glibc-devel-2.31-150300.63.1<>,܉eTp9|ZJ֭V9BGξN=0ЮDCxǗJQ*_|{?#Ǐf xнMuԦ3j1.Xo*d,d)#3'q̠l*T!8;m쬗*9u2s[nB!G(Z4;w+(D}C3\+^y"h Yݡbnk'Bg` ͤ㰫] :iQǿ| lax0ֱ`,9yU>AϘ?ψd  U[ q       D4  ,D|(89P:ťBFGH IXYZ,[0\4]$^b4cd]ebfelgu|vl w,xy z(8<BτCglibc-devel2.31150300.63.1Include Files and Libraries Mandatory for DevelopmentThese libraries are needed to develop programs which use the standard C library.eTh04-ch1c'WfSUSE 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.htmllinuxx86_64 i!c h7s(   +\ q/| |i6&%S %>78 ~  qX  3{Q/ g  yE 3|. k: Y R w+b&/ #P} _x  1b[aG%   " &x <O9"5n}4| ~4W&* 11i i4M rP}*07 3+CS P  ' s ' B4 .uE~j)'*D    @F:Y`Sm,l7T$'( T:  pWS;   )"`.a ( Q}:$-J V@`0N!t D VG ;x B L=X >+ Mg #LS5a#>-R'?m. 997JbR= QX X p+>($ 04 y  h p&¢ "n / (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큤ee+eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee*ee*e*eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee*e*e*ee/e/ee3e/e3eee/e/e/e/e/e/e/e/e/e/e/eQ^5f^5feQ^5f^5fe*e*31d57e2f6d837f2648e703d9e4a45816bde78163dab190d4ca309cc262bc1c46698aa2639d7f6ee5b29ec6c1ebf1270733f3b22eb7ac69cb468088bd38ba6517e17b09a2a22c09c1a9a0f06f6906e04dc893ae1577834cabef562ca781940c89aff4e1283589c47a52724fff97c4893f9fe452efc799a3d043bf06189361073d9f1d11875f48ada3f778ec30bff9d29d51bac4621922b97fa9647c8a82efdefac4d2f51d2f4bfd2ee1ced32cf4c6f0e6f1d562264ce26052aa0510ab6c675630a0c4dd45dfe2c0ee5572c739dba52d5303f952555031cfadd435a3eec4c68922d1307da937acc7d595b401eb5418a176dd2c4401120f1cd8550366103fe7254cfc67bccc09334a7f867dda8228b5159029d3cab620f1bb88a4910a830ea1c713e2b96194209f5c7c8daae16bc71f713bff36ba76759e676c711cd3cac664424eb637be3f1d8566904f50f4325ebaf7f8b7b830977b2bda02fc2970bc21c8d76d08b2c5fedfd94fb82cca224ce708fdb96647995d5b39249c1cc7a3dc49ba211248d0c63b661387d75e25d86a2f642c998b2f211803ed6139e213d2824b90d146cc79c73a94f4fcbabc71cda74c0fe8e159f6b2a5d1319378511e9036fde9eee061609794cfb342b22948ac530c65f3ac6057184e8b7f567bb4f3355b457c1e31183cf72c17507835e212e404d3e6545d970dcd670016ed6e609fedae941878e6ccf308c9f51c6d713d07b5c68b76cb0a690908d5dc96e9f9adbc139061ddb05c510a41456a3722e11df85c11adc7fd385b917d4a874b9c83f4cde38064c1d446f68b8ddac8c43067083eb8bcee4309f565bba36805e5dc746732ddb731e744c4b91ade5d93480c4eaae0c3635b08da9728358ca9451f8f4d5ed7a1e25c2cee16091903356b086e4c7a46054f7321d583d51ae35296b1f077d3216f5f3a76f4de9a599a7d5538c4c8e4887983f4c819b1f2fc53086c850a807ff8ff8a6e6dce2d8f485e5fec3b42aff3d1635d0e66ce5c4d2cdd76553687e4cb83726fd221fa271b51dd5b0bf7e4b1a0049b194a4f653b0e670e51cdf39c30e354091f49f1555c0b146eeaad63bd2219d4a500bf77730f714bd69ec2d8bf60169bf3a5b67982424de87067abd0016835a83633b715abc06c1beb7c10199626592077ffb6c2774612b47b421313cf9ddc75afa754101c7034bca71ddb797f4f8ae06fc6c4161517659a7060004eda113671a38852c4d1e9cb97a35932bcd1d8540f98c09c1807475f0d55d7cb0330bae9ef464394de98c9045d0e5880d266d3801034678843f435015666551c3edf6de17ffcc986da882e3647ed79003ec0448d45928ac80cddb469aa56b1ad97b28e66380ed2c09510c94732af7683d4ec7e4728eec73ba63b637e7e8b459ac9a9683fa9ed91fb05c89ea874ed70b6d4aa6ef407db87a28b023be17a262be4313875cbbd90468fa1fbcd586dd881c9e726673d9eeaaaf7c84ad993e1a46deb7dff3ff29f41184666ddf53beee0665dba4603884a82b4c00f6ef20ca2e0895195ce669ee90dc4f3caeab8ae239baabdea421ef3f2da49aaab62b26ec1b2764f4960a75e315e95da82575f775ec833f6dcbc124caecb8289e4b5e014001f0553d6adb1b08f16ec879f797a59034d59c81f1ef0b44eeb9f90ce0bf2d2d3302ebcc06ffda2db2785a917b91a79e1a31bb7df4ed2cd55b14068ea0873d46f1204857c28e3ee75813a0f4a7c134cffd8fd16935f98283e8338d7cebc10318a56281ef38028300a3f0ad8a9a66234f23c9846abc0176beccf5ba137126bf127bf11e1c361e585667429b05746eb13f42a6050eea1ae80495ec6f10052e5e79bd41095414998d5429b2a2fbf680455dc65218934ff2e1e2da9e98a2ef5d81e3466ff0b30514f0ac67be022a75a0bc7a755a63f8411be8f0d939ce8ce33d1f61d26f3ff8dcf202526b97ea9b7faa7ac51456bb17efbd233690983c926178897c1d63f77c5705ec33a8fe23e03a5f9cfe0bf7204e268385782419086b09c079fa5de6af98115c111cf43befe7468827d6e283edb400e1a6ca7a609a11aadbc3a4e2652b4fda160bbd10b93911f34ca60e497fb579b6d91c87673c17ffe8e1b530d55a1958c75b33eb8a65a04a746c27cf876ec3c47827bb3e11595761824acce92a0b33c927cce3c6fc9dc52c0689b15e18df78804f35d55ee21dc036e50f85093e406f469f79d36f2334031f09439674d1de21f5e300decb472642a1e7a3eaee0bb4a6691de970a7afa00a8ea4d686d00593b1f0ea76205bbb9d3479524c11ed49efcf7b4b2f2c26f2946ed5c664029d38d56b7b78924920efaf164e27b7aa79db3d20afa58ba6ddb7162de3b2588d7a1ca70dde118e9411c1a3a5275b0aa0743f60e5875e818ae5f090d5c8cab84bf14be1bbfa79448b7094dcbb1a345619aba6e4d4f21a3c10e4543425ab2ca743eef900fb8247affd5fa2c19b1ff1c457bbdfb36bfe2b45b92443dc6b7d7ee9f9d7d63a490d7b514fdf277caeb33ef8e329b62abc032a3e9097d565458f0276ffcc2c449a4a361e50348fa26de1b3345d8eb2f3a0fab43c0e7d8f1389c9ad583b88dbb5d04efd9104426b31c90fec3a1c48bf23850c34d9b9dc49d55a626fc093723c7b0522bc9e9a9b429dfd763007042053eaf4d2751e7be1cc8342f4c1c7404a6670c330ca493b7e884b20d6c17470a688c7e653c7ea0ec6f085efeb949c0016361f229172c0033b4fc0a5ccdb15735312e26e9a47d32823cbc936dca2e66b74a49b14bd88e646acd649a127f9dc2e48f9e05cad93954f1066dc50dbb8e3335304e7ff80c030641baaee21e2672347290ec8c4c43fdd769bd56deca8418000b504f72acb8dd363c7728709fdfef761d92fbb09acd8375debde9c0b4c6dd3e38d096d27159e32a537e3742f6b2cc2525ecfe95d7da7860e868cfad5b58a20f01165fe7fc164134ee1bc96d236e39ffc6b0d486d89bae9d8a1c59d6c6d8e1617084084abe4ae36879ca486fd6db9780fd000ae4631c5f1568c2d6a6d97c4c8efcc549733911e1c7ef9952b701709e05dec3854482334712242fc5cd14e6474df4983d428adb85d6f6225a881daf11c3c9981e161b11890043f883917f1d3e63bc83185e7c950edb01eadaa9229c5c10c22f8558fdde36c4763bfc6196a265a9e4bad364fadad0e7b0fee0436e70c657dcf9c982a06ec0a6f76141b6f6aa3ff8b596eeaa57ab7db014a1b265badcef33d734a8a143fcf1d03ffe42e1a3beba48231b3192198f9f2d86410aa941f361c20e9ef5f84e0636aa360ae874c5c2aeb2f6d88db420f2ccdc72d9de78ca439cea21d9ad6ba7b9e2ee66cc8c28e2c566b8574b0eeae7fbe5ead0aca5faef5b5796d452d1f7187d69b9d1f00f6729032a000eb9d71219eb537ec65e9af5164a2cc5c8b5872c5fb3991fe02ddcb0325dc5b9f3f575f48f29e97c0a2a44fdae366b641fb0b371e6992f42ef6cdb85e98ab10c68935e403f463fcf9317f4df608f2501ab766a16c20f792b41d7c653f7b15f53c933258864e7d1fa35ebb1d5178450638a4b94dbfc060bb71a3ac91eac12134df473d9b458b415041e97b73fea97c7ae956c3273be001635145bbccf335eb3d4c672c9c8ff10259886e67bfaabba63c1d9459e3adb799c29e52046ea5a857a23cf79a15d29babd149bc6c580ed48c24da1ce68bdd9798cb20c61cea95033502b245824e96860aae4cf79fabfd29e95b375fc09a3a7c3fa3239d17972c81b70f09d06ec64db77773beb98cbfa20476ba2b72756fac23fbaa251e7e02cc6db62aa15fa4f76355167d1f358bd742ae61492a5b58c4044a95c7252fca5ff1661046a8b15d27fd482bba27515336b0f36355e8417772f0c9fa7a39fcec5323c23e9869454e1f0c63531dd878bc7e81e694fe6e7a77861ed4ab2d1ccf5eaac6bf18a8d11ae48565b0785372fae8c039f8323a23a22f818e4f2c84827f418764252c8b1f0d2f11ac5886f2a028451090e8b0f2298303bbfa06107e6f2dfcbfe94e041378dbf730cdc2dca72eaae3512c13b0e3d95139211c64da5c1f69ace27e684f405de1cf449613b3064117a60f28f0528ea5003f3c85ace7f6ca42e8ce550fc028a84b0a6da94093bbdbc5209484ce60ef7306fc6a0ccf8eea0e57f0cc4a6a6f0acd7c845c99c42cc509959f9ff8c13b731bde992d95141320a2f4162d2d1336349b00f36531fb79b4b9d4bb2ec5dfd176b5eff060c49844b5e4d2b4d43918282e9dc83f593b1d414ad824f43afa24452853d33b3a214fa0fce67f337108b861d42ce2ab8f9890aa3fd6bd0095f39ab0076a3a56e27f5acdd9f7b0b537fb3f27531b59240c21470fba1ff15231bd71869afbebcf564c0b0f5298e352bee095128dfe8cf483426bc6d36869043bb4a0e2fae0737611741ded5876a746c48f3a54a5f533fa8c24d9d27de75d40adc572535442d0aeecdedf4f6d4330e21312f7fd75ab01c8dac731416229331019fb76060197574962fe29f673d8b21be15e3fb5db61f62014a53cd16192087a9c57ebb80a98567229aa12750bd9d15514a623b760abecfd9ceb5e32637003a9acdd9eeacc53f6eea166e444b00dc94d25356b0d1a898e653c63d9c2bb7cc09bc212a67860152d9512f9688746c0e2a44b417d0926490d8f4a3ddaa48de0f618f7623b26f05924cd4a0950d0aafc68a3907b2290296afd08c3321ef1cd161396bd17b6971235411dddeccf63d1f6f754c325be24474293a7f2e5dadca7a5f02001d91d44c882c084309396aedbb660ab4a6e83beb700662d6bc9101b4ff63203c823acbd567834c1d1132bd3b1d156612c06204b7bb70698b1040381bf5247b95a9fcff2ae33d6c257508c625908a74876ad1810b9c800581d05ffbb6a023c95f4854cf528d276d7c2dff64f09341c4894cf8244691b2878e657b3df8d77cc5c08336e8811a0839bdc7af291182ff9822a7b6419659fb26a49af5e4264857a71af4ccb1221356e019330b859cc4e28af30854df4d29be120ec4bff74849301bb3c40c9f19cafc701a5ba17dfdd6fa149c1a6298bb50d037f79467cc103290fa63eee938effae91d623617ba0f2cc5c1477f587e32f1f6cd0bcc3f89b41dc4488f9376229a002157bffa98ca996f83900ec00464a2867cdc8bbfdef68ad1e4b531b4a826f3b9f12870e9fb54111b77278a2d5d5c96643c91f455e8ae5be9a378253bb1fd9d04796e7e4116a0cc06c2ed40751fe13f47353eb93d14a0ea84eff2ba4215b676ddad115beaa73b88165428b91a3549f12589b8f8ac6241a9c9345bda93fedb88630980803c3e101171029fbbcff761d44590ad4997e72cb82c1171ecbd6d764ee6301417f056200b26fc68c531a820591eb434daa76f6069b77142f5bbda00d06b936367ac7530a5417904d723e2e613b27659c5eb80d957fd2f2609b893da92eddef61d86e0e4a53ed81833cbe9ff8dcc562fe4cbc7c2a6ff2dc29db0591bdcebcdecffea29bf02ee3e1b7c51c8b8bcfcb44acf0f6d5ec34cf4225b4c411be050284ad44284d0e8e7e7d0ac1952620990cfe98a7ac406c5d0e8a8d37ed4ec6efd862d34c6cc7bd9df60e8e6c772a450b00086c4025205f3666d4a5a89086c6c6be237e0cbb18f63bbc241d093d9d56cadc4a650445fe23073beb95e7591f5dfd5c7b261ced7bf6f6173097656d935f4a4dcf5bd7d40c92d5588652da1d16869782ba9188fe05c114e4fca0520063002698b9ab8eb870dc194e162e15cbff286631471642507c8d5862e76e433865c8372549eeeb15310ef8b2d7c660409c3bc6899a81321ee3c7d883bcfcf95d3c7556b090391a5f782fb8780f1f433af71d42b31f21592138b1ef47ace5ae6b10d7adfc5013e18f1a7012ed1fe4c77152caa11c29565a4c6cdbe6134a46ac42d882b5f1c1dadd335657b43e0155d5f235b5a8614a8f967badbfc7633134ff1d5ebe45bc7398bb7d0baceda8de6e23235b38ee7d32be683aa95cc4736547bd66d16df687309dd6345c53a75ae9b5fc6bf74b31068f7c4aa205c5043f0b9363f4809851c3d735d17e145051ef3c9e771880ddb4ff30effdddb33b0a38dee1cd596c1277d0f8f800a0fbfdadb2fe214f33c86129a8b383d348468ce009e52ec801dfb0467f72b0f75496bb840f0ae0ef8a5f399a1eb7074a863a17e3e684e83218a82ef7418eeb535f50d6fb5365b5427663f27aed8d9dd9f0d7dba7b868157cbd25eee2b0ec9404f36a8677a6d614432d85f4721353950e001e67568d7e11fa6bb7e2067e585b2342e51adce9b2f0d866b4b052a247ef679da8bb0d582bc84adb873e22e2097ad9cc0c92431142e7bd9d0ac76d14793434f02bbcd7fe6227451e5d35f7448f776f57f322838809cb2b1e45c02687b47eb8f646951f268c71a5a29d98c9ed7159d3a1912425dc1e51562140a34f0f09453b4d356c8dc577f9b3f0c37b69c0ae76662e2c60be1cbd02b8f91865c51b596548e86bc3f016b511778bcf88603938b349d7e44eaccf03b8ffb49210a607ef402713da42e35dc8d50a4838b3fbb8bfe959176dd86dd621ec47ac547b5b6b364524270bcb39933f2df71bbacb13fe45ef4ba23fb09a3329e2f6d922955ef27e7e6d7579f8cd01f9e937def34980a7b253220c50f14d9392dbc52fd6faec141f686e64bb16477f7e3f01914f98e5a17202de392a2d66afff88bec39b4400871676de782ac628eb107cb857d84066adc8ba214d426844606e575b3eeae75cdfece07f0189ce8345bc41f2eaaf893fd85588a2855225268362402aea72928705dd164ba5f3227e0e4f29162eae79e571e8694f46cfa379f2ac3fb280f232d9065c1379972902f003902d6e07c10cfee7d8c56bab2652ef60dada529ac697d3c8b2b193b701ed492f19828a28252e689ba446663d654cc6798835cd5105c2a9dd2bc1629fac839ce2fb6e5606f4978a5807810627aeb97e66402c4d7d2ab2f3cf669c76e895499fa772123ea084227b28df4f7c26b0b4c327a6e6fe318fb5630fa3a534a873e7ecf0cc7d6e664c5b81244175afffaa70401516bd120733cab7e089a4f139abf8aded1181c8cf0685a4de7180c3f057263637f2f0a5289f75f707e65f60723aae6e762ef86500c7c1de00b9319de808775c408e1f47a1a91162454084880043ea5475fd4257ba0c2e434a2dd0da586575f54cd5aa6a7925e5e8713084e811fb6bb134d91744c8876fa838cfc0fc0ff91a1624f1fabb87ec0ff7b3ab552052ab5bbc9366fa0a15f2b305cfc035281af2f1be520c443fc16cb9c85233b18bdcb7fa4332cebd6b5e6b9e35213538994582e322253459605d53fc2732f1af538c704ea54e3364fe05ee3f9028c998ba842fc925a1dc767868cc6ea5214312d2bcdc321b6691ef167e4768124d9af1ace8bac0142eb1159fac5a1b3b733d21c021749fc555e6f8f6f3d0e3b750fa7ef81ff40b02920b9b5d2e7df24ab9c1a1a3517fe96894cf4e09cd362c999faac951caf8e70c3c579506a777b522b0e1462ebbb5070579e80a5eb4a59d4a4f715741739b6cf27b2e670634767b41b69454c580d77b06559520ed59cd14551d626cb494fcf5fd95a29144d79b2538b37515f78be386f2edad4746f2947c928f480728c56d9a94e25302ebbdaef3c9626c909942e8a6bc82725e9c402f393aed9e32d94190257ddf71e1b5f819b4e5e8afae3abf006beb39fd9d4d4bae38745cdf08a91e6217ddf25833c8d4b04751b603e58ab31ed75b7e0ab09a2ca94e99955f7fbc63310466321ce27c906227eb43263b6f6b2b75c11f881796e09d636b7c2baf6421b52d750b76ace42ffe89153c561df72d5b987ccbd022059fdb1bcb6899c3e94b403997a0576ef3e1afb0f9405291a7d38bb1d0da1ed01c09fe85fa2b1f4d5bc708e06bb930efec672db08d5368161d070efa731428f02559f0996ec72e5f69150e3b76bf7a056ecd43c268781e60e8a8d99b28bc723c14b156d7f7fc8ff663d98a857a3f5aea90431f577e3dcd64d184855b245e5c7acf21910a0aaca590f1faf094e400da5d30551d11eb0e0f62133861106e467e0454988891e150dc6eb6f4a5098cedcf94a7d37e9aea68b424ad860b52b27391b94ac486bdf86475ee6ece9bc378576859c2d904c76ec19cb01f0a44723edb409ecb6fdabbcdf9bca9733439f46e962a33d4b0f7bb348c0608830973c4e1a71219e477b470b7ed77b211dc870410776ec13a1b7bb759a3b3365afc4f4a2bbc711c2eaacce05f99ae3cc34db1a391c5249213d905a159d8c44b91c2eb6e509905e1becec6b98f8ac006709bfa5d85d86e34a46eb9013cc7125083b8096dd146e6498a61f38bf3bc7215c1c9237e92469550bb355545bab88b1392b88af3a08d908866f4e9c5650c5cddb0c8e021b0a3f8293cef6616feb3db5ded9d98a694e8c7196a06690b2e816ec6bb82689940d281f6504533f37e17d94a894bed0b9490967e8dbcd53725c0f2af9559e58d4b19bd14d3707974ee35a70eeeebffb4a5141f728f5816067287aa41a3ed5aa3e88a6cdca4aaed529f64a1aefe381b17ad50add602a8f31c9d4579499064ad3dde703f7f6df4849831189d865d365d7ae720892788154ad9e0c9c45087e14c759766b44315d30b22421d6299fbc46fc57e7d14635cd5cf69125710ed021ab7305586c84644a03a39f8e63619500aa6095b881f62d7a255bd31eeeab9a829cf34ec40e20a62729323efcbb4e76ff0d2f67e7dee7f6d9d76a66a1fab61f7618a0a82811e3c29b1cbe856932877816a861201f1a8cbec905df10f6ed7cfb62113f5a7c5a53527043c4b5fa04d7127ad6e3f781903f13d98d4dba3aa69d33f0007a68a74cc62f94cf7131b79f71fba8d353381b6bfc9dd6a059843666067c44d97dcbc63f3435565361bc7393ede0bfc25824e5d67dce9ac1605328f14cf6765ec1c4d1c1973bcdd3e26518494c455857a5fe8641d7f034a6892f848f1a2d304791bea3434e209a72d6b1cb0909a593d7f6dfae1ca5cef6cf1e62b6a67aaa586e50f6215f3622a47be854d4e7bdda3f42eb0633850ed150fef0a0cf6193cbba8fa740e7505925424a59556608a01b91752dc9dda93eb0f8c571e2c57fbb67b9768f5c23ad180fd0894e97a3d96a2452da0d933941273d11d1048ea525f033306892835b0a7a0999b13853aa7321a39e4baa04e5d730bfe4e52d00ce82f2ae62dbd8292a4a6a3073b6ae3593dd38f16bed43eda106684d2af8b57af4373814fd1c4404b37302fdefde7be2e0789cb0b97f2ab1484b9d520ecdb94c93c07d2eb6c34d6c981b8e02785b90c137d3a49d6bed22c31ff8d4240983bdf78908cf52b75396f5ee1b9152e5419498ff617a06f631635d7d0792ea2806e4cb482a67f0976d99502e8f596fbbc52fb832282a609004d8f3ccc4f5d92d58767d5c6d4fe8c95daa38e25691f3b65be14409b2fafcd2805dbd6869e0ef89833d2ae03c197ac8c01b89bab86a13c2499fca0ab3fd4738d9a23fabaf9543637b75bb4c124deecf373dcc79a27669f959f6ee51ec6b783dbd82317f2247c17b9ed35a4a7bfd722a70b3c3aab1f2b20972b89a06823cafe7dd719347d665ab12b393b8038be4ec71517ced61061521ce4618ee31ac28de6992901ebbd95b354178732a4edda2c8a8433b614fa9ab671c2f135c350b1a7624c450768f914aae61f3c45fb0aa48edd633285a64b6864aebae008703910989b0b861145b919fc3e3a693fb1360fe378ca53a8441aacf1a8215ac6aab43a321c5d22bfb678fcee382298c125e272ad21d05e55a2efea8e36f2a1e5cc07c89f3eeba9d4c29b4931e641bcf9e0858575208a9da03e5d16b0efc12fa75f562b2735d843d2d736d865d0ae35d9b1fe628cb1f10e32f15e01b8c4c798616d6716d8459074e2a082d65a28192b32eddbfd7587348372395b1c283a723ae4c183a60b4caf4758fe13de86ae75f227cc06a6195ab9a585a04794f5369d06c3a554d00cb95f4dd45566569239c357f961801118b7c7376d682fa7c481cd4626210eedcf604332c87b6f0eb28a0b270cef23af326976adcd140e29ad3e9d8c610efc1ee8228675eebaddf8d39b8473a69488f12e9bba3ceaa0b0dcab034d6cea74d30478886175374c97a00c12bb814c035acc7d447ecad5da8916992ec67e872811f8dff932018a5c6d4bfc8d8b857c8541294d862e83ba7ea9488a56f5bc542892bdcd1b02703b8e6caa6ef8af6d9e9f0818c39771602ee54eb8ffb70315c6fecc36c43aa4c0aeb4a2c97e9b93ea37c25a4e3c9419854720dee62c2ebe6d713b8043dbd7fc10f60f4efc0c7759bf0d5c202fcecfede131232ac53c62edf93ffda9bb53b04b27a3b9d1df2677ad89a6082ead4e9759d76a790a12b15d8b3bf3e23249cc75366bae34109f9b58e8168470c34410f962da881dd59e295fe1482f0bcbb34795fb8a34bea0b33a4bcf4e60e1aa24ca03bba063e045b90447ee79e11370b6f148166a62c4a6bdb6aeb9b55635a33d9a4347b6f96da5b7f0cb1a9555ee23e3178d0d5e4079c70776bd277c726860f8a9e7371900a1836fa5dfd23d3946ddb955dedb6f92ddbc289e3b1fb063785152a3b0856e3182b6a0b5d533e1de6400df77ff951771184ab859f648baa290b3bea6cd08891bec8871edbd6212ee9aabf19f46e4ec39770158b77d6bcd03bc65fe917c78303399c024490805607626226b153269f8dca97d56ea72dd1deeb920035e83b1ede7b8d5d9d06dccf70751e155e7cbd04e4b0c1f0cfc2b734cb024ba4f5390824ba66c23b17daf80b98b6ce67ed2419c73bbff472149c7b9558a76a967f9795e635aa5eba8d85869243c316dbfc1f2399d2ae5ed9053dbef843b030d1091cddeb8bd83dd4f1b6d8557f0413dc390543bf2d14d67b7fab4fe55a9edc66bf9d38fd6edd414b5bd9d62d19838bf74b3f88a428c75c499eae872f8baf982dd465403d96b96c3665d0b9a0b8e3f87305cfece4e2786260e27ab195cb474d76e2cfa8a3cb99e800d32333086281e2661ec0c47e9fd7589732007f3d813006dd0bf5b950c6c3368690f14654ee0a86223d7d88dd9760cf4311bacfe150340b5baf4252f69805770a0e3b0a3da1f07aa6a713631e5dc5f66b3873845b6367b76d5aed4e84277b639071ee008470fbc203a0caa6fd8994e1626a284d87e1389909b4dd2007dc8156de36dd098493583b60b0b5952c404cf9b9e2a363a9b2f61b492203c6a7f1d6e3435fe1b03fbb79878dac643de94fca728867862466c959272fd5cf4ff8c74abd6e17e9068a4ca115cedc3728f4605ebe998f87b21dc42e5d7ad042257f9adc5d697f38dabf677f7f1ddc478c980d5a7ae19c0a8b4caac9346b42d28fd9287b7b8b7398be29c5b8f9ef444295a0a9e8f5c40918399a00cc91ba0bd79774110cdf6e652baa6cfadb2e22a5a98f03033e4fc58488789f120678c81c91ac97968199dc50c980583c27dc7082ada57134b5d91c1896c8f02e49e771cdd0df96dd60132425d7d4ecbc95e3959936d29124dab56b8e08407fd820b9d0ba95110915313f07bbda066d353bf9d0f6e000bf5454905fc0afee3cad2441a13ef8c88c13a80aadbde2423c07e1ee8818a69accf374394b75d932d7e9cd9c443984c2095912f64409e7fcf15b00d7847a779ae329478a1de7ab1494e09b6374009a364bbb369af2cbcb9d0dba7ad1ff2a152069f9983110bd10f448b55639a5c077417b4b24988d2ef8a3afbe103432414599b4ba77aa505899369e60bffc549fd09cee10b0dbcb5d576e4e2d7049736cd10cc4acb29f3f29f1720da180d14bf5838ecdd4dcd844f9f2c66d883770cfa87692c002d72f53e56f4e9c97bfed47a8ae273c02d1febcdbb6b60c737473ee75b0899e59f5fdd40c864822bb8e8ba4356d85ec8b8e48b789cbd4a91652e788e9ea29d3ed27da044485d4c5f5603b4fba5d4143e01ce89456a250bfeebc2352ac31d79c0e1c1f858568a8e3cc0109491353c7a59aaec1d7577c7eb6d8be15022000315028e62106ac712df15ccc5012de12edc43f345c02e13e662165b4cef4d15c65048a9a4b5be4de461f17cb0e83124f8e7187d57f3c69dd0062a6298dba27d8486ddfa6f55165c4202928399511a020cc3c81b54674d084a22e079dcd995f460952f7411530696312a8e380ab758c9aa46b384b13cfc04fbb4ef8c6ea8966a1831f931067122a0fe261885baa2b32ae3f898e893aaf910920aae9beb941bcd7d1e32ea9ba8fc9b256d474cc447f2b0ef3f6488393832e7c15975c5cb8dbee37d78d2181e65d7ad4cc6221b848685f3a7e961f1e7f25bf7736e23b0d87be1839598cece63df889cb518d5c9578c687b41a5281463ac750f534c1162da97df2a4066d1a3168908f6f413c6e25828dca862cd6a03438d208c7405e46ff1d761dd703b48e0f62d4d9b055cebc6193639740ed64bcaf8ad92d6c00b18aa309d31981a110bf6868024aaf76bbbd7a715e0faa2b811cf26e6bfbc5ddeaa1fc4dc4231d99b1653ae1444f146cb81d0b8db6211da2deb550fc064418936930da01dd9ecc8cc95609eeb38ca2d6a560d20605152f2908915cd45568cb2d803afe082747b0324067a3537af94cba2ec48dc2ade3bd1d8b4fec493fb28938ded587a5594173509961d017b9bee2e03a73ba395754440e9c99e1c01cb149732601dca147765f960cad3e90dc2977928c8f43c5a0d3b15825f531317a8aabfb33373201c5cd2232881600ceef12a9a2c256ed68771b1d8f57425f3749d7f59b79c533bff50b9c73ab8f4f326bc3745a88d3662861ab4488f6bbad80387b5ef9269cad725798c7f0e68c95e9d44e51d3182b894db43da3d0681005295e78986131828bc0eca7bbea254e9c8e4600dde1398ee9d41282c2147f44e107cc4952eac9c6a705356074f3cc0d1c80c57adb3011487e8cdde51950cdfa267994d78f27a3f386bc83de2ed70c46972dcb9262d59ee58f54552a56df55698926cbd858a53352dbfdfea7e570b7b65f38ae7c4f45defe9200e5570e0b9e269ee5879fd6ed244dad7b22cdb9724bd6d1ab5565d0303fa747d2c4e93107765e5b2d7545d645dab97e60c32102303e613d34fe03486ed82fa9cfc122f502789b18b1272c1bb941367551254ecf7be84a401fc1f1d9e32823321da4b6f9653cce3e7aafee039a6a6a61e4dd28c8c9364113a7bd22a5e78c11fcd735735c9c146cbea290f6debc115a84f6db5539d40cca00369cb94fd3924624dc247d13356eb66fd7d326ed2406182e53cd6b9666a7a9f3dfa35c3b68f1cdfd68fdd43d4c976d133f8d3bd10e1ba56e9f2c419a9ffeb70f182ae310dd53317678c149120ebcb3c3831361795ef36077e4802b8c7ba1f3592cba1275477be2ee089b2f517d02d1ed80190857e13ec1979d37839a4afd197163f5a87146927cc5bb866813b7a8b32cbbebdc99181c7b892d0abc7b2156b5f1d605e33c5c74256aaf3047f9cb99edf3a70f03c648b6204f66a84dd1ff7eff53b0b895a9c48aef590b7a9eca4b4cc6a144d208b06d5e5577157cdec7f2eed43e004f02cfa9bae387afbb785619ef637c4d361176adb16e155f2e3a18973d74c5659e3f32e0e7f734daa6f40485b4d1107f361148f44b07ca7e2bcccdcca71bb17da221116d0d20c562ce9935972b94a10f78160fa8f46defcedad1adbe848dcd6ae649841e6a1b2c4f9a290598c16d1a933e196bd784435b38496f941cde294b126a794c1ccdbf8cde0189536c09b5ed999d5f17ba4b05d0f1ae6e1ec095fbd15930913c3ce91b64fe2063cbc3231963f4448acc22824692e1d396bee9015086ebbc2013f044ba8e1f84cbff2d6dc6d2cfbae87d861085536652c3bc50fae161e25a00c717327a9b1977bdb1ab911c01acafbfd901bae73169bff06b87fe3bad909c5228c0942ca16cd6704e66b95d780f3d5618ecc29903e92709d16104aa7b262dc54728c2e8eac3713d332c302eb4483ff92681bfdc88003aa1ef22eab413648a651535ab40dd193c804bb16123cd09d04d33e99231e7a804bd7e134e86aabf9499d9ef2f5b13546a7d0e113e141e8f935076d87ba185fdb95cf6b1c3c10efd3a89266628074469ff73e8180d02c45dc8d5d2c09d954e4188b6756af5eefa73b2a4026ab2362b69d957d44a2ddda26eaf67c93b59aa977c22880cca356f39a87556b95535465e3de6412c1b48f9ad73f4382e6204f0eb8d5a80353f3d96e85b91fa65f977540f7ae68ac2eebd8ade1405fcec187918511bd820ecf039d562d6c29325bf0c4839e2ce6d9f9ad8773bd243e656b5c8c48a389cf7b7832e25bbb000c7edd18a55fc221b83c6ffd064fdde27e8be1a4505f9471bc615973d0d7c3734a927bd39184cc8601bebb9cc979ca55ceb99c90536776563dd6e57d18b8923876c3cde0a30756f37a6eab2a9f0db8f82d6dcceafb9b711e3f4efded3c1226bf144b5d65dfc049fa5cd1f140606806336509818d79c1bbc4509c1785bd3c589322c1416d224c4b889101c0f810ba82a485e3bc92af6f1569f1900c1281d0a581c12328033ca19b5befb4ec84d89fc850a67d2f8d35d73693220d13acc05d81c491a89c567ff137f4072a001f73ba1f37acee1d6c822f94df9334238df935a2579f40ea64e34ca038149265f4a8a31c948e3a06b3c83c6ff4d01d8e9e2c09fe4f591e30e97e71fb445bf09c611a5de2d8d0c2d6c09d77f31efc4b29c24a105dc1d8cc9bbbe173e151ca461b1fa624f29e9c5cd4d8e54a04db0473919bb466a7376b3ebd778c0b9c10f7e1855804630809bcfa7640eb7f8640c52c7c3764b45982f2b6048a929c19dfd9200359c880d01b0cb2b0d0723fe757ab2c20967f2ecb30e7557ddc83971c6b746dc4774e1483b313aaf81421582d44f04d89dc35bff8f8ec5def07db1ce0643e786f24ded993a07826491c158fa163e15ed7fd5afda23af591613de35081c7c0d404dd36bc3d86dc12a1467cea5e1fb752c2dde4a355c69c5498fa88b0d6e5ed77b092004490b33c348e5ea7d584762b0d07a0b83752955bb9a24796f9a5b0e6dbe7dd5ef05cef3bfba02db48bef50640affa0b7ffe6543726bc392612c8cf18d4da992a71fdc6bfe05ef03a6b0d8819d21ed92a6b04d566097c37d44c6dc8689518d6b889a701f099dbd3e12e389443548077ac8c13511e27fb353203e965bca9c1dfdd2b84127b9f3af38797ef3f9c42bf1df8c113861410d711967973a3e8578641d88fbb9021effa8d928aaf9c3d589a2bceb2865d35d6964a740e0d1ca3da0dff2fcbf394ca0b27d69ae7f9f3f4c1aa76470b5a7a97424c8d67b64fbb2891b6c1ba972ab544b1d9235b47a3e64fdf694f7b3d51ec6c45c06dcb71ebbe9455742d3ea673012016668853d3bff1053c4020a8656922a2c2107228a43f1b889be46864f9b82b364ca67ee13b7a9e7d85131c888412c0eaaaca3a7165d86f147c8645993ddf333a5b2500117a47825c432a16b89c67614bca812e744e9fbd81a3614024320a3b82d5a0934129b2f7ea37adb35a2acc112198f826c7c02ba214c0fd3e3532174870ba2fbc86a83b32315bb9e39fcb045b120599524f17461bd20bdf007c857b6fa52663cd620466dddce67e40651b6d2765cc3e9e72ea7376a810ba99b92b30e30c26422ef0248320dbe9da50e54cc25b7625c28cd3efcc86075d490be1c2baa5560fab84f5174bf0d7c798c212cc033a00f7501d4ff9412780f8d6db00e60dc6234918d9cdc3f46175f3c41f9db1d6df859fcc13aeb2569a47198c52f219d889ab2679b693d7acc3cc074d3fb0761b678ab4d2a6108b5eb02b9b29341e0bae6a0755cfbbd69cf1f9557bb6ec66d76b6083d97d4cb09deec1b499bd6db704652268882a2d5baf54e6366c7741d582eef75b1fad5338372482fecdd937e703326f7adcc806cf4f40bb81a8f75d3fe7eea22664d172aa36e084679dfc91c63f33e12bbf3e21c371ec6c01242b8fff921c6903ecdaa0421bb45af4f817271d2967d914b080a44e2223c6e7de80b970121f1c7092f504ec8b3595924a9b9d6880801950caa7170b6d6789e3f020e5885ef2684d9f29dfa93ba8c407dd458f3dc8ec902f56f53836fc77b863cc44369aae759734485c856450a77a1aa9d049486fef929401f6620fd829c642b8fa9ff6daf81d8a0cb22f764feed134b74dc8b84ea036ff4c220815d9832b1d3c72cb5cb023b7952268b7567c687a4dd6eccdc36722a5e3ed605f5ab7dfa8c50687c92e74e70d89e5d8a4a515dbd87b044bc28ad6e261717bb15c5b02fbdc78ed69d89736cfd2288e64fff5bdc7aa40afde3230cf758021347906d7a04cc04d3d1a737e7522a207633834a3d6244baf222cc3bb8d77341a432be50efb82f2fdce34c1435a13a654f90bc27e8fd7c4ca4b0c362b14301f1c9dab5f801d0ebd13e8bf06fe196d03c147dab4ddd7437569b4a0ffd0395ec2d2132878c2546796b20455aa48049415fb2b1272cac5f84ba4ee28d1b5d930221427d38822ff2cbcf8e5add01b370cc07e8e8aa4eab92b67e49fabe0363837be1d4b9609234853501119c4ed46d891aa443be305f7a80a6f7249c96b5b68e4f2fd5ab6ea80d36ad2ad21d655b5dbdecc5fb7f05a717637d5b55f8f408df18161c28dc55f5c32b889ef429fa95b5b1865ec05d032078984ae1afdbe37a4362d7839f07d6c6aa194eebb8fa1f8d44c3e10eb029eef206b1e1f11511f5d679c6395f54e368c1f6ce3f384e3831769b6cf67648a004b3af7d392150912a5b9e8ca68e0700b0eab5d0eaf1609449417755c713a36b6f704299375ec188131bd3d1b23275dc3207a63af6315d52e4b30c44c03a3277e539affa03ee24dd43c626d8612668566b8d55dc19785d6b28afe8a0ca3d01ad8cc10a86305570e5a67b39a4a6a0858b1cfd4ec89ee4cbcf369de25fccb2e92fbe7c3828449b230658ce5f9d0189ee19c6ba2e4fc16c8fe7d5a22b23b72b0bb64120733d14bbce90e15a4c62df4d0c37a7f5c5c5aefda2956fcb460a554f36295cf99ced1237266b826c91e62505497d61194f00a1db450f90fbc2e37c7e6defe1b1a1d15e553f11fda7b1006c1b8825364d87c2fe9e024d9c92b765310129ae07cc641989674e211191358a7d7318e3fca34d73d2311aff2f79ce7453351fab4e76f80d049189504f97200657f45bb3bac99894a64807ef3a4461c2c8badb2fe71ac80925d2a4d52567464844b73b5ded6e142b318b284031772b1ba2035d9b05b24f2cb9b23e7bd324bcccb5e3fcc57d34aafa4833e289fe0e8570ccce2b35b5b8e771640972fc11a577b9fcac9034097637c16b39e43d493318f054f4cd49fc5e2f06c942a5e7ac330d4fa9c273254e3a8a49c46fb8bba699965eeb9cd583cd07f7c4a8eaa591471b7d87eda304cbfd39a80329b89cc3728be8a22a711c62c53fd78dfd73d6c25ca441f726c4d6d8f42d9dd66509f4afa3b7c1aada800fbe3aabc0b8a1b8ae1885af29fe352bbcc376554b7aa7629c3ea392dba4ba64fec310c80a864964f3cb2436dff6e758a519447b567ea41fe9febd98bdea3ac0cfaa55a06e4bc5e0962783cd4ab22246117c8647c389b1f47bc64b9c2cddda5c246f8bd036e68b8bf46629e0a827fcc1b528ef8f836c5534a56e5287ec095950fc6a0abd892be15b140e355f05f29f63b3bc071655fc8f6487ed6a66ac09846dc421056d3feb07800af45eb1f5b86235e7b6342ace2a5431dc64ab5a19df2d250c68d97a3b60c78385ae9ee25f2000cb8cf051ad372eacb2c9ac29454f6a7a87ea7ef5ce6a0d87e89932c4bbebd9c16c03f23a33460889559d2b530a373fbc1c15159bce28def9e5fa3812b4b29092a78165c76ef53728d662846f457f7ff0c9efa4da20fa965563326fc64a157ae83c5f85623d5a6a63e52f4a87168f60c2860afe01fa7cc3f235bd6f3c9be2e997597672332fb0e56ee08cccf11fb167ea71163c3ac4dc73c8a155e8c3825ed33b554d735a8fe523dcfdeb8e0950ddf82a144b8315b8c687a8d904d779d72d42fa2029fd48cb55bd8b29689a733446effd38dd2283a1d396e63f0727d4ab6ca8a8848016a1bf5689e00752bf22c903d29cd5ce81e52b50e60dd04eea3a552c29e8b06d84d92ac1d31fc78d0796b9c383b3a2a66f2e8ceeae027fb0cf61ea4ff5d3c3209d5b97fe5dbc3df66074379727b909408f9dc20e32cdf99dd509e2664cac515122b4cf1f92b37d083a466062da646c3d952c62aff70db475b06eb8e82a4e65fd92796847e8dcc4c1008846108de02654ce82e03453cf3273e2d9ba58e6d8c3d678c4d8de843f079f7f629c9037af48b6298056573ad415bba4ce70612befaec78054df0233e8b504b9961485d933e946a1dcc62dc2048df2f99891814691a5605c109696c661bb1997a3edb73df379b6f9881470cf614f42fc5d8b15dd7e836444b158c897b57b07eb70f5fc06bb92a7587471a88c4c96978f1960391edbfb0eeea34ec763f5b114bf6e792a19f0aa3a9229218dd0d3dfb6fa0d6780bc74ba005b640c5a121a0a99ca982412d2e59452e706d8f08c3b87fef65c3a18b90f42a79483cf52b85e878c7b313c651524a414568e882141555e32fe99e66baec71bc48af446286f5f67b7ccb5ac6ba994ee740fd42f237b907fe64b0ec9007b7debad92260b3ac99723dbc1caef6d19508707ffb8aef4498beba70340c87440dfafcf4f3c9dd6589f74ee1354a61ec7c6583e7995174223b69878915465fc36cafbc2d76d7f32262e6ea27d7ac320650fdb2924c6927ec73c71fcb1eb0303a40844b591fa4c278de4c47e2c09c33f76b720e818a17022b7f7d7eb73c6a7d8fb19a5bf2c501b0ba48440d22afd2424a2770781650ca277b597c82ce8317b7f848891a6796c27f284b2b5239a9340ef9440234ebf0a16ae276a58cabb6923df05f7fc49b66cd70ace201185065264a9449fafe8d9e5c587075df4b3b20a256bb172cf1d0fabb89e2ae70017af0455756a0900427f782be921ffcc738edb4637a020ee0edafe484b946836e49a8e51dbc4e1d40c655454984a3fd6d401c482dfdcc74a93b0853918ac385af9dee1c421e5e021df94e11da7235a028dbcb40bfb3d6e476c783949159070ad8660f75ae31b07907ff6244da61a009d6f88e1f0cce862ea679962bb2e5cfb59da9715f2ef97be98dc151d0c990b5b29885d72b21fce3b0e8182ac06f17c6a73316a905a91560b3e59e577de1deb0c8ec334c90408da03775a04b43e974c85a607eaf2b84ae162eb7482f5ab59b3e07159d49d321d0a228fddc2b83b45865a2e12a841951e8d585a1572d018994e52ce034490619654f4db071b8cad0ac298b7bd8aa55ec85e943bb746706a569f5a455594c4e493bbbe8cf32149545de9e4724a3537daa14684344cf8fb771f841643701325a9517c4058c073b17e4281f285ccba76d1c50e6abefd04b99c7f90a63299ebd1f52a18726c63ac1e7662d98e4c3e947788dd1257024a28684fe4de3f233bc36eed7a64f524754926ea5fda0c9387efa5596a0d0cf94978f4cca01f5c914d9e9997c3e9edca8ff1f0392f2ecf45239e312f467ad2b7123781afed9456186069eff55bed35739516a86b808627402d34df02becacc0ae8d9596d09451be2314045d13f640ad28ad15ed05cc49b0774694af69f29bc6aad11d73a5132e562a76ac60415ef5e5c16ddc71ca8fb71069b19cfcda0db1460fb886d8b35e185d74fcd89018b3bc3e0ec60882a9abf99e88cfe6848c864eec16061f3a23a2c37aaa39ef1cf4e271e81b00b9df94ce05dabdfe537275a43106230b59f82686c355977912d4927faa2f8f3c8579d760504b7f8a127e3e5d336d7b936759baa1a2f3d379dd3e12525e0ff89832cf6625f9247b45190153e7f9e5a9a70c6dc1f2a122a1d3b63df4ce9297436ccfb63c5082372e86cbf11c45ed6166e1dff21043a4fafe6c9ca4265288a3dc0f95e115703b6690e12d91da100d6916752f38804386710d427823f7783f730218a9ac2d043e20dff467487b2159860856343a689fa8c444cadf4c1ebdc2e838159a851e2c34fd04567ed5b03f0f46f8cd258e2616e69d9d164f499fcb309c5b9ddeea46bd5fde6b02f993381390ac84cbe688a99d981a47cbf88a308fd86fe1f7d47eeb1971cae0c68a0031ccdcd9c70ea614d10387044cf2c21c233fce644e1c8ee7f4872a9c953eb0aab25d400ef690ac094d02854eeeb9b5935a2a9141c041949133db5bcd0c1539eaa9778c45eab16e16a9856da9c92b713f861f6c2c31bc0457b5b26d5de249de0d34e055f8a64cb21e67f85ad5e29a56d2c34cc28b137913df02fdc70e26f31968b850eba4d2e98268442f09080bec48ed65312e900a52801bb544a9f50090da709c10c9fbff8b1cf0a1150d4781e8073be3f49f55999a1a62d20f98bc75acbc703b23ce561bcf605d039389850784c4f798e3adb411f27cf00fc4ec738ff8520c229bc760f6e4517fc8560cfceaa2e0da5e0a998c0802d67848001ce30f1d272ad86aa27a724468439da14210e7c85289f02c9eeaf5e0b069688eebc52a6a806a88bab58aaa5743cf76bcf080bbd6f7e6dc0eb25b1282cb72ca327f0e05a64052111339db10b603f6de132a30aea0a817ac561b5697ee78ce778e2dabc8e2fd8ffcf12e2156395df0a2ea6a0a139937ac835cdc1395b525ded29d7bb806b221dbd6e47720938c4024d9239cd60230b68d9e8796359bb8798c7e44b4ec39b4980106f3f901cb9c2de04c7cd8217eb52dcb082d7ff75e4a48194b4942f3909eca9423e2f5b5cb5ed20b1a56f840efea4e94d0f17930f1c4e373179e670e627e18265889174b7eaa1007fa6e0c0f9c4ad51e6d02a195f4d19ec3f8f029f4184e649f4cb40012ddd40a8d4c65894b543d997c9388b5ded69a489e385874a5acf746410df46d4b5ac65c04f4d67a49ea55af1070f436e94e3f308cbd505728177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643dc626520dcd53a22f727af3ee42c770e56c97a64fe3adb063799d8ab032fe5514b23d077f898d66ca986c9613189211a4c03b271d8b8a88e11a276f5a05c0c5156db718b3f90efc9b7e41645955e2c5f75f04a80ec7a5cec2073c83886fc8c45/lib64/libBrokenLocale.so.1/lib64/libanl.so.1/lib64/libdl.so.2/lib64/libmvec.so.1/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.1rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootglibc-2.31-150300.63.1.src.rpmepollglibc-develglibc-devel(x86-64)@@@@@@@    /bin/shglibclibc.so.6()(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.4)(64bit)libdl.so.2()(64bit)libdl.so.2(GLIBC_2.2.5)(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.3eSe;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)epollh04-ch1c 1696505172  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~1.02.31-150300.63.12.31-150300.63.11.0     catchsegvsprofa.out.haio.haliases.halloca.har.hargp.hargz.harpaftp.hinet.hnameser.hnameser_compat.htelnet.htftp.hassert.hbitsa.out.hargp-ldbl.hbyteswap.hcmathcalls.hconfname.hcpu-set.hdirent.hdirent_ext.hdlfcn.helfclass.hendian.hendianness.henvironments.hepoll.herr-ldbl.herrno.herror-ldbl.herror.heventfd.hfcntl-linux.hfcntl.hfcntl2.hfenv.hfenvinline.hfloatn-common.hfloatn.hflt-eval-method.hfp-fast.hfp-logb.hgetopt_core.hgetopt_ext.hgetopt_posix.hhwcap.hin.hindirect-return.hinitspin.hinotify.hioctl-types.hioctls.hipc-perm.hipc.hipctypes.hiscanonical.hlibc-header-start.hlibm-simd-decl-stubs.hlink.hlocal_lim.hlocale.hlong-double.hmath-vector.hmathcalls-helper-functions.hmathcalls-narrow.hmathcalls.hmathdef.hmathinline.hmman-linux.hmman-map-flags-generic.hmman-shared.hmman.hmonetary-ldbl.hmqueue.hmqueue2.hmsq-pad.hmsq.hnetdb.hparam.hpoll.hpoll2.hposix1_lim.hposix2_lim.hposix_opt.hprintf-ldbl.hprocfs-extra.hprocfs-id.hprocfs-prregset.hprocfs.hpthreadtypes-arch.hpthreadtypes.hptrace-shared.hresource.hsched.hselect.hselect2.hsem-pad.hsem.hsemaphore.hsetjmp.hsetjmp2.hshm-pad.hshm.hshmlba.hsigaction.hsigcontext.hsigevent-consts.hsiginfo-arch.hsiginfo-consts-arch.hsiginfo-consts.hsignal_ext.hsignalfd.hsignum-generic.hsignum.hsigstack.hsigthread.hsockaddr.hsocket-constants.hsocket.hsocket2.hsocket_type.hss_flags.hstab.defstat.hstatfs.hstatvfs.hstatx-generic.hstatx.hstdint-intn.hstdint-uintn.hstdio-ldbl.hstdio.hstdio2.hstdio_lim.hstdlib-bsearch.hstdlib-float.hstdlib-ldbl.hstdlib.hstring_fortified.hstrings_fortified.hstruct_mutex.hstruct_rwlock.hsys_errlist.hsyscall.hsysctl.hsyslog-ldbl.hsyslog-path.hsyslog.hsysmacros.htermios-baud.htermios-c_cc.htermios-c_cflag.htermios-c_iflag.htermios-c_lflag.htermios-c_oflag.htermios-misc.htermios-struct.htermios-tcflow.htermios.hthread-shared-types.htime.htime64.htimerfd.htimesize.htimex.htypestypes.hFILE.h__FILE.h__fpos64_t.h__fpos_t.h__locale_t.h__mbstate_t.h__sigset_t.h__sigval_t.hclock_t.hclockid_t.hcookie_io_functions_t.herror_t.hlocale_t.hmbstate_t.hres_state.hsig_atomic_t.hsigevent_t.hsiginfo_t.hsigset_t.hsigval_t.hstack_t.hstruct_FILE.hstruct_iovec.hstruct_itimerspec.hstruct_osockaddr.hstruct_rusage.hstruct_sched_param.hstruct_sigstack.hstruct_statx.hstruct_statx_timestamp.hstruct_timespec.hstruct_timeval.hstruct_tm.htime_t.htimer_t.hwint_t.htypesizes.huintn-identity.huio-ext.huio_lim.hunistd.hunistd_ext.hutmp.hutmpx.hutsname.hwaitflags.hwaitstatus.hwchar-ldbl.hwchar.hwchar2.hwctype-wchar.hwordsize.hxopen_lim.hbyteswap.hcomplex.hcpio.hctype.hdirent.hdlfcn.helf.hendian.henvz.herr.herrno.herror.hexecinfo.hfcntl.hfeatures.hfenv.hfincludemath-vector-fortran.hfmtmsg.hfnmatch.hfpu_control.hfstab.hfts.hftw.hgconv.hgetopt.hglob.hgnugnu-versions.hlib-names-64.hlib-names.hlibc-version.hstubs-64.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.hdebugreg.hdir.helf.hepoll.herrno.heventfd.hfanotify.hfcntl.hfile.hfsuid.hgmon.hgmon_out.hinotify.hio.hioctl.hipc.hkd.hklog.hmman.hmount.hmsg.hmtio.hparam.hpci.hperm.hpersonality.hpoll.hprctl.hprocfs.hprofil.hptrace.hqueue.hquota.hrandom.hraw.hreboot.hreg.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.hvm86.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.alibmvec.solibnss_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:30871/SUSE_SLE-15-SP3_Update/e8a84cdf91bcc96e8c74cd0385e1c165-glibc.SUSE_SLE-15-SP3_Updatedrpmxz5x86_64-suse-linux     POSIX shell script, ASCII text executableELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=df79f88826c88adb11a9dd4cec030a88f6656824, for GNU/Linux 3.2.0, strippedC source, ASCII textdirectoryASCII textC source, UTF-8 Unicode textELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), for GNU/Linux 3.2.0, with debug_info, not strippedELF 64-bit LSB relocatable, x86-64, 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%T@ȲZg-utf-8e7065416ba3bfa4435396dc51aa0b7a572b2648377e3b6aba67c2875884c2c6e?7zXZ !t/]"k%6*75hJE=ld [͋σH;Bt4X.p?5)v>tӨ[mgѴGO*E腕k̡|E#J:Q `fuux~W*5,̤PF븟[޼MwV  &Z ,ejKw?,}fj,fC>1 j$d0cIJl\0Ȑ&{̎(ݢ1ۣxKrzܾ8;-DnWo/&wp zė)[LInݙhr_@bbxuD%m7@:; RXxLG(90&)ESOEpʛ~7i/БJ`0ùnJusлBx{BF5Q#i3L 4/[3P@[y/OӇiz{YL2 UFoH 쮯OTL5._odsa.%chP1Y\j{5_^E.Y;$\ᯬdɍaA,]HйOE R=Q}Or#m9#|6ѕ O̶;g5@mٖ;gQ[auUhI°jw;Mli`C'ۻhT38VOՇKbt0y˽.F udE`g(ѐ[7WL+3u ȁHV.舧AN"V~"bXhC$ekKzZI@J:UmHzAb2gwjc׳?rfa8! |k]5KbUklq,z/$ =M^D*]!KR97p/I(XU^R{uR w|*|ETT"߼YAČ/ 8Gr e\'}9M~ E̱cIJs1)Mpx\qyԲf'R*gx%j5tFKPyT_DPexfrTJPW@xs0їk泶~/8f|dKԴ*i0{e?W '采}xlYdo{s@\L`) D%u]]{ޅFcإٞ^Y.⡴%l p9\}gP$_;F^kkjsXr)25;z* ! H|+< Q᮷ؚQ Z f+;!O履]xb+X\֪ƻ@~>d-nh'qOם{=^+=[3>ʊetM}gptcw6/;{ ^%*AɜNy=pubI -$n9M_b*'\k3uKc4pG49օK# ZnaHBZg@8gf_94W9W==;dE !?K6Ԙ^5+ƈcoχuDL>L;oSe)ݳ{!=Dm}Zc 2k?TN}:3~ztLk=m7S/3h>1S Rs/(ӔJ;aUJԕRtJ&A0jDw*z[UGJ W1LCvgR1f5iQg 9y Wtej"FI&JJioY7|X"IWQ9AԧQ]'{o99"Ot-fJ72ʄo=8\H]ig*{)1;)%V  P:0^3%~([:c'g`'Oj- YDI@G#aK2q"H`r&oXm{-sJi1O\N2`j gF6z|9b ŔOQ6Da>+ ?P U$^nLN~m[`x&C_y) !a-f@q]3^ ":Ve% ϊǏ;O갚!J r:R1q[(,UD sd'bF+=HhUEK$ Jr`hDZ2M.l#]؉yUznԔ6Oڕ|Hnʙ0q$y5,jzdaY^s(n0i]u >!*3QZZ) KYi氽L%scb!441/bs7j p`Nc5-?&sF]DíTv`LgΚN?-fE;e[*ʎSoODMJ'v 3/0ji&cȗ. qoJFp[ũRf,"eG% )H}?u0rkT.duvLjHeStw}S&EV vxЅPXfV(ZظZd'X~-Q(R|fV`V٦)@LԊV{1'%݄M7>+ı-Ǎ\˳j!瑬{ ޹F^^WnJ[<έ*^YIBxL7T?ڽ&x#'bA;-8إW:/<+LsX=QH8J3Ol+6Yŧά:̡Pbq9[U kD,hB?nEvGZ1MF΁1 Um<,37syKթ~$R%4h&FlLx}n8-LHwK;34C9/RԵ(ո͜ !F|)Mܽv xy(qOWP1#)J3#|޳X{p\z7+ C??/n?vyQ3bhlN­ wˉPN0DoddHkcGMD0N1oRMaHn/uiמBrOWrrH~ \hs#8Tk49;ʼ bɝoe8yD;\'Oܳ]X@y7M$#>3lI%A5?W?W!DDQE>^6Oi?eGBy ?ȚK<9hO=@B}Smv+y)qJ,Y߇s;a˫)7l괇}"˄M=P'1C0r&}?]sA-W5X$ *K@725]`}ط&mt$lQ;MXfg'c[-k C5x[2fdtW93a @z!$1! W*P _+(JNa% 'Z 3mQJyNa4<1ׁU; 56̕'mV'C5l3WZ $񖨐iŹvGG {8KJ{9J`83qtog+_ևv])UJoͬTQgn8uy T`:%S 6G<^Fo:!AIu1&c=8c\p):t]2 g! ر60x{.%3յ()HL_}I]=CJ[wrD~^'t9j$ =W*xoE40JuIE=+]nw߷Z PsӤh,l6rx✗DDcߓVf:LPfeNf1dۄ&$k+!'W[; OKq/>&Ê3|#꧎rm)? $#JjHyz`>"[IJY}ے])C`~DPʱ=#bY hspkT6]ɕS\E +xu- eRDpy]+͌~rO*Mm3#{C`nqfCvL ro`dv{I$ˣs̄+],$+bb҅ o9 $5Wf1>F#17U@ 㣼Wܙ& B>)b<ɗ@-:wX8lDkU"?!S@X_z|ͭf!uXt?ޅ,ho" ;~5U0,Zr5H//b]pug)~ ahW;2=LwH*]*G lHFPwjBRѓc L B37Z\eRvmHWxSDB+=[r')j3qB|q |k;7<-i'/?_aW~ՇLﯣc$`* 4p".5'Zb] N rA>$Ffr2;qDf+Phή3nv1S s,lEKQrRwJn/@x%zf0[IZ= }y\XK*ʝ9&l_ X@ Al#ݨp|ߐi/|豈(M+D)Exp}*8 ʋC* WD(M!usu L?j㖱‡{)Z5hh[l.ӵX6(t^5~e+jWU )Ωk8^ Ԋ_]Dl b'jyn=tdɠ?]ѩ >LBUlM<& &. EW1 7iX4B՗^l7g"_$I`nɑ3]V rߔmɥ_LB,r֨Y%NY[e H֙^_U_ܳEf *θ͊)Ķ(i@ B"Q 6"X|2 Uj$IcYjae?HdAi{tqB_3+SeT?E8sV>K"X*γ6! B0[Dtk-+[ $YOT aoqACL.CCLQU`â2jن8 ~ b_kPs[>⊘v8wMhAc+kmI[ނǓE[ :+ks{v(bYb5zD_؅rCQߞy/w(I&wv?'UО}3nc@/wpv\?-)GS@AEV@l7HҒ%MwR{A+|U?T>u􂛷 Zp|5%ۣ[=alU|/ 6%3,A5qUL7]:q<+V ˎ}aA<~B p>կA&b]4 /rxQg8{ܩ%] VOiZI#\i/䃊[IC BEFHjIK~!k`_t(DTTy}Nܬ*)C5irt 0/ؕT'PV!*WܢTq TFBҙxhT83Ԙ=5}ѩ&Y$aHX|4W&-4u? "%EH[h(u>&.iE!r-p~1R%9wlG u=I^^"/\"z}:u6C^iJ0X cI6N !+#%S:VU8H4;qСΈ7UdVHYOx'ՏثGpU)iOpc1~`R#hE]<ƌPk5XiMnaM37|z&F| hn3ֿUa2@FTQUִNDppCуñ|$lö$cVjSY'M0Yؐ=;xh?A^b!AvҦ/چ&EaA跓ҙv 'GWsbhuL(BaUe9RH9ž? Bc g_˻thݴ΄֓2U4(ЀerLؔ2 9q2RFJ_w0H29>6$mH}=`8_ʍ?-"zZrĹG|p8;y/Xr6MUOo5gv'焊ue܇)xnbxĀa21Q?s(l:fԩ[g= 7_:C/f"`ڴycH (4DZüRW]B#qNH!:DmU0w߾ 07уO Ζ^!Dxt0ֆ64P@?-L tUع$m M}Ԧ_ۑ(%L NA}N ƥNN ܗX%IcpfxO7F nUa+]^T_ժ˄Ņ6 TrYK[)0csGN͞mMqB EV輗OLP(pw_h4s'j7G-t+uP}2-/-T*#$e.f5\=q na\E3D<"XqQ%$ϊ@)a5\gְ^-kRHͧ0sKĮ&dCrxmigQK v͢NmZęp7Q?.~Cf{oEED C&I$ҵKL(=ŚOTX^OhK <@f6?\SKK.y_p!DJMG6ܻmE&Nϵ:`_~՛s1OiC *$ >uP&\{w,Ҫ[lK{sayT92I,EgDAn=HV]:΁8k.6[jiaCx92F<e@|AT^bfhKjfVD_Ecj^'^dam&+MՀ?F%1\a hv4}T2FO:ߏak5ha8QNiF:9d'@_Z5_İeXPӶ`(3Fvڳ\W?j֝"BR'H@!RFmRU %~" Ů>ŷ/击/P%s O vۮ0у^ğD;Gr欯^ûcF&gN/e*?D\ z[%HlWbY񿻮p02gՅqX%@. %+6N;( &eVmiUG:Sݔ.bD:$m.=~pYI0F| ֐o !v 10ʕ.ZO)Gr5H)ndM[}=5ީHOð QoOZ/:! ȉ=z\ƥm ByqN,ac!; )79 |:}n\bżt҂FZl X_^a5m~OҀ-c%]XdNB $6 0`yq$ظ?T1Lp}P2"̆ז"vʷQ]ϴtYD%%&Z j?#훋!m) UA)A-63>Cx(MW_ml඘g*FR 0Zz'i6dRH;QSsE<0>B;Zx :IR"w8@($J}&7-S{YD 6PDޙ-{wu  ocHٸOaLBCGse"]5NkYu=i4g< w#Po `}"\E~e,޾V=1HRW>uQv꺦G |)*4}of~]%Xyǀ e}y*Qa/*D`c>i4.e3߾@hZj ݇/'Kyv [Ć̰9.[9 ;mZpp@27uB`E&SY9LDU7ErKFM]Y֫t9mi'#9P"䳾rw 6"溣 >a6]]^OU'V "gCBu/:"/` u d@>tGmZ~rp^,zStڛ MqP_gH4uZf1griiKgf7#7!<(] d&T83Cs\/ p[5|2#d:ȽFl!% vXy8nLbzSodn)v 3z6@F?!@W*e|Â>x7﩯+){hYs.&= UPy*<%-sg`m ƙIUkK*ËFZ\dF*H$]A/?_wdnY\ "OpTtv_|Qn_{-rxCdL!{Jr+>leiaz^.3njERU(׷}f'|y*c7&75ʩZ8 B׫s 1[~n (f]+FhnbKpfj[֓ZYS+"+Ӳq.^R/5SgډVv@XX|\3j릟hcz //.33M? Iaޒ%tSs(*bU>KpVGzFA2R50T8r<%TW|pgygZ6.+E];;c ՚Fˠ~łyl0;:nxHlg$HhewtZqRlCs܌*QH_h>޳} }櫱۸AF# `Kщzt!{gК*\D ICeIa{'Z2ԹT1H9* q,oLMʹiR[D2Zlhy﨎vSBc_@˜30=_]2(ۄ~zP>b>G0pǶ錰^tr=5*ۨoʪ(/_p{@Lй! 7[JEu#Qu!;/Tٵ_{;_ۖc7ʼ3KTPp$k3]D$ 7]pP %2( m1/u=9%F(3%|NVӕi +=NU|qu[`ФeI@sJ\F'5;/᏾uV_A~g|'.+g?TvP4L&_Ѥ"Db_\ qR *kf, 520+vaY?oj]2Ku`??xrvjO~ab9pV,onE >O1&*v'J?!=`Sʗ$ 7+SF< dKFc I[ϙj9xQc<1Su8SG$O`͸!oy@6wnC'.[*<0LeJWBdÃ'I!r8';VAV|c_ha:Y-txVz9=hc.?m~!8RέS% X0SگE4D> '؟3Zw<59riRj>.3aN.V;7 pu]2 <sQPG(B3M^ku%SS&1c9e4\?r-9ai T Re.3wBe'fh*ӎ{ Swv$( ti@?ʎ]iS(gFP{5b(Eiv}&D)v~U@,F&a; YZ]?I]iXWIoM +K>[{oqԄЌm[cf\fڒ>D4xv&ǺmGf .9Jf=j"Bhn63Q GIg;TR 28c43f5r?RB#8s3+^3;e5, Ζ:ٶs:`X; _sZk?` )o> [jKAĞOJgܛ `u& ۥ-xZx!*'NvQռ ٱ7yJzN%bs}B|Z/Dz[;ܜ[W<6!Ս a.ܛK{*S+GxOx~1rEЁ),8*+TjW? !}So(8uauIF>+kA-1d:V6,F+]+Z0g+&}#ռ[Q' 髕inP^9xVj݅}{ |NBYhҵB2 ;_.9QO &;SHj!5j\CK;FV9.6FSi >*$uDzp'uڏʠ'&\+c||xgJX4nQ[)K)?:uu.& ұHجU|LZD? ĺaj"YđRО*Tt 6b 6}`4 vEOo a cO޷<—c%Җߣ ˬ<2=*i秆+#YwiE{0/Vt8XCē+ k鷱IafzJ(L7Dzdf˾ ,8!TY`&o&+.M)F tH)Im meΠRI15^.;%ϣ m\YE ʬI 8,֧\Fm%;}ЅMOa&s9 SS}fⱟx6RIA(G?}3 ٟ eL/(JgC[Rc0Y>5$ޠq:UPwnZ^qqNq=l9j0k;tX,chh< *Թ]fYnCFmB:DmORU%p9j8gH*E)xlU}-CгI0s 4a%@Oe4nn׋L''Rq7(+ 혴7ȿeF/heVcJpsalDPUņ)Aҙ2amg5Y*N1١K?B3= kOWX1ܹMm[cX'u6 βY‡{D@p7$Iaob ̙>!^n`'O;d^BgȀSIQ|^OrA1쟗LN{_M h2?˻UiMx;l)\^rCۯlP ]Lľ2:ҙOoAb:B2r߮~6WdhI|Hաy <(j*h&af:$b1ZdI gtq!ڲU&B&'xTbVu#.g00i_5s"K z_'oϻm+kSft_YZxS d9v7],2s> V!:]3#)sM:b=ACrv`E8\cXVmLN~{e`yyu,"b.5l9 PYͣ}kܨ<mBK Jۅה.nqi Xdg.>_.b?̉?;ku$\>^T%VKB;cGM?'׸{]WÇv3uxKH4튈d1 PW=ILИKL>}-y`wb7i v6 gip_a\E~^-+0H%iu2- 3~4*i`Ey˜LPۮ2v) v Z`vJ٢,y˰z LAx=flىrˊþܰMH"ѭZ[zyf䆾Ÿ( 1E'MG^R ~&|sjRv-M/piS#hEcሻ8J$6(i_}n^<wU 9S_M^וC#-X >ԧ'X(筸Dfe#xG/ "W?FtK@7XᒴK;uznwH[5$_Q0nsze}Pz{8r=u&Vչ$63lK4E:6RF|[,g6eS=9÷#C26c+RF(絉.Sj7\="4Wp:W0`*d϶ę?gTs\)Q+#)8vKPu x ei(NJ8פ']#d\ä`q^[;iKTxL"F"}163埍s;/t ri=CqqHgǝ{v'؄&SStAq.}WS%K. oҜ0 x%ռRQ9"ӓz)j,\/-X,押~jœd-2)WUe"fA 4 ̉$U,Oyڒa=3C {BiRbtFe{Ԋ]ݕn$rS̕T? V:.DQA=݉վ Ơ[R-ܮmfuˍ> 4XU7-y4j.WЊG`Sx/fc8+Wy.Op2=r VDԿʩȫY~ 5A N;`+O~* "I;ɠ 6=& bz|bIåߍsQ"R,_0ZzO]}OD̓x$~e+Š_mN9$Ju{>̻Xph@SE=k3|EH)UcRP6FdSkmkmd>5L})K;Rnr;K H> ,^SBtSxKT\Cccw rFYi{2KfOGߏp;<<2rXE7\S^lq !{B~@l:7@M=/Qd UўH~7޼ԥ+;RM/?¡d ]yIĉ h=˖` B,͇>E`.J簢 x 4䍘R wQKua@/ȬO2kKFC7R.V\s qD|8*CGfP`aF7o]riѤd< DHBB,)j:.b[7abGUfgS,dJ{[wLJRr *ޓMO = H8Gw^L@d`š`Vl2j[ðm7 jdž"٤v&/TgB)]=cՏQJyQ.d_*IJOsO~K5$b-~ci@NEkLPqМ>ɏgM(99:­i:~*0Tl]44+ -Ū'RnT LWY,@HnZI13)]{C$*@Ek6Cm;V2vss_DR%P8 CcBKShMe\[.W#LeJPqZCiÈ"ԂPf(( YWBp@wDjH*)7vےQ[RՊ)6w9[B,|*hc䴮&Jՠ7#J$c_4^;Z:Rqc ';Mp + Ʋ0\`k7┢ljЙJ:f#ed:?OF&zA~;Bp)$<*,@ r Wp3Rpk (cgu!1  6| Qڧ` }}emr7=r:P'޲AXз9ry-҆Ƞ=4 ]meͭҭ0?pc䲅Tb`NIW*t>}^E(䦣H*+rE{?'DvI;ZqO!p$<EJ0$֞ ̧$_U,2PCK*R%R.!AXz`t|d%[dUXx1o~T-DKWO)"Rzs x}HEۈ4tAI)/ί wy{níz\+rq ~2좳VfLđ(S!͕s?yO*WM~{7+gH9IU^pLt-woq:a~m,&>\q>VmR 1omzBgٱB@^v'fE`7YDLT2}>oސbG2.'l [6hk &5{~kӁSײvu90Gٗ ƚ˄0cPK〰/Ke')NqÌWm)uڍO ڗ3#4G xf}\`m211X/%ޱEv&{5)n4'WL:u㢤(.4Kَǯ^(,J| *hDDNP:v<Gk~5!vJ!ϵP/#Aͬil^h|1sSK*:n'~0恩nll#v@s@TA/- eMsHP^Q.fJ,3k7*zJb$רbm(ڡtn>ɡrɑP":1l ^_ *-Q$h ?mlt t$0,vfW%HČwtU.qX[94Yt!p]fQxoӱYt]W^lSlE,(t|0vv3kVŜ8wԏvJ1C m^m"flbc0JCPpt2ps|.)Y|mZZߝMKiPumc h Dتwj#s6ج(ͫHڝ zA關y4n; h~/=悅1"$(_v4 %ESb!2$=I3)/KpyNifU:d(Mv!qʻW,uDb"Wrs|'o7_ºoLxlOUC@Bλ!|aytbشίf<3_R"nCTMF3~'Ȥ#9,/nXP=7mH-\R`@bhQO"6NyQRĆ^vN%`9T٬'-׵rDz`@.zZ`> ՘3i3y׆24S/4%dH)nԢ^Yϥç،]k^ω@ ISD."1hRᨧgj:1j8xY" UT9p>s+(D떸3#ZZ>hN]Gvw& =Ԣ=3?rW&t?OgH6"/r7йCGH,Xfhm 0µ Ysx,H!/ˍ%$]>ͯk H=9o<"R0۴ѹa*eZan)+T攷p |'G LA3B^W_j^Quh\VJ~T(Z*{!5>$_}Zf텰Ew:Rdw׉8[u(2p8z_1Lִ[eY[ѠxQQďrն%n2\Н䭮EbF42ZF%UշW; WDC jE9iK #AX ~ ׈@PIݯHe¶ NK{ϧQu E4>H O\88RQxfO\ݯK-8c%^Sכf&Uec$JjE:,ZD:H+~~\D|IEp xa9+h%oKI 5E7`#(ŮxJiHb+n0`Y5w i)\TfZ!IٵM+%BяwF"\u2Z}VzCc=g[בֿ5۶r K=J;4 j) <GWG3zPȇ][$DsKSڃ)yݴw;Oe#c @-.))4˔S;"6d9qSφr~C.Ps>L&?_;H mPv7ܼH$sI Pmn*7S iC)uiXc+M8RV@cCr%s/;^s!ϖIJgS2юQ}"$u/a^ C"(o82ksӃrb}"]`_Š4T.ZeWŔ[q ~TC'['bHbdyoiٓ H~Yrd)u\$,ӱg$ ('LM`*J=8t¾4/K D?smn9f^&oquX dCQ:28e| zlTpA Qeom [Ra&;a@Bڸ-Gsuq_wܐUrDd>h]Rϯ>+N y}\z o@gb oPJZV;N4Yu< cZ LLՃhȇ4^W)E7Cs6xXq0dO+٠>sXdBGꖥ M夺W|ą+K$ n9vk~L4j`>;m9";ܣ 3-ٷ0D%B% +ZB]} 7{ͤ/v RL,^ V4eJeCls+ٚc .rkC^e!\nhp@]|[Ȝvkņ}"quMw!$*SP 1RˆGq;wreEIL< ljHE J[|r;)|l~@RND&_"B</nTW< .ŘoރCt{ ^"TC[mBp92CXpXGRt( *uI0%vyGIRTG=S '3 9R׋OTž#+بcrm+Vu]Šs&V- "WՊ0;l |y#rl N!+2V0f_i0QZpPC$_FyTk* ÁLV{ͿT8xR2U%3134_obdYүwru z׌QCi.hdf侹(c{ZlP+N $)1;34!%M*Ї6RU+;S Cv&)dŴmũ,Z$_8zCצ{dZ:^KpCk* 7ۼ,W$Ky4%%K}2- lF1@sx 3rUL12BV'%K1t7w̏a( ֶ} (}׳d~P1([1*DW:r3.&аcl pp FdrjM.KiM'ō/6{׉DΏ#`k[W/xROJ4/#p{n96Q?q. InS_L4Rh^^Ics>ɥ5tˈ\EՇmT\r_T\ֿy$0Q2-iF:9HvPZ.e Nؕ-QZ讀KLTc]].xὢ3MҘ؀xïHw`ҁVxYM 32۽1?ޜDr!屧>t`Ñ&iڏz}܅FLD,ۘt>l{5b^!McPS#3GWKh)ٌ}F n ӕe*`\TcMl|*6[J"~r}F82]Z5Kq{5=oUsEל0|1PMxf^kVŤgNuщhx#eqqA]խI?,IK Dj$2fS:"jx/יf zAڟ^=DᨩhC=}$8  Lk :T5taUΦk%\=j1(Vw6`{]Z|/DyIϥȆ)'{U=Ku~ &|@'1_dqj`7ShW AyEQV^YNDzm%ܥ,aƱ178E'G}bQaX[O8/V4QK,℩B鳬/P{ Y-*ԗO=})t-v77Iv\-dm \uGjnPm WU,%d4 )Q{ˣXW/oe۳@PM`HKȖ$}#̑N[oX1 lj!݂S_"v$y}˧cz/CZ0`3I:ɬ.fjn'f 36i9sU]gSwxyb: 0*cNW.n#z|s¤LA-]Hyא3g%0^-UC\b,& ۬UN+z<׎s.Z1d)ΆD|<ׯ2%S9S<~-a%,6Cw_8, Ov#60ZCڣy]lޥ6._H@Ùdw.pQL`\L!޿ 1_1I)&؋9xtnUhSflv" C>:~ʹAa S2/vW ()jڟ82.iI[J+)g0,Qbs}JCted]@$+W~L}VHu7j +ORnǷUԇXHEh*nڶvW씲Tvdoh`m~NgIB*4_"l-)lF}w/Uf3.[ۿRO1e XoPevټo# +6!u8|\ CQ3 >%t 乻Ҋw(vRy n.(p " {yy<- 4:,2RV~we== `IU7O ibƟdz??a ,~YR&z%Dd60]tA?phŚ#) E<A @K)"R '6:\SKƅzkj;tit&s/zxs)1~q%cPanڟ%:3( uU"FTXJP3Jg# .c 7f"sv譟ӅS~ !r>GGfBzxj \䀃pC<~F'<; p42P]u0G_ /{F{E"Uΰd9̘}vSJo5~*k8>/T (N1n^8 @G3XdC [t@L۠5\/S.,ynEIu|u9T&O"qyZOӋxҢyf"в_Ty4ĺI(/x :`Ĺ͙߱32_h;ຢٵdF ~Ó9d{dG](u^^ ӷvv袚}rl5z6P[%*z±vJW&S/7%3n01S+oK2$Qe\K:sD\IlÕ` ,fKKdf~ܯ N:F!Q p-G%f{Y4#9cΏ_Tiɼv_\E{/m˻RLц4bRs;|F Jk;.p{t 74 m?He%NHDszm| ͌rR6.Bb k-YSj],}@a/ݻ#▜/1\<(~ HEa41CoF0=̭ ={|Nzp&T+bj`ؚ+HjYږ+Aѣ9ZaOp/15zPʙlkg6ʔX:al\mwdC47GpCZt򰧙7`\~xgqq-;tTQ{s';$M|u#+k< .wR4={eGS>)zE#~x:$jؔ%QZh7hheVJ޿KH b_ -bxywm0 J$Wt>G`#q]J, ΃oޅ{ rw~˩FakGB4[S׀4l֊we˕1h3(|Am90%|S.䓰K>.J{&Q Njģs8sws159Tɶ 6wr3K25jU?l(ru28gj)|MTl'}?%lsKB^7Edn^j` p~w8 O0e[})_u`qj:6s]QgppW7?8*x* 0lau=r{{;DY ZysVsVVDx .yݿwgsCO;0?2N&3raج(}:kg6dF?wҕAT!S.v)}n+WORZH4&G<'%ڗûfl 6SUPs|#M"oç`<~׼юI3-x-CllmG)GY oVa-u9S[pRdF%y4*E)7KJ5]vMƞ4>,Z2eu˱p9ݖ*My}7 3[CH?Pnx@d $7H~mӎ7> ,>Tkx#7'I!~N)&*_b2_Z/;i;h@<1 =R(@n1Vz[}JB@FRB9k䦵HZfPJԓHyy90e"ڹR:Q84Ϊ o }?,Dƹ~s2>b8L `Hvf3ߟαLxlPD(JO ]6 9J:]L^L2IH;V䅘/$_m\ۼrIbug S3/rwMX 1MNF^6#C|rRQ ]qe\KV)`ͪ7K~qGӭeET^(&P֛\un_BbvdfF xV@s0D_f]LXAUat7t6 A엂3pQufisؓm@t5C\;}(e®7ܐ߇#@rm`P)_?~Xm6iv/ʝ% JtQG˳-M{:7Z ]LE%gu^Z]spxz.0-/JŤu2X.` e_˩0Q1SXf=5Bab C5 sT&>)1OK\_s8?"/'JlqZuC컰v(z:Boyb/— 9E3g\^[g{u9G P='n'm<uXӮ Vـҋ)yTO=(ͯatHR<NjA{ѣ8ѴUPDC6:Cx]@ÀM_{4f4N#g>/aq'Z|Q"JgĸzsUb@?EuǬ$'}>ZN~1L*k-iy*Nx͝j&p"FMơHE;[;>+ti6š%&8M 02.oEt#N ;VHpd z 48 lzH"jbfB4߳m'X}ƞmƆpݳn0JhŇA0-Вv(P0& iq 1"PQ |[xXMu(JŮ$u_fmj ǼʑgƦyYtܡT5 4JUTM|%҆VLfH]3gYΫo8՚ Qnɤ-}oY*>Yw Ռ/qC4mfD*ωz;#胉ۙMe,nAs%84Ě?hگK"uo17պ-}S91e׋h~Obj`@UU~ u?1.@VmcW ƞXRuV:; V);Z^@=t~xk 4qӖÁ0~ߙvoay.u"8n-}:R Jkkswư+;df\׫3n-KPz27krI4}`՝csX]-;anѯ0Ư64|`pCv~f6"? fC 1h?t9BOE%"D8K6 BGhOCy [h㼿Jaz]&>D_ͺ /`=~=3Z˪-`a3FZpe'אSܾš8md'^$b jenqSOЁ$ϑs]!&b|~qKhuY-h [xKV|M.C,/nvw򉝷r@q+V)Z_.~[L#JWc)݊P}ԓ7OH*+!^)1lhd:. ^+˃:EJ"^J0/~ p+- h*ɩ xVr n%hTۓT14>TPe)v%/a*Sv@Yo6;p1ϒ\*1Ɨ_K^]T|<9Qh٨wDignFTgS3MK})'n#;Ѹ a mAG``7d{*;=o9DZΞwN[ ({wxll@ɞ9Iody#g$GC4>CkOY@- :A\Xzj,`?L^D<)S`gQ.n@_'0Ў^Sa7s"b"dSoA[wNQ^H@Ez:өoLd Ut|w]ݮc0ߊ*A!6gkoغc@xti9xziQL^F|ct dĄuY,bD4ߑ,ms-v*E6%BAk> fi#$Woϑ3~#KUl6lO'იeʍe,|PC4=\EVe E 4o"IWT֒6}NY,.;`l{/tE z;t,uVi[Je- h+zd5o'띣ggOH:=\/,mp69xzQ^c%yq(>2ǗյR /"m m_fgѶ#4"|ᘬK-p\TFg]~sk"J|~Ň>KAbIxi{$k%| "a/ ^ӏ6^ |/?2HYf):v~T_2] YMҮ>z9& )b,[$.Gd7Ks.F-~(zl 6J+LqJ溾Lc NR=r<0)OJ u7T{+:AYiġOk- tm ”F?Fz6×6:wD_y9ALqVLewweOiI(tܑ8'[ $K#gHIXb˾{\jaWn} )Fq"̐Nl'1՜T:[ri;yT\a`AގO6])Rcyp,I8=h +|9/y$|(j1W~"ldCF|w"!^ZHHp GOgc-r[!Y 9c/Ds(`f^7G7ef˃o7,oHf W3r%v^ =ޠ#Ug/=I{f[ϕbw$R7$ g} ذyQcu Fo??#j 6zuG-7ux~Xǃ^Gk{W*"ʖS/ös/L4a͹[X E^xM{XNcR,3{qU;p_ɼ&'ňS'4ҩ]UH-0@_[>~*-i[GH97XQH%)Zvx^1[G V]&#qR}B3`16(=%_Gc\gob- t͘y02L^WʮƦ/'/ F ɚ63;8b)KӅ 2DTdUs6lnv%bbz *@Gע6ɶRz3 aЅƫAykaIuHVSAC ;\-(t9:8wYoo]Sg'0OxS]f\G#y= x h@pEZ\+oEgEVlzE@w 4m+괺u;;g\]r[&!~|X!DH׏:)Ip ׉WWNaU]_ߓь.v˛ =JKIG& m]lFfZ]$hfm6 *gĥ 3l_e`2,B 1ݠ]u&eMLh}IT^r]ܿm(&0 v́fj.vb޶+Nߩ7W9:W$[WPV)2L&6[I,shqNDpޗ2 p2uv!4 60MۘGꌠsN`mSiM<)3s" =:LpǨ+GGޮ]ljq "J߽\{;%|Sgtʀ{?1M-We:]}ۓYP"؈1] d%LgvɺmKt}7>!Z)p^yRhyK{^|l;$0pԌ"(ؑX'j2ȥdJ-?'.̄tݼJ)T)ӋP1)I@>t򬗐cd~}^r`؆:0:gG"G9;Vq0B |"~;Z" #Q\kRNpCp30~L>^lU<;û>_jiFB->*4L%8 8$FRp=0XAowL3RPp q1@pR5 htȬ⴨.WhlZkotƴu~$=~3 r) b_Wlj1ggɭ ]J Z*l_Z^s,^@S\#,A(OB!I{}Jr*-݊+l%rp<r-cK9;d\6C:%rVJ؃\/>t=:-C[:LoKRqLN蓣Mt}Ȓ{Z p !bo.Kc8^c^HY]ex-159L i@Q+~C^4hrR[{2VWھy|Nf aIVŹSܞqm4 y#E[y{݆F]~9%x &x툴dG/,-|j^ _*Q:I{\s}"ܳ/+hᦆyr[cW7oK@su7,̚x{tM&&;(IycyZ_a)߹HF[QLhţ)F^iFev 55G'"K r+(WA6dQlՏB0>$c[GJFi%(CRJ¬ۣ_NY%IJIZX SzCS2GؓlA?q?63t5}<6X^MZoRF{YG4.<+#¥π" a?m6fJgC"촃G`P-VlJUpZgߚl5 , c ^"LA*u K,n 0}BP`AeE?߃̉Xij$j\Հ/-ېD:,ޣC0 me+ɣy2 c7vl("5H`0 j>MzKӱ*jθbmu3!Аuijzأ*>'cs77\q.6bi;ߟb !գ6M"C[nD$(+ 0= KE^LgNy!A;H 5F: $;c='82tn.#9~9eNɎmF1n|z'UIanqZkJ 2NF1:ƶ:D݉m\Db懢1ҜLR5W5F:}aV<4-$2w4yM3񶪹Jj!"lY& `n`gѫ83` S~B_35jފgX KkYe&y$(nSg.DNFE74;wO"B-z_0\#'IH~&P /*Hšᝆ謐!WWӞML{~Ƶsc1d9[``SAo]\􀢨~#.]E%7&fP1 OO†jӜqz &J4헉(aje\kCuIzoaKF195OAb.njLjI4ޝF%=|% g0 I굘j:eJY33s v1k]ې]Y3T}Dr|y31Ӯl3Y HW=ẤTYZxeLfp\!5߆A$TmNֈYO!Qb+]#>ol[FB]iꄽ@' 4dhp)/ψb, 63l*/'kЇ쇬hu#67Tl tڲC'Ll ,+wןDJأ&\}f_|`:nKvTNuu/~:#Tr'hkK6FFllb=lF106x+9[;Z<yvu*U@֗樴\ [ϺڎZV&_%?vg1hF8lT!a t μ/|exwFrs٥P$3ÚOezy ̲bWM`(@[P]^XoWw ~}n [ӭ=Dڀ3T.\3KFj?\{\\C.5 !׭(ٺ4woOY{tñ6_EppCo^q~j֪NsZ@E71M'ZT:Sm0(-#s9G~5"WX+p]>2.*ȕ9ȔD\NY:u^<^JlmwϜEprUBu<>J$"~{_&{+}ӍWE\3(Hm8w5z/WߠCnDncqxȂJwRFoqp[0�y#O&L Oo3X:>FPݫ9ШO}}^ Irާ1w#1/ڋ5 {< 2QJr>H]2DSx=E!e m@`!8.Qi©û+T Ҡ$R!(eqSaC63q:a"4H+6b,nw:&> j z ߷o,&Z }3jdrT>\n\W2;nĂ\r*y`A߀tqbpRtL]dhKf#EO':7jp0t Dky1GY ~)B:#`4{}ʔ]zw}'M0|aqv\Ыե6=Ui(?l2Yb'3=QMF]ofׁ"?L9Eb qދ#Ql٧Ϛtd ,= #P8 畹!?[]-oؾ ݛ(0{(TpG.7>Jy>@gpGp|IM ǵ~Pm%L"v^ןX>NΘ!#,ݒJ%[Q3kgLŒVB^*aއˤ;F6YR+!޵M t~tZ|pɊldUKeE/dz,9i! ̰' C@t{ML+h "',:O..5e+EGcB%ɢ>mJ_:T)@ -v|SV4|SGXQ{|!*̾oivK+3$0v75xbHhkQNʏ8%/{DX"l@$h"8N*xma;f3ؕDH6j?BJ%2ܷYv7j(?C1&hPVWb#!!Fܲ^QrϋhXkd &3~VB0CcnKkBˈv%:)n"xx[hCgN°i.~!`+;/W?1,?Q(v3ʱiq87K_8*ӏCl:dzuH`=I K"+\hƣfx i4F˽bSܢz"e SbHGD{CKbȨ0r 9πClؗAN7} /P* [Ɖ]|gCe mm/4V7&u??9 {PzpNb0y g-a47BӲo_@a?znm_]3!Dm[6᪟uPcFh<՘$Y474=G~R9?ӲZky?eW>:7#QFLbk_ MnM:J.9;k{q9ZWMEHHTiCakȽOa/^nﱛk"K.Zr;HY /U<@S=^;E&qBG^j u 5hqymzԹIfVoT;`uFQ2D(JSjH[+" [?8)*SI"m00t6 RakwX&)nC R:6#C iE΃wW1覑dTBmNG гz>t1I./Af+`R$8vg}8T۱EM[/q99%P{) ӷ rIC|>>A'MޱMp w3üti]S2|B)]]6dŁ]cUFNK=vN產QKՈl1մ| BGI6 kz@R|MC+֤SInSL qBo)"P5]Ovt }]Z {|ևUC nr-?|?BndlmGR|ciV7?+bP>G5i2c $ub]&B(`m~@*?Y*3E~$f,H_2 mn7VXRv= D§:cDZ<+{_?0}I c7Knb( z1.+NTd-CS0m5 wD_{R $p2g93PQ~ L3:9Y[- J3A5 }M?MM\>^?/V5%jXW;!u}GXTz Y1v, ;6W0N;ؾ('Evʳa` ]"##56P8~ԋk (baa=-mƉ,¼&,DBۺ܈^um*=!xF"_=k/ w Bne{Tgq[ Š:rMmjEx~73VZ{TI4rlw!=qٛeº |}'}͟+'NT2{іa9 eʶA_T&r &q|Gsמkmnq?N;O%Cx&Hg2#,;H=QVA&u+7SU~+ z"Gi*lL@('Vb¦#G=Rj4R9VՅ.͵brԎH(j҅v /,ၣ7j0qoPa zK'L>bǍzb0[JjL"y7< LMq{H}CfD<8J"@'_fv{=r:¸"i&Sڔ[mr06& VhؿN2'$Gb,My3  5 vzoS.8W_ހjRZԻ@Ii`e}x&u,P̉;6$3wSbVB9=1 K!wu umwӵrFGS'tǏɩ :ʿu~)^˧n i-N%3AWmfJn:5*p*-*mP,.1s-_}h`!.,gaWAPL,_95}1-aMm@B>bVbP9DB#) .m71;Ngjp>j-r=9܉:eݲ8+6*u=JBAa.%eN|Нkt5K>ܗW}%e= 0%7`e2|s(M'ZqXkRKF%`!ʲA ̱jtɋ+?@QOܗ$Ѭ? / |# ݜf>LAq;8K4IC9PƴHͼX"%I>N"t:zk$aGKUrwe5hsF>. V}A -0pϑZoZ ^U^2j2JE!ԐFh3K_:]/o jtӶ+@FE0A/3V6{F8.Z˅o M4:T@Ӣoڋ^{[F&?rhϢ*^_r2N]_j~4`3qMEaԩ߸ڒǵ'=?g M2L> c6wM I)$5-nH֧*h{xgM)"]D=F`]aCTVGSlGhUZღK~t?bdZ `Lb1Ϗ0X:/ׯaR%ݻcNOr)竑B0|r@O>8 G7 JӮ<ԗ%d$S iگpoW`rrb\+=/dO`دYi: /Y(>[TLN<{-ܠp}}0߃Y!# Sq6zA{=+̓ү3eUg\7AIѧ2.-Ln Ytʗߖ1LFrW.9QA.Ι{EBv)*Xn RܭL¢33JIcCMn>-{9^ ڋ4-謇x!gd~ q91kOcL u1dڹN;cM%)Q XI ODI}u+bp>xwЅY@%kt>>sRUg'?,#pؕr3L'mܸA5piڅMPFI!\Md,B8~U?jYLH|JKb=..೚}ű&J:%Vp=.z\ypdԄ/wEqRT&ǀm|mIY9&J`-1/306<}$鳞섙g.uCj.]A1tl [{G\c(" 0xW5;5/j_k$AX?yfgݟ)-G;RvZB>爪l/\zx.j#wlUc˿ڦDb(4cVFfKz˟5JР0fHQUG,ۭЭ0Y ǦaWykSt1X?nTcC +>h-3R܀L O|.KG1?$[+iQ zt:y VkŠ27~"&]i_c^;F:[wխ*X~s#~COD^R8v 89d?klީ% B7ޝLS[ l.v4Up#Zuы{0__ll[u Q,?U.86ː=*U`\UNwJ?*DJ-Sp0a߳re\,Vi?-NSGfƣfA8kZd=FAux.j !.#h2HM$,7ќ4FE.OWt"z2g;:D&C TLGX<%N0]YUsm5ȑ< c<{ݠ?톹"}`|M"$i}ԠVaG4SzXZu*#~iF[۷rgf^> k]Q_+ЀHud-ٔmե+`'xjfz˵*w nu X,Q5Kcک=]&9l6LJA #|-rE{bGqu)x>"7yEiS s}ۜW1=-c-ͱAH"oYsZ~0lPS,w#E!QؾQ&o#B;AL 9qT_En6Kϱ qrnEMEb[X)Yq*g>6<wĝ9**Ɏ/'·<8%ƛ0Y[lf|S9BCQDǡ~XΏLY6;xsm3/u(tB,l,0_go{$i/+վV_Twcn)*d=],Dn nj Y]$]@-x9 u$8Jq5~FDװ]5׹%X!'p,a!R āCʆL7j [.uX51}h$KNMb7_\n/kCF0!Ǿ.,j}Hݏ"0/W7hxNnvBߍ(z~*ku X_0Cc%$,_~F@a/ t }sť OMCM 7=S6d_O(ɶp3 ||y]V7E{Ci/y{oX)Q6סo:{}(0n ^/ЕȰ2K8`аMvTpqHFOj~a\_XPa=@ nBݖ+jT&:/-F޾Ex/!&{r%۠EDas^ ?ͦѓT u.n#`Ep@x_0'dOC["*w1vvn>MVbkU:rZ(@Q.jv49eq#4(Ngz!f,yzM ".q /-@u~Ѽ[ Dk{uOXmZQap;R~13oi!S[ZM+`/U!fU+y9Є q:1m"d{(<ScPEU_/+Zi% wlcrfY [lQlKEqG j{X깏--Si#tPDXyJ dY"zC_C[ZgI_vᬘNCGqX+\u*` ַyʚu5 RɔkNn)?"6baڲfX4lrk4T֒8sF(, U'u7,܌o%ߦ"HV&} |@SdbݦQ%s>ek+ 2ԪS [GQ_ygs]8Ea"Ⱦ ƊԽ2 \ )# zy5:<>"9FS0v BK\Y{`;^+ȥFjaMN5#? θP>a /τ$ }G6 ٬$nNO;ɝ6cc# b^JUf&y{ρDi(B0*n{ZF+T{_etNQҔ5gJX[ y^r3[5`DQSo;1=E7%ԻزAqꚤN2-@(`PmT`pn-uG۷W+^_=f %_"bfVR4lc!F31՟i|ߞ#\l/$nfMn3Nl)mT44z@?ZA߆^#O|\[׫q1e9z [nC05T= 0ܮ7)ec.*jgؿ˹WWBDV[nqG&Ikg;Ln1 ?EԱATt[jiҦa\B )]hyuyȢWt䏌 4?lCmHwU h^)}^Ҷ@/ K c@[_r ٽa0qr@uR F|j+&-Ri&M97$ֿۥ I "#Q6;g#NG\t&閭ke`>*ֽH+Y*l@X[y0 $۞17$Dy|>K`IVVDL;<%%ɤb}7Ncrإ/Z2řNhœW/Ah q*M5kC)AӚ>O#> Oҗ{ C5FG;aet"OHքۛHY'l`UZE钮a/k cIU` 8xK*c3A#cPgyU&ʢY84Wz B+-J]oap25lB}9k+OPpkXZ78XQlDsNx!B1,H􃏁~Z8kgF^XK0$XC0zw؇"_5k,݌`9-Jp}g[l\.7'=&D:,d~ɸXi>Eщ61 >F#TЙm#\'\.:~ֹ]\T<$@KUpv`@ q4j*κxo {oǹ!q\4fW?Wֻ1! ZVB3,ؚWiy*O)WƺW)(&!sr+#Av9z&Th('Z߁Y8|^**h`USRP!/74kzy?9CLJ͇1 'G&Q yy>WҥB`"&A"uURbڈa3\IyuܼW.$!A$뱍3ye1 32Kd_x$HAr[euI+ cR#3kܸ#۫y {/8ps0M_Իiy&~Ηݥeͫřc+8g_sI'l.~} !| w n&]FPuutضE]1*B$㾴ۘV润\"f&qV+T4Nnt9]X+$|wݧyY"}\:wZ=bwءbOYiWkJzCdw,ҞgAb'mk,JQvpL(ȳ񳝉FD Fip#wRטGF L_ MԺ̕5D#NwuS v ǯbțv13tv0wnz1rc;~SgLͪ<`o {{8 oM6Z۲]}糽d}ANKJ'46^:Qd=6@i5Pp `q+` i7,>''jj],!9X1i|wz^8m`1idžyp.ڋ,Z sW{]ȖBO|tl&:zdЫB|-:WKlOru&NűBx]wkXxer/k5/oQ蹬OPhK9=ePg*jl$K|<o nnJE\JFiphNPq#SUԯPdg"{{ WD+ \ܸk>OL_/ks;|ԤL*<6Fkݔ8 A/6@;/zpg $P;%u̴}{؉m %г%mvM<տTm6Y#4ZZu>c$Uy|"^"uAVҫDŽu۱Z Q )ũ&=MH.o]D9'i@u"B\ ];gS>|ߠ#k2k&@!J&?0l'2j ON(V-8{TTHqjdO[~Ea H'G߰߇`J)'FHE#ޔf#ԛ7]7.x.oNVs dV.rRc6А&;uulM0ZRX2: Hw$K IQ ΍TdA=cV /pb:*/B`.!%W/Ӏ3ӸEp-F$;3A0Bs'm&=M]"h:cm{Qqˤ$]x L8bPI9r/XN7 zRؕBI^lT|'2o"WqëhYge`meB[ԟsaHĐtȻ~$.?.=BT73K:7xUKCtcc$54#1g~Ov"6Zj;q321gO7Weֹͅ?1$ixDX*IpN27ߢ8%mi9EfR?i=FH .?UI}*Ǩ'h\ hV9Z{M誦g͢˲ J)C;A!U$y:_+{^8@sDRi藍m$:Mܰ-@~]/r˲ H{wm:{sR9'E}8~ς\J6?UE2dmZ4J&S%||w'oee!?⒅zFk^V*]db:_fPRz!$rxcDМ̾>Ӟ 3JB4`ZR]e|\XڜGS'+;{jxM\e0/^tF&ff`qؤ\J3R &.b8,xP%A6k&1ܯRT'|[X-ig3r;\ \% iTo9L.@?޹PYkǧ4VY!?DLpJx@ҴNtR1/w/{ EgK|~ ud;"'_9FQ N C@l|O\tżw1D2h\.Ddɍ^Q V;7Ե OG i`OnͶ_Mś60[H-6y5;v- N͉Xnay H?[IIH+6ML}b"Fmޓ,ɟ#rN8Ӳ+!-eE2 7AL(J,6#z\hLVQ1=N:ޢ-n#Ja_<@n\2M*T(ٗ\!§y*Hfz1D:zT",Mgn>[6`tbj Ds<5ѪB>;ĎPojO~}w6Miۮƶg'ذA:PKW=_PqP`|k"=0Hն[gL掿Nw Zu),7HXh]1^ԇNNS{-\G<,ԭ8.ѷ+ gג71oaWCB\*@جۑMb;.qR Yh5N2 QBURkMc{#^g17 gЃ%3 ?z>p2|V ѤOP%xQBLaðK OgDAՕŭ-Vow6?^D)h#_ַ.q=ib$E~Lp,]+ǒ( ^)=~~wu =^ƻ߆;4cetDAUcabvI[VbGX.{8GvjYCmzj*oӁjb̃RJJ6i3xCV{šپ?psХkqMOK 8Z!&yV#[y#R0y38{#1xo4Q!+DMGȼ >!T]x"q*B(Z1miv#!n~"@/ղm8=3 ?`a$,s,__>O /} N4CVb $[+Y)JccƅeVoq */N:SRN*\ʟaY@/T-~Un=;7u㼶yP$m"8flюne3 %}`z> ڢ9L+wawޓ=-M:{Wg䂳O5'Y:}5 NL?Ť[өH-܂t,F)P, 7<]XSGU[H9ޕaĀ)HnAK؝[,-Y[FG aʭ"'̃'pBh*|xẑڽj(=+zJn.bf ? 'jЃDW\S!Q-=_:zT5X)FIL`+brݲ7K QeW`Kتl6)n0u.zc.4z?{AuߵYP4J(R qb q預oo/Jh]V]^0x/[tk9*UD\b9)|/"Nk:Kݜ哅׫:3aC7qa{`e|ǁd) (]V(N1xvO >`SON2p"|2AX`Sum \xh%/|$"ol~ݳ$ 摒 xƑp{ ٧0G@ZM.ڡl\%D rIT!bT(>*ejo=roUY9z75~:\vbC{/h,G!ZN,YdF['; 82bO-2x8pܿ" %p7ӳvHOW ap-V7aZfc?^?SB 5cNa2K2v~^SŖt~H7,S.PjfBCS:4SG ϰ 0.Y58BW_1(XK m[H"jID+]*ݏ론:@ (2ɘkL㟌ˑ2O' z$!iCܰ[WA-Dm2 38ju1>*^nisF] /s*ʞ$pOeO1A1I ̼/p{)"{<}#E( 'vfx"ŻOM^츖4|a("~EݎAZiWtD_NSG/Z߇%#F)(ڝlɃ 6/Czh#ʁf%7duh L$F|ՕL%: +x֊1V`"h#*egT1´*]gĨl69E4j+Sh+Ԗ:B%h`JY40|6N[\2NIBUҗ8߂32 Q=( | ,E،"F  ^+ .T0^`GHlJP-($G_T!Vvo,VHpG;PI |m#חA3R71B+[!n75&@sW,L RR{ҐoA֨6(=7 uCR}[>QCiURO|D9d 7.<u nnVD 5 ew{ہz;`9FUp;??2I|]};TX /)DhF,o$TW*oe *N#b >)h!i6@;FWt@M.[egm:`Ls7,(8ZT;*b" a"*v`p%t^e`)KBSl!#Λ?L@C2*O$[Q-}x4J޺~6hɱvu֜=r @'&trFAhi?S_[/)*L& IM:}~7ͥ9@<%eZ<Hp?\Z J2Щ i&=LuIU.& _xZf0!peQC&TޒS"':8 42dܷ'FXo Ka[kJNj e:V~&cb^8gkЭԔ]=1;'Ja?O<) R8!a]$moV,CG1kǵF 놎Xϡrh#OFT`"GN=[k$ F5#+bT\9 ocAxo5c[Iv,MХxw+ƳPE6L-)|sE sVwV|, (8|Ղe.((9㰡Vq{FI i.2'9u~GdB۾tLwNHaMn],{m^P$XiGE;Xēͪc[5,?@G6/& d'azM2e4uK%k sH_NG'*4@p`V$ôъX ;Z6خufCrH0OnӨG@z{XW~)I| @\hk(kg㚅H~(,4QK* ɘ5N.hcD&4w@6b23);4ƈgv[8OSuM4QHNhZLtU"ʅS%i"?G)Vm{Ʀ(#(sxO/ٟ5oi5j@pYAPR\i|Urdy#C>s }{Vm:&v %)yO E}, [>~76mbBH픳 r9jUh]6yw6[=7R634@kkWFv/ֵ,U]2gYm^i JD]=$"7VzSy ho2u-4 #ZzyS9}uOiХϠ=wU]=\qjzsF y%k&\Q!K¶O0)@l0}= ^`\1[)8GFTm}>>Uc~)/1ZhP1KĜj^1YykX:ہf)WP|vEʒ';_!֫5{e8K)lκrLC}[k=V[LMEmHu/)kj'@1/ V#SvTmZHMP',FjP}Y- +sUṕoyQ{N&|3fyi<ELMYljV]_8ѰE&>fV\#?PA@Qy3)]u}$DlPZ4K86S8f @Kd(@OyǼ3˲o(\yq1@PFbŽ8 SmݞϱXZG y!jܛc$5~\қyǻq(==Sy}:U::żDG&+]%!]^i\bש^rsҳlqidJoNLՊ6JpN0: 1In+k Xux}otnZ_G*?J+Zdh NDc%Y jn=fزEXIXfbz nmr Jd/F;/[x0WGg__:')/mb0HxvCOUЈxw(7&Nf^gt^8䛥#RӉ'߆e҆"po[z^ǝx4:wj9$|׍mP")i;Z 4K MX#&}Q`r3xܒFdKzyŪ.L,*z(l!LjpfQN^٥fdtO(HSAUp>?K$hu3O>[ "Xm^!2a\p^86젅V-gqmxU , ? >mޖ ~- eqx~& {QvӶzLzyӑy'wh> K6K N!A<;W8me7G{q]" 6zX\LcBv!u UI/Æ;_ oos69G!Ҙ#UZ,3AB+ V$L$W!LїT_3^ \k1>n=. |(%,PvPqɝl}vUI,3~*#ֿ'9ɐdNf~ km24~WFPi*մ5Im+TALIW7;&D8Jڍ~䢢g),ѻC= \CUY ?EnQ)'VbE )~ٳޓ! o[`(PhtD!vZchi37OVQ՝isiѯٓL­˸cᄇ".n^V6Z1-.f0)[bx$#.2k+(=qŐ?Gnp{~"efޛ݌xiv^Bu*@[: U~Xa=z%6QVu [<ѥԨfQx~km7Ob=P .9,DnO8R9D*_/O㻙 2Gkk;upYfUwU!H*I-+~T"c!/E)0w|o-8b4e.01gGo*lpL*BSESjWo\!m$wއpͳRhݦLH´jէ7iaZ S3XMDIVf 3w%`续U@'I1ŨB?q JDg_hL&# *j҆C<l1J- o7 2{J%TlHl,Ka ?ߓ0FmWM.rkӤU{'Rh&n \a lpmW=X 9'+  C2YmSSSIvnPŢ=!c\1{/xK;bnv/"LkjOc*D SR!=r\HgBݎYbmMiAe};M_Qu[&u;ko?һ#*pU ][^ ‹ m-5;zQmOe.ɞ(K+] 'ۊqک4R4fjMN@zDo3n$a64wr0|PS 9y|5")KcK7T#E"ۇZTK&!^]uXIaǯ<6Ss1.jڝR"(@NDŽzz NNip,, uSy'St g+=npF0(LE[&cCVJ<:V;fFCy3Eʫv64kw@[򤟀E3kJy e`(3=w{"\dk&;0HhMd$z Y20/J3@43DH܏64PIl"˕&6+ xJʷ4l= k6dn%Eʦ=QvW!`%2aw|6PUc@o+  VbH>- Mm.PһozX/Ό|AtCSB4iWHfY=-/LJWAb.1 eN--CgA{,rRNY%esYTM$~zx&uh嵓Iةjmt;]>sUW!g߻WpgX<%/{ ׻Q2DeS6gהӝ)M=6kiW@uȖjl)HwB{i=4Z8IzYUE}-lJW?&i/PMщ,-N:S2<7)#Egp)*n~V*赟V9ΪoۑPؚyNk5I.]2VPSiT 8cep.q*+pRyq;*2 =^*-P-@ڞJߠt b)N 1V@z^`~Τ!B~"߈ص%3~#?84f/ L[{^HxmaaqŖ'B\JMƐ|1hZKLՋ4!wHa+x8"p3tf./po5D.<$U)mxkW&v_gUA[uH5@fܽ(&(ǽV d U؁i_o8ʱ;xSEmBpn}Bjf`Oq%@lZsYV9`hU珪_5"hfSeP#.{9ۻ.dz?ƒ+놠ߠmfCk$}\QŐ̇-S*EXkNe-aN}B`[+06۵-"`4K`t|4H1ޱ$lzIБAU`o9%cX[I>ذQ]Ioc-QYe[u)h 1̾"ߗqovs.’`i_)Y8-څ /)JQz D;6"  `-y4QX>L?#1$%wgPun[1I0oMel7\PJ͗'WDm\&^ U_ZsߑM]o"^"`|s-M4NA1|+˙ Oה8aڄwrOy\I^ZphX>W/^N02ctː>lJNCT!jc; )n4* pmél>1}G7f6UCfVI]Px|F~.JT8/ n(\qI]EꚂ\Vm״ostBr[O!T/ǝIZ>A499#7Χ-#b]Rtr3>05 |Xr0uf4ףߗ&%gu(k |E>ukV{Zv]UQ XA$. 6mi^-.&)Zd 4>s@.z!S^LUO[l$'#@S_CFmk'x] kMĨa*pi UPgm/vK\5 }:wae^6\i!$guEz|sx-m+!Tvێ,-6n2J^-槡~2 dƥC;s$ľ<h[Ś0QF6G51~N\Dw- w2*WMapӦq"! UYu!N3]JcnZ%PS$1 lz;Ny]3uTڂWc |,L_u0u c01NY\Zec,l[jGd?}pnSz]JkhY$\2u/Sie9׌34_hq#)?ǻ> 7, ZU~B̌Rnbɘw7!XK%=kZ/}?-䓌bZ{f1&8mh_y_ n<"dyOY U;&MƼC2Z}`?<_kruJCq@$ѼxE KWbRoR9 9N!9| s .I$x/}W7!H# E@5]_SLO=cګA@u92ߐT$B1`DP05G#tM" agĈ/b81zX:4Ajb'U1x1HI?0vLoňji;|-~E3@u6aO0RӇ ] iOd*dSHP S '~N*ks2\x<婡eY-r7.۵#iC*yuHtNcGsfU3"u^05ڛ'BU̡^fQȩl*K9Se;xϭ+ @v?`+ܯooxz̈́5n@ emHUfj9~feD̖[GhU^*OkU8$*;-.."v87vLT]74L*hT1b@ɠEPuo 5}Of[@Tr(2Ǒ/aX3 J(C6hcZps#\x]%XIMtvnn_H8<3H/ǫ#r7!}sM:wtE\T:#@>##l[|b͆TFԮb4ixr $H *1,cJM5 6 9J!cвc%?gjOo( a7/TLZS0PІthl.ہף+jRP`\?/o=ϋb(3xc1N-UM,V|6bwf/"Y $p="W2` &30f; Cn_,2/Y¦NQE J=4؟g,aB =c% ?mT7*6o @˷"lKHCY#ԋA2}캧Ԫ   8m(/"]_ͣVo"9zoj)Z.M=wP@״#A*ZyNmPy|ALӷmuLB HNÈ҈c·c@İYbYmnyUPC"YC\Zʠ$PRNW%*Oo1^~ i}RK^y,i}͸Z'BцV"W {!fn/欶!릋^-$+333PkZ6wvӠw(2ДˌxwܩFSG.\SjFH4݊J0*)'=,i`uRdUhr^P%_yzg@w[ R*zjԜ{[ l{&GѼ%.1n?/>C<*OcΦٺYHo7u:'ɦGr2ߪ#7m_5jykźBtÏQ$8bAG#弉ca dOYö5jy$vXMhڔ*Sh2 _9gR#7C8=mj'i Wtg1rQXz7fQޡ;*| #_"nph!]FbAT0"OΩHknL  l /9{@̀`373' #zf 16 Ox\M,j֫99%:UcpL]="omf44<9 &FxC jtpB2yeKd`I qM^P b7@eU?F TPd)k(4Mtj#vP[Ƭb] (p/H˦kkM}V'`Hi5XZe0B$Y,+=yk ^zOkE'"(ޫX"&Oރ7lx < ]AGڋcF.Ve_9.3lD (aa/>9|/VCDFl5<\0+Tp6ID5aqeQkpf@vmT w ^"=XX2m<ĹLȻD>}b] ;aZ >T ]ʞn1}HZJؚ&Av&2B=Aq 5:Y?sT7FRj'B(.K!4&XM{Gh#<TqR:7Ő7x -KCl^[Ց)<^eэrp'@tѥ!_첞Zu)n p*>3[f* -0"OUV;CPJq9my7#:Eyz4w|6G-=rb>#<&,̀!J134T2:Y~C-EEo/G7~a5 `ݡx" ZwrKP~sb%q H_s}'& 𜤒ivAIat)N E.R1Qp8 ]Jԑ*0:DW?~@Wg[h|8{Y*'l6i)/N;fV(qRu{֖[6m1OTX3,bgN] u70@a tu G5tbz5$ttUaAr#Zo?0+3AiΧdBlΒ`ӂS:|j쉭C%iLN4BŰMei?I¢#)nX4w;w@{1_2 \GnI&`x J2uKTNG@@V!\g03  Au ~17OqmR55UENlK\Rξt!&Zb^$QYfB AF l Y.O ՝=yFJ0|V"|ĥёЎ]5ٲJ#x2hҎ<%BUA*aͽs1d 0&O )EL>m}Q 9Ţ-cGAu-hQloSAk\u2g2#L gj=!ՂHtb*AQy9^p_SgJB'y܍o6cW iʝX@U 5Tʾ~ ZneL~!_f&mA5L#_ɇF;)8Ht88e4xʵ&5w1O[gT ᝹H\W?ߜ$ >sӀ4~@, ݱef[oL3Ǻƫ#lWXI$0]vj\xqaFT@#[&BpoPr lFAə wL|bi+lJ>լ>4ϺK4pxa1sf6 YCl>}VQPt<j ?{}">wItjVLfU!KW ay(ɫɫHZ9ZDrUѮ ;uê|7@(qZfMviZِNHq&kؾha~~g*eu_` eζ1J U>dLn¶M5>ldrS]I֨?D]O甶M(HEJr: I2;rvʲ F->|fMOݼg!-b"ǢՊ'yeUj{jk32fQ.w݈s椁ZugvAFt>J3 +aDo7H⋖=[81Ycl):0!s~H h/~ &Z 'WelDLO5"{+# xU aRT;aOm0P謩U⒪~wGh%B4 } )kj%zaŐݺi_÷S1FLO.^>>`pouf2, fE>F}븷]wZf4r)kSX.hDn1)L_Ob2-aJl`&Xٌ?**襻.q@e,+?e-N}ŋEgZ)ҺjKX = me);|rs~O+&,q ?LsryߠP?^QU.kfEf@qGaFtZl/kjSnщիP$=L}4(@"V. KHR  om9E=,@I<"Ua~ Q?8]ax[~겎o#,A3U߅s\:[b:[޴!wx7Ҋ^7q!ag$&3iŗZ\7}W}I @djU5DD4&T<M~2%u7hCFoňv:TTF;'mŒZAlo n:P )4l|v0 >i_zv{!q8Z"3rVPP y|w}(Ƙ{߲ Q3Y-peNO4;:8>b -FmǠܷW4%@e ?4n_;5.Fyʴ8:S%Iz; .}:ѳ̓/kq/&շ*6/~Q;<=+a)Qv+>1B%|A . tMj(k*P$U5Hxb+y\uQ"Pr<؇J{FHl9+b)ps/6 B+!=$>BI2 EP}%S>zk&d!KOrOIB暑]L%7U/nTY < 틻 Bd>Y/?`н`ȃ_DdFyU j\g\UcQjb)56>KF2HTs[g% ]j"8j G$6ȆdJ,ZTx*-'%@DX[dxΟ܄\|+[N]VgqRKm+|SR/1fӔGJ*|SK+Xn&JWXQhL|uM?v;t;Ѱ Zazj8ѠQrA@t{A-R:-D~xNT'esBup!NMCX3 V`T*О2ȳ<ccMJ| bRW$;=]\u?+ hV?&S2{SE"wOۆ~#U]"u<'3X[Js GZ8D ;}K .r&syO{dL2kdp0-[t\"Tvz0d}䰮gװ+(.uqL) =F5diD+ K`v(\|4js}"ӬdeSqK|=vw)ح0`6=2~JO&L?b `8DTEz, z3Pf&8!&pi*0s`kjK U<+&2p2xx |VTrT s[}}k 9 HHg\;__ە8P#63xPΑPr킱A2=8p 3X[L\82< H&268BBj!0x3==O*(3 aH6Hf σt1&[ȵMd/oD(&uCZ Jvn7$vjUVKnD 㖦e:b:>` tdQ+v@,V̈DʍtqhK ΌR'?͞ٿҵ-&l^}3KӾ1'W ~%jtG8*f\P1ԑDtNmgX@O.jq ?-"FxI[a\lF(m=TynSjpրxp)aN[86ĵ2iRNn(ȁ|ԉ J*Htj7QtLXю(5KYb~9ZR6rx\S5V6rdrE3q|{=1^m5]<-AsXV!cq?c8S;}OrOA:V;nU h~zwaV9Ԕ9T^R94g}w]TK%1J+$Ojn~ v$3v`?P_XW] vTQZ.ww1dD`3lOjJ^ Zyc)'z_OInK7(o&3BJTqZzlMW!o 7 TAJoYeQ 9;rR`P79\sE1| U$#VWguaPn?K|r":5f-cŌ{Y` P<(&f5l;p:j(pb_>bŰj<$]KN)N`L@Ђ㚞ZMe]jRQW#s iDb%m"51e",5e.[uw[D `m2$ {.*UcQ2_77 uFPјo!m`f 'cG|IQ9p84\:>T $9S׵PG9MD:' rci@ iypc|[q /PZ8%DղT 3AaOv!&BC-q+heD[mhӆw}˓[2<nD4$ַ*,N2xC/XI'E3Zc\n>Вg%э~QХ.u%`\7+t)U5N{HGhQWW%-$6˲ۓp~& `ܠ .PmԥpՒE8c0PSPHꝓt++/"x[eϬPyoy^h^>;m<_3:rL,F#EUqԜeDH5}WDbThÀp h PQ8 10X) D5n{Ɛh*8W֠%mV+pv}muC`/Q중׭%<6R;ϣb59ǢS>/-ٛ :H`*|%ІlfY1"2@#(pz0?Ļ'ҕ/ `[1\aeP!%ގ9|`E7VXS8CjG,oL`]7&9#ܒtS]r&1 ^/S8]gs"`G D)-m^'0O9%/U[DN{4nBMb *Ҥ!*\[h|PUyj)2K&ח,@_ljX Jx8△q ItbgsJ< gd 2Y ГlmV>;S9݃K;^ͮF'[@V{)p*<Q\.&)1DZ)oZ"uzw>}U`DRYBLt_h`c -} bo>6iƭu08'6ݕ"w9^X]:8{-jg[P'?OKQMH2AF \U&Z=Z4MJ'@\mĤ.ș!ёc8ĹH 7 ,g %[&4gI_񨊑?ܬ|קX?l3ZC,^ҒwGbC^DUEmi"f-8⭴TZjNwSx<,0䥨wbX"ůk؎g? w&刃A˳dRi9Y}mu8Kr#2jUP!0@Nj=ئ}s}D,ajDԜFݷg*GvG#q*KW@s"$LVqVvvu`% WWDXu'W& vFbU?ȍ/QW%<zM m00zN*F?|qs]cS*LT?x&Cow3S[ y\bB]6fr;wX#?J=$J wP.0 zRJYyo)@Ы)-P#DF[\r*(`(#<Ŕצ ׁġ6SuWNh;\E0+1Bj9̃K$j"WPX@m+[LC͆y\} L]GPTJZؚҺ֏q!weIcx89q /+ŒHlE\#"dZe/5`.5~2H.x88 {Md͋k P87`D;O!Mqxc-T!sܼ;K!z袞Eaתx^ p:u7 g G"[h3e,OGncw|5#f&e_h_)Vx"#껩ot\TNF?&7XVN`Mi .CE{]U N©fcHLUkid}Gii&Í;1θ*kš8βn 4:bmӫ0)oBFcdԎNcӕI+Y]!z:Fe _t #j#i)yL.OՈs}Ah*ғq^>Js#/NC@8_CgBY kM[9aug2leXY|h:l~sH&vLI`s$*t%{}J{d$QKC>xr&h>=5XcȟT$TyvV852ljdrA.LQi4M/#{<%5U{CwqGo!YȔQsڣV~Zڦ5B陹5@wXPz7;f\'3`[=.s4wm,2kN1Ūh|);9X.G uL>w}N0y9ѐy 70FsCgШ0m)/zQ/ 6"$ (.7GvqSCh.;lv~)-;#R3v%Ucf/RҟkwlN`h(pl ;z;N{O|`aI{ {Ř]{ފB sIDMvP/!SgiX;!#S`vjxBiH-eVhe1spGS`L[ Ĭ/si$-Kdf'VZ"(HӕPƃfE7RzzAY{Kʟ{5GRy€_ױFFl mZCgno/VSXeȭg~9@^sO1's VNRs$'Wu]IH㑴ݼJavcӷ@T&pj8"vhy.YS7Gud58}̣D GGkmЇm+|]9ſFAu!(`BZqJ(~֍򓍨aդ  o/ =;[םHt4TG[dEH>JJVu~4=&wIa+yW!PTgw!]'άX$ۏ^2`319ĥ=*!EqCKIFπ@{}ѬHW`DI`t"y-ACs;g#V̵̧gAdc'=LN8S 5,_ %}=" Wt3/+NHWoIUz%8]ȈnC jṏZ8tgbemԀmH[N;AP ׹m eJr9h;K4`JP[H{; QGw|(IGP`"Ry+!ܱǫ:h+%Tuhk*{%_aBJ'N/ςj(``IrfݯxƋ .Q 4i>a_J<#䇤KȐ4M) Թ: E]Bp^-@|;.+7͊Fx(K.ar3'i=zAlǻ(.:>13ru/Ё+SF`JtE3Yc0z#U@-J[zgM\pbzCI8\38 ^ g]rib";1Op"*zXL }4SQ:O~pY3>\.J_{)]ʟȾ('j$?R3%w7?$Xq}FB}?: Ϛ[sIrr'T*@Zp\8VH& {"Aa4UVvDTp~/-!oT/a$uҊ Kve])YEf_O@8;yuzgV-Wi*R!}Jb㚩}d_4 - (c?QvgNt-W{U-GaԼտF8}j!GZu5}15j\ E%#-%b,ǗRWl&E׀R*#= =}_mt5| _,wyzK}DePou`sh+z  S)P)$!fF ta&|@DI^OeUʊC2Լ_ ҡM*PaSޏ)p&rsGR[ 'Pd'Lt ?Bsh!Y{Vd]z.P=;\gt/mqFYR96znb6nY}m@|&6AMBی kB-o)J #D-4ĩ ;$0t%I:I ^ KY>!^ =`HUW6 g8酮a'"~]3vy쿹 (Nkf{s gHsK/7gF,kZ椝12M?D{*TXxW hBLi7jo~.[gm..x+.%d@ .MzUV_~|׌/s'ㅚv4Hj}˳b8\5|8)Q?Ǚ~rmwty y&l^>IQoC>6b)p r7uc *ngN~eYAmk\S>6xD/Ӫπ"3=.N_fk""`۝i2ú`Uϗfbb૪YBglвo|0׎̻H{g`G_n>a@2%*nBD*Rq("l%\LMYz ZGZ O;JgBT6Btܿp_U׊2&oW0 /=>̱l/"NO}AV>L^+3Tvor @BdRNH˼P؃4#G'R҈4-Vq+g,1;Wje$YvAѲFdbDFڛO }k 8oB}QnF: 'qhAnBK>O5efɌ,5n FKb3, 2!*nm):5IԔ|ol~W|j`s UWwI3y!wƸnr"S˹.';GəobȔ h$t@l0?Zb*ӽG+$f nZv2jae0W ztTJ.=K/SǩN:;JF t7//P~C_\3㖾?, čH2+ATݢT;^,f\УzƔ=N<2p+E kQ.Yrb!Ѣ[QY1[2>TXM\kV-_/:Oug[G|fyHax<}xZvy* kaD=Y:wf$אJ7v%PG-!lT$;#;k 0IhWI5MGIkr ,Y9ִcE˽6 6E=f?9H%}D7\Hc+ϫKנ2/`` AV(ueRLnױ1}>hdmrAu.I=mdӀb2b >dDݢY(s.]|t.L+mZE?g)+LR@Kfl.xtlx/ y,_ګ lWz$Ğ$h9G‘dI*9|_V? =jyie7䲥ؒ8!++6(PWo&Jzp㿔q\,˸ȋ6-A*P Tڱq䝾\PUi_Ɉ2-1e;NPE:kA9}љ62&'YH |}Ń%\;oKnMCli-%0̳FLLD<]d GsUչ(q!xEWGgx[3Oi(L OnS~HEtjK;?ʿ NJ pаY4:xtfd0VZ3Mt> }6g= 1$-rak?BufCX<I˵@:H(siS! ~ApuvKȌ׋ⲡf,>w}Mcu[ّ/~Ϝ/-mf9wnj`(I៾07\ImQ4s3Lnwry-z,˲bf̱ZgZMW݉rCNv$֏z)[?UP}z1=VoPȻ!q(-}`{M~+wk7n55(O<'c1+xgH˷e}A bCȘ$(G7|L옰5.duO9޵RVJ}ƧCz:xȢIxu+2H?GcTS0R]_MB;C)?۴S#'= s3p%^[K~=K,)DwWj0NE#=ML)k] Z\0>"M>R9NgmdBDzȌMy o3'BeӅpJy 37/ LP|,2Ռml̹1A v:XaZU\G)#r NVb!Vwfӗ8E"tA$j2n% -E@< ITF])~j,e=dN=N[bԈq%.^|lJ ILXIrf*'ܑBܜ!n:2Dj{*%e0H?E|]ے.F-gH0 OI+Jп)#B(h~J4[bhPFdQKӶ.V?i|ҮV60EWݳϘ!@% “U|9lbҾ `=BXHlBX_/>ce*(v 4>Pc&o;@ Fudr-.~gҽH[\Ys97rN(VZ%n/I++鱚6.:[ywaII"b>fqEeͼ pSDR ⵘr%?opJxilÙ1_08JPIkcqV9sy ͧok[i+N3RB3 wLQr#U m"W,1/\ܓ׊K* @N:]ݕF\mae 2`}(P>`IJV5I&Mn=y﷏xs'=él r0?"Dat|3dP&ٟ9xO09aEG鵊O&k7 O 58oNRȾw@]Я0j!' 5‘IbdU20r'HUUVv~6 H&A?HTW9~C$gON#Nh>eMgX u mr`yJl 6إ?ebf ̲Pv-x("U, tRCΦR81ݵ丗mܮ2Eģ'%۱ۄAXkt, m*S`/ kә"'e$ )޹s+#D r:4YQx+?hۛ<d ˧w s7Xjld  6T79CcX\yߎoW Z(ib[\;tt^$njGM^1 n"fT T@ wSj{6.+8$u pM Ms-@sD~RK~ú5dcš03&]0 ܔ[mS 2U)Fe٥R͑m{hA%ϊ|F>t٣Cx&@kӖ jcwh{>L> ;RTDŠF-Rst '/)ΰccDw hETY)icRŃҷxw·y?D[ʹu=OܱpE-.UFuY}u?ɟڜ>2nb%Dm'ajnA[?g<$N\zI 'Y $eQ+I@x>v{KuK-ɿ؛ 'z0ҝ><ީc(VPDa2"w2Rp!gf*Ǽ\[Q`'6eO>`T&jFGF02UD+iʁ"ս դE_e%G c "9wXgФ969 hqjre YPݷd(^hk*GCi\G#{Jʝ=+HO Dݮ`B[<=w% 8ų˦%FFv TJfU.QxvXC'jVmlTl=쬡c)N$QyK6KeNTQ d{.\AWZ#f$OL{ZoXpK{trݦX2D]\ғ֕^Ad?TQ\rS* `( oHc?4?+W'S=}(Tv|lH~m%!̠vG:I&4 ]Z) Z;7O[ʛ{3}Wb̊*և#rvBx js*cW~t[$I>^3똾-~c~zw4|jɀ9nň SJ蘉C`\cOs=BZٗAѵ}}2m#BUabM#iZ+D*Oi%Vzt>odʇʢg>0-x9lr~:M'C}MYz[7B*81N#7@yҼW9+qTy ]' I&{B.0zZjdۋQfwP^Ao53=r3uA9ɫlDI.KcXCZ9'[n˗^¬Bd9k_ۮQg}xG>Fw;b\\ۋY8RJFc)TrJ|y@}IE咥y0ϕa))Egc9Z wXIaS Hd/l@ԃfզPDzYxH}V#-؟nÈf& Vӎ/ּfA frwLyl2yvchܢMV`L/s}?@_ 9u5sn.=="u{q1~b%=6Tރ/@4JٗZ/>J+rA)Qww: v̂bvHDw>ssa9^9Aؚ?]{Cô$'tpw+xY)Kٕ_ J*`V؝.\E-ZkqJ(c.[*ʗRNJ^4)I)Y7m;`Sœ <0E=Fӂr$6 a(P(g…gR'n0cwoBD '׽O9O>Ot>oZ }o`#da9Qyr3GYvX2*NSxVԸ}Ge=Td= ,9o{]yRʐ<+3JP R0|~1> S,i>yg[ pVv +w#lLj*nʩM]crJަ}Z\R\ ox۰%M<5 J7KYD*i"7l JۨjK&킺\qC(ǜ*m3<N9uŌZ =vJ8g]JfF?4X̊FSj _pXǒ ܅~^u7%βIQ]]"Yo{L; .*ˠUOywr͘;W$V3_|Q+<`1c(t_6 !616QN1MtX k)# 0Jc˯xf'`B USZт= a;}(svs ڦp!i$&OD(@9!Z4aˡ0 =*4!BAmƷ:{Թy*H %5T:J+{:49ͨM&cPwAwnJ> MA1zE=l|ASbTR9--DQ $ݍ7#zUD(c|@)VzJ,E_cS8.|+gʛxE]4aCybJ-]>/t.:%O4Ww€4@, 쾍݄DV, s w$\a\1YC-Md{4v'Mmc( #N04;g+^Ӷes1 []kTaV)9L[['ry{LkBGzYc4sp|9@S@ify໇TA>?{c|䌯V 5qCUGfVI x p&%CYў/KƆuϩ%Z2mJ&=}Ej܁LO` ReOFHmoOLMm(AUdž\Hځޗ[~\9PXEZ l  t!$3wnS{穔5$FW2RsJÒ8ȪυfBmؐK֤}Um$K׮ϛ%,?1prgΙO+ss*$*N^4һ-iNI~͍zwNX΅.WIPzmO )ݐ,/q_a"?" ߧLO)RTkv820jʫXnr8:"&H5˦.hs[FK @(% 9C8 ;0 T1?^B4ɮ.{~w 4A;޵<b }<}5;ѭîH~;1GL rp"$@ң&*gieʭbUkAu81s@t&: K}%)^چ_䰮r9&;!l&qw5߳s5%wS= IyRgnγ,pJKu‚UTeiDYٔMpqz =mӽ41GW: AE1^[Z+M`0yOuon:z~@}4rӅfijÅۅFVF~7/7ux -paU`gPim&P۸0z+qa2WĀhl sRB?Pkv/b=N#+,ݠ ^QUXNN8V]dNӀy֯J/@+mbebsnCa rkw&d\#b`,*0 odGbQh%y\[y2#{ FfQűr;UHgì!۾Lㄸ)`8BcȲ's_#紜rd뼔x{r"es"I w&XVD'` DӸQU򆠑K"f؄m))WJ$ k`i5i,9gI, +"C3[-CM de& g#p9 ^ oGE183oNb೜Kk`uedQ QOZ AI=_\ά}PSK%p a[rؑ ~VO?/qmV2E|$_MAG@AAaFA'.cAYa`HB"صNe>?] 5kS {k2K+ |B?xw !2oE&V6M{Fo =pMwۭ&!malV_#^c9K`cehX6)'H=_z}`r vb2i)69E]hkl#3^KSM,LS -hsT6 K:t2cgX L&k}oM`bX&f)qE3( hwⒽY@og®NV|R=l Ug17UfcI=(vy 9$}ЩSA9nt:ۇqVΝͻ[ނUi kh\A17=e ,l ]k+LUH~_jD$r sq^j<}YRX)!Nf^.6( dwåq/'[Nw'"_"־ڭ[%%2W bň Y%1[?S`Y[2̰ > H3_VWSSQ>?vƇcft=RpN1t1Wu)b+?gcR"%hQ4U@ZTrWg=]_ą h2m_bJ Ab6i0qK̋"mV 2&ٟ̈́;GSC+o-bKD89gۉK|DD3=u\C 5`[^XsFX ~]p4 <@<̝޼nfi [83$IU!3"'IfOq"^/o uk9䇶EQHl$a+_t~yLt`zxͷ)ܕD"6l^  5GkI^>j2ÒJA~x8)0$^ r m}Jr÷[m[VqwĿt5hz\4_IoQ߻#+? ]Ԅ&vwq9ݖ+2JJiM0 5@ Bc?(0fbtPyOȝEMdRXV㨦M?1|G\x iq6}(pk\$"X4يwV&ܿás=m"wOErY* yAl]Y#Yt hI"2coCcmCePk)ƑTh*|s%WM%YK~*)lj`vѕFT2c\2ɑ6?_[~=#1he'X9d9^M0|&s4Hfa ۪.pcd=slWk=;⌖xF]bq`JW##|؃H(h}uCh,NK: W s`p3vGcxwoW}x !\T SX2qڔSeCb#^\xb.gynzu74J`|5PCv u*A"ܗFdXOѨJFj;-L ĂoL^T=zn4w!dB/3wLjm^ v%"L9H93SPN;ZY|PԐ^'vjfi^c p Kˆ6iϻlDSlNS'Vf(Ua? v2Fc$<65\aܶm~BÖ\Lzh(^{E7us{dx?fz6;L}:`A %yTk zߪs.e)Tqm%HJg{oZuo kwM&wӕD-= j} cLѾM (1U|fY<6Uh3+Rf XZ2s @j6Fxg:5_2J] 5$69pח( .ƣS^D%ԡ](˿XəԂy |U{y\egS J۰M΢"!2!E_hlQ7餣 PBmۓN]ԵeړpCG\|t'm٫?4yply'&2W!oߏ V'~RԎSM}橷#;X# EpxyOb\z~%FLm3G o6wP E #>_'P *UmSr0b&<׾,q.bq ͑7ΐ:JDE[KT^A4OqoPd6 ;)} M%eoE-^99ymUPwF0:;I~ΨOwiL$yO*ClVyd>< uH77CQcqRQWC\3*nz?n ?YMpF\ LJ<Flct2~7ĝ"1cMDe32+HV S6$8d`d<]AfW t*Oq6bclCڭV.\QOn5hK]9h4dB2H#t=K #m>JXGN%Y(t|n@]7=h9e IIF*y} @*?xi5^qD݌vܮhD`2v ؇oT<^D#KS\uCQU#c( p vWlcюLqRO4"Y*V*~1Lt蓣QNJa6adUŰ7 B:6W!n%+VN#d>T|K ܴv0Nw?h/^/?.bK{jIrG=KwN C2%\\?PKǹE+`55W*.MSA1YE[ױ D $|`O頟pG/;ѶLk6MNZ{q#EmAA&ZGq{i,[%Vl{ KuIW L)$X{M1IR9 V|HD}*:÷n6y6%ܷ>Fyng8ܜ|􅍫7r*Dc^zqqgeE);lY9̨E} & fD϶y*?WO̟ԃcܗܣA0[uzJ]xr>y^*'hnNި;P-II^la`n{i\+[#pՠ^k/uRxFmX}^5 c|@/3zNwGQ(ɥa>PٿT{Q*+(+H,47x^$2}ݏAh'HQdȡ^*k{/I=0}.Q 㩛 yu~0WYCH"%G>6pkV\`Bx+Qufy7 '4". .p.Eiz>䳛6K[`SN,6`nTd_DnNUb:4jC,g':Ƀ6S@ eHO g{K{Ov,L@W췩v3Im?~T8Ae Tܼ΄XPE7>.C4[9Y[K5s&r^ Ű_Eޡ9X*VRdt}&dHrGLA8~9ĹW/TY\$k9.W^ .&91W\H}{!QM@$&2\7iIUmfN2 Vlb,ϊ5Dј &{Y†ɦڣua6|g,G},Qk4Bܔ. fL\\9Yi;ep_)U\sorO Z ix zM(]_b(a*KEf?C,ӱPj4!4z4/ɉ9f T.M)\H;vܔ&i&Z` ,kl^C\Tm_A>}&KL Twt # ޱaϮ:2Ę-T6C4Y6&k . zȁ M%"8189D}-@l6/~¥< 1qWy9f? }2I1W A]Kv`٩<,nf$LQTxvg_|EO=j (%ѕklMjR'=zYWj/pQyl=?Btl/zET ~^jA @`zA֒sejMG*)w*v^z|-g?~nz/%Ow;>Ue~p LJ W=GgQi"kG.Bq;R6c@qmpٯ#8q~m*CD0 ViFkKtcK^ ]QBbbWzfkdi# 'syM (D 9nցUp, 鐧i5LS79 FONU$9ziVX^Q zh=@T_Էxu(X86ܹݕS+9#%\-Wy„@;7*Yں6bDhʑ ;qBu@.aւ:X5NHjCR1B'uKI^G5#;O)VMQLC, Gɓ@?Q{`\<`P'R^)}yW"qQrhf%gDG piHEҼ9aIOB_ݥgφEYz/'?An]: @8v$gIZ6:սņ9|@Ҳ(F׹/W}kslyo _Vq+s&,hG"a=qhUp 1Hz!˄uD=U0~~ԽRvgDަ6Wfs[W扠2ZxK ꍌ3uqRH4 xv9S3Z[ryscUm <05g[/b<0<*Q>t<+Z1]m_WA R,+/XcPC}1t0jt4E2Y)x)s/XUݩWBxÕ}ZP,R֯#;oj ̑%֡o '&hx6u &zⳐ$T1`wGtE 5IsguY(5|b"(_EF'gx$btTǸ ΠKwS b]s$vT.')^"Dׂ_BIt`pۍߌYS6=0Wp1ESp ޢĭ]&5ԋf`į!ِ{=(2xޒWlM* !D_&U'q(&]nK7IMtJ@mY5`x= ;概LHdҢ/1? -ȁ>;3WQ ЌgT8G>E8Cf֥+bo=;l`(Eן>%F:C7ʼLXV=p &,* Ţ?|2N:꺑p1 BV[]*ȃ6yUkNS]GZ]UnɇiK`y &zαW:1.it]:՚ػeU|^>kL$>u<5d1?XX6D>͕(HOXRqF t [nB҈A_~Ci/}N^aoǤesx+厝 ߥ(͙43 QB< Qػpf-oلNBю'li3? ?PK&_Wr$F#.>f R&aQ KB(/V"땪 ~0%U8Zf잩:o 5(;:(MeGMb;@CI Vy]f8"jڛbtD49&#rٷ(zzދ|f ^1|Y1E~ks;jL+;JLKP2!&EEI*[N؋ة{3L(AlܥA[ c}v&1\۟r_MMb_1q_8&9/S|{眨2L!H%QS)u臤h,;1Lei%Jy@/g}8XSV65|l2/ p_r*ʅQ= BӁ0]82ֲ9"Fq3fbl/16DQ5Tj~"+ug1.״ z%ߧJ+洛[dr)JPz{OÏͰZU}LE32J e~ɶkӼ$> %%Gy#os`n7C؄I`p3X|@TjP2ޤJ2x L"AM;љRy4r/\+cZoMW1b`"CHMe6ƣt&>tVMa@-9qjV9^J3G_4}1% _M#^t0*:oU(6hl~ ^ ^-Y^S$=N 7\H#%P7MZO{4-Zd ]Nѐyu]yH3|@A6% H'Vwb%02ᗮyb}/o;pt1#fP>hk= 7O#'˵)`.;OMB=tP0 4}-F iK̵"Ǽ uE(mGK2P'&Zb#ZK+?rH)de>9rreb7oP!-~nug~wh 3aS@24(bc,n-f>Hљ iG_;hCéЉ iڳ=Vr|)/8Uh$.|ݔ3ݹV M k|~8@ 4앰U~jHu똱Ǹ ~0o@AE-vǺ*j06lwe`!ͅ =s4@\i%n+9>>M`m|ețhg^.d0sȏ.2r(-Lqy.w\RNtW@d7ewŜz, s!]$v`*?92݊{ZI%1ȤhSlwa<\E-(1J<*}wzBUFiE_IG7VnF dƎWB!Kˁ>u\e'xR\":zZJk]ӳpAIp>zIb#(\SBr`>A{^~Mb/j6N#on/S(3/!s%fXj3_Vv@G,` + .[خD\c1U`|AhX+ANէgEK5 P?xB цD;šŕ64dJ[˫D֙u0mK,x# !1# ^UĬ,͓7˜'5m'K ~K?j{h 2`m{tUq{ bz}UNx/sM'yn!/*]c #"P <'y̔5 0DyGclbb5MekM'6gro5P>E;Pn n)uSC;Y3D;-6݃=<؜bg$jt۔B X]&mc 7|!<6}=aX+>/y'W#LS:xz9s3\Hێ,P}'2ݵDA،<;%gY/f}m h~9Ī0 $jv.@nlg42H+@ hB)UVxvHg CNdo+e2gvyi_Sz\h_sW`(L {-Kd4ߏ)vWRn>ǢbSC71+1 uһtEjQȵJNN^'hȟbJB_Ym9Q^uļ[xa^\0Qw< '8WvQ̡VޕRzcRMN]@ڷ:T >XGbp@XF焪%}@#=jnLj {QZtVe:{ ,~)D ՄvkOn>1*zaP3amFubp ?$k͂|_dÌ҈*{"jbkL"ZF#|,NB@v Z u[cv{r^DyuqӢexTѦSWfbj<VDĵ5:C\N`r~):Ǐp%(bFR 8(]UY8؀9O]0Ժ .)Mk,/m "k2bpYSlt=].h }P/W3wv'޾mr IdWFZmx9ϛ^^H;xcRxrbeIEǨ@WG^l㍋O0o#dn U ]QعIjeQV#&@yys}Mhe0y&*=zBM?K7uI[uifh(#ߋh3J,8LYk,1/ V%TNGr\+{|=@^\ LBf#ob-J Ս5w`x@8Ɲ>(l6;H,T>ȓ_\VZ,% `g4.x;/ɅēR"^Jڱ'O%+92ѱ_d_g05⺸ h(mN({=I$;L eO8Lj;{b(Z\9"nm.J:!*D=:_1;H*2QY ʨ}}1tQ#@ZU o҇bKǡrKg]iS L<'vs:%*b˿dYEEsT'QSIYT3tA=/H8KtM_q (bQaˀA`vxfIHtkP;` e܋ J$7MLϘl̨ל X- nc K?L1 Y-VKtpweҏӦ}_,,/jA S6Ve0.):[޾)wkMRҿğIhB/!k|ە<>XRo"ުNg#+a7Ұui$՝jYP=pݷ pr#jf6`U̽}W:[3אuW&йO O!q6}52J#pj흩ۉazj" ^; !<ڛxMk6 HwtM;fa #ʈO'(:)L1eKMi݅"bJB{—8ĩDi do+w ž/%tE%zmD0VK\! ض;yRxbyF-B̐'.ܹ} ׳ul(,*a &ҟxgnF&`RԿobVs:rF<(y?](ILdN>xݣjgm|2!ޝp qkQ'p D-B:>-bHwx57@w0vEG׳ J\])6Rlds 5zpa3?!P2edjk=ӼI|MLmP!1h3g}N4O(SNcPy1'T:$9K CIC; br]d1{5^<_w@-Ƚiiɭ)$QhOxqL|H kŝ8/rXL+EM89,T}5 0W9nQ%Kڥ!I8Hڎ w[v2%\idŸc]9y-gO4ոO^.(&PAK\fBbe/bzaTQ3spPxJo>¢ ix-¯I"}2^WlԔ:s:ư'A%&o^!sk+/Û?oS-;3w  垼O$EGB@IO#`>i J:{%*LW)EaUzB\^ƋU x yn愿XȀ sU:g0ल5gU"(Tб X 8P_Ki#8&gqGDIUc,Y{ |מC(P aT(3'՚aw< v]d ČjƦp=,$@CvOIقc&uחQSJ0 w?n=f'\[o޸ ҇`B{@쁲i Щ*af1=K\TͯT\yvƢmJ&ʹfU8k|BNHœR :w֥(^RIs<6rρ B6"vm4p l?R^UTT^'A'IeDѭn:ր]WP ʈgߊ_'\~BH Gz/܇K(G<ЫB>8iNkuD%U}+VVÝ*"+$rglg.'Z˖Qnwmu^mp^2l`()"9Ge3(CN>?&hU`- S%9Xy*p93$5婞&0Z ) :H2?wأ}2}m: u<'eL kʯ)_`~O{Lq08ByMWft7cmYg N+i~G;wCőhɠDAN[w@ ;y~P;މHj^Li6K&|x֎ܒq:W Sp0TC )3+G֮r=M} ϱ!.{nUoT٨XbP] O@#rTH{ LΎ66o%U$lU#Bas4pT(:uJ$ۊZ6Ag~ W5Emp!Wб>J<$.GtMMzg@ҥfdӞ̥IxnGm%$$C# v%1hnA,-^'P͑zzi&S/ )>|C(>􁸚9x_gwכ"tH߷RgO{&\|w3V@#EA H 8"kq,ښul-_oNU,C'; mrJ/tzDm21KMa8egʾf5Iժ_WMO3cRV#&iG/sw^룭z )aZ;S~\"aX|JwO2Λ'$rC2HeZz" '~S纭_aՄƧ?qilW7"j>y-xş8\1M!ST~Ȭ$"㭖tZ a'{R|0w>T q|ߥŰ`{5j+~"amw[G"㹍@AݩTx&le9xn_*: <ڟZ>6ff5ɬs?{-m 1Gfh1] {unIo״^9lfwQ:GasW 7_|_kP|8ۊAB㾸y-G94qp;95־Ry! [ےrĹuMFnO~b$J1(sڅf9AYC2$a%=˫Шp,0Z:޼C hBԇn> T<73cnbp\yTbҪl5d#(5צt:MD'#ۨͼHעug|Q^K:@T1Pmo_*a]x/8ǧ<%C'xSP4!AvE+ɗ]'_%*ƊG}z(u|8G\ C-T P(%\lM{7""3ږ2q#*0. ntdb[iR; B4$u3ssldcg*7ƕ ݖ3[fی^.4$*O*5I\PHèkWV,0ZcKsw9Ͼ?(.@q<̪s6nO$t&-J~PG͐+P)!)(׳b*(m@FyR-@-ה}Qem kt[o5͌B.,C$oE!.%O7C d]m`;CٺnR lѾV`@Ovi@pۥ3z/|I;iOiOnYzϷ!o-$ŕ!R2̯Sej{R\?!eڄ!^b \k 3rLK砈PXGQTaO [G'\;sD[TԊݐ? ;nvH|11Ee̜z pO>k8`%ҝt<6h5z>Rԩ98!^l*~@ םۧa GT9mbP2hM+nnt:CJ<;cp^UL!4(v mIhC衻:&x!!BnWI84nac[`Ro$Rğ+Î_X^-àA( =(<{,!} }f98v/Rf1~9,3$G/@.ۺ/l2=z313o*>i )#;XC b=RUf9-Hщ58wA@ǂOa/auвp.0S6@4Еק?Zj U 'l$u 5%tSِrXI_l$ aW}zî[v]@j ,GɚZmVOP&G /ý# o*y:^ʆ`~%oV>Qq_`|Z|Mi=GJ5m(ְ)D^{ި^Ww[$