From 09c810b46118d066dcd470bc099a95b434f6c4a0 Mon Sep 17 00:00:00 2001 From: "Bastian M. Wojek" Date: Mon, 1 Aug 2011 13:30:41 +0000 Subject: [PATCH] Added the online documentation of musrfit to the repository. --- ChangeLog | 1 + doc/html/MUSR/BmwLibs.html | 158 ++ doc/html/MUSR/LibFitPofB.html | 434 ++++++ doc/html/MUSR/LibZFRelaxation.html | 239 +++ doc/html/MUSR/Msr2Data.html | 373 +++++ doc/html/MUSR/MusrFit.html | 1366 +++++++++++++++++ doc/html/MUSR/MusrFitAcknowledgements.html | 156 ++ doc/html/MUSR/MusrFitSetup.html | 820 ++++++++++ doc/html/MUSR/MusrGui.html | 345 +++++ doc/html/MUSR/QuickStart.html | 294 ++++ doc/html/MUSR/TutorialSingleHisto.html | 305 ++++ doc/html/MUSR/WebHome.html | 168 ++ doc/html/index.html | 9 + ...lugin_039b3b38df7c6f284089c14f1efdf643.png | Bin 0 -> 1302 bytes ...lugin_1c744b7e1104ae8c4a6bf4f8391df10b.png | Bin 0 -> 1083 bytes ...lugin_2339fd9b358ebe241da05c665668d48b.png | Bin 0 -> 352 bytes ...lugin_28f3ed750a4819b4256c2f9be649f594.png | Bin 0 -> 312 bytes ...lugin_3146cb17887e3a20cc2078f103605af5.png | Bin 0 -> 4068 bytes ...lugin_373e9bf1fc97e2c6aacf93bcc090402c.png | Bin 0 -> 660 bytes ...lugin_3cee3cc69dbe918398ec39a72a465014.png | Bin 0 -> 431 bytes ...lugin_432d7664e0756ded77e7423dd256c122.png | Bin 0 -> 1525 bytes ...lugin_469d5d1b83125e4915e2f073d8150b12.png | Bin 0 -> 2303 bytes ...lugin_532f98969690650ac4d127919a0eda38.png | Bin 0 -> 676 bytes ...lugin_6997ecca9587ccd09cc532d4476ae3a8.png | Bin 0 -> 409 bytes ...lugin_70e57aa1afa7d337fa46f427b34feb54.png | Bin 0 -> 2654 bytes ...lugin_7d1f8851f7efae8cd5d65842fb528f66.png | Bin 0 -> 343 bytes ...lugin_86f4cdca957f08c4d0ad3107b42d5502.png | Bin 0 -> 611 bytes ...lugin_88f576f1799d16c1df9f3205ab2946f2.png | Bin 0 -> 371 bytes ...lugin_8fa3ac8f18b7bc49eb89163d6528684c.png | Bin 0 -> 487 bytes ...lugin_9bb7e08c8e276a92650d89d6918b3769.png | Bin 0 -> 1896 bytes ...lugin_9cc0fd47eedada7247b14775bd308deb.png | Bin 0 -> 696 bytes ...lugin_a5feddf35c572c4579cbef865caf8863.png | Bin 0 -> 1935 bytes ...lugin_ae6486e95514c0c6f88837cbc62a522c.png | Bin 0 -> 389 bytes ...lugin_b6719fad8e30208538b34bc94040b7a5.png | Bin 0 -> 2884 bytes ...lugin_c25933e91d56089992506f463d71de8f.png | Bin 0 -> 2422 bytes ...lugin_c465118a8d86d5f25bba37cc1dcb38a0.png | Bin 0 -> 300 bytes ...lugin_d5a20ca7e3a33f6badc441163d1efe34.png | Bin 0 -> 2110 bytes ...lugin_dfd02951094e1cb98f48e3f6d4562f38.png | Bin 0 -> 1874 bytes ...lugin_e0b0e98f9a3974249b42b6910523c8a4.png | Bin 0 -> 3564 bytes ...lugin_e47f33589d28eaa3f9baccb7a80fdbaa.png | Bin 0 -> 833 bytes ...lugin_e6688a12ee4e821abc31b4c1dd511539.png | Bin 0 -> 379 bytes ...lugin_e8414d477977d226317c020980b7d34f.png | Bin 0 -> 352 bytes ...lugin_0a70ac778f3ffbf2c93d46b23559d371.png | Bin 0 -> 5044 bytes ...lugin_2b4a75902dcb0b8de5a662656d3b9066.png | Bin 0 -> 2445 bytes ...lugin_4611c56f1556464dd8a6eaabbe070c05.png | Bin 0 -> 4566 bytes ...lugin_5100b245762fc5c6dee8db3b05032a18.png | Bin 0 -> 5512 bytes ...lugin_52c5f826fb399ae721887c5fb4e31de0.png | Bin 0 -> 5707 bytes ...lugin_975f948b57199037b2b8bfb5e986b6a9.png | Bin 0 -> 3871 bytes ...lugin_fca91646b118061038b53ada5563c17c.png | Bin 0 -> 4959 bytes .../pub/MUSR/Msr2Data/msr2data-input-tabs.png | Bin 0 -> 37861 bytes doc/html/pub/MUSR/MusrFit/Makefile.TMyLibrary | 60 + .../MUSR/MusrFit/Theory-Tree-with-UserFcn.png | Bin 0 -> 68537 bytes ...lugin_014e8cd7847b5402573b3292b2569731.png | Bin 0 -> 614 bytes ...lugin_020e973cf5b1293c76cb3ecef5a269f8.png | Bin 0 -> 844 bytes ...lugin_022741828ce174efdb6387e198d4d174.png | Bin 0 -> 331 bytes ...lugin_03095d51eca2bcb1dda113e995238fc0.png | Bin 0 -> 1067 bytes ...lugin_08b9deccddc142bcb30845cad4579dd1.png | Bin 0 -> 2229 bytes ...lugin_125ae4b9a7d16163023ce9cb3043aa0a.png | Bin 0 -> 610 bytes ...lugin_1582d158c5651581ca9e800ee698ce9f.png | Bin 0 -> 3418 bytes ...lugin_16b8c518c1e529e6c963929287ef3a56.png | Bin 0 -> 569 bytes ...lugin_1f1b2becd9ba1bee3b5d7f897bd8db7e.png | Bin 0 -> 2355 bytes ...lugin_20651e8230c7eb66c452bb1f01dc4633.png | Bin 0 -> 631 bytes ...lugin_23ec8fc398b4e415b86bbd2b65f9a63c.png | Bin 0 -> 3237 bytes ...lugin_24c06da56000c5aba89b43d3d082d566.png | Bin 0 -> 771 bytes ...lugin_2508962dd22d85bdaebb0d6a483c4b3f.png | Bin 0 -> 633 bytes ...lugin_26a5ae8799badcc3bcbe1823265a9053.png | Bin 0 -> 853 bytes ...lugin_2be9dcd7bf20bd9b6ae1aae11ded7c43.png | Bin 0 -> 316 bytes ...lugin_3285744b1914390b321f67f390129f79.png | Bin 0 -> 642 bytes ...lugin_3e7298348ee1858b6fe4147c47afb5e3.png | Bin 0 -> 329 bytes ...lugin_49046b617890ffeaca8bc16ae66d0dc5.png | Bin 0 -> 932 bytes ...lugin_50ba40cfb1308d024ff074655f531705.png | Bin 0 -> 786 bytes ...lugin_51757d805f7111ffe6e0b430b6d137c7.png | Bin 0 -> 2065 bytes ...lugin_52d3660a04cd068055f8e72b5ae47097.png | Bin 0 -> 1920 bytes ...lugin_568ee751220d0e7d171a7ebb6da328b9.png | Bin 0 -> 385 bytes ...lugin_61136f20673ad20f955c43e43b8cec9d.png | Bin 0 -> 593 bytes ...lugin_6355c4cb1ccffc332963726dd3077985.png | Bin 0 -> 1595 bytes ...lugin_6466a97e4b7c510909bffce51d31c4b9.png | Bin 0 -> 1787 bytes ...lugin_6a34fe0c88c79d8a90defad81f36da6d.png | Bin 0 -> 918 bytes ...lugin_6b6bbc4add4da0bde8220c54594658f3.png | Bin 0 -> 862 bytes ...lugin_7188605a647615e4fb92cc89274b22a0.png | Bin 0 -> 909 bytes ...lugin_7f4cd42199fbf712ad5a86f9d94bd698.png | Bin 0 -> 11591 bytes ...lugin_82adbab00b6a057f04037b44746e33eb.png | Bin 0 -> 902 bytes ...lugin_82fec90aa9e6eeaba9267ad46f426909.png | Bin 0 -> 3170 bytes ...lugin_8749458be5ba9f4edf09b6ecde03313d.png | Bin 0 -> 2092 bytes ...lugin_8aad0e0c2c1f20995c483933a896ca0d.png | Bin 0 -> 845 bytes ...lugin_8b46c96933bc8a754fde5aa613d0e806.png | Bin 0 -> 1337 bytes ...lugin_8f88bba11aa1a2535ef7af4374ab4796.png | Bin 0 -> 355 bytes ...lugin_95da508ef32b516260a14999eaf14f46.png | Bin 0 -> 3020 bytes ...lugin_984f3a1c5d0c04f9471fa518f6f4ab22.png | Bin 0 -> 470 bytes ...lugin_aad467dd15ac57481f24ada5fbe5d85f.png | Bin 0 -> 642 bytes ...lugin_ab5be67e3c585fe71d839ada9222b051.png | Bin 0 -> 2194 bytes ...lugin_b0c4a8cbbcf4189b64418b381939a979.png | Bin 0 -> 905 bytes ...lugin_b10bf8314f158b72e1e3462ba2d23fcc.png | Bin 0 -> 434 bytes ...lugin_b8a915ef0eb8aa8e117519d01dfb10c1.png | Bin 0 -> 2822 bytes ...lugin_bd5c765027d46aa1433dda03f540c17e.png | Bin 0 -> 875 bytes ...lugin_be8817308ad9fe2fa99fe00abdaba828.png | Bin 0 -> 359 bytes ...lugin_c465118a8d86d5f25bba37cc1dcb38a0.png | Bin 0 -> 300 bytes ...lugin_c5c6dea10611dae1d470a5615869073a.png | Bin 0 -> 5621 bytes ...lugin_cb688f85a062f09bfaff5cf9144860a9.png | Bin 0 -> 5949 bytes ...lugin_cf09f406a2bf16c5f0c20c11d502f3b6.png | Bin 0 -> 1645 bytes ...lugin_cff60a46de8608e97a33bbae7c4e566d.png | Bin 0 -> 1964 bytes ...lugin_d284ec460bdb1abb64e7f9156d87d659.png | Bin 0 -> 1530 bytes ...lugin_d2ada4d93e287ac42a3681e58c96b105.png | Bin 0 -> 492 bytes ...lugin_db3bf440f0c0846df16574e72743d947.png | Bin 0 -> 410 bytes ...lugin_df4770dd7b14577f14410b4f7ab59721.png | Bin 0 -> 6267 bytes ...lugin_e1a48f3da2196769b40a2a6183f83891.png | Bin 0 -> 523 bytes ...lugin_e214a7f954b15a31e60dd40d50c4ad27.png | Bin 0 -> 579 bytes ...lugin_e35c4217aa50607f25e6eadf9f27f874.png | Bin 0 -> 7432 bytes ...lugin_e46e9694bce68e1d38783e4cc8328e31.png | Bin 0 -> 868 bytes ...lugin_e56be15b7e230ec52a9f6632e552ca4b.png | Bin 0 -> 2118 bytes ...lugin_e9a0c0aa5d84cb4ea67265a3b06b9af5.png | Bin 0 -> 6468 bytes ...lugin_ebef6cda2881306e993839c1b4bcaa4c.png | Bin 0 -> 925 bytes ...lugin_efe7e111043faa761548a2e4bfa741ca.png | Bin 0 -> 396 bytes ...lugin_f266f29ff7212b8d77bf67567eac1fd3.png | Bin 0 -> 582 bytes ...lugin_f2ef2223eea8b06da51ecb20c450fa4a.png | Bin 0 -> 2209 bytes ...lugin_f87b1352f663a35bf263bc7e9a214ca3.png | Bin 0 -> 869 bytes ...lugin_f91ff8255a7b8a99c5eefcb2c29f9262.png | Bin 0 -> 3927 bytes ...lugin_facd1d42ae8b62aa1043316d525d3af4.png | Bin 0 -> 596 bytes ...lugin_fb83ec4be8b40d398fd520ee8a09f36d.png | Bin 0 -> 4734 bytes doc/html/pub/MUSR/MusrFit/musrt0.png | Bin 0 -> 7375 bytes doc/html/pub/MUSR/MusrGui/LaTeX_logo.png | Bin 0 -> 864 bytes doc/html/pub/MUSR/MusrGui/musrasym.png | Bin 0 -> 296 bytes doc/html/pub/MUSR/MusrGui/musrcalcchisq.png | Bin 0 -> 337 bytes doc/html/pub/MUSR/MusrGui/musrfit.png | Bin 0 -> 307 bytes .../pub/MUSR/MusrGui/musrgui-editor-v0.png | Bin 0 -> 38407 bytes doc/html/pub/MUSR/MusrGui/musrmsr2data.png | Bin 0 -> 301 bytes doc/html/pub/MUSR/MusrGui/musrprefs.png | Bin 0 -> 303 bytes doc/html/pub/MUSR/MusrGui/musrsinglehisto.png | Bin 0 -> 331 bytes doc/html/pub/MUSR/MusrGui/musrswap.png | Bin 0 -> 347 bytes doc/html/pub/MUSR/MusrGui/musrt0.png | Bin 0 -> 291 bytes doc/html/pub/MUSR/MusrGui/musrview.png | Bin 0 -> 301 bytes ...lugin_616b0638293d1e0ff42a44f8ea7895ff.png | Bin 0 -> 1543 bytes .../pub/MUSR/TutorialSingleHisto/msr2data.png | Bin 0 -> 35050 bytes .../pub/MUSR/TutorialSingleHisto/musrt0-1.png | Bin 0 -> 19797 bytes .../pub/MUSR/TutorialSingleHisto/musrt0-2.png | Bin 0 -> 20329 bytes .../MUSR/TutorialSingleHisto/musrview-1.png | Bin 0 -> 46548 bytes .../MUSR/TutorialSingleHisto/musrview-2.png | Bin 0 -> 37869 bytes .../MUSR/TutorialSingleHisto/musrview-3.png | Bin 0 -> 43213 bytes doc/html/pub/Main/SmiliesPluginPSI/no.gif | Bin 0 -> 468 bytes doc/html/pub/Main/SmiliesPluginPSI/skull.gif | Bin 0 -> 1006 bytes doc/html/pub/Main/SmiliesPluginPSI/wink.gif | Bin 0 -> 135 bytes doc/html/pub/Main/WebPreferences/favicon.ico | Bin 0 -> 318 bytes .../pub/Main/WebPreferences/psi_logo_150.gif | Bin 0 -> 2253 bytes .../pub/System/DocumentGraphics/changes.png | Bin 0 -> 317 bytes doc/html/pub/System/DocumentGraphics/dms.gif | Bin 0 -> 1019 bytes .../DocumentGraphics/external-hover.gif | Bin 0 -> 117 bytes .../DocumentGraphics/external-visited.gif | Bin 0 -> 117 bytes .../pub/System/DocumentGraphics/external.gif | Bin 0 -> 79 bytes .../pub/System/DocumentGraphics/foswiki.png | Bin 0 -> 691 bytes .../pub/System/DocumentGraphics/index.png | Bin 0 -> 344 bytes doc/html/pub/System/DocumentGraphics/mail.gif | Bin 0 -> 1006 bytes doc/html/pub/System/DocumentGraphics/new.png | Bin 0 -> 601 bytes .../pub/System/DocumentGraphics/newtopic.png | Bin 0 -> 739 bytes .../pub/System/DocumentGraphics/notify.png | Bin 0 -> 739 bytes doc/html/pub/System/DocumentGraphics/pdf.png | Bin 0 -> 591 bytes doc/html/pub/System/DocumentGraphics/png.png | Bin 0 -> 656 bytes doc/html/pub/System/DocumentGraphics/psi.gif | Bin 0 -> 896 bytes doc/html/pub/System/DocumentGraphics/psi.png | Bin 0 -> 416 bytes .../System/DocumentGraphics/searchtopic.png | Bin 0 -> 879 bytes doc/html/pub/System/DocumentGraphics/tip.png | Bin 0 -> 782 bytes doc/html/pub/System/DocumentGraphics/todo.png | Bin 0 -> 630 bytes .../System/DocumentGraphics/toggleclose.png | Bin 0 -> 3077 bytes .../System/DocumentGraphics/toggleopen.png | Bin 0 -> 3177 bytes .../pub/System/DocumentGraphics/warning.png | Bin 0 -> 701 bytes doc/html/pub/System/HeadlinesPlugin/style.css | 79 + doc/html/pub/System/PatternSkin/header5.gif | Bin 0 -> 20639 bytes doc/html/pub/System/PatternSkin/print.css | 1 + .../PatternSkinTheme2009/TWiki_header.gif | Bin 0 -> 16562 bytes .../PatternSkinTheme2009/background_alert.gif | Bin 0 -> 1195 bytes .../bg_button_gradient.gif | Bin 0 -> 1490 bytes .../bg_buttoncancel_gradient.gif | Bin 0 -> 1106 bytes .../bg_submit_gradient.gif | Bin 0 -> 1533 bytes .../PatternSkinTheme2009/bullet-lock.gif | Bin 0 -> 281 bytes .../bullet-personal_sidebar.gif | Bin 0 -> 51 bytes .../PatternSkinTheme2009/bullet-toc.gif | Bin 0 -> 54 bytes .../PatternSkinTheme2009/button_arrow.gif | Bin 0 -> 1297 bytes .../button_font_selector.gif | Bin 0 -> 831 bytes .../System/PatternSkinTheme2009/colors.css | 794 ++++++++++ .../PatternSkinTheme2009/column_left.css | 12 + .../System/PatternSkinTheme2009/layout.css | 68 + .../pub/System/PatternSkinTheme2009/popup.gif | Bin 0 -> 63 bytes .../pub/System/PatternSkinTheme2009/style.css | 1097 +++++++++++++ .../PatternSkinTheme2009/variant_twiki.css | 45 + doc/html/pub/System/PsiSkin/lock_open.png | Bin 0 -> 592 bytes doc/html/pub/System/PsiSkin/psicolors.css | 83 + doc/html/pub/System/PsiSkin/psistyle.css | 216 +++ doc/html/pub/System/SkinTemplates/base.css | 1 + 187 files changed, 7124 insertions(+) create mode 100644 doc/html/MUSR/BmwLibs.html create mode 100644 doc/html/MUSR/LibFitPofB.html create mode 100644 doc/html/MUSR/LibZFRelaxation.html create mode 100644 doc/html/MUSR/Msr2Data.html create mode 100644 doc/html/MUSR/MusrFit.html create mode 100644 doc/html/MUSR/MusrFitAcknowledgements.html create mode 100644 doc/html/MUSR/MusrFitSetup.html create mode 100644 doc/html/MUSR/MusrGui.html create mode 100644 doc/html/MUSR/QuickStart.html create mode 100644 doc/html/MUSR/TutorialSingleHisto.html create mode 100644 doc/html/MUSR/WebHome.html create mode 100644 doc/html/index.html create mode 100644 doc/html/pub/MUSR/LibFitPofB/_MathModePlugin_039b3b38df7c6f284089c14f1efdf643.png create mode 100644 doc/html/pub/MUSR/LibFitPofB/_MathModePlugin_1c744b7e1104ae8c4a6bf4f8391df10b.png create mode 100644 doc/html/pub/MUSR/LibFitPofB/_MathModePlugin_2339fd9b358ebe241da05c665668d48b.png create mode 100644 doc/html/pub/MUSR/LibFitPofB/_MathModePlugin_28f3ed750a4819b4256c2f9be649f594.png create mode 100644 doc/html/pub/MUSR/LibFitPofB/_MathModePlugin_3146cb17887e3a20cc2078f103605af5.png create mode 100644 doc/html/pub/MUSR/LibFitPofB/_MathModePlugin_373e9bf1fc97e2c6aacf93bcc090402c.png create mode 100644 doc/html/pub/MUSR/LibFitPofB/_MathModePlugin_3cee3cc69dbe918398ec39a72a465014.png create mode 100644 doc/html/pub/MUSR/LibFitPofB/_MathModePlugin_432d7664e0756ded77e7423dd256c122.png create mode 100644 doc/html/pub/MUSR/LibFitPofB/_MathModePlugin_469d5d1b83125e4915e2f073d8150b12.png create mode 100644 doc/html/pub/MUSR/LibFitPofB/_MathModePlugin_532f98969690650ac4d127919a0eda38.png create mode 100644 doc/html/pub/MUSR/LibFitPofB/_MathModePlugin_6997ecca9587ccd09cc532d4476ae3a8.png create mode 100644 doc/html/pub/MUSR/LibFitPofB/_MathModePlugin_70e57aa1afa7d337fa46f427b34feb54.png create mode 100644 doc/html/pub/MUSR/LibFitPofB/_MathModePlugin_7d1f8851f7efae8cd5d65842fb528f66.png create mode 100644 doc/html/pub/MUSR/LibFitPofB/_MathModePlugin_86f4cdca957f08c4d0ad3107b42d5502.png create mode 100644 doc/html/pub/MUSR/LibFitPofB/_MathModePlugin_88f576f1799d16c1df9f3205ab2946f2.png create mode 100644 doc/html/pub/MUSR/LibFitPofB/_MathModePlugin_8fa3ac8f18b7bc49eb89163d6528684c.png create mode 100644 doc/html/pub/MUSR/LibFitPofB/_MathModePlugin_9bb7e08c8e276a92650d89d6918b3769.png create mode 100644 doc/html/pub/MUSR/LibFitPofB/_MathModePlugin_9cc0fd47eedada7247b14775bd308deb.png create mode 100644 doc/html/pub/MUSR/LibFitPofB/_MathModePlugin_a5feddf35c572c4579cbef865caf8863.png create mode 100644 doc/html/pub/MUSR/LibFitPofB/_MathModePlugin_ae6486e95514c0c6f88837cbc62a522c.png create mode 100644 doc/html/pub/MUSR/LibFitPofB/_MathModePlugin_b6719fad8e30208538b34bc94040b7a5.png create mode 100644 doc/html/pub/MUSR/LibFitPofB/_MathModePlugin_c25933e91d56089992506f463d71de8f.png create mode 100644 doc/html/pub/MUSR/LibFitPofB/_MathModePlugin_c465118a8d86d5f25bba37cc1dcb38a0.png create mode 100644 doc/html/pub/MUSR/LibFitPofB/_MathModePlugin_d5a20ca7e3a33f6badc441163d1efe34.png create mode 100644 doc/html/pub/MUSR/LibFitPofB/_MathModePlugin_dfd02951094e1cb98f48e3f6d4562f38.png create mode 100644 doc/html/pub/MUSR/LibFitPofB/_MathModePlugin_e0b0e98f9a3974249b42b6910523c8a4.png create mode 100644 doc/html/pub/MUSR/LibFitPofB/_MathModePlugin_e47f33589d28eaa3f9baccb7a80fdbaa.png create mode 100644 doc/html/pub/MUSR/LibFitPofB/_MathModePlugin_e6688a12ee4e821abc31b4c1dd511539.png create mode 100644 doc/html/pub/MUSR/LibFitPofB/_MathModePlugin_e8414d477977d226317c020980b7d34f.png create mode 100644 doc/html/pub/MUSR/LibZFRelaxation/_MathModePlugin_0a70ac778f3ffbf2c93d46b23559d371.png create mode 100644 doc/html/pub/MUSR/LibZFRelaxation/_MathModePlugin_2b4a75902dcb0b8de5a662656d3b9066.png create mode 100644 doc/html/pub/MUSR/LibZFRelaxation/_MathModePlugin_4611c56f1556464dd8a6eaabbe070c05.png create mode 100644 doc/html/pub/MUSR/LibZFRelaxation/_MathModePlugin_5100b245762fc5c6dee8db3b05032a18.png create mode 100644 doc/html/pub/MUSR/LibZFRelaxation/_MathModePlugin_52c5f826fb399ae721887c5fb4e31de0.png create mode 100644 doc/html/pub/MUSR/LibZFRelaxation/_MathModePlugin_975f948b57199037b2b8bfb5e986b6a9.png create mode 100644 doc/html/pub/MUSR/LibZFRelaxation/_MathModePlugin_fca91646b118061038b53ada5563c17c.png create mode 100644 doc/html/pub/MUSR/Msr2Data/msr2data-input-tabs.png create mode 100644 doc/html/pub/MUSR/MusrFit/Makefile.TMyLibrary create mode 100644 doc/html/pub/MUSR/MusrFit/Theory-Tree-with-UserFcn.png create mode 100644 doc/html/pub/MUSR/MusrFit/_MathModePlugin_014e8cd7847b5402573b3292b2569731.png create mode 100644 doc/html/pub/MUSR/MusrFit/_MathModePlugin_020e973cf5b1293c76cb3ecef5a269f8.png create mode 100644 doc/html/pub/MUSR/MusrFit/_MathModePlugin_022741828ce174efdb6387e198d4d174.png create mode 100644 doc/html/pub/MUSR/MusrFit/_MathModePlugin_03095d51eca2bcb1dda113e995238fc0.png create mode 100644 doc/html/pub/MUSR/MusrFit/_MathModePlugin_08b9deccddc142bcb30845cad4579dd1.png create mode 100644 doc/html/pub/MUSR/MusrFit/_MathModePlugin_125ae4b9a7d16163023ce9cb3043aa0a.png create mode 100644 doc/html/pub/MUSR/MusrFit/_MathModePlugin_1582d158c5651581ca9e800ee698ce9f.png create mode 100644 doc/html/pub/MUSR/MusrFit/_MathModePlugin_16b8c518c1e529e6c963929287ef3a56.png create mode 100644 doc/html/pub/MUSR/MusrFit/_MathModePlugin_1f1b2becd9ba1bee3b5d7f897bd8db7e.png create mode 100644 doc/html/pub/MUSR/MusrFit/_MathModePlugin_20651e8230c7eb66c452bb1f01dc4633.png create mode 100644 doc/html/pub/MUSR/MusrFit/_MathModePlugin_23ec8fc398b4e415b86bbd2b65f9a63c.png create mode 100644 doc/html/pub/MUSR/MusrFit/_MathModePlugin_24c06da56000c5aba89b43d3d082d566.png create mode 100644 doc/html/pub/MUSR/MusrFit/_MathModePlugin_2508962dd22d85bdaebb0d6a483c4b3f.png create mode 100644 doc/html/pub/MUSR/MusrFit/_MathModePlugin_26a5ae8799badcc3bcbe1823265a9053.png create mode 100644 doc/html/pub/MUSR/MusrFit/_MathModePlugin_2be9dcd7bf20bd9b6ae1aae11ded7c43.png create mode 100644 doc/html/pub/MUSR/MusrFit/_MathModePlugin_3285744b1914390b321f67f390129f79.png create mode 100644 doc/html/pub/MUSR/MusrFit/_MathModePlugin_3e7298348ee1858b6fe4147c47afb5e3.png create mode 100644 doc/html/pub/MUSR/MusrFit/_MathModePlugin_49046b617890ffeaca8bc16ae66d0dc5.png create mode 100644 doc/html/pub/MUSR/MusrFit/_MathModePlugin_50ba40cfb1308d024ff074655f531705.png create mode 100644 doc/html/pub/MUSR/MusrFit/_MathModePlugin_51757d805f7111ffe6e0b430b6d137c7.png create mode 100644 doc/html/pub/MUSR/MusrFit/_MathModePlugin_52d3660a04cd068055f8e72b5ae47097.png create mode 100644 doc/html/pub/MUSR/MusrFit/_MathModePlugin_568ee751220d0e7d171a7ebb6da328b9.png create mode 100644 doc/html/pub/MUSR/MusrFit/_MathModePlugin_61136f20673ad20f955c43e43b8cec9d.png create mode 100644 doc/html/pub/MUSR/MusrFit/_MathModePlugin_6355c4cb1ccffc332963726dd3077985.png create mode 100644 doc/html/pub/MUSR/MusrFit/_MathModePlugin_6466a97e4b7c510909bffce51d31c4b9.png create mode 100644 doc/html/pub/MUSR/MusrFit/_MathModePlugin_6a34fe0c88c79d8a90defad81f36da6d.png create mode 100644 doc/html/pub/MUSR/MusrFit/_MathModePlugin_6b6bbc4add4da0bde8220c54594658f3.png create mode 100644 doc/html/pub/MUSR/MusrFit/_MathModePlugin_7188605a647615e4fb92cc89274b22a0.png create mode 100644 doc/html/pub/MUSR/MusrFit/_MathModePlugin_7f4cd42199fbf712ad5a86f9d94bd698.png create mode 100644 doc/html/pub/MUSR/MusrFit/_MathModePlugin_82adbab00b6a057f04037b44746e33eb.png create mode 100644 doc/html/pub/MUSR/MusrFit/_MathModePlugin_82fec90aa9e6eeaba9267ad46f426909.png create mode 100644 doc/html/pub/MUSR/MusrFit/_MathModePlugin_8749458be5ba9f4edf09b6ecde03313d.png create mode 100644 doc/html/pub/MUSR/MusrFit/_MathModePlugin_8aad0e0c2c1f20995c483933a896ca0d.png create mode 100644 doc/html/pub/MUSR/MusrFit/_MathModePlugin_8b46c96933bc8a754fde5aa613d0e806.png create mode 100644 doc/html/pub/MUSR/MusrFit/_MathModePlugin_8f88bba11aa1a2535ef7af4374ab4796.png create mode 100644 doc/html/pub/MUSR/MusrFit/_MathModePlugin_95da508ef32b516260a14999eaf14f46.png create mode 100644 doc/html/pub/MUSR/MusrFit/_MathModePlugin_984f3a1c5d0c04f9471fa518f6f4ab22.png create mode 100644 doc/html/pub/MUSR/MusrFit/_MathModePlugin_aad467dd15ac57481f24ada5fbe5d85f.png create mode 100644 doc/html/pub/MUSR/MusrFit/_MathModePlugin_ab5be67e3c585fe71d839ada9222b051.png create mode 100644 doc/html/pub/MUSR/MusrFit/_MathModePlugin_b0c4a8cbbcf4189b64418b381939a979.png create mode 100644 doc/html/pub/MUSR/MusrFit/_MathModePlugin_b10bf8314f158b72e1e3462ba2d23fcc.png create mode 100644 doc/html/pub/MUSR/MusrFit/_MathModePlugin_b8a915ef0eb8aa8e117519d01dfb10c1.png create mode 100644 doc/html/pub/MUSR/MusrFit/_MathModePlugin_bd5c765027d46aa1433dda03f540c17e.png create mode 100644 doc/html/pub/MUSR/MusrFit/_MathModePlugin_be8817308ad9fe2fa99fe00abdaba828.png create mode 100644 doc/html/pub/MUSR/MusrFit/_MathModePlugin_c465118a8d86d5f25bba37cc1dcb38a0.png create mode 100644 doc/html/pub/MUSR/MusrFit/_MathModePlugin_c5c6dea10611dae1d470a5615869073a.png create mode 100644 doc/html/pub/MUSR/MusrFit/_MathModePlugin_cb688f85a062f09bfaff5cf9144860a9.png create mode 100644 doc/html/pub/MUSR/MusrFit/_MathModePlugin_cf09f406a2bf16c5f0c20c11d502f3b6.png create mode 100644 doc/html/pub/MUSR/MusrFit/_MathModePlugin_cff60a46de8608e97a33bbae7c4e566d.png create mode 100644 doc/html/pub/MUSR/MusrFit/_MathModePlugin_d284ec460bdb1abb64e7f9156d87d659.png create mode 100644 doc/html/pub/MUSR/MusrFit/_MathModePlugin_d2ada4d93e287ac42a3681e58c96b105.png create mode 100644 doc/html/pub/MUSR/MusrFit/_MathModePlugin_db3bf440f0c0846df16574e72743d947.png create mode 100644 doc/html/pub/MUSR/MusrFit/_MathModePlugin_df4770dd7b14577f14410b4f7ab59721.png create mode 100644 doc/html/pub/MUSR/MusrFit/_MathModePlugin_e1a48f3da2196769b40a2a6183f83891.png create mode 100644 doc/html/pub/MUSR/MusrFit/_MathModePlugin_e214a7f954b15a31e60dd40d50c4ad27.png create mode 100644 doc/html/pub/MUSR/MusrFit/_MathModePlugin_e35c4217aa50607f25e6eadf9f27f874.png create mode 100644 doc/html/pub/MUSR/MusrFit/_MathModePlugin_e46e9694bce68e1d38783e4cc8328e31.png create mode 100644 doc/html/pub/MUSR/MusrFit/_MathModePlugin_e56be15b7e230ec52a9f6632e552ca4b.png create mode 100644 doc/html/pub/MUSR/MusrFit/_MathModePlugin_e9a0c0aa5d84cb4ea67265a3b06b9af5.png create mode 100644 doc/html/pub/MUSR/MusrFit/_MathModePlugin_ebef6cda2881306e993839c1b4bcaa4c.png create mode 100644 doc/html/pub/MUSR/MusrFit/_MathModePlugin_efe7e111043faa761548a2e4bfa741ca.png create mode 100644 doc/html/pub/MUSR/MusrFit/_MathModePlugin_f266f29ff7212b8d77bf67567eac1fd3.png create mode 100644 doc/html/pub/MUSR/MusrFit/_MathModePlugin_f2ef2223eea8b06da51ecb20c450fa4a.png create mode 100644 doc/html/pub/MUSR/MusrFit/_MathModePlugin_f87b1352f663a35bf263bc7e9a214ca3.png create mode 100644 doc/html/pub/MUSR/MusrFit/_MathModePlugin_f91ff8255a7b8a99c5eefcb2c29f9262.png create mode 100644 doc/html/pub/MUSR/MusrFit/_MathModePlugin_facd1d42ae8b62aa1043316d525d3af4.png create mode 100644 doc/html/pub/MUSR/MusrFit/_MathModePlugin_fb83ec4be8b40d398fd520ee8a09f36d.png create mode 100644 doc/html/pub/MUSR/MusrFit/musrt0.png create mode 100644 doc/html/pub/MUSR/MusrGui/LaTeX_logo.png create mode 100644 doc/html/pub/MUSR/MusrGui/musrasym.png create mode 100644 doc/html/pub/MUSR/MusrGui/musrcalcchisq.png create mode 100644 doc/html/pub/MUSR/MusrGui/musrfit.png create mode 100644 doc/html/pub/MUSR/MusrGui/musrgui-editor-v0.png create mode 100644 doc/html/pub/MUSR/MusrGui/musrmsr2data.png create mode 100644 doc/html/pub/MUSR/MusrGui/musrprefs.png create mode 100644 doc/html/pub/MUSR/MusrGui/musrsinglehisto.png create mode 100644 doc/html/pub/MUSR/MusrGui/musrswap.png create mode 100644 doc/html/pub/MUSR/MusrGui/musrt0.png create mode 100644 doc/html/pub/MUSR/MusrGui/musrview.png create mode 100644 doc/html/pub/MUSR/QuickStart/_MathModePlugin_616b0638293d1e0ff42a44f8ea7895ff.png create mode 100644 doc/html/pub/MUSR/TutorialSingleHisto/msr2data.png create mode 100644 doc/html/pub/MUSR/TutorialSingleHisto/musrt0-1.png create mode 100644 doc/html/pub/MUSR/TutorialSingleHisto/musrt0-2.png create mode 100644 doc/html/pub/MUSR/TutorialSingleHisto/musrview-1.png create mode 100644 doc/html/pub/MUSR/TutorialSingleHisto/musrview-2.png create mode 100644 doc/html/pub/MUSR/TutorialSingleHisto/musrview-3.png create mode 100644 doc/html/pub/Main/SmiliesPluginPSI/no.gif create mode 100644 doc/html/pub/Main/SmiliesPluginPSI/skull.gif create mode 100644 doc/html/pub/Main/SmiliesPluginPSI/wink.gif create mode 100644 doc/html/pub/Main/WebPreferences/favicon.ico create mode 100644 doc/html/pub/Main/WebPreferences/psi_logo_150.gif create mode 100644 doc/html/pub/System/DocumentGraphics/changes.png create mode 100644 doc/html/pub/System/DocumentGraphics/dms.gif create mode 100644 doc/html/pub/System/DocumentGraphics/external-hover.gif create mode 100644 doc/html/pub/System/DocumentGraphics/external-visited.gif create mode 100644 doc/html/pub/System/DocumentGraphics/external.gif create mode 100644 doc/html/pub/System/DocumentGraphics/foswiki.png create mode 100644 doc/html/pub/System/DocumentGraphics/index.png create mode 100644 doc/html/pub/System/DocumentGraphics/mail.gif create mode 100644 doc/html/pub/System/DocumentGraphics/new.png create mode 100644 doc/html/pub/System/DocumentGraphics/newtopic.png create mode 100644 doc/html/pub/System/DocumentGraphics/notify.png create mode 100644 doc/html/pub/System/DocumentGraphics/pdf.png create mode 100644 doc/html/pub/System/DocumentGraphics/png.png create mode 100644 doc/html/pub/System/DocumentGraphics/psi.gif create mode 100644 doc/html/pub/System/DocumentGraphics/psi.png create mode 100644 doc/html/pub/System/DocumentGraphics/searchtopic.png create mode 100644 doc/html/pub/System/DocumentGraphics/tip.png create mode 100644 doc/html/pub/System/DocumentGraphics/todo.png create mode 100644 doc/html/pub/System/DocumentGraphics/toggleclose.png create mode 100644 doc/html/pub/System/DocumentGraphics/toggleopen.png create mode 100644 doc/html/pub/System/DocumentGraphics/warning.png create mode 100644 doc/html/pub/System/HeadlinesPlugin/style.css create mode 100644 doc/html/pub/System/PatternSkin/header5.gif create mode 100644 doc/html/pub/System/PatternSkin/print.css create mode 100644 doc/html/pub/System/PatternSkinTheme2009/TWiki_header.gif create mode 100644 doc/html/pub/System/PatternSkinTheme2009/background_alert.gif create mode 100644 doc/html/pub/System/PatternSkinTheme2009/bg_button_gradient.gif create mode 100644 doc/html/pub/System/PatternSkinTheme2009/bg_buttoncancel_gradient.gif create mode 100644 doc/html/pub/System/PatternSkinTheme2009/bg_submit_gradient.gif create mode 100644 doc/html/pub/System/PatternSkinTheme2009/bullet-lock.gif create mode 100644 doc/html/pub/System/PatternSkinTheme2009/bullet-personal_sidebar.gif create mode 100644 doc/html/pub/System/PatternSkinTheme2009/bullet-toc.gif create mode 100644 doc/html/pub/System/PatternSkinTheme2009/button_arrow.gif create mode 100644 doc/html/pub/System/PatternSkinTheme2009/button_font_selector.gif create mode 100644 doc/html/pub/System/PatternSkinTheme2009/colors.css create mode 100644 doc/html/pub/System/PatternSkinTheme2009/column_left.css create mode 100644 doc/html/pub/System/PatternSkinTheme2009/layout.css create mode 100644 doc/html/pub/System/PatternSkinTheme2009/popup.gif create mode 100644 doc/html/pub/System/PatternSkinTheme2009/style.css create mode 100644 doc/html/pub/System/PatternSkinTheme2009/variant_twiki.css create mode 100644 doc/html/pub/System/PsiSkin/lock_open.png create mode 100644 doc/html/pub/System/PsiSkin/psicolors.css create mode 100644 doc/html/pub/System/PsiSkin/psistyle.css create mode 100644 doc/html/pub/System/SkinTemplates/base.css diff --git a/ChangeLog b/ChangeLog index edbfe951..5490fea9 100644 --- a/ChangeLog +++ b/ChangeLog @@ -6,6 +6,7 @@ changes since 0.9.0 =================================== +NEW Added the online documentation to the repository. It can be found under "doc/html". NEW added chisq per run block information (all fit types). The same output rules as for the expected chisq are in place. NEW calculate expected chisq (Pearson's chisq) for single histogram fits. It always will send this information to the stdout but only writes it to the msr-file if a corresponding flag in the musrfit_startup.xml is enabling it. The following diff --git a/doc/html/MUSR/BmwLibs.html b/doc/html/MUSR/BmwLibs.html new file mode 100644 index 00000000..8878872c --- /dev/null +++ b/doc/html/MUSR/BmwLibs.html @@ -0,0 +1,158 @@ + + + + + + + + MUSR :: BmwLibs + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+

+

+

+

+ + + + + +

+

+

+

+

\ No newline at end of file diff --git a/doc/html/MUSR/LibFitPofB.html b/doc/html/MUSR/LibFitPofB.html new file mode 100644 index 00000000..09a16180 --- /dev/null +++ b/doc/html/MUSR/LibFitPofB.html @@ -0,0 +1,434 @@ + + + + + + + + MUSR :: LibFitPofB + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+
+
+ +

libFitPofB

+ + +

1 Introduction

+

+libFitPofB is a collection of C++ classes using the musrfit user-function interface in order to facilitate the usage in conjunction with musrfit. The classes contained in this library generally implement calculations of one-dimensional static magnetic field distributions P(B) which lead to muon-spin depolarization functions +

+\mathcal{P}(t) = \int P(B)\cos\left(\gamma_{\mu} B t + \varphi\right) \mathrm{d}B, +

+where \gamma_{\mu} = 2\pi\times 135.54~\mathrm{MHz/T} is the gyromagnetic ratio of the muon and \varphi is the initial phase of the muon spins with respect to the positron detector.
+At the moment the only available implementations deal with field distributions measured in local isotropic superconductors, either by means of low-energy μSR in the Meissner state or by conventional μSR in the mixed state. In the following the basic usage of the library in musrfit is explained—the calculations by themselves are only outlined. For further information please refer to the original literature and/or the source code of the implementation. +

+
+Remark 1: In order to supply certain information needed for the calculations but not suited to be stored in the musrfit msr files an XML configuration file in the working directory is used. For details, see below. +

+Remark 2: The implementations in this library heavily rely on FFTW3. In principle, it always checks what is the best way to do efficient Fourier transforms for a given machine before the transforms are actually done. If repeatedly Fourier transforms of the same (sizable) length should be done, it might be worth storing the once obtained information in an external file and just load it the next time this information is needed ("wisdom handling"). In case this feature shall be used, a valid wisdom file has to be specified in the XML file. +

+Remark 3: The model functions described in the following do generally not behave nicely in conjunction with MINUIT function minimizations (or maximizations). The analysis process at the moment in most cases involves some tedious trial-and-error procedure, where the displayed MINUIT information as always deserves attention. This is especially true if small effects should be analyzed (e.g. small diamagnetic shifts in superconductors). The parameter uncertainty in many cases has to be estimated independently. Due to these limitations, also the use of the fit option of msr2data cannot be advised. +

+Remark 4: If these classes still prove useful and results obtained through them are part of scientific publications, +an acknowledgement of the use of the library is appreciated. +

+

2 LE-μSR

+

2.1 One-dimensional London model for the Meissner state of isotropic superconductors

+

+The models for analyzing LE-μSR data assume the magnetic induction B(z) to vary only in the dimension parallel to the momentum of the incident muons. In such a case the magnetic field distribution is given by +

+P(B) = n(z) \left\vert \frac{\mathrm{d}B(z)}{\mathrm{d}z}\right\vert^{-1}, +

+where n(z) is the muon implantation profile simulated by TRIM.SP. +

+Assuming an array of N isotropic local superconductors with a total thickness d in the Meissner state the magnetic induction is given by solving the 1D London equation +

+\frac{\partial^2}{\partial z^2}B_i(z) = \frac{1}{\lambda_i^2}B_i(z) +

+for each layer i taking into account the boundary conditions(1) +

+B_1(0) = B_N(d) = \mu_0H +

+

+B_i(d_i) = B_{i+1}(d_i) +

+

+\lambda_i^2B_i'(z)\Big\vert_{z=d_i} = \lambda_{i+1}^2B_{i+1}'(z)\Big\vert_{z=d_i}, +

+where the d_i specify the interfaces between two adjacent layers and \lambda_i is the magnetic field penetration depth in the constituent i. +

+The calculation of the field distribution has been set up for a superconducting half-space as well as superconducting thin films with up to three superconducting layers with different penetration depths. The muon-spin depolarization functions are calculated using the following lines in the THEORY block of a musrfit msr file:
+
Superconducting half-space
+userFcn  libFitPofB TLondon1DHS 1 2 3 4 5
+
+
+The parameters are:
    +
  1. phase (deg) +
  2. muon implantation energy as specified in the XML startup file (keV) +
  3. applied field (G) +
  4. thickness of the dead layer (nm) +
  5. magnetic field penetration depth (nm) +
+

+
Superconducting thin film (one layer)
+userFcn  libFitPofB TLondon1D1L 1 2 3 4 5 6 [a b]
+
+
+The mandatory parameters are:
    +
  1. phase (deg) +
  2. muon implantation energy as specified in the XML startup file (keV) +
  3. applied field (G) +
  4. thickness of the dead layer (nm) +
  5. thickness of the actually superconducting layer (nm) +
  6. magnetic field penetration depth (nm) +
+

+The optional parameters are:
    +
  1. fraction f1 of muons in the thin film contributing to the signal (0 ≤ f1 ≤ 1) +
  2. fraction fs of muons in the substrate contributing to the signal (0 ≤ fs ≤ 1) +
+

+
Superconducting thin-film bilayer heterostructure
+userFcn  libFitPofB TLondon1D2L 1 2 3 4 5 6 7 8 [a b c]
+
+
+The mandatory parameters are:
    +
  1. phase (deg) +
  2. muon implantation energy as specified in the XML startup file (keV) +
  3. applied field (G) +
  4. thickness of the dead layer (nm) +
  5. thickness of the actually superconducting first layer (nm) +
  6. thickness of the actually superconducting second layer (nm) +
  7. magnetic field penetration depth of the first layer (nm) +
  8. magnetic field penetration depth of the second layer (nm) +
+

+The optional parameters are:
    +
  1. fraction f1 of muons in the dead and first layer contributing to the signal (0 ≤ f1 ≤ 1) +
  2. fraction f2 of muons in the second layer contributing to the signal (0 ≤ f2 ≤ 1) +
  3. fraction fs of muons in the substrate contributing to the signal (0 ≤ fs ≤ 1) +
+

+
Superconducting thin-film trilayer heterostructure
+userFcn  libFitPofB TLondon1D3L 1 2 3 4 5 6 7 8 9 10 [a b c d]
+
+
+The mandatory parameters are:
    +
  1. phase (deg) +
  2. muon implantation energy as specified in the XML startup file (keV) +
  3. applied field (G) +
  4. thickness of the dead layer (nm) +
  5. thickness of the actually superconducting first layer (nm) +
  6. thickness of the actually superconducting second layer (nm) +
  7. thickness of the actually superconducting third layer (nm) +
  8. magnetic field penetration depth of the first layer (nm) +
  9. magnetic field penetration depth of the second layer (nm) +
  10. magnetic field penetration depth of the third layer (nm) +
+

+The optional parameters are:
    +
  1. fraction f1 of muons in the dead and first layer contributing to the signal (0 ≤ f1 ≤ 1) +
  2. fraction f2 of muons in the second layer contributing to the signal (0 ≤ f2 ≤ 1) +
  3. fraction f3 of muons in the third layer contributing to the signal (0 ≤ f3 ≤ 1) +
  4. fraction fs of muons in the substrate contributing to the signal (0 ≤ fs ≤ 1) +
+

+

+

+Notes +

+ 1 : F. London, Superfluids: Macroscopic Theory of Superconductivity, Dover (1961), p. 34 +

+

+

+
+

+

3 Conventional (bulk) μSR

+

3.1 Field distributions in the mixed state of isotropic superconductors

+

+When investigating superconductors in the mixed state by means of conventional μSR a two-dimensional flux-line lattice is probed randomly by the muons. The spatial field distributions within such an ordered lattice are modeled using the Fourier series +

+B(\mathbf{r}) = \langle B \rangle \sum\limits_{\mathbf{K}}B_{\mathbf{K}}\exp(-\imath\mathbf{K}\mathbf{r}), +

+where \mathbf{r}=(x,y), \mathbf{K} are the reciprocal lattice vectors of a two-dimensional vortex lattice and the B_{\mathbf{K}} are the Fourier coefficients depending on the magnetic penetration depth \lambda and the superconducting coherence length \xi. The B_{\mathbf{K}} for some specific models are as follows:
+
London model with Gaussian cutoff(2)

B_{\mathbf{K}} = \frac{\exp\left({-K^2\xi^2/2}\right)}{1 + K^2\lambda^2}

+
Modified London model(3)

B_{\mathbf{K}} = \frac{\exp\left({-K^2\xi^2/2(1-b)}\right)}{1 + K^2\lambda^2/(1-b)},

where b = \langle B \rangle/\mu_0H_{\mathrm{c}2}. +
Analytical Ginzburg-Landau model(4)

B_{\mathbf{K}} = \frac{f_{\infty}K_1\left(\frac{\xi_v}{\lambda}\sqrt{f_{\infty}^2+\lambda^2K^2}\right)}{K_1\left(\frac{\xi_v}{\lambda}f_{\infty}\right)\sqrt{f_{\infty}^2+\lambda^2K^2}},

where f_{\infty} = 1 - b^4,~\xi_v = \xi\left(\sqrt{2}-{3\xi}/\left({4\lambda}\right)\right)\sqrt{(1+b^4)(1-2b(1-b)^2)} and K_1 is a modified Bessel function. +
+Apart from the mentioned analytical models the numerical Ginzburg-Landau model (5) is available. In this case B(\mathbf{r}) is obtained by an iterative minimization of the free energy of the vortex lattice. +

+Concerning the applicability (e.g. field regions) of each of the mentioned models please refer to the original publications! +

+At the moment, the calculation of the field distribution has been implemented for triangular flux-line lattices. The number of grid lines in which the inter-vortex distance is divided for the calculations to be specified through the XML file.
The muon-spin depolarization functions finally are calculated using the following lines in the THEORY block of a musrfit msr file:
+
2D triangular vortex lattice, London model with Gaussian cutoff
+userFcn  libFitPofB TBulkTriVortexLondon 1 2 3 4
+
+
+The parameters are:
    +
  1. phase (deg) +
  2. mean magnetic induction (G) +
  3. magnetic penetration depth (nm) +
  4. Ginzburg-Landau coherence length (nm) +
+

+
2D triangular vortex lattice, modified London model
+userFcn  libFitPofB TBulkTriVortexML 1 2 3 4
+
+
+The parameters are:
    +
  1. phase (deg) +
  2. mean magnetic induction (G) +
  3. magnetic penetration depth (nm) +
  4. Ginzburg-Landau coherence length (nm) +
+

+
2D triangular vortex lattice, analytical Ginzburg-Landau model
+userFcn  libFitPofB TBulkTriVortexAGL 1 2 3 4
+
+
+The parameters are:
    +
  1. phase (deg) +
  2. mean magnetic induction (G) +
  3. magnetic penetration depth (nm) +
  4. Ginzburg-Landau coherence length (nm) +
+

+
2D triangular vortex lattice, numerical Ginzburg-Landau model
+userFcn  libFitPofB TBulkTriVortexNGL 1 2 3 4
+
+
+The parameters are:
    +
  1. phase (deg) +
  2. mean magnetic induction (G) +
  3. magnetic penetration depth (nm) +
  4. Ginzburg-Landau coherence length (nm) +
+

+Remark: In order to improve the convergence of MIGRAD it has proven useful to use the log-likelihood maximization instead of the χ2 minimization routines and to choose sufficiently large initial steps for the parameters. Calling MINOS in conjunction with these functions is futile.
Therefore, the COMMANDS block of the msr file could look like: +
+COMMANDS
+STRATEGY 0
+MAX_LIKELIHOOD
+MIGRAD
+HESSE
+SAVE
+
+

+

+

+Notes +

+ 2 : E.H. Brandt, J. Low Temp. Phys. 73, 355 (1988). +

+ 3 : T.M. Riseman et al., Phys. Rev. B 52, 10569 (1995). +

+ 4 : A. Yaouanc, P. Dalmas de Réotier and E.H. Brandt, Phys. Rev. B 55, 11107 (1997). +

+ 5 : E.H. Brandt, Phys. Rev. B 68, 054506 (2003). +

+

+

+
+

+ +

4 The XML startup file

+BMW_startup.xml is a configuration file located in the working directory. In this file some settings like the time and field resolution of the calculations as well as the present muon implantation profiles for a LE-μSR analysis have to be defined. The following XML tags are allowed to define settings:
+
<debug>ONE_OR_ZERO</debug>
activate the debugging output of the settings read from the XML file by setting 1, deactivate it with 0 +
<wisdom>PATH_TO_FILE</wisdom>
specify the PATH_TO_FILE to an FFTW3 wisdom file that should be used; if the PATH_TO_FILE is invalid, no FFTW3 wisdom will be used +
<delta_t>ResT</delta_t>
set the time resolution ResT for the calculated depolarization function in microseconds +
<delta_B>ResB</delta_B>
set the field resolution ResB for the calculated field distribution in Gauss +
<VortexLattice></VortexLattice>
set the parameters used for the calculation of the spatial field distribution of a vortex lattice
+
<N_VortexGrid>N</N_VortexGrid>
specify the number of points N (in each of the two dimensions) for which the fields within the vortex lattice are calculated (inside a <VortexLattice> environment) +
+
<LEM></LEM>
set the parameters used for the calculation of LE-μSR field distributions
+
<data_path>DATA_PATH_PREFIX</data_path>
specify the DATA_PATH_PREFIX to the TRIM.SP implantation profiles (inside a <LEM> environment) +
<N_theory>N_THEORY</N_theory>
specify the number of points N_THEORY for which B(z) is calculated (inside a <LEM> environment)
The specification of this number is not needed if the calculation of the inverse of B(z) is implemented! +
<energy_list></energy_list>
set the energies for which TRIM.SP implantation profiles are available (inside a <LEM> environment)
+
<energy_label>LABEL</energy_label>
specify the LABEL within the file name of a available TRIM.SP RGE file (inside a <energy_list> environment)
The expected name of the RGE file will be: DATA_PATH_PREFIX + LABEL + .rge +
<energy>E</energy>
specify the muon energy E (in keV) belonging to the TRIM.SP RGE file given above (inside a <energy_list> environment) +
+
+
+

+An example XML file looks as follows: +
+<?xml version="1.0" encoding="UTF-8"?>
+<BMW>
+    <debug>0</debug>
+    <wisdom>/home/user/WordsOfWisdom.dat</wisdom>
+    <delta_t>0.01</delta_t>
+    <delta_B>0.5</delta_B>
+    <VortexLattice>
+        <N_VortexGrid>1024</N_VortexGrid>
+    </VortexLattice>
+    <LEM>
+        <data_path>/home/user/TrimSP/some-sample-</data_path>
+        <N_theory>5000</N_theory>
+        <energy_list>
+          <energy_label>02_0</energy_label>
+          <energy>2.0</energy>
+          <energy_label>03_0</energy_label>
+          <energy>3.0</energy>
+          <energy_label>03_6</energy_label>
+          <energy>3.6</energy>
+          <energy_label>05_0</energy_label>
+          <energy>5.0</energy>
+          <energy_label>05_3</energy_label>
+          <energy>5.3</energy>
+        </energy_list>
+   </LEM>
+</BMW>
+
+

+-- BMW & AS
+

+
+
+This topic: MUSR > WebHome > MusrFit > BmwLibs > LibFitPofB
+Topic revision: r16 - 10 Jul 2011 - 17:49:49 - BastianWojek +
+
+
+
 
+
Ideas, requests, problems regarding PSI Wiki? Send feedback
+
+
+
+
+

+

+

+

+ + + + + +

+

+

+

+

\ No newline at end of file diff --git a/doc/html/MUSR/LibZFRelaxation.html b/doc/html/MUSR/LibZFRelaxation.html new file mode 100644 index 00000000..6ab21d80 --- /dev/null +++ b/doc/html/MUSR/LibZFRelaxation.html @@ -0,0 +1,239 @@ + + + + + + + + MUSR :: LibZFRelaxation + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+
+
+ +

libZFRelaxation

+ + +

1 Introduction

+

+libZFRelaxation is a collection of C++ classes using the musrfit user-function interface in order to facilitate the usage in conjunction with musrfit. The classes contained in this library implement the calculation of some additional zero-field μSR relaxation functions which are not built-in into musrfit. +

+In the following the use of the implemented functions is shortly introduced—for details on the applicability and derivation of these functions please refer to the original publications. +

+If these classes prove useful and results obtained through them are part of scientific publications, +an acknowledgement of the use of the library is appreciated. +

+

2 Isotropic static Gaussian broadened randomly oriented internal fields

+

+E. I. Kornilov and V. Yu. Pomjakushin, Phys. Lett. A 153, 364–367 (1991), doi: 10.1016/0375-9601(91)90959-C +

+

+\mathcal{P}(t) = \left(1-\alpha\right)\exp\left(-\frac{\sigma_{\mathrm{L}}^2t^2}{2}\right)+\alpha\left(\cos\left(2\pi\nu t\right)-\frac{\sigma_{\mathrm{T}}^2t}{2\pi\nu}\sin\left(2\pi\nu t\right)\right)\exp\left(-\frac{\sigma_{\mathrm{T}}^2t^2}{2}\right) +

+

+musrfit THEORY-block line:
+userFcn libZFRelaxation ZFMagGss 1 2 3 4
+
+The parameters are:
    +
  1. the precessing fraction α (= 2/3 in the article), +
  2. the "internal frequency" ν (MHz), +
  3. the "transverse depolarization rate" σT (μs-1), +
  4. the "longitudinal depolarization rate" σL (μs-1) (= 0 in the article). +
+

+

3 Isotropic static Lorentzian broadened randomly oriented internal fields

+

+M. I. Larkin, Y. Fudamoto, I. M. Gat, A. Kinkhabwala, K. M. Kojima, G. M. Luke, J. Merrin, B. Nachumi, Y. J. Uemura, M. Azuma, T. Saito, and M. Takano, Physica B 289–290, 153–156 (2000), doi: 10.1016/S0921-4526(00)00337-9 +

+

+\mathcal{P}(t) = \left(1-\alpha\right)\exp\left(-a_{\mathrm{L}}t\right) + \alpha\left(\cos\left(2\pi\nu t\right)-\frac{a_{\mathrm{T}}}{2\pi\nu}\sin\left(2\pi\nu t\right)\right)\exp\left(-a_{\mathrm{T}}t\right) +

+

+musrfit THEORY-block line:
+userFcn libZFRelaxation ZFMagExp 1 2 3 4
+
+The parameters are:
    +
  1. the precessing fraction α (= 2/3 in the article), +
  2. the "internal frequency" ν (MHz), +
  3. the "transverse depolarization rate" aT (μs-1), +
  4. the "longitudinal depolarization rate" aL (μs-1) (= 0 in the article). +
+

+

4 Static Gaussian distributed fields with uniaxial anisotropy

+

+G. Solt, Hyperfine Interactions 96, 167–175 (1995), doi: 10.1007/BF02066280 +

+

+\mathcal{P}(t) = \frac{1}{2}\sin^2\Theta + \left(\frac{3}{2}\cos^2\Theta-\frac{1}{2}\right)f_1\left(\epsilon\right) + \sin^2\Theta f_2(\epsilon, \sigma_1, t) + \left(\frac{3}{2}\cos^2\Theta-\frac{1}{2}\right)f_3\left(\epsilon, \sigma_1, t\right), +

+where +

+\epsilon = \left(\frac{\sigma_1}{\sigma_3}\right)^2-1,\quad p(x) = 1+\epsilon x^2, +

+

+f_1\left(\epsilon\right) = 1 - \frac{\sqrt{1+\epsilon}}{\epsilon}\left(\sqrt{1+\epsilon}-\left\lbrace \begin{matrix} \left(\mathrm{asinh}\sqrt{\epsilon}\right)/\sqrt{\epsilon} \\ \left(\arcsin\sqrt{-\epsilon}\right)/\sqrt{-\epsilon} \end{matrix} \right\rbrace\right),\:\mathrm{for}\,\bigg\lbrace\begin{matrix}\epsilon > 0 \\ \epsilon < 0\end{matrix}\,, +

+

+f_2\left(\epsilon, \sigma_1, t\right) = \sqrt{1+\epsilon}\int_0^1\mathrm{d}x\left(\frac{1}{p(x)^{3/2}}-\frac{\gamma_{\mu}^2\sigma_1^2t^2}{p(x)^{5/2}}\right)\exp\left(-\frac{\gamma_{\mu}^2\sigma_1^2t^2}{2\,p(x)}\right), +

+and +

+f_3\left(\epsilon, \sigma_1, t\right) = \sqrt{1+\epsilon}\int_0^1\mathrm{d}x\left(1-x^2\right)\left(\frac{1}{p(x)^{3/2}}-\frac{\gamma_{\mu}^2\sigma_1^2t^2}{p(x)^{5/2}}\right)\exp\left(-\frac{\gamma_{\mu}^2\sigma_1^2t^2}{2\,p(x)}\right). +

+

+musrfit THEORY-block line:
+userFcn libZFRelaxation UniaxialStatGssKT 1 2 3
+
+The parameters are:
    +
  1. σ1 (μs-1), +
  2. σ3 (μs-1), +
  3. Θ (°). +
+

+-- BMW & AS
+

+
+
+This topic: MUSR > WebHome > MusrFit > BmwLibs > LibZFRelaxation
+Topic revision: r2 - 10 Jul 2011 - 17:50:10 - BastianWojek +
+
+
+
 
+
Ideas, requests, problems regarding PSI Wiki? Send feedback
+
+
+
+
+

+

+

+

+ + + + + +

+

+

+

+

\ No newline at end of file diff --git a/doc/html/MUSR/Msr2Data.html b/doc/html/MUSR/Msr2Data.html new file mode 100644 index 00000000..673a5a26 --- /dev/null +++ b/doc/html/MUSR/Msr2Data.html @@ -0,0 +1,373 @@ + + + + + + + + MUSR :: Msr2Data + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+
+
+

msr2data

+

+ +

+ +

1 Introduction

+msr2data (originally written by B. M. Wojek) is a program implemented in C++. Its purpose is to process multiple musrfit msr files with the same parameters and summarize the fitting results either in a TRIUMF DB (1) or a column ASCII file. It evolved from a script called mlog2db which has been written only for collecting fit results of LEM data stored in mlog files generated by musrfit and putting them together in a file with the DB format for further analysis. Therefore, any peculiarities, e.g. in supplying options to msr2data are owed its original purpose. +msr2data is free software and licensed under the GNU GPL version 2 or any later version (at your option). +

+Before the usage of msr2data will be explained in greater detail first be aware of the following: +

+If using msr2data always bear in mind its limitations! +

+

+

+Notes +

+ 1 : For an abridged description of this format see here. The DB files produced by msr2data can be viewed for instance with μView, however, they are not completely backward-compatible to the original "db language" since the parameter names can be longer than five or six characters! In order to establish this backward compatibility (if needed) the user has to ensure the correct length of the parameter names in the msr files! +

+

+

+
+

+ +

2 Basic Types of Usage

+Apart from numerous optional parameters that might be set or not, in principle there are four different ways of calling msr2data. These differ in how the list of runs which should be processed is supplied:
+
msr2data <run> <extension> [optional parameters]
A single run number. +
msr2data <firstRunNo> <lastRunNo> <extension> [optional parameters]
An interval of run numbers is specified through the first and the last run number. The condition <firstRunNo> < <lastRunNo> is not necessary. +
msr2data \[<run1> <run2> ... <runN> \] <extension> [optional parameters]
A space separated list of run numbers can be enclosed in [ and ]. Every run that should be processed has to be specified explicitly by its run number. +
msr2data <runListFileName> <extension> [optional parameters]
An ASCII file containing a list of run numbers and optional external parameters is passed to msr2data. For the structure of the ASCII file see below. +
+

+All four basic types of calling msr2data contain the mandatory file-name <extension> passed right after the list of runs. The meaning of this <extension> should become clear after giving examples for all four cases: +
msr2data 8472 _tf_h13
generates the DB file out.db (can be changed by using the -o option) from 8472_tf_h13.msr. +
msr2data 8472 8474 _tf_h13
generates the DB file out.db (can be changed by using the -o option) from 8472_tf_h13.msr, 8473_tf_h13.msr, and 8474_tf_h13.msr. +
msr2data [8472 8470] _tf_h13
generates the DB file out.db (can be changed by using the -o option) from 8472_tf_h13.msr and 8470_tf_h13.msr. +
msr2data run.list _tf_h13
generates the DB file out.db (can be changed by using the -o option) from all runs listed in the ASCII file run.list in the working directory. In this file it is also possible to include external parameters which should be put in the resulting DB file. The structure of the run.list is the following: + +
+RUN VAR1 VAR2 VAR3 ...
+8460 200 27.1 46.2 ...
+8472 205 27.1 46.3 ...
+8453 210 27.2 45.9 ...
+·     ·    ·    ·
+·     ·    ·    ·
+·     ·    ·    ·
+
+The first not commented and not empty line determines the parameter names and labels and has to be present!
+It is allowed to add comments (with a preceding #) or empty lines to the run-list file. +

+The following should be mentioned together with the above examples:
    +
  • The output files in the examples above are only newly created if they did not exist before invoking msr2data. If the files were already present the msr-file data would be appended! +
  • If the files have been newly created, also the DB file header is written. If the files were present before, only the data blocks are appended. The output of the header can either be forced or completely suppressed with the header and noheader options as shall be seen later. +
+
    +
  • If the musrfit output files do not have an <extension> as specified above like 8472.msr one has to call msr2data like in the following example:
    +msr2data 8472 8460 ""
    +
    +
+

+ +

3 Optional Parameters

+As mentioned already above there are some optional parameters which change the behavior of msr2data and can be passed in any order. Here is a complete list:
+
data
The output file format is changed to a simple column ASCII file (default output file name: out.dat). +
new
An existing output file is deleted before new information is written to it. +
header
Force the output of the file header—even if the output file was present before. +
noheader
The output of the file header is suppressed—also if the output file is newly created.
If either both or none of the header options are given, msr2data writes the file header only to new files and it solely appends the data blocks to an existing output file assuming that the header is present already. +
nosummary
There will be no attempt to read additional information like the temperature or the applied magnetic field from the data files even if these information were present there. +
-o<outputFileName>, -o <outputFileName>
The processed data will be written to the file <outputFileName> instead of the default out.db or out.dat. If <outputFileName> is equal to none (case-insensitive) the parameter data are not appended to any output file. +
fit
Additionally to the final data collection msr2data will invoke musrfit to fit the specified runs. All msr files are assumed to be present, none is newly generated! +
fit-<template>[!]
Additionally to the final data collection msr2data will generate msr files for the runs specified in the list of runs and invoke musrfit for performing fits of the data. As template for the first run the file <template><extension>.msr (or if not available: <template><extension>.mlog) is used; the subsequent input files will be created using the msr output of the last processed runs ("chain fit"). However, if for all runs only the given template should be used one has to append an exclamation mark (!) to the <template>. +
msr-<template>
The same as fit-<template>[!], without calling musrfit and the final data collection, i.e. only the msr files for the given runs are generated. +
-k
If specified together with the fit-<template> option, the --keep-mn2-output option is passed to musrfit. In the case no fits should be done, this option is ignored. +
-t
In case this option is given additionally to the fit-<template> option, musrfit is called with the --title-from-data-file option. If no fitting is done, this option is ignored. +
+

+In order to illustrate the usage of these parameters a few examples with explanations are given below: +
+msr2data 8400 8460 _tf_h13 -oABC.db fit-8472
+
+Using 8472_tf_h13.msr as first template, msr2data generates subsequent msr input files 8400_tf_h13.msr through 8460_tf_h13.msr, calls musrfit to perform a fit of these files and collects the results of the fits together with the DB header in the new file ABC.db. Additionally, some information about external parameters like the temperature will be passed to ABC.db if it is present in the data files. +
+msr2data [8500 8505] _zf fit-8472 noheader nosummary -o DEF.db 
+
+Using 8472_zf.msr as first template, msr2data generates subsequent msr input files 8500_zf.msr and 8505_zf.msr, calls musrfit to perform a fit of these files and collects the results of the fits in the file DEF.db without writing the DB file header or attempting to read additional information from the data files. +
+msr2data 8595 8585 "" noheader fit-8472! -oGHI.dat data nosummary -k 
+
+Using 8472.msr as template for all runs, msr2data generates the msr input files 8595.msr through 8585.msr, calls musrfit with the option --keep-mn2-ouput to perform a fit of these files and collects the results of the fits in the column-structured ASCII file GHI.dat without writing any file header or attempting to read additional information from the data files. +
+msr2data 8472 8475 "" fit -o none
+
+Take the given msr files 8472.msr through 8475.msr and call musrfit without finally summarizing the results. +
+msr2data 8472 8475 _tf_h13 msr-8471!
+
+Using 8471_tf_h13.msr as template for all runs, msr2data generates the msr input files 8472_tf_h13.msr through 8475_tf_h13.msr. No fitting will be performed and no DB or ASCII output will be generated! +

+ +

4 The Global Mode

+Apart from all the options described above there is another program option: global. This option changes the general behavior of msr2data in that way that instead of processing one msr file for each run it combines all specified runs in one single msr file with the possibility to define common parameters for all runs as well as run-specific parameters. When writing the obtained parameters to a DB file or a column-structured ASCII file that single msr file is read and the parameters valid for each run are extracted. The global option can be used in conjunction with any of the described invocations of msr2data and together with all options stated above. +

+ +

4.1 File Generation

+The general idea of this mode is to generate a global msr file on the basis of a working single-run msr file. For this purpose a single-run template containing information about common and run-specific parameters should be created. These parameters are identified through their parameter names:
+
run-specific parameters
these parameters are tagged with the current run number in the format %0Xu, i.e. X digits with leading zeros, at the end of the parameter name, e.g. for a 4-digit-formatted run number alpha0123 if the run number was 123 or for a 8-digit-formatted run number alpha00123456 if the run number was 123456. X has to be at least 4. +
common parameters
all parameters that are not run specific +
+The FITPARAMETER block of an exemplary template file 8472_example.msr could therefore look like:
+    FITPARAMETER
+    #       No   Name      Value     Step        Pos_Error    Boundaries
+            1   Phase     35.8359   -3.94496    3.93749
+            2   Asy8472   0.04501   -0.00208    0.00211      0       0.33
+            3   Field     143.212   -0.27960    0.27885      100     200
+            4   Rate8472  0.14245   -0.02501    0.02279      0       1
+
+Here the parameters 2 and 4 would be treated as run-specific whereas the parameters 1 and 3 would be common to the original and all newly added runs. +

+Normally, within the template file there should not appear explicitly any run-specific parameters in the THEORY and FUNCTIONS blocks. If however, those parameters are met, msr2data will try to substitute them by mapped parameters and add them accordingly to the map contained in each RUN block. +

+When msr2data is called to generate a global msr file, e.g.
+msr2data 8471 8470 _example msr-8472 global
+
+a new msr file 8471+global_example.msr is created. As can be seen in the example, the name of the global msr file always starts with the first specified run number followed by the +global identifier and the template <extension>. +The example's global FITPARAMETER block would be:
+    FITPARAMETER
+    #       No   Name      Value     Step        Pos_Error    Boundaries
+
+    # Common parameters for all runs
+
+            1   Phase     35.8359   -3.94496    3.93749
+            2   Field     143.212   -0.27960    0.27885      100     200
+
+    # Specific parameters for run 8471
+            
+            3   Asy8471   0.04501   -0.00208    0.00211      0       0.33
+            4   Rate8471  0.14245   -0.02501    0.02279      0       1
+
+     # Specific parameters for run 8470
+
+            5   Asy8470   0.04501   -0.00208    0.00211      0       0.33
+            6   Rate8470  0.14245   -0.02501    0.02279      0       1
+
+This shows that the fit parameters are reorganized in a way that the common parameters appear at the beginning of the parameter list and they are followed by copies of the parameters specific to each run (in the specified order!). Additionally, for each specified run new RUN blocks are created—for each run as many as found for the template run.
+During this reorganization all the affected parameter occurrences are changed accordingly! +

+Please be aware of the fact that comments in the template msr file are not propagated to the newly generated global msr file! +

+

4.2 Parameter Extraction

+After fitting some model to the specified data the fit parameters can be extracted from the global msr file to a DB or column-structured ASCII file—as usual this includes also parameters stored in the run data files or externally specified parameters given in a run-list file. +In order to reach this goal the global msr file has to obey certain rules:
    +
  • The order of the parameters has to match the one described above, meaning the common parameters are listed first followed by the same number of parameters specific to each run tagged by the according run numbers at the end of the parameter names and having the same order as the specified list of runs. +
  • The RUN blocks have to be ordered according to the list of runs to be processed. +
+Following these rules—which is achieved most easily by generating the global msr file using msr2data as shown above—the parameters can be extracted e.g. like
+msr2data 8471 8470 _example global data -o globalFit.dat
+
+This will read in the file 8471+global_example.msr, extract for each run all relevant parameters from the msr file as well as from the according data files (if available) and append all of them in columns to the ASCII file globalFit.dat. +

+ +

4.3 The Extended Global Mode

+If a new global input file is generated, it is also possible to do an automatic pre-analysis for each single run using the specified template first; afterwards the run-specific parameters of these single-run msr files are collected in the global msr file. In special cases this might be useful to obtain a better set of starting values for the parameters, however, in most cases it will not replace the "manual review" of the generated global input file. The option is activated by choosing the keyword global+. For example
+msr2data 8471 8470 _example global+ msr-8472
+
+Here, 8472_example.msr is first used as template to generate the file 8471-OneRunFit_example.msr, then musrfit is called for it, the result is used to generate 8470-OneRunFit_example.msr and musrfit is called for that file. Finally, the global fit file 8471+global_example.msr is produced—including the fit results of the OneRunFit files for the run-specific parameters.
+By appending an exclamation mark ! to the global+ option, the given template will be used for every new file generation (similar to the fit option explained before). The +[!] extension will be ignored, if no new global input file is generated.
+The single run msr files are not deleted at the moment. The information contained in them might be useful for some people. Of course the data can also be collected by msr2data. E.g. in order to produce a DB file OneRunFits.db one could call
+msr2data 8471 8470 -OneRunFit_example -o OneRunFits.db
+
+

+Please be aware that the program in this mode always generates new single-run msr files and always calls musrfit for them. In case there are already single-run fits present, these cannot be used in conjunction with this option. The program on purpose behaves in this way in order to ensure the file integrity and correct parameter order within these files. +

+ +

5 Known Limitations

    +
  • The indexing run number of the msr file has to be at the begin of every filename. +
  • Within the data file name the RUN# has the format %0Xu, i.e. X digits with leading zeros, and has to be the rightmost number given in this format in the file name. X has to be at least 4. The highest treatable run number is 232-1 = 4294967295. +
  • In order to keep msr2data working properly the msr files should only contain one STATISTIC block at the end of the file and one FITPARAMETER block right after the TITLEmusrfit itself allows to have more creative msr files... +
  • The msr-file generation from a template takes only care of runs given on the first line of a RUN block. ADDRUN statements are simply copied! Since this is most probably not what one likes to do, it is suggested not to use the fit-<template> and msr-<template> options if ADDRUN statements were present in the template file. +
  • msr2data will write only up to two successive empty lines in newly generated msr files. In case more subsequent empty lines are encountered in a template file, these are not copied! Actually, this measure is not a limitation but has been introduced to keep the msr files in a reasonable shape. +
+

+ +

6 The Graphical User Interface Provided by musrgui / musredit

+musrgui/musredit, editors designed especially for the manipulation of musrfit msr files and graphical front ends to musrfit, offer an almost self-explanatory graphical user interface to msr2data depicted below:
+msr2data-input-tabs.png
+
1–3
Choose one of the ways to specify your list of runs. +
4
Give the file extension here, e.g. _zf for files like 8472_zf.msr. If the files do not have an extension this field stays empty. musrgui / musredit take care of passing the "" to msr2data as mentioned above. +
5
Activates the fit-<template> option if <template> is entered. In case the option "Chain Fit" is not set the given template will be used for the input-file generation for all runs to be fitted—otherwise the output of the first fit serves as template for the second and so on. The template field stays empty if no fits should be performed! +
6
Activates the -o<outputFileName> option if <outputFileName> is entered. If nothing is entered the default output file out.db or out.dat is used. +
7
If not set, the noheader option is passed to msr2data. +
8
If set, the nosummary option is passed to msr2data. +
9
If set, the -k option is passed to msr2data. +
10
If set, the data option is passed to msr2data. +
11
If set, the output file is deleted before msr2data is called. Otherwise the data is appended to the file if it existed before msr2data has been called. +
12
If set, after processing by msr2data all specified msr files are opened in tabs in musrgui / musredit. +
13
If set, the -t option is passed to msr2data. +
14
If set, msr2data is called with the option msr-<template> (instead of fit-<template>) and hence is only producing the msr input files without any fitting. +
15
If set, msr2data is called with the option fit, i.e. no template will be used to generate new msr input files; only existing files are fed to musrfit. +
16
If set, msr2data is operating in the global mode. +
17
If set, msr2data is operating in the extended global mode. +
+

+ +

7 Bugtracking

+

+For reporting bugs or requesting new features and improvements please use the PSI Tracker or send an e-mail to A. Suter. +

+-- BMW & AS
+

+
+
+This topic: MUSR > WebHome > MusrFit > Msr2Data
+Topic revision: r38 - 20 Jul 2011 - 12:13:59 - BastianWojek +
+
+
+
 
+
Ideas, requests, problems regarding PSI Wiki? Send feedback
+
+
+
+
+

+

+

+

+ + + + + +

+

+

+

+

\ No newline at end of file diff --git a/doc/html/MUSR/MusrFit.html b/doc/html/MUSR/MusrFit.html new file mode 100644 index 00000000..df71caca --- /dev/null +++ b/doc/html/MUSR/MusrFit.html @@ -0,0 +1,1366 @@ + + + + + + + + MUSR :: MusrFit + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+
+
+ +

musrfit User Manual

+ + +

1 Introduction

+

+musrfit is a software tool for analyzing time-differential μSR data. The program suite is free software and licensed under the GNU GPL version 2 or any later version (at your option). It is implemented in C++/ROOT and uses the MINUIT2 libraries developed at CERN for fitting data. Installation instructions for GNU/Linux, MS Windows, and Mac OS X can be found here. For people familiar with the μSR data analysis program WKM there is a short quick start page explaining the major differences between WKM and musrfit. Recent changes of the program are listed in the ChangeLog. +

+

2 Available Executables, Configuration Files and their Basic Usage

+

+ +

2.1 musrfit

+musrfit is the actual fitting program. It defines the FCN routine passed to MINUIT2 and performs χ2 or log-likelihood fitting. +If called from within a shell it accepts several parameters:
+
<msr_file>
filename of the msr input file defining all the details needed for performing a fit to a specified set of data—the only mandatory parameter +
-k, --keep-mn2-output
selects the option for keeping the output of MINUIT2 including the correlation coefficients between different parameters and renaming the files MINUIT2.OUTPUT and MINUIT2.root to <msr_file_without_extension>-mn2.output and <msr_file_without_extension>-mn2.root, repectively, e.g. <msr_file> = 8472.msr8472-mn2.output , 8472-mn2.root +
-c, --chisq-only
Instead of fitting the model, musrfit calculates χ2 only once and sends the result to the standard output if called with this option. This might be useful for the adjustment of the initial values of the fit parameters. +
-t, --title-from-data-file
If this option is given musrfit will replace the title in the <msr_file> by the run title in the data file of the first run appearing in a RUN block. In case there is no run title in the data file no substitution is done. +
--dump <type>
is writing a data file with the fit data and the theory; <type> can be ascii (data in columns) or root (data in ROOT histograms) +
--help
displays a small help notice in the shell explaining the basic usage of the program +
--version
prints the version number of musrfit +
+

+If called with a msr input file, e.g. +
musrfit 8472.msr
+the fit described in the input file will be executed and the results will be written to a mlog output file—in the example 8472.mlog. When the fitting has terminated the msr file and the mlog file are swapped, so that the resultant parameter values can be found in the msr file and the mlog file contains a copy of the input file. The format of the mlog file is the same as that of the msr file. For a detailed description of the msr file format refer to the corresponding section. +

+ +

2.2 musrview

+musrview is an interactive graphical user interface for the presentation of the analyzed data and the corresponding fits. If called from within a shell it accepts the following parameters:
+
<msr_file>
name of the msr input or output file to be displayed—this parameter is mandatory +
--<graphic_format_extension>
will produce a graphics output file without starting a ROOT session. The filename is based on the name of the <msr_file>, e.g. 8472.msr8472_0.png
Supported values for <graphic_format_extension> are eps, pdf, gif, jpg, png, svg, xpm, root +
--help
displays a small help notice in the shell explaining the basic usage of the program +
--version
prints the version number of musrview +
+

+If called with a msr file and the --<graphic_format_extension> option, e.g. +
musrview 8472.msr --jpg
+for each PLOT block in the the msr file a file 8472_X.jpg is produced where X counts the PLOT blocks starting from zero. +

+If called only with a msr file, e.g. +
musrview 8472.msr
+a ROOT canvas is drawn; it contains all experimental data and fits specified in the PLOT block of the msr file. +For a description of the various plotting types refer to the corresponding section. +

+Within the drawn canvas all standard actions applicable to ROOT canvases might be performed. +In the menu bar the Musrfit menu can be found. From there some musrfit-specific actions might be taken:
+
Fourier
performs the Fourier transformation of the selected data and shows the result +
Difference
shows the difference between the selected data and the fit +
Save Data
saves the selected data in a simple multi-column ASCII file +
+

+Additionally, some functions can be accessed using key-shortcuts:
+
q
quits musrview +
d
shows the difference between the selected data and the fit +
f
performs the Fourier transformation of the selected data and shows the result +
u
reset the plotting range to the area given in the msr file ("unzoom") +
+

+ +

2.3 musrt0

+musrt0 is a user interface for the determination of t0 and the time windows of data and background needed to be specified in the RUN blocks of the msr file. It can be operated either as an interactive program or in a non-interactive mode. In the non-interactive mode it accepts the following parameters:
+
<msr_file>
name of an msr file +
-g, --getT0FromPromptPeak [<firstGoodBinOffset>]
tries to estimate t0 from the prompt peak (maximum entry) in each histogram and writes the corresponding values to the t0 lines in the RUN blocks of the msr file. If an optional number <firstGoodBinOffset> is given, the lower limit of the data range will be set to t0 + <firstGoodBinOffset>. +
--help
displays a small help notice in the shell explaining the basic usage of the program +
--version
prints the version number of musrt0 +
+

+The interactive mode of musrt0 is started if the program is called with a sole msr-file argument, e.g. +
musrt0 8472.msr
+Then a ROOT canvas depicting the histogram of the data set mentioned first in the RUN block is drawn in different colors:
+musrt0
+The colors of the data points represent the choice of the time windows of data (blue) and background (red), as well as t0 (green line). In order to change these ranges the mouse cross-hair is moved to a channel of choice and one of the following keys is pressed:
+
q
close the currently open histogram and opens the next (see also below) +
Q
quit musrt0 without writing into the msr file +
z
zoom into the region about the t0 +
u
unzoom to the full range +
t
set t0 +
T
automatically set t0, i.e. jump to the maximum of the histogram +
b
set the lower limit of the background range +
B
set the upper limit of the background range +
d
set the lower limit of the data range +
D
set the upper limit of the data range +
+When all channels have been set correctly for the first histogram, pressing of the key q opens the subsequent histogram listed in a RUN block and the respective channels can be updated there. This procedure is repeated until all histograms given in the RUN blocks are processed. +

+Using the key Q, musrt0 can be interrupted. No changes to the msr file are applied in this case.
+Closing a window by clicking the X button is equivalent to pressing Q, i.e. musrt0 is simply terminated. +

+ +

2.4 musrparam

+musrparam is used in order to extract the fit parameters of multiple msr output files and to summarize them in a multi-column ASCII file which then can be imported by other programs like gnuplot, qtiplot or Origin® to name just a few. +As mandatory parameters it accepts two file names in the following order:
+
<input_file_name>
file name of the control file to extract the parameters. +
+The input file itself has the following structure: +
+   msr-file-name-1, independent-var1-1, independent-var2-1
+   msr-file-name-2, independent-var1-2, independent-var2-2
+   etc.
+
+It is allowed to add comment lines starting with %. +

+
<output_file_name>
file name of the generated output file. +
+The output will have the structure: +
+   msr-file-name-1, independent-var1-1, ..., par1, err_par1, par2, err_par2, par3, err_par3, ...
+   msr-file-name-2, independent-var1-2, ..., par1, err_par1, par2, err_par2, par3, err_par3, ...
+   etc.
+
+If positive and negative errors are present, it will be +
+   msr-file-name-1, independent-var1-1, ..., par1, err_par1-, err_par1+, par2, err_par2-, err_par2+, ...
+   etc.
+
+

+ +

2.5 musrfit_startup.xml

+musrfit_startup.xml is a configuration file located at the musrfit binary path. In this file the following XML tags are allowed to define settings:
+
<data_path>PATH_TO_DATA</data_path>
add the new path PATH_TO_DATA where musrfit and musrview will search for data files +
<write_per_run_block_chisq>y/n</write_per_run_block_chisq>
if enabled χ2 for each RUN block will be written to the STATISTIC block of the resulting msr file. Additionally, in case a χ2 single-histogram fit is done, also Pearson's χ2 will be added. +
<fourier_settings></fourier_settings>
set the default parameters for the Fourier transform in musrview. For further details refer to the description of the msr file.
+
<units>UNITS</units>
specify the units of the frequency or field-domain. Valid units are Gauss, MHz and Mc/s (inside a <fourier_settings> environment) +
<fourier_power>n</fourier_power>
specify the number of points 2n (n < 21) to be used for the Fourier transform (inside a <fourier_settings> environment) +
<apodization>APOD</apodization>
set the default apodization method. Valid apodizations are none, weak, medium and strong (inside a <fourier_settings> environment) +
<plot>PLOT</plot>
specify which part of the Fourier transform is plotted by default. You can choose between real, imag, real_and_imag, power and phase (inside a <fourier_settings> environment) +
<phase>PH</phase>
set the initial phase shift PH (in degrees) of the data to be Fourier transformed (inside a <fourier_settings> environment) +
<phase_increment>PHINCR</phase_increment>
change the default value of the phase increment (in degrees) used for the phase optimization to PHINCR (inside a <fourier_settings> environment) +
+
<root_settings></root_settings>
change the default ROOT settings
+
<marker_list></marker_list>
specify the order in which musrview should use markers when plotting data (inside a <root_settings> environment)
+
<marker>X</marker>
use the ROOT marker number X (inside a <marker_list> environment) +
+
<color_list></color_list>
specify the order in which musrview should use colors when plotting data (inside a <root_settings> environment)
+
<color>R,G,B</color>
use the RGB coded color (inside a <color_list> environment) +
+
+
+

+An example would look like: +
+   <?xml version="1.0" encoding="UTF-8"?>
+   <musrfit xmlns="https://intranet.psi.ch/MUSR/MusrFit">
+       <data_path>/mnt/data/nemu/his</data_path>
+       <write_per_run_block_chisq>y</write_per_run_block_chisq>
+       <fourier_settings>
+           <units>Gauss</units>
+           <fourier_power>0</fourier_power>
+           <apodization>none</apodization>
+           <plot>real_and_imag</plot>
+           <phase>0.0</phase>
+           <phase_increment>1.0</phase_increment>
+       </fourier_settings>
+       <root_settings>
+           <marker_list>
+               <!-- Root marker numbers -->
+               <marker>24</marker>
+               <marker>25</marker>
+               <marker>26</marker>
+               <marker>27</marker>
+           </marker_list>
+           <color_list>
+               <!-- Color as RGB coded string -->
+               <color>0,0,0</color>
+               <color>255,0,0</color>
+               <color>0,255,0</color>
+               <color>0,0,255</color>
+           </color_list>
+       </root_settings>
+   </musrfit>
+
+

+ +

2.6 msr2msr

+msr2msr is a small utility for converting existing WKM msr files into musrfit msr files. It accepts the following parameters:
+
<msr_file_in>
input WKM msr file (mandatory first parameter) +
<msr_file_out>
converted output musrfit msr file (mandatory second parameter) +
--help
displays a small help notice in the shell explaining the basic usage of the program +
+

+A typical example then looks like: +
msr2msr 8472-WKM.msr 8472-musrfit.msr
+If the input file has already the musrfit msr file structure, the output file will be just a copy of the input file. +

+ +

3 Auxiliary Programs

+Additionally to the programs mentioned above editor front ends called musrgui/musredit and another tool named msr2data are available. The purpose of msr2data is to process multiple msr files with the same parameters and to summarize the fitting results either in a DB or a column ASCII file. Also, new msr files can be generated from a template. For details refer to its manual. +

+Before going to use musrgui / musredit it is strongly recommended to read this manual first! +

+ +

4 Description of the msr File Format

+The programs are using an input file to control their action. This input file has the extension .msr (msr file). The msr file is built up from different blocks. Each block starts with a keyword and is—with the exception of the title—terminated by an empty line. Comments start with the character #. The various input blocks are described below. +

+ +

4.1 The Title

+The first line of the msr file is the title line. Unlike all the other input blocks, it does not start with a block keyword. It is just a simple text line, in which any information can be placed. The title text will be used in the graphical representation of the data as a headline. +

+ +

4.2 The FITPARAMETER Block

+The FITPARAMETER block is used to define the fit parameters in a MINUIT typical style. There +are various possible parameter definitions which are listed here: +
+   1. <no> <name> <value> <step>
+   2. <no> <name> <value> <step> <lower_boundary> <upper_boundary>
+   3. <no> <name> <value> <step> <pos_error> <lower_boundary> <upper_boundary>
+
+where <no> is the parameter number, <name> is the parameter name (1), <value> is the initial guess of the parameter, <step> the inital step width, <lower/upper_boundary> is the lower/upper boundary for the parameter (2). +

+In the output file, <value> will be the MINUIT fit value, <step> will contain the error estimate (or the negative error estimate if MINOS was successfully used), <pos_error> will have the value none if MINOS has not been used, otherwise it will show the positive error estimate. +

+A typical example looks like this: +
+   FITPARAMETER
+   #       No   Name      Value     Step        Pos_Error    Boundaries
+           1   alpha     1          0.02       none         0       1.8
+           2   asy       0.1042     0.004713   none         0       0.33
+           3   phase     15         1.0        none
+           4   freq      0.9        0.0379     none
+           5   rate      0.03       0.00579    none
+
+

+There is also the possibility to constrain the parameters to semi-defined intervals (like par > a or par < b). The syntax is as follows: +
+   FITPARAMETER
+   #       No   Name      Value     Step        Pos_Error    Boundaries
+   # Specify only a lower boundary for the parameter
+           1   Asy1      0.04501   -0.00208    0.00211      0       none
+
+   # Specify only an upper boundary for the parameter
+           2   Rate1     0.14245   -0.02501    0.02279      none    10
+
+   # Specify lower and upper boundaries for the parameter
+           3   Asy2      0.14501   -0.00208    0.00211      0       0.33
+
+   # Do not specify boundaries at all
+           4   Field2    343.212   -2.27960    2.27885      
+           5   Rate2     0.42045   -0.02501    0.02279      none    none
+
+

+

+

+Notes +

+ 1 : a standard string without whitespace +

+ 2 : According to the MINUIT manual this should be avoided whenever possible! +

+

+

+
+

+ +

4.3 The THEORY Block

+The THEORY block is used to define the fit function. There is a set of predefined functions available. It is also possible to use externally defined functions. How to use them will be explained afterwards, here only the predefined functions are described. +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
name abbreviation parameters mathematical expression reference
asymmetry a A\,(1) A
simplExpo se \lambda\,(\mu\text{s}^{-1}) \exp\left(-\lambda t\right)
generExpo ge \lambda\,(\mu\text{s}^{-1}), \beta\,(1) \exp\left[-\left(\lambda t\right)^{\beta}\right]
simpleGss sg \sigma\,(\mu\text{s}^{-1}) \exp\left[-\frac{1}{2}\left(\sigma t\right)^2\right]
statGssKT stg \sigma\,(\mu\text{s}^{-1}) \frac{1}{3} + \frac{2}{3} \left[1-(\sigma t)^2\right] \exp\left[-\frac{1}{2}\left(\sigma t\right)^2\right] dead!
statGssKTLF sgktlf \nu\,(\mathrm{MHz}), \sigma\,(\mu\text{s}^{-1}) G_{\mathrm{G,LF}}(t) \equiv 1-\frac{2\sigma^2}{(2\pi\nu)^2}\left[1-\exp\left(-\frac{1}{2}\sigma^2t^2\right)\cos(2\pi\nu t)\right]+\frac{2\sigma^4}{(2\pi\nu)^3}\int^t_0 \exp\left(-\frac{1}{2}\sigma^2\tau^2\right)\sin(2\pi\nu\tau)\mathrm{d}\tau (4)
dynGssKTLF dgktlf \nu\,(\mathrm{MHz}), \sigma\,(\mu\text{s}^{-1}), \Gamma\,(\mathrm{MHz}) \frac{1}{2\pi \imath}\int_{\gamma-\imath\infty}^{\gamma+\imath\infty} \frac{f_{\mathrm{G}}(s+\Gamma)}{1-\Gamma f_{\mathrm{G}}(s+\Gamma)} \exp(s t) \mathrm{d}s,\mathrm{where}\,f_{\mathrm{G}}(s)\equiv \int_0^{\infty}G_{\mathrm{G,LF}}(t)\exp(-s t) \mathrm{d}t (5)
statExpKT sekt \lambda\,(\mu\text{s}^{-1}) \frac{1}{3} + \frac{2}{3} \left[1-\lambda t\right] \exp\left(-\lambda t\right) (6)
statExpKTLF sektlf \nu\,(\mathrm{MHz}), a\,(\mu\text{s}^{-1}) 1-\frac{a}{2\pi\nu}j_1(2\pi\nu t)\exp\left(-at\right)-\left(\frac{a}{2\pi\nu}\right)^2 \left[j_0(2\pi\nu t)\exp\left(-at\right)-1\right]-a\left[1+\left(\frac{a}{2\pi\nu}\right)^2\right]\int^t_0 \exp\left(-a\tau\right)j_0(2\pi\nu\tau)\mathrm{d}\tau \equiv G_{\mathrm{L,LF}}(t) (7)
dynExpKTLF dektlf \nu\,(\mathrm{MHz}), a\,(\mu\text{s}^{-1}), \Gamma\,(\mathrm{MHz}) \frac{1}{2\pi \imath}\int_{\gamma-\imath\infty}^{\gamma+\imath\infty} \frac{f_{\mathrm{L}}(s+\Gamma)}{1-\Gamma f_{\mathrm{L}}(s+\Gamma)} \exp(s t) \mathrm{d}s,\mathrm{where}\,f_{\mathrm{L}}(s)\equiv \int_0^{\infty}G_{\mathrm{L,LF}}(t)\exp(-s t) \mathrm{d}t (8)
combiLGKT lgkt \lambda\,(\mu\text{s}^{-1}), \sigma\,(\mu\text{s}^{-1}) \frac{1}{3}+\frac{2}{3}\left(1-\sigma^2 t^2-\lambda t\right)\exp\left(-\frac{\sigma^2t^2}{2}-\lambda t\right) dead!
spinGlass spg \lambda\,(\mu\text{s}^{-1}), \gamma\,(\mu\text{s}^{-1}), q\,(1) \frac{1}{3}\exp\left(-\sqrt{\frac{4\lambda^2(1-q)t}{\gamma}}\right)+\frac{2}{3}\left(1-\frac{q\lambda^2t^2}{\sqrt{\frac{4\lambda^2(1-q)t}{\gamma}+q\lambda^2t^2}}\right)\exp\left(-\sqrt{\frac{4\lambda^2(1-q)t}{\gamma}+q\lambda^2t^2}\right) dead!
rdAnisoHf rahf \nu\,(\mathrm{MHz}), \lambda\,(\mu\text{s}^{-1}) \frac{1}{6}\left(1-\frac{\nu t}{2}\right)\exp\left(-\frac{\nu t}{2}\right)+\frac{1}{3}\left(1-\frac{\nu t}{4}\right)\exp\left(-\frac{\nu t + 2.44949\lambda t}{4}\right) (9)
TFieldCos tf \varphi\,(^{\circ}), \nu\,(\mathrm{MHz}) \cos\left(2\pi\nu t+\frac{\pi\varphi}{180}\right) dead!
internFld if \alpha\,(1), \varphi\,(^{\circ}), \nu\,(\mathrm{MHz}), \lambda_{\mathrm{T}}\,(\mu\text{s}^{-1}), \lambda_{\mathrm{L}}\,(\mu\text{s}^{-1}) \alpha\,\cos\left(2\pi\nu t+\frac{\pi\varphi}{180}\right)\exp\left(-\lambda_{\mathrm{T}}t\right)+(1-\alpha)\,\exp\left(-\lambda_{\mathrm{L}}t\right) dead!
Bessel b \varphi\,(^{\circ}), \nu\,(\mathrm{MHz}) j_0\left(2\pi\nu t+\frac{\pi\varphi}{180}\right) dead!
internBsl ib \alpha\,(1), \varphi\,(^{\circ}), \nu\,(\mathrm{MHz}), \lambda_{\mathrm{T}}\,(\mu\text{s}^{-1}), \lambda_{\mathrm{L}}\,(\mu\text{s}^{-1}) \alpha\,j_0\left(2\pi\nu t+\frac{\pi\varphi}{180}\right)\exp\left(-\lambda_{\mathrm{T}}t\right)+(1-\alpha)\,\exp\left(-\lambda_{\mathrm{L}}t\right) dead!
abragam ab \sigma\,(\mu\text{s}^{-1}), \gamma\,(\mathrm{MHz}) \exp\left[-\frac{\sigma^2}{\gamma^2}\left(e^{-\gamma t}-1+\gamma t\right)\right] dead!
skewedGss skg \varphi\,(^{\circ}), \nu\,(\mathrm{MHz}), \sigma_{-}\,(\mu\text{s}^{-1}), \sigma_{+}\,(\mu\text{s}^{-1}) \frac{\sigma_{-}}{\sigma_{+}+\sigma_{-}}\exp\left[-\frac{\sigma_{-}^2t^2}{2}\right]\left\lbrace\cos\left(2\pi\nu t+\frac{\pi\varphi}{180}\right)+\sin\left(2\pi\nu t+\frac{\pi\varphi}{180}\right)\mathrm{Erfi}\left(\frac{\sigma_{-}t}{\sqrt{2}}\right)\right\rbrace+ \frac{\sigma_{+}}{\sigma_{+}+\sigma_{-}}\exp\left[-\frac{\sigma_{+}^2t^2}{2}\right]\left\lbrace\cos\left(2\pi\nu t+\frac{\pi\varphi}{180}\right)-\sin\left(2\pi\nu t+\frac{\pi\varphi}{180}\right)\mathrm{Erfi}\left(\frac{\sigma_{+}t}{\sqrt{2}}\right)\right\rbrace memo pdf
polynom p t_0\,([t]), a_0\,(1),\,a_1\,(1),\,\dots,\,a_{n}\,(1) \sum\limits_{i=0}^{n}a_i \left(t-t_0\right)^i  
+

+

+Every theory function has to be written on a single line. It starts with the theory function name or its abbreviation followed by the parameters. Consecutive lines of theory functions will be multiplied. If theory functions need to be added, a line with a + has to separate them. The parameters are given as the numbers assigned to them in the FITPARAMETER block. The order of the parameters is given in the table above. As an example +
+   simplExpo 4
+
+defines an exponential function with a depolarization rate λ given by the parameter 4 of the FITPARAMETER-block. A full fetched THEORY block could be +
+   THEORY
+   asymmetry 2
+   simplExpo 3
+   TFieldCos 4 5
+   +
+   asymmetry 6
+   simplExpo 7
+
+which means A(t) = p2 e-p3t cos(2π p5t + p4 π/180) + p6 e-p7t, where pα is the parameter α. +

+

+

+Notes +

+ 4 : R. S. Hayano et al., Phys. Rev. B 20 (1979) 850 +

+ 5 : R. S. Hayano et al., Phys. Rev. B 20 (1979) 850; P. Dalmas de Réotier and A. Yaouanc, J. Phys.: Condens. Matter 4 (1992) 4533; A. Keren, Phys. Rev. B 50 (1994) 10039 +

+ 6 , 7 : Y. J. Uemura et al., Phys. Rev. B 31 (1985) 546 +

+ 8 : R. S. Hayano et al., Phys. Rev. B 20 (1979) 850; P. Dalmas de Réotier and A. Yaouanc, J. Phys.: Condens. Matter 4 (1992) 4533 +

+ 9 : R. E. Turner and D. R. Harshman, Phys. Rev. B 34 (1986) 4467 +

+

+

+
+

+ +

4.3.1 Maps

+In case different runs are fitted simultaneously, it is very often necessary that for a given theory function, some parameters are run-dependent. An example could be a temperature scan, where the parameters (asymmetry, depolarization rates, etc.) will depend on the temperature. In order to handle such situations, a mapping of parameters in the THEORY block is possible. That means, instead of a parameter number, the mapping of the parameter is given. The definition of the mapping block is part of the RUN block and will be described there. For example +
+   THEORY
+   asymmetry 2
+   simplExpo 3
+   TFieldCos 4 5
+   +
+   asymmetry map1
+   simplExpo map2
+
+means that the first part of this theory function is common to all runs, as for instance the background, and the second part is changing from run to run, i.e. map1/2 will point to different parameters depending on the run. +

+ +

4.3.2 Functions

+Yet another useful feature is the possibility to define functions in the FUNCTIONS block. Within the THEORY block these functions can be addressed as funα, where α is the function number, e.g. fun2. +

+ +

4.3.3 User Functions

+In the case complicated and not predefined functions are needed to fit data, musrfit offers the possibility to implement external functions and introduce them to musrfit through the ROOT dictionary mechanism. The detailed rules these user-defined functions have to obey will be discussed in the according section. Here only the syntax for the msr file is provided. +To call a user function in the THEORY block the keyword userFcn is used. It is followed by the name of the shared library which holds the C++ class where the function is implemented and the name of the class. Finally, all parameters are given in the order needed by the class. Of course it is also possible to use mapped parameters or functions instead of specifying the parameters directly. +

+A THEORY block including a user function may then look like +
+   THEORY
+   asymmetry 1
+   userFcn libMyLibrary.so TMyFunction 2 3 4 map1 fun1
+   +
+   ...
+
+

+ +

4.4 The FUNCTIONS Block

+musrfit utilizes a powerful parser. Therefore, it is possible to define even rather complicated functional relations between the fit parameters and use these in the THEORY block (and in one exceptional case also in the RUN-block). Supported is the use of basic arithmetics:
+
+
Addition +
-
Subtraction +
*
Multiplication +
/
Division +
()
Parentheses +
+

+The following functions are built-in and can be used in a function definition: cos(), sin(), tan(), acos(), asin(), atan(), cosh(), sinh(), tanh(), acosh(), asinh(), atanh(), exp(), log(), ln(), sqrt(), pow(base, exponent) +

+Furthermore, some constants are predefined and might also be used:
    +
  • gamma_mu = γμ/2π = 0.0135538817 MHz/G +
  • pi = π = 3.14159265358979323846 +
+

+The fit parameters are accessed either directly through parα, where α is the number of the parameter in the FITPARAMETER block, e.g. par5 or through a mapping with mapδ, where δ specifies the mapping number in the RUN block as explained below. +

+The defined functions are denoted as funα, where α is the function number, i.e. fun1, fun2, etc. and have to be placed separately on one line each. Afterwards they might be used in the THEORY block. +

+It follows an example to illustrate the usage of functions in the THEORY block. The total asymmetry of a signal consisting of two parts should be a fit parameter. The fraction of each of the parts will then be expressed as a function of the total asymmetry. +

+
+   FITPARAMETER
+   #       No   Name      Value     Step        Pos_Error    Boundaries
+           1   alpha     1          0.02       none         0       1.8
+           2   phase     15         1.0        none
+           3   asy       0.2542     0.004713   none         0       0.33
+           4   rate1     15         1.0        none         0       none
+           5   frac1     0.33       0.0379     none         0       1
+           6   rate2     0.13       0.00579    none         0       10
+
+   ###############################################################
+   THEORY
+   asymmetry   fun1
+   simplExpo      4                   (rate)
+   +
+   asymmetry   fun2
+   simplExpo      6                   (rate)
+
+   ###############################################################
+   FUNCTIONS
+   fun1 = par3 * par5
+   fun2 = par3 * ( 1.0 - par5 )
+
+
+

+In the case that functions have to be fitted which cannot be defined in the FUNCTIONS block, the functions can be implemented externally and made usable through the userFunc mechanism. +

+ +

4.5 The RUN Block

+The RUN block is used to collect the data needed for a particular run to be fitted. This includes the run name, fit type, data format, etc. The RUN block is slightly differently organized than the other blocks. The information is collected via labels followed by the information. Each run to be fitted has its own RUN block. A RUN block starts with a run-file line which has the structure +
+   RUN <run_file_name> <beamline> <facility> <file_format>
+
+

+ + + + + + + + + + + + + + + + + + + + + + + + +
RUN-block tag comment
<run_file_name> sub path and filename without extension
<beamline> name of the beamline where the data were taken, e.g. MUE4. Used to generate a default path.
<facility> name of the facility where the data were recorded, e.g. PSI. Used to generate a default path.
<file_format> file format: NEXUS, ROOT-NPP, ROOT-PPC, PSI-BIN, PSI-MDU, WKM, MUD, MDU-ASCII, ASCII, DB
+

+The tokens following the RUN statement are used to identify the run, the potential location where the run might be found, and the file format in which the run data has been saved. In order to understand the meaning of all the above tokens, a short digression is needed. +

+ +Where is musrfit looking for data files? There is a specific order how this is done:
    +
  • Check if the file is found in the current directory +
  • Check if the path (or multiple paths) was (were) given in the XML startup file. +
  • Check if there is a system variable MUSRFULLDATAPATH. This system variable can contain multiple search paths separated by colons, e.g.
    +export MUSRFULLDATAPATH=/mnt/data/nemu/wkm/:/mnt/data/nemu/his/:/afs/psi.ch/user/s/smith/
    +
    +
  • Construct the search path from the RUN-block information in the following way: Based on the RUN line in the RUN block, default paths will be generated, e.g. for
    +RUN lem07_his_2018 MUE4 PSI ROOT-NPP
    +
    the generated search path will look like
    +musrFullDataPathToken/DATA/Facility/Beamline/Year/runName.ext
    +
    where musrFullDataPathToken is extracted from the MUSRFULLDATAPATH token by token, for the above example this might lead to the path
    +/afs/psi.ch/user/s/smith/DATA/PSI/MUE4/2007/lem07_his_2018.root
    +
    +
+

+Here are some valid examples for the first line of a RUN block:
+RUN 2007/lem07_his_2018 MUE4 PSI ROOT-NPP
+RUN 2007/lem07_2018_rb1_npp MUE4 PSI WKM
+RUN d2007/deltat_pta_gps_2650 PIM3 PSI PSI-BIN
+RUN d2010/tdc/deltat_tdc_gpd_8472 MUE1 PSI PSI-BIN
+RUN beautiful-data MUE4 PSI DB
+
+

+After this short digression back to the RUN-block description. +

+In order to describe the operations needed for fitting and plotting, quite some information are needed. These information are following the RUN statement and are listed below. Depending on the fit type these information vary and hence it is indicated for which fit/plot type the information is applicable. +
+
ADDRUN <run_file_name> <beamline> <facility> <file_format> (optional)
If an ADDRUN is just following after a RUN statement, these runs will be added. More than one ADDRUN statements are possible, i.e. adding up as many runs as wished. It is also possible to add runs with different file formats. If the t0's are given in the data files, the ADDRUN statement is all what is needed, otherwise just add the t0's with the addt0 statement.
+
+For a 'Single Histogram Fit' it will be
+addt0 t0AddRun1
+addt0 t0AddRun2
+etc.
+
For an 'Asymmetry Fit' this reads
+addt0 t0AddRun1Forward t0AddRun1Backward
+addt0 t0AddRun2Forward t0AddRun2Backward
+etc.
+
How will the background and data ranges be handled in this situation? First, the ADDRUN's will be shifted in time such that all the t0's have the same channel/bin number. Subsequently, the runs will be added. The background/data range is applied to this summed up new histogram. ADDRUN is not available for the fit type 'Non-μSR Fit' (sorry no ). +

+
+
fittype (required)
This tag is used to indicate which type of fit is wished. The supported fit types are:
+
0
Single Histogram Fit +
2
Asymmetry Fit +
4
Asymmetry Fit in a Rotating Reference Frame (Fitting is actually never going to be supported; eventually, it will be possible to plot data in a rotating reference frame) +
8
Non-μSR Fit +
+
+

+ The description of these fit types can be found in the corresponding section. +

+
alpha, beta (fit types 2, 4)
These parameters are used to correct the asymmetry for different detector efficiencies, solid angles and initial asymmetries. They are defined as α≡N0,b/N0,f and β≡|A0,b/A0,f|. If the parameters are not specified in the RUN block, for each one the value of 1 is assumed. +
+

+
alpha2, beta2 (fit type 4)
α and β parameters for the calculation of the asymmetry of the second pair of detectors for a plot in a rotating reference frame. +
+

+
+
norm (fit type 0)
Number of the fit parameter that represents the normalization constant N0 of the histogram; the value of this parameter is given either per nanosecond or per bin (see below). It is possible to substitute the parameter number by a function here (and only here in a RUN block), for instance to relate N0s of different histograms through an α parameter. +
+

+
backgr.fit (fit type 0)
Parameter number specifying the constant background in a histogram. Its value is given either per nanosecond or per bin (see below). If this keyword is present, any information on a background line are ignored. +
+

+
lifetime (fit type 0)
Fit parameter representing the lifetime of the muon. If it is not specified the value τμ=2.197019 μs is used in the calculations. +
+

+
+
lifetimecorrection (fit type 0)
Does not accept any arguments. If present, the output in musrview is corrected for the exponential decay of the muon. +
+

+
map
On this line the mapping of run-dependent parameters is done. Parameter numbers given here may be accessed through map1, map2, etc. in the THEORY and FUNCTIONS blocks (see also here). The first ten maps are always present and have the value 0 if not used; however, the total number of maps is not restricted! +
+

+
+
forward (fit type 0)
Number of the histogram in the data file to be processed. If histograms shall be grouped, all the numbers which shall be grouped. Examples:
+  forward 3   # no grouping, take histogram number 3
+  forward 1 2 # group histogram number 1 and 2
+
+
+

+
forward, backward (fit types 2, 4)
Numbers of the histograms in the data file that should be taken to calculate the asymmetry. If histograms shall be grouped, all the numbers which shall be grouped. Examples:
+  # build forward/backward asymmetry with histogram 1 and 3
+  forward  1
+  backward 3
+  # build forward/backward asymmetry with groupings 1+2+3 and 7+8+9
+  forward   1 2 3
+  backward  7 8 9
+
+
+

+
backgr.fix (fit types 0, 2, 4)
A fixed constant background in counts per nanosecond or per bin (see below) may be given at this point. The background is specified for all histograms in the order Bf Bb [Br Bl]. If this keyword is present, any information on a background line is ignored. +
+

+
background (fit type 0)
The numbers of the first and the last channel of an interval from which the constant background should be calculated are specified here. In case histograms are being grouped, the specified channels are interpreted with respect to the first histogram. +
+

+
background (fit types 2, 4)
The numbers of the first and the last channel of an interval from which the constant background should be calculated are specified here. For all the histograms this is done together in the following order: kf,first kf,last kb,first kb,last [kr,first kr,last kl,first kl,last]. In case histograms are being grouped, the specified channels are interpreted with respect to the first histograms. +
+

+
+
data (fit type 0)
The numbers of the first and the last channel of an interval from which the data is taken are specified here. In case histograms are being grouped, the specified channels are interpreted with respect to the first histogram. +
+

+
data (fit types 2, 4)
The numbers of the first and the last channel of an interval from which the data is taken are specified here. For all the histograms this is done together in the following order: kf,first kf,last kb,first kb,last [kr,first kr,last kl,first kl,last]. In case histograms are being grouped, the specified channels are interpreted with respect to the first histograms. +
+
+
t0 (fit type 0)
The number of the time-zero channel of the histogram. Example:
+  t0 3419        # t0 channel = 3419
+  t0 3419 3434   # t0 channels for groupings: forward f1 f2. 3419 t0 for f1, 3434 t0 for f2. 
+
+
+

+
t0 (fit types 2, 4)
The numbers of time-zero channels of the histograms in the order t0,f t0,b. Example:
+  t0 3419 3418           # t0 channels: forward (3419), backward (3418)
+  t0 3419 3418 3417 3416 # t0 channels (assuming forward f1 f2, backward b1 b2): forward (3419, f1), backward (3418, b1); forward (3417, f2), backward (3416, b2)
+
+
+

+
+
addt0 (fit type 0)
The number of the time-zero channel of the histogram. If grouping of histograms is present (see forward) the same syntax as for t0 applies. If one addt0 is given, the total number of addt0's needs to be equal to the total number of ADDRUN's! +
+

+
addt0 (fit types 2, 4)
The numbers of time-zero channels of the histograms in the order t0,f t0,b [t0,r t0,l]. If grouping of histograms is present (see forward) the same syntax as for t0 applies. If one addt0 is given, the total number of addt0's needs to be equal to the total number of ADDRUN's! +
+

+
xy-data (fit type 8)
Specification of the data from an ASCII or DB file which should be used as x and y data (in this order). For a simple ASCII file the column numbers are used, in the case of a DB file one can either specify the variable numbers or the name of the variables as given in the DB header. +
+

+
fit
The range of data that should be considered when the fitting is done. For the μSR fit types 0, 2, and 4 here the starting and end times are given in microseconds. For the non-μSR fit type 8 the starting and end points of the fitting range are given in the units of the x data. +
+

+
packing
Number of data channels to be binned together. For the non-μSR fit type 8 the binning is supposed to be 1. +
+

+ +

4.6 The COMMANDS Block

+The COMMANDS block is used to specify the commands which are passed from musrfit to MINUIT2. The supported commands after the COMMANDS keyword are STRATEGY, MIGRAD, SIMPLEX, MINIMIZE, MINOS, HESSE, SAVE, some additional commands described below, and for compatibility reasons SET BATCH and END RETURN. The last two commands may appear in the COMMANDS block but are simply ignored. +A detailed description of all of these commands can be found in the MINUIT2 users guide pdf. +

+A standard COMMANDS block then looks like this:
+   COMMANDS
+   MINIMIZE
+   MINOS
+   SAVE
+
+

+Additional to the commands listed above also the command MAX_LIKELIHOOD is valid. This keyword can be placed anywhere in the block and switches from the default χ2 minimization to the log-likelihood maximization which can be advantageous if one is dealing with low-statistics data. +

+Furthermore, it is possible to call the MINUIT2 methods SCAN and CONTOURS. Exemplary invocations are as follows:
+   COMMANDS
+   SCAN 7
+   MNPLOT
+
+

+
+   COMMANDS
+   MINIMIZE
+   CONTOURS 8 9
+   MNPLOT
+   SAVE
+
+

+Sometimes it is necessary to guide MINUIT2 to the global optimum. For this purpose it is useful to have the commands FIX list_of_param_to_be_fixed, RELEASE list_of_param_to_be_fixed, and RESTORE at hand. list_of_param_to_be_fixed is a list of the parameters to be fixed/released. It is a space- or comma-separated list of either parameter numbers and/or parameter names. RESTORE releases all the fixed parameters. A typical example could look like:
+   COMMANDS
+   FIX Freq1, Freq2
+   MINIMIZE
+   RESTORE
+   MINIMIZE
+   MINOS
+   SAVE
+
+

+It is important to understand that before MINOS is called, all the fixed parameters need to be released and another minimizer command (MINIMIZE, MIGRAD, or SIMPLEX) needs to be in place, otherwise musrfit will assume that the still fixed parameters have to be handled as constant parameters, i.e. setting the <step> value of the parameter to zero. +

+For even more complex fitting the additional command FIT_RANGE RESET | tstart tend | ts1 te1 ts2 te2 ... tsn ten is provided. It allows to change the fit range during different iterations. The command FIT_RANGE tstart tend changes the current fit range for all the runs present in the msr file. FIT_RANGE RESET will restore to the original fit ranges as provided in the RUN block. If for each run of the msr file an individual fit range should be used, the third option applies. Here n has to correspond to the number of runs in the RUN block. +

+A typical example could look like:
+   COMMANDS
+   FIT_RANGE 0.0 0.8
+   MINIMIZE
+   FIT_RANGE RESET
+   MINIMIZE
+   MINOS
+   SAVE
+
+

+ +The last accepted command in the COMMAND block is SCALE_N0_BKG TRUE | FALSE. This command is only used in conjunction with single-histogram fits. The default is SCALE_N0_BKG TRUE which will result in a scaling of N(t) such that it is given in ns-1, whereas with SCALE_N0_BKG FALSE no scaling is performed and N(t) will be given in bin-1. If the command is not present at all, it will be interpreted as if SCALE_N0_BKG TRUE was present. +

+ +

4.7 The FOURIER Block

+The Fourier transform is done and the results are plotted within musrview —as input data the actual data shown in musrview is used. In the FOURIER block of the msr file all necessary parameters for calculating and presenting the Fourier transform of the data specified in the PLOT block is given. If the FOURIER block is not present in the msr file, either the parameters set in the XML startup file or the system defaults are taken when the Fourier transform is performed. The block starts with the FOURIER keyword and may contain the following entries on the successive lines:
+
units
Here is specified in which domain the Fourier-transformed data is presented. One may choose between the field (Gauss), the frequency (MHz), and the angular-frequency domain (Mc/s). +
fourier_power
It is possible (but not necessary) to set the number of data points used for the Fourier transform here. As argument the exponent n<21 of a power of 2 is accepted. The number of data points is then 2n. Attention: If the number of points given here is bigger than the actual number of available data points, the input data vector is filled with zeros until the number of requested points is reached (zero padding)! +
apodization
Here is decided if the data should be apodized before the Fourier transform is done and if yes, which apodization should be used(10). The argument to be put after the keyword is therefore one of the following: NONE, WEAK, MEDIUM or STRONG. If the data should be apodized, they are manipulated as follows: each data value is multiplied by the function \sum_{j=0}^4 c_j \left(\frac{i}{n}\right)^{2j}, where i is the data-point index and n is the total number of data points. The coefficients c_j for the different apodizations are given by:
+
WEAK
c_0 = 1,\, c_1 = -1.319391,\, c_2 = 0.703484,\, c_3=c_4=0 +
MEDIUM
c_0 = 1,\, c_1 = -1.831292,\, c_2 = 0.983734,\, c_3=c_4=0 +
STRONG
c_0 = 1,\, c_1 = -2.708894,\, c_2 = 2.953575,\, c_3=-1.599128,\, c_4=0.399782 +
+
plot
At this point it is possible to set the part of the Fourier-transformed data which should be plotted by default if the Fourier transform is done by pressing the f-key in musrview. The argument may be one of the following:
+
real
The real part of the (complex) Fourier transform is plotted. +
imag
The imaginary part of the Fourier transform is plotted. +
real_and_imag
Both the real and the imaginary parts of the Fourier transform are shown. +
power
The absolute value of the Fourier transform is depicted. +
phase
The phase of the Fourier transform is plotted. +
+
phase
The initial phase of the input data is given here in degrees. Optionally the phase parameter from the FITPARAMETER block can be given, e.g. par3, which would take the value of parameter number 3. +
range_for_phase_correction
An interval within which the initial phase should be optimized automatically can be specified here. The interval is given by its start and end values in degrees. +
range
The plotting range is set here. The interval is specified through its start and end points given in the units set after the units tag. +
+

+Altogether, a possible FOURIER block might look like that: +
+   FOURIER
+   units Mc/s
+   fourier_power 12
+   apodization NONE
+   plot real_and_imag
+   phase 22.6   # par3
+   #range_for_phase_correction 10.0 40.0
+   range 0.0 17.03
+
+

+

+

+Notes +

+ 10 : For further details about apodization of μSR data refer to the PhD thesis of T.M. Riseman pdf +

+

+

+
+

+ +

4.8 The PLOT Block

+The PLOT block is intended to collect all the information needed for the graphical presentation of the data and fits using musrview. The PLOT keyword at the beginning of the block is followed by a number which indicates the plot type. The plot types match the fit types. Additionally, it is possible to provide information using the following keywords:
+
runs
The numbers of the runs to be plotted have to be put here. The runs are numbered according to their appearance in the RUN block. +
range
Here it is possible to define the plotting range explicitly. Depending on the plot type the following settings are allowed where the times are given in microseconds and the N in counts:
+
0 without lifetimecorrection
tmin tmax [ Nmin Nmax ] +
0 with lifetimecorrection, 2, 4
tmin tmax [ Amin Amax ] +
8
xmin xmax [ ymin ymax ] +
+
sub_ranges
Here it is possible to define the plotting range for each run individually. For the different plot types the command has the structure
+
0 without lifetimecorrection
tmin1 tmax1 tmin2 tmax2 ... tminn tmaxn [ Nmin Nmax ] (n = the number of runs to be plotted) +
0 with lifetimecorrection, 2, 4
tmin1 tmax1 tmin2 tmax2 ... tminn tmaxn [ Amin Amax ] (n = the number of runs to be plotted) +
8
not yet implemented. +
+
use_fit_ranges [ ymin ymax]
The fit ranges of the individual runs are used to present the data. Optionally, an ordinate range can be provided. +
view_packing
The data are presented in the packing given here rather than the binning used for the fit. WARNING: This is a global option and applies to all PLOT-blocks. +
logx
Will present the time axis in a logarithmic scale. So far no checking of negative and zero-valued data is performed wink +
logy
Will present the axis of ordinates in a logarithmic scale. So far no checking of negative and zero-valued data is performed wink +
rrf_packing value
In the rotating-reference-frame (RRF) representation, this will be the value for the packing. WARNING: For the time being, this is a global option and applies to all PLOT blocks. +
rrf_freq value unit
This entry provides the RRF "frequency" given by the value and the unit which can be: kHz, MHz, Mc/s, G, or T. +
rrf_phase value
A phase of the RRF can be provided, either as a value in degrees, or as a parX, e.g. par4, where X is supposed to be the phase parameter number in the FITPARAMETER block. +
+

+ If no plot range is given at all, the fit range of the first run also serves as time window for the plot. In the case no information on the axis of ordinates is available, the plotting range is chosen so that all data can be presented. +

+ It is possible to define multiple PLOT blocks. Each PLOT block generates its own ROOT canvas. +

+ +

4.9 The STATISTIC Block

+The STATISTIC block is the last block of a msr file. It contains some information on the fit: the date and time as well as the absolute and normalized values of χ2 and the number of degrees of freedom in the fit.
+If enabled in the XML file for χ2-single-histogram fits also Pearson's χ2 will be written to the STATISTIC block.
+These information only have a meaning if the fitting procedure has been executed at least once and the fit has converged! +

+ +

5 The Fit Types

+

+ +

5.1 Single Histogram Fit

+The single-histogram fit (fit type 0) is used to fit a function directly to the raw data using +
+N(t)=N_0\,\mathrm{e}^{-t/\tau_{\mu}} \left[1 + A(t)\right] + B. +
+The parameters are given by:
+
N(t)
rebinned decay histogram +
N_0
normalization constant of the histogram (RUN block: norm) +
\tau_{\mu}
lifetime of the muon (RUN block: lifetime) +
B
constant background (RUN block: backgr.fit or background) +
A(t)
decay asymmetry/depolarization function as given in the THEORY block +
+

+In the plot type 0 without lifetimecorrection the rebinned histogram and the function N(t) written above are presented. +If the option lifetimecorrection is set in the RUN block the asymmetry is plotted: +
+A(t)=\frac{N(t)-B}{N_0\,\mathrm{e}^{-t/\tau_{\mu}}}-1 +
+

+ +

5.2 Asymmetry Fit

+For an asymmetry fit (fit type 2) two histograms are needed. These are given by the forward and backward keywords in the RUN block. +Additionally, the parameters alpha and beta which relate the detector efficiencies, solid angles and initial asymmetries of the two detectors can be supplied. +The constant background for the two histograms is either given by background-determined intervals or specified through backgr.fix in the RUN-block. +

+The experimental asymmetry a(k) then is inferred from the two histograms: +
+a(k)=\frac{\left[N_{\mathrm{f}}(k)-B_{\mathrm{f}}\right]-\left[N_{\mathrm{b}}(k)-B_{\mathrm{b}}\right]}{\left[N_{\mathrm{f}}(k)-B_{\mathrm{f}}\right]+\left[N_{\mathrm{b}}(k)-B_{\mathrm{b}}\right]}, +
+with
+
N_{\mathrm{f}}(k)
counts in the forward histogram channel k +
N_{\mathrm{b}}(k)
counts in the backward histogram channel k +
B_{\mathrm{f}}
constant background in the forward histogram (RUN block: backgr.fix or background) +
B_{\mathrm{b}}
constant background in the backward histogram (RUN block: backgr.fix or background). +
+

+This asymmetry a(t) is used to fit the function +
+a(t)=\frac{(\alpha\beta +1)A(t)-(\alpha -1)}{(\alpha +1)-(\alpha\beta -1)A(t)}, +
+where
+
\alpha
accounts for the different detector efficiencies and solid angles (RUN block: alpha) +
\beta
accounts for the different detector asymmetries (RUN block: beta) +
A(t)
is the depolarization function as given in the THEORY block. +
+

+For the graphical representation in plot type 2 the equation above is rearranged to get A(t): +
+A(t)=\frac{(\alpha -1)+(\alpha +1)a(t)}{(\alpha\beta +1)+(\alpha\beta -1)a(t)}=\frac{\alpha\left[N_{\mathrm{f}}(t)-B_{\mathrm{f}}\right]-\left[N_{\mathrm{b}}(t)-B_{\mathrm{b}}\right]}{\alpha\beta\left[N_{\mathrm{f}}(t)-B_{\mathrm{f}}\right]+\left[N_{\mathrm{b}}(t)-B_{\mathrm{b}}\right]} +
+and plotted together with the function given in the THEORY block. +

+ +

5.3 Rotating-Reference-Frame Asymmetry Fit

+(Is going to be implemented as pure plotting option...) +

+ +

5.4 Non-μSR Fit

+In the case of a non-μSR fit (fit type 8) the fitting function is +
+y=f(x), +
+where
+
x,\,y
are given by xy-data in the RUN block +
f(x)
is the function defined in the THEORY block. +
+

+The same is valid for the plot with plot type 8. +

+ +

6 User Functions

+musrfit offers the possibility to plug-in user-defined functions implemented in C++ classes to the fitting and plotting routines. In order to do so, basically two things are needed:
    +
  1. a shared library containing the compiled class with the defined function +
  2. a ROOT dictionary that contains information about the functions in the shared library +
+

+There are two possible ways to implement user functions and both will be explained below:
    +
  1. a user function without global user-function-object access +
  2. a user function with global user-function-object access +
+

+Since the first is simpler this will be explained using an explicit example, before it is discussed why the second option is needed and how it can be used. +

+ +

6.1 User Function without global user-function-object access

+

+In the following it is explained in detail how the implementation of a user function is done using the simple example of fa(x) = sin(ax)/ax, where the parameter a should be determined by the fit. Although not necessary for this simple example, the source code is split into two parts, namely a header file TMyFunction.h containing the class declaration and a second file TMyFunction.cpp including the function implementation. +

+To plug in the class to musrfit, it is necessary that the class derives from the base class PUserFcnBase defined in the header file PUserFcnBase.h. In this abstract base class a function operator is defined that takes two arguments: the point where the function should be evaluated and a reference to a vector with all parameters of the function. Therefore, the user's header file could look like the following: +
+/***************************************************************************
+
+  TMyFunction.h
+
+***************************************************************************/
+
+#include "PUserFcnBase.h"
+#include <cassert>
+#include <cmath>
+#include <vector>
+
+using namespace std;
+
+class TMyFunction : public PUserFcnBase {
+
+public:
+  // default constructor and destructor
+  TMyFunction(){}
+  ~TMyFunction(){}
+
+  // global user-function-access functions, here without any functionality
+  Bool_t NeedGlobalPart() const { return false; }
+  void SetGlobalPart(vector<void*> &globalPart, UInt_t idx) { }
+  Bool_t GlobalPartIsValid() const { return true; }
+
+  // function operator
+  Double_t operator()(Double_t, const vector<Double_t>&) const;
+
+  // definition of the class for the ROOT dictionary
+  ClassDef(TMyFunction,1)
+};
+
+

+In the header file above the constructor (destructor) of the class is empty. This is not necessary. Any code that should be executed when the RUN block is read and the class object is created (destroyed) may be implemented in the constructor (destructor). Another peculiarity is the ClassDef statement at the end of the class definition. It is needed for the ROOT dictionary generation and has as arguments the class name and a revision number. +

+Please also be aware of the const-ness of the operator(). For an introductory discussion on that topic look for example here and the links herein. +

+The actual implementation of the user function is done in the second source file. In this example it only contains the definition of the function operator() declared in the header file and might look like: +

+
+/***************************************************************************
+
+  TMyFunction.cpp
+
+***************************************************************************/
+
+#include "TMyFunction.h"
+
+ClassImp(TMyFunction)  // for the ROOT dictionary
+
+Double_t TMyFunction::operator()(Double_t x, const vector<Double_t> &par) const {
+  assert(par.size()==1); // make sure the number of parameters handed to the function is correct
+  
+  Double_t arg(par[0]*x);
+
+  if(!arg)
+    return 1.0;
+  return sin(arg)/arg;
+}
+
+

+Also this file contains a special statement for the ROOT dictionary generation (ClassImp), which is placed before the definition of the function. If functions of more than one class are defined in the file, the ClassImp statements for the other classes follow right after the first one. +

+What is further needed for the ROOT dictionary is a so-called LinkDef file which again contains the class names of all classes that should be accessible through the dictionary and has the following structure, where the "LinkDef.h" (or "linkdef.h" or "Linkdef.h") at the end of the file name is mandatory: +

+
+/***************************************************************************
+
+  TMyLibraryLinkDef.h
+
+***************************************************************************/
+
+#ifdef __CINT__
+
+#pragma link off all globals;
+#pragma link off all classes;
+#pragma link off all functions;
+
+#pragma link C++ class TMyFunction+;
+
+#endif //__CINT__
+
+

+For compiling and linking it is wise to use a Makefile as for example the attached Makefile.TMyLibrary. It assumes standard ROOT and musrfit installations and defines rules for the generation of the shared library libTMyLibrary.so including the class and the ROOT dictionary. +In order to get the library built and installed on the standard ROOT path just call: +
+make -f Makefile.TMyLibrary
+make -f Makefile.TMyLibrary install
+
+In case of a custom installation some paths in the Makefile might have to be changed. For further information about the ROOT dictionary mechanism please refer to the documentation. +

+After installing the shared library the defined user function might be used in musrfit as described above. +

+Good luck! wink +

+Finally, please be aware of the remark at the end of this section. +

+ +

6.2 User Function with global user-function-object access

+

+Before explaining how to use global objects within user functions, it will be shortly explained where is problem and why this might be a sensible approach. +In musrfit each RUN block (histogram, asymmetry, ...) is owning its own theory-function tree. An example is shown in the figure below. The bluish nodes are +default musrfit functions, whereas the red nodes represent user functions (here labeled by uF1 and uF2). Without global user-function object, these nodes +are independent entities. This means if the msr file contains n run blocks, the user function uF1 will be called n times for each step in the calculation. +If the user function is performing CPU-demanding calculations this is rather inefficient. +

+ +theory tree with user function and <strong>global</strong> user function objects +

+Therefore, it is possible to associate to each user function (uFx) a global user-function object (g_uFx). The idea is the following: If uFx needs to +perform very time-consuming calculations (e.g. calculate an Abrikosov vortex lattice or the nonlocal response of a superconductor in the Meissner state) this can be +transferred to the global user-function object (g_uFx) and hence the time-consuming calculation is only performed once per cycle (compared to n times +without g_uFx), thus speeding up the fit. +

+After explaining the purpose of the global user-function-object approach, some explanations how to interface it follow here. Since the interface is very close to +the user function without global objects, only the additionally necessary overhead is explained here. +

+The user's header file could look like the following: +
+/***************************************************************************
+
+  TMyFunction.h
+
+***************************************************************************/
+
+#include "PUserFcnBase.h"
+#include <cassert>
+#include <cmath>
+#include <vector>
+
+using namespace std;
+
+class TMyGlobalFunction {
+
+public:
+  // default constructor and destructor
+  TMyGlobalFunction(){}
+  ~TMyGlobalFunction(){}
+
+  Bool_t IsValid() { return fValid; } 
+
+  // the following function will check if something needs to be calculated, which 
+  // is the case if param != fPrevParam
+  void CalcSomethingCPUExpensive(const vector<Double_t> &param);
+
+  // this routine will return the calculated values, e.g. B(z,E) for TMyFunction::operator()()
+  // (...) here sketches only that some parameters are likley to be fed
+  Double_t GetWhatIsNeeded(...);
+
+private:
+  Bool_t fValid;
+  vector<Double_t> fPrevParam;
+
+  // definition of the class for the ROOT-dictionary
+  ClassDef(TMyGlobalFunction,1)
+};
+
+class TMyFunction : public PUserFcnBase {
+
+public:
+  // default constructor and destructor
+  TMyFunction(){}
+  ~TMyFunction(){}
+
+  // global user-function-access functions, here with some functionality
+  Bool_t NeedGlobalPart() const { return true; }
+  void SetGlobalPart(vector<void*> &globalPart, UInt_t idx);
+  Bool_t GlobalPartIsValid() const;
+
+  // function operator
+  Double_t operator()(Double_t, const vector<Double_t>&) const;
+
+private:
+  Bool_t fValid;
+  Bool_t fInvokedGlobal;
+  Int_t  fIdxGlobal;
+  TMyGlobalFunction * fGlobalUserFcn;
+
+  // definition of the class for the ROOT dictionary
+  ClassDef(TMyFunction,1)
+};
+
+

+Compared to the user function without global objects, here the NeedGlobalPart() method returns true meaning that a global user-function object will be needed. Furthermore, the methods SetGlobalPart(vector<void*> &globalPart, UInt_t idx) and GlobalPartIsValid() now need to be implemented. +The method SetGlobalPart(vector<void*> &globalPart, UInt_t idx) is used to link the fGlobalUserFcn to the global user object. This routine will look like: +

+
+void TMyFunction::SetGlobalPart(vector<void *> &globalPart, UInt_t idx)
+{
+  fIdxGlobal = static_cast<Int_t>(idx);
+
+  if ((Int_t)globalPart.size() <= fIdxGlobal) { // global user function not present, invoke it
+    fGlobalUserFcn = new TMyGlobalFunction();
+    if (fGlobalUserFcn == 0) { // global user function object couldn't be invoked -> error
+      fValid = false;
+      cerr << endl << ">> TMyFunction::SetGlobalPart(): **ERROR** Couldn't invoke global user function object, sorry ..." << endl;
+    } else {  // global user function object could be invoked -> resize to global user function vector and keep the pointer to the corresponding object
+      globalPart.resize(fIdxGlobal+1);
+      globalPart[fIdxGlobal] = dynamic_cast<TMyGlobalFunction*>(fGlobalUserFcn);
+      fValid = true;
+      fInvokedGlobal = true;
+    }
+  } else { // global user function already present hence just retrieve a pointer to it
+    fValid = true;
+    fGlobalUserFcn = (TMyGlobalFunction*)globalPart[fIdxGlobal];
+  }
+}
+
+

+What it does is the following: it first checks if the object is already present in the global user-function-object vector and if not creates it. If it is already present, the pointer to the global object vector is just kept (see figure above). +

+A sketch of the method operator()(Double_t, const vector&) const will then look like (pseudo-code snippet): +

+
+Double_t TMyFunction::operator()(Double_t t, const vector<Double_t> &param) const
+{
+  Double_t result = 0.0;
+
+  // do something, checking, etc.
+  ...
+
+  // call the global user function object (which will calculate something 
+  // if param has changed). Hence it will only be done once in a iteration, 
+  // and therefore only once for all run blocks.
+  fGlobalUserFcn->CalcSomethingCPUExpensive(param);
+
+  // extract the needed values from the global object
+  value(s) = fGlobalUserFcn->GetWhatIsNeeded(...);
+
+  // use 'value(s)' to do some run block specific calculations (not/less CPU demanding)
+  ...
+
+  return result;
+}
+
+

+This way the efficiency of the user function can be increased by almost a factor of n (where n is the number of RUN blocks). +

+
+ +Important remark: If musrfit has been built with parallelization support (default for GCC ≥ 4.2) it should be taken care of the thread safety of the user-function operator(). During the function optimization of musrfit the operator() is called once for any given set of parameters in order to allow the safe execution of any calculation. Within the single-histogram and asymmetry fits the calculation of χ2 or the log-likelihood is parallelized and the operator() is expected to evaluate to reasonable values for a fixed set of parameters (but changing t) beginning with the second function call. +In case this cannot be ensured, the parallelization can be disabled by --disable-omp on the configure level of the program installation. +
+

+ +

7 Technical Description of the musrfit framework

+

+A technical description of the musrfit framework can be found here. +

+ +

8 Bugtracking

+

+For reporting bugs or requesting new features and improvements please use the PSI Tracker or send an e-mail to A. Suter. +

+-- BMW & AS
+

+
+
+This topic: MUSR > WebHome > MusrFit
+Topic revision: r95 - 25 Jul 2011 - 13:34:17 - BastianWojek +
+
+
+
 
+
Ideas, requests, problems regarding PSI Wiki? Send feedback
+
+
+
+
+

+

+

+

+ + + + + +

+

+

+

+

\ No newline at end of file diff --git a/doc/html/MUSR/MusrFitAcknowledgements.html b/doc/html/MUSR/MusrFitAcknowledgements.html new file mode 100644 index 00000000..768a2cc9 --- /dev/null +++ b/doc/html/MUSR/MusrFitAcknowledgements.html @@ -0,0 +1,156 @@ + + + + + + + + MUSR :: MusrFitAcknowledgements + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+
+

Acknowledgements - musrfit

+

+
Bastian M. Wojek
I am very much indebted to BMW for his rigorous testing of musrfit, his many useful suggestions, contributions, and for the largest part of the user manual of musrfit which makes it accessible to a broader audience! Many thanks Bastian! +
+

+-- BMW & AS
+

+
+
+This topic: MUSR > WebHome > MusrFit > MusrFitAcknowledgements
+Topic revision: r4 - 10 Jul 2011 - 17:50:36 - BastianWojek +
+
+
+
 
+
Ideas, requests, problems regarding PSI Wiki? Send feedback
+
+
+
+
+

+

+

+

+ + + + + +

+

+

+

+

\ No newline at end of file diff --git a/doc/html/MUSR/MusrFitSetup.html b/doc/html/MUSR/MusrFitSetup.html new file mode 100644 index 00000000..bd219c70 --- /dev/null +++ b/doc/html/MUSR/MusrFitSetup.html @@ -0,0 +1,820 @@ + + + + + + + + MUSR :: MusrFitSetup + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+
+

Setting up musrfit on Different Platforms

+

+ +

+

1 Supported Operating Systems and Software Requirements

+

+This page is intended to demonstrate for the interested user which steps are necessary to set up the free software μSR data analysis framework musrfit. While the preferred way is to run the software on GNU/Linux, with some restrictions it can also be set up under MS Windows and MacOS X. In case musrfit should be installed according to the description found on this page, the user is strongly encouraged to read completely each section dealing with the present installation step before starting the installation process! +

+ +Apart from GCC, the GNU Compiler Collection, the GNU build tools autoconf, automake and libtool as well as the helper tool pkg-config musrfit requires the installation of a few open-source libraries and programs:
+
boost C++ libraries
The powerful Spirit parser framework used by musrfit is included in that collection of libraries. Required version ≥ 1.33 +
GNU Scientific Library
A numerical C and C++ library which provides efficient implementations of various mathematical routines. Required version ≥ 1.9 +
FFTW
A C implementation for the fast computation of discrete Fourier transforms. Required version ≥ 3.1 +
ROOT
A C++ data analysis framework developed at CERN. Required version ≥ 5.22 +
libxml2
The XML C parser and toolkit of Gnome. Required version ≥ 2.0 +
+

+ +Additionally, only if musrfit should support reading of data files in the NeXus format the following libraries are needed:
+
HDF4
A library and multi-object file format for storing and managing data. +
HDF5
A data model, library, and file format for storing and managing data. +
minixml
A small XML library that can be used to read and write XML and XML -like data files. Required version ≥ 2.2 +
NeXus
A common data format for neutron, x-ray, and muon science. +
+

+If optionally the editor and graphical user interface musrgui / musredit is going to be installed there is one further requirement:
+
Qt
A cross-platform application and user interface framework. Required version ≥ 3.3 & ≪ 4.0 (musrgui) OR ≥ 4.6 (musredit) +
+

+Each of the following sections focusing on the installation of musrfit on the different operating systems will also give a brief introduction on the installation of the requirements before the actual musrfit installation is described. +

+

2 OS Restrictions

+Before the further installation will be described, please note the following restrictions:
+
GNU/Linux
No serious problems are known at the moment. +
MS Windows
The setup of musrfit (including the requirements) using Visual C++ has not been tested. If anybody likes to do this: Just go ahead and have fun! However, not very much assistance can be expected, although it would be an interesting experiment. +
Mac OS X
On 10.6 Snow Leopard Qt3 for Mac is not supported any more since this was based on a 32-bit only API. Snow Leopard -users are advised to use the Qt4 based musredit or to rely on the standard Qt3 version for X11 in order to run musrgui. +
+

+

3 GNU/Linux

+

3.1 Requirements

+

3.1.1 Everything but ROOT and NeXus

+Depending on the GNU/Linux distribution chosen, the above mentioned software—except the ROOT system and the NeXus library—should be available from the distributor and could be easily installed in the form of binary packages. If done in this way there should be taken care of installing both, the libraries and the header (dev, devel) files.
+On a Scientific Linux (Red Hat) system the following command executed as superuser from the shell will do the trick: +
+yum install boost boost-devel gsl gsl-devel fftw3 fftw3-devel libxml2 libxml2-devel qt qt-devel
+
+When dealing with a distribution that uses the dpkg/apt package manager like Debian or Ubuntu the installation would look like: +
+apt-get install libboost-dev gsl-bin libgsl0-dev fftw3 fftw3-dev libxml2 libxml2-dev libqt3-mt libqt3-mt-dev qt3-dev-tools
+
+Everyone should know best himself which is the way to install distribution software on the chosen distribution wink +

+In case the distribution does not include the required software it has to be compiled from the source files which normally means to download the source code from the corresponding website, to unpack the source tree and call the following from the shell: +
+./configure
+make
+make install
+
+In order to obtain some information about the possible options for the installation, calling ./configure --help might give some useful hints.
+For any further information on the standard installation of software, please refer to the web search engine of choice and ask for "install software on linux"... +

+

3.1.2 Installation of NeXus requirements (optional)

+Only if musrfit should support reading data files in the NeXus format the further required software has to be set up. The required libraries and header files could either be available through the user's GNU/Linux distribution or if this is not the case, the packages can be installed from the source code. E.g. on Red Hat-like systems binary packages for MXML, HDF4, and HDF5 might be called mxml, mxml-devel, hdf, hdf-devel, hdf5, hdf5-devel, on Debian-like systems libmxml1, libmxml-dev, libhdf4-0, libhdf4-dev, libhdf5-serial-1.8.4, libhdf5-serial-dev. +

+Even though there might exist binary packages for the NeXus library, it is best to build and install it directly from the source code which can be found here. +

+

3.1.3 ROOT

+The ROOT system may or may not be part of the GNU/Linux distribution. If it is, it should be checked that the provided binaries are of a recent version and then these in principle can be installed using a package manager as described above.
+In case the distribution provides no or only outdated binary packages there are the following possibilities:
    +
  • Visit the ROOT web page and download the packed precompiled binary version matching best the GNU/Linux distribution. Then unpack the bundle to its final destination. +
  • If there is no precompiled binary version of ROOT available for your system or e.g. ROOT should be compiled with another version of GCC visit the web page and download the 'complete source tree for all systems'. Then unpack this source tree to its destination (e.g. /opt/root-system)(1), configure(2) it (here using the minimal set of options) and compile it as follows right below:
    +cd /opt/root-system
    +./configure linux --gminimal --enable-asimage --enable-mathmore --enable-minuit2 --enable-xml
    +            (or in case of a 64 bit installation: ./configure linuxx8664gcc --gminimal --enable-asimage --enable-mathmore --enable-minuit2 --enable-xml)
    +make
    +            (or in case there are multiple processors available, e.g.: make -j4)
    +
    +
+After one of the two setup variants has been executed the system should be told where to find the ROOT installation, therefore the following is suggested:
    +
  • As superuser create a file /etc/ld.so.conf.d/root-system.conf where the path to the lib directory of ROOT is added and call /sbin/ldconfig afterwards. In the example mentioned above one way of doing this is:
    +echo "/opt/root-system/lib" >> /etc/ld.so.conf.d/root-system.conf
    +/sbin/ldconfig
    +
    +
  • Additionally, as normal user one should append the following lines to the ~/.bashrc and/or ~/.bash_profile (and then either restart the shell or call the same commands once more from the shell) in order to change some path-setting environment variables:
    +export ROOTSYS=/opt/root-system/
    +export PATH=$ROOTSYS/bin:$PATH
    +
    +
+

+ +

3.2 musrfit

+When all required software has been set up it can be proceeded with the musrfit installation. First, the most recent source code should be downloaded. The preferred way of doing so is to check out directly the subversion repository (if clients of subversion and ssh are installed). Assuming the code should be located in ~/musrfit this is achieved most easily calling from the terminal +
+cd
+svn co svn+ssh://svn@savannah.psi.ch/repos/nemu/lem/trunk/analysis/musrfit musrfit
+
+When asked (twice) for a password, type "svn". +If the repository had been checked out already before, one can update the local copy using: +
+cd
+svn up musrfit
+
+

+As an alternative (if subversion is not available), the source code can also be downloaded and extracted from a tarball. +
+cd
+curl http://savannah.psi.ch/viewcvs/trunk/analysis/musrfit.tar.gz -G --data-binary root=nemu%2Flem | tar xz
+
+

+After the source-code extraction the autogen.sh script is called to prepare the build environment. If it has been executed successfully the configure script should be ready to collect all the information needed to create the Makefiles. If musrfit should support NeXus data files this has to be enabled by specifying the --enable-NeXus switch when calling configure. For an overview of all available options just call ./configure --help. Besides the standard options there are a few special options which should be mentioned here: +

+
--prefix
Specify the installation prefix, e.g. /opt/root-system (by default: /usr/local) +
--with-rootsys
Specify the top of the ROOT installation directory, e.g. /opt/root-system +
--with-fftw3
Specify the prefix of the FFTW3 installation. e.g. /usr/local or /usr +
--with-gsl
Set the prefix of the GSL installation, e.g. /usr/local or /usr +
--with-boostinc
Set the path to the header files of the Boost installation, e.g. /usr/local/include or /usr/include +
--with-hdf4
Set the prefix of the HDF4 installation, e.g. /usr/local (only useful in conjunction with the NeXus support) +
--with-hdf5
Set the prefix of the HDF5 installation, e.g. /usr (only useful in conjunction with the NeXus support) +
--with-nexus
Set the prefix of the NeXus installation, e.g. /usr/local (only useful in conjunction with the NeXus support) +
--disable-omp
Switches off the OpenMP features of musrfit (parallelization of the χ2 calculation when compiled with GCC ≥ 4.2) +
+

+Normally it should not be necessary to make use of any of the options except for specifying the installation path with --prefix. The other paths should be detected automatically. If this does not work for some reason the configure script will terminate and ask for the information. +When the configure script has been called successfully everything is ready for building the musrfit libraries and executables. A standard installation sequence (without NeXus support) might then look like(3): +
+cd musrfit
+sh autogen.sh
+./configure --prefix=$ROOTSYS
+make
+make install
+/sbin/ldconfig                                   (as superuser)
+
+In order to finish the installation of musrfit two more things should be done:
    +
  • Define the MUSRFITPATH environment variable containing the path to the musrfit executables and XML files. E.g. if the location of the example above is used append the following line to the ~/.bashrc and ~/.bash_profile (and then either restart the shell or call the same commands once more from the shell):
    +export MUSRFITPATH=/opt/root-system/bin
    +
    +
  • Adjust the paths where musrfit will search for data files in the installed musrfit_startup.xml. For detailed information on this XML file refer to the manual. +
+

+ +

3.3 musredit

+If Qt4.6 or higher is set up on the machine the installation of the musrfit editor is also straight forward: +
+cd src/musredit
+qmake musredit.pro
+
+If everything went fine musredit can be compiled and installed: +
+make
+make install
+
+In case one does not like the executable musredit to be copied to the default installation directory $ROOTSYS/bin the last "make install" can be skipped and the executable can be copied somewhere else instead. However, the musredit_startup.xml should go to the installation directory MUSRFITPATH of the musrfit executables. +Eventually, in the installed musredit_startup.xml the path specifications should be adjusted to match the local musrfit installation. For detailed information on this XML file refer to the manual. +

+

3.4 musrgui

+If Qt4.6 or higher is not available but Qt3 is set up musrgui can be installed. For this please follow the instructions for the musredit installation where simply every musredit occurrence has to be replaced by musrgui.
+If there are problems during the qmake step, e.g. "uic: File generated with too old version of Qt Designer", this most probably means the Qt4 version of qmake is being used. In order to use the Qt3 version it should be enough to specify the full path to its location when calling it. Within the most GNU/Linux distributions this location will be something like /usr/lib/qt-3.3/bin/qmake. +

+

3.5 Check of the installation

+In order to perform a quick test for finding out if the installation has been completed successfully, a few msr files together with the corresponding data files can be found in the musrfit source tree at src/tests/CheckMusrfitInstall/.
+If musrgui has been installed, just open one of the test-*.msr files in the editor and test the musrfit functionalities. Otherwise, if only the terminal should be used, as an initial test for instance the following could be done: +
+cd src/tests/CheckMusrfitInstall
+musrview test-histo-ROOT-NPP.msr
+
+

+

+

+Notes +

+ 1 : In case only a single user is working at the machine it might be considerable to change the ownership of the ROOT folder so that the user has easy write access to this directory:
chown username:username /opt/root-system/ -R
+

+ 2 : When using GCC ≥ 4.2 please make sure that the environment variables USE_PARALLEL_MINUIT2 and USE_OPENMP are not set! Otherwise MINUIT2 will be compiled with parallelization support and cannot be used together with musrfit afterwards since the musrfit code is not fully thread-safe! When compiled with GCC ≥ 4.2 musrfit itself will parallelize the χ2 calculation. +

+ 3 : In case the normal user has no write permissions to the $ROOTSYS and the installation path the "make install" commands have to be executed as superuser. +

+

+

+
+

+

4 MS Windows

+Under Windows a native installation is not supported but there is the possibility to run musrfit through Cygwin which has the great advantage that one gains additionally various nice UNIX tools also for other purposes wink
+Please also be aware of the fact that the X server which is going to be installed with Cygwin has to be started (e.g. by selecting it from the "Programs" folder) before any graphical application (musrview, musrgui, etc.) is run. +

+One more advice: Please never try to install either ROOT or musrfit from or to a directory containing spaces in the absolute path or in case you do, do not wonder if some errors occur!
+msr files, however, might be saved in such directories like ...\My Documents\...
+

+

4.1 Requirements

+

4.1.1 Setting up Cygwin

+For the start go to the Cygwin website, download the setup file and use it to install Cygwin 1.7. During the installation process you will be asked where you want to install Cygwin and normally the default choice should just be fine. +At some point you will be asked which packages should be installed—make sure that you choose at least the following (or packages with revisions close to the following) in order to fulfill the musrfit requirements and be able to work with this base system: +

+a2ps, alternatives, autoconf, automake, base-cygwin, base-files, base-passwd bash, bash-completion, bc, binutils, bison, boost, boost-devel, bzip2, cmake, colorgcc, coreutils, curl, cygutils, cygwin, editrights, fftw3, findutils, flex, font-adobe-dpi100, font-adobe-dpi75, font-alias, font-bitstream-dpi100, font-bitstream-dpi75, font-encodings, font-ibm-type1, font-sun-misc, font-util, font-xfree86-type1, fontconfig, freeglut, gawk, gcc-tools-autoconf, gcc-tools-automake, gcc4, gcc4-core, gcc4-fortran, gcc4-g++, gccmakedep, gd, gettext, ghostscript, ghostscript-fonts-std, giflib, gmp, grep, groff, gsl, gsl-apps, gsl-devel, gv, gzip, inputproto, jasper, jpeg, lapack, less, libboost, libbz2_1, libcharset1, libcurl4, libfftw3-devel, libfftw3_3, libgcc1, libgd-devel, libgif-devel, libGL-devel, libGL1, libGLU-devel, libGLU1, libglut-devel, libglut3, libgmp-devel libgmp3, libgomp1, libICE-devel, libICE6, libjpeg-devel, libjpeg62, liblapack-devel, libmpfr-devel, libmpfr1, libncurses-devel, libncurses9, libOSMesa-devel, libOSMesa7, libpng, libpng14, libpng14-devel, libreadline6, libSM-devel, libSM6, libssh2_1, libstdc++6, libstdc++6-devel, libtiff-devel, libtiff5, libtool, libX11-devel, libX11_6, libXau-devel, libXau6, libXaw7, libxcb-devel, libxcb-xlib-devel libXcursor-devel, libXcursor1, libXdmcp-devel, libXdmcp6, libXext-devel, libXext6, libXfixes-devel, libXfixes3, libXfont-devel, libXfont1, libXft-devel, libXft2, libXi-devel, libXi6, libxkbfile1, libxml2, libxml2-devel, libXmu-devel, libXmu6, libXpm-devel, libXpm4, libXrender-devel, libXrender1, libXt-devel, libXt6, login, m4, make, makedepend, man, mpfr, nano, opengl, openssh, openssl, pdftk, perl, ping, pkg-config, psutils, python, qt3, qt3-bin, qt3-devel, readline, rebase, rgb, rsync, run, screen, sed, subversion, tar, tcltk, terminfo, unzip, util-linux, vim, w32api, which, X-start-menu-icons, xauth, xextproto, xfontsel, xinit, xkbcomp, xkeyboard-config, xkill, xlogo, xlsfonts, xorg-cf-files, xorg-scripts, xorg-server, xproto, xrdb, xrefresh, xset, xterm, zip, zlib, zlib-devel, zlib0, libQt3Support4-devel, libQtAssistantClient4-devel, libQtCore4-devel, libQtDBus4-devel, libQtDesigner4-devel, libQtGui4-devel, libQtHelp4-devel, libQtNetwork4-devel, libQtOpenGL4-devel, libQtScript4-devel, libQtScriptTools4-devel, libQtSql4-devel, libQtSvg4-devel, libQtTest4-devel, libQtWebKit4-devel, libQtXml4-devel, libQtXmlPatterns4-devel +

+After these installations already most of the required software is present and the Cygwin shell can be started now for the further steps! Inside the shell the POSIX naming convention applies, therefore, paths will be given with separating / instead of \ in DOS. The file structure accessible through this shell can also be accessed through the Windows Explorer—just go to the directory which you specified as "cygwin root" during the installation: this is the equivalent to / in the shell. By default, the different hard drives or network shares like C:\ can be found at /cygdrive/c/ in the shell—the cygdrive prefix can in principle also be changed but for now we stick to the default. +

+Since later on the boost header files should be used and in the standard Cygwin installation these are found at a version specific location, the later handling will be easier if a symbolic link to these files is created now in the terminal (in case it had not been present before): +
+ln -sf /usr/include/boost-x_yy_z/boost /usr/include/boost
+
+where x_yy_z has to be substituted by the correct version number, e.g. 1_33_1. +

+

4.1.2 Installation of NeXus requirements (optional)

+Only if musrfit should support reading data files in the NeXus format the further required software has to be set up. Under Cygwin of all the required libraries only HDF5 is available. The packages hdf5 and libhdf5-devel can be installed through the Cygwin setup. One should also make sure that bison, flex and a package containing /usr/lib/librpc.a (e.g. sunrpc = 4.0-3, but not sunrpc = 4.0-4) are installed. +

+All other libraries have to be built from the sources. The following lines will track the installation of JPEG 6b, MXML 2.5, HDF 4.2.5, and NeXus 4.2.1. The version numbers and source-code locations might of course change with time but should be easily adjustable. +
+cd
+mkdir nexus
+cd nexus
+curl http://www.hdfgroup.org/ftp/lib-external/jpeg/src/jpegsrc.v6b.tar.gz -G | tar xz
+cd jpeg-6b
+./configure --prefix=/usr/local --enable-static
+make
+make install
+cd ..
+curl http://ftp.easysw.com/pub/mxml/2.5/mxml-2.5.tar.gz -G | tar xz
+cd mxml-2.5
+./configure --prefix=/usr/local --enable-static
+make
+make install
+cd ..
+curl http://www.hdfgroup.org/ftp/HDF/HDF_Current/src/hdf-4.2.5.tar.gz -G | tar xz
+cd hdf-4.2.5
+./configure --prefix=/usr/local --enable-static --disable-fortran --with-jpeg=/usr/local
+make
+make install
+cd ..
+curl http://download.nexusformat.org/kits/nexus-4.2.1.tar.gz -G | tar xz
+cd nexus-4.2.1
+./configure --prefix=/usr/local --with-hdf4=/usr/local --with-hdf5=/usr --with-xml=/usr/local
+make
+make install
+
+

+

4.1.3 ROOT

+In order to install the ROOT system, there are two possibilities:
    +
  • Download the precompiled Cygwin GCC 4.3 package of the most recent ROOT version from the web page and unpack it in a Cygwin shell (in order to get the line endings correctly) at the final location. Suppose the package has been downloaded to C:\ and the ROOT tree should be in C:\root, this is achieved by:
    +cd /cygdrive/c
    +tar xzf root_v5.xx.yy.win32gcc-gcc-4.3.tar.gz
    +
    +
  • If due to some reason there was no precompiled Cygwin GCC 4.3 package available or ROOT should be built from source, one has to visit the web page, download the 'complete source tree for all systems' and save it for instance in C:\.
    Then go to the Cygwin shell and unpack this source tree, configure(2) it (here using the minimal set of options) and compile it as follows right below:
    +cd /cygdrive/c
    +tar xzf root_v5.xx.yy.source.tar.gz
    +cd root
    +./configure win32gcc --gminimal --enable-asimage --enable-mathmore --enable-minuit2 --enable-xml
    +make
    +
    +
+

+In order to finalize the ROOT installation and to prepare already the installation of musrfit and musredit this is a good time for setting necessary environment variables for the use in Cygwin. For accomplishing that put the following lines at the end of the /home/Username/.bashrc (C:\cygwin\home\Username\.bashrc for the user "Username" and the "cygwin root" at "C:\cygwin"): +
+export DISPLAY=:0.0
+export QTDIR=/usr/lib/qt4
+export ROOTSYS=/cygdrive/c/root
+export PATH=$ROOTSYS/bin:$QTDIR/bin:/usr/i686-pc-cygwin/bin:$PATH
+export MUSRFITPATH=$ROOTSYS/bin
+
+

+Afterwards close the Cygwin shell and reopen it again for the installation of musrfit. +

+

4.2 musrfit

+First, the most recent source code should be downloaded. The preferred way of doing so is to check out directly the subversion repository (if clients of subversion and ssh are installed). Assuming the code should be located in ~/musrfit this is achieved most easily calling from the terminal +
+cd
+svn co svn+ssh://svn@savannah.psi.ch/repos/nemu/lem/trunk/analysis/musrfit musrfit
+
+When asked (twice) for a password, type "svn". +If the repository had been checked out already before, one can update the local copy using: +
+cd
+svn up musrfit
+
+

+As an alternative (if subversion is not available), the source code can also be downloaded and extracted from a tarball. +
+cd
+curl http://savannah.psi.ch/viewcvs/trunk/analysis/musrfit.tar.gz -G --data-binary root=nemu%2Flem | tar xz
+
+

+After the source-code extraction the autogen.sh script is called to prepare the build environment. If it has been executed successfully the configure script should be ready to collect all the information needed to create the Makefiles. If musrfit should support NeXus data files this has to be enabled by specifying the --enable-static --enable-NeXus switches when calling configure. For an overview of all available options just call ./configure --help. Besides the standard options there are a few special options which should be mentioned here: +

+
--prefix
Specify the installation prefix, e.g. /opt/root-system (by default: /usr/local) +
--with-rootsys
Specify the top of the ROOT installation directory, e.g. /opt/root-system +
--with-fftw3
Specify the prefix of the FFTW3 installation. e.g. /usr/local or /usr +
--with-gsl
Set the prefix of the GSL installation, e.g. /usr/local or /usr +
--with-boostinc
Set the path to the header files of the Boost installation, e.g. /usr/local/include or /usr/include +
--with-hdf4
Set the prefix of the HDF4 installation, e.g. /usr/local (only useful in conjunction with the NeXus support) +
--with-hdf5
Set the prefix of the HDF5 installation, e.g. /usr (only useful in conjunction with the NeXus support) +
--with-nexus
Set the prefix of the NeXus installation, e.g. /usr/local (only useful in conjunction with the NeXus support) +
--disable-omp
Switches off the OpenMP features of musrfit (parallelization of the χ2 calculation when compiled with GCC ≥ 4.2) +
+

+Normally it should not be necessary to make use of any of the options except for specifying the installation path with --prefix. The other paths should be detected automatically. If this does not work for some reason the configure script will terminate and ask for the information. +When the configure script has been called successfully everything is ready for building the musrfit libraries and executables. A standard installation sequence (without NeXus support) might then look like: +
+cd musrfit
+sh autogen.sh
+./configure --prefix=$ROOTSYS
+make
+make install
+
+In order to finish the installation of musrfit the paths where musrfit searches for data files should be adjusted in the installed musrfit_startup.xml (/cygdrive/c/root/bin/musrfit_startup.xml or C:\root\bin\musrfit_startup.xml). The paths have to obey the POSIX naming convention. For detailed information on this XML file refer to the manual. +

+ +

4.3 musredit

+If Qt4.5 is set up on the machine the installation of the musrfit editor is also straight forward: +
+cd src/musredit
+qmake-qt4 musredit.pro
+
+If everything went fine musredit can be compiled and installed: +
+make
+make install
+
+Eventually, in the installed musredit_startup.xml (/cygdrive/c/root/bin/musredit_startup.xml or C:\root\bin\musredit_startup.xml) the path specifications should be adjusted to match the local musrfit installation. For detailed information on this XML file refer to the manual. +

+
+In case one likes to get the editor started just with starting the X server from the Windows start menu the file ~/.startxwinrc with the following contents can be created:
+#!/bin/sh
+
+export DISPLAY=:0.0
+export QTDIR=/usr/lib/qt4
+export ROOTSYS=/cygdrive/c/root
+export PATH=$ROOTSYS/bin:$QTDIR/bin:/usr/i686-pc-cygwin/bin:$PATH
+export MUSRFITPATH=$ROOTSYS/bin
+
+musredit &
+
+
+

+

4.4 musrgui

+If Qt4.5 is not available but Qt3 is set up musrgui can be installed. For this please follow the instructions for the musredit installation where simply every musredit occurrence has to be replaced by musrgui, and qt4 is replaced by qt3. +

+

4.5 Check of the installation

+In order to perform a quick test for finding out if the installation has been completed successfully, a few msr files together with the corresponding data files can be found in the musrfit source tree at src/tests/CheckMusrfitInstall/.
+If musrgui has been installed, just open one of the test-*.msr files in the editor and test the musrfit functionalities. Otherwise, if only the terminal should be used, as an initial test for instance the following could be done: +
+cd src/tests/CheckMusrfitInstall
+musrview test-histo-ROOT-NPP.msr
+
+

+

4.6 Possible problems

+It might be that especially when running on Windows 7 musredit and musrgui produce errors like a "STATUS_ACCESS_VIOLATION". +In this case, try to do the following: Close all Cygwin programs (including the terminals and X server) and run from a Windows command prompt (cmd)
+C:\cygwin\bin\ash.exe /bin/rebaseall
+
+If this does not resolve the problem, try to change the compatibility settings of C:\cygwin\bin\sh.exe and C:\cygwin\bin\bash.exe so that they are executed with administrator privileges. +

+

5 Mac OS X

+With Mac OS X the situation is up to some extent similar like on MS Windows but still different since Mac OS X is a UNIX system. The similarity is that also on OS X a helping framework—either MacPorts or Fink—which provides open-source software is employed to fulfill the basic software requirements of musrfit. In the following, both possibilities (using MacPorts or Fink) are described but it is emphasized here that it should be followed only one of the possible routes. +

+

5.1 Requirements (MacPorts)

+

5.1.1 Everything but ROOT and NeXus

+Before proceeding with the usage of the MacPorts system first a few useful tools provided by Apple together with OS X (on the installation DVD/CDs) should be installed:
+
Xcode tools
Useful developer tools including for instance the GNU compiler collection +
X11
The X-window system (automatically installed on 10.5 Leopard and 10.6 Snow Leopard) +
+

+After installing the Xcode tools go to the MacPorts install page, download the installer for your system and follow the installation instructions on the page. By default the MacPorts system will be installed in /opt/local.
+To be sure that the newest version of the software is used a MacPorts upgrade should be performed by typing in a terminal: +
+sudo port -v selfupdate
+
+
+Remark: MacPorts uses rsync in order to synchronize the list of available packages. It frequently happens that this service is blocked by firewalls. In this case it should be possible to download a local version of the package repository and do the synchronization. +If this step becomes necessary (and only then) it can be done in the following way:
    +
  1. Get a local version of the repository:
    +svn co http://svn.macports.org/repository/macports/trunk/dports ~/dports
    +
    +
  2. Edit the file /opt/local/etc/macports/sources.conf: At the end of the file, comment the line beginning with "rsync://" and add a new line pointing to your local copy, e.g.
    +file:///Users/username/dports
    +
    +
  3. Synchronize the packages:
    +sudo port -v -d sync
    +
    +
+
+Then the MacPorts system should be set up and can be used to install additional software.
+The installation of the software mentioned above is then done in the terminal: +
+sudo port -v install pkgconfig autoconf automake libtool fftw-3 fftw-3-single gsl boost libxml2 qt3-mac
+
+Under OS X 10.6 Snow Leopard it will not be possible to install qt3-mac since the system is by default a 64-bit system and the old qt3-mac depends on software which is only available for 32-bit systems. It is suggested to install qt4-mac instead and use musredit. (It would also be possible to install the qt3 port instead; the disadvantage is that the qt3 version does not support Apple's aqua style and a great deal of additional software has to be installed to meet its dependencies. At the moment this seems to be the only possibility to get musrgui running on OS X 10.6.) +

+

5.1.2 Installation of NeXus requirements (optional)

+

+Only if musrfit should support reading data files in the NeXus format the further required packages are set up: +
+sudo port -v install jpeg6b hdf4 hdf5-18
+
+Unfortunately, the minixml and NeXus libraries have to be compiled and installed directly from the source code. Given the respective version numbers of 2.5 and 4.2.1 (which are subject to change with time) this can be achieved for example by: +
+cd
+curl http://ftp.easysw.com/pub/mxml/2.5/mxml-2.5.tar.gz -G | tar xz
+cd mxml-2.5
+./configure --prefix=/usr/local
+make
+sudo make install
+cd ..
+curl http://download.nexusformat.org/kits/nexus-4.2.1.tar.gz -G | tar xz
+cd nexus-4.2.1
+./configure --prefix=/usr/local
+make
+sudo make install
+
+

+

5.1.3 ROOT

+For installing the ROOT system there are two independent possibilities:
    +
  • Visit the ROOT web page and download the packed precompiled binary version matching the OS X version. Then unpack the bundle to its final destination (e.g. /opt/root-system). +
  • If there is no precompiled binary version of ROOT available for your system or e.g. ROOT should be compiled with another version of GCC visit the web page and download the 'complete source tree for all systems'. Then unpack this source tree to its destination (e.g. /opt/root-system). In case only a single user is working at the machine it might be considerable to change the ownership of the ROOT folder so that the user ("username" in the example) has easy write access to this directory:
    sudo chown -R username:staff /opt/root-system/ 
    Finally, ROOT can be configured (here using the minimal set of options) and compiled as stated right below:
    +cd /opt/root-system
    +./configure --gminimal --enable-asimage --enable-mathmore --enable-minuit2 --enable-xml
    +make
    +
    +
+

+In order to finalize the ROOT installation and to prepare already the installation of musrfit and musrgui / musredit this is a good time for setting necessary environment variables for the use in Mac OS X. Put the following lines (without the comments in parentheses and with the paths adjusted to your local installation) into the file ~/.MacOSX/environment.plist and re-login:
+
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+        <key>MUSRFITPATH</key>
+        <string>/opt/root-system/bin</string>        (where to find the musrfit executables)
+        <key>QTDIR</key>
+        <string>/opt/local/lib/qt3mac</string>       (where to find Qt3 (for musrgui) or Qt4 (for musredit))
+        <key>ROOTSYS</key>
+        <string>/opt/root-system</string>            (where to find the ROOT system)
+</dict>
+</plist>
+
+

+Additionally, one might want to put a line in ~/.profile (or ~/.bash_profile) to look for executables also in the ROOT and Qt binary directories: +
+export PATH=$ROOTSYS/bin:$QTDIR/bin:$PATH
+
+

+

5.2 Requirements (Fink)

+

5.2.1 Everything but ROOT and NeXus

+Before proceeding with the usage of the Fink system first a few useful tools provided by Apple together with OS X (on the installation DVD/CDs) should be installed:
+
Xcode tools
Useful developer tools including for instance the GNU compiler collection +
X11
The X-window-system (automatically installed on 10.5 Leopard and 10.6 Snow Leopard) +
+

+After installing the Xcode tools go to the Fink download page, download the installer for your system and follow the installation instructions on the page. +By default the Fink system is installed in /sw. After the basic setup make sure that in /sw/etc/fink.conf the line starting with Trees: reads like: +
+Trees: local/main stable/main stable/crypto unstable/main
+
+After applying the changes above to the configuration file, the Fink core system should be upgraded to its newest version by typing in a terminal: +
+sudo fink selfupdate
+
+Then the Fink system should be set up and can be used to install additional software.
+The Fink installer package also contains a graphical user interface called FinkCommander and it is suggested to use that for installing the following packages (or packages with revisions close to the following)—it is necessary to compile a few packages from source since no binary packages are available, however, this is done automatically by the FinkCommander after you have chosen the software packages for installation: +

+autoconf automake boost1.41.nopython boost1.41.nopython-shlibs fftw3 fftw3-shlibs gsl gsl-shlibs libtool2 libtool2-shlibs libxml2 libxml2-bin libxml2-shlibs pkgconfig qt3mac qt3mac-shlibs +

+Under OS X 10.6 Snow Leopard it will not be possible to install qt3mac since the system is by default a 64-bit system and the old qt3-mac depends on software which is only available for 32-bit systems. It is suggested to install qt4mac instead and use musredit. +

+Also, due to some not fulfilled dependencies, it might not be possible to install FFTW3 through Fink. In this case (and ONLY in THIS case) simply download the FFTW3 source code from its download page and install it from a terminal using the following commands (for the FFTW version 3.x.y): +
+tar xz fftw-3.x.y
+cd fftw-3.x.y
+./configure --enable-single --enable-shared --enable-threads --prefix=/usr/local
+make
+sudo make install
+
+

+Since later on the boost header files should be used and in the standard Fink installation these are found at a version specific location, the later handling will be easier if a symbolic link to this files is created now in the terminal (if it did not exist earlier), e.g.: +
+ln -sf /sw/include/boost-x_yy_z/boost /sw/include/boost
+
+where x_yy_z has to be substituted by the correct version number, e.g. 1_41_0. +

+

5.2.2 Installation of NeXus requirements (optional)

+

+Only if musrfit should support reading data files in the NeXus format the further required packages can be installed through Fink: +

+libjpeg hdf hdf5-18 hdf5-18-shlibs +

+Unfortunately, the minixml and NeXus libraries have to be compiled and installed directly from the source code. Given the respective version numbers of 2.5 and 4.2.1 (which are subject to change with time) this can be achieved for example by: +
+cd
+curl http://ftp.easysw.com/pub/mxml/2.5/mxml-2.5.tar.gz -G | tar xz
+cd mxml-2.5
+./configure --prefix=/usr/local
+make
+sudo make install
+cd ..
+curl http://download.nexusformat.org/kits/nexus-4.2.1.tar.gz -G | tar xz
+cd nexus-4.2.1
+./configure --prefix=/usr/local
+make
+sudo make install
+
+

+

5.2.3 ROOT

+For installing the ROOT system there are some independent possibilities:
    +
  • Visit the ROOT web page and download the packed precompiled binary version matching the OS X version. Then unpack the bundle to its final destination (e.g. /opt/root-system). +
  • If there is no precompiled binary version of ROOT available for your system or e.g. ROOT should be compiled with another version of GCC visit the web page and download the 'complete source tree for all systems'. Then unpack this source tree to its destination (e.g. /opt/root-system). In case only a single user is working at the machine it might be considerable to change the ownership of the ROOT folder so that the user ("username" in the example) has easy write access to this directory:
    sudo chown -R username:staff /opt/root-system/ 
    Finally, ROOT can be configured (here using the minimal set of options) and compiled as stated right below:
    +cd /opt/root-system
    +./configure --gminimal --enable-asimage --enable-mathmore --enable-minuit2 --enable-xml
    +make
    +
    +
  • ROOT is also available through the FinkCommander! Install root5 or root5-devel. However, this versions also have to be compiled locally since there are no binary packages. The manual installation mentioned right above should be preferred in this case. +
+

+In order to finalize the ROOT installation and to prepare already the installation of musrfit and musrgui / musredit this is a good time for setting necessary environment variables for the use in Mac OS X. Put the following lines (without the comments in parentheses and with the paths adjusted to your local installation) into the file ~/.MacOSX/environment.plist and re-login:
+
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+        <key>MUSRFITPATH</key>
+        <string>/opt/root-system/bin</string>        (where to find the musrfit executables)
+        <key>QTDIR</key>
+        <string>/sw/lib/qt3mac</string>              (where to find Qt3 (for musrgui) or Qt4 (for musredit))
+        <key>ROOTSYS</key>
+        <string>/opt/root-system</string>            (where to find the ROOT system)
+</dict>
+</plist>
+
+

+Additionally, one might want to put a line in ~/.profile (or ~/.bash_profile) to look for executables also in the ROOT and Qt binary directories: +
+export PATH=$ROOTSYS/bin:$QTDIR/bin:$PATH
+
+

+

+

5.3 musrfit

+First, the most recent source code should be downloaded. The preferred way of doing so is to check out directly the subversion repository (if clients of subversion and ssh are installed). Assuming the code should be located in ~/musrfit this is achieved most easily calling from the terminal +
+cd
+svn co svn+ssh://svn@savannah.psi.ch/repos/nemu/lem/trunk/analysis/musrfit musrfit
+
+When asked (twice) for a password, type "svn". +If the repository had been checked out already before, one can update the local copy using: +
+cd
+svn up musrfit
+
+

+As an alternative (if subversion is not available), the source code can also be downloaded and extracted from a tarball. +
+cd
+curl http://savannah.psi.ch/viewcvs/trunk/analysis/musrfit.tar.gz -G --data-binary root=nemu%2Flem | tar xz
+
+

+After the source-code extraction the autogen.sh script is called to prepare the build environment. If it has been executed successfully the configure script should be ready to collect all the information needed to create the Makefiles. If musrfit should support NeXus data files this has to be enabled by specifying the --enable-NeXus switch when calling configure. For an overview of all available options just call ./configure --help. Besides the standard options there are a few special options which should be mentioned here: +

+
--prefix
Specify the installation prefix, e.g. /opt/root-system (by default: /usr/local) +
--with-rootsys
Specify the top of the ROOT installation directory, e.g. /opt/root-system +
--with-fftw3
Specify the prefix of the FFTW3 installation. e.g. /sw +
--with-gsl
Set the prefix of the GSL installation, e.g. /sw +
--with-boostinc
Set the path to the header files of the Boost installation, e.g. /sw/include +
--with-hdf4
Set the prefix of the HDF4 installation, e.g. /sw (only useful in conjunction with the NeXus support) +
--with-hdf5
Set the prefix of the HDF5 installation, e.g. /sw (only useful in conjunction with the NeXus support) +
--with-nexus
Set the prefix of the NeXus installation, e.g. /usr/local (only useful in conjunction with the NeXus support) +
--disable-omp
Switches off the OpenMP features of musrfit (parallelization of the χ2 calculation when compiled with GCC ≥ 4.2) +
+

+Normally it should not be necessary to make use of any of the options except for specifying the installation path with --prefix. The other paths should be detected automatically. If this does not work for some reason the configure script will terminate and ask for the information. +When the configure script has been called successfully everything is ready for building the musrfit libraries and executables. A standard installation sequence (without NeXus support) might then look like: +
+cd musrfit
+sh autogen.sh
+./configure --prefix=$ROOTSYS
+make
+make install
+
+In order to finish the installation of musrfit the paths where musrfit searches for data files should be adjusted in the installed musrfit_startup.xml ($ROOTSYS/bin/musrfit_startup.xml). For detailed information on this XML file refer to the manual. +

+ +

5.4 musredit

+If Qt4.6 or higher is set up on the machine the installation of the musrfit editor is also straight forward: +
+cd src/musredit
+qmake musredit.pro
+
+If everything went fine musredit can be compiled and installed: +
+make
+make install
+
+The last command copies musredit.app to the standard program directory /Applications and the musredit_startup.xml to $ROOTSYS/bin/musredit_startup.xml. Eventually, in the installed musredit_startup.xml the path specifications have to be adjusted to match the local musrfit installation. For detailed information on this XML file refer to the manual. +

+

5.5 musrgui

+If Qt3 is set up the installation of the musrfit editor can be done as follows from within the shell: +
+cd src/musrgui
+qmake musrgui.pro
+make
+make install
+
+The last command copies musrgui.app to the standard program directory /Applications (4) and the musrgui_startup.xml to $ROOTSYS/bin/musrgui_startup.xml. Eventually, in the installed musrgui_startup.xml the path-specifications have to be adjusted to match the local musrfit installation. For detailed information on this XML file refer to the manual. +

+Under some circumstances it might happen, that if musrgui was called from Finder the necessary libraries for executing musrfit could not be found. +In that case, the only workaround for the moment is to export the environment variable DYLD_LIBRARY_PATH in the shell and call musrgui from a terminal! +In order to accomplish that, add the following lines to ~/.profile and call musrgui with the specified command (e.g. mgui): +
+export DYLD_LIBRARY_PATH=/opt/root-system/lib:/sw/lib:$DYLD_LIBRARY_PATH
+alias mgui='/Applications/musrgui.app/Contents/MacOS/musrgui'
+
+

+

+

+Notes +

+ 4 : In the case qt3-mac has not been installed, there will be no musrgui.app but only the executable musrgui which will be placed in the directory $ROOTSYS/bin and has to be called from the terminal. +

+

+

+
+

+

5.6 Check of the installation

+In order to perform a quick test for finding out if the installation has been completed successfully, a few msr files together with the corresponding data files can be found in the musrfit source tree at src/tests/CheckMusrfitInstall/.
+If musrgui has been installed, just open one of the test-*.msr files in the editor and test the musrfit functionalities. Otherwise, if only the terminal should be used, as an initial test for instance the following could be done: +
+cd src/tests/CheckMusrfitInstall
+musrview test-histo-ROOT-NPP.msr
+
+

+-- BMW & AS
+

+
+
+This topic: MUSR > WebHome > MusrFit > MusrFitSetup
+Topic revision: r46 - 11 Jul 2011 - 20:24:58 - BastianWojek +
+
+
+
 
+
Ideas, requests, problems regarding PSI Wiki? Send feedback
+
+
+
+
+

+

+

+

+ + + + + +

+

+

+

+

\ No newline at end of file diff --git a/doc/html/MUSR/MusrGui.html b/doc/html/MUSR/MusrGui.html new file mode 100644 index 00000000..4a22bf9a --- /dev/null +++ b/doc/html/MUSR/MusrGui.html @@ -0,0 +1,345 @@ + + + + + + + + MUSR :: MusrGui + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+
+
+

musrgui / musredit

+

+ +

+

1 Introduction

+musrgui and musredit are editors which also provide a graphical user interface to the programs contained in the musrfit suite and are intended to help the user handle musrfit msr files. They are implemented in C++ and use the Qt framework. Principally, musrgui and musredit are doing the same, but are based on different Qt versions. musrgui is based on Qt 3.x and will only be maintained on bug-fixing level since the Qt 3.x licensing is less straight forward than the Qt 4.x one. musredit is based on Qt 4.6 (or above) and this is the program which will be developed further.
+On this documentation page only the features related to musrfit are described—the basic editor functions which should be self-explanatory are not. +Before going on using musrgui / musredit it is strongly recommended to read the manual of musrfit first! +

+

2 Available Executables, Configuration Files and their Basic Usage

+ +

2.1 musrgui / musredit

+musrgui / musredit are the editor executables. If called from within a shell they accept a few optional parameters:
+
<msr_files>
file names of the msr files that should be opened in separate editor tabs on startup of musrgui / musredit. +
--help
displays a small help notice in the shell explaining the basic usage of the program +
--version
prints the version number of musrgui / musredit +
+

+If called without any parameters an empty editor window opens. +

+ +

2.2 musrgui_startup.xml / musredit_startup.xml

+musrgui_startup.xml / musredit_startup.xml are configuration files located at the musrgui / musredit binary path. It is also possible to have another version of this file in the working directory which then will be used! +

+In this file the following XML tags are allowed to define settings and might proof useful for all users of musrgui / musredit:
+
<general></general>
set the default paths to executables and files in this environment
+
<exec_path>PATH_TO_EXEC</exec_path>
set the path PATH_TO_EXEC where the executables musrfit, musrview, musrt0, etc. can be found (inside the <general> environment) +
<default_save_path>SAV_PATH</default_save_path>
specify the path SAV_PATH where musrgui / musredit point by default when opening and saving msr files (inside the <general> environment) +
<msr_default_file_path>MSR_DEF_PATH</msr_default_file_path>
set the path MSR_DEF_PATH where the default msr files provided by musrgui are stored (inside the <general> environment) +
<title_from_data_file>y/n</title_from_data_file>
specify if musrfit should be called with the -t option by default (inside the <general> environment) +
<enable_musrt0>y/n</enable_musrt0>
specify if musrt0 can be called from within musrgui / musredit (inside the <general> environment) +
+
<font_settings></font_settings>
set the default font in this environment
+
<font_name>FONT</font_name>
specify the name of the font FONT to be used by default in musrgui / musredit (inside the <font_settings> environment) +
<font_size>N</font_size>
specify the size N of the font to be used by default in musrgui / musredit (inside the <font_settings> environment) +
+
<msr_file_defaults></msr_file_defaults>
put the default settings for newly created msr files in this environment
+
<beamline>BL</beamline>
set the name of the muon beamline BL here (inside a <msr_file_defaults>-environment) +
<institute>INST</institute>
set the name of the facility INST where the beamline BL is located. Valid settings are PSI, RAL, JPARC, and TRIUMF (inside a <msr_file_defaults> environment) +
<file_format>FF</file_format>
specify the default data file format FF here. Valid formats are NEXUS, ROOT-NPP, ROOT-PPC, PSI-BIN, PSI-MDU, MDU-ASCII, WKM, MUD, ASCII, and DB (inside a <msr_file_defaults> environment) +
<lifetime_correction>y/n</lifetime_correction>
choose if by default the lifetimecorrection option should be set (inside a <msr_file_defaults> environment) +
+
<msr2data_defaults></msr2data_defaults>
define the default options for calling msr2data in this environment; the options set here are ticked by default in the graphical interface of musrgui / musredit.
+
<chain_fit>y/n</chain_fit>
(un)set the chain fit (!) option (inside a <msr2data_defaults> environment) +
<write_data_header>y/n</write_data_header>
(un)set the noheader option (inside a <msr2data_defaults> environment) +
<ignore_data_header_info>y/n</ignore_data_header_info>
(un)set the nosummary option (inside a <msr2data_defaults> environment) +
<keep_minuit2_output>y/n</keep_minuit2_output>
(un)set the -k option (inside a <msr2data_defaults> environment) +
<write_column_data>y/n</write_column_data>
(un)set the data option (inside a <msr2data_defaults> environment) +
<create_msr_file_only>y/n</create_msr_file_only>
(un)set the msr option in case a template run is specified (inside a <msr2data_defaults> environment) +
<fit_only>y/n</fit_only>
(un)set the fit option in case no template run is specified (inside a <msr2data_defaults> environment) +
<global>y/n</global>
(un)set the global option (inside a <msr2data_defaults> environment) +
<global_plus>y/n</global_plus>
(un)set the global+ option (inside a <msr2data_defaults> environment) +
<recreate_data_file>y/n</recreate_data_file>
(un)set the musrgui / musredit option for recreating the output file (inside a <msr2data_defaults> environment) +
<open_file_after_fitting>y/n</open_file_after_fitting>
(un)set the musrgui / musredit option for opening msr files after fitting (inside a <msr2data_defaults> environment) +
+
+

+Additionally, there are some settings defined in this XML file which should be only changed by experienced users who like to add new features to musrgui / musredit:
+
<help_section></help_section>
define various help messages in this environment
+
<help_main>HELP TEXT</help_main>
set the main help message HELP TEXT here (inside a <help_section> environment) +
+
<func_pixmap_path>PIX_PATH</func_pixmap_path>
set the path PIX_PATH to LaTeX_logo.png pixmaps visualizing the various supported theory functions +
<theory_functions></theory_functions>
define the functions for a msr file's THEORY block according to the correct syntax in this environment
+
<func></func>
specify a function here (inside a <theory_functions> environment)
+
<name>NAME</name>
the NAME of the function in the msr file (inside a <func> environment) +
<comment>COMMENT</comment>
description of the used parameters (inside a <func> environment) +
<label>LABEL</label>
LABEL of the function in the musrgui / musredit menu (inside a <func> environment) +
<pixmap>PIXMAP</pixmap>
LaTeX_logo.png picture used to describe the function and stored in the PIX_PATH (inside a <func> environment) +
<params>N</params>
number of parameters N used by the function (inside a <func> environment) +
+
+
+

+An example of the musrgui_startup.xml looks like: +
+<?xml version="1.0" encoding="UTF-8"?>
+<musrgui_startup xmlns="https://intranet.psi.ch/MUSR/MusrGui">
+  <general>
+    <exec_path>/usr/local/bin</exec_path>
+    <default_save_path>./</default_save_path>
+    <msr_default_file_path>/home/user/analysis/musrfit/src/musrgui</msr_default_file_path>
+  </general>
+  <font_settings>
+    <font_name>Courier New</font_name>
+    <font_size>10</font_size>
+  </font_settings>
+  <msr_file_defaults>
+    <beamline>mue4</beamline>
+    <institute>psi</institute>
+    <file_format>root-npp</file_format>
+    <lifetime_correction>y</lifetime_correction>
+  </msr_file_defaults>
+  <msr2data_defaults>
+    <chain_fit>y</chain_fit>
+    <write_data_header>y</write_data_header>
+    <ignore_data_header_info>n</ignore_data_header_info>
+    <keep_minuit2_output>n</keep_minuit2_output>
+    <write_column_data>n</write_column_data>
+    <recreate_data_file>n</recreate_data_file>
+    <open_file_after_fitting>y</open_file_after_fitting>
+    <create_msr_file_only>n</create_msr_file_only>
+    <fit_only>n</fit_only>
+    <global>n</global>
+    <global_plus>n</global_plus>
+  </msr2data_defaults>
+  <help_section>
+    <help_main>
+      For a detailed description of the aim and structure of a msr file see http://lmu.web.psi.ch/facilities/software/musrfit/user/MUSR/MusrFit.html
+    </help_main>
+  </help_section>
+  <func_pixmap_path>/home/user/analysis/musrfit/src/musrgui/latex_images</func_pixmap_path>
+  <theory_functions>
+    <func>
+      <name>asymmetry</name>
+      <comment></comment>
+      <label>Asymmetry</label>
+      <pixmap>asymmetry.png</pixmap>
+      <params>1</params>
+    </func>
+    <func>
+      <name>simplExpo</name>
+      <comment>(rate)</comment>
+      <label>simple Exp</label>
+      <pixmap>simpleExp.png</pixmap>
+      <params>1</params>
+    </func>
+    <func>
+      <name>simplGss</name>
+      <comment>(rate)</comment>
+      <label>simple Gauss</label>
+      <pixmap>simpleGauss.png</pixmap>
+      <params>1</params>
+    </func>
+  </theory_function>
+</musrgui_startup>
+
+

+ +

3 musrfit Features

+The features of musrfit which can be accessed by the graphical front ends musrgui / musredit are described in the following. All functions can either be called by choosing them from the MusrFit menu, by clicking the respective button in the MusrFit bar, or by using a keyboard shortcut. +

+
musrasym.png Asymmetry Default (Alt+a)
Generate a full msr file suitable for the fit type 2 of musrfit from defaults. Calling this function opens a window where the relative path and file name to a data file as well as the file format that should be used have to be specified. For instance if the data file /path-to-datadir/2007/lem07_his_8472.root should be used and /path-to-datadir is on the path where musrfit looks for data files then the file name would be 2007/lem07_his_8472 and the file format either ROOT-NPP or ROOT-PPC. +
+

+
musrsinglehisto.png Single-Histogram Default (Alt+h)
Generate a full msr file suitable for the fit type 0 of musrfit from defaults. Calling this function opens a window where the relative path and file name to a data file as well as the file format that should be used have to be specified. For instance if the data file /path-to-datadir/d2007/deltat_pta_gps_8472.bin should be used and /path-to-datadir is on the path where musrfit looks for data files then the file name would be d2007/deltat_pta_gps_8472 and the file format PSI-BIN. +
+

+
musrcalcchisq.png Calculate Chisq (Alt+c)
musrfit <msr_file> --chisq-only
is called for the <msr_file> selected in the editor. For further information refer to the manual of musrfit. +
+

+
musrfit.png Fit (Alt+f)
musrfit <msr_file> [optional parameters]
is called for the <msr_file> selected in the editor. The optional parameters may be chosen under Preferences. For further information refer to the manual of musrfit. +
+

+
musrswap.png Swap Msr ↔ Mlog (Alt+s)
Swap the msr and mlog files. E.g., for a file called 8472_zf.msr, this is copied to 8472_zf.mlog and vice versa. +
+

+
musrmsr2data.png Msr2data (Alt+m)
Opens a graphical interface to the msr2data program described in detail in its own manual. +
+

+
musrview.png View (Alt+v)
musrview <msr_file>
is called for the <msr_file> selected in the editor. For further information refer to the manual of musrfit. +
+

+
musrt0.png T0 (Alt+t)
musrt0 <msr_file>
is called for the <msr_file> selected in the editor. For further information refer to the manual of musrfit. +
+

+
+
musrprefs.png Preferences (Alt+p)
Opens a window in which the optional parameters that should be passed to musrfit can be chosen. These options are --keep-mn2-output, --dump ascii, --dump root, and --title-from-data-file. For further information refer to the manual of musrfit. Additionally, the access to musrt0 can be enabled temporarily. +
+

+ +

4 Editor Features

+Besides the functions described above and which are mostly interfacing musrfit/msr2data the editors of musrgui / musredit offer various functions for manipulating especially musrfit msr files: +musrgui editor features
    +
  • Upon right-clicking an open msr file a menu as shown to the right is displayed which offers the addition of any valid msr file block or theory function. In case a simple theory function is chosen, the function will be inserted into the THEORY block using the correct syntax. If one chooses to add a whole block to the file a dialog opens in which the necessary information for each block as described in the manual of musrfit can be supplied. This feature is available only in musrgui. In musredit the respective functions can be accessed through the Edit menu. +
  • In order to comment or uncomment lines in a msr file select the according lines and apply Edit → (Un)Comment or use the keyboard shortcut Ctrl+(Shift)+m. +
+

+ +

5 Bugtracking

+

+For reporting bugs or requesting new features and improvements please use the PSI Tracker or send an e-mail to A. Suter. +

+-- BMW & AS
+

+
+
+This topic: MUSR > WebHome > MusrFit > MusrGui
+Topic revision: r18 - 20 Jul 2011 - 12:22:56 - BastianWojek +
+
+
+
 
+
Ideas, requests, problems regarding PSI Wiki? Send feedback
+
+
+
+
+

+

+

+

+ + + + + +

+

+

+

+

\ No newline at end of file diff --git a/doc/html/MUSR/QuickStart.html b/doc/html/MUSR/QuickStart.html new file mode 100644 index 00000000..942c7420 --- /dev/null +++ b/doc/html/MUSR/QuickStart.html @@ -0,0 +1,294 @@ + + + + + + + + MUSR :: QuickStart + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+
+

Quickstart for WKM users

+ +

Introduction

+

+musrfit is a program suite for analyzing μSR data. It is implemented in C++/ROOT and uses the MINUIT2 libraries developed at CERN for fitting data. +Installation instructions for Linux, MS Windows, and Mac OS X can be found here. The full user manual is available here.
+In principle the programs can be used in the same fashion as WKM (wkmfit, wkmview). +E.g., for fitting data as defined in the input file 8472.msr one types:
musrfit 8472.msr
for plotting data and the corresponding +fit one calls:
musrview 8472.msr
+Additionally, there are editors called musrgui/musredit available which can do everything the emacs plug-in for WKM is capable of and even more. However, before going to use only musrgui / musredit it is strongly recommended to read at least this "Quickstart" since there are a few differences between the programs as well as new features which are partially described in the following. +

+

Differences between WKM and musrfit msr files

+

+The msr file format of WKM has some weaknesses and has therefore been extended for the use with musrfit. Existing WKM files can be converted using the small utility msr2msr. The changes are:
    +
  • The musrfit msr and mlog files contain an additional column in the FITPARAMETER block for the representation of positive uncertainties if MINOS was called during fitting. In that case the Step column holds the negative uncertainties. If there has not been performed an error analysis using MINOS, the symmetric error can be found in the Step column, whereas the Pos_Error column contains only none entries. The beginning of the FITPARAMETER block then might look like this
    +    FITPARAMETER
    +    #       No   Name      Value     Step        Pos_Error    Boundaries
    +            1   Phase     35.8359   -3.94496    3.93749
    +            2   Asy       0.04501   -0.00208    0.00211      0       0.33
    +            3   Field     143.212   -0.27960    0.27885      100     200
    +            4   Rate      0.14245   -0.02501    0.02279      0       1
    +    
    or that
    +    FITPARAMETER
    +    #       No   Name      Value     Step        Pos_Error    Boundaries
    +            1   Phase     35.8359    3.94496    none
    +            2   Asy       0.04501    0.00208    none         0       0.33
    +            3   Field     143.212    0.27960    none         100     200
    +            4   Rate      0.14245    0.02501    none         0       1
    +
    +
  • Blank lines and lines beginning with # are handled as comments. Therefore this works:
    +   # Signal 1, first field, ...
    +
    +           2   Asy1      0.04501   -0.00208    0.00211      0       0.33
    +           3   Field1    143.212   -0.27960    0.27885      100     200
    +           4   Rate1     0.14245   -0.02501    0.02279      0       1
    +
    +   # Signal 2, second field, ...
    +
    +           5   Asy2      0.14501   -0.00208    0.00211      0       0.33
    +           6   Field2    343.212   -2.27960    2.27885      0       1000
    +           7   Rate2     0.42045   -0.02501    0.02279      0       1
    +
    +
  • In the RUN block, the first line of each run has the format:
    +RUN 2008/lem08_his_8472 MUE4 PSI ROOT-NPP   (name beamline institute data-file-format)
    +
    where the supported μSR-data file formats are: ROOT-NPP, ROOT-PPC, WKM, PSI-BIN, PSI-MDU, MDU-ASCII, MUD, and NEXUS +
  • The commands SET BATCH and END RETURN may be omitted in the COMMANDS block. +
+

+

Selected new features in musrfit

    +
  • If single-histogram fits are done, the normalization and background constants are given either "per nanosecond" or "per rebinned bin". The nanosecond normalization allows to change the binning without the need of re-doing the fit to the data. +
  • The use of functions in the RUN block is now possible for the normalization parameter, e.g. for the definition of an α parameter in simultaneous single-histogram fits of two histograms. +
  • Apart from the default χ2 minimization, when doing single-histogram fits (fit type 0) in musrfit there is also the possibility to do a log-likelihood maximization instead. For switching, just put MAX_LIKELIHOOD in the COMMANDS block. +
  • Since musrfit invokes MINUIT2 instead of MINUIT there are the following advantages compared to WKM:
      +
    • No ten character restriction on parameter names +
    • No restriction on the number of parameters used for a fit (apart from the computer memory) +
    • Possibility to constrain the parameters to semi-defined intervals (like par > a or par < b). The FITPARAMETER-block syntax in the msr input file is:
      +   FITPARAMETER
      +   #       No   Name      Value     Step        Pos_Error    Boundaries
      +   # Specify only a lower boundary for the parameter
      +           1   Asy1      0.04501   -0.00208    0.00211      0       none
      +
      +   # Specify only an upper boundary for the parameter
      +           2   Rate1     0.14245   -0.02501    0.02279      none    10
      +
      +   # Specify lower and upper boundaries for the parameter
      +           3   Asy2      0.14501   -0.00208    0.00211      0       0.33
      +
      +   # Do not specify boundaries at all
      +           4   Field2    343.212   -2.27960    2.27885      
      +           5   Rate2     0.42045   -0.02501    0.02279      none    none
      +   
      +
    +
  • The restriction of only ten mapped parameters is lifted! +
  • The supported table functions in WKM have been replaced by direct integrations in musrfit. +
  • Some constants for use in the FUNCTIONS block are predefined:
      +
    • gamma_mu = γμ/2π = 0.0135538817 MHz/G +
    • pi = π = 3.14159265358979323846 +
    +
  • As theory function also the so called skewed Gaussian can be chosen. The properties of this function are summarized in a memo pdf. The function is called in the THEORY block as follows:
    +   skewedGss   1  2  3  4 (phase frequency rate_m rate_p)
    +
    +
  • After fitting it is possible to keep the MINUIT2 output including the correlation matrix of the parameters. Calling musrfit with the --keep-mn2-ouput or -k option will provide you an ASCII and a ROOT file with the complete output, e.g.
    musrfit 8472.msr --keep-mn2-ouput
    generates 8472-mn2.output and 8472-mn2.root (and of course 8472.mlog). +
  • The PLOT block has been extended. Additionally to the old range options for instance it is possible to specify individual plot ranges for each run, change the binning used for the data presentation with a global packing parameter for all runs or present the data on (semi-)logarithmic scales. For details on this options refer to the manual. +
  • It is possible to have multiple PLOT blocks within a single msr file. Each PLOT block generates an individual ROOT canvas. +
  • For passing options to the Fourier transformation a new FOURIER block has been created. Here it is possible to specify parameters like the number of points used for the discrete transform or the apodization that should be used. For details on the FOURIER block refer to the manual. +
  • For checking the initial values of the given fit parameters one might use the --chisq-only or -c option of musrfit. Instead of fitting the data musrfit calculates χ2 only once and sends the result to the standard output if called with this option. +
  • There is the possibility to define a few external parameters in the XML file musrfit_startup.xml located in the binary directory. At the moment one can set various paths to the data files or the colors and markers as well as the default settings for the built-in Fourier transform which should be used in musrview. For details refer to the manual. +
  • Through the ROOT-dictionary mechanism musrfit supports the definition of external fit functions. For details, refer to the manual. +
  • Yet another useful feature implemented in musrfit is the addition of several μSR runs into one "combined run" with increased statistics. In order to do so an ADDRUN line has to be added to the RUN block after the line containing the RUN statement, e.g.:
    +   RUN 2007/lem07_his_2018 MUE4 PSI ROOT-NPP
    +   ADDRUN 2007/lem07_2019_rb1_npp MUE4 PSI WKM
    +   ADDRUN 2007/lem07_2020 MUE4 PSI PSI-BIN
    +
    It is possible to add more than one ADDRUN line which might even be stored in files with different formats. The remaining RUN-block statements (with the exception of t0) then refer to the "combined run". For further details refer to the manual. +
  • musrfit also supports one-dimensional fitting of non-μSR data stored in ASCII files or in the DB format. For this purpose the new fit and plot type 8 (non-muSR fit/plot) has been introduced. Theory functions like simplExpo or simpleGss accept a second argument, the so called "time shift t1": et → e-λ(t-t1)

    The further syntax of the msr input file can be seen in the following full example for fitting the exponential decay of a magnetic field into a local superconductor: B(z)=B_0 \mathrm{e}^{-\left(z-z_0\right)/\lambda_{\mathrm{L}}}
    +   superconductor.msr
    +   ###############################################################
    +   FITPARAMETER
    +   #      Nr. Name        Value     Step      Pos_Error  Boundaries
    +           1 B0          50.056    0           none
    +           2 z0          10.9405   -2.68635    2.37574
    +           3 lambdaL     206.121   -6.21524    7.02819
    +
    +   ###############################################################
    +   THEORY
    +   asymmetry      1
    +   simplExpo   fun1     2             (rate tshift)
    +
    +   ###############################################################
    +   FUNCTIONS
    +   fun1 = 1.0 / par3
    +
    +   ###############################################################
    +   RUN superconductor-data MUE4 PSI DB   (name beamline institute data-file-format)
    +   fittype         8         (non muSR fit)
    +   map             0    0    0    0    0    0    0    0    0    0
    +   xy-data         range   field
    +   fit             0.00    150.00
    +   packing         1
    +
    +   ###############################################################
    +   COMMANDS
    +   MINIMIZE
    +   MINOS
    +   SAVE
    +
    +   ###############################################################
    +   PLOT 8   (non muSR plot)
    +   runs     1
    +   range    0.00   140.00
    +
    +   ###############################################################
    +   STATISTIC --- 2008-10-10 14:02:32
    +   chisq = 10.0, NDF = 10, chisq/NDF = 1.0
    +
    In the above example musrfit reads the data from the file superconductor-data.db; the x and y data are specified by the DB parameter names range and field. An alternative specification of the x and y data by the parameter number in the DB file is also possible! +
+

+-- BMW & AS
+

+
+
+This topic: MUSR > WebHome > MusrFit > QuickStart
+Topic revision: r7 - 10 Jul 2011 - 17:48:19 - BastianWojek +
+
+
+
 
+
Ideas, requests, problems regarding PSI Wiki? Send feedback
+
+
+
+
+

+

+

+

+ + + + + +

+

+

+

+

\ No newline at end of file diff --git a/doc/html/MUSR/TutorialSingleHisto.html b/doc/html/MUSR/TutorialSingleHisto.html new file mode 100644 index 00000000..32effa21 --- /dev/null +++ b/doc/html/MUSR/TutorialSingleHisto.html @@ -0,0 +1,305 @@ + + + + + + + + MUSR :: TutorialSingleHisto + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+
+

musrfit Single-Histogram-Fit Tutorial

+

+The μSR-data-analysis process using musrfit is based on so-called msr files. These files contain all information needed for the analysis such as names of the data files, a theory function, fit and plot parameters, and so on. It is the idea of this page to explain the basic use of an msr file and the different programs of the musrfit suite using the example of a single-histogram fit to time-differential transverse-field μSR data. For a complete description of all options please refer to the manual. +

+The example deals with a diamagnetic sample that has been measured in an applied field of approximately 150 G in the GPS spectrometer at PSI using the "transverse geometry". In this geometry the muon spin is rotated about 50° up and the field is applied parallel to the muon momentum. Hence, the relevant positron counters (to detect the spin precession) are placed above (histogram 3), below (histogram 4) and right of (histogram 5) the sample. The run numbers start from 3110. +

+To analyze these data (in a simple way) one starts out from the msr file 3110_tutorial.msr provided together with the source-code distribution in the sub-directory src/tests/CheckMusrfitInstall/. This ASCII file can be edited using any text editor. For convenience the editors musredit/musrgui are provided which offer some msr-file-specific functionalities and additionally serve as front ends to the underlying programs. In the following it is assumed that the file is open within musredit. +

+

1 The msr file

+

+The msr file itself is divided into different blocks—a full description of the format can be found here. +In the file 3110_tutorial.msr these blocks are successively:
    +
  • the title:
    +sample XYZ
    +
    A descriptive title of the file. +
  • the FITPARAMETER block:
    +FITPARAMETER
    +#       No Name        Value     Step        Pos_Error   Boundaries
    +        1 NormUp      4500      5           none        0       none    
    +        2 BgUp        200       1           none        0       none    
    +        3 PhaseUp     15        1           none        
    +
    +        4 NormDown    4500      5           none        0       none    
    +        5 BgDown      200       1           none        0       none    
    +        6 PhaseDown   195       1           none        
    +
    +        7 NormRight   600       5           none        0       none    
    +        8 BgRight     40        1           none        0       none    
    +        9 PhaseRight  285       1           none         
    +
    +       10 AsymSig1    0.17      0.01        none        0       0.33    
    +       11 RateSig1    2.5       0.1         none        0       none
    +       12 FieldSig1   100       1           none       
    +
    +       13 AsymSig2    0.02      0.01        none        0       0.33    
    +       14 RateSig2    0.5       0.1         none       
    +       15 FieldSig2   150       1           none
    +
    The list of parameters used in the theory function to describe the set of data. Each parameter has a number, a name, an initial value and an initial step (for the fitting process). If a parameter should be fixed, the initial step is set to 0. After a fit (see below), this block contains the determined parameter values and uncertainties (in the Step column). If asymmetric errors are determined, these will be listed in the Step column (negative) and the Pos_Error column (positive). Optionally, lower and upper boundaries for the parameters can be specified as shown above.
    The meaning of the parameters above is explained in the following:
    Since a single-histogram fit should be done, some histogram-specific parameters are needed. These are a normalization constant (parameter 1), a parameter describing the background of uncorrelated events (parameter 2) and the initial phase of the spin precession with respect to the detector (parameter 3). As stated above, there are three histograms containing useful information ("Up", "Down", "Right"); hence, this set of parameters has to be present for each of them (parameters 1–9).
    The remaining parameters are used to model the decay asymmetry which is assumed to be equal for all histograms. In this example one has two signals (e.g. from the sample and the sample holder), each with an amplitude (parameters 10 and 13), a depolarization rate (parameters 11 and 14) and a mean field (here given in Gauss, parameters 12 and 15). +
  • the THEORY block:
    +THEORY
    +asymmetry     10
    +simplExpo     11          (rate)
    +TFieldCos   map1  fun1       (phase frequency)
    ++
    +asymmetry     13
    +simpleGss     14          (rate)
    +TFieldCos   map1  fun2       (phase frequency)
    +
    The THEORY block is used to define a fit-parameter-dependent theory function used to model the decay asymmetry. Different predefined and user-defined functions can be combined here. Theory lines following each other are multiplied and the + sign is used to add different (here: two) signal contributions. The numbers are the parameter numbers according to the FITPARAMETER block. map and fun are used to refer to histogram-dependent parameters and to interrelate fit parameters, respectively (see below). +
  • the FUNCTIONS block:
    +FUNCTIONS
    +fun1 = gamma_mu * par12
    +fun2 = gamma_mu * par15
    +
    Here functions interrelating different fit parameters and predefined constants can be defined for the use in the THEORY block. In the example, the functions are used to calculate the muon-spin-precession frequencies for the given fields (ν = γμB/2π). One function is used for each signal. Altogether, the theory function defined above is A(t) = p10 e-p11t cos(φiπ/180 + γμ p12 t) + p13 e-(p14t)2/2 cos(φiπ/180 + γμ p15t), where the p are the parameters in the FITPARAMETER block and φi = p3, p6, p9 depending on the histogram as shall be seen later. +
  • the RUN block:
    +RUN data/deltat_pta_gps_3110 PIM3 PSI PSI-BIN   (name beamline institute data-file-format)
    +fittype         0         (single histogram fit)
    +norm            1
    +backgr.fit      2
    +lifetimecorrection
    +map             3    0    0    0    0    0    0    0    0    0
    +forward         3       
    +data            1       8000    
    +t0              1     
    +fit             0       4.9    
    +packing         20
    +
    The RUN blocks are used to collect information on the data to be analyzed. Specifically, these are:
      +
    • RUN data/deltat_pta_gps_3110 PIM3 PSI PSI-BIN   (name beamline institute data-file-format)
      the path to the data file and the file format (NEXUS, ROOT-NPP, ROOT-PPC, PSI-BIN, PSI-MDU, WKM, MUD, MDU-ASCII) +
    • fittype         0         (single histogram fit)
      the fit type (0 = single-histogram fit) +
    • norm            1
      the number of the fit parameter representing the normalization constant +
    • backgr.fit      2
      the number of the fit parameter representing the background +
    • lifetimecorrection
      a tag that specifies whether the histogram is plotted (line is not present) or the asymmetry (line is present) +
    • map             3    0    0    0    0    0    0    0    0    0
      the definition of the maps used in the THEORY block—RUN-block-specific parameters are given here; in this example, map1 is substituted by parameter 3 in the THEORY block for this RUN block and map2, map3, and so on are undefined. +
    • forward         3
      the histogram number; in this example 3 corresponds to the histogram of the "Up" positron counter +
    • data            1        8000
      start and end bins of the range containing useful data in the histogram (to be adjusted, e.g. by using musrt0, see below) +
    • t0              1
      histogram bin corresponding to the time zero (muon implantation time) (to be adjusted, e.g. by musrt0, see below) +
    • fit             0       4.9
      start and end times (in μs) defining the fit range +
    • packing         20
      the packing of the histograms (in histogram bins)

      Since the data of three histograms is to be analyzed, the file contains not only one but three RUN blocks—each defining the histogram-specific information following the example given above. +
    +
  • the COMMANDS block:
    +COMMANDS
    +MINIMIZE
    +MINOS
    +SAVE
    +
    In the COMMANDS block, a sequence of operations that should be performed is defined. Here, the requested operations are the minimization of χ2 (MINIMIZE), the calculation of asymmetric errors (MINOS) as well as saving the found parameter values and uncertainties to the msr file (SAVE). A full description of the possible commands can be found here. +
  • the FOURIER block:
    +FOURIER
    +units            Gauss   # units either 'Gauss', 'MHz', or 'Mc/s'
    +fourier_power    10
    +apodization      WEAK    # NONE, WEAK, MEDIUM, STRONG
    +plot             POWER   # REAL, IMAG, REAL_AND_IMAG, POWER, PHASE
    +phase            par3
    +range            0.0    600.0
    +
    The FOURIER block is used to define basic settings for the Fourier transform available in musrview. These are:
      +
    • units            Gauss   # units either 'Gauss', 'MHz', or 'Mc/s'
      the units of the Fourier domain +
    • fourier_power    10
      the number of data points used for the discrete transform, here 210=1024 +
    • apodization      WEAK    # NONE, WEAK, MEDIUM, STRONG
      the apodization to be used +
    • plot             POWER   # REAL, IMAG, REAL_AND_IMAG, POWER, PHASE
      what should be plotted (real part, imaginary part, and so on) +
    • phase            par3
      the initial phase of the input data is given here in degrees. Optionally, a phase parameter from the FITPARAMETER block can be given, here par3 takes the value of parameter 3. +
    • range            0.0    600.0
      the start and end points of the range of the Fourier transform in the units specified above +
    +
  • the PLOT block:
    +PLOT 0   (single histo plot)
    +runs     1   2   
    +range    0   4 -0.2 0.2
    +
    The PLOT block defines which data (corresponding to the given RUN blocks) is plotted when musrview is called. In the given example, a canvas would be drawn containing the (life-time-corrected) data of the first two RUN blocks ("Up" and "Down" positron counters). The abscissa would range from 0 to 4 μs, the axis of ordinates from -0.2 to 0.2.
    It is possible to define more than one PLOT block. Each PLOT block corresponds to a separate canvas. Therefore, the second PLOT block in the file
    +PLOT 0   (single histo plot)
    +runs     3   
    +use_fit_ranges
    +
    produces an additional window containing the (not life-time-corrected) data of the third RUN block ("Right" positron counter). The abscissa ranges from 0 to 4.9 μs (according to the fit range given in the RUN block). +
  • the STATISTIC block:
    +STATISTIC --- 2011-07-09 10:58:44
    +  chisq = 1348.1764586409397, NDF = 1146, chisq/NDF = 1.1764192483777833
    +
    This block is the last block of a msr file. It contains some information on the fit: the date and time as well as the absolute and normalized values of χ2 and the number of degrees of freedom in the fit.
    These information only have a meaning if the fitting procedure has been executed at least once and the fit has converged! +
+

+

2 Determine t0 and the data range using musrt0

+Before the given model can be fitted to the data, the data ranges and time zeros of the different RUN blocks have to be set correctly. This can be achieved using musrt0. Starting this program by selecting the musrt0.png button in musredit or calling from a terminal
musrt0 3110_tutorial.msr
opens an interactive window plotting the data of the first RUN block:
+musrt0-1
+The green line (at bin 1) represents time zero, the blue lines the start (at bin 1) and end (at bin 8000) of the data range and the optional red lines give the limits of the background range (if the background shall not be determined by the fit). All lines can be either dragged to reasonable locations or set by pressing the corresponding keyboard shortcuts. In the example the time zero can be set by pressing T (which moves the green line to the bin containing the maximum number of counts), the start of the data range should be set to about five bins later by zooming into the graph around bin 250 and pressing d when the cursor is found at a suitable location:
+musrt0-2
+After all lines have been adjusted for the first histogram, one can go on to the second by pressing q. This procedure is repeated until all ranges have been set correctly. When finished with the last histogram the new t0 and data-range values will be written to the msr file. +A full description of musrt0 can be found here. +

+

3 Fit the model to the data using musrfit

+Now that the basics of the msr file have been introduced and the necessary adjustments have been done one can proceed with fitting the specified model to the data. This is done by selecting the musrfit.png button in musredit or calling from a terminal
musrfit 3110_tutorial.msr
+

+After the fitting procedure has finished the msr file is updated and contains the newly determined values of the fit parameters. +

+

4 View the data and the fit using musrview

+The data and the corresponding fit can be visualized by choosing musrview.png in musredit or calling from a terminal
musrview 3110_tutorial.msr
This creates the windows according to the given PLOT blocks in the msr file:
+musrview-1
+musrview-2
+The basic features of musrview can be found in the Musrfit menu. They include:
    +
  • export the shown data and the model to an ASCII file with comma-separated values +
  • presenting the difference between the shown data and the model (keyboard shortcut: d) +
  • calculate and show the Fourier transform of the shown data (keyboard shortcut: f), e.g. for the asymmetry of the "Up" and "Down" detectors:
    musrview-3
    +
+

+

5 Process multiple msr files using msr2data

+This short introduction is concluded by calling attention to the program msr2data. As the name indicates the main purpose of this program is to extract the FITPARAMETER-block information from multiple msr files with the same structure and to summarize them in a single ASCII file (either in TRIUMF DB format or simple columns). However, as described in detail in the manual, it is not only possible to collect data from msr files but also to create new msr files from a template and to process these files using musrfit on the fly.
+Assuming the successive runs 3111 through 3114 can be analyzed using the same model introduced above for run 3110 (e.g. in the case one has done measurements at different temperatures) one can use the file 3110_tutorial.msr as template, generate the files 3111_tutorial.msr through 3114_tutorial.msr with the corresponding updates in the RUN blocks, call for each one musrfit and finally summarize the FITPARAMETER-block information of all processed files in an ASCII output file tutorial-T-dependence.dat (simple columns). If further information on the temperature or the applied field is available in the data files these will be included as well in the resulting ASCII file.
+From the terminal this would be done as follows:
+msr2data 3110 3114 _tutorial fit-3110 -o tutorial-T-dependence.dat data
+
+To achieve the same in musredit one selects musrmsr2data.png and fills the form accordingly:
+msr2data +

+

6 Further reading

+This page only summarizes the very basic features and options of the programs contained in the musrfit suite. For a complete description please refer to the manuals of +

+-- BMW & AS
+

+
+
+This topic: MUSR > TutorialSingleHisto
+Topic revision: r7 - 27 Jul 2011 - 19:45:59 - BastianWojek +
+
+
+
 
+
Ideas, requests, problems regarding PSI Wiki? Send feedback
+
+
+
+
+

+

+

+

+ + + + + +

+

+

+

+

\ No newline at end of file diff --git a/doc/html/MUSR/WebHome.html b/doc/html/MUSR/WebHome.html new file mode 100644 index 00000000..0ba1c68b --- /dev/null +++ b/doc/html/MUSR/WebHome.html @@ -0,0 +1,168 @@ + + + + + + + + MUSR :: WebHome + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+
+ +
+This topic: MUSR > WebHome
+Topic revision: r22 - 30 Jul 2011 - 13:41:15 - BastianWojek +
+
+
+
 
+
Ideas, requests, problems regarding PSI Wiki? Send feedback
+
+
+
+
+

+

+

+

+ + + + + +

+

+

+

+

\ No newline at end of file diff --git a/doc/html/index.html b/doc/html/index.html new file mode 100644 index 00000000..0c6b07a0 --- /dev/null +++ b/doc/html/index.html @@ -0,0 +1,9 @@ + + + + + +

You should be automatically redirected to the documentation of musrfit.

+

If this does not work, please click on this link!

+ + diff --git a/doc/html/pub/MUSR/LibFitPofB/_MathModePlugin_039b3b38df7c6f284089c14f1efdf643.png b/doc/html/pub/MUSR/LibFitPofB/_MathModePlugin_039b3b38df7c6f284089c14f1efdf643.png new file mode 100644 index 0000000000000000000000000000000000000000..9567bd03776c35436aef4bb550717d2e6d44b53f GIT binary patch literal 1302 zcmV+x1?l>UP)n+ekV!;ARA}DSTI+G!Fbsxz{$F*1aD!-rXaj45a09CoM4lk@ z1YtJd2=WH>2GR!f1n3VOswYX=l^?|&FM3!c00JK#3?KqL^RO0CO2jqh%Jb{yX&S_$ zSciva9UB0E^BJ+O0g3`ZN`SAgB!MR(rHH3F`u;|=7QkA7GzG}A?wxZqqy%_-BYA`X zI35xCekmD4y16y=eF=ZMbTM=vaoQuFIo6JaI{Kmt}swt);87?A|+fnMd8i`$9tqzuYX3F*ig6V<_1= z91!<=8u#;qDJ?;R^O=&XIS)CX5v8O#K0iC}`uQ_SgaA05;_{tNh#~Jg9ua^4p3ZYP zAfC^c>#uDo8T75mXmJZf*s#FPkuexU%G&Qq$i5QqNyc=7`>6l^cYoo zh~p7)iNJMDWup+o=R(jX2?4O(PQTl3lZ3MGFj?!5)x3UHO`l!6Suu|{hH{*n5ND#} zILq1VBk}_&5$pQj@`Jjjt56vhDwVDEf6F<{T(wdZ!<>Zk5~WBcrTkUPn)yM~P{mbM z#80eJ^48&Hi73SL8bYXl@K-qSD>h~bQie-ut>^WVrqj*p_aU5{=ZOu=S1v0>S4&D? z=Y|fVR6If6I5!VROUjf>LqnPZ>~?X;EK4fe-roGbiNR>w5^v+M!K8K9!JDI|374cC z0{XSobUq-lU$`}PsjYUE#j|VR2^>mKP(CoMoNJ9_s4b^r6j?3yW#Ww zp5T`cn#SRYpZhj~dk?XLrw{})jMp_C6!E&O$HRfDo+ZTcG);HU2T5&9`@x&56rmYc zUfla(Id{7x8SCr&o92%mB=!@GC7JrYlSW_9{n`;bzgQ9$r0kBR>v{;e&JFLio(~Oc z9PZ79opIP;S(_#t8Xmscp<&GWZSOn}D`d%fLWE1p{%~%Z%LuVf{>8DspG$GYV(qYc z;hg2aGz7$Td;PKVi*eZ%QvM|ysdZ;KTCaQ5&xoTGdB3&9TbfRP9h&Fi8yy?5dVkHi zw2n7yeEowZMmP>5YmR^Y|AdEc^b!TG6&_;fGVTca6#h*Av$59r0~^eu1%C$hq5uE@ M07*qoM6N<$f}MP5%>V!Z literal 0 HcmV?d00001 diff --git a/doc/html/pub/MUSR/LibFitPofB/_MathModePlugin_1c744b7e1104ae8c4a6bf4f8391df10b.png b/doc/html/pub/MUSR/LibFitPofB/_MathModePlugin_1c744b7e1104ae8c4a6bf4f8391df10b.png new file mode 100644 index 0000000000000000000000000000000000000000..ed13356db1d9f974c0d0631514012c38e6e2ab45 GIT binary patch literal 1083 zcmV-B1jPG^P)C{a72Wd2UbPN$h4omLW#b{BNoXF-;#!ja>2OvOm7~ z2i<_1X53j6Au=}qqBKPm!fp^rf_ONX{U%B5{jX`Rcynbw`G4w5l@I`72=Maqd+BXk zl6PDA76KrS&Dy3ZK%W1$hwkBmH&^h^|JaPtrHZPetGQ@B9LyuS@7tzmwr#(rx!}!} z`R4z*8(o(RMeyM;jJ(SQF-<7~KR%`-TnK;@%QD0`zJE>Rf;U@h8pJFc zZY17=|DV;F%ImslRFyvGxAz&Nd~b@P7`7K;JRjToz6aLgZAv}M5>W{9DWzS1*WmxT z>j*$kM%&V$`jWlb1c9kkE2-_jL$|cF@jV6GbjBFK`@2~>^TAsmY6rR~?8dbk|J`L_ z7*5L|!0l!l=d_gUODe$ld5unL8AIfp?km~X`R-bhkfh%;mAT}tpDO0w9mnGvioW@O znu|sNfX`1v&PfVYF;Lae(w0U&7{TQzOBLBJTL0Cle{>3oMVnzf8g`|d)@=~aji zxa7?heDnW&I*}7~c-WVIb-$`^cVpw2vH((D+t;a zQRll0RTta?E_rKP#G)9EP3ek4nwss1d*^?Nlyg2_y*JJDL7tRD8Scxb&bR6FM>dnb zFG**<`G0~1C<@x3I-e0$0SQ2}C5mo0-n!Uqf}nq{)8E(7`Bvb3e24gNz}(oD!Z-hm zf`~CPDTgwfWy=mor+n8nr4rxY=eWYu*i2BCh^G^6E#&$5>eDO#OQm_LdgpxEH#9om zY5F(^uWRsTn$AqprVsvCC+q*`vA;9jcS(=P{~vl*Fz0`X!?XYZ002ovPDHLkV1jUE B3=RMQ literal 0 HcmV?d00001 diff --git a/doc/html/pub/MUSR/LibFitPofB/_MathModePlugin_2339fd9b358ebe241da05c665668d48b.png b/doc/html/pub/MUSR/LibFitPofB/_MathModePlugin_2339fd9b358ebe241da05c665668d48b.png new file mode 100644 index 0000000000000000000000000000000000000000..588789a82c3d819676b27252344f8ebaad0c6cd5 GIT binary patch literal 352 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 WcIJ1*v2*+Y0000F*`VGaY!Egm-GB{BHlQ2O z4crOpZs2S{HgG3+-w(xr!Q^Pl_wIDDr5MRil5LQ{meRJQbL4N=cptCHNc8ylAe{r8 z1C#=^9&Fx=lqGODWEm3p{3N{xUS87nTX=mXn+AA#x~`o@@4bxLcD`$4mTlgXMe#eP z#^M}Vmcx21Iq$l(6Rk<5=C-mVt-U`m5-5t{8xK=Ttp)abV7FVJj>|<#U@66GQI+jHkukrx0RWU0>dlOF?T*8Z*~h8*93b%ySW? z(&dup;{S1)#(?kdpIRef8}>npc$sR}}OAYkehXZGDBbG)-&|`di%=MyYg9 zrLHB_J!3yV(ph<)?wHVV#;obDG(t+(pbsq6*HU1Yi|jpBOaB8=V7Jb%x{iMX0+Z+S z_;R}+A!|`!OKiQrlg3CFr2^MlI%x}dF9bcFPIB>vi~DqncOLZ4Ewh>Dva#ba)}PO0 zRSom10+b@ZzLswYYp->@#Z#y2b7E+PAXV*ws#uxjhfsxxit^WZ7e%d1kyl+?l0000CXTCRsUaFz&IbEqz1xzza5!FmD9ivvPF>`R#6H1K`IbRoV>kO!|wi``zf)^mdsJi*Zf}JS6DuCbI%;*=Ue@yoXhT(&5aTK z7UyQDr~XXG{!C?jN$8EJpp{RLNPG|f7#xxPsct^k7TufMj=PE<($xJKcGYTH@S)^= zmfghWP^X5OBvp@DPw%8~;Td-+Ck>9)bn^^ua9GA#?_#@~N RFwhtnJYD@<);T3K0RTHtupR&a literal 0 HcmV?d00001 diff --git a/doc/html/pub/MUSR/LibFitPofB/_MathModePlugin_432d7664e0756ded77e7423dd256c122.png b/doc/html/pub/MUSR/LibFitPofB/_MathModePlugin_432d7664e0756ded77e7423dd256c122.png new file mode 100644 index 0000000000000000000000000000000000000000..bbd2edc155d9c2d9ba8f34030923db9e24bcdc55 GIT binary patch literal 1525 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 I&MBb@0MlwBMgRZ+ literal 0 HcmV?d00001 diff --git a/doc/html/pub/MUSR/LibFitPofB/_MathModePlugin_6997ecca9587ccd09cc532d4476ae3a8.png b/doc/html/pub/MUSR/LibFitPofB/_MathModePlugin_6997ecca9587ccd09cc532d4476ae3a8.png new file mode 100644 index 0000000000000000000000000000000000000000..fbe53773404ac944a71cb688a0c8d15898e01c81 GIT binary patch literal 409 zcmeAS@N?(olHy`uVBq!ia0vp^{6H)uzyc)e*e4tZQcOwS?k@lTC9h$O2J$%b-Q0?S zbQ};TGEDGjT@Mm0@Q4HndVsOp$!t52U|E40?3 zgxse-RqN}$|Jmo<_?gpFoT7R9A9I;b`h%+2!n}iOjDkkTQg7UN%rjx@zXLnppA=va zJP@@Y?11Hi3X?S9vU5w!+*d#GiSoYp{&Xn&jinQmQoKHQUt9NCwrRKD>VJo}i(IYa zU^^l3Y`W7AKM$s@eHjxb$vwB(|KhLN{m2i~_VI@H%-SGo6{B~ogW>&lA%=$Q-D^Ts zUsngYoWJGmovC#7^Ge?tY45B)eY}vL9TL3YZF=vIDX%v38}`jrV>E8MyZv_Wm$;V} u-w%iQ`nrU#J@7K+%)1a>UhmugnPom)xXiwI-Zo%3F?hQAxvXKh41@4z|Wt{wZ{t(X$t~G-$#rhM9-sllLRqM>96l2+BUs^JR+XYi2PaJ z&Syl|?Y`gKABNriSw`Qf``i|`G_C7C=R8G0uT(k&0cl(m)3t3L2S9dg?@N;IzFW|K zY~7ds&M7($wec-(b8R04!`FkUj)=dUljmIu>ihIc^+k?D{{=yJzvq!N(-ky|5chla ze%I~)?6tQbpjW;>uZ&Sdud+;I5KuRmA#K|RS2;LD0LLK*cuU%kt^1OjiH<{Ud~Ex8 z%X-eS{TSzDsv{!6JMMaUUfr9@GId;Kx3jDyq1PN7X3CPz)7RBaQ++Vm^8mtdRxfo` zmYS(cQ|jX0-RX5|52?p!+dTi&Maf&%eoEb!#6(B_+?)xMD0<6Uu5Wu&9RUE|9gmby z*c^8jh5jPsFKO=&!(pTJ8Seg`9N$)hbV~)p`!slYp}M#CkI{C_`SZMcBLdjA_EYM< zBqllzeQt}aZF^H40RY~sJX%rcKX5uxC4!(^i1vGYJoh?^f`jdds>j+MkF?_d%a=7| zGN&vl7z;4(4$euO&4<)Ai6U}-?fp7!+f)@9TXp`bq5!7n0et`7t-~1YtBL}sjBNw_ z_1ERO%94(;?fMwcy9~OXPBigi+Y}Vt@9DKF*gaJD(}}+Ce5QKe-(Q~NbV8hJv#B~x zY2#~==ZO1#H@N-sQrja4)IIjGwvQsx8DQK^dQN);0C?YigPo7g+XVq#L~W;*W$ND6 z;b2*Z14Zuldw}O>y|HXtJxh3Pmh3eFbhWK2MBgXFr)jr=>9p0IAE34)zh4w&yY|J) z3~67Mbg@NIeZj>s;^QOY!vp=F=hWbmq;4O1j_A4+d)VzPi=D}jA9Xq6n4GpwdtKe* z7%>Q_f%D8y6d`gQn;MwdX{?S@+W1DS;P~P(g`Lw9@g@Me zcqvdwaKljaD!K*875hE+VcY)n~fxO?AB1kS>m?-fit1r@mGX2LJ#>RZnt^ z?H%XR4!a%MRb|h)IxelVS+^%;a&s-qI`{FdbY$M?PRI#bJZ5}&uq;!@ zG`F!_8}2#HDL-q_zQZjAkMDJ56zcp&zF-p%<)L&HJ#xz)p2SYS2-qA+IHa~c$=b_u8C=wWr_B9(R1S2BG>JD-8sye zPHZ!ESf>iwPN5kLpVM<%dtKhp`OA`YGr4>A#TDAeR29XRbjRd54J&AvLH`EEn8RjIq6nMcQLK+0Ajx60-Ud z3q9{Lu~3&m>$>XX&TDR*L^da}jy2FFo6XUdH{b6sBWL~VlHrE5-|y84s9Y}2d{2`8 z#Ka)z)`hc(P3x{It14lzSvFNU=IA)KjSp=mD-c}wa>Yj5PUka~O|`0HtnF3%`;su{ zwnxO)ur5jTDFj3CPbH~n=1t`}tx;3K)5=?7i6I@pykKdcwqwr!^h9w3)hsJBqKWM(Mip%JFrDN*eMx{fNT-GlP)%7*iacmo3gCL+X^TO!n zcgHc!p!&Xk4V{VYIkiBCsg7ld_~8TMw{M954eR2VhA*Zuk>imHq>8@#J{5$gjCH|J zRnYa?%uOSBd?a0YVejK3HI^wu+&*pj{JglbJ?!Q8v#kF+hqS-Hx2!Ov;S#O0>;{0p zf2UcuKmVjUp3ij7_LQ-0(=_+-SRbQn=zVopQI_4AD<0DDY!hF=&5L!ej$_;S8roZb5*!=n3a6(7eXt&M_Omx^_9%)Mu;Oo0Ly=p?ThA z%;b2a8}SyO9x%6qFg32ZRoe#v;-U|m3j(u6gq-uSwddmuWy`-MrrHj%Rqajdu9~7x zQyNB`PKZxWl*PTp_$I)-=T)WYwD7}LZO=<_7Wa5bGJSa1HRuGx8O3IAqB-Qcg*s2&rp|V6)%I+|)h_C>W8Ns*ra*}GGn`b@m;ezmgM4Xcb`Heb3xGv(HG%U4jMGyot#5rl;oDm6x3&M2}=cFM` z%@;unf-oO(P70dOwGss3I*4-uaz^Zs0BD7_>n`(fJV6l5kUS>)hovI56+Ae{lk1q}DRJWl`_7d>4ZLp08}PPjPn zkO7a&eB0sP- zt-0s>>V7QmJ1%f6FpHOMU&vYm-#7bXZ~M$j@64BTeD(M6<4qox&5}nr_8zu4^ibf? zvs=C1+I@k$Vq}yZvnS0A>EgfMck%Du4$Ymn=Is|3Try|-kvZFsAO8F9O6IL+;irzT z5!rw9bbhG3-*SO74?Y&8Hr)1obvHRm>?BXqlkUp4DSuMECTvc>DHXGRf6<%2`8Hek aeH6Z!z?NPnvYi9yIR;NxKbLh*2~7YjoQE?2 literal 0 HcmV?d00001 diff --git a/doc/html/pub/MUSR/LibFitPofB/_MathModePlugin_86f4cdca957f08c4d0ad3107b42d5502.png b/doc/html/pub/MUSR/LibFitPofB/_MathModePlugin_86f4cdca957f08c4d0ad3107b42d5502.png new file mode 100644 index 0000000000000000000000000000000000000000..06f69cea3ebe1e4f148045d313bd50616a6e0753 GIT binary patch literal 611 zcmV-p0-XJcP)Ym z18avn0w9e^d0@;PyQ7{?cCv^P@v4iL(QM$d_qmydO#wLb?~bWKLpBI|sbKlYLK~PSQ zTMT$ynYkV{ctvndW#F68z@nnS$a#=a=zwFP0DHOprl)%kOqh9YiKqXqE!$ZH7+q@l zE!a(X1(M5?jWeS^w>^w(bZ(Gbv1)ojeG z?>(>ZIWY1bbLGAxErnf}3qqf6173++>-O>iOx#<@Z|!{_2Nw{1-G|eq=S!;|!jzelF{r5}E*P C?TAkR literal 0 HcmV?d00001 diff --git a/doc/html/pub/MUSR/LibFitPofB/_MathModePlugin_8fa3ac8f18b7bc49eb89163d6528684c.png b/doc/html/pub/MUSR/LibFitPofB/_MathModePlugin_8fa3ac8f18b7bc49eb89163d6528684c.png new file mode 100644 index 0000000000000000000000000000000000000000..577d558a98fea63e7d87884fd464266157f11fa6 GIT binary patch literal 487 zcmeAS@N?(olHy`uVBq!ia0vp^Qa~&yzyc&KMOGXIQcOwS?k@lTC9h$O2J$%b-Q0?S zbUY9zGDM4nf%I|~ctnB(J;2!QWVRhhu&lr_9Y|LKaS?;cw_ha;42+4ME{-71;o{#4ruZL3uv)6u%TeEI*MNi7* z9!X#4D*J!0=R}06F1}$h|9Lb+<{2Bih@UpSGv{yp`S*xMSX?3Blf4tvT6FRa&ZTeC zxVCy@*-xe51?!^szghOPWNuFL(rtWUp`A=Y7rFP|4!dEfb7|Y$bvG}{ANrkJXm@(k z+U!e~3)Y=HojPg%^N+Pk&DVTt?{Nl(I)kUHpUXO@geCw@oWo-P literal 0 HcmV?d00001 diff --git a/doc/html/pub/MUSR/LibFitPofB/_MathModePlugin_9bb7e08c8e276a92650d89d6918b3769.png b/doc/html/pub/MUSR/LibFitPofB/_MathModePlugin_9bb7e08c8e276a92650d89d6918b3769.png new file mode 100644 index 0000000000000000000000000000000000000000..68e6166f4c387ce4d8c7aeb7e3b1589586b51e88 GIT binary patch literal 1896 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 V@Cfe2j9>r&002ovPDHLkV1l|uhwA_U literal 0 HcmV?d00001 diff --git a/doc/html/pub/MUSR/LibFitPofB/_MathModePlugin_ae6486e95514c0c6f88837cbc62a522c.png b/doc/html/pub/MUSR/LibFitPofB/_MathModePlugin_ae6486e95514c0c6f88837cbc62a522c.png new file mode 100644 index 0000000000000000000000000000000000000000..bfb453c4221065cd32ae028acedc77b005ff95d9 GIT binary patch literal 389 zcmeAS@N?(olHy`uVBq!ia0vp^flQduct6_U4$q>1Ij%W5)6{l^5LLc_^$=>qPWHe+t%+S)X zu8ncVvc0GIC(kiGX!+nHL)`kJ2mAQ$Gu>l8y~u6pJpW6#)OJ1#5~uI2&W8 z{aW`*MO8JfOnK4O(|aCotlN4@CH+CkE#W!A9fto-q^x~$C-2hJK%>mcHQp}ehLaS( z{6Blm^K|l66UpSa_my+ibo;;UyuSY5`jh5s8+O|;JSb8;9=QDTyfZuPzuSC&@A-iD Y`@Tn9!Dnh!fkDCG>FVdQ&MBb@04;%>=Kufz literal 0 HcmV?d00001 diff --git a/doc/html/pub/MUSR/LibFitPofB/_MathModePlugin_b6719fad8e30208538b34bc94040b7a5.png b/doc/html/pub/MUSR/LibFitPofB/_MathModePlugin_b6719fad8e30208538b34bc94040b7a5.png new file mode 100644 index 0000000000000000000000000000000000000000..3dca22981e5f609aff14eb876a1275883adf7b1d GIT binary patch literal 2884 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 literal 0 HcmV?d00001 diff --git a/doc/html/pub/MUSR/LibFitPofB/_MathModePlugin_d5a20ca7e3a33f6badc441163d1efe34.png b/doc/html/pub/MUSR/LibFitPofB/_MathModePlugin_d5a20ca7e3a33f6badc441163d1efe34.png new file mode 100644 index 0000000000000000000000000000000000000000..fae48875efad0cf65adc1e2389fc7a674316498a GIT binary patch literal 2110 zcmV-E2*LM>P)e*gdnxJg7oRCwC$o$ZmEJP^lM&*ZzE3eFuI9UQ5^q=Mrr2v@=3 z3gW9EP(g47!4(8|03ARD`+V3@z#s(T#k}b^qlsgTqLo=|wfak8h@jDIo+Lr^JOIlA zcz$NA%{^bHZnQ=-HNHnn{ko~IUv{Wo>PHN$beZZim<%5LpE zE5dcBZb22_N4(wC9&X=9%(C|POl7wY+cwJeifG#ahXcT$KjI0p?;}PLKokM&_W*{G zUrSRewhi#|BEJ7}AqQwX0q4BFGWPa{cs?WUc53%>PA9qZ9S(W8))_=y)>2FpQRVZl zi`aBen$j!Jt9~vB>aV3KqGhSIr&yv0(YD*&uWGlfo-k}*mk!%BQo@k_6lI}~N5%{T zz;UYA97p_qTb`d8OVfGJ$e@A?O&)adiASTIuyG)Z7FXxCJ zc{V_nAzBuV2t4zZWr(gzS+qL%dU(!-HtKKlHV7G^zfD);c%d9QB=K$JDDs!ou&Z4elhm( z!Pu`~j5!X~_wiA^$1v`lcuwe%XXPXbVi0tD0K<@klI4m2%L~BafM}Wk`#s{1A8PZF zV)7x&5W}z<`Yi!H@~oV$A&+dn1CTpZpZUn`MvkrOd~-oN&x**h>U**|jSSiP4gig4 z0P?wwjN1({jt5xfud(|PXy;iu&(DnUIf@ER>pNUeR@RmA5lNIXo}96vR{U@{di<7O=*H}S>!-*Ob_e%OsQhm zB}X`&5YsdlgO*p@`TJ2+KPs6fImhu>y%q#ib~_S(+BVe}hGJX8aK7t2tk^X&6>S{T zdyXUSw9AD$y)K6Bs?a5M?Q$Kcsb6HM+WzeuVx2;obG;(+a4bm>_xs`dHc80w|NgDk zTUHBPuZS{Lw&wx-{w;4`8@orLtQ3u7dUZZm)upbBxZfkj@%^>73fe9TT@`ih+{z=B z#Y3u#hbXqKrcmxv$5eJ#-k`0hh*2bN5J2?{ZEGZVkh1gfVi@F{<@YVC{}-{;2S~;C zIXO=p_y6H&d;e5+R}uz%Raq9F7bk-%3fe9TU4X}_YlmcM%HpAUdScAB^TRb%;Yp4; zBXpj+EDIMC7O$%)Xxk`sZM%Bycw{UH?z2U6XGmr7(rhob9YCJ87UBB~ndg>=S^)8U zhldb`ftaTGb;Cdmf`0RzG^KiF@x5t^?|npxB1FeQbY1%QqljMfQtS_ve&L~wk#qAcDrLg%4eeExv*HG%S%+D1WJth-L3>v{C2XkCEA)wN9Iz&)i?5Q582YReZP#MEY>`RBtiW8 zl@2cX!d0|f_<1@}cB!ojK&GG_LZQoRGy&3N5 ziH=+y^H|g%=y!B$Uv@jj>ZBrd+BI3flJDea+l%v?pp1=jp4Um9YeMZ5>-s7H<*HqveIc&M@ezpp~&0b?pfKvIg7N z3Ri**dWOMJi+y9&Hx*s%n49hVz!092FK(k3!PD`FL;kQ`E+nc|-On{w^ogM>Vl0i9 z>RHz+it#zy-Gp`?O(XSZU6Z!2jEZ7>$!O3q;xs!TIDS2C8M23(}>Dh*Q$!~C8Os&nnqO4x>i+; zFPfu oN2BS8cAgbc{{KO@!c=zu50FKJsp1tY>Hq)$07*qoM6N<$f@2sA^8f$< literal 0 HcmV?d00001 diff --git a/doc/html/pub/MUSR/LibFitPofB/_MathModePlugin_dfd02951094e1cb98f48e3f6d4562f38.png b/doc/html/pub/MUSR/LibFitPofB/_MathModePlugin_dfd02951094e1cb98f48e3f6d4562f38.png new file mode 100644 index 0000000000000000000000000000000000000000..ae7210408d89d605d01b2ee3e268941e96bfad16 GIT binary patch literal 1874 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%0AE2qOYo0eoU!*rMN(p zCD67Ut1-P?3H!G#lYWf&L$oTzcqq1q(^L)O_m*o(V$rtFBKjSyNwYR@9^&9>#g#o2FPTSJo00000 LNkvXXu0mjf;jDq; literal 0 HcmV?d00001 diff --git a/doc/html/pub/MUSR/LibFitPofB/_MathModePlugin_e6688a12ee4e821abc31b4c1dd511539.png b/doc/html/pub/MUSR/LibFitPofB/_MathModePlugin_e6688a12ee4e821abc31b4c1dd511539.png new file mode 100644 index 0000000000000000000000000000000000000000..6f732b495f8c2d8383d5894924231f7196ae0ce8 GIT binary patch literal 379 zcmeAS@N?(olHy`uVBq!ia0vp^fo_Mg|+ zX^YVd;@}LpE*ZdMIaj6OckNA^*XgT&ex1bE&a&g~HOAQ!jyu1y>JZ%1{@nOrm!jdJ zj~vGwE*~&i`e*euw>#S|nJg8wn*P2wQoi=$yf3xq_WWnbm9jp4Ys+4S+W#;81(&Q_ zeQM|Xe!34-zc!hy)3GfU(=jY&(!(S%G6ZkOtur2JZqpNg(5vr;B5V#`)U7Xu(4U z0(Z&;3WN$ScyMrSxM1brq#EL+BEmjVKt_apWz*Bg3oJ8Eox9^BH~a2hZjT4smvwIW z-FAfUu*1CbyS~X~ynXuEF-~tu@zb2h0F~*jB8tg>wkh$xEK}ZlU)Upg`lMgiH%y#U z{rmcdiDx2>E7w1bIa$usP^$V{u0v2D&{c53>se{RQtn1et1^T#=KC9^e_kbK!!q?> zdl<`%^s}WWPDNS^D*oO#FE_enL5hRB!THubuT|VaSx(IzR}4CUO+) hot1d&RHghsR;`%-4PG-E6oI~E@O1TaS?83{1OPuRf@%N& literal 0 HcmV?d00001 diff --git a/doc/html/pub/MUSR/LibZFRelaxation/_MathModePlugin_0a70ac778f3ffbf2c93d46b23559d371.png b/doc/html/pub/MUSR/LibZFRelaxation/_MathModePlugin_0a70ac778f3ffbf2c93d46b23559d371.png new file mode 100644 index 0000000000000000000000000000000000000000..2b4838e9b0fa118c279209176ca647d3c67c69ea GIT binary patch literal 5044 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 LNkvXXu0mjfBgwcS literal 0 HcmV?d00001 diff --git a/doc/html/pub/MUSR/LibZFRelaxation/_MathModePlugin_4611c56f1556464dd8a6eaabbe070c05.png b/doc/html/pub/MUSR/LibZFRelaxation/_MathModePlugin_4611c56f1556464dd8a6eaabbe070c05.png new file mode 100644 index 0000000000000000000000000000000000000000..1ab3cd28b563f54fa3529b8f4fd6d13c7ebd2205 GIT binary patch literal 4566 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 literal 0 HcmV?d00001 diff --git a/doc/html/pub/MUSR/LibZFRelaxation/_MathModePlugin_975f948b57199037b2b8bfb5e986b6a9.png b/doc/html/pub/MUSR/LibZFRelaxation/_MathModePlugin_975f948b57199037b2b8bfb5e986b6a9.png new file mode 100644 index 0000000000000000000000000000000000000000..1f95c2627f959a5327aafaaa763a525ca663d21c GIT binary patch literal 3871 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 literal 0 HcmV?d00001 diff --git a/doc/html/pub/MUSR/Msr2Data/msr2data-input-tabs.png b/doc/html/pub/MUSR/Msr2Data/msr2data-input-tabs.png new file mode 100644 index 0000000000000000000000000000000000000000..141adaa12166a83ca7832b596de1edc720b6886e GIT binary patch literal 37861 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 literal 0 HcmV?d00001 diff --git a/doc/html/pub/MUSR/MusrFit/Makefile.TMyLibrary b/doc/html/pub/MUSR/MusrFit/Makefile.TMyLibrary new file mode 100644 index 00000000..73a85c8e --- /dev/null +++ b/doc/html/pub/MUSR/MusrFit/Makefile.TMyLibrary @@ -0,0 +1,60 @@ +#--------------------------------------------------- +# get compilation flags from root-config + +ROOTCFLAGS = $(shell $(ROOTSYS)/bin/root-config --cflags) + +#--------------------------------------------------- + +OS = LINUX +CXX = g++ +CXXFLAGS = -O3 -Wall -Wno-trigraphs -fPIC +LOCALINCLUDE = . +ROOTINCLUDE = $(ROOTSYS)/include +INCLUDES = -I$(LOCALINCLUDE) -I$(ROOTINCLUDE) +LD = g++ +LDFLAGS = +SOFLAGS = -O -shared + +# the output from the root-config script: +CXXFLAGS += $(ROOTCFLAGS) +LDFLAGS += + +# some definitions: headers (used to generate *Dict* stuff), sources, objects,... +OBJS = +OBJS += TMyFunction.o TMyLibraryDict.o + +SHLIB = libTMyLibrary.so + +# make the shared lib: +# +all: $(SHLIB) + +$(SHLIB): $(OBJS) + @echo "---> Building shared library $(SHLIB) ..." + /bin/rm -f $(SHLIB) + $(LD) $(OBJS) $(SOFLAGS) -o $(SHLIB) + @echo "done" + +# clean up: remove all object file (and core files) +# semicolon needed to tell make there is no source +# for this target! +# +clean:; @rm -f $(OBJS) *Dict* core* + @echo "---> removing $(OBJS)" + +# +$(OBJS): %.o: %.cpp + $(CXX) $(INCLUDES) $(CXXFLAGS) -c $< + +# Generate the ROOT CINT dictionary + +TMyLibraryDict.cpp: TMyFunction.h TMyLibraryLinkDef.h + @echo "Generating dictionary $@..." + rootcint -f $@ -c -p -I$(ROOTINCLUDE) $^ + +install: all + @echo "Installing shared lib: libTApproximation.so" +ifeq ($(OS),LINUX) + cp -pv $(SHLIB) $(ROOTSYS)/lib + cp -pv $(LOCALINCLUDE)/*.h $(ROOTSYS)/include +endif diff --git a/doc/html/pub/MUSR/MusrFit/Theory-Tree-with-UserFcn.png b/doc/html/pub/MUSR/MusrFit/Theory-Tree-with-UserFcn.png new file mode 100644 index 0000000000000000000000000000000000000000..af7c847ebf6b1b6be03942288e98b6d1bec1be68 GIT binary patch literal 68537 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%0DyNhV{fRZZ_BIhXL}3zScqzqc`h>VbQ%hO;%b9 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�!gd^#2jX1i99DbfY3(y?`xME0B_-J6U z>l|ioTt%{#Mh**-h4YAm6q-!DkJ~WfHN8#F>f^_cXHsJ4lM&OvN$Fe2K*gqHF zKUnts+cr<=dcwL7+PNZ)2qy-9?3wS?l#6+Y^Gt6mUeG&ir}QH_KK!q&q;B`t!NSN{&=sXO|zCkvOqDw#Y6>EPiDka2S%e}9LB!?^y16m>W)Ya9swgQ9K*4BnN#LrwF;|w2;@%<#Z z&7vyyKvwtFojIkheyxFmo_SNS<0Twdr*x{~!OKimd-@WcUCKs}@ibsx2gvZCQcyKR*Q=&?FRGAf@9ILdd^B z>V-Qn{O=E>EhdThKK>+Z*h6%D!k-iD{Dce)iNsf~41EOrk=uOo)ZZUS|6jONX!3Di zx{x~ffuIY?%+JAvhGrh12JTkKCNON=D0bjLg1#m+faN`{@RlXT!~*Z#Lr&`# z^pgn{g)RK$t}jX3E=26%Hvkee&QDL9gC>g* zmooiSa$+XJQ}huFg3$#K!Md)tvE~5E27sT1l_p%IAC|bD;?8x4JJ|)8612C640bUw zH9@dLa~-%aRo^6~2H7g9ALkil60(p*YZ0b&*m&}k8;*IW#GggZlZFlAwSC$(H$57} zfn#th_#&B%6gw2EY!IdZ6>WN#2x|~p2VjqP?_O=Fb#z@%G%|#F0ft4WT&%rDP6uHJ z8uJ2MI_!H`#T6m13>ZQ1zkpaHzog=eGeYBR1#)23hUczc{Q-xdDsbEL>u*u~{KF1u zRS>@}$1{-{Or$@t#f;}57>1;sin22MF?W}V(P-WhSUQ}Luz%M&%t()$HVxgsVt7co z!XIe^q`q)NN^0t?8~aFjH$EYu8?dk#%&40F8|^NKQKOM~6I#{c2M!=wRRH4S_Ge7x zj|`FV$&Cz)h&b`*0+b_F+|++hg3TM@Sb+D+$;#qhh4^+HCRHDja&{PV5taEoi0;~D zz_*72x}O1L!?aQuM=F&bprW3o!u@DzV`By)EFPYTzM|8S&ogaWnCvVqEcTCl1~U8N z{SQQdU!U^~u)ft2%4@Z-bJhO}%wVtbLH5137M|{EI+n4`&(F^^Qw;neIJTkjw>C;c zvE`|DkG!=>BF_~ZVXhfDZ{O}+rh``uw6N*wSI84hetx~<5U7$P@KswoI~TwLLhO>E zlM(-GnGsF5f8J~~t(JdZjgN*I1_|DpEw7zuf2p;vB?-wjH+Tw%buQ@Y0;0KPT7!(B za>usKo8{9T?Ctl|5zg?$e6+I2nfGJJH3^K#hV0CSZ;jOm2<0j{t(1O61c zY3S>03R=&jdpOa_Ctr=xcM+jCyjBE*==(X-w;kyRVaTe?^r1HMxGz8iu3ctI$~7#`-+lDnI-P2)R|nmtkAi1_#f^|f0xl=|VE%EYWZJky z=G)~`I|?W@Y+q|%U;IW@1T^VW;|AV^2Q*tm05JojF$XOY(tgPH5W^H3vvK1_xcR7E zuxo@Atk&*2c!4oMAFv>dJ_)`mYUF14-hsch6i_)v^gXI5kyfoMu+h?L#poS5eAv~^4N2h%xO`G-6dFF` z=jz61fmLDQf){G)98iDN%&fZR5Q&RtmO|#cBLXYz!Y7CCQV}EZ%4}zra^V@FD^S+W>BX6AmX@PnAYy>-1(Dq;XUkGKnwYUqS`3lW zr}+vuYW|4XYzWE`5~KaaM@N2O(hxd-$-buE5{zg2S+8>Bdw6&_LPD_EAdKlhCWOQU z)UdR{61eiPGfbqVg@CzXm%-U4(ge}rlPT+@@=~YAB9T2WBO=;?zE&#&Nbc&dm8MX8 zLVkp7Rjyd7W)w7BLgF6hgwFiK1f2t#p?f8it}b5`o)?G43(NqY&Dq+m4L{`DkD40v zEh5@|rwDZIGq^f)Ww(C|ebiB_<0k7Yb=p68LmDB+ja!=-xTuF|Ox=Iv{?a}ZCXgx9 zbnXBCI1lCeQ!-*&TvAt`(OP1yomWF@Gm$<|*26!{I!nDjL6Y%@Ve%a#Ur)XASEV*q*d)nt^t$LU-~aAVtRK8u{|Ms=$)F2h1prfmCk`JRS*?Bq zW{blCD z*>N4+8!i8|@ssQPefh1TI2xdT8|?N-@+JyfvO!6L!aa&@Y+Bn^c1B&H&};Z;5=Y86 zk&ZBtrV3WD=2EaGtyCz}u06LgIWM4a^=k5&zUa_m^$*wUtq;zup4gl1Q>d(yWb+A! zGAj1ofx#pxDcO<>v}&=|qk!lKqOW{rlp<%14QvhXsefblKfxB5s$WH#h`c#XfK)YcJ~ zx3@opGENBzSeLzDh7lseZG%D`+%`AX*0U239{n2?l!l3VCx)0Zo zeI0#U`uh5)si|`W$Vn$K55$-xGVI}Hih5~>#3Si^W*j;3yvjTN-*E2DmS8Gz8i`P^ z&kc3W)L-xV8MG@^SGO%Y^~-Dh4oq8fIwNUK$-!ZEdhpi#&dTDzAd!o24X!RZV-yTx zdw_J;R95;pIg&~XK(_!I5HIEW+hlBzO~mMN`2Ncpd<7@xEYcfpV3F&hCrmdLxy{Bs zya~oAYmYa)|JZp)pXYGew|2L#g88iV{%z^k>KMoAWOL1(oG#QhSNJ2BKD>o4VLl%9 zhuP{SIrZgV_6cURXP!@LcpGtKy>TPIXjj9FAhth38;`!f@+S=r@R^iz{G_Sxz{-xg z%?n-9Y#xvL9{HK^$CvFf>ysO6M7!SJb-w28dXjS7Fst+CSm!|pI;w%~n5!3W20dLv zL%+;LeJ{SY??rsJ-;L~hG3(qc(isLvKNo!M{uNrb3%sY`9 z-}+ARW%}i4rk=yJ#CYm2S zGFz0__CCtiHf+uQZPC)cWcLrJf(Ca+!nMV>#c_{F09Jn>$ALK4a0w zjk&7++y4j|`mL9#sF1jb#Hmt8e78u7pGVy_^|cny!=xNc!toaxZ`)SiNjtrMZ;>CX zuhaP1a7KWQl}v68i7dxGL$i$+MD`sM?ruw@q@g179)Mb(t>nt_U9Y2Net#YJi;Stko_X$7#ewz}+&3bL|yw6ZjL+OD%elFLO#a}5U7ceNyUhm`7| zuj!Smv0uJ=Oipkz(o>Mi&LN07F_WxAo|iXv?D(Ls`{~t{j$7h4pU8es7bZQ0-8jy* zY{=H|WW2kgc4kW96ZL6HVand4qh5zZZ_jj-KmZ%5u)=e_R8nAX`z8rr(u&V0Pv@idM2qhD+m=hAqV zrBB8$4}NoM?CGdLKZ;T#S5m1Y1;w3VeMzsm3psAHzi3Ar*$#?c_3E!v$}`;5yTCI+ zP*lBG$v2Q-?bN_~nygX;-_LQp?{|!RO?;S6bbF?@guS-*)rFT|5muoA)!$Of7X)lrkJ@?XRMVlbVp+r(J!7%v-j^O?cMe zo$<@bEb&nZr=3MFTsxlnhVS~le5E(8)Uoyc4);~rKNFO~$+^=MF7!#^5&^Z$?|FUG zy10AOlE&&Hj!H+xR6iIiFX{;OcwlNC5}M>=a8ZB5Q&aN}=uVuQ@#;G?Irl{JX>>#V zp}NWCkwZ^f&41JfrP%*i6hCzB_-*nXHy-iU#*&WTPNpnBfA;J_+i#VK+6YgaD(j?< z&V1jvSM~9;XG5O!hm z2hC&>HhiG8J6>fIsn`izQTQwnxa|cez|b&0En3oAc#)eP81zy5{R6%E!EHl|pZwmR zl+~;J(3=hmd*zFB`195BgO{}*Zus%#oQ+LpOpHF_9)x^wp@&y)lDxeDfj^e@BDlry z-oHO$X-v1#S1TTRq)@qS-FxOKTVHarnRwfw1EOkoi!!)G`a6=>m6dLGoPGZJA^p!U z;Q;rM;i_!GHV zS=*sdo0@82Y|OR9jN}C6-7!6M0)vZc8ejQZrSSd1wWZ6J43cKn*1I-uMuQ@GM@L5# zTxC@}6Ct~MIBOEhms#l4h(g36viVVg*{fsS`Op1!0Mu^*)Udj;0s9x95bC5|TfD5uZYf`k>wg=l}tqq7gZh zeIX|i)Iqy8?Rw-aHv&+!RY1l%LF5+CaV>HQ+KfHZ$BoF1eS?oMi_G$p4(>~QSV`|e z%ft3KbWBuC?2NklK6(zult20`s!HE@vx?i`))p2P0{up6`LiUWhQioHCik#%p<-85 zX2tC-m*=IpZa=I%9qvI}MP^L@n7J)-SejX6_Z&e`Li*f~!vwvqly=Hg+s3X?x+ZVvAT^Bv6Pc5z#Sm6%VOxRL)4R;rj?5xjx6sLF0YV?9|ld(Do3QukPQt?(n?WGhMz|Nv6vqk83vU zWBf*~s^SDEcXjGWXitdCQ;}O+UequOJjHL9m`k18hNQUu`T6c9G2R#P4h}qq!>74E zBqsb_1Wevr{`m*SrtpOQBcsZNO;K{S%6dxQun092G(QtpBqJVSJ+a{LH~6_e{Oi)n zwtqjBlYoGuTJ7)8%%@KNT~prsO%wlqx>-Rh)G-S~hUcOTDf_$5FP+@_$kv>VskDaNaJ>tQ7>ov?xPo(R4Z(G;?POO$&j^Q_`K6dtsS8#z^s@f-1` z5K6yd%CX~Gp;w2Muge>eZ`?o;QphDl#9c zs=~kn(ErU?*&*<%=rQhliF1j$ZRg`qQxrO1hFo{MWyrl6epZhBXY;D^DauDHl;?h=NVT=#;b}*A-OhHpbC=?tBs)8K3?%>Ed*L z+KKGs)$2CML9}qjVo8sf+JD0!RXpkzmY?Wc( z`d8F`^y}%3xAV~ZSGb~WX!YWZ2(w{Ia?(r5rgOnRbHptA`jaP-9X@~l{40ZXqzBRA zOJLE1co%CUI$Bx?7Z8OFuMGVAr^&l+CG&hPEOc^B)9d+S)!i5t^-^M2v*)k7f7WmM zE^{1~os@ohGt&MTYb?Xmp@Rp%rbBT0?Qm=D7AvFFEX{#wa{k~)kA|fz>Qe%aRQ$9y zztN>{eb=`ycs>94t=Qh?NAsKaX`hJulII@%YE+YLVku-J-MuT+c_Nz&1*mq4ykHRB z^}43kB4h97Z{NOgoP3!6s;}C!FLLXR0`^Wv(S?42VE+dc&NCH-M<)!W-rBCdhuyR7 zXf(ciEOTt&PttzkBEg(yr!HCiiFLh46>Bo{*2VAB`kJ`@1zn-u9V%NNuGtHiB_=h7 ztYSJ?Pbd!Dnhw2!5ny~?CB5?Ae&W{fq*1ovDs{!x*Stng>P}Is8YDiSYUud+$n1DI z8@mXTA3{8}$44xEMvMF1<2~0Or!wSlvRUyO@qXB~6l7=hJR{5UCu6gZkH`T-4Fx>O zK3UoR&P0ajGtOe)CLN`Odgd3#bpxv!lBoS3avaH2SDsFw3yccXUx}#;%lUStSk@)& z^|N%%qRpqBhKf{M+N{{;1>eGQ91oy5Z(JzHo~#xVvL|Eo+sxez{dTSMyGES`#$&D> zc`$2O;{Fu;qC^)Bs*m&*uwaGf&YjCKx14ZWxfPlI)L7rf;N4uy)7-i*+Adbz)m9P< z+drQEc%w7(;BIx>w9%bqR_V|CFGYB{>(gfk&YnYx-zmGS*_^O+Z{em1{8FgX6IOPR9&4z7nC=Q%Z>G@aY0wp6Ekac)VF^7dr8%dG=B*Smg? z#N9oMUv%HEid3B{W_yZpD8V??X|hHA5W2wl=-s>Ytbo!T`L2KDykd&|{Bqq?*xM*S zo{mIv=)n$YiSqeIG8Qiumpu`z-%XT0AN5-D`CzOe6v(#WPDsevpouSQw8whw7aVR$ zYF;qd;_6nQev0{Keu5jj$N&y*m)$|%H|v!99e(6OS;%z#_bONUx_ReQ|7K^sMrxx9 zmzsAJ%kzJ--sUHzf2r_HB}r!RtrvQx>1iaC6c-;G?HaJeVx}(9Djt`1(mvmjH70r7 zJ0>b(OUAYv%&x1cety*dd}e_DacC!4@}qU{bYJbfSa3vmcx2dMW=CjIho#}V%JcC* z{U!Sfi8Xin`ehPSHE)fSkA@4e*4Z-Ef(1d@sjaR*~^nOlWOkUGSbt93w=uI2dUiUwV0Iv=-D=20`}t1 zFsYZC@MB@rXi2EYbF>z0S?A+H7duOS=Y6<>!eK(;of$Ds=??d?U*%e%5P&Yc_j>CAJ0Z)kEy zhrnTuFsF+x%q)H1uc9}5cJ_`VR`tVOmdQ0CB0E9RLUAh5^gt@}?X|0SwwGgukaP+a zIsD^!e`742l(R68_~EnJPt%*#x7r@eQ&E`s568I3Z+3J<}ylC{rS<5QlnZD1^t$}-ul0|S4 zw9cJNoD~TcVi$QqE5=Kkken>>;OtBc$5FR7)PLytNOg% zu)nYG7&rGf)LDQO0(5MMjWlC@me?5oa&bGJ{9i7vGQ}=%+JE$O`%T}rme&eZ19(?k zQ{%e2B>tnHnQV}^4h^}BaO8k7hzgeak`KEuE4S*i(T)j%2T1$fUd&s-f@T!sHTPT0 zGu=Gxg5*-lvuEFsGQ$qt+Hz6ulgXNpo}#Q_r^ywvAN`>xDhGY+(3UXY=#G}xLDFHTo z>r)Yxtxi>zppF5<127BNK@W73vGH-xHx(a_p*g|WM`}1QDqBBS(Mta^jO^E;XXFyfwF{$xY;p zLIv4HRQ!`E*Kc9WiQm+h@X}*u$Y!kZiBJQ=MLe(`iBIVfvr>l1H^w9!Fbv(GN}F1~ zqMv14Xu1uPK?VEk{r3|pTj7!J{QFP5b^m;qiTdwlPiw-dod4(hSsVY}f!w6@?=>oS zJ!W2E|8Kt(`;=c^m6-VhhX3c6SRRMgo5SfhG&BSv9UmW0lC1iBIi8C*oOJ(rmEt6c zDzblW->760TVBqSggiQ?&CYwWIyN$P`tU$~}xg7N;}HzH#z`1d8; ziAx|W6LwK}@7}A}T1b)ZvqYOWdB%6(=P{2(^9uj#T{m3z|M2%=C+bx}jjk5H`27fS+>lWy*y(h5aZW%@rDi#l zxguHB%c7&qYGDeQ!WLzr0?b>W^BU9~rjcei>M|uKFaNZ*o$!sR;yk7o&bnCyXnV9b z{&su}q`$*yAVL04b$Hw?2C<-6C@$%H!C^tKn z;uWqZ`DgBh7kDmw63wsJH5$J^eROHLHmNS^zC`XAVHRzE_Mg}O_~F9?jw6aQ9>R-7 z7Ab=B>lqu|s|@yDj4H^I^}N?xeCd0_wslN1yS5)I~t&p(R zr9ScYEkj#hdhInzqWO~Sb|Y%?RAq94fn=d0U&$7be+hQvyoRT)m? zU-^|ZG&=a%l|>@W%uLeiXP?Kj0NQom=}QP@?<#wG7QZ|@!?OLv>+r<_lPWj6pF>#^ zn?^lcs^6{lRr!Q5rV=Mx|5oAZV;+1t^0Y>InvqfVI*Y+h9Y#v8*IJ`8kkH`%$4T`u zSrTE1sGzvLBYfKN)e@cE=r7jd!b~HbLDS=Q0m(m{_l=eA42(LEz<-MmzU-qsD_8A; z7xxk-B@8|%T<=H<6EJX;wCbw05PLyQxU#w>6NAxrUhN2{bF!~EVrTOH!&cdCDL;Sk z3(V-{-tr>6_oVw??eD)yrpV_TOG;{o(l@Obe{SIulAIisY$h8$U`POC&j#|%TWzSy zQob0>wAB@i{YF{19l-ZUJNY?`aavA}!W^s`Z0eGdxPB%Y6uKoX?>%>AcLl~2 zvKqS%XRaHDU05~T))uiNdBGMjWZkrr6n;&+31e8^VWK~Oy`t3SE^{V4e|(5$L_9cbaB?ozXjJ#-%nVzj z-aX3xThq*lgqf&R?<7xOv6GmyEP%gr?7Fzb)jgZtH^Je|wfeH;cCt9u^G2S6r*GTb zKi=wJFIIGaiEg^djXailJ;MS$`mN+;&L)LE0HYMkJ~&1Jw5tSrpTGC3JiF*wW^oDi6$W9l9~&!2yCRY#;Pvuv|UP^y1(@4(!+F`#$0V zIuHA^Kk3gr7nSuAmtK9-@N(%BbKfyd9UZm{atpiIMRv<;kvBItHM#s*QiXi-)UCIt zUS{;3lie=hF;mNGXLs%Xkn@&TEALn4X#}+I9@x9WhIK4-q41IWc;EM2E8iZ22=&3X z{j4RcP0K&Bdq00$%75_KPtkCZRU|)=3~xX1#_CIIuH{k5wEo;HGsoM%ZMKM=6q{ZU z&Hwaa?y%6AhQ8vJo6k=^J57rX|ArCsstT0XseaEtzUxmAjjV@c^Q0moI305P3I%F~ zgb%jekg6}Ut*eP_x8(FcJtJu4Z^`X z8p9n0Q56gKP;b3GHTk4;1|rEf^s2Nk&T47Jd`#e^w4fa19R$YOS$xNd>BVLQMhey+ z8;X|AXl`vUb7|lC_#a}T+ zvI0v0B2%tPo9lN}htAlV>g|9x*A*KZrfu+jLI}#VO%S(|=7b}dOoXhJ$SC+Q1X(R3 z;|UrrK&YrULF174HjQ*J;t1*+j0Xp!Qs+x=$4>hs(jRSOdd3Z!)HF1kftX$Fl~s0M zRr0ldy}nyqJh!y86wU(*1g6vTa&vj3^7HdSQUNZU`-!2ybjh0;rN<);E+97(?A;jh z_nALWk&V4B-O9m~xRH@S7HM@`W6vV;zj9@LZMCKxBs81r5mF#qEG&n$Rm2N$X6BI# z*vJJRlagwq2C{iKEKDmm!xxPI3}4?5c~;*iCuNaq%^LXmQxeVccK@I_Mk|rPW&58u z;`UCa6xW>TD7U*YqQUFx6MQ1S4X7)ukA5UBow9)TP(R35X~wt5E6kx@;xR@+ zUuNsT|9gC4P4rsJKjtY5fRWNB;TdTH-f4}EBLk#OY!fO zbu~4MpqW9P!i?>*@~rN4lYJmWGzr^Eh$~UUBhuqUew= znE8?J>1ZU9%q=Wh)ON=;g_BG#czPaNJH^1YhVn{?VwtCa#Jq)#O%fFq-Ta9xkD0yC z>`_(G*N<_cV@iidE@{@}?L_w?f*^1_I&h1)C~6|0!y!DrrSvgKZL!%(%6~76{g0pv z7yMdY(9DAsKFQ6^y|S``H{(BRU=XO&ukrw+04IH*(wT4@R(8(_iH<&tBiBVQxB!+9 zfzizAq3LJn5vlNmOn2;ufx}=t}5Qoz(S(G@rtgju#13WA*Ki+b4 zI_ktrrK=}gvNMLbmq)-|gMI?;Iua5Sb6z0>G9WXeid6_6<{P9UkLnDDx(E^6GIvrITFj`G&WXGeTqWta4PCvt~ zA$b%&mV(8UQ}&Zzg@)1Jes#$ay_dV?6SraX$KIm?J1mT4d<&O@skYCIlX5H=z~G_) zTOTa+Eq#yrUGRTf)W~vk0f(SWVPtf)m67`s@oML6ZKtu_!S_2OyD#iM!#8?FDGfdSejmVk1WoRUI(A2|jcSgqtZa!MsX5vXcB*(bc+>{RI!lvjjD zMYR&c3eF<*xiD?dyi0c7&&Rb^C0 zoUwLychheb#Om=&!0O=;m5q^c6~%aRyQr!3p3~NDh(7ca3_kQ|G(dUaxD=N@8d|>2 z$OvLdR(VD+v9DZ#GT0+0rY>wQE`35NGuaH)O0Y(Xl&UK3!EbCF9Ik_PiG&;~mX)L# ztDm8k1V$>-iEf|=Tzu$U*{>|vcFUVGK4zYxd6L32f`;3Z-@l)brn;+k{kotUjXG!7 zh=f(I3#d=vgtj!0i;m-&AR?EeMe^DTtx(~!VK3yg$b)y|$V7?iM``&hbmpfXu{WbU za1qBdBJNKW6%^J&BwHI$yuh)?pu0n_Ko=({-tCO^-9RK^gIQ5;4<@C@Phiu)h{ zV(@EZ1T(IWPS7Cu{YE9yI^=Ued`{w|8CVZVcKB9F+s&VF^3|K_{jN=AR)#%2mdYt`qj zBJXas5tk_*0e>Bez=?6>p4VX=U?ZT7_l%RWDcoEAzs%SZz;mHWN}yh2rL-w){c3(r zGrmPL2`4q74Br~YK?}*Tc@X>wh{K7`d;7hBfM0z@(&JmEj$&T}E`jLcMUY>|1*djl zIq!m|6Qe&?=#&W*N5S_s0*i5+OHSUwL2N!zMPmm%9ZX+efwMKr{31n+CQ1`H>AbB? ze~*9tDlbjt-ijysoPKc``CnoyHIT2vLtJ?Y`6aYGGf(l}{xU6X3|wibPfQ=q&Kd#N z4{9cWQc^e-e{W%BrJ|$^wg?XkL%BpO{41f$O$}6B@37hsWq>6f2>TEmr;FZ*_!+bFziQlRiVRudBNoJFi_AEhF*LyNad9y?;9gL* zh%bw}lE@Fsf8UADHas?#gNX^Q7-U+cpn`~5pC9jW=Dp)2Ml!)AYf&C&mg2o`3*MKG zP6sC{;`H+#I&FOc&w9$gz7W`?GR95|we5H@y!pLrQ@6x;WtO($1yM373U?W_J3>tA zPe?y|PAl16Wpncp9D0zARhQndqI2QGV`vN>Rt&R!8b?)(sB+=?3-lyDizzwR`03L) z<^mObaJiG>sQC6QkHD0f{;G7w(1RvjWcQsezpcG}6*lz7jT z^57Dt8p5YUnL0Ke#HbbY^aypC&l@ja9vs=&y^X9=4W+3lY&K5`c0}?DeQX&;Dp7Zf>)aHZU~4O8##}JJJFFr0_E6(j)Q}PiVCf{ z2jN9v7Jvj79M~$TD+dyQDHn^wZ+2TkeMH_=M^CQ{Xf%!)==(H>@PJw|MRU!8i6xN@ zA{cMsg5mhkMZY>&ODEK-!gQFYyuh-b1U7)Jzcf@6mJ*0jjfsf?Z@RCgCDh?5DlHjI zo7CvI7@%Px4du;|n|^xSaQ4F1S5V3i{Z&Rz6=t09{V2giL%JI5tgK-~D$q>qz}bXB zA!y>=wsL0xJg0&b3CH1C$tV~i;M0C2a^&dPiDE!ZCGuh|<>k+iTm7*SH2c1d%~ce^ z@>rjTuGS~S9sdzLnECqkID#naFYixC({DgPDo1W=Y6?*lo+C%xP_-!)b#R4gRHSGR z>(LPToy+;GcMX0F4dqyU=|2N#Wu3|;?)Hy;=< zwiATS?!1*u={_jI3%^qfh2~LF9dO-Lq#;5ZR|jiU$?2-xfQsi_|L`XWD>ZLIoG%0f zpUBAMq@*j=W;m?ihgTnmt*x=cqvo?#6FM*MB&KJe{G*K4*NKiFrD3nJ3h+?FSeXd1 za|THW zjLZu+R3mY=QBqP4%x1UHVP7Ywr>}jjpy}r4(bd-ejG`A<3=}54hupffbOAP63nSGS zJU_0%nD}@Qa*ZBu(wo7pu((1lDg0s>k%8IRd*0t5^or)q>QkI2$Bn)^!5e{5%KY6( zM!I*BkqR%97rZ7%PU0wZ&ynvItyE~k7Jh3?yiF6QA;(b{5 zBS(&4MIFT~fkiKdW3(k?YIlby;S_1ZIE98Xck@?%!SUhY;ekB$@qq7GOylF@FjeOM zp%=Tlx)PH^L%|(Y6lP&z3ERfO__J<@i}K7@;ox`$ZHq(59Vtmmdx6+-%)EuCo1f%O z2mwL27>+#y@zs|uhU@8ADm4{K;0$ZS}r?*XYME~~f+vwg!!>}DyQowSYRdRp^4)I-7I!vRXV8ESngG9TNF*w89@Ig|lwm3JN*s0vhJQNGq~>y1p?K#ZT?M=T}t6sA4c{}*svz%K$BO+9t9;V+FHFo@HE z7$soZs4b8=c<>D(YdpWz2eVIH^s3uX37xa&ehBz4G11W>cFNKlNE&akolpag_!XCydb4G2ZmwzwMlzoza5|26MeEAx^m$ZKtEfcKt4ec+4TI z&7gHj96Y#tlQNN=i2~k|NS=EwkW)I+$*?BdW7(;&lbVDQ5(pLe2Fw@s{}CRQ8hp0kHaLz#>XG~>kyN?v#>ir(Et2OC&-D(HYz5j08TJ$!*8== zs1HLWe)m1OF~TC@xPzTLEltIV@iRoP0?3XKGD(7M!SU`fw%Fk}=O?zYvpZlLV_Z;o zcks}m(Taq)vs-WAi&&oUO-Wa%sHiYM`#8Own5I8?D7^vx0;&?@0keJN)9?@6(L_LC z|Nduj$J?;Hk-R*^n32`WTvIXL@3rm$4IFq3DT#@*ge~qbPNYI>PFtosPI3!gkn_Y5 zOURmYQj+-eVe@f@8p0pzmanYCx6qoJQ0rT>2g7;#;iVV5iPe%Oo&?EpD=dLfp zctXeu?}_*udL1}Aa#(H+0Y)vZQPcWnBb9gnNnH8bKDHe|L4<)Xg{PN}E#24vqexJJ>H&m365ZXS@C4Rzh5RoPhN2|WVMW9wH;@ux{b;YtT zUp(LbQBi_+clKE4%Sp}91NvN-4rb-@n8>C2Cimu6Ew{EtcS+agKy zw8GF&%lhkHx4GUXBhd2lce+GaewSW-#~ikl8Ys?3Qgl4w3F z?0_0sRE6RQGb7;(!N@_D<^i2USF$%*S(@_lx16>{LeEPB#`${xDx`cy;dB94g!m8h z92dTlV2+1FVmEYQ`&p842wLf&WGZo>egO6jXM1;nvxpwoCVNnW{+Pl~&%*gY`SkVc zxF=8gGffn_^z)0v8t+f-TyRO~s1?1}lrk6cZlpEv|Qs{KOqZ z2OS(8#UU&I=qnanw3O{PNPEIroP`#P<{9#DBFB!!x0#Es1EnXK{hpn@j?y{ZqKOGy z4mZW7g#xgG-^SfRmSBenY|D90wgEeUa<}TPms_CE1s(+6W-9^;=1wv0w?9QeAq^-!2awU!^ ze#JX4!dmIMUW~8=U}*sXfo^${_v3&7y5Ae@Ankp2?SoIn zSCo%cH8uv#awDa6aHFLk(5>oAq`SZCJ`oXN!5bhY{J@UJ{He#wY<8iC31?$R`50>2 zklnz9n)eqMfn%ulj!uJ$xcrd@W>3_QA;h>hkWVzLfXfSjY7OXGd9g^aHnhSlIx`75 zdvh#y3p;yzr9k$xGyb8l5`bX+{r#0ro_uTd#SMDH7*YTQRp)y`t|OE}M3=YxDS|vMT2KuFIRGi_?;YTVLZt?JK0Aq(t_q+4CZPIq0K{1%cEM|a zT`bVq28Ru`pnH^OCVLZo7&qWW`Bl5 zWn2c$zn=Dez*JRxwZSLG<+;89-^TF*?+1Kb^J`?J&43=Xtxph2{Buen(&jy{<)#c02;46S-fpCCt-YN=AQGRLymPmO4eJ~X=N?pi3 zXf#r7B;~+845oQbsKxBx{|jS=z6m4kuh?9#|AJpdLp?v1h8wA#K8+@2r13(MC<1g! z7`^A}Nb@^l9=9Z7B06;jZ5ta~1P>$5&1Jw&?g3T~QgkBf^hY_v5ot#W4auT9S zzcf%wD~pF*6VGB0w6*sJX$}Ef zdyB9!?YcV-IfU3lCEw7L9!GRLa49HQVcY0+NmUEBgj5^UBIL(fU3deO0IU&jjzyI{ zZV;gZZ4xFpjUDf~t&+(&8@LKVy4oa=MnmoWn0N%0&-xLl-z|Ux0F1gX!otGBC=z;% zc3;b>$|P{6Kz;1@eu0u$cLNm_qDTFw$Kov42f1RH}z4T8tsJMXJ$^p>cFm42O~~}Z*}Za zupOG*4QW&0AUJ{~7Es~G2U;@%J??OS;pMXTG}b6>pJAWrLj5hn&ji1w}e zI|S_ugegX(pnstHc7DFA67_iEx-A9|Bg1_D@7Ya?_DiNDx9EL0jYVdjG7wZyu#AH+ zbxR?h0&V0z+tsn`J@cX^Tq8`5gs_7?5!cIqJk#9%8f58%d_tW@w z65-S%tma_!Uw#dn|59ZMyn%kv>WA>29HI0+I$uauodpasxO)c94!l+H0)y*-0@yk5 zeyR#=etSdTuErxK7(G|U3v(Ueb`VmA?h8!fv~pl<-SXy{Xm>UsU?fx!nwlnZX#G)x zm}Ko$K&>bg20}CR=rN%I38R{wbtQN+Y}|GPCU7Qk_%nq7O93HxC+d~CeXA-f6LIzA zK%_&QOqv=5=nw`l(9xB@)FP`S4vOm1QZCTCoap2UIo_L|Q>d2z{Ia53_yFR^mT-g> zDymqRmo2lo<}kI$O%Y-l5NqkyBUupGtGIXs2L)Ew31Or4(?|{?97`l$tvqmb_#j#m zs!Hd+)6KOwkFUD8NWqv+t%IT=hx`=+f`8}81XtcP1PaCAkozNnCmHNPB(5`O0I*Wo?r z_k2T=lIu7yISw?lfF*WtuqfI@I*<1`94JVw#}((F!#QzE)3G`U$2JTGh`#ahJ4X&< z!iPcy!~7KJHZ4XjZw&JFr5g8QxO)M92J+P^yFT8xCaXkhZ^J{eBpkj#E66+--moKV zwRd*T_@jiN4N){M=gn+v)9T($Sh0N3Y@=9fyX~aS=06j1ea$_v#P3o5}`LJ6c{}?)ojY83gx?I>{zs^ zP*707mP|NFyj>zcj4M2D|EVb(8X6i=^VXIY9D3)0?M8nD{BQSU+n|lqidC@m^y*U0 zGwatGw9G_m7VcQDwchnpz~-?WpjJ`fI&<~J2`c9#%-7@4sbD9?y(cj}V>p~{yj7?@ ziB!SJPE0Hs69pR$V#;CBp$Gdgji;mrQ;}FZ$I#IC)U@`2M|{2le7+=UZt*!eOt(jcq!@VqP5TTv{g!=0w*}v_GwDXo$RB@`zLo z2#JX!T9!}&l9e?g^6!zm_5^9dN5?|x!HO@D(FiGT%D2DPOu6tmW}CA0?ywP&{x#fj1w#eo5@6Cc=QoJm)3;)Pq&qEL-?-+aBNCmg}1P=52(Doo71d98$;L|^^%Is7H$yo=rD z_Kyoffe4fyR>0iYWXg(K2!nW{h(1G;{WH}(?R9mh#jH6um+5U&-g5-@5b+$a#IqGn z=+g|M6uao2jIWDP@9bAII>NeSqFcR+io0u$=55?CC6uRT6O|t^csf<2?wiIwC=>%_ zK%U*Fqmxwq4xYQzkt4@ES9EoBqMWvp26ljWfs`clZ@6z>NS1ilcnHZ=I`cXscUL=w zS>@@NvW2X@IG_3Ws{8xbksSE`{ku_rB663|AmXm)`;JrpM1Z9Esl?mJf0Dvg>|qCE`;uP^@1A)ejW|u5D2X+!gKx`iv9-?TY%zr(6SxiOnuC$c$j@V3i6p(lEX{ zH?p%*zz;dJ&FC{?R%i%@O*jB@z?##l-+LwC{(W?8LP5xZ`T&ym^3D%;?{0`y+$s0$ z@6A9~L==&u)pqyQE27F3NK`6_*souI0jvp+FC@OgOuP&Nm9F~w z!0STj57xW62iWWL=Z7B1OW&R46A;*e=5|OaV$E0cj!Ti`x*(v5XdpW)3vcM%U4G{X zF@Aru0?(2$KJ#-`ENDy^mnJDH%4~cG@Zdo4TuA`j@flBnQoT9de4!2cuC9yl!Bn(< z&(CN48P_LqX%WM?6D9Go{pdJ>4em{4c1lA4`Wv*gwC-ON4bP9;a?VxMG8Ef$YBC1Y z3bc*7PrAkr*Si<@ak4To9RPO3$r*44(gCu z>J=G7knQ#h2*BYlMMQe}^5y&Y@8{;`7C4Tcy!sxYdhcl4%4K0RN~w1P^aShxYXCa2(CfY&EvKIWx+uTk`G-nB~> zD#=jAIH{=Egr#-q>AQEGNNTk4#MV;D?Z<52K>GyPQ%!DAMU3Gtfk60ma1ar|4h*22 z!Mpr?BD;^;Z5LW$@0{aWx4YrRJU}17IC5_fxZuuqcBmzpo}aI}xrsDz9|;Di)FGL7 zndMamGYtvMFUs6@I8;PqRen+@krDv{y@qCv7}n=;RHRB};EXs!fTvG)u#oh?Ov}Au zVR7MmVke3D7qs?pa(-@V0sumJjGl_*f+P#WPMOZi${~V4l1=iyn}D}K{|pIX;fGFi zq%w3tMTELXT6!7F1B(<18t+ah$rRWQVibH*Qwht#bp%U8ALk5EFfhOtMpB-bT_YP% zke4sRw17E(hOPzAX;wu>vc>+%g@QHQl0sfuIci{)^!1-UVd|R0<+$N4*TarKdv*!g z3t|Ox(vT{*96lxpVP_;52>u0Lau}h{R`lTrPA2jgaIjLVzS;l~0&xCgco>R2euxqM zow!L%Mns{#jH?~=gif8J!;{K^LY0|-zzmoGVCQp=DC0+)C0M*P!=mn*8uQw4{u~xE zZ(V8BHX#X%yrr#$G$|N>m3DCQ5Y*?SsY<=j$0*p)0gf03t?{wAfQ(Em?iNfUvYBtM z>*3K(o}?zmMHsm(Dn!{0wY5v=9sK_Nk#RvTdmwaxIM$a&Gl0@HfT9OSoXGuf(vf%w zQW`=kl_Q#NZul^X%Mh2~MB2z5<@kV+5xYlEAz&fYf%;4OQPhOyvkKdC6v(`J{sqNh ziqU^G6Uuwtwj?7M1zX~?sM$|)Qq2rfqxcV^ z{Kx|!TD<4Pf$;;F`4Bz^c#Y8nw+!9{JXIu@5W)eiyCL7WgoORWiZb6+R^#a6wd$&Ajez$_|w#YKXVm zCwdPG8$9b2^hEmJJG?X3GAbqIC#q_ZJ|NJEdq`@I9XNQfroP@CZOfCBe{9O=RXx#g zBIWJ;@Rw(Lt~c^_YeGQ+=gaz?3r-5`mS8e+?%CDd zIv_ELpG49ZKsquQ{lJT`$NyYaRve)s)r3BIA`6_rt`qsMHst8du?J|ejnjx4MDPO$ zk{``tJp8Z>m>MAPaQm=e;-STaJQddbzN*;c5Bgu*J`n_B_FD5+aqgNwQoBf%<4A)k z_*f9XT=EzR^4QqxrlytF4I&6DkamEX%U2%=7RTU!$+~jCbVu549(RN>i{f`5K7?AH zCwzAz%ojNc(@}GL$49L8&iB$JZ);jcMxeGojJ#HTgXl=4TUbDrz(PEcG=KBI+B@^V zn)5x5e?w(PcO+YjC^Ma+MoC7A7B?KZQju*WOC-BAsL+w6qKHlsBhjYOrcg;4WNn@7 zjZ-9IQpj?o)O~*M++Xj1aQm%?<8;pF`}w>-ulMWqdcWVRow*me1K_1N#N-{&9Sl;E z$`r%# zk!De)^x^{8p@LWOwZs5W7GV}O)zed=R zUZ7^q&e#%NR5U(q3di9n%+jXF-+qI2n+&QjI}+;+N9fURm&`iTuyIS%EO=$wO&awA zDUjuMJ}rvM2|VZ){jC!Xt#+0f`)k)|w1|o|bpf}Qf|&E03MwzE2w|z%ierl*HD1%3R>=!h^n;J8*62_1(7T|JZG2_%)HFM4c( zPO+ueWe`Lj^6xlCk=Z_=L*c%Ni1dKrf^eplEdp;Uk}7O#4uTkOXL54yGpIq-@4+PE zaK_x3i7;w;+91zH&&t)VA#Sd&r_$3Kik~*_CEwpZ<|f=bQ;fZ4&3aK^kCr##nq zJLK(`(#=MUC`QHln`kAZlzPs+ni?+%CC+Qsv_S6Bu95bh++jk@4QS*6;?0qmn7k})D^_(F z+)k%QAj*_m1(@dnF25iBa)bx9PVJ2|cC9D_4BC_f67X9;eY$@7wczlOs5cGrPaK0g z=h*j8d$HB39WeVA zdHW>3-9?Z{B#-|R+m*KXb-<2zK^G6H9BBGBH%S3ByO{+P+Fb4_3=27&w zl21$P`C!C6Vh?^4|Co;repHc$tQLpUF$d8K`PY^?Dd4MBJ{!_DoT@e=Na z|Fm~o_Yc9qk{~Jp3h}Y+0zZh_7>`f%8bXMa``|)d?(3VJl(eocQ*4sA)qZ+;Ws7G2 z{zfI~f?!E?<#b}5*ae<)us0Bd zumh+vc>YX>4daBPB+I!4WL=a^n(0|AltGT5*atj3{pnk-TGHa7E;tP86RFvyAp>?m z#tbvZMZcgDNsuYOKkg_;1P~5Sm zo+;ca2;rYN2aG*v2Bh+5Hi+Ls*g~;U_F8%q^0W9)xipdlt(_K%;LD1ZL%;a@qe60P z7ld8*^j)*2;zt+u#OqppLG~HpxaRz7J)2rS%RPnSE6XUp;axlk*_D?sFCr&rUnJ@$ z>C(iK_Mi4^57rkind9LRqiDv2T!*Mg3q8e|CF+~Xc^(5T^XrHw>-I)dR$jP?M=T-c zqFq3QU~Rkv0Et0}6$JG79KnDWYK{JVIX*R)~9Y{fEI>$P2z;2e6{ScbPn}Xz<7-*qaDgHGF6F37C zbZMzNbG#N1U44BHFvLAOC+D|MlbM$l`u2#H>?@&3zl{ zUokqud}aN!X9(Q``}O+(=D-3r*4kQQkag7E3407x970f9xR&XJ>+0yZ=z4?>kTSj! ztzB@4fXdXgv9-m3=CI|6R@wl7WK{lOPI zk#ALkigH)LMN_)1nU7*5+hW}PBz-*p0#az}dxK^ErRC)xl}aX`mvKaK&)PvxFm~({DR6JRF+QusvtTj;nLj znwJZLJ5tNeQc9tb6KiX0J>u_cjb6EFNjJj>mnh%^pcvya)hagPZt6?8nSIst~@J_NY|lLgTYp?QH9xiANG&5U_D z-r>wSxh7~$n?C(b(m%Nan66eW2((z@-gacgN6yjz-0cSD(gB9QgqOh#Fa=@VyJwq>857&?Z`wy+KO;5ufw=n=g-X1~9S5f`uBzxM2==7YC#wk5NFc{; zHca}k);fM%Kn`URE>eRv?4ogD?=np3g8)Ld3;Gl>A3GU^N)x=iE;V05z#!7C%iNGa z7#oM-pko_eE17&~bqBq?(>qDi$I2aTC4wN@NS(xV0?^oZ{S2I1u6%=%#>BNJUPNfq zp1tnE1n3ivlXM5;#R5cfHTU2IE{RFHGgn@ZRUJ28wVT1Eg$+tZ%RtcjiPR3?dfoB2 zt12zJ9`KuQC>Qq$^5{N>@54#^f&v2(c;{Owfg_*ko|KxBvgbvMLkTeIXUlC5cM`Z3 zSk_wHG*>GqtE_B1G%`ok?-A<$GL4aKa&OIeQBN~6I+}xp znOM^=Z^nUA4ifSVe8uy|#tr7-1kzV;s~AmnKiQ(ww_b#?Tn<1T)vgD%io%kZT`GeX zoYjiF9dasR;nF42MW!K7U;MZliYxS+=Ppo=l~EibpUA3EQ*{$R_`7q+*p9uYfr zhku>>-jv6yfu}201X@e`%fEYme8izI>fN5qPLywU-?3u{^45ZR^XLl_bn)~>+PHtM zv9h!4+#D-2Fq+j_d2)~CpNu?m&a!{w>E+d^?mN9Ec>VeVYO`n09`yL9+8eYj!L%4lAW~TX6 zPrK0Lhu#tjiCrznFa7Az55{hh;8KXLscPe8-4{x=Q>lX_5= zx^?TcWncu00}YGzcufIlNjL=MSxDWp(z#g?aLCDC3|A=!kQgNv?|E`a-T{ z6kWcIcUD(Z+tzxkTA}d7<;!yUt}vUdK-ZQ^++#Fb1uv82v-9tm zYY8&T6Y|ZIz@VM^n*svj7W)PV2L}Ze78QN{{5d}_FOO&*eG89OOkkWKbbOI(Rl1?( zd@gb~@4^2~7U!T0O{N-CbC?lmQz}*+J2^A=#K2vwL_Q#nP6?A!o$SE4^Z&o}f33im ZUbo$v>g`S63}BIjDHC0sGAAqy`8PY3^Ev>(ZpW2gY&lcW#}GuXhoWISynZW@`lZB;1+j3d$8+j`@^Pk+>y{r}f1 zFwZh)792C6^**~=ev(}c3%WB;eHF2@>fJoUrU`C1FVjcnds%^CxWgcs%s)^ z>CmoMq1Lv)(^oL11b51To}Z-%0Vq1M}vlgl)f_eAVURsyzG;#kYOP!cxhuze;Gs{Q@Bqm9Q-LqZN1OOx z$59h6UHfoi%=u?eYB;xE_i$qW_E3D(`0La96N<_yXY_e6s{jB107*qoM6N<$f}4y4 Aw*UYD literal 0 HcmV?d00001 diff --git a/doc/html/pub/MUSR/MusrFit/_MathModePlugin_020e973cf5b1293c76cb3ecef5a269f8.png b/doc/html/pub/MUSR/MusrFit/_MathModePlugin_020e973cf5b1293c76cb3ecef5a269f8.png new file mode 100644 index 0000000000000000000000000000000000000000..a7c6251da894c16d09bfbfc14caf1bed86dd7e79 GIT binary patch literal 844 zcmV-S1GD^zP)6{rmwXNs|&&B+FPo zKK^$Ary9pVmI2-VbE*_z%ynaaLWMZ*mz2%-9!E&YY&%sB2f$iJ)KX|zN|YihiV;Lu z%dM)KcEVY9J%W~2t${oT;uw&U+hevwfcL=Q$0Pxinzp$#y&N=ShJ#fU>_pct&-u3~ z0Iin|vJkw+;KvZnDH9O^)}FUjsvp>ZybuUu`1FQOcF8~l#0=IEX-edMb0v<+en0KX zG^StS8N=&5Jn&d!`s1#-1->e2%4_!mQP)6KvB5Q@IVOh#;M{N^+I@kfUtYMD2|<2) z`ymqU!c_={Yf+p+cP#gb&O=vgAW8Z*aop#YkRG8YO)sb2cQwy>&!32>Yd}gOtr@OT za{qTx5mKNnbq#obiio-fR;wu5Zlef@B5S!w%CaB9LxY4k?nhsUK7n0JmPyhlyrO7O zQdNL+Y}1{``^$)%jV$XL5P}PfF6k-7i0D30+LES3&JBMH{NR1l7s~M@;s4eWJwEcf zc|JV=5eY8k^R(1v~cf4gn%@+2A3GWa*kgkz7cB;ng< z=?%@{_bd}S*C$oyxYa)CTT*LJeV!F&?RUXg{ctO))M<@0>*QKDx!vV}TT-q2h2lTu WNeNN=@eJtz0000)hovI56+Ae{lk1q}DRJWl`_M?GB}Lp09UPDm7N zHsEQMzr*q%q4a=C$RU*wCZP!od=n1H`QgipV&60uzltc zYGJUveQsd^-?EqdQ-aO~SvhaLR$-_5e97yrt3r-2eu}eyys75debJ*!*{c)K!L>I M>FVdQ&MBb@0NDn89{>OV literal 0 HcmV?d00001 diff --git a/doc/html/pub/MUSR/MusrFit/_MathModePlugin_03095d51eca2bcb1dda113e995238fc0.png b/doc/html/pub/MUSR/MusrFit/_MathModePlugin_03095d51eca2bcb1dda113e995238fc0.png new file mode 100644 index 0000000000000000000000000000000000000000..30ba8b3530e8a1526cf181fe96da05f596dc0053 GIT binary patch literal 1067 zcmV+`1l0S9P);O8^n@43m;5j)}VbF3;Ql?v*ws zt|nWbI!y2c9FIf*uv`jp@0u**Yi{AXLTom``CR?IX&4h%lhL~lx}!SJi5%yCRL3!q z=MmX<^EI!Yq5ilI!*uANJ)>+kY*o>`+YzNHFq_r4v0Ms~=fLS?_Dnk_t|mi^4mu+{ zO^Gb4d3N;u`sgMC!mxgpc(sj*tI4KI2dx<;2msser>*r`h%hvF{XQnHCPSAFZ{;tt zj3@{=EiD#+WdUi*Kj_j?6al{9-yqmF5Qc#3KGsg(JWb|mDs*T7=+ogRP?Chm^Z3L0 zT!Mfc3gtCvnV!&=+Pi9?VCegQuxnO@%HE0DU@40FG|k=Cn1Rb3_+qwXSKb z*aX#;=i0)uc*f`o9Xw6tYASST0O-|W0&uEYEP&PO(m|4Nb)fA0`AoFm6P-@{IQLo*IB;-; zq1oaM5vm%PhDnjGZvPNbbp2T|vle8E*P+z=Re1t@XV!IvXsWgUp&i<2U>bhP!?)|Y zvh({rQ5aS?aBm%5q}D!{E^++$fHv{$(x$0gO+}Li=QGjqNc8^B%lyNEm-@S1{rKwC zVX|8B%vs)V91cWz&O81rBkDS{7A3#FkmtWE8d*m4?;p{2+dPQ6c$&sl_1dOu`e>sJ zRSl%%GI5@B5V@`pA0I-flznyS@CNXj(enV$BZ{KpJv*7Ez}J@$P0?Hh+vYazmHdh} zrDTV;TOKISyHrHVh$7xMR6$DM^RwO`6`oxO)HJTohN@308We$49)lzyQYrgt)1iEj zEQ+pg>6ecvOZoejziksqdH)!I>Tv=UYdY59`)d6(@x0}Cd+m_8KGWLxq@qC-UH{*L zfM~O6?n9RjKYNtvREToP4!B-RI?nHu)>P7)&xNq8em4AJSbfl~Et+_Cg^65Eg^C8Z z8~h>@9gp?5CA8_#Cc>m73IdKWDeJRIIl>=3;1|cu$EH<$X~Wa^iDonIS9P`=BG*1l zhflVB{m_+VaTZd^@H%v8-9VbMvuUdCNEkjgke*ln_+wvw`pHN?colC4p8jf|V@S7v0rWSPkllhNQBJ7qVPEH!qrjf@7} zQIss9(1>tlYZ^;4xVGQ8fBeq<*-`U(zibO94I!J^%n90J~v!8vx({ zvU7Fe6KsE$EQwSVBmMF=}0*yajon{)kq45Dth9D_IhHH&xm zt{sEnC}UqXp*K5E27uR{a{vHdb(op4eZ&{K8y#H%6-Ib(UcbYQ29|N{ffE~JAM?%I z3*R>W!6)d1dKpWVG6IfpG`KVRx-fyBa$O3KV@nE(lRQ-&Yt3a+9ED^#^*9pcd$rBS zZNp10eD5e}b{OweO<2iYqQ77E@D#;NeUnsbXG-by%;9(e>%V&QSMMW{r?XDT!T`|+ zCeY$#glC0v?>08_Za@o%SowrMx3Kvj3GhcSySEw#nH@Rl9cUO9tkagQIFG51wr7he zlOekNr`u_0%TjG~e$L)cHHTgMglmflatES#W_NHi+9jE;X{MfqrRI`K4nEv%k+V%w zHC4U2T3tJvWHQK)Qg_A$uMFM_HLx(kdqA&io$I4dRPd$)nGB-I1@OdqDvl5`&*Z)zL7E_=rjT=@k_;0ZuqZ) z8~4?I?lCnI3?$X_Qn68&NzNnN-H*nW{QE}C)pOVbE0v|eeQEmZIP0&MYQ~Zz9(7Wr z-^JoAvd5ATH{Wxjhll@OS65HnXtu^P#u8PiD`qi`Hw)Ko8V%rq%^J8U*he;x7*&^O zaXgxf9M#8^r!L*=@5`-ss@@8xTcTgZR0ORGprWa^@v6p4@DxNm8bBN4H?1K)xpS@L&kuv-0Z*~b3&VoXXIh4NNmpYD3`mN%2YH|9&)ao z`IuY5TbYj#&o8i_gqaEaWvlNbnEmVNJQoc`EUd6d>}0&zPBUR$AiUsg0TtiBn{wUkM|TkyEr3N zvr-f;zGlHCov&$_SxjWwAO%biv9xB1Z<$m1w6)FX&f*<|0))ZwZcHT$1y@0=hrML{ zdAF;~YrEhmB&Z3CDObjXW&E@9=S!L#W@ZYubEWTsN0{2sBN4pzDj~i3tmSe`D&i_j zd~Pj(-{@#*dqA`K-g!!>$@Ad+L>(P(?5FFX)pp*AIi@JO^U9Lj(caZh2yKTUO-$9U zau3p+hr_&j*YVRJUYfvOH$6?`5PYw#d{*J4+w6nY{jH1hv)u>L17S(>_wllN6UNVk zJjaQzu*tDsQW_iEX*AXhqk18+yu}bQkT=};fa=-39(x%lAg;~TkGSO zTg=Bkn-Q+LdX3o^H53vjRvPn|gCV^Nwpqk_kG)XIk8SXdcW>b2CYdFVXlQN zFqF4{cdaW!zW0sE{sBhqh(0-LpGPXcL~ABY`H`jU^Xl!?vlxLU6oc~t_vF*+u9-4n zXF7$rV0M(i(TTTYrUd(1vmiS3J3BscFQ@uXAytEhHD8id@~_a7Jv+MKnk;dFns{F) zg3p4+uTeT%_Ix1%+aH2ir#|M-BqpMx+#WM#4~3ps3}05@C@nA*ORiL}&57hWf>_2d ztGAtnO0Oyf{euZ@S~+_3OhxT{1WFmM5_GFr5zsH7n4*hvX*iCoSSfsXsMg+dLWvl4f<*P0F^Je z4QNG|6KskUwEucA6;Td;VxjBIs7DG4&Wa?q5APZx!S*uCIsPAqrZD9_ zLwPBLN=etnlZv$bKOy2oC2H#rr{ZumJ~KNl8HZL=+ty2_mf@jiUq|xU=C(`bnhgM5 zMf|)x79e^BY4Ayxs<8&N^?=h5n1uMv30X{k;jFz?wEQJf0-s39CS7@Ap%79DZ5eDx z_jy4{OYpKxn0qvk+`vnXzNoTgY7f_E@w-R8*UDO<+y50xc-@uHHRzuE(WQ*?(1tAo z@#g#Y%(}hSieN0d>E_21`QD7-IbZU0af!>ZX|^zo?<}qYI>v3O6@gFFj@$oLYh3x; z1AY0SUaEuCVu7?C;q|>qD=j_RSS1H&u>kV_dg!%n$x2Lx_^bGO?YQ)DB9E!ca6nmm zON>X)zi)sf)wCj$U8w=rulagY5Up@}t6 literal 0 HcmV?d00001 diff --git a/doc/html/pub/MUSR/MusrFit/_MathModePlugin_125ae4b9a7d16163023ce9cb3043aa0a.png b/doc/html/pub/MUSR/MusrFit/_MathModePlugin_125ae4b9a7d16163023ce9cb3043aa0a.png new file mode 100644 index 0000000000000000000000000000000000000000..13e83df8c1a4e99d333e24e73c9139ab0b3fdb85 GIT binary patch literal 610 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 Hu0mjftl0F> literal 0 HcmV?d00001 diff --git a/doc/html/pub/MUSR/MusrFit/_MathModePlugin_1f1b2becd9ba1bee3b5d7f897bd8db7e.png b/doc/html/pub/MUSR/MusrFit/_MathModePlugin_1f1b2becd9ba1bee3b5d7f897bd8db7e.png new file mode 100644 index 0000000000000000000000000000000000000000..bfbabc44aabf4b844b28c3b0bdfc849d2a3f6ac7 GIT binary patch literal 2355 zcmV-33C#A1P)Fj-7(N4k0JTYxH*!Yw~|8IMnm3&Sw|V6+h- zUr3()9=nVT!}O2QMr1xe^?5`QzJ)0I+Q#{{F50p7Fz(D8iKY*VnAlmPKyL`1z5Nw!Y8F zL`Z=)8_abWkA<*p{NHk!UOU@H1H;@NVVDhAyuL~qhC-an5I4Ff5=EGu>NshhKBEUx zpwCZy|N1KBYK0{R?8LqgW-}?nFl}dt1HK-QtH1ZZ5urxv`}m|;uK_Fz8*pFg<%WUtxiAZx&TV`f32EqLJUK0-Fk3|4){KR<5Yjf zbpc!#z<8gCZcM4TOcHcnE|={*d6ER+;{%({F_dRh1v#=gl-@mU>OoT-poGrPPbm)v z0P2;Nq1A|Nx77#llfwbv?F}!M3B^*EH10YC0d`08OeRvsak;ast^zUb(xx6X(E+;u zn++PV{7hy=Xf+}xr>2`!ad|jk1gcF3rc!BiC6D72D_0W*V%no^J*cY#hXaOm7Ym%g zNlNseob!no9i6!sJg@v_H$|!P=@RC1DHjWXBmp1?8z~TmZ__7KmotIgJ8kPhT^$&W zr2O}<{&Cod7(ms{J|>FNS>Ez&Hd5|(=^Uc_JVesREso*Yj|= z7>3wQr=rU37JEGeMK6xe;aJWv#6}i|_&$#DiRn1EGe>G0dSKgWL@FYP+4nu&=M#|+9 zeJ*rfG=!Q?(b%|dYH+4g43jPvcAJS;}h0(F~O>=S5f2uUo5caa?Q-@ zZQN7c`dU{Hy3~QkHX5OhS_)GgdU0GoTXr^Uemu`BKVDIzIvmi~(6*zt4%9_1dWg90 zX_uXxeB|?}1I=)^-wQDsHIuiEd#YPs>*zt(I?#$wr0hv+S+`erfuZ4Ujg!^&k)rq)8R8Qq}TY8lI)&h9N*0*8jaOLcFevda4wLKc~~nuUDIT zpi>9(A>RK5%a?uoKF04aRotTO+H&T$}wZ#(6$ad z2!Ug$e50g`(dSBYrpl#*(MU?i(La5H=b2qyooBZLSg-M#c%IqQWGa}wZ# z(6$ad2!YO-yd%-~FPko2C#K4!3(Bh~3-etIIWvcJ?PfD6-`}w?{p$;-Z|Ga5GOD5_ zb@Etr>VXa&$Rz7hH^=wUdYW>>u9fTgIXiQiDd#m5jw@>^oqCAFAt?d6&V-I43}GuZ z%xhK!^$H6!R;ffdiU3SX;%O?^kh}zS+P!v(=cE2gqLy?Oy zpRRi%>-BA~+DJW-(u~!~1Q#&svl?_raxu&?_q6QmLy`bIKNrsmt$X5{DomA&Va`#u z>}%h0>Ea=d%NwN5`igUyDi_04(blrBL*j8X!nqvs>#oqu(|w)1sd6z)8F#zvD*#Tj z<~W%1AIF#uYuox)V>`E*Di?3V+;peCkH_Wz9qOuqRU4(fpX7-sg+7O>^*X!8RJoX8 z(MO)hEknJn3ulI8nBl`lq+QO2co~LaE`f~*!!TFDMufR5XpLFg%9b=?PWk;id+jLU Z^FNIWl1|-;5R3o-002ovPDHLkV1mI?VBP=# literal 0 HcmV?d00001 diff --git a/doc/html/pub/MUSR/MusrFit/_MathModePlugin_20651e8230c7eb66c452bb1f01dc4633.png b/doc/html/pub/MUSR/MusrFit/_MathModePlugin_20651e8230c7eb66c452bb1f01dc4633.png new file mode 100644 index 0000000000000000000000000000000000000000..2cf96b70bde29c2cbe561a24c70ecd34d4cf2121 GIT binary patch literal 631 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 BOYQ&w literal 0 HcmV?d00001 diff --git a/doc/html/pub/MUSR/MusrFit/_MathModePlugin_2508962dd22d85bdaebb0d6a483c4b3f.png b/doc/html/pub/MUSR/MusrFit/_MathModePlugin_2508962dd22d85bdaebb0d6a483c4b3f.png new file mode 100644 index 0000000000000000000000000000000000000000..c11f01f29f36daa187ef64e5340a652bbb8e9152 GIT binary patch literal 633 zcmV-<0*3vGP)`5Ook-L6iV}Pz3**-1r%CG^&@{^*=sL2$uPRC2!-0%Z?0$V+7J*WLwMd5pNaxLe z;$gYeV< zJaf2?Z6VKvT?p#~HRYvetsi4MsB7|gl$W<|e%6Zaquv>J_J5Z1Rr1>N>=pJ8@VyB+ TeOKSO00000NkvXXu0mjfAFdia literal 0 HcmV?d00001 diff --git a/doc/html/pub/MUSR/MusrFit/_MathModePlugin_26a5ae8799badcc3bcbe1823265a9053.png b/doc/html/pub/MUSR/MusrFit/_MathModePlugin_26a5ae8799badcc3bcbe1823265a9053.png new file mode 100644 index 0000000000000000000000000000000000000000..5822e2535b498582b5024cf5f5ad21ddcccd04fb GIT binary patch literal 853 zcmV-b1FHOqP)AZ2$lQ&q+iSTeKp=$g3p8AH=R3zZvMjwP$pWB1DR~ZPO%wz~i-izfd!HU{ z>==?H9NIJ`QmV%vfWJGG0*nD}?VAl9fzxT)1WOX&e6HI#m=g{MR(y+pkCxY0A)<(= z>WD#d!uiZeXuluN0UsaT2=hF?U>{vk#ACPnUKoOVVc3s*Q_2ZJP=33c4tWk(OSD=| zn+BH>hD4hU&&9oI?Cp&;e11;H2}uHE8DCNh?-;QK(9 zF;A=oJP(MXZmtsn)^_g+Lm&+6d#vSIQSiDkKoHdTXbr^ic)2DBSpUo+Kq-dL^D}$h zmAbBu>v-%}7L94@F@}-mP+&~+e`6uQiSK`(>mud*-H~b=#_+7m+gZjlhp=iCswi{k zDFtjczf*1En9rLL5oyiYvMW;mE5ET5V2n=$Oxi zI2?dH=c-WEvsehBb$hNDO04BO&Q>cSq^$SSNy3qml9Q&C*A=-k+9r9<^|~m^HP>Q$ zUTKJyl=g3esfVYrhMaD%jZQABdmH! zDY^MliVaLt&R1iJF?_~PrYwqPM!r@5UG~4MEY<$N)qZ2@6{0BWzpHa=Z}%Sejx;T8 z8}$L@d0g%u{gAq4^B@Ydtl8~d>kp^T6>H6H_oFX-4F%OEa8Tu1mt4N& f{8Wb4%`W&0?VthNll(_D00000NkvXXu0mjfdB%T; literal 0 HcmV?d00001 diff --git a/doc/html/pub/MUSR/MusrFit/_MathModePlugin_2be9dcd7bf20bd9b6ae1aae11ded7c43.png b/doc/html/pub/MUSR/MusrFit/_MathModePlugin_2be9dcd7bf20bd9b6ae1aae11ded7c43.png new file mode 100644 index 0000000000000000000000000000000000000000..61669897ccc8755015fff109113be0f8cd79ca45 GIT binary patch literal 316 zcmeAS@N?(olHy`uVBq!ia0vp^+(67Fzyc&^WNz>VQcOwS?k@lTC9h$O2J$%b-Q0?S zbQ}<;G2G`A&HxD(ctnB(J;2!QWVRhhu&lr_9Y|*aaRGy<*sNS2W1FXoV~E7%+6jSz zEeay8{OA5FSoxnx;-uL=!}Tx zkt>8EqED1xu0DC|`@zpXt9jOZDmHA|x<`a*i*CtXQSD#{u7|$wehVeeQ~md}*6l;w xuO}R}^?#o_UprLjz%i+Kieuf%ok==>^<&bHIK9!_x&Y_{22WQ%mvv4FO#nQ>bAkW> literal 0 HcmV?d00001 diff --git a/doc/html/pub/MUSR/MusrFit/_MathModePlugin_3285744b1914390b321f67f390129f79.png b/doc/html/pub/MUSR/MusrFit/_MathModePlugin_3285744b1914390b321f67f390129f79.png new file mode 100644 index 0000000000000000000000000000000000000000..8634015d28c57246f3b6a9d7e892c842436266dc GIT binary patch literal 642 zcmV-|0)737P)8cOZ8lcc4_T`M4nnFvO7eZbmb}+^v??tt61Z*3q_P2;|ntyp0!jSMLGF3%-KR;27@)YCmOIVgY)@mX#lEy4g z(zc}5xAl^9y~+iNRq^s774PpwF_-iFEIA(^^Er7G1(_0Xmw&um$fg050<;E<0b&H6 zo_bL4fx2D>ALks8G8q88zD@}q4uEqQHj^>^I)@-qTRXBJmhGJPOG;9ok~FGP*XzoX ztZVWIK&fd{YArVH-o2NnTl=MHdh0qj#L7oqlZOL&2Z*Fv1N(h1;rUF)C=#v-?*;4a zjkFfHzZcAWspnz`0Bs9Y)fCj29&9a{lmKg`4{xpAolcTGR>1r9s$4FjW?hThj9G`V z>mD8-hYI9mjz=NfE#vuo{ck%}9v&pGQ>cp$XB;8OT)X|gD3k)ezWT(^PqCs>^0!L$ zg`M5!$mB}IDERlv}Yj0mS(G72=i=!VqUO(A?!}ttx-MT;*H; czr1#S1713O{!60S>i_@%07*qoM6N<$f-olpIr&zvtP<>M5G^Zdo^<{hRRpJb}d` zi;rIuW%B4}?|Hnhedgq#Nk!l4I|HTIWRK5oyt&=Rc)x&$|K=NyiX|-H=>WaM;OXk; Jvd$@?2>_kvbu|D0 literal 0 HcmV?d00001 diff --git a/doc/html/pub/MUSR/MusrFit/_MathModePlugin_49046b617890ffeaca8bc16ae66d0dc5.png b/doc/html/pub/MUSR/MusrFit/_MathModePlugin_49046b617890ffeaca8bc16ae66d0dc5.png new file mode 100644 index 0000000000000000000000000000000000000000..cb823674faaf575939643c6c9129a183254bba4d GIT binary patch literal 932 zcmV;V16%xwP)0Ii9n1jc%y{hmp8y&f-MUtgy$-uJ7tyhOr~ zb+!6g0GjG~Ko|nY>qDv5fHC8pf2&G)+ApQ5-&>rf6jzclWVZvXWmJ#zgz-dcqB#DU z97ohz9%b3^Xb8h`QGAOg2@pkq=K)IbxX+ddC`&+eW&d;vNJ+F>4U34kHz10L=JWn@ zw_6~~h`zs@Hp?aR?PS91&d&3Q%944?^RDBnYvui&edvs+i~P{HN(5MY`dqC6t(!Iu z{bkAP#xN?n5Hlt!9TGeHv>@QybFIM;vfW&m(!TLXhX&Uc_-5Nm?_~jz3s$l^|dq>=MUk zb+o!qF5l<5wL~v3>|+#lpFgI!*5;3t9GtG|qZIc(hferTk+Qq;5moEP@IMP_$~|2i zv$M-3P!Edd5q*3Bn+@A)&D1ic7{f84bL3eR-6?fTdKLu}c3*$ysK6Lb!+Pq~=k>9* z;}-x&4bH#2E6KI{`aalw|8(_zwATH;db2T1hC#r^BZ{v3*PJM{B*8!^SKWON&$He zRMol@t@(SN16l*tKL2Oh7HFDBd*^_*1}F>{h)h~s!W3VXv}RY2Ft^Q`5kXChjb_q7hRfVD(v8bxJE)V4&^1kj5ZN5B}O z_xC80Y`TspNr+A-*~X))h%Og?K1fDN5jn>sLJR|tW%~$RE<}00ZPRt%+jta36nSxH z1jZ3a5`Iq8D9W-s)1NrnGiPaYy#jU3W6eI#S=__cB1#b%!>WgN$K&^54q*(ZhlFti ztYzQR1f0)6RdG5m1@wqx{yrmM?K}s|k`0??eUWJb`W_fZxla0?zoqGO`QJ1|TC+%H zDf`Yco+s9TS2|o|ng7nQLXwkb;R)0=EAJy*6j4+Z+tL0a5axdfU(BDMK-bN8lGBOn z8THLi5G^s>%|4{%cM2@xi|KY!Y7tmiZq-DJCev7^2$^xZSt_!=m>Q zTW$oQaN+*%BjItquFo@uiT()*NbtohrAv}oqzMT^<670U1;{U<(n6p|Lsco7Z||<(~IQr Q!vFvP07*qoM6N<$g36Ix4FCWD literal 0 HcmV?d00001 diff --git a/doc/html/pub/MUSR/MusrFit/_MathModePlugin_51757d805f7111ffe6e0b430b6d137c7.png b/doc/html/pub/MUSR/MusrFit/_MathModePlugin_51757d805f7111ffe6e0b430b6d137c7.png new file mode 100644 index 0000000000000000000000000000000000000000..3845a8d2a07794d8aac25e32f16f15f265f7f2ab GIT binary patch literal 2065 zcmV+s2=4cZP)!ox}3Ya5Wm;85R%$*4VU0JRT9XMqK({ zwgymDh;cmrKCWPeXd1-B0U%8Qb~_=KzMr+?bV5{We4p>%TlWod)Ba6D2A!;MHo$TGwvq2;0g(7Ih_cwYAyrTRpA zd_>H1B2g4k8^Yb45WY{xICoguecCNe5f6uLXqy^x(zLZvlC;Zl?6#ehh*j0yrWB%- z-E~qTDm8BZAVAFX{ywYnOm$7YP0FS3Wc_$}Xgv&jrKUl&y%D3TXs9yR6$N=4bDi%` zUpq|!;+U>yu3r_Il7w#3e&`KdnD%*jK@0*~HitMHHp%Lm;!+z`H631rAq{tF+FidI zGSxMrloTs%n2$UMU{Z{csjB+N*@1S`Almy4AxVf#rgvHmnbMSkzs)PnM_towj%}uO zpEQiB>b`h;zowy?S{%>2b{Gobc|=OaYRHu5<1>j3eMs4QCB~3ckR-HkmLZm9H@3<$ z#N&~ObdD4gMb=Qa^vnbipeSf*6DZGXp4XjuDK&1#qM(^F0HW{HvgaWt$=htt*W+2@ z;s)XAY!J+Q7_G^GMX?djp6U;+vs(~c&V~T3ys(O4t|zab>FciY2bf1eLFarOjdl$3Y6yaPgN%}o0&&f^C>5Z3c zQqnN-)?=5nwUn0?g`=oF-{PLBEQwC6l?*|t{tV>ymSz;3R`@I^HP4f}u(Tj+N(q-h z5VS%6;)z~XZ>OLXHG6RJ{o(2GM?tC2C-9}f3Ehvt|72c(iVNU{$fF zBo+BjN=RQ?$73&7mWWpXt+Xy>YnUuUe0oA;qn9OV5qaL;P+1~I5ydXMoe-xJk?q&7 z_J*@;TveUxnQm|UMkq@flV87b+90}++UTof(o%$~X53*q}jD7(j&C9P+Ig(02a z_W_=t{~Q8+2DJX|nT|&?zS+ZUPY^}q+D&F(UkedMZHFi$1s=SH!#7loWuGr1n^f#@xD;X; zIRbIs`}@K}kZtVUP6+O)9M_DEw?#poiie9hrWbT`L-PG4A1=%2McG5mTe9f@ZZdIt z!8|8xG;=)D+~NBiAPTWWn|ps(b0T}*r)elQ8rr8U5yMc3Fr;;5Nx^Fz1H8Uo#-J`D z)it6`bgmu*7$=j9AX!G9%$|TKe{QHP(eM*Vj~=;+ie7N8z}^6%%p1 zaeXaBp0~#U&^jrHlaByxP&~(bl_g?P^k1@l@8@LG^Sn!tETdyx0k-YI)}Vqf4Yq3# z{1z?Klwu^ia*j!`-wQ!;QTIeFCz$J9@x+)Q$zE@2Sm2qX=TTs7Hv8Cfvgu5ara`>F zCyz8VQ{#@q_w!MD&7TA&({3k3M`jNKO4{YQ`?HoLL5w2WE@iuHZa*IBSaYATgre58 zG?ixX{o$>4&GI?fbkA#_V=8l==d`bslxcrU`r*>`?Q>E|N=?^w^M2E^0p5ob#A3^sO&vu7NL=zpJYEk}$U{9C; zx|0Y1B8=OAIClR_&EjRdHl(C6K8g@8@%6;Nh|`J6bL@olelLVl zZ5oKkK(Q1j=NVeN1M|~~VkK94YE_;IfO=A%yZ>cl!#r@wvIkZ`K-!!ClkJWOm vnoJws4;Cstk7ja1WT@-*t0FtSG8g{=odUhTJhW!s00000NkvXXu0mjfmo(jH literal 0 HcmV?d00001 diff --git a/doc/html/pub/MUSR/MusrFit/_MathModePlugin_52d3660a04cd068055f8e72b5ae47097.png b/doc/html/pub/MUSR/MusrFit/_MathModePlugin_52d3660a04cd068055f8e72b5ae47097.png new file mode 100644 index 0000000000000000000000000000000000000000..af001559c1a1634042b6134ce27868ad0de57060 GIT binary patch literal 1920 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 SrF>v8FnGH9xvX0`&&X2Jr@E1aDAAa5rESya6N7 z4e$nZ13ba&4?<&%lQ@p6JKY&sAfcxZDiVj%FpzBvoX=GS0OLq%4Kxi90wCq}U()Y7 z;O*@y19==9LuyT?bqJ)C*EI=9NrrG=c9=sUkX@G>vzD~>vCO&L`T8i>`abfUPA9;* zTxM;Q&*^-wst|zh?@KZr5hd@*w#{!phg7K;9i?)3mwGAEhd9;uWZ$nFOVCs|3yM18WlE&OOxP^s?k*pKWSxEx;`XY@1lmfag@-1?%%#%ITG=TR2 zv?jeTD`bhi)@9WsUEuX7k$_SWnc92c{XLJ8bHL|kE;}L;Td8iET=4Tl3Q;P04}5&& zj{cid-sb{i@-YAa(?l-y{@tl*x=z5Q@o6I08e^gqy>WbfiaG}f0n|#xk6|Fkk(|Rh z45XCNp=EW>scp;4?4b}Yxtscw5U~bMr}*78u>(J9cw3t1R?eE|ya`%+zfnFrW}bOr z6l2Ew7@fU`O1a+0_UzA^qY(QK^}c+%Y-Q*2y?;NtF6Pjy5ZrnNJc`olBhUM7N&Sem fel91qF75sTH3vkpjQ^mu00000NkvXXu0mjfrY-?o literal 0 HcmV?d00001 diff --git a/doc/html/pub/MUSR/MusrFit/_MathModePlugin_6355c4cb1ccffc332963726dd3077985.png b/doc/html/pub/MUSR/MusrFit/_MathModePlugin_6355c4cb1ccffc332963726dd3077985.png new file mode 100644 index 0000000000000000000000000000000000000000..bea2ac74da353d12e3745af2e9ac6aebb63bec8d GIT binary patch literal 1595 zcmV-B2E_S^P)Px)wMj%lRCwC$T8{7+%NUhFH&S|5> zc{zIxo&#*`94iXMI(cp13?7fsq#7&-qs_0ua$rb(K^RhB5MRE2MP%%D^7E%zweJlk z1fu8B3+Lq5ow}nf3dA&}=Oh7$V*vF&SEs=hKm>5z(#hmFdR%{5hN$!kVcdzg7S-Qp z->;P9$5lnDPWx*`2;(EZhe(MS#}!f$$w6N&mL&R!2t&R4jPy&R^VQpWT}EVd$RkJ< z0x?aOKbVB*=OT^~eZOpLqk!X-Z^}k5QR4Wu)^g8lCsq;e`-m#;-S}ZC5jiivsDeup zDfkmqz}-fX(h#r4?mJ#kIlo=0))I)tFG=;45v=ZKwd!e74_ zvu%1#Q%X2n0>W^()0Rr=cFR~CHzye9Wqf7_)6e*9G|dcYZrZks3ubl9EJk2u+#GdPBR+ zlw~ot-OjHsNysWFGv9~Rim}g6T`ldd`*fl{Q2k2(A|8*3b2o5$>u1fnf3r)njLy7$|9^|K_84iaTZm@1iQ}|Kn8x-&>qpO{j(Mhds_Rli<9L{q zA&34miOM>ueyc`Y=CrF}e)oHFY3bbQ9*?x0zXo;xW?$JLXm@-+BP@%tASgFZQG^%- z?Ym?tN4gd3rhs$3p|&(7ojPXyl;3M&=c_fC2XjC51z~Qzy&w#!F9<{G3&N24f-t1MAR46RIpVi(^Y+9=fwCf1sCy%-_Z+8+_qo&ZMqZj2#Y?_@$!mW3$w4 zyF0^eDD%xgKQ7kP`aQ?7N-T>p*KMX|j?IQQ(2I*G&G+xLu1YyCg;C|~{`kRI6p`k8 trePWo8lks~dyX@p?u?AR-e8~~{{g}rzDTI*BRK#7002ovPDHLkV1k)s^-=%; literal 0 HcmV?d00001 diff --git a/doc/html/pub/MUSR/MusrFit/_MathModePlugin_6466a97e4b7c510909bffce51d31c4b9.png b/doc/html/pub/MUSR/MusrFit/_MathModePlugin_6466a97e4b7c510909bffce51d31c4b9.png new file mode 100644 index 0000000000000000000000000000000000000000..90b30d804ab2870ecca176f66a20ec4a7b4bc346 GIT binary patch literal 1787 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 literal 0 HcmV?d00001 diff --git a/doc/html/pub/MUSR/MusrFit/_MathModePlugin_7f4cd42199fbf712ad5a86f9d94bd698.png b/doc/html/pub/MUSR/MusrFit/_MathModePlugin_7f4cd42199fbf712ad5a86f9d94bd698.png new file mode 100644 index 0000000000000000000000000000000000000000..608f020afd2e2ec8fe5a9a600db6a001c38934eb GIT binary patch literal 11591 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

4uaFhGsB2X%sxzF7m%fftKt4zF0R4DH79hGS!+ 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 S52$LsrKzT)TA^$m_P+oG<`c01 literal 0 HcmV?d00001 diff --git a/doc/html/pub/MUSR/MusrFit/_MathModePlugin_82adbab00b6a057f04037b44746e33eb.png b/doc/html/pub/MUSR/MusrFit/_MathModePlugin_82adbab00b6a057f04037b44746e33eb.png new file mode 100644 index 0000000000000000000000000000000000000000..67f868f5b5a5642ae66b07528f70adee2dc6fe0f GIT binary patch literal 902 zcmV;119|+3P)``?B( zcnpXlcAq#Va-94A^G_TRZMW=UQr;hblOYX`A|Oe|FBVY*oK96c2P5uqU_#F+@H{{%V2HD?4ad1|m+KbS zUmmJi253#RT8%$M>+n3HFyy&-wKRWx@QL5w;~_4JfHY-N9EZrZi9SEu?GpmX^A_Tg z1c>AI11@d$2$oAA2#7YD%X=MMv90!;XactXm)x}LX zXx;A{tRu_VYwE3!Qq?urbEaA(UeKe4no^m#^zYCdVUZiFyTZ-r&7WZx@z+0b07@I*ZjBH zJqU4W+ALnvlxJm68q?6aYV#l;GG{X(Jg?9(qaAJa+gK2WHT`_{O+4cvQWn}&*RU}S cDVy5=3ujR@~07*qoM6N<$g12j#_5c6? literal 0 HcmV?d00001 diff --git a/doc/html/pub/MUSR/MusrFit/_MathModePlugin_82fec90aa9e6eeaba9267ad46f426909.png b/doc/html/pub/MUSR/MusrFit/_MathModePlugin_82fec90aa9e6eeaba9267ad46f426909.png new file mode 100644 index 0000000000000000000000000000000000000000..6d277dc0ad4adffa555ff9e6d7d84df0e32f8599 GIT binary patch literal 3170 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 IM6N<$g8pF<3;+NC literal 0 HcmV?d00001 diff --git a/doc/html/pub/MUSR/MusrFit/_MathModePlugin_8749458be5ba9f4edf09b6ecde03313d.png b/doc/html/pub/MUSR/MusrFit/_MathModePlugin_8749458be5ba9f4edf09b6ecde03313d.png new file mode 100644 index 0000000000000000000000000000000000000000..e6d8a2279dddb763ddfff88879119e4dc7c8726a GIT binary patch literal 2092 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 XYtwWoLw>kT00000NkvXXu0mjfX*q!B literal 0 HcmV?d00001 diff --git a/doc/html/pub/MUSR/MusrFit/_MathModePlugin_8b46c96933bc8a754fde5aa613d0e806.png b/doc/html/pub/MUSR/MusrFit/_MathModePlugin_8b46c96933bc8a754fde5aa613d0e806.png new file mode 100644 index 0000000000000000000000000000000000000000..9166ad998ae09ea23408c83682ffa00de0e58372 GIT binary patch literal 1337 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 O00003AScWQZ0C1L@@~@Q4HndVsOp$!t52U|E4E zZfsT%h%pv(V87(}LgA%?W~1LC(IX`ZRtB;O>`Rz0Gpkevt{J3M^kDp&GFIY8OhQ~kmSn9EMd#XaC(Z1XR20mYtcnta+Vwsl* z&vV&5BZ6c7N133i`CBjF`R&Wc{IlvTx0&M6?E$?X7jOIeuTbTD`lfZ)ufKn0zQJtn zjte5S@Bgn}rSXh+$`qv+vz7Q1j~gxh;CV0X@3pU=q!V;MRQz!6{kU|;eet7B7Nxgu z_r9rK@cN&;&eIT0uZdoje@`z{oI6`?-m=Iv%QMlt<$47!-+1j;CL0i^SNHMjtmUzM zbD}d}#(OY1rDn>O-qW9OseGk?!|ijQCS3k*DQ3U9{%laO|7)S%XTU&a@O1TaS?83{ F1OP^xzN`QM literal 0 HcmV?d00001 diff --git a/doc/html/pub/MUSR/MusrFit/_MathModePlugin_aad467dd15ac57481f24ada5fbe5d85f.png b/doc/html/pub/MUSR/MusrFit/_MathModePlugin_aad467dd15ac57481f24ada5fbe5d85f.png new file mode 100644 index 0000000000000000000000000000000000000000..bf3f150a9ec05c866008d9d04c66dba99b2dae23 GIT binary patch literal 642 zcmV-|0)737P)%5Sx2ViYlFZ(2}g~bAJ4!Dgu6opbnA>YoC zbq#E{hkkqUrk;;;k!5ll-^}fHVZDvn`D=U!XG~nw-XDJkelj+wH6I)9o}0hDWM>NaanSXH0HcE>D2Od zibcy8AepRIN*!Zsz9!2KWpN3{RSL#j)*Ob|OSMd=n6=YAkm}JcxsrJwc#dg3?S`)s c)Ni%vp8)X}VNIfntpET307*qoM6N<$g1e6#umAu6 literal 0 HcmV?d00001 diff --git a/doc/html/pub/MUSR/MusrFit/_MathModePlugin_ab5be67e3c585fe71d839ada9222b051.png b/doc/html/pub/MUSR/MusrFit/_MathModePlugin_ab5be67e3c585fe71d839ada9222b051.png new file mode 100644 index 0000000000000000000000000000000000000000..5fef1f2ca77a5311d8761570e890a284658361fd GIT binary patch literal 2194 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 Sd@>stfDE3lelF{r5}E+9;<4TU literal 0 HcmV?d00001 diff --git a/doc/html/pub/MUSR/MusrFit/_MathModePlugin_b8a915ef0eb8aa8e117519d01dfb10c1.png b/doc/html/pub/MUSR/MusrFit/_MathModePlugin_b8a915ef0eb8aa8e117519d01dfb10c1.png new file mode 100644 index 0000000000000000000000000000000000000000..dd8ee3b8d41cd478522ddb2aabec5b1641a8a2ad GIT binary patch literal 2822 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 YFZF7fg0=?%o&W#<07*qoM6N<$f}TaEY5)KL literal 0 HcmV?d00001 diff --git a/doc/html/pub/MUSR/MusrFit/_MathModePlugin_bd5c765027d46aa1433dda03f540c17e.png b/doc/html/pub/MUSR/MusrFit/_MathModePlugin_bd5c765027d46aa1433dda03f540c17e.png new file mode 100644 index 0000000000000000000000000000000000000000..c74f2b6d1e8ffc9bb27cea330cc531a3ba7e645b GIT binary patch literal 875 zcmV-x1C;!UP)x6-Wn~4oC$d6$C5D zQi0gP+QHHRbO05cd|Wp?L_;PZeB{jR%(ASz$K!n}0Qv_JTVl!W6LNYnWTi#P_#vdMEY;Z7$e(kGrwjonU& zARwxXH;Jp3B?sc;aXiu9-|t(pZC5VZ2SLE&^YgL*Jbvu=fKtE|ci$VHcb}KuUaB&P|8H?h1M6OHp_SVf$2%soBgiBK( zNxCn%b=YsPS^;55wB6o5>wIPoZE+6=V816?E_vPTvn-;b;J9U3zl&YJ#b(1CzLP^) z0=~}|yDpKGL|H}@hWy^LhPha4{(|=)<@H*c0zts;VnmCgW`Z%6GbSvHbs>PLC;-<5 zq^tsCQSdBDh700K@$9F4w%z0c5JeGlG|yoO`2O`-VK{Em2}8j1fCUlzw(B-c+_;0* zT#XO;(X>T(XQalFW9%~9a1>gZLXy$bF6boQ((Oo;&>DS5W>XHTLv(= za75QciK>4JhHQyU?RL*9x`Z=UxLgWxIstjk*|dI+;|L)o?;R6bvo4GET8MTgG9}5a zvg9vt-Ah*LfQfHKQLUNw%w%G%D>pV7zkU9gFlEmZ5exM4!u5$#Oit@6LDccr9?EwabN~7&o0~S+lHY_pqkK zPzuPhW_eV9uFtgwv>w0rO_GY=teSk=2BK(w&3_l~NeE=wb@7^IJgZyMoQBp-&XW;I zl4f@xC1Bh06wO#$J&a9CM#?HSwPVY9NHh6fh zJhbV6b(jmw#9eKPCr(;xMm#rO(WT?vmp|!!dB+m}Ps{G^+a5W$dE4K^-)x${E44d^ zR__1wV0zYd)ur1^zbZXF&FbV){+^q;+D7N@vX!ekET>lq-d;b^S>UDBY|Ero+v3+N z`F?h-oVRe@_Wfs1F`)tn2)rW*%UQt-L{$AKjpl2C8UHx3vIVCg!02Z^4ZvX%Q literal 0 HcmV?d00001 diff --git a/doc/html/pub/MUSR/MusrFit/_MathModePlugin_c465118a8d86d5f25bba37cc1dcb38a0.png b/doc/html/pub/MUSR/MusrFit/_MathModePlugin_c465118a8d86d5f25bba37cc1dcb38a0.png new file mode 100644 index 0000000000000000000000000000000000000000..e23df282db71f459c9ff649a46d68d6cf3f72307 GIT binary patch literal 300 zcmeAS@N?(olHy`uVBq!ia0vp^Y(UH>zyc({u~ohWQcOwS?k@lTC9h$O2J$%b-Q0?S zbQ};TG3-vgmID$j@Q4HndVsOp$!t52U|E4K zGCA_N#Owbl=Hp{mVB}P1{e@Zz+7()QN}_jLqW<*XIX{xs#D(dk87UojNeeB+tkJ&ozI$i{t7 h%3fbKab>V!_#r+k^T)#l7lAHj@O1TaS?83{1OV!MYDNG6 literal 0 HcmV?d00001 diff --git a/doc/html/pub/MUSR/MusrFit/_MathModePlugin_c5c6dea10611dae1d470a5615869073a.png b/doc/html/pub/MUSR/MusrFit/_MathModePlugin_c5c6dea10611dae1d470a5615869073a.png new file mode 100644 index 0000000000000000000000000000000000000000..bb753e2d34f1b279b97679d99b6c17e28522591d GIT binary patch literal 5621 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 P00000NkvXXu0mjf7*_ad literal 0 HcmV?d00001 diff --git a/doc/html/pub/MUSR/MusrFit/_MathModePlugin_cb688f85a062f09bfaff5cf9144860a9.png b/doc/html/pub/MUSR/MusrFit/_MathModePlugin_cb688f85a062f09bfaff5cf9144860a9.png new file mode 100644 index 0000000000000000000000000000000000000000..2850e2e89f6f0dbe7b7588fd84e106cbb04d7e3b GIT binary patch literal 5949 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 UkT<6PR>0|ujm!=4`Yy5m0Tb|+7XSbN literal 0 HcmV?d00001 diff --git a/doc/html/pub/MUSR/MusrFit/_MathModePlugin_cf09f406a2bf16c5f0c20c11d502f3b6.png b/doc/html/pub/MUSR/MusrFit/_MathModePlugin_cf09f406a2bf16c5f0c20c11d502f3b6.png new file mode 100644 index 0000000000000000000000000000000000000000..efbd4f719ec9c9342c6e1270090f4e16fdfde769 GIT binary patch literal 1645 zcmV-z29o)SP)p=Sf6CRCwC$TiunLIuIV^>^ttjbYN0J=peX)#T5is5K=+d z3PLJ~wgYVi!5zpIM6O`&!`unj#vln9dpA4h%&}p?l14M%{AmRuIMK(Ch`)ae;r7-$ zb?L$7;io6Wrn&W$?~`^rL@5D`0f=LOFJJl32v z;`6hsw`ys>cYA-e65`jdRw0!FNYnQ3th4|Cn~ep$NQu}qt*HPYDurmweZoxBAg1Z` z`4t6XUAzBA-}q9}cPSBz!b0d;laQJ3S?F3LCW+nLiUKjqhM&ta@?$Onzl7yHrj!nj zRO|nD3FwElzCWQS$+1IcQW9K@34F0Q zzI!?s-atgSy|6;TN*vq43Ws+}*>6yqy1~q)%`1vGB=n)UxX&Vtp(|U6l#({pXKt(v zS=NqsbAg4>a$5mPNzXAHxcH?w_K#*x1CIwG5ILUg#+GBGHSsA)Id2kG*8o`tuw0Ih z8OQY8c8h5H4pW}fSdWix^INTY#;B@xU-~?*%}&-eIU9g+rxTjv*nQq{Y#-%x*XaUD zLkx%%kMb?o$#hvMce9CGKD`T+Bi2JElU+nb4O@A?mta*tc(fPIWHg0N_=PcgY0uyuF%gPJL!t zRnw}K?0@ElwKN?s2|HtY7c;x~9;$xMiImp#o4(1^ErmWc0le6*iz0#<#`h5Ix|bKk zvLwI3FxH2U>-Bv@+GHBrm8v35pOUFEpJsH%^uvn{nTaAHqUdtYY2QDTcw*09i(`5<&>Z(C4M!I_sFfVY(>v%?2?^ z03IL1XbEfhXj9^YbS~DL!NiElf$$-!i-w@mQ|q#p}98;qL*U&Da(Ts-yq-A;f-9U85n&^YhwA6bV62>NX@LW!P1P=-cf& z9HL=lYUTgF zYwgIDjygw5wVfOrcqs~QShsMp+ab<%YWLMr*Cc&CHHVAFP!bWsk-cU9`^5*(PjPVW r*4b-i?*_s<`?H_}^7EHu|7H3Q5mlMmfF^$400000NkvXXu0mjff~Xhx literal 0 HcmV?d00001 diff --git a/doc/html/pub/MUSR/MusrFit/_MathModePlugin_cff60a46de8608e97a33bbae7c4e566d.png b/doc/html/pub/MUSR/MusrFit/_MathModePlugin_cff60a46de8608e97a33bbae7c4e566d.png new file mode 100644 index 0000000000000000000000000000000000000000..82b9339698f635a7d0efa30c42a5bd81dfbbbceb GIT binary patch literal 1964 zcmV;d2UGZoP)r001Ts1ONa4;lLL;00002VoOIv|NdjF z0b2k7010nKMsolF09^n809pVlZWuWL000SaNLh0L002k;002k;M#*bF00009c5p#w z0002z0001h03{F(cmMzgCP_p=RCwC$T0n6(&_PHACKVW0u%v<| z6-0DEDu~F7I8%m5f$x+w(^MF2_x+++N; zbz4;d#PRrg{KpnX(*OhkV`<9RX2bc?<9`(#j{s7R_xbUooxidKaNYi#zP|&cDPxYq zSduXI{d<4Tw_DCV4idwa8w^=;`1h$3vhzY56^vJ4r~CI8OH(Df>cl zH~{213P>1Y8^UhKx$ELJ)(%TjT$%y|!K!Yi)IgfHbCe|QaU9#{P6&Xi>V79BfDqkt zLI6lPKL4HvkmvnAi!n-F<1P_msS&>}_WPC@h)tRXz+@3ZRiXOO&lLr-gnrI-r^ilH z#^M;q)6Xv^C`p1pzWL{RD) zKnS!=R?J79Ge!$OCMZ?azs@vTn+Cw_H-scXLD5-d5kW~)G^AEGnUA_guZQMLslGrE zs;axFX1}IEk0y@ijqUrKI}QpQVG%*e^KpxNMIS=6Y(f}vmy-nhW*I1NT@OXd@p&u?^e7nva9uoh9DpP_Z|-S4@}_S7z;O)V zdGmg#QaCw9u?m&x?hc)^xwqGvL&jPcdsOv2JODgBb={;>Q51a&wc+IjgF}p=s(N?; zI36z>`y4b4!0YSsK(e(Y>5r4= zNS$+b(KVY8NZsdNdruY;;<^FNFl_HP$|(E&Ws+HzC@K^S7=o02Oa1W?EpG~CF9j** zF`y0i4kqgE^flmltpR=0q##8VrywOZlki=4*d@Fbq+DJ&uLVl}-2y#9X&MZ*D}^r7 znqkSU|LYBfvF{J)4l! zHGru$sA`L`aY3;yewHBv>Fh+$Yg17+3_Y{sTz5YHBv|7pM4vRlLte?0_d&a!1Z@mu z2~ZUM1vJM#C99g}-Nnx`yw+x{nhg3UL}%{}npe*oU=*@XF110(c9^2-vP4xDMQEgs z^*tr4N{dfv_AngwXmsW=GqC?ENKiH#&aI)_Ai(l{J;ZK?hJyezlT%4PJ+U;@TzB|e zv&Qq3tg7Pxgdx^|PGwN@9Qz6}{ai!s+V#M5(ic)r*TGW1Q`0eV+@>=I8AUe$hiWaS zYA`n&&M{vz-tX71`OH-mT|2_}Ij<@J8~c5J&cE;DBO2+9-M_%9EHO+`Rl^QLmbLbm zQj9%6V}Q`Clcm^G9Am#E!64(D)QldVvhFO$=}Mkb{Y07T&P&+oiKV~2U78fEDrB=f zM@Ao-H!1Cj)-dd{OHtsu>1fVCIWz(XoUh_;Uq)9Qp;n)U^6ZPU%B z?)C3%>PE`$+C@>vaURSn zdB)l(G(iZvc@PA{o-BdV9>3jvQY~`~qH~*R9Ix#%Mj-><^I8M7DDZvmAx1FoJ;m~# z*S+62#?a`zWuPdE?q93%H^KKg7oyFsKR@^5LsKD%vG3~|V_JIE{vuWQyB!uGW!b8J zt_6CRI0)J@iaCMJIY?8yukINw_NJf^=yIE{Dy}#k6rfB~%%-O)GDHwuE-aM%HS=SO z35xG??s;}2Y{h8^L)>^2JKFC#r}~_^)pKflD)S0S-d$@k|R@?ga;Cb$`?iQPFvmQvZy?UZlKQgNnjy0AGx>H>h zO0eUsf6rxtvgbk|b3_rcNEEf|rfG2Zljoxp2GEr12TKnJ%n6afOC_dyopRG)9ne^g y>u!Rw;&M=dxZ|M5Gqlikjc;K(4hq&eoAZC&I+{se0h^5g0000X$ literal 0 HcmV?d00001 diff --git a/doc/html/pub/MUSR/MusrFit/_MathModePlugin_d284ec460bdb1abb64e7f9156d87d659.png b/doc/html/pub/MUSR/MusrFit/_MathModePlugin_d284ec460bdb1abb64e7f9156d87d659.png new file mode 100644 index 0000000000000000000000000000000000000000..e11ba36ee15e4140185970d6fa7616fecf9fd0e9 GIT binary patch literal 1530 zcmV%g+SE0T<3WJPfsJ^ryxxcjVZoI5rFIVoN&aiBR9_xCzJbK zOh0}Q(+}6~$hDECh>Hbc7+$+4UxUYMci>vcbHpejHQ_kd?#u!K)0Laf*HIZ67e z*t*ByMf%V%5kD`2D;2zEPy#D3XNY^CT>o(svXpznb3Qb+_HKvx_I9`hmrE)(q$y&S5!rc;$fCUtBjGL3M8qYC zV-n3(Os7H^b7+t;+3PhexN3%r4TIL0O ziiL1Y4URkfLMT;F&ZTG~d_ETmq7h)Q2Hm zYfMqsQ~*x9?pg()m@iu~hUO{=XdYdcevy)jQssN2h^}dBlb>}-f4N;ShRCiyh!??r zU6N286Dg&gK!EZh;Ntt`1#_!}YfYb;$o4$MC_3B-wt3+V5r)lUmh$xZt0Vl8MQ&Ah z%;!QFgSg!yvS^u3g@_^w1V~B2hB^^#%M%L%QWb48M0dNxoaq`kKLi1N`1m*!b7^`QxlxL&ZLP^-v_*#M5XUsITYp`M)kB)v$Ig(jQRwZbCn2<^U2YqARitqk($>x`!t+Qq zRWX|hQLSg!tj;~lvO;yHDIMV0V9fE;uw!@xAb-$t5WjyXgAAY$*#P8+v(9#$!suX9 zeIH=Cq_;PCfjAD`=epEUrD(uiMy9#|8-R{;p5*a;8o$i|i(}dxED4i@N}YkbT+)dh z$2&MwS_MnhR?UWC3Te+#A{Z7zzIms};oz ze*U~)vH?cI0f6+RG0j<@_kzI_ZX^3x=I1SA(1fQcg;if)%R9Su__D_sY}RU;lDiXz z{f-xOjlmKg1QcMgMb*wtuDB%(mheA+?%zPOVbD5!h!_bU7)HVehF%k1eUawae>WIW g;Q6^ccWj*g0|Wlbv5l4?yZ`_I07*qoM6N<$g65IXK>z>% literal 0 HcmV?d00001 diff --git a/doc/html/pub/MUSR/MusrFit/_MathModePlugin_d2ada4d93e287ac42a3681e58c96b105.png b/doc/html/pub/MUSR/MusrFit/_MathModePlugin_d2ada4d93e287ac42a3681e58c96b105.png new file mode 100644 index 0000000000000000000000000000000000000000..f0f9869f38689e0e4e912ff1f4edb27cb0a2be74 GIT binary patch literal 492 zcmeAS@N?(olHy`uVBq!ia0vp^Vn8e;zyc(f?y-6bq?nSt-Ch3wOJ2hm4dij=ySWtu z>3AScWQZ0C1L@@~@Q4HndVsOp$!t52U|E4ElPU?rffAnUf?Rw1cLCXTz>zt0u9W*fdp(S+}RRkYAMbLj}WOfkVGycCU4bWV&YcIpDmy=2P}_ zhVe_)%7U!!J)E~oZEfw@@`F2aW0xOZwY4m??f19e*K5QzdS>?f1@3Uu{Mz4Bo9b#P zx&EUp+ov++-REMDr{#bAx^Qc>rt7t@M)RKw7iXWeDSy53(Tw%s(>N8MTJfE~XZ-#8 zI%W6AGxAq#Dq%m~)hovI56+Ae{xo#SA;v?*`J0BAzaeAsXjfg90}m zG7z{^@kaFFpHqSu~@9+a=2dkxlXXMyd}gbRNWL zhH^aSnB$jS&~u=SyFo|S$;!R%oQHyH(SG${rF6MH>}?BYh%xTs69_zY`&T?KSxn&VsIt=A;7 r_aE;TcqaA#wHwQgx33DXy<)$d{!e|`hJw$)0AlcT^>bP0l+XkKJ8zz| literal 0 HcmV?d00001 diff --git a/doc/html/pub/MUSR/MusrFit/_MathModePlugin_df4770dd7b14577f14410b4f7ab59721.png b/doc/html/pub/MUSR/MusrFit/_MathModePlugin_df4770dd7b14577f14410b4f7ab59721.png new file mode 100644 index 0000000000000000000000000000000000000000..f07bf3e4b9c49e06d110e5ed1ad5f6fb5e1e5e1b GIT binary patch literal 6267 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 literal 0 HcmV?d00001 diff --git a/doc/html/pub/MUSR/MusrFit/_MathModePlugin_e35c4217aa50607f25e6eadf9f27f874.png b/doc/html/pub/MUSR/MusrFit/_MathModePlugin_e35c4217aa50607f25e6eadf9f27f874.png new file mode 100644 index 0000000000000000000000000000000000000000..a657be06ed6567a432e96359443b2aa7ccb6a543 GIT binary patch literal 7432 zcmXYWc|6qL_rFlKiLphNm~2_XAcid2LLz0)l3m4&eI#4Hk3C8ulx7?D76EnJf+G=1U&e!(_7#AzfS%CmHYi3 z>i>1Zy*1sbsAzO3?Fy>LjXfPyRD6*JI+|v$rZ@8k17_6OIwHQ#4$j=@F>`=j&X7!d z67in#rlrG2YI)9gRev8@*7{!tNzw<+npQH_#sxK;Qn$C?^9~~oGC3pJ^qpk29o#x% z9B4Ix7X-2?J>Gp|FN<6@qXjf%>(zoVJ9~MRGSO;29LOo-y$6g|>8=B!2PfCQ_#4tY z1;Ov)O5*E?S>-7D$amL_y8xQNzR^rz9L-<~JFRa!lVdI-=!Wx&+S+AJ;OIU1C0b2c ztiv_g#J=ld@lq@-d3Twe(N}RtBby+4tw+yeZCTaTqd&-A3IICU7{B0Sa8R|{w|x7_^twWC7|2dtxg^hlQNl%VnZf?f+t5R3M^e91XAwNy;v z9z1h6!6^3AEJ^G1uxPwmA1Lc)ZP*lfZ^0^_gdbZMGL0}dm(D4((E_g5bjmM4%Ci!%+_vnMcsM5Jiq-y0SWcR##dF45yG#8ecF4y&DyeOp= zB4F>70~^SrNEg55zbB+fNGlxr8^V{mehZ8xvAx_mW)v9;I~$oeT-a!a%FMAvniQTD z_>Io~dC4|q6uGL$rLjO9NzTulxtfBT;!~2tLu(1hG}CxNK=?3pFlDB$F=B?C1?rEstL23w1; zLEDf@3NU+Y>phFIWuO5YL?wUsn}CawW*;mAAs!H><4R|X`Q@BI>Pjb72N|{D|A;eE zgQ^OWNt6qz1xYzQuuHBcFwA52HlKVeoZN4YN+N#$#Ws;IJRH}{vpVDs`KQ`g2r?ia zKCU=`oV$i&ty*`y`&w*(1Cc`f{M_|OK^G+hY_^I<@oyh!aGTPQ@{&Jwj17k0+_yzR zQkEG|Zmn@|Au3xLYKQR1_&s#`sjSf9E^^Cb%t7kJrt8i743Xn_QdgkOxVQF;TyGs3 z(s7wF=`qVTB=N7l8^8rKygz$85hv65zdc#tC(!WB(hySBX}k6yFkyDcGAhh zAMxE?ISQ74-~(0;IAAF#{Qf6dY5?> zEfw~-oC!KKcQcOWlz3v;0x;~z&m^!%n=sx0T`EuUr- zt2ws(4f2ZY_X4r-Z0&3f9|jBb#)C@DnYQHLYijGKL`ewSl*pl|UFF>z{Q&)(6D_#u zd2l_lYg05`Z(Xl1L&WTn%5$N2l|{balZoSE_h~iT&dmFT>)oGoFSkpE6%ex6zf@(| zm=VP^sqm?r2dandQsi_03^9{tSbKL_*~ztRsSV_0f}Y_)c*cBas{yHmKFs2jsQABY zHn2>s=O_01k%(a`6gs01_dBk0^=vg5`Q$N;ORE7HqhAp5(uOc=DW-+Y`T;K=08%y2 z7~vyLOGuM?XP4crG*>?PwXD;_C-2J{Mc3vH9N8kNl&ApAcE7O?s~K z<94W(u~|!^4$w@d`t11fU6lY400@q&_jZUZjPkKtQ6U9dUD?#iZwPAXXc%OE1Gxpi zek-K?nUipc*MSF5R1O#DVMDktKQ`a=v^jTobH@BNKD!N58(@-};j)&EpqVnNM;Z-V zftlqrv<%};!{WHb#_$Wp`s&*;Ac&nEU5{*ZXCGNGb}J+{8IXO$HnTKXB=W57I1pun zqdGW)xt`YUKEtc~LOKHfkjQh-9!k6pCtZYAo+@agL_?4FO}+_KG1**k?hB~=q6N>~ zaAQ}nKp6f?9UcMcRcJ38v-gfAh#OE(P}O~>!g*q(JuMt&j$9jLqstWVy(&3tg5=Y$ z8;x316+Y_K>&b0IIUXGC-e=)A13@P1FK16gv{w+lbwInBNAgSSBNbk$MF-jejsqQP zQ3OT8z!3++)KpPC>CiQJHpItaV3u_gnPe4+{`i*M`ll_ zh2@Ae{yDN)nW>_?debP%og;wPp`_B@z&u^ppoVGTdr(?SZS_*JC|qUO><+4=^D<2YwyGQbfz$AHc+kIfJC_;micuHf6Etq#dGwY zWXVQbtyh&c39mIp;NJd*MyQKS9d=5eu{1qRx!K6x=3j#HVqbrQDfI=^F{jP(u~1~T zg>N5SUm(~uowlA8kUiz#eA>vwI&wT=xzJ~Vj2y;+dU=cM7o0X9nNMvB-VGJ+t-C!T z`L@mpa79~cGa8a&%g{?*=$Nx4fGvlb@=ryS7zQccYVV==6&hZ!no%gygzk63ox2oM z5vL7r;PspC9Q}y#HCFsM;q!qx)ZALn+B{d9Fwl3*I<33}xmC3R(Mg}CVRBv@?~=&z zeI2@ddf+uVe7KoR-rzmk6pdbd*t(bpn{i`bH<@T+aPsVfrBF=59p%EJi;xgA4X#;Y z35;t4BbN@v<)rTk-JjyV1(*l%TnSk{%7g!$xtfh(mHK&cB(8&wl^;I`P`?_Wr#=kN z=$J`{5=RXpKiIxB&@Ct&^D0S!iqUI@_rc&%8={SBhI~vB4IAYQ(Du3LG`p@vAws!$ zGyx1(&DM|vXyX6im3zl-<}KsaZ8;)LZ|IsR%G*S>t)ChLuD&}^y|oy1iEKc9y=01( z>*qb3sLNlxYbIj`ZOTJ=0glw=py{`n@2mOpA5Ocu)_{1CrPi|Vt3Cb=JV`L99p)Ez^DM zhU?l06LWOfdx3Ow!&R^IA(I@uQ0}!iJ}rH8jM%03?QzYMI{hMVxkIV#U^Md_NWJ)Jbp?{nog zqo}U*t6=>Z6PCH_8`Yc_52C`)JkE&%RhFiB_DF8V=@Rs@E?holqx>Au7^Q35WNXhR zx!q@P(Pct`^?W`PFS zFuV;QhMyC}emX#y{SlZU#>g$}=5CdbuLqP6{#PEl$F6f~uF_8#z1dh%u?w z*I>|Ib#7z9scaZC;*Q9EC#1d5SC4N5XMODZP#<@Qm5>x+kJWNOi!VUZ_BKzvwZqO{ zws$WDExR(B(^Ied$7z$1=eZtZY!vp`CD_V9aW}_LHiqQlQ~^b7iG;G0T^QZj=PJ=4 z&YmGsag-hRQW^=KXSr#-3^{5_5YQMoY>K19g$n%HcimG-8gMwc+x@as_IN|i?V z_kgF@0DR`WJ>B408Z8+!)SRIic?U#mwkQG;A22&h*$}0$ywx9JEXYyUlOKCe3-0K- z&-(npwL+t`|F~+m-+G|k|J@{Be78rI5hOV!oQyVPsHw^0jRoS{yGE#-*G71pUlbh) zzLDv6c+IEEOozp}PbxFg-Rycpe#pL%%0~xtKq__)k_tTKt{is!9c(`h9&0)m!9;|< zN|~xq$0&Q3KY~>kJRDv?xC+D-+Ly5O%-6? zR;tfks$gGDT>Kqp;Hq5MY5(_}s-|Xf3XvxeQD(`fN8cMUB8jp=1x()$X}3AkeeZC@ z1^TdLI>S@eGqn2jwHu&wAiCDndS*lH+f4W9Pt znXwo|A{*=}>7q0rzp;XL(N7o@HaLNF$K(vejOPpJ&IJf3#u8s-{t0yjP%oFd!nl7?MX^ja9YX@_&|>38O6HE9LKG|7y(iI~DxlT35X_(z&0LhG{y)vdv9--T_n27CZ=@I!v=+V=AVd z{2BS1E<$isJ@Z!en@(;(l_r%>ObQJ+u|B#;mP5`H5L8}8dvB@JdRfFjX+yNm z9A#-G?gm&tu!PE$%IRt>Fgb6>J`JG>uxsvXGhDEnA}NOlN1g76pU;Qr538z37~XCd zF_;ph>wJx0$UQubUMj5+Yw4=HulvFY#Wh|RAdkG)Xs)gJ6+(0Uqo>P^*S31cyKHv}qgsf@(DWc$635Bzb~K3elS*w z$!#I>UVNj7nS;@oh|~PNgdcc*U7|p362y3Fa&i9)#I&+{zW2DpPi?f$-;W5AY+g7W$$pNdG0p`Z{#5mPTCwmtCfPJY_;Y^}_H-xRZ-{;2 zjNk2VBo#vKH;GdV9eR=*@BHc-qO&oOVVTEQI#LGhQONI(pdcR4DGCFA5T;`nsx!d$ z9X(-vLH5@7xQn}8F0NCDT}jJDdSnW|!PJ=txK2nLQ0rBU`c6z(D%Gu!EIhmmhsN&A zsy&Jqj==LXk2R*MJ)$3d7|x}u#eM(0CK2;&&pM#pLkOK;6Fz9wVzD)!Ha@#|_HVMZ z>QH@_P~{_R@K5D0Wb5qq3%>9b!S{0$$)p6n2wy%s}Q?xMxy+0dn2#vn*8N;$gj6!wsQ z%&OHfUeauq#HQ=5&|^{Lm*6PX@HT$nT{B0hx|bIb-x#aX$U5*NPU@jJMJuqqZ;k3f zE%fu4O;ii_12$UO?7s~i%UDH9kPmhK2LzH#$z-uq=3APFl)pzK!G}tT)A*z+_>gk; zmtRffmaj4Jeff24DaMc3tuS9XWU*JpI5oJeLy;we>%Bl{wEp6nE!PzoLY_~~p;{1q zRZln0?PVv#P9fVSF^ZiU5o(^dHGMgMULD(-`mhL@l1VDGVI6pRgQ=K)E6MSmXCX0i z6q@TwXytCV6DhFVl0hLa3e<1*_(mhCQr58?6Q2W{ zjT)Z1=i)xMULZQ^NZ)Ff_9tC7z!od`ZkE`|T=bdB+P;7rMIl zH|Y_4tQeN3IQX(cnf{5GbmEh_-Lu`h+)-qioPR&!Hf9wg_jQ%jZnm}{Ry~yr{ykaN zlloKpu}2~2y6kNxfD3R{$w4UrHz8R~TYDc2ICI-yr+wy@eH=D~+&`gA;c1xhP-!3V z>k{BX(|L&kUoqxlwnk~87I2GSl=x4^_1w*v+1}G zHJJltuZ2>@J2x9jo(Ct0V_+)eBZmGk^f!OQSU;6czo*2NXLdewE785;$~QpDK8YvE z4B4^iH7WC$_07KPy(V;jd`4c%Qeq!Q{pD8fYOP36*!WsE_jr?X{tt6Em%_RIS(TLs zTlUoTNOH-4ajV~ym0QCmry=a9ZA&Yv+G>(1f5)hiakdx2$zEY6R}2j*EX0oov!6s-)i9BlQB z;=Ib>(!B%A%l^LU(kMaeI z&HzVUGz6~eY+}2>i$L&1X|Ni#&ofk9SVL3h_RrxGF$dIh=jU6}FgwXz@SR;{mY z@O`fPDlWRn&%B3iwc1a0;k&+&#ubjUYMHeGcKBr}lk76^iF>`h4>}YO&|S%Tq_FU! zKCgz>NgC(UtEE%#cS@k4`rU_zQ#=HDDe&4g$=9mBu-tW#^G4`h=fVDu1r=Uaozs&f zP~9C~YM*c4ec*Y3E`^oydteBv#wwAinC_0MhIj2bTJ3pgCU2aM*F}J7abl2z0qQJsk+dKSKz3FRW6ZVbUkmW@xB?7u74EYgo!|^iP^5?_A=Y2d=aB0*}qi2?c`mPEvg!G5VXm zGrR=9t)EKQ;%K@LFkXk{=GO*a801dIJabyqd-an3J4sv zeddb%yuIC_th`98`SX&wH6`uFMEU*Jx+gU*(%5x@6n)U;Qs&oUx^YABJk+RxG7d=F s$vsFBv53_N(6Gcot@Yoigo{g(qwiMD?XHPY(vnmLy2d&vEr-be0}pws^8f$< literal 0 HcmV?d00001 diff --git a/doc/html/pub/MUSR/MusrFit/_MathModePlugin_e46e9694bce68e1d38783e4cc8328e31.png b/doc/html/pub/MUSR/MusrFit/_MathModePlugin_e46e9694bce68e1d38783e4cc8328e31.png new file mode 100644 index 0000000000000000000000000000000000000000..c798003a38e6ec630be1e5988083af402e143adf GIT binary patch literal 868 zcmV-q1DpJbP)jHmv92pp0d$fjH(3S<4_^%48W}%Y6A`!|P?)zkV%!enyej{k3mF!~$hWDWdEO1xI0njc zzI2$v*7B3D&YkKHg~t=;cn{48k|cmqEUz_7`RbdLj7jL5i^Bnsl4!Y%B4dC!{sZ>+ zm%Toe4n+|T?GSA?<0HAQ`S1lVyrnfG-S(a_^A_Q$WDMIjmD+nc9JtQS zv9Cq*pf!<{U89v6R&s6Hh6;3utmQ^F2Q`jpQuronhjP1U`qKCj?A$mz#@Z@n_w-Oz z{`ZC&#%azI;v7`1`M;@W#JQ+x7DIL<2}kH9?RG#E0fz%{JOaiLwVUF0%MH^<&YjB= zaT9%g1=efe1YVwVithJ7Q2<*1KlN^m9cjw4K5Bqfik)E$?{mH8nK6{Y#&k+YNv z14Ft_;I*U7IljG^%ZMo~1bf}u{yEDB`dn91eR}Ge@j9VcRm^Gn_zs(8Y>SlF+oJXD uc#2}#KJO}VR zfX7E6RJV({KOR&!po{0{^V@;%13Wz~KhTQ;(enU4KB(^BzY#49;O}46y~M1Uw>QKz zt)Fuo0I^n0Cj?>~*UuS-8tsxKBxHzX-LieA$=Z%-=XgZS^YV2N0O2#uFU02;QX3aFMvN)!3^FwvR?uBXx`aXc`0_=9{xG6CA#i}*k8VN%(8RYzq zVTQt*ZUDz4VwRD>olc0-%w(7$u%-hNrYLIv-{C+SO$wZRou=g2VVI$8TIh-b(Y66J zjRYtN0J4l?Z~$~3fE*{5Me#X+QoB{XnGDmH%?e#nkRZ7(z^`8_a)A>F?Gx#o%W+lVS!6r3bl91cK8N5sq zny*=w>J~EJnN12EK)dHLib&w*&hHFE#G+6aZYT;4cTB*bBKH;C&j0EkP}6UT^ozD!-Zj+kZh))fSZnue(Bh-q5Z6-9_qgy?y6 z#`Ea4%4mthZH7V>WO-s4@-Y}*K%Y-4~Ql@$o(OmfT_56R1L%+%Q5qsUh zRjX&!=H(KF*5b`?TDBG2uA7;bg&4=``_}UiEo)pm#(sWCaU4X)>8?-L5rg1zd)T~O zkT@o7q+lCSkLqNIIsTSH0$F#%ji008RhIYcQqjMvS$Mj$+M+tr5Tdvh=xI`P^!i(qjOc2 zF5g%6g5^0K>3ZFaaU6PYUr*t8GA|9|vT2g0)HhZ0<0vem1 zhe!$T_3<0W=Y1wWbM1QpE{|_%UP7Kz#Z>{T3Sx6`Xj<7Q&ugy)pxqs9S^YcuI|&`Y zdH+@gpn2gDX;MD6Ue{eN9C8mrm!{`8zdWzEqwP9fo6kvM1-Lw4mO}R+&A+C-`tl+~ zo>TBxs?w(?A%cL`pm`p-p}Wk*Ht&>elR7`05Xa1KisF20vujk%0Wt9&Xk*sZxi0mU zG;xZ8GGnIjFzWg^bAD_;PepTAElHl2`Lcc5;rr(%Ai4Z0EiTL2`@I@|nSuv7S8MwL zo_9VMd3m8m$~oH*WWFQ0uy1d4o_DVh=)yG1<25Zll@oM1f3U3SGFHaU*~a$sRI~}) zEp+W`V_7sN)AYR0E(znUJV=ey7AS4&z@i`xC!H-HAHyph8>89ngg6|g>jaf#8Cd|P zDa0HDb_{Fj=PvE3X{8l5hNmYX_Iq-WG?~Nm{6l)TK0nXZ^znF}jqdy8g^XkJw6#U) zyNDwC0V;NBR>>vLrKYvtgm@*uvcz$_h0zQZbd7hZjr;6{`eU~f!t>hQoxWd}@cq7= z$2~q$s*&rGaJDtJigbzhcB_6PbiLb5vu)CLRf+;p&h?mO=rSL(tQ4fXEw{q2G?E4f~>-+gAqN8i>>|6S2%VnxGupqeX>d&(4 zGGQ1L_q+6-e{s4wI^$Zr;@*T##$d+$#%l5bmubqiT*tn}w#R*sObEGleL44X0Q3Nn z^7Snb5V37utvxkUg;vIfB!+JDF{#ic3F6xu4M^X=eGiE>GWG!?o<~Bba&HvooYRS% zgJbahVZrlNKc8+*L2OAFQV{!=2Z+d}=O;PX{`|TAd3pUeZC)k` zd2FAb5!>RF%?zEf4-h#V$V_buu`uemRp4Y8Z0NLMvqBe!6yh)pDvnc65a<%P>H|b> zLB=ZC%)Ec(lwq*Ys`fys@LmqhHqSCz3DEqeu^ungeavNC8F~%>tuj!3w@|^*Z1XuD zAo3jp-&^C>Yq&}C^5dg@2e4|k`MqY&FzaWNLe~YY7v!8rW?oq68gylwGt5-5&^6%g z#+kWcp{sBy+niyhf`zU^9P@mRnI9Iq3irI;kGUUM=qgOL0S?1lf`#sXrpPvDm_Dp} wl|l2I+=qXzI>%(2Gfb1`=lWv@04QJcKQ&es!^${KMF0Q*07*qoM6N<$g0R92q5uE@ literal 0 HcmV?d00001 diff --git a/doc/html/pub/MUSR/MusrFit/_MathModePlugin_e9a0c0aa5d84cb4ea67265a3b06b9af5.png b/doc/html/pub/MUSR/MusrFit/_MathModePlugin_e9a0c0aa5d84cb4ea67265a3b06b9af5.png new file mode 100644 index 0000000000000000000000000000000000000000..693eec27afcba8b65699150b2c2a39da06245eb4 GIT binary patch literal 6468 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 U_0a_6oB#j-07*qoM6N<$f&n7_Q~&?~ literal 0 HcmV?d00001 diff --git a/doc/html/pub/MUSR/MusrFit/_MathModePlugin_f2ef2223eea8b06da51ecb20c450fa4a.png b/doc/html/pub/MUSR/MusrFit/_MathModePlugin_f2ef2223eea8b06da51ecb20c450fa4a.png new file mode 100644 index 0000000000000000000000000000000000000000..ed3d70abd7dbf45c6071587f2af3c8221c3a795c GIT binary patch literal 2209 zcmV;S2wwMzP)UY%Qs*L$5kEf>Eo*8`mWOj~=lh6<139BC1Ni(z^!?`W z=kH%c&!f*t0`U7c;_)aSCaLIhI3NZAeGUSW$4;?~;}LPYB}bQK0PpXJaont@D(_z5 z`-Pp7q}@(3sM>f;u6Q26W&Uy&;>iyHk0TmmM%@xZcuE@$}GhCjGV*pj%o@M&d$JNOd zyrekJ^W}9b+c}Q>;SNJ`BISCTR;|ZQugy7h>0%i4f~#NGbwtZ5uA8P@hG8IjUU6Mj z-n|yfYC3qfi|mC{E~+*jn=5U4xo&m9aSr#wkoeG5=UL{-)y0MlpSV3-w|Ol|0Cc_h z+qMBX-%zdtK%t+Z2txqVY+l#(YM6(^fOQx~^*dF0_X^Le_7|gWCmB?23@|QN45KNF zLr3Kt)llx`Ifak^{CVcN=7>J7zLYQKImL^Ugc8}C&0}@!qqn~ch5_I>ltb`5N}R?q zVi*E^e-}1dt%O*us=xI-`t52p+?H()GfC86hGmB~hP*b+oj>gG+uB)o{6kRw?buwA zE!6NlfdBrhULVRm{%$PHz5kb_s}fgvDi%c)Kjx`(mLZyEGe0n=GG^FtiS56&?Kpn` zKq0oSFjEwfEjeE?rY=#`4D;x^T!v-Qr=jxhkw0A_G|u~U{eFmzuf-MCwJSfVA}@-n z;p0c>|0U_F!qpdk3-eTrmzH`Sg;+H0{I@5sHX4Hc{`PPGM{mC>Op|PqB*m28Fc7fqsl{`mG6164mUGjopJXnCHS*0e8aeSQqP|s0w<=@Jy!zUYSgekldUTRy)DJ_-7`BTds?UAzx-_!Zw0@gJ zQTJ-TA-dSMd|?HzdMhs+@H|TRcFic-CKklfh)uc9m4k_Q`8>8irj7dEP_v+^9#_vON6LhG1w z{)W-l{wzEH$e1OxUj>@hKI2@igwS;&F7JYuLDf0R5XbZ|)mN7V0l;oo)Jc-+im5y& z^4Ie;D)NTd2B4ikx?ar*r777;#W7riKbwubkD{nQqM~BsYjUM4f2k_(?M;Zf-#VR& z8OhMRr;7h5J89RIZzGUl?EY8vb)H8$4;ida!POr;t>%ZS+!)&i`1x~em2QJHMf~*( z@$0L*1Nz#3NfL9ZsN0T{-LhkVPA9Sx01=-<%yoHDbY9pnj_K$gO{39Wxs;t`5H#=W zx^&O-!>TH8O#YM?3%D-L4yHOo&$gSPWFBdk?I&x$ijA+ym9Cf9*xVc2f5dTdjMY?O zLls?*$N3z&*T>Zt03xMr^O9F0iKY!3CEOA`MfE%yRegO?I6^kvr~M$^^19kTR&0DO z7-G9J!jS5iCOQ8sD{_G4QJ3eDEe(U}vE%T(rhFA$_{=$(^C=UXXAL}pQha;}5k-ja?})BTcDLG!=X6D*L5juSl4lk{$HnYnIXHx%j+3u8Q(Im`6+Hk)rR@l=|Pl;@WmgZ)eU0%^8P7m5g1G zwZDw*mXh!1E~&l;@Mcp^(ziW;<$9)hn+GCI>7D@Hx(&ft{NV)nelG-%e5X9YJWWZT zq5U(&#$$7ZLzI1+X~*Q=rTx#Rc$9tRc1sIgrc5iybUhx67dZgEBzS?zl)k=|t9?rr zvy2W$EML?0Gbvqvjq@Ta~ZHVBsU{5*QOwEsP?=|Ah+4dzK*5ROCf+TBhF->2Ef68_&CUKV>Pe4i54Q6vv7JaL~GgFk6Xqio8jA@X&^Cx7OS zG5Vjwro58X_bF^R=crYhQnZczU6LTqQQu0~u&+UUu;vn8TmY0qsjnz|;t5qe`SaKq jv;X6m@`OwBpL56mp}mm0gHUxz00000NkvXXu0mjfDG62= literal 0 HcmV?d00001 diff --git a/doc/html/pub/MUSR/MusrFit/_MathModePlugin_f87b1352f663a35bf263bc7e9a214ca3.png b/doc/html/pub/MUSR/MusrFit/_MathModePlugin_f87b1352f663a35bf263bc7e9a214ca3.png new file mode 100644 index 0000000000000000000000000000000000000000..1e2f85fe19a1cc5559713babb4ab2fbf518f0732 GIT binary patch literal 869 zcmV-r1DgDaP)sqr7 z)qBsX8d98;Q~vS1SS}Gm063jEwwI|LrR0z5LtPU&2e4Z8OE=3{-p2I%3E}%miBJll zEV(?HnAHmLT1{<~B|x5!`_USpssJvRTh-Jxkq|#e%;N-{c5llpeV+D zNXf&sssJ{dTOaE+C(^k;dbhjpGt0UOI?q|r4-qp2=lCUKSS%2wGndB%Dq}c^>_AWAOfgp)`c}hldo^hEg2R`P_Wi@%X%9bUqVl-H>v*aDp$2 z+n9x5<<6#`wy+lW>L)FASPh|{)5k) zjnWh`lD^;bLU3qi{83`0O1+xQE02q&y2TQPS<4F@`inl#+w| zj_t?&2InkY%wv?lVtX_x0sImVLb{6tE=Z`WPN8GTvH_gTjES~uTNRs2jT zZc`LopCpa{XaKy^o^9*yJ#P|!`Uv4GW=yjQo^2?lDWVX~n&w}GF|AGToQ!+lf9&wv v&AD#uPm$xJ`RO;9Qr%O$r@Z8UINJOG64D@NA#eC;00000NkvXXu0mjfARmf; literal 0 HcmV?d00001 diff --git a/doc/html/pub/MUSR/MusrFit/_MathModePlugin_f91ff8255a7b8a99c5eefcb2c29f9262.png b/doc/html/pub/MUSR/MusrFit/_MathModePlugin_f91ff8255a7b8a99c5eefcb2c29f9262.png new file mode 100644 index 0000000000000000000000000000000000000000..eb5bf14aac245a6b1bce5f676492ac054ee693c7 GIT binary patch literal 3927 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 z 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 vpYBs}lZQd<<-?PJ|NF7uzaI-`j)y=0iA04v z<=C40U&Mye+zU9C`+bh*TM5~e0>)M7v+xUkE79J^oC@DhI9#FKjqe&5P+&7I;GPQo zGdxgb9??+fQ&@n9QX#^XwpI9gYS!+>{)YR&5}Xz%eRa|v!5-|WGB+{cI&pQ!@FQMH zde8+-W(qeRi$(aL$>KT}dKtH8|2Z5NL4Qrn`c4B~Xti*yUL3%BtiyZw z5<7G5vC6tFBA&j&rgY-12ST;dy%o6W_y4c5XtBEy^#LHb$^&jw7=KgJegwups; zt%SETV7kaMoh8~WSg5%HgwgO%i}^MBT(iJA>=s5W6*o5kmy3ascmu!Zc(h2j-{1-T zQ|wSNJKN(18uzwv->q1SDRlxaXTS>KvkP*37p7vK@ZXn2RvIcg@MLLR4$@~u);TC# zsmT9rlTNET0IzDVa9t2fdA;~qxXMcWig#;xC*TYHtMa^DzqHESB#7Y#EYo-8t6W04bKSQmI4msCU**Vxe0&PC^Z>R<5qD) z9pYqx74fS2G*&OeUZL`~R+Pw+kV6xVb;ZmdzRj2>}< zRdnFy>~|+$Q6o;K(&MsSCl05;q?9=dZ{chFopVRTo2W2we2#mP{{*^<8|X5)%38)5 zeJ3?o9Lly^9K`Mxd?)i8fTnMu;l?c7F_eW(gZN4?7Y}BCj!2K^#Y1g^D3lKq ziL){|Gc%<{AJ=kxjXF2^mVn#wUCX8zH%z(ysJQe+v1a|E#$4^x$fPGN3jL3xc~`%x zvR-)hdBxPjK>_YN#TV4v$=-ipO=+Lp8`Tw|@`iy-v6)TRW3MK?^UW}wIeqi}qYp(H z*7?6qZ1sA){+`p#g+p8D?Xu`?6d d&iAiRWS6dD>P(%px(Dcd22WQ%mvv4FO#oU3cYpu@ literal 0 HcmV?d00001 diff --git a/doc/html/pub/MUSR/MusrGui/musrcalcchisq.png b/doc/html/pub/MUSR/MusrGui/musrcalcchisq.png new file mode 100644 index 0000000000000000000000000000000000000000..b6bf1466947c83ae0bca6f008e76b6246c3fa278 GIT binary patch literal 337 zcmeAS@N?(olHy`uVBq!ia0vp^VjwKQ1|+AbY^VTIY)RhkF8{%RGvfOlpa^GyM`SUO z_5fqIli7A4!LkC!bRZ4Z&v57H%LpLnj;D)bh{y4>(+&zXEAY5TFaQ7l^p_(M)AAm9 zHJx>I@A(iB*0ER5E&KUb>oezG_gRSCu@=^1mt%kT-Q!@@1x^W3CzhCB|9UE~dc|*H zVZSeH^kF_rlw{NK6d>SiASpk;AJNeRbvQ=3l8l W{q)&z33s4B89ZJ6T-G@yGywpO2a@jq literal 0 HcmV?d00001 diff --git a/doc/html/pub/MUSR/MusrGui/musrfit.png b/doc/html/pub/MUSR/MusrGui/musrfit.png new file mode 100644 index 0000000000000000000000000000000000000000..676de7ffea1947e7b50b2f153a8e88fe0847cb68 GIT binary patch literal 307 zcmeAS@N?(olHy`uVBq!ia0vp^VjwKQ1|+AbY^VTIY)RhkF8{%RGvfOlpa^GyM`SUO z_5fqIli7A4!LkC!bRZ4Z&v57H%LpK6pQnpsh{y4(;n6||1bB2F{|ooq&lBr%sq0vs z!CM`(^@0zDnpX6fI%z!SbLqWf&Nh>~PHxWgne1;{&6+McYcM*`-#;<^ZDyiZPwV@( zs13piS}&Y$ov%G^;b)M4z)DA7?lt$Z*o$YCHb-uFeCL_%)qm$}=1felWBg!wc4ok5 zF6)macjT(O*DFptrPuM7w_u)Zht12Xn8v-Q1cLm}R=n=!3f4Nwcjx|_FT3591pdT} ptF`X#ejIUdG5g{ByRPhDWHT@PvTf!00-#SAJYD@<);T3K0RRTSdoln3 literal 0 HcmV?d00001 diff --git a/doc/html/pub/MUSR/MusrGui/musrgui-editor-v0.png b/doc/html/pub/MUSR/MusrGui/musrgui-editor-v0.png new file mode 100644 index 0000000000000000000000000000000000000000..75febdac6b056c909787772f45ab3576eafcc7fb GIT binary patch literal 38407 zcma%@1z1$;+Wv=<4nZkN>6DUgq)R|z=oXZa?k)-GZlt7TKtfu&L0Y;&q>+&Nzqrpn zXPd1GS5^Y5V$M|1fCn^9{5fa zQP30c7wQ`sr~?Foj(7JT93(ZJ5PTEaQC3kBc?J;;gADXxOtEkHcWtMfmu-)a};^0}5qewCXRBK2iwyp9$%h zbL=xd9zFONvu^tiSiu}SjyPJO%uUweC4w7_WbdJ((Z+`DgYNVA{4>vm}F=Zf*s{Qx{jyMVf-*->&qVXh7 z!bmuXaBU%N_90>@l>Pdn0_3-(B3g+or#45po`i_~FsK13xnob)qdIcYrsn1j6+H2t zzPQuqZR4?~5ACh%e#ZN>LHohjP9h}|l4g>9mlMO9CM(^j+b^9F&H#hvHA{+67G$#*~fu698YM-olT(l z&98-%Pg7cL42`_onOSy(Cop%-S$HE6YC{7yW2Lq6!660Yzu8xj|0di}Uj>IRnjWbjr^HBXFc75Ig>M7u+=s+-1w4Vr#2A-15yqh(*_ z+IU{CPmNfOizee9JadH?B|&>VH}$rBh?Ve+`2H2^TXzYebAGZ^ModVnLvKJcy4Q%! zxc_X2(b5s*Jc+=$^XV2TI8$G1u3WCZ!aR+^TZn~1Ve{INpF~^Ku=UEYAUNUO*)JI3 zkd~Uaq|Q|c2ehR=53gL#A&cQ;YgdRb*+7&7>7J_>FWtVX;e1ogpFR5?p(>F<_R&#j zDEJ7?&FYU-$~5zv3N?z@M?`%0q8cg{TQJqt)!%q;1(s`sOq*gv_>0-vR#Z2aYb3=Y zW_v0@W2f={eDt;_Y`OM$srDGB0FgIRz);9ok^;xqJ%jj5HDohnC{}M~4fep~abWbi zaj&2$ai~;>2jiG=7xc&ruU!e@1>-~Q1xqnzvbf18!AR3N{C2jtw=B){c4o60Iqdhv zQBppc@{^0gl|<)J}mYrWN=Wg_23}FINKE z7ns#I`NFX_r%Cm_5xK|tyN|RE1hLQDYO4j`i1@mDUHhM@Ra8hXc^kIPg5wjE-1l^R z@}2FCTlRE=>~h1hgcS#EL*&?cM@JN1^0^)S8T^^y-0NqXy+bq}uz^CwAerjhOXS7& ztItHc-Lpwnv#69z%HROZSrEJh41Ub#ebg>R5$-dYmZ5AOXM9Qm7L*pObLq%Njq-tL z5DdO1mmAXR>gs7%tBgVkjrW{>X9hhlzcBpv628GN=mN8jjzqbXHUP_&BeH+$9&Mb(bg-v2dTT=x;K0b z9{X+ZTj}NT;?bt=lt(8M%bD&;t4}|6nFc!eTEsLM;!ceysODbx5WK3ra;t56<)z-W zzI@20aH*hr$*<%L8RP6H3o=@;z1MBGvhUEsx5`bdZ!JUgjViFz#!QxX>pUBwrkz{& zOuu{ZiOu74J)E`>F-M>Aca-}$;yE~7@Fr|OxFC=~2Do>Z#72CkZPNkluB@&jzigPk ztQuLSf%kQyw?*#9DzyzPb=;C73@^EmDkK~j2m$9!`vt8Ko6@y5y=kYVF zj@ws_svF1PSM{kJKM_r4+#9$Y9I@a+xyJc&@Us12{vZd`6BK{Qm@r;8WY5b18!rdd zu`$bgK(A2G@Bs#M2ur;Wd0@194s(Wbek7<5mjFK(l z+|64cDy$C;9K)a#=E|XK-)7ud(rdj-c7fuo3MoB3QbaM)sr`m*{ldF{7$0gaSSx5n ztSt>e)oY!S#Y7v8tHWXymGlFBqtBKPSzuS&(&fRycvspQ*rfHDtF7hMgB^U z0iu{dyMEkeh*Mt0$}8f$asCcRTmw&%&$(E;Le4|EOw}aY2Qp9YVv^?lsJOUz>1qTO z6vN71LPDf~g#~>}FTFCQ@97ZHi*#5vVY<(oFLmAYH_^-VuB>h&K9%I4;2NuK^ZWvb z?=T-WKF#5Ta#39w?c_ij6^TcxdWmp`z{Zne#Ao5RTQ;slPaF!5<0FFlDuH;km;P~F zOtqQAPlF#J=DGL2JIzdi>r&Y4|0slw6;}4CvfMq?SM(7Y9!z(i-gl>0=lkb&$Kh${ z`kG3V*1A7db7tQMtVbiw7k(b&Cr{A6dXEz-m8V3D`%YB7DApTG1glW*ka}8Y_f0k5 z692B;EH|a;Pi+qD6sh<3!BhEJ9`;dOn3_*p`pV^t_Y1ImWmBgn7F)BUUacVv7Q3=N zjOafKGuwFNb#6xpD&Rti{^4ex2jekRQ>mPrwzgO-S(ANrYn{Nkm4FE&saM!k;0 z{uJ5QP0nx9c;Ap9?>~J4e*PByVQaJtia&*6i47B|Sssrdh@*cqD4SN(z!6-1+T z758a#QGaQke3((CGRqir(S!1ROa58_A0=^RBj68C zJaDdF^bZeCK~8uhAKR}QQ1gF>1DuuXLvHJq7|t%883h@F0-6CkZ@P{Cj$QOZGb52 zkf$l8J1{*kzIQ3;>Ln9hAhRO0aH^6tN8}Ccq;6=GfJ$5gex`o@*X1UU1cVaZY%alV zh`(Q-)N{)GHAVe!eO4kPt$5GMN0Q1?s48AKZtTEsZ5HW=1FM_Ms=I|-OP%<2%Ph+r zXev1-bRTB_?EU>Eox>J}S#X8O^sW;+>*Rgo>&M821a8|)1Leh}Il6!GqUD45ln3T( z;?soNt~V3>G`i%eupxgz*QW>7XJ6^>U9!B^zPTJ3TXGpy4NjUESs&o!X&Ac5`qkXi z67j{8C4Z5U($p+^-xELQHJV6d`{B*VnChfLS;+*&IlaHDu8f8QV2iJ;^`pv%3{?qFt5sZo# zRBmaPKI#aa`O3FyD{B)@jms%K*x$`e`X}We&l#9Fy66d{6Xb%_TAsGL^d8~e{oYtw z#gw0lX{4Qv)$eC{#r+B`jI;jw>F{fg8)lcrk{68WS7mS#NzB6-dN9E_E$8C-w`(T6 zXD-Pl88fFzJ3gU{q)wuNrJiQJ&YUg!2>b8YNN&B>ipr&$q}1{Q%`xNYu4vwl`JB5C&k;)R1s*2dULHLEsc;ocN*pnV*4H(2^vHYAum$R#VZ~!= zD^1qj;4Y7JbClHXV{d@*wwp-Qkt5R~?V_4<>;~;ut?FY?Roh_9{@CGJ)nX{J>WMl% zF|w4qO|H7WtJg7wmoA#^KbxHusgKr*cCM@u$t7FqJ9FsThhABFwU>V{xv4O>ZKYGn z?u<}j#abVLtx<=#DzqBh*q&QYzSvv^gK+HYSgtc+j@O$Na0c^Oi;7K6}bZI%i-+0KvK@XTAg|cN@`mg*P)P< z%+9^kVPryzluyY|U0VllaU64k^3T^ke19?XRfXAG77=v-l9L+q6?U zDg%}u`orKMHNOhwEQ%QoMbZ~hElwJq>AcD=E`?Mj#_*4HaC4Hji_bz)#vZL)f9|*? zh&wAL2-drojGcPli$rqChQiG4tjGo^(l$F1&_@U+b(ByadvlU>s|hg9%kys^gAUK5 z6FqYi{9KSg=wR_kqGUq6Wa5j9iL>gs_$1~Wc6Qqc1oViG{233TdM)4~TzjwMSB#>yj`TijfXH1}>T+|7@2 zgKxPm9Dik9Rv=YbskI&?Ew{9w(cAbCWE!N)?mpcg6E+di4q0HzbtAPEZ4HWPx#5J= z36EE7za;iHo-31`G4EsV__2xp`sLnvoIycB+lq)X7mKs-<=LL}&*O;?-p#}dB~_et z$mI7%uT^-08zoSJ#0k+O+CGj!AZ)wr`K3E8>&Ur=*(DRQ`}IQ&OM6c3&f~$StGiqK z``tjGjghVbyA!C9 z9HelaZA1hDBE^au_kw-cTRkSw z=kZBBeNJ6uj3`cpp5__SPuhY>%_kiWYgmK1GI zFJJQrZae|wUPW+LF!{@d8RalB9K`dRAMH~H-Wm3iCLF0tO)Ej(A!LwN+s!uHO-cn+ z05w|OI~esCh|UN{ubesW^!)rO{|EK&5trJ`K&qmQ!Kah+n+d?I1!)nOY5z$6EmLRIHstSKLyKd^CNTcXQi2$v^P{f| zJbT>YIEWFR!tnnM1k5!x-tKT>P-RSq%fVr|g@ER!=6j9*DsOTGEn>h*du2_nm4$Z$ z(E<~+Zy||aU;K#TvPnQ#y_gM!0aLk!ZuRnE!o%d`y1&6uduXzJ86eSx8`)vW9hm(b=inBOBzoeY3=&q7jj~*0uM$ zD8X{z0~yT{9Sv+t*5BViMgCvtLtL+8Jpz3M1xmQ;JI-^qgn!Y$%ClRn7duI9b-lJRc7hq5Pcgg&p;NNW;f(vRvf*L6h@gYU+ur2vE(4dt(^0 zfzc~W?wh$DDj|OT2%QUxXp5NS#&O$t&Kh8^2_>h?BY^PgDQ$1&>ke|<-#o)^4!LmR z{1#QK26QI0CT!sXw3i37@;VDsuPPs()AzH*>*iGDE5W^>XEGFEoHQoFj!NPo15~Fl z7P|p(fyJlfpn*5!`N-D7F5shH^R-j-l;caNHEj~+J=K1+Vd=Y;g}txyJ{fj<^)O=O zYW94oWOpyt_RXkqB6sAoPS~vaP6-EVQaIHWJq9S~ypedbHH+zXk1#8^^DuVri}x5a z%6}2-Mh11HX8H3Ozm2yYUfaGuEI)j`4~34p?_P*E3Y^Rnrba^czAkpmJ#Q45@3 zl!2f}zoRQ>(({(=ta;UTu7VMXF4_RC3^Xn-~YufEX+E@S_%P(W}qTXtvmvk zJ@qX0epL5z3r*MJ;v)9(PD+Jn-Y}Vq=vge*&z4eYF5;lwHya#1;NdMtRK)Mz?_9GU zPBTVpl+Y4l+~Lg4?vjc#T3w#!^wmZQS zX+h2SiK1$A)FGIUb7lqddW{=fy3WiLrRbUoZXs{s+b}0d_;9{C7?|jvq;2 z*_SU|v^R5AOJH3w=X_VZ>CT;ThPI#DM>l+Ts+p{3ne@OjAHni&Q(FT=W`c!9VDOv4}ETr@!t|=)V;R5V9;#SOQJtG&xQc0s`A8{5& zAUGVb%InJNzSOcFqEQkAzV?HknCT5mM%C@nvc6VVsSivLcVl&LwO+|Xd;qSdbAtm0 zS=Nh=XEJ=uDMQjVj&_k8UmVt%nFI~&?dUrgQ`%bYwOOw`uc!zyN`i}=WF~S!O60bw zc^WX^3aXjan5~2-2i9f^#+ljL%5zA-bwDfE$Am>RpiFc(buH6ICcckMe!I7Gzr@j4 zhhYs@hr{mg=@a(U%(zKXo#v$DN7TVn^KEoFap6$TAW-CTH#&*$D3lnEH2P=n#RU8O zcqUr$KC{1Vmo?sjy)?&DsXn{3F`>_8FvR%EBjOp=^slcPT%@o3!OBQ|SEV_9BjC+N z{3xGeoVovf_dG&7D+0iH7662gU{ivcad!s!_x*3>TdK>))&uRL?gNmcKYa!NOVGUp)?=6YB1`u0hLBM!}2f z&T)5kw&2R@NU6uokmd%A=vB?Q;mO_y*NHf3g+OMc@r!uW1a8(Wt5BA3nizGhPt9mw zPJTQq>y$}91p8ky?(?erd-LSZ!&vJ59nX4HKbr1clyZO8&NyerVqmE6NDRWwd`tT7 zvhh)|6XRA*p1$J4R9>o-p#%85OTj{KAGD#UjDzbLK-puI6$0bY^)8~-X=0{vy{Q-0 zrmV(Io3!c2;f~?hFap5Fv0T3-d%Ke=t7Yj^L8{}V0|#MDKqIB&hY4#=SiP32D&yO| z-Y55rS`az)uUOBg1gDL=x^dS3^Jjj`WR{oU`B7;|qG^h>P?0;oz?knfA}kr`^ADr4 zbSC$FPfUL!+HUjb_JiM6w5RrAp{_bsI?-4mka`4#jWV2KAId0a!O-B}KvgFnr<0$SVRxq0f77jQxFLTX zonbq@RNo+~^|~_+{T&YM*Mp{G25C#<-<#2qlYBZW9j$k|jN3!br%(9`jLG7jH8lGi z2!Xmd>fM;Zk0#y|t9CL}NRl5~c4q+{5$dZBxFygRyeG#C;tguv{h)QvLr_q^(F<%3 zg8xOd-_4Y~vs!-#cX8DIpSI7isw5Y3qFHB36z3H)fe)Z$8`tJ0h=Ng*IC_r2%^E!_ z_o!IiAm9Ox5WUU?FasP!U|K&1uX@?t1}wDwU{^!{ z2V%iR9O#W=bY5k2ZgW0zty25r#vU~)Wb{Z0J;LK%3VMF;56yCxUfn-gF%pST?4U7C zAP$Tq-poDY_db=*vi>N%yTiTqixShl7eAezOvz?+c&T zmh^754gnZ{6l75nRZ0lm`y2+>y}PyM@`^(>hyh}CL!Uq3?mR}D!_JF8%w*Dul>^NQ zAz98M0#v{6>&1u3lCKMKOt$ID7e?z2ebv@|z3Q2DBjHT_Ys)(zLaUy4G-zziw8l1fGO}pkKX3*OyZz zs^^2Ja50vzS&Q<-GX^F2&Fv^==4Sr0s809h0f$ip8$3F%9AGr~-6CbhHm=lf-9Kvz z4LA#PQ8|_G@dP^-oytP;Y=s9X(B;QR3Vw(*#174!1T<~ zH^2s414-F&|M=_w-13NCcDYvV@ks07I)37>{#4WE-jQmL^eLVumI0#y^T21j8(22m zeUw=pi4ncDNYou$HCxZG$6jH0G15*>W6h4Z!5mb+nG0J;4Te9x>pOskvzzlPUv$aW zC8{6#ymU1kS`eUUQNz=}AVQs&{2_uH8XKlAHS5xj3@FEQdc@%Sc-qsL%)f4$un%2H z25osvfD=R*R5#$>fd(9q0pvkLD89<9ZQY+)fFTjy{1VkfGxj%bkkJ-N2k-LDI5I-# zLM%LVf8UriDqy{Vmc#cp(nlW^xt*#VFdJrK0y1oq*(WtQ=JJ?aJ6sF~f?A0Qdrn=n zCay-u=v&7pVl5I`b`62dHESH-xU>~C5`aOA(Jn)({0&AD%90W*f~NTPQ1|F9>LYdH zjsmoXqn-r%+@i19;Q6HXBf~U>9H{qxs?&E)uN+=rE91d%#=$0&FAjwh!vQoO$kG+B z_7soDy`e0jT(_PNj_MC`*|c}d>dpp*K1>xYx2)b7Xsmg%44yom!1EoqDiS*jnXi(V za-ilQt`hQ9kf~%z@emG-7Y7bdHsrIC3ngeocG5H~p*f)}#}~RQdF0+CQq;tLXT`4A zY!^4rmBxtleI2tl$M==nE-LYwMJ|^bmgO%#96U>ZH|Mp0Il-?kHr#a|mJDJBC32Ex zNa^!RCz<<_z@P_~o+upKFb5J{jSSj3$t?%=>T9Vx^3ZGHfAdfXY~M0!Z0oTy^eLBN zid}auhC#oCW=Q}rZh#eF;Z{pSQ?%rJ0pX2o-<_=mJ8DiPwkmi08_~o(V;YjY^@yo&*B$mPfW7zcz0kEuK=5MYVgf zohgj(iG0o{{FL^IVb&Ci4_e{~k(UBk^@;akgj;&7IX_`%{R1(hmY~7QBn>-&-^}I^a4g;8j5kWafjIAldK*QT^)kE%wKz z!r(eWf|iai|CvcZ%l#w!VaWCt*lJ5YZQ*90s**iSvY`E@dYbtfKv~AGgu2_%;rz** zI#V28zS)=~+IrJ7NY$vHETkGwEuXg(sz)#3~s&^t8Hu;x-WGZ_M?OdC5GvQz77MEyZW2Xs6#pO z5U0}gLbX}cjvciVIY)QSbobk6fJfG441UfZP;wLX*Jo~qowL{-d^fC=U@Z2WO?y(< z9||zX!F9mCk@tKAK$~Ve^!Pf|#P@CMl*2XI9riyl2Od0YjCIIzk@%#9G>@;>XaCO_ zOHA;O$D=aZg^;(E8G?4W3nFfyXQ?_zvea%oQgF0swUQ?Iv+yNvMc2LTC^cjIwM*~6 zh%|bYw$T_V!5(#=5)}kI`eK@2ebTz`N$v9#ukMkkAer=74(&F!bA4Z76O!87cIlej z6`t+GgYy-e76stAUwZ5=aoYjSx$s*5Bz>p%x=oOTjU3W#SLb!fEl41^y)F1Raha3%$nfy+zJ3OOEE(Xp@E*>pC8c1eF5hxIRWWQ8@O@4nNV$jui04q9;%~m^k#~K0 z?G5r1Rb3^EIRqgsKvx?Z!{do4weFv_yLB;?tqQKjFYx@}Fzn$86cxR?{7|% zR**~zgag?2o|^0XX#a?KN{lHk@|KPP^jDunz6VpFuU7{Q}UoVe-tf=&F9MtAFN27b`(HfEhqD z-RP_|UtV60Wfsv>3-M$*ZN|M%<0ac@+DJbv@H(wS088M*t(nmKQF^No&c%+?#h)gg zo+N;@ic*@(rWo+FJM<#lYI*~N?%1?QLneUqb&nLZ4BIow>w7QGiW)O}DFfg39Yq(t zYGT}NdglJ}tb2aCU@;izW?m6Tam^BWSrx_PwD-lHthe>$jhc-hZ(<2`r80OY+9L7f z5qedk-?9P5f&NeNT1n)^EH4I=ZBe7``is&u<;$@e0SCdOP?vI$4`JK8zt4cUhiquW z(GL8DS)HPc=Uli*6gPXg0MNaUQ`wesJ%ZK$dU7gJrGoJD^N$^7f_i>OahYP8r|obp z8OSXeAwbyM&B1~G0^UzlF6@=CCbvDJnD73u@b>mDV%#X={=+9H0w=Iah%dk)Kx~F< zGSBXqDt`<&%GouLY5dH>uZ0C2@hTQ5JC+rk!UZ`IYmfr@z^D#NVE1zAjOwX|0Esmg z=sv#ID55}T5(gv-?6)(5@;<;rey8k?)fSo`34eG|93P1cxs%Y>P?CkdgjcC`w__J# zdzK3L66L4;pIjCWhw^>~|Jh{xnqd43N{i^d>qPXaPDG|aJ&fQx;)OSoiw?fQjejTy zDv{V`(NMKnV03~tNQA()Gmr{CfD0w(Vs|4VP5?`vDA35|mxNc>yc94CVuq#d3sV_8 zei8-8DE*L3$i24T%}{Oxfe-ewq}7iglX%$cD(9?z-bM7P1kdovfKcJOPs)4>}SyjFDtG2_o6IX^5e++P|%oa zrIl7C$h}0nfTkrX-RA*#A*A9ZwYed7RLFf#LIsv*yqgn;ZAUVPbomm%5TFL2DQEAc z6YO}yOxuN063>gr6Z8=l{BwahXTjMTMfbzIfh-7%c_Ov(Y0x+v_za*u*(6W@ia~)V zGL#qzX#1Nx9E-n+lE;ae5)N{YvZ^vh&1+7ZI$SC^h}F|NBaR%&Q-8hb!VBl34IV`YGjKu{@Ui`g+eJa6l{r8|nmmh&J#ddH7no_Qen7256eo ze0{sk1^(CLe=4$cj~QdQuOS_=K8Z|U>1&zO5?yq%Rf_=9-PBErw%QUvg{tEQ!Q)k> zqW>0S5JB`W7@4x3X61Fr_GbNQbtq-lFvmaCiw2 zRs;(_;*c8c@rD{Yy$VX%=Wu1Ct46+??N)`UF(nEN>SztOUOBVz}AnS>aUFfXeqF*>;yB-z>W;WRP?Jp zW~l+NR>pUBHh)6F5`ircEu85cC;Uh*$m<`$FT3c;j%{N-8WJtRhP-ZDAbChQ>K+9WlAASpVvg`|58w{NL*?? zPbzO4jiLQ_$*en>eZe#6_K9bzGJ5Q%t=`BB%Qs8!5O50Q946#65`o4$Rut1isdt>| zz=>M_i1e@z4P+OkU(T7t+i)aNZHPa>HJ~hNhcfu0nITz8ciPUbE*}P2S47x9L{nfL z=x!NkKTo}X7X;-<&GwOuN@aPfTA(xe*xL>NtNa}y|EFl`5cf{w1<=ySQ_)k2R+IVP z)sd!$1HNK>F60;M2_^T#fc3XX$wT`lfz%J0lGAS^$=`KJDJZ=@h~^|GX#rUJ%KM#?I7#t<0t$tiZOp+Jpd!+R6{RvGO&^aun3Emql@{Nf0jj5`AC_(Tc(2qD6NO@HLF{Tew5 zEMHg7ntgF{agjg>1T>@^8oQ+*N=368ut8q&E(?D5T27NeTDsmAjA{d+@!IV+2v-Kb z*iQ|aS7imW&NpAxJS|jIi4C2zdvtu-a#k+}le zq$Ad&e$f84xfXEUoA|Mx)Oln>3&lV##mdXF#OjwtK{5z4PzVzZUzAD;9}XwfO~qdI z|&``v*Wn#OwBJjznL>!}(Q&_<#A zQtyrTj{#zIupiO)OB59UEUrGowaoh8)3U7V)FmL=uZ4rw`mrAZFdWE2Z_sjT|6oBu zg!|y0ybAFMqP5PSluc|0!*4h5MT}=cdz_5|r z$bfrW&eDPeJ@5+E>Z_H1w{7fBPwi|$yw=pKi$VvD8G^WXZ{)}Z9gxwLnu5+tqU)qz zM&}j5{>J4cB?u2hr?y!E>oM};Jm$m=>N0pMt{QToO?Edck>LzCw(@eGVE#^3e>*8n z8D9kbyp&C(XujNj=~_*O^7l%Zcxa}B5a^y#p0cFi!0hh~K<-_&|Bfr9sJ*Q!XodfJ zLe0|hx=mwV14LfA8o&9b-m0n{TnB>yHg7}5me6AOJ&6EUk!Jva4b^{UV7n225X+B& z1TH*^^C=1tbNc@CC)*E>*3s`hpRYlfJNZ|?-JKdfHzgV3B#Mlit2tH>n*41TCQb!J zf)A!_t7x*Miwh?$Y#C`6{rubQ&-VlCpHeT%FX$&yqaPOhD4JxFJTQ8mj{dq})e;n= zVr~tUZZHDG$6OQ`uuh9lAdn6cAI~Ac69{dW2Qxb0e zjtoH&(OC`%>d1XR_44bqITpBPeX`sZJnn#%o{Ju1+_H#NYqNlY1kV2$?H5IFC(mf% z7%Stn6f`>8L^Jnwoz4ViYXI(Ka6udM-CHBcW1)#}hcyp!7pv0~#kZh}_5ye{l3J`#K4Q6vh8bo7GQZE<8>7(5M zf&v3mrTid)cn8?J?LfQ!l}+hAqs3~o6mMj>8dm*Z=OA{5NS)C|(Aq&|id?;$QCi5V z{}Fs!Lk?P~jesLFzO{cSsiDaQ-F}#*TP+f>{!TSKhMZ7)gPWy+X{h44zw@Le7;w%n z@xF9l@F2#ALcc+@C}WZSZz|3o2-Xqk4geR&+n5@(+@Z}n$Ll;UHYn`^L@!4i>UXd@ z5QKn-gjB+#u^A!sUwW$k1cmbA{hgkApz4W@)2~iVn>%4OPC+&-sN)Xv4BH&+_B4)p zZJW~#4=JA1q!cDfVri^P-q1Kv)U}IUkK)f#m-%BlMrwCSqB8#6K9;_j0OQ`>_|er9 zS3B=!X2B#u3pTFobpxHFAy{9btG>T^#x%p=wU-RkR#w98I8?H{DToYRv=n}Ba^YUd zU|8$*iorFAs3<5X$W%PDbcJ0#Y&wQopuJ)TN)q2gzUvIHodSJ^yTLEv`ziIRTQha{ zW16QVeB0L@Pe^g{c$c zUsY6!_mT3XPf?32-H;`Fuqh~?5m8YDFMWva-o_QLAFyyixWl}f+}0qGw9}X=?_7Tc zjrNK+0^}WpqGHeeW6LazggcM(uFK5c9CgUL-mXa=&kn9U98oxI?zlM)Gh+z=?)TlS z*~TK*=EQ<-x46<&i<6jIew!Z;mT0neV9DY(-xJshI8`aOXy3)x;#hUm)q^How8M|E zn}9E;O)0Ri{^ZrG*Z4j!?H?Ey+0LpQ>KwVcHdbF6_@gm2|D9m^>J?HdiGIwSnPdno zm#jkU7#T#cIlt|^-WWKpo@UHWANFCnvc6rN0$15`^A>)K zEQ4DC^OPX2C~@-EG@hoNjLod>)|5o?RX~&!NxZg%}pVl_{YE z3+UVIH?_!4Ul;Bw#*3HrCNXmhnVdqF83O%7f=jj1f_9Q*(jR~3m(|^DI{|WP*@9PJ z0~+gP*I~a|7aNIW{EsG=SgyZ>EDyOGzd=@QsK7)I`ZXPbZ&>er7;ZvSvhIHcnN+`R zf|-h(=O{o>5IPe>AmDNbBZ{B|{fj9*UB8I{<28R}N|md!BUdj1c%qs^hp_p_LbeLv zKzfSn4g>|VUCpooZ)fY~gH8=5>Mv4v`UJW2@=yueJ4~WiB<19^=co;VbsO7wfTRv= zR?d+bupv%k zNT0vui5>(gD2@n@Ph#)y*u~enMv%toYH}z*iHT80vnoI3j}*xEkPZ1|FbT3xUz~Z5 zF<;f!Y{YSpVB7;R-~ZU;<-#siU^L88__sV-`zmY_$Iga!uc@ht*I^H1C|v+SuZ(pa zB=(h{Z%8oOvjO4Xqi95dr_>s>>>~2?9aiW`mr!nN@^onq0Km!U9~19Ae?=VCFsDY zjLegER*6WKje^CZ?#SEE2rT;p1^Ol9#@)D~v}TVash+F%x$rVryQPG{R71g4oqK1V zzZ6E3jbe$n3CBv5NQ^gXNBsSMt!zJ09r4Cint(TJm8h^um2_%(Hy=b(P)-|M3wZV9 zOAJ_ktNGYZZ-V!uGbO~$iPGxo39jN9_-E_QTdWpa7&sN)fKgZJ{~Vwbs-fUyXaLP* z#2ksAT*87|->0Wp@kakLoL}>^Qw9#)4Qb@9vJT(+Z#~x2QSHO5PG5>`40lboBonxE-B{q>r94r z;DUV9o&^)9iuL|rz|<-%^Oa(c=kwyHV8U@mtqc{6W!d~6Ms9s;UxlI@kZ z{{l12WB@G7^v_^&=8HKG58!YNSE=`L<8BRTI-f96n1&|XE=z*MtFf(Yi9x4#vQIx^ZL!Vez^*UY6Eb?3NUs)GBasNWkC1pw_<|R zssR#3Kg+rh$hqX+u|n4SX)1ay@zqTx`Mn znQOX!TnHPr@T~#iSkRIrceN4hTejq)!e9Dmv;D#S! zgKl-umb;Ld=f{H(KYo!OuP4-$b_uw@4Y!y~KH0hO6x;NAvi7rEGg< zbwGxcZ;5q$Qo)mb6t;9X%pl>RBC*K)C3O@b2a1dB&BZr?)u%zG!T^_ZuMU3BH z|MEA;h>eJo;QoMoX3!Nbh=zdV1|@E2HkhWZj9#L}+B>!(G~nELxak@8i1ouk4*XWb zNXYaHj6|wLBqzeqmC#Uv+R(JyE*aV9?0hilgsNoSKR~sDn|Uw}>`iay+SVwOcq|zH zbFJ`TznXaiW`;~9bB%bw_sFF4sx8E24oAS;qAWVXV`ej5D7=i#1jc1CAn9XDt z#6Y`9WMLWIE?m<@z&!tp72ZY58H(kNXbfz^;1L zgyz=(2dXESPxikpnMwQpM{=Ey=@~7`*bHaoKgYa*XbWok9bJEhd+akYF##r09Iu1tu zz#Yi{>GX-e$N?VmJ5C6y9UqDJ10@E&bY|jEId+}FIE8SBHnGUWf~hy$B*yWYa-||0ww+75~|nNQsz0y zB5gcq%#b%||2T>Yj3IxyKrTFyGzE7wvE*y;dnm8HpUGgU$SGg`O8z@vmesoJ#LhTQ z0TOU7-*4(hopAi5xN(_M62M|b#?FpeqTgqtlFCGvbvvj7HFgt2+nkBYJeYxAZ5*V9I5`Lc`4GsFcct%Dce^sI{YX}HahlXYL z_A<`Iif)t(xJdc5TZWBvvm8#Dc#;iXtl5)U zoUDj;H`;bD5T=QKney_VGvx)kVhQ28#{JnYIHIp$ay8V^3OlrGX%R7MWT8(&pFJ9s zQXI-lS3qTQm^A_eQuGh*qEk~h6*(^$M;+^Axd*^a3+_bqC59PS?3D_UHH`XUNrW>s zaoc24&3h1_Vn${eu~JZs1-&Q2f?xG!6L_CJgZF{N1h6BoYzKH;xs~@p#DVa_6A}4l z7H;lxLtp=_LCbkVzbA8?X{UpGA8AjvJsr$IfV*x;QQ$!OVOs$E2hZPgtq9XR0yw>u zzQZHzk8r(_um%3vA#$PPPaqcWa`%fvFKv#wMhvYWxrS`6ZfrYjz<+Q(-b%X_@i-&@ z)|Igreyew&SFnVR>ncVZOMz;uwR7?)R@OO`ZaXKz7HhH3+LC4}nx2JARh5{paP4(N z|4a{Nea)kx(0N$dxcykqI#&!rXc<|m7GL!zuNhi7856#EF0_U&ldwaSNs4Qup63|9 zZrDe)V0oiGB5Ty{`V_bx-k#nvnbMrcGT6eGSDg7z)+6IyU^C__7AI;O%TwmZilU9i zM&tw)bR`bam|E#D!YCqEUG0D?#)BCDy zz0ToReGr&AL-DRW`T4W5ft_n6RbyT$t_-!Z;bPGa;NaKR^8v$B@dS~&;S_uoH<%qa zzT^%q1M7m-<6lN!m33!q?+=SyV@!Dyd{%N+$)*SttOPG(^~}v^(9G}k^SXh3Vyz^* zDTsRp*@DYD?kwk*fp2?R;N9e{B+Z8<93zD#@!We3d-kRv{Y^pH57nM^M)l9U?yt8W zg;n_s?MV-BXQtb|-fc;=6&ZSg_|%#^Vcw@~JtNJ)dZ@ly8XTXc#P^H;SK3#HRke2C zZW^RT0RicjPU-Fv3F+?cZjg{tQltb0M3nAEnoT3pB`ql+A$8x4=bWGCeCPMv?>^Uu zKUDT!d+oK}cg``#7;~Ufs9fjB!(S$UiwiS33K@a}* zQ+PXZy&Bp3haG4ZhtEb?yzVHmZj`K^MogTXBNU7f?3?nXE$eXYsR(b<%Urd*9NALU z`lyM@3I7%Qs}!C$jMv-D%02J@EXP=B*Mt|^(>3*+Gh2MsZ@iD#mH{_|f$oDwna+WZ zJV6ly>|_GLjmc{PORE;EZZTjCbFXZc{Oy-O=G9D;A?#0jj>XgRNiS@1xvp|l)sTj^ z-Jc{H-LAtA?%rw3X^&t#XhV%brb;NJrlq4}KfauNc3d~#p^ckGMS6Pu^~ro||0PEO zlVwfm!NTN&_^U2WueZHZGRWhG0gQs0DyC%zUAEekwMj1W1h$2@(LUHmnL-w;U7cEX zq_5Mi8W-Q(oX3p7%#y&8#NwFfd~*@(gCBXJ`sr^fR8MUcbG1n(P`g!nE)LH`47=KF zZns*oeL79RJx<*=-*at}O9%^%!1{DqOyCqgNj6r5JTj)!^VV0RlB*>)VWGp4@pPq7xH^nQ6$Qwo3a{jFVap>L} zJ8z8}^TYFNXdvmON99I9OnS^iUZ>*4^3`)Yk$IK{CsvcQpU^ZV3k*XdmfC*b{&ZKq z_mh(;@eLVQsSSSKx;B@*6Y0qa1v&!I?z74sWjp7V&G5SU4?YZBt_(^E)F3j*=E-NP zTHY3rZoa3wd;e}jzjj>mk(7Po>L3z%!HG<(G8FYZQ=K4Jn7RMr0{gPXg$no z=iQdXH{c~zB@c@RTugd3(L)Rom%Nk!ni)?u0c&`fnVaCfO%S@FzNiZY+6nH-dw6Nu zG}^;byQ&X)*mTX0cU&&}(Rn3r42!B?*(u#U%asvF z)kfbU_0v={@XDi{pp+e?)0p^Prei}`pD_M5hMccLE@wCdK`Z@T+ z>itUnqMR679;p}AI`u6Hir!MCF0A$Ot>d->2IwBus?lz9)-ym`YF&rRL%#J~_m+0F zVyCjHegG!Ev2;+ycwrLj?&dBWK6#fDPWi$=|7Q zN%X>iMCq7zKeq9Jdp{?dLhtk&{D&W!TGcviZq}$54w#mD(V~8gSisK-oLY<7>#nR( z%<#nsEc-);grp?l4_QBLI(^k%)5eI10AoDXs>ANV!Fo`<+Tk1so|Lk7P9KmSewz9w z+3t$@vQ`MLN!hT}Kyh&l@{$O7w|#filrHQ!W;w-_!~JdnqZvyztkzz2j)J!(Y&1cI z=1I3ZUhGjmr$!4OK*ni}MDv=2{LY89l_LScrqzM`*#In+RCW$&|?MZr0$(ZR% zIxd^y?(v9#YJY!!k9i%Ley;0|r*$zk8l*W<*eP&j_=r_WmiqQSDT^Me;>VAQ)@#k! z=PTZYy{rQy@!hzmf{<&vfB}ChTT|{RZYC(>5AQ54CTJgbFlm%Q{3n|#@t3$bfjF!$ zXA`{vq+zHZGC5SWGhDq8O6YD6&p0FGAwCF5W!Rj#mJ>OiJZ?4PXuEzvHp_z5dqxeu zF#-ZY-_KbVWi(~T>+_GrAA~`Qj97NB(|k6~MBNcK+OpkDyN35_<{RJmo65Tl#GzZy z(RX?0_DP|b;x_iy3=Rj@PY0S<~VL59` zE{=VD3XS9+K%<6!nTzarRrPrAW%LVbG!*RnVdwU|AbKjG-@44SK5ckVi2Uk0ymxuC z3{BXE#((F0n~iX#yrWnBv385r0&?n;FZu zPM#8CgkLP?eMw0f?f)zF&gYt^%YE-i5l5qLV+~#OHjslbRPP=@9dr^UsL5D)fAkH6ZSGIq6)$y^u+I+7ee*?yUo)djGDgQTNq!PwI9lEnKt5<)`QMGnbU z4W}7#m{ZX@n-g4HODR6LxDGrU0<%8x=i;3cao3S=O{5w&4*?GMKAmNPFG#K;MT6^sHyb0S5H2X8V#)6$AzPob!jWl zUpPu9ozp`TB`SNUUxV1;dixQ;PRX1xin&UsTTaT4u^==IbYmX0BXm@*cXM7#fvXuB zzQ9ZGSow_Io`=GPI|QJSNki?kWQn(Qo_F`R|i_C&!0g*HisU__Pixt+l<88z1Sx zb!M%*-d=g0oblbvjPAABu{P5bjR1qpRyXFeD7`47MJSverr~%7+`9h+I#}8u<(qJE z$lptS`}X(R_WA#$ecyz-_{U6Bk_s-eV$tBQy)09GN_`AGFt9P>YrnDkjm3vYOL3v) zq|J_Fc~KXIg84%m?+4a&>;t!)MTz&%Y)sHy@MKTt1W8KxhDWF23)<0U(0R5enw&L3kSDvqN#bxV$)xJwTRj3JvPg{Z? z@@03lA)pxhj)X@|BIXyY@-u+Elu@FsF%zNVyBgz}H*@zZKz=7sl7OpC%i80HVfXTA zcqEFIvZ~!SOR7HfqGY5&J$@H54~deoP~#QWRJX=mNK5)eC3e+u-@Uz8sm8@{NBlyK zdwo@Y7GY`QJ0M|yk?Uk_xcguo{SK=m#%r^vMMb_PMct{q=M~%+&2aBtK(FwNj_OiY zld4ke44@qSY0hap>9<&(JQ(;;H3xE?D+?IUBFo3~HcMq_lk_O#TU*qL%Hrx1LuruD z-@*M9+3k*PnGdR)$FLUrB(X^W5!HDP?tMt}yzs+$C-MN+I9gx4Q)z=U`3prpW80>? zDIf7M^ojcT5_^XyHk~QF;Out}YEE}2s}MjP^|16Ba>QTf(F=kW6Lf8xN=;eYus{Z6 zai0d?rRlvsU0y&3G^^&Dx#qAJ+NUzK&+h9XfL$S4GA8lz?(3&)RIMkLWFVy93Z%Ju zGur=;${l~+)IezmSr{{@(0D~5`E99``f*9o=nihVJaNKK3d4Fj-$Pop-i(8;Pf3vc z6xCbWQq9pTNvHwzLhAB}mS%luwhV90XDr(RB88}59b@3H)61#aj%e!(<2UAURl(IhRfqfVeCP($zj`+QKeSlaJ`DmD=rI$dt$!SLsmnqehBE zuG1nh`vSBu)tcp)f$3eM{w||L$J>;dCWLb}jJpVKn{~=Kuonx^Wgy+(-?@+UKnMQ8 zg91H=-nE$IB;#EG29ogO=3?92dyr1j9lYXKktwQ1`*o)83yPq+Hl;CY6c0;NFWOat zHBEFq{H~7i+kw5112)!u;jkCj(nef_FBECm`S_yB_M%&~XJvmw2=jj;gt|MY58|J} zYi{1#GX23v7Qh<6q|pAdSp@S6TToDD#gk`>CS)j6s6Y^$?8ICB{FLBjca+Uq6?%-HT)z#B7%-o!@ zOM+)PsL3V=zbR>PyzkS%pFq8|m=g*pfpGh5duuVJ zFQ#XE??0R3`F-vqPSvHX)$%rlM9xL!EUVm)G>Gpz*Gbw-#4sQUy9}H{-!;u!O@cB^ zW!Q6@zod~1`LmF}x|gqGZNa?r?T9}^z!$5@(r04DRh3wbxlo+>UZ}Zt-KWhr9f`wd z&t1GbZK^0;m=k8=$Y1wGiBPTF;UQu)od%6OouW45dGERdjjO>60kCWd*HA7FcyHE;AsGH6j0XWp}EgMaF2Tbme|tZ)k?3q;|e z%pyQ5j9j)fI4_B?!qS*z@d|Q5%s(N9o?N+e%TCv2_Ab?t25M&Dw=gy;dQ+#y-PVms zs}Y4x8f!vF+85n=jx5t;Rn8#s!$Blc!-rkpqx>5(L25{y@|5tG7(~n<`_l{1n`3r6 z1R$v;p=~KgPsd(+4m2?;WABFZvh&itic~$#{?=AVS64UAMNGM9mDWk3Z~$+7U0vQ* z=G3*})!|0X8>ti1Su-%n%M~e=dBGC+(9Xhr-~f)fYDsF=ZuTR)8oJ;^IowtVfKCh? zb=z?i#T8C^K#Yoc9|YFsF_B%nK(i4*ZM~%M^yK3ghhyQ!?ndvE#4NFyWh(vt6R>yNmA= zp0|MOwA8buMhizrl_pPlr7uX=iyV|-_NHVEYKeGWRj@#ifsVO6Kz$I_f<>^SVsUjV z_RYILkx`GMpC$w6&;un@mtQ0bH4|7?U6oT|J>#h0dKd+o+dH5M4!l2oMpYCJa~L~pl30U^U+;=SU%w?r~p7ZS^DndS1I|BG0c{ z<_Cs^6yLJOmP#Gv6H3BU7s!+LC$1r>AhOIlvif@{>O5~{!+_65aw+DYz1|cCFWPUU zqT2&Yb;KVP zno<0Xun}E=H^e|9d#wLCf$?(!yCw|#TKHBRq{Tl*nOVJLN-={i;Iu1FuuGBR*16`+ zd#T@=k*0i1Iq1^07*(m>?szr4iUS0Oz0LWI4>gM6b1uca`n5Rq5Y;;)7d926CyNAP z4-FDS%?iU_ADixM2#ukisPZcNIf+lz{5l~G?$)OzEaY|10ZY@cG5LOubJL9of+I+* z*s$PyEuDcEIJYQ_8`6`Ey75D{XG}^l^5uo|?Om!}%Z>iu*&Dtohcd10CwH#G?*VGZ zY+wa38+?1-_hdjXc^`S(Z&qe@$j(d#wHF^8+R=>+m0~Mm7d8>;e-lpr^;bQn@(I*+ zF{11$tu-{MBnX8%fKVz70y+F~HM!4&TPfxW4tO_suyDi01O357hBlSXxklV$Q!VT% zSADcCcE|A`Al}>sk`Do}z_Q=I2X{gek)t3%JeMaJZ`;zBEHtr2qr2W3hpm4NVu)o(x0F(vzQ%J9+ne8qWL>QK?QJZsZSEVJQ^OC+l%~*35Imw%~(B9j=PU_0c$9*2~Fp%nvmji{aFbv#rtQM zcLhLHW)~8QB_1IL6D1zHo#OlfJK;}e9ALXs-0;?s zSLJ(9!_oZ)@K&e(2!5Hu5Yd$eRBE{p;|jPk0d}BneR^amdK8i8IdG#D zkpQvgWm=jTNI$QU*@$ACc0BL;%NWF@@W8>OhC=mQ#g};t3|oH_pg=Hn{j#~S4XKF^ zJ<(?^MO9SBXDJwUZbSe|tW(1Z=QD9J8`!(O?fsWe4#3MPs8h)sEuT0&O*ZYyGj z1_#5L3po&^y1pK})I@>EM!Jkk0mhSwlPE^EKlMqhszN%1eDE3YwsBo{5@AYXU}EK5 zCkAYn?F9FlgK%q_u&@4!+ zE1yQio_rkA>8c=l+C@JYE#K0Yv+AB>u3Q8MLZbU`X#ne>OG#Qb`t}9cS=;CLWU`zn zj_eeSC`9ZOpB_D#50?5kuzh|9q}tEo^39%))PBx!w4|c6q()Sdw|S1D4B@J@DY&PF zez2}U8_iYMT;M$7KU0(j3FR{fj%8=aNi%T8W$t9cSWCc?<=#lwdTQBKaRqmrH9uDx ztnuBoKvJ?4yl4BP{vER0RIK{lze@5!-*vkM%ZN53Fah9xUz@&SBoemP1q&%{qFi%f z6MYGRAXyj?Cbcg|rt^2aiAzz#SR%-oWvv9JHQlmJ#FG#va!D$0-51P@aCwaufE#9< z2seA2oGr!0!voJPx=`Q`%8GW^&uX=X@$i{!4@4CsQ3ILj_`%My$*zi#!Bm499dye9 zm38E}q;s7)9ef5x`pUXg#$5_#*+_#SAI?@b*-NVAnmL^&miMp=t0A5$0hrdN0$EkNDCr>raPu2pjlcL;)7X{hwU80 z!OnaK_tMgJXysox3Iyc{wJNX}-sE3u3HS^hee(Yti$|6*T&;@9CioD830~kV69hg= zC!W_#$E1h3K>4RpWAkm`_SRPqwj8y7uc=5X@;gHjy9*r)2ZM;7Mzro3L=5FK!S_C; zzUuv{Qj6Q9daQlRyFLmHH&H|xDE*fhnII8q(f~hdq2vo{!_xr<$VqMF{Id}Asn}gZ> zNVsg&JUDy3DAA)9S7_e4r|-W*8b1?ysvi8wr>IoZe+Cs$o&D(pMuZk~T`%Uke0l>6 z9-R5XKwX5nHli?gYyH5pjUV(kLZ~1UJ~~KoKyF+8KwNh_xMCa)lur}73Ja+B192k8 zmL!3Vfh1KoT<0b3qMbYA`S#|n>Moe@9KF9%i^1xBuswg_J1{`$d9M`MbntFp_ z?mgSQ=Z{T~hivTe(DTl%UGO z`J`r|x>s3OGj2W`qmO>BX9p+`4GiR|T+BpODi=WYC(PsxPlwPqix%{h5M<*61YTuj zWhrlcbKB&+4xqK1%K?hVZfad+ubDiV*P$rv??;k$l=d8Hqrg^>`~!FyWaHyv^Fe`8 za4%d=z`*q_orB8T`z3s%0vm3LXAQI-77$A@Cb*iGisFbC?6@`;pF7B5}C*P z43Q4SExs(y@T`SBGid)D8H7#o1nQ$p88RSITiMx3a%fyM_sRc!rBpBm$1S?=hjT+L z1ve{~)Gc(bv0srJxXi>2VmUQD1myvIbnD8B*>2+{juhn!(S-eDsB>2uVo#eY0-;pgGV73PM}yRM2E5A*npJ@jFiPpY5Y*(#Ko*N#g!vqg^(4 zY+Pv$Z&~>YCHXWJ=9sv=W!wxXQoACnC;YT{CiYUvf|}sq+6yBc)4K)FQVR4sAzg>u zHh~Yi=ze7kxSW?NOjRWlt9EZzjjBhREkFt;Bq9;Nrn{Upok2+KMZA^?0OzfAX~4o6 zuT#xUxZ1qw?oz6d_n1wv;j^K$LH~>l!_zM4XO7bA77tKKhRzI994z2woGwc4dLaEw z$WRF>G-hLCd;Ot%=WEhphR}TSv62FDk?MX`eTX*_mv8}%fujvfqNY_u+pyc~0CpNe z-g~%BcRNo{mT78CZSK9re|+#`@71iQUm8OCOPpj8Jy=ezIS~0ge&o*gcXt?Rhe?^n zkA@6;P85kT3%s{da%cV)0>+xdM}vB?fMlAUw@n;kIpM(<+P64)YE1Ym;d8g#qfd2C zbRL)ne3HF=v6I2XmV1U+>YS_wl*I2wF_%2GJzJ|_qk89H={t|i1fK(?0POvATr~sq zR9{e$HqkH9OZ6%gGYk9E_i$5*pRX$7!{`@Y8zdoE9k;zxZ@CvP_KmDC1`ohvVGbvH2|`4~hCm2Cas9|Y0%J<-4E@!F!D;KDlR zUt<90R`7D&EP@^;4iN^$)k*CEoY=X72T(yfJ!|9q2WaJP*9&iim=_@d-Rf7~RaR?h z>TZP1j-(U#kikyoc0a7sq-`Lb7xyP)Qs7)3GLUbP@q;rjltCSU`;eI4^Hq{RpMf)& zT0(22%+CZwos1^q|!=7)T0?FCOIh{*BS5%o9;n@f%k{Bw? z!rViD@msc?16BY*cc2>VkF!a)+@ISheohI?nPzjDn@_7zK!+&@YSy}OnU>LwW4Eo-!kI)4`7>6&z9mlCGlE@ z5Ctp*0lDms;Q8itE!o_412MtXAv|(3iRen-D4d8Jdl>L;Kx#52+V_aq4hCS-0m1sMeQWjE00Dh=FjJyJbdzjDi9y*6dg(aZdf7uI8b6 zE5g3A<#q%+8wNr^iJtV-_iza;VJOEeD20G-Hfd04{0GU!2L)>KOC4{KpZr3gKB}9K zQD>y7;S>)4?DyX4@}KDExT}QBlvjMpr5PQ8(^Iks(VGWe&7;2?toz-g7!&@!^ z7B=X65zpyxVdxidB`YmdwcjU**?=QyLEye}7;A)Uh)T5?V^nzf#V8c;K!eB1inCck zKnNYtRgDQ0!GcvY6-3rz@M=)ejJwGd52|)h3vVicWI)9OyO{DK90YbDuLQtGI;aK& z(QKnDUfjfeZ)k_Ns)40u5D1RGGN9N3bl_{`jq^%uP}F+G`Ec3G$a2HtLf`(X@uXqd z`sMuhX9z%<-fqY{=Lg<8SOXQ`*Whbb5bJ9jcm5qY1Og+4?o2~K0{&~h}i{Y4Ob;lMFISDZwF>EexCY~Ir5b< z$<(?3*6Z_+-T8+@h!hW|4U#vH%z4=*WyE)WjqX{F2m6w7M0cd|R(^amut@?+UMjVM zsp#{i_h=YPxY3l2SmH;yL)S+x!que!Fc+Ki${_)Rk;YTsxc1>Z3Z*USVyWjDL#&Sa zA2m72Kp8Xw+VQAfyeQ8?I5^4$cjA^Bcs453R%c@Qm|R#YwT%P3>`yG5|6x5yunCqD z%P$hJ|8)8wHava0#Y_O9zbo~NF+m_VM7F8sZLc2yEuA>^gnd&gi-!<^Wr1vgKgS9I zbTJs?{fqZ;J+62RuB2s=+LWb=XS|DwnfHQxtOV2#&`3sQT1hC-a!^wtop)WT7DHxS zULysoAb1Z2>jai}l63%Wbi~XSzI*jaGK~s8Ouham1@e^;3+nC(EP*-e>e#y1?|8wddq{=Lx9#%;3483yW=1S^Wm+Y zUX)zF7){e>tPY~s$coX{=55@x6waS*lC83tt#eQz*&>vk-HD@=mNu2 zp}LL6>Ov?mZkVloNFscJF&QAmgkm2+{#>Hu=;QBD4jQ|4ys^ZVv|F)pPzc)7QOI>JyT^aF6Ti<|+=^rvOs#-Maq{-em0_2)l0k9ZBWuXZtl zxUd{51;*Zg7Fkg+xq&7y=#oQn3J&9}$z+@TwXw1JhD7LF_efb-epL1He9`keTbd%O z9}xt9H2`S{Wy!1kMa`y7*9##saBkHn)5CM)AN8_y(LP?52{|I*2LrwtEF*iF8O>Q* zZ$Xd@-lFcYvjXrYaq2?&4o>lFGzsCMVW^7Y@{`5(6(?+;Is{mw$j zoCIXS54|1RjNL_`@D8yIwLTHpU5Ir3T0%TWAl@^L^Z(&K{P&3TAD%^Z#W?j?AP(My zAu=J4JI#TI!RAvT(4nL3oRR}NvshTVgsDQnaj1NjHuvch*?#-?zBjqH+JTsSEkmzc z@WsDiT=Kp6_ITs2;dV*T6+fyruiH?>bB){ih_zU?AO^HL7%%acx>+mVRL`GG%3!s3 z)-Gw@wB>bL06=xCjIVW>LG^7vjEY()=;J8U!w5EpWf30c5I0N+1g?ZIZ83vdRB*gj zks(trC&I6dr~v7K-W=n=PMDF{dAWoaC|?pf&p|C(TNX<3HU#kd&*6dP#z6KI=K77)TEA z7jPnLYimi}PF}T(KHvmIv6!GV9g_1LZ`vX|{NO<`ClM+E#&5yu8-Ry^6Yz^Mb(mll z=&vZhmDZZ8X9G211JfITNj89vR+8}B%EFauz*`l%ELcca-n3yWtkL(+l!KDDl0nmt26okCfiV*DP+UxCMYsDO1CH|Bl_RVKZCC zdclSZ-iBZ8C%AeV=|!sVTN0>q-ZUYAGJ~WW+*5V8xhgNL%6IAl<1sM(q(i9Ncw=<9 zzGnHKo*DGAhIq@gT_6~PTM4FQ`ezV7j2IMgXQb(*x-sDL)<&2K!2(CfOC973gJzD{ z@n1bDO^~2_#`zpODPjrK7+GXtppiq78NopSr5lRn=W)yl3F_Vv^ZV9Y*CBf&MJWGT z{V*^+Wz$>N-(JonzAmxo4FocL7^n1zqm%PZ_m`z6b!BhS^1UcX5?Qa z7C2G9)H%Qb1GWgHWbbU0l;e9B9P}scCc*CM8b4f;0MQH&QA}5Q^|Oda#0L8LSiAoc zj<)< zASqPfG2xf9NltMIN7G95ndI zB>)00cc~5;hHwoEBG?|#Us|2&BLLeyU`67=&H!fUPgO0aZPhrylnf@Vf-Mp>Lqn#X zhg4`4NF&F{FJj|bP_4p^#tsMRyMPY@?~G%D3RG%OlAV(? z6c{E!T;w8zd8PPldj;uu0~@0NZN*la`eXJBhxbh4R}fXz?}C7r(?)R=I2sSy6+r&o z4_tYIWd<<<(T%Bzcu07I82F2i)Ba*;F5+f7R}s1A9NoQVq7HLM3t)!FKXnvwZ{9gy z;Hddtj}YWH)$^x$$Xnz5X1P}Oi&3O`%MH>cyC)V>W4NCkW~grPX|cFUCkxepm>YE_ zX)tqxQHmEwobra48DK>*|35VJ$j$@KHjXxma|1bwztkA0&q+ET+pP-m!F$-`3+Uhe z$q~Ie$&8&DYy&+xpu}DhT4SC9*N>rE(LURT0XpkSLKxmQK<4-f#8L>GwrG zpqb(T^2)u6b|bde%a>TItu(Zfkrlb$JgV32+3XT(0LLbap5QXZk9YbfZ^ZW<^f*4- zWgW`(Gn9LI8`feH+V-ft#pdu$wOyWT5D~1|2exeXyv!8)))1|v^V`3)p80z4d99QoVN2>ajpZUtAkVNA7L)Rp=@t67+yOJtz}>3DooWDFblXMkb? zkOaVNa6yl0DnXk@bD~QpbTL(IUl1Fxa9cdKBkrk&!gznffR9dR%2OS?%b9>U>Qv3Y zx-;)`cSrZP?vjkrn*IPFjKj#KBOlPIHQuGg!cLKz!eh_F(4w|wTDG3^nWM@-fes~E zom>N^c>NRmp+bPA37V|P%B;a*|DTCrA-TrkNK@VVS2vlJS1}x34c%*?Klk5ybw24@ zkMj4-G-RvtuZC1oz}7%OWeh7jTXh_n>lc7Q;8|Q52`Gg@3kvW@J(4#n`k|WeHg_m= z+VyR<%7Ix9C*W_~`0qbLKpa8=590*R8-PQlCf5HJxC;~PCI7;y-V5B1;6w2L>^b=g zD=xGCy|@$uB07*E5Y(XWc0FlK)u$hBBAm!zDP50-Nm9b?8JFY>zZb%`fmX((3*P(R zgLn`0>HpM-NcOzvo!+X}wlsj`rgiTe?S=_m|9!vEkK% z01^j?jYmJfVaH7EOr1;_v-Q}Uv19|b_v;6(FTx73s)DMcofQiA+)u3h1R5i=Y(IW(SV=Y_JIbubpdu zMWp|1YWw$Jm3NT!EYvnG;q%rbgneKIqOzHFIX8s|Z%e6OUYV}e_*W~?wd;lD4fZt> zwA`qs6oA|;iL6`4E^^?mGeI3>XI6S8L5)SH2%sYCjA1x%qx`|)fYq_Mbs$zSkv!kV zznHZQno+DIrfF4Z!2p0Byx)6j-^-jejTnV}r=bGoU*5Nd0DK3qwouq7(&1&EJ%2wI zm`?^sY#41-tpoNhW32(`8bl4iRSy8BWzcAe0dB;@IJIh9aPDpfS1py~!E>K-uN7O$ zGXa6kMssJ5^!Xk)-+g6}TUwp``p1K>R?c=B^g$j&~f8RmY0drbPe>zxwe`5=Uis-_q47K)F|4B?yEJoP6 z`5W5>T&l0j%5Zrd=Mf<>vGKt`06T7fIXmC<5X`15R(|5vvjx}N z7Kjj0;7#o<#1HbrAKjlFor(w6wnFbShzKt)3Iyc0UQ_n87ka}UPEXRwm|as<-`lra zgyvs8FCc)qd`_DL!4DvmfJ5Ia&dY_xy~?w?-SblfC`7#Cz2P8#VND>bd7pFHalF1B z3*h?93px(kk8?3!T*nz5>{8pYPJ{cXHL@c?AR){Ac4g@J^Sf-M{a7$@RBRE9*3D+l zOq=`5Hd>$q#tZS!2(W`rXmEVcV*>1AUTyx*DstD(7`Q!GtCijp=z|I#m>myde@O93 zKj3WofaLGY(!T>z!hjUk z2?TS1Opp{g7&HL_<;+NR?xp4LmQhR~1Q@9fhTyHIhRCj6|4*bn8xf+)Pib3; zPmElMezRkkI;{q~f(3c@;t;U-`+#ew7`q-+zQLU)VyE(ipidpD8$Z*zB)N_TE+sgn ze}R&zj!B?-3K24SJhc)?hID5p`e4XrhWK~!G2tXY&#~T#!VNB$KKE?g0(c2w`~89v zwc8d80vcZaqn{XnRCvhr-&)y~4&S)%%2z3&LSVf^y!F^&D`hH!mZ1 z6AlCQ{s+wm;0IV8w>T-n>|nQz5$PrZkVVW3hE*T)P^-xSCW`4lnDq?%%n||ID<1|U zsS+6g8Ww@{x#y#N(h6LQMN36sxC#jnn3c}4{cuH{$Wg%r70|Q%X>pMp=&4V4kca^W z{1Rw_T8IPtNOw1npqb9L^I`%mL@>Mow+XMazaIlU1_yyV2*i8a7WACxoD6$Fyn;Xi z0RW<=69--I>?#dpT5G^d(|}DwM5(OBw6+YpM8o z?jpt0?aobiisL}n@wIdBRNvjKg*}aC!BnV_IEqpDCtH>&B!Bs#22IA)#q*AcQ&wlf z3gp`@w2LAeL)k5lS>DxUoMq}}B2`85P=#YBbFtGvAiMH4cV)#14wvhL^i&C{L2E$d zLJSo@VdrlBoOf{f^W=V&$|-igchvV-F#s1|fV#57QK?VVSY=Q<=Wuj6jMAUhhEs>n zpfwH&a?Hkt4Er}XET+teYjTK;Sak2_B)Gjh!%^4h3`N1lX(B=*fsly0kw5FN!1#Qh z@%YQ$Q^ywUoWVy+h*+)Hg=7iT+G3S&VISF>yy{XHyBqvY^sPt&Iw_h1ZsONfpP`TR zx4?kzMl$aSE||>zu!e8MJ>NEypK5wGjO9709F^BYt+mMwi^zE?ae~N&XUn^p4a9S| zMg*d2=H9Iwh542qUS`_9l2An5Dzl>0;Vbrgx59J+7u;!8r8A!`A7y1;dq6=+Im7N3 z8QJ53K}Jbge!o2;GSaSl|G)WfVo8)YUwCeL$Oy6 z7apxijMW+euel3*4W}CCyZ0YJL!wmC$Zb2ZHE(1Hd9uR(myh-> zl({A*r;mD7?;!O?^zsH^orEnF9*b&dyc1A|eV%urh}y$N0f*rJDCgalmb~*#qn6u&X?cZtr`w$bYz9(;UFdm z?3JXp`kJiz>kY#{H6A#0Ixfxcojmt`6>Ln1%7qL;*h=4IR%q(?#J9T@QA_BRZ%nLIH@!}E_-am)ALEj)4DxyL2M8M|^x z?WW)T)Rmwg*a(sv0JWMBpGZhXCIbRMD_pG^!7CBRLEXBhLQ++BXHLG{Cwk@RWx<4> z79z?D0UaM?If1zTez1fQt2g1Hvjr(7`jr)mEGqG}3ozQ`gSZ_w3Z4KkdU|T;mdB8-7 zX~o^kjIJE2^SzO_q2CC%zH|)-Y}~fioY?jm2X&XXE@+!CxHwcet^ zpx4aU3vaVo9^VIpaIRkmYBb?}L;>fS0c)n%-IU(9!l6^nER7=$4^Avl7N5%z*U;#2 z>~gNVF6Y~TgfF)Pmjt&CCLl0d$wX-@>dDp!z8R}x8Ce;jzC^HT^*`GJ3u$~n5BOR7`*wZnn;?}~hPLAO)i)5w8@aL3>$~|X-1$;z1&8ym5c zJ*##5+O_;$U2(e1E555djy)7-DX6Txm!*CF;W;ZpCVbx3raeJ=ij|7tGmn(B}z_eSmUxw@VVT&s&}V<`YNwumGTqe{qk4u`>8cNGYj`_ zU6C8N_MUHuwQkh;XD$n$7rd^G$ow+xzmIsxlDpm+CV|h=l}o! literal 0 HcmV?d00001 diff --git a/doc/html/pub/MUSR/MusrGui/musrsinglehisto.png b/doc/html/pub/MUSR/MusrGui/musrsinglehisto.png new file mode 100644 index 0000000000000000000000000000000000000000..0872ec143598f24d73ecae250fc04f25f2a7e2b8 GIT binary patch literal 331 zcmeAS@N?(olHy`uVBq!ia0vp^VjwKQ1|+AbY^VTIY)RhkF8{%RGvfOlpa^GyM`SUO z_5fqIli7A4!LkC!bRZ4Z&v57H%LpLnnx~6nh{y4((+&!@DDb%QCM#}9V7#=4^+MC! z7m4PZ($1=QF`RT{|DoLP-^Amb&iMIFZO`p(ILd`&)8Ga2b1)IJb-YXAT)w}%R4#wQB zjP6rfZfgxJ>)vhm;{2-lv3oJ&x~EIH+}G!@zx!l=QRSWWvA-E{+-GzbNI!^raQA6J z`GNZz?jJhj8o4i`=iqBu@15tu&nH%`tm3%$uWv!A+&!k6y$%0wFdA`xdCfX;H7K|k NJYD@<);T3K0RWaPg$Muu literal 0 HcmV?d00001 diff --git a/doc/html/pub/MUSR/MusrGui/musrswap.png b/doc/html/pub/MUSR/MusrGui/musrswap.png new file mode 100644 index 0000000000000000000000000000000000000000..8b37f7c4d61f83a93cf0310000f4f4f40676c10a GIT binary patch literal 347 zcmeAS@N?(olHy`uVBq!ia0vp^VjwKQ1|+AbY^VTIY)RhkF8{%RGvfOlpa^GyM`SUO z_5fqIli7A4!LkC!bRZ4Z&v57H%LpLnnWu|mh{y4(;TQRiC~&M!`~Uy+?)IZIm^WJN ze!4FI92cu&EF;4Mn~$wQ1}u+nR(8kQ6*x3Kv*4QYF{0^LjjaBbiRr9{Z`LiBOp89o zbd^)JX>G$A=hC;;)uO>Gj1IrqQu%JZkrUs|OOd=6Zi~(px_fX>$G38yYdq5f=1=rq zwC?3LURS62LUp^_)&^*w=-b@5w{LlCZu$()GoLp7*e%6(ZueE`)$-}d3qKp|n14<@ zRwnSWVdF*R?oT%lT{Zl@FKhYvaJK{g3q?L=`|{4;Fg-52{9%0Ire(8}_l7Or7*Sw6 gC)ep){_~&mX09y~X3JFEfIepMboFyt=akR{0L2rLVE_OC literal 0 HcmV?d00001 diff --git a/doc/html/pub/MUSR/MusrGui/musrt0.png b/doc/html/pub/MUSR/MusrGui/musrt0.png new file mode 100644 index 0000000000000000000000000000000000000000..29e15cd53453288667e35c90337464aee7d54471 GIT binary patch literal 291 zcmeAS@N?(olHy`uVBq!ia0vp^VjwKQ1|+AbY^VTIY)RhkF8{%RGvfOlpa^GyM`SUO z_5fqIli7A4!LkC!bRZ4Z&v57H%LpK6ou`Xqh{y4_(=G}&C~&lG&K3wSU|3$x5MCf$ z{is#tqR7W}|JMeu>$g|v`F`!#jL(6A9GaHtJT{LlYV?*xF%G$!uq4#ji#^s)G7u}H0F>g0#QFGBXzN6~S6L9z1*8O?i X3(~*HPIip~x}3q&)z4*}Q$iB}9zAa+ literal 0 HcmV?d00001 diff --git a/doc/html/pub/MUSR/MusrGui/musrview.png b/doc/html/pub/MUSR/MusrGui/musrview.png new file mode 100644 index 0000000000000000000000000000000000000000..0f8ee2141be200934cdf4ea9c15bdf9fd207d3ba GIT binary patch literal 301 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 literal 0 HcmV?d00001 diff --git a/doc/html/pub/MUSR/TutorialSingleHisto/musrt0-2.png b/doc/html/pub/MUSR/TutorialSingleHisto/musrt0-2.png new file mode 100644 index 0000000000000000000000000000000000000000..8b2a6b1f3869ee0a43b31aed606d9ca3f5446112 GIT binary patch literal 20329 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 literal 0 HcmV?d00001 diff --git a/doc/html/pub/MUSR/TutorialSingleHisto/musrview-1.png b/doc/html/pub/MUSR/TutorialSingleHisto/musrview-1.png new file mode 100644 index 0000000000000000000000000000000000000000..273d92dd100fbf1af80805f6541cb5ba0864bfd7 GIT binary patch literal 46548 zcmb5V1yodR`z{VhDxrXslsI&Ubclj7bO=byAR-`0H$w`d0!qw~l7e)%G*Uw&4UU8i zJ<>x9oISkXx7PoEe(yPJopH(1Vee-@amRIE_qD@ywVzO2XS$AuherWcQ_;u6yT*fu zN8m|H416Po7&ydq1^4FjfJcV9!(M4)zkcJcV)_V7; zr--@SubV^yG%;@&pWJ*x{@CX)M>J>J8FHY^V*^`|xK#@LISEY9%UCZhmGvxauw6MS za@S^A4Q)M}uQ;#D_#Ru9X28yY`!I!=T}Vyg2lFCbU6x+2j<Q>@j=KGk7HxasM4G)Jwi&*#q=UOxL%s-kh`W6p zq!X|zF{E&^Sz4Fz^N`u08S8t`0E#->Tbh}ua&(?+Ir5*9BMv?i&^)YGzzsO^c<;|x zH2N1}zPqR_z;Mbs)n_fz=Xx79f#s9%u+7GzL0)yaxa|--n9lX@aq__4Y@>Jk{z|#~ zs=$?;PYy*o_lyY56B@rpNZec414Vs6XfeP)G>LYFp9 znrgw9ZhCFWhl<+@)n*9@v9^DCM7GuN`j(uxP;Re=Ua}V5{GqTY8gIJ^jqm@PQJd-! zZoJUn(lj-lKlHW7`l|}YL-gZP@!A#_Ie;6bqF4|K@m-^0PrmmVv$mbk2U2ly7Y30I z`>hLHUuUnkUw^SG6NgsD*_^~*(_+O_AI_&pZ%MtFPf=GrxY5jZu?^=)o z1zu9p&yQ5+i=I9+)uF@O+&f#sEqH8aGpkEmwwENVZ8Y>Sg@?FJhsfm`M*}RhhK}~^I=C`PF(c&~9sTgjISsh#FVCq#4BCMD&#(GBjo#Y=0`777 z?nN$=js;B@QmvIEoleEJOadsIq?!qYQ@nP@tt`4xK}R%6^(#+yPM)N9om8!kR$Atr@0pX^eh90MRq#*-I@ZQ*_-&vfUpVIRU+8LT!;10xm#~y57 z4tU2W+J33YoHiq)qn`?V_vO8+@0%JU1R6Qa4ki!~x|o55ELu7_QObF9C8ebF3mOzL z26|j-?4YN%+HRw`%3+7htS2jD(xa)dn*&Rnf=(%z|6cI#EUxb#XJlM31@5y+p%2+$ccJwi-$O5VcmjV7LYXKT`WQN=A@6MYx$(=`vKfQ>zN)(%VVozloXu zzWsNZddqJhFtJMM648pJnm=v!nW=GZ^DDcM`*nOSml@X{)PS}+maIin`;*jFw|tu4 z5$^bs;m3Kg;XQP(!AU%>A=pCU6r7sYL@vI1acleU;FI#bH5wN#E|-a;U%{jv$XOB@01t4gRjwd=pKZHlF*pGpB{E#?=_mvh~)t zzkGk&kK{@CFaMGTo(t<(!ca!$M}0*Vn;ER_Vf_|i#!$sKttTlo#~XVFJ|p+bI-{Ep zWk}~wC4OD*L?@-!Cz&;$eKOmXvN(~1?iE6O&~u6CgH@r0*!QjB+(OL+jjfol;~bqp zRyLnS-{i@6-Yr|a{`m(tOZ__de?$E^1J8Hg?>*4p#FlvyqXSyinY)$<>)^81*)Kp zcwP11>6d>kc8&9H*EX$LzqX*3ZZcuQMZ#|k&u{b@mZ6OG-)6V+2yBbQEsu zXFDfsflYYY$*?t_N8b!smcQ6{Zo0O`Y2YJvLi2ZN`;x}#SSg6Q_2jdL%V1G!D7TU? znb3?YxMA@9*0FRT24&_lvl`q=S=JE=y=0QVILr8+Bitlrfb6%mcxUYFwS)E6Uf5yt zXF`}|L~j2HBnv!IO2Av74ri;G5+ibhoZ&R(lIFS;uO_(n27#6Q?tn>rM2*@kLFwX`HPUfdhQ|1mA<0i z1I3QwG6B4`N;MyDtfr^TOhv6a6W}@2V<*0COF`3ox9iJ3cOuvnLN^KMMmrQGJlLjX^TI<)A9G9u#WkvYui5OXrJQ&jO*Hcl&jbBt-tL-rveGX z&^G7Gy=cq*x7U#PaShTJXgeZJ9i4|IY)e%|^dc1jG+fvOik#pZ^v;Y;N510HZ^#^4 z-AcNa{#He!2kNV)UAG)^qoOazHhwCyUUFQ_2Kn;%;n}iwgjLC93h`)aLVr!=mdLqG z&20jX8v5ko&fM`9TSvb|4N2?Y#pvHttSH}#qGa*#8<^g{Fx%T)UQi-ra`)1>1T)F> z*|n(!WNB*qm@VCI!sYShLq`~Xt%VnF>Uv31s{OXpAPqg$L&hp9 zTkpl&D2uSV`OKZVXr1TCC`X@7{?fMj3+<1?R>aa&&(-_9cEm4N`2Hl}wJ-(Iwg&8B zjys=R++y=X3Cv*+r52*I-tQc2%3&jH3Rg9q--wI8=`Vxfw@;O(Mep0z{WhLIqtkTy z*`z4l``!6`#CX>`H9HK4>58XUNKSsBEKD0_QGwh1j>|onhfODs`&PtV-H3bXCv+M- zn>UYI;6klu+-1Fhvs&Kh`|{|0`Ps44ANfFLwm{VE4qS%0of)@X0BE#Y)m}K>tzle2 zymWkb;@u1YFgB%hv)rw}RXXU3@Xh1zQs$pDq;!7&G0;JeWn9QLt)b%(?Hp1C-KLR)Muhx_~)GbUh}+WMq~JUHkm;2q12gAAUoln{S}u#(}Q+y z1bB4{JHHNZQ*0y)|CWo4UTm)_`sVVRAT^v<(`h!WWZ3U67gu^WB9G2>D>)C(me?S% z1#fjo;34mG%pXj-HB!hQb0Y%}&s^+C*5T)cd9gfJsRDLEkZXZ8HLrB1A5t1^M@N^v zcyY#GjwTX*_;(H?g2r<`S--qtF?ZoFzdxNV9dtp!RVPn{D)qU`mFxZ7exJPM;N%iN zKH-cx^?Ws`txCtAWHmjInx1w+bMU#_3bjLv8>Ki(2>I44WLPkW(zaz+OB#W4?KKoe zE@3G(Wo^qVkJ*hfeCdV~id<&ym#NbfB6W%-?3P*wX5Er2S{ESsalX7oS`zzE9v# z|3VJf*XJ+JYwPj2a%-Qv?ORX7!a{G@6Vn(V@R;)*Q{E(NOisE1W!55R(wvt`L#yDh zADN_Mi-+JVZ)Q!43u=c(j~ltUQ?*lC4gsvSPCv`6`6mxBC@NAjJ%p~!@5txOTTgLGbKVll@K+~d(1?ZOi1*1bxID%+nOnZPYZ=Rjrt465}Rqq5)M!ssR{1! zHO#n*fywy9yKduKDpuP>OK5m6%47F*FI#7-JbPqku=T9J`fPF~Z5T;-haFc$=Hm~g z1rQYR_fI-KHB>nMK`&YrK%XmVF?tM~oj*EqMhIH-Ysf)mZMJUmbHO_^Hrx|9@REL3 zvb34roG(eHRBALx>wiaiza2_GW9JztEcL^D=RC-RObPxecAYl z@3n!m2mL6oo5=a_!c`t;Gt|Ci-`O9(l6m&1G6%Nv{6{m}Jh&Uv`F5S8P~I;J{p0UP zMn*!Kjq{w2#Pd%nU>1_@?(UAB<$^^orjZ<2n1`Q0N1X9$ASZXWS0L{39yK1je6M@+ z(e~aGu<65l{R0_krsn1js7Z2C$L&POppYNL5b9z-X{JQw+rPhIEr;}7PDULVj2snj zc)RG%k7b=FHkZ0>^#@V|Q#mM9_cx@ww^HycWR${eXRfTM5jNw?{ea*=8Dh!0wCmj` zZvo6OY&GxCGl%8d3fof^ahp|ryAu!{lyCf$VUS4?E23m8^kNPuZAN@Bpzcks?!wf} zq&MRtAuMJh#yMS?cCui?QU}LJQWRGthNME5r#qXTD*1%7&HyR&%2v%Xty@{OysN| zIKa+6xrP$NU4IA+yt0Vz4`mObw{0?f&jdHbo=W^^$RDUY#bS;l zH;iiLwALOPVp&SF108$;dL~QOgPPuprbF8OjH)Pr#JQ_?tmqlUq?@hfps$o)Bm2!8 zKAfQ(m`x<@3$g{$ile+Om&Ze&DOTvth3HQTh<|wCO}inI4_hku=`R@(4j!qvf8rx+ zH|ntG3YgeP_m4QAItgXFhYOvuaj#+LFwsJ!WZ?l9@Z?VgycPWqNO}##C6@cItQcK{ zN<#c!%-1n=Nog-Onmn8J%ATvgH?1mckJ*3v5g#X-L8Ry?wznN0#;+z`( zVn?;|Uo{5C$@I8=HB?a(d+xPaSyM_|)3)SEF;-WnFmO(&+_w8qkz@arCJqE%kfsCz z{`T2UfKmWNqOB3(xTJt|#VaNnsVqTDCqJ0+A9hWxT`-+*C8wOiSS8H#)|YR#rX&y# z?~hj8Z8P;QX)1+qxd*}Hl2-3J`3WQ2a(QH2 zn7L^LuDvcHgg;H%#_uYj^gW0bD}uW@oC(Y2W{C~Tl2yGA z5Sg6srDU$*J2NA7)s=bU*I&FOuCs|@Mv5*<4^`7mhxkKo5`I8SSFz1#_esq6H!cdF z!Nm?>w2roYazX)0v(>UoHEwa7WVLij+O>(E14~-n?YQtaa?I4Iyhr^3wbBdR&f@)| z_T^K%3gDCs0-+0nXs$juO95hB91I^|_cY^=>77&u#p$oR8uIqPe7!7!D3kYHt+t;M z5|=4xV7WTy+E_>Bk##Gnm!l8NTm-jMdchMyx~dpMieLSGehUz(F_m)g{yKO-b%>Q?52ea#R18nHK(zDLDP?55PAh2A?G^z%n!Z_aG! z^Y|dc4pkNXkiM5r2|N*eR8GR5V@8?+Tp*BUhhBu@%*(keH|ZYknX{254Ut$A`aG@M zDp+2cAF0pneOUMiN}yLW(IHP?YgIJLVaerP+vt=`mbQKNCqfmsQ8kRcbhOU}eT1(! zK&BjTr0x^gx&Q5BM}D1-`fhZ@VZHh=<8_YONb!-4Z$qv};yv6(jYw4r^0b*g7kJae zs!2~YaC&+Q6EnK!e4bV5Q0Nr^xB9{DD_~ky%p5SE#zkp}$f|7cFty3EdWmy^SN@+o zLb5Ot49-6dFJ&=f)mFGMISTDxHu~Vq1+YKMf0%KVPok2LrpH8$7FXXdTZM={KV5?3 zW~~y}B?P_t$2dd1AWy14E|=tc`y#+Jjvhc-n_T|0h+E#cZPSj%xRae-Z$m1i3HSI9 z|DP-`qI|`~XLUcndY}ZMC4-m3!2>u*4gPi0w@mS3HyVv*yYxZrb7{aq?yLauYyUpW zvwz4E4sv0(Wgk<0Yx&IAqS-(Cb42J8?nvK#ov`<;fxtl@vPfN-ZPSmK@>vyN68nD* zGESeONsiB2GJGL%nMs(_mT2jyu~k(hABGDYB0_%aou%NxaCV$JBD!*^0JW`WP(gH6 z(~-7|yu~y?oNp8p4epr}m>^w8-~ULIi9$fXOtFFC3*C2|J3mRyePBC&!`Alque?*! z?qi?yM3XYGF=l_rl2$d@{T_x`ImSeXH=b1|ez<*K{;lN)o(Nc>HzPQBfG(rS6G?Fe ziL!3pCRFAMjyJ-~p#_XR)Yy(Q<_No7is2v)`Bj9iG_RdVq%fmZb;O4;y!(J=Q0GkLtTea@j53Xar6hTa=D(^I^RD{ENE83F{I53>fRH;G#fQz5 zk3xGms4^pyOCjpKATYe8EZWSj#&lf=2)hqvT~j>-B3Qp^FxnIimaE}8Pj>A$N#uJ& zq{gT%DPs~#P2GmDXisMDeOb~F4+Xo}4f=EOaT<*ifk9Z`uy*Sct>uADrQ$=DrrX>) zWiLFf8A)>KMU<50kMZ?zhL+t%?(t+qn)%xO;n7iQ8(Z6o)t+lfGc7mx^H@89=8o4c z&Wf}AM>l@FHKO^+F#S)Sb#v@g{wZPZ@c*~8{|hk9x=Y$|6IiIHcQFVo7R`tGJd9MH zlflYUMWL%%iX7)??*Pk1il`|R`5S@Z9_I@7eE$I1Yh2+W1A?Q2OR$#hd*qJ*(_~0} zXGuDL6bk~M`kVJG!C_)|S081x=^wXP$ci^A_Wv#CQuqT3ALn*reh+5C|IaYS2OB;k zhj^o3AB8yC>HT1{WXKgS#C)%-pW_+jj+U_fD21p65^_}~J+S$91k&V&M=2mO^C_)5 z#>7d{e+GG!WpS|m4mda?0z18!wg5}Z?+s~xgrlr@a&8iS?|}v+c50NhrW#Lqj%6xD zWcAH9E;Zqy$M{6m|AF8XZ$92xTP~~v-Gi}1RazIFgxFMJMd8}eI@1y?GXNyG?pP!F zmn8$t->>@GVN51=?`H>#U$O8MNrZiRw09%2qRd2ILYiME;1EV;Nn-+GNhM%GnldFu z{4`C`*PCCbpr!5LT%q0gUm*=3a0Sth4V>oP-7FsU`KiWOiiq*~qjSx@WDwY9fUF!y zau}-Y(({FXH4-IB5;ed^Bs8PY(+XfCH&twkR6LbX1 zBk6G=PC8b3TlHGIqo9b2*7tuRnblYIq8<_FFB(tZ3I3l8lYa?WxrqB-k5>Nv;AX+f z3ws|PJFTCI9!WV^GMI8VUYSkYq~XeA(f%0gj?c%sD{ci1K_^1JpQx6aeA1=hQjZq? z35@Slc;n~vipC!3bM0Q6w9!m#^sX@#{4?8FS1Zc}hHGAAGB3-R)1QUCi!qQ#h z1`ig`0%cuuG=uYXrlke+%RpfD);pFA8~`+M-3T`}P|VXV|4$SH?R?D2FJc!1GStn) z=1K zHj;fk_$qMB%`6s5N8Jv_-a@(>FB9mNVrm5&kLLWwjs^n20S^5Go;iPjHCQX(xbloPb(<-xh650K~i6bd@+5tR&v5x)!)A5$LVjpTMJyC zKPhjxNU*YZy0rZFNN150j_YFS-M7A0^CTYUHP1nfH}%8?1O+X z8Q^4|(+lIKy`jmBT%T=!Cn}u|BqDK5T%=@)HQS>;xb{CwiH}d|h3juax$CrX+0=P0 zwq+UD#JM$+bm!BS%*KDU0LgT;NY|UHx8NWEg2z)+02wdb`=#WdUXsImTmpZU%@j_k z3cr;@3tXYkCvH{vsVUEyhEO@%Mh2h{vOWod;iWL|H3b#yYV&Di>v1GjlyAVDr;G(@ zCns#l(C(V5Np4c}{!{U)FVt~WE_%F5y%`QFXxhqW2q(;$u)j+hG9WhPc>_U#8c5l* ze#wtx4(FVpp3R&{1+bD^jhD-oIQ)n30U(DqUWb9U^am`8p>Z8+0QX8GWAqD13k5dGmyQPVa{nP3kDV@T~2#8qQEv&@H~#mSe&_{io>6U9yNZ z3FV4dfzMYpB`&2aSnN`Uu+vQSOn9vS6k6_o8L^k%^2-xKsQiQOSIfGVb9j#`d>2W6hxZ(2mm{0bX1BX3 zq<+PmwO|^2F3;wv@Nhq)bprPgx9!a{D&2Vmufra4lpP!tatTxpWeRy<1Yf9P)cSSm z!i{Mr;F)UkPZSKCsZXAxrH9TJBv0AY0i$^1!n{+t(6vy73f8CUJK#SB&>4Ygy-7?H zo9eAa>Bn%;tACJ$n3Z49vT-2iEL5$&6a%28RHYzAEzOq8vsSkGqk#FuNey_gQ}@)< zcyG#sOvuLdV$N4EO&+BK_dIuIBu_XbpMHzh;d2UHs1$?_^1C z%0!JNm|r2X>zIPehjb;jf%pKD%-5NuiTi{NN^~WTo&7h!5q8?0*#o%+I>QDiH7}d6 z1gtt-o9q9~6)^uE)9^R@0nQU8IPBR#W%KQVqy)HlXtG{=mN;O+0gjMh{CrM+Ku6b{ zk%^Tm-dFsMyISRGYYRC%Q5ihCtZ_P|s`vD#U{SvOc@)_Sgdcm3ua?oT=&8lRf2Gl= z9+^nUObY#CK2;NSC)V$Ux2&RShTueP$&6UL6Xa^N?7YcFAN+IYG=@Y}9?s2g={1^C z(+=-ncm7>u)lYo&)pCJ#j6cJ>Ysq>DoM)Q@$W>9cIb4TZ3Xf^^4pHw8zPov)j9oVQ zt+ge8zw|^(Ee44K=lFpBmr>~P{`>?&Yi4brNUf&=yeO-omj&FICO33+u8z_$_9t6G zu0K|G+vfz!2mgILu-`PG0#^ksBvz7?Aik<)d~-EdME#_uP43bU)EhwZ=&GBr;U<30 z9{wl~``o-091FU8`e;!infT$BQ(+nZG61@V#JMZd%)cZ)K`hEDXd|r3yVBvQJ)MiH z$V_gM4%x}Vvx!xrxW>7t(4WM;n7V@+yV1mC+{&h3{w*aOnk7uM(V+^EB|*BDmzT#h zmb8@qxoqAJaBe7(Pi(Ugt^>QKr5DE+h>g_MU+_R2*yw9&GM8!;KkD-nHo5~lHj=r9 zQ1{kY6tKI?Yf!BX2Yp-5P1$)v<&TGV^;2rr!(htu&RcCbO=iH0?JO}rFf)m&>D%DH z1=5f890hscmOmv9I_}d@=R9q2cnaskMIVI~!f{t-@9O4GbC>|ymoOk^ZAwl+|x#vYn4|!zIr<%O6~N81L|4F0GNQ8re#lAQah5&+#k-R ztaJtn?%q6qXROsIMpkII=)bb4RQcwJiFj+~Bq&g-_~%?3*D<11outy8d%Z}85H30S z^4Y=$m{DOky6yWhp}rwGf9Z4iM_P5&)o*8JO#aC1;n~z~xAzs0RQSL6Qb$L-KiQt` zQS>{@!W3+JtbuDTWIq;aB32ez`h3$fFON`_H{NTz@3k_1H(Ih2cevTX^v~?Z59Ene zGqCT%Nv~}1AS(edRC<#3{^FDeRolqoXa&&F55sJjB&b|O>SH8KVJtyr@D`WcDlad}-21k~wu35-pL#ZdZI^rMx z=N&KkBcSe^kcQUl#m=S8?Kid0pc}1G#xzS>xjc_3vCCliQ`sr~T=@YpV$qcbdq|jn zG-xXUCg~~EE>@#CE=?KH{T0X3OlWm)c%jT5;lLUfdz_nT3Ekn=teKgDwcCR!&k_3? zzF|`(9i1irWjbAoIbS+c1aJ=bL*b&L69xF@@=5*y zX<-hLs?DG3025zZTz=2;(xc7!?j{A4gJm)OnmeVK#h%!Ej_6kh6*bgly@uWakb1YW zvZCQ?0JVLTlB}D`&^TFvd3L{Z8{i6HtDTI`BGhnJ9_fcWI-FrhPMqQ>;>!b~LAUN0 z)^PGD-)uWNuNAf~n&?YoyQ=o?Au{Vw&&49LBcv9m_{S0dHYQU09Km%LF{-%3-!QS!qYm@IDTa}MR^8S%#(hMo@9A9Lv3 z(0NUfdmS&&SbJ?H>`S;G40`Xvg*k(($wZ>iu|o@hdww`oZP@X+Q%$0*3o~F_CwN&a zxn?};sO&e#>|J71RN|>T|2T>>BI`|!WD>x25xG?n@i_mg2AgudO)sb5Q;r2y_Q6h% z)V50HB6`X2o&y-`Aj*$b?;?$==uXzz#7Op&+jupxJ-bfTXn^Bol78NC-a05Z$4*K+ zIsD`%Ate6B0|3y~{+aXJ)|!t*OG79(|DqC-ao$&u2Q_wwG*j+DZxY&DTHY1ZNS_B% zJ`0=kh|G`SQ0TmL)Q#apeRbUZnv+uCnOT2mT8|vDOqnl6z1bndkw#ERh%YCu;ckP) ziML{LY3p**XH?KLng5O2ezQ(AFg)xX?`p{CFs>pN96=)i^brn{(QWvWR_)jlSx$j65HQXRg(`-!atp zhAv-eD4EiMn0Td=0-6&EggNW8b-1nn@JeD_l9-c}KspNH$6uX0EByKD>(6<$LQuEM zKSo8?0UtxM-t6K0*E5#!=kkc1GeFXc(Fjd?-aWQrJ9~C2LZqxKdr~{l?le{wIU#1y z++qO~$tHh_#s@(ts-nagf2G3ID($G(Pse|DX_V;DzVwqwQy+jE4*4C_@*F!Kwfx6@%CBZsd?$QepRFM zhea)#ro;o*0EMHl?Mrp|XC_o9V8g&?*l#ZMY^zaN&~JOL8ArO3RFT)i%My7}n0^dL zRWoK)$COReaJT}b@PeU)Ce5F%+f~4)M35(2dg$v~qKc_LZudU(kcMdDZJq`G^y36d zuE&T{lm8;Rm~PjjS#LIG3*gZlmFg*V|w0Nbwl@NuXCirp8e+HE9I4^H$np}2>g@{)I?hdj6I>d8i0tOV{k zIe-LtM!PVdoc*n)4(<@zg~Ru6;tK1B%t%O0;9BqCw@;f4w`;01dlKh8XMYL%jjd}% z)#mEqB2EJ*c+`-dW#)0W=?5TEGCc0qQEOvS)%&^0NB*eVR1n~OqAUP*jf9f9E#PSO z{mF?hPmaq%8@~S^E4EOyw6xn2X%w>zy!(k8iLn9{9z6Gpq@0d>12V9|j@HCZQr5d7 z1QJizT+?U5`W?bX>)5(gy^yW|0}E7=X8kdY87nMPJnk!pY({64a}kI<A1Nh7)>Ke(N*Tt)kKX5Z6EhDdaI@sBfRaI3@yD#AnILwE|8&JJC z>3kRfX;OhE%wUC!1;IG7G0PwJT7Aq)fr$kOfU0%z*ZRuh*1R*!3hKS zyXe3i9I2ac{4p_~%^s}#_3}mCOcjV2pyDDpzLlEQw_3nK>w+tqzDKB`Gi&&=gTfV& z$rJ_PnasvB5sep?US(q2%8vKE?ReTRVsNgblAR6YxdS+!T7RUrseVMyEbpGvplu_! z)OwQXL=SBC?wX0+v+mzK_-f82a5c`LA)u-&PXP6t ze|C)Ks3pwNG&vFmtNYLEAPbILlq8SdXieJdreQZX9LzZ2ub;2n(tq7t&E*;wlx12lwT_mEQQL%Daw> z`*gU8QW(&x>Z;#9e89^=5A6@JOU@T1@2HKeF(hzJb`dS3>{vMq%nfu?w5CRKoYs%{ z&ExTG4vy)ZY91Q4+*vtNYoRwBQl^=h3?Yzs-SmDlBG~^`En!!x0yGG6hznC2kK^gc z@1QZdd2t?lXnbYse$nbM}!E*Tr&J%a=)G=U4lI~Ryl)xczyer>Z1D3eUV=_{)> zx{{Moblcu6$Frp1ova%4a(R>j{qm=&|DI{+yIEP>)}fVi?bjp|+?cuD!^};sL5e2N zp1m?N))4_ZHgVj>Tk-n9xbET{yv77Jyib5fJ@f?N(aVRXj|b3Iu}e<0W=xteIA`;_ z0YWF*aY?l~PY5n(8kb~gjt_WXq>}-Pa4@f3&JWlpJsP#*d&c#Rj^J38&i$s*P0sMO zuVG($mzY1#e*Sv@OW#u(vBR(G8eJk!KZWNMr3YRsh)th&{@2Vk5sqUf+MlEY`3mng zvf`jd0BFF~k-G=rs0gVl^RjHmGroSD$v)w9{Vv@n2UXA(Lnnz*3ny13)cXTj>r*(8 z!jDqwniesPV1))%qfXls;q_RQJl%4vg z75@(ehSHBxjTOhR12a<0_Uc5hEA#6FhlCWVN6lzyM{869Zd0O}Nhr&|Tp%g=bJsju zVHg5ErGKS2@@>f@B(x4IoAvoN_g^J&Zm;UeoU;zPJ@LF!2q;m!*pMMV5t9$+S4Xi~N$oiF?{@`+y&?y52DJh2<~^Q^L=!MNYxnZ9gG5VOmDO zW&x=WT@b)Z8=$YU@S?Jv>mgu%92|TGuS4`z8iMcN*Q?M{?+jP>?e^NdU4&I`8>bKbh5@NjtO_~RRV!=)rJL`4db8GK*01>$%eyZJ%zZ@eycRF?ed9KbxfGe{ z3Y;hQ#f1>g5kF0JLA<<;uT|nr6yB@0T70WcCEdS|Tca@G_vkDqp~cgdjG@$0B+n_c zi>DeKR3)qsg$QmfPFJ-)f`9G#xDHcTs@LbMaz2-*-!zyjI+ORx8gu9PM2OC+ZSSTVezw`5CDHqdAct3#MW-DpGupB4}&U3rs9oQ0wCeD zpyZeb&$gAb#gPYn7XbcEvD;LG6Y9|(cs$~4PK->?OcIo%F6sl#sh-)lFU6((u~0m6 z)i=8lk=)!*Z*=(rr<54^%uZU2AIQDLr2_jAfO4!;<|P6$+!hpwIm*Rzo4q(5B&PnX zPyq4uNfONib^b6R@{VfbPjPp{JKEa`;`Hr8uBxV@Po8J+$lE@-s_NAG!J*Yt=U zcml1O0ZF_#OhfXNmdzw2Xzd@Tyt5NzKewyy{{^X;mhd{V9xoptkE8;GqtNZgk1cFU zF%3>ktG$5$htGD};L2PV4**Y7AU652629>aN{fLduPO_V$=B5e^i(Xx^CR!8)uQz` z7AumMs$%wK`RM5BFH;eW+|*B2a$|y)XD$KpN~taK~HJa zX%Hap>~U`GOLWDp%NU#k9H@75ipzX)(wflwFsDzzF7BhgqRL3b9E4K_jo+zf5!I^$ zQYqe78gYWn67FmfhTeo=wHNItSAF>p#M!lkM6YyI9^V!Hrzg0QzbV-v78@-i6D^~s zYw+KKa0lQ$j$5LQisI)i%vy&J^P~UM+4-K&sT^Cubt(-&Q$DS=F!T!R{ju)6TRGBfx59t`(*NVu&%bo6!Vdb?oZhD^SD=q@arpXmv3& z$r}om0op>XE!$?-X84G2pPc}H*=)@DO%lV2%+GKJn=Z9CvM%uF$jVa9ZY+Jnxv%j# zu_2HesU`Nmy=+$IjE~1!arq{DK7FoMIEEthhYn`paINLZd1w2os17zF`nbJZF z))TN2D$5d2|5*fh-iAPCB#R=!_+l!q?=t?R z6k|jgn9~Rkw44T7hJ1e98zF@BS6@L47c$sB<+5`J6(?^~8?01tz_ zpf4M6^Hoc{+Z<`6C&gjH4Ww{>IMA^$E^cCY+!yD#7r3#U;u-H&RE*j#)rGM*^oPwH z49Wu%Fs#@+Pk^uyM1C1la(7o~E?x0{B<%f6)DKE8YzyS^n(c)WX>jefm47X-LC zd+UI$(dYK_8~>>fMU{EKgK)*yhgUAsT}8p^F-fy6)5}-tr2Ie!WnN1z4oywq*ZGuU zyjenEYM`MhtNa2EN`8{|mC~lZ)>_idJT%Es0mrBqtW&cZ_w9hXiUnTT?47vnOHSe+kW?3Dw{0(Or`u6$6dK6>x$C_u@eB__BzLV2*7 zRrOY!evT)?ov$K|IWdrO`P=fj2sw!tGZ&!9@U`w!l$t+6MQNnt8j+2l-X#4(;c&;a zq|9Q(nNR;C3&}QhawiMmWF?*god(a@T5CgUGO}*YA8`*%P06tQ8#sX!2hcb-aWbRF zGoMmrc$XYbuQ2>t;~94IAgR~O{5;D-Q%GIcL6EHNXGNb(oGeC=$9nk?2zYw5%cWL; z{I8oQLM$URjyqffv0Cz*A37>_$>A(H=Ie(!h{+oT?~CPL!8nXOAqvuogl!1|eJ70f_mb(;XzcXt zIBGMO@;x8>A}f?C<(iITuH2F+P9LaDwOFx6AGO!WK6+e>K!4k{x-ARV{+gp^Q8!@^ zWYCEUZ*r56kCfmx&;dhzMlG`l z2V*UTFluwBmGUX+(>Qh(otbi(eXmqK^%mh9eRbX`&ywBuyrcv~0DF?+#7!08=c^Qj z9@vwPLQO)RJyYwSm=eeE9TZlUG8-!;oh4dL%+st?s5fK91{x^${R*cvqRp1w$Jdd$ zfD2V=R{gRxF*kpz&g=QeqjhiF{~08xUliA~bNip=U{Xeg^PkzmrM_TH11<#2f9HF- zkT{p8-zOjoMQy&5E3R%m?CXp7|Im>z3I40I zJuZq&^k1Jioh2EExtqtYJlWqOPt(T?1}Ri{?!GX_0S6{MF=<6o0xs^SDX~nTc|bi! z%wJy`$rEuMXpiCpVP;30^i#~#&#UAof}Rso=@1nIitpKVzeRRV$Bk~cwhXZ6pj&P8j zU(a5lxAXzfsfO$~U+G?Kx{nLb;0GJ5R07E7>HL7C5a|BaZ~CvsZVsMqWauby0^Mf; z6E2|4^UR3~&3~=*(fme)W5PfdqvZQs^~mr!{dN^#hhKGw+6pJ0{9N+Y+ok{*TT$IS z`~ncUZ+Hyraev8M1PBQAcFl!b8akO9HtCNPcEyIj)R%th{Jb&@%tLkL!HQq(w(>-$ zwi7WY)w$n~eu+De#MQ-n`^l5U_H#~56V}DUKMx#OnV zTljEKq=|$0J5+7_Hz0;%@vV$J3qs`wl6wz42N_qF6^e%?%Hq^*&82Ml>NYjzGwRD4 zdUjDz)P_;K%pHYE+Y~9=)NK;?R%-{*3IR5ifW~+!#NQr|U4lum7gL_U&lLYjRW#Rt z1~ac5YeXTWd0>(rh2sgj^?{(65XYfM`(?u3+Ei!!RAmxqTzxBz1RBQDe9?c5dE=A) zoGdNz^=Pddw0c`S07=J~T+hY3kuJ5v^#-S5L8;S2SfoBpGLlL4R-+F^$Xx5FS9^cU z+ZEx_whB2M7rq?hq+*DU=L3H%Ri_t0o$1jUULV?DtWrk6)b=JR){Qu=0Uz|rU>fh7 zH+(Nf`-$7WeRZTlZ)0&n*f6RN?fwF@nA2+8k}*}&|0^BR3Y=G5MWnG!z5LfZQ7y%5 z^6RrjSSN#0jA^6sOka(lIPk^~(!}SK}t)BN1_;}FmYtt z$pFSOAmr=oSy_Tw+JdMrd++|cr?LfVbl@4*hq)l@7$-?uQ&7F}B&f4fKbVZ~HjoKF zQ3Jk7jD5wBS(?Yk;3|d}1lszh{;1;L+76Z;PU7;Td)?7bH#fS3ECHvG;8?1y)6~v4 z)6|^=T101S;l9yACb_M~wYaynM?T=#LS8QJ@tW8>pm|}#&(Ow=m5E-rD-WZHB2!mY zFBmd4*rR4dCHNfVb_L6I+& zVa#Z*15Du)7Xq{XQvX3f_o4iGgN6}~9SZTpWk~umWzCyOAnxt2O1?xf`8OtcL8-z@)R`#P`1n;-KeAJxY@Ej z^_djl-?pXzVN9^8HQgx)4D{*a^y|e_rh1P8I$h1}EcAsHD#U}XlMNjV=K+1_{$=@| zz6MpmgxZOAs?Hl)eE*B1D% z7T^;!9c2>_XhE4cQ^AUlGQOL4y8e=Etp8M;m*_ksAao{@ky4do6+q|4YtRP=oNe=M z3Hko?sRE+@k3m`8Ctvdw*QE&qC9Zw*21Xoy% zQ=Bj6fo{U&^=SqAU@PoS>~h@?oO@%=doV^tVIVL-eU5^-0lpX$43dL2e_aNVhSVN| z+3J2vYa73Dq}V|Fqj((>p!9mhq4u+$l^y3WKP|H+QYBgNC51h zN0I4kf_9YyuBj3Qm75wv8O3sINmI!{w%?TV;nz-wb^&i}P-+T44-5=^L^Q9;4Gj|B z_U%gZmS5WGD!q53@lL~z(fkI+m|5fii5ye zqTlJ_t`Agjg<0uf6KI;dzD_03R2}3@O)^}$Ht~xa>SX7okd?|Wx)Il|)S<5&Du{Bj zx+w^(;DBFCjK0)Yxf2jblY$fa$#UXkpeP{nRmI8}6T2D%YAU|%{{1HG7iZyqtW{Ns zoLU;Q@kj$uQ}`>+YPQSpXzI#}jDxzo{4Dn;J8*$W9}B)6rWpR>*8CBmC$-GVPBh_U zpWxm{?5V~FD*#nt`=jCgQ&vJu)wjgWB0zVXMsm*F=i2XE1{*pBs?AYur}3$pfas-t z19eelMj|&hXH>T6UU#)bi6>5aqaJ4YDoqe-;~~uPCbv3ME$f~!@_>H>F7Y2c`z$3{ zp1fnAGctX(hEo7YDKgXoNBf7}vSv5bSoaw~u>>(E0;VNKsD@Ck-td7nCjRc7Z z50rh|i5CiXVq82JAe=;(PIEmQ4?5J(HPL3V1_JcR58rg-x5Q9yUvX1c&gh!1cT zp?bXHqy#)UF(5LakxBD~ofK!vZ&kRw;^>H;3*H1OUO`T3elW|+4E>D2kbsEc|lRKs3SECW1u|zf8lCUyr&8k`%*qu0Cbp; zv1h7A^I5_#`)9&+Ljgc$JBUQLDPP-;nt8&~MR`xXA(^7F>&@f-e-oe!9P%WwA2 zkF6wDf^Z$zR~|hKN$jLask)BRdRB>&?Gra~KE?4dET1hY^C_r=OT9osW+aiKoa1m6 zI0)bc^k7Jn>~k)TYg(FnTLd<9q91`_KD>HcL1Yb?`37%#sp70xL2DYc_H5>A(i=h#WT>j4{)U$A)h&&~ zyf}NaGD_7|-3?yA2Xhj5O`gD+&zb25H=t4l?@wfszLx6I)(p}q6*7&5aBx>31}vP1 zssl(>jR_kpx$ecUK3bODbNJzeWiSUT=raJ!YuQ|>_3G)3m;0Itk<=Q3 z0s=st3#dn>C`N(m7G(@{O+(n-IW0EmkgmC$ITl!z_K!sWi?6o;imM6QMj<2+EW88= z4#8c5I|**Vg1dy^&f*dR!QCB#ySs*vV2j%ZcNSQD7q@$O-|wrsb?g3rs#2BgIWwnc z&YbRkp6Tw{1~C{m$&}HVCGG1K;-W|R))_*i0WUqo=r>#h*z5ybSinRvMl5{c90kvG zSf9q(7gkF;3OO++lEmpW_jLZL-vS42_BJ+)VbAi1k5ORKs>snCjx%a(+vm#Rr_`IP^(#UYTbp*20zGFG9 z0c0yEFcmq39ce!R(E>0>!Qv;d`6Q^#YOlWY8G>0$JH^?=8yU#tLa`-}`=IUJ&rn6< z1*+}h_?R*kp*|OEJqIZ7*%~r@2T1H97LNH7QU*Cc(W%^Vjx$DtHzxMfnMFl(BV%J` zg9%dgoZOtXhOfqkQJcNCb?}qJS%W~e3xjdoQNTTYp!;Q?6O^uV% zmej)dY2!ZnUE3jBBHq3h&C$lJ^*413^6T$Fj#L+&QL?aEl3M=~V>%19v}+OqFYzhW z(qnBAi-e)=@3+_focbDHBT*XdP=1%M#48%By|{Nl1zB3~h^f@Ln5kPk3kgueHVHoq7IeZrIev{?jEHgL$a@zcf;Go=juj-`7d` zK4Rb{hGs6>56)x*Lc-H`<4Zl(;lD zdS|k}%X_yJRo4rz^z%;~EyGyn(w{rSL44Py^e<6J7<<%?H~%dS6~v8r{$g-U*UWag zmW}}6Kw4_Swzy0zE&5Z-6>K{EiNWt|W^3u6s8uN`UR$Ye)a~-r`)S-oZ@eei!-t5T zpQY7v1>=U$s|W-R@pa4Q<~Z&OA2y&IC+r<9IHEb=Q+ zr#mjLWC{giA8Ld|-z?tj)FVHa%$kXo(d7^HO$1H9R_7aYHW1p?ipwhw14InO!c++tP2h) z&;EiG<7zytaZJpklqhfhITG=57bw`Wvr_S?msqGbO{=SQ{ z|4^}s#hP~LGcl2OWV^XU4(Qo#N02WA=5Xnap`B7*rUyH7^Ml4Ug}WUnZVHWNztf z3L;Df`UFvaw(Y!2k^)ix+vkkkshF6f@z=!8cQY1k|YX;w}?dB%7EiLtH&B^7! zC}!L{`;X(!y~aC;epyb##B8fwO9JmoeQQQL#I)K_%*Jorl+W~LM~}LT&<%`jWTiHP z*%)EN?c_XKvv1{Xi3dsVjJ9nIXW2>Ai@Ph|`2k_SEjbSR7K_bbt!LNi9@EHv08;>8 zT3DeZS-d9J@F+L>yRUI^ebF&nr~qlqKOELO7b@*JyzEqHVfR}cW@{}KKrLH@PZ#B{ z3hK^{UM12q-BTiSB2(q(0FGL=zs0I=RH6f_;KG*S;Yf#s4xf|1)tR28H+ay$H;@THjZbP>!bQRLzQjQ1Cd`RvwjmS z^U#3MFQqw?8d2r=_($P_uejv>iU0!~bU2Xi!TRNWB?pU*T0`TPUv(aT$TD7u_0-RG zbxP?OLvEHKU~rjs(VMmWv(H}g5~j9PQ>){PV_Gu&@*v~xX}az79+jPsI9#CpHAg~R zH41vh%|R@T=m4^2;eEG-Z|Z!d-Ha!-AQsY$^4p`r7&`5=(fYG*lgjP=e=F3;R6&Kq zr-Uz3ytK7hp34^3S95!mO`2zp>&>done)D_gYrUu!Ko4rYnGj0DqxX%xpx=2WA0t_8FS;1}4gSQUz12>G< ziiJeO7@r8@^1Y+lbx9tQsysZxLOS@I!)wSWxnj4OW!BG{xQPK`w2#OSp1Z~KNJYyOTmEFg2_bNT)%>vgrwxcw^Zzya=fkXKXSl5!b+O}wou z&W|CJSM68*s?pV~(V&`Oaz!C!SsHD~o}ryhMYuZu*lBia_@G-sN(10jIP4zRhMzT2 zF_HF7M0UPoSf;1znyEQ!{t_uu6K;`Og`}zRQ6fU`pPRF5kAyVBE@Me2ts)BFoq zr^WZVwRHd(-lbhTKydRyI7)Lr7X8G!2FfpRvkF1HhWnpY68fH6j?J#Or$h4?b=XNV z%__526$&3m-lR~Dc(^(=9ooqkc@ZqQo96A_CtzqAw>(>H#nUxHc$Dm~7UUm0Ecy`m zA7id2AM09I9o&w?WNe!m8}F61msbB^D5epKgBuPSUavH zq(1inG5$#}LIr!B8Bm;sP2F4S=p-$)zje%)oP$;fq~V?&=(YCR;}wlUI+6Pixh?+w z;MXeLf_0!?mU-Rt-<7goxTwGp_~)+2-gXMfDFpCab6Rdg(7?B@$fTr9iqO+q`lK%| znklWRcVbB|CM~LHHB)q9g;kDSCuWtFi!05_$;XB~@=8M1_Pjax0s_uDNE!vz2_7e6MASasw|G#cJkz8V(yl zCNs=A#pW{nq$FD69dC`r9u9%>nvgL$!?@Hj%{*lkTcn$i-p({n5hMhn=f) zm!_2XU#kHHWA*@6kS}8ERl>A)WCG7Do!t-KVo&RPwYUFM;MaUpckcFq=~#GqRGOs0 zD$mcv?+c{sI4Fz{^~rJ4ZSY&U`J!Fad5$(L^5!tNGLe0s_3NPwUOzNVo3u)HL7p7` z?W~gvfh6!ri4W;hzYih5V-H_f%8J8|LuQ{3|JWv8i|vlHg#!*i{H?IzDV$s15(8rRn2x%hq7~fiT3%zGwfXDJ zPJ5T_mbub({*Jl>a@W~SKZ|{4qu$MFa-)qKTaCqAzYf1< z8$Yk(j&b=h4UbI?#LxC!;V%zj8DNA~JeTG(Ahy=2Jpav`f>%4oDS{Wjv}z(bqA^AO zB-;o(?y2b8%6#B5%UNxP5U^W)7K7CvhtKC*+-6!W8#=e8!!5-|ytUg(%{n1-zcdSE z?#5~JWz4=!ea{cL`e?;FIDOn3;iY|Tzeyf}`Y8j%1DWYSFVyA`7NvLf({I6X)&29e zipP3#1%fg)<)U_n(^ZOTxRRErv}P&{_0kp)7U*Bvtj`)(N=TVjPk?siv4T9Aa4HRvYbY$|3Ie16_>3@+;yj zwr{5n#d*6FLy8m?WVe%s+7vj%XT1eA6Cw|)4~M>}IXP6Xf`OvGXOoAQrG0BMsl)<~ zonx3b*>=cZ6SHwUc00B!dyd~LM!@&&Q!F~!h4kk(OVh{*{8Z+Q8v~AouOB>Gb95=Y zzRQct&cU0EYVzS$i*s69M)ykI)TULrIaV41juz*oH~OCte#5t8S|7{LKiAia5s3SU zI-3rEkm@3W{l9Yo*h0QF*ibI$1I&jE?Ouc-7~TqaO}`Cnxo6# zig0CGyl$yZ$^A>vB&12MTC)lQ*s6%;7BbgK%M6Fa277|nN$IPBozGhuNwMmogJkAv zmgNpCivEP>xiJqpY8(xf_0I<;o9#*Y&2Lv89uK?3YnEirjt!sBjb#a@=3Lgs(*+e` z=@6dSI_;|xavppSz<4G90)vm!X|-<$WRqU7uplkOh+Ly039=S_Bi!d^R1G zIgnmt*Cd^(;j|C@-MFgsF@S=HR}JU{6tBo7NL711B`z`kU~iPdDw3<=<8|-RNNWOFRe@8NqMDk#7+`o-MzJnibX!+zYKWlF#yg!#qq)hZa8oYj zTx!1HaW5wND@PUY@~VrqMA<=}7J};?o2v(vshDKRN<$bfmGOK(mPovZWpa@EXPNWT zVF%S`vvNan%9{ZS<4tt;gMXFYy&p`JRq%T@n8gkwZ#aF0wtJ*B^Zp5 z0+HiR{w}ipNXRi?P|?>cVRyFv<#X4keF@PGEso;j$A3!ha>%+dS1ovc^ZzotpW6%h zOi9PB(w!E$ylWs?+!nHC_`KjMVX2)}@?$F_o2Eg2wL?}4ZgD^fkV|W~8gB$0a+Ur~ z)i;7mgOU0nfhx{K3JgcQ42zxgGUKsAHwqeoMtmL|fX43J6gGFn_3ki<`+aw8loLbQ zZdy1&u#r$%V3A;E#U`n#s*u=y)~8Xt=}8V13}HfAs~1p2`97Z+NbNlgik(!?z3rmG zpRGdZ?X5VKnWSN$8Ou)RC{;lIUTz3Co4SWhL0qNGWE427o4yxx@a?)9o{kp9t+HyH z%qYZQ$h{ao2-GfkpJ-lY-#?hBBEKmTh5rfGmS2nC6;8Bo0K1_TIs6jF@|Go3<;<4o zNbTKk27Gqew@1(Dt1a-Zqj3eMAiHY6p67$e-_EHOEY7XuSd-Q8_Q(t}rW2|2u(hmb zRJkP}Bk>LBk}~>8pXVrASSboH73`~tGp5&(BvVCdDHqUa*eFY6Fg{Qm2m)2H5KAkD zL>l#-UFklYjG!7HW|{&u-&^m$&?Q2x<>J9j&8cNKi7u@>H@zQ5JMwq^*X><5)sw@; zd}Fc}mj94dVYjM$S8$uDZZflp=F;iUV~7?c7u4D<^(%7%BTbyCy=B$1RM&E3N!d=e z@K29|eFK@@QEnuS555==YwJ((%4Q_YrP|@HC$leUz(T4O9rI6L*VqwZJP!it)61s? z5i?M1|J*ab`E$JFm&Rq4uV@o;D>Fp~cu6ZL8+k)0CX9k;IyWFp~oh^fJPuc?X z?B^q5r!%7vKRJ<+qy)gY`0m>qZH!S59P1QANwH!94W&5>^NIogY%wMtfcSkOU7~+- zR_6lz?4~5yro-Dnj9a^jIna2gQ=UP%kH9L#wJYxdl}=QxEb2RKvT9xIBr4>Z{t!*u z>uku(a1)$rcN>3^%u}By8!_WJKgQ*pT}0-y{SiGgoKLLCu0FWtHJ|-OJF)KuWxFB!08d2n+pS2k2vnUy6jSjM=kFiZQ{j_I48LK*Drsoc4A?}dU4#B}Y>jDd_<9W9l;wfl_3hPG>hnx-uBqTs#s%y^H z%F|39#+=z62DvEgqL=CK*Ksj?;P{M4;EkfVR;QTyMDx1cQv6Rg%f1A@S|f_OQT+J- z#sUzA#FlWn{-!HTTh1|wB`H1#%)`bk+xipNHA6ia%rc$Mn~-l&w-MPGNySF4GU%kc zw=yfE5TUj&sjR>st!RkaEke73lh{C=jXCK~bW^MLG4R5MNZECmd%=`8%3w8Y;B|-# zr-Ra{;kIsZ{ix=ic_)1o?IZ|RWtZgdhW^w?)VTPPPU zj5vZjlU&}dL^kI7q-6e8jjwc6g!c;wwf2=Qc3yKgkNUYF86Jl z`O7u~-wh3QMC5wHnsR;4Qi&(Rmn*^WAjnjZW+)Hs5hv?9eb?udM&oS zND_|020e&s?G!DokJgn5nZ1y(pJ4u^*iTOIy{%u{X(jf7e3+6lvJIEm{`Y<~#Nqv! zfuH{uvT2C3jw-IJLwEigXUt3sfnnP{F>ySUpD~Q3PUAL&Tl1@G(psKt5cdvP!1>K+o&kRoHM4Qk{#lln7H-a*5l7aSa?WZ|40)t zR`lU$R_%t>n%5k&`+N+y${&$Q?gDD(sB#*4JWjbv;`s9nc!!B{t2=tmVlM{0F5$*T5l+I!H|yh3eA!0p(!@wd4GGz-T18oNRD zHhH^@5Vuw)i?xr=>McEE;TKOcQj&#mKARa)uDv#XvCC9tcvYW;NUx76yFxrp|Ce(+ zQpm>~ymDnOuc+5T=Dr~f1l=Zu=4K->XrS0CLxZ=`p7+IU6|X|#S!H%3jx&zM++dt( zWAtx+f3Px|WBbhltMfG?&Y=FIZb*p&9ug7{r|MB$M9D*N^*bL1>&lgWmq# zk(6nGX5i01!Jb#ViV$%5YWwD|7YGw2fE;Dw~ zbmJi-mAt@85-zN1dZ0Dv3_!+{S1-r8PM9cQ;4+|WsjhP}H{Q_&5fFIf)F+lJDMjIs zu)OGd)NtSPyPO@`O%f)KR->0Mr=rN{<181ZT9oV6m7G_3TZBDSf7)I#w0Vg(5}!GF zsgu?S_a&mCEa+=VPmg+YwPP_PvIqBNSJQjt*gE^;T~L!ykUBI&7c~+mHLm3EV5N|k z%j!)O#{7jDsyoJ+ZqZ^S-ylQ|2g#}J=liyQwtg?upmRRhcQvXfV~r2aN`suY%vyTVXibJ57EM;fnh@16lzBy|N zw_dgYJ2vvQ3#6++X6}%Ns?1E8`<*94B#0rT4nfzWdWTX)^)Zy1NnCh1yls-q{ z$I|T{1w$nU%b3td%1?P!k3(h_mmrJQ%|gT--N*W-DPE$YvS|#a@$QqPoUycLc7u$` zRkRSi2$ruYRF+1mT;2)4M))>i(#H4Q;Y9OB)Q4lN0crttFkk4YC=apW)|IAry`>R! zl1y|7h3fM61Y-%vukzu%YrP_rH$AECiZ3>vhzid>%L?bvC#myPr0BGi5DCc&Pzztr z&4lN6L*c(_*wVgGwa{6EZ@yPdWU583GAtqDA#?l&(}EUzRS_G6^mE>I zPI!ni;ZMYzf(}Rahx8?njjVgf&O zQo*=!H1sXhe`GgVEmUHE(v}4HoIV>04Nf(#kh4dT1?@E^jU-J{R+$WQ!reMP3IGNo z=yS+jXW^YX>st_H2dr7Xhp!Zu5-@sea54-6kP;+TKn_G-J9$X!wj6J#WoK`|GaJ>Q*+) zN$Vuy3ftoy3>CMOL1>Af9l0jmWi1cu7Vc;hd&a#byL@(<=dkz51!Erv-(&aJzy|ii zPE3mk+AV>)&y-Zx=UJI__DjMNrMbORp4p3Ed<))CcT?dM9x-j|;tP+N{!l9l_g#1o z&!XfmWDhI=nIY8z$HF*_I1w>gem(z|jd*<)nC4P~osK6R`;4{AC?S8>s_}IWYidy* zhgujR^CXodM{#X2*=5^bR{G+>?_-*t%eo@h#?pIX(JsG#RWe#;2@?!Z*vpX+Os{t^ zZ^yT?wp7y57&6HWtDDn*mp+se(Jrj}HGZcS6|a`PF1o&Ca=_{xb0bqbWe%JrHS$3> zlkL2WzDolk=lN|ppft_yv! z-TYZM-Y_~k=}PkP6Y)YrXU^k5PO{?ErqAIK4J_ypb^|0yP~#K}W|=p3_%$LU{k;B$ zng3A4cUzb%^uQnnSz%=2_^2&MJ;jg{4z7zUX8nLSPp&P6F}q{i)jl zu0Ilz+zZs-nFT98Xa;wZl8_w1v7jJL`DRX0jE7hUva<>kBJefDK6TJZgCcII(hCPcpV z1{rCLgou%4-4$1ewin?$%=Q?|)Y`q`1D;6RtZqW48-SpYa`X8PSxv`?uWhIDkbqTt{O4bx=Lqam4;#772jLDL(!;w~) zsx*QP<9oLFHU3ehwS;YsJ7HF2L%($NCQs>1@ zj8JMl3KAI^paXs#7%4CJL21rg$3+jM@Xc2vy^k<`xkcMDs)iacWt}obNT3>ysUtGW z9LPu}6+hn#I=_is`)!m~#%}Ce4eAmhcWjL0Imn?$;#?y)ew5CPlP9NmYAzBXDSzTx~ap_v(Uf-I_G&b*k=DpR7j89ujU2#NQFKa^d`vWmD zlJW~8Mh_{F*gP_n+|2n`xFNCNyU<@qNDL}g*7i;rdF;r4v#Vj91N-f-D9}tz^0JV- zN1t8ZJo~i^9E+DF!m06-9beknS;5l~62uZ<2-y+TO;MZX(MX{qkakwR9(&R1$wpWI z8cgM(Z)9)&epS7<4i0F%!ayj40L@Lec=JoyALYz7rv0el2O>x9uR?~EIKS0Xdk6jY zQ%Qrio?8taAUp}!@58f!j}m|#gDajDvN;6$V(hZ40$DZdtr7V|_bIEDtm58?uzFVR zp7dsWS%~$#&N@5T#U&<5|KUqZNj~F9XV$mZ#*ikDt>E1`tBP`)t6ZqpiLVI?iiJgG z^aEdZj-yeu2>p2SDgZW-tKTCXgo=!pl{1%@M`RQepO2(k$V>5%9p8!#6-5x-cONs2 z!`Cx+wR%%R2GJ;e-;3X!p!i*Hry}}r#3xoCF8Habz0bCW^6VPyroOJNs{6l6gbs<+ zI!|483EsG1pekTM6JpJup;$i2OD>Cjp7f4_oF1p@Y6I8O^_M3 zz^GxZ3?49@2D$s~#ofnUGGL}}f($@_2jHgTls<$d_7|WAUX$oAkJ#a+kP?N4#-IQl z{|uJJ^h}auX*7gjSG)%zIvGz~k^%!7#(v0Zvlf&b``oODQig@?W;%AKlRW~0hsLLr zmxp*&Lm-f1WZLNjxWX2HfZM}ucS$`^1{Xj2a#z374y=Kf3H}=2Y-pveK5`VlNr!u;)o0>b*-P5u7 z3EdO1PfzL`a?<568LrT-$#NYNwefe`hV-=c_&-GZTp`lI6k>imVh;$+oAdD&#KoxX z%~rOp_ru+_^v5uz6=y%+$#Qy*7#29xcgG9>w44D`yR}@ zlUIo@P6m|!x_wV7DTD=dh_uKcUDq577E&xLLGnt$!cJLxLJs84bD3tFW0%@{g<5{mv;dwf$lO0GM4Y9{Y>`E9y z`rff*)g(JRm9T|^&4DE-&sFC@?-7uy(4u6#6Sxg^vsln;N%RsfiZNg5u-J2s>z~BN z2ND6R_SZ05LKecTbd2u|NTPTlQpytpv|d2(CbzZ1s+yV_nzNtBv5Xx>VDi3f9YYOh z7?(%zuz}fGf^9ElNe&3h4O5;Jqwv=Dl_$hF%SM=uFc8|mjbE#ds z7v?bzdBHjxkAwW^xqX@2C&!Y@NEIqN{1c~}J5NJV#+mzsh&k&X(`-xZ)VLA68%ks- z7=l+~0uSLZ>P(}{+@90K|6@{FtJuBdl(6kIhE0PpMPNKengTZ*E21Gj7%Rq3GK_cC z@a?GO`jNd=mAyThy@T^|ykt_5#2oSOgk%3Dj|>2-h4{U*q(DEW9q%8@5Q@FXIrZxO z3f?k7jX>~<1o!-CQjh}15@Adt8ZU;Jgi_)$J!xnpWi+j;HX2PBql>)JwLXQ4e2{kH z{%ub8{l%iZ??E};W}>N!(TmWbF38^|B~opX%i!hTe~C8X+k@fmj*DDBTq0+Qpl)L?HTIR_iV{ewgPcv65Y|F9>EXe}R##iBPwr3z^Mdcv@ zw*LEWc$eCgING;qFZ|po5>*rh7`A2ToS% zBBXdsN3yQaPj-K{AJPsMt89%=9ec^yo>bTE)ilR0M0|B>k-ugy(W83r8V;4+%QhAo zA?#px_igq`vMi7xS2=hj^K~%0b)tDv@)t5GYBH(k-SsPvBG*g5&Yn#Un6n?g^W=D) ze}$oUW{@6}728Y0Tf#NzXS~ZbFY7gU^H$IC1rO7$m@tBlpPwJG){EkOx540j*>$-$ zN+~`KGp>#m|3n(ej8PX!tk^I|^|GiK6(`zck@+#B?45mNmOo0o_5 z|N0EmUy~JW6J^?DBOGsoCvxmuB17AxD)n~ zxXS5i09mNrIqq#yoPF$~B6|7S`)7Z~MGrMK)mASX5HF0vO3TZK4BoVrge$33E6~?K zueOE_)%o(hNafh2*>guMez}4WQ$yO?+HN3_wBKs%(%#jL$hfSRFun^1aT`wqk5pr2 zlz~7XyoVs@^RNGdVSJAJLR>i|RFh98jd)zaMep?K4Knn;=x#B)rlZ!@oTcq7FQ4q_ zwqM-33Lo6|Iw~(G5z`X#%IOdpA9XwTQb()X!v4e5x6n*}_M7YGteH>Uo&8hxYDGl_ zRS#=HrxA3NIaY`GFaxck)2$8WYn@){jq#@k$EeGDJInP*4PL;~^DugU4tHDvBqWnj zJ#vcA-h_k+^I!?{Q;ULHTsk=a!VP6q&qAZkYF2s93Ygyd^SW&D8|VfRIDI z&$?k+@hiJi7#Z-<5jzDQa~S(KVG^Q4NMJe#dg|;VbIviVLiE!of5xG5{A?`td(_gy zY{LD5WOeQ*&E;4Od2(G`0by#~X5w_XvnyKB3p?+Z2T2g4a^lGy|5`06Vw0>#g#CVwe97%MuM+x1r}*n=&yYSpHAMgg-> zm9j_n;9`fYj4IeB$~C#X{PA;3RHFH1{!<&Iuh)ZKOtRUz&d5LC%YPujPl-%LvyU?A zdHrbwBCxj6#E_-;IxRYxS4PET_vs?EPt1c7Z4Ey#u-@|TTiwMfOb4^4 z-;vhH0wW>hKh(mjh)~jc03s793&(}>^)=;@(b`mCpi5}kRl{U{G~snXzc0R{5O;N` z55UeLIo-G!@-K*X9pA18EH-nh|CB~Sp_8%t=KEVGP6j>Je}q@V_qNo8=LK-DfFa<~ zu53!HVF@RqAaSBu99z+tg{x8V`~80TvZW}D=xRCZb6h|rHNe=@feujxjQqvRQOi*a%9oB z1l1j`GnaEb%@wiHF86z&R5sDK9TA zXST`sQaF?Hzeq}c&*DYfu@B%QUeUK}<`q$$^`cQu;E3P72mErn`;$H#L`%^>fyO#Q^Esy+i%Q z^d#&XnPA*mohda#bc?<1u)lJI?_#s$b@r$3S1Jpiqfe84JS2!hD z^M8UQcdu?B&_EqO8v! zg4kDzqADRz-vC3n_od;p?z?>tk${Efa|)=rlBQ-%n1QCIq)raB0RCh>#4w=asmA_- zH}uq(;{gw@VUQ_Fw*@^h7V-+LE0OFHHaxJtLU*rdjZv4&nBZmU_2d(dd$_sgKU$x* zWdA>TB!s-HRM!3jG3-X&;YVEd4{SZ>*F$GdDng$Y%vb={JE23Yq_F5-$H5hN4py3K z&bH!7-DMkI4iRo-X?N)9(Wmy0j$(^?o_wX~xe8zLJNEO24~!#jQf)^*2tHqU880U( zC2p|A%c%hL`4vth9o{r%s-5q5Ed82GDXlG{HR;}9IoBlX02QDiCE#LnJXnZ9xm_|A zLn3CN1=5-tn%0R*(SXs|yny!R^MhBwZLg{j`Z5uGVwFSZPq(zPvTmAVw=fb9{D>ko z>$bK0-&g>__=lNr;_pmHK0i?_Jjsy+Z8lt?W)i}G^i7}I2^a$ayq;BCdtY#+o|TXz zu)?FQC%DKB27F^=i)uMw!VxGf!w`7Aw~ar@Vl>0y6H@^J_b}s*#G4E$j>mt^JvRN2 zV?+_&tgiTaQK;8=Qq_(tn|g{1JqgSYYDC|$mPs4nLc<8CMN#yR)2b;J4G!hHqAyw^ zF;_{cZyvEK`g@6FG^ACHhp|LRo_|K8z zoE7q;`xtg6TeH1z#-}OJvehd8;SMdFo}YI~C~Nhvpj4W9115t--bn;bXG6Jb%$bM^ ziP$FT_TONGjw=DIClj)E#}x7Hru#ol0VJUo-o24Fb%+@R4*COEnAR!(j(Asd0s`D3 zubgRFO1~t#!Xyj9gevQd$+2BMc6)<5GQiEsf%X-LNL`W=xh$#AxqgMaGs{5U2r{7n zpXQK50aF3h0a`18;#|uX=hHm1<7h2alxHXzv>?dlf&c{&1764BL zECIX@sqJ-vBHUjxA#}pAU#)1qMuW^+ci}>HcnRu{1Ec1-6Fl3Aqmsw?exf+C>iSVDZdnqqA7hE$NE0BCNwAet?pmv(zB)}n_1oacAY<=5%Ec`MQ zeJ_W7`2aA@YcP04a#AfbQs`_!JoFD(>hG-6OJe>sk0+gDfNJaU+sN1$2TtkvqPpmS zS^vPh((MJS@~`)%l?1ef;+y4io8~I6s!PkyJs)x+zQ*G{Nf*4HTuWr+o)!>VZEohB z)HKQavH-S?zX28G9azcylE`i(wx#YZb;)A18y)D2I+haGkNyaCd@#ZP*L6`roOODa zt^9QkVaQVSyf(5m6YayB|HN0D0#(3hil;G1@3*MuFia|uNU~_#*Ldlm*jY}3l_V9> zfgS0I=C!gY#s8Jf@d7X7)3bsnOWcap-Z5Gd?r{F*Ix~KqOKD$Jgu#qm1c%n*_IrCZ z11a|zSGx<%fT6+A*o!&MOLWKQL$024oWZT4XIXj8_6+uiaal=$5Nd#a?#W-HF_)Y377W zB*8LDwch`Ff8AH!3viL#U4R$DanN_sEX`-^q6b;!#v^SU9|xPm#F$}?(UNcS*vXQ>0!Xyvo+5mc})1rr?Buh za9%zBgU+7LZQp6zjYwHZ@Wn;#Mv|#ZE`G{nYD-gmy=(gZoe_XHE`;N~CLcjrKWcg5 zCdsMn9@!jhiJB_)4zGIUf%r1?!Q{>?BKh@rywJ&i7t=r3uF^XfUw~?FBiQNO;)NZH zvqsd@%{!0#ZcUYcmX$B=^pBLr6YE>vtKlOy{$NtKlS{YJdTs$FsS02}I8|f5@+e&O znGQJo^Yq39$fgeES?s`1T5Ea?=TaB7!rmc?yljH`$IU&a>ibXGEZ+U ze~4>1EYFhcAEVyA2}rR)kL}&<#?4Iz;AwK9kJm?)moFf4IP}>*MP_D_dY`Nzi~679 zb=|JqB6ebP_s%&WPNz>=0e}wfYFZweZsrh2&G_ahJU)et;`zqF`dO~*KI0g+r(1wO z`m$q+y*b{uFHrx(3`n>pNo22DJ^w=)NPH+VsyuV-6+#E!=r8{J%}LHAPe%?#s%FE2 z_+Lu}s9DXgk^lO&0O81O@_hT%3i?d=>K)~Ok8mOa;KVz-yh8p@-xUAnHZ&A=qyMgc z9YsQ+3(k4_FFyyMKbC(1&C|6^WLH(ztxmj=5C1)Q&BWxn^ybq207ek_-)^*uVM6=u z4vx+!aSEkfZcpIlxa(u@`*7r-Cyj#SLks3&1}6;H7qWu2)E?Ta3s}J+t-Z}U6*-VX z#)uzXI`yY@#nz>)isdkG$NHb||9y_Y>&h)b=%Api{i3=We#P%>sNl9&w}OEQIeRML z9)_~gYH7I|7VXur59~}8Nh%bO^*Mgr$xupvIZFSlbtksR2LM!zHbSE`PC#1o?uN2} z$B<$X^m_aeN|Gd!Kg;v6K7qqx+U1>rqgLDNH!y}X0D*iHrC$|GQ%?(R{~&_t8Hh+ z^-*{h;Nd*+D7gUq@Vg}UJD=4qSbh4}{q5=_#Rjw$E@Hg3(QoZ~KLZkFcFn)NnZCxH z1RN?2uwZK80j$wt#m#TXWmbk|vdi@McDmkbJ$8yk+v;Rns7h|z_`_+(6Zi78Tft%6 z?IyLwj_&BsQ3=o#NME}opNmSWY9?O_-~x2$x5vfi^9PTywq|=AqZK{nln=vNn#o}J z(xjo!Abd#>y414jFFfc20`cC_Q+t3w+ub+&6;ubOn*&F{-@em;dzi7LHyMAxczl=r zqFNh(1O^!bY>7X`S^NMqg(MTQ#g4Vah!=@ex)*MzS|9!T|KCXI`yUie6z3pu)6oCh zYHwjD6JCpdw7e?2WUGq*htp;wOCOXEurdYl^puLSVgS;VQN9p$M7_;>dJ9No$Zd_a z?#olaUg$W~3+?7{>B`T=TD{uRgIi3SWxY}g{`|Dq8WlqK(B0jg^Lz19^!~Ev@x1tU z*<*Dw-~pbiMp5Z>huIkTiGwZ>cI)m!kM`g1>XDMSS0HV=%e4N%1&wR zV#X{5;{Pe_yQ7-Q_O>%Jq9R~HDH32%>7fXU1}Q2cB2|Kb-$&a}GsVUN3I?Lu=5`Kv<5_f+*fl{Fk!I#{`2b}=BQU$W;d zS*Xf%rhF9xZaQZS@4MlO-A704UnturzpY9vBlQBy@ictf_us!tX`Z09n|##hUt8( z+V!XHE49e4Q zuWaKciTTj|87Dc{R+rMecE+0iw8%kjgO)Bu0IwZ)16X6CrM%Dj!}T2b4iH!P7$9;r zS?~DEiH{y?um03s29_hzjlBqr$;}svWSGVESMF6+1LJRCqKW?NI^CJBx^aGYG89s= zkB0)^kdnrT?jT!hkSUIh{^EUTMZ685Svzd+wjb^4joB;5r=1IKh!nwBE(kF7wgjU*tdeUR8KHat{!(80*^tGNVl+^oP5{aLm zWd3~J9xs{Qnj>A2FeWLZv*|9N0`T}_`WtZ^3lZTKd&k32tkWQT(XQuj7NXNao=j-F zn6L+aPc1Srsiy0iz$^cm{9iPU)ctZF5n!LCCYKt&Kz$B!@+SynchBuZw%4B>LcgeSVFmmH9L{KJY)SUbXPgJuW+dR0Qb>q{~+{IAxYll27>xJavU>u^a zY=>i6PkXZBLfYbq;o6Fd=R5X@w+;*Gv{f-{Oug2Zk{vdDf>$l73z9_5_u`P@m?4u&2T=R-98If`4$S@zeAgQK*;02(Nn>R|ff~K$P_TAg( zD+&+E;F{lGFnjy{yKR?|Bj=8R?Hx4cdZtP>56(5ZG$~-sOY6gXg^;a)3R2e8W;N3; zO8gn2)&8(Gb+6(h+}OA86~}e7w~jRl2mCbv1}!XrCg9L;x--uoJ{B6y-s+{d%Im2A36%d^hn+H2p7Czo zVb0kPzYhVWKAa7D5T<5yjVbUXYwNT3Rj15TezlLQnTfijt=nF=or_EF`~P(Q@_Xok zt$pjRhuz&w4?w8Rt75j3qyOS;UwQr(cXRU$6n+ce#oGD_Dkdx|bkWy&rN+)YL|Lx* zd@~b{G6;~WtX|y)IkWR$gB=!ZHobG+!8!ELbMbQl*wN|1Rx93^zk0KI;;k>Olqp13%cPo|IKw;-Ddk5kE^O zoM11eIYR1?w^cb%p&0@Tpnf13LSXqKB4aCyBHci<0H-`=_UEZqhK}+k0t|*3^m`w+ zvgimM3SI4jDw#2a`x|Qf-n-FwHd%Ccnp5>vf}BW-s}FX@Cara{qGk-t6sl zLF9Y(sZcWA%Rmqxx;hI)to1FTvM)gp2e3{Hix+3r7E7YQev&^L*{3$}l)-q|sf{H% z7bJ|sBfFnhar-Rv7aIAgO#l|naoON;RR5ZI*Ze?3^KWrS#I$v#M!z*Q8uXP}U)!1> zVbO1HafP?cVpJ>A^v|8Uu;a;Q-VP)Yk3p;2{`C!j4*(Teu?d>gNK|E!XpE5FSs=d} zT&#!p{v1LrEy6`qP_w0X?o537zHpmAXOw2gupC{pn@GGFLZp<0%-9iWP=@6-56*ny z;^1Q$Yr}q4A#15YUslH)h?wz*%^uPD`OtlQ8DLDC`pVGfM|#W9l!~^Bl*`u0TP`Jiho+MaXVE6;S3|1s$Yo=i-2{JF z=|A9eG9`O>+SZ8D9)0mB3UuFX3SZ4J3Y-}^Dl(#^|LuGBjI0$HKE@*cPzJ>=xjW*ARr z-`rku#TAE18&(PGMkgYBnmd_Sd!&@n<^WH=FK$ZV|4YsO>J+y(&S<Ws>`?T}Nzh$unH=&+=$E5ZBj z*-|PzbN7c%1jKy;!`G!8D+n^#fb@*d4<@#bLT;E|_62O?yHi}@L0)tBSzjdZE6v?6 zal3w^NNDoP;k4A-gzH2~t{vr;s}aGFXj0-C@Ei*~&YrfZ4@#?|5Xe!X8<{HD!=d~N zk3W63!Xm#(`tdeosMD>>H|2r={Wp;RT^l>Xz)zG{+2&67Ys6qj!3XR^0F1Xpj&()z zq0Au=={&;a;gp{*VykzhtcT|3i~v-wZPdC8e&>Sdy<>PPst$)U{KFPo3l5?u8i32` zF2=6esm~g6{w-{Pf0=?(UQR=-1qLrfhr+}7-on4uS}j8|>VH2b$NtfIcjUzRj_5c2 z$?iLS4e&t&m&%37p&R|P=;?XJG}Z>Iq(lGSh>I^q7284}&kPqh5cf=;V{36JF}K{y zp+kmg*D*_{DvzFRHq=QMHDsZSkiVFf(;!3}_Q@Esx(pz49{DG`9X1dqe4 z>$4nL9(l5lcMpjG(+F%k&d1^VhTlFbVo2XYj3*)C$D(qafi;rcx+MKfh6YHYS(DfYl3-2=(Pj1;s4e`!AV6 z0E8mIva@83bkB+oBMXHx^ zt2yp??wDmvbHM8^Hu*ph#zDg?4~3voJi*p0d8!?dLj(ctodFN-yPzv?Nu6~s9Q z>M38y6S5%)i>hz?tM@U#DzK{0Gi`3OK&o)5AD)l5-pF_JSA3j7Bd>S1C&#zl550MR3>fK<@to9JzHH>-;O6vSv&c z-7*L2z@_il94yG*eV6;n>bW1g#oPh@FCg7zeHY}nT`;vx7pm!`_TQtetz!V>`TyVOYJ(r3 z#B@oUF@ty6nc{7mn%qy`#UNN5!S_YNwi*rF4HUDDypjJxN&j1SD5NtLMB)nugK0{zNZJAMCgP((A^5@Ixi)?9 zCvh1lN__y#clq*xHUR!VFnk{b1t)Z z#fyFh-b!XgQlQej10r1#pQhuFaMWh9CL+ZLU(ga~SY8w%iSm&nS#eMxRuF)@%p+T5I^MR^ z7^emayh|z8Y}RdiU&;XXL}X+u>o!J1bHR~3cKU_RA*CRMBj6J!9)^-p$R5O$aTdA2 zqtEFyjpdYlZt6a@W1JNLtI~|E&v93kfEEoWv0wMbnwSpmR+Z4G*=z1wl>HR8ES|ug zZ;)`4L8S{=rY-db@GKu3HI2kYWf|mg3Dc&eF>ie*4fiuJ^YC4#FJ<{ zR=K9tde`Dp=D?9qa`o7aCrYNTYVxWX1@!1d)N~CnB$EGG`PP4y_W--DT$=^GpffqI zi*N`9V5)h}DJ8?=s*Cjy$U#Sg^JlNVXNmk`W2xO87)LrTtnf*wIQQl_?&*VB*-$q< zorW`Q<1BR7ZZq;>@>TMSq&>mW7BTHVXCxV>O+&l8l}&mY?_h|l)>9o;*yX^&FaxRc zqqvO~ho2aH2f_8Hi12Ekxzn8<6-!$uDZNMpDNnPzTM!+9Sp0?TSsI<_TQrPCkExlR zGA;}YPn@?tJ;Z8Vtl@Vl(1@cJ!MUTPaMeO{Z;VF!NTy>U3Dlc|D9i4ZB4i;Gmsoak zk)78EZ~8oLJ;R`vXrG*$Okl#Jd2#d>jky7aDnG(%xkn&KDe}jBO*zm#gc}RXQjCKN zm&&PU;`Riww{@s4i?=V+1OnUK^xE@QNvJ{wE%asexaz|ODaW7fXX2F2ZvFc4wL`0F zkr{M#TUS&>E=&bOMA|(_M5ReLG1LSVk@{sKg|5wnXW2`)3K)exKTxH2vkq!s=!!%N z+c;P92T$E+7?p32q2^y9pP5OzYijVe*GiUoXdvcV^KugHyPDa^n#h%hbSF7q4cJwg zV-2UV;`BE2O!PY>%$kZsL{N;$HiNduxTNkVf0DE`L1lzWay0~oFj%y}&VWvj%MRJI z)NV&d$5_`Cm&~zh1Whddvmf*GEgbOUE+}pu0W~wc=;HdgxP)})nHguT2f94QQFjm1 z_>=A;&yO?acJgFc1q8b42E4uaNS7>P{u9n5@Sa+;_R4rNn131}guN#N_b}0W$=#03dYQsURgX@ZsNFC<%|s-W6dJL1fAZz}Onv zR->uN0!H97fVvu`y_J=rEdO|#a3q%(V~5*Cwmq;N#2W@`)LF^&B1QzNATW+j3g2_> z^(v*p*+-77F#P6bpD)YctVyeVrTNpM(~2&f+Lq5bX*L2=!Be{3z-eFYE=5=gTAt<~ z5W)bPVc?)RS99ik{m1KRLLydwd~#_5DJ+o*Dt(v%K-MAc@ez)@Q+QAaS5v^1{t!yC zC6&MvC{;zGwD61?OB?&{WZJ=mydt+ZF~Qczw7}4Y-UfV7mlc0k&5bnjJS^k+YDnAs zr^Oui1R#T;UJZ#rRj*>6`s5@c(&?P4o9K+$u9`e#>TESgHeJh9?|rB>nA=-Qs!hJS z=O$@q)Firnyu}T9$i^}ao3zLAnX;JNeW`?z<>g+0J17JVV6>jtXxo=rLYMJUY~1{4 zLZ1~ku`)I~vzdWG3MwoLTWT%;;7dCD2i+W7Rh&jjXIif~jXrT2Q%QDco~oZ%D`Vx8 z4M_Px^H)e+B#Dh~B}Jl7s+x_!VfB0a4VhAZ9b^= zIn)5@vGN|n*6jTn(_iQr)ef<%W136TT8;zk^ztq>N@X{4l^8TYN>%oR_Z|u?YW~?; z1Ar3LOmwCzCsmaQUEaR7Ot%eO89foqqMXnQUB{0t+&T}m^bVvejLshp^}31zM(68U zX^}<(1+jLl`S?>8h;Lxo`T0sk1;G7JM*c(iLw~ae)XRK%B5+va-R*6Z$A%WqlurzT zuz-?U3$=y3R?5pCkgdrf&2#L^^s8Vghgh%k|J1TtgPy)nh+LRaufeP3 z-6iPYyrfJ0qRAhOzy#_INVO)1YhQ>Rv}ezIaa7+yY*y}(!}{m>p?hBOn<@8Y0Xa~= zN6l3W8i)!e@;v&6{D3~oOB)vo2!TqIjZqW;C<4+=+bOe{{gkFV7<2wX_W9#c%8ATG zw|V%>nTQXgjUGvAk&GackflYZS)PWmJ<~G%lz4E+MTZMrCGI--&{xn?doV>0`tDX! zx*gEHk`;xlA(a7jEQvy2nNF4>FoG^NKBs-5<v^dC@fUd6% zMo(S&0F#nD`X<-kK(8fV2UKp+JUb094&kQcBe3>e*-{x&r}Ko|?qgZ+&ii`2HVAl& zR~6IlHZQ1%Ib}4svEQ*N!ty(^W+l-|!GSD1Lo>vcbeaTn$5me-H7{B;JGFZp>*9C= zigHuAn|-cky>QPo_!!cN>iPIYz&^rKjHE6RB>v0m?HFzzyK41|0FcG2#R8ai8tv-; ztRH@(>&j+LA&{Is$gM1&3)aC89{=nuwlVrVIL#OQw79nS+u~X?U#2Y2W_l=LSJPW2 zwTTV_VK3!T#kP?E6AC;(|M#cH4zGsyR2=Lxiy$O;f(%IgHL<&#p zeN+rMIx8rY2}(WDwO9%N%LjA=W+K;yQ(w$z>pb*i6y@hXpLR{Q@lHLO)kCZII2#%6 z8k@9_{PZvx+S3ypIkq0s=|l1ztIA^&7b})vcl#9UZ`l?(AEF46T}s6U9CB>`Fu`T0 z2?An&F*)(r)rI!Ya;1C^zE_ic_vgO?dLy({Mm98(dIA?ae#1-FKF!Lrn8*S`i7$dn zJ+gx*p3G~u*Z%TV6#%}^490$;5}RyVV(sgHlJklfLrCfaOzgboJz>}lKx!X1k0a^J zhFIRbM##x&h`4Isoe1P%#%kvBy06XgS(*ipOyPqT{A9X={Jr+qo#Q|4B(+Z>J@<>I z7HW>$ZC@3R2VJD_JxU5cey#v++yxaP zn&gS7nplgo#qM_`MMzw(=39C?FI*Kv*8R4_5(9gD{3-@XnYwUD4b|?^=j%V6H)2aY z81G{UzjF$b2LVaj_5Bn3ZXglzas}1`Z7SxHj!vwG8x4v_CoPT^psxOkrz5ZB2ga^ zVew5>%#HBc(@&Luy>Pbntr4Tr0algRvt09d5-MF^5#18I=T!{cba|cb)2iAM*mfkA zkUnzr;e~R;WM$$7x`C(|cAKZ%XjQ)zEXcwlfz^8w#fV~_bxc;Xu-M-BTG{@>p^1_h zAvmi5`9pK8645TQy{@een&|OEA@mDby)}f`-eeP!k=x=wFkeXLPBuHOm* z6i^vtRk3kXWyS?;q^IAqMnK^StEPDSh^7fSJzvChyuE8VX5k85^ue^f8}Ytpy=C81 z)Je?zbP%`oln*8NkKu>mwn&;AR|#9dQWHhb{FrV_tc>setT<~H$bx6mjo9fOs-YTu z3`BOukR&`9%~f}7=JVN>e<)9dw|Th9ctht}%awVzlI7$ouY7@t>(ZKB3~mAJeNhb7NH^ ze|hco^`P_k`d-2ClEGi8Ivl|(6J=_9m`OZvBI9&#yuXQsLBwRAOQA1(hppM-rsr+eU4&7<;YOq3f~N%33@3I3_BprXpz@JG|E}ejHw^)3ol;F$#Ln7{1of% zV)@L|5z8ytqZ^Q}P?Z#e9{e1aM%~?_t#2ZRGwHJmWocjst(Z^;tW****^VkV6PY?Z;L3l+rRnLecj$k-K*W?7u@{yXN|x_ z<+qVp5s31CCJOe&ap@nnT=*l^xV5YhMcFKm2D+e#l^6d9M|~qrxd7N+6Ld=Dw?fTh zb~~P{cHL^$z)nTZdL?nu?@~)$pLVl*Uzwbqb9haPtiO|v`#(BrB2TA9I^6)BJ6n(Z z9<=Tq*mYaM{uN*3k1qDCmU2PRzOcfXiB1KeO9s%zW~5S_5jxD79v~dsCoG$)PxLMn zdWjio7LuveoFm_Jyl8$m>GmZTy*$O?E@zgWd~C~x*R^8fCMhc}il4YcG3J&I%2@}+Olw*bM{C@K#WL4C2Bn~WOaHEAX z-q4$wtEm)cFY0bCu9#;ONi99#R&<2FW3l#QcggdE{s^Wvtuv}y^#X?7j&v`*l5zHE zaod!G-*@ZomNH>CE^RJ7I&QeHw8%W&`H8z9_^2~n;eM^r;Ex2ovXw;oK8Wr68<{|n z6qfu`r2-X$MRTns-RY@p|-XYUBdC7yLB1sOvwtc;sYQmaHrl z1*&np=K)Q}DawY=2kU6ajPg9C!{KyLxp-DRpfE;fBz~`gX-p(FNlDYAPr5>JQyFyy z1a_s%8Vc_G6gW8g;q+QfUzym%YZ!TGsR+!7M4`~HI>cLt-awN%%PRZ_@60B>;gutN zic1^tdpOOsQp|IYBnG80gEAgd_rDuZ#h1|zy%@rjXj=BQP3cvJPuyX{T`pU6dS@7j z=pvN|@aBDIc2Zus%RH}?kNRM1#e$P=FWI5k&q5X=+B*Yi3lj=p?Z68jcQc|{_Vw1( zBWt2ziomRdB|i}VIT=)twEFb~Z!HFB%N!Prnis(i58wM-N2p&qa_}YQ!H*l^($a>P zY}_w)av)UBf(f~*zbZ7yk?K>%e6DT3ZUu*B1ijpOsopZL9u>aSpIBkwepB7}jrH}$ z6#b|2rz357dXxxn-YZ6X9!_Z%sVc{#j@CA}w5%?Y6ltwP z5d1bywDAZt#t`CCAe$RFH>5m_h~r^zOHkHU@a%DW;fS@7hX3v?mqv(;aU3;turWVN za5`eVxP)ldWJ|9QCVh@KcI*B@8xdMkB4riH$XQKlte24_|L&tN!2Y|3F1(#Sw??I9 zBID`{Ep2iel>pfb-Kzy+*qZ4&EoK-pJ4ADRXwL zd~*DYie`z~Bo^eD$vWoNHpa$`$ZFAiQ0c4Uw8G{4K;C{y+r zS1YV9sMsFJf1g$_k$S|LcG*ER1-DP$bUetDO|n&e;5wi5SX+>%11VMSN<_XZ@SB=d z4DM5`#RNwyMP7BSBD8;@J?~2+nmD+9?wq0F>Rsj&4_CqbT9gR3+AA+-`OYmCofte@ z?kx8Tt8LdgzFbGYYPkZG+SAk!k<1bOeaq4I{M7>Smm*9^|g*S|4Z(5zySoyp=LkOV#ptRJ~&U1v7oq z@CV#NN(4Cn(q0MfCPBXL-=Z0S?}bADl{)YFFHruFvgLOm{d_p)`{Pgf zGXxs-=q^iVV^*i>>6VlN0%_zXaa2NJv5Pw}K#y#0LXF@non;-7vu%H>G9Y!&g?STC zhOT0a;D7EErb>sd0a;e43)z3`tGdhV(2d0n*9{%ImN$4M&||>FK_CWtCg+RJIo0O>7+ zjwFz%C{+jnAwURGT7ZxsEir+>*>TQypL@@p@0{oS1=-nU?X}+ZzQ6M3#cc~C!Na15 z`S|z*O^k0^^YQJIKc8DK1qLTJCfRFDipUF*q+lbs{a!jtceGGLgus==GDAn_E z{`;$)$zyfLzXfE_o>xNuzNu`IOP-9OE7Cr{`eXuu9_ZVg`fJa!kLd0mQ9jB*@%f0}J(8a@xRhzmK#QB}}!^(KF6ccT;s$K~bh#`+zIt zd#aT5P##LUReg#v9>lO^*sN8%jBj**+z`?J!SZafOJDC%Dcx#Sr0>d9M;NIELM}d= zHCk$(6AWvtIRV_^eVd1pFM!nW^8rdL>oLoiKm^ejf7GWPED{D35SZN>JSle_WTVk_<)dKXfapl zdlS`iad<`7rYl)u1iv$3zqzR?-7}2a{oJw;H{2EaEfD+GXh6?Z4;yJ~37;Wx%67RI zO@_M1{9>jlu5XWY>cps#%Ut0b0Wr+e7XA^rbSapzQtq{ptNZ!gZ?5dVII@vJL=Dq4 zlKj8s4tiK>m+AdX2&5_D!UF~q_wl*aa+If659-B6_K^d(k*KhHl){+ocH-0_)1b$y zNKZXW%Uewo-_fk0#!}Eqo4b3AX{C8ivmb5L+?*zUVSX&P?T-J1;_gO^BoVdC<>#(s zR*!)7;P>=a^$bIMNQ$F^Wyy=_(#ebMxK)RCtviI|oAwJ|5(b77tFUh|R12FQH3?xK z-j!wMvE!y#u>9dq&-5x#x;vFgQaa=AunxAj?@W1Fk&^gV7H-D?iTP3Kp1h~-&zCQg zd}-{ejr71axxfcEcbCn}7QcB=hN+S7>PU`_%(zQ z?SdEg*nfhr_G5%gAZM^SPmu=t8Qu`Z9hG8~WA%Qr`!-RrTi=&il-*V-A7|G+-up`; zUKiNq>;?)Ss2q1y)$^+lUvV$-EqA0_p5FWV`tb1ZMB~Mgjg8O_Ekwp*J|y<(4!cAw zv=e>2UqYv}D=wu8XPMT#d9OIkVCv@9 zhZBQ=R4hELCU*D~7#C19irp@*+3Fn@&B^`xJa(mT0bN(A+4|5qtKtWQ|D; zc0WtWHaHmPwaKOJQjc?Y`qz(8V|S_W0tO51aq_Eu@!TO(X$`WB$@-D$z<2Ix#pbD{ zVMOO4=Wug*b0=c!_l=Ov75EQT3HHtmClN3H^(VRsJ)OGV$bcm;d|C|rdcG`q0ks>I zj}2Qm-_H1WYr`f`*PH-z$=H>`7OlQWs~b_mg&=o0Irt^Pz{$dJm++LSsO7&T^?o$E zj77vX@4VOKl;C6UNWs20g%t_v?Pg?dyjYS(PlGeNaT{jb&h>*E3_Qx^>wF5~4(Dh8 z>BahyJnY(M)M5hu<&rlFXDhY!#)@0D`y(ud=(H_2cOrWbw`*&j4_^`6sEOrznGCh0 z>J7_Ef+|O-ZC27#<&yAkG)`5EONGCN*<$i;%L&nx#@+SUQoX2P3xAi`isCDY)w;L* z@yZhq=f^o6`K>oQMabOzUChq*#UeEn#%<@;x#Z_1Z*A=?YY0qv3u3ZM5L%I>U3ywb zir^~aI+{Pl@@)UXP1FK&wYVcJ3!jmBU*uGyLDgtLhRmB2T^sL@DEUFix6o7^ohVQJ z;=2XpgRZI2IF|_K0q$pF9w9$=^Gpo4)dse$$;VeR+I9SO2&Eora58V})-Y#k9hAJ3 zrU%+x_+I$!0in*qbH9OU$%djqO0lm=MHy0~&BQl~`ls?agA^r`_`)vX{Wgc6Tr?TU zAmnSP$Nsc;y;d!o2e-0}UU%S5<*y7^DM=A31&ua8?5>6BuoDk9Ma?WaZkCj73}|rQ zjn;siPV2BWV`!7|^-;`8rcpdD^4>06BQOI8H&ZH&EzIBHt}IsW&XjFBWul1BGIh#M z>)~8z8r66v`xBkD)ROO9)bE+jCBb4G{d!ojU>dN0P zIvi`}maFz^d?y}z&oVblZ|Vas$}YRjxGQ;JMFZ`3vn#2s;6$42zSpR>hh`_d^JD|> z!}AHNiP_N=r6;;vY{IJry^*Oh$nl6bl0WVWD|5G$@z8&4D5=}$bp z5I-Uv#YuU-k*8PV8#?^Vu^p1$w%XKpKT#+nvuF5%>bwbMci_YXE3qr=o3CZn0NVD1 z|EOuFu}77viuxasd7}t8dZ)vjx@b<*A#dsJn(c1o>%6V&&-4lXnnq3Z30QyKX7BQ~ zp-XmSEJU_(w+fi|N6$Bk^ZIrBC6U)lqF?^nsH@Fi0 zv#c@dQySHzGdFjBwLYb@%gFPT#o9>g3DGzAN{)v==nz@_)N`PP*be=3OSQ1)D%Hp= z2?yLw3REfBl{DJ4%3kU3mzrT4Z3gc4NpH$N{CNg(4Xr=_7omHh#{=nz(GPdgxajdx z7rP$2fWU3rpcfMDX&tEDYB=|exolZ>WRX_gvFhB25uXRct!r&TiAjll>&3LGptta) zFIU>5-<5{%y6)zGsccYdjVuC|NL0c}yGcN#5g)x~#U=kd!6CFb7l!ZlNfDH$BK}Nf z#2Uu3yVtY1oe5FQpWBpgzSP{B-EE}-!gx{F<_ii(n#AT!`qzN({6}1Njl!?`}n}Oid(cF#i zT^mI>cAH_B;pX$*r7%ambM3*iXPl$@n>e3@P$S(7<=95*m6)ZuyU zC$1$n_IgjN-IbwK$3Pv4uw9x)1D&^Ef+YLm#Y4U38suUmti^A5s+}_nTd{s+LAzk? zPa8!}pu?)v!Kq9J0Hj5iV|sGaKp<#T6U(2q9}SeYig1N zaSF!EH$Dze_gmBn)v98 zQ5wxsj~!aG>5VnCpEXU?+3}Qs_2;PRnjRFKQ^7`>dW0w~jL9o4zTKy^lpqxA;y?Ow ziJqCb@MGu1MDSvXBko6&vl`ox>)|~=JB**ID)Pu&ct5p5o8Q{G=NhpbnOHqhuo{LU za;~cThd#KOr%{vgLQV9Hgs0#sJ~#Ga@ct5}2Fr&d#l7pS({HF zSh$6B+G+oeag@zkioEJ~la-zE-SR-Qyb}AoNb9cT{K186q96GT)#pL<(@s0f1t~1& zw2DJ}+2R6g*9C?Bk(<=MU1%ZFBbGC`@F@zZ8{&9^W^M{MYBbR~yh2?8Jke;PF{zAPT+A*ld%Da;I%)Uft zNtITE$_a1({xfO7iWH|j>zX$eJ>yhF7|Cg33Rud1`OC1=@O-2S&Fm2n7=)V-1 zI{I}4RHKH{arN*&+UIjqRHDyst!IRmH_rbA~OVVwz% zb4X(M!rw`_XxkZos*%a0I?O^U82ezndxZ`(7=X&FkTHq@~s?n{sC$e*U_-Ze!iM+kGB1IVt;zc^g!Sy?g zj@0)Z?co+b$quDXwWAkHb3%vBhg(@fM9-{1)WCrvv8Jf?&bUC!Tqp$6mw~2?BEo{m zD<{0~-DP3a^U9jckK+8+X-9J2pzNh-szDRz3u>(fc*4Y!!kHYrJt1|<06egy*-|U% zCYOjL{N$wBoF*c|tkOQFj-EcK#K(6zFfku85~MSpR^NNi^#ceRPt?eZZasKV^r+=7 z-MfC#sY(M;a-9DxAg0{j+m(bZXqA3`xXh}F_T5NwdblTGk zXawK;VsHyo7r&9X!nJmYYf;Qr&jvOv}M+ZfOH+u{Vlkx6yJV4qD5KwcX( z264#{=E|qLv~%lzO^)^}o7OE|i}qWbnCf$Y_>eGhyAdhzRQGfr*r#U8s=Z}tM3ZRG!e=rAO0o(S$0+PlEJpmA47TP$e;KT_pmWGeEU4O2?mUU^^4yRl z)>O41s!^$gqgeYfb^KYNG1Q80!%PdO9pO(|!U1SFsnWeK4NfiyEh=Bf+J=Xd z(PGYgB&!vo#5_DNwrq`9Wml!vu8SNfDaU&0DUGx?YI%XEL>lyzv;7tf6I)Hsv#}y= zaoYhwvd>92W)i}=3qB~vPWpOQ3uJ(3g&GR7Qv zJXC}GI$8@ta%5mT+!K-t>sPXQ1~u33#|&Qps|{hMJHm&hSJA=Ng$`7=l>~+c;*_P^%Jn*j+z5Q1lcRNFg7a$oZ$X4#Z$8n-T!mQqAg{5Gj1aKmsU6xSH!j06tYLeYgVbq&9 zZ{Ur<4D!7{JmPaarlU(Brv)2UF~JLYw`Z{G575y9;9tIlDj0TqE^ejC>}$DFOhqPm z4{)&d33(>coZ`LzpMBFPssG{n0sU9p+)`gln#HiKm9Qty$jUantx$c8I|0Ym+{jpp%!r{m8pTk+E z0MA|uNlvG9AsfndVUvYwQu@b2+Xv3Y>XN^v1qPN_`--}~+iKloP-1;?dt4&YcjPE5 z%Uwi;H)ntt`5)1pYuWD$`LDX-kuz2-CA%Y{V`xE9}H@97rA6^Q{p?pG`=Acr_w2BK5QTn*`lj) z+h?@LB2~sIJSA4eu4*6>&PfN`!v&4X5Zi?nzKKsV?6yqkmh|3(vWTP|;MQ(zkqN%f zbCE8m3ij*23L7I2)M1oCdi6s`!}AR-%X)Fdaz=EQ&Y>qsdlRB-N6Hlv_dbU%fm;;p z2*xI$t$Eb>glQlm?V5oRuGwTyU$ZN*PN7DcpH3hVPT|*QBV9Utoo`i)NJoNxyFGmk z^6ndM_@1-@u@G@w!Z+yE2&4PRuN!<5ow%8(J}Bpiw?f+8sjwA}b9a8;PPossF%iuY zdd>g#w24qoVzco1hs&Q=*ZiMoNvr~oeZO|KQCe=O$JfauRd}i{9Q2-Tun86HK6}ce zMaxUJ=nybXCaE9oG5Q9Cef!sJkWrfTDSCNip3NWtesn)1eoXu~A>b;1xqZU0gHzbGGhdv1o4>WYYUBIz zw$lS|RH@Gq-@L=wUrGjeWu6eGVp*XkSMcI74pz;1v)D<)@N`nPFAEn|jfv3Bu zr`s`}lTGJ>#J%U%i_UPD1?(@KymKkt;K*lE3SQ?vzH7wdQEL9g$Wn#lt>c5^+E)`@ zfal-Uj8nOuG7qBkYpt^ntg*$)bp%IUuoP(aVhA z`g%ztV(E?(e-JMQua_|#vNl5^k);(C7oFSJ|1dX$5K^8B@!;e4m@f}qWF^*B!lq#( z87c^#y)=k?iZz!)xbZf`yNHY9NX}sK>2ud-s|O=&=Ze_-jx{)4hZw!>Hmik_<4rfd%j%L z->ItR>7|Q>`IaN?tf?y4N_#i~@0n5ROAc$qk?b*^PR<>w=0N1Tu1y$NePz~Vc&I!) z)dQq|0plh|x*tx}{A5>Ms!YWe+ZI%bfzm6t*gIP*O5DA>rX|)aSOedA*JkSqIg`|7 zsu$I-uhh3vE?(Hc%5sA8_mvArbR7>^lHtj{@yB@s-}85&F?J=q9i>X~ZPp_tRZ}C! z`+{2{^D@bA!(Dx|m$Ln92x`Q8Md58T64`Iw{QCdwp{3sRMMzAMzeraQxv9>xL%CYs z`(@8S83KRq&|U+p;%iBk6=dWXpPb(GaQSlZ4IW@pF8-)oO?y9K#pm(zqw*Im6!i6b zEEU3vadj6_Z@U%PLW&`SpPuSkEj$_}Y+#xS2-cs2a+}nWW9z{6{>k-CZ4`s0 zEYJ`Pz3Er+F8{6A-3h!3#bS$Mfiv=)GY_P=HCeiQvdEb~UH;R_y?E?Ajp2TcXU znm7!)gUHaEA7TuwUVGYxgDC9aj&5_wH+YeJp@~Ad%D&zyvnI#>z3=sXSnqtZds*Co z{5cgZ!(V}Pmf^e$iO93pFm*E$4(N)3LYp7z!P;a@9=x;?iMs(~k@;O9TlBEa7(H5J zSI{JLLlNd&Ja_fd6|-NEo&SA}*tK-bl)6X|XuAJh_~bh2c?!sHx*i9V!DZ1cZ2kc; zY!y-R>8K#z2l;!3=kE zJ~!j6E507c_st$fYNpH^y$E3IH-=sOFUY|&p!Kd?o5Q*wbt~H0ZBUG=6#V;<5qCyJShPG*1AHV#@+eXmJ>NfN?BIFUbpAZ246Gi;oI=W z5A8G;;d`MfI&ymbey@OO*vg(b9>2ZWK-F1Tv{L^&pzNNo!8ld9+6JS-1D!c5@JU<7 zHMg30DOI3OsH6%2lVss+g}Y?(yYxlad6S_#?Wr$Uwi24j;gpzh7~5l>m)+EYyb22-N*-^;sd;wK=p4CdJ#X?lL=*#5&E59P{^xz{or z?yiUaTRC_5C)-^$Nqt~>MC{Xa#N|M3FCMR#s7szbkg@ky4E*m&yYgAzY-svzCG%nQ z%OB(mQC~3BJXk%kw%hf_7KR#`P;={7epCcSV@w3Wt!EEKLEFXZ=mBNUzS+&r(7V5c z00H9?>%~h)VA-WWoH#tZAFF$(g#yRGm%HF*ynnRuV)55Y7DNrLWB}%pbV}?l5c7PW z`Nge-o0h-XSKR@sy4|>oa%ba7?N&?MkbNlkfASh1z(rWx8dmx|s0`vwnlf)u>LYs@ z9a|#}sg8`;yCPjVC9XsJgtQBEV9W(3DGrAnlu@XwLd3)1&y0SV8b} zU5Wz=h)v~bNW&f@(Bu2SkR6oAUJCx@m{?oln~lIJ;KcuVo9p6TWzk(Afe!T1>h>H6 zFNHdA)!!7x;K__F>__E$Ut42{n5hz_=WQ6qKW7t@2h)_ykNk+Cur}p!Yx1eZuIzMI z0#$F9t?oDpLe{*MuzI-f_brT54f)aMj79tWQHkUJcAZJvp+Hu!vIGEe3b3W4jeT{| zVMRYx92a+s_VX1eXCr}ed7tQr7lY((rx$n#kBJN-@)T18GlZYtljeQxs5u8P$Veho&~!@qWufYkf(X^K zKuJ_%bwY#m27Vlb%(F0lLyd+=)TjtWPHKR{4RGz_IHAqv? z3E$z!cSN@_MDU~g`%d(kugy3v{iR+Oe-@D6HqtPLEjdSP>8~9VwaR?6y$}&O{Doh7 z8bHUp>Rw)PFq-0*H6VVRUu-xtpW_^YUl)%1{$6VvAx@kZZKO7f>ym8prqfF+fTfqp zx>EY1NnG(1KogVz4pYN1ZVo}<$0Q9>wDDCiK$##rYji%)NF&!b>*Ckz3%b1IT5LAy zRc0|-EdB7A|yFyG9j%I}94>yBJp}et?$gIA>Gtjc;@e1E&X9lz- z&>m?grt9{e3@K|dLBy)JyCoxBw;?zUhGr|+S&@4;Fly^)1HIF!akoOVUqZ8(*5$2s z_3H5IZxdy50>jUOb{~N;nWTdPeAg=?^0blFvEJ*5**W;Vf^^s^4(VTE3!N+~Y$DOW zD4(z`r5M`{q>8NZ&&!^%Pc97_<4YqB=-);g*z~Jns@z_FuK}2mi0Ou_@^X}D!Inm+(*EZFAa$4)t6OR9QKd7tS2O-Bv9?N;F&%D1HqYaXps`!)wVR$W^(XhGRau@! z(s6%Ws{<=U0flzMQM}8+yH$)?Q2}hKH{W6?!~q1T;msczT(ZQS+Hf+to;lF&G}_+? zdD)}2z^-QmO>)-fqBQrq<2CU*hJ*#v2EINC{UBQX)<%`9KTZre6d@dw9B@{>np4mJ zIp!k(HTmYpEdpB*J=c=vBJ(Oo{6_VGy5!U#_6dr%2kJ`Kgyb;4y1R&%i3HvFg@UWF z_V{sOSmu;S+JRd@S@)H_oD+W^fb)v)9WFK75E{lXH3{4t}|_ z`qYb9<7}9^XqYOK;NmVKYT`^B7xIJvLS>(6&({81ZwYL4OtG>6rqVujH71tOyv4vM z!IS`8hat(zPh=?3w&2bna`Sv28eF^b%-sjb3=QaIe9Kgne;1XsEc%Z40UVerV~)za z()kmM^T|=j_ogxC*OzVX@Ud-<;C|Jr>A2M6(dOXLP+E@REn+{VTR9Ywv7oi$k~ zeNbxjZA^o_h7~W{KU#B0?Gm8ocL9;l$46g?d}RIFs5k)M$14oCEqJ*~&|+Ddnkoa} zg)mDP@2p3LQ9#@o8Bd1EF;_$NkEuFe=Sfq1)e1Iw}qHB*()N(XBourqQXdr$P0hSz?0!DZW$p(HSRheHb^fm?dk+tAlb5NEDH z3On0Mvdm8yq!h}fUMa1?oiRvBm2n9D0{#8|#8KQ8!ys{?S$_NT)%kHN`t6Tldw0TqsQaV3#U^FN8Z{Xz<>bqo33W0WIlNK^G zhk@IL1JadoDwIBven679%+0RC1_?{G;2>IK(M^af+CCpgjXd0;?4R7{a)fmk;X>1A z9tRhU3<&PH)B2iwpAHQle=TETi?joj31)q)jHjT*<(7Unu)VII0pJnwag#*wKN<=h z>X-2!oc4v|C#3!3kv7mw)-1|s>+hjG@#_NhS5W!D#+!s0&Z~ZIzFlzzypDi-LCP=;W zwgbT1gkE4csaIYbSNgzm8c*3S)VqOkYQ^)R~WN zuMYlWeQW>~gm!DqL5Zv_*U$9da1k~zm$I6yQsHd~{y>wp0^3XJXl=Q~R8@Zc+wauR zo7(`Qo99a7X49oKskav|*^EBp@Xn1AFBsDXc;W-4hF7Oc$^(inx~rGhZB4Kf**9-O z&WMS(cJ*e~IoO;r0k#5PZ$;Ujc+a$}r;wU;MWTTI@NgniP;yQGCXjrudr(4*ZYb5Rz?ZSxmzEYnIzvE z1Xg#R4F>20%aFP5dtRW!AX&P3S^k5MyhC8qaxYP7| zPgRy+kB0iC+_Os^>bva1Fk7lB-Adv>h8dyXh@KQa3gL5KDa9y-^P2#E$yKX(MjMsY zvbH(CJ3)W?ZjZPDq410*qPVGc3sZE9%>T08i$u7TSs-XQea&UV;V8|V{rF`;=*O7D zW7cqowb++*EHHIw&%lpR5TaZ6Rd;=n3RJy!d3m|89`Yy!P;z2`%E%-5M6!7E=ETtk zWEVv0)9dnUNk_JxH}7WY;m)bQ6YETg)7I#&r`3q*n6!K`l_(f{+YKr84C5Hx-+iYQ z1I%}5FI1dfZrGyX4vsBGV68E8anIW0*vBPEv5hvx*}pxx?k1`;I^ElU z-yJbNp`1L=)D<<5?VXJhUuMKKRKP>#Hz4Z?ZK>LT#EK9gu3~spx|27MiM%4-3H@Gg z^G;@DvxKMre_BeCnI)>-g^H%b+TaKE)LAaNhw7-F_>T6s%aJb5-|m;S@)k>o?0bj3 z#+`PtXJOop;+8eXDGE;NyR8CZ|E0EM683Bz=$5K-c$liz_U*__q)T%$sF7Iy5|cdBbzdmaszeFMHZ(g<7e8=pu^OSIY{{!v)M+ExcWX%A!;q4*S{=%_nyQsxkXFfnu zJ=Yx_8rawBxt4qms5o~a%ZPP5q0@e!k{FjaIj#jM*8Fm*^)ELf8Lu*8unp-_l4_lo z9luO19s_phdu7cLLiSv};eihSf`r*3xl6fIBaFh0&_DXxVkT}9wy$Gc8-8uX-nU;Z zSN-fk`Uf8aQ_6Q6-uFv-;j7jDe_Q^K_S9;cpb>F-fFxZ1`b)Fk^KiW>Z2cMq z&`ssy>n+eDv@hS)TXJ}rK=F5TP5H4w^ zB`UAa%!vJREdX)o4YUE>A}`RftcdA%nBKxd8I!GY{ZD>@xyOl4qe)BeJi%QQ{u9m8 z0e$oPj)ljvB6vC*+2?tGjD3YIV1e1|XK(#wuW`L6d3o&Hr}+q9Xtjz=+4Ag9W{9iB zKT_#gfsT(y;j+^_u`3M0a0+a{(<#En=9{yC3P$^c9?pxV@Q|H#muX2VxKGxvanExF zf1``{tb{KL+&JS=uNCl383dB|Fgx{azkUHAjN2X~^B*wSW76cPApWeD+Lrq%2q;^X z#6!1F%@%RDC4l_-$fdrO5=~h_4+lJb?A3FoNUm4w2LMM?o)jL>-QG|T3vIlrQ+c9H z<#V4zVi4_CYH{t9K1yLxEqvq44)(GcAhJWSTS31xs7vs{<%y;~V-@)xQ;;i=dkudT z9W7Uddq;q}Q=@^yk)f0rmgmZOlT>hK2sfd5u8)Ha1d0_XX=Q7?Pa#L9r!XppqS4UM zkN`j0QTrnTQA_W2J=ij^-K3xur;};8IkCP}R=BP*KifJtj{oRFtS3po(Mbhpd8dd6 zPkl=V9nF&0dq?7p?0@YIsFBJa`SQhV*f_d%RXflC0k}u|W+K;$Pj0R-OaW?;lH(a- zFQpTL|0qz>=dWgNZoasL5c0hroRB0QeHZxUmda>y5d13G+?}N zB}H&>jq2IADPJCN-$}1DBMS~d?Sz`mhH~ygToZvU(WEDtfP)qJ9l~R%x z*jYUx%Bpm&P-}91$%r2cGixE!U$;b4G~7k9l?6`I1My0@en!LV39jU zFA=@H%xGq7FAIQ)6!-&1B(b>51Fh}*B;(!!aX`AzPf-x+P?pb^dGRaS!-f%nejxV2 zWLUKdA3t-qGi#Xz;k9rX(n#5{H zB-4}Q2>P|VOg{ol1cZa4t&i<@I0!oQLLxK$tE?%CX^M9N(2?&r#-|sje8Ft zfnX+6F2W=ktsE?FK@?zy%T%`(lA2=kl*)mkDL@DI0)CX}vuhKQ4GK0UCgc48=gT0h zR|oH8MLojz{{1g{k`wE>=zZA}w2WZan;rkNmE3UbwzEr>ub-c({Ytd)i8QCs*>4?M zje!{#dA4)k8)utyn{fJH)JQ?1Dj)g&FOxx~`SlTWpR&qdbI*A$=YKI{|6_KD@Z|^- zJlCxndreXR7q%)hKx}RE6j=T~zDjC*6b#RV=AE^(9lf9tO7bV=Q>HA{EAE4+Bh>*| zF7pM%vp3TEFP^vMc75$k59l{7z$iHNrE#gd`NYQ94CyAk8QupSBN0$$H1#tcRn6o6 zOBYmLFQMM%6bwOV#K>6y4_!u?RpI;1Cl@lp(t=E7pI-6!lDfaS{pKT{ZTgQYY(Sd$ zO=eQyo4QyVnKFMNsP9uy^|d5g^Xc^T`KxI_PfcdTl|xSq_9S3%F=|?{m3yk$=j5cp-5yxX-TY&KZvf zFCA17@<}s~!@rS_r=9}@4*I}Badl$_$6H@7MVxuZ>!s=s*MnRN7gx6bER+pUn=>X} z=N){1MUAmMgF-f>Rz36ogGV1;UIF|HG(8dcSLO_b)xcfuBU7*dV;}=U-Klg00@1$| z);CA;BaK)%z+7(q5gQGwVZiKm?tw9rT5Dj5S=Lu@W_wL%?zXryqqTJsukGrMor3@0 zCvI9dpRv5>usK~SfDeqz(`zKoZ+wlbN$!oR+AeI-jxE> zjq9lK9H6V__uK;SUpZs&B;?2ai?zl8P5JMgiTsiUs<-%rd34t=+ql%;6F8aEbHN~V z`~i&p*As&wRp*U*63L|2Cz(v&+Ll4$@_>4NDgC3~H%RYm9cciE z-PK$h?*qG@k3R<-FWo|Wk^wITYAP1SP+;k7UHh(T&J(*v(tW9S*=H*=0r-?>56CPv z?%06iVttw~G$(S&ES+N0Pwy*Rjyeckq5`8)@J9pdf<8ceD!saIV{6v={czJQ{LM-zCJeE(lZwZ01t)agWwQIct%)@g3}n(1Z9C zozj)9vdNVY7Cu=n-F)ZX%r&4@1+#p*W#LJyYn1)5{o_(jMJm`8rAukV1SKBywXPlh zTXZvREmg)>{#6|SR*z_lruQ@q&#iy3baCL^ZI)1vpv4I`2RJjmBK0zl6#GtW#9=*& z{3o4v-34xQ@=UNJ_deUO@1H(!#UL(N5eT!pcFWEYJemD1-~x}%Pq5ach3x?I>z7X& zrr}D)zM@7tl#L9y)GdGXYf<=R1o?!%m+XVINX&b6)l&%oZCzh_4Nike1c=Fae#nwY zuiqM@fk|F{WBxNWDb3(8;(?~aYZiBaSJ#}CGIiT`mlZDW3aucu+HxcdfT=9F_S2_j z#znQ=)GzvJGucC}vL(l(HK8Zd??DM+vo|m>)MaS8Sxxl3ubmO9i4^Ar79Ew1FgYLb z<%jj+#=cdc>47ItTGSU^y|wvO@p5d*k=ql$T^3FEWhEE*DCS=&{pb7mLOIw?rNP7@ zemS-~5?GY^E2atiQUT?yzscXu>+W+5aF<7OHKBXrRrNl`NNfD~PcMLb{;59@0(O%H z=XbN(qR)u^_0CiDfF5u*U+>%33A12+OO1DjI%*-a9T`Ey$Foum-Y*>*?TXWkcnxEG z3#i9QfO;Kou-woLt}iIGN{)V0Sm6Xk8vlo>ytZk(S61(X9p*6??(YD{-FX4JQ9N>P zy(G#MSdXyeL(TEcC+jR%fgg?Z&1(a@3efM(17Ypt_4@pTm{v`%HPSK@s*AD+4R%TF zJ=N4S9jKEAieB>}T`@~7hE&3i=Ul7JeEcZqCkp6I2)j+{sY)rW zn7%gPg}fYgu;m{Vm*h#BgKwpN`iXV@>0+hXvID3-r)uiRjEp+H=k9my zEm8sUUo||M4#0D6b)nW8bw0!OFf$8+NtngU$4VwnEautlIL^^l=2%*>lZF76jDCO~4ZbEYk{IpobvwP_b|Ji1+yM-x?mWrecm+>E-2S107z% z!u_*l%1yr;SdleJn_t)j1<=x`r&&?Yf3?EgoIr?r?#lvC%VXl%6$ zx0?17+ZaoV(AZ;GbT71ho1%OJ@h<~__(!XKm6f_nd;zwMJ!rLvd zg6&#L;SW0bZ!&^_-qlbS#>9zmnSRK+w$hQx_#{tMz5=Og-7iz4J?8m1bVgxf_iOHa zlK9Z(OastDwg|hy?|baDB;TWxJ?pa-;S#Oxw=>|K*3BLCAA6CL4abiCpYh&Ay7}J- z%W}co!=(`l-9lFA-iJiM1}YG{rTIBt_xFswdwTcoyayus(FYG6BK!~3`(Il7-S`5m zKb?cX)6M}}bbHiAa~lJox=j^=4FU$z;o2ke=EKd&C->_!gIO)4$q@NVBuhlDeM7wg zMS6=Jn)X+N>pvve}rvk5{H9SDs z(EXqJwU~@|Fe5U*V30TwtaM4f-}?g4GOW0I|JeS7y{E!sTO>&iF1=l1n0UkMqCNRf z1&d`yVom{V&Q{~_h7T|L7hGh_hpWl#<2BckPRHOTS4`d1v+j6jVuT&o}k3*-?af~@qs_xMJfS$u;+#OvX7B)F+1rY))`v-iC?B!keSu2 zbL%rbx8>?dpr!Tl*`PiW;RLBw=*d}me~OekFjX26b;Cb<Yg(FL_0e7BKN? z7y;DWoHbf?jP8Ex!%xm0`8c7O0TO*Memp)}x2>@L={J6NgEit=9JUiN zJ;$F&uaOna`oDpNSzyal8Pb%oNSq6`qP^6yH34dAfh>@*1NL z5-1z{LdUMCp3Mr_5zzR<1JhM+`7=1pl=%cOzH=oFNJVmh2ChH~AT4DyL>h8Z^kjG< zHF5Om!DY?4kb*J1zepYbFXj`Fs*@>r+cC^SKHb#$cN~<};COyH1T^!D^j>~Z?2I8X z>S{0yt^R=lFFjT;J&>UGvQX}pb(ST1Y-tQ~Hgz|UQ1?H*Oz=U`&aCQOuG#tvvFE@2 z)7f>*z{)-2$F(G&1KSa58bd+#9fg1h2GaY1#yTa9vpwN%^c|puvG>8s78Xzv>jy~n z0B8MPx4ioDN<#1EpAG&#r2j$Lo4`Z$zWw7vQCSmF)>1-Qk}a}itAtW25k`FMhH5N{ zF%y-gP!eSuk`ZFEjTmP5P(t=)Fc=jEV~N4U81uiU&+|OL-~ao6zR&Cb^m>VN=FGY8 zbIyHV_jO(G_xn0NfZKsPhw(osHTjA3$>9dWrDEYLQYZ{pa#vctP2BjyKQTFAuqs#r z%|Ux&p%z7?I?J1R>P!FFtZ>v>j>$LMAW*byKZY(QXavh_4G%kfzUw40G4x-4Tfp8| zAlA6hcJ=O#xUCsm-6Q<0*S!NLn)(MlUvp^3w)?U!wax|^o&u^HV^r{gDKH z_PP+#xL1D&$YJj5ob?G!NF4LBwaW(_FTZ}wz=OBBn!uLUY%I3?LH+>0s=|+?cBJ*g z(Gv?1T#y3?d_J@A4zC)>j=^JZb&e6ox-b%wVAFn^5iz{wWvBD+k&|cty?J-I6374l z4(WHco~S~9R~zJYVyHa(`@c8t+Dc&D&d4x_ZbgX(J^f<=4FOvBOk=0wjO3qEM5x{g zWf%T*!xwG}ol+bN$@>uE!DRyY4Pd-mFLQwW|1rd}F-J95k_Nch#oj^h zq&}E%JjS--l*`M&UCo%@zw;sJ!C<1wb<~y0-9(uX#GhW+*|$LyIE(xzZx*1eIh3PN zXE}`?sOz;^KJGZWxIMn8bTRLgK_e%BsD$n1QMzID{0^XsK9IDRZW-<)uJF&5_*NC2 z6bK)61cyNCZEFFKP5jkG1%9<&trC8tcN+zFhj%{fZFT)D=m@SO|7vTb`f*MpIR+PN zct0O_32>;DFx&ZS>ebc&C$_`;9}MNH%Q(Y%fM;t`fMnpB?t@-m!`8x7&NbNz_HRBVDeHU@_^1F5Y*;ym>U|_=J(}~* z8-Vl>)HpDU6N$+|bR*7|U5jK24+taE#*TIDQrr*`ENA8LZKy=k(JF^gV$I8Ir({1 zvR&n&@qoZ}yp~+$$z;x;3`%MdkeE5v@UfADFrXGSqI%5>`aX@$-rjiv>^Mt3VB(WA z=9=dX3EF3=DTK4A0 z)2IZ`zE3M2oLxbQko-NmGv51AlXB|TIe!{Yv{=#0Qi%<`b_{(td)5UUbvFEfiG!_H z6|n!;aXm&mk8$>a)PnS)R>@n}{P%S-8p@7ZO9T#bpQ8=jD{ryCE@UM?@( z3+_8V_rPp>1^PI!Cu+Uqw@AvC>3YQT-p;7sTS)q4`tfvL4okqbY`Fo-Nx?9oo^^dBZk~Rx&wH&9f zTbk=)lE%e}q(CYyAebE0}x1qNKF+M?Us1278xQNT7~`ic2m22FZr< z)hGQT8F%&itN!46ao3^XqM~Fi8$9aVq%-OzHEc;gW>WWOFWYCF2h!m2J;rjPp1Nad z!eQN{=TNhrqD@~=pzp1xZd7rf^mB8ysW=!ZD#@Tr!KQCKIPo!t^XM8rI`AsN$QQ4O z`L)m0j(bmECj~PM+D}>bRo+tU*RtM$z6mcg+oR2J`*a%|?%FrcEoS^tsr@QIdTGXQ zX}?*P(uz1;011U|VR7{V1lcxPx^LB704(SuSM;y&ko zaTC$_bzd|9TOh6!Pl=r7A&i52y3gmqIBnsIDs4Mi_aRA9gzZz#;PFp)M*RqVWWUZH z@^;eivV`jAiu|3ZEH-2dXf+T>ohE2`(ivU~+MampBUxDFtNO7!PQolNayU5X?Uy0_ zmR|d(Z+Bk<$KILs)O%Scr0O5df2JiaHponv9321lrr$_DZ77OJsh+y#J;<3E{^=el zd3nDoMKhLVh%@zO(EHmj?!)#Vu5!-N>N(upK9X;?)gPRwAcj&woaW4bS2<6)oXjJ) ztW0hH^y)n7-e0-jADgxBzRCGg+#dsqigSb0;_Bpn?I9mNtM@QBPHKM@SbAMc%T@57 zOz%6SIuEPrz$}uFf*~>)W>jp{ZDoqO=Qg4@E_`nO9`}B**y_T_+4}s7SHvuIH9lS5 zu}`(73Ko9XWYlPHPG&6h>5n5PxgZmD!_c2*#INLyQGnAFmvv8t?DKVQF{(zsJPLB` zlYn@ZeAMz6wutrscE&i+ac>tr!d)gKkm;0R=;0u4kgCwHlj1Ra=6fg^Cnfq6?H2Vb z|H#>z+s22sT5_A8NC~MPaRsex0kp;93J{}Qy*@C4UC=*RMKD??-B+EdhMfRJZ=}We z{*SOjE5lys)?$0?Bsq}y${y>|3T1EFi-^=9*^%}`gLT6YQ#5&tb_$Sme)p^lA02OtO=DP*Y6TWq_IxHaFv!w67GpVu8t`DM3 zelw~5m{(b6_p(oclC^Af z`L6Y8IdhE!m@ug2|L?ZT@iEkOCIpuFMygS z_!IXr?d7(Y!OaZIwgO_&R=Pld`=gw_TgNzy*1o&%ad~FB3R(#>L#pnbbpC)4neDSX9Jb%%WPw zrmt$vqB-BE7Uv{KiDWK}Kt=Adf43Od2AO&6MN%TSO__VLb~tw#WAvop{vkE>YWJ7k z#D*XHQHsT8!8^waBZD?Vi8YtmEA@ERM6OkU@%VWBwWR8m^$x#{mFQOnkz2pt zri)~i52tL;eXsL$(n!CI&qAjXr6H){3;Qf5%LxUWZ3jb+7QZGOGaIR+*;4KN0xIp~5^0 z2phr{WG0z#2m*PXp~1uK)*qSO>W05q1UL=a`fJ-M1rEzlvw$zn(+6$Lw5RsD+YWM8<7)X2b^3>ter-jGlb` zL^9=I{J=ebDd}czbXiy~h~Q9tzyfE&!_{YeYs(x3kf%NmO~$9aSBjqrYcKa-YBGe% zbEohelzKO#pPQam$m|OWu>n4#e_Qznrbai`S*g7|T(#1vy2?k(=7`0Wp!Nm7;sM`l z*=^4=e(WY*)JiV7=4MV zdE%fytiI{9ezlUUDURqiTLeY&ade`|~%JNIce7}`{ z$Pl>NzAJ={%OePCRerHZvgz9!MzOvK75%=;_Cua3NtG~J8d3UE~S-S8uL;m`}WGsQnK~TDe*X+ zqRhGwbS$jo#juxZ4CR9#`Nh{e*}%9A9S&x-C=Us(Y_FJ2`C0$E?dNa_kqGAQDb{v> zZYY?u#j0gyD^H&6khROXocvD8rU*>i#Jz@?|7nCp?b2?=Z&0`Pf6?` zx6erojkeuZKI%QL3s+o6=rU}x-9({#rQ<2%vFz6_q{MiQW9$9?jWU)FrD7?;mX*r1#|=1i6c!GmQLold?+m`DZ1tkF?npmG%c2Hf#BY ztHnej?1N{4x(vQE`P_2)gMg1R>GxG1(WlLO&NdK4R+0Eoqa;`Xt+1>yj#Af70siX& z+!FUD0A8dlXs`V%Fd8pUsVSdsTn4F={(h8vWfoCI>{BytHe)s$3XVQ4YrOkolMo{~ zp5*FgZ5&s~Qg#zP=#p&4FxI=a37^q56U9E>qg^a1x)+StQYqiXDRnxunk@1Gj3LW2 z=$N4mQ#UL_aF!-)C2eI!l9DuOFZE;OF~wh$V$Q{!Aza(m(=!)*Q76(g_s#P|P>lJVF(cAe=o9!+HTwC4k?EGRS@-W++njeu zm9qH^Xq>NO?^?SCExNt*TYQ-qJDvHmwv-{cR~B#SD!|2e?2Y7KkMtKrK_v4lQC#im z+o9LjdOBb1o9lYv;jqN;bx0kf*&zi9p@l*%H;|^K|FwD%8boyhd?AIxQ*#CiT3hz)X>JI=5H@f9YbiqF*8Rh z<+3ytDxpY2X8o9Mprw)x{#$4M+puRcWWsPAO>ZrUF*oN6BZ!8pY_lWN5$)??0=e`l zbSPNe3?7%-K{uINTEcwVN(VlNHA%-j(g&&@xmzI48Hej4EHFCJzGNIt>Qp}R0$j7W z-h*M-uS_1)A6i%=ZK<@sE2Wj{htVJy;AshJ5q&Fivd&-%8iHuF8L#kf~veGhjtbh;wL`h zlGKD;cpip+bj(F-dE}LV*3Y@{N4>wGJ0O`a__v-V$zUmutgQReyZy|_@uWwJtF;*8 z)p}_wD5uPXmw&cMXd`*( z!SexW>B71vN%1Zjg>c};cq&;QebK%tZ5*s;cK(k3I?f$O(Po)Bl-#(--ex6CStbMj zkG|lfMmH=Nq-UHOQzVh@(FRp(n3IYdzw(l%I+l#vY0w*>OvxtSP}=I@+7jEn8iTeJ zG0&1+5Z7?L*o{!t86lW4DJn?mbWe_X#-$GJ3vXz8Sy7NFUY;@5kb>=-rcq{8A3F38ZpzVt~{&gAO@pZU-Kls|%8D_QEBII1;! z1Ol-N`a0b5P~j~v&n{iua9WATLD8UQ{T{nK;HZCe0_Tz>4wL#(%@|R~v`A$j{wkwC zA7c9~KDIiKihB7gT2#vEcV39io80U_pL(Zz!q!)DFg%-9d+b7^MV>I2LU=T^& zv5n@2+>8S5A>j=O^{$AGv3Dwd3VQn9WVU#v|B{D8ss*LneXwykVK(E3E_=oA+NQ4? z2oF9QRA5bdj(2y@fLzsu>(|HhBY*X1bxi1=He`MNI+)xXB|+Rsh3;@?pW=kp4J+RW zyq|Ghm0K8NNz_nTGu~kM!^K_pVff{jlf&D{I5OZ#rjN=@BJQnn&`Fr(m4hr**lcL{YyhIzjen{`d`9 zSo*oP@^`c2LY@b6yx}G8fCp)}ma;1`@crx!XvIlqwBIgBL%@H9J$mx}9yuyjt#l_4 z5*u_W2m1Sja9wmr?ZG(5Oftd_FdJqconu{fH`=>f2R!WYe4RJy@opcJDpeJG8DX`< zJWAKE$9~^xln@@<*P(Jsj3~r9B)%T1?)+ z!$B+zV(a^{b+pmaF892<*RKy)RF-Ar!EPzX|8U)CxjU;a#uQL_f1L{={j^ga$PaV_ zGkOcfSJ%o^tt$okaWLJ}&r_4y%ANSljhOSAoH!tYxlp|_H*jKu24x?YmuDO+`b<0^ijiv6? zD|E-Pon-A|i4ndjq+)GgHdK7tcz{BE-zjeVx1-yPBxE@E~RYoJ$-^9jlaUze8 zE7e3+iIrJ(neohKUe3s=S4RGN9n-^0TC!3*XEWQpf}KODOPPtZo1Vs3+@BG+U=X*w zP<*1Q>z8q{n>Y)otIK{85y8$@eOkR*Hl&^7+xLsLr9iNB{d#!d z;kV3Di}yF0JDm#sX_$pMm5XD+b1!UrX@4?mZ)_ z;r=+xg&pk#p|#jgAf91vF0t=&0-Q4gNsF_61((c66>2Jf)@#Y%>jh)@Q$yF6q2(_G z-MQLCLMgWJtx{&}r?*PA9zN-%CF=5O;K@vF{swAc(sq0-v&DG3C!fs75_c>prAUBP#!w51`QP%}lztJvsZO)$$g` zf3n+xW~+a*v-a-LT$hAl0le!9jXC2zS!ZAxt*|! zK{GWMHn~N$s}2RwBTGBbyDx>9p`xDlNxc8vzHS(CR|$Bs*7;RJjt$T@^>tj=ml|Hh zAsH?{wZYetuZBXHyPe#8_I?5twQPTtC3#-aNpR=U#T{Yw3i3R5PhUFhFOqkkD`xUo z;#O5s`d*|Ip53i<8-i-TmYP2qMqrrMV=|~4gJu((6{FCslt zyi!2bGRXCg(~gQ)-Q8r1IXV1Mq2e|nv5H3uT!?N75h99hEIXtRobbf z>jrnSJz3{u=X?DNrrJvOlLXhq*6*sl+nJJ^j@~r^etq8Q=i=Yaq>@QDiU(#QhFeQn zBix9^fa#nQ?N{e&T~1W$+Em;~UD=@$?jLfssiyCzjN|!7MmqRIAaRnh@mttQynZnf zC5e~&!n>Ee^FXBR?yHcAh`$_gSNL!96CF}{6wmknT^CTC2TI_N*hIX?K8ghN*(HjY2y=U(+_pZ`9mW7 zQLiEUAgLu_xF7PPYU%yuMOW6|Ulu9mlg`Ue(OIZ1#s4fS@`atU6ujVuRezJcgIRBg zaX2t|C7OHQ^}X^$ArmMur>*$Q9BnW61*s~1gg+UguCHk@yQj~=$Zbz0)OC9M(uI&W zN5QOG`UK7=`3kHX)83IKaf6${2-IV$jyPWE0?t;jO{lWAP#OK$irUG(m_av@O#koe z(J_lOBD-aZ!kS*ZW?Wlv8LcmJH*K;vQKIFDyq_@A!8;3K0CB~s{emA4smtwJsx1Xs zje%g92tyk?d$G?Wpd?~ifzMp8)QOl@a_Rt4Vdu{*5<pfdLtbAck=WXY;yY%WoQxrNWVammoteJ_1?8!YH880j^AGMXbyI13 zXUPwxF2#X?aHMyl5o_6VwozDZvo|h53^Ti$u;oE_OM_m0$qzZLpt}3XP;Rt4)~_Qv zB(fS!are|vZ!f>4u5;Yp+Ziu6Rvr5xIEVPxe??|Zq(GGnMp4mv>Y~nj6Rt}QSk)dX z?nWL~$3yO=>6fVeNEu%Th%0;ke^lg7Lv^-YrzIy4#tMzEG#qo`7)!0#NJ8 z)5lKghnBT!Gb|OOf^_qW7mmbsGs{Y8YR+tzGsn2aT+f+y)R{hPQ`44-?1&RQYijfN z*2EsjM`OfGtctnU%QS%j`>FxW^1+sRmF|H1;HDz#aU)Uo{ia;0~*@YGlrS!46< zj1i2m_48KA4Zn66!IZqw67p5=GGHK;24BAp^mLA}TQkTrH>0wtLuJFQT9?OkV<9{@ zcT2sW-=}0fHW(N=t*+?Jg_?CERu=fwUOC-=%+T?c8&x!J0QHx{Agk9!>~SUR%q(5M z3oa5Sae4#cpyiB2ZW;myab!I`JFD;Ww9Q{5JCn)1^dfCz95!*<-r3o?bztCCB@BPX zo3tvs(PLfqkoy~xC>vuosR8@ ztNd>wIkmXKh@`GYXK{C+F7ZM5RRh1;{&}p=2SLvX1O6QzAmO zAKR#wBq->2#*lo>Bm_Bf(2=d)ey?OBNvE}(*-u)~*_6r2nl`hkH6Q2U3d;^<>H0%6 z+z;@9%vb4PRAu*B9*5KtnF>RD1Stp_CM+ldi#{9PVM?am9h#CnIu~p>8|$yN{5DP^ z^|EypetT?M!}At0t6L{G7}B73UR1p)@NWgo?4_BiT-ay7zeOK7_boA>Epb9Tn}`1= z#3Kj#2JH?Z>ac4KZ0tgVgZCSFcA$+&Kdt(LN@}iCaQGE)(>qK_=1E-vei>V{HL>}K z_n1&Ko4RC9&PkoHc`lOmv!o6|cO-1NDkRAn6W*ss+wO98we+_uR<1f2Qa_~Q-WQ)A zNcT$P`ebVJ~UI=J$&rb$A@ufiOmqMhPw+_Z;n;voT+3v@%QFVm`5iU6?w|! zd|S)B)M&lZaBz9Y!y$dU9ghmh&t`Z0RL8%A+HpbJ-I@8BzT8b#pz>>G;mwE0_vem^ zTMO_g<8^r4%}+uaGDT9Pg}M0d+2I4OqvC_6YE32OgZ_vb){;*Bfs`e&6rd14@>z03z&621%CNqr2;(VdwszOHu- zwU__d6a5uCPF7}1Bxm&W4g7#;>Yi~WV*oWB10+9pPT_u0 zBp{Dmq#SYBZFO9TS4O%dK#2swHNE^r)$4&AsvI9Oa*LVK?A3jHppg%S_yca}-5hDS ziC_R9{c7q|+@leySKGL6{Eg!g9Q;#7$4XuJ5g{S&=eh92AbzU2o|4rKvh8%eN z*npK;Omi$(AzO`r*f<>%ZpqIC2{HTM#y4QiphDixG$zC6517=r0-m(1&T4cQvUyPI z<@jq4vnSI|vwrE~b3vDXai5)ZzI~lPY;!p0@pYDV_zaQ-G-4y_BaVB=r|lPkJJVi1 z;qHICR;67Hs)N-*t_LH-X0Wke>%$q7{ zyvgoIUG=LhDw1>tib6U)f3@~;XYp4i{8s9e{$Oib-hF_Ey1m3)H-tKJJ6?P=;$X!e#@8Ud4q znZ02%8bo;jZoShPs{9fbjf_A5@V0p1UT4Dbc_tIrG7VJ^cVXpRpG3I6qr&Ica17UM zYD`HM2b=kCVj1Ou;05#MxL8hJ*@d(=@?cxvCtV2h6Pq^+Ijz1qPGW@4Z0IC8SIcDt zP$E$l_y*>urTb6c#uC)zOO@is*|1@yYd3n!yEQg8`VEHa_FI(Q_|msB4E(m*Ef;6! z5`--Hzvg_BY;gPHcs&jLkn6X%Hs}FJ+^Fu5Cg1 zZ{KCkCh5uLGQV~q-y0Zy))WDLl`|B2hMLJqqOUAP!qMAP;h`X#rQ0qkme7_72jM2; zX1N7u_P)sL3ia1K z%q~kx?7{im`q0&cTP3l~-qi~`qy|?V0~)jtt;@-Om0*-T$>~YJ5h!2#ocLo3`mwup zo%}cGHmpEV?OIjv*DJui$`Ew&hiF!I5crv8tDC%hACU|9r22ou+d&F~?hzv{E9p6; zP7z>br4!KD+S2GG4G$$)0EW3*-D6t0{-)bweaW|KgO4+Pz_>8w1MHtm3YK{;xR_8T{2m{C}7JJu^d)Wg`Ap6Q|H z6U{d)KNp>VY5RO=)4Eor-SU&?&Vzd>j8n_~p*kAeRmb}WNH8OZj_En3F3aKe;4!ca zt2J1-ijJ`k1rbKii148+v;5?eWDW0yE{!jwhkWkrNO5Q2_j?;{O<&Ee#Fmx{-Pa+} zz1Sm|o4N4Pjl?VoVw~%Izj`_^LbO%L@36Fu zj{12hUJcbJ`9N;OByuaUe;XG$?Ct$L*Nl#=sqR>1Cbk#YG(O>le55vwX)U1jdsC1? z?xdD6fnA9B4Uf%q`{9wK?lR%AKm=BfdBz=QQz9n)$G1*SDvH=%=6S z`WV7{T7X?&iyfYX)n3285S+Ss7%u(%y-NGI=e8a1z9Ha0zASCg=qy;^6=}QmesIPX z&93nO;i33@&zMqK&nK;%GTLu)(!oeU2rjpSFyDkU#AT&RUTf}^?xVh2da5v(672o% zWO@U4pSQy~%4H^>yq2I%D0vTmmnB>?*kbs|fP&j0+L(pE-$res|?$wRSti z!p~?`ek7*cY$&b{8BNaljMRKG$b~XnG5%^MH}CFyWJ@Tg%rT>k%gWyYoqPCM74O$= zIsQAlT~TX;vYUjDHuYb&0;wuxQyJwdx)}EZ?dx*Oa_;E1k zfZ*rc$Se&Tu3)(sHLEVQvt_$7sT*I+d~VhKS*=RHd^YX@Bm{|z#kyRsLQkUh<1cy3 ze|hfyY*4!r$^K+&vPWj^Ap`y?uI|MA$h~KjeMi@cIDsCy0N6-~l&WGv8BKi?r(k_W zOsbQwFLa?b|GGF%t98kMU#6NaqnTmSP1*cx1HnBq zPtkJhPps9J%%pC_yD+(m@dIY`oNuMP9#VGlmmxRzNzC^3l2pD0`VOS6r?8pL`g6=M z+0D-|Z*#3D4|aW#n(LEt&)Bn(gwR?jvmvjKsRKpIsTQM_|1_gIuP!G4bq(rwD_Yay zy$a&}wq}J4AW45z7T21&M|MD5c#ph5VF >WUXCGpHmINCi9X8w!WEtIV1N{7eR+ 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 Jtx73psjgvm-&T>FX^j zJj@+QLB|6q_MK$Vwrg|{xq&?!GQ|h;Q#uhNy%Ld*r$n zXrytDh=JsTk&&vM7s{H_t=j$W3$-1)&-j8*=Jw7-gH0Dw2!wV`l2DQ1y9u$ z8(6wO*$K&nIya}jk3PSFsXqlyY@~LHAr;wfT>l{#`=Q$dPQo;%2X^Z-uOix5jfKpO zjv)noU0THu{Bm=qm6j7$xZ243b1Qv&wJ!BRffBQ;azZdWMl!%J0_>9ela7Y3UHn3?n9aS`l6ikHY3CAOiinviYN^lGT&>bJsORlW zaQo5VRjtv9oI}PZ#r$(wM~h)~)M{no1nZ$aL0tZ@Ecz2O`?Hjs;MD+@SFBqF zTKzM~=Sd>cQm{#QN))Cx1@{f*zJ3~X(B3y!*kqK9g3srrL;Re+darCyiec@!UM!%V zVxk!`afYm9DD~vy*Ry>w-P1-sPn%|Lxk7jW6jcJyA(I=vf9OHKXIwnVv?Vh?>dPEX zONw6ZiV-*D79)Q*nnu59qbc*nZ=ZVHkq8|gACiH5WvYf3Pg*VOv)PArFC3dvU#o^8 zZL)nJmp`a?p(WJhe&!hNbAliT`|D!U&7N^;CRI^wds6gr#lzLa@-T;*yz7y#OgMu~ z*X1hLh$W-Az9zVLZAE*}a@SWdJHn@=#wcew=tmb$O1`$I)?0c&J$tR3xBC)qMpv&*iMV zEY8+wqB5pKZ`#tkYPNhyzc=;&)W@#Ix8)NRj%yE#Km;x(C|FzI$Q=K+QxRFMOQ65l z@SI-ZU$vN%P8-(d8g2*CRHnk?oICZ+cQ6L$qiMNE?J#{IVkd$2_v)}aF${m}GJ%~2 zva=7%SU>lOJue^K+G!4|!!@}e`_IQm!ZAG-b62w_(1j%LRx@*KuSP!K_(Ylia?sU| zutR)PTmKc41%MgEpE3E?0RKOL{6De|+zbyteY|=L8oBy>6Q=jeKz n`uJZhe5=Xz)%A5xZsZoifr*e`!p}b1c&_ycyW<(Hjr3#VXw~#Pj!y9UK_-(&t-3m-&QO8e2v(VHS5~vP3W3+DD|7KytuVKc-KZivH^RbOw-`QCb|H8LT2?ySdC1RfugkC+wMeJFGPWD(JV zRPKicN86Pc37GOsEAENZmPTFA!QF1aw+UZ*~=PN zo5LVE%t_{8unX;Bz{?!xkV^I<3_ax-6a*Cn!AtNIr~VuI@#A~nd&dXgy{)?&H+G6p zgnjs{=@bDVWIz}I1HuTf$p{+}jEHeU9E2Q<9fDnqT|!)kc+HyMZ2G?6_Pln`4!lQ! zZ)Q6-1VJ2zGze&D2x%PCn6fZram*-XjPWq!u_5M^a%Nx&r3vSPQbCzu1}@B+Bti(u zxl9t72x+pEigT4DN(dzlQYn=Rks42x7D5ZDrO?v2(n@J_OjE55dZg4y>#US2Z zJiqK^8@b}_*_HPvb$h|xj^M~S?qr@9-f-sKnK{l}xnDwW;dal3xrg(6@FZsg0{2<9 zYE_E%V(;_LFq^s7xoWNVqw_}_yX;#8(Q9XumHR6PU3}qsEnYooeXvUpddS_b4+~3` zwfd*;gPFPIdHdk$ufgzTCR-qf(YyWJrOJBaF==(WOVQSkFD1A&iz}OZhmDIce1U6r H9>L8&Zf3l{ literal 0 HcmV?d00001 diff --git a/doc/html/pub/Main/SmiliesPluginPSI/wink.gif b/doc/html/pub/Main/SmiliesPluginPSI/wink.gif new file mode 100644 index 0000000000000000000000000000000000000000..077383e1f2eda4c047116b3ad3ec8e1b058ad75a GIT binary patch literal 135 zcmZ?wbhEHb8X)!pOkD$e;sK3o?U&#l*maGi$Cz$ibgS z9n`CWE&3Q#XS~i@w&v;4H=227QP0<<@0YsYD>CO~$I*DU>pxRWrirLAF<1itP#hrU literal 0 HcmV?d00001 diff --git a/doc/html/pub/Main/WebPreferences/favicon.ico b/doc/html/pub/Main/WebPreferences/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..247a09dfb27ccd3faac3f3382d416a728ab22288 GIT binary patch literal 318 zcmZQzU<5(|0RbS%!l1#(z#zuJz@P!d0zj+)#2|6};6Hw8g0g}jtAGHF2D$|d(1hX2 zpz>e}Xab046oi<9L<@km3or^olp|=6+5bN>FqDDt2cW;-0_npH3?lA8@#8@J9*E~N bFvJ6KzdQu@0_hX>3=ALkGcf%4&%gixiij8Y literal 0 HcmV?d00001 diff --git a/doc/html/pub/Main/WebPreferences/psi_logo_150.gif b/doc/html/pub/Main/WebPreferences/psi_logo_150.gif new file mode 100644 index 0000000000000000000000000000000000000000..bb2c905beb24dcfd6d25ae36dd9c643a5763ac0f GIT binary patch literal 2253 zcmeH``#aMM1HixE@4lPKFvlcf&s>wRrQD+W?%^<(Nw%zuWuzMBcHHA&o2=d)C!usI zH41gqa_ZH^bvuOdx}B4`{Mqudm*!9NIOrZ9A9F)eNpZ9?9aO3}scFfI?p|*6nS)f1+mbS+a9F1_fLBq4501thYuI6xX)t93Jq&M-71+b@f+mv0ueK@~b zyB)AClppPj^Ut(OU*m-Xx@VpZ(o6GWh4&3D9O$1{j!PTKnc3Z6B=3F)tRpAvm8)`? z9!0=sc{rzx4j$e>spp&0q8q~v#l+{iiSk$7r-hd`oA#WZr!-X>~vvg^jZO^AUu$ZFsdqDlsULR zEJ-|!`8^Jl^ZgY>6hFc>`q7|j2MFWhI=5$8Sc{Cl)6%?P0f`ibuf=FOeg?!j_?}GK z?KMS=)}zQQV^3l-#*XZ|7&TtBeyqJJi%DkzC<-F8(AHzF+{l6XC1Z$G&+F8Us~0hZ zqgWbZ!_L=vTaoP*buB!Hw6ygO?Cb1iS``>>)t{R2-}AC$6qO^3^b_QcP%u2RK_ect-h^UXkK6WYoX-}u@+&$ zhCH=g!v`M%qAcdrt?b=e_H7het%FS8hyw6U(&iRBNJ)*;D6>+YV+YQzP^mC+5hZ$^ zW7qP5y+gbYJ+70Dap0FowYvKEq!801_mDdaw!a*nLkH>9{YCW_E#*_8&!q>Td zbkaE3rnZ~JuCZ6g1o|7UBci^t)#)F$t5#KEKD}-;yGhdYx7x8AYlF9LPo&JmhXwBQ ztf~o2nSIRasUMTJNQ36;`jE_p;K{($`Fa;(>!i&8YvzI-cGGF`V}(Sn>Bx-#x;%XL zQWMmX`5pwPMC9yOZ1TZ|)jz7q&47m}E(52{C2y`f-jsk_;DUbW>w0(J{w0=wsKWBB z(+7INX*+%P`sWVWY!nBE%&4dxHp0z}9tiA|U|fcuE@}71Y{!*jJ%U!eFfu2Ib5YrE>^*(957dZ|Iv72W&|#U9BlC81Sn6~{kN5~f>BJ4k{KUHExd z1d!C(W*gjpu}L`n=Ur}{#qmWkdF~{xZq>~pq({sNc(Y!6)ZOvB-XEBrcZ}bq?|1I% zEhrYgd8MNH>>E9tVsu`Ej6MZxIzprKms`b=#-*+ujCKUA(^=_|rsxiBmVh-X8CImA zKDt;`60(kHe&+h4pC_OlE>JZhT!p8)mc&*PK4zWfTT}kqPdj-C&Iaj;{&gv1=s^Vr z0|}0&K8c=8E_Y>*xW||;ib;=bXj>2tL~&-^5(M1Z-@=9PcY(0RJI1!`c02$R(v@wY zi{I?4JMY(4{_z3ZOI(WomtRkXo}BCE(lsDVPsUu2Iojl`0z_IFC}M%8V}v-kdHH-L&LC#5QQ<|d}62BjvZR2H60wE-$R@9E+gqH(@-qA%AW0|7U8+xDRI z0k`B18}ImRw2g{jTGP$Pmx3yI6F_2s&$|`cJ!i0UN zB3H;=r{#{FwLaNVJ&hZl9+MTHGx1T^-A=Q0?hRb#8a~x50X%;`b6ik3cw=#XdxWy= zgrpBoDjpwP&g9<9h3x!k_B!?vuTJVkmIJ-U N;OXk;vd$@?2>|rNdMN+^ literal 0 HcmV?d00001 diff --git a/doc/html/pub/System/DocumentGraphics/dms.gif b/doc/html/pub/System/DocumentGraphics/dms.gif new file mode 100644 index 0000000000000000000000000000000000000000..a3576bda6873c2266d58ea0f02aa61232deed0fc GIT binary patch literal 1019 zcmXw&VMtq76vt2MNlm*{ve%HhAr}$Jlb+pyIQIwiJW^E@%moT-3{DdQsPQ;S&*rI?JkW6B14M{1s zl3kHXQZ$WdLTeC1$5-Id&o6uuX-`OQ*^kc`9ZvRJO``AJ&Liuz71JH-l1 zLY-o@vtjcfJHf}7MKX?wEY@At)1zim^o3?ZVp@zZqp%?07g{on38m>yBCfP+LdU2h zcbC}w7P3q5WwZ`r-&okUfU!jdQl$NKct6pe)04EFM9|i2OC&|J3mp-LpXRMMEcz~t zEu&aOHo_+ECA1336vo#um(7t~DWEA~-kqFip8gztt)d7M7_I?Ycq z`Yx?+iY2=nLKf*UGbx3|j3_J$WJj)mf@ld5gFVvusw|}>N^k!0?Wc#V~Zq#yTSk#EinHWII0Y!RQ$gyJbMTL$NN?J z0#FqS%N#Jxz}b}iFJtGW=LI)KDW&$>Z}VF^YPe0&o#5-eQ!oU}o{VgHA~TfCm5Gd> zg0u;Svd?|X?`lR4a5Bq&x80{1DQp@l{>L91^Nd7sWw_6VENX@ca2(6B>nh`ZkPH=~ zo)dXBm;&X|;pv|+lHaog6+HvRJh)FQ7q31;6+j!9%a2(86V;l(;g+WEFme`3h@fMe$B4u25oe)3n9;At3`GrqX`u;xHhe?;`2npr%2 z`+16@#~YQbw)DJ#EP-}cnnF?&q) zbMVdE^snb;tE$b$%u#ll@p6r?%!Ho3Q}U{fJ*MBjc3!d;8uT}!wb=$$(hcwZ2UJL> ArvLx| literal 0 HcmV?d00001 diff --git a/doc/html/pub/System/DocumentGraphics/external-hover.gif b/doc/html/pub/System/DocumentGraphics/external-hover.gif new file mode 100644 index 0000000000000000000000000000000000000000..585efc8d10a021ab466e25833420b1235dc3fa1c GIT binary patch literal 117 zcmZ?wbhEHb6krfw*v!E29}KR&{>nfcQ2fcl$iTqFpaW74GJ}~#Dd2?X>b(}P&;Djj f;7Cypot9R*NJy(IlV{bI1KZxeeOn{S$Y2cs4uKta literal 0 HcmV?d00001 diff --git a/doc/html/pub/System/DocumentGraphics/external-visited.gif b/doc/html/pub/System/DocumentGraphics/external-visited.gif new file mode 100644 index 0000000000000000000000000000000000000000..78b2104bf28e7fa3f41df2acc075d9da0350ad69 GIT binary patch literal 117 zcmZ?wbhEHb6krfw*v!Dtz|a6h*Is{RAPy-0WMO1rU}De#DF>Os%%T)Px#24YJ`L;zXk=`?jY*K*FEo15GB^LaXKi-;h>H#|I_&-?kj zA3pHBA4L)Bue=`!APR5+6{S%7Y$AXGv<0{UPbutDL-ilA2J%4G8W-MJY@DX z%c&e^nydM~mL;9jT<`MX0>~FMMjLuN>bP^!$K~TSbRG3_|LS3s7#>_}=I*6N+!j2# z(TdlCeBJ@T+DL7)nMh#SmFT>W53^~8CzAMTYfho)42)+u?$LkC9N6-AtBqeuuG8lvp^#>bF_a zsU$8DgV7FR97KeduRqdrZ-~%boQW?nZeBUbWO#+p+z!f2Ke4ekXsIQZgrW#ieWQ<3D6yyK|yyo>WM`@!%hZ&$da z<3vMZaq7(z1vCW$fk1b6cWa?g@Mx_o%7*zDlu{_A3ghGBiS_mMRRwqtV&wxblRD@+ Z{{mobFRCHeTpIuY002ovPDHLkV1n94FOC2J literal 0 HcmV?d00001 diff --git a/doc/html/pub/System/DocumentGraphics/index.png b/doc/html/pub/System/DocumentGraphics/index.png new file mode 100644 index 0000000000000000000000000000000000000000..4a8672bde48f806d3d4d37db192588a9aa3eac10 GIT binary patch literal 344 zcmV-e0jK_nP)PbXFR5;6H z`2YVu10|S&DhA}te_Swi*Xsu$nk)lAnzx?+_#Z@r_~qs0*+Bfiq@?73K|#U)?Ck9S zsi~>|6A}{sM@B~e4-O9gPhA%bd?2RGd{of6>E(lvp1b6Ep>6&12TPB<{a?EDDL4@0 z;^ML+A|n0=1_u83^78uc?CkvC#>VEqiHXU7U0vP(YHDhzff&$ntDt1@;|H#l*M@2! z+U8#>h@W=vfpy*`^1J}j+`sMRe-I7g8yOj8Yin!&S5Z;unIyH!8D{Fgl3utR+L-Lb7GWM zba+9g5=(1cUfVo2oi*~9$DEt<*q%MpJ??m(XM2w3|Im+pc=7)6{lgnRDQU^^2{!{k z06+mac2yXg-4UB7O1v`^&;6NLI+Rq>bD^|{Rot6e-j`e=WmQO$9!fb6#?p9$>_^g+ zN?AHjl2#?VR3*DCkX;eT(kn+f{ITm*)PK|SLZ(WJS53hJLUfBy{+sNhf2NS_iJoUsqi z*}tj@j;w5?S$CMXHUY z#)xZ8_=1sKFp*0pav36*&6EZrS0GAbrnF{i)srx}3R4ENZ5?*#Alv}s8y0+X8`oRN z^&JY@!C(a4LMV6_v)Hh08wT4k$VOT0)V71NI@}2A-gUZd9;h2}5C}@yF}DLJoH&7c zxCjSMJ6$yDqA?eVxk-EvjT5wspxquMO^`JBfB$HK2;7SSz*7*j*SGf*z-J0DeZx{k ztrDJBdKc?_F26b;{M_vkt|W=?1u_r2X1Y2ilADs8kBh>+--Tpa%Y5_3r$ZA2v){_3 z40d}&te7Y)-}=>d>UhC|o)sB*ATmxI_JbD{7#ea~II9;$1Rjhzo6&2M=d=BfTuV5a z`iwo^ q`ZCO@YGd(zf@^tv02p3=CvvPhhPPkv(ReNw0I6D(C-e6KXZ`|I1*$0k literal 0 HcmV?d00001 diff --git a/doc/html/pub/System/DocumentGraphics/new.png b/doc/html/pub/System/DocumentGraphics/new.png new file mode 100644 index 0000000000000000000000000000000000000000..6ee2a488bf7255f4fd8a824f50f564e4e78d364c GIT binary patch literal 601 zcmeAS@N?(olHy`uVBq!ia0vp^azHG=!2~4xA|hIW6lZ})WHFHT0Ash4*>)hovI56+ zAPrW{kap(GW(EevDV{ElAr_~vPFD0kVjyx{zU9HR7$ct0r#xKSp2#HaT{6q(!TAU8 zm3?@66>6G3@tzQQBvkd!rCG{zdQ#WJN#!$d@pQQBDVxg(?>X}){#yM1zu!yGM{ys% z!pP8b{IUJ>u+Xjc6H*x@qnTMP|4Prd~&-BrDFa_f@&Tdr@K5bhtY z61p-)apO_>jGTb#wO&iTwobjFu$GK>$YC+e>bt<^mkP=3oDtg zEQgruHt)J=J1aqHcFIi^VV@;7sv2*9>Hgh5XH#bVwe8~DZzxEgMR%qIn#qRBkfBvkw{v-OYn_|u_UIrB%L-}J@`J#IcTiA7N zyr+Qe?oQ(C;>m*w*n!S)S zkzD@y-L7R0iwqtyhA&+-_tD}R$CPb7tJ~H`-&A?b_`WP-Rf?i~ocuQNZe5`%XOg-f zMf_oi%(iFO$bS33<^?-LK!C8<`)MX5lF!N|bS zK-a)T*T^Eo(A3J*%*xbK+t9$uz(B));~^9cx%nxXX_dG&L<(`%0W~mqy85}Sb4q9e E01?;mGynhq literal 0 HcmV?d00001 diff --git a/doc/html/pub/System/DocumentGraphics/newtopic.png b/doc/html/pub/System/DocumentGraphics/newtopic.png new file mode 100644 index 0000000000000000000000000000000000000000..d5bfa0719bc3a2ce4fc529403f0acd6b6057c956 GIT binary patch literal 739 zcmV<90v!E`P)BG67=JY6c|L1R-#TR>fC$3^Y%QEnYO1xHsf)+GU`3F<{J0kR(;pbF3)zyg$H+idfnl-wl5Wkh!vUH z4Z32YP=l_}1rZd1W_D&^$A($A+&a0e&P?xx0!ctY2}*<#p+qPVN*B(YzvAWXa*%bzq z7Fz41LKILT(GWohi9|LgIzSZBhb*Zf6R6O}WYQ4GOi&71s9lmll0x6;8&ILOl$j(c z0Z1T(6Tg09{?wd{moFHNN6PS?$|e>1MxSJ(0Z7o2)J-Zv|>acY@f`(Y@g7GwsEj5NLQo+q|HsxQ5}XSX_d@*^A9ZT9=A{W~j+$GyI1 zc4oqTHx@1FlRjw4XWyPN5i2~l_F3@aBk!0yu^aoRDvXy}8@HCjUVQUsuSH4$T5|r< zzZOn^?Wfa6y|Q($Hx4{ws+)wX6-HP4zo!S?4KJ@7PG@G3G{CjXs(p*kIrj6rHs7_y z+=<-=Q62s9FuWa^X~WKgJIAAZJR&XBB002ovPDHLkV1jCMPILeO literal 0 HcmV?d00001 diff --git a/doc/html/pub/System/DocumentGraphics/notify.png b/doc/html/pub/System/DocumentGraphics/notify.png new file mode 100644 index 0000000000000000000000000000000000000000..82608102e55337aceafca4443665246864f2baae GIT binary patch literal 739 zcmV<90v!E`P)#dj4YP`000SaNLh0L03N{r03N{s!)a7g00004XF*Lt006O%3;baP0007VNkl^Qaas|_hl)2KmIEFd9)SYTpeK+H(&tc(o(11d%&7DiBoU_gM1 zRKZXr7^;f4h$7UXl_&{>nmBFaIPs6OkF!ICVCu$6&-dBiz2|q|-3R>dL1ynSFQqfa z*|r^w^jtg*Yh+x_rZHFTWfu`l-?m`QD zjz^7B^#paikfWvT^~>0?IK^yVl=NNo@n1? ziN*T3j>&Qsi|=>k~Rkg$y3Q zX(WW0Xb4y$e(<`1TrQKW(d0k1q0V6FfQag_fFUhMn5yLQa>Ycm?Iw7>Y@#Z@O>3W# zV{3`C!^+BiFGTFd_ZfCOHmYRLqZ(-P#80WFk+8E0!}qh?IgG|z%*M&*m#B;#VK3%dp~zB-&!oF#>j}QN<~O9lw>B8WRlD)Gm}Jrz31u-X&&gn2lvjs=i{7nIaL6v2==uw+8Lcs(8j27 z;|c`rmSv@Lx!heopGP^^Ieb3f=R!%Lpp$}iMS-&P3EJ)s48wrJ_Ni0~k|c47D2nj= z{jS6bt|kFpFf|p5cM`_&0Zh|`rfEp0(}=}lT#(6RpzAsUfxv^LSYX>WlAaN$>)*J5 z0#sE+JRUD8iT9*fz{)_^7@6P&!sEjTcD+I9Z4YjT1`wH@fV{cEvneYGFU%maIEU2s55&K(LixD|{p-uiS@?KNj zk-Go8G$hH6g002ovPDHLkV1hVj1#|!a literal 0 HcmV?d00001 diff --git a/doc/html/pub/System/DocumentGraphics/png.png b/doc/html/pub/System/DocumentGraphics/png.png new file mode 100644 index 0000000000000000000000000000000000000000..f501a593a4e08356b0cb29b40612f8e60bbff625 GIT binary patch literal 656 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 literal 0 HcmV?d00001 diff --git a/doc/html/pub/System/DocumentGraphics/toggleclose.png b/doc/html/pub/System/DocumentGraphics/toggleclose.png new file mode 100644 index 0000000000000000000000000000000000000000..d5b71cbb427db2771ced3206701037759d1bc60f GIT binary patch literal 3077 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 TPPylP00000NkvXXu0mjfMB1?n literal 0 HcmV?d00001 diff --git a/doc/html/pub/System/DocumentGraphics/toggleopen.png b/doc/html/pub/System/DocumentGraphics/toggleopen.png new file mode 100644 index 0000000000000000000000000000000000000000..bf9e84a13561240c090a02db8e7be379e2d6ca2c GIT binary patch literal 3177 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 P00000NkvXXu0mjfRBGz) literal 0 HcmV?d00001 diff --git a/doc/html/pub/System/DocumentGraphics/warning.png b/doc/html/pub/System/DocumentGraphics/warning.png new file mode 100644 index 0000000000000000000000000000000000000000..c37bd062e60c3b38fc82e4d1f236a8ac2fae9d8c GIT binary patch literal 701 zcmV;u0z&N#0$9Ug7g~-`rQ^qx~m@y2OU8A z#zh~=7n#Z$Z*fx-GOtDf07cgx0suCz_W(2~Y(0tf@FX@P6EPuM_dgn$vj9LucO)%W zw%HgMW>=#oL>nZ>M&NEf08>)#)k<{$fCT_r>rPi=BV=hFh6WS^qqze>C6Ek}o{M5% za|@JGowu0t{&hgNzySHZxy@LTNh);YzZ2zSp_ zl$^T&Dnc|NLb&RD_!4>pt@VHdP)ZGER%5ZmWEe$lryR&y;2u^3cOkO4#6c%-(EY6a{600000NkvXXu0mjfxS2AI literal 0 HcmV?d00001 diff --git a/doc/html/pub/System/HeadlinesPlugin/style.css b/doc/html/pub/System/HeadlinesPlugin/style.css new file mode 100644 index 00000000..819b9c9c --- /dev/null +++ b/doc/html/pub/System/HeadlinesPlugin/style.css @@ -0,0 +1,79 @@ +/* HeadlinesPlugin */ + +/* debug +.headlinesRss, .headlinesChannel, .headlinesDate, +.headlinesRight, .headlinesDescription, +.headlinesLogo, .headlinesArticle, .headlinesTitle, +.headlinesCreator, .headlinesSubject, .headlinesTeaser { + border:1px solid red; +} +*/ + +.headlinesRss { + margin-right:10px; +} +.headlinesChannel { + padding-bottom:5px; + margin-bottom:5px; +} +.headlinesChannel input { + display:none; +} +.headlinesChannel .headlinesDate { + margin:5px 0px; +} +.headlinesRight { + font-style:oblique; +} +.headlinesDescription { + font-size:1.1em; +} +.headlinesLogo { + float:right; + text-align:center; + overflow:hidden; + margin-left:5px; + margin-bottom:5px; +} +.headlinesLogo img { + border:0px; + margin:0px; + padding:0px; + margin-bottom:5px; +} +.headlinesArticle { + padding-top:5px; + padding-bottom:5px; + overflow:hidden; + margin-bottom:1.4em; +} +.headlinesArticle hr { + margin-top:2px; + margin-bottom:2px; +} +.headlinesArticle .headlinesTitle a { + font-size:1.4em; +} +.headlinesArticle .headlinesDate { + font-size:0.9em; + margin-left:0px; + white-space:nowrap; +} +.headlinesSubject, +.headlinesCreator { + display:inline; + font-size:0.9em; +} +.headlinesTeaser { + margin-top:5px; + margin-left:30px; + text-align:justify; + overflow:hidden; +} +.headlinesTeaser img { + margin:5px; +} +.headlinesTeaser .natExternalLink:after { + content:""; + margin-left:0px; +} diff --git a/doc/html/pub/System/PatternSkin/header5.gif b/doc/html/pub/System/PatternSkin/header5.gif new file mode 100644 index 0000000000000000000000000000000000000000..b599e10e7afa672dffd01fb1779cdf9962c6853f GIT binary patch literal 20639 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 pre{overflow:visible !important;}h1, h2, h3, h4, h5, h6{page-break-after:avoid;page-break-inside:avoid;}img{page-break-inside:avoid;page-break-after:avoid;}blockquote, table, pre{page-break-inside:avoid;}ul, ol, dl{page-break-before:avoid;}.commentPlugin{display:none;}.twistyTrigger{display:none;}.editTableEditImageButton{display:none;}html body{background-color:#fff;}h2, h3, h4, h5, h6{background-color:transparent;}#patternBottomBar{background-color:transparent;}pre, code, tt{color:#5b4221;}.foswikiTable th{border-style:solid;border-width:0 0 1px 1px;border-color:#ccc;color:#000;}.foswikiTable th a:link, .foswikiTable th a:visited, .foswikiTable th a font, .foswikiAttachments .foswikiTable th a:link, .foswikiAttachments .foswikiTable th a:visited, .foswikiAttachments .foswikiTable th a font{color:#000;text-decoration:none;}:visited, .foswikiTopic a:visited{color:#06c;background-color:transparent;}.foswikiAttachments, .patternContent .foswikiAttachments, .foswikiForm, .patternContent .foswikiForm{background-color:#fff;}.patternRevInfo, .foswikiGrayText{color:#666;}.patternRevInfo a:link, .patternRevInfo a:visited .foswikiGrayText a:link, .foswikiGrayText a:visited{color:#666;}@media print{body{margin:0;padding:0;}#patternScreen, #patternPageShadow, #patternPage, #patternOuter{margin:0;padding:0;top:0;border:none;float:none;}#patternMain{width:100%;float:none;display:inline;overflow:visible;}#patternSideBar{display:none;}#patternWrapper{height:1%;}#patternTopBar, #patternClearHeaderCenter, #patternClearHeaderLeft, #patternClearHeaderRight, #patternTopBarContentsOuter{display:none;}.patternTopicAction, .patternToolBar, .patternToolBarBottom, .patternHomePath img, .patternHomePathTitle, .foswikiActionFormStepSign{display:none;}#patternMainContents{margin:0;padding:1em 2em;}#patternBottomBar{border:none;}.patternTopicFooter{margin:1em 0 0 0;}#attachmentsshow, #attachmentshide{display:none;}pre, html>body pre{overflow:visible !important;}h1, h2, h3, h4, h5, h6{page-break-after:avoid;page-break-inside:avoid;}img{page-break-inside:avoid;page-break-after:avoid;}blockquote, table, pre{page-break-inside:avoid;}ul, ol, dl{page-break-before:avoid;}.commentPlugin{display:none;}.twistyTrigger{display:none;}.editTableEditImageButton{display:none;}html body{background-color:#fff;}h2, h3, h4, h5, h6{background-color:transparent;}#patternBottomBar{background-color:transparent;}pre, code, tt{color:#5b4221;}.foswikiTable th{border-style:solid;border-width:0 0 1px 1px;border-color:#ccc;color:#000;}.foswikiTable th a:link, .foswikiTable th a:visited, .foswikiTable th a font, .foswikiAttachments .foswikiTable th a:link, .foswikiAttachments .foswikiTable th a:visited, .foswikiAttachments .foswikiTable th a font{color:#000;text-decoration:none;}:visited, .foswikiTopic a:visited{color:#06c;background-color:transparent;}.foswikiAttachments, .patternContent .foswikiAttachments, .foswikiForm, .patternContent .foswikiForm{background-color:#fff;}.patternRevInfo, .foswikiGrayText{color:#666;}.patternRevInfo a:link, .patternRevInfo a:visited .foswikiGrayText a:link, .foswikiGrayText a:visited{color:#666;}} \ No newline at end of file diff --git a/doc/html/pub/System/PatternSkinTheme2009/TWiki_header.gif b/doc/html/pub/System/PatternSkinTheme2009/TWiki_header.gif new file mode 100644 index 0000000000000000000000000000000000000000..62f552c371c306f5e16e3184fa9f6e7507b6f3de GIT binary patch literal 16562 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 literal 0 HcmV?d00001 diff --git a/doc/html/pub/System/PatternSkinTheme2009/background_alert.gif b/doc/html/pub/System/PatternSkinTheme2009/background_alert.gif new file mode 100644 index 0000000000000000000000000000000000000000..5f1a8be30bbbbd57ed39e1196d80f0753dd801d1 GIT binary patch literal 1195 zcmd6k=}(gf9Dr*eP{9zUgb`#4x?oorS>|FCbe9`)7+to7Z5fL!7{?_snQ7ReLqI4{ zxh)8VmbR4AmU6Td7)J}O2z28R#UU^Xh4<`xbTWnu%Qg5tt!hM}Y1FsvVdC zz>0tw2D}o;CU9wh`5DmLKsJJ_1&BJptHIRaPSx(5ge5cNPb04WFT4iNW%?gv*ZU?Om-022b53wRlzg@D%p zDFsRk%plO+Ky?CM0Yok5e^1zR&;J@DU--onjyL4)$;&UeU05V6E-4j>e99{-tEy}6 zifgO9>Ki1DO;TC2yz!+LRjay9qt&&m{W`n44aOc*Z=ZobFgP@9whRPXZTH6>j89D3 z$NZ|s$p_W(b6oOP5I`5#S?#JN{Rr9sCtmd4#{`Q@Q!OG4til@rxR64l8Q-7WT7 z{+)42yg~JA!<+Hg(uARPS{hx>eI>!Do>jd61@Eg#W7}M7LTX%NLXYOL_Tyt|%ac9Y zCmku)5~^OVTQH=}XT)96_rCuwEGzr(d-x%XLMQ_b>Q$0>1YG>K$EzDW|E}b({ z@j+nvdS#qnu??!upTO6vKZ^QpwC2;K^o_fpU)XCCCkyb6+LY{KYu#mWI&v?qY{FWf zWx|n$Yx>tLlI!#7Xk!l2hBgWG4pf@!#m8hfCsVLyVYmj97yj+Q6cw?2Tv?Wsg16LN z(cmhHfJj%pSHLIKN^wSp`k+!nXmlnbL$lY$Cw0d846?lsNzif!w+OPs;$@HUumxti zy2it`uI^tB#aIk8u@RKl{UNI(@4?->{tXd zxH<33?Ab=N%<#?@$(T9JmlliX%USFQ_n3|y_407AR{wL6Zd<@-S#IwApl@{Uv0EHY F%)gGUgfjpD literal 0 HcmV?d00001 diff --git a/doc/html/pub/System/PatternSkinTheme2009/bg_button_gradient.gif b/doc/html/pub/System/PatternSkinTheme2009/bg_button_gradient.gif new file mode 100644 index 0000000000000000000000000000000000000000..581f53cbbfa8d00c3c9c000a16ce4cbec3c10d1d GIT binary patch literal 1490 zcmc(d2~U#;06@zjMTCiifSJZ=G(ez=2?p478JPwOf-{kT%LrrBaF*es1D2SD4Wx*u zcmWuH73Xk7$M(`w_q)}%06El!u*VCjW91c7u{ApfqcdQgq6d06`( zb@JbW5$#>VT~T2-X{nJJ2^4 ztIh6kT2OoYZiJWLHkO1Nsq_tsL`4wsqu9XHDVTUNVf@k2m_m9vfyjS)@^bBV4S_WI zBH~6n>IVXOs`30SA?6{zRrEIgEE)w$XA_3F z4wH7_MHz2saMxx~GD{MMhxT^uriJfEhKJp5gpZ)*katMF{4d`yv>f3dtCd#OXYQZUwGY$Eh4>TSe@#{^~A|DLFpLpem$Li?0bwp?cTF0$O5y zqEPGkGNVvOZpuy3`MxU!bQD~*unkFSC9|&_s3!?N~v-l#T$F5$Ze{flU#C(Q8q6|FmQ2(w@-|#FN-9K(UGB_{^WgH96 z^zU{bJeo&0P8=_*>ux=X&1xf^Xh9a5gxU&ZHld~}REDpv3D3q?)y2tj0_&5`IaDt* zKl>w~DX-I^epmKn;7=SjyX8KqQI_pbrF1$0I_n9$yo)buF71(IH{a{Oh}6Se8@#LM zA){S}vCtBiQ4s#^F~oG7-esCgirzCXW|r((mh%{U*7Y*|o=uL8-jBAc8cX&aS_)&| oxy{n=?;7~gZkJh7;@-1GG2HtuoBqEA{c#8+n&#CIGkaFdec;SL!*HZXs@R4CY7G23cFA^8LW002G!EC2ui03HB90RRU7z<_W_EE41YG>wjrkdcy&D3z9% zn304zg9sBUESRIA!-o(fN^E$eqQ#3CGit2Zqoc=io%(=7Y%mzY>9!ChQct6t5zwd>RxV#}UQySDAv z6msj{&AYen+#G@nA5Ofu@!%JdD__pMx%1=({;zrOwWAoA*%0(`BHBD%oeGma5rlsHQ5~Ypk}a+HJ7LD%)?g)~efa zxaKO{bG-Jd+;zYPE8Ta*7OUNP$R;b^d(1Yg-hI$UE8lgWPtj;Dz9Z zE8&OamaE~3=%y=g;*0FItKyCD#w+8G^wz86k@)5-&Rtmd2$Yq96V6x-?N#Y0f4@x~l??D5AShb;2QB$sUR$tb6+^2#i??DESn$1L;A YG}mnN%{b?*^Ugf??DNk+0~Q1TJ6NM|OaK4? literal 0 HcmV?d00001 diff --git a/doc/html/pub/System/PatternSkinTheme2009/bg_submit_gradient.gif b/doc/html/pub/System/PatternSkinTheme2009/bg_submit_gradient.gif new file mode 100644 index 0000000000000000000000000000000000000000..668f344fd86224cdeda0e4c31da9c009a9f1c9f1 GIT binary patch literal 1533 zcmc(diC5AG0D#F9(R?0hT4r8(YucK5Q18{Ur--y%bG7Hpl{Llk>OQxbmUw1qYAGt- z2;LyzjbZ|lWm(dpc>{9&xPP9p?XTGP7kux1Ur1$k8pl2#7??GmfqHelp-! z#@v0Y#U!rgyJthD=$h@9>kd_M0xL)1xKZZLSq<{*xdseque63U>kcj!9 zMgd5d-LrdSfY2hT!7a0Uf5D*5omS7>UY87-TqfR;jCX!Wk;_DC6<~RVU>aY0@WqJl z^Op*_Sgn#d{7tg|vt!qdCXHIY?{WX$2c5R}+P^Pm1Xi$>3W-W7RVjfLP$2`BL5+L` zR4L?=)fJUSEt5)?0jWT#kOER62r2+TI4M#?{%;&sb+u%Pf+QE^E@P-z*qyrQzyxVomcuD+pqD}mV5+|o+$?;w#oDb$XD z?w;Ph{(o=ob?0G`TS*S`s>W+Bl8Q3OFaI(w@@UO zNCBanLa9<~K!xYp`o`ur?OHU<2GNEaOxO9tEsE7v#lRRoKwuH=)h~0l-$GBZ+H08k z)^{>(LOW{Ng^ua?D0W93r^Mqo7B-YrKUQ|YKrqE7HN2^W--GQzlJReAj_r0kJ4$Yx zXh2>@lp{L{ABd+epr=PWiQLx6Uo!WEQJOxHVs_!rawyGTsF$>6tnx5w%XH7xM8PzN z+B!3E*92yZqP5L2(zdxpzoNA-FtfKJDo|Y=OPqp6^w(EiB>o#*P>$`1Zu0U3{%2zJ zSa+w0+jfCdaiWJJ`9ixU`a0G_1!m~!+w6YqrO6jqg`U3~?}H?4!Sls1#=kt43-1TsTe(<AffFvH8|GMB42NCA*As+9W_e$=L_dCy!-%}c9IzLXj&Qhi{ zakJEufo@Wo0TL}eXA| zNSCIRq8LAMN=a<+MqZi48Em~4yYom5f5e9CE@0Y&jRKaFl~BNLMGzG3r4;eix{8te zS$N+gF~Tv7jG%md7!)ht9M#{a8b5B8sCtWFjt*}{`Abw2;UQxWxBqk|v2!BAu1Y-_ zbxWe=qRQ+wA1{_9YCf4Do(_Lbph`4fQgS4Wsq5TCaQb%HY`XD%Py)`R>Pv&neJzq! z<}zJdZkxk*&aEsw3GrTCgpY?0FFlWIS><6T&gq)rFy3o|+LCBpi@@5JHDMD~3O5U* z+pmks+@y6$*y4VMv=@}F19Uzl$Z*&yc|*=}HDMSbe1Q$+c!rut)C>!!vX z^}`T2i}Cpuxw05?MQ2seVArp9CIjErWlWy|^OLM(?IutNp?})|fqxe?!a?*AbRBD1 xDh!3wv0~AoaM=UXT%4{eV$d+s^g$>G2lZzS8sC+r+Z$EELJ&jMdODCp{{ZTw7mxq| literal 0 HcmV?d00001 diff --git a/doc/html/pub/System/PatternSkinTheme2009/bullet-lock.gif b/doc/html/pub/System/PatternSkinTheme2009/bullet-lock.gif new file mode 100644 index 0000000000000000000000000000000000000000..ba0e155395765c43f24faee24a45178822360033 GIT binary patch literal 281 zcmZ?wbhEHbF_~HUa~EtbD6E(=ZFyC7YfWwY;-x#gdS*pL zM3z@HtXO@pwQX{0YG!s$VO(6|>UBrr6OtxPU0PgHbM5t41}Xu?pDc_F4C)LzAoD|SC}StiAGiAh1k N!a<3zL5_vN8UXO+QJ+p{6Tixgm^+A z9KRJCpPZh3_2%sW1-dk=*itw)&4{ zo_BS!p|*z6D(`G-hro8ySdD*)^JQ*(*Na>gjCC4}|d@8fqv8?tOpi||{RO*UH;ty_E78VP?g6mpRxIg^`AN`e> zsIve2V7UA%_>_9|2rqQr=k-cHpLCK^nf2B~=TsXzk$;2OIVU}X0!q_+OmRE+XGMyA z7@i5P{Uv)3pN{CZ0rAWb(cZnOCE5wXMQY_A>q)?5>z#&OyVh3$RYy_q?p~`@)1q>? zD!A$!e|^mWd>&;oH#R^}_*4dDTPV!T(vdWkwdoKE2HtWUuE?>y0N(?#yG2su+2623 z+B%$t5%YsyMos6#iE!kTv$g(aP`3epHV(mwio{*#`5&`8oIF)i zmJe#fI>`M9t0d%*(@pCz?`YMgFoYGWG@Lf2!bjwZ-{Vn_#P3Vp2SK@(n9f;8+i1?K z`Z5gH$=vEbZHZNxHa`Td%m7O?m6^q`J^~oFr=N)XHB(!Ib?3rspF2z7bwz=1;q^sf zI(Wkiw6!zQKkcZlkyKCCk!yBnb(A+8XP~KFhz6Rw)JIFe43iF^_CbLdGxoL^ee0lO zj2<#_2++6j++FhQ#=@>OcLbm)a~-n89%N^DQcOQ|ruZSdTU$zr>%Lw6ki8v9g;5zk z<1q`2HEwurujxYO9ZQgT8mkXtfr+;~zolt$^La=Ri}hnRY>B<)B8C&kwhP8^Sbwfv zLt4SGuC%QVcvh0BU;CY#EMvNU> zw@3WrxAWUUzMsoJ#5mIHl*j1lpmd`!B4y4fx(GO%CQ$fTlQ^oO*(AXjY%M`v{{d~H Bx-$R( literal 0 HcmV?d00001 diff --git a/doc/html/pub/System/PatternSkinTheme2009/button_font_selector.gif b/doc/html/pub/System/PatternSkinTheme2009/button_font_selector.gif new file mode 100644 index 0000000000000000000000000000000000000000..b3305b19436c5fea87a107873c8449d73614a91f GIT binary patch literal 831 zcmZ?wbhEHbRAf+Kc*el+<;(jA_iumx^nUlw4X<84J$Zcpv7>w6yneoK&*tC1e*FFO z>(|fkKYx6E|L)c4lZU>4`|{!a>-+a^UcGYe!nqT-ZeBir?)dFnSFc~YaQV{dZ{I#Y zd35*bllw28Kiao%_k(*k&zw5^;KA)jkM15iu;bW~y%#Q=UbSlZrAucQ&YzKg{UAuOvyu9Sl!Mz6$?wvTHXXlPBvt~@)yLV@3NN`bM-r2J!H?CjN*VF#|`J-pg z9{Txug@p!XW~7`rab(Mu4J(%~SigSF)F~5g+_tBK zeD}`H+qZ3+Hf>U4L-p;OSG+vkv$HbJoH;dR@&q3rFF#+OjT_cxWu{)fe7>+CXYHD0 zb7oJ!apUT$m5W!cTsmjYjJ0c5@7%d{#`MV>*00*Kd0lNy)vldeCr|9j$-6^a zeE#fFWkvC^V~2XW+uGV%7)S?-KUu({PHymyH(Yu32feyWxHjEz`8D3?P=@>4jwwp zzI%F?%*m62x^cRvF6@@Qysua4`gK1;55pVxb}J|(Z0r?$_B=Jj=lPps46;vp#6ExV z4i5VA^WBGO;{X09U)uA-y&!&%tAvo2$Y++`L+xz3p)))TyC<5781GtT$lJl6)os@y zvNDC2Unj<`uVkw7oYR5bTqovuZcbw?KhE>w&dJTo8Rr~tGU8gWV8zA79-7H-YvbZOdCwzg{1L(Uz={uZB|%HQ1zm*tRucil=qV8r^4_eynhB>eBORR~s!vN{~txA*sVj!WuX1`GE6{r!WTg^9r$ E0Q3T>iU0rr literal 0 HcmV?d00001 diff --git a/doc/html/pub/System/PatternSkinTheme2009/colors.css b/doc/html/pub/System/PatternSkinTheme2009/colors.css new file mode 100644 index 00000000..1ff74d91 --- /dev/null +++ b/doc/html/pub/System/PatternSkinTheme2009/colors.css @@ -0,0 +1,794 @@ +/* PatternSkin colors */ +/* Generated by AttachContentPlugin from System.PatternSkinColorSettings */ + +/* LAYOUT ELEMENTS */ + +#patternScreen { + background:#e2e2e2; +} +#patternPage { + border-color:#ccc; +} +#patternTopBar { + border-color:#e2e2e2; + /* color is defined as WEBHEADERBGCOLOR in System/DefaultPreferences */ +} +#patternMain { /* don't set a background here; use patternOuter */ } +#patternOuter { + background:none; + border-color:#dadada; +} +#patternSideBar, +#patternWrapper { + background:#fff; +} +#patternBottomBar { + border-color:#ccc; + background-color:#f5f5f5; +} +#patternBottomBarContents, +#patternBottomBarContents a:link, +#patternBottomBarContents a:visited { + color:#777; +} +#patternBottomBarContents a:hover { + color:#fff; +} + +/* GENERAL HTML ELEMENTS */ + +html body { + background-color:#f5f5f5; + color:#000; +} +html body.patternEditPage, +.mceContentBody { + background-color:#fff; +} + +/* be kind to netscape 4 that doesn't understand inheritance */ +body, p, li, ul, ol, dl, dt, dd, acronym, h1, h2, h3, h4, h5, h6 { + background-color:transparent; +} +hr { + color:#e2e2e2; + background-color:#e2e2e2; +} +pre, code, tt { + color:#333; +} +pre { + background:#f5f5f5; + border-color:#ddd; +} +blockquote { + background-color:#f5f5f5; + border-color:#ddd; +} +blockquote h2 { + background:none; +} +h1 { + color:#2989bb; +} +h2, h3, h4, h5, h6 { + color:#d1400e; +} +h2 { + border-color:#e2e2e2; +} +h3, h4, h5, h6 { + border-color:#e2e2e2; +} + +/* to override old Render.pm coded font color style */ +.foswikiNewLink font { + color:inherit; +} +.foswikiNewLink a:link sup, +.foswikiNewLink a:visited sup { + color:#777; + border-color:#ddd; +} +.foswikiNewLink a:hover sup { + background-color:#0055b5; + color:#fff; + border-color:#0055b5; +} +.foswikiNewLink { + border-color:#ddd; +} +:link:focus, +:visited:focus, +:link, +:visited, +:link:active, +:visited:active { + color:#4571d0; + background-color:transparent; +} +:link:hover, +:visited:hover { + color:#fff; + background-color:#0055b5; + background-image:none; +} +:link:hover img, +:visited:hover img { + background-color:transparent; +} +.foswikiTopic a:visited { + color:#666; +} +.foswikiTopic a:hover { + color:#fff; +} +.foswikiTopic .foswikiUnvisited a:visited { + color:#4571d0; +} +.foswikiTopic .foswikiUnvisited a:hover { + color:#fff; +} + +/* Form elements */ + +textarea, +input, +select { + border-color:#aaa; + color:#000; + background-color:#fff; +} +.foswikiSubmit, +.foswikiButton { + border-color:#fff #888 #888 #fff; +} +.foswikiSubmit { + color:#fff; + background-color:#06c; +} +.foswikiButton { + color:#000; + background-color:#e2e3e3; +} +.foswikiButtonCancel { + color:#000; + background-color:#f2d5d0; +} +.foswikiSubmitDisabled, +.foswikiSubmitDisabled:active { + border-color:#fff #ccc #ccc #fff; + color:#aaa; + background-color:#eef7fa; +} +.foswikiTextarea, +.foswikiInputField, +.foswikiInputFieldDisabled, +.foswikiInputFieldReadOnly, +.foswikiSelect { + border-color:#bbb #f2f2f2 #f2f2f2 #bbb; +} +.foswikiTextarea, +.foswikiInputField, +.foswikiSelect { + color:#000; + background-color:#fff; +} +.foswikiInputField:active, +.foswikiInputField:focus, +.foswikiInputFieldFocus { + background-color:#ffffe0; +} + +.foswikiTextareaRawView { + color:#000; +} +.foswikiInputFieldDisabled { + color:#aaa; + background-color:#fafaf8; +} +.foswikiInputFieldReadOnly { + color:#777; +} +.foswikiSelect { + border-color:#bbb #f2f2f2 #f2f2f2 #bbb; + color:#000; + background-color:#fff; +} +.foswikiInputFieldDisabled, +.foswikiSelectDisabled { + color:#aaa; + border-color:#bbb #f2f2f2 #f2f2f2 #bbb; + background-color:#fafaf8; +} +.foswikiInputFieldBeforeFocus { + color:#777; +} + +/* ----------------------------------------------------------- + Plugin elements + ----------------------------------------------------------- */ + +/* TablePlugin */ +.foswikiTable, +.foswikiTable td, +.foswikiTable th { + border-color:#eee; +} +.foswikiTable th { + background:#d6d3cf; +} +.foswikiTable th, +.foswikiTable th a:link, +.foswikiTable th a:visited { + color:#000; +} + +/* TwistyContrib */ +.twistyPlaceholder { + color:#777; +} +a:hover.twistyTrigger { + color:#fff; +} + +/* TipsContrib */ +.tipsOfTheDay { +} + +/* RevCommentPlugin */ +.revComment .patternTopicActions { + background-color:#eef7fa; +} + +/* ----------------------------------------------------------- + Foswiki styles + ----------------------------------------------------------- */ + +.foswikiGrayText { + color:#777; +} +.foswikiGrayText a:link, +.foswikiGrayText a:visited { + color:#777; +} +.foswikiGrayText a:hover { + color:#fff; +} + +table.foswikiFormTable th.foswikiFormTableHRow, +table.foswikiFormTable td.foswikiFormTableRow { + color:#777; +} +.foswikiEditForm { + color:#000; +} +.foswikiEditForm .foswikiFormTable, +.foswikiEditForm .foswikiFormTable th, +.foswikiEditForm .foswikiFormTable td { + border-color:#e2e2e2; +} +/* use a different table background color mix: no odd/even rows, no white background */ +.foswikiEditForm .foswikiFormTable td { + background-color:#f7fafc; +} +.foswikiEditForm .foswikiFormTable th { + background-color:#f0f6fb; +} +.patternTwistyButton h3 { + color:#d1400e; +} +.foswikiAttachments table, +table.foswikiFormTable { + border-color:#e2e2e2; + background-color:#fff; +} +.foswikiAttachments table { + background-color:#fff; +} +.foswikiForm td, +.foswikiForm th, +.foswikiAttachments td, +.foswikiAttachments th { + border-color:#e2e2e2; +} +.foswikiAttachments .foswikiTable th font, +table.foswikiFormTable th.foswikiFormTableHRow font { + color:#4571d0; +} + +.foswikiFormSteps { + background-color:#eef7fa; + border-color:#e2e2e2; +} +.foswikiFormStep { + border-color:#e2e2e2; +} +.foswikiFormStep h2 { + color:#2989bb; +} +.foswikiFormStep h3, +.foswikiFormStep h4 { + color:#d1400e; +} +.foswikiFormStep h3, +.foswikiFormStep h4 { + background-color:transparent; +} +.foswikiFormStep .foswikiHelp { + background:#fff; +} +.foswikiToc .foswikiTocTitle { + color:#777; +} +.foswikiBroadcastMessage, +.foswikiNotification { + background-color:#ffe67b; +} +.foswikiNotification { + border:2px solid #ffdf4c; +} +.foswikiMessage { + background-color:#ffe67b; +} +#foswikiLogin .patternLoginNotification { + background-color:#fff; + border-color:#f00; +} +.foswikiHelp { + background-color:#edf5fa; + border-color:#e2e2e2; +} +.foswikiBroadcastMessage b, +.foswikiBroadcastMessage strong { + color:#f00; +} +.foswikiAlert, +.foswikiAlert code { + color:#f00; +} +.foswikiEmulatedLink { + color:#4571d0; +} +.foswikiPageForm table { + border-color:#e2e2e2; + background:#fff; +} +.foswikiPageForm hr { + border-color:#cfcfcf; + background-color:#cfcfcf; + color:#cfcfcf; +} +.foswikiAccessKey { + color:inherit; + border-color:#777; +} +a:link .foswikiAccessKey, +a:visited .foswikiAccessKey { + color:inherit; +} +a:hover .foswikiAccessKey { + color:inherit; +} +.foswikiImage img { + border-color:#eee; + background-color:#fff; +} +#patternTopBar .foswikiImage img { + background-color:transparent; +} +.foswikiImage a:hover img { + border-color:#0055b5; +} + +/* ----------------------------------------------------------- + Pattern skin specific elements + ----------------------------------------------------------- */ +#patternPage { + background-color:#fff; +} +.patternHomePathTitle, +.patternRevInfo, +.patternHomePath a:link, +.patternHomePath a:visited { + border-color:#ddd; + color:#666; +} +.patternTop a:hover { + border:none; + color:#fff; +} +.patternHomePath .patternRevInfo, +.patternHomePath .patternRevInfo a:link, +.patternHomePath .patternRevInfo a:visited { + color:#777; +} +.patternHomePath .patternRevInfo a:hover { + color:#fff; +} + +/* Left bar */ +#patternSideBarContents { + color:#000; +} +#patternSideBarContents hr { + color:#e2e2e2; + background-color:#e2e2e2; +} +#patternSideBarContents a:link, +#patternSideBarContents a:visited { + color:#444; +} +#patternSideBarContents a:hover { + color:#fff; +} +#patternSideBarContents .patternLeftBarPersonal, +#patternSideBarContents .patternWebIndicator { + border-color:#dadada; +} +#patternSideBarContents b, +#patternSideBarContents strong { + color:#d1400e; +} + +.patternTopicActions { + background-color:#2989bb; + color:#bbb; +} +.patternTopicActions s, +.patternTopicActions strike { + color:#aaa; +} +.patternTopicActions .foswikiSeparator { + color:#e2e2e2; +} +.patternActionButtons a:link, +.patternActionButtons a:visited { + color:#fff; +} +.patternActionButtons a:hover { + color:#fff; +} +.patternTopicActions a:link .foswikiAccessKey, +.patternTopicActions a:visited .foswikiAccessKey { + color:#fff; + border-color:#fff; +} +.patternTopicActions a:hover .foswikiAccessKey { + color:#fff; +} +.patternTopicActions label { + color:#000; +} +.patternHelpCol { + color:#777; +} +.patternSigLine { + color:#777; +} +.patternEditTopic { + background:#eef7fa; +} +.patternToolBar a:link .foswikiAccessKey, +.patternToolBar a:visited .foswikiAccessKey { + color:inherit; + border-color:#666; +} +.patternToolBar a:hover .foswikiAccessKey { + background-color:transparent; + color:inherit; + border-color:#666; +} + +/* WebSearch, WebSearchAdvanced */ +table#foswikiSearchTable { + border-color:#e2e2e2; +} +table#foswikiSearchTable th, +table#foswikiSearchTable td { + background-color:#fff; + border-color:#e2e2e2; +} +table#foswikiSearchTable hr { + border-color:#e2e2e2; + background-color:#e2e2e2; +} +table#foswikiSearchTable th { + color:#000; +} + +/* ----------------------------------------------------------- + Search results + styles and overridden styles used in search.pattern.tmpl + ----------------------------------------------------------- */ + +.foswikiSearchResult .foswikiAlert { + color:#f00; +} +.foswikiSearchResult .foswikiSummary .foswikiAlert { + color:#900; +} +.foswikiSearchResult .foswikiBottomRow, +.foswikiSearchResult .foswikiBottomRow a:link, +.foswikiSearchResult .foswikiBottomRow a:visited { + color:#049804; +} +.foswikiSearchResult .foswikiBottomRow:hover a:link, +.foswikiSearchResult .foswikiBottomRow:hover a:visited { + color:#06c; +} +.foswikiSearchResult .foswikiBottomRow:hover a:hover { + color:#fff; +} +.patternViewPage .patternSearchResultsBegin { + border-color:#eee; +} + +/* Search results in book view format */ + +.patternBookView .foswikiTopRow { + background-color:transparent; /* set to WEBBGCOLOR in css.pattern.tmpl */ + color:#777; +} +.patternBookView .foswikiBottomRow { + border-color:#e2e2e2; +} +.patternBookView .patternSearchResultCount { + color:#777; +} + +/* preview.pattern.tmpl */ + +.foswikiPreviewArea { + border-color:#f00; + background-color:#fff; +} + +/* rdiff.pattern.tmpl */ + +.patternDiff { + border-color:#6b7f93; +} +#patternMainContents .patternDiff h4.patternSearchResultsHeader { + background-color:#6b7f93; + color:#fff; +} +#patternMainContents .patternDiff h4.patternSearchResultsHeader a:link, +#patternMainContents .patternDiff h4.patternSearchResultsHeader a:visited { + color:#fff; +} +tr.foswikiDiffDebug td { + border-color:#e2e2e2; +} +.patternDiffPage .foswikiDiffTable th { + background-color:#ccc; +} +/* Changed */ +.foswikiDiffChangedHeader, +tr.foswikiDiffDebug .foswikiDiffChangedText, +tr.foswikiDiffDebug .foswikiDiffChangedText { + background:#9f9; /* green - do not change */ +} +/* Deleted */ +tr.foswikiDiffDebug .foswikiDiffDeletedMarker, +tr.foswikiDiffDebug .foswikiDiffDeletedText { + background-color:#f99; /* red - do not change */ +} +/* Added */ +.foswikiDiffAddedHeader, +tr.foswikiDiffDebug .foswikiDiffAddedMarker, +tr.foswikiDiffDebug .foswikiDiffAddedText { + background-color:#ccf; /* violet - do not change */ +} +/* Unchanged */ +tr.foswikiDiffDebug .foswikiDiffUnchangedText { + color:#777; +} +.foswikiDiffUnchangedTextContents { } +.foswikiDiffLineNumberHeader { + background-color:#ccc; +} + + +/* IMAGES */ +/* image positions are set here as well as these are dependent on the image */ + +#patternTopBar { + /* image is defined as WEBHEADERART in System/DefaultPreferences */ +} +.foswikiToc li { + background-image:url(bullet-toc.gif); + background-repeat:no-repeat; + background-position:0 .4em; +} +.patternPrintPage #patternOuter { + background:#fff; /* white - do not change */ +} +.foswikiSubmit, +.foswikiSubmitDisabled { + background-image:url(bg_submit_gradient.gif); + background-repeat:repeat-x; +} +.foswikiSubmit, +a.foswikiSubmit:link, +a.foswikiSubmit:visited { + background-position:0px 0px; + background-color:#06c; + border-color:#94cce2 #0e66a2 #0e66a2 #94cce2; + color:#fff; +} +.foswikiSubmit:hover, +a.foswikiSubmit:hover { + background-position:0px -80px; + background-color:#0047b7; + border-color:#0e66a2 #94cce2 #94cce2 #0e66a2; + color:#fff; +} +.foswikiSubmit:active, +a.foswikiSubmit:active { + background-position:0px -160px; + background-color:#73ace6; + border-color:#0e66a2 #94cce2 #94cce2 #0e66a2; + color:#fff; +} +.foswikiSubmitDisabled, +.foswikiSubmitDisabled:hover, +.foswikiSubmitDisabled:active { + background-position:0px -240px; + background-color:#d9e8f7; + border-color:#ccc #ccc #ccc #ccc; + color:#ccc; +} +.foswikiButton, +a.foswikiButton:link, +a.foswikiButton:visited { + background-image:url(bg_button_gradient.gif); + background-repeat:repeat-x; + background-position:0px 0px; + border-color:#fff #94cce2 #94cce2 #fff; + background-color:#cce7f1; + color:#333; +} +.foswikiButton:hover, +.foswikiButton:active, +a.foswikiButton:hover, +a.foswikiButton:active { + background-position:0px -160px; + border-color:#94cce2 #94cce2 #94cce2 #94cce2; + background-color:#cce7f1; + color:#333; +} +.foswikiButtonDisabled, +.foswikiButtonDisabled:hover, +.foswikiButtonDisabled:active { + background-image:url(bg_button_gradient.gif); + background-repeat:repeat-x; + background-position:0px -240px; + border-color:#ccc #ccc #ccc #ccc; + background-color:#edece6; + color:#bbb; +} +.foswikiButtonCancel { + background-image:url(bg_buttoncancel_gradient.gif); + background-repeat:repeat-x; + background-position:0px 0px; + border-color:#f3ddd7 #ce5232 #ce5232 #f3ddd7; + background-color:#dd724d; + color:#fff; +} +.foswikiButtonCancel:hover { + background-position:0px -80px; + border-color:#ce5232 #f3ddd7 #f3ddd7 #ce5232; + background-color:#dd724d; + color:#fff; +} +.foswikiButtonCancel:active { + background-position:0px -160px; + border-color:#ce5232 #f3ddd7 #f3ddd7 #ce5232; + background-color:#dd724d; + color:#fff; +} +.patternToolBar span a:link, +.patternToolBar span a:visited, +.patternToolBar span s, +.patternToolBar span strike { + background-image:url(bg_button_gradient.gif); + background-repeat:repeat-x; +} +.patternToolBar span a:link, +.patternToolBar span a:visited { + background-position:0px 0px; + border-color:#fff #94cce2 #94cce2 #fff; + background-color:#cce7f1; + color:#333; +} +.patternToolBar span a:hover { + background-position:0px -80px; + border-color:#94cce2 #94cce2 #94cce2 #94cce2; + background-color:#cce7f1; + color:#222; +} +.patternToolBar span a:active { + background-position:0px -160px; + border-color:#94cce2 #94cce2 #94cce2 #94cce2; + background-color:#e8e5d7; + color:#222; +} +.patternToolBar span s, +.patternToolBar span strike { + background-position:0px -240px; + border-color:#eae9e7 #eae9e7 #eae9e7 #eae9e7; + background-color:#edece6; + color:#bbb; +} +.patternTextareaButton { + border-color:#fffefd #b8b6ad #b8b6ad #fffefd; + overflow:hidden; +} +.patternButtonFontSelector { + background-image:url(button_font_selector.gif); + width:33px; + height:16px; +} +.patternButtonFontSelectorProportional { + background-position:0 0; +} +.patternButtonFontSelectorMonospace { + background-position:0 -16px; +} +.patternButtonEnlarge, +.patternButtonShrink { + background-image:url(button_arrow.gif); + width:16px; + height:16px; +} +.patternButtonEnlarge { + background-position:0 0; +} +.patternButtonEnlarge:hover { + background-position:0 -42px; +} +.patternButtonEnlarge:active { + background-position:0 -84px; +} +.patternButtonShrink { + background-position:16px 0; +} +.patternButtonShrink:hover { + background-position:16px -42px; +} +.patternButtonShrink:active { + background-position:16px -84px; +} +.foswikiBroadcastMessage { + background-image:url(background_alert.gif); + background-repeat:repeat-x; +} + +/* common settings */ +.patternLeftBarPersonal li, +li.patternLogOut, +li.patternLogIn { + padding-left:13px; + background-position:0 .4em; + background-repeat:no-repeat; +} +.patternLeftBarPersonal li { + background-image:url(bullet-personal_sidebar.gif); +} +.patternLeftBarPersonal li.patternLogOut { + background-image:url(bullet-lock.gif); +} +.patternLeftBarPersonal li.patternLogIn { + background-image:url(bullet-lock.gif); +} + +.foswikiJs a.jqPopUpWindow:link, +.foswikiJs a.jqPopUpWindow:visited, +.foswikiJs a.jqPopUpWindow:hover { + background-image:url(popup.gif); + background-repeat:no-repeat; + background-position:right; + padding-right:14px; + margin-right:3px; +} diff --git a/doc/html/pub/System/PatternSkinTheme2009/column_left.css b/doc/html/pub/System/PatternSkinTheme2009/column_left.css new file mode 100644 index 00000000..c6d6ae50 --- /dev/null +++ b/doc/html/pub/System/PatternSkinTheme2009/column_left.css @@ -0,0 +1,12 @@ +/* +places the side bar at the left +depends on global settings in layout.css +*/ + +#patternOuter { + margin-left:16em; +} +#patternSideBar { + width:16em; + margin-left:-16em; +} diff --git a/doc/html/pub/System/PatternSkinTheme2009/layout.css b/doc/html/pub/System/PatternSkinTheme2009/layout.css new file mode 100644 index 00000000..4ca96640 --- /dev/null +++ b/doc/html/pub/System/PatternSkinTheme2009/layout.css @@ -0,0 +1,68 @@ +/* +Basic layout derived from http://www.positioniseverything.net/articles/pie-maker/pagemaker_form.php. +I've changed many so things that I won't put a full copyright notice. However all hacks (and comments!) are far beyond my knowledge and this deserves full credits: + +Original copyright notice: +Parts of these notes are +(c) Big John @ www.positioniseverything.net and (c) Paul O'Brien @ www.pmob.co.uk, all of whom contributed significantly to the design of +the css and html code. + +Reworked and simplified for Foswiki: (c) Arthur Clemens @ visiblearea.com +*/ + +html, body { + margin:0; /*** Do NOT set anything other than a left margin for the page +as this will break the design ***/ + padding:0; + border:0; + height:100%; +} +body { + +} +.clear { + clear:both; + /*** these next attributes are designed to keep the div + height to 0 pixels high, critical for Safari and Netscape 7 ***/ + height:0px; + overflow:hidden; + line-height:1%; + font-size:0px; +} +#patternPage { + position:relative; + width:100%; +} +#patternOuter { + height:100%; +} +#patternFloatWrap { + width:100%; + float:left; + display:inline; +} +#patternSideBar { + float:left; + display:inline; + overflow:hidden; +} +#patternSideBarContents { + position:relative; +} +#patternMain { + width:100%; + float:right; + display:inline; +} +#patternTopBar { + position:absolute; + top:0px; + width:100%; +} +#patternBottomBar { + clear:both; + width:100%; +} +.foswikiContentFooter { + clear:both; +} \ No newline at end of file diff --git a/doc/html/pub/System/PatternSkinTheme2009/popup.gif b/doc/html/pub/System/PatternSkinTheme2009/popup.gif new file mode 100644 index 0000000000000000000000000000000000000000..4e91f77bf5b7975c2883b588b1ab18904ef31cbd GIT binary patch literal 63 zcmZ?wbhEHb#vGGSr{1@7#VaJfB+=Jz$Dfqzo235wuo6Gx3nhS Qx%HLb)!%uVFC&9B05Dq;<^TWy literal 0 HcmV?d00001 diff --git a/doc/html/pub/System/PatternSkinTheme2009/style.css b/doc/html/pub/System/PatternSkinTheme2009/style.css new file mode 100644 index 00000000..e23c60d3 --- /dev/null +++ b/doc/html/pub/System/PatternSkinTheme2009/style.css @@ -0,0 +1,1097 @@ +/* ----------------------------------------------------------- + STYLE + Appearance: margins, padding, fonts, borders + ----------------------------------------------------------- */ + + +/* ---------------------------------------------------------------------------- + CONSTANTS + + Sizes + ---------------------------------------- + S1 line-height 1.5em + S2 somewhat smaller font size font-size:94% + S3 small font size, foswikiSmall font-size:86%; line-height:110%; + S4 horizontal bar padding (h2, patternTop) 5px + S5 form and attachment padding 20px + S6 left margin left bar 1em + + ------------------------------------------------------------------------- */ + +/* GENERAL HTML ELEMENTS */ + +html body { + font-family:arial, verdana, sans-serif; + font-size:104%; /* to change the site's font size, change .foswikiPage below */ + voice-family:"\"}\""; + voice-family:inherit; + font-size:small; +} +html>body { /* Mozilla */ + font-size:small; +} +th { + line-height:1.15em; +} +label { + padding:.15em .3em .15em 0; /* same vertical padding as foswikiInputField */ +} +hr { + height:1px; + border:none; +} +/* put overflow pre in a scroll area */ +pre { + width:auto; + margin:1em 0; /* Win IE tries to make this bigger otherwise */ + border-style:solid; + border-width:1px; + padding:1em; +} +pre, code, tt { + font-family: "Bitstream Vera Sans Mono","Andale Mono",Courier,monospace; + font-size:86%; +} + +/* IE behavior for pre is defined in css.pattern.tmpl in conditional comment */ +html>body pre { /* hide from IE */ + /*\*/ overflow:auto !important; /* */ overflow:scroll; width:auto; /* for Mac Safari */ +} +ol, ul { + margin-top:0; +} +blockquote { + padding:.5em 1.25em; + border-style:solid; + border-width:1px 1px 1px 5px; +} + +/* Text */ +h1 { + margin:0 0 .5em 0; +} +h1, h2, h3, h4, h5, h6 { + font-weight:normal; + line-height:1em; +} +h1 { font-size:190%; } +h2 { font-size:153%; } +h3 { font-size:133%; } +h4 { font-size:122%; font-weight:bold; } +h5 { font-size:110%; font-weight:bold; } +h6 { font-size:95%; font-weight:bold; } +h2, h3, h4, h5, h6 { + display:block; + /* give header a background color for easy scanning:*/ + padding:.25em 10px; + margin:1em -10px .35em -10px; + height:auto; +} +h1.patternTemplateTitle { + font-size:170%; + text-align:center; +} +h2.patternTemplateTitle { + text-align:center; + margin-top:.5em; + background:none; + border:none; +} +/* Links */ +/* somehow the foswikiNewLink style have to be before the general link styles */ +.foswikiNewLink { + border-width:0 0 1px 0; + border-style:solid; +} +.foswikiNewLink a { + text-decoration:none; + margin-left:1px; +} +.foswikiNewLink a sup { + text-align:center; + padding:0 2px; + vertical-align:baseline; + font-size:100%; + text-decoration:none; +} +.foswikiNewLink a:link sup, +.foswikiNewLink a:visited sup { + border-width:1px; + border-style:solid; + text-decoration:none; +} +.foswikiNewLink a:hover sup { + text-decoration:none; +} + +:link:focus, +:visited:focus, +:link, +:visited, +:link:active, +:visited:active { + text-decoration:underline; +} +:link:hover, +:visited:hover { + text-decoration:none; +} +img { + vertical-align:text-bottom; + border:0; +} + +/* Form elements */ +form { + display:inline; + margin:0; + padding:0; +} +textarea, +input, +select { + vertical-align:middle; + font-family:arial, verdana, sans-serif; + font-size:100%; +} +.foswikiTextarea { + padding:1px 4px; +} +.foswikiSubmit, +.foswikiSubmitDisabled, +.foswikiButton, +.foswikiButtonDisabled, +.foswikiButtonCancel, +a.foswikiButton, +a.foswikiSubmit, +a.foswikiButtonCancel, +.foswikiCheckbox { + border-width:1px; + border-style:solid; + padding:.1em .2em; + font-weight:bold; + vertical-align:middle; + text-align:center; +} +.foswikiSubmit, +.foswikiSubmitDisabled, +.foswikiButton, +.foswikiButtonDisabled, +.foswikiButtonCancel, +.foswikiSubmit:hover, +.foswikiSubmitDisabled:hover, +.foswikiButton:hover, +.foswikiSubmit:active, +.foswikiSubmitDisabled:active, +.foswikiButton:active { + cursor:default; + outline:none; +} +a.foswikiButton, +a.foswikiButton:hover, +a.foswikiButton:link:active, +a.foswikiButton:visited:active, +a.foswikiButtonCancel, +a.foswikiButtonCancel:hover, +a.foswikiButtonCancel:link:active, +a.foswikiButtonCancel:visited:active, +a.foswikiSubmit, +a.foswikiSubmit:hover, +a.foswikiSubmit:link:active, +a.foswikiSubmit:visited:active { + text-decoration:none; +} +.jqButton.foswikiButtonCancel, +.jqButton.foswikiButtonCancel:hover { + border:none; + padding:0; + font-weight:normal; + margin:0; +} +.foswikiCheckbox, +.foswikiRadioButton { + margin:1px .25em 1px .1em; + padding:0 0 0 .5em; + border:0; +} +.foswikiTextarea, +.foswikiInputField, +.foswikiInputFieldDisabled, +.foswikiInputFieldReadOnly, +.foswikiSelect { + border-width:2px; + border-style:solid; +} +.foswikiTextarea, +.foswikiInputField, +.foswikiInputFieldDisabled, +.foswikiInputFieldReadOnly { + font-size:100%; +} +.foswikiInputField, +.foswikiInputFieldDisabled, +.foswikiInputFieldReadOnly { + padding:.1em .2em; +} + +/* ----------------------------------------------------------- + Plugin elements + ----------------------------------------------------------- */ + +/* TagMePlugin */ +.tagMePlugin select { + margin:0 .25em 0 0; +} +.tagMePlugin input { + border:0px; +} + +/* RevCommentPlugin */ +.patternEditPage .revComment { + padding:1em 0 2em 0; +} + +/* EditTablePlugin */ +.editTable .foswikiTable { + margin:0 0 2px 0; +} +.editTableEditImageButton { + border:none; +} + +/* TablePlugin */ +.foswikiTable, +.foswikiTable td, +.foswikiTable th { + border-width:1px; +} +.foswikiTable { + border-style:solid; + margin:2px 0; + border-collapse:collapse; +} +.foswikiTable td { + padding:3px 6px; + border-top-style:solid; + border-bottom-style:solid; +} +.foswikiTable th { + border-left-style:solid; + border-right-style:solid; + padding:4px 6px; +} +.foswikiTable .tableSortIcon { + margin:0 0 0 5px; +} +.foswikiTable a:link, +.foswikiTable a:visited { + text-decoration:underline; +} +.foswikiTable a:hover { + text-decoration:underline; +} + +/* TwistyContrib */ +.twistyTrigger a:link, +.twistyTrigger a:visited { + text-decoration:none; +} +.twistyTrigger a:link .foswikiLinkLabel, +.twistyTrigger a:visited .foswikiLinkLabel { + text-decoration:none; +} +.twistyTrigger a img { + margin:0 .25em 0 0; +} + +/*tipsOfTheDay*/ +.tipsOfTheDay { + padding:10px; +} + +/* ----------------------------------------------------------- + Foswiki styles + ----------------------------------------------------------- */ + +#foswikiLogin { + width:44em; + margin:0 auto; + text-align:center; +} +#foswikiLogin .foswikiFormSteps { + border-width:5px; + text-align:left; +} +#foswikiLogin .patternLoginNotification { + padding-left:.5em; + padding-right:.5em; + border-style:solid; + border-width:2px; +} +.foswikiTable h2, .foswikiFormTable h2, +.foswikiTable h3, .foswikiFormTable h3, +.foswikiTable h4, .foswikiFormTable h4, +.foswikiTable h5, .foswikiFormTable h5, +.foswikiTable h6, .foswikiFormTable h6 { + border:0; + margin:0; + padding-left:0; + padding-right:0; +} +.foswikiFormTable th { + font-weight:normal; +} +.foswikiFormTable .foswikiTable th { + font-weight:bold; +} +.patternEditPage .foswikiFormTable td, +.patternEditPage .foswikiFormTable th { + padding:.3em .4em; + border-style:solid; + border-width:0 0 1px 0; + vertical-align:middle; +} +.foswikiAttachments .foswikiTable, +table.foswikiFormTable { + margin:10px 0 5px 0; + border-collapse:collapse; + padding:0px; + border-spacing:0px; + empty-cells:show; + border-style:solid; + border-width:1px; +} +.foswikiAttachments table { + line-height:1.5em; /*S1*/ + width:auto; + width:100%; +} +.foswikiAttachments .foswikiTable th { + border-style:none none solid solid; + border-width:1px; +} +.foswikiAttachments .foswikiTable th, +table.foswikiFormTable th.foswikiFormTableHRow { + padding:3px 6px; + height:2.5em; + vertical-align:middle; +} +table.foswikiFormTable th.foswikiFormTableHRow { + text-align:center; +} +.foswikiFormTableFooter {} +.foswikiAttachments .foswikiTable td, +table.foswikiFormTable td { + padding:3px 2em 3px 1em; + height:1.5em; /*S1*/ + text-align:left; + vertical-align:top; +} +.foswikiAttachments .foswikiTable th.foswikiFirstCol, +.foswikiAttachments .foswikiTable td.foswikiFirstCol { + /* make more width for the icon column */ + width:26px; + text-align:center; +} +.foswikiAttachments .foswikiTable caption { + display:none; +} +table.foswikiFormTable th.foswikiFormTableHRow a:link, +table.foswikiFormTable th.foswikiFormTableHRow a:visited { + text-decoration:none; +} +.foswikiAttachments h3, +.foswikiForm h3, +.patternTwistyButton h3 { + font-size:1.1em; + font-weight:bold; + display:inline; + margin:0; + padding:0; +} +.patternTwistyButton h3 { + /* always add class foswikiButton as well */ + padding:.1em .2em; +} +.patternAttachmentHeader { + font-size: 1.1em; + /* behaviour class */ +} +.foswikiForm h3 a:link, +.foswikiForm h3 a:visited { + text-decoration:none; +} +.patternTwistyButton { + font-weight:bold; + margin:.25em 0; + display:inline-block; +} +.foswikiForm h3 .foswikiSmall { + font-weight:normal; + font-size:86%; + margin:0 0 0 .15em; +} +.foswikiFormSteps { + padding:0 40px; + border-width:1px; + border-style:solid; +} +.foswikiFormStep { + padding:12px 40px; + margin:-1px -40px -1px -40px; + border-width:1px; + border-style:solid none; +} +.foswikiFormStep h2, +.foswikiFormStep h3, +.foswikiFormStep h4 { + border:none; + margin-top:0; + margin-left:0; + margin-right:0; + padding:0; + background:none; +} +.foswikiFormStep p { + margin:.5em 0; +} +.foswikiFormSteps h2 { + font-size:115%; + font-weight:bold; +} +.foswikiFormSteps h3 { + font-size:100%; + font-weight:bold; +} +.foswikiFormSteps h4 { + font-size:100%; + font-weight:bold; +} +.foswikiFormSteps blockquote { + margin-left:1em; + padding-top:.25em; + padding-bottom:.25em; +} +.foswikiToc { + margin:1em 0; + padding:.3em 0 .6em 0; +} +.foswikiToc ul { + list-style:none; + padding:0 0 0 .5em; + margin:0; +} +.foswikiToc li { + margin-left:1em; + padding-left:1em; + background-repeat:no-repeat; + background-position:0 .5em; +} +.foswikiToc .foswikiTocTitle { + margin:0; + padding:0; + font-weight:bold; +} +.foswikiSmall { + font-size:86%; /*S3*/ + line-height:1.5em; /*S1*/ +} +.foswikiSmallish { + font-size:94%; /*S2*/ + line-height:1.5em; /*S1*/ +} +.foswikiEmulatedLink { + text-decoration:underline; +} +.foswikiPageForm table { + border-width:1px; + border-style:solid; +} +.foswikiPageForm table { + width:100%; +} +.foswikiPageForm th, +.foswikiPageForm td { + border:0; + padding:.5em 1em; +} +.foswikiPageForm td {} +.foswikiPageForm td.first { + padding-top:1em; +} +.foswikiBroadcastMessage, +.foswikiNotification { + padding:1em 20px; /*S5*/ +} +.foswikiNotification { + margin:1em 0; + border-style:solid; + border-width:2px; +} +.foswikiBroadcastMessage { + margin:0 0 1.25em 0; +} +.foswikiMessage { + padding:.5em 10px; + border:none; +} +.foswikiHelp { + padding:1em; + margin:.25em 0 0 0; + border-style:solid; + border-width:2px; +} +.foswikiHelp ul { + margin:0; + padding-left:20px; +} +.foswikiAccessKey { + border:none; +} +a:hover .foswikiAccessKey { + text-decoration:none; + border-width:0 0 1px 0; + border-style:solid; +} +.foswikiWebIndent { + margin:0 0 0 1em; +} +.foswikiLinkLabel {} +.foswikiImage img { + padding:3px; + border-width:1px; + border-style:solid; +} +.foswikiImage a:link, +.foswikiImage a:visited { + background:none; +} +#foswikiLogo img { + margin:0; + padding:0; + border:0px; +} +.foswikiNoBreak { + white-space:nowrap; +} +.foswikiSearchResultCount { + font-weight:bold; +} + +/* ----------------------------------------------------------- + Pattern skin specific elements + ----------------------------------------------------------- */ + +/* LAYOUT ELEMENTS */ +/* for specific layout sub-elements see further down */ + +.foswikiPage { + line-height:1.5em; /*S1*/ + /* change font size here */ + font-size:105%; +} +.foswikiPage font { + line-height:135%; +} +.patternNoViewPage #patternOuter { + margin-left:0; + margin-right:0; +} +#patternTopBar { + border-width:1px; + border-style:none none solid none; +} +#patternBottomBar { + border-width:1px 0 0 0; + border-style:solid; +} +#patternWebBottomBar { + font-size:94%; /*S2*/ + line-height:125%; + text-align:left; +} +#patternSideBarContents { + margin:0 0 1em 0; + padding-right:.5em; + padding-left:1em; +} +#patternMainContents, +#patternBottomBarContents, +#patternSideBarContents, +#patternTopBarContents { + padding-right:2em; + padding-left:2em; +} +#patternSideBarContents, +#patternMainContents { + padding-top:2em; +} +#patternSideBarContents { + padding-bottom:2em; +} +#patternTopBarContents { + padding-top:1em; +} +#patternBottomBarContents { + padding-top:1em; +} +.patternNoViewPage .foswikiTopic { + margin-top:2em; +} + +/* bottom paddings */ +#patternMainContents { + padding-bottom:4em; +} +#patternBottomBarContents { + padding-bottom:2em; +} +.foswikiTopic { + margin:0 0 2em 0; +} +.patternNoViewPage #patternMainContents, +.patternNoViewPage #patternBottomBarContents { + margin-left:4%; + margin-right:4%; +} +.patternEditPage #patternMainContents, +.patternEditPage #patternBottomBarContents { + margin-left:2%; + margin-right:2%; +} + +.patternTop { + margin:0 0 .5em 0; +} +.patternNoViewPage .patternTop { + font-size:94%; +} +#patternSideBarContents img { + margin:0 3px 0 0; + vertical-align:text-bottom; +} +#patternSideBarContents a:link, +#patternSideBarContents a:visited { + text-decoration:none; +} +#patternSideBarContents ul { + padding:0; + margin:0; + list-style:none; +} +#patternSideBarContents, +#patternSideBarContents ul, +#patternSideBarContents li { + line-height:1.35em; +} +#patternSideBarContents h2 { + border:none; + background-color:transparent; +} +#patternSideBarContents .patternLeftBarPersonal, +#patternSideBarContents .patternWebIndicator { + padding:0 1em .75em 1em; + margin:0 -1em .75em -1em; /*S6*/ + border-style:none none solid none; + border-width:1px; +} +.patternWebIndicator a { + font-size:1.1em; + font-weight:bold; +} +.patternLeftBarPersonalContent { + padding:1em 0 0 0; +} +#patternSideBarContents li { + overflow:hidden; +} +html>body #patternSideBarContents li { /* Mozilla */ + overflow:visible; +} + +/* form options in top bar */ +.patternMetaMenu {} +.patternMetaMenu input, +.patternMetaMenu select, +.patternMetaMenu select option { + margin:0; +} +.patternMetaMenu select option { + padding:1px 0 0 0; +} +.patternMetaMenu ul { + padding:0; + margin:0; + list-style:none; +} +.patternMetaMenu ul li { + padding:0; + display:inline; +} +.patternMetaMenu ul li .foswikiInputField, +.patternMetaMenu ul li .foswikiSelect { + margin:0 0 0 .5em; +} +.patternHomePath .foswikiSeparator { + padding:0 .5em; +} +.patternHomePath a:link, +.patternHomePath a:visited { + text-decoration:none; + border-style:none none solid none; + border-width:1px; +} + +.patternToolBar { +} +.patternToolBar span { + float:left; +} +.patternToolBar span s, +.patternToolBar span strike, +.patternToolBar span a:link, +.patternToolBar span a:visited { + display:block; + border-width:1px; + border-style:solid; + padding:.1em .35em; + margin:0 0 .2em .25em; + font-weight:bold; +} +.patternToolBar span a:link, +.patternToolBar span a:visited { + text-decoration:none; + outline:none; +} +.patternToolBar span a:hover, +.patternToolBar span a:hover { + border-width:1px; + border-style:solid; +} +.patternToolBar span a:active { + outline:none; +} +.patternToolBar span.foswikiAccessKey { + float:none; +} +.patternToolBar span s, +.patternToolBar span strike { + text-decoration:none; +} + +.patternActionButtons a:link, +.patternActionButtons a:visited { + padding:1px 1px 2px 1px; +} +.patternTopicActions .patternActionButtons a:link, +.patternTopicActions .patternActionButtons a:visited { + text-decoration:none; +} +.patternTopicActions .patternActionButtons span s, +.patternTopicActions .patternActionButtons span strike { + text-decoration:none; +} +.patternActionButtons a.foswikiButton, +.patternActionButtons a.foswikiSubmit, +.patternActionButtons a.foswikiButtonCancel { + padding:.1em .2em; +} +.patternInfo { + margin:1.5em 0 0 0; +} +.patternHomePath .patternRevInfo { + font-size:94%; + white-space:nowrap; +} +.patternTopicFooter { + margin:1em 0 0 0; +} +.patternSimpleLogo { + margin:1em 0 0 0; +} + +/* WebSearch, WebSearchAdvanced */ +.foswikiWebSearchForm form { + width:100%; +} +.foswikiWebSearchForm ul { + list-style:none; + margin-top:0; +} + +#foswikiSearchTable { + width:100%; + margin:.5em 0; + background:none; + border-bottom:0; +} +#foswikiSearchTable th, +#foswikiSearchTable td { + padding:1em; + border-width:0 0 1px 0; + border-style:solid; +} +#foswikiSearchTable th { + width:20%; + text-align:right; +} +#foswikiSearchTable td { + width:80%; +} + +/* ----------------------------------------------------------- + Search results + styles and overridden styles used in search.pattern.tmpl + ----------------------------------------------------------- */ + +.patternSearchResults { + /* no longer used in search.pattern.tmpl, but remains in rename templates */ + margin:0 0 1em 0; +} +#renamehelpshow a span, +#renamehelphide a span { + font-size: 1.1em; +} +.patternSearchResults blockquote { + margin:1em 0 1em 5em; +} +h3.patternSearchResultsHeader, +h4.patternSearchResultsHeader { + display:block; + border-width:0 0 1px 0; + border-style:solid; + font-weight:bold; +} +.patternSearchResults h3 { + font-size:115%; /* same as foswikiFormStep */ + margin:0; + padding:.5em 40px; /*S5*/ + font-weight:bold; +} +h4.patternSearchResultsHeader { + font-size:100%; + padding-top:.3em; + padding-bottom:.3em; + font-weight:normal; +} +.patternSearchResult .foswikiTopRow { + padding-top:.2em; + margin-top:.1em; +} +.patternSearchResult .foswikiBottomRow { + margin-bottom:.1em; + padding-bottom:.25em; + border-width:0 0 1px 0; + border-style:solid; +} +.patternSearchResult .foswikiAlert { + font-weight:bold; +} +.patternSearchResult .foswikiSummary .foswikiAlert { + font-weight:normal; +} +.patternSearchResult .foswikiNew { + border-width:1px; + border-style:solid; + font-size:86%; /*S3*/ + padding:0 1px; + font-weight:bold; +} +.foswikiSearchResultsHeader span { + padding:0 .5em 0 0; +} + +.foswikiSearchResultCount { + font-weight:bold; +} +.foswikiSearchResult { + margin:0 0 1em 0; +} +.foswikiSearchResult .foswikiTopRow {} +.foswikiSearchResult .foswikiBottomRow {} +.foswikiSearchResult .foswikiAlert { + font-weight:bold; +} +.foswikiSummary, +.foswikiSearchResult .foswikiBottomRow { + font-size:86%; /*S3*/ +} +.foswikiSearchResult .foswikiSummary .foswikiAlert { + font-weight:normal; +} +.foswikiSearchResultsPager { + margin:1em 0; + padding:.25em 0; +} +.patternSearchResults .foswikiHelp { + display:block; + width:auto; + padding:.1em 5px; + margin:1em -5px .35em -5px; +} +.patternSearchResultCount { + margin:1em 0 3em 0; +} +.patternSearched {} + +/* Search results in book view format */ + +.patternBookView { + border-width:0 0 2px 2px; + border-style:solid; + /* border color in cssdynamic.pattern.tmpl */ + margin:.5em 0 1.5em -5px; + padding:0 0 0 5px; +} +.patternBookView .foswikiTopRow { + padding:.25em 5px .15em 5px; /*S4*/ + margin:1em -5px .15em -5px; /*S4*/ +} +.patternBookView .foswikiBottomRow { + font-size:100%; + padding:1em 0 1em 0; + width:auto; + border:none; +} + +/* pages that are not view */ + +/* edit.pattern.tmpl */ + +#edithelphide a span, +#edithelpshow a span { + font-size:1.1em; +} + +.patternNoViewPage #patternMainContents { + padding-top:0; +} +.patternEditPage #patternMainContents { + padding-left:0; + padding-right:0; +} +.patternEditPage .patternEditTopic { + padding:5px; + margin:0 0 1em 0; +} +.patternEditPage .foswikiTextarea { +} +.patternEditPage .foswikiForm { + border:none; +} +.foswikiFormHolder { /* constrains the textarea */ + width:100%; +} +.patternEditPage .foswikiForm h1, +.patternEditPage .foswikiForm h2, +.patternEditPage .foswikiForm h3 { + /* same as foswikiFormStep */ + font-size:120%; + font-weight:bold; +} +.foswikiEditboxStyleMono { + font-family: "Bitstream Vera Sans Mono","Andale Mono",Courier,monospace; +} +.foswikiEditboxStyleProportional { + font-family:arial, verdana, sans-serif; +} +.patternSig { + text-align:right +} +.patternSigLine { + margin:.5em 0 0 0; + border-style:none; +} +.foswikiAddFormButton { + float:right; +} +.patternTextareaButton { + margin:0 0 0 1px; + display:block; + cursor:pointer; + border-style:solid; + border-width:1px; +} +.patternButtonFontSelector { + margin:0 8px 0 0; +} +.patternSaveHelp { + margin:1em 0 0 0; + line-height:1.5em; +} + +/* preview.pattern.tmpl */ + +.patternPreviewPage #patternMainContents { + padding-left:0; + padding-right:0; +} +.patternPreviewPage .foswikiTopic { + margin-bottom:0; +} +.foswikiPreviewArea { + border-width:1px; + border-style:solid; + margin:0 0 1.5em 0; + padding:2em; +} + +/* attach.pattern.tmpl */ + +.patternAttachPage .foswikiAttachments .foswikiTable { + width:auto; +} +.patternAttachPage .foswikiAttachments { + margin-top:0; +} +.patternMoveAttachment { + margin:.5em 0 0 0; + text-align:right; +} + +/* rdiff.pattern.tmpl */ + +.patternDiff { + /* same as patternBookView */ + border-width:0 0 2px 2px; + border-style:solid; + margin:.5em 0 1.5em 0; + padding:0 0 0 10px; +} +.patternDiff h4.patternSearchResultsHeader { + padding:.5em 10px; +} +.patternDiffPage .patternRevInfo ul { + padding:0; + margin:2em 0 0 0; + list-style:none; +} +.patternDiffPage .foswikiDiffTable { + margin:2em 0; +} +.foswikiDiffDebug { + /* same styling as pre and code */ + font-family: "Bitstream Vera Sans Mono","Andale Mono",Courier,monospace; + font-size:86%; + white-space:pre; +} +tr.foswikiDiffDebug td { + border-width:1px; + border-style:solid; +} +.patternDiffPage td.foswikiDiffDebugLeft { + border-bottom:none; +} +.patternDiffPage .foswikiDiffTable th { + padding:.25em .5em; +} +.patternDiffPage .foswikiDiffTable td { + padding:.25em; +} +.foswikiDiffLineNumberHeader { + padding:.3em 0; +} + +.mceContentBody { + padding: 1px 4px; +} diff --git a/doc/html/pub/System/PatternSkinTheme2009/variant_twiki.css b/doc/html/pub/System/PatternSkinTheme2009/variant_twiki.css new file mode 100644 index 00000000..f545a73e --- /dev/null +++ b/doc/html/pub/System/PatternSkinTheme2009/variant_twiki.css @@ -0,0 +1,45 @@ +/* +Compatible skin for TWiki-like installations +Overrides global settings in layout.css, style.css and colors.css +*/ + +/* outer 'frame' */ +#patternScreen { + padding:0; +} +#patternPage { + border:none; +} + +/* paddings of main content elements */ +#patternBottomBarContents, +#patternTopBarContents { + padding-right:2em; + padding-left:1em; +} +#patternMainContents { + padding-right:2em; + padding-left:2em; +} +#patternSideBarContents, +#patternMainContents { + padding-top:1em; +} +#patternBottomBarContents { + padding-top:1em; +} + +/* top bar */ +#patternTopBarContents { + background-image:url(TWiki_header.gif); + background-repeat:no-repeat; + background-color:#fff; +} +#patternTopBar, +#patternClearHeaderCenter, +#patternClearHeaderLeft, +#patternClearHeaderRight, +#patternTopBarContents { + height:64px; + overflow:hidden; +} diff --git a/doc/html/pub/System/PsiSkin/lock_open.png b/doc/html/pub/System/PsiSkin/lock_open.png new file mode 100644 index 0000000000000000000000000000000000000000..3751f837c235ab97be53d318b4f377d090c88a38 GIT binary patch literal 592 zcmV-W00v@6o$|JNN&^iYK)B#V`6Nq1%E+MD7bLrPO{X6DA9EwuJQvUxXCJ6xsr&u$htp3 zBnXONLR5l_1~FnJ*EZ?RosTn~ky5g#x0M-&GiQe9ocEnElu`gE8s&01lgT)a)9rSf z&F13KNh$4iJDpCOrb+R1IvorKrBdntD6Lj2pU)46!_jC&Ti11y$z;FZuT&~0rPOM* zLZL7okBi0PVX|JYClZNHr_*ROXlsWf^bOkTWl7lk1d?Wp3M805mF`@!qI1ykT013v)8yw82_%Z`>ziZ~DLg^sC| zWbuuhwR{##wtnZ)Iv23}<8=OfbT^`VL3J#JQ7IJUOV3(%VQCfYC?HWhfAW*h_T20# zMHmtuP9a6kg$J>VmJxOIGn)}W3Cwr>J;?(_F&RgX5Jq9a*Y;!Wj{a%19tHxW)IU&? eYf`iRLHPqy#!G2^^(#*R0000