glibc-devel-2.31-150300.63.1<>,8eTp9|̉K1/ùxIE_x poghX5w>9B8 `j:gYV.!H0ȐP7Dvu@OEt\]#2|6\'8x`6k_RNLR}36Y(5fi9LAy(I#GC?xF8 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/u]"k%a ^6ߊc|#1_)P5a-#.E̥F!us7 _1|#+Ƶ\KT`ϻ.T&.'/q2 8an5<,_ k*PʧLOh_Th߸GJZ.Б' [)~P_xFAH.%H(NzCgB?0[hJ,){C $&.5͐tOoQ\)ɒ]WWj؏¬{Ni?~ >ɢ{ZmY -Ldݗ1yr 6 VrQ˽޵!lOu֡vKӯI_/d JS4irtT_<jkJP N ı2c r5b5dgϤNLɄ@$"Vk5;擦Ta5CV\N%KGn:U*gn69?{CNomjGg+PUtw%0HK5z{Agvtw=C:Icݏ2Sq}r8%JӓR78DLZUmc4MĹQ;| 1F yDPFi|RyLHOnX[ȞEM*ef#[omt 7vg}@: A3<);'vcbg}PE3d ^hux -w"'o߶" ]|>i3G(J"T* P&ˆ.>kT8- e UoMJ>=FeroB(S$Euy(u!ic[-y6rZ lMP8)ڍ miw_gC920A+?]2jDT;#[ :?zJg(%L''ꥮUK7ipo9'5 ;yY+>-َ{m)@^w^oerGeb1NNf}q r3ںRV~Ur J涽to #|xtݴ>bz0aJZ܉ C? &8Hay8Sy/:]$$T,;{#匑z,f܅M;@%"<[?d"%3&3Vp`0/iCq7F~)^Br"L>+ WIJeͅR)0aIF&%O2̈́"j? KIiZOqo&K/LZ%7DlV=ne\[ՂRkiZEʛ$h9-?q W R7_Q*"E”*tX ڀ#FMb2ȵYU;.iEz9YKW,/ uG. 3kX vDEo>AivU_3j PO l-XOhIP"a偩8M&atkɬj!+[S`@~vp MM:anK]>9^*8K믘77shb5+h {y`gmʒ[ܿ  rAw3>?pNwy5}|7p$n;w^yag꘨<=R(`kOI T0Rr}OERYѮVX Pɻ~x|!/^m xg+/I`P$uf4?M +d:*'~]ɔ݋prqIuʺMv'W眫9q^Ic~[؏oe%KfX6ط12jjigW_WOI_DU=I"g:@e/J[{*IE" {5IHnc )^ϡP]?H9 2TΘT\Km{,fBfW[}$7E1ד><m]nm @ )-eS`alŘR w-qF&gk=0͔JH,*b2#U>R?7u<9^`B$痫զ% >jj8,ӕGW]S JuX'T>HSB];2 ۩ysZFXgĦ7l`rg|'=i&t ;6T 8ys(pcŠ*^A%? Tf2 o{J'%{+?WI&\-5GUc4Ϋ^y\9}wypl.>ihx_hQ?Y9ye@xwxCTcO~cZ!}__;sgg1⸫ё_9njW?AtZ% @:Kk=&=u፼h(JmY;b+] U>xa4kۤHW霨'1󔈞$zm^dĄbj$ey<@ڷq| Jd*δb[{\l78â?@[+TCPvMkࠕ r&v=V]Z *J`%ax8XNO]v?Ą.Ф+nPjŴFIC7u%,I;葫zj4uKkӅ,m*8'0.wJ: H~K"uQcp ^ZolxaMƺ[ I /x3^M-:ڊdmmV?dzVᶔA< YD\m,BF"%y(0 Hpu0!Dˁ~0R2bwnF ʦM{X'?)c{1oYB1L"J\2Q f)MʼnyvNkf@4zA9=92beG?Ri;Nmm!BD x.MPtk}G R ^Ae!^ȧzbx2_0.Fwm!7{5Ӷ4B@EJ˕m QAT(>?ܽR r6F* T(xhͭ,s P⅜.#*ݜ"AU_|M+8ANR8wF}$:1w`9 uV~PEg֒dP"J[D!#/\ Dk`F&cSك8X=7Ls$낝ҟruҎ{P\+0*嘎w@xD]iU wT/KgNaԉW_? Ͻ[I)X>IfV=^'lT  ɪ9H:ۨ29A`InSkZzDu_K3BL4>/LkQ`bs3>=Pɟb`ي(ߦҭ@Ɲ* *iJ21!uȯ6A-+Xe TTe,㍈r-a^ac5L60ٺ7PQ)j3gK~ ZlרrFͲKnZȗCk_=::=z/\z>{v.r;g`y﫬ҚwI!ǩ2 0'}F"%q d;(`V(D!o2&OwG#wdKEK(9 >hQbK[)\VC)F7cb!p=}.cj1 l5C^eyqUh`(#5~IiX{@ ,ֺEs|*&Z:GxfcQEJ%MfJ5W3ΰ?9W*$<;xRe=}_aFѶqzXz}+gqFx|J*]hO#Z gRo'2&ŭرj5|5 `o,&G9"qxC8` ^;t(r$>oq֌͔\|i(0-кΫ_#:9z61gq$ǒ!@% Fmm WNrB^!@sů!y'h#Yp2&@h玌U6Z>; ڎT6r~ak8cС5GEyp8QkFɼ.ڰT|aykfGL Je`bd8E^9ۣsJj * &0~ p\R^Ïz1( DXw"Z:/e!G1 UOTQ%2kdTt>q8 7BUɚ0Dң?D7 T0`w?KOfnQz`KL!bv%+)!ivLHe0BDɝtKD 9Rǔ1'zF{{^v=&]l]0һ{t|QaFց={˸& !z`8,qo9QSEQXmQt$$:>,}pҀp?1E`&-5T^CQKҠL%rQ|Q #Wg%RTMYkpAa֥l:Glɑ,OoId9kCNAY3 o 6 DK9av"x0힕xz+!>e#]M;W(';BLMFb(Z$ j`;=w5=Ber64m\\Z,;k<- FAD N%ƺ8wϕ6Rј&Rxx <ߌv/|e4ʐO!AzX)Âgˉ:}[ 7ʸ>z9}²<-{lX;jE*.d Sj{YÆm˕RBqLUpeՃzIL^(kng؊ K`rNv3 ~XJg +!4ތgzQrj3ͩmLx_7֢R{ᵮϙ4oi,A(25ۖ,)lHW [·6PtѭHK)+p>|ɳ;W~KJ`wpOĘl~Lh$%̂V2N!`[XV@0|0s;ؒ4u_v83 }ET6^5%JEKRLЍZ'Q0"Ȱd6a&Rاdd=3cS7::x>&g^VCMv%U&댷L>qvߕ)S^sd+*﨧Hy=d t o4fT/;fr;S0Q(Þ 2"W 1mش*ZpDJ6+Y鋕coʨ3 OM" A.&hj*L+rf@عBSI[ZY} fɞ7kL|=+I_ 5dMCVt^u[3͈,iV/s2[;n? ׽x5pdt(dںr#HK6;ʦM1xa)O.dbl=۬;t`"ԌmyL+EwHbgG^ }R0WKow4A1c9,<=]G~:zaYQKLhND"s 7^?] a%_VF 9Efw6Y,t8ZV\fPK2*8W(x06*ۑ? {ީ?X~~x "9wQBtɳ+KC~91fͽ3'A=f*=݊0 f $ eךᲪ:sukMv~Tz$ .  0csD\X}kp^3W2'_oIdE귳#G(IC9d~p3Iv,~yd-TsT?gj["#dP0M RW܇!<|ە~9,O8s}h޳K{"?}~H$[Y`|y<9O`\ho0q0f`D+Pdj"{k~Xެb pJPU 쒻QIUh ;YuM(IυfYṟ^dPj{TS[,Ub* T|zؑIQ̟~45e X,<jd%A\% l:޷HX i+VJ S0!m, z[Br+wTzVb,vLIH:|^6 eB辒!>dbJFGn_̻/[ HL43Px3^=|Vq2fUewK3նj{]b#}ז=eݿuh~/ξifz;l68;7a}<Øwo<8}[n_#"h|,t.%i %j] SXJ0DvY6cd720PKC9W(R]S  zc5h.Qf'N %XH& $'d AE8lh} 3LC2훜@d[C% ۿ QVMxF2͘S

FBM|yC37fԦ dv%r͗AyܧOJE }ah&.zc&{3ZLY#?:$~ۃb+Ӈ#6/NY{vTJ'Zȍh>j%l#,g[{͆3yxLRJ?K;pVonLV"i pC79b .Wi7uE=dXP;_CzH:%0l\|Ũx@+3d53eN$u!$MivRu(Xme * }ӛdxB[?O0r}4,] t)pQȝ[cyPR.=rc # ;wb (ײ-1O=פcLajMn<~LD{7R) _}Q8q݇"6uY&C`7Du_i75D|XI+ P!>!]izrd+MH_~cp6X u>A\D ?n^Xy_@fp ]hLJ,]y2ps('9˧&/i6EJG(U,M 5ktK0wM͠*ѭ&FR29%k)VOcҰ%'ݙ%|5; ɛ$R&i A+V(Ds'Ƭu0 `<8uÏ} ^+HZc2 9?;`Mt]" ^^)$f2Pge3d c8}*P ]5Wk݌͔ڼ=β)7207Ďi]Yq%DoAQdxdS+Xh.ٓڌHcu#oh?[d2FAOccLy!H.TTBžQأF#Ԓv]uP)! ?A{Cv9%j fEޟͩM"Pd^y˩kz( qp5S:(؜EKY~՗UVF턵mz e*(l9בU%4,%|WNR#Ȳ1XNT/$o(!ۓΡ@Pr[@m2FDlG 347{JF;<\{hwl7 nqʅA&Af-_Fj\S?D4m=iEܚo&@C} ,gq28jΧZGCFqm2;7L1_g!J;hl&q o{n}xSC;eLvEj0UoE*i<ثJODv؀y6Ei;V?B7Iӭz]#:Ax陬&d,,p5ŏ bRBKPab+PqZyvE1QP%q>2ٸ=>q eU8 ~jx^N={ Fsǣ۵E]OE>*eG=!r1>XzHopҟhKO=L)񿙅&~ch뭿T1j%-9 vw>O7b\P,7RHAU-H,?llP6J1Gn·nù]$$$nK&)g'G_P@} ک}~tUk5nl2MyKo]68l hq[$ezy鈘2;d|у4d?<>jCt8wpL59= [ 61X#سTD 9%<1&J@;ãO¿Jg䩀`l̇bI (r>~Vz&9BꜤO멍phN'P MBEF!v/ \>Q&շ[ CdUgJ [xnv[ bK]pN"X`(hKəڝ*XaYN 8(Y*aSӖgDk+/!S %Sr*SŗbՃg;sr\Kʤ4!k/zkKZYI<6vY`gU8,1t>hQe}) `8J#9GYaz\j#-󥠀(\`ܿ2*!ejDnO#<4 2l#4TK¯յ[IUQ85mw>NG&v^Ց.#Γev`,e@J=fLU>P(\M:.V-[{Ydz}cMi龾MLM9fKɕ+>~{&l r DSN>鱟6x!c MGfQ5;XwYc,ZZl)k. }ңxȉ1-TNy) `&1?2P.p'C3 F KKLs*{lӢsoU+˄6Qt`Ҕ] ewoa|-!Լ ͭP+sF~ff?j62ZZ4&{bU>}I~pWy{{%&7HXwUp)SĭhH>*QMk\)j9ܰzK1տLl]v: ΅ZN2f y3[ώXCLB"5 wE2?bt kWf.l5TlУ'~JsȒ?O7xR|M7_'N)Œe teeŮ7J|20 q> _7E/.fQ,3=ns;񹶢x1KCg>jt܇xu>2GX?BʒݢEso9v7滝2oz$Ȏɸ)*Fy~1@dJДGN1!.5Zj_E :V(a1睩U.o^'9#|JNbTC\<:;@5- 4HLPQȡ^z6q ZnPG$Of{gy|5N,fqTYK)e(o3LٱʒVֺnEuF}\=IS2LS(ieUG\)1\u赬0Χc[DY;/yhHtdCkna$FCL,w\ 7 .O$iZCd_QVLl YEǷol8wTv qم,:\]Z}X_TS/g+g*Jr E|.s^)ԛD>⋕QREl+0rc`w/y&͡(v>c;LERPp'b~YQu>Av9Y* %ãgk}[nÔ&NѸ!/@[#[Щx[,w`bX_*VW! ԂN 0).#G_͡ =wEShqqʓKa8:v(j%Pw k5s烘?]4)EGd5I$ uD&Mh%5^f_759$f9<"$ 9 jC>^o#-iWT } C2:E x8G67\Ӽ%ۈZ@Bu졻Mt\Y*&=a@8(A^H]tQBif_,yRL:P -i'wswV,t!e|sĮӥXiγzZs҃"{C}g1 =(i .߬zUkH.su2f{NڰD[ݥΊU ^xvw&EExp1GiCmpH="WK/B mlu.} ,4V"e-;U4Oy1ҕB gjV"\Uec|Gꤘ>x)P-0`1-G\M?Շt%VL"mВ/_X%TP?@.h(@= @\iS_7Ye%a}LLII(t1Yz{,ӑ`OS(cH?~C3"/NNTlPE_.jDمnff-"_6EdFWBp;&W>S[_X8x]ӺxJ) oKEPPW 4oف߬1㟻ǚH-j3CTBN‡|mƻ޳T&G/*z@B#o1lH7L[?PS9?d>.2.7n{@|RWӾbB^ܪiaC"aSK}.sxoQ]|4ה]Z'Ni@yH!m }?(جa$2Lh'1?=F6$A^K\ ttPr!$E0vͦ{++*s| -jsX1@qL QOhkOS&t Xj@"ȱxD~XhzUfw%|@"*壪 7b} gM༢YfGTgb7g,celcHhD ve+paElbńlB7ds8m6E Xw do|3mOA#RMv*QaeH>?Hjwٝ)Xe&{(h ?(uax'^X(KA1XcIy'd,^=Pb\P珫aɎ jrS~\+Eq87{I8C B_ȋrL0VXD;S׃.oV (;eU!ݯ5,_R}J>_d䉚 [E2#)p?d^+FBfzwIѐ{:rqq,8=˦ǥU-yT+vCt?СܶJRyOhX< >=dcd*Ђ|^Io5B`xĭ nb=UZ&e) ThuEBy̡Y D  ʕ^rVp:pߟ78Kq&ZV27dTck|Cq(h&ޭd)80J|(=DM͸+_H Q7+wBRݮH6F!f0Mdzۧ(ƇYOdKіh1je"|?B\U E`vfW2@`l;F "]@z{hLj"ER+5o Mhk ܯ%I&TzrL2\ N{1g_<8~gECq%=1kIЪ`Ze4x&"&λCKI$l0:SluF;:59t&@dm0 )OqRK\t.v\F'YODyC$k ,8j's:QDKyxXIJGKRSEa R6| .AڟHxP‘I&*GRvi[W}9iE@vs(XuN.Hr2; q v#G .\1x+1B8_÷P'n9w+z $MnE4gljTEC={5@‹(J|ᬀk]GwR'vKNhrÄ禵; r\{<\<@(@0L L%Cёb7Xm|ZQ7жP7$Dbr ciP#ɬJt0ˁ<^H6o aL`4Y&{R}:=}&0v68#J +?@\t{BN鹉?>-^7۳V!GcyJٴXU>Ye&"/4 Svhln$%ci{ѡ &u?gy /h->I;V^zl#$y`9J93/&S12 xѓm(6O!qjT~z\n+jB 4!C_PՅߠVqf\K:],P7ٸ]xK{C7nRaF[NV-1)L'4dב%F) 5 XQ5Dr9̊-pąC-VI6b IMQxŠ0\r8Yf[AI:{êSϛ:^ }Y%_;;&9-[+|+ Pf=Vi ¦o:\qܦ?LNCƀJf7Xa <`ݽQ&cr'%9[7&ܟ0j 54ƉFzo0h&[j,q҉Š0fC?)ld-nKxL#DHWQW UIG˽WeÞSLʬ>)U@i{K)D""* kaA*`4п F9'&欧K-#9Lkd|AfUjyxX}9)1J`=: &G@HqҔn,&)_ʵ +X:gޭ׃ˏϊ̂y[Rg^۬.F3DvypeGoΑ!Y>1%$`;pc{Z{*;|?iFh#X'.F1Z3-j|x>4lU4yP4ivjt1㇋+Wg6"~942Nd)pw%bT-d~,Ir_F-/߭Yi`M*b܊-%Kt vk+O #h nNn:eCGֺjU$-egRYOJq,?3>K":!ҔB#5G -JhfqTQo $´Щ\m柜߂5<4nOrjVFoC` @O?5nZD pc76w :k{UbҠ.K<(Wz/KSφOٙ;UO_Iɖ@Vl%|*7(ܾ#j/`$I* (trvﶣ)mˑu#>)G=1\{F^]ģ}MV 1 RŊ湺R˴s[y"#ž$lIX6tnYk*]Z,jYNrHŞ<.:݅)ƫyl IJ~BZL [j"vF5tAXmd|E݄m~ B?3-uk#yq;X&sΈwWҀbh7|s{k[}r擔{–6$™(mRgP> gLޤ%=6xvu͍h ׀I E|l[NTQ#Iz&KUlBkm&W(jT1 g -,e⿏.kÝ1EKLjlhuVz!ҮYg"u; SFJCav.I2Ň1wnӨ%Vz!FX"m]KH[.kYČ~P5#jҝaSP6Vϭ&!9Q_8!e3ga<[ (HpDZY⚹Ο1fp]miGy|(}'j2k+rN@ gk-lKW8rJV 7̪:ፁ/3/FRy׫ϫj.mg%,^b='VGG6(3? c S/y &Fa ]cӳ-z RSD/sAd/}ϸ4e:`nPzr<T 5f@O|@X%ni4zN}teWU)>{J y33] ʕ9b9i$U:|v~dόXÇUz+c }DRgc{JWØ.hxOE]؏,qmɳV(ߎQƼwYe'|9})5j(dK&2!Lۻh!;ޝɔerM5I2l27)g/zIvضȔ^V&{+%>%z{&tQ=%+`\ZɈ ?oL]n,KhvF` jq@gz6hJj4*]v +a1F"UD:VpKQJeqABa3t)f5@T`CnjoN<`U"HѽidZB.i zA PW(ڈ/kqVRE4WcbI̺"͜8xu㸬ށ/EH[¤0Rz # JoB{ YA?)=;.KiljMXIJ~}U]jLvO.z)XKWW!,?[7<]p\c+ʯG*wL,m,"}!FL,Eu*zU[2xy>!wXl~<5U%;NU&}O`g/ Z @~K!r9)^*eyCu /Ux1->j!@@,hB@&h 0M IREcQV}`Z}|0yKvհP/}21)KP8*U-AXj1_ҺpTEED}Ԕ(A0!IbI1|i#0D]xHv68xHl(H>0܏~:vHj @b6f%;OA.&SP~UCSR<B4W[V%{˽9\5!4xMO3 4]Ѕu${\3PԬSZdƤLL"]`P} pa_֢wdɡ 4f.QQnFX' `X]z3F^ؙ/<]ܨUf==+).lB!!q8ZO61˩ s7mu7Ez9[c ,GR)LDk sOZ\-OUjw5@2ݞQE+Qy!@i Bgh3gv;b&-O^ T>qI9? b:9D]+0f,V]i/1k+>ܢ25$,f[a\p'f8@S>3kvWAWk/B9&"p-.w?G@%TWcK5rN=\F!?a ȭB%}m 5VE/A:=)!G,G{o|W#WSY"RyP2 0p-augupS`*YnS$„K v ÂM0w"og˻~WLCwԄs>s'/$|Iѷ-akl"["?D<?|>Hٸc?6rX `ޫy߱d\nsXq%5]L|D OݡI J{;Q7e>[DN MiQ14a=ӭV' ' -ZLNZ{Ab:Qç\Qrc΅>y3D H,ij;dk;g y 4 g.#q,auxʹV K,j1$Ƀx$e8cͷ<ˤuM tp3Fe TyyN)}J3Vk>OM,M n<<$f?niNFў7뛱-fΣy p,фC?Q޴t3AA͆rSxE_o?6 Tlzҏꖡ>A閸0as$F9i) N vJT9嶅w+GG֋u1;uT NQQ4L?)ܕ*L'[QGAJ~; 4{|?u9N`8ڹCDRWAɹKҼ:oHlDw}M45hp#]$ظ0wUX{JcgRq>$q^Qe1?s(%{!ZDFR#`yTPd%07퓞UBߦ7og+^-l:R53e% ucXx" jgde(`|D S۴S<7LRүmmwi1`Rnd* UUu(iһ.Eu21~p-WoLTFdYVWwE @Z qY2C;Ɓ޽5Tad6mr :ֳ$ɤp*ho;"$| fePz!`l4n!Ռ6@p$2{G*Uz[4zI KHVϔ Yto<,l uniUdٻ ?%̼ CP:`1YC}Ұ!+bѩVJmO3U3odzO@a1wREӓyM)Ld wѹȯޒ(h2$uaG~$*Oo%Kt+zD}E*0:佩;*F]=+$4T~/i|c##q7[)ekT1ڋ uZ;_4g²*ڠ (!Ѕi~<y\apRdlx_X<_ ևYO=[jJ^$[IS-)^Yh~}fIT)Ӹgv 2؍dpgTa#yfvMYlBsn:GR!S| ˭ֆ;K[>"Z9~p^<b)9ާ蓂WLc.k ;[鈒O[w,'6QfVoseVk͏m`Grtʼn@fճ:~Fa[;ΘD j#lBos}LXgIș<0&k9y,F ]p ,}HIR*[,Ds~v4C/y-[٧HᴕFԾI`Z1V䬷l/lZ2e5KR)bO"|Fd |#U S = HˎwW hF|O =U OčtG3D[ޖ}X-W97D#GBf cp,Cx@i/IS5l01>Nۣ@*Z|RIZjɕk kJc` X`]>S !AB7׋[N x eC{h4E4[U1(̒WX*yoˢӎє¹SKù:sZ6#]I% =ݵkpC-?)Uv>0 bmfi݆ċ/u![}!fL#BuR9L(FꯪT&Z bd=P2,*00#~tbq6|:+C|~m%>$#f>pa* -oHE %NVw'Z%_\m窣\X}L` #JDſ| MH2mM6'Ρ˔UY脏{Mgk'\@PWfU <'(TlQ2}z;I fE;xZ1J0:$uu]dzy  .] T黸J}j8* V2 CGFctzrԡ(DUOU9bӸ B0g8r'ysҽwjYdH {@̱rrpjN3m8 +X;Kqy4D(i>z1Z^zك9_鋻3ފJ(D<+x#sGj H NdXSLl['}ԍCQGGA)BzU(>]pVX->ȱ g"ߍz_J  K6d7-Օ͹E޳Eb5z`Z}_R?&mz PS_;⾟d@_Rj#-^!#6ށtrS^K{2W ڭ AKb}2teryl j$ket|Pe7FlX$_V@y뀐 jE׺- #mX*8Yw"結m5 ,%2@˧FMGYU'Ut~$Uj^G6lY~YL9oɃI"}/f-Yy }@lZY]ŝ_ѩtVq灒}?#ݲ4 00x :k to \:6(L gO.!UbRP;w *`LS-z2!u@iN LGB$IB%&ɃB/B !’}jsut!ad܆Om?}r֌9~D^dp%(wzTg&cU<9}R5DV3$[F,CqX֪'pNgm;H'@vl z7݋QrxJGن4J[#|m@Puɪ߭xl VJz1r< `ީ+\Wyl]~reqw@v@G"2ohؾ7&%9fWWvZ}Cx6(~ r:t$Nl& lDqs#}|2bs# tWQ(u!B,D\{=L-t,De9fSRhA;zZ@ͩ'[A:]lӑe󚦎B_Bq& -_59U8e$EҰHIRBېcFǙ?*,ȖxB@0ׅ^龷q'50N9b_⾓);}Q, #'Z3Arb,[ !NW >@@Jkj &255{z0z:6uta{JY=G2mFhr?xXZwEJI)k<lA!FvC//E0\帮4sM(\"KhR^f,+g4΁* (Wjvʍ]}`W<-EIF _^fgK`\ݏYh_oz3rCN5.LUWY'~A?w4EA*bD|g(*2wȦ5"e;$:{,ťP:i]Ͽ?.]Z2gxlk:ttalO zߠr4-e4qJO"):-_>g\.%Q#E gԟn!f|Ba O_@- 뺑b"`Be!z6NPsW[b$K9QkX/?-,F5%wQ꿐[_~+?~iw\ú))cPe PVVՈ-̷wd\ 9cS/AER|@.%WtXj!*}Ja^G# VLгxsX釖gz؏*E~c[Z`lsC"9*fNqd ŚҜ&*f's}1bV!NxZ6"N#Z;Z&df2!wLhtհ èĮNz),&y/۪2xQ9JP> bgC GȒR)7]NMQevBIKWW%d1nh P.osK˷Ȁvӈ|e8JKO% sAYSA5O9v;, &TnU x2"]kqKTYT&!rUdn˲ 2Dr12nnP:kaɺ|9p'Sz7KUnޛe]8nrs 㢘r!ou Cx 1Z]8I0N37/)p77#QPv+Wl0Nɖi7T Dśq 62&|pG72`).nByMKK|pvnܟVL0v*/L!_V{5y[yGnQꦿQ869hɓn`FUs}c ç)lv4*XFM3պE$>vrzhAvgg ۯ}/e wČy?r!ⷜsIu3.Rq. 'w֕݇t(Pe\Ew6erVր&ŨJW'_%hjk;xC< W*.eB l8E3/C/!P;ʝlLώ`ԕ&ΝA/oYa ?8nGj@@4WF_xԎ0ѢR+ZID+I?L:`>P{OO48"Lj>fR40%:ñA mθPғ$J m(> ukώ`8\Юj8IIxe]b rBd U"ɎR@\{ʣ v`R%~!gxB._km#zB>d vRЯ)8ĸ.*aDr,cw`CE?;qV3;Oxgm_XcE,ùSb|rTNM6U$ -Ler~{mlku s8<[^ij9Z1̉:'.7—W1Y3,3aGk  I.8] 0,tI)'_r~u0,;z3?䎕ǁ\t k46-[e:6ʠ^e*"WOnX `ڦΚ{`5!CG-Bop2W8(=7@򬾫2i ^R#uY4korCx[hl:L/̷RUu%rSk0˭>MF.+;Pm* "̝cZhϤV:@ qݙ4/ r,s"|c;g@ɯ@<<nC2A$Rg3].l }2uj=1G5䴄4\VsEъ\ki "̫rQ 2xyІ5B9PZ`1 XȧL2^OhUS͠i у 5{)i*h"~t5&>Tj.*gVsra_ ,WX̹__߁2ղ`{FIفT糣dH,UC&,I`ǰu:H6ޱ9PYҍٛgBヌAw3W YK6gDM0,.D\Y^!j?bIb!ޟ߻1gqԌ2Ge[P1 ݿbwLfKx!}R=s!%&U9) Zx-1v>!¼m4,; ZCQ (j@[8(b¨٭\O@ KվrMʶXjOLin՚u~bv,S7>_݃*;lT%_]d|a}s8ʳ|~W0˝cfHS%dZP6q|5#^&FpI@Id2U/+z@KWK}biA! {}_Csab.DRz0q,ضru\|]AY~i cf`{ qyuYkv Ns 'qHt߸V9fҋ`0kHr85vKCcWHg$OĊJ  +\EDЕXa~bk[dTMs T9^E?dWiN0|6ؐ[BT|ᘫN4R'f>VDz8hX)!6^wr'#yG ϳs'MU"i3@wsP(ar uqukݜgH(ZY&Dt!A-k 5|$ejGZIu# f[3A""#93gzK}U>{12DT̯c"`H8gĉ=I%"`-獦>]-%˓^nEαe;R6RڋgXwGgl[3SzeY$vu{dUxΒaX)>DMϵ0m?uZ(RipԔ6݂{b=%> KMd03()pNj"}Gk|Ivv4jshg YgDuXrdoQeE78' oZMhYMF( ZO=Lb@"Ly%ٶ!~v{\.ظEVo/G6Zxj BHn`IGZ۱hfExk͞Ĝ^O9 !ݨQ.`7F הzSU^hbN&lكy6JF|ĉO6vm8EGr*u-osieъh0<q IoU(-?o 8G8L4/(Aj+~\xnڳ\=6M:Cs >EYV.?a^B >l 1"Nǫh.Dr!b.*aͨwS߼V =NE50 lt|A; GWP]H! ~yAba>jusq"vmeόOTaJ!KW]d>3&qZ }hH3N3caB#J^ŪD I*Aˢc@A1BlO "1iz_S3űZB5\jfS:dc;^@bP?m .8AZ]'i$A|fBi}6Ft@?JzBAÖ播=h50zy2Jwq/owq^:$3Hd#~Xp,V(z5]^&xAMh=&jDC̕7w7Vpt{9hc"=+e6E&‘ޢyb,h8 &]2|h&F0RQ'oj &,̓U1g@+JąɍJ b#ٲVm*Ɨ.,]\%{JqE4*KJ!a M ڙb:[(J*{)AObZXP*ea\Os LC%54!PDV[+bq=I]Af9骟qnH?F++Q`H䤥 RW1G^>jhmzj$[/QQ ^-WQ˜ (i.=&PӍ}m {Pb3s'+aDJU#E"xڔ)oVheͧϪRcOm8mPjM5]3zF*:`HlFaΫmGV8j @VIj5ZjRK)W"i(T%a0;C霋gM8z=O!Y/%D\RdwEqX 4D>ѦVb2eБ(O}8M; C2ynzZ}[N)Fjv'(řL!݈sn 0\t ם6՛w⹒ZoUxO={谡$ks{ 4X-RS" *z΍ö\z3)gORf]Ar]B-uPH;̔& ۉĩ]Zhtfxhwq$:;doG)Z$lkf3vV̙$P [< 5!/\1 $wE2IzS o2emEK4 :΍qnp~ {a֡&e,Y{ýK~(8歫fGч:^W}MyiFצ?'نUʪhmut8h+zk.6yZ $,>'Lf8Gpfg?S*#|m}I6avsX ,Ie .(Fjwܝ UnVWr[k169uc:~ŵ'm ֋2MEd%FD~"BBU<"ENc%gk*Ӳ .uxԀT?^x~9d"LL9?yY{{]]V@N(Z=mW.}[BV*zI|T0f㍚}pa'=e.@ڴ#Y2"p#.k;4Pڗj2nHY|=nn6wNDo˜4ĉg #wO0㍦9Xj][3,38YI?́bcU6t7CKX_!H f)D~nݽ}nkԆTF[ֳ9HU*^Y?WPǛ^ S<`92CGwasх iD(Ď0SK2?AGUn5Ĝ9kveD4klʎ/_חxEi G[߶R4fJ͎ˇZ$[/\*"wfcΆ1:,@䱒JiEgJKFNn*<$ZƛPП>q{83XpWШayEQMokMH N A]ҾWƘor3ˌs;K3J8=3Po>:;SS(Nxrώgn~$]6oe"J?'t{Pw8lȁ?H,>Ƥ:o3hLߺVom4pac(8mFX\?Jq+ R܎Ѽ֓4fsT,įX§;Bp=ƥΤId75$צ;?6OlCT e"v@ˏO;/{VD(oBGtijp8zhjh^1Xx^^i7-ɽeWl,o&+o:J{C6` =RqsJ3 ]Zچ5㶮[qqƉ^yP;tu[duGGq^”mɷoUߝtpsY2a%i,]+֟`yį lϵ ) τ0zKR6Lq>?7cAWOD idGH8) ۲2^Y<5.g &%g~=73u8@ 0PS_},|m| *pӽ(|z y ;x#:t4EcɠܓVz UT[6`0Zs"LȟcD w lwN#DҦ oS)5C8'oE|Y$I*G0*rZV1'$1J>N]4"4` ɡ(MSɏP䓽7~`^hWKK^Ő&'̠`gu?coJia+≠# M ɬ &U[uzft\(+"i*J \h6g[D3qǽ<2qdT_N.C]X\){%5k8k&N;kaomj5D K,p@]T7wKJwhT[x\PW1XM2=Z\,OA҆,~KAtJj*ږtWoY9*aN~1OWAϒ3T'N)W~,I5 |^5gm 4CseL'[pZ5f"I~҅CɪNJwI^s3KǾyF}=8p#{+"v=3߲ڛM҅a_ߓ$X̲2N1M%͹bĵG{p HMh1v#=2$@#R àE>RLEׁsMye0d J/:~:V~pIf-.9E#i]Sx.PJ)YMÀ_dֽ0ф{`$Oy[uyz#:-/NJ .k#̆z`XE\he!d^9U%u,:c7ʷxd(Y~J1h3%űr؜n%"xyS0jhGJ0 g~FP4 ?!ɼlw)!ihm߮LYm&^Uwɭ2 ïڿT\EkCo`_Ѵ7[?]%  Т51rnu7MHiPN=GND:Oȣ6놃p"ɳJ^ӳF `$-6vyGFk cLg?(MHw0IvrӧWSDrSaH8>yҜ_hTaHzF`KK|=A16+/w~Qyv;?h 7+0'tM7_gC[߭H,R'V,HR0o2ɹ հJe]!ĩZZWYMȊ׻qP8#H7dvaޝ+&F/fr&rzXFlS$r:bKY'#2sEKp}]Be9+lF<gޅƖ 6LN p,Y.L@;j|ʷ UaoSEG7*KLIɄP؄!ɗ`F :ZXrZGBM[Jy.D8ᾐ6P5';0Qp8ښZ̤X5SydOV)EڃI֙H6M.=V;kW{~z I[.KPY LcI%jUܑĸu1(*vnMF8bpQ XiY!: (gA_T ]ZTfnvr}}&Gǩ\lVz <Ԟy$8y ԍ7u{]I{(2a#Q'J=$)#fT$4խنD E=vK1,HTԚD;=KXܙBvp Ƶi/;`ZϘZe~LJ~Uwҽ=RGaFp<\涊D 7R g?ݡ? cЦ ]W̲j_s:6I%J<k$TER, DҌnDW?:oԨ7.wC ^u^NmvadV{ޛיm&c| A JTx 3AVQW֛#-l)w0;iW"بDB ™) 00 }&mߥM#i"e%E[JnQK@a"Pc]E)Bj%/'(0єkny݀:2|}Hjۦ;IHD22(JѤl|uH{A%W͵`:k$bJ-A?HVԹ22Ó X),wWh׷Eqyd9!FL uʿڟR5 1p a6j%M*|M̘8Ѷ3VJ&Id;&ÜK'e“UJs`'`~ a83ZUYÒL-lȒN 6Syhߚ!LMqoCp""&͛WADof [F]d:Γ<@蹟؋IJbTmu/Ip.2?aH6f\ @\7 M^S/\`nn vRs&V6=!IDUM9Dj @)dȻz(^-w!&]|;N髻$|EWO,eѻ.MVPbJE1_j8&SuP+{7}{KBzM̼ !tSIh̀'^n0yJs>X21p!eTOpV6^ ВoVWfjx9vv \y@eUo#ik0+:%JL+vPɃ?IRlpڨ˅tYɾe'gFQyW847[ QFHyEDEc+ꁞ_rV+`楴h|^7Y[].mP])5g qx<(ٝnc6tn Tp!>6mq}8i|bƌod~KM%7Ōac5`ώ@Ƅ9bj ~潱cO<;TX^xnvUhh\2i3+>nW۹[]a`\ bӊ"ޅ\=.ƪɬs­044vwpˍu+vh>-z8ʚ65Khj**uLi뤆,..1b\)Hj\4S(z7߼R_[mK lf(t0+!4πpdm\hm+G<3CrND(C]ee3)B.~MPJ CS&:)"V R-rqS-k<{z]̤=xʢ+<^j$Kf):QE͗0 t(+UV &(zζ2@JgH ߓsAz'2g/I7bd`S 8V ^rD@T7;)ͲF?o9 K]>FXagk=wm‹Ku s"=C3j]7Gq/hros M`noZt cf6?i*@p &oȄUOD=]$YpNq Q yDڵ˲&6JB x#ׁ͛`Lbil+E#|~fhdJrr` @cɱ! 7<@y: PzǑO n=bs w: 5<Ţ#YXhDϩ@m5//N'pqFz9Q"RI9Tn^f{*2xgΰR!5 mPWaǚ6A-) }ߩp6*o=="=3x7љ]- ? xu0ˎ2e֮V`DgOڪxu'H^~M' tl\lddV=C3uo<6Ul@RSky)YHifCp*̅'YP}t-vq|"A{, .Cn\!9]J8o-JN fp6>@BJx͢Q>_9 e.XytY'r,\ͼP:[.R=PCeT{4)&X ۴q:!-bzjI; ХgJ,K;+Sg⚥uD]s-Q]78i9 5 Cr/־.z&%OU /q`Y"9U_}A=\?hʼnu ͸xoi3M@ tX># zyٓ.e;(KXZEȿw&.-ǯϞQ|/:O c☪؞E % ؘ!!e%<޸`eQ8`d氰 Rm\בFkWX.$!~SCG,ΌtzgDRh$;^ʟ*)tʙ)"ɜf_2|"+PEP+ `H5KêNb6s4@3ⱓ~MJQ"st9k\nO}o uhs)0C@fֽ1z> kS=@ V\,9^#:5q0 Z f۠`=QxlEQŤD|^Hqz{=)㌵OLt\iM< &iZJX|ԱGL1R_eSSU_6o" ,tM6-hJ#&hC '+:r[)JUj~x[/LCh@zgA+ 5.%AK 4 `o+:M~s͘b@:WP!׼.0'9)l$_G4c v^ȷAL} k-S04-ʟأCq(;X9I/h\~Q&? }Fy ,ם.n䐀GSPT6|4|3t'k%f-|,))hHU놡OSBcH=1!tНrJȰQ2SbEsµe-Wy,: gv<qhot$ ]T۠>|.#7'W29b V!/ɖZ3y vw^?=k Dk]vOaguFOh=/xc[zKvw &;&v ;_u' 2ڀ#[%R!8FRb @?$Q̓Jo~[t랊 *p!X896Gr5mBFq:Ò2zd~H7_M pee֔GS8EB@eXD%ubL.qP$]fBM6ḚL.{lոkWNp;H_/k͂)wm 5CpdB_j8u&wΥJaJʚ ߗ&D|-XY~AiDP;&2']例vP6h^)9 eh6 qȑhY2^,cܡZO5Q*y4V.:yMDα7F^[?6q3Mj9[UR'~؈;bH*@HZ&kֱ)U9#v!`ՅVB#2h&[c-)av]0,qf}V9ϡdUTk3oWBCiWȖ9J*hO)gB}sJKnK+2p(뿶#7&X%[iTV1M(h SXhǖFV|,H:+ 5Ì"*ը>,cVps2b+,sp!!X<ՓO_kv9R tmɱq]!)3eyl=sơCAPam)@M=czcTНŪDwU//J_`e|-G sf.3 \s[a0qߗKn4lv/Y5ܩ\nU㕗+,@CвF<כ?fmV#\[=()m~ZLݰ6;5Mr=H#Ągp1v[Z%>RV؞|D ޗLobDI.}Hٕ^/:7"ҝdqɭߠ/<&d@&n4yəzC5_7N8`cΖڣ]%x]tr͈wq4{{n䮧+s\t/Ӑ$'2RK&l݌s8 ̕36[g-da(g@[ ;O5M`͸=A8P&?i$!nnMG2.7+ !IGZoC@LZ-RKY4 /1ʪ/|JK*8N`S譒eNpz%6 9Hӵ57 ٦ ZCf8F歚&{u7֩EB3>P.4HouzjiȮF_I^M&,u }tOR⻦Gi(Hz<]iF*+WRhsz%EЩm7'E-s7n;kV>с]pa&|>5'P8.zYO_t!9Vm~1s9٘/JFqʯl$nږ4yho5 ˔fذŐmf`lV=Jb*I(Ht% xf鋰$*A x:VvkCvfO, d3btE0( 0K_i,=u-'ڡD_ hIoř.ܘr̷ k ~5%VGN[:2+t{r]³څ tq ~)i op=oMHfB/Y~'u!;|ٿ-9VDa}hi~vzL2!Z )|J>7'>&gc#E||I|ŗĩœW}3/z`y $?څuaB_P2L[a[e`3z8OcEm֣ƽ58$G^4K?*jBt/^2z,Aቨ9AZ`2oqʄ1:nC9zߣtS6JcAI5ո@0PdX.!LL̈́{EUe2ߩC@96!٩|+tNg%dOi|s?o|db ΄Ʌ TI0 ԧSfW8z&x;MF/ϟ(HwgCgl H]MU2fҊ m$܀m1gKRC}%-xd1V$Nz?!ګQi*xk.9,qHZକ蘴Pw7}v{!8e؇Kz!j(b"Q-%Kг8m=+iD$$ޏ %HkG^7xN=7J nrfJFy#Y|儏Ae-7oluQ0-[tl^ V!z4PU~f*s0r[ov`]A䌨^^u={ѿvTרdhx{WU#!lD K3yB6l߀j"e"2y C HVD;*z+y-j~ƭ?,f)>kP T;J֣F>lcҴn̜1z=&?dl iqmgHLQv1S[_SX9Z70?M N*$zC2v&ݎh0`(0ޡdO纪yfK /s FB[vpϠUe)vayW .c# r6 Xn>I`)6Y2 j. 0"۩M"Sznv7 l.SU免le$U7)%\0BuBoZ`xyٿ#E{J'l7w08`*Xpnp|"ˋVFPJt׍f,B~8N(bӽWx,+]u3[+0lSfyzJ6@Duib ~T/jKe\\A`˗ҟr"CI|Qf9~:zcJo- >uQ+Jv vn̂YfrcFT ),Me:Q}!뵯h4YB]/ f0݅;mZkdM_1P1~X 3Q|%?Xw;p b7K%9s.swqHNcm ,h ")=Q oF rISL;w_#[R|/"ѫ8;#B*ؘƊ [VY}T㽯瞁fq'܌곳+TO}Ox4 67o ˚ LM~R(Sm|h6GSnV*VB ,M U'mfPYIAn$SG HSx|L+7SoYCtSY<hr݁Ǯx@_Y&͞~Cv~'Ֆ'X'Q0bZ o @M^b(#nRqǖzP_y\Q m볣w v3`ϥ\Te\"wn[5bHf>mB(t_ĢVOuKx&|sD{(G찍'\im)4CCz ?o`1FS w&Ilz4H30taq6.=jYZ_H1 [ ~vlV 'C0Jى$- ]ij#-P"tK*'t䜤@UChTѓFgw tQ tcLMd-sڀH.TiWy F.SJӉ&"+otk7,vwLG%mѽrZAa% ;bNY8r}X+c$㑊tW5q:cKnIkeV/%wpNnV=di] mGH85 X+GZ<ߦt'E_UhیoK ɽ,k7f֨$ W(&vY"-0PkOy{XҳCWSmk"9BÝe@63מ<"p2&j&;ԣ3>;WP/r.~??%ia cޢ4PXEQ H񦬝x[j@Tm#X lŬ6J}@ҭJ]1CqsvЂi>XKaxHߥi/ QK`ĂxH"Ϻ4VEdĐ\T*2/LA"]h>Ko@`Ds (B>ʢZLEQ6P_C"S0RTC \-PϞ)r?AP ʙ9FҤ!̆{ F@7~%F~i'&)@KQрЏ %*ź^`"kQX.)/B= ƕKɤvyG]9g6-`wieҌZa(sb~+f`:XYUGq-:43񖀕tRӄ}78ս}aVGJMA0 ˪ O Owc_HHf-5w<[Vkḩ\NȐ_w192SXM s u=[/8E;MAZ%ҹ*v㜄uI91A(oUOZDwHba] O}]'qs*lƅ.h@LS4N]vJ{3[ԅ`Zh 9p-~$ayxnksj[ \!I6ijAN=aGEwZ]~ɟ}f.ngqt݈[u-6gjNG W7%e*FvoƢ]ZH.!֐ YnQMP-+ྃu7Vpƹre*ȂiJ9>wG2n҄ݶ߷$$WLANLǮhԋ3{@ڑ>dM[C`x(9Hf%W7Ec҃!B'kFGY'CKkm@Ux\/sO ǬC `9Wr|ۛל~#HAhrvzf8 ]hVG]|; y t y&'p\ 3%Cz&aHBY({XZǪ}XK!X>Ш5DYۚ5:)aWcGq<ۛЅ)$<5XK%!E[ɛq,>+wX#`cKby6 bUUW2LX3h#7Y> pT9L2Sf+!q"wH#םc Pjhr9GLxk*r. OsC$J!9Ytj{cĆ/h  lM7B;ѯG&4Vk(nENbxCON;&]5G,gi5w{԰X`,B9L+Å$OIKz\"Sd~WaR)iGHt[zlߨO9i iQBYw3Ӆ׳ BPIaNc2 /4EⓁɰKОMvt!Z]VbPxSSzC K0{NFw!&VE@T-JwAꦸgҟ~H.pt,"#'6y2mxMp.> ȎƘ`;CT~6 puE,rI#C>νrRUetFu!j"g߾LrΣ.B֬F!Yaj@t$B'.6C0; a|d{JvQsؿl8Men`syA ]58䈧B/p<>Y>iaK9q݅*ޠyPkwpl,h&3U7?&%dxg 7GUJ\&>&_BfP4UbI@Px,g7{d!a~W@@[90-h~r1s֛x$eΉH2I} o_Qn\AZN hy@1n}+ aj!! RrP#| 5E%畕Q1 0_|`Q//I%m˟:? J;0}HA4-y{lvkj?/Eg+:$Ov *AvSSbj6^^v1`#?پQ]s.H7!G f/rsَyCx 9\P;u&I @1oӫKCEɗF5vSƨ3d!&I5ҁNu.Ǯ[6+wN!v]ʑ草KSM|n>P-"\a7L;K34?>h0>gF|ŷCjk WA*:#6/#0c/&1Yl ,."tǛA:ſ[Sk&NZv[ZךKqv[47%0 %K{8 ҅;V ?^x)b(ƥ3f>5ֹJ깤ms#@ٽ䀄4VsSGDP'90#(%S/*P)'2 \/ȂqˆV/҃Đ~B ьr낪kĢq9jbbZ";,e gM/<ߛ%x[ _м("-l =:R60@lH:ԕXkBj /\/RZyKpvr W.˫7W{)EΡ"N ]Aٓ{mY&a #BhGpy q6ȷ#*@H [oP/€Bn ee܊GT[^:{VxkzP3i6q9/LRbc} Fų{_#pRN肭mu'F_d;^c"ʠ*M1%uq}w\32ŨH?05֍х1t`|]}~.WIT:D׸I&Kf?gb+H/@lazsylX]HoRClj0?>ΐx0" >-g}Y ^g@}`EsEXr-.Gr3>M6)%i(E8k`CW]ԓ{ 'wh\]Oӂ2#>(rVo3`Q(H }=AkgsxU.R.7 U, ^ %U,h_<^dkU*+_Gb8bhKnfsi0ĮD~F}Fe3Yې gCDt)_;jFh%V_`JgvԨ+M 5D (xh}+ SWĒ= +G0CXR0}$fz9=I$$lhb0\6HSݛ +xOM/-f \MF MHWy|WLf޷ȞsCPiy%MFHPm1|LXH'&*tSNp!}6TB*Ԍ _hU;{ݡ kC6eHvMc8݌ߞcDe? ~hNڲkѬQh@y3 #I{GH'erkI)es9N xC{ M-!n05“R9K% yLڑ]1fs.bdU| RW|@g8&oypp\%\Y3(M!o^eM %te5R΁ ݓ>\ldɪP55_s6M镂5Z~f2^Qmv*[ le?ƾ]meuP'ұg4v sk7Ac).2lņfAƕĺ\k[^gb1}kgh-2[A{ROHnFWC0u_^X32K ˟_6jb^i KFÅ]);k`{~-0jMaOɶY<Ω/k j$dU w "t$N,æ:ԲỖHY: V1| ch8SRs6E6 u͕=oMK9E0Rx'=sm1,Q}{&>:}I%(eCM+ {P} ;O :hc(SQO^13=} 8dyeIho:+fIqI>!׮KV|uWl #j ܹ{t̺@(2K0@!FLԳc!.OFR@J\}i[6NqKܕz&MF0@qz{^|>yb(BBn'hV6?LGza(&ST1Ċ#1:g`d=3#C݉Z(7F>pHǶW|2yxQ$k[袑fT{<+tYB JqtkA^?.PɴM٬!!qB zKz xfv5HR 91|@b% ˣ=ah{!\ ~JA5]YjȠ~!V#BgW-bڢɰ8\& $lHM#~y)/,wxY_jĈ CF0O)PcmesCۃ#V8 3(p6mivn NЮmV= i-VץWKIC'f>!=1YbjNa$E>#_C@NjXF{nF#'ըn,q&\r^"BHV= V7fE8qa+y}p#+mO$=L1M5^vyS7ɗ%zFwfp~W] CO'b?zhAe`zBdzH5‚bhZ1%&.Aggq5*>c*DLK VpY'rs=u_E;K|r&iݜB!8*NT+x*O-%TVCʫ{ۨI+ VCw&ymVjT'W1SD{a;8a:pcU0Gx"Q%FDRA,IƦQ ?&OŹdՖcJ$Wq&h4j_ ^';S*{k.@ק2՝uʝ {HQH3pm}7 geY@x%3&(O% y_9u=&ťeFB8ic a;X$db@1A2S!us"{; ŀ; YiCavN߀ \:‰ME S9UM%inE[ !)n!$c&N-ʀ0f\^O>mo岼.jGh#1ëT|q^ omA2I:`E`V ĝ(V4Y[tHw fhB*cբ]~1o*hR᱕ei(1wcc]1"B7_dRȤ}Jhא#1^8ܪJ^NvEY_YR7ϬC"Ep-;JНk),Iy+1 ޅ *&&Mwyj«xhgF;2Nag@S !XLβ7ZbC]nY$y;JkoeH_} JLqիsS`87.`ht 쬕ge3"b/\[ܘ,Z>?ϳFg"б|3Bc|[9#dE•ZȡFa(Qvm[JݑA(D 2o) WTd7|@ gfz:}:T|@3HOۥV)|WYy"tj{ڄ. !iCj1IV= fdQ2c2:SdIYf36/ I{ڐDcu<1=eSʋw0g%"r$/uȺ8X125(zKɊ`:/CؔxHgVفfƃ`2ߧU7sX+ĵ^‹mx$BTd y`ܸTXHg{i;TX瀞f[gcOyxj[E:G_v0LTq\Wo$ͦc.D=8Y>(UlMhwԴ [VGk+pZxDn-ݮJ,}4ͧ!ly|LMПW띯f?-+Gėb^lC'JVȬ+Lg`ԔŽ}*x@@(ݙ/O`A BJ d#-R~MVɦ}V)UJ2iU+AeSڹpVOzIBD >{Z-z/vΘSSB?5aax8֟jBU0]q'H?µOf0I7!R|~@R8)bUHY0E[ed)hD^C# qDM)%Y@%ydm3z#3oц:T?CX7p#u0=+raC8i6E&̭4E`VsfpvR 5؍#sBCՅo]hnQw1|y$+B'xzP`s}bMnl72ɺ)Jگtݰ=b7D߄+:~rvV^:;2j]VO ݽb.GsܥjkjjO"D5yoAw槦!{L_?rqRZX;w jvNUR7iP+~v9 ?EL>2v.lnhqu`n!tоV*QnnjO%:FYza.V1#<ݶI"gl ʢL؃g]%U:cSTAm)+;&Q| #=o,;nTދ89D=' 0X[;щ}^ru@3^c?]s[Vĸg,2/U2ʄK/\7 ڑCAw-a&I`ܪSՀ䍑ɤ۬I)j=HN39\j&<:$<7;o@s!a6>p@Q/R$}r黺C>@ӶELDxu,H>-&0E~@Ee/xٿr`0dp[l!W3_϶Om}'ߊO~X2k[aJ EK!5hkN~Z,X.)64mf"?u~yrTy=؊냴$5r02^gw .,Ӟ;KjoPzvOv%C64u =2['0D-8Cn#ysiڰN;NXV~T/BHo{U0|&94Cmz0L؁҉˦GH+@ptu ;P Or:C#'&o oL@n;yOL(똋n-}XKn Y<(Q7}: qJF:Bp Dvp;k(|U;=E&Zp # cWϺ`Xg`vZAjB%z@W`%0yJ,"EGublI>tzA 5u 2lTa;ؼ{w9"H 6 /4/FcZUl oYE  Oi[$m v5?Xy%|}{Dջt6PC++r5K|`]g?Uҁ3xmTUX3p ֶ"U29=znC0*6`wS.6]]!SlCJ nĤ0xVBb@¼;/#t0|ar;mOxݱL00 tiuo!n0ǿ.x=|>oc޳GR ߮j{{F:I41DN^^Zlir H6rqJ2GX0~BRQb ؏ۄ#־ $ ʛC>B;{,8l#i䬠wmh${쮉Y9իXYTm9X\slktk6SAFC7& u,_MdT⓪V6X\SwwCd0]fOScj!/@=ŋT$|'aѣٸl0 .E[ūCe4%%rs?w9%yy .r~GD>ݎu ' kl{ʓ%h/"4f?cl*YMk1J8}ZKkhn VmJ8{j M,g.OQH@OPOG`KCuXAv\SZĭ:8 Ӣ<(̾oe6x d|[[pM6 KLKnS&spZ 'cVQnppo;@h^c<|uSSZ29HYu-p4UDujf؁Ovٟ@1D ݩ.ц ~_b}{nXl3n4+_ 6/)2j(ԙ6ˀCCGN[x*Čd-FNGVX-[cdJK E7.|UBDƈ+j԰OH'f`gru&ְO+>xHK<ۂ*d:nMOt+RGZGO;0I܎:oN! anY )ܦv:W!LL}d8aĻHO5fjDnr+1UB;5Ϟ#7zZUiK5:N%l}[pH%0R*ۚ g&GWhD&H҈ 8Qc=DFL S_C>p]cl zB]ih&=RA]Di˴؝Oomd+L;lI"q00 Wj#;8J'?{nzC C__&vݜށ0x^33'0CɬT`+wl !ecx%7w^ QM眬Tw!G!.*оv)Sօ{ L^ q1\6@vLT6&Nҡ,/ea898(>uоG JyU!ϒTsj疬)ȋ'fY­`dGaNlrRW?]\#iC3}.=w> _Tn.C3Zu-˰_!U X҉\V͍3IrF+;(AڡGaO/$0tqUEsFQUB&,e “!>ؙ:{µqɽfp?hvJ[th$h 8ԉk~0Wu}ASĠXσȺ!K4z(`4Z\BmcDĦyR!#!Lk5I}lutOyLGP,@YN,-Y3< ;X1!c9pd^B($salA!+&#ŀXMț*6G4 }@}QđS/Q B1 (?+Fur))=ON{OSӌ?;^fx.N<3Oth1{ggLUT{|!o[(uf=[g]V}ǖ`c @[-1-8c04@g&R0w+=WrgzV_"(p*?4.כM3! 0m|ZQYT`pAa1t(?h|<C;Z.H$pj.8gR,@XTw'Z%^[&'|YusUr8~$ .#ns폇v&~5CbwFJڸf,>?]BWGjq@b9ո -brsCJqsgјK?S]Sz˅}3|wV=ߐ*?ᖑY R75Tb.u-n&4t`M &tm8 6(b`p4ѯ9 ·cQ եҰ aGԆX& kRdȾF5lʦ-yt+H;6C_BiT5?]!tB[=轸sr F;a/u6CiuP y9Jȝ)e116kȄf@Z@ qagyGͰ[Il+7TjY1Sf?'Uj/rLA"B#|;}ų$6Yy*gѲP,½C"ИJJ± */h2l W kȫBQ[^f}2fªB_C1LnDxvN.7A3gH˛֫ _;U od=(o'`-3v'/ẖzc=9{&ҋl@!% +ᯢ^1ӦfN BԠEm B_fVNqf?>ܴtTEo`u78w j 4gͬ7џլzVӨqHhO| ڂc[pT?G^(TQд r4GhVP諸y%XefHGWpt{_|vɵv6L{\ 1C2pp'Vi3IZA<.FR m>!\AAcE&`؆6)o2G%BD|*o9UJFĝ4J+5*.&cƝ6LH]TQc}ÜmkPY{.9y J8u+Z<%ȮKjyT6dxS #;/wX& If,ǯ}xBGg"6p}qgQ߮U̾>4Y`f1ĸ(m$D*B (n@#zхnI8鈷]"\3h9o]* @ZK6B{M$*"8!s}ͭ wG n-g ` *'qX*s 3GLM|ʽת|tWRw[_.A 6sSV 3`ķYC4YC9\F@)im|Gp:3SbKyŵ*4۩W~U Wc6ݑUvk2|=F5ֹgJW+=8A#h¾00?LsCwe*3p3+ *;'@5XbP|vGf< m~Z/r%/=+zPq$^1Lg~Tzfͯ""+ᙲ`ݾ9Z_Xp{3u|}]H?] ǷL)ҫv}HplkX S|ZDtmMITYZ@HHqJ5lZ=P;aWַod#i+dao(u%n65Px>I}x7y- Zq0 f(_9Ej ?E3NJ6~bC9jXAw&tbl\ơأ¦dHJBe *Ā>]֯_b&K @/d^WGeJ Bxa *Z8(*+Hjoڒi!<4Q酧.\\ Z$,_P^mXvgTFcޛj  zP̘kK#A $ iY.5j)?jeiޏXg83/N^ɴ*x=L)0׾PMS+/>\Cѳ] Khds }կE\yu:´EyYV-E0jN",J'~.~-&^W選}LFf@xx*E ܿY i/eo=-7CzoȢހ;E2*/P;x(^s ķJMg% )C{$-F~6_j?IW5ٳkC;9"ڥ۰+;EDӽ3,)a>(Ogy}g0p_jp׸'T6_!CWbd6wD>"' =:F 7BMѺdxW#욢|×~@xLS6p"qo0F0ijIVs,hlDACO%]QږQا aФQZO6E+dbb#سYZH]($C喔ߦg>`DԕfV& l^sXќNV,Jg +3-/C8>|fڀ^x\kv7ހ. C:h$12~' m DrZEJ$+:fc]Z<"z%ް$cwɯG5 3*~lk`x5ᆫ?gē>-<|fȵ"O<V0z8wk/fVFmwpOU<1ɨVźOX dHbV"DqOc4dD(]3@ Y=dU-[;G?0ׁ uРB/nZ:cppWyf H'S9ySMEW ]~ŋFԄ~6xSB'rx#}khb[a"HjK's[ק3&JOX2)>u۠KG{S4ՉEwcqHZJñ]s-ױj\m}HU&gj#ƧLNw%:,&iOc$%2 kCQ Q'jU2᥺,aUW8]U= 'G2L9vҝ E)1kV}$C͘MfYg=-drﵭO?e MDG*||/2D g1[ڀqz2F }K^-N5d6&RDI0{@2N-<.尣Z+ lmxU^ aRf cQje14ϩ$CErqt`kaStui%d4RwpdAM' AHU/We^2rAWƭC??7ugsP~o8x%/o[/8ң&z>̝'1,>_bܬ'}|vh'M[4i.1<\14h*e"_^d{ΠU0NYs=+*]}$P4JLCˎ҇޳ F^Vyo|֫GRN'QG`5P+ CsK{`5<&A *j<Eӟ>p%:H!?e5K}Qk7%Tx83_ R13[j%K:(p[YҦP"Ql"=/պu vAGϹ nD%3vW,K,pwa@2u!t*Knc*N&@rKYr> C΁ g8D[}ؐD^xu}]zFĈ|՞]hg2HKV:< "GĹ_ 4Ii|TfTٸuz~o,2k˨8ܺ߀Un-ì=?.$W&/\nj~^Gh1"rpd= 8Ngn{)Bta0-oi]H-_y$O2r6IlEdO+F F㶨rxJgV&3%.gγ3eg?@zȝ/>u{£ KM"s?cS1L_qu'WgQ t ȉa* 3rs,Zbe@-h6lbƫքm 0_@{v`#}d*U'ҷP&4)6@bY;ź`3Mp'+Aȷq͵h 5tt_{ZS[A3]9uP9p*jQyVaj m2TDMD ӥ+4]ZPgcUe%)GCڇ1yxh<3Ҁ]Th$ȫI9I7)C\0KHfP*/]|:hj\d(g.n.ZA f-=şQ Ct-?/,74aYS;zf+sԒ>rN@utLzۭ>ks˖Uz^j>\A*;$ڃBEN˕˻e4.; 3!{lQ %'d5\Anƚ 7jV7jvЃùʪL/ [y;s"JPjy}AWuS ȸ?3QX#[KV,iʡV% (¶*` |V6bU/]<3!苪t6N?U<qK@c NXf6i~!|+OFFq1 XW`ۆ!o'$Ke"Ky}fZֶ֚>]X+[ }&]إ[ǫ)WT.|v})ap6Ꙫ >[i3}y۱65>"m(n%} C0 ;Chޫjh)3K~^NZF7!cW:9r ɹ}YY+r}*=Jq>P94y=,CD30m (BEƾk1oF&'EkrnIS8ݠI{{++GB9sM@5] A%wLaߔht8Έ-T?^{Cݣ qp[lJ|X &l_TVk__8R)_"æspO?HNJ,褔P|B@TG)^wu*GDOTe떤x2ympGJL7e=ck!8AG\g^#Tv 5HQ3ou+[Q"6ҫ}:w<Y\Уd{R[p£5=|\ގ1\`. 9*8U^s؍f][^|!Q9!uJ#d2:WJUM#@/ a2cefm?\c儗Z6l}hC9'ke4^N:LuˉԼ@fi~U-ȼ|HOR,ޠܨwґ +dsDD$mx\I &xTyk(joNG~\ޠXQBw SBp\ֱ-pkzj_1I]qydͮ0?[x(YLWgVxH X16="rrD=eC?s Mg]ZȰѷG=!yZ%?1'd,+͢v-A\vm. {Zg_.vܽ->K]' ˱6:K2s`+  Dp;Й$he=UUѫHkP^65#Û X%56qYLZ9㋧G 8`f}B9 L>z`/kҷjnpɁg/af…˘q"r 59)hDAeUM՟7}ovA%I ۑ0C WwRhitKX$T3}t qj:Ih$O(>g=slsK)ˁ)q߲rt"+EQb {aT Uj:J'}`w䯙'ik'@|D/JS&-p2@/OY{ˍ]1brm#OVGʷ:?ιA+ [whrvH3|c6xaT=V Af0 ՝h0Zp28Hչ+Q]!ݝzi0*zW &(WxC֎H,-L5M)'2x}-!}PL4a]f b'VpR%pc@`175`"Av;ɸ kG ׀낇_>mhG* t+&F9~.ns <#&7ѝl6a RڍRw"RĞoN[ aМd^dx ;Ʃ- M6na {8VVLsso:tSǹbXko/'^yy R.}d"qwNaz ]J+[Ey֗}Q'iID+qvw} gc/֘fQ(NyXEߍo ok|7trOm$T*N *v/Foِ@gXz-fz}Y:\ 4&p˟\"S6VҬ'F!A_@*>.:/_]W 6#q^:ѡS׊@,3 CEbM|dS QJ1p3d7:8 \Y`AMo5y! 9\)+i:jU3x}Cdö0M.)4dJguhB6hAP̴Y0g Oh@fK!w1gjW 9NY.#pe 0 m^FcCL ތ{*0kI֖L4`>5/I߸&"w_8kHP]u@ĊPl,a =tyDn:H BiVqK&~G|܆!QFcYM86I^&)LN4:ZVβfxo0@cBFX/>٨u uF +3ƭBHl)bS7Z(^Z`i'( 9Ỻ 4rBj:/32xA$| (_Yq)TJ?׉T{ :gjK:5&E-H, @~JgCCw\et]{f~? \ZVF9!Cm#mkb2L}~ xCL[o5f0ϸ_Ok ݓGOR)'yW̗NfÍ%i[@S! /wDh)I5қD\Aw2! G&=e޶mu\ӫ"G@08lK m>"E.ǧS柆=9Z0OiRcY:jCoO0Jna(,FfE`UtHLDI'ÀE\jv//g}im0+?FɕE -s+Vζ ow &&w?\r>JW{&`ܹQ=OShU`JVK&d+l=8 6vS:fc&u jeڜI79@(S-}$!< $>C\$ƥWv@npUx߽Kx?S4֓ki-D""DM*4;gS+rE{p92P7+ Htug:ʲgى:_DJǂS͈cY$T<}D2 n`)qa;޵|?TDOX؂߰a{=ꓢS5x#>uu#L\dHO`[VyFW9X=K4]F(jPr#K[6B6A܀0X[;C%þ+\-3ګ{41i' 5{SkWm0$TkۗbhOЋ[.w<A\OöhP~9Fy33a՜2R E +F!` NɝZݡPyȞEܘQ&6<DT'3 SS޺ $ښc퇿5LBrZ f *lodSIvU#U3xJJ0pڬ|"B{t8)dlxcI#N%&&l"d¥ wVBpMM>@"^4A e4`0υ-Xf#-8M2[JДQY}eleUZcapymaX37KD.d/o-VNbS:Of+V `6Itq!^әtY}uhk<ݬ&kcHg#%`=W MjDHQ˚ܴKY9_-׈f $K4|h4L?_ܓn溅Ki561f %V{P^-Sj<338:cR\ggDLaStS9}&M/$GVW"Ȅ[wZJ|:h#L`OӻrRdZWW# Ry{ 0mh4C.$KizC3yԶm`W7*LD3?ɭY)OH1 PW LNmF(X$A}ټ^kI[rNj^XXϯ&AqA##D\"!ˋ1!f(6".~=s%F.wǛ^5W&]6\=&zϑwVCqӧg!>B.|8?_C(ygiBggD86lSFhuᱞXliAi WI< {VIK,dv/kJ@S9'LFb..{(~u$DoWUo_HX=X0)~k;$5 p}E#Z/} 2uV&( |ob"0|3-5h+Ym4 N|^mӀT;iyg31F렸\qqYEknrKւA!<QU_- z.yy=ƲAinJڳߩS+EW2Н&Jйh\$b,پ̀VrFH2,X3MP'3v&xo8M6KKiﴅ? $44C xڦx|` &QCL}fbC%N~<4 ٚ|WBw5t(:Z+qt/1_<gaR1hh-es p$DA'ES=Tyaen4\L-x'*ԅqhEBgG7P-"b:O';wR DY5@J"kt~qBSڣ e{/PQ\^'ϫH0o{"!- }r)#9D$;m^1l4/VO.eEo @M5b /i@̅/nIjqvZ֋wx돷w+\kz:>w xCH%-{4V@e0Q:3kvAS)Ez<\n/ ?hKA])057iTv9cA$Kr+`l=&c<`zJJ_ڵRWPG^mԜ3'=ݺd :u:A4bmK'ędXJ4Cg[GQ2efV@_$̈9acK&j/W-Ht[4T-l -2HNoIT<_F Zg,*.%V ?& y{iup+&2 3}b@m"-+'nv;MCud86YՆYQF-lvtD! &nUpA5+c?^l`زEX&k\ʦNPҼ/U^nAlVq8 k4lHKvNS26F՚{جɉlH:H̅i;B/^t-@`5Xc %'^鈑U]4}Ca'7KUyРBR]W@N5,BY6oכui0nX) ۩:Bw'B>.p8j,(qcw:.aǽ'?.П;+"3ii;Wy+wl wYDM(e2zW2D ĵШ:T\FnƣθX'T|H$_GS@WRyz+p`x ʛP|me{>!yKmzG)42.eWʾZ9Wt2k *@EC3.&M/mF'V 8@E/sN]yTP<6m,\l|nikPGVazDZqG0(R݂Ct(ԾUߊf JUAN=ƨRsh@f:j>{kJF$+eh-k &P/oyRNЌ|0蟳?0 DN F6#t+xc-pBFo}'錛m([x4Aʓ]UKAc{:fQ|X G~-z@*[0ԷS|5/{<*r$|a:$n8*NASNe4w~}8ʵ ^Sr_"ZU51Se}$ʴ4EX虿۳9!^_J( CV1jv qe׻i½ݩɖoh6u;*FG&A8aې$Hfq"2[{&Xrx S߇DT3^e9\}M ]0-TBp u XJ8UfF 2OP!+NEFBEv7y;7%cx#ofy~t}*艠yGH"$.Wߖ H%Tԯ\'Q]W}r%IET86`3LϢ?y!"%58uw-"m=|1mM1`#xlS(1ʴ[X*LT:6Vr_%*E1bmȶ+ @}X)1l|Ǖy /p3Yf yS & ksZGPd64qAESk-Wlzq1y]ٟ h~[ڬ27ZUi8ЖꘪKCl4cӀ0k"',q@)AeJ/ vcAjq+ =O~Xfk< t~F,_џ"x* ݞf/0j%x߄ۊ!2\w)zw??S98]&q9{X4]pYd/]0bJ~`f%Yҽnf8) nj?X"x@&aV﷚Mnci2;@qBT=`Rk f&޴*9oWF/.uJJnA4%{Wb*l_9 =Wq#K)%W`/UŎ|bVV L7b4a̠Cҟ+QLj-1PN9+vM&Ƴխߙ1< YXHa`ycpܭR{|aL3,  `W (Aې~qe)e^( b/]A?=[uy&[ŤHpߒ%NcihZH@^:vZ[#J' ;3x=DP[l!ඖ.q{Xa zvɃQ@VUR3ɼLjw" :#ܢAo͕ s‚7+9F->UN̜uzDlDT:^q$;1 fIr=%/Z6&S;^hLi"Խp̙ 通7͸~E*y1+Hиl\&A49Ztfv j.%Ri||fTB-2DpJHVU$vZBRJ]êCK l9W%,'._N a[Z#8YHծK5׫c{NO"%3iT^-xi10nԬjpg)y,LJ20 l_]E`U G<*M ӿ i]C}9R Up4Pw{,Wii<|`'iho5tDhFoic *H ?[Cp$Sh}M^VIS]j@ml0f@}^H/Tm;k"b@ &HUt\siҬ<<.FYTtGLvt[Q֟ :hDҝ#T2|=IF~#螛\rLbҞܷXR߲]YD?FY쬘\.tr|P{ABr@{(np6xDKܔܲK5>sDKa%o䟜@$.O5'Dq\tXAİ4"m{TE+F:1`/tz_aˢ[IFDu&w[-sݴԒg U@%; UB7B޹/-y)Vڦ\iʣwR꿋<( "fU+2(" .& D_jpbbf?{YrW2|8-@<.ǟr;vH'PܨQk-/3J-^D;Pl4POl_~j %f{y٭QD癬~gME! 3ɟyedVDojIڿ.Q h;Lfs#3g^88"̟VvZyrΑ!sti!&71Px((]%T,&E*ԍoc'\˾yZ]i#rslѽQ~؎ߑ)=3`\; ː=;_uPxBϭ+l9PQjT : ^e7Ga<"Ex/d`W VqMc(pJ2m+gڑT,ch4[bFn66V5c&)wQ6Α+.~䆟^[}Px4^y# ~oK#SXK207brE#R?2K3 ꐅ鐹xUl6o!O Bhc+aǰi?o>ᩨd",H?y1gh@/S nXb!\5w]4;\s)DZ{!! =x鎍7>b$[X <0~UV}15p Zwav"FY6=ʮ.!eVq6:,*ISDjС#nZ(dE6<>"dǃt䄉4GWߓymnxjFs6"3I%rMT=f73|SQP/Br.cQ 7F1 vq4_#}{ ܌oD-g+_ >ybK^5zT%VqYν,i 67d ʖ.j^==iqokN,1u?WFYӰd?R 9F۸KIE+u*9WB2. pF!1Hc]BKY>IMy#^k®#9JCQ҅^xm. 6di]ͭ% |_q7ZVL*IÎ\NrFOۮMLrp/%EvÁr|5s%، v) ,` 8>q?,9s1MU 9?LYQ[\r Q"W$i`o)Ȑ^ЌrL pQ.^c!SRF0#rgERP5%")%&^D5eiz)(e.Euautֺ*!U(1_v*b67 ? E+IZUn8;|o2`ͺCq**=muTPI\#hzn4``?k{6QP/d!윕!Lgn)dj4# -g.w_)YZĻ,nZK1t#aaxi6\f$) N΄%{QפӉγ>`-:jFF3$K|s6z.0Ifp>K$qRnw JhM u"h3}s7>2Ϲ觺aKC("zcQ qa2aȔ~],ma3.q}lJ;ɒh7rOY[wT'bGk0bmף7h)uɨx(R@6؎T[WaL ,՚D^ȷq矅ëu!iIPm|>BB-2]0%ol1wιZA& 0ot_5ND l٫WQuJWG;]4LDk>foDc(n W3f@M06O0ʓKCdg2߄H4P)I U>[ -oL EwhOxPNiKU+Z:YٔXt+/?uLjyD+p>G O]M)^߷gѬӱ:QՒ%ucw$;ޡc"/P0_5_Ff!GSMD}FR3џ9mm#P/n H"4hsxDU1oƇq 7-ٗll_W#i۬.! h9yu˫US]qb1,MD‰8qZ+W4¨zгIqͽnԕOq ԇxh )/ǥ7高q iܴ<%ݬV7_g`iKAgRڿg7Ek<sILȯR!_2lw5~\s1vt}BM ĮQ*밗<=%j2 ƗD`.r ^Á_GoC "2 'TWRYєX!Gv$xFXAnX^5 jf]&%G|(9w* E͈svimT_ t+u{0Q Mpm| bSY[vBϻ7}hU{>A)npSRȺ(% ۏhԗoTEp|c{m Xu{h"0*+ {/B)~g 7<mS~6g(xN(rS+"9x @v.{,ܗ(% K;0nG^!L<# ʡFV-e<~*D/M@-pjŮ1- !Sd,+#k/'B>|og0(O'!Aĉ xh/ԗ=ڸdJ.Y~0a{H BAQqRkUlQaeK?~e2G a pv]l%dQ=S&ȑsvOۥ_:_[DN嗸/q*êZ;aȍԢ⤒P ބ$>|}g6MOFTsD^KMp1;_0'DcS9>YiǶ*ob=2;vTD_gs oB}<%jbC$)W[ˡţv.΃u3I`//v?FݏALixD4ٽhh ⽂~`+GɧB KlF}l^?0Rt];0&OZgQ_RzLCBrРI{:$&{`}kׇ"iS '6$=^|LT̕%YjCH;Mt )gah<({$`Wf7#}3aNOLIRSymb:FC-Ltћ=ۆ{nnj|ѥ#ÁI^ײY^21\¨}헬 SGiqv/aΨ& c]nLNN!H7-)\h\r4#jtr̰e&F%Ġ@4&HuFpte3 n$ w(.ӏB3'hWr\Q%U6cNF]77`+ c`A.ʠM][s)['?و׉Syݖ˴{QΧ?Q ^SnUO7`Pؑrݦ>d8Nǵl9Uv%h>B"Ӭ(A$ɓZ *i[Ee;8qgq#6nFϳ4.Р4VE IJRmUZ 6*[,SS[㾀DCs.+>(O06WwL~za U˙_hcwtl}ctysT82#*]C0D)6;?L@< ,i=ʚ2Jm-Da+3nXU~uƷG`L7\g@}O6Wsi' csQ,ag,=@B%_{0g#.pe~]YY~:,Ƀ˄3%?Y_0w߸Vb q-ptooDWY,x姹\¹5 Yֽ^@ΪgJ<%Lc mקLu";ϠIR.TO@Mhzݹ`)1~_{HiӆԟQoSx?YfD}wNxRċa:.U`D@a2 `8,cS Z>38;6ƣa&*b 01ԛ&F7QVt٘cc_'Pdf5GE tC|=/2iE-[zpmyAݔw7lqto˶&>~T0z.8mW@s;%d=-(Xݽ#\|-N?Vuc}g0;er .Er^x*] pfc`b2%EGl*b>;JOܶ*I<5>m髸=GYe HȰUi)gfh1u; dыSa MT"pPmHAd#sh5w4+ X&&1xp${޽p9&b*`WdžF:*f1ttBgfCVʨ;VѵPEof*54 ^luؤ?RlR].@ar>X K데w 3$R=&RiDLOZIr]r̦Mn;$k‹U9l{QXzxb]񺵣F9ޚ |Y1c^4LT?:]kހV|SyVrWe2_wvH`\xQأ(K'ezCLnyC(+ ʌ(u\.ĥ[;>?rP>6{ ɾY-<`PN11Z>QO2;tU?P◳9U((iCcA'h Wqؽ=F?;i$#},aMcPقȑG T#{WєG3[4kZAtJp_; `qŞ'sqM!ݘDr%7E62 UA3P21~KaZ#B ,:Iة6 RLdWHƫB)7}me.c1> >Cp0Zpx%/!8_w\Kw6h3T˽Y}Y񃋽롰x(QS5tU}J3CQ{9 i?ত>^T@"X+*wƊUEr BEY#"wfFBT3'KTWoR7Leo1 h+&pcrv$`5.4`"%_ }[BD KWS=ރx<*9ѿ/ NjyH(x"ڙ7V,P[XMn s/Գc!/}`mxdH>cwfC:"aOIa3MzC޸_H-DJ:w~*5,}xdC;f DXfk:pPVC1oy sZCM£]'-bdPtPsR~>-YkuhnR{1;fZNuy5ߟ,hr]*5aapyP:it $2JDV QcIe6_ǻ*$AW|DqBepi'Xh}}7]X8E# ]Ij7#qROo./ B |Z{q]h`}r|p^xaᦦuUB\=&׆g-_P>7u|]cv&xQ oC[L!_Il!tF؆# 1|c>}BƼ#s$%\]z`޺EIKȁ\\֫ìg[Ǡ~.½́0rE"KzҽȈT 4.\LU[ ?m(y/siG3<^L4aoL8iֽ/SǖÆ!$Xqkϲ-$ dNBYGvfS\~)hjRW$XQ7B8fØ֣ 'x B=יh+\=uk ͔N޸oa@Y}?2mxSdgQ𦅷ަ5zc]<AFt3_zՄqm:QJt:0ZN/3fg|$o$R'|z0F #?O VóTi&]0(W]p׫MF:=ސKz}L2"_4Upn;XipVI6o0y9G7M囇k2Aڙx(̃27W@2 ɒ[zP"L& 3|;[ eDU@b$ɉp $X_5Bkš*1.D:=n@/tjc* kY\t%{msFr!LU4qZt@fT[?## F'%m|DꋀBP%H'c7q`z `GLXlVwPh Ý.L-i7'u8vv.eꕷԣ|n2I}U<1,~ՂпP"쥮tMڊiC;'QQh˜#? Wڮ]gE)3)6?A*h ,=1p!yR|eôI>eKY²99 6wŬ^ /o8okyQ~uZ:ƒ:}?{[wNN(Rz֖( 1ttFAaiGPS^#bCSp;Au)2TVf$Ih50QN2j v~HmvO'U *;nFhPS=ϼȠa#|h-+,P[3eh^of'Cy$ޡ?MQĚg7nHDxLXOmR͡&:mc֌v:%MiWp7Cx~No]Zїi}"!z3ma[NJH!f;=m=~{&BtEnѶ_c;;=j/guɉ@/ƨ8mF/2tzEAy? G h e0ŖBm#<ld-`Cѿ3"wt#:Ҡ_i'8=F s*j PǛɥUˠG= l/7QF wu(߆˺VNG +4Gvo$(%fm(q P2+UsV3j}L:+~0, LPW$ENP쾊>>-ŏ8f.0`?be$at<&ރHeq FK4gcA163-*~r.Yh&q{,gWq"F+tQIr4[hv߭ -=?nNvvdT- 'Gq;sVAO{1cfytfvUUFY5B3r–9>ORnK1NTWCp% ;d̩)vMŠOcI9Kdza2= |'-X-~G N'|C X4&4.$53>]ЙbaSr|xQ28(bp>4&1l Mo:QH$Q .+0 U '8D>fZc''\Cwp /y]JY&KrNu6BxJ?2~U6KZד d/0^#Af!֏t.) i&wt8K67<hC V 8x~bkR^XjBjrtul]OU Tg΁HL Sz=}nҵgV OZRUuꤡtL;#^HLTs#Q[:Ǚ@o6IUfMɏ'$g7sqӷ^Tśfi=Lm\> *:2j4D P{־8ݓ|T}eH<K߱`ڵ> &sE2}>4ŭp&Yn} I]P{{\GV¯ђfƱq+wYNM@$i,X.B?T̳]$P/M$7.;r8Pp1 /$>FHM|ϓ߆#:%+W zCЮ{+A TfQhIx 羉e>oL?jM|OdM]N1ߩb L«+$.! mbAka絗ܰd}3)?b_9#)c;[QrP9܆vT ph3x03W{ENB)AӒW5fzZWsM ̈́Mn~~1 tSp8.d͋r!M1FzQj/D_M!f ;#ƨ 2>fܻ l>QO  i0Y[{9dŀmKqfEH5XZdbrJ颢%pۤG!]JLr6y4EV$]8iLo-4S1' .JIѩ_tRĂޮt:1ј e$zE9@a Tnj0fTG i^;<_л-Ey[0"kѲ_UH'} ;uDcMo G5R-a77rq CO:I%"<&9ƛ[nwS>{Ewe(`BE$ZB_<)HĂ4Z/t2kcpA-ƂMQfA,x\0K]>)dyA9EZQuR׌fDG:'üІ/,xx=oәМ # T>,![fFPILhȼ[7mJ¡%qQQBx1BDN(2Q{q_iTs,Fkx(幄Ɯ='06u[Usc2צ$&TEm6S^98lK"8n^*t£^Ym)G+'`OUs#[dPb~epɰStz =jp<,a3\cJ% q+MNBWLȟ<bI ^?K[~yI_eY ZrިE~2gR|S% CAv--PdCN* -+ܤ1[*^0~ْoLn]Wj 6 tEϡz4l$Wuh4J6)de!36o >R_ Akzmo3aInPjZ^)b9DJJU!C9e0魫uG2*5Ȍ4o/EP>-cҭprl>Mtd#{'j%"oL^KkWpZBh'v.g7w>lmz &:p<"f}]^=ڬK|*sJeE lK#h ?>͞CJUyHy׵.D=|boB 9i _x]R4X y \Js58} ^F/'JF1WTj(75Ox}?'aAm~Mje+fE&饧B ʝBksYT9!.hPYч4i\m?|`p}UՀ*fʗ&==,12% >l4zQcm/oӚuw\̛+&&0qЮHzjkPyS}Y >xVu.*(ӱR9VrE4Aq)p\%E 0I:u`Bjח1Y?3Pa'7 kdK\dر =vmʷCpe[lB$,0U0Fd*a܏2=Y{ GB#7>[XN>P5_,4)swv PIctt4;Bgγ(}~K'ʾ0h39'Q" y;jD|Eu^Ҥ=̙ ~q{S-7}[x XiG9o(lMтXb'oq麦1xcWoBaQlo)9c_Q4W|a/5)=B"O{X ?` >kK@+]k =;oU}}{Q/@_Š6T]A3{Mp21 &uz])#Aհbu%%c0H&-q4InO5zH5Ǩl2Rfh/Oo}:p$ڈho.ÜBĈMa[`ytC >nHgac4B/vg  =.݇qYظ2̚k_Jݩh#ڔJFJ.{ sm6q 60Vl'dͺIPb K3v_%dzN՘pR 'vGsE0dm0Ǽh|_p<\6nЪ6:ʮ`sID$дMPzP<|PO|"٤2kL`~"nB/s'j,#7(Q0UF=ܺO_yOXC@9u-.WiQljlF4Zzk"yB?^p@Z@YG LyS .)QÃt\Y8]Uu=J=ojQ.xhkwJ؍v j+ "7i7) JY4JK( `&PSuwrL@[I;@(>bwbF4a_榳˻9xHK9EY3 ҰX@2Ż!-Anc4~ruOm-՗Z@j#'t3zUv 㪳s:"G@Δ9JR72ъz\k[}cc-+ tGJvy].J%M46KȊS$9J L`?8-^Z!jPmDG.kb? B9"~x04$*a7>ݴL1ּ;VVWZe w%Z|%oDbT}7tEːvNJIpn0ڰ@Ed-til2\6'iQVƾbIaA)%s7(PJy S C 0@,$E;r]INo"S6Rq` #'vez3B%,WJcys,xu[R̖snSZnD嬬v=LJ6Sr[Lr/a\:"WܔZr *LoC=Hc1:FW2"l\ŔZ_ WpO> eB%pKaDu_}-2L}P)I/RpG{B]>Oib58˨uF47NДDsVE^x% FNAǦv<Òh&p$@WI>b&S VLgkUql((czAt#Xp x05TBug: wx%n!˖׆~BWa}kX3 g}Lo0fC/N4z,:5sa7`2Jc-Lv(8e>XbO40[:~U 5Y(^f륌F %`ZAxy+Hn 1Ɠa {ǢvRȷ.ք Lc\yJAo}FCb$jpj K XJßt@YT!֌P" hV_0-8D4&;'WFavXs1~UL4pABY$[ 8 `{|}:Qiaav[PJ/؇nflИ_2!v)uӖa̪=+PlJSymdWw+|b;9C1XTCcwrLH\~`w}>DB=sAv!͢ꄤ{xv5)r+;0yK,,K}//O!m?B"^ Whz[ Q{P蠄K%cq2K·_?k:YNzd>"ERY0C9#~zsf.Ռ0Rܨ'SR7,⃶뻍< o1ߛ1tJ[ } >L?d|PO8SQ1eJuٹpa3AUvHPi6u$[wHw;W֌v-D yARk7#'6kiƫRTfJ2ҁ;x8 F퀕EfrɟXbh a0AL$PIrm|z)ڑ%: S&g 6)+6[q.GEA] Yꛗ!P ȼתӎ 8yaPBNLulaȃk v@Qc"4cZ%bDpp?kkfb4ʼ6q+245YlA]b!5EW_Ű\aDdkBs~L:5Q,4C ۲ᙶӚHcG#w{H^D}t3rj3ˌccP N_4z/4=Gu| 9Ԋ@Of5v2 jFC`:tXG˾*Fyɍ_,^Ǯ+x}U! qXrb:XX r X>.pQ^F/.z|:%״4kˡ3hb(l1X߼Kg=V"48gKx\m ' K4rN¯.e P=uc7"uF̀4o2AS5n%Z8{AQ}t&S~ƽ=kkcSYY 9!)Ў*|谶P4vwAQBoꝩѬ Vi,gޭ: 6s Xa?וOn#cxmV&'QZ.s`ȍCC2VgQOZUv_8:WR&)4vÏ5wNm*yFXi#0n %]]JAqbz9S46!#}*S6Drusxj+r%*J!~ ^y:Sà_ _yB[^m'o$hHrxn|B Cџ:rY+\Һ꿶eF8`g][F癳foA{v"|7.]YYsconOOHh:51 un WTU~HRޔ{nQwQi3D[E(7ǥq#V[Xg<@GnUFd0y\l.Zj$ [fa w$fQ FR:֨ra,BQax|B>\{mQSA쒖Njk3\,JK+w+YO59nlzC"P َ幓.S.* @̓k^=ԊԷ! jl?X(L?"DوjȄB 8{$lR]se˴Y,CZ(~43ɒ}5pˍU%IlD[Mrkz몒Qըl8ﮎ 6H)ʐvPR N 4i&nxpęt\ز;T/*) FvH#X [Q$N>;A-&#Cp/ʉh%ZWWJoꔒkԿW}a+ӓNa;[6wה]ҡ^Q X8%?~vWE5ɎB@ V(I ISDpSt.)_lJ0p(Dj5ig F H'>=xT27&G{tĈ)2H{+Q&Y5SAubV 5  )kDψ?.ZIa&luo z'`w%\Y{ğ `Yb3D*`o{?_@&sdAY=R |ݺ[j`2d7Hd]֗&?#½#@ 't w;jķ ~K{kfh%h!/KjA|hO 17&bCo&]Qtk.RM~r_I$LLm4W=/ M{&5f r5y|ޱ­.͙&" mfeT՝ nx^JYccjuKjX+8r\4A:5=|g &6N&ڋ6;լ}F1렉덻g&#dWo]0zkJtf*Hl D>40x$W>' %L֖Ǖ|pΗ$`B0e.90)&6M&GX^:/ ٵ-L߃ZH&/c|jj,Ak&)qv_7ENV}1جV=6"rC},"U܅~2Ӡ^o7{SHV-x/"VNr6ALR"d7/7 `b(bҦ h&Hydܗb}˸7r@I&5n4d%$ΕRiڅvc1sf-i{d^Ԋo|U&+g4/>$[dU4LO)x.B%G7Bq[6P9գ5ɫ*\NL+nP1Lpl^ }Z/< l_L>wdЖF;Kj#G! ĺ!Wj-bhhlwF$a/vG~>w@ _qwZv6b }+lSTo0"wݪuYCΞ_1Cy|<"_M$~bqD; ? ɰ]u5+j-i.u M>au CJ rIoR`pCJ ύAj޺]ۛ4AB6F`pI@`Q|[ɗQ=<Ӷ_ Ajo:@3#ķF1AU57WUqcOgĄgsnXi0YRڭĦM i5ߎ| I B<(rWꏈW'6ǦNTZ6;ýtKEk #Zdu/oDZrLٛ_:Q\\Y_UpoxQ#SY+ez i20b!$-}@gCIQVR}B>qA@ wl(Cұx {ATaQrl)I< uw '$Bޓ<80AdEfG.0 f઻~X۱v<ӭLPd!h֭)n@X}G_/bXn{rT\y6 ;MFc%F|3 __ww\B=R!X]lꥠI;5eN0WgkHxV c{.%i%q&)cIULV|8*J3$?JvQ*C/DB)e/ nŠ]z\{gUgE1}e>agqSTH!:M|5}jC&i _.N U6VV+Oo+fݳu]GT89&GB+͚]יyU:n=Y 1^f:+9tMFF|޲=[poЕM/LU1p45[78gsATFMb{1> K܀T eS{ς7[Yjt)V8yҀ-M~fo]VR%Ťi/:u(9k?C_-x܄ #ILa%UlcU};HVrRڰ Jfg*As˃[F>hȨu9oW{xY96Y֋]wDKJ-w ny;n_}^0CIqBuwfMb(*ˉ\ƪ_ ,3ݍ(~GJH +%c, %K"ګجECsNV_|R<>߻OwLw2rdnCoKtR" $잷od ,ޠl@"Ų\)hbuk wCw=Z |e'xm˅ {9^xGZUEįP?^Y 1ہ7n>Ĺ5R1.*Rܩ\T=QFc[Ofz`W̶<񞠧~QJ̬^ <---"A7Iu+xaeŒ[r۽(f[&Kj8qzg_-q2י!M/~kBeiF%nvn´T V]KDqDYwk!$$߰pFX>i!>iu^+ { drͮ1{9VsI$%)mǢO,`v7aaꦊSIr5 _Imno*].la/.KRO46oaBkxOD&+u}x{l}~+ER@oX `vUĐbbzܷu1A '|W؅؟ { T ٍh>z0Ƈ4Si?YkΜ> AaJ cVPbmxt5B׶IÚUdB_T6ٴtp_MeD;C<q3Q S`,(Wn7|x?&3Pn)$Ú'Ǫkn17/UXhDB9VЃME`݀ $r/;?*L(5tWKP h' #^ʤhSV` R[= ) %;m"iq!EȬ~p, ->Ox8S+4ռx^B<7Uk=[Y;O}c ŏU$1-ܷ <>^Ba*`fj#ˉ" _K1] 6\Rƾ =;UUJ4=`ڋlIVa9?{0@{w=ѐNal .*Ѓ+6Z>Fk7`9hBOSݦ )G-AmW8gMQ֫n3Ikи!n8bÙuF,it\aѪ$=^`lCG`#T/YzΛfyzY'+ 4S/c&M$S$tŇ0~N:˨WO}w8&gL|Od/@͋T,k ui7˱6xpT o9{ ȗ_jwy 'GɽV#_ECUQ1"Gn)&y>:A7i/^\fbd[>wPwt;sPZ]E71)E=gTqZm,F'1wb@!vt bp{;@7qe%S~ͧQ3?@{4C::?#wu5:rP%tCNM~u zRf "#F[៤nzdt }-ۭb tXH|y)1f?z 4䡂ۮ=ݷ'Ĥw8ѭ>YćV[}:0 _m寧-#|r\ΑCeQPMVf lȑxdlf:nG!aEȆb wg'm4> KGd uu{DfgBG(6B٠<H_-B5'p't!X^ HǷΗ3˾ [`qåޗ=#t ]_@i jmVFa*'6${K a Jzh ӻT#“afHiʍlw26H޼B" 8نZ$, I BJc@qwCT?#OjDɑq/>Kjk$AM >zcq z;BDxkw6u<~[9_XtrI;#Ss?7%Ar\Uz6ie<9h=ֽ>213-ky0H **pe\l5Hz >@${Lx\| r'5R9f>بM702gޜIT4fdI_Qs8]q>*˚*Xr5~5J9dR'$<}nGY[Y:8#A_v;6(]b<]b)Y S>Г?vl|F[ a;Eݽz>zI@S LPiS"/t:!.uJvvXMjӯ\ t^D٘՟W DSZ,U_zGT[ͱBJ91u(3iKm즵Sy-${_4S[qDN /E}oct( GBMtX`Llå)ЧMFQcZ%dMs0*iFYmB[}=֞~zՊlܩ5Y\i E/˩ٿ6tnd(JISߺ:ܐ4Kb:Fց7<"Kޘ A.;1 ^ƭLpWiDòHrY5+DGȨDeɳ;^+ușagUrʣyU]8~m^+{sRF`"9bZ6aL:DPX;Q1@ˍّ\)XRhClH4Z~&{X*pT~-}5}ބf&Hu#ʀj\(l[uԬ/wgF_7pijC@[LTоPO]bO鯜8Db?Q:fI/`07!\Y3u˝OrPZ]C!PP@w7"ye&epepXݨb:fg̚E"hıE쭟91'( F0ܠiQ#E϶x|y :**y>c{=n1Į 460PM崷s.sx=k+h܅2'Ad* ɨ /JR$@ i{N9;duinJ8}*{wYRfuYhIijVgRPI-N-Ek$;/E]HA(_¡gTh9f ږvإ0U{w*ЌݛJ&sr[ 5R  *7YG ;hѱr0Xt~+r&ȷ cRc)%G!aNra7<-jCe9V;NTwVO"R\Ui<":d!R<<%?իx5DZ|K{4iLRl9 34";fG1%+^ճZLr<=Ukw/aP4/$h{> HcXB{Ar_S7lq!=kkESl~]5RΣAr$U'%rk2z!,U5Ȱ[^ᗝu|sdln(z截[F/%`g nTEP}vc1@J~5TJv }%k RO9)xA4% ;D;qwTGf:˝]^:ؔch2@CHɶ(Bv" 'SK䅾G|HiS5>/OTDOj&&,L:"3Oݞ$(WGb=)0(7WW$Ai «B48VDf꣧ՒXt_ZW6WJ޲LVSG%*TI~WA ;?uSB4 8_l{f%R$FK օiVm<@ޮ%K5tnA>ݸlTQ5p;+2 m6uG5B΃@if'k@n6>vҗG[g*`89WXXkWʦI[Lͅ G끽V([tTɅ h4asYLx- أ}!~nGa@ԬˤXoA]  mu:[F)`.3'V淵FlfE[u}o$2ۤo}r<=!ju5L X.\@۲[YKIn5y BD꧹:2Ջ($_.ʷZaQW, .W+!ȥ}0|G t0H?wWX^|EZo $I_;h]uجKhm/.^JsxPG#)pLw(4!t 6Y P=Wt N&k?-%ғcEjL V#] (&#S2c|Йn G~:x 濺~-#QՕ>L:yQv 3ep#7PLcShi]tn?WPh lbxWNۧ26 ]nhV|Cd֌ 'e[Vu/r(AmzilEXb}RґW؈o)Ѵk`Gr5LWѰ-lQGE2#;K?ƣR"6.#vGE:X(;;~PȽ9y)CI ;!7*{o'e7&H&(k?̫1Cjl9l:~5Q; /a'EIKG|ϡ+sv,?|lT.1e+Ba!$6/R~5"xHN\cCDRqUwߺ :XG׸$qg+2sVtpLiH13e_Nu=$J b"qU2mPo?|P*wdJ_s}@Q_CU܄9 ˎt-tMtW\\X |e09ӸE|UʲCN#Esk&<=얒VEf]( L5,!lY{6d^w #|h".7kܤx -3o2VfLf޷ZjJr ~ b͂7P1GfB~V '*`|y P()1rBZVb%UC)C;<aAI\>| c `:{#AJQwf-e<_M⏹$"S]X7U|yF޾ڮD:܈k,F6x0:ɛӱ|L,":K9m~&|䆿/^j`^ <,]4!̠.:Ip7{BiOP'v-HeH 2=êiޭ^TD8)8Fy 0+wrbyD䦀 @G_ nV Ic+F2β Ug;C:߁ PkWs&{Qu"In&+teλHs)Vi6~hk*sGGk *@:ғPJ_WP[p +Hh~ֲSɚ}؏l,4bX@5+GWe6:<]k8\6t4j2}Mȣx,\B ]˴2w$ x>YD鏇cHnKMƘn -ǵ¸ y[!4=3 P1]Ln=?oO|9͞Y_|Ydn'- 6Np,-W`"=s׃99f|E ]#@Z%.T3pX_m;3T%яusg+GlMމ%vqhr[mU.&t}5@xibbx_1y:2h ʧl;Ђ 4r'tn_kK KK\o& .j5 +ks Q@6`d֩,/g/sI }z|ٹ,d`F™0$nC͕S.6H 19g(A`߿ɉey8cs[n cc{:~MzO?]X P9AqVu=Z j2{18fVd~Nre]wQmf K;R+S^R(rRdvw[3Vk˃#_!ݬW68'`UKؘ-bqQIq$O晲A9%O ^2VK8~WEvŶnKd1=>$6+s3gƸrV7?$n2^qEg%7D*{tO>5!N`1#Q~W@` izW:>問هPHa(C5_n煓?V<xpj HĵsCHu\G INEIcagFb'kCs>0W}biڭl̥2 % 7I뵍m0m6̍%2|+ W6kOrunxe4nަL?74q sP98*0nBvֿ3#۠="hIF% 6NpCMZos*Zɗ,.S!<~/t08T Ne PW_ٴmނ1u#w a>MapMXV^^#JzشC*bܯT"݋mV &gc=+=Ge K +1-$ƞeBOUIT5hB`tPzWAUZU/36lHX\A/y&m S0ПF5<;,$+.NEx2_u} Ѭ_09||b~;U7wO%R[Q|U\DKf>k社F*d`|