glibc-devel-2.31-150300.89.2<>,ȉf +p9|I(:p.? ꚵB)*[qc[X(s|/TchX8=@bM{RM NV7o05MFf`_l;QCBGXA0 `{$ҺtPp 3ZB.:ǒ8S !+z;3N%32%אtrmOd7;u yʠo}F⨁I+bCXEMӤT%ɥ[tm;rxL/~>A?ּd  U[ q       D4  ,D|(89x:}B5F;GPH@I0X,Y8Z`[d\h]X^bhcdefluvà w`xPy@z\lpvָCglibc-devel2.31150300.89.2Include Files and Libraries Mandatory for DevelopmentThese libraries are needed to develop programs which use the standard C library.f +h01-ch2d'W6SUSE 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큤ffffff}fffffffffffyfffff|fffff~fffffff}fffffff|f|f|f|f|f|f|ffffff}ffffffff|fwf|fffwf|f|f|f|f|f|f|fffff}ffffffffffff}fffffffffffffff}f}ffff}f}f}fff}f}ff}f}f}f}ffffff}fffffff}f}f~f~f~f}f}f}f}f}fffff~fffffffffffffffffff}ff}ffff~f~f~f~fwff}f}fff~f}fwfff}f}f}f}f}f}f~ffffff}ffffffffffffffffffffffff}fwff|ffyff~fffff}ffffwf|f|f|f}ff|ffffwffffwffwfwffwfffwf|ff}fwfffyfwffwff|ffff}ffffffffffffffffffffffffffffffffffffffffffffffffyfffff}ffffffffffffffffffffffffff}fff}fffwf}f~f}f}ffffffffffff}fffffffffffffffffffffffffffff}fffffffff}fffffffffffffffffffffff}fffffffffffffffffff|ffffff}ffffffwfffffwfwffffwf f fwf f f f|ff f f f f f f f f f f f '^5f^5ff '^5f^5fff31d57e2f6d837f2648e703d9e4a45816bde78163dab190d4ca309cc262bc1c46fa2065834fbebd0d7c255ea66bacd7aca4da2f2183dcec5da942a2a21835528fe17b09a2a22c09c1a9a0f06f6906e04dc893ae1577834cabef562ca781940c89aff4e1283589c47a52724fff97c4893f9fe452efc799a3d043bf06189361073d9f1d11875f48ada3f778ec30bff9d29d51bac4621922b97fa9647c8a82efdefac4d2f51d2f4bfd2ee1ced32cf4c6f0e6f1d562264ce26052aa0510ab6c675630a0c4dd45dfe2c0ee5572c739dba52d5303f952555031cfadd435a3eec4c68922d1307da937acc7d595b401eb5418a176dd2c4401120f1cd8550366103fe7254cfc67bccc09334a7f867dda8228b5159029d3cab620f1bb88a4910a830ea1c713e2b96194209f5c7c8daae16bc71f713bff36ba76759e676c711cd3cac664424eb637be3f1d8566904f50f4325ebaf7f8b7b830977b2bda02fc2970bc21c8d76d08b2c5fedfd94fb82cca224ce708fdb96647995d5b39249c1cc7a3dc49ba211248d0c63b661387d75e25d86a2f642c998b2f211803ed6139e213d2824b90d146cc79c73a94f4fcbabc71cda74c0fe8e159f6b2a5d1319378511e9036fde9eee061609794cfb342b22948ac530c65f3ac6057184e8b7f567bb4f3355b457c1e31183cf72c17507835e212e404d3e6545d970dcd670016ed6e609fedae941878e6ccf308c9f51c6d713d07b5c68b76cb0a690908d5dc96e9f9adbc139061ddb05c510a41456a3722e11df85c11adc7fd385b917d4a874b9c83f4cde38064c1d446f68b8ddac8c43067083eb8bcee4309f565bba36805e5dc746732ddb731e744c4b91ade5d93480c4eaae0c3635b08da9728358ca9451f8f4d5ed7a1e25c2cee16091903356b086e4c7a46054f7321d583d51ae35296b1f077d3216f5f3a76f4de9a599a7d5538c4c8e4887983f4c819b1f2fc53086c850a807ff8ff8a6e6dce2d8f485e5fec3b42aff3d1635d0e66ce5c4d2cdd76553687e4cb83726fd221fa271b51dd5b0bf7e4b1a0049b194a4f653b0e670e51cdf39c30e354091f49f1555c0b146eeaad63bd2219d4a500bf77730f714bd69ec2d8bf60169bf3a5b67982424de87067abd0016835a83633b715abc06c1beb7c10199626592077ffb6c2774612b47b421313cf9ddc75afa754101c7034bca71ddb797f4f8ae06fc6c4161517659a7060004eda113671a38852c4d1e9cb97a35932bcd1d8540f98c09c1807475f0d55d7cb0330bae9ef464394de98c9045d0e5880d266d3801034678843f435015666551c3edf6de17ffcc986da882e3647ed79003ec0448d45928ac80cddb469aa56b1ad97b28e66380ed2c09510c94732af7683d4ec7e4728eec73ba63b637e7e8b459ac9a9683fa9ed91fb05c89ea874ed70b6d4aa6ef407db87a28b023be17a262be4313875cbbd90468fa1fbcd586dd881c9e726673d9eeaaaf7c84ad993e1a46deb7dff3ff29f41184666ddf53beee0665dba4603884a82b4c00f6ef20ca2e0895195ce669ee90dc4f3caeab8ae239baabdea421ef3f2da49aaab62b26ec1b2764f4960a75e315e95da82575f775ec833f6dcbc124caecb8289e4b5e014001f0553d6adb1b08f16ec879f797a59034d59c81f1ef0b44eeb9f90ce0bf2d2d3302ebcc06ffda2db2785a917b91a79e1a31bb7df4ed2cd55b14068ea0873d46f1204857c28e3ee75813a0f4a7c134cffd8fd16935f98283e8338d7cebc10318a56281ef38028300a3f0ad8a9a66234f23c9846abc0176beccf5ba137126bf127bf11e1c361e585667429b05746eb13f42a6050eea1ae80495ec6f10052e5e79bd41095414998d5429b2a2fbf680455dc65218934ff2e1e2da9e98a2ef5d81e3466ff0b30514f0ac67be022a75a0bc7a755a63f8411be8f0d939ce8ce33d1f61d26f3ff8dcf202526b97ea9b7faa7ac51456bb17efbd233690983c926178897c1d63f77c5705ec33a8fe23e03a5f9cfe0bf7204e268385782419086b09c079fa5de6af98115c111cf43befe7468827d6e283edb400e1a6ca7a609a11aadbc3a4e2652b4fda160bbd10b93911f34ca60e497fb579b6d91c87673c17ffe8e1b530d55a1958c75b33eb8a65a04a746c27cf876ec3c47827bb3e11595761824acce92a0b33c927cce3c6fc9dc52c0689b15e18df78804f35d55ee21dc036e50f85093e406f469f79d36f2334031f09439674d1de21f5e300decb472642a1e7a3eaee0bb4a6691de970a7afa00a8ea4d686d00593b1f0ea76205bbb9d3479524c11ed49efcf7b4b2f2c26f2946ed5c664029d38d56b7b78924920efaf164e27b7aa79db3d20afa58ba6ddb7162de3b2588d7a1ca70dde118e9411c1a3a5275b0aa0743f60e5875e818ae5f090d5c8cab84bf14be1bbfa79448b7094dcbb1a345619aba6e4d4f21a3c10e4543425ab2ca743eef900fb8247affd5fa2c19b1ff1c457bbdfb36bfe2b45b92443dc6b7d7ee9f9d7d63a490d7b514fdf277caeb33ef8e329b62abc032a3e9097d565458f0276ffcc2c449a4a361e50348fa26de1b3345d8eb2f3a0fab43c0e7d8f1389c9ad583b88dbb5d04efd9104426b31c90fec3a1c48bf23850c34d9b9dc49d55a626fc093723c7b0522bc9e9a9b429dfd763007042053eaf4d2751e7be1cc8342f4c1c7404a6670c330ca493b7e884b20d6c17470a688c7e653c7ea0ec6f085efeb949c0016361f229172c0033b4fc0a5ccdb15735312e26e9a47d32823cbc936dca2e66b74a49b14bd88e646acd649a127f9dc2e48f9e05cad93954f1066dc50dbb8e3335304e7ff80c030641baaee21e2672347290ec8c4c43fdd769bd56deca8418000b504f72acb8dd363c7728709fdfef761d92fbb09acd8375debde9c0b4c6dd3e38d096d27159e32a537e3742f6b2cc2525ecfe95d7da7860e868cfad5b58a20f01165fe7fc164134ee1bc96d236e39ffc6b0d486d89bae9d8a1c59d6c6d8e1617084084abe4ae36879ca486fd6db9780fd000ae4631c5f1568c2d6a6d97c4c8efcc549733911e1c7ef9952b701709e05dec3854482334712242fc5cd14e6474df4983d428adb85d6f6225a881daf11c3c9981e161b11890043f883917f1d3e63bc83185e7c950edb01eadaa9229c5c10c22f8558fdde36c4763bfc6196a265a9e4bad364fadad0e7b0fee0436e70c657dcf9c982a06ec0a6f76141b6f6aa3ff8b596eeaa57ab7db014a1b265badcef33d734a8a143fcf1d03ffe42e1a3beba48231b3192198f9f2d86410aa941f361c20e9ef5f84e0636aa360ae874c5c2aeb2f6d88db420f2ccdc72d9de78ca439cea21d9ad6ba7b9e2ee66cc8c28e2c566b8574b0eeae7fbe5ead0aca5faef5b5796d452d1f7187d69b9d1f00f6729032a000eb9d71219eb537ec65e9af5164a2cc5c8b5872c5fb3991fe02ddcb0325dc5b9f3f575f48f29e97c0a2a44fdae366b641fb0b371e6992f42ef6cdb85e98ab10c68935e403f463fcf9317f4df608f2501ab766a16c20f792b41d7c653f7b15f53c933258864e7d1fa35ebb1d5178450638a4b94dbfc060bb71a3ac91eac12134df473d9b458b415041e97b73fea97c7ae956c3273be001635145bbccf335eb3d4c672c9c8ff10259886e67bfaabba63c1d9459e3adb799c29e52046ea5a857a23cf79a15d29babd149bc6c580ed48c24da1ce68bdd9798cb20c61cea95033502b245824e96860aae4cf79fabfd29e95b375fc09a3a7c3fa3239d17972c81b70f09d06ec64db77773beb98cbfa20476ba2b72756fac23fbaa251e7e02cc6db62aa15fa4f76355167d1f358bd742ae61492a5b58c4044a95c7252fca5ff1661046a8b15d27fd482bba27515336b0f36355e8417772f0c9fa7a39fcec5323c23e9869454e1f0c63531dd878bc7e81e694fe6e7a77861ed4ab2d1ccf5eaac6bf18a8d11ae48565b0785372fae8c039f8323a23a22f818e4f2c84827f418764252c8b1f0d2f11ac5886f2a028451090e8b0f2298303bbfa06107e6f2dfcbfe94e041378dbf730cdc2dca72eaae3512c13b0e3d95139211c64da5c1f69ace27e684f405de1cf449613b3064117a60f28f0528ea5003f3c85ace7f6ca42e8ce550fc028a84b0a6da94093bbdbc5209484ce60ef7306fc6a0ccf8eea0e57f0cc4a6a6f0acd7c845c99c42cc509959f9ff8c13b731bde992d95141320a2f4162d2d1336349b00f36531fb79b4b9d4bb2ec5dfd176b5eff060c49844b5e4d2b4d43918282e9dc83f593b1d414ad824f43afa24452853d33b3a214fa0fce67f337108b861d42ce2ab8f9890aa3fd6bd0095f39ab0076a3a56e27f5acdd9f7b0b537fb3f27531b59240c21470fba1ff15231bd71869afbebcf564c0b0f5298e352bee095128dfe8cf483426bc6d36869043bb4a0e2fae0737611741ded5876a746c48f3a54a5f533fa8c24d9d27de75d40adc572535442d0aeecdedf4f6d4330e21312f7fd75ab01c8dac731416229331019fb76060197574962fe29f673d8b21be15e3fb5db61f62014a53cd16192087a9c57ebb80a98567229aa12750bd9d15514a623b760abecfd9ceb5e32637003a9acdd9eeacc53f6eea166e444b00dc94d25356b0d1a898e653c63d9c2bb7cc09bc212a67860152d9512f9688746c0e2a44b417d0926490d8f4a3ddaa48de0f618f7623b26f05924cd4a0950d0aafc68a3907b2290296afd08c3321ef1cd161396bd17b6971235411dddeccf63d1f6f754c325be24474293a7f2e5dadca7a5f02001d91d44c882c084309396aedbb660ab4a6e83beb700662d6bc9101b4ff63203c823acbd567834c1d1132bd3b1d156612c06204b7bb70698b1040381bf5247b95a9fcff2ae33d6c257508c625908a74876ad1810b9c800581d05ffbb6a023c95f4854cf528d276d7c2dff64f09341c4894cf8244691b2878e657b3df8d77cc5c08336e8811a0839bdc7af291182ff9822a7b6419659fb26a49af5e4264857a71af4ccb1221356e019330b859cc4e28af30854df4d29be120ec4bff74849301bb3c40c9f19cafc701a5ba17dfdd6fa149c1a6298bb50d037f79467cc103290fa63eee938effae91d623617ba0f2cc5c1477f587e32f1f6cd0bcc3f89b41dc4488f9376229a002157bffa98ca996f83900ec00464a2867cdc8bbfdef68ad1e4b531b4a826f3b9f12870e9fb54111b77278a2d5d5c96643c91f455e8ae5be9a378253bb1fd9d04796e7e4116a0cc06c2ed40751fe13f47353eb93d14a0ea84eff2ba4215b676ddad115beaa73b88165428b91a3549f12589b8f8ac6241a9c9345bda93fedb88630980803c3e101171029fbbcff761d44590ad4997e72cb82c1171ecbd6d764ee6301417f056200b26fc68c531a820591eb434daa76f6069b77142f5bbda00d06b936367ac7530a5417904d723e2e613b27659c5eb80d957fd2f2609b893da92eddef61d86e0e4a53ed81833cbe9ff8dcc562fe4cbc7c2a6ff2dc29db0591bdcebcdecffea29bf02ee3e1b7c51c8b8bcfcb44acf0f6d5ec34cf4225b4c411be050284ad44284d0e8e7e7d0ac1952620990cfe98a7ac406c5d0e8a8d37ed4ec6efd862d34c6cc7bd9df60e8e6c772a450b00086c4025205f3666d4a5a89086c6c6be237e0cbb18f63bbc241d093d9d56cadc4a650445fe23073beb95e7591f5dfd5c7b261ced7bf6f6173097656d935f4a4dcf5bd7d40c92d5588652da1d16869782ba9188fe05c114e4fca0520063002698b9ab8eb870dc194e162e15cbff286631471642507c8d5862e76e433865c8372549eeeb15310ef8b2d7c660409c3bc6899a81321ee3c7d883bcfcf95d3c7556b090391a5f782fb8780f1f433af71d42b31f21592138b1ef47ace5ae6b10d7adfc5013e18f1a7012ed1fe4c77152caa11c29565a4c6cdbe6134a46ac42d882b5f1c1dadd335657b43e0155d5f235b5a8614a8f967badbfc7633134ff1d5ebe45bc7398bb7d0baceda8de6e23235b38ee7d32be683aa95cc4736547bd66d16df687309dd6345c53a75ae9b5fc6bf74b31068f7c4aa205c5043f0b9363f4809851c3d735d17e145051ef3c9e771880ddb4ff30effdddb33b0a38dee1cd596c1277d0f8f800a0fbfdadb2fe214f33c86129a8b383d348468ce009e52ec801dfb0467f72b0f75496bb840f0ae0ef8a5f399a1eb7074a863a17e3e684e83218a82ef7418eeb535f50d6fb5365b5427663f27aed8d9dd9f0d7dba7b868157cbd25eee2b0ec9404f36a8677a6d614432d85f4721353950e001e67568d7e11fa6bb7e2067e585b2342e51adce9b2f0d866b4b052a247ef679da8bb0d582bc84adb873e22e2097ad9cc0c92431142e7bd9d0ac76d14793434f02bbcd7fe6227451e5d35f7448f776f57f322838809cb2b1e45c02687b47eb8f646951f268c71a5a29d98c9ed7159d3a1912425dc1e51562140a34f0f09453b4d356c8dc577f9b3f0c37b69c0ae76662e2c60be1cbd02b8f91865c51b596548e86bc3f016b511778bcf88603938b349d7e44eaccf03b8ffb49210a607ef402713da42e35dc8d50a4838b3fbb8bfe959176dd86dd621ec47ac547b5b6b364524270bcb39933f2df71bbacb13fe45ef4ba23fb09a3329e2f6d922955ef27e7e6d7579f8cd01f9e937def34980a7b253220c50f14d9392dbc52fd6faec141f686e64bb16477f7e3f01914f98e5a17202de392a2d66afff88bec39b4400871676de782ac628eb107cb857d84066adc8ba214d426844606e575b3eeae75cdfece07f0189ce8345bc41f2eaaf893fd85588a2855225268362402aea72928705dd164ba5f3227e0e4f29162eae79e571e8694f46cfa379f2ac3fb280f232d9065c1379972902f003902d6e07c10cfee7d8c56bab2652ef60dada529ac697d3c8b2b193b701ed492f19828a28252e689ba446663d654cc6798835cd5105c2a9dd2bc1629fac839ce2fb6e5606f4978a5807810627aeb97e66402c4d7d2ab2f3cf669c76e895499fa772123ea084227b28df4f7c26b0b4c327a6e6fe318fb5630fa3a534a873e7ecf0cc7d6e664c5b81244175afffaa70401516bd120733cab7e089a4f139abf8aded1181c8cf0685a4de7180c3f057263637f2f0a5289f75f707e65f60723aae6e762ef86500c7c1de00b9319de808775c408e1f47a1a91162454084880043ea5475fd4257ba0c2e434a2dd0da586575f54cd5aa6a7925e5e8713084e811fb6bb134d91744c8876fa838cfc0fc0ff91a1624f1fabb87ec0ff7b3ab552052ab5bbc9366fa0a15f2b305cfc035281af2f1be520c443fc16cb9c85233b18bdcb7fa4332cebd6b5e6b9e35213538994582e322253459605d53fc2732f1af538c704ea54e3364fe05ee3f9028c998ba842fc925a1dc767868cc6ea5214312d2bcdc321b6691ef167e4768124d9af1ace8bac0142eb1159fac5a1b3b733d21c021749fc555e6f8f6f3d0e3b750fa7ef81ff40b02920b9b5d2e7df24ab9c1a1a3517fe96894cf4e09cd362c999faac951caf8e70c3c579506a777b522b0e1462ebbb5070579e80a5eb4a59d4a4f715741739b6cf27b2e670634767b41b69454c580d77b06559520ed59cd14551d626cb494fcf5fd95a29144d79b2538b37515f78be386f2edad4746f2947c928f480728c56d9a94e25302ebbdaef3c9626c909942e8a6bc82725e9c402f393aed9e32d94190257ddf71e1b5f819b4e5e8afae3abf006beb39fd9d4d4bae38745cdf08a91e6217ddf25833c8d4b04751b603e58ab31ed75b7e0ab09a2ca94e99955f7fbc63310466321ce27c906227eb43263b6f6b2b75c11f881796e09d636b7c2baf6421b52d750b76ace42ffe89153c561df72d5b987ccbd022059fdb1bcb6899c3e94b403997a0576ef3e1afb0f9405291a7d38bb1d0da1ed01c09fe85fa2b1f4d5bc708e06bb930efec672db08d5368161d070efa731428f02559f0996ec72e5f69150e3b76bf7a056ecd43c268781e60e8a8d99b28bc723c14b156d7f7fc8ff663d98a857a3f5aea90431f577e3dcd64d184855b245e5c7acf21910a0aaca590f1faf094e400da5d30551d11eb0e0f62133861106e467e0454988891e150dc6eb6f4a5098cedcf94a7d37e9aea68b424ad860b52b27391b94ac486bdf86475ee6ece9bc378576859c2d904c76ec19cb01f0a44723edb409ecb6fdabbcdf9bca9733439f46e962a33d4b0f7bb348c0608830973c4e1a71219e477b470b7ed77b211dc870410776ec13a1b7bb759a3b3365afc4f4a2bbc711c2eaacce05f99ae3cc34db1a391c5249213d905a159d8c44b91c2eb6e509905e1becec6b98f8ac006709bfa5d85d86e34a46eb9013cc7125083b8096dd146e6498a61f38bf3bc7215c1c9237e92469550bb355545bab88b1392b88af3a08d908866f4e9c5650c5cddb0c8e021b0a3f8293cef6616feb3db5ded9d98a694e8c7196a06690b2e816ec6bb82689940d281f6504533f37e17d94a894bed0b9490967e8dbcd53725c0f2af9559e58d4b19bd14d3707974ee35a70eeeebffb4a5141f728f5816067287aa41a3ed5aa3e88a6cdca4aaed529f64a1aefe381b17ad50add602a8f31c9d4579499064ad3dde703f7f6df4849831189d865d365d7ae720892788154ad9e0c9c45087e14c759766b44315d30b22421d6299fbc46fc57e7d14635cd5cf69125710ed021ab7305586c84644a03a39f8e63619500aa6095b881f62d7a255bd31eeeab9a829cf34ec40e20a62729323efcbb4e76ff0d2f67e7dee7f6d9d76a66a1fab61f7618a0a82811e3c29b1cbe856932877816a861201f1a8cbec905df10f6ed7cfb62113f5a7c5a53527043c4b5fa04d7127ad6e3f781903f13d98d4dba3aa69d33f0007a68a74cc62f94cf7131b79f71fba8d353381b6bfc9dd6a059843666067c44d97dcbc63f3435565361bc7393ede0bfc25824e5d67dce9ac1605328f14cf6765ec1c4d1c1973bcdd3e26518494c455857a5fe8641d7f034a6892f848f1a2d304791bea3434e209a72d6b1cb0909a593d7f6dfae1ca5cef6cf1e62b6a67aaa586e50f6215f3622a47be854d4e7bdda3f42eb0633850ed150fef0a0cf6193cbba8fa740e7505925424a59556608a01b91752dc9dda93eb0f8c571e2c57fbb67b9768f5c23ad180fd0894e97a3d96a2452da0d933941273d11d1048ea525f033306892835b0a7a0999b13853aa7321a39e4baa04e5d730bfe4e52d00ce82f2ae62dbd8292a4a6a3073b6ae3593dd38f16bed43eda106684d2af8b57af4373814fd1c4404b37302fdefde7be2e0789cb0b97f2ab1484b9d520ecdb94c93c07d2eb6c34d6c981b8e02785b90c137d3a49d6bed22c31ff8d4240983bdf78908cf52b75396f5ee1b9152e5419498ff617a06f631635d7d0792ea2806e4cb482a67f0976d99502e8f596fbbc52fb832282a609004d8f3ccc4f5d92d58767d5c6d4fe8c95daa38e25691f3b65be14409b2fafcd2805dbd6869e0ef89833d2ae03c197ac8c01b89bab86a13c2499fca0ab3fd4738d9a23fabaf9543637b75bb4c124deecf373dcc79a27669f959f6ee51ec6b783dbd82317f2247c17b9ed35a4a7bfd722a70b3c3aab1f2b20972b89a06823cafe7dd719347d665ab12b393b8038be4ec71517ced61061521ce4618ee31ac28de6992901ebbd95b354178732a4edda2c8a8433b614fa9ab671c2f135c350b1a7624c450768f914aae61f3c45fb0aa48edd633285a64b6864aebae008703910989b0b861145b919fc3e3a693fb1360fe378ca53a8441aacf1a8215ac6aab43a321c5d22bfb678fcee382298c125e272ad21d05e55a2efea8e36f2a1e5cc07c89f3eeba9d4c29b4931e641bcf9e0858575208a9da03e5d16b0efc12fa75f562b2735d843d2d736d865d0ae35d9b1fe628cb1f10e32f15e01b8c4c798616d6716d8459074e2a082d65a28192b32eddbfd7587348372395b1c283a723ae4c183a60b4caf4758fe13de86ae75f227cc06a6195ab9a585a04794f5369d06c3a554d00cb95f4dd45566569239c357f961801118b7c7376d682fa7c481cd4626210eedcf604332c87b6f0eb28a0b270cef23af326976adcd140e29ad3e9d8c610efc1ee8228675eebaddf8d39b8473a69488f12e9bba3ceaa0b0dcab034d6cea74d30478886175374c97a00c12bb814c035acc7d447ecad5da8916992ec67e872811f8dff932018a5c6d4bfc8d8b857c8541294d862e83ba7ea9488a56f5bc542892bdcd1b02703b8e6caa6ef8af6d9e9f0818c39771602ee54eb8ffb70315c6fecc36c43aa4c0aeb4a2c97e9b93ea37c25a4e3c9419854720dee62c2ebe6d713b8043dbd7fc10f60f4efc0c7759bf0d5c202fcecfede131232ac53c62edf93ffda9bb53b04b27a3b9d1df2677ad89a6082ead4e9759d76a790a12b15d8b3bf3e23249cc75366bae34109f9b58e8168470c34410f962da881dd59e295fe1482f0bcbb34795fb8a34bea0b33a4bcf4e60e1aa24ca03bba063e045b90447ee79e11370b6f148166a62c4a6bdb6aeb9b55635a33d9a4347b6f96da5b7f0cb1a9555ee23e3178d0d5e4079c70776bd277c726860f8a9e7371900a1836fa5dfd23d3946ddb955dedb6f92ddbc289e3b1fb063785152a3b0856e3182b6a0b5d533e1de6400df77ff951771184ab859f648baa290b3bea6cd08891bec8871edbd6212ee9aabf19f46e4ec39770158b77d6bcd03bc65fe917c78303399c024490805607626226b153269f8dca97d56ea72dd1deeb920035e83b1ede7b8d5d9d06dccf70751e155e7cbd04e4b0c1f0cfc2b734cb024ba4f5390824ba66c23b17daf80b98b6ce67ed2419c73bbff472149c7b9558a76a967f9795e635aa5eba8d85869243c316dbfc1f2399d2ae5ed9053dbef843b030d1091cddeb8bd83dd4f1b6d8557f0413dc390543bf2d14d67b7fab4fe55a9edc66bf9d38fd6edd414b5bd9d62d19838bf74b3f88a428c75c499eae872f8baf982dd465403d96b96c3665d0b9a0b8e3f87305cfece4e2786260e27ab195cb474d76e2cfa8a3cb99e800d32333086281e2661ec0c47e9fd7589732007f3d813006dd0bf5b950c6c3368690f14654ee0a86223d7d88dd9760cf4311bacfe150340b5baf4252f69805770a0e3b0a3da1f07aa6a713631e5dc5f66b3873845b6367b76d5aed4e84277b639071ee008470fbc203a0caa6fd8994e1626a284d87e1389909b4dd2007dc8156de36dd098493583b60b0b5952c404cf9b9e2a363a9b2f61b492203c6a7f1d6e3435fe1b03fbb79878dac643de94fca728867862466c959272fd5cf4ff8c74abd6e17e9068a4ca115cedc3728f4605ebe998f87b21dc42e5d7ad042257f9adc5d697f38dabf677f7f1ddc478c980d5a7ae19c0a8b4caac9346b42d28fd9287b7b8b7398be29c5b8f9ef444295a0a9e8f5c40918399a00cc91ba0bd79774110cdf6e652baa6cfadb2e22a5a98f03033e4fc58488789f120678c81c91ac97968199dc50c980583c27dc7082ada57134b5d91c1896c8f02e49e771cdd0df96dd60132425d7d4ecbc95e3959936d29124dab56b8e08407fd820b9d0ba95110915313f07bbda066d353bf9d0f6e000bf5454905fc0afee3cad2441a13ef8c88c13a80aadbde2423c07e1ee8818a69accf374394b75d932d7e9cd9c443984c2095912f64409e7fcf15b00d7847a779ae329478a1de7ab1494e09b6374009a364bbb369af2cbcb9d0dba7ad1ff2a152069f9983110bd10f448b55639a5c077417b4b24988d2ef8a3afbe103432414599b4ba77aa505899369e60bffc549fd09cee10b0dbcb5d576e4e2d7049736cd10cc4acb29f3f29f1720da180d14bf5838ecdd4dcd844f9f2c66d883770cfa87692c002d72f53e56f4e9c97bfed47a8ae273c02d1febcdbb6b60c737473ee75b0899e59f5fdd40c864822bb8e8ba4356d85ec8b8e48b789cbd4a91652e788e9ea29d3ed27da044485d4c5f5603b4fba5d4143e01ce89456a250bfeebc2352ac31d79c0e1c1f858568a8e3cc0109491353c7a59aaec1d7577c7eb6d8be15022000315028e62106ac712df15ccc5012de12edc43f345c02e13e662165b4cef4d15c65048a9a4b5be4de461f17cb0e83124f8e7187d57f3c69dd0062a6298dba27d8486ddfa6f55165c4202928399511a020cc3c81b54674d084a22e079dcd995f460952f7411530696312a8e380ab758c9aa46b384b13cfc04fbb4ef8c6ea8966a1831f931067122a0fe261885baa2b32ae3f898e893aaf910920aae9beb941bcd7d1e32ea9ba8fc9b256d474cc447f2b0ef3f6488393832e7c15975c5cb8dbee37d78d2181e65d7ad4cc6221b848685f3a7e961f1e7f25bf7736e23b0d87be1839598cece63df889cb518d5c9578c687b41a5281463ac750f534c1162da97df2a4066d1a3168908f6f413c6e25828dca862cd6a03438d208c7405e46ff1d761dd703b48e0f62d4d9b055cebc6193639740ed64bcaf8ad92d6c00b18aa309d31981a110bf6868024aaf76bbbd7a715e0faa2b811cf26e6bfbc5ddeaa1fc4dc4231d99b1653ae1444f146cb81d0b8db6211da2deb550fc064418936930da01dd9ecc8cc95609eeb38ca2d6a560d20605152f2908915cd45568cb2d803afe082747b0324067a3537af94cba2ec48dc2ade3bd1d8b4fec493fb28938ded587a5594173509961d017b9bee2e03a73ba395754440e9c99e1c01cb149732601dca147765f960cad3e90dc2977928c8f43c5a0d3b15825f531317a8aabfb33373201c5cd2232881600ceef12a9a2c256ed68771b1d8f57425f3749d7f59b79c533bff50b9c73ab8f4f326bc3745a88d3662861ab4488f6bbad80387b5ef9269cad725798c7f0e68c95e9d44e51d3182b894db43da3d0681005295e78986131828bc0eca7bbea254e9c8e4600dde1398ee9d41282c2147f44e107cc4952eac9c6a705356074f3cc0d1c80c57adb3011487e8cdde51950cdfa267994d78f27a3f386bc83de2ed70c46972dcb9262d59ee58f54552a56df55698926cbd858a53352dbfdfea7e570b7b65f38ae7c4f45defe9200e5570e0b9e269ee5879fd6ed244dad7b22cdb9724bd6d1ab5565d0303fa747d2c4e93107765e5b2d7545d645dab97e60c32102303e613d34fe03486ed82fa9cfc122f502789b18b1272c1bb941367551254ecf7be84a401fc1f1d9e32823321da4b6f9653cce3e7aafee039a6a6a61e4dd28c8c9364113a7bd22a5e78c11fcd735735c9c146cbea290f6debc115a84f6db5539d40cca00369cb94fd3924624dc247d13356eb66fd7d326ed2406182e53cd6b9666a7a9f3dfa35c3b68f1cdfd68fdd43d4c976d133f8d3bd10e1ba56e9f2c419a9ffeb70f182ae310dd53317678c149120ebcb3c3831361795ef36077e4802b8c7ba1f3592cba1275477be2ee089b2f517d02d1ed80190857e13ec1979d37839a4afd197163f5a87146927cc5bb866813b7a8b32cbbebdc99181c7b892d0abc7b2156b5f1d605e33c5c74256aaf3047f9cb99edf3a70f03c648b6204f66a84dd1ff7eff53b0b895a9c48aef590b7a9eca4b4cc6a144d208b06d5e5577157cdec7f2eed43e004f02cfa9bae387afbb785619ef637c4d361176adb16e155f2e3a18973d74c5659e3f32e0e7f734daa6f40485b4d1107f361148f44b07ca7e2bcccdcca71bb17da221116d0d20c562ce9935972b94a10f78160fa8f46defcedad1adbe848dcd6ae649841e6a1b2c4f9a290598c16d1a933e196bd784435b38496f941cde294b126a794c1ccdbf8cde0189536c09b5ed999d5f17ba4b05d0f1ae6e1ec095fbd15930913c3ce91b64fe2063cbc3231963f4448acc22824692e1d396bee9015086ebbc2013f044ba8e1f84cbff2d6dc6d2cfbae87d861085536652c3bc50fae161e25a00c717327a9b1977bdb1ab911c01acafbfd901bae73169bff06b87fe3bad909c5228c0942ca16cd6704e66b95d780f3d5618ecc29903e92709d16104aa7b262dc54728c2e8eac3713d332c302eb4483ff92681bfdc88003aa1ef22eab413648a651535ab40dd193c804bb16123cd09d04d33e99231e7a804bd7e134e86aabf9499d9ef2f5b13546a7d0e113e141e8f935076d87ba185fdb95cf6b1c3c10efd3a89266628074469ff73e8180d02c45dc8d5d2c09d954e4188b6756af5eefa73b2a4026ab2362b69d957d44a2ddda26eaf67c93b59aa977c22880cca356f39a87556b95535465e3de6412c1b48f9ad73f4382e6204f0eb8d5a80353f3d96e85b91fa65f977540f7ae68ac2eebd8ade1405fcec187918511bd820ecf039d562d6c29325bf0c4839e2ce6d9f9ad8773bd243e656b5c8c48a389cf7b7832e25bbb000c7edd18a55fc221b83c6ffd064fdde27e8be1a4505f9471bc615973d0d7c3734a927bd39184cc8601bebb9cc979ca55ceb99c90536776563dd6e57d18b8923876c3cde0a30756f37a6eab2a9f0db8f82d6dcceafb9b711e3f4efded3c1226bf144b5d65dfc049fa5cd1f140606806336509818d79c1bbc4509c1785bd3c589322c1416d224c4b889101c0f810ba82a485e3bc92af6f1569f1900c1281d0a581c12328033ca19b5befb4ec84d89fc850a67d2f8d35d73693220d13acc05d81c491a89c567ff137f4072a001f73ba1f37acee1d6c822f94df9334238df935a2579f40ea64e34ca038149265f4a8a31c948e3a06b3c83c6ff4d01d8e9e2c09fe4f591e30e97e71fb445bf09c611a5de2d8d0c2d6c09d77f31efc4b29c24a105dc1d8cc9bbbe173e151ca461b1fa624f29e9c5cd4d8e54a04db0473919bb466a7376b3ebd778c0b9c10f7e1855804630809bcfa7640eb7f8640c52c7c3764b45982f2b6048a929c19dfd9200359c880d01b0cb2b0d0723fe757ab2c20967f2ecb30e7557ddc83971c6b746dc4774e1483b313aaf81421582d44f04d89dc35bff8f8ec5def07db1ce0643e786f24ded993a07826491c158fa163e15ed7fd5afda23af591613de35081c7c0d404dd36bc3d86dc12a1467cea5e1fb752c2dde4a355c69c5498fa88b0d6e5ed77b092004490b33c348e5ea7d584762b0d07a0b83752955bb9a24796f9a5b0e6dbe7dd5ef05cef3bfba02db48bef50640affa0b7ffe6543726bc392612c8cf18d4da992a71fdc6bfe05ef03a6b0d8819d21ed92a6b04d566097c37d44c6dc8689518d6b889a701f099dbd3e12e389443548077ac8c13511e27fb353203e965bca9c1dfdd2b84127b9f3af38797ef3f9c42bf1df8c113861410d711967973a3e8578641d88fbb9021effa8d928aaf9c3d589a2bceb2865d35d6964a740e0d1ca3da0dff2fcbf394ca0b27d69ae7f9f3f4c1aa76470b5a7a97424c8d67b64fbb2891b6c1ba972ab544b1d9235b47a3e64fdf694f7b3d51ec6c45c06dcb71ebbe9455742d3ea673012016668853d3bff1053c4020a8656922a2c2107228a43f1b889be46864f9b82b364ca67ee13b7a9e7d85131c888412c0eaaaca3a7165d86f147c8645993ddf333a5b2500117a47825c432a16b89c67614bca812e744e9fbd81a3614024320a3b82d5a0934129b2f7ea37adb35a2acc112198f826c7c02ba214c0fd3e3532174870ba2fbc86a83b32315bb9e39fcb045b120599524f17461bd20bdf007c857b6fa52663cd620466dddce67e40651b6d2765cc3e9e72ea7376a810ba99b92b30e30c26422ef0248320dbe9da50e54cc25b7625c28cd3efcc86075d490be1c2baa5560fab84f5174bf0d7c798c212cc033a00f7501d4ff9412780f8d6db00e60dc6234918d9cdc3f46175f3c41f9db1d6df859fcc13aeb2569a47198c52f219d889ab2679b693d7acc3cc074d3fb0761b678ab4d2a6108b5eb02b9b29341e0bae6a0755cfbbd69cf1f9557bb6ec66d76b6083d97d4cb09deec1b499bd6db704652268882a2d5baf54e6366c7741d582eef75b1fad5338372482fecdd937e703326f7adcc806cf4f40bb81a8f75d3fe7eea22664d172aa36e084679dfc91c63f33e12bbf3e21c371ec6c01242b8fff921c6903ecdaa0421bb45af4f817271d2967d914b080a44e2223c6e7de80b970121f1c7092f504ec8b3595924a9b9d6880801950caa7170b6d6789e3f020e5885ef2684d9f29dfa93ba8c407dd458f3dc8ec902f56f53836fc77b863cc44369aae759734485c856450a77a1aa9d049486fef929401f6620fd829c642b8fa9ff6daf81d8a0cb22f764feed134b74dc8b84ea036ff4c220815d9832b1d3c72cb5cb023b7952268b7567c687a4dd6eccdc36722a5e3ed605f5ab7dfa8c50687c92e74e70d89e5d8a4a515dbd87b044bc28ad6e261717bb15c5b02fbdc78ed69d89736cfd2288e64fff5bdc7aa40afde3230cf758021347906d7a04cc04d3d1a737e7522a207633834a3d6244baf222cc3bb8d77341a432be50efb82f2fdce34c1435a13a654f90bc27e8fd7c4ca4b0c362b14301f1c9dab5f801d0ebd13e8bf06fe196d03c147dab4ddd7437569b4a0ffd0395ec2d2132878c2546796b20455aa48049415fb2b1272cac5f84ba4ee28d1b5d930221427d38822ff2cbcf8e5add01b370cc07e8e8aa4eab92b67e49fabe0363837be1d4b9609234853501119c4ed46d891aa443be305f7a80a6f7249c96b5b68e4f2fd5ab6ea80d36ad2ad21d655b5dbdecc5fb7f05a717637d5b55f8f408df18161c28dc55f5c32b889ef429fa95b5b1865ec05d032078984ae1afdbe37a4362d7839f07d6c6aa194eebb8fa1f8d44c3e10eb029eef206b1e1f11511f5d679c6395f54e368c1f6ce3f384e3831769b6cf67648a004b3af7d392150912a5b9e8ca68e0700b0eab5d0eaf1609449417755c713a36b6f704299375ec188131bd3d1b23275dc3207a63af6315d52e4b30c44c03a3277e539affa03ee24dd43c626d8612668566b8d55dc19785d6b28afe8a0ca3d01ad8cc10a86305570e5a67b39a4a6a0858b1cfd4ec89ee4cbcf369de25fccb2e92fbe7c3828449b230658ce5f9d0189ee19c6ba2e4fc16c8fe7d5a22b23b72b0bb64120733d14bbce90e15a4c62df4d0c37a7f5c5c5aefda2956fcb460a554f36295cf99ced1237266b826c91e62505497d61194f00a1db450f90fbc2e37c7e6defe1b1a1d15e553f11fda7b1006c1b8825364d87c2fe9e024d9c92b765310129ae07cc641989674e211191358a7d7318e3fca34d73d2311aff2f79ce7453351fab4e76f80d049189504f97200657f45bb3bac99894a64807ef3a4461c2c8badb2fe71ac80925d2a4d52567464844b73b5ded6e142b318b284031772b1ba2035d9b05b24f2cb9b23e7bd324bcccb5e3fcc57d34aafa4833e289fe0e8570ccce2b35b5b8e771640972fc11a577b9fcac9034097637c16b39e43d493318f054f4cd49fc5e2f06c942a5e7ac330d4fa9c273254e3a8a49c46fb8bba699965eeb9cd583cd07f7c4a8eaa591471b7d87eda304cbfd39a80329b89cc3728be8a22a711c62c53fd78dfd73d6c25ca441f726c4d6d8f42d9dd66509f4afa3b7c1aada800fbe3aabc0b8a1b8ae1885af29fe352bbcc376554b7aa7629c3ea392dba4ba64fec310c80a864964f3cb2436dff6e758a519447b567ea41fe9febd98bdea3ac0cfaa55a06e4bc5e0962783cd4ab22246117c8647c389b1f47bc64b9c2cddda5c246f8bd036e68b8bf46629e0a827fcc1b528ef8f836c5534a56e5287ec095950fc6a0abd892be15b140e355f05f29f63b3bc071655fc8f6487ed6a66ac09846dc421056d3feb07800af45eb1f5b86235e7b6342ace2a5431dc64ab5a19df2d250c68d97a3b60c78385ae9ee25f2000cb8cf051ad372eacb2c9ac29454f6a7a87ea7ef5ce6a0d87e89932c4bbebd9c16c03f23a33460889559d2b530a373fbc1c15159bce28def9e5fa3812b4b29092a78165c76ef53728d662846f457f7ff0c9efa4da20fa965563326fc64a157ae83c5f85623d5a6a63e52f4a87168f60c2860afe01fa7cc3f235bd6f3c9be2e997597672332fb0e56ee08cccf11fb167ea71163c3ac4dc73c8a155e8c3825ed33b554d735a8fe523dcfdeb8e0950ddf82a144b8315b8c687a8d904d779d72d42fa2029fd48cb55bd8b29689a733446effd38dd2283a1d396e63f0727d4ab6ca8a8848016a1bf5689e00752bf22c903d29cd5ce81e52b50e60dd04eea3a552c29e8b06d84d92ac1d31fc78d0796b9c383b3a2a66f2e8ceeae027fb0cf61ea4ff5d3c3209d5b97fe5dbc3df66074379727b909408f9dc20e32cdf99dd509e2664cac515122b4cf1f92b37d083a466062da646c3d952c62aff70db475b06eb8e82a4e65fd92796847e8dcc4c1008846108de02654ce82e03453cf3273e2d9ba58e6d8c3d678c4d8de843f079f7f629c9037af48b6298056573ad415bba4ce70612befaec78054df0233e8b504b9961485d933e946a1dcc62dc2048df2f99891814691a5605c109696c661bb1997a3edb73df379b6f9881470cf614f42fc5d8b15dd7e836444b158c897b57b07eb70f5fc06bb92a7587471a88c4c96978f1960391edbfb0eeea34ec763f5b114bf6e792a19f0aa3a9229218dd0d3dfb6fa0d6780bc74ba005b640c5a121a0a99ca982412d2e59452e706d8f08c3b87fef65c3a18b90f42a79483cf52b85e878c7b313c651524a414568e882141555e32fe99e66baec71bc48af446286f5f67b7ccb5ac6ba994ee740fd42f237b907fe64b0ec9007b7debad92260b3ac99723dbc1caef6d19508707ffb8aef4498beba70340c87440dfafcf4f3c9dd6589f74ee1354a61ec7c6583e7995174223b69878915465fc36cafbc2d76d7f32262e6ea27d7ac320650fdb2924c6927ec73c71fcb1eb0303a40844b591fa4c278de4c47e2c09c33f76b720e818a17022b7f7d7eb73c6a7d8fb19a5bf2c501b0ba48440d22afd2424a2770781650ca277b597c82ce8317b7f848891a6796c27f284b2b5239a9340ef9440234ebf0a16ae276a58cabb6923df05f7fc49b66cd70ace201185065264a9449fafe8d9e5c587075df4b3b20a256bb172cf1d0fabb89e2ae70017af0455756a0900427f782be921ffcc738edb4637a020ee0edafe484b946836e49a8e51dbc4e1d40c655454984a3fd6d401c482dfdcc74a93b0853918ac385af9dee1c421e5e021df94e11da7235a028dbcb40bfb3d6e476c783949159070ad8660f75ae31b07907ff6244da61a009d6f88e1f0cce862ea679962bb2e5cfb59da9715f2ef97be98dc151d0c990b5b29885d72b21fce3b0e8182ac06f17c6a73316a905a91560b3e59e577de1deb0c8ec334c90408da03775a04b43e974c85a607eaf2b84ae162eb7482f5ab59b3e07159d49d321d0a228fddc2b83b45865a2e12a841951e8d585a1572d018994e52ce034490619654f4db071b8cad0ac298b7bd8aa55ec85e943bb746706a569f5a455594c4e493bbbe8cf32149545de9e4724a3537daa14684344cf8fb771f841643701325a9517c4058c073b17e4281f285ccba76d1c50e6abefd04b99c7f90a63299ebd1f52a18726c63ac1e7662d98e4c3e947788dd1257024a28684fe4de3f233bc36eed7a64f524754926ea5fda0c9387efa5596a0d0cf94978f4cca01f5c914d9e9997c3e9edca8ff1f0392f2ecf45239e312f467ad2b7123781afed9456186069eff55bed35739516a86b808627402d34df02becacc0ae8d9596d09451be2314045d13f640ad28ad15ed05cc49b0774694af69f29bc6aad11d73a5132e562a76ac60415ef5e5c16ddc71ca8fb71069b19cfcda0db1460fb886d8b35e185d74fcd89018b3bc3e0ec60882a9abf99e88cfe6848c864eec16061f3a23a2c37aaa39ef1cf4e271e81b00b9df94ce05dabdfe537275a43106230b59f82686c355977912d4927faa2f8f3c8579d760504b7f8a127e3e5d336d7b936759baa1a2f3d379dd3e12525e0ff89832cf6625f9247b45190153e7f9e5a9a70c6dc1f2a122a1d3b63df4ce9297436ccfb63c5082372e86cbf11c45ed6166e1dff21043a4fafe6c9ca4265288a3dc0f95e115703b6690e12d91da100d6916752f38804386710d427823f7783f730218a9ac2d043e20dff467487b2159860856343a689fa8c444cadf4c1ebdc2e838159a851e2c34fd04567ed5b03f0f46f8cd258e2616e69d9d164f499fcb309c5b9ddeea46bd5fde6b02f993381390ac84cbe688a99d981a47cbf88a308fd86fe1f7d47eeb1971cae0c68a0031ccdcd9c70ea614d10387044cf2c21c233fce644e1c8ee7f4872a9c953eb0aab25d400ef690ac094d02854eeeb9b5935a2a9141c041949133db5bcd0c1539eaa9778c45eab16e16a9856da9c92b713f861f6c2c31bc0457b5b26d5de249de0d34e055f8a64cb21e67f85ad5e29a56d2c34cc28b137913df02fdc70e26f31968b850eba4d2e98268442f09080bec48ed65312e900a52801bb544a9f50090da709c10c9fbff8b1cf0a1150d4781e8073be3f49f55999a1a62d20f98bc3ccf40eff88d87665daafb3799900c7a98e47856389936a55403e07a8ccd2c085d2961efe380dd61d14668f1d831d1d88c85bfd919b26bf3da38ef403192a01137dba31719680eae6b284d930e801602a5f74615ec0c3f1bda5dbb6cb566a9a5597164d3b478c3804263f4614f1a099305bbab0f1e0274ecf0f7c34a8f23fad7669e545b7bfc58c22189ee1187ffeb1869916afb8ec74b206b941d1fc302199bc8e2fd8ffcf12e2156395df0a2ea6a0a139937ac835cdc1395b525ded29d7bb806b221dbd6e47720938c4024d9239cd60230b68d9e8796359bb8798c7e44b4ec39b4980106f3f901cb9c2de04c7cd8217eb52dcb082d7ff75e4a48194b4942f3909eca9423e2f5b5cb5ed20b1a56f840efea4e94d0f17930f1c4e373179e670e627e18265889174b7eaa1007fa6e0c0f9c4ad51e6d02a195f4d19ec3f8f029f4184e649f4cb40012ddd40a8d4c65894b543d997c9388b5ded69a489e385874a5acf746410df46d4b5ac65c04f4d67a49ea55af1070f436e94e3f308cbd505728177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643dc626520dcd53a22f727af3ee42c770e56c97a64fe3adb063799d8ab032fe5514b23d077f898d66ca986c9613189211a4c03b271d8b8a88e11a276f5a05c0c5156db718b3f90efc9b7e41645955e2c5f75f04a80ec7a5cec2073c83886fc8c45/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.89.2.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.3f@f@fBf:f2.f! @e@e@eyepb@eSe;ddgd!d dq@dtd%yddccU@ccob@b@b֜b@bb no longer includes inline versions of any string functions, as this kind of optimization is better done by the compiler * The nonstandard header has been removed * The obsolete header has been removed * The obsolete signal constant SIGUNUSED is no longer defined by * The obsolete function cfree has been removed * The stack_t type no longer has the name struct sigaltstack * The ucontext_t type no longer has the name struct ucontext * On S/390 GNU/Linux, the constants defined by have been synced with the kernel * Linux kernel 3.2 or later is required at runtime, on all architectures supported by that kernel * The DNS stub resolver limits the advertised UDP buffer size to 1200 bytes, to avoid fragmentation-based spoofing attacks (CVE-2017-12132) * LD_LIBRARY_PATH is now ignored in binaries running in privileged AT_SECURE mode to guard against local privilege escalation attacks (CVE-2017-1000366) * Avoid printing a backtrace from the __stack_chk_fail function since it is called on a corrupt stack and a backtrace is unreliable on a corrupt stack (CVE-2010-3192) * A use-after-free vulnerability in clntudp_call in the Sun RPC system has been fixed (CVE-2017-12133) * fate#322258, fate#321513, fate#322453 - fts-symbol-redirect.patch, glibc-resolv-reload.diff, glibc-2.2-sunrpc.diff, i686-memchr-sse.patch, ld-hwcap-mask-suid.patch, ld-library-path-suid.patch, sunrpc-use-after-free.patch, test-math-vector-sincos-aliasing.patch, tunables-bigendian.patch: Removed- Fix RPM group- s390-elision-enable-envvar.patch: enable TLE only if GLIBC_ELISION_ENABLE=yes is defined (fate#322271)- ld-hwcap-mask-suid.patch: Ignore and remove LD_HWCAP_MASK for AT_SECURE programs (BZ #21209) - ld-library-path-suid.patch: Completely ignore LD_LIBRARY_PATH for AT_SECURE=1 programs (CVE-2017-1000366, bsc#1039357, BZ #21624)- Remove glibc-cpusetsize.diff, no longer useful- fts-symbol-redirect.patch: Fix symbol redirect for fts_set (bsc#1041123, BZ #21289)- test-math-vector-sincos-aliasing.patch: Fix test-math-vector-sincos.h aliasing- add-locales.patch: renamed from glibc-2.3.locales.diff.bz2, drop en_BE locales (bsc#1039502)- Remove glibc-testsuite.patch, no longer relevant- Use multibuild feature - Remove obsolete check-build.sh - glibc.rpmlintrc: remove obsolete entries - Use %tmpfiles_create in nscd postin- i686-memchr-sse.patch: Fix i686 memchr overflow calculation (bsc#1031021, BZ #21182) - sunrpc-use-after-free.patch: Avoid use-after-free read access in clntudp_call (BZ #21115) - Build testsuite with gdb and python-pexpect to enable more tests- tunables-bigendian.patch: Fix getting tunable values on big-endian (BZ [#21109])- Update to glibc 2.25 * The feature test macro __STDC_WANT_LIB_EXT2__, from ISO/IEC TR 24731-2:2010, is supported to enable declarations of functions from that TR. * The feature test macro __STDC_WANT_IEC_60559_BFP_EXT__, from ISO/IEC TS 18661-1:2014, is supported to enable declarations of functions and macros from that TS. * The feature test macro __STDC_WANT_IEC_60559_FUNCS_EXT__, from ISO/IEC TS 18661-4:2015, is supported to enable declarations of functions and macros from that TS. * The nonstandard feature selection macros _REENTRANT and _THREAD_SAFE are now treated as compatibility synonyms for _POSIX_C_SOURCE=199506L. * The inclusion of by is deprecated. * New features from TS 18661-1:2014 are added to libm: the fesetexcept, fetestexceptflag, fegetmode and fesetmode functions, the femode_t type and the FE_DFL_MODE and FE_SNANS_ALWAYS_SIGNAL macros. * Integer width macros from TS 18661-1:2014 are added to : CHAR_WIDTH, SCHAR_WIDTH, UCHAR_WIDTH, SHRT_WIDTH, USHRT_WIDTH, INT_WIDTH, UINT_WIDTH, LONG_WIDTH, ULONG_WIDTH, LLONG_WIDTH, ULLONG_WIDTH; and to : INT8_WIDTH, UINT8_WIDTH, INT16_WIDTH, UINT16_WIDTH, INT32_WIDTH, UINT32_WIDTH, INT64_WIDTH, UINT64_WIDTH, INT_LEAST8_WIDTH, UINT_LEAST8_WIDTH, INT_LEAST16_WIDTH, UINT_LEAST16_WIDTH, INT_LEAST32_WIDTH, UINT_LEAST32_WIDTH, INT_LEAST64_WIDTH, UINT_LEAST64_WIDTH, INT_FAST8_WIDTH, UINT_FAST8_WIDTH, INT_FAST16_WIDTH, UINT_FAST16_WIDTH, INT_FAST32_WIDTH, UINT_FAST32_WIDTH, INT_FAST64_WIDTH, UINT_FAST64_WIDTH, INTPTR_WIDTH, UINTPTR_WIDTH, INTMAX_WIDTH, UINTMAX_WIDTH, PTRDIFF_WIDTH, SIG_ATOMIC_WIDTH, SIZE_WIDTH, WCHAR_WIDTH, WINT_WIDTH. * New features are added from TS 18661-1:2014: - Signaling NaN macros: SNANF, SNAN, SNANL. - Nearest integer functions: roundeven, roundevenf, roundevenl, fromfp, fromfpf, fromfpl, ufromfp, ufromfpf, ufromfpl, fromfpx, fromfpxf, fromfpxl, ufromfpx, ufromfpxf, ufromfpxl. - llogb functions: the llogb, llogbf and llogbl functions, and the FP_LLOGB0 and FP_LLOGBNAN macros. - Max-min magnitude functions: fmaxmag, fmaxmagf, fmaxmagl, fminmag, fminmagf, fminmagl. - Comparison macros: iseqsig. - Classification macros: iscanonical, issubnormal, iszero. - Total order functions: totalorder, totalorderf, totalorderl, totalordermag, totalordermagf, totalordermagl. - Canonicalize functions: canonicalize, canonicalizef, canonicalizel. - NaN functions: getpayload, getpayloadf, getpayloadl, setpayload, setpayloadf, setpayloadl, setpayloadsig, setpayloadsigf, setpayloadsigl. * The functions strfromd, strfromf, and strfroml, from ISO/IEC TS 18661-1:2014, are added to libc. * Most of glibc can now be built with the stack smashing protector enabled. * The function explicit_bzero, from OpenBSD, has been added to libc. * On ColdFire, MicroBlaze, Nios II and SH3, the float_t type is now defined to float instead of double. * On x86_64, when compiling with -mfpmath=387 or -mfpmath=sse+387, the float_t and double_t types are now defined to long double instead of float and double. * The getentropy and getrandom functions, and the header file have been added. * The buffer size for byte-oriented stdio streams is now limited to 8192 bytes by default. * The header now includes the header. * The malloc_get_state and malloc_set_state functions have been removed. * The “ip6-dotint” and “no-ip6-dotint” resolver options, and the corresponding RES_NOIP6DOTINT flag from have been removed. * The "ip6-bytestring" resolver option and the corresponding RES_USEBSTRING flag from have been removed. * The flags RES_AAONLY, RES_PRIMARY, RES_NOCHECKNAME, RES_KEEPTSIG, RES_BLAST defined in the header file have been deprecated. * The "inet6" option in /etc/resolv.conf and the RES_USE_INET6 flag for _res.flags are deprecated. * DNSSEC-related declarations and definitions have been removed from the header file, and libresolv will no longer attempt to decode the data part of DNSSEC record types. * The resource record type classification macros ns_t_qt_p, ns_t_mrr_p, ns_t_rr_p, ns_t_udp_p, ns_t_xfr_p have been removed from the header file because the distinction between RR types and meta-RR types is not officially standardized, subject to revision, and thus not suitable for encoding in a macro. * The types res_sendhookact, res_send_qhook, re_send_rhook, and the qhook and rhook members of the res_state type in have been removed. * For multi-arch support it is recommended to use a GCC which has been built with support for GNU indirect functions. * GDB pretty printers have been added for mutex and condition variable structures in POSIX Threads. * Tunables feature added to allow tweaking of the runtime for an application program. * A new version of condition variables functions have been implemented in the NPTL implementation of POSIX Threads to provide stronger ordering guarantees. * A new version of pthread_rwlock functions have been implemented to use a more scalable algorithm primarily through not using a critical section anymore to make state changes. * On ARM EABI (32-bit), generating a backtrace for execution contexts which have been created with makecontext could fail to terminate due to a missing .cantunwind annotation. (CVE-2016-6323) * The DNS stub resolver functions would crash due to a NULL pointer dereference when processing a query with a valid DNS question type which was used internally in the implementation. (CVE-2015-5180) - Enable stack protector if part of %optflags - startcontext-cantunwind.patch: Removed - cpuid-assertion.patch: Removed- cpuid-assertion.patch: Don't assert on older Intel CPUs (BZ #20647)- glibc-2.3.3-nscd-db-path.diff: Move persistent nscd databases to /var/lib/nscd - glibc-2.3.90-langpackdir.diff: simplify- Update to glibc 2.24 * The minimum Linux kernel version that this version of the GNU C Library can be used with is 3.2 * The pap_AN locale has been deleted * The readdir_r and readdir64_r functions have been deprecated * The type `union wait' has been removed * A new NSS action is added to facilitate large distributed system administration * The deprecated __malloc_initialize_hook variable has been removed from the API * The long unused localedef --old-style option has been removed * nextupl, nextup, nextupf, nextdownl, nextdown and nextdownf are added to libm * An unnecessary stack copy in _nss_dns_getnetbyname_r was removed (CVE-2016-3075) * Previously, getaddrinfo copied large amounts of address data to the stack, even after the fix for CVE-2013-4458 has been applied, potentially resulting in a stack overflow. getaddrinfo now uses a heap allocation instead (CVE-2016-3706) * The glob function suffered from a stack-based buffer overflow when it was called with the GLOB_ALTDIRFUNC flag and encountered a long file name (CVE-2016-1234) * The Sun RPC UDP client could exhaust all available stack space when flooded with crafted ICMP and UDP messages (CVE-2016-4429) * The IPv6 name server management code in libresolv could result in a memory leak for each thread which is created, performs a failing naming lookup, and exits (CVE-2016-5417) - startcontext-cantunwind.patch: mark __startcontext as .cantunwind (bsc#974800, BZ #20435) - Removed patches: * 0001-Updated-translations-for-2.23.patch * 0002-Regenerate-libc.pot-for-2.23.patch * 0003-Regenerated-configure-scripts.patch * 0004-x86_64-Set-DL_RUNTIME_UNALIGNED_VEC_SIZE-to-8.patch * 0005-Add-fts64_-to-sysdeps-arm-nacl-libc.abilist.patch * 0006-Don-t-use-long-double-math-functions-if-NO_LONG_DOUB.patch * 0007-NEWS-2.23-Fix-typo-in-bug-19048-text.patch * 0008-Update-NEWS.patch * 0009-sln-use-stat64.patch * 0010-Add-sys-auxv.h-wrapper-to-include-sys.patch * 0011-mips-terminate-the-FDE-before-the-return-trampoline-.patch * 0012-Use-HAS_ARCH_FEATURE-with-Fast_Rep_String.patch * 0013-Mention-BZ-19762-in-NEWS.patch * 0014-Define-_HAVE_STRING_ARCH_mempcpy-to-1-for-x86.patch * 0015-Or-bit_Prefer_MAP_32BIT_EXEC-in-EXTRA_LD_ENVVARS.patch * 0016-Fix-resource-leak-in-resolver-bug-19257.patch * 0017-math-don-t-clobber-old-libm.so-on-install-BZ-19822.patch * 0018-resolv-Always-set-resplen2-out-parameter-in-send_dg-.patch * 0019-S390-Save-and-restore-fprs-vrs-while-resolving-symbo.patch * 0020-S390-Extend-structs-La_s390_regs-La_s390_retval-with.patch * 0021-CVE-2016-3075-Stack-overflow-in-_nss_dns_getnetbynam.patch * 0022-configure-fix-test-usage.patch * 0023-Suppress-GCC-6-warning-about-ambiguous-else-with-Wpa.patch * 0024-nss_db-Propagate-ERANGE-error-if-parse_line-fails-BZ.patch * 0025-getnameinfo-Do-not-preserve-errno.patch * 0026-getnameinfo-Refactor-and-fix-memory-leak-BZ-19642.patch * 0027-getnameinfo-Reduce-line-length-and-add-missing-comme.patch * 0028-getnameinfo-Avoid-calling-strnlen-on-uninitialized-b.patch * 0029-getnameinfo-Return-EAI_OVERFLOW-in-more-cases-BZ-197.patch * 0030-hesiod-Remove-RCS-keywords.patch * 0031-hesiod-Always-use-thread-local-resolver-state-BZ-195.patch * 0032-hesiod-Avoid-heap-overflow-in-get_txt_records-BZ-200.patch * 0033-malloc-Remove-NO_THREADS.patch * 0034-Fix-malloc-threaded-tests-link-on-non-Linux.patch * 0035-malloc-Run-fork-handler-as-late-as-possible-BZ-19431.patch * 0036-malloc-Remove-malloc-hooks-from-fork-handler.patch * 0037-malloc-Add-missing-internal_function-attributes-on-f.patch * 0038-nss_dns-Fix-assertion-failure-in-_nss_dns_getcanonna.patch * 0039-nss_dns-Validate-RDATA-length-against-packet-length-.patch * 0040-resolv-nss_dns-Remove-remaining-syslog-logging-BZ-19.patch * 0041-nss_dns-Check-address-length-before-creating-addrinf.patch * 0042-nss_dns-Skip-over-non-PTR-records-in-the-netent-code.patch * 0043-resolv-Always-set-resplen2-out-parameter-in-send_vc-.patch * 0044-tst-audit4-tst-audit10-Compile-AVX-AVX-512-code-sepa.patch * 0045-Fix-tst-audit10-build-when-mavx512f-is-not-supported.patch * 0046-tst-audit10-Fix-compilation-on-compilers-without-bit.patch * 0047-strfmon_l-Use-specified-locale-for-number-formatting.patch * 0048-glob-Simplify-the-interface-for-the-GLOB_ALTDIRFUNC-.patch * 0049-CVE-2016-1234-glob-Do-not-copy-d_name-field-of-struc.patch * 0050-ldconfig-Do-not-remove-stale-symbolic-links-with-X-B.patch * 0051-Report-dlsym-dlvsym-lookup-errors-using-dlerror-BZ-1.patch * 0052-Fix-tst-dlsym-error-build.patch * 0053-Remove-trailing-newline-from-date_fmt-in-Serbian-loc.patch * 0054-Revert-Report-dlsym-dlvsym-lookup-errors-using-dlerr.patch * 0055-CVE-2016-3706-getaddrinfo-stack-overflow-in-hostent-.patch * 0056-Fix-strfmon_l-Use-specified-locale-for-number-format.patch * clntudp-call-alloca.patch * glibc-memset-nontemporal.diff * nis-initgroups-status.patch * nscd-gc-crash.patch * robust-mutex-deadlock.patch * strncat-avoid-array-bounds-warning.patch- strncat-avoid-array-bounds-warning.patch: Avoid array-bounds warning for stncat on i586 (BZ #20260) - Update glibc.keyring - Unset MALLOC_CHECK_ during testsuite run- nsswitch.conf: Add fallback to files for passwd and group to prepare for libnsl removal.- nis-initgroups-status.patch: Return proper status from _nss_nis_initgroups_dyn (bsc#984269, BZ #20262) - robust-mutex-deadlock.patch: Fix generic __lll_robust_timedlock_wait to check for timeout (bsc#985170, BZ #20263)- nscd-gc-crash.patch: Fix nscd assertion failure in gc (bsc#965699, BZ [#19755])- clntudp-call-alloca.patch: do not use alloca in clntudp_call (CVE-2016-4429, bsc#980854, BZ #20112)- Import patches from 2.23 branch 0001-Updated-translations-for-2.23.patch 0002-Regenerate-libc.pot-for-2.23.patch 0003-Regenerated-configure-scripts.patch 0004-x86_64-Set-DL_RUNTIME_UNALIGNED_VEC_SIZE-to-8.patch 0005-Add-fts64_-to-sysdeps-arm-nacl-libc.abilist.patch 0006-Don-t-use-long-double-math-functions-if-NO_LONG_DOUB.patch 0007-NEWS-2.23-Fix-typo-in-bug-19048-text.patch 0008-Update-NEWS.patch 0009-sln-use-stat64.patch 0010-Add-sys-auxv.h-wrapper-to-include-sys.patch 0011-mips-terminate-the-FDE-before-the-return-trampoline-.patch 0012-Use-HAS_ARCH_FEATURE-with-Fast_Rep_String.patch 0013-Mention-BZ-19762-in-NEWS.patch 0014-Define-_HAVE_STRING_ARCH_mempcpy-to-1-for-x86.patch 0015-Or-bit_Prefer_MAP_32BIT_EXEC-in-EXTRA_LD_ENVVARS.patch 0016-Fix-resource-leak-in-resolver-bug-19257.patch 0017-math-don-t-clobber-old-libm.so-on-install-BZ-19822.patch 0018-resolv-Always-set-resplen2-out-parameter-in-send_dg-.patch 0019-S390-Save-and-restore-fprs-vrs-while-resolving-symbo.patch 0020-S390-Extend-structs-La_s390_regs-La_s390_retval-with.patch 0021-CVE-2016-3075-Stack-overflow-in-_nss_dns_getnetbynam.patch 0022-configure-fix-test-usage.patch 0023-Suppress-GCC-6-warning-about-ambiguous-else-with-Wpa.patch 0024-nss_db-Propagate-ERANGE-error-if-parse_line-fails-BZ.patch 0025-getnameinfo-Do-not-preserve-errno.patch 0026-getnameinfo-Refactor-and-fix-memory-leak-BZ-19642.patch 0027-getnameinfo-Reduce-line-length-and-add-missing-comme.patch 0028-getnameinfo-Avoid-calling-strnlen-on-uninitialized-b.patch 0029-getnameinfo-Return-EAI_OVERFLOW-in-more-cases-BZ-197.patch 0030-hesiod-Remove-RCS-keywords.patch 0031-hesiod-Always-use-thread-local-resolver-state-BZ-195.patch 0032-hesiod-Avoid-heap-overflow-in-get_txt_records-BZ-200.patch 0033-malloc-Remove-NO_THREADS.patch 0034-Fix-malloc-threaded-tests-link-on-non-Linux.patch 0035-malloc-Run-fork-handler-as-late-as-possible-BZ-19431.patch 0036-malloc-Remove-malloc-hooks-from-fork-handler.patch 0037-malloc-Add-missing-internal_function-attributes-on-f.patch 0038-nss_dns-Fix-assertion-failure-in-_nss_dns_getcanonna.patch 0039-nss_dns-Validate-RDATA-length-against-packet-length-.patch 0040-resolv-nss_dns-Remove-remaining-syslog-logging-BZ-19.patch 0041-nss_dns-Check-address-length-before-creating-addrinf.patch 0042-nss_dns-Skip-over-non-PTR-records-in-the-netent-code.patch 0043-resolv-Always-set-resplen2-out-parameter-in-send_vc-.patch 0044-tst-audit4-tst-audit10-Compile-AVX-AVX-512-code-sepa.patch 0045-Fix-tst-audit10-build-when-mavx512f-is-not-supported.patch 0046-tst-audit10-Fix-compilation-on-compilers-without-bit.patch 0047-strfmon_l-Use-specified-locale-for-number-formatting.patch 0048-glob-Simplify-the-interface-for-the-GLOB_ALTDIRFUNC-.patch 0049-CVE-2016-1234-glob-Do-not-copy-d_name-field-of-struc.patch 0050-ldconfig-Do-not-remove-stale-symbolic-links-with-X-B.patch 0051-Report-dlsym-dlvsym-lookup-errors-using-dlerror-BZ-1.patch 0052-Fix-tst-dlsym-error-build.patch 0053-Remove-trailing-newline-from-date_fmt-in-Serbian-loc.patch 0054-Revert-Report-dlsym-dlvsym-lookup-errors-using-dlerr.patch 0055-CVE-2016-3706-getaddrinfo-stack-overflow-in-hostent-.patch 0056-Fix-strfmon_l-Use-specified-locale-for-number-format.patch - CVE-2016-3075 CVE-2016-1234 CVE-2016-3706 bsc#973164 bsc#969727 - resolv-mem-leak.patch: renamed to 0016-Fix-resource-leak-in-resolver-bug-19257.patch - no-long-double.patch: renamed to 0006-Don-t-use-long-double-math-functions-if-NO_LONG_DOUB.patch - glibc-gcc6.patch: renamed to 0023-Suppress-GCC-6-warning-about-ambiguous-else-with-Wpa.patch- glibc-c-utf8-locale.patch: fix bad standard in LC_IDENTIFICATION categories - glibc-2.3.locales.diff.bz2: likewise- glibc-gcc6.patch: Suppress GCC 6 warning about ambiguous 'else' with - Wparentheses- Add compatibility symlinks for LSB 3.0 (fate#318933)- powerpc-elision-enable-envvar.patch: enable TLE only if GLIBC_ELISION_ENABLE=yes is defined (bsc#967594, fate#318236)- ldd-system-interp.patch: Restore warning about execution permission, it is still needed for noexec mounts (bsc#915985)- Add C.UTF-8 locale (see https://sourceware.org/glibc/wiki/Proposals/C.UTF-8) and rh#902094 . Added with glibc-c-utf8-locale.patch. - Add glibc-disable-gettext-for-c-utf8.patch to disable gettext for C.UTF-8 same as C locale.- Move %install_info_delete to %preun - crypt_blowfish-1.3.tar.gz.sign: Remove, the sign key is no longer acceptable- no-long-double.patch: Don't use long double functions if NO_LONG_DOUBLE- Update to glibc 2.23 release. * Unicode 8.0.0 Support * sched_setaffinity, pthread_setaffinity_np no longer attempt to guess the kernel-internal CPU set size * The fts.h header can now be used with -D_FILE_OFFSET_BITS=64 * getaddrinfo now detects certain invalid responses on an internal netlink socket * A defect in the malloc implementation, present since glibc 2.15 (2012) or glibc 2.10 via --enable-experimental-malloc (2009), could result in the unnecessary serialization of memory allocation requests across threads * The obsolete header has been removed * The obsolete functions bdflush, create_module, get_kernel_syms, query_module and uselib are no longer available to newly linked binaries * Optimized string, wcsmbs and memory functions for IBM z13. * Newly linked programs that define a variable called signgam will no longer have it set by the lgamma, lgammaf and lgammal functions - Removed patches: * dont-remove-nodelete-flag.patch * openat64-readd-o-largefile.patch * mntent-blank-line.patch * opendir-o-directory-check.patch * strcoll-remove-strdiff-opt.patch * ld-pointer-guard.patch * tls-dtor-list-mangling.patch * powerpc-lock-elision-race.patch * prelink-elf-rtype-class.patch * vector-finite-math-aliases.patch * powerpc-elision-adapt-param.patch * catopen-unbound-alloca.patch * strftime-range-check.patch * hcreate-overflow-check.patch * errorcheck-mutex-no-elision.patch * refactor-nan-parsing.patch * send-dg-buffer-overflow.patch * isinf-cxx11-conflict.patch * ibm93x-redundant-shift-si.patch * iconv-reset-input-buffer.patch * tzset-tzname.patch * static-dlopen.patch- isinf-cxx11-conflict.patch: Fix isinf/isnan declaration conflict with C++11 (bsc#963700, BZ #19439)- tls-dtor-list-mangling.patch: Harden tls_dtor_list with pointer mangling (BZ #19018) - prelink-elf-rtype-class.patch: Keep only ELF_RTYPE_CLASS_{PLT|COPY} bits for prelink (BZ #19178) - vector-finite-math-aliases.patch: Better workaround for aliases of * _finite symbols in vector math library (BZ# 19058) - powerpc-elision-adapt-param.patch: powerpc: Fix usage of elision transient failure adapt param (BZ #19174) - catopen-unbound-alloca.patch: Fix unbound alloca in catopen (CVE-2015-8779, bsc#962739, BZ #17905) - strftime-range-check.patch: Add range check on time fields (CVE-2015-8776, bsc#962736, BZ #18985) - hcreate-overflow-check.patch: Handle overflow in hcreate (CVE-2015-8778, bsc#962737, BZ #18240) - errorcheck-mutex-no-elision.patch: Don't do lock elision on an error checking mutex (bsc#956716, BZ #17514) - refactor-nan-parsing.patch: Refactor strtod parsing of NaN payloads (CVE-2014-9761, bsc#962738, BZ #16962) - send-dg-buffer-overflow.patch: Fix getaddrinfo stack-based buffer overflow (CVE-2015-7547, bsc#961721, BZ #18665) - powerpc-lock-elision-race.patch: renamed from 0001-powerpc-Fix-a-race-condition-when-eliding-a-lock-20150730.patch- Add audit-devel and libcap-devel to BuildRequires, for use by nscd- reinitialize-dl_load_write_lock.patch: Reinitialize dl_load_write_lock on fork (bsc#958315, BZ #19282)- resolv-mem-leak.patch: Fix resource leak in resolver (bsc#955647, BZ #19257) - tzset-tzname.patch: Force rereading TZDEFRULES after it was used to set DST rules only (BZ #19253)- glibc-2.3.90-noversion.diff: use stat64- ld-pointer-guard.patch: Always enable pointer guard (CVE-2015-8777, bsc#950944, BZ #18928)- strcoll-remove-strdiff-opt.patch: Remove incorrect STRDIFF-based optimization (BZ #18589)- iconv-reset-input-buffer.patch: Fix iconv buffer handling with IGNORE error handler (BZ #18830)- new patch [BZ #18743] PowerPC: Fix a race condition when eliding a lock 0001-powerpc-Fix-a-race-condition-when-eliding-a-lock-20150730.patch- nss-files-long-lines-2.patch: Properly reread entry after failure in nss_files getent function (bsc#945779, BZ #18991)- fnmatch-collating-elements.patch: Fix fnmatch handling of collating elements (BZ #17396, BZ #16976)- opendir-o-directory-check.patch: Fix opendir inverted o_directory_works test - static-dlopen.patch: Static dlopen default library search path fix (bsc#937853)- mntent-blank-line.patch: Fix memory corruption w/blank lines- dont-remove-nodelete-flag.patch: Don't remove DF_1_NODELETE flag from all loaded objects on failed dlopen - openat64-readd-o-largefile.patch: Readd O_LARGEFILE flag for openat64- Update to glibc 2.22 release. * Cache information can be queried via sysconf() function on s390 * A buffer overflow in gethostbyname_r and related functions performing DNS requests has been fixed. (CVE-2015-1781) * The time zone file parser has been made more robust against crafted time zone files * A powerpc and powerpc64 optimization for TLS, similar to TLS descriptors for LD and GD on x86 and x86-64, has been implemented. * Character encoding and ctype tables were updated to Unicode 7.0.0 * Added vector math library named libmvec * A new fmemopen implementation has been added with the goal of POSIX compliance. * The header is deprecated, and will be removed in a future release. * bsc#905313 bsc#920338 bsc#927080 bsc#928723 bsc#931480 bsc#939211 bsc#940195 bsc#940332 bsc#944494 bsc#968787 - Patches from upstream removed * htm-tabort.patch * o-tmpfile.patch * memcpy-chk-non-SSE2.patch * pthread-mutexattr-gettype-kind.patch * powerpc-software-sqrt.patch * static-tls-dtv-limit.patch * threaded-trim-threshold.patch * resolv-nameserver-handling.patch * nss-separate-state-getXXent.patch * aarch64-sigstksz.patch * heap-top-corruption.patch * pthread-join-deadlock.patch- pthread-join-deadlock.patch: Use IE model for static variables in libc.so, libpthread.so and rtld (bsc#930015, BZ #18457)- glibc-nodate.patch: fix verification of timestamp- also filter out -fstack-protector-strong- getaddrinfo-ipv6-sanity.diff: Remove. It breaks services that start before IPv6 is up (bsc#931399) - glibc-2.3.locales.diff.bz2: Remove sh_YU locales, fix currency for en_BE.- Add /usr/include/gnu/lib-names-.*.h to baselibs - pthread-join-deadlock.patch: Don't require rtld lock to store static TLS offset in the DTV (bsc#930015, BZ #18457) - heap-top-corruption.patch: Do not corrupt the top of a threaded heap if top chunk is MINSIZE (BZ #18502)- threaded-trim-threshold.patch: Fix regression in threaded application malloc performance (bsc#915955, BZ #17195)- aarch64-sigstksz.patch: Increase MINSIGSTKSZ and SIGSTKSZ (BZ #16850)- powerpc-software-sqrt.patch: Fix powerpc software sqrt (BZ #17964, BZ [#17967]) - nss-separate-state-getXXent.patch: Separate internal state between getXXent and getXXbyYY NSS calls (CVE-2014-8121, bsc#918187, BZ #18007) - static-tls-dtv-limit.patch: Fix DTV race, assert, DTV_SURPLUS Static TLS limit, and nptl_db garbage (bsc#919678, BZ #17090, BZ #17620, BZ #17621, BZ #17628)- resolv-nameserver-handling.patch: Replace with simpler version with more compatibility- memcpy-chk-non-SSE2.patch: Fix __memcpy_chk on non-SSE2 CPUs (bsc#920084)- resolv-nameserver-handling.patch: Rewrite handling of nameserver configuration in resolver- htm-tabort.patch: Fix TABORT encoding for little endian- Update to glibc 2.21 release. * A new semaphore algorithm has been implemented in generic C code for all machines * Added support for TSX lock elision of pthread mutexes on powerpc32, powerpc64 and powerpc64le * Optimized strcpy, stpcpy, strchrnul and strrchr implementations for AArch64 * i386 memcpy functions optimized with SSE2 unaligned load/store * New locales: tu_IN, bh_IN, raj_IN, ce_RU * The obsolete sigvec function has been removed * CVE-2015-1472 CVE-2015-1473 CVE-2012-3406 CVE-2014-9402 CVE-2014-7817 bsc#864081 bsc#906371 bsc#909053 bsc#910599 bsc#916222 - Patches from upstream removed * ifunc-x86-slow-sse4.patch * pthread-mutex-trylock-elision.patch - o-tmpfile.patch: Fix value of O_TMPFILE for architectures with non-default O_DIRECTORY (BZ #17912)- Update to crypt_blowfish 1.3. * Add support for the $2b$ prefix. - ifunc-x86-slow-sse4.patch: Fix misdetected Slow_SSE4_2 cpu feature bit (BZ #17501)epollh01-ch2d 1726155051  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~1.02.31-150300.89.22.31-150300.89.21.0     catchsegvsprofa.out.haio.haliases.halloca.har.hargp.hargz.harpaftp.hinet.hnameser.hnameser_compat.htelnet.htftp.hassert.hbitsa.out.hargp-ldbl.hbyteswap.hcmathcalls.hconfname.hcpu-set.hdirent.hdirent_ext.hdlfcn.helfclass.hendian.hendianness.henvironments.hepoll.herr-ldbl.herrno.herror-ldbl.herror.heventfd.hfcntl-linux.hfcntl.hfcntl2.hfenv.hfenvinline.hfloatn-common.hfloatn.hflt-eval-method.hfp-fast.hfp-logb.hgetopt_core.hgetopt_ext.hgetopt_posix.hhwcap.hin.hindirect-return.hinitspin.hinotify.hioctl-types.hioctls.hipc-perm.hipc.hipctypes.hiscanonical.hlibc-header-start.hlibm-simd-decl-stubs.hlink.hlocal_lim.hlocale.hlong-double.hmath-vector.hmathcalls-helper-functions.hmathcalls-narrow.hmathcalls.hmathdef.hmathinline.hmman-linux.hmman-map-flags-generic.hmman-shared.hmman.hmonetary-ldbl.hmqueue.hmqueue2.hmsq-pad.hmsq.hnetdb.hparam.hpoll.hpoll2.hposix1_lim.hposix2_lim.hposix_opt.hprintf-ldbl.hprocfs-extra.hprocfs-id.hprocfs-prregset.hprocfs.hpthreadtypes-arch.hpthreadtypes.hptrace-shared.hresource.hsched.hselect.hselect2.hsem-pad.hsem.hsemaphore.hsetjmp.hsetjmp2.hshm-pad.hshm.hshmlba.hsigaction.hsigcontext.hsigevent-consts.hsiginfo-arch.hsiginfo-consts-arch.hsiginfo-consts.hsignal_ext.hsignalfd.hsignum-generic.hsignum.hsigstack.hsigthread.hsockaddr.hsocket-constants.hsocket.hsocket2.hsocket_type.hss_flags.hstab.defstat.hstatfs.hstatvfs.hstatx-generic.hstatx.hstdint-intn.hstdint-uintn.hstdio-ldbl.hstdio.hstdio2.hstdio_lim.hstdlib-bsearch.hstdlib-float.hstdlib-ldbl.hstdlib.hstring_fortified.hstrings_fortified.hstruct_mutex.hstruct_rwlock.hsys_errlist.hsyscall.hsysctl.hsyslog-ldbl.hsyslog-path.hsyslog.hsysmacros.htermios-baud.htermios-c_cc.htermios-c_cflag.htermios-c_iflag.htermios-c_lflag.htermios-c_oflag.htermios-misc.htermios-struct.htermios-tcflow.htermios.hthread-shared-types.htime.htime64.htimerfd.htimesize.htimex.htypestypes.hFILE.h__FILE.h__fpos64_t.h__fpos_t.h__locale_t.h__mbstate_t.h__sigset_t.h__sigval_t.hclock_t.hclockid_t.hcookie_io_functions_t.herror_t.hlocale_t.hmbstate_t.hres_state.hsig_atomic_t.hsigevent_t.hsiginfo_t.hsigset_t.hsigval_t.hstack_t.hstruct_FILE.hstruct_iovec.hstruct_itimerspec.hstruct_osockaddr.hstruct_rusage.hstruct_sched_param.hstruct_sigstack.hstruct_statx.hstruct_statx_timestamp.hstruct_timespec.hstruct_timeval.hstruct_tm.htime_t.htimer_t.hwint_t.htypesizes.huintn-identity.huio-ext.huio_lim.hunistd.hunistd_ext.hutmp.hutmpx.hutsname.hwaitflags.hwaitstatus.hwchar-ldbl.hwchar.hwchar2.hwctype-wchar.hwordsize.hxopen_lim.hbyteswap.hcomplex.hcpio.hctype.hdirent.hdlfcn.helf.hendian.henvz.herr.herrno.herror.hexecinfo.hfcntl.hfeatures.hfenv.hfincludemath-vector-fortran.hfmtmsg.hfnmatch.hfpu_control.hfstab.hfts.hftw.hgconv.hgetopt.hglob.hgnugnu-versions.hlib-names-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:35625/SUSE_SLE-15-SP3_Update/5016cdcc77156a1ee716905a9664e846-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]=3aaf0884bc7e8411903f4ee3cb2df2a87ce5dd08, 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 FC+6b`@1Jutf-82e5d702ecf098613501beba73b8849fbdaadf87d4369c5300e1f6fa1c8add291?7zXZ !t/:]"k%a ^6ߊc|#1_)P5a-#.E̥F!tK[u` 1<-l}ۀA"N+j'E0>f g$Yc\  ϥaL3m1ԟ(Y}Ee w^>5B,( R)+B >֐;io G1@2ؗFziKNR$e*&[1qJ4Èp;%&([' oLu>}`DOoh"D8DO'đ?53Pط)5H9HjWNkF'dFzy;z)fY TKʶT(ƾDq3!}ԫy}Equܔv3JXnbc!¾id^ Fl~WATpg3:`&ӑdD|+I$nɈw+,JŶ[ ئX~A!a^ ip#nE824>9v u年 3M^9H%~>͍E k2L7\vywĵe&FQq/ɟ%OSg 8 ,a# 1пg6eW4G Ef uLmDz +:1+J:n!  `~8 <לWnMX0)Qx%[:40V |V!"r`c9~Sy饻{q =0]+ޱ7'CCjy '#3fnA/َ,F%=4̌7O5)xeHZ&㑥\(X r f}z~ӌe,[su+'2vv qrŁ% _7!@^%sY'`'মfp'[2jrNC RfaE8&N):EFmSQKB $650P3nh~6Lp1lШΛ$|^DL*9 XpCF > h#Tf.e6S ,X7 Ŕُ/<.99zވ=`)!!M  Tϋ<@XQ |SSH=_4i.rTpkgŒ͈mqARklTpQ, "^'M_j6}}Nר^U\BIL~ԫڟiOYƂK\LT6d ĉO>Ŧ;qMo ^bswIP*q6vH*pw!6ၕ(آjʞAXwxRQu8 ӝbDBTmv]Z+f_%`A$7(Okێh~VɮOv~+R뉪JE1d7_O4cȶ8^|0;S*Iwj$'ZS.r:w}P_ SEdĻ]u(Z x3(OtMvn_6Ű@R,$4H߸s'gǓiZ»VVG=5q,oGBqϠ>ElGKN˺@5X0wI_Z` 1Vjf_XQUfEjheW{KdBZ^\.ApB6ZB@\Ë5s(]dx7~JJ!d,u$| b s<̚V!#IYbNKaI<`GrlO#złꡔޒԌ{^x9ܸw:/Q3Iyl`rQ9o@\Z4}mC6),ŴiޞGj,Y%Qݞj: nj 7AӃ~gE7惚` ,[8z']3SwgJT6wvT+l#I,z %, KXl0xkyN UDv%w<+gQWFv -4;xWI!5ۂLt E9'-&AaMdٿ y%KsJ4hw|is*D]g Md='O0| ; `l8NqJpz@9aSqg u@iN2&1AMK,j8Lr$ȁt1XW;L{uy?6޽uIX @ͫHkBa YXD'J"yjutHV2g -l>;Es: YTGxHuej.+S2]SKVk9 㸯G?jB6/Tr~d~6Ysԇ%zI)MZn+d5x.˛f|災Χ>nj-B/Ԙc sB'$ɨ(K5M5T×c_]+Ǥ3.o8&8lSDg_| )5tc(\AE͓+[@[cd L{2#W3zPvݠPܹ.VjZlc't$Dt(Wo.pfDJk$8QTCY>Y76糊N4}?RFkkE/]!a2 `,C,ƣAḝ0ӝ F}u$ X:QG$14.h7Rэ^=<@HaY#bx7KC/QlB8Z:oѼ" ^5CMR◞1iH ZǕǨLwj|lpܠ]hLŸ7^akPJ姄LKijgDsz "~U\WF 9'xfSןIs`=^Ȭaa*G"MYTPbƪ&t/uV d׿CǙ}TXp9Lӫ$g}RE;V"oh&{hng4ܫ;$ikpײdlIeBϧhdQ_•2!~(,wO86x );zuasմ`+dTYwJ ^l/ 'YNl&*hi>| սǘ>vӭ[9KވXXUbJL@zDӔ0¿{ C T%6*O*Ro;,,2wEx/ѥB/zqiػ4d˧;}lF8gI cٶ諛:o5əMM6KƔ+x%ZZd`^1<Ҍb v.F ;gPfQl[ fg G`kWJ,9gov_,STp_kq0mH'X?GW]!gBkAL쳭ӦX {C;Еa-컖/|=1mB;%;5r곲-0boKn; :*ld]?ϛ}@H-+ P;12 K,cIfiLjiwJ ' @`BӏQ}poa B(w}2uks *F:lCEqvcx󐋄`S)F1 yn*ryT"eJ/)YmtJ=0zuqE[ hoh`ߦKG kCwai]ZɵmSŎ{cSF-h1,.\[ḍ OW (MPDQ= 3?␐ 9p=0/2HH1S؍~y8 XF_4*+TIt*f|74w=|٭#I6>-ahJc}U#<F=AصRb'b\N%?Q)w3c*!wudU[W-P*j3X{hZ{>ܬH?)wl/[C"1nW%]o3*a]rtbF5ajSX`̍|V~p[P&o*'xy}2+M)+>لþ2_ي8NzU efS7g6%8ILJ!b6)73!1ѸѰJa.IߏMSIVL4 ``fvaEOq%'\%44eAdzҘ`kRDzT PfiOCեĔ9|1`_rNbM gaSNTQe=0kAVM7FZT*q1MµT$P ۚjNޙpsiN-!ϏZd>]MkdO&9Ͳac9orΝ_U߳M?LŴgul)\PKȠ0T\1V'>3;k/ u+D_ia Iˈ.юi`(ԩ*]XR}Y"7 }y>IҔpo;LQ*CichBBrOU+!v4ͺ.Mw6$(7ľOIFO(\\$q_.hBA6n*2Iy(I|fb^[gT?!`pW< +$js[k 7rvgtF  >TA $C>?GCۢ{W\H#MxAnMm JP/3=XI'naQ4yhf|ɴ ֩ [MX1'GKA w?S9 &9XQ{Wbu?t'syZ7Y]IgW@(ai&6.y#Zߘn]T^zONE>tƹk-BJ^xzW(/iJ*Vn[$K:xIտk#ӹ!qSa9)p,:Cu+^tk"E@ ֬&4VJED[G@'CUILҢ]siuk_b{o!cWǨOtIl2N-*86с^鈠)$:[|o4gͼ(d,!W RJ| %kF1ɠY{7#VKv:.(dbZ-Z9k:)wTݰ\IʙZnǪ ט|EJy!%̬uotϚ㠧JmV"wWܺ,nA+zD.9?:g~HV#UnS܌${PLӸ ;oͥZQbn eMIAnPRZ& RlA:9eYZf T92tBБrHT9Wlaj[0SŊ-[Q?E.V.z`Hq{d£/$۔<knlbezYH?omӝJEBЋja4$e) >².`F 2==C^ 狆YKI寭6|}ɳ >BC]諟Z%U%`P^!ǞS TY:0ܡ2[kx; й>mSAnjŞj"[rzlxl]}qyݬN?)1ŧni䫓lOϦkm(p܉HtSp RO󜏜%C5,4^3N*^,zSVyVHAeĐS>ROn@~)8ks9xxA& t'Ok[. -(.0ƾn)[wXΰ!o Vl;Ƶl&!o(H0Xq//o⇬{%iҵWC9bD6tئ>~',RL}}cT5dolJ?RM*5Rk*.̮Ӕ&"*g&]Ze*{}DuZ{B#O3ZρXf  /){&Kx4հ]o@Ⱦl0fFmm`h :-gЭQXf6ufG߰mQ̔2h$$J?vw2[k2B=f@D nPL.7[vP8Qke'&FjmE2}r:.vȩ;`"K rOLBp8v%4 J%WZT8+{ V^Op,㒃g I[ #"'O䔲ȸ.KגH48g#AwS 吆@lB>W\f)~D{Jm&3v5̺>5ܛ,[>a/qD~k^QSu EGٹf[3s7ͫVv GoȏN3Q)ЊƆtxC-쉜 cό" x}Bg j>Tr1z^׏_,c8]v+F l/ۇ!& Nl|J$BܯR#!#Q4ci w+3Ya^e|. ]Yم~(ѿ\jFq=E")[(’h^] ̊& ,VsG3,,fBwn(x~Hw!\V_7Pj c{k\F~!ܡFyG;/2wUbl`5+]TTj+d䨐}LKlk mlSEϚ\-4 V%Vݭd\| #r v>724g6mSGOT| vPݾeFypk?,@4) wd(哅ږD>awP[FSLr̈́OۚPF)Ie?M ={r8roLp-=%?nU#=w Sًøb;zH+QY&Qoԑ-z%-ў5l ę\2-m-Ze+Jr?(x[J [{6 ̂<"RKWz3]T0_uHKD[0X(h[cv!N^M֟v8~`;p+N.GS պ146_ջ U8dM$(oz󌿀d#%5;*rpdE|ms|%䦺XNtG\n8xEZy?ԙeb5=e7RVyџADY:Vl5ȕLZT M]h!Cu(X3mqfni_dHǨrрCPgG"A[ cIՒ ӢyGJ |'{vVw$Er h)DI; >ɰ- /ۥ[;VңNTx?ˀIJ:e^Mr&ij:ǟ}~K 0Ê5 $8Raen~S&x؃0ѦωqWaqZMEQUg]e %bo+x'(D1p& 3yFneo0b{y-ʇz'5ɕ؄ctgaCW*&t|9w28PFJ{8hߩC)M;:GvlJg"<"d:|%ʓ]#4l(3k\_e)t1I3(m;&!ʠ$RM&O7Ix||g🈘B9_-{ׯ}h 3ӝkurjy Lu]B~2 .Ob(37_ݣ(z>p&k {,O^Mtq>~(Qꆼ""ۊ%A2QdCzѳ6*kV!H7Ȉ6b':b~ yX ҿ3,A4o'itZ"oCk?X{(,5Z$랋sqPRo*r1R)ɉǪ^JQkn WrŪ7ǭɑ?n QlXAR'Zٹ}ox\i-$7 lTVEٶLC2$oYWy90VYt2aN_ꘛ@MV3OT~9"k$aҌ4іO,08 ACwc.˃̅$oA+qղYo!cuJyɇju v0dmڲ?:dѶ7خ z>0$>̌]9PݤAWd(MCƹGe8cw S%O5=!5Bnl^$t"1@mou4|&&|iR+`ˆp>٤Xgد>;tS˜S٤#U*(ABSc1Ne&gz}QI?"<7EmiMp{x%C6䨦sg;P1#(ڙX"C}=0r~+uxw6F?8-J]q39c%m& 4V=]iY䟬fA~FG%m IDt}C>4@+|A uժ ۀr+i8wp,D?ҁL8osqWv2zpt1_VΤ,B?=4 \oc?yh9_,V6j-s+$ nn Aq{L4^յZ-P팞kꮺd] F)+׮!F#aESkNg`O+ TRBYݶ7X;u(E + ; 2Pdh>Z"7چjL%U]N_ 6#OPSll>&ZV$jGA=U6it{iG b~0sEO= ԄɻˡSM ^b7FGJ$Z B(I!Hw{Tү A M$D`"-E]$8pK8PsIs7 &GlT9yL+Kz!{@ÇGhS}D oA+EEAuNi=[Z7`&-kO.T)jT5]n&x'P+f,b;N;/JVwLP'ӒXQ%qK:̵[u;rݕ:e:yD}*{nY ?n&\AZw3Ir9+ Dž I|l՟> Tȝ;!; x1O"mI._WgmB*->:T?quaD9H|lKt**j?ZnƋf~_/*)dMuO^2;jGL@!b&|MIsѡs'lۑ1X[o8 wt< xL?G0ww, ;TZkaZ ҋ@U-@!{G?*o:b9f 7 0F%Ʒ?pəw|6W3|gEsitIt='_"ұ)齠9iS [+f}mv`U4]@7)s0s2lR1h1+SW1*h B${4x=yߵb9 xӇaGG(4-]W&_̜ )0E$RPF_[RWo #, [諽Oja1,o$%y 'V%ѧ>ݺټ: *QwFg93K,%lwmcS o/@&>֙hpEJlF)!X#E{8;|{*/yGkwt'(f͋ g$)GC9|W5eBb.skbťF3' FCmEp (>:]{ jK-0fS߿/nlMlpg6 i m t4ɠYӹDЙ G2 cΙZꭏjH"4Q)p+aEvԿg1ivm%VcM1ewzCNNf_>#Q?O[O H-:Xڷma E8k1V& n  礥rqORԑ[(ݎQeiC᪱^s?R*鯻xUuDAknF85NiT|)C^s ibZ#:?^|@ك[6I*罪 6qY𨆪JxHtS3uTd9i.T ?ɣ~za( 1M^Y`ɏ NwfdY*:WII,h_[ )'o61b_x&&7}l{-; e3q3 M|%uMcC ӟZIqX>6TC \+Қ皜]/or I,WME͹uKUMXh  % gSZ V ixY3)`7 7'Pf47NHC;$Zn宵՗;wx>3hnk\etߘsdk- Z-Aq7k:&X uS+Yvi=IJd5ù] Ep ~r*YToď&H(\Fr#İB[U,y@%?fhC<="-4foo䧨eo ҅Ϯ3 q N֍P1'(G{(ӵg?=,'w)Vә辈k3T><7ڶt qb-Z w;c07*Àׂ 6k?d&,>~La=HYU_*|49z%`#WE@A@oOTgt(7 kRs[U8UT4 H' 175Ytȅ"3>ک&^50ܤTK5WX\q(uv[Q.e)`ȇn':{SAXfd ZJ̻1cӴcm$x\Kc%́{HVC1HqkWߏ L|'G@J#6ȼX4!LdtPz=o Ex>p h |C8͏0 ;E$0lz,ZgNQdUg/҉ }{\ll *3Z-g`g۰mm0yY}JJ_WzodXwBEg zO E4P~dMM>la4?:=YI:*k1r=<4 3}5|3ǩYnt|/P=f4D/&Dfݷ r2cY.) ]%˚ Ef̃GM1Pr;Ahpq{-Ch(o\QgQEG8&'.^ߨl-^EWTVB)i[͉+ 䬞L氶d~p4^Ud7xW#-`:()n38r<%ĚDg*Wd6쀃$_rI.FjKD[ifd(nYc$ڎYc!sLQЉ%Ow܊= Ak!z]+O";=[WߤA&Z|P'V {K٧RM1W#d/P0^ng #>Oʮ$h=qBgŹ:: ^‚b] sL%V[Mk`4=?0˕vM~́r|³ =ȬYmUMdjF=uV> %j'!TTX5gQ4ŴlEQ*cyQJ6{E4s6"W ІEk. >(e R=R 4 ($tľ}vn KwSAH_>,=rgA3s@poM%zyd8 ٪k`:?LKPg:EGLC^c7og8 k?>RE)X+]0Bdڣh◫gye|U§󶌹7˽/e[ }'UFQf&Og9T1b:7DDX~y<+x܇^SYK 3xG*br]Abod!mӐ'\@d2=k[B}PP#GhPxUXBdwmMFM&-; `Lx`*ĀzZR$ϩ7I&V`Gy$dP frpX=瑉 n S MtAnZ>Y'vЍ/>IjA`xJ>d_Ϻ!-9nI\`*'^dwè#x0: yYUmW{IĚOb8)_&#mo Vq;gÝLv@/X'l:JP `UXhlnY!?Jڈd5_fcj+B>bqPKo}5p-Lqa*0VH\riMU7X>I%5$w 9W$׮~r \K MĥXz iCP/#,&,RtVC2qYC3ku9lKr[c:4JulNG  ΓXםT>+NV5*x ᄨvOɚlt^s?qmje$ =OC-2̇5 {1^xeZگ C˸R6<f0u1鹨u/ ?} "+ۊ 2:v̱;Ljv6 #xw\Q>Mngf(ɹAsAg:ӄBz wՔ0_ᄏ^/QH;Eo@rFEPmjv禸dY v@aV{FJ_HAn ɽm^pPx🺲+vD=RaO(~ckiqZ$7$)oiS ^dw ywFy$08#MQ58ҚGRT6Mxn]`Pct&:Sb#Vr_ xCk&ݓ:([,.ȋ(vUF6x*9˜G-8L mvpkQTeBVrc4c]P@VǦX LT|gtt0NOy͛<%Jc*GzD 7Y@V_2nl 5NbUPc5O2.2:k T@0;2Ml=c1. (>V҆꭭fp*wWjbc0Ϋp;|,e`w U' #˄!L^@taUvΘU;._-SjuK>ŵyj=c5AOHb=a U:f9P_F,ly)\JY9[Hك^u4LwAv ";g즄=baBCw1dR@~,c*j# m6>aV;r G2ˢw"L@2t?Bƫ*NQ@W7?&ӴօQNLn#]6 so;mde O%y\ vi> c^eNY*=X/hKCÓy˭w+69zAe(6LK9_M79+I]&qRbK ,6DN|X |) %W~ʼ¦X~iZ% ZbѣFV9*aveٿ26iQTT˃0|7jֶ&R~qt9@@NQۼŧmsg+%iBm' G̉US3"QPPdi0mm|u`Im4qi+O#3įO[g" IT=Cl bFݹ~Jz>xKq A%?XQKxHɢL e.[H>,n-9kK u?'-Α—>'5pjb30[QOdWIǃt"G)sēAOu'X{>`nDE),# Ǟy5jVmQ%7n)l9%ﰥeP^{GjI_I ƕjR5Dvv1d2dInDje}~7ƵWVaP n8qg c!rWsPqD)=cֲN.Wya1mgږԣ.;ylN6ex#nf`dXpv R{\($%0dy+~6?t%ίߣ~%φUP5tw*!ݓf* (nDӫ3>R)|&&A+j~e]V7M X"9ޜNvj,)Qneʀ*lKVNeX3mYEvI^׺6^heV0ZkSvyJ!NHucd1a.,U.JBKid-$qjx0.xpX`ӈvUQ7-OG]b++;Ma7 T(i,-C9u̇Yo 8`3ouNx ,ϗ2xiqoMKd߄&.Zxn欵#=@ڙnm|XgA܏L[sgqE]Y Ry +CD<(ļYx`t58'䂁lٍS\௡Œ3Dqqu:ko[\L}VZ`F(G3E!ݙbC 36-#x?L1PZ.MGɠXWfRTZc nԢ4m  gG+lM{.ބ.>NK_eGm# ے;ezrܮ {_*\=_}uNq~Z,u'֣:ЂLq吘)dYP'n9;js ; 5]@\!hn?3 S4Q~{~FC*]nl =?;0=7H@>+RLĺ.jOS*E+Q13 e AC } ‡߻Oz+]7Q镯N2U.yll:?$mb%t 2XbO~I .m3)_5|txX\7 "|`dz^z/~>n Mj}C&10d 6oT˱UD!h)ڏ(B>oЋOCgoZ׶3/XSvuQ](!&mrsi8YGzox:[C,H]_,08ʏ)ȴ N6ٿ>%4mP,il91aJOG'Vwk+mD?:g#xT[p" zw3D'ib&p"l|rx4SYBxbvݮx)u/ Gk2R@ɃY2rt"c~^y41zG}+pY^bBF6V#&{cͬR&O?vpϬcWvHh1v-6 8Pc[IX3^<hkͨ_&^'efxapM{~O+i:CW^Y9qT@z92'/Cx{ӳB$92{Xan<Aj+pag.!V?5ؠS*vS)LC$jne>y g(7qo~ >Jhʯ?+\܋tT׀tD(3 Vb&O l+d3|6X,ܴ<kpұCGG[Q3ΖīQf$2XrMG9[*yWC J_EBR1\rˣ$0)+$f4:ܘ豞H VN:CK%N׸z%KvCSmh'4K#)H}`t>DݰCsFnJHb Ϟ,P3hzil2z~oxnW'̐:{0ߺH"8l6ӌd(&~ bs*6)# 6kΘ0Yr2. \NWb<2p 3VPF5`]cBL/^aׇ(ئp$FE3!$I0d> R`-cB2 *BwUx$X~6c1ȫ#OyԎQNDmIFpL7w efTxLɢqA aC 4؎y "'b`+/:0sKvlߧKbl̾d2䩱nV\"d<-!bE? O]IۏX `"%Y `x6Zk( &Ua3N`j P(+o]_n ~Wп7l b_DO-aӽ[~f_ r*C-RecfU:-ԗ~m^P iL{lW7i. })i%<(ʳ={%=60D~&Iˠ* hIg]Ŧ3,@G86l ʫկ㲸<=~ik:1h4;66czsF_E8H M <>.QL ccMi Ey8k+} px#H"%mkWt#39DI3>&p.KCg0Ifc%HαwV]*Vhr+6 nѿRPPVdɼ'nBTyWɦy9;7|>q6VAfWcf&M0&\B}y2)J3|o~Xqh13уmh@dS* mԚJw7-r?`A}DW`6uK~qn >p"$Ea &|ӓEBo#eWQ7H y$01GҙE[kٴytˇy'( kueG< ȩY0-EdR|3b׬'"bpVAKZ{PD^tgt$]"sr'ߗĥEE_*LV!po|1ihZTAUtHpFD?j3z o^w32=ұJV{^bu>\J}&7,ac!y1hBa$烜xwI Wf Y2W_WWx^uȯnĽz) +kq9PvN1$ftyih(;Kj[j.F"m"Hrg5sXބ./+w0ϛq< (BASbQaRg!O m끢z*.NͶ.~J2l:xH:rޓP CˉSxX9 a4 IYu٦j#aEma#ZѪحvZr)J5z+nM,)̉Hm @2[Wv.(ŝҏ5oѮ-': .dM 2{y0* M3 ^*j߄:Y~"sPj)]c]}\DVWgK^f&n1-ʞt[yLDE"VGq#>J~!ݞ͢|mJtoAK[Oj[\_" iM֫w Z@pqД#¤A&PŜf%Y<Lzgh扸c+/r\Ozߨ5JoE;?;/ݥW/Fۡ΂4@0=zW`I#Cna+#UIn-dB15+.oiA>ZAv!CB/dOY0! nM=Z^> s7n`4SPQֺlhSS5fwW4я@ Y)*C!'V+`\_lHls G$ ,SV=F&Ca%C[Mt΄@87eRg_lNC571>E s(ِrp% ]* IPŨ-kx`sătR#YY] 6<0R"iH?#s>RM~Yn7 ѼIv?:hW[ q6fieS?=fft%؈m\z4e)?[ډꃅL)_^a5[ 8+S+OZX((Y7^UfU8 gc1(,nuH-rY)#; XB5M\iN܏jL2hᏫŋxܭSH>mx+ 8ʥTKW O9k?ؔ8 ˸!ƂƦ;w\iK?x:Cv~>Xo7)aT'"gyڥBd|~tz K(@48UN- BZ*f65kB(mnscKu|B{/8~(>`^P㧎j 7Gk@хc"t.ptL3}iXVCJ0#nd/](S AD[YYҧCi^{ZaxqvQ{~SˆWk0vLMQ=5=Ex1a\qo’s΄HY쉻zȐW+TJ ?1flxg+sFq26u!d9 k!ɦQ*3Fܳ;*0]pݯ3s 2g_މuAXTkrԹ7#C*(֫㪝dvX;Ly.֊ށ>2}p[$\lj8C(` }J17CVpy=c$ZQ`ﳞ{Z˪z} $ Zq4eBxV:3Ԋ.&ͬ)RwiF9BW:"@mTkJb5\&{\.&Y+Uo;&`ƭ-)\!"{d-0ڹtϿݼv_:3§iDOfphm]gY-yaK20kZC%,cE?8{|~~߉h('Fg~C}_YW)B͠ fggTb7 #`)j5vKtf}kDcXFbSV~'6O>r3ܠ;a?*X`hB_rXN.XP$+B.=۾y 6w5guʢ:Q-gj1듦sTdwO ܪa,M5(9e<\ZoQǂtbhbM?6FP!zg<6[v}L kF !GSQag Wś{-$( .- F4Ga4N'8f&<G̏]_ Rm* _״TΠ'2Ƙi-Ͼ(N.#K8.FBB'++9[Bɑ8d-XXj!/˺d7[=[heF܋ɐHk:HPQI'۴epYaD4]pìЎqƽmQsXIxi^U%`1y-Ͽ^۷O1.Wtg78?' gE9oNr&T d谻UTuRu *|Ɔ$aHĽхKScJ_/B7JI+? #>'AayPZmKe4ЕwHVIFXƒSz+. ǔȠL+FEԫ@>":X 6m dLWXlL WwPe2jMa(Xo0vBl11Ulޏ-0q܅->qH Sm$$rfb7ؗI`^̨W^*m}zQꄽlꤵitJXO ROkw;H_O;y;37_A0MNŧH, ~-d=`t {{ sE3DW!uE6i#чraxmhbǫ!66͠Y~GQK΂;U^e{кES"m9uT *oZ'y :~UUo9}a8DhX__w+fl>#WG;x<8dUȺ?fō~ :gd(Yq!DAǝ!X*ګhPLiBWΤQĕU6(gPؿ"܎F63o-ZL tQ:*Ju F %q #BS@yN苢13xg\+1}Vq SR{>jUZ,a3Nf7Uɬ;#PJ 26RѪ7t U7F ~`M5G(zf©NtZʏqvF5}v b&5#0ʳVaGT-Pt+[@W[ʩD\|A1H >lKv b"QǞѓtKٖ@FAS Y<7Q6y'~I>K4z=b 4*BWH0 Z}4h&I=F23=Cma>IrY!~aRފVĹ.lvT"^A7 Yi$pkKrˀUaIC}JRK.$]hvKRQ2]4xƒě;d.@ogzW+a㯃6uФo@ hdB7R. SnjsB-D]$mH]N~1?Zٛvw' $`_,UzڧIc*?RV '7Q"6څiT"OahNAp-Y"*=BjF?*])Z5OM۸`'n3wDga#e$#hĨqnr]S?0O ՝JOr*EL}` Op{UA2c ŝ7m?Y֚.aC~wϩ $·lt`zݖGH ޕ`TeuiqE")d:+_K@qTJAHs8&ҡj,b -J D*s4Hjkp#|xk %o-Cϐ.K|@W d=q2 d˯UΕ=^H+yF! Ʉr&ҤE3 CB]Pfw!<3E5I`t|Y=;fw{z9!hH9M4o{&7*TMa^5LΦyxVA~+ac`0(Ibd Ws[w:3ta 4MqgiSyk]?rNs.]cDA Y݋+젳0P}Wݸa~kVt m[Pc^ERQWr&aYiղ ^lJNN@4/jq I'_i"\nq{}w vܣ)@2#K(;ufXj8S6)#)1TƢ-,3ϑ"9X `_WI `ܛxF2+3(>DDE_\I|0#CCt]V@_0.0$_5UJY>vװ B0**ҸR+;. SF|!0Th1Q$ s|mR6J:ib@JdEY` Xtt l>_d˵qSa5hmIxս!xGꑀi[ߝiz[LJW+`B $8gi5rj\m`js 2A/Twܚ,)#!T`V;S{ϭ9c>Մ'mA![=3V7 GD t,/Ue/AlD*RW÷,ΘUR}1*rxjx\Ob AТu$s~2t9FmmQ'9M{@D&C՟kfW[A'AE@zq}0@-L?4`:K(]" .YS$uO4Uku0A±ZYG-_9\PSwfn 7'X\oK`]qE{N)~Sҕqp]ok/#?h|Τ*e`=@p P)ae" 8 WuBB\M z^r> 5V3TPeGb"K/?M:|fGԛ=G0,m&/s&^o|'eE1qʫIH >m7454-m᭱uZm$jIKėYSũs=SD5Ys>=2J+%7Tyr\M=]*8,1J}_C}nUnU8݈fMHHw&D}0oKbT) b5k?~Nyށ s.AGzL.=}MH~EUQE|y#L6QvOʨ1#^@1SE=z%ઁe Nb61`QY!f-3UUhTHoU8]DC%ƌgH>SMemS7r3 h=lbK.="L:kCmJUDJB\K=x;l#X;(&Sf˭?0hHLJJmMwc< Y9DCay`e0.)8]I}b&`-,R6I)׃'3XnR񻋊*=w=ĪժOOЬ`J 7+_>q7xMcdW 1t*I~kty`]vD-RWt29Dd:#p8iP\"L6{|.[߼4'K'/>*jT #YőOUeI`%QEa5kڇWX6'ufrs()Ӝ=s^G<-jufvz5Z :<2MDB^97۵pySFA=J `+$Q4t< MypGH_z -ix_N ޯwC&!6shTYdcs\E]ZBEhR88zKR?O0Jhך fkptGԏ.c8 qOn K^&Pq:MBE4[#aaԑUBw@5"7b-OU%2WOD(2ZUj‹t^ɵ.4LgînH@)3|1ހCexcZbAgnN9l n򌘯Jw}Ff{޾Y^'R&3 ֲ@͞k% P,TyϰBN1sgG~<=gB :kw8q#p8Sgbr__͜i|2z]Uk0S] McxJ神b̌i Wb_2a_&W̜TBslR*H mEwPus]`OPaeU]AB=lb FZ5r! iO)k<Ǹi=v <pofPr؇Wx** t d1#Zg2k0y0X9hCKBwl{^O &׫MV68$~;~jk8FDUKSt  LR[BҴ| d;ZʄJr eD`PDYx *DJSbA 3k}7uEmmȞ}N 0z).cxKI.6҈ql%\z>)hA`grˋu# HA=xK&)@d䰔>Fqo$nf`Nҙ|0]sŨnlbЦBHR ؍x)і4sԟ13T&8OM %o䕦 %p$gX]*]_bYcY!EcczrŕKLj2#!*Ŵnq-脀aew C(+~2 - ~NqȎX VH<@Ht侠@]oB.ͧ"aH"\*C`C): olb4S, Y2̲0 ƶbE7DLyHċxbrwA "ӻ2jTIu)*.9C\8xb-F&~EzC+\W*DNE{Y#qOW+YܢR O0@)Nɠbu6U|ـ]߳YAZx-6P؀-EHL8Q/c/\彧X"\AH|zVAݨv!J\y]1(dx+fi#:[mőψzؒ[|QdIȃC9E^~$6=nB!a\*~LJNƅ>RZAaV55`s'>(g2oe) K\ !]!RPrMyؘ3 ;nK#G_&ܠzL$니zNeC(3AZ$*z^/gt {;m2!А)9MBNvkNZ uX@+.&U8R1E4^3!f<dbHg}rӁ05/_rR?y祓cl+wzJTZqMXHKW]؝$aL'9j`{&13r8y3>AN@v}N=-#^'G3mg>2vdCh#LP7Sԗ}rՑyt6a΁U݊:f$n3WC.';j1ˆwuj_gH:#4ʑTbGG*UFZ> d0OCfr7뜦:,ZMR݆0aOWcSZu6,pؚjW҇]]#7FhϜ݋/k`Bn`,nk=AԙK⏳&M7H=#ϖSJ^;Q>M-Xb}$BԖ!Œ'KyQ4١pzX|~o|~3ee7ݢ,=z 1@g$S*W}5Ҏ͓k$מ9m4.,p#CUNPMP-a~"븟 th|.3qHD]{ B^Ykrh(Q_p8QՑ#<˙ȸ^(Ғf ND|GEKj&DD5&FOY[z.U;;+[&PQ2c[RzW_61gݓPe#xAv`fdՇ/Ku:2!˯P` @qДuR[M?l+kPDJj~Z\ֵS@KE Y;@ 4He |O脫ܟR^S'ՕOO\0,p_XzoHu@5djTy;́wue6a(#ƖqzeMc1 VxHh(Afx+8KcTTgYW@:r^iybY kY=d .-(@R\\}B@?UiAX6g8_{/nEk 9wwÒ ɲnĞ 7{fBxu6X aFJ7fZդR +%5ڔ˨Ai}Pj]b񗘑/ cCjPn 3 K!͉ V / \<*l>D5؎an=mMv[)m hY }!/ )dj ,RHl\|āMmy{w+>$wޛe*eQ:XZxDz0` ,7/s+HwONvԧ e >VI>GŬ)Nݳb2nK_\`6kgg&Ui0iHhy E4Nm-1b@/u qID0J pB}3$_5&f "\)g~H8 t-Tuįq"fUaILߨ3I6~\Lav aj"4]LWpi\6')ԥ_s>U+<aboԾn2yh"%7S-RgѬ??J;|nyj+.vIJˤFU^WtC˩GjX \.k2V}fG^M/5+6)%H>pH֪Vq|S9BIn;^[Qi!`r7KFuD~L$@?O9G5vGUHI&.Jj׻JN%7@vps8sRs[mblvrBN8;ĬBvO2ZN`p,YY'HLrC~jR}زI`MaHB@J7,Zvk* AY!r4NʄL$vxD:U\?-RpU5Rf@ۦPW/׏KXi+. bg]x3*;C?RT5X8U/ ~7,E"ODf05!}sZB;k(:HANY.0[7FCXp[V~!T qopS^bU}놆پt[<>mX:bg@ect %i|HʰxhL-D+>2#6t{]36 ,Q&F SdY0H`}+g`qh =v^ 74=']'k)~6SCϸ"}!OhDRcLxOTIbF47 WaQmsh~g@&rcu$ȺAAdO;ltE ̩YIXx,ޢ/m4}Pplm=YStUm 7edںa c4A487@Nx$A0jʶ"R8CA;La[vfsFs·GSuS ڈ =R0wVdeFPWBl1W`6̯dy6nm朘ɌF goc/»i〦pٛdYV0-"0<Żs:ݿQ"ioBbܛg=/"'F+.^UVl%jsf=*W.5w!$!)Vfy лҰIȿcdQ~ɜxG 논 q?E5"̙>^cktCY4  6*2=LlcyM^w!ULQJi]49_z le]WXb+.#| U#8P;r3AtE)2V1e gw끬 JO1W.5_\*9!/fZ[[]=*m+W*ZˆE"ZR|h.¨gYef8'eyQb߶Q6l5\g|Rv)>`O!?/;uE&PZC8&]ٹ~ ɒnc q F~ Mn1jV)=D8$}nkwnO8R^@eL$[3oӦYhG%O(R`ЌI^vRh"&7!oOjI@8b[k/y)@r00A fn(ri\@s}'&!Gw9MCIq#c (%*+}+C8eFjt;Uh,&V:~EӘ'`jAU>G> @x) F-DIKj ƭNkɈ5C|=&l' QunpiztNoJ$j 31 >pna ۾^H:-AcK~y"<ŸeN]~EvcF}mK֍R#kLK)0Xg<5Psw|a$2vM%/p%K0߽0xѪWw(LÄy! ~um)?փי"  NDg(m|y)r!\2i|~ Tɼʫb|]˒Lkϋ{tyENPIQۓ]UOh- .O`jd.,Q_[)5zsnOP@Ws7UBJ h`s o:h}xؐ/>3FqMO13|",Hޣ, &q583tm^WjjrQ(,< B֮VZ#):l4 n|qq0OGt/23;ҡ%5welv{ \7W'ݪDN~$u{\;^IS?zx,wd-Gj)0q.g>mx!M=Uwۃ1t>ĸehhmO$F< z-5dRޭiflE(,L-0m}oMw -)4@ܷHٮ K ;U}c7uvK0+K4(9V9K ORgݜgxbx:{] ?|vb@tApuX/` "jZ[M7Lˉ߲t ބ2=<}ԃhA,aQ*D6鈾$>km(`jR'Ā>tHِ0 8y}fՓZᛀD67ẂrIv$o@'?|;׏kc-'yJ6}JS1‰0~Z%9ʺ@|2!/ю56x6A!ˑ+&g7uBYHf츯 G=:`zwFάet'] ٴu=i̿pq+?RAw`>ʪ, 9/w53jDغX&b tI@HO!qþE(z-gq"j7L{,q}׃KhV^5S/EF]{2&hjksg3!aǖnVA#E̼3ZXٍd=?|fl /ZR+bm^ WjLI `ꏈM2K KV귅DmG"RVe$D>*9I fW.D} On"֐c+C>!ӕY {}8(鸍v(_a=9\WhMJO hniNvB.8*T$̧m<ձ3TQ*U:T.jtzR6b\F<=:S?]Eʀ_yтL #HY慢,ɛ>{#XEJ WZ5h6π]-LECևn\,zSq1/Wzѭ>gYU uge1USwA|gt" o+BC@-1J< \AKԒz)G(cĀ,,վt $ "l{drtB橁rZBhNH8ӈ Rh:1 ;htID,4^E ݲZ XSi)^NlrYG]z3sY$ Ŷ 4r-Q!S kQHט*3[CD϶@_@J4 j'{Vۻ*b0K%,M2nCظ"˃QNX83f[x_pR*$o. k*aPseX2<.09 woKR<@h\/2}zJ[w2›>g"{Quc4|M % v 9-}LJlPJt:&~[aݤY =4юh0@"PXh {1e2)'Eq92i>lV ڋdCkTh_ĝ-Ep0ehH˞%o%J&n.&$mP_ GYqV|?T#x]LӈwG~\wֶnx\jv?|-75$?. \YcK#/&ڪߩX_h˓[vt%EؑI-S 9B!RI(JseJ^ ,L;5B'` X|tu0+F{eq~GJ4wba mڟ1ip2?۫rcd^>4[{03!4'l07'yd  w;B]pۿh P#Nf]d)3nN L0 j*,f߬TIIPQ8HM€ƺm?:FD;R7)($`5;2l^= .#tP{+h< |@ Ħ$t.GO_]` Q9 5(Y_&zw 5%\-wʛC6EdfIN*uQfx 3S +ddI^J!:ђ0_"{°t;%XjoY 5]7t UGb)1 [qak' X%Oq(}{!#̪9 'J6b(e$^n*Nh-6 m\u3CbQu+CJ_ ۵]1U1 dWI,SK [;4R7$j H&B<YD4YCmpNJ lScYdUqQ_mD,H5KFbPO 6Ҳد 1,kP_ka%{P-we&o dx12&=?u% lwL=ӳGC iDkw8?qDO<!cRS07gScA ٚO1Y` j[ a*s{8FR[l>I΋dz{mw8A%?%gɡ5CMoz_R|ih;HlI >F;CM"\K^˜(G:p?ڒcW@=;9Z~!-'ΟuѮ1`Cs 0P‚fw=WRˮBO zt` oQIS]nfȱIӆ!SLfN X"Iѷ@s:ĮS8/n]ZL|dW'^;/)Rn@N]ОVv@,]a׵WZB?x2k %΄iv̎B +R۶9 1LCv6v<; r& ]ؔ#(D_["d!`LTƵ}ob+|vKSj/28ϋT6Sј\- Io?߹ ~*j˓L\qK(^ՠT99HD @@};$uQL jƏ90fN)QXkfF@;иg(vwMr"t{SZh:A}l"|I>k†<_Z*hss!-2e%6dQhL(wW.7r>;U{˖j\>cno? \΢'C/ؒe~aÓGt " ښ@C?fq$IWv@Q&V^=] *3k -z#te ;Tg b:oy :`SUo S|F䫴ҌEwVtԗv uQU-s"V M<ڭ#cLͅ;TbYnќ,4ĖUUkJx{xg?ʦXX(%z -8~'āf영c]^t0P׽uEL\GG]R0+@T h95^6+cԲU3jHc_h.dSPi5:FGRt13 Y:A9OhXILT/O8k=<"옜W"uyn$7I+. KT|FQPH-_FĚ4DžMqt0 JNby$/]bU ;Q]PjY*s|Z]phT-ӊ >*3j)#ZJ`&^eg4|#hh9Qk]3HTQ+~FkEeqMY$g&ͪR":z=#vp7V#AJ[lkI&GFk9]`?@~9FB ݣҾXF&GPJ ^K8e^Er|g2րLWޠ-J(V~]&3ei?/4!uMp QݣŎl~ =7E/( H0lBeCrBj$T"QH/XSs8hiX%6p ( +1ΕO}1>MeHկZkSV%V^בVٚ8HHK~=WwRMay҇R_OC%էX҂_-Cd5Ga0[˟|[H15]D$jFYn梄b QRLL,$"MZ>P/tP DSݝU<4`NOVW!Z`.D! `@ YBz&vRqrRjFj\:n9}!r Fn@^1Hnc;񕮅q}HFHAQP>B&Ga/Af$gI$?%@*weڽkam-` @,b2v{dδ!kf"7ax处ڜU򈰨zإ~)ʠB*aw5lʼ7Ngh`B*\L(dm\r3)"&(UVGΌسd߹`_QRCyLx~]@ޓ]9P}53 ʎDRiL͢ ~s=e+H:>rH]7>(F>q|ٷI#Ϳ8`ghvV\5_4'E b"Ysufpb!t} (i@*|{>lqID'V흪{QrޱrIֵ} g4(:2Ѷu$xƁ9=+,p|)-O`q0@C6Tn{oǬNw]*vB5J#3*`,ߜ [zY_H TDpVw0ZS.1j@6L3GEHfWVֵ798Я3& 6` ( ~Z _}Hů,͌To*IXtK;w.>?.MI|W֋쐼uK@)?G%pD5/k ;nFPD~'Plr-˱/*v )=#jP6w)9?ϯI vn*rsH` < gw 5 ZcV8CPTL 5Q1 س#ib_ ,p%I %BIvC-Zyt= @]MN/:AnRML\Y<_Uj6=8wrm7Y348Fn!OKۀP4트K↑+m4;a!NBK᜛}81>kuk-F!hĸk(er[-@?6JJf$$mv,>!1uYlZZ̝kh50% '–4)&V>m]0n{YFF*eh 窎v;PbZaSXw,S|돴4^?8[[A2dCA-ݏ졵@'if⬀%U!>avزA6&|C$zD֟>gk-~8[!sfJ-:wߪZn&4#-_rk=-1EY$Ol7}mQq.ɴeRE.!/2TACj;r90^9e1oCo\gN#%U]v !DST[%Q ɧ $]`r[ -M}_]4T y)KގA%l}ojȅ'ryى>34Q_m[%Wu6W0Ⅎ:$ :jh:|Vt$`ͣP3Ggm0Ι'!P.*{yBhJ aU $ Ne Ic>\ǕDX(x5ɞ?MZ2>5~3|uki=aK˞ںEZ@M~hZt-oș"Q|/*7By4&Q]H&UΚ5}wS@3h:X#ˠݚ߂mL񩶳|Ə oIz 9q)dwP u#΄LwVyj擕lCF# s^hKus6/7&hTm)%8_ |QI&5#~ lS19hw0JLԹ:b#ENC~[^f]Zcc (.eWsi|ޚ~ϿLa!dh_oIȴ:[’Ȓ, ς]#PnPL:n-Nqlnߩbe@N=vq"^om+%)}8vK!R߃'JI)Q8KYݳ9&Աr)L.uѳ$&7hh>Dxօ xޞ<;sn769C_/k~Fyb[W,7|ʭo誺nHVn]zB5V0 t;ުRZlQ^hKƋª7 † H Ԭ1x&V"eODX}9ێrUɧL ="yn3\E8g -zjd( EH|}!уvF)p@GxJ|0`-{eZlEL=t lc»D1 sQԩRYX,1h%)r%r$efm5fiY7]YuZW![J8b%`饐SWfRsoĮnD8%zeэ[%qv[!Y::PXs>X!_j<RAuk9TxLykC3 ˪."kKEǙ:4Fx66ݳ^7 y,%( 2g{5QK w3VLRbSP` hyK52Nj~CqȍQiܸB% L)Fvd+oTېF?+C`Ӣ|e 433SĆϜkF_ob7,}=2ٷqy&F4֩h/q<-e_no|`C&? ʄǫhIFR RN|p҅\Y++*mvo{Jk.h.fkZx7[^@,脨 E-OoǨia\d)J@[*l.{+rٵJJf^n!EGŽ> + BOLzl&ʅdpdlp/Bۨ?^g{ \#`GvVHH;^S.邛9aqޛh?VRQ1,%I*Bɨ_^oͧ=j8I+DG鳄Vd6l")7} o/|< ڣ7cޕzb ,oYCx;!(aiu2_=()Q9hFc̭2b- m7TFX~rtJ fCIؕʐBu5S=ڷ> ` g9\(Rt +6Q좧ScƗD;!9*oV$;*5Ϩ}Au>=32`Y=$ [4fscaq.d/NlG1O4(r6͏:I3!˰u{Og~Dj,ھʳmDŽy$7œ ttB[d_̥n='O񨄡za?pN@`aQ|RPLP5{h[ACļ'`p˾,Gd]۟"}~MOwf *BUfĴPbru975`d&zhc2\_lHtz=ĵ|4/*:!U"~n~j듽@ڜV"cLV]=lD<ϲh'D֬% b^fʌy|StW#ӿ`/ZJf/=/SQb2%.eJ[9v}Q|Ihbmv @M>[X;2'ѮMoWFWJO5Ek_aoCߧ-etPw,`ȓlbʧ2yڦ=7tq;WB;v˫GE6 h5Q.J]jCWUYRNj5N5//k\!CA!E~yNu}:ϕO+3͜ kw6V ݻQ:If#*^Щh/b=RoXG5fRFIYdr8Y}1p+uz?-OdO,PRHg}_{5/O/R!JDo8π쏏A?7;dmg[ȑz1˚E'v"Aga _IŒUgW_g5 qRl!bWa+XeoEyhHR`yYhLGn;JZK#9Lq~.m4a;4)獻PhM7morJv7q>QLy^ |ʲZHXRiSp_xJ;t LY"v].u4?۾˩Z'tU\l2$" ,P8 A% ՁT9rVD+br'\zN%W7B|. PGW7, Ťw&2ĸϏqDМض_ˤev$pHˤ[Vj>JJlsWQeqMv2vS^@I(,a?W.,4\x*@n 2uq^s 3nOmpr's*4~<:#e&>g {;h1P}?00 j!䄢8ٚ|݃*)7VBJwUHV%e׫G|#‰8rBDS|!TƊCvV4Q6k :(L@c0 _7٤yfg'81*"eh\P]rcAY"m,YSsEqrڂԈEVMN׬DrOiP*\Ǹjj gL?zn:0sZSǻ,[LEWGF {Sԋә-;лDX-ONG:AM45MӚq:Ox714x'whj |ؙYoDXȂAҥuxR'1!Ϥq) [<ޟ hۇ.dZv @f@#Eƀe dj;j"Ew3wXC>+nEW%C4!"(IU%@H%#C:*i] C&‹2Q࠲U@Ͳzc?z;oʔx0`ʦ)Bm#?[r-'!q/|d:\Brg:A.;AAZ⎈SPX6oq CnÖωKH={t*,;S5˛wGܬ Am:ACΌapK&Pg!RleE`f##R9 [yVbR NF; M/,KȨ׼͛#z:4tdiE4zk,'VZ`5<˔3S Ꚉ&AX 8`4 4tQ&$?J֟% Ov[p}*麅l 0{D>NwVcҌ򤦋HO_q';4S0R]$yilnꩭd4G qRjWd*@ Hs LZFNYh%٤b6`ֽ.熰Zm}?яVG@~,P5)4`LQF|xW܎#tBE,%S$),du l2-[ O"}=i?q-Mj]h@qjX,o* `\eƿ&c}L'CvfZUw VQݕZBeZ᭔XP'g]qH X³퓓`=se&L oN'g% mdp`m;Jӽ{osi/p>r\h3ªơVw%jk:) ׏:A(jO֚&Ex~ 0"2G,PLLęe m#!:h݂ #y⨸ZZsCLnKLyIFcOnh(MO]?wп"BN]r>>G.`*82w) o}ڹq&|@%7fZڶJg?Sqw0%X/L;y~;˜;pb0`P$9* rf8h^m&ѵId$-f8Z3e@቟9bTM׶o}c|UD3B[PYveeCEOPJr~π=aX!`Lxi)؝m",bJ~Eu+YuA8BObmnk@&yr -3jQOHv嶎'qއYhWOf[á76`3EQ7QX(¯0f0kͣs:5{I^1(S.$\-T?j0RբqxW?X^1>Հ՘8Jgc 8y$3Ǡ uxAZih.Z5LKL˵Y>ve|:H&TeTDE1V.} iŀ{^S&["h2244T&hoI}P}o0$#"0-/#؏Fn_n2~mG:t n. Yx.EXvЦ e i={gHNzH- 'kgȺb +ONjGXD(Yrb+6~T)-JN_) h/ӂ¶Esb=Մ km  1 : 8fP1?6 Wnp3t&gjQq "SsjmؖYE=X|n8n0$̀h X^Q >,; ӄ QŠ.4zFeMy]!ZߚJ o%97_Xf _nt5 NA 1S*V|sj:?&̹‘ίϭ ?[,f;\G<qݳ|F7S'pCQ Ԡ>|-wRDž!d/ld&y 'ȩ؂rHxsE| 3T܉mFQ%M(l"G'um)5?:omYKE*Rӻ@5hsEAJPn |^¡X#|]"#a|hEvMSz-ɩAߺ\lUgI$EfrjOQ&Kٲ5q|e{cgɉqǠ`x'+31@tUE%}HtH8 ht[*_s@ ,f<3HHY;AK,3$pH nyoshh?RKenc1[~bL( U>7dݩ OJ(Isff]ھPT]Έ8͔|\G*=@m9.*5tj9a ;y'v~KYPT_D;0hZ3G?A]mڎǙ>O6%\o3;z=Tdt + 9U%̃wXU̵̚5=D.o%p2bSGRK+؜ :r^?Q S("^dbS?a{Ck%!Jo4.B .ҫj1?N ß4PwCrxKxt.:^/[H?1uβ0h>>r. #.Pwss)ۉCZ5@x|Nji8!c'Z|'=j%M2{sl!E%DI. &H6<2:W&,?%싅 _FqJ0 E9T 1|n\/b0THޔ;wc-\'7>9 Ob6ל٬U~LAf-Xɴڑ2ɹgx}uST (FFz a)H:O7vy~M \<7V>q `BL$ {vIM@X]1D%%djp#ዅGPQGE`gDI Mc:01!osQI\Qg$ۨ!:)ۃ>PN i:b:qXE+%{Gҥv8K,1R#|iۚHz۾wH'٫wzoc$(=8[h;2+w"JZŬS};]7.jEqmg%9^͇@d\Mbc]nMMF7?pV{|V&A-K(lFO(dLxxџB`evS3s8 m*3_ ga;֫w^)Vb ToO]vg1w9di?W(XlqD,M Ɖ~u˥ 4b"cS 'gEe㦹D{6k[N< Gb%B{e:̔ 凐hPFb:W׶:CD J aguI;7ޔl0wƣ V:犕c '_Nu܎9Xk(DX{l٥9W>לTU\HUnB "wY*K߅,BEo,e& l(ģ]-٫9nZojlZs񮿾?CI,G13<û7Qꇾ`Erc% _ dDU׳;wҫC%vqk,n;"e`h?܏pE C=[#1I0낄 1S]2(t*SY< !bL7]YAXu@ȣ9S(d9#O%,oiiMt7&4N ؏.O"""Ay -҇ҎQe! ?r )JrH$UA7rjL O/1h}zJq޶FgR!F|HѪ2NK݋z8BƩ$rfLCdIuإoozz.)_orGeөto!-Mqp[)ʩ/|~5@iKi'u+-^vцq $舤v ^։ _| s%l\kq)f?m>R*W(4qSP[WKWF G{%}`3'p2[%e2Kt:jW v~uMY+A5%S< &<]S4v6hhL8Sm[^og^RO^#,s{mᇈ4zF9R}Oz*:fjKm[cƍH|Y9p_0eqKSWA"SrT/I&:p9qnL'k e.aW'PTe#LB28*60d/ Gw7)iiѦ{BO- ! G=#)AQQ(H(APT#QX[HTP33:$'=] gڈ[ (.͏OlL|% zr-R%56T.?5ȣ7mj_\Y2)#k4nena gvuJ7Gq\hE~l-}@D[? Y͊Xq&dZ\*D[bU.c1̓:Iك>k_?F 'pLzM y「Ly8>&S (IYOamHiG1fKaI Jߕ/=aA.'s#Lx @HN4"F8B?(8VPb@z#H!BA%Nɤຫq;TqZ9LGQQI0&^7]vXJϺh/aMZ4c%čsC6Blnj-!9 w$>*dfx~ 0 8zu$CZoB|4OˀO"OY,) A.xB>W?o nd@fݫc^FesL q L{^8h u8Ŀ'IL&=-W55Um 3 "Od0qg&2|\kT!fTA$TIW7՞;Eꎶį,S;u[{Gx: nW9~EE$v q*'1~}S߿c*C6Z`u=&\qvm+ /UБYU@UOP9D @ |7C}& q3jRq1'OͤjZ%Y6 %;,Fi{ŕPƔa&_Peʓ ۗQ55rhPw$y*ilczo1hhN5pryqdv!cEW>N7w t(.wqkM"[ Z8g(}cꂣ*;nyy s'Jr jw益N67ӊ0$N= &-!+. rbqt^?} Oʋ*3-(J IR*-HD>)BL:41o]cDlsS4ΆoNZPf 导8F_=jt?:FzY&y\jR@nVВ$aث:_pQ$D3 7ˀȮ5S;$rR`rWQҔALIa|x- @MO} VemmK<b@@-gVInbY6wуNā9B`!i{|ǨEn"'Q-(o6%U]\-CU-;PR {`jY:O;Ke&nn,aN&Q(0R{[^NbWk>?l$ic%*;&Tzf8@Of}wg\T< ̓rOXr'иr@8S?ywtX ;/غC$!gRʌnEivG \U@8{ZzpV,(F;U^D(Y]ɓ|MԖ ^Z灲\{o`)c+8βbC݀ 5xE9e3p _&z`w2i ]UzZSӶdL>!Ql)J)FҐ|%}s{(a%@HѢnr.}16BsY:;L5d*܎AI4[&*2x]k<{00u~rp2+Nί;o:z,A[V*Q>ωpPvz /g ბ}XT0;oM+fĆZ|OzQibMY'mWywɺɯ{icj0Hπ&06:WJRI/DuWGD+G~Haomݹ:Y;53_t̋i`k2CHᵾAJ* 5tk ׉O j))_,sf@;fE.?t0(KB$ ,vHQTFAic_+|bhcb2[n-y5 U*}%W IvNk&Fo@C?z0X4,{=:N3/l.ǮʝBJkk IB5N|C효"^̌ !IA|V6S[ b=15( v+mJ+"3ܒ\lyG/ټY2kgX}}|(5G#kWW]Җ}Nb6ЂwRb~ C0^ P (yrԅDwOW~Mg[^6x)RTC?!a/?Wz{ؕ9&+7'$p%4W&M_#Zu<,ItM] YD"PSl1!;P:+|DՒָGorB oaErs9 ś_8n>­TcmBSBrƄ,:iE-n~ Cd4}sឆDA=̋āo=KkwGjp|*X@\(U4׉ଖȥH?;)fPgo}ll}㽓!Ap\KMo_ð&=\l[‰N5aTU>Sz!o ͻo!As%;EYN#Ⱦp aa c%ln >Ńv?/ܕ 2Ek|ɦj~+qT .ܣW cu y.Rv*߼Xj;¸.g|_Pufu杌.B$6|j9U#}-Ϙhk(!c몰QkCJ@KWIdez1N,zo^;e K E65|=SV؍;OJH>6P[$no~*~YKH_!ޒ BC0HV2a149\2M_i8F[˒|Cޞ*H746 dSTȝ̾[E:=!šz@'}eͣa 4eH<8D rVgJxP]3esl!ML;:C+H*b!wI9Ƹ2H c🱜{GU&I~`Km e9ۺ!*vH\:xN.חڲ#귐h5Z10'<]cC4㇕(fLUm6Ol_G=DU m?ӂFl̓aM$Z6%]ޅ,_摑cy{js ĥ3-I< ;V8q "a>Hx`|Z;08p D/C8LH] MFV+xp|hT 6\2JK.c=@whLRHǝ8r~L?#K*.a8 }Xz^Xc=`eb t6|5]CJ{]Ni\W:Sy4q YodEQ9R0cMК79JT_WnG_ [T.dgS1yU>;DHՀ 16^Rzg UA@5#Q+δTЗ*bT=vlkpxp>u ~߾nMlޝ0\7?8NyJDxMcja 5EOMVt"4ε3Oa]0X4փȮx)>2Z8+<:Vܮ=w:sρ;\2:%"P>WxDeg! g ΢:qLܶ$L#[d* FcǫsP] vK(wŝr5^H\Yj֏ek~AöLњQXR&ܣ¡sϮ40`]G@ >Y.ưL6dIv0R}3yOq%NUppb%<])EGyzR2s~RIX)A濾^x guҎzgg +& ޣ&%xv"`P uV -$b) vZRPUkg>9 tG_6FiP;6_&z8%_{R'+L)hYqǯ.LTiw?a:&~'׍r0a҂Nl>,LQ9NJ,^X(ы갘ekiqCRH,{YD)-}Q7TŦð'ߧN?nmpyok5~m\ȀAL'ҡ]N?(KGA!FeâEPgǘ<3 q@ t+5n8*ƣ! }Y 3d䍈NV,oZ#d'?aI=pIvr:IzA+@+X^q8|Hb~~ Yt3"e7,W,x,WeGxy4QOqU*⩘^xAN KTm>}추[`sxEܢ,bn dAE/࿀v|Ve~z&.`1b h qct0I=qWwd 4FO۔Ld%ϫv{| w֞Y6#S(shlH(j 0L9k7>iSzPJʊn]Lg_Ȋ~V>49]SI+Zhm[+٢9iʑ9+ 1ukM)_=Omv 7+M`y+Ww}8q2)EPZ `mƀoJuw}w\'+5Yi/X~ŏ1 }\>%fT[qF@<<-;FƇ6P&)yT䆨1/qZY*A L5>LEK.?| L}O5 ATs^):5^AaMRi0WZ!<#u{Bbi1k" xc:ep9Q~z })^6v< ޺A8~AnEq^"Xx"x& BҺ9 viKSu^Ȗͯn$Xa/H*O);p-`sI閴3&q~3^ȋFDmUz8]MeDugq=FUIk\nLa(\%*-AB(D >]Yб{[njuwIt YQ@{]^)],܋WLf*S5Fv٫`FbM{M'^*m20Ldv9RXՓE%ݽS9K4vO{+ SDx!R0~qGEc"*tiChuzZ oD֜t(reуG2!(=-Jzdr$1|Ff1۳|>rL̕_n#fH7cnjx{C381OQ*MlUI m:&|L"ii=Q o}r;D9嘎V@IaӁ%ww#Jm9΄D/.ps~vKkS6X}10$ >_ .knҽ⽟yLUj|)22xx-/9;~с"&w }Cd̯?][H/Q|j{IB+>/ٗX{៞8(LO!ũN;QabKݗV+g8J{FݘǐQBփ,K"q.?koۮP?傧 pSXֻg戗4olAϧ=KM^3)(S* OoRW]%w *୫.Y.̪Vd,6&sG"֗LxZhQ䒧MjG}1ty2k̥+$dUɽw$'BFv @߉+)2 ?!WձŗbΩ ;Z VI>,ϋW4gz1_3x݆¢Ӹ/<8*K#BvUW oty6ePN7hR_+`R,bxُG_pAk?Q ( RTiW;-e?eZC3h Q2ݘ7KT#b(RbP@OrVm3CR.%h~ 8@,D(='|tt薊Hβ/nŞDlzuwOI-ԒHh2`ZTCRf)INhة?nlEfHXj.I89$ [V4U(Vev6ksY BmN/:nqv=ܰ\>x荂G#/s gCZ)9U6h΃ZOzs"G)~|NHxՠ-4&ݴD'WG&ϰͧ&MQ1~^6U/ sH@Wq7 mU-5-{B;C4S͟ X`y /G SO7V_CToEsp.lp S ~H)}u*1᭛y`&u2WS;Vнo'BiV]CN g}vb ؤJ&̿~ˮ戮M{P-7tE$2l=+-gXTʮ7+ȵ`&NӫJ1h,eLB>_ S߱ *9z:_1&r_`7>mA>l*(\58}b @G, # r95E As5َ}AG2~[/m$SX0m'~/TT*Mg}ӝڷR}[_n8@ PG`б`CG v/-k:zMlꎀ= 1<Db7WIܺK$S/R<;8{\w&Tsp@ĹE⒂B#hc ʢSOʰuuSE+Χ8i-($P;{wuh5G&}!NC&Bϒ+0B=3rQ92𝪇-&+%iZ mp;+"0g~lۡMeɑ Z# HfK _bJ79 b^#ݔNIG"q#u~aK!^ tw;Eqj7U,SʑtWҐ?$ 5r5A mQ=;p>gv\$$~ZmX:egBiKם?)`'f&+H 'R(?opOr_ExFBSaoXʏ#=,4MIqYFf(%6yݐϧ'4">6Bna QlNu¹;XT7дcbY殶g#MU@qZwŝ"3Pgw)߾+\ߙp.mzWfgcvmC)@e!ϕew㍺M;HbڃTlAʙRJ, ^.ilmOk88eĈ2O4e_ dƱs0deF4Jѐ\(wo]Ӿ,4PG7$d ~VJn6;Wp%:v'ᗎhyyK"YD(LVRSYE8ٳL̄n__4os]gzM0+vURਊGp Q$.tn?}ԽT˒d0a1Yx\J޺W9tF~7.P`ެ&{z]LXЩ.GS W<7!]M45h51i]к{}a-*Mm!jZu&p54z6u:ZAY u^J YC6tJ$eT}Ft {f2]O~[v5[n|lvէ2SPfr?.A< tWAaIZ[ߍ4d<lۋbX|e0v؋P[P@<УuNa[Ep89>Et{[xUhL۪ ߗ#v}/ Oo{]f mo"i‹ccBvVѼŰjA *7†GQi;J@Ӑ4W7qj>HgE3,HFl Ovj`ыwF,Yp"MS/>^'V*[Y-!p.6ݡQ\wGdzF6*˲;@*J}TR]*d^޵:wk.(” ɷeKyK%ʡ3=h2Y.ɉX̐At%8kx|5= od6}f~WPS"8"O~.h_kZRj' qd-z92\@C(+p{28k ɕc,V"u0 $cG k.h>o\25}OQo]ڱ)MWI\żR_TU*o@> ׆􎘂p{-zp3δ͹یb hպh@&:A;2J "^YM:iSPly]}EW +h*#c@!S0OVֆ&*V$l_? y F\9FA H( :Fo+!^#{ M6tfm6Ku.1nzFy FpHT~̾Avˤ-@9 i<(K|ofr1w_P ")zڙ}$;pU uVtqƽ)/r43tDh@I[|w4%wC"~ߓr5*9Kix\P'N~ŷ=i 5OQ>^[_hXR>µh}I5!,Jču/{bArZ MNGx|O9G` {vn?IY6)X5[рBRK1+;Z%D]ʵ盎%ebsIy`-/{Ԇ_—/#m^*y+VT%["eBV\$;W;bIa`bdb@5xyLP'M$r6(P1Fcͭ57G}xQ$IlVp`Χ¶Mqbꄳ24~$?/3j ߫џT/*NJӬv^әA疘f[ޖԭv$yU3j+=CqyB_{sEKϟTu\FyC^E6JEK33 ,h=mJw͹=T_qHE RE 1 5)ߒrFS ^7g3%/EF3:B#\$sPY)diՓ#{G%KH2LzW+Θ-'?⢼z3Ss'[|M|cp%$h4UnEHN ssA!a$Yz]'6݊掊 Eлb0{pCPnLQUlX{2`bs!ȡ.=u-auMU*۱>ֱrZԪ4:{O  Ot3%ޗ-Ow.!H}6?%W,9RKVЃOKV;e,dOv]zTf BݸP&EVx)=?DJ$ J*sRMَ`t͜M {Fk# (ya{":..FC}Jj T4bn/MV{p.5Q!1AhX&hu]yLũ(~zݼ^6M0<4aЂGǷ m{^ZU'Ӗ;/-F[́oԌ1,uӒA|u ư eE'1-s/[yǏ[$32ilNN-/ BXc`bK$mY6e%2 |Hqٖ ѬJ>(:LdH_죀 s8֭Fu3)Ԩr/e&DSS]`'c}u-1엱o aZx:'P ?12$ 8d9lDC yl9?PM$z"!EԽ21 _Mh@Ayw@p F7| qdSR4$hC$4:0*L_O4:7PTuu i{v7/sHߡH,4u2h FMt@>#_8#]ϽG#l%c#GO`T йABތϦ1NPV{߱u^3X#N'JS׽reIʀh w ZD7bqF%'ޱp T!Kr+}4pϩ6ּY>C z?\gupyWY)W1bv>P1M"g".R+U,=9 #ʪݿVc'\I`-IтSyဃ{f|#wph <+Y_2 -;[H?%iJ90ǎU~g#UkIH}y=&ў<0G}Y?L3Q̌_m8laf0}n1l+ƀVUSA6-(oT)v3)ԭӀ42<›ݜS5;.rzK4;y‸/ ƏJkUΏQ7r I%wzK18lXچ?)\ȅ ZQ&(lJ&y*4s[f"Tyr2mz9V͘lYGWw^?1ު5E6=lN*|ݩa=X꽶$Kwcϑjɼ|!DQXWX$'ߠi4@xx&ox7xy8I_ߢTX8\ ;*cx$ Րؿ!&V--iYx&HuTg'[V`j-p:97A+Td X;ݴK_d7hKV[)V7[>y#-# ;Wn 0K;Hn/S2HZ)=ڣ)l՛EG>(n(\Id4= ED<<#lK3tg)C}_M@ *|6ėԩ~?;?by i]&pu4kVթdL Osty7.,(6:_r6& 5Ƭw, )8::J"Qyѡ y>$:LR徯:" >˭nk^u^A1\X쿠ϏvUvgrd'ylXS [)-:G}#6]~œkR^)ZR$yn۽b3K(smmAzht\r*pDTyٿ)w_:~=w3+,8"g 6e#)'L3($z~_CT9D`źZ/~EF73h? M'MQpGE.1`qM+)Nh'NUCo'\)5ڠ-)Ssb,ď!B)UE7؁I\ʱ*3X`*[SҨCӞ.EIK)_4\kU֖KҾ&4 4=_\* 8_@%9C!ǺY^0m{S0"/蟿 ** 7FG~dDn6%eHݫXhyki+K+<:Bgؠr,h8Z/Ʋ^g  c6@;&u50Id~F<xV˽qz K IOt*(ipǵ0] #1~@C}֕KgNP8zJ|Okn[P}i_%{T.]?Rֱ!ęgHy.zZLq%%3.e2Mr  f&@=H}'Y>h`ݍW~w`5ؕz{F#m/Ƨ!$`R?Lgt.^l_?fe:&2O}G621Q?%{7DsAyu0NJ͔1# : O/dr)&-ڗ"Gwr5|5Y~:|u:ڤm3h2yaar"y'F1\s"LНVbL0Θ?YuD00CWv%bȀh*#ueIOo@5IM@ 6"B )?cyYi_ཞI(ܽ>+X7.r\y 3IK%7h&?T_.q,}c}N"c~oZ©F!!x*}c< x{/ 7s]4S'p E@bÚdb;nܘYyd81 8~Mw7'#3aX==ut>q8o}7ʙ[gAn>( 5]MMqS&^5^*0o:3xp$wG^werJ6I_>6ÑފDoGͳ=~4.%8|ʉ0༓N8 #A\8"m;c` օij_A3-Hu4MM.%,X f$ʰg5\TL*Q.p\0-X1j. ,~>8&߃IV]b],DxAL< }:{?.Qűfku2yXƶ7X2)y^JA7*; 0ITÚOuR}KYEtb ~| ܐ#r9ńwu1U.ݙJ(Q|}&!< MSkaN* ]y0c9e[DR); Ok"~JA9/^ h: 1L!*]eOB8ǏaRhS1JsOI\e@ÎέJ{zFOg<`H1.G*\BgAF=|00ke'X=MJ惺q־d]l`٬V Ta; ЀMXK֜&KIV4w{t*2dO㶴B` p[%ToU.ˊ^n,""QL3e8`uuHc=(j9][ 1ۢMs. ,Kfѷۈ+VwaWë%3qnl8VJ BĬx4ˏom̘=O|O|](!K$JxBO?a%4NCDobK"qNjz+ K6EgcjO=LxIȚ= Px6qݛo_4Wg#e<0HΌ 9=?OFFڟˀP3f~5.Tȓ],4] o7\FM [,<@Ev oMp}')ViiԧZecm4vĀѾF z.J[U9(fa 1a \LjL;'Ú"14(bzK+%rEFg9 7WGŤՖfM$B43_j#9ӋqeOdYwA NPDq "?ak綅EHln~Ul C hcK4D8*Z4!ӸJIӧQqrOrqz)Q,^AClaAC5$3'ѵ.ҩ*Ծl_[=7uֆ{%, U\ (Yǘ*~ԟR#&>5 i˨(6K=lia\8#,PKv9iV_ug%j}+~a5$Ծ0?ح|3"Wa&G%rUXEN$gȐ|Lh u{r6[.W!wv>Oқ%e~TiJea-2 U/d %r7~O!ׄE6m RkTv@6,ƓKRҫIԽژPsDyԐGM!@#4~6."ZPڄZs_ug9Ub eTXR;b9aHRԎi99C)/5mZ]l fn=fIw80#k & {- %.Rm1:GՓ-Ę`)+ \[{C |8P$I!`]tz^12 O6K|r8|z9m1ws܆{i4!k&a^4dw%?-H1ͿyK$ӻff7 Aro;`528Ԕ Zy~8 =tPf6 $t71^eD<"P%q/GʆN}jG-f܌!3=35NQZ'LN:hS<ZH焦DOTZSuBWӆly|2lrhMjuz*B!9+ S~`%&?MKmಈ~].Iɉ!3u i?h{&qTsɧx, {GƼ\32k:Κ"@'be`vn̄PVj[pmݩ f4ƽW>@OL-G` =G٧=-N)qD 9Z+܁B#F61&7Qўʹ6hJi7EB9WېL bd IM#Jm@ϱI,gڬ  sTF0܌lE J{ћ ry@ۨP;B7# A߫NӠmh2̲C!BFގL_7^Ŵ~1zGwqW0A8)Mo_@we 0'0_Ap,.E!HLF`0^{eׅs#] b94\&")7nFF5äޠv6LEfM(3y1oF'DHa-Nqh;ѝfpޓgg3Nh4q#Ma&@&tA,XO|_=脦O ncx<ɞ8KxX=)Xdiȧä;s[y}&ܾݻ&rr˷p0aT(SB U+J2dv6wBs&( 繾B U(=X?&涮 P4ralazo5.?qc_>tpuQ  ӹ-rYv Ls3+u\Ijgz|l}5s :匊uG@#Q/!ؤTR_lؓl*}J 5'@Bj > H2(]z5 54: _Ӡ }̲K5Fߎ 2>ަi%d7q;b8T=r׋KQ>g-$=aFt~Z" <˝S0dyl>1'kH0GBU/H΂_' o+jHf)^Xc֍c!u WO C ֝; <=29 zqd\oo\b) #UG:#Q~7nX9XHvdXŵ.lϪU4Z$FB 趇Y+DHQqb+#_=t=(&{ %9܂hƱǂ@昏5gi`\me/~T ygƭkN&16Z s |J`N=23P ܩg̹ͥ|"rD;qtAz%[ls$` P9jru - K 4󑙦s`|J&@5@2(^TpFsۅ 1e "bB$^5ѨY25AWk<:)*0OAj$bsLR5HB[0}؂eqt-ޘ.羾iB;7:L 5&%imkIVλ2cx`F?_5E -}Ej4u]q|l{ݒqw^v:]p@G.1\͵spe]Sy$0Ơm1f<+~o 0DŽiKx, GE윹ӱݖ¹u(w,Oq|/KPU8hF.,w!fM^M΀UX8Ki^%~a2K^SqcEu `2@c`:qtL+j#٭5iY+kfwke-23H7#`c{c\24tL$;$T%vq4XnKr'H^ $CF&LE.dxgO/ )_6ײ&'EKA# pel _LShP9_JuHx!u8m[,_sB#!̤@Oq@K;Bmp* |MՈ_zʂĶN:bAD#Θ^qme WM-{uo'1#:fwH g09Rŕt.ƹsn]G/'+?}Lms-M|f%GG; (.~1)v?  I=k&#1KT!,]C%uY{9ͯR=4f:ier W$3Vtru*eBm>l+T5EN=Iqiiۿd߆|~{~7۔q;LŖ%)|~_JT@vR},%Rx!NZpWJme0s|2B&r`XXzJV&Wr Ć_78 ipU" \a0iR Pa YwcwA琞&h8aº ^G`²KZ˻D6ڊ%רj8~&B:5XC&ky!,2IkAz]K1ۉ)cl\:_k4>D4넺v@X&G2e7\m2ױlh^}dkkp-+\N|o>(7tԦdʦGyhW#ʦDح ڍ oֽJY|afBe rI!M Ei\h#i"(_܁wP9FikI{R=Aew 3&69jO23_f+' #$x .l"ۗ]nya$J~ )*9{*#7-į5^/ EN-hoW_Ƞ}oG)u4&JCURU3NۃU*;WBrޣL"{]W{0٦&u#,u2NG}g#()RMXG[`<- fzDd0]*Er`bK2mtA݌4S)$ 7]3Tkãt=DgHDN>'kIm8izYcƿU^p&ҹk6o3ђp mNFg )%8Λ&D|P } HݘLJn:>un~GI`ߤtxpFNW}3 D-U^t)τk"t,fcY#Of窈-3Q{ ky~dzL)ေ7LiAhTW9[}(o޳/;&\'':zaIޅqsNVG"Jx@=HC&"MQ^*MF/؄  аKGP8$6PLszb]g :nmg*G~nNIT{ 7Lxz:BQs+>3$yHIOЄ/Kc4QDWY CX/h .2G)\cp11 I9JXHȃrG̠Z-h FM,TI&Ŕv2Nę97 {ٳi'51d% *qtvObλr_߀hp._-P`o 5_5mxt⅝͑ln |$. }3vHP(`HI•]k_"F-Bh(v|[ w$5}F$UN0aQ.3UНk~^9r!VZx[[g2eYtr-^f!_ s=#䯺b&24,G dsZ>Ďkҍr {T1L_(~0^CY°QkKtD7B`$X@fHS7ndKڌ[#Oe X!  Gx=vwĨ`{V_Kt'w U*Ÿ\o5 O0]_0K%Vq_svu/) 0D.~(`g[j% j7Zrń1P{O]؁հGӪ#vuJp^RtUb,t/QCCcf uNRt\GA>h OA9#dT3UxflIkg/OjbMC4'FTXVώw2PZa04Dq4n]*+Oi<++_yԤ|E^'IVӠ}r,hf:P Ubty{z Y<Ϝ5=)v5Qw=2S՘ EJr`a.տ&ŴA**(La/؍?ꝑ7T;C9U3;0Mq0 y?9z넆ஆ}n,PS/ 21[ lsxV窢wBRCo1.w-oL&ǎPEf;Q"sk (^9DYJ%#!t \6/j˥{9(ƻ|7=8_J䡀$ͫn>Y:1e"݂ v 6Γ݁E"F׸h/0zd~0dtޭ_V{w]Ĉ?Qd?ybG8bo<(!yBp7i׭SV-dRg2Synb5ePKu㸏8Mcl9"SX~Y7ODT RxN_~&J^ne ?j)@{Pz0CpFA2#xC4WqlK3T=;rQ1R8ڽv-=3t5~Xg1S4NCocv٤pL|pŦ8`,7!: s͟z=$P:+7BDKݑOTʫG&jϒrTԑZ@-:2b ݧOQwLa7Pۚ D}7B fPXF[k{~U6|uGavB:R' ˛1 7R,艁^5%~KM_"UK,XP{[U[:f5ZX<]cR@kxU91zPc_,Z%2{qc-/Z 4%Bn ^tۛ]6Nj>6%5vƠ`*i Ij(^('%z76vOH*|Z9m]C;b^a d]SYSFZຬ-rv5%An ?c 0UY'$!ILI2/D^\+).~n?޸UWgM}&hfmr]>aM-9#aa3{#?uUSъ MaeqgΘ#0h$E2e]`gl HHe3d,T~uR߉ %Jj)ZuDk%9Ls< 2|FM13ԉuqBd9s,aG P3v- uwz[xqF5<`$ɭg* / F󗨴8QAl>éźK1{Q^g.-ſ]9o2Z EV6*s;?<* s]ˆjNRp{B=#ݮ\zR1l#yă.Z۷Gnh*\!(fvW 6!iY5/T ;B$@
:}DjRMMbA5X 10>f UrV8R6<>y%Rys\2j:8#2ƛ>uw Blr`Cv3p90nԿ黼 )%03g-Xؿh?NhL60ooRc$ZFk 5OC/h)$ć-vFBDCڶ< =b<""#a!h@; IWdx+t"S4Ј[\Xz/V:+=%puy(&+$~ڮ{ T[Kq%31j]p2& Β~ZBz']KN෫{]]BgMrADiY3vȏm~q`n`цvJNyrhZ KTE;v4c~Bq̥:-ߪhZZ[:; kO[-HF''F PNTNnHWsд*9^R]zSQ=iHFW=l,}auYZy MR$躐>h7c{頽@HW,<Qt.til-S/LJ o' *ʵRϣ {V썈"͛A#Nw%P=B Q4Mى0ZAp@Otva?&QeLx|WZ1 CTa{ZF>pk$ 5ӤjTSq:+s5j'J9B8i46=0 `[ۉ|;d{ª75:1PJ3(x)q>%30HJc7=+DA'w1HS؀W/zoVa}{i*{ Q~a c^XCd6^: <, ߦ<ɏ9@0E:qhဎ@3M1-CꚘZ nO :dUlAac-]]1+XE/o}UklyUːGLG"/Pjdw`0(V^PLb~ec ㅫ6~>wSn*18S70;PxPE[_zS$|<2ѭ(I ,o<ĺ !WkFyX|x3y}FkXakh_- M:ɞ6$CQg2CDZf{ؤk+gΏǐHv8 d5R_*)Ho*>s)Lg#1SVg@ݯ/EF{A|!o6')6h*ۂ<-pFw*qEkENVY8B Fj [_GFThd\Amޡ2=Zil=;ʾku2B*gy7t|QF,=+Z̎]Ez`HP`p5K\>i/7vq}Ϧ+SS7fcB* Les0 3ja~76*>t(Gz/zCɑw_#=/Eb!#p*cYQcF(>+m\8ELCmF;;=gcoa0MKVozŸr }:<7[#2?tGwQ?'`y>Y<\E B|e%+6K8ՠ#W$%a1TOw?2~7^kv@VB~UF Vr)ba0oZȷ+9w^O,*sPtcf6^jFa"]Si0 Tgd(kvJI{ 2\ AIP4l"z_SRf,M"'e,Cr> ዒ.&&lclb/ib h;| A?gM%<ĉЃɸ4)Zi xtޏu y[Oip`$Y hsٽ,6&Fq&W&cGTUJa\ܿqQiAnx.)]`Eͩm,kcJk@܃j†j{qVO["Dk󼔌{TȤ䆾njV"!Ij0N0vfRqsR軉c8l,u6n=zj>huO0~HȀSH= igBxZ\j{[ d!RxH6hPK(~f1 ~7S ITT>.z0|zC_TToX{!owѯFև3~p].9Гç ’@ t->cU]o.qc?Z}[9Iz-d)2WtLmn' 2ԗ}#` Ϻ'$LK^S$·V}^дp#y>et%RJN o$?eFU1+ 4).`EQ(N 9ձsb(,]MUŀq*A1jߦL B~ ><I Wl$NJX`pwրκx)@ DOy?LϿghKXЃxգM "S;lQCHL4ԗ"P8l[ Jח&ӗajV9(t9֮ӚvDnpaϩa.%)D`zrhiE#;(4z^4I-3?X ~^9E :S3P<; G\w(HUA F٦R6;|kFM/yN9OqߍW]xIR1py7doъ&㪲Iuprp_)9+}Z~L~)&yqy)_말)g0UuLa0'O肵.E쌅߲R{NQbZm̪ǃeyO`=2w8OCk[JqETk{ٚHbnjM4g|-lx6\90X  YD Ü[n\ȇ6}c"QЂ`Qup2w޶ ,Qbf )B :n{>&v &|DE5J:!#ܼl׸N*1;^9j>&$h=a]HV/2 'C6wOkݨDxj{ Ex@[MÌ2Ҽ>23 KD$OF.QQ K0RYIcjnAl|a.Bb *r鸺71< ִXG` a6j)ֶrܨ|hգ3rĦSDkr#X?m \//+e~?d+&X2&7= P8 zOn aÎ1Q7s&6@/!xAlvIw٦܅Agjpèw_mb;/v>W9z4p;-0)^7_YW" fxVt5un TәfN(02))k"S xN7m =vEj$Ѫt G5Ԇi*4"sQ 5xgВ>pIz|349.B/}C0Pz gI~[EE, :7M5w l \9HHcɨk1sx)u@ݵLí* y7spky;/ k!V(N } Z(nįpS3E)e [r'eƏmeX<|Jȥt@)7$ۺZ_fjͅivb3F#L614Kމl ~XPq(-DzUi龞W^&@sx5O1\bDX|.깬hݑ* OL!iG%N"rfkUcdv0˵ЇȩJ2ϏDh6OeYD\ D_NkdrlK--. Aƞ':4uU”V>%b&NOqfZƄ5SXØ浺vA)oEp]@CWyagg5&=(~feC 49BJ`p"o1o&H2T fWn9xmcQ+D1/,tkE6ƣY"d[VFݛ%nB |2pAa{! Q8lpjHrM$!!F*xs ;?J{ 2kw+Q d#Vʬ)ҡ5{}}m'ck ;܅Ì%0˻4j|&;%Tbh#DzxlS9e{f?cO шJrOӠR3; 0Q^2+ ;Ig~_'&kIB95)q&6z4͓CFS[^$HW%Ѷ>kO˙/ˈzTFxY+?:\:O9K!)/S 3k73[̎.a{wTD_=Z 2ېvk z2)¾w ;ې9Z @+Az:$-6,f)ANwLzp3> S?>x:P>ej~g^ȇ6Y#ihU4>J/<&\G-k9hCsRxOUzLLm=e2K'%ҍŖ+cʀI)=L*R)3?Jk zZ?rq#LT؀9U2%P{Χ5u<֙Wx#[r}x / .v(V%tFgKDpF.d s>z`WK q໵-U冮s OhI 03;R -C1"q@D$ ?>~ JhubJUNAGeM7#MT539N`X8N@D;lz-n~=l9fU.fp\pU(y 䞊Vcf&Fv P~Z-j@JT>*da1@t';63}Q?cBmlzhBE=³f6L #ߌwBt qݔ.Gd/~pZ13AP?(([E%̸9 gȉĈKzq떄1…̗r,IhbB{TXֻi@ ,%bF;nD`3Ji}F G>ކ"07nC2łxOX Ӝ;szu/]Ă 9kFQ] &]䐯ֹx^\ipt `F)t^믖_0‚ %O; %vheZ->ؠɪ1 q<+qե2V[+ҕM߁Dڻ݇yE!2Y?jX}4O): *B-a(5@\қ"hLpr r$Fsa?ZLm03+6iU3 &kD?"h /*0&`mv:1Z,x۔ !:7ӐSx` 6I6Au Ӝ(Vc)TU[38c#'"Z4Ei/Hr홲HdOV6hhn#`-`c" .Pv{gHWh04]Y5 fk}E0/J| ^><FΐI+ǀ$XU{tU5@k:]I{q{_"f7TeFHa!Zc8J?>y^!}#Cρ3)%8Y[7Ï68.jM[YezN(GgaCEŸX1s gh{6@O-8 ݤ١×IOcJ収lr , <7&ۇrل5ygNL'"63Bu5M:Mg|38g]qfRwsO0dZm4lϪG(l,>_σ:H--$QsH?Lਮ]>@ )FmL^-';0TV@QM_eA$Hz[8և%ۋ>Dq]#,N}7leAW{SZ0­ M؜RⱈE%Io'n7R|j#>}t5xZ^4@"m0^ٴ`.Rz5#(H_;V$A|:װԘS'06|S?#ɕ>"GTϴB^˩4v^ݶn\b M? [%iI=m'.^A:q>Ey;oZS!A_1 w[up'_($6:rOv mB`^HrI>Y٤'P] {c)JA43RQDD! v ^^eU7ڀ m_,\ }\{(YŚ9QRg~[ s Db} Pk&}}u̟K=[`4 s0a> VaHPCŝq65@9$0Z1.g7vKG=mGg!zVȋoA㯈bEv)&܈-3q("n SuXyiEp Cw|!r3hw͕ Z3z%/&Sm8Cx,Rp]J}MPS(0{"FOJ;rn4( WAyl>6X/oqPRϦ7`?y&~)zC23zm'IIᙠ.}`h!͹mwQq^kzNO:|SDLxy,d2l\A dynG,ًIqbQzDӍ?;~^>IJH:%,Ì&nd"[$slKC gdmKZV0i:X@a<'ۨ&(v]+ă{9 DuBydG)[}g X0h'!\åWh~ 0H3YmkUpՑocpheYuy)aTeqCs닏+-p'ͽΐ@Wl\^}^,X&CGZ@ ubv5#hCoSyZF[xHt-{xRQQ ɮjWʜox+F)TW"H[bs"Ȉ΋&D̉DU{nL{ͯ"ٛ:{aK-lvJQ \lOM.W'xu*OzX=QEml a7;r 1+x(aa2Si0=b(w䞚#/jwNMÝpD|T~RYn% Wz2a;ƿj Z~)^޹r*F,ӄUB,ko|>^k+>|⻰ýcƤWA@n&" yț[is|jZIbܡPa>l B[aVX}i &oOhFըr%Sj+N?#WK;I?ּa|!3ɍh!,T,ރ<]-h2щDN,S&׽,}bzG<if| {nr:n b^͜:N lfXвf &=a ?8FsfmY|'<_{; &.ALe>'7\_)36>S!b_ֱIeM_ 9l=߆߈j'vTd<3ElV{85?i.|?TwTB;o9Q{cŝ Ppph?)D,tL Lԯu;ﶚ 䳒|}6ߏ06mA2r}.;DBj$AG=>g9r]a~nG&: wvCR]ō![wMsO #bV IszFdd}fe׳P;;.t)K.fn[I%ANQ(%Fzq @›ry=<1OQtDu:#1j6"5giݟ_Ga仄()OYviK\R-`\c0XtξC}^-{ u~ɬǺqb=O^%s|Ʈ+W֢1/ā,h73JrX;7Z1ғXXZW&jvG}" bRd cPF(Jr:ƍ} Z550֕=6˵arI 4&pZـٸ6w{Gh[;@ u##_[rZlUZu% Y-o>M|)$ڏ78v52? ]/~7h3K?ُzDZ QSOccFLIY8UIl,kƬҜF?[jKJ L-.BT8|?Az/J1DG9.({4 ȶR-z=U2V[RKFFC}P_lK΁l}8um-3_@PMecD,-vo-jMXzک3ZKjT?[ Eez]O={S='D+nky?a_X B0rtN'8ߦ`u LX܇4T^ XXkFa2ڭtYz2*)""u0twG,{ov+7hw,ech|T=h|I㰐k]qoโy,lF=Rv Od!n"1*pN5#Ζ1,Y+ZG@=3.s.:mKNǐaq-[;L\w'F cٕ@kH6:rP),iuaYe)a=5#?gF(Z}'Wfa@=ވ ~u2#?Ns|l HiVdh d/=SIsϰ^_Gد:>mMvF+fb#hA)/"{eCԻJnF9?}9 D̓NqRrW#O@M:af1a݇ʝ/c{3f=qsB_EJ[)"o"$æ^-U4./(S4~UJՆ=ܧR^fMfu z Ww]#\8?3q_,^EUoYJnvV5s2ЕP\"AQQr;2#Jz`]]tCjW"~X':'WW3cc^)E6#hJɭ®dN]`qFjY9:dH:LgXol{ 37뮖AG$GB,Aɉ*(\lDW^ΉR)Oy rw&^X^:;_)uv[~F ȵY(WA8)fü(;C$h[=k0PfKLPXEcrc:h$ 5i9AB-;A}u@_SeQ'+4w]JLtY`'6ʷZ_ٌn  .^jG7-geע.(+=xxZ[yL7%dV̘0Zox~ 2G_3契9ݓ"GrK⍒u{J\)R٠C'R>Ч4f)T2lN.;C/Pe֟Njd*H+LIch% 4uV^mYauXW,Tz-8vpd̈́W:JS%X`D؃J(Đ_f{3bLw1蔟uYM9A4mᕐ(ϩ=OӕժvPmbVF}32|A{-.')~"ʥW,Ú;pVbզi:dT#=fzKnq* yj1G3$ƴM?jPHl$Sj[NPhvL\c/s%,+B` Wg*5M &ꏋ>nZ Lzp>sq|ܮ;' nmLWSӆUW$J op 0߄V9iL pA$|6t֤CeHJˊ %74Esy8":YgE?30QK\_2Ɯ~S:T"wbUz F3+Nwe }uw 57J.jAݣ`h\kKjk(ZdZ@ACYZ9u7ar&GyT_11)IS٨qA(߷Z i.DsK 䧏_yط+%ۯӗskyk՝҇{'l]WH%#潆r=!IPiӤnQHjVb dLPqI;@WJyEv, I\/tR1.1v5QJCT?4v!N_1@Q]1R*5 ђ4~m eAu}#߅mc8v&7w1Ҕꘌ:4r٩SswڣowЬ67UsTQWj-2J"b!_Y5t$+daŧI=e{Fk;}Ͱ]}4=3NCМ&N}ߘ3ot $>_保:dǏ,9մ~WCTL$! F-?Z.X琣9"~˯v? hZMm'~>Yw=hSj*UˇZVwPCO,@,iܙ/|AE4K;XY (>}iOQ E 1yQFXlʮ;] L5Z\AoDzߔ UMO̼ mNnKY'BЂm %tS (0ĒbU&mr'ɭ(# m8 ons`xUrXb:o9I\{O;r=-ety4:65 nۉc3}|>Cq&x%C5š"rYǫ#{\'{1ހ_s0D$@7i'r=aBڻ)B}`_4nh DA9.Q^PVA96#"<˷6`I:J IQk/R$Clܲtl1"-:ݶ\\i 8 #<߬Y TEE K?,C֞ ]-Zɾ@1Xp@Վ>6{>o[>˲fRZ?0ϱh׺b݁WoÛ#TnM 5K |їq-61Z5w&Ծ!%N(a0$Y˖wi߿8?FE7WJi">ț1!]g^OpUFIUL^PXOhx$n?Ad*!UG hHOtFC1"'t '*;x/+T%^?]<Ŕ޺&gvS3+y!NK+[# izgxŐ]y^7}i]TKZ.;mԵ PE7Cܫy7%haq uFPpfۻB lgf˰n'ʭb$;׷ ;Dt#&BEb%ɟRkDPQ ;~+5VOKL~4%yXm=1K ,;*c[:*EfoSL'ʭT,?ؤu=BP&׾7l~1d9rbHxrݩ :e/[78.@)m.򠔘ލ(ǂi4hHenLn᜜򺋖U0Ql8Pѹj9M9„w% 9Ta8;|W?P)ۻwvqw$^[=p"eWEqOߌ8c[5wP_5jO89Hl: 2ZoעU6kd!:ynz}IF H*j5#A}C̰z5ꪙRY%䚳v15W{QˆaxYKo$i5eRNjSv  W}'z>iQq^֩o2aT!ݭtL{|ZPcf zUZP2ۏ,vflBzpmx@gCŤ鋁˭{^k5;kWtqlV֧0 {jdvB cA$BzКӑ0gR%𘅑O r) O͋LJ cc~uEy0tm}ׂBn=̢7vH8&( ?R44y6T-MT ̯`wRbBOA/? }J 5ߎP#m!H^x6m-^qVשs[R%]1H\OJF..ϕRLGn 50g9e;wNUso- ipo=mCԡxfY5Pyg"a֟QNd{~{M~I/WyyW|TT⸀#6n;r  RM'ɟ DZAGdGp{]2nyC(`M/Bvgɪ"*g9}~Rcb8b._1!S г1fR^+hfȓ cqn^d j}n@EWi#ȐIcڊR-ZȐ74:[7MP^K٤h-5M.rry*Ex)XoŅ“hKQd{* XkJmh?UL;{!j` 慀hfa6K X4z[3UZdC{:Oa|܉x t9-f &h]XQSrEE`8;}&@ /kt S" `4 7sރ}Bb$*@.ckK|+&aS2!RHDb:4UUt¤Q*fa6uD] 5 mY|Wfg ySlEao.WO/;z!edF?8GݙhtȚxD; ;Uz_D #542Rk?;;^ $~'cvw|v.-@箴k.eq2 E뙅r:ه /LyWbå=lO{/5?pt|V2|ݷuݮR.ѣ`IF?32XEȀ+p'IJk˲ #C#^6H^ o KճlgeMa{sI~wa5_|ϋx6?˻B"!H T$X]f?RQ o v=18z܇ϠmeGkAp-5hA?4omi:c~ ?BQE~s3&$! ,ƮP壛Rom/FZH Vχk極BҨ!j%7CCj;TM~M3Ei ΰ񈿝=~WiZ8lyz-\Ot='4'{W])@>7榟'5HIx@Kq |c9 4Eλ7'ycx4 04f(PUΈ#9>& M #h\YF*sTBB+**O'mbN~j5oݓ̍t>P4+H`xU~8lbD3y\'0; ^]ZRHC@e&$wLN+z e=N??=1I8d=7;}'$< X`, b8.Ow88P'دZn* A ȫKRm1[)Z'AGiyJtGtX;y}0=y%չp,1mu`cibK$:, NI\@X{6%#]N q1}[MLEVfE[`Z9|WrI^Qjw3!)@Ɓ5^ ] 1䐦4#-"5"\W2B&QO.Vs8>?4>hi/|Zz'_9Ub4gMGU+j/'>IؿmG 9aYNJLi(ijve pO;Zcseĸ}Z+ |7O[=|giErcд}h֗4H$~ 1 խb s`ȳɝ|_xkE@PkZ˙P g:榷狼}~e T\v2֘˚v00ϔ:NfI;\W{0Οx&/&[r :0nAע"_ 1| HaHI/0z}Rcl+98Ďag.8ؿ4e؎jj" ϊw獟mjJܜN~A{YXc?{c٬ Ih4Ղ)K5 {$phd2CoLůF!-r//Rk1,, !E Y_&`GX+x_^vYWI-?IUnQLI$a񩍎ۗ='ܛy} c-?-zW\ Mg/Wr:nѾSA~JqŇaeƭ::)*]v~N{z^Jp5Llx韘r$ F3'IpdJ4+^/s1\n`/vl\2BZ?#=,"rlmXB|!{iX>橕 DTw a^ih8}LK?z(]WYc"ńt2b%Ѽѹ\&HqD E\x鬧=_:*?egbp2- D]V7% NT+0)gswFqq@ {ccɭ BfQ]zJUYpa|v$[^L8+ KvPSo?㸈W+$m<' 2C6_gE^.IJ(u?cDr8ټZ)c*e;JRbjT^8πHĹ~%q P~D! zʔvd?Mp wNBhQB^SZ3sAK^`6hc$n!B,>1odU `}nءj>$]p /= ~{Y.ɲ@>4$UzuJ; N!O]nD.yT#+9o[N81Ekҩ]OV3A@vwgL#u\Ǖ\1%Xq\8?N8ꠇ)e:2n?(KX[.;ۥ?$JbD3!hڇ)DN+t-+o ÏxF Zt4ne=U dˡ[+_Ͷ1Q9U-Y(z(Mʛ'7T{9nTfVNwϠf5:=JMv 0DHYM8:;c٩OՈ dtђ5'~Eg,sќCk*2V\2VWX6qiN:\ MktIpm|ݦ1`g2f26Z}Z ނ[NTm/Rw*rb>ȋUӚʨmYԟH޳d@Jn߬{F3E""QvH3qAǧaD uL 8;0 n:C |y^B~[㵀Ck}?PuL#^<ˀ@k9%U)(/͆FРY󻤵dí0Ek|齞R2w԰٧b[>SU٣œ%2#ߏ =r;9EXHB,sHoHqJ7<"%G sL'7B+|dͅ[ƱC zh]0kV)S>T~0@[츞>O8jzL(Тdž\ZZMNQQ'g*W!P] 5!0֕Wz,`X9?Mn蜐Œ}SC}+a7.D|5 [W i'RMpbi&wE28||Y63Ia~,D6+/SV=Xs O*9y?PLNE%@RIY$`ay$*x 8R36% sRoAYtBHQPy@yNȂ7`wMb^,mj#'_Jӏ2MwzQh,>4*/yÿdHL6_ySE@E}y;bxIt} 67WVϚg;C `u OM3mp@ 4lwJt>c%&O`,DX45/ ,v|uX蛡ye Æa CJ!TҊ%Q'l] \~ӞDDbɓqɄmXX\<FNO"%=&?0|fh鴺;Lknu+ kGkw9[uCf]"-\BFDIra0AkN,Cx/R?2i f|o>LIFwɥ5cFf$~##)#E)t0`k;D@:Nwy iAyz-)Dzk̳UcEq۪r!h|"d^lz)07 $,yU{<@B! jVU}ʪ YZ