glibc-devel-2.31-150300.89.2<>,xf 0p9|-Xt`.a/W2%l fwUxϵ'ݾ$2_ѧ/ 9Nez p,se{\ djL3bGج`ˌTV7άhlG@a֔xU2&`T? "ʻm.MAp?`d  U[ q     `  g:\8`(8 9:ĩBaFgGH\I8X0Y<Zd[h\l]H^b5cd^ecfflhu|vX w,xyz\Cglibc-devel2.31150300.89.2Include Files and Libraries Mandatory for DevelopmentThese libraries are needed to develop programs which use the standard C library.f 0h02-armsrv2'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큤f,ff f+f,ff f+ff-f,f,f-f-f,f,ff.f f+ffffffff.ffff f ff f f ffffffffffffff f,fff f f f f f ffff.ffffffffff f f f ff+f+f f f-f fffffff f f f fff fff f f f ffff f f ffff f fff fffff f f f f ff fffffffffffffffffffff f f f f f f f f f f f f f f fffff fff-ffffffffffffffff-ffffffff ff ffffffffffffff f fff.f.fffffff fffffffff.fff ff f,fffffffff ffffff/ff.fff/fff+fff,fff.f fff.ffffff ff+f f f f f f f f f f f f,f,f,f,f,f,f-f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f,f-f-ff-ff fff,f,f,f,f,f,ff.ffff ff-fff-f-ff f f f f fff f+fff ffffffff-f f f-f f f f ff f ff f f f f f f f f f f f f f f f f ff f,f f f f ff f ff f ff ff f f f ffff f f f f f ffff fffffff f ff ffff fff f f f fffff,fff ffffff.f.ffff ffffffff f ff f f f ff f f f f f f f f f f *^5f^5ff *^5f^5fff31d57e2f6d837f2648e703d9e4a45816bde78163dab190d4ca309cc262bc1c46433ed5623600030454381af4dbe4fa072d5509e1b67fc8f3f5233c6190ab1421e17b09a2a22c09c1a9a0f06f6906e04dc893ae1577834cabef562ca781940c89aff4e1283589c47a52724fff97c4893f9fe452efc799a3d043bf06189361073d9f1d11875f48ada3f778ec30bff9d29d51bac4621922b97fa9647c8a82efdefac4d2f51d2f4bfd2ee1ced32cf4c6f0e6f1d562264ce26052aa0510ab6c675630a0c4dd45dfe2c0ee5572c739dba52d5303f952555031cfadd435a3eec4c68922d1307da937acc7d595b401eb5418a176dd2c4401120f1cd8550366103fe7254cfc67bccc09334a7f867dda8228b5159029d3cab620f1bb88a4910a830ea1c713e2b96194209f5c7c8daae16bc71f713bff36ba76759e676c711cd3cac664424eb637be3f1d8566904f50f4325ebaf7f8b7b830977b2bda02fc2970bc21c8d76d08b2c5fedfd94fb82cca224ce708fdb96647995d5b39249c1cc7a3dc49ba211248d0c63b661387d75e25d86a2f642c998b2f211803ed6139e213d2824b90d146cc79c73a94f4fcbabc71cda74c0fe8e159f6b2a5d1319378511e9036fde9eee061609794cfb342b22948ac530c65f3ac6057184e8b7f567bb4f3355b457c1e31183cf72c17507835e212e404d3e6545d970dcd670016ed6e609fedae941878e6d1ef0f0652acf4d5a1f97128306368043be7672fb384911f0fce7ae5e94a4411510a41456a3722e11df85c11adc7fd385b917d4a874b9c83f4cde38064c1d446f68b8ddac8c43067083eb8bcee4309f565bba36805e5dc746732ddb731e744c4b91ade5d93480c4eaae0c3635b08da9728358ca9451f8f4d5ed7a1e25c2cee16091903356b086e4c7a46054f7321d583d51ae35296b1f077d3216f5f3a76f4de9a599a7d5538c4c8e4887983f4c819b1f2fc53086c850a807ff8ff8a6e6dce2d8f485e5fec3b42aff3d1635d0e66ce5c4d2cdd76553687e4cb83726fd221fa271b51dd5b0bf7e4b1a0049b194a4f653b0e670e51cdf39c30e354091f49f1555c0b146eeaad63bd2219d4a500bf77730f714bd69ec2d8bf60169bf3a5b67982424de87067abd0016835a83633b715abc06c1beb7c10199626592077ffb6c2774612b47b421313cf9ddc75afa754101c7034bca71ddb797f4f8ae06fc6c41615172c78efa95341b590d1b229ee2ac3a372c0bbbbc99c1af1387f6bc43e12b90b941dd3da090e6343f211c649c863b318e9617a993c07365bdcd468f43085adc78a99111852edae1bec79ed470d3e6ba19f7a1826789fb1bb4501835e98f0e7939a69aa56b1ad97b28e66380ed2c09510c94732af7683d4ec7e4728eec73ba63b637e7e8b459ac9a9683fa9ed91fb05c89ea874ed70b6d4aa6ef407db87a28b023be17a262be4313875cbbd90468fa1fbcd586dd881c9e726673d9eeaaaf7c84ad993e1a46deb7dff3ff29f41184666ddf53beee0665dba4603884a82b4c00f6ef20ca2e0895195ce669ee90dc4f3caeab8ae239baabdea421ef3f2da49aaab62b26ec1b2764f4960a75e315e95da82575f775ec833f6dcbc124caecb8289e4b5e0b225d2d9c89c0ffcea13d3572c098e262967b914be53109d5a76358e4dee731dd2d3302ebcc06ffda2db2785a917b91a79e1a31bb7df4ed2cd55b14068ea0873d95356632b8858d2be053f585289d4471e6aa2feb0b6280923d1f5bb1b1786c2318a56281ef38028300a3f0ad8a9a66234f23c9846abc0176beccf5ba137126bf127bf11e1c361e585667429b05746eb13f42a6050eea1ae80495ec6f10052e55a6d3bf227754cec466b1e3cc50a5bd1348ef166f1100ef99071ff6e08918742213cefca03b1fc2d342296abd4f6a8dd19a53db3eff079ebf1b5ee4501f1fe0ae228629f6f92ae26cd28dba9864e15948976f5bb2b2894bef12ce5a11c00e73dd82fc6f9006f832149f9c236a6e826565f1ed53b9017a8639b935873fe8402879fa5de6af98115c111cf43befe7468827d6e283edb400e1a6ca7a609a11aadbc3a4e2652b4fda160bbd10b93911f34ca60e497fb579b6d91c87673c17ffe8e1b530d55a1958c75b33eb8a65a04a746c27cf876ec3c47827bb3e11595761824acd53af8ae1a300439cee96934f4665586da57422e1b6499506ad91ce9b2228e035093e406f469f79d36f2334031f09439674d1de21f5e300decb472642a1e7a3e301bea0bb009631fe3ed74253d9abd84c6bf725557b6e41922f0f16c9c2f7ced1ed49efcf7b4b2f2c26f2946ed5c664029d38d56b7b78924920efaf164e27b7aa79db3d20afa58ba6ddb7162de3b2588d7a1ca70dde118e9411c1a3a5275b0aa0743f60e5875e818ae5f090d5c8cab84bf14be1bbfa79448b7094dcbb1a345619aba6e4d4f21a3c10e4543425ab2ca743eef900fb8247affd5fa2c19b1ff1c457bbdfb36bfe2b45b92443dc6b7d7ee9f9d7d63a490d7b514fdf277caeb33ef8e329b62abc032a3e9097d565458f0276ffcc2c449a4a361e50348fa26de1b334562376d95f20828f5df7a051498730031547df294189b942d812fcd5baa5ca7327403b08f80276fbcf04215c571cc1609d4f0ad26635bf0500c06adcda657fcfe42053eaf4d2751e7be1cc8342f4c1c7404a6670c330ca493b7e884b20d6c17470a688c7e653c7ea0ec6f085efeb949c0016361f229172c0033b4fc0a5ccdb15774890ef0dca21c8a5712aa1f0c8653e44b287d4227b21855d9932db66e3c49c37667e3d2667acf6e2fd1be57adf2fd97bc8871cc840e3e96539f7614d7879d137290ec8c4c43fdd769bd56deca8418000b504f72acb8dd363c7728709fdfef76a47fccdabfddcfefa87b6912b062a49fc5a912d2e96fb522de012b4783ad90ad5e903dff4a083895c3156ffacfc71397f0530628b274574ebfd14fc6de14095fc6b0d486d89bae9d8a1c59d6c6d8e1617084084abe4ae36879ca486fd6db9780fd000ae4631c5f1568c2d6a6d97c4c8efcc549733911e1c7ef9952b701709e05dec3854482334712242fc5cd14e6474df4983d428adb85d6f6225a881daf11c3c9981e161b11890043f883917f1d3e63bc83185e7c950edb01eadaa9229c5c10c22f8558fdde36c4763bfc6196a265a9e4bad364fadad0e7b0fee0436e70c657dcf9c982a06ec0a6f76141b6f6aa3ff8b596eeaa57ab7db014a1b265badcef33d734a8a143fcf1d03ffe42e1a3beba48231b3192198f9f2d86410aa941f361c20e9ef5f84e0636aa360ae874c5c2aeb2f6d88db420f2ccdc72d9de78ca439cea37bee5e6ed7729be7d305a9b4a2f62afe225d77102e81a8367325708eb144530d452d1f7187d69b9d1f00f6729032a000eb9d71219eb537ec65e9af5164a2cc5c8b5872c5fb3991fe02ddcb0325dc5b9f3f575f48f29e97c0a2a44fdae366b641fb0b371e6992f42ef6cdb85e98ab10c68935e403f463fcf9317f4df608f2501ab766a16c20f792b41d7c653f7b15f53c933258864e7d1fa35ebb1d5178450638a4b94dbfc060bb71a3ac91eac12134df473d9b458b415041e97b73fea97c7ae956c3273be001635145bbccf335eb3d4c672c9c8ff10259886e67bfaabba63c1d9459e3adb799c29e52046ea5a857a23cf79a15d29babd149bc6c580ed48c24da1ce68bdd9798cb20c61cea95033502b245824e96860aae4cf79fabfd29e95b375fc09a3a7c3fa3239d17972c81b70f09d06ec64db77773beb98cbfa20476ba2b72756fac23fbaa251e7e02cc6db62aa15fa4f76355167d1f358bd742ae61492a5b58c4044a95c7252fca5ff1661046a8b15d27fd482bba27515336b0f36355e8417772f0c9fa7a39fcec5323c23e9869454e1f0c63531dd878bc7e81e694fe6e7a77861ed4ab2d1ccf5eaac6bf18a8d11ae48565b0785372fae8c039f8323a23a22f818e4f2c84827f418764252c8b1f0d2f11ac5886f2a028451090e8b0f22996b0ab50cbd041f1702d081ddae17c197108e3161ace68489a9ce4c3715403495139211c64da5c1f69ace27e684f405de1cf449613b3064117a60f28f0528ea43f7d281da97e0b6a04e0bf1faa6a28a18e5160934f7649e850c5fb683b8b4f08b15c80a799948738dbbf04028358fa06ac11be128340bef8e69c19a610198a0bde992d95141320a2f4162d2d1336349b00f36531fb79b4b9d4bb2ec5dfd176b5eff060c49844b5e4d2b4d43918282e9dc83f593b1d414ad824f43afa24452853d33b3a214fa0fce67f337108b861d42ce2ab8f9890aa3fd6bd0095f39ab0076a3a56e27f5acdd9f7b0b537fb3f27531b59240c21470fba1ff15231bd71869af82eb7149f6ba490e291dd8d60d76d5b066639fb10f7fb6d1b7bec788f11281db0737611741ded5876a746c48f3a54a5f533fa8c24d9d27de75d40adc572535441e3d30efdb19123de488257e8f91fc580f7aaba837aad8a9a454ca6c691e81077574962fe29f673d8b21be15e3fb5db61f62014a53cd16192087a9c57ebb80a9b1ce2fc1c9d08b674105d0de1f4a4d3b5b837580cfd12cefffb110f5aeace312175fce917518cac8325dfc21781474a02ae2544891b5f03b7e904dea8157c89c52d9512f9688746c0e2a44b417d0926490d8f4a3ddaa48de0f618f7623b26f05924cd4a0950d0aafc68a3907b2290296afd08c3321ef1cd161396bd17b6971235411dddeccf63d1f6f754c325be24474293a7f2e5dadca7a5f02001d91d44c882c084309396aedbb660ab4a6e83beb700662d6bc9101b4ff63203c823acbd567834c1d1132bd3b1d156612c06204b7bb70698b1040381bf5247b95a9fcff2ae339ecaf5a1b8ec1e875c17f955564a46ac9a3ac486b824b2152f041e6ed9a95eb276d7c2dff64f09341c4894cf8244691b2878e657b3df8d77cc5c08336e8811a4428d18387b270e5e9a8126dbc19b683c82cc79f0b48655b139fa17fc983accf56e019330b859cc4e28af30854df4d29be120ec4bff74849301bb3c40c9f19cafc701a5ba17dfdd6fa149c1a6298bb50d037f79467cc103290fa63eee938effae91d623617ba0f2cc5c1477f587e32f1f6cd0bcc3f89b41dc4488f9376229a002157bffa98ca996f83900ec00464a2867cdc8bbfdef68ad1e4b531b4a826f3b9f12870e9fb54111b77278a2d5d5c96643c91f455e8ae5be9a378253bb1fd9d04796e7e4116a0cc06c2ed40751fe13f47353eb93d14a0ea84eff2ba4215b676dda98efbc879c5b165e6a0a08c801f46183b1409f73353ce4a42bd3ab35b4a4b010980803c3e101171029fbbcff761d44590ad4997e72cb82c1171ecbd6d764ee6301417f056200b26fc68c531a820591eb434daa76f6069b77142f5bbda00d06b936367ac7530a5417904d723e2e613b27659c5eb80d957fd2f2609b893da92eddef61d86e0e4a53ed81833cbe9ff8dcc562fe4cbc7c2a6ff2dc29db0591bdcebcdecffea29bf02ee3e1b7c51c8b8bcfcb44acf0f6d5ec34cf4225b4c411be050284ad44284d0e8e7e7d0ac1952620990cfe98a7ac406c5d0e8a8d37ed4ec6efd862d34c6cc7bd9df60e8e6c772a450b00086c4025205f3666d4a5a89086c6c6be237e0cbb18f63bbc241d093d9d56cadc4a650445fe23073beb95e7591f5dfd52414521352c40800e918a97a1bc71f82193dd2b2c9fa2344c55e8a26fd026dd8a14f470b7cf22dbb0d119444e4114790c14f69c0dd90294b62d082118761a7b61471642507c8d5862e76e433865c8372549eeeb15310ef8b2d7c660409c3bc6899a81321ee3c7d883bcfcf95d3c7556b090391a5f782fb8780f1f433af71d42b31f21592138b1ef47ace5ae6b10d7adfc5013e18f1a7012ed1fe4c77152caa11c29565a4c6cdbe6134a46ac42d882b5f1c1dadd335657b43e0155d5f235b5a8614a8f967badbfc7633134ff1d5ebe45bc7398bb7d0baceda8de6e23235b38ee7d32be683aa95cc4736547bd66d16df687309dd6345c53a75ae9b5fc6bf74b31068f7c4aa205c5043f0b9363f4809851c3d735d17e145051ef3c9e771880ddb4ff30effdddb33b0a38dee1cd596c1277d0f8f800a0fbfdadb2fe214f33c86129a8b383d348468ce009e52ec801dfb0467f72b0f75496bb840f0ae0ef8a5f399a1eb7074a863a17e3e684e83218a82ef7418eeb535f50d6fb5365b5427663f27aed8d9dd9f0d7dba7b868157cbd25eee2b0ec9404f36a8677a6d614432d85f4721353950e001e67568d7e11fa6bb7e2067e585b2342e51adce9b2f0d866b4b052a247ef679da8bb0d582bc84adb873e22e2097ad9cc0c92431142e7bd9d0ac76d14793434f02bbcd7fe6227451e5d35f7448f776f57f322838809cb2b1e45c02687b47eb8f646951f268c71a5a29d98c9ed7159d3a1912425dc1e51562140a34f0bcce624d4d1b1ed17f15ff24e15da58ada176d0fc0b124c97b01ca8857cb5f2768beb512ad00181bc91705f3096ca39a17691a1684150b5fa4a817e624a40e0d7ef402713da42e35dc8d50a4838b3fbb8bfe959176dd86dd621ec47ac547b5b6b364524270bcb39933f2df71bbacb13fe45ef4ba23fb09a3329e2f6d922955ef18af0ba1a1f303ce53edd8923c0e759cd5036d756f4926700fa4df3df093619141f686e64bb16477f7e3f01914f98e5a17202de392a2d66afff88bec39b4400871676de782ac628eb107cb857d84066adc8ba214d426844606e575b3eeae75cdfece07f0189ce8345bc41f2eaaf893fd85588a2855225268362402aea72928705dd164ba5f3227e0e4f29162eae79e571e8694f46cfa379f2ac3fb280f232d9065c1379972902f003902d6e07c10cfee7d8c56bab2652ef60dada529ac697d3c8b2b193b701ed492f19828a28252e689ba446663d654cc6798835cd5105c2a9dd2bc1629fac839ce2fb6e5606f4978a5807810627aeb97e66402c4d7d2ab2f3cf669c76e895499fa772123ea084227b28df4f7c26b0b4c327a6e6fe318fb5630fa3a534a873e7ecf0cc7d6e664c5b81244175afffaa70401516bd120733cab7e089a4f139abf8aded1181c8cf0685a4de7180c3f057263637f2f0a5289f75f707e65f60723aae6e762ef86500c7c1de00b9319de808775c408e1f47a1a91162454084880043ea5475fd4257ba0c2e434a2dd0da586575f54cd5aa6a7925e5e8713084e811fb6bb134d91744c8876fa838cfc0fc0ff91a1624f1fabb87ec0ff7b3ab552052ab5bbc9366fa0a15f2b305cfc035281af2f1be520c443fc16cb9c85233b18bdcb7fa4332cebd6b5e6b9e35213538994582e322253459605d53fc2732f1af538c704ea54e3364fe05ee3f9028c998ba842fc925a1dc767868cc6ea5214312d2bcdc321b6691ef167e4768124d9af1ace8bac0142eb1159fac5a1b3b733d21c021749fc555e6f8f6f3d0e3b750fa7ef81ff40b02920b9b5d2e7df24ab9b1b1afc53220e56bc677ff4b8e6fcab302c799d272037baac1e7b84a8e1df7a0e1462ebbb5070579e80a5eb4a59d4a4f715741739b6cf27b2e670634767b41b69454c580d77b06559520ed59cd14551d626cb494fcf5fd95a29144d79b2538b37515f78be386f2edad4746f2947c928f480728c56d9a94e25302ebbdaef3c9626c909942e8a6bc82725e9c402f393aed9e32d94190257ddf71e1b5f819b4e5e8afae3abf006beb39fd9d4d4bae38745cdf08a91e6217ddf25833c8d4b04751b603e58ab31ed75b7e0ab09a2ca94e99955f7fbc63310466321ce27c906227eb43263b6f6b2b75c11f881796e09d636b7c2baf6421b52d750b76ace42ffe89153c561df72d5b987ccbd022059fdb1bcb6899c3e94b403997a0576ef3e1afb0f9405291a7d38bb1d0da1ed01c09fe85fa2b1f4d5bc708e06bb930efec672db08d5368161d070efa731428f02559f0996ec72e5f69150e3b76bf7a056ecd43c268781e60e8a8d99b28bc723c14b156d7f7fc8ff663d98a857a3f5aea90431f577e3dcd64d184855b245e5c7acf21910a0aaca590f1faf094e400da5d30551d11eb0e0f62133861106e467e0454988891e150dc6eb6f4a5098cedcf94a7d37e9aea68b424ad860b52b27391b94ac486bdf86475ee6ece9bc378576859c2d904c76ec19cb01f0a44723edb409ecb6fdabbcdf9bca9733439f46e962a33d4b0f7bb348c0608830973c4e1a71219e477b470b7ed77b211dc870410776ec13a1b7bb759a3b3365afc4f4a2bbc711c2eaacce05f99ae3cc34db1a391c5249213d905a159d8c44b91c2eb6e509905e1becec6b98f8ac006709bfa5d85d86e34a46eb9013cc7125083b8096dd146e6498a61f38bf3bc7215c1c9237e92469550bb355545bab88b1392b88af3a08d908866f4e9c5650c5cddb0c8e021b0a3f8293cef6616feb3db5ded9d98a694e8c7196a06690b2e816ec6bb82689940d281f6504533f37e17d94a894bed0b9490967e8dbcd53725c0f2af9559e58d4b19bd14d3707974ee35a70eeeebffb4a5141f728f5816067287aa41a3ed5aa3e88a6cdca4aaed529f64a1aefe381b17ad50add602a8f31c9d4579499064ad3dde703f7f6df4849831189d865d365d7ae720892788154ad9e0c9c45087e14c759766b44315d30b22421d6299fbc46fc57e7d14635cd5cf69125710ed021ab7305586c84644a03a39f8e63619500aa6095b881f62d7a255bd31eeeab9a829cf34ec40e20a62729323efcbb4e76ff0d2f67e7dee7f6d9d76a66a1fab61f7618a0a82811e3c29b1cbe856932877816a861201f1a8cbec905df10f6ed7cfb62113f5a7c5a53527043c4b5fa04d7127ad6e3f781903f13d98d4dba3aa69d33f0007a68a74cc62f94cf7131b79f71fba8d353381b6bfc9dd6a059843666067c44d97dcbc63f3435565361bc7393ede0bfc25824e5d67dce9ac1605328f14cf6765ec1c4d1c1973bcdd3e26518494c455857a5fe8641d7f034a6892f848f1a2d304791bea3434e209a72d6b1cb0909a593d7f6dfae1ca5cef6cf1e62b6a67aaa586e50f6215f3622a47be854d4e7bdda3f42eb0633850ed150fef0a0cf6193cbba8fa740e7505925424a59556608a01b91752dc9dda93eb0f8c571e2c57fbb67b9768f5c23ad180fd0894e97a3d96a2452da0d933941273d11d1048ea525f033306892835b0a7a0999b13853aa7321a39e4baa04e5d730bfe4e52d00ce82f2ae62dbd8292a4a6a3073b6ae3593eaef8263481fea098a1ef9bfd60d983e2498dd30438ce7924640327f5884dc3d789cb0b97f2ab1484b9d520ecdb94c93c07d2eb6c34d6c981b8e02785b90c137d3a49d6bed22c31ff8d4240983bdf78908cf52b75396f5ee1b9152e5419498ff617a06f631635d7d0792ea2806e4cb482a67f0976d99502e8f596fbbc52fb832282a609004d8f3ccc4f5d92d58767d5c6d4fe8c95daa38e25691f3b65be14409b2fafcd2805dbd6869e0ef89833d2ae03c197ac8c01b89bab86a13c2499fca0ab3fd4738d9a23fabaf9543637b75bb4c124deecf373dcc79a27669f959f6ee51ec6b783dbd82317f2247c17b9ed35a4a7bfd722a70b3c3aab1f2b20972b89a06823cafe7dd719347d665ab12b393b8038be4ec71517ced61061521ce4618ee31ac28de6992901ebbd95b354178732a4edda2c8a8433b614fa9ab671c2f135c350b1a7624c450768f914aae61f3c45fb0aa48edd633285a64b6864aebae008703910989b0b861145b919fc3e3a693fb1360fe378ca53a8441aacf1a8215ac6aab43a321c5d22bfb678fcee382298c125e272ad21d05e55a2efea8e36f2a1e5cc07c89f3eeba9d4c29b4931e641bcf9e0858575208a9da03e5d16b0efc12fa75f562b2735d843d2d736d865d0ae35d9b1fe628cb1f10e32f15e01b8c4c798616d61138009b7312d3861c2c926e3ca83c73d34b6f5bdf61e48f81bcc54518f9c0c13a60b4caf4758fe13de86ae75f227cc06a6195ab9a585a04794f5369d06c3a554d00cb95f4dd45566569239c357f961801118b7c7376d682fa7c481cd4626210eedcf604332c87b6f0eb28a0b270cef23af326976adcd140e29ad3e9d8c610efc1ee8228675eebaddf8d39b8473a69488f12e9bba3ceaa0b0dcab034d6cea74d30478886175374c97a00c12bb814c035acc7d447ecad5da8916992ec67e872811f8dff932018a5c6d4bfc8d8b857c8541294d862e83ba7ea9488a56f5bc542892bdcd1b02703b8e6caa6ef8af6d9e9f0818c39771602ee54eb8ffb70315c6fecc36c43aa4c0aeb4a2c97e9b93ea37c25a4e3c9419854720dee62c2ebe6d713b8043dbd7fc10f60f4efc0c7759bf0d5c202fcecfede131232ac53c62edf93ffda9bb53b04b27a3b9d1df2677ad89a6082ead4e9759d76a790a12b15d8b3bf3e23249cc75366bae34109f9b58e8168470c34410f962da881dd59e295fe1482f0bcbb34795fb8a34bea0b33a4bcf4e60e1aa24ca03bba063e045b90447ee79e11370b6f148166a62c4a6bdb6aeb9b55635a33d9a4347b6f96da5b7f0cb1a9555ee23e3178d0d5e4079c70776bd277c726860f8a9e7371900a1836fa5dfd23d3946ddb955dedb6f92ddbc289e3b1fb063785152a3b0856e3182b6a0b5d533e1de6400df77ff951771184ab859f648baa290b3bea6cd08891bec8871edbd6212ee9aabf19f46e4ec39770158b77d6bcd03bc65fe917c78303399c024490805607626252e9102d8eb32fcc45e7245aaba31e41267236d2b07e68cf3e372772f9c98b39155e7cbd04e4b0c1f0cfc2b734cb024ba4f5390824ba66c23b17daf80b98b6ce67ed2419c73bbff472149c7b9558a76a967f9795e635aa5eba8d85869243c316e149e2d75cd6708df19144c017f8edf7a8b273cbc53f203ce0da65797c7aa233dc390543bf2d14d67b7fab4fe55a9edc66bf9d38fd6edd414b5bd9d62d19838bf74b3f88a428c75c499eae872f8baf982dd465403d96b96c3665d0b9a0b8e3f87305cfece4e2786260e27ab195cb474d76e2cfa8a3cb99e800d32333086281e2661ec0c47e9fd7589732007f3d813006dd0bf5b950c6c3368690f14654ee0a86223d7d88dd9760cf4311bacfe150340b5baf4252f69805770a0e3b0a3da1f07aa6a713631e5dc5f66b3873845b6367b76d5aed4e84277b639071ee008470fbc203a0caa6fd8994e1626a284d87e1389909b4dd2007dc8156de36dd098493583bbcdf51b9707b6e59c510d8bd130f54f5e0ae30905fc8e4299c6d72806af1ad25738a44d1c9419fe0cfc52a4b0dcb346b29d19ad1c88dd4e9b0cd0092fd209918cedc3728f4605ebe998f87b21dc42e5d7ad042257f9adc5d697f38dabf677f7fb059155b7bbd86ef13f5105ecdbb759e3eaa47bf24cc30b7e07b71891512b0e44fc54fd0190796cad1125563ea8dedc53811c81bce7d79e9396afc15994a35ab22a5a98f03033e4fc58488789f120678c81c91ac97968199dc50c980583c27dc7082ada57134b5d91c1896c8f02e49e771cdd0df96dd60132425d7d4ecbc95e3959936d29124dab56b8e08407fd820b9d0ba95110915313f07bbda066d353bf9b7dfeed91e8b409a7d5e40c4222b9e76d02a7620b802dd6d676a69ee6b8f654b8818a69accf374394b75d932d7e9cd9c443984c2095912f64409e7fcf15b00d7847a779ae329478a1de7ab1494e09b6374009a364bbb369af2cbcb9d0dba7ad1ff2a152069f9983110bd10f448b55639a5c077417b4b24988d2ef8a3afbe103432414599b4ba77aa505899369e60bffc549fd09cee10b0dbcb5d576e4e2d7049736cd10cc4acb29f3f29f1720da180d14bf5838ecdd4dcd844f9f2c66d883770cfa87692c002d72f53e56f4e9c97bfed47a8ae273c02d1febcdbb6b60c737473ee75b0899e59f5fdd40c864822bb8e8ba4356d85ec8b8e48b789cbd4a91652e788e9ea29d3ed27da044485d4c5f5603b4fba5d4143e01ce89456a250bfeebc2352ac31d79c0e1c1f858568a8e3cc0109491353c7a59aaec1d7577c7eb6d8be15022000315028e62106ac712df15ccc5012de12edc43f345c02e13e662165b4cef4d15c65048a9a4b5be4de461f17cb0e83124f8e7187d57f3c69dd0062a6298dba27d8486ddfa6f55165c4202928399511a020cc3c81b54674d084a22e079dcd995f460952f7411530696312a8e380ab758c9aa46b384b13cfc04fbb4ef8c6ea8966a1831f931067122a0fe261885baa2b32ae3f898e893aaf910920aae9beb941bcd7d1e32ea9ba8fc9b256d474cc447f2b0ef3f6488393832e7c15975c5cb8dbee37d78d2181e65d7ad4cc6221b848685f3a7e961f1e7f25bf7736e23b0d87be1839598cece63df889cb518d5c9578c687b41a5281463ac750f534c1162da97df2a4066d1a3168908f6f413c6e25828dca862cd6a03438d208c7405e46ff1d761dd703b48e0f62d4d9b055cebc6193639740ed64bcaf8ad92d6c00b18aa309d31981a110bf6868024aaf76bbbd7a715e0faa2b811cf26e6bfbc5ddeaa1fc4dc4231d99b1653ae1444f146cb81d0b8db6211da2deb550fc064418936930da01dd9ecc8cc95609eeb38ca2d6a560d20605152f2908915cd45568cb2d803afe082747b0324067a3537af94cba2ec48dc2ade3bd1d8b4fec493fb28938ded587a5594173509961d017b9bee2e03a73ba395754440e9c99e1c01cb149732601dca147765f960cad3e90dc2977928c8f43c5a0d3b15825f531317a8aabfb33373201c5cd2232881600ceef12a9a2c256ed68771b1d8f57425f3749d7f59b79c533bff50b9c73ab8f4f326bc3745a88d3662861ab4488f6bbad80387b5ef9269cad725798c7f0e68c95e9d44e51d3182b894db43da3d0681005295e78986131828bc0eca7bbea254e9c8e4600dde1398ee9d41282c2147f44e107cc4952eac9c6a705356074f3cc0d1c80c57adb3011487e8cdde51950cdfa267994d78f27a3f386bc83de2ed70c46972dcb9262d59ee58f54552a56df55698926cbd858a53352dbfdfea7e570b7b65f38ae7c4f45defe9200e5570e0b9e269ee5879fd6ed244dad7b22cdb9724bd6d1ab5565d0303fa747d2c4e93107765e5b2d7545d645dab97e60c32102303e613d34fe03486ed82fa9cfc122f502789b18b1272c1bb941367551254ecf7be84a401fc1f1d9e32823321da4b6f9653cce3e7aafee039a6a6a61e4dd28c8c9364113a7bd22a5e78c11fcd735735c9c146cbea290f6debc115a84f6db5539d40cca00369cb94fd3924624dc247d13356eb66fd7d326ed2406182e53cd6b9666a7a9f3dfa35c3b68f1cdfd68fdd43d4c976d133f8d3bd10e1ba56e9f2c419a9ffeb70f182ae310dd53317678c149120ebcb3c3831361795ef36077e4802b8c7ba1f3592cba1275477be2ee089b2f517d02d1ed80190857e13ec1979d37839a4afd197163f5a87146927cc5bb866813b7a8b32cbbebdc99181c7b892d0abc7b2156b5f1d605e33c5c74256aaf3047f9cb99edf3a70f03c648b6204f66a84dd1ff7eff53b0b895a9c48aef590b7a9eca4b4cc6a144d208b06d5e5577157cdec7f2eed43e004f02cfa9bae387afbb785619ef637c4d361176adb16e155f2e3a18973d74c5659e3f32e0e7f734daa6f40485b4d1107f361148f44b07ca7e2bcccdcca71bb17da221116d0d20c562ce9935972b94a10f78160fa8f46defcedad1adbe848dcd6ae649841e6a1b2c4f9a290598c16d1a933e196bd784435b38496f941cde294b126a794c1ccdbf8cde0189536c09b5ed999d5f17ba4b05d0f1ae6e1ec095fbd15930913c3ce91b64fe2063cbc3231963f4448acc22824692e1d396bee9015086ebbc2013f044ba8e1f84cbff2d6dc6d2cfbae87d861085536652c3bc50fae161e25a00c717327a9b1977bdb1ab911c01acafbfd901bae73169bff06b87fe3bad909c5228c0942ca16cd6704e66b95d780f3d5618ecc29903e92709d16104aa7b262dc54728c2e8eac3713d332c302eb4483ff92681bfdc88003aa1ef22eab413648a651535ab40dd193c804bb16123cd09d04d33e99231e7a804bd7e134e86aabf9499d9ef2f5b13546a7d0e113e141e8f935076d87ba185fdb95cf6b1c3c10efd3a89266628074469ff73e8180d02c45dc8d5d2c09d954e4188b6756af5eefa73b2a4026ab2362b69d957d44a2ddda26eaf67c93b59aa977c22880cca356f39a87556b95535465e3de6412c1b48f9ad73f4382e6204f0eb8d5a80353f3d96e85b91fa65f977540f7ae68ac2eebd8ade1405fcec187918511bd820ecf039d562d6c29325bf0c4839e2ce6d9f9ad8773bd243e656b5c8c48a389cf7b7832e25bbb000c7edd18a55fc221b83c6ffd064fdde27e8be1a4505f9471bc615973d0d7c3734a927bd39184cc8601bebb9cc979ca55ceb99c90536776563dd6e57d18b8923876c3cde0a30756f37a6eab2a9f0db8f82d6dcceafb9b711e3f4efded3c1226bf144b5d65dfc049fa5cd1f140606806336509818d79c1bbc4509c1785bd3c589322c1416d224c4b889101c0f810ba82a485e3bc92af6f1569f1900c1281d0a581c12328033ca19b5befb4ec84d89fc850a67d2f8d35d73693220d13acc05d81c491a89c567ff137f4072a001f73ba1f37acee1d6c822f94df9334238df935a2579f40ea64e34ca038149265f4a8a31c948e3a06b3c83c6ff4d01d8e9e2c09fe4f591e30e97e71fb445bf09c611a5de2d8d0c2d6c09d77f31efc4b29c24a105dc1d8cc9bbbe173e151ca461b1fa624f29e9c5cd4d8e54a04db0473919bb466a7376b3ebd778c0b9c10f7e1855804630809bcfa7640eb7f8640c52c7c3764b45982f2b6048a929c19dfd9200359c880d01b0cb2b0d0723fe757ab2c20967f2ecb30e7557ddc83971c6b746dc4774e1483b313aaf81421582d44f04d89dc35bff8f8ec5def07db1ce0643e786f24ded993a07826491c158fa163e15ed7fd5afda23af591613de35081c7c0d404dd36bc3d86dc12a1467cea5e1fb752c2dde4a355c69c5498fa88b0d6e5ed77b092004490b33c348e5ea7d584762b0d07a0b83752955bb9a24796f9a5b0e6dbe7dd5ef05cef3bfba02db48bef50640affa0b7ffe6543726bc392612c8cf18d4da992a71fdc6bfe05ef03a6b0d8819d21ed92a6b04d566097c37d44c6dc8689518d6b889a701f099dbd3e12e389443548077ac8c13511e27fb353203e965bca9c1dfdd2b84127b9f3af38797ef3f9c42bf1df8c113861410d711967973a3e8578641d88fbb9021effa8d928aaf9c3d589a2bceb2865d35d6964a740e0d1ca3da0dff2fcbf394ca0b27d69ae7f9f3f4c1aa76470b5a7a97424c8d67b64fbb2891b6c1ba972ab544b1d9235b47a3e64fdf694f7b3d51ec6c45c06dcb71ebbe9455742d3ea673012016668853d3bff1053c4020a8656922a2c2107228a43f1b889be46864f9b82b364ca67ee13b7a9e7d85131c888412c0eaaaca3a7165d86f147c8645993ddf333a5b2500117a47825c432a16b89c67614bca812e744e9fbd81a3614024320a3b82d5a0934129b2f7ea37adb35a2acc112198f826c7c02ba214c0fd3e3532174870ba2fbc86a83b32315bb9e39fcb045b120599524f17461bd20bdf007c857b6fa52663cd620466dddce67e40651b6d2765cc3e9e72ea7376a810ba99b92b30e30c26422ef0248320dbe9da50e54cc25b7625c28cd3efcc86075d490be1c2baa5560fab84f5174bf0d7c798c212cc033a00f7501d4ff9412780f8d6db00e60dc6234918d9cdc3f46175f3c41f9db1d6df859fcc13aeb2569a47198c52f219d889ab2679b693d7acc3cc074d3fb0761b678ab4d2a6108b5eb02b9b29341e0bae6a0755cfbbd69cf1f6366c7741d582eef75b1fad5338372482fecdd937e703326f7adcc806cf4f40b5d720b49be1d4ddb7575886d5523277486438ea8b8563620cdb8be4106fb38a7c01242b8fff921c6903ecdaa0421bb45af4f817271d2967d914b080a44e2223c6e7de80b970121f1c7092f504ec8b3595924a9b9d6880801950caa7170b6d6789e3f020e5885ef2684d9f29dfa93ba8c407dd458f3dc8ec902f56f53836fc77b863cc44369aae759734485c856450a77a1aa9d049486fef929401f6620fd829c642b8fa9ff6daf81d8a0cb22f764feed134b74dc8b84ea036ff4c220815d9832b1d3c72cb5cb023b7952268b7567c687a4dd6eccdc36722a5e3ed605f5ab7dfa8c50687c92e74e70d89e5d8a4a515dbd87b044bc28ad6e261717bb15c5b02fbdc78ed69d89736cfd2288e64fff5bdc7aa40afde3230cf758021347906d7a04cc04d3d1a737e7522a207633834a3d6244baf222cc3bb8d77341a432be50efb82fc6ce04ca5076bebee3188aef17e005ce1cfcc2677981f314622ff38bce7c266d2fdce34c1435a13a654f90bc27e8fd7c4ca4b0c362b14301f1c9dab5f801d0eb6b20455aa48049415fb2b1272cac5f84ba4ee28d1b5d930221427d38822ff2cbcf8e5add01b370cc07e8e8aa4eab92b67e49fabe0363837be1d4b9609234853501119c4ed46d891aa443be305f7a80a6f7249c96b5b68e4f2fd5ab6ea80d36ad2ad21d655b5dbdecc5fb7f05a717637d5b55f8f408df18161c28dc55f5c32b889ef429fa95b5b1865ec05d032078984ae1afdbe37a4362d7839f07d6c6aa194eebb8fa1f8d44c3e10eb029eef206b1e1f11511f5d679c6395f54e368c1f6ce3f384e3831769b6cf67648a004b3af7d392150912a5b9e8ca68e0700b0eab5d0eaf1609449417755c713a36b6f704299375ec188131bd3d1b23275dc3207a63af6315d52e4b30c44c03a3277e539affa03ee24dd43c626d8612668566b8d55dc19785d6b28afe8a0ca3d01ad8cc10a86305570e5a67b39a4a6a0858b1cfd4ec89e6c8fe7d5a22b23b72b0bb64120733d14bbce90e15a4c62df4d0c37a7f5c5c5aefda2956fcb460a554f36295cf99ced1237266b826c91e62505497d61194f00a1db450f90fbc2e37c7e6defe1b1a1d15e553f11fda7b1006c1b8825364d87c2fe9e024d9c92b765310129ae07cc641989674e211191358a7d7318e3fca34d73d2311aff2f79ce7453351fab4e76f80d049189504f97200657f45bb3bac99894a6e3a781589930e7adb2c40a748292f329728b2291b5ea89b871438fda8425b6dd8b284031772b1ba2035d9b05b24f2cb9b23e7bd324bcccb5e3fcc57d34aafa4833e289fe0e8570ccce2b35b5b8e771640972fc11a577b9fcac9034097637c16b39e43d493318f054f4cd49fc5e2f06c942a5e7ac330d4fa9c273254e3a8a49c46fb8bba699965eeb9cd583cd07f7c4a8eaa591471b7d87eda304cbfd39a80329b89cc3728be8a22a711c62c53fd78dfd73d6c25ca441f726c4d6d8f42d9dd665629c3ea392dba4ba64fec310c80a864964f3cb2436dff6e758a519447b567ea41fe9febd98bdea3ac0cfaa55a06e4bc5e0962783cd4ab22246117c8647c389b1f47bc64b9c2cddda5c246f8bd036e68b8bf46629e0a827fcc1b528ef8f836c5534a56e5287ec095950fc6a0abd892be15b140e355f05f29f63b3bc071655fc8f6487ed6a66ac09846dc421056d3feb07800af45eb1f5b86235e7b6342ace2a5431dc64ab5a19df2d250c68d97a3b60c78385ae9ee25f2000cb8cf051ad372eacb2c9ac29454f6a7a87ea7ef5ce6a0d87e89932c4bbebd9c16c03f23a33460889559d2b530a373fbc1c15159bce28def9e5fa3812b4b29092a78165c76ef53728d662846f457f7ff0c9efa4da20fa965563326fc64a157ae83c5f85623d5a6a63e52f4a87168f60c2860afe01fa7cc3f235bd6f3c9be2e997597672332fb0e56ee08cccf11fb167ea71163c3ac4dc73c8a155e8c3825ed33b554d735a8fe523dcfdeb8e0950ddf82a144b8315b8c687a8d904d779d72d42fa2029fd48cb55bd8b29689a733446effd38dd2283a1d396e63f0727d4ab6ca8a8848016a1bf5689e00752bf22c903d29cd5ce81e52b50e60dd04eea3a552c29e8b06d84d92ac1d31fc78d0796b9c383b3a2a66f2e8ceeae027fb0cf61ea4ff5d3c3209d5b97fe5dbc3df66074379727b909408f9dc20e32cdf99dd509e2664cac515122b4cf1f92b37d083a466062da646c3d952c62aff70db475b06eb8e82a4e65fd92796847e8dcc4c1008846108de02654ce82e03453cf3273e2d9ba58e6d8c3d678c4d8de843f079f7f629c9037af48b6298056573ad415bba4ce70612befaec78054df0233e8b504b9961485d933e946a1dcc62dc2048df2f99891814691a5605c109696c661bb1997a3edb73df379b6f9881470cf614f42fc5d8b15dd7e836444b158c897b57b07eb70f5fc06bb92a7587471a88c4c96978f1960391edbfb0eeea34ec763f5b114bf6e792a19f0aa3a9229218dd0d3dfb6fa0d6780bc74ba005b640c5a121a0a99ca982412d2e59452e706d8f08c3b87fef65c3a18b90f42a79483cf52b85e878c7b313c651524a414568e882141555e32fe99e66baec71bc48af446286f5f67b7ccb5ac6ba994ee740fd42f237b907fe64b0ec9007b7debad92260b3ac99723dbc1caef6d19508707ffb8aef4498beba70340c87440dfafcf4f3c9dd6589f74ee1354a61ec7c6583e7995174223b69878915465fc36cafbc2d76d7f32262e1f787d8891d43ac0c824ec76cc45546ef76844111dbb503670471c7ae658ca8bc47e2c09c33f76b720e818a17022b7f7d7eb73c6a7d8fb19a5bf2c501b0ba48440d22afd2424a2770781650ca277b597c82ce8317b7f848891a6796c27f284b2b5239a9340ef9440234ebf0a16ae276a58cabb6923df05f7fc49b66cd70ace2058f481ebb9c7940b44270ef884c63b0f6f1eab7f038a9fc4473bf557d80f9dde0017af0455756a0900427f782be921ffcc738edb4637a020ee0edafe484b946836e49a8e51dbc4e1d40c655454984a3fd6d401c482dfdcc74a93b0853918ac385af9dee1c421e5e021df94e11da7235a028dbcb40bfb3d6e476c78394915907059da9715f2ef97be98dc151d0c990b5b29885d72b21fce3b0e8182ac06f17c6a73316a905a91560b3e59e577de1deb0c8ec334c90408da03775a04b43e974c85a607eaf2b84ae162eb7482f5ab59b3e07159d49d321d0a228fddc2b83b45865a2e12a841951e8d585a1572d018994e52ce034490619654f4db071b8cad0ac298b7bd8aa55ec85e943bb746706a569f5a455594c4e493bbbe8cf32149545de9e4724a3537daa14684344cf8fb771f841643701325a9517c4058c073b17e4281f285ccba76d1c50e6abefd04b99c7f90a63299ebd1f52a18726c63ac1e7662d98e4c3e947788dd1257024a28684fe4de3f233bc36eed7a64f524754926ea5fda0c9387efa5596a0d0cf94978f4cca01f5c914d9e9997c3e9edca8ff1f0392f2ecf45239e312f467ad2b7123781afed9456186069eff55bed35739516a86b808627402d34df02becacc0ae8d9596d09451be2314045d13f640ad28ad15ed05cc49b0774694af69f29bc6aad11d73a5132e562a76ac60415ef5e5c16ddc71ca8fb71069b19cfcda0db1460fb886d8b35e185d74fcd89018b3bc3e0ec60882a9abf99e88cfe6848c864eec16061f3a23a2c37aaa39ef1cf4e271e81b00b9df94ce05dabdfe537275a43106230b59f82686c355977912d4927faa2f8f3c8579d760504b7f8a127e3e5d336d7b936759baa1a2f3d379dd3e12525e0ff89832cf6625f9247b45190153e7f9e5a9a70c6dc1f2a122a1d3b63df4ce9297436ccfb63c5082372e86cbf11c45ed6166e1dff21043a4fafe6c9ca4265288a3dc0f95e115703b6690e12d91da100d6916752f38804386710d427823f7783f730218a9ac2d043e20dff467487b2159860856343a689fa8c444cadf4c1ebdc2e838159a851e2c34fd04567ed5b03f0f46f8cd258e2616e69d9d164f499fcb309c5b9ddeea46bd5fde6b02f993381390ac84cbe688a99d981a47cbf88a308fd86fe1f7d47eeb1971cae0c68a0031ccdcd9c70ea614d10387044cf2c21c233fce644e1c8ee7f4872a9c953eb0aab25d400ef690ac094d02854eeeb9b5935a2a9141c041949133db5bcd0c1539eaa9778c45eab16e16a9856da9c92b713f861f6c2c31bc0457b5b26d5de249de0d34e055f8a64cb21e67f85ad5e29a56d2c34cc28b137913df02fdc70e26f31968b850eba4d2e98268442f09080bec48ed65312e900a52801bb544a9fd50b27e9da5d1cc254af6fbf308224e16d39e20fd6474bddd8cee0b08aa28decaa29f6dcb0e928a8cd5b27153057d177955430981fd81fc5b479493a40cd8d28751769acbe9f3d13f23078a7f2f32b8821e2ffa0737d41de94ab80a4fb754e7ee6f607e46fa8f565737e71aedf7e0df5e1c100b3bac7cbd9ef7c7da31515408970f6dcbcabd7d017340cc877b431d6036dc4bf46d843c7251d72587017f00012d4544f15f491f83da538a17c2b12ece9036015373419c603e804971e2c1a6961bb5539384a016f1641421cf530270ac2e720827dd02f3c01328c6c9cd9655c12354553d0afb5f51abd0ba4d7faa775a82c89f516fa542c849176e006eacb4190f3998a233de29a6780601966cd4a23e3b24ff5906d5a7af2b10e48eac9971a8efc5901292e451cd11badd9edeb90e9c233e76d4a0e13facdc3226645585fec3d4184e649f4cb40012ddd40a8d4c65894b543d997c9388b5ded69a489e385874a5acf746410df46d4b5ac65c04f4d67a49ea55af1070f436e94e3f308cbd505728177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643dc626520dcd53a22f727af3ee42c770e56c97a64fe3adb063799d8ab032fe5514b23d077f898d66ca986c9613189211a4c03b271d8b8a88e11a276f5a05c0c5156db718b3f90efc9b7e41645955e2c5f75f04a80ec7a5cec2073c83886fc8c45/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.89.2.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.3f@f@fBf: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-armsrv2 1726155056  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~1.02.31-150300.89.22.31-150300.89.21.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:35625/SUSE_SLE-15-SP3_Update/5016cdcc77156a1ee716905a9664e846-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]=ec06bdb65ed4b870c8d552897dbb12872315bf42, 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)RRRRRRR,OQz(\utf-88c0ef655f8a1bc903344fd32277563ff874712f1a87dfade936893867516399f?7zXZ !t/"]"k%6*75hJE=ld [ȏ \jF f{z聞ؗ7)s^|3 @av"~-߻)$rPL+z 6 nṾ$қI3etႴl9 /{[a:7)ѡ?&S_~ (p{0غz:ᖘMZ~"L52s35GJڵLJ`YEGn1:k **m" 異'tc27 'F\E#;{~,ÿ{sFcxabW᥮gw( L܄]1%]t,y hu\}C gEx oisG(Xضh5V =qTU8b78jS}x-տKtA}sss?_ϧ7¤1OU QHN.Q ZbgW-aFAО)`9R5ܯ-wXM(&;-񳬇@Iwpq 53RU))Op>R$D|u?(SZhpqik]̩yU9x"**h3z2Cve zPAb͝ ȷlַ" D1DY[2 g>QlhE/k?]͒\l烲sY7ӵBG-2Nǥ9l,t 3OI2ٶ{?{8n>eMhK:V1Y ڕ="+% H )Ol{.l"\K>qyxAR$,5./BBZYC\ AgwmKxBgW$!#1YW_~8H>$|A޳B''1ͭ%DL\˼b8 Ai8ԂƬ^&2yb(E!lҹ^/~X(-ϔHd I\AުE_lj= >&AS{})y|ImO%R "?.} <. $@|bKe=\ xx7WS߽3Q9тKspi 7aS/oבSӗa!rF9*obQZK`/.&ܾ߸eVHpG^uy%qR|nyYK4OAXoz3/Y1 暴[AdW .gښAK ˽ V AGg!q%M=^" +`<|qJ4x|:kP*p.Z4fA;- *xd#(*mi+KMkS;<ȴ%'!ͣaYYȽmS5׌.!kSeRܹ[yi,c 2'зsƳE76cd)DQč7!Yo}vG##y?YEI5딇B[I0d].``6O|q4k@rn~juw/h!Gi_@rk 쒵 qc߯q8b5S s` sct?v U ;{i;\9Rm4I'^D)͌ |ǣfg[]n%Qrf "Zj1GZo5==)P-,ѧ:pN̟Ausr ݖ0YOট:^4^fL Rpov9C2 `]Q{Y/!d5&&lJaSfm.ZǼmi^'{ʙ>Ⱥ-Ump*MZi`Xt%=U&kkp3[PiG1'{qI 1:*zk%I[w9v.6C$۩CԄX\N~` ύj#ggI % p @dq\>~;LIKzKAŭ: Js&mЂqNdh [`gJÄ)$*LK[FB #eݱ UG!7ST I&w7dFN۟C'X+^͛bOhd5 t迬ĵ\*PK)t9Z ps43+}mɵK2$~w+B7N/\~n?_״@FbsLimGu>mrBJd8K[6v3 t 듳\ V;? '%)LDf29+dKEXpͮ 6 ]M-T|ز, . , Ǖ)2VjXb ƩY0맧\ɺ:c^ADf̴I*1FN]X$Rm>Xsv͏G eޘd/9_z2"ɺk=j; <]); T̽}cG X4AU29~waZk6RS cMTR9h~q4-Bܤ;oJ8L[FaGcENMMx R"fm?0?BYŖY$@(shFat %ճ޳08#2MϜ-i@n+g1H9x9U 3r>xw%(-P ⨛K8Hrխ֊^bW n\{O jTF_Wz̔j)k{lIZDl@adA&%{- Z=8.E p<7G:나V*V#˅֊s^QEm5iUr(y 8{ HDkWPGH:˒p-wP%(+2f }^԰W`=܂UÚ˹7{8K[3v^"zRR^z7WP9#*^b iއyM8 yx/. (b.NcPO_zne[W^@S +)w{6WZ3|qD d0` IBBi$>]e7GEm!{Hm}tssE7 C(wc@Ȏ'ft0 2ҵ:p-$^ʳJ)%ߏpq)ŏ gGdrXH,qă֋uK?e j?rSf 袩Iyّޮ]'YcS@<򕡛ah'g38Mw S!ӭjͩ+PuI6Hh}SBKT#=K/Z*;`" {Q9j9҃nD߁Ȏݶh'gJuDG{"lIUV|/izaH2jP\g c2Cȱ RfY.!"x"=9KOQD:!w;.*νIk<::iNY,' ӄ\Jx(RVmݭX˚ͨ m~X!Йzz*G46OfUI d|%Px'鐌*v: eH lefBS?&#(aUT+w`]G E0`s]CΖ1CH[Bc G;fLB¡bu 5ʅ.֗MP4gm'5$9G@wra_?Q XVh Jb},.9Ft x^2%h%Qz\DAabfKUᑾ?[U0c/8kmNdh:'j ve1{-)y \k _LI65w I~E).U˟7YAàT|m,H܄/}X~3 VGլ! 瘔Djڧ͖|2Oi8/"Ijϒ<_Q]$[膢 D亢rR2==j9S OWtd6ߎ'68AZ.a1p[?ٺ;hrN :Ψ2wd5 EPK)hj"/ ..|r37 "*%<"^@#ի֚ m:&OYƾWgeId6B^cȠpib`,="|ؔnL엝+R}NzNׅcG~uȦ ϼcgYv6N䫟?֖۠_L(1o'뿴?\ XZE ^R {>Db撍=290×|tK3'!! e~jrFŵ &e: fXffLPSnK (=s8ѷ^͓Y޷.EaF,޾#,7U8iՠZ_Pɘjkj&G%@_+j])^Շ 5L$d &{gy)3aPG\:~V&ل6L6b~s|`igj0 no7<1KIN;:RntCw]ٳW.“ T]lĕ>eaͤSHS Bw/Q/m>Zt [lqk;$3nd ٵ13ċRf 3=Uj<_c[!8Yj#V)/ QğJQӇ$[~Ot,FOj,1\?{xؿ5ˮϬ)ߒ.պБ5"">fwݾo KŤlɾJ&^ߧ\e&4Qlp1+l?%NnN|5DG`@;Vࣁ{ sk~ɐ sO(]I&A!2flI ~_N1:@\WLVR~  {!fh K=E]Ɲ`/MԋĴ H2(0(JtTk9\DEt$^ⸯzV3 A?Gfl5kN@ԗuPFp&S4D_5F;F[f6lpFח9en>,+DCسME^l_d*zAM ESojhJ/J;5 N> };2F; |>!j܁(مc;6K~1Rx,oޅ &8F5_/_/q J*j"k-<ք ƨfL ˝ o>xQ-Y_ƭ*5ɵPC / F_CLG.l$?H5z\6諯b lZkݡPY9W|Ȳ7b_ȶN=edf9UI IbFEJkY}Ad4̝r+wƗf)u+ 20M5_y(&BztO2|^ UPu;7ݞ^ VC +fݢV/T6W$IQҪ&6JU4.UETiW*!0]UfcsN~,oܣOVjK`s/T5\+N I& yK02վ  [Tybooc EBaꔀX~"xpR9s*EϿa6QtߊyIAB쎪1U:DMo<|mOنgYAvan/Q=/8 -ݥ$ld6Nu'ibP_ty"}?y㝳U/~Lt"z2.Z" >w49Q,/=lAP}d8@e6g=h)gy  9Q<IVPmײ$=a/2&ؘ s#ǰX2qЬb{rGeB|#Pz{W*Fc&%G7JC]޾_BS1>|8] 9ae}^rƞ 116{۶[+^p32?$f IQ.\PbCWt!9}-agyS?P~FK4G٧u^G  "E\l('^ka/~XDn6UP^a&Q'Oqh7%]$JUFQ _c1w\k/WS9X5`-S]̕3NOcXo>pκ>ea])8i:J$ʛs UZr"׵}  h:%U[[SveM~,J7>Uf7G| Ψ5 -K(?!;r{Sm3MA tCC${u6RF`C]z NĈEj K% &< G`@K)G=l2@Y z;ޅh^ 5ȫYO78¶҈;ܽY;ydQL/wtԷFlxڼ#8,(Уnl޴Ȟɣj؁恆ȥ΃b]?8߬]^qEϖQdB)nt%W(2 Xh ؜t,m6:,rӶ`6^Hf*AAH_7&~dP7xC7`/p1E]ٞ c%`(R6uE~k%S> ibbKI&Be9VR-aZs\9U\q+ :lDBܭC-rw<,{b"3AhhaO07O'z^%M&rDUrQ=@C-{n$3,IP}Ed'EÔ#a/jFxoLH3h^Jh4 pfTkm+ςxHd~:YQyPg"|"ܩ(q]=wc ;](exD\|CD(-Jv fCem? %"z?&+H} :DG>3Ə0,:!Zm[{%rsȽƭ&R'6˚D?Q҄SVgߊ5À|N*:wcd|]rZ*[s?"rKiou XԀ!Vke>$'=(*D`5t@֒گBn}Z:0U<a6X.Iɑ9Q[c"wiPx f=ҌFLBty̲ 7;^H嶜)$zk\w|[9 gzW.JC= s0%,6?G=ޠ%D2CveuxA0ƯKö52:kWT+cqGt" ,9 ) >#L['oH2>B_!&$))vвFDV'rǍ%y=W}zw/?  r`Gj$֝_=O jbgu "-| PL.Qc@ߪMzLầBڿ #p56ji"R-V %75wH<1E{os+,ݎ,%g2ÛjJVzŏ|IG'olJ4\V^XG:Dtv9"Cf2ۿ1a$͢u^ԏ*6 >l mzon"s)ZcC{42IeښP;0O*JN6`OY.}w'R=m 7m0)%>>zd a{,H@wvTN%2PFﯜ9TmPF~p'Jn Q8@R(Y]%c  /!) BS=W#E5 c鱢:Jrf_$׸M ^)j ur2M$Qm!< DaM57fihNdӶ#:SV%gBg9FxMkcҤsݤ52I٩sbd*&~d4M/7QCP/_+ y-GstX:~=.MܔRJوR*]c(M{+^:3#K,znzkhPWЀt_\%qqr3녌yP@Wu&0F!L.So8:F5M.~z/#1hD8e 9J5bJ4>IJM}? (=ja~N`߷Q ׮Xjr5ȻӰ2xmW(z@0c1-x S:ȫ#ܖW ;s>43vd88;tuDۤR DsΘp[.0C 5QBN(,"c3I&?}7=N>6tl1oxCFjt4 b/bK]m&]ڒD9;!+a#nIs>DbPUvR":fזCpy`pF+PLmD8Cvz۱V'HU)cNd*±7E%y7@I5_ǡpqci qev u)~= Ts_O6qa!ڀ3)c70J7*ag vL5#?VRn\TIT.'gMf*ۄH¹ ouP>^@dXV4}E.*_g|* XwU)il [L+滺&R@^ }lGhϒ=t!σO~=Jֹ_M/X٧Rۅ-rwʣ Hg^秏Ȼu qef,nTF!=5 gfh j&kme'"0aa5r_~nͦͭ[+\(F;n }a2 , OYg`IvTb=(ݿY1s%mg]DZzʩ/@%>hkrf;z-/Ŷ3;xǟvA02VwuuͯFDłڽ~ЛY1,ZK&$lZ׳hyȶw)]I3MAآ\zR臆恩Z}]PnZ5;Mb:v6KXs ɷWKQ"x6JV HiPˀ&q}akhQ3NoT/nd^8z_ B 35BR{dqQr' AixwːlzzJx\|!0<nA_^${g 7$U(Smoq"oA_ws"jV SO ~V_ * c9xۅvoy*ox2~OSw^7\+QGJx"VXQd)% Ф`\@#k)7Z^@ ;8M0AԏOjf_ĝ=;na v}x̓d`͌]…+'aLoˠO"H4#R mm VoUJJ3ba Sx* .)?2oAjHpxfgб?hD'WTQ t+YnJCwќFC}on{-gm<>n!-UD@Dz4Pri}6].!W*kMg{0d›GM%-S#E '4k<1Pb]n\MKڌo)?} j~?A <|0e;)v )yoGԺ@ Ir3dcҮ񣦌'8/xP8zS~AdZr [#pUlhNo\+DMnFxZ:;QUr FHȟDN;_Yp(vYV*?c>B'3:bfC[@ :U k^V~ҰK `+袳p& N0gϷc^3q-J3d" ?di+9$/׹^T1iӕLGmTG~+bʪ]֬Cێ֭$mdz9P9(+e J۬SVy XDefK)|PK\ В1Qr{'y[WAdqd=ŢuLD;li67#Gtf:DHE(d)z 35#cG[ i`;yX3,`ba]=笺+*@f3LvC=12X YS7&^ؚ|ܦB7 53g )Om >cӜM1t7^NKZǐ""F5~q:"~U {TL@?=H'>EoO1g꼩y)<7WdIJ sD`uxAIp8B36YgYXPj`e`\&=|h2eVi*?39]>;9d/bOv b{ZHspLe<>oi@/12 Aw[D1U cohK^kUdWPkֵ)Ş}F _ RXK.a: (1p4䰔輐+@5 (~&mv_`wl~:.~drA^^62*KGCOߘSNܓMO]h;9GSQ%j=vovvTTEvLCbzs]n1@'*&gyf(ߙnbh(ؽUeyL'qu? Y[a4I 2u ūϖ|a]L7eVR| X ";xȝ6pnf'O4|n <j3וo=[<}81 W*ޱ]=iG8e~#fۙl>\@/T NkyQewoqAFqappDIqNbrpѭi!a'[$g8q(8aTo"DYmTdkc3&O1CR|bl;D0Zˀ/:NZړ$@h~^8Epy?źKEjhɸ%+sNBY%|eD-۞/}B݉7&Fzj*0yCl4m)tuTSmU< _\KщDyNJVWC]]i{fHeĨ16>ߡsϒ-jP"s̖~mnyd $<:ȸcr/yQ\geq ^N[n ubB+qc'pb [5jqpEls![ql)U Yxh:) NJWnץ׼,4;۲,]ѩ6QZHN^4rF!Tc /zʵo9gq PbٗAD"Q#֑JamXG~yt1R +gW%:u65:0a/11j!(ttQX(ڎې N"n;9@XC8^J0F_e EKL!Eid<nHy :1inpg15CI{柵$[ z[Rc#sѮlHQfyZRA¢~ j9 '@+u 蔇/7ƴ? =={lj-0Cr ǏDZtRq5Sf# |ZO<%@]^Ң.F>{Fߙ9A6Q(qcخ@Gf@,n_ X2=ƔvgT#Ju8Y(ڛ ~o,N_%2-1:[H@"2 B6UTjB2{+>`j6C+Vwi ␁Sm+$&'<_T0Yw8)k0CNjSbO?å~I:<C](PDJn3M@QbOBPcf&sDЩ9o\+acuK}:d,@;mXVzSIrm<+WN60 :{Aȇ&ͤq/ d }/m(S!849o`v/oVln:&xDLm Mp LR>l1ZC̾mu~'ǟiK^ 솥hƴV$TZn4jて%+](+ksB"Ը=Wj@? \J iYӮT{gIک}Y`]"a4.TUe;gm}Jˠ+5CQDu\@[%a. O{kCk5!9pW10`a 즕\bnyGDn֊ާc_;2h@@0r_0=J$vzg:mߏi'b Ouk>.|>|' jm^!r~d!ڦh3ABBZ+}> CPsek옲2g.cNԼlg ੶P"xpn:$K:sZ-^ pf`1\ T}k+#{Uv)] zEj䥰 dI4N^J;K87_t;I-FNJJi)!wr@iqE/GGjy)=ۆ{QX Sڙ&3L{;|BKeW%L+Ga;wE6~/cU_ ;Or`P7v 鿞]2Nh\W){D|RXfUvaN0eZq`J4'3j\x+ījwvݼ|v@LW%[6OtcyΚh >,dvG깐gRb6F r2Wܦl||VjQ cMcd\w@~hte# mW#y[OVi ɭLeAglhGV ˨dp8W뷍 CmFfB՟nJvf'\"|^@i{C]Bk3De 9bEutObˢN74Y2W`HD1if]ug:=,QQ+%1HXEێ:RJ-Q x_[}{2(&vg"wqP:oֳ3_cN3F"5$G`FѧWpIQ?b!Q鳇?ydRGߔjN=>UB+b6*6;1yh_hD}u!?H);@U C Y:x,?72mw~$Eu(fD"{Q2*bld 't7Աr;T;)ʰݹ\;%w|pZmRX(Q]ćrq6z.4P`)!ʓz(9mbHl:%p2p'g d ^C߀ZUT|&rP/;I,𐯘$ESp .z=Z˽5L`t?Z>(&Tp?EHa3âUFD0ݩNetHaB茷r}Ŀ ^bNpqf%m%14#b+ èfD<];^&2oZE[5:FhL/|ȢMq7:1~(ȫ؇aTЯ2:%!lq[wʧ07(Duj"Tdu ;L- \ O xཞȒ49%32]c FENtWPfN$0 Tf,E0+ &0g8hϭҴۡOOœ67m=Z;}6/PyvH[CWޑTzpy UsnLw3G]Om,@|8Rly@Ƭ!gq?cUBdEsm[{_ E\Ɍ4TK'%;`--R{_kV _AT!h`ϑkr _";\k'ol|5ZwH7TyA؂f(E;%%Ե]q+ѧAהF'cGjTIc8 ]~;3L(CGBO&ҋ92^ 0|ԑ`^! .8};fb+j7)~EwC z"] d1FuTԢT-rR]&8ka@˼J^]̅$Sd"buU1Xhu \s;{GA0S{tz&c5\#$+9!=4x 5m\A{X8qr!m!w Jת R`p8!h>_wi $9.:TgqJ WXi].* j {_FZŌ.S8abKlm"pH!ކ*+W%힕n C&K8ZS0T0݃Z?otH(n@]*>-&0xlz@!Ys}b+,>,ɬ=PNkˤȱ{3?HZȖc ?Չf|4MoתR/- ~vylEe/Fn2ȠF&Pd &vD\({vv"z|8&V!cI'DEau'^͛ue(dP=Lyuޡ1soB,Y*p$ sI`1 $q/U8:~d35 'o~ew4U-D0C _!ճr' "a2uXF|bOEDW@t0&_=+u&?˶8!x8zڹ/ZQ4lAhcYN{e>4h{H_8&<=Sx`$eO7q)<J.ɍn'D*?Uv=w3)*wVAR?w_6S +v仮;OδK 2bdy*i6hEk2))_90xJwmYvzW9u:G ;&b/ B+TҏP#D&X0Þh~Xғ==?IZ͊~|Kq H! r/t Xmxw%,,OAaŕhXbzz'yWlvYj/إkHA4zI7, FCڪ4K[3 f=gijR͚ܻ @lԄ[$K@S8]ȯT!;d_ \aH>w!zwaƎL[LR]rNR}FMEb%Q"3|$]"iPB <]gT=T f*T,S;L~/2|El0g $z|Yw_L|YX޿E9$xͭxəWz\e~NCCqo1i-95J\5ITŚց*+NGbh+]N0Qy-?| Oz_b7^)1Q#*wyy`=]GjPВ@ la4Jw7QW:0-`][ǔyܻ5{S#6kv7jbMbK,?>G cC.mSxϒ8n{8:!W\CGyF5:a35t2OF^[Zw1bQBcPDl6/X{)!$;)E9dL+28 YC q^+IS@ V %sZk_&o>{ɷw6H̨ n2!KL$Ag_T}$kq$iAF%3rC|= ۬^2MA7x%bw+ENd𹛵(I'\hG=R"su -7ɚDɆRq$h-Er3-cvr$qkn[HDkLB>I,cA}64K|k| k[Nw-2ͻHU7*iƫS<~xەt2ԧI= zrnbA 2Pcau5'KAO>d΢9RpYAPXv`8=/7P43{1x/tZr &j#.hr&CAcAŏx3}q!y 9ڦQ\ .t,1qY0q!va F)>0C4&JB0rF䈡@n_:0۠my gYR _*%(Go]Q;a Dya+_}?ms}Cxk_h3,ND3mFZ2?c;}Q?*ƚ^&@G潶bf瘱PX?h'U>+'P;\b,Ǚ l9$%|Jgh%l!ž:LU8^6LZH)(S^sU?.)vCnٯی\Nq.428y֢따{1@Ww)t[ h,*=A>1=M7N gG#g(يbsU.=rO@"l~bG0GᏤ5 `^kg?xR]嶛< "Bb]7,C>WePAۮ-bpR'v.њaR#Or?In>I,qdsPҽ4Z?tnfZ Wf\6&(xuVj6<XGHhY@WwFC9Ln>l.U \ Bwz3鵎vFѷh{C}(`b|J1+cmn!>"N)r&)}QZ72.f+׎OT^Nze@^^Û*UJ곢}mZ5NW or#d䏾|:YkK'b=J:p#u~gEvJH p惸ezQ1aX+.coyXѵu[2}e֣m_ O%VS|nc)FĸTjь!Vq5 ʶB4S,J00{{^/SِKЂ宻a_vcgD}ꫦ]j$( ֦N.Cϩhz|N1hmkS&ikD-O}6o _%**吔z? #w}C?0=3G[GI:M ùzIS.!I_HSZ5ee7G!QcA66EҞht̋pK;0iʟ~/?6^+e4=GȜ}[j|5lgdv5g4eUk;=3$S71j[+tw Mm>?y>sOR%,ҀwOءf-buȏoƃ9D+k&ehmW2[?ϧMmRMuƪso ͍sR ϕ٘n1w߹"|hsff:%m3c[&k_+FYl{J#o3BKn w[G66{Vi(,78M XWen`+v bn7ʸMHCC9p?Qϒ'ö2é}|mm#kϯKDˠ89@U}%6碸,O#kCzZJMw'NcX+X'" R'ڌ' q5Sjs%!06AּJer<Ίe{OI3beLxaj#gzR xFh=$Thf<iR z KpuM\"H#ה":LZ*q܀*/N-CjXb[)ժxKqk*M-jۛ,aibwͿWOo,E0aEf/#E;,k .ѭ0x3I{ ߇Nu7}+\zw g H6K:MɮdSUq{k) 쾁VT: /CU PKw>TR|C]8I"'}lPpԞ- 4Y}e@ĂgȀO"XOz PiDn( <#'YDle U '\i!>ۆej?̖2? 4K @Nd=|ŋ*gL75p ,o)E/0[H a@"垱/"(?ӯ9އ{W˒u)}@ K?ݿ.m {͇-C^/%]E=$4A.o`X^jagb% qWa[̸Қ}u <1S@v nzs yD8ˑ(z#~3HLy7qq@LPumޔi[3msHȓe9,zB~tnf>*P$!m}E"3̊fbB|yTJK-gҵ  I%\b y|ZBg1JgTZwO,8ȫaɘ#wlw_Q8@֟au}#7&uz&im[p($mm3/µA@ހq8m"hRWpZk[>yY |rWRjѡT-BPХob^bMy S%LKGhL|4uiKf8Q^;z=O3]}"qzA9Jj!p`Ћ֩qFaXyfE)4_']f _002P{q02PRkƐE,D2 [E(Ol_PKqZ*$ i>SAYI|%)v{!|߆̐a4fWn?v.w+vc)Ш}+Xk5R !ZTI$axAXj\B*+pEi4k]Ih–3=G06J}qn. g8+9oj^VRWRp8kj;7VZ૓,AK zqSV3o0E^kʐ-f_Wqu`n}$Tv/-,rmtL I3nb8d7B* r:ߒ2ӊPoYRP_j>#h䞥@t ۳,@XL~a5Ѱx\N{AY CboB+t~7%ct;Z;}8bdɐ#qi:"a.Ks-x6Es&K"ʊ9aEW>%{K5s&x1Q+jUv0462zZM4-ƵV?ijnG>sA 8%sj%R S zؒ{&+Všߕ@5׭u0 Bp?ٶ/̜{MIÕ ,4)meU`*f#C2-ڲWByHƝ&j19УuɃ*H<)4 dyΠ]w wLw/#Sd^KKA"}X%aPFVE8[ ~af/S!iCQԉq"w1.𬥵(.YWи6m .#Q!9-7%?ARU,y\X[XXm`8eL%ɧ%.Z.QZٷ|ZC5Ly_2A2!r~-nX0d5x"&UNb; (G4p/H fDCAz9.SыY+F!vSPrA6&z;蔅[x~}#R꯻csS)eʄ?v| lWЈUN4VVbTD @TZ¼Ēvg!#WzL(`$(w0YtSnɎ zÌ74(I<Rk~dNL6Y?PFEƏQiU)wW]S-ɛ``ڊU84Ш$=Zr 0@5Xv4yQ}NOsN oZF \SE1B] 켜r=+=&̉,gIh9ؗS_R.^./f/:IXK` ' F jV=N&>~=Ilj0ML L8 U}ҷjfĨg6<_Yh<bANgFOYxJ4!ς-ף @ξD"ˇ?хWlgtwq 8i3E8hcDu9fWۂj92B)M~]_{&eRcb||{H'u6V˃+;olT % iT]ݙpU$ClRb]M/:4D3~C:hQ:aJ`_)s @zxCO&Zj!403r+0Qf,4oRЅ۫Q#`ƿ~^wb_~W0#/%6CśN|@=+u0U;࿥%hvA <$InB$^؁U($-U-K MTFtnIjp:п:bS3CsanxiI)K\=jigmC<*?b#hsa%xC J`:|wޑ᎕,@maTB%9L"KxX8K9z3vVI݇WH\CTѤri?#h~&@״o*AP2lDu3!wrm仄zskRmIHI Ds3"xY?D#Pz0Z$'2c[>K:4R[0tP`5d% qf ݒb7oҊ{xŸ#C+sCQ%D$q zW,uB.#M޶@%@տY^NHхh3FiuW: +UgQmI4+kmN tNKZdU5K|5DH\y%~LjSj\$svAV"9AĐ2>1'k1);D]Ne'[?Jq-?FQaUvv5Yu~4Ҝo* /nYz^~hI+kxHyr >/"YZc۔dxJ*6}Z?kpo7aP < >T!d"S65;1IF4ciwTsi@_n:y}Mڭq6֓k]rbYvQ8KAƽ1A֯MۍNFe0"#Z|+XJf} uA} F 3._:PgSP|T N:B,S {_+nW?($8NV~-3e*IFڦ8{';6!N)2sɅfE25&$T Y7B)N aĭJVP?ߒYo͟zgi\}l0O*("*" K;LPa, o3Y8®훏`޾DrjdtСQg"z ˆ*MHakDbM a2]KK&U6ן@ \aΫ1z^ʤ!e:1_H[-3Oe2tv]Oy~{N8.#mX`('i .X;U1o-z)0B;C b 3;T, yU6{]5AJhtL΋̒f]/3VuI@A|VL>-!<>laoR9\k7EV=2 %Wߖt?ڼBYYHbp+ ~|D rAKzefyJmL_ cZl=|$ըꓶI3o6 'G/SMmmbj-OkBڌ!cw{Xݪ X^=k3 ɗuR:oZc]ܞ܉T!Usyg-l pM"=CV;H8zJ+`~6d ]z^lVTnK˴;ZE&yƚiDt31ZiWLt=4}[YbMKڜCskA-(fftV^H9^"Y{g[(͌Ithh 90 @`^2[ɨڽ7dǥc7dW-*8 i脞!4#g'O99x~Z >@`K V^$]7O ¥ژ\v81robDqtLwgC4zvu;5\ +nU^Ώ%T-)"0C#6K}X:HoGzCcA KI4uȿ&r-G"bvЙܢ;x?MHW7gMX׭㳑ی!٫a{9Њ*6dXY콢"\J(S n@[F%WBbwXmWm,/SzV|}<!EwR25ҒE`lUsIRj4Md;. 8Gco6eM]NZ}V%a qΈڳ[ԇ4z 58-R3lO @м0]5*evZ޹)5LNndlRm Y2IxZ5i^rCԸ $2yfQ%⊈qa+Vm.#שfr-ni_ILW4ƀk퓎UNQႸ-Kg( i1~ YM |&|b9#ZIϛ &GuxM6h7?Lٍ5ET(--P=jZ/ZOV/1Q y"C'b^t{ Yllju2v)/ Qv EŸu:_`&1ZQ3[)c3}%WQvK}Q w2Lj^QT`ܶS)9=*W*HW<^=n' 0^čVx} Qdx^0 (nYA:u͍Cͨ(.. ']xp$AcD=p8BN#Q?12Fzxd..69ܒ|]":l`,i'e[Mt0̷qley&h~jS𰳱:qmR)UoDNt!mקAh{ 4S˷RL[pmD-b#+ '[Vs1_w'`R̳ER"mg] ]8Bu6 ʽ W9UרlǓ[1-^+yRJ 5n`"\`NW.^`Do_ 70Pj[:#`!D Dc)x74kRZ`iuΔ7?;{+}D]Zcr oS! \W %(}K`ECru%Q<StӔ (Ⴇ$'ja\`FօV-RK+&r/( 7:ʇ8ժ XWo="_-.q#))4E~$7}_I`}l lЁ C'c8'[eM9ڋdlV(_zGy;)ub14\ )EsmrVnM؞H5.!fv*t5\nb ]?sEYD>w$1.B/zc eL2$o0bqԒ9p9,1Hq$ɏ?Mq.ƫOHAza _քK[r3GeiT;&; ˏw1PyRxcFkm.w֞?gEDq5=G],0&+PeOQ4-U JM#l'#k4[V끳+M SJ-Ѱ~= ݇J1qBL<s`q6ޜ.+F</AŏB- WzQʛ#řq+ñ-=cZ𤯮%VцvF$g1.KiFŲ,@=_pxi/HA\-=#)vNm s {nSGxM߳WVsS"a_ue ~nޭ( ,zB'J#VmWhւg'7uvOߠ'&_Ƌ5YdV9y^ABWy?z."ԯ!Kvg="Lc@7e*_;iiהjCfqb_ [ۙ")f:"4M$ayxi*A܂ `NN.?@c֎a0fG<ztR TMӠkL>AVKT}Ta;2t\ׅ3L'qq݈'Q}h~网i`g<,#|3\.Pmw,bj0;GtXխe[`\f֩GWg_gc…>_.6Gkk+/o@Rv#~ *d&07 FG>c,16X 4F*{xp9PIr?HE F!N!9}DOۊ t fT}nT)$‘l*{JqAn#p\͡—|v4^wZ U3PMG ndiw`vnȑ]d/ +)w:f5'{L+6=$9ʠ i\/ G@\`r,`X2h  Ә$*2L!4u"Mg)8g[5 hO-n/Doԍ]t M/8\p{_j#,b.6.%)bwf&4F秷,>C;K~0Ogb;fJR7Xj3 GIIo AK.ܛW0iLH1nh{ t+D5~zR:SS$k1[t*|cuǤ|T$ V=6R̂MuzMcR`lq@uӣ=a/s٘OoySGu6t_P-Ez5|Z]R NNIJ҃ljFUBbŭQ OPHH.H_ D^%V (34w&dPUK`}@<Ų OιZa10}i j 7_Nqֻ_=Nn:b[m/R'>\$YHy>jT} 9[O\` ZU :4q -6A\Obnoz|]"iF&=k mlB !c"v1cӣ3SW-:6Gz5 5,-DI $ UЬ-N9&>Z)tho1~$0S}4R*чeҨhgY t_u\H.@(*䉕Q KN%&`5QpB>S&j M \ZҲ n/=Ts0mX<Cħv7`IT8wB\f%u7ʿo+Jj3ߊz>4rDvsRhBj[#5}:B¾V7&g'|^l)pO_KudPg|n$侭:!4`a7D=ߝZҘB;;;^ 8p=K[fPhPwʞźU AtL73YDm]!uـ$|{UV QҪ~, %H\clq6fj|s"+Ȃ"?OJժmklG}OO~t&{[>:Ew[p#IkۨjmcGa%t"{$?J>_uPe;w]>xӇ@"<`3(_P 2y|+A`y r 9 _d TM<P S 0(MK41ЕZz&F hI&k:huT9Y$ȭRw$c۠KEXz5Egv~q^EVs-9,Dj]o[p@7ی',%;&@ÀG-LJY'U]K/S+yF<3&m&mE4pw~HI.+ ̠?߻IS>+2||ϻxXuJ[&Ms=I(YHAT$M-L ?v3K8^C63-&(q/."Yqh?~?g'2M!|I?u"" 7lȠ, UZi/gtZj!*|އy~uckHjf5WZlmReʑأAdGR,Vm:\~]N6t-B{ꤩC4`/> qRYdPNTN`7 @sΙڬ0༝[ -f#36ԝv"s^\3ْ p/MGǐ'!;0}2_y@% $}ܠBH~rtMi380xn0Dbz7NgJ?UX1@TG U >l(vKʇ+a?x`0{RKЙIVD NmgY.)/W>*mCkՀ4Bq.k^)Yt*\g^ 0r 6=]8;G7}Q ]͹9>=zK杭Pj!O=qw!w)8}]$`/(vӌV\ 0unYm/,& wy{foL7|DTk˂L*çEb.V>$ 5bCc~HSDS˻#nɥ栽Sݵ$(N2m-;$ KUeK p{9bmGx0\•]%$D`cB.X3sV ^ZM<و2 [54qP*^^ғX ݽ 4xqkTJ|Lpenod]]%u.q6Rۓ ^*`g$VHd]pAY.5KoV%GqL#(s =ry2%FrC,p RеxuGȁ KQ]M#681h6M8QdmbȞ`tKvI\x͜WNPN`/]2j3][5GK\"fNZxTatocfD6WAŇ"dH ~5xJhP>fHU[dXb^i~Ise@V;dݎdiOj]@'_}Cي4ANc.S ~*Ct4f{3Օ-BURRNL-F`1RnXdeKF`_7N_:|p|}߲d9shJ># pi3A4i`J$-ڿ >3|.`,Ӷ*;9A%jjY(#\2{Z,7- 쑟QEMMws-E1;ifk,9 .Cpzt6)ٗT덾2VӃP iՠəxo5Dip%_ a3f[t EyЪ\1b+&s[m0p5C:ܒz([B|NP_x;8[Q[=Ls] 9մUv=~V`/Zjmߵĥ'{'o`aY(iXYw1t[WlXfU``v' r->))T<#F=MFd;W5փH`+lk!1&ВٓXwQ#\.FUm-$ MI)O"~8i\)U$Œjw6|wGO)F~~Y!Ϯ'otx4QpKA;U{y)uH٫'Dt* Y xZL"rNvL6V^}Vp`_V;rR.uNΟÞr;ɿGg }*xwb И gw.s{zp$L-|֛&Vח ڤv,z7ݔĈM|w?s^_M^.-CMA7GL^j'rwr€a;A0D4y/b9&NY6 N X,3^Dsu^Jro_^|GRAgT3/]&HNմn8 DɀZ8O\臞口*ggLq12veȨ~OpfioLÍ=Dz©M௱H3iqzNV@ES'G'zc"`й$ڄ߈{replˁT;]oM 1a*~'}vϣi=ҟ$/;P{8Xm#2|b?wLQE>pSW# w>XyZ9 : SsDeFaXIX䟞W/l0@ow Uz*s+ z],<FKhYبUu:?O QxI8Q8q Ij'aI3˿ՈHCx7(@}re&y7t DekYN,Sٚlma-ܓ~P@P137Ah7lXK_K(r|MXY.8ly:G\8r:5›M4hGv{x]^~*d8QF~ v0) +݆;Ҁ7@)&yD9 g9a7o" _8Iv=1Av\*#0%WBqi %~C-VA6](#3,ukQqjՀx@8dBLwNVԭ!;qp?\3`U7l!7FeeSsd{!X}PN7* ZvB8i-0nICIsLݙC!*c7fzёXdbhdrC^UyC#z/uvr_Z=G~ e З Gغ"9\T:]29ON}ޖAV%4oN꜔+K_zK078]0*W+c^%gTbLUuxndLd5_Ul\v: 4AXqeL=cHGrkeQ%sH~. (Por cg2ϷQMh0#a ;n x䙜m7Vf\-՝Tfih7/3sijl*hA/ y$oꍷ ݯ ]yoM8L"|)(VҞKR3[i;Z .;+U^bXT" ʫ/:ς+PoʇqqCxfpNH>A,{"BzMρQ\t'cWwuǵ xHX< LM4iM*o迷A)- ӛgo I^л'fwyx 71FIkz ^" !)GGPXG|-?Zs@+ G < b2Fb!z~V= bHț-!D؎ BNUC2tJW̐ m7vƽhZ+w6;0KXxD2J1Owr_I}lU,`2ۙyBmi9;Yi}"jɮ8lz!"ǹ>7y%l菢Hzb6TCT A/Oi|s:hi5̟fa<~CS ~˕x7oBNxkC'm+)SSCAj{w2`b5Wejq {'.O%Xu3iL.܏zDFXئB9NkMOEo#dᩲKD_ߝv+鸨~/#߄ h~ḥgV͈e!5]b"ã:4Q[+\9@h3Ρh2)_Z)?o*5ܦb qɤqMW|dԯU뗼yolu4$\cvW"8v騅Zig>9.Gmg35'lmJ7Bakjn1)n6v/ 3nX 8Q&L0cl3m.ʟ`% IY,5(u=OOFRQeڇaEEe{ h>l. pJjdĪz:ywO"ڏb6Y "fX09 tG9q Gah(D,y$9{:vͲ/u͂_s?hcYJ|pRr^:䪔"A̱(ɯ/I&GE\j:]/:Muj^%0XlfI5”5N.TzFʺxtN) Kڰgp%!a28R(Ç>yB֍P#_M"̀WۚRoIl,5?~ CL^ 6} =#7 4`akT a*vnDi_] D$_y^࣎ŪX^m*jpu*V>G}+`*x%ן;&)Ҷ|Gn|}C^wƟ8U[{V\ mm}5<|kl:n(2Q\nY-t8]Cݟ[Ke ZZUB+oڇ&HZNqsV{ksU`Lzm)S{e.謹ŅoScù :?,1W+؝- Qq*L &v&T\[Ŕ, =OLkdwd 1 X|猵ځ8R|dhp_x=W(!wQpIwʥ9c ГGd}@ ".-vl=~X3RŊm`|kgFZBQg;CE(3#(=e%i`5f|hmBG8Y/gjdB˘y>Nc>4JM@hxe@N{! .Ua)}0-  nGˆ׾2T:wejFD'm4wB f)Mϼs_@S0Q8 0 VՀp!.[AqH$U;WFwrS: ߎ}pg='0jT[O-LQFZW+NxV4o?z*a[h^xp-NwQ`pI GcVMuIZϫ}p]Q]02E?1ga*(thEUw˺hmk/n>O{\d[ͼi? ,j%T)nMD$ l) %J(K%be2aM.Blv[qqK.yS`%`7-M"z򟍊 r+= LzՁ58T{IfԲ>Ҧ6' Hų?~"US5I)q(Ij! [_!4`*R $֗$2ÎU!f5Nt! `'2yj7|xcqظ/J6nFggY,%4(v\|ow;y"cʂnChZ0En &>iKcy଼n65Q3(} m-E'Z})! hۑR:աOt )z LBm$_Mv84'f R6n:CI(t{=Wqaah@yZs5]uE*#X^u? !V1 2ax bGqK>!bFwc,{Gf-ss~ⰝEG)'*=Wc1+j}OrV/nK^Uu&NHEzOiKZ \4,8Q\gN&Yv;$yCۃX!O"3m>O>d汹ۣ=AOsiܺDR?0`BBֈ@R7k̆Z$d$^Q-pLF"^kr4 J R.m ̵' e͞j:v<`d(w!l@F%>ێO:Mfݹ 祢Nh.ֿ9j|Wx5ϚK2wJ=cɅ F2EΩ;DThgtJne'ͧ܍ XSoJ&L=~O;1[>26NwށS#ef:?UiWR{Fi'~񳞓|<&ՠyA?C^(9le?HRҵ͏*6$!HL>^: ĭmƸWϤW|p`U] m1^Y|p@&[y&^`qH،XѠH(P/ngdK6Kj$QvY>YBEC?Ėvaj3*#:skѨ%_A(RE|Yt#: 8T?3(r(:R ~AI;x!Kko/q?W7%vxJ:9V" xo:q ΉaF ^*Mf"O `62x-L2OZ8`e)8b {ˣî$3)Ɲ}я#Z4h N.|VEp9uh6=ΒB#4(@WM BLOcwU !֚%1s4 :8ΰ/ie?NXABbrXdUK .ï ~'kI dI%^WdloI9^}OH1ʼn)pv(A;\m.T. +Mxuiϊ0E\QYdY]ôs,cQٳ7&U_hAES]-' @f8Ǐ:6 rnTxH(P L eDz3>#i; Ӑp @c& )ր-Dx^f֛Vb]WT;o,0 ]J4{V⻲aiAdїSy(>t<ŀO:YtRLZD#= p\4<QK``> mײrt)%(с$>u/ ֣5I 13ce aGؖ<^5Ë; @x&-:3 5lXrXr/%M郫OJYުUŎHEpOpxpJ4$.Cpxs*jLTu%/Ncd}*XKv";]~&WP1sp9 XljTlʄ"w9DttϸfTvQH2 _1Zzy>c`wVk WF # _]oTbP2% /@Uph[ٔ wQ_|_R!`ծCCsH[UT¼ _@z*&VMecw0b;7"*60Wkkkqa(8׮t/{Xph-eH\ fywϡrtahK~Mqk8RB˅&*U3[_pZ,D1|[q`Np6$I(] `^0Dv#ŸICa8:arW9ZZ|^Ij>{2/UPcTe+* m=$*x]? f^E=+rhl.հ@dtS5?/n ~]P&7t$0i㈱7w *l2 "ɼ>|YL UH:DsտEx)ڥ??z cvBeZ܍/` oj-^@:GXp8A$"MCAE)_nVԫ@A,"o|bQ[Nrv OOUm ႃp;(tb|I8^2_n@D?X_'_I5brȓ"7W]pce?_[kP-yk~bLU2ߎ|J I=$W%.|4 PFV0 [OT/T]/=}p[$y \.{ԐS"]w6[%ejߔzޗ xլcH[ zjžNT¤p+Pd[!t\X $<.'c'2İpZp)4`*'Q]8ȼ>j {!`eWQ{ 7_1vy@J̾}'nkN.ܿ0&51=ǰ|Դ6PIS-Y]OF"ljF[XWOkKO8?-CaWMz8l8Y\K>.+9Œ IbDt@(6p["J4)`S?X7+p ߧM;y>" )zhbW'MO<(0ovJ?~~LbA_$5<&J>eŤ!Ii)9z:Xz,Sbusl0?cSn8//= QV ,r=C#z ]yÜ5'nOv Zx؊{IF7F]8JQMF}ٜx℀kUuJk9uϝK?:s5|?]tXEvR3>mLݻr8Dݛl BfYj:K/AӛݚX =ǀxɈkU.w7WrgyP䩎RǷZGÉj#p?ds#4cewW%l~s.G55&y+G[km+=LC?+?$_`z0EiƖBBVm[?lTg=yjjǒz &YQdyLZ] )N7<$j'āKVm `ʇNraa{FRQ1C:3KCeO rj3omlTCN(q~Z YcR>% ktF\: H6aŽq_CXʹ^ar dE+vg"rԼ tJFLeB8ú.yWϗB}Ѱ_#NsG\DH!qoFTu峘 kY16¢sH`Oe 6 :cUn{/ھeU[^л{V k0.x^ZPb-$=ˍ G5ftjdݫF.CjgļC{&LK:n)zI{Q&590<+4>x~ 1^.`y]_yRX_-bDz=chWj;c ˗Bir,g;UaHV -hCg.yH_gIep]WmW)֮ nlyJ0".\}8&IL{ 9nROCV۽ , iJ˧V_1*B$VVփ_{ИA~XCRGE3 !"H@ö=;ٌ21Ć,kssCtdU B-I=Jn. zrR܊-u{u Wpsʗtz!`O)eMK7x*RK#o!q^M pqmcS 8 '#_!KT${tL3~(#~bCjSK.6`n|s~=^3(ɳN*4)shJ̵ʳHBУБ +oG]YU _@0A:3ueQt+]TL6C\# 3JDgXU{%8tYDKϲ D{.Fb($!s}ӡm{ }/eF#ƨAu0BbZY&p!H`^I`h&Eqxgv3@/MS!Z64c(a)uчbtͶ\QRsWyD̉`N=ݳ.[TM3qӎ7NM.t6X)3z%$zt As_ ӯm2>Z4~!*H?EKqS\T բڙzdmXr:TyM3EwcEJ3uMS.=ya;B VOB7u.5tj5Rq rx޹{)d^2hU:'1$}1lΤtaYe|)K u9s8Rrizy z5UaEfߡF7>իMJ#M-gRr,B= 6{⇕z[E;:}0pAb[!Yq& ;s)B)~ Oj,ES7A۩լHnMhqp$6wsچm}'A~mmgw/dr& m/]T W:.xHB;52dBU0Oonq)Eg=f.TI^>֬o`4ϥtg5IilD9d_{v85q IHs9f1u!EMJ^csvΠ@Zxs">"G&LX^0gߌ0A1τR}ڪ5sW||Z-׎u;.\َ2J`W3z{2˺)7DCmJGA!}}=[ѝ`ŢS&Zm-7Af/wu_ŏe c:Ъk_zt<bEh:£GB!f7rȀ{ixFbzR%5k}W0C. gMb7 f,G}ff(ՊNýECB݀ۯ1ٔ嶥"8RAtH3KnG_0آ?쁗YF N$ /WnRYF]@H6YckQh >;3CwU/Z6BoQy׊[ד%9q=s3On E}YrACH$`#窵LC44f]ާ*遡Xn+b'm P ꔠVbU$lfγq) )x[ȋ+f9?-T}TB>: ǭS8I4ʐi\x$(wyaٹ,;JpԜo8]wYmQP h2cH.[ɘl>=9iJd̛C_!&.̕xzKd~y}_S¢t,=HFTnڌCGƗ ]6~ 'k)tcRw sxuWDqf(jO4&r~&Av *,Iy wT(Z Otk1= r -/wS@)S4"O~?~ 9cv]+br(c|@?_PaLxkBȾLUkο̻!jƽYiaym(E[ R݅GVP QYF`InMLt=O3DeW?,YΡ?w`|IVn;IUI7l4(=b~K?HmF o@amG1J7YV:lLPKZ0!NBiOoɂ罜w_s5p6P^q _ElLB<rs"4 _3ڨލZ{K0d[ Xt =of[G ~0HmYy)gsbnڠFg f\:+,Hwt^īer 7n\"dr]~ɉy#.#?0ȩ2jZRZ{ HJ%o$w }2Ȁ(I63oC=ʍI=-c9F JAMY{J oP\m *n ;xGifSKp`SH!.Md#]EQ/nX'bТ^s JwȒyc&A0湉iPؗ0 TK|bтoqIZaYy%@''] QMKo收iE3NV)U7(c—%HB+o!+34ΡE36*i_W1 jQ$+H0'">KVP&R!cHɞܟ}=Oj ;[l/R_.eZoLLIY*a4rwiUbP63e~.;YeS©[۞C-ʵu QIՔSguTߵaӘZ^;7DDFQY':MWSXx^6eWᚿu#iM\)Kp+jc{P陼p6J,+tlW!ͺc?^0aT{JW7"я>4b4 dGWstyq@I{ Af71̸U~o1(DveԥpdIc Bc\f ukZF]<,.6 f8/0HoRn8w3Ś%!QP\Ń)BAe|;2^Sjg`RLefr d @xKIx%㨩4=i~8QI.٤mjM-+멢;hPUrPeꄦ 2@lP%*N.Z_3lJ v9 $!/}9QA_G;{i1YfӾ'{㧍ЙwO:hZY !srM.2#6WK b bVyR>sS3gi`ᚴ?V^ 嫙wR8kyjW*`4T+#gyou lj΁mf-z_:)>KjBO8-tYӼ@0>־mez)܎l<R]zw]&jKJcmM}i4u_"Yp1 7iZc 4v_89MŢ,6Ly0 t`NԜfQx>'xQrG#o艀fo fjN;@)B,zO'zTJ`3OVĒ\qQ9j8].}Ea8Ja$rti`؄gڃBUg9pJHeQv᧟8=_>rAbBйĒz؉}yiFI;T|$GBb6%C^@WYxwImןՃX_A8y?a,-`&8L?Zi,6MQBVw s;+? Q4'=)w )^ޫ"dĭ[[;LכYˤ󪖡d!ː:Ln~r:#xq@H;0mT} k l 0vfV@Փ[7+_J%]T`vb|;tU4v-s:iO;N;)Ls1lP+ P ,nDe ^KL۔m{瑋ᬣM'5VA,xz;[Nf@X`|oE5 P5":ֹʼnhT_Qy$@w@5{EX?P&0csY!"`[& lU66t@LndHˈ^ĉj,i+]+b $v/$I- MQ#m<;#wv(n˓-Xeۛ(I.vmJƣ:-.I(?SRzJ&b[xC l킰3\bK x l3d~E'*pUO k5j=Bj*)8B?8p%4WAmc<2>ik>1{ܓ?wOi\~DYtPEBO D^ӦSoRʨ;/XP-fj2Um$"+46"^%|/*F3c[`t ݞeE(i(gK?jQ: +Ԯ+s k$(IQΦ>$X\llkohELE0M_ٗ\h̴&FW t&VwXк@ U0':~kGKA5kDN Pz㝚6ezhG0c'2=|gd?{rQ])|w_O!8\b[Zº81[yZ|E;ųi)Ϳgqͺ)ʸ-*A*ĚSaߤGXgN v Kqxǀ=6|]A +,idf": 줷WH+TĺJ&D*5=Cɏ|բ:LBCpQr`A?ٱ:AOY~w9ZaK#noHPr{`dًG:LOVo5ug+nS#*Noĉ1gjNJ\PuL^6WDs"lqe+dBT#E[V\܏ۏ Pe;=un6` `E2 ``X`*{3yE ?GtU^͍ߋQ^s}RG3NvOCfFDO!N9saBej' ᤛyX`VaTxW112ǖѶMӒRr3ԍco^|RҌz56֝#%MR?(.toEx(ub̽Ħv=Z벨T31RJ|6 ,u8#{yyFXF;uNrgfvY~j+`7AjW :@5s%ψMM+= T8ޏ@gheIkI ) JoN+Ƒ/ߵ=;7wh\m2\З<2B0VmJv}) uP|f! Lڦ4!o.đSO4({e}+7 >!]wjqW/C;5>4`D.dϤ(S^P( xGI+M巍 1sXW05Q6v_o$G{ƭEͥEv}|"-(6$Danf4%}6j_Qyjp[=&נ  =c"g_Fc,`#`WAxMÑw*Rj:P[3ݯOլp"0m :ZFҁmMSg{.A =W,/S1cn!J秸4c#\.=P16@Tgp37'Ҽ8ҪWr`O0Y:N[0čWIB`ZLXJ,3ؒWGzѹW3lfEM5=enavCg2u6h8a`YO(ҲBiBFsS}ɑqE>ꓹ 2ޙ\EUF>q~JKbbQmh r;~4vQzD;e3yxҒf za:y}9}!CU##~y"ƛ vYd豁ֲ2Tj/erއ}E 2Ub빿ITyxDBP]E'сN3&0hy|+&aԩ;lm6v|7 _:/ytl_Ѵ0K%#я ܱ}m^g8p֥O]Jz21%%\3<7syu/k(rޒ0~RU1v!#Xp3y1üڧP2%P{3(2i8n~{L{Ԋ 6nT {BV) T 0D/7 6 &+3=^5yw`h<Y )x{ݮGjfk:BN{<?hE<m g&-UtS_vtW>19fao 5$WE6)y83i] o7hGD*C3^(tKy FбOV չ|d&htvvPH A*)~.p'2V{B_od)5.ɸS2J@Lrn>0M= 6e53T]ʕD¨TM޽>uay&so1*wf"CJQ+Yׅ'4ӎ$:間kUe.^i^}KdɎPCb[# %#,2tI*Pm۹DNgS19 ۬5+M0CC~īT+OZ#v0i߷֢sPX4JT9KfiYTҽfPL+w:ftV.<#DLښ vҲpۍl R8PpSi$wm]}HKI{ Ha6[&0 bnót I5̸ E-?% 15im x} 'Z1IL I X)6&zbxX:NBq|A]plܖlEkHf" cKS7kx?3h6Sa4t>#1(C$ڥkE_r=@28[}9 bkb mQBu:Bֲk Q(!'hņBmJy#xnNWmt"lY(EsbZa4Kʆ4C2&R0{.vx@JrdYzûR(r7JG/mWo[ZriM~-g϶P8 Gqbvf~ٜ̇Ϻu0S|nW[=AuޔVPzg(A`HciM x5sHC=ʓ8^^%T{ )hd4jlo&XJ]+(iܚ% _>liAΎ\{@WvhvQޔ(ZDY*D:/OHƖn@b_E1 2G"G>9yB-kK*g%XSaʾKr0qo= e\W-xVxvve>ђi{X-Bb* Z8W7wٿZp`CR\#^7`P~} }ȵfD['gϣ(`Z͆' mVr%&6+&b3u F '# CxN\s%^'++:jDݼH CXo(=,2kTҞ4d4j(M֥ ?͏g ݞSR1$~$FW>9΃E*E?oFNr\&[@:f4y5Aִ_gW[r*uN%wA6$_Qˁ$wNg }; m@@CJK\Hye#Ki#k2gU d~@ ܝ*H@ˑ"-xj<"]\+EZ[(c$KV^$| lm2xtÞ[mY֟"_{mdzR*\x-akp{-A9034Zw>l֞ҋHqMd27w+%8qx NH3mAׯ~h˩ѹ,ǪEԗ7 YҒVCŲ9CX0kcʱ8kS /ƬW1i jA: 8ì0dlzy 8Z2G8&%pF,ɷu0IH[փqSݔ,#f}ڃ737+L1.ICb ;zngBfZRf;Av7OpJ'Kb_,ߪQWm < Zؖs|η8 W#H`OqblۄoRF>Z\-e5Q6iT&Eyj~lQ> }?iV&*$_߅yy}fR8u$9sPqӳR2+ Ro|ϧ\̏t̪Ns~IX"mvS4Mr\ֵ8>d =80DgtcDHP!~73>e&!o6J6H=N%#7&Ȉ@]=lBNyEoB\FLQ`xX|lo0RP9Z+pL.8&=WFn3䈋y\}? 3o 03?O(!l(@NaߧV]pDvU' 񩅷 amh9{ڇЩ>rXvFab(/՞y ,IYm} Ѭa|(8sWV7UWI8"^@#o8>GgD rUZAt4WN:J@kZ=4b/5r*#28T^}b$r~I3ҏ( MD"ͫa9v$iE1CƳ9{AhRK*I= rĔm?xx6~}0)Jltg,Tؼ[j3=H6K!{"\cwͪ1!Dj4R6]P>h..QLڈf.MقGem*V7ՕC@ WC> Orƪb7t4\ʕ\vdiehTnCkZ;&aɩldkHWZ4M˭0ыP/ns33V,P;j ޮ O(}vyWR.uh0L]ttUp& n4⊀ d] ^#hbkSͨHH0w0:3"%r6%t΀%ȫh1l*Fg ,F詟G0{N"w wH\p2HZ GG#o`| KK9ѣٔ gYG(äH Rޓ|?6<)w8E#X_xXqR3yr/Ӽ=d$1:EA=^HJ >Eu#'b@!JY@4i΃HB\ Bumk I#^:SZ4p_&w4_iKD =ч8[mRHX,ӎC ,FrEXLVDo ZC~7-!QZ8e+dN7Z#h3~nXJI ^wPO(^iA dDgVw#3*]AAC;yσ< "j:I1m¡h3ۯnک,΢aGҿO$ϐ^ǖ&#k&TVk8g&#=j-diZ68Ɠ(]iI;n /h,ӻ =$VqN)GjGD`x(wjDtYM5b,}P: KoѤ5FEȯ~O O'uR AJƷdO/Z%o4/$ %a%V Hhg7R?9+e u5Fv!dXA4Gz\Y| "T|GUA18z[KЍlYvi#dL{rr|TtR&+Py{Ȁ( F&6y{Rm(MHtoSxuKxH,Z\)<ǂ.A"dv t"#w W_\Ha| ގVgGWW!(o)z.҇O^׏1کiz-ԞH[l niD=" Y[-}VrL?aΫ#Lc`^ex%CgJ N^)b=̚aNΔH2w? ئ\@fgБycPhlKu[G} i oCA$ idSoILx4fj:m0K Rm⦥kONcho! {S9WA//0y Σ6'q.lDbKh׼_^H9J]E׬;rd+^7kc$ ]w+jg&R@ 䲞Zo/ E_*P,srim]\ S2!%0Dhv@0([~W|^gy_$4e3L/'X[pNM%kqH[mv A:wr#?Ճ%d +UpZИ7,۾=_O Yʯ+0@@9>Vp 6s&`BM~#eb_k7n>Gb5|677O;Cm;(iԼ hϠ.˅_kG$d05I2:' _Jη\Sl# R %}J5=9peB~uϲ'S`BIXkD,׼=OfWp!vv:^d[>:Ɏb(Q (5z,x p AzoZ-iMs!] .7afD-Z1h9v(SXgԢXCCz¿H5naV&TzK"JɏhvqM޸,.`̘-DpfZSi8}Xq0& F~⇬7K3N1L=ְ+*R-V#Gq6mL($eTUJcm ۆ%T3$TxUETWVMx >j6V޳Q0\Q$*UYCXsLxN)Š=s0Ou?>yJ?AnMjͯaC$Mt tl\z2 _E]/ ]zZ).3A+nF?³!P}7-+LJd'Յv yBYPD4|~%wqz;`b81uiwG3CK#V %)p2{h׌ؒh<~s!tӔ3[Q&7Gظj}TH"J^@IoI l3|L":bVMEu;Gi0 ؙq#X3 U' ͠Z}{E4P Ɛ'AOCƺM]ݨ1.8.ح=_lf>[gB|) fW>7tF6 dDj;ZxR0V<#]sdyF!7 .OT@L8V 'f ?Mh'TT3XRPEO5ƅx:6r)LjGL#䊢CGg˥AW /y+BFG^0JfM .PPГH I.oJON>*apz'9sJdC]gadF%rݽiW89rwirq0*YEhssL; Fh=ڕSjw|qY[ΰC 5Tx ȽY_' {@4w f7"s%܈hZqAӔޜ3Z"= tⱝBI*x."N2HVEw$^a|.yӽk+^L8A''ކ쒊?(XɅ\޸4a^=(>7EF,v m0۟H' 2ﺮ;2WVꝐhfv^ߥ,=Fy~(c؁[yyd,ȺtF]B Ewܕ( >Q-C)"|3(إGpaL4+:SԗW'wl@WՎ!K /j?y 7DpakSe&?{ܹy{튛].$1Jՙ>u)"}$L4@TwJr7F ^̃!EvL.AHń`;r&`j 8 g.x޸? '|A=ڀP `esF#HB٘XY WkFWw?qEe0,?LaRC 5xbki]bY [~fBU PQ.}MRs|ӑ: x/o{c|@@Hh#/}3)ZeĐ?:o:d) I^:ɅL.>|:kai& 2ߤ!=sy1$+1`[~]xk~Ceup-+A7C8϶##ow(a#xz'f0 Ɵ*Hf04 yP# | .wCŊi JޏJWu. 1)r`6euF{?@ pI[*dVV_^39c3yI/5˖ !ga)N{ 5U? >bYAθ/5=GdUmnN-9ɞ˅W66Bcéڤ'Vj16޷(#X`8>C3gY'LjOʥ~m11qb`5KhyA@%1?lQ縄6D"Tw/3vtKvuQx^8L Jzq;s! \դ^qv0?jtRjܛ)vp~` $)p|P8ҫDڦ^z~wހ<lq*,2a:'ݟ Of}v[<, -RT(ĵӦAQ$ng*HyɫHSUN-!1Ho5jca1 oO91- Oh},w*s?ֿ7? v[WDke$ZcE|qn96Of?Ң:Â-j(^ }[ȵ_K6O2.*\(4kP؂bō>?uT6;CIwpV]cf s4F4Sf8ɻSR4Љ$U PZ@K ;n]?͉a2Ǫ,6J`{jSߔ!43Z!^ Pxit;ͦ<`ruK_AjKnR>VQS\736t~Duم fuhs&'jeka˲^ 4'3GmJ#pΓ ^勹%%*t#5ɚl3Ho9G `'L!ܵ5(@٨ m mT$D`F-MBn{Ub(B\IN$Aj/A@/C5_l7TpYY{oUԶiIuލo2XmD%,1oJw-l\'NCj6t5Dy(hX*whkRn{cɽ"lCn1]|( 6=CBcVȅ+E9 8l;\5tO"iw&oĘx5e+nhF\%B\JȒ(JXŶᏣ75Ec>αNdj3aߥf6!_UHTaGe Mӆ Ixi'TYJGE?pvXiUŠxZ:Ɖ: 5rta/Ar_.v#Z*(USZ7KгH<7iƠݰ&h+'^ذLLtBtR).s{vƼ<#H[?Mq,^>J/蓽[JsBtRhkP>,V|bY'610Ag5 %(`0΂hMD &E_FX1H.G o nfqXG9;; F 1c: =jgB)9خ铓d݀C2fC0M5jLpPI [a,ʓj Mu+"нg GbwذK^y%)*]X:0jV wWT~sdM.Xf\7*XN:>9E,:6cU+po,6P `"cAZԨч~w:[fnsԧ  Vy+zW Α1Ge0[_մn7YNZCt1LkS,e]Xn5 "qLq1 ࣊N}‡]d/NzcpهIS?k`c2x+K?H9xod@lvnD%-fz(N#4aVO&݀Va`;y,RI4,3g۫\<[4WWdFJYYBU8{Y]_o4t!qn(l }}{FtqFmDRm8'X/ _-/Q 5ɃZ8eL/CsKoSDϑ0@OKS u;0gݫP&O ${-ȶ5V)RA/ɻ^y,Mo&#'=o0a;y8M. u^v/ߔ'No'}HH);L:)%ܯz廑Ęc4 NQog0#%#ݐ+TҶYm#?Ģ*`Bkldѓq0~K%wqB<6Ʃ6S MpWUY0z[#Yv8W]n@%ǦpգY?̄I`eo뿨VnG/Jo{;X@ .jo^U +] 6Lצ*5>`6pAxIk:3Q wRm>!ڹ B"ܜn3xgxVnt4ٌ 7  $M;6%: ➬Ӻ k:+ON~dӜ5!53H+D;ǽ|:cźQRs~ A$[K;:Kj Q5p݁E!HSvwA蚅CQCYl 3_GyE.ţ"dg `[8XhqsqET&3i!7Pip(LxooPjJڸ V~,kȴV |e|ϩ@j!VWj*uPW -+Қ?2 H.4iڻf),$QNݙ~ɼ: ^kt?+Ķ[U_B j&12"kI`LTE@9䨄@6YY  O?uדz#P# Ĝj'V@uW"1~+Ouٳ\!J=g?bȉ64C,WYrQ=d 8ueaeLhZW+:?-UV&g\) iRU*t_XI֒Wtic9=h۲zvXz0*=Zۣw=6iOP1 p8lkH<#@d2JT? P&|]oM# L)j򅙠ZϳwLz)Bodʑ4AMC\x0]UMX.u®m|àjv禍v4,df3]r],(rWyM_{mO>Ix޲OIqke+JH-lغ+'GV'ȯH+.'k.?vCrqqSFSS1u"$AcVfՕb<'n2UN%_bF28Wx'0"Evf/hw)FfٌqrXgd3f "C(OsocOkJ¯SQ?9l:DdazkC}ᰉ}rUcNBh y>`#67c+9FOez/qm'rHV 2n9|rq^vз`|ۺȣ􄊋0n-/.OWP%2υGXg ~HJ$gO6Z#$nh nAT5bȓScM|Đ5|6;\z&Xjr9"{_\~*Wim۱'k.S̨sfTcz(ɧLx5oݰ%K2Maf0OVcϨ,bIܖYAvDi?x>#%Oic‡X\Ό#riYyٙN0K-NI22WHD(ԯHӯ$`q5nQ 't%7Շ 7f;%>EͰ]Ɏu2t|_|kd?r qsnvk2.%9:ݖCb^ a8B8hgP-ר>"&"'넂R; y4SJJa)0#56{Xtn L[Q 3r|6Gc|Q|ؕ h (m:Aɛ W%7CUME4Ytւ^{{a*1 U-Z¹prT"h_c djch~@aI̾&jɬ*쓥ڎ,~xGz>*TZw0Y1M.]U ' =c"SmrJ1O#.iͿ޹3bx=c",8$O#Y d隃Cz/rP o(QCE43SIYDl>hu]/ehLqD!44PS[+HT,f I%G~Y/6 [˫Bj-MU& Zu0n 5`UAk~f4j2i:>q+&5 XRbH8f̋'W]*m=RV5L1@W"0QoB ^,?DUx#>t4> ۴fDz+P#q̸yqG0=Ȼʪ֠~Rbj# a[by*SQ;)IVeh1t5Av7GcI48)kb|RAZ[cFm.EA::dmƔv%\ϠD@$Vσb\/ƪBƹyo,٩ QwdRo69r]>Yd%J@VdBn;%T57 ,6֕GwUXְADON^#IԪH6Z|`,jt6*R`yz_rDR+ 5"֌m!Y2Wg)VqB&JSh"Yީ9kC2+H55#:}2HMSaKh,IGez'Ե ysv_͆%le;]RSگF{Y<_[Wi ɖc$r)ޅbMa"Z}o?[ 鈗[3{-9/=v>Fmk&:= ~3M:t+$ݛ],iG˄Sr,]$Y`bV (Uگ7)+$lO%, ̼½OXO.S_T ~*$7K8u\uT[yP!^eECh&evӇ듸jxpO\CRMߟg'yOLu#-W:wB6A/&-xq.s|?tKS=x)jX$1#[ 1J`𜛁9*=,hqmL Jg4dDU躧v.cnRz&3-g(xt+r\CkjMDjAދ") i9%m#kMY)0op.ȿVj1h='ӆ3LX;;ۆn+N"O 9}Rt[ncIXX߉)eIO?h$UyhOI]n #K~V5BX@aKA(MG7]ZIELl]<;T~m󿂒tQ:4q_xHs!],h{e(ie$=;3G.}u~Ϲ3VĜDnUaXM~a'WG5LI*&de$aA KQA%MQ]\K)$ 2 (mahIH产9n,W*t xzϟY >&UXfa[csׯqTPu{d02dg;id`j b+Mߊ;Fbo:!P~Dz.hvS+Id< Wfzd`Xha[N]%X֥2T5rU<4v16ޤM_0=xZM;Fda R9y걝ZDZo'bGJӗ[*LڐLҏeۆfczMuU%u2qk4d|9ŕj1gҬ# 3=|:,,.  -,?S\.r2辤َNtW*Hzv @/S E bbu{8:#Ur1 uZ}: F{Ds͌4{`C&U8*CGGꡙMƃPc _vn)Oth{q.3wnbWH#1kMĄCW(l~밺ƗIƚ>1\Md;IX4ڗ\)/dž71ĤP9NҶ?/W'?Ry`!SUxia KAo4i/sRpmy Gok"!ކ?|і8¨wפ1v XN.b^ ϪAەo^ӲV煯n~RBٷ.P.d҉ ޡ&-uߔe",ތ/Xr|p ! -t5HRE-@"%~mL\E<v3⫙Til4{V40|e NELJy-9c q/q"H1*FIۆ_dKxzE;@Y?nb-ٲ2lB9!ϭ*nN7Fو>.1߬#B1M xo.AdIG[ rPvuDd=_7`[lx5[)Jd G18Z}^ Yʱl$cHvkeʾ9dKE~n~OPBW-EwSP${`kMСM!LXĵA(W%HpdO>ۖj !3<9J7iO=r9ڛNʝa]V)HbFI^r7RLGN(9(:( @6K]-6Aޤhۚ;8c]:dvQ`L=bH$r$(*3\Ԥu?`o`vC(yy5JBwr19E$M^ZCRgWV_S? ko5J/[of߻Ϸ0Mb^eBV2w_TUյHlP G[l'NteB 63:5-էUcXU *lLY.gmǽykP~eQk_$9OBU,:.dEtwH:Mg2G}<;.`ä#hցqqUZ ^dJ&h*9#5ȠUNg췎^|_L*7 {{@.?],,yEZ4xmX 4SHIwU<9{8(xV&t k+_P=6=;VTi6M A Rhsr[%Å󭰇mdɖ ܦ]j`inҎw3+|W͐\d)كe&S_ ڲFiW4g4лRa@IwMkG'>ubox /,]a nO.v.R9 % 1D8gPW7yFRA%VDkH;jDAτ𞯛S㐟QJsKG+W6oDf Bi?*q;\̏UPSj`Gu$tz-Auj{D~ -JnY Me);{šLa[է_uĆ#X8+k[JV|L+rzn$鸉_#ٱ+5/ҧV>,hmᚱۛa-A\jA#cWaӄϾf~ *ev}N} ѳ A)\:{XtkBuV*Llla-1QJ!w~A=!R"Y+$ݴa%5GebƄܖ?4\P]HT6Mjs^= Ɗ/z$$E7:HipAïplF9U0)a RtMW yH!\]a@2AVh p<6?F;/}ObNtIsJЗ뤱va p.._Qx*M4}IA {vi3KZ|j E‡@0S]SCm %u3ǶPm >5tZ!$@h 6,4yhKZI;Xqvߦ{*k&>wbh6A] Isnaᘴ%йM&!<ۆV촧j(q> ZMeWF$,cG|j&f$߆54uQv usjb-/$u`/^Ĭ$/C!eP麕ɴmv9 q$nvP@2F^oVMR+Y{㪙p}!-rb*a6kBĤ &Y} N蛈:. Ku؂b]T N0`lHcMW"΁,^-Nկ99 tַC-Ajs7 -vdLOͣlU@Y{㓷iG eg^iwSm ol'6 jADy2 0Yuq(ۆ֯siBzlN"6"}>ߑ wNpIbT:&'7L' ν繠`'lV"GAt֊ M@6zjP{_ ʔ@WjC wikSI7*@b<8zMa𫴫ri, 3kE&3?`8~ҬsnƫqLU6#26A~qylJadrRyye-fCQ2} sEk*ftC-4OC>$A ȮNkԒyl>;Ȱac_=]I-`RkIaz6N {T|M3Cs\ф^Պy\~0KKU2t I)6=:͐`ϧ[\ndj7c;BԴ+DnHi.HJ>k&2j򀃧_~b dM7 ̅UY< 8=|wRDhk! []ʢQՐCRBbi!}KȘɑjPssbEJ3z;exic7.+Hxn=ƒ`[%CʅFg{ȫ↻B`YF*tmWoϣ"Y֞(?i  (9 b(8cqԗ3ksk{&]-%Ԝa,-cqK9 Ji,ʜuބJX(_͢B}vƭ<s8v;0/bQn6GxߪpY6շ64\ "BzZXR] >KG%߸*xf_GtM.eRDn}kɷd DbDd[|~VR~eCûXWݶRR:ʩ ̛ qo-Y||  Z)sDa ~ߊ=9,Hؔ=}-!ĺ+*h-#2L̙X]{m-vb-%*Bp3y|4Y"0//fЋ .jCNؑ&dу6)[%A,r$=@Ka+a֙qR)f&xJcoIvٯL<30=@4E.i7]=5nk:9uaH)k=%t)lw!Y==/LB^tࠍ8мT9e 49Je6 ֔-hkwcP?Y+֔9){d܏]U9 EDxadGT6I5a7j|q\'c%<3k_4 Y_}۟)a.fqnm%seMID\=?i/sRԠbu5]3xb( *Z>ض6.`i qOX:~lV]_,QYU`aUT+~dA8Z_LP-{~}MyOrd^tHj@F3#\ &<[8UDfIjZf9.WѨ! >"X1Uɿ -ZQ׍u*p~K8U,[TN>&൩Alpo9}ZǸ)`c [$ Y.ϻoAu.W<ݯ{bhpd0'.˦zQ%ojecGkrJws>g#PYANP`v8p%/ HxJT,?GV6nS?~\4 |x3AbeK睁 }C<>%,M 4#MOf5vzv[t cu]C|! NS3IP}yX_^gK^>o@'9٣{cw@x;+w{|dWbG=ӡ@E18KnY !V%^rt5LY}2 ckbMfG}ժ@IYNC[YqeU*&cBe[6+SA]%~N/^%e>fDJaEQ%]HDk2_Ү+0ـnemHt)S⟗qu !i*F}LdoF'4 =A-b 8O̵$1X6"stz£jl8ɧΪKmjp=[1p 13 ~\%VLحrR?5yqc/obRtOߜ^ eEcBXQd9i,BpT#F2oH6`Z`$!l|bݱr7zѝ0w5uゎZ3W^Nv!/7mNs·y ur n|X;> af  9y?b#{zD<\(X2jB64CIR 1U؜\%-P$մ\/Ѧ\M#"|qg+I3?W4(vv.UxS̱OSVb1dfnmoSt{I"s3e )AAbj 3B3N+@ <F>c?E 1$[1#W77=Ǝ$x]B$DhDU Y!rix24qv-U [SK'K͗jCM賂"Bh, -V?eVZpK"`[-k0@tYLi&E^P0Hp7HVL$^H%EU6 X{M⌕7!^3/94TSlg;5SP{~$b嶛DוP(+"Ȑ沣3k*,x)UCңkc(gŒ=mKHQ2Z'<4HJdJeơZVxC|s'6 2!!KCa8 Ѿ .¶E'C0qAJXF^vF;.Ѹ]n^3fRǻL٥p`*Q ш'z=Sy֥\vE1U q$FBM TB~&uϝ<}&SNhD6Jr~>u$@c_/~Qv؃-ʒB5|pesf 2'r Zwz@{ه&Լ\_$|n0o⾲/ɜ B)>ާTG@@':yw#g]Fm3ӗ1r\@✣(e@~1>‰-}TMm2e"MA8[ j7RN nwNѸ@W\Nב=iMgO0̶ &;ĺMӌ(#r ט%mPjgifK7=}Or!“憷+WH.W/۱ !rOR#|yKz,II~׶8- &#`&I^d` ~cʡ\.%%#j-Z18up8wy-\>ey=?`f]Bʌ۟D[$k4,/ TJ|.hZ3Wx@yH'Rm;NG-7T_fmabgRkEao!@n+3L}zpQȔm9f-!ڄw]Ѹaߤ ] S[&o T1:D4eG\)~]Gj` Al繏|5e 7E?w}wjgv5[tqZ\^88-gsMX'@SOt~KtXh3ܨI&6!2G[8J+)5Đ9Exrf (֠f*C6tv`+snp"vT-ͷhǡtΓ$BzZo2} XJF1'@~?0Wl׏QjF+MCb?B/l]1ƃp>a1&[zZ%XM-NNK 琸EH|O&;p(9Ba< <KaG\uI3+hH_c}u*Brv o֧O 8$ bl[wŪ>ӱ 35޳ p8`3 샅J59yT9CV zXĹ9)G ~!yRPnoU h NQHG~7TM)r#}.uWMxcLΒ.ʎ>瓹*]Z.'9Xrdjo_yuه(>;񼐌ϭh2؇uC|1k)[>,aʜ_; w2!cI? -~`#G_cS ']/!#BK( gF_\PW5uꊠƗ}%l]/ݦe)FfEcHhyc$;% λw aˊ#ɦvqя{XFޏc ԽLo O1Α\RHfK6Jo&2=}VV,#\0 绀h4ч M*)}kzẅig@f,#ڇ+$FJiӌS$31J7.Dީ`l?-6PSUjPaZ{s9V11|@ƍ$M?#6:B/x$RxA+gUP0LaPqQg cO7#̵5sqBrVK׉|og#<K卟X6ze WO*7ںV xCO0a8ro*yDrA #~pix a: ۟5,+M)wWBS 3 33Hjq=inn()%~͙Ghӓ?&17GM7RTšk_"@8"L(Kum"Rڗ. 9A9;Χ 3ӮMӅyeuj101a^-Q"/|z&6r(]# 28l*٠@|'_M ~U-Jn[ᖙij3@nY9OahRiĭgN ly$bcϨ3<~LaE[K Mj@4l"QId=DMqC4jUle@b'7K9˻j6VtIOo\ Hr(4 3E&L_H epf(E-IFhF}!zd2YjS$ؤ>B3qU$P2FKw5 -ѻ(ϋ _k\ztz]'CT PfR/*4Q BD6Xb:W]6FWyC!C˂I9e+|L{ 6o!%.ܷЈ-joRc7-YKv: ]=^aczK ."%/Έu|g Rà] 5/$jYۼ|^d.)~R3D!iw%tenX YKTeye* ~q[3:*bCm޶Ij4bA)1$Pxc/Sm9??%`)?E.5;dr8fDmSS?1 1i"j+ !3f/#%ʴYV_>`6tWs\ O&k\WR0o5@P-ǿ+,F(݂mtۤܕ$ލƻqx:i -c@mT3YPw=24a$vQˬ Ĭ^#LYfx cgä-Ӹu2fXu3^*3RXq;gҏn*:{ERY ,x$d j\/`'4 u^GS)(*'aQ!V4HF]>g7o/,rAҍq)zh %r+%1}j U1 wUIRa?B]k1!89=8=W _[.1V2+o \̸XBǔ5 ½@ 4'%Vz0u3zQ"\tv[zXy!`ΥYȩA ZN+p^Fg,k %LaniRߐK5$_+Um ;mOﶰf wNxvYjܟ@0d<|*&#,cLyy,Zd~mP88?]"2]XUa;GXL^dRz5)\LAg?cC2.[])ɟƥ2FhFq-yLJ:A$d;zD箶m/Ksui`7& zdߴDj'I(@qXSN6k;5lQbVL-jis>YPO@Rkڟ#j{_kš)@|X\î: O D/a5NZAA 棅'-Y(NGyf*X]F.Uod 2)w18OG89_#!Vk5AɅǎǔ4fJΗk9pH"C*U-a'KP bBv[ɠm &Qbq4z .,^L:c]gu)w`ώ82j!-'{62q8/ˠ!LzPŔ+QgsEe3Y y߬HvE E(}8_jaϘ!4X 8Ɔ̘L( =_ Z?IԒT^NﶎGvOi;3OEx3ȪJ:O,v a=A5FB8=#%>jh`qmCEkcmT; Z/2w{4?Q  {XTģܪxgVoBw+XzX /ld!cʵ(R+L6@7vPpCRd|1o71[yaC8| oumE*ĵOX!N{AZYR?u ΄ T",P9TrC, dC:EbG 4^8I(z!%tz#l՟xpm9/Ccl{?]i y=_ۮ NzBm|WR,o f:Zw+:b83? rSԗeTL09!b!Ӏ5[8P]sY u%sG,fBi5IL- fNЛ QZ̾4OzR"释z1Z92e8T~@Dn>|JVWJ^<)CđTƔjKFؑWdBAnk$fOXz`sTQ\.t#vQZwv@BYi'g#\~E5r [ʂ]`%{ol ǭ*Lل4Pޥk ְJ%A'vYvN!MeY;% Y=X E >Z9_8~rZ0?Iu/%+_ZޝT~k;N/E@a[AP(D{Ɍ{?:2H}f3Ri4q&GZZ ݯjoTidjr6Z*y-;4i({Il6=&7y"مPu dyzhuFj5ƥߛaޓ8{U)\el6o%S]ye|U/+dw||Tbh%pAARTk)d# rY<fs=W@ {^9i"3&ZM4&oDUb!jt|^6Ո$6:wc|iȺet }x'BZ&JUKO[P0F'AB;w_'.FWDNArЉ1Ff]~<yLo*bJC`alф/ TV1G+jVԹfVHXq!?m,v0'P zѰ޳j.1^2 paiTvv@[ q]j f_|8AMxOI0!) 7t.UA>/q2nYE^z1xm9ܵJrRﬖŤTh g*'^$*P |;mЯP[r,4+U^^k/E83bzUv LˏP7,}0x#ek!_`qGpF])gSt-S'wQNkRa!ݡyV$W։`Ϸ%9`N[1* }uD] AE`%ߝ\*635=u\| L I";[/Ԧ>0;pY,yUt OG@a[8MP͡?0~4O: 7JOmdވ=+|E\z̡ T1B#|_:O:洨PGyuɧ<Ƈ B jFRMSSC;-7A%~Yj):ꐻ17m1.:M ljQ" Y~Qq"’gGuJ@B4.X0)`X'fB2I574& `YT3F\\sv|C=ģp2JbX4G:&WXlÿoL\@.GuA*2ʖjd3Ao\,SaV HU&\o\ b Z`c Jƒ޿YJ Vn* 뫡45^h_Z:ܱb/g?UXni +,K!"uJt#ibcå9OՕKO˰9m$j ql52˹)Z)ߞV #(t0a;lQ)ItL@9r] Ghтv,{J_0qp^CL;DEszRPn8::hƽXy<gSe e@Js9FVt:%sQDQ HbJлmA#ּ_NE.n <1?(?s*iH\]+PJz9tx_I7249s÷Zƚ,y;T>b"{l{OC4[߁bQG{>4QƖJDxHR\V[(Rc#~.ŏƋΦxRVtej4Z !JPN`$AbWT7yY?LAYM{4+)n`[HYOM=KxX>^$دI &ˤn0oWVCț79u-Jm>kq܀ g!=Nwwk9ͨxDz$\{9{XS?[Nw3W?m=¦24 67၃BuasC*9~hu{A(a UXZxGf2x7{כ)/8%_#hrBqؙb(E`ֺcz~6!Ht78k_RN!^a>wֹ5v2)xWyab%Q(7,PH[Xe`b+f:˚U_v37gSs9εu $54}CncY6v6tkU1oUMʲV,c]Q:u#^%d*Z_J^MXsCu]SzO +$I+̒{]Ȯo{w|y>%N(||gح;6 OvbRDE I3׻vA,}*IXX^e&P?G>hF d )S!h?YRWSY ky=JqB_Q+Oʿ@z4vǹk0T,w6ԓ G)T߄"fk,VT}->,n/H (eO9!!۽n"2Kv.ZkMUJEee㸺|c\XljK\HG0HqRV=?ܴXbveMWb4)<=>@_G܋_߲w.bܲgX,}kɥgfG//)0~/Fu+E#pPlQBzT9<- .J}| *5i0L^ *筽xfzS& dgc\ Eýv^vM?btJ L!tqÙeԉ͊ ݁ϽRB-4r1t7 0{\A,825_tbÄ&r];ISn6t)eP)o -w,-V A[͗QO\ca:?bu I  2 8@V ҝ-djj뷀'ѫҹX`X`O88Ѻ-><&(BÖ DeկA7+O<42EO|3@D?^wATDg]2J8U6yf?at?ETj IA?\@X" ny[4uBAV.>y% aqMp(QBwmhs؍B^Dj ! `JCSxL˸Y0( +0g=3Kx5{l{t'=h셴*,\6&"7:Qi*ByӒxߒa3J^^)pD-NVO"b3 92k; U`oZ.oS:s:PRn_׫>@:VfH'J'lC'!RAx(-pӚPIE;R>$UJW/Jx+)_Ko7=TX)@q‘c݃h զ'eD0eCA0q^36:mSEU#G]Do5nx|ޣP,Ӻ-b.ZCQG=p%DOBYG.KtT6mJK٤4Q@9Vz*-@}MECp҄d7]ԶlȏO5࢏I3}BDʄfx_tӋ-8oLot ͪz3%>d'2%"5QtTs % Q}1_7`<\)Ku,# #(1\lu8#?)Q̨4J|O3@Dqj)E@3~}IMQqmebj&8I>߅OlEaM -((vėFd?&@dGgF|FC sgC\"nWs Qq4%͔k|Krwm XSdu9 )AF3ßW G}"U|KAd]H4)VS#hL:s?/ÜvXMX"4Vo#QU\u.:js\eYAĝ͐;k 'oi^surOa6 #E-q{)(͔mcHUjHìanKP{t/ #1mYFX0s*9~`hMXX@qjEkaR|7tS#U\cQgݬ\-OIVᰋl4 "}w&jjr\ɯ\!RNp N,$=l_uo1} څ)ʹ$,O@Jw(Β$˃ R5k, N+(YM`jG onU_0+9+fqUEq l7 Յ`o4"C1-$u&uYz=%dG*oŲHO~]gb% \r+$D3m-REZmy ލ,Kם / )U6LW{W&e jXy3gHR#j] XKzNBʙFYOǎ"w[ҡ'3jJ,3 7C`!3`5qohi/v "|F-X^[aP~vJJpن̓O&mJpo-5#p@~" Xh6)` YZ