yast2-sap-ha-4.6.5-150600.3.10.2<>,jg-p9|e(Ϛeԋ84ݴ0j x8QgEcic.,x ė#k(;ʥ7CձlI)C[>9tpp+jyI@f09+@!|Coz|VeQjGgP77joS\MF+݀`æ.u`wWȋ4 /p@6ǫo}W+T`7G0~G4EUmcd?Y?Xd # Q  )/8WW BW W LW W WXW WWD!%(!Z8!d+9"+:%+>E FE(GE<WHFWIGWXHLYHX\HpW]IW^P1bQcRdS-eS2fS5lS7uSLWvT wUWxW0WyXzXXXXXCyast2-sap-ha4.6.5150600.3.10.2SUSE High Availability Setup for SAP ProductsA YaST2 module to enable high availability for SAP HANA installations.g-h01-ch4bNSUSE Linux Enterprise 15SUSE LLC GPL-2.0-onlyhttps://www.suse.com/System/YaSThttp://www.suse.comlinuxnoarchD$<cc|x7  F ` ,<`[DylX!A=J ` w!j*9#5' '2w%9  3F RDKAA큤A큤AAA큤A큤A큤A큤A큤Ag-g-g-g-g-g-g-g-g-g-g-g-g-g-g-g-g-g-g-g-g-g-g-g-g-g-g-g-g-g-g-g-g-g-g-g-g-g-g-g-g-g-g-g-g-g-g-g-g-g-g-g-g-g-g-g-g-g-g-g-g-g-g-g-g-g-g-g-g-g-g-g-g-g-g-g-g-g-g-g-g-g-g-g-g-g-g,6e08706d933b09ca8cf4d872baef897cd191fb62a14e4102951c28b3f91b9e93786cb8e7abc77ad3ef1aa3b0c3575e82f8a28648081eb90e4cbb931dba1497486ed2d14ff7190e83278f02b37918aff91be6daa3b858fb476fbde0cf386eff05ad15197bb9b20b09c7abfeb659046aab8478ae41e1378849cca34887e37e4550ad15197bb9b20b09c7abfeb659046aab8478ae41e1378849cca34887e37e45500b266637f5ddf11f3d24ee3b52f17c2ad7ef86de29185e084e49f6df48ccaccc379bd4eb1de020e9e92746b38acb9f9bc0a5b22185bcae1009182e1b5ee17c817e347573dee7bead2e3a448fdaca29efead77a4a78d103ac7c4bf555447551bc93258cbcd9527ff660d346932c37832a2ef85e42d1a330eb525b5171ec9334618a0003b3d8ebd6d66894e8d5761ff9581b32fa34dfbb7b07394f8f7e6950ceab7f158575d014101375138bef021c32f91b3407a2185dcf12f9c8f306a07416c69d4f7d80e76b4472d0154d973351bb5745afea0fc1eb26baddef9855bd6859786f0faacb8c269b5dcde088c50e4b1c2585f86c6e9946b1544fe7bb52c1bc75b189824013add51d33edff8b97ef0a2dde942bb59981a64fe619c4842633c6aa34c834a6c9d0ae8d23b8d7047038eec7974ebc5747d5f65ac32e378005ac9358741042705832e05ec4b35abc8d75ae4200205afec66c8f17c1f6ab9e90a988be0a11e67c61de6ae9d99a418dcc3ecc53c7be6b1eee2bfedd044e46d4cc893fbcbda2a75f90d1e858b949f6f28e98365ac4512ef9dc180e23dcb1f1875a3dd40f2fc547f54810434fb93f90f3146b05b861374947923d5fa6aa3f2daf178ac7491265a280abd0bfbd319bbd99121a8cf57a5a677d66bfd8cfcf6337e504fff40937562b6577e260e9e14a24fde1a88c990182f25213234bf04af3515499a8e9d1cbf8e3668ef94ab7509d60e88a8e0b24c64badc134bb96d2675c05e470bd2385c2ae0169adc444c629e02541affb092da95b2c976a8da6c15b2befab0c414969cec07ea468938cf5640017337cde920148afb64ae16bf46090312a452815c3d9113a3e48cb799d772e5fb27ae62ccae7c2538f2cff0aae860e0e1f461a898dc781f569870cd4c221eab5eb091539b51d7cceac91be41ac42974616374d3b74b113097c6349600a43bff17a802e27d0352a5596d3aeb418a15afa36792d2ac667b02515474efb8ce048783dd7bca80aafc11b60586cad43e92accc5ce83bed178c5c9c5c1bd70d36c17bd46712a6dfd02bbc997a0a0aa69d8613ca985c40001490e1213fc0f6f3931a64775f3ba9242966c12b21fac0bbb8bcdfee106f012d729a9d08e33392768cb2834c250adffac9a170f274cb3e8c57a73131f06bb16ec736128c16290092989230c82413dd0e033a908adc986fc8a40b17d9d130fd322f8879afe54dd64548f768c4c6766887e152a3a8c18dbc369ac173bb37f86730d84d51570155b1a86d6c13bfaea412727a3be49310efc908ed1f9a043867007e357b6dabecdd51736567acd44e16bc15494f7066f2fcf375e32a6cdd0f2b2ddd8cf86c838fc728f534cf410880800d7318d6968d11f17acfddce56878e0d79a2a1bcd0aef15abebb15815fc9ddc45cf0384bda250eac0f1877365fefefbeff7933dbf42270b5860e49e2fc4e6d1e12e15e3d661260499c7ac5149c2c728e000b0cba5d8bca648e4db190506f3ab1191b45130cc570b4da8439c4dae369161c125560a0dc868fb30bfd9dc1d2503f7dd1554d48bc4c0f8c69b6ffd51d4f1061bd68c6a41fa54e5bcfb03382357696480a90dbc015ce31a5028f59dfa4e299c855b9cf8836caaffd46b6fbb70f1564d45b997b993a05e69c44bb53377a1e43f116ff5e7499c0094e7bed101f912f63fce390f3063a4aeab67ce8b5cdc86640ea466089507e21cd4d930e315df7110938eff67661ae46f14ef9a5499ac4e1d3e24264ac516aeed97e19826ab50dda79181257f220277e94dcc743ead3a2c9631ac4a79754983f7e6f80b954a1361774f77c48b4144f0bbbb67ed0d4d0e73e4bda60739dfe414ead995a561d33adbc8f4d30786b63de8b60d6d76e782b595dc8adcc995bef11d6c8c4eca699e1b43a6ad4efbaed21d5e11f13ab3e4636cf6655102a2fb44fbe91427bf1fb5b54d0d9709656ab28e3035693b8c4116247ece84387d3094b9f4d974cc127c2360de6494cd36f989d03705f7ab6af66f75c2d3b0a6d04a6e15dc1ad8d82b6a9275a65aeed485e9f3db3940f5d2ab2a7c74a73359a58e3cd212c44b1a7e321693bf318351240ed06796eac267cf37c2e103b52c293c5af50582a4126b4241f0d00045341d5cdcab6907701303ff197d871e161c8d272c151e0f1a267784e7db031535a06a5b4146e5ff61703b8b49f34f891b211d3e8b066857b351186ffdd8614381549d765b79f3a4af228b972c36233fd463361fc85e878648a761b256995d86b14d763bfef34edb58188d4e370380830a3cb86c3cd4efc08000721bf081fb35a86796e92a1ce8758fa6352d5d8c9ced6764076bfad71ff1509bc506608084f22cea3d5c5bdf51253293057afed0adadf4424440da47c19a1eea23d13aecff425f32cf3d48cfa715ddb83798289ecd4babffcad48f5fcb494ea2c6dd75fd87e3dbce6f11a3077d686b1230737467f376f5dce61d999f5298c135a5e72918c52a60c0f747e75423c4da27e617c56c82944ec155c8819615c9d06999f9be249589618bd47398f8fad4e93547448e2d8413681b2a3ef0da1ce075b035ea99d08b50a77aff9218a59da494fd3ec4e2398361d535602ee3fe5c23a49672d85a5aa221fbea3c2a9b86186b1b78e6829475044514bb1253db01acc25a09cf97de94b98fec791f8f2bf5bc606d807bd758df8844b76a7f0965b459537e03a53c8cea4706f0528095adea75f29288460856006598ccb40f052c6f2b719416f481c56b0eebafe743eb5ad2c8b38c7aa6886987d795197590ae5d1fd46d06faf6d78c2b013d52174e134901cd7cd3354bed436827e6948cecf96348fa00d6ccb2c40cc5ee29f9bfb243068977b5d22c648ff9a98d5370b2c9d38c7df5d75909d6e80a59285af87141767cacc32fbe7f69dc56e00b137b728073c338dd110ea2584330c760d82db86c5a4b97532c6a134fb028327ba7a7ea70cd6e0856bbc96b58eb84325938088f39b12cb4ece3f5cc10ff173b49582497c3d75acdf041516c9c5c723045748948381c2203ff5eba7cb48c2cfc019c1f8c6b7c8daa5084eab54f68dca61bddcd85999302265544935503a6ad4effd6a74614508189a8e8bd0f6e8e4e53d5bfa7140d92df62a19c7159b4b1bc3720ce9746d2aaf02de8095880790c91da7941f51a469a7d746216cfc81bc33e8d4b34be3a59554a39cc35rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootyast2-sap-ha-4.6.5-150600.3.10.2.src.rpmapplication()application(YaST2/yast2-sap-ha.desktop)yast2-sap-ha@    /bin/sh/usr/bin/expectconntrack-toolscorosynccorosync-qdevicecrmshcsync2expectfirewalldhawk2kmodopensshpacemakerrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)sysvinit-toolsutil-linuxxdg-utilsyast2yast2-clusteryast2-ntp-clientyast2-ruby-bindings3.0.4-14.6.0-14.0-15.2-14.4.44.14.3gg@e8@eg'eLd@ddp@cU@c@c*c@bL@b&b=b%b~H@bq@aLaex]@]]m\@[[[z@[[ @Zw@Z@YlX~@W@WSWWWW@WWs@W_W^@WH6varkoly@suse.comvarkoly@suse.comvarkoly@suse.comvarkoly@suse.comvarkoly@suse.comjreidinger@suse.comvarkoly@suse.comvarkoly@suse.comvarkoly@suse.comvarkoly@suse.comvarkoly@suse.commfilka@suse.comvarkoly@suse.comvarkoly@suse.comvarkoly@suse.comvarkoly@suse.comvarkoly@suse.comvarkoly@suse.comvarkoly@suse.comvarkoly@suse.comvarkoly@suse.comvarkoly@suse.comvarkoly@suse.comabelarbi@suse.dekgronlund@suse.comdakechi@suse.comlkrause@suse.comdakechi@suse.comimanyugin@suse.comimanyugin@suse.comimanyugin@suse.comimanyugin@suse.comimanyugin@suse.comimanyugin@suse.comimanyugin@suse.comimanyugin@suse.comimanyugin@suse.comimanyugin@suse.comimanyugin@suse.comimanyugin@suse.comimanyugin@suse.comimanyugin@suse.comilya.manyugin@suse.com- yast sap_ha should check if HDB is running on primary (bsc#1235773) Build in a check if the DB is running on both nodes. - 4.6.5- yast-sap-ha does not support SAPHanaSR-angi (bsc#1232807) - Adapt to new SAPHanaSR-angi [#458] [doc] Issue in "Constraints for SAPHanaSR-angi" https://github.com/SUSE/suse-best-practices/issues/458 - 4.6.4- yast2-sap-ha: Error occurred during the unattended installation: undefined class/module SapHA::Configuration::ClusterFinalizer (bsc#1221049) - 4.6.3- yast2-sap-ha setup workflow is bad (bsc#1217596) Reworking the workflow: 1. Setting up SAP HANA System Replication 2. Setting up SAP HANA HA/DR providers 3. Confiugring the base cluster on all nodes 4. Configuring cluster properties and resources with the new function HANA.finalize The whole class ClusterFinlizer was removed. - 4.6.2- yast2-sap-ha wizard terminates abruptly when save configuration option is selected post configuration (bsc#1214603) - yast2-sap-ha does not set global_allocation_limit for non productive database (bsc#1216651) - Take care that the read values from the saved configuration will not be overridden during initialization of the modules - Check if the required HANA systems are installed on the nodes. - 4.6.1- Branch package for SP6 (bsc#1208913) - 4.6.0- Set default value for global_alloc_limit to "0" - Fix evaluation CustOpt settings. (bsc#1209204) - Remove superfluously BuildRequires: HANA-Firewall - 4.5.8- yast2-sap-ha for Cost-Opt scenario is not up-to-date with SR takeover in best practice guide (bsc#1209204) - yast2-sap-ha can not configure firewall (bsc#1211027) - Rework package sturcture to use the yast2 defaults - New function to get the primary hostname on the master. - Fix setting secondary and primary hostname for the template - Do not enbale and start csync2 by installing the package. This is unsecure. - The hook creation is deprecated. This was removed from wizard and from backend. This functionality now will be provided by the susCostOpt.py delivered by SAPHanaSR Now a key sus__costopt must be created. - 4.5.7- L3: yast2-sap-ha error - Could not adjust global.ini for the production system (bsc#1207740) - Add csync2 to buildrequires - 4.5.6- Clean up Rakefile - Use ruby base64 to replace uuencode/uudecode (bsc#1206601) - yast2-sap-ha: csync2 configuration not enabled (bsc#1202112) Enable csync2 by installing the package. yast2-sap-ha will not be executed on the second node. - 4.5.5- YaST2 HA Setup for SAP Products - cannot input several instance numbers (bsc#1202979) - 4.5.4- bsc#1203227 - replaced fgrep by grep -F - 4.5.3- yast2-sap-ha: csync2 configuration not enabled (bsc#1202112) - 4.5.2- YaST2 sap_ha tool does not allow digits at the beginning of site names (bsc#1200427) - 4.5.1- ruby-xmlrpc is not part of stdlib anymore Update requirement - Adapt version to normal yast2 version - 4.5.0- Introduce a new function refresh_all_proposals. This reads the proposal for the modules watchdog and fence. This is neccessary when reading an earlier configuration. - Use .gsub instead of File.basename to find all modules files. Replace tab with spaces. (bsc#1197290) - 1.0.14- system/watchdog.rb searches watchdog modules with .ko extension but we ship .ko.xz (bsc#1197290) - 1.0.13- Adapt ntp tests - (bsc#1199029) softdog missing in Yast while configuring HA for SAP Products - 1.0.12- kmod-compat has broken dependencies (bsc#1186618) - 1.0.11- "SUSE SAP HA Yast wizard for HANA doesn´t configure the HANA hooks. (bsc#1190774) Add SAPHanaSR via global.ini as proposed in https://documentation.suse.com/sbp/all/html/SLES4SAP-hana-sr-guide-PerfOpt-15/index.html#id-1.10.6.6" - Remove HANA takeover hook script. This is not necessary for HANA 2 any more. - 1.0.10- bsc#1158843 hana-*: Broken gettext support - 1.0.9- Fix breakage caused by systemd service library reorganization (bsc#1146220) - L3: Yast2 > HA Setup for SAP Products Crashes with "cannot import namespace 'SystemdService'" Apply proposed changes. - 1.0.8- Fix breakage caused by systemd service library reorganization (bsc#1146220) - L3: Yast2 > HA Setup for SAP Products Crashes with "cannot import namespace 'SystemdService'" - 1.0.7- Version bump to 1.0.6 - Fix bug (bsc#1117765)- Lower stickiness of IP group to match non-Azure configuration - Log network timeout accessing Azure metadata - Use crm configure load to replace the cluster configuration (#43)- Version bump to 1.0.5; - Enhanced the module to be used on Azure with unattended mode support (fate#324542, fate#325956). + Supports the SBD fencing based options documented on the Azure best practices guide.- Version bump to 1.0.4; - Bugfixing (fate#325957): - Fix the rpc server error when Y2DIR variable is set - Fix the copy_ssfs_keys method to not fail when no password is informed but there is passwordless ssh access between the nodes- Version bump to 1.0.3; - Enhanced the module to be used in hands-free WF on Bare Metal (fate#325957): + included the parameter "readconfig" to read config files exported on the summary screen. Usage: yast2 sap_ha readconfig + included the option "unattended" to start the configuration automatically based on the config file provided. Usage: yast2 sap_ha readconfig unattended- Version bump to 1.0.2; - Adapt module for SLE-15 (bsc#1084712): + firewalld rules are generated by yast2-cluster via Y2Firewall. The user must enable the cluster service manually. + it is left for the user to make sure that port 8080 is open for the RPC Server on the secondary node in order to provision it- Package: adjust dependencies for SLE-15 (bsc#1079235): + Remove unnecessary dependency on sap-installation-wizard + Remove unnecessary dependency on ha-cluster-bootstrap- Version bump to 1.0.0; - Fix bsc#1045482: incorrect opetationMode for HANA 2.0; - Adapt module for changes in HANA 2.0; - Store and recover settings for unfinished cluster configurations;- Version bump to 0.9.7; - Fix bsc#1029694: the wizard cannot detect available watchdog modules; - Improved log in ncruses mode; - Change layout of the overview screen;- Version bump to 0.9.6; - Fix HANA configuration page issue (bsc#1003078);- Version bump to 0.9.5; - Fix the issue with parsing HANA .ini files (bsc#999291);- Version bump to 0.9.4; - Fix cluster configuration (excessive semicolon in corosync.conf), fix bsc#1001442; - Fix Hook script parameters in HANA Performance-Optimized scenario, fix bsc#1001445;- Update version to 0.9.3; - Add Cost-Optimized scenario for SAP HANA (bsc#999276); - New dependencies: * ruby2.1-rubygem-cfa for configuration files parsing * sysvinit-tools for `pidof` binary- Update to version 0.9.1; - Fix appending /etc/hosts (bsc#995765);- Update to version 0.9.0; - Change SBD device addressing to udev-generated paths; - Allow users to use arbitrary netmasks for corosync rings (bsc#992393); - Put the cluster into maintenance mode prior to configuration (bsc#992358); - Show scenario prerequisites on the first screen (bsc#992379); - HANA Configuration: Add the replicationMode parameter; - Allow user to create an initial HANA backup, provided the secure store key is present;- Fix the bug when reading NTP configuration crashed the module; a workaround for bsc#987064- Update to version 0.8.0; - Added HANA Scale Up: Performance-optimized scenario; - Added a new Yast client sap_ha_rpc for the RPC server; - Enhanced the HANA configuration (backup settings, site names settings); - Split the Cluster wizard page into two; - Cluster configuration can generate and read corosync and csync2 auth keys; - Cluster ring address selection considers network addresses of the local node; - fate#319068;- Update to version 0.6.6; - Fixed a bug in Cluster Configuration page; - fate#319068;- Added XML RPC functionality to manipulate remote nodes; - GUI changes: merged Communication Layer and Cluster Nodes pages of the wizard together, minor changes; - HANA cluster bootstrapping works, as part of fate#319068;- Initial release, version 0.6.0. fate#319068/bin/shh01-ch4b 1739898669  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVW4.6.5-150600.3.10.2  bincheck_ssh.expectclientssap_ha.rbsap_ha_rpc.rbsap_haGLOBAL_INI_NON_PROD.angi.erbGLOBAL_INI_NON_PROD.classic.erbGLOBAL_INI_SAPHANA_SR.angiGLOBAL_INI_SAPHANA_SR.classicGLOBAL_INI_SUS_CHKSRV.angiGLOBAL_INI_SUS_CHKSRV.classicGLOBAL_INI_SUS_COSTOPT.angi.erbGLOBAL_INI_SUS_COSTOPT.classic.erbGLOBAL_INI_SUS_TKOVER.angiGLOBAL_INI_SUS_TKOVER.classicSUDOERS_HANASR.angi.erbSUDOERS_HANASR.classic.erbhelp_cluster_nodes.htmlhelp_comm_layer.htmlhelp_fencing.htmlhelp_hana.htmlhelp_hana_cost_optimized.htmlhelp_join_cluster.htmlhelp_ntp.htmlhelp_prereq_hana_su_co.htmlhelp_prereq_hana_su_co_azure.htmlhelp_prereq_hana_su_mt.htmlhelp_prereq_hana_su_mt_azure.htmlhelp_prereq_hana_su_po.htmlhelp_prereq_hana_su_po_azure.htmlhelp_product_not_found.htmlhelp_setup_summary.htmlhelp_watchdog.htmlsapini.augscenarios.yamltmpl_cluster_config.angi.erbtmpl_cluster_config.classic.erbtmpl_config_overview_con.erbtmpl_config_overview_gui.erbtmpl_csync2_config.erblibsap_haconfigurationconfiguration.rbbase_config.rbcluster.rbfencing.rbhana.rbntp.rbwatchdog.rbexceptions.rbhelpers.rbnode_logger.rbrpc_server.rbsap_ha_installation.rbsap_ha_unattended_install.rbsemantic_checks.rbsystemconnectivity.rbhana.rblocal.rbnetwork.rbshell_commands.rbssh.rbwatchdog.rbwizardbase_wizard_page.rbcluster_nodes_page.rbcomm_layer_page.rbfencing_page.rbgui_installation_page.rbhana_page.rbjoin_cluster_page.rblist_selection.rbntp_page.rboverview_page.rbrich_text.rbscenario_selection_page.rbsummary_page.rbwatchdog_page.rbsysconfig_sbd.scrYaST2yast2-sap-ha.desktopyast2-sap-haREADME.mdsap_ha/usr/lib/YaST2//usr/lib/YaST2/bin//usr/share/YaST2//usr/share/YaST2/clients//usr/share/YaST2/data//usr/share/YaST2/data/sap_ha//usr/share/YaST2/lib//usr/share/YaST2/lib/sap_ha//usr/share/YaST2/lib/sap_ha/configuration//usr/share/YaST2/lib/sap_ha/system//usr/share/YaST2/lib/sap_ha/wizard//usr/share/YaST2/scrconf//usr/share/applications//usr/share/applications/YaST2//usr/share/doc/packages//usr/share/doc/packages/yast2-sap-ha//var/lib/YaST2/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.suse.de/SUSE:Maintenance:37542/SUSE_SLE-15-SP6_Update/db6181b353949fc2e3ec3d1c7d5dc6b9-yast2-sap-ha.SUSE_SLE-15-SP6_Updatedrpmxz5noarch-suse-linuxdirectorya /usr/bin/expect -f script, ASCII text executableRuby script, ASCII textASCII textHTML document, ASCII textASCII text, with no line terminatorsASCII text, with very long linesHTML document, ASCII text, with very long linesexported SGML document, ASCII text, with very long linesRPPˍL~Lutf-86c45aa288e5d3d34be31c76a7de3b0ee1e8e6aaf1a873b8b068d277d8e1f072c?7zXZ !t/?h ]"k% )%K+$n}nժr`!Nn.T*doxov,=v&Ћbl ڣ~z9_95|և7g,oSEgR)MO zSSmw0R=0̋qB2 j>wa΅޼RM1bN=p668TcxH%[P~RLsٳIƌkbqc(%_dm~y>(!0 d}.VI=>)&j=͐ A?(s6>{/U;ofaJQheeo(;FC܏.xf* gB.v +/,TxQ/(mRˆAܝbUK~܈29Q>SXf6{WD#Up,*WJ|r*8czFbv"pA|1N3~TBkMDcGD^dUZ+s稟&-F{ɭh 8ƊdˢF?y"aZ2Iub zY*&d:1AO 1}frXCˀgKըX8!X^V̥oI-Ee N됀Fi}QV\MdEj\VBKZ.v7BBos-@^twZg|K.2gVKj_F/Mu2Zx'?4qFwG;vSD{:0#IcKtjr{L{)vs籦\Af*'}~&j~n#6<}L<7 t=Бܜ *ޝ4˒v)VMRa-$}1.~lrF8qf&voVtWnmc5fsHnq7yK J ԓF ۑĒ\ 0]m;Pp,R0.G#=-ggn|^4Tdޟ>Dv /`w8ϷQz2ox0oeg߶I֚~|vo{s0pbg[ᕆ.ߴ:R8=G[+u"}c]T[tتkWSrVqqYX^qd(dkYh5؟"ђVl灞_D.cqW'OL1 A DiuHx]eMk4:Jfrr VLB2b]hƵ ~ S ͱ pH!W,6y0Hwh}ƓeD 11e^j{6bV./鵞~"noh",$ X_UYRj+Pb&i{M#8˧e+:4Ց=jRwCV,h 9-7>6_h13S/UEc'I1s;j5;3|u4b((4*Z)~̴J+PHRS x>&B4>,';8#l 9oӠ_(VBK>CAN9=}aHǠD}ٕ~#Ew焊;k]A[W7!Kzܾ خ+ɂ,٠pvkt pS擄+t V6i̤d'uXl|W*Cmښ;^rL\h4u,J"GR6^/~ k2>Va&7Ƶ;w#B@ Ņb+:3Ȩ7 w="K3AIZE]S =l>o4w .;0( ` ,x¨GO@<@3'@P># 5 b߮u/F^"( !yM$pFKЫAz |dRfcP jocُX]?Mڈ@ALE#{jg.\j17y"Hkmz5Lod%ep߁"/^_ΐ33ê̾x1$:VwAh c},nm@eH-Z_BUINM-rV%͓Dn73DIӚ O_%'@kCᮼbxjC(=,W1&Lcc.YOh|3%[H"ȉޟzhDJa<1eeȃT5R'31IĄYm!l24g ﻉȸKXeb^WrFLL5 Hym +y֚2vJ{Bd;u_l Hc_Sazr0΋M;@ xw|]{_XqV;()6MAWPg-O]PlxL~h& YZ