glibc-devel-2.31-150300.74.1<>,f!$p9|LS\=Fq4 x"eT\! LV,p#)#| x&qʆ} h$fAHP4L@|Jݢ%\m^|'ٖx{^"&fZ5ClL5/I(H q[rPE왑rb+]cKX\FLUuKNbVV) qÆ mV!fT5Aά5,ynObgRY>[%%ϰ M06>A?d  U[ q       D4  ,D|(89d:BlFrGHxIhXdYpZ[\]^bcIdefluv wxɈyxzєѤѨѮCglibc-devel2.31150300.74.1Include Files and Libraries Mandatory for DevelopmentThese libraries are needed to develop programs which use the standard C library.f!$h01-ch2d'WfSUSE Linux Enterprise 15SUSE LLC BSD-3-Clause AND LGPL-2.1-or-later AND LGPL-2.1-or-later WITH GCC-exception-2.0 AND GPL-2.0-or-laterhttps://www.suse.com/Development/Libraries/C and C++http://www.gnu.org/software/libc/libc.htmllinuxx86_64 i!c h7s(   +\ q/| |i6&%S %>78 ~  qX  3{Q/ g  yE 3|. k: Y R w+b&/ #P} _x  1b[aG%   " &x <O9"5n}4| ~4W&* 11i i4M rP}*07 3+CS P  ' s ' B4 .uE~j)'*D    @F:Y`Sm,l7T$'( T:  pWS;   )"`.a ( Q}:$-J V@`0N!t D VG ;x B L=X >+ Mg #LS5a#>-R'?m. 997JbR= QX X p+>($ 04 y  h p&¢ "n / (Fg큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤f!f!f!zf!f!f!vf!zf!f!yf!f!f!f!f!f!f!f!rf!f!zf!f!yf!uf!yf!yf!yf!yf!wf!f!yf!yf!yf!zf!zf!vf!zf!zf!zf!zf!zf!zf!uf!uf!uf!uf!uf!uf!uf!yf!yf!yf!zf!f!vf!yf!zf!zf!zf!zf!zf!zf!uf!pf!uf!f!yf!qf!uf!uf!uf!uf!uf!uf!uf!zf!zf!zf!zf!vf!f!f!zf!zf!f!zf!zf!zf!yf!yf!yf!wf!zf!zf!zf!zf!yf!yf!zf!zf!yf!zf!zf!zf!zf!xf!vf!vf!zf!zf!zf!vf!vf!vf!zf!zf!vf!vf!zf!vf!vf!vf!vf!zf!zf!zf!zf!zf!vf!zf!zf!zf!zf!zf!zf!vf!vf!wf!wf!wf!wf!vf!vf!vf!vf!yf!yf!xf!xf!wf!zf!zf!zf!zf!zf!zf!zf!zf!zf!zf!zf!zf!zf!zf!zf!zf!yf!yf!vf!zf!vf!yf!f!yf!wf!wf!wf!wf!qf!yf!vf!vf!yf!yf!wf!vf!qf!yf!f!vf!vf!vf!vf!vf!vf!wf!zf!yf!zf!zf!yf!vf!zf!zf!yf!yf!yf!yf!yf!yf!yf!yf!zf!zf!yf!yf!f!f!yf!yf!yf!yf!yf!yf!zf!vf!pf!yf!uf!yf!rf!yf!wf!f!yf!yf!zf!vf!zf!f!zf!pf!uf!uf!uf!vf!yf!uf!zf!zf!zf!qf!yf!yf!f!pf!f!pf!pf!f!pf!yf!f!qf!uf!f!vf!qf!f!zf!rf!pf!f!qf!xf!uf!xf!yf!zf!vf!f!zf!zf!zf!zf!zf!zf!zf!zf!zf!zf!zf!f!f!f!f!f!f!f!f!f!f!f!f!f!f!f!f!f!f!f!f!f!f!f!f!f!f!f!f!f!f!f!f!f!f!f!rf!f!xf!zf!zf!wf!f!f!f!f!f!f!xf!f!yf!yf!yf!zf!f!f!f!f!f!f!yf!zf!zf!zf!zf!zf!xf!vf!zf!f!vf!yf!zf!pf!vf!wf!wf!vf!yf!yf!f!zf!zf!f!zf!zf!zf!zf!zf!vf!zf!zf!zf!zf!zf!zf!zf!zf!zf!zf!zf!zf!zf!zf!zf!zf!zf!zf!zf!zf!zf!zf!zf!f!zf!zf!zf!zf!vf!zf!zf!zf!zf!zf!zf!zf!zf!vf!zf!zf!zf!zf!zf!zf!zf!zf!zf!zf!zf!zf!zf!zf!yf!yf!zf!yf!yf!zf!zf!yf!vf!zf!zf!yf!zf!yf!zf!zf!zf!zf!zf!yf!zf!zf!zf!zf!yf!zf!zf!uf!f!xf!yf!zf!yf!vf!zf!yf!zf!f!f!pf!yf!yf!zf!yf!pf!pf!f!f!f!pf!f!f!pf!f!f!f!vf!xf!f!f!f!f!f!f!f!f!f!f!f! ^5f^5ff! ^5f^5ff!f!31d57e2f6d837f2648e703d9e4a45816bde78163dab190d4ca309cc262bc1c46139dab9c202e80e9e96ad5c022493f63707e63487928c733cbdcc9717fe7bac3e17b09a2a22c09c1a9a0f06f6906e04dc893ae1577834cabef562ca781940c89aff4e1283589c47a52724fff97c4893f9fe452efc799a3d043bf06189361073d9f1d11875f48ada3f778ec30bff9d29d51bac4621922b97fa9647c8a82efdefac4d2f51d2f4bfd2ee1ced32cf4c6f0e6f1d562264ce26052aa0510ab6c675630a0c4dd45dfe2c0ee5572c739dba52d5303f952555031cfadd435a3eec4c68922d1307da937acc7d595b401eb5418a176dd2c4401120f1cd8550366103fe7254cfc67bccc09334a7f867dda8228b5159029d3cab620f1bb88a4910a830ea1c713e2b96194209f5c7c8daae16bc71f713bff36ba76759e676c711cd3cac664424eb637be3f1d8566904f50f4325ebaf7f8b7b830977b2bda02fc2970bc21c8d76d08b2c5fedfd94fb82cca224ce708fdb96647995d5b39249c1cc7a3dc49ba211248d0c63b661387d75e25d86a2f642c998b2f211803ed6139e213d2824b90d146cc79c73a94f4fcbabc71cda74c0fe8e159f6b2a5d1319378511e9036fde9eee061609794cfb342b22948ac530c65f3ac6057184e8b7f567bb4f3355b457c1e31183cf72c17507835e212e404d3e6545d970dcd670016ed6e609fedae941878e6ccf308c9f51c6d713d07b5c68b76cb0a690908d5dc96e9f9adbc139061ddb05c510a41456a3722e11df85c11adc7fd385b917d4a874b9c83f4cde38064c1d446f68b8ddac8c43067083eb8bcee4309f565bba36805e5dc746732ddb731e744c4b91ade5d93480c4eaae0c3635b08da9728358ca9451f8f4d5ed7a1e25c2cee16091903356b086e4c7a46054f7321d583d51ae35296b1f077d3216f5f3a76f4de9a599a7d5538c4c8e4887983f4c819b1f2fc53086c850a807ff8ff8a6e6dce2d8f485e5fec3b42aff3d1635d0e66ce5c4d2cdd76553687e4cb83726fd221fa271b51dd5b0bf7e4b1a0049b194a4f653b0e670e51cdf39c30e354091f49f1555c0b146eeaad63bd2219d4a500bf77730f714bd69ec2d8bf60169bf3a5b67982424de87067abd0016835a83633b715abc06c1beb7c10199626592077ffb6c2774612b47b421313cf9ddc75afa754101c7034bca71ddb797f4f8ae06fc6c4161517659a7060004eda113671a38852c4d1e9cb97a35932bcd1d8540f98c09c1807475f0d55d7cb0330bae9ef464394de98c9045d0e5880d266d3801034678843f435015666551c3edf6de17ffcc986da882e3647ed79003ec0448d45928ac80cddb469aa56b1ad97b28e66380ed2c09510c94732af7683d4ec7e4728eec73ba63b637e7e8b459ac9a9683fa9ed91fb05c89ea874ed70b6d4aa6ef407db87a28b023be17a262be4313875cbbd90468fa1fbcd586dd881c9e726673d9eeaaaf7c84ad993e1a46deb7dff3ff29f41184666ddf53beee0665dba4603884a82b4c00f6ef20ca2e0895195ce669ee90dc4f3caeab8ae239baabdea421ef3f2da49aaab62b26ec1b2764f4960a75e315e95da82575f775ec833f6dcbc124caecb8289e4b5e014001f0553d6adb1b08f16ec879f797a59034d59c81f1ef0b44eeb9f90ce0bf2d2d3302ebcc06ffda2db2785a917b91a79e1a31bb7df4ed2cd55b14068ea0873d46f1204857c28e3ee75813a0f4a7c134cffd8fd16935f98283e8338d7cebc10318a56281ef38028300a3f0ad8a9a66234f23c9846abc0176beccf5ba137126bf127bf11e1c361e585667429b05746eb13f42a6050eea1ae80495ec6f10052e5e79bd41095414998d5429b2a2fbf680455dc65218934ff2e1e2da9e98a2ef5d81e3466ff0b30514f0ac67be022a75a0bc7a755a63f8411be8f0d939ce8ce33d1f61d26f3ff8dcf202526b97ea9b7faa7ac51456bb17efbd233690983c926178897c1d63f77c5705ec33a8fe23e03a5f9cfe0bf7204e268385782419086b09c079fa5de6af98115c111cf43befe7468827d6e283edb400e1a6ca7a609a11aadbc3a4e2652b4fda160bbd10b93911f34ca60e497fb579b6d91c87673c17ffe8e1b530d55a1958c75b33eb8a65a04a746c27cf876ec3c47827bb3e11595761824acce92a0b33c927cce3c6fc9dc52c0689b15e18df78804f35d55ee21dc036e50f85093e406f469f79d36f2334031f09439674d1de21f5e300decb472642a1e7a3eaee0bb4a6691de970a7afa00a8ea4d686d00593b1f0ea76205bbb9d3479524c11ed49efcf7b4b2f2c26f2946ed5c664029d38d56b7b78924920efaf164e27b7aa79db3d20afa58ba6ddb7162de3b2588d7a1ca70dde118e9411c1a3a5275b0aa0743f60e5875e818ae5f090d5c8cab84bf14be1bbfa79448b7094dcbb1a345619aba6e4d4f21a3c10e4543425ab2ca743eef900fb8247affd5fa2c19b1ff1c457bbdfb36bfe2b45b92443dc6b7d7ee9f9d7d63a490d7b514fdf277caeb33ef8e329b62abc032a3e9097d565458f0276ffcc2c449a4a361e50348fa26de1b3345d8eb2f3a0fab43c0e7d8f1389c9ad583b88dbb5d04efd9104426b31c90fec3a1c48bf23850c34d9b9dc49d55a626fc093723c7b0522bc9e9a9b429dfd763007042053eaf4d2751e7be1cc8342f4c1c7404a6670c330ca493b7e884b20d6c17470a688c7e653c7ea0ec6f085efeb949c0016361f229172c0033b4fc0a5ccdb15735312e26e9a47d32823cbc936dca2e66b74a49b14bd88e646acd649a127f9dc2e48f9e05cad93954f1066dc50dbb8e3335304e7ff80c030641baaee21e2672347290ec8c4c43fdd769bd56deca8418000b504f72acb8dd363c7728709fdfef761d92fbb09acd8375debde9c0b4c6dd3e38d096d27159e32a537e3742f6b2cc2525ecfe95d7da7860e868cfad5b58a20f01165fe7fc164134ee1bc96d236e39ffc6b0d486d89bae9d8a1c59d6c6d8e1617084084abe4ae36879ca486fd6db9780fd000ae4631c5f1568c2d6a6d97c4c8efcc549733911e1c7ef9952b701709e05dec3854482334712242fc5cd14e6474df4983d428adb85d6f6225a881daf11c3c9981e161b11890043f883917f1d3e63bc83185e7c950edb01eadaa9229c5c10c22f8558fdde36c4763bfc6196a265a9e4bad364fadad0e7b0fee0436e70c657dcf9c982a06ec0a6f76141b6f6aa3ff8b596eeaa57ab7db014a1b265badcef33d734a8a143fcf1d03ffe42e1a3beba48231b3192198f9f2d86410aa941f361c20e9ef5f84e0636aa360ae874c5c2aeb2f6d88db420f2ccdc72d9de78ca439cea21d9ad6ba7b9e2ee66cc8c28e2c566b8574b0eeae7fbe5ead0aca5faef5b5796d452d1f7187d69b9d1f00f6729032a000eb9d71219eb537ec65e9af5164a2cc5c8b5872c5fb3991fe02ddcb0325dc5b9f3f575f48f29e97c0a2a44fdae366b641fb0b371e6992f42ef6cdb85e98ab10c68935e403f463fcf9317f4df608f2501ab766a16c20f792b41d7c653f7b15f53c933258864e7d1fa35ebb1d5178450638a4b94dbfc060bb71a3ac91eac12134df473d9b458b415041e97b73fea97c7ae956c3273be001635145bbccf335eb3d4c672c9c8ff10259886e67bfaabba63c1d9459e3adb799c29e52046ea5a857a23cf79a15d29babd149bc6c580ed48c24da1ce68bdd9798cb20c61cea95033502b245824e96860aae4cf79fabfd29e95b375fc09a3a7c3fa3239d17972c81b70f09d06ec64db77773beb98cbfa20476ba2b72756fac23fbaa251e7e02cc6db62aa15fa4f76355167d1f358bd742ae61492a5b58c4044a95c7252fca5ff1661046a8b15d27fd482bba27515336b0f36355e8417772f0c9fa7a39fcec5323c23e9869454e1f0c63531dd878bc7e81e694fe6e7a77861ed4ab2d1ccf5eaac6bf18a8d11ae48565b0785372fae8c039f8323a23a22f818e4f2c84827f418764252c8b1f0d2f11ac5886f2a028451090e8b0f2298303bbfa06107e6f2dfcbfe94e041378dbf730cdc2dca72eaae3512c13b0e3d95139211c64da5c1f69ace27e684f405de1cf449613b3064117a60f28f0528ea5003f3c85ace7f6ca42e8ce550fc028a84b0a6da94093bbdbc5209484ce60ef7306fc6a0ccf8eea0e57f0cc4a6a6f0acd7c845c99c42cc509959f9ff8c13b731bde992d95141320a2f4162d2d1336349b00f36531fb79b4b9d4bb2ec5dfd176b5eff060c49844b5e4d2b4d43918282e9dc83f593b1d414ad824f43afa24452853d33b3a214fa0fce67f337108b861d42ce2ab8f9890aa3fd6bd0095f39ab0076a3a56e27f5acdd9f7b0b537fb3f27531b59240c21470fba1ff15231bd71869afbebcf564c0b0f5298e352bee095128dfe8cf483426bc6d36869043bb4a0e2fae0737611741ded5876a746c48f3a54a5f533fa8c24d9d27de75d40adc572535442d0aeecdedf4f6d4330e21312f7fd75ab01c8dac731416229331019fb76060197574962fe29f673d8b21be15e3fb5db61f62014a53cd16192087a9c57ebb80a98567229aa12750bd9d15514a623b760abecfd9ceb5e32637003a9acdd9eeacc53f6eea166e444b00dc94d25356b0d1a898e653c63d9c2bb7cc09bc212a67860152d9512f9688746c0e2a44b417d0926490d8f4a3ddaa48de0f618f7623b26f05924cd4a0950d0aafc68a3907b2290296afd08c3321ef1cd161396bd17b6971235411dddeccf63d1f6f754c325be24474293a7f2e5dadca7a5f02001d91d44c882c084309396aedbb660ab4a6e83beb700662d6bc9101b4ff63203c823acbd567834c1d1132bd3b1d156612c06204b7bb70698b1040381bf5247b95a9fcff2ae33d6c257508c625908a74876ad1810b9c800581d05ffbb6a023c95f4854cf528d276d7c2dff64f09341c4894cf8244691b2878e657b3df8d77cc5c08336e8811a0839bdc7af291182ff9822a7b6419659fb26a49af5e4264857a71af4ccb1221356e019330b859cc4e28af30854df4d29be120ec4bff74849301bb3c40c9f19cafc701a5ba17dfdd6fa149c1a6298bb50d037f79467cc103290fa63eee938effae91d623617ba0f2cc5c1477f587e32f1f6cd0bcc3f89b41dc4488f9376229a002157bffa98ca996f83900ec00464a2867cdc8bbfdef68ad1e4b531b4a826f3b9f12870e9fb54111b77278a2d5d5c96643c91f455e8ae5be9a378253bb1fd9d04796e7e4116a0cc06c2ed40751fe13f47353eb93d14a0ea84eff2ba4215b676ddad115beaa73b88165428b91a3549f12589b8f8ac6241a9c9345bda93fedb88630980803c3e101171029fbbcff761d44590ad4997e72cb82c1171ecbd6d764ee6301417f056200b26fc68c531a820591eb434daa76f6069b77142f5bbda00d06b936367ac7530a5417904d723e2e613b27659c5eb80d957fd2f2609b893da92eddef61d86e0e4a53ed81833cbe9ff8dcc562fe4cbc7c2a6ff2dc29db0591bdcebcdecffea29bf02ee3e1b7c51c8b8bcfcb44acf0f6d5ec34cf4225b4c411be050284ad44284d0e8e7e7d0ac1952620990cfe98a7ac406c5d0e8a8d37ed4ec6efd862d34c6cc7bd9df60e8e6c772a450b00086c4025205f3666d4a5a89086c6c6be237e0cbb18f63bbc241d093d9d56cadc4a650445fe23073beb95e7591f5dfd5c7b261ced7bf6f6173097656d935f4a4dcf5bd7d40c92d5588652da1d16869782ba9188fe05c114e4fca0520063002698b9ab8eb870dc194e162e15cbff286631471642507c8d5862e76e433865c8372549eeeb15310ef8b2d7c660409c3bc6899a81321ee3c7d883bcfcf95d3c7556b090391a5f782fb8780f1f433af71d42b31f21592138b1ef47ace5ae6b10d7adfc5013e18f1a7012ed1fe4c77152caa11c29565a4c6cdbe6134a46ac42d882b5f1c1dadd335657b43e0155d5f235b5a8614a8f967badbfc7633134ff1d5ebe45bc7398bb7d0baceda8de6e23235b38ee7d32be683aa95cc4736547bd66d16df687309dd6345c53a75ae9b5fc6bf74b31068f7c4aa205c5043f0b9363f4809851c3d735d17e145051ef3c9e771880ddb4ff30effdddb33b0a38dee1cd596c1277d0f8f800a0fbfdadb2fe214f33c86129a8b383d348468ce009e52ec801dfb0467f72b0f75496bb840f0ae0ef8a5f399a1eb7074a863a17e3e684e83218a82ef7418eeb535f50d6fb5365b5427663f27aed8d9dd9f0d7dba7b868157cbd25eee2b0ec9404f36a8677a6d614432d85f4721353950e001e67568d7e11fa6bb7e2067e585b2342e51adce9b2f0d866b4b052a247ef679da8bb0d582bc84adb873e22e2097ad9cc0c92431142e7bd9d0ac76d14793434f02bbcd7fe6227451e5d35f7448f776f57f322838809cb2b1e45c02687b47eb8f646951f268c71a5a29d98c9ed7159d3a1912425dc1e51562140a34f0f09453b4d356c8dc577f9b3f0c37b69c0ae76662e2c60be1cbd02b8f91865c51b596548e86bc3f016b511778bcf88603938b349d7e44eaccf03b8ffb49210a607ef402713da42e35dc8d50a4838b3fbb8bfe959176dd86dd621ec47ac547b5b6b364524270bcb39933f2df71bbacb13fe45ef4ba23fb09a3329e2f6d922955ef27e7e6d7579f8cd01f9e937def34980a7b253220c50f14d9392dbc52fd6faec141f686e64bb16477f7e3f01914f98e5a17202de392a2d66afff88bec39b4400871676de782ac628eb107cb857d84066adc8ba214d426844606e575b3eeae75cdfece07f0189ce8345bc41f2eaaf893fd85588a2855225268362402aea72928705dd164ba5f3227e0e4f29162eae79e571e8694f46cfa379f2ac3fb280f232d9065c1379972902f003902d6e07c10cfee7d8c56bab2652ef60dada529ac697d3c8b2b193b701ed492f19828a28252e689ba446663d654cc6798835cd5105c2a9dd2bc1629fac839ce2fb6e5606f4978a5807810627aeb97e66402c4d7d2ab2f3cf669c76e895499fa772123ea084227b28df4f7c26b0b4c327a6e6fe318fb5630fa3a534a873e7ecf0cc7d6e664c5b81244175afffaa70401516bd120733cab7e089a4f139abf8aded1181c8cf0685a4de7180c3f057263637f2f0a5289f75f707e65f60723aae6e762ef86500c7c1de00b9319de808775c408e1f47a1a91162454084880043ea5475fd4257ba0c2e434a2dd0da586575f54cd5aa6a7925e5e8713084e811fb6bb134d91744c8876fa838cfc0fc0ff91a1624f1fabb87ec0ff7b3ab552052ab5bbc9366fa0a15f2b305cfc035281af2f1be520c443fc16cb9c85233b18bdcb7fa4332cebd6b5e6b9e35213538994582e322253459605d53fc2732f1af538c704ea54e3364fe05ee3f9028c998ba842fc925a1dc767868cc6ea5214312d2bcdc321b6691ef167e4768124d9af1ace8bac0142eb1159fac5a1b3b733d21c021749fc555e6f8f6f3d0e3b750fa7ef81ff40b02920b9b5d2e7df24ab9c1a1a3517fe96894cf4e09cd362c999faac951caf8e70c3c579506a777b522b0e1462ebbb5070579e80a5eb4a59d4a4f715741739b6cf27b2e670634767b41b69454c580d77b06559520ed59cd14551d626cb494fcf5fd95a29144d79b2538b37515f78be386f2edad4746f2947c928f480728c56d9a94e25302ebbdaef3c9626c909942e8a6bc82725e9c402f393aed9e32d94190257ddf71e1b5f819b4e5e8afae3abf006beb39fd9d4d4bae38745cdf08a91e6217ddf25833c8d4b04751b603e58ab31ed75b7e0ab09a2ca94e99955f7fbc63310466321ce27c906227eb43263b6f6b2b75c11f881796e09d636b7c2baf6421b52d750b76ace42ffe89153c561df72d5b987ccbd022059fdb1bcb6899c3e94b403997a0576ef3e1afb0f9405291a7d38bb1d0da1ed01c09fe85fa2b1f4d5bc708e06bb930efec672db08d5368161d070efa731428f02559f0996ec72e5f69150e3b76bf7a056ecd43c268781e60e8a8d99b28bc723c14b156d7f7fc8ff663d98a857a3f5aea90431f577e3dcd64d184855b245e5c7acf21910a0aaca590f1faf094e400da5d30551d11eb0e0f62133861106e467e0454988891e150dc6eb6f4a5098cedcf94a7d37e9aea68b424ad860b52b27391b94ac486bdf86475ee6ece9bc378576859c2d904c76ec19cb01f0a44723edb409ecb6fdabbcdf9bca9733439f46e962a33d4b0f7bb348c0608830973c4e1a71219e477b470b7ed77b211dc870410776ec13a1b7bb759a3b3365afc4f4a2bbc711c2eaacce05f99ae3cc34db1a391c5249213d905a159d8c44b91c2eb6e509905e1becec6b98f8ac006709bfa5d85d86e34a46eb9013cc7125083b8096dd146e6498a61f38bf3bc7215c1c9237e92469550bb355545bab88b1392b88af3a08d908866f4e9c5650c5cddb0c8e021b0a3f8293cef6616feb3db5ded9d98a694e8c7196a06690b2e816ec6bb82689940d281f6504533f37e17d94a894bed0b9490967e8dbcd53725c0f2af9559e58d4b19bd14d3707974ee35a70eeeebffb4a5141f728f5816067287aa41a3ed5aa3e88a6cdca4aaed529f64a1aefe381b17ad50add602a8f31c9d4579499064ad3dde703f7f6df4849831189d865d365d7ae720892788154ad9e0c9c45087e14c759766b44315d30b22421d6299fbc46fc57e7d14635cd5cf69125710ed021ab7305586c84644a03a39f8e63619500aa6095b881f62d7a255bd31eeeab9a829cf34ec40e20a62729323efcbb4e76ff0d2f67e7dee7f6d9d76a66a1fab61f7618a0a82811e3c29b1cbe856932877816a861201f1a8cbec905df10f6ed7cfb62113f5a7c5a53527043c4b5fa04d7127ad6e3f781903f13d98d4dba3aa69d33f0007a68a74cc62f94cf7131b79f71fba8d353381b6bfc9dd6a059843666067c44d97dcbc63f3435565361bc7393ede0bfc25824e5d67dce9ac1605328f14cf6765ec1c4d1c1973bcdd3e26518494c455857a5fe8641d7f034a6892f848f1a2d304791bea3434e209a72d6b1cb0909a593d7f6dfae1ca5cef6cf1e62b6a67aaa586e50f6215f3622a47be854d4e7bdda3f42eb0633850ed150fef0a0cf6193cbba8fa740e7505925424a59556608a01b91752dc9dda93eb0f8c571e2c57fbb67b9768f5c23ad180fd0894e97a3d96a2452da0d933941273d11d1048ea525f033306892835b0a7a0999b13853aa7321a39e4baa04e5d730bfe4e52d00ce82f2ae62dbd8292a4a6a3073b6ae3593dd38f16bed43eda106684d2af8b57af4373814fd1c4404b37302fdefde7be2e0789cb0b97f2ab1484b9d520ecdb94c93c07d2eb6c34d6c981b8e02785b90c137d3a49d6bed22c31ff8d4240983bdf78908cf52b75396f5ee1b9152e5419498ff617a06f631635d7d0792ea2806e4cb482a67f0976d99502e8f596fbbc52fb832282a609004d8f3ccc4f5d92d58767d5c6d4fe8c95daa38e25691f3b65be14409b2fafcd2805dbd6869e0ef89833d2ae03c197ac8c01b89bab86a13c2499fca0ab3fd4738d9a23fabaf9543637b75bb4c124deecf373dcc79a27669f959f6ee51ec6b783dbd82317f2247c17b9ed35a4a7bfd722a70b3c3aab1f2b20972b89a06823cafe7dd719347d665ab12b393b8038be4ec71517ced61061521ce4618ee31ac28de6992901ebbd95b354178732a4edda2c8a8433b614fa9ab671c2f135c350b1a7624c450768f914aae61f3c45fb0aa48edd633285a64b6864aebae008703910989b0b861145b919fc3e3a693fb1360fe378ca53a8441aacf1a8215ac6aab43a321c5d22bfb678fcee382298c125e272ad21d05e55a2efea8e36f2a1e5cc07c89f3eeba9d4c29b4931e641bcf9e0858575208a9da03e5d16b0efc12fa75f562b2735d843d2d736d865d0ae35d9b1fe628cb1f10e32f15e01b8c4c798616d6716d8459074e2a082d65a28192b32eddbfd7587348372395b1c283a723ae4c183a60b4caf4758fe13de86ae75f227cc06a6195ab9a585a04794f5369d06c3a554d00cb95f4dd45566569239c357f961801118b7c7376d682fa7c481cd4626210eedcf604332c87b6f0eb28a0b270cef23af326976adcd140e29ad3e9d8c610efc1ee8228675eebaddf8d39b8473a69488f12e9bba3ceaa0b0dcab034d6cea74d30478886175374c97a00c12bb814c035acc7d447ecad5da8916992ec67e872811f8dff932018a5c6d4bfc8d8b857c8541294d862e83ba7ea9488a56f5bc542892bdcd1b02703b8e6caa6ef8af6d9e9f0818c39771602ee54eb8ffb70315c6fecc36c43aa4c0aeb4a2c97e9b93ea37c25a4e3c9419854720dee62c2ebe6d713b8043dbd7fc10f60f4efc0c7759bf0d5c202fcecfede131232ac53c62edf93ffda9bb53b04b27a3b9d1df2677ad89a6082ead4e9759d76a790a12b15d8b3bf3e23249cc75366bae34109f9b58e8168470c34410f962da881dd59e295fe1482f0bcbb34795fb8a34bea0b33a4bcf4e60e1aa24ca03bba063e045b90447ee79e11370b6f148166a62c4a6bdb6aeb9b55635a33d9a4347b6f96da5b7f0cb1a9555ee23e3178d0d5e4079c70776bd277c726860f8a9e7371900a1836fa5dfd23d3946ddb955dedb6f92ddbc289e3b1fb063785152a3b0856e3182b6a0b5d533e1de6400df77ff951771184ab859f648baa290b3bea6cd08891bec8871edbd6212ee9aabf19f46e4ec39770158b77d6bcd03bc65fe917c78303399c024490805607626226b153269f8dca97d56ea72dd1deeb920035e83b1ede7b8d5d9d06dccf70751e155e7cbd04e4b0c1f0cfc2b734cb024ba4f5390824ba66c23b17daf80b98b6ce67ed2419c73bbff472149c7b9558a76a967f9795e635aa5eba8d85869243c316dbfc1f2399d2ae5ed9053dbef843b030d1091cddeb8bd83dd4f1b6d8557f0413dc390543bf2d14d67b7fab4fe55a9edc66bf9d38fd6edd414b5bd9d62d19838bf74b3f88a428c75c499eae872f8baf982dd465403d96b96c3665d0b9a0b8e3f87305cfece4e2786260e27ab195cb474d76e2cfa8a3cb99e800d32333086281e2661ec0c47e9fd7589732007f3d813006dd0bf5b950c6c3368690f14654ee0a86223d7d88dd9760cf4311bacfe150340b5baf4252f69805770a0e3b0a3da1f07aa6a713631e5dc5f66b3873845b6367b76d5aed4e84277b639071ee008470fbc203a0caa6fd8994e1626a284d87e1389909b4dd2007dc8156de36dd098493583b60b0b5952c404cf9b9e2a363a9b2f61b492203c6a7f1d6e3435fe1b03fbb79878dac643de94fca728867862466c959272fd5cf4ff8c74abd6e17e9068a4ca115cedc3728f4605ebe998f87b21dc42e5d7ad042257f9adc5d697f38dabf677f7f1ddc478c980d5a7ae19c0a8b4caac9346b42d28fd9287b7b8b7398be29c5b8f9ef444295a0a9e8f5c40918399a00cc91ba0bd79774110cdf6e652baa6cfadb2e22a5a98f03033e4fc58488789f120678c81c91ac97968199dc50c980583c27dc7082ada57134b5d91c1896c8f02e49e771cdd0df96dd60132425d7d4ecbc95e3959936d29124dab56b8e08407fd820b9d0ba95110915313f07bbda066d353bf9d0f6e000bf5454905fc0afee3cad2441a13ef8c88c13a80aadbde2423c07e1ee8818a69accf374394b75d932d7e9cd9c443984c2095912f64409e7fcf15b00d7847a779ae329478a1de7ab1494e09b6374009a364bbb369af2cbcb9d0dba7ad1ff2a152069f9983110bd10f448b55639a5c077417b4b24988d2ef8a3afbe103432414599b4ba77aa505899369e60bffc549fd09cee10b0dbcb5d576e4e2d7049736cd10cc4acb29f3f29f1720da180d14bf5838ecdd4dcd844f9f2c66d883770cfa87692c002d72f53e56f4e9c97bfed47a8ae273c02d1febcdbb6b60c737473ee75b0899e59f5fdd40c864822bb8e8ba4356d85ec8b8e48b789cbd4a91652e788e9ea29d3ed27da044485d4c5f5603b4fba5d4143e01ce89456a250bfeebc2352ac31d79c0e1c1f858568a8e3cc0109491353c7a59aaec1d7577c7eb6d8be15022000315028e62106ac712df15ccc5012de12edc43f345c02e13e662165b4cef4d15c65048a9a4b5be4de461f17cb0e83124f8e7187d57f3c69dd0062a6298dba27d8486ddfa6f55165c4202928399511a020cc3c81b54674d084a22e079dcd995f460952f7411530696312a8e380ab758c9aa46b384b13cfc04fbb4ef8c6ea8966a1831f931067122a0fe261885baa2b32ae3f898e893aaf910920aae9beb941bcd7d1e32ea9ba8fc9b256d474cc447f2b0ef3f6488393832e7c15975c5cb8dbee37d78d2181e65d7ad4cc6221b848685f3a7e961f1e7f25bf7736e23b0d87be1839598cece63df889cb518d5c9578c687b41a5281463ac750f534c1162da97df2a4066d1a3168908f6f413c6e25828dca862cd6a03438d208c7405e46ff1d761dd703b48e0f62d4d9b055cebc6193639740ed64bcaf8ad92d6c00b18aa309d31981a110bf6868024aaf76bbbd7a715e0faa2b811cf26e6bfbc5ddeaa1fc4dc4231d99b1653ae1444f146cb81d0b8db6211da2deb550fc064418936930da01dd9ecc8cc95609eeb38ca2d6a560d20605152f2908915cd45568cb2d803afe082747b0324067a3537af94cba2ec48dc2ade3bd1d8b4fec493fb28938ded587a5594173509961d017b9bee2e03a73ba395754440e9c99e1c01cb149732601dca147765f960cad3e90dc2977928c8f43c5a0d3b15825f531317a8aabfb33373201c5cd2232881600ceef12a9a2c256ed68771b1d8f57425f3749d7f59b79c533bff50b9c73ab8f4f326bc3745a88d3662861ab4488f6bbad80387b5ef9269cad725798c7f0e68c95e9d44e51d3182b894db43da3d0681005295e78986131828bc0eca7bbea254e9c8e4600dde1398ee9d41282c2147f44e107cc4952eac9c6a705356074f3cc0d1c80c57adb3011487e8cdde51950cdfa267994d78f27a3f386bc83de2ed70c46972dcb9262d59ee58f54552a56df55698926cbd858a53352dbfdfea7e570b7b65f38ae7c4f45defe9200e5570e0b9e269ee5879fd6ed244dad7b22cdb9724bd6d1ab5565d0303fa747d2c4e93107765e5b2d7545d645dab97e60c32102303e613d34fe03486ed82fa9cfc122f502789b18b1272c1bb941367551254ecf7be84a401fc1f1d9e32823321da4b6f9653cce3e7aafee039a6a6a61e4dd28c8c9364113a7bd22a5e78c11fcd735735c9c146cbea290f6debc115a84f6db5539d40cca00369cb94fd3924624dc247d13356eb66fd7d326ed2406182e53cd6b9666a7a9f3dfa35c3b68f1cdfd68fdd43d4c976d133f8d3bd10e1ba56e9f2c419a9ffeb70f182ae310dd53317678c149120ebcb3c3831361795ef36077e4802b8c7ba1f3592cba1275477be2ee089b2f517d02d1ed80190857e13ec1979d37839a4afd197163f5a87146927cc5bb866813b7a8b32cbbebdc99181c7b892d0abc7b2156b5f1d605e33c5c74256aaf3047f9cb99edf3a70f03c648b6204f66a84dd1ff7eff53b0b895a9c48aef590b7a9eca4b4cc6a144d208b06d5e5577157cdec7f2eed43e004f02cfa9bae387afbb785619ef637c4d361176adb16e155f2e3a18973d74c5659e3f32e0e7f734daa6f40485b4d1107f361148f44b07ca7e2bcccdcca71bb17da221116d0d20c562ce9935972b94a10f78160fa8f46defcedad1adbe848dcd6ae649841e6a1b2c4f9a290598c16d1a933e196bd784435b38496f941cde294b126a794c1ccdbf8cde0189536c09b5ed999d5f17ba4b05d0f1ae6e1ec095fbd15930913c3ce91b64fe2063cbc3231963f4448acc22824692e1d396bee9015086ebbc2013f044ba8e1f84cbff2d6dc6d2cfbae87d861085536652c3bc50fae161e25a00c717327a9b1977bdb1ab911c01acafbfd901bae73169bff06b87fe3bad909c5228c0942ca16cd6704e66b95d780f3d5618ecc29903e92709d16104aa7b262dc54728c2e8eac3713d332c302eb4483ff92681bfdc88003aa1ef22eab413648a651535ab40dd193c804bb16123cd09d04d33e99231e7a804bd7e134e86aabf9499d9ef2f5b13546a7d0e113e141e8f935076d87ba185fdb95cf6b1c3c10efd3a89266628074469ff73e8180d02c45dc8d5d2c09d954e4188b6756af5eefa73b2a4026ab2362b69d957d44a2ddda26eaf67c93b59aa977c22880cca356f39a87556b95535465e3de6412c1b48f9ad73f4382e6204f0eb8d5a80353f3d96e85b91fa65f977540f7ae68ac2eebd8ade1405fcec187918511bd820ecf039d562d6c29325bf0c4839e2ce6d9f9ad8773bd243e656b5c8c48a389cf7b7832e25bbb000c7edd18a55fc221b83c6ffd064fdde27e8be1a4505f9471bc615973d0d7c3734a927bd39184cc8601bebb9cc979ca55ceb99c90536776563dd6e57d18b8923876c3cde0a30756f37a6eab2a9f0db8f82d6dcceafb9b711e3f4efded3c1226bf144b5d65dfc049fa5cd1f140606806336509818d79c1bbc4509c1785bd3c589322c1416d224c4b889101c0f810ba82a485e3bc92af6f1569f1900c1281d0a581c12328033ca19b5befb4ec84d89fc850a67d2f8d35d73693220d13acc05d81c491a89c567ff137f4072a001f73ba1f37acee1d6c822f94df9334238df935a2579f40ea64e34ca038149265f4a8a31c948e3a06b3c83c6ff4d01d8e9e2c09fe4f591e30e97e71fb445bf09c611a5de2d8d0c2d6c09d77f31efc4b29c24a105dc1d8cc9bbbe173e151ca461b1fa624f29e9c5cd4d8e54a04db0473919bb466a7376b3ebd778c0b9c10f7e1855804630809bcfa7640eb7f8640c52c7c3764b45982f2b6048a929c19dfd9200359c880d01b0cb2b0d0723fe757ab2c20967f2ecb30e7557ddc83971c6b746dc4774e1483b313aaf81421582d44f04d89dc35bff8f8ec5def07db1ce0643e786f24ded993a07826491c158fa163e15ed7fd5afda23af591613de35081c7c0d404dd36bc3d86dc12a1467cea5e1fb752c2dde4a355c69c5498fa88b0d6e5ed77b092004490b33c348e5ea7d584762b0d07a0b83752955bb9a24796f9a5b0e6dbe7dd5ef05cef3bfba02db48bef50640affa0b7ffe6543726bc392612c8cf18d4da992a71fdc6bfe05ef03a6b0d8819d21ed92a6b04d566097c37d44c6dc8689518d6b889a701f099dbd3e12e389443548077ac8c13511e27fb353203e965bca9c1dfdd2b84127b9f3af38797ef3f9c42bf1df8c113861410d711967973a3e8578641d88fbb9021effa8d928aaf9c3d589a2bceb2865d35d6964a740e0d1ca3da0dff2fcbf394ca0b27d69ae7f9f3f4c1aa76470b5a7a97424c8d67b64fbb2891b6c1ba972ab544b1d9235b47a3e64fdf694f7b3d51ec6c45c06dcb71ebbe9455742d3ea673012016668853d3bff1053c4020a8656922a2c2107228a43f1b889be46864f9b82b364ca67ee13b7a9e7d85131c888412c0eaaaca3a7165d86f147c8645993ddf333a5b2500117a47825c432a16b89c67614bca812e744e9fbd81a3614024320a3b82d5a0934129b2f7ea37adb35a2acc112198f826c7c02ba214c0fd3e3532174870ba2fbc86a83b32315bb9e39fcb045b120599524f17461bd20bdf007c857b6fa52663cd620466dddce67e40651b6d2765cc3e9e72ea7376a810ba99b92b30e30c26422ef0248320dbe9da50e54cc25b7625c28cd3efcc86075d490be1c2baa5560fab84f5174bf0d7c798c212cc033a00f7501d4ff9412780f8d6db00e60dc6234918d9cdc3f46175f3c41f9db1d6df859fcc13aeb2569a47198c52f219d889ab2679b693d7acc3cc074d3fb0761b678ab4d2a6108b5eb02b9b29341e0bae6a0755cfbbd69cf1f9557bb6ec66d76b6083d97d4cb09deec1b499bd6db704652268882a2d5baf54e6366c7741d582eef75b1fad5338372482fecdd937e703326f7adcc806cf4f40bb81a8f75d3fe7eea22664d172aa36e084679dfc91c63f33e12bbf3e21c371ec6c01242b8fff921c6903ecdaa0421bb45af4f817271d2967d914b080a44e2223c6e7de80b970121f1c7092f504ec8b3595924a9b9d6880801950caa7170b6d6789e3f020e5885ef2684d9f29dfa93ba8c407dd458f3dc8ec902f56f53836fc77b863cc44369aae759734485c856450a77a1aa9d049486fef929401f6620fd829c642b8fa9ff6daf81d8a0cb22f764feed134b74dc8b84ea036ff4c220815d9832b1d3c72cb5cb023b7952268b7567c687a4dd6eccdc36722a5e3ed605f5ab7dfa8c50687c92e74e70d89e5d8a4a515dbd87b044bc28ad6e261717bb15c5b02fbdc78ed69d89736cfd2288e64fff5bdc7aa40afde3230cf758021347906d7a04cc04d3d1a737e7522a207633834a3d6244baf222cc3bb8d77341a432be50efb82f2fdce34c1435a13a654f90bc27e8fd7c4ca4b0c362b14301f1c9dab5f801d0ebd13e8bf06fe196d03c147dab4ddd7437569b4a0ffd0395ec2d2132878c2546796b20455aa48049415fb2b1272cac5f84ba4ee28d1b5d930221427d38822ff2cbcf8e5add01b370cc07e8e8aa4eab92b67e49fabe0363837be1d4b9609234853501119c4ed46d891aa443be305f7a80a6f7249c96b5b68e4f2fd5ab6ea80d36ad2ad21d655b5dbdecc5fb7f05a717637d5b55f8f408df18161c28dc55f5c32b889ef429fa95b5b1865ec05d032078984ae1afdbe37a4362d7839f07d6c6aa194eebb8fa1f8d44c3e10eb029eef206b1e1f11511f5d679c6395f54e368c1f6ce3f384e3831769b6cf67648a004b3af7d392150912a5b9e8ca68e0700b0eab5d0eaf1609449417755c713a36b6f704299375ec188131bd3d1b23275dc3207a63af6315d52e4b30c44c03a3277e539affa03ee24dd43c626d8612668566b8d55dc19785d6b28afe8a0ca3d01ad8cc10a86305570e5a67b39a4a6a0858b1cfd4ec89ee4cbcf369de25fccb2e92fbe7c3828449b230658ce5f9d0189ee19c6ba2e4fc16c8fe7d5a22b23b72b0bb64120733d14bbce90e15a4c62df4d0c37a7f5c5c5aefda2956fcb460a554f36295cf99ced1237266b826c91e62505497d61194f00a1db450f90fbc2e37c7e6defe1b1a1d15e553f11fda7b1006c1b8825364d87c2fe9e024d9c92b765310129ae07cc641989674e211191358a7d7318e3fca34d73d2311aff2f79ce7453351fab4e76f80d049189504f97200657f45bb3bac99894a64807ef3a4461c2c8badb2fe71ac80925d2a4d52567464844b73b5ded6e142b318b284031772b1ba2035d9b05b24f2cb9b23e7bd324bcccb5e3fcc57d34aafa4833e289fe0e8570ccce2b35b5b8e771640972fc11a577b9fcac9034097637c16b39e43d493318f054f4cd49fc5e2f06c942a5e7ac330d4fa9c273254e3a8a49c46fb8bba699965eeb9cd583cd07f7c4a8eaa591471b7d87eda304cbfd39a80329b89cc3728be8a22a711c62c53fd78dfd73d6c25ca441f726c4d6d8f42d9dd66509f4afa3b7c1aada800fbe3aabc0b8a1b8ae1885af29fe352bbcc376554b7aa7629c3ea392dba4ba64fec310c80a864964f3cb2436dff6e758a519447b567ea41fe9febd98bdea3ac0cfaa55a06e4bc5e0962783cd4ab22246117c8647c389b1f47bc64b9c2cddda5c246f8bd036e68b8bf46629e0a827fcc1b528ef8f836c5534a56e5287ec095950fc6a0abd892be15b140e355f05f29f63b3bc071655fc8f6487ed6a66ac09846dc421056d3feb07800af45eb1f5b86235e7b6342ace2a5431dc64ab5a19df2d250c68d97a3b60c78385ae9ee25f2000cb8cf051ad372eacb2c9ac29454f6a7a87ea7ef5ce6a0d87e89932c4bbebd9c16c03f23a33460889559d2b530a373fbc1c15159bce28def9e5fa3812b4b29092a78165c76ef53728d662846f457f7ff0c9efa4da20fa965563326fc64a157ae83c5f85623d5a6a63e52f4a87168f60c2860afe01fa7cc3f235bd6f3c9be2e997597672332fb0e56ee08cccf11fb167ea71163c3ac4dc73c8a155e8c3825ed33b554d735a8fe523dcfdeb8e0950ddf82a144b8315b8c687a8d904d779d72d42fa2029fd48cb55bd8b29689a733446effd38dd2283a1d396e63f0727d4ab6ca8a8848016a1bf5689e00752bf22c903d29cd5ce81e52b50e60dd04eea3a552c29e8b06d84d92ac1d31fc78d0796b9c383b3a2a66f2e8ceeae027fb0cf61ea4ff5d3c3209d5b97fe5dbc3df66074379727b909408f9dc20e32cdf99dd509e2664cac515122b4cf1f92b37d083a466062da646c3d952c62aff70db475b06eb8e82a4e65fd92796847e8dcc4c1008846108de02654ce82e03453cf3273e2d9ba58e6d8c3d678c4d8de843f079f7f629c9037af48b6298056573ad415bba4ce70612befaec78054df0233e8b504b9961485d933e946a1dcc62dc2048df2f99891814691a5605c109696c661bb1997a3edb73df379b6f9881470cf614f42fc5d8b15dd7e836444b158c897b57b07eb70f5fc06bb92a7587471a88c4c96978f1960391edbfb0eeea34ec763f5b114bf6e792a19f0aa3a9229218dd0d3dfb6fa0d6780bc74ba005b640c5a121a0a99ca982412d2e59452e706d8f08c3b87fef65c3a18b90f42a79483cf52b85e878c7b313c651524a414568e882141555e32fe99e66baec71bc48af446286f5f67b7ccb5ac6ba994ee740fd42f237b907fe64b0ec9007b7debad92260b3ac99723dbc1caef6d19508707ffb8aef4498beba70340c87440dfafcf4f3c9dd6589f74ee1354a61ec7c6583e7995174223b69878915465fc36cafbc2d76d7f32262e6ea27d7ac320650fdb2924c6927ec73c71fcb1eb0303a40844b591fa4c278de4c47e2c09c33f76b720e818a17022b7f7d7eb73c6a7d8fb19a5bf2c501b0ba48440d22afd2424a2770781650ca277b597c82ce8317b7f848891a6796c27f284b2b5239a9340ef9440234ebf0a16ae276a58cabb6923df05f7fc49b66cd70ace201185065264a9449fafe8d9e5c587075df4b3b20a256bb172cf1d0fabb89e2ae70017af0455756a0900427f782be921ffcc738edb4637a020ee0edafe484b946836e49a8e51dbc4e1d40c655454984a3fd6d401c482dfdcc74a93b0853918ac385af9dee1c421e5e021df94e11da7235a028dbcb40bfb3d6e476c783949159070ad8660f75ae31b07907ff6244da61a009d6f88e1f0cce862ea679962bb2e5cfb59da9715f2ef97be98dc151d0c990b5b29885d72b21fce3b0e8182ac06f17c6a73316a905a91560b3e59e577de1deb0c8ec334c90408da03775a04b43e974c85a607eaf2b84ae162eb7482f5ab59b3e07159d49d321d0a228fddc2b83b45865a2e12a841951e8d585a1572d018994e52ce034490619654f4db071b8cad0ac298b7bd8aa55ec85e943bb746706a569f5a455594c4e493bbbe8cf32149545de9e4724a3537daa14684344cf8fb771f841643701325a9517c4058c073b17e4281f285ccba76d1c50e6abefd04b99c7f90a63299ebd1f52a18726c63ac1e7662d98e4c3e947788dd1257024a28684fe4de3f233bc36eed7a64f524754926ea5fda0c9387efa5596a0d0cf94978f4cca01f5c914d9e9997c3e9edca8ff1f0392f2ecf45239e312f467ad2b7123781afed9456186069eff55bed35739516a86b808627402d34df02becacc0ae8d9596d09451be2314045d13f640ad28ad15ed05cc49b0774694af69f29bc6aad11d73a5132e562a76ac60415ef5e5c16ddc71ca8fb71069b19cfcda0db1460fb886d8b35e185d74fcd89018b3bc3e0ec60882a9abf99e88cfe6848c864eec16061f3a23a2c37aaa39ef1cf4e271e81b00b9df94ce05dabdfe537275a43106230b59f82686c355977912d4927faa2f8f3c8579d760504b7f8a127e3e5d336d7b936759baa1a2f3d379dd3e12525e0ff89832cf6625f9247b45190153e7f9e5a9a70c6dc1f2a122a1d3b63df4ce9297436ccfb63c5082372e86cbf11c45ed6166e1dff21043a4fafe6c9ca4265288a3dc0f95e115703b6690e12d91da100d6916752f38804386710d427823f7783f730218a9ac2d043e20dff467487b2159860856343a689fa8c444cadf4c1ebdc2e838159a851e2c34fd04567ed5b03f0f46f8cd258e2616e69d9d164f499fcb309c5b9ddeea46bd5fde6b02f993381390ac84cbe688a99d981a47cbf88a308fd86fe1f7d47eeb1971cae0c68a0031ccdcd9c70ea614d10387044cf2c21c233fce644e1c8ee7f4872a9c953eb0aab25d400ef690ac094d02854eeeb9b5935a2a9141c041949133db5bcd0c1539eaa9778c45eab16e16a9856da9c92b713f861f6c2c31bc0457b5b26d5de249de0d34e055f8a64cb21e67f85ad5e29a56d2c34cc28b137913df02fdc70e26f31968b850eba4d2e98268442f09080bec48ed65312e900a52801bb544a9f50090da709c10c9fbff8b1cf0a1150d4781e8073be3f49f55999a1a62d20f98bc75acbc703b23ce561bcf605d039389850784c4f798e3adb411f27cf00fc4ec738ff8520c229bc760f6e4517fc8560cfceaa2e0da5e0a998c0802d67848001ce30f1d272ad86aa27a724468439da14210e7c85289f02c9eeaf5e0b069688eebc52a6a806a88bab58aaa5743cf76bcf080bbd6f7e6dc0eb25b1282cb72ca327f0e05a64052111339db10b603f6de132a30aea0a817ac561b5697ee78ce778e2dabc8e2fd8ffcf12e2156395df0a2ea6a0a139937ac835cdc1395b525ded29d7bb806b221dbd6e47720938c4024d9239cd60230b68d9e8796359bb8798c7e44b4ec39b4980106f3f901cb9c2de04c7cd8217eb52dcb082d7ff75e4a48194b4942f3909eca9423e2f5b5cb5ed20b1a56f840efea4e94d0f17930f1c4e373179e670e627e18265889174b7eaa1007fa6e0c0f9c4ad51e6d02a195f4d19ec3f8f029f4184e649f4cb40012ddd40a8d4c65894b543d997c9388b5ded69a489e385874a5acf746410df46d4b5ac65c04f4d67a49ea55af1070f436e94e3f308cbd505728177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643dc626520dcd53a22f727af3ee42c770e56c97a64fe3adb063799d8ab032fe5514b23d077f898d66ca986c9613189211a4c03b271d8b8a88e11a276f5a05c0c5156db718b3f90efc9b7e41645955e2c5f75f04a80ec7a5cec2073c83886fc8c45/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.74.1.src.rpmepollglibc-develglibc-devel(x86-64)@@@@@@@    /bin/shglibclibc.so.6()(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.4)(64bit)libdl.so.2()(64bit)libdl.so.2(GLIBC_2.2.5)(64bit)libxcrypt-devellinux-kernel-headersrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)2.313.0.4-14.6.0-14.0-15.2-14.14.3f! @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 1713445668  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~1.02.31-150300.74.12.31-150300.74.11.0     catchsegvsprofa.out.haio.haliases.halloca.har.hargp.hargz.harpaftp.hinet.hnameser.hnameser_compat.htelnet.htftp.hassert.hbitsa.out.hargp-ldbl.hbyteswap.hcmathcalls.hconfname.hcpu-set.hdirent.hdirent_ext.hdlfcn.helfclass.hendian.hendianness.henvironments.hepoll.herr-ldbl.herrno.herror-ldbl.herror.heventfd.hfcntl-linux.hfcntl.hfcntl2.hfenv.hfenvinline.hfloatn-common.hfloatn.hflt-eval-method.hfp-fast.hfp-logb.hgetopt_core.hgetopt_ext.hgetopt_posix.hhwcap.hin.hindirect-return.hinitspin.hinotify.hioctl-types.hioctls.hipc-perm.hipc.hipctypes.hiscanonical.hlibc-header-start.hlibm-simd-decl-stubs.hlink.hlocal_lim.hlocale.hlong-double.hmath-vector.hmathcalls-helper-functions.hmathcalls-narrow.hmathcalls.hmathdef.hmathinline.hmman-linux.hmman-map-flags-generic.hmman-shared.hmman.hmonetary-ldbl.hmqueue.hmqueue2.hmsq-pad.hmsq.hnetdb.hparam.hpoll.hpoll2.hposix1_lim.hposix2_lim.hposix_opt.hprintf-ldbl.hprocfs-extra.hprocfs-id.hprocfs-prregset.hprocfs.hpthreadtypes-arch.hpthreadtypes.hptrace-shared.hresource.hsched.hselect.hselect2.hsem-pad.hsem.hsemaphore.hsetjmp.hsetjmp2.hshm-pad.hshm.hshmlba.hsigaction.hsigcontext.hsigevent-consts.hsiginfo-arch.hsiginfo-consts-arch.hsiginfo-consts.hsignal_ext.hsignalfd.hsignum-generic.hsignum.hsigstack.hsigthread.hsockaddr.hsocket-constants.hsocket.hsocket2.hsocket_type.hss_flags.hstab.defstat.hstatfs.hstatvfs.hstatx-generic.hstatx.hstdint-intn.hstdint-uintn.hstdio-ldbl.hstdio.hstdio2.hstdio_lim.hstdlib-bsearch.hstdlib-float.hstdlib-ldbl.hstdlib.hstring_fortified.hstrings_fortified.hstruct_mutex.hstruct_rwlock.hsys_errlist.hsyscall.hsysctl.hsyslog-ldbl.hsyslog-path.hsyslog.hsysmacros.htermios-baud.htermios-c_cc.htermios-c_cflag.htermios-c_iflag.htermios-c_lflag.htermios-c_oflag.htermios-misc.htermios-struct.htermios-tcflow.htermios.hthread-shared-types.htime.htime64.htimerfd.htimesize.htimex.htypestypes.hFILE.h__FILE.h__fpos64_t.h__fpos_t.h__locale_t.h__mbstate_t.h__sigset_t.h__sigval_t.hclock_t.hclockid_t.hcookie_io_functions_t.herror_t.hlocale_t.hmbstate_t.hres_state.hsig_atomic_t.hsigevent_t.hsiginfo_t.hsigset_t.hsigval_t.hstack_t.hstruct_FILE.hstruct_iovec.hstruct_itimerspec.hstruct_osockaddr.hstruct_rusage.hstruct_sched_param.hstruct_sigstack.hstruct_statx.hstruct_statx_timestamp.hstruct_timespec.hstruct_timeval.hstruct_tm.htime_t.htimer_t.hwint_t.htypesizes.huintn-identity.huio-ext.huio_lim.hunistd.hunistd_ext.hutmp.hutmpx.hutsname.hwaitflags.hwaitstatus.hwchar-ldbl.hwchar.hwchar2.hwctype-wchar.hwordsize.hxopen_lim.hbyteswap.hcomplex.hcpio.hctype.hdirent.hdlfcn.helf.hendian.henvz.herr.herrno.herror.hexecinfo.hfcntl.hfeatures.hfenv.hfincludemath-vector-fortran.hfmtmsg.hfnmatch.hfpu_control.hfstab.hfts.hftw.hgconv.hgetopt.hglob.hgnugnu-versions.hlib-names-64.hlib-names.hlibc-version.hstubs-64.hstubs.hgrp.hgshadow.hiconv.hieee754.hifaddrs.hinttypes.hlanginfo.hlastlog.hlibgen.hlibintl.hlimits.hlink.hlocale.hmalloc.hmath.hmcheck.hmemory.hmntent.hmonetary.hmqueue.hnetethernet.hif.hif_arp.hif_packet.hif_ppp.hif_shaper.hif_slip.hppp-comp.hppp_defs.hroute.hnetashash.hnetatalkat.hnetax25ax25.hnetdb.hneteconetec.hnetinetether.hicmp6.hif_ether.hif_fddi.hif_tr.higmp.hin.hin_systm.hip.hip6.hip_icmp.htcp.hudp.hnetipxipx.hnetiucviucv.hnetpacketpacket.hnetromnetrom.hnetroserose.hnfsnfs.hnl_types.hnss.hobstack.hpaths.hpoll.hprintf.hproc_service.hprotocolsrouted.hrwhod.htalkd.htimed.hpthread.hpty.hpwd.hre_comp.hregex.hregexp.hresolvresolv.hmapv4v6addr.hmapv4v6hostent.hrpcnetdb.hsched.hscsiscsi.hscsi_ioctl.hsg.hsearch.hsemaphore.hsetjmp.hsgtty.hshadow.hsignal.hspawn.hstab.hstdc-predef.hstdint.hstdio.hstdio_ext.hstdlib.hstring.hstrings.hsysacct.hauxv.hbitypes.hcdefs.hdebugreg.hdir.helf.hepoll.herrno.heventfd.hfanotify.hfcntl.hfile.hfsuid.hgmon.hgmon_out.hinotify.hio.hioctl.hipc.hkd.hklog.hmman.hmount.hmsg.hmtio.hparam.hpci.hperm.hpersonality.hpoll.hprctl.hprocfs.hprofil.hptrace.hqueue.hquota.hrandom.hraw.hreboot.hreg.hresource.hselect.hsem.hsendfile.hshm.hsignal.hsignalfd.hsocket.hsocketvar.hsoundcard.hstat.hstatfs.hstatvfs.hswap.hsyscall.hsysctl.hsysinfo.hsyslog.hsysmacros.htermios.htime.htimeb.htimerfd.htimes.htimex.httychars.httydefaults.htypes.hucontext.huio.hun.hunistd.huser.hutsname.hvfs.hvlimit.hvm86.hvt.hvtimes.hwait.hxattr.hsyscall.hsysexits.hsyslog.htar.htermio.htermios.htgmath.hthread_db.hthreads.htime.httyent.huchar.hucontext.hulimit.hunistd.hutime.hutmp.hutmpx.hvalues.hwait.hwchar.hwctype.hwordexp.hMcrt1.oScrt1.ocrt1.ocrti.ocrtn.ogcrt1.olibBrokenLocale.solibanl.solibc.solibc_nonshared.alibdl.solibg.alibm.solibmcheck.alibmvec.solibnss_compat.solibnss_db.solibnss_dns.solibnss_files.solibnss_hesiod.solibpthread.solibresolv.solibrt.solibthread_db.solibutil.soglibc-develNEWSREADMEglibc-develCOPYINGCOPYING.LIBcatchsegv.1.gzgetifaddrs.3.gz/usr/bin//usr/include//usr/include/arpa//usr/include/bits//usr/include/bits/types//usr/include/finclude//usr/include/gnu//usr/include/net//usr/include/netash//usr/include/netatalk//usr/include/netax25//usr/include/neteconet//usr/include/netinet//usr/include/netipx//usr/include/netiucv//usr/include/netpacket//usr/include/netrom//usr/include/netrose//usr/include/nfs//usr/include/protocols//usr/include/resolv//usr/include/rpc//usr/include/scsi//usr/include/sys//usr/lib64//usr/share/doc/packages//usr/share/doc/packages/glibc-devel//usr/share/licenses//usr/share/licenses/glibc-devel//usr/share/man/man1//usr/share/man/man3/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.suse.de/SUSE:Maintenance:33443/SUSE_SLE-15-SP3_Update/d4bb78e91744b6dc3c0f7dd35332aee4-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]=ae9944a95383a66ae7018ca311677493c38170d8, 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)RRRRRRRCr=^Outf-8966767e9398dd156f3e6fc2e83252a48d0b05983038d0bb18213bacf832ad0e0?7zXZ !t/[]"k%6*75hJE=ld [͋σH;Bt4X.p?5*B9.}/Gk۱ ϕ_ePbY6a_! T|%NíEtWzZ2o _@8ĴkCB=Ϳ<Yk-G\%^f6} daQM'A;=G#$.. +ݿR,N0V>~N 'nIyN &G!0*L<".XEK~iF2*C01ᤩOH/UdA+6`Ihϕ$Xw]^A(-ܗ'+$]p%r910ߐ2aI(2^!8-ctPY릻ɣ,Ef+ċNNpĚZ-M Y/7* l V4r$Fq[c~ZcU\T6)> صWt44Luo5CI_Xű^lj_!h ؖvp208c8ZٔۺN8:K"gՊoqջ-YnӥRn[㊚k8d_=̀:cCw*2,b?U\aoo-C9^P^KMƣ2?WKqK$Py׃Jɺ[6a7DL!ZW8TP,!TS61L|í"AR@>Z\8?rn)gprȻI7hOmЖcyJ11F 9'z.A/7a2˭U2_<^+ktfx-Z&!-f%. ݖɯsjo%p  i0y!qJ1Ehvdxu/hP&tppЈfM+i3!>љ]|pħ>Iot|#* [E݈>>SV9PvK,n:ʽX.)K2fY}ͣQ9uسBCEV3D,z7|x(9ن;̲$OtqުSJZ5m/\OQb8QQ,}-(M. F% ? IpQݶ635SUx]o_sxg __z (Judq1ܨ̧ZB\*^?-F-19N 7+ 9kp+m?gؓ/0r 0#~aK8O 1٣Ki) EYςZ/vi,^YȬʎ/]EZҶ巧jw-"QM*а՟M?ǩR%;lI]Z4}CDTӣ) )U&!WB'Gię^| (3?kDs [-lcF Et.Wy=ޥP7YTD*q8yMɛ$ndp QZ^ զS3 M#  <颈 Q.># b[% hD7!%y" Ȗ5㜂s[lZ5BXKjv2+׸`gY a]C]QвսM`009t N#gt1̓xCWBL@wt/ݖMu1Ya -)5M3I?`>יrvep4FWGV(QckE*rpm>'GS)_]ӍgWh̾$w{TXA{ֆ9tb GT:؆|OrbBV8Vy`ПR_#gq mH6!u>^Gџ'2CӲeߓe߁iAU/ǏiNPBsJ>U$;urr+׀/0 r@y"R8ǧsؖihyͿ(ŌCV{$ӊv#Hӳk]p/[ "ӢjU'}a~U3]BJ jY}VD|3}ARIW9:-OΎ!Z`o9+'3-7O=rFcP6.`2HȨBo&y#b!ٴNSR3DP(X؊P*m=>=5!2`HA}DCSv́xIBoyFQF!hq;Smʜ:CuJVMenSԏ`ƷԺb(-$ t^CN8N5&4[(]1gFP"R>{KcxZ @NwEA$}ʹR9a (>7!ȨUR Qx%ZZ~tXG¼_p-#}`jNUAސܭFeZ65T|Ğ|s gj-So'뮌NXϴ"WJH3=ɩg3>"xJ8CL99Ίe=s\ Y ;~1H YFhƄ0@Ű;y}Ɣq+ѐL l*PqBE~Ag0r]ofG"v3915Z"/Ng0w']΅-+OW[K;ycډ/!1,&Tt,9}ũ am/hP1R!!H1~QA4&l) Biԁ^l]Ay*23 H҄9ɼB 7FftܟߟzbW}TTKώ16 ?BŢrǯ˲u %;JȰIDuTw(RD/ߏMb]OA{+1W2Cd/M^lri(*ël=`D}F\Ca3}0J?:]S&Ų1*>Z fga]^ !Qfkk}!~᪴Y}3z+lfX1GΛZ'x,,1 VVyCE͜01)q.ajvG\t.ў2[JsZnJ'7O6ڋJlZ# PQTx1bTxWG/D-J)TZp= QJr5$YhZy&hxH8d a\7<+}AGa*7C l3+uW0f!zm2CLHGP}THqt{bluDp"蟹!뚯yg| @{ڬOy ӫkT%' /pChrn֣TXzS= ~rZ=K^suYApmcu^3:q0auj-} #y:XUH7ԁf?;\Aj/9XM3f~d(n+jY55Q>hZ$r@g5ҝj{*Y.UsEu$ P"PS1IQ**N?ܯ핵ֺTd*Z/i!N| <({x<% ('BTN( 4Ch'F P込T{ine \'l+@C[HܹEVh ߪ3҆O> Enb޾x%?˪ :e舡E BT/hFp C!8kdhF~%94]er.`0߈Nߞr[Hħ6m'ܧ~Xkf`@HQ9@(R V>-Kw@sv6G:h0{\`تɴGWwGǯt_W- WkxW+zˬțO52$6 yY==qIap*A\1q6J1DsXhۿ#ԅf%iɛCH@ժo  lN!쿛= VJT 4uVwR'"VDwJ㟑~8zKQzV%Q!zV{U$EՕG>'? $( J'YU9L`w f\~zFo,GT` j#}}|gc`SKrsDP%Yz;rQ\9-"Y*N&;J>؅w!|=uqWnE'2{.hWHP3) oJMȘ>q vj,劣v0|, p֯6^֌!ci,%ޛgeaSp[GtֆoA3$-8z%['''&* `MǼJ`}c`] q)6\ݵN+!EIa cґ@Нb靴IS71L,W[Vѻٰc !Kޣ}H]nŕ+ߧ'O\kd ΄xh$m O ICF뷆EDT}f1u!':I{ȆǞ'7Q L)`1]/wWhDt*۩2q9 |[9 Owr:lzȃeV I[Qʃ+I|ŵpJ0w !w%رrpGPe>qt|P ZgR}ɸ\{-uPNTt"Bl >Y+,Re_GcK>]ջxT1E crw0h_rn6P2s\1줞5ŝ)A)z|7lUk[>k,utfh]L@[M^[{|d؄Muα,R/(]ajx )ffPf[!̚Dvܾp}a^3Mя{@'.ݠf蓿)+⬙7w?%ڊ65Q^Ed6;U=-z?>ɞ =i&ѩL0#e|b2cūvRN02 }쟜20܋Zӷ ǨifX9h= >΂ôTnLlB@1o+zWc ~A 5|7#F @[v `HCUfu~jQWZMqzUITU΅5;3AY)޼-'s̙S*SsaR!MvL!CZ t܄AZ+p[p9I*Sk2't{4{"^R; RWTW]Q@SU3eW@6,NX501˜<ی38WP4+u\[y9c-Ƿl㞤1 })C)@&zM4V3bM5}w"sVw\ܮ[Q#?jXNĮEX\}>7H497xטOp˙=gnO-4 `Ϲ7F>HNh}"CsC&K +*1@^)0sSN*idkq4#p#U@_A4zMRuroCAG[}L3;Wԍ %,zn߹L-o} )XU04`zh@ G=YVؠ6,9z֌P(xtkOu53'=wyvqG!3 Ճjɽ;8L"ɻͮ 7ULԊXR:x C$qψ#s.uu)b 6/~JԐ;4,A4X^߂i-)RC*.ǶϚ4TwpnEZ! n\=F&4^,Rlkߦf@Wsr^$9>̭ՔT;}WЦ~ M9è%~)ET Hhm:'z [S#U6qJۢ(gf,+"n~z .W)Q-F%{hъ4I7$K8bG{٢-_ӹ{= ~^G<*~>"Fǂ9crۍofLw)V1)<ƭm~4/'o mkfEVm0 @q őcV<9p.L.tw[k{s[tb{dq Y |O^mwE#I7lqsuU]:TYj !7q09-'t ~X+΂ { i*1&Nlbnf8+ dA*W{WI=urr|' R])){>*;}п-&_308G;;4bfI.iaK3;ITΐ[-'߹ϻ*=G3cm)A?t"i#* 13~Ǵ7n˶rd>J+i-Y#,BEWu#LV[~ꍦ%T6ڜ11wY숯}s OLֺn_ l;O\1i=$7a%A$!4vu*dG + ᏢT΂h\3\4*0šUzX6}ܐ;es5`h0.6uun񂲛v8cCL9# Bp`Ɣ/O%.LJ/EgacMM稼(17jVŀvB%ϛ)%YaUt4+%b^Kp|"=y~4V, [LJJd.Od1qNMp|' ?egtfzb)7'ڹy::P{o3mab7CxVpy MُNjƚU̬x>њWA>! iRzݠ[pq蛻5F x.0ݔMq[P--Jw:E,^(HeGvyYጄA Oi#)H#X#4$)V?0Ueb_>+>9%ހ4 )K^TǑBlX*2.dW[&1DÂ﷨} U>h5la[U&)õ`V鲺P}OYU6^0nR؀:~! ' ݜkRلzk:u<Θ]PIxsE.攈Gћ\X]o{l D1@pO+z<APKJ=O{`00T"gcD`GpUɏd{S%iBa:O+eK3P7_f*EKt:`&Rc 7wڞQW۴㺙(%8uD~=]#*:K]fC@^Џ4^D.gEYt\@%CiWMѱu&K]ӪYg~U02,Ux& HI29ogPgw6o{9Pi֊ig>ƥ8f7-Pphj` ͔:'F2w-6V4 XpExŒ6#1 `>} D(a`l6k1$PS49* GZD^+&OALt/"11+ɁVYϔ#>$l'EN`VN6D!Ї| .BPFn2eACyKrN$*bbC(SD`>y4i4őKdɊmʴ)cUaZw䧸2eR0SoÍe}}@F,G:c,px1PMioE׹Q+d*cMhv|ȕi;05/1] h| U#㎢COX%+89aX;RVtQg -/`c7Gu_JuyJR͜ X2xG8Ol5=ѨC57|&Qu%%\v42숸z5 ꊕۜ`f |;$@t] ^6F {ra]Dz޲r'GVi@c䑶D^^*}? 8 QxS|9NEqa(l댛u=ܿ6kTh=O5vgTS<]pn feJ kY!Sf ԝ#ggX3]QvZ3_`m >03BCc|/!@[JgBk¶#;*.E^Ak0%: ]T=2,pSsesϖFYbn9H<Մ=V(e7 9x_\?Vk\ec(MXPd&T"@rR$Z̪[O"_?.F~r?U8]h1Tnl!U)FǩHOTZ-Y݆QO矈@'05lZX?Fu$sgǗ)~Ya6O=;Lxg2S8,;w1ӲPcSrOz,NJo[fH 㚚d۞>%oD!Ej, j1 ]CO&wVډWe['69_0.@8!Q$@+JE 7>LwS:˜j(rCރ%tF#Ї a*H612`L Eԥ1F0}(҆^n]&Lڂ%TdNNrxwOv>LB0LW u Ԣm3ex0c ګ9 F_:eJP8)V ʯC&]a&Z+Tjy!3@G ] (Rd:aI&xV;SqMՍœTυ!O]e^ê<)Ew=῜U/ o _1'{[ٖ yi?9˥Ԃ)ԩ 7f9zrxT $vDU1F jaoH@ITi㮜Ǫ?:n7|AsXQ8%~yMVP $<8/5Jn44F_ai8ɰ/ ^)p>r]Vpo^AdB1S.7`%!rbL"FQAG̭*YW&7X CT@ xѣnzP=l_[N2S]_瓮ϯq0zPh[EOǣUWGVETCڥlhaHpJ9;+XAI\TYEqm%~Iv܍< |u`#8cސ鈇y6#!Lapev̒QRHY(6ݢ\qN~wh0LqiFƒ@3iRJϖOWsŮ:*6@ tQI0]EI*3IKa%̪!Ok9о@K-`fkl~#Eʕ{fYidb-eiF^(\4ܰ 4|2Um ~&B4ؐy^Mj =b3| ˤVw[LBE%_ۗ9\:]YK!h&YDL<r>{̦oKdK=wLt޵X,/*>v ,)ӺNO}ghk uFhފ.#`$Zʁg6^nnfw L2I+‰=`w5 GE5IEU+m+]cz5b;[LGnY_PZ&aD*8W D5/4*.pYf4Ab@o=՝p>rfPҗs%0uqrİ8T y*^4Hި8Z% 9$`-VIpjWݞOf4v[ Qn}}T6"^ 9:{N'3Eaٔ.,3BmFjBe]VoXbM.B` u Ziٖ8!B#N%Ѻ > mč:YӾ>Laހ찘A.*]zQo}B9ǽkqhj:GF)7JI*v 6rIfun,~QddKS' ;'g y.~3h"Wrcאn#/C^,}}dFAOYR(!Ib5_B䛒Oc/ИmIu.% 64 ]:447ahqbHfd e!s\XnB= FtwEcۂ6hb PTyiSԌ)%j!5mMŠ͞pJXd M3.YY޴,hW&ꈫTIAAE.-flv.06ˀU:' eObiy]t)U -! u |e{q{mzBN$g*yN%IVCZ޼ufS $"PGm[2AϷD9eX^1PPh(6BCpS1A䢨ci#A9+]m 6w<̎KSyZOg2e1qCR㲒zzP[kf099(w RrcsFRy`{N+kS i=%7pj %-E<C' L+r<;8ds`i2!'hi;G3~zg+rUD={duū'ΐ%`Xj‚c_SJI=n>e'T?>2fA9KZ?aYFhM '͛9)ќ*9ꡏ-N5-Qj>#O@rMaPC"]Ddぴq;,Z_Iڣ˴FdPVǧ F [R툆!̈́_mu?Gyi!l5å&sWbµ't,n&Lj5Xq Ө .\n%VIjlK[P2[Hku1+~Zw&)lqi`v3AD1S] Tiag څO̞,^(l<`e#OcҴ} ]ʹ0IeUeo\qLC9v5NS&=`ZeSlQ!8:StnRE0[{yg>fK.J>p&mt:~VEitρc2TuEJT;!l 7{/N,f;"6:ӝ\Hp|D% ǀlhF55h,peY "Q1 ]`'sEl 4d(ڤhX6:L K.壖5Ģ{W ʺ1 ʂ/3$Ԯܵ۸zD]d ֓lu$h_>&|Ri>6m>XPwFwM5* ڜ7u*>Ok$|\'s^8ɕ`4;E-2_8EM`V/ h8dU2T(-їčU-eѠV"Swko8Ǹ9jbf+͞T?jA_ny UTHBՂ^X"{Pf^@ϲ԰jpp(k;G|j^Pt\MIydYKG}ً+΋|M:D;= ?bpتIǒHh Eڄ1Ey࿐qܫu$(iQt=ZJ<*[:Ɋ!#˚ܙmjSQ(xG^`:|Ȃ12V^F|@\_yģx^hUsO'iܦR:6W,4L'miA}R=GU{KbvcZA@bOw@4aqvl33ñ/Vwmwg-i՗5e9" aw8x)_юlZszzcFD_ݖ@S&7=Srt1IFCJDL$~kP'cѨ3jI,*u3?)I ("-`vg X|RԪ(̝pe[]vmuIz/#\2=ËU 0rstlϼy([M/aSكqzوy7هt mF%%I F s5Q}|>qmlk>x|Rq``-6 CGcmxKE[s,gm鼋2S.C~gii jVgqCZheQy7jZݮ|53b $bL`-Lͅ(Z0i,Qp&V H&NsA{ݟrUkQ.4RY[s߻Nȉ((t>+7o4{swg6WY=&|oB[ @M~aHS [nktk 6O bC/ R|$?9|JFZI>zj׆rCsOɆ9 ߝoY!r_cW!5s|SCWUF#<)(hxrlzH%Ĺޥy\Tv^1t2| ۗc1PP2 yء>1OqL]SGM5P%Tx& 1UO.jGcRcg]Xq.: Nqdk01֛/}?A:|g +iBH ImbUE.8Il٢bsp#1olv#8(5!zn!DgRsfASiM1i,rό)%cқ;nR |uvߩeeyIT t]O՗XCr8?- ^u?6h;50ي.QK\)W};thD:ЛceCmrD #WS߼ԲLeocZB`SXH ^@0ޜ nck8R`sn=1h5JiP $z{84O?Z2ۅil'8yq{g-t*hq' K~MfGe҇0e;0!'d2teH. Ly^y?F8ӕj͌ro`ݍp^r@jm꛺̛O?"VګMa6 M7"9>mⰿ,w@^ѓݨ4sqH;H ]i_ϜX)#qeX9YÝ؃*X5%JT YcBSzx, x#+R>!;$60D.[l{(H)Ȼ^ IԖG8sBiЂ/BC un &hK;bE+$#]>z^~v)ٔP K2Q4 1SXa.'KTPuO A|bd#~띃b>G {~e˕51o]a<"Xq8VJW#"i^!!jct]3Vy,:6T«Ct N|b π9yӄ;ib6sk(;e{C.JVA̻s? C%}iɹ28\cj}z]b8Q!p<|qPp4,'E:.Yʩ?ˇI$ueOf}^$8栒b_Etq\ӟG7Ú<ȶmL9wNp%VK_b[y 0ހBZPk ]>R. ۰Vx(n*=ճSD0h*)lƐJdۜx P`$7!`HR((=+#* `k pr\Cj²~r.a$I'6Ʋpu4:wlQŽ9tW&g|{Uftm:M[Ω\SY}rD zSRjbKf_/gMƌzl47nWތ+YBP>e=Nx;z\z#.&yѸ2oNM(U(}I,Q5SQ7HHn}[FYN ז*:ApwTy &Km40η^֋B߂o+͠3/gV #P= ,8%SkZ͞465 SҨ|]dЯO%K̓%'jiJېau3 6W_E,@V '1[[w+P1A>$"B䢹y o_)i>̥Ggu3Hk !d7,!W=LS^1rvt,乽hT2x?-:TN߆oމuL ^< f IF&kg/t&Zn||]Tc2wNr<"]>s+Oї&Lb96wJFdIե% J+,yM~{)y3GѸME$wRe>\Y :? D7N-׾A2 |JbkKh z1۵kCsvkxW@1i,4g7,˦<#O~D P[<#\b"')ne1|;`D\ zJ/wDJv~O2<),b y'K(T.McQ--ŷ KaK_MJ H҄?}f*G+є<9XW=s'DU8~W{;XD/mS%ȹK:W43\yF#,=z=nfM@5o >0UСnPdmCBy%bD r^0d;zS7 7?f+N!p ꥅ[dm}CV ?$eBnLP:2vdA>uD3 C |oU *0'=X `tb"B`h:_ռ H{M@4Q/:`?,Q6_5cp[?㴙 _+?VP9;,n[UȌ]x ǘ_1K*"'*VDS} p}ÌC ruZOZ'E^|"uroǢHKcP!h%* IOm1ʝy&f֗6<Cڊ+Z01٣'^ W_?N=Z/#* c'urybV:aBLZS2FyvGwO:i_$u<9Qtw[i:G_= -,=)Q9W.ƫ(x]jDЦ_.^<,jZ]DY֌Wb;V;թHn[SZA<_/cP~ RNɰnb|p1 OLmMTY9[ 1B%vj2j3>iL;nk2GG=__cZώKY$O pJQEI- {zd{D % G˱v+:l*> wOMs!aY[pp1wȤRő#Y mq-38Vؗhrnl餾0}&?޹Z6A//g̜hw.#K j6+B]?$P^BBr_%߀gbWkq&mh6!- ӆ5Ϙc /H\l`cElv~ *}JoL5(v_/no@fb* [FN.! yTJ#y,E gjƻ 6E\6;z!9\R<c K5.I`R.YǾtKDCj  Ps{VoFA9P/Iꖛڭ:̸G)DQmFWF$p"e'scP<,054MSZ9j0d.y7jkFර=kҞCg-|iψpu @A~]">dUx~wk!XwNU*ԫ> 0σ uNPEF^ 8p< l58) *tx2\C֑Ex&6m,ui3AwwhhYҘxu/M=@ky(;9lWV@ Cas.hȱ/t4;0\F?+Nfv ރmuTOW9d2!:5)aOx]L}RA: Ff ";E+%z@Ie$So!Ѷ+(¿.XL nb$4D'ijS92MAžg`L?qwPџ:SC4@ΤgjhYgqi/(9l[.e|/2K[E@*GsgMAƬcvrzoL C #7\(rTD+QdMN[ HQ5UZBU|g@{p43=R_WmV2 Fsu$X7M1R4)XOFr﹵xk5V@gmx V[Z/[" h?PSaZje[:MmuM'nXmWcEپrQՂQtukFfzF@gs%t7ޕYL?X4[Q#I>{qC2: / !MH7> _[pjT5J?[x ݭCfRڵ=2z ELw/cp=gӊN. <` sD=JZ+j#$5"+E*aR;s!<184boeHkP= gkNj!Am+f.f#fY^ky f 42K'iy X{m5b[;(ArN pU> rӨR3'Ab"RY 4ndj 6.j0a/ϱ=@K6fN$Yl"hchowؿmx7j)`=<>kP=Scse{RRo7D1^Bx7tm wE3!Y8>:qbPJZMtyֈvlBvPO UCA7C=Ŷύ 2imv.BR,s8ɍd ^>? ,!Nj~i^nįu5W-^=]v7Z˟:ȍ~ سcHaiH=G~ uB|m0I|-zT g@wUa TG7 [5<|o p6RgUjDv3,c]%AT,' R>J6RCA=red<#r(o0(zi t47 x }^ZǔuB,k:۠`HڄgSVPX(۲Y1dkbYil;%?IxI|p(' K1ASH^L/yf~GfFDTۥ$gWGIr y,0U[FÕDSKܾZVUb`0L"K?Ԓ ky> ҥTg5P9)]}W^^ఱ-kԁ0V;8k#\ -q1Ri#d[ow`^s<"_Z6YU֗ゲ`[]tE`Y#IQ@2l%՚bU)m\C?̬Uƒ%i8Nxd!EVH"@2}"!I(:l8JpK͝Tp+ _}Q>)y4W[I\/z }ڛ7&*R1>#*kmYS+:=CܗhVRlilT=E01Xͮs_\|헷un͙݀-e`z ?0Os-@j版ft`[Kf5UiM]U.qg: }Zoo8vw]NovXFGŇUkA#7_EϨ@d47Ы@(w€1߯*L) 6BKE]Om Y, G]0kf@A/lwxG5TIVz{Vb 涕CMVnU`_$(F{wI JnZC{{ŀ!_QPo6b?)2|wBT #MRYGC%BcV,$bBo>[V;ag\=|Aq8 B1RK6 jnN ړ0'Ln=ǩ$0Q[sn|wR'89N7G|96T۞ɨp;VdD&>e 9R-ؽ/"eq3mM~IRjx7 /l &宼,0vY5S{Z -|ƨ?C5)G3rqhOh|sHr@s_mIw±|_qٰ F) RYkyQ`4ƸV)%J*]Q[mӨU8)6cP}m޽y-)Yd\>"܂fݞ$XJ d}O01` 2jH1[F 鹡XO.P%b*^G)yn+0Z^kRf"Ph  j}8qe'M\E "~sH'${pwca|Ft%>wkcŨڟq2YMRŚ)@]-_ౄ>9e\CJgu,P[X95TSlJpkV7 ܱ[ؙEXI(&/a_*"|5B,9^fSě I֪Jl;hK#K?vW?*Je7Hc vsñT<(T,?Yۮg#?13j4v/vq#$Et+[n2?Cu7|Rq9y XGԛ} Ȇ)+ _\rE#DuWAtrB""ӷicnUE=T9Ov[Gõ]bIf3d:wl}eIҶm*+,<]y)p[8;ڝKZ =@jJ o6K6 N%s~\gx1&P`t۲Ժ?oĿ-TZCgd ϷآmA2#|N`Pv%:WDlϱR¸#)lN/)65ZQB٢"ySpn/0 ɷ5xG&5 .D *fw"8&C g@H,Mf{4MvVɵjFV~9p71ȠVTQ*ΐm3f~nV kŮysLڻ:]"(`%cRܧ0#D0yn~} j"tXW<][!ض^@Z 1Fڍ7_ gb*>RgIgtbRpLRlD<OoM|vաVXcߚHIKy&kf@sűL CC )@QPb-DpjXt+8#ɦe1ͼL}b 8ٲReԙg9>MR@)$B֝{b7ng:I.M huZX}{;o6oV#Ȟuqj r1ʝhdl}ZU*ĤAZ[rRY!{iEi1JDO?6g [.!M!- A#e1j'!\Bj*4vػlkL#ȇ '$ԟQ:Ѣ9Z# vtsm6mV.2'Ζ7!A?]uGYv{`P)y|Ȝh1Ϡ*'ы4G^x7ȂN}ac7=˷@i]eRex/'3=I$ <$_/[|Llm\eƍ.9pK`CHǯb^s?MOŗxƋE q˹4v/7.A/rd⊚Ih)s37ad8Qg*P*}jI|ZUx 0.'ݼR}W:u< jv_/k 2+gVd 9yh^mRa@ܑ l?qyZ[7`V&?-SQtf2a1þc+&ߘ<2#úc}!t.ֲӹ=#;Zo,O/3XjQonk$iRiq:n ѹ.dR2،*ڄtZfh`VɾA@7ِv೹k){ %g6*wk<@ NQiD7RSdDc$y&x>PC)GmnQny ^rG>!9x4`fFz6K9D}/~T´o;:G͸[iU)34^f\*YO) Ŭaע ŽB+d9 990P& ӈ/!v@{-COMowlpKf T¬5-D_p Zx۪;>3hb2bA wԫA!izNo8@*ViZ\=%Ǔx6l&_J+A4; c؞c|YL,uRHғaz;-mU5Ls{&]⴩Vf+/`0%'Q9!o/b|rhgy4u였_dʽu9!o:J4j^IKQn$KJJ}!X lXO\r?'hCd1OP u n,qi7P~<} ;9!hb3T^hqocRڈ?+綠MgpӎxVA?@_GZ'` =>tsƒŹ\%/5D(g9sSzko3pZl4Ci,5}`r/s[DCXKۚPJTt)!Aޠ0[uÚ=ъl}hu8,RVE9wF1u RT@t0HF7/0%xoQn#eCU:jm_v X5sQ[hR-sB@^=Ƙ$M,-YMQLk&ND^L IcAz`E .-)(Ix"*hs °e"!|!Rf_O |EsL&vټIewAy UJuϱٗA32}Pmr H)1qK e.,vψX؆އC, Ceň~j|4RJ w)p̮pG/8~{hey=W+S4=R/v8&:[R\~'LùWŲ&$w X1T>fI)G;; sp[ֆJ,^^whD0=ky. f̦1w`H̒+R[%CzՂ]7yߌȌ\5_,NsJM񢡝9\T_sy RmjAFt`(Z)?%(ϑGdP1g]'0wK[Ol 9gMW޳2T? DmIgu쏎vIH{3қ,NC@UQ z|`;ϜA 0B4IT~xN:Vڹ?.aRo58O :k *SDJ5:Ihx~ CepWrqTQ<Nxq?J2,V/RDm7WSz}97F >ɑS\#1,ilqCI#(٦orfK7l7ctRBg1C\)i3jׂf9eX|*gջ[Ieַ.u95wAMv& 89HA]XD _bB.| n=J!nP% MY8)7 2-ͼj~uoд,+QpW+N3lDG#. 9@&|$bPl#+GЄO|x9`)Kӥ0=1J&馟Yl z@/.FC3Eqe&ED f +dl sg4OiԺ1D۩[ĺQ c*^rS|$E1b d>B8}|GTڽ05f/WT4(~ǎk[ Ƶ"ͣMvX6w*rml}T[ nlƪur|St3\lڂ SQtPUR,^65ԯSq=eV I,e  +՘Ls+pK p9|n5{{-6gpKEZQL,x dq)G>sOO=NP졊m kS9&_:Y[6Bfy*M+xĩ4p:_Gq~F1~L*D7~W0*̊m8I^t *0L{^ RZb3HShn4彁o$yv3B"-Qǿ{(ܙk܀( %{S!U@y<Ӱlvz-y.*7}(*jeQn7#"80eLSKĉ;TcƄ6ca:׼n^XMp~6D5Q~&اtGI? v/Frz{ɬ؜iCLjKj<(ڟJ1Z#Exg+D2: 4+c K'RC(E o'=-r@fh6R'1ٟgZQ@L܁ ˕[D'XOiNgbN~Gh&(g+yut k_Gndlm3R2Bf?x=b ۓ)n +?wͪSl &HmsŌI:/.y,aϭ!}T(%DXK3G ~9>H$6XJ>LUNםB]"D ^uiaNu>Xi-~gcОYUS)fsVE K-q`=mw8R_񑬧喅A)7Lc!dҡ%Y8y4LIpYX\R@b $3-PځLo<njI|G$s t]yEhP̧ }ܱ-,R,Ր o {]ֱj8];{C+yL ʁb/t1_aom?"D.ZFR9c|-n30lh6SҼ? ŗB7CU=.korjr /)"ZSUX5%/MM7|\Á7ಲ?~![{;d衩pP.OeB>!3zNX3 "\31m/*DE1z҅ú;mL.y{9H1\Yš)<؁u[&ܒgE,JBj nnC]DHԕUFEܛЀ}Pa d(P503?-)杂wzn97 Ytq 0iȨiwh5ӭ`D|~.:/5BXX$-K&-kK~ pG@:%Ғ D=QfKar}^f7}r]8xc1,R~>=M >0 %xR=(&3Ѓf2=k(a Dǚv=>;3W?_r!/KsE68 M2O m>q $Ddi^M-Iai)@͂utAX Z44pqtFj1H5}<%W.rņ:ImH$$=~y4itm(Sa+22(1yc -,}&#Sy::J|8Kb5)wL'46ٙhpԻ\+YH)jTҢ^5Np>=c]"~mPUM, ;Jk~u5]Bt`!ޥ:_orLCSh[Xm |#w*64-@/ T\*ӹ'{y.U®gx9)!3D%$ q^,ƅ L6̹' UZjVk;dHlysiVZ<[Nsӷi Z}C-GE9OՃq\oոrvu8SVÀ w La!Wu+1hg:dؿًCu(6nU8 I3Y@Gԁ P,ACZ.6 fzN[_.zE[tLߠ]F}X}srM`kYwA^|Jähǔ<\da-"l&ƓۗW^ۖ]s-{Wr!3tow%HѰbk; TGEA)prWZG݊:SxJ7EiݥHޑv 򟽢K]wĐj9𴺬d'(ر#ҋE/ľ#%ƫ 9T33hal}1 (`9 (9sxu j-۽W,Цn40T 3ڦw.s]b7c 2{rCE6u>0ڰRhň*_V xLHZ:1𗪩N30h,D?Q}$>7^g3GvјF떛K0>]L[Y#f._}P`S /}/7cZ:051bxS;Z*n#pc9yބDVdemtOWDޭi%@ fB~HƱA Xͳ.K;L@^2k#Mh~łx_2p6&z 7PWO1&8WRˍn;\bNGJDͤQRm`"]9!36=%'O~حwZ} ~I*, &dҴJI{ulzr_.=TWv6KKd{um鰘5[?'>1Nlݗލ5絩uJz.|7Ѳ:&F: \`:Gfd%pk> SZ#j MTWVN /^$D2j057o7Z+E 3T 2TVwɏs=t5$B.%RƮr*LLɤn*!勹W7p<[ Z1z^%:5rx^Jj6R ψcg<Y DCd<At$U薋"L0*JCx+'zeU0#j `Q&f<cx8@I3+xY}#`.5Or$}_!Uf+-chF:\.vHs Tr ~lucMS`dلTB+ҹk5dg`(wϘ Sc>ǴO )|]sǨRFpW4Ͱ;;&P=CU799L1DtX5":bh͖a55^K80b6)<;Er :x2ߍvk zKq (Œ2qK}DٵPr)͊d;_2w<|J lyꅵ%_^/d8^Mc%ųo>ZWSPIUFls&#hm%X`}1E\0 qgq9(gۼU¿V Г @d kp qᤸ^ BzZ"Sܤ3ͬ݅z!x:3xL~Ds;cdLuBgE;֧1taLJKesNX/\;4`7 d"}}-=t5>f?Wc/͠#!Y32!e+`]5~p MYd#ii4 ZD娬1>0Ef8QXJ[k,?? q.R1͐^jt doվ_]a%J h636+™k"ĸR=ϖ5gmw A}Lem|'T 1mǼ!T`Ճ`-zr#zM7:Ve;yռiAJH0(b\woq1 txo&8Mob}- ?z!'XK8\H<;EJ{`Cy=E֩?F+5tQLZ@AACsK ?E#(mS( 8\C똌+ o4vv9ΆRu,<2F+~܆v*J/pwt9+x<ˀt_!v@75tC>i_W1S&ytF@v8Xi`:,ʍ0]ttC`iS/j|voqWkv>,@ԗb_yrWoe.)T6!)0zV::-2G l^ϸӔK9|ZECOJC ^gɳsCpy el#/+ TZߩ&a!! P%Թ'}^@m_,f5P@cv8yWY}Ǒ' `3Tb7|:3t㌴2 Vؓ)<]SښTca $~6ZDZW*JvN]Eݺ ] D_,E=zOʾWt CnJ'-[$Bj Xw` a᷺mo",w48+onݓ<ſJe|!:~/FMah7cZ6Vd~Q3$m&Pݿ6\G>ȵ'\m%½ 戉Xdҹ-&\=í])o Gŀ4\_G&q~lbo>^3T4DPН90l rr/x XG* Tc9]zdk|eEy2*Š;mD(f6|t-b &J1ōo^7򁉌x2Ab:'ZZZI2zu@;AH[|z 756z0cWYAcfa}~tlN58s< 6ĕ0R))e-p]y> B%X:^o`PA(-缱=Oi8^\(J'ηCQAZ줃w:*&Ts #2q$sK$(r;VBBwWL0*JCoYgή5٤CUAzƣc;h*eN  bv|Kjʼ@ow5JP'|X{!}hӞ"F-X2'cY>7v3&m/v &(|aV%<ЀP_4H+'֭@a)pӡX}eY5=)kQ!W,Jvpu4 _Hkqo'^)Nf0W/E-&:HiYՠrxEg(L;6؊]3p-" ao~)}&͋j+eM ^V !xȭQ=J> U Q*3zQovPN2?2M|:Tz3~Cbd-e38#ИB._/Xʤ%}L٭5eXtՉYy I@ж~# R'}>Lڰkx .\Odl9>1⸵YhW7|I4lhpT8DnT|(Ix}ő$aUTܔNb׏QRkg ; 8e6Hl:qB \g p0 ~_8y)8u6Q W< L#2Xx\D}8wX-ي!]kmȗS7A*pMYE~v+WJ}* (k#LQ pOԆIrG"GuԚshNy IN?[ oS4graF6[&q6J<,MoD4n;:~P{;c{П9a pxQq;np]I6O x?;ҍn. ʞ]oL[mE\"o"/B)I}` 8m AªD@lEH`o|>--2u簷٧2ΰMPBE2m-'~O>cM:T(êpq虎Lm'R$74$/65k7]d8:*s\|tmK)W)e&DخWXI*U5}RsEq~"6R{ V-E5drtT:&hG,Qal$WZ$@h )qwJմݨP{bt{ʐszB1A 0m ~g3f:!;#J*)iJ09.cY&t!@Duvc}bi;nd"צlW@Y(CNau j"2Hh R4s\x=9fMoTs`&3Xr{=Ğfv+P1s2%in/<+3dO:c vD,/ sFB;2鋆??a:+= |oI'o#}Qq73h,"ڽ7 pRl7n#I=hȯ cg k5j. AOU!?V?ja\;\T>zmc+l=#<9ɤClWiqsQ*]{EP?ix>Qnڱlپ` ӷh FLcy=?#>#s3U^ɶLRu\%|W-[-Fߞ:X 6<)>T/*yah-gϘ&3ndvLȓSOd \%W^5`9шݓ?Vŧ4yQm e_^Uu&Bjw:gOyٷ'H_VR',Fpĵh:=! :r{4Tx}  Kuj7'T)#~~,=v^ P^@+>R.\Xnp-L ZJ[#wU *Y,/Ţ6nZN=~ìP% FVL_ĄJ,;N6fB jhnRn.GѠ3(lC|l4׀Ҿ&"wdJtȚ! /Io<͌)]yI7TXUZ+[.~02~ȶCMv'SmKh,n:K,Ogew;L+,w)XeɍNQ#;r7?ṲeWW<2l}I]fCԐ**x$M(jJWM 0IπPN:pcU] )Y7k(K!xV%in0jAONFMwP0p3nWyeQ*Cne]8/7NXգ3QzEcԤ1/oꊶjwq ly X7%3BIx'nTux]M,}V~w4Ӳ @r7[KAQbBe.q$Ynvl!ڌ#6*#<6U]3hOח)7W.H--=$3%p¦pwu9kd!v0c;.`Gq~ O%ßx6ժ%hYq ,a4`k[,eNvƛ^ 9A]bNQOrX 2֩d%!OګDjN%t77^h5*08$%k%% ^F6KrYCاb.>&T@^Eˑ7$,W7TctV}5o&q,85Q+8Z1̮YH}Zg#zEKTh31OfQ2|s ZiRx~HeV4S!h#pEU覢?]x=l'.HxK Apt] /<->N: gt/]ū*ocT>#v!2ljbqp0T.;+c *'LBdnTP+,IⰛ%$ uPs +wo;\oOO'@7<^#;tFbn;JX>ՂRJ\Uo0JWglZg#ܣ^.7g)[>;"6\cr<$ Qфtd:HйyuRN6_{3Jmkt1fEcHK"J,HLD`3s%@]%>i ='oa.pKc:0DKF$T\b4Oo@5 s0'ϩ#K,w3U:,Zq˼P6r:RFOx-'oo e4o+Kw\"]YTY uMCtY>)0DD},yNV|Io;E%^5 C%Pf.nMVarnA_ɅHX]uN\q:<r6'5r#M΀I>|>ç*с\Q@Yr7XlA~|i#feRQgm̚,o{.Z$+<33 8jMUmlϩ`fhXDϷp-&rЁ]6y)A9 |8 sUq@Ce4)zr7.ޔvABD}zؙGQ埨) Oao*@KnTǮ}1;oˌcИɬT w&"CCΘ*'i; @̋bs%Lyږ$vbLX1_/x_tkӍ[aaJC4K HmCPcQmD~Rvf4}a/7bSrʚ̾N9\%SnA 2nn)mUjvCoUn4r{zLݪLEzV7Wb8BYlßBgRj7UR1j_\Ix|3]~xNmXLVU fiHb7YJ  Z])P>3GO_Î%5k()5aKYQ-}(yrmp5zVTŕ\C~z|A=!7n&4J$ E6Gy~n;u4}#*#Rє9$I8+- a]oY|Jxb.`yfBERER }Xg|9yt _a̓I5\M׽ɷirKp:FMdbuvp~6O_aۊZnMdഢ,?ަtcy<{c)n iGtKt3z~a|RGCX5Qko2{ee(xוlz{F@ŠdTY~^. stvC)>c }=3;GM9q\*HqvV rPmjd(}}N)@Dtsq38 %f +I9rP CƱDnԿ4wtQ1%nxH!hݎӯ䷳WSM¼ fO0O!RRN*s\T&7,ADzD\Φ7?BnʗE}B5)7/#oo\hUO <@˯}MH4'% PB#+ݛ.Y-S*cSeSz#ݡeڢOqhAܛxVl4!J/A*w؍W Qf1l~ 26b&sLE~VS }Peex7"Peoo{`mFP,cҸ1{F^p|ݻx@YeepCz B]M-렕%R#q^2uVrw4Qԭ7aU6 Nў92©),SChAM]\F+sYٞNv⇡ݑ&y'A%XG)޳wPgtu;}xnb'k+T^c8LM{b%|}h%Qΐzن9ܽ%M_݄MuE5᧜ӸbOn1GyLX&a ^E !Ot Hhg*[wK`4"iqZHTGY)|l@ 2Y+xS Ge5:$C ͡SD["py}=4rY)Si͓m3YEpk f=Q<:vqlghb꟯ķ !B`$yYWˌeh~ӿ}x11ygcóAK ӕ}g*v5$#y gDKrOkLCJDQhu3DXyGXw3[nҜ;$퍪ю/R>VvLt+NcBbKWJ5rc]x>#lWj@Cj6@m1/VغwHGo~ܵEd:ڭap2G߷gKFW0b0aWN, 3)K ^T`Ry-&WĻ£3k'6ƃO}k/$j0a=Ɓz(GjJ=a1KZZ{EmsƯHv^nf{]:`Ԣ$6I hXf D:\CW8V3a)+ gVF teT܄zl:9M 27#=f*M6Ly0ūD)xI sOv孝P!CFu7l7ܭ/Y4  a^Ʊ, ɸY&"ͦ%>`y@Zdiخ44d:o:=@>0RY@b ve&3)5^I|Y  EMF_E|ղO `TFTaǯ9nd]a/s1=ŏ_ipeˉ2.C _H/;.dYd_Ew ] ?. nr ͧ-HU +W}5us@@H"9bRa4g2͛f6tZFn5TC!,G\ r5gst0F#o馡bNm-$EMiSz: E@(ۯV=ׯzXٜJlO- XSf`< \6G2R'H,x&M:"ޙP\QXbX]]185ZJd'j{m_ ţzNUHe6n6?%{g!'\D?YCʱ:^-m' ",./Վ uc?FUZ<~J}-B:uͼmgx8 +>p,-YV '(Fƚw-\iׯp KA.I؉b3k՛iF%?"?k'd6;5SN8S5h ᣾$9F_JHJ CX?Ȥ%LۖP'&QL޹ח& ]JhfDʠ6`eޑrxOyȤ bЃD.ȯKSL }S݁=?^R:x5]eJDzGv8Xo C+b(\fBx, s;-̪dboh 7Qq> _Hn84 BW hؖM񙓃9̚&N1S|O O^"tfEd8>6Oh@@`X9&>nKYlp[ɃDzc G7HK96ҾWA8/##]ջwoַʍ`}t=ߴQD}LYI^~CϠvt^b1ŋ8 4X5Cr_Y}MD*bx0\=Uzins&mO("bABpjȻn!c<-6}E34SK?Fw|w&+?h}i!݆ɥ%[戏MQ!$)g$x:^(;#*nyUxE6 8͸ZY|}Y?4ޗb([[mD Jv3` %w[uωWے an')DHDN`y`s/_/{j,)촆Ƒ|jB%sA<8wiC}rcGas i.!1tՊJH#m=@"s0ΘsCB{Y| q֜$UbtD^qAArf<*SQf-ZH́S䲄jG)Y6[̜9u2XV;ZL6&Ű]avz1, ;W guRMim8(R/5k2l w09rۓS K46#(h)aq)BIYs#SP$MӛB_Zo)@>T֭ei m3c6Țǒ'cT|o;6P`%M3L1;f( EWmɾ6pQUղT]^Dc/‹{=)S$ fk.֊Mn{7&bA:7L5p~Y@mcpi⢒iQg2rnNCՔ `zVp ൌ.I.7+ȬИ2e偼XY[~Eʐ3u#tm<y:a6z*V٩Ig4i==-Yu3J 橺PcK%GD pZG g'($JfdaKpBB4#h)kӭR˛z#AܩDUUPJ[(HX?F/_̽kbER>_{Mr*63Im}~7.b>֫wXXG: 2ŖR$dW6/H7JI'@7?Kx5gzm\xy2ː{X㬗4`Bi\NhrP*jo ^9< \g01qk8U|Q_;.llf>ocDhC|q#ZeG0X?l.tM=*F7l1f0eИZ#5# ZURYNynyoIdCciL帩%Ws\AonbvV5 {Oy߸A^MĊ3X?w`sΈ@YAwA^HM Is rT$FkO3`j^$ۥr̕a2?g 5KVW~-"W~i0i .J?(BR Ă ]/0iK# ^*" 0gpë7 e>T3_ٽ4f? 1DM(s{G=:"RrƐ`b1a Y!،h}>|gYf:/<;MZ$m*ҕشp6dgը8'ZęPiT]b=%lS`y̐U߽oL%9&d g30ɘXI>W'S5Su3Uw "D$;ܭ%W7`Nh @ pd44 hRmOdȞ`b鲈z؛r/ps 4CE:@G;15)ҷO,+lJGHV/P0o@aj9z)md1JPyGW%JHiWgX$1[F.A/8;㿇j>ZȎP2h/rmd,'t72{mP}|z&j,ʤL&9aS! H){i]H9D7cӁ.S 0Ag tKN{mz NfaYd2W~2e3ˈ߹W[?n?B\LܛzGg "kRmw"0}m"Sn`]Qv W`xF?~NoP0qh X4F)!4 'A!4]& % P*RIhoVͅls׀ضUKv t4OH8ȧl+H9|_~<""̴hc-(U 4#?:@&.T;b بv^pR!CQiy.[MP3B8x1iF~T7wK:22NV4|t-"C[@AyQ${EU2#jc`\E3uQco Ӕo`K8nr4l"x1Mcl᫁JBm{^mZ7Ic\ ٌr1۩ߍx`Bq.X 䀷z 0V#kqS GnP.n6{s7Wj$.dW8Kf ;գfjfZK84js!xl-L"ʔv3@m|\78M2H{왰_Z`Xy0Rv/gϖѴ;Ƀ ln่{ U̇h9Tvy3*\qkwmX͟P/Telf∸Siz`!.˓W x iԵ<G3>GbWvq.祣%j)3GmRU$B S;5Xy]XhBK>*CxB`~ޓTgl{sM]eAky<2*S%"Jtiȵ/0zҚOJP^XHi<(u~F>0G<5FGF4d)r^]Ag[ _)E5hQgZvB^Iז+}mҀzp@@v#2qW~1&F>WO 4ھ aݿ+> ?B隷*OFnߐfnR˜!5o.AtY[_ishʩN^>iɻl"HZYRl=P*İZSҷ_M0)E!o 61RA;ZҲ_]lQ>MBZiCt*3%⻷(t]GR*e mx)d=/̫G'K<6-6>0"֔.- ZkyxYi! R cA$V"1C,krI)T(('ԈWO3א0uA]&h%zM%g: G7Fi "8Luz8d 鈙Qk7ţ ~kyBQuP +jqcxlG9~‰TC 3q%Fm℥W #}/t,RD"6+ U}3PM2g^.iR?-aqjׄ|r37r^m W:/ Ͽب`^ JA2 _hiKʍ"*YbeX`I`YfaSXҋ@)^Pc)XE^i}Z[CN+v뻰UG-1EDX%a8l(,LJʓ0p8L`_YM|ީ3ӹ 4JX-G`f 떺{U6PF{:(֣S pD]m2%b~&(+\b^/ӘF$_oy+BQ0]Z:8WPPߓf:ըB%Tw5{Mf<'hɝBkDEoMVlCa6duOZXZ/MoR(ZQfW_[{aŎfߤڵ2Y_<sxPόeNVkVM)fĸ+{ݏ/2g4-x";Zf}2Gѩ]qC~1jS'ՅM8Fֵrp{TJkE묝Gaø>F@,TplR AgP}̴7 udBi8k oqWdM ׫Β1؉ qKnG|\cO?+*ZLha݄w2 LU)Dk4+_EaƼG/kETQ/}3%,UF?v_F~]Vwpaۄ8NX> Vw-E$ Z8pNBԆ+/_f:rtR8s8.0y'ģ,gmJ Q~I3(@rvwʭ~J+.|Ö{0q[ U1GZNӣ+&=Ė鱖|Q =6Oߣꥢ?c,o) T 9Kzͫ# n~j4 .kqǮBșvyIoerPh8FSd 9OF&345UV~w_,~)rJ 2J7sYQ17 50/2;(RU?6;tFQӥh~8<"\ PW 'M\眯 nsG`G;ee; [x,* ^X2;V~lĠ:Dt%oy~kLW K -AҬ Y%C(AcݐP $]=RI1K{3քeeSfp8‚9~b ɻe8Yڞ#MԙI(`ԅ/UiOwaWV'\dHxluS`,҉/]e_[Yu+ϑ܈ *2EiE$0FH LDrH,2%!@uf}-١Y̶eHaQoK-'/j{ab>X3_}~sx{<:K_p0jӐjYh Cnrw?ڮR呤UܯQzC}~tx5||fmy$~#YSin^-(4Xy 7%u:E r: JJ%;g_ >5]˷IĞa@Q6q"kxW= kr)+n蚱$Q殊2I+YQ]0ιK`]c Y9R (EgB2lX'EyES;}zw\9)598@\N1 ErGeKzoXIZw>+J26dge̙F]FEɟs ~)Zmd)w}B="G.9s۪݉QI4z9m-1<0ՠ:jytpbMXk^DAMֽ1ܬ,j-!LI%QPb$]]:xȋ|3ޥ ,ZdoFArS]P>ة9Bb.uKʱqMht,@;2Ȱ(lf2mmX٘BcRBg"@sHjaL贀)q6Xͮ(bX(4ԠHa:DI6jmQE ̄k\M5qM°zmf.IFfK,vxPS )jMls7?vY$fUISSHiN9IP~nA\6\- ar 67fH2Oy5JF/Ѩqf>Gz!Ve5vaW?P?}ZN?vχ1ݸQlb\;6J D9j#?hH5WKeQń?98 8FFtaBOMH`qZG k% czy9G_uAL:cQ.}Eւ٘ -aLᲮ&|)h!jw^0^_iGU7kRm ʲtv 3{%+{Uw#_qS!ݜ ހ5 -Q[e-*6Wf̪o- QIQd٬j&/Dx& kD$sE|bӄF4WI^btvZ+ [:Rd7 5ÞN v)6 hv98HeșiUs"ل[tք1ҹ;Z(Uw8n+?FJuYΡ-rwG)BVR\MXuuNXٱ!C|A:?X[+;И>eژ˴;!f&|:P={8el-m='`BM a^lgJs 5>ݲ(lԐԺ- O7lnwjXUB՞l=1D4c hPCb;. 9j>ϵNVz;QٖxD]+au?ɍ_bG ͻ$q`J q[!A7ey3T+^Y0׶Sg u$M'mAR(; -L(">^$\훱ZLW|#3sx$N/e=Tomt|HSg3*46@A.5YﻡlCFÒ$PXC4>5k5}f2܊1] _V.2cLhzkP9I X7,rB~lQHu? K#A6 ]G+~YSA⑄;x S`d"VC\؅u.m;igUg!3FO󐱉<`O,Tk"xC˖ -hj2ij%pSQEZGGood gptX Ork <0O8 SRS: @/~?t!:SyzyB/L s8hP0UT"0Q@37u*>X> Ì77؊u ,^łOTž)SJb%D=NHp&gRi~v-'ZViկÉ3GSdZYƝz:Ϧ2V~QjXqڔPV*Q1 yL[7eCWa#u=H5cAs{+o 0\MR©Ye  jY&2 qK␰kE.wr r(#4))ɰYD+ w  \nz;O3 /&"$1 bR ^isF`O\Q݀0$tmԓ<;9p1\BH6=a]ʔ]GOV/^t:fS|hgP8GvLuO4'D2x[|X_PڔN9.T=h[d8~;+-%6\xWz.gC}rB`e]i{bմvXaeNw٦>XPz5a]Z׆4{CLuOMc`|uS&xH.^.1贵q 4J׬9>ZtӸe-/DZVneb漏[EjQEz9n5UJOR)@^W3%9Utʼ.Xr9JwNB>`“: an?\Tg4]&g[~d ʤ"A&[_QGt2%$n0O_Mssk̥>~Y/h;~\u&aB[c2HV2]VH]u %WH9H9@ig A4CblMa͎<0䣉 S;e)5GL{S`ȘY&_(]) R ݴ$YݓEbm5(Z 3ڪf8 a<(9OػA֦$uμhLrX@PM3L4gq[,D-ȊYg ~4fɝ~a:U(DD%_秪ÿWfG:A$z#؈{ _E9#*Tס02xLyF[銌dgg8IqtQ.1sY1 3Yb5v]E3Cv JҿCJv r|qi>S6XSQ zu rƧAxGM$3@v9"dinKD.-vYSw q@٢'mSb*T[[U koyY@)Ӟْ<^| >0:N~N"SM \_?HZ Q&wض[x_$y45<6&HnoSd~.'u/зYɌzDJrXau]^;Jh5:aj[u{̣]I8RP^#͑4/K7o:VE4 TTb`l(dK z(?'j7ǫY=-4$%#E3eB7JgU$/uN*ȸ.pl"Op+ #:U2)uGlp=3'/'tz*=2δ0 |KӉoPZAxcͼDDӵ\,|Q;Vs8dGt'\pG!o”: ;Yy א uL}Imgדĕ 2eh+Ve,hx;PbϾW7,턧:=2=sHI+Ǥe"KVJ>Vca=QFli]imW:JMƶP>W=$-tDB 18̙؍:EGX,}6w[dEiG8`N߄dV|JwY&t\ݙQK3l1DsWϧp{+ҿ3`9~&cըTΔZ^j\/n//ɪJ<6!8W`.560L&T*{YftIfD_p2z[zȫ2K8e4 XM>L9RDGP 8t춽p7ϑ vP|{Ta̙P_kMxf Wq):9ar|f:x=ڥѡ:BŚ s,C%ł$EU$&˙g \pd- XmZs!h6 aZDt32 L$B,W~o~G|L\>|hC fƙaPljͲTLf7{|iWE1!hi*&/lu\ZSgi;gx-Eޮy3qssӛ?O@ q#јSr#gwsYDZ] ,I:}Q62qb[K7v[644e)atf puТ2~ZM4[8ޖh%i@a_m_#zΖ]Dqb>XЏW"Nld!ˈܲ{S\l(j \׍7(=m= WyYG1O6r#>M1#}b|Zǵgs Owt!MJ]C^%ɈBl1sFBGX?<]ƶ [P?=Nlw%~cĐcT|2K$yDmf!6e'lt|fO"Mn}BKx!g`ṴɓKTP(7"` R}B tK?7CL>y8XcDҕR,Lug5GpѤ9ۗWUPHvh_ R+^cֲI& c :1:eL K\m;VĒҁY·Nt^O /0DcW2m䔩ق'￿ӪX!MK̂tC%fT|@.{|s_hwL)o^w-zz#,Zuxm+;VH=L vҏ~*|^ւHk[1R1ՇX農-.nz.ڝ ǠԆ/AOUB[R~=y,;7#7%L}\gԶ`֬\TNťJ2{kRqA93T95}eЋEcC dzVo 7lЉy rl)l2s5J3&6Dn(i(+n,),Im:e9]@ɄPCrqdmM/1)}l]D@i9czJE0ϸ)Y<ݡN{l$é5uf$EIPEfL{VxG7}X4Puς8j8u`fbvs#&K|[myI#9 ׇL3NJ[w=T"9% u)v?~x1Knɮ+O9PtSɉȫxHХ5+)$6X 'YQ&` 7',߃]w17|#lUw FVq꣨ad0DpJlzP[HE %Ye]kG*d0#j @HwjMarwӟDNk 'U4{ւ,{pVtmk}qqgҡ1vcID,rtQDH8/jQ8%NK"I-ƮT3sPtULoc#KJTëaXD?Pdz(G2dM|pG0>4AIyyĮ;.>$C7OM3`b!VI8p Jah,Į l1CS:6zh6hgg.B61a!B. *kԋ[f2wgUVyXIeDh|~?jGMLŗe}}< aP=h(d;k;7SGM:KyvF~1 : ;ڷ<`z*4JV9#ۮB c "6X390$83X@1zuB1 &tdV҃K!$)y䟍] #a84f/B(G$ۆ vզ'֙y4t \[> .~wjdIfM-W޹ ӷMm|RҿDIbݷ&[V,,<+E P^ CSas=Ɓ{qd3"yl7OMm)X D8s?M's4%4dKh3XݟScI$T3# wp6nxK%t dPx5ş2ڷp1K9;+&ʹCZc!Ra ^h|e/T'_+C؇21gK 7q¹͗\\_oI83:":ӯ*U%`艇$ȩXۨ"=* ?QLbZι,T+\`b6߽׮ mn@&CG4=ؒO׉718c@>'j핁s[3>7ŋ4T"3M.ˇzS&_= `qqpZr&(>e]XS ۳rߙ:Ѕ3cs:[7HJ$uE:,M/zE;up`lmmqіSMy--Y;i;m͞=DcG֜DH Ʈ!ԡٓZϾoB+^^qeRhp`^# Vrl"`UІ˂'+F^풄Ve)ε37t[[GQ# l}WjM :pWHfZMC_Խ H9y :u}4oMzyZ蜆tԓ L:g!>ܸƒ+rΈc c=OHjXVޞ@״,t Hjk =Ru{ ̿7N] X5qXC$yb(*(^ dqWB^%Pq%/Kފ_γ#aF BDcJIbR04~$B&]'I! P\sJ6~oUwMQ@`\MI ;+ʻÓlEιp,BqN9HVĤR6sL\)〴VyS6rabڬ\$n ׮-d!D@xtEGv~Zn}N57D+ QVpd <VcԄVa6 芅o`Y*$Įg(fqP#Xvl _d5aaaqhA,Ε!f/Ek*̀T"ܓ; Ȃin:~)8Y?p* 14kd{=.@Dm]!᥃_#'ƠlS#qKN <@gdʸ4G.sl'S"^^5ZCE f i?kwڐ"io vũ옛JG3dae\ލ&"R4&ekIsG!VC+S2824_x&(gaFU2J:5+R=,&?nth`- p*)MO5>+Ry)bñ8%x3KxvJ4'k0߁>c^щ lzxU! GNQ CK46*iIpB؈^> !\6xv&ѐ/[O%!QJrtdX|?=ت%(b&$EZ&<4SM+%ڳh< &l7;. %?g޳^`=]UH*,؍_VL/S9&^k椦?2%ӒЋ49> VlMեEtm7& T^EdX4;REc\;,63_)ELDy?6AO/yvM_dare%ڀk)06#)G 8Sη;Y u";b*;5-P Ѧ@[7).˨Zь` QފMvJa>bE.%F $"&PInD1WOy@IdkEii\2|ӂlc4#R/$BϋO M񗙃>+{PܳGJEt /DV_諎): nGo{b@f"ٓEXiΏzqlRkLW#3U\9bXmS$;2}>AT5^d;jBN`+7ZUn0ֹC g݃Z]k'KKCu  E:\,`K2Ԓ\IՆ1˪x%7t Xɀ B_I*|KU͕|j%ɰ,K!Ү2͊e_+v2xFV֛U6qp.uCa#J ]D 4@+Oٯc 5oǥ,]2sY7qݰ!HyE7(qwњ` XQ7d$CA/ i&ױ&\ǎJ#Д(/Zr/녀 Rh5/.1-tI-T?&(3 &(tqQL@+l?LP ޑ4ُp&&o}Oa lWBYadgC v W4$|[. a KRBg_]pG-CK0+ Q78KReg"GLQA5dUS'|=8=Snww ?5H:2aoo;Brd^S+T{ZgCʟufi(s 8@J[QiB%wy**R_[w 6v^.<lX:˶o'coR8]c+=x]jZ#cGʸ=,;[񖈇@ ۠Bp!1\pi iJ֑M*qؕou~i ])ׁᰓRll.˂ *C;}u͟6Ct`і|$(?=1t 3~|/(ٯP$GhCahPFڬ(|g\G7ecL%';g|E%Ir`:Ie&۹Q+ѻFhxvC]QP0šW3lT żz4Ra?j xtUxEF"rp={JFcRL,Z~#fI9S.?)F\Rgd]P0p*?*si75693n{oQ<ŎS<w& 5IS"Z&1$z.^/&{3%[ :3ek 5<# yE*p2z-[ <UDZJ7aܮFlq6EuwZP=0viM%%n X1nxy?a}4 ԸqM2'v-3DW E#vדE:'%7Ƃ(;zy6N̛K}eDfY)e fQmIdfe+wRq?j_jeC`2oD.H.| cJʎݎ)tAf6#<p\M[>'?4k>Z֌BH"sLT{m&yPK:kJs]!/s'*D#`|@6sU2iq8 'UIx6*D&d=m#Hφ>#rZ螟uɉ|w!w]Wr#S(#ئ5b{sCqY:4$IP/h'3$ T4 YK\:XQY "k4ː]Q31MHܶkzŵɞ^RNAh'c#П%@%K[s J }8yjnpXmm0A%hx0 "׆9* e+ ӧ5WarJZn&%!{ 9닱o|ծ^6WX ^p!e%/F/}Ai_ =i#D$,fए{xThcar`A67X\Km=vIш8xF1¢<YwD@uKV1y>XªDo+o^l 9:g 4BJ&nlv:z8J[~S:a6,QN{2.9P7*#D5P9\Lځ*g>}.1[҇<< g4!B6 lB~!9Z'45ݫ`rPy6Ĕ!CM ߆r3! }RINgP.?Km%IP`R"TJS\բYR4Kxxkdz/?ж I>WS,특9a3k=,JQp^OHK=3H^#>,mzJS4F67Xy+k^3 Nwb5-?V#k+S!$=ef k˕g@ $s',BZcYGLOu/3bl/cBtlp^-Ήp7e hèdU-f^+AQ ~[w0~{M1 fU:H&GE ,(F< 2fg 9ob%02;ξ>&(΂+8/Bb*/ s>|&$mҤHJt@1J nԤQBPE +?ZVx`F! ]QI\gߋy~fh7E|f;AֽFmSqoVo:U0fr.6 X}垃Qc:T6:^%2nN30b bdd>4s.s5cJ)1n-\IDyAˉ*BqIE@Gժ .3p#={UUo[> %74 x}m18 HE5o=Ԇe _<`OT~WG'Nd`Y?j\O$e:/O8o/zU(#>g@,+=>؏% h̍; -(2ݙsrG~Yb`V]MtpIJ˻u?թ-['n`VsdU3 ?mh B*+RM644v,ي qNk pYEv濁vǨAb# ՄO^0sU\a] 6a'*q^٣/ߺ)mTDw2cNȅUy+gnakCPO0"_JX$?zQ FLn xWi۶>zVUR& T !n 2M TlBy9&W[HT1&48ֽMZn` ']VS[62wR֧tZ|yY3'tB%g8>jPEHyDZ` 7-tJ᰹(!7U_R^&(֡<>bH3^yxOLc4 oᅖn+j|XWJO=kYu\wUɡGbfeE/\(\ [֫хBF$!P_Y+hzoA c$cQԷZb(o]Pd&ps#B4An&j68 lpXs(G9+\"`د֓:vu+OV1f<#Yy{M<:#ϤnہʉkEQ>Yi:{k)t ǎB1l\ꍘs7H].EA-䊡|mu =⮎mݲcL%vUeD:O*,Dd5JvLRAW +7+4vmϙ>Q)zX`;K-vQn_+A.lٞlO boײyƠ) ; HkBL =tO>aT =eR m:58H-OEFuv[1߹UVJ1j%kmEo/ oe[ϑX~DOoM'rdxnTc6o~d_;5JS6ȶT",cV*E %m &nn|˥ n5, g gn麽 +u01蠜mm+Y.WV=![h-[ƴ"?3ÓBѫyaįL=Iz8&6Z!Bh"P&tEl:)B_} D2ք <@}XҐF@i:9-fG( _ ,D\d̶`g.C< U8XڦcTڷf o}Cc$#ʧ[]ј +oZ5f NΒJlgfra\1j,6b،FH[ePĤ= mRcwsgb{+'q7UfD̠#Hp`EߢUlXbqb9)ܟո}0 dL=YjxU]uv2!2Pim6]AMn^c+{`Lhf7QԤ*ʲC\w $sQ;^97VB'I_$e$SD l=K(BUJ=6Mo$ݜc*bT~)C?RWs~R+jL2f%;CU%tU:,߶BpMܫ{y&`Ňso:1_䴒5_Lw67L4ՅRZ2 ]V7G%3}* 1{ܬyϹ͒S1Z-9ZR Em%ҀHJ#SȷI8NZXXnԞsyg*-|{Bߟ 0~dlY`цCetX'e( Mzss {KE&9xMw]*ELmtOT; qR`W0-]Z$4G 'f+fw>7'a7|H=UtMfqe7B@S|TAiN yLeP^Ə5qbYZls{SA#5oLt;Z#\Ajvʡ[c pY"iEte"~eĚjg^|%/UdmY3Bڦ%]`7Kz0Q~xVT 7\8쮙@C@ dS nYC 2 9JѧZib /_+KZi͔nklC7KHVEɷQae*+W&ȍt0GMjx&zHpŊ93?( uQp CK;.-C+Q#8;%%|Fmq` 2p~ V7m C_lX?&O6(@yL:NIj@Jc4>JRq,YmcJ޹j2oƣ~gGSzXhUns}p?E!DzT1PWzk+E^By>[_XO`>cmS}`BfVT~OQ 0ozr<ia&t]9m {ΘS+JY҃ZRV^E&J,tK΂2-P Wk)R-`ej,hc)?DTr gXԶ=Q@G>f<~#J,(zV,ď'}CЇoW]Hzxs9aurH8QoD9 Z2 XBTX}Joh%XN=.6ݍ1eIE@$FT۽lϟ@FP#-˙`ވ8{IfOaM)ļXҤ~JDr>|E x?)P9 tQ-ꙝ5ˋ.}\?svM+I=!ېX{Qj`l>{d8,N7" ݱ\Jon[V9z޵%RR?ߘ=z&n[gaU$2-+6às+vJ RSDހT]@{ˁq;AԚ͹*uCZ WuZO6]cޖG`@rsLNTrfFL,vdBO= |uzD]JJk_ˬMFDQ[Q8,$Gx@|ei*IQ9U e5<2~۸mGrDS=toleG 2eɕx.NF{I?Wgl,)8w)Zr7JָL\ˆQ_u6b!E"Y)/@ʂimiAT"[~m[hab{QnyL) j>q*.gu.i~͵-5`%aZOdݵػ YB|~ЗN"{T헞 ^"`NNc߻]#;e{k_s_{}N|RB7{,5EAp6պeGˊ61|~E͍XY=\l ~弾QEB3x*B ҽZ9U 9݁!^C}w1%r|G9s?ǔ (4\:G#m+}6'IiN.RCGh2ܭ䪖RQ`jh 7tk\@F{/b#YsZ#WG [:갿C7*r g!9ғ$xB8(uOe<6oAt@-tV7Xl9@]n-\K, Y7D70ƀmQ+͓zJkt_t6r *ir^R뒇tj~òΏoc„'v]Ɛ>{?*D `D}#V(p`x 5 "7u Ҟʚ|a5o/s[W+y|/3 :Ini\Qq<™7ʰ>#᪊GF(?+7;jv!A?&J0L Jڤ8˕ԛHt֞(|L#ESinҊ9_b_KI­W3>am@h޴7$+csbqY+8;=^ 4vUP PG-X5 R wLL>k%6;i$œ{X$P*7j;LJ;V0?o^-ۛkǣVxYȩ"Pɛ sj|=hYDl@ɺ m~n߶{ͰYΦ/4n~LI>B> V9qa X_aOsONgʗ C74aUiGZnmk)ώ.PQs ދW-߈D97_BByM=.,dGB!4]|vd8wq"YM$$6xa6a9 HdjD x,R;*ZU71M |3h΁ii%YD* cِG$B^!ďR3?Rj`d'YyV>\ ežnB1NPC` ʡ%NH>s]gN~5=ag١WAQ%|;Ik=n|o䴢|TBktBm5Ag@&CՊU@iPџSFg ^4֓(Kfhiʾ*DbΑ,z9pA1Y7i,nkF1Q7'lm,ƾ{x$p *GdR Pfʒͷ90zMuTbƨ#(C`ـUG.U{ݞ[Zս"b6d *)8Iqeg_poyZL*.ۧYEMGsdPwŤ87x R5E&J>G h/Qd0 Ln_qq{MT+c:ʮڼI+0I-k"&}ES܋n]TL S :;3)Mݯ h]H`h-rkj:sIyz"rIGUbwA&sq&5燡yV;FMú/rBW! o<8 P*Sj}3ѯJd'I!2"\9H J5oV*l?=8W2'6tj&`m ޘIxm?6lGxS B⨽pî\ ]ׯX ˚LdrFV֠VIUd ;0H XЁWkj>ƑQ²Jބ(rJ+̬ fflyp{} -\R9H{rwڅjP/(Ԫ@cp]\ sO=c6jVaYE,, gg>vܨ`̯p'IR;Hb5r4uH,iBX3u}Xn?B?BlyWNNϡMqV 9YPWt [!Lw-!4Ao܀H۔sFm5rL)]d0>Yӟ=u3%}1k6y6S$L=tMoN7Y7LMɊk=on>"c~{F+]ӗ25yܢѰfԶwnqS%n DY\kēwTAڃrx׼#hǘEM|@6j`ք1&t2+R9Fj_4= -FTzPҤh`?fM-5dA_t{#h56c;kG࣎ώLk!?8;uPw^&}^m~1loC;Yp3KD #{+kUYRn2&3J*')j)𸓪pG X1Zx\`_|x{פVKfH~!l2a\ҳK)k(屸̧;zLR&v1 ]\c0f}Y緿 E57*\u7:>(~\D-ӝ~nKO$(xa<$%ݬ]n +Qp$`{V . p"'$׳Sb=VuDOk.=_JtHX,*cQ$J~AۼS+XWutO w-q^‚fM#ars` ;&O?=mE 8\LNv^B~Qsڞ+r:"x > A%؈ՂA1QU~sZAr-o4t4,CW=FAO6Qt[%oReG*N`[P߻ϋ_P}-ҥ?OZ@u1tar |6 9W=<۲C,UEжIAd(X20 ȟ`H;ʈ]qVS*Ĩ a\ЭP)+~AnaɚSȖ Ȋy\RZwWҹ h+X\PD[~?W<@5UXэƂ3+nےq!7zԋ*$(;;S}Q'q8"]-UcY7>9E!րn. i(-QHZXIbw(GP?}[p"QK(/է\BM;gsy0ChmfP: >ie*gAhΏH9* DH Aī1HM{ĥ#K$^9Q8%2nFBzw,e90 &BXB;6r}6f=%>1Ѯs }c}o֭d~lj#^El=k=GVeS"nJLSn퀀_3E3uQ;xCQ`*[>ӡ5E͆ʿ<Ϯ)-u=z}_7 ],DK%|T<4Hs_&^7*QVQEHPјFZ"\I >:-fW< 8oլ?78ϯ.᪝l=V<{)=DNpD3΄!^%*^BY$D4؁;dr % YzvA /QXA관TW; 6F]i܃cSJA%)NpҚҽc?v#NѼ7TI[PzwdL0TNl jWfAB˜LXJej!X51ƔGNij,0Fu@$LfQxJy",J| %CŘ6 lV}0iവޙHZe&]7OGap۠EAviױ6K V.jO#ҋ8mw&FpLMC v.\,41I5YVeC@<Ͳ5ց:+1wvMI?T Ӕ$Q:8['zEŘpxVK20Dmz.N{9Or̨y5c.*^Pr },s3}&W{1Ldm.g˔H2j+r(MZit/yRwlY`fo{~'Q!+% MXˋ `S 4;Vg1O?T v}X)2{ =\x\")- /kCmӿFJ ;[ǽ!JQȔd֥cQXIƠ)jZ&qXl ߫3<<J ~'or <% ,8U)'橜Pp7W|LH룙qZ`sIL>cYQ*C<#ˏN=<֒l|ɍa(Q6Il2|G> 5hPTdzKy<)7PF>u&|,~$im#Sw8taLyAk]:SwE$>,2_1 шo7B§ZQ I<>A|89y~7 e& J੾oB53zJnxzwFwUt2T0{v6uMA2m;;QQLĮnئ# @i@.Joخ4͜Ixr* D@D/Է |/ӮnbȧQҟS4e/[Cp)=hmްϤ0<.&9-N'|Yk-\3Ѷ6NᤚҢh7eד@mA 6ӳ7 bƦM`rߒҢx4Dq%~_a: 30*/1Yg@r-MRsD#藅w(u{ܗ@yyg |f58 3#h\5x!S>Hڧ Jڇo/Cь痥 VY]DO֢5 ᵴ |}dS'7@m n"(p/j}>uϢ*ߎ(ji0j ca?Ql6帀?MOxڞ#|`-(JQB"}f)iIq dՌki;P(飫B0s!C/\C\2A\(D}>\%[y>X!`7Ǎ,o=oG⯸U>5܅GIZH*n1G 玅*BӇߒDxps44Z!H[p';TҟU^SB);N3loY9dtI`{R]rDM cw_PEb3ܪBltz{/2,6ofڟZ5 f@f)S7JjHIO9=CNwZM=:${;vi !V6r!>GN kq=[X㐌Lo(60 % qfSG#ލ7 Vʥz@ SB;*;Fޠ+*;" _=uy1uYvP,;,k)Z76gp0gp _>V#|m&Mq L\O{D'LJ\jV-gxz>~#%]Zv7F\yn~G00,*;(rLBaUzxmЭ!"z"fâ2JZG`"HmV5WyQW_`Bi,~!/x#\BmxUru:$G?Cr^ nf3p&/S ( 0hA7#P-S(\Sc D2ҳ>Nu7DEj?mbla/rSK5EaAHS$癧sg7zd'DhWw`$l"֒ =CіvԱfD"]CAތNfb?rШPQa=jL;3UQSX#͘Ӣ|~9Qw0,àD$H: B9a}\Wo! QN3̥j9&!=>wԲ . yyv0>TKcIz?Z-gn{%0ɘNYkqAmΰQJG$J[|]~ #WzΠGԕ %+^>R"x}g d5-'tI+z&>?A5jC[#3C.Ϝ% [Su#ܱ=O0t:iu$ޡtSѾC%#5l%,b"lX (|0? rIZ֪pIQS)$ K7+74̅j0I( ҒJn=TjhcȖ ж㽢IyuΦ=f]Y ox@ >Uj':8,%o'CB}{l p3*u#6$: y@ ]>q8d I0c^'@W胥;uL}J)' U qC5wB,/UڸQ:]lof$WHk{ȵW*(!JMXzDLH-c?| ؿ6NF1O%ԈHWϿm3J ˠM f‹N˭^Ó Ql%[+QQ5gĒ]WU1{^0zIcrH4tfVDzü kͨoW(rY5<²X'\YXt/nSYtQHh{eP\UJ(tǒX<[ V2yT+sMGS9kzԹ7.dݗ XM$܉O"2MM //tzzMeЗWܶC) ^ܞ?q7/m>te9Qw zg *a>a,H0qņ.] P^ (cOzm><;Ȥ"V>zKEILcTFgR[z>&P|,+!:F% ] @є`#VD.L~S{0FUvdsB-KTޙ]Agd{ y޽3lDzۆv(ދ]ZW2kҞܶA!/ia8Z$4eK t;erudWOQEۉp {jˮ~KR4&D+. ;{Pv7ߵQLɶeӱ@|:@M!8wݫ 25uf"#7v\>p,FѸD0 dz>j4W?o=W)Tpyx#%M3"%tR3-JbT;UqzbDERq l@ /(>J ?ٵ!*,%oX}X`)/zש o]PO kWHt5Y~b"F.¤Js!3jM+=jo1bCffPq`"@ F2wLR'A BH痕{LAW|Z$mr[zW۰Nhg #WhJ2 4߽qb8zyC/'@ , |X1s7d]ӑp:ȃEZ A/f="jmfMLC4(PAq/`Gǎoa*>nRY% X9G}םZTz7eL}Oդtѐ}]Iї.=e؄pD[4\G A"0e |G[Ffe|]"d!l~"e;ۿFzQXeHl.ۖD5AaWV` ^bTi.vz̐N= eҹBP>xf3i:@2޾+$d|%c,ŕ8]-mJf`%j6F9E`s0 A]@oӨbHjoF2HgPN͛JQ ҿX>v2bJ*-A d9/_{m*Ppe44__qO(E;N:Mz@ WwgNaoڰ6 R0$L$yl$ :}(%h/H902[H%k_6e!jlZJ*E/p_fhp~k6ޫ<€s; /D512gEOfJoE.^pNL@ >P\JٻfQGFdGQ53̞ ^PJIf Vw3jیʣ>S3VUFE1 <{!@^06;sMWE†__pѷՉG Y'Ypeh4iV jT?ƻLxbO%84T?Ҋ[ar8G]ǍGwAw]F9Py Jч9PD# ȲtA|JumE[TE (偏VB'ﻞ[q2 ^\V {T1#̷+QTv.}GE/E-y.${aCR<=Z*H#Շ0X*hvNfѸ]7So{S2{.3elRo^c&;b6+SjbOf _[H +elTwەj4 ft8ÍsݲahA&ch#8ޚ'l-.w ~|M* ^hj')~鿹 @9ci}+'asTxޏZO:P@D` j*=$v1gsm'<(^\}$4O1LJZ!Dl D}V M fbra¬c pZU-_!8c <T>^iqa'Zxaem?hX\/xugUiOAzlMǎ㓆&ZR=#)^ tPZU:FvW@p`XakfЅ팼ԱX5%)vA5Hoֱna +4<p|Zf{'%KFKe ø] [_0~몝r?1ml0d)x||t妜}ӊk*.teA.vP'^_tVɕPCs[2,65?'2]Іd5Nj">J/+!K;ZS_pG) z UTdPk.#ߙ&xdXVh{Ḫ4"b"T_# 6^QO`rx}d<G0p9FkTSuu0 }}V7xE׳d9/]9 Cmq{'b$ 8n4<˨ּd~rJc!,Mc>Ha_~  `kaq|cM[jN3wA.Be9#Qo$b$ LN3C_׎Zlѩ,q+ t _}7} {>o)pAﺻՇLPN~mC˪OR djqxW/.J^[sw*ߐ$zcY)1to& / yNOK?PdI ѧE;5S'M}@=mse3nvo/CxtbD+M@[ dE\B봞ŚJ9iJ{)‘ ThO1v$`pe+4BeMTbUwdAo h2i|W#rj]=3$SIBu*𽾑C}U`gD㿼"Ӧm, eNYd X'hBvυ~J\Eic8}5pR>U(26 5-dxB61)}؝@>&nڛh?g`S}6L6xc7+/s8&[5MwHxtxG_ғ",88X|0NpJ0܁ LF'Mh;0J[10 mahYzc9wwOJw𸂾US=Q6`T-"q. cD;fM2MluOVPzt. s:\M(4)7MMvѫM/ 'ªd"\3ٰ:)O{RBùڧ@Y~z(o\tm~~q:).M~8 R b~2SQF a9',w [UIX*#A;3ھ-bᤌOB%6-Uye1n%2pvTB`\Ja_lNS^GduFT65i΀O2q](e`4lW'ل"X7Ȟ(a%b996}!|)\̍<.6^Ń#aiAhQZ[la M1)Yڋz)q݇ckG`W\^ue`HzsV6jԞ>k|w .I{(ȷ0o0ݸ@Aڽ6+-]xHH"9)>^$[79ur-O()7~w=Cr6K0d#Lcɕe84kBq%= __(-JM^|¢q`쭔ޜBp&<W0-`XHK@BH>SR|ڇ%]ӫWhb1r,2}F}=`H;{[lO 'cdܯMqSkcSK rN٩O[?9N_#~EGnEH P,`!ɴkH<=6/:2;×B7wT5&YQ ~6܈NYW\tOZed&z';^,cu\0BOzM콴w%~\&? ^nK==g_asTJ A^v0Aaa!N=llA` ټHa=1X;bbSKLҶP 5ew(8m(x],jD/b\Z${'DP땞ByE "#c4ȨXM%W8td&+*@W`wpP㮛mx,n]g@أE{϶3D$uHd9h'o[I,zB%mQKфTrsd>J,EhiR 굠 /K.]4;wp15'miq{~+ԱNX$;o]۫ ;:{q\l>Gi8*UB|`%˰Z([[P[Mn=ڟhɜ%UG'pq+05#aaPmNZ@} E > lE$|;SAPڬOЉas !? e~;غѩ+c<>nd/KLÜ;`U@E=YS;gj30P|ؼР`u ek=4z9`F5P)Lk m@젝anhAgӦb`hʰIA+z_shN'k<5#6Þ{/}zY[  Dg-$lRKO.7+LՁj8[{'<. '-b=sݤE\t]m{.A<-wIZp QU0Լ0W8m{t~vJ"JS{dj T3$x~xt^g)pFm>qI no\qMKGOO$}ٲ[A\n[PHЃe4,Ctg 6d(}H#0*xzQ>m\zk:G5iNn'+THQvu y P&6U G,[ XT~vmH?u(ϕG*+.OO:e;rVP-p#{EXasjTגȇ0|{$9:WK m#W7ԼS^PGb^4fW}ww7K;ɲ{ Qi" FLoYMM QӋRAz\^n?S*їs +yakE MX$-՛ h$]d vќWn0;Uۻ.m(*H1dc_d[9RH ͬ]jC.TM|XkOR8U[cOj0O ;Ei`itopBmȩ%aT='''З0U ‰4?5UȠ`:%=ߢ직Hbr'MQ&{MJ~9ue< ֢J>2\aKB6+D-L@Җ֧[rR0IS}c<dGX>2~[:E!Rl tMWFY2wzӈPGdGŔ_,!',जDgn+sECP3Uw$.zbOv<dm!Q!&8KrX4xJt"%|Κ3W?լ\%4~Z4-eD.qfT^3BtR%ԁ],$ }=eX20>%lP1[,Tln3D_K~@Znh-+Kմ _<[H]F  lD_>zΟuzɧ;ت%%PR Q=V M}ܲ>co#BE3ȍ``Twd WۯE`6;_5ecdqFȋB+ܷ#+BfH{/eˊ=aWCRY ^R7ϭ J7LėNp÷ R̝^YD%kƋ Mx 0w`kOnEt7]y :nPzM2} 2jb`76jFD3 f"=~INLa\:CvNYnjc%{meTm8"òUbM-kFO3{0BjA_e_LVJY%F0 3V]^} rgI}܄)om" [Qc\r:jlE^Ǣ7 &bo^sCh3QVr}D3k>m-Rv" AL|@jSCRm"@a 2 v í?܏dDFK%! CC|M3W晔'w&?ml|1€ujϧΘBsU`DU+W&VZuGDי}\[wfPfŎ(|DjVĦuv "ŗ ]YP(ՙ Y1Gul]c븑Ob8I%܂{hہL7pf/2:#GC]b+:Tnr[ߞJy J˄VP\.z.s}Wc \?nX%yeDw+B?c뗻٧amXz\?[{9_U$9aeXfK-ԲUO֗|ExUj"S0KcfCyu=!J!Q l; L`tkٹȸò7K)`s򮀎Xu*XRy{̧:g9ΗLQT0}E8v@4̤J\Q1ՆU;RcrR>:D P!>yum@l.E_8k y֌/ռ~(BG۶Qe,f5GU٣;d>OO!Q`hBfcwl9\>P?.1'9RV/n蔮E)| 6/eh羸tW:Qh\n Qmsg1Al#S洿Gz!/df[dܸ&ylMӎf>>[L'1/`A>w +uۉj,]<0y/@a)O&gpw<vw%P5Q |S.[ ۰Gdnc# лA $q]ݑ~ ּ5Ϩշ%D_o |E.D=S\eɜ_vQբe=m+I{M^vb)raEK:o%$p4 n} &Rn䮙qV:yҥ֓K9B9l7;ϼW& 'gV%`묧%&TX~۟..:M3 {5BΨ{MU @lSB]koѼf]9'd2B~.|U$|D|, cM% J|@{C൏ 1.ݹ'%mPaq$=ǥ$Qak P Y8vZ6Ѽ#]uܻg4:pQ-z΋|GpcA>8ܲ-Q(ބK4р_ENi AY,by$6Ρ/`:5ha9aYr۶ј 6_N>z݌BF6:?`Y G5_p .bpQTTEuAr Sx`(РLgX"zh0jLD { Tmcpi-:Tŏ%_'j8ar}Ěi=1jϨE(Nd5B/ݚO/3VPhB!?;Ԥqۈꖧ@Gp۹wdc/.Yϫd/G% Q>ʴoZ MVɊ<Ϣ{=0o9-̛('qmcxgAxrC!tQGdw=ó a5tnH7ӟkI&s32SZVkP,C euu*w^y|I`ƭڳ^i24jTxzUhCT{`ǎ?t'ӎgJE0D#KUnb=5Rc,rȗ=y{we%fK(78*w^_\~NFza0'"# @ #]3rcUyԕ~dnäa݊ެVM'*EkQGՄdWdH {D2eYgªgO^"Q3lCI[Gt$颫:hekI54^XMs k/J9 K-K/tQ~bB=@H#bV~)Z2/~HJ@Zn~]Ld2 TP¤WYd𖩮sKsQRA7zz/v  gN|X0"Hi4dt μiW┮wcTk7œn po[1<$qzx6T!Ov0a.[+?GvHUdHB !{;p@Ayg7.xwp۳ )Z†"UFѪ#V '1aFHKci;$4M-"hEd[gY`zjSX}# _ ;; d5#wٲ%-u-ܡ_%v༷F=깣TVt8a¨ޞ.XCHrӈ;('XڞX+5{A)ߧ!9hk{ȸu>jF^]#vT[>Ŵu-)&}V=),Ĺ-uI VfPNp W#8r΢5LG`9 }[]"fmԊfn%ݘmc0bE9٭ƻ;WۍOs+/;D@ؿF2P QyN,^' PYM`gl[*b>xo䩦< l"4Ǝt"іu\!9uDs&ImدlucS SЗ0t'"0Tb?1:Ǧt@Fևp93]| QR;bկ$z&{;j*1gږ1@)S1$["C5]MzՃ ~ЙmQ.{?E}t1כI8l< _pQBWa_{a,wqSJ^G=umex}|(ўM 5gVI LFxm?mؖ?F5BAx&7W ]dÂK HXJPNªiPjpQI&VgOIG;(]Gʺ\N\Kᩚ'h $P!ps\ITx{C:!k,b2Q P B=wNT(P`R%[` q lAS%j 9p <7 a}ʠ NRzXgm,ę>L$`nWjᵧwWIF̤,mC H{{kо/]$˳譥іMy0~v xNRXAq /#]-C"@úέe8xQ;9uTfwp/ł- z{j`7{41!rزOמJIxO|E˔gi_]a K@6pc5PX2<GbzCí.݄3rJ(.eVUmv\QjK+OB0o]3fly4М9ǝڄ"OudBc!Zo 3iMoZC9'fj3~ݰ]4BG=Q&"htj ^j`RSEn9;cFG`i\ŝO7X3W ;d=>{ny1/t),1c(gcsiVߋEӖM 6X%l"_SQU+21YZUQ\a0,ΧfWۛ4]7nqTa iN/,h7?n5( 2C<\{,Q/gaDZ)tp|}Andwmic;Fdb+a,n6"/c& rS4͕\XY<10]H!n1Ϧ!bUh TO5g>RT=x/]%~ȐߕL2G KZ8VU%ɄO>j Єm?e6bh[S;L0ď ̒B |a4+@' ;kk"DIķC+fu' ?!*vy$13buK)#iK[3)Ac.Wi}_4&E&L^K~0}BH 4dyS|Pރ#9]~>-#K5f{)>75m&O;6޽ + `M41s&Mha>bϝ(&o SY܋Ыf pXR=10 D _;}c&m' JT&9@zVfPU+u.i{# ] hle ږcpk$w-W,1Vm9z.a/24{Fv׿}NփMqi;EF<%Hd 5d]/Id$cVoii 25-M⸎U>~ާ_z0,ѦY[7h!]p)[&I>uw3U3>GCw[DLNnբKY&\˷ϵ&5J҂SK\ڂR%p "'FO9jګzQgd}d G7lA#x)ַk#Ux;3_B?(4e;`Wx}{.4)w;`Z˲mʄ&zIX:Y ѴBvObT wX/zgq^C4H@%ۚZWgЧ3ũf~Y;:tӁ,Xm^:9N)Hgi@eYS1zZLbqaEre2J-.r7by]J0{쮞a&:GbҌ>N6@{2f.9t\.>=Kq}W'խlwG7{`WŖ2333Ӱ f jQ)Vůs$U*& Uc C{[,%aLy_v-e3tag?pӹC pE ߏq;/d>)rjLU}m5cNκwBtt$.iSiGpxDbDm,RX}ۡ 2S5e#)'Dla 3mml呧n r<1Y?]6d0J(?k af )!:$ MԅLxUGMYQ߽u/q[@x"M4hd{30d®Z#oy#EP3%E502gUrf꾗+Q)wrV/>R55\>6GQwڲ5ϯZ՞:mO滵"hdadd޳zm|X0+aevNޞ9tiX 0^jl~&k3~q6c^U Ox՜s6"Cz(* eWqE,t~[F[{)[ sy,ԍ\$9 d, @=_a v^&Er%6mC6C.n8ų#lP7b^ȥx X+h907#j~q ?g7 Q8u/0D?lnhRkX|\ePb3 $LspL KJڄoMl YZ