glibc-devel-2.31-150300.83.1<>,tfE0p9|#xX2= qqqF=Hq H=OT3X6djfh{{hHb:oEc~ j9LZ\)ebihLy"mFD!5gsTGzBmM\#QlXajmbEu@/fx aJ9փ5NpaM/{8VVnMSkZ'k̘MklZL}:bH>AӀ?pd  U[ q     `  g:\8`(8 9:ăBsFyGHlIHX@YLZt[x\|]X^bEcdnesfvlxuvh w<xyz $*lCglibc-devel2.31150300.83.1Include Files and Libraries Mandatory for DevelopmentThese libraries are needed to develop programs which use the standard C library.fE0h02-armsrv1'nSUSE Linux Enterprise 15SUSE LLC BSD-3-Clause AND LGPL-2.1-or-later AND LGPL-2.1-or-later WITH GCC-exception-2.0 AND GPL-2.0-or-laterhttps://www.suse.com/Development/Libraries/C and C++http://www.gnu.org/software/libc/libc.htmllinuxaarch64 !c h7s(  +\ q[ | |i6 _&% `kS %>A8 ~ D aX 3{Q/ ug  yE 3 k Y R w7+b&/ #P _x  1b[a G%   " &x <O"5n}4| ~4W&* 11i i4M rP }*07 3+CS  ' s 'EBN .uE~j)'*D    @F:Y`Sm,l7T$'( T:  pWS;   )"`.a ( Q}:$-J V@`0N!t D VG;x B L=X >+ M #LS5a>-R'?m. 997JbR= Q r9 X p+>($ 04 y pXH &x  / (Fg큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤fEVfEfELfEVfEWfEIfELfEVfEKfEWfEWfEWfEWfEWfEWfEWfEFfEXfELfEVfEKfEHfELfELfELfELfEJfEXfEKfEKfELfEMfELfEIfELfELfEMfELfELfELfEHfEHfEHfEHfEHfEHfEHfELfELfELfELfEWfEIfELfEMfELfELfEMfEMfEMfEHfEDfEHfEXfELfEDfEHfEHfEHfEHfEHfEHfEHfEMfEMfEMfELfEIfEVfEVfEMfEMfEWfELfELfELfELfELfELfEIfEMfEMfEMfEMfELfELfEMfELfELfELfELfEMfEMfEKfEIfEIfEMfEMfEMfEIfEIfEIfEMfEMfEIfEIfEMfEIfEIfEIfEIfEMfEMfEMfEMfEMfEIfELfELfELfELfELfELfEIfEIfEIfEIfEIfEIfEIfEIfEIfEIfEKfEKfEKfEKfEIfEMfEMfELfELfELfELfEMfEMfEMfEMfEMfEMfEMfEMfEMfELfELfEKfEIfEMfEIfEKfEWfELfEIfEIfEIfEIfEDfEKfEIfEIfEKfEKfEIfEIfEDfEKfEWfEIfEIfEIfEIfEIfEIfEIfELfEKfEMfELfELfEIfELfELfEKfEKfEKfEKfEKfEKfELfEKfELfELfELfELfEXfEXfELfELfELfEKfEKfEKfEMfEIfEDfEKfEHfELfEFfELfEJfEXfEKfEKfELfEIfELfEVfELfEDfEHfEHfEHfEIfELfEHfELfELfELfEDfELfELfEYfEDfEXfEDfEDfEYfEDfELfEVfEDfEHfEWfEIfEDfEXfELfEFfEDfEXfEDfEKfEHfEKfEKfELfEIfEVfEMfEMfEMfEMfEMfEMfEMfEMfEMfEMfEMfEWfEWfEWfEWfEWfEWfEWfEWfEWfEWfEWfEWfEWfEWfEWfEWfEWfEWfEWfEWfEWfEWfEWfEWfEWfEWfEWfEWfEWfEWfEWfEWfEWfEXfEXfEFfEWfEKfELfELfEIfEWfEWfEWfEWfEWfEWfEKfEXfELfELfELfELfEfEWfEfEfEXfEXfELfELfELfELfELfELfEKfEIfELfEVfEIfELfELfEDfEIfEIfEIfEIfEKfEKfEWfELfELfEWfELfELfELfELfEIfELfELfELfELfELfEMfEMfEMfELfELfEMfELfELfELfELfEMfEMfELfELfELfELfELfEWfEMfELfELfELfEIfELfELfELfELfEMfELfEMfEIfELfEMfEMfELfELfELfELfELfELfELfELfELfELfELfEKfEKfELfELfEKfELfELfELfEIfELfEMfELfELfELfELfELfELfELfELfELfELfELfELfELfELfELfEHfEWfEKfEKfELfEKfEIfELfELfELfEXfEXfEDfELfEKfEMfELfEDfEDfEfEfEfEDfE fE fEDfE fE fE fE fEKfE fE fE fE fE fE fE fE fE fE fE,^5f^5ffE,^5f^5ffEfE31d57e2f6d837f2648e703d9e4a45816bde78163dab190d4ca309cc262bc1c46ecbf44f37c78473d7e2c52911b34626d7f4241f3a76577acd554458e914359c6e17b09a2a22c09c1a9a0f06f6906e04dc893ae1577834cabef562ca781940c89aff4e1283589c47a52724fff97c4893f9fe452efc799a3d043bf06189361073d9f1d11875f48ada3f778ec30bff9d29d51bac4621922b97fa9647c8a82efdefac4d2f51d2f4bfd2ee1ced32cf4c6f0e6f1d562264ce26052aa0510ab6c675630a0c4dd45dfe2c0ee5572c739dba52d5303f952555031cfadd435a3eec4c68922d1307da937acc7d595b401eb5418a176dd2c4401120f1cd8550366103fe7254cfc67bccc09334a7f867dda8228b5159029d3cab620f1bb88a4910a830ea1c713e2b96194209f5c7c8daae16bc71f713bff36ba76759e676c711cd3cac664424eb637be3f1d8566904f50f4325ebaf7f8b7b830977b2bda02fc2970bc21c8d76d08b2c5fedfd94fb82cca224ce708fdb96647995d5b39249c1cc7a3dc49ba211248d0c63b661387d75e25d86a2f642c998b2f211803ed6139e213d2824b90d146cc79c73a94f4fcbabc71cda74c0fe8e159f6b2a5d1319378511e9036fde9eee061609794cfb342b22948ac530c65f3ac6057184e8b7f567bb4f3355b457c1e31183cf72c17507835e212e404d3e6545d970dcd670016ed6e609fedae941878e6d1ef0f0652acf4d5a1f97128306368043be7672fb384911f0fce7ae5e94a4411510a41456a3722e11df85c11adc7fd385b917d4a874b9c83f4cde38064c1d446f68b8ddac8c43067083eb8bcee4309f565bba36805e5dc746732ddb731e744c4b91ade5d93480c4eaae0c3635b08da9728358ca9451f8f4d5ed7a1e25c2cee16091903356b086e4c7a46054f7321d583d51ae35296b1f077d3216f5f3a76f4de9a599a7d5538c4c8e4887983f4c819b1f2fc53086c850a807ff8ff8a6e6dce2d8f485e5fec3b42aff3d1635d0e66ce5c4d2cdd76553687e4cb83726fd221fa271b51dd5b0bf7e4b1a0049b194a4f653b0e670e51cdf39c30e354091f49f1555c0b146eeaad63bd2219d4a500bf77730f714bd69ec2d8bf60169bf3a5b67982424de87067abd0016835a83633b715abc06c1beb7c10199626592077ffb6c2774612b47b421313cf9ddc75afa754101c7034bca71ddb797f4f8ae06fc6c41615172c78efa95341b590d1b229ee2ac3a372c0bbbbc99c1af1387f6bc43e12b90b941dd3da090e6343f211c649c863b318e9617a993c07365bdcd468f43085adc78a99111852edae1bec79ed470d3e6ba19f7a1826789fb1bb4501835e98f0e7939a69aa56b1ad97b28e66380ed2c09510c94732af7683d4ec7e4728eec73ba63b637e7e8b459ac9a9683fa9ed91fb05c89ea874ed70b6d4aa6ef407db87a28b023be17a262be4313875cbbd90468fa1fbcd586dd881c9e726673d9eeaaaf7c84ad993e1a46deb7dff3ff29f41184666ddf53beee0665dba4603884a82b4c00f6ef20ca2e0895195ce669ee90dc4f3caeab8ae239baabdea421ef3f2da49aaab62b26ec1b2764f4960a75e315e95da82575f775ec833f6dcbc124caecb8289e4b5e0b225d2d9c89c0ffcea13d3572c098e262967b914be53109d5a76358e4dee731dd2d3302ebcc06ffda2db2785a917b91a79e1a31bb7df4ed2cd55b14068ea0873d95356632b8858d2be053f585289d4471e6aa2feb0b6280923d1f5bb1b1786c2318a56281ef38028300a3f0ad8a9a66234f23c9846abc0176beccf5ba137126bf127bf11e1c361e585667429b05746eb13f42a6050eea1ae80495ec6f10052e55a6d3bf227754cec466b1e3cc50a5bd1348ef166f1100ef99071ff6e08918742213cefca03b1fc2d342296abd4f6a8dd19a53db3eff079ebf1b5ee4501f1fe0ae228629f6f92ae26cd28dba9864e15948976f5bb2b2894bef12ce5a11c00e73dd82fc6f9006f832149f9c236a6e826565f1ed53b9017a8639b935873fe8402879fa5de6af98115c111cf43befe7468827d6e283edb400e1a6ca7a609a11aadbc3a4e2652b4fda160bbd10b93911f34ca60e497fb579b6d91c87673c17ffe8e1b530d55a1958c75b33eb8a65a04a746c27cf876ec3c47827bb3e11595761824acd53af8ae1a300439cee96934f4665586da57422e1b6499506ad91ce9b2228e035093e406f469f79d36f2334031f09439674d1de21f5e300decb472642a1e7a3e301bea0bb009631fe3ed74253d9abd84c6bf725557b6e41922f0f16c9c2f7ced1ed49efcf7b4b2f2c26f2946ed5c664029d38d56b7b78924920efaf164e27b7aa79db3d20afa58ba6ddb7162de3b2588d7a1ca70dde118e9411c1a3a5275b0aa0743f60e5875e818ae5f090d5c8cab84bf14be1bbfa79448b7094dcbb1a345619aba6e4d4f21a3c10e4543425ab2ca743eef900fb8247affd5fa2c19b1ff1c457bbdfb36bfe2b45b92443dc6b7d7ee9f9d7d63a490d7b514fdf277caeb33ef8e329b62abc032a3e9097d565458f0276ffcc2c449a4a361e50348fa26de1b334562376d95f20828f5df7a051498730031547df294189b942d812fcd5baa5ca7327403b08f80276fbcf04215c571cc1609d4f0ad26635bf0500c06adcda657fcfe42053eaf4d2751e7be1cc8342f4c1c7404a6670c330ca493b7e884b20d6c17470a688c7e653c7ea0ec6f085efeb949c0016361f229172c0033b4fc0a5ccdb15774890ef0dca21c8a5712aa1f0c8653e44b287d4227b21855d9932db66e3c49c37667e3d2667acf6e2fd1be57adf2fd97bc8871cc840e3e96539f7614d7879d137290ec8c4c43fdd769bd56deca8418000b504f72acb8dd363c7728709fdfef76a47fccdabfddcfefa87b6912b062a49fc5a912d2e96fb522de012b4783ad90ad5e903dff4a083895c3156ffacfc71397f0530628b274574ebfd14fc6de14095fc6b0d486d89bae9d8a1c59d6c6d8e1617084084abe4ae36879ca486fd6db9780fd000ae4631c5f1568c2d6a6d97c4c8efcc549733911e1c7ef9952b701709e05dec3854482334712242fc5cd14e6474df4983d428adb85d6f6225a881daf11c3c9981e161b11890043f883917f1d3e63bc83185e7c950edb01eadaa9229c5c10c22f8558fdde36c4763bfc6196a265a9e4bad364fadad0e7b0fee0436e70c657dcf9c982a06ec0a6f76141b6f6aa3ff8b596eeaa57ab7db014a1b265badcef33d734a8a143fcf1d03ffe42e1a3beba48231b3192198f9f2d86410aa941f361c20e9ef5f84e0636aa360ae874c5c2aeb2f6d88db420f2ccdc72d9de78ca439cea37bee5e6ed7729be7d305a9b4a2f62afe225d77102e81a8367325708eb144530d452d1f7187d69b9d1f00f6729032a000eb9d71219eb537ec65e9af5164a2cc5c8b5872c5fb3991fe02ddcb0325dc5b9f3f575f48f29e97c0a2a44fdae366b641fb0b371e6992f42ef6cdb85e98ab10c68935e403f463fcf9317f4df608f2501ab766a16c20f792b41d7c653f7b15f53c933258864e7d1fa35ebb1d5178450638a4b94dbfc060bb71a3ac91eac12134df473d9b458b415041e97b73fea97c7ae956c3273be001635145bbccf335eb3d4c672c9c8ff10259886e67bfaabba63c1d9459e3adb799c29e52046ea5a857a23cf79a15d29babd149bc6c580ed48c24da1ce68bdd9798cb20c61cea95033502b245824e96860aae4cf79fabfd29e95b375fc09a3a7c3fa3239d17972c81b70f09d06ec64db77773beb98cbfa20476ba2b72756fac23fbaa251e7e02cc6db62aa15fa4f76355167d1f358bd742ae61492a5b58c4044a95c7252fca5ff1661046a8b15d27fd482bba27515336b0f36355e8417772f0c9fa7a39fcec5323c23e9869454e1f0c63531dd878bc7e81e694fe6e7a77861ed4ab2d1ccf5eaac6bf18a8d11ae48565b0785372fae8c039f8323a23a22f818e4f2c84827f418764252c8b1f0d2f11ac5886f2a028451090e8b0f22996b0ab50cbd041f1702d081ddae17c197108e3161ace68489a9ce4c3715403495139211c64da5c1f69ace27e684f405de1cf449613b3064117a60f28f0528ea43f7d281da97e0b6a04e0bf1faa6a28a18e5160934f7649e850c5fb683b8b4f08b15c80a799948738dbbf04028358fa06ac11be128340bef8e69c19a610198a0bde992d95141320a2f4162d2d1336349b00f36531fb79b4b9d4bb2ec5dfd176b5eff060c49844b5e4d2b4d43918282e9dc83f593b1d414ad824f43afa24452853d33b3a214fa0fce67f337108b861d42ce2ab8f9890aa3fd6bd0095f39ab0076a3a56e27f5acdd9f7b0b537fb3f27531b59240c21470fba1ff15231bd71869af82eb7149f6ba490e291dd8d60d76d5b066639fb10f7fb6d1b7bec788f11281db0737611741ded5876a746c48f3a54a5f533fa8c24d9d27de75d40adc572535441e3d30efdb19123de488257e8f91fc580f7aaba837aad8a9a454ca6c691e81077574962fe29f673d8b21be15e3fb5db61f62014a53cd16192087a9c57ebb80a9b1ce2fc1c9d08b674105d0de1f4a4d3b5b837580cfd12cefffb110f5aeace312175fce917518cac8325dfc21781474a02ae2544891b5f03b7e904dea8157c89c52d9512f9688746c0e2a44b417d0926490d8f4a3ddaa48de0f618f7623b26f05924cd4a0950d0aafc68a3907b2290296afd08c3321ef1cd161396bd17b6971235411dddeccf63d1f6f754c325be24474293a7f2e5dadca7a5f02001d91d44c882c084309396aedbb660ab4a6e83beb700662d6bc9101b4ff63203c823acbd567834c1d1132bd3b1d156612c06204b7bb70698b1040381bf5247b95a9fcff2ae339ecaf5a1b8ec1e875c17f955564a46ac9a3ac486b824b2152f041e6ed9a95eb276d7c2dff64f09341c4894cf8244691b2878e657b3df8d77cc5c08336e8811a4428d18387b270e5e9a8126dbc19b683c82cc79f0b48655b139fa17fc983accf56e019330b859cc4e28af30854df4d29be120ec4bff74849301bb3c40c9f19cafc701a5ba17dfdd6fa149c1a6298bb50d037f79467cc103290fa63eee938effae91d623617ba0f2cc5c1477f587e32f1f6cd0bcc3f89b41dc4488f9376229a002157bffa98ca996f83900ec00464a2867cdc8bbfdef68ad1e4b531b4a826f3b9f12870e9fb54111b77278a2d5d5c96643c91f455e8ae5be9a378253bb1fd9d04796e7e4116a0cc06c2ed40751fe13f47353eb93d14a0ea84eff2ba4215b676dda98efbc879c5b165e6a0a08c801f46183b1409f73353ce4a42bd3ab35b4a4b010980803c3e101171029fbbcff761d44590ad4997e72cb82c1171ecbd6d764ee6301417f056200b26fc68c531a820591eb434daa76f6069b77142f5bbda00d06b936367ac7530a5417904d723e2e613b27659c5eb80d957fd2f2609b893da92eddef61d86e0e4a53ed81833cbe9ff8dcc562fe4cbc7c2a6ff2dc29db0591bdcebcdecffea29bf02ee3e1b7c51c8b8bcfcb44acf0f6d5ec34cf4225b4c411be050284ad44284d0e8e7e7d0ac1952620990cfe98a7ac406c5d0e8a8d37ed4ec6efd862d34c6cc7bd9df60e8e6c772a450b00086c4025205f3666d4a5a89086c6c6be237e0cbb18f63bbc241d093d9d56cadc4a650445fe23073beb95e7591f5dfd52414521352c40800e918a97a1bc71f82193dd2b2c9fa2344c55e8a26fd026dd8a14f470b7cf22dbb0d119444e4114790c14f69c0dd90294b62d082118761a7b61471642507c8d5862e76e433865c8372549eeeb15310ef8b2d7c660409c3bc6899a81321ee3c7d883bcfcf95d3c7556b090391a5f782fb8780f1f433af71d42b31f21592138b1ef47ace5ae6b10d7adfc5013e18f1a7012ed1fe4c77152caa11c29565a4c6cdbe6134a46ac42d882b5f1c1dadd335657b43e0155d5f235b5a8614a8f967badbfc7633134ff1d5ebe45bc7398bb7d0baceda8de6e23235b38ee7d32be683aa95cc4736547bd66d16df687309dd6345c53a75ae9b5fc6bf74b31068f7c4aa205c5043f0b9363f4809851c3d735d17e145051ef3c9e771880ddb4ff30effdddb33b0a38dee1cd596c1277d0f8f800a0fbfdadb2fe214f33c86129a8b383d348468ce009e52ec801dfb0467f72b0f75496bb840f0ae0ef8a5f399a1eb7074a863a17e3e684e83218a82ef7418eeb535f50d6fb5365b5427663f27aed8d9dd9f0d7dba7b868157cbd25eee2b0ec9404f36a8677a6d614432d85f4721353950e001e67568d7e11fa6bb7e2067e585b2342e51adce9b2f0d866b4b052a247ef679da8bb0d582bc84adb873e22e2097ad9cc0c92431142e7bd9d0ac76d14793434f02bbcd7fe6227451e5d35f7448f776f57f322838809cb2b1e45c02687b47eb8f646951f268c71a5a29d98c9ed7159d3a1912425dc1e51562140a34f0bcce624d4d1b1ed17f15ff24e15da58ada176d0fc0b124c97b01ca8857cb5f2768beb512ad00181bc91705f3096ca39a17691a1684150b5fa4a817e624a40e0d7ef402713da42e35dc8d50a4838b3fbb8bfe959176dd86dd621ec47ac547b5b6b364524270bcb39933f2df71bbacb13fe45ef4ba23fb09a3329e2f6d922955ef18af0ba1a1f303ce53edd8923c0e759cd5036d756f4926700fa4df3df093619141f686e64bb16477f7e3f01914f98e5a17202de392a2d66afff88bec39b4400871676de782ac628eb107cb857d84066adc8ba214d426844606e575b3eeae75cdfece07f0189ce8345bc41f2eaaf893fd85588a2855225268362402aea72928705dd164ba5f3227e0e4f29162eae79e571e8694f46cfa379f2ac3fb280f232d9065c1379972902f003902d6e07c10cfee7d8c56bab2652ef60dada529ac697d3c8b2b193b701ed492f19828a28252e689ba446663d654cc6798835cd5105c2a9dd2bc1629fac839ce2fb6e5606f4978a5807810627aeb97e66402c4d7d2ab2f3cf669c76e895499fa772123ea084227b28df4f7c26b0b4c327a6e6fe318fb5630fa3a534a873e7ecf0cc7d6e664c5b81244175afffaa70401516bd120733cab7e089a4f139abf8aded1181c8cf0685a4de7180c3f057263637f2f0a5289f75f707e65f60723aae6e762ef86500c7c1de00b9319de808775c408e1f47a1a91162454084880043ea5475fd4257ba0c2e434a2dd0da586575f54cd5aa6a7925e5e8713084e811fb6bb134d91744c8876fa838cfc0fc0ff91a1624f1fabb87ec0ff7b3ab552052ab5bbc9366fa0a15f2b305cfc035281af2f1be520c443fc16cb9c85233b18bdcb7fa4332cebd6b5e6b9e35213538994582e322253459605d53fc2732f1af538c704ea54e3364fe05ee3f9028c998ba842fc925a1dc767868cc6ea5214312d2bcdc321b6691ef167e4768124d9af1ace8bac0142eb1159fac5a1b3b733d21c021749fc555e6f8f6f3d0e3b750fa7ef81ff40b02920b9b5d2e7df24ab9b1b1afc53220e56bc677ff4b8e6fcab302c799d272037baac1e7b84a8e1df7a0e1462ebbb5070579e80a5eb4a59d4a4f715741739b6cf27b2e670634767b41b69454c580d77b06559520ed59cd14551d626cb494fcf5fd95a29144d79b2538b37515f78be386f2edad4746f2947c928f480728c56d9a94e25302ebbdaef3c9626c909942e8a6bc82725e9c402f393aed9e32d94190257ddf71e1b5f819b4e5e8afae3abf006beb39fd9d4d4bae38745cdf08a91e6217ddf25833c8d4b04751b603e58ab31ed75b7e0ab09a2ca94e99955f7fbc63310466321ce27c906227eb43263b6f6b2b75c11f881796e09d636b7c2baf6421b52d750b76ace42ffe89153c561df72d5b987ccbd022059fdb1bcb6899c3e94b403997a0576ef3e1afb0f9405291a7d38bb1d0da1ed01c09fe85fa2b1f4d5bc708e06bb930efec672db08d5368161d070efa731428f02559f0996ec72e5f69150e3b76bf7a056ecd43c268781e60e8a8d99b28bc723c14b156d7f7fc8ff663d98a857a3f5aea90431f577e3dcd64d184855b245e5c7acf21910a0aaca590f1faf094e400da5d30551d11eb0e0f62133861106e467e0454988891e150dc6eb6f4a5098cedcf94a7d37e9aea68b424ad860b52b27391b94ac486bdf86475ee6ece9bc378576859c2d904c76ec19cb01f0a44723edb409ecb6fdabbcdf9bca9733439f46e962a33d4b0f7bb348c0608830973c4e1a71219e477b470b7ed77b211dc870410776ec13a1b7bb759a3b3365afc4f4a2bbc711c2eaacce05f99ae3cc34db1a391c5249213d905a159d8c44b91c2eb6e509905e1becec6b98f8ac006709bfa5d85d86e34a46eb9013cc7125083b8096dd146e6498a61f38bf3bc7215c1c9237e92469550bb355545bab88b1392b88af3a08d908866f4e9c5650c5cddb0c8e021b0a3f8293cef6616feb3db5ded9d98a694e8c7196a06690b2e816ec6bb82689940d281f6504533f37e17d94a894bed0b9490967e8dbcd53725c0f2af9559e58d4b19bd14d3707974ee35a70eeeebffb4a5141f728f5816067287aa41a3ed5aa3e88a6cdca4aaed529f64a1aefe381b17ad50add602a8f31c9d4579499064ad3dde703f7f6df4849831189d865d365d7ae720892788154ad9e0c9c45087e14c759766b44315d30b22421d6299fbc46fc57e7d14635cd5cf69125710ed021ab7305586c84644a03a39f8e63619500aa6095b881f62d7a255bd31eeeab9a829cf34ec40e20a62729323efcbb4e76ff0d2f67e7dee7f6d9d76a66a1fab61f7618a0a82811e3c29b1cbe856932877816a861201f1a8cbec905df10f6ed7cfb62113f5a7c5a53527043c4b5fa04d7127ad6e3f781903f13d98d4dba3aa69d33f0007a68a74cc62f94cf7131b79f71fba8d353381b6bfc9dd6a059843666067c44d97dcbc63f3435565361bc7393ede0bfc25824e5d67dce9ac1605328f14cf6765ec1c4d1c1973bcdd3e26518494c455857a5fe8641d7f034a6892f848f1a2d304791bea3434e209a72d6b1cb0909a593d7f6dfae1ca5cef6cf1e62b6a67aaa586e50f6215f3622a47be854d4e7bdda3f42eb0633850ed150fef0a0cf6193cbba8fa740e7505925424a59556608a01b91752dc9dda93eb0f8c571e2c57fbb67b9768f5c23ad180fd0894e97a3d96a2452da0d933941273d11d1048ea525f033306892835b0a7a0999b13853aa7321a39e4baa04e5d730bfe4e52d00ce82f2ae62dbd8292a4a6a3073b6ae3593eaef8263481fea098a1ef9bfd60d983e2498dd30438ce7924640327f5884dc3d789cb0b97f2ab1484b9d520ecdb94c93c07d2eb6c34d6c981b8e02785b90c137d3a49d6bed22c31ff8d4240983bdf78908cf52b75396f5ee1b9152e5419498ff617a06f631635d7d0792ea2806e4cb482a67f0976d99502e8f596fbbc52fb832282a609004d8f3ccc4f5d92d58767d5c6d4fe8c95daa38e25691f3b65be14409b2fafcd2805dbd6869e0ef89833d2ae03c197ac8c01b89bab86a13c2499fca0ab3fd4738d9a23fabaf9543637b75bb4c124deecf373dcc79a27669f959f6ee51ec6b783dbd82317f2247c17b9ed35a4a7bfd722a70b3c3aab1f2b20972b89a06823cafe7dd719347d665ab12b393b8038be4ec71517ced61061521ce4618ee31ac28de6992901ebbd95b354178732a4edda2c8a8433b614fa9ab671c2f135c350b1a7624c450768f914aae61f3c45fb0aa48edd633285a64b6864aebae008703910989b0b861145b919fc3e3a693fb1360fe378ca53a8441aacf1a8215ac6aab43a321c5d22bfb678fcee382298c125e272ad21d05e55a2efea8e36f2a1e5cc07c89f3eeba9d4c29b4931e641bcf9e0858575208a9da03e5d16b0efc12fa75f562b2735d843d2d736d865d0ae35d9b1fe628cb1f10e32f15e01b8c4c798616d61138009b7312d3861c2c926e3ca83c73d34b6f5bdf61e48f81bcc54518f9c0c13a60b4caf4758fe13de86ae75f227cc06a6195ab9a585a04794f5369d06c3a554d00cb95f4dd45566569239c357f961801118b7c7376d682fa7c481cd4626210eedcf604332c87b6f0eb28a0b270cef23af326976adcd140e29ad3e9d8c610efc1ee8228675eebaddf8d39b8473a69488f12e9bba3ceaa0b0dcab034d6cea74d30478886175374c97a00c12bb814c035acc7d447ecad5da8916992ec67e872811f8dff932018a5c6d4bfc8d8b857c8541294d862e83ba7ea9488a56f5bc542892bdcd1b02703b8e6caa6ef8af6d9e9f0818c39771602ee54eb8ffb70315c6fecc36c43aa4c0aeb4a2c97e9b93ea37c25a4e3c9419854720dee62c2ebe6d713b8043dbd7fc10f60f4efc0c7759bf0d5c202fcecfede131232ac53c62edf93ffda9bb53b04b27a3b9d1df2677ad89a6082ead4e9759d76a790a12b15d8b3bf3e23249cc75366bae34109f9b58e8168470c34410f962da881dd59e295fe1482f0bcbb34795fb8a34bea0b33a4bcf4e60e1aa24ca03bba063e045b90447ee79e11370b6f148166a62c4a6bdb6aeb9b55635a33d9a4347b6f96da5b7f0cb1a9555ee23e3178d0d5e4079c70776bd277c726860f8a9e7371900a1836fa5dfd23d3946ddb955dedb6f92ddbc289e3b1fb063785152a3b0856e3182b6a0b5d533e1de6400df77ff951771184ab859f648baa290b3bea6cd08891bec8871edbd6212ee9aabf19f46e4ec39770158b77d6bcd03bc65fe917c78303399c024490805607626252e9102d8eb32fcc45e7245aaba31e41267236d2b07e68cf3e372772f9c98b39155e7cbd04e4b0c1f0cfc2b734cb024ba4f5390824ba66c23b17daf80b98b6ce67ed2419c73bbff472149c7b9558a76a967f9795e635aa5eba8d85869243c316e149e2d75cd6708df19144c017f8edf7a8b273cbc53f203ce0da65797c7aa233dc390543bf2d14d67b7fab4fe55a9edc66bf9d38fd6edd414b5bd9d62d19838bf74b3f88a428c75c499eae872f8baf982dd465403d96b96c3665d0b9a0b8e3f87305cfece4e2786260e27ab195cb474d76e2cfa8a3cb99e800d32333086281e2661ec0c47e9fd7589732007f3d813006dd0bf5b950c6c3368690f14654ee0a86223d7d88dd9760cf4311bacfe150340b5baf4252f69805770a0e3b0a3da1f07aa6a713631e5dc5f66b3873845b6367b76d5aed4e84277b639071ee008470fbc203a0caa6fd8994e1626a284d87e1389909b4dd2007dc8156de36dd098493583bbcdf51b9707b6e59c510d8bd130f54f5e0ae30905fc8e4299c6d72806af1ad25738a44d1c9419fe0cfc52a4b0dcb346b29d19ad1c88dd4e9b0cd0092fd209918cedc3728f4605ebe998f87b21dc42e5d7ad042257f9adc5d697f38dabf677f7fb059155b7bbd86ef13f5105ecdbb759e3eaa47bf24cc30b7e07b71891512b0e44fc54fd0190796cad1125563ea8dedc53811c81bce7d79e9396afc15994a35ab22a5a98f03033e4fc58488789f120678c81c91ac97968199dc50c980583c27dc7082ada57134b5d91c1896c8f02e49e771cdd0df96dd60132425d7d4ecbc95e3959936d29124dab56b8e08407fd820b9d0ba95110915313f07bbda066d353bf9b7dfeed91e8b409a7d5e40c4222b9e76d02a7620b802dd6d676a69ee6b8f654b8818a69accf374394b75d932d7e9cd9c443984c2095912f64409e7fcf15b00d7847a779ae329478a1de7ab1494e09b6374009a364bbb369af2cbcb9d0dba7ad1ff2a152069f9983110bd10f448b55639a5c077417b4b24988d2ef8a3afbe103432414599b4ba77aa505899369e60bffc549fd09cee10b0dbcb5d576e4e2d7049736cd10cc4acb29f3f29f1720da180d14bf5838ecdd4dcd844f9f2c66d883770cfa87692c002d72f53e56f4e9c97bfed47a8ae273c02d1febcdbb6b60c737473ee75b0899e59f5fdd40c864822bb8e8ba4356d85ec8b8e48b789cbd4a91652e788e9ea29d3ed27da044485d4c5f5603b4fba5d4143e01ce89456a250bfeebc2352ac31d79c0e1c1f858568a8e3cc0109491353c7a59aaec1d7577c7eb6d8be15022000315028e62106ac712df15ccc5012de12edc43f345c02e13e662165b4cef4d15c65048a9a4b5be4de461f17cb0e83124f8e7187d57f3c69dd0062a6298dba27d8486ddfa6f55165c4202928399511a020cc3c81b54674d084a22e079dcd995f460952f7411530696312a8e380ab758c9aa46b384b13cfc04fbb4ef8c6ea8966a1831f931067122a0fe261885baa2b32ae3f898e893aaf910920aae9beb941bcd7d1e32ea9ba8fc9b256d474cc447f2b0ef3f6488393832e7c15975c5cb8dbee37d78d2181e65d7ad4cc6221b848685f3a7e961f1e7f25bf7736e23b0d87be1839598cece63df889cb518d5c9578c687b41a5281463ac750f534c1162da97df2a4066d1a3168908f6f413c6e25828dca862cd6a03438d208c7405e46ff1d761dd703b48e0f62d4d9b055cebc6193639740ed64bcaf8ad92d6c00b18aa309d31981a110bf6868024aaf76bbbd7a715e0faa2b811cf26e6bfbc5ddeaa1fc4dc4231d99b1653ae1444f146cb81d0b8db6211da2deb550fc064418936930da01dd9ecc8cc95609eeb38ca2d6a560d20605152f2908915cd45568cb2d803afe082747b0324067a3537af94cba2ec48dc2ade3bd1d8b4fec493fb28938ded587a5594173509961d017b9bee2e03a73ba395754440e9c99e1c01cb149732601dca147765f960cad3e90dc2977928c8f43c5a0d3b15825f531317a8aabfb33373201c5cd2232881600ceef12a9a2c256ed68771b1d8f57425f3749d7f59b79c533bff50b9c73ab8f4f326bc3745a88d3662861ab4488f6bbad80387b5ef9269cad725798c7f0e68c95e9d44e51d3182b894db43da3d0681005295e78986131828bc0eca7bbea254e9c8e4600dde1398ee9d41282c2147f44e107cc4952eac9c6a705356074f3cc0d1c80c57adb3011487e8cdde51950cdfa267994d78f27a3f386bc83de2ed70c46972dcb9262d59ee58f54552a56df55698926cbd858a53352dbfdfea7e570b7b65f38ae7c4f45defe9200e5570e0b9e269ee5879fd6ed244dad7b22cdb9724bd6d1ab5565d0303fa747d2c4e93107765e5b2d7545d645dab97e60c32102303e613d34fe03486ed82fa9cfc122f502789b18b1272c1bb941367551254ecf7be84a401fc1f1d9e32823321da4b6f9653cce3e7aafee039a6a6a61e4dd28c8c9364113a7bd22a5e78c11fcd735735c9c146cbea290f6debc115a84f6db5539d40cca00369cb94fd3924624dc247d13356eb66fd7d326ed2406182e53cd6b9666a7a9f3dfa35c3b68f1cdfd68fdd43d4c976d133f8d3bd10e1ba56e9f2c419a9ffeb70f182ae310dd53317678c149120ebcb3c3831361795ef36077e4802b8c7ba1f3592cba1275477be2ee089b2f517d02d1ed80190857e13ec1979d37839a4afd197163f5a87146927cc5bb866813b7a8b32cbbebdc99181c7b892d0abc7b2156b5f1d605e33c5c74256aaf3047f9cb99edf3a70f03c648b6204f66a84dd1ff7eff53b0b895a9c48aef590b7a9eca4b4cc6a144d208b06d5e5577157cdec7f2eed43e004f02cfa9bae387afbb785619ef637c4d361176adb16e155f2e3a18973d74c5659e3f32e0e7f734daa6f40485b4d1107f361148f44b07ca7e2bcccdcca71bb17da221116d0d20c562ce9935972b94a10f78160fa8f46defcedad1adbe848dcd6ae649841e6a1b2c4f9a290598c16d1a933e196bd784435b38496f941cde294b126a794c1ccdbf8cde0189536c09b5ed999d5f17ba4b05d0f1ae6e1ec095fbd15930913c3ce91b64fe2063cbc3231963f4448acc22824692e1d396bee9015086ebbc2013f044ba8e1f84cbff2d6dc6d2cfbae87d861085536652c3bc50fae161e25a00c717327a9b1977bdb1ab911c01acafbfd901bae73169bff06b87fe3bad909c5228c0942ca16cd6704e66b95d780f3d5618ecc29903e92709d16104aa7b262dc54728c2e8eac3713d332c302eb4483ff92681bfdc88003aa1ef22eab413648a651535ab40dd193c804bb16123cd09d04d33e99231e7a804bd7e134e86aabf9499d9ef2f5b13546a7d0e113e141e8f935076d87ba185fdb95cf6b1c3c10efd3a89266628074469ff73e8180d02c45dc8d5d2c09d954e4188b6756af5eefa73b2a4026ab2362b69d957d44a2ddda26eaf67c93b59aa977c22880cca356f39a87556b95535465e3de6412c1b48f9ad73f4382e6204f0eb8d5a80353f3d96e85b91fa65f977540f7ae68ac2eebd8ade1405fcec187918511bd820ecf039d562d6c29325bf0c4839e2ce6d9f9ad8773bd243e656b5c8c48a389cf7b7832e25bbb000c7edd18a55fc221b83c6ffd064fdde27e8be1a4505f9471bc615973d0d7c3734a927bd39184cc8601bebb9cc979ca55ceb99c90536776563dd6e57d18b8923876c3cde0a30756f37a6eab2a9f0db8f82d6dcceafb9b711e3f4efded3c1226bf144b5d65dfc049fa5cd1f140606806336509818d79c1bbc4509c1785bd3c589322c1416d224c4b889101c0f810ba82a485e3bc92af6f1569f1900c1281d0a581c12328033ca19b5befb4ec84d89fc850a67d2f8d35d73693220d13acc05d81c491a89c567ff137f4072a001f73ba1f37acee1d6c822f94df9334238df935a2579f40ea64e34ca038149265f4a8a31c948e3a06b3c83c6ff4d01d8e9e2c09fe4f591e30e97e71fb445bf09c611a5de2d8d0c2d6c09d77f31efc4b29c24a105dc1d8cc9bbbe173e151ca461b1fa624f29e9c5cd4d8e54a04db0473919bb466a7376b3ebd778c0b9c10f7e1855804630809bcfa7640eb7f8640c52c7c3764b45982f2b6048a929c19dfd9200359c880d01b0cb2b0d0723fe757ab2c20967f2ecb30e7557ddc83971c6b746dc4774e1483b313aaf81421582d44f04d89dc35bff8f8ec5def07db1ce0643e786f24ded993a07826491c158fa163e15ed7fd5afda23af591613de35081c7c0d404dd36bc3d86dc12a1467cea5e1fb752c2dde4a355c69c5498fa88b0d6e5ed77b092004490b33c348e5ea7d584762b0d07a0b83752955bb9a24796f9a5b0e6dbe7dd5ef05cef3bfba02db48bef50640affa0b7ffe6543726bc392612c8cf18d4da992a71fdc6bfe05ef03a6b0d8819d21ed92a6b04d566097c37d44c6dc8689518d6b889a701f099dbd3e12e389443548077ac8c13511e27fb353203e965bca9c1dfdd2b84127b9f3af38797ef3f9c42bf1df8c113861410d711967973a3e8578641d88fbb9021effa8d928aaf9c3d589a2bceb2865d35d6964a740e0d1ca3da0dff2fcbf394ca0b27d69ae7f9f3f4c1aa76470b5a7a97424c8d67b64fbb2891b6c1ba972ab544b1d9235b47a3e64fdf694f7b3d51ec6c45c06dcb71ebbe9455742d3ea673012016668853d3bff1053c4020a8656922a2c2107228a43f1b889be46864f9b82b364ca67ee13b7a9e7d85131c888412c0eaaaca3a7165d86f147c8645993ddf333a5b2500117a47825c432a16b89c67614bca812e744e9fbd81a3614024320a3b82d5a0934129b2f7ea37adb35a2acc112198f826c7c02ba214c0fd3e3532174870ba2fbc86a83b32315bb9e39fcb045b120599524f17461bd20bdf007c857b6fa52663cd620466dddce67e40651b6d2765cc3e9e72ea7376a810ba99b92b30e30c26422ef0248320dbe9da50e54cc25b7625c28cd3efcc86075d490be1c2baa5560fab84f5174bf0d7c798c212cc033a00f7501d4ff9412780f8d6db00e60dc6234918d9cdc3f46175f3c41f9db1d6df859fcc13aeb2569a47198c52f219d889ab2679b693d7acc3cc074d3fb0761b678ab4d2a6108b5eb02b9b29341e0bae6a0755cfbbd69cf1f6366c7741d582eef75b1fad5338372482fecdd937e703326f7adcc806cf4f40b5d720b49be1d4ddb7575886d5523277486438ea8b8563620cdb8be4106fb38a7c01242b8fff921c6903ecdaa0421bb45af4f817271d2967d914b080a44e2223c6e7de80b970121f1c7092f504ec8b3595924a9b9d6880801950caa7170b6d6789e3f020e5885ef2684d9f29dfa93ba8c407dd458f3dc8ec902f56f53836fc77b863cc44369aae759734485c856450a77a1aa9d049486fef929401f6620fd829c642b8fa9ff6daf81d8a0cb22f764feed134b74dc8b84ea036ff4c220815d9832b1d3c72cb5cb023b7952268b7567c687a4dd6eccdc36722a5e3ed605f5ab7dfa8c50687c92e74e70d89e5d8a4a515dbd87b044bc28ad6e261717bb15c5b02fbdc78ed69d89736cfd2288e64fff5bdc7aa40afde3230cf758021347906d7a04cc04d3d1a737e7522a207633834a3d6244baf222cc3bb8d77341a432be50efb82fc6ce04ca5076bebee3188aef17e005ce1cfcc2677981f314622ff38bce7c266d2fdce34c1435a13a654f90bc27e8fd7c4ca4b0c362b14301f1c9dab5f801d0eb6b20455aa48049415fb2b1272cac5f84ba4ee28d1b5d930221427d38822ff2cbcf8e5add01b370cc07e8e8aa4eab92b67e49fabe0363837be1d4b9609234853501119c4ed46d891aa443be305f7a80a6f7249c96b5b68e4f2fd5ab6ea80d36ad2ad21d655b5dbdecc5fb7f05a717637d5b55f8f408df18161c28dc55f5c32b889ef429fa95b5b1865ec05d032078984ae1afdbe37a4362d7839f07d6c6aa194eebb8fa1f8d44c3e10eb029eef206b1e1f11511f5d679c6395f54e368c1f6ce3f384e3831769b6cf67648a004b3af7d392150912a5b9e8ca68e0700b0eab5d0eaf1609449417755c713a36b6f704299375ec188131bd3d1b23275dc3207a63af6315d52e4b30c44c03a3277e539affa03ee24dd43c626d8612668566b8d55dc19785d6b28afe8a0ca3d01ad8cc10a86305570e5a67b39a4a6a0858b1cfd4ec89e6c8fe7d5a22b23b72b0bb64120733d14bbce90e15a4c62df4d0c37a7f5c5c5aefda2956fcb460a554f36295cf99ced1237266b826c91e62505497d61194f00a1db450f90fbc2e37c7e6defe1b1a1d15e553f11fda7b1006c1b8825364d87c2fe9e024d9c92b765310129ae07cc641989674e211191358a7d7318e3fca34d73d2311aff2f79ce7453351fab4e76f80d049189504f97200657f45bb3bac99894a6e3a781589930e7adb2c40a748292f329728b2291b5ea89b871438fda8425b6dd8b284031772b1ba2035d9b05b24f2cb9b23e7bd324bcccb5e3fcc57d34aafa4833e289fe0e8570ccce2b35b5b8e771640972fc11a577b9fcac9034097637c16b39e43d493318f054f4cd49fc5e2f06c942a5e7ac330d4fa9c273254e3a8a49c46fb8bba699965eeb9cd583cd07f7c4a8eaa591471b7d87eda304cbfd39a80329b89cc3728be8a22a711c62c53fd78dfd73d6c25ca441f726c4d6d8f42d9dd665629c3ea392dba4ba64fec310c80a864964f3cb2436dff6e758a519447b567ea41fe9febd98bdea3ac0cfaa55a06e4bc5e0962783cd4ab22246117c8647c389b1f47bc64b9c2cddda5c246f8bd036e68b8bf46629e0a827fcc1b528ef8f836c5534a56e5287ec095950fc6a0abd892be15b140e355f05f29f63b3bc071655fc8f6487ed6a66ac09846dc421056d3feb07800af45eb1f5b86235e7b6342ace2a5431dc64ab5a19df2d250c68d97a3b60c78385ae9ee25f2000cb8cf051ad372eacb2c9ac29454f6a7a87ea7ef5ce6a0d87e89932c4bbebd9c16c03f23a33460889559d2b530a373fbc1c15159bce28def9e5fa3812b4b29092a78165c76ef53728d662846f457f7ff0c9efa4da20fa965563326fc64a157ae83c5f85623d5a6a63e52f4a87168f60c2860afe01fa7cc3f235bd6f3c9be2e997597672332fb0e56ee08cccf11fb167ea71163c3ac4dc73c8a155e8c3825ed33b554d735a8fe523dcfdeb8e0950ddf82a144b8315b8c687a8d904d779d72d42fa2029fd48cb55bd8b29689a733446effd38dd2283a1d396e63f0727d4ab6ca8a8848016a1bf5689e00752bf22c903d29cd5ce81e52b50e60dd04eea3a552c29e8b06d84d92ac1d31fc78d0796b9c383b3a2a66f2e8ceeae027fb0cf61ea4ff5d3c3209d5b97fe5dbc3df66074379727b909408f9dc20e32cdf99dd509e2664cac515122b4cf1f92b37d083a466062da646c3d952c62aff70db475b06eb8e82a4e65fd92796847e8dcc4c1008846108de02654ce82e03453cf3273e2d9ba58e6d8c3d678c4d8de843f079f7f629c9037af48b6298056573ad415bba4ce70612befaec78054df0233e8b504b9961485d933e946a1dcc62dc2048df2f99891814691a5605c109696c661bb1997a3edb73df379b6f9881470cf614f42fc5d8b15dd7e836444b158c897b57b07eb70f5fc06bb92a7587471a88c4c96978f1960391edbfb0eeea34ec763f5b114bf6e792a19f0aa3a9229218dd0d3dfb6fa0d6780bc74ba005b640c5a121a0a99ca982412d2e59452e706d8f08c3b87fef65c3a18b90f42a79483cf52b85e878c7b313c651524a414568e882141555e32fe99e66baec71bc48af446286f5f67b7ccb5ac6ba994ee740fd42f237b907fe64b0ec9007b7debad92260b3ac99723dbc1caef6d19508707ffb8aef4498beba70340c87440dfafcf4f3c9dd6589f74ee1354a61ec7c6583e7995174223b69878915465fc36cafbc2d76d7f32262e1f787d8891d43ac0c824ec76cc45546ef76844111dbb503670471c7ae658ca8bc47e2c09c33f76b720e818a17022b7f7d7eb73c6a7d8fb19a5bf2c501b0ba48440d22afd2424a2770781650ca277b597c82ce8317b7f848891a6796c27f284b2b5239a9340ef9440234ebf0a16ae276a58cabb6923df05f7fc49b66cd70ace2058f481ebb9c7940b44270ef884c63b0f6f1eab7f038a9fc4473bf557d80f9dde0017af0455756a0900427f782be921ffcc738edb4637a020ee0edafe484b946836e49a8e51dbc4e1d40c655454984a3fd6d401c482dfdcc74a93b0853918ac385af9dee1c421e5e021df94e11da7235a028dbcb40bfb3d6e476c78394915907059da9715f2ef97be98dc151d0c990b5b29885d72b21fce3b0e8182ac06f17c6a73316a905a91560b3e59e577de1deb0c8ec334c90408da03775a04b43e974c85a607eaf2b84ae162eb7482f5ab59b3e07159d49d321d0a228fddc2b83b45865a2e12a841951e8d585a1572d018994e52ce034490619654f4db071b8cad0ac298b7bd8aa55ec85e943bb746706a569f5a455594c4e493bbbe8cf32149545de9e4724a3537daa14684344cf8fb771f841643701325a9517c4058c073b17e4281f285ccba76d1c50e6abefd04b99c7f90a63299ebd1f52a18726c63ac1e7662d98e4c3e947788dd1257024a28684fe4de3f233bc36eed7a64f524754926ea5fda0c9387efa5596a0d0cf94978f4cca01f5c914d9e9997c3e9edca8ff1f0392f2ecf45239e312f467ad2b7123781afed9456186069eff55bed35739516a86b808627402d34df02becacc0ae8d9596d09451be2314045d13f640ad28ad15ed05cc49b0774694af69f29bc6aad11d73a5132e562a76ac60415ef5e5c16ddc71ca8fb71069b19cfcda0db1460fb886d8b35e185d74fcd89018b3bc3e0ec60882a9abf99e88cfe6848c864eec16061f3a23a2c37aaa39ef1cf4e271e81b00b9df94ce05dabdfe537275a43106230b59f82686c355977912d4927faa2f8f3c8579d760504b7f8a127e3e5d336d7b936759baa1a2f3d379dd3e12525e0ff89832cf6625f9247b45190153e7f9e5a9a70c6dc1f2a122a1d3b63df4ce9297436ccfb63c5082372e86cbf11c45ed6166e1dff21043a4fafe6c9ca4265288a3dc0f95e115703b6690e12d91da100d6916752f38804386710d427823f7783f730218a9ac2d043e20dff467487b2159860856343a689fa8c444cadf4c1ebdc2e838159a851e2c34fd04567ed5b03f0f46f8cd258e2616e69d9d164f499fcb309c5b9ddeea46bd5fde6b02f993381390ac84cbe688a99d981a47cbf88a308fd86fe1f7d47eeb1971cae0c68a0031ccdcd9c70ea614d10387044cf2c21c233fce644e1c8ee7f4872a9c953eb0aab25d400ef690ac094d02854eeeb9b5935a2a9141c041949133db5bcd0c1539eaa9778c45eab16e16a9856da9c92b713f861f6c2c31bc0457b5b26d5de249de0d34e055f8a64cb21e67f85ad5e29a56d2c34cc28b137913df02fdc70e26f31968b850eba4d2e98268442f09080bec48ed65312e900a52801bb544a9fd50b27e9da5d1cc254af6fbf308224e16d39e20fd6474bddd8cee0b08aa28dec235d5def2037b2614f8694750d8109a608f512266c4292b9d53ea06907a78affccfc38d5999963758235acf936f40537b256d6311d763ecac4cb0e20c91b0372c2fea32806f0b4dbb392c5ce74aa15dc97630ae6c92b703fb6257b09f2c5f277d0eb53bae688256788db6b719a539fcd3cfa208eee7a70cac59589b7c89efcb3c4e6f2e251695b9a319a7dfd92fd06b2634b47fad259ce0cf5058e1614819626bb5539384a016f1641421cf530270ac2e720827dd02f3c01328c6c9cd9655c12350a4c21e73e15003439185ae0ebc33d701d6374f9d0f9e7f3236dd21cabdd70f3998a233de29a6780601966cd4a23e3b24ff5906d5a7af2b10e48eac9971a8efc5901292e451cd11badd9edeb90e9c233e76d4a0e13facdc3226645585fec3d4184e649f4cb40012ddd40a8d4c65894b543d997c9388b5ded69a489e385874a5acf746410df46d4b5ac65c04f4d67a49ea55af1070f436e94e3f308cbd505728177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643dc626520dcd53a22f727af3ee42c770e56c97a64fe3adb063799d8ab032fe5514b23d077f898d66ca986c9613189211a4c03b271d8b8a88e11a276f5a05c0c5156db718b3f90efc9b7e41645955e2c5f75f04a80ec7a5cec2073c83886fc8c45/lib64/libBrokenLocale.so.1/lib64/libanl.so.1/lib64/libdl.so.2/lib64/libm.so.6/lib64/libnss_compat.so.2/lib64/libnss_db.so.2/lib64/libnss_dns.so.2/lib64/libnss_files.so.2/lib64/libnss_hesiod.so.2/lib64/libpthread.so.0/lib64/libresolv.so.2/lib64/librt.so.1/lib64/libthread_db.so.1/lib64/libutil.so.1rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootglibc-2.31-150300.83.1.src.rpmepollglibc-develglibc-devel(aarch-64)@@@@@@@    /bin/shglibcld-linux-aarch64.so.1()(64bit)ld-linux-aarch64.so.1(GLIBC_2.17)(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libdl.so.2()(64bit)libdl.so.2(GLIBC_2.17)(64bit)libxcrypt-devellinux-kernel-headersrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)2.313.0.4-14.6.0-14.0-15.2-14.14.3fBf:f2.f! @e@e@eyepb@eSe;ddgd!d dq@dtd%yddccU@ccob@b@b֜b@bb no longer includes inline versions of any string functions, as this kind of optimization is better done by the compiler * The nonstandard header has been removed * The obsolete header has been removed * The obsolete signal constant SIGUNUSED is no longer defined by * The obsolete function cfree has been removed * The stack_t type no longer has the name struct sigaltstack * The ucontext_t type no longer has the name struct ucontext * On S/390 GNU/Linux, the constants defined by have been synced with the kernel * Linux kernel 3.2 or later is required at runtime, on all architectures supported by that kernel * The DNS stub resolver limits the advertised UDP buffer size to 1200 bytes, to avoid fragmentation-based spoofing attacks (CVE-2017-12132) * LD_LIBRARY_PATH is now ignored in binaries running in privileged AT_SECURE mode to guard against local privilege escalation attacks (CVE-2017-1000366) * Avoid printing a backtrace from the __stack_chk_fail function since it is called on a corrupt stack and a backtrace is unreliable on a corrupt stack (CVE-2010-3192) * A use-after-free vulnerability in clntudp_call in the Sun RPC system has been fixed (CVE-2017-12133) * fate#322258, fate#321513, fate#322453 - fts-symbol-redirect.patch, glibc-resolv-reload.diff, glibc-2.2-sunrpc.diff, i686-memchr-sse.patch, ld-hwcap-mask-suid.patch, ld-library-path-suid.patch, sunrpc-use-after-free.patch, test-math-vector-sincos-aliasing.patch, tunables-bigendian.patch: Removed- Fix RPM group- s390-elision-enable-envvar.patch: enable TLE only if GLIBC_ELISION_ENABLE=yes is defined (fate#322271)- ld-hwcap-mask-suid.patch: Ignore and remove LD_HWCAP_MASK for AT_SECURE programs (BZ #21209) - ld-library-path-suid.patch: Completely ignore LD_LIBRARY_PATH for AT_SECURE=1 programs (CVE-2017-1000366, bsc#1039357, BZ #21624)- Remove glibc-cpusetsize.diff, no longer useful- fts-symbol-redirect.patch: Fix symbol redirect for fts_set (bsc#1041123, BZ #21289)- test-math-vector-sincos-aliasing.patch: Fix test-math-vector-sincos.h aliasing- add-locales.patch: renamed from glibc-2.3.locales.diff.bz2, drop en_BE locales (bsc#1039502)- Remove glibc-testsuite.patch, no longer relevant- Use multibuild feature - Remove obsolete check-build.sh - glibc.rpmlintrc: remove obsolete entries - Use %tmpfiles_create in nscd postin- i686-memchr-sse.patch: Fix i686 memchr overflow calculation (bsc#1031021, BZ #21182) - sunrpc-use-after-free.patch: Avoid use-after-free read access in clntudp_call (BZ #21115) - Build testsuite with gdb and python-pexpect to enable more tests- tunables-bigendian.patch: Fix getting tunable values on big-endian (BZ [#21109])- Update to glibc 2.25 * The feature test macro __STDC_WANT_LIB_EXT2__, from ISO/IEC TR 24731-2:2010, is supported to enable declarations of functions from that TR. * The feature test macro __STDC_WANT_IEC_60559_BFP_EXT__, from ISO/IEC TS 18661-1:2014, is supported to enable declarations of functions and macros from that TS. * The feature test macro __STDC_WANT_IEC_60559_FUNCS_EXT__, from ISO/IEC TS 18661-4:2015, is supported to enable declarations of functions and macros from that TS. * The nonstandard feature selection macros _REENTRANT and _THREAD_SAFE are now treated as compatibility synonyms for _POSIX_C_SOURCE=199506L. * The inclusion of by is deprecated. * New features from TS 18661-1:2014 are added to libm: the fesetexcept, fetestexceptflag, fegetmode and fesetmode functions, the femode_t type and the FE_DFL_MODE and FE_SNANS_ALWAYS_SIGNAL macros. * Integer width macros from TS 18661-1:2014 are added to : CHAR_WIDTH, SCHAR_WIDTH, UCHAR_WIDTH, SHRT_WIDTH, USHRT_WIDTH, INT_WIDTH, UINT_WIDTH, LONG_WIDTH, ULONG_WIDTH, LLONG_WIDTH, ULLONG_WIDTH; and to : INT8_WIDTH, UINT8_WIDTH, INT16_WIDTH, UINT16_WIDTH, INT32_WIDTH, UINT32_WIDTH, INT64_WIDTH, UINT64_WIDTH, INT_LEAST8_WIDTH, UINT_LEAST8_WIDTH, INT_LEAST16_WIDTH, UINT_LEAST16_WIDTH, INT_LEAST32_WIDTH, UINT_LEAST32_WIDTH, INT_LEAST64_WIDTH, UINT_LEAST64_WIDTH, INT_FAST8_WIDTH, UINT_FAST8_WIDTH, INT_FAST16_WIDTH, UINT_FAST16_WIDTH, INT_FAST32_WIDTH, UINT_FAST32_WIDTH, INT_FAST64_WIDTH, UINT_FAST64_WIDTH, INTPTR_WIDTH, UINTPTR_WIDTH, INTMAX_WIDTH, UINTMAX_WIDTH, PTRDIFF_WIDTH, SIG_ATOMIC_WIDTH, SIZE_WIDTH, WCHAR_WIDTH, WINT_WIDTH. * New features are added from TS 18661-1:2014: - Signaling NaN macros: SNANF, SNAN, SNANL. - Nearest integer functions: roundeven, roundevenf, roundevenl, fromfp, fromfpf, fromfpl, ufromfp, ufromfpf, ufromfpl, fromfpx, fromfpxf, fromfpxl, ufromfpx, ufromfpxf, ufromfpxl. - llogb functions: the llogb, llogbf and llogbl functions, and the FP_LLOGB0 and FP_LLOGBNAN macros. - Max-min magnitude functions: fmaxmag, fmaxmagf, fmaxmagl, fminmag, fminmagf, fminmagl. - Comparison macros: iseqsig. - Classification macros: iscanonical, issubnormal, iszero. - Total order functions: totalorder, totalorderf, totalorderl, totalordermag, totalordermagf, totalordermagl. - Canonicalize functions: canonicalize, canonicalizef, canonicalizel. - NaN functions: getpayload, getpayloadf, getpayloadl, setpayload, setpayloadf, setpayloadl, setpayloadsig, setpayloadsigf, setpayloadsigl. * The functions strfromd, strfromf, and strfroml, from ISO/IEC TS 18661-1:2014, are added to libc. * Most of glibc can now be built with the stack smashing protector enabled. * The function explicit_bzero, from OpenBSD, has been added to libc. * On ColdFire, MicroBlaze, Nios II and SH3, the float_t type is now defined to float instead of double. * On x86_64, when compiling with -mfpmath=387 or -mfpmath=sse+387, the float_t and double_t types are now defined to long double instead of float and double. * The getentropy and getrandom functions, and the header file have been added. * The buffer size for byte-oriented stdio streams is now limited to 8192 bytes by default. * The header now includes the header. * The malloc_get_state and malloc_set_state functions have been removed. * The “ip6-dotint” and “no-ip6-dotint” resolver options, and the corresponding RES_NOIP6DOTINT flag from have been removed. * The "ip6-bytestring" resolver option and the corresponding RES_USEBSTRING flag from have been removed. * The flags RES_AAONLY, RES_PRIMARY, RES_NOCHECKNAME, RES_KEEPTSIG, RES_BLAST defined in the header file have been deprecated. * The "inet6" option in /etc/resolv.conf and the RES_USE_INET6 flag for _res.flags are deprecated. * DNSSEC-related declarations and definitions have been removed from the header file, and libresolv will no longer attempt to decode the data part of DNSSEC record types. * The resource record type classification macros ns_t_qt_p, ns_t_mrr_p, ns_t_rr_p, ns_t_udp_p, ns_t_xfr_p have been removed from the header file because the distinction between RR types and meta-RR types is not officially standardized, subject to revision, and thus not suitable for encoding in a macro. * The types res_sendhookact, res_send_qhook, re_send_rhook, and the qhook and rhook members of the res_state type in have been removed. * For multi-arch support it is recommended to use a GCC which has been built with support for GNU indirect functions. * GDB pretty printers have been added for mutex and condition variable structures in POSIX Threads. * Tunables feature added to allow tweaking of the runtime for an application program. * A new version of condition variables functions have been implemented in the NPTL implementation of POSIX Threads to provide stronger ordering guarantees. * A new version of pthread_rwlock functions have been implemented to use a more scalable algorithm primarily through not using a critical section anymore to make state changes. * On ARM EABI (32-bit), generating a backtrace for execution contexts which have been created with makecontext could fail to terminate due to a missing .cantunwind annotation. (CVE-2016-6323) * The DNS stub resolver functions would crash due to a NULL pointer dereference when processing a query with a valid DNS question type which was used internally in the implementation. (CVE-2015-5180) - Enable stack protector if part of %optflags - startcontext-cantunwind.patch: Removed - cpuid-assertion.patch: Removed- cpuid-assertion.patch: Don't assert on older Intel CPUs (BZ #20647)- glibc-2.3.3-nscd-db-path.diff: Move persistent nscd databases to /var/lib/nscd - glibc-2.3.90-langpackdir.diff: simplify- Update to glibc 2.24 * The minimum Linux kernel version that this version of the GNU C Library can be used with is 3.2 * The pap_AN locale has been deleted * The readdir_r and readdir64_r functions have been deprecated * The type `union wait' has been removed * A new NSS action is added to facilitate large distributed system administration * The deprecated __malloc_initialize_hook variable has been removed from the API * The long unused localedef --old-style option has been removed * nextupl, nextup, nextupf, nextdownl, nextdown and nextdownf are added to libm * An unnecessary stack copy in _nss_dns_getnetbyname_r was removed (CVE-2016-3075) * Previously, getaddrinfo copied large amounts of address data to the stack, even after the fix for CVE-2013-4458 has been applied, potentially resulting in a stack overflow. getaddrinfo now uses a heap allocation instead (CVE-2016-3706) * The glob function suffered from a stack-based buffer overflow when it was called with the GLOB_ALTDIRFUNC flag and encountered a long file name (CVE-2016-1234) * The Sun RPC UDP client could exhaust all available stack space when flooded with crafted ICMP and UDP messages (CVE-2016-4429) * The IPv6 name server management code in libresolv could result in a memory leak for each thread which is created, performs a failing naming lookup, and exits (CVE-2016-5417) - startcontext-cantunwind.patch: mark __startcontext as .cantunwind (bsc#974800, BZ #20435) - Removed patches: * 0001-Updated-translations-for-2.23.patch * 0002-Regenerate-libc.pot-for-2.23.patch * 0003-Regenerated-configure-scripts.patch * 0004-x86_64-Set-DL_RUNTIME_UNALIGNED_VEC_SIZE-to-8.patch * 0005-Add-fts64_-to-sysdeps-arm-nacl-libc.abilist.patch * 0006-Don-t-use-long-double-math-functions-if-NO_LONG_DOUB.patch * 0007-NEWS-2.23-Fix-typo-in-bug-19048-text.patch * 0008-Update-NEWS.patch * 0009-sln-use-stat64.patch * 0010-Add-sys-auxv.h-wrapper-to-include-sys.patch * 0011-mips-terminate-the-FDE-before-the-return-trampoline-.patch * 0012-Use-HAS_ARCH_FEATURE-with-Fast_Rep_String.patch * 0013-Mention-BZ-19762-in-NEWS.patch * 0014-Define-_HAVE_STRING_ARCH_mempcpy-to-1-for-x86.patch * 0015-Or-bit_Prefer_MAP_32BIT_EXEC-in-EXTRA_LD_ENVVARS.patch * 0016-Fix-resource-leak-in-resolver-bug-19257.patch * 0017-math-don-t-clobber-old-libm.so-on-install-BZ-19822.patch * 0018-resolv-Always-set-resplen2-out-parameter-in-send_dg-.patch * 0019-S390-Save-and-restore-fprs-vrs-while-resolving-symbo.patch * 0020-S390-Extend-structs-La_s390_regs-La_s390_retval-with.patch * 0021-CVE-2016-3075-Stack-overflow-in-_nss_dns_getnetbynam.patch * 0022-configure-fix-test-usage.patch * 0023-Suppress-GCC-6-warning-about-ambiguous-else-with-Wpa.patch * 0024-nss_db-Propagate-ERANGE-error-if-parse_line-fails-BZ.patch * 0025-getnameinfo-Do-not-preserve-errno.patch * 0026-getnameinfo-Refactor-and-fix-memory-leak-BZ-19642.patch * 0027-getnameinfo-Reduce-line-length-and-add-missing-comme.patch * 0028-getnameinfo-Avoid-calling-strnlen-on-uninitialized-b.patch * 0029-getnameinfo-Return-EAI_OVERFLOW-in-more-cases-BZ-197.patch * 0030-hesiod-Remove-RCS-keywords.patch * 0031-hesiod-Always-use-thread-local-resolver-state-BZ-195.patch * 0032-hesiod-Avoid-heap-overflow-in-get_txt_records-BZ-200.patch * 0033-malloc-Remove-NO_THREADS.patch * 0034-Fix-malloc-threaded-tests-link-on-non-Linux.patch * 0035-malloc-Run-fork-handler-as-late-as-possible-BZ-19431.patch * 0036-malloc-Remove-malloc-hooks-from-fork-handler.patch * 0037-malloc-Add-missing-internal_function-attributes-on-f.patch * 0038-nss_dns-Fix-assertion-failure-in-_nss_dns_getcanonna.patch * 0039-nss_dns-Validate-RDATA-length-against-packet-length-.patch * 0040-resolv-nss_dns-Remove-remaining-syslog-logging-BZ-19.patch * 0041-nss_dns-Check-address-length-before-creating-addrinf.patch * 0042-nss_dns-Skip-over-non-PTR-records-in-the-netent-code.patch * 0043-resolv-Always-set-resplen2-out-parameter-in-send_vc-.patch * 0044-tst-audit4-tst-audit10-Compile-AVX-AVX-512-code-sepa.patch * 0045-Fix-tst-audit10-build-when-mavx512f-is-not-supported.patch * 0046-tst-audit10-Fix-compilation-on-compilers-without-bit.patch * 0047-strfmon_l-Use-specified-locale-for-number-formatting.patch * 0048-glob-Simplify-the-interface-for-the-GLOB_ALTDIRFUNC-.patch * 0049-CVE-2016-1234-glob-Do-not-copy-d_name-field-of-struc.patch * 0050-ldconfig-Do-not-remove-stale-symbolic-links-with-X-B.patch * 0051-Report-dlsym-dlvsym-lookup-errors-using-dlerror-BZ-1.patch * 0052-Fix-tst-dlsym-error-build.patch * 0053-Remove-trailing-newline-from-date_fmt-in-Serbian-loc.patch * 0054-Revert-Report-dlsym-dlvsym-lookup-errors-using-dlerr.patch * 0055-CVE-2016-3706-getaddrinfo-stack-overflow-in-hostent-.patch * 0056-Fix-strfmon_l-Use-specified-locale-for-number-format.patch * clntudp-call-alloca.patch * glibc-memset-nontemporal.diff * nis-initgroups-status.patch * nscd-gc-crash.patch * robust-mutex-deadlock.patch * strncat-avoid-array-bounds-warning.patch- strncat-avoid-array-bounds-warning.patch: Avoid array-bounds warning for stncat on i586 (BZ #20260) - Update glibc.keyring - Unset MALLOC_CHECK_ during testsuite run- nsswitch.conf: Add fallback to files for passwd and group to prepare for libnsl removal.- nis-initgroups-status.patch: Return proper status from _nss_nis_initgroups_dyn (bsc#984269, BZ #20262) - robust-mutex-deadlock.patch: Fix generic __lll_robust_timedlock_wait to check for timeout (bsc#985170, BZ #20263)- nscd-gc-crash.patch: Fix nscd assertion failure in gc (bsc#965699, BZ [#19755])- clntudp-call-alloca.patch: do not use alloca in clntudp_call (CVE-2016-4429, bsc#980854, BZ #20112)- Import patches from 2.23 branch 0001-Updated-translations-for-2.23.patch 0002-Regenerate-libc.pot-for-2.23.patch 0003-Regenerated-configure-scripts.patch 0004-x86_64-Set-DL_RUNTIME_UNALIGNED_VEC_SIZE-to-8.patch 0005-Add-fts64_-to-sysdeps-arm-nacl-libc.abilist.patch 0006-Don-t-use-long-double-math-functions-if-NO_LONG_DOUB.patch 0007-NEWS-2.23-Fix-typo-in-bug-19048-text.patch 0008-Update-NEWS.patch 0009-sln-use-stat64.patch 0010-Add-sys-auxv.h-wrapper-to-include-sys.patch 0011-mips-terminate-the-FDE-before-the-return-trampoline-.patch 0012-Use-HAS_ARCH_FEATURE-with-Fast_Rep_String.patch 0013-Mention-BZ-19762-in-NEWS.patch 0014-Define-_HAVE_STRING_ARCH_mempcpy-to-1-for-x86.patch 0015-Or-bit_Prefer_MAP_32BIT_EXEC-in-EXTRA_LD_ENVVARS.patch 0016-Fix-resource-leak-in-resolver-bug-19257.patch 0017-math-don-t-clobber-old-libm.so-on-install-BZ-19822.patch 0018-resolv-Always-set-resplen2-out-parameter-in-send_dg-.patch 0019-S390-Save-and-restore-fprs-vrs-while-resolving-symbo.patch 0020-S390-Extend-structs-La_s390_regs-La_s390_retval-with.patch 0021-CVE-2016-3075-Stack-overflow-in-_nss_dns_getnetbynam.patch 0022-configure-fix-test-usage.patch 0023-Suppress-GCC-6-warning-about-ambiguous-else-with-Wpa.patch 0024-nss_db-Propagate-ERANGE-error-if-parse_line-fails-BZ.patch 0025-getnameinfo-Do-not-preserve-errno.patch 0026-getnameinfo-Refactor-and-fix-memory-leak-BZ-19642.patch 0027-getnameinfo-Reduce-line-length-and-add-missing-comme.patch 0028-getnameinfo-Avoid-calling-strnlen-on-uninitialized-b.patch 0029-getnameinfo-Return-EAI_OVERFLOW-in-more-cases-BZ-197.patch 0030-hesiod-Remove-RCS-keywords.patch 0031-hesiod-Always-use-thread-local-resolver-state-BZ-195.patch 0032-hesiod-Avoid-heap-overflow-in-get_txt_records-BZ-200.patch 0033-malloc-Remove-NO_THREADS.patch 0034-Fix-malloc-threaded-tests-link-on-non-Linux.patch 0035-malloc-Run-fork-handler-as-late-as-possible-BZ-19431.patch 0036-malloc-Remove-malloc-hooks-from-fork-handler.patch 0037-malloc-Add-missing-internal_function-attributes-on-f.patch 0038-nss_dns-Fix-assertion-failure-in-_nss_dns_getcanonna.patch 0039-nss_dns-Validate-RDATA-length-against-packet-length-.patch 0040-resolv-nss_dns-Remove-remaining-syslog-logging-BZ-19.patch 0041-nss_dns-Check-address-length-before-creating-addrinf.patch 0042-nss_dns-Skip-over-non-PTR-records-in-the-netent-code.patch 0043-resolv-Always-set-resplen2-out-parameter-in-send_vc-.patch 0044-tst-audit4-tst-audit10-Compile-AVX-AVX-512-code-sepa.patch 0045-Fix-tst-audit10-build-when-mavx512f-is-not-supported.patch 0046-tst-audit10-Fix-compilation-on-compilers-without-bit.patch 0047-strfmon_l-Use-specified-locale-for-number-formatting.patch 0048-glob-Simplify-the-interface-for-the-GLOB_ALTDIRFUNC-.patch 0049-CVE-2016-1234-glob-Do-not-copy-d_name-field-of-struc.patch 0050-ldconfig-Do-not-remove-stale-symbolic-links-with-X-B.patch 0051-Report-dlsym-dlvsym-lookup-errors-using-dlerror-BZ-1.patch 0052-Fix-tst-dlsym-error-build.patch 0053-Remove-trailing-newline-from-date_fmt-in-Serbian-loc.patch 0054-Revert-Report-dlsym-dlvsym-lookup-errors-using-dlerr.patch 0055-CVE-2016-3706-getaddrinfo-stack-overflow-in-hostent-.patch 0056-Fix-strfmon_l-Use-specified-locale-for-number-format.patch - CVE-2016-3075 CVE-2016-1234 CVE-2016-3706 bsc#973164 bsc#969727 - resolv-mem-leak.patch: renamed to 0016-Fix-resource-leak-in-resolver-bug-19257.patch - no-long-double.patch: renamed to 0006-Don-t-use-long-double-math-functions-if-NO_LONG_DOUB.patch - glibc-gcc6.patch: renamed to 0023-Suppress-GCC-6-warning-about-ambiguous-else-with-Wpa.patch- glibc-c-utf8-locale.patch: fix bad standard in LC_IDENTIFICATION categories - glibc-2.3.locales.diff.bz2: likewise- glibc-gcc6.patch: Suppress GCC 6 warning about ambiguous 'else' with - Wparentheses- Add compatibility symlinks for LSB 3.0 (fate#318933)- powerpc-elision-enable-envvar.patch: enable TLE only if GLIBC_ELISION_ENABLE=yes is defined (bsc#967594, fate#318236)- ldd-system-interp.patch: Restore warning about execution permission, it is still needed for noexec mounts (bsc#915985)- Add C.UTF-8 locale (see https://sourceware.org/glibc/wiki/Proposals/C.UTF-8) and rh#902094 . Added with glibc-c-utf8-locale.patch. - Add glibc-disable-gettext-for-c-utf8.patch to disable gettext for C.UTF-8 same as C locale.- Move %install_info_delete to %preun - crypt_blowfish-1.3.tar.gz.sign: Remove, the sign key is no longer acceptable- no-long-double.patch: Don't use long double functions if NO_LONG_DOUBLE- Update to glibc 2.23 release. * Unicode 8.0.0 Support * sched_setaffinity, pthread_setaffinity_np no longer attempt to guess the kernel-internal CPU set size * The fts.h header can now be used with -D_FILE_OFFSET_BITS=64 * getaddrinfo now detects certain invalid responses on an internal netlink socket * A defect in the malloc implementation, present since glibc 2.15 (2012) or glibc 2.10 via --enable-experimental-malloc (2009), could result in the unnecessary serialization of memory allocation requests across threads * The obsolete header has been removed * The obsolete functions bdflush, create_module, get_kernel_syms, query_module and uselib are no longer available to newly linked binaries * Optimized string, wcsmbs and memory functions for IBM z13. * Newly linked programs that define a variable called signgam will no longer have it set by the lgamma, lgammaf and lgammal functions - Removed patches: * dont-remove-nodelete-flag.patch * openat64-readd-o-largefile.patch * mntent-blank-line.patch * opendir-o-directory-check.patch * strcoll-remove-strdiff-opt.patch * ld-pointer-guard.patch * tls-dtor-list-mangling.patch * powerpc-lock-elision-race.patch * prelink-elf-rtype-class.patch * vector-finite-math-aliases.patch * powerpc-elision-adapt-param.patch * catopen-unbound-alloca.patch * strftime-range-check.patch * hcreate-overflow-check.patch * errorcheck-mutex-no-elision.patch * refactor-nan-parsing.patch * send-dg-buffer-overflow.patch * isinf-cxx11-conflict.patch * ibm93x-redundant-shift-si.patch * iconv-reset-input-buffer.patch * tzset-tzname.patch * static-dlopen.patch- isinf-cxx11-conflict.patch: Fix isinf/isnan declaration conflict with C++11 (bsc#963700, BZ #19439)- tls-dtor-list-mangling.patch: Harden tls_dtor_list with pointer mangling (BZ #19018) - prelink-elf-rtype-class.patch: Keep only ELF_RTYPE_CLASS_{PLT|COPY} bits for prelink (BZ #19178) - vector-finite-math-aliases.patch: Better workaround for aliases of * _finite symbols in vector math library (BZ# 19058) - powerpc-elision-adapt-param.patch: powerpc: Fix usage of elision transient failure adapt param (BZ #19174) - catopen-unbound-alloca.patch: Fix unbound alloca in catopen (CVE-2015-8779, bsc#962739, BZ #17905) - strftime-range-check.patch: Add range check on time fields (CVE-2015-8776, bsc#962736, BZ #18985) - hcreate-overflow-check.patch: Handle overflow in hcreate (CVE-2015-8778, bsc#962737, BZ #18240) - errorcheck-mutex-no-elision.patch: Don't do lock elision on an error checking mutex (bsc#956716, BZ #17514) - refactor-nan-parsing.patch: Refactor strtod parsing of NaN payloads (CVE-2014-9761, bsc#962738, BZ #16962) - send-dg-buffer-overflow.patch: Fix getaddrinfo stack-based buffer overflow (CVE-2015-7547, bsc#961721, BZ #18665) - powerpc-lock-elision-race.patch: renamed from 0001-powerpc-Fix-a-race-condition-when-eliding-a-lock-20150730.patch- Add audit-devel and libcap-devel to BuildRequires, for use by nscd- reinitialize-dl_load_write_lock.patch: Reinitialize dl_load_write_lock on fork (bsc#958315, BZ #19282)- resolv-mem-leak.patch: Fix resource leak in resolver (bsc#955647, BZ #19257) - tzset-tzname.patch: Force rereading TZDEFRULES after it was used to set DST rules only (BZ #19253)- glibc-2.3.90-noversion.diff: use stat64- ld-pointer-guard.patch: Always enable pointer guard (CVE-2015-8777, bsc#950944, BZ #18928)- strcoll-remove-strdiff-opt.patch: Remove incorrect STRDIFF-based optimization (BZ #18589)- iconv-reset-input-buffer.patch: Fix iconv buffer handling with IGNORE error handler (BZ #18830)- new patch [BZ #18743] PowerPC: Fix a race condition when eliding a lock 0001-powerpc-Fix-a-race-condition-when-eliding-a-lock-20150730.patch- nss-files-long-lines-2.patch: Properly reread entry after failure in nss_files getent function (bsc#945779, BZ #18991)- fnmatch-collating-elements.patch: Fix fnmatch handling of collating elements (BZ #17396, BZ #16976)- opendir-o-directory-check.patch: Fix opendir inverted o_directory_works test - static-dlopen.patch: Static dlopen default library search path fix (bsc#937853)- mntent-blank-line.patch: Fix memory corruption w/blank lines- dont-remove-nodelete-flag.patch: Don't remove DF_1_NODELETE flag from all loaded objects on failed dlopen - openat64-readd-o-largefile.patch: Readd O_LARGEFILE flag for openat64- Update to glibc 2.22 release. * Cache information can be queried via sysconf() function on s390 * A buffer overflow in gethostbyname_r and related functions performing DNS requests has been fixed. (CVE-2015-1781) * The time zone file parser has been made more robust against crafted time zone files * A powerpc and powerpc64 optimization for TLS, similar to TLS descriptors for LD and GD on x86 and x86-64, has been implemented. * Character encoding and ctype tables were updated to Unicode 7.0.0 * Added vector math library named libmvec * A new fmemopen implementation has been added with the goal of POSIX compliance. * The header is deprecated, and will be removed in a future release. * bsc#905313 bsc#920338 bsc#927080 bsc#928723 bsc#931480 bsc#939211 bsc#940195 bsc#940332 bsc#944494 bsc#968787 - Patches from upstream removed * htm-tabort.patch * o-tmpfile.patch * memcpy-chk-non-SSE2.patch * pthread-mutexattr-gettype-kind.patch * powerpc-software-sqrt.patch * static-tls-dtv-limit.patch * threaded-trim-threshold.patch * resolv-nameserver-handling.patch * nss-separate-state-getXXent.patch * aarch64-sigstksz.patch * heap-top-corruption.patch * pthread-join-deadlock.patch- pthread-join-deadlock.patch: Use IE model for static variables in libc.so, libpthread.so and rtld (bsc#930015, BZ #18457)- glibc-nodate.patch: fix verification of timestamp- also filter out -fstack-protector-strong- getaddrinfo-ipv6-sanity.diff: Remove. It breaks services that start before IPv6 is up (bsc#931399) - glibc-2.3.locales.diff.bz2: Remove sh_YU locales, fix currency for en_BE.- Add /usr/include/gnu/lib-names-.*.h to baselibs - pthread-join-deadlock.patch: Don't require rtld lock to store static TLS offset in the DTV (bsc#930015, BZ #18457) - heap-top-corruption.patch: Do not corrupt the top of a threaded heap if top chunk is MINSIZE (BZ #18502)- threaded-trim-threshold.patch: Fix regression in threaded application malloc performance (bsc#915955, BZ #17195)- aarch64-sigstksz.patch: Increase MINSIGSTKSZ and SIGSTKSZ (BZ #16850)- powerpc-software-sqrt.patch: Fix powerpc software sqrt (BZ #17964, BZ [#17967]) - nss-separate-state-getXXent.patch: Separate internal state between getXXent and getXXbyYY NSS calls (CVE-2014-8121, bsc#918187, BZ #18007) - static-tls-dtv-limit.patch: Fix DTV race, assert, DTV_SURPLUS Static TLS limit, and nptl_db garbage (bsc#919678, BZ #17090, BZ #17620, BZ #17621, BZ #17628)- resolv-nameserver-handling.patch: Replace with simpler version with more compatibility- memcpy-chk-non-SSE2.patch: Fix __memcpy_chk on non-SSE2 CPUs (bsc#920084)- resolv-nameserver-handling.patch: Rewrite handling of nameserver configuration in resolver- htm-tabort.patch: Fix TABORT encoding for little endian- Update to glibc 2.21 release. * A new semaphore algorithm has been implemented in generic C code for all machines * Added support for TSX lock elision of pthread mutexes on powerpc32, powerpc64 and powerpc64le * Optimized strcpy, stpcpy, strchrnul and strrchr implementations for AArch64 * i386 memcpy functions optimized with SSE2 unaligned load/store * New locales: tu_IN, bh_IN, raj_IN, ce_RU * The obsolete sigvec function has been removed * CVE-2015-1472 CVE-2015-1473 CVE-2012-3406 CVE-2014-9402 CVE-2014-7817 bsc#864081 bsc#906371 bsc#909053 bsc#910599 bsc#916222 - Patches from upstream removed * ifunc-x86-slow-sse4.patch * pthread-mutex-trylock-elision.patch - o-tmpfile.patch: Fix value of O_TMPFILE for architectures with non-default O_DIRECTORY (BZ #17912)- Update to crypt_blowfish 1.3. * Add support for the $2b$ prefix. - ifunc-x86-slow-sse4.patch: Fix misdetected Slow_SSE4_2 cpu feature bit (BZ #17501)epollh02-armsrv1 1715863344  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~1.02.31-150300.83.12.31-150300.83.11.0     catchsegvsprofa.out.haio.haliases.halloca.har.hargp.hargz.harpaftp.hinet.hnameser.hnameser_compat.htelnet.htftp.hassert.hbitsa.out.hargp-ldbl.hbyteswap.hcmathcalls.hconfname.hcpu-set.hdirent.hdirent_ext.hdlfcn.helfclass.hendian.hendianness.henvironments.hepoll.herr-ldbl.herrno.herror-ldbl.herror.heventfd.hfcntl-linux.hfcntl.hfcntl2.hfenv.hfenvinline.hfloatn-common.hfloatn.hflt-eval-method.hfp-fast.hfp-logb.hgetopt_core.hgetopt_ext.hgetopt_posix.hhwcap.hin.hindirect-return.hinitspin.hinotify.hioctl-types.hioctls.hipc-perm.hipc.hipctypes.hiscanonical.hlibc-header-start.hlibm-simd-decl-stubs.hlink.hlocal_lim.hlocale.hlong-double.hmath-vector.hmathcalls-helper-functions.hmathcalls-narrow.hmathcalls.hmathdef.hmathinline.hmman-linux.hmman-map-flags-generic.hmman-shared.hmman.hmonetary-ldbl.hmqueue.hmqueue2.hmsq-pad.hmsq.hnetdb.hparam.hpoll.hpoll2.hposix1_lim.hposix2_lim.hposix_opt.hprintf-ldbl.hprocfs-extra.hprocfs-id.hprocfs-prregset.hprocfs.hpthreadtypes-arch.hpthreadtypes.hptrace-shared.hresource.hsched.hselect.hselect2.hsem-pad.hsem.hsemaphore.hsetjmp.hsetjmp2.hshm-pad.hshm.hshmlba.hsigaction.hsigcontext.hsigevent-consts.hsiginfo-arch.hsiginfo-consts-arch.hsiginfo-consts.hsignal_ext.hsignalfd.hsignum-generic.hsignum.hsigstack.hsigthread.hsockaddr.hsocket-constants.hsocket.hsocket2.hsocket_type.hss_flags.hstab.defstat.hstatfs.hstatvfs.hstatx-generic.hstatx.hstdint-intn.hstdint-uintn.hstdio-ldbl.hstdio.hstdio2.hstdio_lim.hstdlib-bsearch.hstdlib-float.hstdlib-ldbl.hstdlib.hstring_fortified.hstrings_fortified.hstruct_mutex.hstruct_rwlock.hsys_errlist.hsyscall.hsysctl.hsyslog-ldbl.hsyslog-path.hsyslog.hsysmacros.htermios-baud.htermios-c_cc.htermios-c_cflag.htermios-c_iflag.htermios-c_lflag.htermios-c_oflag.htermios-misc.htermios-struct.htermios-tcflow.htermios.hthread-shared-types.htime.htime64.htimerfd.htimesize.htimex.htypestypes.hFILE.h__FILE.h__fpos64_t.h__fpos_t.h__locale_t.h__mbstate_t.h__sigset_t.h__sigval_t.hclock_t.hclockid_t.hcookie_io_functions_t.herror_t.hlocale_t.hmbstate_t.hres_state.hsig_atomic_t.hsigevent_t.hsiginfo_t.hsigset_t.hsigval_t.hstack_t.hstruct_FILE.hstruct_iovec.hstruct_itimerspec.hstruct_osockaddr.hstruct_rusage.hstruct_sched_param.hstruct_sigstack.hstruct_statx.hstruct_statx_timestamp.hstruct_timespec.hstruct_timeval.hstruct_tm.htime_t.htimer_t.hwint_t.htypesizes.huintn-identity.huio-ext.huio_lim.hunistd.hunistd_ext.hutmp.hutmpx.hutsname.hwaitflags.hwaitstatus.hwchar-ldbl.hwchar.hwchar2.hwctype-wchar.hwordsize.hxopen_lim.hbyteswap.hcomplex.hcpio.hctype.hdirent.hdlfcn.helf.hendian.henvz.herr.herrno.herror.hexecinfo.hfcntl.hfeatures.hfenv.hfincludemath-vector-fortran.hfmtmsg.hfnmatch.hfpu_control.hfstab.hfts.hftw.hgconv.hgetopt.hglob.hgnugnu-versions.hlib-names-lp64.hlib-names.hlibc-version.hstubs-lp64.hstubs.hgrp.hgshadow.hiconv.hieee754.hifaddrs.hinttypes.hlanginfo.hlastlog.hlibgen.hlibintl.hlimits.hlink.hlocale.hmalloc.hmath.hmcheck.hmemory.hmntent.hmonetary.hmqueue.hnetethernet.hif.hif_arp.hif_packet.hif_ppp.hif_shaper.hif_slip.hppp-comp.hppp_defs.hroute.hnetashash.hnetatalkat.hnetax25ax25.hnetdb.hneteconetec.hnetinetether.hicmp6.hif_ether.hif_fddi.hif_tr.higmp.hin.hin_systm.hip.hip6.hip_icmp.htcp.hudp.hnetipxipx.hnetiucviucv.hnetpacketpacket.hnetromnetrom.hnetroserose.hnfsnfs.hnl_types.hnss.hobstack.hpaths.hpoll.hprintf.hproc_service.hprotocolsrouted.hrwhod.htalkd.htimed.hpthread.hpty.hpwd.hre_comp.hregex.hregexp.hresolvresolv.hmapv4v6addr.hmapv4v6hostent.hrpcnetdb.hsched.hscsiscsi.hscsi_ioctl.hsg.hsearch.hsemaphore.hsetjmp.hsgtty.hshadow.hsignal.hspawn.hstab.hstdc-predef.hstdint.hstdio.hstdio_ext.hstdlib.hstring.hstrings.hsysacct.hauxv.hbitypes.hcdefs.hdir.helf.hepoll.herrno.heventfd.hfanotify.hfcntl.hfile.hfsuid.hgmon.hgmon_out.hifunc.hinotify.hioctl.hipc.hkd.hklog.hmman.hmount.hmsg.hmtio.hparam.hpci.hpersonality.hpoll.hprctl.hprocfs.hprofil.hptrace.hqueue.hquota.hrandom.hraw.hreboot.hresource.hselect.hsem.hsendfile.hshm.hsignal.hsignalfd.hsocket.hsocketvar.hsoundcard.hstat.hstatfs.hstatvfs.hswap.hsyscall.hsysctl.hsysinfo.hsyslog.hsysmacros.htermios.htime.htimeb.htimerfd.htimes.htimex.httychars.httydefaults.htypes.hucontext.huio.hun.hunistd.huser.hutsname.hvfs.hvlimit.hvt.hvtimes.hwait.hxattr.hsyscall.hsysexits.hsyslog.htar.htermio.htermios.htgmath.hthread_db.hthreads.htime.httyent.huchar.hucontext.hulimit.hunistd.hutime.hutmp.hutmpx.hvalues.hwait.hwchar.hwctype.hwordexp.hMcrt1.oScrt1.ocrt1.ocrti.ocrtn.ogcrt1.olibBrokenLocale.solibanl.solibc.solibc_nonshared.alibdl.solibg.alibm.solibmcheck.alibnss_compat.solibnss_db.solibnss_dns.solibnss_files.solibnss_hesiod.solibpthread.solibresolv.solibrt.solibthread_db.solibutil.soglibc-develNEWSREADMEglibc-develCOPYINGCOPYING.LIBcatchsegv.1.gzgetifaddrs.3.gz/usr/bin//usr/include//usr/include/arpa//usr/include/bits//usr/include/bits/types//usr/include/finclude//usr/include/gnu//usr/include/net//usr/include/netash//usr/include/netatalk//usr/include/netax25//usr/include/neteconet//usr/include/netinet//usr/include/netipx//usr/include/netiucv//usr/include/netpacket//usr/include/netrom//usr/include/netrose//usr/include/nfs//usr/include/protocols//usr/include/resolv//usr/include/rpc//usr/include/scsi//usr/include/sys//usr/lib64//usr/share/doc/packages//usr/share/doc/packages/glibc-devel//usr/share/licenses//usr/share/licenses/glibc-devel//usr/share/man/man1//usr/share/man/man3/-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:33620/SUSE_SLE-15-SP3_Update/708c2966eef44d3b02b92cd04bc8cf02-glibc.SUSE_SLE-15-SP3_Updatedrpmxz5aarch64-suse-linux     POSIX shell script, ASCII text executableELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=f43f25c886c8763145787a7640ddaf4b9753df9e, for GNU/Linux 3.7.0, strippedC source, ASCII textdirectoryASCII textC source, UTF-8 Unicode textELF 64-bit LSB relocatable, ARM aarch64, version 1 (SYSV), not strippedELF 64-bit LSB relocatable, ARM aarch64, version 1 (SYSV), for GNU/Linux 3.7.0, with debug_info, not strippedELF 64-bit LSB relocatable, ARM aarch64, version 1 (SYSV), with debug_info, not strippedcurrent ar archiveUTF-8 Unicode texttroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)RRRRRRRIPGbutf-8ab498b54f29dd2163efb7ad25c267340055809b489646ba69c52a71b60e1b07c?7zXZ !t/&V]"k%6*75hJE=ld [ȏ \jF f{z聞ؙ2}t%bHmjc%:v|H=9Ės[:&T9OA@G,H!Gf-EYwNΦn 1,(N+p0"$M/½XFfw{gXr5LZ{mDz_es!xKgk'JH9D]AP񙯗DrvSQYld: Re0HtzHUt6ܗYm5#f?׋.180daZ@ZD&K3/P0uC^CBs1.iD҂Xh=3xbT`4Hp Vb1)Ӳ1&3YidAwsS#zKz=B(S+iVML41qb+Ng;Χ:A:UscAӤvf:V9[A:(̂F[dѾ7F;_kq@L1qϓ|9&Xx }iu!fxWzqgoPUi = Y7xNLb0+i6Cg? {c_*VG`J Et>C jnS[9`rcS3I!ޚJJ_+ ^uJ?R}_/^u䅊g5}p9 Sl[&L MJZ6 CGY0AhɺaZ"?Q& vZYb^9K nBL22wԕB9&xuٱ97(\+l[o'X|ߑԤETa[܉>^w#}H`$Iȁ8 lktxWjg<1)wx7hDo(gWnnjS $BF2fNyyAU,h'9W<'IE*t IKr4V@-"wuhZMO&~BWX>&괆? h.6qu  *R )1ϣ~02 dBH)34a#B? ?il-xw3-E#U mᡒFh-6lmj(=߬6ceZ]h\\.V+vF {|љ:p= /GRkT><αN 'dTpIЎi8`ˋuN'ջ$ʔSȱdDmɫqo[zC)< PGu0\3osL=aCt܋ɿ#Kd !8Te$pԺQiF'a. v-J|YObbv" a-yy9iK27|]7a!HPnVf}32w}^N1&Co)L}MR(U}u1)G0`}TKOr,BU.b%TqMgO2dkZ{JrQV"r{y}Ҏ ov}Y(Ʉ+5ʧ f%U^B%)2%Fx˻rx,Gm@M8? bQGe0@Y늏M=X?#/)S1ƇHgܕ%+҄ޜːa?}ud2UZr^k Tc?RDz>V͜eXVYAParU~1XB#>w>0@'4䀪v67Y+Syj5n)2kz2ZZh5tSlNjlYw:Ȍ׳>qo)MVSLUa[>$ Wu?SډvYMi0΄67c:_+"xX`l , |p=Pa-",1]^qc0KX'cLv55'W<~6)?6 *]Q{HRBY'꓅ޅ#?_&\NVm^cKf/BIySlwh{AeSze.LiVdLH MaED)&P-kKؓBmݴd"v.Oͅ\Hx 9T%SL}!Lj8E6:F:̙[zoMeX{sqOֆ$:(&w[)Z^*,Fzh!Ú#S=/7S?gbd, Jc/wZExT"$AtT!Dbv#>f^d@GUj]oxn/Tq*vCgΎ`F xEwNQX])G: MR͎qmSóŻmlh>RAN#;~M o :5 H쑎[X Y}`̼eܢ8 $  "2Z.-ZWSevHny!ig9Ni9\ o]b$;=U>AdqSfJsTt9ݠH?5 WkjY=Rk¯j?]~zVC;t#{8$Fb5KTk8;T6kw ڋVӏl@L!\4? t[fhPgpl<< m'iohbf9['up.U~PPUs mf7 :1yn(1!R 1irwc:',IᰳХ-yyfh|$nZepL\hV1Ic;7F΃ʱ}d|-g71|{ )ib;!6g"_::H,yZ ?H?;rWۨh4Ƕ~,Zy~JDP跤^ 8Ko>jQ?uM/ LYD`2'RyP?u,?>0* [Vkʛ(輬OtM;ttZ;'ܠWXvQ]GڃE+(?8X]ώKl>I d3e&00)ɂZ<|K4B.4!Hb.G Z-$E*ޮ5C!(-['8::;7࡛-@jjWڵ-❽~pXQ'HFR-L&Iȿ [g 6?"Mt:*ٻ2X, ^v0Ϡ460Զ=I2z{ 'PG#{1T#(/+̇xCp K$=K (n3yŦGPAD?nSTW=Q=%HdP}{a!)cv'6lUCHȀ!Վf#V`~?13VZr+SHR|US >$[IGEO?+nfM7w!94-dajp$pĹۦj`Bʮ5eu~My +b䐶yQT _>Jr0@*Y+<3,Ob/2AhZ/Q2'U΃NY׵12'sqK[40H_s/Yr 75AඬtZqrҨbԩx,0 G=}y ,i7s*'}0϶^sP:wDJ QaVR Y1\'[)JP)-c-Y""(PC2Dۙ=mt.[lDij]YJozM|.nt6AqԞ^?1MyV{k4(۳%;hMg% X]oHv dN#$̐--LAp,8M@#acqf')Jpxv''{g>:Z̖2E3>Xt2j~-bױ/dȱ~D3i؀lCJn5Eo1 ېy,$-u!*i6"=mJE8g$1k<,R*IWsH.l?^kIh:+u`ÑAiL t@&CcV:hb{&6Ĵ?a~mY"gA,*E7H+-C~C!|gٓ$xlR_&8G>fO5A?N&Cw۟솧ŘLpw[$t'0}xь]\HuIJ۟CUZh6NșpuQȉ]\ 9^y+Q yԋ*W;ˢw兾4&5*C@Rv"m@D%C-wT l!reOu}SW<4%$JlW#nWayxLT '^i'Nx|MD*fnX']/&C02Qzc1EH,]. ohkvvEz*,Txq-9Y\-+Ol"W:|S9yÎjg١r,] Kt3XM_1nW\;U+'5=.F)j/ #ׯ%B׭S}ҘCnRAqv~32ZsShCt~2'}/Q?Fη,)[7c^ȗ K 6pK"w u~, 2kbpVcqZdk33si| :|D=LAy/(ƻ\ngG $!v=;BOȊCM u΋NјPfu4:4&.ՉB%yE|28hȽup|Eap(Pb_dg?lRM+HBF*9@N@qKJݏ‘@%yWKȄs1MA(N( "ao6h{$xф9V#ZZ$~WpI.h#W1WH)tlkT0)zokT5EK qϻVڟpCtcYRp8-B|0_<ץyQ ~p 5AYIm:dǰuZm{({nYS&㸡p$z+Z )00Gї9h@K1nV|=Õ.Gn%|֪څdq~LbIJeF:\P n$-Y !{X>7vДױ%&CK#- \e4K?Z>Hg-Aƍ` ![][H>T6*QBA8p{xhѲ.kz$]KS#>e[W.8 ș08) fN=$be0CBIhd'bWt\x h?F'%N2VCRh&(F-P }b^uG!$5ȈlĈĩիx=DBF_+'I8p+ Q>?\Of/ Dn^ș*A6]1 G 1؟Xt|~ p^ %2ሶÂD؋rh)(\ F罔Fwv^TnE|=b1 uZ`Nٖ_9;fB,4oвݱSpڬ(7ԴEK|+C*'Bxb)aaj],з{=(9Шй%EʝL v ?9y#B)uyP9lfw+vZĒA_`^0CȴH62Ѥ68)f`}綺5z2⺮1i^ϠrFZ4u9G@)mF >} 8*= qV!xDE ]3 0H>ώMbv⛠^m(LxH>:tt9(ʒ&)\V"YҬq5 z"~{R|znb؎UޞYwavBVdwD}>i+E:4B9Q(JX,Χ"upTlHl%Ŋ9_ *|tH5hJh4rUCdW6_21y#݀k (y[w{DQ9+/c1=ph!&1qsI75~1'-nA!JȂ]ӳ|rj?+_o7HN ȝksCr8ˁddt{w<(eoۆ?ѴPaOc;HѢ.We_p? ZJ]2vO4m m/a /QZiN0<-}dwFb#M9ɵʵR"ؾ'6)NGG MւF>N%0VrfĠ3o~nkOj?+6[8 =~͢WEE;rN$.@vBnzy<ꢓU3]UutKM,sy 77~W\7S6ߐL/^%|!~+yd ?RJ2OHU*奲M @?ۀb7܊GP7HPYEBHvUf%\;_ǖ aY+vpb~f-o_" eIakA$.K@G,ӎ7#~F}L"9+aٿ$$=TY{'R3I qg[kV˛R%/D@{ba_`O rb]es|O_}dbAw P4ZzKB2EQ OpOe/ǿoߋI疭0ħGUk$ jMQۺQFJ½W&{_9><>T"'(lSjCgsٶۦ}e|M!S21m`+Vw瀓A~Q;azίɂt;c[˰@X6B0pPchc;Kc}1;@J3 F)'M{lOvk݀p2z)PFY`ãZl{WCv3 jA Kh P\z{߱FD tVhZQFt#p3me^-O!(365-mBŬ8B S? 1u唤;HܕA|ǒ~6ǫ٥-؊l@zY^XL>SfAAfIF0#0'+:3dbdt٬x+Ί)mE(GQ$ŵŸK 09w,_g3[k/ǷMke Ȩ2[Y lH.XJrLɽ֌(0n-Fץ JyfL)e,NAqJUfIjjJƼu"dtls#QMk-ZU1 *Rzw1a"G@HÈIU:d & ? ɧaJv;!"[НK9!IBe䚌.M0[`)}pSɻg RQ)NLZt;6Bӥœ;TA:f~0Em!gv ڎIG?c(3GZgXyjh1JU(%7A&Hh9c#ϲch71B.1;˼dGu9's>sq+ e͖I-t$kciF?#zmιMk͈pP}j~N8I pPt! oh?=dOL :K%H i+KL(~{? = z(=$fimH([S3PTahΌ͂a5+2 ۖ(Z}'ۅºr]0">gh5Z|W Z`M5>j.zUï%fP:IlĞUz}:Cٟ "5vw45cR2 -bYD }#DG < k`ijm![^yteRAXb?/ui#>=LFB.^Iv3s. XuoKEV ^cF1?IuPTb^>rbS 6bÍ S]4' ƀrL [KvoVCfK4c+(AHӱ9_F@T wYtr~1Jn+~̜F!o~0/@,PϟQ7'uYcmz d+&ċ~O(kk8EbF辰fbPK]u$JZ2O^tp5g{_Tq>_v]'ؔg!?4sadmW*wLpiuI@A T\WO&vr6s..:6NxSms͂`_LPVNLJ`u5Bw UB@MpܷvRY;dN1PbKe>#/ 4I8 VD21( RncnD\)EE&=ˑAb#wn]>JS/&^TWG>frD;.٬ǀ\S6g*2ԟ.*totÀ_"#sYi@C=)Fwf%rVf0d6 $Tp} _]:-v$x䩢1VF'V̠H2ՙ(z &h4HD\^F ݩE^vFj%*dV n|+*Qi`b%l%4MQm t0&}8FŐ<\G2.Q ϭv94!U?'(%XܵFKх! 7@m ku4Mޜ\$zfx4iS{݇m-&K,$ԛF[\$y63ξ@D^mW, '˧JLc1V4pQai:>)*Tf~ 48x$9q a&b12Y+-K*$]dў |+׬QމDF Bbn"88`T]/o \@Oe2&SbNXTTqȮ+z39澓p @ø6 ߃ (3+"F8^?bN}u+Bkww a&fE*DL߄)bCW|6(̥ L!R31Jў',)$[\d_=. :дwY>4IuayC[Oh4&88GTIGuqĉp+x2{dg|I*n*ۺ.ֶs84Oۇ8c&!^$~}0|:S &>=v_O,7^UlfŤgyGgb*ċ<5/AYQKs..HX h;K;\j+!'d=z-2a}yt}ט]sF>#Gܸ:`DV @Zg38 jsIR8YQCGHقԺiyچ>i_֘伨񕲡 .KGD5 ֜d0![TPDTEOj ʱ.e~zOd5HARF)_25-5\G83E)D)L1n\ibL {uP ^aTg،]Cq7Y)Y#cۇ%FdIŘ80đ (MKg7+SQ2OZsu3fgI h'|vAp-`XG5Rݲ+W0,8'C!lzy2gnٵ].'H@U.wT>eKe66CsA{$Z0! o'Zeޣ\=nWXHx ,?E`fj DP ddOE*1QbrKu(1q}x*n%q8-,Dg_ߴG`"矸S3]ˊ$w9B4, 4bf(·Y&mþY{LCeP=`oZ?ݺfWp42hW. KXf󴩪 @y aeM3q0_V6wȊ!b>|k5N CgnU'IEIJ rʃ67u$fw8GN oAcvbv$ Í4YQC=Ct:U ʿw>U1ZGFy RUsiEh^]O[J@CǸF&7x֏43 ߃hmƙ\y^$l7ŁC}TQhkxGG߹=9m?uUصCGGvapvQ"Bn83!~Z4۰ZVmƶSyV,q JW_ [rWS/KAѶ5p$t;0T#-_2FZ0#1Hއݎ28Җ{GUrP&cjcٕlQ_pך׏7y6bu̐o6 4P`LtlMl񓷋V3QKc"Ŋ`Br";fWm/u 4f^v3%5:|CTȶO|b-+٨vOx~'Au yXP^wӥwrIS-8NtT$ypE9M8%4M-x:OC#E*7KΡoYnB!GՎ+ vf.v@G⽕ڦEpo!m~7s}81,Mٓ[`;H!v͑q9S1862BiMTyGhϜ*"*l+,AyDo:&k~ зFIxV.L1AH o['&d s]s$=ɭU V} ސLұS3-T~o_O{QOl&c//P$NBݦfvB⒝1^- ^XbMVG]MLq6w}1LH^k0{ jGlfLK-$UP2vԞKHa2(XA q' grY"0O *LB~Mfy[Vwo .m6^k&<э%lqJ@7cpC*tJ,q˥Tҫ8AB<T GܺLDuDetڰ Ce= |s(;3/ ]͸>G@ uҽm* I=vzpꕔe 𖎉8/tm_Kљ7Oj$mYb5ݩgO·{en^Q'c#+C,G[b 7,d ۖ0W*$GއR4da_rRaiy̗}C<ŞȕHp_t&%lt3[(:n_!i<]g4{ŸK;\yгfZvuNQ($Cs,Ic*RV)O|tPUz]8r9% РbIk(͍~4LꌚJ?u} LE!vj|˥@ %?ENސ8P>{vRN',isfaC%3 5;l1\dgAW ?V67~g˖*z(Y1EVS "DGc`4(9Cxz4_AЋ+D8n++-~[I!MLANbK=9QCU i,)jmgsuސ{`!Y\Gl@(9VtfWx96d;T.r<.8_tr'ufB6_;p 88DFH(bW 23im;XT`~E# K CUnyK!٦  \ɜ WMB8nfy=/4Żt:&2T9O[[UH\?e\)]ݨoѬk7zlρ{wuԎ;gwJK|,@xU?6jNgW6p,NQ9+G ³6r6lB.k.-b/(V?A`k*]gJ5B 龏xQ8۪ r VKHX[BiNf{+Bi2u İԝ]#xs I߯xcvlԪ!k&%BPMN_*>W6ODO!oZSth*މ [!NCu8vG5ړ}ME2[DR@ڔ5fbn;xS:^U1lNz8$=?A;91U" #3m|MtA+y*Gj,ɨ"8Q G$`v^}/z3P şhc:;t&E}w2E_#G k>tOZ`#? =$59,ge^{N֝,4|><:xvF.H}K;YJ5U%@Fy%tu-igX")Vbe5Ayb]SA]h"1ާE%NmfP( ;H2B3R/bՆ= Y>^ nQ?M< ).LK]VyEC:/a5>..·( }vrW m1- LVXY~㸥!d:_?BhjCƀ)B9~'{7,H~oő%\޹i婞SH&᜙ ⷺDԙN]ץ10JEx57\|+h4o9 :Wjg b,\A4ƓNrL(y I`l{Qf(}Ə[!ʌm ږӚcyM{oeqL=yj@$ľHv0u GW@2Xw#>!]q gO(6/f/6t;5²Mв./f./};bD,  E_)^WdZjJE0!^olphv0z&rEpDIZ' F^A= ؇Hǰӽpzw:T\w}=Yn;~}I>ޙOXeA|3RzZ8<Ż#B!*.|*\]yp/”g.1\~b/*LVQtlhLnWyN.7,⬸E=-eP0_?yx9iޜe`Pnƒ/8AM`eW+DlVxo)Ú̜!I+ qco(1e`yB!o.hxky=vSJER0K34브R,9zߖb_@?8O#+hr8On RS  _k|!fnN"KAZ=sR=82Oj%%w~FZqs?ƻu; ]&Ĉ) l * 4FO?FYެJ߯ )kEUIKV߽3y*p+7NG]W1z!7Hgd2 )548bWt<.ٺ} pG(.#, Ǣ?KƎJF2=Gt"[al 01kWP>ʰVvfg@W7f,N1nhR_;c*[A&.YtM΅C`&IܰDlRúP},)kjlxed$\NQ"SڰYD¶kG$cVT.mKlUxcd@mClWv!ȳ8DN`Zx=DaX<wlb6FR[@eeWn@\+1<,lh!s7wY1t*;nHŸcv"[ECԜ`r>CrFaPtpUJS L,{A:$%^Y*yD<0'Jے}{\V>;eFmZN$JSw!|Ȉ LcӉ69?i;sM񾩕[@NB؎0฼0?]eHH#ߏЛE3Ek^V%=a*4"!_s F)~X.⍥VWP>S+n̿[3ڭoQ|у#-u_cA(kd脏qE+1ȦDlح7)Lsg T%7"CP=4e|gplX0`+cF~E)qY<|1H o׉t^:^).xIEOࣛ3`r"}ޡ;zѴ glp:x7HX_Y ;XGD^ԶhO?Pji Ô2-x Ts!#n&jRƺj.Hq[ddv{ifn{% xKYDn}kj^ ^).uń VzxtR!9uvo3V#(߶:}{zêv\`a(IՇ!<,Ԫ_ddUZgTDؠAjҷqj);Pjty~7B4X\!=L,B$h45,UBEB贺xx_; Dv$=ERZs{D4KQ n\0\Y[GbFUR6!=ATB$(EQ?>ץϾv TVEmAe}s $H~Z6,KFk.0wUԂ6nnpoLg#xK>soh)nf/`^vk}z(`[jy>šB{%^+/\O)8ъY wXbb82^(u`uy8l=)SHbOawg/Ͻ#30[!~[eVq*N] fV VћHʑjS,CZBǾQRҳ]QƊC=*ǦIP=oOqA`vɆ"'ԺϮ΂1Wմ Si!0#KvI`|q.F+n$*py]xb' wJn*M d]<sQ0OҵAШ:Et40aa}s7c_ωID4Ig3]%PgU "Q_sYɠ#8JFJNMX=]gO"oõ$2c}da xƉR4I«c8@V f͜@č$A=bK tFT;2oCv Ii,C qy6r]k2.8.SeaAP][s">9!i G6D^ .ԽIsnCz?f$ݵ!tSnx7d 6\ɝPJ)u¹k /3QDY2+ 8{h2?:1ʦG&"RB)bj;\m$!ad5礅Wj.%gb]h 4C@.U?I%M󔊁+d:YpiKʏ|;!xdBp2|7x&x(~g . " >ӷG!͖׸Hѷ V{D{WW7|,wg]z/BAHo4dm;,NQtׅOh(`ϸ]X;t;z#i:֢5nZ<"X 8=nQNޔ6R<#b__^X%6NVƆ]& '%KFBMgqј PR>Y̬k0:VK.4!Rcx@0{/Pr!nBLBfrx"n]Kw1P$=Hk^z(3W5i Q hU_ږߴ Lhw|kYgb>F5 DQXNmK]P/,(q9j$3n,e?`M#af]0f40bcTL81@[Juڴ, ^n{n}ic)ee:z4^t: 1_My7q[&KbQaC[ \r}%)b|K(sI߲2Κ lǮaIf'I'* Dח۴>$/sC;"`A@H G1WpbM9rQ_tFIxۣ,O?dvBjUckFeY f~L 9bF69@ ?%I`͉+]޴I=w/vFa?\ݍ0uv Q&2YtئLgXZay C戶R"п pWcU>% `uF!Ip4LKL"S^Ӽ ["lklr KȞ ^N8=)LJAGt`a"\םڎGOOƌxRFp#e8 #*7C*6`x|cPǟqܜ?t/obV!)QlLFB~e I`6عg؄"%N5x? nG7\,˙h0 ڻ @FT4w~GZ'+!7iIn*ITȠrRIpEob-poh>>oBrġZn )nP {@\fg$lj\ x6FI!)\q\x;{ʓp^).d rvn`lz*sSmߝo[I]quiW8Gus5I=hӚ(fz&|07p<=؍?•yoMWsh-ҿd #'^LB}㭤UezGbJĨ""pK!3Ux4HA $lqKg%tmB'"\iU {_;l-eؚ*ȱ#ٚӝQKl`T2^@NC^*/3st8`*^\=_]ZN K },a;H.ەZ=z=jHZ޻NBa %Nx.O[˯z(NQm \k^|b3؜xi$vUȜdbRy cMʖHp_YV( ? e[Z7dVd#xՉ->㺪D=18>IU}Yb]{{k9kN[`[W8ĦH=uG^%4Hm j_$j U!r(bc^!KuQ53>i<{$d*, d!ƛ-&Q^dVXfILuS@5۱UˠN|wqw_ ^B- ցDg%Idҝ"S-,k>۩\-N("z*QPnu$["iܞ.-'h4?;)*"kSӔ1%ʷ:h{,Yr aݲ٠a]{eqA'F*yf!Ru-f"VQwqI[V͒X V] Asv F! st< -Hr NlFP-l2"\f(=0‡7XS_$6h`/G773nzl p?CQ?7@ "oy|u*\6B<o_ɝ^:q94(ߏ 7AyQĂqn!10ӢvWx⻱_c.N\ .%G"A||[Зm'f43[[ Zp.K`# ~5wݫE`[vYwK:tTME,LC^˯S/`Y֑a'@Ns8Ž*Z{ӛ2AYe}`,:MgIgmi,3p20x󳼡@6-_zėƽ4B(A^#.XI{x qwWY$-z7ԏTxdt=cr/󕃼-U RYjPGepF.W aNLNԲx2l?ednbZwZ?&8-a9jmQ,GZ<䵶x9^ 5$`aڽkbQFE8-=|*KnU({,K6V2#̱~:4ar"㊋*6>wU`g&5Hᨩ (v6M F&6av;]c{/GIJ|s6A +ЈKz9 \fC4Jy@"VT Lpr[ߜt؜ՉVCGGzoyhN[[Tx#kf|&pʊ-2We(G(}J UZ5dX9_S\ /0>M7!aos#*PMHJT.cC9Ik:ڟT;W4A/ퟱq* ƃT-m .(=IJNfdv.SRgOS8\R ~!P; oU5O >K=?OCnSo`Q9Ui 5t,'@DfjsSj:E֐GXigH*$kǐ^%hSEevѤRNZ@4'1&CkPz2 Lj5\R~ BAp_\w_dQcyc]tb!HXN2pNm*X}T],nVb8@S>E=t =7{5(HjebrA QI JMnrUC%TL`ԝ3 I}~\=3ۏ@yR}W_Gu| .ulWt k3wբA$kyc0d%ϜqĊ5j u|0  vO^X @zR2ZP:G1BfWV8^R8dg>EhbvaªN!à|HK&"v]>UX;>t_Ijk.?q욄97t ^ m6G$xs8Z %,cϫ$5o ~ 45ckfC@u q@o1 >Z1iA~ 1 oY 'VF"\;~Wµ2P`^爚`XNOq]QKwT $ͥ]dx'ڡs |JnJ)@slhV>TjUa"s"j=1z4,idG0.s`^D޿ݑ7TCNң9'f_0̫9tӖ%J`Ru%5`AГKA9iGŗާ~a}EM}9P~!:Hwx0?6gB?2k('u4(BǩVp]!>GNhX-" <Êejalr¹`ؕ}XhJYZLm ȼ- i#V’TFYumHYUmQ[R=PWK%] ϶2@Me, tdCTx2v]~h8{?ĕmw;"n jM.A( r2Ye^k8QMm?b?o^ۯï-K}ft^b^&.zVM5L>{ z72)\m1@Śc<*4`.ը`#[_uz&2=lw,+>?vof[ ܮӤn_<^ͧ X[ѯepj$/}TÂ] 7 P?Y 9<k0_bǚ!P^/ׇ=Y͝3Dγ56F/R~J֩ ?-b`"ڛ8)O%\(k(twYfe.YV !Zho 72SgݤƾL{6|(@^}vZ$T<4LZɔB TY`6#I̦r@7eRW XHގSHO#ݙ6p:gz{B) mNބ4?㺞us"龐Ph:*RIq dg AǞYbQ1m_ qKK-[NuҶ)ov^%8g\1|IQb!9:vܷa$6uFU؊n;;F_UY 8P'Ԩ0:!v &W t$|($Iu8Y'{Ϩvu7p׷9%di-FɌyu;- 6NMJ4RfROaLJ?.e5$C"tNT UyYSTtrfL<<3VD- zh܆eַO[ތ}갂g)ƟkE+TCB*@OVEs؀צ%W ڵ⩡h×bn(hyCvY܍vOTw9_TAj?017h>,jīZZuK?>, v=(R6,F8˽Fi:!UC]կdKXh 3 ,Ms>ݽ\vr4kȬ}n:CbC }of2K sbz &1>Ѫͮ]LS8ZI$-I˱ѱ1T4y[=Z8m74ihwU?22ꈃՓ54_BYܰ;TɸQm\T=>ۇ׷Lm8[<K5x')IPz 7< "'`(ۻCX٪.jl,C)*໛j2TPBh2yaftҏgHn*@ahͶӨtaWtz3~ U,⯟կ!Q 02z$p"C\=TpH63z@;?oTu$-iLK1fόE- C4H J XPÊYˊuBD>IyaF[.~kmʜ%۵QAQP oQMJ#/2#):^rȎP mIgS?U굹h~|<;@ D}p;_;;8*!q aEGƑu{(ejfjlt'  kP|*/'y[P0 JnfҒޤ= n+LzG$n<}޿ы%paHteՃ;"l,(9^ŗn x4]7}[X tL4);lfxxy"`cPޟ 4 ÿ_)V‰\ITMʢ*v әQ1Ky_O*rTbV狎X 2Z৑}GI[ H+qXG oipoD ܜY{ҪilOT>}H avQ8M5!Xӯ7oW ڷN0šߜFC%iϺΊ4`g %QI(b )tޛ]vI/j*QfWԽOJRKgY\h`nf⫢o]3CdžZmeSqED6Z m9 h5 q^P{4,.+Xk;Yrbpa.R]$RG=FJ(tP&u[ *^]u,2o[RR+8H}"?{_n$7;0;~cM&$_a]la &:ǪP^V?=PWE ֿ0uiyhE]8Eow6CjyhĀa$y:5?y t*OWgV'cUh(;Zv̋=8V& 7eA_NO<`aZs0 fDkcM+A#X#`jirԎG />ؗ0VîIt(~l{-x'bVr:ZCluEå8dH78e~? }MұDQ-//q5NH=D~][ r7m{uQ"@if$f%mɋ!؝k>`{5T.5~(I0MAJ'HND~9}o~7*F͇~o{ty#M/Ϲ6ػyV5mV=MR^οFL|^ gWz'M"lIR]g[ڹrdq#HO%!tRRhᎩnw,hTTg 9䧽ݨe E:fw]0L4{ɕNfKM0 n\9.H/n4Ʉ'ʔ)f haFD0o*3hеQBjp0^w/2N q{e$*_˲ u. :r(=h>se[<⫈>g^ B-,|Qe.d{MWBsY7(/ ptM5zӾ>_MCdٍ Y|@&oWjY\fLj-*%~.v.FEҏϹ4袔GnfUF[ O9Q T+Do毣LsZD醧>n5N+X>Ao]] |Ӫr`ҏj~ڂGypiCƸV ̤ J\'DqX|SD,QJUt41e`a>b:Rp\qbR` >P%BXS7;6LbDfj[G+!Yk|^Ld+93W*A?_+GG-0.{."\@۝j^"hq XYa :Q6wApS%jllKAܰ~N5oΨ(+i}U=CFM.Z#z jQhJp'))c¥(nbq_y*"EZ\$EE/ DFxN#B#* JMV?gR/yɥgoaǾ+!{^  e(btiV|wM ؒY4 *K\!)2쇟ҝR!&K vb*L'{qRbH04]&a HOBڊSS#L'IOhgi\6Kߠ@Y+TwSg}F8h=r`C^&Ȭ݉ kACWے<$<3i"O[70 l=XY̆|]u󊲫1fћ荖S],)(# yQ9Eg2 j|t.~lqMB_do~rcLƾw Yo9LnUQ!<%*`Rr.2zb 0bءP:"lBS}˒'P D={h`װx9{#@􀉬(͠"z# ,h;W1ۙ%|:E\ Q L>隘6V~3UAu?0ʐ-ڝ|WkK4`=P2-4 \@hCj޺f3irv_1;|I3/T8PR my3d\*yӞ'y!ݎg {v"׀9=DZ A*a3]ͥ$bF )c M0ԴKϷBP _୐⬉/s}`J{(*f76FbH8^ ,=>0י&]]a:`ip[䛴)J<e՞+`T_2796uYa!^TnrFņ9 Vъa44( pb$ɂXjuFRQY?7ҒHn%0}ߥoYSЬ#WrRnRl#)9mu %ǔ5zreagq㔘kt4?Hqk>!3U+#l㼾)ҏp񔄈CX trX|8Y70LF鴕UY|E+8*#5S>ڷ!+MIWm?C]tr(b Z -vS⎊sfb##A)o߸\1w溚`)48!5wloG**?*v]1&0 _,4R'uf1IKR3a*]'ip \A]^OؖXYX=ls cйptg}6Sbs36֫`2i̚F„YӯA.?} =Q)LGKSͩ?F>,|; vKkUNf&Rulum7cj"4Bpv2W̃)]S>bq(ls+Ηe8f#Vaை}=qb\sDh jq{@z 㙎Xю2G҆hЧ,aFkD/IPasyc~ZH| }LSdX(?!Kr0WXvj>8"c\F@mx@Ѧd S6?Emm!Eͽ?;fO;!Uېmu>\s$m];.Ԇs׭Ju6TVF$; yG^]bҦRәW$VI5w󶫨tȎB^ӷԶi s@Yt,,_sa5804-9;3̷cwQa!#YXKRo=?oرaó8%Nҥ8z,RNY7\3\TӦtZZX.q!FLG3 R on3̽%Ol9Ok 1p|xOFAzm@D.wM-֊֣u}tXY)H{1yh`G{eBJsҪ؄{`y@ f 0' N_U%\e/4G'pa&&WN[д!!NZy@Se" G/˚ݑNwպZSj,z+Bi%ㆹ^jfK߆|h jQͩ@8쥞V\4OdHm[AN 3nb~})qƂڹhT诮+F (oyfe V&wX (r'lsQR顀P'B,AWb|.(Kc*蜓&8ƙ~xN|ܞhJ(mx&m7-Qo:v#)ji |^\: >Ǥ)};uIF^WO*`1ŠAp^wx33W n{ۺ 8an)![mirm KQ61L5 5rCzSitܵgI`كwֿ&*io_`=wp{dx]?mZ|0JG&`y`okgY}o I>P=v.jTɍtqY.Z~K{Nid08:YGoZqE-Hwx;_nB"gۀόdCwI@oqh+η-P1\^Z^+k2E'mV6w@^$PN߇uСv*I*TJ bɜ+ YFPE|%r?D!*ދĵ_K6f/Z Gz.*\`՘/SM Ps&g/5K( ȕ>Ρ`t{m`=Ee_8x*0kUFr_@Egx2c`BvB$Qi" |b(.]unw%eI*Wu]י9rai[l3Q%I5On?0-T!֐T'A#&EM74Lwץeς"r멽YMn/W٦y:9m m&^yXEᵛ$Ӡ/>l\qMPRBwzJr~J6TMR@/їU|}%6l"՘hԩnK6Ab=߉^pF[21 p !.ͽ$P lvV Z%Fś,ZF8b:@6{pMRxxzﷇ19,ȉRz +dž [kcW EsOy0Be0u{!5_a{ Q-w{ř_~C#Kؘ&*,ͮY-]5-ν@?2:|Ek<Bɭ+ka@Р }1E}hK(-tKv{Y5ەH =RyPv)(&7Gը)wXF绍E;׽u!4VgSoyi\J /7 p"%=eI7FūRʤjX<4(D|$Җ?3s~?#p$gg~ʹsyeMP=>).ȢHw7hg7`VC`mIn5\shQūc76d^vq  ȑ銈x/~NIe̮(h\j_'u{*QI&.t lQQ(l!Ӈ}zd :;ՁNL`ԶF(+rAx l5".d.}9.|Nt[{ ~L srW ih6pAx&%ja ٺ%MjNEJ,CjЂt w9)D[v!9K##ػp-djZ!bZ\$9@]#pM|h|PKE{Jm!*2K:TdNVR64EfEzy%n·] 5op|VG ckAb-H_&\' La]p&6[֜k"Mٟ9ab(֛v7/HX VxFNI!|bYD(Vg4-P5W bhm0 4q-KJuX$|.J0\Mf۵ xHA[]|$rr$}A1.K=+!9+ZbߓFFp1Dџ<3&l!ɾF=4znS0mliOYb[)g(%R"\*ChEڥo"V=vc-*AKvTT(DZJ.xd^LSF4'~̳@a=OR.r %9Au}{ QU2K_ Ap$Hl%^:Xuz|E@3+}',OCWwvw b ;9>aٝ,H/9草3sk'ۣ r %X0IOtϴ 9fz JvOɀOi(j3Hi*>_^ 1:NV(}j/ dŃW4H y -gyů8 հ~]X6n LhM)A4_9wYEx~PZm84:R@S?ōW:5o}xKǶ+LX11F'حBі(%9fAslI!*_3vr.Z GQLJ?+#_Z3Y!DvnC5Q >LHfMV <έJ~ N Nf> m0ʩx0޾$0U OMa!KV;3x%%*ӎnlT.TU7pk_z mzt5d>g kǻa<)+1G^kVAam!maSa2J=2;`6xGK{oG:+B1!2>[Җ0"4]@kRB`|'rF:vxk|Mso&VN8RIԖ<"َYgZzX"!3[va;kGoL  w Ԥ5]Q W FH'K/'f}deYV 6Z׊›V]4C/)͉KvkVIR?ˀ鷴!p~u6#Ub) Eׁv2&7Ke<<*lƱIe-Rij.p?5QkďvA]Ǻ$1Hƕ;go.L u rFk -k@dsKziNUVxV~fMm(*thƬo'´mT&9աFКlba]DaHX)P23AX)-v| X?Iulexg2β+VT\-5`oxOZMO3WZy- b&<>uZKI]G: c"0>(^S$U+&/gs_zZJTceM' XFVb@=9J?b 鍎ɛK,?{3|1E|!rɏ#q{s'1z>Zu櫳A,iv s rs \TXŠ7|ξֈWoMxJ<lqg l%}_i#chhMzߢ)I[E$)AҫS̜$jA秉z]j9^ 3kg|?򐨋-$fQ0CCNgBi#S]\#N})WƴaI]76D .SJ^P4{#n d Ru)7S}-]T )&i8EW,lidHZ9W6EjW! ֝`U}w}?¶Ыt>7vjQ`Q%|Na%]ȉ+[YQR6'%$: E|޺8µd߇g)MJa!?k7ԙ (7ȏ.tڷ"M9W~fRk[TIq\~ڛg )GJ䆨k@Q\uX}D9eG>w@xdTH<ɸbK=mHĽ*d[jiTum67PLA N֊UҝMo0Z  1\$u9-(!ru`O]VC0B՟Y@D-!qn"O0:vŌ`PBf[K,Oa%7r N{yuJvq >r_ԯ;Ow#pm&Fqe}kT(gaI9?Eo}eTsh噏e| 1+ )*< 1GL3ӼAji(h>sZtB%0pv=QgVMy,sgpo^BA|ÊUzg}Sׁ :* f?qΎU=J91jXtCN~t 33.7ң; ʼnj=i6a4:c~M_1-0gykuoG:iFN]6UYf`>0G>Bꑻ۵K||"8y^ T%Vhޛ.]x6Ur~w34~uקSޞD+ Q}Y~ EF %;mg[Q1}E5K Ƥ31t=r ec"SG5 yE1%dD=Jy(wۖ-8쯖2x&Ёz6//^ +Eb/lדc=Kp]rl4ˋw2$f\T5gˆRDG 3\I[6"s֔_tDSr,5)Jřg)aRԡ6_v i1Q@rw_ (o}cLJ#19-QU wTt'Z_ڍAÇ_kfQ$'CO=dZ)O樣m9'jJU2?N}M,-#l)z%?TEH7~$bq]/( ^lmWcED.6aV{@e-PA)"+3kaߕ~A;NQȮ55%M{O[XnM"`i"!腺'7 vѯu4hɒ}eعGB =9@D~[Pfb=ikS:J }X ĖwNsܚ"2+=IŝcsHY[^~T kBSymdHr_'ubcD(DӔ 08h-X fBtBl_FF%at,ar;~ר2@gߝw^&z£ra_q Y (ؽNY٩Vm!* h9"ε_3h ϫ&=qq2*ӯfB&0:RyY"\N5y57NSco|2ڑ/O 9\:Ib:YvȒ, gԦߠ{]7}[ +ؖhk 1-\.܏\OR]$3;$I2N:EM,-i"QUz{$~ #ZhA5Wxvx,[ yc?9LGpQB`}⥺af43^͑8&)fW5Y&e~>Qf3vFȐ#;];'c߼]ĮjBZu9!֡ 'jD-H [sEI;<$ic~OiyF_ߒK5A8}E4/٠=͈-)'R쾞MmC@gy]s!qf ]١v/1Au5eRIFcV .<'ɪdD4}͛Q|rE5SeYXqEifWM_rC,+J@?96,Ao kKЬ̎~>\7r=8V h6ߔ6gdDR u(la6elތVk]$Q7[B[G#Y4ut+o?)4Dporgɜͫ A>mOjIlgڶ.UOGY<{oL ~YI{*T*Cؐ/r .-trU4>*>o8^73{Чg]nҿP0MDCN%8g;kO{:6i -˸3o)(L&$ T3YmkώpFb@ҋ4LEMk~0 I )GrzWohׂ͋6īT-vݫJ('~c],ʻs|) ?鷜]Twv,ʠqIopv}̋cMez8wMGӯT aIFO,dF!i֘hn~bft_oznrfr_l7sgsF~m`iv--A ?Kj, t͟t~T\%_1}jNgBӹvCk\%Ga qq7Cvt DNt:G\eƕyVF ad+U&M7,*Q0OHB'ڬB 7~$%{n S"j"\Ag䖦p{o*cb(&MKaC[LT, EbEs}3R@2<@J`1;B.a!&d!'Ҩ,inj-p]+=P -T63>[%KģF˝Pk jLjyL4y $[m&œCdNY`ocWmmT7`qn_qi4)LJtnD a}'^dC+w!'7ɨ!۵͚ܳv&gS7dbW60 &Exت<ۮ8:U+x9dhA}Qg<cC#_FjjqI{YIƒ19ЗFkt! KەD01mh!^q1dj(4[KD3o GtCo |h8Acv$rUᱴ%]qv$aZl#g~5Dm&GX)R<Ĭc Pt!E7f!"ћ:U1RWơJ* )K Yqq tIōǣT1NJ02 UFLtϣw.Ȉ0Gا|>H>I^ QQv(c~VDk8nosAV2驵fr+x~i2R'͗-P.VV6`3椝8X7JedV6D۶zO a OMw1rofz`)?2XN(Gݙi)G<"_-]V/ x7jBEAǿEu?$٩NEӑ ύ%(K';!H pbUP9 2 QM%5Ot M4[=.aclC{Κ i1J 6Q4ls"?vS'6:) 0 ~8BR~CvA:4?/5e`"d!'Nv(_\Lz}APqm#j|v;1ۅS갛Ӯ9eiL,_[p)?uwҌa3)]GjY&u*IN( ֆ- Z iF =dl‡} 1krZߞP,+kE,j\ȯG`ԶiV;΀hBmgi%'5iN1 |T2w0$k-7X`ņGZ>]fb9#V x>qa>W薎Cx<xęee!A0:>^gPLfW'}5|* R8 \(FMm,wtW.b XKOuY<`-QY|/I74ox+o!R:3qUaCBȠ(B<û 4%ϭCfKE mul9xkZN`JWoXXMhT BNTϾX^xjXqVm/kpx׶ݰ/fahqNOl_d v}*t3Pb{<)qD얋ї[}8ΙˉM44d4$mT]5HZC%!_Frvc4d?p228.#~NmN9q\,e=%r"nBgNۇ~@z>~JY*Z83Rs)oC\,<;O3[>KNi Wh59hN x͐);W;Na9 G9>~Q}E!]< cּκJ[VQz'Qun,G4C>s<}O֍e /C.G)>d]`]q)1O?\pv\pEN}h;W:$꿕 v!r|CSF=6Bj̓;;ŸANwkÅi$' cem}UM"-'Ͱ(դ!%Cg F;:QUkeQC ~J #p C)v\wQVMڿV!(OJkDbghJF>޷*҆@7HGuyhصśgbZ],G(zᄭlU9>cԵ-HT$αXϤ پ?)ʱQ$4\A ox BED,K^5VU:-|)دqΔZ\T^ь}tZADfnQufG:}j׽GS<3,l5X2gu^jFg)GڟOEeб[rht@#lN1h޹N@K@yPDw/C*o1/xhY9Y b÷vWh У40f2ٌ,*flwktHגE9AJ{/FcM5he_\Tgc6ۋO-i c0Q`Prc-LW3W ĩJߛaGԊϖZ T!=pܴP( ':aծ&;s4L">Nj& oo dc셛Ӥe59],UZEoӖɌ5B.g1C ~W.-bтjEZA50:(BlY9%-gx}cqwm&;K z73i xuU1 ^/`K9)Dn+ f&aFy~C]]-"d/5-O $8}tp_,=fSiDO |XlҰ۔l/ZC@ށ,XP DyĀ]@fuMUv?7'xbV84v"|0 {QorHB-YvĠGfItO8_BtlH?4›ԧf1UIY9oc:ˏFF¸MCf# wg y2OᡀFU xy6zNb 4O^2$\T9Ҍi68;|]˺: +=R/R09N __.k\|РP꬧)Uy*<T`-9$h6R.!QΓ>7NL#ϻ:{q;ԂvyD{ز@F;i]Ν9BGv,fS)>ruĆ 20u@!Zn.,ڝ -Wы/`EsBgI-҉m+).NK-cYSyͱοJ{{/x:b9%\a&AllJD1dkxHyUɉj#B^87[I5S\peqĒ_E0 Tp~pJm3]JFW9UEsɃ}9}G1FV #hdg`ubpk(܀2۪ c/^>Zqb1f-bR]@!5I&"OSt(90b,6nV>+YO˥F%Wߏomq[9?Wmx]Er4P(!aΝpa3_͕rFz6^S誚/m}UUO-0XtD"p8ÙqFǩ򩽳3z]`1!lǥ8O4/[P$6`@%iɷ䍦UDc実 5cՂv)k} D|SsvF-M3w$dy şZF{4{P[ö`sU0`P!JdsS3kZ%1 44E9Hu'CCuC?wO5Ӧ|>}u3A%rBUvA$; x߰jSW4v+Q1X`Z U%; j(AP~\:} DLNh2-Ř;w}6Hq i_Us˱aXbԐF'ڠ3cmeRAu1WcmΨBVQv39{ cS95Ә~.vjZ2Gd;&IY=b/:.Djoxq<^J}yM?%%/i=w*nIwܙ|ӣ߲cnmIXv^nѭB^R2t Qsu|5ٕ`xDq (?{%ٗlCm_Ǒ ?pͨAYp\ܱ!#W4P _;=^qj`~rY7E/wE&P|IW.C'Rk,*x V[F?;0ak`CC'go(0A%M*{BQ/,&NZvv[GQ9֧gE୸Ѯ*ݍ (%W7~l]qȎWaWn=p=i,:(IS}uEjJ`+%IƒhöDN!{o~v1b#B*4XԭԠ|h棣_.OdSX%|jA=$ Ψ1V;%%n,5/'jkZ f1`v 8teG/rDOdy*^,2R8{ ^KD٦C=S&Lk0cFD-R%jW:跮)ؒuB/ޫ j-odhN' .x\|S ɭ)7܇3\/ hVW 3'I9œ1|8NXICMQoO<7G9 `ގp^Q TJa|GC}^bKB5p[xy rWu,k1LיhM3t0ʫBןT+P=Xoh7ɛ`7HdX sLS^gNिkPd cxM6k^>r m\mL`@4ʋIL 몲/KyxiErr9-56{"z-oEp›܊Dv.Y~rmg J..vgL`9=铥?[G;ӛ%z.<8Z3U:}nliG.t/Cd/S*05Oм gfFq~FlxqJrVk^mh"TWG=JWmѠ  h*r(ѺA%DT6BX- % M0,,%ѓ,3bA\;#ĿpLRْ"h1%*0 <ш &BEM(+۲l|^:ʇ-jv\IU5`4r!7_52 l04%/fŌerFld>GR2o:eLgo „jS[Y~_ߑgt5bZd ᭃTHފ#!юUji~s v~nҁH7 zISL;S2Q#!|Ssȕw"1yQl\RNj)( FAxWy \&-޽+:44fY qn6K$W!Ʊƒ>GOUdr>Pa@9(n/w):@~]!X-dU >`M̴ȑe&S(@ @KFVc|W@v㒙 d1|Azk5їfj.jb02ZcJnm278 <fܻ3U;\;t( zqz[Պi@M[️A~Ǩ8 =mݘGJ2Kl(dž{|ҥFR恥q @2u~XOUBLp2dE Q]kQislؙ@bY$epx}^cz^7g^o\ +*7(6 2fJBSnzЬ3m dwX|+U>z ;h!E8m9 qШFwÂJ7-m<$$~`9ނ$c1!w`iFiH,X7_\MsMY$K+WlK .A4fϊoiYciFm$N֣OxIW tK[,!IH[QͷSg9WM5MU&h3j:0ݔ}cjv: W^o _0RXtS M*1C u[XkW !ҏUU~:תJ^ڊbi,)<~=\3² uXS ](_a@? ty_˷#>>- *d_6 oLeX<{ZV X8T֗ S-6+ImVt:(oveLF`P3Ka^CBbƪ[W|+HT4|.>\e3npp'|=<бWT泰0g96a\S&c h wv؀ޞYF/_HrW Q[AR8UJnD,@4 DQ=6!lH Xߔx']qsG!SrA#˧@N, Hl븮_GL#Ñfo$'v'dCy2"l*7;K"J@EKBۣchz0Ьg- A#ÔWT]7 1z8"]'A s:V՝KR&V$SW#|ֵ<_W(Vu`|׹c#$'nq~s5 P~&|C*c)__IEDAbWsaIj\n37>A1eU$Ug)nA2n2Wmw{Ϳu\ =)ؑEC;H -p [&L# jbq~E~ے@3WR2B[JIG"g T,< G]>,R~q(WXOPQZ͋X BCz! \>TؾU=afIHYuH.)$0ѿpBJ>1 ky k_7-.HSH[ϣ QDt#(w=b: ^'W)2<9>WƠʈZ| \2ވ x++cٮ{t{Ep\^n^sIvFO,X*)&'oV"EԱ"eܽ*mCt{c6ޜ3L}y_ZkZ9ǾDbM,N)kO]O;RПOB# _soBss?`+$\lf_?\o͹ϑ^ ,a{k\g h:+Ux/̅XE 僎"_Br(?B4q zPbOb#;B[M¸5 B=QG wo s9Uuv `!p2SVlu]vO+I6-$_ 0&@]4M#_fGx((vQNhEtQtP(%[@O١)ɥ2 üiX7{-UH@\K?t,Xf]!rם(l4*t /6U* YWm~P<m84)azWL`ߘ%Cpd1a7g up|Ӧ/v܈4mCj5t$񀣌GP0%OS[S_Lkc!tJ:CxJ!M.^幞ךLu "3rK,QCr<:+I &8R?᫪R/GYU/$a={ӊa.3"F7Opfd e:PPV$v %0C3w mهU]KM ֊Fs$Ʃ*|2G|\gcyX_߃ʳC8jfߎ~M;BSl=g⳦CNV)W?_ l[nAVx9c&yHf1p?)ooDn:3z&;! pn 1}v<$?wjuIO$ ` DN ĩY-#k&㋧^XXly:<EvXCKXp&}1肒Q޲'4jVr7@ҵ[lAȖԚ~HmN,ɖgM+a~X)Ѓd =̶^l"?!9%>c zp?tܙ.-;I\#k&*{2fPxVl l{1ӎX7TcJA͂3 5S(+ 1*vI KZo 9oW/ 0u3؋>RL'U\/哴3kN?/L?&-P* T=( As@_wT[, ʷBs%@h)dj]C>@@aRN }YO)pd=[P$=;Lލ]̕Zy%YziP/% Ҷ?<{s0rpg&+.hwPfƿdތ5Q<ޟ$zgKX՞M=kMXģ z4VR\;5ᐵtG'{;'UCUk{rQSX(r^o'zgI:ʓsWвwlz؈kelc [[SySlDDͅ"X&ƳR9:-/q.kQ&FD@ #җdo{_揔:˥J+''{0/'ac>9C{թhocodEIn•*,^hE!~bk / ZkY?7H3ʼn'>x2V_4i/:@cT C7-RF)nRV pf8FׄBZc Jn%3AI6AyFV91< `VI n1M4M] p;+t>nwCrcxE P@amVJ5]; =`upDH??@,^ůaEf,6b - Z&aexVvEv/u-?oه\( }EXŦ kܟHaT(P|EpTe@fobb1jvp?Ʒb2L1]ff-t 0.[D*;A~~YN3>LK=`4e!g:R5î+DoQX疧Qۓ2%D W`JҒ kua%glm{nP2\[gw^Ӽr4%βB;o-M$&x@գ0tbqAt$N_h"yc˾ b^ x+Xiv&[NiЏ:#L,+Ϻ)Ir<,T:o:c:v \򔽚ȗ@۪3k`^/w_,Y|;9R췩vQEVtåj`}DiY)Fb{Ksk Y#؁2ɈpQiBS6[4Tf7҉W r|N9Mx|xD6M=w%Gc/ 3u2WpyͣFnyr<6ï&ecp.:J5!it1Ci{,LvČZ7΅xޱ`[Kӽҁq!R Bu\L*F2Yi*c;WkO-bbdJ5@N ފ{J?x fs1,,uJv9&m3R)A zZ/Qśt|ݭd uן[\ք9F`< tb} f/+Qo_uHBy Gc\^ (ѳGvicҒLnDݘ5EuZ(mg 4" 3RA7T4}^jۍkbpdĴn!Fò ~!*,Ke{'rw'w7!L_&oحbҨala8v1339p gƴ)n'%H\߂T#_`X9tdo+rM,;J1Bon1Q1>v)9xnLA^-Gs<<t:Ⳉ>9ll{ʈ9,jK*0[ JGZڎDaCb{gp tQEujÑVVpUYTl5!g-\e? EN?r'l1g(,8^F~E}*<"(ZJl]?|xirw={ta -eIٌwBD'thZQRҢdˁ֒z}Q^@Z> bo"O9*=Ut3C1ȩ /HvV~jB~.ԭd)yeNdf]cvt@lR@fѪd4^ ڤb߁)\$ևR s7]IiVp$aMV&j[IM&₭/Cո!wߢ}h6a}HexRFK zHs?L@}HJjaSXE3EL(qwqXL%Ex9qC7R<цWl-!D؎÷$>Z.[;HJE?8BՏkh|1a ޣOJ*OCJwUUBTRF vj9m)WypIoX `O"ψh g4!L\Zq y H m;uKEz%6}p`c CN  w肛7xt;ZAŰi9ɾ͡ɰˣn#Gw\$% #9g6v: scZwp[&8zqN ΋b F/_8\‡aj "n+7}Z+rR9Ddtʍ6\)>xj fÕ|=Կ*8ϫnVawXkl[5IơM,6P+K`Kyyc11Gr5I?AcZ9'RF\ٝy0#>a_G8"8~8GHo쀡P/9[&7F5_#$Fof_eldP_,iw'+lbg[Ba-[Z :UCf)^BRiξ{}\%}UFt%O! xwUۓiqOz>jK<]Ov7?3xN0(s9s8嘪2Vo*ˌj[;@WLx~՘%E{e |3&ToDRn͔9T]_DbIg.тYјg-9/x`g-gD.f &O?Q.-SMj5SC䕔S L͐|AZRVM1* >dD6@ZE}A%A,dܘ۴!pL|Tcr __0h|U,S~`ܪ (JlV 7k\RT6h^ıG?ՔoPP3=V#`gva5}hFR@.eҲ"2&%\ cR]'eMjmOߑ6wv$8QCgZZN[n#@V"ύdr\/7!]}02jHQ7d\PŲVbX52 Q^^}vN7@XS{jPrhBDp' $ygk]'fSpF솔C56cyq9Ϯ`^[w6WL;"S&7q;&`Zր'D l(*յeݳ*É l q`G!a;@˷7uuYf]3ӇлHбrc גVQ_9?8P8~a!B#,|i`h,޹jsKJ&{mN{5t( >_T!4@q .we!o@y0Fq a% HpkaZ3Q } 5KЖy}Jn (/SG,}T.P&?JF5;/[XD􆗙+Á7l81l^;۽:q0]&LL U!=XHz`yz% :9׺dǚ&199ryf) O 3.\W'uXrH8RJgCLo_٨uaGL%W֋f ۦx\eD)VtGncc!IG2B<tws0$n0,H^%;Ӭj3Al\=̏h ?#à*(AK]ÿ&kIA!HƬtrrOݳ3y%8fH=BV+'n` -#Ke:GX 5[yo*`|=N}cۓ%؎QJi6aFixPZ'Ua/ѯVhoMPBjK̦TGݤ;w=+V:;E7_:R1t%ANYɎwVŤ17#}n9V@wF98 7GNԝ5-cJB~0m6חy\cJ1*[ H p2!"iKfvtIħ8Q\5#v xgҨJ }HG)*r4㷓s{zckt"_؍t ujKD*ҿjujmk;K=r`@2Yӟv> iu)Ր=i2XDIy25lOz$“7b\YhuGmۺt7JhZHY/B뀴:yGlWZIՠ@ #.lyi cW2V"f Q.Tz E#[SL`<5W<Q[bP$གྷimPe?hp4٥ڬ]_xAs# |`#*•[P y_o'erl<^[5q,@=ʵ1l؅#rE:@}`oƹc`S{)u/ ?\`@[췆~@%DftX`j[ {bf eӄi ·-aL6p xb̈́-=pn ! nBN4`];J sDFu/V/HMFF> #(+2I!-@>m]<&^ـZc "a=/O.~}zl!EFF ⨂}#2\mEq֋,eo ڼo2&)Axe]I|x%m]b(Vo%x:;5wa8ˊ_uM.ThQ)RC\ -r[sZaN~_1 \96&ގ^ir3Kj; zʇ3zOW5=`KqNЁ-;4!,E1t' 6G5NԻ~R0PƔ:fO}LFAݬhc滱 )ۤL^ېe'Xz,$7hͳۜ0*#0x*lB3!ׄtolB14X囶WQw8cJgYkm$"dy\" ЏiN,lg^[b[zm-MA~7k" $Q F5ICb0("Ga^Q^a/$e$'K۠pj\(磄eBi8:1"N՗%O)Wځ\Kx*M g,1z]R7a;tjR@iWl7G,΀ uC5ΉAҾhp$OJ6vuc=j8s<锣Nq۱(jɵhd18b0`\^a3i(01=ް`i҈wm E˦wU2DQ .JF}襟q]LfdzB R,%\iZZ+Re5J" j6 MY >h1cBr0Ƞۅ Rk ,䫁U+F fu[q5]^ i!}~ * NH}WQ yj>b?IQ٧lbUP PY)K'wYSڞe"hX4% ~wxN$[q,Pvv 7iX3 ز'tlβ; H.dVֆ 00BwGbg ,:IGF|ZO%~匶1U3鸗D}ax眫M}Id=FWG0X]Y@g$>>SEJ*ޅz:/ʉ珫SZ15hke79-A)%R#Lp#"P]zz[m'ŗӃlJC;} =^@/gK+͛}/r/Z 8+&@}X&bg,czы&1Rq*Vޱ.?F+ ש3rPhr/D!7 Lzg`v@PLδ }Dh'(́]X s]+ǫXdCmP(`=YI"d.A1]T$6Ȩkƅ/ חJz; ٤sR-8%3ܸ!|O}k3.J˹~FfN3>Ж,,-E?B\濴F +۵V?]쟎c_ P14a]K(DT P!CCpw+jH[XidUt+h߸.CͰO[T`B_6¯yƅasC%Pp0b"~so`^!74w'wN hVю#'CBQ Z ocv'G;i $NO?Nv{K%]QYaw6N cVz@4ͷ;! @{KF1j 0]ET`9>.9bm3V rB,vKF Gj^{dYd;}َAk#kR}BXsoIyl u]=+6R*hi)~eODݭ7 pV=)j?wU/8S>|_"*oM廀Bm(X饰§pXsb: qPJ8t%d>GږiK~*jƈ^^'k| *MꌉD/ KZpHbq 'ojn8, "&3Uݗ<\;yI"c΅kiz e GoX`$qIkv^zMg3T:j eK@KgS%5!}إ %ͱ]8MktK1VZ;u:aG7`Z^ΆѣtS?;C\e5k޴T)`H-v$  |qZV i]bگ|up1j'1}ҫ F|P[o]dHR '(4x*U$,|>uZLWv\\q-n-LKX&ꈙn_=MZ@s!ɣO X ce*Ʉݎg >rXeXيkx}%f{LV;`sme \ƫe{{@[7^ ۉ蘒[E:\5}nYss u,p{kd*L?/p-m A"BΠ/֤H[_vXȸN.><*^O<1#3ɽ\Ұ{<>*X1$Z/谏ZF% 9]'&ӫ6Ghݝa5r, sC.E;ؤCm#kg+(ϫm^;,? {0|Hr;]hR<;بQ~5 F" w:!a-k_ ֭K'92^T0{Rסqbr˞<+61 [P-OUvjྫTdBUAcN݃nCk;V(R"Rq {ū!BR߅b=myl->h\-> Rئk7g ^m]txX oS>1t>yuY]&nQqH%6sӦW/F?qYD;)JeIZL {XgQV1`j5l#w@?,|]V 'cm;0@`ӧz[ATҶ!GPMA*|y; E@c7kȴ"ߤZ+IӜݜtH3AJ@FKqK38TD61-* @WdeZ3 @훰^h*ySkNã6å䖌:F KVt-|)%xAN}3y!!Һq:yx27= זg0?W* )POʨ^̉}w~w?맊MLha*9s9,`8hחBrl (LOѯ5TX>כVC\.2f#^ïpsg8q2&2>_^Qaq8˃d׃':g!#cu ;hj', NeRҦ8hS22zZxC}bCgο%G.O𱦽BDJHgcP[b|blh쯸Wc&ܿOO'0!k_W#M?Ve!yל 0H'u\K@uRR0ծ[ñ}L)Ha"ѿTȋ8n"/˚l-SُF1W>x&JI9 =4e5ʎeG'ogT%(ٕ9^:xĉ LoƸcހPvNΰ]>S2̓_zxp"E,M~Y|GhƷJ0a2^KFDSx (P\QlhVNp˸rPJl}mnon ,Fk@lYؓa8;]LD?X^;T8w-'I!yA!ŸTՅXߘ7TVqWj*Q 9J 8:͗ml|,䦪_T/؜^Wb[m  AseYfE7'+KJ^K>U % RV[h]AMq${u&:% 邨 ]Zw _<ơ0 9kzt};I/d$=?Lb ^_\kmT3]X:q+/v˥ERHbhϲj*z h3N~5fF6@4"b3Y9@&Av(P NJpEh}LrԤ,T 'L6ESZM |:l7Dh{-lvF:>ؖU8‘B|8UAḱ!~ z1{oB(2NQ@Y* GW#eX+mʠ~sf 4v0slpIs&-OѰ /[ٲ^w.ȑz{kuAS_~AȮ#;0aoXrf͋0ɷ0~p(Du9P&^+k~#@ oj.ޘJmjlV+3B;w WH3"BFϷ↓7)~yO э^Q)3; @J?yHݒC L:f< c5˶YpVR/'rCDҭœ:Z:Ϗ3󖡫 N > oD+]*dΖ[I5,cZ`R[q^KN^^ #cʼnܢ?Mb Wl(Fw?vG_ 27t0$G#2M05[fȩt؇zSdțB,jk{5S`/XѶ?3cMiņ t" 4m62ehk&7 빑`"|Z}|6ؗ]G4 YyXT)P̷Yjw-baK2 h2 vGmx(a~$;+%y4lc,5|Mɘ3$.oIu| :c-)`Znmg,5C m%bq0c*8yn+q#Jvb0[T4A3/TEAQAyG{L3)#ҰM-| ,T#-c$ھ?p,۶8uiy+T@eQr W'P̉|=A&=Drt/{Q\*Zf_D"FFZ 2q4PS8{9o]MupL=[ɃƮp0GCU1V_(߂y7*8i(گC%n aʻT\zڭVy4^[âD:ԂY]| VmîH y~.hb8Qlg͗uu)iyq@K¯ZԮRv=I2=Xdhp` sś6&фصկϰ=M[#|{LQg.H*ᨲ>uSp6W߳vv`n;Hrs)-UJ9pΕ4M]z͢|{+CcOqVqEtޭ)EDAdaEtLnc$} VAfaJQױܨcmE!YzLDOI> j 6\F ~rƏb^mleSܪRvOz#]ڢ B6(ld"γvsm<"PdVb7O]]1hV"(.Rkntb W\EGq^*QTW. )a: z}_v wFnt᭪b%NN#%n`$cbyzEFvE4/ h|ö1O=0tL9 sR^e*)q,aT4`UEבo j>5$iWx55)8L 4pf>wt[ eۮDAI$H\\pgYZ^(Nz]gSzݧAcbuDT2^9bq gP:2WSzBF;ܗͬϻ۾mR95e6srmUE{Lj"!qU4ٵ 76F|*RRjyԈ0@*PbxHR&hP?}Fs>jIyCSɉ,mB.sa\2*/喇ry6/=^jR],k-uJtH\-L"4 4KJ9LE 58NT_^EFzHϔ ٩-ǩC($Ea)8_]'>ai#sH8(2fkUl&<`kA[kh_¡1qZ`رTc/qKX96Vچ}FzmR .fVj{չLa)w#;QG1-YpWƦfwDɓ'#{R15 8ّpBa^ ݝPή]YH ]AdG ~=|&2*މ=t0͠TG[6,YC RfSI*)d,YZ;+<}ze0F{KZ_/t($5>_ /,b͐^jG[F%$q?]LJdN\#қA? <>}9pG~j۱˒PMcY'.N̆0-ONx.$3H-/T&ۧRȡ4W@qыBݿkeMكEs $a4İBا2tnIxѧ\~7&9zX@@b([݃1ɍT?J"C<眐ʌbe"!oJː(8@y8@&Rt[0mmfśq(B?N?lhFojbB]cEߛp,{wzvq8p~-#̍K%Z#GD8)Xʦh#${Z_x3@GEx:MZdńŋOm;& óHA͉5Kt6333K2v y^*# ۚQ1EU ۣ@>Da("Ms\ ."Sr!%pXFD$st[d®k/Lwnu[t U 8YO11fHM4k7SdC_uEQHQ{T?JXWH>!@% D31((LϤ 7%~Urz>>%Zݭ(TC­v8:ϖ%;zs!eSuxPyTX@^ p-B_Na| uM֚>ͭ!rPfE-ky mSɡOb߭%yN@L,Zm;T8a'Y-? 7*o߇Tu'4{Do5x\H ::T?|utY^SNځ5}"SZ z=t$)T:bJpl{%Pwl5A&M pwi9lyba8^,s=gg7U#!ɦQB4`>j> \D=iClOrBw}պmNkPOl@ڨt nԍ^J ˡczP?VNd[U)!'" ĊWX l h'>rW @*ndկ6^lj iBP_;)D{(*rϚ.<>_`񝲊 d8*\yn!z[+#&\=v>@=)ijHRCǭms(;t/$QqϮ'+ٲvqiT2I/Jt6?3"'A#5 : WT` L>:ʓ+]ÔgFbc\ c?S_o6.]?k 0ÌYPf=۟rR^o17dDWYw[9  .Ÿ[VB*Pꂥ\نJn-ݘ5i7cOP\T0$ҚebdLw7}&^Xa H9IC. lJRiӅ|?Qqa,%doD2 ^>KM($ontz/r/gxd)[(gBہb;2HsE" ̯L-#̯G0Q7U_ D6_r,FnH<4=$9u?M(KZ:fg N0G I)|>QqX'9۱ߜׅj3N8hpkAJ fZ&;T}z$D)$30M]PS:IJvL<* $Q"띥 &3@2jSBap0&"|pZJO=hU ]G 5~X_,p#P~y W <B=Z$)>X;_9.@;U1BR]|L,&dM9eF\ڢŸߑ%0-Yڗoy (W>t;= &B"i|nD>B\y7D 9tÍHT?m#_)=93E\2ҁI"nhǟhH=^Q"&kICh*kt|&.I&Mu oZ2>yS -R8ɊN hP#òrV o/q",_dzGc|[~蹇޺)BcаTDLcY.Ȥ DtiAl]̿E]am 6&zY NAo D8]oHH@oQIw<3]8x}|Ab7:39ZHWV?~JW[Շ;Ȝ%"7F8% @ KlD4{,{u|v[e5f "BD&@;>g<9lr x>ji~׆Fli=4%h=Dwɥg3"|(rlw'+ABԧ|*9JX5 ?:9jUOˊ[qPi;HH-d?fFK^>V6DJaBKM-a ;q| M7,gEӃ[gOvUrV`Ҳo.Ga963v1S)'q>dt pBO{A ?ivF,7(ɳf}> rH(е}jpwn5KI9u`5f#GN/^l; ϸ` Z4txpơ =-4~ۗLB3Y>Hd\ۃ2mB G|z[A/83ܟ8Y[m#tdؖ0)u}#?o6>H<]knYaMYۙtIt;xA-`|)j%{huȏ9Z'4gV)O)?TfdYܗO>‚1(q mQg\( }g_FȈ0+ʘyY~f?Ճoq64T}`|Hz ]g 1)JxD2|i's/\/x\5ĐÆэV^%YAo˒{B*9SNqoLE) ~W}?jOg22vA!|PdG::Gjqztj"矷Ah u ohl Iz|Z&?fkݓ2|a/%f8?e#lT߶Ցr-O *0" !czŎѨ0 )@I!ejߚbݺ nQ IH{evJa?\VUnb%v&) t8̳%6N1f.2و=-|m!x8]窊+' *-V}DctTR.ra9a!tRǗ&|LX6G sa1dc[^${c/g﮾ac 8/OZ^>G|`w(KHB|+U} )!IrPsf`>jy*kCdd|c/d†E`ZosVg KJD^EN6UYlFD/k(??yy\Uj*.WW)XZ 6,ܹ,ƴfȖ*[U7˥Ǣ`;*Oz7`玝ҙY[XH PX_*srrZ8ݫh0;2aoY1S׉#bp%٣=Cg»>iK!KAN"#ҳg{o1:.>w]0RYr=p[ 15paeSŽh=:4'^"jWg.})4>;9i-^iu=t0uo,NygYLͶ2!1cRӺÿؠE7bWvbXCIˌ}\WlӿhpJ{rx㜢`47Cu磸YLz xPL0< @CB[Ғ{6gk'6a,bS+yr4ny",!>ΪHSrt8i'uP|n<ڎym"e?i$5o8m:3vu)Cw3+A[fU79žÚ]idwYkpOD3)';MvJ7+ve(T\wkjx8ۣ]wᅳ_W[ΜFz|9 Ӏi)Ğ7aW|9߾vǓ|I?MQ>%k.za ાpm8Kx*dyWںremH%" bğ|@5d*T>=VG -fQLx#+䜤ƅgC&LD0m6{($cOi~m@2v[-+mj0DƍyTPs7d,̀LC=;u ̒{:^lP̃5jAwh{.oBe71Gxd?4Wpy_bܪTp3cfit旡?BZP`(S *JRmKmzv:qޢu>'2FsJ%)_Xzk$cyaNi4Ԙ:ĥ_U QSe-K4 WK4`LB[b 3pHi}7_q㱂{2~?j&^ksK}4*YzS%ïG%:=MCKsÐ>='UdnmT1yOR4tQ}ƑV?ꋮ4݊Vzʪ1I~9ᕨG`܄QO'{?i!oPP7ⷅ/1;+!ۄ6d7F/{jL-UY.!SO /!XC&&v4ztzo,FbooVyK_$TgLAz!;K\tdvK*$+fpOcPe& `AS]mmUȑN*1S=Sdc,a J-cLu d|߲k«Aa@HƄݲđ< mGt CݻX@Zlh zpPk}AZJYM]z w-9&Plx@Dc'^N&21逈n#]ybo:zl9Jk2"x"WM},M}Ǯ2Lih'Vc"vSd\pbFV⼍KN|kLC?RQ@1pJ {EDq_̠@ZUC{AךMouk¯'bA9:σAJsxDs8mi΀&jVzn9A@|+(&EoWEw{ڶvӇ ?o4ԓE_ ݣ7^P~!Z_V)Y.vѶnHQc>k/1?ݓY̛?`Gjdѐթŝ0$xWyLi_]Zn#?vzv!f}`lT8V!%DLyei8{t`X >>I^PScR?8%i ց M/FR)#5i G+y۸( =lUe]W`TXxG Ibrb/jΎߜqW$x(g 􋍃5ewޜocj\Ua(D4?J3Cp`I;U<֘w)Ϗ@["ղ:/ 19.6.W@4H[OءH/$c/tLB#A(^zIz^&UTS#mNe:?3p8U=czd4@ D54 I+rA&J&~^z1֘8f+aFj&˺aa Qu<_ΓQpAx:ٟQ1* ~Sa_hne!\+oU9ң jPF'; !*ib-\ gԸ ]oFip9X:E~E ayGe5𿍺{5`w=Y2O|!\7[y#) 46tlGC[$дA9]u:jBr|Fqdh 2`OJe݈A 6z*PRܐa) d Wyk} 5_k‹(b|Rcot)/u1q{l餆dꊩ >KxG}΃-73"1-(38 N~As&{xռ hL6\^evdGX%M[fxQa\P1A!}U'~ igO/)=~BΛ Cs%ĺx 5C:Fn1aWfF6G`9A\ 4=9/ϵq:(cY)'v| $Z=ِױUn3e0Ĝg;9a\*09jmi`00#gmY]G_E/R7@&rG"Rcw76t_Tv^ 5郔!B=gbCd a@쐤hԡ8P))]^54l`]%6bQl&~XAP( [Bc +7OI2C]≯Te]ʰI_6.2/WzN ?>̶6n3G$g yM+aLi<|Y\:o{L]R25')3 B:2wSYp;aN.Zi߮qH6Y\ GDí°*Mޢ^[ CӥBl'{l,|҄V^߸U˨.=x+&dܩϐU~ՊIxa8Bt`%6=qZxN04Ġ 3[@tS]n:Rc] y=~RMK5wnMY@C3*ĐVz> [lVk}ĸQJ,9 # VqYpփ3'\`kfiA lidTtFtI+˲܋A/Wm^+5* tPqoQȨWkf5]{P?sH}ѥdKDxح,ö,ed^(,vdTJU2nAJC7ARYRL s;h/Hɦ^WQèG'l,^3C8)ʖ ~MIO{@5ja h lipmËX}.OiK\MW D/ ;4i`vZ zf9/Xf)%`\)Lih&!vWO*tMu;j$%[#J1#z$ đ )BQ\PVAs#"nV8BQKm8UҨGuNtY\y+*ֆEt^ nң~;zB6QӢ :kP]GB3{ߗie7HnnRK7[JvrĢI6LmnՐӝ+\Sw"' 6=+NFh`LGD-Xz֖ ngEN>@˭taWDJUiz~]ނj@!1$pdD K>'ޜ+R?%!>:Gp9E4nօ9ĝ8rẀdIgJX 7[td8_}R~K”J\yb5JY{T9?--|:Ž0?/$4O7Cb]؏.d}{b}Çj%JAo=M;v#P&09@vՌ $KWҺ7q3қ+mlpû+zWJ톓w7`CXl3P(}21_X 0vZ`A\{)F<9+ihܞj\u~q 3l)w$"d<0a>|eIƿ"=N!p+ڡgvHКWvJe>GۅIT=_˾NY:PC2Hפ^nD&g]W]}!Ը(\Rۧ!fǰ1_{T[8JYII" :;1 m7:K1*]bgӡ/x{1;229"bqs ?^٬vdLM8b0<>9Tq]W~WI<)"D->Pt`{Ni0YJp8N\޾:<a<+Vm' ?Z/fنsǟɛD'%c6Zωļv n:Ѯ *5iaU׀BY@f3zWw|[>* 0)X]G`y*eN-&p$##֋n+ߑ7P|+uihM>X ҏB/w0f:6R6XGL3J?74)#չm?N4w"nhٹ=B3U() PC'5=s)Ŏ؄YVT-FbE6wv#B7L{J|i\v9?miSX-vC@)sѩ1!!%%ySDT%!{w)2d*91xytF&69- ߠm2׻nܡ]_9SPZLT:B6lKs+?) E'(7VV[W~v:;[&Hy@F#2> E=Vv Z^" H*^; d='>BZDdz} (l@pj?yti}`U7/l{C"o_ziޞW \*.a sXsX"fZ a\M#KpT>2* r.jد;(fKEx20H:e W!A1RFN{*C]N$ƻ 85B)'VpKx@t\]ʄY~}OuZ8|1-KtzNڴml LK 4-!j d$;i/9FSGN.rA]hč+cG4XLS z,9Io]RWR&΀%$f5*c7uF"fF 3٪7˶Hh|Y`1;W8ӄvUr"vOvTY$! 'T2D-\ 7kSuS)TցpK0^ŵ6 Ow!vbk#!'2M#=,KNG/ yCЫVWUMIkONbЂsc1B+ Xzh 3Ro J';A!x1u!!t'gG?;UFKmI&> {xn[2( ox񂡐xҪ Μyc.҉9J-TXfSJ~ R?Xϑ/Y#R^;!i7eg 2ǒ+;(ԅ_LN : #br;A|6H"`7L<2ч}]׳,Xl{5~Tsֻܛa˝؛$Uruo'/P88D _)Pw?* ʘ0:2X)$E W_!RJJw_n1?cjn u-ye {ƪD\N -}ݰ}%_{|*1fRyBiw>s$)4u䉞$T L@"FmRmzFwK jЂ~ x[svXl]q:&7ՆMO4 R9+F4` ]ek T-]WsQuVAQ#%/b -ĺ;'(D)ϑaC,&ʿ {8eb@I$ɽHW"uP?Y*m[Őe)>uHA6u,NBƅa LwǸJ+-j=dڲx\(cЍd2uϚRk\g̺B Kx$u>:ZQ].ϫ C3 =_lD2p2P!7碢kŧ%z";.߇a'dt]u^H6(]9dO֏:a2e/:C<$_U8qX&řϕ,&,pEXUF5qkM>"Vء ?Yǧ$ ~A%*Xxo`Ēg |jI5-]wTLSb(J 5I`1Fi.}S^ϢS`f.#uHFs vح1xfKl2?R?BbYKu7>-[tEY;>+{7wϸNmR`nh̗:ڮvk O Sr4YYDUƿنU.[ j=}w@uGEmZ*Qg=,LkB%Y200D0rN ><nf4Fqlk&] 䃤S;}]wCLԻtވwRm7aoHD೐I' A9pֵs2SXDŻ- 21? ter:_THqfgdž @ }UD,·?Z $p`OrNbْY9v趘f(}?|!QRBkv|TD&}\R~EC!"GKr*[;Ѭ5 ' sEJ|zz|p9`g mZ(}U5VgJ|$RLͅ}X5'vpǒh?<޷xT+ڦb~௤3s5Fh Ae`̹VE(+ ,ڛA Kce[ТȌ/.$W׳` -LwyTsG~{^=?؝ɰeβdRje]aђY /G1mV6NM y{tfFi\'g)LifOd:!!ϩZ`KX J.Z."%j>*Ővo{{k/Z9y*3H6#dXzW_16E+ep`(HnM0>й՝6-7w[m:y֋}8dBԃ8iU6mU/RhR$e;6or_Q:GtUgsh0pNhIZ<çz 4 U ,xc8lu[1)D^79 =L4ry?6Rv&p(d9dkX?kcr}w\sGaa0CeGЅl4+ YDaD^5k%ܬzI'$_PFRSw) NKcU}hv|ve?u6<#Q*1j)ԕH} ǃ*VS1INb١pMM SI/`ޥ8/PE 'Y`(9:Nd0 Ü7?WQbiF2 1A nrPD>N -E9&j6doUT@Be9Qg@fWv)'7iA0)X~;lDk`7ɪ& ViA@aw:c8]/vQX7eYK 鞆aY0O]l/H}z$f D$!CJ2`U hVsK 53˪1LPsGܺ ?Bc6r cXjrxFkDf^ аm_:oBs*ҍPPV0e(ʫԮggp-US˖/kf` 'pOË7i ܘ8eHm3I/tV@ϝȡU hÎ MTY7Z4mmPh[+:yle G㼏V*[HO&NI>d*'NX62|ꓛlhv eɀ#?핳b):̦T7 ;92M%lȵ׆}cZ˩fhe|g{fX rdw~+י!8!Ftsn -hqOI.^\Ax5 D**6vcZ!Rh8зjr$F-h `NZ;ʶ:C$RY~zL8B΃zY)ߦfc23nM,Xp#얕}aʡ9\l@ M2;qL3ަhM6E4H-[{9"oȌ{#] ײճ.8h"w#i錶? JPΞ" SʹG`R dwY;,0s>@6h9|eSXAo>k!H9緱dU@uSRg[{;zfZo `nəѤO]eS5֣DE8|9:p0. j elw `:ENkdu q1,^S+t?PXl=f,>VO) +D"'Q+dzPɺVڹidW~U~0a@,l Syd$8 m) U7]p(:HsÁ@Gm^iU(Ь ^_n`̇ foqq*1HH_ݥvWgP@>VEa "}Te"u&?Dq\om1Ϥr8g;Ytm/Ih%5+Z uֱ_)E6._Հ9j98.v̀Dl$dm>jFmdSGMy'Tɬ|*n_=a{@W8  L?,@d+,Q"~XHνAڋ^|%$ 3@椨f#b$0 B}rmSőκj`걄7@xL6:(`T܎ypHUjbzGtZ92hui0 }6+5`8jEQ45myY?9\Ёڋ){Rׅ^]̙D]^e A:,"Pkátk$.  9^mŋ;gZY$⡑h ( o\jo^OX$`+_'> )~9PQ&Qו[WkUu ~KYK!Չh|UpF@Odtd/+ KZ0iz,T|)[ Ql& s28MCx8,h?,D!:Y%?4󵅎}:l@ew/^@ .eBmjpdqwCK qĪcTi.`{\jt'HvFnerJf4xb"x'\q15W}~ɖ`[tpd݌5.unu9h> 83w:a `zٓ }}}ظ$_"Vx' nG"] ƌ;Q_n_{Pf:Ͷ4mBgF7WiGawXŒU1nD9>Hsfk@`pmp>}Bw=-x|lޱ:-;al$msSV81$S!W>G]UtI/M7X!GrcQHCwn2}E;=eI & ߳ۂy==pؼ7+"G1!k[Q+!ÿժ1X̏ ˜V.8@̃]r^PX2k2ͬ;FZFCs4@4,Wm̾n3Fv8l!{c:xAˊ̢)/`,S:1#@FTO8[iOR%}i+;*EAKΙ"v&h)AFnMah TMty2e!>dUmR#ok)kR()ܻTS>1%8:b#~I, ѬJ5)(7pQ=/T-+4]mhЈ7c(d2.(&j8 2φR=g{ CP.^>1j؎+%ͰX0?¸Z HNB/y%\\}-)MEQʪ K$_"D}_$0`\3O}w>q0ڌqn룡5o@+ xdL'ٖKQzFj;-U]VL(p,%_3O9 #I;@mY~"yY4VTzUU8vˊఅAx4JBcP`5@0$_Pڔׄ3/>PS8^ $FҪW(ʰ8Sʜ2meH0FWdS)28hp=XzlLkvViMRҘBO٬ET؇[Nbw\GlC, #)jf@=@YDE4:7jJ  ,ǁRpilB嚣KNo">mz2S @qJ|!Ŵ~Sgxo[`ʫ R`o3 Cz/]?y=ฌzEI 1|rXLXXLi"w|}3C^",m`L:9FhM<}%zh %n21Ϊ6]5w$To2K4տ%3T+.`dav@CU+E+8[s`` ӁjNs;ݸPkff^GkU)rGh@SQݼ0L@t~ܜo5S$J o"s-$Y8R!Y8BKwf`-Qֶů fl*ckԲ&],E!.Y^7_ZWxU_k8~{0 b!Y,MnmsjP, kgR6  7LS!8?p).ųdk^å=Rv1 58.Uz碋])T ,Cg2Z;SRL+(0_d*PR#mdV"ӌC[q0?]Ҋ.j2 C^oJJt=/l)7r.6ڍȹ5DM?m% 6Asd!ߴTzAҚ;@E˯cg{Ե3$:Ϧ S"4&Bm@Ր16MQdxz!\"I[L珦CϽ]KHr#+h94p^{y0&k fk2Cs+`=NdN2ഞ ;Զk5b6afJ+kg>=Jeq0 U%'LGfŮ{OGɖoz9f2ㄊ۱teDlT=a݋o7λN5&:Jۗ{>_|S*UnRK!%hd-s`nD 9}@03AlfE(EZ7=׍h`yS?̡"ݖMm]Hz Q+A!3=_{zR xjCTf):z[i: ׫nS,Id Zܢ(t8&Bzf}Y] ,V=o#!ٳ0*EcK ,ҙFvOI^ `"}t!EȲ1gB)q bʿ="dJd,b^yj@VEFg)|֥\?htJJg a%(JIt3A9F6n[#Did>DwmTVmy,)Q?I( |[]c<V סKbѲ pŐ:0B nD֙b<Я~ŰrH==Uhrj$xMRS #̀#sADČ%d"b#eZ֬c w4k(!z&j݅-?r wJni#W2Bhg*46B5].5Ë&1O~Au܊'6IVZG'5moGS`nvoIxbDG]/K'bRO ]t/Es ު"uPy Ьf.Ser]qڢ*J@_ Ņ\&POs,}spsTlz1aT)ȏYT +$4]h/;5.Ȅ{: +N'Og|A/aݩ9̄&& ѮmJlHM|(rg8߰D@Heh/A`Z,U͛)@j>FodzlO5ƯNif'B9iI6ٺIm#4~#ʼnVeg։SKK{F'*CjikbȵTtiRqx;XnI'S+< |[ YqSIv dRhȶ<Aj&Hg@ zL֥9R=&o]і:j w%0k[c,7j Y-r-"}MW`$ȄJHEXE*hş`G4jZ Ux%H24mo~K=p#;pHUu2#%B7s^Y\b=y~RgU:@af Β ֗D:$=ԧYpG# q:[:Aa{-[\C2s)~.U x'=n[0 5~A+u?)&jKd_6t[VyFdbwqk'aтndI˫}R!T&{-3j.+8'i.ɝN:zn0t5&L/2+t8= $#Z3[kr=ɽm[+]X3Mn6v[%2% K ͇P-/I~wɓ$0G A9io6k~gYҩ4 r|5^bT#Z ub;GX@^؂&_yV7,e#xGweC y My̲U' X8J#Wږ" 67%lqĮH@%SVX%z>'ܑF XNYf*p4b9#3G(2UAX)qJ", #m8{fOs}yq4{kmK%fJ[uAJz?oɞdU/cgc;qIFLr7pw sH+~Vor X,ʰZ/ߡҏߣYߠ`#XbHF=}}]6ig_`Ũ- Cy4lxU&$[)LǂT7JRW5qXNuºukȡm:4qn4?H{/>] o'Fb ڒɷJޓrIA&]QS5%3"`&;%\R-G>n]CנUj薍^gΊ#NLdOqd̕*Px\~aOh{{*tf1?{+a*'  i}QҘh5-l={{i3S?*PvP !٬*؀}(uꀡB~b)<{姾Dl6*&Ύ,|FS?^^ > dntz0cG杯U9x9pK<ِ$|8ڱ@bN7cvݧn0Yi/oXrX-:Wal6_*#~^L]5GeIA䂎ZvjP4`dzi k~m>r*BSj 5"jnT5ul %t `&VVW|ܙG;iE&B jamz)];j{kP%60t+ώ ɮEJuԹX}CϡTV.cEm t z]nM@3W.+g`?> μ2ٲ嬈‘Fi3GB|v,W ؟iC1fI, )yDuWB0O4I I]r(~A@[.,|spULQryK}&&64uf)g}!/n8o~.5,@ ۞SMD`GR &Kj SZ(NI -.mn_&z -:1%Awѻ,T}for#Q KjO]>Xus(X@*;,+s6W)*BOZjw k-gl8lݐK֠Y84٨{` iAWmQ/>KT_ =ԏ>!ʤ_d v.68A[R*HӿZ jv3W'Y@O^5\s‰ln܅rrA- ).Nu%|Ĉ+Dzsoxivʂ% `G L1 ;a`{Z]B9{Y=(smj4 ׻wt*B$.sv@ BHg=~qZd͐}e$eգHF2Ef>C8@7k .i1zc jMO07CXOyRBLEz(ʟVImۘP d|.o\st<{,=pϫVCjXʝocy?@*RFaۯS]Y#@?ylֹꂙjK8> ʹ#d'Mx dzw@`R`51 queEb[篎J4 th`R7Ucf c'|W{nhl SqyuĞӫ$YCL޺9ck&0t9 yHֺ)ɪB]řZ59NE]_6"eYxԍ@2Ӄ 1@u(^$ h@H*Ai@??IWjx?[~ɑ2/ mKUOO e"tW9RJHώG*%tI V+บX`)yl e0>J4zԫbkP9~QB e*=d->)0' Jy1.1G4n$< ,ΜSԆ6 :彜:kJcf@K".JXJ:\]Ȋȯd1Jb YZ