From f034f32ef60779ee6eff429163136620597237a4 Mon Sep 17 00:00:00 2001 From: rmrlangford Date: Thu, 17 Aug 2023 10:36:37 +0000 Subject: [PATCH] Deploy candidate branch --- .github/workflows/main.yml | 47 + ImplementationGuide-my-ig.json | 686 ++ ImplementationGuide-my-ig.ttl | 587 + ImplementationGuide-my-ig.xml | 535 + artifacts.html | 252 + assets/css/bootstrap-fhir.css | 5306 +++++++++ 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 | 686 ++ branches/master/ImplementationGuide-my-ig.ttl | 587 + branches/master/ImplementationGuide-my-ig.xml | 535 + ...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/definitions.json.zip | Bin 0 -> 2173 bytes branches/master/definitions.ttl.zip | Bin 0 -> 2876 bytes branches/master/definitions.xml.zip | Bin 0 -> 2230 bytes branches/master/downloads.html | 271 + branches/master/examples.json.zip | Bin 0 -> 1776 bytes branches/master/examples.ttl.zip | Bin 0 -> 1926 bytes branches/master/examples.xml.zip | Bin 0 -> 1774 bytes branches/master/excels.zip | Bin 0 -> 3100 bytes branches/master/expansions.json | 8 + branches/master/expansions.json.zip | Bin 0 -> 287 bytes branches/master/expansions.xml | 9 + branches/master/expansions.xml.zip | Bin 0 -> 328 bytes branches/master/external.png | Bin 0 -> 173 bytes branches/master/fhir-table-scripts.js | 99 + branches/master/fhir.css | 947 ++ branches/master/full-ig.zip | Bin 0 -> 2308424 bytes branches/master/icon-administration.png | Bin 0 -> 49385 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.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 -> 3619 bytes branches/master/package.manifest.json | 6 + branches/master/package.r4.manifest.json | 6 + branches/master/package.r4.tgz | Bin 0 -> 2881 bytes branches/master/package.r4b.manifest.json | 6 + branches/master/package.r4b.tgz | Bin 0 -> 2888 bytes branches/master/package.tgz | Bin 0 -> 2858 bytes branches/master/prism.css | 308 + branches/master/prism.js | 242 + branches/master/qa-dep.html | 19 + branches/master/qa-eslintcompact.txt | 11 + branches/master/qa-time-report.json | 62 + branches/master/qa-time-report.tsv | 2 + branches/master/qa-tx.html | 424 + branches/master/qa.html | 147 + branches/master/qa.json | 12 + branches/master/qa.min.html | 147 + branches/master/qa.txt | 20 + branches/master/qa.xml | 1 + branches/master/searchform.html | 141 + 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 -> 2348 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 -> 2348 bytes canonicals.json | 9 + cc0.png | Bin 0 -> 367 bytes changes.html | 251 + definitions.json.zip | Bin 0 -> 2122 bytes definitions.ttl.zip | Bin 0 -> 2648 bytes definitions.xml.zip | Bin 0 -> 2164 bytes examples.json.zip | Bin 0 -> 1776 bytes examples.ttl.zip | Bin 0 -> 1926 bytes examples.xml.zip | Bin 0 -> 1774 bytes excels.zip | Bin 0 -> 3098 bytes expansions.json | 8 + expansions.json.zip | Bin 0 -> 284 bytes expansions.xml | 9 + expansions.xml.zip | Bin 0 -> 327 bytes external.png | Bin 0 -> 173 bytes fhir-table-scripts.js | 99 + fhir.css | 947 ++ full-ig.zip | Bin 0 -> 2308107 bytes icon-administration.png | Bin 0 -> 49385 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.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.manifest.json | 6 + package.r4.manifest.json | 6 + package.r4.tgz | Bin 0 -> 2877 bytes package.r4b.manifest.json | 6 + package.r4b.tgz | Bin 0 -> 2884 bytes package.tgz | Bin 0 -> 2855 bytes prism.css | 308 + prism.js | 242 + qa-dep.html | 19 + qa-eslintcompact.txt | 11 + qa-time-report.json | 62 + qa-time-report.tsv | 2 + qa-tx.html | 206 + qa.html | 147 + qa.json | 12 + qa.min.html | 147 + qa.txt | 20 + qa.xml | 1 + searchform.html | 141 + 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 -> 2297 bytes validator.pack | Bin 0 -> 2297 bytes 1116 files changed, 55484 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/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-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.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.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.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/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 canonicals.json create mode 100644 cc0.png create mode 100644 changes.html 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-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.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.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.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 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 diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml new file mode 100644 index 0000000..abee9a7 --- /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 0000000..c278e19 --- /dev/null +++ b/ImplementationGuide-my-ig.json @@ -0,0 +1,686 @@ +{ + "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.0.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" : "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#current" + }, + { + "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" : "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 0000000..08f7ac4 --- /dev/null +++ b/ImplementationGuide-my-ig.ttl @@ -0,0 +1,587 @@ +@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.0.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 "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#current" ] + ] [ + 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 "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 0000000..06f576a --- /dev/null +++ b/ImplementationGuide-my-ig.xml @@ -0,0 +1,535 @@ + + + + + +

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.0.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="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#current"/> + </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="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 0000000..782f84a --- /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>MY-IG\Artifacts Summary - FHIR v4.0.1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+ + + +
+ +
+ + + +
+ +
+ + + + + +
+

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 is not an authorized publication; it is the continuous build for version 1.0.0). This version is based on the current content of https://github.com/openhie/empty-fhir-ig-custom 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 0000000..21c87e3 --- /dev/null +++ b/assets/css/bootstrap-fhir.css @@ -0,0 +1,5306 @@ +/*! + * 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; +} +@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 0000000..34ba265 --- /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 0000000..1b11e73 --- /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 0000000..ef6d66a --- /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 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 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 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 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 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 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 0000000..f7e5293 --- /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 0000000..610239a --- /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 0000000..c9c6ec5 --- /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 0000000..bf82166 --- /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 0000000..10f749a --- /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 0000000..bb85e05 --- /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 0000000..e08c969 --- /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 0000000..1264b87 --- /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 0000000..0dd7fa5 --- /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 0000000..0fb4587 --- /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 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%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 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 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 0000000..ee4e3b3 --- /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 0000000..eb0a8b4 --- /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 0000000..335ae7f --- /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 0000000..e7e29d5 --- /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 0000000..3742faf --- /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 0000000..60b54f9 --- /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 0000000..47f830b --- /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 0000000..56418a2 --- /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 0000000..401d6cf --- /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 0000000..de19108 --- /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 0000000..5dba454 --- /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.0.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" : "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#current" + }, + { + "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" : "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 0000000..08f7ac4 --- /dev/null +++ b/branches/master/ImplementationGuide-my-ig.ttl @@ -0,0 +1,587 @@ +@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.0.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 "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#current" ] + ] [ + 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 "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 0000000..06f576a --- /dev/null +++ b/branches/master/ImplementationGuide-my-ig.xml @@ -0,0 +1,535 @@ + + + + + +

    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.0.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="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#current"/> + </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="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 0000000..d8563c7 --- /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 0000000..3c56ab5 --- /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 0000000..25088b6 --- /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 0000000..ea2c3c5 --- /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 0000000..d72769f --- /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 0000000..b1f2b6f --- /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 0000000..640a00f --- /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>MY-IG\Artifacts Summary - FHIR v4.0.1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +
    + + + +
    + +
    + + + +
    + +
    + + + + + +
    +

    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 is not an authorized publication; it is the continuous build for version 1.0.0). This version is based on the current content of https://github.com/openhie/demo 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 0000000..fcf7f96 --- /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 0000000..34ba265 --- /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 0000000..1b11e73 --- /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 0000000..b1b0f3f --- /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 0000000..ef6d66a --- /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 zcmeHLXIGO=x4!QrKte|l1W^dROD~~?UZe>q=iB)K=UTI7&z`le*=zQiJ+t@Ru`n}Wpyi?k0D!^BP}dRw zz|$eH1&5yYL?h$hrvm1wWvT@L)#-G{&Qzy5udAV@DFEPv004g*01i*5@Jj#?Dh&WD z7yv*$0sxMny!ThsP8XA~FtOG{-faE<_J8yM=LYN8sY6|{mS$Fftw9u@?4y~c-f)k+ znmaF^+MD4P(P(#%1glj2e==QNolOZ|{M|BYX6VcDK2R28=kAIeoGXp9?RhXjtlavNQJP%U(EYNzEo=4E9O!b{Ko>}+x?p&! z&|r;B^=PK4L0ZAH8NY?~0DvjZNLR}`Vr<=k&h>m3%TztuTg_5)}3IBGDI_^l?yP3mPBo@>YK*f^9u78oyZI= zUvPsB%r=5qD&Kjb<&?0qYRh?ATER!Yb?#=3IU}?lZH=ir)FE`+Q_cZk0i)j(WUZu1 z>JW~38kdt?8s-w8TL`^InlmYcVB!8`(W=nvVFn_6e^K169AX~S8)MO4tU&0yseO51 zO&?!aMIE&Y`e_-CG+!~6xPXCG(aSe*N(q&N#(3fP)^7u4&$*n`?GqpP*(av@ zm}w!3wcM?ewnV>?5|G~J9Qn%*P zW9rpS?g(r-a1bW;rf2e9?6ESiYC%xka++EB$Bkt7d6s1ST8Xrd7yLHe{EC`KOCta3 z2YJ#L&FN0@z4wx%y*B_fh0 zqsk8MJYhKzSUkf%_MC%zE=x|AWX|-}Fn|UYXh;B=M-(T^#$#ynZv5VImHpQ@vo*y> z)nC&B^j%c$ZBz^`BvIGBfPAT2Z8c^%n2W5f^H~OrIU+)Qs4C6e!)SytlT(ZNZdc!r z*LBuegHDr}rm|$7xH{p;K*^*@)=OaA>zQ^R4-M+ZW5KNXg4Un6So%h0f}-Qr^I7R! zW~v0aJS+W@&!RBqZ)HtQBvbA`X*jyyl#R&wx)@L5n_Xw zg0i>D?cY?#jBj@9{>2WL=Mmdt8g1m&5lfe*G`)J1S9a4=a%&}Nsox&*x^^f=W$=*) zb!ksn*ztL%b#U!X{jzG-%?AZ_9ngwqL8x>>0!uUw0p84aKm@f+I|xK-@U+$zIB(dz zCLhM%dM{C*QkjoOO<-9vY}=iuLe15>hW#6c(Uxt6oFj%>F3U)|a4=USqPyy;;(Oj% z_17+fc*Z+#lfrS9R;dUHl-%@YT?uQO;+hQdZXtj~wl{QKA9NlRjdT@YZc1bX6GnKB zR}DCrIUHL4#94Ccy`4PG9*F>&gW8wRm5xJpHixg_Lvy=!nukaMyd@=;l_I*8iaNwW z_qf@!Pkm@bX%jymNF@wGurbb)5Kq{iI}u2CT-wH!wXo!K!q7(XEd7=&tGVbFc$HsE zNW3MV6=ciY`Of6P+Y(NfXikW@EzlcSKomg)+XCv97Q>V0Pjb@y7hRqoL|eVxPQ6pu8?PpMn$qrtL=5%7{{HAiRP34xw81TwclkUvFSYH#cVdIl#RbIysxBg)hfB72kMTR11v8gxlp;1Oc~{rlaVj z!PnnEQ>YVLVaWj4KpjW0HsBCIB7{oT2u24{PEZ#ia>&5A<0-bDl*&RQ{19d3Uic(T;75GpeSsqctuyJQt6iO@ zwb>25l8z7|E5O(u@bZzKiADeNh@K(j!I+X!&jDe4Q!x?_@{o4#eB60)T+jd~FtjI8 zS=>rWN+OtM+M#PTxjzNs;A}Oy_>ME*65QxF?{?Q=?oP94>liv7T-{FCyMz70rA zV2XG5nFp-*uYfMWw-Ny#@Ow<$A-fFcS8i39t4Uh-7c0#5I?XV9K$uq^7KBrwSukBl z#DDgyEUVaok{D)yYT%IAYkTtG=S7m3?8y>!MG$7_sGeDqJ&i6CA0KzUoXJj6a-esC|+S%V7-PWJ@noeQQfKZhBX}?1zz6 zE!H&5CM)4UVcC2my5ggkubI@xZp9JJUU?}0yxzroNn=dk|8Xc-lTXWgm}278V)brT z0a{Z9`R*;No?9JEWs}u=H0YHf?kVM8uwFJB7QeadfN#)^ov)XCL;j=`SnPyD<*9f; zV)$G3f|6t-3*|DWiRVkI6AoS}v$u3?uiMhP>aagM-Xr-7yd;~KRxoPMuh|6q2ldRl zd6s&wzZ(%}H^p`#L~Ll7!To@#*q}Kfd&N&B(Vq31j*u9p*bJxGPFk_i!XD*=jOuOR zsreViYkg5Zftz8H#gQ1;O{Nbj*Q4B9S77qB1`>arTMsT7>q<8@+UjkJOkDHbIJRG zI*rn=uB#}!MP6KW>Ob&uu0A^xeW;avv7{<o*`V9wANmB zJXT^rvu^DwrSru8db`nYf!6r8!6i(%tG|-}%teOwLWH5-JL`XZoK&q=Ws>nUK9!70 z_15L5VLKyelU&H7>K*X6SS?;tEWyF0I(zp-f^K%x5i~7pA%e&!4 zsh9Ria2bLa3O(#dEd=sJTc7Y#&*niBzkmFQ$iq-Cxdu&|$9c|jrcu0?YV%BX;veRL z^DWkLz=!n1(aA$dG`(1=$jl=s<~bfwHQ6BrV=n1xioJFOX351b(2KvCH+tdmsXKH< zld>E5%hf?w#@Bj?*XlCPE*kTsiKi->TP-#Q-?>~cD;7N=t*`2*M*Zh0Lb)cJ8?+pl znaWHz5yMIqle2+K=Vy*^BPTKAlVj&9#6v4>+EahtdD85A{!tq}$3c2m4$G=)q@wsi zVQ8h-)kbU3+8w)uvHXDQSfL4ME^w3o8==RA0XB3#SAIt5-@ct);$(lCro*}W;* z(xfQ+xz-TvIK4SxiZ)ABYrT;&Tt!xdSa!Ij+**M0=PAN_Fp9bUeZ${q8xSP-46n41rygNisk7R5$XAR^La=gG7|xJ4Dr>p`ykoeke@jXqsk7Haw!lqS_}B8g3T zm^NEo`Bj%yIe$L1DzlQZ^ZVMZU7oKs5^5*TxzS6*K7T_^x092frZ8dz&vL`<8cwH} zE-dUhnZ(jx0PwP%gRyyw_GP47?tbYZXfN0oWadoF_?ty7<_YRl>(pvNOlVCYpWZy{ z?^^$7Wssg4RL*Bb-_mP7hq?G+5)K|nOA8Wg$K~? z5JfLgoTbW{j=08+uHIF_beMz9Q`PgOXr?L$P2N9w#cXf~<>GfegF`1!Q$yEN>1lQ_ z_Kt?IO_Kqw=E72R;tlfGpAfzE+<|^gFY$fG%Lj!5Xu|Nvl!q*?_-4Bo{i}5kjuP3@ z5)NcIx)1zU=e70UEF8VH|EDdAm!i;J=NwSrX(RjSCpww|w=(7N?cHzw=%f!;7NzU^ z+%Pttds%Cvg_Sf2fjjRldXH8v$C3+-vu*C56r8cJ#dpdy&-pmoa+N+{0n?4;g{CYw zF6ej31*P;g_F%B^)S_E>IweFJn3kTl{l-bkU@3!bQPso9NsJ5)S{^+%UaYq}K2ue{~>Qy&fM$M~<+NO$N=A9F~&HH$J zjjPQw-h$Z%-l;o__vo$J`*v(lCl6mogHzbh;s+&kW3h45;aeaUI?xj;SUkp{q2ATd zQFN@9KR^1PAGO%Vn;sN|er%_?=83>(GWf}#EWixm=o z!m=Bi6lJ;6q5*lfB)231BgWKT5g|5rX-BaK@fn}k2=S`HzLo~QmDwI(j$@9SLJAtj zh+U>Odwi^Qx)X^9_Uecgqq}C7X!rdRpL_xDBkX;JVc(eRHC)hp+?~&OTpf6x_|Ho# zuJ>R=OU6Dq`;9$ZUoozG_}4dld}`0RljI)UWcs-e?f6M0035^EoNTpbgwX?@dwDNgC=0vrj~s|1H_70|XYkS>Xlox64noMsFWS6Eyf);+iYa zK-2W15hc_X__lw2InW+`qp|5An0a8WDd&)j`^6AP7-Nsmqr*8>$CcO^Kf+6@%-{W$ zWCuyo#Om~}C~1Jw-UotSC;jORFi8SK=F~1FIk{ktV*N8-=n*nb>a;!=#Om2%-JG%R zDA!>3Qvt|I%P2}pt4PYoTg%9y`s5z(s0H8B8(6Imj z@N5Wd!=YzA!O-aUnSgm{nrH$*O*+kq6UCX%?P6eI0svS+0KnY=fTOc1+%f=!NCChq z8UT=w0Dvtp|NS-9v&F>CjjePgLL1V{?*0#3DI?cFUrmG2mTN}hm(Z|kTDeAcNx=%x2q*O3>TQ6`1?SWH145>+?KMNyZe28j zks6{<$Jr)fL+~9<9=&11VDNc7lFxgB6|FnBa_e9ZP}izMQr)>VR0LuAA53T~_Gm0W zrd-?N498RehoPcxdZ*sSoG1Zn=6Ho|$Jy0?T#2@y=ZHqH6^R=-fp0S{uPC`R#S5-~ zkRyHp4PpAuUxZ(#vjEm})EmD7*|lKX6x`cBjFOulokeXH1buF}huRhAX!y`qAtInSXsVS6gyi z^EJ(1&sq8YX65i=5@r1h$d~%HHY2*j`G~rD?-js^Ej-wpqRP}Qlu8IaHN8~edj0)G zeOJ8|=s1OLE>Gr)trv<2kVu+hz5>R+p6&2L>YPYMa^UA=Zd# zC~KSS!EH74#8!{aU+i*t9J4H?QAb=KwQz1u(``U{<}^PgwN(+92kaoP>xQG1haS08 zmi2~)o?LX?0N39%tf*w)&Md6&gjTi)K&28An4+)<@OFVcBCvJFo2R73F;ndx@oOAGS+p0ij~Zw?ukg@>fqBB=J=ISY-gD2X zy>=GB(cgWW6o$31Oht$zWoNePOPSjh)}?vw6#+av9gUqghn$8)B3$?xn-l55gi)@O zHGMWlHv85;ah9BVe>Y#FSKOcKucr27k_p2QOtjM!!~?ePMgY z*OyDJG8qlE<$d=cA*mu%*PIa?Qsa~ z=%{EGn_wMl9=F86uQxCrS64>d1;DKYIyIN3iL1ammfU(;TnCIrhuIcX1_JSlGm$h> z;Op<7$&`t0uw(#iq>RN|>9g_kAOuU-@rH+yr2WXvTHpfYsFV3M8IT79 zT7IQEa=>mjhTgxF9@h5*B7j;UOA5BhiDVq*DNt@bU8Ru^H);0*kBveuY_5giDyqqe zz;z8fXR((f=RffTo+2+pWO)K&Po`OVQ>uy#al_=*`(aZs{vUBo5BQG})K0|H?hZAo zwiZ{^YC1xgBoAZB4hcP50p94a;<`Nz_$VJ?{`*HWhNns-#PuGz| zVIH59l!Q0QvPIQtaDEEF!dYtbaGmGACAiXV-Rr4G-8nnsg_i;KNk!C>=XU?Uy{tqD(STr)~$p50(<9N zJ<7Z`-i?Z}nqayS!q!xb;DP^iOyInrox-QmD31mW2S_wSOon4j7q#eEQLoZrM$HcJ z)a(oWjs8gQfUQu8k_a^Hw&h1nk#(znY~4IB{xL-c#d>=Yv2HWtE0@Ig1PS869P=FE*jBV=^rK^;XSR^o`@1~+1a$05Ss`XRe1%2Ln1U^ zF}zP7%+TFbxt_FViMk|xu9BxXQKh{93QdUy1JSagwSk%Pds)&n52* zYBx!}x~Z(>8gY5eap2I?spkA_)RAV+<zcJ zg;BbOFb4n07bATHx?o#p16OP@V*2@vT;fpRVHdiMJnPJ3>}K!6;uq(NHf-KW*l!|L zZZmA8NG8?BiO~2z#_%b)U9q)pf7#Dx-(yUvf(@=V9&CRYbT4PSE68r&;~f5`gq7Bc z!-*mtig|laF`X;s*W1kjbCmkGO%5UaJ-yX}XU@{pm%zvY@#@pj1*$EYUW?xRs2}k~xC*{T*JYnZ4f1na=TL@IT>?n#tnL=g) zM36bsAu2Mcq~ody?yDnSKkRKbhjV8AvIOWf)Uu(YjD*Y_rXIOvATE@I0hTEc@SjX;Y9!*E8 zE5e^|`u=vQv1uX))`T0-tBMx{w|%_J0fe86l;KPpRYE*aCQf+MKfhppw4|qmy}B1x zoOQnSSe` zsfqMVGa|-%RhG-SJZ!q_IlO#XcKo+AHFz%%OJFzi&AfzbEvR zEy#~$VNt>&!{JfKTDwnhShjq;=wUTZl=Z{D3tFx;i$t7E{G#b>0tCygVRl)c*$ zt<4HDpX&@z4l`SmCMeTH)wWwHBh@4Yh()JsO8g>}FJA%Pi&n_<>mT_>-H0H%Wsoew zTrAdo!Mp+(4OH0iu?Qx-5)qyzvp}K_#4ahLUk`B<>~8w(sQ2qoGf~n;BQ+@Q5Qr>F zBh)!+O0T*tEBFea)mc^K-QPFj_qe{+imRSFfJGoi27hs-o~w9Mdh=8(8fU zn$XbaBqGy5A;8UY0mkAb(w~uTvG=7HueE4bn3X#@>t`CdlrNxNqg|&7F{U<#e0uY2 zpnKz=)gf9+P^o|!6|dWJ0e$(y6dXL1k`ln%ke(xLPcF==TeC}ne5s~R_vvmG#Au)e zAPSzK7*n+q4Pl)VRkNpz?lc2irfU|;Pz=@f8r*;Kin*Xp^5yTk`bUnShPsZ2;?tZU z%w2UM>t=mwjm71t#9O4VKOwpsd4mHQo?-{|R}YK$QTUOMDG!-ka4ohk2G;5`j}uwa z5)P%=dJg^87PR!pUn=Ic`@8nV{MiG$)rlqItym6G&U(R3|Jz{?amxRh1iw`~N8-STVK3EkG?$fjHfW2tqN#uXVur+> zGVR4AMOv)3szaVF%Pxz<2+?)dgb6L(T9K@Qyhf+ig50XGuVn#mrFRAyV;N(oc?1li zMXyqtK0eVr+lhFlof=}*@Sdp!%I%=kyMW*881q1W#3%Y@EeG^IXV)_>7kjQJehX3x z8@-s2((zADzT*!!R*mW({`Cznuj+HoB-zZ{3_lN`oj)n~ffE>uqmAaQ5Nc2ZO9;r~ zGK62wWrXc1<`|Ps>}QxHh{FS5&Z!9Fza?9ZKmSq>GrTbFPQ|I_*qxIoygDCKY)d5y zXr5UzB!}1l-wtlB1lXZ&H8mdwF%GUb=N@rzz8Gc;rSJ8AbTqHxuo@HXi+@Rx^?RU- zWG_LST$|YwAr6u|`a#h1bReA$CV{8Rn%*NPCl}6>t$xM{KH`a$Jgd(IFuFDvS0{`c z(k004OaL-c(h3q%$`aCYR?@OaSsA3PvV@czQc4P2a_;&6BKQTkdbvmZA;?QeopGeC zq@|Fuibxshe+j~x{!M2D_CFRZ1KcrTPC;&frfYz+8@HjKlZTsyo0DtAt&eVJUpoL` 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 0000000..f7e5293 --- /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 0000000..610239a --- /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 0000000..c9c6ec5 --- /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 0000000..bf82166 --- /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 0000000..10f749a --- /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 0000000..bb85e05 --- /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 0000000..e08c969 --- /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 0000000..1264b87 --- /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 0000000..0dd7fa5 --- /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 0000000..0fb4587 --- /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 zcmbVOc{r478y}3VY@tG7jARM3GE3H3?AurhO=`@%7|dd3EQ5+<5QoH(aE@Ii=@coI zY!$L3LYC6{MdeVD<7hdf<$T{C=Q@9U?{&TJ^E~%+|L*&DZ`bu^czHM~uG3lv0)Z5r zok-r|6}R@v$%wyM8Y!vbMN>fb7x-{O1hF(80J3Lrf&qv#ixvua12l#(st2$Ffutgt zzWxG#cQ-tp!!oC>>6pi{xMDO2WMv!2rO_h*0VEg*WwNcI^VeFT5GKPKy4%7X?#?9w zVN9oZ9^e!2;Y*K?pyL=&TN{W~9A0dI1qf)6I94Q^kB_s4ezl7i@7KgIDCDb(Ai^5@ zjg-H;7lg>+0T2sw3o|+#fremk<_HS}8jCQ6AmIoU432^!P-X}u9*)B!EFj+>sMs5i z5rX$7IehmeK3PM<1OhG|28)f2HIGG^b9kXJ1P+IT!I3Z|(oC#j#uu^$v^X<1U;l>% z62PbPm|Ovq!-lL`qy=-L1=dh8({CZLxbE(M8)oyrCrX?$SR9QDLzu&1EY@0FU$yxH zZ{WW){!yFnE93$&Z-CE<=F!FV2+{um7U%BY9jz&f+2B2SOmR_Ykt7a1ngy^0&LnH7 z_{N;UWZ)g_F%Ad>1`Wp`;g(ngf?$t85pgIC9BYrUBqQv9*!U+b8b=_ZFb;4siHt@d z$Vi+e*@6To5{Ou=1ssJX{=ho3`2rf74*c-T6#M;#B|H2p7Ej~>Gy#X_%i%=+=m4)U zj)21t<8UEFA4`alJB`j{uL+FT3iK^r62N1|01O8nhXwhXVLbC67%<>;6pl{Am;rPP zq!}7%37Fw<0K<%i4xs@kBpgGdGoat`jQ=NdFfk$6T8sQo%lr_D`*3ah_W+0we~%Er z7S9b&JRn@20tEz;t#&5a`^HW56(vNflQr5}Cns%`PD677P4Z2=bX3c#O{xgnw#kXm zcE(_JHxh}gkgjr;@G+(P?DlX;jg1C&NrRSTu#^lzD6KCI)~c0er4sCqCe1BH$FAZg z69l@bhK8}A$!2N{CuY8QWezjlw|roy5(!KXDESnSHTJqU2IQu1TN>?@4d(4rZ*+cp z*^yZgWq1x5C;jkwF+JmHA?HFj_&k(L?)I+)IIekF@PPu7-DjCh!%76mLq$|=U<@-n-+|17SKW@kkggtaO)LlXSkw@ zyXGqC~11D?{X`h?^ zbC-tAvF22Ktd#FZp;~yvtMWg5jq^`Ddh#Vjg4BSNl)ot4wefPLJ#m$|=V!_+u_)*K zb(@VQ=ch##rJ1yOOjo4D$#|_R_U}riZ_F$QAHEU3pti^sjCH&NZn;cX9SM0b#d0l6 zNE}PDqzpH;>Xyw`*6$O2cAdx!feeDm|KqIJi=1ezQg9b}Vqi_u>erQuWTDdixk^>Z zL-L~Z@S)Qq(!HnFNu}0DyfUaQIQGsWvFw0GaqsiKmlkvHlEZ4Y52J$<{;bLGuy%YL zKC4)tS%^f-KUIsjyS<)C4X8K20RLQ_%l-J6Bk7Ua?7=Qx>ZaBg1f{9j?nU+sCQ7@M zgCcEQ`?1ox=MPkBiddze%4XW6T_F=jd4YX*v8L@-;KsZ>=~}i-<8PJkPt_A14RjXh zHD7=&u5?Tlkcuya*)`5i#*c5lTuDrAmBXn{twBmdIt)f6qmRP91a92^JZm|8QH4V42>A|o_8-qa}tUdFWuxZvX+i_OZHN8p#G2c;&hwd z^d~RAO_7>2uCYndTYNvZqvoJ18p8LlEZp?q!@}J(g)N{hnDa?1t~GK}_qJ+`KhK2n z^86oobo%WHO5kt5ZzUkMH_;bgq`Yi{M9WJ|zTR-IZY6B})|DqE)!Nkx^Xut`SxJ3$ z8G~n+>2AXHC;CJcoi87=M~Ji>g#gQp`*PHK()S6SeuLScuOvz}9f$&L8u$zz_!QWo zK9)){;%~ZcbWG37ZEV{Cois(pL5-u;^Wk0DwP$tOij;4Nu3n9==|gCqnd-i+0S5c% zsCsW#f3N0!+S7g8I*Bd0{SWsjmo+}u@(K3lK^I*TZ!R2L^lIE-jL0KgUz80zWlK=* z4XK$69FMM_YJ4g4x{)+r8AL&fn%e?z=UuHT^kbxS(5N$duW!E9)@bSKlu(WH>EO!Z z%C!vSoMwi1*3F1sKBcGygcvod!M5-k&=4&nLgLfPg}w(HsLe0N*cmNPh6KApZWwL2 zqq6YRP+|0bvSoY2i?jO-TvIcRFaG&^t5^IJ&TsJ}>2;CX6HdZ1tO5MtQM(knp^ajv zqtX%PcwRbcFlEPu=iVnBGK0@3U&10~?h^MHEB8C$e45lI8v5=AO6*SGJ~yx#Suu07 z?QBlscmv&*irYt%C-HXz>Y%6Nl!W|>%FzAKUTOD{ejc%r(WIEBr9dO-;5+P!_NkG{ zlbkvsr(3bpZ|munpbw`fR%3h)zE`;eAx7H_!5+wg+s$O()y0@IW zOu6E-lBD$+v6K<%AN@<6UKciDkJHDcS`p1Pddi<*>7|JgylE4u?+ zfm>L;ABW6I+_4lDUg8A znW@c@re{7zRUeXPHWw0=%%Lm4cFN1g5_5c6? 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 zcmV-F0>J%=P)+gIT3N{y1}ofQEk` zKYiP<<#lu#6X#WS`#;R05+8deGW`9EUBllOFF!Q4{dx54|NE_iH6MQ6`Nb6&@OkF^ z-`8(q)A0ZQhn7yB_~?)Ab%G__On?6|GU@*R@%7L1+rMsJ!=mBu%SR0CZ$7V>%#$q6 zruF&P6LvP2?63PLv)Xd~d3_d(hMyOgvRjJ(`+Ar^RpZa|cRya)u^S39vR&e`{lUcX z42uS4p)V{#uh~@pG6{bDahqKrd)m+Q#e9KcY$_})QY=_Bu&D>I2tHty`^E56n%%VG z&&^y;9YHp2PiEd9tg06OUT#3wz{qFDENjUo`tko?ab^)sCdLD-n%N8tvMfTs89#O~ za*1LIRz|@DW{o$UE_ zx9jnA71!IRg10_#0bNBzlyJxu?ju|w$IN7=yWYQg(lb3hJ(B>L5RApI=&G-duBv~1 zUw!pe_2l76*N%^k>K#Q0iJfrexXE~yGH;H+|Bvtd!+m(HUOe^Y^2zxNEOSarii&62 zEai*l*ete%#YKcH{CU=-+u~MRVqAy1Ucx`Tx@tuE@#Q=3`ua{wam9`AFO3{FbYQ;g zzR`QKS0!9J`L&M^^zHWJ^0`}HykhM0*IYm7x~}sde|zzWm>VNMS^ZeHOT6Qi_*Eag zeM7FX;=?}cDrW3;)^*?CA-_E9>6`OjUDR=F%<21Q?|$Utic;y{@2yRK{jGGft!ThN z`--m5?Rt8up(f(8sS#^>ue#ZM_|^p5l6SrtJMh5L&%5;d&ri?JUpo5Kgj@RdO6z%& z5N>Jl*s+r)j2)|V2c3BKz9;jpTs@}m+B>IQefjGz&hI$)Ka-w2_M)}l)!qJd*FRTw zyLDdr$Fjw`A~J`M*~it z$UCu%yKKe3r>+Ju|ZI|jH< zY`*xrYc84aK+np1-hK1&$W>oNuk8I_b@$D@<*hEOTrsy7_xt_(k>f^9C@Ek0L#OnQ zVsF2FLDr%UAMN0-c)t9bCuV+g^^_r9@3&_*{Ht$zX>{#dIiJ68pW8qRUwz|1pUTRP zf4_Kg{U_@_z30<=T=r`|{bIoPeM;9Y{$TAgLgMO+F}-e{cuj6W$*k1;!jfsW)P=L= zVBQfja`eJE`2}~|$}Q7u(~D>4SxV;agt?hNvX|} zm70~Bo^tuZ;`u|ZqoOP$OACu~Cy%?Lu?ocUtTW2X=j5iPEm*K1bwOroN$K>ojGUaD zwDh5ALx-jyM@reE+2#2QQ)ZXNvno7wjI)&$lorn^FD{vFVRhzDE16fGXSE{TqO@<; zoQV^?)z2<#90iO=+QR%fX&I^MX|rafsY{fVUp^m|G&V@LMA=kuY1(94S;@T80^8;D zZL`bc)m0Q0c+1b3S2|PfPGLcsZKiD&vXMA3iiEWmPURAC#QHEekPu$+{v{Nck=vI?`aQ}PQ7(^G~Oq}y!i1w|Q|+3Bh(t}89ZG|r!S zPOT{{$So=f&$3M^&u8P9F>FLu`iS9~8N)L&hG*ss^JTixR$7M1%WBO?PtDAdQ@kMNjxCv4 zQaZ7u(3WS-)FeU3PVy`ndDgPY<1e#JxP0uejGSS^Qc#tgm*JX=Q2{dfj6={4nGT3@ z$Cldi%WdP}@#^%U87b*QQ_@FF&B)Bn$jQylN=eVoP4^D2CwEEd)RK~!c~;hM3u~^o zvWZ~(!u;}lZ*`fuD4&rvb!d8SdIqXXP9LhS4jn2kTGUi-#^jcfo*8y!aanmu=^~lr z;ruDKxt^FOI^{tZ|#!^RK~I_zo9=vi6*e4D0U1vBzzPq#sSHwuhU z{mroz4b2*!S&%Yp_=xnBteo`Blo8p(vre0HVd=n1l;&NE8pjK54X10IVc~p*#q#S* z&S-pp9j;%8>x@R=j57Z^yM7(6Ga7+2%KYo>YO&#p@@-~qv!MYkz*aTu(UNPh&5f9L z_4sjwvVSjp{>oFJM9#VLmNG)3yD-m@r=RT!qN#ks#LG>GjB%a0oDaHx_!uD;GGW}M zQx|gNq5Bv79y!{tJDQMW`la-q|D|-~Ec7aL9(yEFp!B{2G zmY?k%NHsPFaOK@uE6K|8z_6}rs9aJuXfgpj=w=V0))<&(U)hTlRN$nlT zemW4aF}an|2Xr>{!s9dxw{_R9fyBZ$h%J6P{w4+-HkTLUv5SSFd2zJr?9Lg6`A zT(e5K3()K;4b9H^%gZ<_RF}9;^cKRCXo-@&!SWro3>k#91vtDs0S(E0%rc~ho6x6v zR&Lu6tW3D*?U_3#gc?*svXsK{^oJg6K&@h8d<JvvtO{P zT7=#%fy6-HjL{3WRuZlYCB|NEQvZ=D6lY!JrgUQ?3fDuVK8SkPcCOsI7qo6Ig3cLK z((ZuVKQNK!BvM3}zzpIea=?vtp13#gp}4k6;JChQtWnKN7|2t2zJF-IV0I{7$LOu; z+8vMvj=Ks2%(fZ+4(ud5sDI{U7jf;y3P?!G5v#mq@uaE#$H4s$iY$UZf$%Xr8AslT z`WNH*yeey}1ltvmU-paVv9-95Vx$8+aAP#%7?JRC5^4Csz~Ux&W*`V~5TV0(r~u1n?CbpZv!OlVg?4vsLfQ;uPJV@lbzWuOo_%t_qGc_QurOdc2X z>LkGYsDV%&_yJ*|L1r3 zF(haiB=p&{&56f1q4KmwTD##$BgZYpfcDoNR2(&P9Vm&+aS#cxG<@MVzk`|dbgMdF z#C8GX!T2P$e$5Oz$k7m~mp2fhgGih|M-Zx9&+-(|2R~?K=O^J81>{!)5&}NZIUJwV z9i4mu!yB}(!XSx6B?CR!?A&rtoi~c- zmm+?Jnx+k#Z*mf2Uk9PsN7z?F;|X*^1joe%lG_&Lf(P)#X%{dF;dkgv`M5OWZJ z20kb<1b69T@2DZ1St61{Adc^KxlyUsTMypZ3(R}E_s-3&ZiZ7DqxZZZfqbpk0De?d z^a6;JYhmvk7q$H-QRy5&v?Bb!@R95~M=%#Xy`C6)u`M7Wj;&xgHz!~J2$o-=qt3oS zmEG@|tI*oQ^MVttTP%Z3qobmqL&K+oGp2OeQQ_qbZ2FnOdL?|1P=jll+(4qTaKB2B zi2JmWH0;7gQV0dRY+hGaITKr&Y&GGm!dsK#@zZ&p-vv0U3iJzIP@wLy4(Zle5IzQX zOh$LE>$!8YSJ463W*7k80zFZ`s~)P5DUz7$Pr|^8<6)i>#}6@tgN*XZ(ZIqKgQR@T zrKGaY4xX$|NNzLZ*Jc``j8L%W0c+x5Gsmw14_$&hxAoY$SveOZFZArkcM^o>kTxb* zc}C~DQxZ4*1mPlG08t{&-LXWhhSmchL-3~SpxXsj_ByPzvdghkD&NBMrkuyX1p(y2 z_{1?-7a53y(BOptk%>~TyD~cVL8QrdRJ}xP0AR(=J4J-<^#BfMkM$6*6~KgP49r7j z2XTio_H0+DdM{t$olEvu69cRXLFx%Bxy=I!Mdl8iLw$%*=n8T6{5v((_~{v+LwX?w zbdisuABrxoC8iDzb0DR|M$2ELIti4f^Fk-K|bR>2C1K9oYn&MY1i=d3S9V z$oh*?I4BqFr<`BFz_ES8*F4Alw&>^qHjc7uw5R?Jkq}E9PB`)%Br31Uquc;U=l0G- zl0_=2GI+ek*4p?6`SG(lf^Z*o94}tH!(&ZSlUqI9CV{L@xHzI(5}&~!Ey0NJcpiiz zGqu}}3WqX6*xL;Tot*=Q6m5nHE)qNSD4|AdHK3xnPsR|}&yg}`GVWA7J%!rzU4hXl+j^HDfhiyHA zIzB@ram7c$&sgH1(@?jOIM!o{L)g1EGO>!6P-F|@zSGbLY2r-G&OJOZDdDhulvr5HA;MKzXTqq^3Nk4^6;1I4GneCaa`eWd5YrxhVzF` zgmZCN7x4y_lj^~(>W|ZXX?B5dKPb_CmP9rM^sa&ApvEkutyA*0_Os1!B1G9dlEbUG+A zecNMa1KCW{)qcof6HHW*q@$tR7kRvyfr8_eB= z_UVEgtUycB&pVJu6OzXOsgKa9uBwhXu`aSr|0#tAv4)Eo@;M`HYr&nl)Q#&KOq_xf z;c0`3xHg)h)JXash5>P_Zhe%aV$fdq)TBBg9ijDuJ9W^8+R zAJ#>`^#=R3Cy>Re9yx8;IF*u^>ljvvkm5dpNGA|wMt~sRy-$A#(2keQJ2s)9$3ajJgTB-aKJb35k2dC@H7TU= zUa7C8pZdLM>9=U=J2)_@7rSVKjHG*Bt_;!@i_>+hk2#FKR?rCh8@Go2J`~aK5xU z{$djlc?%uxuYC_1Grz~~&6R38MDH@>?W?9~!!h@pan1-XY}8PRXoPYD+X3qx+b{(2 zt|J1W2XyDhie9@n?^WKj-%) zIc!Z@qo1WIbLwfg`FDb^02rN^=#fIpX??52zQjVGTZ=TkUCu_y4=Rp{4`T_%0-`>1-{V zqt$?{vL-Vn;2-dS#ovMJ9*0Qv+XQqM47Y(k+&`x;#&zaMhgqE=O|dR=0FilEZKQow zSP!w)Xu>FKRPJSmWd zPXfD+wyf$R7(Vl6M1YSVw*cWY-Sm%E*U=i`z}|%6t=M*40bp*@s~UrJU-w-VHJY?y z!~+x~B~QfEXc9GoDYiaGPoBbOrzgRcK3cF){c0>{Oh@&15`df^vE64?5-&;Rj?}vY zmIeP}y0MIdnMpCd*Ke-XO$`IF8Qng&w;r)38}YgJqo@Vr6yP>RbNq5OwJJV22A{Ca zQ`6L8t^-G6f74TD6))ZGBGS>lo_(X2s2_0ck01>n>vsFaUb{B?86=Jn_h=GHQuS*J zNo9MY40!Fj8?w;3B-cyV@)Bbg}p%K-9t`o$4Wmvj&8 zmwIkfRLQq#^b%s8^uTv$2MX_9V&4cn^M8w}oK9oKF0T65$) zCUQHtx3^w?MvISB*YTape}wzXzd;_C)UR%)<*G^iPXOv?K!Gc)c}+} zi{*vCsYr70n8P(02BXpEieh8En0*&8kjL&wG>C3GC5Vz!`R=aM>(v8zY)Vo`w-o$< zHu7o<08`C52^y+nLzCP{MV{2H#C{W&2n{!$z>g_Si+=YfKXyJfJt?ZeMITYO?Oei` z41Ld~{F#(hjn0`A3!PUINDdUs?m=?BU-Yf-o+`^D3iNtto&I}@#==~rk(lJ;K2=lg zyP&w%1*zUgwtv-$i1NMUl>HA(5(7-&F~O`xzD>u|AFt)^I2^->TE93KBbkHY(Tv zn$r5r=j#;I0U5fBznV_jU)LAI%@6Y-ASPQZtC}&| zT%NdLNCRgC=`G-Bv1qdj$O%vD(-wCL4WDpjn8pp$~9eOf0_P zh(T&&vUmh}u)OK!#zldBu-@!JceG-UlE=F|yvtXB-a}qKjw2CC z3Y%ln88E4aJ2zZS$eG*)z~;Ag9M^D_@%@%ZHbS4>8v9hE?i*y5?s*r>W9W~~wQA*~ z;z3Y@SXrU*IKPS2lYzUy{ST<$$--3+4Kh&nm5@MUgG>}(5o9puML{L@3>C+Vcu%wK zsZH;GeQ!FaP|E{pq@kuF=C;ZiNxUlN7Zkdy49qISNAd!gVXkzTCHeR3$S}_o$EXXH=C$(&f{>YreJHSK%`hKwL z@C9nWU}=0uW`u5BFeO}}plrSMM@lXWj2nIg$FOVWevbRF^L^V^_>mAf^<+XOk)+>y zw>a7isyL5JLgutiK6%g5!2Nvlfjp|JF08?p2hvE72V2*@5N5@ zwpXa$BnR;;JxKkqBYoR-=m7}R)xbFY;hoYBi#> zeO5j)(LR~N>fa~*xIhnfn6U$ELZGXD-pWiLE$UjFBU$S>qx3Z%DLO6nS8faezZ<41 z!nl!n?93^Y9nA?N%P1ZK-m6OH(_EN{;~S0cu)6m={PyRx05;V8fVf#qx#FMR6{=-XM_#Mv^4alORQ*Lcs(T^C*AAN@e zLsBLYdIUQd*A#PLjcgW>WUZzoseNalf!N7In7of@)6O-n9q4ndPc9#Q^}(a|&w8vu zWQ?{#@J~8upUQLt-K$Oa#@+0u8%B&B@ayPJQZ*DHH8&Dc4~_I4Z+Qfa0=XF$96b^5 z%_a=YAVTjx-gr|1>cFz+|6aW!r*Ue%E+D~0XQNALpl=OGJ4ZrTfMjg~x4nYL7#3DL zC@0L|Dg%j`y+fU*4pXNcQGh6GGCCS-bpU646#JXqHA)@!5BqbHU78(yCxqI2BoTw< zBBe;vPZx|<6u)>MV0;KD`gw;N_hJF}xw?1zClgV65E8-#F(0(wz7l5^3LB94?X5-M%qcAYK7CGF#ua=u~%bb0fAKJb+Yrb{zm_a&;Ms?S)5N zE4>lu&GIE!reSJ5uCE)0j0Bxc5Z09Dd0G#%t+uYfcs)+ry(0eWzjxz}M*2S}m(p1F z8>NXY`3xJ7tdUf3KZY|PmwXPy&VoF?BTuB^EWOLEdqv#;|Bw6)0Q(L=T*fs8LW6b}qN+~~`{Q{trqtWL#&bFK~cC9GlKWjOlph^$N?HQ&>E{Gu=38QRm8 zG1nfzLP|)@n%-Qx)%Y-!vKxG5=vtQ6(k`q(nzL(mViqnBn8mz!jnWYe_~%SqX+2Cf zggV&41)9h+!!@`^@r`>qRhe(&rtI^|UMO1qA=(r5ey@e=lt%b&R@B>k06lr}s}gls z+SvLS%JY(Ue`s`y_YzJj_sh>q|5p0mlFzUL$r_58_y9N!)*dy-(d!$wMau7nQnV7D z!XvNB16*3e4i7Nk9OE9JRfjTrrz$Vj${*OfypE^2m^}Dt0)Mf}8H_~epM(0aFU2L5 zGx5|>4-tcda!s9@_>V9be!20D&YWXa_ocXF|9~dF(jki5yzOkkK-htdxY)i2>(`(C zW~D#}VOubi^#gEiM`wT3bXXoRsTv%Bb&?YRq{5Bt$xa$o0}9UEq#hF#$&i;<=rQUi z-+de;HJcQnxN-Y~KaC*7a~D8AAFaiY7-;I&i9b?jkPL%*;%7`aau3qwZLuof2c0HV zd8LTD{pT7EJE*LIxDWXdK;5AM_AZtdJ>d`qKri}puZNRq^_M7&e)G%@suHuTpqkqS z3FxbwK}u4CE{Bbggzt{a2}~P`UPpLWRliI3G`ErlL~awS^2kBt!&X? zs{m;p?0{BBWB9D~;Rm@MZM{kyzl^^Dr=;Hk#8C=O z^E@C@m@&iTS_Mefc5{OBa{&017f69Xo55GFaFJtWQc^C

    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 zcmeHQ349bqy07lJa)%>?8-@e|3FLxsMG%ogP*6m46@6+*0!D#g66Eq^)jdRASJ&P3 z)~BxPuCC9M^;ks26%jl+

    bY0D)X{cfEhjOwV-pbk9r(Boj#GSLv>*ukL?+_0?C^ zHNTs2x|KZ8|SL3m6`K;?JW)>_lFDfgYTQa}cT(N9X zvAK9@$y`E~?p!eA#spozDCgm%u`9>S8uQpMyVE`!|M)FQyN-`|e&U1Ohw+Q<-jlsF zu0za}w`b2z-(a5JWAPPvqwTByQuNjDlK;46WS=V^ST*O99am(YzW4Of9@Z_H8@s07 z^YA;nA4=QzuW^%4cYOS@um5<@;-tybvTp5G(Rc8lUT?_%;;vUO`Z;mc=ZlxWn6~DF zS-n`cF{+4U5nDpi=cXhb)>lx1=_2u`w z%wC-H@A}wh^7?0HJ+|_WwQC<=|K_hBdGGCnw^y32-2P+xUpS&M;`95_MI=MjeX+gZ$Dpr_wIG;wtbTG zUD-Ix;UmAQP1B7@x$~)`lOJ9B>!l0dd%b+mz=U`I_-cn2J73kkV*LKg-rkt7=FY60 zLr#7B(i2lRbvFHO{hY2F|L5DwAHICd6}@K8dbIYTf3Ax;oVoe-*Ea98RAt9ieekEe zZ6%MTJ~p8LA0CYAzWAxD$Hy1U9zJv0tGA6iw7>6ruBl}ksxp54L?L(W8-JKT&f3>` za_f+9r(HDlfo_#6{_mfUM}NL1_Wd4DH{3J-hPOI@?ufgor1yOvL{GeUYH7v$-*?Pe z9e>kJOY)W_uHMB>ez9W1ALehk;+jE8_gjY9U+!;5!Pbe)b zHs@vKW#wc}T3T|~(3Fc~%wx)m=H}0wIN6&7Tw_yitEgC%pPjvA$&#!k!?H@t=4I!O z9z8lcXK41&p_!n_EMK;;qF`y}!tzv>geQ%O#pQ)%C5tLbN*9`0ngw%87gvl;NkO<- zEZ>4f)2I8AUs&#K1++)@(t<_Vxmh{c3l?NcW0Y4+x(kVT3#1yOd=^G&_RQk)(#2(k z#gpzTURaSTO`@pK7k|;>via`n6cuI{&o5p8(sJaQE6eh-sncipVz4HdSF&J{I~E#S zM!D#=(u&gZ+e#Pt$Ylle1-mOIEmB3vTz@Oe;;@haa^$O?gV<>9v_Um}dj7=H!o{p! zQzwp1flpRZNl||8u%fv+BZrR8oHKlGaptf&d2=)86y}Z29G+J+a^&b?2pcw6lEl=7 zpbA}EZCQ0I| zvJ$|!V1BboQ&gBgx3p|Q0s6mWLBYJ@>_rRbx$|H>ls|sP)Uhc;vvT}CGv*gmum~75 zB@2s6mz4X1W|b@`zNVspwPWsxQF%F|Mh+c0Iv156G0IPLU2$1Cz{^t2&B+>;=MM38 zV*Z5E`K4vkON)xfrg*CA4+4{&;h8eVrj*aT>{9d8NfSoojvg^06G^#~Vf~tqRzc4c zun~fCxc$*Z`4h^D3o42y!XoROp}CnkLo;(m&B`5?pF28#cwT1C@cbN4HGR~jWwT04 z=Z{TcEn#NG^(8hP!@j7XqQIBjuzbYN&6_neCqE}QKX>@xoT1X>P@$5!%R*7JL2e%7 zLD-a%@`}>3Wo|Fe$iJrePLIpuoL}M|@@BJp@a7j3dMaG#u4a+Dq)5#ZSfYZpu;J=U zrMz@*#gc-u;_>s)zGG9yGu~>RA&yS-Pz-VNATKD=!7tkQZ7} z-^;+D+$acH$zcFfrXLKWQ@qt1lg&7`*pFkf1A5v+AYt)n7LOmM4$MT^zNyIDUg(>1 zX}kzKmsyz2?U^*GecPL>y}6py0!<=rM^}4uHK_%fMBI+9v({WO{>5zZLP$VMuvFdk zeMJ{6bB%MZxNIV!?C+(|{`Mq%q8ClMp`4J|&dhS;ndiE}(^N5a`Xtj~LqaF6^MbeT zy`B&=nL2U&tfd@TcK^fofuh}If+jI1fcpPQYG-hP*sjv7+YfWwgD6(X_>|b^tY_*ShT5 z%0R(55R-xK4ucDIZANwx8MPfi&F_}e-Xun#F{gw`E|JMXA!yoEa65pS-(B_IBp5K3 z97;_O29S8LEM4=njGPqO0o44yut<^^tK+!Q61Vcz1*s`f>DiXu?Eq?i@3EDbXgIK+ zGSQ*(3LvHBj7gI5nMpY@jsp@Ng+T+p@a_0rc(zQ}&2w0ornt1ueT8Xp$jVvoBVZrV~6G zm7Z{=_VIp9dj<$YJEA4MHf&_vrxU^{@C(NkW4BxxjZG0$-+Vi=T( ztgSm>NpBVX&WC3^fSS>Zn5J0!b=OEj2lg{t3=^n(DbIrg38LTm@N5TAGkOskW+osr zxkk&}a4Lb`+zz1Tby;qx=s?ib$4k;!J6{C*V<`Hz z7Orn=1&);R9`G#D^TR05Af6-RpuSB3?N4FQlb?F`*C%lNFwmwNIPPeT;My?wz%KCw zKsZUX7)?6|I>V;cb6f{Rb;~y)lHhqGS%uZtc0ot#LeP?9=0U@|>Gc1O=lN?Bcs@3o z<3@DX>EAtK9(Zf0xUCW14xlq^bxcj;5!Dz@bbXRAl;i07m^r~$VAbY9gK%)@F{FL_ zX+ik$lpxq@sj$;d=(PsIjYIg&;pEqnH0=O7!`4P8UlmSNt^+0duGk9Gk5yR!sZ_}4~nRr{dNF_>Q$9+$UkxLzEUM9z{@ZUdP6Mq z>pwKHbJUvVxS25@lHw%fTQAYk!%oNhjg)=>cXH>-?G1Q-gANNRxO?Nb$fF%VXVA=; zPG%q)lYv4S<3J~I)#!+Gvu)Cu#TC~vtpBWcF*>`p?fm>*D<4KVHShDXHXyav;`XkloXnQkX27{q){qnw1} zDRKP3W-2oLV83+tix@6_V!9Flj<*1k`QSbj)}B0_+?}Dh8PR7MQ#e z9Ep7$8&RemKw);rR&$yj)5`Baj{a0P6dEE9ODet_C8l)n5%jwKEB~woK(KwZchqBh zd@+?F1@g=_(Q(f%>6pyd2`*v6k$u2kWSVvWh1oBiboxS&jtEL_LMY=tm)i*+g;QiZ zjfAo_l;5QLUxUBBWvQpIfM8^sb^wLZKSxtDdV&Q!9Fi33K3xyN!+kga=xer0mze=F z*LmR3WXI=0-OfrCwwnhs+2t=ttW&52IUKc*nQA4RK_Jd!dgA&ipn3ZoNe%0Im{3_o zOn5*IBc@~#QV?t{l%OcnLKX+pmm$kZjD4Wa0pzS3ArJ*hE=gErseREAGWkd)xZnZw zVXuDNCUcsqruT4a2HSaOf^$g2b)_V3R3qWAh2c7-Blfkb(gBZ^Tyn_7+7Q774WN&D znYnahR908LUV3qYyZd(c8`Kev^9CGh9~1_3am+L;(Z#bR7$uesP$sL3zic|x`l2Hs z&9>m7I!xL^!JAvg6DfnC@1wtp*72Xj|MD~2M(~-9eFo@bdHzLoHnv4V8^c9T5}k=} z2f=-u#|^}`IzV{#C4x0sN1x+7c)1`s&=XwAkiA>ycWA2B($tAE~@3l2cP^c&P+pvm+q<;a?@d$#UW_9Wz<+3;JY z^w)C77BmuFCpL9KZCqm{j?LQK$D2l22hz0ii!}cW3P8A3tRIeyeul3{|1Wv>*0svc zfWC)ql0E}o66~`b-{(BWs~jXM%QJPkWuG7J+Ih#b;#q(g0+9M>k*4aqv<%2!2LN9z z^=nJ-7Yvx7iy6%kZaskXPM2L2bRcd+)6v}VIKP&-Smm!e2Y54q|!46`w{ZKS< z9fx=+Q$j0q33MY*7US7{Dd`D;p^@)%K>!HgVN=wn*rED(ht2wsvRf)s(mUfg>AUb} zKS2`GaDZ5RQ7z$PA@~45)Ws3Y_tAvY15AwVG~J|NSN{H{M{E5U=QV&f^&OxCcTXoG}e=hqWM4`>0{NgY`0j#xr%2w>bO zxG>Gq$NZ;i?l|PpL8%5ts^@tNpp*RvNB7hlUP8m)kFMQq;`m>6+OIUF2z(9dJDx%90`x}4nTYQ z4a&gQ!8$bV#po3~?2VmwZP}`9?2Dsg3(@~emHt|8K2;#`1=WNzfyMBcr(o^75{OU> z)G**Mi`Jwv^<+S5>+k`o<0E8=6#zULD7M+lW)@Li~ z#aOyCP9!s+n*y3Y!85G-a|x8hm!BZIj$kiL&VhB+Micw?80>?g_r2CF|HvdPS+>kk zhv1V^U$~)`Wa~KJl0U15-f)eSCX(O7YQRXYfLOMpse^CAtxg}HLy}l$06fn@)%Tu`ss+(Qe+Ejf)H_j>nXd3Io)2t2WF!tMlXJ(2scCj$?&+GbCW-CJd1 zHp;2C@>{X7jc}nh44XanF1P9(J zKg1Nn^M3&-R-%m=4`7_93Np~IAop0M?OxM=NHhfNf55Mw)IZp}akh=bTy`9*Ee>B^ zc&y_{0&!I0Adq(|lRl{|N7a;n3h)(3e;?-(IT)Teq+fodU*!K7JfzG&9>96JHhhW9E;27beCE^O?9{Xm@d{{>@p;^rcSfI=1OgWJQqjj^?>wt&D z43YXt-r0(5KHOhP{37nP&2b>;cm_Ku{Q@m11rL*FUpwh?KCNtFY*bzZpgjWrknDlQ zd%5_~n5r*eno@4!T*M zlHB$9d%MsU=k8trd2S(G%kF>pzBYp>poyLST8%DIo)@jh$Lu$D-@TQ6WbQLR_DSO% zF8T~4*1l>|Yk(gTj$L6TrXf%bazK;UQcDy*e24a!&0|5V>m=~O@T_4WC4b^8oc|@? z|El?R>-N3_S4Ok6q6Yy2SfWbes3{q1;!b>xuIn@XG{ zW<1-N@UtQ!7>NA`s0whMIEVd=VAgejrJ`w0VX63qO6VmjeoC)_iM(!<(lb)r5f7ka z01t$qSHK`lY(kJ)jQM|7I~~s{8}o3#49Lagw@QC4w_!S@=xZ^LaZK6hw~k#VLQkWK zSStmw?E7Y6OVFlV-DS@f*|t1{9j2Tbp;ab{Ka;L+l(-}6HE69{yQI(-?i4=SFN4)9;!MN>2wJs#u$$Lm!3NN7a_d6Di*Q~8 zD`~m03iK|JhBLAW2Of~H9CvCY$iYLcdg9!MR9Nc-k$c22=kB1*cnqQcmX{J7iz8RL z&%H=7D}P8*q{1y*WFt`R+bN-8v@d0 zN`F;1Y94pLo)~(`!9%ElICo$=bIU!Uxeq%K6H{G7n0`pnn@cNLDKXI%F68mn*~8_ey0aOrM6odxK0Fu5?G08c0+g zW(CQLi@m$5aNArhgc{Z|VOYn0U9j~$PQQ|8m3bre@$l=S^bg^lwizF@g`jEi;D`dy zH@ye&aUB0Fgc>b%tqZ!nl5Tsq)+t*m#b7D`fW|8Q)!h22Iud^sjum1Kl3H3T06>jl zO^|*2!=V;W&Cgi{L3dO;GML%b<)ZLTQ(f z!YFz)et81E62wwnJk{(z*^GNy_CpWp#GQ2^^gYsW>$kYu4h2)QU~OMvs#>EgFX}iG zeu+x|Fx`{Gq-!y$mi@71xY``!oSO&J#Rwe5KiZ>>|zwd+e1TP&%06KCe-zR<|m%X)AzuoE?d9M&NyVCjxuXUPzR@Xwg2q|F33rj-szTZOhoyjmSV;2?w1 z*mnh~EjyXM_~L`Rok|+q3^g8crz-se+$P993zBg{J`iWZp~Hj|u>YmWOaf9PjzfCl z_*_$X#z_#eyxSf*_i?9UB=dmyCgc>DH+qHEFaHWRA&{}-(RR>+9CKePCm=l>ce1hU?Ff0`29{|sK zWz1tE2PZmR^naB8XW$-v264_#l>dIjn6BnofL7&3=#S~JlY-O~%2;x5s>&_gIIcVi z7XgLb+13p=k+{ihGhe|3TrMIU*#~b8RA>~+w$ntMUu&X|of1$L`ki`uGe8^Gk8)^a zEqV_-JSM}~{mZRjp{;LP4L~^TtZxv62hjw;h`K?*Kf3SPxEy(;Dxx)LmI1p5+jCp#}5JRI=SfIthl=LCo z3CMo{Xad?LM7(nn+-d-7)CE=m_;GzW_gM+HEj{cG0^TfUIS5#JjLy^iXG)>R}8`w74XYrC-1IU9s64xmF5(jmW)g~1As z2KwIW5Z0^F;K1N~_$%0ooRW*zk(f)n2a*ZcG(Ekw$%3=xyEyFDBTE(Vpsc&GtW@PN zC$Gzha=OUWsIDmK)HxOrqFG0g=8iYO9Z_ReB9_8l9 zq>Rppd%fH@&=qxEFP!&L(Gt|{2Ql_!gThaqp7Vr}Sl`2GdxPAcxlm5F^IqKbGx^zU zk+>zWn?&=1r5>o^0w0o|c#Ame@t)(lOb+*Dtk!C^X>6DZWk>5Nl* z68w&v+!HR^0Pe$Kzy`})5vy@yN8;LxCQ<SyL&qh6O3k*4XKBy{Vv#oAglmlTkG7Uo~*r3GJ zuD<7kyXI!2wSvVZI?NjSZYp}8MyB(zhuzphgMl=@gLIgdT15f|Jn!%N=C)0034VP; ziVk3Z0`ai(dQMHZbDDaXiMJSlPTZEkxm+~(*%nH+17L@gW&d$ze;uZgS)ryc(-<%} zrQS!twB^{W3It_7Za3tehL1ZFp$^DVX&oSV&Gu6^RfQpopVm3*7AQH#1x31Q#!dF@ z(&QNDAc9I0or7GEBsfS%$PK}#AVU7z<tU~ zTseuB>ul_+X{8;uze+QO9k)q@n7;DBK|-;02r7X_(BX&H*-_>o#*o*W@G;7zJNnsy zB;}aWOvO3@y^G=BZ0CkRoV1;9#dXsGE3(g!qta&x@It%RH^_YHIz2divh*pGk<9Se&S zQ43_Ck1)U)@KnGDuQ#H2{`J6|Jw6tvFb(>j*+CJnh|G6&;d7%#V%47!m;%qODAI2U z=Q#$GqzZaEMB-9=We2o&DFYy!cEdE7rSzA%u~akk4LrU<9oxeK4@;|YJ?^)I45SpN zy!lk&0*3`jf0kdvA(r9D(zH%sReyrJDfl6#p%zS=n99!VDtvXGDHf`Qo-GC-$QLOg z>SQ_D=)#7T+@M3pfinda7<9dp2_L5zkOFq!=})TMM4kg?ynVRe?q?`@)mwuBdv5oq z)qm){a_IohsOMHe|I=HUZZJ0&Pl+KFo4eSjaf23>Y>P&{$_sKLz9 zq(mKBRAKb=qEN%ykj9cmH%pBR3p@M{T_{5xI$~Li<2H;7s2Jq^V&})Uf20!R_DYE2 zr(vt*7OikCf73`8^2Be6v*UBD7s6LpX(ibz{w)F^TvUMGrJaJ+5ZzbZ@oxDA3MZEi zf&(oa`LCbcgEcysjTVoTQDqNmAw7bk^R;p0CLaqLC!<7CPHVO3TP^x?S<3e#~2_W z>AFAxC|$}6wTQMOAUUOnP;VsmZ?OfU{-p+HC9)vtksUS4c+6e5Y7pnJ2~Pq#JyG`X z4Tz)iu`t#7F~{j_h_B88gCwk~5f4ItPJ&tlK%VI#WCKBHksEvh)E^^MxlWf6aWOHF ze{gO`D!;m_y)^z#l11`5Y(D~cP$IgyfPw)1{LfPs*LwI}rO4IQao zBKA`m$)7w78~BE|6m@DO$j--h5{{ zV@{9F3QBP(Cpb3=$d)Jl0{j#ny3S0rl7a;|W%7>(GQ{Y%ZC>4r3X{UD_)y}#I}V7n z(&v|V^~QuppT&#`Nu~(~-(^RS?TEA0iq$tJO84(9G$AQ3smNxV9`h{5Xb}MM01&R> zVE}59#uigwa;UoU2@D7l6bLLECR0d3B~OJ~c;ej2wk}i|%ucL`o|MP%yRv#kEyS+; zB)?C1Z>CX6_*P$`YCu$q{Tep|ZQ`d!hzbp9>zftti4(K`O!|VY$)KQ2S_vH?dQmehx&1 zlW;4h32Ca(w>Wm8+UhH>4b^q7e@V&3_qyi?L{S@k5gi@V6v0Pt?o3P>UBzSqpDu^H z`0TV;6AYu?*97`=M%rQk!csn9n?g~mfFa68W+=lk07->t;RK>EP^lYdHPW=OQ6CVF zA70^BrmftgD$WW{eALL3p#iaic<8$08@1eCD4#auC_Yt@;6F%evLFZaQxO3m|In3{ z@9aCUm9do_mk45$>i=ezm4|h5C`+Kt_4ELXijJbk@nnALmfiELnx>v?a0tR`L<}%> zFZ90%f^G!^bhuX672wHBLD5(_7)MmM)WOsU;iv1SLV&R{^y_>8pMgOz? zY&j03qu-;!H4)Q<5F65=@vz_Fw>J}IRR z{5;`dY-W0+vb02l0zQ&dF8>*57FPRmN*r+s&!dz<=14IW&y(-iiI_$Vz`#+-NKT4R z72y#E*HuLOxx<`2nyk9vHQXubAX$Y^%YP9@k;YkZwiuWwFKow;oj}^v{DnAnKMoTd zs(dxmkp|zp){7er-hsz%1$XzedfU2AK<&gN*T8<=b>x)uU9~Lm(_;5yx*4c70+ez1 zMBElKJOdg9T+pcuRB=-~R%A_Ijj@5LX#|%r4Wp<JLUp5`RF(+&Yud6(#tUSo{`HjM)I}G{JcBs6 zxDLdSmlde@2@;3ek!>KLgT!!;fel&&Tc7HU^C{TNnolXd?_h32|FMzNxMpO-98l1;<9J6EK7aRD!dG3FGd3s;0@1*LTjlxsV z7KAl*anbR_Fl;Dp2+_!2nSs|$Z8n)kLW4}|Z3n;IDD{xO_es*vgoZl@GW=nw|G9c^ zQ2;@S_W{PwR)hg9n* zO5Tv=35V@{v(9NDOO*bqZlGMBIht^B397+CJ()aatx*HDW;8_kIOe*&s)*w_dM|zi zEfs-p$6l+xr>B|l83u?ge}>VU7AztP@lJ;@37q);C4k@@d9)}8a@T>Ue}jPc5Z=}JeF6%U zg)q+?kK1;^HFmob;d(L~Q!f`XEH8$AT`91Fem_z7hwC6o#jT+C0xstLvUa zblv;-J(~C?SiRs0Ki-iOwZb<_^2QHwzSn`D&GO4@L04(Y_|0**Ct{C`Qp+ z8uvEib1z}6SfRulD>35ecfpiywDGW?Juw9ylYx{L-x?8XEx4Xsc?UoRaG%BxdUiw^ zF4rg@(qJ2*0^t+;5PeD}@Ry90*{kW6Hed@zUZ!AfcGt=4 ztcar7^hz@Cvbz2Njy_3}&LPUv{UXh|ezyD+h8o!g=VqgU`vk9-sZ?;R<@>nU=o~iZ z!070g_|Jq!bwQeIBtl~?;p4l20=h^BAU8Q4UPJAWlLD1>)eV-wGqB)N(-hIgWPDGZ zc|2BJXCO5DQoswOVcNJK@(Qb3SY~^@Mfh5zZ2YnZ$6M(N>ZG?RTIQ?x%MY^=)gq=< zI8gkkdJ4_-N)0X)&vU|fvG({Ncn4VXK26pRp^?@xbrGrp0C}uJkal>c9Yq?Ol5fE8 zKS_-B^KNduMK`4a;|SiXdDL#M5WGTz$j`4BqA{#W9ly z5FZD`W!(95NtMp|YpVc=)e4u;{TCH~S5bLSgYxuhvE~Ug4hrB3t5xZ|4M%G$LC&TS zbSTF-1Djg>mO7cXSJueP9Uv#*pjR4X34Cydep0h~6Vdeb9QbzT1(Mlr*&Jb5u{!qJ+wFLlr*Me`4%0KY{%UM21?XocNkeOlt# zY5-!Di_Wxc11I=n0C(VNXUywU#RkB1w-#Fvhuzx{Y%4-(h5fjhj2-Df@AIsK{oKd> z&Nf*UaoFarn7;4H<34LCkfra2j+nYK+?6c;7T^qkg#`e${3IVh(tPFb zjl7;bc4$pf+{pgMS2;qKqP*ZjC|00-H)g^yG*-(Q?u7{jpR#has=-e=KL|l&w+gCm z5epVG`KS#vuQLf$%L=D365T8bb6UXCj0MT!y1>$a1G$0Fl&(ac=;o6y!ITMIRx{@^ z7N1(M9OEGAD^RZL=7r}SMpta-C~O*X!u6^&o^0@xH*XC!>5LFn{wCZNzXv~G7`9?CpD?mB7^s`V7Q4I<|L2q48`eWNcqwjEsP->{$wwAA?>*2zaf4zTbY(b0plj-wxwzFnPDEi3k9(Dg!`E0HB{_AOe7_2TZ<`_yQ+9f@y|r5Cy7q@f!!U z<_7==RnkE)k^)EJC2>4_8X_(g*CmagZsA<*zYAsESHcDLV)lrSlUp9bl8$i zo`;5;l?j|NB(0s}T`&7<({gVS1EA=Bwgw28H=ye5t1r2lJ7#+0kTL2u` zJ-hY;({TLEOe>g(0T8QuOg|g0chb#;pa~X(5zj2qRWuxqi)P`SF0El2$raE@LKecP zR9bw+Ae`Fb0S{y$-`bu{KXO`ZYbp$n{S5rHiejpR3VJw-0S<<;G}jXQ2|^ug`U;$a zo8gDKSp5e`6g502&WHjKt6@~%#y2R{{Z2An^wm4{bHv(5jX3>ZH1^-M8l2XE3o-GA zX&6OSwGrnpl$|CfC_Z^aQqsW9MGpXl8_0MzPX-cdq0Ds4S7#MKUs~*Romh>QenuRC zSOe77>F&YhUT^w12r(?P9PA22cnr3mAukCvYEv0?t|PR52RaHrgyG#RRDWr%{bEc}}cSOFSbI zK*>XDTs&_mfL3s==g6U{Cr^##VuM5tZK$FgeymGFju1}%6T9r7=9u0F8)ioAyy~zj z^V7pqZt#oG4G>XWG9jL|jsf5kr_(cj>Tp5zHvkWgQ?fMAmgUH&RtNb^UXzw}MI?Y& z6Bv6PZnWC;S5s;N-$#E_Q@QP6TB_JQ4OZbK=;OW-x-K7 zokfrF)9@t8wk_J74hY-^JNQfnIws*#hzAbFgz;ugVbJ8%VZ)Q%Fy-ff&41_VU!pSD zFNL(OiD&?^rs*_j$FW9>{xWc)@4n9ymA@lkN6*({Z#5C}eey8*F7i179fvq7LBmtOSwenaM%ax{px%+kWuMfQ}C? zOtX-5hDJEDmC^g$doktSBep|pK4p#Angt1#cgM8vk6A4G$&^HW4G=wHKRmv>NFP1e z`Wa3+EXL@D1_0b#VqLY5LwG&uUVihjPzK@#C~tTi_QD|CC=5@2k;^BbcTZnll|oZx zAnfW2^?w6!nedLhq*kASlLWuV$+$}quw5P|r3-v_LD?`bF2i{F&MTr3h`!(f|BCA)d1U z>_p2dYy+{Qo)KZ%447DJMfdqn-RW9xCIGdMI*bd&7EH{v(b@)jC%Do-WFsE6qqaYx z!=MSqb_XAKqjc0`4v`y7aNi+5o7OyZ99B?lo8%0pGHS0P0`m5yrRxb0-9>asFW@&k zA>u*K60BP>?E*|MgjBCV~tra+@;A86VqEo}vq&Gpe;6zHyXT_%1ni2X1zN zY(%h1gRjrxd*|BU5W!J}J{t{x40#sDxqq--jP8D7bZ>)yosTQ9iys7lsHyv5f*nHi zv&aLNCz|E}Fi#PE=jSnXT>+-XW>IXSxatAyzp`?KYj-*EBeO|E?Ckr2h%v1AZPwK7 zzsc+nxP6_>|La@U+AB>laQqz|Gfi4C&R9b9Ny~`y=pE?1_gK(I0BNMDx6K!qdD`}w zKE`7bduKhX>-08c>MkB8mtfBSnHumP`j58VXjkug{%fyDGUQi?hf{Q?(bQX6*%1 zGFzTNM_dVo5e_Az(}eH90X_yJDg%XXn(aUW_AUG-+FXbAwH{hPwi^#&*YPEu={f#FmdXqxUF362JDk(G3b*bw}~T z8=U^CPVl>0q!XXGkmEH7zt|@;U;@PFAnqUO2+1)JJ&=aF>WK5yGXU)>#_?d0rnYq= z?}x26{_^e$YhPD*>EUSnVwX2Rr0WLrhEM*+{A3L7Sb=jqZDJEr{EcIWL#-;q*X5W$*4f zp8qp0o4FG7-|;*@%FuJSLyT+Pmln(O5T@PN%JR?$J&&2Emlz!Q#NIBo?ZEQt;SLJoW)CB>Ebi&~xa3QFbut`gu0F8YI>=yu0Sh6mr zM7kZoc^USVs6Lwxi+Qy5XFGtrJ!svZ!*jgua(trkgR$4f17gS8t1ep3xRb}ta2^{WHk=DoCYHa2vu_QPAPgZvdb#DHYb@xi7lUIu>@`nsxw%(Y5x2 zQ?3C=dLE?ga2NK`=n*`t@Pq(FcVYVk8=maeP}*SX_33#H7-e%E8uY@{oBoo?bQWal 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 0000000..ee4e3b3 --- /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 0000000..eb0a8b4 --- /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 0000000..1437091 --- /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 0000000..335ae7f --- /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 0000000..e7e29d5 --- /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 is not an authorized publication; it is the continuous build for version 1.0.0). This version is based on the current content of https://github.com/openhie/demo 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/definitions.json.zip b/branches/master/definitions.json.zip new file mode 100644 index 0000000000000000000000000000000000000000..09a2d2adb65380dd89ac55de1b0c586b525b87f3 GIT binary patch literal 2173 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 literal 0 HcmV?d00001 diff --git a/branches/master/definitions.xml.zip b/branches/master/definitions.xml.zip new file mode 100644 index 0000000000000000000000000000000000000000..1e0213b460a0d40dc05eb2a4ea14423325aef5bc GIT binary patch literal 2230 zcmb_eX*d*$8lI7u!Ppw%Ff<5*$u`!mERB%mjBQNGG7K6S>nLU%I<{=b&XpxXHI`Hw zGj_?5Om!NK1QyhV9*y#eGwXVWpQULK!^u(-qpbMh)DOo!ju(xiNZoc-#Lo zL5nc+z)!Os;ocNc9V}8AA z7U2wfjsrU@lmH$n&5b+QX?f(?n9t8?@+z6igI?J6?2F`<`!p;TZFS(PkA9JO2dDM$ z?%*^y;XOQu5%*E6_|{itxipJ6ZbpGay#?IOt!t`vLPTE$nOCZ1AB8n)@*?yThK;9p zG;ZYFt`vu5Vs-|nT{nzUt$iHQA7Tw|I%HSC{{!xPP^o6;Fu09?uAZz`bxj!sz#1xfLRB+=^_(yE%Bj8 zke1?hEwi#=b8akYQvcxn22&RBnC>9%J>2vS+_$-7Oh+#>IG+CarQaTxMNsFLA$H8* z1j60@ygGqRb~xHQ<0Qep1pX(xv>cPdcd@VZL8lP9y$F@DRqWelo=wHBtL_K-&X*pv zzWXZb`Yp%!Ldc+qHkjJV2o_WUo1z6QznO;uA_q$4dNQ)U5dAld;$J z_;_-nxcDCUX|&6&Knh#P{6nAB!ZnD<*^-DA3nC&!J-B2EeHR~ScF8AU4}aP9f{=E@ z`8>9#|KM#Lteubedy2}c{T2T%SsFQJY|JWD@e~uK^9Q1jt%60o<87?;tjgcIPJ0?zxkVztgU2`pCt1Fs^YJtB=(jDdK->NHRIS zjq=vxO;SAUJ}j58fi`r7uovT1>&OG=#NL22Dv-XpE2gkul2R2haMF z!-hIsXb_^91hedsRp*_cB~^(gnu3=8|HZ;sV%1y>MI=4^xq*kJhts9iP{5edg4x&7 zC8paIueDzS)(hHNb|&QKV{~OCrfOShu}o|x!^c~E7Ct^<@`HyW9j+Y$XGC0AQp zEloEktv#n|zaD8fZ#`wTmS?22ett%NYvSP+T9B z{J`9Apfx@J*%>ozvM<%N+QhLi^*%4{c$x7ECR0<2I$Nza)#v9{uuwd;`=a23AV|~* z$H%Fio7|?~HS)fm^rg60ixt;Z$CF3co_f`WntxMnAN9_vbfc_CaA!2fGk&J;+4-B(mz}m8G4-~U_`R833zZKKYoVf6VrGRc zBlIFxg~i7({%8NtH*5fTil6BL@fUT|LVD-R-NicF@tky0l7-3cadUk9zDpQmy+|O5 z?_Qh2wR)iBsPp;ZU)H)-HlOurbo$U1dRh + + + + + 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..cc8216ecbf0614554091faba4e82ce6bcbaf42e2 GIT binary patch literal 1776 zcmaKtX*d*$8pp@JHkJ%Sq9z6t;*Q?zvy?@BQ%p|Ihn8@7JG=B?qS%fR~pSkck#?1pEz|Ul|$j zz~3vtD-h?7^9>3#f9Q+#QVEDq@%2&l3k?d~DY|37pe5Y11kc?qYeR^a?%tyb3VP9| zHQb>@9J_`PpOBuj&#P<|^PE2y@^%;Vm46z@K3Q&Fr3tCcIn_0F=ih3?4{Q!)36uCB z5imqZi99w5IK|LFfm1AM8!8Y{*>hEZL; zRQnfKGF`&;P?;0g;*JP64N@hk;ote|+KgaTqEpv*ZOhuTULs7*1KBmXbengwT{ah1 zv)h5yif%E|yxTILlKe-vm|T!^5Ckm6R3sCAPew}a-c7!5796tDPUn~OQHgf?) z<_M)Tl8=TpPsVnMNx`|RmRxY7FI%~Zk!A@SzJAJ^X~%tCS;2Yjuh-Dw$*`vd9ghzL zPfzxlDt-hBNtR3ni5SFp2_xEM3Z&}9n~y=55_#s4#EkT0t z;u4i!jM>Y7Pn9Zu$!Skaa}C|2%(qy6wuBfMpLGyy;hEt0yl!Y`{M@?JBzW5|>$?UJ zU+8!K=^%mmE<&o%f-S4-oCql74s~jV;}o9UV+#j~Z8oclkJ9d!jwJj!me;WwcU%k> zWke3J>C%CZ(+R@#kUta@1bl9fUpEMjuJ``*ect|A&FF1Dt&5Z^OB!`8*_zmi_hekO zq>(e)$(REsDGt4>I8MY(47SUlY#x!C(xN)UbP2)}0Sn&or8hF#$uTyG(_#xUaejkP3Al#4u_)v0M%MiMtww za|3^*C`$InR(EJd36*9rArLCKC__T|AjHL;hD6CRzH3v^v- zu-N*-8imAy9DyJnYf$=^#h9iKX9SXN#>a^o$mS?<8kSd2-5IRpPrbN^2T0dA5+^m%1L`)C4ej59|{&v zI)#)xxF?;#F_FS6tYl@S00vZ!q~Fj1m$|J&FfZI4#+e*IUJRgNcZP?A=fjl`_*Q#U2Qk?Dsy*$VFWC3I%pRK$>SSMZ z?3a^2Rr1(cS`+e3OF*VT29@ofP^3~ zOn3KVedA;=vA#uglTUU86Q zPBT&8P_`2o+zPc&k?|bA@YW_>Kl*)~`Ub-`(SzAmDf)Y!?#aq7Nht_jsqU4bch!fx z2u`h4J8gl0(t@|>w~Tc)=z&=HXzF&2bDTr)!xolHG9gmvn`yM+0BW|1 zT{QOxH(9fyymEO`EnFdW(Y+~na!#QT`h+`2JdYIaT7};xwk(HDwMPE>yrMm! literal 0 HcmV?d00001 diff --git a/branches/master/examples.ttl.zip b/branches/master/examples.ttl.zip new file mode 100644 index 0000000000000000000000000000000000000000..073875cb62feea41035dd040b792f852ef95896d GIT binary patch literal 1926 zcmaJ?S5y;-5)D1b0@9?H1p@-XLXj$+%a?t|ig`QT-l z_HI%*G^5ivO54fiqmpq~eFV+U@bM1nmDx;pu_!e=5ZC~QWaIH9lPw!HiE4HptxK5r-GGk5eks)JQI zO<(dO+7DY(>9&;MN4}@~zN4c>8=j9LxZQ#!e*!tuO2^Ur=i0E&U&Zm9$D_E|TO^$?qasgf+6|#D>(!6TX8{ z-0ywfo$HB2+iJ|=2;!BA8=_dskYb`g@^y)X^X&zLssyP@3cL)Twtjdr|fd=xy7fPo zHnR_z;$WD}c${)=qK78Dd$%EH8=C>PNLT2(Fc-*r-Z;*TRVRR!UZ6{ki|;=+kh72G z>>=Y!_MLeE9}C7;ClhuxBRxi{2{ElZ^{#*DC$VU6z9B%2vzqLo7Nk=C=Vq@JF~uY zpp_fyyR@kD03FAC!x$FMH%C%Q{B8WO3>bpKAlRITa>va0ExkptXB!d4N1Cy?FmEY@ zC(c!-LOPuvG(XUMiVoMQj9FVcD4@$LIW_pa$P1uU@Z<-@Zck-aL z#Qo<8LM(3t9q8p<-rtt6&}G4r9Wp-C*;8w&k{rSj&#oOhm%UcgKfDOMK!v!t*Hkxf zhZ+us&?&{fLeFS@5S{R6+=&S+8nL@-=9$&G{~)uowI|C|==b7Og8brxtn|b`sw7UQ zsMz3E{c9|x+>qs1!P#3QIEDOipYRHAwZBqkPYJ3l!G`?TkFP2jvAYSix%#0u4V@|y z@V)HYS^j&ZA=&MefD>j+ABlIF5{U(oc;~|&pO~m_HN?NjezM3 zQgV7O za}s;FdHu5ZEGDO_)n!WD-S5?T`5)$|<(KO-|CWQ@{<#7>{{ufs%9=7I5E-l+vqcFm zOuMXa?DYh2GSlbNj2h8k;!LesUgOqqUJh&+PIlZGAZ)pD)II*X8sj}tzhP(&uh74vjXV{`5ljic(H(2{!KxZl!M=TarMsn`XMOtjxcGlhSMRVJsANDg*31NCf zv0Xdkv2e;t*fOG2_~xuhB@gyRJMTnr%b;Bi;eq?zDdg>F$)yF_^c(R*7Ofl$SP!mt z{%y^QhG_2!$Q{mZ6>~Oy$I_u(hiR49s;ihhV2y8rZ(_QxWKZBsE0=>Su@NN>F%=4y z84uMxosxCtQtqqOi(@EqyauW_LI}m>`8m#HLiW-$s!`QG*D(@l>E|8`ECZ%b!es~H z-?k~koaeV-PzK=W-BN}bdH{gI765=jsi-*t|Fy}Vxxa1lf8+m}CJah< R`4j-4x=iRLf*Agu{snZBmxurW literal 0 HcmV?d00001 diff --git a/branches/master/examples.xml.zip b/branches/master/examples.xml.zip new file mode 100644 index 0000000000000000000000000000000000000000..210171a0fd224c346b1c4e9dfb27cdb9cffa24f7 GIT binary patch literal 1774 zcmaKtXE+;*8pop{2~DkVN^3+aX%3k zh#H5g5vw&yQJM(KaXZweMx~1O^xiM`+%Na{et7@?=Y5{{>(9v!C@KelKp+5`n~W#m zZz%uBHlbHSD4~?Fs7q0S;bGR%f&LUsXdEW+vUY4}$m#>H$TtSk*Jlqju><5=xU130ejoH9F#gEtS`6=o| zIhHeT{6a(R#HK)mDUNYh&a|{9QVwwOIs~K0nzDSx?JL>(yo4gB5_rG>e-6zvOj^UM zU85dW#Bb3DMz^7Ad0!V){zxIwm^@}z|BK?FdfrE1f*Ty;OhLvvJgqY~wHL637_rQr zZr}a<#e5QpgdcRW4$+H#wzW8jG}yV=aaH-t$KKa(=y079*E@b`YbI@$k!lRd3bTe$ z899GK>C%~qA_Z?-9EQgru~yU3%dWeCB~v81#Mv#tN>C%?CA;WsDVKqDG$o+b102M+ zOfl99Gt)C|%~r+#iae%{)9o|}8X=v8F4>6rcabfh_QspP$r&s zezy(b5uY05A>SUi2j#{`9*F33X}G4d){Q2~@T^}gUx|7xtbyA7ekx5K9a^0!m!96% z+0o;kvj1H7*sb`^NZCwv!e~>viS<5}4GRO+)WeF!l)o$)$&8kMx(_38v1bjQ|L$F58pL1Sh;`B2sK`)s z80@}dhD#QsP_maBvZKi>iQOX2YuT)EKul<_`43+$+-a<7Kv=+~Y2 zx%kAAIeSu%V3+H z6F!Jm6+=wg>|x@zn=CRRqOtjPa+hXLnsiI-x8;cHfF&+PJ$k2h=$idX3lhg9VP(oS zd)@Ogz}K7S!nr}zyo;*^LL9Wk+Op5NI^#)#H$OCWu_WlyRK@<-I&z_ZqxD4_x7Ynt zmCC;Oc6+Z+w(sL{$zTF?Y4QbkhDZ&$LTdU3`fhKqTch3%V~crYAw{DVJT(Ok7XQS$ z$>$aW1EtBfHwiNA98jr)cy1$}51N%P7N0;UQ@3779WTGCYAk`q{W63#J`pm1!6TSS zHoNimfO=>zSKU^9%%?i)DhR|m*#}1T8a5~#KsP8t3&?XUQOU?>t^}?$@ZLi8biqjM zDf8Y*v``1AGrkVCfo`=Jx@aIqvAmdJO4UT)OAF+0P*(<`y|FXLyl%=hrBvi-PJ-6G ziTF59zgcAieQ{VvK4Nu6VQt~ny+}@D&whAe7Y3G0D{}gy)!@1>QY&S3^_JslxeZ$rE5yqf*(!jjSVV_f-BC zy50jk+Bz$-9aX7tPs3-5kdEEXTH1yPom@H*e2)8;+YXkQ(J}ss_zs4;p*TlmMXGi6 z0Ut~U85hdTx+wK&$bC)5QqfxT$UaW4S_lPH6V$vO|4j?F_uQ^rZ_;9(v0EMXnGRcq zE8_exaB~yR(Lwr=J?#J*=IHp_h^c~FNt&9}I3;4!t5%Ys2Hv^fnFb{ueM$fR)y%|v zCwRyJwX#HztHHhC-qd< zaerX9O;T&LJpEYC5_HF+^cHZ=#OsM6e~@WMwtxLGJ4%LOwdetLAZsP4qJ3}2o#Q>L z<%CWHBJT_0v4y?!8mMjGfMMF$K!czq`0Z|U=`FHx88nt3-rMwi-QnVIVh7kt!zODX zTk8gOMLNTR1kE=`-=y?DQ0et4QeRbxo;fTvBAZ5uzs(SFT@&F2F!f&cfnV_qnX{R! zW{GNqfo!rhxva=D7|p>6c9S1YlrRxKF#fXf`AlDLm7VUP;ejfA{N$slvCEIUYP8#1 z69t>>?;=iiV2G4fI>-zJ03@9U0G#YZ4#@%jtE0c){;i|`<^Rgb$xiIYQvg8Z$JqVY I+5c&O0fV0|@c;k- literal 0 HcmV?d00001 diff --git a/branches/master/excels.zip b/branches/master/excels.zip new file mode 100644 index 0000000000000000000000000000000000000000..7febb901412e2567dea62f7ae1afae93595bfcd1 GIT binary patch literal 3100 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 literal 0 HcmV?d00001 diff --git a/branches/master/expansions.json b/branches/master/expansions.json new file mode 100644 index 0000000..887563c --- /dev/null +++ b/branches/master/expansions.json @@ -0,0 +1,8 @@ +{ + "resourceType" : "Bundle", + "id" : "6d8762ae-cdd4-47f5-9641-37861bbed6a9", + "meta" : { + "lastUpdated" : "2023-08-17T10:36:13.424+00:00" + }, + "type" : "collection" +} \ No newline at end of file diff --git a/branches/master/expansions.json.zip b/branches/master/expansions.json.zip new file mode 100644 index 0000000000000000000000000000000000000000..3720fae91a4db7ed9a070979a9d22f84bf88a44d GIT binary patch literal 287 zcmWIWW@Zs#;Nak3=nD}HXFvk{Kz3?HL1JEUW`16=URH5_o@t*qUz34|>vOet3txt0 z$JuYYurT`o>y&-zPC<6 czCo4)`34oB`7OYkl?|kT5eRL8^ck>f01*XWH2?qr literal 0 HcmV?d00001 diff --git a/branches/master/expansions.xml b/branches/master/expansions.xml new file mode 100644 index 0000000..d9093c7 --- /dev/null +++ b/branches/master/expansions.xml @@ -0,0 +1,9 @@ + + + + + + + + + \ 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..c7d7c616828fd4979e9683b328aada2c2fa27f07 GIT binary patch literal 328 zcmWIWW@Zs#;Nak3=nD}HXFvjcKz3?HL1JEUW`16=UPW$>ZNE2Pvx120^L0%IxdH)P zSr^n~OIXVoL*~tISrm9{%kK5x%y%~z`xSkCSXlak@3T?Qz9Tki5{>z8)<4!AdH&1A zsAk0?5BdCiRu0;4rwe^o^kH4PH~6DP`IfislHr0*RU2O9-Qo4p$z7I`)L?RrODSZx z`c9EKOSC5cDPq+2?Ry!$%gNw&#ByVA3;$~@KiY++Eon(@Sv_mB(o|OeTE(vvYWJ#F^{@`soW02Y53wi7+7ijVuT9H!464 Tg#d3>Hjq3c5ZVCgZ(zj$Ws+^g 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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
    &jXw5TLRKKT{z87@ZY;Au8s)xkq>LA* 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

    QOX8E8j}GMDT=aSTSn=b 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%0DjugbLIgX|K<&p9<|pD}<+ON;FmUALiy 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

    R`5f=L{6ery)QRLDYqwDg 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

    }Is?d+kD4`SLLnj{25ZfmZ-nuy;8%|$3e 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

    #TFF`2P85xBWP_R*Cem-0i(g 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⪚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

    Yato`u{-gPEQ6Z1m!_QTo-x5=4 z$>`#sypq+WT)X9Yk35%SF%Ow+nY94!zhwM*_J=C1N{;(EB0ktdvafcB4Z^uk%m8wJ zIOPMJc0%K6uK6H`pU_+C6iQM;khn7duH98I(pm*~;%OBw4%D7j{tlu#q!K%U9P0&V zf(m!n9V}_Boc7CeKJLf6;Px3;WStsD@KB-uIaSbI^Bwe2e+EDN!v%NJNFfk3>Wj#6 zmyARuIeRJEE1Zb?`BQ)#0?D-?0)`W6;vEQ7F5s3YJWsqPsXx8X{sfl(xR)_lR03~X z)n-qm=YN3e!s)0c6;V?%UNWx|j?Y2AUa!JfTLay7I>MWre(rI)e%@5nWQC)#Y#3_G zhoZ8O-b2AeG!;$5{TzC4=iO1oL3)BgBYi)$XBf2H{Lu=vNkLe(WFUI!tDv)%3jQ*i zhiV0oA{r<)BJ~-h=;;03IWqut8IR829@MWdv~>)iXP}R<-2*`^YQ@A<&-w{9~LG|2H6 zu5nc05lPN}4Jih$*@*T+L993O2pD_~j-BL2dLnNP9gp#l8j|7|dlW`lqco0ywc3Wx zbwnW@XK)n8_@OvD43}1n#F}}22(mRoZ=F}sMf)9?8tP*4;wM|V4;f?zUHV)`{BJ_H zzmnw=&)dj9+2V=Yd##qskNmDoctVK|5? zX@&?xgW;iMb+y8SpVRXE2N0px`ZWUNKo~)U-tX~1M;!69!+}s+{4}x`N@AUWGXxKE z^6U&bTZ*@Zc)t1FR4*j&2!~4_6?l=OP1xX!rVBn2)8O>p+A|i)SXyo#m}pJM6(v%C z))EydebI2%jIL>ohBMx%CWZ0UtZwL{s|3xvYCMN&p`CFfX#y#R5HuBxL@llS@0E_h zT@IWVPY{5BQ~<7rqvWqQ7o8Au<=jr|Dhmv9$DH8-4 zAa@8P+$XDoKyLTZ z%B0sP1;p^;&sj}CXgo`RCACw_uuXKsozo)_;oJ^}>MH1Ms)B8+eCRws*$U(ukvalM zJ$)AyDdbE~v=*>^ws4U&?bFfKhn<7%5cs5V_4?hT~{Q$2!5hd1DB@HURk z3c~e8{wQ5YfS754q9uy@C|u1|=8mEUTH(uspFHo6W^Eq)E!*h@Q^}!o zn-WI}5I+tODIO$;&(6CQAP)oJF@XFNYdN>&d@fjg*jmnMaoEahJqoPxc5DzK!L^|oaLa5F6s zcTW*;QeA2F?JV^SHSxS6w;@Ghi`sZn8|ludPqU-d`T#U!n4>nq98Kw=II|%L0}WKr z$M_8xX*`8+@AkNOd?Go0T9FrzlR$NC;UrQCa2&yqJxD%3gkwl;49?w3uLqQTpF^RRJEAUOsV80&OE zcLQ};ba@#$$Ht=R`Uun(3`Jx4SV`Zl&KplK8H@Yn6H$GA45}}NORR@uE!8Ol6h)D4 zjjGdjs7npU@ip$!W}cOmoAooecw_{9kMv%+(PHu-dX716lWMBI)Y`o7@Q)i{YG5KQ z!-trY3Vi6d{cE%@7tKL011)K9uA!qXQ~J7Sw1;)a7qEV`E3PhyK=ynuh#%iG#_=VCag897yVes~ zF>c6e21{WqD-41WZ(Ff4iSd^J`Pt|(IPmQVd@{)rUS_K3sr?G{JH7L4 zI>6KI$#J|brcDbA107v~hmo!!{Cs}h2@U^O*5<+AvhA7_LFz;4arK}$kgRQhv^dgM zRiT{wC>S0#ncDY|DO+Jr!sB6pw7ib;TE8BED5^+_0Ue8Q#h#$S*gLEzF8yT)fxw5H z{~!WEPt+v#Qk>&uKU_H!jDR63u+x7UfdgJdY05C%NVcbyI4O_>H`Jcw5wmu*5?3;x zI2)=V#ZFW~EvKrcn@JbnnlxH%o(w~T-77FNc?|{~pBEK!V0$o1E{!C3Oh6MU238xq z)l^wH6*Z(B?&r?|awehvnkT9+nBiU;y~i{&0oDBkdooLjL2zHKs&qRvWpXbpQXV;U z&60@{x8T%W4xrbT%tZ3hDX{AQ9J(2_hkmEG(OL5ud^oiq?xd5-$r+CNl3@}jsm`5( zrlJ}0eyZqrUG^9h9Ctunq62ueF2^;hlKYE72=TvM*sMeiBB8}TMe62eh` z+6y4q@%K|f@F`0gPCwh$->aSw1 zb!Vi`4Mx^nQUx=ekiEbWnM>`E`?WJl$k~^yc0qZxn?Qo+nYWlS21S{j0&`s+p=xIDp-*J0%Hqu6Cy-v{AcpD35Pp6O5_Ger$Z=p0$WYbaChOwRz zKL7MfdZ_L5|47#6!QZlN8s;l4Ib_DiF9gWL+foWd6p$#-YcWN!C{z0$p5FJkJ^Y-O z>npF(wmp2#|FQ9R(ws!V!Sp@h1F?6kA#QJWkr^DkPv6LGILIkBT<}2t$sl|%Tm!vm zMQu&a{-=NVpfte)^%tB_pW=bKGcE)k0!QKi+3u=M;#vsqon1|cTPP=$A8j9$D@?3(*wXrfe z@Lu{rRGu9oDnwd{@aWq_dYuF_a^j?dE_jmi7^BQRC-uSwf86SX3j*(wx~M8zjFG`w z(0WG&rs`Vgs@VaKgP%eAk&&ppIEs`@DC)~bq9UJ^Lk<@z&Q|82=Z!<=QF~+^;F=gx zJ{%$eQi$2 zT4am7e>jtpa6#^BCzM2aNB~^{MGH6{g$LJoLVoq5d6IFi`y^4AFZX{j^?1cY;_q^|#QaV+Zuq&_oZ7PUxcg2K^hqjGnqL z)9>w77^%GsAD4ff-R9})ChEgTPanFPS`rI+{G30kwR!NjY#YP9aF}O!{~~}W$6B2E z!w_jv3XdoTakz>p)BBWbJPwQ2=PS350^?z8ea?Ty=)E5aN01G64eN_DbGrdY zd{KMG4s{t8(zUk!9Q_Y}(gz9KL($(@1%33NLWub@C^|6~RcS70IA?_$M>+F|0CLVo zMz+=__LsnNeTFqE2^?I^$3gh&_`ayk@IvYj0dO1eG`eWL4kPuB=%Vog=1=K^+gX!v zFDF3hc3VL3C>o8*;?dIUiYvyENw*imP?K(td#MA-S#yTfV2MLWb4Tvcm12wf^R8&j z3L*6|Svu&VU>a((#tN7kNZsJp60BX}0zEZy^4hBCs;-M(+OHtyYa5iDCxvm1ltIxr z)D(@vJ%U(m{#2<}uem-+8Y*u7@*R|%vL{eFq2_e+e2)xs+)EmWn<;+y`+~tRrqwR5 z$h*?*nRWK4ZSHkAxXfLfZ99+F0IsR)jYfBrbc2t9|nl3@a z2pwK~9ersv?`r%8w!iO#YfDK_P*4X0)L7-@bTXW2# zMS(PLV>QD=(t8OstUx$;&hZTnoEL5IMP{TkuEd67$LGNq>(m*2+N+>fr)M$9fEFVf zufkCEHT2NafT@}~EmAblSG^qu5f3wH|)X zgY%j*vs!y@wL+ui{j}H0l?x&hb3UE#Q zU~>GSSTxQAh8vU!3Rh=J{5Lm zub{heM`<(OrPEvR9Q+2dQbwZeqBokd7$B4ATz(HzP*2z4zE^eGQ*h_P2z>K_3W3Xu z-iy6_CP@eik<*Xz*N=m5*Eub}jJI4LtFK2sU*ipp~{=;zw{yZz$x zPhntaih)Dy9y$JNG)oIxsCJ_7taEqhsq3SgmM;2hwS$Z9E7&&81D8Gv#nstv$erPY zqB*X}o@0ZYPc2Zq(jG-o*2s^xMRBYT3f6c_@SLHd#6emM{TLofp`R0OZ}daSS`TTo zn6=6txdfZCjh@J&W0{*Hkgz%cJ3qF^ni&J}?bP1*azby+2{Fb5XAMkqGr>HsZuly+ zJGRZV#MzZW$lW{~SL4Ev7(JdoPTQZc#eUebRoa$ltEx)>D+b8;vE%5Ww$J~gS(^uc z%eFb(TO8tkKl@({kXA?jC_o;8!b2w4XueKMeMw77@1AB8hzLL)tv`A2di2_2k2&=J zYvYP~?t`^A!~#2pcg6j~ zjFbkqA~7cg!1WhH=)R@0Rh2SG(sddF16nJo|F2`6ng;uuMQaS6(8g;2|Xu29g@ED2) zdM+0mO5I4obOORmY1LkSeJLUW^`WQr9Q4&YkpgOuK}OGG`}aO5JWJ0l4hM2aN&QJR zL4>!@>PY=Ch???0!1=u{h@ATZ?$KxAUSQI;Ug|ikq-}gza+u6dHzcRpS-U;_%-^B+ zOrL?yy_aB(ii{^`PW0(L0G&JcdgA!6&8)2Lp{A+@Q*Cdf^WL#s=!o31>Y^Tl5HAJ zmAy|Ze@MYzKPeJynM5c>f+@5zPqz>!4^lHVXB^4Nj>PKuebHG>g;sQ`(APD9uEvX4 zztS6bv!{!bZp<5x#^MR6EgFaVl1b$B$H{yTZh**{TvBsEEB&T4QZ*S$tfh*8QkUV5 zrp!<@<|`v+S-J4EK!!+D0V#<5*{I0+1Z$UvLr?Q180zYX0y5Qj8t)I+L_z9!+_*^2 zozxEU$CBb1gQ_A@LgiCMfmCM_NOEUl<-)hI_Zw|eK%_vpWlI9LFyYoNJa5Dv`&RWw zSNg8H>1m*Ir|0q2RL)`xM}3krZYDlC=ltt`{0(M<|Mgz{f7{Fm9-0Jvj?-`~psTJn zdUSXLo(At={a8C(`z#na1dqabM*AXXxhuW4JIcAJaE%?Z==SRRAY>hQvfkrybF{US*oU#ME;_Y) z2WA8ROy7Oj+C2DMHUb+ zI5?~aidTAq+qUyiByKe#{iD*nuyffU3^05O-E?1qeLoe%Z}*k$8-@hWzTo!d3P1=X zoPCwZbJ6LRtIb&@5QunnUJ>tw%-tj5JK#C=G<*ws+MS@Q)e(KVy@G2g@1v>YJ!w}` zn>AX7JJl7Bmx}R*+zDvB96^BaAb4h+#T8(J~Md@$>V{M8n>Mw@MHkb6RBK1*4 z#;r=K@@SYHQvI)*S-e@)cTscjx8IU6Js2~jke6v$ZI&m;B2 zqiajXOYr=D!3-28O~3?q6mb;F&*p16I`6SwwypnQib3O70;C)x%@YZb-8TdReU4pKkDsl8=Ut|(jMMvBH8 z#jAZ#w#r-S)JxYFxHPvo;jJ(Z$ls;=H`dtFHS7pnp18ce?Rt;Lt*c3AQ5||38nT5o zZd7Z>-aqYk2#{^V{C@EkmKX=xxni9Q{F)UD1L8P=gyC?MRKsz))(KK7e9INvoW9FV z2aowXlP6WCV90&&V{G*}HI3DgQ3T2;{Ie7j$KUbbl0AU5fbr-wI4n-*4g4=TJ z|5qjjlA!}}e2NKhAOKB?F5o#9b&0*D6-oX^#HJPdVS#+0!= zQD43kwfSRYwuTb_AoaoX$q6V8SI3|}!&e+M_m8SeQ2@fm!Fuj`+i;%Xkww6v=WwUq zs*-W2B2q4x3GkQ;?xTJtEm7LotKZM(=ppVuo=%)H6 zoVq-PYkS6{A|(iS(udMd^wHnzS6_Y#vq62IIR0z0J_CnHT?((l4LiM!-dgR^tK*CC z>(UAwIkmHwrSMHL&TTUv0Q+SJGY;j|| z9V(8IV?ROnkJ{oU-M@R(1-B2lqUZ;5^y}z4G1jCcY!w(pyDBrxqdcS)J7;l~MG}|@ zDmR<0j3C1`AUUy4$c}YI4grMQwcj8Bm9Mmu;C$YiAY^ZPGzRr^#$9&}bhM$PrY5&h zt5(zDw$J?|TAK%d%eFDpQ=E9q*3`cO2s?1j*pjy91OVCaYUQ*mnHv!ADA3^1tqc)mRk?w+`q+#$L@+!Khy$M5g z4RqF1L;oJn;n+{(QC~6#m6;J}%%3EErdWN{kqT+JPAcMDh)ne3R9(q-N*nUPYPh}p zId?Q(TL<;3aCIEXtpN;*25!L&a_flpV4_$#HX(9k)Q)F>90`u|fGEdz9_5 zL-CJx$XaVgAh3pvpp79I#JE4W7WdHN)Zg+*8{AsuASM8baw34Z;Ch@pvZCCj$5!!5 zTa>IKfW-LVYUEIqANZO+UfZ9!#XkCQX>f6KNm#9h*O zA667U2M}@Qq%>NLA7_9l&*A42T!P*3Q=mJ34D`VE5MOL0TSvgyGI}WXOr3;N3+9RK zes2=i4-3JDp#j(u;fF0j?$|-#;K58M=o+U9M66tR>r2v%!F0ld~46B&RpsPYYc-aQs6Z9u{gSNejm9#J;31Y)O4EKs=<~ z36H1cV!GONQWI&t6@YNsY68LLtQYc6Ib+8fYjoF9fq{Alm}(osMEgxl8m^0bg-Zz* zzZsurII|fzP199`*XiV~a2Os#hLuI13#9{bz*OL;7m8j1x(1Si>PtA_# ztM&@Me$N!;38PVzK9YW(kN#G-Y~F~FV817h{~GMCUw(z2-Frv?xwEzwdTMt{4#@o2TsrM4#ef75uHjfk0EzaK zK~X$|{LXGClpnT4*~w-*Zi(`vR=CM(X&Upxw*JX)|G*l z77VmCU_NLd9d7&FKdQBP@V9JRhWUc$c=NWD)Pj(s{CR*VTR1J&0uKfc7uW3xamB7M zFKi6U4mK`pfwE19RNHKx%+{IGq{- zBocH;ecVrQq?I_gOgBSKdLIHvpH_gJ;VN`mF_QWi;r9}Zbf1N;mZ~U_F51uG)NYP5 z%#;=*O_F&v2~~NDdZ^DGftn14la(?JF=;TtgA4X72_6n~s|3y2$@6v>tBx812Lq^y z4BT+>#vI(ZG6!?s?S*azD(I~F9E{tkV4TNW$k^^rDk}(gPg&9XCKz4wMAMB4XkgWn zH9}$_TnmDN;kbFh9cAZ6!l}CoKA+Hol#f5^69+0S-06F3N++k69E^8|8=$N1D=_KM z0ew}U$G&gv==gBl$ed3LVDym5Vj6N(o(Ab*Y(u1~il<>89FB~G}u#0n+L-6T#Stw~4$l&ta)D~`s7}ggl^9G~#R0!@RIiZQH@r*q|#2txiUC>Qk1zinZL%(h+*uOalH&Xr3 zbk-jCPn(mvAmfx>QU+WH!K#4UiZDnxE+POqZH>A!emJ>45IxC(8|c3d10!`9XugKA zA>C0|^r;fy&KWJn>OrRd6^_QeYrdpvEa^Sb$}e6i66BO%uKlP_0EIw$zw<=ng)kW; z#r>(O%SNE0WQ4>z8gi#eyAxzjMCH{`@#a2HPPo!$_|K4BB^snZc{bIuwDMXCG}>(qhX$|2y40dHla=QzlG=Rwp&7d*J$* zt{NH`sI3N9qYj9BF969)BXDl6D+(770OnbsU=G<_8x+qc$NixXuFWHr@P$3@Z3vWM zO3aWa*iB>Xstw7R{amxc<^yi zCjQo9tU$O0%1o?4QDw6XXn&JSBLHR07250g}So$c+S3EEIsGDj<=fxdeLw zQeEn3%nCP>8WIC?u3Fk}pl{dbaCGNnRAkRWV-YI`TIm;0lq&Itl5wcc4#k~wjuPkK z*FYkvkYroBz6B~tEi_&XmTtJbRaIR&9`|lUprUjbsgJ2Z-uncP2|(r~6edl9MP8osqZA z8Kt|Oap$l*ZXb0Mh?E`Xpt`*hSZ76Y%%<5$%^h(>*#QF6ZbuaEaKyC@=Ez)cjU28c zX|5fS;>6|-zmmZf07OB%zGaP)C<}S~>iS={ePw534-IZj->g9TcJEGy+dlV?Y;7L= zE!&k9Ut@c?k0=O9lMPm!^&u(hQ>GGf%W|&u;M7}I9;d>bv4_^6RuRMvnpaIFSi`KVdcaiXa)kCvIVCcZ*6UnoH;%$7h!uj6Nr_y{i?^0C2Te;Y|tJ``br-Q!GAzS*0= z;X#ht5jbUwrqfO`%OZAZFLc#`b5`RY2C5K#rGI;5?3%n(Y1Jd@lR)n|st_7fX#MKJ^`)2whW-G)?-J!(=M zQJrXyYEoS#$-^kD0x zHJgAjhn)O8XB5wK5_n|KwL;!PJCuFpit<$)mvE6SrW^u9(K=EBTumNL$G^2Eg)dcQR4VGhDyTZD;;8#o9dhTer0%g0V5g9lOI_#gQrnfHpV~Y$d~!cva5ZT)PA92_~-C z9^im&!@UtV!VihxenFRL`?~)V+q-xkHiZU|Q}>n$hr5F;1R^Z}X|*Q-!fzoE?30wCSdY;M>#Xhhf|XskT}#G2Ys!uJ9q$gPc_B8eg5PKIh)E- zww-v;)4h0qL@wz;tM=!}`96V2gX@dEQ1l_Gj`?;dm~D-sx%McU z=YssXPRN;Si|mCqDE!O;rQh-v6}KjFAb{8tKwOa>>4w5+FO)}lk}`2e`5ICXvE=MY z4RC;)6@#dR^>!%PZigHD9B}Ih0r{8<%8xss=#V)|j+&wTggI`Uv>>yVaUrmHqWBQm9#@oYCZ!W&iGp>uxE5uDg3W%o5ckU#hJX9Zm*{H5F(7Ri z(C^hyTbB;EeeNIK+C2Dsu#FQVus+xgyVwbH8ZFrgZokeBHpGL#;fWpO%r_1TMC{mb zocvpBSJeNM9a%aLTSL9Dm)^@>UrTc89CJ~&m>xIYVtRDj>2ZK?DzE|&ZkNL6C@tm{ zfbe+?nLVKn_=&fx2wHndg&Yd7$H`z;Ds+FSIgZZhjrwCj|JglmDg2?j^Gw2Jj6)`My0YcP>K%OYUvm^PehI%DTSf9d3i4U z9bQ3K-8X1;+mQhBCL+8I(0J=h+|C_~+R|yLWc5MD0qe%BFw~rNr`5l$fT}6gN-E+j z$yswp;QKjYXe!_?y%S_kNM+s_;O4uylREI0%BQKqM7e0AfMv%2|>FxB(=$EctRqPgQIaeeGSGs&%#vqZCG|zLDE)IK`Ftwnf~kRowRbvT$ptu zC#m)p{hPdvL7H#COaD!L7ifVK(}R$?a2T%74n*PnAcBP-3g&tscdiR54o4I%Ae(QC z{CU>MT40U5&qx7$LvY|iz9`-@qQ^*C@UW=D=m6xd^hN$E4_sZwZA=`HwbBaZ>-~@y z$u$~Ej3RFh!70`r#haZ`_LD1a93nMy%n7BWLQ0Mku#P*@E!j~!CD?x4OjOCuV`c;! zE0moe1$3OAd(0Cz2_m<4JL2Xxdlas<#nshzxVk<7dHWaAM{oQ4c-Wln9bjr;1RXUE zfrpP9sq;3@`_q2M06DzuQ>+;ogzduvX{GIh{eGS};O~V!K|c5~#8*;n<3@!barrVj zz3prKCv5w~5!mkUf>RNmIOJ(T&b}2EZ2_dkTHw(FkOwLxRN0nOwy_u@N~?Kp)6Q`q zsW+kL?;&s;3nvxgOTgm7#!wGsbnV~B>GRxkZcEMqVOn)J5kPJy2I4R8>7c8|Gw7-P z6fW-}^}*v}lbxkfo$DTCs$QD8GSW4Pojv!3B1fNY3*-e#^TA`=#-p#v(=gJ04c&~| zp&Q2#ewu;mf&~PC$*3uwf~vgnxX(2kMWa!F*%wu5q;hEG&oezZo>IxNm2<9W$_xYw zM$)>Z06@jL0S$)VBmRWP}E(=j%h<7BA48*-Oe|THHj4q@qBA0fw(-Zy@K?6x>V=M)}#+fl)ta+cvJHo3?hY{*J@n&B3;% z6Y=+PKCshy69YTF1S^9#;NJNyd=WH66i4RLVaS|8ieW(@%4U0`WR@2SW_loR78yZ= zV;y-5IPPJI+yz6B|A`%nzb1#jnpFnZXpm}HLm=SRBV5E6VvDurQ2?EC*C!5OtQ0_WXq}eM*_z_M}i2c39{1TbnT;by`!8R$iNtg@{?qwOiGUv zn2wpF=!g}m5CX?x7ugQGy@!AoV@dGeKHdM_8C3Y_WA#5yR?2aei#vi{hsznEduicVJgyVEYds6At}mf9KAapY0V3U3o$Ot6ehZ_ql-yLXp$P3GR7E{MPH&S=K~op%PF_A zbyYkb$fegf>x$|$TY`{1s*WL+M2%oYPU_B?P}C&55SYwx@8V$GP9^n`M39SjPyq6f`rvao5diT7 zm^03zPA=|pKu-dnv8D>*x49G0T)+dekj$ydbgdL86dsR&kC_U(>%Ije)fcg3yfHy# zEXq>7QI_$q0mA0euP27|>WRtY{=Ib3dp~}K(hZ*?FKQ8TzMF}wUroaKrNfc2Fa#Ht zgdlZc5E7S;z=0*BG1;~o2E3yJ7v1MD$H^Ew-}6MqheL7oqX=A_O)6u)n`}+x&7f8P z9A^~HbtU!ThJpniWbUFs^5BCDkGdW;cD7SZicP`yy-aC-had{rx>` zA54EAdOEt&>&sZ*05%rC{vKujO>6VupZ1@%!wY9%f1o!``8o?g9-h1YI7l8=C65Dy z|CVmQEdUAPuD{AT`-0uYIP>d}uRTtY0^wFH2Ls))Bg6|lcD6QVP$)eP0lup6@OC!j!2jK2GZzOHEM&FJqSQMd! z`t(VtArSD4cCM1Iyf_dQX#>!3#uE2W5bW9j2!BpiA2{QJhBQB{UZ5*kTtj-ifWm|b zRHfQTVWR+q8%ZWR5oAK(+V^R6(R>qKG@irGZ=Iwrr24WSN)w0CKYQE1g@1hBxVh3(;K9zH+pQN$ zKPoR$BpxVRqOZi zC(;}RaaIHpdQU$%2uRBIlNvcfx5o)OCrFK)qW4NxDqC2VxI;>$;+VApkUid#opnAk zh`!#ozw^hfU!T4L5KiCaq=Ik${_E`$@N2L(5B_QYdD}fQ9Q(aFUg0DF`8kMifc)V= zdkaWfwzHHiE_x1k)aCSG0tv@PxCnAzuq%!eK#q7>BHqUiC%n1F#Ty$!eUZBQD|#FB zUd~UZ)wBZ|Qwbgf0}dotB#=WnJp$p*Pot-X3TBV!j@ya;s3V2K>Vvm$>f(ox(;b8= z9_Exz@Ze&<6mq&(!hq~aXeeHaHQ#xnv;HgS)>#uqx=&%{*M6uf{ZK~K)=PWzDN;O$ zqOm|0DVB3?vSr1=^SV@9)MPkGOoS&Ba#Kal)~YI0s?<4%-c&FK_j88>nWRoqJxLJ- zq9{HH^G2#jKdP&HBXIA8pQIBbeIRa~FhbqgL1@Sz=YQ4__gO792hX{4Faw0u2Ny*$ zSh%fy)?R-Mb5cPc0~O2|-2=BW!eo{?kIijN;Mk89ZYO!;#Ks7inLZ0c^*7MZ=mlKe z7e?QWi)_C&rH3ouHQ9x4rz7F>;Yj=_6v<2caeiR{E-VVf*(Kpf{BR_;z8eB(^;gkL z^$nP)zXMZ^cQ8QbZHzHD#^!0XlK)}?&d&=#;s8#m`VddI4*Gva{l>iNJVgC!$@CJAoO^o z6K<@t!}Zl>xEk$+%=M!&&HN>N;irWQtAcSo%1Z+1JR_t)T97EMN=jnf1Rw>G76cel z8ZnkAjHSQV+97YVBMN?SLD3#p6cHp!2qq;*Nu?YiMRUj&cMh53_CZUO?RG%nj~>X3 zBZ&Ms`@#4BuS`cvTk1bJ1B)9eKK}Th_NcXa@K1xvjvsa+Dl!`DV>V#%ye05)_eH;+ z{n4{aFS_lEKE3*)N4K7Ie*k)S>jQgRJ1m(0%YUdzfB6V|IjuLC8$Lb?j~4r90BH%T z%Vb10uI(Ur@OGBWBH=z;L5jkO4|K#CU*6tw#t)$Z*!(Uz?B@4T!E?GfKus%fp6PKv z-5hrkTySoG1l$I4Q$Q7bJ!dc~lD#EEsXmb_%LzELYFC^t7yH#Fk_t)pAQ+H?&zz1M znP0)%RcV%JtoJH{eY9}>>=IPw&lL3_DY*G#(Z~?UAA!0{-qH%4)dzRiS0O3ZEwF&Uukwv#xNKvHB4Zwj}p)y~iAAyAXhIQ9$k6s;Kfu}(`eCKO{^o65vm1{C) zd&m}3>0AdC&m)IP3L%TG%Mi&V5L{jCj7Sf4EOS)H;pwh8w>TJC^Sw|oo1R1Jq>NO@ z%{jIxn{6pQtO^Jm9N*xST(+Ef1P)Rm#q;TQz7=v7m?P&Ca^%Zgkss-ef@mLc`m7$f zV2`H&S!Lb=>{$OUf#YeI8oh*m-Jd3Se2BYw^HG~WLt3L(a~(%9 zL7-$T>aGQ%DxG5=cHjwz)jXi-f*X(*E-{ZfQY_WQ(@;?~Rn$vE@gx~ddp{?F&htVQ zsRf>fSeNXIm9yGm`CL_0oDD{0sxulBNqr<($=nh#0tUx>*tv7v2M7H*A%N$V)N=YU zXI7;i;Zy>!~1+pj3El817}bkutJC<*5OZ2F%~dJyIY$zwtz0O%+jW z@A;|GwF3xVbPlHrpLE0JkIiwJw}3u$LH0srTc~ud6K>9Q#@)H@$e(R5&j0daH(dB6 z7<;CAVOaN$=&kVvjI`8YsG*B4ois4G<2x8iif-@JAOcPVsSY2MF7QG2953X|B{i_n z6GaPLkvd@z{SLb0G99}%&y7?C0cL@nWKePA!~6vf1PKQ^&Wghh+4IO5lY%Lv^NRS~ zdG?}eN=eD&5?HbpS|aZYdhB}-0*0rw3E_TI+##0(;M~}-Xf-{?x01@s>A3_K0s{xf z^P(N4JMKABCX>um;I6NN<&$iYwSE+?tRf(-B^a&sMb;_@nLfy=z6Gn5U_7^RXGqER z78$FRd>$wjWiKt?v)9@nXFaK-b@U$NNX@LXMteXf zoiIQS1SmBgEdXJY?JI%<1B4aD5nnGH_V<>ij|aj?rG%T|VCWEV8~KxdP7?Px5MYNL z!(64#gv% z)L-#Kb-FVuIbfb@Co|ZauK5G`!)2?Ap~1BxZ1u&w?M2EZn^ySryh`4NI`4verw7n; zov?c5%P2bThnw+s0wPu#l5Wd$OT?7aU1`0N%EPEgK@mJTe!~+3dE_kj1moht9m~wn z!|-XCsH@=n>3XDad`OAe(tD-PE5(#_efkb=p7g-iAN0cj9ToIaQ$gIv1gQ)^G{*N8 z$l#O*vOhCJ)?6#(FC@n|#~LMb98ort6v+Dy^p!bFabDpPXI!Gy{smGH*9ao}XZRwl z5B;t>yoMeICg`T$1;!map?}A>;iL5?zV{!3a|DsIv%LvSA<7upSx(6Qz!sSw&^2bz zeNMflYnRWlz>Rt41Q2Uc7uf_7-sZ|$~+KSmG&rE?~IEvzr5Gj%9Sgjrluwe#6V9Uj`j|8xb1WQv{q~L z;2+60Z`zK*LoCs|{~#<_@*y2+`@DZ;-+l1~><15o2CWeF^)#WStp-B_J$k6^^II&6 z0J0~{g&?8K33<>`o|OhqJ|q?LF98zhBXuo%!yM@x0!ZK>obwwHYZ%v$HjxZ-NP$>?m){E z2OBRqllmAX1DC2xKg6Nk;|QoK(4*D(lrbhKxxN(D1@BA1{C>f7)MigaW7!1M7KEcd zGXV9ZA}UiI$vN9g90Z)Mo5!u)M@WViZ&`8dqrUiE3Ai`r4nyrFKdE%TPtU13IRv=q zf@?o@MfRS)s7v>fDsmouD=H(oxi=S^Y+rH8E~f}v2{gHWrS6O!IeWSu9ji~VvfeaTF6$n%u!Cf>p-Sn7@JMNYUl+X~k|@gUXW zhxi4-_|&66hN!;|qxP@ER6|u->-W)U2XobzFrtqt4$Tk5*+sPa|ICY??|^F@uUP1W zy!qrv30kFdEyVbKAt{Z#`2>yyeLhl{UD`ud|Y#x7-OOtLQpw2pps~ zO5+F~aRek%GDY9Jqj;se%mEQ{(#t*i+IKF@BW2-AK;VKvOH?IV5)hnlCv6-;U9{0d=P88Qs-X1DNLr=4 zi9@VQ8lWfpvZ6(mBGWFS^y#$SM)angpEHppI;wuPhfG9Z7fzF zJHK~?c{df9=spX7yEk#~6uqzbfl`FXY0C^xolA~C&#XWaK~4Wbz~Hs zYLW18+TJ6)yzhE(MaoOVfVjEnV zV=j*V@<-wLKFkW9rXA5k{Y~hpz6~Aqjxf>eh~AxEL134+ade?SQt9~@<~ksMDP41( zHHsJ5p_FdfissrX+ft-Pa!Fle&nMWB<;)>vz|9foxs&?vCV2P|%sfe%xZ~h6t;8`3 z<9v|%oga>WI~F6X_0U`W74+4538U@QvG)rfWUmcFE-9I^)t1f6hFEy32z3;)Sj|wcvwnhhwBDtM40gc5|QJ2px+s7*b@RD(8$Qdfd zeXKn0q&lJQvM+&Xgv2*^HVCVamU<7~w&I|9Q)aMKs`GZ2OaeS(MF1eRagOJ43haceJ%S=x<=Ih~5~>SRQXbt%g)N&$ zs)m$WLwqkuGT`rux3CyMjTv?*PY8uWFIr6-Jd0`mZ=vLPIBL_~39uYraYn-lKV1CM z3j0TPm-hL`LhW#7lsl5g6D-J~mvGwbEONjz9FRxqgq?rEVk?v^u|m;23p&RRX)|1K zV1_^3Ox{K}-S*JY(}t!N7kX-AkXk2r>9xm>X~D=`8Yb7|b|V~IFC;**qTpJN{5h;L z2vP(LDGHpg#9lb&QAGC{X4mOFP6^Kbm>&Pi17+l-dAq1Q#z6^Ylj10eRJNEn-M0Kk zQUts0aO)>h1wXo@Xe0f8=s34B$&Dek6J?3gSl)Ib0Ia6hjr6C-hvDkl;Yf*_0?+=P z&|mje^y;7jSL0_8`@RE`zX?O}hLOnpPN^#?UP;hc-CS%)#@k}Kq&kY$`h&af^41wE zl9Dw($XVr$t1-WI@Z*YGE3=N^XZ9o3M zVIMC3mgH~`sB7p#M@I+qX3eC-ZJ)b&gfD&^>Wdx0O7Y(zZn?svbDL{K9#$a?5H`uW zB9L%XNbc{&vrmqMaR*{+>In2w5qFEBb-lUBwm z_;TSu+{#{p%ED==W*8K5wfGd&=8r^UA-77WRr=*%RHeB{& z2LMr0cezD8*Mvw=J0itO)4a1JAF@QNr5HzmhCW(eTahL^yLg| z+$06khhWoF`x$KglGIRQxCHQPxge50AI=0J^BYH6B=nMgY^*X5g}dW$ggw$GSRr#7 z!D6N>Zjd4<=53`}w#c1jf%1jcD4S=FviUZ+vD6b8b3CzqMiAV(sglBbTee6I)OFB9 zLk~UPc^gA}>EXaTnY==!&wP1glNX z$crTyGH{};QMiUc$fIZD0tf&>D2fZgxo>Q6AvypDzaIx{0&jm(ti9T+z*_$WOmNc2 zk#9yKd+QYB#Dz*PEzasvQie%oM7v9Md3G!TYppjygOpLED{jWn{YW32i+VIs@!0>5t=)VAYt|pe>dmL{{kju~j5&o( z8H#>s_Ku_??GKL)#FZ-A?0SIOLUft~Lgq4qen@B_N^qp$P#zkQGBWvyFT6=|NbikHARsgTBWXWTsQ zgQX)opoi}B=%)WNzIv|*?j(#L2g@U62cR*nzsw}(m3`eg4>aZlqoH&>?&QzKfggsU zudxayM;N2{(n8dh%$5wQ#*&G+morw`iYgi{0I9!D>Lc9;)ucQ)5 zstezxbEinUFV}lC5nMP{(vqpAY(H@jo42b77R^9lbyS}`ND3ka4s=XukjU-kNiign zYGTDf#{?kscN3`?&M4zf!X+nN@a6k@=&b)5jC9__g3*S!ab_s$&N`qWozxeBiMP#U z26~z$ZY2!Hg}q+rtifY{pGWGpk#sB&)#a zDN;JexeAw?z{LOG&TpdF1!xyEiTqGV+!hw1oR~zGk+_eOg zC?}K=+$3Xb?USwZ|CMz%Hj%9>hKQGkCmm}0yg%(pYxCgm)hzoDKu`Ly?Ec{g`m^nG z{*|rUoPg*}30S=$9;?=$K{OfPUq-jfH>O}sTr#3#6R~#f8AQb$f`7zhXc~2cmX;1S z#I2=EJbBG4ao=LoaB>Xc{x}feffIr5q(Gc-*iYG}5~cB&F;KW@@NkF~4h33}L$U|g zer)A*-FMrrd>%Z2oNDv^nyWLEpf%6-Ajesg$k|lx$U7JcpZ+T7uJpM%OHk{xwM$}4GF#)86)CwsO-pb-_t)^=MsLgPa zAU4MqcpHhgp*RlHn9*F9k~9cS8D^+T=tnAqR7rEOV}0r%DG+R#Q^Ej|xDNv-L21EK zlQIN%k{pq|*$uX&I*fE*m&S<4XoY((#S3>iTPt}0xITmd!bO!_P{^%TPHwPAH|=L( zqV^g-2+~39VpHTC4VB1yhK4+0@b-REESosh)*4yg zTggoHlC=SJ9UenViYCSh#mfhve2t}KZDmG>B6f})tc{2zK?R#Lr~$dxID*XFM)#xQXTWLKth-kejpVRL(1c)Hk1e3f(7%S ztEWMCmA@-8#waaA$O+%iup=kyOwKR@TmI&NURt!8)_+?DFm3yX1py;Ksph5?H3!hy znex02-iBhePbD~fUF4HSeQ_()3_drgQ9vx4&4y*ehFL^jaKD=UB&%zx9{rbXMz#{-g?eccg3Rsvy|@ zZ7dn3g^lyguyvLfz9Gf2c9<7p2q0UA`eR#|H}-^jNz0ktA@2Ao%msTR9B^!uJ_H(-;%8?V{KEIbku~U+S@p} za2PJmbwklod*sd;fTB5OO0nQv-mc;ba~I^za}|}6MX!dyKN|il}McNL@abR8RHbwl)v`-fY#1l`t_dgsY(!^#awSiY8^LBLqKK1EEq zpGMF)`-rU|h%iuA5kyw6O+?IwM0~SqANmgVft7tQ)^9yTmwxiK;>L}|j-WuC^z%Wy zFRe~JtZ_8l1&4-t;wNss?&E}$1d-!Dq(J_o6LcKh35^Jq8xxcKLr_6;7? z4<;t9E3B%Fk+cF=wtcD-%y2J(oJZntyccE+Q>_~No6w~;`^!E@=4MQVzb&5if~#C$Xe19e_R7u8qL&qxJ(*ZJXA zx(jO3`$_DB)dyF+E3aoJ-vu}Ki(Y7iz64#{?r$N)N*h5IstB-EhsVGdFx*N7qs&wg z)a7La8NQ7`%{LHE4u7(-I_CB=z~@7{;(N#bSWEx5+ai1kDjxVT%n?V%I3RsGIYw3y zq&~QdB+Sqp6F zd~=j7vXe|KC1_60oHMZIx=Rg6?k7$t`3E`m6$ApV?I4HG?L%@&A>^zk2*vu-s-L%< z+>yWBij)amE6x_Tce~=|QFoLbSK6+Z9<`Hkw0G!lj*XPAeP4uNf`buyc6d%^@pskNfT5;3{U-I$Q&SuLRo{VM z&kp!%bPpW*iqz2BP^7Q$!TF7&aAEhN2fy!MV%v8800SdKDG25`<=0<-O^4e)_fKov z+C2Dsvp&6gOLxt6F~3ZG#B4eSRvjzXoff6Bd~J#tgMp!;076k7tUA~faI_jf&JbA< za~iQ569giYr+fZMg#Cs@eb^ty`yK;cMfLsFSD8SB3@LFu(A zxRdt*DT!IQlRc3X$TZoysxKs^Q$X;b`%R=iI0NhUd0$E2MRpjF$K!0Lp@An8=5vsJ zlC&=2{#VEwhT3x;s7bMxj4BRvbDM=`hTJ zZz<{{1yh&UpP<>BuF+pQ5Z5MqB4tM?+y}jY9@=lfRQ*{@3haQwQzImOS;^qyB1C$v zL}kzvs}XK(Uwdvm{_%k-BJ5R=veOSGiD3ldVBAQIKy}&}+&LLYuQyG;_oS6e5joZu z%Y3czwNo$5@1uqhdM^-EoP?9@GUbsqHPEu)&h{?IDb(e9JAo+a4G1E;Q>%ixP8+N(z?s{8NA~rHomLVi<+*i~4igdx3ytz2~G$f}_E+7-gk{ zIpLN#^V6CKzwcjSV}_0;=xRY%R~L?sj&!K)^ZvA-w>A&{o@~mb$&#XHWoAx)wtddS zwkqxbmd6~C_{OS@En8Fy6jrX!kXwey$~eVZAkuP9i}6+#LuAc*dcHs;Nw&0>M;*f2 zO=qxn^C^0{M_+rx&>-v$^TZw>3mgow#F1g7GD0k{(|?Er&5sAUV!w|gJ?4&mBYhAX z=7JrwCOmPS$Ia2wj8<|c7#r5w7pUS4L5Ii1lCdMcO$y^stPOhVyaYpa19aBcr~heH zuygfb+(~nhEg+tSUY+iX#>|mGK7(N_ZeJaZl1rlr4l_t)OvSzINu)I1MPtci)X+Hs z5KV%+nuOPJD z>zHn$k1vMw#TH+CT%9)pIST@DeYPWtm$)b`NeBwk9e17!PR{X#L+6e#*3+WZw3f6! z;jOe;*7~?Q-v=f0Tyd3vk-5MXg^S&hJ%`{h#}b7f+M)bwH{4v|f!mzr6iKjHMdy%0 zkST#=1u-77eIZ>PA_4A##`vA)lQBN8Za2X0jMG(Lv5e;r~SOOdGPmSoMFM)6^rKn^J!#jNg1q+K7d$q?lGH_v2tw!zK>&o z5D?a%6BD(uHcgD-(V{{gwTA(cj;M`i2}ns;6_5y`~GLf7bInw$wJ;CX)cgb1KA5AMft=D0wV=Vt;b=Q9eKdk77+h?7m zGj3Iy6B;sy5DT}7U ziKw_1j5}BSW&TG4DUJIDlhK$`xX9E=s_jwJs6A8AdzS7biXY3UyJy1G42cF|6qzaNJVs?m%v>4|a60TCONgG7q z7=-HheiFO6bMDciw(QuINSG3gW1*xngFLV!NQr|SB-ODaz!iVD9*EIKy0CleHJHEs z5`sFn$JR-1NSfn`OajKW8CJM7%L>IyT~Rd823Hokyx?V0o3P`Jbux!fFasU>cH?MTXlAh_C9)Ib>zdEzFCtKFrSRdF0S`)ChR zA9NeXjSL--6X~Qtg&vnWk1aMR+iNeub5XsJVfD?ZSa%rt<2?CC|&1?Vy;$?c0=}hKb(*C!>JYi_Zx5M^8YwQeh!j1?6M~DwLjv0pYt6OV1{*}2p*g~IHq}&j4=jIJ`NI71eN)DP< z$y_(Vtv`~thQhYzb1>9?2YNdC(CXAloa#@JeNj$MxFX#J)#tn=aE{{1sLGmvrjqHn zn>iM^K~BGDG^($YswkZ*ElciZlS;YyE^3?Scr@fqM9uXPxO3T$R7j|(k(&J0uDl9N z$kB4({Tgpwc}uaN^xH}sh^Dl@XiV)RAmN%7j(s%n-+PN)o;MmtIOx7vZe>3}y|~KmsX|%O3~g{D&U6w#ZRx zMYz!L-Q!kn*^3j1gPDc|6Z zywz4xZ^FU#tku@YTkC=gD;;rRwJ$D2MIhn3FvPR148mc${bAW89NGHK6W{N@vYuVL z!9ZId>Z)ppjC`_7!=Luctj&YJ7n?O}h7?=~mLLjlNnxorUm$3Yk#665$8fUHZV8>T<|Woj19t;Q2|&tEC73E(CWO6bN`v`*||eLzq%U1pm$F?)cV-n)S%|RP7WwJ z6NV6*w_(!hMRYdOgqmtQ^f1t(6)o@U+oPPEXJrP#BXgKC6|iI+s`DqKu5cRemruvN ztl=kWwH-0?DB>4z-Q4-?^PJ8zJ`8=q_|dE;YNxV8qysAE)?XzJO|9_HTYJEvnX3- zRmmQ>d?X0d0#pdbUUbYBcTNoiE?5J}{ZJEcfxBr0+=ssR7CXCeC<^BIAZun2&Q0{e zsW4?~qznoRcg5at7yKCNLTb|;e|57(fUYVAy`}cwcojtN+9FZ48uOUjuT^cBIhh2`ZaIY&FiA$i#jdaA# zjee2_%wuu0R{0Qk{0KPSxDp$TgpL1R+AiCcotvSmqY5p3ZMb{>Iq&>`Vr?G$y_mbZ zt8~|O`U79-T8EC`R{n2KMr3qfB zJ?}r)QeX|K6t?=3NvO*mDXrHlxdq8tdLOyr%8)2h9}E!bi&Z=d z^?4zvy6lEK9M~sN)N%T3va)T(D}Q$0T)-!pSlo+>oH}n8)ueMLUUu*t8{zmzOJJP~ z3(5JDTBu32!M$W>+)E9`-PCc|^^ZZ)D6+Het5QS3v7a#OmvK8~I4KAR)FhDV;Vr&q zc+}GCaOy4x&y_7R28bKdcR9)yR&5eFB2qbAeSR;IlndRjivRhvQXU}1vph-``r!IZ zPozw6#j&9d*cWV#13}g}7G#5?A$HgsNNP092jBR+VZz{^uxR%@Y)OrL>fHwki$jsg z69^Z$fTt0rejEWulXfuC?j+OnOtdu7qvI?1cC0JT&G$h5VmsXYmitV(qdc11q}zzY z=G0v2V-@A7v<``8IFLHvb|vJfxd@Pz!jCgdFwgl#T#P38#rlfV=c@GF7;6-6B1r6Z z!JQ+{0ufdp3P3DnhWU--&bV`o6wV$}G8=8AmLzYj6Y|#BNlTPs9xO%IlF5dv=$b3( z8eBgT!*FpzJ{J+vdnt?dA*Dp0VT~KEM+f1`zJD+Cip|;A1sX~o{P92S zms^_$e=la**%&$+>R7z+$sgJ3xIKv3cuG{qKgNCjeKK;w1eZNW*Ja8+`2kHAqV@Nl0 zqOE<8!Fi2zb}$x~@TLNLPB0C1~zhE1&m<3|%@LQ#3e4HaiCNfjxp zeV)_N$d%klc0i(oQiGAGv{2_Dctd($)TZ}FT}EGNuOjLo!5oMuOBh6sevo8Yak1p> zcyeH=BXM@eXpD33gkBw0&|T{-80u=lRR0~g^i;v+A3{-c+KZlJC&Qwo=^|IN6O@_= z9`~h?knShYd!X0i`jbg2@WB_3gAuOV0TwT-V3v6o zoLe%A;Nd47bu$)uV`+#rx~aa7ZtChVRU?3Csv>Nl4$gh%GN0@)44e! zSB0~26GVmqs}VN7&v6iLT38evK&$=$EDP;`iDu6tWdPeiB)`>g*~a4M@$^96e#(iq zL;gm4N!=BQ9CLU8k&e=7iwERv1I@;MpN;F|GtD zPielGEnR*IVm!bq+85a?2!NzMu0^%2?*5gjkxwu%G=`V=zh5`*&u%AB)~_9IMw6Kx7;0VaMM#I23yr9tpo3AP+rXu|#~oAsMUIKbeX3zhw^A z7BDf?g06u&I%#&GLytaQbv6Pw(}rW}P-ApAc@x?i?d7{NP;ZBB8Y=kf``vIOaSSTc z!f^j`IFLP-oc?$L2-kCP%?4X_>3CEVOj>4?b2WJ#SCo@lsc9Zr%VTNl&O4zd#T;Dt z*Kp2Vy6!ey4+cudiE^pB?12g?=o?Hh7$WJmNMU%`n__$+}o=%eFVrTTc&qom63> z^A5UcsUUe{5J4c6z~h3ZQv@PS|fXbGp@{WL()Wh91gR@kpL?k4Ya|D z5PR(L9)iOmw%ASge*<(IoEjb9CJ?7<;*LNhZL>}ME05> zd=;dIz#b|%xpFM7MEamC&XdmPcI__W^b6L~^S3#od=CNSuoG?_r`O=1Izi;d2_?ms zA#&r8qqIC>#Zt1#9!2Zy>9q+!agKBi0$Chgk5o}MPc)1oKyj=@0{2|WuCznRiwwl& z*q^U^`Z*gnb~JP~bkNQC=UWT?X}{dsJotOC?c26MM_Us;yS6>oICA|-tXv!ag!BJ7 z$Nz-#cmR+m;UU*~@Z3kiA;#Ng8xpaKAolqC`roi^TeizgXDu~VsB3nDwF5cghaRs? z{}?yVjFLf7-E>r7psyvvbWHTM(M|g~1X#U*;)JoHJ{m64D(@P%6CtO_J*mhzUcpu4 zmBph_#RY;z1Q2eN$W`eC4>7vWbI*}as)b-tmrkqmq`}IHKE*+b_v+5Mpd!@)cL^%@ zlC6~niHW2x5(yw&cR`@2KgBA-hJfOzq~f0DzFp+h(;P^JSWD{?-d?IAmB3p{mB}F} zJ2@0r_JkvTb2z@4HwfeXG%?VWR2Em*8@z$e`W>OA+8$jE-+^QQr*Uj8DTc&g)SaZ) zNg=h9LLfWUPv)P1R0yXI%Vfb6W$TP%DI7n#m*j{aKW>jJKakT*2*<6AU+&N@Eb&6= zTr-r;H%AfAAD`ubvbkQk{(%q9jItLMa*)&ngCsHB2`5ABB)$8m2p4Q0<&CJ}p72wD z5fO&%uz4H@)O}^XN5)5^F~_<)2DE<_-8Iypr>chDx^H0Dht9N`_d{VcIpj4wc!|J4 z0O0^Ro5Uj+AUtz}XOzbfLj5u^=k`n_!XEDRS`_@OM;n*hTT3Y98z zj%Vbpqib(D6Hx4(~g%Ch)9J7}6UWN##_})D1g4+k0YehEMB6F=3uE$zR z;UNR1Fv=bUtLVF>>vA_>ZptX_+~eGFeI==r9rNj{Z2SBDIpfaQCb}m0>f=9)2LCs# z&4a%Oi(IuDdb--M82n`8#5L=V;``VW63b{4AZ^nHV!g|m}v zWvhp`mAI8k<2eFDx;?llBG2{UiGesn@QCM5x#kkc=1TcWQUUd8oH-SMdx-(0EJEm- zBXEx#cWv58RHlwc)}aXO`raN3$LYbt{5kYCRDp@+Q=~FpqtE#kbktslw(2YBWq$lz_PC4RUxKLlGxyTPKv%LI^4Fw)V1 zk=o1nFv1j>aUlW=9uLdS2y@mb8CDMigj=>h3=p0)C<-KIDE>CQ3;K0Z!IDuHxEwtk z`8?EVwTCoZWF^AthBLJ|wo$T;6b3=$_8}KZ@4b1{R#JNzA}va!^pFkio^Y1zt*>JV`N`3gtJWTW$oc;>YgQir)Y^JptF;BA7F)Ic#1rrB ze`;pdgJEE#3j=K<=xG?i)8ol8wrqc!W`+KGD$v(_16@rFWvj!qg9^T1V2a|?zNkoc zNByNhH04hs#W6*;s3gvjKN|N7$I4a}2fk}^BBZ*U6$k^QlFsGeIcHh1V!<_1F&WM> zKZ6Svd6Hp$5?6zp$={rg%N=WLPt#)w*5t%FgUL#Y204YdlI@%W?wloO6(4}B2g7iB zZ2;mHTjQgl-7(v%C&t?u!?*W47^43aOw~wHsjCPej0`%`B0^KP<~WtPhmodq7}lfD zX+Q8;?28S;y|m%PGk3gKp%-1hxPZ(AG+bH$+$TO0|t z!pY%wI5yM$tc4_lB5F{8&w z%^h*Xy@Pb#E(ervrtcxf3Z<)TaBDTegN##+3kiHV^ggeVlDfL?Ul-6mZsz9Z=-Ry- zHgDNRf3|(jpZ4!rn+Jan_Q^*dLsv%&;lYotRAM(B!iw1Ah~9b*-^I1<^c8Ch77trn z&w0`w0SGIThit`$|GgNzoa-1GZC!yu#QVXFNa zObpba-tJZO)_EKLgI__;VPEi!4xWpF++mV&RarU__ezx1+{QePg^ZPy+q&FvsVJBG z1Q><~&;O_)HNuL8pU?3QX?Vzmc-(_Z0K&66%pbHQksei~KBO2hfgVq^lQtpuQas3E z2cRf90!O#FWAPMic$q14+6U`CE$z$ut7@WGCoObWQ%5(gjs%E~Fg0ig16_{myaGe* zH(;nqt8ty@(L+-OX2vR5G)@Pnw*=yL>S)~MI*$x)uE+(8_PBMz8uyZXWUOyl>M#@& zV9L(FOJCcQ-{b$p(iaC2K)5R04TTG7^}fJCs>5YI$9#8On&g6Gp*EyM+@*kYf4CbC zgg9cKuNjU8nBhc-8O|*niO}xqFzfg%7Fp{cZJrautyKAr_o#E zSseQ^oWK$$fRR}tbRM@Td3ZaE3k?f5*`aKgBkmk>5+zc8#7^K*dfZmxBIU=15LAZX z)?ph|9C1d~VP{nCC6H{j$IUo0evhO=7#qyc>P_dRu0z>!QhHmpWsd`)#agzy zl)wKOU>@4qYEJEaVCxeed2jzewqx^7j2<=?dYbxDRjY4E;4sib7v0YIa>?g(%9GCt zbu)yi;oAgQaxQw>=&b%aocp|teXG21C*A{1Y2;M1$oZ31ln=#?o5OLtbTX=n-jm94 z9>OA$7woN%CnGPl}|HR0j{1sw;e-j*wJ& zs|<;YaK;sxqEehupX!gYlfk&MCju)L4n~AaM|2_QZ_tU;ZeNFy=If*~UZwjTpslVZ zO4Hat8~WPsKwI@07?A?$-&qAt1D?Tq!Rq*aUT^GQVULu}v@$;8CtG0k8UCnFc0khw zEBeg6>2G`7jduagPNd_r=xciNd;8zAYkwOrSywz-HfO$rGQWHQw{3TnF1e)(ypS{9 z4aq~TaLmsf$3tE4la~VyhI!#gga`Ho+u}GWkRwyP@o}In>~&v3px!gsImI5CA9>*{ zUHhBiZWyTE9-TEhz(l(Px)V^BjMMyo*=lKvPSW73;K7VbB@q)dQAFg9U$oJcEZi=Zpe$ZlekFM1}9ux z=Z%bY!|7{m`@8))b9V7S_a1%dZrhLlY5#xL=E2{CeYA85^l0_<-qcC-XX|lpX2`W4 zUq>bpL@p_goE-h5;7EROzZC?J0-+TkPlDrT6~|-7{k9%{Z@<)bZ`y^==Y0luYj+rH z8o^MDz@cTJ%r(&0ftp$;%$(ZxzWlP!-$gIe*P&~m3N2kVaxSlpA4dXnlGhO^s!@x>Gqxc22#TMmA| z3S(^znCKbNYT6KnI+`#d#bnG~XpP^5fzC6eGE^|YR0W}~o$$rXf!G`Ajk7-mqxfV5 zsi|RfeIHbETaxo$sE)Trb)uuZ9v2PXJQs#L=f|Sz;#~TQp8U@KH|^}-Cn9~86N(pm zqhPi&pCf0!odATV1@a7#(gi*;H$7vd6;1`3N&MpotB@d1X?e0Q*ctl+2`-bo@YCFp zaMykj4g}ZeF?Klnp$pD^Lg#!q6n6S=qK8I%f^7$M*6V~Ydm~(qj=+tz3=neG1O^6( zq8OA|h;+&&Yf10r*&Q5o&)FD&Gf_iHxxR>A+ONQ`%PUA)7J>XIZ@Pw^#8srnl>o$3 zz`|KxQYR8^g{)X}N$wsc zHFCfUgWn3>GX%ubx7Y0{KZ4j2MWY0GWcEE&Vlv|&4F#&BZC3}I$C-^^SqRFz@3 z`{j@MNq%%CU0um@o-=Sp>*D`{&72V{nn06ZzF&ukjXTd5sw=Qay_Wz)Y4Fnkgn&mz zVH=2ilS$kGgf{k(m{Ecx28(o-d@n(KR;A1a`GW4xnTx_7gH ziCIUObT&Zfs4#lE_Sfv$O%G<~?WH%w-12esH`BqJVgJJM9Rv#HW2CzpwUM~Zy&H|( z?=cRSPd6h&E{II(M-w)F_M^ z`4~C-_Hxa*-^F9N2@a%>Y3sXikUR%VmNcgNO3wwC;!2WQ?IZvof`ag-QLGu_rLw#P}8o8&H9Ib25I!eWZ` z8IEXO<$&`W9dKovgH&f7-$BeI*B-68jv@=sf1lcJi!(WPxUk6+XV-Y3Ce<28GhDDQ z%L|2>_eT}J&)#`w4xF7`>8|$2AKFhht&9H)_U0R}!NS}aue|!r(n?mxP0AqfNZZ%O zK(qiz8;E=#fUvF=g9vxA%Ni^8W)p~H@5Q2}d&nyAN%9T?k9-1`d@M@aj-;#|NKofs z);o(48~Z*!`S=UG^2#gl@$rJS%`kNBW)2f$eW@ZdHZ*~mF#(5hH`;Y~M`zt}2?YiifcgF%QE|Ft;!w=JE%O^Uy){<{(@t z8;x^$UtEw(GKM$D@$Q|SdgQc2^o9eJXfIwudqG8qaB5u;L z+#q=Ka3ro&c;YHI;O!YE9py5|qktvkZOM@j$N8OBIJwIc=l4uP_D93vIY5VY%sS|2 z-brRabT%`FnOO%|T0BV%>k$G^ddyS@ZvFp)X;Btf^#wVwP2o7bJBXN#H*OHCxL!bx zf}0g9ncWOl8V-s1TrTj(`GP21B;dGFbyrmKx3HSEA0zL>F(`XG7)Rdn6N&YvH(had zChe|yA|L@sL$sret!;{S69B27>Wiw^eF!Lq6L{Fj#7PDb9(T+$^S6b#V@ISL4n>Dx z-3uPD>G%(kE!pw5Cl1XgXRq=@bf^(}8$1dNJu?xv1z8OQkT&VTpJ}9)){3h^5f`pIUB%GhbTc)E1?*S0qrjIpcV)3xNr% z`toBoxU|U&=T_4>rr4q`!yN~f_~5`g?L*VP&Ft;%=|=lw5AElf*2Vt?^Y`_WB>Jnb zeN!uk<=UAwuv)GL814dvCKRPH&H97KDaN{4YzqlQ=BE{5p1M$OIYG~B%u14$5>p}Y zNY2`YcR$I1i}zTx*Y80)>z*(*>H-Tx3s@ML5J(u)E}Khg>6XmYP!C+U&OIIax&|Wr zW^QbR&gMoiH`gV{YK)#;dc)Jr7Yi58|HkLM*H*1uM=Yg}2*~v?r}ygg7<{eTW6!!# zxU_c+P8a&)Y_Xq&t-#>HnpZ8)Nk!H9#!0xu4T1Fcjp_*LCg(~j&S6}x7=bGXTygzK zBt14(20-!n*&CJqxLoXrTl+`gTtN@XaY%(zp%t#=vqqI0t{obKz1yC~i(?GXkC;#o zgFmCYeg`rm^f57qMf=CmrQ=^=)9bI8GTs;))#PCFctYT4TrL`ii@PFlwIBdDiwUR* zB(BhFUoYV1Lp$6m9EOX#`wIhNHgc}ymrsQM5UYGQ3J2!|;pj|H303h#z~*QtG*2Z5 z{-%R6>s&LVgRD7*9Bhmy8mIfBc4`2&M~oBz*&J#oql{(5aj*+=gI%#b+zv;h{jlfl z(eUrm5yLzF3F*&U;c$E?4y!`2_|+lkYxpQ_G|a_pd$vRUI$~*G6XVvoXlf!9hEL~dMyr-@#`{BHKsYBKFbO%U)tgL1_vqkJ)i3(awn|d z%N1Mawz}fN25+2M$-v`40OE=LSphhn{{dZE?brK3`|!gL5fv3hceOwM(0-n2UHo6L zzP>8iO=THRIwP}7i$w+OyclXMiG+Ib|W=o z2QiKW^c&~|J%esAwdh4mz+7?{%qV(Wc1I60OBlB6D9vA7zt1ChyO^2^X!PmP9nMY; z2oCZ?WJEBgPM?faRRVpKZ+8jWiQp2vxNSDY^M z#ijirKTNdEC@pRhDf;D=)jV|qpRto=xuIDAkq)%%AX`EmkrV17vte?AoUkoyq>QCK zK+I<1$Zi2=1I#~*9V|mCV!J`Sj*sppPFS}b3Q~Vctbox7dyZ;$$X1Sp% zeLU*Z!ssH+xb|q`-VJ(9mMCFmUp59JB~<2)TG|lQXY+h@x-MV3;>-qO8(VyE zb}QX(b;J2B9yq;<-aAWaeymY@p)y^2S^Brx=+UF;M*CwA?dO};#s38}HzL|jyZ6a2 z-Je9)SWv09{_!QOJWY)VW4j!vgw+JKQnzZ7_>J)ck}LWvvw3o zM&{kng+QxwM?DNT`76Hs!V#zPgK#R(9@qD~<5YzwZa0m`m7}9@jX;C}geL=vU}Bpj ziLeja>C12@o+(~3442FL<5I;STq@&Ea9d&o|QIg z!kJ=k6s{Z%Z>ztfSC>E1=YIshQN(wOiH;+ zysbODh)3+&$VA0kMS}%cE|uHi60widyPRZ1?U~Bg>Emm^Ccl)OTlWQOlcG`b?lUNe z4a44<5vY1A0yS{~I6B=8C*JZEy{o!6t>w0rz@l-wJAsO~2q`iEXaI!6S&alNJT0(c zI_=g8K=Q`eAt&5g0AzERqlB^;NVbHq;Nno!PqW9KSa(eG9D*SoAHkS@9kDOr71X7U zMc%w{^fdS*u}%YY>tu#O`hP<0<_I)z9gf!RPEz@FYNxXz!@iOjL#iX15;?K%Eqx-~ z6vzN_Jk47ww(8@(P^}sR^%PeO()%;|=s%ABx_^Xk-@jt_qEJ+&2GB7|-s2SKSy)qx zSx1VG0!AwOn}r4tKA7q+;MEJGu?MaO9la&ngE0V ztxDyKGIc0jcJ1HAL;LMb>*DX-REcVIx9kQJ14F#>qILjbOH9j^WcD}NhIa5^dk{bt zFDb>m^a9C$FnG*QE<{3V5!3`sYV|J6o3|2fE|D-Y=nhlk?$GaKOt%*3LX5*epXXS2 zhQ6)^h7PvF>{;*AX=y*#pK4*F!(m{m4-+$E7isrG4^P0sVhMdg+NgiCN)M&w%gP|>gA9EUP1 zgN`BgakJPNH_PmCg{4VKiFp(|;9QY2s&Yc$*jEWzS<()t&xk25owP7XWT9|hwGKq3_eq5%*VSY!a% z5it~v(;RS!Kq@ZK8iREIg|MEwD4qWb4lN8uMN$-c8~-0Vn;N30zBxvi{tflHk!apN z6fL{$(73~vfW!)CbM0|@oukY-=Y%-xO-ZLZ0f>yUP4#MP=JTPoU=%Nof?w~)(OdU# z=x+2lx^~jR8-d0sTO5qz>7h7I$4Wm*3VpU@KLQXkW*(`;NTkD^!(=Ru$kPp72psH* zVKA^bqA{Irvm8;MX-AC4P9E1(i7`O!$+$aJ^ZRW6{O=CyKD3{2S{Hv0#!@9*sylA% zD7d*gqO+N)B4KUT8J%fIZ`8>^@&~cgzP+YDbNLQMQ1MRH)ji;$>D9Oc9?E0i0FbN_ z0T9l2$cztl2{M=LK~mCo%$b!0bCUrC7(HQZU@pMX*|G-#2Qd%xz8Epm8l?tO+Iu>?2NzS))}=egw5 z9S9ug*f?b@Ew4*%B$kaC2)!bRsazYJ z-C&Pn%Q%5f=ffqv#6UEShOLS20w5yBNRGcMV+=lcljzz_AN>sefX^om zmvOW#f6}_x7snI)q|s36DWT6q0KyH5nlKr^HiyQPCPe<5nTfLijZ8aCC6+|%!ib2; z990M5;IeO4RX();oM~PBZ#147HeteeSX+%i*DmCYO$?+`i7SfOIO*Kg!W?D>MiTS2 zG&UutX^xNHe~+H7{WaORlvd`S6BD@$B0n5J5|(iFl`=~tk)EHLUWCMyZJ0dy1N7`} z19Q_pbbgjFH|r`nkM7+E!^>wh=DfWK@yYA4NVNkgON+2LZ3~@__H+CxwtCe%^y@#6 zn1?Bh$g%Xd&_TF^4(f6Olu3U@!^jyA#dTsKs0+dMnsDIw^CFCRv600QiFLF-FBMg{ zY9f@8w%k2V03lN5!~&$Rqu5EbtwcthLtDjm(s3?>omjOt&jGgzJ&2+B<5W=;W=u53 zkj^^juJ;J~89j!eL62c~>L{GAn1B<7PB_mcz6Ts6UvfQPBW=PAhQNt{f^uEAg9a&p5oleI1%nnU_$JI*arXIOs~^O03*N==b#w99#>#BMiWyZ0BMP%#~FkK zKztPdiL}S2V0#%h#g$l_L%1T#9y_9JgvIQ6I|LIQ`=X!zqwp~OJ2t-+iq@<#C|KYx zO2ZbWozTP77><1&M?>y7na|O(%NET9AS}6ldYe7YZneYlb;Lk2U5I56n@V<*SsW)* zz0n%)hEqvCGB2G&N!4jVC{KDCV{CQN*`mFuJ#$js%J|R7oZ^B*iBSX;qeV7_8xf^X zB$drs{$@Lt?26VT7pc(V*&b}%f5J(7p1sbw6b@ZA^PKiJ0O9vNvgViHAUw36Zdw=r z8|;&hKE~+CQRvaVtCX`E8S0~ZH%mC!TVqsY2wr{V1;oX@iRhTu@$xH^5ET^yZ!cFk z*o?%`fdkN^OK0g)PEGv&MDv1_El6EbgaxU)kepRPtfWE)KrK)y^UpO?2$keGGmRpd ziO!b1be|l*AbB@bS%sLl=qm&SJ%>(u-C%6o1BQlOU}Dl8T?shcy&{pM{u&9YjYvx8 zVODvVugXWt3Lcl6M}U+|r=$HGf2?)w-UWIF9bsnN34JXdf&Wk)>{}Bo<*ZkErbda4 zH2I+_1R&-C*0>_@xYELMBrnOV4=&?HeI%~#aS<^@p2GoF)n%}#aFL07T>W&j)Ct&a zhuh?kz)HLHI5!A#kI;^Ddccx1QW}!#>QZ4G z#FTPhx;9B1;v(P`c0vq>-k0xJsRL29_Q#d*KD1xgv@ZT9ZNj**upT}Frp8K=xp&WA zhzyTF{Nf)z2V7%wX3n4+?TJ5r7(ynGtn!s zD7lPSMjOnRbMZ(Bsi&ZT2FU=e{;e8z4h5$j;k zNL*Tp&l2+loKomD(v}y~>1aR4A8K~P2g1;ZSXpO1^dRsUV621vUyj11ybxjt#0CgJ zu8UBhCvbEeF_4KeEb3Onb6^?vOU;vIAQTUXx^cim65kvq;s(I0u9GnHsv`4IK)WK75UP~)_yI1h}C7zM&9fQ z6vg=A$P8a%738?4yP%aE{ITie_~<@|iX_P`;Guv6->-@F#?e?`na9C1Js3cE?sz@1 z3pPIX#9QP9<2-~_)J^rk(btKY!~~#qR zc}G|p{S)JSEK&XCc%0orY%qt;i&)3m&7L^D*-b{!GN{z9b3}C}GXQsS?x%S4ElZn_ z6K7UZt9C_Q8huWBd~aenK6%Lt{f(bMUvqt!cWOr)0~7So{Rg5Wx}zjD6b(y*acH46 zjuG%QEh2W7;EW6Dz62oj{sa`vZjL2*lMw?U0O8|~r@KodBPZk)0HNoqJQM&~^Yeu) zAKEWxS{Hw7Tbh{xJ1c8+F}Fb1&RqyR%rGiq3_Ya%_+P^k)LW30$qk0e+;RpEv8=t) z9LPD2g&9QzCLFG61CX>zB&Y60dd6OS`o$X9JB7lsdvCPUZ4X0J6BrNx4jSr$&*rTn zkSUb>NXoLkNLW&VxoNwxFiQ!WElw>$D!oqXxD!*mK@_-zNnw+M~>SETt?dxHDdZgtb^;ao=PDiZCn5d29}K!=_+jA)y2$ z(hK51ujh%qQ-bhX_rGJ)o_@+a*6Bp5a7a8zdmBk9ed=w=iqgScKu%z~?_N?mZH$bo>x3KuJe;Bo~42oHVY5Z0~{K-mZanO+1eHj=cR zaPZuZVUjMaHz0g+)+;U(cJu{Q9KHM&nA zcCk1Br%S%Q%I^ED{DX1WJIxjiGi}g1hnyEPh^cN;V%riMfchz3XqrwAtPMak4CGEI zE1Gu91Rf`*dXkaTBeue_>>P>`5FsYQm01U;cw+mQ5!e_q92Z&v~ONE)wqzZ--Z{ z^zqp*8-=!NI}k(W8gtH<)$2`}TJyyMGHy zA^=I^FcvY6#B?PGGGDDol*DJVKw_b=5G85O#}p$maT}te7trSz03*|`FfubmM}0kX z?=t|Oe4dK*C3yk}393pYWE{f6G-4ok0HjnTRrs;RsbyG5>?4WRRayB2PFs<+?EB^3 z8xKdLX5UN%xps!xQ;(y&z8MBt7{H;w4t6f{$HmHETr0Q5wSpl^1y!X7&X;*fzsId( zT&BzOK3Pi8vF^ef0Nltt)u2&Ff z5SYj;a&q>!i-+MnfzJ8zKz#9LUySTb;9>YjxR3l7jubqN(|dfS(eD;HEO6(z#tLo0 z@+h41kV>w$uofHVMz~b>3IT}5&X)SqCD49dzRz~N_nai3kG>O#Be8BcJk3!`Y?(zI zCuVUh+7*p&5+De0kkg}M>d5%^4uEj^tuPceg`selIkOZ28v>Z7=l~p;?1>x#kIeyA z*cR@B+z2;fAs*7tu{GS5n1mw^y~Y3%C?TyXdf%F{CZDZ+@j3tIK7Q__}d8dwvEK`olZEh*%{4C=`*Ad8{lL&?fzLGt09e;7guSe zxCo12c5-~7C$R-$aT!nJ^VddVII*E_CQraZuM;|V&_&;NPr!jdZ1IbZC|WcchchCu zpTOY|F^=jKU(_agqmDylw8s4=&1ufUe(ICxdeGyFoQlGD6aaZBi1^=RS{Hw9b8>Qm zxw$zyb?O8+Hy2vcew@ZKmyrWb%^~N$6RM@;V3!snDKj658F^&8pvwMnyY+9g%%!`b z;%Y2)2^Oo$k(jlQ7)Y5k2{Hp=Ju4PO&>~ zyamar>*=(#pX-^uZ=t#5Wi(Vii)Hi=*vIs*=xb_$-X_NA++GJ+pV;77fj=&Y_S9f9 zE2&^QQ|JsFn}n;4V{xgGScXgxd=A&?_7;Oj!_&A`6^3gSUeZY}<6}#e90bqt;7;$0 zyI9+b=YrE?T((OLg4qd&p-^cfqKTKw-Eh2QB7BBDf?m2h7-*`4<@3C7sw@Ck=@@P{ z1ef_1*b``IjPW9Xum!`#40}+i^@1(9OB%>3~!vA z4{yVt%z~h3urL&*c9X} z)mPiYZIB;jgR0jFKscZBmLIA=^2d<{zNkrZr`pg~^x{u)BlEySLHGM8( zB*zlmaVo(Br{d{*ruVE<`=UH06zQ}4;L`hX3^eP2UWSI~rDuY{Mn-V7d`pQtda>#lG_-_eE%LQW3R~b*9uxsV(bSF%yuk za&-<;Gk;z=teRK`zgN7P7zP0d3nwyQEXpPT$>dq)hGxk_9kn{Uq!MW0KoG5)vI9@as*GoN! z8IYsS8!FXM7mHnSvo-=(8b;%4(|BAzHW62jO;Bc=^N8B!XXNqgd%dKO<2sL?CBV5+ z=8j{V`ja!aCnjPejD*M0-YR#X*C#;Q#l0WaxLiCO*ULxJx!L1<#b~UW=ZgMDe?&jS zKjWp~$I-lF6fW;_!mWJnR9Bv_gr>+!lz~p%!G5F2NvXV|*JCy#&56uR1YGVuez7o; zF3C5q(GRtwt3Sn|cOu)G`Z#>$D%DS19mRQwx>ycFIox9mCQ9=BUI0;830F}m;VZrs zmJ;KEn(4mSKiOM`L$RI}hod$GIbl^c{JN7uX*aNjmE>iBg5}V!&ASdmQTD7~(9dB7_k5e0X%&fIE6CT^r{KW817nhw97*PaI!KpN-|* zSw&Z6jixl7Nlwn3*+POpP9*x{cnUfF1P94)w4?>2Dm4mu3&+E^&!gz8{|I^->BF=G z=S1`{z_=5J(QhGm$Um^`Jx`RV!*GCEh{{X4(rZ%`>Gwtg5YCx2(fNJ@KvwzmfaU&B85-~;sR*%O^RcZQc2IW{fFXe?vdb|j~5BQVG#CXgpR7fG3wN<~!q9@)i< zrB#ZP=V~aWIw}vz89R`au?1;Mw_@3vA3t+EB`r_%tCF+!2uNud2#2jCbVcBikX4E= zQg+~@xhr7Wxf^s1+6yR}m~@3@=i!+BPAZ*y0fA6H64DBgnnCBLDujAzB^IXUOA)KigY7f=6T_TR^T}v zm)m+lkVl}hgFvd%Mb?-doGbT1^^O-1>i8J?82=4@4Ro+O-4#~}^iV{A!=q~}T?uGx zaEXq;#8U4iEW6GLekH#mWxE0(Lj*)5yj9>t=7yVW1SA&=ew?hgHaoN^76<1wq&%G~lCdcCd0F243ceU_69bE;F1q}L|kX#gUf`Q)Iq3A@|9{VVL|l1Qib)9f&5pQ*2Q1iKK%Cwur#+2 zOG!zhCGE$tC8lkauoSb7`x^W1GhVx!(AJnD!(N~?29imaIXUB$A2@qFb7?6OR68X+ zwwPE5m+kU=k9jHr4!RYct5iiKF+Oz@hS_+**rE&cj0{D0i2l))TxcGT%fvpe9HZL?9v;OL1S2Iuj&h!v;e^X2eyH2vip1A- zaETl^S4jyoAci4oyv5w;M}Kb{LQKSop67zIy9eUp{?VBKt~W6v9rQH)173|Z!TEw9 zVjjZ@2ndAe_DZR}%o}IL-YZ3POYe7;0751g7TMhekg^d{rNslNP)h8jgaD?H0HnwR zSIS?buTA@R`D3jn^HWrOFbVs4UI*(^#W7;@kBqxP0YfjhskgE@2K5`eJF5rZ{3AT=pAhh2tO6wM-zE zm|%|@+NoEhhTy#k4j9;x0Hpo@A#JK3>XQO+JlP(t>Fzk1gNKaGIlJ?`+ zcuod8{iG~qIMV{oMQ}GbnPv{h9q`C3ykpD^?gbLXl;eb%5E!wXdVB_fL-w~PrWYp@ z@DPA-o+T-Z6Xo1ISV8YWY=oRYGo2)2KxxE4CcpYNy7cT10|0wKguhb@n3`F@!q^hs zx(vjp^Os>kdM@U#D8yXu^uOa2)zLx|=_a z5q)&9KE+)?j7x!0I82iHEWCKJ#GaUxvw(tPPIS)9KIr{fn!Rv1t&NZz%eA86BI0;C z-x?S5?Qo;i3)lAl@+F=1>F=TPy|&y4fyU7|Psxwe#(7C&Vf9o;)J}CEU~mu}suOg~ zv1oV6d2mRJ$I{lYcp`y|Fa%;J3?fITc;g^3k;11P2{^2L@Ugd7fU5rA;`YUe0VDdpWnY=k?~_r2-RPBVuHFg9XPRcwEveUV) zIJwnXZcpX7;Pe(^9P8{+yTpo^i}f9OkzM27|_@M(1Eo5mE z4S;yzfGQY=SO0d($`9@PP3z(>WuJZYAuLTzq)hk0#~!rBsawEvI(Xb{JZnp(5jY44 zXlEbNKXD&eJZNpla?XK{Wk6tdvWRy1Jk%*MYbVspcOxZh3o(>!h)>x~mXDMSB{|Ps z>GM^E0vt(84+xks8)6{fvfLrVJ)~LC*vK5_CS72p*A-)<-jJLP&pKbcq5xkIU~&Hl zHzcxg$Za7#Kc2&G1VqWIBBZ9|Vp;lfY+C&>%5&d9Q(+V?l>6gasfSXk%FdD)!TDW7 zY1eLx+ef@my2cSseg7aOn!OGFgyEJt$X^+S<3&-pxi3(f>#h_G!p-uL1Rid2M5;-P-ILB zoQYw0;mQsIkrG>=fiWRw%o0Yb>UT#aw$cD_07#W?r zmfzAZW#x0HqI`BF4#s*DAUNW9tUXS~*@-NB3o(;pan5L+M)#-MO7#_&0XN0Eqi!1O zSt)WRJl}&sg?l~fX9nQl>%Q1M)23t+?hfhh4(aYvK)NKPTR`xe=ly=ey^rhO zvDUc+d6$S~Q&6NV-UK45{XsO|>0M@%PPy<04qSOTfdfQ6^ zpF-AfcJCC({yD6kkl;IGl>)0tgo|ZpD=qa zMM_Gv#7ZY+t!`HS2)>6$uoID;ndNh?f|6!D=*CD13QZ`stc$9~-@u(OH;!p380VmF zTs@q^4%G+$=6~#{ue$#jsG8e!sj|Ug)d}CbQ!#`0Lk30GI*aT*n10T>cIm#BR{znn z$eq-0o@@h~{&s2)uQ@@#U9mJ4N5Aw$9RK#{f2ntdf?hJOSf=I$i5 zYGRIcd6e2E&$&q&0=1^xNgCGxX)x?dxl1E^;xu+U^Y{tQEq{(EGXL58kJ?b=-@epSsm|MDw`S1x z+}8R!3UuoE8=U2Vi5sqw;PENa=>9E1o1X-+`@{Yn#kp?OoUCn`FMQ!kjUg@`b8-d@ zL>OmYqgsL&#Cb!}Y-bDGACO*^+}USu8FQI^RdBAS?K2y%BK0P0ThcC?#P(*If`{1= zldu^U%oTptY4lEIe{5%pEX4wU3MJ)H`la;dBxGA>ButX#CWDgseVR&!BgFG=T57zo zIUFBe5x)BOXwp)SxC;AdlvsFctqtLf#)YQgiIWre4BBWRV=qJQ@t0gImAZBLH*?Jr zW?osWb*u#`I84@Ebb1+yodL?4xWW)MX|&^2YgYc8gM?*}lgrMx7ttL2*fknsJQj>$ zRF!|Bsw<)W`B@d*t?BS!%;XyT5!-a*Ly+ebHb4SOsd%Nb{>Ql2J}7GeqzN|$P9 zRN>DUkcf6yN+$c5QiG>R7cN`ik}LKLFL)}-qDytG0b;IP#fM>`Qc^GR@_76IeXX0r zd{E)>&r+nVY~hr*?}2DJf_51+HTynB`~rHkC`Jr`L9~Mx-~sTe15+$D`n_@|n~qj# zBK(m*h>H+gs^szD(MYZ)cpyY*UJsSoLmolkp8|?8t@Bqz#l)+U0d7I#d*0Qxi2mu= zBfrc6jcwArxR;&cIqmUN+NE2)chY$Qp+Ob7x^mcumM#)Ku}0P4%1ZqP8Ub8=oxu2z z^*sxdWQ~B~(uR-;Q&^H?B1vh>Evs9~zEs56&M)sR?3(u+M&#mclQuJ6fq}~*bi)UlAWyB|5ZCIw;u)*Xj zID)He=R)F|%sa-~NlHwV>m&nj>BR#OdxpG(HiqOqDWC^WrF~>4w%2#8v zodZ|Y+Rr0g@M^@O@wtu+zrDd9-U)b_h0LHFBu?y7==c@zjv(GoouPt3R(3!t-5oSX5&v)gK!hAmJDUC4|E+J7-W6W2$fx8jT>ImMIHp zGC={FYNIq})as^H4#xku+~0}MaQViPoJ++wjXvUFM)Xan?;~$y?k|Y#bBgP-MybNd z$0Q0@f^}1Vpe$QR-+=k}ze0NtWU`~MYN1Gn4-FlKJhK-U33e}}LE&-+^(3-8*EQ3R z9ZF)Zl}|*b=dR+&B(LH>qd&tjNfZ|a7o=Bw5$ zRW!(=8(EIY(3!PQl=YHC<6{<7vXHUlYuic1PZ8XEp>6TaIxn?mbKa`9 zk@<7???>0>^~J8YuOz7l-|@cvS)97Mx(ko16}CSoHBoH$bU!`02;(R&#^UmLN8o=g zuw3`&g1m&njP|y?=x#{9!e0n3!un6KX*gjcIz6|vKDHbhVWk%^>7?Z}Uq;1`SXd+u zU_o5{*cJJ(+`IBkoqZr|6$ywOjQr^9Y!+Z0gzJgGp6G2NSwe{OibUzf+Zab{u3mm4 zdn>_~tAehUJPkr5?X8kW9vq{Ti99O|nLJpin2RnN!;eZ#=Qev+IUKZxD0Tgj?EJxw z3x#F5d-s4Kp&O8_81FBX6Swh6cf7K;&H*A(-#nS0FN8D0Bp9A6l+a*l&aMs^F|486 z(o=9rsPtb*l{-ojyG&7vW&A-=o)SQdMo+AZf1}&+wQOq0Jv}9itrs@$`=<;KYPu9PR}8%%?O!M&iWLzYo`I?K>0kbk7^>YmXohhLt&B#q zry0!RX!_F<;4VZI?Ma9k;cNc;Mb0QW;mLNmsA;kk+j(p6onUV?AhbV;Tv1^={;Y-N z%-|K{lb7n~#3XwzwYE!lE-CkUzkt76sXIF>cBBC-J+H1Wn7K2b3FiF% z;R*{Kn>3t!ZJ@!4S@Le9?`nCsL~nX5#h3j)WGD9`Onz&B!~vk1Jgu=2%^ z&5WV|IFi=2iY?nemu7C2PpdFhvmQk3EUk18wf13TM*$6Xnszn3fK7_hlFl)i$gpgO zxoF)%HG>T<(hMfp(wXR-J!X{3*IpKl($m7SDkOvinKb70r1@!gR0XcZ)%t|0&!|!^ z+4*hXweYKr-VZ{hfq{)mh9^OSZtdyOW!g(~$>lNKuTKcQvj#yPdbd{|%hsz6cjo?S z_XHZEUqku6k^$L}aQRm;26iZ^7h3h5z~H4vQxl*hZuD*g_SDMy;DxV{@SfgbYYUIumXpuxiGUZz00CH1k`amoU) zJTGiR``ytYqIiCs{mAg2;uZcs;n!u>P24JKX}-53bfS2lVYrvSkn7@`BvjQKgYh3K}lJ`vj0*!g3fvmxUD*7!K4V}y{`9rRk@%(xF;cn|aF80)oF{RY= z6>UW;t=LyP?6^nF-u!q%fhUCW*Tp=>@@;%B#bd2`a|PeLj}nHw*UJu(RsFSze z6C7C-zIF8Ezi=5NMxt0UXZv~^_JQ(Z5M9tmEnGLqUfl>@`t`|D-@{M zoSc-EB-8fgOtGZ&bKLiq`a+HRA^NYhyT5d{Lc6<}eLeWX8VC9!pM>EQmmcQn+w3eB zBg6vOeIFX7{{dCN+~3h9Bf3pjk-cKSUJ)C4n=;WU`=W~n?}7z35I4IYf;ua+*yZ5i zsWY?m2j}NAm%B~xDv((wW=puHUSF=P^j!E^M2s18cXli}m{hr1Sk%=S>r zZnb2%ZtrtV$g4Ca5kc;oq3UG&vi%%5LK21u>}}88RHD-)LLr^0D=4RtX*6NDF;t#> zpT_scvqUi>aH&f*Dg{DFnG-^lk%t$r2^joyE>do56|bcf!@JKm5}Iil<9qURxpVe* zqIyaM3h34mk6itu!scay03{ws9PhM`HXWq_W^pM(q#!XBCof93l+c$-hdTb&C>Rk& zP$VQ}Bl;i;nS#?9tAJ4kkbEEu7{u3CC`}IneMM4bQc_>ORG}$x+q3YG79~!3MKH+Z z;OHkUY)x)4_A1jU zvjniB1gFV&I#zvR?lsDegcsm)PWSw!(IeIEgNUAV!Qf6U>&PbLeldBN3l{@!BKZEx zfyGXQVD5=nK}$1ppTZ)3Gz_ZhORkDQ%DO{2_fxg|wJNGZ{gJ7TS9x^gkPrlAZDlg8 z(FZ}=KZUpi^a=I!End$U{@N%R+b!Yh{;~rb@|%xE_|*v_nbU^FqN9YbIv4z|l(1$$ zZ)_=}h4%l_D5d5gC*-zA9ks(2W>3u=qnYa~bXjM}9siXZl}0mNN~tD=L&SgPQukdG zQR#dxY9RYp)}7zDc#*<_;64*SYuO(vOCb^64(#~1lm&-G%zW-Mq<|Rl2G2X$KgaT5 zo(BO?C^XLcYfiAv_Fs_Omg2}pSanin7q)zra-{0hJ5*eqB~_J|%S4CW!I8);5%@Xi zD@!c;j7fzPmCt)CrnlZe_sEB%fQ+<0Q52-@XekHM^M+!>QsWX&CceJ{h4&7sj7aI9 zYHi&~lmVPWM6%{kH7v)FZ!lB^?q2+c8fML-7uLwu`{K>QcP_(7Z_BWAV#v5AgQA*M z;D=JIZaFXUAO24EKDDAB30@?Lgik~1V8`QO3>6yO5Xk7jD^cq~hu!z+cdSAV>FAYH zdz}yw5Cr512N{O0B8z#ej8~pN*lbR-go2TQkwIfBI;7isvCTPuoy~Z9C{#I>Jn#UC ziCQ>4fnOpvCIfs$>(&-&*6e=F;v}0jB;IVdxf*hidriUc5d)l;2Bw~0z)AtX8P2qn z%cg2x*F;;kw_u`fyxYgevDLjLNkRj^w|5$@^=#(?KDI zCp-6f8xyh(O1^CJ1BSjGj!OA#`vF1`@KMA{xbgwRY&I-PNlsR6wmTDNG9Jm2E0@11tc zhL}4xZa7)7ZaWnEU7EwfaAfyk*(+Ip$3hA_4AKYotp?2Iw&ot`%)fZ zxE#o?e-S1V%h%I}X*_Sv-00=6j9EN}MvAb`^oYU-MgsW{^jk=;6`zPNNB!?vpH*z&leJ_Dnn@T>y8Cgs?I+MA%%VwE6h2~bX1qGf z=Y%3$BR^n@jXmUcbt_|6gZjH{ef;lTHdyFH z<0w&k{{x0)XSCIFuL}kPTEn2#*Ig>T8?DT0F#V5Crqe0){PEbEp$bPC@KY)V-CFxt z{2voirCU1Lv*0yv;|~FQ;flYpNR6k3DM0{R5M)>-Gay&Ny%$L=H4q&U%L?Ou*i5CK zUhN+NKwt*uMF?5c%{;AQ$AZIJo)c``BphphF1)vcOTw?KkZ+fL57ahq+Rs~PCEmYE zKal+Z;vV)VUdp58m>os=bJzxb7f~HgE2IebYVnOkh4rRCD(tNyk0f6BtEgD1q2T1IXvEHJn`6;Fr`o zPjcq!8asegiliy~PPinq5E~Fn5}wQbTm*Eh!JA^vJY?{LHOW7t$ym@R`Ql)>>ASJ{ zRJ3%(jGxM+WtQ#6q24yaMTfc=M55c*bC#h+yKD9~&pE|XxFf1zn5^8>&-DE0l|7O4 zZmL*l$3hQz_UdmeeEi~9m%_(MWdmDp^bBI-wCk3Y$Y2AfK;rh_ zvb$DVYU}oHBnGrt`>alg5mVja`&OMKOc`jf;5f1mHAIq^194%z3QgUKt2lYo8B0c% z4z&uHNe}^@oscPMwjK1oKC{dyjKfj1(We^-T$*@?p$JaK%?tKEI5Gzx1fd;v?Z_yO z^&F;EXMktAQcqtu#6|;naRgn?71)dsV(1vVlxmq>af5`k%Vv%flK;`y?nbKld=macH~Divm#rZSv$Xa@@!@!zT(DXH&kbx=3oqCKP4hpGF<(2s@kP zqI-s;jXW^;)zD$-QTz&tGj-hIXfs9-*gb6w)+OD8XB!%0|DcMbDf!;TW`dto;YKE) ziA|*xaR;U(R~d2RpLkcB<+;~F#IO4)G>;#ZaJj-i6df6Uci6X!TBXh-L&H#|Xd9U5 zuxvBaIPjBfmOtY({C0iA#i|;$5u5e4bfx&7j=*$7ey2Hvmn`SFxn?h1QvW-ycT|(( zySWE7rHQ1LT5Nq=1-Epd7LV=l_YRuOpfF&l_$8QZtlvv;0bb|(ZiUYZ{s3Pm27C~&D~+^uzL?}nYbZt=Pa#gL)LqzFNOUe^GjQ$Yf;BZHA>LBh`o zp@k^)mO?`#JO+X*Pac`2G*)gykU5N9DPQdKs+GO!8t=2YJZjEE!YSR+5YPLki;lb_ znSxywN(PmJDK%QxLo*N^8stb}oDxqo!Ftmj3#x&H#2dEvo17w-jWo1b8s5dH9-Z~v zYoxUp8-&F+>0D6_q9X0xtNg;EKe%|_PE6%|p2$|G-LHv*ktl3q#L@Y@CS*nOEqeKH zV~0|Wv@Q~vU-yQ>cON2}PQAn|Li(pu)ck=J#r>r8t~4+l(Cbsuw8X9vY5qvjM~QU# zGYLbnKBAAsmo!;*pK&l>6lhJf(HD^={I`^rk@Rd(U?-L z-N&d=3fwHG8JPZJ1W^6Z$(5o92=rvAw9E)6|U|)WFl!9Y=v1%f`%W zq#H&vj<|#Q8@qT-XLW_w2v5tDWgN8;;d(xA$?ZoxEWvKR39Z1_3E(HazLn%3-DzZ0 z|J<5yXZNrhSrUvGa89DvYDXJC^99-T%eZ}mBUl?ahyWt@)E%&Uwg4k(PQt&ch zATO9+U~t9XWXK;ck9GMa#ovt8CJsjjt2~U0rXQxxCxsy!2ZaivQiZ6FTFEJOEdz|c zTdl>wj-Tup?KwsRtVNp;b2;t7fatuW@*qzX#;Yo1Rzvz z{G5|MmsY05$JFZ^Y`MebgX_{Wt+~)e1?ko@q0ievL)4jqVYYxk`6xn;xJK}00eoMe zAb-a!QpV(8X{Bpl6ul&T;Rq3Z1k8LhfN2Aj2~9!O8i!sTdW?o^E1Aybb@&(NUmdBw z;+&0|1hq5;I|{<-{^|=}MYAlyf+79XwMxT`DZ0#YL0<-P{5(38a;&SJk3<#68omH@ ze!7?+`9HsIGMmHlg>Sp<`}+rqysX4xhqnfz(pxAV9kfXazx?KRI*~j2E4%r@wSr3+ zL5kS?Rb6x@#gWYU>^;4$SWVVNRBaLnLaDNfcZg1IsSiF0jtiu|)(YiX9D6eLe)(+L zFktSz)yh1nK_3Y(lJqHN{~81*-wS$IS3x&cdjL+QY1K_mZqatd7>47&Rt7A#466e| zZ%H)<*AXG*Z3274GDzIDRP1_3LCyM+VfJoAS!5s_{aWW->&nXpg85wwq57{A9vM}v zbr+vL9)@Rn+I z+<0}cte&q6YvSg7y39>3d)>2IjbC7z$L!@13iE$~|8T!OjXs_(mALA$3Vb|ihaA-g z$pQ%)TT!T(iXx-k2zPd*d~$372dv&32&Bq3ik&^%-1S~7YeurMz%REHcN7wr2Is!{6Ypt0IKyY&Z2QSw$TEwD;Ceec&=Du z+>G_Zr+&}Cmc6beZQ6*1M4|hNQh|^6h$8xIq;Sgq%I{!GAS$qKm?FkHdr#V!EO%WR zBd>q|w~Fcp!&Rwa532Kbigpre6o&kyKbr){fdU%MK z`L~ppBWoH4BGc1BfCKk@(eys+FRKtT0~XTS=|hISCPVs->HPr>5NMczRR;r)&ZC(d zt9uVgelb9{O(>w(?dKU%+bGtRmDz5xt2)b} zQPvaa0Tr2)AZ6dWmOb6yR8yhyg znN;(@{130oL?F%kb!xHFZ=ah9nob|0t@1W2)PeC!%UY8Q^Rmgk(L#*1w0F6=rB2g0tAL`w-51r+Ms2H zNbI;klj3GWaJO<}AXbYtp0sTy5zYEN7l84oJP=i98-I5m7y&4EzGzxuECM&y>)Jn| zJT0~{pKUH1J48?(74RQwrzH<8$J+SbjEUY2>Owb`5dSDK#0j%-A4NO!q#?7@ITz*4 z!C?1S0(o);bNxM3AQt~w7B`I)obWtQ6-E5_kt#LW8cYvam5%m?#yfVt4)@F0EyM05 z%jLjxSSM=->tti4LqGTBN_|3XgnjJ131I?!jXW9v)kk$S@@+T>F;?NaP`oj7PzxFJ zgE^oCo#qb@rxzoH>M5md|CnPoSdRV~#|nRa=NKCZpF)1TvO-*ydM~Gg%O%e!^JzIy z&=FH$m^v9%-MUUHLMt@087Dc+7nN=_vskB194>0+mf zmQ$t9nB{tS9oJp$+jRIcY=sxx?`Ukmhz7(+{2_}x)Un1LFBSrpy|sW#U2!gc^O^7| zU<4CBe8hce82F)qk->NtQo5S;)Br`!I5cAR7=B7dE*bV5_A~czuH;W8r}u>IEVOis z67_c@Q9+=iC_{tw{YXV0%1qoU_4eDS!N&=Qb^a%|!c85NanaeNM zRabTmUpN)VB9l2oPy!-Y>?cf`Ghbr7`N6Mm1S}I{-(n4(vp)Sh|8y3^b|`<+CIGt- zB-iM7Cc_%p>KO$QUktw}hnCr^w4Wz6c_TRV9!`sner0S`)~m&yyj~4LlinLWxDJg% z8^p%Xdgkk3WA%$oVhhD?C*~TW{b1D)c+(|$3dy@QN{cH^{!{`v6Y=SAuScj3^%lwf zZ$QHhYeYD|`$!LXqhl<(^Q?tPEE`$uBZ}B>PMe{oFyL?}x)|~Stos|%iJPiX%Mix7 zSFD+DStKv#^ONI0g#t&j-aqiShV@HHfel?;yM^L$QEh2u+zb1<4FQGb zV3tVRhCFY8*zYKTA7#(QOdMdL$Xeygb?g&h-75HmE!IBoQm!UXY^8q?D=!Z17{{*f z0`q)@r#41(^b7n%lC9o~u0lBHwj>H8oy}E;}0t@qQfC);TpAIDcjYk=E~O&oIDY(i>EOSz-PHn?F!)ds$aD&<8Xcmde?@ zov+Go)Q7zfpZSds>Kl+8Rai)ZW2E7o8~qDxj9qU2esTdkSgh{Wn!x200f49|BMV2n zb6(PuNe(CJtFn|41NP%*F17ve)(Z4yk6pT5j@6++5${?A_KW83?KIa|M0ULH$7`Xn zR^i9Dm99tdj8lAIh~6)pEd@humfzFam&!THzE)5)!IPruFj`-a*SF+*q*_R}q#lTh ztH;6wAG7dN{DXvIEZe8ZEayt6AvD>ACBeU4)SmG~l{OY(-R5ousBIvA`LN}#1#-D} zkK%HKZg>7SC}@12;jT4noN1V2N!j?$d~mBFVy3cr2SM5@X5~qebUQnXYq%RRNy7z$ z!Xz!D=;1^d{Ef3|x}iw%xH%?(-FSCIP=3zVw_JdVG^D64t>mSV){(z;6qk^%b03WZ zhdj>Dzd8h(aa85@tGBT5&*XkwTz)|MR`zM@s zeGjmTDEHaGik%6ftqzV&D0ZLkT9BNKC%XG{&#zYp#LVK9d(_J&8}?r1 z|LoTEm+0)7iTLD%`6S!U?V_)Cq?$Rg%Yx#N&Vi5zIP>`6uw1X>q?^suLzP0`C-J}E z>yPUtHDRI5pdsb(4=zK6h+?07Sp9NQfsvdG4Zhi^H}tC}l9_pc@nsV}dz8J(P}V%mM_nHS0fQI@N%Yp;GTi~>+3qo3ryDDcejpV`A~B3DX`D4!FqF|6 zNzl57xl3^%)R9Md@IF1NW9=q(_5M)4sBTIVss0@EL)mMZF5{(^QhaW3h>>LMkS^`= z-jx8RYh^#SHSF}rD}khV1YX=u>Sz-Jw7>H|@Lv8kXhZ@>Y^F?$v6^BP-rV_6gu!Am z92@SKwd;KIb!^FX2*Slm6s^@C8y!?LPf$K7L+SKNGCr+~n2%czy!e+{IVs&6&fMl* z+^p7mGV4`7Lol0%#6@i`Ew{9o{QpD4y>{fZfle8rZ-H%Bd61l8OZQzw12T0)W5>7l zJ=%N;8~W038wMTkLmega8uE3=CpknickROl5J#KfFUw`OH`izRvj?BmTXN_Drsi7f z;ZksPj#rA0bO4t$sC-QJ#qCFuAnuBD7}YK2*pO_!jvb}0$qdoeDn>}9rpSCv7sSWN z>1X?4>9lNp(%)lwOmNEF*=-Y<-{9ASQeFA9w)K^*#?n#Ik^C2ft{=j%6HJM3kz-QI zqSn_7dR%MO2!55DsEX$G6*n7oH=D9mdfJR%M%-3eEM%{`Sh4(T5DDSr-tVR8u2uo z<3hY)^4uN&+@J}zwCCu`nRCIUy?_%dy z=b+R@Bg(79#~rJIHlMu><3Y>ez2hh{=Z>f;A2$51J&Ro$=w(?*y~s&4GlFSH@02Q{ zl;MmU=%GV?8<~EH2p~{63mJBsAtD_?W?03;qD(xPn;e^encTQ5!p0#G(&8oXF;_JRGZ-^y zH1m)M;!`H2&~kj<5v-u$#1Jb$lx>P=)@~epy`QOhN6$3UE=t%sGPEsh%{-vu{c`;E zC_T{ecw3%u6HTxnq8DQ;Z>m$raSWh-f6664l=iE4~qLY zOHx+RdY+j6wm zRcVs=AHiwaGQL3NoyOH|V2>aaW9s4a5X;=fDi=N64=$NPi?sx1S8p59P1v?h&F`}3 z@fdcWv#+Yz5PHHyj2B9#{nqRhBX0Ln{`UU-1wbQ`B8{&I0_mBVJML-Uk&uUDis;9E zI8kAf)OZMFkz-4x)Q|^JJsO2LAz&fC^Ss!w6aU;?f?V%58`M2)NpCz`Y%lEWQ;!K8 z<4>~c`^lc4IojN@%&%TmTgTJ;g(Qv*mATWEK`e>T*6%%@J|lYcG~it(x-$v~7X$&i z%8%q$NdstIHx}#1B0FHc2xbm*T%={2juMOW6YG#bv*b;#7MPm}_4Db+>){Pfxp}s5 zzc7$4`;f`u3^OS7O|cRR5?cG_iIKAT5_K=n3?$e50`=Ay{Qdfh?tH?NfjOtB_5G_) zN^#iH((<#HUsS%R9c##BxsV;x>-)Q)#A1h(&rVUd z14(@2dNTZS0&LZHH#?PN({f*G8y!503(v7BgWz z{cDq)q{J8bB(t2;YfeLwFod*)*cP|BE)m6b>5m%mIGA=ALY&6mh z*+H~2_49B+Gjv(4wu(7dsapjzcDqey`!tg5jHY?&X3UG&J_;!R&pDsO6qJ@q6U5Zt z;%8A?)FI@>`}%}>6QqydiQXD`o~bz!%Nu-CMGY}2YA`)hSYPLQ&e_M+bR={eSr1pa zgaAJ@d(?4BqBl+oGjUBrGDdy(V>&4oOIO|kU|6pI*fSNidd=amQ^aU`>L`jk?LW%? zYe0vlcERh39*m6mOjUYKSvMdB!>s|L$fu`j?=Bqu5=s^aNw z^NEaD=rFsJDTF{q=Ggu(8z|2IT|}~ki@~p$HJZ=%0qewU`v0);<%^|yOL!N^$8^h? z(j*N)aMKEFfRYPx#3DfCYaZ6}Q|&O_GL~-1CMLv;i9q%s5Ce{~mHN}t>e)%Ja4>2_ z7v7cHp!Pd&hD&)dPt2h2bWOYjwbtH~J~!s~C;RNPJ)c%)}_2PG|4Iy81!Z)h?wk#=PyQ}28X z>@294#YdMAh{POuMNq$EGYh~Jy!iRilMWnq7Oi1*nVanJrVvx4xm`{(ob1P=$Nk*V zry`RYRWt&!n((+ugCr8^jY<(blZl7TfM9>$xXqUJt^LRtXnJ}-0zNge65_6gbWR#> ze=6osDQEucfR^>04|Djuzb#UgVW!20SB9U%{KBcE|_b*dO#3PybaYA79h$k3A>et0|O3HyMSSn z_ge`fi55x<;YzIcDRBs;ZUe;)$2&70gvJg(vm=$n-_QaUB03vUV(%$J)`MhS_yxWI zzP!-GH8_^>z;*pL8T+eVq2Z$lme1u6j^sYs91`p3s`5bRNUU|oz!{{1OtoU4S9b&U z#QKZT{51f>k|n!5@45{*4RX$CBul{j9nehNLp1V5Xy))`c>`9U$dRPVqB$BwcHg1& zDe0@u)R`RFml+C>Nx_KdeD{(l`?fU*7y;jgbGimTjQLgkdbL=P53X%1WfXhn2>O0Jd|#mk$WbK4csgwTK5 zYccu!m=rqt*^ioVRJ5KrZGy&UpiHb9PBKn@O5`xO5wa~A>_EOt&9;okx#4%I)KD0aX>I+IjZr2tLB_B4%2Nq+nA}eBNJsUoI2inWt7IV(<06XHH^C%R-LE9lgE5vK({=Dk6df}8Vkd;8JowLX z@2hepxu(+cTK0ywRGnaVq{zeT%FazbpL6Z1B+g{=BLuKJNsobj4WUQ5Pfg@vb4hh{ z$x<~UizbQNcTUS3`*CRPQhM(*l1;b!X`corBR-|y(^dx6%{v+&M&VL-v{xyb8-!0? z`h|f*<(ij#Hkfuw+HmVG>5x?W-8xzD7F17%yecqe@ey~lJM)4Pr!C8G)0k?Y)@GD2 zOa7h&z?4nPyojl0qW)kV+lFz%%BPf6b#g07veFZL7sa_(6Wc(hHoEY@|NbxZ01c65zZ1%H3j=Ks1Y3R*5lOjCE8mD4W*e zA@CV$Hu_u?(+HgQP`+Mnp_m0z{7)QjJej=cMpH91^U+Hvgjq@|$;;=T&y~pwEg&>E zp-PN7sKJmG1MdWTmZaeUkI4ZRCG_9JxDs>b+&K^Yk5$vd1a8k6+qFWSYQVj<@xjQ* zG43y=D_x6z5$$+)>gxfcfZP-8bQnso1gESx>@p%^C?^{*)lR0V{kWI#WplmbyPY^$ z@@u+IEJq!ojBNNZ;5{e0tMSXmpy>YgDVN$*&8kXx{229m`pSF10Q($gZe#5(sT6f1gd^hzdao1gV_3uWd7G2^1@QJ9mb-7<`7Ve77X@V+ zw&Ep1&e(HBR{Zb9&re2%HL%cBHGCLTC=!9jXHP1-FSez&{P7p!s5X8uYLAK`PDJ(b z>NEh3hh8wA1hvNnVu=P9?jhz>JT|ZM$f!iTMPU~id>#n_pf`>EMt1skc^QWNjCgEn z61{a!F)}6+K)It-6H?EdA>k&9o}omMi5oASA_?31z_L-YOznpstF56e6jrb%mvNt| zCiE`vPW7XbeF%|k7ywxaeVKRfH=V=3`94Bit2Fhh=CP-+|DOHH^SNq7rqTL{|u7;L0Kus~;JTn-hO!j2gV%Nri z<(lqchx*y@NO8lW7fHv;kkNJIC#P&~^$w!68PxKQ80`y4VFlFyh5uV=(W#jW|16<$ zf901IwN_dJX*le}oQx@Hiv20DA3p{`49H}w|Tr)Me+jW=2WB*wl z<|aRF{?LUkB<8$BpGdN_u=sBr;`X#zW+0_PTDfZz72vfd@|Yq!@i;r~h+>b=^;-Y4 zZq6ajKy+FGkjreQqLO2=SYnWc-38+RsOkLqNL)w)kK9<$OQ*Vv@W@)BE-S}>BIk;H zsC=A2*(K;L>hop^FBA!iNG&JUTT=f)d^6 z0H#)yl#D3)o0jCn0PL%R$KAL1bZ$6gZD83E`)$${{*mnW3wM>RinM(^`RBt}29`im z{^_ra;(Wy_4LsjRB8=kyFl_*ZP@sGuJ#*<2zAbl8sqJ`Q_gJD$k$CBWAvGRqtow!G zv!bZr8TZkJtOpR)1Hasg|4g-M10YE3bKj2uoXz_?4hyVT$5ww)%=5AT=roJEZ`2&k za-JS;ntCCTBj*p3+iP!ypH)X^oqz#tCHNbXVnLZT!Ury8e`pPA(FX6|MYO5m%{3R(#YJN#lWr2WKQhwJT~*s zvlbuheep+(d!znpxitv5u`X9MCnn{_l+di5RAVf72t|g0AgCF?UcCUwSqwm2?}i5= zuH@l6IQEeLHN*Vw7AhFA!3X;Zecd1KbR|fu%>TMDWQ*;;XM+V9=yKzn?%Wt&z?+5{ z{S;1tx6daJGE7=t#W9PR8DP~I?S^@@?Wl7b>}&YS)^NLz??7E(VmX^K)$+dG;&NH6 zpwQx^T+WP(Kxi3XI4tQ%W<7Hk@cKSYV;ZePGtWE~I&)$O&s@tCwT+BK`$YX(q=kLgaqH@;}1CZD3;=>s8D-fK( zl+~0qr#2+{n*UkcYl(hgNshwY_ff*CqtE|=Z1`I*hB}Rs3?^~V1=)QRFuVBch52}7 zlemLDz)&@P?6H4Aua2K{3V6?T?rafGzubp~Y+U?sTvpBeDufvbE1&ZJkT8qMi|z6e zPB_fD8$B~=%4=_xpV?p~#0nfMI-|;p&q!<{InmojGtXm*9{8CIk@w`% zbzY4ox#cIM!lBEBHw9E;&;p2J*6;USLNXB*o7~2p-sig*aS^OwgzqSXmGcK$;kIYC zV!>Xb9ae>&4F(4EfaC_90kGZWYZM zjlOa3rZR@j^?W(Ctt_aR%^5kD(y4?TP|{1RW6)j}S$MRqXiZ0wEk3GB$oMif*1K0U zaTd(ZNGkpp4x#h7IND?$elcGdhAU%MD&bv2hyy{; zXyO*~`JcP!+alunm(|Q5Xb{S}Rji9>tzu{a6%z6HO}rkD^#K?<2?nf1Y+D+b1XFx3 zK};!r5OWx1_(rjy44|<{WPPZlMiJXU5c{adrZ}kP1uXHYoFW5YlhvFLORRy%vy?%| ziexlVvvb(*nXPc|3=n~|cx4=6X$)?%f7R+ShIggR$bOnul=dM=9bc!|-g!eCx253b zTf|5eqKETSk2oB?kBr7sJZG)*H>9I>gFtvY-_((C&rHvav$V^{Uxr06(uuftq^bb{B-8`uUN_hLj zm{KI5n)|8JmVWlrIOju#=i!+F?st67a%y?yZqK#OTdeX>TKr);CUz%VfkW%1fQt;% zbN1zTQyZ0Xq4W28VhK?OW6S%>l+{`@!N&`YLlnoKn$^tIC9{#6wRx;DNZ;M>xtIsT#5YGdda za)cGn*a}3k{6Gn|N!Tz);rJ0cDlM@?Y0AYvEAiyE4<10OIVuQN?$jM!fXx?Tc zOhm@mZX{61Vm+<<0Ym`{1`rO7-31T^2p(F+YPv_&L0CPt8_MRpp+1enX#T=XPN{q# z1Fn+nXq|v&>8qIkf-?r|{{_7bpMpt;f5~S|3l1a@4WQ5OE-d7$(auN=ccagxhpvW} zFf}m2Aic-1<27$$Zf$v`ST_NXqcdEHmDuCxY(H$890Hg2|3q&iBLs(p(buB=yLxCp z&a^K6(zYlqmz+?6#Fn{CQew@ja+w~d{U7_k!I&L=)7bfGj2-2|C3LJvy%Tt-N|2bu zgO0w*Le5k?jf(^T*9*z=op7tvR>D}E2VvO}PF!>U$IZh*1R`UIiEyrCEN)hh!R5Wd zGTxS%hk!>3=RA0d;SgdKTsq5wi9>L`bO^ZDL%PHBSVF`Jw|5iJ(0g1h9)zov4mexv zhvWGZP@6Lq%RYG;!@IVFQTq;xTbl(fBaUAU_0^YjvYPArWTi&?%unbuO%O8#pA zgg+NEVo9jeZ#8{|_JRnFB`ioJ_F)MNVj!JO%xFpbam~v=NBInY93iL1YP;;vIAq13 zah!I_$EFbrm`0A2z@#RQcFwT`Fm!)+)L>yCJHnl?DbR@+h#S_2dm}Z-6_W;a7xrOh zWC#;8V_51xhS!|C;NYV1s7>-E7UGS=so{wAF~o4aKjV3~-U1-?wCitRfx;wjg*|A( zNNOjXUh5@8pty`z10c*qxDSK@q$$%DJX!F50O9<{{Q$zbl?IVwXI(3Q>{;xE*GK9g z?FCaDP7a{=3PSZl0+~g`bO^*wsvS`kPvH1&AiR3DLmv};`aF8*Vb~6%2lvF9@L+5U z^2e4SPizQt!`dhpyyrFqgF1F30JVTQF_2;UkE1v?P-dyHabAg89ye)nn6N6=56dP8 zV9*nPMqe{CB*rJvSEK#=dT2k+v@ZS{#&z|{-%I80{D+bNQ&x7UN&*u}x}rMEyO$uWcSUV zlSdD8r#+Wiv(DGNtlgsZ#el-hku{{4og@=raD(L{0uRvw6Si`gmQEbl;lWYF zK8T_491k7{#UPtX*ZDsSAY@!--nO~n$%PV%O#g0KceaR1L5Uu+5+h};Mp(ZAXh z;4DLwR)zWC0}p%Hbb5jutinFbEsW7!_pewqekdA}M=L{^G6S(MB@)xz4Pd4Jf0z<5 z00+{?pdsBCERoLYx2!|Ovp_^XJ>3y!zVZUk_&AyCqyR{cHBRnul9?Z;*VD0?1bnGV z4uo?b8USIo!9tA;B1$NW*Sv^<(C1MFqIhu-LM(JJFS0!j#rvZ*Jw!riEcnQ|5>Be` zOAbQR$S2WT{}GrGv*>JK2zv_yd>TlsBPakn1O2f%#0Tply|HYxE2diY!Vu17=o_P} zff1|?A4TO`p>kcDVl)84^7t;q@LX_Ux(`xc48kB{Hp6;93}5|{rgibxu++?LNXgiZ zlq}lKrW8QE^bqDIE2Bu2xHBg&nUN@Evzot^iF9pcmTkw~UDG7u?>cx*W8k-&;ODwJIgAw59xTqn#pfu^orRN?uSjpm ztpe7KQkcW_(qXt-N=$+!MhGN0RCT?mO+8og8*ECLiu*cPNtap2)i&_pxgB=|8H+~X zb^$RDuF&F=+}#d1S2-Hh#jj)C@;GFqegtoKJ6M=@MYkUInDuV9?7~I!i+13w3zfQr zu5+3KCiep7y`Nh?y9NNH--nLj^|opzzAnmfO88PS&G+=nfQROLy!*XA_lKen_IbBTTM?akh;DY8PAndb$rV*@6ze+g;VJPs9I!;x~veaeJ_B{SqG{K-O-d1fnx+JtO(4;;jF#M zqww)_L($9V5A=I{5{7#1G0;E{Z@W5Sb#MT71qEWezc1DVdtl`_f2c=$V^kM?3~2WR z`Vdp;W7Gi??7O34Cb1jt9Bkh>0y zLpqfNAcxujgm&ahwj*H)?`%tuOuPH^%(eJ(?Og2JH60fVg2}lndQ&o7if$Pc6qyn3 z6j$U=lzfIFi>^tGi(VGXg_IHK5QyBU*Br?^-B6Jrhd1CiN<=Eb&=g~H(djKxpWyV-T(OExzT8t zJ(e68?bM^WOqT&f*&Q>WurY`*`)HZwj27B0bAQO5sUFxo(H>uhIpXUO7s-EY3iHIO zF+rGSGXeuTbV3&c6POztp^KRT%%Au(WS?4FW*^$}cRIVM)Y$XP=iH=)A&OVJm zgqVgj{j~vz^na*=Bw^l^Vn^%buz9{mg1hu|97yuR;wfIR*3-e7={Bg1_a)}ytuz)A z$Q((JLegu_aOn0Z%nTnv7XpSpmIiP&*GHnKEAk_PvCGE;yMn#&WrP>fM|)y!m{2J zXg6)o`Qb*OMLTaEkIKfSyeaB(31RW9_xag8^PL`?-Q$5` zPXUU%+E_eOgC)_KX((cgcO^&|RFtlAO`iv|mFs0rIJb*$31}+lIR*4u`6F}G`z zju(u

    5IFzG6P+zxOVN^zQ>haz47`00-LoVm>*{)aCo+^JsvC?`r_%{?Gg0XWG8g zd+qMAcY)(x0GUTDD|z(+%vI%Kq5Auo2iuox)=Bc*Lf;7P4(_z{&0}^>4W%7$pi~5L zXEfWrp%n%Y&Vw9dfO*pyC*qW2wokIcSEH(m02~ zl~QyrnGQJiwK7PG!&l5aPVThB=^YNzM97s{P0Q%q)z0?;h^C3KHQ8V0o1aZ2z+nk? zuIfrACPU}LWw|eU_d)+oIw(tuKywB$pm=AT%nHK6v@ooC-yh!HI-uuMkD`Z#0W1uk zBKGk(=J?v<>nJ~L4|Kv#Z(HmR?-7~Jk}hV$NCo53M*YzAuSPa$fAv_*QXbiY}D~P?)8#Db7ISAnv_YOq)}=*X}*`$6K)g z#iA_wJj6J-+9)}#5Q((o|{08W`2gI?Jwh6Q9zqc7CC;N z)lujoVJohz51gc!=Bxmj>Tr(ZdpF+$^Kr-tGwO z$(f4HD?h}$(K9f#k3CHFEn#SAi9t4Qcz=Gj0)B0uM?@pm%13FDuU?r%#I3nV3dvw?8WhcDsq+mWb>^^#;RkFI6F z&{PNUnuM?jKw4wG(KwZy@l+=qe#IU+V{NcL+zvV6u1e`{m>V)__w8!f0fS8R(Zxs? z=0^G=;@DgNpGc1jz(Ms`sjxbp?uyz4uBcHzgI5E4W2ou>VWL$>>`j=2+SG8=CA%qk zjC5iX1Re|uO)F{FzR69d37*VV=AfV0ZZDxM9xm0i+7S)e1Rw-F3{D)jk_N#x0BMXT zHbboALXsVUh>cWtwWbH6c991TC5?lf*Z`=~9Vg1d~L+>dV8=2F! zFotiJ_Sg|O3e~gx1wc+j(>YFY5=nf%)|GRDF+a){&ON@p(BYx|bkn-{TUerc6Ig6< zfoi+xBC%Au$fa}KT}?Y-y5;078;2lR%us3i;u?K&(5fP(qN~jjh)5$l29Ce;?KkW} zhogix?mCzsZwwL(vkGOL?ZWI`61L*`C#=-V=QBTZpHh{?B8%)uM4zYGiWZuC#r6WuIF!q4w{uuj?hG`jw2c@nBhTEZ+( z0dD?mzlZP@+c!g08q@Y0(EL`~ER)3)%kg>Q7WzqQ|D9^H{=Iui^I*5`z3I>UA3OBP zt2j6#1l2RRs>x-(_eNg%gIZZCx4RON85J#*FcR_NX4JP(6 z!64oCFzwiZzQ4{e)oX`72LHhGZss_YF&;+}-DSQ9_f|Bo77+W$8xHJo6*0qe`N3$)i^Iyq zX$T7ngn8#d=w#9Z`eywxZTdo}((|z(Wt)`iD!HRl$$4nl-tQ%R#rBf`M3VV@41IRh zZZIQ$@VEJG7C--Um>B5FK&c7Oy+})UA3K))F)F6`qcP4KHPcx}Ly;(vnIB|)t6?OZ zK6YaR&uwk?(mX7nm^MftW|H(h2uZhBV^g47zUyDxg z?f)n?eZ;v9Pqe6L$DQCL;iLxDXnZ**5Ce_>i5~5BuquW@BaEEA4_Z}<{uQ%{qXHlf zIJw?k0gxPG9Bm*Xl~`N2fzS)JnYP4KlqrM)8uu6j3QLi2XzQ5T4$Vo!MdOO4h=-{1~91aQQtbh#wCJFGi(#B|$%SQX_-!0Cj| zW4-Yu0qJG}jxU4Vv36`QULM>7z1sgBT}?Z}%upA7I{pJGqpfj-SXcwS$FW#XscdUu zMi=da%Gf|``}AeF_R+_(q{REatB3Z>nAXMrgmJY}ym}*4**lQ6vVd-PVNuFv@Jtcb zBvNJXR+`e(xmcW%OOALuIqSSO5V*%lv;oL{fO5~{zbJsv>oGvg%i1I1DrO`M9^Ct| zDE$ByrXNxy?3t+$AoA40#c2niPFs(hwbO92{ApnuGOL4F2s{5f<7T<9qig`N5H@8% z6NkBO7qoSpx8+V)IhR9M%up`x8j4f9$tje-h!qJh!QE~sx^)|XCpz`OAlpE^H+LE4 zr*4s{i98sKOLgU15cA-W)q|{qf#lx5{~PU_0HW=8p!xna&*Sf%o?fxI1j>ASjVQd0mw`*l)dVPywM&6 z9&X6>;>s(3WJP*ohPM?48a{@u#+{^LjvE(yn3`aq(O;2GuT`B9h^oYqIGN#y(@Df? z76+pwegaCd#ZdZ8J#`JyO}{I8v@<|dFAHRj_QF>Y&e%%!Rj@NQM*3ny zurIz03&uQecX*o`NPkFYlXk>h9z{eyeH26!vxy@XM4;VDY>uyK!*q8Xp5leQ?~TW@ z_g+SKgU7z{T|Km4#_nV_IFI`sh&D!|aWuaSfK(F8IG`9a z4SIbB4{5MVV^!CEBHO_L5-a0yzzhWAWS3DI|x_X zdOIW+BFy7%Ij=I9YM3-5-Y&NS%58D6z!~TFOv37@VvLyni228XXCoJF9*WxPDnmH~uC z6OTlDV8_!|$PIDCj$j{b4f4bKs0h68?F<{*X^#>DR+x4FqYDmu8!x%LgQKCI{N=;6mK%hE-7)iQ6n$z7- ztFl4!a(kIwej&#PXEqaXY;L>1ft>O(XJRXM1QfKZzZXFGJ{k9rFgvN?eypjRhDSm|}b=YdXG zIm$%_Xzifeul;xmqc1iF2V!MJ1Sa(Eg}zTchAsvj(9Q4(*ctu{iDR8m^-c(CqY1oX zJn7oIp_Kr+ex?uhOsDr*DXpQpqWbYzBw9+Hxq$PP$yG zxD*F+7eF3#Jet3Mit+0%B=8WXk+Dx47J~;@VQG3GG^NHIzT$~@EGC(n{S`K?osFiF z7jdQ7U110tMwAXKRXl@L?1vzVe$l%6OW;@en<4OFh+laCop+Wca}cT~UShmskg zIQG>d^fzly{|i4%ZvUbEc+-6(`HA(8cnRbr8pA}c-#vhiu1Yacz%k} zYZJ>5V~`>MNmjEl)8W@Hrd=*~HWM@9YAh~0CdZwUy#^cByoZLO*KnoCU)YCKR|$Y9 zy&Yl%9;}>udABvL6T6UxLT)gm<1Ur-#ihc&qU?LC+z)5U#v$`FCk*KN2y{EO!?2MK zc>9BR#3!#uYQ|1U;4jW9lB%NxQkbAfk^H^^q>X)K@MKHP+Wi2+0M7XxF4SOwMAg!K z#H%*bPe%Li=-ceo*QUV4#7w%sr@sCQE!};$O?DFG}|F?HZwz)Cv{<>OAJ!q z6qW=Yrn-NDbFV*R+h=~LPYc75MIJbo5kx@1(j|e|uO5d*FFRs@?%&XdcK(@hwm6vP zhbk5=B?&#kM$|Od#~daGXx{Lp3pvweLIw-+qR$wR{|3FOEU|miKY>U^+g3 z_jz>g(h-(j^k89OfX)OS{oA#}a#Y>_k%LPT6gKX+&H684nxw1(7z`dP61X^%cKT#eNk(iW zDQ!RE30(NNl+4xmdc{Ym&yOV#2!qlj$VqVm3QnGDtc3pN86HIrxLxW@%)>@>vu^IS z!Nu}{xV6t7mkY>2ZH+|iGnN?8?Jwxo%@{5oA(+2l9Wt}ake*HNmqFKpllTN6e9qEG zquz_e%!6|N-~3F!7gMgeG8$R4MxUoGd?oieM8_3=#J-YwlcCx`KNao2pYJk#E*tI9 z6C+0qp+E1gAN*(n4o_Ehz75f|!=LVeV>8`ERhN4}IIPkV?J4p3mKmO?m_CjK~J6^EvC-c3{b@kAPJVhaow3<4q_l1vPPZbkTzm=!@l19AP9`|uY#N=HDjXX>jDWRyCzw9= zFGNoW!sg5mQJI^7=c4S;-O?Ba1_m&*G=h=d69jVY5Yg2F%OgFoKGYT)iFL48;@9CG zSQqMxHDN)>j*5goJ#PSk08d=(Z15CDwtEEcI`>D#>Y3XBvm|b4_tz z+z-OHA~MMAgPhf(>>YOjM17b5WUm~boW2@gE&mj?yJq52L8Rn0?nsm{3lVF}i4cI? zE>rqKcp%m7eNH0DeyVUJ&J=s2b=!C>inc;mavX++?GY3{2A?fh4mF(v4{u^dv`EE* zhe}y=GJSStADp9!&pgoPXtjN=-;1?@h~{q%c(efse`YQiP%qV*UjswiyzG!k~5{|4*Mk07|;pRsFR2pY0NahM!`H35JCNQ$cf z$nivC6Pjs(qNd9rqA_9_Vv0tVfR4&l!d5(L_PC16c0JIf@X3?IiZ#V&HEL$s zq9)c>@=OdM^|QQDKGO%6a+5Ig8DDfJ=3;DOfs`cmo$u|T{c@&t@qfV8dZ@hqP8GC|jle?|X3-7$UEyR_3@FAZ_5 zrpv&!SY3tqv}$4?2k5a%q@6dd4vAq%S=Vz0ICPcilh3%Hl8h z(Kl8yMVi-+n zfy5+yQLA>BvRwuWW-Z+G#~{MVa9-oaKWPd~VPH^?T7u`-0J~FnnBu8$9?sVUjSe3tx z6V}d-!;*1Xb#E}uhV@Z6zt%&u(>CN$oux}0oY1b=zXg|-i zF8(iAV%k;$5G8cO4o1REcR=G_d(a{MSmW0&l!iia1}8R&Vw-9xVPWqYW`qguN5wr4#SxON10pRkUJiqzBWus z6npm^g16sWfQ2dR#91y#-3gg#kndd~$%DU-A8NkN-Y_8N-ghv42luQW`1}o2&5S^Ew3i4Xa>$Bjc{CF1;L=@YBO>3< zp{!_MRKM(p!ZGgH6z+yKQC?7ucEd-Z?(pu~1>GL+fX;eGw0qY>Z{5FOuz?Q7*tEmi z4?=J#>qQw)dm@pX{{kzVPxB#W5Qy5030VK{V0icZizKYA$x>c-BDN7K08qV{fPt8T zhFvf~982;N@L(ZDsiL}5S*7%KFqrV9LgjenahYG9>LK941ELzz!*Mh%0*6y0u}3u# zQv$nVkl`QE%d|a=3_C%OSW_oMU6^&~gr3HoVbP^8p6X-(6a9`7j`Q~jKvVev0+3i_ zJ{^jsQGQr9E(i-l0`SVPq3|>@#-I-E(957bdYbFO()cO#HT)-L`3*;2+$fQU;at;+ z*=}@QZHeJI(%&v3hhICL&V9N&4$h$WSn~zK9R|Q$Ul-=)maw(4y6^jYXuphUUHo4$ zE?xcg0YqUoJTPftCg0y9y&pXHLYfP?gg1?6XzaPePEs<~;Ok`{qI&mKViW;N$cn&$ zRe8B&R|6oN8x>h-A}!I>&pR@9)#T8$h`6^ugc7549DEYIN2& z22UJJ%TA}IyN~Uk6NRHwJjr>H<0WgDP8RDWxsbXTM>NLTqb}ACO|w0)=OugOgp9-n ze+O&{55&sw0K_>ChIe-(>4jib-$Ar<=jnkF{r-;ZDfT#+ItB+*f^nGaXi5N1We1B; zVO@eZIq>m#XZ#Qh@B9x~w*NC6d$vRBE4HX5r_PVFUe$^0030Qz!T=#5t0W&WzAw3u z6eUE(npkZ2hqH)*@a%K4dOEf~i5#=qPZ|Un%&ODIV*PAKyy8lL*Xa>r7RC~~>Sker zb_62EmYlokhRz*KVWMk-E|#68{5go&*7=hsf$P_?WL7L@dbr?Kn~@0X)e}RBef8+j z9=#1Zp^M&=FzNIU^dd&%(zzr49c+icHQwAHGOfDl;~CIv`I9Oin+9`1FIAo3R%QmlB}RW85Ln z`5=COX%5UHCPIvf?SBhE=zDF;eMogyW*#zDefMCf?=tH?{n5qH2*JL-^yl66z4Kqe z!B}5%VqP+TTgrD?N`r1Cc|P3%EpY@QF-|CdVFb2C4afR0Cwx6B5ZM9#h^3vjt4RlR zf8r7J)i=RFJ$*PD{T(xXx}fl*U}6E`0tC%G+k>n&Jp}s~`_t{y*t2jnJ{;W(BQ5_( z?DPL%)#E9=Gr<;zQbvii$Z?e~8WM>OCDLyt-BZF=cK}3^=L-8^0AXuQauPt{90xOv zCITPsE@$Q5qdbB(JxqpE9Z-$IVPZo&=Z(d?5k28;p@aVIbkNhx6oz_=uq216Oe{?$ zY}M7M3%crCqKgsz-Kirw6R36)_?e&aMJnJ3Qx()=cU z_SiriUNjAhULT9@hV5ZW%*V*c2zDcF@B1Df+Rrzwi~mcOp1mEZToFY(Zyu$~#`5YS zv!0%RkMsG7)&?LPrefp#f|3I%An+(4M^3MwT}jS*uk@(!T$J>*Y^+)G1&-vugEK|M zKnOH=xvq!?Js}5d{9D(KP1xU% zOD5yIM;nOUTOIbz(g_h$5+W)*>lUWrn3S_P6b_hDfwD*_ZCIU|>T0@{BU-)F-I z4?-6+V>phyzvKMa+K*5%%NK{Zd2N=500|Z(+jX8IB?qgjCVwiac^z8H) zdKnwQ(%2NH#%3Ze$rAIXrt~+Ng|WFP7F(K{!Gsu`8G(wPZbvDDW;J1EE!_>coL7$+ zm?9E6z_=3vEDR7kq7Sko-BI`^0ask4gsp0(DY>Qk8IA-Z4rm}|cQo1_4Ka2&{uYCV zJ&wF-i<2|`&=lu~vKU{epLa(Oy+>e7z-DOD1!ksw5dZnZWcn{@S{MJX!J9Ks~ z3sh|kgdC4lPW@~rs_c3d@K8#4Szo&10GTgxCJKP4GIEfawiK(g6R>~B2e?ok zDWJjSxtEKTTTYfs8E^3jnQ4wfS6s{YN1@6dF1>Xy&bKRybCzLAMkZ3yw`)14|6fd* zn8@??xind-%TmjrB9_I{HxK>}eyF|s&TMgXCdT^o=lzczn)^JC&LLJX!xcxTDN-dI zgJ*dXp8Ij9`+S-QIlTa^4<3Pa4peLxSq?(Kwme$M#%886g* z7KxL|VQA*$cs%W{(}N{heJCvy+rRKZjGqxa&2->u{6{=zXNq;7j6qRil=Oh`RKH_t z7C3Y#_TfYTqKug3>47pqkU@k&gBS)M*GfRsoJ2czdLPlqQU{?vB@lJ#qi{(5G|Ez* z{l@2Ja~nAjCLP+tM9%=-EqlO7*BFMxJQy4-%*+KSxY~;UHYeauA^ww!>ZN zqkQwTJ+z-@S{MJoECbKth72M<7eF*gXia0D0wBZ)G74q)Kc85^ zyo?HZKYGu!VrlBjNMDELS?MU*{4vg!5rC9gOCtShzCD451Fly%;R>-1*2TI};)wG_ z{@9k~3HPBo_+pwF4(^zP)fp*BN!chn?FY~4|0iR4n8a+B`7aZe$=5!W!27}9zz?-W z3%`J+g)ur?nquLCd9-x@ex)~Ki5@zEJBq6E7y zHVhfQLomgn9bV9V0#mw};4_C|NGAvR)ua$C3%5t!3tl)F>xW~D!f`Au42P2ZaUeYs z`3X@-i*?5H4v)dfPzU3O>mb_wG337QhN_fs86b5cGnl}Em=A*mnansBpiqE=*+?C+ z3Kl)&a9BgKw}i%cE_yS81_Q?4jOS32F&VX+|NV{6sl|$SG!UP? zH~^!q{sy-jnDX?*;?Dd+^h@q^jTKL96rAO zP^W!!2FedL1`Y-gHj7T3FrdSeh;wtm(uhE845w=oV23S%HrN&Ef=&Kb$O*KiYvq8F z=iE{GsynKtdr7fE!|TMdqJ2;`V-ynn2Ey0iFL-&l2} zp4hwE4U;@|Fn^jM>I!3Uuy`?6u1Fvzvq5?sel7t1-i^P<_-q2{)Lk+bAalh}2ausd zMnYd#5BAnJ^yfDpFP|MrJ76E2nC5^}Q|)nlik<9$>te}boRxlrI9nN~dX(4$50u(Z zJLkOTJg_m+UUZ%|1P?>uSUVh<>?U(Vc7E|Zz4YDpSi3M9OFy1~wO@o|SJEgPNPFi0 zwRh%GRb5&Buixsmy1Khkoyw##!(#>!2S8L*oERJsK@^;4W0jRelNg+sBaSgKGEZ;f zF*=*c#5jXEMiA#A8qHj(u5?v**ZNiezQ4WC<;viV;FKVoKR)Zdd)~SC9o}8+@7?F@ zvp0Dhv&fT}f*X0!qL%pAhEQD19su4c{#D)xv0m~mc^6+BqH)_4hwG-PxNM$-bH#r^ zUHKB!?MQ9*9c^L2z#up{>fq_q6C)$Wq0rbo3hhDh_Vg0dUG}zi!UGAg?t*1ugJGT! zj`!k*W8c)F*gu(sBQ6+wU5SN3Uqwt^x1_jb^w8toE zJDQCh5w11DQylpvXB81CJuL)4%P6%KML?9rayI13G?tPNi^W8Q?UvRei{9tb_p)$t zNUy&5B#I2x*l9N5PY2@hkD6%w?PMta`dJYEcA_`_elh?!GYmggg=5pgUt@XPukhue z`C{k#2iptiDSJ1vjQf#kR#KC6X1H81?|D(u*X*NPt$qJnWAvy!BiIKC$#`EuE4+*%$X@-VUC;%vJNr)_6Z;raM$^b~xW1mn~z zmjONNEGrk{_i`BQMytn4zsW{JZk^CVoi%p}ib z7B1*#Dt$9jivD`(W|!~Ts%B6E@nJ6Y4>|jCdI}Hk>)iLS34W{ zyzm@m_w9k5e~82OxIx%AZ4mZP3Brd_{cvzvC_b1JhFw!buzl)ayf=Li_QdtWo{53j zGh+mbr-dQf+X;QU{2K8?9dRNh23L|tlW+{i=kX(OJ9#W_t%^eRiYQFC@dC`JTmMLyNRx;fGE=_ih!u70wQX> z^Y>Y}?goeQ){2nZa^n_U_#hcS*37_PPK4sWYX{)(r+x8{)8v8FjKcAJFBlj96aM4K zRQ%7`BwReS31#MTvA4mr^Rluy&x`mPW9v+07>}TM`~7FvRe9<6^F^3vKw$GcS52v2 zGXtNm9fvCkLzMj;3A|X&Y1zZ^P5fwl6+cQWoU=zFcBAvc`m*8pb6Ny0zZ#6I>WP@d!pGR3CG9eksO>Bf=^?I;=_p{*cKas zWqo}S@XT*8!r>{r{|br5YVzuqlLweG8sDT(!c`LX%dZc|#g!4*`}$Z!yFCpbJ3I13 zT+z$b6Hd>*fSD5}(U7#qDQO+e#*Ro~=^g6s;rHOth^*5JhjF3KF%jZp*DR6 z>M|d_;eQw`dOadTN5a?56K;0)=;Px9Lw*i@q}~5fv3vJ!CES<3)6>BbJ)V6UDG|Z= zXwhWso)nBvVuSH1iNv9}Q6wZ`sG1Uik0XO{V8T%Boxom66pRyM5oK+Mpf1m0if=cZ zO&g0Zl7n$AVJNPy2*r)WNRa`6>xA4+jzm2PxOq-6`q}(Wgb%xS?S>u>I`q)FVNTq1 z8kY80CHF?Nu_Kag+}ltO;xi#2JoUkI=UPUottbMbtbsHY5EchjK*S<o{wr^DOb10J@H=wojuYMs9`Z49cG zE)bOn_fF(!tY~^a9v@8{iTyFda40qeA4P>@$CNnC^XiQOzw3%2-JV7Mya-(4wU2}l zeE!BD5l;Ol@_hRS&A|YAOO+6jqGH}<-?0Tm zt(2(MCNdpc+FsARC4Kw)!^K61f}%n?)b68lV&!qA1ian6pmTJFr;7*1j)|a;wEO=Y zB&=9To{uA3th%D7{qq>=_&my9nuqfn*5YJxDk`SWL@|lT&KWV-JuwU)P925vDPyrN zawPno?t;FyPKfdI!3XKD;!u1nF0G6bwN`GvIsjiS8zO{+6D)F#`mYnmim={KUmJs^ zA)e@G`xHF7J`Kkgo`bi}S%_Ke#3?i^?XgO<(QNF942h#g1== z1w;rEdo>N72(N+g?(hZy$tABr6%o#z#r+F7gRgN9O3gd5!(v9&jzWBFOhf&i0(?@L zfwIbCdIEosgz1P_KjCyKd6u)#8|zVIP`*QJTpb0)(@;DQF0sqvp&pAmAEpPJx^j1O zft#BfcJ6qe4z>FkF070YQCMt{zDSyYiz~+AT;h0~CQsu;>Li?g>qT5PrBHY6 zYy2GS+O`!N*R91L=D&#Xk>lXu;tHFt-Qe!zEZ+C=@x|hoUZ$?v=l|R+U%3q4Uasij zVuK#m&tagwEfS|r!|5Hn@VC0NxUpjg_9QNao`j=tP9$ay=?-6q-@$`-wAsG9d;D;a&*!cn*HL z=b^KC1}>aM*uxp2kz;9C+GCa6jb>v!`=g>+wD$*_8jdVy1ox%{(;GfU;_vC&F z_kO&NeI4i8>x{LJ%cN%O3r>CvKH!ExC=U}OW;<3pzAHf8Y}96i^IK@qH6?br1@qW? zTq+`#ce-QrXl-Ig4$|^OnCwuhTyja9(9*}y3lJvG!GO=2cy$sI7P^K-9fX^mnjKVZ z{qvrAUH{KxAXgaTWAEGo&V|Zq7o(egLDUX~F<4ER{oCl9Jbh7`h41@Y?l0~E#!oO! z4LlV;Wl*_V9(Hi|#xG$O7TI(omfT)648jq@Q?hcyp4;@6I|UFd+6{UawoGOQ&jejh&O-BFI$@{F#InyFMH(u7 zo8N9>Y=Hz*^zz$|m&}IhTk}ld0Q4@En4zT(#(H+jmd%9T-aEIEFZ|fyR4*t9oZaCb zOD6qlODH0E{&#rC3jMRx-%EvGqaXBXI~#RUpQxpc z2h9MXgYk!P5HH7b*+{wYC28$*Sz?0xDF@#IgOV%_yw+t=P;CnhmHjRB>B+ICss|3E zEj~<7Mv8#`nG%Fj55%v-6DZ)e$1Hq_v(Fb2SPWn zrXwWYEeQgk*uzcVNxX5fvrmDJ ztuVpj<#%$u6* zn1rv=q-Bpb(3{eVop*58!>F!6zuB_$7fvO*|AwM?mK^Yb?Z&c}L`MEa6J0SVTG|H?ECv#-Uyh<(GX9OoCEq@?pS)#^zg|El#X!?h73 zc36FiYfee$JMnea6O=Z4CKi*rwG*Alc!k>>H!sIy`N3 z%=*dAPbj>9???KXVVA|}5j$t}o!NQRZ906)yR!}`cRin{E@2Dfc=oT#|Vk7 zB1yuh>h^WX5uY=X5R{d6I9=Sw0#ixC#EYs}hEx}56~Ozqi;! z>nf<{Mv(O6#UT4d2$O#_%}tmAsFN8P?+4nf)v2c^7bM(=8E!kyS4{RNs@2RMjq!gV zG?6tud@pu>mayVsvu>B=Nr12=PKYXS`e0#B9*^Tot#fQqvTizZCg6OFpCY>5V;l*h z{+7bLWFP0A&mCr7)G1snVoH{0pe`fr8f8jNveY)h=ibYaY`nJO+`jI4^l7yHFO9glCKiqiZ-_k7;Fmdd3*=BkdW^hDANu*5+f@-sA z)ILa$PAfbd6J5Ku$Z|ba0FJMTw!@7y)A*1`J}_88}!H zxy`fxeNF|p^sT|EpB;NOyemJWAHFw+50wt-4|1W8*gh%MY$c+JdpAC`T~7O1eW}aZ zMxmju#EexuOy=GB_P!T>S?Le%_Z>CGu?P-RohUHpFS$(RCHilxrJp0@lr4zP7Y=z|I<{hSmr%&NZ_!Up55=*a3Y+x?{P`A`dZV`ctM}093h}}Fo?}Sl3DxQy z>Q2D6P=I>=$e(oD;_~r~yO-9%J@>4no)#r&r3rcLjtf`$TvN@;|55CVBr!l$&N5+; zkC4nQ=-39YunnDC(rQh=`5nh}NstUTIq1jPFKwyxU&dB$&tmn7ULyi5M<17Uc>_46 zt_HMpeZ&~3{oC5Z^E(J|m8?VU1oD~i72INuBj6e7y8%Ty<^SlV<5X7=!guC+B z(RBHFv{w2|$CA20V*)bpLsi&@cXnCtfBhnO-G!st0wgh2qu-C9E`c?gG8^dM+C-52 z3LsY|4l7?%k;*PVXkvUjU(t)CDdV3J=?dNG1dpz?hznd>X zA}7Ql)628{hF|nQYXfYARM6AyI(FC`VHD71Pc=zPX=~Hksm~oT4$|3P3S%gEgjc#N zvxha%PQ3e=7Fq?2?|=H@Ai`Wf?p_L5;^uKF@=(ErX1RxechN7w`z9OxebR59#5soV zEsJ6z{ML3`eqP<%{K}dQMe7mHJqqXPO-n4rA=*Hu%O4Kgqg5pEs0=W5U zoyfdP)%@FyX=&T8hnO z_8?NP%2%myFll&K{6F`ie7obJt7;K@1i}q2JJa zb@#uwyE=ab_YYa~S_alHLFw8O58_y; zSpRUYk=LhCA~aFL#Q{Jf^@Nd{Z9$7V4vFZnSwE||xFG*7wBvJw5i;aMiAt@A+&rOZ zHkC|jS;lqI>hHyipV~Hc`7=7ZZp&TE z{-Jh?wZj)T3BD7O{6Q;V%D>J?8i}dlqXDJXPCm>{b_`-I-4-qRt>4#QTU)&m@-`rO zqnb0>5_b9x%~N5oi)n@BIPLDyZQqD**~G#%Sl~f(;#9X z{NTj5s3j)f`AStG;~BH;w!poEgH$D{ut$6S3+27+kK;r%W zjSXYW5klqe7wI@i3e(Y_GgLGMhg^~Ie>EmZfBjuqt$@yh3R^!J=;RU~C4VH-)zIUT z%vx_*>si3T52;x^?A&j#4!pX!O(ut?q*fNgEkkZW)9$+L$_H6cL77@XPy#WT(BR0| zIV#pk9QyP0{ToLl4W_(eCOv_OkLJ$nAMPOo;VhgrK*WU&l+wL+v~FH@Mmgf#%sqNc z6<-m}SgG-{%^!ukZ^{0$BD7qzXXJ|^L;I_GPb_H7rZv#VkYp|BlcR>S%W9;pw*ZGq z>1PVpZQp49X}LN}^Q;YLCCGRo%(;IkVRjZcHkV?CPF46+fT;7}yIir9-**aLEXQdT z+l!az0WI!)U8+e#Efm&UtKam5G!WgZ<-VkutsCL*p2TL6@ZGA5hjSkAqc1K?uu=ePrx!U&#=;RUac@g%Aq6qn+bR2w&t{fn=}l~1xF&SpbumDu zJdoNYE%U_4@VD3o$9C+)kq6l>Vr%<{tzWe&F!AV_nPYI99u-$f`q7Yk*Qcl@yuC?b z=2*esgNJ|C{G$#QH^F&=kp1&NLo%H7#rext3>VhnHWVhY*UgAc&G4*N- z8eMwHStGPBhIhGl@c{9=Hlr>@tkR0_nJ26kDwj9fnd$={y&-;nee3H~2F;E|jDLbs zP4bsxHC>zkAkv^2T)Vl4oO@`{wMTQP?^SF|dRuK%1cErLK1as0ye3)>a+1tQ*x1;6 zLlx}drIQ_34lgn1>d$dGC)Tk2hp&};F;$6JZX5OF|7wD0)X(|o#Coy@M&;)Vk`wd5 zCf~&~lU_+`GpIfK$k)m_tjXil=fyP85zucfNDRakklN0kb4VxH#c_>s8h4OTAJEnl zy^38Reko8kueWoAUDf*q@YdZQ{E}{GZm`TP^42MM6ttw+=0ld`LtgqWb+y zGpJA`M5q80E=@TH*y|X3zCwLykQjQ$YR2x|!GkEM6Sdb`VHDd^_O*l2+qxmhwJ@l9@f*PMYhT3 zN(v2{VJ5^nl(e$$is(oRqQpcEbsw;S6wJ8O3u#+Cm)G%bczMNvdBZ6FA~L%X0PO_J z-?n_G6YEh;Wwf8Rx*wgFOJEhZVpCtnLy_kN<2%DYTuwk-u*qzxZ8C$-1LcI8h}9RS zPk_0r^qUiSZeV((S^#r3MK0R$!c|;`Tmm5)1!FFx&Y|tK~ zbnJaRKiKE|^4DRadiaYo5bv=MVv_yreN@?TdFcRmJ;(L;S7_&2gkQUc|7@TG$wU|0 zUKz~G9kn=E@P3=!FO;wYaWW)1 z^K~gEmM@V8G;jh1bu``rK1X~%QPiEaaFbxbEnt|I+SoNsn0*%Y(|ZPTdK=kMHlw4T z#`9Rv)jHfZi*9ZLemSPEsbTmsJ*4)7DuDf1%R|GuS;hRA2)q!q?$Pri2()FKaBu`mcGrjE;_y2?%&!e|o$^W3clD z6@!NQ#uv0=5Oq{Ny}SX%rZyIA$l)_9zcF%89Vs?M(bqhuWWe(lU8wP~-7Yi{I5^VE zGN8c38y`s}_CPvnGuk5f%}r>Qj!y!m@E5VZ!R6~4(Pe#Od85W@(as~UT;;s5IXf-Q z+kHMt6JbEp^~=*2J)sOCgyGEO;ikkZSKmohLp?zxL4m2^!38Zh+CWSyjeg-vdFQH} z2rivr*qTGXD;*0t$)R7=Q8-Tn9!b3)xp*!WY-=lY10irm()LZcdTd$EBK34ylyymI zpqAmNT!wmVg~LZu^283H8cwjsatbTFNuSzbMmq(bxR*cKtmC?N4y17{1==zRR;GCP1| zcN|$)SsRi)wknXguq2s+{gYxN=%jbf&~dF5nlMg}e0OWdh)dWJn~u23Y;rSln5ab8 zB=ET&;qk0oSBSs7bf3r-)?yzJO$$9>VF6+a<`F*m{~ain z^Zb&F^v?mp^OrrL`yiH=fGuYDjuR}};ck;_YOCgNG<=<@tkw7usNQkKYQL!;GM&l< zTYJqFP|8S^@!{>=G2QI_~N;H{%Yu@I-B{YuzJkNF0QIuRvSC+fESPL4yX( z*)9N!>crm>wl1lmq=M|6c$wetu^A|)hsgh^?oeYOkQt)faGo)C?^fXh@`pam%^c+T zuE(U2zXSm6^bdu_eitH>$29UY-mIoK0gRV*R8R#upV)$bf;e#~$m8)!T5%qIH-a2W zxcj;!epEm{T_55a~0HvettHc@$hi_xTt8$e!32? zLn3S25ch`)HbL9%3;xm9Tc|L^GWt3;e}a4Yg#JYG_4WR=`$w<8e-I;gabRU5s-wYq zemZo+C)~tG0~-rdYBS#${qnZAFj|@hXZ3p%ZEoJ5( z>XdaVMf(Ix*ep8IazB-xpB+cRq{Hjn`hQ=~tOo|G?@xYa1DCRVOG!vRhWK_#tTj;) z0|}dTGRoaJ^Wv}UKx*toGD%(E0cUaQ!5cXu&jHsby_;2Pu3UxGb&NDpYmK3pc( z$16y*bWvt9s(keg4VuBtz~JXApPqlu8nEEQztcMKonaKApBHk5kay%d9~6otc#!$W z70e%t(K|#s1QCC<_f>r7Z#VD>zq*?4S&sw9Bd?`(^j&BYnsI0Tdfzm>ng41wjV9Nb z&*qX~=?lHGdRnsX@;NTa#8r*FAv+MJ8j7qI-@M0{g6Uy)me7)rvTVZ-lbdw&~A`CQ)!{XEH@ zp*wnS=kGORj*NOuT)efl&k3e`p8V(|;i91$mq=)gu2EJO1AlZjYVVs{M;eV)nwNX* zNW!kstTL>_=Gg)9K%|1P4=F+ld%DoCPw0wQ{qE5~h5w|$iDc1@dl*7Z=WpTbEj`Kf z^#6R3Oq@3pR&lOe1z0d!7FA`8%=y&m)q4GFH2Tf`41Uh(dD2bIj!(bMGuW_=U)7jY(8U!&u8Yn zrv0oPWX4QyXGXXrVgly69>=U7RiH*A)N4GX3YSh~{#y zum2i<wy5N}^L`te@)%Wmh*ks7r|xAfuJNi-Y^(CrGaYB+gLwG~j##}*(70uOa7t2Qvp=Zl3A zOc8r2N8Gb+%Y^l?{8A!?l+Z-K#4Vu~nIerv)<8Jq^pIUf;v5*axIfO>C>-9^R@xM6 zU;oxXJq^*-<@`PKBA!$b*6$%V!u70fFQck%2b#Uo`Q;*O4!Wt2*^GV2PL2yO;;5M; zN`epow5u(pPMrWe)=dp4TNXWX1 z5Rqyt$=E&vhb8ENFs8FJH7rnCU4%qPsJ&-s6@j+5-)yZhww?dx-$gi1YyKl9XU97l zrlpC#BOjBYjRmZfpRQsr__Js{p~mPJUc>k%F4tGIJQrAno82@IsMtM)p|U&{54qM$ zj|{JRBBn>=Vr9|Czd&qJU@)PChCx8WU?g5)t(gi2&ZO~of6K?BcrX8TI*6!EK1u%@ zLC$3>xQh9wf%hSlxZmEz5_k%TY`eSN>ZHBjQ%)W7NgUREKT3h0;n?{k8b|(@_!bu* zHV~IvB*?*$_`3D3abU861d&{ zflvlH@O<0!rK0I*!;g$FH~pK7p?fKFaCI;rJVyBGlK`nifKXgq+#!LF z$(38l3bU{K)}*K7`&Lg*ieTtv1a?8TGsw*>oX(gddhq-5M;8fIN+Qxqt_n9h-}NMH z|4&Z_q%FB%AO^}3gr(~31@qT3i^~aCd%0A#{Pwx54gawuAL)wn@>zpF)8|=~&&KV+ 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 <( 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

      Fs?5bk{OZ&A?JcU!Hx>&aTT z_xMex)yBb_NfI<@z-js2U%P&{b+Tr6Wrr&b9j^Y_4p+4f@lI59x!Ta>^tY#9!5&t+ z&sy9)pmhTXP{!^SymsTk8nciElh7Oh9p_b_MK$_V#mxQPttHB5Tokt)(gVv{H?WTg zYp>9b0o?!wqwZ;eU(ro`eRbUx4mMCn4DSfp@?UUPPRS2o2BQ!FV4{H1yT6V?^vM`I zKtnSZ_NHFQpZHf{1QST&6Gw;>M2Sn%kxLQWlYq9z-ZpG)?bdLXhzx_Z;-KoWgC_s{ zR<`^%xc;_3bnz0rY%?n&M8Ba&H_taPW_*$CU0~4X@YU+#V))Wq8(Jr8mK(nE`rSUI ztPU;26w8e@Y6JY+X%*D++t)&McB-pnt})~UBa&%f1ufWy5vu;N^3_K!sCpBYr`0~X zya11Og|c<-!f9Piq3fi@^N)AqnEk?1A?f#kdz`aYcE)-K$y8Hkw(sM)b!PH;5w4Pr zgQ4q3fd*~63p6%v>n?X9m}?W z(U?DIM+e>LnHCEU3Ser2-|#hq>wlZIwuB)D?w`BU906&OM~u|7#J|*0MV)Q$B0qs_qRv+oynLlS5{+;v7P=R;@J?I#xxw}o1&k=ldyLjLe@^7%Zu zcm@CFBs0&w#MYV9GBa7H%vCH?>7weDg&I1M(nGKsp*5xcM@aGz&2bc}eQ>1c;LY;zV9r&Atia zv_|H>OB!l_^v0%CPg1YvBuf2cfbP-Km&u^hN$s#^Zc(I>D=nBht)18|1hyr0i46LR zJYVlCdl^ArnN%n8&$A0>45&M$XX7baXy7~FxOo5*X!O_{>y1uc9z&xO7(mb-pHHL` z4E?ml%T;A)V;Yx|41_Sdb&{znx;kXV({S-t5>jA}(>o6Dkfe06k8RaJ*LP?B z$3y=%D2t*s1(X_zt6uLa8KKc_z}BSFl57Zopf!;Fl-}G&x-bgQB&kYUBt5*(QR(I8 zT1rQS)=IJa!wjG3Xv*1>c6Il&)((rUa5v&x2L6>Lbw!=piGO%7@SXK4?cB3;rAURq zRrR?-XRtR23i8|O1UBhKkRnTI9I!Kj3meB@sOrqwBDLy7y7thk9?E8VgJPR1U7_G* zItW--s1X)?u&f0q?rQGRU}6~pB2Wu`p#eaZiX}t&$sElGDc+2Ak|OAcHg`&Q5lP4( z5o(0P&`Vr%1(Gf~$j75Y>{1DU%&Kfux`dMN57fra>P{5(EQ1fM@*7LTJt-fWNp8$q z6{(Q}si?f*Bub;CQ2lO~o8V;8kWdd77cWl37aP(9kU#JpOnd4oGJt9>^nq;l2GL7J zI)y?e`u_CKqYJ4OvXCq;E>MD0VoziVsSI+TDIwYnPCjctjDOu5;m$}%_BiR*Aq1+yqI)GFa?Jz2V=V(a+YLuEItq?~e+H__VRxZLv`{H#Sk&l^?}Uxz2~Wy4W_`EOr=WZ)YN+}I257x46u#My3epr=xa=d-6bN&y1!H9 z9d)Tcn4;eA6!m_kvTp*NIDM(Y%Wh5*#2uLrnc7Rn6>#C=_1x8NwZiJ1uWXX(7PmAb zk#z)x1UJ=m!U5ZqU?cyM%uC; zUS;)K%>wAIA4P4UKB)$ZoO3xTw^6P75-uuIe^ks^?W{;sB|jaZnRl4qAre&*;j;Jz zm5#n+!d099@IZIPJ(#tI685V;>KeWO+`Xj0&X9v567Tm^C}8Zs)J@v(|MxQ|&TZ%Y zXWKaoF1I(&HZRF5@zFm1Jv}>lw{^C6ba=UWa*1>#(mdLIKLAJXo?EwJyz@nPL$VzFxfg3c{VztY|3%Nu zliZKC!;fK}!LKpCphLqdfsYMtbYFe@U(|OH15HXvk_W#&-vH};I`OZu=?Q9-!(n~l zTuSvogcgUzi!PR!mXwyzdc8+h-DmUwg4L6rydF;c1Xm>3K zfYnOH6iNPLkha)>01DtZ^mayUYfuz8)fBDW%BzM{AlC zM)cw;I)ruA8zGERnXuf=(`z}0Cq-`lIcX6}hS$^qDRKE$BouAWCMF3z;x6>qv}&O*OsqmO zvCYS${#qJ7 zeCXPg-X3BW{GUBkIYV0&6`4g2rQNU1K3v%k)bxiAv;pnk_Z>*JhpLG-W@7XAE6&Vp zo*TjBB8`fVzM~Wc!|KfDhT2~qfD%3Y%vC!K-#7L$TSb|pXF`jkr=hn$eD2uz5)6O7 zv;UXzyJLS-+XPZ5v{MU!1 z6+H_ppZlAW6vG-tfG?^x^_L?L(*a74Wn(i=RVb z0Cg2=HB~wkptL_M4ds*lclMC*i5+j?)U4^OkM)NEH8UPGijd@~aS-g;*%x(M0;0M_l5`7OnuYknl@xCP92@4xPab-Pqo;_$3$#tCkd43Y3gpvXMf4gZ4ez{L7N=n#0Yx z_rHF0`_8W)GyFGo>i{BG;NS3+Xwe{8Y7b{M5ReWFHLjEYKSM-SsucIuGN^@WSF>vKm}Ut#Q7@1vzgvbN&k^>DrI3ry_*Z zCB=S~;IBA^P@vY6M(*{T0R9V$N8{jSNH0=(N2eF`BBs3~y*}8hk*Ql2v}V*ok#%S$ z^^1lAK0VOU1ApP49{+9U9{hi>Ov2wu^0^%@;~cEm&Ff0f=&w&V|3#27LL>P;YogRKR!W-odtDci8iSQjb;v`4?q}QY(DI6gtjl&?-67iKm`-%4D zXiIe@ES2tOqAotSq30C(b-a1Dd%3-{zjv^AwsYbEIpB0t6S*(ULqd+kU?#FzI?AW^ zsA<{JWirW&AAAVxCm)NxDUIzrHMlPYO*kvVk0Q7q^(Q@m0Mp0vXY9Pum-V9{e5B>qNvEp)hK z5)LRQO?-b9bQxocz9UwZM1LJ%#cfV_EX7$%?fsF-XopHDFF3mRzaO6np%Kj8*~d# zS%zE)hzBNO=S~BZ8l{DCd@i_1*}bM1>H_aruB^Rc`=iljb{AiB%vfbRtFXTK61bzge^%~NpqNi%NQi8`>Zhemz z#B5qitZP@x)*IC)jfzfqP79kzJ}Xc|?GpF{4ChRgPt#{_o7TG6lyDCubXIgFHeGX_ z^qmat6w`zds2^;b8aG3v;y%YelWevdT@=7m zfj1<%k3(-<=z&XeoGrXKw%B%)strubK6Fra$EGLJ3mS_B^Q0B#-EU`&%%9}+f_$4V zMM5pxc6QQkNx{>gn2lFTwDEzP(V?m#wMVte(+Pzf_p{u*@(Et1sAW3_d!p{8n6T?- zH$}JHB(|bd39&}Ct;Xo&j+aw_v0J z40Y`)^BnzWb^aSyhbQ9n*Ko3*dy4WlFRo<;MQ0=Ni~pwv57omTT7>v+4UQQv_CK)L?4i~I4vXy^Y^_n;}^sAuk(Yhea`P;X6|*4}wA z5Z9I_eQz)H1$#w7?bG_*ivK50^Y?6;%FMf9N)WyxT{0!-7lZhwYv_?+S>_OAiX)v) zqN%JXEtNe`U0i(D71Q5++j&=0f6MgZB(RdO3E@kicoSosn&<#_T|N*7ESf>iAD1O) zPaX$Bev^zew=H$s3Y}lrPTJM*yS|38A7m{>-?Tc-bS;&1jp~NkZa5kR@m>t95V`cc zlu5+-g~4YON1$gBrzQ^{&}El^nWxh$+B#fFKscNI+ib^K%^(U7&*E&N&QT^rAB9;( zA=vGqIggP&2w$d!O>H7`(PMa0JL3V(cv3&(LF0@kFyletx4H4KzONDSl+hfeI=KY7 zv=xAJXA80#Os`3#Hz4f@Hx%=sWN|iTZ8&ag8lWAHf=pD{NXxFQ)AQt_d^8Q~62(>2 zcIz@d;lMpK_o1n;Vq~&qh4injWt0IF<|0NJgn%z_6af=WsIofX@Fx22?4TDHBu<7}AdQhB>79YK0S9vcB(GW#dD*56v4P+3oPtZ!Rnt3=*2 zgnU#MGkd_IpKrqJ8zoiYfLT7O0cN~6ofcYnWN?jjNK;h&kl84JiRu`EVQs2f@7i2k z@Y#%3T+vWtMO7-wIyly8R=c#(K+QA0-7Au-@S4!NuDJpWY`e;;;;1T&t~RD}9*<}? zhx{vMn;bE-CuwDUo$0VsdAb=xrMdP1#3ZM9jLImTxi+Dal&E zoVGyt-(&|dtXA+EDhQYhi_bZOPKI-b?ani)z&WwqKir3C#eH<%g&D1e3fz8W{H3~2 znt(?KI7q#(?|Sy6V^q9Sna8MnntJ^DCQsPxg4~aXg$MD=32_Xy8v`KIaTg9#TgmMI z;O4;aHjaSCu3Te{(aEc;WczBt6yr)Su;JMpsK~c_UvjCMnRR8s7AS&QyPAPWBA);X zMF}QA!DGujw16o=69=nUq}$ErAzR%#wB=>X5%2#vu7!ijm*#sRrjrA(aZv6PDtg$`6t*PQtr_-A=)C$ znyuo70XKmu=xYELAtIgv7C^ojOTO2PlQL_Nu6-3+kbI-=R+ly~ySzE(n#7?im`dd* z)U)xrU#-aD4j!xQ5F_oLU(5#jv0R6Kb@x~il_5bMqbfeX|5M60Wv#2izFVoAoyy1) zWpy2C|D6fn(`djdEWwwlnPsb^TIpEia}nL|FBobo4-Y-jnM_eZ4lKMXETK--lCMB2 z>S@_mm27o{$ON>Xyu$a-f$$i?VK6XUQM*o$2Hm+<$~5SsiT6nq6PXzt;P{e!eq!)L z+|%OJGjFaz`Ob!_bPpIL0Sm+$1TUsm@G(No;_#~JsqCzY#ateXB7juSrAfcQeBM`}X^^4FWrfO8pP-M^wDuD-BG**sb zP*kz4Ya13a6kH=MLmFy$7|X`us5L5T=0aW>k|re7F2vHT7dVwU*{C8{aY2r*cL{Zj z$bfLd6z}w;rqwP1-m%=)9xI)aS>-bRL$;H`tP`%ZMg_V&BiExl9RcR&_q1CH`y+O$ z`KD;@Q;8P%RKL_mr&{c^qL0d5z$J%;0vGVmLSL)qaWk@=h#4_2LdD>5_+=3Ldp^y zwu3plh8}Sxp=;_D^EA&Z;T4+4wp%Ie&C^qkx)CKZuFUO37M0#>U zRqV?1`(~b}S>2`?YA*=t_$tnFtm7_J><$(enX8G+)!}5^Xd>2{*vj(`MuthE`H505 zSzJuu|HT!DHZOk;{f^gnkkgH}((3A}8tteyFyG+K1M_!> z`i+X06c2?xDJD|<6`6{r-&{2$MLK@OyP=*Yl)5?=AQW8wWIDnFrO7y9F;-evg+ zK0RApoO3|`JTDg}aensPrVnaXl-I<3Jto;rySV5@H9pzUZ(QR=aG|b-=;`Zjhh{^? z6)}>+ov1;$W3XwWkkh=c`!r10Z}z=9#V*-fE7FO92z9KT3z1YgWp`#W;Lv6~QV*o^ z6%ajv)oQApM@n2Wof#c^=w&dP&6@YAaCx6&qy7lPdfBW9Kp`(Uh_{VGyrPn4<|_Y} zWsbgDt!evg{j?)gtWm)$x}$Ia!3feWZ%waML+g|xbP≷UAzi;RM8T>++-r3b(#3 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

      *dAO0`g3!`x5wpr2w{!rXa3UM2WkHYQ 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¬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�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

      aqDdbZVIEE$*ynoAR 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 }}f2MKI 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�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

      hI*?Bj%eN5)_BxhgK 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⪙(e=;D5zJZM= z>DDkVB|rr_@E~<*dXmqUxNEM7_;6LS*d=?f?fgXTFSjO=$13l5Qm?-#J#ZQwA>Gm% zK$gbFvz|cqMm-JX4vn5^MNAy6Ve6w{?<&vW6?7A`4+a%t0`s|wtNkhDR78Iv#!G`D z+)alxhfX5LlG+derg}aBpfRpOHZ@jU!A#G)*ObbO-tP1Y3eG=|e%N_8g^oT2hUR#2 zomZfT65E#L^nHEW#@1Og4EmFBi2H&{W+(U}L{T|env)J4FFxH>4Kr9ynZm5eME5(F z!GwUsh@|Q?fv?L9S3G#wi&3M2>G!Xdyf%#wQPaS}`%8~%XIdteK<(TVUkS4W^T)PE zQeKkB#7N=_UUtnKW(v0MY3Z@Zo#Ai8y74!ddwC$SOu;M{RxANNcg|f5+wq-c?_-4X z;8J1p;Sm(>1D0YMYe*<5Hc7hLdo&;9GA3QN0X(gx;Q@#S0cnACt>YKFilQ;LE|*`! zu&Kvz8-^6thmG(ODWytXo<*vvbBvCb#DAz2-b05ArHJuuEvU1YjQZ-Wdx^9CrPNo0 z<#A=`s}s&#qzPY{lQ)+HGYY`&m;*mhvlIt}ki}io>M@7SS~m&)(6%qFT&{L{h=7cq z`n>geR;l2`QfKG~c8Gkc6=)Vwh$hX1x6__pjJUAtBICeoN8@>wHjsU^%MN*{Ayt(E z0!gx$UOGnUTPIixb=1H-dO0F^9>7JLeM)jbS>4$GgZn91n}+qCbPWv`N&05Z{GMw zyg+@!Y%+q}dLB2z_>=bL7#b^siNoN6=mYf+8Vyw^d73-QzSMa3DJj)>8mH5)Bw)KJ z4xK^{f`e9mJAGaS5JYR}ay3mDxm>;p*=M686$=%0P5!uikc=<1 zi06g?spjwxo1WC~IOoeowYMRXj)36<;Xk6cUy#3fNn|4gTy$42jtwHLJ-wyYkpn&o zdSetSkcoc2G(`skDYagLxeS=75{xyiY;Utjv&`zU*(TFylD-}*2zGShSKlM(-D%u2 z`7&Ck%eJ)~oS&xT<7O7#r}t!ha=V;|lUf(2ob&zIz6jP)Li%E&!;I{~mg`RLB%gjg z0rwpp42QFTHzM;B>&i6R94i%PCryKz`pl$Tv~`3K?KR9eB4n_=KR+3QIrC6bK>c8r z+yfi_LjLds%H5*$oZ*DGA~t^kPVvJ+v{9h}F8);!*N%>TK!4W0s74~7U5f~=enOh> zcJL4c{xXV4maFJ8f76R4cs{N}

      5_WU;v$V|&^fv7o5wib(vMS=s0c@5AQ(jG#LM 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�$J(}RH_?gzbE&4z&%yUg4eRwGSlsmjv&M>< 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�fFSD-pCyA81>XpH$pYpO4MfUaE83 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 z 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 z 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

      T?p|qK@In(Vr2YLZ>@9- z;bMUI!|&FJN7j=1w}HTt`ZyrTZf76dfOuffD4r#p1)HHKBrr5(dv$To2W>eGG>*Y{ z;&JLY^gC`o@w;ccdd&g%ngsr5{t_s71-tbQ)W;$w#e-E1UCwoX89I^PD%Z=6u`ifBhs@=}h9{I-Z1%Kq6F3l`hV@5XQc-I;%$GJ;k<8x-syEm)o&KW zPD@2Hez|(T)8jmODJ;+JeCeN|_)vL{nhp1=VM+JnTyblJ$vq%et60(-^&Bt~}ABS+oK52=4ScHf3~yPP;>4i5D} zw8FD;=y6ip=otk;|M9pHSKgAmzSC4!N&Q>Mr3)h?^wsZvUR2WX2CIt6g6ZT3;qe zm*lo$FFA?Te3^As46S<>KZ5z5oXGZat71PjnbpFp_X9*p8Zi!CW|)75X!+g6qt-?n zjZ;R0W4-}F{acEyh?r5Ct19N5Y6efQ2zWsw`wZVx2Dui(jr+H|aFtrU=9oEH=Pr$> z)fBLey%N6jN~SG$CniOAICPuJ&FUk6AS~Byms5Ko^4s)M)QYY;uh$5@@angXei#;! zyWk1;$%*367@@Ib@~&a0sjryC+q@S=i0Mlww9f(b%4%+_^%N(}T8bI5CpKgt`KWrTfi(c7| zEJIo`Zd%|AJ>umC1H4yDPgqv~mhvLk?a&0f*Qra^)XnzrQR0Mr5^e}*H=qi2ANM?kdI$@iNmlR%1lKBt-Vqiqw) ztKA)$7tZvX8kijfmE{cLS2NnGrkdhPKu#S!sS&-yMSl+k$3#@N2`3LL_Fd>#FkMSe z)U3_G-|j+z(7g)W0f*~RX9FkJ`WQd|%@-H)iFeRPmf)8PbRN|KVFA5wOe^ zqpkdwWq!|8YO3%8-PRlJa-8h*+1XD1In`-;rRN~ zyaI2at;$hvS>dGXsuA?qB>4y*DDu@7OB*WXVCS_0ioTds{50w#W1*SDb#s)N46DKh zX(uMw8(zsYk{#X5F*X3n{aDxovNov zaGTHuE@{8!6sJT&p4kI%?dC3k*V;@lDnpph?{9_~CMlg?bPOcTDYR{1L1O_*G~S;# zCk{+x)eEF88m46zekc1tQqs^0*v+-&OMVM zr;THV$?$5S91jnW0j=$;C2R_bI`y4TR{ylquX%70s~ac~PBY~{Ql?@bsT;VG{{Ner6*Ks@SabIk;6`uttUURqnK8Y^23~>8`|qiA z^FMp%L-2QuY5@SvA^P6d!|To>!5N$m*!=U+jXq|meyOFvTE%-!wcq&NZKxQ@dBQ$2 zi{n3k(xE4M11BmnZu~sbb~6lPfnO`?K}%AG;?y^ff-w~g{Wn0FXrQtWU}@A&5Jkw) zBHFQ@7&XzzM;Uu|^b^~`3Npk(_5I1nN{eb=l8He?2O9o3JC!8GY~p4_qvIBPmI;MV z$%cQ%t{a)k&{Qfx*9F088lv`7!n1o)!{hMXw6gT;Z znD#sQb5s@vQe-!|Tl)E~-zzr9*YWyDtJ!4K=QN79-5PRHbsK0v+s;IttXfRsI`{L0 zNo7>q^!Tvz6bS;2%&OB>VJ4Gfc-CB1QBJC z9~RBftbU7S+Qp^28FC1@ z6mhy-&@$=?Yi|YV(K0szUdOa&YV#jS#FpU!b15pZU z9$vln-lIEA&OPleSp+^TEUW|)d+(mEDpu=E$yw>npnHmXnAA1wDpufH6YfybgLNps z*FluboAAylk&ntryT{<_$Bw^9`^QWt?Q4$5cc=(zIu2CHe^L9t8y{3(G8C?oN#qLo z!r=+LWI*WufZX<}c%RH~kjo1L`d{j)1pfob{SU&WF*Ubvq+wyBwYN39(u7r4QhVZK z^YRzA7okB4q{2W(=FiPlvCos7AZS{qWhDk(024rlY?9S#%DS#va5>%?qFpc%#T_Z) zG{Uv1`dqQB(t&6aQBWv#392W%+2Xh{`6FQUzLdW-bK>TGbA94A<2ci{H@BHVN)ZSJ z3F=Si<*16+t;CTaaSJ5t|Hu8eCKl~*#{LkKO4;P7S0|~T%((% z^*Q`^az$5l=i?k4TTi=*fP`4?>v%=3sv z-n2Rl2bp4iWU|K~$fm>ds6tB>osCx&1D)|J`7@E%#C7X_I;7wCU|B?LSU_mr~nid>EsRm>pJi1CCo55Dm+z$;qkd$%lLacse@G6b6qCgcX|{ z7Mt~Ko*BE(yy|iXWy5-g$-c$;ayWj zQUzMY`dB=Q*tVrSqDd3c3eUWH2gCW~S=0jb*h>@sQ4KEM!}a70nH?J{v0d0zri(i^ zH_qGMd2ER(b%)i;a@+Hg^@eJf#IwljYV%u&Rz?Wy!je<=yYGHtvJ|D%O1BLkyLQ|0 zj9qZ|^2u>PjDr|y)q2?`BiUDPX+uW}-NaXC?8Dp@B)IE#+r@CGopg?)j_y~Y3}V$P znsUvW&&-Z1zInw$$YPZrZ{7Nv@}!bbD0hQ0tNpc;A4UoNwDfq!+wx`INUU&`N&SS| z;t;KdDPc?JyY$`a6Zy(nxk5*=ZqBE^`&GYRmAhuQi_~qq09_+BWw(tiBKse@*gfCW(oUD|#qJ|X7DR8nv!aw_JHxlsf&$c z=fKx3KOAgrE$p}X(#~bzV{vhsHOZZ5 zLsc)bo`xdSW+HEM{iJ#O%Dz0RdPHRr<~dVFbE%4|Q^?zLA&!o$MzKk=%YC5ZL?a~I zQ3l$kl_X2WNDQoGjr0JlB=ygN^7_Ko#cb8IyyFv@0lR9=3e`IuoM+Qgv%|x3Mw=rv z6+>^sPFbeBc}}?+Jd{F7IyUs;BNLei>3|~mN9)i6YMF|v($cUR`oWFy$VS+*vNFvq z-HH{f+R$O%o<)Po#iVtkR*Fq0V~xvVN2{~}ODYuy6Qcl|Y9gVkVb|n;Jqh)hI6DtT zt~0c|zUEZXChLFQvziNqFZlYeQ|V_M_I^EiGb`F;57}mD+15*^no+n6zQ`G{z7GGJ zqMrX;va&ib|EfC*S7=<5v3H?BwVdJ!V*J`; zYd}NI4aBHE%Dis94sP+knY6RjOqpW-H;|l_oHv~A-msLJqEC;0E_$KF0x1!U7M({> zC$FS0DZNBYk}ei2%c7r=H)|Jhsn{`~ZdvbMQoH{a8hb!z65h>B8#Yy zKsl+2bA(4@8$Cr)?H>iW1;6uF;Oc-?3|4HeBkHal!l^u*M( z{KbKb4olmRC^Q>L^suI7v&w2m`h68iip5W&mRQ&^itzTN@Ae)ZUyO&4YS{&vBUfcz z+hquy&Oh;Xcd!gJ3#!&sGj(Y+n3h5DH^s6oYWfPt&OrdxpQYM?MWXHLYjh>nu__N|B{LqAfK9(Pd2QF zFfC*3P)Dk3IH0Gtt(`G^7BJ`Sy#)=sb^jF)*y&`--tggq)uT-V+qN^~E9STAv#gsA z-T<$ZEk|+zJ%zy9e~$K%M~V}>VC>#_gZKvjMc3ew~A8! ztK)6u`u!y$!T2*y9kmkygwO3V3eES37MdYkM!j&?eXaQD$clv-p97Lhy*h3 zR6(~8zJfSuo4*YSzt-!%c;(hiC~wn}*=^HX#BFs>*|(>%2n+9m)pL7SuID?J#`+IIPB= z-%BF-kBGDASr6@>mlB}v7iDCur@4y(8HF!ffx=Cb$iMEvA_0Umw#qEk)|ug!IHE4q7(Rqg(qejYuoLck$_QS%PT#O)upP_)c0)8 zEc0`3!TxFE16ja>$Xe>-H&&<0hhgo-dv@pl`K+9Nkxw_x3fU9zNukZpM%cO$zby*e ztsX1=>qkYLK-)hr15P+eB_dIF#?uc%cnD-LFibZmk=~h$O952A$XvsZ&RS%z$xdqm zIr#7cS9cT_GZdCl>G+Z}5o7f$lWgJrHu@HnFm4#_B}ovnWeJV!)P-F{$LP?qyDh`j z4qCX;hSGf6lxmR<%;-smOkxF@4D5U(U@uAU7Zv%x9|9O?@X}rIt4e=cgy`D3VfFXy zI*XAgcxJzWImNs z=(46A>XoHz8C?9cON~AVQMKxJbxzO^mi#h^zf>ON${gCW_@|aRfA!LRK$IG|H^v{x zuNe$%+pw-|lMh=sFnkiyE==|D6|xZo!%XKCyLku6IP5n7 z!D-niKXJ9c$NKYFz#0)m{-Lei?%6F}MfY(X^Z=nC-DqIlXZXyTv>NEq&ptHnBaNi|LAw~VUyaqUV94V$4j|gMV!j2%v6CQ@WS{VGM4s9@ zkX@%+I+SADIJNl^tTOl{<~C+B+g>6D-ga?=4@0gIX}q@WtEl$-P1a}Nn*l-1CxR5) znBCpw(d*2I#swFcl71<{eLO$z|9TXn1qi!_|Fu1gMgGO~D=Uz0F4@e{gF&*c0WWOV z-T(JS4?OsaZv!#mH*;uZS0swFvdeObS=-@snJ9T6sA_`DF9k8GCcCW_Vd^#?b;HVgGiEEhg-ZR3mP zrnNs1@+b8>7You8BBX{Q@y+O_oKx<(E@7NrLUlo`oGql{ID~V;-&{oAVDEN;c3F;q zTE6==XvuiQ;fxfqSYql9cKz$xZ33BLCcQ(mU$V5@CLKHden+3Sn$$d;p8+RJ7fTzMbEN-j-W+Pr#qOBIb;K<*@p{Ou)_Iz;eeK%<|>>=ny zJV?a2GU1L#>=kj=no%PUYSMLv{m%!9!}JfBvRcZJV#)so*b@gizjDe9iO<#8`Uj7@3Y8#XDg_>(|xxc@P_jhhT_4$(% znl2x>A&IBPdO;Z5kH^{&n0$r(MK&aLzD%Tu3wZ8|nmxwKWJuzYlE-nR3+mXSniE#G z3_7|snC{G;vMjHj=79Lq+~q zS>G8@>+Jr*3vtIh0#S6KfVERF5dOe;#A`h0UK~O3L+Wus@zT2g(gb|vxkN%3=q_Qm zU=sfrTW5WWr52h08@&fn_|leGf2KQh5}v=C%;B|&s|~Hrtd%wHfwzao5PpQ!4y-#C zrceAa`v$~Q2W#c&j0C77jQ6?f^YfXrxQUOSX09fbaE)k{Z^3)l8GCnXe;IBf39g1ePlv0Uiv zW}$hE0Do)Ze60|B1}v8<_NX61_b{4ag=Wl+Kiu4qsT=2xOwKO@o>1xh8c|x;l zNs=g~csxZ_igpXqyd&a14T z^zr(>8tVMCQ@4)>8 zhdxGycurv6uTbh)diw`ah;5Gi%oY!!q7p7^itm;a>I_kawNOk)Zo(!-)ae{13R@7XOj#{ZSw(uQ^atVptNvNL`m)&wXp_UR0Pz1Qf8-CU*^`s)jF zCL$O@7_j}^e0negrauH+3H&f;4~i~3W#!vkxpE8w(yzGXZ_8C)Gp`qw&#K;)`i8c( z<^O(w1Ofn}a>Gt|az8M?xUTxswYhEdm>+Ec#sgqBCMqJ~Ws9XObd}7O(JaNt{^IQ<=-}^O_ZLZuccCR zUH!U}IYe#wvuT)H;!oKK0GSf#;hmP(CmB5}vyydG>=;}2MNO^J3q4wmyFnx9Bf9N2 z!kevCIWgXBci*e-y5Oywjkf0-fF7mU-^yhvPksB-3YXv=ElLc#~T8TfS(k0T-?hc{;~De+hR=1 zzYm8g%c*ld^NrGjlb9Y)QS2AlKrfO58*Pewa2g}t~( zhi1%?=7IU|8poTl_tQPJs}J{0Ui;MsqV?iUHI@N~&vEs!R@z>B8`bpoo$ypb`aMgH z+6v-g=kr5F9^GG=2uD?aS9e~w!QX@a{SIq7g z$3J|ejVJy2c=E$CTlS|F`a--G$YT9mmcx`r z-m44%6}()(T8uq@v0P2@CC8XwoS0We@38o)f8BVoQhz;j$x-laBR4j$G^qJ%dCqhg z;BPD~$SCx9>2bU@fBXQf^K3ofL&)WH6WADxLhs1Cb?Sdz$`$2AXE2_o0P70Zb#Dr4 zepq_20ScaJoNVMjj`?JtY|UXltv(Ky5qnl!-46^qOg@HbKD*C#9*6Q>xKhB(HDyY5 z-Q+NGRFoA`%*m_CnMs$ERKWb;@fDOT$kUCOt>B`WWRBL_i=(xiHI*Eiud5$m-(ZtD zhBb;iMO2013S{o*6C0J)!FQ-0V2tr99Use)-v;OxmsKjd|5$rI z)8MG+*H+-E$glT-+G>Gh?ZRiykd$2a3+X|b#Xad_g%C6Y-K?BL6#=-n-HVxB)RNS# zDrY8VYHH`>rzfPzr|KF?i_=I`Nsv=ZPDqQ(QQ>hiGojuTrMM%+>*?CCCZS{M2&LMG zJseIdclE`^=g##0nSb!a=~qw9)F;PFP-JHwh)YjN*=HFnq(mvN%X=VmP|{9PQB+Vd z?R~bRWSV3qRY{roZF_4+Zlx^X+e}NMaAQG1&XW2HJ!>v~G=vIQ&eKwyJ|3ks357Ru z_y^PCEh?|T_t*aA~wBJPFe=#x>e6mRaV48Wa)2&;Ww@C(hVBt z8ra;3>GvVglkMs${BMz74yVyL2pq}Ni5@jP)WLpzG*SuIzT{*j6Xw+Df_QsNA4$hR zUPy!N^vv|+%(Ud}lw7%)`3oN}HD#HqQu3+gJ8vrw*R2+^+%^I2w`@jSm~3oJYD`*EMD`mi z;$ciEiX0XNlJ-7=+`Vt?KqA<7<7(f;5Fnmt43m={ znWRl99;GJd^)$WEDxq4Uo%HN~KiHN^C}$fktH)r@f>EpNTw6r;Gpebw)4DMuef6O8 zc^=HH=2uR3lwc8%N0I&bYOW_^9iMtd86K6BV%f5&YSRBe0nr@A=drXz5INdv`!4K{ zje*7e_(H9U&y(E{uO&+Yf|M-&P5A;-8$cZj61P!ED+h#0r7}I zE95YP9<=CO|4!YX%{YS|-U zxQKD`NF%P+4)Vi!6p?dg>o-%Zrr#q-7A6vU|2zJQ9T+|A#-e-KIXNCN8zcW|>Or_& zVgez3%1+-Em^gPmm@;ojQvP-gEV)!;knMmHb2`KkNPV^0Kps;M6n@gh4ned*14W4S zv+cVq7de8E4vd&ML}&^*=y^cHy1=3g!fe`Ut2lQwy!W)NM21EEY2}MP7Yec;Gh#f&hI$U@tue1g7yaygXTHImlK(*2N}3oSRHGa zyj&buhw6 zWN-;N=tge36RrKOcdGMeK%ebV4I!f7&VZFzn;&h}xD~in)^C4QP20~UWq_W!(Wa(1 zC1(sBl`de#TB8}oLCJjN%Pjfell*qii@5b6Xnfjr{@-Vv$HQ_bLo$ z)M7m2?luD}cVW)KlXv~0y28deec79P>uN_%XZ43N5?qQ)gufOW4L{5@vGiqq|AiIs z;6uk>*A?^E1r6JnuMzm`uBv$jB3N}iSkHSSV6C&DU0_lM9LaK=JCm8Ov-(M+#Q#jT z=U@OXaai!SHL_RJq82v+^be>|-84WRQe@_J2>fqb^zS~6a9v_Gfdvy;`?mv&DnA!l z5v18k;R&U+zIyZv#ceidT3c;L6@2j?K5X3DTHplesj;&)`7!IoT>>3>Nifcu8Q(A5 z4cwZQfSv}Cm_Vy^e^@)n4GI=}bYes4hF42OSFQ_fFj#>fA}-~xB4EypoYnXUi)7@& zoR%|#VeRY1!=QJJP^E5nPXxd(fk?U_?_ClCRm|0=Jp7dSrx2T72b}4P>}h~C{3nmE z0!W@j(Jn+MQOp3q`S&@&jxEV1(-ms|y@pM0=M@-I2FF`^`vF5DbOYw-^2` zkh>}?!1X?IH%GN>wXQMJR5y=}M*v{}^`nk-*jujZLJNe~P9V3L9p*J_w#4uMA?zEY zGi!owpI8&yo){B5Pwa_p+qUgwl1yydb~3ST+jesEe)sEC=!dGF1Sb zW1JhqE^2@6`$3&FFxkPh`(a6FFQ9E(I67>)Eu#;AeI*2JeazAl_XO!TPTp*b`#Zc6 zVb)HVSzvl)d9-_e@TCOetZhc@OK597;UW;t$H|-VP36xOxIszUUmHxdtv+Quh2#r^ zOtP4TqZ$4Biy$x1LmZ7o2_n1)g0yPnzvuzQwX?V2dgTgG#5SVW&F z(l)fVe1`{{J~#$f!f?Z8@N|RMK=*O_5+Ob)EM0k4f%5D&mYniC^oi17c~w<`U9bJg zLc!)|<;-G7mvw|RQK+NH?*`xGAlF|tHug1A9+?8e4VOxIU<|tExwzD|b1#t#z1jac z6*PVZ;uNPPZT>qG%>q{Pa4mG%%uMqNwX^xYtolP7i=B@?+>Y@c$10eFbj0nmP7y>9 z(1+wF_Td$@LRat{9UI%Pq~Z*f`g@&&JSE+~Aw$d&7O&ko1#}quNdqbLRPKU672eU$ z3(@gUP4{9e02va4B!8o$M;-S?=Hlr6VWl@vNS(X%y7mY}K`!=;9EW%agmcS}ZTa_z zj|8aoS6q8*f84Xye*Ef2UrVb!at7Gt7sz>`b6I%ih~PzS;D~2&j6tcf4YBe-(6)KU z71YE@8!&Jkhb_e(4)EgUW};E54}SyUA!!YSo$)5% zTpMlR;!{8nKD;DLWfJewLe-s8Q_YVxpX0vH)ANs7UQ!)SyP|#&E`CyseCY5S^Zo5? z0>9xOgma2xz<8u^%)fIS8h#Gv2-mzpg*&6Ka>NkDe*_71hPZ~co-&vXLk;)ap1vMX zK-@x?ZU8&n;}4M}&O1~19GBp-LTXzmKsKC4u|p?Z>tjzct)95#sdg||tv*XaUk*m8 zjLox5u=k;iX(e$FKg7JBMV`)vvl_y53v8_+SvD66FBbh?kgvw7L+y% z$}3yMZr6s%1wGfL86a1gQA!D+<8Ih;-U3+{qV%%xTes5kuC!#_WAi|G(~jal75z_cYaQfw+JPh5RYY4hC3u6JKlIHvm(wwBsDobL%_Mx=7b)W-O?}G> zDPn%fxi=$_M;3XP8sGzlqwovAC!Uw*H$Oj+=~2kX zexsYQz<9mYZ?Z)3&-Fwug{fgW&W7L)>Jv4}XUEXAzF)X?oMdj_36F{p8P&)=p%!^PljPh&SOzF4E?IydutD z<``zZ77u(m&OefKc)!lq@YU$IBjHW98FTtcR!xJ1;_ziI(y+Lmqiu)_3qTu>#6GC{ zV|AO89LqZvW7|Wunh;@qw#{%ca-9Wbi5kVx6fEn{J~4Zr2+<=XB6cnd z3o1}xv%k`)Rv!(l+C$bo{C#1pQ*b(~Pm^=0+oWiHoEoa^{KY@k{&}2C&ENOeLp-2L%E{ZzbYu zB6k`sUsH*O5AD#!S7`M?WQY*RW=LnclmzWvSxG9Rx848A(30<{G;u6uU3--iQLpPy;e0l7zA5T;|PY)KpM?<5}iR`OrzZM&@FjZk{<3SP+G&$i> zY&Z#LwT0;~ci>o@>Yfd-8?i2p*WHaLIqm&5PQ$>RI(X#MtQrbxEYni;Ea--M9-=U3 z(E2Bb>Q~F7kwUy%=Kv@UcnG8NubtvxW_{A~M!wDX*lSS%cYXQl9mGBnBYHZd7e5GrKRsBltIi6;){r;sJq|E7Hw z4h@N2F50VpL)Qel6eL0K4L6Fp<58cbq}GS5FM$!R@F*}BubViG-XQ(T(vsDRf&Al% zU!>{mu`skw*O6C{mEc2~A2J|fzcl3u3FfJVX4Wnxdk7^^)bDlM7Jchb9m#OmSYIM} zNBC|x#iCmDJ(Ns!F+!?kOYFysT)f$egAjnM0K{9?YtsJI9xaHrDHCrt&|tWKc>hS8 zLlLY7vzd5qgHdB+gxNPzEO3}A7g4unF3nPu=@J%Fz=9C^!#!cpv&y?Pnz5_BBNHL6 zMB=T`9qmvV3#iQ;nl}SSl#F`_(^~I0-3~k6C;!dwm^3_? zTdJWFF_=J$`tb>CML_oXNCAmK1F3HTi)e(GG_)VPqg3gsuwU;7KiGfks6zl0djo#r*TSIUO#P{i3v3^&NPy!Sp{j zFPGs`!S^ma@VH&y@r5WjUz&Al6=BMXLuC!BBu7i+5sUKMx)@~9$E>~RkaQ5AF5rU{ zo1+B}-6B_LJ*FhSt$p?iHUZ{;c-%<|P!L!Ty%oy+*;j`pn=_IR?P|;n%Z{P#>~r!( zt|V7bBO!ZaR&%}hcl_}4^M132s2Ey5dt2>Mz3|a)ZEDc47?kWh(VJT>hA3J9b%pX= z!ml7XVUqw%8XS6c;KfRz!Jr>f8cT-)@5xqVi{XNw-S>O4K$ZLm=dmd6cVRL`(ctTT zb_N0A4!?&-F$q~W#T&X%61J{)A=8C&J(NbMTEQREJ&H}`@OZdD{M`BarjJ5F$8d?9 zl41e?{D%J<;723=t_|g-q`b)g)LD8$9E>3-E+`?014HK*<`)n^l2?9w zgp=SWPb4mgd|qBvRbshfz>sadk@TP_ZxtEVLISNOC_@A+0TDc%f4X$NOdl~CO;2S9 zAt!Tu*52ITcw6oK@|^rye?5+(VSqzCK?McuC>Beng%9!9=ge(?i81iDU?6^rDztSO znC#RQh(wMZCQmX*l(jg@ODK%o&b9)^o@oEt8-nu#O?h#+Fa2xl|MAr}drYUGX1#k` zEsP*D$avJa5;PxId9RH1=Lr^7WbtxaE6(2YNmUIKTI)PK?b;GX`?fh4?It}{r`^3= z(lFs(nyYONsin5InvQNDcI$pj=YV|?_?ipdC(3#~-ET-4Fk~h>OI1gFV*9$67jB;w z+D5&QJ1nS5sdO-zZKSDtK6Spk-JJQlou-aB;M4Ayb*i`B3=1eZAL>PQQ1B}(`bHnzkPEZxx3PD zW=ED1-?WjRmg%a!(bzpDCW|L>r;dtEOn7g4F3y(tTW>b_c^-F8!xj+9ut$1Pp|&`Z zdE~}_za7Viq&0q=$;NVb#%kT}EYCK(Rz~{g!`BJ`p7MLj?}BlLNjFWdL1^f+u-}|>wO^xmqxNL6n*WK zk~my&`)2WPE^m2w3{BI`{gdwOR-G9AdRt0-tzHcFnLnzgbDiqm>HJ$wtIwYF*zOwb zGb^GvM$NZMkXg_6UX-4Eu!Y^)6ruGhIatI$wdFL(Dr9iQyq~%yIjoMi`o4M0u!MEV zD0IX9#k1aA^z-ye$h66)>E$jdySf3Z$h)iRYq2Ymz53a0uOEP1SqNQyRxC?HNv#>D ztfs|QOlJ8KAkt%W{(KM#8)?H(DxRjuRPD6Wvi~}@L{5=}5i9k%aecx$hbcqb+UPVI zF-X2t(c+*o6R{R4ib)aMO=)y~3);~ekPy*VZ~%A6K+B-UN3Y&y3-W1FT%VX&K!)BN zE7j%m8dVT(94VD>TYp>cz(m2opv^`5k{4G{8yR_oF`nU6`hoGh)UvNhLyduMWXhn~ zL~E(8qq4H=zS5d67CSkKoy=>c_Ooc1w%bu(WaoA~_<-shqsdd6nu9cEmr5*79*ZSWi1V@xO7z>cGLZunN-J+DY}vI^hADk$KUdw$KyLMgQQ|Hll?6n zt-qW9w$*gx+3CwmtkFr{V2Fqe4sw#hikZZWW5=hY>Sk#E<)kR)V0WAh>v&&JXl->2 zIXK|l*ex3@gx>3WF@0bg6oGIY!(gBsxMk3mg-OV6pyZi%CW(b9co z=va4qTZkn_j3G^%uG{41p>99Yvd_~@sZ_^o#pR;q@G?F|FOkOOz8khaLn>;tTUpRh zp`~7>r-P;i53XI=ko?D6PbVU18i;ed{kw$9rw{yueZgg(BINlozw z(vbG(*r5t7jg}UZKEdHt%RWp+0NI2YO;&-v+F)YHvOxTy$4Q;06vpf5qZNd%icZV? zM|*?~ofbzm_=9Uxz!iSxw^ZhGhJ0$j*aY3bHf0V9M<PPB*b;@6BbaBL}?n3;EfmZ)w6T^%$%66QI$m&?tVud32c(uT=aD zoK{7~00jkth8CK0nCr$7tpCGg|DbF3^zg#e{0-v2_5tOK92fWjj%jV!2Dzzk+q?Ae zk9*ML<5WJgqD=H?;Bs;qg{>QTy>+Bi=3M}k80ttwP)f>41G`t=7z(3?*apzLqT&C( zyA0=aV=c=b>~drO2@U`KPS^e@>i18iO?>w0|6I_``^PvXrDdl2woK$Vsk0BfdCR9V zCw3sy*cA`}I1BT&_>Oip)dI9Jq#bg?#SC~A54{k7R0=Rc461jyt2xGav_0|0BeQ~k z+mbj3gg>BoBa4YUtP%b@f~@I?5lq>{`gWE~fO+t?x_QaWZ^ha-OlemJ&w}XJ_lSrK zT7$QS#*(q){g&7}@8ZD?a#3SfJ=OcqQ4~J~HFk)`k7PI@IjIA207*}bvOo$SC4xX@ z!VW)7gS%n>uXE`CdYw=XFjCE?#UHqJ{}GbirU6+JfOY&Aug+Z$0yY6*2Rdq~Y?P-i zJ8Avx$fvXny6<3T3XPR`=uAXk@n3G)VGiV}Bx`IOCC@(Ph~aOrayj%16nC@RlxN}D zxSdY7h2kANS8MR0;8PgvnRHceJ6iK=y6>T(`(y?|#1YYpL=Qz4WDgm?x$s{ghsW*% z6OkWRYYt~BNQI`LzZs;aK*>>WThbF}Y}9H< z5Z0chOJi!Q)xIDhDU?S7RNc5wRTl6FXJfe##A$6hqSmuC!G1kQV**Bl7*}O=%Xlp(cAnv?w`ZsEj88P6(Jry8RP8%RUV@cg}=s z`zD)B<}hsWLK1S6e;;I6;Nhax-UkwB9I>90WP)iPIpz2qsG7b)|C}l^y3OJrJIlFsju$DvqT2F`_0ARvbOa> z0>TzTRa5u%LvIxfiDo@~L(6mWjF&TjO4nK!bII(dtlU(C7XF&A=pll6nEZBL}s3E^NO{ZtF^Jd9osL5RL7 zf|YbPTJlUd&=On;w5gO`{WRZfdrqka>~)#2~VSq8Z}{rP3dl z_6uMk!iI+(V6djCA=1pCgf>YHvHFRVYYl=X2!`zn1TLB=-qf6d&_Lhfqt>bZr%wZy zn6(TJIrLHcYPn#kh0-B4f$SA(=Nt{$vfc)j3vERZVJOyV2zp(L0yE*9ClX*2i5m~j z(QD~~mAv;Ef}K-bgQ5GprB9(EVHlKrWiA8qddLXpJc7+n&HABf&O{!4qdx*2fr2(V03oi3;_}Y*+}9xW6R6D z=6Ji<$m!I<)hho0?@ma9WGw9fBVNLYeG*B{^s3b)t5t40KnD$BBw!{c&$zI6FPK-; znvvHqZ`V&wI#Gyyu=f=yWGKO~U`%#UOlomJ9w8mEP}Uc+lJUM=K4f>5f_B__H!nY*U!n;nsV14y2K`!3J==1@cD+!2K;&i)K? zSog5dGzfN|mzs9grAf4bEqaNZy`n%y>l>2=A^fhxj<@) z|44p9WIF1&7}EfvPl|A7I|v|LaHOWq3<;hsQx#rOfdyZ@7lk-QorBYL7-LD{7_pY`rybKVhhhU#Zx7Wjjy1lcN_)l8n z%7!G(R`;UwoC|I8(5Zc$W__ATzG8u|8s^lbL=Zv5YT4uP(l4$}at64ovV@tsA#UzL zTg5(VWXCT1Pjg>9PFjsSC&XHs%p-_j;e$_eqJa0SkqznAiZE>Oq)LL1TnJgXv_Au# zOR;bMCOc=GqVWRZkv@T_C9fJ*zRQ7r9bzSmq;g?PL?op}kc2(p&vmBGg4{|`O`_F(+DD45heKkI8J&mzvgL>E#Ughcke!j6Zlg|`C$1zlC?je?gWyYFapXB zJb2#0c!qRxhJ;7=%BX#vx_@S=Za~6@;xWx6YY-a+jEJE7mq6addYE(C_eJsr+6^CF zOy!h6H;%tVqIaxri^mXtFA7ix-~mt)(`O|_4VR>iHIrZElNRnXLYna6Vmd!!DZN8H zxay8AXJU{SmzN1>l{IqUA3tRY{U>ZOXuM4hR$IK2=r?Y~UDWpGp~-pRyC432XB$Lf z3bWP1*ButRg(I0pc(X_jnxYc~OE)-F*jA4>QaN@7SSb)l@(~)sl`b=UyAlKgfdkx; zF0g``x`OvHZ=9P&-cGRfyQh0#vyB1(2%;g#0?eE=cep?mlbjMi2A%c%vfF|;XVG~2 z!chx0qadk_U)7a7D05uQVo6?Lr#en*d#q;I#m zbBGhGxuk;+PWM@pMfr?pxZXNFJErQy(|kH;WcXx1w*vmlSoa-b%*gn>Ym_S$Co`PO zuqxr`7&9cm#*DHd_OTXXRS#Ta3kk`sqL`z`>&%;qC(6BM%4Z2gGBmMpb3U(rxXi0V ztXM;?P4O=yY1mlpqRAUz>d8~ONOfcC>YV>CYaK5r(}ggBhD8*PyKF;)NJgX@_&)E@ z1*$SSEUtF9{GKxh37>u-7-d$r-_q}gHzc~-EQlLmLly^WES`viK7u%=W=u)XZIbFO?QW&Y{c3YRYCO*0 z&@g_@N`89ioX1Bb(I43WLb^IDX^V178#{hq@an>*+;E>E>mb@okW=9)<$g0m(&?ha z$KL4CM%l3=u4+>MYva%G?HjBDCj%qV0_B`9M})eI_h_!SD+=io4}3T~o!+2>UmHiD z6XN!@c9#cQz?OzMEsX47=Ss^A(aL*CMCB0sltKkvFAhhG;n0T0~O$Aa)578VBN~kLskm4I z8p{SOse+{mPe&p~1)4HLm*S+r<1wD=4byP*1i01y`Tt@AW5I_m`4ICsnjoHy6DHx; zEK#6K7&;*Nk>N(C@afoy!T5HbVFRB-$OLu!Cp4)G0Hl1$S&B^}NLAvdjfVb14{|E@ zcFYN#zJkdk%1&xAsJPHnS_~4__!~atsj*3Uh*t`&_qR>tTkWjjtmvFFb{PhowtY-J zW4$KoX%O@Sdcd(`>5mAA57QOQ#RO@mNQ#$l<)CwTFRifR1vAm74F?_~#Hc*k<#+kN z7dS5<7*h}HN-vESi=ZC(%2Zky!mY5Q$4vk(reE+caJ2V{0&CG2_W2dv70E@vo{i|q zGD72|JUoA*RswNdz@;9SL@y|=) zKQUd6cx*~}_?&RDwQmF$+)XQe;k*%%ZTb;WA1ex5KSJ5}2+H+>pu{*o*`sbiW$Cr)K#xY(S!*J?M+wDMevHm|tQJE;B>d8~>; z<|emM3Ao?8SIR0mf$wTSbXaGQWA%*Us%YoR%;EgIH-)|^eF5k7$MgxuTHrz`3WUz? zTjv%h=!07Q8VR(!q{P+l+M)%woBUEWtz{fX3AGL1?^U=gG}3A`ngR95c#m#W0O2VA zszS#51PvE_0i&pPkIECb4fpmfKG$%ekeaQ#;kNx?y+h$| zlx-%RIgXYl?b@(qxw!S_`%_%s8~eFEV^QKU((u+$$3}Pn-)s)qP*n@$6zP&ZA`LDLmr)|=+gI5R$5DBT-H9Ck z`E*QCpEYg8Z^F@xkoq_LvbP5fbH+~#!dd796a;w96MfFVvZ)vL^e4?Cndm-`TtR7t zwV%ZtSgjPPy{TFB_qOoOrw@tTZ1oW^T$RL=uhYzi_fl5%J^c`8HWO>|+ey5RF)|ls z2TTV=CuZN`!TDt^Gx{Dv=kuye@TgO>3cljQ6^z84^f40lJ5r#TlUM)|?j@Aoq<_ff zeZ|D=ZQhm*R_wBj_MZdCv6d78&Vn>p%J`s);?1+7Ie9`KzmO-{l7===&w@=D$6O_l zXf&aZv}Yels_Oq*O3Ld$NfwaP2K0> z3$GWxqcO~o@F5>RSJ`JDd*+5E`_Vvp_p$2_=U5(Rz>G0E6(OB^00dX_neiBdhdgiX z{G#rj@tnBz7tSXsr%cjDoALAsQj{x(R^X2YU;W*V>qY^XE`6Kh$T866ABhawQzO)0LlWw`I7s?S;o`lU^yj$6Tq$S^Dve?_9+Xd! zw9!kdkO&fFzq6@U1to{~{W`ntxLpfVj-%6y5gFpTeLuX+7O#bdiuzosz+1Xo7{q$t z$QcjgLI8XS#de8}hlT8S&20CMBj_pjfk9k-;j&2t5&E^lO2Lipz!&_F90ZOKZXEYoE7cK=Tv z+$vc@#HY*%sP|QfS_$~%OfFm7fu>PPS)V*fj0aN!!g)fOGsR~U5Gq1?6iXqSzemRB z_(6X457O+jz@TV0E6@Wtx<)Fb?()#PU%cx*0UXBfLsP}6E+L-E3TEhp5gn$@=LRlY zv=>8*1im12CepyIKGf;hNXR^SPpnbkkoj6+)fym72oU}!`V_We5JN_{W6M)4s67v8 z6#MIC9ys6Q?;N|De$)uXn`hdgot~7VNg3hf(4(_dqPFchJg$x^k`4-wCrr@>@7H&9 zfq|VxO{9)K0v%Rj)oP^yjk3tJV_;1sC*ElK7P)b9KV&uNSYA4Gu|^{0eLaMQXcM z_E8WX@tfpl#P-XOXc)$c>a12YuQa6j3GI-Dc>wLMHx2e?bW&kf_@pO*2p9Hv9|LJ^ z6L2JmNDnK1KDqa87$gr2%hxkCO2TPph9g6QQ#$ zDk*`ei}*ZkBOQl;|2Z1o&hgt~DC|+P1cq@}?o7Bu6Ah`-rEpXQB4t#a&o)@mL{qcg zv{eP4+wcRJ)iV2b{TP_!Ktx{$RT5fkIC=YBaJf|dJWQ&4!_+f{=yyMR^_jvdrPrc> z;~5l;Rd+s3#{qAnyH(@w<&q~)!`{<@P+FbF*gv(-m75_pJnYAlII%OK6Sm}t#h}_H z%SNFh{#^WH^&3MJeia~3k^1<{`*b!#^&cFXG^$(aGgyWvmKo(FKbJlVZa&bG8kN10?M9_BXF>zHZ2v}YLxDmj z!iejQ501a6MKS+UVMPTW7C`WA7y}6_ImQ{Uqv%9&Zx%2LgZsK5Q0cYjUepG5ni16w z2EmR}7yB=Yt}9&p`Z;2OV$-)qt$|KB?;&>-14M%0(~HA__jkx4yx}%(XG!}^4f2ZS z3&5#_j9i>O0FWWs6HY0Lp5Jzojo33=KowkUdEH0L*N?!&cBsOWu{DiiqCKpi_1(*( z*s}I81xIV=jN(NfmV*hUU=uPgdTy}IjFD#tYc=a)*auB}Ldz;JIyfIUDtC|AHEubP zFV#rJDvnpMd$$~`PvGw1LnFcP2Ay^$mAcvbr=|58ySwKl!8eSMxq376&Gkn&YYdF^ zgbNj%%yfZ*DzLh-cxcydcX3tZ>0tm@HUB4?YHN#Q$N|It8Kn*0Tot zym8*)dEa=30?86ec(7b5dgJ+&SV{O42?gh!*>u-VR|vyZ?XDc4cE>XSF3BAWg2Vao@Yd25BIx4QGDdcw?;JOuA>OtAe|U{;;yU_ z@p_AGEYC>htsS7|Z~v*ImQDtpU8cd~(4{@jUdnguJF_~)Hqt-&Q0-MPhCU@`8)fpS zO;g9lOf!2w*7^k>I49^H7td|InoJT^kTh}q;bQx@xWMBV^NHir(hov@&o^T64E5xh zq#ag6#L1@l5iF@sKIKb$68tDYwpXnec%RIr>OK+TAk~(ryjN+?cwu|L%{NF{1n%Ug zQ5_6Gb(rPa#e|{aW#NXk%hM5Fmo3H%O&6iMfL7K+vC|pFcRq$b<63CrAV%vxC=gHo ze4Yg-N2^ z=W8(bqesd_`$BJl86h&r9$nX@qV}H+23E6PT5ltBl18P&lKV9{bwpsC)PUzhfRe^G zs@U2Sp<*Wfmw74Tz?(%6k6U!-UaqWR_)Yn9;qyZ5p8IYx!bs|~NHaiA&4vbj<SGNv9s`$sWjtB9AfHE~;T<8EK(XxRb|quD1EZ%g` z6YssaRApuujLPmh!e;m8^`Tnyrq(0o!s8w~>&R&KvatKcK(<99Zq^?&@WnKu?ak_&!9WFBENtlMwNXpQp6k?Lxt<+ zxbhTMUwM{~Q5nk_{e{l5KfCwy{f+J)uoL1&x>1{4WVpp-J4*+cMROcSp*e3)0<}T6=R%0V~(0W%+Cj7quG7Aq@ZyGP)E1=b0xw0W3!YSxyxxl7G1} zaQqZTVbNl_m0!xEMGtD#mtqsBCk%9}$6wKDatuyVfR$HrJ?yTDDS9G705+m||0?&` zz|i!#ock96vHVy5MAS`u6<}9reJ&dTU-xL1#84ULcn(f}RtLt$U$`K%k?`vJNOL(X z&?C+>Mq2Mm7_ESL@2T5`Z?tj_AkN=29{`?c?SI}8?Z}h6k0I6{jlIH3;d4-l5dr`8 z568v?)n5xBtdx6cp3al5R;p7J4?#Lj7DASRdl$SSlimbAi&x1~F@s>sHC+ip7JmRz zBnkVjMQdN{jj7$0cVPB+fA6WKAgfWl3S0-t=uKoBkZ>Z|z5;9cbe8&JFJt-VL>|5u zxGqCFgE+JVgb%rLXaX58_S5);+Z?xp0$VkBffxTi(2?=YcR%1uzKCVc`}ig)vkoEi z=k0X=HUGLE4L<#XN9ok3i?WtkNK>0?$O51oT#DU;U0m5ezKdC{TP*ne=ltVANzr<4a7g34 zf}pC~9{BEw?@Ez>0#Z9Pqy&_707^aqFuv+nS!=VsY^LaahAoHOej=g!(cPkASMzy;aK~9w%>A;R@hu^ z_zZBq)+(Ooe{3({u;>S6#m6mSaBze0uelIP@mgfN_8x4S64I)LCyN|ln;`*p$e130 z-j?MS)SzbE#IJIoZ4|MWqY0wS15r#&*78w}*I_JOy>wv@3{tq^65ED{()>-lS%GSE zzdOfDpd*KIm`-4p7O# z)6XKSd0xhGJm#0?@thjX*Qvasd@l5ZZN6$OtYmsbFk2p7%n-wq)^J!4L)Md=^WV2H zx~=Vc_SVhVNI^zbKkCa^GvZK#G*&kqr84(~`>)qT!&pECY`Ifu(G<57wl-h{X)YA*q;2nwcS7Cs^Yw|Ar+4>jwm!Rpk6eZ}7%3UdrW6V_z@ZqTTxC z&ENBKE$5!7R7-&Y(`H1!(?}u>Sg-T39ueszw`8+*e^^TyqBJw@djHM2)Y1I_(764} zVqX(J?-2T&92*w=&Y9X}C#{&3K6}4)Xg-$-CzHib=)6LVF{_3N;g$6rJVXG<`M}*b zy}txPqLu3UlVK)`>=mLzjO8|y6Z)^I0QwzDS{03)#NaZQe2@wFqocoF4s|*7(hve` zI=7-bQj1^V$+nCHMm*ke{Czh<^P*Nhd@ui}zb@Ovfe>q9PDCea#gOe#Ut;phMidaI z^upA^K3oQ>A$v#PLG$sNSB10@#)_Z8qSEkd$GP_Q>{dU+?vQie!j`6;FnBKy8Z(qE z-Nm_ysU-(wU*@-pMPqL6H4b(97H9TRzivVYbMB2O49)XHXJdGghbrJCWp5`o#*#!= zfR5=nqbqy419D(7G|3-oJ7__$IH)ko_o-9rFC#fhx;_*3k86H4$85-A7@*)BzQP-l zonZk6NL1@`eh+l_B46I>A`xWdqUAy+IgO_2>>V~vL&u%_(scZx(?fuB5^%)4z`+siQRJK z5$huQRCH@xj(o1)W`aCR!cP-^$m$DdN%-@Vqer#Cv-X&lgkjVRrkQY|?bIFC@Rf$k zT&iDS{V;j?r?PE2$MCN~_fCUF+tuH?l)qc}UCIdtRxkm_)%B6*au#3#1(8f}APRcG zE|pW`<5yIQF!oqR;C5*tyP4~OI#NxEtmh#oxwfNXo(of9nk6<}RhRy=v087?l;4WQ zJ|(nxen}hJeT@zN%Jy>p;9hI zcQcq*sGr$7!s1+{d}J+a*}`X^j{H8w2}*2r6rP%Cm)vdR8bI8_4$o~hN2=ocR82k4 zb!s?&i=6Cu4_(PMV2tRfy{k{QnRbLXrz4}=*a#Vr5Tj&KC9qu~XnXZ7;Um_w^g4j0 zL8Z)Z#^l)g`Wd>UYvwMQlP)PG)4jRXxfET{u9gB2gc`#xC^G%m)$kcd zpdjq5E_1ZyUXx*G6=D>eP-cE^pbaf(<)D#kdv}{$sa=6ay}J$=QD9y}_J1evgL@Wb~)< zA>=)&s;VmU^)^*i=4ZP|hRIFq!T~@}q;uGC5sX17P+fl&BYc{360p&wyPF=|zYn(6 z-OlFixy321%w58)6~NVIo!ax>Ef=jKCmpE}dTpP*IS(o~S8L`@ z;$S4&YV*CC9fq{v7InW!IDcjFSL)QfCEXb6rg@#^l=5QmK5W(@6E~OhZ`>OdCAD8Y zEW;Cax@yLBSa^3=Dm%ucYI&8G_#(ML5#eG zEc$-kmUVnzF^IKJMQ?oQy0X=AzZ;hLD4z1lyOF)Jn$3`W-D$4=sF`vjA>SWp>oz{8 z_hEV*Ior+B$vv&Vu5R8$O7nF+ydNn)isEyp^?*-N{k#Yd5>r8sTibN=*fdjYsI*y{ zzM|00ej3^oBY5A=ES|^hny6jgDse<>U^%TB$y%tjIO5-=5MelGAgYOTH7JYt?j!O_Y+|65!5h`|egew#k2 z%(nSB@0}uOz@hMcG`>gt7;UD1GaHlit64O_({cTsnxQDi#n0JYwv=i_%`^ASFH{J|oR( zE@4-s|306kE&d=_gmZ2v+7->;_u%wMNhSH9pnz7VgTvk4!@>OJ{7=LA`T3uDeX9Nt za{ZWsh(hwD7pVkEYJ*^sbK@vxCA2@7Dasfr$;Uz6ccw}772^wMH*HmwK6hh9()Jj- z3OmOT=dpjtUyP~DM@p&gj*440<>lSy@+7}pmBxkXWm0WQD7Dpe^jgg0a|@Uj8^iiQ zk3Njy#*V@#sA$E1jWdrARiLYhrmc}u?8~GcE<)5t9;Jl4>OX8aBu`LP(pLUe)Hv)6 zm>e@;)wZpmrKkR`>0viW%FVariy4+WI5~l>s!=0nrn=dp#hWETPfI^8A;mx|iO)yN zZLVSxPfX>lA}T*y5fF7=Fdo&n(_cS#qu~)Rh3rm_p7cTv5z<5wQ48IF9aXXOqP`-5 z{nB5bzy!<8oOlZdrWMAGu2WXXGwVv+2Y6PN$l<@7ed=eSUYJx8EP{%}~?S%yiG!)vH#m^;Pv+(^^z2 za~>Y>bv_2ZCLQ%nR|IW>3`RRO(^=DO^zWHn(yScj^EL{K2)D7*v^ghZkNY;@y7EN6MiTd0LD{UUh4)dN}KUEFb@49l889s$46p6)19yIde-n zu0pcB1g9Fa)nu@PP>3I+-}ytmyMzwMc@;ds#w`Gr?^eW)udH$;(=q8HnU6lv*l*hE zISIfsfbZ5j@(z;7$NZdlO;euT0dAJUQIH?UpxJXG3cC_*&20VEO(6T zc~B1;92Fn3&I-T{*UZwdkmD;%!t2LlXU22ap39f;RQETW~?!cQsPG>^6~#4c2&0hGlE0S$E9p!)rJxXkWKP*%#k6XYD|hWXnK; zh5IDTFH%SGOBB1);MAo<<6ucn;Qegh5Cjak3#6{-MFo8mM$Owj=U(gaU%!8QZ zMhHN>6Chw$01Cp6%UYEPM)P$BDFP1M0}A~>q#Nq|Rsel#&Y{c6I4L)luB&$wR$CB@ z6lNya18H29L ze9#4wdM+OARTKFM(eHNm&GCE4dJBly>rayT+gP|?!h577Q$JS{Rsui(-Y4V z#Sv6tiH-vt#G`=th_6DJd}%kd0XY|GPFNlvh#3(;S6At)fG`fYwaiubGL_D_6;R?= z)aLVYMN2Q@#S3NLo+NOtyp5$YFusN)K9xH=Qf}Z2fYps#9((F$?Lh#C&xVY*qaeVYC z{+c~p8L8O^T3cc=D@^X3gN;R6N~x}JPjI+%ywi9)66iv zmWMWpQ4VC|q?KQv2dM@xMDscGzj!E2ck9@kLalGFK&08yKa%OsHI7oc*qB8M+V z?w#oi5Ws6g(9z-xwps97)N{00X)>GO)3lSrZb6A#Z1m^pVhRxiW9bHxRJpVZe8hi% zbs711ZH62Cz7nQEjqYW~-%k8ov#3@Jk%cjE`bVq`Z_DbnWmD9N_g$%gE*c~YliH>L z^nmBnf~foMt*>%#QsQCAe7-C%t)$ih;t(m45M+Be6mFv%h8AO_DwtH%X;V<&+5SEY zBZs`i0KYKF^OxDfL|8nWo=;_C>1~~&L8)t2Q zlce8Df-^>{98gGC&afXRJuNG26w>qR$5BEBBo~J^z%5?ckGLEUgks=r)<%{`T3-acNd_^#H(h+;}?<6GBn zJV>QQtCns9iJ?xE8(gcN@Wwpzb_gBhk`T}L@0r2xr3Nd)*n z2sR*w8;vBxUm87iJiYUo5Yh2OPGhPlY=lemJA&?$QKV{FD)pvwtQfUomcSl}8++K_ z2q9gw!IR?nOl{3ld!4a6z*-9j=h$k(Gg9PeCs9{trgQm&7Bj^?ZKsh5v%vs`)1MxG zf)qZX5{5irmKIfPL)g1e!Svz%fqsgzSHU*@U8#XUfuQ(Yo4L48YD|wExvNBU6k07Y ziWBCeuVdYKSz0hbP8ilpF*`iwMK~H}(4z3x;Wz!I3Rj$x_kA-=E5ik6WyzOMY@5iH zdh_fE#&X&lK(Pa(?sj`_8;N#muIKCbh74JYtE@xMDJ8Ux0X$0wH367H3^Fw*iuuC5 zUR0qlwsE)N$oXgaTUnj{qSUjevsUO*kj!C)D!(EOst&Phm4-hu+PcI=B$S-z-Kyny zQ-;Ksfz#0(i>2sSD1~>QbNGFfA&6AfJXHO5vj3AsKI$5zw%1lOdCVvI=Lq6UuHd9O zh=lt(+;lu5bsn}IGG~_es?-5WZ;d0*;eb7a_TSl#LU^$K|5}l?X%rgiwnYS|lb)>GP z=x83Pp6O+wDH@nA?sI5!PSl=i@TU;ZDYzH$@WwvL@|)0H+<2UnUWe+d#{9kDUvGE> zX0N#0hMOfWf(3+|j3oT!vRvf=3q6+#ij1?wuDhW`l}8>CQiLlB8rAQW19^~QaM=Wx z!g(hH`DVa4$uxY8eO!j75?kO9yqv)}97ZgB3U&z-hVcb zyduGN8Kb3`O_ew7A0jc(m%n^ zCtX-Q)I`@pxaraV!lBFMZ zcTu&Fd{pKI8IwiVsA%3pLBe`@usK_$r+uK^$7k`bUeTuD#{mJ(!255uf}q<-)mhjE z@~-()`hVuA$Hidd`*e%C4eQ^()4Y>bgNiTde}}qN#d5IxTd@CP%Vo}q>SrIuP_MV1 z6Q;?&LEeXGXSMI6RA~8&v90*S)-P>fY?W+qm$BP7I!SrheX>nuf%T_+B6QW~QA&n`psttSk^vNqL zIj9?lv(5n&;c$AH-;WiK>r1UsZmlldS7LMiVk=Ua+%T4-)i3ws8I@DQ$c29SgIp6j zcmwsfproAm+3URn+!x*X5{){z<6~0cHRm0AzsjlhQJGT9FU<2Z8r%kAl8y3AY=VJd zN%lsB>js~1f^wJPOLMdHYSs5QJLmOJNX}OG1GY2NZvRUNG-=h$zNYQx8&SZTlVMu37*i(FRwnw+_tk5; z6`al2;!%lo^03#C2Oy4-ZBn5US)PP2zvc@hzvkz}oov4|bSYr8QcZ|7oS7M@g-ddX zy@Q(kR>*tSZ$i}V=<9H$P<%I~8X%_c?E9YB z<*@I9G}zHOxw?$|qG`oe^$W)Rf{3-X`PP<_U=iadL*Io~*n{d#h+`p?R;h;N9*|hUGpx#K6`ROVJwm zf=|cH(w7y+#vBK`a9}?;>!|T`O2IySQ9c>4$K^_VcudyI=8b2A@U9_;gM*@^?|ZqH z1S!omKO}+O8I8EGz~j;p<)e@8<&Q>Qok=@_osRYd+iT}S1!W(AVB&#oI#a{;ib$Mx zxu7JgVDxJ6Du&G(9Ve-hpVrm#o7z80q_a=&#^cX}k|+>w2ZzILPHiyz;UCCB6N!+# zQ1fd%?vdbPeS)h+UCe(a?Xz-X=Q2EYAw>)uhvUjwoJ`S}URC@iy;V0p9$(+Cy-kmd z>@eARd!VUc?q6+IG^CVfu8MvCOE+#Tc~GBpdw;-xBvp)Iz{~1)CTi2QQ^z4VO;D)+ zWu3FX!aX)9FdoHfbWIj?wUtPX0)wE%(c$Q_tR8W*_bHym&4a4Le%GZRNx;B7HCCxo z%lBa~m|NBW2#u)}?u)Ek95~0pDW5S%!*8T($tmAf1n3suUm1_Vp zWkYZIoyW6%!=(5(_{qh~3c&P-fa(UR;o3DWO`6fAJMZ6IYX-hyWLPnHs$(QuQm5;@ zL%0wbEmTraG9mUqQ=~iZj<(~yQ1BB(Z(40j)LO9H?4%J>d+ z``OAv>H0gL(=kR(aodef=+h*1XsMhNGcxlfC4#FF3s(2GQ=BiqX_CG{wXI2cx>F_l z5rDQYh@yOOH)m?aIEYOxm)(JW0 zzJe0a67HC}_wK0xCEk7GnDa|&gU%FY-QOK5eBL`XnsN6WSX^Pg#%+so-l9R%nl|E5 zS3aDrAtAgpMZUW zQWPRd5iG!XyQVFeH~tVq_!;$MajhGdIP7Joh85CWTQL4iq9a(*57`fVz!~T48Kpuz zjqLc{-C9BiZ0B>D)^x{qP(Vc2dEA;*LqVG0FB5;UietH+UxG$Oy%YuX{qM%dJDe%l z*|`nB20E)WA4<_Db8<*?8+{cEqr~`Zd`Dou=u1MJOpC`IKuL6n8J;itPAi1X`Kj~9~I6Q2EIhmD^O z3}yts!)Iv=9mx%N0ATf2ps?gW%o0J=4A=1(J`E-bJ`1{EMVAYdjii{CR+m}&@w5!? z3e866i7%qAFqS2-(C!W{R=2Hj4kVkMXmbFm zaE?>Q@K5g|H&H3RCw2Ya8Rotu-oouzT$bFnJO2*;3EPQW<`DL*xjhl3;HwK*Wla%i zWpf$!bAR!uk94{23lPtwu~~a{a@$|UgoCgTt!dF{n&r1~D)MX3Qj3F-c4^rUU2zFm zZBS~+_2K4UZU(Heyxa76nh*)(o9)LlA}vLLDP_NI68KOY8}2nXVqgMrWuJIx^!KU% zSxVyJ>%OB9kN1!uSwC=@J9fo#p~93vVnUPRpf(8tTrAV_C|io`HyKZ|(<&7B@Z&_g zDjN(8VgfP=SrP;<(-K-yf*$HeWxB|;me{@nh3G8X-{-Cr%%F?|f#?sCgV*Ggu}e$u z0#p#$iGIXBM;UJ+i!|z|kz>~D?E&lvdpQYEuPF@3e{(DSrtER_YJ9q}~B>e5WqyfEKlO?)l(Pgd@T!z1+QJh`((F%BOimDyuil**zgA z)*&MolgQ$O&Er*E4Y#W9t>?$heiz!c>6ZJY+ZLjY#799)MxNwvOLji?_(v~|fxi+4 zat%r5SjJx9x3a~Pr8(>{qSlz{G?a>1L7!k%mGw_gd$Pwve)RGU(`l>isk*e}g~Olv zzH7m}XXb2_tpyu!ec_K?ho<0q(rx(JGshe1AGRvutw1sq{pQn&wH9_H^HP9N;{$C#+Mp zw~yS=iZ2p?#yc)8Mi|qg>iSVEvjfV)14qhy1gb$dUlxq!Kul+I7ZcMdp*6U9IYJ2Q zmOBuxq;{h75;*b1IiKJ95ha8y-&|FqS=Y@9g0XEx%wn%a=L_tUc(|&i0L=75#OhaS zUJB@0x+Ja67TN$zVSM#V@Nv4-s7uFE%aHqN7sI?~ZSq$)NT(n+&z@Yr(XkY8Nm{R^ zRL-U9X1Nn3Dtw!Pl+le1nFQE}n|1eO9g=l(^F?a0FL~{i2$c9Hdy{k%xt#|&3ngPU zbRN3j6H#sSddm71)_o*#xv!pyyE3vdtaeF;YychSFs(Vsw?a&k-*u)k+$y%w&pj6x z(hEZHJ=Z^%m*F*^ucm?*C^o)+e3$0iau6_WMpz(Ok-qAXW%(|H*NI_f!BAg^ecC-4 z-BZvJe|IQFySJX2H^y~XmACx34LjVJ86F~R@kizvwzPwRkYTO&RA+nmkZxBnCIWF9 ztk@T#+VfJ%D#eExK}jZxl1QS8;?Ban9*GJ)wp=2{v6=paHso&Y9gZFYD*N5Jh#Avw z={CFPD1%2X*f%YXmm!+v-iNMv&g4y>g;j1zW5?$?2kM36RZuR))6>SVJP(JLQ*|WqmG0jMt^Y3CD4exa&uk+vJsf&UsO=L(+dXl>(aKc~&)Cy;%2BWU zH5$XUf83|bwhg4qveuCC8DW*skQ}SLBK2XlCCOH(rU$A%LUQ2oZw_R8Js1W33f4U# z&Er;CND8HiQcF)L2Zer6SWu1&B>mQWhp)e)guOcU<><#Dk4?Oa+zvALa;uzIU0SZQ z%3tjKbo}mgcU2O6ak0l7#kiwzID9E?+AC}A782gewMiLY(qHDbY1EykO~ zu5y`h(#;uBaYt#l1yVl0NI88n$_^PmnJV3pC~sEJ2gnb`P80tgmckF%^tdOsSkC(@5EXOSEALLne35Ain6kOV1En| z!jbz)j#i7<3%jIcg1X=?EQ(up9A&=URsUUH$D?h$V!qESAULS4e`&+Ijq1dv8!XR< za?JhagPjX3Q-GWm||vaRy5=e4e>w zaz#G7SCI@j_u*QAGo@zPPeOhEMpR);f!;4y65+W|IytHD+^|tw+1y$j4r;+LfITGU zj^DKJNQc0}`W7I*N^XQlr#$-$Do0$%JJZ4Y*ym}m*_t2nnitt#Z_-ZMBwxs?Lfrbz zE4V$ zi`s{BeyS-*1ic*nGNM=c$=4>_mueMv$!`X*P(_|pg4zSRHDzhF5h9)D4k&1(9EQ5h z23g05C-NA7$q}XhFcC0AExOvXDVPG$aI$xF+;QOlEhs&}y1#A+Y&GY55Vs{y%llJT zdo6?uqDX@mS;#Z;oZZH}#p`1Q2EX1h%>Y_7DP2ZX&6zpducko?i&M-Bi~E&r!@k@){h zyhu|6*S8GhZ;>Lw1i`zWBNXK&k>K&*L0?6ZmJ(9}ZBgF}EI8;jKEa#=w1Kmi(r^L* z5HQ{f7$74H2znF7Sz1mUW*Hh6o`$VdsMs3x7NLcTy0fUAjg5(|GpGsxh&q}WIGY%g zxLG)xlSoR-DH^{wfdK%(zDtV@&}r*{>HQIM_S+2iWy_3>*UJF)Nb{SPeQna9r4>YSb7 z)Y^J6<^=a zVYqUn9#ub5)h{|ed-z~Sh34X<)@en)K6<7Js&0;7x(Vto)Z)Xl)ah*0J$Lt=BSt}+ z<}=cZR4=H!vcUO1J7nsRcrA`!{_qYkw5Fw}SE5&Et0{x2ffdkCdHivvoU#0EV|-Lw zo=}*>M!|H2xUwAkRo7N%u4};TC%x4m<-_@_o`Wfx9OX}l%8Ug>#5#JBPFz7(CdUXv zxK9$@kft#_p}D;2^BNk){J{BdFMg}z^mnP!@o@=rcvXmlJ|hRwBD9D{=!ns|xbq=E z^(|Zve&EZADXL!R5sU==;Nz)IXf74-oIe1aI-Np{UM`c5X?{ii;NnBjwS>P4SGFV zoqQ8EFefER5kS=#!9J)0X(lWu3;@)|Av_sCf$IMfVB}r^0J#^e->ww2JA~1j5W4Fg zXT>B;F`-I8VEqDf?n(h*0kDK%v|&IMfb(0WOBJ93dOo6CnVKcYp-baytZ-h+@ttR5 z9oBz(U4im(uzDbf;4OFz>*enh*Fy;lpt=>a6Z2zvpz$Q_sq6}XDabRc z?4Je3{V_5yv<+(?v82PDvWHq`%ql@3jths)|Ey59zj~h+0op>8sZ7?>)+C`ePE0My z@r?7~_pLNHH3M99rjB(&b)i&<`_W8aSbO62 zS7|-p7hF3IO;=#Q9x}6?=$3i)BF$#)u4y_Ysj&kWQN5hLi_ut_M7EOZ5)z6;W$)3X zlNFhL#pz{MQ9yb5eK;CGD(Z@O{2QE8Gg8N9vfv9Me%)1@s4eQLwq_}kiBY~(9I?|)0yv3lAY~RznvE9f{BM=I4~Hfauc)E)g}ch`6^c$h@g`SY#>ZF; z8a?qIK+n0Q8mCN=ip}q1QseJxe9Ny#6Vg5TXK0+5lHp%;?Q)I!vDc%n^+fZiJmd$n zoJf(fP0RRvFLPiuh7}VopT{_pi|5l(NuRMT;PyweuK2poB8W*00 z$({-Sq`4t?G$7^Cgnm4iPFL8?)^^)SfBy2e23^sDOADt$RCKM?m5wB=dunFfBwJYo zwW)h2OWwcaUgU(Xu5zy=sd>3W&y^Hm{aBZ{xAzY;}5Jq7EB<`K{(&k^WS3y z#hCuDCVevk7#tXkEu8GF4Ltr(wMAf>FaL|G{V#LiP1O=#z8Ziw|F2ao7|)xk*1)FyN%I<4Z4+2{<_6bPd9nHYm7kYoyH6a_Z{ zgYUW4*`kqp+p;Q2wh<*(CJ@m=l7vQH^&y1DLZ#8c(`UW)pB^{qn24|XwoI7T^f^j-A6K<0 z-jhygZWv#nBdwRoj^t#sKGHv>CaiahK3Zc#hr&$Fw?Gg&vn;QSL0FodIbS?Z$$ z{6j!bt!0MZti-qS_lU9nMEoY8dM4H;Z^q<%GYeC&Jpj(Dq_hMVw*e~1M7<&g9RB?H za@lY=&iwj#dApT*xfFERCUJN0{jh=m`LgfncJJwG{BSDm>7?@Ur1yS5|7NrNaMa^` z#`Um{^RSBLc+BEvE$059{q=V2_4dc%c+}xU^y|&k%}&kh>nq?DKza`e1`i+x(1Rd> zei76UpiI`NKyfy5cJj(gx%lGVNn7!IpXME`Bv);=%MFiCx&48q-@Zy{Ht&QlEU zJc1u=+W>qQ$^#?UZ-ekRq@l#1|BR@~KqR z$3RUA;C(Zz`Wi)DjzPb?2P%KxUTC0C|G2_7cE%Q_7AB5=bmed0vVU*c|BtQ=Z73@# z20B&HGq1fQ33ROgVC%2IqamI-6Lg|i|ePhf%bUutXW6%nBDp*}+5vxm??e*Fp=^Mc4b5xyERVLI4jI_I`S6t(Q5 z!D_EBFxKpJn$7*Qp|-j0cj5wB4S)a|vJ#w*sHffshp{T=(uQqfQpvjC9ia*S2z=lZ zp>h(S#njd8G+*@A+Mv4vuu9A~KViDNs+q0cEZAACT?)w;{ z-+dlH(T?qeJIjSc)_M7SP&zFw&zz%7PHtUMc(PeAS6~@3^6c?^ll;VYVR?|d{$0Ym z=~LzEIXKez#s>Racy6ae_6=9*?m+I0Lk~ICNEVH6j&u@g9aes z7%cTW7F7RiQ}@OwM+p<@lUvE}Q>kYLmt7+UCfMR3fatFLIq~ zC13sg!tJ>7LIb*OVp0}vJ6gIAh`T#z{Vwea^EQ}w^9*%h6ryi`M+nh+(>lcV)`QFa zc+rb)IP6OwEUm1!X=p@q;Ss-YVD{HpA-12SMXlAKFx=26I+$|~en#A)GFx?De$Ru> zZJLL0=-P#T7rv=e{jtpxhnlw0TU#^oN3~vK{X$AYx}}jR-gl^`OQ++XxK5Y(RZ*CT?SNa=CiQTb|!A7_mF#H~kWPNWPjQy`)Hi)Qoutu@dL zawWd~M|T4APr3ioHeh4=XIjnV&motZCGZR8&FjNz_2fwaS`wn%B&SoqKA&h=^#iILT%}neGhEh60Deqh(f+z#y5p z{yX_}C58T#pE!Q4VRI3MX?pzPH( z1$@2||hpY9Y1RxyOr@=@5`0QdV0aoD$vdt^g)&9o%^{L}Ml&;u`1 z3M{Sz9}UYmw@`=5E7#?BPYL+@aw0k>s|`!24_<`jJl`822)=ceE$! zvg0Tf6@r<@m;}FrU$yDM0)O;Tp=wLO<@RHTx?2x z>ald^@nk9f6!;4Sjj1%td0SSdjHbP1nBFf03~PCxK1=j5cAUCG>bI>qF)Eb@;d1pTrTI(?7AepEhtpRGITczI>H zQu}V+b++N`eJ%rCZc2THzvgQ4(Zy`+ExTaGTCEx#(^hvF$EN_HL^!-)T5|Of`0mU) znbb)>nbl$}>|fiQDGkHzVaPRI(l!1e(3Cx6Kfc1?k*)GFwUJeF0!??B`LKbe6r1yI zkw^_kF|g|5&{7oLw9de1NP~PqOh^&rBi`kPm5<8#4vFOfl_nkAIPc4L9ouhI2G6r7Fy8Jit>$;_Tt~f1xH90RBY@mXyDS_Cb&ty6F z<^(Yi;}Ni^H1hIPKtSP8^an10q(cj*E0FT*4t1O1RP6*$WY%J{tzGLaveEHblBwMd zMUOtS>H=z~8)TSG@ruo&@$o=Ei1wwwhTH6p{Hbni^}eeWl=kM_MBH2QCszWgS})N% zy{{QPJ34)7GfK9{DofG{qE)*k(UVlVw88RY*T=tm?I%&6nbVuo9{-ZrsX+r9s8Ip@4 z%scc-2tW6nq!@^d#z?*^M)Uej2Qu#*eGDWi!Jp00LBfyW&OYa?&tNJkA1)~%~w%YM05psIsQrw_`dn4e&u%s$A}oG-gE*jm2FymN|Hjn-_-BR)84)+j03J>igpGSi2>? z9sNx)Yao23qz_*$^3g{sYslGeYKg~UCMdMkO<`&@z1z6f#A5+2Uj=OHvdR-VRq^_{oWV}N7!yML22bF%-X^~A|k#&WRFg_9IpC}pGOtrlSdVmddw_r)8k;4bqgc$EW-|`a#|7BLPUQZL-|thrR_i? zr2T&!LqR>3bW6Bk!u43L~rOOJt88U*?fvd_RfON#2SR9$zOddW@}I4 zH|PJY{5{Zr=Tn$LzTiK!njrqf3Tj%WHG`GAotf3EXgPTVv8HHUm7y?&7Iq_B+jCP_ z=ukfe4Iq$c#Q0M881;rv*_cL=@vlNKEhrH7#t6NYzX$t&NbSEE;r~bK2jgE*s|o+g zsnm8dqwLbi!_M8%XJh!>jwC+%;R2BfzK@$3=({teaDG@K9Wi6rw9WH{R!|d6b&-dY z1HprVm9C%>vjIVUEB_oWNC^I!J^KH<6#Tb`{io&340`;d{$=y05CH#;R6AmBcOO?v zon3e}Gj`WUOtxY&wWW8{hnLG~#w(5aE2pLl{0VOeYRWeT|L>cV5cKK)Brg77{@#GT z@fZIH?4Q(HH7HW!o5Y^&&b&TFTb7vEAn_@A(M77T`~A3nZoN%S5Z+id;mmtz$xdQi zsHWRV*GJl7a&LKPu5^+y2meC^-WzW7y-DkT=GOjO54ajwTNoQS+kt#>10$=V&t@tZ z1K9l#kgz|5s3#$0(S&(4NWhRxG~j@U@07%tu1JE>QK59cq*BXBmgifdj!uflgA!N< zvdIGW+of>~a0K}0+*Z7ZSF$e!S#PuM$Fo^4*WH*+>4m@mu#n&snxfVKLCD*Ls#Yk} z^A1QXzV78zXCI>&UIS0fi4PjJyEfHWSQWD+(sNlEIcf6q$lgA*Gz%Q*PBLO*>S80G zxMV-5aA}EMWdQvLgNgl_jbL2-AQcXX2qU;>{pjHZ&?m-6w@VH4v;bhca`XxuOm@nf z>?;BICA5dr;ru=2D{x@iJ@9C38!5b13OYfhrWg+DQ5+T}B2CVBsU zndbCafU`^h%*XFqTVCs{YN}PeBr?Vqmz1eOw~TmI!9jlTx}I+};eZ*Q0;Ot>yN#F* z^W%-^dv?&@*SchnVMuJgf?`YS>Ekpu;Ia4m>R^&ITRgvZifmhyS``w;<_R;j$974jLYaOWdtA4o$c7D74kO#%crlEjz5OLT16n!N`< zSfDM}dv#l_GK(`TDM=OC-k$GL>I21shjTVM?16nYB$%!=1$2?2@)p=D;XDzk1QN+K zwvKKZ`m8Vkw;#)%EDk%LJ5mju^Kd8DcdCAIvNx|(1vgCDn=k!Rt#yh0o;9DseEJO` zb`H}<7WiJKE)iD`wY0oCRh@4t$W7JJMGYea(| zpO8r9K>Wyj*+xAyqKgD8%F^V3$jDcDrI3M{f1G$gb2jf2Z9QW-x-*KnadsBuoDsKH zE;vUIJT;UuM~G{s<Q!7Gw@0R7oVzQ$9Fa$vtqNOpk zifygp)6R03&m;tniQSw{wvBh=L2RRFXlh4&+?c)c&4_0rD3D`hx%~VXY|BjmiJ+-j zul+|*nj%&!QlYx%pu#dJd$@HzDWum&0<;qE@Q*>BhVa)yg3>tR$Wwr|%~~q<4hJCm z_oCisL)!0cpPghQV~%rzwMhE$oy5)=9rE(BeXgC$U8yvVP0v-ou7%^>ay-A6nf56F zk5mZpe3-DKBm2R$%~Pg&xHa{ETRJvyNOirdYtBWZK}g zh1`sF*&x5azRp@5u+?)(%*D{lhpO+5ks_>h5S&`@K6SjO7&GLj!HJ0(L4m=gN16lL z1~M~+9kyG}w@Nc@uWRy`053aWJehl4JbEj_HkLwi+vq(rd+S-2w;SbWh?3N${txi` z2JPp_R>Yi?jzaF?R`{c1gB+T&p9UVo`50O~!M|cPxIAcJ`UqTd^ooxV zcL!o5>+OXFjlyAqH#*fGS_B?lK!ot7>+1ldiy~s%6&^v zxm(tck39D)=4pV3?2MWFJRX##>l8VJi|!N^1pCsSL_jA8VNnL-{$zO8@N^TikK4sU zc0vwogU*q(`uO7`7g-58`Ly5n!jI;=uNnl}*+7>81sUJ|A9XC?tytOjlOHTt@%((B ze_~hpvmM=Kp~4VTF2s_8Q{&(u?v9dt{)}RJL6T4S7u3bsme4jfwe;bYqJM& zMKu#UTVswE$0KBW9YLE(+gmRX%NP1(4}2pmaQOJkLS$41i_bf+P`-X`Vka&CEYx1#Ude$wO07e=2_#g-ZO9^;q{K?8)C z`c(`Ku>ns}vVsM<_-9T}^F~icPYEt-eocWdUq9Y0JZ{G1y`F($KJ&(eD)?gK9^;q4iRV_9Ww^a0j^DMR?R+G=c=U>P1ORs_ zMpHIv1vJT-A3Phrp1&#ZI$U^EDD|Lc5*1;ZLq(gW4q;1&=8b;8oCKT(utLVr%D@G( zWx^?netk!d2gfAJNWlg#-38oZQ6Lo$uj8p1W2(j)2ejKn#BJvi?S!}zTbX|_w04`>=3Qww;&7d&8uATiPMgtCH0hINULZ;s1sv*s z|0WUtnR)qdpZi}5*v!$+#r_Ws+yW;4|Iwlgh5uS~QIuFK(N5-laYgGhNxLXEAOtGeUk__^?iGnh-vbEkTl|4tT4<$5xVdSYb zT}Ki&;FZbD+vW)418=0!Q*Jbr*qO5g!kTCvERAtH`30+eGJw5)j41wUw1rIK&O3n2 zW2%hv*Gg9l%Frlw4cb#s+td|W+mRY1kwVv}B7k2J*$lx|T!6W;qqHTY2Q34{QnOk* zTGLXI9mnx^WsJdPBZjO?g{GXivx~JxfR{=mR5or+r($p)meVv@%L36Uu0NMr^pq0#(YypL1%Ix^tbaT zoKJ;n=Mn>5?7t|mactU|PS7fhmjAdC$Ve&PS7UG%v~P~K=4 zdG%w|S>DWHq<^PfZ|ep-dk zKM>b=fExX+{JqkB8(98Ox_@*rdyp;izcnuSBsj@PH#kM(3yUAr7xhU(A3|KOGA{MUVEvh0~_Z`aO66hkzVioM158uIP7uWYUfCUa6&W3EO zq)=dU+lR;%?N-(m+1CX+4?}TPUtjRlbb0&qGC6h)T1^UaD5ic`&{G``H!x}bw3p9z zVHn(BhxSM~lhsmhACo=o7d!E`7hMwnRj+0F*{?dQ+^rbMj=C zV##3A-o)y%&u1rVm!=BNT>Wi8N} ztQ$^?BfC?2mSdDQ_UATfLfCo3fP7WwO&b$8D78{2Y57&dWz*puE8M0`6-Vt#OcAW5 zcaC-yi0rPLx{tB1W3I-@UizHv6eph3E$1D6Hh*$JeG@!2!v0uXtiN2~-(CCv)Mr1i z&Tqo!-%QAc|2&F+5I!l3_GF?W+8k_|$%>Q{I@sKOp4pg$I{AFfMZrSwzDE#n-mxuC z(7nOTj&B|vA5@Q1AfX&T zERaWQ9SbfnFuvn99l=K<>OemmXi+jS38xu-7xq`6?(64NV0NJt13J zyU-yb(kn|{hX5iVP9UL=);Lbdkj5|D2YfE(z_7H|l<7WUK*yjX?nOVAo;s2KO;m-0 zB5lk>M&&#d;q2?6F=Fb?x^38C-2Izz-qb@_N!FsOs;W-IiZxEOY*Ai#c=$J!#7{-S z5IG7J3(l!V>$^QhO?*KX&JbO?g-0G2fN*fSP&kh3^!4mU7!|gEc)XkIeK37}=Z`P_m;if;_%wILMmztm+&MbY}Wc_de?YKXvLc zE8r93OT<#08Z2_TT$3n@@?+J)x5LNz?`C5R;y!G|ob#gtn84WOp_qYR(eCmDUzNz&sf89zU?4?2Dk!J<&D3< z?O#)#-+_anzKyMoxuL$5<8MBv@O?%3VlV?x(1KB95>P78f>p`2Q700dFX|G;0+i~r zObz&CENmB^3~!*#vq8b_=NA#Ldeq*KO?NPbtg2#KzN z`xs`+4d}an;V0p4Z_ei~ul%i=iA!xo^oJ1IhzaS-CcaQp6DZij^cMl~Ztv6N@ zKd3nO=4Nrmu`fZmpU{kiC-;@e-cqdWVcN~4WOz<9-9VHM*AuCXn{5xiBn*M{fYhb^ z1<@)bU1-?di${BXNf!57hn^X85Gi#P6nRG9B8gRqC1^Bb3zm=zhsAQUJkmNW%Z{Mt zp#NAwPb@5E#A*}>RQ#GrwJW!=l#yaToA63yePBPZb>&_6km#pCdks5; za_#*L+>97IOK z70hP*QjHw-1+S|%Nl3sYmumjX{i-|CNt_@j5w@Q0(%>F&5&__mk-s1q-(<47-qFaKAh%{z`@Y8MZ$y?U$y?+ttwG7SE5-`<)a>IZV+4B}bMQ zmT6m=H+o}>3bSNf3Q-W$0vsWgK4B?zWKXRE{jFNC;tv3KuMgaV#jvNr*iQ-EwbD$i z9dnU-nCQ=3k;9j`tv@%yWsb46IvS|OG3okBPUGW7kRkHM$k?qcf!QV_T@*mrh%6PR zmZ25C;}X!(^Tlh+)dJUKy|NR}4a|BS&*#QQ@b%G2M@m_cG=U7ffX6(ZvbU#6bv+JS z@2ZvoaZL~*=HvGQ&^E&ZJ~vF!)RDavA8pilBF3=9yXmWPqF+dUd+C3sRqi31Qko6$ znK{s4z_(i(&5|!66R*jWs2j9a;i*4r3RU$1_!>%*bYFqHn%nS(&)eaECaa1EI`9br z5kJld@Ugo!;43@2M&TRZL@l$2D>@e`cl-Re1|Nhg<#tR$147g(44utKPY0BhBov*` z%kS{GJb{OpQSfdb$NCRRO(lhUW9p-mXY?<-dH#HF{Z}>rZ-K;rUbcVobVQQQXMXg_ zpq0a?-V767opHQ(OeJ?PF%lt;w!aHE z|H8F@vjgd$8s499?f<#fp8pIQ{w5M9`d4!JgJa^4GO6y|#u5gu7cbq=U?+Xvm&+OW zXViWPz-0esj6W)4AmIZqzmT})$LBxi2#k+!|3%yF&1oEs4V@j#o!n^+tnGs1x+Hr( zw5tZU8%2*}q8rFw#|zXa6Q283@vkV{UsTg@(-p(;RWIXQHhQeQj}7EcBl7!tdmoRp2?M zr7muPuJiSRa!J(hylp?}U^A`M6y&vUhnZ}qUE=*KuurU3^~5To0r)S05mnHi5a5F_ zvj64b`W=7$lQc3h{yi82{9ivh9r}lG15t?$V>_9}NG6eAmHu2TZueF=L{U?|w(64{ z?7yW8gajR;Ygzv~A7JZ2w$w7)6K{C?21e$`3zIV-(y&#wVn18hJ;E$UuLjWtEudDx!M zpUy{Nz{e*5DLdk3?4|_BJk!?<{%lLNj4UMjpDEdY+s+@6{x2n&j1TJ^f*$9^-EoIi zv{Y!2EIs8nNRz2MYVDc$d#|Go=LTOUdM|oa@MHF~_=h$BA$|L=Y=7no0rI=2zjDB@ zT=1Xs!0!dV-?od9x#6#_8GVO;bfy{urTr~U=Ko2V8u0!fnoVT9oF%3La^H+k6vz{f z;uS{qX|)s9Ve=$^_7dnaVS#2Tv~{6Mx3~~2oT}3IDa=pOKN7;&YbHf^2;mGF$=}|S zvs#}OL#Gy5fkQP~U472iuh%ny>BS5-xMv7wrhT2FkIJ{008u^LbiCQIb)rOxMn8QH z?b&iO3`qf$GP0@DG;3HH+;cz>K@7mh$Bh=6VTMysL6I$*@rxL9h2Y0(UZb_B!}Q|C z8{T8AUZNJvLHN*dz@0d8CJAVhPcRu_5AUA`53V6Xdy17Q?ON7ih#~#?0jkuka!Im= znEmSf1#|rL=pjTDHZR@u8dhS(iS??~-AF**$U4vOi85ucuav$czmvsFsF$g(XO*AS z07?|Vt;iyN_7@tgjxb{$uF0mfV#Nw&Nta>9j7;|_ z_COJEN%j|bT@@QlOL}y>Sa+aG$_yu0xCun=_Rc#W6wCAQ3sIFF<(egG;EMdb>5fkeK`zo2;Nwsm719aUmTI{HTbPH8zWOs zt*?$)08t?v!tHUxMSZuR=H&XC)zQm-DFlB&v$pi;D;6K}jPYMeG{5&<8k*_bm>N6M znmJipwP9L1uCQJ?GCRHl>T{ZU8pI{-^j1-Sk7t+tDLZ{=XY4 zJSB{)6e=IuHWD-npc=BW4dFMe!#byP!OTdd%2+3*G~*WnWL|Gt4F<=NmKeM;l#CH4 z7ToWR7LLTsMpfd3sxh(T;^^1Jgkc5lf{B;>z1=~m%3X@ncTZxbuyV0A)caOtwU(2g zHq#~P_LelI^&a{47Z_kg2%(w?bd1z5v=Bk5rfApYoCL>|LI(+%{ZA<|iAPx`3hpI1 zg{JSvta)zehq%cY_bGBTgn1cL!>NJX9NgdH1{nv8C3^>fs)LRIraLLZ*-6k5GUjqo z2jBX|h!yw)GG2JC2FpNeIep_eFS)_bkZ869JGtbcs0g1-K&N*$)KM>|&dJ9G#~P5Y zB#qxh+$^aq9Z3wRJH1}u!M@gcIypgi$j*rH1Nbtvm1w)2?=3YpY0Xca0JWWgd90lt z;oz;~;;l=ZKG-o;aZP^1s}M+zu~1Q`45*|MkBG=bTlDTI;eO>8W+JQ>o;2GOCZuMF zw2JaS$dPDYk$iWQiGUU zJHeE{P%xeEyS`O24ozM`hT+VdC#xdJD|`XwXm3t6DO0Y2=oOvO+awOr?Vq`5F)t>--rQO?Lkb z1Nqe@kN55()Lcc2lrDCXR03Y&IB05@v8Fg}4-1bOss7cOfo6askOEDDR;tqO>cc`tgXnQ&d%} zd%m8+Be)+&waiMW;^nI8Hof7)POj+EjG94J^0c(Ln zFZbQ7o#5^tD{siwad`m#FgA6&d|Lz=APK?The6^xm&C2YLw3TLbG}u zL0O$9Ch?6cJ<-kH5zQ(SK|=O9kp~O#Sixo!Gs0?)bw#ce7$?96yhFEr`LJ2KT zei3wWy{5mIx2{nARw4w=4a=E=oumE%bahnG2pFMSoN(|U5kp_+C`nF|xGFO1<&UEGW2fa%oY&;F!Q2D5wb^MtK5HIs!CY@<$e^ zSBN)(&Bm=t$Pa3yQbG85Nt$1Vw^)*A1TPU`^@%L7--p-Zr6O>oYOC2^=;B4tHzU8U z%~Sq3aIUDL)RZWLY$6?c;?EH%Ph7aYM$vFXiMB444DXdq&84<#W&wR)=Tg3fY;gRebetPl+EsIsdjX}n#^hw>E4(LQpbX4&?tm1} z5E40J5y38>Sy#4RQ1BV6XWUVOlf~_!j9JynI{Z0eD0`8w^S0^ACmLW^sczgTJC-*a zSj+KCGpVQ?aYz5>RPgK4wiKlF@JlZ#212lLnf5xEx`B``t#Y)_!-+r<&+ka(cR%{w zCm?w6elVj+Zo9yb<$zKnwJbGFzH(A0_}G9!nW%4pZQo&8XWktE$9w@{y3!Z*q3ma_ z`Ro?0HK6tBVJL`jl2R4R%WvMT&?f6sIRb?1lbLo_Vr~L4xxH{;Jc#Fu(9NC2gkl+P zw=ux92#6S%cn&qxD7lJ>KMZF@@m#UdsEQVt{Oq*F?5P+v%D5dcz&;mGFYM`%Ojp0L zV7SqKER~4~3aknLaFhTu&06y^I4^mQFhfn>D=Zzp@+K~*4*Hx0h0J#7DTCWRcla{g ze5gujxC6ifj`q`7G+d(flbRL&&m;vb4!T~DZh=pd{P@*~s z{&L37$iYhT$PG*zvEwI${-NN?LR{+8qdAF?A)(-8WM=|sK7+zN{67Vp^qF0TXoGOs zc_i>lnmu>xnmB<6?96u2ReMCF57FP3JXoiH0ted}5_+6}3~UKJP02u8K~24QEzu=fc^ zqL5oc9N-eRh3RW3x1Qz&pOhmDQCQShE@C2ag*k~Xq1~RDs$-{I_d^FZ7Q@+dm(rz& ztWfU}D_0{|=oU}iA5sryu23tq47Z>31?R%QM-1%%+Gp@w70fexHM9u%GL5)}a+6R^ zWyRqf+-LI81#!F7w3t?nxxG}hDV>h=5sYwe0|TyXI!$rY)X5S7!cky%4@g3AdsW_J zaZ&)+f2sDYRk)=QG<951PM@En*EfH=mbmX5qTt|W|H&&7d|Ek*tai0)e1H46Vrc5^ z5wwv&)rTI$Uz(6z#VzO)qD_v&6gRHL>toPweVy1&GH{38B@O?D$4iX$9Gx8ID{(av z9G6c^)QI<033mM1B`@V;gcH2Sgbp{4Uo=xM_*s`!gJ-J&+(H^DtI5~IO4}_*uU2Ny zV%~Fi7a~ur#8rASd|%r54dE-MI^_3Ts4zZU>+(D&yyZEBpB(~%_Uf-OxsSFhz*;Fq z_iFNZ6J1ZnsYY1cy@DF!9_5xF1Nu8Df1G>7$TGQD$U%*duP$_yV_%2lV2$1^dNCaG z)Dzt#Qg)WC{d^KvzZ_j$N9ZAu#mw7w@tg1OT|sULMXnTe(M-I}CeX=mHz_IY_dktL z6LObd_AI6y@v>f#@oAi1BN#JdRN_u>vx6?nA*tW?WZ>h+X_;mL0sy;zo258GlHDwG z`rOYCqyFTkfg(yMGmvBm@QGVKB#j15a<#&2qNBW~#B3v3{domaS0K!Uz>1+Al%)8? z9p4PmTgkvCdmaf3^QeIA#!SfriI&6U5^(7&=uI(KCRBjv)R|7EFbX(Pe=fi<@mYrA zVcG^H0~pj(DM$E>npKH2;>icD?Y#lKGn%$VOl`<~xSHc`)U6Sg?x3{se!&H1T}-L- z>wEuTryuX6V#CjLKm!1rk^L20{av;Er33tCg3)!fGB^Ck^p$_3aQyFVFb{Bn^gEX? zC=~nxupjc=hYe;I_$S|u%c~`u!NK8DqF!aZz-q&C_O^U?ATU+q8fPO3F?zL@k?z1; zwH)xV{vWG~Va1kw;U665m%8zv`SFVTun-l26OA!p98g%#*&>@THRXYZQKZ>E4zf20Ld8DYP&(KLM&d{ z4QOnLs|TqQ$LABlL>Zti2@e@3mZf~1F&KeR=LeWg)*cf=ghyZF&UT}jV5$a}!pLCaMXw#R9N;CM*!)3Gv9U)tPu5Vi zU0?y#eN#Db@X!MT3SjT8;%5LkGQIblT#{x^#y!?v^KY6Ppq9YzG;EoE1l_3Fe~%%( zb%CLR<*7et32DX=sBvJ}_$Ulbs^~s&Y!9u17z*;; zB(;m5atA>WcEK{fRVY<#@Q|B`fy#awR@A-Bjc&GftEQLRiJ(ND(QgB{*~uGYRgpWx z&WNh$W+L9|FJ5?`zYg6xL2T#orA|fC5K;(0-DIjQx>Ipw=kvb2y5Zq;f8Ia78B6qB za9B6ji1vp0yPfcIyCk;9ew?I2XhZ_R3J!)1ZZrExtB(9f~9YG4& zR5hxU6r-UBwv#g+BBIFp3R4VSl+zb&ty5h+mp2iIQoY5%KjK!J-ke*c@6{8;J<@nYk zzzk!gSz*e$9In(kCw8o!kv*>XjssPmS5}wo!3(J!fF>f+x$ogVj*1geBuYwYq^wt32%i2cvJZ0p=C`Z>12NEi zn6c|a-bjW{L)>J>w0PtDeR-OGj&FC?&YWrdv4uZ2%AeR@7=^^%vtO}2nld@{@}4;v zbWDPM7#t>u~zuTX%N^E0DtCH_5vrxJWY@vy`Cb4rX$QY9T47UI*HIHuV zg4?OdmJGgAm%D|r(z7;u#EgAhZ>dt;%Bf@`42v~A2APjl-e%O>#fS@M~Ae#6h?%#I@x za;66XQ~d@XVvT9R{4{t_a8deptQ;N`Z zpQ&2UZpJbtERqY1_wNvsY+D&Ja}U4GDK2)>0pk1^P{I2lod1p7^RFW7-xI3;+3NqN z8tX6bV5n7QW-X7@g7^l{PSZbS^%Z(X`k&&4k}yt_N0lC#z_Sy7w6#S0jgtJ&t^U6| zjek%6|E`ApC-Z9tC~j;Y49sdb{^%gRWfX{fOk3~FLgFiLdPZZc`)KQTSAW6kR02ej z@yDj7@9rcp_?ub@Y3gxlx$;>WaXFi3M_4hr$-{8SY}X&ar<7{U2b^L;xpq5VEoWLHlpHh3cv;($N@5G}G_*_KFK>)zmX$nlE$dXCa%*XL zEWQ`5^bXvzJ6W z5`QeN%&8RCh|3!u>P@eLnJfvfOH&LZ z&l_}T%MsjInXT|P>^mu=u{BpglJTNXXI4sMtr0Lj>oTuSEnNQbZEpU|#Zr#T`e*iY ztrMRBeDS_YV;QjN@|<)sl(L1qrGON`6lA9MWC3vIvZw`m$;|wUF_TX{?4h-;M=HT5 zaj0UOLsq{WaE}N*X8-T-Pft0%0AOJHb`T*>`;bITRtBOW`febi?cECs=s1B@winje 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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 zcmV;%4LS0OP)00009a7bBm000XU z000XU0RWnu7ytkO2XskIMF-sm844%}o;2&K0000TX;fHrLvL+uWo~o;00000Lvm$d zbY)~9cWHEJAV*0}P-HG;2LJ#KJV``BRA}DSnrV<+)pf`J=iayWGTl8hnpGlVBoLO& z5+pDbg+K-ap<)mrHdFx)C1YF&EF2>*u_Hp67`zl1V;q7dgE1DQkjy3`=OQu}%UfQUm?eEKQ!5@QM=ms7j;)aJ6|6qo!G)|gs}^}e2P>-M2l zSlB0LK;y;|Kz`v9Ftv1xB->N_!}l{|20-oEn|ti%q}X-2;>$|y>mD-zeRJlL z=YRl$oS^*+N~Pt#+PbBVLs+AyeR0_zxe6pc?4xFF>90Z&%Knef{FTO&j(^d0xNX_5uuWWF2zW|Zmx9>y* z&^-r&HS5Ut0QArMYPfYfq^z1haZ}DaGswRhg{cNpuF{@B0Kw+>1|N9Xz3_ZUnP2!s zZs8LUwL9D6b#hL=xG|#oYx9ls1psQ-?&7jnP6&YV^4GKf{{7U0_X8-t@ax`N?;ytk z00R-@mPdOHQ{g?2s`dv&LmU9PZr>N~F#Q7`F+lbQ5A}UOqhnJk#gD_4hGwtfTvTqyS5a{Iu7Z#OS~+?q1k zWCssic9qTyuplOwBE@bjG~AI_y`r?<5m6%|+GGV280<`&3P7jR9ESREUvb&X#~Xk{ zm7aZl@mDX#ZoV-x`|qK3|NL*NUAtjfRo9QsE;W8*kaJYpU{NF_Kjb`{G6A4ywCY0P zu004tvSjwbA0Jl$-E-i;`LjxYSYe;>@utTf29SUDx%^X44^>~VyHwNNSx8hqAYv^% zEn_PDz=i|>kxE)8PlPey#?2rB61umq@XV6q1fUP54}SU|!>!w7dwa{$#Q@ay9es1Z zOs-oE`Ea@Q$pO*M;V#m>EIcDzBVwlVmPZzY**^6Y+13i?@~Sn}VqZj}neRP#TmXzo zU;jC^Z9Ak){>yyX*20zG@SM3|fCNBfQ`=KH*(%Lpsk$M2kPGslyKUWPfr!gNV%}{4 z!Vk8EJ3a(eRUp0pVEFzAqYiNRhB=khZ-IpSw`axYegQz?nP-EIn};R_61NHWtVXDD zYA=Mx!e!yI@VLAt0s^$Lr<~$lItxJNz8{bu88NBC@*As07a;eaKP&$CYvlW^RLgTU zkMIBb-L-5-!8^}R+|>wbQu~WgiX2phOQO8N1;9b2>5&HjaH&*y={Mxs)ik>rTPy3< zL;p2B)4wR4*6DQSyAOgHN~P{yAW}&Hy|;eJ3=Wd(f?>7F)hxi`wy-Kim@Te21dPs>;P;u;m?Z#>{#HXg&CgAIVM^fGJm!cg+W2iiP6xrPKfbCeY3I zO$9|@a$MYgM0)_`t!`<%izHi#=9Whn)pDnwev2ZCkps~?NvP+D9NnC z*p;(IG6kUY+VfmVQ{0E<_!XV@q$VhV%*%B2%`(p?$RiS>alv;f76(vVu_V~_CdGZ= ze{Bo7BHX#Q{*yS^`X=jxlyFfh$3A;&_2S?!?-h*>h)Ga<_Nh=Fg599(u=y=y{wtyS zE%F2ZyvzMhUIoAuviYUo7AfyfXb+Gfli6K=fXe!1A|XjIHI1{orU9sIT*0bO#2tXG z&V<$31PFv%A&2K~ado7$$(Jcjk!0iDwQYgY9~N?ONcewdqB5Dnp85l*-MymVnBFcf%g~ORtstV~ipUP}72Es)eN)=q|o?zlc=BK0vUV zmCi^GX*gt6dg~0p#XiVB=_diUIyy;O9F+8d^&$$uur}WG$zUI9C1kDIf{no!8z5Nt z#=G#J>`61KRdDuaSCbo(7#fb@pIs`h_SqVKAS_Is0o0+*B2MIJfJGt!5+;}CFioDW z1}LYi3y30IRa=!Lif{Nj2N6}|_zj=^POU-o>c4V+r|<=;Ri%N`rJX6dwBA6B@Tj^2 zfQvG2$X3iOA`Sp9^}-w$5d&tCNFmyc;uesqC3|^M*=CEFfeIRKc@CBfKp)x|yt}Bz zTAS$r=J+hSykU0E)DT2*}X@$Tk2-u<#5l zLrTl0CcuH|sWlG;DmyIlnJmve=kqn^`P~g%*$dAG*A(?npJ;V-LK{$?93J+2R#y9I z^^ZcL6!Wa<10lAv2nrpE(R>zDH-mCw@y}3J<~q%zm&U+ZGW)o)VrJ zT6a@G8$?I2M~bL|9r{;1S&clEwYQKHlFQ^WdF)L+!=5+|90kQeaj->>seS9Ra3DJ_ z8mgQEliyjNdO(i9PIwSLzz4vZY)?cTat(Q4l?OSX6hteiMGxf3)y^qbibw~5VEwHW z9uOW2&yZ!DNoP8zUI2<75ms8*O1P#bF=4e_P>X&aKEmbw^>HDJpDp4^s0{SG;DDT% zj77Op1_NOlOI3tZTh_p!#F-E- z0Moxx?O5PmvZp>zfV?h|nn5mzN(gqsZ4uFCazHM)xC0^%(FoDV0my+&Bt>!>0CR9L zS%z$o4bjkScU=KQjuxL)h8$FXLk?uyC6GQ>_N&d;i%26m&2=g%NmAQ;yFdhHOxz10Zmj&?8)kXhJk!3fK_-Q6dv2^G9+aTnHEBK(ybi-#s1NBOHi^W{RI% z@2-S3o|^66Tsw*-m3meq%G1%iEJkUt-K{n@q zPcC2sHpqcF^bMFD-38K5XAaSMQMBGpHpl|{AA#Kk zcLLdftmXQ!01M>g)1n3A-avjaOjb--L2iN^@W5B$ zew-{D=m!9@;iO;zvh`T=izMfM2x%Yze>yBVY%Jjfe1KbPQ4L+c7OEr!~L@=F-1kl{>0<4-{L z@d5xqQIHD&(VNh^667LtC#)$jy?}&!9tbc8YoWd>G70}0$iG49MGSsrSbKLmT2?`J zesuf9&berN8{|Q)MX(wG{A&P0xE|z>m;)Y2Ab1^vUjYZT(f!NOvJ#^4uOFT3b(kDy zzQ+5@S*b&iX#aPKv|Pw+m;-Qa_hx%l+|e^{#X%iqB&6dp%v z5yJP8z634HAyX(VNB*bKy8!|Wr~&c25Svq%0jd6Pud@R8LbRd(PE^)HAA*QMPJnEM zJqhjw@Gh$3Xf%qi-FArLw6$}3Jf6K-6=4DbayulEesvf&D@uB z&Uc@CzaR6=%zod!_UgU%+H3t(SCu2cr^H7?LnBa-f2WCt_Gt9sgZl^=5#S#k0KV|- zla1_@JXDr91})ahw!XWN;R-U*I!7Tg&dp28O60+WJm!ZJ|&z8z_R#jk=MkTMCe~Oin zk&-T$yjvYJ#H=vv#LD>*WBApWrnGw6u(UKHVyfr|$VR>^-g!oIK_CA|rNOgb>;prJ z&qyEP^) z;er7=anNY(9=@b(pB)OzF#x~R%iMS4`@vEN!eBJ1Ic*^{G=B{FZwBPVz%NWfTD%Z2 zFrydzKL}9Gb>KOg)CyWuMlU)5hk2vaq=*FgU!ZL%6Aq(Tcfki1LL&C};s$}|k+iJB zz{5ykU{;1@L+au(e<@a6$_IvBa`d_efdBHHZT!bQk|!Y{G9|aHCA~YsT`nw+=%iVX_Sk%H<{<|bslBS-k zp$Pu}WCslXZ$7Zze>vcnA%0Fw2;lj!Xno>;7X6?2KIjZPonF>9))4@YH2=r|G(89p zH^NirfA9Yfc>rt>e&g)Qvj@Sm5QtE>1Je7CvH+xF)am_iBGWe`Z9tTfZV&Q&bMW(j ze12rEi}h7d`Y9TWYMbWPI?ad|KURJ9Klmu_U1PJ#O0S@84TVRG68TJ9KgdAp4I3p^ zKk0Q79X?o{j+{^m?Gb<=sn})R{tl=i&8&;*zr_E}=Gx?>UM}*wAp*!H+ie>OeXh>$ zT8K8pU@L{x7Vdh659GpP|{6I=8L zT?nf5!`S&e#xzP>2l|}(ngzgR8-PO})aYlLt|n$LVHQ8ZzTy{B07yAkYZVRu>Gd7+ zGdn5o|C&Yy?v0nj+|v&VzRStxR?h(G_jaB&a%OyA^VV@U zR(8CgZYop)kd_}+*xtBKELxBm_- zmyVCKGERfLjzFjVh+$Ic0hlnY1Am;L;mzS~+U(IpcgVz0K42T8q9faWOyQHd#ku5u z6>Ld{yF0MEW43`x&u%f5AyvhUP5x}Cbvh(BaVP@M0;8rO@ZjDmhyR0@rfDZq7e~E;7EgW}O&LpV$ z|JLt7?~E5P_jNXi_Lb-axPhyKnng_k@944GO4$MG(pz?D;XAZL@E|J}Kvr(=)se79 z)P>qD;=IkIiW8yWZaN3q(4u|E0+#v#$v!M}!F?$cgz=+$ul%s2@rVUUfE$C46KRHC zM!vtik)PpEh$X=V`@uCz?k#L?GRm!2N(c6t0lXmD?=WnwSfOm*L04qBsfw?p zO8lSD18k6;XcfE8Dfh31>n&YAMH2h~lu#Z-_mvk4ctTpJQwfU5km}A8co4))PAhbv z?0;HdCnfdl(7@)3?zS(cQF373$7p^$9^eI^wh%4t$uuX_0pZr!Y66UW(-z7g$&v>> zz5hMsgLp0?$-}qwt-d!ppyyvzG(lrdmu&-a6)fLmE2AL%@0(HSzTmr z0|PlQO@h>tM!^4!3JA7InEw-PixmX?4XFYscL@{ptL>1@3PnSdn$w7`;Si6XlPEyX zV!IylY!rC}*>KcgOP8gOv~howtp`e^27 zbFB>84`ag6TMNC5wmb)ZK9rB3%v;4CzDd_RM1NI}1a+N;JVM{SZLm}1XBxl)^;s#+ zw(62xkW>yJiUEHU#B8B^yo=5fF62yB16ua5ZFh3J@x6qWTrY$*wwwh<*kIssAo>w+?xRH_ zQtApW55!h~(a6ZCMQUJk&VqA<9Z2qmbG()+owaLk1 zAvXZ#i)1Fpwb%Z^1HFas_QiO2U)j=JBiEVf>dr0{rV2U_DwB5FUaF}gyn zZ&)27pOX{j5GV=CTE$u6%Y&?%Yw|Zk9!03HK1jD;5hU^@f=pQcCq52Ix4H^5QzCpfSy{>mg(U2 z?D2A(11dNVVYc?}L)(w71WmeXz*E&VuR=^01zn~z(ES7Q@(H4uvj;-2aAA- ztbUO<_YJ+qTX)kKxV_^i$lATF>hR5X*7;-S!}N_Uzs?8V%Y#JKK=oD$gGIz74?y3k zZKXXX415=a0b!7S?4$MGeJv_4Mv&e+CXODbLVcC?FML&7;=1)pGAI{zwww|Zk5V5y z#YO+kKu$=n3VN;8uL|-g@dB6+NMGYKqF@Yhq2l^m%0s#EVXQp4KXD5cGfnyIs$oCgV&l zjBSAWQrcI@Hr?bdJdvNT&{HIX<-xxUserES>U;9&aRB~cqelw(g(PaybprSvbz(Dn zZOi&933AjVGqbc_KIj)^ya4s3y&cZ|PA#EOWyrzKBVu5ltO|sozxW?^4nYPUpr&r_ zv^)Ep62OjYxb(Yk|Nkp@(1>keDIBr1VE}0ap8P5 zRSd$k!ce#mq=q)KjV$8LH##-gmA7H-e&4fylhH0s{IWH(6Bw&PlB>L8?=PYE43>?5`>2eF28UA z;n(MxDtTf_0=lvGM15~1my;TJv51B2VhxT>EKfh)jE>aGR;03yq-weMoCMkyL^G3< zCM*BUvw7eBMUf5i)}pG7FA_gE+FUW38Kw#{h%>WMLVuInP6sIO&m35A*^j)&ieuP@ zmeh(AB4YtwQS=YT%glgU10j$6_X0jQN}|Q0?eep*Q6nz6Y=Lx4aW2+^6$nwK1Ik8} z^Co}Q+bl+!X(?X*Wv}NW7SduFmtBA`&_A|WRPUaVa6)23jjl-eEY~u%Sis}owS4&@ zYi&FSbaPH;^?yDjRQ??q%$IswXeSRcOFsa}j1oYjR0#^upZJaeotV1ln!=xo7fb>> z_Mq_aC2_$q9&y}>nsPh!XRDgy-TW730Em-bD}5~gfXRvPeKBkU&lZv_=GIBazuS}j z2;&Ej%X&c=k_L8-Vri*s{|=JHh1Pdr)aL=zcV33l3vb6eV)SiTQ6S66wytP-mfv-y z)aJl=%GhEBE3s;0qc#Lh8sz6|X7GS;i;V@`S6p9Ya&D$Y#(0NSt1^93Q+@k{^8oO0 zPIa_OY*6dw18SK*Voh6~O&kK5*p#LmSc2-QO1OG*c?07(yUD#s#4?(;5TGbUv%Svq z2gn?l=;@A>Cg&&>IU%Iur^G3oq?)fEBz34Q^n(E!XtJblH=p*(`((pp@gOtn?7TyJ zQ;TgaLy-lHmnO~kMo|E@bM7YSb7d7P=(nu38Y$4;R1(G{!~O@#xmbSRwDOq>lQ0FT zW#d0S-rXU%U^qOXSp0hr{;nTX^qtmj^vA^Kl@_Zu=*@!*nl8p##t-LIk>f8}ZDsfUS4 z$i`OAY`rK^o@2XooNUE!tFCuTiH=FQqYP5vu$2d`DHS&U66OEaDxJz;Gr>A*CLY4- z-xre^pMPRGCW9kT(O9w7+IHodl$G`Fpfxn2I_oU3bbd4bbjZlIPPRPGo6emD{QXP* zrOSA?Pi`)(nA9>orXS?j>dzKS>ZcEcg^Wz?Od|D$48sr;> z^vixwK9lXs&tr54L((g)-oKsmV4BuVXZS-P!*l+>Z`@-D3$Ms%yy6@z`rYDEQgq!r zUXUnex0B!?VIEP_`#5o@LmjmyW$qY*&3s<}8+k$m<5r5Vy`O;YH z*E@yl=|`EhSRURchhTiJxZIAbQpYDJe6OWT(iVL9hYyCWSl(E1nb0=q1*A`4v2O0B zAGwmj9|r5Mm;nXuO^x5^BYVoaVElFOLAFxK6#ZByRdsqshQorDpEOKb=&S85UTaKOuQ(^mbz~D zrrz;4JEif;$CCxC^Hq6bG^1E>DHG?+RXxOp#|&vw%N^^{5qAHy%m8RoS&X@x2CYvab4{M(he;BURq&! z!SHg3FUj&~7sdxDw$PLk;tw1Suh>e4Gzyp<8BD3>X_LDLt0wG!G69s$Q>@JXw5h`X z0&CsFSnBFf)-?}M7OeOvH5%ocsNy9d{{DY1+f|C!8`D`zq}$OJxx$G&PVLr=U}7P8 zT{rt8_^~YMKzV%QC)L;n>!os5HroVc|N1(mT-`fopMHr&P9G0_B+Ok>q#57?`_=bm zaAhV1tF5KTPJX*aa#znE1NgOY4SEbh<(LLA#TG}LhmAM8*0mbWrz=1TlmVTRaWB!9F$o^ zyJ*TAHCAyi7B^$#OyM@8acS#gKx)bI?0WFdeS(8~fZ6tmH-FIH&E^9y^_TQLqWWUm z4IPGE;~+Sggzcb?aH6fFLPylv)p)o5_a*IZ)8_uPUI2CtO@s+okBUdd0DBFgD3ndS ztMoUmo%*3Wicx6*rbWlDmUu&hDvmicKF=llc3Ag8iU=3Ht%$;!6VWDvtTif{NSPc} zX6EJt>A7y40_(_z^+3&L*Q+2KRXkzn7lXL7T0T+C-uF%cPd*qPXr8~H|s@`-)`g(D%$mrvIxv$|z8*@4bd6hFyUQkG{WVp`^apG>( zyB~CMvLHRlF)@GuW0B||7G}5|KAQ9WQQM*5_L#U?m>8=Bg*THJCvqxgKvic64cM+t z=*cG+1p_GVD((gPC9Zc3+=GBqDCct^&sx;5ZeG&OanGvfGd;vimk%>5PeUr05DP_* z>lEBo6ArnPx39=B?%0Y_dN?{y5PSu-7HA7?xpO_lWNn_kzG z-&*YVTXyP1ZO=veL9D}x5OFqKFrQM|`M{QG)t)V@@wEC*l@;Dxh@&}SN{goG3J=($ z=G>G!5BB|u^DmpLR!?2w-zy|6U}Or-gt1b~-lY15mbvfoluG#Wzb41re-oIHDD3`658oasW?VJ&QKa~NJLz4Ec7EhCqJzUm;G1iDvwA%OIO z%}#W;Ht3aJt~?2*zy&)A4L6A-T*XAR)U4QsSzJNbcLjEUbln|81r0ymEhe$hqvqF2 z&eH-@%g!jdy`ZD*Lho=l$k-Rjt;QQyFj zyh}A3V^6=mT8}iNzSR+O{urfUiWt2FvLWGFr-Sq@Hg}RT-079K-f1!< z(LE25iF7c=QX)qGr)vKD8>>HukZFpqEVhki9{A$Wd9vMBbpLEJRgT!S0R@(aJgR-d z(OBoj&zF1P2nRF9qdEaPpS_Uv4*t7=H- zGeNJ`Gy+DbrPsp|=!%`*-EUc2vG-;r?0XI@ChWoQhm(!C(y&-m8$M_Lx`MGuc5X~` z`*swvmTu0+ShsXh)--{tD0?fl!gT*=;Y;a+OCYv{&cv7ghVew@xlNUR5FnC)sq;E! zjul)t3A3(XmUQK-m_9P8l^^{(7kjZQqYIKzhRU;-5(Lz}M^W9W%m#5PsFRzX#eDp9 zT01hOz7{@S)IDeNKVH3i$0?%ow5y*tIgYKgc=Ilk^b$nPoC8%{l0!hC@S>%0Y*-SF zoKS@7sTONWna9cLmyo4ZE7eu;y5sLN6alUNjvj1t2Mjtb3SYW=cHAre?OYthY8pFV z3-8W1P}<`Lv}&wGZly;0d;YV{CBRn!fgUo`v{bzJ2c?vmE3Zo{8Uasr`gsWFT>1Cc zBEt90Iy9-e_M#(~mMV}nZ>{JgW#JotRl-+DHDV!6?tSsy(7SdW+eGTY2(9YZQuVL? zd=H|6db#?6s&}$u%gF(FzaqCSY@Ot#^R95K3Xytc z?x-~PH}L`!!yW|_$KT13w06YJUmnjCOVrdh6{`WUcd$hUyzHZH6MHF$U$9w;;sLHE zud1k3@x*IfFj;(hdm>%`#Cvn6WybTb?b$LDjh@AiAHsOXn8^K;GCtO)7v5PrJsNu_ ztJU>dhk2>nDR_@?ApHT?N&1dPDiG5loN<7(s(6aW1fmImwevBPTMINZ6b#iJE}wsW zBW^tueBRr5b;x~ppa~ejZxWAppqSQuv?j#nTmBfqX)nu&&Ln%pcEi~@mXWgzvC!-) z>8-KN3|lD_RXRQes?LF(DvLJd=f{;^jo%@NF~k3sbv|WD{C;ZWk>)vjsS7o#sHRyG zuQLkuNCF>Eax!fN5+W1sYc5`&hwA#)kN0@0p<3$=$7MfzLJwzDUAf-SX$yrY+Hiah z;l#0gw4(~bc%Zlcv0CA6B+M4i!bsOQZ#=$A&9~)Pb_BBKT$TDnY9#|tTPRBrgsN#dTeZyy$~ zz88}YBU~^^C0bUb(zzo__&ojh#sImvyCb4OK>K#$09DJ}#}=M;%_yh) zPp{+^jz7kh5cK7VQQm#u#J)PQ(C1jse-s8a=fw>=6Jee$RpYg;iXat%GnHgMU<1W_ zEvQ1AmD6t7;u27#MwgT!<(a}=LQ)_*g@gqzsR*6Lm{zfs|HJr_h#!ng@%Q|qvfrjd z_$=-3%m=uY2e(AsL)0M!I`_H3pv+8$A011M0yPOQ+p`8<8+mGY9DW@+ko480Mo~e3c18md296=N9X^i)_ zoAks&w9LEBiNlqx+T-1!&I9d~Cncqn=>81a&vGw{ir;i$STHWo$HoehZZ&x}uXhat zn=A3Hy2-_r{m$<2;kj?UkvHsIozm0yjv`BvZtp5e(t#|X_0wQp>3OJ?;~`3S8)CYX zTm+oZe+j5M-TJkT(Ke)wd;Bx9(Wa}<0AD!1J9j%$ss{46o!RFnrWaUQlzG|*sPm#q z#_jyHhPrPwm8-M3ofp?h7}?*q~v_0w2=M-2c%?1-*?6_%YGV z%KzqAz^l$A=f$0U3-wfJ19?r-UP zR8vEi4HBoB(h9zC7pRpDSy$o=uaDllPa-iU^M6~I(fN4yj6%8cW@iyg6=|9e)7z$_ zwfmjQ%n5;BOHV0v3*6DBA4jEyMtU<;*SvqZyZ6;5ms(I_7=F~Q2ig4YwvyFc!a08j zCsCoZi<}%y3{))U+4Z$kTF5_sKGBU5QQ-_OP*@2xyK8Bw=@Xc^JtQF3%`hsFj`fo znh1RWo7jd4K}QolgtU@iMpPHHcSmSn%}k^IT}L&$kMPza66f<_y!6yUz7CnB*D<%Q%;*8E4h!umMo!_*WaAJ#m6RD;9~tnV}$ zhZ7anz#g@iiwl04*D;~?VJuXe`m#KIRuITyIr2Rcs+uTP7}4U&_zpk|2*2oJW^am# zDzJO`e4qMWMq*pIRKLcB&)v}_i^A^kde1SH`paJrN1{hKa7fnc=dY@})SDNOmo1~0 z^-N_A%;Pzm@Wy8i`zPv4bNQr1x9dIi++@g1+hk=3n4D0SAZsU42i|v(A2&6ukuu~e ze9!4z{QJDOkI)M<{H3;mfSoH#Z#p_>&DyUYbdal?;GT*H5cz! zZ6`&%s|)xrUiqrPZnUX%X8mdS{{5D-Ocqthi#Oq(!LpWa?hkjhlapILH8uC+B!5o) zC8lU}$3qJR?zlRGnN@_(sp_HG6Wv7OYmb4zTJmK_5HuVV`$Dx9=KSyZ{ih(yJP|fX!q( zNb|UIfSRv-B;1H69HgV@L13;vV8|%BCO)(mknDSg9$`J_Rmd1ZZ--fkDwzIvmKz+t zx_fe;T@T)L5iZo(1ra}z|I(H&E@(ojZj*W&*5dqLP#AhT>8|?wv-S#_B`dU1kD(LZ z^5h?oj~w^awz|aTWi{Pe@#e}^E);V*YmpgMWSMn&hbCYWw;KXP&jMRBuB3CPRZsK8 z4#&Uvc)qaBMR*x7L7a~@d^bP->|Lj*iP{Us1&8IMdZ+)XAgRkb1d(@YS`xX9@T2?h zwXGYw$)c&+@(3mYG&(!tT)<0CU03!7D z!va1c6DG8U-R5;-xUCDiFKb1oz1mMEJD!d`!v4pV_WR3ZA9eGQZPGcsIM`Qr9i#cR z_{bwde++6WHY@M<_TIjRSa!Gee}DK+;vVf+r^#Ie`@S}#x9jxzc|Yk83V!MG)4&yR znbDN7=HE(UyTx?WAZOEelLj`~c9=kpq#viG>ntY<-W>d{k=7u5tl*vo^*CE z9shbbSgpqqbJ9{?zR7#!>)q;>ve_c4}eB?R{RznVi|D#v->=^6pF%IF8=ZNSOx9`2mS=!8CnYT(XpS|VZ!?b z+(DD{zHQjSy~g|4C1!iNn!KdhJHmD^PU4MTM%Nj$nhsGcO z3p%UEQDt7e{2))2L@M>UL_>C9rGoC3}R9br{L+xw)ahKn{ ztlq!1jfr8%zsn+gI@R4LLy6#XsPW$EppUiHZ9(SGf;8sX*2SDVTn+ zk7B^C%v3O)=5SjQZC<0jRI#((1g8ph^T8j5p7*>1*$LgHy+UiqTkeR zVmC9q2J@Qt%wH=B<^V|mn=Pix8$;L4tNX>U(CD;9#mk__1isLzzyQg8btNvAyK!Zp zwsoH<@TS(#Rn*E7oqh26=IK~JX!RY;zK9bSoRcnG&*7jf)|^J)6K5js_?NegsuuS8 zb^Rf$FtgaUm)u-}%s0{DpB!P(rr}-SPC}g4W(K%a?k$L-*!0sq~$k|W3{(rA3VV_UZnAS&stH-8+fV7iV<=i zp^MV!2jPP8Qm`rDhM`Fw98cWxMCvJIPifpTvmtC9u4$RT@sM_4Q;^Tmx@ollPws={ zhOhW`r1d~*eXx=nz?a^^U*u83&yaJsHXK8Y;Q6BMqdw&A7@88JS&a<}-Nbu)y`8M*FDA@@o~vmD(rEG4Xogd&?+R!qg)s%m9X;W5In(lA#S?Yb$rX_UYt^ z-}B6@JBxRQFti}`Rr%pY-5Gmy3TpL?`}{;T>6J)fm#_9|L%UyJ^^BG7(0B;lO3Ix| zBD=W-ESIf!qd1y*ODw!%rnByDjMsk@<|5l-2@1c2zjoQEkQmj8Y}(|5je5t4zjqJV zFTdwQH{Ge}9YdYQ35xy+#32?+%3SIK$D)v{MudmH$F|*D8;>hXm9nXS3^ZEltQ6$V zW!h^eYmI=#cLXZk^t8Y|sAkkb-3L=|*#mJMqU~lY@u?SR{%<$rXa2FPQ90fwa20T( zP4>np^76=WIM_5lzJjlRfj< zTd{j$o+_vRv?KRQ88fgQMZK;tkjW9NkM0ayyAzWI= zPSeZtx7S2<-tfIDSAj-dir+q=-)<%{A4n%l5cXho2)lh97Bg|)#8QL?v0s*M zQ9Svbej$F*EODd*4K>;E0?HyW^MdK+mbHK_N86Q7__!h9hOpigZZ%hvj`lh_;DL@V zGT}JB@|cvvsA}qvuK{P1JOSHLPpi3N(p31-7h_mGdYQ-$DnlKx0mc!90C)kg)Q!DaBL3DXIz(!?1f#y~t?(9nJ z_{9s&B_PYW(+_@|dK!|6H@7lf#@o{iB{wz>UvU4p?C<&$S+)h3Tu{JAClKvluot7n zTxY6x%EAO6&nZ0&EmmXoW7r@!U+$u>7~d<QS`564p*i^2c$mW zV6?D{)vgKQ zejI_#o`fSm&5efD+#^TBtnG9z zI#$|Z&BDFq`oLG6-FstsCWzX&=GIS(W;6fsHtT~GMT>(ZM@(@3fes0EG_eDKQ~&Y>GszzQ5H&q>vNMo9jJ2OMuG-Un;ze+(O?Vs0ZWG2@th>o zjnjtRv-z#TO2#vDM~G3fLe|iG%|6=2%+*#Jl+Iw6cYq{NvnCBwE*$-|q3`i=oB2|q z6n_T@BRIF_eKp=e(`iP(E-rdj@p+20eNl8Bs%e1(o^mSLadQ}@GLrdnr1&z-+|fVz zox0&bn%=yh_>BdE2DoVxaAXrN>3n($giVKvG!;e{gCiI7nZ09zpTZt>>`WU^7_U9m zoBofaF+cbGIfNbxhiji)u1|}LmI%GTyF4;$DmS&)^* zls5`iN<{iEwMX65XtBN{N6P5H!}Vh6&UM{5{sE78dvYoy#nY`Cw7DU-zF954+iteEF9Fs;Q%I)*?8X7d#zFP1$8!-AA}tzsC)Y< z*O9oYtk=T$mwYRRe*i6S&-$38Qu>Q~Gk2@i1)iFmNI7TdMbCwE*PJ_|fQ^9g{V$^T z8Z#!G_nTYRfLbL9mr*qgk6CRLtY^LzT@U(2U?8#jGkq&jnVA{-K2h_h6av`SZU;4{ zO+^NV!KFa~P-yo(5k9!W%aAp^{N>m8u|)56W=!G*e*D<9Q@7su!($|Z08%zbb1AHz zBVZY^ua0|z6_#A-Elv%nnSb>qzU3O<_dGBHtinPNUoA`|Pj)C#B0$BXV;Bir+%vm2 zy$&t(N;^BsJUrj+^g!qc2eJD zy8VP*DkFY(>($M_jT5fZ^K6+FVN=U9~ERaMzmP1gqWzGVQvFRD)-W`9`9m~TjCt-Va-shFED@pY}$aJHcIUg1~ z!d3}#TGH*Z0g4k^(NoRCB@uLvx4-?ykV`zgJqz}{a`V3Rm&s2&AA{!xP4X5dbg8ul zFPvr+W$w;G6hPYTSsE-Arj4`Q-<*Eo^?QG8Jy+A6t>V`C+e?QeX0PZq#3l(FDq-&oh&X8&3)N>7Xe?vPgI*5B;7=L)9G^3<&vyj|1eqDX z-*Bwuv_2i#`Wx}gxAqff6$`I#>}Q0V>=42D0MLuY7to+xFwKCsRxw*~yZ(kpt~o>J z!^Z6Jzal8FTu%Ip`cFV3$e@W}6IKoZi^N%hoq7a$x!bKI(Rm)*A^kJ9Lh2e@zY{YjzNf6xWZ*gBm57-j$7qM?`=d z17ggWDB(C|&s)ie5_Y6o49CUxDvW&`+o>Z4f2bGSHC)P;7&l~m;(3ZR#50N4RA)^O<)l>zKpgF%v~RV-Awu#OyptzY;!utD&v)L*XG)j{P9+;DkN zJ?1Zi2DU=18T)P4((I4FscKXw6MrT&(Ou zv!_PGG(|*iHJ~$UxYldqaPOZ+i5OFoO6u+&&??1OGfC3(1%Dh{TO|m?Mg3!{X~`|g zn;?dPN_3fUXh|e+)bQ)%k$Z7+VEiTAzhQ4jZlW8|s+j&5{4eBK-#%jy5GaEjjm80= zkpsj$KdB<#c8N2)D?@sz0t3@d!stU$luesJmAl2t!}Q&Pfi zfKTn?WB#5=l>FzR=32P~Q5o&%P(ZfL<}IgVDHUtJK|sy(=yRYC!~t)W#But|oWN>! z<7!SQdy2DdmCN5_ZyADuG}l6@VAIwpYQ?9H(_vA;_;GmHrrzBzQDE;mV z`ZRLTI5vT)A{PFXhRv+Yi{Kkm&j`wj99UZ^FrL$n{%Q+8tTEl$A2WRKopY%3b4wT* zkPHU%#WBL(;8FJxK$lo5oje3ARBD_&aP?>_WMJN=2t!DKIndOC>M+4vJ zk)6AGkdV4e&XyO`=;%$(794i0F;b8d7N{myWX~Es|L(H8w>*OHu)TGB_Zcykg}o;g zgi!~tMbZG(!HGoI=qsoMML_) z!Oo;YWe9^_H{GvLiA~)*pi9Bhd~epg!s2lEnJ7Lu+dTaA&G!^wy1MU%e8R&IF7v%D zZXjsN+GZEtlx@NTx~fu2{%sYFQ0wsv@H+Os0QwQBdcr^O$YnnYewaY(i2E?+-xJ>9 zVR-)MG_emEX61~J8!eaoc5-dEw8@-M7^5H%Fn6Oy8A3XYEP#9hLGH9b``jk1Bfxib z8+kMaqQ?L}Ad<`Pq4m_DX0Pt-c5zN}<{SXb6C8+61~^Vy&Hpr!Qdi#wrlOJ!;=eKi y9VKXQCiC$g+Lj-heu0bFhmPEbFTb=q-$ALL;_D83JU}-&nu3h#yRtVQzx_XGfrwH7 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|eKKF}`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 0000000..37e4390 --- /dev/null +++ b/branches/master/index.html @@ -0,0 +1,316 @@ + + + + + + MY-IG\Home - FHIR v4.0.1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

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

      HL7 FHIR Implementation Guide: Example IG Release 1 - US Realm | STU1, published by My Organization. This is not an authorized publication; it is the continuous build for version 1.0.0). This version is based on the current content of https://github.com/openhie/demo 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..45974525b22110cfb4fd82cc2251e2325e91f446 GIT binary patch literal 3619 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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 0000000..9f8a7d6 --- /dev/null +++ b/branches/master/package.r4b.manifest.json @@ -0,0 +1,6 @@ +{ + "version" : "1.0.0", + "date" : "20230817103506", + "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..d2a5c352bcd325ff91d79da12afa515eefd062ff GIT binary patch literal 2888 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 literal 0 HcmV?d00001 diff --git a/branches/master/package.tgz b/branches/master/package.tgz new file mode 100644 index 0000000000000000000000000000000000000000..414ba10b8f72d7606cce48dde38b5abf5f910cc3 GIT binary patch literal 2858 zcmV+_3)S==iwFP!00000|LtAfZreB(?scDn(A>;mB3rVZxD_(RcDgfdfEF#9q_aR9 z6tYCyoJyifQi(ljo@_7nk@gk#kd!RRR${01#7dV0n$-OLbV#0a`1vSI{os>7!QE8< z?)=GV@?gu!aUJJiFhGt@%fH>>V2Iqo;9%Gv4xIiza@_vDJ9vPcZ3Aga85cf#;C%B~ z%MZ5&Xm^n=A0lKWevB>TAuFESWMb{fymQPrp^3_NJ5I;Z*@DuD+m*t;&Yq{bhok4Z zUg!&*(Q|rz=aD;fVP>5JT^Nx7CtR05d*;|~(R<)0G$DZ>siLV6sn_k|nIESS?gTXM zj;Dkb8M;YA#qX58$wttrFLF?VWmuJFtn7+IU!#mfVMq4Tp={D6lkR)?eb#-?a7xee zMXJ2;qn4I6r9w@}b}9dE*kodussG>RM+xz7!`R zP6C2esazM3J&lH1T5JIFXId<}-CkKkU>1{vMszZVimJ~3V#!o{$<8}?CSdL*h@z@q zT~PB%A@MUYrA(E)nxofj;wR)UJ+rDj_6f`bN#Ie`W2hlC-0D(pYO88s=pZUq`-IUf z{YPbmmG!DiXK59}znBPtK~$>t)!sEAex)OH3{|I1!;k2Q%d*<=xG>xM$T>ozisHo<%|^%B_PXU=Lf~r3I1`8Ha*$PeW-) z&LQg%exX?$CH$8U#TL4_xaeH;mEv_DKYrYuO+_4iu$~-FdrxwGc=Y_R3!e_tCnul- z>3B>6;z#K8?MpPK3=|^)l~`BC6A2L!?xDkO3N0Cavc_;gJ*XrR%7MOF6U$*gB!^wq zpZaNC?J4!)tv6u{JL?rzR%;K>T1Z4nT$v{<46)T1fy5sn%pAKIa0%f0bz9!Tl)1%_6Gk*Q>osL#;c@ zri}{x>P)uD5mgj$GnVBp8EP$CB}TWw9AM*bW=|3O(4=8uw_ zfTQXbFFZ7_^v|je1b|w254r2WUu)D#Q-Hx2Gib6<463NMC8SRvv8(N%yvpt|xNU*R z82%?7lY~e?bnBa4?R9(MtITb=QlPMyz*j!|6w(VhB~LR!V`v1I? zhOGgGFlju`M6i|Q7CR~Z8B0nCW~KyQb#{t}Xi%EnCCA9B3%bE=s_FvmKFNh#$W!Xv zdnr)4{H0KTE1;t{Acs}C*6^1WoRP^?%(2hZ1nSCKzbw}Vb?g3|i{dM$a$=`G14Rc5Ne#6zN~WztWirzk8%zqhNld70M~MmdYH@f+!1dL?eS&uL4LQ>L!!|4fZa>#h*sK;a z4J#1a$1^NJY$wZ51KDDZp@y@a3_}fKTls|=$ab;|1;iF}3pvE^fLSQ)e!F>v9Ob=W z6$*2|Lry^j;Y{#q*uhtK4PJP`UvN0Q;qf(X zP_|ppM>=$IZTJN1j zOs#CceoKt4?pjeLeVu!ON75c{e6>sM4jJ2dWV^$%z!oH4xnbtO?W>DVbTz4HYL}U; z8C2b0bM1RD+IVl&(-$37y13lrhPP{O(Q9KQte&b3kT336(P}!Eiq3)^Fu|g7ol3obh!r_wsA36s;qyO(BT{h{BT&u|AC}Wgy%j@k~i!Vn!$M|I5O}cjf zQ@XXg0N3pQ-v0iw|99Xx=KjAsNh|Mv{+cDBdNEPx&jF1h92BqffzJiHp_oy>`ysz(^ldmcz0?wn7xENP)g&XYKTv3j5#DXSu)Q`rozwe}A~YWdHkpr*G{4T_i>RsJX9lIX!)2tRm7^ z?^u=j3$EzqKO9otds?&5*EB3^lW>WMT6ZPu3VWm)tX^VV-mhvH2a`-P>HjaM^00C&UN&o-= literal 0 HcmV?d00001 diff --git a/branches/master/prism.css b/branches/master/prism.css new file mode 100644 index 0000000..10b5f7a --- /dev/null +++ b/branches/master/prism.css @@ -0,0 +1,308 @@ +/* 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 */ +/** + * 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: 1em; + 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; +} + +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 0000000..6d7a007 --- /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 Thu Aug 17 10:36:31 UTC 2023 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 0000000..d035b54 --- /dev/null +++ b/branches/master/qa-eslintcompact.txt @@ -0,0 +1,11 @@ +/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 11427, 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) + +ExampleIG : Validation Results +========================================= + +err = 4, warn = 5, info = 0 +IG Publisher Version: 1.3.28 +Generated Thu Aug 17 10:36:33 UTC 2023. FHIR version 4.0.1 for my-ig#1.0.0 (canonical = http://example.com/fhir/example) diff --git a/branches/master/qa-time-report.json b/branches/master/qa-time-report.json new file mode 100644 index 0000000..5381078 --- /dev/null +++ b/branches/master/qa-time-report.json @@ -0,0 +1,62 @@ +{ + "date" : "Thu, 17 Aug, 2023 10:36:13 +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" : "loadDepInfo", + "start" : 66, + "length" : 1 + }, + { + "activity" : "load", + "start" : 66, + "length" : 642 + }, + { + "activity" : "checkR4R4B", + "start" : 67, + "length" : 4 + }, + { + "activity" : "generateNarratives", + "start" : 67, + "length" : 601 + }, + { + "activity" : "validate", + "start" : 67, + "length" : 2357 + }, + { + "activity" : "scanForUsageStats", + "start" : 70, + "length" : 1 + }, + { + "activity" : "generate1", + "start" : 70, + "length" : 137 + }, + { + "activity" : "generate2", + "start" : 72, + "length" : 138 + }, + { + "activity" : "generateValidationPack", + "start" : 82, + "length" : 3 + }, + { + "activity" : "scanExamplesForR5", + "start" : 86, + "length" : 1 + } + ] + } + ] +} diff --git a/branches/master/qa-time-report.tsv b/branches/master/qa-time-report.tsv new file mode 100644 index 0000000..c6cbd11 --- /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 1 0 0 0 4 601 0 0 0 0 0 0 0 1 0 0 137 138 0 0 0 3 0 1 diff --git a/branches/master/qa-tx.html b/branches/master/qa-tx.html new file mode 100644 index 0000000..cc8789e --- /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
      +User-Agent: hapi-fhir-tooling-client
      +Accept-Charset: UTF-8
      +Accept: application/fhir+json
      +Content-Type: application/fhir+json;charset=UTF-8
      +
      +
      +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:Thu, 17 Aug 2023 10:35:52 GMT
      +pragma:no-cache
      +server:nginx
      +x-request-id:11-68217
      +
      +{"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.0.0","name" : "FHIR Reference Server Conformance Statement","status" : "active","date" : "2023-08-17T10:35:52.469Z","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.0.0","releaseDate" : "2023-06-19T19:50:55.040Z"},"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
      +User-Agent: hapi-fhir-tooling-client
      +Accept-Charset: UTF-8
      +Accept: application/fhir+json
      +Content-Type: application/fhir+json;charset=UTF-8
      +
      +
      +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:74886
      +content-type:application/fhir+json
      +date:Thu, 17 Aug 2023 10:35:52 GMT
      +pragma:no-cache
      +server:nginx
      +x-request-id:11-68218
      +
      +{"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" : "2023-08-17T10:35:52.532Z","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://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://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/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/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-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://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-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/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.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/ValueSet/$validate-code? HTTP/1.0
      +User-Agent: hapi-fhir-tooling-client
      +Accept-Charset: UTF-8
      +Accept: application/fhir+json
      +Content-Type: application/fhir+json;charset=UTF-8
      +
      +{"resourceType":"Parameters","parameter":[{"name":"coding","valueCoding":{"system":"http://unstats.un.org/unsd/methods/m49/m49.htm","code":"001"}},{"name":"valueSetMode","valueString":"CHECK_MEMERSHIP_ONLY"},{"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":"ceeb0162-9cad-4deb-b529-c03845c4fc79"},{"name":"profile","resource":{"resourceType":"Parameters","parameter":[{"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:Thu, 17 Aug 2023 10:36:14 GMT
      +last-modified:Thu, 17 Aug 2023 10:36:14 GMT
      +pragma:no-cache
      +server:nginx
      +x-request-id:11-68228
      +
      +{"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
      +User-Agent: hapi-fhir-tooling-client
      +Accept-Charset: UTF-8
      +Accept: application/fhir+json
      +Content-Type: application/fhir+json;charset=UTF-8
      +
      +{"resourceType":"Parameters","parameter":[{"name":"coding","valueCoding":{"system":"http://unstats.un.org/unsd/methods/m49/m49.htm","code":"001","display":"World"}},{"name":"valueSetMode","valueString":"NO_MEMBERSHIP_CHECK"},{"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":"ceeb0162-9cad-4deb-b529-c03845c4fc79"},{"name":"profile","resource":{"resourceType":"Parameters","parameter":[{"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:Thu, 17 Aug 2023 10:36:14 GMT
      +last-modified:Thu, 17 Aug 2023 10:36:14 GMT
      +pragma:no-cache
      +server:nginx
      +x-request-id:11-68229
      +
      +{"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/CodeSystem/$validate-code? HTTP/1.0
      +User-Agent: hapi-fhir-tooling-client
      +Accept-Charset: UTF-8
      +Accept: application/fhir+json
      +Content-Type: application/fhir+json;charset=UTF-8
      +
      +{"resourceType":"Parameters","parameter":[{"name":"coding","valueCoding":{"system":"http://unstats.un.org/unsd/methods/m49/m49.htm","code":"001"}},{"name":"displayLanguage","valueString":"en"},{"name":"default-to-latest-version","valueBoolean":true},{"name":"profile","resource":{"resourceType":"Parameters","parameter":[{"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:Thu, 17 Aug 2023 10:36:14 GMT
      +last-modified:Thu, 17 Aug 2023 10:36:14 GMT
      +pragma:no-cache
      +server:nginx
      +x-request-id:11-68230
      +
      +{"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
      +User-Agent: hapi-fhir-tooling-client
      +Accept-Charset: UTF-8
      +Accept: application/fhir+json
      +Content-Type: application/fhir+json;charset=UTF-8
      +
      +{"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":"profile","resource":{"resourceType":"Parameters","parameter":[{"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:Thu, 17 Aug 2023 10:36:27 GMT
      +last-modified:Thu, 17 Aug 2023 10:36:27 GMT
      +pragma:no-cache
      +server:nginx
      +x-request-id:11-68236
      +
      +{"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
      +User-Agent: hapi-fhir-tooling-client
      +Accept-Charset: UTF-8
      +Accept: application/fhir+json
      +Content-Type: application/fhir+json;charset=UTF-8
      +
      +{"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|4.0.1"},{"name":"cache-id","valueId":"ceeb0162-9cad-4deb-b529-c03845c4fc79"},{"name":"profile","resource":{"resourceType":"Parameters","parameter":[{"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:Thu, 17 Aug 2023 10:36:27 GMT
      +last-modified:Thu, 17 Aug 2023 10:36:27 GMT
      +pragma:no-cache
      +server:nginx
      +x-request-id:11-68237
      +
      +{"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
      +User-Agent: hapi-fhir-tooling-client
      +Accept-Charset: UTF-8
      +Accept: application/fhir+json
      +Content-Type: application/fhir+json;charset=UTF-8
      +
      +
      +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:Thu, 17 Aug 2023 10:35:52 GMT
      +pragma:no-cache
      +server:nginx
      +x-request-id:11-68217
      +
      +{"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.0.0","name" : "FHIR Reference Server Conformance Statement","status" : "active","date" : "2023-08-17T10:35:52.469Z","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.0.0","releaseDate" : "2023-06-19T19:50:55.040Z"},"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
      +User-Agent: hapi-fhir-tooling-client
      +Accept-Charset: UTF-8
      +Accept: application/fhir+json
      +Content-Type: application/fhir+json;charset=UTF-8
      +
      +
      +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:74886
      +content-type:application/fhir+json
      +date:Thu, 17 Aug 2023 10:35:52 GMT
      +pragma:no-cache
      +server:nginx
      +x-request-id:11-68218
      +
      +{"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" : "2023-08-17T10:35:52.532Z","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://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://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/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/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-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://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-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/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.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/ValueSet/$validate-code? HTTP/1.0
      +User-Agent: hapi-fhir-tooling-client
      +Accept-Charset: UTF-8
      +Accept: application/fhir+json
      +Content-Type: application/fhir+json;charset=UTF-8
      +
      +{"resourceType":"Parameters","parameter":[{"name":"coding","valueCoding":{"system":"http://unstats.un.org/unsd/methods/m49/m49.htm","code":"001"}},{"name":"valueSetMode","valueString":"CHECK_MEMERSHIP_ONLY"},{"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":"ceeb0162-9cad-4deb-b529-c03845c4fc79"},{"name":"profile","resource":{"resourceType":"Parameters","parameter":[{"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:Thu, 17 Aug 2023 10:36:14 GMT
      +last-modified:Thu, 17 Aug 2023 10:36:14 GMT
      +pragma:no-cache
      +server:nginx
      +x-request-id:11-68228
      +
      +{"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
      +User-Agent: hapi-fhir-tooling-client
      +Accept-Charset: UTF-8
      +Accept: application/fhir+json
      +Content-Type: application/fhir+json;charset=UTF-8
      +
      +{"resourceType":"Parameters","parameter":[{"name":"coding","valueCoding":{"system":"http://unstats.un.org/unsd/methods/m49/m49.htm","code":"001","display":"World"}},{"name":"valueSetMode","valueString":"NO_MEMBERSHIP_CHECK"},{"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":"ceeb0162-9cad-4deb-b529-c03845c4fc79"},{"name":"profile","resource":{"resourceType":"Parameters","parameter":[{"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:Thu, 17 Aug 2023 10:36:14 GMT
      +last-modified:Thu, 17 Aug 2023 10:36:14 GMT
      +pragma:no-cache
      +server:nginx
      +x-request-id:11-68229
      +
      +{"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/CodeSystem/$validate-code? HTTP/1.0
      +User-Agent: hapi-fhir-tooling-client
      +Accept-Charset: UTF-8
      +Accept: application/fhir+json
      +Content-Type: application/fhir+json;charset=UTF-8
      +
      +{"resourceType":"Parameters","parameter":[{"name":"coding","valueCoding":{"system":"http://unstats.un.org/unsd/methods/m49/m49.htm","code":"001"}},{"name":"displayLanguage","valueString":"en"},{"name":"default-to-latest-version","valueBoolean":true},{"name":"profile","resource":{"resourceType":"Parameters","parameter":[{"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:Thu, 17 Aug 2023 10:36:14 GMT
      +last-modified:Thu, 17 Aug 2023 10:36:14 GMT
      +pragma:no-cache
      +server:nginx
      +x-request-id:11-68230
      +
      +{"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
      +User-Agent: hapi-fhir-tooling-client
      +Accept-Charset: UTF-8
      +Accept: application/fhir+json
      +Content-Type: application/fhir+json;charset=UTF-8
      +
      +{"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":"profile","resource":{"resourceType":"Parameters","parameter":[{"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:Thu, 17 Aug 2023 10:36:27 GMT
      +last-modified:Thu, 17 Aug 2023 10:36:27 GMT
      +pragma:no-cache
      +server:nginx
      +x-request-id:11-68236
      +
      +{"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
      +User-Agent: hapi-fhir-tooling-client
      +Accept-Charset: UTF-8
      +Accept: application/fhir+json
      +Content-Type: application/fhir+json;charset=UTF-8
      +
      +{"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|4.0.1"},{"name":"cache-id","valueId":"ceeb0162-9cad-4deb-b529-c03845c4fc79"},{"name":"profile","resource":{"resourceType":"Parameters","parameter":[{"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:Thu, 17 Aug 2023 10:36:27 GMT
      +last-modified:Thu, 17 Aug 2023 10:36:27 GMT
      +pragma:no-cache
      +server:nginx
      +x-request-id:11-68237
      +
      +{"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.html b/branches/master/qa.html new file mode 100644 index 0000000..c6215a7 --- /dev/null +++ b/branches/master/qa.html @@ -0,0 +1,147 @@ + + + + + ExampleIG : Validation Results + + + + + +

      Validation Results for ExampleIG

      +

      Generated Thu Aug 17 10:36:33 UTC 2023, 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.3.28
      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'
      • +
      • This IG has never been published
      • +
      • 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.0.0 OR4http://terminology.hl7.orghttp://terminology.hl7.org/5.0.0Latest Release is 5.2.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: current
      Dependent IGs:no references
      Global Profiles:(none declared)
      HTA Analysis:Non-HL7 Igs are exempt from terminology dependency analysis
      R5 Dependencies:(none)
      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: Invalid HTTP response 404 from http://example.com/fhir/example/package-list.json?nocache=1692268572795 (Not Found) (content in /tmp/http-log/fhir-http-2.log))
      IPA 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 (0)

      + + + + + + + + + + + + + + + + + +
      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​/c11427)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 0000000..ee94b32 --- /dev/null +++ b/branches/master/qa.json @@ -0,0 +1,12 @@ +{ + "url" : "http://example.com/fhir/example", + "name" : "ExampleIG", + "package-id" : "my-ig", + "ig-ver" : "1.0.0", + "date" : "Thu, 17 Aug, 2023 10:36:13 +0000", + "errs" : 4, + "warnings" : 5, + "hints" : 0, + "version" : "4.0.1", + "tool" : "5.0.0 (3)" +} diff --git a/branches/master/qa.min.html b/branches/master/qa.min.html new file mode 100644 index 0000000..fc54d32 --- /dev/null +++ b/branches/master/qa.min.html @@ -0,0 +1,147 @@ + + + + + ExampleIG : Validation Results + + + + + +

      Validation Results for ExampleIG

      +

      Generated Thu Aug 17 10:36:33 UTC 2023, 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.3.28
      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'
      • +
      • This IG has never been published
      • +
      • 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.0.0 OR4http://terminology.hl7.orghttp://terminology.hl7.org/5.0.0Latest Release is 5.2.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: current
      Dependent IGs:no references
      Global Profiles:(none declared)
      HTA Analysis:Non-HL7 Igs are exempt from terminology dependency analysis
      R5 Dependencies:(none)
      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: Invalid HTTP response 404 from http://example.com/fhir/example/package-list.json?nocache=1692268572795 (Not Found) (content in /tmp/http-log/fhir-http-2.log))
      IPA 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 (0)

      + + + + + + + + + + + + + + + + + +
      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​/c11427)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 0000000..18515d8 --- /dev/null +++ b/branches/master/qa.txt @@ -0,0 +1,20 @@ +ExampleIG : Validation Results +========================================= + +err = 4, warn = 5, info = 0 +IG Publisher Version: 1.3.28 +Generated Thu Aug 17 10:36:33 UTC 2023. 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 0000000..a1f4250 --- /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 0000000..132bb09 --- /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 + + + +

      +
      +
      +

      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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 zcmV-`0)PESNk%w1VGsZi0Oo%HDKSG#S#e2JX--~wJw#PPOI_^Hn)TC@>c)Yo)BB>( z`}_O*o6Y;>?e><+`=rtPp3eL2_Wr@&{qptsuG8iJ_tdD%-Q?@?j=}Nm&5?SKtLE+V zMNeVA-u+s6o!#f}t<&ZC?$_h&_psOeTY8`U`|-e+M!Vhp)sh;py+mpH8^i{lww@ z?(p*O@$`zl@A}=M|Nrp+|Mil{`~U2-`{%%`i9_e__y7CuQDJ^>j<5LTxu3(=`{%!V zp1QBl;^gb~@%8xAv2fGp@UYV3rqTPL&-+10SBS31*XQuXoK4~A@Z;+7Qe%KsXN0ub z{dASF>hk%Y&-?!S^5pOJ zxG6Ab&z>U{z*&SS!@&nNgSrHARsDZo)gP|1|NR)?rQrDgo(Ft&T#N?*Z2xH}D;Nj; zJM0dgXPdL2zb-Hu?QT1|b?^RS);aT))wKl|qy@4?77-@A0b$Tgf}h*Ctz{!v3mhM@ zl%7L=*hQRtPv-da>BFl;8?13KH zP(c+ihbfVhjP?~X)=qQ34D@q7jt z0%GXA663$(a+rUM+O~yxuWf|@!4BZ0A+=8{vDN>zsfPhfBaD*^) zy*daAvM(?+eTih zfBb*x)LZcZMcaa1?K4V7?O>}IEJ6pqz84=p0QlGp?*kG6Y>_2JM(KF*B?`qPA8m6I z0+n(knUQZssOKB}37gAWeVuBP*L5fe`TC}>=es8?j`*(~{`bC70sKyilf3yc zTP419UTF6n<(@*=GJsVWzYN`M;7*W_e zU6v7NaIjAHIeI=w{duDpdDY8sy(at;P@x;$2Pxg(g74^uM@MCvm94Gil%WEsgJOOI z7T{IAJ|va5xAYk-$)?nwRrel~J?!_f(kxK*)0R3b{>4?_Whpq! zPr!gJQsHUPwQ746;le2D=ycaCc@5ur1!*)`3 z34jt46DeAoQvPnfY#`Kgcv}JSPM06D2ix|2CkmzKMW$6yuhcAvFX3B6R5YbVzvQbU z08y^Cp)upBL5fH~Iz*Sk3dz`gSUL%nDM_>CZg?7eFm;J-73H5h?32{Cq6EsKN;=>=^*+?+eZIuc)_B$y_gVD*mkYkSkK zw()@5a4qCJU87$6T+ zd%hr`avR;!b|NWrzLSJYCL_(OAoSHeW++jZ6l0VHi(wN^UvGByVmN&(e);LH8l7X> zY@e`q+}LO8{iNgp*U;;JwrkK=l&s)7a}ecvo1W`WE9~z&YtFT39ZMak)uP{&Blu6`LP5E@c2-fOp%=T5aayNnHMZY4yDt6LhKFIa@ zUf#|9v-m9=U>eH^K!b*zF85xj^gpPDls-vI=;004Zwyq+CiEPSQUI?y+F0&8^oo=q%SKsWdyWnrwu)jG!<;rX9l7j&^U^i;X>GgU=Ab@LCVau}&pN?< zzSYUa;tJcZSkH}BQ=#``WWqi#OaY|=Z|JO>I~!Kxu<((phm{kE3F(C4%lb36=rE~T3-VhTg%M1^np zG9~f*ha(9Ix0C|!tiJ(uV>@Yn83g_rMjwK)Q0vo@0hIeim4NcBm`7{w-kWM7rXzOl zRej%^0gkqX8NFb*xdJAj*&-7YDO_;xgf|iLIKj8w(wo^BTt(FX6de>9^3&n+kG8bG zFM9aNI67_DB<)u)0M0iCb9PvJe2pMBKUgc|hOo4V5^LWi;`14{u2jC4OEoL$^6bPN z&M8Jg2I@Q$BE~cl1n#azlO+)1j)(RO>MYtf=Xrqlf)Si@Y;X%92`F0V(3CgT z?5!-VC>@SEanPY6$wZGY((=J&{w{JRxAfz9U%`b6qF=p68(x91%HF*+7*@0-__W|aYmsGBc3dh~#>J?CsLden zIo(<#gbb*kAS=&9 zF&4IW-s19+6za8_w<{LYqWscJtHFC$|5rE&QT`RCC@{bq&3WntA~tObrTUvs8JvjN z4He-L>AX%8?)tE3Wr=aCj`oS3VU`egtEkopfUA za(sk(l3G(Z4!4#ODc_Id{+K_g9LiH|C@o^C(4esP>W;1J^5GFNP$yNylEdV^2#N8f zBdAzN(nc%%ZzrXqTu((PnrT~T&84}Y8%3-8K%l$+iV8h0TfVhuy$#B)WTWpdLX-Hr z42HjHAy@CN7%N->#fYc~BfLC)Cl7*-@qhEJA^3hWNj($ro96dF_c8O(KHwydipMf^ zQDTOStbD&PZnOC?Pz09ZrITbsGPRy$h<@jGQfeIpkb?mah)wk2)5yb_0By~NiZ_T$ z7ksuzP|5WHKsFG`U~%Lc*ka>L4xL^oJU6l|ExySjz&Q2-&`(XRlkyG^+s>t(4eETT z@ZhskD_9G(l0qBy7ITB(-hM)dR19+NGu9I=>i^Dw7*C7z-j2dI^cIpnKhFA4>9)}F zTq$KCMn`6O@+i$5fR#IUxQ_q$Oy1Go(nn5+bBb#pm8es>NZ@rQU|<{FZdl1K_uCe( zIx=(-Eoj~-YZXnJlRmRA35)kD6SMzv`c^f^9{^b3rK5dQ^y4r5IT8(z;WdH0^$UUP zJoMvWC*XB_#;RIUw7Qf^{@U!9_cU5D%{+w>4H)#ji*tJ}@GUIp*$l-tZGr{Gs0@LO z9u^hQT7ZJwzH&?W;2Cv8`3WYYIwJ8~B*98AM=DD722T7s+8|tces!_NU%c7av}lU+ zmXq>O8wL9>uj<=L;(tsC2%NDsRvt$2lc#9P^L&*_BtGEVZEtZY;Vh`g1so7yl-pCn z#yS8G*tL6K{6Snp5!mmY?&%oU+&)$^(2>*slU-uUX0!e`}vN_enWo|rtl96PRnhU ziD`1DaE;t{mO};as`<}2aJ3M*pcYyN4l~iW1q5@BjCo2|bfoPGUo;xKi|qI+bOu#X z3F7s%5naf2kIcM~S^R5|F`5m1%~r7f#HYOv()fN~FamR{JtBnH|H!W~ z7EuzgfB7dZQe#h#2|`lVMY;TRsOvNj_<%e9-v@Nb7x#Kd|6W<31O= zF64#3^Gm6qvof1hiib{$Clrl!a!74C6zyoq08d>W=RE*$dbnAo0U+G0bWa|*3|0lR z2v`v+$Z=i6k%x|7qzJJ(C`fDzRoZBN%BqWjG+v?eeZ^34Qz!*5U{hbFN{Fk)6bzE9-wZb{VP_W#(YTM>_e;-%V}BDGQsR`(HLhNWqJhefd=;#tskDHI$-t z7%maH)j4t#YK*(8wX82(t~rtK)N$QULNedq3i(^bQK)*la=Z7V(GBosXYU&)e)0vZ1vz zFl!Ed{X!+XHsA={EvP^gl5M-7E)|Kf+36 zgDEK9(f1%#=>mUcoow{v$C-ih^f$ik=Y9pVhVcE4bGt!k!b9Pb;WUyxv0DXvh7AP!{i{^gToDTtltx>W@$I?xIXpcXkRrwN)&>|Fw!bsaV%3#XFUs^@v4wp(hK@0VT_d|hg{ z1E%h+ujYV=m)b}^7{1u5z6RByDw14&^yQ+<yw}rl`@=CIX(8ffM zHvL&~m+~0*%p@5$v^0FC6jraE3AK;%#lbdfD2Z3Sr;;;A>s+35?t$4NJ*qtGTbb6d zeniL}nLbx73gcI!9@0vY8DI5DN*ZpUcX}$(eWB0}nVTBv*HGpP&Rq%Gg!s{fcihn9 zCZFW|aBi=4DS6{GvTrLR@9}!a2u&x}X6e%V%cic#3c^S%tFg3bHPA{1Z`d0JrmFtu zKNl+a=$1MCn9HBf{m3|GC-o=Ro$H=bfBfw5`1wd#dPlMjj|em6P0FI>upP4GEn>8N zNR7N)=1@6U=d>HHx(F>^p`5*=U#?qllCTwKvcsJ@g0JzR&S&e4+T#l)r?z0q&gih2 z>A}tQJd2o(S(U&Wi2hdbNp&$z$#6lIoX<3xnL{L-4-`-Y}&!sZT_ zE~|L|eeko;f&dX{-CQzlnh!(FG^~D` zgo3HVG^L6s3&=-c2C<(t$a=S2ZJ7#0!znqu2L#1TbE ztuBYRY@`^6F;V<}MzTH1&azZAD}YLEo|c``_G##yk*?1u%5&N8LK>OjKdYMP9-x~u-OXWs5jFeKsFy6A|Xss z%+IdV2^G1@(q%4-bLB_WVqWK6!*KZmOB55rb_J8Ztq***#pX{0NuCvx;0tA;v4Mjv zq#F()yuc3j)s-G!`ox}CoP7ED0q8@VLHIV8NqDf0-ZREF!P0GPVJqHaUM2N2~XNQ z$mbqDeb*Z4EQw!e@jeB>nQ~lHOkjS(n&Pu*IHEuZH!onWHxP$uFf`}PHLkLsMLW=V0RJZ-&B&hPR3zqVrgr7b!}RI1ouI~TV6(gzrS1- z&r%2BpCL?zvW`96iG(8rDxdMUoR6_#9G4-^qE^bMKToZ&liX|79u8j^l!Bvt{d?l6 zq5LS`RW7pH>rF8}uJa>PaYedI-@8OZO$Zb9#jR@l_=G7FjXnB@`B+x5zL2E0eNneU zJI}uWO#LXFQZuy{agtm2bbwl}0dZvxDVtJ_0SEU2tEKtTYN*t+BEX|72$J2+UU^(> zW!b)X<*p>asV|BV!O&R)d7YAc&3h9XvcPSy;MtlC24fIqLcfl20Hldb(O!;$*r)+I zB8Oysb6jP6qm#lqJ=({0S4%rt+l89F-%sNcZ80~mAQ7<0}!KxGiXkT$xo4r z#ehU&%5>%mB0uw(n~0=tHncNzi_at(5d^_@o%F+vv+KFsR=plk;D~hqr+pe7KsJg)?pvIrZ1{^5C_T=tfyy*T zDpZ&2kFd^k)p7Qez=^m5LnM)EzctMu1Kx6hiv%LiPVX;xo0iRMBZs>(-LZI6MH~K` zD`Z?@#Col=nZ{KpsXotb{Rhox<(B7nhVB6D)_qkT;Lbv8$5!Lesb35h0`w?^Md zH?$yn%qw@6u$c2rzj0Wz*Q|bcIczi3YsV8@SbS->!1bnK_6j-lmSMj&wtT(x_!gP_ z5$yMCQ)EK~JNZOV%;LU@YJh>xJ;I2NAq=6KU0#&}x4wsOvH}ya&cZ}1R%6!WcSJNx zA~JlEY+LhB6xmY0`D0MxI>Ywa66h_u!6sK@pKv8T)$x+G;;&$0Pu{+kuy#NlT9#7b3(~vX@Gn6e7UCHiYp9Nz|Jt zzTIqR!O`>J&?mw0<#m+l(7kiW!7{gleyS?g)E`8l%PqGcz+zfhX$-vc&7=7!WF>&% zd}wAgTNBs$mJvvj(S(iZ_D&G9(A&?VamLhu!-g$yYoS3Kt=u^RL#^4atf>^dW;(4h zRTOkTB+*4erNQ~gf)F?ml`aM7Vvh2X`bTuz3*Mb*dmz7TmK1WAQwDQv%a81XV^o5hf*~6~lPe<=y7x3}1YPA`v5;A4-#@wP+oc+K`L>$R zwytwV^C%|Rc2#e%>_BVD z`%e+T;ccf*X7ZF$R`cP4x1!ilELNOQC{$r4sCty(!`pe2+c0$y@4|o~M|(InB>RC} z{Et!~e7j_*sL05v@A>Pv+V>zu}O#xr<>NdW{==;i%D6mqrvO8T24Mr@XuI&)+m z`O^0eVu$naimZ%4q{ zI|fqL6a>E82L7NlR3-xycE7wNzO-ZW)VNuE7&0X2h^`Xf_ZdG%b+UO7l#1~JhNvpn)k8COcQjZ32gd`eN4~M zd>Z4t3Eb2{Vt@2UbAw!4YW+TaPGZ=(u>~bZd_8|vept`zE{Dxx9zn4BBY8Gr9vq zt3;w{f`UHy=u)r;h;ITEbW1t6gi(AvwQZFXB}{1iQ!=fuJ{Oq+1Rd|$ZkM(FzbS$m zMi{CMdF9D(^G;Aq5Yn#wE8vYGaZ)ErcN?Ky2LIWnAtlLVB_&0Q{-oe%i2IOt*Dhi;-`~7 zZ*G(@GmnEp3Xk9Awt*u`WxfTH|93>YssxUEGCY9?#Wwxrs`}%2@!suUdsR7~NuXK0 z{Ka`7h;Kx41`=3_J-X0u8b=sr9mVJ714HOkL7PLK+AI{^5<6kdR=J;#( z{K3*6-`x?HrA|st;uaRbgj2?DUFvhan)DZ($s#T~*3hzUmRBckw`+w4de$RGd|Yjb zcY>v}7oczcJxWH^&}(}^j$#`yEZS+SQ|Bd0I5!w<4ZiX%rst@c|CBV0p0>@ z`F$qN*#{T-(fr^aOPW=LVIXciEL0e7Q=LTiX^i;?nY{7!X6PDZfujH`iVfi|6}|&M z&DUGpeCNSND=SsYCaosepxQ?#6oiOYHUyrW|JwaG3G6W@$@@4B(E7yxS4C zi~?hA3mnc8LgssR8Wl89&S~_y9Sp_7UuKxWb^FJrKZlM*P!smO0jU>EU(AM3Q-@!P zPO=V{zS~9v1>uC>&N7FsPAxR*|5|OcdT(OHN9r3Vy=-_LTLX+R)Q#NtZFaN4iz8(M zZqwGRC~$c)J8nU(qYARC3o5XCZb#pjCs?SUt#k&G56^azq(SrcCE_d21iYl^shw9cy*dIwdTp9fO z#JS+d0{r632g!d*7{X zNK@Zt8hweK8@qzeQa1$Pn@VH&%~G5sK3$24y))khePDsT*JCcDd%l5xaM#lrGDnmN z|I8|n6?V|mJ#Wl`~~xxAV4__u;5e- z@Et!iyjCnNweqrk;jLZwW7r8@MxrLWk7kDyFumlDKIbHE^0`c?eG3nM*jjdhu zacu=s>5cJP%`uER6nmCpH6(aO4b=fol01#w*V`Ed$pyp6z)N?ffy;)OBQmIW~VyncS1U1jRVIfbxlEa|JSRr2w=33XkOWOx7m}NxxRiv<2dF0 zU`)*TE7=$?hE@K@qzuYsGcZLH;r#i4@h;#D1x#1w6=J<*T5bn7_!o@Tajh zubPeyu5`K6yC>UK{h?t7F73l^@w?2qzSa)}S%+3CXFA`FzHfZ&RL+5SKJ4Nr1R#_S9sqvF#44M z;~8&5_}Et$4Sw2`?IZj~(Fr{G)@f^&^gO>*n$GY zXEhDIi4@@wegI=F5$LQWOVR)B%}7Yy<622(0cIe??RcESHL!ggW@lXOMYCQL$Wo-h z|NZt5UlI%ih#MUv9-dBK-Cu`_t!dR4D2jN-$i0qo-4Xf zY~nV%s4|jsZrDbQ)0NSVx4GvzclHr4+I}yx@+?^s=bZ4w{NdcUxW}&BY%cCoJVvBQ z_7Ps&gc{tE_TBJ{0*hm!2<)|Q3A+A{Z-|H&C>};!xkf_<`B6EL818QGnKx*~l_09S zBjc)JC*B|qxFlP4^}s+38HqB?e^{;7hx&1w$Ejz&WMuHM+7nd z3u3(VZ~b@cj(bM~53sw4V0}d|$9fXB_4rEv1~x7pt#2>Cqj5`Ktxx7(?L)CX)>pVa zz5#S?V_7G;a+j6|oZBb)P5$DtXdGavpTP$_6b=7cFuD4JPV~LHN~((YZ*2(;5X=B@ zo*=x%CL>-z7&{S!8uQw1DE<>LD3Va1Ik6q&-jaNEP-Fd)ExGOG>z^l^xT^Hp6=-T) zbQqt1{1_CTf!JZK4UaZIyvZI3$BcrDWkNTN;D6hoe}v@U;Wc!U(6SN+bz%nLd;I9Q zE}%l7N%`H69g-ebHK0vACL}-T1sx?&_(!B@%(iGIKvEJvV`n@JT%}6F29@gh4)0){ zArsYb9Z1agW7Ww;cVGK^WY5xdX=KI8a<^~$yLWh=^};9r`Q2t7OloVi{hb<_Rqz=t z0C9Qq{Bdcei(o~vCFW0Esj!}HpMqe8^^ciV6r*`KU?1t+C26 zXpY)OSsnQ{9^AYOFli_?A!a2kc$vcfCX5;41&~D(E;C`AzD%>TeWIh}Mdl?+5R&xC zRA9D;9z2&02~1pnSn$7}_lS>m0l&kM54KJ#47&X5C`PwI6RSbdN<$40*1RUcj*6kt zrZRogE^{?hIw8{=FnqV=-Yw8iM=2XNeTgI?Sd4lXV2qOOY-E@EKUF3#edS$rP?JbL ztCd~0bhmMoNM`81!&nrzTjj1VqzGluY*Mj^im2+dqvah|o7h(9-~&3!wlAs3T0x5w zN|?1OoFv26%p*?{)`d{r;zYH8bd>o&v$S&Qx06leT zIt$5Tz18y{;Ak-T70i;R(+`ut7<#<$X?Ufh4{qm6+LkH&i*m{$WM%kmDBY;mXiJvm z+uarOgZ*N?b_;2CdGT#&Lfdj|X*(WXSHkx+Be|(aneDvw;@sMFgE(F3ZSIv+aa}#*Kvuwi|2kK0_WUbw5YXao4 zApihVl=nCnw1J0@Nr2K*>+wYsCeh#pqN(sP|792=%_(!6UcuGA9b(^Nt;rRTj(z z8K1u1;ozCVXDn6q5fE|p5r_q|*Z10~M9JtOft0|EIDxwe*x@{*)?=-I&mVLP&uUkk=T>?lnieCPeHReV<$5&0K92EI-*ui{2Lb;Jk z5i}kZ6X*^l?CR9?e)s45VFoB*+m8I@fudAWq(jsDfX+nKCi>Z2g@A?z!iAl0HAE2;bghxMt1CxKW!lr8i%-21V0+A@`At{!&~R{DAw0@Hj)r zHRxdW5D|ale-|S07Mm8KOmxnq$k=y`vXKTq>{@H<+U+&tQOGvY8(JiPo|=CEeRLPP z`~WXmW7O46otUJ4EGOjtJ6aneVMQWS9b~dj`*!ot3+InIjVxx6zHFY~hiW2{?G-jr zZX|RPS%>EpBlVNoqfp3u_<+Zw%^0t+raL;*v*@o|e}LP_=I(H@HJLtNmY#XM>o+10 z0Ao(B$^_~?{vrYyVOu;BfJQ~&3jU0!&Q!U+DMsmXfe8Z6lxM53D>f#S_529OD15x# zL6;8L4?wx8XtP_YB~R|#s2I(13|)17N!siO7i|C_XwpHvT)yjvGuSut{hzu>Upfv} zz!0$YTg2Xh^eMUm=$%$cD?)jc?o|T|#&hEP-6~Pt@s0m5FJk3x+?z*CN(o&lIy0M< zT^IBL%_D_<(P?PQ$M)G19U+?2%vx^PyN}(r?(M~yD@HTk!=gBWGY($i8LD6zjT9<7 zC*f##;6L6VSse49Q{DWerv!VQ!U{X$+{oJd&P~luW)OG$=X6j1tZo?<|*NjVce*VC(U%00?As@`er6;N_ z;$3@QfdK3*FaafK+%nx;rd56@3?q%T;UB+DNuX3Em<)J^!nvnH3-ztjApFSr{=N!qM0+&Jso`0om& z1s%YIo4hor3m(aM#;G`)d$}h`;oiI}u!dxdN*t3K~pq)5atCML92K^gUn5H(My9r|k1h$ckFUv_kbC`OYQS zy107$LG`3Co={U$cGZ}*hX;P9y-Jit&v8Jfsg>2h-al%|{PBmZHCZ=wAb_R`90Rua zhSn$v!iQp##X;jB_m`t`NDcFyb)xeH&TaeW8OrD)0ub@l>xX07fkPa7>6LGL#WU^0UM*o0 zQ4XYh2xdA&2~9~UyACSR1? zMTS+Z^uuS;!nry%we`h+-AY!DW3jd8+BAjL?6{Mkb3we=*a_XpvBN&H3HZ?}syji< zcgPr4yG5S`voubsmY*qLg>6n)4vsp`>i?v=P8+B=x$50dQXlBO{}XwgHaEds1He_n z`AsH2^F$yNYaW0LO&RI6{W5xDcIqx+j zg8wE5?umw-=`hIoZhLrrSx0^EV)B&BQL!qz0d)Vn*ga!W(Bdh-{jIcu!k5kuhyo2ol_<7V^}bz^Gwe6{|MsT1@MU8Kmfiu9- zo^MMI&le%_tXZfUO^@wn1EZ$ztb&@7DvlSE4pm6PZ?--u6HiLhN;LY3v=)c2#Rp6q=A}TKR2-* z92^v373u6b7l28ZmWH05n3fCw`Bu6abX+SoooW4M9)qf#*uUoqnjngSaY{8%af8s% zHTXp&JPrpriApJWH9#J1Fe>g?{YcE5!ZSui%9;lbKJLEA&TRm|>V6z@|9kzoUrFp2 zqO8dkEA%evhvJ(U`HLqOUz|!2G%#l_b^Czz|7ILp(R+GVT>8$;NgcOR=eQggc~BH8 zrUm~JF`)&ADMZ5>BRCN^krj+qd0f;UCYcJRj1XSMP`6fk?EG$m)wMRvPwE>qr$|qL zqUtPs$$4^kqBI&%kcC!!d~uu76A~hal81+!1;np&{#m%leW7?#%uFY!jzU9$qfZzQ z#VV)AvympK5Gr0)x0x5*4Dp#t@@1B$s)D2|N#Zau(|Djk?@q2(13!XigExuVUJNT% z5n8sce(6-8f6`0J>r;BS)$h`W>6wk*bD>LlkxWK26d#p-|Moi>W2C8q7pmEXF~H#@ zg}W{FvkSBnc|wK~G-VEJ>y%m>Wy!OLSP)i)k8sbf*7(A|F9!&EUG?kT~dcffJkFSNFKfB39oO!$RKb_Fskib>{1j zN+pq~99!Kd62R|1T_)3P4*&8|M8p zgl*(OO=kik5yYIAV;e}+Ka7^atO##}*hqh}uCET^;^-h44 ze7yDR%xIUEXQwAZLIOHQuWR2Ar}7P;iiV2||DXaf(YhjMNzF3ipJl|FWzXXWnQ;fy zrF9u;zAjpl-Se`+66jn$q(Nzwzke@;2@Kvh8;~m~mTQMx{Ac@PS*UcnEBez_NlVhr zM|5ax#IG_9d5p08LRtwtd_>uFHHw#!koMjeJ&VNpf)qO%Da~0XfNQtY^|qUDcHciwF7Qz{F8W>C z&`&oihL!51C*HyPWRzN1P;I&5q^k6?MdQSpS~f z5k?5g6%gLfp|CxTVDUq&NA{o z_c4wZ927E-d>|ur^_}!bLyaOI{iRJ3HLqEa9YT2o!68>78_dI9Ou9*YW=L6Y#sq@$ z_7!Qf@7*{mi=FNq%bneXLc1K(r%N6bwI(D>x)fmz%TeDvi>+1egQkUTD2L|lM5z6n zU-QoFyY4Im5b9|jYgL)6RvBXphoVMzCjDhTFtryX1XM>~d=pQyTd>Y6oj#la;Q+pr zD5rzjd)%Gdg?|j4u*yqp%L-_Nyqh>pI0%U&6~XOK9TSgz3j~kzpM-qd!lUX7a5Wgi zTH0+-3tZ2US5L^`kkj{_Xsb!7s=ptdj|Xle=K~e=4OmJ@J2tOTP#_!F$P$NhyoTlV1EigDHTkBqv zaLBi$NR#UKZ@ZIBq_7Zd>{Vb*HYViYM=V65ORgcd#oX#QzRawwNtZT*`Z*(B2x?$# z^_kEgnY85eMciCQn3f9Q>p<0Cm;r0br0zz2&a-s#0eAlJ-Q1v^VQ+_{q-5(0@Rnw@ zy0ypT2%=LgEBE^RaX_I||2{~T7DeM?uj;P~5XSXA#)XMh8se%mRur$twSaWnEDm@u z`uao^Ksg?aYFr*wl;X?aS$0NX{>Kz>LD)t>$PHYOr$v&87=VtQr~;s5ht*Qbvk+aM zs2B~GN?`|GUDCA&s-Z8O{+j`zO2)TKe6QVCCxo_Cn!Ssyi}g8+h_6o!5nN@fXXybo z|CP_BNpCG6h?9-3@D5}0satq50~w|9)bZ8SZnJ@>u=PT#ZL#tX6?Y~^D6%4Zu#3$b zrlkQmy=P{DsHMPDitOe$l1;%bGN^__TlamLXB2Bg0CAIwh{{N;h&V@(Zxz*_MH{uq zeeJb>VP2{O&I&gcAOrakyB{-?KA}M$)$TDq9e8XC5AAgD){>C17samIFIw^_UUDg3 z*pFy}S?4&=M=LUM!au3;W#K#oU6^VhLkVh4a1!6rUBuub*hrKsSJ8?K&uLM_$?dHq z^%#cvFmT<+92SJd+C75X;$~Euug#ElBS)PU9(e0LKh$N*!cg^uKta>Iu4^GG*vngDCa{#yNY9Li>uwUq=0 zt(cgkQ82_09nwIH5ToWa0SLW>RuQ2_{{=YvK8-UrkjW}TC~o!i+8XCCR6hdh`9ZD; zG+k*hh6&0eGfqTL{#m=HBiYrM-tn+j^8)YrH@aq2rFF!plO^OkLcv2?TcZAn3|m0Q z*9{c_y$|F^=cYU=Fp=2Npl2C-DR4a>`ff|T&mffl`*#Z9l6b);cqoNX1j znsEr?Cz(%PW*qC46}maEoto8WM3`fXjdvR@U)5aBN$ zs0Q%}g|(q|-*1F(lF{LhOe3j=XWF-~@>fAq%>Bo%=na>@{Q`Njf!nR0Kt~I&1|Osx zk= z;gm}C3ksb}suj}_$9E_*j*f`_^hv_hgs9Ari!|s{a@H`FKMxh$RdjFX;u|wg(E-a6 zh89s!%aX=;>5>O31^ACGZIu}jS0_}AxQ-;`sOC)Kde6Qqt;}S={Yx}X5H#f$SGQk& zeD}K|-PQZrjEbV27)w4tToH8Ie=5iV$>@zYNU>D*yWlSI*13_rLAyd^{1N+ zJl^aH?p^rL(D*m!=mZsDsWe7~j+x{CaS>rgdY7d0FSJfM2`lF`8YF|C6jxtf{t+I- zrKe?Ps)g0Ys}D@3oI6gEba{d9jQ`i#cfZ5cMQx8k z7^9bn5;GXRClb*|iQXbw^pZqx(HYF>y|)NKbP^?qZbm0WLr*IP;)XkSPH~_zX#j4Vl?G|KE-0Rt^#dXhIgv*b87yf3-N>T8YY>L zBUZLH8_HL9ZEcrD+_H?FmW+RNSZa1KqFzHAWW4)T>;;UDQkCmUX#XC&CR1C>PL*O| zpg&49w=6cyP`T9{^@<_-s~=CTz=0xN#~(LhZh!2}Iu?3nRcWA<#`IgM$pUf`DEkq5 zjL9%9G3b{)a?U=i)hS9H#u&nhnm^op6wsh5Ha_b0Q1sXFG0JdP502i3eD6LvM zO6;i|Dc$eGui0HFl2BHA#(%iVrp(EldM!PTv~OOeMKLK<_wiV-&TPYK?ZNV)q{!rc z{pvGC_^|aBzuE(=`O+G@O;>W*{&JCpA#RQEY$;YYlLFixu{!I}oagSj9pF_~VwX0fx)miQrcjbu>pNa-sxM z0c)Ael4*KwL-^gw@RELV0CMpLyB~U=Dwx!MAzav>9TCs(plGc)5La}t{K2YS`tK2Vc&)Z3s)l!ef0#6Opx_*Ntu zDnCbsj{-`?pUsavQ7--guNK-qn+8~}6_Iv5pm?Ztof%g;1c#pd?#qd~t5YBu9B*@v z1`G$L4-#)ap>5Fz!7aO{QX>u%?Ytcr!1xcB7k9xx&gd* zpXOwhKrFsa1Ngv=dTVs4i#H(N126%lqfu(+sydyBdghgc_Bmt2eYIC5S z%j7N)DXhrmG_@RiDNwsn(%oeAUtKKmbpz$%Q4vd2#V@MQ1nK1COvE!j<8GiC_B1ks zFMMm@I@?P4iAmL$>_zFM#K2A(GC67 zzF90b)dt=~HXH0gr~!EHrv_;p`4EYnAjo`}2wLm34gIiW`zD~5c7VFi4#-b1G)hot z3Itz;v~>mEnGOSK(2C2`M#v)|lQ{Ewj+GurtQhZp@qO*P*!Aa}k+;SRp%OPgUAllz0c(VEqsB6{;VmVGi%&+tIgH zUj&*FTT#s+xAG*Pbs4gu!}s+F!)ZCymo#_)*5sg}LqfjzG)m@W1avR_x5ZlZyyfM} z%;ACV(r%B1yoHr)qN#!jP{~xKi=z?bVV?S5^FdYd6FpsENyv=%uI8O~e zU)nojp@nJi;VbLd3z@k76+MgV64x)LiX+Xr6dq&G>f-R3QN7m;#rVlLFapLf>k=bw zp|vE$CB*pJ-*yAemnielHp`OzV9z&*8pE<(>_PSND$9`7nZ~Ex0-qLqU@(xWQh-0Y zcTbY+N8G2cpF;QZ{cd~y1T9?jT1l90{7g3|SSN;hiso-isj4kGK>^k|L>#|R>MFDY z+l2HpGMCq`BEg5wKfBQNmt&ujZ^JL=B&(g$Otj$tNc(qnsc#xh6gskyg92pf>YTg2 z&9UM#h)EsXWVD}_kB#=EGCr&cXDbznnrBIY%x6HvUGt8`db}L&FItwPSZw~5`7ul+ zv6F=`JNVrpknwPwVC;n#RV|~sAF>NQHJm&Pv=C>e_%A+015(75?w96P%uvN}6?|76 zgG-8}l{QWk>iANcB6Z9Czhg&c8yZw^k$ z<%(&c0bOyWs^DU`9s^{hnjwIU_`5g#bj^vKF^XOcO7fP8F1m#6i%P}yNg-$wMP4#u z@X^t{^}huHk%O{_l;2(}l>px<@QaQQl-We}SW-^BQ6GF>d`A0zgE$0nKi^mS^Xmew z&oMhCku&P_LWz(i{GbZ!K#x8EBs^RuixQD5*&6wZ0G8^562w?dPf>K?t~syW%zhu; zEIJswU7&r@7eS#VyKH=g&p*x2mb9amS%vPl<&pwo?uhoJ8>u0AKgz#>6@3oPV+9~Z zSZ{xN0{)+^fB&<}6mV}Mw@>72EgdQP0A&rDxy zAh9;`kozxY=PVFE9V>gQR4Nr7=_)Pp@)4}tGf%BMc|YE!t*xloD7_Lhq4ygA?;sO? zi;OKfioWeij66psW!4|0F{8vzrFCeB_Xg2!H6-vZmZ>eIPTyIGdQdl|+r3 z;4MFqXkfsb;jFk=dV9SJ*tm(TT_!o1wn~CsJ`Dwt`?T=5|~Hwdx^p zFVMYiHQ=|wUrw&>^TD&%Y%+@^PgJ|Ci_B}Hg5MdbTXY@`yaBIU9c)}ps_=cJI?w1*~Z@|l%_U(Z|pc$1Tw$cTSc#Ff-SUmDi}~-w$zrQ{4>kC}3z|UdZvT64 zW#e0@j0Fe)>8Su+(>N^}oN_ZeMlX|<4 z_A#qEUHsz8@^$^QOn0n^Tlt@`vYiS8dwpU~zRjxN;RiWY1INKsf80p+jOacY5q9k> z&3NN$#-k!GN=4R@c%ZzVRD)}=O;A1xehIU#v-rXPfjZ|n%P?=2Z2K(8#LSE#J@GU! zRgiF_K7gr(SGUGUz=ljT@TTh?x-dca$uFR#73cY-WZd(;43>Ytklg@UoKTv+-*OSU zb1!o7>WGnmK>1odL8si#p?o+Nv61-F?hyT))fy%J_HEe| zkr^LCl>3KyhDr>gyQk;NeNJMz1vlJP2s+tFljz_w_!+94lKgWVmq`|bDXqF30@tFi z#*(PwFsDjFNO7i(-=kp!DxI*_ApjKBX$nyRT%%V{9xauEF+0u}4f&_@UL@ld?8p5P zIabXIr0mS42AmNN3b}eW6au7nxuK$V6g440fW8{^yf6)(a~cnB+g2qQJ`5uO$($t5 zSKEL3Fh&BSCOceG%7uLAoUcNUj1jr3^%Q4u3|;;GShW9lW25&eUwI_?`%=&d%%S;R zQQ28Aq~De)(}`jp&s`dcc=axQkliH5)!|ESToz-tiV>AYQ2~a5{0d6wpBPmKjd-og zMh;VbIIuyVA~Ildp0+4-_N1$G$n$09>iQ6?V4U?s_rm2zjN`)xkNIVcUlTcg)%?Vq zkS9`;rdX&h#s{jPi;qaXoh8iSeuuAHKj7sp`hn;)hbf<2#Ny=k0A!Lx^X@VkQ685& z>cj%W5(Rf_c0SCz7EjVP9OwQQ$bi28=E8q->!WOKl2t^XsL^PRJ=1Fp%8i0VzHXpt zp}?=r(9zh!D+Pua^#o1p1ebdUtBFeMs=H)1Sfh>aS(?A}cTBZu&7J`LBQ2V-fZHRv zHwf}EXYq2}RqpZz!lNY5o=yW>_{mV*{nQ{pswA=EmG*u0iZbOX*NlCR7(9PXvbutB z8yh%zfeUvlCno!q(WA!K-_z4G|wXHo3noew6`GT3;gn@;!b+P-w$khj27Al>rY+y^Jxe;R2@cbQPsWaL%!WX#n$2 zj*jDMf=6F4$R!)ni(4A<74Lz6=XIIn6=6dhn^Eg4Q(M)^Rm#S-{cW7O& za>`oRWl@h=&rN`v%CUHwHd6ULkGP|7_TcC)t42RI1(U4tt#Y$*-a-87D=XbQ2Px2l zdP(9mTSCuCHbBx0ljW0*<;Wv89dZ4!Kl@Zb{{Vcd%o09uy&AR8D##kN%#t8x)%B7a z&J~#xDLvKgoCsJ`*O5u{2>X&I=aos+wiBPlKt4|ly>kS(H%be$AmTf4f=ORkvny!D zntpnGY!P-VA%+J`d>Fi&)BN9*Ps2wk*TQW?QWd=jCJcXoI&OZu_wjaA6(&c?R9-xakVe(?Kvpm4I-lO4-g*GC%Xn21DJt+DCD>3QtZMB{Z z0_Ea4id$iP^b@1T&F!4YoM`^JOfwwEiwTV5mVnPu4b8wVr{0DF(lAsjc)f;PS9@Qddx4gsYUz2Y48VU3l2 ztGSjTUE`;RI3~tgp;rH8^RI2>f-yhek&owTI|o#4jS!cg=-0RV`k$rB2cg9Nk{p;X zp5d0(1Kw|3h2#;*WD>0idmx>;!6{MVwD_#^0e7JsX|XNfhXeZtVtKYXiSWE>X8+=c z)%LWANdU!o4;=c8`vz7?F=7fFDjks^l_XeyO>EVppVc-;s(e{XQ*tYXFErqN84n&R zMb;FK=Z;B}PLGtd_gi#$j{$uV#TrPxn%-<9Gw440lC{IPyI(?g-v8!fe5nq8_R`jq zJYx@Wet--vlq7<v>mpQFJ`l#2MgLk6p7t0CsC;KX^O+`UGsm#v%Gdf2mZO+Lanx&dcpZ z%x&%zY{&RUahd+;Dn2t{{T^y=logL94eaTbimwT!_8#YcQZex+WXm~LNY$Ol18xUv zPhwr8ms!eP5J!!PGr}#KEud>VH|iEIf(a5u=Xf2DJH3TVBUyhCm7Bgvy8)}!B6aX_ zCc9Cl^HZ&pBSKoeVGLMK6N~{10(99?C2)46a{&N(oCEN8dE!Y1>YHcgX9Zw3l0%Np zEs#*u<>$=FK5t9gAehRz5=Y8>1VokcSR;aU{mY9_^4K-HIbRDBd@*3pm+t)riD_5N z+h5BQtLov&Z>0Hl^L5PnKw;hRD4QOBljq-yF#jx-QR!q^p@>!JPT4> zdPFr;dDerODwKMobHz2{#`@Mu_SAMgY#f{C#djd6u*pf3a_}p?gqjr1OiylHI0(0S z8nYA#{f}Y=Z*&sX0V0S%5k!R{Syta5*MIAS^Fl8Z{cbmT_WtI+5`~!dj4A@uP3WNg z`vu2D63Yd;L9F$4(WDE{G*Z8t?| zv-Vao0W4PXzj{$mNf_rq@t+1X-3A#}69|Z{#yrnXH0;;=FZz3Na-Lb)Vp@@LBE(<&b0dYHzz3>jBFV&O&e!k|J>AYds(A|DNPwwo;{e_vmg% zM+ysfAwJBzsS0+mHxOh@jF*Vee~bmk8Wd&ke{YsS>?t!^$^Ym@^=C-Z4`%+>A*||M zTcD}#Jl6kK1Id*?#d#X)?Gf$OkOocoY0)@wM_L7oG=nTXyEnv^slGF}ga`r{VhzLb zEFLZt`=b0^UIPo12TMap*Wr@Y?f&g)=HSh;yiZ`hY+k@JfP?M)M#GG-?_22S;WUi) zhe=1iEqSn!i?!x%u2zC?d#q6dA2$odYer#uL4&I4RA7O3UW>?g$w4c~{)+TQ;Q3sv z@ZI#r4%0W9mq@;T>ta*35y^k7mEOka&N}~dJ-0nA0fi-1$1_hLq-&*s&aw(K;)tRB z7P@o^16aSIRU?P8s{l0KVMQc%Hs0}rkOB2fufrwM9d5g+vX40!;=`XssOS3Wcb}O{ z@M5<4(73@?4$b0K=#87#n~YilLbOIF73WB7jFPVpYB#iNp|nT49*>4@>( zWjArrx)Q+`y3xSON;__Z^86r?`Sh-g`cSyN$c<#pVfy0G%mN>{g2Qy!RkF#s}X3@NZP|?ep?QhAaTnvi;XZ#Sx^tq@+1{ zOr~${rmqyfYANa^N&k_>!h)BVf_3e+lrw~^j=ZjB*t))_0 zwSFbDW}%f6QlTEpqbPB!5Q7w9j)SU{!G&@%S$(Yw*rcVQo|xvN8#x@JlMWzC00M+B z_tjsoEj|-u=_8W6a<>fFUA-OMIy*&b(x&uKmVnOJr&o(@=7SsOwej(PGdBs*t?2st zE*`L9 z5jrk5!+Y?N(02TfQ2T*>cetL8I2YG0_}g2ad;E3d;35}3Uml!IgA7xqC6$YKmEj}< z?Iu=hpasBFFkWOJ4=QoF-XlGL9(!bb&bDT_iDNm4(&q2R(T5DbJP%c27a*V71KH=z zhkMV3WUh<|Me^N>U-9Ienwh*|nZ~M8tDR^FoZ)HVm2++-i&%Lh?si8?jx(Z~$70r4;hdGE3!vhWda-`d~iy0yn2)@PE~Mw4S_%ZZL?uP=$L z-j6Jbj&B}{T{x}X*g9NzqDwhAkuOUqIG82!p8Vigsy~JT?(J+aQ}MwtZ%KrPaa26+ z8WoIcyKX(T&!<-0H*L8RHl;t$c7u6x&$n5e{SRL{`}5q*IW~LtpBr7qPyf8=MP)&l z>LGMP@y-`51G*2lqPbTw42A2e?3_sNl2l{@XlQ>@5Y?#WT0u5?;+05pb~}I$S&t1p zmTwpS)f-GD#bq}UVyq%1I(+~9XlCZ1C-%+_F7Z*`C!UNyRb0)jG?n8Ze5!V)R@wk- zLOAQA3NRma$(H)HFH1Ubua4Fw;t~KVcB~*hB7u6HWlH6+$S4gUhAlZ@d>z2?f=m!( z0}ex)*$@vs9-F%IzcC>U4S7i%dNVM05M}n_jiyh|K@$D^i2ev9e;`|z_FTLnB%^F_ zlOwOl`XKZF%s5nw2PJS3Odlu7lWton01K{XYGn=&bz6mh?RZ+505N?ijOMEah}=vM zq@yEdBYE2MWqo>GI4913Zqa-AQ$@XBvO!?Ah_E1AmTAbtF5HmRRg1cOWERAbIpkLp zju+qiOe;E%AqqgHr%a$Os}Ap+cRThwRR3;wYrC+0gYxTvq-sdYQ;x%>C4hYpIhApF za>`)ANJ|}FU~9AW+&wz$5LfSm+gfH2zpD2 zLEk>VwG*(qV*AHOXtAqf`)<*48<>*^NIMuU;$lB05m`D84D~1cN%7(2-(L;4L>cV$ zKr`6)=%8n=p0SFtr*(e<=)Z~!Fg#aH`~Y4Qn7L^i#}=p1Upp5aYf&6%au8{IW%hAxYQZdRi& zA(ofjx<&cb!Bhywac?A#jF}tcc6o{ReTVbR5GC5T47GUm(-E<^XUHlw&$?h8ui*wN z%FmmT*0(-gjs(}D^*Rs!u80F6;3Y1~cZuNOo-1`McDd=!={GFT*v>86$}MARt6^!YdDksqe=iEJY%nHDez71<-iz2Gkw2lD zd%Yesz7HIv0;mYrbIM~Et`1YB{XUqA_8qUVK53oko>{Q$F6ankOSBY3@@$|dEs%j4 zVq?eSj{-UNeUqo8MnrZ4gKiZb7ZoPcp3|7ho!=AN8YJFFRt)H}^n7~%^U?pg*{5z3 zTGALe*peTVlUw!{-<~L&oG6<$Ag!n&$N4}qt~zw<&1XjU&L@G^DKCigWX3(yLUn~& z^RW>=4bL}ctUg~RDm7eBhfk;1nybG|gAS`)E^?sZ)?n1QE(hV+(q+2f+pBR=?LD2Gzg0Gd?&q^qkN`vhXc(l0=*g zv(O>}$(aA!8szVGG7Fv`V|#K}OSO{;g$K4pWERBv=c?4y|2oo7j#wgq4RH#+CPs}N zl|o)3@ZYzC_ku!iAoGJ%{|N0kxIJhTe1d;%*MzpO`BCvjK5+!fe-e?`8A+x;-I4Wg zHpIKhj+nt(O$#s<2IqV9pX!7^va${E)oN0de08Z8a?!pcd&YNAzdktWlQ*tIxsa;A z(-Ys2I2rAvap3k4SgUFo5J%cz zxx-}&fO;AW_)Pz29j*dkgeWy2V5vwa3L+wCEK~>-TeJgLHP zPGXH2@S65AIT=L$b=)Za9Olxg?2yn=991VW$2W-%uHU-X$0wy6DID!#aO1sVvtU}U!#QYodB^oBBX;k62D%)kw>G* zYo{e7l;m(*SKqy;>?H?Ycr~;Qs3FJa5M-*f9HtWR%tbYq0&2Sm=}9aTzC~f8RZbph zXmvI6saK|Q;mRridU3KJVNYH?%s zrgDTx{KJqLs5gjHJZi?_IPS6&-R(Lihqf^BrmkJ;p+1b1ZNLR{y&2XGSd3hI!riyP#6ZjhQyr|G}fGnRznK z3R-{X4~xp)gq~l#%7Mv4bMQxBa0D8dct3Z4?d@mt<`sT(&YYLlu&##T!Kk*DE`^4+ cRwWTYB#(HihP+Z6|29DVsg81uqIKB+06R70dH?_b 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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

      0D}w-qLdqs=NtH*^{)|eEjs5sm@}}KVL*Vb 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ℑFcVwV zGV67Nmh)70{~}pSYEt`F#`rJ=C^)#>-rvhQE1Mg(Da+7jW#>yobr$oX_q!NhFEC`t z%jA=Xu^+t=JC6@6nVcAQU5>EuCNIbN$jD+Lqbw}fG5z=gS(Wn`1f%Q2yd#e(2eKQm zvK3pWoP?j5B<6{-f(HiSECxoWl?K#+k!yBD>4n5hcNEMHV-6Gqt-uGiCqog9f=(-V z!p14TH?Zg6&6`EG7%!F!kUPEkVmcME$26@`K(S-bU^0MW0tbD*jwVPuFo*jLaLn(t z459b;Zr5|B>s2M`r4G_zqYtM8LbSjD_+5s%>DoSULERu|`6-15p;#bcZjtocIqzgH{ZvEgtx$HeI-F1FI+s>yIYVua)n^d2Zl*)Q;Md_N?VQi@*9U)Ey;D9bHNp405a ztPg;QY?h}JFxL0A*-VN8Ue%E&KTzKGL{R|#sXk6TeZ%2IkX82<@p5q>n2#JMCHz6e zOoljb#U#)Cz&%a-;t9hDIPx5yL=SZ4mY#2=KH(y^^bW-gLUr4YVGzMAXyMj&j+lk( zYUEfpuAF$dl#0|T=bXeq$7Nu)`vj2_AhP@YFtK!gpfne>_?{|k^k5X6CLVY_FO131 z(?lH#@1uCJBHOJW00q(o8NW+=spV#6Z)c0;^0n#)-Y&)6Khxw^U!Tv@MSM+n7I~sA zb-I{717f7FPpH=N-B~;>KRCzWK>E>J*@(Jy%EFx~h(PnbX*99@l$-=ztmlz5=K{o< z+|t#jA1Ik3UM0y&S}!XCh%TN)Fl)?Rq}|Hbm9whM_0v>n7=BW{z z(a(UC5N~8WpG-n80RediJGV0@qJ`bAu!8_ZU>D(~J&H-Vj@m2t&>#t?=s#mMhOim5 zBX~gDNE5agcU(dVX@TyjAX*8c8!sjx!Vrw4MMd40Bmnvi`lb{G4k>P-*LkuZ9&2X9 zV+H%{J|6cX;)hL0HY6sbr)BpMqxd)&4x^rnbb;Fu=OL@igH%-NaK*TesUwl|xT*xximaj%2i_ zQFMmJ%P30WJ`6IUQ@!3PZHz?Bu@kBaDc)h!POqNhk^{urB2a?5HTZz7A!vrTcr{Mh zz7S=~pvpe0>8SDtMbaE22?df?63md6SsoKQZ7I#IXB8 zI%4e*e1uVr;!!^Z79S5{5~vwi+;oKXM|2hgf7?ŸzO-?{9%2}5W*hv<;M!jKu| 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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/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 0000000..bd7d404 --- /dev/null +++ b/branches/master/toc.html @@ -0,0 +1,240 @@ + + + + + + MY-IG\Table of Contents - FHIR v4.0.1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +
    + + + + + + + +
    + +
    + + + + + +
    +

    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 is not an authorized publication; it is the continuous build for version 1.0.0). This version is based on the current content of https://github.com/openhie/demo 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 0000000..0d31cbe --- /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..b3d40093c731a03a64f4de55b7fc0b3164557d93 GIT binary patch literal 2348 zcmbtWXH*kN7mW}g6oF8rm!*gxoopZh4P{vgF&Ijuh+ybJ2qhp2x=1fkl#WzG)gYRs ziy%D;C| z#@E~fiFiMPI-cO+N4mDT&XYJZqk>XX>3!2@O~q>V>(F(kXC`M7cYOir;&;hGi` z6BU!N6U~+o7tIk9zbXMZW+n*0pg2H1A9$zqnMY!d=KpNU%iJaUySp+w2Dt|ka6ZI} z6eEjvO@7l|m}#1tUaiDKtj6t7z(uSGK|4XM^V;-z6nM)`RZqZHwiZuPEUs)R?>{J7 zL%4>&3~%(f;gn@0C=U_Z*VfqLw!9p$^nCHPG~>||&hE=y=F-B|wHK-nkgka86^m^& zhGJHLJDC1zs4z(_7UDJLJCjy3RGr?PXSnPKq#5Wy%R!g;&o+aA=`SDow9e&X`5GH= z0|~xShOnpL6c*^?l zm;Ip5jj+>Fxpe|yu90Kx^+}fWVI*V%Q&ULOB6mal&CJwd9xMw&BmHZ9DhB2ha`x)B zl)FPyrK&WJhzwh|jy!%003fma7m?CTB9XrSKJLEmgdkiH^Apbn)?owHiO8v0v;;Tw!_z0fNEA& zDj$4J^rE5=W~#S2NNg=3eD%D*tQsPO4>ymU};um?BdYxn|734}&%+jU`V^_&0k+W%3V1pX} z?*pWT9vz`g7mERN(c8(ZJ0<~=4|d+HeVz@#aIzEL8?mf5$Qg(6`Y07`c=7mg*?Jp{SU77iCX|O=it#knt9Q!3hGg8q=P^gfkY~Yen)J)&{=EAZv+AEnP z-1JVA^I}6()JChGq)apiqU}Xxww8*H+{4eocgNy|M7F9Hz~-%-TojITYtJrCqvhE| zHN9LFu095RyXwfw`s#_?r^`SD44cT$nZInK04p7(@ZW#@8M{v`3-l*GUa~86-s3@& zE0$5JOX%Lc^WFzeshT-fBI@;fk3Ka6!@*+Q4it~Y@4-AqBH7^}I+3039?JdGQyU$sXnSqP_Dy|tJC``C$vt_C zF8h!K9r5Hwd;c5v%z6nVSVSMGCwv^1^-zH}H${Bz!QLC1wTqk~ZnuCK76%k4>Dz zDAVo?fs{Cr{28CWV}0$!F`(3wD<~iesqrUKF3`cBHUOtfM?SERD927blIqAn5AaZ3 zCAOrRF2V&agod^9d1%lh7+ur83lt7g7#JE$D}+gj=7Vbm-{p!q7l2I~wUSb)hla`eNOHI~0H1(8q5YN9 zn5Zik;U8NC^evnYW1>fJ|)Qxyij(20bdWLiaJ0^(7A+A#*QkdK)V zBkmGI^XG8qNGk@Wbyq&%?|bxx11Z8MiYRe=()^N1GPk%sq~#QyRqDyYa^ei~`dLV! zy=>RtVjbeg#cs-Wvt(*dEnW@V&cBP%b2N>xR~mg6nGdyZAkf+%+ozsJ(-*RCFGv_l*=3emXC6o3vb$Ca?^?82OVm_r$ zRNm!3o|4a0N%lf~WE(O)?M#AndgxI>davkHK|1Yplb~OlnW@eTx*RzT22n$&2Y!cc1e}cm+lVgqr$tiESSyx9PH)FD1pj5YF@aHzJ zZ{rF{BTml<@vsq+-8ejua$(VU0R^_Qx<8u_j&fU;Sls_ThNC(HIcRCI$gpjTjUg R^DO`XD|56lR~yh#_BTh%3ef-n 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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 R^DO`XD|56lR~yh#_BTh%3ef-n literal 0 HcmV?d00001 diff --git a/canonicals.json b/canonicals.json new file mode 100644 index 0000000..2bb6b34 --- /dev/null +++ b/canonicals.json @@ -0,0 +1,9 @@ +[ + { + "id" : "my-ig", + "type" : "ImplementationGuide", + "url" : "http://example.com/fhir/example", + "version" : "1.0.0", + "name" : "ExampleIG" + } +] diff --git a/cc0.png b/cc0.png new file mode 100644 index 0000000000000000000000000000000000000000..0ad21aab365d48926417c7251c9467b75b810245 GIT binary patch literal 367 zcmV-#0g(QQP)IWd0000PbVXQnQ*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/changes.html b/changes.html new file mode 100644 index 0000000..0f40aff --- /dev/null +++ b/changes.html @@ -0,0 +1,251 @@ + + + + + + MY-IG\Changes - FHIR v4.0.1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +
    + + + + + + + +
    + +
    + + + + + +
    +

    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 is not an authorized publication; it is the continuous build for version 1.0.0). This version is based on the current content of https://github.com/openhie/empty-fhir-ig-custom 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/definitions.json.zip b/definitions.json.zip new file mode 100644 index 0000000000000000000000000000000000000000..58a111a049abfe0c55301c0b98f3f7c1e16e1390 GIT binary patch literal 2122 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 literal 0 HcmV?d00001 diff --git a/examples.ttl.zip b/examples.ttl.zip new file mode 100644 index 0000000000000000000000000000000000000000..fe03a8c2ccf6198a06af70d0742f382f54db7cfb GIT binary patch literal 1926 zcmaJ?S5y;-5)D1b0@9?H1p@-XLXj$%U&Ph@8gPa z^+h@&J^g%jgFIbaWe{O9p6)l1NS`hAXW!YoJg8x&10mo_d6x)&sGiFcS8DyKk;)4B zG&@MMh`K==Y9na^s_YdC-aEa4Z@M_kR@$d8pz_hahR=`q_N=^|H6m9}_BDrm+M9@2 zBeA#H+%LK7R;n{F?oo$B8K(#MD$(K==jSdVAtBqJk1YqVQ9t@OG>+%a?t|ig`QT-l z_HI%*G^5ivO54fiqmpq~eFV+U@bM1nmDx;pu_!e=5ZC~QWaIH9lPw!HiE4HptxK5r-GGk5eks)JQI zO<(dO+7DY(>9&;MN4}@~zN4c>8=j9LxZQ#!e*!tuO2^Ur=i0E&U&Zm9$D_E|TO^$?qasgf+6|#D>(!6TX8{ z-0ywfo$HB2+iJ|=2;!BA8=_dskYb`g@^y)X^X&zLssyP@3cL)Twtjdr|fd=xy7fPo zHnR_z;$WD}c${)=qK78Dd$%EH8=C>PNLT2(Fc-*r-Z;*TRVRR!UZ6{ki|;=+kh72G z>>=Y!_MLeE9}C7;ClhuxBRxi{2{ElZ^{#*DC$VU6z9B%2vzqLo7Nk=C=Vq@JF~uY zpp_fyyR@kD03FAC!x$FMH%C%Q{B8WO3>bpKAlRITa>va0ExkptXB!d4N1Cy?FmEY@ zC(c!-LOPuvG(XUMiVoMQj9FVcD4@$LIW_pa$P1uU@Z<-@Zck-aL z#Qo<8LM(3t9q8p<-rtt6&}G4r9Wp-C*;8w&k{rSj&#oOhm%UcgKfDOMK!v!t*Hkxf zhZ+us&?&{fLeFS@5S{R6+=&S+8nL@-=9$&G{~)uowI|C|==b7Og8brxtn|b`sw7UQ zsMz3E{c9|x+>qs1!P#3QIEDOipYRHAwZBqkPYJ3l!G`?TkFP2jvAYSix%#0u4V@|y z@V)HYS^j&ZA=&MefD>j+ABlIF5{U(oc;~|&pO~m_HN?NjezM3 zQgV7O za}s;FdHu5ZEGDO_)n!WD-S5?T`5)$|<(KO-|CWQ@{<#7>{{ufs%9=7I5E-l+vqcFm zOuMXa?DYh2GSlbNj2h8k;!LesUgOqqUJh&+PIlZGAZ)pD)II*X8sj}tzhP(&uh74vjXV{`5ljic(H(2{!KxZl!M=TarMsn`XMOtjxcGlhSMRVJsANDg*31NCf zv0Xdkv2e;t*fOG2_~xuhB@gyRJMTnr%b;Bi;eq?zDdg>F$)yF_^c(R*7Ofl$SP!mt z{%y^QhG_2!$Q{mZ6>~Oy$I_u(hiR49s;ihhV2y8rZ(_QxWKZBsE0=>Su@NN>F%=4y z84uMxosxCtQtqqOi(@EqyauW_LI}m>`8m#HLiW-$s!`QG*D(@l>E|8`ECZ%b!es~H z-?k~koaeV-PzK=W-BN}bdH{gI765=jsi-*t|Fy}Vxxa1lf8+m}CJah< R`4j-4x=iRLf*Agu{sr_rm~H?7 literal 0 HcmV?d00001 diff --git a/examples.xml.zip b/examples.xml.zip new file mode 100644 index 0000000000000000000000000000000000000000..4decf653af7093dbd2268fae491fee0198592ef7 GIT binary patch literal 1774 zcmaKtdpr{g8^m!C(O9+>Qs} zZ>appHlbHSD4~?Fs7q0S;bGR%f&LU!XdEi=vTkf>$m#>H$Tx;E*Jls3(F5dLm9$eHPa5uNEkz^(!6O@ zR^A_9x^yO@NYUFCi{ddz6|3pUW!GK6k{NUA3ijgU@4^9~HN9?0bsp7+?C^z-~j%O}bt*hJEFC=*9J zzuN)#h))gjQ0R=?gRtWx4@3;uG;GUR>t@qr^{ihlUx|4wtN}ayekx5K9a^0!mzmzi z?C7&k*?(?$>{fhdgggFa+UR>LGV88VnU+Rl&4#Y!I_3JAgOhp{kAP?cFbe3#zQz9h z#|9T%KiH)t>iW>e?a84(DfXhTO{TlmlHgSauqwHA{SV=zR`3ggrJH%0ba;AlZQzRg zdm{tM~ue5?Z!g zo8z9B0lMBg7tRi%=3QJZ5Mm*1)|Oo7+KeX&-u%$i#gd>)QxhN^jrJEEY>xY> zYSn#-?M{wQw(sL{sbD;HY4QbohDZ&$LTdR2{BCc!Tc^zSHo6g%%?W$DiBz6k_*!07&R##KsG2s0{A(asBG*rSE8;w@SdP{x?m*s zlm%xJDa43k#@9hMkgYZ&7cKZGnin%nsh;4zBp`l+xH90K&D}W`4O6Zur6Naj5_IlO z#K+b2n^!f_7l$zl5vwbTYYVULMbI6u$S-I@tM%EFQdn$hm z+2{cpZJ(9gj;d0;r{yz+Pe*TOEp3B^PA=VWevSK<+YXwU(KY^w_ztRhLurm!5ee(z ziawYQGAWduby4PO$$w2oQ;|CJ2yRU-EQA8A3u;}D|E2@odu~^*KS`Kp?AC^TrbCz2 zm9Ty&bqmv)ql5G#d%6KM)Y0*`5mN>AQZ$(KI3;4!t6qu$1MS@JPJJwc0RexdPWPwJ_j z?m1=)uIQ)fvl6DhV;E1caHb0 zz9w`U5P4q^k1piQYiVx#1`N~22ATwI!Ebk4OK*`)${?})a8Aqfb%%?;i65Y=j9RRP zES($F6`2eI36gJtyh-6aQ04d(X{@S7&m5K>kxQe*-)4xou8HshnEEfdpjSL2=4@s~ zt7I+QP%hb;Tvp^6jI6;5c9S1YlrZ5wQ2w&X`AlDL)t%m<;el#g{N$slvCEHp>U2BX z69t>B?;=iiAh5JfI?x;l03@9U0G#YZ4#@-ltE0c){;i|`<^Rgb$xi&oQvg8Z$JqVY I+5c&O0lxt+*8l(j literal 0 HcmV?d00001 diff --git a/excels.zip b/excels.zip new file mode 100644 index 0000000000000000000000000000000000000000..44d18c8de119a9c1d95fad2d176422bfe13aac46 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 0000000..2d7d16b --- /dev/null +++ b/expansions.json @@ -0,0 +1,8 @@ +{ + "resourceType" : "Bundle", + "id" : "8cb81751-c7de-4724-b707-cd90d16fb6ce", + "meta" : { + "lastUpdated" : "2023-07-22T08:01:16.805+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..ef61a1c1f80048c1901957b690451803f5cc99c1 GIT binary patch literal 284 zcmWIWW@Zs#;Nak3Fm(79#()I)f$Y?Zg2cSy%>2A!y{zK=Jkvf$u4V%fm+!6j6jN@y z)diVmPP1*cZTR=6X@b2=wJNd4-=sa&DXUJoFio;vxB2st_ttOk z-jjUOb7iW?3faz})j=gvTO7W#sK53Pf1FvPx$S0TvDeM*#WnrwdP{sX1NbL~ER`}4 zTQapYaltOe2!?q}-%4~nSLC@Te9VrAGrvB-o1Npz_uNZ8Kxb|P;s9?(CJ_dNSCHjE YUO@$D9t-ehWdkW-1VURNeG;r10OkN(lK=n! literal 0 HcmV?d00001 diff --git a/expansions.xml b/expansions.xml new file mode 100644 index 0000000..ada1e4f --- /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..807526e75ca362c189d836a8ebdad1631d2cad0a GIT binary patch literal 327 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%0AJQYZSh3Q{I)I8%0K8fl(0) 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[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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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

    hI*?Bj%eN5)_BxhgK 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ȬR@%8(h^9zFO#+vb_M&m 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

    @I=W0G>d%d9|svUWh zg1`J_FaG&2QKFfBh9P@)o*(F*_3kFR?McIag;J`WtpSnCG}rm;6Iyq z?kn-GEM=$76kR*)C`H-|FGq*E*wn)g&w_qV6OUoQdBUU_afX4d=*yRG_@5nZ@s(qy zI&rhn0LL)lJVD+3V}>DfzJVWTqdj3{SD<65H690I76KkwXic&g$y#dt06$gJ#-8Zq zP2mg)ZT)EC458Y7mnP_E9Tkuxknu(lKte(R*qILvxN_^x@62vT;!()=5wz#B{!sci zJEK2z$%o)=v&n70wgZ+%x!pb~y+93#0hQg#SH1>i*pP?8Mx)h1Dz`k{n4aiy3j3%3 zXn0&24}Juark~b{JPDV$R^2W%NU1{h4+;m6*cL)d7D{(q8nDC|M}^d$l$g+hK$&8d zd$h04^Wq!Wwi+64Kwdk-Mk9`!R^ZLQ+BPTJt4B`SANQ}rAe!+R;JgcMAeN5`bH@l+ zgH{o`dHv(uq3i)mosf0FGY7#Oee9ZiJctBg>=MhzOXCKcg!S_#k_L<7+t8?B_>RJz z5_hwW)c))r!PI{W`$`^~#?7|0{;963gDbl4U%NZjo0nc>{8Mp$eSEac4|(?IBJL^Q zq5skq_Sg&++Wp@SeaC^J{^2)eGaWo~F6BI1{`u7u@dhFjqLER)UjA-WI*oGmdl4(S!AnQe!VvNi|YH z2Q|K8$8yi6$>?eG$JBajOi%GW6We>SCfMm#r#xpV+RL2()9TU!)`X5Odhh$?uh+Ao znM4Z`zOClUQy0I`^kpNSj;GpEzFeAD$)?r=p+ONQ0fAf3%2I@LggI2;Q9`3<)TAR? zfO=b(Kv!}nmCn)h{r=H3nB!HmEbEFX=VA|O16X~4AV4SHW6}#qW6yCB!pv{{cWBB( z!|R3~;0@OLvz4k6q-!!0br`6d`k=Sw!EUdck=x_4QvB7l3Y$joBGKO76HT8y8|fTi z>bH{Geba33bINCt`Wif1Q!`4{rHckjwqW}t?A%o|TEpZn-YsF)6L0U^L4UJ(=_=lR zqt>(p5c6NeQbyN}-{Vd4~l38jkon$Z1BoZ$id#P8H7z6@2iXI=w4;`3s-;J3%b(hvhzeFrzE=^6mz&M`UebH}fUBW4dOzm}dPWeIm-7y+va|o7O2F;bSeb3GJ;!;{(m(M0 z2wL^~XqZNOPq4+}utRHU2k4B+H96|+Aya<;X=lH&dfWUaQ{*VQ=Z1C~Gn_ridsPYU zq_GFeu@{E1-9Td63PN5H4vrk|l4>0OD&*1*NP{j8B|@53 zD&rPn?EpgsK<@w;uWonCqU&CFsQtcSW2u^9QKXH%;haT})@#~8VoTW9vEf3bwN^X+ zWe>3cVq?xKz(@}hsUo`t3hFsrc~9ZK1;04wSch9~tJ_-ZbqQ9%I+0TF$i8lY%t(ir zsd%+jGSMaa&e#M4_Tdw_n6h?&0ZhJIQ`FtoRL-Z}!<&2Kk-t&n$Q8re&Nik0_Bs01 zHWB+cBW1!-pNDF1I$nVWVg|(SF-3`&1@TC!i$x;T0+$Eodm_CYn&5fAibst;mCuJI zM#{kZ-|KEj4DCKZL}X-Xj}~33o%mxmlqaO--0c{-M~Cp-E78VA*<$4|I=iT{+@6mg z-wSN{x=N#+%T66}*CJEmBy`Y2Hrx4-AUgf=aSL(Ae3x}BAI6F7{{9)Mc3=T3KK9uy z-SfH;j({D8bCRT-EskS|q?|pDW18fo4Gzl$g&8m^Z3iv9B`WO@E&OY~izeAZMH$Q8 zZYvh=?({m0)+*lg>A6Pxk`WULBy; zWUzNBEkB{5n=N|IlJM z*BF~xTj=c?$dR2h#ahX?6izrk0UB2rdhlBH@Nl8$B*s8CsK}^t8N4s(j(&~v`H7Wy z6QFm9DU2t3zjq$DQQILx<&e3{lS~`M%KQrj z?GnvKci0bZ=f;f2)&{=GQS!9z-P)+vZd;t7QtY9qP(Z;t?1d10Z&F^QU64LUH0`*T zMG^h9$o8AqQ_EQOeCwyRa?o!_&2S#8>muCy&MYuq3jz~nRC;B>hWaWtIF7m6p@))R z5c%)oS~?KrM6wrK`gpxPi-rx>ySAgA1a2S+%me2WrSyGlqAw(=!o-w6Cqt@qvwho~ zV&jg)`*}+DA2(S(+ayPjgi!7BIHV5!j%9Vzx^`5qvbE_taCx+JRh!~t8ULoj)g=3X zVa*|czmWK!$?t!JZ_#CJ^Etc&xzw&H#Ppen#zv81zrh6; zE#QfQKc{@Ee2abiS?Q{ami~h2FPsIJ3(a^!M}5ic71iBat9F;XlQ4dHu6@qUGxJ54 z^auIWXZB3SJ^OZB_I*_qmH1!fGo=DSyiUst!~=HTS)b8s#;v~IMM6^#Qm^aAl*|%E z^PmC%bXnrHlKEiqbm&YNuV}=>qO@cpbf$DIGx6hspPi62PGgT? z_kD9S{;I~Gve@%z-drrF`Y=1!%3a~*_11yB49$CmK4JYwGID7U;W1Sn`#azLDyoA= zRG;_pLeW-SuFpCmXsn77IZ-q>ikt8-7-$ahV>q>3Gbw&QrIH<|?Md~Beji$&jLWV4 zr(N{PJbc?+AADQ=CVbnD4q2^MvQzoKIZL~w^ix-LBZrcuw~?LXItE@})gMW?DyLg) z+;<<1Mn0|R3!A?5`2Dif4;_2p7f%~@JrPsAee-YPcJOI09v)X%q8n1TQ;8Dnim}j;}m+?$G@l1k)JpK|GTM%doq7(l3Me#Ym_SADylD_bi zfXUrP@tv8n=$mBm6@e0BatXf4A<0t)V{QjBg_{gi7Y zz7zjKOAa&pW@E@(!}aH)pm9ly~2H(k5q2N*$9PO47`GB_%&AZRy%1nCMZM6$a z=TXaW=KbzHLkzs(sm>q6v>7|VDjyWyeH50EI@zV&8h)il2Eb`Z7Z-l$!?sx7K`L%= zdWjF6kD{jJY^dC(ar5Hxb4*O>ThT%{ZTgII#EBf=HKt-2(FGXpmga;jv|_=Xde_6J zqH$hTwe*|EUd$8A3GQj@@!HAYn90oo9z^(BY~ad;38EZzSj!|ORq=8Iq^_CyiNG3mwweUAPKsMP z&CG32;+4U zYaWQ^PaYrToWyG*{u)~UJ62t4Fzz|0T;n+-8}D;Z$&5u4CGj z#?uR+>Mnkx$)hBasg%XEatX*pW*SGCPzs!uf4BtZ0 zfy^zjRAIjn(2l@#$bbnRgV;TyITdl+q_(%g&a>8)p+%!lw6!Ox$(t%|u{jEwb|GG+~ZYo5j?7(@yK zZtB(kD_Hvu)9lgN^(BS7ndp)iE^njMOW8~Yu63HB6Dl@Vmo*QtQlmd-pTwm;f71+% z_k539i~{rT6yJ#j(!O0|hYEoTu10h)KRlxPN$i!M_88#*fAIKg+WzIO`ARsA1s=cr zUp2kHc0u&D=3F6=5#QH;>}wl0BRczEYj5~+^^(|UHlApcTMS6?U!+A^e$O5IlVS%< zuQUznuv)|`l83aVt;3h;8fd&K_DoSMs|}ffe=~YCJ4R1I0hq#E?v2PrxNX7 zs8}x~-Nbv1yh2myGLPmPE7O@&6;UVgjyA`Y(cYvvgGEySJjW|W+*C+#nRj=l)6&n} zDXl%mna!t+o`Xk!zx<3_rE%D9Ao|@8C4<^oaLi3TQ3rxG)N;o<;HmdULd7py|}ghmjLS>a>Df33MWfE6E58-*Vvf*i%=W|4O0#Y z4RCvStfkW<1H<`1sNNffvHB#9XT3;l`VIz8rp7^rxLr!-Ml^o?e!5M;yYvz~N1>89 z1M%N^Xp{`eZnEHgTLkN8%8^@y-x^C-Cl{)#Ty33+6cftt*;CBYl?@z20a%`z#^gL> z1;-<|zny{3TsG6xI?B=WfpzLolvEW36vLoBj>b^4ZmbYaelkX z1Q_6#0U8Yz?}MM9=xRBD>g0x@FX zXiX@LGwCa?SUv|^=DndSCHV)Xer|}T=${F<*ndYWTv)!*w_dRX3@nIL`+^l59(hbD z{x+FfUABDnYP?dgKJTKfTi^{Z4#M~DE$F84@U?$JK7Nc+s5MY zi^np2-8d(R33Xp{0Lc>YUFP(uE{agqm0ddOZDlexbkFl7oDX-N@>Mr~hK(wm66GLU zT_B*k_C&0_|6>|%sn#I4*Y>rQ)EN-o^=nt5a5z64s@Md{-w^b`F1jT*Pv1okDCFC} zEgociM$W`E|Cx0ullFjs{2~@S^E)ut!nyP8yOHjdGu711dh}DOBMyB?Cvw}Lv2u2j)g*~77T)}J z9s8-iFYOGQCfyJNxFqhMPf@dkfhm9I;Qy?DF5PEuJ3}Bd9Z0WgJUHY;T&t(t zU==8xSL{L6`FV4por&SF?mC`(W->ChIlev?mMMfqv!mEeDjJn*kuZK|iF_7TKQxLQ zsZlEW+Dtap87xvRuMMIOyADlT>ag9(5w{dFX?2WC6^*I4slOnM-nfpLo*pA9@?yCV ziXc5i=fHC3e4kAie|Y#pUH&_RfS;A-Xr-d-uTej!rU2_wK3L#|acYzyu#qFf?5$LF zhf?UR(HN^*jBp10V=U%N_yzfaTOWp?fp)-}d_KfSE(-aUWO{L=hxUe1rTHzg3qBh% znchu}etF5n$%OmJ&2qT+tY7k1qtQURiHx$V2Z20N=`|x4ead)D(RHK)JtsSV2u_^} zSGi1ANH$ebaKLU%>(Xqdb0`ycwANCz*L{%b>Cr0OPr4|pigs;v^KZ@z?m7}=%gk@=jQt;1yB4Q>D=`Xp8z zcC%a?RKmm_pxU*$)gzcR#@+BFb;Mb&AQ|F5ycYDL#ih~3lCMp<#+z97kO?^Xj;$@D z7NV{b3>p4Lc_*?}l!Ij?Xfacg`E#Z7xsk@auy1B zal+k8^c2^10Ue&)$nZOOb^c~YB`CUHUUi!{Za(Hc2n;mf4V!mBC|-0HWDRhLDiAGk zb5T;yH#ji0fL>0)`J0?>eCRV74Y7si7(P(5B5MwSmpUB4Fpp6fn&~q?3u-Sa<51{@ zfOGWHu86Is3g{9~V)5?b;N(75>fyAdm@D)U6j>i3Bi=(AiaJ7TZ1YJILtoKS|81a*q^<>9Ri^-3JhGn~ zsVwhY#G9ouTt04-+W-lXaN&ID$){Wn9YHO<|5BS4O30NZ>IHkCB9x35!gR!|B-;ByGTcCj)25k@n_@(LV#i2&i|pi|^9XtfTiF|2mhx36K_v*0OIu7mM}{gYC_krOG(V4!C};#XbaR?TASah*vP zR`j$BQCL+zn!8~CG4YTGp=~Y9y3ouWWi}ip^KCHN+}y^faI9gXt}0i(D=iqTXcY=B zL*7P#e22d3D02U2g_9>LjyoQ}6bg?0n|iaADT*I-Th{d3Phm*fgurh5t-cd7tAW0@ zcbL{S<_`N$_6j8Ce(oza`-vOI@P$#w>V|mtd`1y5<&fb@&e2*p-Itnax*D>Bm-k-t z1G**c?-u&RMRU^~o8qakNr{P8vD4GY^`eKMeDIc!28K0m>fTFSbxKDW?QdneVq1o$?MXwvixjEtAUjPhDWN$F1P~^5qqlI2{e_!sR9Is4=1{utRSv#5tXpaU zQ?dIe=2uZ{E}qIrg1jGltgD5~=M2yN1_Aj)hN{Y|K)w3f09A7>0wWJ4X{w^Uti%n^ zCv1XCSftfL4e3ZIzE@jmN}|V}#Eni{kKS@A+!`NNSvX+vDCprQH}}nWrF&@GaGsE~11n>#M`NUkV82UJuz5 zd1+gO4Hs7HcXjS4NtSH_vnZHRp=5if-8?=?xFahNukg-oZ|($})4mgcOE0s`Wv2@) zdIl{)MXc(Z29Tx_q1>FJKX8Jf(oi0tljz|R#T^?VPXLx?8HuCjBRb*Uw0;<@E^Ew zf-=<+TMmAu08x7LFoeG3Uaj4ZCopzWzt_JIkCL-VPhp!{9E4?+Y(>~skHP2`ZtClZ zOT5dAyVTt6mf^62Uhq^!lho{K4RCz&MKR+`;tl(|NMaxi660GWIXK1!ni#D5S7=oO zb+MSNErk3CicOnd>zggnw8#!i2NDUYRtZk@6$_W}@+ z1e>yHxu4-C`ZhSBN8j!oP+@qhlz@&y$p6-ha5pgnuwgLYHJm#D(8ls*7^6T@w}JMH zCyzLD*=@sj{~3#;e!xj3t%ZoMg(Xm#60%N{(kHNCtU)GFOB5_!ziN)Pky28ixMBQi7I7{ZW?m6{E;+){GupnyJ2M$Iz?}3MiFqs2AN^C5`-F5#Bz6bio0BY5dBige5In z=|j6sli5-+h_q;6?95FYhB>QoreZ|;M%GVrlu&@~3|dkoA$%rMBtH&iVSGRKowimK!(Chwplxf z`Qv25ruE-<&?dZ$vB(z2TEQmCyLYYU6Mt{;C`K*grbrW6qhvmkCci&BVQ5jq-Zr$~ zrKHplsb6YxAfbtQRU;ZNFbBY)5<{|&o|r>l6BS&{zVqZO?(&q*N==5(dUof>t+hCg zigb;rqzDWp&`k2Mc`Tcc2RE64`w%UXr-KUl_QqJ7g^qdkawtVOhT z2Nfvc6HZO2Z_+0n)5UStv^vU7=(3JoE_mv<3e1}}LQ+A&%DiHR+F;#?e|tCF(dJzFStj1#_y)|E#`73w?}XQ8G{? zVpJj*4s3E&(x`42X}(ly=g*&#QJY|>Jq+IEp0@!3lH=~5jlo1tb|zDCBnz{WT0CLk z^H`K~c7&&H&@FsgHbQ3Fy#{idDNGtSFgp_E{Q+8h$i;dgMuoO}Hf*JGWfmiNjY6s` zmyaxBp$7To0qvjY(n9B{61O3Ih|E?;olc$H7M19YDf9@FA!VK_B5{?i~1O)1K;=kIS=HL5dmZM)}?Z0-2!l$p=E z7#dNRBG#V}30W{VO-EQQ%T_Hqbt*iUthuV2GvZLH)v!L5%h{-@^Fz(fcZ!-;vi?9S zkWu0$RCZv15-Y_%P*cH(Qp2R$F1P(s<)b^xgz=QiUbjRZv(g^lP>g^1fu#QRiMCkQ( z(&CJwLc{MYa5)bXa37_(w%dGD8Z1N93v|DUvY!h~8d}XtdzClBP>=7*?W4xf#A4HX zvHn(tc@tA0X@3NdUZAg5^XQTD&6!Am?ekxB%Xvi3IIvoqX=lg5iUl#qFbd)e;}_Zc zupk~?dIBF=FlKYBTTX1G&=(JMpLz8wGb>Yqm-a2&pMc~P`#1L#(m$!Vvc!g}y-rRr zh98(RP{fM_$PhF)SR;9exa34cl2p5+IKq3^?2xc&jEGtVeu}|**S+%z6IXX~1pCA> z6IJkrsNs38X6pxIoU@skfH1QGG<(4)ZIQex>vK(Y__i(AQpH8SL+%YpROnsIIGSA+upZJPQsG2 zb8;B>_kBcbf}+x)0*KQ@g2rtI#;2zyr*~Vl2fa?M8rmnED$=5Bml)uFJ*{-(UP0{tPbt;$0PabGtS#4tDlSs zgXS>tYGrs{69f!~iaIbt-EnUG4&8{8OM_!on-qUe9?&BkB?wDJs-P}|QAAA-G{m7C zC8cwNvx*}HFW9TEDAJ5j)7*@e1fs(@P#jliPPBd+6EmtN^%^mZo}1LG_GV8Gh+`RP z2hw7>rn1vh`IV$Vu&cJ3EpBUJReyU)_ViE(Y~jRQrX19)?eJjPFd{CeWI_c>-G%0Z z7CTy{Xi7)JszRb52}(9Uw@)I#T=K){To-SS0Klc9$bsoOup7Iesjfj;)a#P7^%)4tOt54`}}G@I*YsD(WS-C6PNHRXRAv6iPRzbO3SIz!!{Mt zVO69^?NSn?cgLqXo32#XpOxyl7=g$idN%&?3ssOj;C{$EXNm)P&b2HYi*Cwd#Ik}& z@(LP#Y7;TIMv#aE8Uu>)p}0;=F=-R78J7S78e%n-ZQ|dx6m^tMnEtatcw{K}=It!} z8sxzIcW6HZ?WsJDpg$G>MsjUYF~|rof8P$;piG-k<)Pj0XXfUlH<2&C<3%37fDRyuovAd4ETXJAaRHTp+(_4#VWiB4#pm?iyHI)tzy8g_T z?@Sj;}5oOyvfYKahG7qoBOl7UmulTuN(-|A8D>B>y zdJmmT^NX0a6n|xj%vyEB4{S?|=Zc3rWyN^~iF?F*ajM9|XygHw!j|8oq*|#Nn@}KD zyp6qK;wg3{pw|Qa_YlK)2PS?HFp5E{Hf`|xi`Aazx=U~3?tZVhe_gYs4Vz;Fo8BPx z@Yfnp7NM_qDs%oxbN0CE1BnPnaXjy!q!`e=YcSquUrIVheH_3 zOT9lj7hSkveOYuf1wY*)ud~_{f`xvFbd~=7xPhxz*P$^!zeQo!6qGbl@)NF1^oRt( z`0>?P?q1x&7~;y8r)ED=0V@>CI;EQgA0-umN9{WQhg8MwKh|$h?6xL5&!{(b%7%5_ zHZ6FAuos>-jSCwE7E6`SvPQ;3eZu334Z}Sd(-vU8H_{HkjQNO+u|Ctf#m*)zhNI5)#Z~uLCt%z*Ql$=;- z^n1A9U=+WV=agh~s`t~jWnV-p@xj=hZFBuj4uP_s6AjNrGp{&QC8CknqRs`c@5u|p zdPCSqBuL%bgAc|2s)$%vkZs#M_Mm>3E&pFLjHxkbk`J0TDe3Ibi+Fm!e03y@l{0jE zZAzwrQmMxfd{`Sr-bn`tLS5AsVcgW`H&yNuG3(U>OA6xj6$1ff^MHd(lZ9lq;{iqE z-~0J-sAPU2u)n;<5Xdsr^{I^#z-A;*6^>Sy!J(9RKGmz8cXkbSf9I`VE$6aL*aXwl zn{F#sW^vlkVW#E$y}fcgnkc5~naoMSn$TuHvse_-Dc@d-PUcfDxUqvIMjc~Uv&Ha2 z20*y@9=He!^^JrhJQptEdnO}g&5y4`0Ypj#!ZtoxlbaIjn-K~uUqkLl!FcH|np3+^ zA*qB}e5BYW2BT}!_%L-X45l$#Y;nijrGF@@E8>n%oAtpVIFWJM>rFy8nP%mirbTe! zBDRZymgsS11HPNOpJuunzB@jz4KA+|1S1Pn6p6{L$~avJi)-pV{k^`|oI{#l%bh-$WzKx(p8MmzZE{nzlG_sUE-VztK|>-JC(i z8&!MS-_+|&P8dfU9>XEFkWqa_-egk}Kp=2&2J2L?r%Mi~8k5uu004%UV2 zpxN6(G-ZFt-ZlaHYA$r{4LX5RX#*UPMyUD*Red81Qw~k7^aihVei%k6lR&~b1L*gS ziW(OryctkZLK}+E(@3mC#bfdU=-^}v=q;rtZUblc&CNjG^p29B@5l!5z*3Uw5zvC_ zb!sH_`aoaB3Dr_r^DRCEwfl zDF{3g;JE|A`TGn2FI*6Y+VuBKww^*nMgtk?RPi41CSSlzxy#&Fpooe&C%?U*i0$)SjaTnZP*IMqvsKh@*Vr?B=OG_00C zU<4kFVIaYwUk9j%Vu6=%5e6;=5G`~-$T60N4>5oXzZ`1Rx&u(9?!cE` zcgJ8>%$hroZ!tJbS2PUik%|jM#QaT$q_urbOHUew6C8JnP+vWRC<8){ql)7zXAs!M zKs28!JM)qVkN}v_Ky^sTaY)q&JQDTJw$V{oq*74fBq23S&>Jqa6bL~h5L@UQF1Hj2 zfgMOL7_MZgNGF6o#Eg}6i6UZwmT(CSXyZdLAXZ?2OJJn8d=V=!z=akW{h24r%F{+P z(~l}aICaihWjCuC7@^EqbD1*(jbH1@5N5*o6JSfc+Y=De)TuPyJJS%j@+i&_9xz3x ztu|AcK@TEi6FOW#-bf&iWDO$Q$r`FTOW#Ui)vJ{)-5TgUQniDAuXgIHrbKAE<`dFt zQWZ`B9|BkhManUmn*xkB`zSt&ChWMSqKWt@8eTC>#lgrZ0&O3rqwr{sq_)yXA*fOD z!iehg0wLBkcEC*FIh;h4oKVlhbVOhbSnB0rXc?LW&SIePB#?*-!%O`k zP*vzKjvAAUCKTrcG!YX=OKb~8Oz%60x zN0Y(DpvqtL3s7 zR~b7oovS{4;zX@~;zT}odnE^c@MJ4x!sw$l&0OH@-+D_fH`US?%Tp&#WKW#PRlu`Q zj+^FR%QCzQf){GgIa%b!h`0(rJ`N7N^sQ`P8d=R0mwrrChb`A^Wccd=x;P!fnwdu1 z#&c4cf4TKvG=-uiDSEr6Xscj`rH2G07wE_W1aintR-j_j9e`<_+Z8bUjz6Ge@SI!E?yQnqjta!z-Wp z4yeE||5`HJEMr&z;C9)Vze{!o%F%F37C+)>iX(^iU=S(qFvq6NI3HpS)Y1+Y&<38| zUG!IhSic`SQfjIL9L-KWd}{@|VeR%?E4NJHp^8u`K~u|gj2;yX5W#02kf>qx)|X)j zr}{BGGK90pTBb$q)3BNu27kgrPB{0PynC~NC*MrpWc%Sl1#iWcG`#e396QT|iLDC? zTzAVhZ8PdkaPU**-SSvbZ{v1<6gf!UeGBQ^;LW> zqjN|yo$pMPi@e<~m91*0rZ0mGSmNTKM@}IQpnz|K@>-_T>ca6a!oj0@GO8z|deCK- z$M72}(^aw8NX6muD}q1h+8(&6vX+fCXd}4ihlR;wgalExG-*3_e0;Uv&q7%gcqepu z|1|manx!0d&s-C_q+9csLimBUrnuC&gy(OX;`Dcuu~u^vYPFfE!^Os6QdN2 z+nl)yeM-&hQjIUjtd{FU3EBw;&V%$B>q5)G>_dhJifI77xW6#saW34=&SmACBXz?V znkrNSzh{oyx@O9W0h4bYht8Hw&xFpFB_9DwSbOH1dgJ5#n9-v`{(zIj^v#2P4#~Rrt%ZtkEI`W1#Pw zn;E5)61N+~voQS2Uq?E)Z!WjX%EvX$gkVV>1~@)x2@n9>w&_usSRBVfdEp=c-CxDl zfC)=))`e*S})=ZG5~Ca3foA zEEm2puoIPpx0^ylliqep;KBRCuzD7U;i+p1^nTw2Wq{OdHL+u{(vw5iz3yEWXiRjZ zN}ffH*2aiA4aNky0k8uYe~|__%ueG;Nv`7b`(p+2F+W|os7yn_GB-0lGvc}Ao#X^` z@*Ey86FoyVtm8%t_}~n6G(I$|Rrr`mlfoSiK;ttnvxVYl46z7u+{#yWdT#arj4P?V zL_?Dt@k3E#Xz&;BO-6VAnH05Zaqu(C03DnI7AiYG3rv?2l3uGE8?))IA=kmmDGU>? zb;|1o{yh{l(G@+0JjPio5y3HDo~%4SSQb9`oeNIXDUT0jbNF74dmn2Vjh>&svZIV- zZpAJ+&;pBd2ZmP^YMohBa-f#vo*UO2lo}Gts43@-qqi~Q6C&l->sUfzhT-^F5DJTr zEqLi8rth%unL1S?kw?HodPtyu;1wug$!}O5@s=YDozn+LYy8yU(QH6gZVsijdUJTU zaDtvRv=01|SBqqLgU&jsy{M8>m`1c5gTet{$#3Bz&(y$eUcx$Fz}P{Z#^)Q8j?AiO z;iDN5$4bV>MP_}!aPZZ)l##+n)V33~U(#~Da`IbWsPy`pCr*Fj=TGt7FpKWVg^m;R z*xBg;e-9RKo%w~!xLw1n!3`MjM#??Hklob7C*0fVO7n@usfcXD^zuoH-vxq)QMiSG zTvA1*p6wlTNQ`CG9+ga?G2}W!vpht@O&aBJRUun|W?9v1Xsa$JA#oCc)f;UYO}jzj zQ68($OazWWQB4rqkdmxR{`Wmie`&D3*ppv)z zatTW$NtZsYB(X8jr|0&M)Fy@LhQ!hRCbY|#mYyV`Z(0lGnTfa20|#gJk966F+gbB9 z#)gtjZn)LNgLFI0%jlsx088A{)A(bX^C=f&?7_TKJ|oMy)YOH>UuuF*ld?MF+23)@ zj_H|eq()Zb!L+i=ZO*#G72NiYcYcEEZd7*J;<<3fRRhg`nUAm9k7c22oA_WHk%2W^1b*}^w3;LNW~z}a81fb#{KZjgX8 zb}8V@WC2&)cVHv|7u$#zJ?iGjx7hXNuT;MA)Fq6;vvVWOgi|xjS0DI2Ik_Mw#7JW4 zpp7$(J(11dej<0vR7xQwEh)2*N|>~I>laD5DMfDks+ACBA?p~I>cs3yDX*la2PHk? zs>95_;)rXBXbpicxE(xDIKW?eplG?Fx?_O>OTjj#Mb;!4FVBtP6&I9o2>0r?~WBKod z5A+W5N5{9$}3n*ug4rga(OMOb5AKdNbci79xlX^VMwHLaEGVhbA=o0oqiT zZ_q)Bc)7!q{-kRRODa}E!NV73c2y}tOE>+kYg#q2WM9B1#MCRlXsdF-2fclBg@e~M z>WOn-?CLYvAC2o5b)1z1-82EN$0aV2C-_27`#-C;zLIi&dME|nHq260C%C_AyB zMw9V#Gjrj^QQpDM41xhOpb@eHlysRqZVAQnRiJ@>us9u`n~V+F5#|HHeKx-3m(>iA z;b-J?bl*0tuHl%hem7fmxNE^M9It+4)iK-k1!mU2-L)X}+ub(&9_hBauGe+z$JnaJ zaOzZlV8yfXd%wNL13>d9hbAAOsB7X;2=~}B)5Fg(!y|tpJ&`mZiWHF=QbHn#j<|_v z3;2@UF&l6I1uy^s-~l|Gd*+x;lXd9Ge`#v1)3-WPrf$05SxA_POg(IMZkaN<7J|D< z61|jWGV@Szx?)wdwT@QOzPF&2z-^)X{snx(&bC^(5OcTfbPTU_=Dy=4?Vfu|osOp8 zcl?-emt5$6_m#AxN2eARrv4fJffxOm1^Abd0pXC0BtsER_@`&$(F0w+Az3=(8Xa~N zpB$`yk7_MrcWRmYj%&KbPI)|HVdH&=g~A`A_X?4GrYgg6Hpt<>Wx7zU88w0M(ZQyK|%pRUu>OyHkjBPuaTcJ2sfmBJm)y=e6n>G1Mfwx(i zRRg6MTfyc9P%ebt+EfBM1cipRyB_#D6fNy+FH>X}ZEr6xQw*@A7YZR5+os-ZQgG9N z-~~T8feYG*P|%%4Dhjl2bRdR_5)56Pk4!DccOWws80{FP+t8e z%T4Jvk507IIFS{0*$(gzJ6xVFRABbP@Ign0hP>!)f-_Bfy;RhjcCR!G>cAk2Z@m=J zgwJ%+8t2%k7H5K_&@z3cP@?oyilu4#PM6rN#X^D1N0IALxmc*o$k1Z3GF#e*#%RvC zrK-01^44QpPh_^9+(7=9`;uV|X=)cn!ZQb?w-Uj!xTaWQ%_?~DoWQ3m#KR`_e1OnFCt;aOq@6!(Z zYtRHE33(4tKjz60&S)Zdu%86sRTIF2&TYP?ss2|Zz8W<2Fms^s%+`|t#vMLmWXppD zQ|?h&z6=F>j&Q*zqMzG5r}_bOA)4Fwx1Qd-fVm(?h#?P>xg<}Bp^u9`0jv4|uoq?b zu}C9#gxOJ$WJjJbyN{`Hi5v<5KZk-cS_@3-HGYs-qm;@QnU8}BBFs{%==M*#W4Chg z1;uisYG8M(0bF3&@75*`Sg3v&Wk~uP)UqGldKRk&K3k7sS)m6q1m*G`X6a=fy7hzz zCxFd2{4Rq|jFx@zWr%r=H?Z^2yq<*L3q1UB@IE8F!1ozo>Bqhe=v`l$~K(hvcj94Dk!`^7;5Y(&>|WviWA6DAqSG05;$OMj|wg6L+058eVCvuuHvR z>VF=2VF7=xTX#rQ9U_|3<_G<)C#TXBCun43%6&wQN!$DY#xlT3)=;qOgj9l__|)dx z8Bv)e%c5$_<|oh)p>qz0RaKc(z(BWwmjC4Ddzqn-Bas|M?V%R-wxao<0NZ?r0^E{` zkCo?8+Yzn~Iy&g^UCZcLMu+ceqN9lp-?e~_1$6kX9y)Lrq$gbiebsioCEoOg+Z@%= zxaj8dVU47aq>;=_hc+H}J#lg-SJsue6LwS-YS67f(4D7|gFHe6V!u7l1z??vzdE%i z?BUOFCpECmck9r4-rsz!jz2*2Ja$w?=+#N&iSW0f-;**DD}9^ONWdIsARw-nU@YZ63J0y9;z;B5>E@1dojmT z^?R7ssam#}=BbJ}Oz#3USWNa*J-J!Zr1mT3e1S>}Q$49{ifLb&GO#!u7J_pJ6V8?HG%Y(*ENMkepDtNK}|1|w1S3{u$w)tGxw%-d(*nV^J$$ibXwiqT zYFg*vw9YP96~%$3b%E*-o!CkB!JpV|JtHggDb@3Y@Bqdq&|E&`=r?zI*X{*6nH^Gu z?7ivT-t=y7dN<1S&hV#qhMe9R{`Ag}(>ueT-WhUwXZX`QLr(7ue|l%g>7C(E?+iJ; z0}(`(K74Yw`8>|<^j%E|Pc#81n*ig1bR6VzJ4_wt64j>Zefy_xZ0^`G_U4W^Z|?Z| zH!yd6eQ)l#H+THUm^&u!=pC3T9=xupQxF`UA}$x6aZ8 za_bz;Ah*ub6msiTnnP~=jwX?3kPgj5krGWskrvHHks3`%ksi%Sks?h?ktWSdkt$72 zkuJ?okuptDljOB~WAa)`!>C}a2fA=w)r1p-; zsQ8;3Dn``bt6MK^{eJ7^tyi}GuyuCp+}8Q6SGRswOVQ7*sDAzpX#afCbS^yb?VFoE zcw@@HXDNe8uzOw)_Rdu~E%(i(hAsEZ>*|hqo$r_5+(G28D`|U!$KC{BPpbd*OaS&5 z3Uhy-6M*DHR5!FoW$f)y?d?(ho$pcEJM2+e>K>KJ_oxiqqcYR>sH|aoRLhlXgUXg0RJOlCWy=jJ+uxwFKZXD^5aUy9nVsX9DLOI{$b<04tt^rC;T^xYjc)$ZLIx ztvN=!-ocx32DA)x_UdM@YvE73Zmj*F>w0xG3|`m7tcAPc0A z9jhhlM);lMo3H&=8A| zZvON)zp#-18ZNahc3aRiGp=EHQTgl|i^g&!M%+_teeq%&N-DGb#fwW&Yx2rk02>J8 zCXffv*j2X`wsCGKiBSabt!~D(Eyqx9zJ2lH+8U&eX0(f@ld*^oWWzFhP*48lH|g(i zu;v#p{=obJ1@NhD5U|W4FlGM4mV25!220SN)N;=PkHKe0#Do@|JsxVd{i!TCVkExF`RePTL+8cHt>03`pEWy(C0d+ z&Y5_%_Ue;Y-o5&ZE1$yOr7Q11wW$GDABTWtANI<7SKhhu{*@1XSTz7)(b&H>;bqT2 z_d(i^Uisk4Cs!W_==ZO@Q&+uLp9^`BuNwRKP+;tQv82~S34bo+jb&>nF!tV9ZtJ1E zJ{R)FN@6H5i2(FLjxJq&z7EbySAS8b_@81tih?T_uY7Rz(W@_9eX1Tfk&^GZ^3K(N z=K=z#e|F`4!6e}J8N?5uJ?j(r0%b%OSY&}Na7JinPz6^XgCdqmd!Y^m^5d(I0k!vd z^}TcD6ZpfD`UFelldF$FDjrpW03U^qg>xIzRilz^m28^XFmaFGQu6UzTaumyt$c@Or z^WpqFujc1@k)I$g$dL$0$WtswL4MvrBsE8auwEteB=RD1;^)9mxu0f{T0fm4g?_sH zwD@UA*2Vm`f<-RM6p~P<3@AZ7InWXycb`#OKA}ELPU_!JL+n#B6`wjDP6h9 z`#z-R@vA@Xqs$Ps^f?A!{c*06shj{<)L^CtQGF8y8)o7XCK_u2QU#Uw6ef)-M?FQF{N3e8{vhgHrizvLB*b?HY3x+K)f)4a|@ zxTI0WAG-i>sZ|Q-L7;#t;O@GKHdMT2)6GN4qj9hXK6q0o(PxH#_VLeLDWIMSw~Pq0 zd4ex;v}yjCO~HOHn$W>W>MyhcZ1f+7Z9kCMxd@>7ikZhA~U`hbJ1Ute6%H^gn~9`dpuq$OXW2eHs#9=u_v!ZVGY3 zG};94-D|ZnB~r0f6C|};&IpHlh1Dn;?$uxPF8vFPq0X; zNT5jGu%wAZiG&FDf^Et|2zArgadhp7+vVDlLcH^fbF5gY_nL2;x(>s@8gdTcj?mNI6kL)NYqMTW15 z3>l$*hGlW}(ae>1W8>4yG&X$@ic*)8Wwl=iW(dReN3@)KuN6p~M zJ8}RKJdy_=F_0zD_~_~j5eg#?K~SBaV#85}AnLu?ct4US3rKzY1RB<-_!}C6p!>-s znP_l_MxBpH$HK-dS7wyJk7#v<i`@ut4eLfX9K}MgO$#Ct+FI&u#r5 z2*564uuoveA!Yyc!I>KwQaZ|z@_oZv@AlXVOdaZXv-PecJqw0ox+Xb~tecM6=I(_r zeof!+ch|r8wI!TwiS%8MLmm6#*DxPh1Zw2{;%6&e?~9-L{`>89CH5$D17G@B@_n)( zw~h(J6k$p*704d>5>MiU) zKV~jMwuec4phSd_2vR_N#6{F}>Hbd!AOQ+s00O`R_>D|L!pFQwKvzAp&1xX7t5C8v zRlcW1XR7Tle(ikm>srDd>8Lo#gTWnUMuLThf@7u?k5Y$%rfr4dgCXIcx>h$9rJ_Qm zbf9)wn81h&;wxYL%=+SIQWzVV#V>vhau_~8BUudjZyA}U(cwQ_`f^inX6Du=iQNw5 z%`-DA49bIxT@ixuAY^%}Wc+dvg7F||v9M)qQ~EIuL?`wV8Mh$)7}uk;$*7+2Ld=e5 zybc~L?7yy^!0mJAXm@Y>+77`+0r)?Caa-p58wD#`d`% zVNfjkE#blFe*^yu+h<=BuxCHtKKm|#oO`;C902+3dEfOeVPecv+h>2defA?l`)!?E zPfIetCHGt8egmjN^po3Xe=g&m^Fz;XpM5h9`x2$%qew)$$W;p>A@g5HhNC$Q@)pWZ zimaz}yg^WJ@RV};&r!;QAn?3MEPhD|3nJd2w4RFuJ-&VRW0~UDw$Hv2VelV>^mADb zY6K=efE_lt_(=~^98GADzSLwzQxha2eSo@7&Lgr)8r_a$mSF(NAUkX>zZC-=4~CI0 z6tl~t&3Yz*dh(nm0W^6`qc;1S=zu0$@@Itm2o?mo6DK-)WJDvxS0X6NW-pKDGYow< zgBi7icd&;9>sunB7)E{M=P1Rn&;2|jd*9FL_dM0)Oa25SCANb^Uf}3&QTyht{I~v$ zBNo1_p!`abLQ(2ZLSo@f1?4QK=Fdu$kcDt!pfo@7ryNR1PXU9r{%h=wa?TNijD92t z#w{4IV5EW}3dSZFlwdT1VF<<_7zdQsW(HOU+I(Bgx>s4pW3%*YJDs_ z?6$AbFGg~K8N`1iE8-mez6}w5pX`*+@E*JCL{{$PQ_pmWdVD;~%7vV+`M4UN0v(#I zFqr-nQIU{olnw=bRLK#34%w=ccFed$+e5Wm>I^zTR` zCHm#<&wiE`_tWjq-X-FX4I%zhg80`V5WnC4?Eh?kb^$?C8DU1=A422F5u+a?_q)TB ztU`y%cZjMd$rJ;M(}8m)aLxwKeSvc>aPAMB2Lk88z*#IPZiQcQIxT$`(d-vLlGKrDmbZeRKx6~GT=L&4Tm566XyF%tJHrO1Cu-rvW8prw82*GoM5 z=hTjVFYD<2NHlMxXR*IfZAGHbZh!X5_N7n!h6ukywZ~XiquEQ%QbINolAe&Id}#Xb$^7sberp^t#0A1ilgtxxpj$a+zBAN2O)M6XAQjS-1x zvq=dG>$FLUyB^Ipo)W3zCKZ*h>n0{pYP^YQD<$#TQ30MgxT_1I;cGl-wAYf&xP5fuK9KQErR zt+u?*$lGCE`m#lb`wbqR?Xc5*DB~RYTDE|)UG5jy%Zy_+dGrc;Yr0#;yK&4~V@^L{ zx8{Hs*g2<{`@oI0`@jnVPA>x+s}C%g!}`F%>jQbKWw-7AG6prfeIR_g+Xs>gJ*0(% zhzyWG3W$!_h$!$d1C6gHK}fnONMB#Vx>z%Aw@szj?pm@+AW6dMNV=k=dxoeAOp*w5 zji&8bSn_S8cTCW`PtaQsRlFd;|JktV`z=w4$BZW8b~vs;6&Ts-!%nS#OD;k{;0tuX zj?V@agBIGisOal={^vze?DYl8WBo2H_WFXsAb=Np{aaM*^}C?h>)#T^UcU!}j&|$+ zgvFjdcL6?v2{J(HMEkBahGdZ@l0<5PSlY9p-F6*HPo@&`-2ke91x44TR55(N6H9&Q zL!ki~q=DGPA25eJ6xszG02dg55Pc~$blbVq(U-dI_CuktuI^$A!hvnQV_FYIaC!0Z zS(O`~X!$`TvUylT1yduM>I|&pkSe|q3ZYaj#DH$VMp@O!teK~430iwBCix;w8d$Oh ze~)?ET+1|#sNVjNK`jIZh~-dh=y;kDJ(hNqAyP(-P!T{=W}Y8AikfXqF2YC|zMS%( z7f;)yTX$h_WQ(ke?~u0e9a77(H$L`NY-YA;l!YOv>txpaQ5Q`H7$d`MhkSv%jDy<0=$#JSt2Ad7U(4j#px_Z z*cxaT!4o{~7J7Wp<)q9aaB@ZsN;`aH7Mslk0>BZUsx>UhW?>;IXD6A<8fiJBNMy!c zl3%ZvK&fS8gHEADkyu6oY7oC_>?(umNqUyMzQiBp_U(?CXm{jf{bbiN;iqlZ4SJ8e z?()~T4Kh4pPr5ZN~C5%J_fUP{#gMENXcnXqCT5P9h&i zd{4(=U5xD>4(c9`<|q&Saa@Q!e;g;V)TL3}+i?^>kq?G%&=>OBPM1_>rf27F;F3y1 zvBZByz1-d+WgVp?BO$qQu5K)HDQUJ)e)UL9+U>g0vPn*&n1tzu-SE2jE3p-Lh$iRlQg(;uzc zM{AYr2{$)^Qei4$?*LLsqMRhSD2;r$FhH1-EC=ZbN$_R4yBk^FG`k&`yg`D^HcV_? z_~HmfU)FFKI!@YM{J^ZQ$pc*1SoGL1VcvvM={hcbrZ zZ2$tm1NhCB;fdP_)h3g-Y1(ZOny|OvgW+tX&D@%h@$E2@o=G!DID|l(ATu#4Nh3tU zjecXTYi5j$2HN&mxl96b+3q@SHdoPr5hyEdL(5HQ;D!%&+3c}^en@l*MSGpCuer1;csWaEXbv83?xTRzGDGy+oi1vh%l_4 zzc&GHcjp_JS*LIHz5d4ezL9#LpWAm5DzqcC=ZXfZ`-~qZbZDGBY@FA`s;RcFjnO*1 z_7FMx{j62ipyYKnVeR~s&2-^9PQuCoq0L~1UElb`vYq1 z@VJGmjzEc)5|J7?kfK;vUgRswK$)*gBl*5a{Vjcwotz)n==;Ul_w&f3AvyG=B$11f z#n)a=$Bv#TTQ`V3A{4I$hZ9t8WgADrL|2xa3iUnn(#NjO(Etz4< zHB#0Xf*E?hZ&tL`jhCb%2|Z2m867$Cbt5>&L>7}J7aw~5;)9ke853F*J+u@d*Az_Q z?8+4cyBlAM2y-K_o`mPTI60qHX!&7TOwCQRd z7A`zktP@|J2orA-<)*dqCMS&kd1==qM6>h9U%MM`HZaTF#t@+csce8;J~lXqt{E}0YI38HWQTqj$XprMnhTK@Ior96;;Ym~!YZ}je@Q0t zUTj1m7z%^LP7zZ`bAQX}c3jBnfB z(Mp4WH(niHCX!-u!9;S;DPBsVI2WfFDT&>$@nDL?EWkn4-vNc+K|S9A?cPD9-T__S zK_%V+<=sK8-2r9YK`q_639C2}oq2Bd;Egc3w9^DogF6IzL>qp6xd{}jT&K?KN7)SrKPv6@!op-A()oG_R>hT1uReL@BeBO@1^>rTpHKezmsg;h z9<5GZxd?Ul%%6W*6M}#Dh>1oTub)hcm8{=FUA=%f_Z@IL6TutbA95=*g{m0&`PmR$s3kc+^UmJ-wqDDoca8`Totg@BT1RQ|F|5YY31 zc%k?UG{U>Hku2UoLnDC*+i_LDc;LW|n4W6%l=0wR+cMUj`kl+`Y{{|lXwSOi(HSDM zjfaTL`T|=<^!m4KXK9I9ma$YnvJU#<0&AM}dwNZWE!B@34It2L)*oCpT1&klo1Var zm?0x^mWWs&d8CVEkt&fSaw$^%Xb(C79tI-EeeJHrT_OYA&720FFe1;rMwdIpQ6o;k zXs(ZN-Uz87YbL8 z+Q@L_Y);c=88tX`l*e3W-m`?N zIS{~&M0KrhGg!psK9CyFihS`wZrsQ-p{>|WW%XA0=?ty1dTa8v+r{=ew6UJ$3x}n4 z4>aiJ2n)DNFfTPst8Xmz&2}HC^dW$?hT6{4H2=MT!_$R|SDr2KqY(SVcTRi{h%Xsl z#RXpAh7Tf`mR4ei3uw2$T-7vPGnU{7-+9m=1^zD!|18CRSu5<^$&b!jmDO+s+1qgi zd3yT5z8jE!O=I|R4|jy~9!#9~VDh{Nljl9y@bezXNqKCBI3NS0kHp1eGiyjKMeey9 zA3^_Y0XBU+({b@@TlDd4?p<;ie%c!!In5LiDpG~?kQh=zDo6s+2{&E90UBTd65s#| zU?9RxwBxI($$%JBr`X-JaRNWwU6cJ~4!UE1Uah((8+Y%&196ocDJt`RhB8_=TyHp;= zf@p*6dBDn-bLioc4q~v`_=3)8F_Ll+-r4wrglD7*(r=Z@JL7Sc@$vH`yen$`_#D-gw1AW$JDrK^Hb&aZcBdkOW1| z?%OCqzl{>~2$!J8dzoRC6;qNH8?}qdr zGlm?qIA#M5pa2FS0Q^^?NZz3Ajh>bpB5{`)bgfLc!>7mJU3MZfRz(I22^@xvDw*Nf zKn}N<3t}#ctw`fG^G-vr@sEV5aA~60RCUcY+mS~Fu+Oa;AXJWV;cNNQI0z6&!!VG` z7qmIbPl*wrC*bg$7#$W{$3Je%nPdaK$K}a`W8Td=F&4E#TG&6gCtbfe>DpLUr7KrY zzb4^o{7uW&5yj-5P~8)%U%OD9o833NCse;Np}Hqg_q5eL!TR^9trq8YeVVkYUHiqg zH?BQ)?X_!9Upss4@oTSw;JNlJ1U+%>9q@*Ne|YU2IL}}E<+az)`}DOpul<~$UcL4s z9`wU&Z{p_{*Ioyb?{Md95P24W&vTr&ul*RjKLNadEFIl8P z)Ojkv=dQgLUG=2a4&{m8#66wxS|>JeYFA6WYx=0(c&3LP_~4Wf|MMfL@Nrye3}|!7_%tpM}OKpqpywPcZ#_`v}{00JR`PBt);o zd+a0B#RXI^9Qqo6Wn@I7MVrr0wRGsjyRko{Bg*FU;Va?$NiG+sql>h=dL2pCc>TtY zLktR&rZ!ggdaKM{%G@pB#>ZL4L^a21sKNcdR<##TvWDje)v)_KKw9+eZh6V-GKoKTj*UdDqVi@@`cNnE`R>zlb7H4^3ls5gX^*S<+GPR zxcn}7Bf-Bx&zDa~?@zyc1mfPl{HYQzoiD=YM?g5_{WQS*(dGA$`j?LbISP9D@&`cf ziOX+ZzDTSE{#XtAzn4FcLj4TV`$;%3LF4=u!{>5h`MyAz09QEQO7L&c z18Eapp6`z#J3;*ApK#}kgnLQGaPOx9=984~ABlWF8RYu|k$3^g^Zi3L2=g6*;`t5* zCgeNWf)!qXr$z%UN;F4re0=Jtc*xUJOav8lFKMO$Tg z3d-hcB^5$#cB8;VZY1*h5;Y`hMAQWLJ?odfU+SW~MH!1S73C<(E@e~l^1ngT#45f3 z#rqb)LI5;Q2)t0g{0bH}cs~Ru#5^Io1$cjljgab-JlKXVeEB%m5v1fTOvxLU--Z7! zVD%51uJ9BH&Ya`Nf*TTsDi`#T=7r1erq5xJ6448zeEXM=aR2YXKS)&oE|XofEKGg197wJE>~-ecX}Bz#gDG!Jqo^Xa+KGJS z@^32eJ7p$nJY4){TM&shlYOQdU&czzG+ z?DG4fn?n_T`8))3$$Y_|Po@KaiUmFY5)u)iUq0_|Qu}~!klqD_`ZfT5`D1J-{$@3K zp{7aE5+Lw-lLLv3YY{+T3z8+Y4hVmXJN=Dp5k#Op1@z0ODeaeNjFdauejrG^owv9z ze;At9LM`kxuidwA=0?uAFl!P|J4IH#dUDyThtD@Qmi=|F9xg~RT#)J|ta~+L>t2nW z*S(Mxe+p6tn!-OH1ieRDH6C{NmZ z@?=jz*%K)LkkgyF!t4!74{J|)>@B?RNsxc!h1b{{rn5J=@M@jj6DoT`WlyN=&2tn( zy2brBCRE(ko>1AF=j;iTJ%PgSQXH7Rp@kDWW>>|QhE;5`tYUM^D(E?BlWi57zYLG<~{!U*mv^B^9y-8uxZG!BRnj{R+il~p=vWHSyZSl*iI`N6Ufx6 z+6;J#tlGOl0e|l41rC4F@72~9^BV(V87?!~R zdj6oxMXDW^uo%6}qoL{B>I(=M)#Ong334H2(Q{Hfg3v|Lik(T3v<7T_bF3&$@a45_ z+qP}nwr$(C-!)X4D_dORSKJ#~G13B9L%X2LH?hEPZi{QsG zVDl0Fwh*4Zeo*(k+ls3@m~V5P?WQqa*Mo z))JV00vLV*m|kD(fk!;ZXYXsV`33O!1+e%9F!=@0_{`<_+jKdRXP+mCz9GtEB~J0% ze%NC@5e=dqmEj$V`z}j_yuL}|)~2ADQKiF_3JB24L`j31)fk1s{e<%bUo`D~tEz4} zC|~Hyc5i2(K9lL?Tg(g0>L}sd8ryZ9vs|)q$h)m!`4E)B0kvV%(_&5U33qRe6LS)R zC7?a~CBO=h$fJbu{xzAr!@HURgd);80X^5P)>Jw2sOGD6(YMl>;2J>~L(CJ?YB2;# zw8V~#|J+69FY1o|$H+#9kycNw#N8Fmf>mHxOZ1eHyaxLxaa$zln1g9vQ3beEu01Ul z3_4f1;f$B$AD|FDQ6#{TY;n0iFMnxbK0yxbP(z1K z_7-=aQ$l!2_w02f6WHxt7PXky&5*gZBs;TN(_&#jY`Z`V!_brnpKtgTHkAp#0aYSu zI?IGED-eDHE@1P81IX%Ix9iHJE-R2aRY{4=$IYS^y*mbWdTZ*+C@v|XyscsX8&Cte zL3IaVLv+hnaF^F^n+Vc}b`^hJ+4$-*I53Q?xZY&nlDcaW6Aclg)A|ac=5kx%@!J^D zWV7vcbj-Tq5;jMMQPsQjRR*C*jCYyX9J~iEISIXWCxvua6ml3fCKFtKJ1WvSF#*YQ z60qzr|5#Mnbqy^0h}=U`pHOevjc`ON9x9Cm>({%+@#%784NPz*vgKnE$9*Evy?{K= zh!)>G?my3zS>ID%<)%;J(iSk&yNJYR3+Wr*-!;anf3D0bvE8VSb#ksq{NHswH*TqTe3@!5 ztm;xw&j<>3Pd{OE=Tys(;!N4r@H%3QV#rtZzbyeM?}-ZiSqsdXNTwZO#C^$w!`vo` zYf0uq3JuefFRZHgSu`ki7b7*+`DIt0!N6Sef3~x%x6x8Nlp6tfMqHcrSlgCGGiopr zM%~`)#0>njTr;gf>>gqN%@oKm%C;m-V<@6@x zL#5q8ydX`qn(}zV#I1%4L8jb{JbO8ISTYSdmYBNWrh=(^YbvTOG+C2kG*l*9I$|J& zpzEEw(L)e#Kt4EO<52|h6sBkejjkmzmTrJDe^Z45K_G5i+)4kc-?JMlUY!z&Xw+UN zX+aW+3_&&{0l!v82?UKoXodn7v(X8!=$hai)C+m01nT&^m{chcFz%Xl)nIUba&=OF zCDhXYp-gM))tP&=eC?_{W4`s2Uo_u)=qbGko(0e11JC=Jd;Ge6Q&@!WJ0X_khscX( z?FPtmcUVy73wDvxLS!M%S6L{Xzr*7&o4e!VFq^*vm=mVvC5}AzjMY^8c}V*j!fDp8Y&}t1i3Hj<@4&^bF+A+vI8WG<@iOKfV!N zMMeNa{Q083&D-*l;()-A;Awo*@_p#8o@LVqo=wg^VW$^3_3wq!b0G>R_`I5a`E4~2 z`e7xdNjUZQ{O;BN$`jAs@$tW?n0^@Bwe5T1y|Lx37W;lt)|OW`GVNP7-}N94`2nl@ zz`!Lk$>{nq%UCSGOFs$3z6EFyfM5VTvESFc88eNl9wo?=H_12Hp0@D=A$2K$Z~nSF z-mp?QZ$wdstn<-KI1=+MC&~pnEp_am9E4$=g;ux%0JlZ0GqTsT;e|^5em-so0eB+Q z=3v9{V%zzie2By;oK3U$1q--YDNGT=3@7kJA3)#aV8jZ~-{T84z2kcJza0KnC?u;JZ$(6Djx+Y#SPb3~5F2sfHom9&va)*u@QqWo6r@Vb++}5Q zfc$jbamJd~n6MGH$E1UZa`am}kZZlb#Fe0+h1Pt<>xMZH%&nMqX6b933@8+Uf)LKu zcgd(90OTfo&o6Q1l}pRv<3&iy(F2mm*lm!SOYY(&wVj*{QsZEgDXmBftL82Mw2}QA-|CQ7>Ue zfN<3y*eQWLH%E3ExWf>0yS-3gRA96phGa{!Bt_HW(riLCfz=cq2WeSDe?SDx#T7Qs zrVDjW=Z$i>wuOp~OAVvN6V66^ZDbqe=*>F-nAcyy5hqAUer4Ag9qm!!g;^3vF5qxd z#i>7|;vnKS6paB%mm?bGbtE(xNM?*+IZ2QX{s+5Pz;if+t_?_sXQQA_^*HBH!L~>` z&hR~18k-X@2?#0xM&pcXHg0ZwLRL@FuJ4b$_Flsq&NB1B2X~?Yud=S?2FKIXXw#p) zd|Mr+WE@AO$vtK!0vse!xYGU#fpMrPa9`99im5412Mtcm>vaNET4Jn9Dl|Wl{1k@9 zX(5zUNJf@Oxa3wr;Sh0sj}4FE&=BhP2y3s$$Gqr|)Yrv+{!h&j{!hz&{BN3F{O`wG zct5-EAZ^E=%h**YT`0}x&gkc*UgGB^bOKYiudzY~cf*yNGp)ysupMF_{V$9MFCXNu zK-8XUzus;Np|~tN`_~pOCK0#I<6)v!Pe7dna3_I#35-ahc9b=TJj-T)SH5)&y= zjy+K~(UcoT*9@SAmQ5XPv(HJU4rQ&5Bi=+dkWT-s{-D&^E?Z;5wTE9I zp*a$)OQb;{(ULIgRIhqK&fiKv5&*&(_ymuHJve%!jvIfB#4{<-Wv06Eaa9S!@B!Os z?Ty`*=f=mK2P|>5-z6nO4o4bpZFx8!;I3RuAfr)V&4WMLk<&0oq#4euWwkWjCG{%f zH{2RGofaIF~@jM(ps>xh?)m16QF;&P`qYz3ZXX3G8Au9r_+?7>;T6$F+l31+M z5lzUrg29VK-Z14qZD9LsA9zQL&N?u<6F)Enlk8xd40~wdJtC7xW zX^=f?L-ic8tQ6P^c#Jnlistl9vxtV?0YI%(+XaF&aM{q4tm&A0@sGSweB-6k?dO7L z-%&L~g&pxnaL|gQFRX$d3r8X-5P)z(U|wtVKa|vP*A=&T_U3{B*wc9QNZsiZKv`#r z@#qh(vd+3-*!_B3x{p1$hFoTIh~oK;ZNxsh+|;Wr2J;?UOuC!lFqAG0qY=7v%q+Y}oNhlAs|)>!)G3MXxH?I@UvyovD@*% zjJcrD?}pLivurdQxfU^{PhrFpJtc|O!^Df&PS#~H%~d2GGP?W~#+Vr?`>qDVcSm`% z1|FZYvgtIx^TnoaoOl(bOleB%z@Y|mxCxtgx*Q=-WFGx5O%4<$@SHdP`nl}>a7I~a zrueLNDV4)H6UHLBOA}ThA#p^azJq+TJEs;svtqH8m1f@JV&)|x8l;uvu_YK`%LuO* zYyt7QMeqs$ApUzTu=G-Nhyuvj8#B{A-hMK2;@@Un{dKxko0%w*lY@h9;l;nKXMMHR zx#CydjmF*1I6u%(ay^(ObCKb|^%_W7h+6cy3)bLmka2f;B?MBxY_yGYoMh&Egp5OX z95wvs($LS`T^f0vQM@9Z$(liPyTMm{F{?yReE%a%7pvd*cnDs`*dNOtfNWiwn6o3X zc@&6J8B6f1^d?Je#B@-paI0yv$1X-aL828X37J81 zs6W4f5thHfwlW`cOR%Da92$4{RO+L_hYzbGI0#mue?xgu^|kBFLO1Lv$R*j-+G$}I z-MU1RHm@ba;)06zbP_{ryS{_wDMxZhFmA0xlX}t%3f)=?YKF3)sDDcCLdqQH)hNUR znk?92(g1y*DQx?lYI}%h4g0GIIKR_8d!6;fvMVtYIqL_KkVIe8>Y_HpnMwtU zXTH3YG52XjMe~}VHTX$fGb06Yo5Yd;GK9VuCt{-bfc`~Z5N`)ikyOwrk)eBy2uko# z`^zF66hCp*%p`OvxYIEaiuWj#;K8Gr=&rVourM>>tZ5EqXkLQB7ZzP$2%({qMfmg73C$jy`QWylkh!%bJRXQK5M@v(-ackyGB=s_ibDBYEN+j<1 z4%R;Q0Le8W02%H(pX^8@rgR-vR29cK;%cu@SF%9z$RjBZ=}+EJQ(`(Q2DjU(8rrji zQCEyq>Qt3bjWap#uS~Jkzat}7pGu4~gQ8GkFAHbxcR-tm+9*}`Da7@9v8FlzI}p?w zptpgTW)3~V3@V&v;DqoVD;#DZ!`;fq%@9BlDKV6$TkU2bg{%<8cJ*C}5%d;YA&SLH z8Jn+(Y!RA8+n*w~98yt8m;n_Lvwqnpa1vdu36jP^%^=qYArl+3MBqYvD2M#^7ART# zmYvtFnNG0^DPTv=#u&_a%R@ptqLJI55xX8OS-WH)!y3)dVuUdAeSuNF(_%Xrmu`Mn z!o#J8$E}HnOBugS7f)w(G#`4uI)8uKet*hPLZ@WV#lr@%hz;*`>4EUC5nLHl5(I!9 zO&QNOJSibs`)GdjXkLD@NWJ`#198+Q6MQxQ5_LF9rd%b!j3GTcQ*nGIUA$}%gi)1| zwI~3T!sBf7GbZW-D^VY!s22=_064lB1QeA+US8V`fO z00#I?39p;x+#`pA7O7san}r&O0q>7lz=_C+WG0tfqUSf?C#jeRxRR1@5m&D^ zrnYx^qR)@277@U?H7e9cLvSogSes~*T{yD`wV2th80^X0I!6xf)?uPWkUaqm%7@TE zKH?2Iz#)5c<_U83G{;fJhiZ@C;x?SQz4^wm@Hc1GJ6|#)J)LIt4jJ|1I*I+PiO3*n zaBND9U4lv7y>%v6x_G?eK}-V{0=C3nTFg%2aR@sfb+R48!-{Eo35kh87KVZDV7Q~i zKVz-ZZPHc8$l`?*9jDAk44HQiX)l|*-7^60aRPG5_(-S+Pl9PnC$F4@cnI-n#2V*@ z-f&H`YXn*+&89sEa(!S1h$bvt;HKrG;t3LA_wXDrzwTNi&L_EiC(=5l%u`?ZyJdQC zcHUd!p(N&s04^M+3DLZB1Yc|bkEESXYl!QRIz}`Dp>WNhsZ7T*dso4<@Y z(G_&=xL_UU5-bAoxpBPxC(()BkoSJj$$*+9^XHvRLow9$keVY1JGT@nB@#-}%{w%e zT8X7v2NaVTGR5i2Dy4)3?{W5N8v4PZ@+8q(%^%PhT4ez+rC9F$EZN}Ewd9!L}lf*&XQ)}C3gE%Jp zg8B(XYW(-RqOs`~tqZc;6)Bdt$ZEuszkz{BURjNtDgphsjNO>dBiq^JYxgXsS?SVU zNHem6sL`}D9+`xovJ8_!7_Asmi%_RBF%hjqxo(Aa0Wg(NqM_Dlz!a;!o+KN?IiZqk z?wzBQBfrF1<{7F=UOP2HDSyNke_7)=0*f>fm+APkS~rd3S<3G0qNu*T*c`Ix0WnXi z+a(g+>GnSBz#i{iEFS&{euv3fM0zQvzRtn{i6+KHBQhjXI1D792Es%Xi(w!*0~(D$ zO*8gph&Y2Hy3FqR!DuJ&4ZuzyT1m1bCP^eMX+jn$Lz3u&G+tv0)jaA1`wyxgI+7r( zlNl4jr!_(9k^=cq)?iug~TW*FDFw3CBslXqx!P`(N|MN zu&Sz%L2N@6(qi^2R`Gd7qexXk}^&6csj2 zyRmFaP{-r?hXy3AY-C)-z|$(o=GP<}m-scKs(wwogv`GCf3gk88o3>!VL+40t>a1t zp66KXs1X>M)dEA~F`z_hX0!-*OwNH3nQPD@n^Oh^M&@Y1i2Tf$5hxkc0>y~7EOpw= zYg)NoI=MPD@^R^9a_Qvu>1AOP$)gj=i$@i|afnkjmrF0VOVD#MuuEITF6-Vvl=n@} z(ukb8bzDeDQ zNN)P?lXBn(;}D>s17lv5>l~;_h^_Lf)GkbpxX3+Yll!yCf|sPdSf$_pHkQT$A6n){ z%`n$QUjLK)8=4N1Xy^ssXmt*2^ubksSdv?&vW(jGuM>rzd|hz5&&mTvWm6F0(o5$( zqyltQ~&<0j6r067qQ_4rBduDc&O>z985FQskb}W&=T17d**pj5dVk=b2 z)CleQwIE#mX>LHn2MkK=jFANd{rYu3E?l~T+T#_5;X(L0vJSArke1DVmA!)Q0P)E8 z-OZdLyeG8i(b9Ew_z zo1d`+Kp$CuEQrVJfxP7-vwilA=;u>}E`={2B@_MrJeQ~Zfppn!4MB_=qtw7BC=gPN z1S84-Ca51=3>U-hZw8M~l>aoiNHY2dh z`-<)9Cm5bLe}WG1tSb`4xkBg_Ct9l%aMJzri3L3(56R)&7}UH5pxvmNnS}~74P|Bq zirp9#x`uJUF0ecG02$C-I2c?fPhj^Ny33K@_WFqolM7D5<2nG{_2JX7pa9(#2yAq~ zI|BWgGmQWDRs=?y#et6>n6v;VC5TA@Xji{!RF4EAYh;54BB7uw z;fRM;h0F?4Tk#8i9d74KeEq@wr*8EOpLy>q$Di+dR&nWdmsO^(k_TI7Xn;E_q+zb8 zt6`!|k{3V%DiqaV4+d#~uISBinJG>vQa=CmBT9+DrB(6LQ|JjKqyHL4wEzxsF4^f* zCE36u1kUyAO_NhaDdpaP!X#(D4uf!4JA()hP!?z;dX^t3vzf9$5o(_!#F)I28#Wy^ zfnaWwj|83a8<8N;5jhLm3Z@%fd>+bzBLhA$J!}lDTuZ%P3m7=H(p9wrtpba!`(Da< zk)0u19eKWKf&mdC*8Q<&mMmAF`o48&pbA{)Up})=aId3S1;vhu3s)1>GX{#nfhYt; zzr4b~-R>I<;`QDdWsb_SVuOx8z`4@v=Sm2Ccr*mQnVUTPw40fj1-$ z{co)j1Y&o&yZB%Z_^U#z?cEiozS}W=p$sFf2qUj(0~k9(7zh6c zl(8d>8UF>_Lm9|^!9%oxj7=eo`YTcr^;F%79Q)h{9I9SYAW0Y_x_4nkc*x*#gKQm zrd6qBnuPu(@uW?{dl@HKk(_Z@FlNDI=0>&s)L5cV)S`Sa98SUPC6bb0KjI;kMc#P$ z`yKf=wa|>9EZ$m0X0OYO=AGjKn3wdD%%u)zT}sJm zxjVRcx4gxXL=e7ui?V8u84oBqtj}EA#E}IQ8BJ-pkNql;!DEL#5VD`1CxayVj|KIF zd?~=J>M;^?sV;VByb(A6I9;u{{U?8H5X@DT4CQJk>o_QZ)Ln8(nw_eihbgj|! z(S`ft%X{3XT^=xfMVh{)ATAufcR>fIXi(y)*^>TQpl4gNm)N4mhR^@wA`ruBmSGi44H3-Rk&Xg9Vh zQwsJIRk@*Kp8&)PHHrvosL&<$6L&lPWZ}~MFv3OpCbxrQ<<;@T{UeJ-J3qrT%?&oB zYTBvKakS^vzsFev)rwMFR7n||Eh6!m4X~xo5$tx1RIo0dez8I+qJa_vT^^MIP+q)7 zCiCLSdrnz$>|!v(Uy5xF5IDMu!5*{N3;s$}sDS_!WMdJT1sqIJD^;UY*}9IbMKT>( zGK5RfiV(`J!4o2k85GDH5yH4omMo>th@DWLm7_jR>(`8revcwwhfNjS^61dK-C@_q zF@95HFWMh>nf31!Sw-Tt$&T-Tg2QsDA6GLn-T&|rgTB#uIXHE|cGI66(soWp=w37L zhiwr@V8^u0OAj#uM;;*iN*S<-!^`1VV*e6GNowcR&8r&n!WAcruu767OE5(KOOl|9 z3`vq8i)3M-%@cW)9O_0Zf!&aKGT3_L69@5r3c5JlO`O$SwRN>{Y2`l=lFEzheH-vA zYw$J{NEL~Z6bYRI+K3>H#7K(B4;m@76;h;t7_LL;ke@);dv-mONS8vqPBEev=WgbN z9j&FWMGa~!_5s{3%fjg*q?tP3lQk%}(&a^t)>5u)%<4sw?rt;th%(My{u2=ZK*g~)kL6nK24a#!{}8{57BHk5TvQ|wOcNi=A_J9hX;FQenKK95K_kn8vBaqh z$Tr5R3X7SCH3SSiC<|&J8&n-HmU#!uWPzpxfQ#D9>(|AUDo=De^Ath?f++RWxt2TS+i3_@vO8;J=l{3pRb~O6soqk^|pR z3vx)NQGGN(6$`aZMqUYPme;yvm}r!ME_8q{C;(i(-(fX=pIkrpuHRegS-Jpf1LTQ} zG9f^dqw=)xPfgpC(x<+JtE^K54x6K#AX6l(C_zZCwxJ|>!mkTH$q@Q-z}RwyTXJPn zMt>3fNpdMj#;U;Au{REuSy#w)Ph3v|GC%NKemb;trTu|zgI8@KwRo<+{0ddcP#E@p zVly{QU`sA4Yq0*nbUhg8H6fx*O97q3$bw+?%&XMS5a~2>2as=PMB&Rje-&uCN8c`r z4T2g~LWG-OhZ|yt8UFuQ1MDyZ>`^`J5j|{h-H)RW&Gin~NimikFsxXcp`i1%$Hq{8 z82-)=o4d6!e6T#(Gk=axo69w0h^P>AXB3Z^{zP+lhO0H$+;1B^qId?Pxz|E=k4Jd% zJl}U4z@Ydu^m}~3L~sOLV46H0Y~zspxyFtDq0R)3n_uw+3jjK|>El}ce76QWsp%B2 zH>;yc<$N*3r^s^IaymrTiaHRG5C!O}e&cj*T@nXbDmrv z)R3>{t%;yBki6dxAgA@=L%+W)KR2k!XYe zeDS~bPVvElCuJ_5X3cVA!Bf9hFMQm%{l3l`(?iSiVy$P%05@<()z<1z0k*#e5k9w( ztV=9#SSKtz6pdexD6!uIj+tM*C8#O-I7$S?ar))ei?n8y>2pU(+OzRz##+b-Isove zGByWakQM?mUsJW8iJ&GKs}eTz%@H-y6|V#g#j5jimyXkLVMRqQ`(L*N>sNTvVgflye^Jxj)`eT91M*qrS}fEi<%1BGrHY zD2KBnTqvxf6nt8Z&Om3z0(S%iPB`sK1{;~jr6R;i1V>|HB*_VQFvY@4!b@s1-0rqJ zV-$9jZnAghPW@w=E=O5FS6~cY0%*KVPe2Iu_kF6mGC85`<$-y8uC zsknsPpi{#_+^A$A>R8Z53R7|ETHP-`@*z?JfPPPpe6a6_`_eA!a=$}$hsrd4JZaP= zpqw&yR2ywGU0xe)k7o{7B{DW#aMTI$+_Oa8dYUUtPYkc)bW&^6kVPzX%oG9;7KQJ8 zwy?>;5qGX*M5@K{dU1HecC?tSrHy2d@E7~8OmTPj)2R0Ajw{tzWNY?WSqI8A>x_({ z{QF$T84_UqZ0Q1@b7tP(ceCAtW`2jEHSJKVHD65|Ztze_4TTqWROmCZoI2}= z4BlDY@)>IlG-ua<1>5Lz{wxbnvp}AuLyK(*xq2*|2ic^f<*ic&b%7SP46Txx412jr zs9-Z!#uY9^dxlzS<;oWM2k{4IK#N1WBeI9&lpzKbdJkEcpA;}%d4hlxTL8sJuNZ+3 z;nDbV8pX?7u_bwNPmPuCJfDOV$lFH)_Smp(DIdWz_B4(|l;rOa*@GZV#DxZ8mH%It z){RPtQ3^tkgmkHW0lpY*Sj?j3f&^5)ir;-ohNLtalF7L)~}5Zfci_cJX}`Sa7RKIf9$Dqk0t9T(cAz}akI&M4@z^LcJtzPG2P zn+{t`yX}@l$j%FQlug@pwk*Z)cw2us;LSd+nKju67k6Q;R@Kv%c_|O~5vA%XX!97m zIm{x}X>{TQSf8CO2~bG_Kan_#Onb&k>f=c{P7d5Nrn%?#OsXw|w11Qa#~nE^pano* zD5vbUJWHJgC$Kzil|~Au$UG@8-4uE2@nD%nZAF1=t;e$wYjC5mJ~t_UY3BpwOgrXgGG5b2vHG$dHA;~ubjq6VI;MNC zEvz<|GB*#e$eKuXxPqE&c*K=y>vIZj@W{c|C|9%LoQ@`EsD?SrT zT%iikhlkvKQU*)>@{%yIFD7c9I#Dp4Ze6)+OyqM-@ zZ+P1XK7O3eNwmLurKS2iKy6`ZwY{|3R9#=eIltTWM)nV#V&nE&3;E|_?=)|l8*~wZ zI2||)>F43_KqMG2SipM!M1eD~z;i{eZ*Ft7iFsb3PM4ZE!OnJb0Y&J&?4!}2&rwX! z>%BnWJqzA)@_FPqZ6wVWsiL@%IOK5_-R_-}_bXGNV>TRxf$fT*g+xit+&W`%{=&cK zts?3%QQ#dK^=t-LJEGbQl(J~CL7Hfbj`M3P&m8Zs1Ul$~8>po+vf(44C|7{H^sDIC zP5r2UkIS@hhk0!uBq9C+SzsWct`*Q>n!pXXcO7jGc^-~66U0RH_) zhIsUYrPomfyd4y(@)^A(G6z+t3|Wv68PSqG9C?B!ILP@?6S;%L zec2-UE-=Nu@tq2&DkYe}yAtcUC@F>&294+1DeLx+*DKpChR$xmt%CB`1ISYia?eAD z*WPR7u))CXN&LvS@2wm;D_!gxQSrIN*V{l_F;Z?UMQaJqKZ~#7qWiKU^8NBxa!}PU z@!i4^DEW3vTAm5-@YaP;JU^_&lX^!kkk{wKsnA1Gzo(PZpR0Fo zqY)v&j6W7`fN>`aEI{%>W&zVs(e9JM)UFH0_3Q*hpYx{7`_hZc>J<)Wu;_5u>g zlBc+k|j0 zPAIC+>*M!yyS6lVvv8xD=pK3GO98-d=osNM1qCKRz&Egu4l#V>ut3TR8Pz3TK?6DG zU#tv~fl>6TDMY(AAcP;;6+hsaPRUw0_kq%mF%zA>)=<*5e78Pe4O)Az*WA7CmHJ3^ zywrcNYRsth{PC%-AgWO*h&sdIgMdYD^!rlJkvRxazL=?x2%%P@2ZAT%D3L>7nvOxt zfmy64oJr^)aj!9mTX>EAzYIzRP{gSJ?}k(}AQ3|y+p#prUJi8&Hj7e$aiM+5+oRt5 zrr@xd`tS}VpRPTVtUSb6NhnhLea?w=a)3Cv&Bt+`(M^dxuE!}YWUJ1 zzQ8~CqM-8;P&I%t>_4Z(pD9#vH#9(){L8Stl0D%VLNw4GUjji+V?$h9^HgMb8vKKJ zO2r7z(S@h1<{F1!j9wLES(Or7r#ieTT>yKHPuZ%-i04f}raD1%jcwUTRkldg*JRpa z8LUt^R>Uc$yfYXD*!#hqy9e>ZZ{CMpi0b#Jlls~t5B#=v21p(v$*?))_FFX6(2|K5 zDga@JVK}Znrw2`fbk7x$+GQ=qKqsPufD0oBb zx|$C+g(NLUeYV4#f(nXZ9O68X$11|;8U6a#Rc!1`1VopiVg;9sBq~n_x+5(iTD`Ic zawygoDbS|vZ|v->ypB*GvS}@xQY(55%W3;53pY&Fu5F&i=WA#;vX||?8Y@`m+kA}P zf<=TIVVcM0&@k7jgf~nqxS{`$WasnPmcd*lwNJ}3t?q-idh}Q8Ib@H{xzW3Zr*|wu zUt1|jj2+h5CvNMRZoj;ROE2d6ckpzvbn}!8-wu|HN-s*sKbD9mIC*$Fyd5s^`g)$e zpcCE$2Kj)k<qHjZi@$T)^^Fz0~Eq;#>IBZia@!Jr z<)yS2V1nJu`i5My99b(Dalvv74D5)*bW1f<)l23)Vc|U$4gV>;6%6HGVvuuh)h1 zQFm7;-l1aZn`*z`z%>E+=l&P+%R3UDnL8g<*Er+~or%tg{|^nD=%r7DMIwXfnog=g zXsBfRp`GxL9^NS!z;75c9dJ*%k5}|aFzphT6xeTsqW8(WmhZqHe{7NeE9>C!dFO=aN>Cr8;*EqD>y+mE6$%_}Yu3Pw;S_I*D zO>LAi_jc zu79C=d9*)8Pfu&psgPfjdL6y-nR|Jhdch(R(5C};(djZ<{sFimEm{turY2nzUcWl-*xrS_zR^1Pwd%BX=sS`!pTiBU_oSk} zQ71f(SAShA-O)TC{um=+_jQdP=P|7U@Y$U+kQyx?v%+JX#yh)mWY(3-KmZgmB}@T> z+dw{K5h+YE1K&U&1o6JQWm#iXi^{{ypNmIF#z|kDDJOjN#?8@TnwS4^DfNpkj1E`* zI#d5T|IbUCoa`w*ZP#Q@=XM@uz1&RtS($Wmyo;mEiu=p@`>ELbOG~MHCc9K~G{zvz z^j-9%ZOU00sJ_voOw2SdXvV4BMZ}j&hQczF2pB{d6F&gQe5W3sMuDSRh6K<;Udki_ zo|q~G#W6muT+Wjt!1Fa{D>hYP6^jrJZ3q(;hfGOYB%6p{&99=$t4iCtBx}bKPUmDR zR=KX}Ml2{X58xdoW;;bBfkW_xUvRv|#i-2A3lzwt&I!wUSj~ZmEk3RVfxQ9!l zg`=7A1qAqbZ%}jy5vB21V04>fJ$7=brq z@O(U9`(Z5iyLYH(eI`2ZFB8lovi(I*Li#WYYKZ#h=w7D08@gE(_p~3qXPM`4W#q%5 za?8e0_mwrypGixFL~H6to-SRzDX$2373WcsJPq5piL41!eDol=hl5(P+Q6W<8&?cH zf*oPOSTM#7AcE_m!Dun64Km)fwQj`-njOxbz5O?85RdHJa8%p7(8&w287xs zbgfYe&hbv#4KjJv_3s>pH&YT4mab5mY;4yfg6H(aGhJEz-}W@SLH%2HXVpH}!uU7t z%)!4ehw^k^7dJ(ERZ20TRp&JPJUzNO2h#CK>veN8VCZ-W%AiY#lnl!k{H*z?h% zgU*);NKp`lOPCNT_0}-DS5-K|(RT3h$^jat9eOXT*U zK4kV2wR)kCsQpE4ROT;g^H>|<`wLG0f^X_IUVJ3T`Z8T@Jx(@9LlgD#cfU@0QytiZNQRa3T3ut^&KS;>-4F z!NH(v#=GgFemA{d<$y7a(FW*i?$kl@#u;IIqtKJ}bu>7k=)dJ03~}-ip{wmu#rr*^ z%`Y8RL%(0SY2oUy8ni}q5>Ut5R@(4PfQkGa zsrEJycI2e9kI{ZkyL?Amj$O}vaeqG9RzA3Tn);r4D4Il%?NSSDnbIG7;-tIjr8X#q zJ2kEi3tmL~)5tWV4o3^A)z4T)O&^MQg6B3Sy*e1bKOgHYirQ_4g6hN)s zQhIz$Ed4COQtQ+3gi@Nyz|zBA7c4PJrfJfmCWN3Td$qkn9AOkjSO~I6W$O%ULYjDB zUT+YtONL9ptsdtW3ehu#k5DM&=Ub4X_(%mb3+7C+ttQq1J~Zp@|K z)6gDE8jD|C_g|1RZr^NuEpwVWP$C?Sq$EAqA@2I`4HrJNI(AFc{(Zg&So$H_$|WxD zt#Zo6)dwA~fQN*mj^c*_PChLBShDmgR79X85IyzSy+8I)S^Ey3`{3&Hb^B;R2fw=X z%d+6xdz>5r=)e2q%yX5 zL+&%7ucxF11oiFvS3hbWeNavCE*fx%!mobHmD*2`7*&xDO>x`s^j5tZXnC{CdJ@d% z%`?u!FWdG?BEzk9IS!3)6J(qClFgZD9kMp$=*Ag$BW;al8S)0mNmhHq+U22(CX{=R z)F5v88pTH4tX_k>3uNN6J~;ir15cC-zMHE17IO{{SN2c!qs{drCUGioi=sK%L+F>n zd`Br5v*jA)13SNW@+SP!N-HT$llD>;gH3}z>Jf7(R+t~Px`6}(N}n+S-o-SRb1O@Y zfElWR(zo(KS%T(lgiq0%YRJ1=as+$5N2A1CiyyXo<8R`zP3V-hO6^qf(M6SMYm_~m zZ7Ab@0ne!6Y|ZNxQ|_JGv0C|be7t3asN6Q)&tQ_NeJ*T9$NV9jo;a*)(%sEsbqsgz z{d^*&jM)`y^S3o|ekE3W&E={8JUua4gtnsf1dc3GNhv{+D3c^f5-E`cNrLE^#7HmN zKihZCT-l8MpZP#x-}XYvpBt&hCdw7wU6+!lZUEE!fB1(o(0Ly*G}09;R@cr+5nPcL zj3E5pglFIi>Aqs1@LnG{G+`xm2q}R?3P!+uk4sUZ*M^q=OhW-Dz;F8D4blV}ZX>-LIO8{pF zA<+T2QOpzvPKzl+kIE}w3{qV)d)Jq(IZZtxwFz^|m^fh|w>xtNxo{G6q#p$D=plQV z1HY#q4B|dHp@Z|N!#I){>GvSc;BK%xVR97Zo~7W&q~LE-@^k3jrSJ8ihEhF zQq>5wJLl3??b&#@!E2#*8`;iuR8dIsI{+f|{z(;uq9X zag8HG6Qr%=|4TQPL%5S>_SSD|1vs(?(ZWLs%-a^S0P2*m?CC`d@^s5EUV8CJs)rI} zu)PQ!H8y}ONt-a#?C%q43HH*G@7De4km12~P5CWyQmP@jeVDr*pS~c6ppn^_A@Vh$ z{0LbJ&)|cPq%BktE_wjI!ledpP{UVDj`OzXV4-6Vf-}upz14YPe+SA?+blnGL38Ue z@5MDaXqKx7lIaNo@ICd=C;BYqQz0*BY+??*F3e zn}S3Ok|^7@ZQHhO+jy_N=y7ZF+rH7g+{-u0^xP!J?+D<)5b?fbbB%AhXA63E{A8u1-Ak zJ~U`n*OrCGV&*yk)lb*D%gJ5Kk^`#Ai!nK%V-94_mZvF4dVIb|{WsYx z)jb#hZC#0S=CRp;2@_>=Z!5S45hD@>Y4ahWrRWE0JCr-v7i@Q8@L9dm-T9YB+omwE zgz1}sMbWGDkLs;OQ7>GN5vGs4%_FF7Z(jM*yjCuZ8Gg>)!?QQOK!K>9oh(t!?e+lS zwuA0TVrcgnAv{fnhb-_gC^!;eccVUpCtYg#G2yVYQ%>(Gq6am;k-E|U7A$LT*K%?B zd{xHiJG*@I_g>I^Q|b3YhTgRheT6V<=1&WX{}ThO^t&Q{9Aj^Yn!0Ge;d>>%iDNaO zLN$ID?Lli~x0-A9(7tVSV6tAbl?&R=f~2J}>Mq%|JJ!)0Yw|QbIuCnu5*a$!4a|d_ zCbJaMSO}^ULe@_fLWY*iKv1+8Ve2)gW3(0kU9o=0p7ZgvR{s&5S@JdNc*icO=I@4b zqo#TL$Nt3oPXCm9W=C)}nL~EaR8!yGt=NoN?rf5nt=!2I zQn8_dm}gDir%!NbE<~Xr$`Btu4ZU9lf^|aZ!S?!85v)%`clU+dn+xA2CvUDgTpjac z_Jq|wH*^)91(@psD3&|ZOlkLz(}(|Y&W2^U(gse<6dHUNC#nuDrjQeZh873IkpWDL zW9is{q4Dq8gz9dmi$~R;jVy@7GLJ8F^~vXy=qaHoo?LexcYf*jBRzL&00b~$eU>aGco!0zS z3@-S-f(TIiHYCe$p-U>z?A}ek4d=q9sRLqpLw*HXh5ffA*N)wj1)7q#WOW8Vxv`8* znKX)~3|wt4ZDQt324!CSK1ir`szc>+5n`I52rF2jFE&S^YrpXvSNZz-;i z1H~vQj(wrT$Lt+x z0EF)s5z(#&o)hED=;2SMd7xFdv~NQZAI%wzeB^x#)pykmO{xL^3S%=E9d4aU^ZH>i$@s-RG>?V#z~yGGZ9)Jvro5Hd45b4;gTdt z5Fr{Th$c~zAbKD%k|SDa&hp6H$>ANg|<<9EuYGL7m~ZL5>g-qzDPlgFsp9J3p1a`%)ji)CV1p z(pS-=1_5>GDfRo-fV!vKI+UZxJc=hqx!Jpg34}q{HJfXB^;`3V8L)mC+~bA~U}=4a z7d@|+r5%;$elsj(vVKC@TMmC8{#ZYkaC$n~*(qReHDaBqefxl)oBBrs61JB>dg5-M;#L@m*tvJaF$3g{2q%#mUjx`npNxI5&b&0OB{3N1EcQEoGe z>a(G`7%>Ll&DF7~W19KEJ_b-!nS#Uph2Qiqb_ zA0*uA{zr8A5Sla4Id)j+j5}74;3uiWHF}ueJTL%ca_E8vgU?+>`H=p76#9w4vWhlu z+!^8Ig3cmSb5(pueWhSyfN|>l=@aLlhK{JZfJ^Y#3mak^OSPxqNMK71eG_Pl(H#Va z<}n%RNlv=Ihz!lOrqENB=~jQv$!}k{TJra4qLtRuiRDWktDC}Co@Ad)PB2&5+l`q; z49jY!-DpIQDTd(S7}sXv1a~K}aweJZaPwqVDay?L{VLH-wy?9?h}c$~Xr$7|vE3Uo zMRyROKAH+Cu=*OF6H0gH(d!e4?t-GZh4m2*do8JnO+R9WM6n#~tCR5rgeA-_{l zTTxWRdN7la^gl+kJ0oy6G3#aX=Ym~D0YW^eA#H>C$%ZNpu%}z$|q=p=$mBGd>*zdW{jUEAuIVjtqaBy zc#nojj=9kh*#5bG?(ZEkjwJX`8~nEt-y$bRk(Kw9F7{q14P$^E8YFDH{~ z7N2@{n_@P1gv58J`eDn+{k!pDi*#Z{U&6bThkd;N6fgA@A93&V{$a}|#kZa3S2)I( zK**8#_zfAsy_d(eho@D5^ma@?J0S)#iOASC&Fvkg;WuxXUARPj{Fcb%ob~#YCl-e; zK$<{h5g4H+A-2SKzRZPL^`{{vg3MhuaUN9~j5_J*BH>BZn3h}SxIH%Bd=EMk4#@G! z8*o5T$SwZhbi%RG-`cI%j@UVB7W~0h!LCj2^Nk7P)g}jPf;+^7fls>04xHcyX}~~C zlvi1k*JJscYMLIbGQW=RhhggGFGwn$HfoZ5IJ8{u;!%;82#1G=W}zT@b-eRfo*_D^ zcXrA$3QRI>m1G}A@J#z*l5fUW2n&Zhx<6R;^jby)9DgQ+vDKRP>6xsrj30jO=$aM; zYXQEfZjllQi%npD~bsgiA6!~PQk8c!DRn!L8*tbU zg#{3#@R=mP{4En20q(#fWxqtkAjNeNml=(~MC>V6{}i+4;kh~3;->Htx~W>HxFQ+c z>;9?bQ`=}m+e%3W#)_YqWM|lJT3m-{Jd1pmp}Bui>rooYS3;!73COaq#CgXkA{cpx~>7?uUrC>}~DHVG(D(VClYzE2@>5DJ|ISU`?xIsGa=hB(j-`M(U_+ zRkK#s2(P=7@01eQosuJHpiFJ@3F%59TWzDavxoCy&Uf#lUd&CbT=5>XwDJNky?R9z zaEL&O0nkg$aT<09kjioZu;F8&N-SmRQulKwE|DLMDhBg#rr^9M@7gSe=_D!8$uA!x z%bOSENsEQdfu`8JBuFW{(Q*Zrh=8<3 z3@Rb4k^QfU>V!dDBKqhMEo>7A!#mqab7I>x>7K$|=K}gQ|KwP1A$7n|HX4Cn2$#|M zU@)gS9zSl*8OtAnEqAKi6P}!(=?>L9l}_};N`))$zjB(zBp+7R-992_whVg3Fe#2|qhvSo{$bCw$WUqYoF49HXn@w3 z5;~_La+)y>d5}Zu{aT@F&>#TBIuKqieVTBPQ$c-G(s3YEK}}cCaqwQQ?F=mn2S+~& zkjK6v0^!-)BL7%(ec5QjKSH}6YcKt5yp`~U(fa?KO8%k?314YVCj4Z-!T+CWoe944 zaZvd(36h0pUp4%!DM2ldM-5Mh241&59`@2iA@p(mVG@fDUU!O{v+oRxNB25Z-{DmU zkV*=%H+Tc!otpcTy}MJEPwgvUBOVt%O5QVI$rpxr_$Da7#Ks_Ma_&Q6n^@3^umUB# zG>n92nad04Wu#A^i~co;O5Pt}A149Z4jz{d9*e^(c5G&7i z#JUUWkgK^5Xcp1WNVr0|P=&`;OcAX65#qUGp|h?RtRalAXX3aPaaH{u12@)It7{k> zHVFd)5drs0z$HfSK*Hn|L7qnQU73CZ%Md$rQ^yOmn={h^202{AoB=;~1^QSy#RXU* zU`b*BD{Ug6^;D;d0g}*Ru33b!HG5pjD8Uyjb3y@TWjt=cc-P6o({ga3bZV|{fRH^X zL_D#L!bO<7tT7Hs8i?h3ZgZYlBblG8B~|W zJH<`Sa5y`7}b3blpsw~^k@Qs%^4+xR@D>2OE<5MOo34a~rm zxzZ;4N#M-v7;FOHHg*?^ftx^M_#Zhc35RlPML;t3eB!icKZGOiz7-l%LvOE2BG)!Ig-{Vba{Zyg zre_&`j2f9^epV<}D&LLQI*d0%Si&Bn*Zt%68KgDf8lPMWrFVrp9fH$QVq}f zFI^r`Z9+8PF4zX+qVn<%z^{UE=82?+&JCi;xwtY~nM7T2@!1cN@f(CMf4pZD z-=d01c-4#8>C$NckQPShZ?~`oQ;=Q#K@QU5jONHRESIK1 z0*(IGEWe_rlyBU~4RhtnpA1Rd7e&sHs=1V7!8qPUW*6R}F9qC{hs}?(CZ29B;)Gx4D6a zb+>JH<5msHF--dhbO&u*gUetMF**jri2{rM8~`Rlkdh+Ev<@Qawc^Izy3gw^mML9G z&2w>r#pRv<5??5>7{)i|-FX7$wlHL5$F9Hi-%-cOQw=lxo>au0$*}o2-UkA!sI?6)WbIp~uN(~&IJ}yru*Q=iozZPzm7VhU?=ev|1uGjvH zJ=}ZGKmxCIban7q0ji*yTDTl-+)o*@-Fe7M;*d1a5_NF;TDTn@+^%jex1eGl8PgET zaAU3xE)I#L8HTduerN$~CNU6nrp)|Bw8kmg*(fF5)W*I)9h)xks6z|Gab zZ^u(opb)+vnxiDHyp_sZ%Z*+PycS5%7?lv$hzW}Wo-`3RTLSqYhhBjVi4J`r~A;E|-f(>5%?ZLrtFf0wi{OgY^xA<$BvRYYM zt%t6wyL$^b6S`Q$jq=M8KKq#gzdq(V4@WP<+W zn^8{_08uG6!s1}FgS!_O8?R2N=sS(+!(A20At1g(I*3dkstSN?LKkF~@H&*4 zL>@*`fRF-Mga9PX-6}JIY9?ty%#KV0vy|H?;PCc+h}a^;R4-UvQ&r+6n~iS{S9U7q z1g>3mCriqr7pD%=;7d|tN3lK#q*7#^Gf?GwS2EEHL^b3lAY6NUa~9XnDI~#_!S#gM zSB)>?o)KRdo4}ry#cJpzXVj5IpCH^b1>q7w6ec)D;T$w698Mk##HqxbphpXfStjM} z0lTPd3!i{oo_o>X!Mn*;#bzsWgG5JmcR&#L!m}ewI33(w)3|b$gGf@hE%HT2TpRfLC$iv zO9hSt>#`o!WPw+tye$cQE(wBc33zWNq}PeY0XV-uPYH-mAZFggOPsN11by;gv@zHV zoYCMv5eefcDqWw=l_f)p5vsD`ba(LiK7?`);`r#vGXW81qWLbbYVJ;9&H&|}fcLR0 z#X9@(hvo>oJ5=ygKu_LWXg+*h#xZ2YO`{tfGwdx*Z*Pea$UZd;?w;Bx%7DX=Mn%i9 zjy4-I?B~ef{*N42&>)cv8>;{j(*ayqLO1+v1RXLAgs`QLI;G5E2Cz_akr%^Cd|I?j z?o)IrMDK@6*DqOf;9pCfGF1OO?_ZRGFbvrx1En@0{tkEYV#&x;i_$@;6n#_EM}RFV zR}0c!+23lFr7rAXl^WC12Z1euClRsp@cwF^smNAU@HU!W*5F#@1eQluWKmb~WHgmY z9TZSuHkLuHxi`6bl6j?zO8Ez`M^qX0t!`}BzpeTiG%nZunxGub!LfExlgjH{3c$Js zm_;KmnC2z+zH2mPq-X~za;yl__RL)<^heb6Bb`+ABgsA|oREy0Z0rMJ zYh&G=+W%}Acu31Nba^wBRf$8r$PS|F0NIHraJKZ%b(huafW=9S^^3&oPg2X}IJ9Xq z&YC`y9>xOs$1`K`oL;{{HuL;Mv92X>{6r~1mEdZG7?*MzJ?`8Q%oLYfDB-xQQ;AGT z0a1DOYw<<;`=xq_;JMnw;~VloPypNjez+Z&T1vc+eXQjQwH+J!8B^>eIT+;#vg44) zY^mX4YfuzNln2R~Juv$por?Y&Of#TAQw1IecpE1uUN3RC>45+n{i2%Wd z7ep)r);;Jz*vQlL#o-kC9!2?xlsHHo0ydG^V7+l@pQVO@viry2!anf^e;-mPl$_}c z;INQ;vfrt4h%Uxrm>bDW3Rd&CIc5VIEZ}!#RCZCf>yIzzAA4uc-u}(~XT;Gk2uNa zaC|a%ko*_8AT$F4@F~^ZC=TzGJsKOr;d3>eo^f}6!0l~f9;-IBPR#AzG$0-e#_!Q2 zgfy{d9-FdaM->{2v0oaC#_hxM`MZY4r>Q66aMWg+n~lggt7ar>yV&hrMVBWasYU8g z=1c(~qtZ#2{h8W`JQ|45W}v8kldxSlW3uGNsl6Bz=C8g+$=_hp_a3_aekRjD0azfU z{V3_rU>W6hj1@@+`+*jViDSS3jBx|s{q7Rp(hh**P{dj!^oHWOTdn4E?&N=^9^!|H z?Ba`h1ryfrD2N2PfRHaA5fcMu{byh^bR~;*u;! zeB^*EamEmGGW!I@YHG98li7z6v?PR?KWI_FYHfZ60ifp%2Yy*!piL8v9{tWCEZU}Qcx$Ft zgT!eTiYeq$;2bHlIUz(hbuM){Fzj$3aDZ*nz<4hWg%aufd=mt?y|rbcp8agI-E8Fz zMTo3JXc9mjB=a{o4zdP;sUKB{tW9VPL>(f1@Be~AR6#NlzhF566X7pdBs3PJ0+Al~ z3n~$s{0|K02#(_`oL3^RIliAfzQ2EX^>X*>;9)FF9W9+W%rz8|>`=wiFDjBo;MBs) zrIF7nnL<9k$4v1R5|=?9^ot4(A&88~HZYw@9YvowEadV`A_v%n?dxZnRa~f(Aqqi> zv(k_nqNZ^BB(IGs*ktqpt0&lutU^KIl$>&xY=xL~KbV&87QE6^PxSlDvj7c;!vX^! zzd;z>=P|&B)>V3>s&GXZ#Vh3d=4s)vMIj3V#@~m+!u93lO16$MKo$_^z-wVEII7y5 z2@5F92u6g&a>R<|W$?m^WzB`m9enJG^44ZWEWqif23;O>ef=|npE}Av)POv?YJ7ru zd7sv?OZpFCCpHat02u!Dfp6h#I=j%}ZlKmJ^se8D#|NJu&JxR;Nso))^M$kolffG@ z&e^|MIMEIKmI+Z)>TSOkad4u)Gj-u66r|v#Ts{Wb!T!0Xg!miKw;c5S*{rM4HN620 zH7ER%VW@8nC=e=&j3KJ;6%ZIa3WGuAlUCJDp+mq_EK-H`)nva~7QG(!K3U#q(!f{_ zeOMj3uXUxcix@)G;)WuLw>cXDJpK>bZa&OBj)3r@)SHSEoOYg&k@6WCC$;nBHN0^VXt7G3bTMv^L zBa2kYDWg}T zRlncT7zDaF#xmHw_%is+o*U(vi-VY%HH4m$M&^2BD1G!N?gwtTFIg{*wa$7w}j)XhlvJtag%FACi z7X$?$B4HqmXWn!vk-67jEXBQsm%TwisSfWia2IxM?|kOOu7ImYURGbJ<1ctkIX-2a z{qAeA(6%#*iK{m|)1{PJ`TGPMr!8c0J+Yn>0rc8Usf+%QSIHAjn`PY+)y{(u5_ zPQkoe-wl^}iOe1%q^l>WQ-=T};eqm@xj504*C`Zhf0h&cmM=yL!G-?mH12ApEq0it zY|q>_Gj)e_@Za=_EcZ*611Bngn`gq!&}FjnK}>wv##yy(Uc-e&0fPfHb*o0OWXN)H zI8SkQv#2`heVaX}&`#50uT9-JV!xbznwym*J3g^b`#6bYIIg)=A6^@9HyK~frBn~L z)Zx~LUZ2SUR@-qHL2u40p9n&!@Nfw`kf``atf827&};``&pYU*1TscGCMAldwgPNN zmzqS|0X>G?Wb}1~eM$oc6{6Q$V~!81(+?KMe~C?$x8Yuy#KReh7llD9D$GND^vCQx z@RR+cy=z7NZu#Y!e+?A!^`_<6sDZVG>&43~bxx`|G0tjK1CC`}IDAUO5_}83&8adh zmCk){T;kP9-Xj5B3Bof`TM&%S^C}p!W zt{AmHUkFAwjg*FhGI_$MTJFQ@hlcu;q4n+P+>;+ zui34FET>1R-N_Gi{LnC$P!&|;sS-(h*~u%@)uyj8WevCw7vQ<)a!i)0LL}Y{C1^ba z$SJVoU0ttScrB@XK0dwqyw%-y(c(i`F}U zS=qWt22glS3M|9pqK;em(lpK`N2EDzq?9sQTQ*QvK)K5j5I#26uX=7pC1s`)TM`m#%PP6*3VDqUEP$9Iw5$& zR{fKY1un#ibgsz@KPL>VmSPuL!}}!zK;C|vOWAoWV85@hc8WqrfSc&0^M7xF6n=M? zF1laKuQhCNT3TdIYVg^x8I!5|%%y02HK8rbOkzRT!ClnFnr5)%&)#M`tY2203$)tQ zM-6u;3T4j8eD>2mNi3hr2RFWF7TGSNLHKz=g`Au;!`py@p9IX=X9aBzEXUBo46kQ% zng}KW<^v!%EE1fVu9X|ITMfpeGtSbO_Ih?y-r{YBE`kletf8M1)EIrb6DMq)h2@Q? zg#>{b@2#$Op#8!KyS8BUM^KQ#okr8y)h^=FrLCRepX)n%S^-r)S~f1)1E(~ds^N6_ zWaQIYMv2;?NU#Rpa;>G#y+8cCXT}QCygG;&`o?~!y3TNAAD>_qG$R4=Wu`S<&inJ) zAZV#(X&`2{ovHHYX9?KeiPQ0q_a8D;${2)rMk!G=v=s5j$})P)?7NeO@rNDAd|{*Zyv_|mQFcz z%G@b8^u3GY1^+FEJp#ptdQC6Z3_;k;1*RE@#4zg@myVpgts_{u1+=XU1)$9;{#T?a3YC}Uj zz-CZbBF|8@;Sb(b_VJOI^ij3dyjbw=zoz^h_^pC^@^9|E#Sb16vzL^~>OVKmdC7?h z`y{8VAQYi^pxhBbC(21$C$yF;-Rwce;nLw{itbpr8c^-bXp@lrn zEVcB!V&L98tC0J_#o$~F+%R{6JWzIj;tV86`bNRmPUh+Hl0xmAG5XIQLHh=!UH5j0 z!bd4|XHo|sCPv-FBs@H#Xz*hck3LmHS61qub{1qxSJYNlq`Y12-$3H{yFNRK7+&J$ zwZ69>v}w*+j4JIGH}XK>_A=pvKLuv|0D>oYh*rW44N&!8jaN3QF(`D5*PXK(%2o^6 zemZ78%D7YH{V8Y~K)N)Gd=7{b$(s#($O}c%l!^iNOf>>1`ao>som~J05d-pSYRUMI zI8gV=4u%TlT_EV(i4K(z$$%J16-!WPi6Y7C3L>fy-;$0x{}yl2esu8ai+R4=jhDl| z&pedR2rw%p)E*~2C!{0jblf&0NuSyb68WP+wg3Y^sAiK=qMAYWa2Y8bOZydgmg)Mh zmI9M>zjPE{0LrFaspva2DECPJs~%@B>VaQ>9^0GL46tO-5~Ud=XwIL|ngR~ji=&MO zsI`6u7j_D4VL^Ua^uV)%s|Du@NxiKePT48kA4tXK`w2n~`)8J&E|RaKPVZ8tQI%86 zsuh5(&fp_)+zc0!NdbneU+r_#_LOsi?@YjgKOh{Oq5W1)&D)|TP!EtzhBS<(=Av!2 zm&X(Yg5A0FM;gr_Qp2Gym(H;}>I7>)`Rh<&dcU$=={qkAq{pwSidXq11 zuXS_i1Zl2xCWS*LbNA$#HG13&JL#L55((?zEpElzDX2L+e=%bVQMGTOYR>+uX4T}; zh<#KMrDowGQ5!=teP0|*M9Z?@NZnx9D)GqrO*z8t0XB~TsQ)9c6F*#4tJo@AM>wSj zX&a=4O`MP?Sx%zt?b}>$d+vjH34iG69qkjh+5U5=(u98`rXkWxg+p37E)Z;vvq$QC z4h-;2%tNl;joxB&*}{6c<4mHrrNPhvo}8cDsvjjRLWbl0+rN-apBGD_ zr=zbqw3JLt^MwT{aF0wqDzXP55L=bie@3pq<-^$d01?=zU}1lZm;|^)V~12g?uK$c z*+stt_80Bkx-Py~zK3H(Y8nXxwAR-i{7s8fFdp3%;F}N3t{Nv8YKqAvMri|mR6WMq z9%nun?fxyPHO$pJQg&6_e%*iB?>cjLQ@`9l6}^HpaPY z=3({7Bik^8crErH!*ZDfT=u`ANJLQyVpo!!UXB)rt6>{hPZp*LZ_>$V)}5D))GJ&+i~E_>N5p7w?GP0*s5T z5jSI7@Z2yID9<{wWn5biBb2&-&pMj%tH3%YZY19{;c2&oDdDO|aTvrQVTc8@kjSE9 zVGu)E8>hIdY|oh?%Xa5qpyavq(MKJMlW*tarR39JG%Geop3y$U+nd^R%Ah=e&C zO6_>Wp!qVEAQ_C{{SoMo{wVVVS3ya2h(rU5`z}2@wdVh9d5dpX^?lu?(n*+K$eLrm zBzM!jD0DCXR+|)ED45P!NJ79G{;5H2_{?_E?MTO?g%<5_xLUgOa6`#IeJWK-p+3q2 zC{vsewDah&m}sZyp`JuFKi3?UC>|RANV=Gqlm;w6dFr^Du;BV@j&g7X#V1%qLmdef zsWVeg;Rr19R;4e6C_e8K*$!kxvc`V6-GQHWkZZK zp>!*;^Ht>aBKNjq@V3K!+zCJVva>kpdOGn!mvXyP+(vIKD6&Jh+pXE-ik1+A^t$=O z<(9!jmwd|?KoQ8R-1Fgw`dQ?43tVt0idPSj)T`6;qWHFB2udwB!!VTO6f)OM>n8MM zKIuvyeigd}L*S6U7DM5LO+6C-@j$iJSp@cgHM|O?_qD2Hs88Dc{z|oX$Z^AVyxqEX zNx0?;alNf+A&Mv-pg!>ugRrD|FXX7q2Q^`ZLGmgXh;5oFu356-sA(Dhg#ldh$ z)Q<;uq}pXfS+TF`*LY)(c{Dp3^h*x^)z*Dh`Ljv*V*4`V zl?=b3GHFh-KDPnx7@iY=!1-TPiU9E@F{1kcbpG{EpG@A0jSG7d@GBP z$&yv-&8-&cgCV(ha{F`)1<3N0WG5ef4-nhf1j>K!TGHz+w0s8m56WX@3`@p_b46O7 z)T`fMB=`C&h~cP;=QyWV7!4#EfOMxl`gptI4bJ~PgHgMm=-3) zse;hkWikZE$!3eAw-_}vL%S)LA;uUMXCpLflN38Mmkf!=Q_cb~wl7nBNt0CLGA&*O z8LeU~nygj`gL=cCbIK8oKX!ec9w)7>xJvZ@47;&mO1KV(bmkxFCQu{AvYo7pa+cAlB3{u|+j!*{Be?Cz# zxBO`OAsn(2@^0A-HYDdw1p>k2aX?8}kG1l0vHW2fUKeCD5shC-s#Wp?l~0tP%F{eN z2F9V{RA79%EP(S|&dG#fgL#Io0f#i1?J#vU9HAtxuCMKFME{nk7v#304U=U11K@Ve z3%_`f1pE7AKmoAy8FJb}03F;N4|~~dxnxx9fwCx{B#L%Gq%kqe)$0Al?JFB}wJL%6 zIuF~-b;Rugw%98Sq4p!&1ETQ*lol4GK;g$MhwF(iY@~A8q0)A%tV@ttH{0ez1cSahzr zDKu&p)0TsPg{unom3oHD@45A_;qQ1BtIAE=d-oIw2dS`ZEQWsks*oIm))?o$qUv#i zKT%q2uh2}v5rFxeuY1E$`EM=~k+^PoglBYpDE3#X+?b6A&J#xw5llXhuVx6q=9zm; zoq^Gz%nWBQIfkwuSad23kh?F0f@JT@4gndKe)R{8Qr5)dHa6j-`zeet_tm*6DqJ_@ zK5{>-pTCcmzTeNgN+^NU!OL1GqMwN*5&?}8aWOL5}^vV+_v*9<%6rKKlE@ z#jbP3=tWI$^GvdW?fS#2&Qkwv0}PHT9WUcSVeD!-eLIjx*4^OMA$=XVQLGT$j4FI= z?ueEFMk67J(l_)ahL`DJN2F><=&1V3^ZOgbk><)jTm0r44zjYzB|A_;-0JvH<8(%hYr zKHpp04feN~5&}Rd6;w)@vkWx2*Y2f_jAwT&T@wo69jH&eYt}5C%g7Xc<5$X0!%rRA zz4C9qtZ#HpBcbjWtY5Vt4p__a&YHIME_QGKirl98cuiCMe^~vNS1bPBkLY2rZ@vi8 z|4=Q<{ArbJoV90lBNyENP-cdYzMWN+=P(T+pMHK$%b?c`W^dLbR%SqnY7PScc)r{) zCCs1oyAj1+rKFZmQJ(v*_UIZv(4^P}zGI;tLE;N+YkHJQ%(66^fO6SnXnEEr_#9}k;6nTROy-rLI)2|~WB!?$Kz%I0h159p! z{nto_06&SxD%<&?f97L2gg(T1tTD&;{-*nKL3Nv#c$}=2{ob^rrqgBH<$6Q4ncY7T z%YJ_GNKrPFX~K2zC==yx=gRmQPa@AGPlO!bnGR3a`zYqW{0xYn*LU*O-C2v-`#)J{cDl-u<)pfbMtQ(i93Z8Q^-Eev)6i*v(SD{Qwm~0;r(h}* zfC=}0#oN?MO_T{tTweQ@lc`xPUgMVH^qe-&NKIG^kMdqCm@r)j_GQAt9v^~r>Y{`pdO)6r7nszN+Y|o$TN=;HxJY~MkpBCDK+h1c_%n=l zpYuD*m-zK{sh8|}Bk5y&_{BV{AGk12)N#*Dz#_BId#RrGI6b8!z5<2PU{B^)7#*MO zTgQBM{}$#CZ;yORdlLp*U8`QBt^0>?&#-IvfMt$#vB36-o5e+hC>ytI&Z5*ZM}8_+e-@t1@zz;doB&_ACirD z_T7l~6Az+|c+Ro3@nj}3@N%R#Z}+$Q^ioi7Ycou-v=}{@>_san-9aH}acNl7lyY%a zYxJ?Q^k%XEDQhWU+tl7RqO=>G_;6S0w5L>xpEjIW`2JjOsvbzg2A7(^FAimM{$cfK z_rKLLre`-GE%7!Nq|^E&gz_Q+_$$k=!ozOm)sZ`MPjzHy&Py=`?0;C&7JJ zkyw?b{Jn1-OLkgHs$!fucDwf%JMJioK<)5S7iuF37*MVQM-CgYMCKv9b7WzgtdGgX zkFAL43S_+)BccrON9`Y;B_MDJrG|TRT9FgEmr)*dL?sT=Y)|oUADbaqpEQHck`cQz zxN7|D;b5sPPfSG?es>y8x* zji~>M-mK+!6+@NDzvYV}{eiiz(HGhlt+a-Obau6YWX+iqN4mJ-XA%!w!LK*(|Egp6q?@U}(cL+?E6M!IEPF>r+g#R!;N2gRf_` z*+AAJGJq1l!xI!fA0Be7guIs~8`Z;$yVDb?#tQNVq11OHj--$#@26=z!x(hY~=;q5zlKE*YyERCj+8fe>iogE-KuKUuTq-){4S+-=o z0>$8#-)wUDGY2SN3ETeGJlD?PuHkf`v~jIrL+y(}p8Iy6zm%UBT!sKMMR3?q zQv)QR7C+05KnElOp#SzCVgbGj5CGTdGX4#So;liI{kx0M>%Mg74LDArJ=K$rBap0n z;AKB1{2PGhMiKBupT}kbW!E4ZTvs_7)U3S2vK=c*vfb zBB@x$uV)Lk6M6^nC8q+VY9kIDFWRowG!nb}*RBrag!rHhFS&gI!iQjC3nI8b&6OZ!G30Zu88J4Q z4=6D*t7H-6S_E+z+Fs=^`=-+CG^H|tYu-8i4OI&}&Ff{dh*(Q02~+>^-a&6cn>(m| zCPD(9!>g}IW^PEkVRjrciPm5jr@2Nf%^=P(K>%OJfxGQH`DBEAn0$Pzyn~Jeb^hJ*l5Y*U($9=vz(z>&(JVE;P4m_Xf9dIY31-n=O z95=K3UUa<#Pk7F`WTTA`p|zwK%CQ;08oLnE0CXwr0_V)VLSz&gGY8dq^w(eB7_dftchOc87ksTIkeqO=AS?!*Bd}~Xf7s;< zp=XUxBo6>C01zVkop5Y3_Y()J8Xv0?e?y7C3DrR$X|cs{(}dKm z1(e%jn24iZ!vQTT%5gy}rDK9n6{A$3?udl-r=iNmd|lg#2(?e~*_m%7rluWyL{`GhMX&OI<=}7`mgRc@Lm-^qgX; z_Jyc5#WP-evU{xhSnp`Xf!@KY9lia3uqEwFK~svSqSjgxTsUN$&_ms5}@BGV2T&b^l`ihra~KYo6OxH|+t z)I>MSOCnWj>J&Fn;JGO`HdJS@D_Y}c)JMG%0DNbmbEs68-VvU;2YMHQ$Sy7(PkpBs z_h4M9*1<2!Gg0c?db1|OCS`hw5a)omTaer_h~oa}W0U)Sj5oGPnbuzo{`GJY zs4AI#5LY;rSf0b*H}Do_Ig<+fgMM!G#35jnhm~Gk3u$3fAn;O)^ZPxL^}jrLl~r8v zZ+mW4Y+38VuAnF+p14Y8B7u5HdqK|o-;^1UMSO_C5LSZ?Y*;mW)M*^`(R~2~Fc(Pu?ku}9f_~58LXx|bgfDRxIQ?i18bl%__T-^d zi`Va@V8Sps=Ayse?+DCsb?3sw-8#b`tpH9DyY(8@Y=G)N2CB z&vlU9e!?EYk6PD{g+>;CdZB&ZKeNy%?(s-I6z@ofHA-`$14=?}Mn`Zdryy8H!8=IR zb5ME@Dz*SV^P0Mf{_!zP@|Ae=)zZ<AYUGS!tfd-t_Rjiy*xP``t zuET~w9br2zpSIrkt9%##yWrIwR2XjD%zmo9aZiMhhTaKG?S_vuqo>?mvuHJ%> z5z%6F!1JBJb`~;PoSKQ5-OMa_VRxaXz*x_s1c~)Wf^DZeYbo|byO~+5-F1cNodt2x zJ00$IGfvY|Ok8$_b^HJ4TlZ)M%m&@Jfx^0WcO-e79x`#lJdEBz} zu15o1E(m*Wv*$N^Ve76A{lXSM^s8orkST-!Cn{PQV@@A+u0X1_&j3e@J4zcr2Pl@a z!#AG1{@bislCDv7eGgq@(zQj#Zk4Wa>Dne;+ofwq1X(F$G;)qb1x5+RicyhK=+?+N z9yzx~&h3$Nhf-Qmx>F7g<_DUbyM9$O;f5Cagb|&qiV-&+e*HsqkkuLC_=u&8tma&e z8FIsT#b6Gz0r*MeQ4Hl=zq$^ia~i&B2Iq7`Y8=Z!rsg#K6znwI`kR>JxN*EVMjW3( zxNt0Z>AYNCW}lS>O1gIA8G7h+86R$;RhGz0k2e+X)A+zfP5wJ{{^>VL5O`qN+;|S( ztjW+p3(}1jAl+pw89&gN^m&>E{*FEjCc^u8kcl&dL~sZS!5|2bpXI*%)hY7+i!E2z zUxwCu{Qtdp{Wlr1j!6%H6DEn?pqcgod)uQWQtT4F2!o?Pq-f!q#^C8cy$>nAO-~B1 zW@y0Di|W(@2Iqx2f$x)UJc9v={Ofw&gpWC&!^cW7BQ^NS>KR%TY2ZFh1MCA<2Ab!4 zftEvzqeswx`pNaH@c)wBV(Eb`o>ZVH_f%0pQzW5=l$$8wofL)r_WCD(dSC9Dgm+mj z;3K&$;@*S^l_t#P9(yJBr}ulTlpf9?e5m`U_wQg|!eA!%BBBtv58+ixxgHpmf2W%a zjzpQ=eUwF`f4nM6=C>b}(#j&^I;`d(h3Mh>H-N2hiLEf53NssC#bwR~PG4a(P`cgg zh0`wmIyGa>YXn z+gD$?ef8zrA3k5Fh%4lmIX--xLf@jGUqW1+a=k%8zfeI#st;~o{UH_bikh6^0KeZ; zlfO;LpT2$dKV$eYgnp?)c!_}iyPA;U@aFBS&k&q*YVwx_kP9-$05R#+*9wrPfQ5tO z=LOyjJdo-S?q6c~&qYeCs|Y+N0^e5QP}EBzi8pUT?%@Kf}W-dLyp&3D?!7(EZgfpDG4OU8T@&NH9Loo-#1wwebrjQHnQ`i%3NS0S$lg$q1bA;3{uNox&7fY znZbFJr)JP zB!5lDg7-P@Nr$%o+_hc0a3d}PBPXz2 z_pxZ=+vr^VxPEZ;`X7Fd?m>$y0w$0IjzA$0%uc!cuY;>UgN&GuvOzA)1bN(lfc@%h zcOFJtCa~tkP2-4a+kWWy@hDC&9k=N$IMF@j`Q$z4=IU>ugAdG;50 ze|SdOQ?CB{4{S#{>-g^K8vvWVq+o`nATaGA1<}4)Q8`KNxUb3Luwf)=W1dMC1A|vm zByuma@YRo(+tCXO^sJ;=0CnY)Y@vHvTK*JYPnrUaEP6^?p3Yp3-gFt!RU}3Th-x`( zmt@hWIP93-!2Oa#J0**LJ=ia;xnbHqHhxzdruOinx@X$!+P()9ZPv#xp67V-JZIUf zALzRD+lF6ybU|k>%Xn;KBf03}_lP&kLnfSnx%$&0C=iQNj&zo>6f7e;(jhuDi{Sb` zoOS0R@!_s(2Shya<1E|$Lbnah1KlNi7QXjmkV|JRvsQDBx3VsRV>%}t#Ayk$4?fm8 z>_8q;I_W?LNS{c)A+m!8jz;33Sg=~wqUUNRji@*e3v;anD9=LREbn^gPJl07 zy;(p>muOiWVB3KpB180uHNy^gJmqm0_X81f0!+abuWMwcoA^A~v)NTJUp)Rw zz0so2l6|t?_NMBmFy^Fnsy^j4S`g{^;6Km})6L+hM^b|9g_YsbCRC#eYnc7m(Yajq zq;)cDRKr5hb{clBXbz7V`E1*s%9fKU{bb4|>ubrB69=b~DM@L3n9pVw4?db*(T(-o z8I}jS&^YVG6PTFw;W>*b5l=uSn=~6F4Jmklc*2f?Y7!xvX?GXXOc7)=p^VV9|6`ep zX-fFB8Ek+QwfGp}r)i+iX0UQA5&m8zNu0F8R$&h2w2#M<_Sgt4j)v*P!r5^pUrS*j z&1OaSxVwu(Lpd*BL0Mxyd&&yiEuglJ2+n1*n@}lGHUnGitdYlsHlOWS2OyEvKao{4 z%q&wUL~|fp_EwTBsJecJwvY1z+aSXxj2glxkCq4~lIq7vrTS@tsR20IR6k8Ty%3s& zY7k7wdIB@3eQIC|-ZF|+V9@(*QEjEVqMD+5vRa}#vKk8d0&NZ56g1a|UO(Yt+dJ7g z7{W-dPgqmPsU9Ug=vQJCA| zLD<^D@Qw`fv%&-q4?+U?7c#~(Ufj0zP6a9rDNt!hfl4D1s5ByhN<#=#8bYAbkOGy4 z6sR;Jfl6cbw^E`)ZYfeBAIVf2zrQSmDvhobs-SZ$a*|Nx_m_EM#gigfQB}GfZCDGi z`R~qJA(N^cLDmbm8Na^_8w2aKbR%|ND=F}4O_@{7Od3^fUWB+ zM+%38mkW8=V|BTm5?(3h(WE?sg*;0vre)3H8*47C<~|_+T8`vD%ToLU6Fd_Ckms)^ z{^6wQuOa{{jgNgbX4uZ4X4X@V?FJSqNNKFlhw4q< zA@!`3pZl2RR!mNQo|U_q-d4!D`U&Zv;w5u0)7y&4$&ohd`kqt%>cuWyeclff1n)jO7Fud)pbZ$j zTn*h>KkUFdwz&F67}Sq=Ea(JkUpi&^>%3ll%Gb(ZwqWcKAtOix*JlBnTD{h`noj-j z>NOY05UOr*!qf0sea&xleW(7-*6KA(@C|46E!Xxj$<*p=AsUh!u!JF4f=PHGFaktS zD1ZNT46n3EzuySJ;mrCD>R4M| zUaBuIx%As!UOHX>uh*B*i0&U=TM8`~*3$Yy_}_0VA%wcSw8Vm%ODFN$pPKv?%Z+G{ z1tS2sYirrX-@u{If=|CoEU3f3pI`m%vK0)XIA0AgqCj^C>aY10WZfLC6*L!GnS`P@ zD_F2H^Xc<^K0eK@02s$GGoStfWPbgVx@jRYL1r1BPRN-pd^ig_&VuAtnTJ2^fcDnp z{^TbWOaJwgNHu1NsQ%Ya9G7@i3)`BrsUFsWcu{NFTk<6<>MSoiK9lxa!8~#vLLVmj zTaM%$E(C# zMnu$~GX9v4`YS)pXh~A@u4gGgM6o*sJwh^Br)SsC;&K_0(HeeB zD=>Sn$#o+U-omtOSbZCQPh*Cx2n0)QkXxsMD(YsiUy7R*gl`XyX+|3KO&VTlun-^|guHQQM z+4sSD8G^oDzx5P`-F&-#^FP4<$<523eV>QkdJe*FJ$vi9&z`<@K5~AWQbPV~pFMr^ zea!eiWI2EH?ayAi`R1)>0shVZ`0V_xCzXI(=WjiO7>M|bkl{(;?Z2k{qaYov3sBZe zkmv*WJ%97f&tAe@z_!TFpL@acJ~NEC4ElURzIzxwQ%TTh`wh7BVAhyj&KWf6RW zNpJ{8f9kx!ymzHcnf$k&gYNnEt!F2PsUM$%CV%$RcP55!JqdLNHz%y?N_+G9B+-Si zjpa>j`JqX^fAccrekucrzyIm^&tB?b<9rIua`SQz{LsBO--ZO|Gtf0p!$^d2$HVn# z%uk4%?}78BPtV`Mi>MTIgkGcwD-qHMIr(a;4|XCuLsEG*rM|2hAkbi9*ix~$+0KVj zAh&D0SgfYvUv_rwz&ND>5L7CSL0G>kV1m&o0r|HV;~A7Xl|^;Z7hM4T%%>M|Fl2x_ zTmV||(#^NyD=!QE?4{HsTwp>)ej6)s>&aWs3b{!LU2p2%TE!Sx^ zs3j9dxXX1~4QfUZX?DuhS$HQSNHm${vMjvI5d@m|av|p4wO{&6!qDRcqc@Br6BZii z{?tc$IAw*Yp?(J&>VZZ+8xc8nduNF!JFX>)ip|P15PAJ<-J17qK0h*VX3gwIl<1k5 z<>vF*wO3EtCa!@on`lEr=qPSN>f@4mG_t8S%EFmVwNTnr3nQCq zE*dp+(TtjUCyt%MaB*#i?3tn9^~O`z-$P@s!l0}caN|h`Xvws?=~>-AEjND_=Fs>a z!qtpC*L8b_nitDdyf>a4m>4Hn0`0oyy{dT=RT`KWr)I3Cb;Wa4@x)r7Z!((5^rHXc z8_(CtlJXDv=Q`Kfbp5wCet6^DjTdg5#}tw0hnfddP|DV(ZEm-$tfH#jA(f;yVa5&V{q;|>`CN&V!=Mqg7Vw2Z z&cKJ|?2=@b8;MJ7_ZHIhnw*0v^E6ZsMl}p9vPBKEv5v3Qsq=or;;v!$VrSuSCA+}T zh~#;i628YlKvVsWg|psg9^UV0ESnDaP+JM&8HxmVyX08tHioTvkji)z6GL_MOsYE7bgQ2Zc$C{!0-3tj_> zx5QZD%CVIA)y2H#_()772I*T-C&hyH2ROGst`it;@EYO#j_H88JkVJ7M)H1DcY-oE z9xtTG)*y5(jofOQG>+fOWv8#dcH?=EoATw-K!f1t5Z#DACy!$9nVYsQ!aVjEmjG6TdI zxQT5%5%Z^S{IEx}?PElu$7oQG<`?hGzIWe7zLiT!ZrsC{1lw4rG7*6XDGV7!^&tWs zp{0;hMyRDy(0Y`JT>r3#4Y=Oj$t2%yG}Yb7fQ`uY5BWYt-^5^%sXLRk?on+U-?&xl z>Fmv4p;QibtI+Y;TjyYxEj=U=gbhAyT9`!edEEJ7_q8*mX|Q1_->5iyBZC5|Ei}QH=j>E?}*LH zn^&M&-s#=^0DA1H{`XE<{Du@iFvu{Ac-}rzpI_emRp#cK(6LV>r9Gd%b?e(Hk?KK- z9vcaDU_f0$A=GE*GBiTp%Oq2B0Z)`vigvW5>lExjZ9lwuQ6aaQSSFq_9cZk-21nZdBiUcZ5zEC<7?g1@q0s$Snert{V=AHV7Y#9 z8TAn?<0IWuQXK(TM!-}NEU!ls!6WL8!$m&{TG2zWJU|V>Bi2IDvRt(F*5!^Vn>!wW zqPX)RNX%Slc&$D~?m=f40GA*VG=hXMFgIoH&!0Ymm_RPf16d#kX84<&^=it-X+{q^ z?7hD`-*q#A$1aTHEkx}p@LoT(m=RkgN~J&xUDt_ckLb{YcB5sbMRVeF^uBQ3lGoPL zV6BJzJYqfS;KiSe(`b=eRYrvFcl?Y?2tbtAZaT~YWZ=2ZvK8HA=U#b}{ZZ#p^(H&> ziks}7dXwE#Zn7_Qql@h1=6BV-=&rh_+*Nm!tLjdBZF6fow%wH?=k94`qW@j#?)+P+ z?!10cQQdi|e*Hy7btiaVQ&e|?_kyOn69QgET-1Ocq6$59yeYy4(HT}cFO`?ZOX09N zL=JDj#`q#i=Uzmi=WD1_^a6@kUga23?tcIxbp79;uBiC(W2ronkpL9fX!Pj%JERNu z5=!|JNmRPTcX?OS0V;Yve@vU4Oa0SvQg!`xDEEEr3_-327qPDG>qV3rL#-xW;3epTpLJ31m^a<>mxhxxJ^0#69JPyT^woOjZ^uP{jpd>f|nu@y?Q|TE6 zwq)YLN<9TcY5+<0gm*GZ@Cj_%q*_n%EJu+aqNrbzLGE3f5^f#8n`~LqW`dU{c{QTPM%Y$g%14rt|pmI<#s1#HPDzmLWU0Zi*y;iaPU10SZt^RK% zM!wZ(-815BM1;bgHwO49Vrmb)kZ82P{lJ0j%2z^Mr?GWwDKu7z7$AB~N!4a$@uGB- z-)q|dH`i+f{J`o5os4TOXWFaR8u6{{k@?kMEN42F6N^=0O8};!q+I7VmP%K4u>um2+f%E*a5D4G>MxfivE@FzTK@S*uY{S! z*6OuL+ZFegCmItFN8)S3j=rJG=VUtiO5i;_12v^_do_{;L`u-`1J3EWsvlFXtH2_WreFNUr5t{Y0`v5(LRsAgBp*r;RbI z*XHYI5e@MCuSN*J{|2S9(l$WHr_LhSCNvI|F}eEwS@NuYe71fJBHlV1aNqIOx0+|M zJ%Z+0!spmo7^i-4w#l&D2W`h=0OV^S#IdM>ul3HdIzhSkp%Uw7u_*B1vpoWf)g1V6 z?<~IB1Jn^^%8tm@_xWcN&-XT<$(B>gzoOZcV=!!3M`WPBacYRM9jK)5!_ShQLVG6n zTH^8d>d#7|OGR1mm;OaXtH1s1CC})24eWHM?uVv28t-iIC zIUC?ipdl7STj{eDxO(|426kBT&gwf50CaHmt?1d!Sqy|J2!R37N36@`Oba1i^Cg9B zK||rlBqE8x*f10%k`2;;h#)Hp%SN5xoCtO>|K;#(Dj6wx;h0~b@0CN&MkX|RU zu09E)C}Ua65S)Q+2P351&y7>5DHrhFVJ8;I%~ZiKKeqsgutY62gqy3v@~J8;NmC2r zW~;maW)h2^lwNMO3KBMPQnTn~HDsXiDp|-(kl-t07_7-qZoeCb@^njok@7!RAOG`D zpQ-=Pwdd(`^;!IU`IDcpz!%B))H^KhN#^@c@_qO-@_qLl|8PL)B3S)tSqamP;?EfV zY{8$c_%n__+wf;Q{_Mb?QjvZsPiZs`HzHYoe)-iu|Mb;A|LEWA%mwHO*R|(m*t6UP z6_l|rim<2N8APVO{I@p|I(!f`egH1{p2ZJBq`()+*9R8SC2ny$F2`T8nXovDSkz*MsT#6}=t60l!mR<57ZvNDX*Q0OhA%)#)dW`SSbU zi&oGtpZzYaonJovi~n=s2XfOvZnC)m)AaxT;8nTF5MHvg@a3f!{`{j~%Z-Kbk|hP` zA-Sa>H(5_WT!pZO++-Qyf3Cibbrc&6;Uzl=Ftg>h0^Mse@1?DGyPmZc{H2<{g*gKI|v(L813b&@EwmVzfMvKbY zhCX`O^Os)Tmlw5q8$vw|{*Bh8Vf7A5_%HP;}^U3om>&=Is^j~kj|FX8; zpjWOpuRNixH?KU=Z@rO= zl7DST{zyj+jOr3Gto zvAvu_W$LEo&v!ev8wN(q(ok4Y-o5*(KsV#K_}05&dvlpRzHcqVJe&4rPuh);`D-}e zj#5Bj(f2|xTwX+d%2R-xJI|h}s+t`F1v(W*@ zA1?FkkRbwq?R>_W%kix9cBo`H0&^!2D(s69W+|xvOaUhOeAr^0vUAS!b0M^0#x?*v z!;^#BRFdixB1F1M>oDp?59wrlTX|{cc004S4^4%YgzmAGt~o++8*RrKl$DQ(e`^Ye_|SqzuUn@VQag(=-U<}KK6P=?lF{)6sfH$<;@%J%2l z-cosZ)NHhXTpzaQ!lMvaE}A%vSVDl~xPYP4-0NFpKtcG4+G`=4ox!35+ds$xp<|l_ zCGhY=PxqSG-LOK0gqJM<%SDxZ{#;`el^{YU&SXtG0l;sxAV@K6wj7)Oc!X15oTEmD zZv~nLniic=p2zs?lZMjz1CFz{prBa0P?+pGH52O@3W;?MG!q1h zmhbf<_t21Q?1VOgIV$<^XCB!(!(@%cC%Y5u z^S#ryJ2Vsvz_m)~F4!6MQpH-4r-LFa>f3sB6>L5Sogil`@1W{jZW)*i(>BWZjWa(QFy-o3lXC^(R&aF??)%;%Ae6G4ai z+mR9m)13}$v~&yVE^f8K=%=;dfr?e=c)0rV6~nOuq=I`Zun@@Rn9``EX_;Q-0YN08 z_VPFgM|C$GtFn_u|;L3f)B<=trsge1zhVQC5?QeyjGW zUQcpZ61&)-h`@Xu!BFW|A?PkH`gRaZ*zjps7=PUIU059hVAi@WlVvosn*{IC@Z7*_ zLpj`0Sc2rbFPBxIWtJGYawevyH?pEtK)U zxJ>X(pXr&tNfQtVlwgZhcEp2G;_Yhg^k9@=iB2V(HM5KXig+%W6%7&*FXAI{aPpPx zj60ppd#D5|8!_I~#Tu|Es@L?9!+;EaK8vlP#!dUReAdilfwIHuCheY%8Y?#JKT;U(vc+8s;*OP1`k?E?>`aHw+79z#LW>;*@c@ zkEa7-t-PNK#};$BLFr-9>-r5~-dQ3q83ldb%jV@f77-fN za6#wX=W=IOU?xR%RhaI8*lutIIbyx5IR`5Y8Rp1kQnc_;5~Iw91$wHEVA{(~yKRTi zXT-p#H0vf&rYw>bMc7fUv^~Qf>?}zWsY#HmLTv}qJQ(|C+5oK(RhbmSWx-w!s){?6 z*O;!Un?klD1oF%`JQ4fDxQ3;Q`clG!KF%bK2;M@UFS?R4ubl}-+o@^dlv$)R& zwmlqn1jT01a`x^@5#Jo4a#H7j%5`UfgUOYQ zyh9Z1NQE>MersmBws{5^gWSvv4Cd(rty-s(3j(9soAi2tt-7p=ua>Dg`eK?nNf4gN^cpG&CloN=jW?X z)c*as{rmT$%kJ&%S-m~IR;$`OaG=^-Sg7_oooX)#s=X-yyJMyISnr#?)2FMw6DO*@ zf-y30KAKvU!^ft2hmZ9RAFkrxUK=uRS;6E7aJHV*$oIauIXq`)HekDGxez+E-$<%S zBueMha=1F6@b@HAa0^xna)+?U)lzajlC#p+7@!#?BpjnP1n3eFx7MfJ0^|IExw4>( zIqB;Q8Hj*F^zPSgHPVJHHv-K#6Uf!@?q{4=a=a zNT~pP#1PvI+Q#xR9qw{z$8mDnfz1UH$FNr6o-%pv&*4YX4A}~tT3gHxID)o-o3Q|% z1@OFl1!f%@@UG&on0v6pLazYkDVz3hX!12XVq>d-^Vcx1*3^c10I|cLUhiRCx6z5) z!?K=GYYID&792k_>W=MRqBF`8cSAVHu&3kmnU}ffjAq#Ba;nYWd!r#FZXh18pHG5j2 z&7SmGZU(i-MvwVWl`ONS1@(>|I^)?T-MO_gC{2==ZqdWu_CYbo0!GjJ=){*<+R7~3 zR`i+=J%KvHY&%ZpS<|SeEkJCemD@6^mdsMNBEolXbHp)K7BaNe8Jz;w-d(I_StG-` zjm?`?3UZAq61B3c6cIoXe7oV=+H&RCx~g)`w&PBh1jG27&jwj?0j*Ni{@Tj;jxTd| z71ASHgC8AoO&m8yM=Q2Y?h(n94MJFfB3*;Au!xH)v}Wvxuh%fJ1wqDXs_fw#_PSZk zGhNp~jf9K7JobImI{(#o9Tux z0;#@t3*O{Z&pxyayNXp}*BZ9dCfZ&slYg%5dA_y-Ye$u?q+``A{4j0Ou!52(NjU+r1%s@BfvpjfX4BZp?gP9Z!D(Niroc`q;LIoa zc8P4C5{bZ!qdUmoq}8|z4b{eRX)?Tm0eHElgknN7C|-ls{5A6%N_Wny!{9JA;j~?$ zSt<6=HZ}#ilp_`1uFhO8A*8XR%_~lj3e8L0KsagVPbd~-Tr14O0?v{eN(H4y2w&!M zapVk@=LH<2-5lYHI4s-dV>YfxBW9hx=z4%$XU0}W%)QLH1)NjhoX!u|s^A|7|0$ln zI$}<6C-;6`@$#Tqn=g9^bW(T_>@fvw$wa^hDLOx59*&~G_Yn9_^w5tm%T>a4-Z2-n z@LaXbqKqm=?omMGW(phyh%=WkrZ~K#cBW{KZXI8lzRwyyJ<}}~_Y{ZWvvuD-_}x}S z&%`$L?At+}eG?C$XJQ|D_7%6`Z;5&K?yKR-4$ykjkb9gm6vrX=h=|C|1e>dRq=+&Y zSD>7mAC(honJDXFR3ERZp;S)zP^MaS%b_y2AJOM_BL}^08&!f8iO$VPBwbddI7etu zM!=4!)8J8@wvsiOnaSd|LfvS<4$tV}2R3*!(>d7f)o{OO%+xTH_JKM5jsc!7L_82I zXuY1(>sdg=6(kdBg%*@;~1RI`ZTCZ@xAJA8> zlXmQYqr%R}lM5|f6hc1GY%{v8>@LYNJ)XE!i1x1-w3lLY*<|zBp?Q1&njR(l6)URK zK8^yRqBaU|5~omKs^Cwr2RmUjdx9Q{TT$EQemPjU0BdNdkvo7rJ~VWIb-C#l>K4G| zeB{Hn`3)O(7+M$W}dJs+oM+drZ%v0 z_Pt>~H11W_eLIxYj~`{ig2`O+zCi|jI~h*|@ItdR8l7_FE4gskHAYIKCawu?l@{;n z=#KK}_VQS1*u8h#y`w7++lg~F2RBVe=c;|elM*oHJdJJ983E2ih45qzDJOI*EJKo* zawLaKE9Smjb~0;D<4(gIt(nQ_)S^x!1J$-++&ck+{hDl5n;F9VC9 zow3u&J-cHQRzeRtlD&DdYvf2p7R3OoWDz5QvuF2`eKL)80g_%4KmgHI&Bn zW&$IREd~pu6;_sP)5G6r=KG<}E>?ZMTW5{O_#xq&mTXt8tc7cN@VuTj*+3yeBeIgh zbS?u=7TNY78z~axprW<%3K0b5-q+xo(4f^}Qc%A-u}CMpWBmISm@Fl=I*m{hPUA_v z>GRDdj&60!350Ev3YCUD9YrTX@jx;Xh)kwM1c*~C#sPwg7g2$ZI)+!7&rOfoW2RFx z`sBew?ubfqGUpLfky3$ljAAhQXO}z5YL-ij!s>7dwq~%TKdjuLNTO-_hEZkLjmqgc zVmPT8?xe6@Z^Ol`J3~L%11ha-rjx^MCtokM@k7eJ#M0Ral?y5?`_9x+CvPL%^++_L zq3G~~b4wkLF5YVDGn!Bo(r=(CjB@r{*}OXLER7e=7Kk^_XYYZplN~ex`om=NVK88* zi#XisXmFu1y-F&Q`E0LmIc6Ft6-6(OiNIoLNJ?Qtex{kyfMVd<(Xf_ejfLMuB6!C48KDmBU zuu+afkK(dMi~vPZ6)V)IM!dM8p*urIk)r*@TBZ*cecB_vDOf9b@m3hn00T=^#B4Z( zq77thL%_CW!(vmt5(%;C;x=ALmf~gF%mKm2vr1PG`w*7`eyJf&@LVKcIQZkyBF5W5 zj0%$QahTwmW|wez(xqWb;`T>vc8Y3R+-K35YE-q+EtJ^f(H=!7`$$_(a@oAckGOhB zAq;IbN{sRZw0^yvD8*V=DT5$5DG(I7syaKERA6j;ygW9(bp`gqkHj~^jJDeqg(68I z!>-B>_*2DO9b1fYHlNMgY)f5)Ej^x-!j`_+cR$a7;qif*3A1g%Y*{+nQX?Q{Yo8d1 z8V5S7#^Row9gk&~`Iek{OKks)$GCh8j@gwRIfFN8n|qZ22svh(Q));QM7w1kB;so3 zH&_gZm)LQC12)3+f{stgs>SZPA6xP!oOvfiAwTp^nM=e3tUi#^Gs|p!a#5axF0SIG zBBf4&Q%RAE5K{RZeRhv;uabsN5wtP4&Dmt9omd6Hwx#k!gj|nuSI2;=HZp%Bvr3lVcsLG}h7Q3Ze%5U48 z3x`WEgtq0~VFxo(nV3#AXs`=f(ysu)@+vl_4a&i8B41Su$(LY%9t=|eEWQwee#1P2 zL#gbsH<8#5WnbY~PbK$VmAxu=h#a3^QBEd_i{zl7k{)0(vdzfLD<%G}Qq`&W`3YeB zD+11Ni6E8z-4ik3)f^-qj)$62)_e(S6M12UhQW7+v}rje)y-1sGZE`4*>eC9-Fb$H zxKBr|HSFXqsDpA-TwN1b3(ErGLMYj$|&$sBv4&i(#ZGmDCYQa8M6;b z^b(f0L`9ewnJU!`ryX&75X~FQBMBy*oDD0a)2v83&Bm3JkjXH9fkiZ5)X>NJrCE;B z91LR@gS6cbX~$!>M)gNmRW9hVn#~+cE*oZ}nQf{o|6v92DZV!;!OBfAHw^6|P5dXe zcblSn6?R#iTvX#P8*})KL(^f7a~N`v04BC5Mc0;7OH^)hBw^mWt=HQY;X&Y)?cAQ2 z2$SDv3KgT*k)>fD zR=wZJh|>D;BbDZQ@}(ZeG}o0?%|-MGGqF+`gms;=#Kw4^bCyCgcFMwAk-d;)rBlyf zNA#nEG1|8jRI>y>kDWmS&y>uAtuOo5n^Dk>u- zQaJ@*N2xG()+`g!^eYjflpEA{bnc=}0_EgI3y%r5kEh3V95)feWZv8K)0a}sp!zsQ zpPcdlMWyg-9l|70OMqG5Y0lC>80$LC5tn=Wov>&{Xh$<^WK33a?Gu-H>&DC57^VXc zYmTos^;$S>ybb!5wDeV=wEi4-jmE$pRvsPfY5AnMb!q+6eQhE! z2epVt8InvSPR0~c5gm{vV5moAX_2W1T5>|CoMz3;6smoW$~FYM?{Qgr0cmt_5O^eu zYXk2`*Yx8!y*ZQvxsXe&m6b3Gh%1eN9pgh%E}=h7lKWKH zq|)XCphftezB7E;tR(Iwzil|VU5Xf=d$$ePIt!E{eD-e?ANe+3?%fyC8$!LBOqfSi zxOW>OHN4GOiKhX2uE>FoCr{3jG+8-2(>6AE(sfVj>6x60iIXf1fO>+KfSgOoP&pFD z=WXga+Iq{68sfpfa6_b@X(qRrX-$%P%$kg>Jeq8rzDKPaM=WZqLx0(}0t($9A+d>1 zYbOzx(n=z#av;%0dU44XS|2)5>)dl^r?Pw-1pEi7v}iEB7TN*rHvN27upA+>C6Dq` z6?K^thqQ@E?F`pTM2i?-XrnN>UJA=F8_eYyW>dyCWo%Q#?)2qxZ6I9@>1sxYxha!8 ze!SW2e?Xct3sNAOeFnqYNe7*}Hr9#OAQ-{gF!b@4fZz{2`#ljCKhv{BJcJ$X^-7~r z!f*CT*z1jMQ7)--LDxPy4C;TiD(%Cq)_xgrU458ye)fdl-sI!n(sNzB>8h*pb7oCqm!0RtBnc;Gi# zU<;M8rnf*gn?IqdS26OBa6mgSYPB@) z!h#-)?KTm4u>M~cfYi7HQ5@X|fI_gOnz>(u;NccPPe@zE*&PX6cZSpZ@n*mlGKx_w zJMua{)E26llG{bj`k{^@BSw?oq(d*7DNOK7fbf|DR5}F`E1U2zNqEdP##J^I#Z>}o zk3JO;>)7z<&InR;nC2k2K7BkEj-ma_!X{m-v@MF}$&D2a!wA7^5;{bcXu3hBt6DHz!mrAIvWwDbjXCIm*6Y&F6vY1y4owawyUdDQf{E~M{I)EGnA*P_@u2;!h5jz zrVXDq<3n+=5lqo`)X_|{Rb%hfBk@EXCipO_E>W(FQdXf`Rq~jm6HRJuWeGx*?qN}= z0!^H<05~IhkOviD3G%>p8dXDXKuZvWx7uroS~Z1Al6p?@^hdd8t;#A+=A4 zgw&PU#K(xh{i9AuuB~}!XwIcO%Kq{hrxM^xz}Z>fbaUg|ibW%rEsVhWXP7M)6}B~~ zXh4Yo5qyC*g(&y&)Sr%nD?w*j(8t zRNJl@2Xk4~Yyv7Tg$ahIkf{Hfsng_FsJUSUwxXdjW;4SSsu_qLuyF3Y4fHBwKjs9X zZ0>og16+F!HjS$F==cBs1Ij?{x;jAr$emHsAoxeK83wQvY zA#TWU95z~1&2UlzHK>t}T^LL_-gVe=0(KK%V9T5gB$;fN$$%-$BD@@Dm zPSn22aZ+Z0%_OUPatk?!Zsd0{Y-or+1!%Ip7R(>*>H-eA0v2N01>S|YaN_)dEhOfX z@R_PP3N!WdhsWaMR(rY(16LWWLdPcSEw##37KAta7jjx>VqMA{G^2gC!QMJMA_-nu zUI5w_vIYV!4-WzOWHC(WDb_LoNh_4$Ve-b~6=$joG^BHVv1X{I#F#daJb(w75>%nW zk3&@3Q;Hc`i$~Wrl^4OdpdsPp+^FJYWQ1OV$HEMAlYAi@u%{$+ff0KuFvXUrRa8OXc+I}qT*?(BAPV0xcFdoSFzV42eLO`v&-)E zX$UM~AUJlTh77z;Yf>7cdKy#g7umqEdvpu#obe$xdI2!rDR7ZN>-CuP!N_?CVeCg3 z#{~>^RA@q6W5k;6`UdKd+l0n*%)nufGtE2&P1R3cFYwLKH}HwE0~w`PLPxm>l(^i7-@ zU+Iy03}YC=Q0>Gp{`8J>Cv)_e8Vvdv1|-ZK>t&3bP*)NAP8UpooHwfUHmHB?U6?&Csp)I#V8+- zfza(M5)VQ{;(0tONk*!1Xl6YsOrp3=ErbP)YbgZ`3agp3)ZoG#P+PvmS^l6- zlsthI>CDu0W;|IUMHH(>@lf0vstCxxO7WP+Oi5$vNn)`wMhWL(JY)o#Vv?rGNENqb zGr8O_>Vq+0cX$lLas0#1taq$y_m11m-mzAcU!8oe7L;j;n1mW`f)y z%kAy6XM2;D-`lh3!*{uNsO!T2c5hF2zBgqr_Kr5f-VyIqZ^CY17VK73X-Q6)5M}nk z8Nyr!l!BN%e5|*B@>p+r?*o$$)uyK=YR8OTZu-P&08Bu$zf_gUhZ}$~V6Gj6UEIUR z%0&~>!|&dSW98w|E#Q~}$5^pwJ}@C16f#~kCntmhL$-_-&4(t0gF?0!m3`r1S5p|q zr21w+YP-!wWy*!kh26*nMz42Dy3JtZWpb}O^4qA$L|wrE6Ooxme)`J`mBDYZ*N zs;}b~W4csh5F69DNjqazSa1=qH*La89Lzsj+ezE270E1GhGMWJrzrm4RH8drjp?zP z*eYV#UA64lSlMG(wpRhyD6DYVOxDQHay;VYdIQSERGS>Zl6h-lxTVHUStne9$d*W- zQ(7*+l0A`KA&vP~KIZ|dfN9RBuX%sOYiZe(>(H+HUWE0zUzuJY?$iy1{uDf(k@uTj zyx$yo9o=i8H`3lYG{g^JWC9Np7^bo-TZo2R>}iiY9NtygvZFd`kLAO1Nbk4k=??mo zYte4HlAxK~^tWo)KN4>QYRk zv3FL2@PWX2rNE6W)m+hoMFotK|^HY#k``d=n;(vJ;p~Twm8~upuy{MrWb~k3!@ge z$}#*I#hiiL*(%UJ-`?kY9WvOm&uX`4t;PcGG`NzxXr$$Fl&N~O;*w8s zZ^IVa&#R$&m-m2DdkNGkxZaX-a|4R(1~y)inNB|NGDXlN*UJ~m3p61qt7LiN8MM?q zX@u6vwDk#(nb}kRdXtfPr$YE+TP`sYOwDfL?nm=~4gLEV&6CzMlwF5cd6Y)FMcX9@ ze__X~Cc+0^9x8`qJuAa;m(pi9gZ2YpEvzc()ccwi)8_ic7x=h4PjCEj%&ULHQyoHI)amHibr}T zK%fam8nU@)6g?1@>!G1ebDupl6AA42H7r}bgB5ilOm^DDZ-_WVcrv6dey$~k5tFrU zqPi^=np6OMA;1!SouuEY=FNTS%$3lhlMlufh zl+I5HT?UpQ1ebLIc8z41A&CnP{BIQGx~t zh!gKtnu6bMSD1yU28!>#M&M1^VTRP7-Rn))+LSQltMte*qxw@p#qyFBhv zEcRA)FSEoU65{OuAQldHGF8>6Lj&b^dFTV60C*p06ItQKO&;FJQFjR6=(Dc{mb!sW zFsE!;u{RrncV-(`)hZq?Vq!lQx1FU}I%qIU2e9Atv6Qef#jMsuixgYaNS4msQ7H01 zu(3nTrmY%o=U^Z97*j*a_y;dfhR5^~jG?9CW@e`@XDZ2`E-oQ zJ(Yt2zMn+*(FRoI3PQRhU1Cp0qZm1&)%LNms8|XR}$Hv*2Ks z4Tl%!*=wD8?u=q@v$z5smsD28rnplHl?lEGJ6WNH%ACNXT3Km21?pfBjq0%Mqsn`l zHD$L-D_Z$Dk$}f?!oFRTct$i^qKt&&v1;$^N}!2tM7fiUljcn^K3T0Q?aEM*qEXH9 zffGg)Gi@aF83slW z>`=z@Gr%up*yB`jI8K)ZLchx|PXO>BgW&OG{bay;%rG-cEvL~E1^9N`v1Z$L#%lOp z5M&@zX4dzX0^0|V+spvL3;^4a3WS2M7Musu&RG2mD!!FjG}B?znq0U37u9-3%NcC64^N@xy()S zx)v`Tw`Tn2R>&mirJc^MFw%DI82DaZv)X_Gs5RV00+0Eenqmzux<&0o2iAaU)(P&n zp(HzNPS;YE2AM_eZge91p1IKW2j`}ya8j&nk&Yl(PO8F@Gs<}}e^yM#sZ0y4T90;t z$Hs!B>T9mig{gPo7k7n?oGjxmC`9ra*_vYF-qCHVpoPAQqZxFF+g*naqjP8R64k-0 zB+^7GUEt!XKTyM)Vx~P|og8oAIS!eOrAup3Qd;izwLMe?B9g%3g4ZX7m)JTKO(d5Z|llSdJQn8M#2_k@&h^uV|vdU)~Go#jQPc1$sQLVFh>iT!#h* z`;22mXHa1bA-WqC!4;wp7#7YNqOV)g_(KTVsa2%{Jr`*+j1mTwd^caR$2K?f(yQP`hB)L3u}{V zbFAU?Gou?QS1OxM%tp;{X*1p4^zmXGjIYhW&nN*ZtI~C1kC_ME`-C2ej2(*GyHTvq z;Unc*6{A~G_s z*Z^5{;ub1$A)V@R@r)hQq*Sq(o*-lmp*vu_qA(|CO zRr6$Qx_JD>6|)46bmb18#ipqjwvFiWV+97V7&DqpA0~QHY>@6MjWan{&fW|?FGj{D z<@xf^P)GzH8iJnT2m-_{n+w%xY;S;LmaugATWj3!I6(l1}Jbx}mx~`MEbB2u|)G&e{lA}v#dg9Mhl@{b< zL#1XdM;4|v5#lv25{po=G)JF z9p*dEd;#-4$m7Th{5A6ZKHX}D;1w$Q*g8r+>;Nph^kP6|$umZtCFa>eo+k5bB~Oca z#>vxRo^9j_m8QZ@&!ctrwcO|)lfLE%8wvYlMwY?MFaSnj z1J9zMXNDa*4z-)ZFaoVk%G)T51ojS06Ie$T_7^KFI5eegmKF6)-UBlAl2c5#4TM3*`HqydKKq5)PCT35QdSgXiAAz|tG^A=1T~7xDR>z*8R^>;r;A&ez z7=>{i-5AK7m}f8SVX~@n8rd)#YK;5!g{shW=H`%kvHso^U1N544Ubo&lFQ&PRU@Rp zU#v>R!B?uvs)28`Dys*+ZPln^yhTwE8E4010xgE?0hTm+w<19+EACy|E>tvg zs0!bd`w)LS{CBDNYdAxn#4uLVs+#JYxDINy1~8^3m@#GC_R0!v%Efnwmg@0hmCI$B zkQG+kY|hBy?YJrjz*s+20ZoCtFlI~s?~i^XCZmLrmPOrN5*HbXe$g-E-S1vFK>H2^F2!&ro^rQj@xngXh#rXbEmjUOAgx2g${ zxJU8$-emju7Ci|a$?9pwi(9tKL`{3n>bAo&lf@4^D^eM>SMJ){t(6mwd^#`e>g@`- zgZIqv3APvFOH=xmFP}@<9x{X9+9po&eugwW<3iqH2iA7{7$Z4nIF<+bUy%!D7E2XN zlULF}Jl@MyPHev!7h8(FY;DVBZ5MW?eBDFEt(nQm$;`w=2A_{+#M{oy^!~|XwG$`Q zmrb^{w&qW+eUz!3$Ftt5h69XgPR^q(H)~aT{LS6F$tu@3kQu0IuZ5?N)zr7F(TPRxN?}Cq``*Vsz@QJ(gIac9E3pyxQ8S)C(x1r!UW`jDa=l1^H%=8T())}UOnHX z+GgX@SUxD2eKz*8xh##Ap}Z}vX|gZ}z5IRCSpxwp?41o;e>d+a4d>EWMqS&s5N$t< zW3y@%I7MM>CIpsaLEOl9<`k02~7e)5FHuqPhs36=L1 zRfZ}-)q!e#)s^uRl?lCMRRSwg0iry#%`hVp>ctJF@Cq=v7Ayi zb$tt)rjU6!nK`HGF%tQL_yxv34XKu|_9M5}5?ybx;unxuI=TVYwJJb%&9;S?9J-d- zAxGOX7p=lz7p<~xZckxg zm5T#|zzVB&F|biE1u2KrmTJ3C)%k^6buvU1f%#8gwP`Wt%&4oWId56zc?%|p z%5#PlSF`Pl2F6l3%XmW72=K7#xpyoEg7dC}0K{@I9&um>t}h&^!mz3w7$2`Hkc5%8 z^#c>zMPcL#E$8VliOJ-N&`u{-sIZ$oKC~{BFIuYbJj;oJCuAng6x!U$+9f;gs{n zMPProb{TZTh4^lP-~HpYaMCyejpDXQd{EOvGttD1j}4!oHbaA~y$LfG*>cSm7Rc0- zi7Zu2K{<_-`%lFp``Vj5>FshHjQ~Azr;1Ruuq|`{&#h&V!&KBY5G9H`NL?@)m#Na} zVkJlvbho%w2@(V8Szc%+2GX;2(`nTaVoi^x_3_d-vV!!qcuWi4@161OMO~cy$%s5f z>p=meZ6rA~l89IZV`g~q)TypgG8+?%$7gOuyq@|@YXv6Z<| zs4zFCvu|d#$f|TIP6Ulp8tAyNzrAB^2V9{*mCZTS$~N{0BP*j8a;Go=ab86&&gIbf zo4XKuOxSfKZP%Px&xH9l~U`1 zMD~>(&5dX9K*KZa2V4CHGgu8HH<1&JH=Upnf}*~p$9ppB4QV9~wTZFZrNv3EHLiGP zrp!o^XBCX1P!0}TW$lgGmJ-${w~IyZ6vC5K-eY12P6#BnbhPyWH?RJ|QiA6j8Xy0M zTZq&5j%~zGT3Y$#|7&8I}oN>x$b!% zwRs1!k_9@9-VM;Hm1VquA-hExD%t8X{#?@zocgzFiAuP-oF8hE!k$$>%P{Hpwxp`N ztfb$yCsp;a62Gh`#(E;Sg+Sz|FRrf-485QC)*4{nsv}edfj>F^DO!$VTn0sB88BSP zpQvIg_D*!ZXNMA$FmeX9wAdc>Zq%Ab-kL|=p2wgzKn)i>`D!OV)-W_aOxJ&?hPv@# zc2kLJG#j5rYyAcN5=rZ^9e;#?C_E(S`No2)Fjv4=k?pEeGS8ApRgAR1#;e|%xJy&P z;--QHk1Y!`S#E-LGPE5G%73r27;QV@hn9pQ-{0EO|77!AEsYwq7n@K=B(*00c<1cC z=$f@>`Bl_FT&TM={45oQAO+PgaI5D)XYN(xfIMQ^JwiwQC#rjD<#^*Bxmg^7MCmZt z5)jLc;Y$#5L8C%750s(-lxIms3LEy#6qFQo;5SQZ@M~0aD1qHT5`amPPF>d)F?rkf zg&3ZL?tkkhDATb8SmbW%HM>u8U}fTpW>-_MSA?z#Ho|c~(cxAEE_;r;M6Xrwr$6?c z%iN)O>@73)QhLB@i-Vv0t0Up}K`jqUwqM}wcjFCSzl(%jC_K}r{EbK~ zQnfm*XGNvV0%0QGEi_Lv$zOYeXh;a55FbVXJ&L=peFz~}Nmw6f*nzNDy|kX~7xN8z z_ob{pDotMUAMy7Rs{M7;!Qu+sH;c0ehw#6&sMk65_jaSZEjymI9Z6MtXD zV+tcc)c-i~kBlT|D&#wyY@$zO--ssjr>(QF8l@Vc?w%*yg3+jPe%$(1-;TqGwHJ=R z-K$|Geil8eLLPJD;L{6ULilKvjwK`7C+xpeTiAm| zd3(53Ar3rDG-ofDy5d}>QXA(2`SmH6wx|8Z?d@3ugSpg7SFV{Vfos_CSA}>CC%Ngs zYGu+_NtPyArQEimRy$N-?EfWN-%^2!Fipw17jF$vcT_Hxrt(Qn&b-)g!Sdx*^)6Zqj2r~Y=YvvQe{i)7lLD@h4Cssc%=AQ>&D2Dq>Yx<@ zgpK_VQg@Dr=};OhAV4{kUt;+P;Lqht{ZcC5uwCHtWkCNS7h3A_%hE2NY#-2~;U`gk zn)^}i=Uj^;X#;_^Kn4wJaP^EVgyVn(_m?2-5nDsE0)Lso%n8u?UF6|st+Q$P zDa;M7=EsaW#T4+&jGC_k8z-l{yz#RCQw^bAa0c$VOkAn0GE1d8nYqXWd3-at? zOaZg#BK%KAPiYo@MNinvX?FJAG&(E8Pm~Pp=g+BW;;aoXIb2x$g}l$CQ#Tt$AHkHMqM*{6Iey>Rdw4i<1Di+rTtT_?-q-egf$IUJAUCh(ZUK#R|Wg00Z{^t#S-XX$ZOe>{5gI@}ZW7M1>$8obETi*T1> zgs?k2p*QyAmuJ+~#}p(u=I{^whHP^9LcZhT3ctuVA_3me8M? z_z!;;Gfk2H;a?OYXxLCcmf^2F_DJ@HQ_2SI+zv7#1jCuiI26BScu*O+hx)M$U#ZlP z0hRkxWQ3^N{AkusCjGt^2$Mp6@FC)g!JJ8QQO8hJHT+qXilKj*wZnk#WupWsRZ#}0 zHxP>7GR)<)2SO)QPi2_pJmYZ}4Am2)&pEx?BEv-u+#sS9N_QnZPsMw9k*d`fo}_Y- z(N-4j())Q-zL=(GFy|39S!A#;miFG!ad;%2Nt-*|6L0TTVefQE_(?t=?}}%+d52{# zUuiNvdoLRLMp0~5}>98Uv&H=_taD>S*I1B)@DITWFC$`tvor& zDF=F3n*pZK-(T|g*d$A-76Vp;NV*1q%U!`FG3RY4IQ7)?}Y>r+nm|=HZLBBlj$?OQ#66E)UVf0o9fev{150(I^`eSiGV9nj2ne zrmk?;muTZqcuEk@OgaLPH#4EmRg zUHNX-ExfNELsOVhHE_fq6OMQ}im0`aG^!<)J}3=k%G_e^#egUqB16+`T|#mxZKmGM zYg)~!XC3K=+DyKGbMi(JM>l^1EGB+o5NU7xQ`{s?uiWAH7-kp;gg;?`5MzY@!54{! z9nN!lRkj-)eqmQP<=u6 zT7~J`w%?2}eINEGg^G={sPqfXFzLDY1R{!4CeU;%>OO8y0cXrQc1$AuFYx|ka(d?00pa18X%!DXiJ0lFbF*8o2GCaw6|NX2%OZADim)lp6 zgw1N*%-JxopL4ev>X{I*Dg~poSWvL~Yk`_$tBzv49inw%MWhifsY~$@y-0mp5lW9r z?N%mLWix?9f%I6vH+W*ArNF*qdImU3+JJ9A z*~iekTwlhT?(Pm(C)+a99p^QKTtg39V&l@Cs7bXP6K4<7A2eQYRa znrS!^Qek34oiblFRS=iER zdkq;Y+hbZ_h`4(XzQt%V=C`aU)HprZp%e%QV3|vZ1d#C#r$9&nk%gA722FDXUJaGk zO_jlabq*&anJ4VSSy{Nw`|OV_|B`hUSz2{aNNPfmAmDp_kRB&bi$)=rIo5kf$ISwehp1ga~iL>B92P(MMKC~c?e&y==nE(#>dwp7#{!R zM>u}{ANUdP4}RxIQkmdKgpYg4k9ZmRo*yqwWUXIv3%kJ zHT zsRa+@|H|(S;AM1AQt0X~#5iLXuDAV|-4IlTaoy-=MR-+~!Gi}r{CVil@XvX0@17qA z_a6CQ$lSv}4ElY;$#Pnl3PqA*wHOXW{O_pypmz}f zCtV-kXAZq&y&1jD9KV2oQpBD+^pf??>FwO{O9+^V*w~?$481PGTkQCg@xVfD&U#;f zGoOXC>+6O1=nHuaIHB6^e$$_#Zp z;S0k?fr0{;exRZ-ARz;GX9WyVSOJlQd7B3Cg+fSKV@SEi;(nkp>Isl7E5xWYFiI08 z1;YEG7C8*-2SHT*%ZiMA_)Y+(UYVX{XbY7U2)!*GMV8Y2X+^Wq&8fw`5{+{ao3Rka zc4$wNH5Czo8(}y_gT;5d0w{-cb~Um?%GhdE#dxQ zmm5T?Fb|p(Z9EGexUi~KB(p0EBemcYrlB~Lj--K`TwYT|goB-MLS&;!TYen^Ntw`J zA}kj~7%qq~OvA}=(yQ|C(u*W^@0(7vd&8YBJJAjt;C90)Lf>uSeIiVtxK=Tk=@2ya zWQszkptjWGOCtxfBkJj*uJhLEy4f)AW?knua;emH7x231!luBl@v!K|U1v|c!j=qV z;biC>%Yb2t7^6Rk*92Y@{q+Q1)2?&G?wSJU?arP@P?@Tu3w0Zpr#`&F%nJ8% zdWz%l6FsS$vqO$3!#~7>c?lc75rJYf!{1aQ<_2Di_aBG{_*1;?Aua!dc;RcB-{pr) z-G3)uf0kE5FGav_MDo9%N z=3IWHXW~D;qDQ`RN(%ab>-!&yV1DFR{#M|Lge9djFBBIdr1nbJc>JO-Mb(SE6y>~1 z`SB;$F<#wufVGx+s1#{*+$^usNkSMMlW3k+(X{m71Ovtp%N7^4-?`4O;zAwo6#0(* zLWGEM5W1}wT73^bc_B2ies$WliL?tcym2?-m)Y~!@0{Ze-;yel@Kh$8t%c6L-o2;2 z2e8=PA4v*y3Y$mnM|6{%r1%hBgcUvjc^_u@fOlbM_>1?ZQ%cO^dx6hsNfO=}N|bnj z&NB=a@Utffvm$U!fLfvt`0_T~gBK;c+{L`~{n{*7`Oz4kWL%WYX_BgHuvGITH*!PK z=TXi8FKL#%;(A?X$^=}5Tx6;gs6l4rz?tsn)DLj*OkvW#2Ue#9qTIKM#dk=F;;hSy zTFmizk(B58G!6@lvLQ9Ym)Hcg5Ai7caD4dc;mLQ0$Klo9i{t&{gTwukS8sM-yb2n~ zG>&hlI62ziee-(nC}_j5X(T>uPsg}UnAVJTeEc$SM7flWDoqzb;fF>L=k{TL|EGX7 zN4G{F#veX7{^6U~$3Lh7oTVQvU2o|>x%adm)TcCELWL~^+hH`{+=M>{>Tx9L6xiF| zd_mtN^Q5RQ_mXl_r1J{(4$|QbNnATir-Xrb*lrvSNW`Dr+-#{$gc%O$FQ+Xqt(6yQ zDeOm+b2ueiGB`?r(trMaR{{9q_sH{YR*JAXMt(0yi{|hZO!?R zM1Rl-i3k1Nun~gS=v>NdRaVqH;-Qw6T`85-d{tKOl2gtK9%@-xA+UE8$th=c3MVa5 z%to}>-~BT=N+#wVA1MBL_?@UjTkK`X4@Mj*;rbWN2y)HmpEM%`W#{iUqYSHYf4?pI zRsKapABAk?Wkx4u<$n%IH^>MEx&RJQf3FdNhGG7@Mle_WQ>evD{$bnDyiCsyvTDdb z&2Hv#IBs7NtVmS)2dxWB=pZ>IJ=7z5DNs@otdya6Zw?ff{c3IIb+)ONx&LIU`cFoGjhy%9r72+^+bG%_Q1y}fw=ER(f4m&9Kv&9Um2Be|?B6M5o25Vso9}mSZ z_V`a!1I3#-w0(o|8@A% z{mmQxMjfsD`On&M8|Mp{8YH35dVenRDmkhy(MNXW4Zm@|37l^fUS$egm*G6*2V-PK zy+oG)&AaVjD>gC1fvI@#yWv;Lbw<3HIy8624)pHNRQ&5C3?EPT4LG1xFwp?$k9djFb*n_!XxxjX$(9> zh$&Hv@btyNG1Q$e2foSYRI-_OX9g3n^C{`b642AM%=8;iRR`D)o-eOx#gNOI#%e5k zwPeFa2s)x{1a8nC60q1RY(#tOTT`!^-$_rEUu|DCFzU?nGDRK$CPbB-q5qSE4ET_= zy7aNt|HbnE`wh#ICgBFPo7d+7tG=T7f7!EwXevp$oth{UeXc=+Cav{%MEyV7Wqe#! z|NmCSBKfc1`R^$(z4(At{)S8W=D&^}DujEnZgSit{^BCOf?Iyt89>wX8E8d+Fo|m5=aXra9l}*0NVmx4uG+T-SCj zRg61VOoFqpS)v8QC$;npCF_CqSE*w0-LYnhmgA~}aOhwyoWP+faPo#PL7Dn{*gQ(F z^+@D%*{od$7S}cm-_Y5C?6-CpHdRul8uq_)Hv9tl?s~!Qk}8{?!N6HL*G# z_QywFa74%4r%?4$2{ij0HiL(Oc(VF1B^mRM=cmuZPn(;cp6|5m0p8?{cGF_Am_`M( zTO+a1fs!+r4qY6)6U2sWSIgPs7RJG1pE5okVuhb}`@V*| z#IRC^Vc$2YSloHOBP4&U%=^$JKM9zgAUzZzN{CFXvvtW$I#=iI_W#I_KbGIRqmN&{ z8h5>I>Q243Mt$pIY>C?~Ei*=ycupLnr7s-S>ghaic8HE@%0o^pF@F zL+l4ZHsXrvTtPZ9tRH;XU@%cbp#nd~|!?e)PPP(f@ek zZ;_Dvs_%G#pexi8ZIC3@_4TV^k_11wNkRqIy0V>)(KHN>Pm6^J3cU8G$&43(NkJJg znqXSxlB$RHBdEODD$PicPkB+nN1ql|vZS6u6<-?ZBy^rR-F>^iRDO8}JU*6?idSCv>`hx<9xgjQCktxPtP*%~ehw{P?-! zSG~!3I*ngL4NCMdr{A;_Axhipp$jy6e73!=31k)n1MoYwTyEOZ@spgEVrz>Md%kv# zVGWsst$L0;HznG0Q`e&{BthRz&d1C#HWKBd3aC~$N^oa&y8nSE|Cr`F?5}!yL#UkJ zW2ZjV8gxA!#kVKx)iTLz?Q|y50^wOR&QbHMK#RLN5?z@5A^9y4>+@m+xadBFyjA%n_xy+r=1bE%LPO8!C@#f|m zxtqO#7K+{b(^k6lOl}6L&GtN``Ig!fWq{kdZRF6sH*6iq{^W8WrngwWX%>TiaQh8CO5jyK^mF)}#sFymx@h^zb)YQA&*gUN z7dXY+8Xn)S;jz{5{EiJjN~*ODFU^K8S{m+Mm8#ihDMMT%)K)Y3(1DW?De8{O)$xHz*od)qaAr{|F1`}=t%gGW`ZMlOPf$xeSR_M- z(~=&_ED7BhCzv|NG`(w94~w?~h_o9vgWyOI`X?wX#nMLg(;KKqjDw#A{lK9e(4jr% zPvvfmB*jFL6qxlDkO#;7gv8T?i6;o8AWbGrOoBr0K5AC58};|i%YpN#H11TcuiHfR z)UT*lZfLYx8glRDPG|xC8CjgE6HKeE8jivQgs^7GB&Kl1R(UMM-y!#323~c>#Ah}-9!=%0=u_=D$5 z(W=$?9}GLB9@cRe_<|ReyMw-Cubu?XC&zypIB=ZzcVLad&%MAog`fL@Q#eZ?<`qXf zgrcFr0sLG*BdcfqM=a`rxwb3zH+2u?_8(b31r3kFVzoM`ujLs)7(bd*t&1%05NEJP z9@N^mMk<$FO?w?!6mB~F5BYwU0+5VX0xc5*Qcz6+_LXZhLXNm8LKdcr3ncjrKPX*M z9U)g5E;Q&6$X=&4Fab@dYrNthEK`!(LE)lQJ&)z|X2VkzjP|D~+MoVHplZVkW_dLB z6V%@$0T?2@w-DmT!(+6!;R0WISLknEl~F<&q9e3->r7+l!WkL8( zWvMH#<gS*~8N&rSLWb0~gKmV$a?re`kt~MV`r%x|pKRFQPVm+u3-IDI zLuPcNqO%%)&`Igizqj+?UPEuDQJpl*+(!>~9+A^@_wl`lkMW8!bFm?)s}5lgpFTn@ zb&P%b81>U57hynoxk5j~$Xwx#Z$7;|O{deK@YC6xMKq+9736+-p3Z`DiKcI|iIb&| zIp3~^RGYT`QJY6|q{T^=DrK0o3~-3B6}KyuTOP?CYA>Hn7*nmA8@YmJxqxZHmKe=9;g5g+>HP<{s2b64B7;AY%Tiu4-*9&O`5K)R9O*|7A3ed5zMX==B-|)@ zylWH?uryKo%>u>4L!mF>)wjiC*?B0zg=Si@!<9~(U11~_&$pxJFX!eUQ zrv;i9t0y78)BzKEhj~iWbE;+Eha%Z6-O*8 zD@S_QInJZAHtZ$ zB;I>zgdIU&L#YSZY0jZQ*X3W}ap}*^MP`eM)e`6An&XpOI}xNJ61hO);px~x^9+G4 z%<+DrFDf~NOgI|sj*6oU<=6P$!rHIo_L0?u9kXTni7K=z5umS4$(hMpf-&AFDY*|i zYQdip*_;N)Xr-J9Vq*g@LEzBdNZYT6js2yA-zISfO`SSfo^6R53doW$h91N$OT4U- zcN36vq$pcYow{dm>YiybrrSO9W_-#D>fwx!?$pdneSHpJpPOHw*Sesp<4&F} zbmLCE3#hiabwR}!qm!{&cYN2?r#HEK&6bAZN4oSMJ$n4`HYZ=ZvRAhS@9Eq~3A)j?qdUSAhWgU*2$?6sSS!j&g;D^)1jhsxLh z3C=agJeTRydygJGLHbnCT4k8KPJQ0uig1u%&DD0co~9vsB^s{NCS?t|R!W_D zM}be;fx6+Juaol+NEfZLaFXX0_hy6kRtey^b4sp%Cfc#YKC?BIq zS?VtE5J1zqb?v;qj;SIuwFAz>8Gd>SyVU8kxi0IJ%Q_3^qto$V;x7C%I8sY@3cpKx zm(s9Eyu)Zel5@*w0=O@j@b=+m7xyw{>m!eSQ zFva5ylfvXQpFVkV%bC}I0!(mECM|!6J}0}ZDHs7ioV?sCXsl+}LM-Xw*#h7x1; zG!He4gcn7rh&ZoaOl3x;3|(aDB#&j{g$ypMbn?fg z2t}8OFpR0Zun_iXaz|bf?5f`N9lT_4{43&<0|$>7>L~|k7XSX!hfn|hj)@b6cg!b` zA3xKoyNw9LRYycg-VX9P@EBC1)`E!vL2*TPy-P+Fn(Zf!XeNKx!!?giBQ&e?i zOFNPv?ZmpxYCDV2`BXS@V?2csaZ*h{NgDwXPsZB>lT_#w{?)|Tu2IU8D0(;8==(UR zi8vJ=?>xNSAl-lXN;)hWaEJzi5vyW&E@~9%eqr&oF*P-t%Uh%J;Mxr}8|j(TM6I60ac#f~9h^Fzsc@ z1q#Z;jJz-+muRjQjt?{X@%abnE_zEuoS!Y%5D3EcCDH*fgMzxQM2dArK2}d!;6;wo zm~JPtESYxV9HwcOR~?uvRRpA&)6L0D+_x5eN*Tf#idxeRRxvfN%ylR$7b<<)*d_EF zsa(vOXR0%1FmsJqg~-~XSRJ0xi?ssi1YFW(-_l2`&wsV*)3sGUy;ao(0lC4I=c*1A zRq2;jccXRAU8_8FQN)pu!9U`PNZ)F~WQb@PZbdN@nD z4&(#{CuO}z5+Fe&nXx(nE81h*pFZy2uI&#V-xmbX(C`5_FHVGzE!^c3P4&gWn^egSaxX(fn?Pkah?y^@XxNkjH2b0asVsmp2vl%%3 zx;|ISOpZ~wE~VozWAPoyoTgzbsh`MAVUB7&C=Sp3W=d9lQZQX}Sfm3?8?~if&JeRH zWm-nMK02k-uYZ62{My(!WsL1fn;9>Oq=(Hr0HqEMT;9y+B2sN2kv&~LNbht~12hs= zEL9j8vSqBXU!h<*n7TOqSl0<}hMzvX_u!UdhyIg3&bq6UH!puZdAI-F$y@ky@M{3m z433)5MBZ;Z{t5IE<5yG(K_Ufhm)yfwn5OK#M|Td0w{e{B9Um$?P}E%TPsrOsvX@4{ zfg$DjF2PO)mb1dkr~q0(rN0#?ZU|+R2uO&oVCf0wAiOMv|Mdh-u4kp`g&pC_h2KaK zi_#19doE2>7_n%Q&t`eHPea`kwKE#;=HvhizvEmsH*>47=R42=qn$BBfF!ZRO=o=z zQO3G9LkSfw-5t71<<`lDOrFJqiEPM1MUN1O%_x)a2Chi!4!MD?Swef3&+^CsdhawT z5`;=#^wcxVprsPvO`-gmcBeaiHXBUQw1KlOM$<7Oa*5h;aXM4y|3ej$>A081OPvgc z$oSfj^1&ovXzuTde74I3NfICDFJZ%)CP5o1z#I@CZ%$Q2SsC$mg20;+t5YCwn$ba~ zhM7t7#WuZULRfg_19dNpeh+fz!c6pf|H;fK7nShSpHVm*ZRv)O(s#NyiM5lSD2y zdy+O*o0z1q+;TnJL=W2gOxH-jr;OY8mQ|1HrluJ;C`f!{xRMg)^DL>(^EhzczBxKZ ze5PsO)K?cWu38#Nu)dkBaq+Ai6tc!}XpRaNQOosY>JTAtn_6d5m+0Ao^og!`<*4{k zJRZPFK#T6CmN(Pg*a4HZ9bjx)*mgOUs@ADgpSE|MNyg&1!$k5|jjS>2g1AUL)Cd$1cx(FS`M2BH3qQxxyVjA7iR!0u&~_G~ z8u-lSpo@SF?UYv=9 zoQWT&<$M}l2CTch9Qzd#^Wse$uYo*jd^LE`zkXXaqd5MBVa9;;aU&o~&^Q!9^T?r; zNfU5)k@C-XKODS!CucrtmJ`rdxqt(d3#n5at^_y}NRVMRwD#oIvjhmg)C&|YxLKEZ zvB;9ws8s`eoE}@*r+KgXm_EW`~}uaPra3!OnQ7*KdHA={pDvtF$?v z<*d;OXV@sha}sGf?+VTpc;y4b-1~t`T+9z(EPp}X>O~eK2wBj$izMq|9Mc|80VE0V zm2PEer$7ZJoH*(}8G(Os9uCBz>23gT=)fj|SIHi#Lm{+tsU8e{58xo3cl$41;Z2b^ zY7br?I|1ob6BBsAcKF^^CD=wgT(pzEq>KW3{Q3AdCxER2>gVqGY40mf=J)d=%Br-w z^ae6RAp!8k-XdS!jArlkbw=&SUtSC32Zve$tus&ey<^nv=S-N zLQ~Jq;qZnmaMl`MBQ~6s!|v;S(FMC7;E5eNiw|(rP=p6ldXmhmA#5YGhTEfSM!l#d~cRm+<8R%&KK z7yfBC>?#AOg+g(v69)kvyjQ2BY!Xls zRJi~GkR)I+*5nN04Ks7 zbNCQZxEocBttz&S5OrHLT8t%Ws55Cy8sPgDcAN3TPz)jp6yR45<+R5SnqixTm|O(= zb7;|NIFl`!KRX@F`MklCW;U9Sr4|QoBMZ(rh<&oO3FbZ*OL@}cav+Y^=KOKb{1`9% zh5G!Nhk9uFrwdf`e3h0J>Z0NK&GgL?DYq?(RvOdz3MoiK(`$9<6#-EDh>%=}?$aKsRk+XG15?iyVC>!p?%z z6i?svM~Jn)Rx;j38sL+Z+Z=Nb%X!CWY_>qO<-G8p_t^#|XCpkh5*yP3)?v=nhWL;L zsHM5*ty`Do_f(Q6cAQq?7nrHigOo-SQ4-he6{J)-pGF_Uj$0BUjxB*=Rsnfp$>}sU zDyargCQ>$J;}i!^jJpQp$uGQ-1{yi*oP=_lN5d2CFBT#Gc75>dbjd!pj{qu~$2X zYkO2B&tcf4N_`08Zlk3R1U^dK6<>3^ZQ=?K32Ec2ux!XJ+CGz-jVRJk^9{)hwX&JA zSkqyqSmTDilF}R_MN_Q99oZlvte%Svkq&fSEXat>&A35Ow1wTFOPe2u@hZX4tvguI zL0aSr=j1GbJnNJ1IOpxF##vgB1!9Ba9~6V&lIiM??Mq2ceVoFdv zsRxUiGeV+7Jb^ioO}@UdLSfnjm2x!IBsE;^Np00$kostQhiVbPT>dAF@S^hZy;@H+ zE=_<1o}x>NQiwc)j)NET&3l7Z2?9b0!6wnj@YLkNA#YP6 z1r>p#jP_3$g0aa2)fsO-v4v`x;CGgKCq_AqWW#A6j(n~aDyod=HrTOvbqDW*f%O>I zxotZ+GQ^xzmN{-P*Uc}Gg4#)MKsX2VpzgRd!cnuqY!D@ zhk3`4gE2@^RYj9?RFJBV@CzNYdW>Jbs(&W0gOREx#g<{0I zkzuF=bppc)yaqZ2LDjM+BBfr2RR_7QT)@MpXiL`7eh@?_NlB-8EXa`i|t`b#X zV;>}kEIJ?c@CBV;$%|~!SSHp<8X;jbG7n|2g7--Mz7RVumu*ul@tEsdQO|nq#9F6m zopr_TV;zckuS|z3u#*oTJ-ERdJL{qF=W5=f-d-+6N3)5{Zf z|Af|I^_<=4{xLPfv+-O8kukc%}2ygqjt`M4W_UJLP%4 zn8s*SR1z$dV6q@86dCBtnRz-*Vjw$V%*Y-BD!TMb!_N7tSY*4Rm6#xC?XyM;yk={6 zSg5zU8=#~kpl2)PpJrgrd2S-i6>7mRQIX=wqy;Hilol-OU6&x#ozXkm+wBR;k*DTy z{xIv; zQ!PD!cTv_!^ayoGBU4>*ZDHZM?-0_5{8Vx~wOi)H7ik6&R=-IOGx>q|_J*O^FP3g*$7x<%_R-(R6y0RMiw&la|dz&IOel za#<}kHNcLbIVt|B-6Ya|-3D?AC{gQnBc;uRvNWP(Se%m~Y6$uT6H5kiOEKUyO{Q_F zuz#H*K}wZ%1ThPyUc6fSI2B)B^1!J}2hK1^eN`0dg3_tlwl->~Id>}S*C>WgYzurL zCXIGQT!L+cHDc^<#LHE3S+@eLsOrb_ro3 zrVYUgfoimL@``$}Vpc{l)~p_9t-As;uKFW~TPkW1E8sd<1@drRwrqL8SKq#JV%=wF| zk#twl3nDcppA#Q{BF`xno#Jq8ZsLhQjmpXrr+O&8NwY;VFfYjJq{zq=cxY0DczkN= zfVBd!2%xcwL*P1K=El2rKIH$&&8*diyrUAjmdXS1N%H3+n!X_3xpXHqfgp2crjd_< zxt>%!sn(Q;vkb-@`*D3j?&K&GisyO)YLxESUr=N70U9|QY>~Na$R0xQ%>suS8Ln*{ zvw1{r$eTr=hrdO1mUx))B8(AnOK2M4v!}e%%k_b*%3H_{b?_Ux=|d0osyBAX-6`f1 zEB6ghbvOx zZ4e%7C~qLhzm>_t!k>7#q!Ol*MD4V&0yX?3I5a&uz&a6L2CH1CgVgPHg2KB((&F}E zF7Kji$4-KXZ1wy@w9m5ANKz<~Ue|F-cdEQI&7-)3gVI4EV&@c&XCNF4#OJLSB{xJU zO`j?#O+|q;&R5vQ$d@gSJa%s6@z!H~AlDP3(4jh;K4WTI0Pp6tK-%dgg-{q2!UWGd zIP{>{DOYqRdi54{El@-^!{t=}q*mMI5^tt&UsE{FTIy;aj#TIRh4I`!mG_oDBjB8x z2srM14e=uHJI}_{I!}-qDC-rEw8G|^G@&T22fvl55cDf z8(bt!=JkLbfzmYXb#|i+wVh?fI#H)J>yEnEQ5>$x1Z(zBrUU+2bnG;l9qd7k-yM)_ z$B=~|>{TN8Fq*Tl13UafTAf3NR4R!Qx%7 zP7dqMKsn)VP<(nK({=`A`$kwwDoys1&_Gb(Oxi%!p1dwEc_?vfz*5aKUZ2}$7W=e4 ze}E=oHsTsG#naLS7H(tWF>Jo2BY2*F`4ANuia?zgrYwN>^u)|k#>B9ma2et3pMIwE zAd>jhok-au#}4YoAbAaagXET#8BkdpVM>Q|Jv>a=xUtp|M3>cj!a5BKgJqD3+AhEp zgSUPj5407O0bZJ;kRd^7D4IVBy?K$ zA=;50FDS#?Y(j&YIZ<8wMywgE@d?>*vBRE;uSYznmY%=b| z_dj9bmcD5?W{X)Yi<9Pl*`~9#w69j9I6ltpP1fu+!J4y(xt4GRPbqY=rfK%aLCii& z=uv`2GoMM=jVTHB`L_utrwqeLf`U)b&(bTSxcWo0tK6`++T1Lk6>w@#ln)}iUe#$ggDkRmQFfE?BOK0dg_>ZYS1YV zOlnb~G;MlH3OEka%n4P^mm<}c;Yd)?&>QS*koqX2Xr-leE5)v9hV!n}c9pfCqiQKC zm{vsT0KGN7t}7*+itffQZzDQEm$?Q6{)!JRUFUO4AO|3Wt}WzO&CH# z;AANz6PMj8RZ6ME?On?0qEJhWNZ=x#aj{069=ipW$c~VX?j@6S7EOg6zbF+r*U2D< zJvt8w|HIz)xw-o&2tgfSlmu9M{71*4gZAVDYA-Y{%qO~)6aP+yS*4M_hlK32T|#n! zItJtS7<-SmSAc|=04q@{1#iGjbtmS1!mpeONEoG6I#1fJ=Qe>7;K@Dyba>(^2(;%_h z?9^pBOd>WdRiXQ{ zIU-i!RORg|4jtK+4vnQj;yMEts>TB8397*%OzllmMoy}h88f_D_=x*&-wUFll}VXY zHJ#SPM;+1F3)ZGPgxW=C)J2&1Z_Ln%Tvd@$mDed+h_1H#XZr|~78_=uc4(o)gmU8c z$L)`C_p5C<3W+Sexd1yC*4aSzWyjBi{;p+nYRQd_qcVbFClv>L(C9Ap0~4=T;27JF zP(O|@7kPf*ROD>GBjE@kw|c()eM;c|cljP?BcsZ+r@3nLMr0{U;>GRtwTWO0jE$;7 zg;jt(`h@fy;WXOZl=iVe-y^q+;DS#d^>3vtvEQOBkuI0=>}(oln3po<4Z;=q{58eUPja z87X?rOm~8cbg=HoJb0P_!E>-DH$k9<&Etmzj6&idG>_KiB2>0S5{w(INj?^9DQS}2 zZ$6c;fFXSg-IK?IHnSJgN<-b#)18%(0Pi$-l>w7!P_g=1D0(fVq-&w6*hN8CM!>|b z6ugPdQ(^LzE7e0d0_L~S_fy+tMXsas)dY;lF&J;oGy^l`N7c}p}YudN`Rr1y*Z4BCGG5;d|IT_`2D+A z?#NOQ9m6rxrjNjjpKMK1HYCx444+LFMYv(Oh%o#xy$U6E

    aqDdbZVIEE$*ynoAR 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

    P`7gW_(%PwJ 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 z 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]=r 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

    oCB2jf* zAW>SN5V76Gz73d`f~OkVi0-14L@1CTLJiykc(|fd7|`Igo-~1gxW^`zl zw8CxH>j3D`&eDJuqy^7;^wAofY86$H^}6nq%P{b?At6m`P45Ct;mJ387?F6HM(wuV-@6XnZbbVCfNy9slrY+<0*?_BTc?O#(V)mpiOI=s!Z6C>`U7xjstmj#a#xPxniE0@d-hB->}WNUPI zR^Sc}b_grXC#U8IQ`K!T#Mp0f$YaEgDy~&Sl>od1aB9_OuE(mZnQ(p6>I-fJbTj}} z75Shd9|Vhv+NF=h#G%R%OQ07R%^P(g+rYXGFttU!msH@o6vCn)Y#0 z%jD>~Su`&?T>nGeDJC;^Y=Cd+4-NE==8gP`E-r^6zX%BtvDo!}?(VaNgk%tl@dO_0 z11B1AB54&@yk^{uY`&L$v33-YO1jDJWW;TgG9-Y@j21@Y&eKg7>85lg10 zU$G#C5XNlL-<5AvuK!R$qLAyC$dLX#Ga?Z~OTa9$fKjbg2)*6KUCiYIi&^lm+@WY+ z_OXrxE&#N+Ma7BWfrcO6X}Hw=AD`K=lldh*H-B@U7dT zKs3~UEGCfGz9+2`ZN}_on(Z62&Sr9NK&G(Nmjbvro?px5*Lu?X?>KPqkkQ-MpU(^o z4jmiLj?hTZ=3Ds3O||tve*J5AX7cN0E48oCdpy<0j+H1F=xbfyk*Jy+<8i6BFH_h4 z4!)kZw)%Z@`Tyx2v3O>!iyv*VHoVnerDM9lXp}4AO zfr70QsPi7r&vnRLw#-%+iBG_ha^r$g+%_^1D7-0!3zB*wM zP$E>JlsaKm93opRbpjTniHuE61C2OoLO{Wy5h9pnhL78?$@2se_}+@S6hs^q_pG6Y7rV%cIWc+44Flcl)xR ze12Ifx)?k^t4^<(1pZI2ZNKQNf3S$Ys$Kl}2kH!s<%%BK6+&K5Ge3*#J4*-OS!cOf zlqZUP^r((rL}*jwr z5K-}UgtQ{6_n8OPImdS|T1#eX$-YPv@2r`W^zn7GL^%5jM{UGcD47m5pH@k=jX`^z`qzxm$HYn1f6 zn{VHIPu=|atp_RJ8=Q1i-F)umoAmfDvLmMc?bkPdOBp}7_2|DpEuZkO{`m5(hv>8S zZaqSuUq=Bqf7dZFYC-Jft$&I=-uiJ^z$dSK^2{ese)8-mKT@Cm`qP&_efzWTeEKq? zZ-4gKr*Hqq6Q91KDEe)B^BO<=;bn@xLGP|0O#R{I|9B$x={ubA2EG35vCqE$A5Z+@ zCx3YTKb}xKm#^-;aB1iAE2*8!Z|=PC=+5OItDP%9-nnvp=gPI6m%p`h<>8$xmnrGW z&Xp&3uDp{%?Bxe{uDr`xuF{)d$DS|kTzQdFDXw;|KDG14gF9EB-?{p0im078-`#oZ zk)1bxy7Sie@cZUlYUkRwcdos(bM4KYYtQXmdvfR9$9Jy1wsY;#oof$r;`2M#p5h3l z{AB0aHBO;dzuCF=Sj)$+1QGd+I`Qr$&hb2d{i~g8FYH`Q#oU!cRu=>*;xK#Q}n)SS+zBxNO@QmoL2M8gqsJVxm1_9Lzu zTaJ>d)zrp8++dE;ky^B1B$kNK=z-!y`McX!O?UgbMw)QO0b zdcs^@b|tcsh}6Rff%Fp=k=%s7S~>wXYgK}6o@---lvOO0>8ShLl*=@HgFPMCd) zPU)0Sz%f;KQoadEsc~jBnnjaZ;G}}~>eTI*wx18urTyc!m!f}b71K|x(O{=oDs%jg zzk5AZwg33LN1JMV!(4XFTFOIF8&3EdO_^vdd-PHk)d~TXHUPGpt~FQJTcU2$JY)B;4P$Y9_|BdeDlp1*z3UDLOUkc``{l zJ+aQ*dur=9#?GFb`X(h%RaR9(S_V4wbcA|!3cRh9Q!eAYcW?`{Z2H@8t!%$j-&k#V zOs#G|cd;txJ%l%az5Sd|XRoVHLxMU* zlRwGwBP;43niaoUvrFm>O}S~-)tL&R0jZTg{_eZQN@@u!R44h{uhQXFY0}cASo1inCfb{b~hIHETmnZGQj>nN)la(^3wSvAj)n)~YWrQ`-m|tIH~*W}cm# zJAHmy2dTN)xv6_q%{i#1x1amyd#*qmnp`uMu>CTneEhW4ny0B|sBqnOAWz#rcI(y( zR_u&dcUDauL}lt{FDjB!nlv(M=Av1;&r;_I6KXDd6s~SuECJuJ)w%7LtEKJd2m!IJ z+DAX6HG7UQ^i-)S<#4Zpl(}R|u+{isF7~jTT5ZzKyQl}{oI}-bza}AJbrRNr=WM^W zQU&FI?&GJ!sB71#j}q7%-Y1cZ8!Lp*P?lNKtkG;!@l<}Z2F>^tr=GI?gI)^CDwF_e zyE-oOcx+TS%u2(1D~Q||Mrbg?Xwyr5{2Y-wgj#xGs=WW`L5g~@XsYqi4~wY=kF6PI zZie4EDjK&SDK%DOVdtt-jnZbCK1*eW3G<@;6Q$sCFBXp;!pfRq#Ji}YsI{VjP}NC= zP-xCdZC|wz_!SPeuOkRv%5>_GzV%jIy8#L!OdIczM%%G!e)Nlv-cWOp@pcLHr+gda zC^eA?laC%`LI6>WHv%B~K_qpa2neEZMAksf1=~M}q*fR%&@-r_Id+E9bb}p^-s_}~ z9!jRI#IvCRvE?&Im^l5VDnvfGDKC85eo;SN=v_ow&@vt2W1BXtr{>Lu*<8V$ z7sqshXWA9YK2I@UeoYn3Zz_P8VL~tsQGyKEdqM4Zz4@DfZ25)cK}l5gb$Vj* zLMPw)ZhP`IrewH?AmM#fm3U}*ck8?A=Ckw-NT{nR)SRM%(X$WGa?18DC@7+@C=tZe ztxNRLLo^VVhz|Q!TlQN&*;B56x?P@IKfd*UAWv&ck_q^vr4$xvcCIo&!=u( zB4Y8kLhIdn?B?4o`Kaw}pI%QS5J^Xk_@&PNFp-iJ`GCks8u)*InnwDQ9}=1O&!7DK zlkZdbiu&ZrCog^SOOSs*AmZ=oPhLq;^vWksQS@aMi+=hN5r4n_?AxC`D1;$B{^9k{ z9s||))@P4^2KSYR-!{64BzY5l<){8J%-9t zpFR5NOGJ=9zH|A-oy*sEF24)n^z!qR^a{s5#ETam+PVDB&I{k$x%_(97pah{5cF0Tzy?quknlTajp+{uD;Eg-r;v|KECtji#u;# z2L=A-)txt=XFB{TqQH0F0$u*(&YLgr>udabm47eoy!j5jdwb{25BXPr$7DQ`t}q#Y zg^PNVUnB_bR}cX`FVy=bP1wKtEvChvWMV!f@_)GV?h{1Me}_|l6y-*~H<-w$$6xNe z`g=s)NFwyFn>TpDQDco6&Mk}-`bI}O+!FNrag%be z6}OQ0R3W#ZVzvQ7Zhq3ji;A_H4Xn1cx^9H6N|^cUQctW|9cnUtm=A1cAMqvKL96Uay6k|m-R&sn_jjgOW^thtN zh+?leE|^C|!;e*M@Rl5+-^S<{iS$SGbhphZI1wbfZU|XjbUYPnkYwhm=KaAbb?jlDUzZOu0;u zaTaMC#ng%O^XeoKFekTvS;vJ3Go5f1ebQ1VoBa6E6PDWkzR7e6g=(D8Vvm3E<8aiW zpVO)3O7mc9$-1xFJg7>9vQnb_;58yH{rRb~4FRKZh|@q&HF~!2V@Jyuih`84sojH;+8nkAx8$L$TcXiBY6ln6&OngSocwr_s)HWfqv zn)C^r)KLeUZbeNHT5dv&bfT;#KKca_AoTeJVek%qx1X2btvUkmMkpi2!EjRBkJAG{ zL#pJ|>)S6|i6?rX9P!s)%X9KESyZy*mM=YZ%3Pt2-A!w7&7}2kHxcD`(_*8=n({20 zR$uIiw2MZoPRl;2J5t`P7--CnL0T(ojN`CO*L6p zldhTsu}@UCpK8{ZXxOb)R#Tc(|6rP!VYo;hum3c)|R?0JJYfV``Er=AY z-&DnHR_R$yZC}yvwy&ruXW5}2*So)Ya9BqyRolL-&Jz7eKSYL|HShcA;Ua<(?xalm zshevE@D8jdexi{%+r-kFCYZKjvM8oRDG+clz5RkqKbPqT>vp>GKdvH`Rv zS;BpmRl~1S1D9s?qD2*+b2m!resgYo@}T;v@b824li(VH_d$SDME(0uZob7797W!xPl=XB6z_?i z{Q*&X-=d=4Q#bz^&;R`IPpg|hVp1EF;dOb?k?S`8RKQQv%}3PDpQ8QOZ@z!)q14TH@WD?dkB$fn;;rBtdC;$~OLfmMS$gf}2NdN? zPLBQyb&~4*x2NdsZ_tZ>AyW8ZD)L=Ksi>b*H+~cFAFjo_a`SqB>el1P)8Q2o`SI2h zOdwNz-0WYXs9#3SL-aSde#{Yd^Lbs_zr9Dzp|N_M=y=pXO|%Pv7|T9gc(K)(<-J+4VnMN5)q^rDA{e*~9A7R}p)c$lceuB+18jvUvLTXAgb$ zh+^9LWkeqS^p(#ZSD!tq8$@KeBFcN`^20lqpCVe8Vn34LNg1gEmbx`2zas~YeQ^Hq;kiEiG z?qzzGhYxq&B2xG{CU2>^Z~huDLFHZ+I{6wuyuj}-^Y801I+${RLVSw}#-~A?zWWg3 z?>?@WQhkFd+NTi#UHr7rrB4!7D`e(#JJ){8B<^eS=7pVWSJhvBd+o2kc=fL@|7Mt@ zFTVPhx1JqVfBo(i`g!SzzdiYZg#YqBg;(DH+q2&qR)2f$>R;ZV{QuXJKl$5B-=ep} z>hlM``}u>H5kAGyrx5+c=MO%sqeMhL{`rGfDSGJ=C;jKO7yt9xk0|`$5qbXLkw5?B z^OEK31?SzS$u zpD<-}N9>Z;%MEQ~vd#uyen5V>XtQY%uLu=rEhAhSt(kuA$kDrCCUBi2Fp_RBm70ao zRjbG;N;>YWHB^m==Vq;;Duf|6bfHkb$k~)%y6WZ*A30hWPb8geE?FviT^OIM&>*j= z*lV5AQcz)>t(~j3ln&XCjL)*>Z~Uo4wiB`tl3$*kgGdYt=I$q3o@hdt5HFe)xZ?fh z1l^!0frlY_jJG5xA?R@Oqt>*R277$N#|p}v13nFF{@?K z=%UIYg$~6%m}_r{GNTd~A*vECwsIKLBYsqdQLF~AH6y2t&Em8Aj%blXaCEt=vWIh9 zLyk#UqBkq{BitUf3i}6pltO9{Z&R4?fYa~hawU@XUv{8Ix+OdPS&}w43t7jNmxJd^v9hSChHY)d5TeW^*T|g_N zC;blu>O5&~5wv*Hgy^KxDnfwr`E-B)8QPr*>w-Z0BeF=Hp zuwWmiY||nJz@P$MgqE}bCq7$@yw|4=Ko=vSeAT8%;F`;=Y6|(KAQffg2R4sxaj$yd z)Wz7XybdFlgy-Rq2ijQx{wk<0*}FzF0i>H+3z`10=?ZOkSL{bg?>!bJ0;U#jy2OYi zp;!+AsDgB_RiCH_{)h-*6o#_>g;pE7J(J@!3~f42oe*c&aaK2Od*roS#SaxsI%)jD z(*1sM5VbJ4pI*UVOAaw=8$!cS;;I0$&3Rh%oz3Voa2zb`Mu5b=Yc~duQx~YPspXeL zl|Aj4NUQGgamWWaW8thztd;n>9Oh1dO~=*vwEmtA{DyyFn}|_wobrMsl@kjnIOfHq zfKz7VyahGV2K3~t6bwMyUxA{sPiqxQ%z|u%W?mh(XCun)OsSL`f=LA^0(Acf1%Wy2 zl3;VdNY>=nQ(}isG|sW=eOk;+G=wA&QzN`yLnHSX^FXan1uA`uBFjFYpBnj0fn6)H z#$Ke^7l)ZSoT)H*yPghL(>E;o>+rPs^H zJ5_U>w^Dv!n18XB1`I+9GHj}vkc7T$0YtZ+)ZjqwKvs|l#o-_j48kDP z9aK#l=t^Fc4)m$q<`!+)V~33Xq5TE8dE4Dfo9s?_(9=ifrdP3+%)}wKuV76){#!J^ShQ2_*LMYt7 zY1Zr7ibIDfKHl98L#yX2sX1md9`>t}mg4Pl*o1608#x&~a3C0HPG-|m+J3$@pw0E? z?kpU`_XpEGSwB$RBRI7Xc+mi;%WpzAe2Z53+5jzOWAIpdKg#qE95|$N@82ai93SfH zqKYH4`vrd&8<^@G#m` z9snh!!Ex-N^dNV0H0@f;)_Qsk*eif4#j)KaCf!vlSL7y&74tH0zF*)ihn zO6}?CfitZEb_27!c5TP+b9W5vE5M~?X5T=emm>x3!q9+gOU3Rw@|(GZEqWx7LZN|3 zK1VR8Kxu?EpX0g(8{RVt*CNb+QJe)$NDc00*^agj?2gzb+hzFUu zUApbEXxpcKdmhd%PM!w$g;NxBuVb-c)1-d?zS}!nYO6Jg*xYu_K9J34sAp};h+D@3 zCu4p#moCC>@TP_(1eVKXizttv<{(9TEv31&+$BOF;+{;?+VybAP3TXfxj>(|@HAAL zY`6~XuV*)@b6GkCvi^YBcs=G0o5$R~J~`9vte;Z`uvRzzq?is?A+AVvPqGxEe%BDdGUBeK43^1fYMkV zf~JxGo^(r*=}vxpbZd9<>h;B;aNDwq4;SGHTUJ-h5qJXoVn?0n{(8)7&n~z{y;LQ% z+4W+qul#0yvnTNUmfylY>9{|TFTY7h{ucfp-5>E>k~<~5Fe8d}cY-ydmzYKx%ba3A zK#|px4s68Sgcb9Kc^e03jJ(JDaEMmI1MJN#w=X|f$j|kS3K-UXtkGSb@XVJY}u}k zttzIsVpU@t;g<70)3a~?9ld?o(F4cT0|P_DBUs78k6~|*w2B6duGt29)qX>5M*bDI zI^3><*%GTZ@CYf+CMj+%mFup*O6UDS(C-W2XB{URdSS5uUz}=g=Cqod|Av~t-^{$4 znEtvNJ9$Q(n3z&0=G5tVHFZkeGp|maQYU9Ax0;(&<8YFC@-Y1!p}(W_cbA$TJEP|A zou+b5sFPz9o`u_1H8FQmotjg3&#Botb$(9Gom1mfGHpZUHh@_AzyYhf^K#XKtU-vNScSqDuEkW z8HKsTnp0|4nVBRO>&oCI)x=U7Q}vuIbUgb?6c$wmydmfE}%h0elDOGh~w|4miU=a2l zjSS|9{?78xBD;#BzY}bdgCcf~`dl+NmMqw$#Gige{oq%$9_whlC8q2ge*)`}P1>

    TQ#|FG+GcQ5dPL!z z9|Tjlt#N$*nWg&m{W^Z+JWKKwIo6*)X5B0v=3y@D7`7l)HG64WJm3XY2;A{BGI z&cTcpA38@HUQ*^n;sH@le$Tm5Wp&;`A8;vd!wL#P>Ed>w$v%D zq-eb=zlS++<(D3;`|$@S8CDosWV4<8!wp9Sy+X*nl87I^lx`rVyTMUy@V|mP1^(q8 zL9~NlaS?zO@g}@j)fIzH4{3aT(J)~)xoZ1k^l(2?0yku^Wlujf?ykr?MUOdReS?GsXtqza2U#RSIt*q`0P>?$V9Hh`^ByURw z3HKVvdn(rjN9(0yw#%!&t{?Sv|ERa+qgZMGm^|a*K0CJvm%j4+kAwY{76anD{HD#1ngAkT$}0()A&89z7=)& z1~d?ZV*#?rCaNKKiOIWrzO-j|-jF=Xushsr59E;!92jNeq2ex=z2%M|V3{RY4!!O5 z8J1i+A&Jqy$rmoMd3-=$zvl-v^MM`K_vHt3_HxZ@g8iG2D%w+x0XLw3lMY_(3M+9X zyN~bb^xDygH4#8H%ZEOV8JA)i8ja`mHfl>wm03f4GPJD9aAAXQv1u5c)@OSk&}!}Y z{PteYJAK?u)(Y=#Cv8a7hJs$-Mzlj2ATV3KC5qyGl+mF7rK{89fB| z3PE-@nhLS&ZqilJ9?d0$xk6!0%!45mS2`|qCiG}1$kmq?_FbByn_v%xy235@9EpNK z#v0vA?#5+GT+k$%O^Xc9VqL`%Tvl4_nVPc)@}Qckg}rk4H_+rHH(zyW3Fpb~+Ohu^ ztKQQ%3F5j+nH~Bt zZBVoi$`1QC3yAX#P;Oy!OAC&LjEvy$g5=m%l9REwBWyoTu)P)E?O1D_MB$GT*f#?K ze=&6}R^j#Rv0GAJzHAbnAUT0bT(0#N_Apf~OqwrV8C4P4(x%Oh**atlc2hiQT~Hn6 z65}4``IHXX%1IoO>TY4g=J$uJ)lQ7qQ6NlMo?oJ--MH4R?a1c4+sdxoPTM0Pq?l{X zSxka%Z83a|xjTXVE32dh?oU)Xm2FPylnvh+E0rKSp;JyewFcn5bGPNtDe7+M$J2z*h__rd2{FWTjAemqK{dfG z@C?HzNj?Yfwfe(zFlnvx%(6v!xc-qA%(555dDC6Cd~U()1>IVTwDo%SLR+V1FTi~l zCBPs1xH_!$6ON42KZzb4H`JU~j$me&?KyR+T_@{@)}n7$Fti-_C#XlU0!640VW@fS z?^<{M9(L&@qaya_Ua#U+M z1-xU8LOTi3R!(HwqNV$^CmxYb6c55I`ifIAQnFyA+ev`?7L}&}S7t>eFm$x1BXMDX zB^!>A_*Dqhl6Db)6t6B6k%|eimk|oMBhH$h46SLUwMGI>FD*E!85p8G;(C2<)oBnrd}l0vIHqSKt3Dy2sh4pW!IZ?Q6NKz` zBG76RMV@9|;<|U5hGAzx+Pzsg+^e?h!_jXyiO-lSi57z`VdH3FSJvXeeAVnaw(Fge zeE0~`4u2(ZpT=3BJYpCU;H*EK(aL3r7^5sYUx*9a?{Y1RZdr@ zn&(-bbXRW=NkKK=*!1IPkMB3Kn`!nc>-ib%g~Y8lob=7i&8xd7=GD3L^SCXVn4eHH z=jJD8rsveTvH6py)%@(($q99GW_o(!7DT|k0sD{{ac!LFm$c>ZK<>`Ng%k~Opf{RqP#mF4 zd|}8ZcB=>o)mmX^tL^dwg8s@KBh}SrvY1A#B*xo&ELfAuH>~ghLmg5JBkKAkBQ*=x4>6 zKC3THST#*OQ!M$l0UGUmzK_TS*sy}2exIZoM%oy1kC{0)Dv^p>?oVgZMkg^AEn=Es zWE^5B>Arc;lZ3c35o@$au52FJ3SXxC({?xOS?KuImU-ZS-@+|C|}zAYX25Ca6t64`kw<|B?Q?!WIx>h zm3aP0>!lM~?fKp=W1%~cRb5A9uYLI17wyAW_uL1&Sh1I#`^;Jk@8!fnH9K)uE34G= zZlTxcq>L9h?g9&&iJ<ashMT_^SdT=S7bhtod-_U)z~IFX=_ zl7!@miHURS#JM?ja%_&E_teDLEd8FLzZv>FM}PEcYM%b?0c@wp%(;8j#1v(om>yTB zCZ{I&XHK1(nN@esK%C+3Ir^KKpHY*i)Z{b{j58<3)zk$3=GD|Bog`B;WArq0a*U3V zsoC?>YI@=V{e5Fz%~1B)$-7U}Ni#KeuR1q#WH>2iHPfROnsiM^4V-=K}Sg{+*e)m%2VpU7x1TOiY|n+$t6oInV8zRr8Z4crv+AA+`r}OB zoS02Cr)n-)RlU-V!+IXXQRCMz!#P$nfrcqNjyiBa5qQn?<_ELtz`_GP1!1I*QI*p( zG}N=5XySaX|JcwWBVXu9725=MZ|l*m!@UEz!;8!wR*RC#(%A%?HOHk@&#LW$$_2P% zMc7?#s|+v)@Pa!QFo!b%q=>cgfH-@1aPtOn4P2QQ8TBs4+zuB(D+JCm*=7@dm{2Ln z6?O^62P~0Ii2S9peR~!$CM*%}nt_;txB(Iu*{T93FQVaBWonNoFt}e+>`h7tA^<;q zvmo5SM#bh^X$K(DS!OKUg%PhB(Hm7!Se z3%g+ms$W0`vO`b_%k>Q8^Xh>%A8%k;K`pcY7;n&shNv5x_4rO*CR)sDx6J|$LL7(A z!)`;U)RIpbDnDmH{IiQfbuaGnAGS4q*T}Jn# zy=#e#mF2zVt2b(0Gj>Pd>^f-NuV&k?SkqAK275FZ9w^=Vw%=^MTk0Ui+DQ~x3$u1q zJKNgo@C%=yblA}j+|zgwU7CElS?!fqqt2gY~c5(P4Fl*uf@7qc?!-kQby z6w~8`C5!R$W!j2M1Wm+Z4;$_wFvLETVWXcQIl>Jd#HMe^6X&AIU6P37i67{C(K4&h zbyQL=xN%Silb629tc>twQ`{?*s8K5taT@GU+G5FEh|*EXIRCs+{zk#u5qH5_HzEJT zF`F|lYiAA1BFnk#;J0G3w_@d~RsJ5ry|EVH`kOr_Q!nA^oj@#2KHKdGs}#Zrh1s6E zuPJV`S8R`aTxG}3;)`5H8B>K2t_@-}5lrE1avK&ezd;8dziE0E38f!I3nUu?Z=>8b z&obR&MPgR0j=)_7B!oD$#TaMkr`xMpQWtE0S{FISJT;Cr8(8@9^46##yzlmF_$#et%^Cb8Du|;+j;oW^zx_fatSs8zR`b z0o;xq*4;J5eiGnzXaob@Se zr!snLd0;bIDWE4ChTs4xKC$`mXS$Ciiiy4k-Alk}R0|eEN8M4d*%^uHMN(?us}gS2 ztV!#*dZb|{7^`nmJG!eLaTskq)A8tBnSYgW1uZ9oGHc!npk&rrw*xq=?S;Zg(G>FHv-FP zHcYU!0W)+>G(U}M(>1HQ!F)ua1%xAu*tzEBS2uzj@&4&M_<+L?lM2Bbf;uQDwPew; zW7SjeL+?cm5-qH zV8ln0Z6!c>8(i&rv@EbXgOvc8L0HRK*rK$&P<2rN};_y6Ctz0G>tNYXBN zD>kjN1c^UY?(XmDBblNpiL%+2M72oST}@IlM1m5^B)|el{j^i{oW(rzoNq2+W;2VK z+0J4XvzX=V=iEbI$;2Cx2_#5RR`qvIl|^JGfJFXAMn*=wq5DIzhdGarr$9y6rU1HJ z^deqR9On}!MA5uZ^rG=X{N4;r%kSRNZ09t2A7pI%1te851(H55$t zUKl(tpk_*sF6M6t&wR=$iaMVf>3a>AO1T!*4l=DK8`hd2togHa-F6}N!i~VE$w&b- zCwPgtmXH(NA9}a`0L!V~_Hk~*kl)o-KQ&s}gCSioj_5M!x?UeAZtz&348ae=IbId+ zkOCoZJ}EHuLL7(Tc#bnC^7G(f1zV3_;0x4t49s;c-{!fcgP3+TCgpM_^wp_RoM#)Z z;lu+wiR;W>uKD{+3UH;JBQAIVS8RrFskH}u_b!y$e6KrJc_`?Xi`zTcm*uH?>ixrl znwY&+cv4GDzy2T0wu}a-E^Pd;wQW0_%h(=yn;_rbP0D_vyYs3q0Gvj`n%wGjfjH4; zq)nqkYu>u(#nnC=2ueZ~hc7D(v#XFX8G(2} zRwFo#`(YIBvs#fGYb|>@oz9pRjWPAK(Cob%T|wfc)erPbHpu8OWaac>cuY(b9vz1I zDPa`p2S}r|Z4re6;z8lqgRXbbN}zpAdmPSiZO{rulpcNj$t+PfR8ZUoBRM)0#L>}- zKbGIdEen`B&f zwlnP&4@nCV=Q5_Hav#8mF(sTpYr^OqKg4hgAQG_~Ki=bBMaVdj1s9YY_~US&Sgs~9 z3scBHIe+X)H1Eqc2eefo-Z2LaQgmhN^PwLe@ERlGW8y-g`Gha;h4)7BY2UahSNrdq zYCjy)AlRQrG2GGa9jk+rHZ@;3zJ+#Ei%J`4X~jY7Gz#w@=-T!ozRT)Pyp~}ba6tT_ zJopeC`BzG8CK~r}WQyd&!;a#Sc}NTs#`Ph!ggTtFX2km=`q!Yp_P~cSGKJ3ZxBoEq zxi={M*SSku^#OwIDf1B&>ZlJ8@iqaGO24uuL4)cm4;1+cudW{Gmzq3Q#|M8>$ESZd zV0*g=!A78i?o^pMb4(1Yr%u9IqQ#Nn=ORe z&;@GGu$|O%y#txg`N3&h2J`tT5LG?+qEzQ+N9r7<`RvLr`7_ZPw3s>*A@`ntO_j~T z?6hEp1An|=<&x1Kd;&_dlpK^<(%$OJ&B_m3z0$>N)vt=gR=tJzR&Cd|f%1`veYHT8 z7KxhrLCbqt7ypXYqj{H$O=O6T&J4#D@7_Ux+N;%+z<)kvL$bWk{bHjHT%Axwa!+Jn z@w~pyu;B@4_{vp)H>8lFfpGtlOvf_@x)akRHGFV~FnXTAhYquRI83;5q;U-b-hvui zcR1_UGOIy`=0kCeAJ&Bb61w#l&!3SU*$pX_FouvmukLZ^;?p~Qz^hIf4?Pc#` zTkT*`tiJ36$c@F73^-F(+bnvYir}(L-Rt17UcaxpZ+Evgd!--NRPj|`@ZY+%i#{Ie z?)19-ZMy#USn&Ct>elzYM)Q}WFzPcx!*=%)HWI(a^ZUNKq#@>P=bdAx!}YSJkI#nN zOQ4^uhxE&oa-ybpBM13ePq4`|Wx(V8A2u@HKN#_@rY@PsrRG5yh6^o3wV?8&v{JdN z(J|^UL%nhie(YJ|O64yxjIE)waO&18Z=+!;>+<$H)08g{bi?foKXmZDFKE!-#ZkMz ztqR}u57ymq7EVJFP_@dU@z8%qa7NJg_`e%Sqp_<`u^Q!AkZ3*s#7|*2ii{&pwHWn* z*{^dS$C3Z-Kpn#jq9a0L_z%NItm05u&(Zng-LS<&xac@GuVbSehWrK6Dr@WQ*vKo; zp{jaM*u`ZPwcVo0*Z|dT5kCOiuJ|1MNFwP*Svkj{V^8pm zHQ5jvz?F)(WC{|I)RR7UlItm*OyXqj@r>iyhFRtG#9->>TRp6I9hpr$0nmm?)Y+t1 zEk$ptB(GGibAX#>WzjTP4cxQq$&rs2(9$NaPK z-R$Y^T2pxuI!$v`_7YYj1`iU2T*Rk^1NQ07G;@gjG=l%-CGE#%mwICyS!lrk{@^W= zW!E|$^Zw9Yl4Lc~o9%@)iEc*L+T;swHMm(|u=L@;(7ZrFtVeR;Z8imk6Vt?=LPDKA zY@K;mzG8K=_v(ga)G8f$>s@ln!`Dklva_onpZ>@?sMkQ+dC~rYH|JRk0Q$7qo|}#L zD%E|SDCR0(T~HRuSmbJeVwmLP+t~Ie2D$2)p5J!jD`t^iUp;INi#iv?REvRaaE5kU-A5=0u@88RK;c;j&{ zUg~ObR~}yQ_r7SJE#_-S)OOd@#oHc8KRwT@w*$!Jv|%j;g=c&&wKcZE@wdbdnAhAY z41xWkCb}7`zg{{H0T55419TSDsn=hLCz>UQJtj8aEoO3dTg=shFYV&1IoO8|D{gz1 z(Dxf#Tw=HL4d##iEud@S>ga$&DY{R;!BSGU1%A8Y&zO~Ywt9VH6JRvFxyt%~fmS~5 zJb$zW;oUGC#_w6Nu4=BO;-}6~76!CF zcA?4pECfJ-1g{YBs+6H#z$n>6&&e*<}NDz?;h1Hvl=^5bt6-v?2_YJtVZZKRJunh9n7B$5Bfs3Y1A-M z`g9SEXpHlrM%j<~x)C{!v7qv+KNjO^Wbl6dxABg@wdF)zzn_~orCT{u4Et10c6PwG zzn}=sDk`wu9j-puRcgZotKS~cdG&@Ac7LCQ8(PXC|s;3`l6M>!}di1DC(MYTf&h~N6DkHUTqh;CZ#w)y>Xsz?xjrD$rT)483pfa8rZNFte-@9Ff&QzA{#c^=Gh= zpTN$_V!C_zPc1f{p@WIjGoI=TfH!Y9kT>k<)NJPLLNJ7cU5CM&HIlHD?=8{bH@hp# zm~|fOt%6H&uQLUemA*{LFh=lcFOzdu?kpnPm($Vq?5aOL_KW|4A}r7ai)h$HRnyd* zC!eqjWdaNZbhgQZH3PQCBqwTr)Stu=@dM|7uqaA z(DApN8f_2P%5oG$dkCjyd(2(tR~XCNS@@{+O@KFTJ9!^|j%Q=ZJu#eEcs!w+apsk6 zK^8aFsBWv3-ubcuK!6yn@hfWzXKpEBs~A$Yc;?DSt-urGBX66&Y%{rRuatBo`;%;j zl3#(lx-^QGZP3xj?(9X{OK+i1P3vN^wmHw}Fn6}pnj)UflCcdC{4)Is>|?d(tZYdb zsR6Bz7V$E#5}A5!SBeGpWFu!9cAY5a5llVu)8*?pOxt1De5$ zt~rm@AtwWGkX=048((r*gyyv5$;%lr%5&ed}ADGkk-hdS$HRdea6+&-Xn{3W+qN;l^LK2#cx3{(`Phe<7OBKf-zQ5$>sg z90HB@PW$$CAtk>PtYJRp(PoQAF^&c8mcSgSlT^nD`c*kPSSh5e28~G^bo0qFaF>(~ zwIYYrd<^ae4;fXOr`*sccDUoL0?ncWJdH`&-K}nFv`RT;>=K!;{BY5)6h-7jb4%^K zTQY$J7x;wLv7p^sw#DD`>A2e8El-~XB(JAIEcuPhJ|T})=SGAPT;2qN`ndF@8ON+A z>;KbIiu0l%8`U>KCqtBM;zi)475984O)LFT6VPuvpf6~K(pE_4|Rl;?ianyomIc|$ARb$cY)@5F zBlW32g-%!nT6?O?swq&*tZAex_Mj@7D_Cy2Z+B}N3nQb8Spol8if0dFuap45JkveH0p|;RrsYFV{4b(S7~LQg41p z|Mj~xDeSm7a@k~MkPGTxWrg^XD1$65SWEL(Xw1SavEao;Nf1|J@081`?#q~rS^YqP z;bREKL@(oNehn??B?S$Qv=}Za4`#J1j9vv}lP5|Q-s}l%@|;#Do|GFpKl-2Cd+0Km%TC*ybcD<@SZ#UN$}Gx8#?NAX z*2k+kg{&HDjB^U_yXO=+$Crk`*(y-WLj8o>RvK5sclTnow)!+-S#bZfwq(3`7E%bO z;?<;-6t9q1KH^kY6mh%Sz3BF!Swc&Gum6lP=O5#CorTc_0Q1W8wG$Uzsa6dtK1$SI z$+hN-pA$!-3$W8&M%P+6$LQuCBf0ZyA@gQwkafrMKLM#n6pmijEJ#--yn@wghThxG z&!>%DJ@&HaaOEUQy9etKj^9|lfp~VK=G07sMWQrMY$Y@g?k2hx!aKTU2_%fBTh^gu zQC~sM&EZlio2c%x;SKo4*Q&O?xg>2U7k7xC{PxHPP<@s%0$*jCf!Eo1r_-42zj&9N zpd=@yIJ|z>yMu*L#d+qbj|g_tES&Pz+A5E9PmjQ*8U55bhFM&e$kVFRVH1AgiF$w@ zB)Yd)O){h2PXtuG?zqA=OyGFf3 z66_8;xxtre@t{C^JKCcv@*tH&mXv!igY~1J~bmy;nTEbAS{@ zRWr-XlPl=r>YlSI6{G5pJJH*jQPYdIwv04>){XkbxVmE15BfU=A?Sr_l^&YU{4w*F z8?p2H^~MwLrCNTm*2@p8aiYfe?Qv(r#HyjwUGDvUwQ`}|4f1}37}3>=B{5KXb4&$n zK#+ny3)7C9ww;Vg_>)*7)~hdk~>^2m@8lKcLLmOCZlb<(iu@ zvcF{)vb2r#mX19#CmuE-ey$+aj2GQb^FZ|QiPKmbH(p-vN=Kqc;9Xcd9e#j^QE{aK zm}i`M@^jDg#=*|IpK?QwcABo#gfOkRJft?99o9Php7%n|e`yg&g<-#^Z6R5E%&mj1 zE>>XB>5|q{%BU2vj?!e=Y+|Jf5=?Bj+?iZ6ZZ`@+I4eyaO4ym&?_^(rff|$}sfeog zR*PACyNZE@apzJP6uP_7d+P>a@GuGIac{Tha7y|{=I$EZWJw2cCpgL3Fdu>1aazGd z?Yjt#C6LSPNrem7@$|N1sU~kbH5{^Ti#pjVh4Og>%(}coK3BV=54<}qQpxGyxBYH8 z+r^Ng{tj`}GRnc?vBeA`d~4;kk%5_k`3E5CBv zd>ozuY?vD=IbX5gHo`4q?b9zp8lT;9^Wkuw7tW$zHM;TLLgr4%p0HpH+=V=M66wZl z!z<3%jK?Zt*XujNGUpzj7q(_w1xIhQm*iZ_((|;McDd}i`bB+Nt1M4#qx-ZxQL}P% zm^3{mRSHq1VqnZPME(St?LrlGdsZ~{+zuXhv{+}Z?R%nmkYn%^ImJi}cVg;FlfDtL zwG-XaSv$o{Hj8FLRxW8_hbgKD@k_HOJF@EQ0~@Oh=sg&r{DD}vK(l_P=G~u)KlOK_ zG9W+83=_Q(6~m37`%}M|KO!>*6b{Uu;7EMn>9+%_!=sUwdUw=n9h74uTj)YDfOQ6X z212c*ssjkpioU6?RSCEF9j%SXSvK??Revl#P@~b52{&fti96j`FicxA3G(!)e&MA| zIL|nJ-n>)#>1CBC)zG_djW#x->S${VXCarDmxV3Ato@tsyRo<7Y!xUi+TweTv*Vbt z^w6F4t3h$bofSPg!BT-t>cb!bX2N-^iv z?zq3>5rx(F^a#B!&Yj1cqC-)}9?7#}H=xOZ>d@|R;~Haqt9q?VQToYAt6IH&e1uGa zzdNWV={s3_sex1T=!f>f-9g_WdPF>O(ViqeO^Z~JO`{2xNzYyws@>T}0p75Rg`Pe( zei$>lE^Ag9TcN~&sGKn=N}t$tHWg))eU4&U6*LkcI*7Bx#l?G0Z{uS)a%VOx2D3eb z{*%7c(fGxGzu{0)J9?0o1PAIYb-;1d_`#kbe;8UmaG>jdE5CbgRkl}XbdBN{us z`E{H;asBI9>9lNRynC9VK6od0j1x(kcKtH(P*j)=Ef00{0R5IWIo7LRV*I8jD;$gE z&b>tL#kH83rlXDIWMG-t)V%HN5b~BwrhS&L6NG1jktJC z^h9PiHJdNiiAyE(U%#eF?aQS0^a}1gxi6bj0aG2md`yd1RX%)wRqZRdp?>A4SK@tT z)eUE}`U-#QRSxpSlCzSiU}Fgx;YQb=#P|JgKNkP^_#M$mp%~$ zVaEGh#Fbgb=QA>BTRUk1?S*xdjH_0onj~s$WBBx8H6)QDPTWBhCN8Tpps6fSNU>Si z!)Zo^h=;XyF#4}39%7?Cq`l`JTZcFpWIuMV!uvk23kE9^z&$4H0CY=yQ6U*Jh)t&^ z?xxZN7E6q#iCn^Z^p~tse4_MT+S*~z(hOD}&}Xl~&#P-#=Lamb`LF-^pZ~-E z`TzZ2|Mh>&MXaQ8I&p&xY~`RAv)fL~-&$7|M;M@W&W=?3L-Vks>PH=Q#PKu!Jwn16 ze)j99ZFPcQ)-A-V-Ok7JK6Tz*t-qxTWty65oqpG$Mo;_P#4n!+c(EaTu`v8-nim&V7i((Ma*h&4{LAjC7hn(}#$C*Lbs=ARLF+ zbB1$OH{pzGZ%v@ zVqA44h3Cf;Fynw|LEsN`z1Vda)fjdj(=cY-TXwQSYZPM}&)7?MZ2W`)`G4+?O_8yJ{%8sSww|@?z%q7wKT| zpzNOXys0v@jvH_2xkG$m_*J}*5SOmo59n{KUdW!;;ap$@iH32c>_#_BoQ?h9S=eXGP=gD) zwgdJ7okH!UAZYA8&epS?OkMUd{e;FXEhq3iB>wq`Mp;hGv#Pc@mlwC?2E%M|O|$fD z6Xn{Ge=l}#i34-6?v|#lmQ+IJ7Hl3r3;*Q&v}oCirhtL-OMR2WfGfgL&@+^9{SlnQ zBpA5t0)&U4=-wKCcdkE6*HTA&>xKRneanq@y6B2m?M+21^Io6bobo*cDAitF%|Vg1+%6mtSa-Uk z!=rx9$ygRtjBT2+Rg>lPCB60%Vc^yFDw{tr=q0c)f%wa6V`d#s>Ti2uR94G+)tGpSj=a9DOC%xQ880V z^WHnLr`ncg*GefW^-bq2LkB6Y=4x-$xH%#*3EdX{MNmAq{2Kt z?Sk(DPpaPITAnN%xGLMreV4Iq&icqqU+(WLznJyi07yW$zfsK_6;|IS>fuW;Rhg#z zI?Ksu;fXlsk*Bd=_|UR@;g&=JcbJo-kK?JtBm?Z@o9m zI2(^eQ{L_DAX!^P4qNLxTS!-{ZovX?Bbj17oM=JMIZa4?J_bv2`&AV*r2}7Zqr6`O zjS)KbuPJRlp7EM;?ZP?H@2mOBvh?$ytGL&NbrJs*BQ=1N0I>`scE_w&Mu&unm}Bq) zW%Ac(5#YIplI3*8JQ`=eNeSP11qK;_@N9dHQ{2jI50UTazvjq zdS9U7xw+E&I9$D%E;_>1MensO54edOnj!aeezOI1%SXN9%yPJ5!IKf&pxMeLPcklK z+#mr9vxK<4tOr0tE(w}Tys4GUHJ*xM49iWpdg#ULh21LAXH+FQUgXS!rSpGr$duQp zE8Q|B=ZbkP+^t+xZI)0FN?@U{@Uyne5`M2UR<%2$ZF+$6af-9&K{2{=;>BZEWUwaB z%;0`57^7R%S<%+_TLydgk@26_3%&T;<7VFgH8L*L??7r?1oQ>?=VRp>YKi(Vwd#SJ znmtP(?mnZAxwwl-HJ=pc!Z+q>yb+wqq>i~Ni#4k}-{V%_?6A`}-pRCJT5OEzxve*J zXp_z99VOA7zOz}g_9*$lVA~qoC2?yuLnz?Ifv?QROJWNyjxFKVn9Geb5%v!?;QjMLVN`EZ93b~LO$v)qlP)4k z4KzQ9r|50kIK+O5=Ds;YVIgVk&0Z?W7w&c0jve$fb`poiqQ%MI$ML^7K88rh;fd!^ zH|IG?G#1)RJ>*`+;@x1%@+ej&fN6a=z;E~0+rGN;12hVoWYmlaceRG_!_2#7ii-m2 zEJ_dz%kN8SQa&D4rTL#r*p}eRwd_GyGjQR;#~ns2?kzD?4eBkxPbDoflr0wbm+p9e zyjK|v;DlMxCKNx&1%IB;uDvn$P^w+*!eQWFg2BN<501RlTl`h&2YoJ)M( zKb_CG#u`3L!femMQqHk=-xJ^P%9IxSLAFEUm-Ty&yg2lNa6-)pL86v*mLQl{UN|a= zxDn39ykC3xnY&}Y-r|?D6eUu55S8+y$QSr2qgjdu)eazTy#O!XyZTwFe<}Wz3Swg1 z3=W>6Suyflc+dl&!PqPDx9I+eh7h+PMjU$zq80?K7%;zx!NC*r_@-nx5Y4_4qm*0^ z*bSt)2~v=Z6%B6%zw}&4)I4o)d=ZjYDWTHk<(_1yDF-{f@#69;er^?Ys+^66iH~e5c;MZM zG&vOPu%7X>YnK!ip;RMY9uDa#R6H4f$q>qKJ&{STXtt^AqYtN^_qD{$#-aJ2m7c}M z={AA@HXBm^Q#k2r%M)fY4cQr{D<xMg%3%>V4*UCu5U zTM=*{@OAb}NPSltblqW}@`-6`MCN5~OYXMPu7;POwiV00((ZgV`m;3{a%mF{_c1PJ z&?dwR-EEDWl?0=v5|u9vW|8e+#Z*NTbeYN6#Lr=ZFa1F5G4!>(C+8W{PN7|>R`LP8 z&ZHFBG>4fB|G`>gWfAl+4fk0R5A=~Z6J6+V?qsW9|KUYpulDq^l;`eBYk-%wHh-wF zOFzi+tGnOHNgq~Zw8R7^h8NG@z zYM|t2KJ8QF*^eqNBQzZH3aeEg98=!xaSZek(({;_F6EQY_c zB^b^6%JQ!BWM;W2T^rBfV4uvD_BjDuu&x*!Ir%-2oz2`YYW=S-J2y;~*49(#xE-LQ zr~I}hwzwtFm=!@dP}t@M(!i4eB4eMh~eRXo~d5W4lEU;S~% zfBPo}w8!~xYSzzBtpbYJ$$z$hripvB`7g+E%`k(0GWN$0Q)1@rg8}Um^P2->vTsIm z@B_<-Q-wI$=`9=eucK>V0VM+{ze%`I8%}}orgWrln!#CrZk=g=Tll`RzmznC_wdS~ zQqS zS%&F(Ra>XWouvF0u7Q51&o-Lzw3Nu{mvh;+^01*|#nNZ_`Qp1;=BvgBT>ANbx`Zy- zoJZ(bYxI`m!s#1Vf7VTos{;QT; zB}$+IMk`R130!*Ym9%OC4Yb%{h|i^ zOj|YBDCo38K8TX#1fErUi0t{d*$k}o?`N{KdvZ5WznKdBv9k;|vbe>ir)d(>`lERV zSPKm|o!au7M2~4iZ09s5-GQQx8yStwc{~dzqWH>~bUePk=k|ee5vaII3Yl#11TlT+ z{yf;u?@bbie=N%RKwkay>4_Adiu1Z=>a!`B;oq->WU*BE+=2{pJNfBaba6V_UH?*~ zfwZBzjDg%=&=idw4Trp}B}%ogeiOomLuwpFnO1zgVu^5MqmdHhB@9X@N2!m3Q0&gD zpBW(SWPlX5{O_O@h6b(BOu{fhC)D#SH28&jU7$BOklXawBLO46tv#NhG+VR?6^GTF zVey=D7SKq*$BA;c`6r!398)reO^XTd(U~3 zlJ&z|1zqFUM1I4&l6)AiF(pcK`hDG<*T_3zS!RRT+$3{?wl!gyDai6IPw;=(EBD6G zS@~eHw}J+DJX_o;(Fm`GnItbSjVM=~O~dw#5=(fx(65G1?YC|X;&-ZlvBKwKRwHBe z3GQmo&v3+(YN+NqXyvyHv~z%ta$!mTn4UEuch{r3!v^ZZ74}RaEj3m0(ghxGk};I1CT7@I&r4rks*t{o*eSSi;xAm zo-p46?8i0Fb3ki&%TfZ2x7c4LZQR2Q7X#cIo?L8$otH`*NMO${Pb^~^qGhO+U~HJh zvxgaeFjFt!s-edF0k}Pi6zT)J7J-##^mrIs=!z^!GICG=^G_O*`p6kW5JFO<;LQ_O zr4L@bx~-O%BR!~k<=3=->|W5un-<8IuN`8lR~67&urk&%#F78TGNga79dbdS#-DUQRet=?8my?a+v zKl}jM6&QNh=loWyB9C45TkSVI_Zz3}s;U^ps@_HKf~|LIeWGTIt3R=h#FnaZaeL!m}sv(zac)1+^2eta~~9Ut|r8-I9XZhWv(|M-YvKs;xSE)!OTPCf+z%$K$Qe(ZLx$KsV`L8Ebd0ENh#A3AXzz$y!!4-L?#+ z^aiC%i5t4Zw|W>C70af9zPR0Wc0)Jdzg$Ed-vDn8*FG#Mauz31dDcGj#+oLW>Z;lKJC@fv(Zw@WKT*dY>p!dZajVt-ppNT} zkE+>zanky1p83>lH}{Sj>V5P0xbZ=?UYs5M+^ead>j+SbzxYhwXf^lMabs_2B-zJ^m=7-ggdLDz63AVe91mU?xN&w!mxXpYd~yDwUH|z- zyQSJ^Z6(z?YBoNavQo>f?0s6O*8gtZ?dPxf(u$wyY#aec-B1WfM05#OI)3vwGPfdcGO?bsk_eU=5gyl?KR)OKcg2CC8Qd}y4h&#eRefBrw{*_U~w2>NZ%<$DsbB`fO5;=Xh`NP|bty;f(aM8U~2d94q!z2LOxeHqK7BUK00OB{p{1Yw7k5+kIp;d4`!Iwjfm@$*9aQ&_KT9 z4DFP$ti3eSjyLM_v2vgoU>LiUBO@~<21QCeAWC@Rg7GY+|#^YIg7t zz3W(5wzjnBu{g`FGp6q@AnSKoJ}LmCn+4H0N?}CtVhKET2`-d#M6?$hIuj?&Wo_lD zftBHMUS9Iyyw+S?VidbRlKgPQy|QctcqZ8@tUc3jl~PG}TVKF=uos~b3M<-?Kd?|w zc`LW3OD2-Px9-NvRCkFb3>+D!G(07N$EZ%zvw8akZ6j1~=9IS4mxvx+lK&j{1c zfB910s%58e<*DZ{zI^#&_8kbrDNzoTEoxcf!Jm1D{63)=uZVbCgje zXVcnCnLFjJr@0(@hW$9P0zgKx+0GUWf{W^wDwVd9bzqYVv~mz+$0WVHhPT%;Ua;V& z44xmhsGKXLKi|vv;?+%xdf;B<1%ph-y{x7CNhvjN&f8loD3S$k7Yo(aZc?u; zt;Lxj?J>&UdXlovDeGc@DM^mV#hr{%bPhj%v4H|PQleGdYUMxh{j~-5-~!%Y`!Bae zEgd%eHUK%}lG(}tz1|hCrL_EBI+{OFiwVvaEwh)GJur{(x3j6mKE2K4mApi(lDt&n zm1k(NF8h1lxG0w`Z_nlO>K*x_1}MaOP-moc)*l-zRePz{In_qJb+vQryt3M+=KpH7 z?OH#-(%sF=zB%Ffn$`N)`0clvm>InMEiGxS*L(9X77_Vbj<|n%ektiq6fy(W5p1l} zL}8?PZq2^kntg+(%L-mw$+WeZR?)wvc>}kPj(V{=GiTlTmkt4wX`JuDk^R#wwURaa z`L(AS=?PaUnkE>J=i-L1%agiTz@(;&408?V^c9-8#7Q=250ruE{{1h}X2N?}tp=}O zZ{%?%U9X?-K^nela$lgW_M^kh?{jbl=<_Kv{IY7n4ZVI{m<+Q?O1;c#8v3IRF9-P6 zb5e&uKZ+-K0qdQ;b$4b4tk_OgrmGBe_t1*|f!~T=zXrl?mdT(@ zBF@Cz5ymC~-c3up3NCz{;$f$ooZi(d*h0jBU@SOxI*vPVYf9-*aXYHx`jgD>HY{1hokV$;IBJ78VR_zR7!J0U#ne%865Ywbh zeGLU1Z1^c8^W#R4LjGpQ$z9}5v!lawPuh@y?j+O4wC%*s5gi?rSKMe@L*_qEm-cg*W=j^`sS_OWv|`I zlv7_9oSoz)%K65>z8M3~a${T!0rSr-r-yhD(hi6w1BHj>>3Dukv#{*WXCb5jb{Xu? zGW@u=%p6&4yEI~`AI2Fts}g-_*!wI;KFbOUtH;hN^%H&IO2fiJ<%T}R40v*pf6u1b z7QQx{8Ow;#Hn(|$Mh}+_M}u8n0lAdzH-^JH5g2o2Lem)fl+OwE>IZK;#jOJk#Y({w z@2-90jYl2#3enS3{&fRyyie5aI;2sH1O~O}geMR$yTe=Pf>4ZT$wB1bdcjAJ9vh7q z9`(eV=`aGbN2tI%Iu}k5Pf5*&nE_ zscE?C(F~beLB93LizrJgwf)r(7GLUw;TYjP#>B$SV=tH^<#0UrhgQC)^V#e{huaLL zltgBBuII5ArExac+7~!U9cu!<;J~|uMUAAOJs~VPbTMvy57tC8;)Hc~a#&uFp67(5 zgHc3U{-XAns7LfZn(CwpO-}#HAHy%5q_CS)^FV_pe2ev4rN&E1=D|a#Rb?XCFP(^^ zO?qqL3)0&dL!W8pCd+r@-j8Q-8gJrwB#9-3;n-j29_A6P?;o`{5{@vcm%5@6v_JNz z9N_M1->~HjC!A7W`0n_F4_NC5PCD~qA~7+C+x}!OiZ1E#j|nvHDM*Cm%ww2=E05T+ zFRT84XbcG|fB;nYLuB~V%at9#j!0XT#rV#@-*k`{o zk~>9j-Pkg$(;lTY1A*Va&VA3=&fUPEu|2;U`nMR()Dpo=lc6K-3;T&P@0y{tDT$hN zFT7U?zEm1I1_r)~wC0RJs{15KW_!OI9L!PW245v731DDz_&^pb86V;^hpKfGqL&7K z#KwYjp#eq{W(+OJ0epGWuLoli{O+UeD2QgEA5)4XxG%st9U_D1Tij^V8|-Mpj+ko5 zyPe3N$T^O{^~hl0prIE78oS&mlOejU#V9F=wFfkJ$2`FswAq;Jhpgl?4^&Dg^U35O zbR(KG(gi{lsTYoXRxBNl{aE16#|&{!zxCN^hy{%!rp^dA8MZzRrX*&N(zZPwsSAlZ zI-dkbf{?GldmGdrCVa$$SHh<_Ox1RoA8281KTvZ_IE6=8QmTo-zyxru?nU90lc-fr z!|?;rwNLmaGcfdmMs?@t$d72XbjRT}VgWS?&ubmlG}1&3L!qO8(XGP~%9Ls2z%T-7 z=o6p(CJ6HMq@ieDKJ4`1vQPpYZ0FVc^if{%99ge+wZs6$yxF1|WI6r&H9p9$E zsdP03^gNmFk7>UEKl2n!N7mG0k~nh9&vn9MFD8mIJp|wx@_X;0v{WMLi>VM^x@tQ@ z3ZD7b{xHe=kWc(6x$U_VzVOJ9P$nyhBmt0Ze33be!Ss9zqhBu7`KMUB*)mj&y)@{g z$i3r<&M`9xIl_;5L+S{j%0f}Y8JCi#rA{#nsfogLR)RvO?5|~MCVURaFEz&yj%o(8 z`}!46l-d10BYH`v&hAmNW6pYZPh?*VhBe9;mp`RjcG$WlLqZ4>e(S^~n^$kW{ZC1- zahe8&CYmVENT41|^f=5s+)9{Vj<&ygw6MtC8IL$vbMJ$WQ*bO$LPPiZl!#=;LYs#> zXxYA52=tAV6TU93r1U(9{I=aA@m(*y$AJP-Gxd3@vXvk;xcoNdZVO4wp0CBZb;kZfSuGNkPe(hP&a2k$AN8v!A_U5un^U{zW zB_^6={t)OscrZLZf(=o(k`VFwQn81?FhmsOjgYAfqQsM9@}aI2<)(iK&b)DBs7IQP z`4$-95tOAoNw)L2J6FLhzk;=j_e&fBP-d?2by7g>1bzo z%Ht7;bl`E|2WtoIC8)bJ4G=5?Jz|pmGD7iZSbTWFEx-+Znpj+_B-o+G_M(xkl7^oH z96{5nz!Bzk0BtxEWW)n!@<3-k>TF7F;}pMUG|TukU0gv$IwY|WvZzKFL{O5{zN zcR$6S>D)9ZJp|(D1=>_d29Jcz$e~ySCA|@|&2#}Lsz$JL88JYj8eMzh2mk?5qtgm^ z-X7F`yh!s>NU?$qe1{8#7?URiX0ZDlG0!dK5zRe)v6C7Muc{;M*?j1S&57|1H>{7x z$sz-wQ%N*(5s4;SQbe$$YJ!nOgoZE-EWp<6Yj%4i>kMlP(lns1YEc{bvpv8Up!&iU zvDmBet6XJuPlI4}IVL>$o~xf1M%WI&u_GzlY$fWbeDV%xmBjpDl1oz}+R)>eBcH;1 zZ*1=}<6%iIBGAAT|JCVG=ZQO5m*G1Upf zMV>+la>RgoN_%N@=R}RKy>Q~qq6drpqv2CewC*t6;cngEDkpdxNNp8*7 zFT_to;=nE-5`hB8w17)59Gt{^eEq;JWJ=c&N=iSvOT`};{|XU__a0dM_hD2Qp(=~F zI$^zyB$j+}kY#TT0J~y;uH%PuY@Mk^(|B_N**hidV=W!m56=+R%tN~qemF#&`P<}c zlyV>}7QTdL1GQCllP9z=Q0gQPY$ZZz})-sB3g zLBbtyIZZ%1RK^8#^y2fWk*(_Ju|@@fdp!Q(?dy#f;ZQ)`KnwZ?Vm(~2>0%#qAm`fE zoLq##y@_v`<Zb*_kB4nbY8it+4#B9~gu) z31GmQux{q|z~u+@zKsG*f$itDOuz(~?D=0uUv&=0-t2}b9}%rNsENe^mV#Z_kyeF!*!rNM5{wzl|`>Z2DsE1J+H%qIrEKLI9u2e_Zshg}HCIE_0 z;dJdlM20~U($CN?Hl&?}@do$F)jr~Q%jHj_MsUsEnF~Mez_`zkKe_Z(Nn}c)Q#5a+W9PoU$5x9n{S=M!po7 zR%#+J7J&!Tl8EJXIt9~x9(g7StBzbW12Q%{_B3R&H*uj=9HsvH%7Du@r^g8{&MpQb zV;W;hc~dr~z;JiPFEB?j-VoSlk+&FJ>?guIi6^^lT0q1w9;rrLhp@#~)bG7`F-;m} zDOnQ0cGgqhlSqQ#N0^bZsjohf^mQ7ur?BAVSliQON~n}X&jaxoLK7O%gb9I)1+zsQ zN~BJR2-&lOMis;GIkDWMeV=9##E-K74^Q@gLdBs?!{V!PI0AqGb!-@1g9^0po$zbt zCYmeSq>bZ_AQNa(Kygg*aZJPujM*%lM2ZF(W12VFf}F?_B1cqx4)6|@dla!Vnsyv$ z`#2djv=%9y`IXlSICvG}5IXRum~&>-Cke7c#bDhrdnO7uf;U%84na4QA zehSz%+U2SSU&nZw;9v(oMBtB%r`cexyKZ7ODJIYfrSlMna8+M^#oT6@yG@BdZcI13T9>hp!0Bf{0K&#p6kcSNOoY<6@#=V#Gj;0xJDJ z5El_>63d}!6ru^uM?{}(2YU9wYbt{-1V>CzC`5aqv9)251ROU7^XMwx6N^rX?1$5b z^H1mziPG4U5Zd(olY~#lZlII(swiQ>f#7+9Pzx&oRielh$&FL|qEIxN)Pt;e;A z%Fs3jie~o*Cj-H(A?h54!H464y)lD~(rlj1WF?!rf!P*MIWPX*$4S!lJkkz6kYpAO z_QYU`7foE(o1;d`H)Re?U#!YZ%^WcS-H|5ROc+U%BJ32;6i(9RqLl$cb(ky4@+iry z$|d3++7=AB46^A$u7)U1NB2~q@GC70Q-ARFvpfEZ07KMH{d;c=f(pOYfg81>5r;Vb zz&}^Sj3ikh&e*6>3*@C40bWN$QBaDW*>|4803C=Z{KfcvL=ufZqShx& zRO}S%wLLyH=MV;=$Ot5=bq*v(l&Ce8APs4-Xz=DtQ5Fy#hXId&PT)@i{_!c&l!r0+YNy!GPD{zyv^3 zB}n`J*t3GBr9~iM6(o%(kAN0SU}mn#J#(CtMk0WRF7(v_)<#`<3a6i=h*hNnBZse} zub8XMrYD)`RUr+^={(1wWy@Z;5fO20`kuto0_X&*5QnUhpr1!Xe}_+2b@;s(((Z0L z))oKYjeU7pW*i5InvBQwv<-yd=?wUg%^bk*^T}~+9z1rZrll!pMgRrd-klW`LV+k$ zQ<4%VG1EnykXAU2W**Sx;;_{i$ISK|%EYE9&K;94QN+sE#7s^Uw}Mul){K>4c3htr zE5o) zX?^j6^G_DJ6qd}lW^Iy^4!4AllSnj|Q6W1zolz(9u^Stk782f$LxHc;K6^u%4itkd zpMK|4W}2qFl81MIN5>xS%o{a;mChX(h1WP2f>6nXKhpr<=MN9eURYQc3t?q?cA0tYx$y#N@a+D9WTyrn01= zP&l|(V)#JQ{tyZ&0|>(9Kp(xwNdHErkAoD}rHwpR@sqaI5yOUvqd;bgB&bg%BX1b0 z#F{k?v8qcF6D`b$H5>9&z35H^eH(qPHz;(?B7=ofj>x-l`8kXrmi}m1df7=znDvzm z`>E5idezz?pj>pN5L_%3(rBv@dD?T9rLD(oVU%*TQF_#C`Z7%sDP|@mjBzSIfM$S| zd>%~gM`hGTTHtS3W{DHMgl4W)4w{Y7HZvJ^ZswD#fcCbcL8MbPXkvm*z zp(OfxpfyoqgKUUEL{yJ1F)!gF+2Oq`_aj|TNB6RK6fu`1vU(GR!ttE-yrmv9mln*# zk$@SB97%`bEd=i>y1v3px`}TU&`*YY;qXC1S}+eWHUD6Wql~Q)U1s>>_Run~rVUyr zt_yhia05O>fCGf^Zr@fAq__#q1D0555dlT#Qzh*nqce7Iz4~|zb_(J$j;4C-h)R1Q zl)lj)*TZM=Hn?{JU1HLV2Kv>!PxVFpFhSaRN6$sQpA}Fpkty@reoX| zw#Yk)*aG_`oweK~$Pxq-^uq{JM2Si@w44;JVag-Rn3e=n8nY&7bbS)7uTZ&9$fHh! zkpo+^Nc4mV^$C|ReJt(fGw?8Ge;Fr-*|r)PCmU-MIkiBF);!fJ`ciKrE|2Y#Z$!eu z95sXPs2@o6ZDF)k4J1}b ze+;%cxslL*=?$86dimn8nN3<}(2AN# z2QF9()+v0)c1|4dheI#mAXi07W0n~vyB$D}NTM~^cu?y>M7J~>$Zm^bfCKxZ2Vi&M z?|OwUn|Pd|pS_0}=98sGgYc;qC&kRI%NiqL%}FNta3UYx#DP0~GYj8vfaw5TWt35% z6VmV_zMd;daVj|c+>GRh9y3>dK%C&P_f5UnFdt@y6U50z_!i5?fiBF{#nVuWkdly* zcXFmv@N%~PUpy7FHaMph_nt}JqLkFl+`(6z%fa_2?2)uB9Kxbo7PG=gJpkJ~h8CKj zig9X^p&euWg&0l{TRBtM4>9lOVo~FmC6tetLi}B4Md37yj_jjqGqLDLXrC3g z4*Yaf3)`&J>>(fhWKQ!C&#)>-(#>d+ zWFoRe&9X{0h#Kx~CR^hJt#~bxBb^A#8Id3Bgj2&qT17>=UI1n{plw1H5Ec?sj|N;1 z=D~%GBFvr5y5)aUv(VB6oQ2o0T9r%v9`NuSl#hJ!V`J}V&^(fWR4$~E#=A=31wbA# z3zIQ~ptUDQ^dJhSQ{p%g{@}(&-iD~L8!^>mk;{zMKbWV^m>AF4C~jsHCT4odCDz5U zPT~6izW4ghsD8y6F417bh13T(Z?bd(ZM z8)6pFg>&BD(q?lW%Mv`lJ%VP&{I+e@;#=qex!U-Fvk((+^e~psH$yWe5Ywz42ggLj zdEDM=BWPSd&`@jz96SocuXRb4`Jhi92l56aWVb#o`RbO z?@B8zTS3|5-QBpeCS7E_$c48RcknNOA2V^l>dEo+9TCj0O8^Mo zO`|Xz88BLR0AU!q&b_{l;G>=`<{1^%4Tvl}OcW+2Ebrqu9QdF`Y)~D?u>Nyt<&g!> zW!qhk{$ccAd2ELK0F&1N5%-}%%7|ebCd_PHQ-knEOWsi2`OM@#$QW-AjAC72e9N)Y z9tWU*KX^zj0YkCgn?ck#(1v&s4(-K=1@;!+2yh76P)RPldyLt+*c3JeG}VV8mDGb$ zF1sm(eS#mc34oXw5F^1h0$h5A_<#ot&iNW!O?AU}P`@jvq>hKNqGA(sBd_>I8^<4w zYV0-y+DU$J%K|0J0Och<2I{Ey(kg!9Q)EJ%7Q4J;1q*hiVN{@Ec-FYno;56QBakRf zSpw~`i_eiDNH7D(x%0R%&i96jYR;lk-PrV&v{xi&8GJDvWEWB-pOGnx7PE=s7ozr9dyhQ5@79s^_RK zQ4@=p*yzM-g8SoDyM;CH*Fv$dc0H3{c%NMJfpWVxp2;sK1@bF*TsVTJSU8hQgp2%& zg$zP~e3FzY-}xnm(j|4Tix`bkT-XH>KTRYYS8i4=iWerEpjanh+a@J|?vT04ITV*` zJmxQsy$Q4bh{TLuR#>|t&VhJwY)2w1PD@!53m&p}g9m*#^(>mr8{RGW8*sJB4~o7Q zfSjZq2mF|ndE#ON+XZ7h+wG=r{ai;IID%1n3BiEcnP zjsP1mpGq{8fX`;^CO<~>kw83yc!2tY4XI+2n29IZP0}8SuDNQokKt<5ipQK@@(E4N zq{)Y_2{G?}7KU~d!;71VH(z$weD$Yx`{BALyLss9=_Rc81&eic3PP>YULv zWTv=-FgDj4-5rblO#@n^aj|Z=HTT@$LElMkV4IG#`YefdLJ_NTLaZk*UFCbkikj;i z6OcQ%*D_23H+pEB355Bp!$6|o>trg!0&I2~Vu^tsFj8D?_bx%c1I8611c)Y+1lo(+ zQQVi!bNYZCe`t-4X;r^TVxK+lYZCcc55=JefG66~*#sSkvX_aws;ExRYu_UnRR;(koF1<;L+w-fG_MZpl zmY!pJx~9Y%iV+<6Ra2oE&Z|#lNstJ{MiPs_R1cEakryQ6PNFjGL;#hB(uX*jJj7;Q z5|*m7%!wCnAtJL7`f(C6%O8cjfj@CgGTUiOxG9tqP?j>8XPQzqhZ0MtxrV!x;5j4- z9MpZlTYQ_{xYN_)LC=eS_|wHD{GPg58ke|BU*gG7y59GzySOkUeznpgxav#FYWVSEkT(qtkK)O-de$Vbeu8_ zY&PIObF1L=dRK*=HG3~dZ59r%s%tsU41RHMT{%${hX!k_9U4e38fq48{mr-!w-Iw| z+rQ6ai|SskiKC<5ef`H$Z+=Ms^}B1mJ3GGVXh$qgp5sWfEls@!bk}=@z9XKHxgbDZN|ygKtHmZ!CgSB+p;@hADNRo5Xfu|15^c6lnw zE(^Y&v`>;(tGxgiYV??g!B{C4K+H8JpySwD z_V!A&ePr-TM||e7D@(-6>=j=1)&%piFD?V~eU`~s{{)AApxU%6KZQHwfjZSri4rs+ zED?%GzY_CveJ&#BOWFu>-ymN$?){n4&;u}Dhyr!u-KjQ2@NM>t+M%8PK3n<#p}`Ln zn@=9HSI>ra(^|(WhGVWn_-IvH&l1qdN~;7YKJrk!`B0(;rR20g+p``TkXAO4S2RRa zbEGdzR)w1pz`JhtDzAT2eG%*7 z$hLh$t#A{;gDN~|BDqe5Jqc&36-mZf1bfINH^jqxF63)S&9~rxx>71x-Yu;Ox8A*2 z@566GccZ%L*sh9uKf&8z?z~&}iJ7but9&}ME9Y;I{Y`i}G!LgG%}iE$)`rc0Tm=XZ zKfRB|=Xrn@2hgi}etCH|2QDFguw!pJ$FX%ib4D}bA82g+*bUCpog6%GNE0x;;fvMVznws3nascTlmIo9R?dNQJY7EAxUPFDSr$Llbp0T%7@*Sn6B~^WcR7KSt&xHC}z682NK5j`0SA3^~=CV2eJ12m7i=ZZ3Y z$oKnIhF6lT`(yFh4JXKs?f947&@u$Kf#ptu@MPpQ`c8u8UfQx90aNOa_g#VYh7Vk& zf#1(-M@M)hD|crY^is9ItA3LuwzRcb`Qh#E%c^+F#+usQes!T2T%4DMSXIqZ3m@mp zo`TE84O)Ww-yVCt+(W-);nLfh?oUtqrnX+t8=%!$=6>yo=a)Hv;HO^~P~SJrx=uA- zgFo+zV;_!Gz*XLr;eP2U@1T;2wZ)`H{fUB$UO_Dv=!+opItxac@2f9gvOx10=9?Lz zy|$|Fx9I2Wtp4+5{r!6rIz4Ti9GJ)_lf2(L*{^rfNT=RBX(v&*a+UBwv)yT)?3?J} zQN7b?oak8d@Z=o+TqSbSZk%lhtXf-Rxl9)6uhr zRqWGqlh0ZGt#)Q2KR_5Jh~)>IQ~w~|7(JM}XYJU=#}pO4wKZ6;=l zb$-G{Y@^tny8OIRXw|)XyYX*-)R)VH#(wLdVPcIFi8bkIxX116A2sO96kr#-%}$FW z?FL8MADV|8=rr1V{TtohZ#0k8{!wfH<0bvnP58KZbkuC?NV{{UL!H0tzcVXF@~HW-v6yz&c;EQjslu?5F|mJscBBsKoyKMT;J|!6iK74G!zVrV;Tz4YkgAUeNTY zpU7|POdgf=6B+{bQ`KzqsKT|=I;P8Bt3@M&UTMRfc;k!$t-Zfs7E!*PGyX=r=g%-w z=)pFAd0rizr~q6*qraopd;0rKFCEd7#|o3|xY4OA-7a!Lm1O{>aWp|1qp_1lFn-e5 z-&-e*%ai(XLt)|7xY92H4#Z-T)iYFWJE{LPd=Yfuj!cn zvgCW(RHv<@gv^1MaZ@Bz?UZ}wtbWj}(@doCdq5p7(<`OEI?gjuhm#C++!RTZyEG~! z?hHQ6)fo?fcJuv-0;Ou79yL3v{a2!U)C1^9GXYFo_mPfK_vjFMNC(rtZ=dg>BirYP zht0oH3xITj7IvDQqlW6VWK7c)W4hBaW16Q-n=X22cUpRAcUpRAbE$des?N`+?0X$f z!yAo{2fS2p8BLVlaZ)ca{=)u|y^J5x5~S)U^`oC@QrBs5YwxQ)3{oPhC-t+Rl_}aD zP3@0r?|lCwDDZjnh=}yhY9E>GW0LJ3owt$Ke(Q*qzXo5aVC*6}elE_LAv>VmFp zo}A;6v$KYN_!C}b>H*?Z$D+Ui%woP0{cnI!9o6MZW3oZS_Mmapz&nkz=BLI1U8(%| zIcx4ws#%v0TI%4eb*dWm{SS)X;8z=e+i#rm<>;JNp2puA`{x~8X}G|be4|4To3)(C zG5%;69iCB_9a0By-QLqM?a*)Q{8YVfH;M3l5-O)?WTD7S9;s9c{s>)l!J8)sjla?F zAt>0%QS$^hPdLIXLdqOas716*{iQ{v`q=mxe{KFb#jyTJWP&K05V}MB@LvbTIBKHd zkJ_Mgr}#TXDy=K~AE>eDO3hY3B6?1d#@TzOS?6s-wGTZ4I@4u6GWED@9Uh{G zs3BUX+#ap71Kd5wP~c9bWs15Ii+I+Jw*W~0<9wjJ_fydN@E*Cj;^0D5O8fC z(VV7GYrjDgl0xTuN6mdA4xed0*N;FS4$gUU^SnE2bk5IC^aWL*N#6pcXukhIlz@gZ zevbC)`yUl8D9!d^6SI?=qy?=gijS5X@xIusS=h<^WijwI>4^Am30^AmjV{PchyKjmR? zPK`%@^dk2N5!5E%X3DBGef`v|(_iDW`uw3mZS?sAwVL|er1qtj{-}sI62V_~t3@TF z(Of@jH{|ZJv#dmN>_ODXyQ+M@NDJ~x?3#L&ANuNLRaL9va!S4J?pC$@QpgWD*OQ-x zX(XD{A*yu(T0&Fs2tRZm6#HkIk<{RAbx4Z{W`p7x1+I|hWak6D#LaMk+MjT>nT6PjgW;Q* zM>UR1H^XtEzvL}VEo`5$c~)?3njKU7ADX8a>O@GHcD8xRC7LdKmc{`~8M5=4TapLE zg7Ys(klE#=Tye;_X-=Y2_h(C5h*g$&EXp#zJ<>GVp?S2upmL~vbh_0Fg!4F->#@v3 zg!Do6TjAF^4VGa^pGGgZZ4;NPsz(F|X93H;)C$^>Nr?pwC4ZPbI*TDh-d=HVW`xnp z*|5mgme9NA9iy0<@t?lIesG;$dr@A!?B32Qy6vW%s#@Ocwc*8j>B0WvPU1{;h6err ziF+HrG?Jxl_+N>{L`Maa?4EPq4~hg84bLKY0F%ubaF&lj+3*zxqONWJ_P4I8?wKAK zO!nOO`+IgH)6+B4pVigX-Bnk~Xj*an>F50{bDWIUDx!DuqJl6tss$-0OG!i?K7E^d z+vCCVnU3v2TYQf@2brB!5ALE5Y`=cQ$Dq10^Y%^3a_UQs8#|0SqD~T5!o2ezI5@@; z$MtKvF78b)o>;5NL`?6?&a-)s`c03%4X{-YWW_-r(-D{2=Nr;DaH zLv};Atprz-&-B4+(`{c{NjE$8;bCj7&+YLFXOYgeDaRz6K(?l!{LvFMcG|N!amvZm zG^DFfXz}0P@?g#-k8XPJXB<8gqw%%(-$W1A@b|mo&-wN1I1%M?REWq`b2|qHb`VR) zcn5Ch+!jp;Zw|(Xp&RJ2@d!N6!H@OcESGX=@l=?hpW{8Rn%PW|&&r`gKK&7F{&R$Qc@E2>?Y)^0WrO_}BM zXiCZ#Weox4r`jBd3J%HJczSYqh0VYMmgZ-Lt8&BP7NH*1*f`7Qxxu{IQ||r4U#-!o z*=zRl%I)^%tr^A6_}=Z@^=RSX`mm9N%Ri!y1SO*vBy48?t#B@9KFj72a`O0}+I~|}ZAkV;M(Y@(XiTpP0bEG_(!Jix z=2+z1cD7O!qdg>N`IIWkK~Y?8T|RA+qSq)`#oB}WN6r=_r@`vYMECofj`TEIAzCbR z2d{dacC04I<`NnqIwW0JoS68p9{fO!Cke@}sCZ#*_gtcQ{^N93l=u?P{gzYS-rCwy zDH2ngvwU-`Nr~ri8cq_mp=aTD4sl9E(O}RqYRkC%-l0^IygoZ?1#}V+MQ8rG;*tE5 zYHmdY)eQbf6R*jpTUe-U?M3nWbudRra@T?XfHgAiShNn)eCs!97IxjSe zp9-Hn^`X(Yl;64<^gUX4d;VxTf8eb?PyOqvSfjUU#nVy^hXV@73XLMJ^r%h|^^^0G z!rtvAZi=;!#hRy}%qvcwpk&hZr*jW**Y~j-ujjLu<}S1~J?NE?$m6lZ<8^?rh1(8q z5=8g#JL0qJYqq5F=8PWS9!x@~({K^g9(MtV>~*w-^U}R1N@euT zzT0En8II)ogrTqyVFcJPd*@!vCoKF#A&*T^JqC)2B3VC$wNv!I(=D8n&dt>uY45KH zOBK7fi}4q~=Na34kG*uUlGIS@Mor|2UtP(~jvtJ*uy!Ig2zfR zu~=PM9Vd;El(T-a^!})QFX_muA=HpJC4Q+RS?$Z~6C?Aci@6k`*Y-zn+SdN&3CVD9 z#QLCtY{q#}YC2*n=rDR`j+>Hh#t(2AIGs@P;+HoF?={gHmw;iwV^8G_Jf__Ndcng8 zZW#i_1ID|70v|l1+3Bzz7}K_drr3z1B^ATj_1nR`dozeNT|CZyCosJm#NTAk#_>C^ z^DxEcWjqr8cH%LtU9}n&_E`LpY3ij|qM$|KFGq8iEk!Nhh&didUwVMsU5;lIg(yzC zb){VJFJuOziKAWu!_dUmX3wBY&*Y1!#4=)|yE#ysh)Z#oMX!DF{V5kEi~%Y07~!!M z>lJ9Rd5bAc3-HMr#!i;Hi@^tRFJg- zb@SI?%0D6b^9>*dydeXE^S$xM$v4b@4f+trfFfnFDEE~7{lM?Zjo#qqurO8*euJ-a zY`FKmk)Y!Dz!zcsFEle4Gf9TD!|szj?Xl0kF?=)@_vh5V@xBU-X8cJ&OdblIu}J3e z4A0r+*Qp8G(>7c155#rT)DXDIZQLEgd7+T9afYPOK0q-A=~Cw3{3sN*ViW@fMjycX zQIsK{FZ5*Lhul)%Y9==XCZ3lx9l$%wi0F++O%wz})E#O?{sr`Nx%cle0QC*yBu7D! z5KM&sH43dHi#RJ)9i$pSR`W#LHoE8OIDX4sd&F@hW^D0W0}iRxYHvKPnHdE^t#Cl! z<2cAueFk8|U9jlrHddJ6(T(UHPmH@|K!uTDE;NjHrA5wnwCYzm2D zm-%M&B+j0qc;-OSZH(VU(J{`#cBo!3Y_m6C3_dykqRW(qAdoL+<4_Wd-)cc@H2oES z@mkP5iwbsJFu=^xW3h*C44f|;v3eq1vbwY|Dq*%u_l8d{M~5@n@&lQSIF|d_PI=CL zW;_PVn0f4^CG@Z18L4hc0*&|QfZa+A`Nxy9x<}lyz2aHrc{l#Mul|wNOfTKW& zZie*(@|q?)gYg~Afy?F@jq%xJKIu-Ny*#;pkYB?$>>FugJBH!Et@|LnTNXwnUK+&; z8$ra5f*4}ovk-er8E9I>w&QBq~Xyi9Iosl8#&!U?e(0SkVu}q)Kk$j6uguVm)j1 zD9b1!*=iR|_JdfxI7V|nS>`fldQ0jk|ZioMzS7RR1+_cX>zaM9t_t#Ll@$CpiL*VTM)46G zdV_FsIy^LbmY=*ejfv{{^YhdP!%UeO_o(F>) z5Bv|FdX0Rr6w7{(m*Z~1#wWv`egH_fi3(`O4FJL_R}Wen0jfkyf>vJCLBv>LX%Y5! ztfz6q6SWC&1M)&z3By(v-?qas-fHvq)iJ*MG#ujkk(|;PtR&BL5i5KIBO2|@5pfaXnbyd~MBVuFy8dh~{)PSJd*;&| zHvp7RAYoxaE1%6Ix!$d;XAt(q?2jo5#vSzR(>{9U$O=EH~ zQ-tB)Yv@uPY$XbUU8`Tdx-zO(V=G z(PShE`|a6~$h$pn^O4ez6{@hQoZ1Vw_V*qwM6*qt7J98+q?528J+Kc(Us@K!ar6nC zz=;_sf_JLfym$XQ{eSeK3NR6L(AmXlQ8txI83if|(w8Ym9|34{pj1kUHW7{i)K&;= z(c4wlY0cxiCzWv&ES8-uCw3YZDMj&#;QjBDYUj8We(JFm8Qpr&qq1!3C5j7ao$#1g zRBtQq4i^0upNlQ)e9>BDCWwn81s9%!uIj*$uftMpOs7!P2zh}LDiw+%p~hiiO+pCe zv@-9)BN<)k1)70alMvgBqE6T|DutYw)+|iaB~<#jKW0H}b_$H@ARnx-w^Zm5w!5>5 z(jwt#a8JAhrpAH=q_j-ZRZ}=JX#=egxS&RXQ1({l2Ah>N1Q%0dp(>Wh&=p*=M&=(R z9qJ4w84~MW`w5Cuf4J9wh=S4|PE%C&T=%-!YV8tzDsNQw*aMA<*$veSHWcAnPg2|c!Hph6LHIrVD*N#>|n2`G}R^8<(* zS2zXOZtL-vz5jY*j2o)oT{FG=>U(oPlYN=XzlJiMt+ROD+?P{I{hoen2V)@ddl0rf zYVNN*+*!rCU011R>a?nPy2K5|v|oeS1j4Vtdd9}PJo6YdDZvl-CMe$epC%06~G`|q(zFYvrLZHh~KhR9kE*mH@?xHQ|MY8 ze^VqF@ht=-jjzJ1wU8xi95TFwQOwyR$k;3))(JpbIC&pLrQFaXSIL!>zzQZO8eOmtwx0=U4P?EMZYH}Mu zhR& zC-`7S+YEXYXPWNIgH~o|Ri$KA79*bdtfrbJA(^qdtVjlG_=7O%^$EVZ^csPS%5Dx$7IR0P@}4#dQz_N`E=*mCm{rZc zfr}QpFh8Oqp86OA^x`FBMFaxbkBli1TGLTeP$n?tL0RC-`6I6o990~H%j#Bxvn4e1 zQu?ZR4``)(zYG2YXAX4z)ET_4JJR zB=`=qJ;O#p?mFq>7)53B8VKd6GBi8Qb9fmro&X$mKABI{2O9mli{N2hmHOfE(WHkD zG<&W2#K`9C`KiuZGme74HE}x-fa~hfJcj?D)mymH&oTdoJ(;@ zDS+;%@d5V}5FK0=@zHQd%mwIVG%9KN)eRI7K_3F5Jx5(q+Lzc3`WGB*)@1gSp=NP} zQ?`|)0Np#92soZvvnCKVHQ9nKGL{XzKr#u}1azGXs4>WD7a)^*=vDg%gbc&HnS5Z7v@F-SvRuiLNJ_3I(wP-xsUe#GiLKtrys;`0MoD~}Zun9R88 zyPPCg_I#-6*&gGkjE6H3m*_Y_LyTWXh@K5e z&{TCe$UwtVOUoq6p4!;aB2fsaa5Sw`OHCgXNmULA&P;S#V5O|#VL}&Sm0{?&nIlydTx{< zfbx;lFC#%_Bs^h%sR&eX6wkvWtP;l8@0WFKxk1cZU8fpwGPCmn>?vLw5NWCoydif% zXnxOFSAsJsoUqZ)%`HwHfWy29a5nFQ)F3LeM%)<18H@L2S~g>cebT3e^;n>{1ojD- zvP!nt^#yue;<=4o2ys#@tn$Wep?312^s%VUO68)57H%|ZrQ<7Lis&a%Oa;gxWh

    sl;iRTcu2lH~VxCwNkc@JwE>G1J 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%0A8Dr^C96F;b?V=%u?auHxsUYsi3Pq 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⁡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

    gJ9fJ6;%1B%N+9 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

    #>4=vwCe-Qxks{>Hx)HP}ovFEb1A0chWKa5fn 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

  • 8|Kzws^J(dyFgbc7y^6)nJ6CeS#pe8` zicj#QchpRieHT6!u|FK!-*NM-j^Ij9yD!A#;h3&!^8#NS#f$e$Yia@^sGSf;Zc;Q! zjNT1}yQYeKthlhdY$`S{U!w0l{;kKaT7YjideOH2+x@x#HBIBm*{~+0?Tq8&;1vi^ z;A5D5#E;Y0`tH&F;QOt=)lDJoJv9e2SUHTo8F?qKXy@|};<>f(Lw-}@Cm1rB4s_7h z>ak;^(i@H-ZDQ+jW>>|do4m!ZVVKbTxKj!${Bf7xn`$1u?612YeQVOQ1%{RF{K6m4 zvt`ikD)sNiE467M`QC`RL{z0`-N)}iV(fs-7nRz#I`uO-c!E)p)Imk|wPS`^dP%As zsxwIgO2e}zq5C_Zh4=B@c%gfQyU&mNsCE)%mq-sovT~=C`JtKGw;oO|;vp{1lZhE? zs?r>Lt`a_fimx`Ny0G}WxNj0E*Nn<6?imh<~8gLw#K&la=tY6;rVLE^{*v-9~Aj&Hkums zZM5MKkboXM7Ny&vYdNWWw8ctN5(u12+Du)8E5VV>0e>uX*)giSHEYh+UL?i$?tG}n zO_RMI7}8yYA~W-`#DcJe?fJfu&D0@s1xW!U7;Wx8k^s*DkED90L8j!|#TZG8o0F3! z%&ST=GK1L8d+0>`YWix<7Vg-J_%Rgyca%zW_(#IE6gvPg2?y$Il48w#C0r4CI!P(v z>dK!l-S{K-2zM&zhhw;!qNat;co|^6a`<(HM^L}xrzg{YfcW0$;(x3w>+VM=EE(G8wl!z8CY>;-EXbeK zlz_=ft}4Q+%nZUqsd3b-*O{U8FEMrR?<;$gtkItO8#uoW2lZ5#e@v=NtC2u!_q`}Q zPI@=%S-}keq>LDI=Q+1Ev}XEgj4ud=^eFt6l!aB~V`Lb@&pzw5?CS`V+$~EnbJrX_ zLA7>VOj}%xB1o7D1A%E;p1Y|-JK7D8htiyzA1enWXA1C0(M6YhS^*F9X4M)^ZB%@U z=Mv7{8Y(VO#O%)Y*>^Wo1uZ@~71DibyYWX$eFYn|cwc`vWf3po^XX|Uose+s$~=Cl zNyN(xEs0&OjQ^A(nXUudo6G%1vmei!ne?ii=UVRbIoA91$$H1;{xNBcsO>5e zpCdDwwQt`2W-Jc9A;VlJcSasbBu(szm$&&Edogn?Zz;f2hL?1ZGm`pKhz9M4b!q79 z`(e!YHtFVq=l?!3ok>lfqns!&y3EP}dv*>)i%g0AD0Z3r8_#fA#%A;f#^m7xSG{ms zyf-fxJ$UIKLv#;X@E*JSr#~4XPfN-MLN%dpGMG1Zk%gF!&bTjH0EA$CfH)IG)Qxrz zZ{L4??wi4|gSgVM7RATC8R;hNV=p&PmV(Yfgu!2H$0kBWY0W9Y^zpX$N;uz~j?0ls zutKw1!mIU5U`87TzD-p(@*Wa{3($#IQ6^Fj?_Nx8d6F za?hMeOa^3mJD7N5>qhRV0#LMwFOfh9fWx`bs=WM-3~!bZrTedMhZ_j{OH(Q8rRSOZ zz_-6!AA4@4oL>Sj2tYD1WO>-ca#v>w`j@(dX~?+c<3qLog6`6lQh&Rl3rpU~8$hh- z%f~}48uN$uc3+9@c`ExyV^=a1bYp6nuVr2rvoyU5hj-7(-42DeWlb?E(`NV12UHoR zrrT$2juySUv!sSp(rGQ}U#_;i0N^fflMNggEduBGLI%Q``vY4CoL4jmFI&kFn|2`N z_Pih;t<=Zz5Xy$RcWOr`0Qp22XBl%caBqdqC*vlU?55btd4 zH;d*g!+ReVr=HEOj4t5|Em|tw(8=GjBUDy1GJg$Q^ZfVB3Gs9yO44(-t(f_a<}M!X zWSAxGSk@;!o82+rn>8~)EnUbRyZhogpxelMU!tkYg?G~}SjA<e-CmzS4lt_r!>1GmdZ4oCcHp8omuZz-moy$yVW<9vcniTAarg` zmg&*Z`QsS>3~JRzpelF_i=W{4_nB^ZTkjxae#f*{v3{E$fOfNoZfDL7`R<;+>JdPE zaIfh~ZiX%RYqrvw>ik>EAshN9`ZzX7i0clcd6+NDT-j?%H0`PUizRY0sl@$ON^7YK zp%F{&KdJJtV z3;$yO7(HcOltFX)3%&NAY@hif3*Nwq9%H%4Nwe5fRjL&FOtTa8tJobMKHiT zR1~2G-{&!pEeL?y#a2~jx^M?VIE=pMZ$H@Y2AUN+YqjAn5*C=4uXcDCwP%QuHT=(RtEC8t4u<{pBzSDy8 zuz7?_Y{~aFm*5i%w}9q;T&gBaqk+V?-1!1rbZ#h9h_u@04u}z{p=${Z!R1!ke;*#; zCiX}H-V#uO(woN6c>8SC`UKBBvG4~;kmxk?jk*Z_SGP!5XPZjJh4aawqW}O=W+fxQ z44KW-2Msn4if)9D$TOUmSfRfqbX7{pLBkY zR5J0;Tsq3)>y6SW*A*UJUf|p4(76BvY7vt}suTBRVk9so)nm#U`ec$p)%}(9&YuNz!*uehG^MVrNCN=QKO;0fl@w33g+IrNquSCQ?MX&ceWrJQB%ZS9xA1G}NHI{2 zk^?%TJ}8~JD7iBfXwp2r`L5n{`U~#b#pZ*sZS-z#S&=FWDW8K>!PuP_BHZu3E?s)DcimC$(y!9-qOpuh3H zh+?Bq+8?kDmzT=YbS`}=-n3LOH;e~>rgP3#LVZivZd(k#yw24TTIx6%q5vZ(M*Y}D zItuy)@nofQHREeB*coHt-h)qXyBBI_M=rG6xON?xPk}@e-eefpos{_JXdvQjCAW-f z`<#8kM>5Q`$_C%iV~NZ?YOK9n^rl!60B*9?5pa5Z*C%$%7~@*3BcX7(>}>uo_>1)% zR+|hkw-EZuxQ+~YFKn-6d)MyQlxu#5o&$xI>!}bwBjZ`ZDNHj1RQ@qFuqx2MSaAig z9guqRdM*IB$yBr``S_`C|5xU2{$iYA`SUf3R9VsggH%ECe<%siS>QqS_$%Az+i#3; z-Qq2vGH+`myet69A}KU&N8{i`JpAnI4zXo!DBWQZ{jnyiLm3-9=9%_g05jIq+6=hs zea_TcUesL@*SvS2$oKu5(B1X~QTXx$01#7UpCpLN@2h$9J3SjCLfVhlG8-FtKFhiT zS~Dt2qLsuC8gMqY6OlH%aRQJvE^D4Z^nnmf~?isDj9}b?(2a zfA-{HT?Jh|+<5a7#I|!+#v9C!%8klWBc42r#@?}Mh4=6SGR3E&ulL~}B3l)L4E3{p zT$ zw*FvTXWWk;IdEjS=dTQ?{Z(M(g~z_lws$Ll%?e9yuag}sB7^VE^lpm4m}ccE+Zpci z$8L90>U=cH-waV)FK5O9hW9&@uR4FoR`f~s@NM?I{-Yct5Qw}gg#+>N^Z&~p11j|4n^ z&UR6p%f0HgYA%MJp)fVLWwxQX8g+Y?_p~`aiVuMBuw$K8_M9xHMyi*t z>iI><8GDwonyC|}^e=96?B&Hr0MRZ5a+b^M7_Z=`L+6(pDLUd8Bi~)`(^Ue$X@ zUNv0L+L(+v_%}2*{^f&$P0xYPfq%_iChz})Z?YX@P7hcdKb&-xWR2#9dGNBK&S>UhIRL5bMpPwk(`zH59& zO9M6t2mn2Be7*fSvT7>rPv%O4{+-Wreu07pE~Ek}7gW%4mz(h@7ciL2fpOOM>62*K zcCct%KGY&dvkT%1XjI|N*4MP-5I4i%C@7GhWTRaGq4Og(kv4FC$$(@ zYs`P6dO~CpaW9N=E2wW<1Zj2(Lcd62##*ESU`J!7^jo~865*Ei&qxjbFRqw}Ow~j; zOxsSNtf&;AR44^}FK(z-@4JsTP(=%~G{X7NwakcPJV357n+tNwQZft=9hEnr$WvPO zCh+6%0@03xOH)!qVke8t_R5o6TyEN7gl{*Om(fY{CDS$v1JnZUj?^@Lb9rvVX)z;6 zYlo}FYoG%g_vKjynP4*#tZ0#0AHnkl7v&$Ns@O1iPnbn$0E-LGEQo=@49EFUy=(mH zErc^CHo3D^UjgSLf)LNwcCnG4)@ti_vNK3uc%me810N+exTj=jx^2qn%tS0T9!ClPO1yO>T1>HaP>%(d!cM_6S3;}iF@LOd zxjY|%O(l02oufQT+gwK1ZHmb=;R4(vD>iLFNY0@VFHDPb9W+Wrf32I3cv&wyUJxd%XouPo0sw1HSQg}TWWXOz<@4t}$OOeT9V%OM_g>-2 zvVz8l!1@e#x#Om^q`8(N*HkcJQ}KpXYloZL+<*f98N*N^8)g7FNu&jPRGD;i{r!aX zBvrKh&DlWoU}W}@QE&J_jq2)`l=Hi~7c<=fV48E9Zk91bNDEh_-idi>ce|)ky%84f zp#Br$YUCMW1xOM>#wlKEP(35T$Pua2)fXq0gts8~tq>XhOI{Fil6Am92=l(kd$m9C zk_yU~`9qbj}PFZu*GAm@^21R0f25I2gpi695QcW7?OJ0;(fYK?{W>o=Um5$ z)S?~vAko>qn10??+T(^pFlAog>Se7gN01%1I_cT@o1(>LNf&fs+ zey;){BRA5zE2(zsO@wrLui?GVS4S0x;PT))o+{M9NW*>i#1DnE=7tTHe3G%fl0&XU z=lO-4guR&{DF3ul?Y4S@tROgmnZ6-tGJ!IM;(dI$ue4|gMZj5~Gq&XdyfWCa5VNi{ zyf;1_KV-eNed_Cn2exa0@-$yG8d!3{V$cn;!d1y*=3X-SNslz_BXwq5TzbQe~ zZh4nwRwbw4IG${MX5H67vO-;Rq*hU+THb=_D|ge1)K^>tA;*g~NXy~*ZHqs_dbkZUo@|zXCBK_ zI2YLZs%*>A{q=a_pbdx@G0JD8JGhj7(Ew_d{xp{Ez8m{td6T&x%;*CvihduhHvkF+ zGX=8P4tdv46zLE5S z)Y@g=S#uGt1UppvN^T5i?P7d@l{UkiBkZ$u)AR#E;@a?(<0omN^P%i1mq~iq!Kj|J z($Zl#w&b$Y)v1cCo#){r9^`Zxl*>f4WpNMJxf0NLM_rjfwpwGe_ik+1zO*lGW7yvf zUD!$vTJ$N?4FK@6;y|SQ$*eWsLGeag*eASX*sC-mEi;+k@6x|0s+`%-uiaIWX4X2o zkFij4c7{C&5363kn{pW6_;^ z3k(42>?s9s``yOtc}(Mj)C18j1wbV^QvSI=WpNjor{d29=~xC#j0wj$)`vfS8Q`?(5j4<@2`jCCTe7&CHj(bF4vb z#)UTZU_(*4Q?D7wx@4sxb$KK5<_4uo)xYg~JRC(9{DPB_2nCO4o&gUYN z&bLR*TPSosj3PVE&+WDxHyyZfVn7VjaVg?nwOii}X19~2=B_cNxgn_M=Y4P$ z8hmxl^oXT*dw&F(_Nf2&eDx7>zV)|$G59vwBcf-tZ7@69F1ikH6U>83$m%c;!%6r4s9jL|e8ZG9l zS`XOxJzoY-Sxf0JidOc-TB-{~jzt$Z!hMM*S|yoQV!e)`6>mqXVPm0G?Hl=ZcZ^Hw z7g@xw zyqc+u8$7G7GEP>fDD$2rzb!vMuE1NbN3fVLwVhCQsLNhrZ}}qWnX#`8&1m2MWHMsp zX&*_AHb6+x{;OfnU1t^z4dUC}GrC_{FFEfp)=qQJwFCNFhkWQ)gOICHywv*bA$haB zFtKMZSL2l)Zt|KlWDDRgA3}QYHQNUpMpmiKnV)d8N{yt+Qrk(AhlO|UEw(+JF+=sm znO00wLi~rs4)^0D&cYCQkx%)X?G&Con!A*S;2Q1wX1u-gJiegF@|@J2Xwy_zjC8@i z=aLtc<*j)E48hruZ>kU%)xu7^w*Vvnq&A&f|2?TZz4Vb0Q4JMD+9f+w?;_io=f|vHBWI_ zvq=@J;ws3TE6nzFedQc+|58QX0oe$uli1U;d_H2l4+uy-C-C-;!23{BVCmsZ>Guij zXlHvKq`n9}Hzu3Pd_ELdD1^Fi(LQx0dz>IjmJV;0s1Gd+Y|0cBS~lVW5asN`2t2+z zXCeRGNEmdg<8OZEc~{3@R8bh=RZD<-yd_vxqW=$R6?xvGecC&;+fBea9x})`lR9!4 zh521K%UzayMW*mR2_CjHAhf z?D2zwRl3@5rrHzwf7e*k`J`tAG)8Q~XE7RTKwj0O!2NEt;oMLG|dOS#|iZMUmqqv#8Z_ zPWWo-z3kOp(>vw&RU6+DLQLs$Ftk>KpJd%dyeY!TAvTw;CWq;8@-#lcB8#USvXK0_ zrwzW;j0)M`ALlsjXD<$okHlRpFX4+WFiXthNh1~X{EW#FIql{rrxR`2R274}4X&cg zd#DW$;sM>GKJWq1BPY^TM$-GVy%Jnp^H2y{zjbD?Ej4?%pC1#sV;9?mpz0Xr=ATe_S5ih%O(F-Xt5+WP!05+IW4xo0(AYqE4Y80U-?)EXZ5;f?A(W9 zPPX2eutKzCrU(x`zf76yomkHbEC_H6;_)*nWM6!{>Ca3SdFB&Z_aXM5zOymcB+>Vx zS`#bCWAfgn`G5U1Tj#tA#&wW?*BZ$b(PPT~aiWB=LxG5s_%n&^$!@nxlg32pwe8;R z=?%y&@I{n4tIYv%kRg9u6u=Vd$;*F9!A@c}uOUiRPu>#IM@!EK)Rw65yGrUOVKchk zNkLf}({(N6bKpW2n!m~M#_K2H+i(rME3-{H&7@6tcEub1jw)-Q{7N-3Vm72stKnqv z*ogZb0;@*qb3*qr8xtV8pf-7y(7=S$+?yvmgc|*{c$@G4HY{Xe=Pa>7y|MVS8@RG| z%*4WaNq8C)s0HLTJLb$8jw*fY(6kAUCAKX_955?)_M=LNhBTiA!)=V!<-{5&vw#pm$m z&^EO>aMR_o*p8XwBwex`!~BFKo!uxpIh8C-9-CqyRR!qi={U8(_YAM{hC=)U0k^_^ z0OILe4rcyJhEei*cV~n&_^`yEf2OW+x3vU4VTMU~uy3uhz-#KR^`O5h4`qqH;Hxbb z=?mSw?weFSyS;IuXG$GCHOwroerb7q03JNQ$>c+OBraq(X?2S>R7ZbTaB9xw9soaB z$9KV3Z&l;FX74|1U^R?2FFDA91!W_DUmzO*Tn_dQ(l08TN|rR;j@dA{cXA?4&Utwg z?G@WGR1S=fqD}l#cO#iaU4Qg!cHVBqN2#_e1Sj3SX~%p<4!e0d4x11h*^Ep~S6g#g zIP|`b)ybu)aWe4Ri4di1s7|5-qrp~PBG>Cft7pxRezCg(|HL{Lf#$wgvr53}6S}Eg z_Y89!2sf=Z@Ogpy{vcPNaPHItzrQ{E1~6U?G<1Usf78|msr%1AF>`hb3eHk$ zpn@FI(BDY25%gs1+M$G|9?@~4+nL1hpj-Gh=kiGt_gR^u;8l}fv@eQ#S8wt)i%!Pz z9Q}P^p&3XS)1uyYnQ`qx>gQtbWe<0&^ecG8$!-s{0b& zo=xR4NFqO*4OMA$nB3eNkJljh{o};OAm5Pcd1kH^!t9Hqy6~_9my)*> z!YsBO&%?PeaF+gCzIQ2pCuuq%x`S|jWd7sU(|JtTL?K2_k6}{KM;ch9zRoKZ8CLy6 zSEOpd<_21{a&}|U+4v6ZJSKuViQjjKP?Zc~nzPDn%JK9U*a6Jwh|3)$i&+{t%#uCP zuk7|UE;M${!eZ%Yc)Bu5L;$s@W+)+>(_@~2U zs3hEuX0GlXWf`22JUxr&xqc2p)x4sv>QraI5mN`z1;5%1aH>e@Q$*2ZU3wRh-lxy*KSXz%?AmrO$^*hRg29A%(M+ zi3AiuI>Ss{N!hwVbd(3faEm_Lp=}d~MC0&-$G5H36EOINv7ElYyyuQtPcqG5WS8_9 zg_;<+-Q%s*XreV1Dl!{^`k8+rXA6|r2 zU)et;2PhFujCcEo_jW?tKbx&Mu7Eb}fP5G*G2_j7oAz|fx(K*CoMr<1e(+coeJm7+ zq=jhb;w&z$v@Q`28JkeBa_QfnU43^Yv0|An|MxbQu$Chrq_)0#Cw3@%z4^77$h;VX zu-MdEI#{I<5_S$H&2sc5jtkD5S)5^Lag@DdtY|^EXt{0Mwr$(CZQHhO^K9Eb+qP}n z?(^OBOkHZggc9b>T}+dp`IeFDPuwyME#B0KQfoqG&y^$p&~ zR-N=2>CpFSG;Q5isvOao$!9W?OIt$X)ALhmcocqme zT|M0YGMO@59Lc^X7W!tKgEHnSY0g)-psS>E@TD#>n>)-pRje}QqDYaY zC`}BAyP(~-4SOYhDNCCQ^}me78^k&Qa^pavK>gc86h=r zN+)JyM=?wIzso8Wvyq3MyQoLBfZAh@YHES{Big6Anx$q1ndk;!Y;qTc#T-Vc-bRMRENB#dt39RkqJmfyaaY!i^KP zEDgS{__ce#ByJY+#(sm&a z(JImhb?D3WCEX~_>Q8}0GNp;C_-3NPdh`*?G5+?h#W>a0d!BXA*fJ%hV|*LgP7}FY z=8oG!ZK4O*`TpBix~Pw7?Wr{ zFSOQ1bC@I%1A6scR)2naEQr)dmv%hoEVBG^KIx~r$X*4Z5a1bld;qU{am&on;! z*oK9r(_c_|nw~n3x+q@4kYi1Mw zXe^WmZ6<18h|mAMdg)IM&gJ23EJ0ZH@^>(*LEf|_{JlC%L#euQG6(lm9i3r1CVGSezKeR6P8BZ#ZouQAFDTBiFhben;K-Rm);ACmGe- z#>ByR(R#DTe%UaZwc~_F97Z&~0=3;YA@Zj5{PJ&0jmb2AFlg_dTKsF9-|&0ju(5tp zoT`5C3#cFs4zX8JRyx}Z2%tIw2%sPh41xjx@$YbqN#I2d;D2d2|K6P~T}&41B1QiCkM!XPc?wXOpdjHqac26IRHvwdGyhQ zC~f;X+anW(J;R;5)8*f<7^`wqTUZ_?Z|W!&R{!DW@2=PMM8ShyQ}%+7&fH}B^*ZX4 zOas^>29M5rn4UdKW@i;%?%9{IHuP; zx6b!d`<0mk%^3fm>=82f^`8I8{?q@z*^&P@c1Gs^vsrfjzsc!sj!YB~3^?0=`a46s|05RSzpwwbZjCJr?aWP`=`37q zZF;b*oj2JYoLQWI0S&p#y^WHR4u%?NDv~+muH+V8j9$&SdS+lHgouoy3?LL5vtIgk z=>ViiNHrUi^G4wLUV5UphlRdx?a3iC8+Du#;d0_u-5{ie5$|1i9Q-=`E_+>i@moLQ zcfVZRzAtA_j}ATtz1!na3jnR?3n9joz;Bf}9gIpF^KNI&nC)Mtkl)vCb8>Rt+9LK7 zK>zLRNbsAn{Dp4MVGxz1P#RWZbwKG-c4i<_PKnYsXed*X+40JXt*uL}} z!P#9<)FHKb+gE>m*!G_>+8ZHp9N&zdj5qN*YUz>NWhbbC+D(yL>(6vzn-rJy_G?hSR6Nr8vMAd3mXc(hTsn$F=(%3XXdBnMgG5WiRjdW_m z;&2y=E_I%eLkcWj>G{`WDnm<%-%a;H3xZTtj(IPE*~!gSRL8wtC|0UI_bD(BKLz6^ zj>d0hm>i7?sCKMkON@_s4*Ps3lnY@b27s;Gsi%EA-2vcuz-eB1*TF5&s- zNh_9DhDjbW<|AaGr3fEWW+V%chm+?|(iqX8snpOIP-DnBz(PMVnxhm00Y{YxZNhhK zyhKp|2wzcSR=L*S(g62@BQ=qyX{?gbz6O?q;$6j@(ky$*qtu13 z$-5P`l@qBUjez$zd>AC_)3Y-)zueB~0Dzw|FV(KQoyi49-wvCiRY0#?+9$5AMeds& zJonoYx24TLLgSsYg(W++)V~7k9CHG!fOcE7coc4?`$Jgk~A{+&)Z5Wf2Hs12fuTsYY z^YHt5!>=y}zXm)g4+2%|=m>d8a8Q!P3Ke1o8h*&JHV>GpX%IbJ8$`df1kt|>qMlGD zQq9B3P$PEh^GsUfoNT&1=ES0NzY3KDGB{M$OypE%B-BA6!j0pvCXfcyuz++fEC-O{ zV61^s)*2G*rOM{-SO6B+Es)(R?R!{h<6Bfo!l^FnA3wAry%thM}EzNF=bYU#j3J`Jga*(i!SdgvJ2Ut zl$Y2d^frRcMa62s-e}FiLjqc#gy|Mz&ha28^cfA zmoCh%mGp|)F7*oz#qwfBk&pZiB~|Mqq$O}3@#G07nb{>oJe)6J3fEsY`T;6hn>VDT_5N)) zQ{c&tQ4}7wfZ4Wj=jHtEV!Gm@$0>3Lfko=z+(X}u|&H_B`)Tu=}bOe%z zZR{14Bdw?03KI;r#cWN>yHTAJ7H*_F`;|NEwFj}`DTP%H#_>MN5J!~0olwJ%_sJ8x zT3OtDAv_7tda?Wf9iyL;MnliO>MOEHY{t80;n!%Sj?AtM>EeF-gg{}FQY{UCasgac zqrUrdYduERjZ_%gJHiWPM|b5TsCMtNE^wrjM1ihJVupc{r9~TtMo*heE{9wb)3a}l zwG-p4Sfa?U0m40Pm<(#kKR2WpQ~9;471Ab(wej>GmI;S;d9V2x_!pgBEtX|0?f{0#MIgk)1AFa7Ua){BN$ z&rqM4*`vzkO|N6*^TxyPv49@IIW_iHH++&tWmry&~wU5>VJ9>lqNJIT6j|y^6AkqVt zkS}mr43rp#)on9*rradC8oVCL>DTPfec%Ix)2BMMFB|nD(Y+gqwL!$%k=;52S`NJH zF-DYRnLWRgfiEh0v>`Mjo?XS5h(PCLds^Y+2E+P<%i%aDS%8u6Ur2RNwS6Ch5Iq>R z3usbDZe3>!z{w#yH#(O-IOx*+%)lT_wf4aFZ!zui!C?RrqJbQrjO6?WM%in$9pY8S zbPzwKLWt(5V=(*z*1U@B@(^l}zqx!`>E)pmB#=-z^Lr!%c)tieJzVuFli?1S0WOFG ziGWHJ4>-(HnVJN_bW~QHRG7}F=zu6KlAISW>mY3AkW$J!W3HiN5?W4LOSm)mj!_Zw3g6tEF`GHiAm z;|n1J5ls?Ua)leSc6J4e+n+mQtWKNEn77_LR19_3lKM0Iy!`#gjiDlK(bHxuz#-U>7~e@(vh9Tc;Wte zeD&2o*lX6y-`ExT9ZbJM>eI|0Y@3t1vpP`ma{Pc`hIk*S!1bImy)0$TinN!oMd(u<(mx34 z{ZEgX3??bM#Isemg_>Lc75uc+14T|d;m>!`%gITy>)P~;g4#69qU=2ypPadTY#W_9 zd4lLeu0=6M0E$%#9(jOx$8@W3nHn>JlYEcF9HmwJh{MTt24mJGcyYj6?=~)AAW0gN z6S(rYiK-NS0B-);z9FP~k7?F_*~l%oed7@J*=vp8wsW7(sb#dSp2m_k-2Hp{=3&aF z=(qFuB=*uu)nOVZ@S{W87kgxGMfr1y$^!23)DgMhYmqM8_zMO(Z1^G^b<$@W?_ij> zqc7;|1Aduanq&)!3~kDJ*-=M|6@gP#-+L*@CA(h1E6Ks_tpD5T27?o3$FOSrd`$4R z7Pq!q2~g$MbxCYE%xvr{43o}L5u20^sD(*_< zdMs#pTi99s&|=H^zAxn-&QdzAbFXkPK-V0Www84}{RQB9CAA6xfU)(dTv{zJ5ZJb0 ziwVqVaDHg|uY@5Bu67up#9cq8RjUq_V_#9v8`o@Sk*~hdv^~8KC}mbyJ?J}HN2+uW-&v$aFRG50hp#yG10&U- zG(X_~krP+LrQcC#0020O|4FAX|JwroW3O&j_Lg?~&Ni0DrcVEFiUPC%BtSDV07fET zn^Xa)6f-P%BL{OiGu{p2q_KeOi;IcD_Tv02X#)Dd3C%+kjfwFF7tC;Y|Ak5^APD=< zW)Pr%kAScEpWME!*^N%m)>94YlLfchHVO_D{sse6w{LT`lagRG>X_({E;q^pUl`uG zJUeTirp$r-m)Au7vF4Bd$D8~=dJWqD`bYnK{68lCe`s93|7~0}DF0>RZzs#UPcgD` zc=J%NoYzpQ>MuLpmS(@Hf%^e1_zKURGWi1Fx$BqhJOMah^6LEQu5ysF|3yl>KI~PM2OMAQj%>I=ZsIvC%sw+|uh`W2ahoieYW$AEX zJ9o205PB3UE!{AbXq0yV5$!M(s1{ATutPX`-|y5X?aow>Gn4zt45xKn&*~0!^6N*Z zmB-rB+P}f%g>}~v004k~x*8Z1qC4bEfvpDWmz9*kzHXh1moVeB2=p%Md=#rbe(jd= zYa4%gVeXV1zWi^2dpYSwfB{;6SyE7Af`4$`z-ODLHRtrvF=E}?@U}bM{TVNF-bXGr zVxSj*)`_Aakaq$YEXW3CZMRk$5vxJt;x(jZ3Hh&xGgJ?d;&9Orvq1`eFytRfj~eAfGDo8`MmaKFIb8Xl6~Qdq;Zk0mA??y68pT>pOBz^@-YUPIa$#3I!N|J1it@ zl&7v;{BAt3uMC6*369$vfbgd1qU^Isj%#Mx=hinOaD+@yUhi=Vq0n5Uw5<3#9G5w8 z*?sMHXV|Oyidtt@?g7m}1RZ3n9CfjGD3F~OCU3?KDdEZl&=H(v(wC&cwHRV97Lb#% z=nd|*F`s%m{3xWHHQi#>nZh6-P@%^mgw?8p3ktrNW@rlhm1!@3PgDz=UWY*YJIZD? zY>b{$Va+i3ECUozn~z(?CPEKpBWAYQFZ~?P_9Wt>lZ7QBMr9)Y;d3$u1LLLZ3A zrTCMe^i%r|_xtYbk4$o7OG^%u3IHm_3A+KH-twielBYBrAfgRzTB0t4Yh_J_74~D4 zoMMx~mJH~}d;+Ff7O#g`+99f$?sgCdy4w{VA$3%KdcrBegvNp%S3qkS>quYetbrt3 z=}+~>YsQsfUwo=rU}b*mlIA^q?FXIofT14{m`x&-d~mJmW)%cFn3v25;lXFiG@gGY zAsQM0=A^FxpFolcAoQPJ8z_szSJD1bWiTu7;tGaut`bw*2dJo2 z(v!{I0N+ao1J`-AjD9CQ27!L^Z~^$O$&JzgDH$0O^BXA-?u(|pg?WRUP!aB(UkSWx zt+(8Y6uk6IH9=mbW`aJDyF^7rjI1A|`m}%%PA#ahnDVenB0vj-ohWJ&BR7K!l7D0* zvuOPXWr);C)5S9894(BZ-bG8F66I@ecv4`Xt}3h8_mU+!6 z6f;naQ$V8)iRJX|-Cm41e4+i`&ug)AjW=xa>)p53%rCx6jsREZF8x}q=h#uy9BMct zoO)DepUY8S+;dq^>nyINDSv==dvCDF8fg&yRmfz!pxAzyjv?fG&I(�Kak1@nx}0 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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 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 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|eKKF}`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 0000000..14dc634 --- /dev/null +++ b/index.html @@ -0,0 +1,316 @@ + + + + + + MY-IG\Home - FHIR v4.0.1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

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

    HL7 FHIR Implementation Guide: Example IG Release 1 - US Realm | STU1, published by My Organization. This is not an authorized publication; it is the continuous build for version 1.0.0). This version is based on the current content of https://github.com/openhie/empty-fhir-ig-custom 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)$;-`! 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 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..d5ca49635f72f728bd5e3c23da3f79b234ed17ab GIT binary patch literal 3619 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 I+xIR1H`=4Ec>n+a literal 0 HcmV?d00001 diff --git a/package.manifest.json b/package.manifest.json new file mode 100644 index 0000000..6725fcc --- /dev/null +++ b/package.manifest.json @@ -0,0 +1,6 @@ +{ + "version" : "1.0.0", + "fhirVersion" : ["4.0.1"], + "date" : "20230722080013", + "name" : "my-ig" +} diff --git a/package.r4.manifest.json b/package.r4.manifest.json new file mode 100644 index 0000000..3033785 --- /dev/null +++ b/package.r4.manifest.json @@ -0,0 +1,6 @@ +{ + "version" : "1.0.0", + "date" : "20230722080013", + "notForPublication" : true, + "name" : "my-ig.r4" +} diff --git a/package.r4.tgz b/package.r4.tgz new file mode 100644 index 0000000000000000000000000000000000000000..52100d3b324ef518a894ba2c5d9a3870bcc763d4 GIT binary patch literal 2877 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 bFS44Ew(j|DYEzrq^bpg(0fCyy0Du4hM(>Qa literal 0 HcmV?d00001 diff --git a/package.r4b.manifest.json b/package.r4b.manifest.json new file mode 100644 index 0000000..19088be --- /dev/null +++ b/package.r4b.manifest.json @@ -0,0 +1,6 @@ +{ + "version" : "1.0.0", + "date" : "20230722080013", + "notForPublication" : true, + "name" : "my-ig.r4b" +} diff --git a/package.r4b.tgz b/package.r4b.tgz new file mode 100644 index 0000000000000000000000000000000000000000..ee3e87f9b1cd5348e7cdbc110c4cdbbb9b912185 GIT binary patch literal 2884 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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/prism.js b/prism.js new file mode 100644 index 0000000..6d7a007 --- /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 Sat Jul 22 08:01:36 UTC 2023 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 0000000..b99dfa7 --- /dev/null +++ b/qa-eslintcompact.txt @@ -0,0 +1,11 @@ +/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 11427, 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) + +ExampleIG : Validation Results +========================================= + +err = 4, warn = 5, info = 0 +IG Publisher Version: 1.3.23 +Generated Sat Jul 22 08:01:39 UTC 2023. FHIR version 4.0.1 for my-ig#1.0.0 (canonical = http://example.com/fhir/example) diff --git a/qa-time-report.json b/qa-time-report.json new file mode 100644 index 0000000..685876b --- /dev/null +++ b/qa-time-report.json @@ -0,0 +1,62 @@ +{ + "date" : "Sat, 22 Jul, 2023 08:01:16 +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" : 62, + "length" : 192 + }, + { + "activity" : "checkR4R4B", + "start" : 63, + "length" : 14 + }, + { + "activity" : "generateNarratives", + "start" : 63, + "length" : 305 + }, + { + "activity" : "validate", + "start" : 63, + "length" : 2625 + }, + { + "activity" : "scanForUsageStats", + "start" : 66, + "length" : 1 + }, + { + "activity" : "generate1", + "start" : 66, + "length" : 160 + }, + { + "activity" : "generate2", + "start" : 68, + "length" : 128 + }, + { + "activity" : "generateExampleZip", + "start" : 81, + "length" : 1 + }, + { + "activity" : "generateValidationPack", + "start" : 81, + "length" : 5 + }, + { + "activity" : "scanExamplesForR5", + "start" : 84, + "length" : 2 + } + ] + } + ] +} diff --git a/qa-time-report.tsv b/qa-time-report.tsv new file mode 100644 index 0000000..f248392 --- /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 14 305 0 0 0 0 0 0 0 1 0 0 160 128 0 0 0 5 0 2 diff --git a/qa-tx.html b/qa-tx.html new file mode 100644 index 0000000..75a7746 --- /dev/null +++ b/qa-tx.html @@ -0,0 +1,206 @@ +Terminology Server Log

    Terminology Server Log

    +
    +--- 1 -----------------
    +Request: 
    +
    +GET http://tx.fhir.org/r4/metadata?_summary=true HTTP/1.0
    +User-Agent: hapi-fhir-tooling-client
    +Accept-Charset: UTF-8
    +Accept: application/fhir+json
    +Content-Type: application/fhir+json;charset=UTF-8
    +
    +
    +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:Sat, 22 Jul 2023 08:00:53 GMT
    +pragma:no-cache
    +server:nginx
    +x-request-id:15-1703874
    +
    +{"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-2.1.0","name" : "FHIR Reference Server Conformance Statement","status" : "active","date" : "2023-07-22T08:00:53.066Z","contact" : [{"telecom" : [{"system" : "other","value" : "http://healthintersections.com.au/"}]}],"kind" : "instance","instantiates" : ["http://hl7.org/fhir/CapabilityStatement/terminology-server"],"software" : {"name" : "Reference Server","version" : "2.1.0","releaseDate" : "2022-05-13T19:50:55.040Z"},"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
    +User-Agent: hapi-fhir-tooling-client
    +Accept-Charset: UTF-8
    +Accept: application/fhir+json
    +Content-Type: application/fhir+json;charset=UTF-8
    +
    +
    +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:74076
    +content-type:application/fhir+json
    +date:Sat, 22 Jul 2023 08:00:53 GMT
    +pragma:no-cache
    +server:nginx
    +x-request-id:15-1703875
    +
    +{"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" : "2023-07-22T08:00:53.144Z","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://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://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/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/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-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://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-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/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.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 tehy 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"}]}}
    +
    +--- 3 -----------------
    +Request: 
    +
    +POST http://tx.fhir.org/r4/ValueSet/$validate-code? HTTP/1.0
    +User-Agent: hapi-fhir-tooling-client
    +Accept-Charset: UTF-8
    +Accept: application/fhir+json
    +Content-Type: application/fhir+json;charset=UTF-8
    +
    +{"resourceType":"Parameters","parameter":[{"name":"coding","valueCoding":{"system":"http://unstats.un.org/unsd/methods/m49/m49.htm","code":"001"}},{"name":"valueSetMode","valueString":"CHECK_MEMERSHIP_ONLY"},{"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":"a01a42a6-8d69-448e-8af0-94e118828fa7"},{"name":"profile","resource":{"resourceType":"Parameters","parameter":[{"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:Sat, 22 Jul 2023 08:01:17 GMT
    +last-modified:Sat, 22 Jul 2023 08:01:17 GMT
    +pragma:no-cache
    +server:nginx
    +x-request-id:15-1703891
    +
    +{"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
    +User-Agent: hapi-fhir-tooling-client
    +Accept-Charset: UTF-8
    +Accept: application/fhir+json
    +Content-Type: application/fhir+json;charset=UTF-8
    +
    +{"resourceType":"Parameters","parameter":[{"name":"coding","valueCoding":{"system":"http://unstats.un.org/unsd/methods/m49/m49.htm","code":"001","display":"World"}},{"name":"valueSetMode","valueString":"NO_MEMBERSHIP_CHECK"},{"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":"a01a42a6-8d69-448e-8af0-94e118828fa7"},{"name":"profile","resource":{"resourceType":"Parameters","parameter":[{"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:Sat, 22 Jul 2023 08:01:17 GMT
    +last-modified:Sat, 22 Jul 2023 08:01:17 GMT
    +pragma:no-cache
    +server:nginx
    +x-request-id:15-1703892
    +
    +{"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/CodeSystem/$validate-code? HTTP/1.0
    +User-Agent: hapi-fhir-tooling-client
    +Accept-Charset: UTF-8
    +Accept: application/fhir+json
    +Content-Type: application/fhir+json;charset=UTF-8
    +
    +{"resourceType":"Parameters","parameter":[{"name":"coding","valueCoding":{"system":"http://unstats.un.org/unsd/methods/m49/m49.htm","code":"001"}},{"name":"displayLanguage","valueString":"en"},{"name":"default-to-latest-version","valueBoolean":true},{"name":"profile","resource":{"resourceType":"Parameters","parameter":[{"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:Sat, 22 Jul 2023 08:01:17 GMT
    +last-modified:Sat, 22 Jul 2023 08:01:17 GMT
    +pragma:no-cache
    +server:nginx
    +x-request-id:15-1703893
    +
    +{"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
    +User-Agent: hapi-fhir-tooling-client
    +Accept-Charset: UTF-8
    +Accept: application/fhir+json
    +Content-Type: application/fhir+json;charset=UTF-8
    +
    +{"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":"profile","resource":{"resourceType":"Parameters","parameter":[{"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:Sat, 22 Jul 2023 08:01:32 GMT
    +last-modified:Sat, 22 Jul 2023 08:01:32 GMT
    +pragma:no-cache
    +server:nginx
    +x-request-id:15-1703898
    +
    +{"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
    +User-Agent: hapi-fhir-tooling-client
    +Accept-Charset: UTF-8
    +Accept: application/fhir+json
    +Content-Type: application/fhir+json;charset=UTF-8
    +
    +{"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|4.0.1"},{"name":"cache-id","valueId":"a01a42a6-8d69-448e-8af0-94e118828fa7"},{"name":"profile","resource":{"resourceType":"Parameters","parameter":[{"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:Sat, 22 Jul 2023 08:01:32 GMT
    +last-modified:Sat, 22 Jul 2023 08:01:32 GMT
    +pragma:no-cache
    +server:nginx
    +x-request-id:15-1703899
    +
    +{"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.html b/qa.html new file mode 100644 index 0000000..fbff347 --- /dev/null +++ b/qa.html @@ -0,0 +1,147 @@ + + + + + ExampleIG : Validation Results + + + + + +

    Validation Results for ExampleIG

    +

    Generated Sat Jul 22 08:01:38 UTC 2023, 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.3.23
    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'
    • +
    • This IG has never been published
    • +
    • 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.0.0 OR4http://terminology.hl7.orghttp://terminology.hl7.org/5.0.0Latest Release is 5.2.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: current
    Dependent IGs:no references
    Global Profiles:(none declared)
    HTA Analysis:Non-HL7 Igs are exempt from terminology dependency analysis
    R5 Dependencies:(none)
    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: Invalid HTTP response 404 from http://example.com/fhir/example/package-list.json?nocache=1690012876440 (Not Found) (content in /tmp/http-log/fhir-http-2.log))
    IPA 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 (0)

    + + + + + + + + + + + + + + + + + +
    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​/c11427)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 0000000..d7dab3a --- /dev/null +++ b/qa.json @@ -0,0 +1,12 @@ +{ + "url" : "http://example.com/fhir/example", + "name" : "ExampleIG", + "package-id" : "my-ig", + "ig-ver" : "1.0.0", + "date" : "Sat, 22 Jul, 2023 08:01:16 +0000", + "errs" : 4, + "warnings" : 5, + "hints" : 0, + "version" : "4.0.1", + "tool" : "5.0.0 (3)" +} diff --git a/qa.min.html b/qa.min.html new file mode 100644 index 0000000..2654740 --- /dev/null +++ b/qa.min.html @@ -0,0 +1,147 @@ + + + + + ExampleIG : Validation Results + + + + + +

    Validation Results for ExampleIG

    +

    Generated Sat Jul 22 08:01:39 UTC 2023, 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.3.23
    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'
    • +
    • This IG has never been published
    • +
    • 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.0.0 OR4http://terminology.hl7.orghttp://terminology.hl7.org/5.0.0Latest Release is 5.2.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: current
    Dependent IGs:no references
    Global Profiles:(none declared)
    HTA Analysis:Non-HL7 Igs are exempt from terminology dependency analysis
    R5 Dependencies:(none)
    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: Invalid HTTP response 404 from http://example.com/fhir/example/package-list.json?nocache=1690012876440 (Not Found) (content in /tmp/http-log/fhir-http-2.log))
    IPA 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 (0)

    + + + + + + + + + + + + + + + + + +
    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​/c11427)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 0000000..f1fe56d --- /dev/null +++ b/qa.txt @@ -0,0 +1,20 @@ +ExampleIG : Validation Results +========================================= + +err = 4, warn = 5, info = 0 +IG Publisher Version: 1.3.23 +Generated Sat Jul 22 08:01:39 UTC 2023. 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 0000000..a1f4250 --- /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 0000000..132bb09 --- /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/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 0000000..03dfe83 --- /dev/null +++ b/toc.html @@ -0,0 +1,240 @@ + + + + + + MY-IG\Table of Contents - FHIR v4.0.1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +
    + + + + + + + +
    + +
    + + + + + +
    +

    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 is not an authorized publication; it is the continuous build for version 1.0.0). This version is based on the current content of https://github.com/openhie/empty-fhir-ig-custom 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 0000000..0d31cbe --- /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..171a31ba3b994e9c6c3cf489e99a51b87043439c GIT binary patch literal 2297 zcmai$c{mi>8^_0%eN5T+G`P(O$p|BBL}MprNOs0p#$aYdD8;plA!Mw{XhC9H?b|RI zOJupW%90R5(n5FqRrfy6@BY5$Ioord_q^x4=Q+>kwJ~R77Xol`aRJl}b{qk}iH|uZ z`hU(` z>uPjVlTUb8>YrI3{u%iX}KdzIWhm*_oEs9#XA-}42E2_OfKm= z79Go|TVcygY`<wuX+_1}xoPA1bNeiaBqRRhT93lG%K{iTNrxEEPJfk|b)ckyZ!D!C@Qf8EY z$nFG!v!cp4u8nYwrP@=-M`HYsx933BIaLIBYg?(mNt%~Y0Hkk3!NYIGo<#U@@tc^> zlYZcY=0PCqQ}s6aSpa|(*8d8m3^S1DgK&X9K|WZ#2cG$erUZ<)k8)6iG6t>U9~O-L zNS+R!JPm63DQpz&;xpm&?3kfQW$(+=1}Q*7tsX48M8WwTA`^PPbF}uyx{lq26BGTb z-WNOhBD)j1bvC=^KFtB&5RN7tDNm(GIApvzuGPzXF0@T!^uh*G!P0C4R>FN@!NJUa zchLL(jj|PkSd055tWDg=qtzv+OOZBszN>?$&@Ov8ac^f)Q(G$P#JQAUQzOdI{Km#f zXJ0rvx0N13#BGKqS$3fxrGt0jDpvjK*E^!DypqLVUjBKA5pN7H;~4_VA^4BoS>}>9 zLublrApmXAsW=LFOdWnDzMIsY2fbsH9>FnvHi4Z1@!-by9zHjm z@?k|?h*z%y15s}2#$Tb|1Wy+2Nl%^ON6=gNbj(^@kj4_dv8&!NnY7Zlxhac|DwEXC z`@WRb&*b+@xnt;c+wh!>LJD|9qUTB*mm|BSO`-~ABgrX!-*|W{g_|0#6Q(t~-QzBg zA_IXm&N*BZNG3|a$3)xff{(FL=Oj;K7G!Z-U=loX{V?nvr>X2C$$3jTezB8&N_U~< z+&=;=+1R=&mAtb5cr%)|#sEN~$aXTPZPh8q`J1eggLcKNJSvxat z(U+aM4&$!7Z?Rz1JwVyBc2~XQd7k%@^|bzu+|s)*c6PT0pJR`Rd1cxZ5km?eBe1?U zX$UM*FiO$Z3a@xXcwqp@7~m4gEiCWIxY;FG4|8b6am>obc_&FCV&?|56wn_P`u+Hn z{_-m-N^ej4Y(DqAS!3p#+T}xQaPCS7Pn+Q9YRXd`6I#)V!o4Xh-_r+m@&+BXlM5yB z?$CUHC)&&GdGx7@0*SN6)1BC{NL0AlWtVuGeM#-@mS?CKtBy7cdWv0&RJLayDjrA5 zVE5oybi=g2x`xPuE$|#Zp-|V+pVS8twYclxeu7=Sj&+8-q>ui=2&ZBo-vHMnH)bI9(LiGBY+lRxaTl8rE4!uQZ3Acb!uZq}ma(ZcvzEfQ zm1zpg;Q4jQzIyWN`|A*=-&E^ka$|c71RE#?<_Zr-1?p$ z&wGJ~kBroOmNh%9>V zp(HXHk&JB(9WGfd`pJIB5taIKc~0*rhm`)JP$)#xI>;(VO-Zng`SYZD{Z-^q45ahM zthftExGTOVZvQXGXm_v>5J^`HD8DE%I1D!*>qm`KiaN@(6{YKLM!0}o(MP4qy1sIn zE=BLOhUg_vwX>nV)6Y;1qx*EIUmF;3s+=xEn|fFlO)J%9ZQkNf-~Qw+IU2h+paDbY zblv`w-}vVyUqE7vuQ)tI=DiraAjVe=p4hY~3eSk~6_qf)8O96zbTz}tuRpqZizj{4 z)>}A#u4%TQ4KyXty7&JY{lzykO*QA~i{$H^n*7f|-y7(LZsSC1B2rY)zR|HE(wK-9 zc^r|4_qXz|X4EHT1#j;nCcE~P! zHITln!l2N8Gzm_EzbY!y+tjkS0COztV%RB0Jl>7(b@xc;e@ zUY8a-Ql9BL`lN;ryU%)n7_(|mgyPbNEl{|J(NW6CI%KmztO;{BO|Nm~$}i0sycvOB=J7<2soA4Y<_oHvj+t literal 0 HcmV?d00001 diff --git a/validator.pack b/validator.pack new file mode 100644 index 0000000000000000000000000000000000000000..171a31ba3b994e9c6c3cf489e99a51b87043439c GIT binary patch literal 2297 zcmai$c{mi>8^_0%eN5T+G`P(O$p|BBL}MprNOs0p#$aYdD8;plA!Mw{XhC9H?b|RI zOJupW%90R5(n5FqRrfy6@BY5$Ioord_q^x4=Q+>kwJ~R77Xol`aRJl}b{qk}iH|uZ z`hU(` z>uPjVlTUb8>YrI3{u%iX}KdzIWhm*_oEs9#XA-}42E2_OfKm= z79Go|TVcygY`<wuX+_1}xoPA1bNeiaBqRRhT93lG%K{iTNrxEEPJfk|b)ckyZ!D!C@Qf8EY z$nFG!v!cp4u8nYwrP@=-M`HYsx933BIaLIBYg?(mNt%~Y0Hkk3!NYIGo<#U@@tc^> zlYZcY=0PCqQ}s6aSpa|(*8d8m3^S1DgK&X9K|WZ#2cG$erUZ<)k8)6iG6t>U9~O-L zNS+R!JPm63DQpz&;xpm&?3kfQW$(+=1}Q*7tsX48M8WwTA`^PPbF}uyx{lq26BGTb z-WNOhBD)j1bvC=^KFtB&5RN7tDNm(GIApvzuGPzXF0@T!^uh*G!P0C4R>FN@!NJUa zchLL(jj|PkSd055tWDg=qtzv+OOZBszN>?$&@Ov8ac^f)Q(G$P#JQAUQzOdI{Km#f zXJ0rvx0N13#BGKqS$3fxrGt0jDpvjK*E^!DypqLVUjBKA5pN7H;~4_VA^4BoS>}>9 zLublrApmXAsW=LFOdWnDzMIsY2fbsH9>FnvHi4Z1@!-by9zHjm z@?k|?h*z%y15s}2#$Tb|1Wy+2Nl%^ON6=gNbj(^@kj4_dv8&!NnY7Zlxhac|DwEXC z`@WRb&*b+@xnt;c+wh!>LJD|9qUTB*mm|BSO`-~ABgrX!-*|W{g_|0#6Q(t~-QzBg zA_IXm&N*BZNG3|a$3)xff{(FL=Oj;K7G!Z-U=loX{V?nvr>X2C$$3jTezB8&N_U~< z+&=;=+1R=&mAtb5cr%)|#sEN~$aXTPZPh8q`J1eggLcKNJSvxat z(U+aM4&$!7Z?Rz1JwVyBc2~XQd7k%@^|bzu+|s)*c6PT0pJR`Rd1cxZ5km?eBe1?U zX$UM*FiO$Z3a@xXcwqp@7~m4gEiCWIxY;FG4|8b6am>obc_&FCV&?|56wn_P`u+Hn z{_-m-N^ej4Y(DqAS!3p#+T}xQaPCS7Pn+Q9YRXd`6I#)V!o4Xh-_r+m@&+BXlM5yB z?$CUHC)&&GdGx7@0*SN6)1BC{NL0AlWtVuGeM#-@mS?CKtBy7cdWv0&RJLayDjrA5 zVE5oybi=g2x`xPuE$|#Zp-|V+pVS8twYclxeu7=Sj&+8-q>ui=2&ZBo-vHMnH)bI9(LiGBY+lRxaTl8rE4!uQZ3Acb!uZq}ma(ZcvzEfQ zm1zpg;Q4jQzIyWN`|A*=-&E^ka$|c71RE#?<_Zr-1?p$ z&wGJ~kBroOmNh%9>V zp(HXHk&JB(9WGfd`pJIB5taIKc~0*rhm`)JP$)#xI>;(VO-Zng`SYZD{Z-^q45ahM zthftExGTOVZvQXGXm_v>5J^`HD8DE%I1D!*>qm`KiaN@(6{YKLM!0}o(MP4qy1sIn zE=BLOhUg_vwX>nV)6Y;1qx*EIUmF;3s+=xEn|fFlO)J%9ZQkNf-~Qw+IU2h+paDbY zblv`w-}vVyUqE7vuQ)tI=DiraAjVe=p4hY~3eSk~6_qf)8O96zbTz}tuRpqZizj{4 z)>}A#u4%TQ4KyXty7&JY{lzykO*QA~i{$H^n*7f|-y7(LZsSC1B2rY)zR|HE(wK-9 zc^r|4_qXz|X4EHT1#j;nCcE~P! zHITln!l2N8Gzm_EzbY!y+tjkS0COztV%RB0Jl>7(b@xc;e@ zUY8a-Ql9BL`lN;ryU%)n7_(|mgyPbNEl{|J(NW6CI%KmztO;{BO|Nm~$}i0sycvOB=J7<2soA4Y<_oHvj+t literal 0 HcmV?d00001
    +
    + + + + + + + +
    + +
    + + + + + +
    +

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

    +
    +
    +

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