yast2-registration-3.2.11-1.1>t  DH`pY@/=„>}rذKlᦓWpJTuFXt$B";:sD]j@yzi%z/5%v0wnEaGBng~]E H! 䥿 n/s6͖bmi~h?tiM}KwhrMf-V)zcx>,8)`S)fbfd(j4{8#ƞnL5c(FZk/v_7>(2E323fd18350db4e3a07e3dc2cbf2b47344ee09d6c‰Y@/=„ r>:tw vr KXe"gmdpn>a 4%eY5^i`.% IV.TZ<׻6@EaJ?^wVfC(9x] a*7q-QM5ndx<,ޡd/-vf[Dݛ*gwM8f!.(=^z/>:?xd  < +18FPF F hF F  F  F FjFF   (89:&FGFHFI FXhYx\F]F^ bc"defluFvw(Fx@FyXzhCyast2-registration3.2.111.1YaST2 - Registration ModuleThe registration module to register products and/or to fetch an update source (mirror) automatically.Y@cloud134KopenSUSE Leap 42.3openSUSEGPL-2.0http://bugs.opensuse.orgSystem/YaSThttps://github.com/yast/yast-registrationlinuxnoarch+F +\0\ c IO [)U T7Z cbK~zFut\9)T BKl3l59/>!  x>i|FсA큤A큤A큤A큤A큤A큤Y@~Y@~Y@~Y@~Y@~Y@~Y@~Y@~Y@~Y@~Y@~Y@~Y@~Y@~Y@~Y@~Y@~Y@~Y@~Y@~Y@~Y@~Y@~Y@~Y@~Y@~Y@~Y@~Y@~Y@~Y@~Y@~Y@~Y@~Y@~Y@~Y@~Y@~Y@~Y@~Y@~Y@~Y@~Y@~Y@~Y@~Y@~Y@~Y@~Y@~Y@~Y@~Y@~Y@~Y@~Y@~Y@~Y@~Y@~Y@~Y@~Y@~Y@~Y@~Y@Y@Y@~Y@~Y@~Y@~dbbcd8a15bf0760feeca22c1e5c096a631efc592fa87810eb21b2a54cddf020ff3f33f0b4530996a10cd7913202937446663de7b0e1fc94f8a93f98d6281779cfdceeeb3ef0145a5f8074bf74eae458a4379c8053a65ac744219cdf1f2a8853726b8a7a35f492d6b8b204c6e1135bc3f593261af429267199a1a73c2491013656c3e4b51e2f6802e4af0b8b1e698c5951daf991c7c727760dffdff4ad6313f48fe9cfba62fe3bb67fb0b177ff68fc4c395579432d2f4a38f617ef0888b09fbba7e61655ca6759be4e928d27b11e8fe07af36207228f13cbbe156330029474f8a88118ddf44fadb098677ca55c0b27cbe0af2eed014bedb73dde56ba86c989f45dbd683b72abec8c174aebb341bae011d48cce778300a1b91e44921a001c0c37448175aac4d8119158065784a5e2124d4094b087a13fa2c49f1b7ac1d46822638aaaeb691f69843028077eab5580e1868b624ca95400956d0b296a287b4426d7ca677fc390f6c25d94724f39011ef063af1ab2987af39761061b64a2608fe1933764d99b627ad41d9ced4d206056b2c9c58756b994446fef5d76a363f157cc2293b86a05160213a9a5cfd59923a3beaf2e5e626a31f51e39e95f0dbe71a632bcc87556099620b2640ee104abc3353152d88ba9969172b5441024e08df45d64bd1d1fc842eb22810076ca08dc7321ed70942b16d1ab373f4cfdcb8fdb108f938428d6b23e3f24161b4acc675fc6a4ebbeabe05894501cefdd318a87e2cb98e5184f80284dcfc94450e8ada1c956534db7e801abbcb5e3e733b1abf9e37e5e594597e1bf7fb48c48efe5a8dc864561cc71f7556b86aeec24843b809daa05ef708d50a2950da7a53427a3b882656f9df2676dd9a3ba675032a4b5f10704ef35f69196fa706c2a1b951766ae85570c493895b1bf51af28b2d973a0d3c1ab1b0f72c0606aec66c75a37741ed6c7a41babdf30c8edbc069b9e8b75b6e2dacd6d3e4abfa0f0b7875c199b51d0152632b7af05d453386cd51d98c940e58008457d0742ada0a2f9d145d915456bf41f2d5f05b97b304251a476911dfc816c96f024e9642cf3bad5c1059f9e4202a41e52f8b2d2c4ba89ec3332b798873e3a7491af644b53335b4689e7722c6f1f1f0c3db53526960e50deddcd736667e8f6b6a947934ade861158e58114c755c3fc01e0c7260b8f3330f225723396f09298f8f6d512cc6d7a917e3d1492112d0fff63ba105d6d98d32a4816f85286787a3ec76c303dadacb7e1972f613687c35a2dfb1a6cdaaa74f005aa9fe51cec15aa5200129ba720ef76e9928bc3d2ff8488ea75879609cf9829812cc31635f722da2c34eee057c06f6eb974e42240afe6820764565919a4c4ab234ee4d69f5fce4486a80fdaf4a4263bee5666e4138b7cc453bb9897651b88cscc.rbrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootyast2-registration-3.2.11-1.1.src.rpmapplication()application(YaST2/add_extensions.desktop)application(YaST2/customer_center.desktop)yast2-registration    SUSEConnectrpmlib(CompressedFileNames)rpmlib(PayloadFilesHavePrefix)rubygem(suse-connect)yast2yast2-add-onyast2-packageryast2-pkg-bindingsyast2-ruby-bindingsyast2-slpyast2-updaterpmlib(PayloadIsLzma)0.2.373.0.4-14.0-10.2.373.1.263.1.83.1.953.1.343.1.123.1.93.1.364.4.6-14.11.2Y:Y]Y.XQ@XsX@XXX@X*X6@X6@X5WH@WH@WWW@WW@WWWWW9WE@W@Wc@W^@WQq@WBW)@W@W@VŲ@V@V@VLh@V<@V7P@V$@VCV@V@VVZVqV7@V@V@U@UYU@UpU@UUUAUM@Uݪ@UXUUU@U@U@UĝUUU@UUUv@UmUT@U:0@U%@T[bTAT7@T->@T)IT"@T @T&@T@T=@T @TT@TT@TT@T@T_T_SSvSvS%@S@S@S<@SSSSSSSSj@S@S@S׌S׌SFS@SR@S@S@SSSS@S@SESSQ@S @S @SS"@S@SS@S@SDSDSDSSS@S@S[SSSg@SrS,S8@S}S|@S{CSy@St@St@Sr @SpSl@Sj @Sj @ShShSg}@Sg}@Sg}@ScS`S`SXSXSW@SVYSQSQSO@SM@SKSKSG@SFSCS>S=M@S:@S:@S:@S9XS5d@S5d@S1oS1oS*@S)S(5@Sc@Sc@Sc@SSnS(S @S @S S S?R@R@RRb@RRJ@Ra@R:@Q@QPpP@@O OtNN;@N@N e@N @LwLnn@Lk@L>@KK#@KJJJ@J@JkJ_@JT@IX@gsouza@suse.comknut.anderssen@suse.comschubi@suse.degsouza@suse.comknut.anderssen@suse.comokurz@suse.comgsouzadossantos@suse.comkanderssen@suse.comigonzalezsosa@suse.commfilka@suse.comkanderssen@suse.comjreidinger@suse.comjreidinger@suse.comlslezak@suse.czjreidinger@suse.comjreidinger@suse.comjreidinger@suse.comjreidinger@suse.comlslezak@suse.czigonzalezsosa@suse.comlslezak@suse.czlslezak@suse.czigonzalezsosa@suse.commvidner@suse.comigonzalezsosa@suse.comigonzalezsosa@suse.commvidner@suse.commvidner@suse.comlslezak@suse.czigonzalezsosa@suse.comigonzalezsosa@suse.comlslezak@suse.czschubi@suse.deknut.anderssen@suse.commvidner@suse.comknut.anderssen@suse.comlslezak@suse.czigonzalezsosa@suse.comlslezak@suse.czlslezak@suse.czlslezak@suse.czschubi@suse.deancor@suse.comlslezak@suse.czlslezak@suse.czlslezak@suse.czlslezak@suse.czlslezak@suse.czlslezak@suse.czlslezak@suse.czlslezak@suse.czlslezak@suse.czlslezak@suse.czlslezak@suse.czlslezak@suse.czlslezak@suse.czjsrain@suse.czlslezak@suse.czlslezak@suse.czlslezak@suse.czlslezak@suse.czlslezak@suse.czigonzalezsosa@suse.comlslezak@suse.czancor@suse.comlslezak@suse.czancor@suse.comgs@suse.delslezak@suse.czlslezak@suse.czlslezak@suse.czjreidinger@suse.commvidner@suse.comgs@suse.delslezak@suse.czlslezak@suse.czlslezak@suse.czlslezak@suse.czlslezak@suse.czlslezak@suse.czlslezak@suse.czlslezak@suse.czlslezak@suse.czlslezak@suse.czlslezak@suse.czlslezak@suse.czlslezak@suse.czlslezak@suse.czlslezak@suse.czmvidner@suse.comjreidinger@suse.comlslezak@suse.czlslezak@suse.czlslezak@suse.czlslezak@suse.czancor@suse.comancor@suse.comlslezak@suse.czlslezak@suse.czlocilka@suse.comlslezak@suse.czlslezak@suse.czschubi@suse.delslezak@suse.czlslezak@suse.czlslezak@suse.czlslezak@suse.czlslezak@suse.czlslezak@suse.czlocilka@suse.comlocilka@suse.comlslezak@suse.czlslezak@suse.czlslezak@suse.czlslezak@suse.czlslezak@suse.czlslezak@suse.czlslezak@suse.czlslezak@suse.czlslezak@suse.czlslezak@suse.czlslezak@suse.czlslezak@suse.czlslezak@suse.czlslezak@suse.czlslezak@suse.czlslezak@suse.czlslezak@suse.czjreidinger@suse.comlslezak@suse.czlslezak@suse.czlslezak@suse.czlslezak@suse.czlslezak@suse.czjreidinger@suse.comlslezak@suse.czlslezak@suse.czlslezak@suse.czjreidinger@suse.comlslezak@suse.czjreidinger@suse.comjsrain@suse.czlslezak@suse.czjsrain@suse.czlslezak@suse.czlslezak@suse.czjreidinger@suse.comjreidinger@suse.comjreidinger@suse.comjreidinger@suse.comjreidinger@suse.comjreidinger@suse.comlslezak@suse.czlslezak@suse.czlslezak@suse.czlslezak@suse.czlslezak@suse.czlslezak@suse.czlslezak@suse.czlslezak@suse.czlslezak@suse.czlslezak@suse.czjreidinger@suse.comlslezak@suse.czlslezak@suse.czlslezak@suse.czlslezak@suse.czlslezak@suse.czlslezak@suse.czlslezak@suse.czlslezak@suse.czlslezak@suse.czlslezak@suse.czlslezak@suse.czlslezak@suse.czlslezak@suse.czlslezak@suse.czlslezak@suse.czlslezak@suse.czlslezak@suse.czlslezak@suse.czlslezak@suse.czlslezak@suse.czlslezak@suse.czlslezak@suse.czlslezak@suse.czlslezak@suse.czmfilka@suse.comlslezak@suse.czlslezak@suse.czlslezak@suse.czlslezak@suse.czlslezak@suse.czlslezak@suse.czlslezak@suse.czlslezak@suse.czlslezak@suse.czlslezak@suse.czlslezak@suse.czlocilka@suse.comvmoravec@suse.comlslezak@suse.czlslezak@suse.czvmoravec@suse.comlslezak@suse.czlslezak@suse.czlslezak@suse.czlslezak@suse.czlslezak@suse.czlslezak@suse.czlslezak@suse.czlslezak@suse.czyast-devel@opensuse.orglslezak@suse.czjdsn@suse.dejdsn@suse.dejdsn@suse.dejsuchome@suse.czjdsn@suse.dejdsn@suse.dejdsn@suse.dejdsn@suse.dejdsn@suse.dejdsn@suse.demzugec@suse.czjdsn@suse.dejdsn@suse.dejdsn@suse.decoolo@novell.comjdsn@suse.dejdsn@suse.dejdsn@suse.dejdsn@suse.dejdsn@suse.dejdsn@suse.deug@suse.dejdsn@suse.de- A system registered in a local SMT server uses the same SMT server URL to register during upgrade (bsc#1043033). - 3.2.11- Don't crash if the regurl provided by linuxrc is invalid, use the one provided by the control file as fallback (bsc#1035908). - 3.2.10- AY inst-sys: Copy certificate to /etc/pki/trust/anchors instead of /usr/share/pki/trust/anchors which is read only (bnc#1034663). - 3.2.9- Removed the option "Register Extensions of Modules Again" (bsc#1029885). - Hides "Filter Beta Versions" checkbox when there is no beta version to filter. - Hides "Network config" option when the system is already installed. - 3.2.8- Online Migration (fate#320534) - Added step for check registered but not installed addons to the migration workflow. In case of existence, allow the user to install the release package or deactivate the products. - In case of abort, only registered products are downgraded and synced. - Added to the migration summary information about products not offering migrations (third party addons). - 3.2.7- Be explicit about 'Details' box not being localized (bsc#1025846) - 3.2.6- Remember the state of the checkbox when leaving the dialog (bsc#1026155) and correct the filter to always show installed addons, even if they are beta versions. - 3.2.5- Adjusted .desktop files wrapping /sbin/yast2 calls that requires root permisions with xdg-su (bsc#1028053). - 3.2.4- Registration#get_updates_list won't catch errors anymore because that's something tightly coupled to the user interface. They should be handled outside that method (bsc#1025251) - 3.2.3- fate#321044 - provide a shortcut for running "Add System Extensions/Modules" dialog directly from control centre. - 3.2.2- Added Registration::Widgets::RegistrationCode (fate#322328). - Fixed initialization of the registration code in case of called more than once (fate#322328). - 3.2.1- allow user to go forward in firstboot when system is already registered (bsc#975368) - 3.2.0- do not crash if empty regurl paremeter is passed (bsc#1010387)- Better handle invalid credentials at start - start the repository manager to allow manually removing the offending service or repository (bsc#941427) - 3.1.190- Remember the beta filter value and set it when going back (bnc#996891) - 3.1.189- more robust check for installation dark theme (bnc#996258) - 3.1.188- write name of server which have certificate problem in error popup (bnc#995526) - 3.1.187- fix detection of installation qss, so registration in first boot have readable text (bnc#995333) - 3.1.186- Fixed typos and grammar issues in the SSL certificate import dialog (bsc#992585) - 3.1.185- Improve 'connection timeout' error messages (related to bsc#993467) - 3.1.184- Removed workaround for making /etc/zypp directory writable, it has been fixed in the installation-images package (bsc#967828) - 3.1.183- Preselect the add-on products also during installation (bsc#992304) - 3.1.182- Fix package building in AArch64 (bsc#992341) - 3.1.181- Declare textdomain to fix untranslated texts in the previous change (related to FATE#319716) - 3.1.180- Extract the services selection dialog so it can be used by other YaST modules (related to FATE#319716) - 3.1.179- Improve certificates handling during registration: - Write imported certificates to /etc/pki/trust/anchors instead of the /usr/share/pki/trust/anchors counterpart (bsc#989787). - Prevent removal of installation system CA certificates when importing a new one (bsc#981428). - Continue the registration after successful import of a new certificate (bsc#991028). - 3.1.178- Extensions and Modules: - do not show beta versions of products (FATE#319909) - make many items fit by using a scrollable widget (bsc#967387) - 3.1.177- For "Register System via local SMT Server" offer a list of servers found with SLP (bsc#981633). - 3.1.176- Automatically preselect the Toolchain module on ARM in SLES12-SP2 (FATE#320679) - 3.1.175- regurl parameter overwrites default SCC registration URL (bsc#982974) - 3.1.174- Redesigned UI for the registration of the base system (bsc#974626) - 3.1.173- Select the default product patterns for the registered modules and extensions (FATE#320199) - 3.1.172- Force refreshing while adding a service (bnc#967828). Otherwise some services will not be refreshed due TTL entries. So, some packages are not be available for installation. - Enable [Next] button in the first boot workflow to allow using the registration module (pass the WFM arguments with the Back/Next status to the internally called client) (bsc#970572) - 3.1.171- Unified shortcut 'alt-w' for network setup button (bsc#974216) - 3.1.170- Read registration codes from a USB stick (FATE#316796) - 3.1.169- Ask again after some provided registration code failed (bsc#958521) - 3.1.168- Fixed a crash when EULA download fails (bsc#941232) - 3.1.167- Fix validation of AutoYaST profiles (bsc#954412) - 3.1.166- always enable update repositories for modules during online migration (bsc#953536) - 3.1.165- display a better error message when registration fails because of a typo in the URL (bsc#952443) - 3.1.164- Addon upgrade - fixed crash when upgrading installed addon (undefined method) (bsc#950795) - 3.1.163- AutoYaST: Taking registration server from AutoYaST configuration file and set it in /etc/SUSEConnect. (bnc#943466,bnc#950233) - 3.1.162- Using a "suse_register" section in the AutoYaST profile does not produce an error message anymore (bsc#950119) - 3.1.161- disable the [Clone] button in the AutoYaST configuration UI, the registration module does not support cloning (bsc#950098) - 3.1.160- AutoYaST config: fixed crash at the end of the configuration workflow (bsc#949934) - Add the SUSEConnect dependency to install the packages required by suse-connect gem (workaround for bsc#947482) - 3.1.159- Addon selection dialog - sort the addons by the displayed label, not by the internal name (which might not be unique) (bsc#949424) - 3.1.158- Restore the original $releasever value and refresh the repositories when online migration is aborted (bsc#948363) - 3.1.157- do not crash when a repository cannot be accessed, ask the user to skip it or abort the online migration (bsc#946200) - 3.1.156- migration rollback: make sure the base product is downgraded first (FATE#315161) - 3.1.155- check whether the system is registered before running online migration (bsc#946004) - 3.1.154- restore the original product registration when online migration is aborted (FATE#315161) - set the selected repository states in the manual repository selection dialog before starting the full repository management module - 3.1.153- properly return the certificate import result - avoid an import loop after importing a SSL certificate (bsc#942986) - 3.1.152- use better labels - specific migration repositories are not used in SLE12, use better wording (bsc#944510) - 3.1.151- set the $releasever URL variable to the new base product during online migration (bsc#941563) - 3.1.150- display short product names instead of the internal identifiers in the migration selection dialog (bsc#945028) - 3.1.149- disable "Back" at the initial dialog - restore (enable) the Updates repositories at the end of the migration workflow (bsc#943960) - 3.1.148- fixed syntax error (bsc#944089) - 3.1.147- make the migration selection widget smaller to have more space for details when only few migrations are available (bsc#943636)- Keep the original NCCCredentials file permissions when upgrading from SLE11 (bsc#943568) - 3.1.146- Better wording in the "install updates" popup (bsc#942843) - 3.1.145- Handle not available products when using a SMT server for running online migration (bsc#942892) - 3.1.144- Fixed registering a product with POOL flavor (bsc#941402) - Addon selection dialog - avoid possible ID duplicates when an addon with multiple versions is displayed - 3.1.143- Fix AutoYaST crash during registration (bsc#941449) - 3.1.142- Catch exceptions also when loading the available extensions (bsc#941491) - 3.1.141- User messages improved when registration does not happen during installation (bnc#941403, bnc#941739)- Reload the packages after modifying the repository setup (bsc#941532) - 3.1.140- Fixed 'back' button in registration screen during installation (bnc#940915) - 3.1.139- change category from "Support" to "Software" (bsc#939543) - 3.1.138- set the correct vendor change flag (for the DUP mode instead of the normal mode) (FATE#319128) - 3.1.137- Use "zypper dup --no-vendor-change" equivalent for online migration (FATE#319138) - 3.1.136- added support for online migration, the registration part handles the service upgrade and migration repository management (fate#315161) - 3.1.135- Adapt module to new version of SUSEConnect (FATE#318800) - 3.1.134- Renamed the module again to "Product Registration" after a clarification in FATE#318800. - 3.1.133- Renamed the module from "SUSE Customer Center Configuration" to "System Registration" (FATE#318800). - 3.1.132- added support for re-registering extensions and modules (FATE#318800) - 3.1.131- allow registering add-ons installed from media (fate#318505) - allow network configuration also in installed system - refactoring/cleanup - 3.1.130- collect product rename also for the base product (the internal SLES-for-SAP product identifier has been changed) (bsc#925700) - 3.1.129.1- display correct default EULA translation for extensions/modules (bnc#894460) - 3.1.129- reset registration URL when registration upgrade fails to allow easily switch from SMT to SCC and to be consistent with full installation (bnc#891293) - 3.1.128- re-enable the update repositories in the installed system when updates are disabled during installation (bnc#899999) - 3.1.127- fixed failure in AutoYast autoupgrade mode when the upgraded system was not registered (in that case the system is newly registered) (bnc#899168) - 3.1.126- fixed AutoYast autoupgrade - use the SMT server from the AutoYast profile instead of the public SCC server (bnc#897040) - 3.1.125- export registration settings also when no extension or module has been registered (bnc#897755) - 3.1.124- fixed crash at AutoYast export at the end of installation when a SMT certificate has been imported (export the fingerprint value instead of the Fingerprint object which cannot be serialized to Autoyast XML) (bnc#897449) - 3.1.123- properly mark children addons as registered when loading the current status - make sure the addon is marked as registered after registering or upgrading it (bnc#893364) - 3.1.122- fixed displaying pop question _after_ successfuly uprading the registration at upgrade (bnc#896018) - 3.1.121- update the system registration in update mode, set the new target distribution value (needed for update via SMT, bnc#889778) - 3.1.120- ask for installing updates _after_ successfuly registering the system (bnc#895000) - 3.1.119- sort displayed addons to have requested order (bnc#888567) - use the custom URL also in upgrade (bnc#894592) - don't run SLP discovery if the system has been registered using the public SCC server - added missing "require" in Autoyast client (bnc#895147) - 3.1.118- Use a more flexible rubygem requirement syntax (bnc#895069) - 3.1.117- avoid crash in autoinstallation with method called on nil (bnc#894877) - 3.1.116- do not log the registration code or the credentials to y2log (bnc#894670) - 3.1.115- ignore SUSE Manager services in SLP discovery (bnc#894470) - 3.1.114- select extension/module products to install in Autoyast mode (bnc#893750) - upgrade registration in Autoyast autoupgrade mode - 3.1.113- read proxy credentials from .curlrc file (bnc#885957) - do not ask for network configuration in Autoyast mode - 3.1.112- Added proper handling for the user clicking the cancel button in "Local Registration Servers" window (bnc#893462) - 3.1.111- Replaced call to private method SslCertificate#sha256_fingerprint with the proper SslCertificate#fingerprint (bnc#893561) - 3.1.110- select and install extension/module products also in installed system (bnc#891891) - 3.1.109- save the registration settings to autoinst.xml at the end of installation (bnc#892449) - decrease vertical spacing in text mode to fit 80x25 screen (bnc#892747) - 3.1.108- Fixed aborting from the base product registration dialog in installation - it needs user confirmation now (bnc#886662) - 3.1.107- check for old SMT server API when registration fails, display error about outdated SMT server (bnc#889503) - 3.1.106- allow starting the module directly at the extension selection screen when invoked from "repositories" Yast module (bnc#888566) - 3.1.105- Autoyast: Moving registration to first stage of installation. (bnc#890073) - 3.1.104- fixed importing SSL certificate, log errors in the SSL verify callback (bnc#891940) - 3.1.103- do not crash when SSL certificate download fails (bnc#891896) - 3.1.102- reset registration status on failure (bnc#889531) - removed (sometimes) confusing error message (bnc#889531) - 3.1.101- handle closing by window manager (:cancel event) (bnc#891550) - 3.1.100- report more details when registration fails (bnc#890873) - added some hints to the error message displayed when the base product is not found (bnc#890863) - 3.1.99- Fixed AutoYast clonning in installed system: registration cannot be clonned, skip it (bnc#888168) - AutoYast fixes and improvements: - optionally register online extensions - download and import SSL certificate from the specified URL - automatically import the server SSL certificate if the certificate fingerprint matches the specified value - in the config mode allow downloading the list of extensions from the server - Added HTTP redirection handling in the download code - 3.1.98- Fixed handling while aborting an extension license confirmation (bnc#886662) - 3.1.97- Asking for confirmation when aborting Extension and Module Selection dialog (bnc#886662) - 3.1.96- improved "skip registration" label (bnc#888561) - 3.1.95- display error details when package management initialization fails, do not abort silently (bnc#887089) - 3.1.94- another "E-mail Address" label fixes (bnc#888158) - 3.1.93- call SLP discovery at upgrade when the system was not registered at NCC (bnc#886804) - 3.1.92- do not cache the base product upgrade, always do the upgrade (bnc#882039) - fixed error code handling, display an additional hint when upgrade from SLE11 fails (bnc#885506) - use "E-mail Address" label (bnc#888158) - handle missing SSL certificate attributes (bnc#886850) - 3.1.91- skip SLP discovery if SMT is used, use the URL from config file (bnc#886423) - allow changing the registration server when re-registering - reset registration status when upgrade fails to allow re-registering from scratch (bnc#886387) - 3.1.90- fixed check for registered status (bnc#886116) - 3.1.89- better handle "Network unreachable" error (Errno::ENETUNREACH) (bnc#885638) - 3.1.88- added "Cancel" button to SLP selection dialog to allow to change the entered values before connecting to the server (bnc#885633) - 3.1.87- copy imported SMT certificate from inst-sys to the target system (bnc#885968) - 3.1.86- pass product renames to AddOnProduct module to update the default fallback mapping - 3.1.85- check also the previous product name to handle addon/extension renames (bnc#883206) - 3.1.84- improved user visible texts (bnc#883769) - 3.1.83- use the status call and properly mark the already registered extensions - 3.1.82- enable autorefresh for registered services (bnc#884937) - 3.1.81- update: automatically update installed addons (using simple product name match so far) (bnc#871141) - 3.1.80- removed workaround for failed EULA download (now do not allow to continue when download fails) (bnc#880649) - 3.1.79- add reading of old url from suseRegister.conf during upgrade - 3.1.78- display SSL error details from exception, hide the details section if there are no details actually (bnc#882573) - send correct base product name when downloading available extensions (fix by Michael Calmer) - do not log the registration code to y2log - use the new suse-connect SSL API (0.1.2) - fixed selecting extensions when going back in the installation workflow - added a popup for changing the registration server URL (bnc#883138) - removed Beta warning workaround (bnc#882034) - 3.1.77- fixed crash (nil error) when reading available extensions - 3.1.76- port to the new suse-connect API (suse-connect >= 0.1.0) - fixed removing previous credentials at installation restart - libzypp now properly sets the repository statuses from service, no need to explicitly enforce them - 3.1.75- reset registration status when installation is restarted (bnc#877365) - 3.1.74- removed media addons from registratoin workflow (bnc#880507) - 3.1.73- write changes at the end of installation for suse connect - 3.1.72- updated dialog title (extension selection) (bnc#881627) - 3.1.71- display a fixed Beta warning for all online extensions (temporary workaround for bnc#882034) - 3.1.70- display where to download the extension EULA text (bnc#880685) - 3.1.69- switch build tool from autotools to yast-rake - 3.1.68- properly leave the addon workflow when registration was skipped (bnc#880941) - 3.1.67- added support for nested extensions to display e.g. HA GEO extension (bnc#873185) - improve test coverage - 3.1.66- add explanation to extension regcode dialog (bnc#881466) - 3.1.65- fixed accepting more than one extension EULA (bnc#881078) - 3.1.64- UX improvements for registration server selection (bnc#878649) - 3.1.63- automatically upgrade the registration without asking for a registration code when upgrading from SLE11 (bnc#876849) - 3.1.62- fixed displaying EULA translations (bnc#880504) - removed EULA printing text (part of bnc#878976) - 3.1.61- empty eula url mean no eula (Bnc#879456) - 3.1.60- fix registration of multiple addons (bnc#879421) - 3.1.59- Enable next button for kernel cmdline specified addons (bnc#878997,bnc#879140) - 3.1.58- Do not abort after pressing back in add-on dialog (bnc#878997) - 3.1.57- Allow failed eula download for betas to make testing easier - 3.1.56- fix sequencer in inst_scc (bnc#878534) - adapt to changes in suseconnect API(bnc#875456) - 3.1.55- download and confirm add-on licenses from the registration server - 3.1.54- fixed package dependency (it is 'yast2-add-on') - 3.1.53- allow adding media addons without registering the base system (bnc#870625) - 3.1.52- use "modules" term as well (bnc#875199#c10) - 3.1.51- remember registered extensions, do not register them again and disable the checkboxes (extensions cannot be "unregistered") - display registered status in the main dialog - use "extension" term consistently (bnc#875199) - allow registering extensions in installed system without re-registering the base product (bnc#876328) - 3.1.50- Save the repository credentials to /mnt during upgrade (libzypp is already switched to the target system) (bnc#876151) - 3.1.49- fixed setting the repository status (to properly enable e.g. the * -Pool repositories) (bnc#875839) - 3.1.48- use PackageCallbacks instead of obsoleted PackageCallbacksInit module (bnc#873936) - fixed base product detection (bnc#875194) - 3.1.47- fixed a crash in addon registration - use generic "Registration Server" in progress message (SCC title does not make sense for SMT registration (bnc#875196) - fixed caching the registration URL - display product names in progess - fixed "Next" button label in installed system - 3.1.46- initialize the connection object when reading addons (otherwise a "nil" bug appears when going back in the installation workflow) - cache the registration server URL (to use the same server when going back) - added "nil" check for long product description - typo in a logger call - 3.1.45- add product name when something wrong happen with addon registration(bnc#872481) - register as much addons as possible and skip only failed ones - improve progress to print which addon it register - 3.1.44- Update "enabled" and "autorefresh" repository flags according to the registration response, e.g. enable -Pool repositories (bnc#875839) - 3.1.43- ask user to import an unknown SSL certificate (bnc#874745) - fixed wrong method name causing crash when adding repositories (bnc#875412) - remove the base product from the addons list (bnc#872483) - 3.1.42- added a nil check when reading the long product name to avoid possible failure (bnc#875796) - 3.1.41- fixed failure when registering the base product (fixed return value from product registration call) (bnc#875412) - 3.1.40- "reg_ssl_verify=0" boot parameter disables SSL checks (part of bnc#874745) - reuse already known "regurl" parameter (instead "reg_url" cannot be used as it conflicts with it) (bnc#874997) - 3.1.39- use "is_update_repo" flag for finding update repositories- use "suse-connect" gem as the backend (to share the code with the command line registration tool) - 3.1.38- use "registration code" term everywhere to be consistent with SCC terminology- do not fail if the service already exists (bnc#873198) - 3.1.37- send base product base version (i.e. remove build suffix from the version) (bnc#873193) - 3.1.36- check the libzypp lock at start, do not continue if libzypp is already locked by another application (bnc#873882) - check the base product at start to avoid problems later- fixed using nil base product when registration failed (bnc#873683) - register the base product again if it failed - 3.1.35- pass also version and architecture when registering an addon product - 3.1.34- pass also "release_type" product parameter (bnc#873194) - 3.1.33- use generic SLP service name for both SMT and SUSE Manager (fate#316384) - fixed namespace error when reading SLP service URL - 3.1.32- ask simple Yes/No for installing online updates (instead of complex repository selection) - 3.1.31- redesiged addon selection dialog - small UI improvements - 3.1.30- fixed undefined method (bnc#872012) - 3.1.29- avoid client class redefinition (bnc#871651)- make the input fields slighly narrow (bnc#864882#c7) - 3.1.28- fix up, removed forgotten require (bnc#871400) - 3.1.27- do not restore the original repository status (enabled/disabled Updates), keep the user changes in installed system (bnc#869088) - 3.1.26- fixes/enhancements: - do not ask for credentials when the system is already registered (avoid re-registration when going back) - display details when registration fails - register only the base product (add-ons use a different reg. key, important in running system) - 3.1.25- better error message for failed registration (bnc#870787#c2)- bnc#870622 - fixed handling "Network Configuration" button - 3.1.24- use an ERB template instead of ugly Summary module for rendering AutoYast rich text summary - 3.1.23- initial AutoYast support, allow specifying the registration server URL in the AutoYast profile (FATE#312433) - 3.1.22- added "Network Configuration" button for manual network configuration, ask user to configure network if registration fails because of missing network setup (bnc#868830) - 3.1.21- ask for media addons when the respective checkbox is set (bnc#868942) - 3.1.20- Display and allow registering online add-ons from SCC during installation (FATE#312925, FATE#315685) - 3.1.19- display a popup for selecting/deselecting registered repositories (to allow e.g. disabling Updates and installing GA version) (FATE#312012) - 3.1.18- fixed service refresh loop (bnc#867120) - 3.1.17- fixed crash at start (added missing "require" call) (bnc#867120) - 3.1.16- added SLP service discovery (FATE#316384) - 3.1.15- allow changing the registration server URL in installation via boot command line ("reg_url" option) (FATE#312433) - 3.1.14- Check for errors when adding/refreshing services - 3.1.13- Initializing packager before registration on a running system - Registering selected or installed products (both bnc#865737) - 3.1.12- Check for defined client class - 3.1.11- better error handling - 3.1.10- make the credentials input fields wider (bnc#864882) - ask user to confirm skipping the registration - use the current language in "Accept-Language" HTTP header - 3.1.9- Add SLP service discovery dialog for registration (FATE#316384) - 3.1.8- display progress when adding registered services - 3.1.7- fixed mounting write copy of /etc/zypp at installation - 3.1.6- save repositories before refreshing added services (otherwise pkg-bindings will treat them as removed by the service refresh and unloads them) - 3.1.5- pass the repository services returned by SCC to libzypp - make /etc/zypp writable during installation - 3.1.4- use scc_api gem for communication with SCC - 3.1.3- added "Skip Registration" button (FATE#312925) - workaround for SCC not accepting JSON input - 3.1.2- changed the implementation to use SCC instead of NCC - 3.1.1- do not use *.spec.in template, use *.spec file with RPM macros instead - 3.1.0- converted from YCP to Ruby by YCP Killer (https://github.com/yast/ycp-killer) - version 3.0.0- use new polkit instead of deprecated PolicyKit - use perl-camgm instead of limal-ca-mgm-perl (dropped in Factory/openSUSE-13.1) - removed useless BuildRequires: perl-XML-Writer yast2-packager yast2-testsuite perl-TimeDate yast2-pkg-bindings suseRegister (not needed durign build) - 2.24.0- show detailed registration status window (fate#312712) - confirmed license GPL v2 - 2.21.2- do not block registration browser via SSH (bnc#179614) (bnc#718334)- fix typo in help text (bnc#759735)- merge proofread texts- make use of ButtonBox where possible to make button order depending on desktop environment (bnc#701264)- fix typo in registration process (bnc#703222)- cleanup xauth export after interactive registration (bnc#702638) - fix broken xauth export file in post install script (bnc#702423) - 2.21.1- bump version - 2.21.0- fix registration status detection (bnc#634026) use a common flag file (bnc#633183) - fix proxy settings for WebYaST registrations (bnc#626965) - 2.19.7- use correct error code for backend init errors (bnc#633183) - touch flag file to show in webyast that the system is registered - 2.19.6- fixed typo (bnc#631743) - 2.19.5- fix for the SMT server configuration via WebYaST (bnc#621914) - 2.19.4- catch severe backend error and pass error message on (bnc#604777) - 2.19.3- split off online-update-configuration module (fate#308494) - 2.19.2- buildrequire PolicyKit-devel to fix build- fixes in REST API to prevent server error and loops (bnc#553244) - 2.19.1- fix catalog checks in stateless registration API - fix XML format in stateless registration API- fix XML format for stateless registration API - disable help texts for Open-SLX (bnc#544907) - 2.19.0- enable the webyast API by default - 2.18.1- adding help texts for Open-SLX- disable update repo restore because of bnc#449842 - update cronjob support for auto license agreement (bnc#474573) - 2.18.0- Autoinst Resource in desktop file fixed- check boolean values also for nil to prevent crashes (bnc#463800)cloud134 1497367172  !"#$%&'()*+,-./0123456789:;<=>?ABCDEFG3.2.11-1.1 discover_registration_services.rbinst_scc.rbmigration_finish.rbmigration_repos.rbregistration.rbregistration_sync.rbscc.rbscc_auto.rbscc_finish.rbregistrationautoyast_summary.erbcertificate_error.erbcertificate_summary.erbregistrationaddon.rbaddon_sorter.rbconnect_helpers.rbdownloader.rbeula_downloader.rbeula_reader.rbexceptions.rbfingerprint.rbfinish_dialog.rbhelpers.rbmigration_repositories.rbregistration.rbregistration_codes_loader.rbregistration_ui.rbreleasever.rbrepo_state.rbsmt_status.rbssl_certificate.rbssl_certificate_details.rbstorage.rbsuse_register.rbsw_mgmt.rbuiabort_confirmation.rbaddon_eula_dialog.rbaddon_reg_codes_dialog.rbaddon_selection_base_dialog.rbaddon_selection_registration_dialog.rbautoyast_addon_dialog.rbautoyast_config_dialog.rbautoyast_config_workflow.rbbase_system_registration_dialog.rbimport_certificate_dialog.rbmedia_addon_workflow.rbmigration_finish_workflow.rbmigration_repos_selection_dialog.rbmigration_repos_workflow.rbmigration_selection_dialog.rbnot_installed_products_dialog.rbregistered_system_dialog.rbregistration_sync_workflow.rbregistration_update_dialog.rbregservice_selection_dialog.rbwizard_client.rburl_helpers.rbwidgetsregistration_code.rbyastsuse_connect.rbregistration.rncadd_extensions.desktopcustomer_center.desktopyast2-registrationCONTRIBUTING.mdCOPYINGREADME.md/usr/share/YaST2/clients//usr/share/YaST2/data//usr/share/YaST2/data/registration//usr/share/YaST2/lib//usr/share/YaST2/lib/registration//usr/share/YaST2/lib/registration/ui//usr/share/YaST2/lib/registration/widgets//usr/share/YaST2/lib/yast//usr/share/YaST2/schema/autoyast/rnc//usr/share/applications/YaST2//usr/share/doc/packages//usr/share/doc/packages/yast2-registration/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables -gobs://build.opensuse.org/openSUSE:Leap:42.3/standard/f97ff564c8160837567c89e2ecb14b8c-yast2-registrationcpiolzma5noarch-suse-linuxRuby module source, ASCII textASCII textdirectoryUTF-8 Unicode textPascal source, ASCII textPPPPM͢S@.A$`:?`] crv(vX0EfU!ߞkW&fps˨UD} 2O۹2ch &S]eh_lQw1!ITӭG~^pӯ\`ȏ QcW&[dNt M -ygkߴRCVi5dw\qF|wm/nz?m>2sE3 ^E#:'%ZZx5(9&wTc;x?~Ot%^JX~n <:.WӠߦi;uHXTim0.b#.ɷS!{aV~*9k4͂^W}뢓K;8iG1@ xF%ߥox$^M}"6|O>pF ssW8>de'qI%IN䨓ʻ[. !^>|3k^9wB Cf3iK(rv5 QOEcwktǔ;IHK'RE |; F+_(pK&v^rә,&A巴~U/XR 9;[`Bo?e}ާݟ{6qXM=ECIwOUd5w YK $ŏ@ϧ )gsH"?!/ZZ[5'-dE~!E6I tCOS_,ԗŸ Pi.z\164em/ZSPU:L63z>{!s%d|_ ⽈}/'"-Wϴ~뒇+i8PͰ54AV C IYrO ygPGW|^7D 4 Vv3K:K7Q''@T!HH+O{RI._T;HݗIC_8) v)J655WXyŔi7-x^bfCO2u1BUcD0`]$c|l!/kjtapnNe RC^O:t8ҷ!O/Yâ m XB/,0)C~GrWT-ec,|l^\U/e EտdtCmn<ן#?WՁnj;z kE4-TUve(΂*pņ:ygҜ~~! 䩏.pf:)W}K[ދϫUqw7kYѷ=L5b´g,`@4`h3{ =C[o.,)L u Bٕk#ykA ܠ-#X ±bq$ɓ,rk0֚Zy1G oq|JM rͱb5'Sb2 %J^jS~1CTÐFj)-]K5L`|Tg)tأW1苲Ь7jl&~{T9zfMZ;W'ǖ{j(ۓS+Ms $ٯn})#B}B7ަIHs7K|`-`IA8xI-RiPsX2dvufr!?;c$t*wNrhܹ!aHAg3:pI2K3Щ+7(d9dm^Q]_3-q=$WC73SѷI^U]Uy,AO~OZXZu܍ JJ)5/n;WǢc)%ς2ke6ϚH* 7nD4r1;znޣG G>Fϐ[& 1^Y[ qX SmE\$O 4de)ڛ'_řql ~Ʉ*yo0!C'UC*Լ MsYu%sm~D$2m:iH:q{ BA1MPMow*/ҨZb7dÍ΄`љ(UYbڼ0\mNr9!|_u+TXіŤb1>_ta]dM͑(1>C0}($y"9#=H;q`dV FB@9Q<:HF8a2i[?6~=6D}-LmЇzUE;./*+Js ˈv(i.['Gxqil>āj1jA@/ z2oxP_>3\A5:[VMN5 dLl*uCG=9Zcb.5\`+4hHXUGdh BvD{Wa=R//X~Km8g5'Hhnky;]Ŭ [_EvUNCDQM\O|gd7’̦L[aY)^9>KEGCmލE) rb9X?j)CRlY”Sy.N], Mts`nɩ)u(@u4,Anٟ߽4?TG/_:xP$Ywbm=Љc#*8 yV0~m]5cGYƪ*2-%!gb AuloQtkalZ?\GOVVHV:MD9V]O4Tw-fg@@,E,uAg3< g`EOZ<3`v.,ع15z0S+O@btNBs=+V h`狩T52XOq;ibs[C^mQb%&˕N. p'W*},j;hk{HSii!N~R݁2!MC"u+:ȕk~N3L@,Sv.p4ZoK[m> Ykk^k> zS+ ^S*s<&V'şY\`y4ISiP{+_g3ýe:gqɬ+᝚TA #jᡴ\ؠkQR@FLk S5g=Z"_k0Ċyj<\a3RK.,*;|Qoػn|<9B: ĩX=jf,2R*jw*پ;^GE ?ec/>RY0fYDbufkvȳW_룋&POOՔcTy,P.->ٻ&JEBL gUb7tr[9r @WU8 8vBXh`NTeJ)o$D/樫Dplb#`JR5㋭+þ|HUS-%(JqDW>x-o!.`RduN*[k4%/Fq2}LC>%s֪T3*3,Ü 1S \Wl,YB"ũ@ k\ pC \` yzr2X4n,kpNR[9 `b=a%6T&z ҂cWyPx*@徫IJߗVܘТ9JK=bh`]F5;!vU"&؋C=Hˢ=Bjd?l:p(zgbJSbˌ&WC㲾(χZ}S3QRV8x[ӛ'6e A TMsZJv"()-z xFS*،vZs3  cFq0S n$ ֯׮t@rܐvw[Z+JQ14u^Q0l 2JY :FEa]E>ʄ(IdI`4dmc[+gh y#'\Ks./`Qگ5&LoLs pwFGA=񱍒pUWp Q[wfZj(T9杔K-hBai(D~F-g4yKѷ/Ei)uTNާ.08*R&!}15rzZ (_ ՄzTR`O)})XƆ~"q#AY<^pRSpCn4jW"wr:K>Nu 4ŽE w1*˶j0{p?K 0P!V'&udk/sL`bPD{.2Ʒ/}V=ԩ/G6!wR6@|fZfC'IhpȻupPeÉch&9_rYe,tƟE7*{溘qBʽ`ۉ B!1ɍ)l]RM3j`Q Gm +$x S<}䀾oˆzJw+#Nu"̰MrGAMPy- vUs[vrg^#R d^:MqBCX5Y9-pZ*y* " {B6_e}HʼnsIe/}X$Uɢ@Gh(-.>~]<2,T*?&6lJ 5[sD)(h ckڡ-V~CO a<-ꧯ9wj^4YTB]zEZ ApNYjL", ~&S_]Ñ 6/UP:# T r,>Y3!10T2=~ܬ*xbNL)yz;8FxJܺj<گDBlvH4e EF'Jϰ5}(ިMf Dʐc>$6^r`7J+|qKdD 4OXθ~rNCl#Mc,Yw$ic U7Y$ Q@ aUTo?!}R/M=iK4kǰpwd8`5i|Q.K8ZƱdسH9nOqf$.k"Ȁk0#ǁ )S:}GTWWw@|1crboyv_|g$i\TRJj,bK idrQv?taCdSx(ltgmJ xlEcG&ORx6tlqv>g3xgK#&Ȧ +l*@L.Wvբ9E<U`2Vq&;>Ae¾Ʃnz0,;44Œ~I3Ptt%>|˅ICp JRf,*Zwfz"-3J)MlGѹDT->,(ClŞ1g/j& c9GCƪJ֖4nw^7~h^3"XSLՍAYz"G.>o&ޑ{濺*M܅ %ݐ pZ^u3!2o<pLlhbɷ\OT]Leg%Y9L& Z&t:S/NQ0p_5ʅ dc%,ܻMWdaՄ5Eejj}%aB歗mDha~$-8I--*^Aۢ O.I +$syF,Ks˝kjiHcu_n;[dm {KG-t Z^:ӯ0(<^ rGu_JwQS~ʏƇMim('z:Rz“#@z4vۼzM;@u|/)&AvjNpBa:/i -o@8[WՉ`uAX#"qfvCXT(T1 bnډdo2aZY,qzAp1"`, =6EKiKsc ' Mfz8o .~KٜhoIi&g`?'J,`Ym <čps1mwQ[@^tl/di_G:_^/EtݏtUZz)qߖL'F‘PGeiu7ۛ-Bת4k93mӑgFe:J&th!H-qjuf8Z$= cހ/'f;''CN,is)f8,I`dȵ'xPfA$D l_J£ƃuGRεN^b@n6mkٽ;SHpm9d-}3Q}Tf/poC j y>q$jҫӭA"|-ΐm0L9\&ȇ +U䌿`%;PņbF{(5S~)g{Pqq5 ; Y` JfKr6kB4`B 6|Em"]\-Uҹ5Оϭ${-N9,QaJUgks^1E(uVʄ>gSAPy]~풣ԡ;~7;&#(AIבx88d;53hD>rnJI 4$Iͺ/m6"i]GMVE!.y">d45-v'kB*);JDK>VKg"/40(RwmS? 쩥h嚵s'6]Ed @m`ǰ*Ioi9sN#C4hymuuÐ|3'VҟTD7gMu>{= Xx55M B!,jNPU>[oF<3n2*eC5 ӌ<'U}hA֞R'd;T kԞO:x)E dV])[*Tp2݄Ke@;Gq_Ms]v/s4F[J(XsQI7Ǥ<HG-aNӜbOs1'+P$֌;xS': )f΁;Xٌ -Y6J@Ndciy)+<%2XX~r_)?U*bB9[O"WP..;ˁAFd-%;V5[vHV!Y; ~]sEO ëG,eV,g"3鏽 X4Tf߮[vKj:~T8D{B<(vEßsϳ!˜7;؊EϨ݁9I2HfNUÄ]^S1 :1OR>rE -9t .>T<;z /DZ)$ rvjيVq0&Lz ;!N~nA0G6CRA$?T ȣYqاFd{-*(tƦ{hxXEA<]?S.L5k[i1hXmr'HJ[pdOcR~Xw}v272C 'r4z.rįP12du.%kje=q6y8G,VBɓGP7uFނ V4GT\!-1_׫_L pz%E'9vEϛgq\)K=4=|;kBO o@"fANV7uFT:wq5}.>t.tQ4W\RdhUGE=VK[D=>UFԻ;#×- EdzK/[={+De κΥTjQG7CtKiVk˯'DZ/+{pBm]*cI~FW:6|bI1̦b+Zsθ:׌Ѽ\*:^P˕Vzj[-ub:`o{懍5Kk6/k䡳y5H] YҒB0y|A8GDlǗ\F*4nF@{~X 4 6p}Ktߤa@I4{:jjg ^\1rgl':N_!Pܧx\-ڱigwRG.v\;6& k,nX_ %!Pj.; ]Aoy {l͈SEQ9̔O0HdERm̸Nu`3C::Jd*sqofݜra.DԪ KQ˷ x%0vF'[vJ[0y,}{ xԳ5QΠ>F%[DJd`Ƽdxy)R:Șh !oPC"@N}^fֹk]͝1dQKu_B_'iDsHKksG~囟s u eY1uȗq1曾BÏu.U`ה,ֿ ȋXuO2pnݲ|Q2 v{@U[N-o]U,nTkM\μ_ebZA_q/٥Ux[sSxN& #;J;cYN<)qgmFxYu@eK#Oa#КQa\WD %0\PED ()B')4za,UkMj 8|q¼]e{޸&0^!q} $uaVg lBZArG]'к"y 3ᖬxw(=w~)Y iC9[Sl0E+x ܜ쩇g]T/֙ Fev}9 ;yOVڞF.himK7b7w=w|ߐW_t.:N D:bJ3nUrH>D@(lzF5 Q9" TWhӿ Qwؤ(?'3ǦnTiYJ!rXcA.=*#Qm0C!3h܁9҆`GNpA%a 1Cf۱ƺ9Oq1mA9`wx7VNk@)G$/M*x1CRB32rI{"&FM{ΖZwUKL2X+Qӌ*fieni-3 ˋoE4U@6d犿!xr:01EqyӦYΏ;g6F #H`R,$Xi!'qGu Ç H( t 5*'PA P;7>d[2[] >~n,C*e{ڝư@39nG]C0,U~/C-DHn۳ 1{8SZ6KF^'b10qy)6RH㑗Q Gy0m@($=vHE5"yU7\,.>adU;|`L?)Ѓ|SY*Nj4sQ`YTa@"hcY;+yFAf|aJ:M ZΈrk%>I£Y*SeHk{HXlC Ң7?R,1դ_bQ;uYpޘ;<3CbAJۚ7%])gWK1kk99ba1VeTUx- lj$@AήLA2Ug8r!kS!*mq]&}Jײ̻ȨTGmYDmU^|pai;tm"Tpڥv C8l34╆@_z&S[r%[XYk ;Tߵff-צ^?n3W)*譳 pg'ᔻFY,+,7zpY:n&)06#@p3Pԝib&{k_,mNKв2n*t(2;G^[&oIb+b[Ω"_BhAhLk2ߧK4' C&%sh|jTK> h ѾrDcr)~NFt-YCiŽ- X3kt̒p %K=jA3;p]q9OX̯Dw)|[y%$x3Z!꺏.t4 `myȢ¨aNjyI&!ƾixxY$o<9 ahD;kA?Jrn:wq]Ǯgj @E!P񴫝L zV5S ܎;dk G>H^ְidNO‹f>a-9e Бً 4ooj!{URio:;ݫLj!uzwPNy|*-"J٢ +*Օ8$#Td&S5 6Oͷ86w_ L/"WK|‘| L[fqݵxüۧa.]HKP٦l]1Q;uJ Q@u^HeS;j.~S/s-dSY!~s><1bnip7\W8Z7's]:e=m/Ĺ5ӛ;:]0"{#Uo[f(|`HZ5LQ=ΎVcMJO*5a, >Ԍ{u5ϓ]-5%i֑ӕcAM؄B2O 0* vNXwq2eHѪVƧ3y*6tsٔf=r7r$ p\"TN@$~В%_n/T]/ Me^wQ,tܘ,W(8n*Wπ=ߴ?rD᭹U` Cs #n p_$ pWnsU>vIVY2 OCT2 -ƨW;#k|-ƀIT9%bay)3+]38t){)+g+wh,Ǻdy n6˩/ߜ#.tq Fyh`s~=_0fV) QMN8= @+SP rB2PHGX=S-+gn ;Ys k}S*^I3/βR-BmtL̯~)덋kR*l犻 "UiHJ3wb/*'㜞VLLqbr Sɉp$3lb6ʌ/S z)5+-VNWq8}$C(=_ FėQ%|r1E*X{6n[ߤUr> +!>"^sm,]< An5o@%h8է'(;j>z iʜ*+-]J6%V{G|w>VؠP]"#5+T38]N½HkbZ,+~ ٳOe|6jYWJMÄCʹo.06!FC0`(l>;Ā^(Gp2="stp)0rD#Vůx.Iv^Rj &}wVF5l鋉k7[-H \,8dxJ"H82wVnQWmH8jIZz+'B.87?d74j`L _A`c>wzC5 Ӽ6ݑJ`e7/*)d)qE$`k~^0dLf,mZU>=2'ULV Fv=Xz+x]!D҄ QMlyJ,:Ua>{&&G\|MC#֭j.ߐF責Ըw,6@ 1!>}(`ZP?Ґ##\Y$"J8r?nwR#1tLյT㮅dh at KAk[J4\!Z<#Y&D{*MMvKZmhq[ʉ|G q6Mɜp[>"BI..n "O웅O,DGpHMslGˮQ!kbWHkeo_ցoNQLL=l depmԪgF?Zߊi}l-J5@%U#)CܰmkeӆKbR*aɰo%*a|Q/:ѣ m]ȑ?JB=A~-<\u[@W3sbժr2*`jAݎOBO'}]VӁپO*L]Cx!)^>Ʉ(- DAВ#•. |wnb!(F˯2TYKF }?.sD;vp|ٝs-}9l},ήR@?v]!3;pa WuI}N$~ӎ#sEsB Xǹm:ۄi/4YW관aI}Eo9i&A]S{pV_⦋vV!AR2 '3Q@EG7}G)T6f|te8*>\^%e Y#dO@?Hԙ_&*[,d,yć[ &@KA'XWQ|5=Fœ yYj* L$G?@1L,ud[H%#qcFRr4dgnk` jsQ{xL CMY> z-obkh(7`4Nĉ>J;B'`Gjf+k":w`KB%baS+iAv&`,A")Qb4Ưr(JMdxU3;qF'k0X(19 //v +#y88i`Ǡ:W@+!1^WbN9|xC93ydžO[b^bU;i'P uY%'5 ؼ cݾ+:df@.{6N^Zv&kz0!{ ߂s%N> hQ쾑.3 ׅL}:Aa@wD~z7!Qx9pIĈ7$h*0ftpV,yO0FJw" k ve2s;Nw//Ea7eSDCmCLU7[M8 ( soJMݛLw.4O '߲iF ݳ֯={R| 8[[Cnb W I !ab?`ꈴ q  \ݢ\ph<UEii 4[8$@z6ZYe|Y90HmjF^j@k.b&V)|+xg-Q/I,?t1QY'}N)&HR zĦ֧g6&AUrxm 1v1w-o-ap@>v|XGrY HBBY>LqX!j tv)IPfΫ{ =wweHt* 7پbRN},Y/wSf?"nt =M8vKb/* K 9ۆBN{s^O̝WUC/ '32_2{ite/ho9'uc V,v2;{.Á^M $2T ]Mġ}W āúdaeUR+)0^DTA`^] =5KwLB > 2[pX翎=|C5d ׹ڌp9IrCLM7QjZt+Q67Ĭ8P.4&)Ȅ!(<mX.1oB eP3T׭{;ӽuM\K!~ ?Q5<3TRFYq%zib EIXI&ײ"H&sM8ME+( VeJ# (ݨ(Q*͸"ק u]nuaxJT6~.KN"@qYT^ {y&ڑKWUmd0V5h9)8f?R|0_\q~f}sw4G`Ж&Ɖk'!/vK|<8'+(0oc؎JQYw=<.nta+=J|@F/MبL'U"w?1+pL ~ު [y<pGy$a}15 5#+gqV@;Yܱx t_1D.ѐ:Щ]AΒp^ekyEՇ<8 0{ònCIЬDқr*Ƞ`:?֢D8]4U^C}LћCy/4DG٨yfAR Ҧv-7˰@ .Ca\kaQHRpٟM:4u4P~q3L5*m|3Hٰ&"Ӽ Xհyq.UB:qZB.tTyIPtzԫ %p5Ryj=˝\[tr Ȗ^ۇs($ٚSWhNj?|9$Ͽ!rWG K%R~gC5M9鿶G7+40nDdlU9 ] R,r%ekaݒrٚI|zٔ?1!#M0IW=k3nU\u*x/{> Gzɪ@G gC|>U.>Lo CPњ']Y4[a{\^1:yK'ç #!vh)#)PgSRŞrWlF;(֏0g J@BGyCe' |JeDWŗFZz}`ՙN&'ӖrM'7&hotƭzqѬF-)l>& ۸t̿m7 <6sz瀛DU)Y I$R)v;wr ,BAr)Cc$R wo`X!lKńt_ڃq,<ݡ2Q/k(ziؖgOSE<^\21Wgǟc!018(oKt^~ [Y#U-'oy zmNnƻPm==nLYy,n0S5#dzpMjn> =HT6 ؞lK.ŪLXB~r;x[cX){٢idN飵ׅ}L?WH!OS|NRO'4ո9 9Pni>(iKGcKZ+?tC}+7OU|3n5lr.F㗁B &9WD!+ OeE=V^OzQ?yOK|8v/8dy^6=jE gcxV)HKk yZ8}5sfGlNU[)"ꀾm_{nr4r& x|N+K80Ng .*EXZk[,C-ZNeIya2Ά,ӱP„:Tg4?wa䭸E0H\meLf$a7]s:s%mWCOWXΓ"њxN >:BbS5fq©^9h@uP  Ib I]LB6qU[#@, ^0-MLGLR&sSHBЙD;Qx{s i7;~ KeLUJȚHH$.73z8$R9S|_ep!/e 6`-xMf1ͽU!S {&fBM{-dJG؃2c*FTjf|+'I tST;wo.!}NZfLɍ/DH)z/!7G7^j7Hu]INKuquxˠoG< >7-3ֳk3j`BC/J:e0flbO_'Qo `? r-a)dz -/Ē9y*Q?vL #5H(Ji;񩛐9EoJ핏?5 8ؔ¸u_4lj|?=DQzN|~qlѥhgKKi27"{-2sFө>wnfs?ɕcth$X P iniJ6䷛FUd%\եhXv:Feଈ'ԱgdÆr_C)THP{lwVt֚s= {ؕfJŤDR`0FݜL47xZ _.|x 0nVX.}cha@LxY*>"`ʰy9;4dXVxUHB`0.PԈ{Ρ5o!3A`pG}Y];+k\< VAq]צ)L}*cP9Hi)fV܀'FgA ӽ7^r vIJ{hXgFَu6\oqH6_7;-9fM{sqN59q1y`)QsoMC!Ωޤ;ӆndIh& ] 0]"Zl|NAx:^[ֱL'U;kƌ†)M]uNd!tʴرw|$~#Ceypf߸ɑ_е wMgmpYHKk^*&RW\LHa%Hlv5<,aR|}7G ^bTu}(s Ak 7k'&"0Uiֺ0:@'x!ЄleK=#Fi^ 7DoY5)S;;3q[MB߱j>j߶ko-rsRY%9(n ?FfNf E'f;3>~dl wJRx f.JG`թslHoڏ4Z4eCV '7p&{YNÉ ,Όβ8F/r#֝e(0#VnȲ)r$~ b"TY(G2Qp!O0;ׁVyp0GfJ4:ٮ eK3fk[-4(.kRB/Mն+a9~\C|)v:I{?v]:qqIU}N;;XnJ?sZxh+)t7<|&*UG/yFk}vDD 7oB[༵AK MlOT 3lWҰL:Rc_5B\(&/F 8iJ+}s`nXg /A.&dƬDž !?C_y àp.z5Roe;ܽmo?9Nt=൚:4D9k/"'F^ɧV1N̎mH0aF^Ǖ 6KL_~^φ`/8y>$M@Zyף/t@ṡwVZxf{f U g$0˥JRD XqeWW kx+|"7*^gY{5+2,I:"S&Ol1GA!$yUp%}JfDv=\A(!uv  ӗ nyYᴨ9T7N<뿫&ځ;K+ ʶ?Dx.ѐUvkCo ^hbt۵?`,{*c*ؽ!I:֕Nӱowna?$~K 1d  FQcCG|^&Kɴ%h֓qk J$|5\FKޑm3Eu>eGwDmLASȕu-Bv0`*`];lyXtE-;5HLG['e@y6+aw`Rf:{Q. ,zڇڔ ̲4 & K p H؃ ;[帕X]fVOrN7Zu`_}rA#] kGn3GܴO+s/ozNr! 3Ndai%BrP~)(pwT0$ˇɜv6]z6?"JIbtod_^Ixt\Z 6{,ਸ਼At֦2Y4’%VFR\Rx)u{bX mrIc[+AB&0;0ٯ/uG^dE#:+^ShbL|qcstfB q(N .OsZmK |„-g>0 /9ibɌ I:W3pgydVW,# 2*^-c6%S) X})U"'W*y[r͗Nk`(6>ySy,=EAsׂ|O78m߄_hO%SJOu6a)-'Y (êb`uC,9|'E8zd7DT5 I;rkoPη!z@ϸg#I`To94=trȠ%`DFƼ*sq\BjQnYJILf>);co:9rT Df"rJmέqʷ6(d>VF"bB0?"Y*RFG>Ugtƈ~ O;4.Qyc8Uk`2a?ݿ%^F ]-$q/œ(F.hN7'r ; Nu6_;ųkca h8b G|;??g:^'FS{c,oP\q5*B CQYӢaG*}ol^(|Y8ʱy,nbV=6XC%xu`},`-վR8WgGr׬ `I]LڷN8(U@Z*=Dco2a~~ H/Z#Rj;_ͻϸ6%Cv Rڲ_7r1 88pH4&+5ZnXlx<8gs3[bҦÅ%{1`౲ ,_ꂫ|aOGDw/;6dNؼ6ʘH>1T B'+>ٸX(OQ9N|N&rv윲= ,<(N!*/ oqt1_E9<duOmM?"Ev0}{]vzjaAkb<زw.7|h)Z}By8QAZB9ſІB8]C]e=-A(7ka٧ѱzޚEg4^rɄO&}@ܯ9q IZOjze\AeƷ4Eς9[`_hX*WSHta(R!>uB㟢@VeD#2KD|͟*VfH[(Y{?(NbagW)n 3$W[Y4q߭`I|)xZjncCLJ9[hoBYcF$EpՑ-'}9r!C4zm~aW4. `;FWwgj *yE|!skkWQeV{۳ei a[ϗ:Lrelw I[VD_;n3">$~F1@Ó`(~ڗKRl."qC QG4Tw.iuSL2+<1CCtrQ'`ędL&_p9%k O1 =]ve QUˉ'dq; }r)I IF /  <:e:YD1b)M $_O')Ҫ[la$oQ^t ahתNGWo 1] [prř[ -GR:qlW)mN1C4ZP=ǔyUF8B)SEDC`ƌ"kU%0O:>j}FGI6"6eQ y Du*$Ͱg/,6D0{]\uqio ן0߼Yni2/TdsfImۃF{#D>82FΒ?x2p3ҭk@cdtZ`AM[ . &-fuol0]LY7Wom{(Gi1NheQ.ƦKVZURد7=bE[yo>C̋Q4ͦ{;lPt<]3PWវ I'a+ =5]aL\u6vS_:qV/raMѭn{f!M(Hǟ&%ћ<䡝t-vF{ƝchMbGUP%Ԓq$F+b(.3c8-(B|3 e3]3-CwMcij,f_4qc3`!riбnO3R$Gm;āC}}Z"1VjႩeKD{#WF(Ao Iaїf،:J9.[}@_&L{YM\s̀q 2FXjh3c2nR8e6hћA?d[VˍX(7#&){L٠" ٫;DI@+?F~y71m)!fy(1xBJ #I/^]>s,H\MUDi*q r1u:zEm'g c+PFW٧*sy .h?ٷLk ;j{!&p2Jv\ŽzhZ_c\ VPI3 W+cs9zy6AJWU ճ&&,հ&|N (RM8*Je 37P S,@!YzԠYAOP5|Ъ@z4PKuاؐ6;Eҳ{j aq>d$ ~ Tߜܭ{[ݿ`$^}Oұ GDS~8Xس_!MỘo&R 12Eě*~j챁P+h;$,xpŇ_P&,[5o, X""{&SAEdR*`!oTS{i|ߦLN ty5 f|@ovЉ,VVa6g0 2Ai]Gf*iy6'Z8y/7קmZJQBϣfB?Bt6qA"lMSLru$ W{!T*Yv-uUͧe0nZE̊4}ožnQLEߌٹ%E՝ ķ@ S@*-}5E!y|ۛ@x}ծ=\,@BzJj'XaX׼+7!h&A4}` l{|BxبE#; Aco!)q5I]gmGy4BI/~ YBG!OƵlzi5Z%uѓkbpe}():G9UH'gU1!!,S:xo,$Us*!-obslylOI9[CVړ<4ۼVBCt48 A'~`B<`h7A,qd|3@TBC=༃cy4mj@+D?RXm}S,u ëWvօL)I)$ ۣ,R]\ ɸ]5~.{fq}p7YՒ LJ-e ݒX"a|JCI@b_72^Ep 4pY9rg625 _0ZdY7I'-2̍ä3+vE66zPlW3<{6AmIEpL;nxZMR/7 5-V"yԢA|~'c; 󵑤 k6S$|сcHzKvlV~Ļ1kE>e. u+rþ?"0n75aewB߻Ť74+DEz229&*BAMweDL8I&#o"ɀ T Myjɽ^K~k09ҾmAy\Nol"ŗt"o!IO;Ocs@|㈲,}Y?n54YR_S9i6V߾tz}hHO'И1߻9y 4<9 oFB͑}iΎ۪wvW3^yiBFKt76kȘt\ Ĩ7fD?S7Ws'#$l=1ʧFzd7k ~幯:L:{7 `䇪᪢bj[r)w“eh>{y)bTe 9|(= Nt2ءsR!XY1es?KxȂ W̌^ Wd<:^~35:U,|c.EwCqVD3o8(LWtG#>1D6XA^'wtРC*҂~a>{}W@TsgS_0֒(B:]ŁJ@ł?Au=W7J7=ǃb&Y[`}X;/LU!]=Ckf%aDhkWU,%_'YTdPn|+Jn@مƦiIlRwcuᘇyRzUWPtA!}R3|Dw, H4.m"/2E vuT7lug,vGS gW[BxJulcؓ]"snߚ0Me5t֛/g 86g?P:@Nv,M=>" > ?|#R0 7bnCbD!Y`YHI=W`%?G}! 'e4QpN#(: WۖT|np#d@=8H\ERmbI_/2NêNF80T6SY|!J,+QKY|9q:fF4O 9̲gʹByqa 6;?|SdQgjl[ nh'9t` 3߃/2HAϜGtҡ^NHgEhԸ:/t`㰫uh6{GP86!ވm]('b)PPpw˂?[)6c^ZwfCt`R-mCc_/m7(tڰäXO6 C 9NOG7Ы:U"0֕QHn6x^LH+HyKC6gT (<Nt16ݙϹ$ȇ[Tz4Q6>ƽ0Qj,=*'du|D#cSweP:n\CXO5~ejŎk-Fn7Qwk<ݬ}]{P $YI Fo0E6p\_D;anUlA-Dap Ybgo'RNbDBb`K-5$֎5Iaۂ_ƩtZ>Eobj)RF({A+RY MIAhU~ eqp{1O3(@>Fб3@Ozf}PG:'qa%o4 @ YmMsj7?q:)AKΔ=F-Xcb8oZ%asYbq832~KYd%ySBZtO(s%d&vq?dm f8Ɇevʊ#SCLPE1gk5GEPFڂ 5=Rb.1 R:-ѮX+xI YТX?6GP͝&|`Uȅb3jgZ`\`P5F3o|L{PK&Wۣڦ,ٱj@NVa.~CuuŲ%k%^ӄ4 $?E={cQL\6(Wm:pW>ڠ1WR\O%B&0KFZc&iFW1}f뫸kLFZgheUUlm|^?wWdC;oM&bƿ&6VSZ#~Cg{2:Mvtod͑yu(-jw$}ܥ!߁Q Km4ڮdӞ^'Jk% Fg'"_*A%E@SAd]ߧ/L1lN=3#,0NES~" i}(vUV\VꃆΐP]Xe:89~ܮw7,Y{#2HaL{FQ)C7 ^>L1ޚNE@}j)0HDlx=0 t?QUb#=^㟥 c½rs'JB,X&۾UT-sL!EvmCrEtfq]:Ke?ea4i߁aMVRsm.-G'R&Ú)B_%t g] 5&FpG6-1뿼uׂ}/P鍾Y2u{RENA )s6;ƶʢn,zeG:opцt RS#u^%AG=ku"|Pu>+`oPb>F8l+cH%0ԟl.ɽs)-^|]_ aҫ:U,!ntR9,4rYGIS*2Ͳq^Hhg' ?fXrPM$cjX"ꏜ<{z~ HаBI9=`M.^~g?\Tm^2moU~L3ƒ} &b)wt_ǟꏆXx+/UzY`+)s]pM"e#z5hQ!+1Z.kݠz=li\Us\F9A!30+T}+s չ8Hѧy$6~ƞ23{6B0Fq_VҊN N̈;p#WdP0GW'9%;E I; KX#!V U.ST?qd{:LGRح ?%ıLd}C$A(qTVn玁I_@NO[/e$"&Ďdg[@N!@$: G>_]^sp"ckǜ11 @(R GzG4-%yQ6EML+ /p My/G6G} ?QyY~Y&IJeۢ ?4O'k'깧Qq&@bw^ފ0MjS]#/qӉ_L걀ٓL<97Zٳ7ؚF4mQh=e0_TVǵf%=8yS겔k`iFю` +SO>p {vC"&V*SgmhՓw %ŧ%qVB ފɂ\ B [Z>opz e+ j:Ox[Ш鄅h3qOqRv$݇Iԧ1u%KsLCfBۗ$vgyl XT#7) |T8/GH@_&XRߏ=g׉=!rc\D]"aWO@ <4xU'~b`D8UgZLUYӏVx4"xr_fi3Q$2_KnTQ?RM+ln!T{$tS;NVk[GBz(<9&#fѬrRTyýWs I9A D uʯ$M/C*{ѼLLYD[owV7tCZBpS=\&9"QKp-RRTmw Z I돈 GnZJBV9ZuS+fYa\}(w[65Xe aze"Q7ѭMuאm\U;j o ay 7Lǫ-i2ٝcL MQm':01J_dFq&vM\Ǐ²ׂL粎CO{Ӝ.ɃE3r uJАY3.\^iS f}!?΀"/w/$QTI=XU+c%1Dz&0P'=ʝ9 sXkW@ɒm0[`"@TPmӄ#-Uη79j֨K/i?$A5K6UKIX7A&9jsGN egqK^;R1|{rOU3koyy_bXBmF UQq!˳>0((▲tM)Ľ4FA9 \1- 7ϝ U^!9LP!@  #7xw Y|iʩz*zwV*PY)/L)7q^ٽ={0\ $]s4)}n(0\ dD/*/7'pR]d,aLt vkCΟDG@ضrPѶtxcIBrį|=4gG4XgEȆ ,7sGxm1 \Pk$!/ov2r=aǻ>N'a7]{Sr ' qG]v4pʺe!FN G.W8qr+V9$an IIM3PY$8gWwg43/T`$+10ؔ1/aBEwi(EKs?̣V1U8ej*ja[7 ;WVƶ2ʄc|}3Pf@ٮiW/@J]mzQE ݽv]Kei{,ⴒ5zƢ@X0kсf#qPPt u:VmQaB7L_ V|(}""bٷ P*zj lI= !+{3]H,S,᭔p(0wyZ'v乘%0QtF y4a: 5 idK4HiΗn*',boḰlv2;B>c>, qW9mY;`{E@tzI2M\V 5 fI$*.5-c"E#l,Yv9=+|Ue>2= CuBQVL(K=Yjy/Zle 8/38f}j-|aG8kn tRMM/nڱ2WSfi)ɿJ5UE&V< h|3WvlU\Ipg+Xh G %hRv&K-Pd2WhΜn1 f"T:'*sF񘪙t][v]ZHQRE\,< VUT j2}/M-j!-nv?Nh#+R7$^MqapJ4UN"jU{Ear?q|t_Q{n]^#LVډ&L=kHIsU\E(; Ѐڜ"Qf - nj(_x9tuD|nܩ<<ޒ!Vt~( Rj *.$<\PHY?HUF%~w9DSؙ6d?|Р=[+dn}^ǵW}t 10bd"bfi Z!},Bȧ%NXWS0~ǻ+_~?wt ϑ80.k'@ ?n2fm kԅ?:tʇ*}h ,FZkݔ'Zãi^o4M&xE<ʑLŌ}OӭGۮ a,Y}Xø¸HB3]DR4Kmp$=Y5@G(,^+yZʤEVo"Qp]?8"\.E*股?rR> GCx[~n To?>AĦ[Aq 61Ҵr[.*س GCL6Բ.W@ȴ(ǖn7j'y4ƠN|].è_ثᮢyKyy Zƣ؊O:VMVh7H#"^OſZ3\5xSC[_uGX@申]8*5< &\O!)+? UW~V[K sefR 9/"b"n td FCcoɆzB okG+xX3]SM*;my @Egߥ=;3mn~-˓FEH,:bڊ3=O`HVd1"v{ GT110ܘҮp6P䚛{&*|S̾Ϯ[`3-VK nUx<\YS<#Ğp Cjc4Gz=*<סLIMBtܱtjδ~"Ks7 szȬZ0<]W U. ֢ՠg r!kta<.?+/6;vX`rs^LDwOwD,oFm~Iksn 8րQK\댞<4Q#8x3b'(l&tcl5cj׮G2]Edc2w&cj #.3J̽ngtA:cy(3YqeH>Qkcs|t7P^SG/|t ZCKK(KF:ݢlB`?-3:{>5+d;ʋ'ϣ؋ؼ~V="s3cƼ[]q#{w,%ݘ=(zCsГj괙G6hUiRˬɘ񔝊V=#}_{|>bKViEj Otl!CpA 3wZeN˱I{-6xSg UХݮ8B 4b|SV$dN24zOkM^j[| {6"\x@>:yꇊVr0(l5abr*CϪL$;ٷ`p 8d:bq;_71lB3v#QGnHUHʸ (Ma^Qy4^U-(! O1/OM4cpu;FKcJi G) v#dB"ݟHDe Ȣb3ZTPw>lxu?\pr(kggR( TNBp' MCCHt5`1'9OUD}Wzͥ}z^=06 CN۪ꪬIc##Ƴ/*WJDR$lN-s~oRvne,?x@^$90D#qULKn4ߕg*"Pb/\+FE㩆P?Mحu-?X;CA,sU:,GPzoEV~"MW8=L=>LmM߅v(k!Cw YV0 W]q14|*:}k HLrS` eNAD=!t>/<\cf>IKbDDG;*lgebs%!UKrҩc(&6`FWH;C0|`-` FZs64.㿀 %)ѧ(q 2gv67—q* /593x` Y&ؼLg~<-z ֗tُC"a5qИD+ǣq f|Lz. % T@FAyJ:8uĎiLG#1Th;Ujg @Hj `Wt_xvQ;!P\~3* Dku=(Q!Vw~DLp/s SbpĈ +oЮF#ϒJq:Ay*1m F1@ Rr$@q޳[^ʔ XkCh cfRymA4ylPuB8O&aLzb%MFkjH>i'%)`s%'ǔ4 a*K*D{{B'[zu7,y9,;wQy:0NV!I<1*&= 2&q%@6m UeRCœlK+~6Vr2DiPJR>3I- C¯&4̱/d.1gV-ʬaL[x*l#dtm519n[xOnUDE9 ϫ$c/HZF{)XJ4+,_ @ujᆈѦ%Q ߡ$}*<<.oJZH:]qT=ߗqqjm+UDiYӣ`9ދ2Vd5E*5Ԛ&lԫ^!JOP꒚,8e-Ejc92MGԿ~ʄ%MaQ[ԺPNrH5g AÜ!KnbR}(/Y<ζOhľ6G({{e0~z7e•*';H?|w–#"?HL,ټXE# JO5 ' _A.C%BEB'إ||unMZM8sz<{}R^T_ 詍=)l jNTIc.]aHiD&sYAcd|yuE=01B1ێ ]r1$.W=>i * g6hMh.l\NqB8eR\1k4Z33NdCX)T{zI߲!1h}B"ZqUQ{,"ՁK7"vѦňPm#vI#icگ+d,L;8#EqrBU[1[u]Laۚ^UgQY#эDf&'ksw"S8l1*{,z(;spE)r9|O^ J: Zް2~1[<bUew=qG.uR8G, K| ܄WMf{f"d-jÞo*'בWOv/s$$NpDR]wdy%m,υvRk vuS2xYA1pl{<-[ʑ=uNVQIIJ)M ߇u!3Q Z=Y;av'f^bWM3 xQg1H֒\$<`\\enxK~yOfu[Ęr\ <,_juҨ6ta {C'r)?\6j\?:X #-᫱*$.@cb,4M®~G,(`()iV&DmgQH/zJd-/9MWr#K;)VC:"<&e"XuyjmCcQ~w_)8|*FvjM5 hyE_ 7("1lk eVb`7FDf , Y [)}r\;+^ulOzj[NJgnO~'vDe$'dTX WB2d"DY,?xB:0 ԙA,A* ͤ{MC C4` " j,rݕ4pJ2|]-8?hSzN4pjD\^H:^ɋ!V]XA4{PKEe^[W- j38ߊ;֢znUؖY܏Y?˸'dfԫ"py{&SZ~,Ru oRH՘rPz ޚ89B7O4S,7O.&6~9U(!`8@ChZr>EIūH40mAMCՎQcAֺ5{O,w=%v$5~,_r_u{6rVA)r!U%efM8Sfgӷ֤E SQ;+#ξ]l䖱s$2bp`odÒl},b_g%Q|hc Qo1}.1$m7cC7}ӆYՅhI ]^p[N9p=KP.Ik D9 ys׀mV2XRPn^:9OXWk#{֑a:ʻ e#L4_:MFu #Bh??'Y<-## (D@ڱ嚩珙'r0ݫ'4BM"YU]^1qhBqm,% h YʸƤք88$AaF ư96)&k^!lRja8vIޛ{ǣ 0Z^MFaף8.1]#~j3 %0do]d杇Z]sNV&g3=UT^A&d YdRMi>Px8,k\cx2VMLZ4*Rʔ_ƈx؈:"V7sޗ5n: l&C1QL_Rps۞,{LOG年K]Ic 9 -SO:)*^#RVߐE P@Հވ#,RxCXiy bG.`k%d\S.!]J?!olI6aںZ KlG0OU}_hNg܂o=kb|^OI#mMWs꓄ŀ S k+sO7w[w0}$iYѩr IEJLxql+lUWvݪ:>zxh3Rz = ;BNX*ZT'zዐ5m.=.*~0W_m +!͑n8J5OMԃ"6hH ͫ /W )7c1 ?JUutwO]RJhǸ젔ѧWD7dݪlnD5CN*$|֜6( s@U.4*rk®㴈@>k9 1@:Q;[ӓn<%)+M!x$_#v;m6-̠cQ5vLY~e/ӛ %"ܯjy+n^hsBy| [%٪_>6(7C|%YS(2'? 3usǹ ]jh)LJ/S# ឿcҰ]o/޲b)^ i_7"n2/y Z}Wi'?]O^Ew!opS<_~þjVtMdZnqL5$-7PG7P笐'g\^*QȗKO! 98ЧMn| m^bjdVN'@lHq$v9. *b wY>}%JϬՒ"IOՓ$5H]Qk>-~$/U6/dl}e?v8A?Qb iXQf<ɕ&|SXLg**[8NPE>_W|Po<ƓR$tx`%0j]q@YG @ NY¹!(nѓS ɰ+8ْ:|OK? XY6i]i\6Åg )oǟadYN>˓Is KP_I;lpzCO;`>0%T6>LĈL5o.I_v<pd6XR#{Qx> 3[B0G) dT3n:"l~Vcc7ĿT@Kl̽ޙĵ?]9lJϒ{U?O`,Hy5Ԁ|E[9&*4jŲ+ 2M'QVihmYA@qGȟJ˜"GT|6Bu =IQc@ &VuV>%d xѴXWьC9LtasYY&-GKɪHmg]dy^lisṢ`Q5-<:i8 8Ckc(bQ <UU@'ö)Hp;uΨSD{ 53n8s$R+|r8]ɏNKyNhSqo7^CMt|S˛b\k#8cxO a7”,XZ S<‚:N}2.@ M;>&p>(FWO5,ņQd_#$##9LM3SX1=h]BK^ g#$g?X2|_g.HnXbwvH {w}zeFq,+n|H ̼h-{șaD d'E<F!/r=<PLJD:ќq{e3:cKن$~a~ƓvI9:/,~;W.LfT(L8l:n5tƮI~餍é%J(&"*IZ-H1U&qW}7Dl,fsƥ°-tkସ>C3n/Lf_`_<~n& )ʳ@giA20j>c>^A-P`)w|&PDyo C1 $g\z_7zLĞ\[dZ`'9)[=j keB c9Y؊dkźP"RMǕH1n\@`GAS?:dEE_gʼ$Q? t% !1r|8l8hvn"gXF+PzJ@ؾ%(S d=OJ'H2&`!jfg7,R,/8^+Y.HvEvL,qfUQsYe<\Z q#ډ8.z<[4wp Vi8 僢UBGg<Tѡō$#u9 =tG䷖}ٷY٥9kEPL,A Xs29Uglq,Մ&)-9}ڻ:Q#ќAe=x>S[Ve jfZmH>JGBst0ˠm2vژwV;k1j㖩PTnq29=\h2 ek2Ӌq پqsF*W34z+ C;9$omB6KDk@H?GP?Lh믊5uZ*P=Q0&wp孰p.yW:".NNH 5 o"T"MV&bn.IiV(E}*MbϬ+L?v]j51t}*q Iʿ*re_I\mP5 } PfiUtcd(5WJ \N쭏y~J_sh 2kn\*!<7 L3'c3 pSIuowyGH^O:nk/y?hM3̌ILz@'{d-6 qWrX(BJ}: |Aat'ӅBHC?*89w&nA]%4 U[.C|"@sP`!*G&䑯Gvk۩^xpc*l0-+Yܠt~.vYIkBQƂbXq #,J*fD m#@R A/DTZUžOZ 6da+n%͖nOt\NF ݎH.̬!u׆m' 2m:VWLTEy"ݘ0܍Nʼn䪗LG PLn=["m'?2*̱߇O6\9srɫGDN&b}=t />kp2=lv}j"#W|K} 3Y} ͂=m\PѨ>2)Twd'?P9U)D 1zj4m!pǾ@t ݌ZA+`7 hʖx'Dn#ZtN\[&):W_#Ru1ns|j=7/"\z"'UGJR蟱%`&O2-!jJ$ۊ(k ,u~H= k;Qpg 7|:ǃG#~L{6Td fqg@&(ϥ,;D ޮ$ZQE!B݆6#~Lޯ*ru!_M*!r;_蕥t[}DRa%c nYo>2TYjY{0߼r%+QU$")xnr6 QQFIQ_A2؈Jo(9SXѮX=Wú9Ei?Y΂ dyD6 r7R5M%_Gq>7R42O*KZCHt ?䣧~˵:[PRN\HIKE<н1Yk5 ϱZܸM'F7) 1:װ>thawQmX8s-&u0\eB࠰.{XĔ4@ԗ5 skAxe{=TQ?56ԛ>I5=pFM4m6>KJxg$ES`{% $1<ҴPL4aO*6avֹ]* hG-M@im,?&a0`<%N (bϳ~qW9?䁢D5ЙP Hh CF1rioR|p.[kyXWT[ӥ2,Y۩zm3vw3+&xl.w Ig?Z LRrE *+B]CC A;: 50jUe#hTfиF^.Ђ罿k(r7%[e[/HیO|:t+W|up4_k+&C:hZptdZOm2{{+z