gettext-csharp-0.20.2-1.43 >  A `Bp9|*ooiqnayToO+1ОJ 3,~H*ʕL2m(ɟgZGY#^6F;=K6phY >0^;6Mqj>5T "%TwG@'zTGo*Ɔm>+ ]!iL,DŽ5jŹ9Ui0r]~k._65ݧP vE?`-x hh=.cdN'-608b9a25a6b9454cadf11030c1ce93178aecd8ff6d9a258e899849f0f78bb128ec0e0a2a8a4b2eb1780f3404edc8d7363bc27ead`Bp9|)uJR]>'cB]HH6SkA&kϗawvٴGSZ}7Y`Cx=Ǖ@nRJe5QX Åku mP)-iXs<#\iH,h鴘L3"v\7h KXճ2ߊpEZ P9lqlNA^m2:7(tv{EO<f"b>d>p>U?Ud  B 6[alyPy By 4y  y &y ' y(y+My--y/0000(1 81 91H :2F F?G@yHAyICyXDDYDX\Dy]Fly^JJ bLcMIdMeMfMlMuMyvO wQtyxSXyyU<zUXUhUlUrUCgettext-csharp0.20.21.43Native Language Support (NLS) for C#Mono with its 'resgen' program uses a design that Microsoft created and that gives the power to the software vendor and not to the user: it doesn't allow the end-user to create his own localisations for existing programs. As documented in the gettext manual: The advantages of the .dll' format over the .resources' format are: 1. 1. Freedom to localize: Users can add their own translations to an application after it has been built and distributed. Whereas when the programmer uses a ResourceManager' constructor provided by the system, the set of .resources' files for an application must be specified when the application is built and cannot be extended afterwards. 2., 3., 4. ... The included GNU.Gettext.dll gives the user this freedom back and the also included msgfmt.net.exe and msgunfmt.net.exe handle PO files more reliably than 'resgen'.`BԟxinomavroeSUSE Linux Enterprise 15SUSE LLC LGPL-2.1-or-laterhttps://www.suse.com/Development/Tools/Otherhttp://www.gnu.org/software/gettext/linuxppc64le$!'*  R4|O{xcF3INrzE0rR4|IolWv :'CBfzn9~$AA큤AAA큤큤A큤A큤큤A큤A큤`Bx`B`B`Bԝ`Bx`Bx`Bx`Bx`Bx`Bx`Bx`Bԝ`Bԇ`Bԝ`Bԇ`Bԇ`Bԇ`Bԇ`Bԇ`Bԇ`Bԇ`Bԝ`Bԇ`Bԝ`Bԗ`Bԇ`BԘ`BԘ`BԘ`BԘ`BԘ`BԘ`BԘ`BԘ`BԘ`BԘ`BԘ`BԘ`BԘ`BԘ`BԘ`BԘ`BԘ`BԘ`BԘ`BԘ`BԘ`BԘ`BԘ`BԘ`BԘ`BԘ`BԘ`BԘ`BԘ`BԘ`BԘ`BԘ`BԘ`BԘ`BԘ`BԘ`BԘ`BԘ`BԘ`BԘ`BԘ`BԘ`Bԇ`Bԇ`Bԇ`Bԇ`Bԇ`Bԇ`Bԇ`Bԇ`BԘ`Bԗ`Bԇ`Bԗ`Bԗ`Bԗ`Bԗ`Bԗ`Bԗ`Bԗ`Bԗ`Bԗ`Bԗ`Bԗ`Bԗ`Bԗ`Bԗ`Bԗ`Bԗ`Bԗ`Bԗ`Bԗ`Bԗ`Bԗ`Bԗ`Bԗ`Bԗ`Bԗ`Bԗ`Bԗ`Bԗ`Bԗ`Bԗ`Bԗ`Bԗ`BԘ`BԘ`BԘ`BԘ`BԘ`BԘ`BԘ`BԘ`BԘ`BԘ05117c23ffbfc9a3b478c97c851297e2de8b8b932298abca504846b77c7aafd884d132ac1c532eec35c6563fc7b4b8bb024faffa541663fcc5c493bbfa150424b2071940afa9befef0416555bec38b8188c28d741e2ee9ffbcb38ee3200307fe5cea840376dd62d13c449af47fca645d03a92ebe64503b85c62c12e307bd4ca99d93a12d18ebc1efe2af9d803d5353d81c03392c5f48e2a19dc82f72d0f6b6a0707581285c5cd6158576e924d18c92450871785a6f0ef70464f7fbbb78c9f25adaacf888a29717a2110b68b7179fd66f8ef936b356c6e1f469e47757707b2a1a10e483a9c31e9f387fc88492e35094a18ab09e554b25c952c802d37f8763feaae0df32c5bad17a3341e5037e847a760e3eb75fa5963ee37f157632e6f4ff0d7a2d50b0d4d9d4ca92848394346a29b645023c1f3e9826cde48bcaf95262c44c8a7943d9398e02af583bf37e46d9bab13e6bd13fb8a2f8b7b209d8b27ee324c323605c6c26faa3ee422dea0f836c3654d9af83fe426a18342a9177eac2d2d2f44d3dd3d6370b7b81d3dbff19a2a29a92938427053237b66a0b8ff835cf204de46c3482f09d34f451a0db7427426c4fdf47928a8788366cf509438efd8eff23ed992be29dd0c4becbdf5c9596b5300b62c3d62149d68f10bd993339e96ae07ddc72930aabd5188844cea724e504df0e23131b59dcb735a004e438bfd031c9eb2a11649096679e6187f5e8d39dc256067fb953fae2cda402d5c838b8ff20e14ea454f3fd4ad1293ad2e2e427c66102962d951e93fdbfe878fe049475c9dbfda5aa7798fbf2244a76af4698e09f307cbd12d0355665e7af1c1b0165c2ee7d0735ebefec3d8be60635e30e4631755ce4921c0c922aee870e2d5d7759446f020c9d8b6db62a41598a46fa5d68c6a2c480b8d46aa546741d35e6c6b87ef65dae2452cfb70a53eacb61f0a2ce569d9c60615cd51a20107d13a6f3ba53354c10c0145e3c68e818cd27c39b56adfaf12e6b867a8d7c4da2992897f5d3fc4af74e79e92425d237eb9dc1fc4a4ac5b8fe7d7b77965154030794ce2f5d4bd9cb259e4ea00adeadd62a962d46258688a95184bdd996ee024aca9e1800758a4c9006ed38b486480eae95668982225fd523e547772028fffa708ff9dcad168db0d1ac882f65b79d9bb7722216a0b349bc9741566ca01e9d06d08b1260076c0cd8e70174f8fd6587b851b94d667eb4a6dee853c6875ce585c2e5b85f6cbc7370613b3339e89ec86e3b01159284b32272ab177b87fd3a549c8f52d2bae7fe103925af5a795cb353e5713412f1d585556d3466577c121022c82e5faaf9d065d049ae54f10e759b02fba6fa0021c7c7a3b1b138874741a51007b7bea71eb89084962bd28d74037607a226a624e0da03b64c99c7e7a59e24f7fc40f666194442bb21d68791c9d6c6a4ed6e68c817ec0ce4a59f29652c469ca08b2fe64cf34f976b2db68d352bda66fd8985d2ea9e0ed3c1fc0e047385dbf40562b131651cec3583414cc2068876beda1e0b67c755fd32f1f1fbaf30230eff5a2c68fb38ecab0b0e966d24992bfb301795e7ab7828001e692020ee20a2aad5cdf255ab57cccc04f6f497236b09ccd5249109795e52d9b4cdb41786f55d1c5b95e753b7723bcf102ed2691616bf1d6b0e2dc1a622e8c068edfbee3b6b3025ff491a8f40c85300cbb0421501aed6811d11f9d50418b788a392c1f8f1398cff5934eb45bf871114457b6e1b442244597932317c9576a9da38b49c1db9395ee1ea25a3fa872d1759e61fb462d83f7672b3deacecfabd3de39f09ffb4b1492e62875a543704f9b93158556c0839d56562778807187671fa396ac668fe9c55387773fc321136d9b68b1d7bf797aff4b7c8ce8e2bc13c27af3b252f16470153c213e5167a66623a65ffd189f32a5a29bc4f0ac9a14c83aa51c045aae8311d4986cde740fd40d41de2c5644b8d93672b2416d858134988b0448325cc8e1e2128ccb680031daf74822aaf41986717b5ae35120626c5dfdd4d3cfc50cec16e9175973f60f3ebad6b9f37c11d8953fbe06d896bc42d729f46503bfc60da6652b75d01070b2ace73d1870f63f0186fcb9a62c3a856c14cbb75352b370ae2659a344830fd513cbfd4a62196134d2d8374ea9fde2e250cc3a6c4fb56ee5c99bded90d89c262ccc2250a3cb2a784241bc2a1997e003ff2550f2abb8d6ae592ebee7aeb80b8e1253672c2545d4e0b21a7a79b3a3336a9d09758d47d348b3a78c0356d5f87945cbc25dac693702ab21d01c70b2a5122fbc22682a71cf6a25061c21f5dd2b336d9a49478544884fa183dd6a0eca374f09bcc308b56746b23c87d28c95c9b32d78e8e165d69f2c599b69f5da3035ba9132a5aae57e89d1d7df39514114b7af0f8424c2d48a3a3b7c1d2c30ba1a876cbccd50505913e021f3d066df7af9bda63dfbdc5622f8c01c1803c6a70f87c312801c276aec457f606f5310bdb5e3e9c8b484153303b57c0ff9b868582dbc0d76942acb2c76d771019adeab630013848d9a22107577160a18af27b118d03174862e81f41c1bc4755c5acf852cf48d1f4f34ca3e722978dd0dd819837221c02f178e395ab879b808a73bcfdb388fb5c6b3a49f57104f0a3b98840e8ca76f05bb618a50650a9e4828f7be2a1ad971df4ce81994fa17c7d89cb3c16826c9cd41044f8c42b073219a917b966c161aa58131faa8a6c271d22dc8a33e2dc39aba74100d115a4130885bcadaf767750ef8f3ed60d776369f51b1ba9db6028fcfa3b20e946a0f438efd38ce415cc0e90fdea3c6aebe5e63bfcbf11b4f174d45b153bbb2a52cf2dd8e39213dd3d6370b7b81d3dbff19a2a29a92938427053237b66a0b8ff835cf204de46c3482f09d34f451a0db7427426c4fdf47928a8788366cf509438efd8eff23ed99d5a1345d13fcd729b2d71af501ce98115415d8ad5f4ca28e755ecc70f12aae192007a17f53d3c085e727265f2c7a3816db5b7e89bfd207dd56954018fb21aef8649096679e6187f5e8d39dc256067fb953fae2cda402d5c838b8ff20e14ea454f3fd4ad1293ad2e2e427c66102962d951e93fdbfe878fe049475c9dbfda5aa7798fbf2244a76af4698e09f307cbd12d0355665e7af1c1b0165c2ee7d0735ebef1ac4fcc74f7262a01f727914ae49c0f0dcfde266020a88856c90ada4937d1bc5c261034d54c25a38c44e1a7b3fded838363f805dcf613a37ffae0a269b1edfcd69548b07f90cceb22bdee42bae2a96d050eb0686c645c9c0e47e9f5eb69ca0d12c131d24dd9b2a1972e48e7a9f5cff260f012513f34c14cd2f08f348e7f5b37b21480f65597958d8d5b5695fedd9b6dcd5ef39eff5eb2697d69efe98ea5161a810c103eadf9f73e70beb6424403b1cd03b0bf6ec807cb521f6b031d9fdb4dfd21bd82866065a0729b5172cfc37558fdf82ee6455b8b8b20509108536840472471262932a6716576fc7a50408848d496fb7d6df22ade2db30da2f0f0e0b0ebe0c1b20a6b50fc4f9cfdefad09670b79cd3c36ba4c48b2120dec875a653b679fda944ab018e12dda09cfe8b0dca267db68c53c989a06b1e3f0d69b8ef38b74392f96babf7282ac5e13e334595c9860798a2b6b1af2f9600218a84cbe56985984959530d87fabc969abd1704e364fe2592025ee7c56541beba54d3984adee64ca7cc811787fbf5c86c7ba88638d810e0555175fa53755cc5b49a80e022cc17c91f881e32d169eb9aea532385302e6e48fc89f6d40562318422e63a60d17b9feb864d5a900f4d1e6d12c06426d45d036a49bd75ea819ecf875a4ffc02fc8aa89e65e16bdea803d588faed4dae41bfa9f6fbf7f1b5c85047cf03a0cc2cedb03118ed3f50a296bc87815dcf61e67d2faa785eb56a85b6b473d8fa8c468810b14d4a9d2aa1d0ab98d08ddcd203a6677b2ec5546d7fdba91b2fe10abb27ed83355785955af73ad8803f10a204138a34b7a593a5b44c2440af6de1f17ee00d30c97dd2b094b94a6be93bfada13c6d1744d3ac4d54801270b555616c05f538f22de72e9bf284f21c60c95817b4e8a07ca4f48d37bc3fab9b03ddec41cf998c3b7b2687570243e08cf8304fc37e2d9dc0bfaf345e51d05adb3c40d09e61025708e8b7c9be195788de9048524e54ffa73eb76b9ff268f4625b839e99f9f1cb9e7fa1814b9dc30dd285ed0b9e5341467776f175bfc0c2281d6e9030ff995d834f5dd58ba26b7dafeb73857ff5bfd785a3af843fdadb573d5717d7b3c01ef988af11d7a558139cccd6285e1d029f0020917ebecec80145ccf51bda2d7738d889ecefe17d5dbd05b039f82e26175b51ca35a62aec99092a5a5128440d0d913c5a536a73b29e0d5e6663f9129f221a294f884404de7eafc6ce606ccf80c62ed0ae5f801e73e0cf272a9f00a7def4c80af8274b01b4b5af8db23e751e4fb317afdf20a0e5afbf1784d6e5033434d1279f39d7997267aebabcf442b9bb57c9754a2edecc6680305015a0ebde195ec94d549af92a6f070e2be955ee91b78baf3bb655d96e2eb5445ca1dc8fd3f49eff8b08d225b59ee194a62446cc151809540b746a29fe0056c9749fca768da3d4696e8ede5d50307dd1f6cde9926872698fea7fc165a15c50fba8b934192a3510e64846d5628043c839acdbe6513e41dde25811ccfb26edbc0e5219403a5cb85f17f5c5e28b11cd353c80638fca3ef42ad85ecdc8a8c9b79c47e59796b5d1c4d9ba134c9aebd0ecd197c9c331bbde6f994ca6892118c839dfedeaf98f83627efc32870ea182186f469e8a5d92d6896c0e2f9a6a53ef2cd41217f47ecd52dcc68da4ee5233d124b8396c08a867b9eda7239bcc1b8c98cb698f0197289a49e5f6ab49da79a99c883295acf13670daa4bc144ad1a38cdb760d7f564c9bf66b5bfa3e588c866ae8a8c6612c5dc581c6c3e98910fb6deb1e70b0659ae3d54a3434b17387df763b7a7400b278aef56fd1cbefc79848990af1f07107c30f273492ee49f591bacfad0012ef78b4834be0932c80cd2bcb6678f3279209958e436rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootgettext-csharp-0.20.2-1.43.src.rpmgettext-csharpgettext-csharp(ppc-64)mono(GNU.Gettext)mono(msgfmt.net)mono(msgunfmt.net)@@     monomono(GNU.Gettext)mono(mscorlib)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)0.0.0.04.0.0.03.0.4-14.6.0-14.0.4-14.0-15.2-14.14.1]7@\Zz@YB@Wf@W[@WW@U@UUTT}TAcvoegl@suse.dechristian.voegl@suse.comantoine.belvire@opensuse.orgjayvdb@gmail.comastieger@suse.comastieger@suse.comastieger@suse.comastieger@suse.comastieger@suse.comastieger@suse.commlin@suse.comandreas.stieger@gmx.deandreas.stieger@gmx.de- Added -lm flag to CFLAGS- Updated to version 0.20.1: + msgfmt now eliminates the POT-Creation-Date header field from .mo files. + msgmerge now has an option --for-msgfmt, that produces a PO file meant for use by msgfmt only. This option saves processing time, in particular by omitting fuzzy matching that is not useful in this situation. + The .pot file in a 'po' directory is now erased by "make maintainer-clean". + It is now possible to override xgettext options from the po/Makefile.in.in through options in XGETTEXT_OPTIONS (declared in po/Makevars). + The --intl option of the gettextize program (deprecated since 2010) is no longer available. Instead of including the intl sources in your package, we suggest making the libintl library an optional prerequisite of your package. This will simplify the build system of your package. + Accordingly, the Autoconf macro AM_GNU_GETTEXT_INTL_SUBDIR is gone as well. - Rebased gettext-po-mode.diff - Removed gettext-needlessly_init_vars.patch (now in upstream)- Remove prereq on info: No info page installed.- Disable debug packages on RHEL and derived distributions- GNU gettext 0.19.8.1: * Fix unintentional soname bump- GNU gettext 0.19.8: * msgfmt now produces little-endian .mo files by default. * xml: xgettext and msgfmt now look for .its files in directories supplied through the GETTEXTDATADIRS or XDG_DATA_DIRS environment variable. * JavaScript: xgettext and msgfmt now recognize numbered arguments in format strings.- GNU gettext 0.19.7: * can now load custom string extraction rules in XML Internationalization Tag Set (ITS) standard * the existing XML-based language scanners (Glade, GSettings, and AppData) rewritten using ITS * Add msgfmt --xml option to merge translations back to the original XML document.- GNU gettext 0.19.6: * Support AppData file format- GNU gettext 0.19.5.1: * fix build on old platforms where stpcpy and stpncpy is missing- GNU gettext 0.19.5: * drop gettext-check-allocated-size-for-static-segment.patch, is upstream- Add gettext-check-allocated-size-for-static-segment.patch from upstream * Check if the embedded segment size is valid, before adding it to the string length. Please see http://lists.gnu.org/archive/html/bug-gettext/2015-03/msg00005.html- GNU gettext 0.19.4: * The --keyword option of xgettext now accepts same argument number for both singular and plural forms. * Programming languages support: - C#: xgettext now properly handles Unicode characters encoded with surrogate pairs. - C/C++: xgettext now recognizes ISO/IEC 9899:2011 string literals prefixed by R, u8, u8R, u, uR, U, UR, L, or LR. - Shell: xgettext now properly recognizes Bash ANSI-C quoting ($'...'). * Bug fixes: - Fix integer overflow when reading certain MO files with msgunfmt. - Avoid invalid memory access in various cases. In particular, when the same argument number is specified for singular/ plural arguments, and when checking Lisp and Scheme format strings.- GNU gettext 0.19.3: * Fix xgettext mishandling of octal character escapes in C. * Fix autopoint infinite recursion with certain configure.ac. * The po/Makevars file has a new field MSGINIT_OPTIONS, that can be used to adjust msginit's operation. This is particularly useful for controlling line wrapping behavior together with MSGMERGE_OPTIONS and XGETTEXT_OPTIONS.xinomavro 1614992543  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFIJKMPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxy0.20.2-1.430.20.2-1.430.0.0.00.0.0.00.0.0.0 GNU.Gettext.dllmsgfmt.net.exemsgunfmt.net.exegettext-csharpcsharpdocGNU_Gettext.htmlGNU_Gettext_GettextResourceManager.htmlGNU_Gettext_GettextResourceSet.htmlbegin.htmlindex.htmlnamespaces.htmlexampleshello-csharphello-csharp-formsINSTALLMakefile.amREADMEautoclean.shautogen.shconfigure.achello.csm4Makefile.ampoLINGUASMakefile.amaf.poast.pobg.poca.pocs.poda.pode.poel.poeo.poes.pofi.pofr.poga.pogl.pohr.pohu.poid.poit.poja.poky.polv.poms.pomt.ponb.ponl.popl.popt.popt_BR.poro.poru.posk.posl.posq.posr.posv.pota.potr.pouk.povi.pozh_CN.pozh_HK.pozh_TW.poINSTALLMakefile.amautoclean.shautogen.shconfigure.achello.csm4Makefile.ampoLINGUASMakefile.amaf.poast.pobg.poca.pocs.poda.pode.poel.poeo.poes.pofi.pofr.poga.pogl.pohr.pohu.poid.poit.poja.poky.polv.poms.pomt.ponb.ponl.popl.popt.popt_BR.poro.poru.posk.posl.posq.posr.posv.pota.potr.pouk.povi.pozh_CN.pozh_HK.pozh_TW.po/usr/lib64//usr/lib64/gettext//usr/share/doc/packages//usr/share/doc/packages/gettext-csharp//usr/share/doc/packages/gettext-csharp/csharpdoc//usr/share/doc/packages/gettext-csharp/examples//usr/share/doc/packages/gettext-csharp/examples/hello-csharp-forms//usr/share/doc/packages/gettext-csharp/examples/hello-csharp-forms/m4//usr/share/doc/packages/gettext-csharp/examples/hello-csharp-forms/po//usr/share/doc/packages/gettext-csharp/examples/hello-csharp//usr/share/doc/packages/gettext-csharp/examples/hello-csharp/m4//usr/share/doc/packages/gettext-csharp/examples/hello-csharp/po/-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:SLE-15-SP3:GA/standard/f958261b6938331d5a44d55bc6a176b0-gettext-csharpcpioxz5ppc64le-suse-linux        PE32 executable (DLL) (console) Intel 80386, Mono/.Net assembly, for MS WindowsPE32 executable (console) Intel 80386, Mono/.Net assembly, for MS WindowsdirectoryHTML document, ASCII textASCII textautomake makefile script, ASCII textPOSIX shell script, ASCII text executableM4 macro processor script, ASCII textGNU gettext message catalogue, UTF-8 Unicode textGNU gettext message catalogue, ASCII textGNU gettext message catalogue, ISO-8859 textPRPRPRR5f3']9H7utf-85145e3a23eb055c536f114b08c092bbcb47682a58fecfd5511ddb3d47663f17f? 7zXZ !t/e] crv(vX0`IW*F%N:cBNA:T[xo\P~75:lۖ2<a$Xԭ40C[ь"+p!QV;Hv|ӹ3z#>٫܈Er& M3W|½V1]1$M=2os8PaSQO||>c`',p8`s)~j%E[^pXUiR ?ZezR ٰ$!J"}Y{pf=n$SBɍْ%WB~yw틆eAbD'_>DNqYZF^ H?~ե锾͑IZ: š2P1[)5W8z,8ȆdEeZH1f#-]񝌽0 9Tu;[~E>CFǣSY蘝mV: E0S@X:-Hz2IzM,M_e-fU Gzc-?DChZ^]Qt!xK'M9 [~(PRylZx+8ۅFn(y FV1؀Uc)l3*b5_,n$藌`N|K7)qF%{< 4LGNMR}y̿ g{ Bxg"-0%z,2=٠2pPwЬ.%Rd? I'8JT{kEB&zT\%5jBSa>Tac39&P*pNB$4s }ձ[AaׇD[@qҴ[A-#*/nk}#Ltq!b_ (ѿ"Oh|v)( K{&n(?h~!̸m}A0V h;^n}>[;U >ףմ(1-k]lF蒂jMۇ:3q#,gWNjmp Q5Iҏmй8<jE-jc9/ʗ'K<%5*d3ܚC(琌Q;9I=_e _PۻBnժS.PV/[fkUS$vsޤP@#Vr6vUR:_@ƾt NuRsSQ >33G W֟f[v>ӎ`zK٪{d̉ԎO({Y{t_KOqT];OGQP.:ڠP}ziS*U!9~!\;7Y% /'vjѸԘׂza# v P͙er&a zɈnYtCD8U{jSު{+<iؼTPvN@m+P {/!ʓqi?S !Ɓe[hAg~BSt}77]QhX2]g<nU)`|cZQ=o񸢊[Ȓ8@OL&Eŀ:~2_`<^YZZU dǖYof1^ M Av!niɅKb[Yn.N6nb[&blvŝ37c Y -Sx;8t{B) ^—*|r0iՏzd1Dm~ޫ)@ARf9;H.oS<Q$􆑽ئdJt(!FX~%q>wM#MA`+t;&Zˀ2(!`HQ|R!GlH&n%ĨK3㻴/F= Q`x`v){48^s˜XZ|3>շ.H/3ҨFXB mӲRτ#@6ƕTA UdkZ2J>װA]s@ )Qob0~_# &`L:V/[28 bXʛ]F i7t$?$!4Ry~O QNŖc{8k< j&JL.vI5T=FC#{$ SP ڝBG&BklsN8%c:1h&eZ\ Zڸ^C}}sLc\ ,K Oژ #8y]-^yC7} ֣`>Q z7 <( _M[a&3~ö́@)ow9ֆ+.ѫTа#k lZA/C vg/*h7`2$єJ=[y oo|Pꮣ`TR>]<48YHXݬbHcO ,.Q~y]Ȝ̳i%ywvWR0sF;<),H3 tczX{U ]*k&&Qgk;캭+U5GxTnsԃ66A6rj,wbB9|ߠ3HW9m^߿.'hPneYfVٻoٻȣϳK?Xo#A`!hy67{vZ=E1]MTD~|eGfs?D1V#]I}r9=L0ˍ4$9z;mP@vi;l Hc6^hShثxFYl+dJNDL#wD4~qKDRmx؁ f _K/LZ` PXEFuKaBZ8:O10E,X S7ZSpw'9tjs3:Zm&ppݠsE=0Bw.pP>oYc R'ض}5ָQ/s3$xdu6.n6@wUĊdl Pw`#em-SPx@dݣ>T9ʹq"!Rݶ,.Σ8OS K˩8DII'&Н{"/X| Ye|N2eyzG-z G(֪r_ѵrQJe62 -"M.(-,a,|3|\~)m)O*.w2P7Б}?X \v/H2s.#)v-H֟`W%Jrs򲀮XƅӢ}KCpf+ ]Z Džt&`bߨ*ɑKijnѤcDy۬_А\["eXj!o>GYE )B<'/9^!ep;'CgLuk A{W(on n&70+3UeM\NӤB]VIC;&7I$ 58'yƈ&Upj9p=NϋYL^dJFahW4pHΖ s8dp˺}ب(iA;1H8MKg='hf4ABX@g4;*1׭PHyn6eX\tN/u"9Mniڬ&≶ O^Ԏ@P?Jh*N$ك-W$)fes˓R4ԑ<ŬrmnPQ1,"9i i f HQ|=BKzJx(MƮmѷsywUr/7P$ZݼI>q-);r p-? _v4S4 a*"#@JW#K& $(멉.毩߭h}+El6mp"ʔM"cljV`S3V+7y,-U*/@LWS)3UF52z;Ir1.F`PE{zK}{Hfxl{ iP< ztǧmr}' WAheID-m?bm>]c\%nÛJQ7 9$z,@NîEX Zˤ`M-܋he4 fIo%kжaIU s@w݆ b^mP9.#p`+\$弨MI-͓<%~n}oQ‡[Za{镤P~d( scL&r/"sk;>^!ILBYY윽VJɫN&eT`F|+6`i"`weyC49p;[AdGoї|!ݛu!9NIE4̤o_8۞7G󶏠߭2M/Mt{ˍW5Tp0(g@w!ګ"#2Bn/QWd ˘$#abKdrpͺGqP@G@Q.29`_Kiq]"l39jgXɱ{QB$gr1gF%!Ҭ!ܦRRvvPN<4x rԹAy[he7|4F(f# 4|^z\¤%k'=v,;e,PB.iRNg N'XFu^e^bc-fB܈&>em[~KAJvO'9#Y4'ڴ,O1 NUAِQr:?W<\oV|d 9:1lu.,9Jپ үsȵsRͺcrG N-XJ ig(mE.$StwJwe]rs^C'AFm-irWЎ-Gf/U@}!XS(47_ $G8I M`Xʴ@ZKF~d^!:| U[tÒbV`#rtVU1?$j&2sbN~OܖloţzV]Ι[U;}z"1y 2F }%{tcMHw W!apGh$t׆\JdU >Vm_ti hʩNuKg1A9,^N}LfҌ|- ^8M7TUz1 !ߕEE t#*W`RjhyMVbRXgqǚ4hxc˗qʾp:CO{*{!*iy)MwMB\#"7vBH¬O[75&g l"IXݩ=ΆwatDyHϘ #B3?4OީSy;*M?~I7>ǰFz@a 6\ezs0?$Z~98 t&۵N2%<V< L(Z]\?3cpQNIFY o6!0LPcQg2Q/E]fE9V¾|˜ǂȈA l&~lHwOx ;nlCV?p={u@mCoakܲmǴ^ǽa{əCX1j:"2IHxWDgIY>7c_te|1#X3RA y\XSXSf\1{\9QYWAVjoÖwsOor#dI83)TTez(m7;rH<竅FiY\ !IDS3P9pn j:Q/8͵_ÐM uZ|G7DrCGlL=DX887p C^W?h߄&BG҉"d 2=Ɩ { #AC5</$\o12JR bofв9h'bQc@t J7c{Î(tagOY81nйoDB j[!2U푫CUo;%!B,p @4 Y\͛QKP\뺿 =cF9IuAܑ]+œᴰ=/xLx&>3>ĺ2ҽYJW( jы'i0$s8!ǓYP\/x碛TFRSsJ _#s 9̦x>E-FY*oF8eZk5/Hz`zťBUr1^]eO -FUbY QqkD%;%%tTڂN ~Xim}Jt9tbnWo҂HRq2lȰz*5@=# ˂ =I'-MZ2'U e&pŻdtt];n[d!G .yWzn롧Bt΍Etg 8 `.QPD^0~<$\2d$ףy~KAg_\i:_U)ЌV7OPu=^+4[O_: .4ru,W+ͨ&} fM[7AG"`iC&_䳻޴?1،q2A6w({ԏ}=)jEm -=xnЛIMP[MHwF\LX !֗kVgx%'fP Fw9ʺG.%Vq:Q_@KRd9C1io_*TOPY(.BƋdHgv1J#L^>Hm+]h2%Af8 n  bR@ uc^QPkk[1liK7w.?Y8_>H5<]@ _EOav,{=m RK|Ƴg8'Zos 7Ad *FZ]hG3D1D g#"ܫDhd^-w4nҷTVq`բ^ķŎr&6g)/K;ǫ62 TbXLp8B/utK6B=$xCc7IٙYJ5 /GM0~*c6DON:` GOVkXQ> B;G$p~k0OVroX/4c;f&=ssQ!0$-N B]ٶ^igҴtjK/QC|O1LTwٷ5)\ݐHܔ[WzgTBz@K$zJhט$ӌhII4M$EpQv{gJB801bB:^ս`F@FjwWl{F~W˝${xH_=IB?CtThnZ@nί9Ϸ{gKL #ͧ>DOճ5C%'sLzTgsX ο$7Zmқ>5 T8ܲQE3x:)FSȔڡ|3>llϑ(BaN"٨)Ÿ=km"gzXtm9dB#R:h))"oXp8 `L r$}lchm`M;Qz)}q@0%I~1u*'絃ք9n&Jݍzx=O{5:Ƙ6 ϛ:m 6jqo;@?Yrz%vi{|T"9E]ɜ7BΫEBMT]ܸVm᲼Yq.2V$l2aI@?~D|RFaq,2'ai0!~hpA3v$g2'ȆnS|ܯgO,+B=cJXM<`5#ӵ32OAV9D+k}VAR (q U3+[偉t;鑧yHJ(<H⪶jg_}6.1u -h}qe-\+%am[7` GnB.kh"!zlb"t07!Lr㗪SAfڹVČp;\ .\hP 焳yFa v"J_F)_OKC:OÒ"r2/Vr!Jc Gq&o@k@ p+,2ŖHwA6)R6eT["C %/Yu O) OaڇE%(Ztu OI- OEϷj⸐͉[ UpNAIG%6j).:@ ` QON/GcofN/@h9&}*9KU3٪f_ݬxLW;e̝4$q4Fqǟy%`SвU_A>=TL5PE^ W{)\y×#CwL17݊]U>$׊p)mj]H@ʵi[~ %-$:VQ'@ B| jchT1L౅LQbVh "V*5N㻞OcAYn žߌk^U ;UM"V8IPp-Ї [r]Oa]0 }NBgӃzFA۪(.7пBHDc3KS]h7j\{id: ́'"=A>Ȟ*V<IM*aqx7F֖PR?u I/<\Oa#pePQa*ȤR3A}PB?1Chd&_.FdO>@ΤaƱ9N \nA@2Fq mq]j;ܦ-#NlmNρ,+H\%nPPh ae\C d>UfIe ,AKZʪ^ L374:G֋;߮9ˤ(L췓V,B~4OCi\iM97\Goreog&Z3NA?0N~ʎNWP2c;#㺝~o 7/aa^hAޖcz&?&5ru6n/{cW#9JkYnvewW/@=LvdX"߶Wdp; s>`߾TB"ۙ8.?lWxpLD̔=bxn$@ Q`?X1\82YM޷o~ћktN%x<NrsZsrRJ3%Fjhì'?}4 3x{k &۬!xQ$k@1L ҨuM &5lrrW PT1 r]-l4ySiU`XϛvXs\ftv4%ۻMDP6zc!!cs~Gr6R5f5jR_!RgՔ*]n]) f6 ZgNVkHlMCPR 1ݝfz|Iop$ΐ\*~?;NrY4.WI/i7rHpmLiI:yIw($ .-6h$4% S/.32ײZI^PձH6 ęZD6,̅?>Ce!e(T `41KVm/(m|ct$/}m-kQgZʖ^}b xs=a:dsZ<{S`H;R1^х'B! p|B`,z NGvSTzH<ri͟)dkۖ9m:Rky8F^saKְ>P|ItJbW|\4eKmG\ar[ǡ-|NSepA٠GN¨oKJ 4{YiOCO#+H!JCKKJQ&rS3l@ɔVA`"+lmژy7-*s%&B|4zcBPpX3[R8DƽpTW& ,2Il `1jot,Æ0G6n)&p3'H֊O2ۭM ;S}з`ůwيko=)<—3W|I( Dy_?wO)22!]NX#f2_MD܅J6DanV_b3bfy$h\[ɐ2Q& >E΢ZPg]*n)33|l cJ_Kaa3f/oو%H)QJ4"uRE[M `f#%BԸ_m,UH6"r37K@^q 7W|ql5'gLj?pȺxX#V8(NGF,*Tuʨ7.7LJLO6\fkbw6fXl@i/ aSzZR% xlV0pFDl0wқwᇐ-34Wѭ̷b*Cq(`:[~ROzX7 ti<#@|"<4(v NjQq U>fkҿDB#ϋI%GNjF p+\/9nc@n!,w/Tz!Zgn |͛[Zg ~DtIϿ*͔@4Ml!8o'$-*1P;Li#Aʲa"L&u-.KnDJ%猹5::!m Rs wY͟TՌE12!UɽQ@G1ĭ`LŀIy9$NQ? 6¢ܢ(iՖZ~}s/4 `<ܸᕻ5=[`"QZRvͤ&ȘE L{ȷ*1Xu'k+f󪝫u?Qa^[$eOi~sy|b!*J[>I,#2ևɒGf!:A:O6\я?VC/e1kphJ1OuDݼio I>bw ,>Cn=~6TP&b0HIJs3%2ۇ{)bIG؏:sp:\KZn]gM}_yډkW D21k7[K.ybeQQ3{p(k0ֱD1;#}H6`n){6k|;+ ˇ&r0+N홖u$d> [Á.#1~/2ϐIMĎ si3a͛'. :gX\gĖ4~+,q3q:mny՚0$I>" ^N閫~Og%Q6[)x5T?QZ뜼W? ω&/ܠ/'9hTzRLF@_9[.} d 5s}wt)w.\ >Dv6{p]j eNfKq6qN|$!4J]:0.;!bQɇ[foQfT6>]'{j4XaXwHڵ qӦK[c{o0EQ ̤5QffTN|QxՅ$&d!U> 1*#=SFu j}Zyu֎s]`a3ZY.LqdϤE(*}M(WzLBxUO݃ Ao[˻>XܴF*4L%?nvgX<莯zI=T@PiC|afp$f}^DD2.p?(G @IMYB[tXBk/C!ܠ\yb-X۟lZ+u!?\4)KPaJJyua7t@ÊcfuV:n0K"@uAB-1 Uј9/dy;a=xӑXdu) k4)ed62w~żɗ|urNq4^TyȘJbO\ZL̂ԮzkP\{_A|K0%~! >@r&l4vn1p WFR (၄@{ןXbad A{$_eVw~* {f/GCj?>Dmjl ^oMqqq.}EB}{RNYo6 F0*'\vNKxMOյ{NH&HEڧP9:I>_[ I!){/ 8II%P!נ r-Mh%3%yt FXY87[9-T4ӻ8 qJnn>)Va 8AWPMFQ.|B =bؘ x+駶X 51K-O:s0Y >خqn;-%|Kn7vO~0D/xكTGt#֪X03V;Ƚe pdm=CP%i"XN6DhDzt-<#<,!,+b y#<'"Mi^T.H[1q~I3Vd]h64&\R4$z;.ݎ1{`@cGfBBU/ ؾ=S|sٰ'V#]dNA^O,75gDjr>ߞ&Ejr_ uXZ3PG(l3`4gg% 4:dx5?%DЎ :iR&,cZRׂ^hՂ h bAi]k ӖhHnT62p0](THDrxuF r4Mpm ꈒp*f)2.8J$W\S; 3wێ@9F.@y7xޢAB)9P:B-Y&ifԱwV 5:hei\!hgT'rOu£g.bډZ i6z&9SZЮgOg10y ~Z ak c  ׹l['{̘-Ǒ!VzIٕ^}bI౞ 8zpd+͹nnF&X{Ê J *sO('w=l8O'e3#V`I`CG<Ƥ}-p^4`/([#Ө{H>RJ } 38C!"m '@*oF?5R@Dn$LdA>Ệ}:Sŏ eZ,%f ܇$V~v a`>ȳ$a)d!-5GX=K?&)TRu~c|"`Ŭ3EE?;*|N0)c 0Vbܨg= %ƫgjxivν/tǟaˡ_5WLA-q[;b7'qvg.װ\`B 8' k"\( H;u|ș9=_&]e!-Z M Gg w/08*eƓL7z0v ?1!DN|'SP?<(X|H7\t-}ssbWO cLf$.Ft5afJkL5] =41O24YinӿuMrIACKoN\?1rS, 0N[&nSNh ySRXW5DB`ڨz$42bHG,3 KFBDГ|⭢B\^֛*ƉKnzR _KFK'x1n h?Qci C6.kkhkVa*eJ#/<5ݜ_CWN^Lj fߘ}wLAEPD9;DE\!yU NhTљ#6??֭|VNĕ!S?թIIAljno48Μ{ ;sY O=-o7*}:\vd]`(uHvַ2*.`Dbf^떒^$&1lb\{xTO8L=| HhLk Ok6WmYu1J5̡cҷds,5ѻs*S_ƋC":Y5YjP*)? !ISC,=|*!+*xI|=zPFT<(zn+m dqGu̫*2D^t'%y5g *Yf\cQ\[g<eJ;x0Bو&ڄ.Cg#wrr h ~qIGc€: }}NW8-P @(>ek4 Vqm.p>\Y ͜J^MLRf+YEStX]1ZqYWkM@GWu?j=Ix$-M7Wl3af?JLzSgM S#B]Qb_ W9`MPA5|AP:Ql$ά~T [6dA9̰f7Ү9'q.{С2 I#)Gs/ X܆M4HnV[tյ qnN=MoFG' = y}ۡWg=:E% '҉#wKשaav~3"J}zB@PSsM8Jk*YesrMjtPvf|Ŧ>vƕ!2̆sYkG+&_AQ(t77\HH޿U0`dq抩O׷PK Kizzjo"f1 W'#}eBaMn3msNwz͈dkg! .WVF| 2 gmh"j\JoI+4%BZ۽|*x{~K1V.<{eֈ1>OJ Mj`lnH0@C*ρgNRCW5!wNCZM<<Q'ϲz\7B@IPmR{1-׮gHxTsl }P!n@vyZ,꯳iɷ;Hڞz ߛl"W 4SgxnM׹aS'm}rB؃ۓJ9麵lΌ] VKQHSO1~DH{YMH£|*v>\︄ ppbEH5KcL<\2@IOe"X0GZ_V/lvKrrdoD