From f07c0c119f52ba2f400d7ea7dd6e1fe1ce7fa438 Mon Sep 17 00:00:00 2001 From: yfr Date: Fri, 18 Jun 2004 13:10:09 +0000 Subject: [PATCH] DCQ : Merge with Ecole_Ete_a6. --- doc/salome/gui/SUPERV/SUPERVISION.log | 253 ++ doc/salome/gui/SUPERV/comp1.jpg | Bin 0 -> 79186 bytes doc/salome/gui/SUPERV/cshdat_robohelp.htm | 252 + doc/salome/gui/SUPERV/cshdat_webhelp.htm | 251 + doc/salome/gui/SUPERV/default.css | 209 + doc/salome/gui/SUPERV/default.skn | 262 ++ doc/salome/gui/SUPERV/default_ns.css | 122 + doc/salome/gui/SUPERV/ehlpdhtm.js | 4033 +++++++++++++++++ doc/salome/gui/SUPERV/files/about_nodes.htm | 164 + .../files/adding_information_about_graphs.htm | 157 + .../adding_links_from_an_output_port.htm | 167 + .../gui/SUPERV/files/adding_node_ports.htm | 143 + doc/salome/gui/SUPERV/files/adding_nodes.htm | 266 ++ .../files/changing_node_description.htm | 164 + .../gui/SUPERV/files/changing_view_mode.htm | 230 + .../gui/SUPERV/files/computation_nodes.htm | 180 + .../controlling_execution_of_the_graphs.htm | 194 + .../gui/SUPERV/files/copying_graphs.htm | 150 + .../gui/SUPERV/files/creating_a_new_graph.htm | 169 + .../gui/SUPERV/files/deleting_links.htm | 141 + .../gui/SUPERV/files/deleting_nodes.htm | 143 + .../directing_dataflow_between_nodes.htm | 187 + .../SUPERV/files/editing_imported_graphs.htm | 135 + .../SUPERV/files/editing_node_function.htm | 161 + .../gui/SUPERV/files/exporting_graphs.htm | 165 + .../filtering_and_storing_output_messages.htm | 153 + doc/salome/gui/SUPERV/files/goto_nodes.htm | 139 + .../files/importing_graphs_from_file.htm | 189 + .../gui/SUPERV/files/inserting_graphs.htm | 145 + .../files/introduction_to_supervisor.htm | 208 + doc/salome/gui/SUPERV/files/loop_nodes.htm | 351 ++ .../gui/SUPERV/files/modifying_links.htm | 185 + ...opening_graphs_referenced_in_the_study.htm | 157 + .../files/placing_nodes_in_the_window.htm | 145 + .../gui/SUPERV/files/points_in_links.htm | 145 + ...referencing_output_values_in_the_study.htm | 194 + .../gui/SUPERV/files/reloading_dataflow.htm | 158 + .../gui/SUPERV/files/renaming_nodes.htm | 148 + .../gui/SUPERV/files/running_dataflow.htm | 231 + .../gui/SUPERV/files/running_supervisor.htm | 147 + .../SUPERV/files/setting_input_parameters.htm | 187 + .../SUPERV/files/step-by-step_execution.htm | 169 + doc/salome/gui/SUPERV/files/switch_nodes.htm | 277 ++ .../files/usage_of_supervisor_module.htm | 284 ++ .../gui/SUPERV/files/viewing_output_vaues.htm | 183 + doc/salome/gui/SUPERV/i_blue.jpg | Bin 0 -> 1337 bytes doc/salome/gui/SUPERV/image3.gif | Bin 0 -> 1142 bytes doc/salome/gui/SUPERV/loop1.jpg | Bin 0 -> 186216 bytes doc/salome/gui/SUPERV/note1.gif | Bin 0 -> 1505 bytes .../gui/SUPERV/ss_btn_related_topics.gif | Bin 0 -> 269 bytes doc/salome/gui/SUPERV/supervision.html | 150 + doc/salome/gui/SUPERV/supervision_csh.html | 100 + doc/salome/gui/SUPERV/supervision_rhc.html | 100 + .../gui/SUPERV/supervisor(eng)_image10.gif | Bin 0 -> 1012 bytes .../gui/SUPERV/supervisor(eng)_image13.gif | Bin 0 -> 1107 bytes .../gui/SUPERV/supervisor(eng)_image15.gif | Bin 0 -> 981 bytes .../gui/SUPERV/supervisor(eng)_image4.gif | Bin 0 -> 1184 bytes .../gui/SUPERV/supervisor(eng)_image6.gif | Bin 0 -> 1019 bytes doc/salome/gui/SUPERV/switch.jpg | Bin 0 -> 140793 bytes .../SUPERV/texture_horiz_ltbluebubbles.jpg | Bin 0 -> 1255 bytes doc/salome/gui/SUPERV/tip1.gif | Bin 0 -> 1501 bytes doc/salome/gui/SUPERV/webhelp.cab | Bin 0 -> 87764 bytes doc/salome/gui/SUPERV/webhelp.jar | Bin 0 -> 132680 bytes doc/salome/gui/SUPERV/whestart.ico | Bin 0 -> 10134 bytes doc/salome/gui/SUPERV/whfbody.htm | 37 + doc/salome/gui/SUPERV/whfdhtml.htm | 30 + doc/salome/gui/SUPERV/whfform.htm | 136 + doc/salome/gui/SUPERV/whfhost.js | 916 ++++ doc/salome/gui/SUPERV/whform.js | 215 + doc/salome/gui/SUPERV/whframes.js | 78 + doc/salome/gui/SUPERV/whgbody.htm | 35 + doc/salome/gui/SUPERV/whgdef.htm | 98 + doc/salome/gui/SUPERV/whgdhtml.htm | 150 + doc/salome/gui/SUPERV/whghost.js | 217 + doc/salome/gui/SUPERV/whhost.js | 1290 ++++++ doc/salome/gui/SUPERV/whibody.htm | 288 ++ doc/salome/gui/SUPERV/whidhtml.htm | 30 + doc/salome/gui/SUPERV/whiform.htm | 91 + doc/salome/gui/SUPERV/whihost.js | 432 ++ doc/salome/gui/SUPERV/whlang.js | 452 ++ doc/salome/gui/SUPERV/whmozemu.js | 68 + doc/salome/gui/SUPERV/whmsg.js | 64 + doc/salome/gui/SUPERV/whnjs.htm | 15 + doc/salome/gui/SUPERV/whphost.js | 526 +++ doc/salome/gui/SUPERV/whproj.htm | 24 + doc/salome/gui/SUPERV/whproj.js | 82 + doc/salome/gui/SUPERV/whproj.xml | 3 + doc/salome/gui/SUPERV/whproxy.js | 63 + doc/salome/gui/SUPERV/whres.xml | 239 + doc/salome/gui/SUPERV/whrstart.ico | Bin 0 -> 10134 bytes doc/salome/gui/SUPERV/whskin_banner.htm | 41 + doc/salome/gui/SUPERV/whskin_blank.htm | 10 + doc/salome/gui/SUPERV/whskin_frmset01.htm | 172 + doc/salome/gui/SUPERV/whskin_frmset010.htm | 50 + doc/salome/gui/SUPERV/whskin_info.htm | 20 + doc/salome/gui/SUPERV/whskin_mbars.htm | 56 + doc/salome/gui/SUPERV/whskin_papplet.htm | 357 ++ doc/salome/gui/SUPERV/whskin_pdhtml.htm | 57 + doc/salome/gui/SUPERV/whskin_plist.htm | 204 + doc/salome/gui/SUPERV/whskin_tbars.htm | 98 + doc/salome/gui/SUPERV/whst_topics.xml | 81 + doc/salome/gui/SUPERV/whstart.ico | Bin 0 -> 10134 bytes doc/salome/gui/SUPERV/whstart.js | 244 + doc/salome/gui/SUPERV/whstub.js | 156 + doc/salome/gui/SUPERV/wht_abge.jpg | Bin 0 -> 23356 bytes doc/salome/gui/SUPERV/wht_abgi.jpg | Bin 0 -> 24385 bytes doc/salome/gui/SUPERV/wht_abgw.jpg | Bin 0 -> 22665 bytes doc/salome/gui/SUPERV/wht_abte.jpg | Bin 0 -> 8785 bytes doc/salome/gui/SUPERV/wht_abti.jpg | Bin 0 -> 6985 bytes doc/salome/gui/SUPERV/wht_abtw.jpg | Bin 0 -> 7382 bytes doc/salome/gui/SUPERV/wht_fts_h.gif | Bin 0 -> 188 bytes doc/salome/gui/SUPERV/wht_fts_n.gif | Bin 0 -> 188 bytes doc/salome/gui/SUPERV/wht_glo_h.gif | Bin 0 -> 142 bytes doc/salome/gui/SUPERV/wht_glo_n.gif | Bin 0 -> 142 bytes doc/salome/gui/SUPERV/wht_go.gif | Bin 0 -> 260 bytes doc/salome/gui/SUPERV/wht_hide.gif | Bin 0 -> 842 bytes doc/salome/gui/SUPERV/wht_idx_h.gif | Bin 0 -> 168 bytes doc/salome/gui/SUPERV/wht_idx_n.gif | Bin 0 -> 168 bytes doc/salome/gui/SUPERV/wht_logo1.gif | Bin 0 -> 1405 bytes doc/salome/gui/SUPERV/wht_logo2.gif | Bin 0 -> 1393 bytes doc/salome/gui/SUPERV/wht_next.gif | Bin 0 -> 73 bytes doc/salome/gui/SUPERV/wht_next_g.gif | Bin 0 -> 73 bytes doc/salome/gui/SUPERV/wht_prev.gif | Bin 0 -> 73 bytes doc/salome/gui/SUPERV/wht_prev_g.gif | Bin 0 -> 73 bytes doc/salome/gui/SUPERV/wht_spac.gif | Bin 0 -> 43 bytes doc/salome/gui/SUPERV/wht_sync.gif | Bin 0 -> 846 bytes doc/salome/gui/SUPERV/wht_tab0.gif | Bin 0 -> 285 bytes doc/salome/gui/SUPERV/wht_tab1.gif | Bin 0 -> 237 bytes doc/salome/gui/SUPERV/wht_tab2.gif | Bin 0 -> 226 bytes doc/salome/gui/SUPERV/wht_tab3.gif | Bin 0 -> 209 bytes doc/salome/gui/SUPERV/wht_tab4.gif | Bin 0 -> 198 bytes doc/salome/gui/SUPERV/wht_tab5.gif | Bin 0 -> 221 bytes doc/salome/gui/SUPERV/wht_tab6.gif | Bin 0 -> 212 bytes doc/salome/gui/SUPERV/wht_tab7.gif | Bin 0 -> 236 bytes doc/salome/gui/SUPERV/wht_tab8.gif | Bin 0 -> 225 bytes doc/salome/gui/SUPERV/wht_toc1.gif | Bin 0 -> 124 bytes doc/salome/gui/SUPERV/wht_toc2.gif | Bin 0 -> 922 bytes doc/salome/gui/SUPERV/wht_toc3.gif | Bin 0 -> 911 bytes doc/salome/gui/SUPERV/wht_toc4.gif | Bin 0 -> 953 bytes doc/salome/gui/SUPERV/wht_toc_h.gif | Bin 0 -> 204 bytes doc/salome/gui/SUPERV/wht_toc_n.gif | Bin 0 -> 195 bytes doc/salome/gui/SUPERV/wht_ws.gif | Bin 0 -> 973 bytes doc/salome/gui/SUPERV/wht_ws_g.gif | Bin 0 -> 949 bytes doc/salome/gui/SUPERV/whtbar.js | 1990 ++++++++ doc/salome/gui/SUPERV/whtdhtml.htm | 49 + doc/salome/gui/SUPERV/whthost.js | 1372 ++++++ doc/salome/gui/SUPERV/whtopic.js | 662 +++ doc/salome/gui/SUPERV/whutils.js | 463 ++ doc/salome/gui/SUPERV/whver.js | 54 + 149 files changed, 24158 insertions(+) create mode 100755 doc/salome/gui/SUPERV/SUPERVISION.log create mode 100755 doc/salome/gui/SUPERV/comp1.jpg create mode 100755 doc/salome/gui/SUPERV/cshdat_robohelp.htm create mode 100755 doc/salome/gui/SUPERV/cshdat_webhelp.htm create mode 100755 doc/salome/gui/SUPERV/default.css create mode 100755 doc/salome/gui/SUPERV/default.skn create mode 100755 doc/salome/gui/SUPERV/default_ns.css create mode 100755 doc/salome/gui/SUPERV/ehlpdhtm.js create mode 100755 doc/salome/gui/SUPERV/files/about_nodes.htm create mode 100755 doc/salome/gui/SUPERV/files/adding_information_about_graphs.htm create mode 100755 doc/salome/gui/SUPERV/files/adding_links_from_an_output_port.htm create mode 100755 doc/salome/gui/SUPERV/files/adding_node_ports.htm create mode 100755 doc/salome/gui/SUPERV/files/adding_nodes.htm create mode 100755 doc/salome/gui/SUPERV/files/changing_node_description.htm create mode 100755 doc/salome/gui/SUPERV/files/changing_view_mode.htm create mode 100755 doc/salome/gui/SUPERV/files/computation_nodes.htm create mode 100755 doc/salome/gui/SUPERV/files/controlling_execution_of_the_graphs.htm create mode 100755 doc/salome/gui/SUPERV/files/copying_graphs.htm create mode 100755 doc/salome/gui/SUPERV/files/creating_a_new_graph.htm create mode 100755 doc/salome/gui/SUPERV/files/deleting_links.htm create mode 100755 doc/salome/gui/SUPERV/files/deleting_nodes.htm create mode 100755 doc/salome/gui/SUPERV/files/directing_dataflow_between_nodes.htm create mode 100755 doc/salome/gui/SUPERV/files/editing_imported_graphs.htm create mode 100755 doc/salome/gui/SUPERV/files/editing_node_function.htm create mode 100755 doc/salome/gui/SUPERV/files/exporting_graphs.htm create mode 100755 doc/salome/gui/SUPERV/files/filtering_and_storing_output_messages.htm create mode 100755 doc/salome/gui/SUPERV/files/goto_nodes.htm create mode 100755 doc/salome/gui/SUPERV/files/importing_graphs_from_file.htm create mode 100755 doc/salome/gui/SUPERV/files/inserting_graphs.htm create mode 100755 doc/salome/gui/SUPERV/files/introduction_to_supervisor.htm create mode 100755 doc/salome/gui/SUPERV/files/loop_nodes.htm create mode 100755 doc/salome/gui/SUPERV/files/modifying_links.htm create mode 100755 doc/salome/gui/SUPERV/files/opening_graphs_referenced_in_the_study.htm create mode 100755 doc/salome/gui/SUPERV/files/placing_nodes_in_the_window.htm create mode 100755 doc/salome/gui/SUPERV/files/points_in_links.htm create mode 100755 doc/salome/gui/SUPERV/files/referencing_output_values_in_the_study.htm create mode 100755 doc/salome/gui/SUPERV/files/reloading_dataflow.htm create mode 100755 doc/salome/gui/SUPERV/files/renaming_nodes.htm create mode 100755 doc/salome/gui/SUPERV/files/running_dataflow.htm create mode 100755 doc/salome/gui/SUPERV/files/running_supervisor.htm create mode 100755 doc/salome/gui/SUPERV/files/setting_input_parameters.htm create mode 100755 doc/salome/gui/SUPERV/files/step-by-step_execution.htm create mode 100755 doc/salome/gui/SUPERV/files/switch_nodes.htm create mode 100755 doc/salome/gui/SUPERV/files/usage_of_supervisor_module.htm create mode 100755 doc/salome/gui/SUPERV/files/viewing_output_vaues.htm create mode 100755 doc/salome/gui/SUPERV/i_blue.jpg create mode 100755 doc/salome/gui/SUPERV/image3.gif create mode 100755 doc/salome/gui/SUPERV/loop1.jpg create mode 100755 doc/salome/gui/SUPERV/note1.gif create mode 100755 doc/salome/gui/SUPERV/ss_btn_related_topics.gif create mode 100755 doc/salome/gui/SUPERV/supervision.html create mode 100755 doc/salome/gui/SUPERV/supervision_csh.html create mode 100755 doc/salome/gui/SUPERV/supervision_rhc.html create mode 100755 doc/salome/gui/SUPERV/supervisor(eng)_image10.gif create mode 100755 doc/salome/gui/SUPERV/supervisor(eng)_image13.gif create mode 100755 doc/salome/gui/SUPERV/supervisor(eng)_image15.gif create mode 100755 doc/salome/gui/SUPERV/supervisor(eng)_image4.gif create mode 100755 doc/salome/gui/SUPERV/supervisor(eng)_image6.gif create mode 100755 doc/salome/gui/SUPERV/switch.jpg create mode 100755 doc/salome/gui/SUPERV/texture_horiz_ltbluebubbles.jpg create mode 100755 doc/salome/gui/SUPERV/tip1.gif create mode 100755 doc/salome/gui/SUPERV/webhelp.cab create mode 100755 doc/salome/gui/SUPERV/webhelp.jar create mode 100755 doc/salome/gui/SUPERV/whestart.ico create mode 100755 doc/salome/gui/SUPERV/whfbody.htm create mode 100755 doc/salome/gui/SUPERV/whfdhtml.htm create mode 100755 doc/salome/gui/SUPERV/whfform.htm create mode 100755 doc/salome/gui/SUPERV/whfhost.js create mode 100755 doc/salome/gui/SUPERV/whform.js create mode 100755 doc/salome/gui/SUPERV/whframes.js create mode 100755 doc/salome/gui/SUPERV/whgbody.htm create mode 100755 doc/salome/gui/SUPERV/whgdef.htm create mode 100755 doc/salome/gui/SUPERV/whgdhtml.htm create mode 100755 doc/salome/gui/SUPERV/whghost.js create mode 100755 doc/salome/gui/SUPERV/whhost.js create mode 100755 doc/salome/gui/SUPERV/whibody.htm create mode 100755 doc/salome/gui/SUPERV/whidhtml.htm create mode 100755 doc/salome/gui/SUPERV/whiform.htm create mode 100755 doc/salome/gui/SUPERV/whihost.js create mode 100755 doc/salome/gui/SUPERV/whlang.js create mode 100755 doc/salome/gui/SUPERV/whmozemu.js create mode 100755 doc/salome/gui/SUPERV/whmsg.js create mode 100755 doc/salome/gui/SUPERV/whnjs.htm create mode 100755 doc/salome/gui/SUPERV/whphost.js create mode 100755 doc/salome/gui/SUPERV/whproj.htm create mode 100755 doc/salome/gui/SUPERV/whproj.js create mode 100755 doc/salome/gui/SUPERV/whproj.xml create mode 100755 doc/salome/gui/SUPERV/whproxy.js create mode 100755 doc/salome/gui/SUPERV/whres.xml create mode 100755 doc/salome/gui/SUPERV/whrstart.ico create mode 100755 doc/salome/gui/SUPERV/whskin_banner.htm create mode 100755 doc/salome/gui/SUPERV/whskin_blank.htm create mode 100755 doc/salome/gui/SUPERV/whskin_frmset01.htm create mode 100755 doc/salome/gui/SUPERV/whskin_frmset010.htm create mode 100755 doc/salome/gui/SUPERV/whskin_info.htm create mode 100755 doc/salome/gui/SUPERV/whskin_mbars.htm create mode 100755 doc/salome/gui/SUPERV/whskin_papplet.htm create mode 100755 doc/salome/gui/SUPERV/whskin_pdhtml.htm create mode 100755 doc/salome/gui/SUPERV/whskin_plist.htm create mode 100755 doc/salome/gui/SUPERV/whskin_tbars.htm create mode 100755 doc/salome/gui/SUPERV/whst_topics.xml create mode 100755 doc/salome/gui/SUPERV/whstart.ico create mode 100755 doc/salome/gui/SUPERV/whstart.js create mode 100755 doc/salome/gui/SUPERV/whstub.js create mode 100755 doc/salome/gui/SUPERV/wht_abge.jpg create mode 100755 doc/salome/gui/SUPERV/wht_abgi.jpg create mode 100755 doc/salome/gui/SUPERV/wht_abgw.jpg create mode 100755 doc/salome/gui/SUPERV/wht_abte.jpg create mode 100755 doc/salome/gui/SUPERV/wht_abti.jpg create mode 100755 doc/salome/gui/SUPERV/wht_abtw.jpg create mode 100755 doc/salome/gui/SUPERV/wht_fts_h.gif create mode 100755 doc/salome/gui/SUPERV/wht_fts_n.gif create mode 100755 doc/salome/gui/SUPERV/wht_glo_h.gif create mode 100755 doc/salome/gui/SUPERV/wht_glo_n.gif create mode 100755 doc/salome/gui/SUPERV/wht_go.gif create mode 100755 doc/salome/gui/SUPERV/wht_hide.gif create mode 100755 doc/salome/gui/SUPERV/wht_idx_h.gif create mode 100755 doc/salome/gui/SUPERV/wht_idx_n.gif create mode 100755 doc/salome/gui/SUPERV/wht_logo1.gif create mode 100755 doc/salome/gui/SUPERV/wht_logo2.gif create mode 100755 doc/salome/gui/SUPERV/wht_next.gif create mode 100755 doc/salome/gui/SUPERV/wht_next_g.gif create mode 100755 doc/salome/gui/SUPERV/wht_prev.gif create mode 100755 doc/salome/gui/SUPERV/wht_prev_g.gif create mode 100755 doc/salome/gui/SUPERV/wht_spac.gif create mode 100755 doc/salome/gui/SUPERV/wht_sync.gif create mode 100755 doc/salome/gui/SUPERV/wht_tab0.gif create mode 100755 doc/salome/gui/SUPERV/wht_tab1.gif create mode 100755 doc/salome/gui/SUPERV/wht_tab2.gif create mode 100755 doc/salome/gui/SUPERV/wht_tab3.gif create mode 100755 doc/salome/gui/SUPERV/wht_tab4.gif create mode 100755 doc/salome/gui/SUPERV/wht_tab5.gif create mode 100755 doc/salome/gui/SUPERV/wht_tab6.gif create mode 100755 doc/salome/gui/SUPERV/wht_tab7.gif create mode 100755 doc/salome/gui/SUPERV/wht_tab8.gif create mode 100755 doc/salome/gui/SUPERV/wht_toc1.gif create mode 100755 doc/salome/gui/SUPERV/wht_toc2.gif create mode 100755 doc/salome/gui/SUPERV/wht_toc3.gif create mode 100755 doc/salome/gui/SUPERV/wht_toc4.gif create mode 100755 doc/salome/gui/SUPERV/wht_toc_h.gif create mode 100755 doc/salome/gui/SUPERV/wht_toc_n.gif create mode 100755 doc/salome/gui/SUPERV/wht_ws.gif create mode 100755 doc/salome/gui/SUPERV/wht_ws_g.gif create mode 100755 doc/salome/gui/SUPERV/whtbar.js create mode 100755 doc/salome/gui/SUPERV/whtdhtml.htm create mode 100755 doc/salome/gui/SUPERV/whthost.js create mode 100755 doc/salome/gui/SUPERV/whtopic.js create mode 100755 doc/salome/gui/SUPERV/whutils.js create mode 100755 doc/salome/gui/SUPERV/whver.js diff --git a/doc/salome/gui/SUPERV/SUPERVISION.log b/doc/salome/gui/SUPERV/SUPERVISION.log new file mode 100755 index 0000000..d6ef9bf --- /dev/null +++ b/doc/salome/gui/SUPERV/SUPERVISION.log @@ -0,0 +1,253 @@ +|SourceProjectName:SUPERVISION.hpr +|DestinationProjectName:supervision.html +whhost.js +whmsg.js +whmozemu.js +whproxy.js +whstub.js +whutils.js +whver.js +whform.js +whphost.js +whstart.js +whtopic.js +whframes.js +whlang.js +whskin_info.htm +whskin_blank.htm +whnjs.htm +whthost.js +whtdhtml.htm +whihost.js +whibody.htm +whiform.htm +whfhost.js +whfbody.htm +whfform.htm +whghost.js +whgbody.htm +whgdhtml.htm +whgdef.htm +whproj.js +whproj.xml +whproj.htm +whdata\whtoc.js +whdata\whtoc.xml +whdata\whtoc.htm +whdata\whtdata.js +whdata\whidx.js +whdata\whidx.xml +whdata\whidx.htm +whdata\whidata.js +whdata\whfts.js +whdata\whfts.xml +whdata\whfts.htm +whdata\whglo.js +whdata\whglo.xml +whdata\whglo.htm +whdata\whgdata.js +whdata\whftdata.js +whdata\whfwdata.js +whres.xml +webhelp.jar +webhelp.cab +whgdata\whnvp30.htm +whgdata\whnvp31.htm +whgdata\whnvp32.htm +whgdata\whnvp33.htm +whgdata\whnvt30.htm +whgdata\whnvt31.htm +whgdata\whnvt32.htm +whgdata\whnvt33.htm +whgdata\whnvf30.htm +whgdata\whnvf31.htm +whgdata\whnvf32.htm +whgdata\whnvf33.htm +whgdata\whnvl31.htm +whgdata\whnvl32.htm +whgdata\whnvl33.htm +whgdata\whexpbar.gif +cshdat_webhelp.htm +cshdat_robohelp.htm +wht_tab0.gif +wht_tab1.gif +wht_tab2.gif +wht_tab3.gif +wht_tab4.gif +wht_tab5.gif +wht_tab6.gif +wht_tab7.gif +wht_tab8.gif +wht_glo_h.gif +wht_glo_n.gif +wht_fts_h.gif +wht_fts_n.gif +wht_idx_h.gif +wht_idx_n.gif +wht_toc_h.gif +wht_toc_n.gif +wht_ws.gif +wht_ws_g.gif +wht_logo1.gif +wht_logo2.gif +wht_abgw.jpg +wht_abgi.jpg +wht_abge.jpg +wht_abtw.jpg +wht_abte.jpg +wht_abti.jpg +wht_spac.gif +wht_next.gif +wht_next_g.gif +wht_prev.gif +wht_prev_g.gif +wht_sync.gif +wht_hide.gif +wht_go.gif +whstart.ico +whestart.ico +whrstart.ico +whidhtml.htm +whfdhtml.htm +whskin_banner.htm +whtbar.js +default.skn +whskin_pdhtml.htm +whskin_papplet.htm +whskin_plist.htm +whskin_tbars.htm +whskin_mbars.htm +wht_toc4.gif +wht_toc1.gif +wht_toc2.gif +wht_toc3.gif +whskin_frmset010.htm +whst_topics.xml +whskin_frmset01.htm +supervision_hha.hhk +supervision.hhc +supervision.hhk +files\about_nodes.htm +files\adding_information_about_graphs.htm +files\adding_links_from_an_output_port.htm +files\adding_node_ports.htm +files\adding_nodes.htm +files\changing_node_description.htm +files\changing_view_mode.htm +files\computation_nodes.htm +files\controlling_execution_of_the_graphs.htm +files\copying_graphs.htm +files\creating_a_new_graph.htm +files\deleting_links.htm +files\deleting_nodes.htm +files\directing_dataflow_between_nodes.htm +files\editing_imported_graphs.htm +files\editing_node_function.htm +files\exporting_graphs.htm +files\filtering_and_storing_output_messages.htm +files\goto_nodes.htm +files\importing_graphs_from_file.htm +files\inserting_graphs.htm +files\introduction_to_supervisor.htm +files\loop_nodes.htm +files\modifying_links.htm +files\opening_graphs_referenced_in_the_study.htm +files\placing_nodes_in_the_window.htm +files\points_in_links.htm +files\referencing_output_values_in_the_study.htm +files\reloading_dataflow.htm +files\renaming_nodes.htm +files\running_dataflow.htm +files\running_supervisor.htm +files\setting_input_parameters.htm +files\step-by-step_execution.htm +files\switch_nodes.htm +files\usage_of_supervisor_module.htm +files\viewing_output_vaues.htm +texture_horiz_ltbluebubbles.jpg +supervision.glo +default.css +comp1.jpg +pics\supwind.jpg +pics\full.jpg +pics\browseport.jpg +supervisor(eng)_image10.gif +pics\filter.jpg +i_blue.jpg +tip1.gif +pics\tablemode.jpg +switch.jpg +loop1.jpg +pics\nodestypes.jpg +pics\graphex.jpg +supervisor(eng)_image13.gif +pics\browsenode.jpg +pics\runicn.jpg +pics\kill.jpg +supervisor(eng)_image15.gif +pics\setval.jpg +pics\control.jpg +pics\reload.jpg +pics\nodedescription.jpg +pics\addnode1.jpg +pics\stepbystep.jpg +pics\addnode2.jpg +supervisor(eng)_image4.gif +pics\description.jpg +supervisor(eng)_image6.gif +note1.gif +pics\reference.jpg +pics\links.jpg +pics\loopfunctions.jpg +image3.gif +ehlpdhtm.js +supervision.ppf +ss_btn_related_topics.gif +default_ns.css +whdata\whtdata0.xml +whdata\whtdata0.htm +whdata\whftdata0.xml +whdata\whftdata0.htm +whdata\whfwdata0.xml +whdata\whfwdata0.htm +whdata\whgdata0.xml +whdata\whgdata0.htm +whgdata\whlstt0.htm +whgdata\whlstt1.htm +whgdata\whlstt2.htm +whgdata\whlstt3.htm +whgdata\whlstt4.htm +whgdata\whlstt5.htm +whgdata\whlsti0.htm +whgdata\whlstfl0.htm +whgdata\whlstfl1.htm +whgdata\whlstfl2.htm +whgdata\whlstfl3.htm +whgdata\whlstfl4.htm +whgdata\whlstfl5.htm +whgdata\whlstfl6.htm +whgdata\whlstfl7.htm +whgdata\whlstfl8.htm +whgdata\whlstfl9.htm +whgdata\whlstfl10.htm +whgdata\whlstfl11.htm +whgdata\whlstfl12.htm +whgdata\whlstfl13.htm +whgdata\whlstfl14.htm +whgdata\whlstfl15.htm +whgdata\whlstfl16.htm +whgdata\whlstfl17.htm +whgdata\whlstfl18.htm +whgdata\whlstfl19.htm +whgdata\whlstfl20.htm +whgdata\whlstfl21.htm +whgdata\whlstf0.htm +whgdata\whlstf1.htm +whgdata\whlstf2.htm +whgdata\whlstf3.htm +whgdata\whlstf4.htm +whgdata\whlstf5.htm +whgdata\whlstg0.htm +supervision.html +supervision_csh.html +supervision_rhc.html diff --git a/doc/salome/gui/SUPERV/comp1.jpg b/doc/salome/gui/SUPERV/comp1.jpg new file mode 100755 index 0000000000000000000000000000000000000000..4ed3c9370eb951c2b0f6cc9bf60318e19d112a06 GIT binary patch literal 79186 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 literal 0 HcmV?d00001 diff --git a/doc/salome/gui/SUPERV/cshdat_robohelp.htm b/doc/salome/gui/SUPERV/cshdat_robohelp.htm new file mode 100755 index 0000000..6d945cc --- /dev/null +++ b/doc/salome/gui/SUPERV/cshdat_robohelp.htm @@ -0,0 +1,252 @@ + + +SUPERVISION reference manual + + + + + + + + + + + + + + + + + diff --git a/doc/salome/gui/SUPERV/cshdat_webhelp.htm b/doc/salome/gui/SUPERV/cshdat_webhelp.htm new file mode 100755 index 0000000..518544c --- /dev/null +++ b/doc/salome/gui/SUPERV/cshdat_webhelp.htm @@ -0,0 +1,251 @@ + + +SUPERVISION reference manual + + + + + + + + + + + + + + + + + diff --git a/doc/salome/gui/SUPERV/default.css b/doc/salome/gui/SUPERV/default.css new file mode 100755 index 0000000..d2d425a --- /dev/null +++ b/doc/salome/gui/SUPERV/default.css @@ -0,0 +1,209 @@ +/*=(===============================================================)*/ + +/*=(===============================================================)*/ +/*=(Created with RoboEditor.)=======================================*/ +/*=(===============================================================)*/ + +BODY { + background-color: #ffffff; + font-family: "Times New Roman", serif; +} + +H1 { + font-weight: bold; + font-size: 24.0pt; +} + +/*=(Generated Code)=================================================*/ +/*=(WARNING: DO NOT EDIT OR DELETE THIS SECTION!)===================*/ +/*begin!kadov{{=====================================================*/ +LI.kadov-H1 { + font-weight: bold; + font-size: 24.0pt; +} +/*}}end!kadov=======================================================*/ + + + +H2 { + font-weight: bold; + font-size: 18.0pt; +} + +/*=(Generated Code)=================================================*/ +/*=(WARNING: DO NOT EDIT OR DELETE THIS SECTION!)===================*/ +/*begin!kadov{{=====================================================*/ +LI.kadov-H2 { + font-weight: bold; + font-size: 18.0pt; +} +/*}}end!kadov=======================================================*/ + + + +H3 { + font-weight: bold; + font-size: 14.0pt; +} + +/*=(Generated Code)=================================================*/ +/*=(WARNING: DO NOT EDIT OR DELETE THIS SECTION!)===================*/ +/*begin!kadov{{=====================================================*/ +LI.kadov-H3 { + font-weight: bold; + font-size: 14.0pt; +} +/*}}end!kadov=======================================================*/ + + + +H4 { + font-weight: bold; + font-size: 12.0pt; +} + +/*=(Generated Code)=================================================*/ +/*=(WARNING: DO NOT EDIT OR DELETE THIS SECTION!)===================*/ +/*begin!kadov{{=====================================================*/ +LI.kadov-H4 { + font-weight: bold; + font-size: 12.0pt; +} +/*}}end!kadov=======================================================*/ + + + +H5 { + font-weight: bold; + font-size: 10.0pt; +} + +/*=(Generated Code)=================================================*/ +/*=(WARNING: DO NOT EDIT OR DELETE THIS SECTION!)===================*/ +/*begin!kadov{{=====================================================*/ +LI.kadov-H5 { + font-weight: bold; + font-size: 10.0pt; +} +/*}}end!kadov=======================================================*/ + + + +H6 { + font-weight: bold; + font-size: 8.0pt; +} + +/*=(Generated Code)=================================================*/ +/*=(WARNING: DO NOT EDIT OR DELETE THIS SECTION!)===================*/ +/*begin!kadov{{=====================================================*/ +LI.kadov-H6 { + font-weight: bold; + font-size: 8.0pt; +} +/*}}end!kadov=======================================================*/ + + + +P { + font-size: 12.0pt; + margin-top: 0pt; + margin-bottom: 0pt; +} + +/*=(Generated Code)=================================================*/ +/*=(WARNING: DO NOT EDIT OR DELETE THIS SECTION!)===================*/ +/*begin!kadov{{=====================================================*/ +LI.kadov-P { + font-size: 12.0pt; +} +/*}}end!kadov=======================================================*/ + + + +A.expandspot { + color: #008000; + cursor: hand; + font-style: italic; + x-text-underline: off; + x-text-overline: off; + x-text-line-through: off; + /*begin!kadov{{*/ text-decoration: none none none; /*}}end!kadov*/ +} + +SPAN.expandtext { + font-style: italic; + font-weight: normal; + color: #ff0000; +} + +A.dropspot { + cursor: hand; + color: #008000; + font-style: italic; + x-text-underline: off; + x-text-overline: off; + x-text-line-through: off; + /*begin!kadov{{*/ text-decoration: none none none; /*}}end!kadov*/ +} + +A.glossterm { + color: #800000; + cursor: hand; + font-style: italic; + x-text-underline: off; + x-text-overline: off; + x-text-line-through: off; + /*begin!kadov{{*/ text-decoration: none none none; /*}}end!kadov*/ +} + +SPAN.glosstext { + font-style: italic; + font-weight: normal; + color: #0000ff; +} + +OL, +UL { + margin-top: 0px; + margin-bottom: 0px; +} + +A:active { +} + +A:hover { + x-text-underline: Off; + /*begin!kadov{{*/ text-decoration: none; /*}}end!kadov*/ +} + +A:link { + x-text-underline: Off; + /*begin!kadov{{*/ text-decoration: none; /*}}end!kadov*/ +} + +A:visited { + x-text-underline: Off; + /*begin!kadov{{*/ text-decoration: none; /*}}end!kadov*/ +} + +P.TODO { + font-weight: normal; + font-style: italic; + font-family: "Arial Black", sans-serif; +} + +/*=(Generated Code)=================================================*/ +/*=(WARNING: DO NOT EDIT OR DELETE THIS SECTION!)===================*/ +/*begin!kadov{{=====================================================*/ +LI.kadov-P-CTODO { + font-weight: normal; + font-style: italic; + font-family: "Arial Black", sans-serif; +} +/*}}end!kadov=======================================================*/ + + + + +/*=(===============================================================)*/ diff --git a/doc/salome/gui/SUPERV/default.skn b/doc/salome/gui/SUPERV/default.skn new file mode 100755 index 0000000..f162a66 --- /dev/null +++ b/doc/salome/gui/SUPERV/default.skn @@ -0,0 +1,262 @@ + + + + Default + Contents + font-family:Arial font-size:8pt font-weight:normal font-style:normal text-decoration:none font-sizeadjust:none font-stretch:normal font-variant:normal + + + + + + + + + + + + + +]]> + + + + + + + + + + + + + + background:#99ccff + font-family:Tahoma font-size:8pt font-weight:Normal font-style:Normal text-decoration:none font-sizeadjust:none font-stretch:normal font-variant:normal font-color:Black + + background:#639ace + font-family:Tahoma font-size:8pt font-weight:Normal font-style:Normal text-decoration:none font-sizeadjust:none font-stretch:normal font-variant:normal font-color:White + + left + + Contents + ::??DefaultWebSkinText??:: + + + default + + + + default + + + + + Index + ::??DefaultWebSkinText??:: + + + default + + + + default + + + + + Search + ::??DefaultWebSkinText??:: + + + default + + + + default + + + + + Glossary + ::??DefaultWebSkinText??:: + + + default + + + + default + + + + + WebSearch + ::??DefaultWebSkinText??:: + + + default + + + + default + + + + + Search Input + + + + + <text></text> + + + + + Logo + + eHelp Corporation + + + + + background:#99ccff + font-family:Tahoma font-size:8pt font-weight:Normal font-style:Normal text-decoration:none font-sizeadjust:none font-stretch:normal font-variant:normal font-color:Black + + background:#639ace + font-family:Tahoma font-size:8pt font-weight:Normal font-style:Normal text-decoration:none font-sizeadjust:none font-stretch:normal font-variant:normal font-color:White + + + Previous + ::??DefaultWebSkinText??:: + + + default + + + + default + + + + + Next + ::??DefaultWebSkinText??:: + + + default + + + + default + + + + + Sync TOC + ::??DefaultWebSkinText??:: + + + default + + + + default + + + + + Hide + ::??DefaultWebSkinText??:: + + + default + + + + default + + + + + + + + + + + background:White alink:Silver hover-color:Navy + font-family:Tahoma font-size:8pt font-weight:Normal font-style:Normal text-decoration:none font-sizeadjust:none font-stretch:normal font-variant:normal font-color:Black + + + + background:White alink:Silver hover-color:Navy + font-family:Tahoma font-size:8pt font-weight:Normal font-style:Normal text-decoration:none font-sizeadjust:none font-stretch:normal font-variant:normal font-color:Black + + + background:White + + + <text>::??DefaultWebSkinText??::</text> + <font>font-family:Tahoma font-size:8pt font-weight:Normal font-style:Normal text-decoration:none font-sizeadjust:none font-stretch:normal font-variant:normal font-color:Navy</font> + + + + + + + background:White alink:Silver hover-color:Navy + font-family:Tahoma font-size:8pt font-weight:Normal font-style:Normal text-decoration:none font-sizeadjust:none font-stretch:normal font-variant:normal font-color:Black + + + background:White + + + <text>::??DefaultWebSkinText??::</text> + <font>font-family:Tahoma font-size:8pt font-weight:Normal font-style:Normal text-decoration:none font-sizeadjust:none font-stretch:normal font-variant:normal font-color:Navy</font> + + + + + + + background:White alink:Silver hover-color:Navy + font-family:Tahoma font-size:8pt font-weight:Normal font-style:Normal text-decoration:none font-sizeadjust:none font-stretch:normal font-variant:normal font-color:Black + + ::??DefaultWebSkinText??:: + font-family:Tahoma font-size:8pt font-weight:Normal font-style:Normal text-decoration:none font-sizeadjust:none font-stretch:normal font-variant:normal font-color:Navy + background:White + + + + ::??DefaultWebSkinText??:: + + + + + ::??DefaultWebSkinText??:: + font-family:Tahoma font-size:8pt font-weight:Normal font-style:Normal text-decoration:none font-sizeadjust:none font-stretch:normal font-variant:normal font-color:Navy + background:White + + + + ::??DefaultWebSkinText??:: + + + + + + + + none + + + diff --git a/doc/salome/gui/SUPERV/default_ns.css b/doc/salome/gui/SUPERV/default_ns.css new file mode 100755 index 0000000..020a671 --- /dev/null +++ b/doc/salome/gui/SUPERV/default_ns.css @@ -0,0 +1,122 @@ +BODY { + background-color:#ffffff; + font-family:"Times New Roman" , serif; } +H1 { + font-weight:bold; + font-size:24.0pt; + font-family:"Times New Roman" , serif; } +LI.kadov-H1 { + font-weight:bold; + font-size:24.0pt; } +H2 { + font-weight:bold; + font-size:18.0pt; + font-family:"Times New Roman" , serif; } +LI.kadov-H2 { + font-weight:bold; + font-size:18.0pt; } +H3 { + font-weight:bold; + font-size:14.0pt; + font-family:"Times New Roman" , serif; } +LI.kadov-H3 { + font-weight:bold; + font-size:14.0pt; } +H4 { + font-weight:bold; + font-size:12.0pt; + font-family:"Times New Roman" , serif; } +LI.kadov-H4 { + font-weight:bold; + font-size:12.0pt; } +H5 { + font-weight:bold; + font-size:10.0pt; + font-family:"Times New Roman" , serif; } +LI.kadov-H5 { + font-weight:bold; + font-size:10.0pt; } +H6 { + font-weight:bold; + font-size:8.0pt; + font-family:"Times New Roman" , serif; } +LI.kadov-H6 { + font-weight:bold; + font-size:8.0pt; } +P { + font-size:12.0pt; + margin-top:1; + margin-bottom:1; + font-family:"Times New Roman" , serif; } +LI.kadov-P { + font-size:12.0pt; } +A.expandspot { + color:#008000; + cursor:hand; + font-style:italic; + x-text-underline:off; + x-text-overline:off; + x-text-line-through:off; + text-decoration:none none none; } +SPAN.expandtext { + font-style:italic; + font-weight:normal; + color:#ff0000; } +A.dropspot { + cursor:hand; + color:#008000; + font-style:italic; + x-text-underline:off; + x-text-overline:off; + x-text-line-through:off; + text-decoration:none none none; } +A.glossterm { + color:#800000; + cursor:hand; + font-style:italic; + x-text-underline:off; + x-text-overline:off; + x-text-line-through:off; + text-decoration:none none none; } +SPAN.glosstext { + font-style:italic; + font-weight:normal; + color:#0000ff; } +OL { + margin-top:0px; + margin-bottom:0px; + font-family:"Times New Roman" , serif; } +UL { + margin-top:0px; + margin-bottom:0px; + font-family:"Times New Roman" , serif; } +A:active { } +A:hover { + x-text-underline:Off; + text-decoration:none; } +A:link { + x-text-underline:Off; + text-decoration:none; } +A:visited { + x-text-underline:Off; + text-decoration:none; } +P.TODO { + font-weight:normal; + font-style:italic; + font-family:"Arial Black" , sans-serif; } +LI.kadov-P-CTODO { + font-weight:normal; + font-style:italic; + font-family:"Arial Black" , sans-serif; } +ol ol { + margin-top:1; + margin-bottom:1; } +ol ul { + margin-top:1; + margin-bottom:1; } +ul ul { + margin-top:1; + margin-bottom:1; } +ul ol { + margin-top:1; + margin-bottom:1; } diff --git a/doc/salome/gui/SUPERV/ehlpdhtm.js b/doc/salome/gui/SUPERV/ehlpdhtm.js new file mode 100755 index 0000000..86d26ea --- /dev/null +++ b/doc/salome/gui/SUPERV/ehlpdhtm.js @@ -0,0 +1,4033 @@ +// eHelp® Corporation Dynamic HTML JavaScript +// Copyright© 1998-2001 eHelp® Corporation.All rights reserved. +// Version=4.57 + +// Warning:Do not modify this file.It is generated by RoboHELP® and changes will be overwritten. + +//// Segment Begin -- (JavaScript 1.0) + +/// Section Begin - General and relative topics(JavaScript 1.0) + +//{{HH_SYMBOL_SECTION +var HH_ChmFilename = ""; +var HH_WindowName = ""; +var HH_GlossaryFont = ""; +var HH_Glossary = ""; +var HH_Avenue = ""; +var HH_ActiveX = false; +//}}HH_SYMBOL_SECTION + +//Begin to support previous generic parameters +//Get the information about the browser. +var gstrBsAgent = navigator.userAgent.toLowerCase(); +var gnBsVer = parseInt(navigator.appVersion); + +var gbBsIE = (gstrBsAgent.indexOf('msie') != -1); +var gbBsNS = (gstrBsAgent.indexOf('mozilla') != -1) && ((gstrBsAgent.indexOf('spoofer') == -1) && (gstrBsAgent.indexOf('compatible') == -1)); +var gbBsOpera = (gstrBsAgent.indexOf('opera') != -1); + +var gbBsIE3Before = ((gbBsIE) && (gnBsVer <= 2)); +var gbBsNS3Before = ((gbBsNS) && (gnBsVer <= 3)); + +var gbBsNS2 = ((gbBsNS) && (gnBsVer <= 2)); +var gbBsNS3 = ((gbBsNS) && (gnBsVer == 3)); +var gbBsIE300301 = ((gbBsIE) && (gnBsVer == 2) && ((gstrBsAgent.indexOf("3.00") != -1)||(gstrBsAgent.indexOf("3.0a") != -1)||(gstrBsAgent.indexOf("3.0b")!=-1)||(gstrBsAgent.indexOf("3.01")!=-1))); +var gbBsIE302 = ((gbBsIE) && (gnBsVer == 2) && (gstrBsAgent.indexOf("3.02") != -1)); + +var gbBsNS4 = ((gbBsNS) && (gnBsVer >= 4)); +var gbBsNS6 = ((gbBsNS) && (gnBsVer >= 5)); + +var gbBsIE4 = ((gbBsIE) && (gnBsVer >= 4)); +var gbBsIE5 = false; +var gbBsIE55 = false; + +gbBsIE = (navigator.appName.indexOf("Microsoft") != -1); + +if (parseInt(navigator.appVersion) >= 4) { + gbBsIE4 = (navigator.appName.indexOf("Microsoft") != -1); + + if (gbBsIE4) { + var nPos = gstrBsAgent.indexOf("msie"); + var strIEversion = gstrBsAgent.substring(nPos + 5); + var nVersion = parseFloat(strIEversion); + if (nVersion >= 5) + gbBsIE5 = true; + if (nVersion >= 5.5) + gbBsIE55 = true; + } +} + +var gbBsMac = (gstrBsAgent.indexOf('mac') != -1); +var gbBsWindows = ((gstrBsAgent.indexOf('win') != -1) || (gstrBsAgent.indexOf('16bit') != -1)); +var gbBsOp3 = (gstrBsAgent.indexOf('opera') != -1); + +// Utilities functions. +function BsscHasExtJs() +{ + if( gbBsIE3Before || gbBsNS3Before) + return false; + return true; +} + +// Register event handler +var gBsOnLoads = new Array(); // An array holds all the onload event handler. +var gBsOnClicks = new Array(); // An array holds all the onClick event handler. +var gBsOnUnLoads = new Array(); // An array holds all the OnUnLoad event handler. +var gBsOnMouseOvers = new Array(); // An array holds all the OnMouseOver event handler. +var gBsOnMouseOuts = new Array(); // An array holds all the OnMouseOut event handler. + +var gbOrignalOnMouseDown = null; + +function BsscRegisterOnLoad(funcHandler) +{ + var nLength = gBsOnLoads.length; + gBsOnLoads[nLength] = funcHandler; +} + +function BsscRegisterOnClick(funcHandler) +{ + var nLength = gBsOnClicks.length; + gBsOnClicks[nLength] = funcHandler; +} + +function BsscRegisterOnUnLoad(funcHandler) +{ + var nLength = gBsOnUnLoads.length; + gBsOnUnLoads[nLength] = funcHandler; +} + +function BsscRegisterOnMouseOver(funcHandler) +{ + var nLength = gBsOnMouseOvers.length; + gBsOnMouseOvers[nLength] = funcHandler; +} + +function BsscRegisterOnMouseOut(funcHandler) +{ + var nLength = gBsOnMouseOuts.length; + gBsOnMouseOuts[nLength] = funcHandler; +} + + +function BsGeneralOnLoad() +{ + if (!gbBsIE4 && !gbBsNS4) + return; + + // Make everything visible in navigator + if (gbBsNS4 && !gbBsNS6) { + // Make some special effects items visible + for (var iLayer = 0; iLayer < document.layers.length; iLayer++) { + document.layers[iLayer].visibility = "show"; + document.layers[iLayer].left = 0; + } + } +} + +// If resize the netscape browser, need to reload it. +function BsReDo() +{ + if (innerWidth != origWidth || innerHeight != origHeight) + location.reload(); +} +// End of the local functions. + +// The following functions are used by the html files. +function BSSCOnLoad() +{ + if( !BsscHasExtJs() ) + return; + for (var nElement = gBsOnLoads.length - 1; nElement >= 0; nElement--) + gBsOnLoads[nElement](); +} + +function BSSCOnClick() +{ + if (!BsscHasExtJs()) return; + + for (var nElement = gBsOnClicks.length - 1; nElement >= 0; nElement--) + gBsOnClicks[nElement](); +} + +function BSSCOnUnload() +{ + if (!BsscHasExtJs()) return; + for (var nElement = gBsOnUnLoads.length - 1; nElement >= 0; nElement--) + { + gBsOnUnLoads[nElement](); + } +} + +function BSSCOnMouseOver() +{ + if (!BsscHasExtJs()) return; + for (var nElement = gBsOnMouseOvers.length - 1; nElement >= 0; nElement--) + { + gBsOnMouseOvers[nElement](); + } +} + +function BSSCOnMouseOut() +{ + if (!BsscHasExtJs()) return; + for (var nElement = gBsOnMouseOuts.length - 1; nElement >= 0; nElement--) + { + gBsOnMouseOuts[nElement](); + } +} +// End of invocation of the event handle functions. + + +// Add the GereralOnLoad to the onload array. +if (typeof(BsscRegisterOnLoad) != "undefined") +{ + BsscRegisterOnLoad(BsGeneralOnLoad); +} +if (gbBsNS4&&!gbBsNS6) { + origWidth = innerWidth; + origHeight = innerHeight; + onresize = BsReDo; +} +//End to support previous generic parameters + +//Begin to support previous HHActiveX invoking +function BsHHActivateComponents() +{ + if( HH_ActiveX && (HH_ChmFilename != "") && ((self == top) || (self == top.frames[0]))) + { + var objBody = document.all.tags("BODY")[0]; + if( typeof(objBody) == "object" ) + { + objBody.insertAdjacentHTML("beforeEnd", ''); + if (HHComponentActivator.object) + HHComponentActivator.Activate(HH_ChmFilename, HH_WindowName, HH_GlossaryFont, HH_Glossary, HH_Avenue); + } + } +} + +function BsHHActivXOnLoad() +{ + if( gbBsIE4 ) + BsHHActivateComponents(); +} + +if( typeof(BsscRegisterOnLoad) != "undefined" ) +{ + BsscRegisterOnLoad(BsHHActivXOnLoad); +} +//End to support previous HHActiveX invoking + +//Begin to support previous relative topics +//If webHelp needs Related Topics DHTMLcode, it's supposed to add it here +var gbPopupMenuTimeoutExpired = false; +var gbInPopupMenu = false; +var gbPopupMenuTopicList = null; +var gOlddocumentClick = null; + +////////////////////////////////////////////////////////////////////////////////////////// +// +// Popup Menu code +// +////////////////////////////////////////////////////////////////////////////////////////// + +var g_bIsPopupMenuInit = false; +function _WritePopupMenuLayer() +{ + if (!g_bIsPopupMenuInit) + { + if (gbBsNS4) { +//Do not try to write ininle styles for NS! NS can not handle it and will not stop downloading the html page... + if (gbBsNS6) + document.write(""); + else + document.write("
"); + } else{ + document.write(""); + if (gbBsIE4) { + document.write(""); + } + } + g_bIsPopupMenuInit = true; + } +} + +//Define variable arguments as: strTitle, strUrl +function MTE() +{ + this.strTitle = MTE.arguments[0]; + if (MTE.arguments.length > 1) + this.strURL = MTE.arguments[1]; + else + this.strURL = this.strTitle; +} + +// If the topic list is set, it is an array of TopicEntry objects (defined in WebHelp3.js) +function PopupMenu_SetTopicList(aPopupTopicArray) +{ + gbPopupMenuTopicList = aPopupTopicArray; +} + + +//Seek for the bsscright frame +function _SeekFrameByName( cRoot, strName ) +{ + if( cRoot == null ) return null; + if( cRoot.frames == null ) return null; + if( cRoot.frames[strName] != null ) return cRoot.frames[strName]; + for (var i=0; i"); + wndPopupLinks.document.write(""); + var strParaLine = ""; + for (var i = 0; i < (argLen - 2) / 2; i++) { + strParaLine = ""; + strParaLine += ""); + wndPopupLinks.document.close(); + window.gbInPopupMenu = true; + if (!gbBsIE) { + wndPopupLinks.focus(); + } + + return false; + } + + + if (((argLen < 5) && ((isNaN(fn_arguments[2])) || (gbPopupMenuTopicList == null))) || + ((argLen < 4) && ((!isNaN(fn_arguments[2])) && (gbPopupMenuTopicList != null)))) { + // Get the place that we will be putting the topic into + var strURL = ""; + if (isNaN(fn_arguments[2]) || (gbPopupMenuTopicList == null)) { + strURL = fn_arguments[3]; + } + else { + strURL = gbPopupMenuTopicList[fn_arguments[2]].strURL; + } + + if (targetDoc != null) { + targetDoc.location.href = strURL; + } + else { + if (fn_arguments[1] != null && typeof(fn_arguments[1]) != "undefined") + window.open(strURL, fn_arguments[1]); + else + window.open(strURL); + } + window.gbInPopupMenu = true; + return false; + } + + var strMenu = ""; + if (gbBsNS4) { + strMenu = ''; + } else { + strMenu = '
'; + } else { + strMenu += '' + gbPopupMenuTopicList[fn_arguments[i]].strTitle + ''; + } + strMenu += ''; + + if (isNaN(fn_arguments[i]) || (gbPopupMenuTopicList == null)) { + i += 2; + } else { + i += 1; + } + } + strMenu += "
"; + + if (gbBsMac) { + // totally hack. because ie5 in mac need something. is one of them. mac is mad. + strMenu +="
"; + } + + var layerPopup = null; + var stylePopup = null; + var nEventX = 0; + var nEventY = 0; + var nWindowWidth = 0; + if (gbBsIE4) { + + layerPopup = document.all["PopupMenu"]; + layerPopup.innerHTML = strMenu; + stylePopup = layerPopup.style; + + _BSPSGetClientSize(); + + // Get the position of the item causing the event (relative to its parent) + nEventX = window.event.clientX; + nEventY = window.event.clientY; + + if (nEventY + layerPopup.scrollHeight + 10 < gBsClientHeight) { + nEventY += document.body.scrollTop + 10; + } else { + nEventY = (document.body.scrollTop + gBsClientHeight) - layerPopup.scrollHeight - 20; + } + stylePopup.top = nEventY; + + var nPopupWidth = layerPopup.scrollWidth; + if (gbBsMac) { + nPopupWidth = 80; // we have no idea how to get the dynamic width of the popup. + } + if (nEventX + nPopupWidth + 20 > gBsClientWidth) { + if (gBsClientWidth - nPopupWidth < 5) { + stylePopup.left = 5; + } else { + stylePopup.left = gBsClientWidth - nPopupWidth - 5; + } + } else { + stylePopup.left = nEventX + document.body.scrollLeft + 20; + } + + stylePopup.visibility = "visible"; + if (!gOlddocumentClick && document.onclick) + gOlddocumentClick = document.onclick; + document.onclick = PopupMenu_HandleClick; + + } else if (gbBsNS6) { + layerPopup = document.getElementById("PopupMenu"); + layerPopup.style.visibility = "hidden"; + + var e = fn_arguments[0]; + nEventX = e.pageX; + nEventY = e.pageY; + _BSPSGetClientSize(); + layerPopup.innerHTML = strMenu; + + if (nEventY + layerPopup.offsetHeight + 20 < window.pageYOffset + gBsClientHeight) { + nEventY += 20; + } else { + nEventY = gBsClientHeight + window.pageYOffset - layerPopup.offsetHeight - 20; + } + + if (nEventX + layerPopup.offsetWidth + 20 > gBsClientWidth + window.pageXOffset) { + if (gBsClientWidth + window.pageXOffset - layerPopup.offsetWidth < 20) { + nEventX = 5; + } else { + nEventX = gBsClientWidth + window.pageXOffset - layerPopup.offsetWidth - 20; + } + } else { + nEventX += 20; + } + layerPopup.style.top = nEventY; + layerPopup.style.left = nEventX; + // set again to avoid the stupid frash in netscape 6. + layerPopup.innerHTML = strMenu; + layerPopup.style.visibility = "visible"; + //window.captureEvents(Event.MOUSEDOWN); + if (!gOlddocumentClick && document.onclick) + gOlddocumentClick = document.onclick; + window.onclick = PopupMenu_HandleClick; + } + else if (gbBsNS4) { + layerPopup = document.layers.PopupMenu; + layerPopup.visibility = "hide"; + stylePopup = layerPopup.document; + stylePopup.write(strMenu); + stylePopup.close(); + var e = fn_arguments[0]; + nEventX = e.pageX; + nEventY = e.pageY; + _BSPSGetClientSize(); + if (nEventY + layerPopup.clip.height + 20 < window.pageYOffset + gBsClientHeight) { + nEventY += 20; + } else { + nEventY = gBsClientHeight + window.pageYOffset- layerPopup.clip.height - 20; + } + layerPopup.top = nEventY; + + if (nEventX + layerPopup.clip.width + 20 > gBsClientWidth + window.pageXOffset) { + if (gBsClientWidth + window.pageXOffset - layerPopup.clip.width < 20) { + nEventX = 5; + } else { + nEventX = gBsClientWidth + window.pageXOffset - layerPopup.clip.width - 20; + } + } else { + nEventX += 20; + } + + layerPopup.left = nEventX; + + layerPopup.visibility = "show"; + + window.captureEvents(Event.MOUSEDOWN); + if (!gOlddocumentClick && document.onmousedown) + gOlddocumentClick = document.onmousedown; + window.onmousedown = PopupMenu_HandleClick; + } + + window.gbInPopupMenu = true; + window.gbPopupMenuTimeoutExpired = false; + setTimeout("PopupMenu_Timeout();", 100); + return false; +} + + +function PopupMenu_Timeout() +{ + window.gbPopupMenuTimeoutExpired = true; +} + +function PopupMenu_Over(e) +{ + if (gbBsIE4) { + e.srcElement.className = "PopupOver"; + } else if (gbBsNS4) { +// this.bgColor = "red"; +// e.target.document.className = "PopupOver"; + } + return; +} + +function PopupMenu_Out(e) +{ + if (gbBsIE4) { + e.srcElement.className = "PopupNotOver"; + } else if (gbBsNS4) { + this.bgColor = "#f0f0f0"; + } + return; +} + + +function PopupMenu_HandleClick(e) +{ + if (window.gbPopupMenuTimeoutExpired) { + + window.gbInPopupMenu = false; + + if (gbBsNS4 && !gbBsNS6) { + window.releaseEvents(Event.MOUSEDOWN); + } + + var layerPopup = null; + var stylePopup = null; + if (gbBsIE4) { + layerPopup = document.all["PopupMenu"]; + stylePopup = layerPopup.style; + stylePopup.visibility = "hidden"; + } else if (gbBsNS6) { + layerPopup = document.getElementById("PopupMenu"); + layerPopup.style.visibility = "hidden"; + } else if (gbBsNS4) { + layerPopup = document.layers.PopupMenu; + layerPopup.visibility = "hide"; + } + + if (gOlddocumentClick) + { + if (gbBsNS4 && !gbBsNS6) + document.onmousedown = gOlddocumentClick; + else + document.onclick = gOlddocumentClick; + } + } + return; +} + +// This function should be deleted when all old projects are cleaned up +function BSPSWritePopupFrameForIE4() +{ + return false; +} + +///////////////////////////////////////////////////////////////////// +function BSSCPopup_ClickMac() +{ + if ((!DHTMLPopupSupport()) && (gbBsIE4)) + { + var bClickOnAnchor = false; + var el; + if ((window.event != null) && + (window.event.srcElement != null)) + { + el = window.event.srcElement; + while (el != null) + { + if ((el.tagName == "A") || (el.tagName == "AREA")) { + bClickOnAnchor = true; + break; + } + if (el.tagName == "BODY") { + break; + } + el = el.parentElement; + } + } + if (BSSCPopup_IsPopup()) + { + if (!bClickOnAnchor) { + parent.window.gPopupWindow = null; + self.close(); + } + } + else + { + bClosePopupWindow = true; + if ((bClickOnAnchor) && + (el.href) && + ((el.href.indexOf("javascript:BSSCPopup") != -1) || (el.href.indexOf("javascript:null") != -1) || (el.href.indexOf("javascript:void(0)") != -1))) + { + bClosePopupWindow = false; + } + if (bClosePopupWindow) + { + if (window.gPopupWindow != null && !window.gPopupWindow.closed ) + { + window.gPopupWindow.close(); + } + } + } + } + } + +////////////////////////////////////////////////////////////////////// + +function BsPopupOnClick() +{ + if (!gbBsIE4) + return; + + BSSCPopup_ClickMac(); +} + +function _BSSCOnError(message) +{ + if(-1 != message.indexOf("denied") + || -1 != message.indexOf("Object required")) + return true; +} + +//End to support previous relative topics + + +/// Section End - General and relative topics (JavaScript 1.0) + +/// Section Begin - Popup (JavaScript 1.0) + +//Begin to support previous popup functions +////////////////////////////////////////////////////////////////////////////////////////////// +// +// Begin DHTML Popup Functions +// +////////////////////////////////////////////////////////////////////////////////////////////// +//variables used to isolate the browser type +var gBsDoc = null; +var gBsSty = null; +var gBsHtm = null; +var gBsStyVisShow = null; +var gBsStyVisHide = null; +var gBsClientWidth = 640; +var gBsClientHeight = 480; +var gBsBrowser = null; + +// here is the varible for judge popup windows size. these parameter is for IE5.0, it may need adjust for others. +var gBRateH_W = 0.618; // 1.618 Golden cut. +var gBMaxXOfParent = 0.8; +var gBMaxYOfParent = 0.8; +var gBscrollHeight = 16; +var gBscrollWidth = 16; +var gBpermitXDelta = 3; +var gBpermitYDelta = 3; + + +var arrayPopupURL = new Array(); +var arrayAbsPopupURL = new Array(); + +var arrayDirty = new Array(); + +function setAbsPopupURL(nIndex, strURL) +{ + arrayAbsPopupURL[nIndex] = strURL; +} + +function getAbsPopupURL(nIndex) +{ + if (nIndex == -1 || arrayAbsPopupURL.length <= nIndex) return null; + else + return arrayAbsPopupURL[nIndex]; +} + +function getPopupURL(nIndex) +{ + if (nIndex == -1 || arrayPopupURL.length <= nIndex) return null; + else + return arrayPopupURL[nIndex]; +} + +function getPopupID(nIndex) +{ + return gstrPopupID + nIndex; +} + +function getPopupShadowID(nIndex) +{ + return gstrPopupShadowID + nIndex; +} + +function getPopupTopicID(nIndex) +{ + return gstrPopupTopicID + nIndex; +} + +function getPopupIFrameID(nIndex) +{ + return gstrPopupIFrameID + nIndex; +} + +function getPopupIFrameName(nIndex) +{ + return gstrPopupIFrameName + nIndex; +} + + +function getPopupTopicStyle(nIndex) +{ + return eval("document.all['" + getPopupTopicID(nIndex) + "']").style; +} + +function getPopupShadowStyle(nIndex) +{ + return eval("document.all['" + getPopupShadowID(nIndex) + "']").style; +} + +function getPopupIFrame(nIndex) +{ + + return eval("document.frames['" + getPopupIFrameName(nIndex) + "']"); +} + +function getPopupDivStyle(nIndex) +{ + return eval("document.all['" + getPopupID(nIndex) + "']").style; +} + +function getPopupIFrameStyle(nIndex) +{ + return eval("document.all['" + getPopupIFrameName(nIndex) + "'].style"); +} + + +function findDiv(strURL) +{ + var i = 0; + for (i = 0; i < arrayPopupURL.length; i ++ ) { + if (arrayPopupURL[i] == strURL) { + return i; + } + } + return -1; +} + +var gnToken = -1; +function takeToken() +{ + gnToken ++; + if (gnToken > 10000) gnToken = 0; + return gnToken; +} + +function IsValidToken(nToken) +{ + return (gnToken == nToken); +} + +function addDiv(strURL) +{ + var i = 0; + for (i = 0; i < arrayPopupURL.length; i ++) { + if (arrayPopupURL[i] == null) { + arrayPopupURL[i] = strURL; + return i; + } + } + arrayPopupURL[i] = strURL; + arrayDirty[i] = true; + return i; +} + +function setDirty() +{ + var i = 0; + for (i = 0; i < arrayPopupURL.length; i ++ ) + arrayDirty[i] = true; +} + +function IsDirty(nIndex) +{ + if (nIndex == -1) + return true; + else + if (arrayDirty.length > nIndex) + return arrayDirty[nIndex]; + else + return true; +} + +function hideAll() +{ + var i = 0; + for (i = 0; i < arrayPopupURL.length; i ++ ) + getPopupDivStyle(i).visibility = gBsStyVisHide; +} + +function getCurrentPopupIFrame() +{ + var i = 0; + for (i = 0; i < arrayPopupURL.length; i ++) + if (getPopupDivStyle(i).visibility == gBsStyVisShow) + return getPopupIFrame(i); + return null; +} + +function setClear(nIndex) +{ + if (nIndex != -1) + arrayDirty[nIndex] = false; +} + +function _BSSCCreatePopupDiv(strURL) +{ + var nIndex = findDiv(strURL); + if (nIndex == -1 ) { + nIndex = addDiv(strURL); + BsPopup_CreateDiv(nIndex); + } + else { + if (IsDirty(nIndex)) { + if("object" == typeof(getPopupIFrame(nIndex).document)) + getPopupIFrame(nIndex).document.location.href = strURL; + } + } + return nIndex; + +} + +//the browser information itself +function _BSPSBrowserItself() +{ + var agent = navigator.userAgent.toLowerCase(); + this.major = parseInt(navigator.appVersion); + this.minor = parseFloat(navigator.appVersion); + this.ns = ((agent.indexOf('mozilla') != -1) && ((agent.indexOf('spoofer') == -1) && (agent.indexOf('compatible') == -1))); + this.ns2 = ((this.ns) && (this.major == 2)); + this.ns3 = ((this.ns) && (this.major == 3)); + this.ns4 = ((this.ns) && (this.major >= 4)); + this.ns6 = ((this.ns) && (this.major >= 5)); + this.ie = (agent.indexOf("msie") != -1); + this.ie3 = ((this.ie) && (this.major == 2)); + this.ie4 = ((this.ie) && (this.major >= 4)); + this.op3 = (agent.indexOf("opera") != -1); + + if (this.ns4) + { + gBsDoc = "document"; + gBsSty = ""; + gBsHtm = ".document"; + gBsStyVisShow = "show"; + gBsStyVisHide = "hide"; + + } + else if (this.ie4) + { + gBsDoc = "document.all"; + gBsSty = ".style"; + gBsHtm = ""; + gBsStyVisShow = "visible"; + gBsStyVisHide = "hidden"; + } +} + +//Here is the browser type +function _BSPSGetBrowserInfo() +{ + gBsBrowser = new _BSPSBrowserItself(); +} + +_BSPSGetBrowserInfo(); + +//Get client size info +function _BSPSGetClientSize() +{ + if (gBsBrowser.ns4) + { + gBsClientWidth = innerWidth; + gBsClientHeight = innerHeight; + + } + else if (gBsBrowser.ie4) + { + gBsClientWidth = document.body.clientWidth; + gBsClientHeight = document.body.clientHeight; + } +} + + +var gstrPopupID = 'BSSCPopup'; +var gstrPopupShadowID = 'BSSCPopupShadow'; +var gstrPopupTopicID = 'BSSCPopupTopic'; +var gstrPopupIFrameID = 'BSSCPopupIFrame'; +var gstrPopupIFrameName = 'BSSCPopupIFrameName'; + +var gstrPopupSecondWindowName = 'BSSCPopup'; + +var gPopupWindow = null; +var gnPopupClickX = 0; +var gnPopupClickY = 0; + +var gnPopupScreenClickX = 0; +var gnPopupScreenClickY = 0; + +var gbPopupTimeoutExpired = false; + + +function DHTMLPopupSupport() +{ + if ((gbBsIE4) && (!gbBsMac)) { + return true; + } + return false; +} + + + +function BSSCPopup_IsPopup() +{ + if (DHTMLPopupSupport() && (this.name.indexOf(gstrPopupIFrameName) != -1)) { + return true; + } else if ((gbBsNS4 || gbBsIE4) && (this.name.indexOf(gstrPopupID) != -1)) { + return true; + } else { + return false; + } +} + + +// If there is a hyperlink in a popup window, display the hyperlink in +// the original window. +if (BSSCPopup_IsPopup() && !gbBsIE4) { + document.write(""); +} + +// Local functions. +function BsPopup_CreateDiv(nIndex) +{ + if(!DHTMLPopupSupport()) + return; + // DO NOT SET Width and height for the div, otherwize it will make IE4 popup do not work when view the topic alone. + var strPopupDiv = ""; + + var objBody = document.all.tags("BODY")[0]; + if( typeof(objBody) != "object" ) + return; + + objBody.insertAdjacentHTML("beforeEnd", strPopupDiv); +} + +function BSSCPopup_Timeout(nIndex, nToken) +{ + if (!IsValidToken(nToken)) return; + + if ((getPopupIFrame(nIndex).document.readyState == "complete") && + (getPopupIFrame(nIndex).document.body != null)) { + window.getPopupDivStyle(nIndex).visibility = gBsStyVisShow; + setClear(nIndex); + window.gbPopupTimeoutExpired = true; + + BSSCPopup_ChangeTargettoParent(getPopupIFrame(nIndex).document); + getPopupIFrame(nIndex).document.body.onclick = BSSCPopupClicked; + + if (!gbOrignalOnMouseDown && document.onmousedown) + gbOrignalOnMouseDown = document.onmousedown; + + document.onmousedown = BSSCPopupParentClicked; + + } else { + setTimeout("BSSCPopup_Timeout(" + nIndex + "," + nToken + ")", 100); + } +} + + +// VH 08/10/00 +// do not change target to parent if the href is using javascript +function BSSCPopup_ChangeTargettoParent(tagsObject) +{ + var collA = tagsObject.all.tags("A"); + BSSCPopup_ChangeTargettoParent2(collA); + + var collIMG = tagsObject.all.tags("IMG"); + BSSCPopup_ChangeTargettoParent2(collIMG); +} + +function BSSCPopup_ChangeTargettoParent2(colls) +{ + var j = 0; + if (colls != null) { + for (j = 0; j < colls.length; j ++ ) + { + var strtemp = colls[j].href; + strtemp = strtemp.toLowerCase(); + if (strtemp.indexOf("javascript:") == -1) + if (colls[j].target == "") + colls[j].target = "_parent"; + } + + } +} + +function BSPSPopupTopicWinHelp(strURL) +{ + _BSSCPopup(strURL); + return; +} + +function _BSSCPopup(strURL, width, height) +{ + var cuswidth = 0; + var cusheight = 0; + if ("undefined" != typeof(width) && "undefined" != typeof(height)) { + cuswidth = width; + cusheight= height; + } + + if (DHTMLPopupSupport()) { + // If we are already in a popup, replace the contents + // if (BSSCPopup_IsPopup()) { + // parent._BSSCPopup(strURL, cuswidth, cusheight); + // } else { + var nToken = takeToken(); // take token first. + var nIndex = _BSSCCreatePopupDiv(strURL); + window.gbPopupTimeoutExpired = false; + var ntWidth = gBsClientWidth; + var ntHeight = gBsClientHeight; + _BSPSGetClientSize(); + if (ntWidth != gBsClientWidth || ntHeight != gBsClientHeight) { + setDirty(); + } + + + if (IsDirty(nIndex)) { + if (gbBsMac) { + setTimeout("BSSCPopup_AfterLoad(" + nIndex + "," + nToken + "," + cuswidth + "," + cusheight +")", 400); + } else { + setTimeout("BSSCPopup_AfterLoad(" + nIndex + "," + nToken + "," + cuswidth + "," + cusheight + ")", 100); + } + } + else { + MoveDivAndShow(nIndex ,nToken, cuswidth, cusheight); + } + // } + + } else { + _BSSCPopup2(strURL, cuswidth, cusheight); + } + return; +} + +if (gbBsIE55) +{ + var ehlpdhtm_fOldBefureUnload = window.onbeforeunload; + window.onbeforeunload = window_BUnload; +} + +function window_BUnload() +{ + for (var i = 0; i < arrayPopupURL.length; i ++) + document.all(getPopupID(i)).outerHTML = ""; + arrayPopupURL.length = 0; + if (ehlpdhtm_fOldBefureUnload) + ehlpdhtm_fOldBefureUnload(); +} + +function _BSSCPopup2(strURL, width, height) +{ + if (window.name == gstrPopupSecondWindowName) { + window.location = strURL; + } else { + if (!gbBsMac || !gBsBrowser.ns4) { + BSSCHidePopupWindow(); + } + var nX = 0; + var nY = 0; + var nHeight = 300; + var nWidth = 400; + if (width > 0 && height > 0) { + nHeight = height; + nWidth = width; + } + _BSPSGetClientSize(); + + nX = window.gnPopupScreenClickX; + nY = window.gnPopupScreenClickY; + + if (nY + nHeight + 40 > screen.availHeight) { + nY = screen.availHeight - nHeight - 40; + } + if (nX + nWidth + 40 > screen.availWidth) { + nX = screen.availWidth - nWidth - 40; + } + // Launch a separate window + var strParam = "titlebar=no,toolbar=no,status=no,location=no,menubar=no,resizable=yes,scrollbars=yes"; + if (gBsBrowser.ns) { + if (gBsBrowser.ns6) { + strParam += ",Height=" + nHeight + ",Width=" + nWidth; + strParam += ",screenX=" + nX + ",screenY=" + nY; + } + else { + strParam += ",OuterHeight=" + nHeight + ",OuterWidth=" + nWidth; + strParam += ",screenX=" + nX + ",screenY=" + nY; + strParam += ",dependent=yes"; + } + } + else { + strParam += ",height=" + nHeight + ",width=" + nWidth; + strParam += ",left=" + nX + ",top=" + nY; + } + window.gPopupWindow = window.open(strURL, gstrPopupSecondWindowName, strParam); + + if (gBsBrowser.ns4) { + window.gPopupWindow.captureEvents(Event.CLICK | Event.BLUE); + window.gPopupWindow.onclick = NonIEPopup_HandleClick; + window.gPopupWindow.onblur = NonIEPopup_HandleBlur; + } + else if (gBsBrowser.ie4) + { + setTimeout("setPopupFocus();", 100); + } + } + return; +} + +function setPopupFocus() +{ + window.gPopupWindow.focus(); +} + +function NonIEPopup_HandleBlur(e) +{ + window.gPopupWindow.focus(); +} + +function NonIEPopup_HandleClick(e) +{ + // Because navigator will give the event to the handler before the hyperlink, let's + // first route the event to see if we are clicking on a Popup menu in a popup. + document.routeEvent(e); + + // If a popup menu is active then don't do anything with the click + if (window.gPopupWindow.gbInPopupMenu) { + window.gPopupWindow.captureEvents(Event.CLICK); + window.gPopupWindow.onclick = NonIEPopup_HandleClick; + return false; + } + + // Close the popup window + if (e.target.href) { + if (e.target.target == "") + window.location.href = e.target.href; + else + window.open(e.target.href, e.target.target); + + if (e.target.href.indexOf("javascript:void(0)") == -1 && e.target.href.indexOf("javascript:null") == -1 && e.target.href.indexOf("BsscPopup") == -1) { + this.close(); + } + } else { + this.close(); + } + return false; + +} + +function BSSCPopup_AfterLoad(nIndex, nToken, cuswidth, cusheight) +{ + if (typeof(window.getPopupIFrame(nIndex).document) == "unknown") { + _BSSCPopup2(getPopupURL(nIndex), cuswidth, cusheight); + return; + } + if (!IsValidToken(nToken)) return; + + if ((window.getPopupIFrame(nIndex).document.readyState == "complete") && + (window.getPopupIFrame(nIndex).document.body != null)) { + if (window.getPopupIFrame(nIndex).document.location.href.indexOf("about:blank") != -1) { // add this check. IE will use about:blank" as the default vaule for Iframe. + window.getPopupIFrame(nIndex).document.location = getPopupURL(nIndex); + setTimeout("BSSCPopup_AfterLoad(" + nIndex + "," + nToken + "," + cuswidth + "," + cusheight + ")", 200); + } + else + { + setAbsPopupURL(nIndex, window.getPopupIFrame(nIndex).document.location.href); // change URL to abs url. + BSSCPopup_ResizeAfterLoad(nIndex, nToken, cuswidth, cusheight); + } + } else { + setTimeout("BSSCPopup_AfterLoad(" + nIndex + "," + nToken + "," + cuswidth + "," + cusheight + ")", 200); + } +} + + +function BSSCPopup_ResizeAfterLoad(nIndex, nToken, cuswidth, cusheight) +{ + if (window.gbPopupTimeoutExpired) return; + + if (!IsValidToken(nToken)) return; + + getPopupDivStyle(nIndex).visibility = gBsStyVisHide; + + // Determine the width and height for the window + //var size = new BSSCSize(0, 0); + //BSSCGetContentSize(window.getPopupIFrame(nIndex), size); + //var nWidth = size.x; + //var nHeight = size.y; + + _BSPSGetClientSize(); + + var size = new BSSCSize(0, 0); + + if (cuswidth <= 0 || cusheight <= 0) + BSSCGetContentSize(window.getPopupIFrame(nIndex), size); + else { + size.x = cuswidth; + size.y = cusheight; + } + + // Determine the width and height for the window + var nWidth = size.x; + var nHeight = size.y; + + // for small popup size, we should allow any size. + // The popup size should be ok if bigger than 0 + if (nWidth < 0 || nHeight < 0) return; // there must be something terribly wrong. + // if (nWidth < 40 || nHeight < 40) return; // there must be something terribly wrong. + + window.getPopupDivStyle(nIndex).pixelWidth = nWidth; + window.getPopupDivStyle(nIndex).pixelHeight = nHeight; + + window.getPopupShadowStyle(nIndex).pixelWidth = nWidth; + window.getPopupShadowStyle(nIndex).pixelHeight = nHeight; + window.getPopupTopicStyle(nIndex).pixelWidth = nWidth; + window.getPopupTopicStyle(nIndex).pixelHeight = nHeight; + if (gbBsIE55) + { + window.getPopupShadowStyle(nIndex).pixelWidth = nWidth + 2; + window.getPopupShadowStyle(nIndex).pixelHeight = nHeight + 2; + window.getPopupTopicStyle(nIndex).pixelWidth = nWidth + 2; + window.getPopupTopicStyle(nIndex).pixelHeight = nHeight + 2; + } + + window.getPopupIFrameStyle(nIndex).pixelWidth = nWidth; + window.getPopupIFrameStyle(nIndex).pixelHeight = nHeight; + if (gbBsIE55) + { + window.getPopupIFrameStyle(nIndex).top = 0; + window.getPopupIFrameStyle(nIndex).left = 0; + } + + var strURL = getPopupURL(nIndex); + if (strURL.indexOf("#") != -1) + getPopupIFrame(nIndex).location.href = strURL; // reload again, this will fix the bookmark misunderstand in IE5. + + MoveDivAndShow(nIndex, nToken, cuswidth, cusheight); +} + +function MoveDivAndShow(nIndex, nToken, cuswidth, cusheight) +{ + if (window.getPopupIFrame(nIndex).document.location.href != getAbsPopupURL(nIndex)) { // if redirect, reload again. + window.getPopupIFrame(nIndex).document.location = getPopupURL(nIndex); + setTimeout("BSSCPopup_AfterLoad(" + nIndex + "," + nToken + "," + cuswidth + "," + cusheight + ")", 200); + return; + } + + // Determine the position of the window + var nClickX = window.gnPopupClickX; + var nClickY = window.gnPopupClickY; + var nTop = 0; + var nLeft = 0; + + var nWidth = window.getPopupDivStyle(nIndex).pixelWidth; + var nHeight = window.getPopupDivStyle(nIndex).pixelHeight; + + if (nClickY + nHeight + 20 < gBsClientHeight + document.body.scrollTop) { + nTop = nClickY + 10; + } else { + nTop = (document.body.scrollTop + gBsClientHeight) - nHeight - 20; + } + if (nClickX + nWidth < gBsClientWidth + document.body.scrollLeft) { + nLeft = nClickX; + } else { + nLeft = (document.body.scrollLeft + gBsClientWidth) - nWidth - 8; + } + + if (nTop < document.body.scrollTop ) nTop = document.body.scrollTop + 1; + if (nLeft< document.body.scrollLeft) nLeft = document.body.scrollLeft + 1; + + + window.getPopupDivStyle(nIndex).left = nLeft; + window.getPopupDivStyle(nIndex).top = nTop; + + // Set the location of the background blocks + window.getPopupShadowStyle(nIndex).left = 6; + window.getPopupShadowStyle(nIndex).top = 6; + if (gbBsIE55) + { + window.getPopupShadowStyle(nIndex).left = 4; + window.getPopupShadowStyle(nIndex).top = 4; + } + + if (gbBsMac) { + // Total hack on the iMac to get the IFrame to position properly + window.getPopupIFrameStyle(nIndex).pixelLeft = 100; + window.getPopupIFrameStyle(nIndex).pixelLeft = 0; + // Explicitly call BSSCOnLoad because the Mac doesn't seem to do it + window.getPopupIFrame(nIndex).window.BSSCOnLoad(); + } + + BSSCPopup_Timeout(nIndex , nToken ); + + return; +} + +function BSSCSize(x, y) +{ + this.x = x; + this.y = y; +} + +function BSSCGetContentSize(thisWindow, size) +{ + if (!((gBsBrowser.ie4) || (gBsBrowser.ns4))) + return; + + if (gbBsMac) { + size.x = 300; + size.y = 300; + return; + } + + // Resize the width until it is wide enough to handle the content + // The trick is to start wide and determine when the scrollHeight changes + // because then we know a scrollbar is necessary. We can then go back + // to the next widest size (for no scrollbar) + + var ClientRate = gBsClientHeight / gBsClientWidth; + + var GoldenSize = new BSSCSize(0,0); + GoldenSize.x = gBsClientWidth * gBMaxXOfParent; + GoldenSize.y = gBsClientHeight *gBMaxYOfParent ; + + if (ClientRate > gBRateH_W) { + GoldenSize.y = GoldenSize.x * gBRateH_W; + } + else { + GoldenSize.x = GoldenSize.y / gBRateH_W; + } + + // Try to using parent specified max x. + var x = 0; + var maxgoldx = GoldenSize.x; + var maxx = gBsClientWidth * gBMaxXOfParent; + + // This double resize causes the document to re-render (and we need it to) + if (!gbBsIE5) + thisWindow.moveTo(10000,10000); // this is used to fix the flash on IE4. + thisWindow.resizeTo(1, 1); + thisWindow.resizeTo(1, 1); + thisWindow.resizeTo(maxgoldx, thisWindow.document.body.scrollHeight + gBscrollHeight); + thisWindow.resizeTo(maxgoldx, thisWindow.document.body.scrollHeight + gBscrollHeight); + + var miny = thisWindow.document.body.scrollHeight + gBscrollHeight; + + if (miny > GoldenSize.y) // the popup does not fix in the parent wanted golden area. so try to expand itself as large as it can + { + thisWindow.resizeTo(maxx , thisWindow.document.body.scrollHeight + gBscrollHeight); + thisWindow.resizeTo(maxx , thisWindow.document.body.scrollHeight + gBscrollHeight); + + miny = thisWindow.document.body.scrollHeight + gBscrollHeight; + maxy = gBsClientHeight * gBMaxYOfParent; + + if (miny > maxy) { // the popup must have a scroll, OK let it be. + miny = maxy; + size.x = maxx; + size.y = maxy; + thisWindow.document.body.scroll = 'yes'; // At this time we do want to show scroll any more. so it will looks better a little. + } + else { // popup still can fit in the parent area by someway. now we choose the same h/w rate as parent. + size.y = miny; + + // downsize from maxx , now I try to using binary divide. + x = maxx; + deltax = -maxx/2; + //j = 0; + while (true) { + x = x + deltax; + thisWindow.resizeTo(x, miny); + thisWindow.resizeTo(x, miny); + diffy = thisWindow.document.body.scrollHeight + gBscrollHeight - x * ClientRate; + if (diffy > gBpermitYDelta ) // it is higher than wanted, so x need to be wide a little bitter + deltax = Math.abs(deltax) /2; + else if (diffy < -gBpermitYDelta) // it is shorter than wanted, so x need to be narrow a little bitter + deltax = -Math.abs(deltax) /2; + else + // the y is close enough to wanted. + break; + if (Math.abs(deltax) < gBpermitXDelta) // the next change is too slight and it can be ignore. + break; + } + size.x = thisWindow.document.body.scrollWidth; //+ gBscrollWidth; + size.y = thisWindow.document.body.scrollHeight;// + gBscrollHeight; + thisWindow.document.body.scroll = 'no'; + + // Handle absurd cases just in case IE flakes + // if (size.y < 100) { + // size.y = 100; + // } + } + } + else { + if (thisWindow.document.body.scrollWidth > maxgoldx) { + size.x = maxx; + size.y = miny; + thisWindow.document.body.scroll = 'yes'; + } + else { + // downsize from maxgoldx , now I try to using binary divide. + x = maxgoldx; + deltax = -maxgoldx/2; + //i = 0; + while (true) { + x = x + deltax; + thisWindow.resizeTo(x, miny); + thisWindow.resizeTo(x, miny); + diffy = thisWindow.document.body.scrollHeight + gBscrollHeight - x * gBRateH_W; + if (diffy > gBpermitYDelta ) // it is higher than wanted, so x need to be wide a little bitter + deltax = Math.abs(deltax) /2; + else if (diffy < -gBpermitYDelta) // it is shorter than wanted, so x need to be narrow a little bitter + deltax = -Math.abs(deltax) /2; + else + // the y is close enough to wanted. + break; + if (Math.abs(deltax) < gBpermitXDelta) // the next change is too slight and it can be ignore. + break; + //i ++; + + } + //size.x = x - gBscrollWidth; + size.x = thisWindow.document.body.scrollWidth; //+ gBscrollWidth; + size.y = thisWindow.document.body.scrollHeight ; + thisWindow.document.body.scroll = 'no'; // At this time we do not want to show scroll any more. so it will looks better a little. + thisWindow.resizeTo(size.x, size.y); + if (thisWindow.document.body.scrollWidth > size.x) + { + size.x = thisWindow.document.body.scrollWidth; + } + if (thisWindow.document.body.scrollHeight > size.y) + { + size.y = thisWindow.document.body.scrollHeight; + } + } + } + + // no reload no scrollbar. + //size.x = size.x + 16; //reserve a width for scrollbar (IE 4.0 only) + + thisWindow.resizeTo(size.x, size.y); + thisWindow.resizeTo(size.x, size.y); + return; +} + + + +function BSSCPopupParentClicked() +{ + if (!window.gbPopupTimeoutExpired) { + return false; + } + + document.onmousedown = gbOrignalOnMouseDown; + + // Simply hide the popup + hideAll(); + + window.gbPopupTimeoutExpired = false; + + return true; +} + + +function BSSCPopupClicked() +{ + if (!window.gbPopupTimeoutExpired) { + return false; + } + + + var popupIFrame = getCurrentPopupIFrame(); + if (popupIFrame == null) { + return true; + } + +/* + if ("undefined" != typeof(popupIFrame.gbInPopupMenu) && + popupIFrame.gbInPopupMenu) { + return true; + }*/ + + if (!((popupIFrame.window.event != null) && + (popupIFrame.window.event.srcElement != null) && + ((popupIFrame.window.event.srcElement.tagName == "A") || + (popupIFrame.window.event.srcElement.tagName == "IMG")))) { + document.onmousedown = gbOrignalOnMouseDown; + + // Simply hide the popup + hideAll(); + + window.gbPopupTimeoutExpired = false; + + return true; + } +} + + +//trace the mouse over's position for hotspot +function BSPSPopupOnMouseOver(event) +{ + if (gBsBrowser.ie4) { + window.gnPopupClickX = event.clientX + document.body.scrollLeft; + window.gnPopupClickY = event.clientY + document.body.scrollTop; + window.gnPopupScreenClickX = event.screenX; + window.gnPopupScreenClickY = event.screenY; + } else if (gBsBrowser.ns4) { + window.gnPopupClickX = event.pageX - window.pageXOffset; + window.gnPopupClickY = event.pageY - window.pageYOffset; + window.gnPopupScreenClickX = event.screenX - window.pageXOffset; + window.gnPopupScreenClickY = event.screenY - window.pageYOffset; + } +} + + +function BSSCHidePopupWindow() +{ + if (window.gPopupWindow != null) { + if (gBsBrowser.ns4) { + if ((typeof window.gPopupWindow != "undefined") && (!window.gPopupWindow.closed)) { + window.gPopupWindow.close(); + window.gPopupWindow = null; + } + } + } + + return; +} + +// Add the PopupOnClick to the onclick array. +if (typeof(BsscRegisterOnClick) != "undefined") +{ + BsscRegisterOnClick(BsPopupOnClick); +} +//End to support previous popup functions + +/// Section End - Popup (JavaScript 1.0) + +/// Section Begin - Embedded Stub (JavaScript 1.0) + +var s_strAgent = navigator.userAgent.toLowerCase(); +var s_nVer = parseInt(navigator.appVersion); + +var s_bIE = (s_strAgent.indexOf('msie') != -1); +var s_bNS = (s_strAgent.indexOf('mozilla') != -1) && ((s_strAgent.indexOf('spoofer') == -1) && (s_strAgent.indexOf('compatible') == -1)); +var s_bOpera = (s_strAgent.indexOf('opera') != -1); + +var s_bIE3Before = ((s_bIE) && (s_nVer <= 2)); +var s_bNS3Before = ((s_bNS) && (s_nVer <= 3)); + +var s_bNS2 = ((s_bNS) && (s_nVer <= 2)); +var s_bNS3 = ((s_bNS) && (s_nVer == 3)); +var s_bIE300301 = ((s_bIE) && (s_nVer == 2) && ((s_strAgent.indexOf("3.00") != -1)||(s_strAgent.indexOf("3.0a") != -1)||(s_strAgent.indexOf("3.0b")!=-1)||(s_strAgent.indexOf("3.01")!=-1))); +var s_bIE302 = ((s_bIE) && (s_nVer == 2) && (s_strAgent.indexOf("3.02") != -1)); + + +function HasExtJs() +{ + if (s_bIE3Before) { return false;} + if (s_bNS3Before) { return false;} + if (typeof (BsGeneralOnLoad) == "undefined"){ return false; } + return true; +} + + +function BSSCCreatePopupDiv() +{ + return; +} + + +function WritePopupMenuLayer() +{ + if (HasExtJs()) {_WritePopupMenuLayer();} +} + +function BSSCPopup(strURL, width, height) +{ + if (HasExtJs()) { + _BSSCPopup(strURL, width, height); + }else{ + //Create a temporary window first to ensure the real popup comes up on top + var wndTemp = null; + if (!s_bNS3) { + wndTemp = window.open("", "temp", "titlebar=no,toolbar=no,status=no,location=no,menubar=no,resizable=yes,scrollbars=yes,height=3,width=4"); + } + // Create the real popup window + var wndPopup = window.open(strURL, "BSSCPopup", "titlebar=no,toolbar=no,status=no,location=no,menubar=no,resizable=yes,scrollbars=yes,height=300,width=400"); + // Close the temporary + if (!s_bNS3) { + wndTemp.close(); + } else { + wndPopup.focus(); + } + } +} + +var gbWndTemp = null, gbWndPopupLinks = null; +var gbstrParaTotal = ""; + +function PopupMenu_Invoke() +{ + if (HasExtJs()) { + return _PopupMenu_Invoke(PopupMenu_Invoke.arguments); + } + if (s_bNS3Before || s_bIE3Before ) { + var argLen = PopupMenu_Invoke.arguments.length; + if (argLen < 5) { + window.document.location.href = PopupMenu_Invoke.arguments[3]; + return false; + } + gbWndTemp = null; + gbWndPopupLinks = null; + gbstrParaTotal = ""; + for (var i = 0; i < (argLen - 2) / 2; i++) { + var strParaLine = ""; + if (s_bNS2 || s_bOpera){ + strParaLine += "
" + strParaLine += PopupMenu_Invoke.arguments[2 * i + 2]; + strParaLine += ""; + } else { + strParaLine += ""); + if (s_bNS2 || s_bOpera) { + gbWndPopupLinks.document.write(""); + } else { + //YJ: IE301,302 and NS3.x works fine + gbWndPopupLinks.document.write("<"); + gbWndPopupLinks.document.write("script>"); + gbWndPopupLinks.document.write("function gotoUrl(aUrl) {opener.window.location=aUrl; close();}"); + gbWndPopupLinks.document.write("<"); + gbWndPopupLinks.document.write("/script>"); + } + gbWndPopupLinks.document.write(""); + gbWndPopupLinks.document.write(gbstrParaTotal); + gbWndPopupLinks.document.write(""); + gbWndPopupLinks.document.close(); + + // Close the temporary + if (!s_bNS3 && gbWndTemp != null) { + gbWndTemp.close(); + }else { + gbWndPopupLinks.focus(); + } + + return true; + } + return false; +} + +/// Section End - Embedded Stub (JavaScript 1.0) + +//// Segment End -- (JavaScript 1.0) + +//// Segment Begin -- (JavaScript 1.2) +/// Section Begin - kadov DHTM (JavaScript 1.2) + +//Begin to support extended and dropdown text effects. +function kadovIsParagraph(el) +{ + return( el.tagName == "P" || el.tagName.indexOf("H") == 0 ) ? true : false; +} + +function kadovInitEachChild(el) +{ + for(var i=0; i "") ) + child.style.setAttribute( "x-on-pageload", "" ); + + var href = child.getAttribute("href") + if( href != null && href > "" && href.indexOf( "BSSCPopup" ) >= 0 ) + kadovFilePopupInit(child.id); // Init for Popup + else if( child.className == "dropspot" || child.className == "expandspot" || + child.className == "glossterm" ) + kadovTextPopupInit(child.id);// Init for Expanding/Glossary or DropDown text + else if( child.className == "trigger") + kadovInitTrigger(child.id);// Init for Trigger + else + { + kadovInitEffects(child.id);// Init for DHTML effects + CEngine.SetOneTargetInitialState( child.id ); + } + } + + if( (child.tagName == "IMG") && (child.getAttribute("dynsrc") > "") ) + child.start = "mouseover";// to start a AVI file. fileopen doesn't work + + kadovInitEachChild(child); + } +} + +function kadovRetrieveTextInner(el) +{ + var x = ""; + if( (!el) || (el.tagName == "!") || (el.tagName == "SCRIPT" )) + return x; + + if( kadovIsParagraph(el) ) + { + var strNewID = " "; + if( el.id != "" ) + strNewID += "id=" + el.id + "_NewSpan "; + x = "" + el.innerHTML + ""; + } + else + { + for(var i=0; i 0 ) + if( (nTagClose - nTagOpen) != nDistance ) + return strRawHTML; + + var strCleanOnce = strRawHTML.substring(0, nTagOpen) + strRawHTML.substr(nTagClose + strTagClose.length) ; + return kadovRetrieveCleanHTML( strCleanOnce, strTagOpen, strTagClose ); +} + +function kadovAdjustObjectTag(strRawHTML, nStartPos) +{// adjust object tag for related topics HTML control, because innerHTML misses out the item settings + + //Is there any DTC? + var strDTCTagOpen = ''; + var nDTCTagOpen = strRawHTML.indexOf( strDTCTagOpen, nStartPos ); + if( nDTCTagOpen < 0 ) + return strRawHTML; + var nDTCTagClose = strRawHTML.indexOf( strDTCTagClose, nDTCTagOpen ); + if( nDTCTagClose < nDTCTagOpen) + return strRawHTML; // no Design Time Controls; + + //Is the DTC HTML Help Control? + var strRTObjTagOpen = 'classid=clsid:ADB880A6-D8FF-11CF-9377-00AA003B7A11'; + var strRTObjTagClose = ''; + var nRTObjTagOpen = strRawHTML.indexOf( strRTObjTagOpen, nDTCTagOpen ); + if( nRTObjTagOpen < nDTCTagOpen ) + return strRawHTML; + var nRTObjTagClose = strRawHTML.indexOf( strRTObjTagClose, nRTObjTagOpen ); + if( nRTObjTagClose < nRTObjTagOpen ) + return strRawHTML; // is not a HTML help control + + // Is it a related Topics html help control? + var strRTObjLabel = ''; + } + + // to insert the reconstructed item params into runtime object tag + var strAdjustedHTML = strRawHTML.substring(0,nRTObjTagClose) + strRunTimeItemParam + strRawHTML.substring(nRTObjTagClose, strRawHTML.length); + return kadovAdjustObjectTag(strAdjustedHTML, nDTCTagClose + strDTCTagClose.length); +} + +function kadovTextPopupOnLoad( el ) +{ + if( !CCSSP.bIsWinOS && !CCSSP.bIsSunOS) + return 0; + + if( typeof(el) == "string" ) + el = document.all.item(el); + + var src = el.getAttribute( "x-use-popup" ); + if(!src) + return 0; + + var name = src; + if( src.substr(0,1) == "#" ) + name = src.substr(1, src.length-1); + var srcDiv = document.all.item(name); + if( !srcDiv ) + return 1; + + var type = el.getAttribute( "x-popup-type" ); + var setup = el.getAttribute( "x-tmp-setup" ); + var newId = name; + if( newId.indexOf( "_tmp") <= 0 ) + newId += "_tmp"; + + if( !setup ) + { + el.setAttribute( "x-tmp-setup", 1 ); + + if( type == "pulldown" ) + { + var strAdjust = kadovAdjustObjectTag(srcDiv.innerHTML,0); + var strCleanHTML = kadovRetrieveCleanHTML(strAdjust, ""); + strCleanHTML = kadovRetrieveCleanHTML(strCleanHTML, ""); + + //work around the bug in HH.exe that highlight the phrases when use Search tab + //this approach is just removing the tag inserted by Microsoft in the runtime + strCleanHTML = kadovRetrieveCleanHTML(strCleanHTML, "", 52); + + var strStyle = " style='display:none; position:relative;"; + var newDiv = "
" + strCleanHTML + "
"; + + srcDiv.outerHTML = ""; // empty the original DIV tag + var elParentPra = kadovFindParentParagraph(el); + if( elParentPra ) + elParentPra.insertAdjacentHTML( "AfterEnd", newDiv ); + } + else if( type == "expanding" ) + { + var inner = kadovRetrieveTextInner(srcDiv); + if( inner == "" ) + inner = srcDiv.innerHTML; + var strAdjust = kadovAdjustObjectTag(inner,0); + var strCleanHTML = kadovRetrieveCleanHTML(strAdjust, ""); + strCleanHTML = kadovRetrieveCleanHTML(strCleanHTML, ""); + var strClassName = (el.className == "glossterm") ? "glosstext" : "expandtext"; + var newSpan = ""; + srcDiv.outerHTML = ""; // empty the original DIV tag + el.insertAdjacentHTML( "AfterEnd", newSpan ); + } + } + return 0; +} + +function kadovTextPopup( el ) +{ + if( (!CCSSP.bIsWinOS && !CCSSP.bIsSunOS) || (window.event == null) ) + return; + window.event.cancelBubble = true; + + if( typeof(el) == "string" ) + el = document.all.item(el); + + var src = el.getAttribute( "x-use-popup" ); + if(!src) + return; + + var name = src; + if( src.substr(0,1) == "#" ) + name = src.substr(1, src.length-1) + "_tmp"; + var srcDiv = document.all.item(name); + if( !srcDiv ) + return; + + var type = el.getAttribute( "x-popup-type" ); + var setup = el.getAttribute( "x-tmp-setup" ); + if( srcDiv ) + { + if( srcDiv.style.display == "" ) + srcDiv.style.display = "none"; + else + { + srcDiv.style.display = ""; + if( typeof(srcDiv.bInitialized) == "undefined" ) + { + srcDiv.bInitialized = true; + kadovInitEffects(name); + kadovInitEachChild(srcDiv); + } + } + } + return; +} + +function kadovFindParentParagraph( el ) +{ + if( typeof(el) == "string" ) + el = document.all.item(el); + if( (!el) || el.tagName == "BODY" ) + return null; + if( kadovIsParagraph(el.parentElement) ) + return el.parentElement; + else + return kadovFindParentParagraph( el.parentElement ); +} + +//Begin HTML code invoked function +function kadovRegisterEventHandler( obj, strEvent, strEventHandler ) +{ + if( !gbBsIE4 ) + return; + CCSSP.RegisterEventHandler( obj, strEvent, strEventHandler ); +} + +function kadovTextPopupInit( el ) +{ + if( (!gbBsIE4) || (!CCSSP.bIsWinOS && !CCSSP.bIsSunOS)) + return; + + if( typeof(el) == "string" ) + el = document.all.item(el); + if( el != null ) + { + CCSSP.RegisterEventHandler( el, "onclick", "kadovTextPopup(" + el.id +");" ); + CCSSP.RegisterEventHandler( window, "onload", "kadovTextPopupOnLoad(" + el.id +");" ); + } +} +//End HTML code invoked function + +//End to support extended and dropdown text effects. + +//Begin to convert iWrite format to RoboEditor Format for DHTML effects +function kadovInitTriggersInHead( ) +{ + if( Object.xDelayedInitElements ) + { + var x = Object.xDelayedInitElements; + for(i=0; i= 0 && nNext < values.length ) + { + functions[nIdx] = values.substr( nStart, nNext-nStart+1); + nStart = nNext + 1; + nIdx++; + nNext = values.indexOf( "\)", nStart); + } + + for( var i=0; i= 0 ) + { + nPageClick = arrForClickCount[j].indexOf("="); + if( nPageClick > 0 ) + { + nClickTimes = arrForClickCount[j].substring( nPageClick + 1, arrForClickCount[j].length) * 1; + break; + } + } + } + var args = srcargs; + if( j < arrForClickCount.length ) + {// to strip out the "clicks=99" from the arguments string + args = ""; + for( var k = 0; k < arrForClickCount.length; k ++ ) + { + if( k != j ) + { + args += arrForClickCount[k]; + if( k < arrForClickCount.length - 1 ) + args += ","; + } + } + } + bsscFXInit( null, id, translatedProp, fnname, args, nClickTimes ); + } +} + +function kadovTranslateProp( prop ) +{ + switch( prop ) + { + case "x-on-hover" : return "bsschover"; + case "x-on-pageclick" : return "bsscpageclick"; + case "x-on-pageload" : return "bsscpageload"; + case "x-on-trigger-1" : return "bssctrigger1"; + case "x-on-trigger-2" : return "bssctrigger2"; + } + return null; +} +//End to convert iWrite format to RoboEditor Format for DHTML effects + +//Begin the definition of one entry to DHTML effects +function bsscFXInit( trigger_ID, target_ID, event_type, + action_type, action_setting, event_addional ) +{ + if( (!CCSSP.bIsWinOS && !CCSSP.bIsSunOS ) || typeof(target_ID) != "string" )//MUST have a target_ID + return; // we don't support Navigator yet + + if( typeof(event_type) == "string" ) + event_type = event_type.toLowerCase(); + if( typeof(action_type) == "string" ) + action_type = action_type.toLowerCase(); + if( typeof(action_setting) == "string" ) + action_setting = action_setting.toLowerCase(); + + // to get the target element then add it to the target list + var eleTarget = CCSSP.GetObject( target_ID ); + if( (eleTarget != null) && (event_type != null) && (action_type != null) ) + { + CEngine.AddOneTarget( target_ID, eleTarget ); + CEngine.BuildTargetObject(target_ID, event_type, action_type, action_setting, event_addional); + } + + // to validate the trigger_ID parameter + if( typeof(trigger_ID) == "string" && trigger_ID != "" ) + CEngine.BuildTriggerObject( trigger_ID, target_ID ); +} +//End the definition of one entry to DHTML effects + + +/// Section End - kadov DHTM (JavaScript 1.2) + + +/// Section Begin - CCSSP DHTM (JavaScript 1.2) + +//Begin JavaScript libary for cross-platform positioning object. +function CCSSP(){} // constructor of CCSSP class + +CCSSP.strAgent = navigator.userAgent.toLowerCase(); +CCSSP.nAppVersion = parseInt(navigator.appVersion); + +CCSSP.bIsWinOS = ((CCSSP.strAgent.indexOf("win") >= 0) || (CCSSP.strAgent.indexOf("16bit") >= 0)); +CCSSP.bIsMacOS = (CCSSP.strAgent.indexOf("mac") >= 0); +CCSSP.bIsSunOS = (CCSSP.strAgent.indexOf("sunos") != -1); + +CCSSP.bIsIE = (navigator.appName.indexOf("Microsoft") >= 0); +CCSSP.bIsIE4 = (CCSSP.bIsIE && (CCSSP.nAppVersion >= 4)); +CCSSP.bIsIE5 = (CCSSP.bIsIE4 && (CCSSP.strAgent.indexOf("msie 5") != -1) ) + +CCSSP.bIsNav = (navigator.appName.indexOf("Netscape") >= 0); +CCSSP.bIsNav4 = (CCSSP.bIsNav && (CCSSP.nAppVersion >= 4)); +CCSSP.bIsNav6 = (CCSSP.bIsNav && (CCSSP.nAppVersion >= 5)); + +CCSSP.GetObject = function( obj ) +{//convert object name string or reference into a valid object reference + if( typeof(obj) == "object" ) + return obj; + else if( typeof(obj) == "string" && obj != "") + { + if( CCSSP.bIsNav4 ) + return eval("document." + obj); + else + return eval("document.all." + obj); + } + else + return null; +} + +CCSSP.MoveObjectTo = function(obj, x, y) +{//positioning an object at a specific pixel coordinate + if( CCSSP.bIsNav4 ) + obj.moveTo(x,y); + else + { + obj.style.pixelLeft = x; + obj.style.pixelTop = y; + } +} + +CCSSP.MoveObjectBy = function(obj, dx, dy) +{//moveing a object by x and/or y pixel + if( CCSSP.bIsNav4 ) + obj.moveBy(dx,dy); + else + { + obj.style.pixelLeft += dx; + obj.style.pixelTop += dy; + } +} + +CCSSP.SetObjectBGColor = function(obj, color) +{//set the background color of an object + if( CCSSP.bIsNav4 ) + obj.bgColor = color; + else + obj.style.backgroundColor = color; +} + +CCSSP.ShowObject = function(obj, bShow) +{// set the object to be visible or invisible + if( CCSSP.bIsNav4 ) + obj.visibility = (bShow == true) ? 'show' : 'hide'; + else + obj.style.visibility = (bShow == true) ? 'visible' : 'hidden';// when hidden, it still occupy some space. +} + +CCSSP.GetObjectLeft = function(obj) +{// retrieve the x coordinate of a posionable object + if( CCSSP.bIsNav4 ) + return obj.left; + else + return obj.style.pixelLeft; +} + +CCSSP.GetObjectTop = function(obj) +{// retrieve the y coordinate of a posionable object + if( CCSSP.bIsNav4 ) + return obj.top; + else + return obj.style.pixelTop; +} + +CCSSP.GetObjectContainLeft = function(obj) +{// retrieve the x coordinate of a posionable object relative to it's parent element + if( CCSSP.bIsNav4 ) + return obj.pageX; + else + { + if( obj == document.body ) + return obj.clientLeft; + else + return obj.offsetLeft; + } +} + +CCSSP.GetObjectWindowLeft = function(obj) +{// retrieve the x coordinate of a posionable object relative to browser window + if( CCSSP.bIsNav4 ) + return obj.pageX; + else + { + var nOffsetWindowLeft = 0; + for(var element = obj; element; element = element.offsetParent) + nOffsetWindowLeft += CCSSP.GetObjectContainLeft(element); + return nOffsetWindowLeft; + } +} + +CCSSP.GetObjectContainTop = function(obj) +{// retrieve the y coordinate of a posionable object relative to it's parent element + if( CCSSP.bIsNav4 ) + return obj.pageY; + else + { + if( obj == document.body ) + return obj.clientTop; + else + return obj.offsetTop; + } +} + +CCSSP.GetObjectWindowTop = function(obj) +{// retrieve the y coordinate of a posionable object relative to browser window + if( CCSSP.bIsNav4 ) + return obj.pageY; + else + { + var nOffsetWindowTop = 0; + for(var element = obj; element; element = element.offsetParent) + nOffsetWindowTop += CCSSP.GetObjectContainTop(element); + return nOffsetWindowTop; + } +} + +CCSSP.GetObjectHeight = function(obj) +{// retrieve the height of a posionable object + if( CCSSP.bIsNav4 ) + return obj.clip.height; + else + return obj.offsetHeight; +} + +CCSSP.GetObjectWidth = function(obj) +{// retrieve the width of a posionable object + if( CCSSP.bIsNav4 ) + return obj.clip.width; + else + return obj.offsetWidth; +} + +CCSSP.RegisterEventHandler = function( srcObj, rawEventName, funcHandler ) +{ // to add the "funcHandler" as the "rawEventName" 's handler to the "srcObj" object,the original event handler will be combined + if (CCSSP.bIsNav4 && !CCSSP.bIsNav6) + return ; + var oldHandler = ""; + if (CCSSP.bIsMacOS && CCSSP.bIsIE4) + { + if (typeof(srcObj[rawEventName.toLowerCase()])=="unknown") + { //search for + + + + + + + + + + + + + + + + +

About nodes

+ +

In general, + in SUPERVISION component Node  is + a graphical representation of a computation algorithm. The Data flow graph + consists of several nodes of control + and computation types. These nodes + have input and output data ports + for data transferring and control ports. + All data ports of a node correspond to input or output parameters of the + service executed on this node. Connecting of these ports by links means + transferring of the data from output port to input port of a next node. + So, only output and input ports of different nodes can be connected by + one link. All input ports which have not connection to output ports are + input of the Graph. Initial values of such ports can be defined as constant + value or taken from the current study. All output ports which have no + connection to input ports are output of the Graph. Values from these ports + can be stored in the study.

+ +

 

+ +

In SUPERVISION module + there are the following types of nodes: computation + node, loop node, switch node +  and GOTO node.

+ +

 

+ +

                    

+ +

 

+ +

 

+ +

 

+ +
+ +

 

+ +

 

+ +

 

+ +

 

+ +

 

+ + + + + diff --git a/doc/salome/gui/SUPERV/files/adding_information_about_graphs.htm b/doc/salome/gui/SUPERV/files/adding_information_about_graphs.htm new file mode 100755 index 0000000..2e0d2be --- /dev/null +++ b/doc/salome/gui/SUPERV/files/adding_information_about_graphs.htm @@ -0,0 +1,157 @@ + + + + + + + + + + +Changing graph description + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Changing graph description

+ +

This + option is available only if your graph is modifiable. Otherwise you'll + be able only to view the description of the graph.

+ +

 

+ +

To change or just view the description of your graph:

+ +

 

+ +

Right-click on the SUPERVISION viewer window + containing your graph and from the pop-up menu choose Change + Informations option. The following dialog box will appear + where you can change the name of + your graph, enter the name of the author and additional comments concerning + your graph:

+ +

 

+ +

                        

+ +

 

+ +

To confirm the changes in this dialog box + click  OK.

+ +

 

+ +

 

+ +

+Related Topics

+ +

 

+ +

 

+ + + + + diff --git a/doc/salome/gui/SUPERV/files/adding_links_from_an_output_port.htm b/doc/salome/gui/SUPERV/files/adding_links_from_an_output_port.htm new file mode 100755 index 0000000..1f63817 --- /dev/null +++ b/doc/salome/gui/SUPERV/files/adding_links_from_an_output_port.htm @@ -0,0 +1,167 @@ + + + + + + + + + + +Linking node ports + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Linking node ports

+ +

In SUPERVISION you + can link ONLY Input ports with + Output ports and InGate ports with OutGate ports of different nodes. But + you can sketch several links going from one definite port to the ports + of other nodes.  

+ +

 

+ +

To add a link between two ports:

+ +

 

+ +

1. Right-click on this port and from + the pop-up menu choose Sketch Link + option. Move aside the cursor of your mouse - it will be followed by a + violet highlighted straight line.

+ +

 

+ +

2. Click on the port, which you'd like + to connect to the first port - your link will get default black color. +

+ +

 

+ +

On this picture you can + see an example of a graph with four linked nodes.

+ +

 

+ +

                      

+ +

 

+ +

 

+ +

 

+ +

+Related Topics

+ +

 

+ +

 

+ +

 

+ + + + + diff --git a/doc/salome/gui/SUPERV/files/adding_node_ports.htm b/doc/salome/gui/SUPERV/files/adding_node_ports.htm new file mode 100755 index 0000000..cef2639 --- /dev/null +++ b/doc/salome/gui/SUPERV/files/adding_node_ports.htm @@ -0,0 +1,143 @@ + + + + + + + + + + +Adding node ports + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Adding node ports

+ +

This option applies ONLY + to Inline nodes, not Factory and is + possible ONLY if the graph is modifiable, not a read-only + one.

+ +

 

+ +

To add Input or Output ports to your node:

+ +

 

+ +

Right-click on the Title + part of the node, and from Add node + submenu select the type of the port for addition to your node (Input or + Output).

+ +

 

+ +

 

+ +

+Related Topics

+ + + + + diff --git a/doc/salome/gui/SUPERV/files/adding_nodes.htm b/doc/salome/gui/SUPERV/files/adding_nodes.htm new file mode 100755 index 0000000..bda3180 --- /dev/null +++ b/doc/salome/gui/SUPERV/files/adding_nodes.htm @@ -0,0 +1,266 @@ + + + + + + + + + + +Adding nodes + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Adding nodes

+ +

To add a node into a graph in modification or edition:

+ +

 

+ +

Right-click on the background of the main + window of this graph and in the pop-up menu choose  Add + Node option or click icon in the SUPERVISION + toolbar. The following dialog box with two tabs will appear (the same + dialog box opens when trying to create a new graph):

+ +

 

+ +

 

+ +

             

+ +

 

+ +

             

+ +

 

+ +

 

+ +

This dialog box allows to add one or several + nodes to your graph.

+ +

 

+ +

This dialog box works as independent window. So you can move + it aside and simultaneously edit your graph in SUPERVISION viewer and + add new nodes into your graph.

+ +

 

+ +

FACTORY NODES.

+ +

Factory nodes tab window consists of one + column having the form of a tree with three open levels:

+ +

 

+ +

- The + first level corresponds to the list of components which are currently + integrated into SALOME platform

+ +

.

+ +

- The + second level corresponds to the interfaces of one of the components. +

+ +

 

+ +

- The + third level represents a list of services (methods) provide by + the component interface.

+ +

 

+ +

- The + fourth level contains the signature of a service - a list of parameters. + Opposite each parameter there are two indications: Port + type (data type of the parameter) and Port + way (type of the parameter - input or output).   

+ +

 

+ +

To add a factory node into your graph choose + one of the factory services and click Add + Factory Node.

+ +

 

+ +

 

+ +

INLINE NODES.

+ +

Inline + nodes tab window consists of the following fields:

+ +

 

+ +

- Node + type choose box: here you can select the type of your future node + (Computation, Switch, Loop, Goto)

+ +

 

+ +

- Main + field: here you can manually define a Python method which will + be executed on your node. This window functions like a standard document + - right-click on it gives access to Undo/Redo/Cut/Copy/Paste/SelectAll/Clear + options.  

+ +

 

+ +

- Load + from file: this button allows to load a definite Python method + from an existing *.py file. If your *.py file contains several defined + methods, Next function button + allows to list all methods of the upper level from this *.py file and + select the necessary function.    

+ +

 

+ +

To add + an inline node into your graph click Add + Node button.   

+ +

 

+ +

 

+ +

 

+ +

+Related Topics            

+ +

 

+ +

 

+ +

 

+ +

               

+ +

 

+ + + + + diff --git a/doc/salome/gui/SUPERV/files/changing_node_description.htm b/doc/salome/gui/SUPERV/files/changing_node_description.htm new file mode 100755 index 0000000..0fe5d84 --- /dev/null +++ b/doc/salome/gui/SUPERV/files/changing_node_description.htm @@ -0,0 +1,164 @@ + + + + + + + + + + +Changing node description + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Changing + node description

+ +

This + option is available only if your graph is modifiable. Otherwise you'll + be able only to view the description of the node.

+ +

 

+ +

To change or just view the description of a node:

+ +

 

+ +

Right-click on the Title + part of the node and from the pop-up menu choose Change + Informations option. The following dialog box will appear + where you can edit the name of + your node, enter the name of the author and additional comments concerning + your graph, set the name of the container :

+ +

 

+ +

                        

+ +

 

+ +

To confirm the changes in this dialog box + click  OK.

+ +

 

+ +

 

+ +

 

+ +

+Related Topics

+ +

 

+ +

 

+ +

 

+ +

 

+ + + + + diff --git a/doc/salome/gui/SUPERV/files/changing_view_mode.htm b/doc/salome/gui/SUPERV/files/changing_view_mode.htm new file mode 100755 index 0000000..7303fdf --- /dev/null +++ b/doc/salome/gui/SUPERV/files/changing_view_mode.htm @@ -0,0 +1,230 @@ + + + + + + + + + + +Changing view mode + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Changing view mode

+ +

In SUPERVISION + there are several modes of representation of the whole graph, as well + as of each node of this graph.

+ +

 

+ +

To change view mode of a definite node:

+ +

 

+ +

Right-click on the Title + part of this node and from the associated pop-up menu choose Show + >

+ +

 

+ +

- Comments check + box - shows/hides description part of the node.

+ +

 

+ +

- Ports + check box -shows/hides all ports of the node.

+ +

 

+ +

To change view mode of the whole graph:

+ +

 

+ +

Right-click + on the background of the SUPERVISION viewer window containing your graph + and from the pop-up menu choose  View + >

+ +

 

+ +

- Full mode + (normal mode of graph representation):

+ +

 

+ +

+ +

 

+ +

- + Control mode (the nodes of the + graph are displayed without descriptions and ports):

+ +

 

+ +

+ +

 

+ +

Having applied this mode of graph representation, you can + change the view mode of each particular node using the above-mentioned + method.

+ +

 

+ +

- + Table mode (the nodes of the graph + are displayed without ports and they are ranged into a table according + the threads of dataflow):

+ +

 

+ +

+ +

 

+ +

 

+ +

 

+ +

+Related Topics

+ +

 

+ +

 

+ +

 

+ +

 

+ + + + + diff --git a/doc/salome/gui/SUPERV/files/computation_nodes.htm b/doc/salome/gui/SUPERV/files/computation_nodes.htm new file mode 100755 index 0000000..d619f68 --- /dev/null +++ b/doc/salome/gui/SUPERV/files/computation_nodes.htm @@ -0,0 +1,180 @@ + + + + + + + + + + +Computation nodes + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Computation nodes

+ +

This node represents a computation algorithm in the graph + structure. Nodes of such type can present a service registered in the + Component Catalog (Factory Node) + or an external service defined in Python script by user (InLine + node). Python function of InLine node can be edited in Supervision + Graph edit mode.

+ +

 

+ +

                         

+ +

 Computation + nodes have the following attributes:

+ +

 

+ +
    + +
  • Title is the title of the node. By default + the name of the service is used, but user can change it.

  • + +
  • Description of the service - provides + a brief description of the service used in this node: the name of the + used service, the name of the component, which exports the used service

  • + +
  • Status of execution – this string indicates + the current status of the node. Could be one of the following: Running, + Suspended, Finished, Killed, Waiting, or Aborted.

  • + +
  • Time of execution is a time of node + execution in a launched dataflow.

  • + +
  • InGate/OutGate – control ports of the + node execution. The nodes with connected gates will execute consequently.

  • + +
  • Input / Output ports – ports + for input and output parameters. If Input or Output port has a predefined + value (constant) then this value will be shown and port will be highlighted + by rectangle. Node can have as many Input and Output ports as it is necessary + for the user.

  • +
+ +

 

+ +

 

+ +

 

+ +

+Related Topics

+ +

 

+ +

 

+ +

 

+ + + + + diff --git a/doc/salome/gui/SUPERV/files/controlling_execution_of_the_graphs.htm b/doc/salome/gui/SUPERV/files/controlling_execution_of_the_graphs.htm new file mode 100755 index 0000000..3cdd730 --- /dev/null +++ b/doc/salome/gui/SUPERV/files/controlling_execution_of_the_graphs.htm @@ -0,0 +1,194 @@ + + + + + + + + + + +Controlling execution of the graphs + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Controlling execution + of the graphs

+ +

In SUPERVISION you can interactively control execution + of a graph.

+ +

 

+ +

To Suspend/Kill execution of the graph on a definite node:

+ +

 

+ +

1. + Launch execution of your graph.

+ +

 

+ +

2. + Right-click on the Title part + of the node, which hasn't yet + been executed and from the pop-up select Suspend/Kill + option.

+ +

 

+ +

You can't suspend + execution of a node in Running + state, only in Waiting state.

+ +

 

+ +

If execution of the graph has been suspended + (NOT killed) on a definite node, + it can be resumed.

+ +

 

+ +

To resume execution of a graph:

+ +

 

+ +

Right-click on the Title + part of the node, on which + execution of the graph has been suspended  and + from the pop-up select Resume option.

+ +

 

+ +

 

+ +

 

+ +

+Related Topics

+ +

 

+ +

 

+ + + + + diff --git a/doc/salome/gui/SUPERV/files/copying_graphs.htm b/doc/salome/gui/SUPERV/files/copying_graphs.htm new file mode 100755 index 0000000..82dc94b --- /dev/null +++ b/doc/salome/gui/SUPERV/files/copying_graphs.htm @@ -0,0 +1,150 @@ + + + + + + + + + + +Copying graphs + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Copying graphs

+ +

In SUPERVISION + there is another mean to get a new window of the SUPERVISION when you + copy an already open graph into a new window.

+ +

 

+ +

To copy a graph:

+ +

 

+ +

Right-click on the background of the SUPERVISION + viewer window containing your graph and from the pop-up menu choose Copy Dataflow option.

+ +

 

+ +

 

+ +

A new SUPERVISION window containing a copy + of the graph will be created.

+ +

 

+ +

 

+ +

+Related Topics

+ +

 

+ +

 

+ + + + + diff --git a/doc/salome/gui/SUPERV/files/creating_a_new_graph.htm b/doc/salome/gui/SUPERV/files/creating_a_new_graph.htm new file mode 100755 index 0000000..9314a90 --- /dev/null +++ b/doc/salome/gui/SUPERV/files/creating_a_new_graph.htm @@ -0,0 +1,169 @@ + + + + + + + + + + +Creating a new graph + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Creating a new graph

+ +

 

+ +

To create a new graph:

+ +

 

+ +

Click icon  in + the SUPERVISION toolbar or form the main menu choose Edit + > New Dataflow. After it a new window with SUPERVISION viewer + will be automatically created and you will see the dialog box allowing + to add nodes into your graph. (see also: Adding + nodes)

+ +

 

+ +

On the following picture you can see an + example of a simple constructed graph containing four linked nodes:

+ +

 

+ +

                       

+ +

     

+ +

 

+ +

 

+ +

+Related Topics

+ +

 

+ +

 

+ +

 

+ +

 

+ + + + + diff --git a/doc/salome/gui/SUPERV/files/deleting_links.htm b/doc/salome/gui/SUPERV/files/deleting_links.htm new file mode 100755 index 0000000..6bb6cb1 --- /dev/null +++ b/doc/salome/gui/SUPERV/files/deleting_links.htm @@ -0,0 +1,141 @@ + + + + + + + + + + +Deleting links + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Deleting links

+ +

To delete a link between two ports:

+ +

 

+ +

Right-click on this link and from the pop-up + menu choose Delete Link option.

+ +

 

+ +

To delete a link, which you have already begun to construct:

+ +

 

+ +

While creating this link right-click with + your mouse and from the pop-up menu choose Delete + Link option.  

+ +

 

+ +

 

+ +

+Related Topics

+ + + + + diff --git a/doc/salome/gui/SUPERV/files/deleting_nodes.htm b/doc/salome/gui/SUPERV/files/deleting_nodes.htm new file mode 100755 index 0000000..410e24e --- /dev/null +++ b/doc/salome/gui/SUPERV/files/deleting_nodes.htm @@ -0,0 +1,143 @@ + + + + + + + + + + +Deleting nodes + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Deleting nodes

+ +

This action of insertion is possible only if the main graph + is modifiable, not a read-only one.

+ +

 

+ +

To delete a node of a graph:

+ +

 

+ +

Right-click on the Title + part of the node and select Delete + option

+ +

 

+ +

The + node will be deleted from your graph.

+ +

 

+ +

 

+ +

+Related Topics

+ + + + + diff --git a/doc/salome/gui/SUPERV/files/directing_dataflow_between_nodes.htm b/doc/salome/gui/SUPERV/files/directing_dataflow_between_nodes.htm new file mode 100755 index 0000000..0587089 --- /dev/null +++ b/doc/salome/gui/SUPERV/files/directing_dataflow_between_nodes.htm @@ -0,0 +1,187 @@ + + + + + + + + + + +Directing dataflow between nodes + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Directing dataflow between + nodes

+ +

SUPERVISION component + automatically defines for each node two special ports an Input + Gate  and + an Output Gate. They are managed + by  SUPERVISION + and are not arguments of services of nodes.

+ +

Sometimes the flow of + data in a graph allow parallel execution of nodes ; but the implementation + of the services of these nodes does not allow parallel execution ( services + which are not thread-safe, internal dependencies, etcÂ… ). These ports +  give the + possibility to solve such problems.

+ +

 

+ +
    + +
  • If + there is no link on a Gate, the Gate is ignored at execution time.

  • +
+ +

 

+ +
    + +
  • The + internal type of these ports are boolean.

  • +
+ +

 

+ +
    + +
  •  If + there is a link from an output Gate of a node to an Input Gate, the node + of the input Gate will be executed after the other node.

  • +
+ +

 

+ +
    + +
  •  If + an output port of a switch node is connected to an input gate, the node + of the input gate will be executed only if the value of the output port + is “True”.

  • +
+ +

 

+ +
    + +
  •  But + an output gate may not be connected with a link to an input port.

  • +
+ +

 

+ +

 

+ +

 

+ +

+Related Topics

+ +

 

+ +

 

+ + + + + diff --git a/doc/salome/gui/SUPERV/files/editing_imported_graphs.htm b/doc/salome/gui/SUPERV/files/editing_imported_graphs.htm new file mode 100755 index 0000000..06d476b --- /dev/null +++ b/doc/salome/gui/SUPERV/files/editing_imported_graphs.htm @@ -0,0 +1,135 @@ + + + + + + + + + + +Editing imported graphs + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Editing imported graphs

+ +

To modify an existing graph:

+ +

Click  icon +  in the + toolbar of  SUPERVISION + module.

+ +

 

+ +

You will see the same + dialog box allowing to find and select a necessary file. After the selection + of a file, a new window containing a graph will appear.

+ +

 

+ +

There is no visual difference between read-only + graphs and modifiable graphs. + But the difference can be seen if you click in the main part of the window  + to open the pop-up menu: a modifiable graph has a pop-up menu containing + several supplementary items allowing edition of a graph.

+ + + + + diff --git a/doc/salome/gui/SUPERV/files/editing_node_function.htm b/doc/salome/gui/SUPERV/files/editing_node_function.htm new file mode 100755 index 0000000..4527faa --- /dev/null +++ b/doc/salome/gui/SUPERV/files/editing_node_function.htm @@ -0,0 +1,161 @@ + + + + + + + + + + +Editing node function + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Editing node function

+ +

In SUPERVISION + there is a possibility to edit the service of an already created node. +

+ +

 

+ +

This option applies ONLY + to Inline nodes, not Factory and is + possible ONLY if the graph is modifiable, not a read-only + one.

+ +

 

+ +

To edit node function:

+ +

 

+ +

Right-click + on the Title + part of the node and select Edit + function item.

+ +

 

+ +

 

+ +

+Related Topics

+ + + + + diff --git a/doc/salome/gui/SUPERV/files/exporting_graphs.htm b/doc/salome/gui/SUPERV/files/exporting_graphs.htm new file mode 100755 index 0000000..7c583b2 --- /dev/null +++ b/doc/salome/gui/SUPERV/files/exporting_graphs.htm @@ -0,0 +1,165 @@ + + + + + + + + + + +Exporting graphs + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Exporting graphs

+ +

The operation + of exportation of a created graph allows to save it as *. xml  + file, which can be reloaded in future into the window of  SUPERVISION. +

+ +

 

+ +

To export a graph:

+ +

1. Click on the window of the graph to + make it current and after it  click + icon  in + the toolbar of SUPERVISION component or form the main menu select File > Export Dataflow.  

+ +

 

+ +

2. In the standard Search File dialog + box choose the folder for storage of your graph or find and select an + existing file if you want to update it or enter a new file  name + for your graph in the field  File + name.

+ +

 

+ +

3. Click Save + to confirm exportation of the graph.

+ +

 

+ +

 

+ +

+Related Topics

+ + + + + diff --git a/doc/salome/gui/SUPERV/files/filtering_and_storing_output_messages.htm b/doc/salome/gui/SUPERV/files/filtering_and_storing_output_messages.htm new file mode 100755 index 0000000..76eb438 --- /dev/null +++ b/doc/salome/gui/SUPERV/files/filtering_and_storing_output_messages.htm @@ -0,0 +1,153 @@ + + + + + + + + + + +Filtering and storing output messages + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Filtering and logging + output messages

+ +

In SUPERVISION + you can filter and save in a definite text file all output messages produced + by the component during execution of your graph:

+ +

 

+ +

To set filtering parameters:

+ +

 

+ +

Before execution of your graph right-click + on the background of the SUPERVISION viewer window containing your graph + and from the pop-up menu choose Filter + Notification option. The following dialog box will appear:

+ +

 

+ +

              

+ +

 

+ +

In + this dialog box you can specify a file, where all output messages will + be put, and choose the type of messages for logging by every node composing + your graph.

+ + + + + diff --git a/doc/salome/gui/SUPERV/files/goto_nodes.htm b/doc/salome/gui/SUPERV/files/goto_nodes.htm new file mode 100755 index 0000000..d7c1038 --- /dev/null +++ b/doc/salome/gui/SUPERV/files/goto_nodes.htm @@ -0,0 +1,139 @@ + + + + + + + + + + +GOTO nodes + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

GOTO nodes

+ +

GOTO node represents a simple transmitter of data from + one port into another. This InLine node can be with service or without + it. In the first case the data received by a GOTO + node will be processed by this function and only after that it + will be transferred to another node. GOTO + nodes may have as many Input and Output ports as it's necessary. +  

+ +

 

+ +

But in comparison with a Computation + node it can't receive and transfer control flow    

+ +

 

+ +

 

+ +

 

+ +

+Related Topics

+ + + + + diff --git a/doc/salome/gui/SUPERV/files/importing_graphs_from_file.htm b/doc/salome/gui/SUPERV/files/importing_graphs_from_file.htm new file mode 100755 index 0000000..dc9a83e --- /dev/null +++ b/doc/salome/gui/SUPERV/files/importing_graphs_from_file.htm @@ -0,0 +1,189 @@ + + + + + + + + + + +Importing graphs from file + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Importing + graphs from file

+ +

In SUPERVISION component + graphs can be saved and stored in *.xml files.

+ +

 

+ +

To import a read-only graph from  *.xml file:

+ +

 

+ +

1.  Click +  icon in the SUPERVISION toolbar or from the main menu choose + File > Import Dataflow.

+ +

 

+ +

2.  From + the standard Search File dialog + box, select the required file containing your graph and click OK + to import it.

+ +

 

+ +

The graphs imported using this option will be read-only. You + will not be able to edit it: add nodes, modify links between ports, edit + nodes etc. This graphs can be ONLY +  initialized + and executed.

+ +

 

+ +

To import a graph for modification:

+ +

 

+ +

1.  Click +  icon in the SUPERVISION toolbar or from the main menu choose + Edit > Modify Dataflow.

+ +

 

+ +

2.  From + the standard Search File dialog + box, select the required file containing your graph and click OK + to import it.

+ +

 

+ +

 

+ +

+Related Topics

+ +

 

+ +

 

+ + + + + diff --git a/doc/salome/gui/SUPERV/files/inserting_graphs.htm b/doc/salome/gui/SUPERV/files/inserting_graphs.htm new file mode 100755 index 0000000..fe5983f --- /dev/null +++ b/doc/salome/gui/SUPERV/files/inserting_graphs.htm @@ -0,0 +1,145 @@ + + + + + + + + + + +Inserting graphs + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Inserting graphs

+ +

To insert a graph from *.xml  file into another graph:

+ +

 

+ +

1. Right-click on the background of the + SUPERVISION viewer window containing your graph and from the pop-up menu + choose Insert File option.

+ +

 

+ +

2. In the standard Search File dialog box + choose *.xml containing the graph, you would like to insert  and + click Open.

+ +

 

+ +

This action of insertion is possible only if the main graph + is modifiable, not a read-only one.

+ +

 

+ +

 

+ +

+Related Topics

+ + + + + diff --git a/doc/salome/gui/SUPERV/files/introduction_to_supervisor.htm b/doc/salome/gui/SUPERV/files/introduction_to_supervisor.htm new file mode 100755 index 0000000..120e4fc --- /dev/null +++ b/doc/salome/gui/SUPERV/files/introduction_to_supervisor.htm @@ -0,0 +1,208 @@ + + + + + + + + + + +Introduction to SUPERVISION + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Introduction to SUPERVISION

+ +

SUPERVISION module + of the SALOME platform allows to define and execute a chain of distributed + numeric components, as well as to control the progress of this chain. +

+ +

In SUPERVISION + module all calculations are executed with the help of graphs + representing a graphical presentation of the chain of operations. Each + graph consists of one or several linked nodes. + Each node represents a graphical presentation of one service (function) + provided by distributed numeric components (factory + nodes) or defined by the user (inline + nodes).     

+ +

 

+ +

 SUPERVISION module in SALOME platform is destined for :

+ +

 

+ +
    + +
  • Construction + of graphs linking the solvers
  • + +
  • Loading + solvers into divided containers
  • + +
  • Supervision + and control graph execution
  • + +

     

    +
+ +

 SUPERVISION + module allows to:

+ +

 

+ +
    + +
  • Edit + graphs in interactive mode
  • + +
  • Control + graphs in interactive mode
  • + +
  • Visualize + solverÂ’s activity
  • + +
  • Visualize + execution of graphs with parallel branches
  • + +
  • Direct + data flow
  • + +
  • Publish, + filter and save output messages in a definite file
  • +
+ +

 

+ +

+Related Topics

+ +

 

+ + + + + diff --git a/doc/salome/gui/SUPERV/files/loop_nodes.htm b/doc/salome/gui/SUPERV/files/loop_nodes.htm new file mode 100755 index 0000000..eb95583 --- /dev/null +++ b/doc/salome/gui/SUPERV/files/loop_nodes.htm @@ -0,0 +1,351 @@ + + + + + + + + + + +Loop nodes + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Loop nodes

+ +

Loop node is a + kind of Control nodes. In fact two nodes represent Loop: start + loop and end loop nodes. + Nodes of such type are always InLine nodes. User have to supply this type + of node by service, which will check conditions of end of loop.

+ +

With + that kind of nodes you may define all kinds of loops:

+ +

“for( + initial condition(s) ; end condition(s) ; end loop code )” or

+ +

“while( + end condition )”

+ +

etcÂ…

+ +

 

+ +

+ +

 

+ +
    + +
  • Titles of the nodes. By default the + name of the service is used. You can change only the name of the Start + Loop node - the name of the End Loop node will be automatically created + as follows: EndOf + "Name of the Start Loop node" .

  • + +
  • Status of execution shows the state + of the loop. It can be: Not Started, + Running, Finished.

  • + +
  • InGate/OutGate - control ports of the + loop execution.

  • + +
  • Time of execution is a time of node + execution in a launched dataflow.

  • + +
  • Input/Output ports – are BusPorts, which + are processed by Python function. Input ports of the Start Loop node  will + get the initial values, which can be processed by underlying function + and will be transferred inside of the loop. Last calculation node of the + loop will put these values to the input port of the End Loop node. If + loop continues then this value will be copied to the Input port of the + Start Loop node, otherwise into output port of the End Loop node.

  • + +
  • Control loop ports – Control ports of + the loop nodes manage the functioning of the loop and they are not accessible + for the user. InitLoop port launches + the loop. DoLoop port of the Start + Loop node checks whether the end loop condition set in More + function of the Loop node has been achieved or not. + The value in this ports is of boolean type. It can be 0 or 1.

  • +
+ +

 

+ +

To create a Loop node you have to define three python functions + which will manage the loop with all input and output arguments (ports) + defined  in + the node :

+ +

 

+ +
    + +
  •  INIT: An + Initialization function which will be executed only when we enter in the + loop for the first time.

  • +
+ +

 

+ +
    + +
  •  MORE: A + “More” function which is executed at each execution of the LoopNode even + for the first time. That function will have to return as first output + argument a boolean before output arguments (ports) defined by the user + in the node. If that function value is true the body of the loop will + automatically be executed. If it is false SUPERVISION component will resume + execution after the end of the loop. That first output argument will not + be represented as an output port and will not be used in the graph.

  • +
+ +

 

+ +
    + +
  • NEXT: A “Next” function which is executed + each time that SUPERVISION component resume the execution from the end + of the loop to the beginning.

  • +
+ +

 

+ +

Setting of these functions + is possible from the standard Add Node + dialog box (see also Adding nodes):

+ +

 

+ +

                       

+ +

 

+ +

Here you can see a simple + example of Python functions set in a Loop node:

+ +

 

+ +

def Init(Index,Min,Max,Incr) + :  

+ +

    if + Min <= Max :  

+ +

        Index + = Min  

+ +

    else + :  

+ +

        Index + = Max  

+ +

    return + Index,Min,Max,Incr  

+ +

 

+ +

def More(Index,Min,Max,Incr) + :  

+ +

    if + Index < Max :  

+ +

        DoLoop + = 1  

+ +

    else + :  

+ +

        DoLoop + = 0  

+ +

    return + DoLoop,Index,Min,Max,Incr  

+ +

 

+ +

def Next(Index,Min,Max,Incr) + :  

+ +

    Index + = Index + Incr  

+ +

    return + Index,Min,Max,Incr

+ +

 

+ +

Loop nodes have the following particularities:

+ +

 

+ +
    + +
  • You + may create only input ports in + the Loop node.

  • + +
  • The + input ports, which have been created in the Start Loop node are automatically + duplicated by SUPERVISION component as output ports of this node.

  • + +
  • SUPERVISION + component automatically  adds + the same input and output ports in the  End + Loop node as in the Start Loop node.

  • + +
  • If + an output port of the Start Loop node has no link and if the corresponding + input port of the End Loop node has no link, SUPERVISION component automatically + transmits its value to the corresponding End Loop node during execution. + You shouldn't define such links.

  • + +
  • When + SUPERVISION component executes the End Loop node, it automatically transmits + the actual values of  the + output ports of the End Loop node to the input ports of the Start Loop + node.

  • + +
  • In + the body of a loop, an input port of a calculation node may not be linked + from an output port of a node which is not in the body of a loop. That + output port must be linked to + an input port of the Start Loop node. So its value will be available through + the corresponding output port of the Start Loop node.

  • +
+ +

 

+ +

 

+ +

 

+ +

+Related Topics

+ +

 

+ +

 

+ +

 

+ +

 

+ + + + + diff --git a/doc/salome/gui/SUPERV/files/modifying_links.htm b/doc/salome/gui/SUPERV/files/modifying_links.htm new file mode 100755 index 0000000..8fe2a37 --- /dev/null +++ b/doc/salome/gui/SUPERV/files/modifying_links.htm @@ -0,0 +1,185 @@ + + + + + + + + + + +Modifying links + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Modifying links

+ +

In SUPERVISION you can modify an already + constructed link to make it look better in the structure of the whole + graph.

+ +

 

+ +

To modify an already constructed link:

+ +

 

+ +

1. Add a + point to this link (see also: Points in + links)

+ +

 

+ +

2. With your mouse drag this point of your + link and move aside the cursor - the whole link will follow the movements + of your mouse.

+ +

 

+ +

Ortho + mode of links construction allows to place points of a link under construction + in random positions in the viewer window - SPERVISION will automatically + place this points in such a way that the broken line will consist of right + angle corners.

+ +

 

+ +

To set Ortho mode of link construction:

+ +

 

+ +

While constructing a link from any port + click on the background of the SUPERVISION viewer window and from the + pop-up menu mark Ortho option. + To return back to the normal mode of link construction in the same pop-menu + unmark Ortho option.

+ +

 

+ +

 

+ +

 

+ +

+Related Topics

+ +

 

+ +

 

+ + + + + diff --git a/doc/salome/gui/SUPERV/files/opening_graphs_referenced_in_the_study.htm b/doc/salome/gui/SUPERV/files/opening_graphs_referenced_in_the_study.htm new file mode 100755 index 0000000..005059a --- /dev/null +++ b/doc/salome/gui/SUPERV/files/opening_graphs_referenced_in_the_study.htm @@ -0,0 +1,157 @@ + + + + + + + + + + +Changing graph description + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Changing graph description

+ +

This + option is available only if your graph is modifiable. Otherwise you'll + be able only to view the description of the graph.

+ +

 

+ +

To change or just view the description of your graph:

+ +

 

+ +

Right-click on the SUPERVISION viewer window + containing your graph and from the pop-up menu choose Change + Informations option. The following dialog box will appear + where you can change the name of + your graph, enter the name of the author and additional comments concerning + your graph:

+ +

 

+ +

                        

+ +

 

+ +

To confirm the changes in this dialog box + click  OK.

+ +

 

+ +

 

+ +

+Related Topics

+ +

 

+ +

 

+ + + + + diff --git a/doc/salome/gui/SUPERV/files/placing_nodes_in_the_window.htm b/doc/salome/gui/SUPERV/files/placing_nodes_in_the_window.htm new file mode 100755 index 0000000..970f60a --- /dev/null +++ b/doc/salome/gui/SUPERV/files/placing_nodes_in_the_window.htm @@ -0,0 +1,145 @@ + + + + + + + + + + +Placing nodes in the window + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Locating + nodes in the window

+ +

In SUPERVISION you can locate + the nodes of your graph in any part of the SUPERVISION viewer window. +

+ +

 

+ +

To replace a node:

+ +

                        

+ +

With your mouse drag this node by its Title part, relocate it to the required + place in the window and drop it.

+ +

 

+ +

This option allows to achieve a better visual + presentation of  your + graph.

+ +

     

+ +

                          

+ +

+Related Topics

+ + + + + diff --git a/doc/salome/gui/SUPERV/files/points_in_links.htm b/doc/salome/gui/SUPERV/files/points_in_links.htm new file mode 100755 index 0000000..521ecba --- /dev/null +++ b/doc/salome/gui/SUPERV/files/points_in_links.htm @@ -0,0 +1,145 @@ + + + + + + + + + + +Placing nodes in the window + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Locating + nodes in the window

+ +

In SUPERVISION + you can locate the nodes of your graph in any part of the SUPERVISION + viewer.

+ +

 

+ +

To replace a node:

+ +

                        

+ +

With your mouse drag this node by its Title part, relocate it to the required + place in the window and drop it.

+ +

 

+ +

This option allows to achieve a better visual + presentation of  your + graph.

+ +

     

+ +

                          

+ +

+Related Topics

+ + + + + diff --git a/doc/salome/gui/SUPERV/files/referencing_output_values_in_the_study.htm b/doc/salome/gui/SUPERV/files/referencing_output_values_in_the_study.htm new file mode 100755 index 0000000..62e6773 --- /dev/null +++ b/doc/salome/gui/SUPERV/files/referencing_output_values_in_the_study.htm @@ -0,0 +1,194 @@ + + + + + + + + + + +Referencing output values in the study + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Referencing output values + in the study

+ +

In SUPERVISION + you can reference  in + the study all data calculated in the nodes. This option allows to view + and store output values of the graph in the study.

+ +

 

+ +

To reference output values in the study:

+ +

 

+ +

Right-click on the required Output port of + the node and from the pop-up menu choose Put + in Study option. Next time you try to call this pop-up menu on + the same port, this option will change into Not + in Study. It allows to remove this reference from the study.

+ +

 

+ +

If the value of an Output port has a reference in the study, + this port in the node will get a bold frame.

+ +

 

+ +

In + SUPERVISION you can create as many references to output values as it's + necessary. If you haven't yet launched execution of your graph, SUPERVISION + will create in the Object Browser a reference only to your graph (see + also: Referencing graphs  in + the study) and store the references to the output parameters in this + folder. After execution of your graph all of them will be displayed in + the Object Browser in the following way:

+ +

 

+ +

+ +

In + the column Value of the Object + Browser you'll be able to get the value of the output parameter.  

+ +

 

+ +

 

+ +

 

+ +

+Related Topics

+ +

 

+ +

 

+ +

 

+ +

 

+ + + + + diff --git a/doc/salome/gui/SUPERV/files/reloading_dataflow.htm b/doc/salome/gui/SUPERV/files/reloading_dataflow.htm new file mode 100755 index 0000000..9bfd06f --- /dev/null +++ b/doc/salome/gui/SUPERV/files/reloading_dataflow.htm @@ -0,0 +1,158 @@ + + + + + + + + + + +Reloading dataflow + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Reloading dataflow

+ +

In SUPERVISION + component graphs can be edited from Python console. All these modifications + are at first automatically registered in SUPERVISION Engine and after + it in the Graphical User Interface (in the SUPERVISION viewer window) + of SUPERVISION component. If some modifications of your graph, made from + Python console, hasn't been realized in GUI, you can manually reload your + graph from SUPERVISION Engine.

+ +

 

+ +

To reload a dataflow:

+ +

 

+ +

In the SUPERVISION toolbar + click icon or from the main menu choose Supervision + > Reload item.

+ +

 

+ +

 

+ +

+Related Topics

+ +

 

+ +

 

+ + + + + diff --git a/doc/salome/gui/SUPERV/files/renaming_nodes.htm b/doc/salome/gui/SUPERV/files/renaming_nodes.htm new file mode 100755 index 0000000..a3f6339 --- /dev/null +++ b/doc/salome/gui/SUPERV/files/renaming_nodes.htm @@ -0,0 +1,148 @@ + + + + + + + + + + +Renaming nodes + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Renaming nodes

+ +

This action of insertion is possible only if the main graph + is modifiable, not a read-only one.

+ +

 

+ +

To rename a node of a graph:

+ +

 

+ +

1. Right-click on the Title + part of the node and select Rename + option

+ +

 

+ +

2. In the standard dialog box enter a new + name of your node and click OK button.

+ +

 

+ +

The + title of your node will change.

+ +

 

+ +

 

+ +

+Related Topics

+ + + + + diff --git a/doc/salome/gui/SUPERV/files/running_dataflow.htm b/doc/salome/gui/SUPERV/files/running_dataflow.htm new file mode 100755 index 0000000..609d712 --- /dev/null +++ b/doc/salome/gui/SUPERV/files/running_dataflow.htm @@ -0,0 +1,231 @@ + + + + + + + + + + +Running dataflow + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Running dataflow

+ +

To launch execution of your graph:

+ +

 

+ +

In the Execution + toolbar click icon or from the Supervision + menu choose  Run. +

+ +

 

+ +

Execution + of your graph will be started from the first nodes with input parameters + to the last node with output parameters. In case of graphs with conditional + branches and loops execution of this graph may end on a definite intermediate + node.

+ +

 

+ +

While execution of your graph is running, you can't modify + the structure of your graph, set input parameters etc.

+ +

 

+ +

The + main states of the nodes are the following:

+ +

 

+ +
    + +
  • No Status  - + Initial state of the node.

  • + +
  • Running  - +  This + node is performing operations.

  • + +
  • Waiting  - +  This + node is waiting for input data from other nodes, which are executing operations + before him.

  • + +
  • Suspended -  Execution + of the graph has been suspended on this node. It can be resumed.

  • + +
  • Finished -  This + node has performed his operations.

  • + +
  • Killed  - +  Execution + of the graph has been stopped on this node. It can't resumed. (only restarted) +

  • + +
  • Aborted  - + This node has performed an illegal + operation. Execution of the whole graph has been killed.

  • +
+ +

 

+ +

To stop execution of the whole graph:

+ +

 

+ +

In the Execution toolbar click icon or from the Supervision + menu choose Kill.

+ +

 

+ +

Execution + of your graph will be stopped on the last operating node.

+ +

 

+ +

After the first execution of the graph you can restart it + with new input parameters using the same method. All intermediate data + calculated on the nodes will be automatically updated according a new + dataflow.

+ +

 

+ +

 

+ +

 

+ +

+Related Topics

+ +

 

+ + + + + diff --git a/doc/salome/gui/SUPERV/files/running_supervisor.htm b/doc/salome/gui/SUPERV/files/running_supervisor.htm new file mode 100755 index 0000000..27444cb --- /dev/null +++ b/doc/salome/gui/SUPERV/files/running_supervisor.htm @@ -0,0 +1,147 @@ + + + + + + + + + + +Running SUPERVISION + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Running SUPERVISION

+ +

To start SUPERVISION module:

+ +

 

+ +

1.  Launch + SALOME application and create a new study.

+ +

2.  Choose + Supervision item in the choose + box or click icon, located among other icons at the bottom + of SALOME Desktop window. After it the following window will appear:

+ +

 

+ +

                        

+ +

 

+ +

In this window the menus + have been updated according the functionality of SUPERVISION module. All + these actions are available in the form of icons in SUPERVISION toolbar. +

+ +

 

+ +

+Related Topics

+ +

 

+ + + + + diff --git a/doc/salome/gui/SUPERV/files/setting_input_parameters.htm b/doc/salome/gui/SUPERV/files/setting_input_parameters.htm new file mode 100755 index 0000000..2292c7e --- /dev/null +++ b/doc/salome/gui/SUPERV/files/setting_input_parameters.htm @@ -0,0 +1,187 @@ + + + + + + + + + + +Setting input parameters + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Setting input parameters

+ +

Input parameters of a graph are set in the Input ports + of the nodes, which are not linked to Output ports of other nodes.

+ +

 

+ +

To set input parameters of a graph:

+ +

 

+ +

1. Right-click on the Input ports of the nodes + and from the pop-up menu choose Set Value + option. The following dialog box will appear:

+ +

 

+ +

+ +

 

+ +

In + this dialog box you can set a new input value (type of the value is given + in brackets) or use any object referenced in the study (double-click on + this object in the Object Browser) as input parameter  for + your Input port.

+ +

 

+ +

2. + To validate your setting click OK + button.

+ +

 

+ +

If the value of an Input port has been set, this port in + the node will get a bold frame.

+ +

 

+ +

 

+ +

 

+ +

+Related Topics

+ +

 

+ +

 

+ +

 

+ + + + + diff --git a/doc/salome/gui/SUPERV/files/step-by-step_execution.htm b/doc/salome/gui/SUPERV/files/step-by-step_execution.htm new file mode 100755 index 0000000..a264203 --- /dev/null +++ b/doc/salome/gui/SUPERV/files/step-by-step_execution.htm @@ -0,0 +1,169 @@ + + + + + + + + + + +Step-by-Step execution + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Step-by-Step execution

+ +

In SUPERVISION + there is an additional option allowing to launch Step-by-Step + execution of your graph. This type of execution is based on the operations + described in the chapter 'Controlling + execution of the graph'.

+ +

 

+ +

To launch Step-by-Step execution of your graph:

+ +

 

+ +

In the Execution toolbar click icon or from the main menu choose Supervision + > Step by Step option.

+ +

 

+ +

As + usual execution of your graph will start from the first node, but on this + node it will be suspended. So + you can choose the next node in your graph where execution will be suspended again and after it resume + dataflow on the first node.

+ +

 

+ +

 

+ +

 

+ +

+Related Topics

+ +

 

+ +

 

+ +

 

+ + + + + diff --git a/doc/salome/gui/SUPERV/files/switch_nodes.htm b/doc/salome/gui/SUPERV/files/switch_nodes.htm new file mode 100755 index 0000000..8a5768d --- /dev/null +++ b/doc/salome/gui/SUPERV/files/switch_nodes.htm @@ -0,0 +1,277 @@ + + + + + + + + + + +Switch nodes + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Switch nodes

+ +

Switch node is a kind of Control node. In fact two + nodes present Switch: start Switch and end Switch. Nodes of such type + are always InLine nodes. You have to supply this type of node by service, + which will perform switching. That's why nodes of such type can have at + least two or more switch ports (Boolean), but only one switch port can + have "True" value at a definite moment of graph execution. With + that kind of node you can define all kinds of tests or switches :

+ +

“if( condition ) ; + else if( condition ) … ; else” or

+ +

“switch( variable ) + ; case value …; default”.

+ +

EtcÂ…

+ +

 

+ +

+ +

 

+ +

Titles + of the nodes. By default the name of the service is used. You can + change only the name of the Start Switch node - the name of the End Switch + node will be automatically created as follows: EndOf + "Name of the + Start Switch node" .

+ +

Status + of execution shows state of the loop. It can be: Not Started, Running, + Finished.

+ +

InGate/OutGate + - control ports of the loop execution.

+ +

SwitchPort + – ports for control management of the Switch. The values in this ports + are of boolean type and can be 0 or 1. They must be connected to InGate + ports of the correspondent computation nodes.

+ +

Input/Output + ports –  Input + port of the Start Switch node will get the initial value, which can be + processed by underlying Python function and will be transferred inside + of the switch. The last computation node of the switch will put this value + to the input port of the End Switch node.

+ +

 

+ +

The associated Python function will have + all input ports of the Switch node as input arguments. And that function + must return a value for all output ports. A simple example of this Python + function:

+ +

 

+ +

def + Switch(x):    

+ +

i1=0    

+ +

i2=0    

+ +

i3=0    

+ +

if x>13:    

+ +

i1=1    

+ +

elif x==13:    

+ +

i2=1    

+ +

else:    

+ +

i3=1    

+ +

return + i1,i2,i3

+ +

   

+ +

In this example i1, i2, i3 parameters of the function + correspond to Switch ports of the node. So, depending on the result of + execution of the initial condition (in our case it's a comparison of the + input parameter with an integer 13), one of the switch ports will get + the value 1. And this port will transmit further dataflow  to + the corresponding node.

+ +

 

+ +

Switch nodes have the following particularities:

+ +

 

+ +
    + +
  • You must define at + first boolean output ports which correspond to cases of the switch. They + must be connected to Input Gates of head nodes of each branch of switch. +

  • + +
  • A + branch of condition may begin with one or some nodes if there is parallelism + of execution of nodes.

  • + +
  • During execution + of the Switch there can be one and only + one such boolean output port with a “true” value.

  • + +
  • The input ports created + by the user in an End Switch node are automatically duplicated by the + SuperVision component as output ports of the End Switch node. That component + will fill the value of such output ports with the corresponding values + of such input ports at execution time.

  • + +
  • Each branch of the + switch must have links to all input ports of the End Switch node.

  • + +
  • But at execution + time, there will be only one branch executed.

  • + +
  • The end of branch + of a switch may have one or some nodes if there is parallelism of execution + of nodes.

  • +
+ +

 

+ +

 

+ +

+Related Topics

+ +

 

+ +

 

+ +

 

+ + + + + diff --git a/doc/salome/gui/SUPERV/files/usage_of_supervisor_module.htm b/doc/salome/gui/SUPERV/files/usage_of_supervisor_module.htm new file mode 100755 index 0000000..f85c0d2 --- /dev/null +++ b/doc/salome/gui/SUPERV/files/usage_of_supervisor_module.htm @@ -0,0 +1,284 @@ + + + + + + + + + + +Usage of SUPERVISION module + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

In SUPERVISION you can:

+ +

 

+ +

Usage + of  SUPERVISION + consists of 3 phases:

+ +

 

+ +
    + +
  1. Construction + and edition of a graph
  2. + +
  3. Initialization + of a graph
  4. + +
  5. Execution + and control the activity of a graph
  6. +
+ +  + +

 

+ +

STEP + 1 : Construction and edition + of a graph

+ +

Edition of a graph consists of several interactive + actions allowing to obtain this graph. The main actions are the following:

+ +

 

+ +
    + +
  • Launch + SUPERVISION
  • + +
  • Create + a new graph
  • + +
  • Import + an existing read-only or modifiable graph from a study or a file
  • + +
  • Copy, + export, rename an existing graph
  • + +
  • Insert + an existing graph into another graph
  • +
+ +
    + +
  • Add, + delete, locate, rename nodes
  • + +
  • Add, + delete, modify links connecting nodes
  • + +
  • Add, + delete, move a point associated to the link
  • + +
  • Add + particular information (author and comments) about graphs or nodes
  • + +
  • Create + loops and conditional connections
  • + +
  • Browse + the module catalogue
  • +
+ +

 

+ +

STEP 2 : Initialization of a graph

+ +

Initialization + of a graph is a procedure consisting of several interactive actions which + allow execution of this graph:

+ +

 

+ +
    + +
  • Necessary: + set into the Input ports of the graph  user-defined + constant values or values from the study
  • + +
  • Optional : + configure the nodes
  • + +
  • Facultative: + put the graph into the study
  • + +
  • Facultative: + indicate output data which will be referred to in the study
  • +
+ +  + +

STEP 3 : Execution and control the activity + of a graph

+ +After initialization of the graph the main actions concerning execution + and control the activity of a graph are the following : + +
 
    + +
  • Launch + execution of a graph
  • + +
  • Stop + execution of a graph or a node
  • + +
  • Suspend + or resume execution of a graph or a node
  • + +
  • Control + the activity of the graph using different views
  • + +
  • Filter + the output messages of the solvers
  • + +
  • Examine + the data calculated in the ports +
  • +
+ +  + +
  + + +
Related Topics
  + + +
  + + + + + + diff --git a/doc/salome/gui/SUPERV/files/viewing_output_vaues.htm b/doc/salome/gui/SUPERV/files/viewing_output_vaues.htm new file mode 100755 index 0000000..7b11332 --- /dev/null +++ b/doc/salome/gui/SUPERV/files/viewing_output_vaues.htm @@ -0,0 +1,183 @@ + + + + + + + + + + +Examiming calculated data + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Examining calculated + data

+ +

All data calculated on the nodes or set as input parameters + for the services is displayed on the corresponding Output or Input ports. +

+ +

 

+ +

To examine the current value of a definite port:  

+ +

 

+ +

Right-click + on this port and from the pop-up menu choose Browse + option. The following window will appear:

+ +

 

+ +

+ +

 

+ +

To examine all current port values of a definite node:

+ +

 

+ +

Right-click on the Title part of this node + and from the pop-up menu choose Browse + option. The following window will appear:

+ +

 

+ +

+ +

 

+ +

This + dialog box serves also for setting input parameters of the node.

+ +

 

+ +

 

+ +

 

+ +

+Related Topics

+ +

 

+ +

 

+ + + + + diff --git a/doc/salome/gui/SUPERV/i_blue.jpg b/doc/salome/gui/SUPERV/i_blue.jpg new file mode 100755 index 0000000000000000000000000000000000000000..ed3acfac2eb212d536dbbfc2b4d47c959747109a GIT binary patch literal 1337 zcmaKodo-CSk zj7%T`3dul2X$#ZEkV8G0ltU*gehncg)*}8p1R}!#K@GMrDHws1q(OBN+#sIJxo6n( z+Tur7x+dNaR1`B|GC~GFfD$j;xSwmXa&I3Wuz00I>AhjwxFIb&zn(SSKEKIz_U5hH z$Z8yPI%={7Pu$)ZVh%U(mWG|M_AHNH7VT6BnZFpx9E=en$p|1APcm z@qG9k8ejTuRDy$@gTLl!%EfX*57!`EA{i8FuwdQ7bAzGlO+2{O2S_&UyWRqzJlW_y z(LgXxaC~pwk$R^J(#W`8ENwQNuVeAZr+({bMA7W3 zMoHR6xTnO((?!{>B>ZwBtiNq@@b-o7S8p%L-JGpk;?JrR4kj8|OsC<@=$eg9dP z6*;$Q=>`9?L)+lS>yA~n9j|-um>8NG<(NG#R}Kz1ZD0IHMP5Mq5gGAb$;iCPxDso~ z>wTj!Xen&T(rU<+II%C%=Zkh+$StVT$q~m*SZ5o`&rfP*9dbx7H8M6$e@CGToG%MK zSD$VZZ3|JWvk!H(5lI$a2BA#e*e9RJZfT&IU&pJxSjU5-ArHi(gpp%4ygr1wYwusu z(y-sJv6_)ylu>Zlvf_eUM?`E#P3!boUw$jK*OxYtEEHtcaM6Sz-$T87b@FRJS2w-6 zG^KX1GwOripJ`*nGX1#X=+XQ(>-Le`=8-9us$DaI4KJnUOrkUD{8H35Fw3Sj7h5h! z>HVyE^NZrNr10uKjw+{d0(PEwuJ!vef zuvoWW#$hPkwQ?;;nvEB3Vpm-|p6$i;@5tD08b~YAA&{RxEVXPUZ-JG+QPUr|V_F$@I zXS;1p=(tK8FGE-@oN>#YkwF_a1tYA7egj zW^n6ief`ATK1SFn+ag+w|Mfht$g_4nx(AM=>_}YPPhzXae;aiDO3h>4b)9F{f3T?% zo#IdMPb9KtvZ9;I)c()C6Dqm=1DdZu@k`x^exwvg}d zoC|z$oF{fzlv{Tlz2o%x$(;6>oL)xZGz)qR2<7%s?>*6}l!k_=7}1b~)FhaZe!Mi* ntsV1Q$ocz}1}2fD+RUKR+?970I}4cV<-EX|YKN=(__MzOO5YZJ literal 0 HcmV?d00001 diff --git a/doc/salome/gui/SUPERV/image3.gif b/doc/salome/gui/SUPERV/image3.gif new file mode 100755 index 0000000000000000000000000000000000000000..6f981c9901f24f7a4362e77e696f08fec6ac182d GIT binary patch literal 1142 zcmZ?wbh9u|lx2`(_|5?^bLaN%-3y|DEHJ)z z@819a|DgtqQllX-G($iK$Um=hZo9&Tro@tEVWanaFk zHi4`=GbSuP-Xv+?#iKdl00R@dAD>62(b5JMb$$T>g+zsuoa`zudNu?v_vhqQcp)Nn zQ0*Y2kcdab29uS+YyuT_83KwcE;gE|et7b8vgU>Lf!SPpEF08=mw8S76!Oc#={6hx zIxZi9lGPX3@;<&g;vKr;4kzm(GY$uf_0fkI7v0mfn)ZNkj{s8u#{q_hrw1o%M}NCr zku+q6E3WYTeZhIChSeOWrqhYuNI8>Gz}G#RzR}d9~rZ_`E9H9~U0YVzklN z_n_kTe%2{%dV3n4Cmf1qWM#~D{(3aD-uK`!>AGjG2SnmHxQ<;eNJ=$l^ndBPAR_dc c?|0cU^Uf`S9ZE_rNu6wSJCq#RSXdaW0Y*Tz=>Px# literal 0 HcmV?d00001 diff --git a/doc/salome/gui/SUPERV/loop1.jpg b/doc/salome/gui/SUPERV/loop1.jpg new file mode 100755 index 0000000000000000000000000000000000000000..5ddd4f2ade3bf79f4edaf927c81f1b888bcec526 GIT binary patch literal 186216 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 literal 0 HcmV?d00001 diff --git a/doc/salome/gui/SUPERV/note1.gif b/doc/salome/gui/SUPERV/note1.gif new file mode 100755 index 0000000000000000000000000000000000000000..b53e21d0ac50a45e36c9a7a97049d81d7017abfc GIT binary patch literal 1505 zcmV<71s?iGNk%w1VI%-10QUd@|Nj86rmiI-C1PD@!M(>(PF8qwhOMZ*Gb&d!F+w34 zMlvl;my)repR6w_SAuuNURrk5)8RERSt%W*cyQB0K66=EY6k$<3INv%0LBRby9ofP z3R&fRZ{sRF00|4>|0ObS#-UI;I0szVa z0ImfA;spV;1_7-E0jLB5`UV2`1p>tcVuyTH*a=BYjzbyNG&};D6O%K)!<$Z4*;>Y zTzh{+tFUf0HYNA}321Bu_Wl+3{~2a#7O1T>={Q&v=0Q>y` z`Tqj^{{xDR0{#C4`~L*Hzyy?-1^WFA{Qe!-+A8_}I(d2?+}}OH!#qq)B4=nt;Nh~> z*02Bl0Q~#_`S}3<{{jF10{{F2|NjL4{005}1^@pB|NRF4{|fv13V3)1|Nae&iwXbz z6#Dun;^QT!s2sbxFaG{Y(b7YrqCmvMZSnAzI5;-{`vCv>1&W0O;M@tAl_~l4a?Z?% zk&6IqYgk)W3u0XwE-V#;e^R5HQZz0AeS2>vAOK!nSS20-QcXD#4FCrP01pTNVqRLp zzP(96KL7v!A^8LW00930EC2ui03-k=000R80RIUbNU)&6g9sBEB-4qWLjnpTB4nh` z-LPTv@-33cQQ(16>1@%$#cH0tjvN`e+op}0GHdAypp-Zu8!Z6LrU3vaYG%X%x&X`q zKrL6WP(Bq}&?Su)G;`&MAx()=djUgMvE5DuLs3kiw5ACGHl-P zp*1*Wm9V?tguUX2vH*!chzJc5Bw^1V2@4eDAV=;{0&<3O01~vIaF{TJ5I6|Kr;b24 zFQ~AfLL>taJ5!dh7?Nbj4;Mm|Ou4`!NDvk@T&Q5N#154hUj%j`fZqb$yqtp>& z;0A}VV)D?#1{6E|;DtbMT)=}7NMsQVFvXyA2?wtrV~7Rg9J2!mj&x&144_ScIODxvN!a+FWz;nzvk?^oZGOwhdMhL2)LV*Y~EC@swpSi$; z3`ew)3??I}Lq-a6JhDzQ1b~3V1QD201Bl;^GPNUU}44)K`{Bx7f)Q#L=jAE(8LQ)Jds8VEojg}6I3w4 z#2rg~8p8`kII%$sPBigEaQ{HQ(8nCK(xF2IbI?Httz0CcNhtm#z{RY)#xX}6epH|X zt$jd%5dM!N9MREZb{ z7(j+4@d{)?MZR2fj{uIuOU6Fov{Fke;M7w>yaTM#iY?WYV~aPbJOVFJvtXl)GDaC= zak@)s!;3TK>;g_I5x^_PJlxQt3;?veqe;Av2vAQt;K1UJK4awTNF?M?5{e{bJ>k4+@rSq>a+4qy3^J__j@1N{e4nv zMMF)dQfXzfTT@O~XM0~>V{?#yn{Rc%#Qwg?k(Co;!p$eNv~Y`nHmYg#C_|Z3m95GBRU7dFu3;v**rVxOnOE$ + + SUPERVISION reference manual + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/doc/salome/gui/SUPERV/supervision_csh.html b/doc/salome/gui/SUPERV/supervision_csh.html new file mode 100755 index 0000000..e1fb127 --- /dev/null +++ b/doc/salome/gui/SUPERV/supervision_csh.html @@ -0,0 +1,100 @@ + + +SUPERVISION reference manual + + + + + + + + + + + + + \ No newline at end of file diff --git a/doc/salome/gui/SUPERV/supervision_rhc.html b/doc/salome/gui/SUPERV/supervision_rhc.html new file mode 100755 index 0000000..322782a --- /dev/null +++ b/doc/salome/gui/SUPERV/supervision_rhc.html @@ -0,0 +1,100 @@ + + +SUPERVISION reference manual + + + + + + + + + + + + + \ No newline at end of file diff --git a/doc/salome/gui/SUPERV/supervisor(eng)_image10.gif b/doc/salome/gui/SUPERV/supervisor(eng)_image10.gif new file mode 100755 index 0000000000000000000000000000000000000000..b1c02990b3ade73bc7bbcbeb51551030529db807 GIT binary patch literal 1012 zcmXAoL5SCN5XIlhKiFVFDZG`m?ocgBiD)DqDuQeT%Y)NtHB%zNW-BW^ZVO*|AFWlCIktw5War@`W}Yw>G9@$-t5&!AK3l$7Hq-a`2QJ@ z03m=FBq4+XYS4rd4!FS+P6QB!NCZ(p87fgk18wL;b5H^eOpp^vm>>ldfryEu2t^@k zqA5yoh?{tdQvwnukrI@Glu4x&r6Fz7Db2y1(1a=E#3oFU3aUWGR8obiP&L(5r8?A2 zJ=LiJ4bw;sYC+4iQj6NqHtp2ru(8sVspMpJm?Ir@fs47M3ti!AuIWm5xSM;r(*qvn zkskDdmwBZZz2R-%>CGWUr#aKfNu01i1{i`63&{|MBGf`Nl;H@s@C;`JA}k^!7=1DT)&Gsp=dSRo56L5Y=Q2}@CGrCG{ylv{b0vjP=Xkrk{$l~rXGt5I#$ zSZ`ov#-3@Mf8@xfhnF_IaA0Na^_i*XzCQWP z2E4iX(xI98Kj*$%ntLKIe)Pi~IJ138N2BQrtLJW-`lqiiAKSY;`{HLZ|MKz6AMAc` zJTu;L*Y-DlJM#U)zD>X1k6TYIjz=qZ{`A`Hu9KsE7w5ly`}U82-Ff2r-CZYE*Iv2j z)Z)Th_dd0@bA9uDtEV^4J^shl9UmS%aCqa^E1w*k-~ZLNt2f>|^YgKzm!Id8rx$kp pb!GY8^`q~6`pdK9FE6~bxb^J#^F!y}zjpZi{%`8q*{Lb)`4{AT;{pHx literal 0 HcmV?d00001 diff --git a/doc/salome/gui/SUPERV/supervisor(eng)_image13.gif b/doc/salome/gui/SUPERV/supervisor(eng)_image13.gif new file mode 100755 index 0000000000000000000000000000000000000000..da0edffa624f5e52046dc4e8ac38f09659b598ff GIT binary patch literal 1107 zcmXAoTZq?n5XDbqphQJT5n}6w*(EY_LtC;Q+Du!gBC;I27(|wowbP3bQG|j^cqzh> zLN*cIWYaNOYi%k>F-i*3E=mjS^tO=QmR{5?G^XFbz7NCq>2T(J&h+qIw=8_34Q-gf z|4#r13IvdV98_R{1?=F00xD3477Q?fIjj&s2*MGC1X7TWtVRhXC`VOG5<+l75rIgE zoT!LFEW}P+q#zYiCoM9N37L}>1t^5VDT)%5Lg|#%xT6v(r>d4s2*Vl01SVl}reX%O zFgtUxf>l_Zwb;NWY|d63;1CYyC{Az+r*l@bF_&;TSG87$C|prWP!c6qDrG2(vMZM= zR7KTQOATtG=4zz@4bgCo(uAgHx@I*gYKfL>RVz-2!3|{uBQbKLGKR4jyK$MqR7~Bp z%wQ&FZdMks5DT{`OIV7fTUJBHO03+fT8JP44^$9>B*=p*7{Le16e}B;=j2)%XbN}SKC*GRNBZq!HHF)CD_pD>>ZwvNr z9lL#Fty*?y@)d3K7hm)8t-Vv{tmvmDv)QiNa`c=14-fZ0wsd&^Lqj7r(@)Ra*R^fx zoU0FSzklqGH_mUI*1qQCc(=BVFL|!-x+&|sR;(S^v*y5Mn`VzpTVm~Bub#W38jP5rCK z5B~7ohsR%7+xN`S&e4IMSu>VDyYlfbU;N|e>wCWXY4?#=URpV8HZOYm?7A5f9i0oO z?^`ypf`}rfi$uo)=^%mh^#0iUFuYF>&pfYZPU+KY$IdQc33u`T zGavy%05M2H2nE!j2_+nGgD0E_APkWRqJT0~qKF3C(23?y0u4-%lO#-#0*XMyL{fyJ z5H-;hr8vY*JjE#i36n?(Na6CVU9@5rIbnx2vcVR#SWC9B6|L5qt!ziTwP!m!&|w|f!7g-JS9Y-*-PWDm91Ut( zGn<^M1S4{^YLtm$lpGBh;HgH>TPtlr%EO zZ{?r4`!}#U&FLoA=da_dg@c>3Pru#me^(agapmOpLr?8IFnjLy26*lKZ)-b;H}>|O zytt@8E^qE)d1DUihnLrvwqkCk=T2QZ@=VKg*(4rfB*4Uf4=d=GEV#l DZ^O_2 literal 0 HcmV?d00001 diff --git a/doc/salome/gui/SUPERV/supervisor(eng)_image4.gif b/doc/salome/gui/SUPERV/supervisor(eng)_image4.gif new file mode 100755 index 0000000000000000000000000000000000000000..03f276c0cb9ebdb8e250ea85868a30b01661a26b GIT binary patch literal 1184 zcmXAoe`wcr5XMh3aRjX?iNzW?@2f^;B5rJCvBak5X0-6cVMddst2p|BBnHE1VWn*4 zO$?LL#<03HQs*UziK5h?DAY~#vLO2L#|ZlA$e`=%)Rp4W3rskx!CqXueV z9R7a{U;qgSfDCAW2?Rh4WIzc5APiz42@0SLYM==Y;0$iy2>}ocVGvm;K{BL4W?2## z!4MJ=5E;=B6A6$Q$&eBSP#DEf5*1Jx)ld^1&>7v(69X_9!!WXNhsl_RnPr>61V)gA zK*)qfm_$ItL`IY(K*A(OlB7V&q(++LK+fbwo)kdA6h@K7#*|EHlv!RKSil5Q5CmD! z1XBovSjdD@1VmWGL{bz)S=2;R9K>1N#8Uz!Si&T-NKuj{O)|@I0xOt8DuN;_nqn$} z5-XWfs(=csm`bXGDyy1ms)IVKn|f-125Xo`7GyM8(=@Y;2-v|K(h(fl(HzqWoY={n z(gj@D#az-AT-nuJ(;eK|-Q3dyJlMlLvY_qBp5~cl?7#sQkbw}$ffkrS5X3+i92Z72IKv9{LNt>zt@zFOYvO-5Fty5N}tgB_uQ5n^){>R2TPvN=2#?}k_ z2bQ#JL*MtG9VwmO+tl-0>w>m-ho4*&H&OrowwVLfm8(7XYGzz!>6~d8JTvVYx|Nb^=nrQTv*?t_uC^C%WEIn z|H^@dOG;HY&)G3??TPDR*|VLEuMT!k9q-ur-q7T#^AApas%7zDUDe5Z)_(ZbisM(m z+>%#+_-FPWAFLgnQgK)9(|cVm_f?)bxMmZbys~Yd# ziH+C(*m9+!@9W#U(Y{V#zgHxB>+ literal 0 HcmV?d00001 diff --git a/doc/salome/gui/SUPERV/supervisor(eng)_image6.gif b/doc/salome/gui/SUPERV/supervisor(eng)_image6.gif new file mode 100755 index 0000000000000000000000000000000000000000..0e99c16d766f11a870fed7f7082c2ae5624abd39 GIT binary patch literal 1019 zcmXAoO^DZZ5XPUD6w6f!r-x^r&od9{gZJJ4^d@Y= z75x7UNPrMP43ZE+0X1ks2?yNZ2`2&wLnMMIpbV8LqJcJaqB$sm1}4anButP3ia^9f zQiP%qHPIBMIK)jn#VG*^lSm0lLCU03iqeoa>6GT+PH4gua%2;xNCj1(Vk)UZRj8V3 zs!|>5rk?85fQD(L2DPANTB${CXq$FwbJ$pE%2aZ+I?Ry{y1>O;(uJ;YHP>{dJKW7Z z-RS`j^GFYR!OOhTi{9`y@AT%7qSKt|u0udIG z5sX5VMP(GD5pB^K&4EnNf*Irp5v-5}mY~E+vV^55wbCqQIm)d(%UOX6tH=sgp~|YV ziq)vL>a6BKyJ*EMa)ce$$Oc=`VlCOiRGEBVY}j!1;?#i~_s$)+8(zNl`CEH`{OZwr|9a)0m!4TZ zx909Y&U|ue>u-nm9XzpS=BCx(4?NpnPTzX7tb9Lz-SXVyKV16h$l~m;b^ePhwI4hF E1zr*DkpKVy literal 0 HcmV?d00001 diff --git a/doc/salome/gui/SUPERV/switch.jpg b/doc/salome/gui/SUPERV/switch.jpg new file mode 100755 index 0000000000000000000000000000000000000000..c884dc4f54608f967eb451a75d924eaf60961a72 GIT binary patch literal 140793 zcmeFZ2UwHcwk{e(!9r01QK>eNt{@;FL_|PDK&5x-H3>BV0z~B(6a)mM3kXOTkQyLB zM7s1|l7RGIr}ehYB-frb`6;q-GmPl&6xmlFgGprx}% zvH&{T>u;Y&QpcGusu}UCyF#q3T=}0kIXHSbfgSjj!49r=G-1GT+MD;c+@ms582 za`N)F{bvdK%`;CuoWNfEYOYoep0s?YjtV$RbiegEewsxE;^ymdRL5_bKUu$df@j$u zTe(?*?L6)H|G5yrX-$X_y{0jZ%>nV zrCk|*XQKNXB|S0eFN!3MLkBRSUH?r+`Zq=F@08y)?fk7KJr66er@fuWKi1?%v-*FU z=oe|F{2$=`z6XFaPpo{86!Eh1Ix_w-0ON1^F{VH1>K+hpwIMvr&Tl_@~hi{?L4f!Xx-+4mFJP=j@oekcNt6^+IBF0Lnp8;1m?-F=jaWx z23t9~0stq?X);He(e5>X)@SIR0szXNX>?`4MF1W3pU2@NTHgaui2xR5TZpwC!1g6A z4;>W)_yfRn^5n@=Cz(#2Vmf!`^qF%UtV~R-92eQxIM~=Oo@4r*{`T?bkAHuqV?J|+ znT7c*3(Hw{78VxvqYDfBpIOfRD+N%$1J0eKHNcIY?keEeIXe1tbW|M80F2ZoIv`EU z6Lh~5P2r{00@53XJ3c-~+wb;sj%p9rdNll>N~-;61acCiwBooATJE!P%{>isqrYZ3BB~a9nm}%kVr&R^8A6 z780L>Y#mu3p935_M$`8AZ=Dz!PDuY&;mYmv$7ve4Uu8QX`6`P2NP~vweQQ$Jt*1O* zN2};^*m&Mqzrk>%0Hc8PkA9jGnVhz&`Z8X2(|@V(f3Jby-<F1DNQ4*Le;A1Z-=Z za{qZ^=c4iTnmuEyYfj>TwhvG$pwIc$Qk7OT7RuAm@T;7sVYa?O{BS|;hD=NmEZ5#@ zYOeH?nK0pQ!xx?+-sHN87}JW7O%P&RHa)FSQFCw<3s~CYT{uP%kcksm4=W68aqqCb zeSYgDy!$rLX5eOZ-{QGr&C&yGbLb0)kdcjevIlLn`3PvS@d!-F={Nfh(T|Ch2?N zb3(41`VCUreWPKyt{a4siUcm8ZLJ{e!dVuTl{gf&$%ol~N*UEd^ z<4&Z{cIK28BWo#6wsVDkSr@5*e!oBBMJEeWw3^Djeogn&2WbV? znNRmjbq^!jA}c1hJ`s%@Q)&$lMtX}ErFKtsN>F>Z^}0PxZnOyAk4fV0A80shqpdHq zm2dKW0IE`1Rbw8ITyX;fTg8=GevbYG&Tbt`gC}SvSAUUpp>txwY!#IvsQ?j5P3}b3 z>uj^NPLFAB%n7)(4W?4HeyGyFU9{#_)!n2Aoj21eZORv4#9ic%k6cTJNfY-pA*@^%u$Lv;FeRNfIquBv zZfD8xN(Fcd-n!%K!rqgR=Y8cWW_(pnTb8SPE|%FSo+_WYHLi*JeE0k&A@JLkRA@Nuu{t58m-{Dj?IMammufwt64OK4v)|w@(FZoc7vEwk)q5 z1oSs7Vf!CpYKP5Zw|MrnQYW#8JprAsCk@?l$3!7Dl@(3)12LxT@TCV^SN?f?-7(RPQdX!QR;zh7>Hes61!0PZ9t0owKk!5oB%^k ztlFh5ajGq=nTy&*3zwjvvKYcUPbwg0Kb-O)?3<$m&L#EHwXIi8rvTp|nB6WXEjh{i zdsnaDv-{DU92;SE-tLF$(zCd^d=xbqAjV5PfD5^Is!xynigoR(~0I9jLyC6`QXvIzMnbeJ4+Ja&UZO zX3*03Myt!$7ZjBQStRu5L@O0AqNwV?&`{t+}N0}YHT3|oE#sKT@;kzqxNmB zY}7F-=VOj*FJr1;qF*`|C&}6^s4Z>%!sZ|F`(;;ptjO_iE zw>(x-PN9$pPk9Wpc}ik6w)t;CT%)yz-^Q|6`#-;)uV+Pja z@_*cFj9~aBeDF9c&ZA!q>zbxUW;}e=I{wQPEM?hK(}m6|hUB3pDY2I9cHem7^v14# z7=IfLrvmO3UjJg$pT8fZd>8h*SHwjl{|O_f0tSjhXF5(@;X(lt=cU^^!?um`AdOX&xfoQwO+vsW6;31y1q{EqNW4%^` zr7!p12RFZnPkF%*TsLqSpD{geJy+4w^37y8rO4AK0eA5HxmUEt4Is6DTQB}+-u0Yi z2P)w1WO^$i>+oaGEJC(@VTuaSt2d#^JV)-%Y~8&VAdXmmX82q7%b!{Pvk&Unp9t#8 zWdl18PZ~hyw}F7%th}78om`!~eEFTg_K>6HSfBQ$;TZsc6`%~T1wa7S06PFb;3*AC zL1>T)0`UC(?Fgc<{ZAzL0Wtt_z^$VK|E!yV>G4xlb^d4GR!3FR=m18*$s;!1KO&j? zN0i@4=1-jPFI|uQJ<{Q3UK<&S->$mdK#9YKho$J!zph% z8p=6$;yl9@Mz*VflegKGC9iRudiLOg)paS(=kBjAT1VYbNiSIwxZ`p9QbV7#;FPY+ z>-Ff2hkBl>YO?A!H}wq+FPHx4pWd(y@{0MxF0-t0U`FV!{ie6Doctq=$415`4vtRF zP?(Re-<#l&x9>tf#>T}bBqn{y%FfBn%P+5}L{?STG&Q%hwzdBp92y=O9UGsWn_pO5 zTHe|wk#~0YXw5&uUdQQA96x@Xf#C#*rt&!&_BwH!0dSQ~`5B|66}$V%2d}P0aXe4A zz94m~f3o6$o}!>x5Ar3 zmp^_fKLTN~f1W21r{{muvM`4eQ9DUv<=&ApU-NT(dGDXW(&Wr!4cUTBtQ)D@FZNyyT*1Nrf5QKp_MrCucfKWT5+BfaD#|jhn{8EJkoERZi>Wo-eeY`yclrH-i@)89 zc_IxtU4+E$U#lQf0s5qF45$uhV(?<`br`*Q)p_TnPunspNtuES^O^BH(n^o@W-APxNbFn`~L$&#gf|h-?^_DsBd~SgSFb%=44vB$9Td=72?oyeBbLD zbdWVYg~$c_1y1^5DnOnhOM>oo4Oz>u;IO`@nbbx{;XuKd{Jhk=Q;&qW8N~Iu)I$t) z!Xl%n0J>$?_EdCGAmSEc?(kE=vUziz3=>XuQ^lDSF_o5!RGJwbyr{TY=2su%Ku{X$ z(WoeZPMi*N>#X+4b59)md|qKNH*}RB;u}%Re6B1hBEMjY^BJ_hX9+!9RtaT%3^g=? zIv5-X?}mLt$%@4jk@3TSkv}VhTdr=bM7f9^pc~bxkLp_-NIWCV%1qylN7kLLM)t!<-o)j ztSQVFWds-*FBe!vl*ajmK28c14)sm5$)1R9SUlLD)L)r69H}9ry@_?JICwFfZ1LZS zK<)qUF+{xBppjsknvoq|fiP#{L>FEWbD(XWIC$tKQ=YuyWm8FB+m!|XdTqX1166Cs zBx^bh*g0vd-%jbAc7HZ(_|(QGH%2VBsn?L52rq|2UY$4T@T}4-Xnf7XEAmIq+nFYx znMX5BHM4OK?{{%qy)SL%YU2(g5EkSqTUc=<0c|^bi2lKuTr{=)pk-Jy@~nyJx6+Eb zx+)aPF>4R5z@<=-9ef5g@W)H5#b3%Py|J0G4bCvV039bH)ak~ z*Hu?mR~bP`Nj!V=0}Psc_q{=7Hotp5BLXcKpI2BI8p#})8b%ii2SvI+;vsAF70r4y z>+auu1vr^$oxdUc${_CkWsNgck8EsTU!{20&0bsqXYJfh4?_hJp*`wPZPafv2@+XvpbO=_y&m&$&l^3oG`Lr6?5b= zuB*9ua#bPZP>Z_+ww1PN!W9taTNBV%E5Zdr!RA3D9(xKl4tT?1;D4h9i#qUMf6Vpr zjRh2^G%PsDWAZ8^1j|ryXf}q$80UF1$i8XJRK!lh*iw~clK`Ru-jDMHeHb%JY5&kT zY$JmclVO#J$0qtYzxk4Jx6@+k=hP`#v0)!UEu?d~X3EqDrQi?E-0p*s=Y0+2o;c4L zU(pZM5cnYT$67{J+$ELhYDQgQa4$82b3$Ihe0I|_I~lNn(T0``E<_=< z0LR{-gN2z2E_U|9D^4D6n=kN=ahtzkw8>m?z?qy98@KE9rTv%&OuA^@xzPUV#PxAfK|rXxO986D zn$)`9X~BZt(WU~%fQ>>Z^;|NC0dI2oUgYgK3jggLaP#2fz`r&{5ogj7azxGU_y5LU|-@{^Zga&bRO8t>=5V|z26eZ$~}@T!9+q(9G-V=5x=d#!v;p9_a!4$OH8&XRBgh7yR{pcS`bZTUW_i$`|BM^($iHbq5iwAL=6TYGW3?h8Gae1xNc{lT%9P@6vUo=x? zz97h^8rfvCcvI-T46c&7lrdD$S0JjRL*#>P(gT3xqx(;d-stP=8_k42zZrekCPJEV zvsj*3yIF&ooWx+pL6vbUAR8OkqBv9U=zG!X4i4PWnpc}jHAVY7?v$BN;JQ4kz?`!1 za2yUh%~!_q>aR}POSi!`yZX%EvJro;2c%D8Jg{T=Zc(^`Ll4yn;?nqKC)OqrSS|9{ zz>9C@?!AievAS2LBy+^DF}_0o`HWI`bmS$GF44db6Dv4QDqzQ>Cjz}m3`9@?OF4)n z2yF>RA0b#OfW>%ygc8uxLj@e(S>4p4nOOG7eS)6qP?Dztda8G+04g9mh2n%hY@r+h z-vc>^R?A&75J&}V4WPSZser1LIo%-EKmWIB-m~?6+q_Nr@`aNwYfAN z!~*u~s^C*j! z!odJyKm72>qw~Moklt4VXn7?dInt?rE4wdbmSF^s4Y6Eh>2D+yZSBA|sDK$ka+tL@ zWoCttQ@4pSmD*6rsL6p4(}tZ((5b#*tMM692#h_e7Io^1NRqpyjb_%<;kmdEK8PEG!FUf zT7QlIqnp|rh14FG8lUqT*S}3P7W_!!yxnoh`8*v@shaV#)KhVqz9x4M9KW3W{D?b@ zsJ7pRs1q#|B^|cL!T3&Ef>3YDVNh8Y&bPT;T(88k##I$NFYIUIq~q3Ym~o>R59L-! zzM}E^a|<}2OOautpv}5_vTb-yq<};^S8?^hC)W6g4C?O>WwE| zrsf8>Gd`+5-cY&Mzg+9*R_I076iORNIZBfhdms!&q5@jLrK6^+c@!N;WP&+p{d55r z*2p|6n#cS7WQs__u1M^v*<-xcemzu%)U4bGx37P~b3D;!dBmebODFbo#LZ=)*=+>G z;?%qjNQ9#Op2enQVG;7dl+^)}7S9zF@C?lRg^1alSKh0C;K4v*9BSyo@N zNF0-6ZdCrZ7+n+N-n&!a^ptp7Lt0mZ{nj9SbGbbCjzyRyZIH@_=au@Y&)Tn#DxSb> z*EQ1)z4&T$X0?ENP~q*=@w|c+U{p18~ zm3sltL;Y(*%RlbD)IPP?Kq}r8**P5G`oSE9z9}2d;&Q3pFQ{-|GW9h&-(!q7X+jYT z#o)2v{qa#sUz)#to{*DlJwvgWdHK3>*z_`MecjhsQ<*0$JOBxet82B+2BTg~;`N zguma)lQc7EycKaWCV2$zy(|LE*j zHk%RQ^I%9zi|bUtUY(Davh-B1BFzoc>5#7wbf$9Pt9%biHqymj2)<$7ygr?LZg|IH zZbdY*#o~LDw~hyh(iY?m4W=)0^Q}XVDTMI7&4@^IA68BAE71>&F5}}+wN)xMy{Ud) zXh2|`VxRJC%rquf2CcqDZd2MWB2vPe{6oj|xfmha5iFrB-}3NXnS+>Yq&L!))MGpZ zVs0KzF7r{VK9G5EQ?h)$cjUCAa86bjU*4Y4IFJx91VH4if7gjJmal_l-%;FcC?L4Ij)a@EN@SL(Hr4dtf2zLEXG!;fGA7O8svh* z3$Qk(X9R|B6)UL|*lCxReW+aOEL-_FQ8q%>%PRu<+F!;2G$ZNr2}uT@=IQ&CsnN`& zU(q`-bg97kK+zBL^3>D2yowx@Y>KV@UOxjhY=dP0x3N8gO3%KLz;o*A% zWo#udaa?HF%T!my2!pPa{4hm&65C4*m@3z^D%BszuTxdfyCbsVb*2Yxkm4xj(yLVp zOyD$GU4HCp!TA*)$BRv?-#49kUq}BTedQ$TLCCin8<18V8K)1`j;|1r4;D*QDVYcn zx?l&>efl%;eZWQcn1YCq$%2vcbMr#l=~haC+Y+t>S2cy)wUmw;lse41{(gh`5SJjt z^|Zz6vdLrwS7}UvLXp|gtQa_j403)bCb#MQXu@&51o>=sKF$ZFd}JkiB^t9!G2F6n1(cu21hwb_$SG5a{f*3va zZPRyU9B@%7#UbMMyFmA+>Gx^45P3i*MV@+TOFoR9kwo|a<1VPF2E{T286U>6qYLo zN=#{p%5R^Sx+I@pTVx|*_{`MwnWEX|lLe@Z3<~ts0P60De7qZXy+pJd--K!-8qY?J zrK;P*?4j424+gpvR^=f`YQP9%S z?0iwSBihV8im&ICe%scl8~JnEqiQdaKQB8~?n>&VOFYI#uLswZy^jwgpMHt!zhbCH z7aRNLlChSG$T8*PXO+`i)wr|?HF&O~v3k5|N^>09&Yhb?KKp2`=lEJxv`~7SWT~p? zbKzQ#Ya*Gsc2{01UXUQlzBurp0wk9FEeM3}Pda2C&X&`sC(0Y=<;%D!Ulk6Vu&9>e z;@h_fqV^`)jw>YlRcsE&`v%S9a0BES^_O49$G-RU61h=($#O9BI zbjJg5MpgLoz2~2;ii9|9-zUlEwLU}0Z!pTiy=yS|gO!ev3!I*q!e-Q6<`Z+7weL8# z-wfIjkj(W{8J;dx#+r(;{X)^>zBZZXSjR%{Q~pc(`c>N`J62G`U*Fv?#YYjq-YnFc zQm@2MhIm3Ltwc)8s#w7{a*zIj%dY-9x!8l}$~Q8DaDI^NMwC3LH0Ar4*d$siW=0Zq zzBsF-;-dc@p_>uDcD|*$te0Dty+40H2545_Sd1~C0t8b>xq?g0tFI zd%`gj;IWLb+zUW*s2Pwfzak*Y2aS)VMEPg<-Ec* z=?ASWklX6n!qunydS;ru=d$CAb9U8@h+TDQO!jd8jlHGC*JUr=!ArrtdZp zobwe94Vtrbw}$tKR%xXLGWY_^*wg|#9YvN0#?A#S&slYgIdju5 zwr(tWuFvfHvqmUR4VtHw@9XeHjq^CHy96Hi{&Wo`R_BEPQ7~D1n6^|sEZ(VzoP!5W zCGbrrlah**-SuMlbvld(q9c;k4t)yn}X z!*|C|EtYU3ybsXQH+Ww01PD{re77w>W|hRm*4w^jI-_kmg>JHpqyjET9=?ho2rg=u zjUQSnqie^}5K%ZH)Qoo>nyp8gnN@-zyFrfV#a3M$~%@?+U!+cou%--&#;D5}#EnargQV$NGP z&7oZL4+&UZFDiyk?E{^+6rmdhE4)+7g;gmtk@2~36k`Pb-mr{@i-$ro*q}jQQ`%lU ztE5i_n5UyuYbNbn?>#g0hkwq_K+-N-(4wn2Yl)-Gr6rwcbG{80=T2fr5&jhU#gci) zg_)dj*B6tfSD)O&gg&bEn8mHUmz5y(^D6E{G+OGpnPAkH{v7zndu6OUa4pun(N!8yWpnDd_pEOIbicO8I#7 zjPO$JV3}WvsnOMs&GKm#zLWO_d-;H31Rh_oVFPgv<5Z1Vp? zz)ScLPlp#&l+?vmdK@B>SC}`EH$P)MWDEsjehoW6iNp?e9XtT)7P{o}zqi@-I(Y!4 z(B=xE!0WWrhDaZDq@{GF%t#^4@y;P1G_BLNUK1!YD;tNyhZpx5GcTDA^OOuG$SI)N z^oIh*D%VrqB{pjsTAEhL5VbFdnk3cU34SeXtoY#G-k7)ZkpD_+!T0Q!y1ETdO0{m~ z1m8SfAz8b9{%w@ad7XQIwBPBzfX9P7HI&E$0rvl!VMOdb;_7n_t5#$N!nozdsY9&A z@~A?q*Y^D0E>~3Kh-#G#t(Bu=;dOPDvaO$_ADMgt+pt=y#NwUXX7aw|hS;@oC(jBQ z%jMj{YI2H3zL}1ij>GTX^Jr?nZV>7bt@e}bN`LJPKQrmRV;PBUi_DV=!78q~YPujC zT&j#Vwj5X?zE%Ou&9UTLPbwm&yEje|eElx?fUm?Pnh(UjC(_fs9#0Sz9~s{<)5c&F zAZ+2^K{(XQmcFSqBc=Fp>)vMP zyoP;}@fi)#(zecxNBC}Hb3)wpEdpU8?4K~;?=y9NK1m=x1O0K8LL0C)h_$ciLv$Y zmlZKV9#IY>4Sk2a=Y_#-)}QQi_t_P=OB>ftaJkP$@N`K7S4Wy`R9POtael)wNw(gy zvKwhL7sjwlr7*!ZVhCoxTWck3#dch-esTq`y%5;kby&P+{yO3GVWUngXeEAsG;oCd z>i%-1q|Y?S1)=9n5L@(X*4#i&&p{`WVbATusY#k-<;EKXkYtLo_T#fy&uTGOGZUvcoftaJrRt)qMqO_7qkwz@@s(<_zKlszh7Hlmpz zHWQIGniABvA7s}v@DZ0D7s7+7@=pW*;uDPjlHELHx3|Eo65Z76z1S*dqPK9pD=$n$ zhxAVC>Pm|2@Y`!|6>oCRl3Q}dG0FZpZQ$^L*wO;`D%@NxXJzFX5GX6Ev%kUo?Po0J zr9-zMy=iQEUWBt_e)hYCP*pFcucwZ*!QOP~FDq6E$y4xC?2ynU#ha1*O{Ls4%E^DE z_|}oSwFGc6%I?HErJbIlWciPcg5a;vyZbYc;f3|6H z`E%3q*AXK9zC_kdas)J{gan@H@Xqo2<$lYWM1z)%1`hTOcDd^nvAaxaBSa-+D_9I& z2}czR33kq13A>aCMEnt=@G%eL%gtc_)o$uKwoo;ot=x5*gS&$F?TEx)FTcu?pBib1>em+nu%L*#M;sV zOUGc0Mxc};S1RDaHr~~0!j%lF!4fv^&|D>L9X0L&hB&yy;dv6pX4Url(`gr^_TEzc z_t#9`7Jiol3s=qJExjp|*!@Z|^!v6R(+bHucNOQfc+ZGf@?On^4Cp$Dn3PP+%02_Z zhvNIetL9fUJ0Ld!75vq=A4Uqi@#vLrb;}U4JttlBm1xzaG-BLZV(Gb1Y1VQ0f<(mJ zPnpv+<(Y0sdib((siYNwa0fYpZy+DRG<{d0z9xG=`p73?zS-l1_p&97PpN=^Jyha9 z4>1KCHf~(A*_xkO;dv94j!o{VP{4yaqm z=5%w(X(leaw8-aIu-uKPb9KWnix`y!;IpX=EPXgd*%8c{Z>WO6Z4%pwPk21c1Zkl= zQ_}_WzPF7LIfWuK+Ce$Zf7#%YQ5>3L0Ww!ZGmzJ`!q*Ij8#Oe|Ba@18;Do$8JSTY+ z$9=lzN4?-=Hl%DsZ*V|EePso7Y;x4k{{sGp!`?yw(V`l=b?Hd}uZq}x1D^H@Vah~C zQhs(^>Br`0Op)xltvH|1%U&d0NNLQs&&!dkymF|^0g3vfHjYgjT5&;k&+QjU7_j{4 zbog}ZOnzBKMpA5!&v>bk^YLTKn$NAtCfOo${XPE>F6{MwA|Rx+W<#t(d>iXSsFh9K z#H9F^PZ#vCDn-Y)#~K)-H}?(K-wQ&~FR%Z6ELwAJdR z`1&qAvgSD|kMuR+Ui}unXm?VsyK=J zl9R2JvIcjzW4TyLBV8THYU62cpu^-6$?c)@&t{h$l_uV$IA6TyS2yx@=EEVIh;G z`Ye-Zqp({ZKkF~8blyqwvJTiU{A(bn4patefQr(IX<ZCvd-b>sK2Z4TY3o2H=PJ&n zm^$*;4*Gu_)vYCWAjUh}U|&g8bFGj80^hY;x#ZuvbU+;JZcvZSObX6+6<-|R6;+zY z_&R=0NlHTV7;0Lo-!jgd57kpQ$ay3FB5C5mwA|S|;m-H;r+LKRm|qTIdjB;?SQ)To zRZfH{h_6&aF1Tara9K^BS9^|gK9y>k8q{*}<{looec|c#*V95T5=FR6YF&TcKMb#j zX}9C<*2fdy=d6Po;`T>tLXcS*t=8_isfebT{Ecl4!tLp_&}|ID#Xoo)gW!2)n$Xy% z+i#6j5{}Mv2aWp(@%Q|aiMkQKJrp}=Dzhn$3Mn4IKD}9e`V70<=d0!!$NJUMpW7N# zA@x;L&uFM5`I=hKgF^SQ#UR(fG)H7F4D{t*bbG0W=)2QqrnNmcnnxsXW*Xcwuow-o zVT`w^g3|gO8Ou>|*XK3flDWgC>1y(Skvxzdq=X~&P6crJ9 z=p3H;O>z*uiaV^Gn98PXBbb}9ylH$U&?l_GymIH+Badiu=W0C;WxS&DYm}5Xj`)-QtLV zbWDoV+f^_XfbWS&85`OyO8bgIMHcR_R>?;CYn1IP#ru*heqd3YrSfDil7SA7;hmj< zH$Qs^1_qz%cPMnJ>ZHH-nmIe@JfFg^r0fsd<*Jiq+~gaD7iTZ+8$u3tcVb2q-G{hx zTpgfu;GSjPpBP2EQFGt;6|uuOoG(va-7OTG^J@4!YJtAW@ixctIDKgAYmQ4)cDBg514?TsHP`032TLc1bKo25e?V44Y&(3iAE zodt`}UWP3_aa>&GN^(#Eo0(L6dYC;GAcdY^z*Kj7TdXZRrLhiMiX&Ou%qAa`WDLx7 ztZWlpm**#Zc1lH_R9wne5wdN45-cTH7KtoAUv6dj0~jkWQqIR*?+5{BPVPT1o(|k! z=^7aawk6L+{ur%vUZ|mmY_;kfgkZOP5=cl5?^Ib3smMhrd@1u&a7GBoUQ*ZIQ|>a< zq_fcG!R0(fm8H3%ikm>rX~s;KjWg4b4#kpy#baljJ4?;vt|V(!0U~5K?{$a7+d{vMZ|3};4C;(HTO;!ExSY+j1s!K1OYu*9 zcOg+MYW;LbAyUl1p=j9=$!nTVg4p~*)}8(ZE!yY?-&0g$A~JbPwp%J|oOtMNlB!|z zPN!}+HUCk6Ms<(zJ{M&od5z{BVyEAYL#(MHgeKw3DSTAGzk9sMD|%9a(V7%E{L>ZO zF=ndyjil{~M~Ax-Hj%gXkuLVYU|T1ti<8sI2%!3hrdeRfT*;cg^4yyP{afl+$NG$} z*MBR)66{K_Uo)yo{hTB8jL+q&FhBa9mkIchdHk59{8NaekOcC(Hu*MlyX z;)dFis-*s9zVoudI;W=@Ba99neTf$AoiPJ14jJ&rr=f^C5mZ2#sVXW^)k|MuSAaL5 zIxG#iA)DjI4xHNrr3g z%KQo9#aKPDsGOWX=9j-kFg??G^d*u{skZ9Wr@`HW8ekd+KOZwi`G7cHms3KnA7A2& zHSZ{==pI0cuAIiC6H22BKsSHbvPDLh7t4}@!wDIeFUT~__JJsIKIY_*)7y7DKUp@i z_h=bwsFu9;D}bFyZ)<(nAse#F+q6_1y6-tBs0&+lglP9q0J}J}w+WO_cyM2Xt5|Xv zK47J+{x-gFWPOspd_AF4!U4wFvfSx~QBkONx;b)+hruMHCbg)vI{otU=<(i22@)dh zezEqp1KeJIwNRF9xkYw(cJO@?xb}&XvBL9iT%kB$cA^LGoR(njR4&WQ`t6o+(HstQ z!x_p53B5NYAQLZ_`ZZ^>!(4MZDdQ^p{=uCU+t3d>VD#KjITaxK6{s;!X7waP)bZ$e zoVVsU7c9TzFs&@`@s=p?B6NbQRK{FpAw8b6d@nUETOM&P5wBJEzWCxHrpB#g?$)l9 zPDIv|Sg&$zA*g)j2p}r*$+qc5rJV7@pwTqJZ-*iyawa+niim>^TF9Qax1l45Qh{}6 zDPF=d{Msq5QhLy%JGNCNjTz<5=R_+VK zy=W&&=^a^q#U(J{zThU9w*-gLoR8Eys9zo4ok4lB+FJ@^V?lc849SYc132+ zV3e4eNEGbGx07hdwLtWvH(%r8dT)QxnHwy?iPSp1C|v5eO~%47kj0M*fcW!K3=~sp zmAL1v381=7zHGZ)pgBrOV%0U?C%dyz|KKAgVIH4S{ArXUr8sW9s;*&li~ZvRKcU5` z%%ZGEVyfJ{KwWwsqmm*1p->y3gCWmmQoKxE$6CBp9rS{F3FZ0>{91*h(nG6UQiS2R zZ~JghqIOQli#@?WC~tG4jZ~~0rK|z$_cfNob?Av>P~&Ha!T&ATF)pu56Tn4_+>fYkyhE2M=Mm!ki7B z#A51$vi(-+H{#2$ck0^bucKBtQ*n`pxUbPq!u34na))Z=2Zlf9X1P;}#ltK+(2-+i z6C{dL@+RFny22B_7c#rB@e3~zj_Gjm4WUI`bvvD4jfo zSQ77gc8J(oq|gTN#k`gkL9TMk=aRhVr8Rl~`p#}bOM9!%;X*5dH7P~1!pjZ@JOQFDhubmtk@gYHIzI7{DR;L1vO^NOgY%G0?(HPB%R`@REX<-VAoLlLRC zt$wc);^XlgG|~LI2i%;~G^;ctq|Y@c#8C@OksojeMCBM-{x3a(+pp=52NjMfm_Gj71#Nfq z2^p}pUswO_)T6oZnK;>CIQ*@Eh8VF>yl^&de4~3_2m}$cOB$cQ1e%MMIev?)r=$k1 z@MbK9TwS6t=?Lzuly&t+`p=MRO(l(xHv(+$iWLvz$RX)J4GEthR;$(H$vaBKM%`b~ z)J3d!^skv8pxPk9PoAF|C+26$b(m8RJz~ZmPhF`wHARlex>EDB`FLrPk7vu(*G>uF z`71wQvO3dI9+Lw5VHIHi4uV>{d&TC3Nyv@vnGy{T2wi136WKJPS*n?*GdUo1C(W>Y zLL;DtknDAv7+Jk)5LSzG&GsBk&ISJEzdeOgN8ZM{9I&#fR=^3i;9+=I5mm95b#l%L9O(rI==D70bhl(lTDMJG)CvYo2k^_RLV9r`_iFwvG@wD!K zP-^qC<-25oG&zSB+Rp8PIFt_jg_x=6;M*&qg~#7TTO)cH*QKa{$DVVvb1S&RBzlC^ zjfSUqawr`T#H!8+`q$lATEx5a;dd&a)g=zNZ9@xecMoi$0#aG09Vj0cep*sUJ!r(g zYg;kmyL&q=>V9bd6%`OMB8pgUS>#+PUeFmyX-Lk;m}{cZ@e+-H1cZ=qO$ksEPDKl9(GT9UW>3nvE_zw@1gPikCdWr>)2`qjH{X4h z@T|HiC=d%uINi&p6SXK&8h|-Wnm5f8_4ULRxnd=vrLL)iN;h=PCYJS!y} zclBjy=wL)}Ek&&WcRzlklaD6F0kPnBEF^87}a()1} zA`gctv^m!eI99jIcSxepjCFxRceqYjrX6z7BBgjJD+nGc;409T}41ZK#(2*rAiCZLJ1HB1?d9PrAU?D z6CgmOOP3BQgd&}UPJobb*KhB0_SoO|`_35q-n0L>XWaY8ayT+zEY`|=-}jkwKF>3& zS87)#_Po(v`VC%zOZi2138fNkfM)T4p{aqgMvgcl4{|nBGrNvpt0aK~>Uk7>=O$`` zvwgEsXOKZBDxh{OI>B;tjuHkq#c;L{QuqhIq9}w+mw)~?a_IkiBE~W8FcqBYKdtPd zi%?>FT(^Bt(&^2FSUfb{c2t{+u6IT(eOey~v+9YA}G-LNIt1G4Eu-OhW1Jy@4Ec57PCO?dfQCg$cK|_zT z2+I2)fVATm`1S8W2&{s?y{^C$npcW#)EAIUvM{g!o0I{4$oqMq{Iya{Is<%zWhN&y zV^M(2J;-rkJB+D%3V zTkXl%xloeG?1mHOELg>YIz*`X3C%4G3Ww`J!kdSP_=rqSzrle0f!WgD@nIvP(7-MR z^%E{sdkf2SZ*0uo81fZR+JTupDO<=%^ear;=ezK_^gj{$Z+&mbrwN+aruT~148KyD z1>KB3dvzoNSRKc-@(PV%RD=@FL-&DmTJr*~0n9o*REt4_Iq14ZL1=UH^~OOI(MaB~ zL6x?Gun(1<-NVdvKpU`9jjS)-5BFPO4@5sBGNFZqe7Rnhr;jz3nv$6cC_Ho-A^Ur=^W=+lyvueFu}T6@U=#qsQ| z79;)3RTZ=)mn+U*ALj#Sdcqn-dSObKdT78bt}FM8D15@m_{CN?TbR#KFJom@H|gm2%c0wM_@v)`}%YU!;mb?gyP_9Pp{NKMbeWwYM>m*U+`|+;+=96INL&+B+ zbF=JqqT*XKnV~WnpQ%?rfFkLCv?uzrevd8;`hWUi15_Mo?*;frTfYeWD z{zn_=x2z#Pz*>F#%$cpA9I^O_dT-Get{nSqE+jNLU5u&8p#qWEIw_wiadq4O$@)t1 z7BZ)5b5lu9Zs}K%;U%+k;R6BNYo3y03nO^DJ$jJ02=Aq!bxL0J^us6w5HKe+KYuT9 zRK96xAw^cI91KL-x6eh z&xfyQ)jm6kW5wW$gc>K#?<0+W%##xulvmk5&@F#(rXf#gYL1eYCfcVltGEOz5a>hp zKj{~}QDo+VO{9k#QDlTrR)T37Ixbr!L3$2=V;NTh9KS#{{r#bEVN_YyA2$qwE84tL zGFf>(qT!v=8qREg1eazUNHDK$hKnp<$Rjoz+Ncm*n!FD|VL;xEU_Mpr%^{a2hCqm* zu@C)H`_#N$m)w}XjOiH-_X|rIN)`&~`~sdHns?zp(S}#(C(UE3kIKPXNW{2W`E>;U z>dM=qs;`s6Eg2!9SeR912Y-XpM&Fna?vn1jj))j(ECUnBA`Q`T0ZZ99}pL2Y4FZ#uwX{)9F1zBi9$$Z_kg|t^#0pfk#W8>>-VOFN> zMrGDd2ESWq%W*;UgC|jaX>-K34s{V;c_dUGGU4QW0pv`V86WBk7I4%|y;W^`Ss=Pa z{))}qmb_nT)BTc?o<+CO?-{pEaub`&!sBwe>c}y@H^t5{ZewwXHd;Nz=b7t2f<-^w zE;@Zh;#Wk=V{thy8+G1*-lpBfVp7aIG@KHXG?$g>hC)UHE#l&2Yp;qU@|11e+o`)D z;{$X0XX6`q@|wol&%&g(Cu;7lzlExlqNc3Z{0FRs-vf@0#oF8Sf7E8yGM01NRiiMA zD1R3;z-Z0XPVazl2)-H7h-xRAHzlYPwDY)m$ zBE)Id_cfZoLhWg*N*-lvGsYsE@430rUT+nLIg?TDlHbyJxjYK?=KU}(geC2=75G(4 z1QufdwcBlW>XkZC<*^7}ct^N@98+gz@$)P)!bQ89D4(~uI3M~iu-6p+pEmeN<-dV1 z&zlg-op3Zo^q83<2DV(-8wC)e?wlnKzniq<-3;N~I-!|4p?Py`c_2zEIP|eX0UE8# zR6#A05%m8>OPLoPhXjSEUu!*kZ|Q*yjF(K z^m^`f3um&Ye(Vd5Rf+}+Q;ze@a8~$njHa}1!(i=kuM-bR1R67t_9^_CwSzGH>dSPd zpGJHZqV6mzpKPsiN6)|1ygp3+7Z8}B{7*0R;lDcAM-1?NBc3CRTV%(8`pr4IuA~k- ziMmphOwVAv-r}~8Hqtn#i%8q4%y>f68{o9&W+FftiVUjCeu%zpS|wS?C1~)Jqb-x9 z!m25aD{nn}Il)*>OjPCgU9{I2$AMpF|y2$s+K+mO?0B+ZNYQ7!`!BuM3 zrtB{%ZhPWt!|i21ujM~$yJqfq(`#ae%fONHw+XENzp#^--ny;SgPmvc&qK<)Ps9!*rJCr(I%nY&qHbKq05PrMDz8Pq>(>an}XlAv|{ zk*TVqx@HMr#G2g>xq7A0y%u$*GQGG#?4>z3 zeR2ue(xnmYzR*>7yu$eat7a2E27JY!uxl51=HHXQ@OYk7b^N}S90yS zU9s7ZNX@yY$ie}I4xY-!m^T$pk1maic%S}iwkj9WpC1&GU-!NIY6LM5csr)9g1t!@ z1P>d9)?xKqwE^*8Z_YG+fBx)_tNX{iKUYJfMvQ429*+u0{tIvi!1sSdlTTv)8GQ42 z>+a~4O`g!;@EfJPt%{kHP29t%s2Wt0vS^?>0RVey`&dr5;|umK_&I!UV*J7MNkV>tj6YtFHEDQ15Z8XKBUq3xuQ6TqmLEJF)f!J$-Mh1 zH~PU~@3)ey#Hm#!UOh)X4bC8V*rwQ#sqIT!yHn28)7i)?aXCFhE$QeKY~lp&mTA#jyNruf z7*~%st6O8ceXWjiM*z{qAdy$qk!7Y{g{QHb`^}Vw{;l(Bd~14oh3uxc+>G?|KVBaS zS*jr-h5I1T&M7ws$o{5Ip`3-f{xRCyqR&hxWmKFOgc{3@!9 zuH5~CO?S9cjeEZXsC(jnKHa~@>i^*0@qgRt&2uF4=WB$;6{%X18Z$$^^uV9?KNYMI z;H9k^-^iP=bICbr>`ASQl`OX$-40*r7<0blW|AD~;+AOR;wl!rW|nbLBrA1%l`#(e zRABk1cvVG?ApZ~B*U#<*U6g#d+~$Boms7i`= z8a>MkS2d1)YU}AmoBQBG_RjmkB|m2QPitiz{k90+m&E6A8JAt4-~oP~U}r54_oxs5 z<%aagl}EY#$uIn6>pu1B({lq>F6cxrHzwcV&d;R+m&wV#j05_|3S`Dj0w!|s{utLs zM4h{7Z1RwB*{jiNvAZs1Ch@X@X9;_OY)RGU2{i!2c}wm>F^Ulh zgt9IiB_cV7uu4)h)BN?ec0}t~lu4J-Uy|n9>p?E1;lcdMb7@ zS<4G+i$kzBb-qzgSbGln(OUY5X*f&x?WH^&jkOMp% zb}zWT#9grV=e|`^yzYWR!#FB9xqci~SHmLrGv*aVrznPz_@H}SAJ;tdMZST@#7QYI6*k(>+H*YzxC9^#of z$}DxaP37wdUp~qL!FBuD=j)Huv&9H?TiWRQfZ*dY5@Z{H-GHD`M9O#l6Y8_OIC98b z%{6sx#;W~w6%tfVzT#>lo*(vfvO%P;RhRA7?8}HB#S)n|A%cXKMy}lmp6wzMZ@XzZXqvjBG z@HiKiFc~fNOXrc^UvNgYGDQ4gY!$p^y?-QSExLbMX?MEXD-lFL!4HQ7F0Q68ZCN_K zu7YaGgia<$cfsbq2Bf8=HnTN*3+wDLJ!)ZBa8td_Pz36(8WbJQ#&)>fSUa~T{;Rr@ z_R7~5RhlCHtbPsN!h4{o=|L>6?B@pJ#(EN2@py4;7}FX8(%4VVd222_ywn6PaJcCd z_O&|d6qDg2F-((rvyA9~QdVK>aSSoADO6?)`Db5+B?f&RkCm$ znfx8m5nv?fJ29ae->qcfpXY2?^P)^CJ0z-zpBH5BeHKJF6Hs;OGWO>s>jz^7^>^T5 z28NG@8=izS{E&F@9wqL~T1!H*)$BKJG?)q@IhK1Wx)2XOs=HNjb#acm>{Mz@eXL4J zHNF~t*T+hfwY&-x3LzmN_WQ=K{6F9nT_#vTSx208@J_;tfJi(}d4-oE51uBsr>-YL zYyG6y>70NdpniW!e zueSB2{a4GLyQpgj`>P_Ip=kq|XFyD92{9z^8GCoc?7JSyXodVFbs@YVS3m0=3y93pNMd zbwNk6vrAhfd3)WTCMX!qwhdd$csZvzRUwYeFG0JDAK_k~j+J`o;3}C~oZGq^UzrIf1b)RmbtJdi~KU>{t zeX4!j4VU{l)u`k; z)ABi&(wC#Z5Iqc$Gm}scJ7-_=Pnc%zZ0AtdDL z^Z*fk@k-9Lf~Hl_-I?4s33>EFAu3b$D$)N?1^P?Ho$7a`tg0zxyV!kC1RKAejenSt zkE`ded1*k2e#woCg(CvjwJ@K{t2Gy_)c|gtKRIY8$z-Z0*j-J-QbWASI`7Xl&$R-Q#g;X{uY+2x_$+5ehRTlC?OY1^_` z-f3}Tdw6v^w-=VDylc91Leo$Ia2=4RQDCr0$*RQ&2G#rWForPIth`~4)5!SuQdz_& zh?b+Z!?rAYUUZkb^wKNNt^Shw4KHHx#-(W}!j*WnY2Cbj+pt*p8+ z9&_cPUie2J3Z}1a1exQ8Fc=s~wA*}b3$?)RJt!J2i`&V-jrv5dPja%6)Ygl-dPjX< zEjmWzNGSU5#9s)VeAq)Pb(0;#+(1XCKju^T9B6p2wO_7yXci7DUSG~z3e=v@CR|NF zyt`H0EMpHLmHnZr0DKE?uw%A1Ii9HWGmGFCxN#uZ0M*ZN+}*eIXp$Z!P*71F#K>>R zD|8xR1^K0z&Tt`v>%)>~#!hH1fJTBYW{oQMj^SX!)Rwh@v2O1{E6=WhSKfWZ@6(*i zF|vps@I3G_E{!3VB&>tQ>Vcz5KjWK{us{`n3yaC&JTJ(bik6zXEekKnXQ5+K-qJo} zO;|ykeZlm7`Tm+t-8y^kwue3VCg$s|4>qY=_e&FcTc#ftpEBjJ#mVLX>1q=if4JV5 zF+yFpb8>Rp=}ptr4Ew~REdaZaq3I_r5U@1feH$kFcz>76ABMffazgX%!VY(POIo{j zg6n6X7^2P0a#J(>d9V_v4?q*4pX=d^v(^VOA6vu|)zVr>dQKyMw8(vXIh53Zg5z|v zuBJVme^`Qd*a5=?SM3AW6PoZ-$Gyr2_W=FeU$xIB*wSUBPBj8(DQw^mw5CvaO8+)E zNO>EF+(I=W&d*~~){T1LiD>=X*xV7tNgNhpO@iOWkj1n*_iC(Lf?xWWI= zP7Jw;$5SREom0qoYp^4%t`!`qZE+v*+`xTwn9>gWGo=9Ax~#eSOnfrDHo7Ru&6>+R^EjjvDBk z<OEJH1AuHx%P#w^2(^jW9+FvgNl&^mmlx7zqMP8u3DsKM7KQYOQSM=M96= zVvP~4Yh5q&BUkXI8A~0Ac3fyJS%s-u#@^9e0p~SEUUKzX6oJRz{rLT$WBWpdx1v!u zT7E>h@h)1{EUIf_w|4SEY3YDUSZPSwL8NKV+0w2*PKdk+Dyc4UwDCbpDPuk3eIGq9 z@lT_Y_4JP#KFB?H$xBd|!Fj0G@2|bBz|YrWz3F~q%yrqT9@vTzIvvR8dNu0|fO~?E%#pBgT~Tre8j!2gcNO%k6h*(0I?5u&7cL*M-%!+mflQ zD_N$A4LGcmoxss6$f+C^!_StUc-gc>Vtqtns5sW5fjYBEB;KoG77IMY6<~OO3lmBS zpr7GPsS_QwaY?j`^Q(79PA6_8o0xZ0?*vR#%ZS2kp=HfUhc94arGqz>1Kuc@;FK_$8*Arc*ki;Tp5 zCj;?Y=nS!}Ef$Q~DlsQkO{YUj5;=21hTj2sG7O9uvvdk^tG{c50OA_6u;GsT@wjD z&}}|i4P{X`9HzWHws!)$sSPIIuv7eNg=~L@pTDXLZ@4yAd!F@c;y64_D3RGcMLYMi z)YEWUSK%I6-j29PATVh5NuhM;Q^!g6O&i!2qDzvrI~C6{-PmIPZu;C_dtXu_GO)|d zxhTJ92>;1u=MY+E0Wjb&MS2j6_(oRgYkE`07(038dOY)rQiJ?*-mIK45-E^ zuXpUjx&jg=Vbf@Z!B>mob*xs1G9yiTVl5a)b_^fx|MM&>n&y{3oV8GQdLF&bpzYAzt3NUdiG( zu;Wd2z45vT9PhQc;70|dIt=YRjJuvMjiO{V{S(+%E(cnsJ}fJHni$)oUE5O3a!wM{ z_v|+NIW|b`<2(N6K#FWo6x;&8E-#4opj!yfKdde^xjFVR#C#t7G?to=o(;wzR$H&f zvTVJJ?>GvO+rK)CLk6bh$jLh%f56E$jWo;eh>ifbz|wZuS7d$)=#_4f>H?qt2GpVF zI`<+KWe_B79eI1gk?2hoyZ&-VTZOfYWrg`YdBXD{DlnKdHi8i{_cXfdGiER6eQMIy z<*{#bx`dkv!Elz&nNnj82%1`FO}wBsiQCgWUBtoj^aV(|+3HX4;KMf< zd*>3qoF~eqy#3`b_T-iF0Fb5tT@qIHJv=F7Q6}0Vj?0^_S{FRLk@zD{oBea8h70=~ zg?sb+*G6NlJuu77Nqe+7MBU^#bc$W84q5>7w!p48CljMPG7vTI6cr=;2@3cZt}!uW zCkCxr0Y9f=x#$m-ptxY9AYLHF(Yd5wTJHT&uUfH5?dSZP6Ch_&>}1#3O5Gd!5_f62 zO_Nu*xW9}&SJ8<>F*wp;a`oWw!-}2!vEHP{A>W2cJTT&mr!1%1_|y6lCj0UAs+wx^ z8>PD;dg47!Y)TAI&t|{$T2CwF`ip?KY`e^XDPK_I6vcwlghbJXOl!nm6dfBo zX8iTS;Mk?*&8A^Z0!E@7DgVb?$1C1?^-X!!_Z4EyAs5D6al}MZs76jJ=)YO!`A8~en9Js)*f^M-%r8o8C8YQJpPouY?P%pal$9KY|u4+k) zysQ=z^35dusA&kEj+$`8x#UKq$OObBc}MlOzhrIRXxb)@AvYKlp7MPl%4lKg(bJOQ zSFG;_P2YMQ{qPGO%Ip3ilnGTkiEy3KdGL_S5*a%uCH@I+9* zOTf^lcA|E5y_l@f`8iDeu?vUwxy%+jzQr!v&H55GwcFnUjTsWUM!U~xOKx@3ZvOhU z+S7isAn3}E`?U?9xZ$yv8y?V>l<@WRII@`BxOgXs?yB4aw71K|YaFDXWQ8RPA&`Qf zmk@P9>LEV7pW0)!X)6=r_^o0M=VMvS*;V*yPc2u%V5liGpr9RqX@dPFtxTO%zC)&W z1AH@))P7Dw|1dl#x|-q`kb~MDv)q`YG~S;r{7YNeIr5IVb|aN$dquC)&8gS-HxkLq z$on#U@OYQBZ8X|vzP-Kyfpa+P@P?LjmUEK6q~hNK;ct;~UT$qZv@1HZe++Dqw+v2R zC3KmGXPyJq$*mQ`mAd=K-v~G^yE8rXD=9;_%nPoH88RL8I83MidC)kzC96MFc%{r+ zv1eb5X>nGe^2`ekwbxfw-?oSUj`WrwJCU#x%Nd$f;6U z8@$y?^HRs^cdv#w;OCj99XN?g+q@D3UgP$1U--Lw%F+b_3_VLv{T!~Dk$b3J;25*g zs91&bXAR?xj?EfUm==u^e*x(gjZqG}H-zs@(o^CZJCl4cyEX3yp;fG{lVi=7Xe!oC zXt962j_opb_RoCXl7`;0p2e7c_D%<14d~)92Dg3A)x7(R}Y1Z^xAn|2SGkaz$}t!_#GPlHmeS<|032-Gi@4Cpcg*wjYiC-qVtvjiE$T!-@N?dW$QCf|a{d z;jfGqx@?yDw`+D;v|>VXi(95?mMwz?sX|JirG4vkxqMPD3V&?%|p z&}}5auiDl|cO~!3E4FrU-w^VC&?P7MzK4ywsE18ZJmhqi#O2=^sbtX{Io$^3Ab{g2 zlCe54Nd@-i8&m-F=QcN^K^q4bwqh!%0HcLG^10{V*eb^YNko4RWo3+Nxp9;*6hvNQ zhp9q^MW#}@ur(oIxwDooJ2R)19#FSIo}r}FJuOv@WFCSPobAbohJF)^}47S{`k z=^EBEBnsh_80g_yefEwH-=m$Ijp*tTZU?(RemLAW6S(bj=HmA#qbTlZE@OAYbBqjT zmlLygZ-+^8*ko|;X0vL697Glo@MzgG?i-pt-=9Zczej(UhS`nLt&^qbiCUPsK$aY| zKvV8-tFuaXL1U~|3bgiz_g7D(Ys{sj_VuellZU<-LE8H8=-NKl{wcJtg23kxTt9&a z3))}~Vye_uG?bpl$d>q5j!1FcPT@rNm!^`FWy5kP%+E@#t&8hghr8uPXWs7h#5$g> zNM*^n>&b3nNg^%%c)j5IHXtozADQ0NL8U-1A3S}6{0f+KzIu6^@>Irdx^tD>V)HB) zgAlGFaJaq8zEVVz@ap^5hf($^${s;E6-8A3;iNp2)N0;B_Bx@tzYkQYu~1l3^D`H; zi1;KbBDv%$7T{v2S#pwPHmviyNRgm?y0N6T`E4%{1D%F?>Qqzlg$9xaFk3ZE*Ku8B zhN{cTY(*$VRqgBa9-@$tjDabPE?qPx&DeopUVr=pmcqg53V1>wDt1SGB5&ebfQoEh zc6MHffTP*lIKEgtL-hudkuu=f`GfJG#Fibb&Z7~XmG^4_ov=N&yX(1Ww7?PaO?vjK@x-Q4d>~+D|DSwA{-c5Y^h_m+u!5ok#%erLP66iSoHgD~ z2W~P1h!=o=X;$%vEsdR5vSjQF<~sM+X)^@pNDiFa&dSe-B13pz+KizC!zrHw1rV(K z=!Ax)PUb1pGOMcYml)DuCcE7$PgO+5&3Zr2*cw{y3HvvD{QvQnm>nDgX28_yL-t9< zusAc+jPgC1t9>|DYq!yop*cYry9+-6^*e}owWzC2BdRPr7b~w0_KZ?maxBTv2`P9t z1a`RFK7T*LY00Vm)F9}2nyVO?_2c^k){n6bvIoy2z+W0qzkk1#SCRIzA;rk*Uf8FS zZLf)#hVnY;#*Os}zHP5~buuP?eM1=RG9F@6o9SJLbs=e7`4zoS@@5@PdmRp(di#g) z(fD^wQ6yZ^Z-5y7hNJ4=A-eE-bL5KBGW7~IxdB=%Z%sxVYmt%ExFfQID{6+bQ>pC$ zwQ0Gb!zFkucu>AsWLdxI1E>XDZZ=s+0zJY1#lE(z+`OGBu%kYFLStHQ?~3)Ov)~*9 zwYkl%jg+g0$K+Ui9LrCwDRs(yi4g>L*3!y@K3#K9l94l;5wqvG>o+9{Td)0LbltJe z{x3pmQ^J?&hdl~6?**j>drqvQ54R+2?imy(u}FR`z54+zv9hsImXfi!Z_56KUueDk zhs$FP?lBdbpYKKmyUJZ&74#t49)Q-rRU@V_9q&f6TU=>1<7?E;rx;1TsHzeAUGx5e zm{?@`+2{n>fT$|(3#5XB{Q>k8YNK-;IDID$n(^&_P|d9OlzIvhkv(JdWOcDJ}&8z!Gpx2)E8hgs2l$*et@G8K-ILR>L1xpv< zv>ECi0LNiXN}NO@7yBG_8|L-^)-H+JP!4`^SWC%Mj>1Hc*Lo=C>s8~KtkwQqe;o$gIt#O;Su({V( z+kBVq;wnN^e^=(Y7i7MyLpP`t%kDLX;j~#?dypXIDSP>wqLH!7>#c;nTSei=wvrn< z+qWzneZCdG9gV;ep$Y3&g8i+&R_C)6B7d@l4}~#(zlV|-4v3GF6-_M5ZC)67f!-%C zMRpE@%v#P=-6(m{s8`G=RMesIT_8W<%y(VRpjIn^oqAd$P9}iQz+&QoOhj{LP7=B)3Ah~(|y2|Y$wK(#y3lDaDf2d2UJxIgUfIqgC`|+PUr-}EXAGS$7dp0DPXFyXe20VV} z-1;r3(>qU@=k`#eOu?XmmZ|#avdKfGmSCCMxvn;N^|cK-EE_pmp$r##{n=NkEBg0y z%}hQ%50b2^!IJn0QQx2+*WNz9eKzt&l)1_?xwnpv{Hdv1%gX;{v?E$YX0;*GZ|H6j z(rc?>_^49dN<{fq04l5-<}a-c4A3A*LsrN=8mLBAvo!K-;uat>7!5ntFB^)fPc!rU zUqxZWe=!QHjwEu)IR~OgRx893LJSeVB}&{l(pn?r0Sx;0uv=vMxf7ZeSkuGE^3C!& zRBK`2Qp@}frN(T}XBfaBc$2jw!KpW6n#&N);hM5ILCsX-PrBu*)SEy|hFK zrR(R|EXA-k<_xbnM1MWc!MgFGS(%Y0tm0vGO>hGYP50#9_vcHK!Pz) zy8n_UT>_*@1JqSY!KNq?u_?MOI!mPo%vh(k4k$|Kt)(q$aVM;BqS#!g)Ud4dm6x$p zsZ)mHt-uvD$}4b=GUZB+Upb~P*c|z}Dd`hP|4Em=b(5^1C?^RS(UH@FWeos(qZ(}4 zm_qMme+1aRWNJ}k;7LakfRjux87NF~aBjvB5yt__L|y7>SV!A&&M~PRgR%_RvoznU zqPUWGKu)s-^JV3sh#1;;%c!G*9#kEy2tSsNI;sSub1+?cU{7?Iht(Y^h!SANGt?2( z+@J;8oMjk#!MVE%&a3NX*E3ZO{-$%7=HMa%pi2+u-lhs!+N+>*jW$1Lw-|j2a1URV zjdhF;+t8|&rRK0|ak~qSw7(p&#J|$yt!qkH`fdDDUc%u{P%U>lx5Vj(*V;LF%U!U* zHmDfv0#XNd0py!HjlKt%Hbylcv`n=1?Ry2`F^tdSUYgbDRejNWW~m+2YGAiTPV`q2 z2aOdRvO^c%zbb+132 z(>UvL&13e)C8m~pSvMZuIP>5_PyRPubvg$}(hIy|jos11X~{1?L<;Xl<*NEQ8pLLY zr9VCu>6UmlduRkFr}vllgXc*4z#M#9pjaZMhzuav59Z^SQyWrN9arCEXLZdl^L_sh zqSmOV=a9CcsiEY%$82%GKKJV?7!64R@Q!htJ5HO1#sDB^85-QQyK8Xc(Q=y;dV^Ga z01OwRzd_V~db%gPDBMDWJGQ5bQBSRud*oR+qZn7OVD8&K5#B>h*Ok13BR`nu%i%ZP z10z`Z`AY7eJgR2_y1jf-1w!3^;X$wQd8-YW{5oIAz&84lYttxar$k5O)?_5DJRTLCf$YaZ?(;tP6L zU4?01cy&I_9z%ft%K!blV1$Q~_s#ePrkgunkYaXI@S?Rfd*PIiNY0cY2J=qew(6Z~ zA{uIW<-^a%>Pp^Tt`@DhNs;EY{*+I$n#XFFYfw0r3CyEnksr&Kz_i%!|cncn2fF;_K^jBB`KZxf~E7&~<4L0h28pVA2|hh6PL zdiLD(C9`SbqQjECiLf)AtU;n{-FCe!YwuIC?g9qqhNG`U)W~E1Ktgkle%pIPZG)b=o;pE%s6>aSa=-~&N+TaJN_ii(JCW@ zCGmFAw~S|FL|V8jf2>B8OZC)GFiA#3hWt^*?OvR*e(6Vj^LvGtNxfZe?(hG+DgX9pPuwR&4lHQ4D=YK;LAbqRKV0H+*taBiLcih zO>A%}N1xYb(-e=DnKKJYeq6_ry?eeb-8vEh)ngA+Ycn4EIhPRF4AkPW*}V!L8qNZh zrWkY0Vs2qb;`oHy^G$d!shdP54td>OboJX;QrlNhGj^zsPkfnj7?E6RBQSwrHR|$` z3K{W*o4V>)C!WwGBT7SE6P*-0MJ(&45zXdU>E1U8O1$pZ%$*U~`oJDw0OZ#NNG;D( z-vV;NLuRTeMVoWmuiOeXMz90kM;rSDYD)4DNPZM$sC^rNFpyLdK>p7^4yEcEt{WdU zm0*<*tQ$z=`d}9Oaq#)4HGiynC^IpTDmQITnz{)Gm0n6_n@YA zu+1*7jeT7uEg;=VwAo3EMzLy8Uw-*Mh39H;5=IvDWl_)#+NI$*R4?>3;Z?@`j}NAN z4%@z15hcg$Fg;84OMajK`lB-+v>hSDUMV&#B+{*pE!ncze&StlGU3n{;4&?9nX}J| z^ZAm(jNkUf+skm0EUPV@_mO~7gZUsJXd;>4w+cDlWWNC-@dUpUQY&O-a8pEknHRcL(YvBbH<9rAeK78SFdw|Lk@!7HYr z5Ovk{&1f0nW+l%g`)PPPYO;jjE!<#QU&R_G{3oEz4N)I7C$HV*f?Y2_%Rq$@J{TEo zII9W}B{Bf1#8+?|00^>F86XJdpuh(|n|dsFr*HYd zgTVL+izezXumpA6_>Vo+;~3zN5IunqW3JbtrYXG!bnF<^1_%fR@(GQPB_%NvNN3kG zf#YI(4~VvqdF2hBKsDHsGT`DzUD6Faq4@y)idv~&q$f2Yse4U8=>Pxs`!BxF<$~j_ zg8<8M{ADFmNc8VRy=~X)NWaYaE?3C(cxhJQve3))t}!UH%;ZBk0d$|}qj~Z9OJ93j z>I&V(hR0s&DxMvA8vk^F+klh_$|xyQp*d>bX`lF4q0?q!+QBBX2f+ z!ntGrc;$A^^UZ}k=mV&i@$31+!_%$9=+1%b?73nkZ*zjOX^L|GFw!Uuy`PgE_zwgqda_mxoL6i8 z`G(EDjyD-q13#hJ{3YP{y3BHz0-5AYj4 zcNSb%`Y(NJv9AeUd!D=70PcICJOs90;w6*if!6ONEAL#J#~6yas$P*ahKWE{>?v1% zSx2QJ)mgrv$-%r6ln;o7OqTFv;UTuVyS46yhU`h7e}RP(L`K&#y@)Y?DQAhr!H4gc zmL@^uLk|eS;un!_rOGdOk-CaYkLT6&^mae~gaZNIb;=7XJD4Ij`J}rO0rZvfoRvJ7 z?R{SBnM(cfmhi;X!~*^c>GNviiW3bl{`&?d{+~Aa@dG6uXQCUI*%v?Gd9-E$KU5Bz zQUq-VFIkLCle-$Iw~y-%`fJ^g#kKNFhwm2UfI^WqiN0GTZq;9H0n3_neUuzsBp~!^ zEJ19U1@<+{@{&Nkc#+6+?JEou6-jAUapbEj5S>o87ApS>21$RBNVW%wc5U z0vd{ZOYE=x(niFEO|mjTW|uvn9&WROm4~?c^sZr>tpv}6-LHGsfeIasr=^2yQxh6m zFsJLc1Z%>jRrvwgBibB+PgZ zxXn<*4>&2LX}ud(MdVC>MaqML@O1s3b-!ydi+Kuw7;_=*_$T6w6@1?UW$Q0>$TNuq z(~ZHUiQBC&HY^aU!c!>7{h3S`FxJ8eY%8!2-@$xkky9 zH4;xvZ_8X>e$3CUv!%sq$n$BMpJ^WQQWdt@f6J0QiP{kdRN<)KoRmI}F3wE}sO2#$ zg3<>*p;>b^DFq-&2YDaXql*CCI+omliKLZ)FN$5HC}rL9Fa@@ZU#6!n(*Jd|q@e+f zibD~t0U!kOBOPZlZvdGvzY+k^=F@vmX!bjRFiw4dB2~f`ZBJ-&U|GuKWJLgrxjLQD z1Vc_}>Z9-!mo@yhza`54IF}3q{8YR}fuUW@0L%(`+X}!dpi!KXM2(^X>U833;2dOW zDyPz6sEabNJp_QwwgM@c+wnlpg({0hozOU&L#Zq|SAbKJnQCWwBy$A7;`(3!MA_}5 z4rE-($-t>QKK&Qy`v2e)g4hK&V^GZ+kPB9OA=tyPZBkhU&QNzs-Z7>jYrPCLsJ~DJ zy>J+ILL){EPU4wjr5CQv?FADkNvqNCCwN< z*lm;u=v7;N3r!*@rQCHP-aGq$Vu)M1kAPYOSUdn2w z5ApH-hAjy*oxWp@^=0+MvAR}HK?Y0#&P|tRb3~Fa$g?>bO$czthOH$cfgnl5m4r_6t4wr+UR%@i0GBz6B>fo`aJcl4&WV;zmy7KBRHNq zc@zcw$11Z)nc9N_A^`9`DFs4Q!~zHeI*o};QUXdAwd)6fE3!F2(YyE!I3BbIr2tgs zf}&LJZIEvjZ0G`6Svd&^&@Lw+*n5)z?-PBmCCY;9fGdR~S(!RvK{=s0&C3NC>Ui|S z_Cc;dFa|)Wo&02ALs>7T0QcKM1NYuu0Bl-D(|rMK2-*SC0`+|Q6PnryAm<4C1$YW! zcK}R>0agGfumUQ>0|7M}SpaCl0sbQp1njsTSY&^D-VOZbJ$Ge_jKTz9hXkCm`&|>L z|JOY23jW-2Sp)u5Lf$~zHs=C|y-f5Dz!2|q)$Sf?3QhnX)mvMNLxo)Z1s}jww+f6f zchrb9M72$)ZCD$a9!Idfu?Qx{|EkceE|=M1?W-Lg*0vSoQN0>0GQA*0D;@60NN0AL znV7lrU}Cx)QjzJDL|j^Lf=@|j-ey&-PL)0=lYHPq&6no@BeXIvb^Zv<(wM2Vi+JoU z!~z(Wq_1p_ERkBSmQSM|APedwEbl>e8{iy(9lAX0yc%}3d1|GGift9r&wk`*LX54qze-8&8B~v^e#?+J8-J8kONP0pX=C4F`#l(HUbeG= zaAuubEIlnkNjJ=NT_iB-_iDC|FJ zQR|P__mAm;CG2HfIY^v3=s*CwY%jkx^?EWsP2Jx=yF*uF9&^aKdx%)e%9%2~2$Gmt zOMb}{**)CVv@`ixMP8TO+^oPN`E#Qd$P`s#2f{%tdK?7bCp`o*T3jlQ*?A891)21>ay* zwrU27od0XG&EJYB|M0=d|NcPsl9+9eXrmKbTgD)rE z7ELxMMP+5R5){+JegaL=urBN6xuDbtPE{=pU0TQ3&LSETADRB_HR$7CYSWBSc2x{j zKQ1@(v^8!gsAgx^RLNibE%f&4=P^A)wF@xleL@2fKP^G3F~@t4c|?j)8D~qF-4`<=$m7^rEnwP>yR1H6x)=Gl!H}fI+-7rj`fR zTRa21&`l9Ffg*%s4FD^s`O z@%Gy3KkTJoYPlyUs?#(lMDKQp$@}l&EK;0Txp_W7&d7Og>8tv+U-e5$0^Glj!=#70 zp@BH>I>Lsx30@8a45J;p(dar5Hr6i#yK#K42+1Z)>J@51G?9RJ0@9yk>3?$*4 zZ_fFi>-w~-a_zk>#ipa;27FMP6k&JvbY-!p;|j@^-3~{)d6GX+chr?bvH`!p7 z!pO7#9Wol-0E2o?C^a#Yrw~fT8NS@$DB?R z=oJT|PcS7UZbsHR;py`f<7dMX2aZ`DHaQq_Pu}*`J_#9}vGaJX6#~8novy~^RG@FJ zGDQZ_$j2#NybXy)DISt&zADbe35N9pscy}257ol-fVZ%FRxk7zV+%h#^=CJH(YQ2e zmUN&t_c1&B7a2Rj3A?ujv=Qq@dS!T60*Nw|5r77rZK@cZAn%aHm-f5+z38R&cq!F9 zPx}-z?A&)02OB>6pd)85P3S_vu?*&t@v>B`Y2&FA4k_9rqR%9uchw9Ibm1`?z=#}v zVr_z#^6l&jmNAR*bCrc84&My`5&b9@Q?`9eTjM8O1;eB$;ZVtRzly(4BJT$%6nBNN zU=0}QQjn+sziY_7U4F_$SFx0`8FF?cJ#_{y?B(dOSl0QtyVk=EK>?_ahh9rcetuim zO?9M{WwM3ri(hM*ZOYxhCSpVCKk)J*K{`#lH0RojTeI6zu|5-lfq^4bpd!y2MBB=b*PY%(o;=~s1*Jiohwxu${&OUsHE7X@q0 zxf-$?duJ-^;@T!Rwn~YSa8KkYkfkgbOhs0ed#g=uoXG~kC#mA-m8*gGAHf6gm<($Aqb;oS0PnMq8-KVTGb0hAf@dWY6lN4t5xnh z4FrocZq%5L?!H-Qe~^GTHa9nt&t$i5{kWQoC^(6Zz>0k?%6lx8W5Lobd?%7sqs9Rba=#xLeRmjhsMgUb2v`#pvmaRp)a9XZ_Jy z%m`VGw{>r-3(TvMOmc3Dw}oe!!7oo%!Q?SyV^320q(zLnqrw=byJD{!%nm5Vh{Ie9 zmal;$uj`7+JIJ`FxowzikKBlxvMrhF-ZK=bz@};r7g#?mKTxD7lr6ijxFz+26GcDaWPF;T%{rTBP6%i<-?DKCP zD;7Ip)pnkreVO+s#YpSJ@c1NO!6Yf#5)I_D&BUh%J>8So#Zf=O9e0WzeIlY@ulq(d z7%N8AW%FZ$H=<(7J63MjV)r(3t51A8Mva)xJIiZr(ej_yg*sHi@W;k36_ErRM&;e&k{J6z(%;hoelDXd4`x0z#i8Plj#a^ zw!P^&T$R_m7v6_mF-X3cVmN&ZpBt6V}}B0gZAH1pa|XQR>|dkflt%^ z{?O*+KozlP3%yD(3;ufWfJ`j?-D(c0j4sCnt7WH*^}D6z)Paodo$FXZYlWsH$TbS4 zdWNw*zPlOSc}EDZt9P3ef`z=~IuOJQLPglQ^q8zQg9w^IL<=0=*|A0GI?+5n5w*GD zdukw>lA$|n>W@TB1#x00gRtEblk7uY(ZW?AFQdvb;rBN(-EB(bkWzwW0Y9L%O)cvM zCr17mk<8Uve#5?RFfP;nzKADI=TP$T!(#JU9s#2C%zALj%sNOe(kGE@)<76?5x+B@ zrRD2)U~K8ekprDK^nhVEg^j^mjS9j)F0=iKU>bn7vIO1P(ZJ<*;8#dyC*BJiPYFD} zh!@H7f`#G;dra3Ac%n{Jsx%5qxNBUt@5bYL}qDl@E&r|w9cW=`RSKPvFfO+ zPhdygX0dw&#TOml+iX7w@_qh_7x;Af;XtIk=!;`_L)~f!vE0d;CmZN(*AGL}*_iO5 zUFg@BV7Pc zz^DtPc%ZgKJ)--<^s}EqchRqPbNt5hS`)^K3Lc1*_#ZVnB=eO(K*SCKaS-!lw<+dj z7)aN)DK~P(Q5O+CG&5o#zgm)e<#Ggk6eco#Kw;*YYq;}`ATI*pgV*v3_f6r~-cAfg zya*FkyB2i*O1`j{5w-6<&?Yr+NQMm(rI8NA>fgAj;e+;%s^nO7`cuwy94!=SmwvT z_adtr7%oFy+j$n-G?-H5v+@i%^v}=2AM>8OIIt|mY+{BCWfg_Z>ukrpYZI5|UOYG( zb^h-G+r@(#CPrp&sz)p<)`hk%Q=p8uyZe(s7`Z5Nzb~@&d3D+hB4sZeD6w+lECmp6 z2b~rCucQ8Y`evEu{+Bz4Kk@fGp?0!IsCKbcA**AJ_a{`0A*r2zeca>lxcB1uQ#we8CjiM5>AV90AgEd9bqbQjq3T`eE@ZI!FQnsND3XF7a zW?pU9PC1mqNaHsH2nD`&b}^3boW%p#s#FJ1HAV+BRy1Hg(4JPHWEEJGK=dEyYJ42f z#{%Rz0OP>b z80P1~v&%Y-0Hln^AGXP}bF2wXK8E93qZAe9UkbXc_Rsh=$qm_BZ_ehjByzZ5)S1>f z<22koRLVQiWb{Vzh^aMRq6UDDn1;`s=BLsT;yR*U>wRzM~ViUOJRL*MEPhM_{7T%6K zK?ZA%qvQI`r&Z{Q6xS)+cQY z1S^9HH&e(e#0O$Ov)f!f)@w#oWR7Q&i3EgnB7qeqoI;rNti6N=hQ#y7iuZ;6lxHpX z=!tG`Qhpw4qjTOeg!eajf3SPsq!78>gLj)|Eb#tQA5ey8(|%HK8qUjA!{Ysk&Mo!1}$H6cJ_|{xTWZ5#Whi_x{VqZsEPa7AA%=QBR_`K z2jgqtJ?f%WQ#C58LT|3Gn`)$W3@UZYoh<%R+=-m0NmRcrDb2icqV4Fz*V1~4IiBD_ zJg=mX`6Dq?-bn5gfhuUzjN)TfSknZet7yK(zG_{UQ~F``O>bY;)S=&v>H5cx)El4q z!E^dq!oF2$gjauzZTg0E5hk(*qcxX8Tw>>w@m# zw(x~S?bnWXJKkS?bGH2K)pm;hjZZc{^Qj=HNLiz&_07y-fB&F{dx~08!&Z1$t(B#n z4xD0qlR8#6U0>&xBK@vYcqebHx!!(o*~C&^Hus z1f&dEUyIEVyAl?a;-_^OMu3&ru>!5+K)Z=z2Ph@7r$VD5<_0&isLT$MGQk z<`Ge*O)uGYR_x(EE2He$Z&&PMIeBAB+kHPu=|@8cXfGppVL4SSV>7 zXaTaa@PgEUAunUK(b`3kimMy4ZO5IBZn~LC>&wn~APT?4wDQIpvK#3{Rqiuj3(11uIOhCgKTH1{S0M>YhMAH=M!dhT54 zA`J_mruE#%3>1Pp%b_sei|cP&iMQ^>^S&r86JJ{C_~^e-Q~GJBsY#lfL&ITl-pB{I zQ7(Yy+8Snm2S&wF9)zepQ5c514QJ!2>$f4JOJ_FrgCvdaM2F0#@l_PjVl)|HLH=Gx!2`4@8>L5&b_gO)AHP~! zHX+`iPvmAdcps?zFr|7a@qm&}VeZX{k?7`@fe;nR4?exv!8)JFI`1c*X7u_A>N=@8 zpmfe4hLAG(%wYh%Z}jVR8$AT|qb=;Q+&NQAb&HU4D(xke9-V<4rwD?z8rIatr&MgS z>Oq(KyS5IBs2qN_w|_3)H8!kV%axt5#LiTz_D)mJ!n+j7Dp|}=#n%X6Gc&O^bJczx z`rSVDmGy+5VX#D#l)E_v@sK>(C0m~_d`AySMZ^ldfclAEp2O-+?4~*{p6K^oJf?cL*T3x{gp)ns)~RpJr1xHWPgiNmwc@l~J?A|(3BIsJ#dKFtmpPxm|3*Ges|?>?N=sokKzvH zp4Jk6p;>KK7#jddL~~M8Hwyq^RZJE@KDq9uA;OzVfbgkdia6T>!0oG#J!yb30dTs_ zg}Wlo-elr-m0?Xn$X#Hp`lX$k4d&t#;d%aNRL?BD4Q2DME-HWAdD{eFru-~6IPB-5 zcL2p|6XPe}1=+xkF`T(lD>1 z280tU4o0^?3^rsUie0R3#R%rS7^!{r>c!IzLiNVi&3FlxKSX-6mv2d|r;>6TJ+sY6 z^>DpCbYG%T_auV~U-1;{9FX)z-n9X}84?GOuJKZ3&F0-N6ZJOojQo}mK`uZbF zqv2ama}&(Y`8>W$PZ7TgMtnvfW)|)IneBapv_^h^U=WZiO~12hqvo%gZZERgn`F`bI>{rpsnv4=e9V={U(e z{II#_gH0ZnIr;OmgT=GK{6pg!gLtWpC-@$W_$@C))-6ja6O8=WE#gx$Eu%jli;D#f zPY{c&D~XK{D@bhqSxeQ^gZ)#p)gyCR(~F(Ic}v4b`oW#Cy6xp9z#GKB-Sxn4z`w zspQn2){u-b(R4a^T;}AmrDNW5hLuKFY3i`;lgX=awLJR;vLlAz$^2GHx?23zQfLEg zd3sr`!>s=C@e~k1Mz=Yhd~0=0BE?RK*!8H5Imj8-G9MuH2X9LQe{9V(f{Ly_2cy)0 zS=%$YfZCKxOLrNahnsDZFs`9~sU0HU7?YJW_fPdHhijE%voEP8|B~GpRMrI{bU%B} zr%Y`!UzmTs{=q*hqOk3Tw}4d=H*zxP@dtN5c5Auzr_QHndPqIzQ4n>z!S>sX+*rh; z%65@=B-*jFSRwpfuN5CDZ^=jHQ6xH)UEWQ5$T!eh*53baCvI)IQQ8J}JgehVsrl>$ zs%`5ysiKbgWOP!P+4FCsEzKom_eouUlpJzl{|R2SY=Ig@s@d&Qzsll?lHK49of+$GYd~72Qe{#5+10Kf|J^FMT7(pZW%^rAT|`r5&Pvc zywg`=r(bpY-)>5sNXO^F^Ng9&L5z9%PQuRK5m`5HR<>|75vF0Qb9C5bti;A-i9wyD zDd!N&s80^JH+1#*CEFVtD;@|E*WUN})``0ZkCgDK^b-is>?~T4^n3IQa)_os<8l6} zov8HNvBmGNWDDe>P`Q}Wo>Q4*oxl0w+J_Xw!$q?;S``vjMZ^)4u* zEWHc}z{8hF@C}CZ2|Chf{RI;@?#<#m#Tdju8)6f5JU#lRsEeIwT=R!(Nyat7<0Fp0 zR?a@CSJFQ&2o71haKuF3;hzt(>RH1nclnZCig=oG+(%4KBWSv>{hn5LDn z&UJBgT+lP+KF4`6 zO|n}&bVv`)avr*c(C?TUTe^4SAN?s7uYaQ2 ze>8vnmkh}N@hg6h{$HGK{6GG@V#tQ;6r#uhrSPO=l0|`fok+*PnV#&{jztD`xz!2I zm}#DSx|_9etXJbhi}O+N{2)SGIfj@hWr zvu_4}M8w1u$L!z73&Az%ZlfBt=-zdB5}GD5?Thlb+!LS-e)RzPG{|eV)Wufs?=GsnmHLRD)<14d>8)>32Xv5Iw3 zt-&VYsQgx%ZSO`=;}vnIJUc(6(ul)idsE2d$6fa%=@U0R?l>JgCc9!CJy{C7m~aW{ zbXD*5HSO86m)yX99WqyJH5*>wEnfB#d%G|TgWcBf&hGT^jE+e!=-?tQV(H1DdJM*X z5RbMJ7wo{;S034S_}xEmKc%TMB&I2AWf8yx53Cd_#}2}h7hjD+b==|p+QDJ%R+Hgb zns7UIa27cTf}t!aaE@_O*)~PEFx2TyR4Nh|g_0l7^B^!N;w=6=+VFZHzwqhITH0OdSj2iQ!bpC=)EUZFh}|kKm_TagU8b1#}s`o|e^q zUB^>Y;F4hisvCB0V}Cs;-qF=vT^@E^+5r{trN@+=ykl7vY7!7>;!uIH=B=z0cAOb^ zXDB!h`ZEnzKP+7{toJ^DmDWt&aTjaub5-)Mu7BuRT=!-PSs_Oqsj5di1)I0ObV=a( zOZ)9)_19UWA}yeYB}Sac%M~f1RTHbqC#YsijT+t_#rfqVXF`d*WloTpehc~V@o~k` zw$u72=5xxN&owo|jeuD_tc`kKJUIm7z6f zCn&_*wzS2|pmw!q+f)o9+H}2YW;0gfu@ux_PU^vl;P9!rs8+Yy zh`D3Y*FK6S7CvknNcx>LPE z`bdGF(I>hIT`y-d51VFColf7Ixf}=bPn0zL0ef-oH;=?+RV81z%deevl3M5Rjscml zZ7H5CeiFWj+&W|w)&vs!P8RM!<_(;u^)0VvcJ{7*$})diPLP&tBvSEP;ujip8fM1o-^=0AakL6L%EQ0Fb!k{=nrDJz zTm9<79W7=!)4?#>sk0_u>aX9qaN8_l)a-lV>xE$sW1V;~E7sfoGnTz1|CkQAwM8G$8 zMaS&^R@KDItQo(=rA26{$r;ukLUj7V(gUh;Y(d&qG zr_t`lO(iPli>Y1I4`rXq5}&n;S*f!h!M6Gbk~&L$Gx{P?9hVz#6cyM$5zBs8 zU1E1*<{%G0t}eikCN96(-iFC#gPrGd2DR$!(z{=!4CO5Bhug;-2)ZBcM|gQY=_mYn z-&5{`E&3jEscCiuPzx&1`kCphrpHYGz<9dySkG@Bcz^*vfEIhRAkL_>&8VEvq*c^U zI}(RkgL*RyX|e`MC$%BB1<9Nd*)rgp8MB54`x|$C9tg`F%Qk`PD@tirU#&Tpe{7?c z#j&Ck2bATmH;OvEY*Z0!i=ADE&JS@95{1|v;MmhhwUOuj)1A}5+(#!NUHcseXzKla zUX5scY*-9U;SEGGR0vj*v6eJlW)}h>B&UndNui9*AodST)wgL>(tE0CiDCJMUy;18 z>_-CiAo2))=DL#6!X@JC>pndfbt4l#1AZ=x3-&Lc3ONmu*0tL^62Z~(n#o4zJFj|) z?a&mhr~-^fv{WSvdI~s4kw(ZNq`xf=|FNch%IbdY#)WM6dm_fBlIyN%PY%|A2-35^ zd44Q`7t6qO3}!Zm*#|3O7(VlN5kEMJ5(=O^b|?y-tuKTNEK){xub>0EO4o{zs~KT~ zEP*2a_iw*`{?cmXnlIy>JgO2CY79$jcSdf%dtytzPZv_{ES6xasYN`va zx*aGdvYgncT~TzXJsk3b+Ds9Z&RC&!PJ#uC6m88Tfm@fcuz}yk8`5C!2)KePzYs3y zd9%e9WyY6Y_Uj_y_$!wN+>evwl`sFQ_z)x+lsaf>cWF^=lYHMk;oQ-~AFi1wDhBMd zxfe%19@OM{Y##rFsFI%SRWIy5Z|!A6lps>&FV$H`;KFCzXpWUpbLmgfn%q;mQfm@| zsxz*Rl2tDR^RPWTn^W~qmiw5}Isuty@-~neqa^4Msr3>n|0z|!10!C5cJ-o_BxL-G z$#wb7Gi9w+%+h?7jRR?^;dULU|SX ztF@t{V%RM~)tuO$PF!akgJuXI9y>V{862}6*6;UUD5b|#5J$}r3R$-&;HZjX#Y$YE zfIrMfH5Xt$gxP>t zhePqm0yq=_zLgy)J3n~E-*L~i6p}31!neFD*TCS&`?~ro6L$26w^-(X#r4ej)WtSo zLp7P|;$H*cojdKr+uLB6it!R!A*?Y*cVI|h$B1iFsj|NWp+RFtE4aJ+vxc3;NgvfiYWtvqCWRao%@17arKdli7@%1IU1(k~0p#Gx2z}-TW6`@iizn>_Z zY=W%spF_L(j{)GIQ~V4K#=>Ct09b}ux;mvo`ALW_RAiwP*b>hjt}LsMH6#|sW#hj- z%ZW|nZ(wQw>g)YQYnxmI45(N)F8`UI@~=hT;wx+I-=*Rhnc_bHP_#+-U-Z;~Dvlqr z2xvg30#O&^xm&RRjoQ1j%)Sk{&;YTe+cY~0!WzW>VVnM6@WGz}Ojlar4N8cs%|4h@ z1S}N=BaI6+q;ub|X4cYh^Xu&F%kWZN_W`!RZW`tMrwE7~z}|GDvoUAR)LmD5J2-J= zCgu3@u#R3;^X)T|WPk=NLH*~i2O#eZe)9mF=vWrOiAtaVPP7#HFHY2r@`n=*9{$6L z=D_}NqBZ@%!oA>sm(_{-DNk=*RU014+NaI~#r7`seSb1Qum&ckTP-2cBetYG2N)LH zvxN^Hg{l{K(hfHOaamCA_oAYX`76Hw@jOYC8vC6V(CT%5EgoHoT_FKuQ@_X0pCVhE z|C7;-x@!1Z*xUzd+iY5aF)RZ0xAez+!1gR<_O#DdSbB~Fjt9XrRaJFSYRy`2`Uafx zJt}H;)tc&S8HU1j%3NJJbmhdS8dwAK4)5kouBBZ!>?ukPw{QYmtFW=VqfyDM?cUMY zz`;GKv(?T`4*IR8g#m2+esdxKX&J`=&i~U{ZOG7 zG8!TZb8%0n>Ky|x!~o>i83tJ&yD=gOy5iZo0?n;X=!u8=@qKW8|8>W4I|Sr%IaVZm z78!Dgh@@AuCfF%dpsOhDq=iU#$W=N`{pJyuWuWgoK&y)dn9+6xhruY+mI0TBo$H62 zo$+Rra=VRTU550`ODDRkr6SMWt$X-mp?l;@x=Z2)xWB9}PG|nqaV_noPBepuf)wKiyr47N# zIHPTG`t0!8Zyr&CoA^3G8-j_L?^#9{1R_l+@Q@Um!VIbf@(NkTx-Kq(F`wgQ2CM?f)y`}RKwfR7 zvnA-a3)uHoLsy#h7g*0yEv+~r3Ia{0Ddr_tIK^dBx3VH_Wfva~n7vTwA<(y@y=#f; zsm*H))-hYvn(<%7(AApphr{iAs5AO}vB5XhGoa=sS)GgLI7=(X$@l!(HV?5`w7$2r z7(riq^`om(3Li5nl7DgMCYs`J;4WdUXrWW&G;AN4gn2!+9Tr5(sDC-J`-!$%YExZ$ zUHVF`&-8ltu^DTO4$LAqwl&&+o!GHVDY_1q@B3?PxuQyCbZt5I8!u4fWRs{fmE;?C zP-aS*JF79zz1A9I`B_|}77smb-R`-eFhuCTNqj{3=LNrTGv-B`7wmP$sOcM`s9hEI z?lzqFi%jUf`A~DHZB0G)7Oi)ZFyXbFJ_pc3pmJ|7zOi=phe=?J`!*aruk=9fiBP(e zgU=}DFX8=SE~)af{ud{e(<{qh=T;s1@k%@nQf-+EaWXTeMz6eNBo5#w^Fhmgg4F;b zphHDR(<~a3(hiMb{1Ua0BJf`KtA~c><)&IJ9qXXjFU}tI64ov9di*?likI2x{{ndG zz>v=Y6r%vV&bHT?Sq7t&s)j>@1p$DErdJwJvBA+I+X^S=_juV>Z4_lMopHk11%&Gk z&-`r94N>`cxG+ol=8f1pXYD5KY;7#{p+RTej;;Ll)m17==R(05EyA~Z8V{GxjcBS$ z&x^Ut+r~dzu*D$eds{YUebEB6HM>^#f_=m(+kA^TLTP{Wtkq?=ZErS+_rfV8axMf@mR#bSlyWk+pu2PgOBIO99Eo1>U`ziF9Z zLj5MiRSfKBpO@1ochD)xWN6sLvB>1fl#Y*FPK15x$)UdiG={{8g<44YZJyI>#-ZXXICD7|M=*(1Wep6%fmvxDwaVu9H zQf=+gDa6UT5c8)n+*Wc^(oQ&hfqar0W7gGfKJRURUMI z7SlZl*d!SBRGX8Vg-rgVA?@!T$xAbOKN9XcyIyNPVD*na@;A?aV5uUI|ISj`{dX*t z#kchx9g<}qmiC(`mK89kU~bQq4tdqfj?N0D>W$+?C+pSkKZf?FB4*1GXK)qP_nMxC z>On(m+ZOs}sU58km`mB^jbAyT(9kM9yxx$TPN+~ zoyx#38b!6Q98@(kG=AyYx5w9k4`LU)iR1p=f{DK0CPm*w+{ea&FS0zZHM7tpv6MKAZx&Y>1W2i#B7)2H6 zqq9t}r-XD=fFfodm=s`gBWJCK2C)2SCarm8wFJQ4h>A+0r@%ujgOr9p3nt6snbsQsWz zYUsQC=f>AkgSCN;CMjcoNya)ES+GqlzPM_=J%drd#q13=|Aw)1XTO=0n9H(Q&0Jh5 zCbL#)FAK;>tvUwm$BFq-QZ(-Q4&SF0^4yYbZ#9q@j!4gikAYoAOzC=5Gmyv7$k3t` zF)cVd>uuUq*fA?2J|xRdNHryJ`ya~-7hXIF{P89B?&;OL`^4KE%d(HjyU*86Q);cr z=5^dcTcTCpI|BJ|sgd>N(!awqml4+abL$cf8MI{RQ}a3}gtyy1a z2&gr;`zzhlP_0hBZ`e+KgdSAd>wty6@K3;IYh39m8XBhh{-FLEk7MYL~A*FyIl z{v6$!aJI$8vQ!>fiRFjM7{-Co(|Bk03+@K{DJ(jT9+}}*6HG6xu=StViOcR;eP~ep znS`vEv@U})sM1aWE+Z?edS@qAODQd$`lZ|3yY7Y5daJ6Lg0;+OxAzvEHT{Sp*q-mv z@H@pPOQSHS_i~P2K3eQ%)YjqtMXe4IZqFWd?nfA2-MLL+O@mbCGNWpm54M@YXM2i_zXth)sEv_5;HM2steZ}bP$B%{Sq1~bxKk5(& zo-V$mb7il8eloXcBu`1;(C7RGAkwn5KFJ07l@hej5utOoD?MT-;8@TpgU{cH z7E>o29*ab+uAa?fI7c;z751~PK*H>HD$-d%U{%q4e;uA&w%Sw=hyq^XXoDF4Pe8pM z4G2NDAe;RFteVG9;Ffd~kz@AT^gpV={}e9xKjwq}_qW*n9{Zo>mU2d2H^sAN4823% zFMC=;4TdQI+@+%KGv>P28W^&`wK*Rm5Ujtu32qD!w=vpYK%v-sEdkPZUDnfi;WKW& z7;A;`wDak*Z>%m~5475gDK)D$MtcdzU!scJbu;1OS~}A8)r}3Wjyd%7QE!7n!C2zM z`j1qxzJ&|9@kZ@#-fAS`0O-~R>JoAu*>O7$*sv8g?H3@YyWJ;MB2$$`34Y|1!+)b| z!rY0wAyj2XE%-_TcS2PJ)tO!I%QePsiL=Vm7rC~8DpSn32}R!ry!AJaK^D6n z!tw?t$8(>cu=Ub_1F0LvvIoq>&uBKkdEV2Tc)2SJz%wNEPi9Nxd%7L#dnOLBXXXLU zPeU#-l=E-@kIDWBPKC^a=|Ioju!}{_lK`3KJb0YDCJjIuTT4LOne>|nEsjH#%`dW6 z5>e}`K%-sD2S{fx#m)Ec8n6aXG%PG@Hvo{?1{naS)_4TapK?@D8$f+X#nUM(yFuK& zxhyt94o3|G%*+3aPjAGXvZz41{&=)IVdv=>Mp|6->V`R8m9k*VMl+FOgW1{{g=n=W z!&!4^8;yo5&#xUSN)lm3?@KN?^?L4E7^laenI5-T*Uv|BC#H$^&?K~;IH57luBxUf zBi2^wDMlIsGYiBXtqAEi=r_46G}F>YOB!mO1%g!|7Zl+7g=F3C=parKIVkkV&)R!8 z%6oA-jr5Au1YIFT9SpX!@zPWbOxT?$aK`QWeY-S_BWUBECwsb#bW5K!jx?WwoU7o3 z#rCqNxt7&6o3JQKEUFLWxFB5e{QPg81>S~WND1|3T(bM7-A za8az0Q2QcLflc}VQ#eSTmwboR>%Cd%?i|H2yCtz#Ac3xl?AS*pv|s%z#Z7ExS+^*y zBAaL(-RCy1tKb?0OPQNcx!Bha=XBTN(XjD-hh1>gNJa(V zkEu>T$IJ-It*#ZG2DtaBDy!?Aj-U46)LxR&`Ri5Fa$-&q zkK4mnx57qXop#Ud8vE<5O*>drV7l}mZZ*N?2ETXhMi$uaPEw(k#NCaljh>3)B9RKP zro}BC35OdEiNIFKM;OO3<3-Z|P|B434Z@lucLTBBWdzusM{O1>jcUgr4dA%?kxann zHyOYLa6XaHP~d(r1~8S{Z8~Qb?}Az~MO}&K?t*~Z!>*RHH4cR^m8Ni13~-&7b6Mgn zdG1ftYp;NOB_@4)g+btcq~>uK5at}TKYdqOoZ<+` z{U}6!w)ZY@lyU}tROnuQp#;>hEl}JL``v*%@{gGPQY&i}wTfZA1QG=x5Y&7D za4!>rncVf+D#%tL?mhlDPe?ii_g~KuNY$A@A>%ozsOOM%{34xQqY6l}VZio5z72Qf zCYx`30PwdY1aohj1$>qIaKPH_t5(D%0LtxjemY=qt)$az(t6|3n-^*g7w*05)u{d4>-1Ma ze(u+zWQPbl5u+bi#p=yP`Ay~CdU-s+L)~BRH5QF(Tfj(H`dWN4J9f&lPWJkFnd8tCe9B=L(6xQ! z4o5hb(lG;PNS}H86+n6IfvDd<0fPUBRN&nT6rmWG=E}Xy+Y`^_ebNEEWT>?Xp)H5!?M-2Tw~}wD8dyED{XI~ zvXyVUJTHGMQ&^N+=#P&QB84=RpT8RD_cgK_td+NkOitQW$y^2=CK?(KhDMOaxQ0z< zn2o?RFk@*_xC-tWL$NgVAEq0O6IDn(prh2la-FvTsf}!A3=TIAq_e0iBZoc)ZjD-Q zQf9tE&P8^c!8Og!_A=#Q_`vI0MVKI_fl}kI=dk)nQ?HCPu@)q$3WPQEDjauwrnq%O z$=OXR%IdnR{wb7+KUHpNSiOhqfI0VNVjKX1)Dz!JZ8dL#Zo^ zq?LvSyP!E{mX-bW3^&47booZ5F%;RUEDcVKNbS_peJoO5oteMVe%@Tvdji*EJ;U$h z3Rfmhi6++-Z6MP#X`I(B%#W#hTjNT(3HQ>O~hLVj#=W#kRK1 zR4%LdTZhSr(c^x@GhJ$r$E&ZEs&*%FpW@E^+5>=dhJi%6FS!4&DTo+|*%g|fH!12p z2~JX)5|te@!B~|AdqI<8vZoyMlD$r=tw$)$=3X=Zp7t=vIqH^07dC%oN+`#;FGE5( zZ}Zkp$-Cvgg4K-O29Th|2;5M6TQFonc??m)a{NcyeAQr~YnY16uEQvRV^KiW{U9z)piitsBVR8X=kZ=5BSvGd`)EExle4IOvT?gGqTqh zymoIYa6J1#le$ev@JcV~aV0w59vG9`HOu6-E`Oq#)_!A_Ob~Rdz?!KrGykz>idtGM z!8F6WoC)6!3!H{T%x0FE7u&izc2n{=2HrHa2xc&Kf>`eDVI& zpYu)5OV!4ui8CJCbp`z95d=aia64vpJyqnrG9Yr}-wWi^d|W^gHOtj1$2x3@O%a8w z6tvI_q^wI=kY|sw7C2$ov<5CP`YKAadlccyuWxG1+sjF>}#SthjEhQR^;%nDOn;FI%WBZ0WQr~zT^-lYiLow*O+tOqGAI{tkKaEdK@^=c~LXxkONP_QKguwlb?eV z?}+H^&tV2!pR^*9^(t>%>*#B_MK=FO!{PMh>5~>w}ZD<)@#agrrd~}-g&vC z@0`tsDXYMS>cDY~pVii|S=Q-wf47l_0xS1(GpY-aiyXZATIR1m=^xexcNh2^_Qa1Z zqu@Sx6$%FuI}@l58QK`Z3Pw-sP6vJrF+8e&b6~_6P=@~dv$(SCzdls`AphZM1DK$w zO$Z=OZhbOq&(y99c;;gDfns%>issxT7;<_TWh^hCtoDRp@!W1)o%qh|CX;KG0eGZ< z1RlB=SP3ws7wzhyn4L{5PA~^3ioappfZUzTQ9$_z6z%_itQ+*aAd3$M5fA`GZ)(!1 zuSKtm*Kx%;v%3lG&udvoMkYUo1(`whw4~Co^hylTil*T*;)XfJHA!1ZCfM;Bbe1#RF}CXiZT z(>r9|QJ;|~3gI*DGdsbJ5CJulv6^CX;Vw00Ckq&yhCk4xk5SJ0kx@UTmRuhE5x1zY z(KvP9vlbkTQbH}DCjGZD(UlO(`QuPEH~S*uR6z!HM+AtnKV7{rfkfW`l zWvSWED-sEAWO(;4sed1jCZ=PPIS@KNBu!}PLd=KqnRWBpW2GV6XKbzDsifr5% z>Sv6O*xhi=&1yE?-?3-0lyE`+jl`5L9Tnv3*^q+wnRG@sJ#>$=9Zqrd&p&=s0@fUE z5^?Urfm30F08fbWvunD&Sz)nhD22#C(?zQM%bFW2<_tsRsV-}Cflh0se=}0FbJphL zw6pGIoR-Lb{QkuvP@g&up*Ft&WpXmt4#k5`ZtfNI48|+o(X^uX+WrtrcVI-Gw`!rGEjA*fZ`M=%7Y+# z?vSkv7O>qEMg!INhpjC3FBHQW*a88qiz^QG@Bi#ieW}0!8qg(RZqiTy9nCG2|5HZ) z+hGC~>j773R2M&Ibk~l{jov zILjk@9_N-r?lm_@a|Df3s0@URbX z4+Klh<`v_DMEYKVxEuwl=!Lm=&nrDo(Xc_CMi`A4?uxI;0va_}oA3WxtNXo^NN>Zc z0Ek2XgzzOk?4&paN6%!X`~S=a+7^z$yl(fxQ%NmJ7xO7EQ)6mURoU{q6|Ka~l9^BzGnm3`ft zlRu|>PuDK2mJuhKis}^WZY_Fdf{)buAQY7J{{s5CBA$?6Zr``Ql*lKJ2`|>Zv*?uQNIdt?h1pZpZ_4zqt`}D*AvSfG-ukJ;oP6?j=pswG-V8bdW*|tH=n?m4hd;pIRV{s$sJ?uYGU_< z-(_b^XC6tINs)GTmeFQp(uRhgSJ#*0YU2VBfsFV5i>wA&J6`8K@5eHr! zRul1IUZb3i%b7+ zM5ZYB+jH;=eeNc_3gh9JfLwh{)X@2?(Ys~O<^EY6p)8^fO69K z`tn@~7_=XwY%@JA&=o*EB{qTw86QuaCY1TXJSvVHg+VJCU*%*=W=so&seZ~zz7+B8 zW%Z|;(Xp}7-YXZ@b%!7HL_Gk-KbVbPNc{FaCtg2?%OT!~>!4_spbkAL*@9s{uB<$4 z9HRdIidSa=Nza@2>{%@*e>+|?Etv;g=Yo)o(1iaOZnwzZQd${km=-?4aij}{#)<=r zg}m#tc|B5m5_BT_u+HR8i5 zqn}hSKVW7DI-O*f1(NB-c3~O62n)~Tig{DbM7>|{N!kO;06A( zPDhFIWWk9~0Gv#Ky8uVeX%#ruh%z7$OsM?s5SSAYSm{BTU*t~08@z?CsaAd?U5p_% zeP3_x=Anj6k~bGPlsa27`H8>H$tJbza?pGCVaHJ( z&)wx3{JFzkg=_(nqqdK7IN%CRUf5a| z*qwSR+m?QWoOCM70_Wcx|0`mw`{~F|q3yMX8Z$^$ z(L?U{-za5yreE@w3^2Rl+KU66wO9Y;q3~`KKIaS{V`cmXr{gZ88d9@I(dnNvWrZPP)tH$gnm@#dZWy)Zm;6B>u3TfEpoi_1o2J-=an7_Q`eo^7Fz5tgzLr;$$R@yRA+oeFv?r#J4%6 zk&5@lUXCi_28yaFY-!Ew@C|~y_z_~yu*pPSs!l?i{+vy7ftKbQ--9&USD6#d*eZcd zdETSXDD06IaEf?Wc9LL1jSq4OET~La6^`cy??+qQlX+WW4=^$%65cP3i{jpr+w4%BOkQ*O>V?2c8+Z#ldwqN*xl?8R|r!sw@lnx`Dv-x zSNqRVsSd?GeO_upws45uU+|}Stb--&ODuG#tp_D<-L?$#M)152x>Y#%#2#)PDcf8f zlG^NTX-JdzpAA)olD<%6j7DHZg^~O^@sR~iCEa%7-F1_{S6Y;m&Ry>iFZP;vUoxuW z4a{qJ^fjkB*0!2R(4340PhvYOw0p=NoQ&#}do^|E0SJqvWN7y8{q=K-@-v+#-?-w* zmgd#-rEtCz5-(ozA8l+GJl$JS(5-Rfl%LY=@%a{QBebBlg}SjWe`D(rR_R(0d{O&- z+mmg>Gke)2+vChRXNyIqMTp50Xb>rUmG%y)P)#?7dJ%6VR+fG+3-%O%nxt-xwWta@b@z0{7Y5At)L7h*==?fHDiUfb_Rqel=GYy4 zYEQ+2y|Las1g4_)TK$#=_j%+U{SUY-_h)mWHGw|d?Dw*yx^=1vyEDCAH|x=pt-|uC zsh0ihnN@tm9hTzn(O|%Sv?hvUg4@NhqyKPytKm3iF-Ag!|8V_Blh4QCt?&ePJT3eW zm%0jF!HuRq0caV?7d0QRWq%Aoj)%b(RE|DkrR;G>f1V@=%nMsktou_47a)*wYyx;v z;1$w8`;w-+4WqOT)??UWtZ7_>5V~I!+}u=+rxt!WE7(@o#S_(Lw^861C446Np8Yws zRZ}qwt8z)vg0uNN?twmbi&@A?^niOvTcD==X3)33P4 z2!$2$UQ)U4LltjsmFDve#T_nx49UIUEX=Sa3!xZD#_16pOjwUX>X<9+=pFZd{?Bnj zh$k9a`^?zO3qX3FY_ID#*!0VGuC~~Sz|yHRjZ_A|#nxNWcMWa!e>!^p=`$&4S%>7` zHPV*VW2po}ZE@LEO!1S(AHu!_k;UVgB9Kp0pw~FTc;IXdc0JC{7mGy|oz2XRF1}rt zIJsPu|4E~Db6~7b*g#`cQ;6nXj3;)Uv9h62)UJ{NCV>u6w`4R0c! z&|<+%Z6?!o62VhWr-iJa4_R34mb0~66mUlgw4q5JR~s<KtTAwgzaA1w zEu0>k6(nO6knd3pIYQ3sl9|YBdT1j%H}&WvPN%G$8+?*6#HExfWgGK`3V*hMh2GFbB%>DU4G$%5 z_Ag1bcbh{-%`wCEOX{0&*)3ryqK^&f+ItV2VbLda1!>N=HoAx)wz!LSm(Ik7EVwd| zf&ORk5Rl87ATAaUIqwebPptO>BUsWN6d54}7?kBq9v_`w#YN71*{%z~gPXg}4WG!z zC~X=`|Cn&Hb2cn<#iON4@7a99gp?{{ zS`NjqNLPV{FtoE&VjPyr{&1aKK?n}hmppL|>(^pP!a|!={YtTQ=uFhHW_^M72#MK; z*QLURYfr!Ww_9gKY!Q$YI|9giGa}~KH>gHl-Fm8Ze-p-hvFGOt|3y3@x zg;f1zuM`h4flCImhSt`Ps@seYK}A0l=SS&_dg*TV%-B8F7yZd~TVI^(uXy9rpRBB` zZHbU)lLUQ@?M)f4uFJ`Rfl{vTnAkhS=3L#~x1P@HEoG*k(VPB^}GW#@YI>)Y6*5)U)-v&z}4o{~)FR zrEK&Lc=08xRZTh%X`kcu#4i%%&v5d`eP^9!5{^#^LgLCfwqR+0>M)ThP>5zEh)*D; z1MQiPQVdb0Cr|9eE3 z1#!6`MIa0wLV(TR??ZjIYqd`pc!j7FQOpur@G>KQGK9piARS}$6G&O+la$KY#q=5V zs#fo9W=GN>@?{Gwp{|Ao>Ktn#t%W65Iv$|PexzZY<{F<*uCYq$DOfq=X+OpPxNiSX zH?RL?9%uXK=l^G@LRY}O+8=Jb&FI!7tUd2yAgY=$I8=(Q9j&E}1(r_c9Io}(>-obK zCy?&52o8Ty>>b#gz1}BwJCH+)Ny{yTUcMfsf1>15NM@F_Elj76Qh1D^v7GWVO^V8x zPdkxt_YRkF(KA8ze7YHDkMT3X0iUyh01fET2acIMt!#9puYR(R_EQCx?^ib`Gv2Z@ zQbCoK*uB3tjmttUSr3*;Kf75|ZpH~nLOtD-iC9c@-pssHLdRGK2T@?Ny)aVg_uvzK zbIe>r3I>t%gAlON#HyDK?ayy_E-hIVc`pkIOS|=fA46v*5!^i|d>ar}#@oKRoz#aX zy@ek;KGr{cp!#UT=hZ7JMwSbPbMcLYkg1skHd3dh?lb*!U(lNb5&>V1;BFSN+BLpV z+m!E-Y$zi!lyC}h!kq28Sv4OsyB3Ng?2%?T;%^3M(2~eLd(=z>Dve?MhwDs-!&cn| z%M-%en8}ufrV07SmvO%tW7Jpc8=fk*4)baaoY8A4<>!heGTuElLgMe0 za8h5H&FUQ0VPeEK3o6GNrwMCTaw3?xL|o++tWQDWag*(zRx%S8t_mOEvvlMPD4+hi z{gz0k1MIFvV9b;{0ptu6?)6hjPzx3S(7Eyw5Fb{m-K+*ES`-RD=QfxD$E)2Ea6h}L zJaXlZ$()!R-=}Z+8I$6*4=I#hjlN#_B7C4QPPBM*zWA>P zWo9Y7$M~_?iK@;?dk21P%4W@AVW8(2{&UvPZQqo_kkNIa7tE8*BUIKa#vGmFO+Sii zUU{rGc%%E|WVQ;@ldg&1J1q8N>W&AwJA1*8RiXlT&mrWHXQy_uuY}$7!r;&j zoJ!^NYO|gl{lr>kl|^=0PX~Lx$D<|k$jO7YeDiA|6((Y09-q}g^@Fj3v^TG)%1mX% zHI_uZK$1+GwsPE4WRzZk@jG>AeOD1LI@5tYhUgXXY=|ejESi&?wzYkG-tpbF zcS|nUHXM#sXCDBSwJQ##8ODR+u%vmHRyn=vH-bI7SeThk1oLY?WBt7ry1iml z`J2^m415&+An;5*++v=iVcfKynKwZ==`iaGBGn3prOO*k+9JO!1qFxeLcDtQnq3U7 zX-T3 zJ1C~4?HWM7@Yx5mQ-rs@0Jr~G0QweWx$naFMFDC_EtA5D!;$kC;NPoj;0A!*MMrf3 zQ_MC>RcXrx%Aak&vQIwRF(Uk~XgRd7ZfFLOcG{lE5>9I6d;oiG4gyjnYjBx4hkwVG zk^D0NgVLGf0F1BhJd05_BK#NX!}30myaPFwIW=OwdjPS4M;;J%>2Xr|e?iAQQvZ)x4^5{DAqrDdDlJ;*XQ zyi?a1CFw;j@6Oe9BoM(;Nw~ z58?Slz^uRO(%Z;{6ydfwkw)20xn5j=Ri1SkQYX7q++vuceDkEr<56+RT%P zeysBg!ryJ0hy>xof3K*M`YF-rz}9e6Q+>N|y`9#GU_7JAQldD#HHaiLFFyf@61wzr zX{D>%jgk$Ma#dlh#`jzJX)WJngSTd%4oR(w4t2KGi`>ku{;X?aV)ESNy%4}s5QqlQ zvpN`ow`Jm8E!Ct;p{2(FDw{NgM4Z?DHLY{rElGl<(-7q+^~&_dvoF>xd{6?+-}Wmi zxiNDNlHT(xXl|CLr+?Nhgkv zP>n^}?60``AX=eAirbpE?@c_Y)jsbwa`}1Lp$13eOEcz}bF$5hC&rF8gH7-Lh4ucs zxxqV?Em`2s_YVGtRoNl72XyhR(xFJn|3xPHQKJypYfAujmW%*`U8wzYW<9+egj$Gg z2fy7VQ6tY!pty}YHQ#&(n#d_la#9sK^pTxE%?$cbN`2x-CextBjXp5GJAyaqS9;FY z(0iSr(s)zxVlksI=n4!G;OB8CyxX${BkrBq9DXW}l2rPzrYZi*RW<9AA{DxqE+s~o ze$-n1-A+?!B*1M0<(q{zoCUvGS#NbRZ_BJ3yQ}463r335##ipZpamzs>L338#Q5a6 zs=Yq%r|0BqmB*<6l%?x?7o5(|ZtC4jLe2jDPY?XdZ|xrk(Eq#d)frhB?3S%xX8`Lm zIERF^K)|g(4`B~#OcJtT9y)~Brm}U2e_WZj-g%+bX^`zn(NCj4hMT&d#a|q1)|W}M zLtSyMC?37HzinrI?!L>sSpd;eP*7VW??8EZ`H7mE^fLh>0 ztW%M!aro3IGtaM5DR?l-)Iq*<=S#g}ag`p}5iVOhiB)m+Ki$(iLgh|xMGqVegv#t( z9{7~nQroy;+Sq*BCQ-`nb%EsOv(n#%TGvIwy-Kti7_FsVVO<6PvX%YsL#mZxaH_E0 zTI&iedqMj>NwxAEgtpQgC{#A?ma|$zF0<67|}SVR&S$kO^)o?9j5cj4!MFN58z5&WZvCv(^7v z07E{2pDq(0`j0?%UzOvEW26cL-nw|ybsTfe=3lbeXcd4DOykmop!k3V6UDLq!}S}; zcmZ$!7G6d%Cm1+7K%oGtmI#0$xwMpmld4H$9cOu<_2a8P*z-M!-kh?t0jRo=P$L3XzjPwq((!R11 zh}O{Lo~IYu#wYyDk9wOuH61aG|N3&lEzRogpt5c}#lLhb-%UlMVXXelLn>c6fAzB! z?*p=TANQTC5i7E6r|uzrUJjaXZXSQ~T&QBX23gs<_O_+rH zXXZrc)JH7Ncfcjz@73e57G?X9Zg9<1;-q0wtHU18Mp!v8S8f&16x^Gb3gU?auEj+5 zWp7CwxG;mK%$olgnScK2yHo^Z(sM`dLna#h$h zOFN5?cs5A!=ku!(u9xgK-aOT{(Y(9Jv1A!8%MJJZWQfuC1Y)O=gc+Q*pYF=^MV?qw zVTo!`@4S4EEOvv@9ADyn`eg~mkLZw zqX`BP{KjgvUyC2ac5sX4svLNC<&L?@Sx>!pW#3C5`${aNhdx}gc`-GUV28mMM3H^7 z78Q{rm^yO^l7z1dr^+LQ_C9BUb})YSF4y>8${GB40y-JOqE6zLlcgIzQ~R+KlYl+h zTN^ruJpqPrzhC?te19c*Wh$ z-NnIeay2aiIxAf2e6IWeNq52@`nvpmkuLP@_1h;?4G!Kd%l|Oi?oDWEoJM)JyAgu1 z8R;GQVuTlll%=cz+Y8obu+tvV{*~yV$^6rwNv`*YeyA%5knhuIAJak2`$aH@KXq>z zy{=J_P82u_d)ev;uv!*gHKGArk(ffQA!p|C4Xv^!HtBu#An_`Y?t7RY+CYQP-cS4E zlnI3;X3Kj+ZRvKvRTs0jx*<}~w~j%QP~&IYWwJ^&XR=f1 zq-U)Q#KqO*wMG~uU1Bbk;GT?%aj|!Q3++n~+pai7Us#Gc&)aD5S@FxGi-dOXSP!A^ zA@}|b=lHj#@-h6oEi)Jllzp=a2%vxAURvyGb^+=zPL@AVDX3=vhXgx60alXa zQQ%3~;o1tu_+rmCU|>v~)2pqn-f0EBphdhz2-z&({?$DI+^A|2(k0UK~oKoZ?7>sL4Yip2yH z*^T}#9-)K{pj=+j4hHnAe%EEp>El0s{@|nALRsiFRJ^c+KjQgN@OHr@@gN=~Qlbp- zKDZ@ui4Fq7H%>dx+1^968ezWN*xQP)q*x6M#cB}!e22T=M8&#sY0%+nKGS|ZXI(Qvzx>G$zYwj7%9^u;`@?);=D9}7nF;a!m8SDd%D52(+T~N5 zw9xrG@J(L&CJwkzzn&SA1bI+cgm;@5aYGzXSQ+>u-I*-s9tSiy2%&&-NqpT z4cnBkhx+Gk*RI}QZAH)+1L^hGsL$bp{e##qpV;D0((%$CR#qqpAAjiE+P)#3OsOb~ zN$0uRJOV!#BK0NFc|QPuAFbSxq&rsitU*Ryt>XHvgr_wtV(*7TFfjV!AY=QdGFf>N z@xB2nhxkMqKfX4z9^F_EO}mppe3Sfr`W)rVbpyK>(I*Ggkp02gR2h`6Z_MmeNN;+A zhIKm4FlM!JV{Poyks;3Pbr zZt>s5lh!NSI2t4KYxy@b^;L(j4qFiGM>7WAp_up|=`PQF*z0iZczM`Lk z@A-OJ4tOZkZ0;qqfyEUo&OXk%#n}NOgn@4$>=fE8SOPbElo7cGo;Ke10Q#^k_Bqr= zW;O%F?&thw4>F@U+-u(m90P%(NOp4gVb}JK@}{zd*?`c~r3{z#GD1;KDDZMdb00ZX zoQJ~AD#kpv^la@S_`0tJc3Bg{NDeRB4lP@)3$2QsXf^k@-G8`iu~o}X4E+kUXa0+A z%isi}E5KuN1V~wc@dH-aF*pX_V%&g>+~Fv&1uZ71&_-gqkB`M%^PS>mRlM3>$@cg7 zW()cpIJO=xj4hn-j(eEbuH^XXT5h!Jxr2{_?~V*sc{`0Ti?Z2`oCZp^Va;=@Krm&e zde_sy{zi{mYO|*ZQtyL?gHrfM4gJSK_vym>cL2Wx;hsTuayHeN;mo8=+7jX0w^%24 z`I$FRYl#f`X%rV{?hhBxm(nf3!%O=D6Ts$08{upKEv-BU!r~#A>MUxB77+?kGqOdMYRpURR}-XK^gPB+p*f=?66ne4MXJ-G@e5CvZ3vq z=Fy2iT%Xx`4`SaSm)!lTx={1%7N&qC>qODv29e}>Wz;pDxbi+Il~ulLwh7EB!#oke zqn{E}J@{X|Xw@2rS+$Pz!T#bl;sKq8i!_!>+9ZpcTo9xZcPa_JLgO~%-kA;|y1LWV z%+vmvqmMR!o@;WDnK-9$$TVI*)yz5)V69@i5-}t{#vqN-d!@vF2NFI}zscQnIACN& z)?`}fUIGmB<(!%fM} z>WhawcojDqVQ$U~e4Q#kcJ;N^kvu^o5PGC(O`vkA8jf}BNMbm8iSqMpb*>K{T5pVb z<`i|eMn~qUv}jyYSzd|xU#|o~NJK8@-*s32#UK0``ai`!brjecusR~Heq-V!HuQyQ z8#DD`RkV^uNF!SA^f9(l-5zY63}RMkYPMs&;!S_nF`sHo$!%JxXUYc63S8ba*S)}L zfMNm`emfE;gLV79Z%Ax$`^Z#V?Y=I1c4%?VpgimBhvZ9t0n0ZT1o)Y(AiEkV9OBo> zcY$$;lkUrt3zuc%JKH_U{rRt)k2figVpY@dNbLsMm4aF(TacASk=KLL(ZkCX2_JVB z)Npf#ny727`LDqYehAu|EUnTPpk5CfCN`u>xfPY*Ly!~5-s6@}9;UQ(oS)0D=w>od z3a}I+=2`h#`fNm>YEt%b-PUA-i}P01H?6Fm>vr6?;OexoMLpMunYW?A8&7&J8aYLt zg$4iksb_bQQ~JE4XIv~Go;v*GioVb)ZtKV(@{~_KeegQzMn$w`u-qE==Z1B_8II=B z*6iZEY@CWx4x$DikILF+OcNr{zS#>SUkr9)=MPf3yBir1bo^c)nqU0AVMkJNP+y_X z;lvo{_`;;m?18Lqb!GK3zn-q|`~*KX;jD;);zt|ev<+k+T12s?vsW5$bPh%&Vd5e_ zejAuBR_ddtfc~dv)rnQ_;K|;yM3ur!O zpMcqCfN;Oi&rFtgc-@bXfZCmH>YWw-PW@E%sK}7@Vs~S-@y=ENyI)AJyvd>hEf|c9 zJ&#ez8t9-ND#v5pc^@}6!-m#EI--ioxR)XYvVM$+9CLSjYH3CGAV5!-S+^cb%NY|f z`*AAg*QszPu6>2mhj#uJz=5`kZtA`yH{yI--gFKvH#B9v{G26eDJl9vQSpnGi2Q-| z@AGca$8HHt`11e8QhDB@&SRY2+DHJ9b+jwGmvo^KXckM537)=H5GSO0y4PBRmnjqE zsWllWSZ{*;+)q&p<~|kBQ(u1m=Zy;|4_=M9S#0Y;aA@R@hpsD4UR}La5>%m>dEc!# z=X0fmWcz0w3}~w$sc*W`xu2P@-aOQOsotPud^*42L-7mCLpq{zi#j8EGWb`cZpyRh zf$6UkRF6U)_{_~Ijpg((ANZ9RXmD#?z1R^AXHf;lHiV-RyKH zG3872$>su)Lm%Hd#_OM`_$yFwxg;gYuwWceW`vF~-%T*Z9YX-K18Y}p_Aow0wvis< zHID1T4Nce%qmJg}F+&o*pjs@Af2HKtACcZow7_@pPa9OmwH;Die|bMw>epZR`r!ta zv`M}vui|Xb6C@UfO~R2tnH`;F@0>M7V|KDagw(s9C?&y9gZZ?{VsFNc5{tgDT_*$( z(%P8>Hmb(cve|iGha-^EPI<(qAPpd)j|6&!CtEOd)e}<3q?WkO(e}@m5+c!w63gHHl7@!^7Ngvs zktC1FUD7(G`|;!fiSLIWAFoiX%30Qly-8zQj}t=B@Z==M_>(&SO&!I!=3|SxzTrb* z_hUvL^%a}mO1h_YTj?3yqBA>2!+k;kQxvqCqh|bKM~K7GU^7?x6UQLu-F7;GC*_M0 zW%Lqfj5(%q!USy@pK3!E4&55*trRuA5cRF|m}vd$9#M4AijK~Su?tF% zCERYh-M;BH9NnI-TINsmzz`==F()&r1idgX+3&-~{1J-}SgO{2?{e>1D}EWCuNiu$ zVHWw)qiT*kC|%05=fV0L83;@e{~8rkXhs*DM$%LUh(rPbC{=D}^#D0qUrg%~wBB}F zK%a{kMU)m^E-??Vkq`~V-a5DGP3BRRpA&XW2x65`GZ4jLm@R1As&T!lCW* z`%<*H6Hs5_nuURozE~6j)!J}{yly;)YLjT)qBPt3&^-f{0`f*aGR*l@@S5lz$-42h zA)CYk*W%0Ouj}TtmM5+#%XutTTI^S?3@X3`5V1wy_aW~pScaGD+}AUeevj|_Sr`=- zC|$0BlYw0aYXbA54gkIB2Vo(Qu*;6nS@fVO)S5Zm0&P}adPeEY`DRCe?@)O>DdjN= zjxz$6(A9OF2?D%|M^1$(2Kj28u`)zMF=yL&JIROQ?n}JNGe34yBIosm$A4)V9ULhT zfP=OQ`~8}1p;yRFR<^eKv(LM^M>jOu#|Y1<@zM|X^Zm!J*<1KnRhN=W)IbG6M`7k` z)VIr=%4Ng6`2JCXu0f-xIx0kB*d)B8UsF>(|f28@s z$IiZ|q9=Ch3kp6tNrRrvzD@fWb>aLgD~SVjTo&_c@}#{;)FPyq))*VyJS`u8>vFe` zVnS1nOxwYpzP5u3Hy^v4yj7t8`w2ZSH}v1tAOA;i?^t>8QJ|vd-Gu+4g5Oh5wcOyApElKF z@FqUFmzE!Q0iXvy22cI!LmXvB?dtp#e6^{GMv=oBKyqOrEVEsxab!CC2b4&R-UBu| z+pK9p#soVP^IICoi;vCoxA1&X=KS2Z@nN$v|1GWb1i->ii`5_WesO#Q2&U>22u4Kq zhTz75REBRniOkA`&zjeL$Gh_IjaU5iwBc*5vnxUjDmft~bdN+_z-*X~-kfn!F>fOf z4<=R?rr)qtR!hpo2pIki;FY#}svBg-MUFFIK44vywOp}EV9QrGfftg#t_6>8PXS)= z=i&Vr`$@Jz%&G@J(%*coi?*M+kuWemd;9hXdZWkTwrWO7R;g}rdE#P-kVsicuF`2Y zwQ}327HF$U-WQFRTiSUbg8W1yZXvl=Eqj(NwzM4c`v+Vzmu46_NxmV8G;o@esDY@J z`THS|FlbT6s#Hbxr{rBfk8J^~l$S-D_HG}7guzA`cG70on}9qNn|ND=ppkhSpIP|< zqxXB6!^BK7Sq3u;XYF1(qx#@081u7&SO#!iB2?I;yf5tEr1i_NDG zGXU{?u#L9&3%B)QRPvLdt3?~X+?OXlML#tC={BgR9ClJ~N?1chjHlHf+}~p~|1G#_ zl_$>jf(o_scdBdCd(U9s1Sdbr4M9HVc@5ipV+%pf4jz4`md)UoJER4ofLorp&2WX% z4I@2;^Wf(Fs>5v;3WLD5clHwk{P|X=1oGT>7$$JbpuFPNyZ)_$prdmzy=G}2!N@vv zE68;%t0_!G8%w7V^qM7@2C`<_Z=V&Fl>e{`{@Dc%AJ)h!Elm6^N44&)ZdLM?w_%+a zfWiQRV^za`6wVPII<#A`F1^TO@4*r_8nS|b&<@_u#oR;H~Q&E_r}$5^Xi7%gxV zgZea#ClOCvBDB~VrxyT*dMEZ%-8a+SFiMbcTB*7UgN(4-y6`C=dLcY-b;U(R&ZsKH z&i|uHCM^%YXX`^ONV)+5pPr3BBz+B&q?&Zb;qX)asYACO98`b$BmREH^&Hi|7|$2n z2Z9-dxR#dc>S?j;R85SNyc0uTDIeKNMxgr})ux)g2VLuRe3_Z-^lsjYo#=v&#O-QJ zW3TIJmnHXUjs6iL5?;H8w7RAK85Q2cLi2=KulFPkpJtb>6xSLE+{b?Q2PKm|ZXH{H zEuFIJ>gpqa@Ur_mUd?U)o=BfH#*2Vpw~{@pKN>n-D;_N`uM$Xfh*#xxh;nhf7vFI` z|BIo3-gVKpJ(|$Hk%T}p-pGrj3Q8-VCj{n>->kfzC7GKxP9JlOm>u36wuH*l`+B6(OMrdG);2WOG(}lnK&E?8`j;^(M+QhB)N!nG%-T0c|A7@eHl0^1i;$iS zb1oL|SW@QvYFoHk+UW#D4m+CGjrk_t(m#CvoT9h1$eBl?F{<_f1$T#TUVSZf?9SD& z*T>q9#@=NbV9QRHxvvVOUTuA?6R#>_7c21jR7_0%?WQlM%JX@zp3xFK+ydGtnv3m1 z(fFD2?7xOXF0t1+XW4*$OuNObTCJBk!X|ShSx1>2?4GYPV1W5~h@%3bqkI;a@aF8U zqF%9lI+{;ejT6-);rF!Z?9;jm>HHJJg^4pJt3#d4{*1AHVFR|)BDCFWT`2%%=B3mX zS!L8BB;6VvblyD8ZMeQNPS+@ZH*y1%g8-8He#Zh&XEhUq! z%Vu{Ki;rYq8;+)B?u`JMiq(snaH7h|3m+d;PZN#Rr2p=@B3g4h@IO|FO$J$N-$?nm_}P_ zMNv+ty@ce7_a*i4M~Zb{`kyF1Q4L*fn)E=Qr$Rn)1oMNmu31i{PKp97xFhkFj&Vs6 zFW=c%7WhVq1`3*fP(Asvv38p3fe#dkSI#b9lpf?ww0Z`x_5=bP8nMmI*v5DP1Mb#u z!mH2{x!#pb1Z)s7f)~rOADp!u_7xt=SMUytQFh!djsG5yvZRQ}*BlFwCE0h?|!2UpA$lq4Fa`neGE7(5K(J z>%2*XzGM)P-PNdVv!)eA0QnrWZLCSrz`bdAU=+f*`=pJerqKn07UI`k||hX+!o9dF!x$*nGtDpcJWp?m+YjIp;DN^-2SP4fRTndka- z^!c+i>dGSM0Zh&zULc^)OZwK!%lv^4b&p>=(<>U!Yjt1~G-7h=YBH3iy_-oU#Jmq+ z;5q^C^$Bcs!$W9o4AB|`l#G+iSYeFB>ZavG4V+E}3FNMjQ1I>P{FYMUtzkW>uL)!Q z*NX$6*BE5hLR&r>1Y+7`avt+XKYNw%@QYZY=*VKw8IKIwKt{d$jaWIK&}GbIbA)aT zekI^+M)=c(>v5)yW@a)v56pOT1T`4^KsN%u4#wivzWN^3XJj+LyEujc`<9>i_cbyV z!wB28-JnrvjERHkoZ~F`?hSrY2;dMII=~}Vbs-4u_tHKjZ`C6=-O#myciGB3?Nxz` zw2`7vrubxIZCa!43a(7OzX3|p1eho=G0cXd+fdav--$fP@|d+++NV)BNoZ#6KY||u z6XXnK{Wrl6@bOrp)WwE zvKmb!q}ERptD4aKwiJ!*1}4a>A`~ux4f|4?jyxaJO?!l&XUILwH=8dg$uRy{l3?Dr zAo~m|D?6VBK|Y&HGO>{QY><&w&BdoAIy&)gXIXcl55(DWub-qc7Z!-oA3_D|d<;cP zV4rk`4uEcdPqWt+zmnqC-W zI%Bh6U{el`=Aiw#YtDCqYa7--MGHBMV;!u+&ivqS3WKAPkiLhNqxkrLUr!cmT&(+2-q_}Eip1?l8M zGJK3afXCAlL)!juU8c*Yb7~O@;4#W*yK}3waxgbK!~ne|C}e;XP^?ZGOu-;K<0y?r z0H4d(+4B;MZ?)|uLU*Fy4k0!*ost1V!KgAv9>(5!J@~8kg6F)~rE)o2K_w%w^t+z9 z75l8T!sDV50S*?rjxQdh0sQdS0%ex*2Ciprt9|V0`BvKV?Q`O*LuVdb9knk8`{NPT zVSdweS%ybL4QZ`X^z|$$fOP3s7XPi@Q$r8<9u!3BIK-=%`T9wHy(v-zhi%*b+bH?J z%3vP;e}UrvG{kGrMna@nr-g>sG7D}kQ&POJX>4-H`vMh79jpyF=sRr}Vd)p}pikX0YPjUoy&A(C zmUm-rAemB3HbI?=lf;4FWhcAgj)vB!`%R1T3{}2g!&wU1MfW&Y~PHENh+hQ?|>Hw2!-la z<(+YM-dZ1R123f#CjNokNGceh#Lg-vbZf98;Zm5G0)8PCS@egiOuh>BSqLEHHn;Cx`oope^&Q1os0#hx|B}Hv_mBVF zmPSZ6fF~w5q4sO`8T)6~2AO@}xa|E?!Fm9d)`~$}alZA3YsPAkXRo~)C`{9<{{Q-p zg@*kbBQ+|TfMDAVo`#dU`ICA@%;Kn=y~kXuaQW@x8tT8hthA z6#uw|`JfDswIF8Qr&di2TUrYiZq;Kr+XsiQk;YfETH4@Qi$wC}CMpI_sVrC?%+h%O z*cB5ouzLwFU=`AZEyEH5Eta;B*;SZUxaa(B{`kt6QsdcAGoddR-tM6QJO4q4#^mpy z?WjUM!)H^BDQl9+p=i;X=HXuT5t$KV>AHB;IJ{9&taHm&Gb1bkAT2%bqQ>-N-rt~S z4O`mRVVc(OqP$v4s?lgnjp2BYv<41dPgs-jZ>fc5!w6{XNf%ie%F_Xov=PAI`z*Y4 z4X|N33@CgeHvlxRZIp49Ev|^_fwRpcIXf+OM|UD8v-h1))YJyl0&N2KGj{7EaL2y} zw7~7VwE(|#1<4rp(PIIxHRgh%K_+nJngDBd1aMLE?QaK=q0ko28&pOld!C;&Alv~g zfuknm)`T?hf(oZh8(=GtTG%h?;+)iMW+6;?54l6z7GceUX;*P{PmatVu3fb(_I3t< z`bgq{&|~KK4sDgE8oUjxI-&vq@b{8|HTdt(ftJ4*yJrZP$^evh5@74}EaV+v{^HD8 zPLJf+u#xOzfZHq&^M^b;1NYLysO3~(NZ>RB$YF6dfFllgK%299@(-6Y&n$o~ zhn3LC`u)P2>3_KXnR&LrZ8%?;=Ye_EAbUiGht;w#FD$Q?zL)tcR6IC)0D*%oGK%y7 zt~$cpqEQ*x4U;!Qlf9?|rComLh4M9xTFgobuu*6tjdIgfvhX*@pAPE_SzKIJFEy{s zcy;^QGzGIwKpbsuly|xMvFY7x$=#yI!qf(bin~9UdP3n>;#!b8J_8w_;l1gi{;YPf zWjAz9cRls6NQ3L#nFqhN^8e0#XqIwu{?Nfm@^Sp!FEIOK)i*NBbT9_RTtXw7U(AE| zp6n@b5|y**vBH4lY!YCanXngdTfcmG*hHF|a%e{g0G$5=%MGLaVf|%a(3J~h$f`Hx zA1^c;av!ySt{LIvEQnFA9KmCK1Wi(=L4f(vl@3E8k;9nvXHlx9W$tc;QE5qO;z<^! z<}d$AvInjvnFo)XCm(Bqf6;_J0Z2g&yC7VJ0_3~{OZnU4ZPYvnAs)YHFo{h#j$wvX z{l*;D2;p0+{5@^#v*dq&_ffQv$+6UeobL`H|Bzv&IWIE1I2L$Y@h0GE(#ZhD$NNG^ z;CfjVz01=-i_iz0!nC2L0(i51QQn%$si6qrrau`zNh$sOd3WQ>R>Sm%QN^2!E3UT^ z>jff-$j=AMLJtQUtr#+1Q_59<|1Ok?aYLOCa}IvJcf1uTzM%Jm5*yj~a`WPqn4wA3 z_0UH&Ap(^cJFzvV5U3>Jb3QAtO;65Q^7d1isYh=THCKrO|I#X-;aLPGP%uEhoV}YP zd>gzgh!h|Q|36oCL;rFVaO7nbp*B!V;AO)dS-l#-umQ#XpA01bd99(l zd<*nq(_oxMSee0I*mol^r7uAfM{>-9F8wzF?!>Ic4FHVw$Bg=Xck{4%^~|zr_oW z-*gqo9D;|aW0_gr4RicT?K}OQ*kBF}3L=76ryxH5+x#rWiSMQTBNLahHiMHoDW^$O zgkCSxg{Gr+3)Y~bW)RO8Oo)@Q(v)=@QKL;O?GG19v{7m$t*_I)=GK%TEh9HOU`BNM zqkOB)ywzr`T(`aJiRZA}&+k>1f4zU8#%TRvQ`n>0`-c!`ZrmdnU7pFaq>Rrgx2|T9 zq0>dqec(VI9~ew#PsMSH2KIvx5+i+yDhBh7Q*>r@?uyHNm`AclYkUacfg7(%7Xu82NkHrRxXuY-BgQmWiL(>Asc#ggO6a`ODyH6^h*&O zj#JP(w5~xYFpKo6%gyFzIX$G!cuChQUTvBSD)Q%4Rc;@Z4)c2gB5qo{6^H@3QYsAW@*Fw3D58k2(; zLg8QVnz^oWa==Y%xn+UD_P2KJFwR|K$P>>_g>I$Yxq;hHMq^wOve!HRaNR-CkYr`l z_Gw^0rnl1pQuCoD;JJYV@P8^ChaydUj@%(r6M=~s0w`1%*XhZBxPTj2r^t(SbkKuJ zD%#z{;%1%@BkQr$Dvf${z4!x|=J(}bVYnGAWao%bkprbCw7#3+D7Tfa(d>%hK9o|b zl&f^~4N$5Gg3_Xkg@6bs9Vt=i zEujYp5S0ZeRY1Ccf`EW@NPqwl6_75yq)D$ys0ks(JK5*%-`(fzea=1Oj&aAhf875v zJ_cVh=ls4o-}iZ+=XnveN=&ydJR$SEwvT5j`}>bQ@edNZ^StF3V@mdWnApgCj1ozM zdxkDZNxUHYYFM2xIVxdKPpnnj3mJJ)U#1>(o%|mLBl3&qg-;HOj6pG!f$@>sAYg2x z8qB#JWI6EuMo&OF#=!mS40)c91N^Z1xX;H>+_6y3zfD0o%7(iLWl02s7|&bI1+`_k zMccMRy@fEEXqk|m{ZByD_k_h@pLomSaZ{W(jK9Z{m9lDKG7j~~td`P8R?AXXZ5#-gg9R_HzQ+dG$96LQ@h zbL}&ll{Ut3Bx8^=+3SYi$uFU&H1<*YrtuhN9Kui^Jfw*xLU|vnt}%{rxi&~S=iu1B zc@}ndf2aCj8pXOVgngYz^s7Rb@%jc=l6;(sJ#R*x75HqZ75m|>x$rZCxTc><#RC%3b;ekd* zOg_D2xXPM^xAvxl^x+}BPelrsI9UbdkmgWbKl8uf3utpjpZ|e1D^wsmaphif?gtVO zXxAasl@1H1efr{on{uKUNjn@&k-YL13n3MfOVTNH19KwP-mc`!^9xpsvAjAnx`6^) zD{n>qyj++0^-;0FD*o>_ngi&;Favwbvs zQ#ugoILfbWrFY;%o+-5)AvIc0fQ9Rqt{tA6+rbO@Al-B3rk|5k6#{;G2^Bh1DW$9A zcZ_3WL{&S_>BaT2qwN@l?JSCURPSS-wBowrkIPpbQnCxOO%j#u9~+c~GH?NhrJ|!% zdz}Kxru?G| z7VMbMAig(MLYta3P^zK%G>`P?K2s0StYQ%tLq5ZTxZ7dWPeD$nl;V?_oTM>kx2bqg zlEB;C;*>aDvs{&+@0aZlN;||V!<(Qa?I(45>Kg$KRapCD{2|Sqr?2Qfn6$4jleDzh z_xs;P0w2|tPXq1`QC=lAl2s`%Qd7)I=-p#J$iGExT!bbNvGpto`z`Ga%#v*%DMTUL zrj#J0U9O=JY)8W86eCn;6vo~Fme4bNNPJ@FiuHzrKic5U!`X}ZA8(wQ__*m-_(r0f zyM+oAE+fMm35@6xH@%us-Y(4e-6S!A+HZZ2PiYM-_+7XdS5Wf=D)EnBa!Ey-GZxid z5VODj+)o{ih{WmV(~Cc9|9v_;LB!t1AalV1%esLFJ5zKaWMrOIh+=|0f9D~yor~V& zp9Qn&Pohvt*ES$*%1-KjGIE*sVFPd$cHn|hw9)Bn_>-?;Dj7}fwGAVf%1IJ3l2=c^ zx@uk5QdjGSinwHD^mBcAO`T>i3PE~F*80(@MY@jl<_J5})5jY-bRVcG-OO{9q zsmylgGu(na*~GMIyd-d#^$Q@VLT=4l!H#y=;I0>{r*=}^9Ti8O(#w`VwhlQI*>g|W z(gcLHKWXev>j>Esi&riwqR5=EUf05m-+L`4SlemTeoyv|e@WHv$Fa}$#6!@#3#=;k zCWnZ|x*7P&bj*`HaZ0n;V6Vprnd;@nv#&H_U`nFKg)KXH!xQZ>cH6gBc?Hl|)F+JX zHq(6LG|C^*D*LU^e{O2AY@;{WhWJJxD`|`$9!lkz4nK5$5J+7 zU)S?S=?lQ@pURxKf7N*N!o$qvM^nj$HyE->EMXbJCPgj(^CwfMcUy>l3v zCM+1!4r}XksItoRGOYZ#u-uSS#n3RSa_@y+B{T^p$gil+rjRVh7J8?M79a3gnF(z_ z+T#m|X*=H972WLWJw83CO6z8F-S=6-x8Ghk*%f6>jd9<^UUFG;GTgV;|Cbx$?AA>W z4F(m1H5>2DUS9EMPj{eG*6>!P%MCEBM~%*fD485&9A?DJ^0T8*=%_D3#0pcNPMsf< zo#WZ;=jI?rjZg`}z=}#N7&$VqX6lYjKoVIBWPt*j2)7Pqdv|_(I`6$d^ z^|A4(u2?+chutYF-8_XuK|R#p_F=aDr@3M+#d=ToPo+CMR(}q(zy2vDW$l>=hcKAO zw^c9;^+dHbMbG`>`9z%Q+d}$X8>dC}lC68{vBuM-D9F@lB`yH+?NozXty^ z0BqrE_P%KTk?xZhrSFqnoQj?=6-|D;^5vjYepEr+y)?VT);!Bxrw6zFBpv`wV0p7V z>RQGTMtf{50V<_{hdMiA?Pf(gP_gQ6G0VpaDGh8hJMT^H?;6y_`}>ZM3PLBg;<2i{ z0t3T>QO;tC;r1zr+=6@Q=hyY#g#=;6b)dI{1Q&2=quLwsyT-q@H!o_KJ-js2i>ju)@qI_Ds6F?ic4E?dV^xar|Y zjgr?u-qYX};BwyYk*;*wRd!Cb{R4}4Mgw2izEbv0pkCwSQpoJz%gsN!3pDbaTWk#L zRA`}86*VO|T>l(0UN9+>Qheo7@@11PZClANwIU&6LGAPNx(w~_!jb(pmixAdLm|;? zc8r#?jb{CxbWB&E2lIO?p*%f&S^HX-|w zE7ZJP;5>hb%fS9i>z95?v~cF}nWAzj1iW4qaM@UqCDWSliObML_0h4dEbZiOSW|rk z%c>4LQQ}0uOC>cqRlBZ@$5;ol=YE!dTUk01qIItJ%#w;y6n|;8{RAB@{7I&UpjY@U zd3-k8=0^Xtp_JOd!VxnF|J~Jrml+RuE*}eIKypGlIKzB5K!eHtCsQ1O*hVF~kWFO# zWM({(W%{=n9!B0W|-A6XDSap5^Z@l4~~#nL-lE#`(t*0P09uF*n_3n4&AZJxaa=$~C6DV*%d24_Sm zv@vxIH4|Bl>bnft@(2PL5Einzr4ACQ)-W%iw(n@T&r(`~{I7j&b7zU<4FwGm)KnV` z#odE?(>zV}`NfkQKLKT1h=W^-Y>YrT6R1US+W>QJAP1cK207>~2b$b#A)i8JQ62ZC z(&e>jUMx1R#uF*EzZTgwvv%Foo(oo*B2AmmsR=g?CWZZrnIF93g#Q zP;fm#Tgf(@^xMr|DqYo5=Hm6wVkx)Z=}JWCeAYNK&`RKcCoc8S>`a-WH%*!dM>l>A z&J0}?iw)20Tz_OKR1^EzF~$ZLeP{yT@Zl3<&-Vv+TOYsPH%MJt0gND4yxoe%%SCAk zR~QBVH;IM4l(W*?Ld;Sfz-q(XRXDK`pT5o`wVizXLS`0O+6a5rsW=bJv!vfn3I-d9 zLd?bwAzH<5z{{wz(}`!?DSHwt9L2^yxSrN|@27hVEv;CV{j<#PsG`Q0Qr3(0QBOjB zeA?ye$`?9$CNIuV%kqJMPf%vIq1qVE|M^Sc-``p9ralm2tJePe6htM|HPyX_l$K8Ss5dA~X%9Y;Cocxi(A;@|nD{O~y|00PZ0 zcTEkV^w&!OW7UjJH^!kl_yR#IWL?}6-tRmTAfATCctf^@5{-2~vczJW59rFJR>8v} zpfH`oWm2+ee1UvilhFI1HI9BEC$D{UU_YrHc*Et;WPoy;Hw{Il1^#dXt|H0dFMzYCr}k2*&Y(=vI|aS z%8g__9I)EIJ*Pj}YEK`5Pmk=ZO)f0W<@L5elk-zy0IqsBf$D0X-Y4hhQP#P_DXG&i zVu!8bn|-CIKoMJfzM0hFMPYX;@4_w9NUa^A)#Kp92k91xJp(9h5$&fcn^!!ulf zH#K*xWG|C{@$4-@mnplB27^A>Kepe7LQVjrUO~0J@;W|DW-M#^#fvNNT5c%%_NZ<2 z9nxF^QN-xKVwJb|e>d0!Kzm(CWDGF$=bT6ENBIA~NxQw($iz`2M1$#Xu_r?4!JAlY zh4?q8j}5ePI^5DPVuq+1f6duD{fwu@p}LB?xAdQxC!Td8!D7U6PII5r#q9*riIBw; z)yNYS$~Z3s)J6YqF0biWNa0xetLuS}itmS*L49FIoS<7=aIylO76kQEsk%Q?F)tX`9TJ^5ykO0befj^N*(Y4eFk&d+b7%lrwYXjOcw z!q?u{V_kO&9ITd`I_#6}uXLP8S|OzZ?nm5>TnLsw>A9e=iJ+<3(;0Zk6Q%_Gp#V#m@ggVx1Xt-P`HW-#miv%1t?S^d+9*tW~ay3UTGxK|~Y$dZu4+ zP}|h=&Y7w)<(Anho$Zk_*F)@3NV|Afx0T!tz0;E89t_oxH;60r0oxRRWpqlxt-Zs< zfis;ps`QJxQ^^B!rOKCXDeir0HxI?g2GU|gGPtYks$gX=o)Z1f!|u8dpvMx4vgeV)D^dM=*jdwcR! z@Dl}N_LwW>zc)hkWxfH!W7EH%S>&Af@;4~K7)&fax0H4h&wp>mYbX)ZMG`C>2j_I9w(ORS%)A6SQ*2=L1 z4>`fol(Kog@~O=12nnYD)ik^F&YQMD?U$cg?J~+<6rE~q@<4|Y;2mC_Rw0AhSW0J) z6q)yGfU=``QcF{~=3npH&%C@FE*w)N{oDqwcwJ-ipjFYSO5M-mSDt<@7E#l8b-i}` z<04`m)r1jsqK4uoAjg#%J;H0rAC_#2Ncik>W@rz)+9%WQ>X16)HQ`L}-(-9t5_PRk zVmz~iw|OZj%pW}wiY+hkGSsxx@UVMP@|)P7vex4s^kw97nM>8gg_lJ2s-u03s=Dm4 ztM##$@COpk%ByL}4NJ}@JP}Lr#AG`rBzR;S`9^4nhTl{EqMNj@MsaYXJoPV4q(8)& zy~wo`Jk?=i;m%C2y_pJsdGN~p@zgvO1k-{>XCM}6Y8O<8#iWqlWY5{=YUG(*qkyT<0s0`>VN%pa$zf#47PUaKMTjF*JAL-lN6# zk&$JxMFyWUssXFc7P&XJN8vHAQ5$;HVQd5rpJ}M_f3fUbUtc#kty1%vNOev$s63VK zaY@fve|~Upvd5(io!i+l&V%>0R?W|*n412)W_JB{*$w{oyPsUopYu)L#y6+}RABiB zL}CLf=k2RrKE%mvkQY|pV3grfML-o(zo^nx$-iqwZPbz`I@_PD9`bS=Yb!F}_LPxL zScx(9^Pdap3D1EU>g&HG{21v#dZhdyky#xLD`r?-9VIIrl1+pD4@pHV^~c(WHCV}% zYR6C2J7Oipe_c$631nD#Ka*i0NJ?^^ArVA$Y43VpP|aMutjwIYMPY=qk_=@!<6!By z?bVA(dL=J}p_*--CYv9&?~Dy0%PShfgmD<6>@3B-e7#~@YYhJ=EC3cztsb732OO@( z!)Ab$u4+$a)r_2R@Y^+~Af1!vpW-g>1hb7ZSxfiGp=WtB1jq-4?Bb77mY`x)Xu{vfURsa=;4Z;sjkmLA49p)YLVg;KN#lY*vU)E!KD3L&%As54EGn~R*~(m31S1ES2fgJ= zt(@*5Q~54#|KeFU;&e7El~YgzY+u2e8=3nvMB;fl_hN{0#sW%9T z^Kw9Jjutk~wHi`{k_Sn^en%q}^4g7h&h2(zR(X8`9xboLUr z3(DYQm2lWAIn>mhV_e!l?3~6yP-<_E<$_WQ2Phi7a4Q9<0{G^Iate-|#hK?$L)qBv z{Z%%glP0y?7xGC2GPHf%Z722-E`Ym+DJVYyvHBUhI=#c?8wuqTEwo={+h9KzWMsJH zt3i&|8LztbbIvYo6l%7wskdUU}wJWJ#!*{Iixq7`7-!^!{^X4=$_V`FmID7worPwC!@we16y!PG$gL0-2%-5UZ>rl8c?h0A76E0@Hen(Y; z^;LJAm0A--(Krxg!74)hc?atQ%oZ?mF0|wBjLb`~I;i(&W4vdi8tXSY)RN)f-wx3I zpIox(rk##Uc=+_-R?1-~{^Ae5R!FDZ_eU-!x+REZOBXD9cqjTBW zo~8sK7-lsiA?zW1|1#bUA6n6xw-iCdZ142E6%qb|OmAq{*cE%`)+RCY*Gi6S)hi@7 zy?UTz)wR zVbgS0>NL%BXc!f$T&DUMEhRCUIWLFxz7_MD5Hi2E-rz8f&nT&6h#xj^LQKEM+a#s6 zPvV8Ou+ER;Zof}wx*nJZ6_%$BAvmvuuKJg}dwRcB-)ODmTs?btaH==^=ydMO5$cU4 z&xsHk5$<1FoeTgx3bQ@Q!($qau^ROy`s1Awp8O}cJL~_1y9>vNuLx7nm3{29PDnUr#ry}t{EMVbnv-R zGvuRgR|h{%)WXoLOofY2&HZjm?0kXz!L6-{6Ci88^7!HW(zZ*Xn4jwcUP+jok`&d8 z-j(BLb?1HIIL5)sV`|tT;g3wKmo0cimmVUUL|&4asUXRw*+6m9pb$D}eOG11d;6_6 zDB_*!w5vq5URNB8fv=sNaFv_7z>LSHpL&@Q%A%#w5ud8rb)t+XB*nOQ5fiY_hqZX~OHII-lbqx0F^M9cRAb#GhuY$nS?tp%=i zoCx=I5LqVP1deq7J?{2v=zj)iKYH&n@2c}YyYxwN(c_}5MVGmc2igu47Dr`N-E+22 zZ24f}U~i;z_mVD1MH6@WenL89OZuV5cW^2=(FnvlNP4PIa1SxLE_-;zm2F^N0>o_1 zCiGd6{jeU(A9cl@v8-1G%%i%RGBWp1)-6JXq)V*#e2gwW7t(ao(zX58BUIQsKAFKL z##-K-)0c(yOhhrJV3~rN6JYmoZ@W`!F{%)V_E9L5&bUo0?E)nXN8qMEnIzn_YQi6; ze$m*}?nA=8L$hZ5M?EiKgH zzSQ-T3kKT~tA#U&wvffu4Vkf%O}YuKe&*}t3x;9pB@b&@hka&TuMxx6=4I3kAl~jv z_scDQ?t1E>LI>@W(_Nu_;#c3jJz?s6^zP?;jouny1Oj=P9VWu~>_7S#rD&LuWjti% zQ?@Z~JIFO43pGrYONQs$ zR)K-sM^QF`In||6dyG&ofgf6tkR8*`f20M}Wl{Ur0((lDG_E5UPkjrvTR>%w7$}YM z@QXO%umTGo<3!h%p#3!ZirZmooyQ`>E>*AlG6TAA+(N`*D5HV~TcpC{v!l^3G(#^8 z^r3=}GEZYe0W_-!dvjuQOJj{0xXxFJEdP+7M@D|Z9I7jAeYW(-T7$fju|z8SI^=P# zyZ%^B%B@V{eL)#lmioWNzkf|lQ+K{L6sgEt68)towdk9jr1CzEuoG{yU!+(!%bk9c zc`LTv{zLfLs;Ec>6Pehg`Oq?xWTkC4 zvsfWNHPvyODd{D0*WLHJ)`O|o1?$E?v^?xC_e_7A*Nu6grRaTjJ5k)yBs||+H7aIn z57H4YjHWb@;cxq$&|g{Qp6EMjh(tjV7Ob&4rf}eq^|J&$MGyJcZGYZ)YH1-L!i0>8 zO1aYK_3auA^O`lM-6i=C}sl#o@EEUBY35K2mkure6?6tB`x6D zUdg>S_J-aO;~lU3aC+V6zScI5R7v|+5@nar=1*dB^&*gm?SlDl{3U<;O9ydY*Z#Fk zBRZAWsdf8FyPv5zF?X9X0THasbW=`m|KSe%N#K|^DYwmJUR6Yvd(vTUh%Ie@21kS1 zL!%Ju)^F6m9YJ~aG;Cx(o4J1Lj^glBbg3=rcl@4H*R6^Z73=TXS*J=T>VB-|w@k0C zc6BVeae)hWObtX9-OBAlWH=AUjPw(|eQwHTK!(7ce|XFlt7IB`a|UiHmf+@2^U zyo`?4km+yF517jK&YC=S^LITqXJ-@|qp{&{u8JV((e`6Vu+h^DPoFlH5YgbgCDle* zFW+U(%EF^G#WGFs@+tc2ZQ++uXYvN3eL}wx@BBL+|Gy`o`Cqd$foH^o)row%IHC$E zp~@joSfRG<1#VokQxFQ12c^6tZ4i&$t``2;6YX=#FxJXZ2G-}~P5pYzwKunpP^Wum zuF9u%-fP%t2nqy@Rvryy09t>aQxFvo)qdREKBK|nvM8Lqn&s;O!L4#Yl6lL9A?{Sx zAmwiCL5TPXzOF)f-vFNFra%ak*0A$xZD5JSP8Rk#D5Vg_HUkX(s4?0OG*11nI-(g1 z2^a-EjJHTX2v%g@S+lT9Z@2;&CA4_C^4rd4<>Q8yDdmwuF}W#$7xNl z&$k=hr-Ms7&$V=)I>qM`;^E$N&NY1bLT;YU``6pYs}IVaQF-&+-V+&gV%_{IT#ePM zR`Q))?y--%U!Md;c*v^Ccms*vrhz4$T67)GVVjJZoZ z3H~^KLRK@-h?f05r}iUSKxEc13W=NXH+Nx(c5=gss@0B<8T;%Uf{{55o_x@ zU#(+~irjM&ZFu0#*G%~NgC!bhC(fwAw^rh<^t{hw=VVG;MX~< zXLU)0wNmRAtJBVAu(d#mBV9c+iI90W1D#$jE+r>$L*#D4($$Q__b(A4zj(43c;9L= zqGy2KZ+%mDKHHw}!?PBfbj@(bM}rTJbVVinklmn0GE&B66Zf;~eNb`qRXqzOtMO5- zZ}NnTH7WGEA-@eN37l6oyhUjji@ z!9|VtlJW_xQ%BU5Itad;PSIP>sn?lssT!ZOhQPa)IJ8aTAjUro3VOUw21{hO$>P>Vq<$|6IV?; zN9-a$WQF+>+=D$dBnCSaRW@A*%fC7d7aF^ix)c@N%dV9pTG1|O$B$$gE&sfQ>#Zz^Ihf!~z>sre^CxP-Gj5&zcx z*c8af(<$T0r3BGHL*=#N#w_dMY!^v!r@zF>X6tw_OIX|F{_x2zOEn$#UeicTw%*U; zi>)8xk3RhK!4<%L{rQO1=?s$OpFZYO zU=SRLL?pgtE@|)`W_j33&{2hJ!NNJmR0`RL$bo!^KZA(nYZjYtl3PyA2pEkVFpdi) zY*C7EkT?Ec$A!W^p_Mkc)|m>W49BmTCCY|S4}Gv0u$9=ZksG%{TL=QeK6Oe37pvlV z)5m<~v2K25%@+%@?;}mA?loAVQH<=TrCRmD{tNAHOR^g-9HE>)ElTe%-IEbG!Um zD>XKm{iz{on);Q*a3_Q?hMYuovieTNmUfGHcA4yX-1 zU0&?Av@yJ8nQ`Z#VN8pCNp+2PpQJ7oqPRXIH-Z^p+P)@r1sr>(7b(qwaJ?Xp*H?z1!X^iiS^K03Oq_ddx1n>5pq8C6Avms9MCutJ8*> z;Aq?{6hejd372}hix^p@1Tu=ZO`$)#0F{0s(`wpGiZ_ZYmEAdPHne?pdINM%Rai>Y ze#)JuFtAolGx#_P=#@J%DR!evQJG(7!bEZjaik~Tx69i{E1eY!!txOaYMI_7B&7)fSjk+u^>pv7zKX<(PP1Ln=7$Kf^isPA@IWI$FU|gT`_6c|Q z{=whEt0VX#!tuhLchdTjhL57hj=4R*r`aPy${ne(4VZZ+wH*74r`&IjvK>2Ql~aYl zm;{?qvMWd-J=r#c1R-oWB*nawm|V}Y@+r_%Ptk85zs13eMrR zAbH)?$ZhoDRTOj`(rA_6Om?bY2ZV1Q7w3%gx_0#m7w$DG zmHju`de=6zF~!}k-@tVIZde4)qHKxy@(0%dcpoZA6=9H6`+gfHCckCg8qMT`Z#e=s zQUK~1?y7ePt+Jurf3#~1YhH$k^N*gc;e?_6MdmthGYO#=(H8PswFibPzEO`fcfFq> z`^cVeoc*YDlt?L^*UhgnN&951E6i_sUf|%RZ&%_v1@k_O1^q#V_`&_qv8k!Iu>Pq@ zrGbcm)4zYA!#rmXP|CwUn@55TOAz~JsOy-@0RJc2((tO`^K?y$7s;VSZUcZq}-&dR&Fgu+Xmxw-# zxL^A8&BcPpbD)6T_`t(l_1rlOuAoC9GLdLk|A)@>onvdiO;+=s{iFK>T^y;!+YT1c z<&+&*!1QPD;LGh|CP#jXlDEzoQq*r!i5+X&4G4@mmD;`?KEW9u7gnzm^6^!N0{~vO znV#vh()>B|!t;))nPpfvO*Rsb6fIOp&+0*6qcRB*lX#1atIk)KO4dz0jSi)0hYqfb zYIp$a?o-TacuH`kgkSf;qhG`r5ofeqB)1)j)5+w&a@TUvrzkfA^M(#;)wB4zz3?}B zCwsYME6etDS;L#&O_Q}R9j%_bp{b+Ttd6K__NQ1L$+PU065;&(?v(`jp(RRegEwpW z7MYVD&85*idTJ^&h3x!34cDzOb_AC1skLc(nNBTj_?iaB=+XO}W{Vd}lvh}xA3YXP z&pgf&!bdE@BjYJ{vwg>#iyi}|qI>>%ZCC3Rq zNb;u|<2=>fOh>RAW#^YAjb+z}R_%4ln*x3}Eu4!a9SEzASC_Bo-xu)G7t=nL_4xkZ zaRN&f7&+JA)a{3>h4adq4ET2nYZQdd1HX7W_A>*i-1Ih6|2g>4tk&S?<9NQ=0zCEp zsGf=V&p2y3bZ^Qsr&hCWsiIU-@SuFfkhxU)jMFGjXm9!L?hi*?Au|h}OzmbRh9#_g z9$5dO)_Fs=xa;xY_A=bB6RH@u;MkQz2VGP$D_pp0j~Urq{LQb;Oa2r?n-0VJs*?}Q z@=tEN9&i;&$!R^lh8*8mz9%*LLM@&dbP}tH0kkbc2FArc2tR{xaA-b9fo7vRd(Yao z^fE?vK&PzA4I5&;vKff9jU2Fs0aQ+h`NJWBn}>QEJ9J-l+An#g-J^_OKIx{DD5hr1 zUK@F~=TNyHA4_apJh%$zjMZGmC9y2JhFN)7qg04nr=Tc zg|8+^z56Z=by8HgX;(cv=+d&5flAFix(2UPMo+DLLfm0zGKC08f_l;==ea`Bpr@vzROPC=8WV>WBVE_vcey-%bL~L&&ldmRjQ0yl~Z}1h`pzS zsn++i66#epN)e>tj>qfR>T*wu_jMJAYPM6YYt}}71jfklMV{O7n|o(ua>!L(m^||) z(_3`5d~GUvZ{0HEn4Zv`26-$=x{TFFYb+y>PpX#78D`)uwF!YMTcN`pKmL5J`|xGc zl@~4({?8pgCd`ceRQZr2RojkMENH90CgN@HK1wHG^u-TKTitWYNSWD2dj08;yzGY^X@lEe%-q~JZC>7J=-r5DKf^gqv}W2YmmrLB(nLA z-9F|M5NJQ~eRWoB=suO&zt_ZcZ+hCZclV<5^nDFI;uE`=HXF>UCK#f zNtDqe$P>bdDldy-Noh05xC|9n#m&>Q6u_1R^?-=M?d4xQ5TRWjYF6}aA1H=BaI6y{H9rlqdl0%;q7=#8mH1soD_6*Hx}431ga6&}mzx8#PfXbDq=owG!uA8S<5&L+jwd|jWaX-&OIkP*2F_fd?EjrV5`0r&- zOY*j66#(11Trt^1YNN(PLbEF%mR@2gT1iwWV=RsJB9_mYUOtH|aoTEIB}CUtCP_3^ zAt8>)|EA#gHP+BU;g&;!-4`UGB7 z9SFOzNQuAtN9^6MStT}oT%1}peABk~Ry;e1m8vAr7weC?K6s?UqRK#6mjbdBjVOsn z3N^;M@9(ChNI#?7asO;Ap&4Qo=v?Y7(_fFD_@k%6$3$7xc%tWQD282v8VUI_@%RV+ zYY661^ebp`~v<-FK=f(mY&I)-L7x z(BOVKPgKL7eyS`t&fL!l6mV~;x7q+EB&WVm)St5v+rh|qjxea9 zc2Tmsm&r8KQ?h5(aI4m}``6q(T~+$jFDL#vtD4+*q-~?cXG|O0Jkq7 zT|C<2K~;da+{aV3W!&AizYwwbcoNL2nL|>iVexW6%klKl*B|4m za3^BQN}>{TUq}{r9(t7Va=}gHpzFePwsW@0hvJkBrNnE#s(16BOUi&VAed>jRNQt3;{o@J6(`LlCNCp3iu z)%Cr*VeLe>B1%-7%7Gl=+iOvqoi8WivR>Oye|%K8e&L8iC`WSW9*CxHUjFSlZg*5N zA$9*>%FflSSGB)csHZ>j?{-M&P zX$s_Fy60}3^uFSpb=!ID_Yb0>%Qm~blO=T-VX-6nM+Icm&&fTsv{*B05l}NUe_fK@ z++39R>fxi@hK2&&Iqw^KiZLsC@)AU3(Lau>e?7&2jr^~J{r@t{{_jHYf1Wh|@P)BO zj&dO~_+LDcN=R^s)`qS_pMc_%NDpWj2lmF{+T}7#l`ie%{YFme_;iMtW3!af_V%wGpl~r(w zBjFaFJqJFvv|Res$0~*)R3SBF(%!lWZ5ZP?3xfG!xaYLIuDM?tPFyb7VX8`Uc8DW4QDso@w)JCD!Cy5& zU`4`~qpE)Ehi;I9$H7dbfHW4zT`CX#@BVERH!7C~0(yKGh;}ZFfxcBXKzFlymeVxc zL6FjgN+SchpgAsd4y4j3P`4O2?c>0f$;+wTs7((5cd=ftpcrMKJ?ArDb2cLf*s;vw zxQ4_5k^q7WgJVg9^@fFXyna| z=f*bTb_;m%+%0h7^)ZlHWN!eQl(!gWEEuUNl0kKY0J9QKvNiB9q&9KugF&Klmjnfe z#4+$G2weKUUklY2xZwmsI4gD=7-?}6i*X}|wL{}}mZ6prAk?yMw)@4C2M5m>ArgFQ zLTDl8`M$v#7Xj>ml4HTku*P$}#1)a!?fP}zN`LX6;DJ5IeLRl(Y1L)#r$Hg$?c~`~ zs_O{QFcPq8d#2ClP?oP2Uv=!ywfGQImB_(+ycl&QP#@P}EvGRFZ#eoLd6N7`k9;_L z{PPR-pfkw8URD9Kj~!nH!z#;lp>5%(9^B8VqnnPN#K^Z_T+-X?HxzR>-{HxlqJ5Di zJO4p9cjAB0&Hae{H{D$S|7DB#KaI?nK%cQR4J%;?VUo)-uL_!Z8)K#HJ?6W!@r z!Q8i*j?a%5jqIX+yoTp5k;usVK(Wc(|F70r{r8s)x4)Awg=!-9;AX8*k5PVH*{zs$ zRQ)G49HGH@tZBK~Uu4Qd(E>+va)eK)hhx3cHbVqSZzI>%rSI-HANp0im|1)rTQ& zVKDs;2e(r<+hcvC4O@bB^Q|oVrFO6Z{HiJkCcpD}qGp8t59Z!H9LoOh8}GU*T_v=V zgbK-C#FT9=S0M@6vy727%ghjFFvb)`5kmG*QL^td7))i~v(K0r`_7ClGZ-^HXW#p| z@85AB_w)Pxp5>qCAAc~1<7DP@p6}Q4e!W&lE4j41B?cQm?591S^V3cI;RJ!HA+i!u zPc+1ldK&50pu=9yJ)2rUb~K9*Rg(dBY6NakzwgCMdElqt;PrxDUX0g@(obNS9j`hZ zL4vftna5k_MSx zQdKW4`=7eHKGL%?f6)2$jn1JHkA3?i27v}9o)sK|Ah_V`+Ca9~*J@}!rK$2wQ&AFV z5O`e_Z+IrE^uo)|#bx2Ujsm*T?3~|VZ{8R-@w5EL5VkUAXYP48e3D>N{OiEWP^y2X zFp;(3wAx!)unZ&E9Rhol0r$o4#HY@ME7&l`UmK}K{9Tu_b7{BG+`G(Q2dvBa1*1;7 zM>JXublvbtJ@M@G2t@3Z$`0tytM4n9eYj~2Bn5!FbGj>WVksf1-3rMjD zyrPX;Paq>x!ut?r({f|uG%s`pPF|SJ7i@85hnvOs_y_uV{h$R<;;?P5xqT za)w4FD1cA&FcRv7;FQKk#rXxSJ))D8eH5(`ZcA5H0@HF&jF^49dX=9^8->#*(J?r> zRE&MjvxwNg|9JfAwtkewan+W~Me&LHmN%D`799RwP=e#_FxiB*lCUBxVJS8*geHY6%=^Ft%Ar}0uu-*A>esyY=xi!061O`7)uPI{{T#t z?;D_dmF~V)h+Us`CzG8dneJ!54qTI_mhLZTj!pb5qXjwHVyR7OYOoV6z_S9n#`k@J z`_SqnlNSOR$JkJ_+hlP3i|n3n06i9g#Q=x+J6z$#82aGO+Qw0}g+1M627$SD#RDqFT*{7Th z3FyhIOZk6Y0WXw#1+7uyXnuZfEmL%n$mpM_kuAFk7>au&LJ^E&;7(ELgvf#Ve7=c( zn#oW6;o=fax#xjHHcZ$M_P@NZ|C8VNHTr+;SQwpx!ghD>1Oaz(VPMGEImtC+$JO?6 zt-v1G4aW@bD!LC?e+Fo+JSEN)ba#O{!BGz#^B3OlAJ@oxWF8Vk{Yg2(o*Eq@Ugh3` z(N>b0_CGRA;zYVU-O*l+!Nd>hYcjX1f(u>ee6la&jMNagg%T=S1G(Tscv6=ldaB1H zK7Qs*Si^|TB|)>l0(7=d@?5r#c@}g^Ro(P%lIOMy((>Z5h|QH13T z?F-qEgE8^tcauj@LW%jw)0SxAdv=GymdAwM^^mgt2LhtNm({I3m^kYF`Ki2JfwYco z#%ZK0a=dqEZ4+JBs0P=fLoIdmA0oSk10sWes`XQM>l^fr9kaimQ7R`064tu&-10}0 zsg26j#;VwPEx5G&(>LXYlDdtM1ijq!2VOVMPX8hOG1Piu4e6DG@TA!L&;$WMGivUb- zo`R#iGH>l)8Q07r-!!+JcsWd-m9IOd_I_4HMf7@tla7AfyfCQYBl-|!mMo5dej-#= zM|B{k4WnOv)j1QYF#U1Do`kJz{2!Ev{%^TP`%AgD**6<6 zA^Kt_jx~a(v~{%9M&t#P0v0zvKnMBHU|SxVVJ3?7~kReTXYl5_lZXOryR zi`zdRu`+-x)zbQuae=_f*eM0Y-5E@pV4!q$rWs^lX~@Vc-~vc(;DsZQynZ$B#ma^9 z+^9|kKT^gQ@c%bMMkz82OKr{Z^W#6U02cx% z#M5vIRD(_MW9Inn*|{sU1aVC)oV@4#P%-h`!NuKR|7oA#5DVa}aUpg`ws`3c`5Td+ z3F32B=fh#KoE82=pytDwp_wV-TEN8GGX(F{Vj@^cTXjL(czeE^K^ML8~bXI{%u${u603X*{L*+ksEO??S|LzTbU1e zr8{y1hJ;YPkd~#+?D@lr(sNb}YSjdP=>3p$#tolnqBa}!j9_n*1oxTA)!6*iy%@p} zA)rD-`5Ednbmy$wQ6zKmgJ+9sP{`9TRk2>b(WmBl_?O_We8S9}K)2>0=q4 zRJ(XQ8ZkhHkzOyB9*ID+qbGz35Ok z&=KnqgnjaGQRI1FrwXHe+A5ZD$Y~(q7P}l;Ov)4;&h!|_vnPCXEny;q(Y(T`jTuAhAKrKObx{UVLiU07Kba-&a$QM5MNV6Zhf91~ zUmfe8-#{uH0KxS_hTC9wmf&J;mo+^rZ>492jE;)@ zcAkQHT+7|J{e6~3yxkU><@t)dELbOBh9{63n2W?!;S=1C{oz!833=@3gNH9}9DZ7Q ziU$D0=nlKmT6<1Am%3^#xPd@(H(YU)`qh;`O)!3G^1IyUV?5j6BvM z*XJwWcQhHDk(OmJdqFF6`#*=9{SYT(ZrRjTR%J$x+N~)JY1PIwe+w6BrQkmij9b?(ye8xc4P!hf`U;oQ5t@Qe#67E5p>V%p9>(jTA2a!)EPQV{ovM5V(@ zNKNPy0RsP%QF8x@lw1QuK|l=Z&jjZ5ugfUr=)cYBuK*$nKTqpn{P#h9eTOB!r%o>p zPx+5Q{YDUWvextWpgt6k6>K2+q7$VR2Mp>w#A;wrufJuQ1q|v&p~p9rfkFL)%la(z zq-ka#VP3onpc_X%cz@!d` z?aMtkI3oqf>z|h5_KzDq6XHrVe%UpQ9tF1DS7tzd9Hy5X5Ye5;Cg6RsTW99nI0L1- zXS^qVrk06s-QyhwR&>=+XWan8M}S8XC=xY$*Dk*GC#DlnGW>b~m~6;5nk<#a>Ascd z)_)wj6Tn@kDq`neJQ8=T9;Pk)#&=IL92s%{!gubh(MJsVEB}G-P9(yyxelKuNHPBo z?|N)ra#dgbhIhO+`T)GU^={OALakw@&5pN#s+-sRY8Zfbmi;q2vbg}fvjv}0-8dDS z{wBhQ<*c`VH@F$7a6Q=*Q@0 zyV3OjS9fE6{rJBYyhIV(8+!0+Z7w0Q8BZ9;uZ%~kZ01Pdd^Q)9tInlv65_Nr4Ch37 z1Q0V0jllsWJ@bXR4?ScqD`?#>I;HBS#uD9Xj{nw(whqvEULBX3s#5+jKf{9tn>yZh zpv(8hHNB&2=?|xE2?g)k*hOOy`1lBiixVvwGtAsvBiH1HjY}z;D8t65p73ncXg+wa zd^cG{k5&UuDT>l9p*=!lZW(&n%-ttmZB(|{&;I63uLNOH?gmq8u}m^1T0zM8$4^y# zR$fp55V|HtS*Es5=QCns80s~|{x!$#9{zt~vxTmxB@;R{h3^(FrCoaMQS(sr+vV4Q z9Z;?i85rc^>Mw1NSg!~>@ctIx7w4kKvs}3GgIXfN!Ir|}eMO%O!|SaF`r7NLR)2qA zO{f+xKF)YOa8&qe@zGb`oLIzQIV3`>cC_jyB5~rD+(C;h7y90!Una}#58b1+uw4`z%CoZPrk-KfWx8zQ}o1vTz#G`07`R1RD({0Mf zyrBHW-|Lcc9>0=2XnIcW%?r!4dl-D`YLOz|Kzfd^WDQ=M_z;&0dHghN?$GI`0KUzS z@^Ru3tS6E=x2f`jy2r~Keq!~f>kQA<52Lb}t28>9Kw>I+FteR9Gx#@Gjpq1!$PHdE zyWOsfdQ}F`6qP~0)^(MrF?q7G58}&yR+vpq=jTV|NSQ())@VcBDjTfjY_k3kV=O?$ z!}8DzOPxEG56)VcdU`e|WTys2z#Y@SX7Hko8V4r6;_=}v*L6-N+mJ2ulF^Z)zM5Mq zMw&(E&0bnb#oiFX6fT1Q3*hg+#&!N_nWi*1wKXUjn_JNCqAY$~+qD0|15+IZOIMhy zwf~=uyY-pn z-;xP`AF!CozfI=L3z*<6G9#TxxUOg#gO#rKMS(sUGoKYS-xzlDL&Vi41Nn;f&iK}- zUdA^I!HWSdL@{*<7ba+PXQ$%_QF71A3(-^d>%ckg%}EW3Pwcjm4UL>XcWG&5%qzM+ zgozS7LyRCshUM2^J7FwSxVS%bOI8viqbX~Ba#!&vJxJp%9sVJZ;Y8HCvRspzSQ1A2GRF0g~poAP%5^ZTOjfTWWiTx8>7nb9!zU~Tb06QkJ z1787OPM&i}&a!;o9Tbks1t0-y0nl<81H0I;({J@^vruQ+_21sYo8oS|4Ynp}i z52p&O$HsETj+)cG+E1IXI$@C9zeV14=S;e-((JrSTz4%8IYCr3!RHY!>-0q3T)qT!4kLa;_juZFW*`K2G%t| zo%~P2Ucu0gXcee*rHU=|2u{or?@1J@Q`6g{q+)1QpexEI^B=YZZLX6! z)iqZ)&v~~T>^M~(@ljYp{{7e_z)v4~9i9~{4&C=#gcptl(V|BiZjVyz9y5yE*Nujs zwZTHHN$_`9bBf#aBdAN}CK`+jcg|6hbmc9oV>C~i-(UY&~Dz^`=YKcsZ{<05Ff*S!-0Tcp|+X;JSkwi0Lh(GqOUiC5lPc+Be=dw-_Gs z4?7c~3N#$OT!i1vP)$>MGNG>OtdtySaJWpSz!n zhi`6IG`~35?(gWfgWa&o!x)faUyY)}@APRQ4vWFho>4{9>U=st zR;x=AZE*hitYamlj)7)U;srmX6iiA>&)!Zqz)0%GK%t@0!L|YcV|+gG<+hUedegL` zl2F8V(-7Ci)O8a7=Zp^-6c1v`DtxnylQOxLlF%u2{}v9z3*`;;QCY+xdp zwC&w#WT}(rFP7W)GddJUa#jsCYmU`|im!|%Sb2v8NtnI$ZvK8Eag7$7C#-d*bUvFi z)wF+m3=nKr5cGGgt1Tg9fPvK0;*aXJ|3Q6nJIyB6 zH0rRb;nc5Fpb1~N=51Hj5f+yHjWh8n_d9Gkcxj!jcOPqNll9iw*LSN`VIaWg;~&*|Q~n)$f5-{{JV z^R^Ew4wB<`k8PGVXs`BB*o2fhvb-Vcw%St911jCb>xReP#3nG1+OT*%!fzw^m^4pC zDXgHJ$c+1{^$7TXJmO2@dt1k7iPaSuDnY>FU^HwWPd2=9-D=kN*7*yu(h>&gU*UYj z?C--fc%Bg&!Oq7y|4Cp-t8zi2Tx92f`AENoj`bmx%Z4i=kj@c1jrM9vgJ$O&iwJ8y zGf_$XV;k+SOGOImlCQJyFl>={MAC3bJ((d@0Fqee!<$>jK z16Zj%!zp=WbHt{&WpMD*XZ0f^b_gmoV{bc+Zx!-6@ z<5<^#di3n(#0HwDZ41)R7o9z_XY#PTX3XPy#>(}ib~lgPd#qT8rd&d7>$Oj38fbOL zN6a>p8)B><@SWnoPN`mp8p$WhfBVU$qMP=T@pf2g^cT*SLUZ8}MaC9!>3NwU`fPNv z;@n$Zi53ia+oif^wgb~i2zZf2xt00Veci6~@C%vo#qQZ+0uI4e=koxnCkJ7ndI!?3pT=AUqWh5l(t``LT4^@?Y>`Hv@&-zuT9AYK3Ek za>pX9fOdt8;ij?gITQ~Xl5f1GtwAH1fNKOVB%IryWaI~eHsg*R}O0&5f!BMI&b*8 zJ>CpVw>tYnc)7qRq;T-L<@cy#gI%kOUJR4@XM|8K$587FM_SeSR?4}@_aE%!Z^i}9 zDQ8Pm-XP@oZi}N#QRm&tAG-8z3oe%SAdyY2KLh-S`e!$@VYRl7!#4KbZ7h_-%@v(L z25AX*7hQU=*T*=KW5kPl=2hz2_r;w8)ZC}F#G%ee#ce7k&w#u`OuIGygMvYuC&wYS zrLN48Yw4M9mSQ^0Ykha94vY6fV5f{?^E>*~&El+!AAdP?!F|`?Rh@S>3tdr%uhI~& zRY##h{Iv`l*azY69{3o+EiPXTGor1Vbj$9d+f4`@c3xq?R8?rX!}Ps-vWE`P+7KTN1km?Huzk3I5f7vu(xG@Svy_VMk13;i1b zsRj})Z9es01!vJ5cvX#TBHN}t zS=s{EKYx(u(igpz$$_TW{?MfKX3Aa@?@oD)fWIXXFXH%{3u#)e<94i)J>pCzOx0m8 z@d?vmo0@t&8Bz9Si!H)Cw9A>R_@bVSDXqCG#~qIbCFGY-s{5m^hBXiDHK274g*OKr z1n~bg{=SJISoKg~_A5#>A|!`;Q#_F{mi>hQ3Wgh(kjdIrJN`7M7^Am*53}bSsBw8h14t+R$|k%CzoHFbjqM2Td5^S z0z#l%TMlNwm8I4Se5S9+&yr&LjmGJOV2$f`VPhGIho4Wdg(NmuDtcaD3My~Dem-bk zVR!~6(YCzN=5Q3EMKw}az-;Y**GPoZ`{t|PO>k5yL5Q}#=m~yx>nb0Dgga`@F~HiL z0coH@U}KcLppQ(qq2>M>rqx!@_k*vz|8PJqsC8y1=!-d=?Hi=;JuQ(wrdizbDn|Q zDc%yF&Ti5EF<}8&umC9_HRkz*TFL68t;>_D}^F9TB z{mV_wS`N4qCsY!SasV?a$ZBd01Nu++4En48|CqY47u~4A#aS}aBPK*Dg>=%#(~8?5 z6*#riqIIA)_qCT-mzTV@#Hq%`BsAKODaOWBzwRC!ag7iWf$YmZOD`#HGP;nEueQYc z#$1apotvd^CEp5Xl~Ch#CG^im-@zIPi@IopG4H*As6G$AW_{<4@^Q^bHeP!}duI!w zy%l$Df47_F8f--Zp0B1c@f{7VTp+;!oeEwMqXAu2+OgQ#K4`G`{?*35Uk7G5T~NR= zK^*)H4Dnegpi(tnx>uaLAOH;6;gw@1d+xR2TwnSGt8!&x)4jAofO`fCIL9`C=2SLd zms=Wi!uDxwssOubi3!nT*Cs&z?+%$$Gz~P}$oYg(ne%i{~ZNPITLi-<8n#!9z-404-22-sU~c;!y$UQnfT`8L4!{7voVvHk?n0;@ zcIi~e6yPTGVXgg_e-7YBx)RL(0ca4qOzf`%;tX5Bx&)Z!GS#H_w}=wppRcri0HfVa zG;3cpYXCc_)h)gi2L~*2*??^>Q46z(UH`}i1C;|T1uW&amCiWhG&g7hD2~08eG|)m zr^V*-_j!PqvVh*$HavE`uN2#n)%X*2kRazcxw zhdew%_NEvb!d=v3wax7;a*zv>gvWfGA53E=YHoeg>g^BxA=TQ37MsG^ zLB<#vJX4y5m}*G9T?EY+H?DsFA}nslr#F8ESZCEX@FuAT4cVYdT9$@7=oc`HvOTP=oLyz=6VO`xDbK`C%!3l?uitpv6{ zCZ=`Ry^^%0HhiJI0^%@EhTD~@Yz~k2lv8x4A6EihUD9JXwsZq6sM2>sI+?7%O#`Pk zKzFSU?motff3x^?;O!&7iB)Pq>klsIRR-%i8Oz9a^@hZgDA1iG5y^?B${l+>cr-Mk zE-E=+DohnnuzW=Rh+q!HEU}xj=hZd^#*T_TkIfa>RY6dvCw_tuYxnnzhBe&6IdGH+ zk;nAa<-G=cni6s)o9~;+m$G_7MS7N0are6NJpgJLW_RPc+W|mCX5|kk2gX|4y~z(8 z;^(8>WrcsaIf0L>ANwtK%NqPM6{wr51CFHMF5rnBFCj9K!Mp%i`CWV`{Rf4(o(>pM zb&0=?u(Q3`CvjZQ1#Y4!o6CZrIf_{23HIZJ%FWjz!~TtTq(tV>ib=A5L^fNX32|6TpZA}_wERA48D5-u3Ew0j?v%8;TES8 zybHK^@1xe(G~meB?ss9=tf6cTt;2vjbs`ja$y55ojuDpeapJevcGDePs}CsafUD3T z7PxG5Ndq?poQB{muK>Gx?(d0vl(mUXA5q{494+Mx+5I-ba_=v&uKqeOUxHn_4ipLo z^k3OciRAiENUG0N)!DgVl^QC`)E6q%P0*`WT{B!{z~_9LcSwP-Y@ln8KfgG zKAQnhl4q5AWVBQA7q{yLJt(Q%QNbs7FGO-C#F1FS$V%l_93Tr}vY_(acC{~OXFPZY%WPLQ`d)OO+>w{R^>GDLV^pr>n(aNeqUcD$#ky3H>~b3)nK7QX zPH7;{6a1tTX#Qw{KS&Q1;;CrVBX^Y6-R1$OGDvKx>I88>U(VO{=j1lzi=>)=zc_i=f-`Q?P5gzLJizbLI48gJ4#Mhi8Q{ zdRq&n-cj_{uIyH9?pyW0G7%_Wc=-R6oJzCYfX-N!Cj%1Qhy(IdGo*uI`@MtX8XCw) z<&-#2Mo(eQ#_&x{6ArI9-feE>q(Z=Iyevvj#zhqfdlck<3jCy}=c>IzJ0-B=O?*Xx zvbfrG#@8KpI|J_Qx&`) zNd8L6^If~@J+B%TcY;Pp_)vcCHBS79T~z0MzURhJ(rIf`%fWAeUsrljJb{uj6W2CQ z1j@c#U$54cz7g*|xSO?){up_QbZQmM7?~Uw?~Yp-nfvCxED4FPckX<2Swr!o?3}rY zsd0kjn@@%gO2OI?8(puggCFppe;r6|TwpW|>-Mw#a+oC=b7$2UyRV+oXhA8A?yzmE zBZv^yRZiqkMjvJd{Uq}93djL*upWek!|s-?8&#C=9=W$SlKj`G$fbovSBi1-BV7jT9XV>1X|w*jv&Z_vCf z`;tbRJL5R~RPdp;nfXZA$cRDW2VVm|lfu!e2eZ=+LTj&x-G*4Y(la987d8A{lz11s zn>6tUIEDC#m1M;)Mxk=TYo9>KgCf>a$tf^bpG+fiV9YLgDDa*zOVC)fBa>qA=4_d~ z<=~KkDRb}0!9wLf>FLL^iZT|Cz^u089@4398a~@uw8GWiW|9_G!Nidzs&8!7^|Tj( zsWfV69qKk)?U~ZtuF5!OpSv9(E0b|n|MYNvQqD=WJ_}RxevjrMqfP8|o+mQ`?Sspo*E|&}Q@lYBf6(Fmlr%8#$MZqs$mirS4jS-pHCM0gwy!u9 zw-1h<-&tJZGzSo0JZ+l?Pw(Bpc5RhSRBN9Oc{IL_Nvk15gWfFBKSa}L@%3sPz2R|< z3@ps^@EGQW;szxtuwKDR9OaB}6}Y7THtgO*QMskLx{1W8uK{^y+|Ddcp(iZ=gNA;2 zWJ?}c&|` z3Vq$QBEkx7bH*T2QkIYuVLYv1ezMp*s8PQXA3Hu(!aDt*88gdQ`~7(188TX6y44E? z*Bf>_V<2+ z6;{sN@Ss#<(}-pq44xIYqLhTaREPS|XwEFQwisQFDbHFoo~4hsr)bsST3g6JG1>KO zjSr7C&f{?f%EGnG1z${(v10rpv0fFePk)4{k2sS(-VmHLa8y(lJoOzn;_SF>;_5A$ zCdM5DUtynuWp8LG;eiIVEQhf%QX_zY^RrhuePQHGje1b;_pviSMNTUi+w~C){frNbS)*&Pxs8b`5C>{DGP9wD zA=`u&kROVEAb|8AR>S9u*LvEX6%~%1O_RSe(e~~R*f%BPtV-KGZfTbm`tJ*NXIDUQ ztg>uLPE*KW$Go~&Lt*H7Z>1PcboSQ~rqp3U6MrY|f6V5W!Qu5a^unx`NswM!%3*oc zYb~a4-xnpc%C?x8ZU=5pCJkn3o#yM>l+YU1h~BLmVkpIl2AK>u7;Gla2w1u?Sq7{% zH-9)5HH>Qgv9r~fQN2>ACSd=_pUGY9*iVV741fchamQQDvV{yI@{8KdoF5mE>iWDW zxZSl9dDtnT8qAaDbnAqo`$b`|rfU&HDJHKjTAWh(Yv$PXd2P&snD1DvwflUDQw_Bk z>E(=Y8kIECs(ybrLE~IWF5eS1w(D~dt@=*yqAa^Kg^OW^UAR;xQfP}W+}V^V?rI+J z55pu@3%r@_v2Q{b`_YD=X;2OlP&}(7Esv~;bD{Zht|PazRv1KjXlw3wH%ZJl{nR_} z+edZcvXYOX3a^*0E?zkOv@}3&;8^xo;S5f}&5e`Bw~IO% z>9Dyv9}PI(9VvFiamc^%a-=HG6VJnF`!OfusZz6C6ryZkZtS)1Cb%6u{>=E+r(iLz zOUTfNos6Vq4#E5>Dd`q`vIS}D9kKv~TU+aGyP1?RHPH%8ywMP{s3Cx);dPjtS&wqn zXL-iSUSD_N5v+Ain~QP6o;EHhEFdaIX9+AQwZGH%#$FGxT3rq$P&1UK@f`wjqSEEg zP0R}Vz2p2O2LG3x6_SluA3bxlPJKBl8?kDXfk%JO^JR3ula?}#_}FZys}tLCt_5aN z*jBuB=KgGK_&cSo8;sD&)$Heiin+_Z)y<9s>^!TB7=>x!M_1zc^&;g!|4Qt?OgJK( zumby$2?WHMR^UTuezCoSbDrhr_QP+;#N7BNz2N@q&{BT<`vb$;e*@6=0}3E|RA%aM z6D^``+^2p|@EyJTyMr6_Ya-6*&kNKHFXX<&``t$nsOi(zuF7k^Yc=S<_aBsoi~f;v z+SEYXEeYawRED(-L$Z$K_tCV9Bupy>uS+w}xlplMkAe)c{k{344Lf zwUrQ|@3GrEmudKM;n2LbJ%Pl)hT*!3q|CdSX<=<4_;E;FBRe+H!_`+yCu+>13zAI_ zA-@mazoKXRSHa1XaZ$>3pJj%(Gj+bm%Iw$OWm<36Eis0_g_KYT*?2Tl6V;7~&IE5r zS4SvG51mQ;5r8)sLE#9O$%Psq^d}|+k z7VeOXa^GxOhHulf=tR5;oW+pFvSNF82;oL^RjeZp^r8g|1R_$SEtGlW4ob<~Xh zH=e>tdPbuqC4VVV^&6dfa?K*$=KA#8)VTc7@OT}a`@aro$Cy0uw`jl&*M`=uW(}^2 zC#1oq$p&ocGISQ-%d{Srn%5B>T;XB?uFuxHv0){KfSaL^+OImcPM1~r1WG7doKNp4 zC|Cv!8{~gEvv_h5XpaNsd{IXq)g9ByZ14e}S7!$VAX?8W%&JMjum;{e{jXc;q(`lD zUzm^!>^4x9nuAyhe9EixmHiLL59`BHuJ?xn0@U;DI< zYEh-0+qhxME-lZVi9;)6z1MD<)0f&XScR*gDvl7zYm+^vNZmE`9p;>_%q)lq8uT-uDNn7+}snf>c1nRSsGXG#G2^esD5=08j1N?143PN5N}w^aIZ z^@5mlEnYXk*eqr;<+|zHD`j^jprLsV{JPg}j+P>oHXD}5`zTNuoYgb~{xfeZ`Ii=F3erA>L(?XqGpUJm2<2NTxZxkA?7w=eLy} zkuc`r3$|m#&Cy2)c>%15d!?AQAre$pq_nWnJV3(C`zX#G$q=ij5WL(J=R5AIS==hl zPh5q(s=7`RrHNhnm>jJT{qd#Qx46R1;hyDyV*PVdO`jcFxVAJ)a@?jzC8l!xE$=3N zHl;QDt>`N;kxN5mpT$G=O|=ArEB~nEzn!=F#2IHE7n|Ye0t`B_dS&K)pK+&6rHSUn zk(X1?o#8Y9v1k^S?jFLH7VT39YY+UnDq-J0C+wVnU;;(`K zV-nSxpizw*Z`~OlC4$&a(LR<+9p@D?$h4NR>pD6KO(DpoEFgeP6o|@v*w|W{-|bxB zlP$(oodOy040kM)r9N-%w{oe_*z)=DXk$C034A+JY=iArv(+ZOsyz$a+R0eCQ(?eM zu)3>AJ3lf)QrU4(D1BKb>8pDog+Z4(zce88Byya+v#UYvbzy42p+^#LN&D1}UA*&$ zbJkw-r{uMUdv6sLQC(eE8dKVmm+eHLAIBu>65(S-cO=87A_4zjV#dUb`1h=erEwey zdy$YKykD(-ct3WH@oiUY)2l2PwL@fI=U@m(ZeQmV%3)+@WivYf8L{67FNvUS6AD6x zwR!29B=YvZgd7-bkrxS%>(|3S`7PGRTYH+8_M2z7SAXeI5({5 z`0$RKk;R*{FE0niD-<`c9WL^{7!>jsIr=*E<#`vm1kcaac`4`9ZJ@2a0L$riB!3Cb zlj99=uzn=kF110w5!rkzdreV7fIK0_PQm&Mcn-ph26i$DHUu>hq`u7@6fswL{pS4$ zYo4K`fYf@3#h~+24#N@PT74NXC%l+E-=Wj3d;Ti70}feVOEJ2C%H){KhN*+DfvT** zP{KOWqn1B+quABSH&ZFxE_|F z_V)CHXZfgSmYlBooG&z{OR^OHzWllBBDl3~pGj?FZ40#?&x65>7s9^&tm|1%*^OXH zcX(gnE;0JE{g{fNN`ipgreCc`s3S6VdD)?da>ioE2oEjKM`4X;@zU0Fxntz0(N6bG z{{{Q6Z>R?4#OrNdXLB0b*kzQ9RgV{*OX{6V9ysWH%!D^lve3t|@owp5q3ai8{~~`m zYI+SX|M2i?e0qVWXMkFT&bjlR&p!+p87u|um$6gk+(Y*@cUCB18MSP)AFgPT8S6Iw z=C4R02V|oc8Xih+M~s)WFd(#gf;6z*vCvOY`J_U=mp-OG^_)T$9gdFp*jSK!KK1>_ zFxzH_X}V^0g`X7%_k`9nsEeq9-03$w*81k<{MGmtrD1ympZ7e_Qwzw3nkJ~@yd((Z4>hZoQ5-TFZ`nlyK*-Op;;QVfOqR5UkefE zItK!aFBxp!T4uH-Qpn$Oo*-T#7pnI2u<`IRl;Ljay7-xDk#@XVS9`Xo>A?jro%r;| zrz;`M-WhKa3$n}$VO}ljmwdwzF)fRUpO2!-n?)1eZ0#gU{FV0LT(b3ss@_R*q>s&& z*i%0eW}i)U6b=1JK5rHFbUyFKnVx^vrq<9Q>{VjCxPlrqa9g^y$l5wUzr$W1GBT@X z-9g{32Z7C;R~k?4Lm9{2dR7|n*6ZN~9)!Gu@5V7{`%ZXJO(ok)Cguw@?ff~Jg2l4b z!Fb&sJ0(dvTRz~^dLu05TXP>qc8>g~?TlH@%bX{jTLx3( zV_qFsYHgh3nrvhuBx9RB|CoxgQO&;?760b2ZYdLqT@WV@mhJ%(N$na?;grEH=4|~s z@a-M8=?ONsZzdZ^4tqxo$7FMCL)l!1&@OO+IAe>Yv?jjm#9bc+bcz89R%v)1bf2`L zif!`8e)zdC92yq`{2=G?C+t+CXdo7sHwV>zh3_lP1k*5Eq|Bo+RO})3gP4Gn_4{~B zW@+#5#)s8(rWD9^UY(KX1Iyaq*%)b>$$owpl6KSl0_#KPd#6FkJ?%5O zt!5**yX@p!2U)mbcfy(Rk_3!x3XB2{)IVno|Afe^!=_y;!fN5~yY9*ivd@W88G z8@Q+kw@P?dXgJZPq|g04OL!ySpBr$3SJxT5nld;X98t0Jc!cF8oQ-IVnDD8*4z;l} z5sCBLPafw)hb@m!k1cR6%vC_F_siW^NRH=X7Qj{u#B^3yk$$W8kJVL84dOv)rAlU3 zzm|c4rO9Y*I`y>kmu0`&FPl5{jdC*DS5IsLmm5&m14D~PBhH9CU#)gMCBiFHG85Bz z*7r<>Ug0%;gJW2CNw}bnHX7g2w~D}P(mT+4OWPVTz&nIqP=Y$_gdR_{dGcY*sLJ;; zA+@-a!HOUfE7R?2Tr9U$0_l`*`r+;Uju*$S#pt0MI`3!dvD-)!HT~ z0aQpD_Yc~{F(Mfr>DuvPRgAXU&_Nv{2vlq|Y$&KLQ{rlKo0V875%Xt}hau)Qo?9O= z5#L7v2`E5&3voyYJR(~0wINrKnO?lcEo>e>b5fG$ZcN#=uE|J_ji8^hJTJe5G2MCk zWopv8WUz_~>Posx!jO7}-2Gz@mcOjUlY_9YL^sy=vfYtuAxL+&8fK$@4@^uXYDA-% z;}ZTu(~Va`-t8*H&@V<<|s z@2}W0htQE$KpvNTP7QAFvBa}Cs`O7EA`H$1rkJKO0=x)8jOTA!rzgE?h4_=y2JJlJ zDa}uc^Iw%ZtNuOtx$xUR#YfNk)EVWmfL}o*zXNiuvR4}cb3F*?Tf+iJgRKf(f&wXg z-3&lY1k)y%Q0xyB8H)wa04g6=oK?yIKgV_v+gM_ykK#T6PpLv;Juwsuhylgxjd9-J^74)Z|`3*UV0+z~bYQy11yS!MwQRqme0=FcP{6>+-vflfXUv;~si0i(G+g|y@4QcNv5NKe`jGoJYtp9+T;~%y^mU*dn6%uocg$$C~yz7Zw zp*y?bCiQ4kqk13bZSM{_Q~Za_4@^tLUgF8>f+xh&+Sm7!JCMK+NXK)$!Eex;m7%Eq zoSUItEeNstxFfjhRlfAMY|h}78G#Ozklbp0!AJ%qsclU|Mo}^J^Ir?@ylB+pOR;)l zQbkT0Fk8A9Z;s@^tr~TO7lbLJ?osvJfOV?ul9LRn*zD$Y;8E7~H_tm<9zAh0aTd47 zwQ1npWEE(GCPNKE(&*VSP+>v>Ku+3K`e+@-fs7Xz3biA;+d1f3Dc{WYIJ;4=CxtGa2#k)BE_jE1 za)Tk6Ca{@7)Hqf7g?$A5ljRN%A+|Ms+j&)v6l?oTXH-)~+$+?yn+l6|NbU1@Gep#Szh0&Up)m6=>F-ng@eP%@mnLWYzDEa~{h4srG08zj^3Q%} z6Jg01L7NNuGk>{8`i&S&;pFdl$F@GtSHE{a_Uhk^{11oT9QJr{&wbB)b!{!1EkRro z3B~60?K~ke0jX;sg+=tiR*G}GBKK86`#0BEUK|ki1a}+w*f&5oVu?f)paNojfX{sl z7E7GiST$ke;d>@4aX)mnfjpqKaWVcEd(Z;T7P}BSIH(_)v+uP;q$2WH*Fz)sO>()C z>5Yjt{WCiO`NMhNH)IN9yeNg!gXt@4izcKw z{z&DC)X3ua7<(AuQA@Kk>9it1Rp}s~?xi3+qoa{7ay(n#=V3z;2uJv6Kc0a&Hjk#I zJW49LgMOkT756(cVQ^7kGb=otb0y#gxRTqYJx{emJ;vtn5p=n;p@Y+mb?zbnEnLOG zj}Z1%BDP9|R?}$^Pv_SuV&upyia{TAWRR?vk?}yrBy9kEn8(9aI+B}aHZrYqVEEK+ zU)Mw0BF~8>ny(lWi|leGhKY{|c*M{P9ZeiZ3G4;$W(@)n7xS-2MHoGv?3_UBQH|LC zZc54Ac5+jsE%I|Gz5A@gBw3a0;n?b$_tm|OkmJE%G>j9hH4cmNJa~l4c0ls;dad=O zBo}^jU3~JkitG)$Fr4~2M)04*2~icvLB>qlKo{~ELq4;!FbQzdN8NEe=#d~}DHRh{ zQ5UJJAd(wx5#TJeReEU)gr^iY_IHoqR^*v0nx_F_9xiD8K&3+{#=Qo%MSD1YC$UAV zs=}7q{f0)Nj@>hx9}CPm!AbQO_z!0P-;;2FtOvEM;R%BElU2wz4#)jT))++0BeOQh zluEu>Dv-zpgS5rwH!(!3YmrQ+^vaW&lwGQ>%TRTd<%2FGOCz}!S!ER&AXqCa^i;_0 zWp4Wpei&_c)-q$6FLOg_7f7s978_jFN*b)`Z5*S3#Z3W+KsR7Z9^*-vRnQ+eCBrSGv_`Ur$y@LoKw3)x2lo_c{h`VJcQa z<4Jg#@`-J=Cnn{)kTePsf_&;nclmmE)Ug#zX%IhZMk}ETMa5)9 zj}wmg!DaxLQ$WAPZ{hN9V%rVim+k^8x7Cgx&^(fQhz z`^77oSo?j%GWZp(GNj?!BaYUo5|3JL-OQUoDN??_945F*k+Ksq6W2%$ql zO#-CMGv?Z7oolVL_PO5mzI$E!J=Zz=3m*m@XG1(n3JUIfZKT1z z&ay&fWbM7KuN7qrW=0-Zs#S0sUN4V1sc

zmRBnxOa9jN`2YXXD?=W9h)MwJ!<8U ziVw`zZ~N>S#x2i&_c?@&jmA&)K?ahLYSML{4n96s$|W(87~$C*FDVIhroEG4RHRLd z*T+2>YKARX_|p_Ryb39+_Rwt#Z$_1WtYd0zo>E;_)?+!oxO@9Ut4Xu<`pyBlExX5T za&p3GQ_~*&uui{|@S12NUQ}F2#0FLUb?~h`gDVU%BpjLmKL?=SF~u^Kh%sy+dIuDryu(b31278b7lW?QDFW zzUy#Swu}sD$cy&nt_)WFaYQH5x`D=N6u`hW0z!oZip&899s@rH%Rb+Y#)AULFeE1^-d9jm zAg|&==lg}!cGEmfo1cGr#DN)EuBLV`W9Zpe04;qm`IitCno5*h(w=~QLW_lf1(AC4 zR_;1I3J>;nrw07m*u15cx0pL`E%fs5tbxO>2ddlA96PamPeb?Rc&E0Y8M)GR%Sa% zqG{bfbrX~V`ZYLFT83+|YaHxTeR!@5?2Zo)4lryAwiqetAZsP!z0>flFQs}31Zg{} zx$-Tau*Z)Ev^g#GEyJrV7u2MH)CD7|8Q#>NJlnXLlpLvQX}psmzbo)DKnR|>)~vWK z(X49Ewb-?}78Tt&M!h@sGu6`VJ2YZXJ=O#AxN$3J*uA{N_sjT+*wP86PTVs;V^rbE z9kxvfxxFRK5k(v7ho(jP?MRd(VLR)Zi#rnDi-%sQn(*}sbw2-*O_}9dwB^xeHE+$a z$0jOkd5Nggvd4X%8chbBer;ow|MDtONe$6DH6l5owZ^v0amG{aSM`#}6w(?wX-Bn4 z&AE_a?BtV`@bcZKUXt3$$TmJ3$PEj4jfxhXaLZ>&^=y-CLHYTK%RbSMhx;E3td!p; znpSgM&E(}Mj%sJykZ>Q%PNt*Dvc9d&8z#FSibJLT>YX>Av5^cEq>@t9sp>wOukQ*yP%n z!iu3yKdt5CsNvlH^z@G2jSoA}Gj?yXt)SXr>4H zI1Ef<(qV7Qt7fdg^g6nH@hnv)2!R5|*>4~)ZrS~hJDcD8l z@uoK!?vrFABE_Mlc*AIMKY8b5{MqR2>VT<)Pt#aVB;v7;R&D>VEPcurAj*SgG`}C0|^XesM8XZMH5h$#Hp%P{^!RfqW-0q$5XwOo>nzRZ9nEKY1uC z+)_HFcoip{8X4SeLzA$e&5oBB6s~32fnnpbmxM?9AGkgD@*5XFerKgq@d}T zHfwFCbikdA&#D$scKgjPSH7UoCah%k_>J6Rhlzma$!zZZss#95rVTzva!Rvih8Kv; zn$iRoRq%3^VrM9G_N+76i#-1OY7o)jv$tX<1dSKa123q?NjSTLUb}H#9-Az0JM#1J z@MDwF!yJ!>JHqytLE&qdfAE6;M-Til`X8w&4+GsE_wsoo9U4qEge*($m!ph<9TVi; z*pD|WqHafCfSf~q*TgE&d-eYi8#$ z83Q+{4t*Tk^%n6;@t2fN-h1@?z1e5?NB+mzCz4uti`N2-8}P9=z{_WYzQqVz)ub3* zot0)k&G4zsB9CdjcIVj)5|cMp_-)vBaGSIr$`cMML}I(_d$6w9R(ZhlJA#kBU}2Lj z+63boEb8&m%BS>6Darj5{-9MwtN-ER^-tx!BTsjVB~Y%_2)So{-N$5NA$84*o}mIE zv6dq^*17GJK3C-TiS5BNZ!OdtA2nwZS|k+k`$gWNf%r{6(Oo{EWP!m;ZigD@stV*R z&6-gXr`g;2tpucHz&+J)Uh-URMt9t_ZU1BE7Cq04M6{Jg0bYpNbQ5Fn`&wk_cer@# zeP(b!mAh;9&HnpjqEIMzR|2t#5nddn;*7c`cW;ztC=wOnOTlDl=i*XeCl@PuvrR7` z#d^#jHibQB8a@3UIX7(&+2$_xM=TBsVg_ta5*uqNbXBiwhndO3yY0zEuWTH;)=)Pq z>q1NiZvTF@MDj{zRNVN-9 z@;T53>0MlzM*w~^j3P7K>{UaxMMS_rK2Y+|G^=hZ`^{7N5Y8Iy+zrU^Eba~2^&%ht zt1r%L3fzWq-Ok&?Cd1m7HU%2G=#2)Ac6p*aiOP3>67$o!taA>4Yo^6r8d3HXT6prQ zFvZ}k`lZfazCPzkO)=0g5KA#mH;_1T?#I!@%<$ch+d|u~rq=MJs2~gGTIIgFYNOj~ zQ*DA-LqQ!snrfS(+j390XbaZ77JYA?#ed~};J`VPXr7uHkFPZzxM8Z&)h9WN_J-O# zB}$^-e)c-e&yiGl>gh^#!rQ>vWg;QIi4luz)uwH_Jb_*8o5`u0c^kwf8j#z#HWLFB zRj5Pu-@&udYYspO+m35whJ`{a_*vw%931u~v}u?(T`s$C=c;@hKXg-QdbaN?(W{|m znmlXp%Owq%@x`aV^h_}2b(0Y8AfJuTTwZ>IfqdzG&j>S z6`vgSI<@jBsN>1@cITTRA_E?RxG%6@QbLgi%v?AfO~1#u^?zPo%! zg6Bw$+wteU)t^Bp%N&tvdQIx#i<|wRWc6|qk~w1^J$`9$pf@56hZjAYF{`OOO%Op} z8Q3sRgbOuGcx@u)@sY+&8AQmlO6L8zECr4B^OxZeq zsd@O6&qTjpaBD{Vy=+yLgQnc66V8%?aSMGZ8onA@7ZIgAwRSxlzbD)O>U#f!RLL!^ zpsSg`UOW+My)AK`osHu5C0DI&COm(>!Ff;@?uXM=Nm zzlbF${oJ>szulF4y}_$xx4B=YrLJQnJ|v88K<%uW%WC~NV`FN?$R^c0XaGFE~L~8*|o^7 zcyR6WGn-37qUgjaX=`|#V!>(En1|(31d|^s6WR?&HC|kuu1`?nv^W2$)CUxF_Pm{` zG1Mf=f*SkeM|L31-8`c8zP_C&Q};9r1$xq-w7W%a|up**E(@C0?ya=t3H*v42oy@*ci9D4J|5uSC%=|smT zLWMJqymSck+IL1QZ#JHPEoU46CDo%WJ;xT1u!T?kPuEo(Xw#QM814S3MmhsBx%Xkn zd&sVB-~qA%@mL8Dy{YRhyRg-pH`BB@T03oUE9SPW?2S!Iuv{^)gMt>XL{1@oMkXpU z7J*n!MpQ%(!It=xBK)xrf=!(gPVQ%A=x=h@Wrqc}@>Ms-7l(xx`DJr|_BVTMM#;-| zS)?aTJA2lR++W(zthF-zH{TFENjmsGMn+^xUbD1V)plb)MVsvFW+(tmzcWMcSa z>E)jimU0R^>XDC2`j#wyjYA@S-?lkn{%N<h_M=@Nz1n zyV>zJxjX9`rY>u6)T6d$dzC8ZlOk%*`{ajyrF1usllDAIvj8?xq%ClXdlY{vQs}cD z*9dxbU+3q*1Lq^D551fQ?k_i$wfu2J+i^D)vGEOX)o1~JmiOH37g$^*P_%a3eFNXU z3C98f(@88I_$lCbz*k1rc$1q5cssCcJsRLT8S=nJ!h3=bF^r;q*1#d6bPL-BXeqZ^ zxCJa33GCN%p6p4iWrpPz+_8Jx@yBQprp3Dq(YfgOFz^=&BAUSwNQvx9m|`_VuNbut zxzgdjO!YQ%YKPVN1b9>Jk(0jR+l2!a;r-)-vn$u!*fNK86ejoMf=< zg&Vcqq^m$hO|{ zAyZ$+1li`vw{fUDuvY4@C*N?J6d@QhMqFfO+jg+ zmK{9L%lmJMU3NA}^D@;e*Q0Fhw;|PoNk+!=OT8Oh)BA`zu`e5jmG!~F?E{lZE4kfk zIW?1^cR?`^|aCY2Z-#E&}lxcVgatw$0*Gma&3+*QEC z1Hc;;E}s}hzRb83LE709X?I{%3K=Tq9i2!l?5R=OF<%-|?^0YG;> z^a4Z!(EVIsXu5$|nZU>dd`*_DOvGjq-H}nwVzPn4CN_9qZcC2BP3K_k!wEzRH-pNm zWFsMlwS~u>=%8QzyFCC{?(|J}%6GL}Rf1MGlXr@>4A2yUonLr$G1wObi_>B|4?qJ`);{ zi4=CmZ~Tg^t4Xi1ZZCBjzH*F`aJ%VkuYcUr@YgohzrE9+(epm{*l-5>R75;nh7z;b zdRrh#olHX;5q^4S?OunPl?k>b%qfkruBB1B!3}q-1#c2(W@oc)-;3i^)uXD!C7pAx z7r$=MRr0(6cC&xn^J%#L^Euf9-#c1|sYr@Scq`#48ax`39XWPd$@t!Xe}RSl{V&7M zp4$A(rPd)S8d4Baz!M~Pe)nYTN8{SV3m&wKuvGYbEkC53^1(u!6BWJLTHn1<2AS#t z^HfwWXBUfgS0)}4$v2l70 zv*yQS#;(e%b(=iA+bj55>~7r!o>H-=J!$4{`U?iCDVV7x;YZU|x9_t@h*7kW@R&w~ z(@X&dTxMIFoaZP8kVh?5!hiSX(MQJ+gFM4%{nvgU?MKQu8h;?e2ldOglM;^?Vl4%mt(FLMBS%ie6m)fPt90ExIOM{!FT1NaSz z=#?2+`b68JZA_}~(lx7X<$>R6;jU@v2c8Ap>fN54Roh;bA+ETEXM1U4J06zMk>1h9O;Aie7YoLd}J_*{#0&+Q^ z5D=5SMFdU*S~>qCBVu!i&JLF75`LvsVPp)WfKu@6xN2s$P|g&VPXad{Zh1lXUEbt} z0zxDFojqbgJth5A)JP(l7v=A3F|Ner_x?^1iw$b=AM9lRK7v{J_(RF!oB>>!=U7~Xjn=8D@C)j;FUl&ayG`9nTbzsV^pm0YTa z92H;u*3wjGl#cGcX>DUyd-Al>_T5f{UvFBvUNf*bGLrU_A4jQ93g#_6f2OjG6iHj2 z7WN?0^s6p&G~!|9>npzm=`VOV*jimnaJ5=|J+098)j;5U;n>?<7T~qpWgcT5iDO142A?BcfOLpVHC%Lf9Cmk5wKGj#Qaku$TJ4^5|g0oi^;TOC0n z<+r%_us!jv^})}$+X;Bfhw+KMCUcA^9}D5yP^nUd&_+qo_$!;G%MV(oV3^iEiN4+& zJ9hn-=6_1B(LD#gB9vG|e3$UrB|Yel7@gvXmXl>8NkbpzzA;{+T#)Gk_UQx8!4fnG zEu2i7YnpBMcw^Yvg8ER9Vd3*=Kpa-YJ-@WQwOludr@v(D+3v0 z_VVNJ1wqVXrS0Ibmcf29G*z8re~I_l#KJbKkO|8c)zozp#-3;Eo#4j$Zd%&o5vl~b zlYV9Xi`io>XFho>x5S$;jWSxV`wyLaOOpy`!7z1GSe+CtN(A;$Xaa>NERkC%$phOJ zlLnkill{T$pSnKdjr&D(t~CR~scDJ`Ndd4ACs)T?ivSD0W-LoR1U^5?9=J%`FisaC zKqZ*mY!bXq29365L^A{Kf&er13s&s5V_gAb2!tEik7VgDhJt2Tb?c>DET0sj2X(8p z)_^HvH95CBS*X1By`IkGiDCegOJDI2Xx!crsNY-MK(fsb%OXVVS+@1lZ0whEmg+x_M^5xV0>DQn^D6-Gk(jJ$(?+<%_77!NCFJV(T;H2N!AIU(?ypk-@X=X` z*sJ@m%_8;n6*#Uk3jgFD?Zv*M6aVBM$yL-e#{3)iNC(Pj_rk{g8}}%*Qmb|X;2uc_ zKVE`gagM`#g&k??*^7ocFHZ@>b46}n^L>`WqlCDc`SQeT)X4Ib1Pn0n5Dw?$ zR0q;+@eOyLFQYNFwz|STcj$zyZA5GqFe29s+84eXlxl>(rJG=t45x-~2 z+++i0)zu&-AV#9RqFJ*)|LM~f5@9X@?W9V=ZQygOHY4^t7aW;>2hxAmt^p(pRu?`9 z7@0)a8IFMaeI+UCk0VybfK59wi5+0~7m~_4jWf$<7>@4auE7lu zm56hMBwToR1YOTle4@1MV~;_tr}~3Nlq_RIjq_QPPhimYk6(McU&db@884I?8&awj zCby0Ol1e$cIivinBA$8+ZXKF_pUQ@q4;sK+01it zp{HDs*AFF)8jY3lfefZ1MoBv zo+u%wkHzAx=ZwA-bp%Ti2F5uXIMsca2+JVY;(FGUwESL3-~RQh6$pO*8OBp`I^EAN z;4{NTmg(+x7?b6#e)Zdf8l8E58*!7%{5~7Y4Urx-JwL1KX0H#m{@BT?0DPbMJ=t!D zFHjaTy&tLvG>FowtMw?d%FrGH6II?JfI%q+Xc4~MY*7v7n@AyO)?0qXTEb-`n^5pX z*Kp?rjy|oy8G+b+cSZ~zE5&xCR$KUB=Rh5jSdtL9n&yHkb~6EjT1$$HGUQl`v*>b% zdpU*O@N)$j8|R~N^ibM7u{$FO=iJnoYV5^7_d-)yBrjJZmGen7u)ox_yCCv=Z2J-6 zFa~K;eTahQ0#-B0FwMN7PL_9~#iC4qV9R!d3P8x>1C94J}Yg4L!L za!#xCC4#1VD9r|zXh73-ubKU4YQx=d;FQ1rUIT{3eM!t1AS5vcHm;9YPBu-1EhbwwPgx_*8OSg?!MM2F5LKN19DJe zKk>J6nYV0#=WV1Fzd%sryQLwbj{UC+B$yqQp<bQJZ4$o6Yde z^bO8WTk~=9E|)zA@4%}#q!@K<(M^R&Idy|W7_%QNcykzmDO?Jde!$mAYkYs@T${qwFa!9atJxQ@G~=y4$nctGr+I7oKY1Vr7303Yt7Jx_0|Pz_zUqp>o1)n(pDW#WX-NN}b|6 zw_2=HDARZ27?4J{ni;ZB^?dHc6?Ys8cr^cy-I%_r`%WL*Hk=*=v8T3TGlsr$u3}I{ zKfX~0NG-wcom??9;pH$$Wp{GvH;7PwQ!tnFlL^;dbhLU#MOGOSS?1~GRpuJ%3WK=; z);9?t7o`}Umcd##{=vac#&$chC$;{Ri!hZocYquQj3*P=^Npzf3B#RU{&Tkm?A~(N z7LN2v&@++4dqB+s&ah+r1&lk2?dxY#i?@ygMLi;^8Yp`s{@fq3F9#o3!)NQ+N8qah zf1+^70e`xk;q691o~ayT0`Y~LB??c(vZ^8()j^y4p2S60ASGjT|0od11KpkkA{vGO zQw;{Fkf}2(u$wmUBcQ#6KS8*(rhlX2{(B$b5g4?X#zfLCuHkLhodAm=;&%bLa34%t z3?W-Rgba!k;zX%hj1p`EL=7|X_zW;aP^&G!{|D;iSvfsUb6)U`VY893j+BnIwF=G2 zX7#^nXyV*~st|U!3D7GyQl0$6QIH7FDc*X-!qf((bH7PzyMSQrHDeEHSrjJ&T$c^@ zAU?=+fc7qEsuKMsH!kg?Uuxe86_ITg={<_LC!Tg=Ui4^QtpbNraicz}&f#mvs)c@@ zi@ii=#;=-Fe;j#Rj1uk+H}h-MM$H6VI|K#3bqr9$VJZxyOgQSZ(_w=)GfsE6-CnHw zw#F^_No5QCPu}dm4x9gV+}(fjEB=P+X68=#T z)Aq7goc#gLTK*;O-9geO@^EU))LG%c?dQvxE;*i4>zR5Y)x_p0-s%UM&!_n#SDRHK zV*`7C9Ptc_gp7anVKPHG57p+&Pc*HnzJzRli~}-44uP8DvGjZi)G{vRLyod_eio1x zD`B22(afkme}^;dBI|E(ad#~C$Tykh#z zBUco&L;cb)STP|(19S}os`=o<3xwJ@kHhh^W~0V}y+3`MxwosWAwRgS-*YE$#QHSP zxliNYYqyUMr+@Ua;QguFvjv4m*;o5vroo#VKN=JDkd2BJeAg5CKfbSYLpE6z9qGOT z5|M#eNe{1N_D81al{gA_3kDc)N_r-ow=64&W(d;8E{~aKVFr5N=T2poL4`pF#)XsV53Agk3@-AduNk;lr5m^gy}5a3NB@f# zOiYLN^gF1)g0KNjLI-QHaM|7g&WhoP@|_SnxhM1TJ1ta!2a1hI*2(pDrvR=}+TMX0 zp&_lX>SqpxLK!m!wX%MGXwaJPdivsqW^x^1v;`XuHPu+z_u>VzC4ngIv$l`(ue7MD z@VP)*d-~^Zj;&Qtc`uQZYIbmvuSZ@R-=%|fc`*|!0V6}i=E;BVtM)w<7g;l@srjN{ z#y$;Qqi!ma)~}7Eku`l%#+HL~DOLH^RUJNt&l|RfEg+Du8=9Rb6@og!8`rKyL1mQO zE~{BDUO64L*i6RXJ?+#N>NHF^CZ>HO_P@0nb z@f1RqZ2~rE7FzM1$)o?v*$3CbZ>Qq<=StEcH6MbNS)v*#brAZfEK}ToMTz z;1Yf@OOvHL1L{H{%-U*e@Q7=Pc@#=>RAa~E4Ix4bo2)Eudg*=N9v;W9HBnT!aP##Z zXBb*GMf>)O^K2+0p2Yx}jy+}UdJIEZJ?KGrl2Gg@hJe~)MQ5g-r!@#n$hMTVxl7CE zG}Yfc05@pAol&=x)M-+I+^ai%7dK<*^;qXJFC<*EYW0Wy&I8U3wHC=w0fIH@pME`$ z7jsSH|MA`hm6o5>6?Z4@2qPKOO*}YDugs}TCpPYMk><{lQNGATN*CE_o0mV|_gXz# zzqsiIF%Vx=JA30P8Z7{u^O*bvEe`_?Iy_%nlkM67_Y#0*Na4zC-U@RQN)!IkMpqH_ zg#qo%(7E_eVGvZibNTgk7|dQ$s${iRRJI|=ni?;3f~WdQGN}MU#tx7 zMf;L(aLsr5d>e=SDD4hD_j&AT%~+G@y~YVYQ?(S5`MRtAkwl*Ad)1%Si;LB=ijV6~ z=hRI^x?4A6fmV3Xs`~LLF!;S`69}D|^?^OdK7NwaM{@lJKic+qz}A*FZ`@GudMV?f z*EiLPXA;j=L8d#Fq_m42(>aCKM3#iXge~QTT~+snSMK=KXCK4GH!*S=IH6MX;*dCT z#_ar^p!%_(3-?NURp@I}vUtIx$&zsVBB)EYp?`$T?m7_q&N!}Vg9l&V%EqG(8D5KP z#L#c=@S2`}O@wxB+ei4SJl&+r=TBF`&Yr9VZ;lIvNDCj?6Q;t4L|$R)#snNONIE>o zL83ynNH2hdL@vx~KCe?L;E$PZde<>wc*eDED+}KIqBf>gDwJtn^T_pjZr&-e9H+}A z>#kOpO*I9o|5pk-^Kq;?6jcNIhA(cG<8BQW!{{_caWT^lII`Ez8F5$G*tbvFYXem^ zzQc8|@52yqJM!s_nG(N-YM`r4-tp}GnENZMB16VM1&B58uKnQr2?%OmTotXwW-UL2 zMyT3CY#^BjLcilR2ZkfZiS`c=Lu5+vi}@IBF^tNdrmz;96St<*1lC~? zqdwdLbC8xnu4#JH6;(g>*{mwJH52QF|A?cl8zKogq}NAe7x=}TymtD&Tn}~iAGyDG z(t!WNVv-J5zID8 zx9d+AhY?)YgoNc%5Rx!#XH-fTz1n3%_*)Nnt#WzPmRlML19SBc0YSHo=>8g&BvYTY zh$1cf-Ndg8q~Z-tYJ8W)hkH8WJyb0Zi!hfISNTe{lP||SxV2BtvYmvib7t|;#a@S_ zO|7J{lpGI_ZMkWSKmER)7UN!0uGW2f4FBL-MywJ(@7AZ3 z0v}?Birg>iQECE^R$W`r=8<6D!6ZYkM)$rO>DxZtqZAPwCE3UaKtCm zIeH%fw-bJQCq3FP5V^FbruFe^7gkU<{3C=~WaBw>et7DyStoyzhW?@H_Md#i)w1sWjEUic8qt}pKiV$Z|lg$OnPz_rH5JCKj;IW)YYKB*$ml+o%e_<$uJ)xECZK7vhr}G?SzG68qpV7_ zynskqSoW2P$mh+6gFgW=d)V;qPw||(D-OJ%8MDj zf1sV)v(Y?LglnHiowRkY(k$FIH+Q<&TxW0dqER$Pv3+sW1%I|e4WT$}55+qQYk`AR zcc#hMc#*4Nh@w@L-aXi)6D-LrSk5gt60#B|G%&()oCtw@-)9n@PgtM2t~M!Y`|Rta zkD$YCzpp;mv#M@svbiuOUfM_3+10eL#a#g}m^kqx+k5U2!idx8 z3w7ancCBmcW5f{IZ%G0;b;aY&^43NjxKJxe&)T3M)v<3vn=y;ijWN^Q2%K8Rv6~NmBZCSF!A@+rD@q{2# zE0?5jun24x2UMgdy$4A~T%t4?Octc^SmWsM65A(SL=jzj*jMZ^ zU!pp=(@BN)N^$cK$N8AVbWdc5FgkSE0)<8fKQ!krFOZ7cQ5np;5Ya^kwg<3*WC0a zho+gx+gtC^mLbrGs7D(tA=U^GrAo8-k@^{ysMc_mP?^|!F5YBh$oy@rL*v?)v1V_yjv|lp+^h zFa8!G!)s_HYv59BHRnn%wo#%e^B-sCSQB@ern5(#7S)G5mQ`ZDeFF=s;8tF#$o1xw z4%=c$7vU`{dBx;2mvf209j(Oy7}KjtL+>W8M})d-D=><7GzGaZhtM~!s2p!b%KEU(WYin6oj)^7u9M2 z+cXKBSSI2K{jVtC!i17ua!xze-(2ZdiQi2<85Ok?>DA^sN@~h$Ydj?7PpeSN9S(mg z)Q=ohve`Pjo~7CQ7Dw2|?0dxKTdyTPsIhaFu@sXq&;elkeFXyT7|* zESXA#i|oAH56jqSZTk9%%5#w0)dAk8pExzB{i3+X5{#3YPm(+#&|FH@v;97s8@OUj zaJ(HQ?L)|JVDPEpm5e9RXt$tPXA*sh!+SFUUng%LOi+%AE(>PU2m+=)Zl5CqYE{W5 z`i&dN9|-=W58CRde`}LBHVdk}VJMj!Guuf9zaHnw_Aifclak+o3JqNRhTDH*an=tq zFodStH9n*)tHZs(Liw);DG9x4#nTK&$#=PzrEbq=^Cy&-zq_WXG*Wc<{inTq;f#aW zAR2xho|s)%P#dbbX}Dv#Fri4YkPC8ZF0NNirFMDqrV{ESOHY!gE>&=zT>DD1=qsIi zuW<{1+oQyP@1P@fNJk^&aLuob`Xr`6WdLx66cM@Y+qiO_iQO|ZIpHhL08@9b&C!j1C#vEw{y%XP^S3RQ@ z(rkPHFE@2?mA9&L&|bR;7V3KHn_x%E{lV=om%MC4`o1Js=#Qo7Gcq-Yms{Ny!5PU= z`q0@FpapUw4^MuIs;TjQb;Uan+f-i@H#@r<PdIamvt|z>D<5P)8tzx*T2`X(3##;|HU{WG zg5GIXXB(!8ix#=fsy|PONmljQw^a7;yznyA*^&_U-6SL^-7ym@NZQzd8p}Nyump7D z(KWEB*)9^y^2wqv0}&o1JXJbt53Fj6w!6spF&WL_9IoKLGtF_#lb|c6nJ-Jc<{8e) z*B<(LVW0+uo{4X*K}!PLT1nM3W0!e#4#k!&q5N$UJfe6lE;4yiD78sZ^V0~%^+7`! zy=Vz{t535?tk+^rlz7QmOU?8|#OZg%>45d?P5D|P=2Mxj#_Gs}QY~0elHVjVe5eZG zoR^j`ROiz74kDYvV(XeSYPOmXd(fn^RsC}HlkwG^&`ZeNm$u9hC0-Xp^F6MeUQ28!EIXm*K;`Jmjo$>% zVVZ$11QlZRE*}tAV;KOOA1RvWFVj-P3G>aQdBdCS}tPT3N9EfI_C^`$(O|$%fMXmM*xg&}m26C?0^I z*vA~7%8?(p{?OV+#P)1PMTo3c5>g2)Z#}(6bWsSSinFdxL8-yEIXdXk*yLjf(>+_p z{8drM`^C5QYrK{7w^%u$RE;iE-g7KcyPLu8m^TSR<2F> z?ewZ*YpZC)r^?EM2S9vQ_zW*jh|b()b4Lu}g7(n(d`a(Mxvt#w;(bMfsqogUGIYar z_pX7M!W9BRFa+=yE_&sc=)TC(w)hbi3xYbF!!$9);Ia9d%uYoUFfjwsi&qsM7=kW! zM|5qL4&v}ijbSqzfRMR8Jfg|Kf9gkjJ<>;gBtN*S+F;$1Vh&RKeF%;c@T8)(ycR6kG|+9ko-a5;v=NYG9l3DDX^JYTa% zHG2U4BM~$=3FYY$EWVv`yCVM7SAwD4h7 ziHBwwvT$r%)IifG|BiP8Cx36{)rEv>w|iucKireHpEE|=sFvt2hiPk7^9NZxNo3F#(|5o%r(=a+n4YQFd4Qc2et^YrwpPd2Wp-B-N_F*f-IHlb9z7l%7TH9sFBBv0 z?;DuW*Mh)75`y}x7bZpegZ-KP`vN1Gj&C({-rx@a3wD~Y4}xkBt-eP|?J3is zI}@9bm8ygA7IlsVkhw0V)oic2UFgji+Bl!?pz7m8W^7@B=VcQtCdgKjz#mZr0PL8t zPX-eE9wl>n=uZ^o772m8@WsOQf}Bc%(#*r3LD{nc5lgMd3{f{5cyN&3vI9P5>)LAh z=WuD&jBYJc_lTAK@z!9-di0ZF_w|5Uuzfj7rOFuOsK>OiC8abXB&cMy zd{Kvee9Q+>)sbhzlQ6)tSy>Vt>ownMJr|zgMKcm^jdgMJ3iEQPZrhWcTRE4cP?LVHqd>XBS=z%6TZN5c&pEs;8-wKa+orI8+ zKGV8Lc-*%Qbh%u@%wF>3MzS(b{r-k`=ebVT9aKq3D78rWY~t~J&&^27e;B6!e;xQ^ z@}Ja<{$0uW->oa$bzGjjL!g=CEq6ka&UGs zXELj8UJ8k|gXx+Zg$Fp(?CN=1y~4sm+;Ut}e*0LB5w0jW=DiYjKO%X*pP*T@(@vTU z+t?o826Ghx$Q$<})r%m10LBnMlZGcQFtI}7)1z}9HIeR(@<9TY5R|@|>~B?JePOlI zq?^Oogy`_0$`{9ycSZUzyj3sQj#%--d{*)%sX_C?+dq!DW*=xm5sSoD(C;+R69c9@ zQW3sU@yC&$X4Ne>)hv=IhZIMeeVNvp7q+(76fhtqb?bp%w&WIb*Hxx-SPC}4+rRUT zBKp-A5%-+J1YFF6B)%9YGi>FyV(0Zbt9DB_&s0!?4yEg~Zcy8)k$OIRz2BHoL&gM5 z0H8UHE7_Ro)Ea)T`0lZz#0h2dhr?d6<$R{5CJM&nwJ|NLKu2%r;K2TCqP?Oe%HI|} zKLnw$@R{rOr0g=hZE#%}z3wnIjLJpp9EPafI7!OjXr+ydugA(iPq*>YF*m)tr))B+ zZ8iSL=OA$U?eXKw!w-idxHdydfyY3xxvcxBeRCOC* z&r@3;aE_^$8RDAwIMY9tm1iMSPw1Ja-S5?TnREXTF}F4yDEKl;Ek&GwDZItYDtaIKl42O5U=1B4n_ai3<+s5xekP?|c!7*gCeZc-cao^nV=(sM=h+=aQU1Z698+z7cUPL^#v)>_ zAT$Mpe&RQVsNHIco9! ze7NlHYwu=v=nx4~I$@n_q=T%o7Utm>Xnj4*!s|o&)rf4v#KiJZ)5lkDn0UnsSvBX} zwGV~o07m8-mu4N$eHK3aD+Yns-vKcSJ zCn?Ve4uO0a+)Rqvb9ae|CZh8dAIJAn2MJ$`hI_jSH%-19HAz$^mx!f!S>26`-_$D8 zAK}O`wh;M$KNCkslEyT_Qv!9B^ogBms|_|~l}XbH42p@WS?9Y_gSzN=+7YR6P>H^# z`A}LrxgQ*Xag!}Gzg*^*)}WN)Ra}xKLANdC6*?`IsX;!@h=F5{;yl|uWfey$8uHv0vq_RTkYyZCGXr|0_$0>UeKz~b!d~c7- zCP@Om%(!{9w=!ls+ueh@bey9>Rn}4Y8mD-#*9Z0wKiVzs`OHR(R8eKSQoXXJ99v@# z=cO|1c<2HB`43qxM~6$Zm1Bzf9{*TVnCelqzT{roJ-1X{7%ypW z{E)xQJ-@r9+|ry=tyH$>P07(FVfuJj_uH9Eg2t))MbPsJTjedp4h1u_D6x2vxBd4= zB0GlnCp0X?%L-qA=GhzRi9FvVyiT~HX4%xdyC7i=PMlx!*;6mCQY~9tLq@F>jQBA! zxZ{UhZ{DN`-i@P3-F#mvZ)mC`KQe0aK=9?Gn#UBR_Q}|!yRpv94I*aUV22bC;kgD* zo^DKfWlz8Z!Dc8vdrMlPjt^b-k0Tq9rSL3-Avab?F{ zpRe$$2+~-)SKgIlRjIV5p=TjfuNVLU7dOy_bVarf=qCwZ-IhO2j6}Y{*@2ZK-bLvp zN~Dr={j=gq)gX5c!-;0Ax__y!#UIEu9@e=psB(YH;woD^SG05hezU(k(iqjcp_ahL zGx(Fj!gUo>Aqa|JL4hg*CP9`Qx#06_Klms1Ra9M2dnGr5;7# z0MZO0^hlQykdj0o0Tl&BAp+8+Ns}OingAi>P$YDuNeQ7BX#o-lgka9>bDw7ByWf1@ z%skwe`?{a@T6^ua{_Fp19fLKy9!Ym(z0TaU&T~q+p-Q4`JH7!w#E{1|W*3sXsc(67 zkJWBmwf6N@+-n}$YrVr^%^|5|^2t7+D>a#>)>qjeNJK^QJ(7sc&|uYvLFIw@Llsal z9?A36*=qZ^p=eHV$Z#$lxEU0*-Lm#dYb)Ox^>Nd~3?`~0QzWuuj)!sm;{40A$1)^P8D$3R_&IMu(qZ z{aoBwum4HV#)%~l6vHF|n*B8(Pj6n|ZW`ADd^IkZsM^{$NhcMCq+?MiFoEQ|T{L== znPw96GWkZb?e(rO2IHLilH#|=aZ57=F>Z%05B5iiD7?vD?x;%L-|f_Ry7t>OXTchO-W`{ukqD+Zt@WVMFVZ_T@}&?lSFF=x8kE%l&qL;1sJe2;a6 zczPuH_;`v@LWYiJEB6{s0^YgZf{%83_I4wx#Xo7x7C!;2YimIFU+hkfU}JQLpR8r9 zNgi}v<+n`O{p#a8vMSVGPh6OzlXXKO&_>9IRtuL~77(a$Y-T~~h0jIXPmwb(kF+)Z zNWx5WT`VS)07XO?ZD~~u^=J=Xu9Fr;lP{?vM+r87eYSU=tiBFRpGm#~WHqf(*k*}6 z+daH5bj3N9zG{cqDq+XW*NU#A z9ly5C+G;BH4mHNbsvABsO8xYP;t29?R&la0SC3%B=LC%BKC4FoHsyh=Sgn$`eAh{l zI&s(a%$&(|Z>K4?)_hH6MtW54MrbpVC>!u?(7b9rz7+~Ne^6c- zLclqi2j06anXU?FUn_3iL9=hP?mu6_>_CG2{=nd@oMq8@NU|DICVTwn<(JI%TQ)wv zdv|;W$ux8wX#o#&Z zFI>=OXN@|W`*^3fBeP*bHYNE04xwTS0$CJYeq#ow3Lj`#eA1V;8(3$Lo zMtvJiVN%DiG0=zylALjII>J|o{9z&`BsqJ0w@cNiAilnHT0i>!&J?C@Ktb@};Pq8bQ8GwFARuLL( zuQ2eq2*2>^=HP;h77_`P6BRK4g23*2ogI$4E8qa+iZQb%u`bUTDwNxl47y@K3U>PaN?Hl|`6xYv5IE>D)2%Is`0-%r@}Q<=#U8~c zM<7-P-kE6X0p^MKX%D$hZt64>D`4M+B8_+Tp1Ha+?IU(3fBmTpA!J;rl=CRs|FK4!wpYJ&mqnaugkxw<`B0TWXTAW*|TPY*KGsNo-#^MuDZ%= zd7pqj=#W?KejPEb^_TV`zA3KPFkI0wg&7_{1V8PZo9@G*z#oJc{>(5{qd_=Fgwe=( z$vN7ZeBZs=hT=)`Sk&PWI}weP9Q)EUB_Fg@e2};IKEBdK20(mk3oWnRTV@fg4*c)C zTmQUG^q**b|HrZq2}s1W0hH`4x0)qcDbzrAL1HwxlbZxrgh_jUmO@=|`OLDyM9V6+ z`^0=Z4cELVyO`aC(r%-VmfPMMx&9oYpqh0lw(^?-+ZrE|XpzZVhWUdQHs?H;mAnAiU?N{6^1siFI!W7tr(u^W=srd|^`vL|t-e?@W= z2YS)*kQ+8EoS0-Q_wr;O(h^_C65U>&vdBBSuc_m4H@u6#y8FEvELHInS&ve)@l(j) z2WA}!3@u2mVs8P@%W)*N;jbBqNozt;P$|@K8wRzDe7)kCAV&NY;*+Uen&$JeweD4b zbHoIW8!{FVjcW?;+}|tnivolBqWd_$r%rb>a*^X_j^cRZwGAP%@0n z{~OX*Je-L+!uZr?{5IcVy@q8IBHwr!qI}18%ssNoSmn|eyVFI>@2s!5%mE+-fHEJQ z!Y_MLKPWh#*pmGqxopY_H&`H#)J8kkzENr#Bt?sw6ZW=80zDeN|RwBt+~?Q z{N+2mk*1b9`~7cE0`zn|_M)I!cKpt-9?i#N7u){)C1*9+1`wC+UpFQC5T{G{i>@3$ z+n@puZpzH$Wd#FyopEQ?ESm+?>C^h|Nxv&5S|>gu)*K4kp6703mf1yStRPlTFV{tg!CrdUr3a zREK&bm$r$`KzJRp#*4tf@OJ#xy~`MiwXj zD6c*Hd8RP(=zUpc?#33|G8M?e)w+RVnC`E_=M9GfU1s?L`zw2$+_!5rl{H)ybM%^Y zhumWKPy`XCb%o`MeuXxg<4ZC3^MeXJd+3gpk%tjy>+}k76L4+H^NT>__y89II3x4| zK3rNFfw_PP`79ugy_aFZ>L)olhq=y@1Rl?Ys6FQ3HaZkq#>3AkVr445!sL9xxS-nF z6D~T#HDmkwVMH>ouEZ>MJYWH@bX3H$Q*J^hx;}&zVI94%GtXXvk2zFs3S!aW9qTb! zU3PPhb3Yi*C&8cw1yU1bT93FlAZt7Vx@@;O>+xu(8nCG5lJ^XVfoFR*R;V97q(@vd z(<3cE>QZ$kiK)m-=~*7lecEkid*Io_7kLsuxXbE_mqKA~7I-Mb^Dfkm%7Q9u9CYs+ zbPaWW5JV}2YpF75y7GQ*ov&Y{i(LKl7kr%Hf^E|6r5?QkMSQ_~`2p!SOX2Gb?|;#C z0N=!S4L{8TJVjIkr`*tn%>$hVn~+63I(Iy;vrs6y78F`1Gb=i*!eM?po!Wv#vfrJ2!i) zI3|a$>X6h5=6lu~#u!`Sf2gWl-RgnudpCEN?-5+4SvFpy?yU-TGVlb#%VSSvmI`bE z|Kt*(OCO(Z>F?3GPxmwFeSiKUHGXv!bX0YM@0cY9UqVV}K6yA=7(#$r0mNm|kD%vMF)34TVCbgW}ST zGs9lw%KRSRLiK~lRb}SW90`~So&i# z0@PjMpSXT?YwVn60i%&=U#f)YeID#7BMSlBD-KoYS`BXhdhmGCQjVE6=+vrk^Ks55 z-z8m~`-17%u+jh=3&ESS6(O=(M;gZ~ePej6OS$E0XIeXEmo+@(jjK5gqN>v75T9VM zuYNZ?vF-bUYy4-Inb!Vh2;QAy2XitS);a@Je)}0Kq%6m9rJf>C%)5e>-uTcR3>w!g zR13QDt#kA3oUofy9lJs;*_Ej0d2Ys!6?Tw)d){>)r*5rFnvtZZZeBZ-hsRLX-$@I@YbJf(E?`3^x6sy z%e73x>Yd?RW8zCn56$~K4Pt1s-)jzUemw=@jY_EF%MQPpx(oUR#NDq5U7@O(v7fJW zMTVAek^zp6;um4v^{|SycUGGW6)oIQMq}Sk!66EqSXRrgF~RA^v?InGo0hN3?Q@L~ zG>Hlqsnh=b=jP+ROdvR`69SPK+CBZnCHO)H3q3{ch<(Xb&k{!A5GX=R=IU;9)zTiV zOhfJBaOh4bXA<7foJ9>i7%;aNpt)l|Th?Hk2Dn5Eboly zoFwZ~(8C@Be)8*eoP~|fS+d`3meZELHqL3fEW@S#Np1AFmi|vZ5W{@DK%swB?34~f zm6CFiJvFFhRdyk$#=hNUvHI@JO& za(G-3kAUTTXRa`Zi`QyH1HCvviVM{MnRF`2*UfI0p^Pjyx7jE>#8!Y6O6vjSI8_P{nL0mu4*kOfya2{16Qf}9NEK>#CAgCLWTp^|W*2%Dl~ zVxh8FW0I(mOTZe+z3%SITx@es=eY*dKh}7j>hSbyiD?Es_?i&|lN>$?=%Q zm7`bYRd2`%DJ;F6l^AT~w69{5**nFPdPhS{A8($MCFT^JtbBdTi~Xto`VT7iNxuBc zSAJr-rHGCD@{okjIk&WqJ~|z}r8O$HDMR?FOmx|+2`>{D^gNMC?)4E@J36~CyJq8; zpNc0!Z^p6NuA27F=z@E0!m=g(HchhotTU{1-cImJmOi%dk#_h)&BlFq{e0>)_*_3} z{4$^DbV74Kb3o|FA7ww@Etq;UwxHTp?y7a!%na+$l(#E|q;K8VskP&XoILNq8RL?> zxf)`tPL!=N>@YtkcuRewqATl^8BuQ+x+uoZ>@V1Q?WyBbMW5>x+lzbo7W}EwUu?uD zw(ZUekrUCT;s#rHyWLTAZJJZ_Fn7Ug4|AsvZ|+(|dv)cmVGlZOWv}w)C%;#}-R7&i zCDo1Je6(>+NoRVuyDs^(<7zv$u8sCjKfJsCtJ8kXri%^npR4~f6z+L&&PXi!&pz2* z{}~dyUu)bxsJTA>OvDSV&o3n=iLMsgp<9KM=gg>hdFa-aDpNmx zz3bBq*^VB%-SW*uW5T8hucLQpY|(Bue0y!%oh+jjno@7By(?OIMSef)r!>c1*Q0x# zW^ubMdU$Pj!R;*?4Z%Gz$~$Cp*`CD7K3?`Z+tGLPgjW@bb7Jo6?6va|(R#CdX6 zxnPF!wxZx*_j!&6_hq-p3Y48zHJtP$;G^h@FH>&ZFIcV?FUrpJOQcry*uoT%;|o`7 z{rGdZraZvw!MfeH^Co01-R-eOc2z;ywNBo5`P1U&v+0~XpC;$NWdRu zC0TxM`zrqal1!h@>yJ~f{IYJ8S6ui^&(*IXB;`h~n0-R zZ;XkXUt4-IEnF}xPjqmRF)dX?K5{1|J5EeuDIca97ECKBT|78%3ION~0Obk*)d&E! z1^}}O0o@D&xf&AlBO2=i0RI92-2(vB0szAT0ILN7{{;c|1p)5^0pbJ!s0af82?Fp2 z0_p|=(FOvy1_Sa11IPsfzXt`b4hYN{70w(P>>C)rB_f$DDVjDlY5)TN00R900Q~>} z`Tzs@008&^0`~v{@&Ezt00HU%0OkMy-2njG007qk0Mr2hvH$?D00OQ60IdN5{{jL1 z0Rr^_0^k7w(g6a_0RhPY0k#1GmI4CY0s__p1OEdA{R0E|0|xU11KR@x+5-dC1qSv6 z1+@nU`3MKAC@AJ7C6gy8l_)8dBP4V#E?PW1Y=VNgS66H?F*|8#b?E5t00sX53G)C5 z)c^&`00p%H1^NL9${QVUCMbzTNX;%UUpzf|JwI|mLUm?nrT_=40}%2I6}ve+btNZD z5*0ZqEnX`wQZhAIJV9(NGFUY}b$)=2EHO;0uDu&0Hpj`#PgGa5xx8?8cGub1G&?p= zQcF=(Nw>SKEjR!~ML=zIOFBF-JU}IWfNyVi6h%lX4i5n7`4Xk5bN2of_x~Bv+9hUc z7Rk{t(AYEb`$yj6OSrs5pQBIu|9{igiTeKl`2PU>{{Z^^0QUU=`TPL+{{o7Q0{#C4 z`u_#?{Rotp1^fOS%gz}1`y=?f~NCwY$)N<8T1 z9y(ya+SQ9RvE#o+pvKXPRclnccOECYLDx%KvtiH16-X%&L9}ATj4>k?j1x_T2y791 zMXVXJQlEY%WMfNNEM(odT}!I;AcAGDUL8yJ>YBZ(6r;Uj){Ph}RQSLeT(HdBuwmbj zVbiC!Ac1MAQd!%p4Q0m(gBTgIpobBJG=&NsszAt}<2IBW5lUo8PZ|dh^gw{nz|f!x z|L~L`Awvcg5>&p7NTGpBmpO8c4@Hn6VGTpV8^Bp6Nv;e!--{BwsDVJy)^2~}{=#0*Qkuz?J8C_zURBvkRo3mhy_ zg%V>ZQAHI@G-1VX4Co-p9(|~~0jnB<^r1)}gh&w2Ch@3KfesPyp#~ojT!2UfdmzGx z4h(q2&NkNcV$C>I)kTmbm<&UUHS|DYZ9)8iV#+F>)DytB1tstfJMS2P?zm8~rnbf|E+7;TAV0Z(GnxPsDS)jbnT)Z!v8t)Fm7}Y$sVTt4 zG<^YJI; z2@V3HF7jJS)WP1x%?{u!YH4g`|I;K2n8l>{Z%xD;Oo0~mu78FB0|KHc^IKZn7VtM% z9heim>hEDsQ-GtZmBXKrB*BA#7^(jjS2A{X`K$Igupl5;M!#j%9BcsgR^ET%3qTUi z`v1qJf0pmh!u-sV94L^j|APNn6cINoTeH8MFaWK|QCO;iq1NSSZ`Zu&1z|&RO8DRXAWd{Zm z-|#Ee&DGVxUdheHQr!LjPW&m59BBIAxSW-XE8zb$0S%15uK5>cqQ>^_#x5fN^7S*K zb|BW;`wLdg%GlPyLd?M)pl0lB0r*o#-Si+Jj(xx4z3l%8L&FN-@pEZ9V83Fx`~@oR z>@05Y>g@HCqXc$Ao%>&K62>+FX;*;Vzl8r2KEwg`@aJE_t}g%Z{|eNJ6(&&kz^4Bn z2T8)!3@Mr+B*Ehc_eVBahQLNy0{oSd;Jjs8S~Gq z;*fzi4D0`(f3lOngcwDC&Hl0I-{S28qR+oVrG-uZX#T2J_BKCP-2iWh-wj`;sz|Dj1nAnqjbUu>l9&Hp^$RB#|51(LsF|L6yz#-^5lpHUA3 zuc8s|)4Eh!K^N{_$BTf>7fEWb-8~$Tr`s>R0M+L5d2yN*vxIbE; zD!|p%%HHCq{~y3kPFVhL^gj*{@M5$5=b>Z)%9r57FVGs&Di8W8q*3;WFs@b2IY$E>R|&Otr_X|{A zMNY!X79a(jhi(5#Js1eS{&BVZ)4#e4!0eB``k8tquzdw_{TJ@faoGkaQX0NrfdA+( zk&qxDsWSiO{zD`hR?e<&#wg$i^>ALr2iW4 z%z$-B`TSc}?Qh-N9@t&)4}Obk{tfj9reyx@*C_DH``118Gp|J;y8rm!(Z8+ShzPuH zAb@)Oxo>~3>z^zCy%wRsT>f}1LV;wRvf%w$_P8M^%w{+a|k{V z^i`Dg?FJ@QV+k#)o#;mHjuF78rkpxgl#f>~t- z2T9y?OUbsClS?df658+4h%T^_#Kouw?}`)QY`t94Hle@ZQsbh|Lwg4AShuD4yT&GV zV^FNH#_ilDg7Y%8NYIJ|B7VYG5Z-;fZP9um$5nd>B+?`>Xu0AV5=HARo*MrG3oZ4k zUIeO%U_B}mC6zPjS`UK7!^_8)Nnt-BjU376mH=;j2(1Dvs0%JdiB;Lc2=eP*RksXpvl| zd->ww7@hM?%Eh!P3b^Swq;1AA6VjH@;Eoc93OI2WnRTkd?04MpJCF>?m~hrlua9Oc z5S`zwsJ%x#l~SoBvWjF0KvPyA9h*1enW~Z8>2IHoy@f75l)KqJl0zD}tv{FUT*6ewE(%L^HU2|H)Ax&{6N0R%+Zqd|vq_n2M z-J$eBG$mu*i3;On*%b6GODp0qJOnmzBnlq-H)2C}_*W8*e5hc>Qz! zVkXwOjoqp@p=0w=Z}AG0g+GYYtPXr0X-?f^`qW%zX^daBr^JdxyKcQ#_h@D#kI$i& zgR%YP-Xm6M)|DD#SpgJMQ^gp4A4WN}F=lrRR6$hcGQc1xMT$wFDz9jilrcpyGABvM zb5()+8g-LbNDqfF3RXWw%!DAkh}jRMoCq0CN@gO1(;-jn;4~r>n%SK4jdD_4hEtZ^ zyN-9n#7qcPGVj+UyemS;qy@e#A)bu%q4JJKkJm?x8a<3W@{;Zd^P};Skwt>*Mkfty zm5~MJ?hCI;knF4~Ssp@1_U4cw!>I<@mNa1X@bwz`;G}SRi!LJ{C5pZa_IS2#M7r?2Fh@GUCl&Cam3B?S)!=JA!8%>j<-H18 zvMKKTvuUYJ>)|5xJs_|S4Z3P_!3u{$NLdi(!J9~j@APkiE3QNydsoux9AMnO5?Y7u z?t|9@xIlt;P;^u{+D1V+`(qKzy&j)1L(gu)Zjkt~lKGUmX3*iE=&W#0LkV%^9IA?B ziukGR*e-*S5fRb7`jzOgkk0Uc@ z#B5t_uOr)WY{7QBUSgtF+fJnBV| zyGk_fNAN9$hYPW9Wh{J;0&)TAasiwwACw1uDtCQ${6efd6FO1-X7Gquf8gMg%XkS^ z(PHRhg7bG#b(N4?jwB5EZ?+mrn)|>Ime>;vQ%gga_x7W0quScU$ID2AAQC34Tm-Ku zSHHWIFcA@rk#mm|kmC!leTDJGc-Tr#p(PKR&MN60-Z54CPAO*KaH7Q4GRa%x0aN~^ z$#xl?>#|6j`hb1v2uu%DfTWxiZA-5pD;@Vf@(n_9rT7)d!|Ufu zM(f!h%#NChVRt3f>h+uA(9evSGw#JYyn9>&hu}>o%CP{^%;v=miiIS~85`4fBy&@4 zGWL?L|e} z+}hMcsTUoM9u$ZnOP+{qfo@Lam>t4{Gh16+C#LCi3GnLP(_q1_BsHCYrMs;=Ze@)3 zR%NccuA%wo3>|CH0~i|HoN;xD(KX?g&dz!g2kYlo7DY^0*%&O;8Ra?I=Wte!VrNV+ zb^G5Jf{KeF0OdD#5r>s4Ia`$KX2hs7|6O@%C?Ns;N$l9It~osCd^bp zVjU|d2eUVr>x^8Ify0?l38Bsgrr8;i@r8(F*qQ29GMsux!fv9(-QPx_8K3e%Und-n zYTAm#W#=~UJdYslkQHIft|&OGo}NCM>8_-FvUC?SMTJL-b!$MvZPH(PE+9NE-Z^^* zN|JzA*FoeQ47R*NXxz=jhH|zJ=AX16MaN01M)whZQMv>*7d-Yh!N{=ZZr9bl<-)q9 z(O|BCs@!pfw;%VqUvEs3mhm%FFG_OmEwK)1?-Upg`cm46C@Z7nz^QE@pO>*>B!1Hu zXTZXgy=V&5=P0?7PrGEIb4r9>B3@Eqc;=#PAeP&c84%W{;rOTSxc6U<%o;HbDg!6| zOY$O$PL_*62WL?9)XqlDuD!ty;loposU%_Zhz(6W>UnFEFzKmXH&Pad&)w@d>y}v^ z)fKgk3#yD92Da)+x!UY@q!1)8<*94t z7T>iObF{~Xwlas$EiR;b*Fs*UBjj)fbeM2vXUQTD{f!Olzt?%p7j$8-y9%*9fsc+% z_Hnq=#dqZs$S(~?zP_QW74Lhsj2~S_u7{3{h*#~eqvNfpmt66~@WC*K_7>3vOSFtJ zH#B`afDq!xH@KquKDPJdtw?#OUxu*yfi_m7E*ji0*b`Eznbj%T6IJt}DV1N0o5vlj zGl9!$rEB$4B)eTK|7f0&OL}f^S#>CqG2WUszIrC$sMwwgt%RQYsAS2|J5)tQZ zAfT1*2*)^c__deJKUr@JSe57Qx_%@R?WDwS8?;niKB$k90+^LIYC*`DWAb zlavd~*pV`5=6 zy11ga5)b=aE}hXjPy{>iWF}@RXdy^CV;Hee0UcQlNqI|7ofKfjuAw#_5;-`dK_@p^ zU;kNe%BW#m3GCPd=}!0VDP%D@;ZuOvY^Is{_DCeE|C{wS+)MGk*~{*X+!si@P)s-4 z(^H2Mj~R&RGtI20{G{p`B3iZ#!I0RM#dBg!ghdVXHTI_9d7_1(AN2v~VVW4^cy$~| zNKHF4@aelbdsAC~t(axHhN^ZHYibT7Vk6bVL>?s|gP1Y^G;;zQ9 zqVVTSY;>~429ZGR6KOApuI!eu#ZGUBu9(G9=qV_wA(IScB4DXeerNCEu1MszLna-#%GBgT*HSdc`a8`y@-*Gz6-kqXJs!#4|38HRZjJ;`t=fUfV z=uwEK@J4V4S3Zv*|4*3j|NK68M`p;4@vpN%~yS-Dh zQWGKvt=AMf^(=Y_-H@r^SXf!%HQIe7=~?$2O@k=VG;2BZW?xnx+@$8Zlyw?PyU4e! zzlkPM5b^KG!$%|vOVdRN@9{n$Efl~GhGvZFCWJCG6@Q{vBmGRifzgep zkGqq8iAQ&mDt)EPlOUnC$9csM5r7^Sm~fmOEFAk;_jl=LHOri3O%eV>#~LNiUoX*d=dBV z5VYcqXv;`J3gASu7lp`GxPyPigrg`T}E7593e$EP^qSizy$wj4V&(lTY6 z)}1$&zY{@BBQi%jxf><0kog1vyGhF`qGhKnUk!;aM8j4~*rP0QNJN z5?R1F1dg|z{3R6X8|3b}6qq?KZNs3>dtp->YriRegU#AgBpr9XJ5gWZt%C-9&hrm?DcxB0ngjXH@)l@THwYQjAEX!@L@1uY9y8jvN* zhG){Aip9U^yL<1S8W38Bj#%uww$2>6i`O)$l7tl$8$g>MkR6arN0^g-^s;41du7%b zdEHqT0n(j*5QF#w)HnF}snDq+Trj>55#2vVY_)VR@Im>CxVmWde1~#Rf?A2W#n00m70=p_%Ktr3wX4m`DakZ5d*ICudyE(AAShENxA;qh-9=Y1{Q9? z{0c4mJlbc`F$6W?j+H9N*tLkQYA zOb{OXo^{5N&|E=Cbrx%A$cUGGz<8LeDZU@k=}>^aM}hQ}#!;BQCMb0VH1~=N>IdzQ zY-`a(Ykh_#ciB5>uifB}?x{bpCQ3QBf-rCL!r=zi;(Lk2_fWJSxK{K{nOt%AppzSs zDH;q#S3PpVX=LvRSk`xFI&2WOgg_*xMB5>^BOvOGA2`R8sd6~v)jH2rzG|3gfF;us^s1 z9?o6e#P9pfe@}11M5{!H_3gUEXKfhYU8=hW1U~P%RDL+hy4(0_<}=XgHM5<@=I?yX`YU;Sc95hORi8`A{J%KZ@gv zC;GV)WW3HvP{>vgKQ!Oy5)$Fn7Nc7-^ZtU;={~jka2X@I|Dw~9E^lCD9J|1P=}wYWQKn(*GI3Z_kqeu{t;VG@6lX?IO?IfAg9N)0Hva=uK)9jK0q8(D0@BCWnIF8kU`Fe1*+Y}~& zeN5_f8=+yb26N{T^?maJ7+2J4Ef;!i4I+AQ#)<|lnrOz#&~YQP8;a^l<9Gw3kUw*@ zk+&a5^>l9x4!}rI9BPuXtU=iwMc0qF<&hnOuOErUy6bG-@uDJy>uaGq*!kJ}-psb( zA&lXZI{C<=VWTi{rqnO)Qi)`63uRbb8EV@F+Q7Gf2r#L}73iHLRU&yO&?IBfxGTxy z$WpmTWX)=)N<)(LFto%M#4)2AeL9f7HUPh6VnmT92tDFbaG*fxg?4gx@Uy?O)?Kph zq%x6&sMe>^GNB#k@82plak}efJp~U1IJp-Mn3rw(gzH31XiT1ls@}k2BMu3L<=I2^L*?=LX~K8af#cn(f`&tWV7EOhHLXpIU&+=vji|tD zTW@{-HtJwKt1@4bV{7LIJKdB*wdi1zV+~OniDELV7CELdHBFzrhde!vNJ%HFV-><1 zhXpY@1wq`1cCiVxh&MmNsqX}e6mYvWVWOG$tx~YbN@XXFn0akr6}9^ETS9=JU$y(D zfzO*m1TA0<>q0&e^@jFE;v}z(d+yS|P`8S}A;eg2!IzaVVJXn;$V( zM7ziQ^!3d(*vrR5G_?H0DU_ONsYHxT_A&oZ7U*WkS3Vg*N~-c+CeR{t`aK!Z+>|8a zfl{p>g0o5@xpiMl(~imM2mNDpqF$C}R00YZVCY?|XH-tTN=si;s!HwEb>M_U+(kx0 z+`Z%cRBufXq?4xlyJaVa^Hpnm9#lY^6ERmbY;=O~j!NjP(-y(nGG5e07!%2KCtewv zG_7Q)JE_Q-(=uslYq8q>AHvq)7R*nSF=OikaLBn6@SyxoBHKwQv=xeIGcz zUTjuK&`9!AO|~wzIvg3Ib-4k_iHoT+}?AQQ#Y=S ze(^&4CjZp3GAl>S^@ z;cu#i2(DCvkB~FlrfJK5lq{SVGn97!Xw>!-o;nt0t`;!!d`}zp^@Z&H07mG3O?QF$ z?UGs;@*4z)v$CuS?0vKDgbcY?Jb}W;eaT80l5MEDkJv<%CuU1ws4HU3`|$}+PFl*; zDJ-Ap*A+>ESQ@^YU^P(Fx+GfHV$xtXTiuP;B=1*LfFT>^j3m86mjk5KO;fM(Qe5W_ z_ufZd6Bj#uYNQeyUAq7fx)uyQ6u!@VzH?G|-LB;N)Vc2Rx_gn3@_8jn(80PtzjeuC z8ROb#@0mbymZ5@voN(^~xBcE0QARBBfGEIee>XV;g$3P!)%hE$Ttq~OFE-5;XN;aN zbeUNukpp47r-l41R+J%r8X1?flTgz)foEF3Ji+X<_ZmDEN&7SbidA~*gvqC84wIE_ z%JPG8C6#SMESQU_lCf_t6`i2+)LEJ0e{5nrxyA?4R7qPevR&adG|(s!Ik?U)U&5yF zl_f>bY8%u8+0h$S5x)jnf=lk%2^1UAa7K$PumDjm^@<7)UFMV45{y_4!$Z$ zqKsJVJ^M2M__%<>HA#Z#2mkD=eXsv~a@&I1RzBgL77#An)iv>oK*t5w58#H=%zVM8 z>$$Rz3|`aCPjAlR8`G?CeT8Woy8>9%%K3x|MjSWF^{1K21H7DGHDFyc*UQpc46AxuRo*P;V6w`r|{!HOXzBNBciKizuDJo88aa;p`y1 zH@BCl!dbbk+4QCk`;kSTmTscOzTZ$9Da-5{xucpez@1=8?R~ zUM4pL$Gob(jfvXm$XW~GSZ zw2r$~r-Y`J$SMkbRKy0DuRnF=LN*?SISifA@x0SQDn&TRfYIsd_1hTwwAeC4)HNHWJW>>3*iZ7OzV%!rmKL+9bqj5_LNeZE)w`PnR@Pe%Cp-wOZv? zP--ap)Gs@U=RjZBTR0HQDe0+%JemPTdx-VLS1ZyrYbBxAoNgT*rwOC6cM(CRdfp^O zwQCKu`p{lY8#lpy^Q2ta@FdXtT_&JsWRhjm0i;F|Uvf|{v+B~J1YT`ZU#6jlHn^-jO{!OjgA!+r-jo2$_EE|Dp&WU?f z2gSTfU1_DCvbKwpHfcRE}$@l{I=w5^RpQHs;lI<+phRYk9^nP7s`X+rpxY z&l4iv`L*dPz;y*MtIe6kbCN|nqn%1^YcJ<#`YGMs@#7;W#oX3070%(CB|j*8ijs9 zZ5&Q;@O50bt2A?E94Z=T;=>dfgIs;g;}T`Gg2 zB=;M3Eu`^^d0NMmIprWUKiBd@mWF_ME^XPiRL25+!J>Jq{d1UP#&5O~&1lG}yQ>Hs zQDK`97=_`=d^GO3R?*9KXYVC)DP<>B%=y~!LPvDJ3^CBf#=O(6t{K#c1Sp)qs4e7_ zatg0m=LZcQS}x}W51uz}?*<;Z?VCJLR9H7_r`|RrRat)-CDZ*zlYFsc2>N+aVTV_A z#t?Qq)q74i*%dgXP@*9X*WhywyHKZb+Dq#uE!g0p(uT@Tr*U6p+OSM_Hx<|s5ixNG-xUDdq zot0d+z8tX@5|`BJ^qvJOVrCB_UJE(%d+_LTGR}cIW7mXd5z)Zw8*nG?WE2a-xTM6g z0q}5uC63Ft0f`_Z25)b0rfC`~nuWE6n~;K@{7k5RgU~tQE8fv`6;SV39aT5<6N5mS z@2pHGR9No$!P;7cw>DND$`3ed{PZF&)Fm_e;5Kvjk)dH{4RDYla(UGQ;Pko^e8}^M zq>xi2#a1UX2%Kpsg{#%qX<-k*c5?$msWA16!T3|F*kz@q zo90r)c4!mC-e^BMSHDSSwCA`Z^%K8IaN{SfMU(NyG{yC5usRJCfmZ0fspQ9CM~{NV zEmc}1ht-TII)-SNOpN%R@KJ;bW4-=^@PYe1NDmogqs_OxIvOW z%Yvz***Xe&3r4?;*;DzY?F3^bjPgpRZ&Ffg&16qPifa60jW}3eMzKY(G!>ie_kC~O zXTZEqNOL=Vq}h`>XV5h~s7JF39yR5}Y3329{iI;tIW8myyll7f_vNgo(S+(zVNIU-L!s?Hm_ ziU%vabBFMr%|BE1;2?Rd%M{u##Z54Fi?j#PdgS=>JtRh5T@`UF#5>ykIKd++O-8w4 zWO>sl@!lT&vsE8Sx6DzrmrQd?LDG1s3zLPAD1W%W*{rmEM$O3Ev|Pe(A(+MbP_am! zxxp%IiH)7s3e={4P$|(W1~=(|%2jK4y0_yKPRj$vg_Xg+j;2)z; z@6FE6hj`Tqtnwv@O5nlLGD=+&d0=Q1dDV4yTJGVn@zIOOW2hY7Wg^z!nU^ZBQ@Aj_ zS9Q~i))?1d(bAZUuQNQDQDlFyEl*sF!}W)x120pcos}7Wbf2@?j(OLJwa_YFJ3EPW-7S}%3DQe zJ#H$Gz;2TNjMv>&VRAMzG(%^NCwqOJ!^b;oechv}T-DODVZwTCwynDPjqrMwx6T^y z&8wBwjdNiFreaz&q+9O#w^Q^xFfC9!v_~S72W5nEr>hOc1W&@eZwvxh7W7=&8KK{} zg?XW6wYbR4sw)gwn0{P9V;t5BB{vBD#+}xt`gmQ|?x2sppioUKcZ0A*M$8H|pNzO8 zl3YR9305@Lw43XNPC4(w@0Bb?Z#6zt^#G3^Z6tlCkq91jbdJ^)9K<2<{=;WHVo}YH z?%Hx1w&HGkY6iEc9~QX}n>)rG5+{Oa-sReKHzcp%7sxK~g949eKVO3tR>@~!DY|n? z!YWz7($u9tKSo%*8JMPCGqAu08*gKuF@`Czacj)7?v>5oD)!>e9!(a~Y z$a9`GRd<0$JxPR3`lC z+V2uC1Rr9nS1g}Bt&IF42Qd-dtcKN=oFA`d%~sPD_&z_GHqS?ykiT5#;VsA@x&xeeg zez%hE_?1_>>dU-V_jrTtTv8FkR`M$YZdaaW3PcrM!~h{RT%!%LcYIIrZgf&! zjg#7hl<@KXoI<N9UvCSTgOJ~)tl1|$_M7DNnXX_Pe+nTy~nWvTU zB?NA#IyVVEFK8;mMEPY0y3!$o-rMl8_x;-1q?al(?cK6z>y~Lxo~gNGUNO$CxqBN;6q?1ga#T1R`nVsepng9eH2;$d*vV&O-V$DN{5rS}Ve zL#2`uL$au^8Vfh{LaKH6N_}mj*8PygrO6nX9~Am^&<(u+JDAe2uuA<^YZao+61~2q z8A_R9IG}m}wc@rswO%b|3JKE>@Yn)R*+?|)N;>9m8*aaJ4iJgXD?0d07<-@;; zWtG*a$ZJ;}+t;GHVVjN@*&V{PEa!z9BbB44(wJRvLVpk%_?E9cEoyaarLot-(VhpX z7WzcDF||{1Dad@`rr*%QTiGIgJ4c$^ur)cxsS`Tyh|TS$dpN8p2tS+KiMP6sh%r3N z4ehaquo+yrYZY>RsQ z46#Wt$_dsW42MDMw!$?Xr(q zYl)Oi&Q*FsvYQ3-T0-8d(`~&uma2g^6w!S@5ngRsyTUcv5>*qvn7M40>`KH>@hJ>t zK~+#^Zc;VKEfOjA3*wE4D+51G{H?8wN)axblx-|Etq*P#qOvtSe}2SuxBNCGysn(D zY}Ibr*IZ3h3gozZFmHh#Bs+~kIoj@`s*^?1LTe;mGGX_zFB1m|pXS#khf~DZ^{<*C z5*O(4nkZMrX0|D`FD5gwguUmu`L|Le+vpYIr$PM>iaZ`z#+hsv+-MnQ?rlN}%t;r`}!ocR4prdJzl1AQkgD*~07kw2jevpDlNDx|%r@Ic;d#+T*fk}^mOg`a?R&NkT zPxRde0Osnvq#N1f0`?WORC~+(=t=EKc1K@geyWe>^~WTEysE0^4H}r27c7NW5)qji zh7LQdkzKY1#%1t3hoqi9yf~U1}BLM_m0CVw@t$t zagW@iB3Au%m#MCcFQFfynR#*NCaR+4uwp&#D%; z`r>{uLjx%cLpz+`h>C~)@)>nNkW8)?a@lpcBR4EHVb4cw|7IP^>4II$#7AUnN1bK$ z825NULvJ@8%R9`rnlS*`N**Z-t_QY0J0ew!^A1s;3*~{ir)Jc>DJgx%3i&27gRANB zij!b-oTp=`Mb$*owODSuv89k{8w&?)O@cSF1>dK{j)gy0iu zvH;23mk*WDJdWI`&P+5CgMpm0-w0gXJud{!U$*w}yYDjGe2|^*FHP}T{n*UCttKXL zh7n9<>FC#diOs%L3TvPQ%?A?;6AwTUI0&E)$n)YVd`J;VP&YN2Y}z<%INUp$ovQJ0gKVDk)R zk#Cqm=UuaGL-2Dx_Pbh|EkB!9qwBVbgtPC387^ZNe45$rFXwExy(Qt zRfSG$X+~}+QJ(o2CQSkEzgM@rYgbe+SYxG6i^vk~B-l^@#HNvUl$%ZcU15pk7TZ(6!>fnI&%qy*i5B*K=+_&zc z!oUFFskrnyu8k?UlUlFHX)sVzvTIZe2MnIO+-L&2nfZAJ%+}4bC+O24X{vCr+Kl}Ds=Oq~MFCvWtXFtn z&&%wQsJxcOBD`W==Qh6FM9(ztt*2h5DZ8oSvMHv1Hw;7V6yuwBW*@Vdi%3~n!x0zu zwIVgsd0AOkBh9X`!YZkCd9!iI9|1&x!y?lcV-x#F2TQD@m~d{9XRcaEIxqI}F)pz3 zxQvD|0Xg*h8u+%Y(QbvIjdJNC(P`hW(mHLLKuOhYLDcI(8#~93bT-wnB;^hu z!7ULZG(W?B4CLv`;qePmxg-1Jg`w!>+jl&@TO^v(ui%)MGWl$MGe&gM4Wh549j!T} z+;r1;HHPC{Z>-j()2^6fG+aL*{a$ZsZf6?R_vx_AW|I~o>-mkjKsl0nNF53_HsMU(_&=F+2Z|P}8t^iP@6>S@~;R z52p#nRo54l(kPDi0)UsoRkx-18R93ptYFxhz)CRMmrHP+IC-_=r6>6DaKZ+^%TyjF zBgVwVRy^djcy^{9$U; z{fbR2xP7W+FwnGC3(JmY96@igCPqNOK@o;ImeFA6Rm#cd&jo7 zcg!kPD1F%|OM-oHW?O0eUNXs~O|nK}hp^qk7JoUB`PrIzKvhgPPJAO~0N|dLYi-my z{zD#vxr)41jOi41c*m|%gd{hM5;4&3&7pI53k)Qe8fvHPWd9E_+w=Q)PNz*AZjih{Vzlk3GR7i}DGIn&g42!(0pYj#fhSMHfX2Spj0yT2`N`; zPo6|wh&u))r^L2NU9?I?9_qxQ7Kq z&vyX0;t6;7Ft{J9MnvH{jA=Pbza){vrG-M)isOx&$WJbKO%5&vEh){_d>HCkF4nyZ zs+ww7@glIXYZQJPwnB1xOH-_}qw5L@Rh3+r&2|xFG>cZ<4}w8riB`}G69v8?KEovB1N#V4K=_UXq)T*$Fz^n20ZJ*O z04uNvgx{oLj*}>L#dw6PLX)pV)7S6=&OEKZ7$(6O$d>6!(^MF)>6Ck?vu$uJ-#ajO z00xm3#k0Z_HnT-!=-S!zN@m7sx?f9vH-KKJ+pj~DTT(pN-vZrCJQaS%Rqk$#Io12P`beri|(Tr&)84lv@-%sfBc8g zslJb|+G6exd6rBwdkRICq>xKB2sFYdKnPKNNH|2&WeSS$br$g(DV7Xr5@Fv!owv93 z)_#F-^)#sBp+*#zdZhw&EzJ&{XDyxYH|;vzoLbkH-=DYK`38L5;Ps&Jpb)Lgj}N#h zmNTE?2TmH({PCYJeEdIMOy>$n@j_KJ_9U*;lvzW<`jF~FrY+t4znqaqK zx{-aRqlL3tt8Ec_6+aS12>q$4TU63V-Fi1r^j%wkBZlG|&Mm1^%8AA(m%cQ6meHDr z0I0+U?HW8{l@^BGScvY>NnXEA#9H&u;wP+6_4VM!*dq8%0_}`*mV6~5reX5?o`ILX zEdvaCJq#!s5+rC}=P+)zykNzd-+hURGAVg3ATU~vL})YMI}SW)H2PtO%H|(O(X_CN zYP|B5f<$^6d^9dJ#=l77_FgIYqjFYS09cX_pXWu-^9UTvk`qXy5`oXxWip~ZTr6D3(hsdYhnqq<) z+Di6Zo!A-!&>A7wzCIuc+uan_leRI$2)5L5Ebe(|a!ay5v}SKx^EKAQG!|}I7o&dK zxvhCDOv3QQ3lB^dymCJR zvU>I!Q|R*q`KbL@Qr47`PZUF2_)G%?s@!s&snd~t>Ch$XYZ56RrSo{lnrIUaK+4|@ z67Qzs>I07Zj4jePol$KHyi;azAhC}~$y-;S536@*L0D=px5cH*cQFe#& z+UjWQ6W1-tp5_;YdJ)D~>2`Ag@+9UY*PTw}7mR{()1yz*T2|eXAa}Yp-P1NVVEoW~ zd8lEop{ERf-!95cwJ77qoywLTKr?aB;+J>!h)S(o`@|{h5Dw?$lVj)0g*Rto7RN1m@&MKeihhH^7T?Y^U6N&w4|OQF@k@X zdwYbO#@70ydUp6m(0umxN1aVx*^l@=@V#4T52M&5PT&6rH$ce0N`FRxc+y#xjkBtb zj;tc8yNkQWCQ^v8CBkMYq_T@%VeoZ0X{;Z7zeq*OrM1^|39> z+IiNN6H8#14z5^wHgH(Sbe?Zg5(_gaM@~+5^>TEnJlWFPZmZ}npH~9P5pt+82Nn(| zzqQ$Ng`5kD^Xv%To(%POrb?fxeos_?g@DL^Th#Riwk}VC)WCm*j3j&j(J;1??;8!Sx{N>B25q}lY6NU=kMa{v|grfDcR3) z_huhe=kn9=cftToF6IRM2+`aDnvF~$nqLLqflK%frNflbpH)j%C|&;&p}~9+z9UQf zX(d8<^n+NYx}Vm{A8SK&c|X<4AGHItrFe+05?XTI05$2>0N*e|QhXp39l*@*;z309 zqE$0xt3ZZ3ztmnVs%svgZK6@zPQeofUy_qW_8m30(iB@MVux)xMfvy>qHYc!AinG> zb@U+y*6!L9v^V(#eQA(xFHPyEyGtD<;NiVblI}j_NyDH0IHwBHBQ^MZv{WmwgQEAK z_#?7D!IdsecBi?W_5F0HK17F&D+QX!S29brh!y>#$5dFBx9Qm^bBtoui4!EfJzk@@ z@5KS}w$%5*0sU;khB`s9- ziQ9ql?E?f3l#n;@Ivb`aC{n*WRo7;{TYKLoVR_l|Wo`Q2UUNfh-M9T9RsQc(5 z9FLV8D-r!)B`SQYxEn`LyV1gz)f{f?|^*cDNH`9A^Mggi?)rU zMJAw!!JpLQbV&TuLxI@}Y+mCq>j$i?CsX^b0lXY8dT`D0Wqco4TSf+PHgmqwr+wlVafLOV{2&i^QkcKnqf zF(`HMAu-PJ8AD=R=I03#;|9fp#AJ&nNVQHA(#gmm)keD9 zDV@`G^|BV`dgkG181d_-X^F#GbzpCDz-DbYoYg1?PSa-rXKlrao)w(cqJerb7BsQl z3Yut(4NU|zI8dKCG!di@4A{;HXrfytUSozPdR){ap^0lp4^3>P>+saqCkjpM0aWIo zy(6P`%;DsxFAWDVZo`#)FgTe2r!Qle`{~XY$i_W%H!lC3VnRp+4)_Y)k7515naTnW zj|>MqN{^uE$IN@{L9B`UsCO6~@C3jy3pn5@jShjlaD=`5Fg=ZOpGg=ac#e*sm!2OP zBcP*azU5;P?AJttjwk4m5~2b0)nHtVfL=mpyc~}4^9n}xAwXu91Y57gl3*l8aHhzB z5yIl65GqEm;y0@68#!o;CccR^?Q^5T>&k>jaScJI{$f8Zmpc0L5UuQ|D*2--L~Dh@ zzFsKo8wO}om>yz*p^(TZ(-mOmyfU8F-k|u9bgkXXI`Xy}r7Ulg%JS966v@I8YE^C_ z)p3>OE|apn)1)km!9QGC-X)dg-Fl`s=*=@xmUsWPmE{{)S>6R@`KHk+%eO*VzJrzJ zyDXLEd!a1frFXzv*2?mI`t{c>HP1~_^V}q~%?D4?zDo7|z;Mm;aiMwkVPrlVq8IcR z9Hn_OnNPo}c=pm&v>=W~R zze#DhW;EQf5$h$O$i-qoXO$r=RfLmM^;4x3u?147 zHrd$wTs~f?`N4wVt2#G^)^ff^)8K`Ykn+QRiqqhP0zFJuQf5P+u+(!daMFcvO-WdL zKvFdU3= z+9$-Q6|fKFGn5Eh$W`EjErY(0kWUJ03}w(5qNFXA8#&e?$9lAJ#^xpLABAHdj&X8(h`dtPIF2-rlm9z!zziRZhfDKfSj%$q1(1v_oeT=#11iN%*%%oUtEgxmnTl7%BrsuVs@Lt@qtr& zBD;&&sY|E{VM94AedENUo|)}C$UY;P*;{+TGdW1PgOsl?^@WBVV3CpwvPF)f;#?tJ zOexk3M#`ixotABns4Q3f?GjtfOb9J=v-7-*#1D@UI;w}L3?ag&An=_Xf$s)siHv}U zFAn`n>a6TZA*%4CC3~Dn9<9Kht+|~cs`6;I(sZ|$bdbgt*xgPzc&tT&y&gUxSx5`f zhSKyTkJIjPC3`ZGJekR!tb+9HN$xD%pJ^-2c4zYa>Fz9dChivr;{Gh$pN?D`O0$zZ zS+feVLt+cV=jIUAd2-yYedKoMcrpr7k=Rs|>~ZzcdUwV?%5rD8bL!npKROBD#n*ad z#8Ygo(QoLZsRa(4CHQL!9B>b55|_j#88DaX&PwY2bS-l2*he`=e$H2rf-?u)Eq}=} z+|H!lKfjN|hM+FcIy(dHYr29hYSW5o zwT~s*wlg8G{9G$l&Jk3>M8iJ%wjKarT--TP>V)p#&KgQ4L!U+TX zwFf%=TYI81MLF$9UQFDx<>*<-gwlLcRvz23(#j)>=ZFPboa}FF4hQv9o>RbGa~ipp zIxvUViKc!@gF zuMrHg72>6uuB-;Cw^CkO6$|^Uvcf)BLyxh>KG$lr4uWG^V+VQ${HYu8(k8%P#Nln| z*p8$cnIsn6G(1@)JN;fEJ85$mW4=;0?yAItoU#ZwmW?T`%$vN4fwCs}wHZd1!wwew z8f}9ZXhv^a;Y+d&Mv=M=lLjQ%M>`UP%NYJ03-~w5?*;HX&s?+Gbay(b#|#F8rQeCM zyIbzL*UN!;gWNLr$X|PL(+&98t6B#D%r82{EBgIbuq{qIQDAWsMgySQ zJMcp8j4K!19dCoy0OZ~S8^#zUFFGF!W4L31;UfG_r8Soo<~O7E@EvnE;>Mu zrPHHy(2x{@Y$*CwdK}e1A=V-DE}-_TJnPlR`sl{6SSl1_BgP}xXlm^C>zTN;@p68| zEGNCCq1~&rb<6jUIkqDqyD38$f>HvO+cFYuwuzQ69utog9uSE#-wWS2PFDS7C z9xP4q+L2`EUyD-YbqB7itMX6yqRJPYjH=~5c6pE88?I2*9hIzi=F`R_M!<-5`t{33 z(*^Pw;`Bkv2z_8b^FEk0>MnSep0S8lT~q?4P0#Z@y`b_eWKDo*jvQALhsXz2Ia_qd z_SAaytv$7Vkgh(8YuS0(dHAjhI&4&Cj#rJ!y7an^&~qxw3(8sT38A0w%CY^SSLla! z%#ILUXFnnn|JY0O<#@hO&Kz-#-_T6)>qdOsG*jffS^T>tM7QsQmJy=6^xHq_rR8z5 z?`I-nQTRlo@IDTq>jvH(Zi{l-vtwgXjSq;9!YZKn@7y%qy#31z8 zDuoC;-gvDvReT;!WxO2$b&K3$B_iC(gK*M z#GxQvg2D~~6u6wVHY%R3 zD@yTcEFxonu&??8=pJW4ipbG)=W;aN=@s$00M*Uwd=0IN_HYaAUmS30hl;9RM4jx` zdK~2hf=h(Z1x>C|rZ$Prlbx}6D=SPs*%w=_>op}P{MgS?J*<4LbikPdPWLQ=${gS;u7Ziem?o;PTpY2GMX6)YXPK6jh! z&f61&ChmlDmnFh+Hx!<`Y_!0t>my8c%tTa?T0trdJz8=*xZ&6(gS$h zhvYI{8Bl&%`{XjcKMrn?qiRw2R0W&i4)!SC+X1u6*^A}-9(vq#yz@kOeTz8oifihk zF_UV$m!~>gyEtI&0wYOioZajJ#;tx%RK*OB)}gxL@(nZUV%Rt*Zitp$l_+vA8B+Fep`Iy^@L4z-l8`# zx=u-&VB;lyU6%8XC`WPCZV0HS zOB*^HQtA7#PWq(d4A$wMHG!aCq5$vF57X%f^dm`y8(z15EPMYaoZg7WFKK9Pa?wv^ z-~UW{&aQ9jXoc?=r@b$!1h+546#76u{LfK%nbb3lCSM-(c`;vuY7a7gyXcqn3*7N5 z@!-=pSKvRx6RpzU<`;eNA^lp6z~N=3(rJx8f)^O}Z)3>{!t0Co@885Gn#p0~>_E^L z>}2lN3h@BHqu*j~{vID?_*j|Xf$PWc5IaPlB+S)R!9& z@4j=-a_>3k$}&}7h$ZTe0mv1&48_6>15+mOtR61;9VQ=K!FG~g%LNd?C@54P?p`tQ z;W8~q;M#3WzSlU-gyH@bq=*E&E#RJBOIqHsX@g$xXwz#;R4Z;_WuhZfw3_PR8zx10 zGLtRhBb}%1j5Q)J*mTq8ZDBfJJ{-k#sH1{_L2*G&giip{&c*Zv$)I66eYn`3ZZZ>5 zCP$b?%3PyS5^-vi)CtoVop=GM_%(|vO({*>+VFEOUapaF5*J-qykD?jZUOQDHDNb; zb-9i2eicjyHR5XNri7`P($$or@eFRqHoOT7yEIXj(8{(Epvl!Vg(f)>%^fO48JUQ5 zk%Yo8TeW17$-9v&hN*?7qd7y@!S!W;XXpW*sp4tWnTg;?hd+%2>b9d05urtz%R z#qhta{pQ=YZ7<-~t%T!qX=`zC?J#W@t&eWQH|HraiS9T@_t?AXE)>59E6tTv2q4=E zx(~$mevB25XZ@lgw}GwOSpsngG?Tj9i&Db$d-Mu zbZv*y3r}~BE)LTlg6#Y0k7W720);nwS}6Wy`Vt!a<6_fq`V&aOW%lCet08)nzH*j; z5%dlEI?8>sU%Us}6{6k18}zjt!H~oB7=Ij2+^ZXqhz+z)r*#b!v0()rK$(MQ3vfW) z^aP-J@)Mbb(bM#&sC7t$ifu)rG(Dp!;j>_r0+80X=&<^2C7Uif8lq!#q^#G8i8n!c z%Jtu^rJgE!o=#NSpDk>k(hKx$!24p!ZWg_afjma9lx%2XuTC~J>AUnDRQhwqy;buT zEn2!VOs`T7Z}+|8jZgZ4F89OI5ES&9Zv96kku2yhb?T2xBS+91_+F3FU-PhG4QcMi zjx`%FIsaBm0YAaz4p=MFn_R>UIHr4${^1iuBlKSet(8CE&*<&qWid{ZwX{VYHwNh4 z5dECq(fiv)$|C)vmXH34nITpl!t_hcLjMICKLfp(wRi^k*Ba!1)jVp&W>%`P>_YE> zN2Ta}OsEwar{;95TgS4c90W?I)jSsE=(m+^2I)UT^Z|z9QyS0Ff6+&1;lGPb*64TW z_XGN0eHxS_H;3tCtgO99eTCh`s*Y`Q`5m|NTUwSyoNIa9bGk95u$URP{FaZIv=t~a zC0Joqh3I)Jq{qb7Cakb5Em?>Ui!g&i=@)F8cYE8$+eE7mTZ1s@eyi3jF0x{=dE>^g z6_r7@>dx4yDv;gc(}BX)d6vz}tW{reV~eSZ6+@As_@eJ?VNf$3DCABO3`XWn2!NNrdr96)nr|$*G{io zdsEm-Ye>!Oe~&B~A(3iY9q zJQ{K2(K&Zv`PI7EYGI_dTA2q9C_@G;mJMr*R-c^!wp(u7j&kU>LZ`A-+t_~%N{k>% z*j(8N5MubU3~L$%I#IGHQf?_GA}9Iqmlj>8C|ZQqxRO}2RD%kE+QUK*bWxm~Su>G) zT+%IQ%f_`t(xGxn{xF>m>#Deug$J&$C^7GoAjnNx#C>n_=2_?9w{*9Vjbz zMgh5}P5mF5`%|Xg5pzFo>K`)gv)Cbare3V#n@yVu#()%lE8$&gxY)1dWyh!9f*(sV zr{erSEU!ixqf&^a#;EiOZn=){yHYtdPQ2rj86Q02+cSPoCZHW#CVSg6K`T?`$%O2H z9n5;~&R`3y88)F8y{x9URL81wsx^L4qKk9cZZ%R;aG8~jACUBHCeW>_yqQq93fVzB zu)puP9qOb}C^S10w!^w~CgRD|#HD&W3`{vq9rZWZHw;Gd0@2 z^im{T-V%*f^Ls4JsiiCJ+P$*v*L+eR=bSP&2|+- z>))$d?7^96x5Ub5wxfFBZ2xwywd?%A$2{ztQ=UnJ>yMc-|dcMLVxLd^v>=B2*fcu=I=oqt(VnK#NB9;B5+*c|3?_& zN0I+coPhFE24c5tH|9-<2QNXs7aaVai*X4P+jFok9>zZ7Zf>qxEC1^Rjvai9PBkm~C%jfAlR}-bq@= z)oYyfW^YmPy!u5l`bzC2JQ(|IR#;6>Gfnu4Nom{HWcw!dAcE4;7|$hZseWdOq*vMQ z?^GI@IrY9XEm?On)ACuK;ymT)07LL}FFnS$)4jAAH%5}ZwARyVetX+zcryNYL)N!( zCXy0@Sv#@8pA=7^4|qQN_NY*TOLnWFwhvqNA9f)j+bR>1aU>XTIN0}s?cb$-l!$xV z_bETTpG+6~)va84x7twLzC>{Os3jN+@>kV8bstp8SkPl0a_V>Zb%JP@s*42x5Xv$* z-Ks-c!j`@RDFJahDuOT)E&V&ep5hk&s{9PI!DMhG+VOsA@j1(Q8A#8U8cI|dZxdmdQIkG)J*$-z^gZNWzk3u6Wm zn#}wduB*ri1o^}ACH2EIj7j8L6`yb_dPc%9o9}k=7!Bq3Z}srE<{#S+K7f_SaM=+={KYl!c;xu}fnCZ~iWXyk@Mwkv>P;V^hMt~I> zE&U{y@MSFM^wlWA!^ERXDaILp4^8ke33&rwyjNvn!5*5*G((N{&S27WoJRAYqWSc3 zO7h!HlVNPN)Zw)4-QlHJaQTh^*@1Xh-;)iytf{t_nTrS2l1W;9oM!QVf+wII_;#oz zDAy{vhU8k!Z~WFSd6PMq@I3zY;w5k>ZHFhdL}Ec^9}x}bd=Jk$es1QO9>j3PUukTj3mNY#FM?Td{g;=BqJLFluqgs2Gi`zbMSQJ5XQmltQXQ>`q%q6)% ztcn3a^3r5F7L0|MHH7oDY)6=w;{>|;mK(OLyQA1iHFg#MT%M=Tw}g|iFe+8YLbi{w zc2y=43o~2pRO`60DsI-7r|SU15VRtB?aT~oy2T=;K2wvlYhrM3d?!y?L2nNznY`E% zjP@K&-%xWQkGG5f;srTa!{x>nmBTCKsl9*6JgwWMyoZy39E~NpjQDHR>w-nd*saE6 zw1*^Jkh3!Eg9{1mMQsD(w+bEfC%9NDG4pJSIV7x+7ANCgW_nA~y{aJ%qPR~DLGT}k zB*b~zFHSvY3|_XnQMTvsOa;l#@I;%biOvH!A1r}G!3@h}M%t94^)nL<2bC`|13AJh zf94!Gjip0Fwx8q)T+8=8=@&CWI|wB9K;9X|Xc0==q2{GKLS(b_)7AGI_}idFm`ivv zk#4F=*%6JQd-*NwNVE008e;o9)gU~?e0=Fb!Y*~2BzXC9P<5ado&^tEYGO4#w1HF$ zOHRFNB&tUkp$0J-eoRGCd8B#V!=pc_rJ8$>h3ydFiY)C`51HIu>W<>%o9zIPX}bU+ z9Y3yCqU}Z(w0%rp01Cfp#F-NtaN^sWozB%bUdMUrSpJThN;|6i?CL#zucL8Po^rOzfNeihN~b#6)eaNx>*aSe z($2N6;!w{MDZ=;alWOOxcq&gkaXfkq^uS@rJWvHT*go5j0SX8Z0Rse+cNWL}2gF?M zG#*R_4}+gtLa{1_QB;ZmT7w)LV(BRsLh^n|&O!(XGhgwdpOEdhef#?!MRUUH)oLg; zP-)t6P*JCvD0RZxQ0=rGb|7I)tlplZ2Zc(zul;rcoF)!Q;TY}cWx*Bq9Q{F_zSt6u zg?k|Y(+(zK^ax7@w8IezA5(h_ec59SFdtz&{Mur^bS^nbyH_!O?&1H(y$|wrzc-tw zZ?$+~LP<|?nLh)`IYQ6n=y=B8bc9ak=%pqfkD))yGCiI0XLHoc>EB1XpFg5cr~5el zFP!pR-|t8A>yr6bocA|PDdcdMPZ^y8%XkJ-#|rx=r=xFnKw^!E_13851Ba$0kKh$9T=t14VaZ=IlD9Hr-23*b7Q zLxWyH!u_HPaf)RZ5xurs9ZxwU5+zq3h@=pmFnu$cKzO4!em^edEN`X5iT5Y|Kg z<!@%CMhz;>Lc{y3}Qe7n*1niDaB{baCocX1gcp;Z^+f8^%vytHT8?>?4_K+qn|- z$@QrhXP%({ka^s#R=7IMUNw(Jz~ekH$=rg@Ja(ieD70D^afCGh}rlD#Sb z>3@fhY+s_Q?@-KZAiz4EfnWv?0sx=L-7h*xAMoe>kY~dG4D_F)|0}%AHMH6^mFF?Q z%RDVFu}_n3+shIN0L}PWIcsKm!XoZG{A3j|3Ai>*X1uZ25l6tYL&lqk8tpzU9j1jqpQH*#_oTTSh z4OV^f_io;*K1$zr&@a zW`16%^|LXc3s38n01<;}xjVhZPW&ZjiD8}rEXHJM?>uQ@Gb1`@Imnqe`oLujCAg853yV%yi6HgxCp zWc;`_KAAdhO?LVjq%JZ2e2XU^`soDpo$BHEPW;%pc|jxJ$M4*5!kYeND4Nz}nx*|{~_H9LRk zGo5)mZ|hcbn0Q5V^Zti(25z~*oNiDs;x=*p))pPd>3E>_^Inar!7whXs~ja{n-~$E zr))G(-#?Cj>>T6xH^3!zpg8`+LQIDe<>UB|QX`Q&dZ1n5DD1w6BCuiQtycJ-mT`=2 zs!}QON##*9KB>(*65{yJ6z_i$;vbfCY@HHfk}-LJ03ve6SzYnj^DQcF0vmqX=o%6M zaT?;5(1;)c92SMPn2Xk@!6&tnxm?MPw?4+KLKG9{AhY5#4i@19eh$v4*hao|tw~<0 zlb4-wz`>O|dHLCnr;sQmQxT=)Y!U5Nt5qm@%~{VxxE`l|OjS3WecxT(sM=6;%^Bw; ztOXuUmD71kH{P|AYzJZ$PDSjIa;9=H{*E}5z&S-z?|a=2YbZIfc5z$BCMn>U5c{{8 ztt_)$TeZGp-TFn?*mlkH2DafVHn=L-DwCR4-s1UO44z$c^Z`uP;X=SKyLqcVpf}|c4qd_qXqBBsCuA`hvX1!Qn(>Lwz$hkZtrfuvaN3O5n1YD`{@VXL#&Tx>b>_=7X zI&_A6R%Owu$k4_RJVdHN_{*vin*qnR;CyqBOFG=Qo7A{|4#4rEXpCu=l?IG?bAd@t z8MR=9=r(Z#dX$(qX{c#27Oiz)#)Q*wW7&oiPQznexa!S1P&Kwn60H9f+Gtkeiz4n= z5^?7kPv{eBGy-!nfgS4lrjnY-f>{3^hdOj^LfOXZ(byi{Sbb4rlgl<%?=+SyKdf~Q zzKSomQ$jrdbv5# zkoZLGgOltO9dL-%;fUmFb0_3nq;sYrFd=e)3{Wrz83hAe1M%gJ@9feoqB{VPSz5dF z!#im6_Tr-h%QA^Ua3kOj)~x4e@$Z_i=Apu65}OhM1YwJ{bkkbNT&N*fL~43fBsA*U z5zVQQvqz7);QF!2#tZKsmu^(`_uO~Qb@w)ZwOheeKlOPkrN5 z=c%VoJ##7_ga;}HpJDPNIw8>RibCx465qDvIEVL2UA{Qn;{OA`M_bn6EC7H*ORQZ9 zd{oudKR21o@-l>Ek_n7SAnZ7kuqmivlPv-!AQC}@RstCy8WKwaNZplBtG3pyArb*hiK`P#2XVx~>NrQ%&jZH0*LTVBF8ev|h2Gr4%j}T(rRT@)5hq!8MVz(*ewsCsh8?;Ravu;%kaW5PI^>3X&uK4>p1zE zn3yjL9HN9`p2lQSVEZ`66PnaD33}U#PK0fxs=2n_?-_Ph%4BY>9me~Fk z8zGMH1$}9!S^o_M-9>*tB;y5N(?77P|1)i#{lDm2B=~olJo|3?PfDJ>5ZQ1(h|l+0 z2WGm+qTe8bo4-``iSaI=5|fKpcx?m>gVv`cVE7Huhf5)225(>0^y&q1)UW3cDe&=& zJang91f<-`X|Je8ihQ}e6pElIFsMHmr77btvUqi}?tT#xur(@Zd< zraE#9c;NJt@i*4Dtbt^;zG;0k57PAwEs~>(w6hLMdJw#c&9$Ad4vqAX3(E=iePwDM zgu8YnCf@JKc5pY#Z!DQk(F>D2$$jQ*KCK=hswC8&DUYc0`54B#V0q7rw7l}>US6-# z*C{$&xyj7HIh=;r^&nK158tmq?k^x|*_O#+5{JpRn&bh86< z@0O5rwVCQf%MSQZ?k^8t`|EfD%Ad2V0&}Y~(18l%Z=*;gFhA&y(J3)nGQkyeW!z4| z68bH52~@i zf1njbyTW?>x6>F57js-(Y#U9c{sY(LYBW!9o6uyqm(fktsd(nrskW0#DvsP_eqJvA z{H}y;zC8+=zd(*AP!Dz$%jR`K_dk?{vBkgk#%N!Ro>Xe#l~C4rW~)@9kI@U_5&V7` z3U>P`9CC$x3CR%nYMuGX85IVk_ixD&3Gzx#YxmEfEF@?dolh6hYx1qmvpQ>tRvPMu zxx#e^YSi)8OKkl=zE(udjjJ`5;%Xn|36FhKnvu}1J zrpVPHm`lFdVT&ejEoTQVoV#_^XKK;(v05{mEB_rdvj>J;dqgJm{G@@w$R6S1)he!= zEj&L>q$9mbXPz_NcU&H@O6qD-Kn;o z1ClGDE6P(dbpCxj-*t#0X-u)WwfliKdI^Q|z<)}W{zF}2b-cK&61<{vS)5xx<4-r_ zk;Mh{b1@+3mWATWvkHCQENNF8tg_^@-gcQU{9J3DT*xon;42hB&w<;dU3g(= zi92!tY=FrBRUu9n}%|6NVydIn+}JwGsF^LnnY; zGqwV>nelLZEk>X#et>dxZ**Z&jKsuoY66@JjpmB2G~6`>p031D$(R`dphb)ghqBtm z_>eCg6BEHd$bu>%$YXAPDG_>nxX3vSD*?wA3sjtfRh&g zZnk^92qd^}s;rMT)Op|txKR3vs!9%3rM9e^RR^5K zi5{|<1m0(sraGn55QB!oD!;RI1U)w#V9N+ThgS8dnnE#Fv^35%1%hEZ63x)QpZMg{ zXkroCBw8HiaCm!FwJY%U#`1BL-}9VCK3{QHuRW{93#U)xB-jFRvKMwWeX?ZygnK7h z>~W^FLsn55&abN7)U>|E1FR!%>V2|7lVG*X0sA`M;FC+X#631t;tkJGZ+IrZd5GC$ zy@1zLDrXQUqy*vSq&nuI1}8%42`-+hoDwT_yatKY%%^!i!fzKaZP=T@(=5vc31186)>sk=x0{7LAy+d!r{{* z=v1ZQF1H?lh!fO#ra=wBNP>2|bfzMrmY2_KTDP{gLFs}u!3oqNnE&rx4Xs(agi6ZM z12AL*+yNYh3Zb;RxeTz0LTT*|3(kZ5GKCV}1qNLR)0-NH>|ySNE}@Ij8Jkn+!y&r8 zCoTh~k^-{5+@LD}vDmcjehTMe8(=as$I3_t{hUrk{HsmTcXoZVO;7b&x&{favozTP zR(e~k8|en*ag*vUWgt>#zZE4f0#<^O6M}A4CEuoWEM~*jiE7*(>NU42jSXACo$#x0 z1&m+zF#~j7_o%$ul#ZGVvDNQBRlobSO%YSU4Yn{Fd&~^+ukj&+9)^|71f4hlAeTCe zoOc~SqR@XN2_oKdk=@3mm_0wJ;AC8Wq ze`W9%`Z4~@`4zRS@xprMq?Fiu!mKgzNT-LuG3)BIZOwhKt?8Z-g?TG4JtbieD@_#6 z4Mr<1#st_Sk26So42zr3V99;1r&jR`_v?wg0PD>%`lH=vWBMj;B9i`vrZoW7ND~I>hM~-9*tI9%9U`M=RqS|&D_dmYB$#iX+w@M( zgJYmi8Y*mDJ*Unud|XT66~@8ACecUuVP7c+3s#bNU7Pd9PD12~T;v&m;8@#Z7X?tk zNtkWT8;>Y7L_ZNs(}>*>B7`m}a)NS7=o++rKnjQt2uBjcCkChV8zhDrVi@3$bWAqE zBo2>Tz#l10HrY+Wm5B%nBGsMyAc$%?+bLOWRXGqs8(xZy>I@d*oOFF1uI~DP5$&$dpP8!xhBipGAM948+ zJ367u~{TFE~+!fFWo_Di0lbf35uo`sdbZyscL8!LQaKHJhc zN`iOMVi^&4G5Q}BAscLTZz#KyuEc|@6o1wm@^{iN@ZkDR+QPZs(n+`TWt%!Mmm|}S z$P`hHPP!WpuCirzFCK8(2RP9qDq=Ybwinor2lfIx@qiO`l|xGPczNInSPVI^xIFMQ zSG)+fxN>K~{!5YShA?_GD~o%SlXTK=Cx9Nkpo?Bz(n)V*2D3Zptr-0Q@g1I(IXtWA z`Aol9RMcKp$RBv39ChNG_mEE3kL&DLH>mRhb&KFKU43}dc^|*^m7Db^Q@S{ThFd&C zC9?#S0I#Kg;s2k*GzRC%w_lnm#)+eJifS!%oyNgmBh}rMqi-wj;ZBn!eGAt-oDaOJ zV}yOVLq{o-#z;`#?@Vz*rR8Vn0`2q~W@ZZZ^N9g6n}V1S)onDlY!9Go5MsSsXj0?= z<&^Ie-k8X)YNNb}zK@B%TWFyAkq=hee#!%@8qJ%9n_|vpAOwWFc2q@TVz}}iR7X)U zNVaplh$M6R1pgbA;G$8CJuFw&DYlVW&SyQ3+&*E4!^_I(Ir>Jg22jJ%+b4CL<>U3t zrnPqY$Y6kly(iZvfHn0Eby8l!({-;2Jd~TwGhE*^G(HO`A5nSPb730yLQV9b`W{kE z)L~;|YKa;vtkbO*%AcHdV~ZE6o^Iuw(F?wrFIrdMBHamk;p;jJk(#{_I%Gw$xAwxL z$k7MwTF3Kd`~+D>5p*;!arurhbJm`Yf^q1Q>JiXch5%q}l1NK>!j@W}4(=%XtUXX@+6vw$dltz9E3nnrS;v8r>TfAP3nEh>T-BZeM^J% zc{o}NO#0gE(9$>$LX%^(PH2y?*>FQ5!{$1lud8})xaUFW*4vK$B!d>v{9cH6QYCb} zGYe5_g)V>`q{vB)GnsL>luko-%lM0jxav?nV{CrT*osY-%1j?H27#OoyqYVVYw1&p=;ApmrnmlPd&k&vcsdHVOkBDNv>_` zGQDW8PN0N2i)t)SbsnBdc@WF(5sy!KAjr z`7S#WpHks4)^2+^BQs(?ZHiY1Xk$;X_)3xN;F74EPttox;D`uUBLDkc|1LwN=+ zbY_CeS-rN0@MHj$UVVr)Y75?@9LC)3*EG$CB@$ zyxv%?)+B*Z$gKbsCxL!6TLasZig>>#^%L?!S>-|ZsAZ#E%jZiRGw5pV{(MJbSVlsa z9_Mh6Y1-|RMi+Sp3A>D=#)aJSI%*H)@TcsJguJfe7!{Za3nhNv!w;j)1^fsr<1%gx zGA@<&kb>bzF-q`;U@e4-73h}L+Wm={a*&nt0G%_S+S2{Kf!LY zJx{F2Eoa3paW<96sSp&LB&A! z4lV!z=Mj-hHJ{UTS>3}Wx6MoPFrRXOmuK$={S`XME9{Dj2^}XT!3#GvwycS^)UTvc z?m3@QHbO^A5+P~6Z#Iu1HG+z?l1pD+Qu>4=r?pdFjQUxcG)G#_?MrpU0$$NdVl=2K z64^~7+zstCB4TRAsez|B&IYIQ$mgXNZruN{9KPEdd-&jSZ;)^tKTeHs^6KEKiQ;&Z z|9#-x!o*oQ0nY7j@JQ^}8=T9-F#t^20sWMQIkHuY%pSucAX|i~9%n`~K;fW66%INq z<>Eb}HyrdxgWq^KVVSZew&S2Y6QL5LdIcZH!aZZsKKLjfZ-d6Ai+&yhaM|%YKF**D zQ0aOzuaLNC!H44{G;xZ3EMhc37(Q)Xv^I`7_p5S@ptyC>x|W&IRTz%atJh4LfzFs^ zfoEVA<9t>t`8Tt1!b*t?%r)plpwkD(ljp&Thm(xKJX;+c&XrCb7r?1w8gTBZuJn3SdPxocDaHMweXRfb(8N z6Ab09zK_gfUDW)PHY210CZn7X;GfWC$nx?O(C?LW0!N7pgMX zBtgH|sUdNF67+i`n!5=Qb5H1ZtIF$UXXy7zv$S*E!i{P%E6yrw_*7LwBbD zWA8QSJ|NO282iBg6BzptJ&2qiwt=xb4q-R9yVv~%Iw59IJMik1GMPOFJ&MWDh|hLj zVA9{$5Yn&cG32;U8AAGXN&%!z<{}a4M}bH?5}o_6J-wMLSG&H!HX|!&^J#htv+^_i z!BwSL`qgaSu%f{}n?Fy_A>9iYA=z;t_+^Wz{|fY32GXnPG4Efe*AV*+N0I28cKrBl zwHJ5?E6_V>qp$DNd&vKTG)ZV5!kl3$XRjY+D~#F^l%-D+Kw0_>Z{|}F^A0Kz{(}B$ z&|9GB_3r`7nxj&i)`;(N{!V{G?qAv9S^7FPJWJmg^ew1+X;};Sj{c24`;QYmOLQ6c zf)J_T*-R&RHY+te>jBE_P7|KZ7JQ_t5dO5_*}ftNk#kdt1b}Tj9YiczQ}1{yr|cbX zwb0dkzM3d$2KJ}&%DWY#{9Q`)6=-UqR`>&l#}Y{JBI^`2d^%LO{L0 z8wW}QO9BO*bVLW0NT75eKQ3*jA$)cj&Ob*24IR=!oCcmkM(?EYF`9@wjxaTjo>uas z%FGy5!O4fBMgTG$4G?jnf=qQi$$b|~q%mcQ0i44h((WMBvqLY5c2eXeFZkx4mnPj_SJ3`=XIX8c8sW7{MR}0%I)nGQl>sg%BVCf>?+kjAe?AC6EAN zJ%|7sgH4SM7>tc${J;=`F`>aps0%n631hpsZJ_U@&T_M|oK;(?^-dX$cO7{Ah7GH|Ix96(7*YhpDDgE_YO1q>rlumG}!a>-TiC zP<_~51FBWZVk`Ch#M}%|_Ox4uO}k|{PJgZJmhgYu#IO6zvRl$;ary^sx0L%h{Zj0f zc=(lVw-g5&H{oWe;ye!bns&<^+in?<_K!A(d)O`W0rl4ZmLP zZaQ{M-)(rk#K8JOa|@DQZMS>R~eFtcfV&6A1T-Nb7dpDP^c z^>1p-EB)1+_)T-%!Z&2x#36ASx>2xy*D=K|-t-ZS*Ky9f;_(o|EZ#QGl@U zMo@tLn_t+rX}#!flr~WcWI1uYlWuR6SLNgki3)O_At~@ETEihCvf0@vbrdi}p83?v zTP6WTkia4QV6O=@JX4_f^VnvThIoa=agA-A8>@u_%a@UeN3U=5rj}0N3aY3Q8E-W| zOAER>oxXsG+tOrVnn8CU`JGA1RZ}|m+O%Y>>kwwFyU|Gr)^r(-AkYwnrSaUhkSM z*ih8TxZDFAMa2EV1fe-;0-EBcBsLbms(lGnTWU~AGJA_#@dtI0Q|;FzYClg_nHHM@ z!Z{4-j@3r!M}+9NSeUu|)CmuUXcfNrYgHe#0hF-{TwQ^xb)9R4t;?Y*SPKrgRkRK! zP2U$J^iYGdWS>n?h zepow}a8X+jHkBShq4N5z<^Xl}-YVyB`z$IF9Vn+z%!$I0I7qugv`)nWW zMe=98D2bkfQN^2*=s<{GzzLNR_C&3h!r{7jSwhxysI}348tqg!C(QB%rCvjp%^fKB z29NLp&2`g#zsocL?)eyOjetQiTI{< z)*teA8(+}d#^OLN?_x5IGjOXE;eF<`!*Y;%ba{|NZjaMlajLmUwP(u1kB6({RM&Wc z=HbM818;}2S~6;jj|eWb=n{=aj6#eq;RMZ`Akb1Fg`+?&yT;lKeL%H`DJK>{$tpJ- zHWbNLJAi_XGe|jHGGfd0K#NLjoZ;@m`M}w)XLZW^a{O3_X{8MYu27(q&|+H zX*l}5$LfR0y5GleC$Hj8eu&$<29y|U;+v=eme1ZCP` z%XqWMvT?ls=Msws=~1)b$IN`M(jlGiJm&-F@^7JIwjZX~(bny2(%;CTs1cu;p>aGmt=*?hX>A4I00ZwFIsZqf$L&hmQ$*~4&adnAv(y}HO|PBATW}vAVyBUc*u$)5MG$1 zvSfi=XB(5GXyq7Hi?JapQt&5#4X~4JZ#)&l%se4Y74RfsRrOH;PtK*AA#Zxoyx!s| z?u4Y(y&L#Rv#b_D!t@bXasEb9if~y9;j-?EvXAd-Zr38%-S%*Y6fC|UY_kZ5;hS67 z*3;evA;k0m;Se0|1pYTkKs2q(HWs=@Rd`m~G`G&3iU^{m5JU?TF>TVdYT;>XS5$>! zP{x4HPeTN4F!eI-HTa7#D|@fOjlhB4V`>UqN^trTEx~uNG))NJz3>>}55c=HL@f|L z{eTB^AUbB_B(qpq5%2)AJb2@wc&+ph1T7XeX8V_%vS9rCjYYColA@J6dupdOXamn> z#VM++SjF1gmu*?CP0}qeN#`gDS3)0Fp|N8=l}Fp?G5n~u`|qjd&=dGQ?MQ2*lR!kd6OwIeBFd*jv4_aOEeu6e>@awCzET5;%5dg7?qewKmNI{73&BYbnwVVWtB#>xsH8mB8@qXH$_pQ&bjiH}Qg83*TPeV-e5=M}FLBa&e8qGh( zh2=_s4zG&lx2p2c%y+D+Deu7{BbFOb&NSDyaA)PQD7=BYf;*zyY~b@&2i&JU=+?2& z*q3>nYG5gOQJ~ia~mO0G@FxFA>+Ja*%enoQ(wrX)gmF0Uh29n5hrw@D_*~Q&MTT%0fI_m8ZoalO{z>SO(cm5>xKE zcFhQ}(4~1@SnSQ?PfvQiS|5btFokEVQ5xP^DRu?3Qz07XhIqoLW0}9vJG&FpIG^UB z4hz!3;w^&i&&y7BPly_!?Mn~cxCEs6p6JGoyivO^9WbCA zl4`^usWiZVLL}n_25bu{E}3+}fWj!#h=Wt9!GK9*GBy~{B$K%gFre_uG}A^eFraYC z_<#XTS{WZOpisuF24zfIU_iwpL=5IGOA^je2WS{8ix}c{^ z#qIJuJ%=(5xS)DpQ3Lj(3##`LJ&qhNyPpch_mU50{w{tjsg8Yq5Tf4$-Y=QR zGP{JRkCUW`X5Pg^a#EF{yGklxP^yfBy@B3Kt-g6PT`~V9~Gr)XlkgNQV z{?eaZ#iZJ|h*W+oa5Zm*)nA3^6M+2EI?M7?aP2pPY$lB}E1%NOkoa$%EH8hDUOW!~ zUq0M(%;l}7@W27YSB9GW!rE>ABlTfz{-?C@hyOyqM23G&)-wGnxv!jBrvJ#L|D=ES z0~-E!BGB-EQ2Wn?JpW4UF9rl-_ZHX42pIuDaFRJ;c*4~>DM%qk(8%I9fl=S)gbAhK zgfS`g)8d2)8zZ=*jFDcT!vfmNJz|XV105E6fey#`gAT`rj3OguPG=I^yrri{MHcg{ zm|}(rf@9%IgfA0$hPK3dy_wGF+rpdX@MbPc_5;e9Tf1mPJl<#XzFZ4e3=7&_GI2w; z^O@lds!WM+v>I?ljAMo|-Y79935yKN^$Dyo%F*R8h_G^HF;aGFCLU6=${16PGJO&< zWb#xPf3LhR8b1--V*o5NM!$AcSq8t7160&c6Zm%GipWiaG(Z@;~pD;hFhjkdkyDspm-T4c+kc@HbD8m#-@*H66zR@ zd;GG(JwDnZ32_&v?J9u{Ox%fpT@ET2Wm_1e7r4}e4tQg?1K#)w0(Ln{c?|)a>8qUS z*dV=8d4awz+&JHe)9K2{TiCvyYpINUhpRFHx45bX;f_1v9esVj3|RqXMAkw2{TX0h zZ@56;T`@?1lo8Dtpg)b%_mJ8nY?>=9@>Zq1PhQ=iZvR5D;7To~@jE|Mwfe|JI^JTG zTDBvlya3Je$4I4^Sa3T{(X4QhKQZ%F(9hfmLHe6G{ahPf3>(mxuWf>+BT(aJV~T^Z z9tNv%=1adp1*(RhEyf$c`(mmYYODhHX@uk!_$0kV8*z!#KOfUrNxuI#jg|Z_g_Zo= z#!7x3ry&z7iTk*bsj!lt$Bi5Z#|tcfGjS8CI1iRB6Dv7RVI_O0*BI?!aJk7cFfF=% z1JnO=xcpi+8bIMv=}vp39STqFmlY+@pbw-Uxz#K2=8dB z_P0D4IF9^ZWZ*b8^oi}&(>yI)=qaF74t?_X_zWLT%w!+ z&(kbd0iZgTiV^^;V<;xqum-Z4fYwov&iGoO(-o3qJ)vA{^iN;I=zDoD^&NK4V{CBR zSl7939q&uwlgQ~ZS{zE{!aZMGpQt;Wn(t_-4+7G{m_-0g@R-O)g}6fsxIb2U<%c&^ z(=+8JIFlZ&ok@H8vQuA)BmFom5kAUkIn-X9|2+mSoUqjswt)Abr zuB&rX0@;^0thgQs(OLe0=3w_j>zCi#Tc1Y_v;ZY7gnuipqI_K0&|P1>HDWOk1rwmm z4(f_#LwTJRXn7f!qodGe2R8R@>BxriIvpRZE5NrL1!};;B|iXXp(%~<)N}OL>r*5*7$`Q>Ow&G4S>~dq+Sf@mlI?X zbDDuM0Q=w`vG8Lsw`glgzV-}jLR_|DfU@W@KZmRu?S#n(vmac;Zr841y&=QD>4iAi z38=O=;>0x4XUohYkcmBNR(VFP6*_Pq4#7@Si?Z5Ii-j56kSY!|IoLGuW zX9r=I8HQfcGS>b4gd=O%_T^osdYqKIOyRPTG&D$s{gii#Zq2CCK7Yc+RYfO7m%w*5 z#j|#07{#3M6G^<+D~IM zYWcnl&{24k84KTUvA}uIja;PYGTh#dJ>;i|yhJ;3d7o=FF3>J6>M~|zMP|Tx%KgRB zKr1|f1-6N6oUzf&>D9sVSa6W4k5OT9H1jxxIJWf^aiZE&bc>2RDlX=9WV=Md!H)8& zl*5Id9C{N@l``SKKErfw1F>A1m~n_V)Iq-PXJNG#dLN;D%PRw5y_ z7CUaN757wfoN>^Kd)k$6ycM_06*t9-+wF=gvEuf);wD;g&m_kUyJW@fb>*98#qD#o zq1B3e)|KyWD{j9lU$YhWoGb1LEAD`+%rREni>|ns6?f1TH_nQC$rV>@#l7r`n`Fhk z;)*M<;$C&djk4knx%&FYR@`gJaTD$L9d`9gn-zD&^}cE=?yIhR%dEJguDBgm+%Z?& zRx9px9jCT~IrJtqI_Q-J*ME*4xlH*$^$*aaZ_^|E%)i@h=FG)wh0bw|f7Z~HJ*&eS&g}`S-u-jiGn&SRp~2)qFUq z<`{ll-h_FgI#3Cf=*rVgm2uk5QxEF(H2-^2>blix-7ho=ALym`$}GD-X_noaILq!$ zHOq1dndN}?@5MaJlWTzgXQEb(f?VrER5WWk*BCVqw4b1kax3gWZSgT`EH94#FRQEa zbQ3ZFfI~~HT?=?r$8|oVy?U(#tdJKXv}-R<*I07xOMh_w_VA-+JV;3YW zB&-z>KXBp%$B7dsaU4?f2rq;2gE)p*iz#^!J0VTmqm8IRWu!YAV zY#aLI_eK=35|sR|v0f7RTj=mxpNI)*I`(;I8k;SvKBDO!9ebLdGB^Fv3%0n@q>GhNR6%K16Vf%BcbyiE?bK}HULG#12HmKw656*)Uy zv@0)X2YWV|J=fe`Mui01SehywKGky@7?+LNz@(f>Zr>9JUWsk^spE4jrARq9?p3l)GT1hdTIKkKlrql&L`&Ch9ztef!@EK!HMO3vQ%3dr z9*DbTo7Qekb&sS|Zr^&7w`}NziJMc|g}SoW6*N=Kx6l)x69_f zSw@X!Q`~GJmiO6d;Hx}d!1`uY1tp9b1T$AL&hncod74{oFV#`r#`Q@#J1zx^s11(v z{5aunPwV}s_h<%fS5!0R+_`0FTPAH@#TEr;e|sgZ1I}+P>}Ja$B#`EI>_|wj-l3Cq zVn0HX-Q`Nw2`HT;>*Cf&8I}+9_uhkk@6mNU*R+ta0M)HA+?Yib)NN(V8C4j@#FjslKW1Je|+22&D)Q=r(y!FK5@KhgnK?543c@55DfCM(@{|t?SS9%PGmj zI{1SQ8m}Z{n&1)Ig_sXt+%;s01|0}I4jl9tMhbIz`N(khU}m6uL@;r}$DfeQHDKmb z6i4bOv>01!5B(=~`9D(tJBk)}<38mgwGh1A$=T4R9#`C6J;wLtHjnZK9CwhXv-f=L zW@*aC?;fDfp}+?(g||F{?TM;!-zx=@?igI z=kuV}9lgUt0|PzX!)DLCXVuVf|NVeX4G5eL4R=z{{buXsi;x3T$7fJVqkhW5N#0CX zz2ulqH)C5*COy0zC%a<+qGtf7TY{V1@EIe}zoY}dtep>Z_v0}1tH8&VqvBs#= z^qOX=uPeH79OyQYaCfd}Sy;A|L)sbvFYvfyfX8`n>lqYpvVTijCStjetpxX(xqzkL z0W%)Mb!*e$bvks+|=#BjY1MM<6Em!$ zcMK@FiK@%LarEN1qeD7+@^9&X{q!boY4fycVBK}Q)@k3O-<3l*pCC%j2bkRWlNeR( zS0(VD6Uf`$O?RhC0hh}IXWB?Jf#CmE`TeRKAh}|3EmEl_@tEL{$(k9AUZw(Ih7izk zkgIkdscPXI0OR1sK+NfKousCrAF^t?#u<-|t&uKNGjtc4EE~7*2RSmNUk&Td9}{_% zelwz{9G->xw`|*jOW5R{*+zNLY*wk}$_%aMnXB{4R2_av4$<)deYJplu`Z$6=C|q^ zzpBUeX=5w{)O8qXA$7f?Xx-Zd7ONZ8JH4UI>Rowhe%xdk27kJ zA)=NV_Y*i-u)*WgYcUPZ_FJbP`p_6Y|u&Nmxrz)vn%ycRCc^;31DMC5>4EtF=7v z)w=wOJF~Ud+*}TGlQl9Os7`e|KF>mKlB0K^jFsxWGEu0z@)^J*FwNa0_P0XdK?%{ioOFvH#%%z*LrsKJ%87O`= zAhKRp%eb$=exwr?ot{nHEYc;PP zLJi+k?}tblNT;_}s)w0-StNb%QX2&75w#1iez=fr6^{!jUckQV7e1;!f)04hw&Zq> z4Tp!fZH2Ov!}xyO3*-BV!WiFA`PCEZlLauoPqJQf$zfQkb{F&=`bXpUIyAm_TDOx= zKFW9YMFxHjw|faMdt9DX@x;ni$qlR8+7oxQwI&;zH*_omXfeS2x<1jAT(x0cygiv% zE)jWFN`(xWJZ@g7>K#aT4}^m)nGY*748SA?*ovFO|tvO;Lo8QVh>oqck@v0U)xp z2(U6vl%-o*uu=YQ=W-{@f-IL39dimi+icUq!%maF|E0-yhHfh&fuZRtSn65zoViu> z09T=epP!CpX-yz~kSgWJ#zTVl?Z8EhYpT?L9-=Fwv2(OGOSg~Go#yA=qtwlbQYO)F zE|zGMPUQR5A)3jB+WgI;Ssc2h0S;{LZLL3FR2>b4>a(=XWcI|NA|>g_I>{OB$kP2U zpsv4`!)0tTlKQzg9U|4j&sqHcb!h-%&cl8+smJ&^kN-a*{Ytb07tXo zpmjt&wacfXVSvm5{!<*9@Qx@m4pNf4AcBH(mQ$&3ngtMEw@$1p3&$qzj$;EfNl-?aO z<-sZM0h$`cq41;pHobFXS(TmhD-d91EzF`-0 zsT2PS4;W?S7Y%z_`_oG$1&!x*X>$nqH?O{ph+&)GihI-T_){g+*AIpGfBJ~Jb0^GoC5D27vfq*7vF_BeMrB!nwxrBj$j(sB+luH%} z=x7sywip;yL1}c{`^(ImI*4;o{5T*ienAsiRjX57X{TE2j-06@=YT#Ua_7`IF1Uc_ zaSG>0nl8Q|PgCYmv6eZduOj}LDH49@BAwENF48F}l1|m(j-06@=YT#UPV@>e=E+O( zoQ2I%m$grk+uG;z^h*4){%GHgc7vszIxRB| zwn#VFb(e0iCa1yF8v6wI@q%Jtq_nHp5d#YQ$&UJ~!6#c~wlF-jhbAxR)T3^cwOz>l z1zM8@KI9gjwzK|>lGXb4W=hv#S#>99bvOTAkX1dgdXvg7$-`c9 zPz7x$!abf-@&$WJ=8#7mNm*mK6SKgD+N?@DylGiDt&%Cc)zL(D8cpQhF`5Xg+}Gw* zZtx-mK@;ku`n(m8c~C%1;u(e1j(V7ogho}LJ?5TwO5ViZcP#ymmCAk4 ze0ywgy`y8anFNQI+wyS7A7-w%b;ddz}pKGDeP#GIO@d#L10t|2cZI+5F!5 zER`Rp%6gtdt@_uVvtlo+4?OaU`Vg-V)uUPUv6C%4E%Y>%MdAJbXoiEhduP)2F&p$cj^D+z#OopxQy!(fZFItkBo>>NI|2Oi@Ieh z*|K3!ocQFh94_pRV_z+YLe4!AZm&!MS0T(^lR48BAJ*Cs$++Z{&3c`MY{88Gj_iVN zawp4kP2;3<(9uP%?FntHEtk{KH0Qd^B6D3PjI@1@k#=ovIlvNYhSxo=&TX@`6!K6K zudv;wPN#QxL5Ye-u?_ zAKVyYq{4n8ZJVS*Ct5u^7Y}QsG4>_4VchEUePWD+e8UAccbO?Oxx^8=3VF}eCqJ-* zli=Apk2!KWm2raS>C{*2b`tQxeBDmbF$PX@bFYVi)3ttD2&4~A0H$yaThr;(^6mk1 zs(b@okIddVF(;4jf?KVHa9Zk#lUZB{!IQ{4$!?%qDrgC=$ozdQni^s6>SYfnW=YH3 zcF8NK79U#aa$3~Fj9`xcZ=(caSC93=+d>Nv-s-aYS(9tqJQKHeKXt%`>4fZk*3nud zU;hU}UED#PDCV8qw7pJu-i6yoOW;VWjM>Emc4>ye1;H*4F-8oA>kiOMLnEkX_c z2hgFRjNX!Wgy_xQ6`D|uCS=7~B~Z(uOgf{}CQ^kgxOjZ!te0(zlljI1#kNG@F{p37 zHqR~-&Z9vrQWR_33p~VSr7bQeQ_2J{H4YE17sTX(EUZpu;CbaJuQvHP7g}*Gc6(v{ zk)`WKwI7ZfZNa^n71!M6hEM#jW79a*5ZXr-*h8p1Y+Rnt2xaN!bF{=3>Ki>v8M8~d ziTa!!B)#)g5oJ|9R@=qJvDX#MGA2>n*lFJk^BUO(nj;1)mi{R8x!4)HwTPC6Lr1AN z+#p*&rdEgF`ccUK?ttUJ{1tQC7B-z`#a^NK0Ru{}1F>J!%E}Ywdt*O#28M%3w~r=) zYF4zDB0+0u&;r@U?AIk*jZP8Hxn5$$D`+(wr|V5vmXfTYCXdopCcp%F)D@C$TT~h>JwRo_(&J?L7L|pArCq4y5%S~bab5;9wWvH; zw#a{+u9iysO{FVpDq=x@ur!4l)|8x~_m<#vk%P()zx89AVM3k-n`IZQ!RgR>rq^e1 z^o@I{DvGVa4WrZp72`$@?8%@0d!6b3uP;mE%d^HUY@J@fe3a+E;dCacJr(4Xg3GpZ z6rUH~7Oerl_H;2u@wkGjp?Cz}wuv6g9pvck;G!1(gxpeYeV^T6+AeyBLmOOpNuJ~N zi`qqtne#O7+-+lLzxLIkwTFPM$#nD$?SPgH1)~n>qHr3Adoc#eF#Sz%u7fr)-*!N`?jVd{exVYbmX4&eLJ`}BO^l*_)=RehR(tEG>{wOz8zDz z{c^jaS%UA4bVqQpQ||)gF&OEUFjGvfW0Gru+uOME@b@4#(9=!8f(SPYH(z8&cmIgA z$nD$)CUQlxLma11Gjv3ENkqIxAnkiuuQYMFO5Y78H!s+sxmUWFZ%wRenI53ArtJj2%@0W+TxH_}ep%Iha2e|24ha&E8aLNz54dr(^mhT_VH^u*m_!f9< zf|pD^j?1~H*j|IovlK?rp8|sU4}8nQlepBo@GT3w{q$L&p~v}TUkAbc6eQRl_tn1p zu+zEum!;-T(Oot#pk4(@3#4$Qr*a5`x3VN2Fc^lpkT&Uw0;4^eC zoQV{2AMpix5&6F~fh!(P1C8An`dbM3T)En(i!G1mquXw z#cz*yY*^mdx;)-oVA(vyq)4`{iMMij`LlLNN4&9pIZN4T642JNra7KWw60v<)|!lS zERQ%HVUzM=Q+!3DHIYoTvAnI2fJDcd=EhDgvruiVar2YYHJLnCHn(+jG`4f1a*!Mm zXW4j#^E=VHW^Hm!I~O4d8Epr5#GB*Go$zXeH@7u5<&|-YE3~OG*=UMsLRKJ&`^8*I z0du+SZ~qs+@qw^^XDhl1c(RmAMe86O~CZU@3tLtmmV+qfgv zTx;knF8T(hzv`mj#q>EBy@ctnx#(M&e$_=cGX0v1jx+sr7rm0{Z@B0L)8}3EYNo&G zqFb2$6Bpga^tW7e2h)G*qIWX=XD)g@(|_)w?_~PhE_wsg-*M5sO#g+8-o*5GUGzOn zf6qm4Vfydw;C^_K180B)A5J+AtlX4}mE6+Q3dr8mJ{d1YzFISS#*FP)gR zW#AR(EANEXO~#09Ih?t0y@27ClT8S4#-UKl{M zqE)C`TdnoFwJyEdKJBCRUfbUG*51qg-gD0X&p(rYhCzhq$(jHB=RfOrwr_bq!!9zN zKA_P_ats>HNT+wr96!@JzUMFXmma3^HU0_yi88#vKS_pD{8ME(-9KH1GySt=IM+W{ zhV%UMWLWMmm*E0HJ8)R(uasdGKpr@(_AirRjen&KSNT`VaIL>ihV}lC44eGTGTh+b zAj4LFy9_t^J7w7Ize0vR{;OnojsIF1Ug!V541eIiNrt!hZ$oJG&3p8|d1F>)rYpEt zPEf&Ny1Q5$rXN-urBUz%x1Bpw_Sa4xvm5g7OI=vDHYk_hdC!jX^Pmz07) z`1Mn;6#oD&;vC8*eF-g-?yS?XJ?WD3HBn^CQOV%HOcaNr6md8yMLc69G;YjCO@r5* zGxA@-2U){$gVT!J##f-tb)Cj5cM=O!*E(%}D$#^(%};$^<$CN4%&f9$ATk-0V9R#4 zz*~d7IOEnDNDQ--p}3-&LwOD?rxPIJOIKyN#&y-FtR-f4*309S^h=h9>#-Ci7gQ^2o3d^ju>6hSt=I$Jz|aK&sEVEpUNPw99a07(sQhxHvw%r%OXz7(Hk!abMbuNd}gK3YLFc(YR3ThG*atWrIBnS~Rx1_?d1 zR(WWd0~3KzV;B6j%B1U*g)`!ps4i$wFG331OzJ;lAevM(-x2dFtdmdUInQk10qIcY z->oVN_O6$wD|^>iWcoG;e3Bv48}75>k?A{AM5f;itgTIOo|PDxehnOBb>T{Bg2G>| zhTs}2Wc#(4CtbKIW+0<6n?r3407t$4G%g>?_h37BP*;yMfsN&E^>p&7-%U4p>1NzA zJqtr!o%P(E@_Lz)GiZ6ev|*ST_e*zs=a@F`84oUo-kN4^!WEsvCr$K7+%4U%j!wz6 zxu2Kg@ngoF?|}uZ9iH0u6s0y2ZR;+eZ6)$`vj#W99k6Y+;BoCihws4U&mP=tuN}DA zV-OD6gPR!+B2u#beS-F3T0NP9x#iQ?HtlS3`960Lz9KBPmxr)U9i+pyfC*{Mt=wBj z>6vt%r_X*fTc=pd)92~ODDIeQ-^F~lHQM*0YTr-rnpYJsJ~Cj{j$=X`q!ZebNY(rm zRr6PqAq-fonyR{`e}|u8!TWhq2RU!j8#WGd-b&{~@-MBnOnfMoHFyV+bsZbH=pGoY zzJZkQbAIbuV3NhBR~hpg>+WS5FuCcY)NF|@vew_yCpLHspL+S!`5&=H$G?XQh|gfc zYFM1Ep+9=*V_2_xrGsa^=YFB~+&?Aoisj-NEt%l|1s4y|qP4~TpVR3t^cA0#rgYVIbzH<=Im>mT#>Jdh9JxK2R~SSr99$Myo<_kynN2&UzH|MRGXF(uH&X^-ldgmjTE_;I3X*{nuFTWt*I7Cw*tepnM|CvC%nNu8a9He>B(_IjuDns#W zFki)01~a8EMxu!*t(V537S$12ju5)6GocU&=zCZDbdq@7k!DU0~dK z*NAMbD_yLHPUP^Nw-!pGWAUd50_A%AX_VRGPcu}ATJdWF;CosRQwJP2bn(@1i=*HW zU3HMQhA9W8FmbV5$*mE(u3#r+^3|*(+gtna$q$S~X(~~*+05WU%E7&lFMAQXyO*~5 z@5RG5`LN0VLwg+M`_2(Tt}KC0&KM1lb!0>>C(?G_3ZZOXE!we9(C-Y zkx(JTk6h>qKI+^<*)l)vWUvo9=3$X3vM4OObrAhbcjs>IH?Sb?406Bjk5D8C-BQY8 z;!#0igpP2No;yx{m=-+ebczVQP!pCK);Y(i!k_?T@Degm&o3i2z{@~%MG^Wb2hF`y z5Ole8{@LyZT?GG%&}*RYUqF*j)tBfdJ~7Gq;+|k5*unC5d)^}RIKeCtwgT{0WD!!5J%M6(Ig z*+$wlOIlT%rTppxyuu4-gHr|8Dts7y>(GI;`{17rmEO@{DXX2U*Vr##PtttdI*8`$ z>6h=>vF&x3ZP-qW%;u@|ao<`)3Y^}V*tfeOlX`SbnwnLRjrFn(9?7k$O!vxz!2|Ty z;=Qzu!@my_f5pBKp|63Scd}2$rF{WAO}TV(--T&|iv1k14l{OH@PHUFDD6+XXqd|B z-dzN9lGfui8A0(8;Tb@ED%F=ZsRrv*8JtR$Zdy-d+K*+uWh}L_uFq7}$ovM3rz8iS zB>EchX$_wN>ST1v!;03&P>sFsO{!UuDPGU46%)|HlG$E~Oi;gq<4(*g4O-4ryKA z0qxWYHkYwUa0`B66l;P{vJ((BHC4#E89iXAbn423~gi8Dgiv`e|B?QcavQ8J60^Cp&WymPKfOt|QlZfGY845&jh759hly7x$g{3f*@c z0(|F6D|6?%kd*%v)s}g39RYX1<7kkd;zxvPu*VKj6|7XjA`Vv7$fM@@FdD(EA0-|2 zyh5+iYT0rgm3S*-9O<*s{JN-~X-Fr!NZX2yQ@H1&bid^7qAcAv`8y@p0k^tAbxdCV zAu{ZkFors(8T#V&U6qsW+QNce(hdzd1swgel1G6Jv5s|G%su0`XSQdw*PqH@A?g-K z%BHonB}S`+bJ6PXhP)*=7Lm?KU?O=a02{59E+s53Y#NF5BePo9uII<X@v@g%4ktp&zhIqu)+zEX^>@J1qr_o9J ziIZnFcghD7T21aUF6=Uz&k_T?7S%jNOSJ0=!vm1CdhjZ%2NTk<3{7(MhpUTNL*+zN^#K-fcH~mKj#b`FU!hw zGh{n1x&___*Ox`%&*qxM0ai)K;E9+{@Y*@^S`R_J&;@wZRE(o`)5ECk9?MkIJ{uoZ?bw^72jvvaHNMj;f-;y< z)AdL680zx4^0aQDt3E|n`_#BuUOcIYYk%VFou^)nawnirp9Y~Hh!KTFki$?o2RBZ6 zenr-?%jGk41XVj4XH01!;wVLGI{q;|hfkhY0tyVel-#_aI_kx5$ZvF2uPst*38prOgf-4cs z*}zT|6J6w)K)E*2$u+A-n_XEfuyW%quq>0rg6Uk|u*JZ4?S^E+Uyo2qII88c-PVLH zyN&M`UB&>)>13O=&0wFIQJJ;@6ZE!pr)&U-@t!Hemc&lS0B zTET#w(qZo$IO{n^nbN(5sq_?8)GO4cYD3b1hf|felbnvJ;8j)S_ezAKkWu`v&Eku6 z)eG`=&=6E%PK4I)mPhqemx3l!^ehGI3g zEDTdg=@IDbAETj@VJ?;falz(e7th9 zO$*b!xL(SS(6z|*de=_)3gI8_UEHml;zs2Z`>gnq0F$J9;o*}9jQ&#Ut3p$rREFg4 zytRS}E`w?4POfycmv|>Pos%kPx+2x|a}D~-WBTK!0=#Qr$qVG_B~M9A7JMo+Nz188 zi-~E4gtbu3t0*oG4!|%+=pIKczccFkuKBHBU#(ph(sN+b*6&AZZzMTkTrKmtSGG;% z);v%VJaO_X)8vki7&e3cpixzL+_W))f6yq7mspD)X`1Z1Xe%m_iM^dm4VEKsOyC35QeIS5a77E2t8U9qnps4O{g^0fk^9lQb9w4|L>U^rWW;-rk>z82h)ik6Wjs-Mt_bNKh+=t`lwt5i*>@j+dSm!h(1yOnQ+ z(Sg4)Ut6(RKsrW>_snV1!&L_}tCjodCzU#xqhT5^241dH7XK{RL5txADr+Z|$E|2Q z4BTNse)*IXXKgEU1zZ7VLz$buAB6AAJjDS|z|Gw$yD;FkE)Fl#C%PKDc-*o$yf0ra z(QyW{oCOzpSy_4@oj0G3KsxMV*P<@4iW31LeKbNWC^ zpayDj#pvo*7Z7;e=YD<^N~9o5udwoU?VvE--}`Z}X{=C-4JChJA)*~VP_Up?#&Vry znR^cra|wAbGt1VUe{bn6{bjp|q>7|2(HpC3aKt`T>4eYq=tU^v?G3E~F(JRY(yoOLeJ0AzXi)cFf>h1eEkhIIl9Z)|LDeNf;*++%}6R-x5#y>wGqBM z-o=FL(r453uiPTgR zd3RnXVUfBa)~w>`p3!-!w0`2O_fhrl+NIOqNl?M{L4v(K45JIlpQNS!w?vU#H+m29 z-wLX-w~eyBby!m=b>yA2+&YXtX3J7&%z2}$A}U3Xdflu7bIxfV_3QaK@G)W<-*;W) zFtZc0N>o)@y1W(`$PKUwQn0HLr?EDyy(kV)laT?4$EJ#9 z7p;t$0|nx#n!+thny`eVPGT!>oawn*l=E2N1{jGJ#kJZgobYVuz?@E)KG9l|3I758 zg%_Mh<$jJ?ED$EWiMwHJHc@~%Bz*$~gu0^SAH z)&6e+GYf)dJ^#K?d|9_?Nb5DVmF3=@w^Q549kh@h(!{av0Rs0=QtJEpmB*ekcl(1p zj6(TPFyM4ZhZN=5s#&O3Pz)XiMLt76I`c&`x#adQAxLkZpRS~ z-PT^9afE>4x9EfHI&n}v;w6B%a9+STXsl{BZqgi-Gzbm7)WK^8%6{#3@h3+0HiSdq zHE0xHWaJe^6UL8Z$l7FPsn)t`^h7LSb2{`|Ncs-T&Q__&78WK1;Ny~jTvSnw^OIK0 zvT{RcutG3e^j-#3nRI_q52zG4?YlAVA!<|2Y%TmL%fm)LEzh{fqg`(hQTMg;Qi0#w zINN0YQD^Ls7KcZ~4m2);P#F}b{*yKF2D)oWr99r!Ba#P+O)Tk+I1J7 z_X^5-L1NSG7a%O3O$w5~aVZg=wu^RhcfA-cx{AjuA3|6(E>kWMq*5hROep6{vQ49$ zTU0);CT7&379kSAgtzR*L(Ub+ ziE_JR7FnlG*s6JH2TnDNa;`x2TW;(L0=|JkIm8~8$@LZmB1W?G zJ1UIGTn*Aj#M&kf+aWwice#|&E-q)Z(N>}j1EBaTM&1`#AQ>^tn61J;072f06^=}gWx;gywki{jOd zx)TRp-c-&Tu5x>Iei9ugSyaLvxCE*@H(I<=Wka-J(R9vv=1wXaH(OnS{`F^Mx-}=_ z?oa7ksi0B>Tt1YN+MfbCWF*cIbXWjsJz$nLc8U8uY@%VqULIz-TQ))-&*VF*>959K9Ebz=*mx+j77QK##FLbNCUi`GNLoWKJ?qYL zS$H#UK!*Il2h?JnTf< zl0)UQqDV=`%P%a>@sPc#DT=hh_hc<9!5f%GFF$Y(wsau9{EU^ zrM0}aM?0J_8V&5aPTI|O+-Ujn||NaH!?V@j!cx%QYsWrf( zY}#A!JDbur8fMnt?@r^D(s}7Rai7thwgwpVpG!PtL5`^3$3mINh0*}hV2f7^;0Fq^ z*<)PfHFn38^+Vy(aO>fUa8<%W({lenVRAw4ky$W z@LK>^!6^%5-t&BIr5=jRT`gnq*XL%A6WZ`jA-F0c>)+84MTp#59G5C+ME7xi0)q*pFFQ!dt9kJii zg;Uh4OkE}`0LbR`NGfQ)I41OzLf!Q470xpvU?0(2w8#*p3E%KDFaL0F+oIF05;L$~ zu$u#iE3je`P13(D95W%N=UlkzO};$X7f2=iSGs#@BkgA(aMw!9ex=a&6C=v+g7Szj zr_n(Pj}Woo&7!9~JzL!&%^^o(=}Jm{j~uL#@_k{v%7pumG7eywCIYKA&fq;j@>dtn z&z}^P+fGX6%>!Wo2Tc0yKrOaGV1_h}(VSUmeiLwrg`_wEY(4m9fjPNhAT5*5<(zD8#gNsbcP9+sA)nVt5cbR@{fPI?j4#8mLW5E3Y%h9+q(auc z(Z``~d>ejNd&E-fp`0?z^ZG%K_b>D`5eH0+a#SP4MAxFi+MGdv#G*pj3?EK2G zG1DtxNRa&QcARbH4-bV8x>(U4Za?&*FqS~eHZb{hc1dpci#RMP*vZKv3eI8)8Dr|F zPSFMXVR~-9xOzQ_OIuP_gEd${u;Z2w_cF=w5$5d?6)VcQFq;*l&OWMvd>B7|#%ja| zDpsaK(jl`}Dts8R*nH@9*$4*yQ=(_N9Am4>dNHOg+ntfG8T6!RNKX@VMRx{cYMjAf z>@=DsA|Hc&3~a8vWRg3=#7X%63Pqom4CwFYyvAp~3|eWbgv6`|dH<9cns&n_yz{u9 zo;0K^S@{pWI4=n^Alb)GocSidLy40X8N;&b#R-Viq!gEY6k%i+%^*THwa(p>=-d3@sMi3q z(m*%%bJyNZ(wI%W*orLq45isVs5$^)uMl_g^@WGd?|f{{PXCBpw;>JSA2HuqkH65> z#7bvB=!C|`V#}vXkR73HLWATfZG5HRAfD{|;CKG2Kq7w*(^`-@ok+ed|?jL@`K0BB_mYcRpcmIuS>6OP!jfii8&C?65- z>$NCScN&>A52(0_?2bK|g$Z>Js_+Aco5~c~$DT#^?^|FIkE)jpUo~lY4q2yZ1^mCH zh|(76K}Ym)?*sF<+HAx=E%k(YvSB+lji>7TicaGyQzzDqtDq2eT1M&` zXjLU}I){B+d&VBpL0Y#zRawKYS;ik_sX2re&vWcPDWA>{w2bQdv#)l^AffkN++h97 zZfjXKFLfRsXw_&|JqD$2pRg#n45Kl=1iy2W-HwEhf2^dQ0bjmY6~?TuQlI6yyP zKJ0+Ek|R=o3zUUl-7y58AitzcUs$DpVSjj#E=g2Rfp5hT&c?nvOZ&|$?7~9(D)eGK zHC=LWEuP*&0cP>QRm(ZN2X}R1rq5gn+9z%V9%FaTT=6*+Lkk>hsElcaTsJ5(H&Hk1 z72jJs>q!}N#tn}&Q8E{foBp0#lO~`1UKYv|u=@%g%{gsj^^D#Y3SS97orHabd@B~b zC1+Bn;=N_UcrV`mLAY=cdn^v(soHY3QjZbJfbkZs3eihUMIO`w-&7V*EC>9{d(vha}aJMEQO8}JsyhA zy3ltSqOI_XN({>`G02%|9B~;hB8xdz2N))y&d(Q_V z{VDrQXKn7luSAwTAq7x9bD|kF>uF){|KU8*rF8Ssj`zjW0O9J)CJzC?Vh0+XN|9;c zjw|e-SyqkY=i6H&7(b)QnSAvx@PJgn2i-Pi4JG~oq=u!Tc|v7HnirPM8Iv1j#PL9B zZN#brxdD1Xj_qC8@jOMtz6x23JYaV_M9kG?moqmV^7|rGiaVBgJ1fEQfL9fnp*ji~ zmPfidH2o8hWC1SKe)7fG<)7@+RO=P@JtSD8Kj|&=Mqu-WAF|SL6!B=e4mP70Wc-$j z?EpGvdrFP;)bd6*eKTv~)UfjeOZwyK0Xy};(=d+sS8tV}Sf2-&)Cmr}8KTVrb&L3Y z^G)T|+&LmGi>!{KTBwQrpT!00vqJyUIDqOzjoFFpn-cLCxyR2HoatoxrS>@ z)(bS9RS5Q!`};~fyRp-o(R6_5InW1xEW7iBVGx2Cm)CMoHoiba)Sz=_W2$ckUWh`t zk$)D`_+`GsHllA?0&6M+hG~B;&?4YIwtMB5?Ulpa{f zbTiD)(fq3Kd z@3wu%8BRfHWc5bt6BJ-w6StuwGxb10B`@d$mRYl3fgN%Du=`9NyxZIhRTNu`S1deb zSE3i5sZh1jkUwByQuO!1qTg>M(K`(sImD+o9Zv+Z*0m^MzkN+>=Rx7+XB5O6pII8J z72m8KXg_79d82K$-s$D8V?}s00S3GM{AQ6UVZU*;CwZj{C*4tT6l-Uy;7J0}8m%Vxkc?o*n5pYH^;cu$xjs;lkjN7+E(LP!m?gPmCYF^Trt=iHH^t@c@T--f{c@Ia6Lfn3Q5{y!hUP< zqzOxEoCSV(ipT~^Szf7bNR_>mp|y-=*1@oxR2g-}A$egWUCH=UL@Ic_Aev1NV7nTz z6#P~BBIO39TX{*$!9riLVZfI)ua5e<2V%t=eS15oJWQmE8DY($*U}Gj5CWQb_vFb9 z_TVc{*|FTLAH$hGEebILj-kyKaybrA(w%Y8#5L z((J2Q3cf~8-u>cY0%A#6v(%qbS*F}c-aSZkM7c<#GM`#}C0ekupGr}G;sXn_su0;M ziSps*d-gX$Fke*ho+0jKJDfNIeqAC8d#ZaZ$4;&u!1%qvtjO zdmk--pwIYKfFkh?2y)O-Iz8aHtWoUAAwy!-6~dBhv0d3F{D3i>DI9^)kAcNxgggcj zvw54L*=DxJWv(CYIsSR{P<}fd8RdA^SuQ+b9GV4%p4Box4xq!On`Bnw1S(@A``mE9 z+cq&ZEyWU?tNWcZ*J;=N!)w!4GQ*=T=4h&;!|FC^foXC6V(`VO`lFNQi+a8@^zNGW z`PYndWgJEgr~|WMQ~EO6xUHqu(=xduZHrp{TE(TsxUEM2rJ3rb>2f>!sGCL=u~4jb zW1vU&&yAu26C>NcN(P%04<_x%)_&iuKF0WgkD9+o)5|YUpFZrzRm-|E@YwcKCv@;1 z`*Cu?g)-@raTH2KWBFQ6mGF@d09Kq!ToYq z5b|>I%a1KeyXzsT0E87agJr7}lrErx9?l3bOU%72{{*?!z450x5h`^267B5lU1<4g ztEt)aVQ9uItPiWq{}e%Bao}~Nu`4N($WaJNHfSiCRGlHCtxEGS($Q65b9&6p_9`SB zr~REQV-mdy!ar3nAvyj525x=iCGzW~AtZ?d^@zo-3!VnW`LNnys zO?1`$L!lGumcYD_X(@G)KVvOL323f_W2nK%#e@h6Qy*zQHQv9yKpejA$aYuXTzp?H z?L1Y7lGZFtL2YMkWxa)v#wO3u_Eq1PL=VCG>L3YNf7br)oTS%I>o;nSp*BNNrG_l5 z76=@%pllJfG=zc2+g>{Zf8qeEESP^7KaUt{sOq1+wCkk(?u0@iT(qM+ZfjqecHoWN zRfmyjCT_WbTov_q!f>2QJBmVh ztu(TpU#?IWVejp&$}cJ;ea?cc*QC2P}e=o4r=4ghQYipMljKestpc$c=0);Fj}pO%#J zP*t4;j>ME>QI?%KCQXHvqdQJTmE{m!^W*^X5{r#|@W}5=pzq*fHODTAZ|xnI0ko@)nOK;z62=@+bMk7N#7A?(i!wY4#*!}6SCSClcsW7wcBgpgwT@soP+ zBO`T1H-J8N;o^Pp&*^w2O4|_W3J_0vw`&^@U%5@QcUtKqr8YsvZA~=V^PxILJyt63 z#l@!vJD0#yO;>q)Su=0%ug_Qw^N-UKv+-$!Rxz<7 ziAOU;ZvHT4hZ$K3)^Xyv#`}9{cQ}mvl=+`(#7z~t*#E`~nP+QK@|(^#Yjx<8FbS_| z%5{b^({|A9NX;Dw5rs1M`RMl(@#uCT5{b&r#ADm4BAWYPuACu_eH1yP1dyZ+cc$(qaC{xH*1<3A9gjZ9c@o#?N{ zt}T*d(i+Sn7v2G7Ny8a=R`IX;L#vcIkMP}rg-Z1b+fHYQfG+El0P~UEST5N}32i9r z+N>CLV{;u)G0^Q<xJ`te-rsI=N5 z%kkCyb%}-c%uSLdvvV-#g*-KTor#rxw#%^LgCS>PP+Ga+`L0KnlJLQwo`Crk#5APZ zvRIQrt9t6smDwn|(OL}QivMAjE%88CB;nf6S9Ja1yV3FdS{}~H3$e%JfOtLj7k`il z4Lruq76FgXtp@>)00K{lZWsg6;UAwE9R!}rM!SaYS7kGWb=7h>tNv7v@7b$G-)itgU-p0B8WGYb1ts%4~e*9MYSa*eiai&fNtPPdWGWc}7Sf@$tP89ZZf zWo8wLgRD};t1o>`DhjThUM_7Kj~cS{8Uic)nMcD@(WzESJ6p#@ZRc;YVvA<(!0_8X zN&j!(@T$*SxRj}pVbdls?~VW-98E7wb>l^An)*sY04o#b0T=D$8c&m9T5) zsc7Cxz0NIQN}BUQvky<$Inb?)7@H){{3-h?huRyPCTK^6tt+tITCWOwCZvVuD8v&J z!!fzGcqX1R)7TirZ0~YBmuDj$uUun$f35VSt=Y*r0TfZF0G2bGihac;B%^E-)=6k) z?Q7VMPYb}Qsw$QAHqvfu*NkuD!W5?EUEGU(+l%VpKAFa)%G)KEnQQ|bb6V_WDdvgo z?syAZ-LX@}JjTcPky|#L>^?o6z5=n9>41Ju`?F-IDir1FkdFAynN9a*M&ms*bvSKM zf(;+NQH}3F$mHWf`u6YI@#%mQO>7AKiM4+@hGPr`&^AcU)XNuq>^2_IB$WtWTId|5 zw0QHa+Z^EXEe8-L*xO7oC&8iBY}2>MAH!C*cD%Kt2u4&{-_1Yt`$ zAdE!Izb7tE^vPHAkj@o}C*_No1Hh}IC1<5$6~Ujcx{OWtwjUzL$0Zvg7TaQ(fWBOD z_#V(xmfuS$CM6jQ+|zTg`RVU?7ZpB2-oJ&PknJxFuX`3AwDIR@go}wMj^ZODx+mBZjaitsY(@ptQHrb0OtBBtx{f>ZN$G zkNuF48oiw9;hzrpXt68TW$*#S*`%ZCk7vI>SLP-35024|K%`Pc3OEy46sP#i8|>f| zOhsi`xrseE*j$bTRx|ZeB(!UMv0NRGt zgZ&Qkj0u9@CKZCN3)&UOSfaOudpo3O`*6DqpqUCUkG%bQs1lBNSxbZ)cG9;MD!DF>{?=1<6!LN z)j}jd*@!f2BFGe2xT>>wnl{^t=k0Mj%?WkrVTR3zE%H28rUJql*DkK zC^V89hKLqL=V-0ma;{Oe-Dv z<3hV`k^TM-J`>ubyA^T?3%y4>&{EP?!KtyJk6zL~HK@^CmNHyjwb9W5(meR?x_*!f z?}2us(ZY_)g*%^837cF}(6I-)05%~q(o}9*mg&W`20ij7!PJQ;$ z*ja9RNy(gC$UzW)&Q8;G5FVO>Dunh4V8xO?Rp58Ku9LXpf;7_#3j2WY%O4tujIPRR zy9F<;!Fa9et)bC&__(hXo1)Khu4z57u8L==t5S1LL0Sp_V_O|MVr_@!00k_GV-&#O z+4Qs90l059nP62ulq@S$8YrwbyfGI!`$#fZ7N`JF1u%7JAwl6Gs<0&;TTOR{Qe1LS zGWd5qIrdlXEIuc_tAULvzyTdWsDt|KKzI<`Tyh>jW+R=GQB+{E#=Y1XzwlrV= zD_5tSSWZXiC?Ji3$;rzNk(e0N?+`T+d8B26zc;wG;xDO&_5l%ra!0w`7u4 zSEf=m)LkC}dOyJ4K7RoV8#uYC3LW>cIWnp3`?^UxwVCnT0jt}rd$E`Kq+-J2S+Omv zk9y8u!>{(Hbe4m~>-Lkk4_cndxcn*s`YIRhk;qzJw-ac}Qs}^VSN?!#Dv^B(e10ke z@;)z?GcLU^eRnub_Ho9H7Q^Ma!OrVQZCR(f(0-e#$LJ5v%Yps?SQ#n*Xjk8Qo2OAC zufXJYmXz;dK*~%3P4-&0iw2W&=!Bs$T|!T>_h@1+DQyy9bZ^0_(_37G<0)VX`OrIl zE!Dt;*;**+zQa~VmRSHQ3~17ikxgi?g{?>hTM?$i{E#!&D4U%#7T|UhaAa+;INOS! zkMM0zRru;yE$yC2|B~z4Q)md+*)Z(Z97@qZUeU-(`waDAb>n)2XG0|{O*4z+ zPylRLFn~sPCc@=y9E0jI1E}A>n!>E=ak4skq<#WQ5jCfC6{>i-bYY*`gwKk3VI6>7r3%j#$4NLdmWjcwjLMW7 zNkQRhAx74@az-rzLq~iK`jp$hLbpg89Q$jSlo6BVE|66|RJK!M2>ae_BP@vZbQgVb z^zK&kTC*lN<%~+VIB5^f+~M)qJGqI=d}`-d+3`Y9b?YiT)qz+{RRx69k^gZxOCbXm z6u&kIO$oLIVJ;nMb1L;1LEBM(p1#2`$$?brWk=cQYV1BJtpHm5*WNh4^)=*WQ~Ee* ztQ-xiBvNlzGrt(bh_Rrx=jCRWLb2*nkum{roL$929kGK>@pT3xZ9xr737W^TO!IDX z2>Ce4z2D4dvs#%HmqL4A9+I$Dc(wWT-O(Nn4w$Ja^tnwX2B_iLyw~1)jSCtpM6% z0#~-JTcyDk?D2HWuGV22E**)FR2fF_bzcpW26-X`8?f;+HlAD#u>L_kMLyXdk8*Lh^*Otnx=kIQhm375odQFwGuigDDOuzsga$@ zxP&=x%gVL$R2SDm-@@XUSxwQlOQCI4x~w)Uy?dN?n~~2*hf)^n(B;Z=0q@G>0q{>ilhi0vhNiJSv5oQJ47}~{hf>>_5xn$>N3=0rx8Zx z6fH(uy}DBGsR}opI)om2x)oY+B@9GNGOwaeg zyBKf~q`?{TKBzYAw&Qr7_q>IgY1B;sm+46o@BF*W_FHJkveHHzRjrC;32*-T{7iqE zCT`kP^f;0{Z!l6g!>Vn~{{ka2O(83B6|pyZrmDPbp9J&)Y^6I+9*U%7l~3JwCJ2>Pavd=d6@m%#eAJF`g4&6}ZuJkb6ZLxv=F1)T{l?Hr=!V;H21xK?m06O3wnE$Rf<;~T zVVowhM6C(E>yloIs%=S2SjVi2){#;kgnFLtupt$Bfcn|r|BZ+c{Vi0*`M&I}xl#|7 zSh*KiK1zB%Vm7%#omlZ}G&rtFlg?SGZEOru||E^u0jQzJ6_I?%3dxSC*?jI=-S*k_*)`bAeX zonHi{tLM7MNm~vjyS>M{?#*`SEH%MLU43(DwX?Krc+IGdzO~%h(lsI#x$&|)inZ|~ zm$*AyOw-=caN(C|QZB?_dB}OfM?`8WaQ^tvOlwgo!3IQASU=wcJ{kQMEo+z7kXO;* ze6wtplEKZVM;U@&9DcJZ)W@$ScEs=8I%o{1N;ioo^Mm&FzMMZO4VFOTw$O+4_(PKc zQ(R<;?Nff8Z^X%e!oqC@8DsashtA=M8W4+qW_}e^*daM?T1Wcq;*v6v zZc=2@UL?)C{e7M9{KO*_SHz-{_h7x}df_4yEG_mafYva~Q=>|~B%814_dTgPL8_Kr z&Dnz7ekels@v~ z31=G?F`&Js{3uJ25PC2NDP}qK>XBeW^mNMk_|k+5@mVisClJM66bX9i91$prF4BXs zQ8KI<&t;TR=5i)a8@^qP9RFFX-&qbBQxTT8k7&Vx6sb-ZksURvCE_6X0H@w7_AcKv zn3|&DD?x2}ixC_hC2^su+*FWkX3tx;pm5FJZ&Qdj^d zAO-FrPEN10x-OROpBs66M5-ZyJwhGYSOUPpp9KJTKJr{>Iv_cK)W4}fsZgcBRDY;| zsQ{@!sQ{=zs3fa+i*?Js!7VXG&gyb}4&_Bmyah4zn0kS30loeN*nbiDoeln>4@ecq z5`;$hYk)#8G)WRoeEiN7`EqxJmn}<$hk`%~M@x(XPl`YaU$VPg=4bAQ(Cfq(m?9Zw zJm|0wy)U(IWt92f(33!uVE+woa!ou~G-y1C9IR@HT(1PA0;mE&15^oG39$Hw2CNcf z@$TAr@M(}TwlnUM1z!!e6`>Zr7Q_xY7r>4=7vApgu138X0SjRsNNv)l27Dx7Ge9$t z%b)c>oB$nvuKc$AWbWH=`e^uAb3-Pd30h%maqWP1|LltNq5`l2*eu5u+2DWU+^Ota z57zjrCbwtBafZ4g+z@O_e`4I>1RUxpkxP1Ok9tdW6V>xAVy&7&B}ob_x}(8>R1JbONbB z%$isvY-7w4Y`}UjYf$@eLq?|~ZT{ab&OL(s_#)1}&c4rm`@cP)&L5HB93i{ntz*cO3-XTjGfgL!OY< zB&#on1&FXLBpF($IuM$%3IUl9P~;BV+xd+6n@at0?VQoAT*2#avC)oXBog->*38GR zI$9DhUjl;ESH=AqAq+%c{?FLgINLyiS63Q4-2G0j8$kai zfz>ACfwQ0FrVm*zIE+BeoFtIU=D@5BT(zU3_(Ja$H(t)GuHL1Mz`LUUYdOAhw=~pe$Obmhwx@4lf`6N_TH=JR#4&JJH2OTR zE_?~Q*!nfeHLP5#X9X58ta^67waX$a7&#VC@(iHFDRAF0JIE7FXhmk2@K~78*ysO^ z!w}{*;Aeh<`Yc6{tVAw3NWT@*M$B* z9G1bnbJ!wv;3l(Rb?nAx-$`6W56eng)kN^rG`JDF6h-hB7xkA}5MD?t z-XlK|E-zEpT;_p%xx%A zraIkkK74L|z8ikd=(m|(IR@QA&~7Hv?_lV+Nrs^eI;A5~2i-PiR~z&@@rE}B-S{J0 z9-#YIlJAoH+?IE^j!fVW%%`JxV&+a79^Er}WM@wtAJ5KhH;lM6dC{^$SMtZ!Y?R3z) zNVsB-?zmV=xJ)-3-LumI-DQqV->ITb=m#LRb$ZndEL`}xTEb3L#(w?Q3Ju#>%&i&2 z;AcSYHfhpMj@+LSNoRZ*w5Mhv_5nhOR^3fIOm1#)~mB_?Mt>G$2O*3-K- znM_a6R16%;*4BFa&3zJI+)m-5O+$CqB@3urlpzR$JwHf z#-NYp1P9V$ziIT3puN@MLEO;YXW>EMhI);V?wN*rU7X|nj5l<%9j;yLm}6|4{&^#( zzEO?3UKvKxMb|5->pYW%!ncJ#r1tL=j%@+IN8#Tl7}Z?J{B{DrhvDDGAKd_U55c>E zJH+U!{3Pda`_q~;Wr(mq>e_cpMIf30xMO4tm#Zm&D{tFwa_edamGK$$r#ke>d zo5X!u2$R?Y$21Vf@p{*Alfv1CVPSV(C0ycYDemLi2*XAH?Bfo!_caX602}8s0h+i` zyMWf^XYeC80_}f&0_{fzUg3%cx=DN@!8kA5#<%bzCHq^M5;rF{Ea;G(HcJR{`zWO3rBK zE^*?@^i4Mr&GXDAinWL@IRDF69JWv{tx=A$K)BhVjQZkI$unIA=L?3Yn$3&(&F!k5yQe z$*CrU!Zar0*Nzu(1-~*N+4fKL-@zh;IG>+ACV)LZ0%>f^y5KDB`qletCn}w&)PyR! z4DqP+V{wHpeLyM~luH42HcvGi?Fz!w1hCebmV0?aWgu{vx`@xC320>hXtNV(`xS*K zO<`Q5#$Ck5U9`qs{PLk~o`IJ~nmay%cAfxp&d9rd#nLAd)PB#sPK~A$=0X~2DljNI z3TS_hwD&^LW>_qOJ#RikA3&EDE!*HJ<>V>d2;w$oD~JdFn9ThaPPy9mO=l;TT%&Y0=i5>`f2K-o z&nj7zE}fAoll<=zxr(OcT1;yezvNoHCAP8=i)hf#e;4yVFrUhp)uiwuxb;l#>?xDj zZd5vfS9BfH&P^(@MU%gHbs@q1=e!xp87%J_Z!v3){K>176WBQ<_j*#G3`(#J)uU)6 zEl2?s*qLQi4RkR}-O}}U3~n(CA<=_p(HiJ{8jIW+@w`}}#WZgbihnCRNP!mES>=4b zHh)H;3^kzrm!8|^BhiDtR5G~TsK{m}Oo0~E*)v$;cRo)Baw*WxWB;AA4)po6bCHZ( z$`7U0`F{BNVnQNMhAswq(3$4i6(C~CGgA`B2b&1QxxBweVlEAI=?1W~e7%C{%`h2% zmJeOvGAH5SBN@Fm8e>7eQ63I+CT78)lepB#(*V3cyD^@2V&y^s==_*3HXWJHi%Z>?u6rapHc-V_>P_Yp;}O&H{ujm#;VO3|$GQGv$0s@`gXmCX;YczuOoHn&BKG zUwgzp4Lb!+>%JnO4O>@)var0y)0UFcwH8y=dT0p+=3gfeTae9~HO-%Au-aa5=0|e3 zg@^EOB>K<1<^R)40?iLuZ~Nm}qf2NQX~Pk!C$LsmM;M(jgGgH@U)S~9!U;e4u#Z#R zgUZKZYoVQM7%e#mwpt_GF}M76o~k+5#A*G)$k4?@2p&F04JF#!pwNRpL45(a+ranH z%znw!wRo@;l0Q(EH}9mdKu2=DuO#J%)a=2bK--SrqxOc}xNl466s97PfsdN12@y%% zjz6RJRr}1X7n_#Uw zL!wVf#OpKP>G0p9LBEdQvyraqwZ`2XTI5~qhs<1~@v;eZ%K0 z`5*Yh8; zDN!QUhNuX1EXqU0xBea(83`5{AC~6{Xd*_!rB9JCBO6fOB5p{ZnrHNJ>K_<6Su0>+4m5|?apLt5h%_FYO27#4*)pc_Ki~=fxK5llb zdr#jDQuqb;A*2i>vbSYBOO0gvFns0BVk^O=gqMJSi<4;9QVzadJUk%m1Ey%Q>vC&}q{?msP%+GmLgHPMM%OO-P0negIzC}*dN6PU0@di* zRZW!zdkV#vxHYZw( zEUPfi?=Exa+!qtVLe{M22~=xc%%J82Zk+- zN?fLhV`03NlEc(UmFlL9`nG>8!%lLDunQi`uaT31IEY)>3^!xIIb_ihfGr=OaHeHaI3K0N70&B5&2dIk;*j}E5#RK7+$zo!)u zMpQnTU74QVBORkXz3NGH!>SN0$mY{=Xmt2k&;EgwfcoH>$j&Sp8 zRW(S$C^TXbDgv%rT~e{PP|q`nVIn0Qg)w#QUOi}42aZuVr)T4E9FB1dX~tSB;W^If zeQKks3c3?pR`lMe2c2FwS3ymZNQ0Fv1oeT2%C*HTV_P% zuGi7J<2tBd2tEkkp!=<~+K$H`47FhoHUU)|>t2PuWliC_a9>lTtSMR@u8wqvPc#YK zUoBL(`3}@z471wWH*f^`>PU6?waaf;M^8bd;VmzI z-f}ppFQ8HD!W9_&?#B9tbFi}h63kbE?bdV9kX`lS;=Ty)=Tk#>fl&7Zp~~b%j9gW9 z*95FP6$+PaNG??x@gi)T2kniM@YP1%{UGj!p2n)p7om9`tP3|*ZRfQ}W7WgF7EOdF zFTb0JOkRFF5uLnzv3>&D6XDPW=vasM-*5?bcP4OcWg?P@o`=o}c<fR~N zw}tX($}ZcGOujDLl}rIWA%-_?9vc{-PAjXxrFob@{au3zgj8;ogI$M)kETW+A5uga z=pRZ^q*%RAz%k+gN{>2@n~7@35tArf`iVg!@UHWhlkWC<(4?C z#5icpo8CiY zr>Xw-^k({xrgZ)7=K9-XhG?W+0(w=suWn(zu@+KsHU2-KMCrDjTer5OjG+_zF?^o7 zlEJQil^xck0XTv?1{H1&j`pZZJB&y6p$xINsj9518>3(p!(Ar4BF8QscQ*Gwy8~lA z3&_M_43&y|8n>%sSl!3qS#>G<2UO`wIKde_M~#T;w7$9L`5IrK9s9TUA3W5`@vmRx z@_2vXkn96^yF238i`k`(1JP7<@F_ggw06>i^!B zQthEPy`JThu|>is;NzIcDOKxoo6qL40|&4zd@2sFV9_*`G{E7raFn8MIfaAJPs6L2 z!uP70v)qE$)U9QP`B({WVEcXrzQ3@Nw$rq}r@s#aaQ*c`~a{_)S4xfP^WPol; z_tKO45v)9)fgfcCwJIG+*}lb_&tQPY+@hz3mi7w&b1;qtbWUx=#?eA%pZJ0Pfq}JK zc2dK=0O#?Diy^pgb#55P7X23(X!X(k>D1^^6t=2kiuH~59Mb_de;h7hil0}&qCDx6 zFiXzx9ry{{{gXJVzcsI85&98J_-S|-kNX1Fu-poQ$~)~I_%rYx9{98B#_%fKhx7B; zcYF+fL1m7cTL~?{#F_tcZr|@&Fe1GJ!+7AY!LJ4y?tUWO!)hcmmz zMn;B5GpRlUu)nRY-lSoR)+E2{V=JY=Z2f%&Jy*K8;XhH1q@K;}8tEBw!^EbJ>Tmt& zwx0eWI-FRpo`vY^Pmc`r9H&_JdF^h!`8c`G1V!(R9dh~OSqr0SVm;vj?+%9^twC(y zN~o@rsy+1x`ImvMBi`JxtE;7b%hvV|iukFrO=HB;K8m~^UQJb}LT%cV?F3Z$s14ga zZmMeJe)qZ%KBnChD4a-pRtc%6;%zX_l5R?T(uR_>MX;E_D^IL$4N{~`WU6QSxz((` zHTX#NFiBr_3>QglZ+@)RdGLGi2T-o`tLpev$u5DvR-<({uIk^Ye|ve36!M z>2fuE!O+?`pgaW&)X;8G zz51Vk#3_v4?FH@rBhQdpp_lXYz8L%?{AsR{b;)=(uRRA(xYw{3{!Q;+szaw&Cfn-OMLb#Gpz`ppBL@HE-LhFCNq6@@ z2bOi0yZi40%X9x39k2GkV29qkPn9SBJ$ecHI?F0gmYs)#<8U}K4nt?*8FdO4?FBem zb^(r4nI>~L+8&xTPb5f1bzhfS_=lo&8Dj0$#;ar1@i)M#j-7@`bzB{+M%kZjvT<>? zNhU1(R*s9aO%Ry49kt zo4=}0cSC3b-rjQ>79|s5UosQ$Q^`aWH%-9gI!ER9(kWFf&%#MQOx^0wVN;R%jPma4 zitY*c#j{X%3YJqk;qJOa;XckQ+^4@zz^~|Z6OKyaj5=}!rhX~Ktp5`J%4_)CW|R6!wlx%dLK{`qb=~1^w^Do!{#_@sTJv?GYSI(%Tkk+L zw<%+^`QM={`-i|Lbn=YP81hBW7_xc>#*pfq&f<~O@fIA@7o3mGnfS|^KB@w3B!gXP z9vD?XIgU=80@F@vka(2FfN2cxJ|7QV5IB&jj;rp&4mLK|Xf=SBwImJ+oN+8^taAg@ zVY16uRgoc8tExc7j=DviPS=~Y0~ItBp;qU6GY&CtAC_wiEb>Ve6s@UJ(3aP@N1H{O zU~xq#nq{nX>%vM{6)?NF(6yW0r21XnyhbI7N!*CL--C+!ORz}Q;l<}*A#S+@iO$;d zuyg{JyGh>+w*(|z={L!(@M_^Rb6}FwmXe~gmpDR?4t5RE9AI{WvgjOO1x^)OSP6^H z0cIlWI#4T_$rnfQ#%M3AXOcJ#Ar!%P`8kEKdy9V?()8;m%8M6@@rk*h1s=ly=X%(K;7k_q-<#_d?V3rz+ROI=qnk)le*hMP#7~EHj+gv!K|6BmY)1rGE!yMIhSQTJ(Q79>hP7x{ z2$rl4t{glR9vRE9(Q-G=Ue*<@MgpF&p%V>tc}^ft!ai(7PpPX5OhP~xbF{_Des6caBCUV}dfO&NXcXIb9fuR8~e>#M`)w$gy#%g#Y9e%zpXhUKbfxal0M!XuMze=rC`0avo>tvvUwPpG`` z_Fhh2ggX@C)=t2Er{Kl14P_h4n!?rLje5>)15R~)j%WfSmpy(+U>H@#sPDc1iU4t#ox-RuU` zAShsra)V##^>}^kt8>uD?kS;R&P6HKjR5-2u1b(RUWs=y#RSr{4ojanSf z*Lyd&-zcg$j{lbKWx6|yP#Dv(T~Ug*!d3{#AVt7(wNiS)A`}GLrX>`%RM@s@xv5AL z@Q#YEV2NU~i6M#!SxfN2r^dt=5)L7@ zZs-H**Uj(Ad3GhML? zzQ~mc@#h(ii-|)GK9y2StH@$B1Z=lzCE% zh?2iCZ=}tm`51W~80n+G=pOw;XT@Dhk>SR7_D%iL^>CIBKc-KL!RRIW)C)%6&x6sc z^mVa}%~y1x1ls&4OPgmOls2~}hLg!&OR_58N4JalpM3Ocw@b)6>8drbVHtAV>7^HC z<`~uDN$|K#Uj>E^9334}c_4cNm$T4=q;otfIW|TOsOmE%U|<}Yx)*;v8=<9A!?G?` z!DP&nzn+7u?!sRTo~t0J-!FeP(P~s=O}>S`)=tT+FCW4-P%}#2n6uC~XDxIl%?fS| zp`({TCaoY#H!^7pQ#)jJZ~EwT^Qm4z7T?{c+6nWxtGF!RO}o**_B?czY#%svW|iy! zmV)>DXjK_!l`>Wg`gt|rwItR(2zP5PtaDF$ZP2NTAE6~UO`^Q{&@e#QZ9a4?OvfRE zIaKixd8Sb}=xgCF9Rk}%?Qz8+adZuj^d?Z5Q(K_43YS{c^9ZNPecbS8$C^R^5=fX&*wPzY>(Sd%ve@EueVm@Ye0buKzMZk zzIsbKU+gBGGbt#L&gmCssAc>}Tb`lkQ*<*coxdQZ^J|Ur@H!ke?=@Dvc$+p!5qyi> z3J4_}TS1|OZxZ=1|Fn4xP~PT8c;+^*yy3YTVCFVFKL+zi zw`tL7%89jKoN|GX#}hfCds1FMLzzC~)rV+Nn1{A`9@N)>cL)`LnpX;xISnUmbf!R; z%6-ekzCl^J<+5@s3e%znt+br?Tv~Ls+}Cv9iOihcUX^?FC;9m`GBA`3VWCZuXal77 zW`NcF*22Iw;?|DZUsc*dn^EjmZzOGr(95{Js*R*FE!bKDmbOD%cfr!mFpppz_m8DJ zsSB0ib`1=m?G?PTXC(&rl+UCLRw$O)DKLhAvO+zM9AO{CgdL!w(%)cc02)07t-ZwL z)*w=XUdgQ^5gz^zyCk=miO{(jeyVdtFuvsFx8Pqo#~}-Mif4>~KidW-I);;jQY3xU z!k>Qu=LzYyR3`v{Lrd&kdwf*Iz5gAO>~2m%34wqM0izHCyLmv62tfgPM+nHP5K$l` zONb^}Og21xASyoag>OZXmk)g4gG4qU^;KJH>-FA#yuIyhtG3r(t+utj_1^ZroBqBt zbIzW#d(LJF+MrXI2Kl&R2=)XGhXO@@Y@jVBrr z8W2(bs6{wQ#P=1F-xjsNZBr($2(PYLSQV%6+T3Rfj1nhk4T4wq&;W)Jko0oxDPMV0H$sGF%6)I!nR2DNYU@>#%5t?g= znOjZSbbzwvz@C;fwA`riCbOp28jmxQZ)S1MFhqK!A(F*Z)^2mFqqJlfwZhb=1l8q` zMp@pZ`Tlg7rv`btf8kHhU3rXF3mag1ZmqoZKq!3+_Qm>L-LIok!?ves$EmPJ5+NIw z9PEA?xK?Ren;JMq&9NQYjgHkWHL4vWBwCXv8vPJst6FVl6P3+uDr{y~z-DGbb4@wc zR^Hs0&^9cY&~}ZvCvG#TO}3lVBBoIH-ChWF$;1#>xSk6gFecokKnIM;b@6mSA;!hi z0SD?*g6okE$l@Bx^(O_+87#qk8j5m<*;s;SQh!7iq{I>&0X|F~h>CWW;3!#*B14!N zL1VC>1ze;xV9pG<6z(fcAYzS`jXTaxeH$-h&k=&zM!6$bA&WTIncy}_-cgxIa63=- z$oUQgx2YC_+X%Wqr)k)FH3)7q<&CpU9@`v5Oao6aj`22+E=11x@dUR8097U4%)U|lF|*XulWUuUPV-H73F1DxL2C~UXL=p89g*lwrW&_H*%Q`qjJ zoyc+b>7%gSNB5${`&}q(f_B&p+F^1E+itKAo9WRWDQx>_FEZ|rqp&@OiLIF)w^7)h zln+1XqGmtM@wPR@aL8nWnZLYzGM<&I>NiV^YMx!xm(fsz=geRD1?HTkstqP`zBGD< z`mrp+tCtevWjJ1m_hVJ~G94G&<1>Z0KZL%)N~*yOdxhiA6Y)CM2@&#QF2YeN{F+Ly zQQ;&}uCCMy5S*SjMX5v{*Ei`U2Tq1*T77|DbmehrJy>)@lzilE3ZPAd`*c*BxJaib1w|i^e39t)?lm)r?M>-9c5HJ)@JV@%~3? zaoSN@CSH6s-a3Y7n;$yTvrY$_@I+!%h)1ge%Pbfy#uAu1J7D37yjSFuuO0AVX zzvnnb_<8N}X-2TV?urJyK190UaRPJXLBf|FG)Ia&O! z2RK-XB)o;XLvga6=%8%LpsF?*RMmC{)l-5ybwHMWST-X{%!w;eak99?$tP8!8qcrN zYYxM`+UV`0bj*R1g&qYb%cYN|@S|g#tW0{t@tav`SJ|FDB@{%zxW%P60Em7u0EDtk z|3%Ob102@H(*k@*3UP=bA*@>we<|QYhOn-Gg?ji3^>A{ihgqkLw)|_xK=^oe`Le?w zB-|mM@ALl;{xD9#9||S>L4&DUQ}*m4$h#ww0wLbx*9Q>dbsG@krFbC3WB*q`h#~=m zDC!9a0n4rlhA1+?5UWfu#8NvLqJxF|ufPze6AV%028MX97ebh`B-0BV#Nd_j#)7{Z z2n4FVbjyYi{38#GYdNDGyfjLuB6tHV>JbqUqySdz;vU4oGAdQjhn|2Fq^C*~NEY>=vSnk(4EsQ@RcX+DZw z(6dN;Q5G#iFJy}MmZ*s(DTuX#8tfp}uFxeL_+-V}OK2r(a;ZV4T5Vz`YI`ry)>9n{ z4OxH^4FF2i0LW0{xD!<6Xy=n%a2ZDI=`AIzq z1kMwOFe2&-Nii?91p-qW+xa6THsOg|#EVBFp;jLp1f~e{*b4J~PcV;d zS-hxS>j3lEPB-9-y)j0(zuC}Db~t-Zz3pT`D?z$Lr`zeyWR4+YB(J;aF0{ivNiiq) z@wibP{T19K3EbrLXfHjnwR$T*-%nWrlv1j!)aA-*U2c=7C%J%B3~&n1$0FnjRD{z+ zd_O^kdE^TOQaM16soLD63|m*mfmALxKq_k$NQDLG@&zSP8tvIf*)nl|_a`D^uK=%% zdC^itx+ui2?(8=2^ycsG{>*lhiFkQ1IpQTqPpRlIR~Zdh2j!qdf?YJ&!8HYD$(D!~ z0edMy0tj;x1>!|G9~c+N^Ctm+%ha8)5g3*MJ(-RKKQ;p&ABpq}B;!IUQoY?^4+yo%bRO4}v(jJHM7QSe5+mZrt zo~CD#ft~i6s3F@1#B{^;9I)HV~+*{?PpfG+1iW&FCYv}SUba>;#K;HYhXlJEf49elX2fH6K z3Km1FdqxBMH zC}cd8itI-32Mm2nn|!L&znF613Q-znTmF`Wc$ugNOti7KDXgUYdT||R`G#~<*A#9G z%~Ywv06sKHVKH0yJeMux)YiTP6p5kM#LVZ=AX$%S!JfGl>Ex!zM3hXKPeYXl3m4>8 z0iB5qXUXEFPBuaoKQbjWR}qau=Fy30t{~7O@o26RotNI?6wqAbXe`PtPYKO6fzCm> z6*e^2L@0%&G|3&!g%+NSJm?@*NW-O<#Bj*Z09jwIo zSuH5O7NZq6sC}C@aVU)A*3YFntpa3f6`CV;9}=rzf_6frh2#sbOGKotm!qoD0g-mO z1(7xoN4zw_f@~ntHpm;VFcE2Oh-jin0xoQ$%(=-1Q`;hY?8<2R@i539zc;X2QA` z&I#_Z?1MajuWBbfc-r?t9tMcXeII1E&a3t#Ho(|kw13M;A*gus75qC(Z=P>fU@_}VOdZG95xDGmu;yT^6Fsmb!C>=rV zx^T-rcMmTE>18y^@e~k>ufkQj3qtYrEP8`pOJN`AO{d+rZ)4qb-hKOyPH)i(jT%nh zdfCHjk5$50(BG!-!5Z>6XxjDRO-lLyTTJl%;hfzDtAkFf46L{mzS)uQ?|B@yhOTH2 zwefde*Uq!$Kj3|HEz?x<2G+{4*!@VSf21Ft64LXh^b=>K=leQ+K<`O#<hrr4kd>d)?~(Oi-I0}lq(30X zzn?y2<$uwCqQw7pL00~W{ujyJJs>N!KAOh)v^0y|UCR)nhvw-CZK-8yKHRL^(Uw{^ zB#;lZzE-rQ)=yMO%W<~oYq`8&8j|pr-d(@1YUYa73l`3tg^fauYmWct&8ks2N*(_$ zSvFn8q^Xz~)>8k1VJ%P2plme}+s(H&r@^jPPGhIV?t3x;#i59D7FvJ9)7Ck?frIdw>J zK#6LjEzcVx&J`FX(l@Gbi$aI8vLM1KDlAgzA@Lk|F+=F*(s>OqJr{d~MeOVjY>xNs z5ZkF*CpK;S*93yaC0#VA6HdX6GgY-g6mT#G3{kcM?HqbJ!59!U{orJ3rCPoN2<>d8 zD{F(bGfZdx@`TuIF1;{gFJ+`1GT^A%So*yK%504BjB?HA07otBpz-`G;Hag5qn^uu zl`^u6&hMmYfTK<`&#KkNt3sx6O+Y$3C(uRH@iMal`A297jA?V>>9bIf%;w?$1^8JM z@Mj#MWiYQ9?tipNbg?SUw6ySh)tnGU(V8f&Hcf-tFtdeh=9EQ7Q5D*`7QYF7gx>@% zL%N+_RntXlj!+F^f>EkBnxxEZ5^IZ%Hb-008ez8IyK{OLKqC>`aiC>^UzKTZc~{OMivjRmS_VCBU9 z+%taEdN^MMVRHOtA3BVZzk4{So`+Oa<0!oYNA}<6zaK>D$8eH0oNi)`>09D;COUqO zg~sQY=a@X#NcL;Wg?XQSlm*{zeeMg2FXCqc#XAibUf_4dE25eC)pGwyzF(9+t`Ns9 zxFu%h`SLP>-}M2%o5`6yQTnt(NAMeYu)?Pj#`~KJ*hmYXkru#((Y z1xEEc=qiqxx87RITGVo;Kq8xo#$}$*z$CjSska!a-opNbxR>FS1-p2FbbMdbx=buAE2h8fEIL^ zrLHo*>VN8<;x*0vpg(Me&DW3*W|V(hyB1(;4qH{icrT^1cw9E z|AQb#ahR?0_vc}RkVQg^89&qPRlOIzI^5Q)OT%@dfjK6^jScIHYYz`j%q@D`^0H2q zeEd|gU9g#nI-~-!j~ivptJ`q9d7i6rnnawGUN>0)!y@52E7mJhK#p1(s_L`3E5yCI zJpiEcK$G@iZ2G}W&%3!-6n*um) zJoXWK!Z=OHq6&fd+92D&2j|f}BAkRzYX@th;nF&dJNMMjkf^|JgTW`jDH7`OP?*oj5pRZqdDpjPI?9)c?m*TnC^bjo@iZd;MW zNP4kOE72#twTrI8F2hOyyDaA4TAZr5lGY~2?T4ryAHg~~qsNB-dfY8G6Hc=oy9t{S z?sn`Jox%Wr^^5!Hz1W`U2_TN~-3ADJBn3O{MkhP$W-4>D!y5js6A4Av=(H7&>=*Yn zduf|a*CEBl73&Q+-8FLZh`yWQ=eh#>AD&h*1NrDy0||C}in~lZ=}yc9ck#EQ<}X7W zI605gfJoV#}!4Zg0ma`|4xlI$3<+O>>Ycy=)F^!f<6Xqa{ zI4SYCVGOexthq7;*bIwHq8W(9A&x^7=&8R7c_pxcpm@#~AAebMdyfLmNjBl7J85#O6G0&fO)eud4Q1&5l2Q(S0;iAz=sA0a{WgrU;GY$ zd7{AdxIGd-qw!N5fDY6}A~E2@+u<`%&iues6;S#p}GcQKK}&4BX_>=jx!!txvT`&sHpV%y{rt^ zyadzDO0L@_tE03A8P-IpjteVhjjCAOdVU~E4Js2~vKF?cSY~70eM6;(U#_*r??J9E zYUh^+ZNUSD^y(5Wq{OX|lDI;)nuT1;jTb8fetc#_HREEYBo>1dTRGR6)lMz?WcC(xtxeH_E2#AemyGJ`lI}C_TDUdMeyxY)u-5>hBxp&AO5-6B=xzP)N zgt_}*_ld)-Cp|=O(c83%-q-qSIkZU|sV&o1aM+|hs_o-=d@zqunW=lp(d^0fTR6fQ*na#bz5?Q{j9ZnOnA=1UWm-e0WulZ4gA@y zJOd>N&E`J0#{jM9IP^Sr+pLXZGc7xl=btPaazyRXc_dUmo2Qe0kQ@6Oc%Hb8x`9Bj zJ8sks(pdw_)2Ps*R*A<>c9#Bp4Pm3uA>_x+LmiL`!%U=tMN%)IGj*O)&vM%-!ydzQ zUc?((!|jlVM$!nBU&xDDxUE!T-HT2_nv}|IctfZ)A|-3Pw7R7&5^DD1=#Ub~+ur3Y zV}>`eY+2^Apzz!4JQ!LdZOa=WT$O{~>LCA~gJUzs^NUy4))g#V;=^Z`j%`|O@&LMDH0}arp|2SmAy^kT0q-d zQr8*^wMb0H3^dZufW!j4RFz2=LeloE4;kQ{*@&vPZYFwLLv1Vu zhQx6%=&waw^k~)foF<;Ul$IcAnRTdK6mG--T#kXksVi`#iv@Khk|pYDLrcU!ZVMg+ zM*5}PzsOt4W3@iqD)#+nsSaw^()2Tk)Pd#OWmrZOsJvn2HZvOZ)RZ?!F)uqqe0Eu(_w?!=C0Aid8J!%2N9L+AZOBZh~iZI)pD}sHHM8t-7|Q zwn2&W*g2K4+4KTEk7vE;h-u8&w7wClb|-aY^4$Cq$1Di9LW_=C+irgCTD0BKB--!G zIvq!orWF(v_<*qKts49~y@sOR;5JwsYO0Nd#8AQj;K{ss1Ap6Za_%|MSK0u%8DjT=40g& z<)xqL^mF=v2anvAAOE5aCgr@-9OSF@Pt3tb}hhBRcHABH@n%* z%_f9RB3Y6^c!%8tgqR57O?ViAfFOh@@=hQz5}O1;J9Ub+K8o#(6suqr5HS?N4o-46 zG_9q!wPmz+9BXYI+xqCkcC4dQTOSqD|3Ck|cOSX?fY6y_?|I#G&OP^@bN=UdJ`pBV zEJ7`Wj?Z|CKM0>k$U44|Rpk8TmT3@;*q=bAfesDR5Myoe(4}EIyclVVhn^H{@h}rL zq7%>?VN{3NDVfCKP|V?5ecbY|cm@1!YSIE6hD7e&g9XWrmKw?k%JE`=(>xgDO@N4+VOUO^`fe{yW(s93 zUP-ary*O236+B(|{5_&w+oC@(tdh!!L~~7u1Q+2Vfb#kmrnXDKkeSi|&iIxdK&Z-tm<;xTi(`jk|H7Z>9q?l+NFc`>|$A;G!4 zmi1w~zp!PWo!y@$56K|@i1t3kCmlDgIed&2U1{x5SE3)(l@Zv25m0_;6M)%+q0EU3oVwakUn@TDMj?DO~4j zE#j~%vXbJ+N^$}W5m8vA!^$qm2ykEx^C_Qbts;eH(+&|%-*Zp>%*qCGl1 zbfo`}TqsS41AXvlLkJ#YhMtm+=+ITKLMJ#x-8$Le@r2-%4yXB!XQ7A2C*TY9!I_3W z=%ZVI=zC6w=Y2oxg>!V(;iV9~tivny0pF|g7C87C>*imnj~tVn@R%Hck>N2>Asv3l zzDIBJc%P=9w@voH1eX}^yak-fMr3`!_b#;^fJj;t(25Wd(w{GOpFm zK1^pT5X`IVgL@i6m@if!=+@D%tUx}c0A1emyUyT92XujFS(%RG13FHm|1viD$WlO_ zqtswdw|c#ShLXh>?2goO0BWf8q@@9htnbDta=D7;))M-!<98Io%J{imG*7sI%t3Pm zYpmHi!$6OltY#~HbjKju2>PC)8KL7e=Sd^sgd|LKo-_gDcx)_ zKCNa@E>^2gZIPN>xj0kBrUkok&QN^tFifJ*{2c8tj2qZ3>cx;ikRv)Stmn?rO>pio zWg0`<1@ps?P-Iq>Yt?Q&6=f72hJ4A`cNj9w8Un!()x04@@6dL;`SBoEuu*ZA1NFOE0HgiToH%L%f4kp$4Y9Do=9p5 zA2pn7)217W!Y2!l(4d%gut_zXqgkSqOv5=g6UMQwR&Spt~Q9x31U!v$Syllw;By zjnHJ&v5#6c&tMqOQZpSU9f0?Rqh*X(YhP^ObDTF+1h`BIrc92h2I0Loj z`3&>;dHZD{~E!YI4rP0j30u-VQG+d9p3D@=*7vvwGE)_Fl4>d%4&B((+B8l_Bq zB72PDT@?@R0yRi`{BwKs68a zObcRZ_NDLg^I$I5HQ(H+7EqwQu}Rr7SvX0oWKrH+9coVl+0ZuAn5qpe&u;kL>@FRJ zTe}KY^4E4f!gVRZ1ts^!F(&2=`Igu4!4vfBEhE=UOV&-Cyfrnnscq2253*gfCbe5w ztJETCH`7=)cQ)RlkgGJY%8__mB-!z$D4B8x&)gUf-JR^I(Q>vQ)t8Of7 zwLAHh1{g;w6<^uAU=Nr6S^_b>Qq~k*x^(`2xQ}c22LE(kcA8Xaed5!krv4`>P5Ny+ zn)D%7Rol~~4{PuUdmT@Sp2MUO698P3oaRk}e1A3xk<-=(E zRf?7+%9N-|Vkdp$bO;`RtN{Bz6krG@)3rjte<}iJV7dwZBgaIDIn@QoV5@Y;J84x; ztaf3w1&A}tu-0*$^Sga>&OnWUfU{7785CSBL5+g763nFF5(#?!8NUFxZyA@A{w-Ji z+tvryHTXUL3=~RkwX-M?g0{U3x*IO3z|Qjqm6!7b$Y<>E^==4 zyXf)!nVjYFXX?=G_rB174TZfrw08B+Hk;g`np_v#r0b%ZjA`e>TV^{KervXKt9?73 zLAA5nYG;SpPP=NShv{$~c2#HjvwSSSt;){Nb{v9&{A_=g4qtr&=$fDH+^ECd)%^N% zl-v*QWhA1#Tx72f4-mVtkNu6L%j{>g%jmXyFx@`?6SLdrL)AmL+5=tZPni$!C_ljY z$BExL`_B(bse&cu@_Q#w$5;@(D zni92RaN5EmOEa*@f@wN*owf=*X%r|mz&fSIE}h zEGL?)dB!pcJ33gzrZA!AN=(xbZ&R`~v6F~+R#?$E=gx`8jXLR|nU-p%$!l1X7RmQy zhx3-xmd<__S%#m5CRt*DktfOdiu2)Q5e|5XomCkH%6oz{>Kb=Nv@~3@3l;87M7A_m zEV(0;U5}9~?UhK*D699BV>UTP@`%?drY$5sF)22_D>k(&3UmU)=z5sJG5NO@Z5_*- znmU*W3_^gbEE5@rQPa}KCd!&5_e~D(?j}spRG4BM7Ho&@@7)YSlN(RL}xGzrY{2yc-s2u$b|7b1i~1 z^3!52$$*x)md`pEYSk33VW|eo_fNwN{7}`snoV1_H_qTeSVs?Nljnx@8f;)DC|8+ zbR^&}c9|BamSpA*xLt$Y46l2sJjb2vo3WdjAclO|6IYlL!ILSF-Q5f}mD(|T_b~`> z9M~A*b@nneFQZw@D)vp8d*6ydhq0Dl8cuV`lW$VN?4~osRF08X6P^V7CG#O;rqXIC z=?_c#BVrZ0av`sU;oO6g`zUcki4kGcy545Qyzn?Y#(h78Fsd{OluT`e&Ymbu(#k(wgSU^X63I5c(BM47G{p##`ZXd{zn+4vmBY@~%E_*7_O@2(8oJRn z&~_g)B2WhJz)TG_Hc~TC1~FTGp*X}u8N{KKKt+5pM$MSVVyFaG(|Co3!!SR_*c$yb zuPA-Eg&T-P(m-)6j3JJcu9Vn`;BmBuV|WUsWEVFc$5C;dkb+%Y04K(^iz~~-atub{ zi{WHmC-$;IS|q+0PLI|ME zLrdLVX>b(B6@IN1Vzm-tC4pdd7z1`0cC;J{!dMt=5CQ}`k?@*ehf6}@5Gy2c8ao(c z;y7Re<`Tvr9NQaQN-TEKN(4wCu_3mL6iNAqQ&i9Rrrw0vVbJ-k{_1xf?W^6v2N35j@G0oUQRz@6)z7M7uWvQH` zEYahbu}W4!(N%+Dk=3#qVq6x7MOII$dK+6FgGJ^SLSIaPMTUhoLMf{M6Q{39Vw3u;l;LdS)OFEiN7r~f5Xwnx8KB$6;E zEBIXaAk!QCp{AIJCd6+b)=i4gGv;5tNY@q|xvjNfO-G~cj!SmS>TMm$x&eEo7+Q!4 zYwpd050UH;aw#2wrY4&HN!id&!+N2j`QKSAPF=#CEwW+g5a?FIH1M#E9JNXGr%f2% zYzwzwc#AC@z;LTAycNT3ws1S-vJP8#o6Up6UnKpjr1)>n=|)M5V7m0|ASezeIXxu9 zhUB{_sq!3gNy=L;=_hjXei^48wmt6scEr8k&bas6759F-W8TlhUa^JuVE9#A_%#gw z*cRSv^P`+8=_pCZNSZ5YfuxU1I#Ey>`AGlEf(H5fyXc3T)2}4`lZdC`2@e^0Q>S@teFrt=rkBLRtCXZz&s#S%8}*$}wBAHmEJWFwgxf*d51 zLf}C%J_PwlaziiJw`+50p=eOn0y^l6xiBH_LhtpBd2H6Xq&b# zZ*?#DRNhy!H3=L`GuEk1Vwx?9^{i2c>NG=vLcL?g+d-k8R?$CY^EA8gXRExuZ2B&U zakQWkZ_p<`UrB$H9gy*ja@u%Bt^hIfOAIrzd74V#fp|QF$6P#0c|8GC;<3yKL-s|3 zoN41JhfW?kjiXaOohH!f$%`UM7frRvB=cpK-2Je)!ng^kMs5VEEFi)6;8&V=tL>Jn zP^aPN^7cy-4yy*E>utQ56qyS99euEpgctS0>PlKiYpC)T`XbQW3-v+B#|A}9 zTu690-RsWihYfg5qEtqXYct|gZQz92h++!aY(HnUk8d{JyRZ%N_J`7l`;-xa)(C6? z4+-%0Cs?nYEBas$RcQqFX6?gM1P(;t;9ORcOohQKYl*BYvP+-9Eu96WgWS;^?!*`C zgLg}kgOG<8C+H#zFFNTW6)(<|kUtAD5*z7B4nbE0J|_2pA-F&}<=A1Phpkp6f5a^L zm9pfkk*)g{EVP$=vMl-O+LF)1jx9<)yBE5H*zb~g!FQ9S9+}X|M^nW)BB2~r#m<3M zyvnR2YZ*rLW0IU{M4*T89m4qy$qn5}s^-tJE}hnksAZaeYPG{f>x2aQ86LO9%|7@t47Ujh^tKXmNUK8bs7&r=s*r2(6{x?LVT<@P zy~uO4()=}t2Mu$NJhj{z&t~C=2TwD+p5eW;X`&Yn)5#|sfBJgiu4?`7o7&Uf`VXrj zJgqIFzuAiD4YpsC{VpZ{yuJ?nYO#8SX#-d$+t4$Hdv*l=J{S9dQ9!Gl_bTKa@_uv{ zoCQf;(R=x4AhRIp9JmZeK?MHMV<^Rx$_|>fV$V^l%F!wFm7bDc?L2Qq5VElmeOp<0 z6NVM`;N`z6j9bxfnQH25K^0Sx%;sa<aN*;Q{U0V3oqUlQ|1}xV|0*W0?2@ z_yBgrW0+oHE`eXlMueF=#Io_b;dY1N0=1fcHrCP4@_2J;jlXd_#2&*I5@PN!8}Goc zQ8KnkW)(Wka%w6ytSa@4nVAClInVS8JtW+jVrx-_)x?@5>pa=ZYRMC?b}etbEmAJYPBIHn)3W$UCt!+uC3*u12jQU!Au z(c5&vVMG&XV*w+YC{hO_%BFJ|Q8t6ah+>FfL@_ji2@p=w>*Y4JPCI8xB&DO&uGTY@ zTF+2wJwvJW3?ss3m5jvmvn6iF%uG)PsrU?2#b+865L%w2b#_JA^L`A@=!D7m>a!zk zfuR^iXRcOAplmS*xLgo~?F98w!|_1vT(*#f3OWb_i?F5sAVHueYm<$zYLP15p5F;A zylPmT5n|(spNc;28Ho-0LI|#QajR)kD;Kj=d!O%?j>d5X<=-Yr>C~cxb)9ZqtS> z!wGFDu5qM88sV9Z7@~<^8rd&WH7y9Va1 zIdHoImF{HfdS0=)4wDfN6^fku66{LAB(~Re1X}%pwubg}mVEVZXui1Woh=nWlVK!}|qLN=cTPX4s2N z6a4arH^Hxfr6jcyb=!98Q%zcV)eE=39p3%Ksm`A zK9NC!vvo~ddt*5*V{$9_Op6O|Ha1a(DC_reR$SG#mbEmM+t#wC!)5`!PVIGUlvB*q z_?oCoH8U`D3R~9;O;8@uPB)Q<=M>m%0kUpUfUK=CfUIpaDT*z22enuy8H#Im$!vGQ z4r;4T#p$Hg${}qo*aNT7!>?jS2*nGNAWzHfyve-IixSHnHH?!MAzf=tP%+_lc^yrT zbGOTb*yw27{k+YcG!M{i!{ML{4iU7G-u8>ij|b;BrQn^xKJco#9q%|TK00S#*SGZs81a|o8oI`$Q!~=2&;#TV-b*RLs ztj)34Fpiq);Uk+uNvH9-PjWFm)rOXuj#pTga$qzLLo~$Bz5*`%1I(!M6-FS-@L3=P z@C7W@>{iUjztIWTEfC2sp;iYXspbjsgKPdNi@EAz8nhcU<&saQDRe3l-jyAMhI$3Y zV}@o@w0Sv2<>_G!zfQmKdhZO+&g+W2NX^A`{a&-g>pwhbQ4*FlbH2fO#T%Zvtl$k&hCQ^B~EYF zdh(px5{!PK_yT&qfaE)`__pf#wo1NTim#pcq8sD++9hADe9LWI+;V(NEQKQB-)0Ba z!cMFu`%97M=m#griwZrpn+w0=8K%mYJ8q_eETXNruLYx*r2M^h`Nc8viwDS`spRiV zD8D#P{(j=Te;?(?OS^whNjt#vFc+o0WlHOZcLY$Y(=$8_M=|c0h;w?J{cuWnKmOE{ z8iq5$Xi!Ny%O#ER4C{vvM4k?MQo`_YFuGr{i2Ba+(#0o&r`bz}{C)82VDx3h7Eo*f zlWm@4yBLg`1+i7JZ8h0)CEKN7bfjVvl?`6H5Nr?rE!p~l5AKn9|C?|Wjza_QR)2(B znoeA#run*cYU46i+HbhpxMEWqNu-nqGG9aH-*V>P#W45km~SBS?>X}yVwiFCV_Wxf m@O7_CFvTdOeyTLYFHJAqcC9rV>WUtHfPb~da+eZV{K(u1O*ZwLUa9DsnwkkOO&xs)fYiY% z3X~vk1@NbIt43t@13p1UtYL8bOhPjt$b;KFN~c-QRYN~u9Iv^LvmLLwKDyfi1H2b7 zl79$>GMVuXm~HHDYsJQ2=%Y&o;e^Fp3L{!&J-&#wDn;{ew*VhoE?nQ&MX16A=W#b> zWaGf3^R^3aAyF!U4bgMLjOT3hqU1Q6{WcTZe?;O&tX{r=XD9wu8IlET1GP%N;BHbdW0<%DeSJX;Sr*qUcUFd@v`Su_# z<%>SCRAU9P*^Ihsx$^1Tqi}$2E(e3Y! z{;Q2vw3J2q<7mNO*5d#uH=xRqgf^0Sr904G3wM-&uW~@)x)Zfgmpknpr$2JP!|6yB z!tp);zsUEqtbrHco!A=gTaU9jpSK!%e7;}8(MfB6$I5)0PvT`%Iam1?a$Bzn;; z^v`GXZ!!%BPshMC<|~5fJaMVhwGqOQSl8H&UK*c*6;K)IDrL4qInCM|p=+EN)M}_e z+lMS{!*i?^6$DUqTIhRws&cFeunA5~*)TdyQpldBV0WE}2Nc8-)UEAhkTg`6**QfN z;H4nd()ZHqnX1Y{7EmG5>m+e#IBE@{3^+yW*Fqxm??`Bqiy-M6=4?U75Nyy#4ZzGl zxwl@FlR2M+@u5bsL@7{KDy37vO9u$pP}q*}?z9GHz??>6Qyayj_gRP77+Z8uD>oJI zw~o`BBVU)io>S@wwR4c(;vMpn?8%Z+^f8!W$ZLhnK zxNE+Pz@Ov&BxRUg>LMNNS3-o73)4_5HY+b8h%x74EXFvSD_ah)rsmQ=fhMo7Hrw^u zD1{Eq%+4!;?UAo|2PcGL&KShbPGBvFw=Tocj@&01Z77Np-ye#rlO=YvArm(ZCn?Jy zDPdeYJlT>g_7xIe8bgy^E>!u!SP1zeHxNubsGEX_hn~8ZivhEXd@g&IQqa?pG4(x0 z$>w7d0SxP*<={?K%s2W5##YWE&orzl;po=}TVbrdDa|(Tn%^eh7dqUw4D-#49nE%c z;jwLrxeqm5I19leJD-RD@~n(_A`!HpNp_N<|S1aq;nCADH=?tSqCXIvV_nyc+x@g zmGd%Len8lAI8SldEs%IR4bo5+QAimZT3r^E`B0WH79(O*o!9Np3eAa%GG)=DE)sRr zIwV|H%8<5S6waH@IzhekUBZy+CR`R0?$WM{GL7gvkfcTp6}ViNN24mwResE$i|cR< z%Z|)hZOAWX!b;6!_1`*nTpDddaW{E}hPk!7XuN%t8pVTjR>jBj%zg47B9&c}!Bg6*n z;YlA?YHa7utUrD?1ddg(QrcaRul6jCSv7gtFX~|EA57( zPG2xC#E8-AWW|VCL0z1uaIaWuCPUKfx5jBsk-48g4Khp)xeK|pL(WRz(8NN_%Gz~X za8h?d%~Fp#*8*8uYUwc4vGB9cT*qGHLr7$5T3kM9sI%C44m!{o?6xut<+<7m)6Y!W%anr`VW0P9IVCCR`6b*Kz!BFY(v&iVBe zQDO%wg&4r&2P{s@lR7!W!Xk!cc7x%M zJA^fhj9hmyoe%1~+M+rBW6IX>#*KWw;*6cfuyUYsUPPPt`#Hd!ZNLPcL~pjNpE;pV zCe5wFtlcp-C<>;Q8`5jq`shW%oaUisV`ypUGb{xSO|U0T&P`yz4*bb;<{V{Mw+6?3U3@=)#*Zw2t1SFcoecv5C=+xW8uc;tq;jwo2Rb4k-gH zE~vPRW};OC0f5H^8_Eq$g;MOV7LJ8dm2Sl2&hj3$X{{cKR?G3Liw65OVgBRgl!E;? z^)j$(yK3!}Off)m5?)yb8{GHg{p`FH%XgCIxQ;LaGC0p{zW!UWl_UHPQ{Q!gEmPKN z+{u|_M7xrT@R8CK?_pwsCE7#=ThH8*6f<$WcDRw+PJ6Y3yr^hVc6zzg8U^R7q3F5S z!-g64?>D8K1o~@K?@*n%=pL%GCIzBy`OZp8%?Cnn-K!ID`V=|T>Om8ZASF{v)y@Kn z4a3>kQ&GaQ9HWguktRDvOsHpqubVm9&xd*~BX_eX{XWGL;ZSq+2dGc2u+IQj zSu(gXrU&WUkoYj71T!rs&jN4O4_H3&tj4NLD z)K_2vX~n|6MLiH9Uo>b2DOd)KeUiT5MGS0DbG!|-?d##r6WZYKvSF;rPR&pF3y55P zo8O^dG}xbbiq4C_8t#829nPh0>hpd=rwVmXH1nvm?j72txQrRVfjYE_9EjQvgk6$Au8 zbD)sv8Q!5}#ycpn(A#n7)t~DwT$gFH$%tizF5ZP8vI}F{`PmFWD2qpixrq-Bk1bIZ z%YKPEeE=1d{Xu~5L8y!d=eovIoyeyP9!7zO2dr%YBkJXaovMa0l84FBUzQkcrI#Kl zJdzb{o$kD1wzD=KCPNl`Wn5kf)g~!}!{mU{W!wWNqvY^CpKif`}8q;OQz4-SIEDseLHYOrYcwq{f;A}ZF3i~V~FB|>d?|Lqj zKA|cYBmjg+gjE{}(ssc9&VZD0ou3}=E>C+xj22|t5c`fF*oY?-_LD-0Yi}A%TFB>0fKO=h}I2B|VLqmov+tg_LU!7KZ+Y;M7D zy6J(0wj+o0(2CesD{T&`xfEsI?r3uo{Sd4CQyLErQVb1&sYBWB43L}I*@O;1klf-4|Q9Tvwqf?%# zcml2C@4fAsCo^?2-}o3Rr+4DFREL*Q zodZBI)F|nA@e=_9@)!1e?ThJ0eQDox-T7}NSkWt^LApAr`90NFG{(;q_rw(TGK4WK z>481n`x>J&TPIsekV6f~ylxx(*XRwsp+l)qwJ0_FyAuSu@2^0hVr)!WzOKvTmKQi8 z`Duu+FUXlRG?Sg92iP899W29NMubT#CoeBGVJJt-lh3yud#>;SXiXj2?>WQe@Nv>p z=)4g!j?&OFNav=o_)X*>~@ z<#L=z%Eax!b+L!{5sI7E6bVkH28Ri!K62|PiphgfihMfK$mdy1B7XUFg{t}IqdPxq zrWF(yjA|?4`%#*UFMh~njyYK=f2oiB0H=WjXF}5}D_E45^0#k!F6RqRuP#2M462aR zAW#yn7HB2XdCY@T2*bt{Ay6vPom3!~c+(D6Yi?dGi3#q6uR~`$Ke9b@YimUt`-=qZ=y|G6vwT%tIzKyEGXsEpH& zR-*9h9!t=1vqW|BxdPMzH_n2D(hl*yA_2axPL+VPk@2=WCJUJ|IvJaB-m**)9?j5# zn;EnCTCpU$b^fE$BXe&>2qz+1$!Q_&42B@gtWItqP?kW9+VA##0kKTYSOKO9W(qK} z>G+qKN@=P>f`-2u4D*f|bc%T5vEngb(Yl>pmg~Ecp$u+3nO_}>t%1}wOq?23V3A6N z@=Y#L40Ixi2432pvgJp)x;TQpIM8deOY|96R&lAbn7NZq{?v4t>d|hCI6jlKq;@Xr z?~mABFy``t5WTWk=vv)UjiG1Y%~%dZlj!`GLzS+2Lmd?3a&KMb>4JUAcafg@MN(Bb zJATrBB?kG^q zj3lP^#CRG@*)S&}3xOrGh&7AIGyZV#N7VS&P%H{5=M|TfBH9!O?F0dQ4!}l{d`Ly{ zsX@du31?6P$YAoh$SYFvjH2pzJ)iKkuOr4-Tt=2boWG2tWMoCIHOQHXEpYW!<}q^+hx$;TLS>+j7oN z3$#r*00g|o7hrj>4TtrxgnO3|y5?JpGEd}y@q&i2FrHl((CRMWA$;c=-Ny>LNQos# zUtOG}-^X5(w?u+!Yx-C8+Gm!G+|$p|3tQGqt_UW)rMPjco{!*-L9}({p+!+# zEYHP^bUG|Ms^(48VJp#63-CfPV0ajz{7RS+QH?Z@scUqMKG>uU&70LuBy!h^vIdA^ zXP)j*GI$+chDx7|g0`J+BxA{E7)o%9Y-u*pMU)+i=oK)kB8H4n_bOxQHa}A&$mCD; z-evHmjZ=2>iXEWiO1m5+VHU^5(0`R>=M%Ie5|(YOL<8P-BvD-6%^<{z^&vR}l*o!T zudYy$fa*@j5ZB>q5noOP8JfD>mIbmmXXswXs~JRRXN^`ZHk_?HG>~V3-7Qf^M>0FL zDMw^ibJ_Q7%hQGZL_kma-I7(Q;HAq`ml!MFTj3*@?^CLi7zXZ;78L6qT{~K&p3a-M zZ`?15o-puW6e8rUBf^0C{wW17k#F`0)eDP5p7^%B-dal@2Ui?X+j18euU+$oGPWlA zf{hkV9PDC**uU4?O3|#^l`Rf^PkE#BNUAhd#lAS&ssw-}-AeRX&td)yz%CaAj?G%5 zJ>PEjcs4WFR7I82dKsczp}AD4)ooA}bG{#~|H)0R3?TKWC&3D%g|QvB7byBcAw_8s z4{v`CsaQ8}?zEq^j^g)HEGAm5`>Q^vMnOTjn4h}Vk2 zBC{(x%VhS=Q1Zz|K@m9Gq2%&_bQjN?H|+4B~D*LEdJAk-ocxGd{sFfZ#x zJiA|m<#DGkVmo>RJgM%E2;W*Yn6x#4ZYBs*Gtn_2x8R5IT4#w0Uw zmxbK(;uq3{TZzAR120XTm04UMQ35M3d>T6El-ZtO0y?kM6j%%zT1u;=%~9jTpN{&J zK&O;d%oOl$c1th4DJvk7I`^wsS+LP0Y)V#fT!-75?qqsU^j3o-4ONb*yCgg6 zQ|(i_>-w5sWR%z?a@>QlL|k)C!N(yd$X<8&ap5@1)LTN_;FSt*&YS-R?TY zPwgXBYV=~Up(xH%?0Jd#M-(QmS#9RkM(8;wMP6xoSU61dE^^lg=uhO|G5Pw&CmSX@ z5%Uj4))7>l9dO%5t@^LypeY%Ky%}7w{Ri5dc1PY$&)K=AelGs+o|~FUaK=|3wN$Sn zzdls)Uw3@kYmDQbU}gf<-fQE;6g{}xGc@@2egSG&5r3$O06RDtqtQ}G%U&hL0>j^n zY7z7Z(zUK*BedkB4WK!Yo|o#HQN3)LV)INqy-Tdah1YAGavO!sxv$P?=7}*aQV|s^>`0bml0I@i>tYym{_LnM37@gJ zfCdIN&TXFEGJ`~(nRWy>fb702!@)4^0=!e@BQhkF<}SkfdL9WRY|zwh88_W~li#(v zwDsY$+TXMZZ4RvsWsf@FwNNuuPRz~#t~d?I8+q%+*qVc-Q9J{9zl~2PdB1uB-2~%M z@Eb6tm2%P&%nc`1n@#HQPRwx}M+uR+25%rS)=;9W)t(2ON5_ojHKf}Q1#t|rS>5a1HvyQR zjDC)1fWOE*-2FWJ9*cI~7~MBVx~Mli@k-9YVD?}XFMZmpi@@SnC|x7o*N&X?PH@xX zfu;QOO@PHc_%BaDyWF8Y8lV9boa^y-FuDvZw<4-mQP!ELphRm{vRe!~)a7ey#W=qcs(V=^2ac|)k$wpwynn~XZ3puk?cJ#^^-IKMoG4e;c|mkmmQa6vb` z`_3?tJ)hGt8j9>Lrc!}3l8x+&?StlbAT-M@Ep{RDT;EUn0AOtKB~yzJ;8jBCW8qC6 zW2rATL+#V-Bf%p1SD0@Eppx0$rM$xel*!zBTWeb^j(draWe&ShXu!na2Ti44FBg~Oo7 z9&mAAi{my60Kx*f%c=alc*|*@6VZxai=sHSer@i1EpG?uA@VNv5)60A_~`t~5xl$C zkR#&p(P1o(ZBa#lg}KS-#dd@K*r4IpLPU%O!%%XQ3fPX%h zZlV8pFH@5RXzPNhHH-gkSd-m~cJ~FZtcb&`Ph*fwp3U$^{beJ;Y}owK7UvmunM!e# z3WJ%sD$a2Kbe**j(K29OB(P{amY}jVUqQ8_r!iMvSk|5k6f4(+mE1^(N}-5!qiLBR zKjSk*vlwWB7{yUF29(XH{1uk&|Jyd!4W%|LEXf?DH3H+B+&B2>?m^p*82_%(|B)xrjn`ZTPbKt}(@J4J*-1$+Lad{bo8dKpC7&yvDoWjX<1`+&jz2r-|pxf-W{cbmDhzJ|7vUAkK!2DB41A>ENGTu2MUv>)87@$kue zePgJ0f$xIbvw!Y+_cvP^E~CQbqC#}FH1;x*D0h^)EXsI89;uv$A_Qe_8Z6`*f1?{9&?MxG0S^MzO z=G*-Q#Bze=wx3GQr*ZLKH+_w7Mv`VPH|uhTvMhVY^U^P`Qe7p*QramhY*&0*a#%Mo z|m5r8UAm zqoZ8#Zj`xq;(jx+PwUouskZTy3fL)o>oZrkV@e?Mvu2zj>lQP4^d#iLkh9NhfyZ^Qh$*5pa=U-?i%0_tx>3~T~5FZ!*s*u2yc05@Ok z&?DV&;psVoPnfEX=dN+{UBi}jl)H<07s*$e_q2C`{&d&X@b2O}>0)E5!sW=dSyrnC zGrbb}O=TNP2y#;5@fp#nhu0GxB*yJe3|;T!Eu6*yfJdO1EmN_}_(-$QfN!!Hx&ah> z?7UUft$KY~QUSarx)7Us<_);5=ydVp3=+A$5vUv3iF!#D3$x$W+rCd=lzcm3k>nE@ zCNXtUrPo7Z^T#trZ7;hE6mrR8tgBp|X&&Aa!Mx8{Kxc^f~`m3b<&waGqs0ynN@(?&YEAjp zdChgKtdM*kAb|>8dqkWK$iBX)HajgZ<6|$L`RRGF(}@1fdxu7$Z*FI z*N5O<4n}k0I)3_8A1ZE=xQt)-l0+6jM=+bjVaXP{RIYZ|v?Q4tzAfM2kk07bMFT}3 z^OQBreL-pAMV%ptRN_D%6~E+YO@GboGpEm^1M9#T+@rT_6FvJe;uG{Ur0&OtB zB(qC+%M<^wk3U}j1oArxP09ubdFeSDVpBDjKFXOtMOq#W^^_5&pzRJTLwcK~GVt|- zRnVfZ7UsJd4EDNI&OTWmKV>`lm>@OIF)?T?W zX9Ewz$MCI7m9l#x{``#0~_bxEsas$l89JmYu6sgJ#p%~>|C@Zzl70F01An=_sb;|1qDo%4Z z6gpNi>Xsu*u4-$;Y^Xof0@OY^HMc%C`40*&u^7Kag4mX+#ddCfAn zcZXaT)L|G-XwcAiiJ3E3$mU#2ZnT*sM-Wa?ONZp zV~d1Xde^&428PP=l`%|wOk28ytS8;hLAPUE5lGDmhy&+hANUZ2FQNJL#ySn0FiS)# z`7lYBE|wu>dj1HqTT^8)`uRmF&h3R=&h!EqyMLZ{gD2M6dvdS#&g2$*D;Xs+Y<}VT zlH5aVS;4dth+9#k=mPmB6L(GV1a++}mYUqZrYm*{!_jR{|T>df6h1If1YhYTN_7bYhwpNGktTL|M!FLtgvZ=$dAsACybgrq(I%&q-3qE zm5clxUB)0E5DsaU4=Hau(JFPpI$pi1Ev751+lyr@)hNxv;BjvFf`7(V8wql*bHT=Y z%y~SK_Ii7MuR4(zlM!U}N3{<48pL`@?zH9P8fD>Tg9yfQ31*VZsN$CF{$Z^{l6VE` z|JXQhBc!Yk?tRMU8gyy#Q{?w`M4s8te(y!M2M1M+Jg{hbQdBgFVzj#$Kq){x*%-zFvw86f@=*_ildse4h2hLRq>A+&CXAW@av&X#jNeyGt!n001UHAxnt3_l#h=$Hp+D8H+p*4^f zFt+<22fgATIC1HIMVle9kZ66&3T-4{fpfACkuWdh(K$+pb_LJ~_j_Pd>tE`2Ft`n7 zVLBRS)v&=DR0IXJ+X9H=-V5&X-cB5_RalgH02D~%#MSul@2&#Mlbp(92R zBfh;AM)XazFWwxI6Mh=l@I20DXL7u{nAXkd$wgvHMLW@OvQ)tDK4Rrk?5?%qc%W;K z!9$m+wON7f*7C3&>*^(}={*U!&ah3cIJEP=N{?=L0s`FxD$_RHCSMO}(AIJ9ppw3$ z1j_Qz*T!eHWmmb862|Vbf5?@^SF|S5tS50)hS1)=(_)kR#pg?BAOAq?k1;qu$_hsqlj_oD&GMm0*YAkeZQu-t~^Vm6X0x_1mc( z)h)R}o1)Uu($L0so!NIj9nuRa{?oY15mqD>wr?zadZbl-Ys>r6~En znXfvF#N#$N#8@#L%H-6V7Px6m&Q4UX^wJ`kr0~iMqgDh+F(m?_*rI%Pz|DX=cXyF3 z+Cg%ZIvzewSr04;3x!X-DV!>Df`^2==Q_b|R&=O`3MG(y0# z(JhFDJT}3Q$w@5+z8xMM#EkGeEr)UX4Eq~hTC>te&;mw%(KY%jUtf_edfv-`q7f@t zbq@Y}Q``70ZDGd1KD{l6R!7=_q1z{Xtbl6_qg@PtJMNo52wfD{aCB)SRCdUY6@*Mn zFC|@(A+nC>4B4?9ccphGgXy4W#A!4Va%}noHj5+fQ0tG4ci4aDuTrol`Hw%`ZG->- z!2VDE3R@Zfclt^#KK}g{^jDjtw61_93eQax6qL+@4wIVd*GAk-i;n0}heS2ZhYt}c z83jDtwj+#LI8=e6UPb;vF$#AO46cO|SuU3phgL#~mn89QK@3kVBTOk>WAc`H#k1Mq z`+dKDZPt&23>v^RREa#J5@}3EbSxG5rIkjpMzUPH$udBBzkA^$a@9_H3H2bAB9T@S zd1`NLN~0dvj3v_0yNF{rjot#o$=2Q3M8wpHg?b|8xo*7NIJ|7uaI%4BMq_m~c_2-7 zE~Xh8A_hXx2<0R?e=L4Aq5z~nKQ;DwXpLjtsu1ZE!WdP7$uTnpQ??@f!#}LjgyZn+ zq@U&K3iYHWDZ!%hxQ@9#UabaNNOrUsd&Dj6j*+5ce0_eXK8t2?5po{~%C~sUy&%yw znnqIL#ZI4z_pm)C#&vdN=m~n`o?@xQtH&bUWn5_l-v&zS9uj@HHUt4?aq)SkqS|nc zU7!V-RZ_>%d87Y5bJE&h(`W8|cuG71M>I;17;{Z08h#kZf2;Ak(2fc!V+bXXLzWp& zFLU3QoE}@crwL;VTd3I_zO!%kmVsvu;tf);?AR7uaW=78U~52I#79IuTlTIo4a8h_ zwc5#Q05j7$GoNW8fNm%;gRZr3gs5XoQ<37G`UAa^=kIuzsmXJ-zWNXbFYi%jcaiG5 zk$U|kC$2uq4j;#Gs-h~4)yjB@5yeW!2Uvf9$%9PVga9w5?xImkE=)t8xikpwEKm_z z>$3b?#<0XfO&oB*tnAnHR88X)9qtzI#wXRDV81hOl+gp@BT!2Z@dmM6u`A{yxrd(6 zlIV|=gYFIs8}&i?O*Q)i9q+&qNs<|q=+{jS?qxa60q=^Uqflr^t8y?wW*i!b9nOdR zH0n(pKk6A9?@i%!#Z{Fm|>iG3k#z&D`Ha9)Hr$je*ZJTe*h^4xoTJAf~U zZoDyWi79ELjzL1tC*>K(fUO~2cr83`;#h!L*PW11#@ZseWypb2m3|mv5h^#^&!qe* zJq32>aw&n^K}#XaV@|icDb7S|()g1+j%GQz^)9GtPXpUMow0K_7m~& z3`1}iua-HUMnxQb!{e{x^PwsbgeLWJhqKLy?Tqjiu)D?K&j^58Hp##CiPok@torH? zXLq&Z|GHei3D)45K0K9?^HUh6legcNzqq70xb8!sj z)lzM=Ck*(=K5tstIAVi`Gb0r?XRu)k_V?GRF+#4f$bC2-c!Bv$^qVb)#y6b7N^~_H z3taq%K-*ATOSE^02YJ3)kPmfm7&@2!oTW|l(VWJJb2(k3J=bWPgyOq69fh-4f{6aX zcr9m)H$||KSya?~nmomG!-UC!$8Woz@Sm>!vP*XGvHju5NV+k{Fq6+|EL1Y@JAxUr z7QerPil5p8QwQD1i7x|-pBCPRaeC*39xjIb`x-H^_L%Z-Mt*!toHeX>S$x zOi7L&@>`)5(7jofn;bj>-_SOAoDeMAgr5lIxV?P>hplry6|9-Dp6!F>UKL4ILyPhHpmwKY0S z9c?~mrJ0&!r@1EcUVpw}ahVM~18vz5l|#OSMn{!dblrkjmv_K&TT`?OPG5o4Xaq`Pp^Yu1`NFwo;JW7YYz)T)Lywn z{GN@%x)e-DY(nT74R_NR{=ux855x(278op%>EIq=o-iA*=`*)ZRNLmaj9@4-zfZ>~ zUzI81tFo0M%9Y1ptIsPCwxZ8r!uZ7K1aWyFC5?V@fuICgIUXz0&%^t)FAv2`b;6le z(GoNQvQ$EDYq_GZkcOZr4|#$QyjWAu%xI07k~A7bx?77UYA2@WTbnwxl#lI!sG%@l zRV~G}JEK~ao^D`%)fV-GiyshKj%YU(FUw6Kcga4!ZZF)0lP|zbOr}suaBR^Nu5wwvbd6pF?(3?AP+#KpUEeaPgkGwr}d<eiLV2p1@1%!$l!2gP+};D-}EO^1GT+R zzJT%Y75&V`VP8C(b5h#k%#W$X`U<6JAQ}NfgWDyjY0Q&h#E4qZUA>IUo+Px+hgOUX z22o}W$alhpFQn;801^Y)UX0XHOp9sn@S?=3<@4zrOr^x)o~SA6?@&!@V`8H(vGX|J zhd)&Er3d*GYxEUZ$oszEclY^Q%5sC$V~9KVMwFKzkX>P?P3IimiXz^JxZ`dyk5;an zU8IJa3X1ba?zDS`?(Zr$Ewtz{ft_HthB&pNoW=4L;N<{GN1KfG?ahC+rcdP zCXj8SJi0T){3a_oj&D~b*8gqN9%nRnT<MY6-JK*ly-X*FYc*8aItJ{{!sy+dA}bhkSdqxUUF}|# z&>vfLxgO3;#|Zwz8P8u(ba|(uH#s}m4lBY$byJqoCuA4xk>&6;k`S~<%&r~j)=J=T zRhlaBn9!Rd>wH1@c*V!PdwfQaqG;Al9B-<-_UjLpQAj_NVsQEI={qxRO)?B~^e;H@e3I^$>FsOup2C3TFR9*$I|NQ1W6}?{L7ZsjWk>wrbb$AwMs|1Qipp5LyX+~js^dpr-0sRs^;C(x{Dn{sHOGBn-$}Nxmo`6@R zr7%1=WPaw7n2$J{NZ8VVPPK^}be`7%Mc>6Fc0<#ZhD^$5LS+Y5n@%NBixi(QxfF%z zp_hQw7x2I53+3=$(3L;M2s-3{y&x#rS{mD!d;D)wMzr#@DwZh%$UGjZgs)kZAbNiyefVfDx3=?Xe-f2_LMG91Z5(X2gz&WerTwYy zPB-T_!0pyEDKGggw)%wUb@%(#=ap*@*4N8%%JxhMf>(7fo3>g#a?lafc~K>cT!p+iafBE5xY^4H#59k}wJv7rVwk)l^ z;XNX%b1-P7=|Jw7=~)bdBP5$@AVQvO%4C( zz-^`xFGY7XTMQd1w?H@^2ERGUa4)x14k+ zjgfRq0gkfAIaTpKn^33SuSHwduBapkha{yf^1JI4tyB;^n=LkKG?$qFkQ#{cVv+pX zc&;Gq4ymZW%@pZvSNL5$E{3;9C^`ne4_y7Ya@p%V2a`bPRJ~g)^@u<<>cFG}cU*{n zJSqWTl3C=QfLV(_zmaE>pqzRo&PTjTk23T7J$&Nb&uBfjhDQOAOKC=#m~oSRd7^qM zCCEowi))9sM}gAIoc5>+pq_wQ|JT~>9Z0sJYrdg;SceoTs6;z#uOe>Xw?ghr$T_Gv zyCyUXxsl|ySwOeT%X98&Gau2c3=OD~P}~5NnBtz%e9D2$HvHy{)_gRfRk>OL!lx1_ z8KFmQz*QJ-IX?C*C)G`h^?P%lFVu5Rr+1@m$s)ge=K)@`i-zw9N}lJY+Z(oMHCwYG z&%P=4CZDdC8(J5V<_RW4_p0#04;)!(bPG@d2lN-4@1ftcTPwYo87c=Exn71Rqm(ww zPo`85m~Uy6#nJLT5cQy+h1W&7`~@Sro4$Rz4}&=bGPBcJ53{Clwk`Z`qwRe6PrnTd zQqC083SJyLk?`IiZ*gj#Ji#sK6do_WX%??a9?y%{zHPfYd$a?aL+w$(%VV$_wTc6f zlwof6<#l6aWtHvIx3RM}22fCRK1E@=Pj=>;<^RDG ztMgN2%Y0%GpJ+LTFqJFbeT6Lv5@y)K3ab`|D#l#aC&+Pn)-*_?_R|B6|(cKP$t zDFk#^D5rH>g(L{#oAcI*{#<$})kdUSls=z#RY)Kw@%=pmeP(+6vq(BS&C$R_WN?DZ zDjP!&#hvcxI$I^1#XK0$D=x|dh9R98cw>MCRNgy3A~Q1r+5rQxs)t~3PHu|E{f3xf zt~qjDkfkfmjXB0Mg#$C@`NizLE~Q5H$S_#soH`=JmxRHqT+ei3M9}b34pjfc&)SPL z-MKTk8Emwl@ubGGLXy;i{Pem#Ug@@=@q_N)Ji5g9~}|z=N>;3 z>J<_sS1?vEFob3o&-@b^7;DJ{U!q_nFnLan+K&p4ijR^&ib#tKQPnL&82)_AU`Ou< zKm{fd5M%T>l3Mt-FLjNZdIb^ zy5VmbVj)8j4{b6*Ckh0Sf|Y`tNVfc8`LQ!bgG0{0nR-ialt5gN^nNY{dT;*c6QQ|5vD4%SuZQ z@WFd02(@TvdZs{a#RndNKbTa>nNbwNcUET*6c(zBv-WKt_2KQr#$P3)=DGa1H`$uV zh|Srqv3+qHq#;N>i-KIX++2##jhrJ5EUU&OqDmO6cOF_T*@IJ5OSb#oU_P^M3p)jA zoo0L`!C68YHQ*ayXpdMFq(7;-dHd@gBITqn4R7Un2Aui_!^(cNAUxMOx7OufP#ZG^ z?g9COSnvM@e@FBogbYk zmO&CH-D_#P0sbJrl`)5}_(VhZT!xtqw)Gty_MTRYDD9oN%87Lh3e~$i_=f)wX$dj$$0{x-vb*FSBVSaAC$lTETaFy&wn8OzolnzT%SxoAF}W@{#rml zX=!*kv^KgLIo^&0mQ;E!Vg`E4{FA!ma9^Wh|Njs4e#Y940AWKa=k-&ktLfY8w_ht;3k25-@2Z=SV z*l;4d8rq4}fz*%0h0z_JOgSU$pFpCLShUnsGh)A^jE9?h#cO!q*bd@fkCjHYB+Cu_ z=eM9buc2G9Yj-{u0j-a&&1?dgmC9s%qU=Q)g7wK%cuU9GzPugv7{T0zQIS+bDr)Ja zvL3$#B;TwoZu=LQ~9pp78>jTZ*D26rQlfP@q! zg1C1+7b7jc8Si5G!HV|*z&qC3p#;;-ObA*Kg13OVwxBtWhOOG2>rq; z<1~v~#HcDzo+bu0kKF^_sZ=Kd`FYL-mwiq4rJcqVL47g{k2nUEVXu*r`BClzFvtt#UIF*QF6$8_F?p zk4+Ozs%N-9OyraoThkE}6N<^cD)2O(wqG^ne`Q6;{qRjd(;$9~@~OJ>`7dGR_D>Fr zTP3d4`lD2<{+UGio0Mo~rf+9wW$Z*JU}bA)`6q`v{gJ8vTkeWL#rpdj^S@eWrA-?w zW%w_di^00CSL;2*iy1^9=cU&5knh$;X)P=%95j0LwT#-j*m#;J4viXls#}0R?a@TE z->_&(7KlwrSNF!JI*M1VsP3RsHntg@oYtq9mX|j7q5HKxOc5!M8}sn+Y-Jp_K}8F(g06 z%Brn$(8>~?7urh6SBJXyOEFWpo)3v8aq&jUSvrm;54<~5@GroD97k$NGBnxT(SGuI z7HxNx2;L9dv4mT`C{+#MoO!NaRJr1)V=ib6P!dG| z4NST$7w;y@?VK6=zgj)|qBh!z(x8>;T-#cd?l@lEK>IU|*rTPPbfK#kd1N|>X9$uv z=acrPE6LIc^vxo9+S3Km)+`EnTebzD-;i*ZUuK~PdpWn?0v#`nV;DR2gY$fA1FOe+PrhRVo6rAT6*yYABsdaxVl$3P4-1`^(3Y^2h#xEMdI{t ziuG+j0f1#RtZ-K}k+To*-&~U32Ml{X93Pxh0SEKO6l1}L!;xE4{y_bYfce+eb?f4Dk^e4SXoLRvf%(gYiyFmQ>?N2_2`Ngxc^Eh`CBtCulD z3JU{PuW*Ue=rR&vCTOGyC}g~!g=}xt>hRgP>ixN_&tL)3rv!(+NoB=qk*Uihd@Z}<*MbD5X{z0gSkn#xJ2O=GnvYJ`Sp zD(Z+0sg!*;ki0UP59>1gsQh28%Sd~THf4K|1&*r3C44+El?dBnpw>&~8&iJZCrsTP`W*8kR#|kA-d%F|E(28$NB< zQE$n}z*@WCwRlS>_8LChq{KQH@4O>lz#nCM>W7%$;btP=jx{AW*b^mxYY}xc(w9h~ zI1I{ZpNiKhSS>n5gSI4K=@>+k5JG57IxXbcuf)Q2v69JMlBq^YZnBL*z;tQ2sBj>m1U0JIZa1V z52YOe#b~eRcO<9z#-Lfk@i{NaWdGv75h;$bYu-HmLRAwt}V)jvC^sqt0%XSwh4 z7KiEXP^?c&KG$p$34Y#*bqDr@IX zXz0Xvnx)N-d;8s)$KivP%hVnlN6R}b&9c(D%Tmi(VDDk)UldD!#VXDiRHc{ioKN|i z+~NLLu}a9)MMl>_-{k*4W{Jc*{Uc^+M)v%bxCmaETg(-fL^e=4991HJCoa3aW&&`? zfE&?!e z=<39+3l(*f>Fg6LM)wv{!`DT`!GldlZ#fW&+esjBObzi{ymW$!s8R!TdbCuMX%hmT zq9J=CA(OTv2JQLG$r2cjxHud*>Sr2`Ug!x^yvL6=5nCv_KJKfi#woEpS@ zj>~I0l`v7U%>Gw3_g_0J^)anc`n|JodImQ>8Y;-uga>sufS3@p7CCMt1G#7oaf4FM@f3E)o%t%Fb zWkhA9PZ;oV13MltRN#8#@?`ZmEsDk5dOtbIpR#`WV(M%XQo}lQag!21zQnR#55uWX z)nXdWA7+9-iz_eb(Fu~KQ_Iusji#EOxZc*1-an>rz3~E~cjy98FKTtB!<^=5`(st} zf^L`W7a!E*JKO85LxPNB<8^D*7BC}IuWKPI&DW6|21`lOqG&kQWT(eyn)9ws zS5mDkjUm<93ICE^?|a&2yNzufqRqb=srTpLA@JhnLMiWUbcePRaV$+^;*)Q+2I(`k zTU0JP@ipSF^^&J3t!(b0@o@LOe96hs6zhT+qZt7@eZ`5opSvLK|Dteuz!(Ax zDmWzRyJnXO#s@Y=|CW%j^`(HU+=gXZaj4om@Y_h}yoW5REz~^SSES0=X!QY0(A{s) zP|l?tJ;Uu`C}zukJ3UVzu#*PFdf+xhD!3YA$dOUTX@$<+Qy+Lv0B({ zv&6(wrpb#jO2;FMNzvp*Vk3+Fnvyu8lg<6?)MpOZ<2+DMIUz8V@i=wMt^8HCgJ?i< zLe8tD;4w(EIx)i8idP_aj!K55y?rX{&Lz^r2(7J`_@^~u$|#!0)ArHw@ISI$}d($MIqg<>89~2MFl38MXHv7vS`g!lD*kR0wD>pS(!v;U6hFj z;E0d^LtUy+bz&Ev&k}rvJ{V-nkD7eq1f$=S6-7w<;SRk14^bnlKVxdtaY zC)^`5VEY~+X{u193V)?$P-@&Xg=L7=Keb~)T5PfmB3X9r@QT0DpHG!8HD2O^UlIF$ zKH{1XgMtQPFw_x8N7xFJeW?J0U525mlYUI3I+Mkcj31`>gOg#`WOzn2?n10h?Dr@D znx`)mo|{RQ3-~99em#!NSy3!yM1t17Jf+9ApN%J4A-F@7jYL!kk2A@#dt4Rm1K=%U z&g3T%T=XB^ma>tgW)GkKI~YA;9*b#QKL@Srj3YT~8ccEQ?YZS6N{y=*=p#M*+Y=+m zCNDt-(W*<1J|tiDXR4G}>?eMgpqy>i##6}NDSm5g)?`>LP4G&(m8jclRU%iP2Y#^v z7)C_jS)Z!>8L@H>H_W0)As@^FMIm_6PC)67-UB9qxC#s&9GPsqRqNNn$|hAUsjtvT z;i?<{^CFbSVW)(~Wf)3Q*W#I3z76SqyVkf6RSiglnZ2T=*S}Heki~-^2H(&`^eqzl zOSAnSS@1WN7PZthHk8oSGqfO7uokfX&j|I;VDb0WQC3oVjRz@xNhUpC92{KRG$#Nq zzuzO7y%=;>DJ;G;SV3XekIBf8-EL8~o%gzq1&9#l{f8IQZUr?`&hYG{`_!G0(M8cw zu<*W(4~TAMh6Wj5O_Ic5=PUBSIz>HV21dz5O2qHSgDG?ENQr)Vzhje%!3&kbl3gbP zr~?xu^1Y10k}dR69!Ep%fyl0r=>8rKT}zNY-pmWiNEwV_@{<8M(9Nt*o|nO%-+YxT zYy{(30&H|!z+Cz{V7`KU4eb1P$tT1Svx6}_=;FXE#c*U3N>2;F!YBJZvL%!t%k>7x zs^CYz;N6X|PJB`(ukjmLfjhI!7`qUP<0c-iGH-!9zom>#%V(C^{N%#dsq~0l%;(GM zsBX-w0iyz3X5|z=KJ^WL+6XTGsWG4)*?{>Y8QLYw$*+_2VjrRSghS+fwkUjAkO zRJ3fvTvWVaB#!%BbHv0&hvK@x>s#~rFJiC1z|dDMHkskOk9!IC_iDz!o#X%g5e6!Q zyI=|{J=fUM7 zODSV1c{ME;nqQJVm|2BfY)y?>%TbPcZTR|%xESpBQfxc`;w#v*AYaCldJ zXXrFO1%C~-vZ6UjKX#+R&i*~e+&R1GfdgRYZ&=vHXzNK;nX0DIV+Q0(ODL0e5?)f1 zuO#IZnPCyv-K)dU>c&L3K+8`+9`&kda+se`;lw{dBwxdEhR9GL4NTq7W~XMV zz!x5Yx??uz41-waZX&!c6Rftd?0W%{SN_W{X&8xk#Ti(&rwy;5Xj~G4NjEQoOoP99 zwQ)AU#6HP1|GwWX9Nl%UI=L_#IgNFx5dx&%a8A{q!JN*sO+mAcOC1rSQMau7oetYw zZdGQ&If08p>5u1ZpKs%#Lndg#5315qJ1v0kSMUE|&l83%2Mu+T z7iKwutAZCs0PGtZXzWTLUo;Iu!03fAYKtCe>kO@}sw7G(iFx z1y)l!+9a6`#v*8u?>V|eDgw-uOlX#HDbpKlv(y9q4%XJv&^AEY*r-^6N3PSM z6?c$U={>|#{+uMGYw9uuH_y~47CO;ScaSt3QNdhZB$1jF9QQZXk;uY19r%D1f8-26 zdhZ~_$7OyDw%l7w(-!rf{BwTy=ysh9n^~Wt*=HWw4%ds%1bxvI>iGzMfw2i|LT+(y zv!AV%f251Z_9?5_$x3)Azur1iyv=6)O^OM$qGQ&B`wEj;0HRshu{V|%UHp5 z$dp_N@8g7e*<-=1Y3CIZhp(v9y=!g`a+lxli^EUBGmOQi)5nwaI_aaaIqPxCea$KL zqHAPy={*c50n||DiWBglqce$`*OVRc=fVi<9ZV!pK?nUbYy?zmImVF6tpR734|gou z3ZWOmeY7gp;x9OE9sJJ_*n!-AdL++k1tsnS8LvTQJqNdptMe^s@H=x}adV`mmK3`W zBCno_M`Z_LVMk5+)mbyHDp`NkM{g}IWt*#nYjrn?n-GC%h_16Et<<9% z+(~OD+T}t7=>z-qymROzo0zCL9DEhp0-OcO2^tW)dz=(9B3kKeRu$JANyAPrDGY?| zUdp}p>v6DQ-!=SFjA-_5l3Xznpz!MnlgKtuhm14(4$IoqTNH>r{Zf#N(gVNNU#DW{ zWy=JiFAC=gGnIynW|MW9ghF#53y%-E-ftJ?6911|+Avexb7cJODe4D`p2w>G%76{NTl=Adt=J z0YYwKbU;gyvxCf_;RxkO*c&V>sCRJ!H-%aqb`S=r6jToWNwNzJTy9u^ueA=ZCf^TY z4*D!DgRSL&zrt%fPSAqK5R??u3v7Wt&=7|N5sJ?yY@6|6s|mjpoxAjTOu1b+4PaESnXUX=YPoy)a-=sPBO+QNyy z3lC2%xy}$Ogdzwf#PPVj7~+f;iP&7>jOE-sc=JlzPP&Ueutu0Z;l1`KB|G z3?*3I1Hc&`ce$?%H)0sTxm&$o79sytcI*TtscZCVjXiA7J)A{V3w$^q)yfVZ1dS_Njdq?fCQ=z`V0qtm=JQbZeTnvp;hNXo}z<@AqW{U8cj0)u4Jd1&QqH{{~^4X z&44^Yl+b}FIm8kXLgk>9MOzB+7fu7p{ij+_X8_&JBenysgXQS>Xx(%sH<8R*Q>Qk` zI^IV5&~itnO3A*ER<-rM=F!@&bj3KYphBtY~92QYp;;&wKG($PC* zxf@2x6@8VDx(o_-r5X6|7%gpW{;YESO}LK^Y8JL!X&Qna-jebsbs@M-&7`kcG|@sg z^P4EJuBQ)eADOi8@AZgNy>`RQ@_ZgNX{O%gO?S2^1~*I5J05NHpL5{PK{*T=o(#KI zZ0@s?iXTgDgE!PvH(w}$B(||5HSuZ~bu@fmCwq-_S=v}pWt#gTCw01jNACPPhWfp0 zrmm4L6it$Xcv(Ii5vxAI9sOmx<9R_ z#t|W}G0OlTTH!mMv8ldr|Gi4hq27(F_kX0;GP+j(18S`)efmwUJFrV?C!$ITD`F+v}eM+2cVs4|5LKY_w9d-yXlYrYl;fW|nVW6AcFJso=o&_T6fN#W+6T8|^msoF? zlJgvRTrB&GQxC)cOy!87CM;}GLtn>e$ac`hgb*i-bB$=6`?7?TkJs4*mqxLjq5L}g7Gk%CM2V0JYn z+iZcjn44I<>v-k}#0bp3-t3q7^7G${DqM|ZU}fJeLPn_nFJk?VQ~YlbYb8i$#3lGo zDmC#%w@6EPPzjfQpfDBP^u!=0I=r4ipAcLmc48~>jfDCb6eV)UhT1p=Q>{PDu3f(< z3n&|M3P=k@3T-iGr(2Kig&Q(fG)L&1q_(l9Hr$UUJ?*fqhP2@#)>m^?lzL)OF0 zpEtv}0rj?o8Vr8OOb00`MS!hiZ`2gKNl3#VN1T)zI}|Z%*Ukz8Uo?yVl9N9hJA!Z( zZ%T(-990Q!1NKwJ?R5({Q#426UxphLS|`Yc+t;Pn9B5zZ^QhwKi$~o+*<1;EYd;oQ zh;~aWdZEPM53Woxus*EeQ?tLX_rngk%@Kn-B$iVnD_ip0I00TGvQcJ;S*}S>DU7d( zL)QNAa}V{EUO6moy(Y`_g?7`Uy~N0;si@wkJB9_ivDs`Peiv`M^ixDJFG_O_BHJ01Q3 zXxRXPNq=7wBOip^>r3-G^SheZtq9&}Q6t|1F*ySEkOqbpJT&zuGlkPNN!?1cZ$Tml z*-GqqV(C1reuzGs*tF(CtbX!_z5=2vdw@Qj5KHNBcZM;NG6^#+Yby62WtyNN7SEv) z9*9(3*^!97o`M4tR)_4k5!{hy+F};`8RS{4k@=xxg7j`_v>j<+H9JHhs5Y=7tWj~xTqrr(bE2{Hk!1D#pFdGxa_RY?Q>B`$!ko+S7+s@7w~2yWhnQt$6&w@3aIlxy_*Nm2&DN+KAjf`upq}qXgCb)Y>Km(YY2#Wl9xMd7qCGtag;tJ1^gsimAdA0VN+nD|YiLS^3c z)cQHKq${C}BS88XZwEQF7&32Q(f&oW!+YkQ`i3;^Ghq#DaXTba?%F&v^vEWr3VX*K zT2Ouo62dEZODU~Vji5CVX6K2n(6(gJ;i0|FDO_t#v&XRU4HU+$g_vD#R;VVMwWQp6 zN4j~G!jrh#RF+ehwbe2Sf+6S3>@}6g*)0;kjM`L??IgWw}n3`_Fgj>$wAh6@C_# z(o-y)mMDM706zg>;Y$7KH?;C?&{Gbf!6O>A!M(ap=+wu~NJNwDFCMd33rCRSLvf?+^H%gUgEy zi)9zk29lPrwVovrXj_mP36-zPdyEiPvx0@&rAgDq9RX6c8NmCRVt{W(f56UTjBL8h zy$Q;U)>48JDXLuY$XqTtC<&yS3dvneAL|KMi4JA;Hr2+(ztq3`)tD)o&cZnvQ_X~v zx=k3r0_tiYw9pBIt6&F0p6bros0ILiVL~sjam7a3X!Tw!5`4TDazmaefE8%DcA-G-{9ncurb9$*CMSI`L&`KM%(x$88KhYy7yC z5yvIA_%jAcBlAGd%Oi1-wiaaV`dgOSqwV+1Ec&plpjx!{pexnGE)ETc=~Xsncsl*= zpTul%=Jpf}?`%u>OSd7Z@)$c&pK~gDxvy*1qWuPy;ErkzzW$xh(C?($ynVM9?!M9R zuko^fD-|jjx;XIK8S4IL9OPQV{YPWr@2jJNru~`%9A_-{SgfJCR9>SQV1A(A9s_h1 z;5xM)GbxoRe;OPjAVXNiGE9^KAuD+Fdjv;ApSYH8Aql-h5N>zYb{3M8A$u|*_SEpx zC8zP#<;up}(ir!r02KW)A{=#_qq1K$F$iTv8EF?cXhhXf|>J+jaQeEvmc5o z@bN_9!b$ywPUHSt1F}1J@|}fvZ-~!&V}tpGntRW=w~;6h1-BwR&1|**s3tPRzV5z; zqoLQ56Cil0AA=m=;H`Z4jP05oM%|e2k{t#!&@lGcouyMbAHNbWAZr-0HwJqH8PDxS zb})7yE5Okgs_M$dNwbv0i7PN_wlFOMxozD+z26!cRgcV{{^lRAoy0o#mh@1Bo&t5FRrjd}eZ$kscOcD7i((+}3H8+5M-Vm>Zg7lL^YD(IILhWM7Cde<@VERc!eDOz z+`mM+2Xx>4&VXPo#8`6;Lg)-+Z@{^5Di6Ce0&@K@pA~$ZG+Qd zE*BFoM3d!Zb^-hE46Sfm7VF#1s1ID%3z%5R1;C$>JfeVOe`}Y}NSm=bx_g_751=+r zIaAfHIyf0czidcyuNJHH@&|d3yk-O%_3H~!*hk2p86q&)j3FJQAE|Pes0=83XcP#U zu1Wd-)b<}Qv?eKkcWXh-?hSqU81L+B!uomwtjt(gE|TD^X+||Awk)db?FE5sBGpL` za7XsFbsSvzZKbxlUI^m$ASq!%QzNQbOjt89qTGCBnA$wxmC0^GKez)+lm@ka&{@iT zyPvo%I|s#$yY#}Anih4mXt5Oy5`0$ga+;BSGH8g=NcaN)e+s8!_x?;TiGrbKegOZ& z=jH?seZmWZQO$yrzf^{$_ZXh)6GQ;UWcn>1+ztLko1kAn_x@qawjeuT_~{RR7b|D} zHN7U2*w+SMhxd^mx>pkDPKqxumz zWO{UZ!x@E$=E7sU5YR$=B>7f+t^r_z$}zUU>k#N0Xn8JyL`yuSFw&X$y+RE7x!jb{ z6jg!($y3!sc>xp@J4c6}4P&Zrw_&VEGtqB79whx8OC zLZ-!1T6xa?+DtAUCF!#kXwDYe8%SbT$uVdUI~4T=fE_sH$N;=R6UE5>V^|Bid=)U~ z<+4oVtdF}8*^Hn2Q8)0DXtW5NPS#6zIb*wZN#2+Qc<Eav(M%J9x0#*=XK?D6`EA|gskgy4`f$<5XaXn}wJhD{X_;duV}E<5O1;PNB2 z{?5tS$m!L~tE)3-8)zuNWzD-5{4@i%{r;SM=m3B1u_LCMW2Rx92ZlW^lM@NX8T`O& z3j;<|y`JhPp2rmv+5@}(8X_qnSc@-Xqgv$wXOk5Us8e(sDPYRG6hrZ_!JmE*-V)~4 zfc=&|)?L0n;##uVWqhQ{B<#s#W{5dcl3&!&jVqUm{I*t2{3Hv?hJ`D~Vn?;3>6(6> z@lOh5U;~VDDU_cU;cqm>tkgJQ=s_=nHJTkYWc~10Vn03FXkVH|6$cz!b5r zlbT0`lWDkeI(WGV>4h&a#&#oGX}=$zl6sLz;iE5=kLUVaNeHQ+XC6#uN)4my+w`+- zcG5JhsT?d(9(r|Whzi_!`d62qzm6*cBHZM!w)^?_kNDqU;NOo+!qncu@V^vL{_~jr zzW$H;y9ntk5G3IV z{L6!2sl+Q7`;yVnm(f_zczj}jk5xdd;KF^uMd)a40RNUEinGjtKYh<#gMO!o{|1cw zx>ioQ_I&@?m;ZZU%uqbDM?66FO01ArO zM48=aUa8-{^1}~vZYK{>6QCr4$RIs2F^-=>H@{pUs020YCS`;%;e?YQ4Y)lmzRDx;~7d2E}aU#qqu*}E@ zER7W<%8)X3(l674B1=guw@ed)^8&boCG{7}ql;GthDX|lTyg{lybZ3TNaZzyr=|BSUw(;^ew>&Ll4S`vIt?LyV6A14sciZBtT}T*y1@1^T{Lb@Uad zT(`|UbR+r4*PqH&QS|QtbC%=YkzY&!Hr$s4KSd?4q*v)utD^*A!NBMQX%DmWrKJm= z|3pl<{Lyz6>0Z6QryJ6XL&zYiY|mrPQ}xG~5q*FuNu=8kF|5xGw6xr5-(51isLfJx z=(D1wRIJkrim+TBm2AuiQ_DXYmNQ`2Sm;v_8Bz+Pv!J+lhP#*_G!370SXBt-OpMKj zV}nce+ls3n$16xmaTVybI?vsAr!*4Edp+ODr5wx?NGeqcR-L~H!y&*jMp=TcZCxTV z#YOH8l^fi%vXP#qypwZWcf7~JSHjjiR9p37Ep8~N2Z)p=VHwWYRM%*tWILggVk-49 z+)103gqGp6T)KGV;eHLP^7Du0OR@nIErkSVa;N;mhbs6T)zo;e5PaxwB?PMvk97Q=|BWbm{!2j$P`EPYX`g*@T*{x6Myf^iU22XLl%9i zxoywm7>zs1eFokUAVWkp^eN6o3x66?{;GCw3cOZ;F%5AYnoes_T;q>25Cug9r}Oqj zuIPT?bE;1&`t5}MZEJwM3qOzHrxJ=kNxQ)4zLg86H7({9jcW~h4BmucWr~Ok?iKB8 zy-z_MFv?Sq1{^M!3R2WmkiA_corL-oJDViY9)X8SSl#n-%HBMw-uK_Y?*r&)`NK7p ze?Z$;5sT4~?e4y$*$Rn8JIF$PR4zAkc@%ir8&?^3u*SJ{`LkXIhn0-F| zV%C+)>g+4S*zCNNnA0i?rA8$&McyO{z^~aWQIE^^nWiz-le*pV`oumS7fF5fB*!D#V6=P-@U3nWGNk6Y1YaX z?>&{ozR`AC4C2h1kL$T3oMoKIeYgo-$N8hYCikK08BL~xX)JX973pN$gM}+pJCn1* zrP4Vt!DA7N_^g|m$5$*iVeGOAlOCy|xhTIPZPN2!72I_jPD|=blR;Q+OkoZ9)SqhH z)V?PEn8KXEc%_|Kk8?rJX#xq%5n9;Df{Sm8F@m{uYx~X*0E_Nw&M69R%_n+J7n$%I z^to&&(|4Sb>A&yz@CJaj9snhVecQd(DrB|~ZGOVMGw<-cKVdPf(*bMmhM!@$Ksn2} zgib-4#op`5hkoc(B_&XSs|Zf6_)kTX9#}TEm>ALoCc)ntE}l zOAjO7e`&x_X9|HYJuST7a0k~sfLzlTJ4I5HqT%uahfhu;XGIJ+kAQ3K!-k`_iwfKz ztuXt_bH=n!*tWOO^Kst(G|uR2Tauac0+bR?xC=-z8WULL~P?aWl>NiuL==zf0B6qe5-Zieey4F^FPR>vjrflgk9=@jscIF~^>>7zdLfnM-KWXn0QK>|0$zrVpCmZH^88`W& zh6<;B8muaAJY7VIp<7t=ra@5dB?z;<5|@`}aXW;Bstn?U899U_0>%_=j0^g5K8Ii* zDRBNdmNya}#(;W9V7X5rkNC6StHT9w0zdi6lSx0seKG> z)oqNS3PV=oMg%to6c;()kKiSvn5s&4oH$UVFqQ}1?jox;tb10NX9*f1?tpgc|wNN5#Xs(10mcLpe#h+CasFqtOc zn8kyRpOniQ*&CmqFxIOXrEa4#4!nM=8Ey=I1Es*#<271KS}2o6T2|y4<#cJJxoC1^ z#Hhyg(sd?R{)v=CsRN=iFd_ysD?ov-mrd&+(i>YTKhPLK>IaujWN;O@GB(7Lnl_nL zGDECU?lEADn?0WZ7LJ|zVeBo;!ZVqjicLEf;G@97W+){#OgBR{^7 zE+A7#5F6Qj+OUC*ckkquc7Bgt)TW2W@IJCE`JzvMqIoaHvKDX0d5^<=QRIv|6nU(S z#QYTq*C;>qs?uHu3241==z;qfr>z~a7%z4ll0*~kaDFLKkD}3X*)m53di4fx@c#Pu!@v&Zpp~$5 zSTXk>@EAPVM0z7qH!1piFBK#hocE@<8cyCcOA5AG*8GgtI-Je6B5 ztpu1`{%EX~4WAT=tH7g$(8QeC=A-`C_Sa+RNCq7Fh8*Pxw^AviW9YMXb}IFGTN`{7wtL$SxLe$^=pn7<2%~EU)JM)_mo^3uF6WB z39HM3m2G3(#1?Kj<8GD;XmYEXqC8_=WrJ2(iXC3m%ubq|co| z+Z|{Go`d>u=uO;S4_Qm7RCeDiRXNr$*V(lPcysGJ-J> zh?aF!1#m|{oOXqpqu|@O=#OsbutF_m=6Z$8I{bsB9q>;gC8@;o9Wm~yeRL*LzZ6Pf z+!v?>0JeI9;J7w9^thv9|GgjW0&j)TG|ghHzo!&Kan)J<}`2yAAbf}`b_171O#x_}qc$f4P@hAyB-{h(^CU-K_gLNV%^x@XVoTL?gIlJOFU?p^Nz*jv@hWs5HsM0W&2x_}* zW0$CDd2BV>t(fPfI*lOx(vF_Ppoh=^x6U%m(D+)EX;<0yloYQWi2f&4}q(WsN1 zfB;~N(rGD{6pEpA)XW84hj=WEOuq0W!EEHO2>H770ceTHId!X{GqM!vD=veO$@ZOA zRy;`J6qJQ_yf&L8!CdBhquRYrM}nu20ES5o*J!T0^3&I5r1#V#pGyvfFdEvk`6Y(4U2`$v|WMi(|npjhc?5l8nhAqg+$E^(||&ek^h zqgyRr-NkqW4v+4kCOV(WgsJ<|!r-{#jS-RF{U`BN=R44RF^Qy|j<(&<0IY@)+(X#V z?&#y$ob0j@Ttp-eeT3Hg>)#$8nBG|S11fIV6g7Nr!S4(&^6#QKZ`Mfr-~u?8PdB_b zn5t!zZLk~MTfTig+q#t5lB*V6xkDiHIK+8*)s4@zIq))S_Ni15X2!RxP`4Yo6P!L$ zMdlkA{{2xA8G+$K5}nc91R6ug#luLvrk&cxy`cFrWPuJ{1HX@_Oza9{uXchx-@&+n z(3o0&+FnQq5btW%tG|UUCOj}=6(-AyM^~c zc;xA6f>&g~UTFjVw7Qjl7u0=4@UV8b7auDulk`fpuWh47O&2)sEIsKoYI>k;>-OLm z|0?`;$t>gto@ly1ZsMgNKjEi;QDv=Kdv2piTgPK0+Qn`oV(F@q?S|d=ZSKDt`c(r> zwR366GdUo?(^P_x@n(0TX6wU!a1>rOKvQ@*tG3I|`JNl?JxIN6LXVg#_!&4T+$BI8 zp9UJ|T_Jw_B{l?GpguFef3Rhi;9X=szlfA-*5b62lrOY!gG-p*XqKghcy$ic*slpN zd2FcRzg-DsWjA<|T6MC~0NJGUu8iA-Z&dsi{aDswu(V8s0T=f*>5T~f)qP_q?>hG- zzUUbUK>aan<+^ThYi?Kfh!DMkYF(^PbR&WIm^?@Y-KR5-0n?(j8UtI>a2zDrXW1;1 z53NDaYToO_fT*3 zQw$j`TfyUNn;1lRtY{eOD0N@;0?gZBT!D; zX~<3rKF2$R2saLAxVoP+FEO$IDS>J6pQs%UpggQoJT~JtA*qdFz%I#id6{lo)$W_G6+uw3u3Pj=xq!==Z7dD2BTAQc-V&LO1$~u$jZjN z-%pQbrz$mu4Bdi_2OB^!F#|klGHf0ohJ}}PP}6=fnZ{2b^kBxQTNMB^OG+k4czy(7+))6hxtoOAVJh##d-)b}CasprBN+ zoR?$ASje?nMq%vEppZj2Q9TMPuOO**Fe9VdZJlsrQUO(NT@3YH6AjI}>d>HQo17S0 zT67$Hf!|%)J)g)^V5oL*kyz%L+!)%8bx|#*@dvYBtfJOL^MR(r@DCFZrThmH?GflZ z{x4zp4vRpoMm|dO7Q5W2;Yrz}1%DR6H7;fqqUlA?WQ=n3oKfD?JYuqj9SUa@k2ms_ z(t1ixnn(I{MdxBV6GgR4lPI_Q6xK+`!Gp)pEgqa_wi)$(15E!0*3qDJ-m#Rtjvh15 zS!+uh;OtpS=u2KTG@IyYcl0L%Pz(+L=?eUwuBW{%;hY;wI@skU?neR=+v@1{o>kpe z`HC}xo~KdJE{*GEGmjDXAYx|!C_FYWUEzjOi}Io(i`j5qvu#afcCp-J9bC$JFE#XX z?A*722QQbiP{iAp5D%C&x&741#M=49+U!OejVYS9Bt}nDCo=)Vi4PKgKnu``DeX9Gc1Ro^ z!@g7tTp0x)`~88zRmybC z?m@SKu#VE=jbWCLIXGqXO|Ncrv7lncfpY#KG4<|Cw;WV3I#;2BF$?Vvp?Y>h37J=#1eE}V7^-t6Kz zxky#4KPyPOIBp*IsV~mOX>&^Y5FPste(}IXy+`<2;@rF7r*XLc{;BLO3&_YxeBC)g z*7LzHSA)VHY#Z(hy3b~Fy?2XZ44bj&w!n1M$3CejJS{A!=HO=wci*Aol}LXD;ybg9 zZ6OX6@yt#k5*=cdgtKk>OL(p+U!>de^kZww zDP~8q=hcUKo8Ocs*!9j!BRw_ISf_k~YRrulCOvmx?WWE$xyp>jA3#3&9U$w#Z^;Ta z0YoDHfa^4%8X?3H`Yuf{@Z0cnLQocJ3~qo9jto-G5CD-|8|~2PV6%D-(oG+8VAb5g z3vm*IQNp9I5IhR&-Y-f-^C<`v z1uJEvELtu&%2-MaZsyMJ{Qz=hBBylCkon8rwjgzXMJc3?$cH?JCau_A_*BI!G-+@} zu(!olP)DMKu9{VZ#b0tnhQV+qk!&aHv)fqtr#^Kubh0Am_Uj8OoKIACidC`biWJ^# z%(ySjZ1r=GoM77!?XU~nIJatAwtB(a8FtNqRhzez8}(a5DAQBj%UR7mRU{HJEPMt2 z8gj-7X0V(Qnkoh2k?f|42bXzvFJR5rXn%aYP8EMjaa`s$+l(~b_661Qtbkn^nfW(&WnQJmb@am$rSA{$7BjDU zRc3V#{w;LG2a}3<%bCEG+sJW=&L{a0dVvkFlohOw@HJXX`Vi$7c9o~hk@+^pI$J4V z6nE5G5i{(k!7eBL6{MeghS2bVjLI_-w-C_)c&m{XY$$j*l&@$A9i2jH!A$oCDd=dWzt44Oz?YfAXqT z_P-UOUIBbo)~7ta4N-jM)EEmi(`Y{njpwe(8jNzVtABdH<6sWpSk~KX=GZ1j@{kRz zd56JRRFz^H0Y&kz@nA|x9R5+#X*#G~*ZUPM*Q-zNdk@2M$t7fbtn0gI254ks?@uiQ zh^;8T18?f5@5v(#kOhUS*mnU4C^3&*RK8cYo_Kb=Y>6+G;I@h<8ClOjlYMZNcZUpH z8srC+n6dhF6J>#nXuDH%KnR{cq968&L+JuXo z^a#(3W{4lp`GVhrY$&VBu_x%#NyqKeuZ?pk5A7=~qRlphiu1DfdFk$c+quo~8J+P3 zd)%|CQOc-#zr#ryZ^@;x(EhxsWTpia{Wb{-q`E{Vw>0*8yOg7rHtP0=QREv?foQ z5Xq|(tGsylrmA|``nHurcDiBWGMsve-E3ONqK8n08DL6upd@*kR+@raszoS$)1Ygr zjb~+^nEsB~v!r_?#I?u)+V2=Req%Q5RlaC+YVh@U3(QMbDb6p8fG@C+n%YS!Zfb>- z+dYOw6o_2}5jzoolybl5#zoG^TK6#Pji@T_9_|74JH_cgT?8u@sx+e9D~eApd!nD= zVSBu*YR9@T^7Oy9XZ`0%s(PjeT?074Ke$7b*Hhp*l)YnkrrWaj z+eyc^lTOFBZQJ$}+w9o3ZQFLzv2EK62Jom?{yRLf1sH*Y% zuZ(+{Ba1qoHf8YP=b4T~9$J#$LgHK3zY9fX>e^hD@pL0c9>!3_IQ3jk+O%5}_!dZy zIYiLVI6B^DGL~FlkYPYmM*tB^0D9OBTwxW!NgL4$hJAU4uN9s*Q; zmK>N6n1J~j1u3+zo-XgX48I5$uyhNH&4@xZt{bj|7NKGY{;q`^T`voNuw6q>Y10A@ zrG>t7(<=025>7%|Sxej8JAMY|SWdUvqQGdjKLKw=(kWX~^sf&)LPUsTv z$LNo09xn&DjG?FXrVmV7NeRXY-2sJL7s~|(2S7CQVsMaF--m;`L0c9UI;MG*2*%Ny zU>y;JW-*;wy0@M+owzKsx#SxX*VM@{n!YD3mNOATs1v8v15bM9#fm6~Rb!boYEhnD zblgeRn2)HTRbVsFj8yw~gD#(WV)c@q-G@GUIa(|Lz1ZQSR`q(U_->F!O7c)e7TNg* z;;R8lf{+%h6Ij5toCV#28sbM@X9e5N@faXNPN>#rN+eT%=9Oa|&>&-NoAI7A=#vf7 zzIp$1ZjC}(Nsr@`7DEN`2Q5a}-d@<+(cbOF@fP4EGd-?7`fJVv&*TwF0)jo* z%f;j{)9o-7`uDG=C*F{4tRHA0lPb_bJ{i@Qt8Mf)Nhf>jmJ9Y;6ZXlCw=|STk52iA zX+)^UG>Huwm6k0h>}y%|T5q8N&c0PvR_l?D_G@ zKC&5YHcFR^T^c4jkshI--sdLcYUNqV@WsTSw3I|Ow5`|bwOH1dC`0spse&NFUYTTz zn*8bJ;4SX(5Ermy)DguGuYdS#zv(HFyw#(;*hOwD&W%eEkEwpBw3##$?Gn;qm}Xpl zP$sRm$~u_3_>r|3qtD&c6W#F~H?=p#x(k95y5zceS zm$%K`A&F|OM!T$0DFg+1HP#Y}4eT}1I(}|#g&A=C6*FE7HB{^MU3w=>%7<)R4H`-Y zz2|9wnP>>MJZBq@$DsO~Vld1gz4S?&@|H?3l}Gk~w(q9OW-ETwQbSis^!Wm~1X8=OMq!u0?2+Dyi=N$o|DihndO4youf`)l4>p zwGx+>60X+ty!{76sUAmToyaAr?hgLB4py_VK~y&*YNhG3P^@INddZlk+fJ53h?GQ= zIpb4;>+^|Q;coC&q_ne$hkeVM`^uUbMjm;nV2&Tzs;eDP1CANDJLyED%dAL2ef)V@ zi-atq=gkV58{9AAYi>Nyy31|LZ`=X5qB*}1W$N30BWQP}K}DGOwnWD?*saeHYT-zK z1dioO!)~#NM)SZsI`?xM9=!E+qYcYOhES|>uk=XXS9kTu-Ggp&^wH&V^)w1bh+_F5 zJp*ZkI}Qm_H5kZz0_6_2zBYQG;rMEwXBN79l5_&Uxgw4H$j>8p{1wOHqcA+6M1|=Q zI=VpU$)+)U!NGHqnk$Oy;N;2jo!HQcN@n2Y*)uR(SB6Nzi7O-S|uLG>`i>W+-4Z|>w7$;N3L<4m>0O+7?r7{aM(Ty*M?<$gR%uGW;5OW zN|xCVG`qf>%60`K!rG^_#-&s7``=U$|LX3JCnb)Me~!D6ex{|rh=2cQ)SksPc@aO!9t@GS@N7{Wqn*3E?x)ggqP`m)ot6ukk;fDp8ZNmAr(m&nhDeLvWB)lWqq$l2@uony(XvLjKpc7srC{!Iq!Y2+UpgdeI@lv8H`O*l@Lx@BWf7 zn5P?vMF0!3=MCW?1DDCoWWzC*Z*=>j;PEEA`!~5LhOnp!%6AO@hi9C-)0oh(lwGx_ z(KoYp%=2E?Sp7jiVm;-}W-({IO!l#$TtSmDp-lK4OYO{42qMebwFLeBTm?FpP z$uKAoi>s`PHD5Ko*i^`A}(=~o$}8O zgnc!>S0UmSVIDkVG}X=JiTIH>(L)QuJlf6A341QQ4zn+9 zSWRMFawB0M^ng$y>bE3#U0L5+b}uULaPUHTduB69-!uc4hShrwFqqfiwf$hU?+{KW zk=grx3wJ4UuJ(qs+)Svi4Ena;Uv{MTM4-QbFqCgd9T;yTlGTMWYq&|h@%(SR&%eUZ z?ZkT{5%$ZMV~juA?IMm2|8u+jHk;^Q?e;&{NHq^n991VCRnGSMb}Y@?RYMO0D}xvE ztDh=JAz~~|?=b+)CL>JArqQ*%1+`VzMnY$k4>2hnGNSK9(s#h*==5K~J*muO&p zLql24_*syF7HM7@1dawdi@nO~IO1l;IJY$KbpB(!LtAb{Li4N2(8{H0LjYQRV-)_@ z(n_!RK6nMy@Jfp*KBlFq7!m596tq!um#)s1j(#yx`#O5N}A-XKZ7Wo}MdmW=eh3 zjAsfA8$mO!KB-T6RuE_0Hpf*dAHfnpE@sCc8?}N@C~39Lqi8&r#cplU5Xurn#wQIy zZ2`MXT6uBOa70x+BTe(jYRHt@G=83?q}x5$3tz69?{a4vV-2LaZ_0WalR$W7Cu%Kh zwGR=`pAYf`2EiZVj44*coITN}xRfJ8-4OV7C9IcI{=@ez>Y|z61l;QAa?zfJ(L#mM zR<{ZpF7D%b(%s;lEAyg_W~cE* z=a~U4HlBtzlik~4Ql&KfkL@at$stzjR9Da4mr!&PoeWpA-Gk6*85mhl=iP_U8~h8G zUQsDuqwZ9|YG*QB0-H8sj>LxkX|8`2cRf(8T5)@ng<}BR-Sis>H5gpZQB(yW%XHAb z_2UI7^3rjqMRIyJ=n=Dl_6YCiLG;0Xu*lOacgMPy152pM1R9AZ4zd!!#DAVM+y*rP z)-B-zi2L=JZR&Kmiixq4zwH|><{G2|)@X61RQ6o8e2{>pk*=Y50%OKcC(g%hL{4aX zqmz$u*W;14m+|UG=5}1@mW%=}Ssu{c{Chm_b*HJ8MDH(x!>)ZJ~5&fV*8Vtk7QOkL2$lN#4Osj~*_rszy@9WY%? zrulzBs3ws@P(>BEV?H09ptJu(=i_EuF*H$xU&b7s^G(*mb;S(qgV`^i8E%o|#~Ly& zLuq!F#nJ`hqT>eH*f6{ySvpQ$$NV-N5oc=8SLv(~2AS@Fb_sv#I$Wv4U>g1zul z1|fgVmVy6O%lwA^!wuLQuFPfny*3dYtk6qT z?(7v%6Mw>&HN5xJ(KK=VTW}@D{;pzPi);pYkHlYOQr=SDA&SCL#t2Wj{oJDDp*9{B7;Wauxubt7pgwuTxf4neHn(&lYJRMCi zwOq5_FHymHm(RpkdA@taOzH@t_+}4zvSb>0M|UDCyb->BM}GQ7NegMUQqj!%JC#;| z?wS7MlS-uFA47gV$?IC!paN-<0?b;~Uf~}3+E;}&hpHe2sZ72t zeOG*PX4VFkAAarN6QU26W#I9AhCpB)A>^w__(*l`qPvddtB7L-uGN6j6j`+}s9bA> zQ;3i`S->{46=m^}Da6jkiCyABOfDnE0;O)ZaApwY0_?aw55)90@|TB_)P^2yglGX-RIptgM z!UWZ=*l@ef!aw7JqOQD+q^WrWZGp@QeC+QQd;y~E0-Ks7RRLOVyiQq-Ncnq_A)cy( zZDrQh$)^zT%9dfL@Ocpj+}=LAwHc@t**SwF z6j7U$qa@PS2vHu@X~zV^y7v}0xWUq{HTj}mXKgofPu0&-_i2^!lI@CkrON&yrK=89 z6VSex-aV?F-5h9%ZS)(dBX>Fkf|tY==?#H=rlfjssp2{9<3=26Fub8=<;nt%X*WNX z7g*J_7k3Xuyabd3dEo=yG`i~87rKEPk9u~tdiIt;d#i-<;AyPkP+7yWpiF@Ecr$S+Prng{V0eH{Y zOCH{b4buhovM3jkM`si=q$i;H{LGsY`v$SmC^gTBM<$U9g2EuP&`a;Y)0(z#fQAtBFQrqbRzJ;`N1N@a;{uq-QUsazi&$N-rHJ(7$}>nGRUc#*}eEZxn2FgW4|7tV9^(%TN zQYsmV7Oz|{e##Kpz%6PHc_dUZtH73A*#<3PE&TzDyoCwDtD>P3#j?A24?Fx`rO)P> z^hAG@1pBN*o^-A~P7ZeAnz8x%!8x`|qoA7DPsBFP8MBwb%OapG5)Mzf{f^O_0e4qE=8P|RA16nz99+}@t zdDA+zQ|avkG<6)Ra4|Y5_Fifp{gT zV!Hx6W|zgaN)Q)fo(lK$TS0^J))-4xgpNbX6=}-`^5KbL2DMkrZfU5;2;WQr0bgf~ zadgj!Ps^6jnShre4OZyPD#$4iqG3t}R6F^;PqcXl2u!!z)dB~{R?TN-ziRn*^-uD@ z+q7(6J#ab8wBL!g3Sk$v`z!@lT9nLc51gSdodKOBxah2$G)rb}l1 z{b=%(an9e?Z)n&5r3Ze7jvm1XIZz!3d>i^IKD)Or@MU={-CzQuveF}+hBTp#HW>NG zNVVEjG{%6EWdK6>D{zzx2Fq6pJ4Im35KX=3BDE>G_5L4ROjR{xL*ctDs$ZJ1a`VI@ zra20Ui@=8l(o(8!PlFgptiv#W(c6V1hM^8#h$T2FsJ6psG0UM6&TISK#Lpmdz?xtq z=LCl^gF`!hp*-$QrzdV9=b_P9UQ;fMcEhZP<{rVspeV-Qh&<)rw+MJdM(gp9oDSrKR;M*)J+u!{xgZ}!Y#G(D8?%?R~ zpJ%J3fJy&#*!y$!QiasR0igc+h4XpZi)Rw2O;Vr$T{Vig%F$}8G)*TVc0!&llE$uB z9KB>pb#@^cA19&4bKQ*$Gr3VQ>nxnM1eOPx$#JFJe2RSXqI}+buTNjGsxiC${rhd} z_vTa7?++V1&;3gex#)xziJaWwNlf6=8g0iqk?hoBVZ~^x)+}o`Lietb^v>bBp#l>m zH(cML-d8oY_m(#$glNxxYFE=Z1Z#62&m}wB9w+_l=hVgELaKMCf0FxFc z4a?q==g8btkdl#>)Hqu;`?2i_Yq*1FZsZ81La8>)scIynld{o0*u$Zy_`9!z+H@=M z7)8Zec$SGK)FiT;bIPTW4lmx|3o!PoAPI~|lv$+B30u0*;uTW|H&}1SmuNx+R2RgF zC(j`qMcdr4@ERSx0|f=qWe04fia`B({$)Y=GBG3heo^V4IbIYZHL7}U9+e8(*cO1XxQ{1xkAs&w?9jIqp-FVp$B>FcgPTxsQ z>-8H{#uHIT&~2-PXx_Hk_Cbvyp`s{D^&&4X>o~NDtorb?Ql7<4AM%;<&Di1$FL$y& zH-^`dioh&k96p1bc(G&&hc+b;fwGpl(qsv$=681EOn52X{}k2rIjU#W8JVmeM5_tr zzA;!AN`r$jYQaN?4(bnGv2dHT1Ep2IVdw}rMf(n|aEZFypVS?9UJ3!#q!ajc{I~fQ zohRD)H`n73(f6)t>aM_F7#QI{;+Y1~5VBT0gJV z_@GkyVx^R|9Q>HDBeu8sz5iWi)wY~vGcx^oz@vcoJ(6!xocs(Wu(JcX?};b$>O(=X zdT-gc2fnYY6ehg+rk{ex4_+K5m#}!{F1%Hk(|7Gk$qvj#%#_FbOXa}yq@Ievor}Qq zrGcr5ZF5hW+&X|8XPUZ=_x5r4xT3)P8G}c|>yBEMRNv8;w`x~sU2rKwU|(A32GX}u zk_#iXzI-UDtW23iLE)Iaj5)iHRQ(oMxdSf`TLvW?P3@b2r4(Xk`ksZRXD=+}mrV)a zvQaFaaPXJW4;;Xnj9X{W1ojA~?)FTr-FEobhwBt=&QZCrG@b%ynrPAZ8di!r?&%y$jQGCQS5XcjZA zUY{1yrcMwB3NsA}7m=5pl4xlH&CDP`F;fZ}Kc6xq5Fry*Dq*&g-~Li%j2IS`<-$Be z#B`f&dI(-lsHn*HLVUy_TOwR;s-J4LA1OXOiA6J`g0G@zHHIu)p)hD(drOaSEh+Y* zOaGx2tCw7n`^!$i1>AD@n7UoEVvyRB(X^4|UgCJrgBSr~v z_Toqjq0ys5q}J!al_W7B=3=ZQnMcZM-ZI%&hop^zxe@XNni2AZqc!Q9Fr&_;=TGmq zNV$Gx&%iIWN$p?z)EnSP3Zcdy6ew0Ft1okCiG*Yg4(LpVbbS2kc zkwt$0cEf=&T9KUv_8WOu!t!(4>06l7{nw0soJ`{PxF6mwz+F~MABHaj#&+tq20qVc zX6qtr-baefx$G%LvT<{s(!a5eZx1r2?Az32dS;!F$_C!H_?Wz1K=W*fW+IvJh@()U z?+0Uc#Kl8=6_*#Bl0zV1iY}37ke63qzN9HWg_(*EFcwd*Vvb81tUy-8haa2-3H1YO zkT>~FoE?n15gBLpR7P*Qam=YBVavRQInWJ&c4exDOnw;;(~BUH^!sJg#_cn}HjI**`X9TecQudyPjy7w1z8y52Z>qT znj^H8#Eh7HZ#7dP2%@|upOqMXT9Sl?1Y%{nQMzUOHvnTUPW2noZFB+yqX)oN6(rLOZ;ETm&;KH+b&G*LW;Z9W>T zMpgP6%&@`Jw6^cOq+}S!{rGTm^0WDcs2@>TjgG}xnekaC^Pw`|+b}m+m~eVO+tT7i zfTen6E>gOTP1Yj~z+lPG(V28$yFF*g<}@rFJ_)^TGaXPuNStAMh59^I)w8TMdvgk% z+fv-pT@ZOC4TZL-FjWxu$Tae$i8RX+S84pAoT4yRGA6F62c-z843DCQ!eN)b2jJKM z@O`;{@`&2$JzzoY*x++wofK=1sc>^Pe@oh3S4I4^LyvG>I$TAaSz9<8`nfg7d%ka8 z+Q#8cI;KQM|# zy&ogjR%noVu4zZjVDBHHUOTdarP4F$cB_M`)>%_4;X3RDgIeXY0g(MoT5pm^V?tdo zY(q*18!gpvwd9mm3yjqXxwS{d*?ns*3r;$MOz{O2k%e9u@v(R-9`+-P>gXx3MhE7N z@dpo7Z#SzsXylK=4uKEZ)LJXknQ%iwY{VOcQ3&H9mz#@cK^#;up6)>O?jeDDnI zDG}K(DItXh?H5~$wO{TS^t;S{FJNZf2YWjPRloLUbM`N#)^xg6f8c9Tx@lH^#-P1hm>W(c&r_NV)Njonv*4v+PWqFV$8V4 zmW`O6vVEvvtY?I*h;!K5`g3A9RWwCsz4t*hMR$Fum{V=N?`X7;TB%8o=uG?$C}V$> zC9NTOQiPyu|MuHI^8zrp;SKL+CwKTWH~b?nh+5kG&n>h+Pg8%t2gb_EBFm!;PElTr z%N0S4d?7>)%X@@x2!%#ViXqF9VF-g1H|!D8T}8(*H5s{&9Lb{Hi9@wO9^CFLgys!{ z=Jj*k3P?iwP7>dGHIe$(e)OsKG1Yu^+|PB05jVy!NLR4rPgW6LtP@X@deCDdc{zq< zBO;;oA&2fUn_mr+zqaOSQ%!Dkpw4L9*;L_XpetIYs?L5*i;}6&b%nCNM5{FzsXVRYM(@FYQbjxr>^3 zTMKlc$_(^@Yaa>B(r9kl)Pn;s6`Lzh_>SwiJye$nr6#I?1$yelpk`E$+(Nk9A({E4 zYQLu9I85Wa-&PV22|JNP!kw!=#I0;8KSlJ$&CZVupyMwmQ$s~d5?-2Sc_26_3s$9_j8n4psn)EL7xVTBcCddq2r+4vr& zbYnFNq9)xOsf^mU^XzT~&zP;>MoQ#320KAGexr>(^3rtSFU>3@gIxXw{by*Z9SN3} zesXm}Kg07M0(YOG>ENJm@AlXK77_h_pECG68vk6KVm7Sj_z(i8SYj%*lZmX%asycc z`QkAkwESD}-^mn+D1;>nH>oEPYz`_2uaXq9pop-DXk5SGLD4q>3qep-nwT7p7iZpm z3@_P`?eJVeYMmAlB3*-@n4!%`X4=-RN=G{VY{`|7xjPJhLX^%tEaRJI463uvt00zX z-c^$>hHRZICu&py90^LBM2aFE3?4FCt8tgluZ{5Yy!?gfj;Eh|dks-53 zQuVSl5Y)Rv=gVw`qrFTx{7BiM-;)CvY5APBkkmBcr%NgJKWxp4sXa$G zBr*hh{R+C=Z%tDL9fEg-6puGN-W91Ce!f+Y+3-mRKxgr)qbKu7yQxN z{bpAx>)jOZ-C^hY-Sz0F;0j!=bWYdOxCQWSjC!5DhBtq4bdkdR<7+AILqVNii zUK$oTs{S@KEIM|8QOtK`oOa}Fv%9i*;F4PC2lzG#t#)mK z%-8hS2}8PJV%Y1eTiJmKz35 zj%g$jVK7Lcu-B*ByItmYBsXicB#qXjzH3tinW@HRmv67{YO`fUKb3_EtGWIq*a zHQ2}#Lv(~A_E1XnM&38mqT%g4Rl1`5bR-#_oOiwn#S`b7;aGM~)0*U28tNeZE~R12 zl8$zx)dbv@`3~npM>x?sjjc*uS*+>+f4d8SO0RZ3T|mu4B0e5x1rn3A74v8L22GeO zRKsswmjatW8(6;_JJ26kE;WOkpaW54Jc7YAt%nO(PEy`g+jq}6HtMBXj|*vQVS6mT zijwXngbu;V*TSB@?YG>H+hy(Zrwdmu4qgKAE_bwhk{wr+THjGT05U4_q{Zf9BQI<(Iu@azLnHq1s1_eM9-~ zM-yxt47I6%^kdIuf=Yc#j=_8E^QPO@0+%&#_qrZdgN0<7490JttueMhUWG1*J&lWK zySR%5)k)oJlcry)1g47&4r$WHzoIaNF*kLx#GZ>Ig0G{0`v%&ua44W6{qpx_G=W!q zEmrpMaW~RUl?7TCqk`b4s=zAiFd&u}O*ba@n2ZseO3;^_FbfNztBd({-2j-pxuAs< zN0Xo73$A$m0pBK?JawY8V4#;LKQf;esF2@P&bMvJ`{1b!XNMd1ke8aM*=N%^{Z$Of z&OC9)(EB^~{$9$SDah)gD})Mj#4U2aVNIZ&1{SWFul?-2uCv0qQ5;s(=;tT4W0l9R3v;6T5iEA+H_sSF~$UVGUB&z8;w5o za977Rp2moah7LoZqav*g+3eBU`3p7|#D?N{=6jm1(yVL*eQ1yWr2s3TKiNE_Ry zLaYIeu_(82R;#TiDEs$nJwXATKBsf`@9nNUlGb9ZBv|UREdl5raU$rnhNG0p*I2iA zuf!dpLCr<^p~p}h%M(QH>ikTIntl2@ExoMY0C!jWpsR0LQGj&@v{0(u4;r3X#BOH! ztKDN$(RVigy%Pqsp^&XY#|Tq)@dm14Ug3eZ7Rq1huXc7%z?ahWI}Lj}yB!(;p4F(VB z0En#;%@4Vum;N5&-@N3uZrq7R0YjLxX6n5KBew&CvfxqMVUNhqjXn6SoYFdLmm-Yp zoEN*j=ZKc3(1$d?95L2DqPq*vkRLL1Za-+Nq_VhXe+X0{x17YTMFG~d5IGOoCk2ro zblx?E9ljVV(upWmnc5Eq<>P%4#iD-&@}BjHHk$Z+{yaAQ z@5?FwMK>8CUSj91ZXu$tCZeJ*Mj<-Uh|SQDi-Sb@ zL>Gk{xZ%H`Mge2^0V|l8Da=g$pACWJ~r$T3C++n|3Sj-;WUGqOLe z?)=koaehNbGaG9~Gi!_g|IOInQjq^;`TtU?@V_j7a+CrK1vNPY)HBvFFhCd)ClQ|> z5gituy^#V6Ns?=ws`0SLpw9lUvxtO4i zB5*NdBRK^-{tK?zApZ>cXZdl!Wft-e7i6i ze>i1@<7;02r$ZJ#AHsic$^N@j{;DMWXO?D>5&6IRvwyGu-8uiuz=-*e&bj};0BH^s z>A)8x#QJvTG=LC|kKh-6x&`>(-C+dO7UqjRV4w#aC-vX_Ak7I?z5M9|+Rqc~e+&+B zYvcc*K=-%Zf3JVr?-a!^)6WMZ+#N5FQz(aK$;M9s#Lnje5+hQkCqLk~5d$OslMWdb zo3qE6D9lX%6|D1_OUom z3$G)a;CxYdqI<9Kf-w>ZArf8wQ^TIAi6+?mlRQcW_2moZKZ55khJY$mqjXDIUp;e{Gbu9PoDs`k|4`P(QueOlnZa@K-J_Us|3y6C`vc_Zc~IE zw*3qhM$qN=DP(0gq(3Cf&m?Sz^8w8G3#j`|u;OUlQb4jl;=<_avUSRBl6{KZ&~tp(v9L=4r{VJS5wwVt{Tiisp%geIBc zBC4w)md+zmZB|K+RL*;r&C0PLLMm^s=UJT5m{JZTP2gkp^7%Ywtm!(&r+DnAnsYN8 ztPU*RGYIep^GGw~@riu-YlR^sn#ZVqsShOzo`D}2EXBJNzCWrZG ziM)6UQF_#uq}t#1zJSI!WVyL~KztOw3Y{}Cs*b-#F9j?$j(TG~duo0dbAs&wc{(E_ z#VQC{cOwcd%4Ik0oIa-w04XCY^I}RS^+m@p?&q4%!`(bpKS}^ozztdBc|~G)S%_R~ zZlL8({yg2O&Sn-)lVzDRBTKDeuu^%nqikv_hz*zTu$y6c&#j!U?!-VxeBh1vOHMwr zEd9HgFRVjPbUW?F4xN2(+yJ<>kA<a6k5WvrJQ-W$j}G`L8wPteCPx*B%c)NRc?oV__ML<5hHOI!)mK)#sShzG7e+qhkn zl8F56WT~N=o<-#3`q#um(ah=Z8%q{ouZ0kHGHa>bcwkr!Ku zk{@1kEw`5&2cm4r*}=^)p$My$1JR8zSS`w5@n{*jelpv2P~srA7?6QIJP3aR!a9Uq z(__faq{#O8X8sJ3JbLnrzcbbMK92ML78xmjDmYrS<#k@@VS(oWTd+~1D9-0r2Vcn$ z|8W7s=C!3nyEfsyBPWt0FYcIzYS%ye6742erhModQmgw7`3J~{zq6M8!c`CBEYH^u zv{Rd(O^~5f`2=zBYJwp{&Nqx{&$H`zJ7c&F5#xHyn3PdWtWkR;ZFPp4ckuSrgafK?uX6F(KP7Uz-<-XS~n;NaQ;1ngqL0f@m`yvv+78Z5s{-WhIKo9T&hz!e>B0A^TQsu~Jrs}Kj+25|?I7FamJXkjk&+DtGI z&M-!0vMs9at}umIVPh|O9ls9$&CzjIsd>%hj2CFAr=JjBp}XOacp73NNio!NJXPFi zkzqkI8|TEBc6c#PALqCQ;j>dHz*`xTrGaHvWGU1QC2IH7P2k=W^vg-ZkEy6xdn=diB8ry!V}M)!5{(57?C zr>FNDe1>w6B|uwh)7aNmm|R!LK)QTyaN%b9)o1m;r<+(7OJ{dmc{uwQZE7Wkx*}cJ zM~D}H8_y%(CtTl1OSlnN?O2evpl9!dDT;Iww!DeXtA=S2ZNAfpunGAXhKA4=`!f{T~!sG`?}Mpc6rS~#iJnCJ)cFQ_vfMys^Vo+3(8 zlkCo?m&fLA?$PYuJgzX`44z|qw*UY(e=fbmb0%KHeN)9XK&r4PYvy-uRit2UMl&5- zm^y~@apMPp@57m&SE+Uw$@7n4Fg-N{eDp;RD&B%x-3jQ=!${H|s^$!Swz^dK2C6+=foALhZt(#c6zA+T>_pIPMP8J&Y;7nLf@BOSh5cSPw3 z_zH7c6iSQ}whh2BTGoji?-c7p46>p`PZ8QG3@4YMX;;>aZ%~}}GY0B%;!Xe>W*LXP zg^O!G!xWVgL9v3#oM|Ly4YF#mQW6Qn8*n}`=LZF-quZEU}ubln!g`l)r( zSKFZlwJ8+AUn)bk(-Hx)nb#rk)jf-nZ3pN_`i|JWH$P6ExhzJ}PKMGooJ{EUT*2ir zR$|+HTi18)csm!Uwi#lq)&81pzcSS+?fP@BDTI!n4PtC(VTpZb(2nJd+s7xR{F<`J z+b;ZA)>?ziDUFq8UR=Y(1xEL~+^miX0`=~-OLZ@G0%GzigG+eh8W3W4l@+&@UcwP=@jVu5hD=3G0$cp+WpFiw>JCC8GcDp)OoI+4Ywo*5C`O(j zk~L}Tj>rA$7Ds00G5&eiG?heUv!wxMLH+4u?sGR*Y?6C?4D${F)bVw*?lQg7>j;8Q z7LENDM|@28O)15)7;ro;%b<-4^cK=CnoLmHJ8*(?6uE;2uQ*evG`A7@w8%HD5$fxO zqKj?w6Zr)1l6J4C-*xW*Na$Jf0<-r4O9DY0+>GiJ97mOT-;Kj}>7(hyv*eLuBo=%b8@ zWsw)#=(Aq8rTJ>{#2Vjs}m!u{+`r@%>&I>>X|Ho#!ViN_g@aWP{Mi7G74r z6^By)jiKyxLJYGy+YF1&kj@VB3<01cMecCAko?ImMc#->zI+sbvtT~v8c3bTE&qft zgIHM=0jJN|>hlTHLYqAuV`BtomnV&SWjY`?7mf>u;idiH!8SHmgI(8bTPq8k@7ZLa znL<8=ZV8mNovaMNLmNwE$_dipt0{B>QdOb&Xi_-Yg2<0raXLjT8wgg5lV%pm`*^G4mD$#BbXQXt%kW26iPLyJ47VU zFSM@;^`0xxgYYo`HNCo`5rq4UN~+-n(DL?6-Bjs*%DwuIL@0`Wa|6sH{cI@9uVxVb zY~ZSMN4tBr^Aey-xWvPMi-%K;_#lSXu(+N6r~E;9GtgSWXE!D7bA%S-A6xFfvh{x+ zqWv>N|NZWz>h{+V?QbvXx_Zvk0&#b1_*pbl)^w`U68!YA2D3OCYXQsEg!z0KXVMij z7n8nm%Q%9~l5H;w`5QhB*#bTma(R%%9M`SpZC}#OW|iyC)Rl=#5@PTDw?nV1*Ug)^ zO`hlFji($idPL-s3zoSwA1vcIPzC`8zY=r= zNZ;4>*qM*C%2E}I{2WBs?;tgCRK(F`@#ZEf%tM^jSlnfW88p6nmtroPb<&dj&}pd- z%At%`$19WiyNs1Isu%k?fVzxIJ?cfeI}QV9w*~UzJ0F&d`%?`T>hDyBU*GCETJPuU zPa_@*oJ4z#Ee(W^AS}h$1j{rv#_W~-I142am8R&XGAgYiBq(8ZhR>ViEfDlw zB1d(hl4bcBEu@f4t>Q8m$Zo*~sp+XqJMhyvUDx zbslq*8NQim!bmlzI*ke8EoE@;T_*d1Jj&loaHua#(`PcgNnwg>k=IZtRQf`<_mbe6 zpDwom4nKFb<#cj7CL1VhbJL&7+Vw`~!}y>!rG!q3m>V-FI0HbwLq826g9Tc!`juU5 zTIq4BoMWTaAVRpD@E-_Jc97>uInv zkAZ+<&00D|G$eW)J4g;(+?Ujz^pXt%NtS`iwo!s5#jXpiRGnC_=6}3&+Mff>S>MjRzFUd&_)kH z+u^FWwegOUrA?WskS2OX@2CwEcc=|XUK8{o-;UF^ChLFOdOvW?jwASejEbT6OSSEZ zU5dM44ZQScWrelesr3LX)wB8I8y)AYLLBX$`zQXCLr3;Y&kP+Y^O(b3q)y+a5V-ST zucj@oWXD2#s>k-*o%2+-iyUw`DIiJ4HOcxGsh;!TI6jT`*}BUR>FVbH;p`oQBkSIN z;YlXu#7-u*ZF6FK(!s>GZQHhO+qTnjCbp9||EKD%bDsO0^XkK{>r;1C@7{Z@YyEUx zsN3G@${oFy%%L-mH%OQ(@>(61GVlphB1w{T41MNAXxWta4An`yM7);?qMhFxgjBdF zgA??Xj_I=CCcYIWy@W(W@AemD`W+hjJ+<^y8Rf9HHbl2m*%U|=u#}qq{aC+-Uh+s| zC`ms~LmS8h)f(ejA`89XW7x1s1Gaa@4UC7vz@!j$H;tXsq%+Y?AyWE2}_StFpQMtok3PC0>pGyTgm1YaH zH>lhja<@xc10+^&qCLX56h+nNxhK-2bUbC+Ncvmmw*=2OSF~4M-eRn#3%<38bX_U0 zQ1O&!HT+0e!Cq^QFykw&vHldR0%x2PLfT)l)Gi6)zQI@SeGuztpTsm?>7OE|v}-q2 zW(-25QO0x_F z;%;Jc*q#a8z0spp;90zaFfTz96j{xwg=TV&r*VuNi9)e87Q)cpW*SM$za^7@V;WKl zi4pOk3H>=})yJfiCPQV!9)2J+7)gSv!4mRf|1?NX@zpK-%#*Ar5D5KawjE*iMffc# z!R4t3;!qIjv%0pFl(0zu(x-)%nNi6g3@!@(o+PzMu~ctt^ajb4#90{ihgH%dW>5@? zt}oTSjo%t`3;0K9kX!&$vH`}zODH2|Kvn2?PTd=c8Kp$S)j#hthVJoEz&Ys5%v7<7 zCa-mJuRpciQ@(!aSVcc{$^P479vu9d21bi(6E|cZ>_8G0Tsc|q?(w0SXCdTv0KGQSiQ1(K(xk9=Mdt+4zg_pRnnld-^Y}6JRi>NI1Y09l9b-RCa-Wy;zzXrLv$SD8L9P3V%nqWTuXF3<`vH9 zpP3ZjZ(Cdn4k+oKORqI|+Y(0P(goETe8x|1!(xwhj?+XR;a<34j-!_YPtj}QLOg+O zph2>^zK_m&0em6A)@uQd8i6bZ;T#{-*`Yl}b+B#muxz93OIa@Uum0iJ6)Gv90ro9@MmgT}HPV&Q%}R*_WcWcD<(?;D#C4{BV;? z_&Q|rd`V&-;(oOAN56_6UInJH=4yD9`cyMLGBsrWGNElA)ON2r;j?~qJiO~%k!0%z zy5679TZux|3X6115KAT2`YqkA!9Ee%Z-$9^x8IT&${qBJwj%KCj#oY`|1|v+1?leE zJZkwy_!&?hrKW(|C2#Q%PhLBAd*%FY5v%_O`8&+p^;wZUP8qM#RbQjq z2U-{A>2{K(pS<&Z`&AA&7RCG&-6L?um%;0+bB>t9=tMt-e&uq5nzsJ#DY%d+Q2t6N zbiHPC4w^<8m=_D1$WDuAJb>++j^BOjP}ljBEz?PdLGR1PqJ>+Jw)^(^ud}MU@1AnO zm!3%R-@zsSbyod9GdJIcss9V6{-^#Ugbh?&m;DmF=@esdB?ykGD9HC}Y0=z6P+`m_ zsirAQ5BOXMN^=i8>CtiUqVf4;#}MpHilC5O?Zg9n+4mq*t_YXvi)ll!GlM-J_}tGO zm$vG=-&Q`s_>o5#!RDf-u=-$S7in)Q0Ao44=PPKrtNIGet(6QE} z#pmm*3?{jf!WcCBALPHNZC6#=8!cke6C(?xsH}dj zhM{lpfXH$e?Jf0++NJMsx5(@;LXb6+>C>(!j7o(5B2gIR-5~Ap47zxm#h$sVS8OIZ zt4S*TUgl;6r8MOP6R*s8eh`%i?XEj0t+U?GZ)Z=Xc(1({FPOpUX|Pmc0!}o!AXyKm zL;hf&z%>vfP5DjeO5t_xR>63S66Z>ma-7>3`&oH!g5?5>wzxrB?3KwX_Ne`7giiVM zZltFu`aE|$_;~=N3EBNPUTDf=;JI1-CK?jC(|1w;j{)fn5r3iU0rE5@9JyYF+ajo6 z_o)&~_n~ik@`?&+$*IYl0GnQtAZBAf7V-_ZLU;@pa+93TN_O}!~lYmx3`zO(Fc_5F=v z&x$bTrf%MTY9iz0`Q_tD1YfO%1eGgy7#h-_A#%9m60)qsK`2&&Y(ECP6#oI;0AKRA zBlP)6f~Z1I;Wtui z9}nc(Wgvvsnh3ciV_gK~iqO*In{-$sD;V)Oez}-*^8sZqZF}Rz4A+i^Li4!iR1M~? zm9_!H809ydz%1fto>`{x&Hb&r`?7#>D~bgG%;5-j)!cnRL~=mViTcHOXE}Y!l&b~z zsz9k(xq5TAA1jM1xrXdJZq&(G+C|ghpo?+1-BV{IwJ(_;(D5i?4+94`6*zt=H`Cqw^fBuVq>II|2e+l#h)y}n) zj<7!QrZ^=fqG)q!#W*up%2IwdSdCi@I9N()HRYuLG~0v;wt>ra1&oF=H9KjRHmv z^S#3{J?QKD#Zg40A-}x`+A$h^O<b2p-nKgTY}fe}rTOJBl%R<$5j zh)pE^Gb(Gu#JoG0@8tpA2G;6{2ws%HWGn;EJ)?SSH`%Mpb1^K-Lq>S#vzq0>X^aj( z#kcy9s=;i0NL#lawOLVP9GPuCCs*g&!D)K0e8B4PQ;4#{y$T}}!~sx!e)J0&AD>yu zGca$J*y6lDp61#J`U+T%?9|+jaZ4FxdA(-k|AN}q$8x~roXN6lcd^@S zd*p`k6Mn|pdRv(kkY`W*kut#UiYjhJpO!yS<@KJWh}0O8NW!KE4%=5?N-z1gvf2q7 zh(p3a!_)7$@|}o6N1o+vYV&yr_f>J_E?6>8!xo7SF3tp#B;WtQyX5%W-@K$ISOQ)l zRA)0pLl%KdnoA(wf&p2ARiVFn2Z(uX^ZJXOxd4yKlF?(kl>g>Z_lM6?!K%xjZR@29 ztg*9sdCHND-%R#K6m#f@K~TVC#Nusvtuj94DlB}yL@kGoBLNmoYUc)nDQ@w4SD9q` zpS1$M$tT7r#;}}D=jorx^y4_3(68&8md9JA>*Y5hsnW7JJ>c*7iQFf7SaFK>!UaXW zLZRUrhhBMqt!wBDQcs=xQuje!uRNo+@Y*uVzLhdOGrXEU5qkB&R4=Vfpkovq4Mrc! zO2;s1Fe+BVp+=%oW)Ay8?n4fR1u`!-b?kh>sKpj*6Z(fGrgW+r2Qq689fgz4HIdvW zOwaMGQmWRK9@c8*?*Uc@S; zu8g6wgHy5lKU><)SY0)`4oyMXK=ftvG`}&9>cF7&jpV(QXM)Ig`Kbw~YVT+|)XJ{?RiF_z@i+%|>CS;EF3h~}C;2C6+P+Ic zsc^O4K$IgwCX!u=pAw_oNPPr4orFBRYtq#ikWvMPYV4{^NZz!i^M)Pyq%-&$Wpe!p zBevO?L%bd)Y*@9n64c$3mrMs`1w45xA2i(#&<^$x1iMaG6HZqlqi0<;jGYATG+Ou= z(6ePX$UsvwPS;rs<}_I7ETU)KUZV!?wCH$ z>otyT7li~5-z}qxCR)oYc>b{#h|lA|KK+JYY%25kU=i7RTxr8nbfQ_#qI<~Q6pHnAN1CzUOQ_E~>hP@wqr^JZeKxZ|v*S)#G2CeTP1pLc)< zN$DZzxGp<`zoFTWJ;ZIL8upIU_?3$?@0FdAQ{l&lWD@->pVohizOWxC8??XLCdjV? z#D62Y{^7Vtl&wYnHyV$BHs^m=ONDh=Dn?WtG>32FvEg|oxJZn?*M67SzvWSoBM=QZ zMqL^ARv1VPf*A(Kjh}tU_?|$#5^SB3^P!6*m$%Bzt2@`bygRxGeR&tK;?A$c7z{IP zcy0z#;V4F%gwagZPO@+!CV?mZvuBJGc#@>|jKc(m%sc9O6i&q( z2$Ch9Sc`}pFeAl)T!}uh`d3RlM5#XI-^Uz>6o63|I%ZTaC_LV{GC8T!2P!5MyNWyu zo@GpR^25beVxFk(5=<|D-M{7uo(2Om7H>=k4)IZ~25YX$YZ#htC2=^A$8ssAQb^1) zQ1*xV36>y?z;N82e|LpC~kZ1_#-l+`Vl&sW~sG7?U$huVjCqnU&25 zWz=86{)d(1<|{YC6s8in@eA;tB>Z=0^?w}7r%6foUnjnQ*FX)}uc3UYpIsA~SWFuM zl0pM1(AWafR>=OEr7}=b_%X30^2mOMUN{kKR<>W5bzf%KUrLin-Wwlo*iSik-SU2H@9B2E zZkcaGU^MKo_$?)dq(F7`im;)vv5Oh7P@YN+%%{rpFyn?9xz-k}nN z4^2p$|7OX=ib{L!+!3SLMp?r!gFl~cu!0|)Ou^`YstOtc1c=6p{5}>SN}uh8EabcD z(FcP=ULT!(T6u~xAz{uH=1fSOTS5*P)Nfsmh?1L$g=y6d-MO@{f|3mynsf@78=bAS zWt`2$PGSP8K&i2^97;B)0_F^P$VP@IrHzSjq6-{Le9Muj@an1t44IJF_ps;}UVeUC z{^>%N05zUl5wie14m_30#jg^bk=&=P4WYf2qP(R7d-N*ZG}A2&#wqv$Y8$K)5+JY) zi}je7IJ7U@hw@(WGQW`b~?-=U0^Qto#u%+>~vuh0+n%fW#KtuIe?#SZRL2DM>mCA&pTe*Ps^KwD!xg zL5C|v;!O{+XPXN}Pn(rUAy7~*vxMBCf7xO^E z(phqndY}mx7dr7D#PI_;MomAOZ1PHJ8%%`jDP#3aK5}z#_5jX!c(FbAK(4Hql+!B; zk0hi!OmUdp4wiVB!Ffg)B0N5N+c)sujKW3WubKV@aYO8NtKg61!nfaq5$Ix?YD7sA zl;QS15#`^Wu{{#2-K98Kxj6Y$Yn-Krp5~#NCoydHbBG=WHGCRx#qv%JX+)yZ{Hp7F z$SJU4zGhE`7)vnFLk~rBW%wDxd>`tXhAsBI!sQ9K5f+|3A+mb^Lq-}e)v8~n>fi!0 zRntb#M1kR_rs2lcG~M^h;?>#?!S(_Rt{Ay?MLon)3R5cjo=kD}^`uN*I@tb-mJJuJ zSriVn3c&RSbL2bL3fB>H>kE$Y<1g%8SRF_qR&zw*@pb;$W&H6WU7NcE_> zve2hW>yx?RY(grW=w7PmRU1OJ{T0N{G9`VeDBe~~%nN*g7ETx*1{^wd;{3J~FZlGB2TZp#ao?pAdhJ@=4;fS4*!-y`_de+*in(WDout&F0HIUIyq1nKdG!n zgvKuU*W0Jt*z1!b5?J#>ehg6kl%|ECwT>2N?&V0FmW+SDqt6hbc~V<5+~#ILS^c|h zc=7CPN1Y4=Ord^`rhP^@Ko6bFRjE^CvXxr4naQp}yx|w_kn1y^tT#J+zYbsU{VUDH}hLqnzy=2<(@Eo-WY|#bW+$KA=TfLk~YH zud3-$L+=I(wvPLd6J29}R~Wgid$979(iVE0^#NL<6IQ9d_&tspX> zSL}(QckDppXK5cL-4}yS)P1W#wC-2+i;_dSuC=m{Ts&e*!tM)HH z&xFI?L}kgFi+^paiHB}SQpE_N#_@xXl@u)kLFx<@6p)GBGzVwcJNL7imodwPCIqpxh8_kOB)rY!=3HhAt1wh9!V#yggG-* zIl!_NRya};$)Z44HC&l+!?57%9|Z5x3QQ^qM073JFh*ZoUr+v%hEtCL)cEawugj2hVV$Iv z(;2%3J)i6id8phU2H|g*Qh|Mjq4WZjDvcVP?6uk7r^A2W0FmDE@Q&)4sxi8yJtrZ9 zaxtOZ2i>wVEiyexzk|svRzX~A`_!d_|x2=*eRKAh=($58KI@J%ken(%T zB~xEpN7-25W?5@D(y}>9^38?!%=gcv8{_rrJB`wNl)pT-nQqF}OJ0e2E>r3vn6}cp z0U18=HXqxN5o0HgVAw^CO8p9{=FjhudkJHGZ4_ZUf1VJoIw-I%nioo4t?qv~E%d;X zop$q&MI+l53?aRKsEr0IjVNL#>sw`cPFIvl>lAO-xTf{V(o0z%!_^EmoD= z93ip+s$G>oq0;0}W0L1YNb#*#g2~OjrE1(FTfsi1rvG95kceEM4vp1h6VxIV_v%I3 z3&9p&l%PM?&xj!|Mr8CBh`e(Zi#RaT%^hMj>r|LjD~sjx3b{^MvHljhJt=8dpb?0@ z83g{)Kp`;#txd}>F;Jm5*YfRyvLq+h490_n#yy@-B{N^i(NhLP54=)ajxBc>!p(vU z`j?3bFGRRW%X3EWDW}PK8=66MiEwidwppdmTy!+w?Mtk`o@hNiN9-3sLN< z>dVg!Jsw#!UbE@fZg<6a?;?jFB!a3S!vAR`vKKdUA0IC-Cv@&wZwOu~>x2mcdx2+? zN?FPT>WdCr7q%K3PfBqtkWMD{O55^Dx^!QBw^ztd!2209krH4t-DW{oS1;ZJla)`I0P9DOlTNAr{y20{an;PZPrhB546UQ8rTHHBH0_QZIFQp6d^dcWm^_ee9fEEyJ9b{KegqUu)_xx`S`=F^L zpv9!L+ZEyhSS${gT&{6Va*dbVhX+DBty!s=?kAP6Y4F#Kb~yOSgJNrX2|hbJLDdBI*;kjAW~F zB<}hVZHtR)5Uv+qu}Do;pD|jX;Ann;SXdgaC`~bZ+qq)YTV+;v=J)PQr;?g-`|)Gc zY^@Dt*Jsx&4%y%`4h?Nv$qYEwy`(?f^7YO8x))$@A zX@Qs=PlzR!Yd5@jS><}xa050%>a%V~L+ z#aStT_3Qbu@r?JVKH4B^$V%KR@0sa8_$EXY9fNAkrZRMDkz&SA!E-y=>_~lEb&YT6 zSxTA>F;N)^e*=A{`&q>r(=GleyRU>{*BYO;Oqm%k&eqG8X;.^h7ffZU;;|FV&o zoM|n%3yv%D_vpAi_8Ad zUNz=X`30M`yx@v&**e9cKE6yYR93nBNBqn!(D&~eWu2I1)C^6v$DCiblojd51NDvO zTx_GZ(A>MYxKaV^w`3p8M?yYSa~$W&-&49?ZelT|9iq2SA6pRHg2{J0d@Y*0 zu5Vq;^16Fod-rUJ?_I~O0fodvq6_ORVNBXgG8tvZV{U=c+2@!%LV&3~KoeNLuinn1 zxVBe!Mnz6&U}9g{b0SafHof!q6#c>In^$Y4>I!--t}1N)-Xe)dBRVGt>kU9k;4Lge zU7fl#X^okT3?M<_vo#L=Qm)J9xyHeuATJxdw>;vOJBm?%MkKc zL(d0VtvB?#INfd=uAsa+w)IhG^Wc_ZM}Hqav?Uyj^YyX*kG7Tb|D30Z`3e?wGaXeRkx`-`a(*NMp}Qixp5m%0%>4S|g{^0QGY z;R>V}g|mb!);*jH$*fiDmX_Th7DbT#)F0)R{bzYAh{C`!&4QEs@T^QHr0fdgBfR*H z4hhsRK9cy@8M#9e1sSvFXAPt`*!}#I!1`Fr<6!g}lB&3*g{S)HwdXDuMzAORHJCc#fkE~W?*c(WZ$t;Xoz@%5JEwy&L z5o@ZpU85)YM3qs;O&<#KyV!E)ksBUwt(&I-5yWFDAL+O7H+z8Ci$Z@oeK|H-oT zA2fuomNby_3&*Y zzad*NOddDXcorM>y!irOtj?Ngm%9cmKdhOH?}v zgJAjAclKkd=Q&s97e752w_cbvihR^E>a$k#U7oum3{KtSl>5T#I{~^ps57I<0u3F( z5^fxiKKrC@x^m7*c&>~Zck~`~xhQ-`+%R+Gx8EhVQV~(a;PQ_Afc8+*FgjW+))seh z4yad-ki`S_OeZ;whFu(vh-XD@r3=V1YsSv-PI!lF)}rP-i$?zc0a5)Y+O!X1SKZ)C zmGJpR0RA^{QPBus@&9L}in5OVyy_3$xE;-DOQZF;WR{os%-%4$2ad^os%##uIYn|f8 zk7pN)1m2$y+4Fps)Li}zn%1o2FL8i4X8Dr!sPff|v_DNxz+L~kEgSeSri_xs z2C@Ey%`+JtW)-#Os+9X1UL>TTe62NS&83AivxlL>BwZ)b5IAY05KWv1sqr{MLVR&l z=pY+2vq*$5bBYayVTUgWG$Ss6BP)%{O@wxtq263X>1&?IKv~;qVVo_TKb-KUPzS~0 znORUJyC`mQ&W=ow!Mllwxxu`#E39xw0x&B=_oUovzNQ>ZMt+Di|Dk7~Ot$xZ!ln)pDy+0D3h#5vdKWU`{oqCh$7Lridr=MW{O zAGF`_uT3|C_|vI=s}*Yl*-1x4G!{fV3LSDyp^76CIJBB=U`~RmXgyS0fI`-B+A?Ka zHbaJyCRnv5R<_VV@$$QA)iL76V$h#)^&yrof!w&vX4Op?Klibv9DvA5N`3H1yYZ#^ z&{3SgSu;KAXhgjq1NTd%FVsy|`d6?41OcBeqCv zlX5|VY}4B}DM+CH9sHeM)Pu1jbf)uw+Qp@|B-$U0D#cOU*`q=e2)k~ra_l8~VgM2X zb?q)KN9bk5Lk*sEkz-5_ss*#_fHOkYlVgzf!F&Vp9Y^vL^cm}kAYV?A6pDVv98kx6 z^4pe$w=)>UGQ#H731@GkYh8?rcTJ2;28`I;>xp#{Rh zLgO;wkNRPO88zX|JjFy$lJsIh#HpUzFaQ9}Giq$@o3JmXP>$KrV)m%4E{dwav)_%~ zm~jC1bVtuFiipsLr0tRTKt~b8v#wlIv>YbK1tUa@nxRX8Qdmt6)JCV^sT$QmKo+v@ zL&qJIt?0<5K3T{)P&LR)&Xx%(ptU`iyHgK&QAP0gKHsE_qgyuuF;qH<0-2VSo56T! z*b^9|=tkg=slg%C+5wdhuu%RBp?zJtssXz>Ix^l_#h+Y^86y;NM5--)z+=9yu-)7N z3e;`ado^P~oF^>KC2G?3lv`VCy4(Ei{zGx0W)6Fd;ZQJacc2E`47ndv4H(& zSNSVQbp17i^BdDwOwWJYRTPcvtsU(QjHFHV|JPlmA)MjAVD^9NKcbRI)n{)UakNjX zU1f8P&^^bfBFQxwDV+6d5L6RWA%EgZJR}XKI9zg61{_yQ$|UE-O-H=%g|zZH8|?BI z%<`ZG&>U9Z3$-Z|UW-tlBE7#qO_`8J;(5Oa@*kf+PNqL@c^plqyB_k(@q|WV_H?r} zkan7i3wP|$K9L$1D3Y#Z+->}9*t`nR(fQ%Ov>K-bOTA#WqDr^ksJRFod?Wjl+=!~! zV5IFWfqBoS}#*EZzSQp-dl;_;-epn*LO0IF4^A^gb2Xt07Uj=^QRGVdFf$U+9CXS|KFs7d9_actT8M@nD&K$LZ9yM} z+=loe?0#Fs&D{;HPnIF$2-Y2fCP3G6?zY$;?7<*A2=CNA8VGK?;g>FIwtk>LFCB9$ zPUZCjeQayD<(%mcy<30|L8`=>)oAJ8<7FFx!kn%o;bk+o-~AfkJMCoRJMv3G}}cuWL!Ke((gk6Yp!8t(oW=-JrF4+G%c z#&76?WI37hAk{Z2sJjSOR#^Z1wQ{_sC%K>t>rH3hK$>FvWoW`cH?WRHat2V`0wi(5w zm&)felx~euluFQP@weCyypw~)XERH^LfcrB zFEVpNFB78e$WmgmasDPY1?n@sI-5v<`YzIcY(o z{|=6R!aWkgQLP=fcj}T1!PeqDFPz`ra<z+xW3*3(jeqpvUJhGEK`)`>r1Mc%>6NX~#PVib#c`-piNkk+E3V0Rb@)~~m%`0K zSf_?bwXXCM{YBb}qmgP@Rx}-(4nf>hEDZ^eCu?C;r!p%BUCO*lN$iHhVrc~uCGN^r z6W6WnF*_D5iZJTI#Tl3W!@_|TZB?6bZt?x_W>A~Y=zv(Y^2~%xM{hwrjh&30@9%vi zvfk6ZR3vGK=ed%IE||qpzU*eSS4wl5OB#S68;#4Sb0zR{4|0d{=UPwlDIHJg&U%P< z$liw6FrPq%2PFrR|ujT-^nu`hMX4V`XF~KdPkTI$~l|7({GVos-~;%%N?eO(WYCR zY2i1QhZ#I9XHh$)ZKE?6X@urI0+)spbN_^}YNL%S)CcVuI*}m{TJfRwua3nP=}=|h zxjRA&Cy47~6|PO|P`sb|n9C6hl8!J}$8Qzt6W1+kc&~SeY3;hXXxLjEKbsXI!WXT> zWUgh>r8J=#hd%ix<{E}F8dJOgmn}|FGl=w{gptZj)uX=*rs7rjpBi7@u=bURcN&==W z%7gwP_W%o;NFtzL2_HJkBL|Kw{Z=tK|Ctn{V`dgCd; zXYcSee5A4SG^Y4V@^$4|j|vIL7XMF}fc|Jxm;LVPOktdIQL#}2&}2hHT{(q)UIhh< z#P+#fZ}ht0DU1x2M6o_ zO~CL!+y1|6pc=Htf1G9BtE-ulPIF|YaoE2s!sp1^EtM#gO>0vMWT43`O~05RlRwVn zqcf9MT+Ezd>eW>EA&_}RqLdBD3njFF*aN9tR7K@GRColg53jyi4?Z5gI@NRbY;GTV zZo6N)Ke}%xzka$;cS7k!mLSb&GD-gWIhTrMhpbwjnJ1(1i|pL(&)T|WQBX>YBg@ww z#0CJTdVQVj?M*mfbxOTHB%B^Ea0CM{gMC70=Cx>ZjiZxS+Me->;p6aT!H}-Z0S$<8|kn+b|+-kP4Tzh1gvI7h_ad%R6^x=>U;ZV>@_g-mXEe|S+{ox zT^~|Vm0PUby+9-y(Mo}wtZ6Jmg<#ILeXc#s;Fca4@!W z*Kvv&{urRe^~na=x&Q;2W>Xk(In4VV72_9-^;Ng z`Od@K<-E`%s<=FkcIe|9PI`z&lFT?Z^C#3Yw@u$->%9_rlS*EJpSn4LM2B=y0EZ4R zn5(?c?(5|Az7sS3}0w*W!3R$fJ=Ujjm<(# zV^h)%v?@9ytft74ks3;5imNUP&^0W!w66CpPi2hgROT3H8Dtb+tJFo-lUm|H3+lU! zBb1N=b;d=~WDX@vMwum_eFy!u9-dy^FP-k0G@noqz>)4@4?!~4!>8SEtXSZl?oc}4 zl{6upFPqc!vvAcBMcSfK+&N7*@At4C*lTPq76Y*^SIKSpjce*Ezbp9qB#0tI1Yr^b zQH^01-7eK`4{k_LeWF)&A;p+6J+J6YL3b4IiwHzl{RAFe^~&|mLPhPcbtCR)u-im@ z_W~ORN0%d@n()GNmM4IZgQ}iqMtN<+Wfly+5P5|AsPZCb)*o`U@}%*L-pk)85ryB3 zlQe449H(HOBq^E(a`*I*Uqf4!%f;5btZr=h0L)~(jd$oWCWeDun>Y{ky7`^RiAQ$l z2iDDt6?p{UrLQx_c2P-9HOIYt?h`8*vlu1 zXd7fdD!pU<2WT`p&hhPE7aG6cz+_Y_{SFZw?C#$Dh<92nrR;3l?&uw)H(w%Y4=ozU zBR;~*4RYfy5T}9aT=`q!0IswZ_%~>88r4q674LwzLR7iEX;4x&(wk}z1>VSRg;%bn z55n>LH%ZGKf*bv(qY0P?(I>~coNZ}xrKD(vD}uLl>)=mCw2OKKOwcZM!aw&FOtI6! zO-4>!OErWnNEGjZ<)_zlUiYMQ=vTmz}VPtdP{MliYsR~XbQ6+5cnCu9!*#a?Q(Go=_S1%j;8 z%W)G?dYBo5Feg(t!C~-&@|kswVcXPz;lqE!##9D-au5KBgsD=X~lF-1W3-TM%+rDDkGO@&OJr#!& z4adbbR5sD%Kee20s^~JaZ8S|H<&88=qLNG0_A9wyAyf|3ATkaaK=2AnxYL!eDO@M! z4e4&O7t7pjHgsB3?vVR1lb_+`H@juFUC3&=dNG4C6!z8V2gtN}OpbYET!C38(65?b zF|s%)Z^g?P>x1Gy0CW7kLKzjQ7Nw)@N6wcdtvEs0~Ee+EBz&j z`3PW_WY9!AAv6&4v0u{{QklcLxCI<)3p2kZYlIL37OZ8h#DzpXwSRMe&UiY9X@~(6 zmD8ikJ%guEh{ylI1H8tEzV=(|CzJiM&4I1T;gt&L1Lj}-+?crERpf~^oRhQOT zXX=$_;8n#K@z(U8*$l;SWVR|@aQGAL#Ilmk0|954-8Y*0&Omnyb%q{ZBq<2HCxCQ5 zV!uzcPARD?GvXcx9jQtvBMW*7p(OmXzJtu;U_kL;gn?uhyZiuk3$B%CZ_=TT|zMnA;h+WMWW{cOjkk_3`L zL>Ga095lxR1k0QHqqb-9VE`u=0^js8M+yO+=IpV$$Rgd~VopGpKmfTqJ@cU})u8_1 zEoSMy!fQ;$y;1S?2)-`zWA#0L<4fiibKtPtNME<0X_bW z9w+9-XS=eSgWGs^6A|yQV>vwWfaJXy*JeT&3VD^v#9-5|M~j&i0dG2fFTdmil>?Oy zt6~(CL8$Ha*JEn#&@8aAJ#H0ct5BKU)MLDs)SYeW0cH>S{i|vd3z%uyFY_*nc&$W~ zY}h8pgXGy>#3IbfxIuhg0nydI0!@6J6_*tIBniZn9zyA>jsQdpd2r*{jpGZ7JN$DGziC@xkw06>xG!nG>|2MICqH5)kibEqkhgp}& znhK!GIY9raSxsh`ik~?YjSaxMQrYHQ zL%py2?0J`u?DyhWW`j*9T-DK@?;ex6>H8JWcGi(u@xInX4lr$zD1MepJbr*M;fQm8e!pgxp|@Y!SaqK%x8j)Whz!>lhtl(ByOrNx zkkj-rV1rYh;QLRL+n;<=$%qP?rT{SE;6ET4*NM(Jn4g*MB?v@PlI50R&76;_ znK$4@3A=dvpGNBZ=e+A7<|~Ep6I$%^U3$aj(5*)T zyA?n1>){nHFTt8k?u#I?chjD3q5OufMQqt`(L5wf>(DIn*esTeJm+{Sy^%K93JBC26Tv6u*ubQY4LfB8}g!prgiT z>S6BZ{4<96LP^k9pMd*(#7Q_xCe)U|Kue!+NffJrG&gz+#I#{t%AqYe1zqeI39LnA zD7UL)1(DJj*{Qa0C&>o5hwp9pr}M~tgE5V!h<(AZ+;4#KalX)uN~HK=?^+qP}nqiox@ZQHhO+qR8SI5k(qJbV3X?R`${i!UQ zqM+$6Wb{hs8S3C6oLeXEAb4h(JY*s)YiLBdr0u4BbbJ35@Zm2s)k6L-%8#1bqSf#x zax?Yzi};g6v6jzDu?KLK669}KketV4&IJn!!{ zXq7xhrm6g#I5ML7%B)Ez%L&sndIP2nrwkmB(;u%{@JihbYaQWhGZK;ZuJKI_4f1z$0uz{ z8zZP0_5Joy5FP$UQ=X*)mE^ol+}RiP(-eBM&<&M5z?@kDsQj>80~WRV?l$diFdSEY!Z9xYDC(=A&ZPIWBr^X1131F&OBM#FYDtAVRfdBi14kI6pw?vR3z!$p`AE zFi~9A*bQXyEURTslrU+Hjdum4v0o`fF&*q#g2o#%`K&8~i0&jNq_b2d;i9TyEC)ME z>~7zp&!^V#+R})huszD2HHdnHS!U4#`kNFYn_kDOv?89eX@r;n!^~_axR0_Q60Q^R zQZkWuy98%_fJ-ldw;Q=S#l;p%H9C39V5peiM0ye)9ihxxbasSIVIt zahTa;Gn7ZTtWI*U%eiC&%>A4n26Q}ba?WV=ZCH8YF+PTkb2kt!o@Zvcy}7P)ikQoB z`Ebr5l(Gs$q^v-5302Fg6`#k@iX!&OJXOL9mVp9+4$MVaE5R~m;uNn{GWK?OrLBL@ zTD|yCx7#4i0!=YCrsG@E%&t;VACwqRXpf=Lh}BsIp=Uw6%TR?(b>2P>^zIF}N&*kz zIn(`#*aZ{xLj-bzZ0g~|2&-0*ESYTJ5%SolXyeG@G4U(zr^#8kxOV{j{mLIUz3Dmt z$#*w0)e-Wu@64-@}Kyr-s-M$~CobwapFREUxzPLehsK>gAPv>EYGH zk|Xn3I29Qe!t|2-J`2{bgO-MH*+@unpY`DIo~ZFn<+N)#0NIV}S^bDbb}1IjiTqR5 zfYR~@hko>xdO956GAM(Zf)Rw|2S?nL$DrEFBp|fWqa+Uj<1?1uqb?jvcqexsQxmdJ zA=O*1)W1jkpmGI%1w1qGqz^rk%*m`*xCbIm`+p%Chc1y8=-JBNj!k`myiaTOM(>6Z zbhz0~O8rhh4=5=o3cd4iD~G)g{e2(NxP8t`spM_+g?lrt*zfM3W)tF{?5=K1wGALC zv0+JW*U_*z7z8v%s{jv+C1mo@aM~f#?!`dD&1KfY?%1jyepjL@kEjA=Mp5zYU9ETP zW;O_m=pzjAM?9`L5F|o6W7o(#-CfeDJ5M1CET;)48;(=CMiB>ql6NveU-kXs9N>|U z7YZxM*$F|*K<;zsi}E1{4{!)S*SOpzCC~T5G@Av)YUS8)bU#ddGxFp_GOItoVvC|Q zir;S^rK6NZ`O@=`72vmumJa!_IX?ErzU&Y~8sH;l>MwMy5L4(lls`D6P;#z4g*Ex-ZS zy-LiTc+Xn?fOX9uDm~oBJ-Qg*g^+&cZA>j53>)dygpz^Cp$mlH=3Y&IA@sgAG)g`# zrK2F+E`d(D)o>msdCBBd@U8raLAk1q&MvaTWz`28{8u?IJe?xo`LP3@UAc#vISmT3 zsGp-@Pa{1hI7)X@Y=JhqwAf6;J(OuubsxMu(wb-3Er-8#kez5*9CDyI<>W5L6S-$~ za(4*2QI$*>c_#=7;dTisZD{n}6p_VIe2OC;a0bk%-bIUK(*6{^d5rN&7HD}Nb32Ur z_<_DrTXuo)Da=y5qsm{IV(FEvK)j6ZWXeV#+e~Kk%&0p*5qGpvSbRFp@>HZR`Tc;9 zzwZ>Ba~uE~JgXl-2Cxx@ZyYDf@C!|=J5Q9;GJL-OZ7}TbH1k(qWo^t)ig``^A9EE- zHU|F)Pyf5T{3pZw&zPkFk*T<}#7p`RpJKR8X9>_>4Gt|XGAmmE+Q&e}z`=-DAx9ZF zX+RP$t{<-_|Hn+TeA)VE&xUCVmE^3_ha$s>Emw0gty(VfZdxu{A6i~Fe}U2L{%(6A zZm8&)$vNzDxoJDee&D_6x*hbvaSf#?U1km+Q%f~#PWzx_ylM;VB1-EQUFw(O&naSxUz(U~!9wpvxn zkwK-pPnZ$KDK{)HO=}7slQ7z!qGU+x&v(VQo}(+jH)zMq&>y?kBGEf}K#iKM5YcCg zs6%n)aSO7VGtGNe@HI0WFuJR{Te}J}G=IkAlpj4j_IKF`u7aOcO&&4SvzJo;T!`&J&mNOMh2S_n^qOPV2H#ds6|+m-Q&aExt)SA9!%qGb2gqBuJncRE)a2Ld}vXff)HljD8}9dEZyu zBJ_)2%qPntkDSqmTz=H4XWQB~KH1*~R6B8E0xPEH5Jeu@Jx%AAFPGZbfQn%55`Hkl z`3pO-MjW@i5X2E@6HdP>xPhuEfx1eqQO=+NT!rQef0t^qFcDQi2Tj(}Y|LnVVG1=% zR+4WmqLMm8+`uK_{L>MD+K9u1F7)E!;?KkNTeVF@%c=v2*$+~Drg)!|%DfPicPf|U zNaptLeA%^|KA{0ErLQeCIYNRmn1Nz7%663*4>JBNdDt^TxWX(69iSm;{}M`ZY!DSI zT)VQ%E6W*#IA0hS)k+llxAnZ}halCI+=wtmXnKl_Q(Z>X;T*)BUI}lHfe1rTb4G zsM|B^1u~I5UXZla@pKWpvmgmRREq6BlPnwiFwq%d92}iQsMh&6jFwQ23g=Wi%9~-{ zwwGVYw29RZdWaFA3sZV4Co5b?S$IWO{%Y$Bq(4LQUKjsCWWYY^zZ5HJ5!`aLqcXf? zv79OLwEI`y=cYCmdfoE zh}wYFT^8QepUTi*7dfIWME33eqLPjhD~58W$w+`sSHq!g><`U)bP9{J32jjl2W{_2 z9Pp@PG^1Tu3$SE79QM-YZ***KJl%MtUbEZr^_L@gIoe=7!e+iH0P=26xxP7JmeD}| z_`Ewlw%57L&nL4h1xwn7hi=~h9|I_p+Ma$Hbq&OU$LJ}5x*o?q3lxSsn}4JGK+dK% zNPkASTGSESA@)xsp4F-_oBEii)zmq|(*mn<*h)wc`y zWL!S?^U>8E^5zNYqrccgzUf~xeK!-eIpzvX<~8Pv-k^(_hIpT0DLOu~Jy#a^GjGlS zS>eJxg}RT|8Fae0lWPd%KO<_oV z%E*4=+)Fr_PFg0d-$qx%_{8?Z+;q0q@w>B;SI>t~$)MSDW-63zUpOza7Kpwweu_)1 z>ZTqqL3bOI89ds_q7RtZ%nUC~shP~}oZ0Ay`0$s9m2v_+oRlJ6c~oxb9>gUKa%HfpfR#g$IN8t-pfqgK zOst-3m|%P}%3vL+qkayLz%jvXp181%qEtp2O7?H+zVXJyi>qdc2`0;nYidmo8B5;- z@6XH{n*PnLFzEnLuv6{ONeV-)T4RcixXa&J(I}M9**!E|F=T)~b+gJ~jh=w&O)eEz z??4js;1D~)AWg$)8d<_(VsGWlC^li$HD>Bp@dsnVkg2EO9Yz8a>MrWW6%!6?GO{+eg`ZF<34P-YnBH`c6W>Hw(F(XLIAEMM?L|l-AnLo!O@8V`flbABaV#%+YOC zY~PcP?8c(oNl!pN@YNMc+)Ml@m5gEWPz(>K@BFJIzxq{L;S$v+BMh$)uP*d|g`6qq zo$HAgz}rM+Q4%4&@AjgZ=h*NS%M@O^T9?sT#^MrTS}TMFr$8jq?WKL=x&-%jPpog$ zS1^p@tK37z86{m4Tr5nn6si?aH>hCif{KzH2;x#IYA<321^|XPW*_Am2&(r=htY zbH}_-jCGlCO}XJy;R5K$cAZd$(TS_4 zQUFW45B>6X1}fq)jkAN^;}2AD^o+_d4G`90S3JB+Pok=vl+wei z#2dY6MMA7fvtfCc@B#GL@S&75k-h!M7I(WKa3ARq1llrQ7;BQf@b)3P%fA8+uzqr$ zxfR@OZ};XMp&Oe{7vz%<qQwud?l;a8j@)RmZu51;cuJ+B0oFK6p)Y&G+08lq9NqyApc zy{=GA4?94dcq7!V(;ZjgYY1|UIfMgU&J~yRS4vLI1FzFvf{Lv6;BC*48R7@76-Wt$ zqDQM(F-gZPy{!8TgMK^3?9x;F0=IG@Sn`^)6YB(%cc?(2{oW-1{PXXyUvee2efDP& z9@7e5*F&Hk&KFMh{EEa?ay^PNUgS-?rFhy^S~vSdFMe=|^&!>=SH?pUO`3vCAKMN{ zE3S@8n6^UOi>qpY|z%C$4SU@&_}eHYu4yOAioFkCN94 zJ8T^lC*UV%F4;BZC&&zkpqa72cgg{FZZgnYvdc8}0>YR$46yr0-k41hlX7TLYqIya zk}oHf97F2Nuu2CJOirxI6Pm(tGVBtJ&v!gc{kCsf-X_A~QcZtEEa@zGyb0t9k!j{L zOF5Bk(as`g3w`H=O-8u*W#gu!(y|;CX1SzJb^GX#VcZAsdfSIy9rOytCJdd47pjqH z!%DFaVS+kLtCE*uHDygs?4}!1L@t<i_RS-w zXY2lL6xZdxdfFh7Zu{75DCN+@R}5m_@&EM>%1z(?l2ZYe@^(HOj)_{d%Kn?@i6;c-z*9mH8D(^@EMDIVpReDUq?Qic&e&Wq{T} zvzIoJqi^wXb{55lHPAu3!1Oow!^Zgr#&0uW?dfNsFCUxz14&tb?Uh~h3-f^Z7(3gQ z(k~7*A&fd`j2%?Gx_50eV_j6-X2M@PgA6rvdT0^$V{RNo=?QjiZXhrF_Vx7RG>t8$ za$0g2WQPJphNUoGt7vjn91_`67KK_5=XhlDvIbmM=B`Pj5y-KT@H!N1=T`E_`n&>m z`?j#3r_==1jsG@cRqq?m#kfU#^W2?8^DQ5Za@C|^TXB9MrdwXX?!;v4Y>vnf&<}_( zM@a5;=Pf=tJ2TC(8|}4jx)~Dg7DC*k=cw$uvxwDMzahU??(ez zPpwH{DUX@wO70=HQ(qH*@K2(kF;JOx4@AO7hR_gY$Dhm{IfhLyO+Bld_+68`qo+(NQ^SKpvno&GGEzfua;ZHoZu(ugO&Zk&tbyc?uKO+QUO*E-fMN`7~)YIpd@ zTrS4osNCtCAqZTQ@@byLlZYAb_<}7@FIdyVnE1S1cbTn(BO?zAxjo3s1utRU-I;l+xs3CPwx!DM$}@1Y}U)UTnIU;8!HSAn1m z`DdiyO7Zf0UikPfd{{8lFW}-}Y8+!5VTZQtbR%p=o3s!XiIo&d?wNDH($jhc;nU!G z23?$f3XRCFyj!8fgTExS(R>VQ6t5_?lN(Om!G12xWznv5@TI^%buI z33dqcZxj_>=IXP_?GOnWawDhY#$r!EBRO|{vPqs0nBB)yk0A^txkDvo45O7CZYjeq z5^w3X(_c3T(l`lfaGGpb-RfTa=FMv?3^6KW$B~2*Fpdtuw`#3{v*f;ewuiuO3ZmsV zop5>O05Q1R8>(UPCaUEv?F;2UuJMT`&qQBO+iARkJFv;`55QglKKkcyXzyPz1)Btv zJT3<*5k#ThGAKiI8Ec<*-Rcx&3f0}*Q%vO%n6>0xT#>7J{F z#@9pVPeTF46eZ;w?)i^xUvqz@T4VsUTO{J3Fm?EC2k;PxMW1hZYanJ267w0q{(BdyPDdY?!>2rs|5)jOEokxN`=o=IAV9+b>&`oXx$Dj`dv(#$}@pL+f8sWB^@la>@Tb5(ECEZvY zYC9q57nOII&J2?6%!Ybj!Z<-E-JGB7m&CN53n}02ftzG&#w2)uv%bxc=hX>{d<>*7U|teedFnZy)IZE2Ce4ib{j+dlV1PhG)a#q#JRgwVdV zhkps*wG2$RTVzG1DPBF`d#{Ya{dIXK=qW%7s@#QIz3Z$%)xoMu;?_?Oa^ z__Tdwn-+H(NSI0CIj&I=;HTbFOWU1nTrsCthS-gL+xLImD617mqr(2}&G93lLj50O zBsK>BduNXSZ14T^{Ex|b4z*d)5=UHC;T0k#qK1ZM@|^cR#Int){RB?jGN7m zcIxdU$L%5ey8Am?(Ns8Q7FYmCMFz6eKxJ)u{OS$Rs}V-cc#K}kWRon>&F(U9m%=C{d^qtJvy{4AE_h}V#P!&rB<#%vQYbPh zqr2BaU#tJ={b>QWiV?KTXVa{d9 zM(6wB(dEuGm+IMCoC_tPI{sY3-|i=V0Sp)L<)(J}xt1wZngi@?8Fpt*Q}qe7kI@O) zMhV89Z1k+=nw>R;dwZ*+<0pusQ|*vAdHReVg|R2#1;L{3>nCwZ{zivlEQT@~m^eeb z1g*c*!gFVm;;ZdoOA`pM2vW1Ov%~F1&#-GDX{4MaI6f7xQ-YD(LDnxk>E#U=-4y$T zDcs9QYO5R8025YJ2(Uz)jmMkEjb#Q3>>%8r$WTqF71N{rN6KA);Rq5{0weM;Ww{gv zj~p=gF-J{6&eK2cK}gfL7AeK_ea_p0(3sS!viLtKVN_~BlD!yc((N9dw@M7*fdaF{ z_5|N=S*K}%SsmIB)<=l=fnYlCieEZ~R)QeBuS1%7xMOe;pVk`7_l1UMq3g(4dbuPt z>4__6Q^(CQcgySM>!D?jKSsAPON;3j)(Re%6p!7oJF_L{6!~G2Br}#gP0eSp_gV`@qeeW@T%ZLU{Zuq(1pfb=#@6 zxr~`Qrx~r(6+fG{mblj?yTxtT8HY?fBeUaiWTa3L$XA)0GqL?#8rNSGQ#djaY zmHnb;zM|Mlos^gK(^PjV>}<%QbC8LuYnpKX$&u@v=AAmDbQE2*l0o?aOId3M+sXhB z(8g+&Zmc1MTO^pfEVyNNDvEo+5qdu<`imZgb+>8}8>}=)j5E9i%98s)dUn?K9TQVW zTI|X2uvEGW>E`#sjedQ*%K8J_nvpszvB{!sF>@!_2*@(aQnUX{xht-9ezgjtfr7}( z<@hbN2#IO&9+0cgLS3mevZvV4)N8J<&c@C2Eq{V4Ot;3E9GF3z@I;(v8Qm|AJKQ1B z)hFsHgvFYQR&qGb01)*=t##ais-{F{54l=&QIM9U>yp0^Aj<(iv!dd-3nN<7po>f= z#ZsaYS_xli@GyF4oY9S|djmZMhR8iLcO4=Mf)EPChTh4IeY9f*zP*)i%}`40N_vai zNAwEl#HaXz@^>2+Jqt&`?p)9wS}<}BczWV_uGtaXq}Rw|&(UmIv$B8lL3S7J zPrMS~zE(>q%D-l2IbeqKQ{_tJu%qdqbI+&l-+e@4`ISNP{|<42dG9E(x`?&Q#Y5Sw*$4Q@nO}cpd+5;3afyh*WZ^`k z7MO*h)yP<^8Aoc4Um<-hqfh3gU`9aDQz>R`KHi~0yMy(+UfPbX*b=gSglIt~Mv0(y zu*A>|ttRt@*Lc;IY(Vv{YbWGh-ipH+VG8Dd@?&||on2{r?8r|Vem=CCP0qcW%_`3| z0QiVWM;AUR4=-qBmMKW%@@t6KM}U)brqx%xCt|tb^rMbo<5lkqdR*&{skF@Rd630x z1CN^2=9+H^WVY-q@s~WA8(z??OX4wo3OkF%xzD=DgKSQ?96PJU(dlo+ss7D`Eq)#c z>0E-MUH1FCXbxshXrH9giM6)S-^4wfp1V1)6sLk<#J{Yuyn;%uf^8JA0Wza9WdVV^ zJ`kswV_ZdDv}~Uas(4_36_noq+S@f&C%P z;Fdsf91Y4>Y<@!IwCiZzSY_PzTP_;Owq8;9>%lXF)APH<&hYiorN<&tUgg|~U58%$R7$hSXrpwk zA-Ju7d~&N^tDe%4qSnW5PECWMC@Z~ryaA<6qg}a77#{J|%xrxG!LML!bM@Z-O@b$7 z+&v?byrSM1t%#oXV&Jm@&~Aa@c;rIm$zNF+L68X)#I8H@%4ggOz=(hSY$%+)CLbyb zFy#A5062{8$M_Zn%Wq%@{-nLh6`eWNU%61n0dWH#EV zIRLDW1hO-ww1W*`agFNQAkl?+9~(2(oW{-EL_{uXvu}rAkjY)%kKldC4lQlcL<3F zsUyFRx`NCutOsj*^N2ldCd8d%FkLF;T9s1A<+6oY{^A1{dZWssOl0t!<NSly`@)WvBI>&B;4lK)dTyEsIQB53d#t`0(`KCINZT|B;x*7P< zYUoz_3M^VWg$&8*2b--vO$S#rAj*~f{3;xyd;gj^A_==AW|GnVsqID?SS{aFl;vdDTtG!nYA0>+XHIt}xyeFYz< zpam!)0OoFM*MLjZ;k%zh=fnG=ruS_3x9+XZEJ!AVS>EvSjmGFu=Ont6S>AR*j9uoU z9`y(Kds--}S+3{`0mQq|^4+^En{e&|jo2JAsBn|1!3CIhL^Hpjh2{>66%lMeadpmhmChoo<)$Olri`Oc@hi~B&i?GqLlIDE}`e(tnWa`W8l7}$dgb? z!`P`_i0mnT$jOt?;u`XkP)kFaS;u|QicE=_7~-Il*Y030>Y{+xUiTD!57W%CbX(z4)Y~dtLCdCz6;03 ztS^Ry<%!7UBhwDgB}XZbxA}Ig)1@YBU2NRz(Y$_MBOP`)d3Mg%GB@BfEK@uV+uzs` zaDza!8@kQ0tf36|=Y4;ouj>m;EOLGDddW2e8%0cu%(M%WN|YCU2Ft*Nf>R?I#^}<1 z$D1e^GAw+_d?mvweF6MW7RC^9!a)1a7CZhUhsFN)LQYvhO2o|4NKDV#(DHvLjQD4F z{U;W)zN#v^_W?vHzo{arB7fl+rUmBhlIaI(s0IcCq?j}3t0*KT!W%WM3I~tD6X=ml zN+GwKYF_DVtYa5Bk)vvU`h6j?J!O8aJG_goZL=cffoHR@yO6lNUH{qkdg=anx_#l5 zgT#2j;G!oiq6hAX>MS!KVNh2XHwd;~3%7nDU;E(%W2-i0X5mu`KHb*FPZ%+Gw6#$7 z9c&cmtTeCESJWx4x)RW*XrZc2?HajA+B3xU~pfB zpbN2&qc1Oy9KeK)e1f3^Z`k@olnQ|ilnhPJ7@TBl0}4PZKTWLcruv#k9wRGW&+dCkF;buh^mk2TO zAGf7rtg--bVk|G#@TIHTvBr3?fCIol8*vq${VJl90+^v+{H%F0JF0Iq&S8qmG+sv{ z$Y1Sw^d+Uz#Cj?q4h`5nNnNy*RJKp|9f1Cd%$^^Xg$`reSLsOV-E#9X5EWsDnds91 z)X5#y+n5&4$N>4}(SMg!Y+ba>Y;~a&jO+2sit8W(x+2EHd7e%*$@18VI*Cq+xIg1iWj<5~hL8#W)|D5pyZ@;$>s1?atF1HHacC$$E726Zb{^jZ^&Lw2>PQFu07kaas)Cf_<})Pu<||bUuF+~O{8pY} zh$)yx_-`oHP+U+!;b>pyma0-h?&5rfq~Y4EX;XTqnOd_K!ZJ@vp$T{xOKqn@=mrWo)^_4u4SSlz-70RI+^5UwAwvP!1>`rXu$dw z->NaN(u*8HHU){hD3Hro=eYoQPJ*UvKX80)2LKPm6iGGemd*D+?uN_w1FzZ|h4tmH z&%r0PFRUZjy9P>3qVfW|x#XF#&r=7nkDdT^@fm72=AzotkzylIra6J|*`f^cS|q(D zRjDRWpE=3%9UPh9syH;c55KL(V1Nf;zlD2iT16-B=3T*)9dcbtU5_5SF==vX#bdro zL$Ygxx*oY2R?zOJ4d~9{-cIs_gJS7o_DpvH-2WWKmW-o8PU;b1M&72@%VESIv@s$> zhdIoexTQV7*>>|Xgsc=~$Cmg)C9L)ehBGH`9~(JEu!p!9w^446*1>k^ydR%Z-*${` zQFrh?c0IBT_{{fwS+>?kJ8vp53M*$P(Kt=kJ`d~PGbXZXX*AesVDDjiciJBT2wXlX zxfR!b?bO-RTLvquy19n9DzwPstGaOk1zP0z$+j=jAVo8f94VL=yLmdspuNz9G zQ;J6xCLFSj{Uz={h$kMeMfP4D>li0BHctxT$r1)|26f)IQ2$s|;4Gn=uudbn!(m?W z$X!NV?>HszBB@w7UjJB7V4Y+g-_DkH*{}75PI~W=MO?mt8NxpxM zf`8&age0rj8JT@K7B__^}otf6e`iX%`$6NzQ4G?=0 z@)MXA4}kLq`lNhqG!>EVQi`wf%Q7=60Q4;~b_OflH6*XOE3ryLYD2ahJNkOew47WV zATDT*ls(1WLd^Uu7QFbR*_%6t@+BoJO`cUPy*aLSfp+>^GU+Z_$iK2PmZs~k4^5gH z7Mctnqg4Or=}u~7#4Gjl0n2_AfB(Zm`Ja#I@PF|Y<+Wvz-*RAW8nm~r& zHc^|EaVY12{l`cGdC)V+;M(hdD(S{RZE)Tac|;x8SRu*9LDr4Io?RaVlXWXyybKSM z7Q_}M(tBGz=yMNe`hLKjY8!gU8Jr06>Ym~;J5K3`*d6^sf6VU^ zdJ-{Qx+gZK&36P@0_Q2d!(8K*S8P*;qg`9vH_im5I!+uXpO<7ef?uAYGZ?m@08=l1 ztoceehijJxPEuMNE3=&=ElehOVPrT|@DHeR_bTig)+*d%RZ;-(JQ?#sKgyxoMh#DC z{f2o53CPGVUj5irtgNS|z~xA-htlTa7=T>BC^Aq$I8z*(a@K=Ecdm;N&UjKc5!(om zS(EPYc^bMVw4vZeFJ{0IrwT4F7T9{t=W!dl_`R%@KU?U1;5!nT&BXr#oc#4~R+oR5 z`SPjSt42ROHjDpsllwo{`2F>)|Elr-i7Fjl|8kQnQhoElQbpmGO=co=L*z7HbhMqH z%1aVe(U!PCH8Im)aTYScy5cP!D6WFS3hIE~4^FZjvLLMV(KcN<_D9Sd{_H zvjmiwi1~ziP4em6-)1GGtP@_i8K}G8?sRcXahU0_`B*+bsxTD*{6@TeL19ehbFE}k zmCyugWQESX=fOej$Hqh@40zO>x7Zy$D89;-WG*W~BReM)uf zzZ}o_u}w5QPfc=0CIfUCj>j(BwrBrbl`E$_lYW0t>8sC@pO{oD(grkNwtqLae~S#J z69DAget?2(G`19I=v`J5Ex&e}BtN>ON>d!&tW~dNYRnJH(liw~EZy`;7_GypvZ_ z#vYR2fx^kwz5(p~Wdn6AUQ!XGz2v&z7R+fUiq7At7>Q+<*IyV}&04WX<4Gsf+X0ep zA5V+3y*Us$3tMNC|IbHYB)16UlhExIs|Z)=W85JN=30c z060Z+{1>h1>WzRq`K-VC_^~BQ%xoQ9nH&Y^vUrh*>U@+L)eG`m!XQBOSpgsc`CDyB zAwGgj;BI&MMz zFvsxN$8~0w!?QVCIH6wYYhds3g;UqnmVIh2tu}&-CU$wJ>O9#_rWWRe+ChYZ46W*O|cjUVJumqYUiI4IS?dd*+6wc3(XwCAc z_nE@e`?^g1a@llymbss0E2p)`Ths=$w#?L8Bz1Qce}jCKB-D8F*lM7%*7By9;ulWz|Zd63Sc9dia2;%KQ3nC$L( zYG;JHDeAnkYg)E+&n)^)t%@ciNeBvXt}}F6;o92yN}yS%_nhrLA)G7!tQAf!g@Ue$ zDYXrc@5tR%THX!+;Mlz)>^TQ*g0}4e0LYkR&`~0>Bws};?kQj~<7}w+IBD}%ZoyJ+ z1;)Y4nV>PuD+CT~JDZ$9XkGqrZqdiuj^LS~KZyd(;T5&Gs!`qZ+AoNo=p*wc$9-b> zn8B}kMd87kl&s}j#4T>k`vyiXF_Ad<&2NjBD}dtE5^CG zpwgL>lB3uBW|C3Q>Fb+@1m!$()Xn$bf?)UJdr`Hejflh1FLZ3Y;D4JP2D37W>4yw; zA#v=fJ_RUeGPx|icljver$D-H4tH60bYore^;u8tDPAtg2<>`s70Dc_IeoBrr&>OL z9|>kLsFvpK`RzUdH=kqWjk!TSuyH^&_TbU{M~9znyD^IrQ@3xZixU<052`2BW02LO z=x|lN0KRwFOJrjLpcj)hVRQ>7!<95;Ykc^^hdKA0Pi!~~D0BU;RnL;`pSg7w&f7h> zZ;=0$WB!eUt_@}_Y1Ofn>8W43=3KX6@p zDaxpy^>APGzDujPxfjH13j>ka)6Q-_-nF`YzW-dBj?b{FNi254EfTw#YONXT=^!M$%By0U*C z*zP84*9*kZUz^cX7v?I3B(-wChZdA=+6B+D!t=kj4xAmBMUYK()Ihy%CWL)(vc_ul zBNP0tNu_i5m<`F$S%wunEov<4FvJV?18=7r?FC0IN4>n#80ZBLUZO6@_D->mi=w8n z(jK6Wq+ADvA@07|!|czeftJ!!$l4_NW#ps^<>BVV5Y-Xx8nYfrT7UKRP)&Hn(1cMe zV&6#tJ!q%Pj|i=#9!`g%UTt`mL)Y*H;s6cW$GQOq=k-MxJoh8xadT)ZZH`NMUWrsC zd&!33>N6N}li(zhkqMoz=TX1qkAN0bbugV;0;DY$h8p1mrA_=Q>Iu(ebN*DO!Y{XW zovKBD`Ew*{?LM&g6i&s$P`u{drqEz6Q~YVE;->EU6f9XU-@-QaL7j|Z9W>q!SyDMG z{NfW&+@k**+d`s?UqzFeEC~^@byDV~-J)2bV#C1tZv)wq-h9)MC zYN4D$C`UzEN9KHa(A2i^0k8s}>CP}iWyM>$E~jE0T5G>YRHXu~k)tS_S%E0~&bZur z%42IG=41z6nO5g*%4}4nqJRgRQ=DH_*OG- z&OCX0S__n2{UYGo(cfE|xT$SSjfs2eo2DX=Vd$ZWS5h_un`tp$*A^)RZ_BLD^=bU+ z+6Tb*K?8WxG?Kh!(IMS2+`nm|@^Y%L@dzojF=c=QLY%hQQVU|b{cH!c~{-1F0u*IQ+rTID8^tHN8_3s~?MAgvh( z<0Yx@{cD{X7&cC+afZPWp%1PyRobY=ps(2mi_^}*tTiF8>A2cKRqEPArkG-lolGJu zD>jviG89t%?SjXi_4Ud))8D!w8s4mvIQ>(QrRXLb39&+9^sH7h3m>?v6#_7|jnI`; zk6BnFwEDW}f{iEx#)gzm3dm4sv^f2d0~M)|I*NVdp2~6lZFz~712TFd4Voghlx|{9h&cVdmB+YDPhd0&ZBkk!_(xDHaX{| zyG5b@ZZLQ(>cK;u88m?m;X$2QjG_5vQZFTsF$!n%yk~*H$zpeN2##wyHH9%avCjSi z#7wLl(_6226O-sT-ArOeJ2gv+^uFg>dNSSqo@^WJ3R^@z`N^xuoYzmF5?BUS9wA5PQo&+qRGiU0cZEB*`7 z{r|rN{#gqDi`0bke@AM9rzMw=rk;?ZUU`|6mXd{$q4qO1`u|`wi71zWDGZMGre$jY zCjW&=QJ!}epjXX|L7!wcGxF?Q%_>=aru>&A?9` z{5PWN|9x#mGkwb+mkU8tGfP9IpN-(ZU)(aT@n38IpP2vb`mg68WocO~Rb*~BEIQ-J zEOMCyg_2{!#cT`#L9BRq39L<}C_~buP=Y3Hr2x0oFcKil7_;Z8?w&lX)ml6SfHLKU zthjpv3T1UiRrj08j6B@xh$EMi?LXJ-FBX#(yxyK+$j7#_c-kBP4`uHdBwN>Q37@iU z+tw-Dwr$(CZQHhOTc>!+wq0L6x4$>y-lw~NbVNq3y>{%3+?gwLOsp}-+>QfWYrc&6 zo0Q8zOVPgGvI=WO=VsN3{2Qj+?O?A$*!da{JVp3XMNIKo0M6POSR(%C9SFg-}^W0KBEv@vBfL=In*JEiC#J^al zXkw(vVx~Ks7ynNRG~%D(G8$HjT;F~NkEOvj;*9D=mDDd=gdSvc&eHNlN(CpXZD_z^ zQxFbJ-h@#7O5H~sbDPm?w>z#p__Np+^5z*1FvOP_I#>6zw4w#ZUkeZUhp@R05~xX2 zAq~I$W9fxU@h<}s0!QHHVEcUmn}_YB(J>C7O77v@%T;WhXJ8la0z;2)5q8* z1h9iuBekRI!wQ%Sdt#%+J+fmL8~+lq%v$6qE&dSo;dWGKHC$G~yp>c$v zg4eKYMwnHB>U}Je#B!SOZsb1cr#PsW_njuZ6b~DPSCFhxTY@Gu{vF+$RtVihegz4P z(txGBqoRWL_EYigyIV7`boxFP!+#_#d9krIvdZ@?rWHW?K1KxlLsoKOcXM|E`=| zoa7-kD5#RjuTX*nlM{b`_9-bx=nTa!X_rFuVMEu#Fpp9!p~AbYg_5OInUm`Z#~bIJZG=m_bZy8N3}9NMQ;`57M@~{ znwu>oxC+KB)|?wydy^R%&hXlsE9>!L&7>>C8Lkuk#h#dZti%})W@0e1O{4pr8GD_j zs}`o&E)^OEn)@ubLHQB_6~1?Nt91wpffHoPwy~EH(y^B^Qnl8WmfQ15X{DyN(PSw@ zScaULNLPA7$>nxp?B$6tC=`nF#=%P`2l=FH`fn9(lA4}mu7i>ENjM7o6O|PeiYBx+ zmNu5U#k#ilU2nq5%84t%N~a$sDosoYDJ?FF+Qn~PR4%{JLOiDtGITW8rBzGAgY*Y!NFSbLY@Ghvvu zBktF#Y9$lPL2;0^78Yi<=Vq2tX%-G*Ff&b)pr6Tee`BA7M&C+?TEe~v zr6G=nxCEu?6wxZp2~g~3ySoK_gQZvmdl^!tI){`}Lz3oK7^+!T5LuV0vz@#XecU@a zMQUqUmJbP*OMT?U((9*RHXk|}WT#;&6Nk zRg=r9mIb;UyNO|1M_p_!_C}k9Xi};q1uZ<>KMSz`rbFX-wUM+8zW+(BoM6l@ose@B ztRQZ2m-dnrQoc`8Jypfr&?={kUJ2{SFkC&EWp8nh?-?MpfC;sD7#KOq#(Cq`rqa!j zm+%!9RWj|~d%%D;TT2qdh%V!B&Mw-(KQ8Qb2~=E_PDCr{#Zaz9RiWK#>ah^Nyo-ZW zepHrVf7{=?xhqyqp0s=f+vsRCcI@(2)Fk>_59?E0!G{2ofh%%q$+=3g{Ow$b6kg6Q=^)h^yTEdB3sSdi3UIkIfr!Cb)2kte9{{+ z?u~QYhUp{)<0&$p`(^gfqBU0oZMDVr+J?!nX0M}En4@e68pWMY3RA{bLd%{v0+UA3 zZwwv+n?}=*4Qw2`3~1_-yMDZ!>>RRxQfAw`Zz1pe7bG#Zf`JIG(wN9pDNByZ;^`40 z+9|8{`wi`{{c~)ki0k)P4NW`=7q=pddui(}h_}a^?LO0tGF_T;vA4yeh;CW6BlIP^ zep^Z#LYsUZ4G_={EV3*7CP805BR%%jYaaq5{laU`hs`^j827>_fJLKW7!FgEj*o>Lb75%7bz8`}7C$1M&~_6O@J-l4+K^gKn6qxNCr#?I*S5{?ti_%mH#Bj5%?5J zTI?E>pX#q#U|J{W=t!dp1Ah`gNstr>B}i(tGDJ0kIt4uxm0D08m@bu&RebH}wq`&} zkQIn3v^JSM8NEQh?miL!^LPU!dQzZF5X?C1$ToX_5&vqy4d4vm7N`q&GgLDKGr^qM zunpQdf;hg0?7b_*KQwisd5U_qebIod5MC;RzK_B?seY_L&j7aZTA$0+;5Ixl9WI~E zzWk2fnduh0B8W@wPLhu&@WJ4 z!Hfx04x0hCA+=$(KlNP?y>;K%0&fRtmKc>PC3~e#(y$D&u`8S!O?T{DZw#%gpmfDN#phNSiHR?kK&cuw?B%D z{LOQZI5H>wAT9NZ4E+0h@%1U}v`|xqb4Hj9oqJS@%se3o>Yi{~(nMw58zfZcuxmAK z-#LSo?d0wX&dleeo_=cM==9ICc4MU1UosFN-d{dqzkdMw1N|jDoeU(`n385(pm-OV z66RS=G$fJ3f&PP_Pk^Pk3InL91RKg1+m5TQ6Yw6fDhD77q6^s#!w%K%_l<+zb^=l( z8W8skvM)y6uPt{NR4phipeleBz*WFifK?!13R}e~gqk!D$kO?41bc*6lyG2r4AibdmELpTFwugGPCYQ@q z$7+q3AWJ-vx7WTFI8AEbU+VHA*NZ`M^qS!fu(wY=6&!~~A z9iu{7>DKqj>>G4OMrPA8#`OP~Z4d}(`86Dqi?Xz|65PN01 z*@$lkazspPMEatA!DWs73*k%mfwlV=_`C6jmuxNJ;6qqMcTd@u3Bv);`~+2`m9Zmw z{xa%H&xx#%Se)pMkw}%klloIx+s+H5)&gh+`@`#_mXd#w%r>K}1|b z^Z~mtF)HUDctFGGJ^*&dnSXAdpUirNH0_x&vn4 zGE##!(Ev2jfb_-q`F3+gt{_GwTQrO`p?q;Z^!Q&k9lB2U-Og;c9gsF5HbFLFHi0gH zuRylJA0Ao{kKI&w#jwR=X60CVmZ@+z*n`?I;P*uQ_Vs%v(x2lrJ7#Zb+cQl=H)pvj zOBdRy78za`SE@d=nG9gqA&{EY&`gq|=SLXgPe@ql$>8y$X zUHtwkHmUN!;HGpU zDs>v-eU)eF@17XIs^%JwW~XKtoKS7N@5A*rpe1-*Ux zk7VDD9WgXDkVcH{ zFT{`WzJW?c1i6l#!#?)D_OXktJLZNsb{lt&FCMOyO_D)IJ(7{`jLxX4Uo}H+ER0}S zk{`@D+eu`Ws{nx$+9JPyabvP7bVzndK->6nd~xQfGzizuTQ4DPhTM`KY{G8(+b_6L z-8BIOGUv4G&njN+UGuldo0d%9Lnr({4_a3cnb?)<=!zLpeU zaC`DB6vu1@Y8AWu72Vk?rag{3yob15`X_} zuCRuUg|iz#oVfw;dlZ(;EMbdA#lv+{a_V(!N}9I+E(!(T`MHF0>YOX(u%yENZ5yps zA~5|we+1?qBk6Y}n322SC3G(y6O*Q!Gns-)mQ_hHCwjKaC8kXeIVIbkSq>9GTdv8Y zfQAi#9eyjX<_u8hC&FL#D7N(!-w~zSmkZd{=K0SxP%}U?qDLTO?jT`gVrT4FAo2R_ zbCyQ>@**M?{+0ASnCVbgs6run>>?t+0lBShisC((BY(Flc!F(RSz`S4{}GgKtp-UC zEW({Bn6}0%zelZj@r=I|$y1Ht_k^Nrp)60B1S95fVG~azcAor;F&GUgf2QKMbor}XbB)uuO&bcaCAp)Qv;J6udymMu zSE1D-Z>gHO_=@cDio%(_QoC=fFHeE2T$5Y%j9;M@P-2TRLLoNp=Tnrr`yKt74rIRK zUc{w(#4pzbD7HZnF5h>GoiC#NXD%%N^9s0s4xcHV6FLs#JA8ECAdq?>8_Le)!;y03JO$HOLkcnN zI>QUtDnX>p+Il4y{)`(sh=nY`s&Z58m z!nnm)?&l8*c*TXj+6m5>+CeiS=$vcdieX}OFw6rtYcq%o?&ZBV2Eczd$(0H+F^E0F zbEo2O37$jBF3w*X8h?KU`$Tz^u-UI8+{$KS61Pd>Gc29* z`>rPH_(X%@!N zagFJR(YG zo=VJno=Qs(^=;WI+~Y-cTcd*ZpIcJDH$)Sa{+Q$~bG@9%)fpHZ&;9Y@Y6`lDhIv{f zuG}#x@kx#XNz|gm3XF9)GW>IeA2@0bYoAN~h{!qTY?iBHvpT|+;TsGK2>y-ZBb8U-#j@+5&`JlKVvS3k3CRSw^`fh00 zX}C|YtR2=Uv}}B6j)$JK=*HvtThY?aYvTl8%JkrV+Xqb z9Q^Nj`-Oeu|H{ApdvuoHklEma=gwraH-K)3$7i-C*d1m-^ZgYD1}~PZrCdN+@uq-b zio))2F{VSr14V4J=MT422;XS(3IC(sH8YjNWJ>Gf?(HFh(fP+^KOU&8wVxiXsGicYc6tRrZy7dIT$uu ze|$QZh&GGY^omE&_>EUm015QWS*gCS&ahq7{4BBVUXVTb=F97;cb8qz`iO*rEFqkP znvpre$k>?~rfDv3w~C8Dm!y7naY+bl5_DNhpIj5M92Zy~A6D9_-Xt%?IpoT;`sAd1 zdCW}qNqFJQbBg|jZAg5qlnc>x6KkHhL1!`}m+V@93goqk*OD#P!uzZlG^F++`C#Ce z(pV|Oi3xJ`f-iMEi`6@-$u+_y))*1HWyB(BNRzT==ct9hYkm0*?yf?iKJQNC^p)QF zhSQ-?^e*S`yC5D=%KTz0;gv2G4~6_7TigFhYbb(>Um5w?fF=DYj6wO=nu<96A9%CW zB4+=!oc|t^m9-VIl+k@)ts3+@i@lgrtR<fTY1f z8xNVO7!A;b-OyvMU~TAx!l11SBhP-akPXg62}=qt+n9NJHcukdnvAJU4@NzCr6=eZ zh#46>!vrBCe70F>D38X{B22JMO&8okLXkl#*!nkMd)>4l`5EbB$*;l^_)(`s_jJKtiXRq7rS&67yMh3eq!h z+BtYQ<}!<#?mNmi(2Tpn77@Kp49t8uB3}+npj3R~b&R^AQr*gH*@{VDO}Vpl{fcTS z_QMdJginc%{I`r{{-oHLoT$a4$CR@po>31#XA2G+L|8-(RYvNo2HQ(Z-^X-$fY%ZT zv_ZMdhqAVLy$_#f=O;9slPu$d%6GL_f72Qv*h;#A*)nA9zTt&&>_lKqo`F)h;{s(3 zf+!FVLoH7ScfnmF7AF|L(2vdG{LwYrS~uo!o-1j6O^^oE5{Sy>n%YsHt1h@4d_N!* zJfyl)oNV!H&bfKwfWa6J?Xrak$>+Y@ihY-IXm%XV>L_9d^9`bc9&J!>mZRUa_8F$F zG+E!dL{FvnkA2>7m}ov!4pGzQ`HsvstfPPs*YXtU9Un-@kWuX<-A9_TP0URPQoJSv6*0p#kz&X zIG|0n4~2Fr37LR0bC(!?>EC<{iHc7{#5X@K6~&TFRuxyN69iA-uhB7F*Gk|4q2~A;?fxF+EQpYtJkB=%l~d&h9{#eH zBs^8#Pt3nQ95i+-ZH5co zR2j5KOsSG{--LsM#A}s&stjoCswVF4>r2>H*hVGDb6C*j+R8hWNn%~(=-}5b=k8|cf z<(l8eh46~kE!BMF&Rxl3y@l&@Elb=cfGj<^=XTQWW_o=;ZcgGZN@pLr;6YksYT;Lc zIG1@4!Qf3@s(!-d+{kXIHpfs#TtRjOUBng-5?=t%s$UrU zkP$|4VOe_lRMV8+GA3y4z?R&SkTDKHS<`nY<<=N9p(iPn<}Kg9*BDc+@*N0!}S z%%#)+TZwQR6DUjz9bs9Q+Wv=ZV#&6c%q=}9pt;h2NbGaC}aNv5F-nBF=)Jz` zN*iR@oZ-wc!*%veX~L0XyO9%pLoS43x?#7*u~EmZ*MvrxM(?nNnVC;6mrWm#*1gx% zG=(G&;mFZWY3}jZ55lgv@Lo6dt}%SH+7$z6LQ0*GRK#_t(3p!@hD~Vna&e5>vVN*t z2Z-n^Jt|zTs@-hEZqV8iMl@nrbq!Mep$0~s(w*O3F73fk`^CnGJ*uTYjZMZaw%Ww1 z1?6u+H)o=z;LjvBj`?h?q8nw$0WA?yiRcCFej08;-)V_RP?kq#Td?3%l&;4C2K% z$#%~O4daV`*SLyg%`$H3IrVchW-QYP(Dj0P+e>mzk5lsak(k^DGS{`q;vzayVDp5* zF+7DrAonLoaJtr}-Qo?3rf-g73`hV7pdMCHy+CkH0rQH38OpZ}zan>X+6D8^)?wD` z6`4nq9SplCeI1Edo1h6>d!xbhxLPy@OT>q+KMwO5!5uTBs6TIgpfEKx@?;?z9)6`R z)flrU%4A?!zowPQ+HlPtK15EVpy8CPrQ4ms%ZTEK%{-&dee~k0TbyTu7MYv|1rUfx z9L)I(UOA|@mHz+@3oZHv>+%ev0$7IMsiyh4fd1rd#)PuW-s{sFofA5PXu+M_Sio`{vup_WseN zhw_5w;2eBa@y}#TEzXQbuwd`Fdadij?^|c?*B7!c;aX-AS(d-7Icagu2ZZg9rt5}0P1(AoC1gZ}T;X~nksj=JH zi1brGj~m)?UDkT3GH2!cpZ5NqxQ?yL^Q;|@A?}e;Va=$}8h8O9DMN`(?}IAnmv@Ji zPei62vBRVyy3FpcDOI>jQSVrh4DV1>yv9x*@1v%EGkt9C+7i)Lj*EbHZj)?!I3UoS zSQb+E5^uWT=_muJ9(Se&2|uA6>r}^CbVzfyc^5zsEDbLZ@*$NTc%vg0O&TB8;pAj zW8xeQKr_eA&2Zf{6r`sidTZAbM?V`+Ae6X+aCZ5U^Hg8GiJF*W!)QJ`fGJ|ZVrC7z z*>=?RNn>M!fR>|@Mg=|3#y4n~fG6FvPz;=wMAa(GVni;(dToefXQv9?K{MNNX2l!_ zkkER#>`gOAk8wKvJs2586EuT{?ZSsM5PB)8VZU`zaq_-EduamqlQhqDcT!>9Qx_Zc zOB1@QQ>*599JaXjFzoqnT|WjH5S@Ie|LNffq*?|6s8i;qBl1i$X`oR5hEFTD6#WQ@@$;l3B>eVC6KLuI&_Qky6hLz7K6@1 zUu04H;<)DM)j5^tKK&(o1p!2*7Gnre`RxyM+NP3i7KjV5ujBZ_dBRcMQ;Qutmv_T31fC@+hY-w8mu?V*-6-B}Xe$gQ0F>?l-D0l2Pwd!yryW?rGjnhZmEr&pf_gpXb+M z`;52@#1fYrrgE$6HmxJ6(vfNT3L7p#`jHj-?F#J=?$NG6;tC=4o>VC1u9{t%YN#`B z1q9F_?h6SXHxCM^*#FSEr31pv9VLAxA$7q4wa}6bFEqq zNFA~XD2Rp3r{*`;lteMF>9xjqv@MJtG264yhO9dS@X7W0JG6^H+qJ2pjcXMh7N~7l zg%kxbSdAyHxw)GpTTXoP^9JmQ2t9&`Elwi8)HW6B12(>Y2+mCwOXmO_m@2paSp_U1 zi)$ylH&^61s$wF7D6Zx6WHIppo`HY*LV+z@7JIj>SK9=uKfs?45xu3>ggfNwgwJtN zorI5MtC?_owYm7r84*$I8?L{ZW*DEQ>a%$!k|%Y1Snwof561%!xFHAQA_mX>>86a|QUNdZ>TNdq{CrfF`YM z6h0)mCAF*+D&p2Ie1^7(`-*Ie@g=^^&iVL#pilWO4+2CF3vSWl0ynsO2ZomY_JF4$8+6S11aT|F)W#5!sYV8H;ep)0a~Oc%ytPjOx1K{5 zl#(eAgTdk=2!t!%kd-ebizSrtHc}-%$9%fzt4n|6+ zA>TY6DunoX;j2;;M}IkmBz5#;nXh%2!=0oP(p_Q8V!CrmtN51?bs}}?OkoDk_-t@= z3AQ>ze1T9c!$BnQ2@*4uF2#&nq^tL{Ym6qFg_fI`)fia#WhN0I)5x_CwO8GK5)~ zHem)6!2oFpB#UB73GlRs^W4C%<6z*ZIKIcAq~B)MV3tLvxY8lCUJEh5A!X-Gvu6RZ z4!apCL!y^4H7=f2aLJtOw`YYai+9_|GP%IPE!^2;B{DRES-dKqxE}S6^6{I4lCep( zC$(8e#4RX{Y+AOcU^e*U`9MAFh0cJXc@x$*GG=gK098sw;<(nOleeWgFHD?P&CTCe zz+)hGk}@ACdOVc-cL08vH*K;sacNkGYXrjz&1}m?UA&^0>B{G#N~!a29#S#TI>Ly| z471y2i%e-*FF)5zx5j4q?>&J&HuWVYgEc(9XS(iSH0p}@bFP7J1rRFd@E%ur>5$rSWGqk!&RKxC3rs?CYAZDyp7PYyDYC*4QOdT0!na0 zOYHWN4Is8awI{Zm%sh-EejQ9?&c@j=Ja4@IjlprE8>ezD5&O*eB1*AixY`n_qr*FH zJ^yqrSFnefa<7Z@T^(h!M>jp1i_^8&9b)qJF8e^bg54eSxLOwJ6MTctw4KWc2qEcW@jXYMMY@@nhzlGz+~yyy06-7?q7q?#`lw4xs=D9nqT7 zc%?Vy=Ys){{6G%G?yZZbXBR{6*}1tb`!T}epKE|)`oO=;z98;#@rS(3zWaU5G4l?5 zP*X|1^ME8=obq3{q%GLXfU68kB=!UuN&*vDP!>KcZnP&H(B}E+cSWcbY+P4tABoFN ze5qCAOozHG>6_9izE2|q8JlhbFsX5o6a|$s%3Qkn{E5qT6-j!|%hLS%)j^8d&Kg_L zO4V1OUuc!9#LYcHsUOmuYOxpu%mxqy5j2LD4AAm+Qv>`26e@ z{o4SDTG=`}>i?fAVE^MX{(H<;*8b6{ME8+tT-yqwX$npbQK&>V&maZv4QTOOSP*EU z5s)knYbhQ7E#0{mG+l!H5p+9ny8va%!NCTEmTr$7i~+8MJzA;dc39lom#gn3``cVl z(`iKOz^f~F_Py(P>+kp1tEwA(zci>hc_uUZ2hv(VHoeFKDNaUcgUa@93e)g(06c6h zaa2}fiDn2l+NelyR~*B|i8)i|tmAtI;5DhZcOjp?8J70JB$tNWf{D|F7@NAMA1xEp zq#zWC<+#|&mf6kVabOevS4aLdeG4^EKc<}TzDqZ!2@#-Tfz4M{W#3;^@{e2h1AH9u>R zG21-Uu_%~FDf)q-In`y>++6slPnlbazx?|4RFv|VnH%mb1REH-3y-;Exv`0Zi%UE# zrcNJ!zDrqzhXfl`gp%h!4b-)eVzOHljH={f_PGR;Aqr#je>%L#!k3wKwP3jD=d!vf z$l1Ap6@<~3m1C-*&_xtj)2LsQ3>axq*fG`aqI7B1dI-9KF!09gDTe?RoPA?@@C`9% z~;^?q%YyelB)r?7M7-X)ci#x@DGa&lN}#kwmavjjBg6I9ZR4 zK&7(};*PIlTvhcVfE=T{9FDaz?cNM66ip)~?Ewcscd}ZMp#4*_aXjoq*h)KV$w( z5H?z&58+K1H9pq}GrqA{L)?I2kn?AJfN*8Cl3pSLB!|$Z=0%_AxaBs?j0PqKtDMho z1!k{V9JMq>#V*;z%)15~H6Fty?$c;xm-G=@I`FKpOe3s)5FS=%J*JuFEBN>Ps#Ysr z7piOx{RI-;t@(uZhQcb_a2f2fIeE^5FW1R71*Qd~GvOelw_wK51)y2+xVE*!0+7e;musdVxR-J047PZOg}L~&3HQg&y&NU_EJ+=)?={UW6>T{b8-xMy4g(a*z+j!tcGSuJ{(FE18(4?!&7j zKc$)~kgmgtPd}}i4`jKC`1`kA_Oz1bKS1fEu){bhjr8}W2vF`Mm!uA!k>gHuCi!VXx zO(k!<)&DMT`Hy2>Xi(V=`-98NKe&whuT;)|aQXkuIgeJh{zpUD$0lJq#3|C6AZZRc z2$GnBM4`D0Il>!=P?Ddr*-xWooCU^+m7ueK#kINT3usASq?dl?1;Es*o{`b#jO`2N zJM=MYOL}@P>|ij*GuQE&eU{ty_5NBHk1&kKivk{#=D3*8sX?pq=%Cyn{C9Ps@uUm% zWICe+i%QJwvC%LEB4wTTTh`2521RB1VsV2t)^aezAcGP)pe9!HV=$yLpAiVM<48q1 zX2G8(2>m8-;+nJRi)c+5XMH(*tC`I>sFsjvvqLP|_)sH>UYkuuMv_5FBhqY(dCEEQ zX8df3!6ZzMIoi2-GnVrV#rkFt1}lU=xtnJCLQr>cEEiAPy`uPExwWdd zQpld^Hl4DoguSV>XMyDukW;q>%1$B7#Pz%p;0g~1Ci>xNOi$$o%P!2=d~}?bg{lZ; zSW(7Y7wTwK9tUsS4zuzTHQ-i^rY4UK@u}`GKyLmlp<9cMhQ^V54oibE5El!pg^4)X zmFlcUIX}If*JGNDlE;K7z`tY$A+V1l1%AzrHfH4AnACk4bP`IMvLX|71XV^EfgH+R? z50&Gy-oZ=CnP@1F!N;z9NFUdmAeb51FXn7oj^u1~MlG$LU>H3kIoSg&AHouvAZM~d z)SZ~NHj$nKGoiZ?rKOgpK&dDzmI$I9Pw<&aT^-0)r08aBpxgulpmg<^s%IvGp^Q7n9HsR% z?rYjYiiwAM`UR^mg@)FMt_Kgbmt#NbXK}8sNHmiywTUO(2 zLgn0pB$^Hj-g7|@{^0r;rErPwHL9~xvBx%@pWHTQXB0r7l?*}rVLk`q^7xg2p}X+m zYTWxHypmATMP)wMmS7S@RbH;`zBH^ke#M1)LS^<$uuCakdj4BufmaZ#1B!%RsIo;_ z%kcIFwnUp99uk(^m0=_^?S}v)rOL6ti(-Yub_0dzT1Qke_vi%lM1vSKj2x1K+V(q- znv$?&NZ@ZZ_sJK+2hz|kQSP+-n=VZJ#W^7vw-i|}Z~O}=ClYPoH3AY+m&AkYLp9+- zYn1o%5cgjxn5~|47hOuL{40|1SuZwOodM#~#qQ^LnMe}sgV}s1I|xkQoMTzpw_j9m zY6wvEq$Ttc6+|Bx#1E_&+5%X*Jn24uyOYlhEkR7Yueg6l!Fon%kPm-}Cy%>6u442y z&osr~=6Ad~dhHJCBIwR6ymwQvNfLc;GLqUBVsas1pGi}L4ngX`?5L6BY6RoLxtr47 zr#JWR<;PS~r4cj>NDgX->`$DnHq=ehZHr|u_Jypv09Yrp&NBvzUk z$LsiG@O^5xW-Rcim3}htm>2LU%nlOrJnrK1Qf60uVd9+X#2DIPur4BB6FIwH?`)Ai z%`9zoZ!uqT|4jSuc47Z&vuz2lRce|N|2qDcY=!qMIQly1uV0NY|Em=BzbDTBgSP({ zX28E);Q!2%RbE|@R#Co25}KpHHu!`nu~iWnlv`_VVTB!2hz56vxMN(Qpf zCuo^lT{says1uy_v}0)}ERa|S;uwW(ILW5+R+K*Xuo6u+yyQE^9L;pTe?8=W``i$4 zxj}!c?BGzFz<`{&+1Dg7gh)riYJx@vH&mltKx}0g?#&5|q%}(qP=fPjN-%oU+9th; zR2j5arJ{yHx|q+$nt)uUKDu|$EM`aAfOzm{v+ZrE>ow!G{kh-mpAze3P2?zScvXki1sGz zf;ft-0M8TcZxNAsB?sr09l;Z%o8+e5%iuAdIY@XQ3Vt_s;1vge*WauwL&waC`y(s= zb*Ff*r3>?^Fw764xwW)}d|H>pMo3v;YUQ|XN9mxXa> zB@ac~EPA*N*jR9EF@KbngJtiUt#FHxM5?H6y?AC*)m&~|BbXeEL|;fVaPiLW7D?56 zKE=SLhfy~wgQ?Uf0VUrW9%xf<+Z!!Lo$@QO*Db0kEX10n2=pLUEWtI;j<4rLhe_2} zh_2iuBJut$3d~E5;;xmi5-G$AN9fv-n52%Jet!??vh;iq-Y%I6Eg`KQJY9ZjO%Itl zDk)*lt2ib?P`OKaq&^7PEa3WUHqpJ4+?~ZMzI1jZ^$hXaqIAWaBJ%p)WM#(O4Pcc# zJGxI0xE9 z@=e))<%Y&9k;NxdMB@)KZN0epjpqw(Vrto4e1}T-Bn>6n9NaC?(K~`GzjtW7i0_*5 z2ZRm7zAOd((*VuPtb6_8?QaZICk5(QU9tUEar4XWcstrCT?C&&oI5tG6rI~VMgG@G zwYpK$#{jNu3XJ=iaq3d1MttDm^`fDdMicjyg;TFGQpncD{pR*$kg8gMQOv1!%cS2* zLQ8Y1s8C8%l(WRvxnd3Tc@r`Cyuxq`dCU%hn#nB=gq?N@t?mrOtVW^*o(Le-iOEOkAp=CVk8O3umhTU(CKm6AF0XEfx=Q8l`)N~x3u zA`*@);`!b%C3XE;4gxVI)b;=dXf(^ekUuc3&Gt4T_xGs8_&RccH?RBP>O|xYu>$qL zzWf%6sT}-y5x>g%D!pXE#Zue-JaPV<&5_}_shudl=7RNK7M;8Pk+2PxsfM+>>w@wL zc%j;MwWF1F9EEJ+45-?9cB|D{I*<6mVLcc2RGIS`CGZW>gnh%$0Ev23sx!pEdFTnw zwgi_(+}nTHAc?R1(-<(8jqAhy0W!tuG+qP}n+-2Lgja{~F z+qPX@eIicW`+w(jMEAp58S{BYjZ?L>L)~7Skl8!K?h5VMkQZmq#PnYi%qC z;VTuwH4y@7AaCxhfrGcl=5pP?Hm)rPzD!bL8^qtO`ZL2s?0$4$>(QydS&O2kY5Vc0Pd1}*;_SBQv4zU|^ zvvw4u5}WJ>L~-H2ZiXqyu)zbpEo(=&G8>y(E+HSvcgB%BHgKWdaix?5dt={N0P=RM znL?Bdo|JDid?5ocKQ&gSOQ@l29-8An5+qNE)`uxxAp91lsuOyC@*%o#AwkiUdt+i6<2nH)*+>mP(fuN%_QA$-swo9kfmKBJ`wEv;(iSK?vJ6%0SV=T08( zLtYdETx44pyF%W7F3veDC1j<{to+%JnM0(weQv9AMkVOKkd4KS-2QX?xC3GRuW9o?W0LZw;*b0Ow|2d*Ix4UeC4Afxt$A^XtPWGQ ztyF!~mO5X0_gpvc3agrj_@IDOSmeQQEN6EpNoMwCdmUdi=addfrN z&3z<7#=03+O}is%#?#cLd=TVbJR&PYu)y|sB^4g;`MFx`C@5)6!Vxot*&k5JgKhPY zv=-Ww#K*=W8jFm7roJlj(5-|Uy1h2R^BjtkHPL721`53$y%BvJlj%<9Zz>#ya-#vP zpyNu+m731SUQqA8wjtD9SYyJIjJesc4l=|Oy_N4$#GNULgN;ix4^xMK3VY)xROFwq zH1LwxSvxS$*VA2y9eNz9iHeJSo#1o)C^wt6w7gh`MK&v=QgV4G#>VHPd-6U+Sryh# zo;}E9{ktXH)nGP*MA}Jua<-w2zpcvJDd4frReCG#&^7yiHJZ;I#>GnA5N+u$jyHYu zb;=do67P)ZSN`Ecoi})8yT~d?c(uJwKRJLVZ1 z4b0TpVA2>BQ@P@un?TuGlNe=^3Lld-vF@Rly~;0($%hewCG0I-M^Ck_o)0BjkG7N= zKou;UVa%WR#eta$Gw-(y3<^Iy*v#yh2u)w^dT6m5PG~0e$E5yUF4LY@9;8SBG`u6#6##ey7yqIZ@KipZor`%S|H zot^W)p(7fiWt@i7%E_mM`ZR|;pVClWQlzawkWYe!VI-&lQ=6qX4vny#X zmZhubtz0B1&lfSC>DK)qth+5mNQ!CvoXhXji)wn0QKERFeuB??vz==UK1%M*q$C|C z4dHsbEUHVXT`PNay8@Guhz$=icv= z&w-Rhj2QW--x{#OZMb=aeK>o+zGn&iLQW!uUXKx(Vt54tVQ`gde1kL>&wb&&l9oy~ zDcK~xuXU(*tB9#UWn8X5+x)6_gaCsLD_T(RCresdKU^yhH<2^V`C{NK(QjN0Di15W z6AY-Y-#OWdDw9!)!AC0&a{$1JiFk)Xz=;{UB4xDG3I!tMJpJ?Zz;T5o zUf76ghv_{0vEC6IqeEV<_{5;Z+XULDMCl|`sgr9|u93zIU_%8mLfeBNUqHI|@Q*0O zcn3{+6kKB0gv8V-F{@)o)60zzi2JaY;KbnQ2TG8{Mh4=TR-1s>0jd z+rxbvR&Wo2jc^FR2~9PYk^+^4q*O!A^FQy{PCs! z)|Pyqv6v^3NpdobXoOy9!dhmMn_Y=Y7_!%p9|X5IFhH$co-?3~Qz>^*zPK~X&66X$ zR?P}-B!|5xV>B+VqemZO?WgO9>c{Q938MY@jeNYZ>5QzI@M9!&#eKZt==0oB{q=N( zyUh;;_>#rv)u`bF6d7hwpkpVKJl42Mui?zS?eZz!zM;3fV$fUmO1uYg(Pc+5eJ3(l z27449L29+Vlnb^oPZ5fO!Sp*0QI3Mqrof<&kKi}5xL>F2adRq$ zr;kG3Nyuelk~ZRb4f1i(0XbkGHk{j&`SKYQD^zLch6eC(41VDj^ZkV^)=9gSNj}TA z-6LchNXI2E9hg|37zgQy5!WGancLlw5KP=RKeeRM{Tm@OI{?o$6c1mE-*xaBeZBx5$)5-5N+P3|2pbK5GwJvejYbBPoQpmd+H&o{WYpjPca*tEWqaL^U)n*=zYy53vyx_96+BwL?L; z+Y&))i&ksT4FsMUd*riP>%0ZzCfXrV2A>+0HrZ6c4t<3Wp z*|WR#947wW8)p~+qU_mw+fkB9jL5?kfUuEE_9$UKXKB44>=n&TGaB*UrMP_S?&sZk z8KDTUWC5MSO41cbtFXCI7s;$8vp4RRy(tS?0%%84y#su;QZuLbQ1MrRe|VX!B+5g5 zSaRW_>X~!c0ebtRn>2NzuNkT%(iZaKw3AwGF0~`f1~tOLbnmBU8Qy&dcNg>EimMDIqiJ^CU^#0OIlZ+QPhe5F4eGP;<3O=@R$wRH9(@!^IDS@d5jl&vZmQ z8Jvh?Dh?a+@D)49NktCrEN+e?DFLW7XBh9xy4oGCdP-^Ln)ZSr-))ILIvz zIb(4QVv^S3h>c1#Ib^7A3{2{lpa271=44b;RBag3)61Lt&hb=)#F1^jt1ZZSs{qk( zg_t@?p^6lzpm2*hsd>uU%j?H_(*QRa@!(4;^UzA;;P7V`DMGYOcd*DNYzKNG%wES? z_Y^K<2vlXZq6>x*Zp-XTlR+myrt!K81<~Go07909Rn}s2IsLo!GS-c9-~q8vP^w*^ zytWF=f!7DQz5*x>P;KO)MjwyRW>5c%t1m~Cu`Yw|m2n~mFzq*rntgI15(>7_W8xTt z0^3;5KG7SZhm8Sg23uNd5NXNM&4P61m-oqs^9ESfb@7EW+~SLcb_l`Ect);fFE2)z zZv-n~(~95>biT+p$JAVdw+-_AxErer5evfjkm7BePxJ!^&%7W0paRQ{tRy&-X^~04 z0>|;vtvW(Qa@*`jNKtiuk5aE^j0sm`d~ z(-*42kvWo3#!P7=s=>KLX0GvdrTo+=O$~~!@MD#98=xIXs9g32;GR>s9z^^2Y0h3nfbx;L=9qn=`EXxY-DZS57)islbqMvaf#_@Fdle@W4~{a1 z6>ju`#&%2&&x%^MhSyF9R~qXUTyU-L%s%rXA9hY}%pGv`oPtai#SswHc3ZvIwq)P5 zi$8RxZiD(&L-oJB$lVCAlza`1&>x#~{y<*ZDm~n;n3`%BUPF^e C!RYDR;MGJ_)-GU;!!{7g4L@n4Xsn`6lp>C1? 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 + +Search Result + + + + + + + + + + + + + + + + + diff --git a/doc/salome/gui/SUPERV/whfdhtml.htm b/doc/salome/gui/SUPERV/whfdhtml.htm new file mode 100755 index 0000000..ec6c521 --- /dev/null +++ b/doc/salome/gui/SUPERV/whfdhtml.htm @@ -0,0 +1,30 @@ + + +Search Frame + + + + + + + + + diff --git a/doc/salome/gui/SUPERV/whfform.htm b/doc/salome/gui/SUPERV/whfform.htm new file mode 100755 index 0000000..e40b10b --- /dev/null +++ b/doc/salome/gui/SUPERV/whfform.htm @@ -0,0 +1,136 @@ + + +Search Form + + + + + + + + + + + + + + \ No newline at end of file diff --git a/doc/salome/gui/SUPERV/whfhost.js b/doc/salome/gui/SUPERV/whfhost.js new file mode 100755 index 0000000..a30564d --- /dev/null +++ b/doc/salome/gui/SUPERV/whfhost.js @@ -0,0 +1,916 @@ +var gsSK2=null; +var gsSK=null; +var gsFtsBreakChars="\t\r\n\"\\ .,!@#$%^&*()~'`:;<>?/{}[]|+-=\x85\x92\x93\x94\x95\x96\x97\x99\xA9\xAE\xB7"; +var gnCLF=0; +var gsHelpCannotSearch="Cannot search for that phrase."; +var gsNoTopics="No Topics Found."; +var gsLoadingDivID="LoadingDiv"; +var gsLoadingMsg="Loading data, please wait..."; +var gsSearchMsg="Searching..."; +var gsResultDivID="ResultDiv"; +var gaaFCD=new Array(); +var gaaFTCD=new Array(); +var goCF=null; +var goCTF=null; +var gaTI=null; +var gnCurrentOp=0; +var gbNot=false; +var gbReady=false; +var gnLoadFts=1; +var gnCacheLimits=5; +var gaCCD=new Array(); +var gbXML=false; +var gaData=new Array(); +var gsBgColor="#ffffff"; +var gsBgImage=""; +var gsMargin="0pt"; +var gsIndent="0pt"; +var gsCheckKey=null; +var gnIndexNum=0; +var gaFtsContentsCon=null; +var gaTopicCheckInfo=null; +var gnTopicCheck=0; +var goFont=null; +var goErrFont=null; +var goHoverFont=null; +var gsABgColor="#cccccc"; +var gbWhFHost=false; + +function setBackground(sBgImage) +{ + gsBgImage=sBgImage; +} + +function setBackgroundcolor(sBgColor) +{ + gsBgColor=sBgColor; +} + +function setFont(sType,sFontName,sFontSize,sFontColor,sFontStyle,sFontWeight,sFontDecoration) +{ + var vFont=new whFont(sFontName,sFontSize,sFontColor,sFontStyle,sFontWeight,sFontDecoration); + if(sType=="Normal") + goFont=vFont; + else if(sType=="Error") + goErrFont=vFont; + else if(sType=="Hover") + goHoverFont=vFont; +} + +function setActiveBgColor(sBgColor) +{ + gsABgColor=sBgColor; +} + +function setMargin(sMargin) +{ + gsMargin=sMargin; +} + +function setIndent(sIndent) +{ + gsIndent=sIndent; +} + +function updateCache(oCF) +{ + var len=gaCCD.length; + if(len0&&sURL) + { + var topic=new Object(); + topic.sTopicTitle=name; + topic.sTopicURL=sURL; + aTopics[aTopics.length]=topic; + } + } + oChild=oChild.nextSibling; + } + putFtsTData(aTopics); + } + } + else if(gnLoadFts==2) + { + var node=xmlDoc.lastChild; + if(node) + { + var oChild=node.firstChild; + var aFtsContents=new Array(); + while(oChild) + { + if(oChild.nodeName=="key") + { + var name=oChild.getAttribute("name"); + if(name&&name.length>0) + { + var item=new Object(); + item.sItemName=name; + aFtsContents[aFtsContents.length]=item; + var oChildChild=oChild.firstChild; + while(oChildChild) + { + if(oChildChild.nodeName=="#text") + { + var sIDs=oChildChild.nodeValue; + if(sIDs) + { + var nBPos=0; + do + { + var nPos=sIDs.indexOf(",",nBPos); + var sID=null; + if(nPos!=-1) + sID=sIDs.substring(nBPos,nPos); + else + sID=sIDs.substring(nBPos); + + if(sID) + { + var id=parseInt(sID); + if(!isNaN(id)) + { + if(!item.aTopics) + item.aTopics=new Array(); + item.aTopics[item.aTopics.length]=id; + } + } + nBPos=nPos+1; + }while(nBPos!=0&&nBPos0) + { + document.body.background=gsBgImage; + } + if(gsBgColor&&gsBgColor.length>0) + { + document.body.bgColor=gsBgColor; + } + writeResultDiv(); + loadFts(); + var oMsg=new whMessage(WH_MSG_SHOWFTS,this,1,null) + SendMessage(oMsg); +} + +function writeResultDiv() +{ + var sHTML="

"; + document.body.insertAdjacentHTML("beforeEnd",sHTML); +} + +function loadFts() +{ + if(!gbReady) + { + var oResMsg=new whMessage(WH_MSG_GETPROJINFO,this,1,null); + if(SendMessage(oResMsg)&&oResMsg.oParam) + { + gbReady=true; + var oProj=oResMsg.oParam; + var aProj=oProj.aProj; + gbXML=oProj.bXML; + if(aProj.length>0) + { + var sLangId=aProj[0].sLangId; + for(var i=0;i=0)&&(gsFtsBreakChars.charAt(nSep)=="|"))){ + gnCurrentOp=0; + gbNot=false; + }else if((sCW=="and")||((nSep>=0)&&(gsFtsBreakChars.charAt(nSep)=="&"))){ + gnCurrentOp=1; + gbNot=false; + }else if((sCW=="not")|| + ((nSep>=0)&&(gsFtsBreakChars.charAt(nSep)=="~"))){ + gbNot=!gbNot; + }else if(sCW!=""&&!IsStopWord(sCW,gaFtsStop)){ + var sCurrentStem=GetStem(sCW); + gsCW=sCurrentStem; + ftsFindKeyword(); + return; + } + findOneKey(); + return; + } + else{ + displayTopics(); + checkAgain(); + } +} + +function checkAgain() +{ + gsSK=gsSK2; + gsSK2=null; + if(gsSK!=null) + setTimeout("findFTSKey();",1); +} + +function displayTopics() +{ + var sHTML=""; + var sLine=""; + for(var i=0;i"+_textToHtml(gaTI[i].sTopicTitle)+""; + if(i>>4<<4==i) + { + sHTML+=sLine; + sLine=""; + } + } + if(sLine.length>0) + sHTML+=sLine; + + if(sHTML.length==0) + sHTML="

"+gsNoTopics+"

" + else + sHTML="
"+sHTML+"
"; + + var resultDiv=getElement(gsResultDivID); + if(resultDiv) + resultDiv.innerHTML=sHTML; +} + +function displayMsg(sErrorMsg) +{ + var sHTML="

"+sErrorMsg+"

"; + + var resultDiv=getElement(gsResultDivID); + if(resultDiv) + resultDiv.innerHTML=sHTML; +} + +function ftsFindKeyword() +{ + var sKey=gsCW; + var bNeedLoad=false; + var aFtsContentsCon=null; + var s=0; + if(sKey==null) return; + if(!gsCheckKey||sKey!=gsCheckKey||gnIndexNum==0) + { + aFtsContentsCon=new Array(); + gnCheck=0; + gsCheckKey=sKey; + gnTopicCheck=0; + gaTopicCheckInfo=null; + } + else{ + s=gnIndexNum; + aFtsContentsCon=gaFtsContentsCon; + } + for(var i=gnCheck;i=aTI.length) + { + aLS=gaTI; + aSS=aTI; + } + else + { + aLS=aTI; + aSS=gaTI; + } + var s=0; + for(var i=0;i=0) + { + var nM; + var bFound=false; + do{ + nM=(nB+nE)>>1; + if(compare(aTI[nM].sTopicTitle,oTI.sTopicTitle)>0) + nE=nM-1; + else if(compare(aTI[nM].sTopicTitle,oTI.sTopicTitle)<0) + nB=nM+1; + else + { + bFound=true; + break; + } + }while(nB<=nE); + if(bFound) + insertItemIntoArray(aTI,nM,oTI); + else + { + if(compare(aTI[nM].sTopicTitle,oTI.sTopicTitle)<0) + insertItemIntoArray(aTI,nM+1,oTI); + else + insertItemIntoArray(aTI,nM,oTI); + } + } + else + aTI[0]=oTI; +} + +function mergeTopics(aTI1,aTI2) +{ + var i1=0; + var i2=0; + var len1=aTI1.length; + var len2=aTI2.length; + var aTopicNew=new Array(); + var i=0; + while(i1>1; + if(compare(keys[nM].sItemName,sKey)>0) + nE=nM-1; + else if(compare(keys[nM].sItemName,sKey)<0) + nB=nM+1; + else{ + bFound=true; + break; + } + }while(nB<=nE); + if(bFound) + { + if(keys[nM].aTopics) + { + for(var i=0;i>1; + if(aFTCD[nM].nBegin>nTopicId) + nE=nM-1; + else if(aFTCD[nM].nEnd

+Related Topics