glibc-headers-x86-2.39-6.fc40 ?>? 6 6_-\-`6/// 3!]W>D] 'p~[yf 'p~[yߨKW `/ZJN/8f]Gf]Z"] šoϧ7mq'uc@j(霃>Y_{%>7ɬqL.HAT?AЧs JlMW0^eY+^Nu&0AS' 0L9Rϒ6ܾ |m<ӡ:) b\r JSb\+ _eE @8;|@TͷιbGqz exvh^G!FPm`eZnd1F}-q2tVjr8QKէ`5zS@.kFVW/]}!5Y5լ0s y3[\2⢎@=bphI^}㍆#.VEYUIZy칓 RD_0W]O6g8cc4034b40b59fbcba3382a697afbdebac51d2823a667d02ef3eb9b8b7389c253b8735524c1ecc0c9eea485cbdad052a694a74c2030204a3204a9e00473045022100feb475038a45fa66d0cd515e2f602a8ba3b3ccd040e872d9f6651c9bce7e74c902204153d1a1a956eab54e2f767744b5f377b505f1022e0fd987ed3348026de451f0030204a3204a9e00473045022100d9b5410be6e8ba51f41ed4fe8f32af2ac54540df11bf047c973c7e51ceb891c302206cbe1c72720de336a7611394679e7113916402562c84cedbbc8bdb8832d3a37e030204a3204a9e00473045022100d7dcbeb6f75295aa03025f906b34e3ae74caf60f7fcc55fc2e84173ad82e46d502204dea418d50d0ef0919bc9eef2aade4ed61794a82363627d4fd43b024eddcbd8a030204a3204a9e0046304402205cf7e6fa62d2001855e272affc21c61b79d3574dbdaa1d22ab01869ebb06b58102201d035595ce6a9fbed58f268b2d791c2a8cff77d0e5511a886867d9ff165f9ea9030204a3204a9e0047304502204d4a8522697c27c7e51ed829ef89048392ff3403dd497176c6f605d36063998c022100d89d9f62c7ffa8f553c0bd70745f5d8ae706922d02d11754c1f17139b0748bb0030204a3204a9e00473045022100fc9c48eef9101147b2a411ad382f4ea8ef16e89c67d9e46f6720866f97de51f002202371c0d1600879eb55344f39066ede3b0e68d0a6d2891af72d839b1b84d2a502030204a3204a9e00473045022100ee2d328cbc66032c6bdad785f6ba9fcf0789a6932458a24dd05eda6a536614be02206f46cfca616aa847bc621375fbc6b000698c3dc5a8671678cf6d44c7100115fa030204a3204a9e00463044022027bbde6db691308f79704e543cd6ae2dcd0d9bce9f8cf89cc69dcc8a9f29e49c0220249ebc3c0bc603aa40f3e9281fe1de4862dbdc22889d7c23e88e353b5342318a030204a3204a9e00483046022100816bc5fe1bd8bd23f31f944b06d70c832f97c64a5fdf491dac23df02fa0b088302210085e516882da623e0c40dcac1756215b702799f1d2b8938f65d900b12cfaaf673030204a3204a9e00483046022100aa35b10a07019acd6066e327ce61a9ea856a4066e00e91998c402e88a8a401e5022100fca8da6cb009f56c191afcb04458701486e4c572a618f80cdb16352d8caff3f4030204a3204a9e0046304402204bf5ccddffe0f7e32dc76999d83794bf421309fb2fd2fe226d1a963cc8bfdb5c02201748211172af3c79ec7150c7ca785b056a0c8022b390899ff3754278cd671410030204a3204a9e00473045022100e38ba26600ca4d09109409659f08f47aa6c96f4367cc8eba78a6c3d99debaa430220576f5859cabd348da7083c94254f2960f46b61259aab874cc4fa0029afaad684030204a3204a9e00483046022100f6669cc8098dd3cffa6fe4719befcc4db48a46d80a04b29725c80ee6c0db96d3022100ba90d1cba78a667054ea04ad7f02fe1964febecea840a5e520be3f279bcfbe8b030204a3204a9e00473045022100dfc673a472521a2c55dbbe5fa0384febdb59b124872657310b6fb948951602e4022045c33c969bda413caabbf92ae29793af0717d2c78f973dd46141704cbf082fbb030204a3204a9e00473045022074bd62ec036b747783de307999faef5fa60112eb88a18bc6f271e18faef6b313022100fe3cc35bfb4309d30a55cf78aa34fb7b2b378a00ce8fdd3a73d5da4ca053534e030204a3204a9e00473045022100d138b5fbbe34faa4aadb842c6e31aa9d82bff57960a7930d734927c038140ceb022009d0e0a9316bb320f82e7f5fba4f5e1c558835376e7a82a58ea2a9f5d0cc57b4030204a3204a9e00473045022045fa711ec3669aa253fa68184b4be60171763816de6a195630c027421246c82b022100904782c61129c169bcca2dc93df7870721fced1d7bff85aa296f3d701a029e9a030204a3204a9e0047304502200b254ecce98d1ba8bec4e6ce354981ef03017fd2a52724039646ca0ee536d0de022100b37cafc9a5574b6512bee0c5be1462f9e650088599dba865702d9206a92b936e030204a3204a9e00473045022100eda53429dce8f1d107f93d2af7bc85c405c9595e51668acbbeb2ca05261c182802202f60959d15e04b16fe04c340b4da66392366247fa7892ee8fa6786500ed95e72030204a3204a9e00483046022100bc92928cf8a28fa1fb21feb392f0808db4d4c47ecd47ebf32d8aef99e8580f9d022100a816ba4e39dd4f6806f28398825377a2d8457b123b7cf64a03609bc3bde63667030204a3204a9e0048304602210085f9aa13c7b4a20ae75a813583947ff745bb79c4e9c2719d3da137bc93aa59a7022100b60064920c34499703967be1c76abc48c15c86812cf88737f7ea7eaa9707e220030204a3204a9e00473045022100eac2cd66f219d4a2d889b25f4633e181b308ae8eb9464f14328af6469f91f16502206703e5f5418f7c80485de366af5f95b082200e88cf58d3bb41fc571b5de490e6030204a3204a9e00473045022100f1287455761c2e0bf3e4a66d366b0c3664ddeefda1a8c1b67d0a631de93b56ce02200f377e299d2d2a483af84120d67c48d1ab2e26ebfde5dc3fb1a84d8960e975f8030204a3204a9e0046304402200367978c64294943da43fc9ee789c104826b64466f48c2d11779a42b84af9c3a022065911f74eae23dfd87db12ff932bb52fd1773ea788f7b9091185e4fe006fecfb030204a3204a9e00483046022100d7cafda5cba23c21e7e18990da837e30c287a01b494f56fad2202dfd4b6cf78f022100baee80b0f22651a2b7b6e42b4076eb3c7b0d16635f6318a0c90794622c874ba1030204a3204a9e0047304502201243e8d505b7c48573ac95d773a07d6ce491af2727f484d0b9768d7604ce1320022100d180dd698cc59656db894a1d86010565e6815747c066a0954af8ec6dbc84cb2a030204a3204a9e0046304402207a4a5aec04f5d0ea9e23d3a9c75c2545d94364dfef43075ae063d6710c185e250220634d3e5da43282fb18bd0b6436766c7c23e4e50adc17ad80941ec778450ab2fc030204a3204a9e00483046022100b35afea6ebbfd3a5df896ebfa90f106787b4f5ba54e6b2cd18325c262c3b81b4022100f37277a473254170d978d3fd5029488726a6613a7c838e1d135640063bd838d5030204a3204a9e004630440220621071e85f50347d1dfd03440a2912b6ca3d05050c49e6729315d44c67a1014e0220757e7499b33887452eee7f6bcb8f175550163223f3622f4253edbd7f16bd5e6e030204a3204a9e00463044022008841dd3024a3366d7f9d7cdc55b93333b6370b61f98ccdebb4e5c00650568c602202ca2a544bd67657eb339e621b373a74e662ea0ad26ffc93b310fc626cdab866e030204a3204a9e004730450220487da88b8c4e04775fdb1a61ba6b04b7c9065495a6da3d1d4dc927587f461983022100c3d855b200e78ec798605bfd76bb6d19e29027b766401aa50fc131d11fd918d7030204a3204a9e0047304502203df883fc95feab22156c6a52a6b919fddca4f8ef25c5547b82049d002be7d17c022100e4349bd87cf5fa918736382189b9ba1956502e8d83d604dad102c0874db65aed030204a3204a9e0046304402201d27cc0bd297b30cccef193f465d7bdb3fcce63e432b8bd1822f06d651a782f4022021bbbef8233894d9f03031552b700eea53be3257d26a2b64b77c468923f5b4f8030204a3204a9e004730450221009d32045a6cdbb0703813b92dd34845354059ce36520ce6228b1320c3904fbcca02200a37c499d41aa316371fd9ce24bbfd6357f89c78ae43b1579b2cb8ff3f94cf59030204a3204a9e004730450220734f663672cf035715a2cceb82616cc7dc4434db5fc6e833ddf65744ef122bde022100a800c1323037b0cb9a71ca59a2e0601ed484e7dfcf1b6c6d6d81d39166b062c3030204a3204a9e00473045022100bd836df392845696d83cbc8e2ee4b97aa64de895e6d9a43d00f269671d2bc6630220446523c3731a396c644ac75624313be84ecab395586509722d4af72f3dc5191e030204a3204a9e00473045022054d525794742523f1c6f3933dfc04944a49989597aeb427913de8de45119d703022100b68f5cd59ca03a4aff5e28da73e9c058d1de3dc94840cee4aaa81d3d8dd4e954030204a3204a9e00483046022100ebaab116810e2924bf5817680e76046edf101e23d12e5617cd3eaaac0c3266c2022100b27131440554e3d5ecaa33f58278cef894faca6d637846803f6163101364b443030204a3204a9e00473045022023d4fb00672e20f598850910bc9f8028a59ae32d121b5fefe0a5dac8b418e2ba022100d59c24e8e9e6a25ed7584c5726102d51eefc378105f44215b954bcb622e7fd8a030204a3204a9e00473045022100e7d719f7131b00f60aa58079812023dc2839eda457da09acf1a45f92519b76a602203b6538477d79fb753453d3018644defc03ac208118287eb05435d28860d15659030204a3204a9e00473045022100e1259c1145491765310d947dd0b84c0edd0e3639789c2efe51c023388ef61a4902201ff11c0cb2d5befb9681a0cae0b512ec505a943a0d3f42e4360773bfbed488f1030204a3204a9e00473045022100ad9b4dc1f4421f6bac6cbb1026d693dd8c09cc3e2db6a0dc2d9c25552bd4b61202207173e75cce91cc6331a8ab7f45d0a701e8355fb692cdf219fc2688d5483b78e6030204a3204a9e0047304502205b6ec0d7827c1cbd2a3752d722e60c769d067d334ebcbabf46f0af57aa159d610221009dfa10c3d7d3d50744c01d74140229b46a73669698d5ce23619ad562430e3b95030204a3204a9e00473045022100eef466e5b736f2a1a88d1459197c07fa586f16c046963e001f47f7ae627ecf4c0220123a79f7b2c84664e62b67ab6b04c6ef6b0b7d9be97d58873b71b1b9e833e573030204a3204a9e00473045022100f1354cccafd26dd4070588ccc30909db92605683bcfc6754fb1b75f4d70519e602201dd721ab28d9d64336ea83a1b8899371e214b787feea11757e6586c01057fb4a030204a3204a9e004730450220350ad1a3cf6f523e13fedd0758d2c39f78d414f689d7c637322f4ceea8070884022100a2f3a8effde5faf507c40415f697aeb82f0d730dfa1393eb0609856013ec6977030204a3204a9e00473045022100bd32ab36012d0dc77190124b849e0430b8ae2400250a00812f027520f0e202e002203741fb8b3fe78f2d26597f70084da735bff470e357b599522096e8f0a737eb28030204a3204a9e00463044022050cdc5f179a2d39819ec0b89baa6173693ad76530b6690c3dda78c0303d2b27c022070bbad5ef3a4232c4b2c2c9d2db3f03757d21db664c375ea3902e20c99941220030204a3204a9e004730450220200d012b373259137562d9fc870d928ccda8dd3d4cca2213e119dddeb317c3680221009430299032a91fb59235045c0ae3617a21ba45a13fd87df2643b32f2d5002722030204a3204a9e00473045022018b77bc01f298874ed424d7c9c88f87b488b2275590cf95ffd17acfaa2c0f7b2022100b06fc94e0ebef28dffc9528ffe56cb269c82b9c3e4a5c098411f41b5326a4738030204a3204a9e0047304502207f22a68e878c0bb2818a65eaac0b08ce5951d3894469d7c4193c73dd8e043e52022100acef0c96dd3f544e211e0fa6f69773891e41ac36b5b9a8ee8c9d63c0a00b6000030204a3204a9e0046304402202c0eb126003611cdc41c1f1bb296d94d703dd88fcc5dfdf9db8441ffa36b78af0220466e75a7664f11403b9ccea7a3f4f024d0deafaefec54d686d81f0a931c4f835030204a3204a9e00483046022100bd72250fad4ddadc83799eb72eddc7cb14b2a72aa0c6a1e9f56b047ad6d648c7022100829e687c86d0d760b01baac8c471086d60c08943922346d73f92f38bbf0b27db030204a3204a9e0047304502202873e1c28613ccd36ea0a3d162d6842eaa8b695d56fcae0c55b1065a60fc3e85022100e51112eba012155399ce61a7d4c3b26cbdb5e948b44db77b2f7a9ec72ab09713030204a3204a9e00473045022100d9197515f4e1c1c32897a4796c0ec6f1d880596335aba8b5d4d2a0e20880c3ef02203c767503fdaafd31178fec8664aaa6fee9eec482b95482c4f33e7288e6331f93030204a3204a9e00463044022060533ed9e13934c12ef8eec04ce2e8d0e93dec9000691ecb6666734523c582a0022046ab8594cfe3c36491ca4ba3a7e239e2649a35b6ab1d9c6076384bcdd71ca664030204a3204a9e00483046022100e0de630aa8a459f5ed8e53639a73b4d13e7681c77ac4122b2b6400e8936e1055022100a14c243ebd947259c636075204d00d372789ffdb134a9ef8713a6ff373b76c54030204a3204a9e00483046022100bae133fa2c995e2035d037e006b80e98ceefda9f4f251117b5df943acdef1e5f022100e27f55887fb8ae6f3f5147d0223b8f7a3934b4d5fd7c32b9752743af71d9e945030204a3204a9e00473045022100d2a340ba2794f1ece49d6122bffba32b645d0f0372b8a942fe0ae7f18813a7ca02203b900afca3d152d84eb07ad40cd28ba9f44a01e28ef65c82f15cf3be758c00b9030204a3204a9e0047304502204fa45cab8456dede433bb6d2851b1ff0e92eabc98c22cd1fa2636aa114780894022100f162ed7111f7c1ddc0ea202e740a02d62f009c69c4032da9c2e0426c5ce380b0030204a3204a9e00473045022100be07dc09c201d3d0605ed72cbcf9a1d1cf9269428c08b0c31253c98b4969e98e02202d4ab48dbac44c0100cb2bad45bfa89fbafc3b66360942bf61a48f10b7d9559a030204a3204a9e0047304502202e21882e0cea7511b316e6e21f01cb6239388de7e64fd79fc6e6666b86aeb894022100c64c23c0bb63d52b8d4e8f708c0dddf5b05eb2be6b144823174d3646e7999e93030204a3204a9e0047304502206c1385ecab8afd97e049413a0404fc3008af9966a6b8d475d638457aa64c6969022100fbe2dbe8113f87dce587e119a48dfc31928a07b7946e6500c2798cf52358827e030204a3204a9e0047304502207c028a735afce0d9dfe51afdb70257fef74db620f5af7f1b47ba52a41a04cd8a02210084629004956d976870e2bf45ad504c37f8514050f987d45edae04e1768c050a5030204a3204a9e00463044022002e28f196a101e3ae74e1101c86d9d8effbac3872963caefac86637f8bcb922b02207f526bba6f3161331b2cd8bca7cdd5b5782bd3140a67d3c8186ce1a3e8449dcb030204a3204a9e0046304402205f3d58b0774ccdeae4cc12f1fe35e0b87f4aabbc6d97452a10dc4e2639878e7402203d3edf45639661086c6f4ea4c676789a884bb541c5f5fb36d6cfad0609f423ef030204a3204a9e0046304402200d22753541bc8edd2b78887541eb6fb456166db509ea87e9f1bb03bbd09b1e0d022027f5d851b1d561a2457f862ede603baeeabbfd745efeef937c97b7523a8a4c7f030204a3204a9e00473045022068fb13969b7a456523b2d56416e119e02f7fc57f9f25735cfc81561b9293e294022100dc0e87db0101db69b8649af989d81e2785c8c64d489935da8f1cac9e0ce574e9030204a3204a9e0046304402202c3120ebc2717fc17b6664ef34e9420da5997b78637db03644dac8765bdc34c2022062fa5a6d4e1d0420ded82c41b49c6af161fd149296f64e74ef60bb82e0484351030204a3204a9e00483046022100b57aba3c3265e13a050243ad993228bd313863702d55afe48bf60c3c19ae5238022100c0be443de03f5fe68794c8e000280fa0262db5e1ed02882bb738dd851227c689030204a3204a9e00483046022100aacccc41a357c4079bf61f4c6909af96998d4d5e769ffb53c52c27985f9370ac022100b9e8727a4402a770d757e257312b9c6848783eb428c62dde8d52584979df393d030204a3204a9e00473045022100c6ac322943898b1d96f615ba25c8e69c254f4aa41083b444ccbbeba5f8f26e5f022063dce517a1c828210218cebd297e5c9ee11a6aa34e49ffeafc9d7047d9504e17030204a3204a9e00473045022100a33f1b9b9a34876d074c133dc56dadf0ec1f6a796c3e1230ef1d96fdd7c598cf02201b75c1eacdb215f9f212540bbb1efcf402723b8ba84b0290bc11c7c92c992497030204a3204a9e00463044022036ea573bf9bb82ae2dc9867741975a4af47f7db56baa76e9cfecbca5a3ddfecc0220527410d126352f09719af6f819e3eec334643ad0025b954d1f40406a41df7587030204a3204a9e004730450220375d482bf4f6d50694de4f9d8956ac6200acc7aa9ad07f0131f3ff284b08f43d022100d0f829b4aaad615f608ed09bf4f58638990c28a789b8bd7461496cab7d221f7b030204a3204a9e0047304502206cbdb6a20d4699867052953d6441177c8f0de094accaed0226a0b46a1b8244bb022100fc8a2d3a6666d4e95f86301e0cf9e3a4ac8f363a0accd128ee1710fdcd692077030204a3204a9e0047304502203be60270b4c8d5b557949acff46e611b455de2bd5d5624161b58084fa8e4c438022100cf88257406fb3e732cfb8df6ddc039e6e16570875c2eabdf2287261679c6a5c6030204a3204a9e0046304402200ef0165eb352fb37f431107009b5cbfd251e2db6995f678831847addd99a27a402205dcde2abe832a5bb3e374ff2ff2bd44f115b8243bf158ce2cfe417b119562d7c030204a3204a9e00473045022100ad1e1423bfb187e4d4e9c065f83ecdbc21823c3dea871b71f03a98909947a06c02205982c5288dde0ef297e43a88588c65921ed90918cd5fe001ede1568c589ec4ff030204a3204a9e00473045022100a2634b3fec52660e59b3acf3131b5e590cd42bf7516ade9ce9104e0a28df10f202205647327d661ec51611b70cd66696708fd911f70de121d3b46cc20830333458d3030204a3204a9e004830460221009ca55a02c284fb257858cc592c1d49bd8649781861ba5314207ee960b1cdbd46022100c092bb14851a454113b9f0e9a72e368889ba0e8415d25ca6fa9acd3b3b52bcdc030204a3204a9e0047304502203c1fc6006e7173acd2e9ce3c2a4666aee976b1d2d148a634f0add114e19e34d502210084ece8bb090bc5d661c4c3ce54c3e77daddc2a2532000876bc993d2cf391db0c030204a3204a9e0047304502204b9eca8dc0d74f1ab3000a1a8273d39aa04c8729bbf61054b1954dca708ebeb20221008802b49e9790055b6c3045aeea6e0ec1e2af2442380b487520362e1413d1498f030204a3204a9e004630440220088faec6e6febd3423b7e088dc2975ce2d600dad350878fe4b308788803176190220756d2b9426ee1320ed3a614174e8c8f199eb0a79a79a91aff32e857c097a775f030204a3204a9e0047304502203282ae49bed0047c303efd21fecdbb377f21046cbbd67bf734397cbf9e6b833a022100f390427a1dc2de357328efb58ee97252e33796ddac20e361eef7a13db63b7171030204a3204a9e0048304602210083765ecf9aef39f12373464c2fc931b34810bc39c9e6faed32c76175c36c05fb022100e1317d58b8e65d1e119c36cd6b55d20a0c070e63b397f63802c14d22f3d7bac9030204a3204a9e0046304402205088bc602915a5c1270477fad83bd0fbfb3c0f497aba160e1fc786ea0ffffd6e022032fcea8e4801d1f682641a8204cdeb051aa4e552dbf727761d0239a5fe456aeb030204a3204a9e0046304402206e2b084e4c77a7f365aa2ef3cf920e17d4339f27a9211e8423166710f964e3d002203cd262258516d0ea9f631c241dd6ce8cdb5c6e92b3abf5cff3b0390d08e3a021030204a3204a9e004730450220403bd407fa031905bc1ddbfe85e74a23fe003fefec1ca195710a952238db73710221009b0d48e1936f0ac4247442d4bc21e65b971904b834c186c27a949be01cbb0460030204a3204a9e0046304402206adc694668c5c42c9d00cd3484efe1ca9e3e63ebf6594af29b5761f5347eddcc02207b5396afa2c94bc7b0785844e40e1be7b0d0c9a788d906a8af496b01c12aabaa030204a3204a9e00473045022064b6d12a6a567fd82006008917ddc272707a427cbbbbfbe75b573b9957cb8a030221009f37049152a17b56ce4750cdb602c7c2d31ae993ce6c50a7bd0e69053b1a8a8b030204a3204a9e00483046022100e489fdfbe36f235a78cc30c5503d2345a5432dd29489399fc14fd680993af7dc022100e0da56b1cc0da34e7f5aa13bcff59a698e0648a9a2e74a80dabde1bfbe22d95f030204a3204a9e004630440220707ae3f863329fd9307f96fb1735bdfdaa36a4f8f7b7da3ddd51321c7cf6721702202efcb9b81e9199de8ffe18116ef91c5904fcf1b879ff3df37a57e2068e8501f6030204a3204a9e00473045022005e74e36e546da38fc1696bc7e164999ac7ab8ac2e713d1259323f68ee8befce022100d9ec194bd47a11ee02df59d2916644b9536a4310d73bf53870b759d14221a24c030204a3204a9e00473045022100981904b2526c055a97de89bd1382177f52e5b0c88c73549e9db783e9ef91e2db02207edbc95cce9e9532df52f16c610e1601acb5ec4766272b2673f2e6a021090fde030204a3204a9e0047304502205da8841bd7b79b6683b4eaf516fd65ea210868724cab38375c5ceee65936401f022100b27b07dc008f675d1259fa41f9d7886da38d623adab94eaef36e43a9219d9ab0030204a3204a9e00473045022039e4475424bd2d9a5e5cf36a454925072848d09301e178dc21005a78f492d738022100819563f88d1459dbbf59274226ea5f26562b93ad14215e6cd7f14f370d71e0f8030204a3204a9e004630440220749ebdfdde71b9db0b978e21097560a4d193a7990e8d40029e3d96a7c5290abc02200ea546b01b3979620df8442bdb550a4b805ccaef71187bb5914c58b59e1b8a80030204a3204a9e004730450220542af7e83a7fc93fe4fff421b4c05df6596465573f02f2729bd75a09f32fdc33022100e18904287fafd9c68bc46169921a7c37ff6961d9f2f58215fe57a851a4ccb219030204a3204a9e004630440220352bfe32b230a92be30f048f9ca2e7070f3bcf37fccbe52069e8a427c20cdbe402205b3dbd2e1d9b1abe9dc150672cc170bb3b309d588de6bc852f457d87af3d58e1030204a3204a9e00483046022100de0d5d28d01d10db78d2e8bebaa5201931b3500c09e734ba3f5864073659ebff022100c7818d34a731727d9fcafed5935ac5bf3eaf09ff28fe7f3d601c50a8d64db382030204a3204a9e0046304402205180aef1afbf02e3d98d094b240a7ce81a2aebd45225da017bba0ad9fa45a85c02205d424a9c1aec4208dca86c1910e226eb2942a8e3b89af5746a51794f63e919f3030204a3204a9e00483046022100e32ac09898b5c655dbf71bc123e844a8b155bd12dfe94ea3d996687f6f1cf694022100d795b4e2ecb7c90ce7d6ef4a6abeaef0819ae3bbf63908089ee9f8f0b97bfcab030204a3204a9e00473045022100d6d42f6e2f57a8a6dc4afae1201ad24ac3a509778504a75bc3c9c5e4bc47c2b4022030b857f9e9a2f08ebd0365f0f3f8c018faa36eedc8be13a142bc7170a6e7a1ea030204a3204a9e004730450220306bb568115352fb7605413ef84e32631ff23029147feb1d24d14971557bdc7d022100fb981d5f7bd93df0c710f23fea752dee9e756b828243ee25f80bb81295fa7e6f030204a3204a9e00483046022100c001259e199515027aa410e5a9d956822a95eddfa8ba0516b856410fa976f63f022100f706a9752aa70bc0788e415104430c21403c4efa707fdeb57daedc03cdd835be030204a3204a9e004730450221008d20c15f91c75289c564bf3c571eb3118f8e5183a1739b854b7a82e563483b9002203bf8ac72de2909d8a68d10296725424b29d21fce1e2b820621c5fd4e13c50055030204a3204a9e00473045022100f4bc90ac872ed097ed4298870e4941173cd5adda0c388479b82b79164d4e76b102204edbff79c9c480d3046eea5aff6ba49bac58870eac7a078078e1937b017854ac030204a3204a9e0047304502201a511d9272744d8cc1ab8c702c943f54c9cf9f6a03c32fb2876d76f9eb819aa8022100b8655e1b7d7b6a4a174b77a0677b1f0628a9ed55d78f66ff54a820d047800cd8030204a3204a9e00473045022100a62801a00da08f49b0d7b60677557d753f6f888e52786261de5567d07c7e1f7f0220539224ad36377ae1c082c6bfc6b2d9aa7769c3965e7d82c88f3df2c8b1d59a03030204a3204a9e004730450220506cbd96411d4b6f035e1ee35f339b5ec745c5273da6cbf42f166bff2199a99f022100c2d5508c48c215f1bf0f522b017ea79c09e4b1ea00e9fc6227436f4bb01ca740030204a3204a9e00473045022100b4d653302fa3c61c684c13d2efff32d90f110a1d4ea6c4bedbac7af9df85bbc50220120e4a52586324c30ee12d905edc0663ef430005461df56176abff87fab4000c030204a3204a9e00483046022100e010d24dbd32c2fbf93690a5001c4d8ee8d28e6e1f2805b17801c37c13eb3912022100ec1b3ddef79ccc1094a026f1aeab2dbb87441ba55a86ce53fb8f4a585b2acea3030204a3204a9e00483046022100eed667bc2bf2e2136fcbcf451b599837904e83107d32b7ed1858f7899fec236b022100f0e722652de7b2f18b6e32962b88e02132b6d3136370cb6c2c44756d98a45e1c030204a3204a9e00473045022100cc5a0afe785612421b0cf709982a41f7e0dee90706dec6f0bd8759302ce826de02202c35400556837b6a78cff841f4b04fbed7709d9679491c196b824193d789de2d030204a3204a9e00473045022100951b293c7f3e08fbf0f1e5ba397f010f335987b4e61d4c6c92e4bbd43a1a411a02205b25fe6fc6ca7035b4d12c13589bf73c683b1b873bf1033ae750a4f6bf5c463f030204a3204a9e004630440220074fdfa7608413257270859476879e7beb35b609e1385361de873101450a3fce02204c412ebc0be4d071b2fc67f948256870bc8095e748edcc5e5ceffb22f1cfe709030204a3204a9e0047304502206e4391000c06b07b67ae83f72b497ea3cabbe34613c40d959b7c6137ce4e75b6022100dc618b97f875b824732fa67bf2cfb4782ba6dbd862ac81408e0312dea8a5735f030204a3204a9e00473045022046c0062fe013e64441f90f32d30c0c1eb39824fd14c5429d632475c4eef36e94022100d9a5d2b6d521c1e8db65ca142834c75bfe470286188c826355e1a221dd2999a2030204a3204a9e004630440220708677b855b4e2f22a00a9208af0a1760cf5f74c28aa53b1e5a8b14f6c784c2702203ae310a699a94efaa6e80200ac3c5fe1a80deee2513409e7d613aca65de9c13e030204a3204a9e00473045022100ecb636267d866cca3ce9d67a1a51c40e16a66d59f6c0fcef6cdf72e0d2ad3e240220202171d7ab2b9fe0a194d4620a10cb34662010911971c391251037156e07eacb030204a3204a9e00483046022100de3d95ff0d7d20b11a699bed464f4e7cc2147aa2f592eed4743500ee53b5ab3f0221009c9119e27bedafdd4e59b056537a8d708c0b5388544539cb025be45fad0367e0030204a3204a9e00483046022100fa770349faf45a2fc72a1eb65f8c4d6ab47747c5966edf7f4bf89975541beff9022100bad97e9b03bcb1227f872cead180d847f2fdb981fa07838a741cacf6cd9c4be9030204a3204a9e00463044022046a61536ee0fb3f0d3b48613ba42fac6b192e7643a7760493c647ffed21cd07d02205fe22a793944035d7a76b38d3835bf4511a12b388b7e4f8823686bc994680512030204a3204a9e0046304402207ea1ec825ac7580c1f4da84c3e4b017b0415a4ca922ee10467e461f1f19f1af5022013d2ee1341a06e720043d1963b0217678eae5ee338f90679ffdffe62baae4b19030204a3204a9e0047304502210098d1a54ac26df24528b920279f2a01177d9253d749a3a52be9dea8f009fdae1e02204ee82d9965fa3700b20e0c8ed0f0777e229fb5b426e5f59f6ea5c2f2f38a626e030204a3204a9e0047304502202ab46a2251dc5668a8f8571635fdba5a0916110dba6dc5ad4c75d26a2d2a44980221009a97b1646aa0aacc91d0512642c6659fee3fc108561a4f4d3251b1a7607cdab3030204a3204a9e00473045022100d385cccc4488e45c570bad0fa797eb166541642bc305966df851d6f652ba19ce02205b9f2d3c44ea2afaa17ec8b5af7f8c6eb5336622a18eb0692fa83d1d1d86f502030204a3204a9e00463044022052dd4e081d15795357b0656fbba8f748f58d6fd8487d83364673c1857c0b18f302200cc37c4024866f7377d1f47258870d4ef2564c2a49cc664bda98b2aca58d9fce030204a3204a9e004630440220675dca31d2c6729098c3319bd607a4c5c04d8b42f23e9134ffcfba3305003dbd02200dbdb6cf3ccf0d3d19c2bb3b0a35363b9ea61f7ac5b40cee042a0540b829d04c030204a3204a9e00473045022100e96f6abb212415674e4ba0e8cbbddc25abf0929ce6ec957131cd0d2b1bf86785022029604897f39ee3f2a03f9938352805b10aa6d68f477c3edf8ad42fcca27ce796030204a3204a9e00463044022011435500f826f905220d340c4ede9c5df93d363673a01a4cf019351e658d503c02205f4cf75fcb800735f8467b47a47a73e2ca60e04b6431d6634b5c64ca28b974c8030204a3204a9e0046304402204fd56bb5ca60c3a3270fc0ebc0f10e66de82e4858048257a7c5858941b87198a022076f1253b457c42ebc2015cf983a874a4c1a10f948d2554ed064f2ab09d715207030204a3204a9e00473045022100ab1d2612ca3a7a5c6abdc5e9c6f5b4ca5b6bb5b09760bf95f124fcf64806b9f8022079f0e43914036764b34853be31d5e1e6c997169f5a535359c8d8c06c5803a8cc030204a3204a9e0048304602210097780ce0ccedd95c0075464bca0cc19caf113125a02e436419b133fbf2b2c91b0221009a94977a1c0de69c82d81a8dbe5eaca9b0931f5e8e83570613e42da50ba7e950030204a3204a9e00483046022100cb4aca7b6832b8a864acc232429c3a523258986043c841862c079c638cd7b918022100ed7b2f19a889a6711c3dc3d803378a902f285e8a151f32a9cfd17efb64462384030204a3204a9e00483046022100a370aaa2bd7d6edf34f696a01f53118b5833541cabf44c382b508967d5b0a220022100e3a74692816a6bba073c68b481e35b304fe6c098a9ef45631245931bbc36d2b0030204a3204a9e00473045022100e381ce31f16dc44cee0bdfda0ac8281d076c3b8c667fa720fae5987efff2d39502205902a017ef8098ac3af8ed451a0f6666a9858e75663a4a06f6f1571e1cefdd07030204a3204a9e0046304402202479747ccdcd80c2769477dd18a4d6d12ec2a3ebf2c7ff370a26433590034c8f02203db4a9f132aafc6d2c2fb23c9e5845b681249e01fdf8b59a81a493ceb29a2fdd030204a3204a9e00483046022100cd3b20dda2f19490c2a332a86193d1c75e35693d17f5184a19a66855217217ff022100a3cbb31cc5c4aae85482ac89e7261915d0de3664a7e1c40c056ebb269f55a517030204a3204a9e0046304402200163a55b39438445eccc43353224701dc1a2da2fb1c1f630579f27d5c63e3d8d022008987b356c724538658bbb2b12c7791249fbd1a7556e679b01414e68aab47d5e030204a3204a9e0046304402202d37a65a9dc49a396410557e9f190179b64ee5333f2784c6be72dadfd37ea88b02204b5717b57aa92bef08d5d871d8e626fa4e643a33e269b2d10d95b6984503193f030204a3204a9e0046304402205c43cb224dc217203448b54e240d6f5a783fa3cc6a2fa5252774409b1dbe5d000220553b4595b60dccdaacfe041b44c8a4bb7b2095015ad899e6f30f48c8c603057b030204a3204a9e0046304402204d89d3e493520bbce040c2d861039c7de408baa6d34ed371793bb61d7d8665e90220011de1c3a9fc613cfb67023ea9864bc7560c400c045a0af3fa1056504eb8ed9b030204a3204a9e004730450220094d47545fcc9f3e47e5892270a34686b02cc26e1e4b39eaba7cf3962f2533c002210092c8cc9cfc57bee26c84b8e6109a64be46d7658ed205b72a952fdfc59b1fa177030204a3204a9e0047304502203e277741701034fa76a429d0543ab1259e49e3bef09aa39dba8e780f942a4b82022100a61133a60ec20f51cf271c380a44b5c363c881157e2b662d092b1f029d3ae559030204a3204a9e00473045022100ffb6e747040dc5841a7e7b56fe913e6d8b3008d6beb4197fcc104850cd09af84022036e4218ffa899d1bede48f19758454dd7f8ee5cc987cd478c6527772b3f41161030204a3204a9e00463044022000e6456422dd47e95a1e209b9054918d2e04891f44e57766a26e4c4912e5969d02205e01b53aa4438c615532ee87e5305298bbe8f095ca6b0e095520416163051fea030204a3204a9e004730450220318f151c18d10708f9956c040c61d3a6aa8fc7e5bd9c01ef2a10efc858c57205022100dc3fadc3bb18c9b969bbaac58f4dd3af29bffe62298531fbf0484076465c66b4030204a3204a9e004730450220125fac53f4e22843db8302101ae2200af4cbcddcd17a306a25324a616dc78c72022100ffaa4e7af07ef3c3953cbe1cde5a91aea6a3d6eadea9d576e5788bdc17533ad8030204a3204a9e004630440220399464c0d66e15d122d39379bd1fb53133a5be36126093f2b0be639ae36cbb2702202b998898823f512ff42b977f4d02fb02052bf6de19a072af8dd61d4337bf8f7d030204a3204a9e00473045022100cf440e87423554719a68ea80297449eb9413e9a8af0bd3668f560d028c58f83002200b57839226663ddfe7e052de7768e52546d7e0b3b80fe28ffdac49c5cf545bfd030204a3204a9e00473045022100f97137865b9649d8703d44775be45dce6df4f88758b7f818d824f8e7dea8c5ae0220429ba2d7b3907a060b225d0d23363b2a0c273591e054ccc972f21a8643071cef030204a3204a9e0048304602210084758b8ea34d3a8a0573846bea178316b1d2da30bec1e4b9e3a5f709e9112480022100b613106824d2a2d0dd5136237fab00c6e326c45624c6c11b9446b556adb1a5f3030204a3204a9e0047304502210086f414f7b20f9d21c08e3514948baec893f1782a92e27e95595b0cd9d80188ad022055a17b942e7e06644fc438802f45688a9aedc1eaa271184048867021a7f983df030204a3204a9e00483046022100e1859c545df1b2dc42a348e748a82f87f42e3290690b4c840588b8f1522098d10221008f7177777ac76267a59f440c7d1f78b82ec58180826566b48a4cd733f90f04bd030204a3204a9e004730450220349c87e8af3147a815335e6618aeb68605f20c7521e745f91f63666d8094fee5022100898d613fa18959aaa58ece2763d86eb679114b4a95994bb6d89e06cd6c998eaa030204a3204a9e00483046022100d8a1924fdd2fc62772b3535dc91bdfc2a1068f7eddf26e87067d116278e2ff6002210094c5a45bb4a0faec2ba716c7ef97db1ca03d7ed37c9b3444a55d74e52eeb01b4030204a3204a9e0047304502204a7295ba7767b45b2d777db16a2d268f4b120f5de7d0614aeabf5e47beb305a5022100e0325e5af945ed08d9a73ecfec81551dce59ba52b68aa321da1f7cfcdb117f24030204a3204a9e004630440220304f497d0baa5ae189af7547755c387f36b8cc733c9524d30bd22e34373c413a02207aeb88211b59333a25a70c7051af6d52f2636623e1dc44413231eee684686d62030204a3204a9e0047304502207fdb9d74904e10a14dc1b330cc1559f901ada785f684ff856c1c82535e866523022100b48d30fe949ca5ba3ef715feaa2386ea9221c190185e1049508a111bae42053a030204a3204a9e0046304402201f4dc07c5db0feeb6384b27d780cf4d07fa7f06177099ae96958833f1e2acfdb02207e6ec92b731549ee7f58e6ab56e3f242980d966db61435699543572ff35e5571030204a3204a9e004630440220032516ac9f4f675450cdbecb447d7de964b43e3ead7c927a19fca156f710a701022024e114054892b76cc2b10ff20d117635cbcad1e60a803e27d0770a836af805a3030204a3204a9e00483046022100fefad732a2ebb102c93488b730e1546b86bbb0aa2ba691d98bb9ef3b3f0644f1022100d04e26e7df469a424b71d6560ed70bf4f39843ed15e2cfc56c0a791459ebd9af030204a3204a9e00473045022100d751d3063147d3026d94efa86a69301926c662bfe4b74f596ff05a2e5e93c11302204a4c8d5e7d387783d4cc5e895ba16d74758638de80494bd7b397f8ce6c9413ab030204a3204a9e004730450221009b326546135a7b12c71fec8376dfc067b767638b43720b84383e52a260e5dbd302205e0e4d2920be72dccd8c590d4204b9aab764f03ce950d0f47a74ab2cc7e02a99030204a3204a9e00483046022100ce511f3ff93dc08a42b372b2feaa24728d6abca1e498194123bc75b2498b7101022100c2c5e20bd8aca1817a5d45b044bb5a6d00156ba5aa612efe17af4026552036d5030204a3204a9e0047304502201e98c81c8ad70291034c295da307d71f5a4cc28f74ae8e5e2f32780900923c54022100b4889b82d2369bf39d17ffe7e2539c632b552b0eea5abcf560c16e1c6ad6b7bb030204a3204a9e00483046022100fc318d5a99c45417c0cb6d624c746bbd58cb61a1ba21057b7a5ff0466f422101022100838488caa768d7d2474ac207e7f4a0f379a2a30ce8f8d80e1918e0e0e09e6f77030204a3204a9e0047304502202e84b78ef47219b88ad78ddebf302ee8e3a9734d9de342324ac192a19277e0d20221009e40d00d6af3fbd1eed4d92031b5d04c6b3f84a8bb66f51c27a2266dc42e508d030204a3204a9e0046304402207600cd3176eeaa8fd9537e4bed88c3382efa557fb42b0d0a8103dd0f83b77aab02200867c95ba06b140c55cd64d58b58041be923215d437efaa88ce44e357c5d0c17030204a3204a9e00473045022100d59aecc31025dfb3c2762793ebc720f4ddf968dd2d18ca33d3868d026dca78700220311696242563b0089619c6b9cec31400dd4e3dc24c66f5f8e247c749f5ea40ee030204a3204a9e004730450220236349f592159e819cc5fd94b6d3a28118feb5ffcdf299175e70fc361c33e900022100958a4cb33266ba5e8786c16ebdf0920237bf279cb0109cde80397f03e144badb030204a3204a9e00473045022100ed7271d6921c7242ece98b52df003683304cf91d06458356dd25585d1b5680ac0220479033021edd493f2dc76c5cbac2d14e13d527a0171b39602bd0c93bcc0f91fb030204a3204a9e00483046022100e1c1cff02917f617884fdfa41df7c881414edfbfc87520ed58905bde371cec24022100cccca3dd375ad3ff0dc8d45819768b6860a1c4148025e0f1f60a49cb3bf78b3f030204a3204a9e004630440220690d019dc67855eec965b27c239fdacfc59e7e187c1ad4681fb08ee0a3c8294102206ed573ebd9189d497316264dbd69e3483d70d6216804cc5a73d14db5869b84fc030204a3204a9e00473045022100b7dc46cbf6963c44a9906ebb4dc46c1d11dcfb0daf897fd9d628585eecac380a0220373136f0812ffbc1cbf49bf50277788d03cee8bfda7cfd5fff730e2686872e37030204a3204a9e00473045022100e8f79aee994c46173d6f716c67c209ecc0f083bf0d0beb840f7468d50ccb63f302204a5651ae545579cf44e39009c44776b42da9d8729ca5e7c55a23b1d9991070be030204a3204a9e0046304402203544eb321cf377921da949d2cc13aa582411b3044967ffe74ac1525a42b84cae022014bd087b1f6df33996cc137e25f2aa7437197b7a43420c0143f14ab275c1c3b7030204a3204a9e00473045022100a5cf7aabfb4fe020ec0d02d43638cf9e68146016cb67c1ce9d75ef2f8dadcfb6022079fbf678e60c44f3a753cc5bb7683d4b7a9732a1154c2f89f34972a956c430c7030204a3204a9e0047304502206c3d23a929b5db1eab9dccc04c8476775c766a7bff15d2af7a126ce59cc5f520022100f75d2ad6305b96bd860834769fed2d0506533aebc42de2a92be667d9c6a50514030204a3204a9e004630440220559f095d661b30d76f08f886c85a46dab6b258091d225674bf79d8a8e01eadcb02203fdb77d0b1c57754ec4b656bdf91828f768787e74782bb5a54d19e8a9fd72d25030204a3204a9e0048304602210087232cb7e54264f7fd10a65ceead89e86e0a763e9d6fdf7ad97a2d30c518f2750221008fe92cc56a78f0d14e3925b7a4c11bd0ebe9d0eb0d5862a8534e73b392a5fff8030204a3204a9e00483046022100ab32ab2704dccb70f2c778e36b319435a56538b8428929c4156d29de2aae48f8022100fbc824f4cb2e41128511371afa24a845f11a1092a1ca694c4b834098d2d615b2030204a3204a9e00473045022100e515305999d559d0246a8793aca68f398cfb3d5412d6202add78f451b324b700022077f1bf7aaafb4c0a5e90ef7cfe73556e3320392fd9de89a2e4809541ecae48bd030204a3204a9e00463044022041f6893e193d0489cfe77a31f548902148c0126ddda893e3aa82f2efadf694d902203fd4a12db38239452a81d04b089712f82f1ecd9d9c1b4f44ac7e793ed0aa04c6030204a3204a9e004830460221009ba8c822b1ea7404b9e150d2fdde2c7a42d359f41be34ede241d5b273a161b470221008b33a1266c0fe140861b53dc12eb49c0a53b7721033ca7d627c7648a52163850030204a3204a9e00483046022100b679a017b8548a2b03f2aaf81696d920a2d097f77e3316eaf6d51571517cd0f70221009dc5335bbbde3c82e7828e84d6a0c768affc97a941bd30ccf47d8bd425544cf2030204a3204a9e0048304602210087e119e7abd37db4b45264d8fbd72eb0f9575c0b2a8a3e2e05ce0e3b7c10a5f40221009bdbd28fe0ab84298c5cfb30ce575e8d6f93a4b4cd60b050c5caf17438a801fd030204a3204a9e0047304502206d73281ce0ec97d058eab29e5fc97d117797c3651997102c49bcfbc4802c5034022100924a0f14c484c6e998b36feb26877fb7f8bf0256d565a57229b30081a0f5b67e030204a3204a9e004730450221009df48a3ea3e25e4da217400d35fc73faeabe0268e5d13ecc0888022a4e8b1b73022040de0134ebe64d80e2bc8ad993dceb343d08da82eaff5ae3056907a6fa40edd6030204a3204a9e0047304502201582cce6449eb1ff4408e000b6debe07b0250254d79583429e0cae7e35f7127202210082072bd9a495cf8549fe0375ec31bcc61247fedd53832a33f9f2246accfc1ab1030204a3204a9e00473045022033e7f41488ec4d65a7db9701215c3a8f835f9d302d1db25de14be5244d33313702210086fe7b736595e4fcefb45f3d6d61b87d94c0c149cbf2f6b376c084c38e1ef569030204a3204a9e00483046022100afa698df1bc1f854b125c207850084704d94e36a6d6318155e98a9fe4ab0e4da022100c199ff383edb8a572db7b91bf4be46b0aa34e7321919183816594d9dc2463517030204a3204a9e0046304402201d3792d9f34c8d29ba8713920d51cd94c168afe8adaa74e49f3baa9713b51e9d022022ca37891daad59b5a1446144d8065ae8230d853211838947f85ac32b6158bdc030204a3204a9e0046304402207502b5c8804fd8b62fba0c8a40fe926e8a410100e9dece0b9d2bc576310198f602200f821326134a3a007b3380f04e1d8385dbe1f401cd6c896c0f5332886c8ff685030204a3204a9e00463044022071e08c4c387693397ccaa6658adee586d3c2d310ada75e97d9536e7e7db299cd0220211543d0e74bf12470033fa9520c1ba82d398fcb6b686559af44264e0da7f6a7030204a3204a9e004830460221008706dc7fa014c1c061470a6815dc582516efcae64bea14e7e6a648d3aa573f2f022100fb574d2cf466ca7545c5c6a229833f61c56cee4b62f8f703276d1e0aab072f34030204a3204a9e00473045022100c0a5bbde96e3eb605802de6615b0ec5157b7c3a039f8f28196556c2f5d9a7ac702202540826f4eb980f5224192b9da19e199c9953f1029b01ca11a7abe35aecf5c4f030204a3204a9e00483046022100e0dd41c5cee86a9e0b8fa08d8c548f9c5c78dc077b64d0b4f9b624444ccd4194022100afc2e34c231401adf2991840da53249625d685c8e2fce7175dc697fce031dcce030204a3204a9e004630440220571c8e78f5797b4b35f07709ae840135715e5890c6eff2694fd93d7897548dcf02204844bc892e5566d400ad9269ec3c95ad4d515f40c3502cb26e2a8cb3fcb6c39d030204a3204a9e0047304502202100318b25b99f8bd0c7fdf14b7ec30a42a04afb17ecda4d51134cd6f6cade64022100fcb3b877be3c6bf95f30f8f22431ca9d4c4c8d956757648081bc467bdc9a12c0030204a3204a9e00463044022014427ff27781335b2caf0d68030f0f5f49085da8ce8b1506cf4c028b492b42f0022060dfb9556f17019cc77ab823c6251840e26f8a39108c5654c9a6edc6aff40082030204a3204a9e0046304402206b2817e1f68cd3f1b9f6a7c16f8c49e38e37aae8974c875fb3c108adfe63cfcb0220454cf2fc0971823ac9fd880dd44847c9d43d08559764f25f4c685a4062a9cb72030204a3204a9e0046304402200a947d0906e7dbd0ac8488e2d306160c8c10d65b927ce48568f6291477635b4602201503bc19cc3cb3d481f3bcf3c9a02da0a2f97d4c1647456124e9a10b281f6b38030204a3204a9e00483046022100a94ef93a462a92fdf18c6c6ea8d2bc25bb43ef4e4648b2e966955e06ff1a3123022100d0b0c1af6215f782e0288890eb4448b824e7f6b979bb152976f73751aef62bcf030204a3204a9e00463044022049b38fa18e7bb7813cb9064e4d7d1b245944def32a0607f748d5070949df143202200370ff2cfeb9c7a66709fb226029c4dc040048df4a8e6bc50d67fe93772f91e3030204a3204a9e004730450220496c3ba74fa80cac3e1e3527a89743f74b164fecb1f3aab138bb3236eece77e9022100e8db38a451acce7b22cf4cef01cc42518ffcddbb25ae7d7d7658bb30e64d0ccd030204a3204a9e004630440220786cf2fd8c16670198226eff8aae2624549d65caf866aca71ee01399d518c56b022030fdaad63bc1c0359aede9d5c3e7d70be49265da1345cfe474ea7e91d1c313c2030204a3204a9e00473045022100cc391cf248ad9f303ac2a454f52b13fbf2ea57f17a8ccf1b65356bca25b7935b0220597a0eb5f0cb3df9c81bcf984700e5688b395c3cbf0c3a0b4c0732b826ad6111030204a3204a9e00473045022100b262f84d23d5c29e9155d1ae43143a78c1b2ad24e79fdeeca02c87e0c6019cc4022010436efccbbb9743c9ab6deb0b8545c3b37cffb5ce79c2b459bce14335b5ec63030204a3204a9e004630440220237a5ed49b2c2a26a9d6c76b2414885755e8cf24539462f498845d6890399f6102200af0380d4bf13ed72e72606e236dfc3a7872138374c3b446b8fe0c75b9640293030204a3204a9e00463044022041f09629d44d238eb526eefc3239b8d14ac55255bf33eccb6608ad4ae1a6d4b30220058b00b8da9811ace3a0e2c611f4908c78c4a0f1fb086a3901851f11d5600033030204a3204a9e0047304502201167ddba906b1e8d103aa32b5186679d5d7974d173fa2c389158bf213b08148d022100b44e9a0abf723a8aa7f45e04b8ea6208cd21bf33cb1954b9342ac449ad5161d3030204a3204a9e0047304502210095cb2777282326e838f18d82e3d79be525d109c336b3a697aff298ab7b4fc58f02201f27bf02a1859f1bf17459e39d3f61764695d143eea46c156edda0d907c0690a030204a3204a9e00473045022100e3b4e8fe4b006c6baf88586bc614d6cd45fe19518faba30d489bd7fcb86b4e1a02207830726a89824ec2de8b427aa60ac4cb95a5a963244aadab08df608041cf65ea030204a3204a9e00483046022100bb2f26be269d4aa45c485aa82a4be5537cff01a88177d990d39553ecf916bbdd02210081f23ebd0a1f17c63e4dba078cb8235b5e1a696c12e64f03398739e12193040b030204a3204a9e00473045022100b2bbc7969f6e23a0b5bb2dd765bfac53c900e5d70e03c6cbe77aa7172141acd602200dd15f8a52eec8c8129c4c6f4c6035a1225c1c3ad6f59043f0bd25865a167dc4030204a3204a9e00473045022100af82e2a1fb94271228256486fcd46b384fc677934e5360f790b9aa3c8e143ab102205e462177e55541ce85c290e6a1234942d8379c85b3c8a7f058be4b11b490e1a7030204a3204a9e00473045022100d4d98eae8f203f7f3e8a59255446bc5ace50700081e5cc81d9ad3ced575374e002203329234133d337a4f9f43093ca3d48bf94f3410d4d612b629d7c111313cb31db030204a3204a9e004730450221008c7514beb4e19225295e055f5dd72be0ac2cd1d90195642d5b1887dd09f765f1022055619bedde25756ee00ef5b606b028bef5c855982cd54ea147e6d4bcfc01dbc2030204a3204a9e004730450220152e0de6d9cfc697edd638d7310811efe6ae2b3d3930ee0d3caa67c3d382018a022100801b88d7b94445cf631b9557d5b0601515860a4bcd617494174b162815255f2b030204a3204a9e0048304602210084a8ed14f2a262ce60656a7861033dc0802b64415a4671588fcf74c44fb7d15d022100bf2732d8a5b7e20b09837b325c66ba98d3dbed24d127e31dd1513d86dbf738f7030204a3204a9e00483046022100d26469288b987ad6439356495ea33636d89f6661c1547b40c73e0deb51f25fd8022100d5e379e0dd04b646d3af60d4df097a1afcebd6c7b0d74ec923ffeade99c2d284030204a3204a9e00483046022100dab3b11ea9d60f35de1083b7720b9441e863bcdd12cf4aa310c42786a92eb793022100da6b9becac441fd41ea323e510c59cb1bb94a1e4f4831775d9e0274614670853030204a3204a9e004830460221009372de01a530c0d684edc7180b6e787c9d6a0576f208053806a1ae67169c2774022100f2ca011fa997d8dfac5c6cd751f161a23ae6f096aa9c579a42806e62f0a21f46030204a3204a9e004730450221008e31124577e6c83e546fb673225834ff30e887fa0ef6bfeaca2b0437e330fd710220552c970766ea5a4ea850c89b7ee53e5304498c4090c60992b894f54b787dedad030204a3204a9e00473045022100ead182d86d9926ad31ee07c7a4e77a4a179e1e4af67a29c36cb4f47c8f51209e022036cdc8f3b254f9288a692e5a4cf4e6b0866d6cf284f148aa34b6bf98ec7b76c1030204a3204a9e004730450220258dda9b8fee9daa95f306671bf753e1f5c03b93d19db69c1fb7841bf3905c6f022100b7a3eaad2ecab0bd45675245fb5de84e8e97cf6e4e278f759dd66b825a70af80030204a3204a9e004630440220641bccea98a3bbbac78c87aa0aa43f370fc4e037361bbe3626e5d14a4022b85a0220134f0af96b65f01e67ecb51cea11681c72f373b3c2505d696889a29728cf7ebb030204a3204a9e00483046022100fe5255d8e00246f91061b8a33a2b6f150310a4e6c9978bcca7ebfbd18904be1a022100b2d0df7f0674b84d87dbf383990f40b0d267385ea5015f6057f03381b644ef20030204a3204a9e00473045022100ce49acfe392c6078fe67f9e7180caa141b1a3b734b01562ba2500659600e4db4022002832cdd019761dd70abe756df04dbef2d0a16a4c8506214a75b51f99f4b6ad1030204a3204a9e0046304402207026110caed645f1e8eacdc7c20c0df8597909bd4900e88839ac76815083f6a702200b8da3d519d433400a8bf9d3e3acdec06c14d4b31412ec3f7b63d3c1f24f8307030204a3204a9e0046304402202e934b9b7c1a663464d96d03cc86341a0f59e864ea55e7f035ed9ccfd359712802200c6371c151c61eb866a5d2ed71c5a3f3ef1d1a2a119402d620caa0fc6a1c2b3a030204a3204a9e00473045022100f2cf265a1f5ac6fdc47152aad747b17f2898fa168202ebc3763ed9916e0e7209022033a4deac15c5f132028f9ea26af4f583f04bfae9f70fc6a0fcd962d84be51c19030204a3204a9e00473045022100bb4a9ba7b24ae8a0e124fedd3eeb8f4c7d8144c3faf2dfb47a5bcafcc535649002202fb9d9729b0a3b9efb8925aa0407b75881fab2aec3f46aa23605b9865f9903d9030204a3204a9e0047304502203d9074fe2b31c17acb877a103081f2eb2a39222fb13531ec7485ea20a13fae9b022100c8c3c4bae1ebe746527536129f02d5f7d019fafbf8a7b22c9ff1896900b72fb1030204a3204a9e00483046022100f4812bc1e6b4180d52e7d7991716718dad33b40e5762006a1bf425a91b365c950221009b68178925830bf32794562d6b80cda2703cc9d2bcf75990e1e8334f476c07c4030204a3204a9e00483046022100be2ae73c83b1d2fe92b41b49c80f94acba3a0b4bdae90549ed7d21f975db3776022100bbb994e46b85713826aa6092a3593b9eeba1d36c8a532588e4163a54b09a851d030204a3204a9e004730450220015a87b61abb2c36a29cff68a6d922ffb63e0cbfc2406b0c7f2cacacdb5ad500022100dab0e0fbf1aa70aa713f5376c0bd896fc08635e250bad5fe6f99f56526128bd5030204a3204a9e00463044022075c041fea50e863ef6352b7279e14e04302f5265c5495171c871b020d070f48c022064ead6da9d735739827735fd8c94729e6f382886a182e15dfb00c47e014672f8030204a3204a9e0047304502205cdf8323534a301bc488851fb5854516b5226c70b93c1c9c0277d748a798b7c7022100f73f194b9962deeb9c83e7bd4c770bc2a15ad9e2bc70dbe1c6cb484b8bbb9765030204a3204a9e00463044022073cb9dfcef3afe8c01e73477a740cce3a139d943307dcdeefb0d063c63ac9deb02207921a128e7ca0e4d1d46152a06aff222f25f32a3cc88dad5850c045354f9292b030204a3204a9e00483046022100cf9b11e83a397e770e6ff900feed3f3091970f7281be8b2428237a33a8fdd31a022100c005f67487affaf8bcff078384b74f9572e4261040d1b9e6c845c8f2e1a301b0030204a3204a9e00483046022100dfb7e93374f97e9994aeec69e4130a57e6000ed95a51de187e32f8e7d14c05ba022100ac8d4584e38f36bc2169ba881ac71f7ff170fca1fd85a61873e0ed9926ba07cc030204a3204a9e00483046022100dbd0eed9cdb2ae42bcd9db5388f7bd097319445098c9193dc97ab6093a91668202210089703cb095d2983ebd4b7991f0c27f609bc14a328ddc4d04d2ce193356564ba0030204a3204a9e004730450221008429137f28a4e672c3414d130ef5dc3a27602226431c9afae8dcee2849cf98bf0220713bd530eab320252f89fe556c5a8064d4d1f244952b11fba0e0a634f78802e6030204a3204a9e00483046022100c107ddbb627e484fd24542b54ca08b7600d815833a523dca04da57c9e279e6b1022100aed92bd528707d50d0aacfef04c740fa2fd38b5a08afb570b81e1f8b1662c495030204a3204a9e00483046022100c502b8c13dbee8a8c93c5f08c752a6b05c0e03fb2acc01feeed8b3201e9c4aad022100be5718c9af1ae78956d97f55d27cf3fcf5a00e3788187727e8992747607b6921030204a3204a9e0047304502204f4bd1e2c3e3793d33ea95d5d8cc9f1cc5c2b906977305e932c75b0f25d07b05022100932e0b4b9c36b6dd847d9fe7452e88217d41f5cab1430753a9899069ef46f202030204a3204a9e00473045022100f0a7544d7e042fe0e1810b05a4eef76b7ebedea1bb682d2983144bb0872dd9f6022015467069f427f6436cd4cbd0c6e753abbc964bb9fbd37eea8037f6aa14faad0b030204a3204a9e00483046022100c3126618e8815e3c9f41aa16bab460a095a45836d928508bfbeac8635488a56b022100d529d65c61b80bbc1974f4fc68a2b68d29cae3475533154c9055565260d4ce6d030204a3204a9e0047304502204cb3830beecd8f56d58cdefa18e04be605e7ec834f2656484a2bebd65bb74947022100850fe2d1cfa18509acd5f42689e4998f007c03af8cc31cf3f59a9f579f11b35e030204a3204a9e00483046022100956d55758959bbc1885e38456ba2af1588ffa6ef9c1bbfe36ecf9ddda560c5c6022100ad0c92120d86af52cf41224539f19202cee08b8714347101a896359426a4771e030204a3204a9e00473045022100a93b395a449a2d1df9d2cb0f4e9f096fa6f6f6ffb96b7853ed9efa43f3a8d179022033513f7b5ce6572fdc8652d45736c32409fc60a2d8891a37701a861157068022030204a3204a9e0047304502207f6f71af39c0910becc02e438371137ea21088aa79729012c40f2c2c83fcf99c022100b6ef24023c80e44eed2b15182e52ccb9c4d14cf6aba4809c4e51cb7dc7b7d3f8030204a3204a9e00483046022100e01540b95a146d8b743aa393fb2cfd5f9ae91edd8d5df17024f4b4f2b8944c76022100f84d55baf1dcd296b74b2495a9cd90753764e049324d82cd8c5ebf254cebdeb9030204a3204a9e00473045022100cc25349b1d3500bad9df0ef7ef7548e028095c2a963a1bbc30bd3081b4b2f5f40220508a56863dd586676b41ee3c64c3f236c6732a5375a7d8c6b820dda84b4e6e3b030204a3204a9e00473045022100b7b5a48c1ceaead71b719071a688574fa3e40225671c7233fd2b62431cb61bc70220084c1913053f754a366756a18e24aff99b3bdc536eeb640e3c814e02fbbe2626030204a3204a9e0047304502204de643b5de7e10f602ddcf96e53d9533c7204c972051ead28dea263002e7c669022100de13effec36f6cc8056bb0f98c468e77ba74c0dc8c1c52abaa561e331e2a344c030204a3204a9e00473045022100b774b510dc8af73a827cb9de46c69e17840b987f76557597d9c3c42eccc46327022037d0a5812bb36c7ee5240c5357a94606af083981bb9311f644fdc5b0d055bfc5030204a3204a9e00473045022100d09aaddd019ee9d886d09fe3d15ee637c36cd979ea72dccf639e4f22f713d4c402200906528c4f4b775201413d1b5144254d6438796ff0b8b0c778ad13f51d91e922030204a3204a9e00473045022100e8f5b1327ce31cf610ee9f826ffff956296a52e154796b69a9b281af999e1112022016bcb2cef61c8b30e6c293a55f51e3d58b3c0d3a8eed5f11f933bd8346acde6a030204a3204a9e00463044022044f3a80dbfeb5cc7faaccdb08ca4e8d9d734461b669313477cf3db2c9c71482002201b45a59206d645251dded94ed3637b1242b0f187326eb8e8d988c512fcdd0063030204a3204a9e00473045022100958c6f2835c1002f3c9ee16ce57143ed062f9013c63ac6893f2058b5f15d5116022024a2ecb76ac9becfbff7ec4575009792e743c5af5d577e508b6fd04cfc02bc46030204a3204a9e004730450220303eb30be886e43540ef2b047d2a5ad075eb4416d728d3cf5d65c6356e0983a3022100fee4303d46ef456efb0c10adfebac96a7b9c6728f9a673575ca34e82d15a611b030204a3204a9e0047304502201d4ad69853817ebbc02d1956dedc1ab955c1aa782c6ccaa91ce660b210e937f0022100ac47228e13b2d9d70558a00f72bbe35ce96e985cad67f2ec6ce4495435db8011030204a3204a9e00473045022014f06ff24fbfe8cf9ec5588d8fd1b4729182eafc8fabc00b6f52edc7f7e2a76f022100f51b33893aec936c6cd6a0fab02e25fee6faf02dae2d53a18da96775fa72ca7a030204a3204a9e00483046022100a4890fb79dfd3917a2050b10a31dff81495c80762e909cd88b8c799a700bcf75022100956bdeba6ad91376ccccd416b8c2bc7551e06e30950a8223d5e84140b135b691030204a3204a9e004830460221008c224a343c18a5ded586169253d2f1742489d8d4d7399aad0e836b3d8dde7acf022100e9637d322a5435a4133c237167ea769660ce0b31118a08c3f958047ca2f4be16030204a3204a9e004630440220597b88d5a6e3cb08934ce02766120dad8c7881efe67a6234342dd4b0f1119c6d022068b4740b1f33aa64ade607fb0d18e1cf04db65e424744c08adfd87473abca74b030204a3204a9e00483046022100e2a2f0c2a8fd2da235e92ae231df4b45302e62177e120b6245edd1cfd844f1a002210084c964e0d9c5a1065f0261a5aa8c669ec98602240473c051080501f711be0f6a030204a3204a9e004830460221008d7aa5f31149b6c435a8c6e7d716ba73894793853e0169de0c4a4c524930ad55022100a1c20409335d0bebf82307ecea32c758f56665519fdded9712567f99995d1cce030204a3204a9e00483046022100a178c6e4ea7b891d436d017960d179379342240152258d28e1aada85a793d8d60221008ea185e68d2ab95a625e0580dd6e467526b1af82fe7b6b0c3607d2743f4b848a030204a3204a9e0047304502200606ec7ed411dc322c48c2d2731bc37489d78d6e2e701493a6a9b575dee4f7af022100ceca75d083635e6ef623d5e74369393588421059862c33b376bdf67666424123030204a3204a9e004830460221009e1de348843d0687329d69c63ad1de770298d60aa7ec62130ff3c128bdb2c9e4022100e24a61173cdf670329794b905f5a5d4d588d64e5e9baf4f9f6aabd00bd0c3d0c030204a3204a9e004730450220338eae1a64064c6f53a81af04bb467a5caab17d652b30944ca5cfd01e5d613f8022100f863770b6d936ea3918118dff941ac4eb8e68ee16efea3855e4fa7f17aa41b02030204a3204a9e00473045022100dee481e8a1df304e8a3c4a60e7f57faeb3aeb102ee8e9b851aefdb0014975fda02205747446cc41bb2a1922df476efaaa3e32a3ae991e7fcc415facd0bad46aa2d72030204a3204a9e0047304502206e4dcc4824ffd871c09b805074873cdd2fb8f1b9b3c4271ef68dfdcd09690f60022100a27a269a13caf5f7d271c82fee954c7374baa07cad443932f61c17a885e50d6a030204a3204a9e0046304402200bc1dececa132f7c8f667403050f26f00f109d96db2872ec5d67ff67826fbd71022056bdd583a9077d8d5e84d79a9d616757ab8a522f43bca58694a7ab18f6ce3507030204a3204a9e00473045022100c6b6949b7936ed5b7d99aad4a76459e24b39b3bb3b1d6c134ffad297c1fd982c0220404f3b8c061618e0eb8ab016da3803d4bd7c9488b90e39af86574a504e7d7f78030204a3204a9e00473045022027bcb8bbd88356f324e9c53ea38de4a7e4ccd61ff3b3f8712d1a6c276acb1092022100dab11819d6a832da23e412b194d475e90284a89f4e2b7a930959333ad5b7bc0b030204a3204a9e004730450221009926f96de2d8f77c62f41cf46ad9f9db7a929d8520f00d6b81f82f98e9481ced022052a5e39d9a5c03c63fb7a9a627748d996eae6ae90826b4e44117c6c4304c5167030204a3204a9e00473045022048b5a3069aeba6e92e072df4b04c5eb065076926d67e1427c363ed7f1893fee8022100c9f131fb62fecea98d02e90eb6cd36216c54b54bbcdf5cb6867e650c2a110eef030204a3204a9e0046304402205462fa689a153bcece21eb00add7a82f3989131be7bb8ccbdffa7a9c3dc57fa20220110d1a56223ace24ecd199c592dea2476537969bf4770108f43e795ed0475c75030204a3204a9e0047304502203a06f34de3f26e38e0f81953ef2cd4305fcf905905e590879f4919e40959187e022100cd242c688586d7b44279165f9a69f8ddefbc68eed46036cb799c0ded54922161030204a3204a9e0046304402206fd5801f0e596539f709fc75d3846be7d09ff55cc34231b203b718b29716543602201ec2eed1434248d7ed2b9612495464618ec8a3c3c315bdd7fcebe3dc7786f125030204a3204a9e00473045022100dbdcc1ec235bfed4237c258b7c68e926beeaab44a0ccc6960d2938176ddb985e022023b7b5ccd5f1ed9d2784033a019e5dbc98799bee17931c074ae3062c61cc238f030204a3204a9e004630440220428979baf28c08b5a284d7d9f76883413a733985a41ec94f6652babe919ec8f90220446f51ed227e9ed9046d91493aaf21f28a30ece1a1a6d857bb68bcdcc785d71e030204a3204a9e00483046022100fc9da541734cc34d9d7e03049e831f524708c1e09003013215994b57d8f5957702210096022dfb8780acd249a7a7d39a3911d62897281ee8096642e87570358dededdb030204a3204a9e00473045022072d050267b88f3cb8e620d1fe7d589851c67d9fee866195d9ad74fd843821224022100bf695ca63b3b8d0fd0776ae5c8e2f2e85f997e8f8bdb1c4ece975a474fa17f04030204a3204a9e0047304502204812bfbf9f11149e8a5fc0e18187e2e94132d9b3453ea4ece194670d825fd831022100993ea156020178d337ce33509788c211824aaebbaf2d07553e850a8dfd85e921030204a3204a9e00483046022100a03c4cae26ec498ab5add555480f190ff5809dae110d3de45948d427d1d492290221009418ed1d6002e10346e9bf9b682d9b34c8f510adbab925210cf1c665685ee8eb030204a3204a9e00473045022003c9677cf6a52553ce6d0aba5839842701db2ed013f22761c4d960c2a0d62799022100ae8d8bd7d8e5b9084da5e25aeeb296fcae41ad656f457b3197d74cb4485d197d030204a3204a9e004730450221008aab4a4f8c965fbe97534688db6c2cbdc4066a9432bfebfc0ab4c20c16f14809022023a640c5e4ec0854a3fab96a92f9e4865308f4ce8a4dd2a4f67ab1b7062bc972030204a3204a9e004630440220289ee4f0700b860e74fdf34171c33b1133fb023e80b0a1838e569d5d28124639022069282ae1d588d5784548ce29de53a011b919675aa669d84bd9903a46136be0e1030204a3204a9e0046304402204e7b2e27ce2d118ff7b937b1aa3a2c9d513db31a5877415d425a660888475fbc0220710b6ccf13592839adeb197c7b9aa3c935fb05dd72196e3e070b5b1d7e492597030204a3204a9e0048304602210092ea973b0d4f553369a64ebb3d41bc350d428db9ce444f9bb2d01d9313413a70022100a965d9af5cb4649426b307d8164e07fe28c4d921856421cff9f9c0262aa07ea7030204a3204a9e00473045022100c72bae90ea77dbe50c461d393d44948774c27f975a14732295541edf1c2e461f02206366fdb51d424cf4ab9a2ca8c6ef6225eab5275bc79dcfca53d0f68a657b88d8030204a3204a9e00473045022072c311cfc7cac0c46df78cef756cae9777c3e2dcbb772b9908d22ecaed90384d022100a3c5e66d3b3b1f7e7cb7da3f798f0945d7065341633b4f028cca6e5f3e1e0844030204a3204a9e004730450220478c1c089d9b77b506761805db63713457a2fcdde39a523a1b410089982cef26022100c9a29f0f21c3493e6bf221ccacdf851e39b97c6723d06725f417d9db9f799e80030204a3204a9e0046304402201f8e263f9eaa012ec8ea45fd4e2133780ff0cfa983284a21a9025222660b28100220225e254108d98af0a44157e2763c7bd3a2f775e865602fba6c9ff820614c9042030204a3204a9e004630440220628d841f82caa6059415f72e79e3ab759f66477d88634fd723a888fa13a9418f02203baa7fe963396ba5bd0a00500de8b113e506f0704703ad60bc278f61b0cdf2ca030204a3204a9e0046304402207db50d1ab6717a634afdb02ec8c9ea673acda8f8a5823744fca05c315e02eb290220622b769abaac4bf0fa2baf09ef56d387ecf5e7fe7ebdae27e13fb5c35c5e5e01030204a3204a9e00463044022071ad1086c3ed72d751050a20bb36f4e9b655be5284fc6956e33097a9ff6a47fc02205e7c445426d1ea1458724918be44d6fc8309e36c8ecb06f44430bcddd13afd91030204a3204a9e0046304402200855bfb34377cecf82c3769c86d817cec22bbe80481ffa2a32efbe08ca51160d02203dfe07241d9b35829a59dc677e9126f5dfa5a37faf9af647f77f3c3eb251cfd8030204a3204a9e00473045022100ff0a69f739a4cf39f2df09e7e7a3a13fc57a0aee47255f990a3e973b1d9621f802207d25a433d605ee6eae52d41731296ba5fec2bac108561e82f08b537936cd8293030204a3204a9e004730450221008d7b670a2ef66d3ae8f2bf24a9b5a2740eb3b1ca109202cd49e31527bdab3565022009672f0bb2a6b4553e0cc30bb970d5ee877ce59225400ac83c6a1f2ffc248370030204a3204a9e00483046022100e89c2c4353ae5e210c394faee4925b6d4f9c575391ea5eb4918734ffeb5e416b0221008f84a094b3c22340a651b9427ebe7e76b224bb87fc74486bd1f7dbc88475d206030204a3204a9e00483046022100c079bf072e4b13aa46ca79abf1e3a840f954708547ff4627b0ecb585f06aecaf022100fceefab398a6de501d2689f09a34fa86ffa4271d0579823590fb37034e3ad9e0030204a3204a9e00473045022100869f27dd8f5de0f8bf3f7291bd99ef086cd37927583a831e9b5110ec2c1dd7ec02201e917ea68a7dd592374a2d6f5e599c859c956e917ace2ac984f6a5aa672f634a030204a3204a9e0046304402200d45ef6c2e4852b615227901ccdbe2e12931e6ad15e898dd7cb202b2c71615b4022005fb578802ce91f1041a8c5e63549ef20790da9cc49419870a41e84e3e31fccb030204a3204a9e00473045022100f849666a1595d939539f7e9fd11dfc1218319b356f3de2baf0fe3699ebbf58f90220674dc4f1e2693a8c43d7fb158397ad8459f2d64a9a164a77205698bef81848f4030204a3204a9e0046304402205697345d5c8355fecef837ef57cf247cbc442992733df995d3c5c70c1a20913a02203fbc811a4bc2e05aafeb88e30f65c6966ecf5d4edae02787990a4e2ba5743033030204a3204a9e00473045022100d02bb3f96445665671e8aaa33892b13e973f463d3f73e6081c0c32b0cabed72d022058e7fb21e26881295bf2de738e4960270b5b6ba9ddd30c9d606af42ae99d1832030204a3204a9e0047304502206b527735014665d01b9fd7bf478a982165dc6fdcbbfa0dbb90ee2205d08f63e7022100beeb336306167e270b1907f3b5d308ed0910f4a8a8bcc8ca0decc0e5a28aaa35030204a3204a9e0047304502204848032c7e0e5ce1453359f35c8dce841f81769e0086b4bce4288cc343837fda022100a4ca53342b61f4cc40d8a5ef855c40521b147ce1467cc0aee330eca3dee3b557030204a3204a9e0047304502204f2b9368acee7c24885fa372a983155abd65425533c1bd67268e850b7dfcbabd022100baf02f06779ce5ac5faba6699265155591924ebbe602450904bbc5c7c9ff7978030204a3204a9e00473045022025b89dc1da8214f0018b76c61b124d40bac3bd36d59ddeb7f414ee9e59b4798c0221008c2b3fc81e4bcea06321c9239e109c4f1fddf6bc7dd536c569ace72ea7d045bd030204a3204a9e00473045022100ad78b0001550e86c0799586e7ee8c756df69de287795722c45c2bd4c335bc91202207134a2ec5f3c634879a7c8d7a88dc805fee1e2425314d636a343194b8e441b98030204a3204a9e00483046022100a83c7d583c07669b66b5742a01f7e736eb7a6b413c4b17181575529861bef0e1022100d2ff8cdc7c00ddf10d335a0552000b20da303a7af694b0bfa52d24722b732b3e030204a3204a9e0046304402202d64f33815ac2057ea9296c5e9995bb4a7e1d7cb1cda52843dba0a8e19f79408022071f2c34b7a96938472a4bd3e5b3363f04c24e02da452f26634ee7d1b207c4782030204a3204a9e0046304402202d857cbb35996a14ad12917bd283a35eff4adc2050b0f7ef361e9cf6e01350f202203dc558097d8052ebd0cd020d30c6481aa59ce9296477d45bd597a81d8556565b030204a3204a9e0046304402207591b9964583c757d07b07306160cbbac37b4ec9afcb55d55381990091b775ed0220152c65f4c70410355dd56ddc795305d8e39b212844b20ad6eb18febadc4f110d030204a3204a9e0047304502210095e9bd953424d9ac63dcee21f48040193a7100d3343ac54b5ccf38af7c986e2c02205ea293bc05890a1bf1b7f22b29622b9a62a58eae050a27d44f58c92661e0b83b030204a3204a9e00473045022100f53154150589ec9c018efb280197fdbb266e48899c4ca9d30d48d26d83fb01340220581928ae0b7bffd5a0cde43901d8f38b611a5df4b4dcbc7ea99fad1858252b9f030204a3204a9e0046304402200720e9dba06b04c53d042797c8ef1134f215c6632d2691988dd4e7203a2a6c76022017b166e12d8f5fd061afc08eecd24ac54b0625dff421777a649fbe5271bb73f2030204a3204a9e0047304502204d9c831d88a0028b5c674b47abf9d7b9e2a082808fa290833f262527744741fa022100ff81ce870e2c480ee181be3881f95540e0e9805cbf3a94b518ea046325112730030204a3204a9e004830460221009a8a0de889fad1857aa56751c70222482214f724d07e48f6e2065d59246f770d022100ea547c3fec9d7cbc36ea06215c4a303ec48756a442f0f8c61bbb50ec37f10310030204a3204a9e004630440220544bc41a515b0bd6d2f267b18050f3108535155992db2fcba8294c2ee8b8662d02205116cd62ae58b6dddde44778ef7b5a86139cb832dda1b8b7c4027e356f293038030204a3204a9e00483046022100bcc35fd93691f9c9a6f6272735e56ccbc7c15b6cc67b726c41e5c6f0226b1a0a0221008b01835e0d36554e0bba707c3e77073393709b91063f33154f492280c52249dc030204a3204a9e0047304502207569db39e2a210a98ecbeb4661d92468f5d0fad1b7f6bff1e701708cd1c20300022100bf9c64dcaa45d7d6eda8b9aa29cda1ebb1dbd00710d07323f683851f7312246a030204a3204a9e0046304402203a1c019d89e56c3fc92800437a9c364084e86244707cff876b068fbdf9026018022039d7117e1d752696931062603fc4718879b14e2ab8964e122f3ae7d35844cb85030204a3204a9e00473045022043af7243c5c47b92c237d550dfb3cc1a641f8cf0e61bd99ac461b7ca523ae896022100b015af483fc8294815c9b006edb1c3fe03430ac75e1d296afe304935ca3396d4030204a3204a9e00473045022062cf6da9913e9a52cd8b681e18f3572aa3d1830ce1f9b7257266c4515f2ca052022100b8a42c5a973a28cdb0b2d657b0d887dc04a4525b8c259a35d3b4acaaa8742488030204a3204a9e00473045022076f0a03d2cceb4e5b08fea5032b05926b090bc926713b263ffe5aeacc52a1e22022100f07353cf7bb1ab8e61bf887e44bf5743b4529bf031491b011247192c5134cf9d030204a3204a9e0048304602210094cf225686f18ba80143048bd44539b91fd43d2534fb7310e04e1616b979ec12022100a6b4e91ef7f5c81df4ca6e5bd9647f28c27f92ce77069171041028e8c888eb24030204a3204a9e0047304502201f377583adfe370fc031ee31ce6ddfce31847165dbb14aa33e17b45dc9f38e990221008ba33017a8cdd8797eff40233d37e1b23f13e992434e37de4c873be15b3acd2e030204a3204a9e0047304502205753a173ecbf9e3a19a0053a6756affa3080f4b1335cc2dddbce95c20b1fe7e6022100dd2e84d60a6c200a0738b5f40af104f04e7d089d95e541cb047f4b8df006a49a030204a3204a9e0046304402203115307a32563faf8ff9dd1c1b46414b13d970d6c5c20054b56e48cac399c7a802200a720811e6f6838abc1364e766c4f815cb9a62ce55b2f633e7ad661aca1fb08a030204a3204a9e0047304502207f928b53e632506f9266b437bba37770e654c292dcc7ec5fc52a8987823bcbb4022100a8bc8311ef967ab5b2b05a72c3e7290e52af22eb94ef66a3caa2a04751554f14030204a3204a9e00463044022078e1929b3b6288a5d1e50f447451ec9589e9a2543b04144a74ca3df1cf5e619602202bc75c9d31d21161c2ebef9b58f558a50bc74df5a2a37bafcc58f956e7793c42030204a3204a9e00463044022000903bfd19fee447db861935f02a3d19564b54e922fe8d6b2e4dc7f35be6eda30220661e8f9c012977e44dbc69f63bb708b974e66f28e440c41aa8754716e602d27b030204a3204a9e0047304502200985aa2f9e38d1c9222f167c9bf0c966f22d9e864344129a6ae50c0f190b7ba102210097dc3a4ceb8e5b1e2e186557705357eb95bb2e37eac9b780184cd4ad2a19a054030204a3204a9e0047304502204c6c6e1dcae696928d135735fb4686dc488a9ad0ded1a3c8457d8c3e8e83521f022100b857aa7c35cb98f97eb0f5a47640c7a1fab27da8810608bdc7a81a90de3ce37a030204a3204a9e00483046022100f3b2d5ce04d5e93de9fd7ab0686f9b3dca6c37e0fc11192c04eaa0606c01670c022100ff489567a59f938cfcaced035a40eefb4a6916c482a2b1d267bf11fed44ac434030204a3204a9e00473045022044a0930515e4a622f768ab0b701a720e63f85d3d7780dfc10861347dcd40eddf022100eccb188750fcb2ea6bc0dfb03e4a6949a1752c74f6905534b8ecc840ae0904ee030204a3204a9e00463044022055bba9152b0b504a8de77abfa62ad9a2b6bc52a735fc949b9f63817d045b8fca022035ae8f8f7e3ef961de767315e9a0c44d105855f764a2d6e1c11ea056bffe4c0b030204a3204a9e00473045022020643056be3e31f3ff0d907ea9add2ee181506093b2d7832e1145cde1840426f022100812e3c355e1bbcdfe0070d55afb77aeecd62a10bf6fc42dcab323f3a072c1917030204a3204a9e00473045022100c73d01a2f3e3979c9d2b66de340137efb8840862b4cd91fb3816c48526ada70602202bdbf1e537a381e085e44c7dcde53fffc3f122cf6a1661c0c3562a8525987d35030204a3204a9e00483046022100cf343a5a9c088f6459efe0382ff7708038030607d026cb22e3c0a13ad3d03cdf022100e83b8b2533e93418a448cd01b8bec56f4be7e43d66a73cf535436dd7065947c4030204a3204a9e004630440220150b3dfc42f9e5671d6cb1b412990e35e1e237ab2543823c16c55128aa487f6302207eba6a9565308a0e7a00f53cd426585ddc74f245172267088a8b9a4d1ee36bb3030204a3204a9e00473045022100d457644adbff9822327ff0166ec56b783efb50540ae7689fa54d70cc5f3c29e30220648c072045677a5be2a0c1f531293f00da1b6de69294f562ac5b33fb3ffad807030204a3204a9e00473045022100fa00f51a177fbb839a94cd0f3040cb3f1d7a1d8175198b078475f3e804c64f77022027137da9e908afa4ba500bdb453aa663c0ea6e5e3123017a3a357fb5a22e9331030204a3204a9e004830460221009e4127cc65b55727cc36de25b8153150e46f2f4776dab5628de927ae38d151c4022100f86cfa9bc8a45c588e2d866016341bf55c3fc6fe999f3311f96da81218c27602030204a3204a9e004730450221009723c5e71b51221dc285e4a1c9906d64ea3a0ed02ab9266cc385b420c529256902200fe28b6457e20e9118a5f353403f772d03d56e95300dbb7c471c838f6ee084a3030204a3204a9e004630440220527f67f15d5b0f583c301bff19c222b2e2b2834d651127e03ca05797ebd5ed5902206bca44dd737af56fdca5b09f36ccd5e7113fbad1db64a7d6be6f2577e3ae9ba6030204a3204a9e0048304602210081fc51090e60a4cdab8d4a3ef8d9d66870cb4fd912e9ac4352d1dd32602634e0022100b1939eadb3fa18e852fe8ca5aca9e0ee241a2941fe369d117373981ed09e12ea030204a3204a9e00463044022027b91ee4ca2d4285e61dd15c629d29307cbe15344cbdd6cf1ea2c0fd8b1428ad02201baca5315358b170c79dc58c7a6c694fd8159eefc7f13876ac3f728bcbd4a7ee030204a3204a9e00473045022100c462c4f527ef21279b53a24ac2c25b43903d5b9a425f90fe4da9b2560ea23daa02200171e9b3c32cc27461feb31d7d39ef79321c8e6f8f915e0c1444a1026b1940a7030204a3204a9e00463044022071eefe443c3bd9e29c7eda6b2976641bc700fe2430222ce66516e4b83a3a8dc40220137475a0c3e7f87f4fe90a3fa3ba089f683a469e26346e0f11873dcaa0467c67030204a3204a9e0047304502207b83f4c2131dc33b91fa41320e07c4770cca0dfe9a01796c174fc52ea7339f9802210080f624bb1232a2e641a7a6ba19c58ae9e9fbf7214045bd2fe1046ddebc1a4e4f030204a3204a9e00463044022065d3e87d51a05bf7196c1710c85ffe172a404cf49a6400ac3df09ea2ec9ededd0220780f5313a51e97aac75c1cdc2d9cbfc11d259b5e0baf8f9936c108028184982a030204a3204a9e0046304402203b4fe7ed299c13e94d610a5f4fb84322b3e1fdd460279fb436b5dafb8146e2e702202b88c44ede0741b7c62dbb98a629b26a26aa24ff5e5c76da77ff6a9e6ae19977030204a3204a9e00473045022100d499d73876a236b087fec8da278cd68bb56ebab02083cf2d3f2126fcd3cab3f502206d7e8ed9b6423e2f2bf49cf9e16bdeaced2f745ab5141ee42a24dd63be0bc792030204a3204a9e00473045022100869481a342224c030136062967bcc49825cdd9ed97189630be054c02cac3f1dc02206d5dcf1424884b29c4bd9d52b3778c18aad319cf0e4993df128cbe02f0ce98f0030204a3204a9e00473045022031fd1cca1ea1a588eb716bf001449573788b311815aea6722ca57e9ab72064ce022100b806a19e96805d94c24fad9abb68ed6be96d1facb022fa9e68288f5d59d1ae6f030204a3204a9e0046304402201755f207287952062d2dd3bcdb04ecc5211c10ee5a84e875304ad24e55b16f4602207d4c0db70596f799ffe81bea45df71ce3a53313cd52808f483c8955bd8ecc2e2030204a3204a9e004830460221008c51b351c2a5a28641395f6a36cabcf4c2bd5f5c9340358ae789259121177b54022100b2a7ce541ebf2d78b313c6ac3dfcde9201bc30dd602d20c74b65b4e5a562c9fa030204a3204a9e0048304602210094166e2aef5ff58faf85d86f3ea49c00b52205750b745e07a354e3b5c447535a022100807563f489f8455d29e3fa233c94b388b5c76de0b3936713c77b7c874f9c5324030204a3204a9e00483046022100df831a63651f9c9761b84f211b242525e4916756020de5e2cd1498a692d42beb022100dc2fc8abfc1e6523f702b8550c66d08908eebe1533c9e8a603d4019db07acb44030204a3204a9e0048304602210089659302a6f3a0cdedae1b4ed2320bdb253aaf58173a2b78711c1db67526739b022100aea615e865fbae7067e12c96ea7fc0e0b88f4745bac806f326e974b1e2f5b97f030204a3204a9e00463044022022fa08484879247b038f52a5bcefa54f016dd6d88d05f1553f6f636ad7b51bb90220199339142308c45deb0cb6a7403f51f1e1e36c3f121bbf1d92e288c3e210641d030204a3204a9e0046304402205f4b9be82cc97a9f5bca868ed7cc12b25fecf8b2230f252bb46de787b05b849c02204f7cd86f463fea45e471709b6ed608d3021fd7979222e25d9a151c5f8e0fa483030204a3204a9e0046304402206762aed961fe796eb8ee7fa73632560018193018d12a8bac4ee994e25655657f02204d88917c5717174737490d36774793636bde91f5807b5cd6b014e98ad6536da8030204a3204a9e00463044022067caeef2f5bc8edb4fbb83d83481251ef269d6873ac27ceb8af8a6f8acc6f05802203430163c056ddaa6dfee3bba4a83bf26ebd0202e4c4b95b9ce0117d365c61740030204a3204a9e0047304502203e721a181506e8a579a23d13205e50351d6a55e60ca7ec955dc0108f2768d70102210088080ec2fd5c53786ba382eb616a93be8699a1b56153c34aeff34e8987a11c07030204a3204a9e00473045022100deccb549c538584d3e9af8964edb66090b59d48d00060bd412d71c33f4817de4022062edfb6eacf04e3a221c51f159d908596ef3e9e2e19a54ebcf2b9610324b4280030204a3204a9e0048304602210082824c94ad307e6d1a39e84c333132dd771da467552ec1681116cb611fda8f3c022100e1dc22c2678beb2cb57dbce8a00cde4d37a699dd48d578fabd523ce018b0dacc030204a3204a9e00483046022100832515764833d0038f06290ff8e5b145b40eb6e399739eefb9d90d3cabde8725022100eba974c0126a2dec88e53c6ec915c2b0ebfe7f55a48836054d0c5792c2f16467030204a3204a9e004830460221009bc3985b96d8deb827d346b3478e77d976b5d9987243855c91b9a503516e48bf022100a7f9398ca070deb43bb2d99b541709c14abe2594f93d059fa34cc3a7cebba790030204a3204a9e0048304602210082fdf91779d47e90e48d456db8b151765ab873eb3382ef35652c4b0deebcbf5d022100f8b35d8c1327f4433f0352555f989d36815f536fc1f18be9fe5cdde4ee0d771b030204a3204a9e00473045022100d693084e5055fbf191a22e27657b502bd67898377be497e0a5709809e91eb28602201c223a0b571840d92b2d195b42e84c6784fdb168211dcfa3293ba7ba01ad252a030204a3204a9e0046304402206759c23cfefdb4d2cc7f3b2ff8c555c352da1bb94952c0fbb9a6e799ef78582a02202092abe0bf691f09637bc5119c109975edbd8f27f637df1827616b69cc521b07030204a3204a9e00463044022037315a3362d2a368efe62571337ccb3c0a0781c1af4fd8f5f9c1a21def6bc9b6022040613ff71a021c04c9706e00c81969ec18e24062d54c62cef10624a62a3c53cf030204a3204a9e004730450220323775d93be0623f381f9143670aa0652ac16762d69451c401c6f90966d02495022100dd4950f6b6a743e1ec5eba333cd48f6a4052c82bb762943aa0cfb9b93c8a27c4030204a3204a9e00473045022100968dadfb8c99c84e62548bd23ed53108f32a0ff4ae173feb99ac4f0905dd7874022039a169ae15b25277067a1e11c4f2339b9c068bdcf9fe119600ef6b7b3ca32c6e030204a3204a9e00483046022100fba27831fb958c7f111ac733180a176fd0f4fce8523bb1f384e9637c967d994f022100be7dfef0bff92392fdb4c1c54afe087fe5995939999bc92488bb5edd5547a29d030204a3204a9e004730450220530f4e4fae236380e74b41a788da5c1672b4608b9473fbc3318eb3ef7baa1438022100b6a8d3f2cb5871ccdf2812addb0830aabad117aee04a4ad65b4094cee1dcd0c0030204a3204a9e00473045022100be580e2abdfd208006617654d77dd4e570c3ec155b48709a4a1577095e6c0620022014a4ae212307b2a567915ad025d04ed72c60d74d75a8f0de65c95d378028e53f030204a3204a9e0047304502205fbe18106d5f705b518924c3cc28970cf622fa9d2d74c1b3fca1196fa30da4c4022100f6ab17365926ab25744d2c1b165c7c864b4cc13c641d3abec32aa146022ba4ee030204a3204a9e0047304502202273905e6bb21dffd044e56d0281e45bbae58aa7020165349a424588c52933d9022100b088d60e62dda42c52739f917cb7dcf3186ec4cc850144e8fc5bab562d235356030204a3204a9e00483046022100802814542571b07dbb837eac074202be0c1901d185101092501d6700033ccd74022100e4ed88368a9603ce8919169694405553be866ef0b21dc69c6e413b7df1bc653d030204a3204a9e00473045022100ac965b309b160dddfd0cc4093138387b75ba088cb230a4cabb44ae4c5c8167d902205be5d1580d57e11c0dc1c2b5d06911abf6c4fb8910394b8342138df82fe60551030204a3204a9e004630440220711c1e3dcd5d9b5790117acd2e2854618065b523b36b1ec2fae5daabe461db460220537e534a48a0bdfe20900e982df136ecbe063b3bab7069a84284935fe462c6a5030204a3204a9e00473045022100ade320cb98b00dea2e7b12769d448ae73da256e343ee3f6b577b0e93a3f1aaa3022058ea56a82576e7cfe25c45f5d098a5d5ed1aecad40187e944667df7ef5de29ba030204a3204a9e00473045022100b3a1c0b85e51a8f76cd3901bf4adbbdfbc49649729f002d82c851f457eb3d7d8022033350bf8b35a7e1ab0d4c481461d0a366f178a2592c5c8322215e73c7f9c1250030204a3204a9e00463044022050cd1c3dff2f1dabcf8368fc9bdd9d0ef7331fc5199cebce7e102c9fc1e6b64602204fc72f007fbf4678a3bcf934c81dcfdbc70ee21799975496109c77e2ce90985a030204a3204a9e004830460221009b660fe5164ccfa6ded5cf769b4733c281a51e76cf657bb0276db71d24daf57e022100ace5f86d3be686e5d0807ee771e333fc6fd06a4bab096a7f0635ab0076790c4e030204a3204a9e004630440220244bcfafae1d7920d729292eba908de94bf515170d531111c45e98ed1ce0715802203963a933cc83d587e3bae47b02f50c7804101fde0c39d081836f4ea94f150003030204a3204a9e00483046022100d8ceb0c02758043b74cf4991ab120aea182fd0295551b72c3a18eb56dde070e5022100a7d83d3692ae8403e984f4db3d61d6d128cd261d1e2fa537572cbdf12d64b61c030204a3204a9e00473045022100a310e38793cf4a10f8a145e6a1aa6392a60a5b5f3be1e5b0e98fac63949bd7d50220750f411cd36b73be975f38b05704628534108e9f8e3f576971834c8c029e2c7f030204a3204a9e00473045022100bab1b94c983b75e0f568f5528f1d47bd8f9e815f1d1c28f78439587cbacd209c02201758767eb70b54122daec352748d93d3418ce3f83b92e1d3a25411bd2b3078a9030204a3204a9e00473045022100f8a148a9c0592047e4fd3faefa3ab95a07477d706b0c9e3341792bee4d46446002206895457df87ba1b65bc1d131468d99005216c8d13369272836332df1580fb656030204a3204a9e00483046022100b660ce075d7d61d0c987e7a3e093086b16831a5891e554b37b4e2e270b20fda9022100b0ab0704e5687cce05316c4ce520946334f18707f2a0403f8447ed509099e404030204a3204a9e00473045022073434272f8b35a17b3ce0d55b5e7be190b2fa65be2aae14835b45864db991427022100a54d62d060807992ffe60f69a6e1b2c2fd23e550cdda1e7f41ac4803de21f388030204a3204a9e0047304502200e7cb2b1bc3162e10d8eb26ca3ec9aacb6f6b9fca6b903b1ac015319a053f558022100e0a7e08b621b168bc4919ef126726310ec588e3e4dc42cc006c9f794d91e5822030204a3204a9e00473045022100822206ebe5a63fe72a7aa17544f3d9ed09ce5a0b8df43bb60f42065c4a5808260220056e6dbc826dda86deb820e62adc39e4133ecf252304cdb7364112cdc1aa4ba4030204a3204a9e004730450220745207d6158a4ed2e6949796540681b663c8023f6c8e193907791fc6dc8f89a60221009173cabd5d0fba90dfbfe2aedea3660e5563b754b8970a403a1b04f180f796be030204a3204a9e0047304502200418c7ebe7ec238df1191e130cb76a315367395a17d5fe3168418340bfedd638022100ea22a4f7df0b10a2b5183a3d7fa59985d41320fe63eda08c213747a50e98abc3030204a3204a9e00483046022100deae65a8988ee9e1f36243eea0cde0653b0548a0dfadcfc7ec2209b52a71911402210092ee61b0b93a56fd9d21d0b5272affd34f8cde8a58ed49492c18dff135bdf493030204a3204a9e0047304502205dbfd660855483ba3540fdf18a49b621097ef010036eb6e2ef37f9d518ff38250221009f3c28d6f453363b7c12421b338f3ea082ed8587ccd5ad66e2746cddaf4ce03b030204a3204a9e00473045022064807f7222338d6ca5db46fb5d82435ca80947ffc149195b6d959fac9bcbfb04022100deabcd210f71f259b8be4e5ed0268d8e96f5899e3cd4629fa377fabca5875053030204a3204a9e00473045022100973175eecb6577e3b84599960fb75fde7fcc461a4aecdc94406fe9cac94595df022014bafaeed51a314b04090854f3b4dff4bfb4ffc37f7a73a2bfa3987a0759a44c030204a3204a9e00473045022100d119d1781ec9de1a2da5dc87847fe82b5d900f6d42fb94b4acd2afcfef7226eb022071bc566921e09d2c0717a686c5da1fd19473a0a63c167008db76641d55e692b3030204a3204a9e00473045022100d4f7a648376107f26a6f7af60ffda733202747f682c230ed46883c5b6f1ccef102202401c4f4485a3bb7e03730128a8b16d57aec51672b2db73f4798b1ec4cc0253f030204a3204a9e0047304502207a0317eea5b061ee40eac2b1727909ab84bfb5b57cbf27b3cba93ee3eadafcd3022100d4c5fb2bf99847225d96de37443c864aaaa1ba11e011ef4ba045816bf880fc1e030204a3204a9e00473045022100f848972499f6728e60df206f1fe34fd7de52deb194e55ff1b4ba636819099801022056489c1bb40717a6299f05765827ea28584a07dc14b8356a0026dbe27a2d38ed030204a3204a9e00473045022100b1e435e5cd042dd45d0f9f323de1f76667c85884b1ec82d387dd88462b4ec47902201b8c9cf6692b0f38959700402e5a4ba8b0b13a1a8e2bf941f770df9be1f19cb6030204a3204a9e00483046022100b4e0ad20e4a4c764a8b38f0b6f893ddffd306c24d9e6b4032bb79cfe436ea5ad0221009063fdf7ac3efb4ccc045e4c908918cbdaa96f0d613121a6ad5e8ae1412c02de030204a3204a9e00483046022100973efd63cc78d72cf56a49457d4cdbc58cdf34f5c0ab03a5755f83cf3392f4eb022100d55f4cbeb24d89480072b7fceb4c27b31e37b50c76ace75b552bf549a9265cb6030204a3204a9e0046304402202c677101aa1b1fc943857f270c22be02bd26c7a271edfdd11a76725a783e2d5602207b3d54ba6756a4947dd23633201506958a7432b84ce0cb3b16be30acaf1c1687030204a3204a9e00473045022100c77d692450e47f6a0ca4799ecd1a998ec29c36d28d6d0dd03b3930c89388dd5d0220266eb430c5c86b173d7e88765ce557af33fe18e01e1a33bc0bd7fae088d53edf030204a3204a9e0046304402201f33a31a8cbdf3b1705b28218dc194059817d13448d2523b775903f211a36ebd02203d5f5d9ac3d2ccd88c0f9982c80d8815e6dae87883b75648a24801c6cc446b1c030204a3204a9e00473045022038c3547e44806cc2b454f0ec6fa9b5abe5315a878903fddb282dc85090adedb3022100d4c9f091f18862621e4a1adf55247c0adda750e6c3afc75669baa7728fed6aa4030204a3204a9e0046304402207b4663f6ec0f60eefaa93f1f2ae867cbd3407e7bd2409edd113bd078d3f1fb4602205e64350ef0b535af996ffe23c8b72600e1c4dd8b6f418e61b09d7851327318bc030204a3204a9e00463044022001a75dd4d53bf2ac18fa32cfdbfd604d63afa90904897c79b8b52d595589d9a3022004c08dcebc52f1ce9779d268ac86b2eb48f07c8a169bd13561d16d18873aacd7030204a3204a9e00483046022100c328a77718e8fa40a48a2e2eb5439c19608e1d29e784032d53a65b4e551f0a720221009f106d23b828d3dc39f10cfff5b88591f5f5d50f1b8c2ab3af9ba9370305d024030204a3204a9e0047304502204f29730e5f0f77f9672db334fab3cfe8c9512ce5a25d96f4257f01f019e9d14902210085a6a9a63ba813278521147ac7fca374bec2e1f3cc48b11b07a4beaf4535374e030204a3204a9e00473045022100955fd1a849872445ddc3e23f0f8a36fc2925347e1068eba7f44f2355f8d253c8022020bbe9ebf1150160f156c4cba8feb22cbcf8731e9530a2050e3c502b1b526ccc030204a3204a9e0046304402205e711e8658caac6f5f5329345121423146376471f8aeaac5e56a562b5b5b8c020220546ccad88883c1af9b0c496acc8ffee1a6e5bd1963e904290a50c05f5ce77eef030204a3204a9e00473045022100821d6e4021493056d21d96438c327786212b1762b822efa3b900ce4d31c7aee802201a7189492fcce6061fc7f13ea19678613ba612010b6a6d9a91dfc635c7c73023030204a3204a9e004730450220072a12a36f42319b19314e14dd418625922ed814579c9c82751a776a9137c07d0221008a12f8f62433e367c536184058aaa8a929eaf95a04f73aea0cad0c1e4aa47ba3030204a3204a9e0046304402207af004d46eff924945d3f8f781e9c2a3ad5ab218dc43c96d2715e4fbfa68f32d02205448c28075eb4bb062f1f0e0b1f48ac5d2542e1f257e9560f14211e6d0d85f96030204a3204a9e00483046022100a76f4b02485c1b6c0717b9ce05ac56832c7596489c1e017a1b5650d8cc46df22022100a218e514c6e468e46aa3bb7b272504856dce9848d6248d3f0b73e814dc6e889b030204a3204a9e00483046022100bd70fe9d190491497f3d501fa97742b55263620306708dcd7b97f61df22cf665022100bb28ed09bdbbd03e110a7857cbccb6588f9b3489300a12dec37157d0c554a949030204a3204a9e00463044022065eed1d362083997134acfdb4c18481ba67e317b4e909879b5e49323e53a5c9f0220207d543117f8fdc600cb14c0bc1072e920de3661527f72e5fe5db9539e503a20030204a3204a9e00473045022078dd6361fef6ddf6d6b0d2e6d1a383a53af431aece8e3649675b155105bb5237022100a67a372b8261fde504ace3ec816f887bec7eab0f730b9b8785d1375f21606424030204a3204a9e00473045022061dcbc843aecc7465fb00d7bb99625f3262e64f28b9d70045d13d16cc82c2aa7022100acd2142325b09042b02c61eb5afb4301a5839f9cd4c8b872e6fecd92e3e2eeaa030204a3204a9e00473045022100b5c4a5849e56c2c34e9ae05cba394ab7ed327d9c173b0944b881592595785352022050aa705629b40090f32238c6003536a0bb233ec76ebc504fc0c4382843f21041030204a3204a9e0046304402201d7f5271b6d1c9ea725e0a808db816b4a67a4707531d2c2d1981f434bbc21f1602205385820eb2b01ef9686119b2e3cb64d5645604c440551bc707a6d74d7beab429030204a3204a9e00473045022100acd86b300600766f8f3f85513b5448993b25188e77d3387f4b6d7d3a6cabbb6902205a83afa5d4df7a9817b01eab63299309395cfca7159f35976d14be7977d1e2c1030204a3204a9e00483046022100dacd1dc8217d0b5ca6d30230a46d20ba41e25dd065c456bafa39964f76559aca0221009ee37b8f04ddc6a74fe8511986e923dfeabe026e53f6616b5b736484fa775d8a030204a3204a9e00483046022100b1d995ac84b47ec9dd30e3c22786638a6adef4009e6dcdebc3833acb235b492d022100b8fdb714bf368aae6fccf5d031fba6a0f8d3b5b8be02c034021a8ded15f5d217030204a3204a9e00463044022012aba979f70eee52a6fd3d6a4fce52bfd77066e7e085526a68279713cc6f367f022030f50c9baeb355569dfb01204da311a4429e1b52bf4fadc9140420544e6eb6b1030204a3204a9e00483046022100dac9510ac9cc4e702981d34933ee3448cfa27097f7120a75e86ee8cef30d3d33022100cacbbb4f4bf221f8613b38b026d337e34acfe93bbc0608ae313982b5cd0e29ee030204a3204a9e0047304502200b9a4ce19b7f9460e908b600e4e76638e51c02000cf175ed86e5607ee6921e0e022100c916e97b8e208d5d9e957e4494bdcd6c89b4a068c63b2d79a3a566c54475d422030204a3204a9e0047304502203ed9681da1bbe9f85cee30da2dfd074eff3502b28a11246c08297d272bcdfed4022100ffc1132030ee4339e26e97166c4dccadca292f0da08fbe7e747e9844c321cb7f030204a3204a9e00483046022100c8413816a30bdb32f61e88e7672899c6577c2b41f69ba58c69fdea27d976b7e9022100e2e56d564729ba3bf507a8d6c5899e1aa20400117fb48ad7ed9bbb38fa8a18d2030204a3204a9e0047304502201f84f38fefe34569221da3c8d7518b23d0ce4f98ccd9fdb7661cfcaa17aeb045022100cf973f9ab8c335424c9e8fe423b4813e3d932de9f821fa12a28d38ad24a97300030204a3204a9e00483046022100aab341e6dd6e1154140163a8383b0863a368f9d59de66fef4646f5bf140a0ea0022100b59114ca653998c600e3809226e9986b09460487760e250f288e62791ad0bc0d030204a3204a9e00463044022060c0014a6739252747bbefc6f610aa7b0113eae0b07268ae0aea89c4b8ad6b1902203ee0d10a427f6b583936f74a1b83984c8e73354aac78cfcaa2cf931fd200de47030204a3204a9e0047304502204e4891b7e0a1be70e26d3d4ed3d7757d8a48a6cb9b9a3ea6942fc1d3ca452126022100b9b07280c3b8fc8c75bbcc6b83a95060eaf47a4f8644c6bfad7260c0921fe63d030204a3204a9e00473045022100dd7db49d9cfd92c3247cc243bb3c7a8cd4d361af07b5cab477ec4ff641c36af902202c5acdd11af7ab19060e2c2a32b1fc11423349f6e2f179d43063a5c3bad9cb6d030204a3204a9e00473045022100e37f7cb9ff778a2205cbedecb956266bbf2738882f3b45001c60a6f7da625eed02200d6d406d0b4a84e7f7c99833853bb8f7b7111909abe30e8b2a2b78418bfdcda9030204a3204a9e00473045022100d2b2dbb4580936c30f336d9509afaa2d931b3f6c05260f000c8c62cb031f643c022022b2f0a458cd355abe59e5205e13eccab2fc109d515c525266a52e44c910a995030204a3204a9e0047304502207eba5c8e2f47b751f4665d111f98e20b724c7efdef34bce82a786066dc3ff5340221008d4d544b677b2778e5b51f980a08afc13a96a17b1bf00ca552222fa4625cc359030204a3204a9e00473045022100d41dfaf3242783dcf5d4a614a9f3184f20e96f56d899034224a037535b4b2646022009e8d1d6030750823aff2ebd2a419a4ee32d78ede060347d84aeb524d63ab05a030204a3204a9e004730450220294b2966d84c6d76f4e03ed4f4fad5d45d0642f66af1b41d7aed5e5eec9a51fa022100e130ab89aec0c48df71b67c6054cb4c641a52b051859aff3b9fa02cf9b67b552030204a3204a9e00483046022100dd4cc4421c65bf3233ddd25c0b065a791b678dccb0ee44843d35793f195c142a022100ee463128c4b75fa739962f2e585d71a318a8d46d5021069789a6a1bbeab58853030204a3204a9e004630440220761ccaf53c1c575958912a26a9fefd668829ee5cca5ac1ead1a81aaaf11f5c0802201f7e6de5a79bea9f2f583072dcfaa81c6abc7d40e8c8a6040a6d7da4c5e8c5dd030204a3204a9e00483046022100c33865ca7e9c12597c682435550efdf13610486b7c5bc28ef8f39f37ebfdf40a022100db9ba98e2d8223c0913187af952933bb2d43619f99f5727c041a3e57f0c68da6030204a3204a9e00483046022100ab6e0d978fc10554285040d52e1f98098be916aad5ba060734904d39334c959702210096c9c7c03f117db04d17095b9dc19ad19ee26cdd7f65da311201233fdcca2998030204a3204a9e0047304502207b8436cf4b9b2f021970f95d7baac67bdf7ba615e6fafa532891858bdc2413b2022100968195ce71bba69f41ddd2f68b6ea5c0c26e7a8b6e9fbc1db2e6446489d6e47f030204a3204a9e00473045022100e32b250bcc4a23c250ef035b9e28d8c8cf587337913668e7faba2c86399659bd022079bce6c02beeaa491082d3c4769f114bc58ae9ed8efda4ab2a2fa9822b461502030204a3204a9e00473045022100aacf4ac18399d164520ccb36f498faa3ec094dee041b1b18c48acbedb0e3535602207ff705cf983a0d4ee77f1994545d0005bcee40289194fd5e70f9b440d8607782030204a3204a9e004730450221008a737a14c2ab27f21d9172e9ed79eb647717f98628d5a90d4c8b487ece1ac1c102203f5378d539a78709058e06a4f6e95b6b12b58df710daf7b604ba2ce1aebd6601030204a3204a9e00483046022100d186a6d1b739aeace94af7839974ee83aab2bcf0e1e2f075fc57fc239b3b09430221009d3416968c97227a73bcedb3a727bc4586e0a6ede7e9ded814016e2a05e67805030204a3204a9e00463044022065caceb4fadd74e654b890fb9d4dc9c5b162bf115b6f9071bb1785e5eb99db2f02206b94df76c3e45a336cdc73eff7d4bfc0b4d02d7717f90c82437bbfee5b0df26a030204a3204a9e0047304502203ffd220534613f6d85cf68dc6b0b0750750d61dc3a9b0668e8c3236777160282022100e8cfa695bb459ab383c629ed1c1296ff140a414f86ad38738e94f73de11031a6030204a3204a9e0046304402206b8a91918bb5557aa5f993970b3d9f404ca270455c31f07bfaf8979f4215e1cb02205fc809f318216fc621dd287b0782471c81e4130e8d055fe1656ab03e024cb2ca030204a3204a9e00483046022100f6e7e744fea1ccfd29f4ba894b3013c3b7fb7867f8f55f500470e6bfd07ba34802210090f91924cb73b40fa78aa3d7ba8e779b89826454b438805644fb8a872adbe9e8030204a3204a9e00473045022100c6b1fc41ad909de22f72b43000e6da1e1b04df360cb470a46f0c55e58725879902207a47de296147b9f03eeb498be32fba23d59d8ceef98bbb729bd6fb8d1dfcec06030204a3204a9e00473045022100aceb8a24412aa3bf5d3eec357272a2f9632f1772b2699da15a21301a3a9cbe7b02203b3e94663a690a7770cc3ecebe011d6acdeda7cc9db90562e753b9c9689b1e27030204a3204a9e0047304502203c76dc88bfdbf0a41b88b0806f16412e4272035067af285cac009f173ca040a30221009806a97c986040dbd041de6c65223e04484b8667aa42b353a1ee772117258f9c,K3!]W>D] 'p~[yf 'p~[yp\`-&ϪŌcj_IAftn #5(aJFe< Yaaɲ%Wx>myLQ]Ѳc(;^p:gC!w:1o ˁ-fI1:b:2^ks\f8l+Iy0Y͝ }"镢PvBu#`?-O֧VE_$!XoQol M^Y|mAU7@e3< u?D]BY:<{F0t/O ŬH":mE',BbKP@#r$1+>\WLw=8H:s^zC'(>) `;m?md  R"  9?H     R D dx("8,\9\:'\G+dH3,I:X<Y<\<]D^Yb[d]?e]Df]Il]Lt]due,vlm mm5m;m|mCglibc-headers-x862.396.fc40Additional internal header files for glibc-devel.The glibc-headers-x86 package contains the architecture-specific header files which cannot be included in glibc-devel package.f]buildhw-x86-10.iad2.fedoraproject.org"kFedora ProjectFedora ProjectLGPL-2.1-or-later AND SunPro AND LGPL-2.1-or-later WITH GCC-exception-2.0 AND BSD-3-Clause AND GPL-2.0-or-later AND LGPL-2.1-or-later WITH GNU-compiler-exception AND GPL-2.0-only AND ISC AND LicenseRef-Fedora-Public-Domain AND HPND AND CMU-Mach AND LGPL-2.1-only AND LGPL-2.0-or-later AND Unicode-DFS-2015 AND GFDL-1.1-or-later AND GPL-1.0-or-later AND FSFUL AND MIT AND Inner-Net-2.0 AND X11 AND GPL-2.0-or-later WITH GCC-exception-2.0 AND GFDL-1.3-only AND GFDL-1.1-onlyFedora ProjectUnspecifiedhttp://www.gnu.org/software/glibc/linuxnoarch;c h8(   +]_ q/|  |i8 *(UiS $78 ~ "P gXG8{D pg6v\N 3|.  R w+   5  #P} x  #[. .m6%   " &xH <OU6"fn}}4| ~q4W&* FO1UWI1ici! ir,$*1I! 3 O ~,H  '%ks 'Qx4 ,-E~jJy`   @:Z`So--Ml5W%*)A T:  p8HS;   )"e0k0 Q:$-J v@2 i Y HN 7Vi x V =X/ ?+g Mg  w LS50a#  dS0^5. 97J# = QX Xp >w; -0q  ƁA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe17b09a2a22c09c1a9a0f06f6906e04dc893ae1577834cabef562ca781940c8973febe609dac7475536afacf000e7e1109b1f32074780c3f01a7562866220f240a5d50e33d0ad4a38a371f1d974e9f74a0e4f0507f9633aaee9fbb13e3bfc66f2430efb7a25b526aedff1f1e3b78c88a1aef5a3d73b2bdb9e92bda45930348ea275d6af9fc7702ac78a41438daab291cc39f1560856cec65e2ba9e3e0ac21472200999ab65a813f7649710e2ed99fb3cca70b4f29455ce9a665cb8da6c2c226e644a60703fafda06b2a2fea4eff2920e025e64bde7c8df77298e7d7ae96920ace2b96194209f5c7c8daae16bc71f713bff36ba76759e676c711cd3cac664424e04f7688e9c67129c9324da3315d8b5eb161700a30795340c1582be07d95db13321eaa3dc8ee2c3a17e6d5d05c809209bea9c13d99ab824efda2c208820e7258c0f9c0a6147e1cfb37345fc2693b03d29aa54cd88ad15157ce60a3da854cea867cc79c73a94f4fcbabc71cda74c0fe8e159f6b2a5d1319378511e9036fde9eee061609794cfb342b22948ac530c65f3ac6057184e8b7f567bb4f3355b457c1e3106a9780458f147ec72f5f1cc32cd6c1d08057795a4f04d04f47b12fb23d4cebdccf308c9f51c6d713d07b5c68b76cb0a690908d5dc96e9f9adbc139061ddb05cf915800150ff5a4b9ecbfc8f6491163e39c91579f0b1243bb17eff5f786f18a4ed3a79c28629d75907ef498b30f8db2b6a433d7a49be3a752bad01007599b9763c1abaa571e19f9b3148b46d0fe2a764a3254d9163a398d71006d6b839e5ab8414d89b8484d3298cb29a5479a89f9ec562679c28c4f3163e741d4df188325e2f873794f4472ddcc7b95e69ac923897decc10bb731223c4fadb7bab0d86cf880499270c57646f3410998ca958496e64c40648be3f429134d00ed8a2f3e7bbeadb5006e9786361ec0a987caaa9a0a6cd6ced26e13b1fb0014cc6cafd0ec50e2352781d8897a65ad6d92b9308d224080a9b3d5e359210cc5d9b7048fed57f13262b30e9caad35a1bfa6979665780b70b8b6e42f0c4c1c8e5c34295d9c1c400cd3128544ab951f3c5e853fc73d5ad6248393195b68ab62f93a3a190d912cd0fa242a4de87067abd0016835a83633b715abc06c1beb7c10199626592077ffb6c277460add7af26d2f4529d28506f0af6506ef687e507e4eddc946171d3e6805e9b9fe659a7060004eda113671a38852c4d1e9cb97a35932bcd1d8540f98c09c180747a11ec37187827c2f57d8227f8455d1ce29ee7ce22604db0a5e20f29fb3905b97c974e7255e1e4c8d598984e8adbdd9dfe706a2f4f2c7128cf36c003215b2e83bb4de28070778c1c08714584a6ac4f9badd4f0ca90095e6177dc5cefb670f89a35484af7e4dec9029686f27eb08f5f33208a3e03e66574aee9ab9d377599783db4618b6722292d547cf8c2f5bbcc6d82bfbd102c1bcf90b893efe23193a3946c3ece98b0bb2039ea24b65c58ca163db72c47b081cf99499edfd659e3ffa9cf6c6c64a4abcaf64c430db74f577fd1d20c719e529017e8bbee8e9a5ac045172c3088d50bc7737bcc76f42b1f406244acb287bcf0463d180b6b0566d27d1f23b3e98dd4dfce9d1624326b478f1ad3405b15f637f1419d8b04c88fe83556753285a73d58813b1dd96737b565353ea71b0bab60813c4a70129770392fc016302646a80a5fa0e5cd842e1e85a045dde3bb44a5508205527bc4f0ffe77c2875f18d404c6b31050f2b142f1b5bedfa97158b1baa06575dd0d12dde4531b3815b57069e3da273e3eac154e0fd777b8e7c6edd9cd64af69a0d215370da12243d5b22378c2dc61b9223ce4641088a5c7e5c00c99c5337f27184e0399dc6eaeb6f964f575fc01fdfbdd785f66fbfb1c09cff9be1268eba9e380333741f6fa2818f3c3cb87fa29712626c5021725ef9619d3fa39f67069f2f49029b19454b69d68444b3bb7479416640bdef5ecba29e7a79f21878a24dea4455e996a0bfd0c211b0adea60a6c9227d1072cee1630789735f690a243091c0beab597bd84933b1b312cedc8cf9cf4a2ad1205e94a340a1ae72e939b2f3d4d1ff5de75d9bebe5cf17e546ed6d91256be43531f4e83ff78e2db474c939fd7e663c8b6484170e2adf3e6cd1e7b67650dd578529989cc10e4166906a9f195594be6eaff2971f9ea2e8347ef6850c86e05f61df99c0336eeccbae64360d540c9cb366f0d279f9118057611194424df85891ed49efcf7b4b2f2c26f2946ed5c664029d38d56b7b78924920efaf164e27b7afb5d2be0f44356c71fcd8d73f9a44b9a0af9377eba3057575ac04ca54b52f419c0b4d799c5208a085d87604c48c10345489cf96ccd78106860a1d8f311abdadb31a4d9377c9eb537bb713c537985f00af0b5c3ed4b6dff8322b84cc35ef7afbc06b99d9a3c79aa85190a532a9db4866af316ec412400948221d7fa332b1d2ab2039f04e9ee4555708ce8e80e58e90330fad9c5e79c5dd3f8de10b1b47ed942dd0b99f60f8a741bd3b212b4a4d121ff5b8729519313ed49827793884925364f5c03e912c18a01d00126a6d011dfd72042eeb3736ea8af5b79c0ff7742261b0da3e86638082f9ce98c82e3022018fa5be175473445c824fe17bd32bf9668582368b00b3abd4ea49834f00c91f6f81b645a0b306a13f20ca0f8f4f2c7cc54809c6172e65a92625138fec77d2e91c4d6d6e435459f280fe57b05f9c5ecb2216f9b045d93aa2aea615cf87ebe47b8703f80a0ebd2bf62bfee4136dbec6a8c391396e99dbebbc341950944353717d158b08c28e1be355e59301854a92e46cfb097367f753e715e1df1b965f2137a89959779011b943153f1a6d4a88501f1b30d317e9340367287cd437d78a05313f6ec52cb0f0a711e1b6711fdcc3699bf2bf28e810f2e61d60a40caeb9aae5842dfec8d674239b81c0477d2212a5afe801e4be7bf24929a6ea9df8f8201c7a4bad2e1860fe7d839c84e4d72b91d49c29eb7af840f4ff82bd580c084609fa3dbc8d87a4127661fd49a582f57c95225110a6051270fa19c334a3ae196c1d619c46433e45e0a1266784f9cf7cd23461f1910c0f2d742dc26220b3392a9b2a407b77290d5912b05cac26be7ed949fac87075cb7ce80dc0dc2c3c4ed99567f102ea1eaec1253b59b8bd4658f43ca85df4c6fda616bad4ab75f89076a5312f6ee10b8bcf6c0bf55c12627e8f92f330435889d4353f4079e184c1f3bb4536b96b3418b220fe4e30b651dc0c429e078a6003c4b241841fbff250a78a69a61f06a5e8537d1205242d21334ba96c7fcfc09fb3a790392d04e9c540475023a4b9f140ba0673a9c5e5ee473204e62d4ba7313eb1d34a229c5f6e2be0099b6551d06dfd607ceaf1535fb1e579f40079c43539544b09e641c07f5703df69008aac88897776dfdec74fb852573900ff04f847ab3340dbf5d53bff3e762aaba51696247abb821132dbf11f7b47ca003910aa510ef33ed9b257710626914d4428ad3825547cdbedd27ae3d8dac74e3a63af134a0f10dafefea32f5cf3256b1cf1fe1ea307156d4bbdccac24ac9d3acfab5c0e76d8e2ff58f9ea1a4b01936a1f8763981be75b21d689116acb3689a4c7ae984098965449d816fca00b53a3baaa59717558eb94c1f6565e7dbe20d6b9ee91e753728e60eb87d7a1c451e374f3d04bc43f0b75971d42dbb49315ab0194aaafbe8720d99a72dff0bffd42046ec644e410a7997e0e3b196cf8a747ee660b978e6a4774a534da067dc3fd1b5b74ade9b7c07a5516cefe2e7acdf9006ff859e83f494fa26c0575e02d8d81b958592575a32660c776ce2247e533615bee1ff0de20287b943d8368a382fdfb377b7c33dfd0c5a46dde7b70e5b1bbe9eb8cb890a76b2cb6d1996e264dea40ccaf6bad83cbbbf49bd3a49fe120b420eec6183803b17d7cb04f840c929455063f6ab7499b984a6181414c66148bd4fce0f7e91890a4ec0f4850867a1a4d40966be348dc0f9ea3d40e53ba051bb616f08c1f1828fb70704375af09ab3af4e2e97cfd7beb7a05c0a0697d2402a9f2d5602645dcf535a524c94cbbf341e809a9490e4f4a33b9bb78ab833c76654edd79c82a900c3ad08dd622c997c7c126ee4e71d76fbdc57926eb176e0e9a2389a67cf96f8a44246b78626058900719f8b64971508f83eb1e919a98133620696ca672d6d7f62ba24ef819ab85673e953ac7487b1f38faccc1b6a8b6e7d1e7e5dec8d7467c51fc92fea33bfbfdbbdcd544bbe1a56dee2e832adf5a36ccf71cf7252c97627b133285f53d3d66b499838bb717845dcd8d93571c47d28c26504ebda1e15d82b9ae74d288c9d68e757c7f37456dc39b1311310355a21e69853d104b1fc556597dbdea941044b0685e049a5317cae6a58423b42b08287579c59dbaf5df0de9669150e4a05a495c6af0a469199e342c0946bf58d51516c965e721f6253db9b09926bf0ae0c9ea51d63173e70a4ff6f90c639f8fe25043d2683a24e16399bcfca1423ef0090151172dfe761af4464f0a9c8d6844a077abad9cff45a26b298eab3b740977ece93eb6e0f5b4dc2aa22d2b6cd1a8ee066e046dd5c0b229550a439556bd2ca018b9652325ba7e8d6ac5c3ca9b014448e1eb8b26d025598e1477d7a4ed292df32a799c49f3fd6152dbd79f2f462a6d24a57bee13378676e8a58f99996f38db9f62f1d53e673e3a84edd26a298fde0baf804e95172023e9584664228b5324b448d5793881c60e14a6588581f8207916233c95fde1724c630063303aa2aae694e758c012616f94910907e909a99d0e15a58d53f2710d847960230e9212802bf43f548baceddf8f29c072f336f3e0a2628589dc8cbe50363535439f61ac34e9fa1c1762134da413a020dee576d50f86ea7d2e07851f452f6c01f313187cbc63460036de5bf205898f57e916de15cba37cdda8bb2f76a26bbfa3668859e8e8a93af9321e14083914df0aa0367cdffaabf4ece814f0f2517d7d2ae6a132312e7c88e4f10a36700045b239346deed0ffa9e681c82e681d251d9a7090118233baaf64ae08ca518d3d8ca6dbab6d11ef5564d4720b00839bdc7af291182ff9822a7b6419659fb26a49af5e4264857a71af4ccb1221356e019330b859cc4e28af30854df4d29be120ec4bff74849301bb3c40c9f19ca5eda010ce0233e02cea7c1b8679d42ab61eba23c369702661249eec8fd25785b94e633b9433baed6f4b10bb52e3f5cb3895f116a57d30eea729159efcd337ea7d0caad9b0f903e41500285948900401d7198cfca8c1753706c3a821955f52b16ef1475e1546024be5b12edea07ed215ce3a9b004b1266ba7a3b5e40fb7bbe9860a27898a4f720aeabcafb45eba42b0cd6b9593a6e77bd87019969eda94cf435b0bc9d6eb37a657ac4fe8e637a331b2728f1d438c446352d9f8f64f366c757b29a2af66001d4a2f27d828112b04661282b7ff7d075158440e6649f396baea6d78e15690707a51a98e5ed5dffa07ace93d2eaf7e06cdf7e73dace990106da940a45822392d80071a660264fd2b9ad2fe556ca1feae5d29aeb3e31d0285cefd0473d16e1e6dede001514c72afde8226e9d8e4c14384d583a22dd70bf1ed2b221b000d54fcf79ed8111df5d3580eb4bb662b744f8ffae03206c624ebec84d43f0ea0c78a45098104884476ae3acd5585001d8661dd2c492937b21e7d582cd94ccaf1189018b45921558a3650c0a9db42d0ba31f265b792ca568c9282ce0014bc0da1915023dc797088b99ea27172f2072e91aa128b9c046120f212596dc1890421d7064391807d78836b4e0915f5f8a0d0a875ed23c2c40da2e853fcf4ee5dacc40857b30b1f9ae439e51fdc733fd71b7cadf8e3e221ea065978e6f3799df0fe221194cb3b45d5826d7d5ce6d81e9eb8b053dedd43dd9cde5b074e47c3a28d47bd8d063abffe73524326242b3e46d1d13912d35462e758c41f7658959fd76f7ab70bfb2c030fa399a1e3af061adfd48c69737a12ae1ab4367d7958415e55d0f4c8322cab536381a2e5b16ec63266830890d948012e0ef2ee7e607c5500e25d8abf44aa197c11709c0ab300b5c9feb8ea06d173725fa45cf4fcb7a93080f3496c531494286e42e4970304da5cbef69de6695c84132ff8fbd4b6d72d29aeb7406dc5ff5bf66871bfc18ae6d22c91d03e392c1a4cc5969ca74c5fa31b7510703a496844aeee224a19434556ef4a9a4afad553736789274656ca12463122300b557ce78c166c6ceac6fdcbeb2d73e891fb9ddeb6014037121b4b43d1780b7748c5cc2fe5bb9b0feccc1b326b8aee69fd00059b715947fee86b8638e27d07710f2c2895dfc3acb8208277348f1e7df5b44ca92a253947041a6c79e5a04db9d5ffa96327dbe553964cc1a45a330dc65224bae4e81299a6c4662985926f80151b4ea902cbf6509fc0d1fba9f06fe85d61b6b9c0b2208c8fe8e63af55fcfdd7e4ad5eabe69274c5e9e9b5f53c543ef6c8c933232e8a9aae0c2a93ef57d178c4edce76fd53531ba3d25100d93a324122c4c8121759c689607656aedf0efa148f0bfe8826c9794399623c07b26fb9bb9a6e324f8a73535e904a899fbbfb87a2c15711b01252e6e1b70f2c7745d3ed2f4dff21b6d8afb8f9618441ca5c57ec3420d6173de500f8a0cfa3c530938891615ab64ab5dfb72ebd8d02077d29d4410774b8a8ceff628fb26836e33fbedd8672b087a148df3035b5d52a6a9fd05d486ab6f3a457700fc3eec8b2058d4ac8e98ebaf6bdcb078000dd4df92b584e2ce6ae79546fb4219cde24b55d768919e8183816e4cdf910f62c7ac5313e70e370b287157e503bd2c26d100b3b33c165454470de0f21b324867ec6e9b43e34f5d503121adf021cad8202e747c66e4a093429c025c5dee952f2ee752be8a3753ee3b47d5fc62fdaa5551b50294b3635ca2b42446d90f7daa2077607ce38f0a626ea0156f8ddedb00934cb474075fe5c9d461e80e873fbe9256fc66345d57eb17913df72cb8ecb8fc0694c3f40458097ed9fa156dc1ec45124c76fbdd7d7e6c0e34411da93257854a94b389eef9f540e38365941ad2dc3a36db6cd7612d9e79b691dc155081dd9b35de7efb2e7d33ed75b8be245776f270a78a1956d1aaa95af4aa80df9b7c88679ae45fd1ce4b410a5c1bb6b412025a9e7ef1da880c8ef802530660d7b43638ab7f36ac8a1d8649bed983243b0d08ff8b25972d1ff76452383dca8b795e1a02acfc8e06694414ed57966843e0114a112bc96fcca5e6109aa202cf98237e107dc05f8604ec456ece5bd574c208694df815157863ea9bcbbe630bcf6f58925ec5d83e562b84490c3c882c1df048d3e924586986b36abcbb6a389290f206c223d09322a73a216c550c5afe209cce3ea88b7caae7931f2e42408a74ceab56297df40718b0abf53a0d7712bc87d0d908edad50eb7c0c417ec8714cc21af7970631360275026d0a04009f6c6cf4d3371cab73d1ef0a85bf09279777928956242b0180407cc51ab21e3ecaecb82ea06503e486c815fae09785e7f6529fc7dbf34fc5ddd32670afa34b859f3f7b97f2534fcd2e89e5e25ebeb91c39bd0abd75bc3d5aa812ded718e93d4886643c157d693a83093e819cc26db429b645f3e858830c29fe370e215da621f6f60e8a28e6e0166f0b3685d939774b553a27d1f221559f2d8176b8fb2358458eb529d0a451d27dfa294b6da982be2f1300f46884da2fa9bee5ad8efc70632be9170ce3621ea6062f10edef68bbc2db09bb454ec4397534263dd37b8f1f6a209efb09ad00ae4adcc23758b0ac7ded98e9510959b82ab04ef69ca65d40e2df8b686ad5fec2c4d6f759a6594d7c216337774d059623677547b7e182cc5269ae1a214847fbda711b4a14f211961593fcb2f5879b16f2f7115b2069dcca83acd3371847ed3adab1c19db392034f6a22407d321b1dc5f2440563f4b0b8b6c5386b37515f78be386f2edad4746f2947c928f480728c56d9a94e25302ebbdaef3c9626c909942e8a6bc82725e9c402f393aed9e32d94190257ddf71e1b5f819b4e5e8afae3abf006beb39fd9d4d4bae38745cdf08a91e6217ddf25833c8d4b04751b603e58ab31ed75b7e0ab09a2ca94e99955f7fbc63310466321ce27c906227eb40edc68d4ae8fd45f8127c6a8fe6936b6312f2835951a3157e51ad8b5dbcb46adc561df72d5b987ccbd022059fdb1bcb6899c3e94b403997a0576ef3e1afb0f9405291a7d38bb1d0da1ed01c09fe85fa2b1f4d5bc708e06bb930efec672db08d5f0556deb7a832bc9bcc600ada0da3d15c99aad85b2ea2729c4d7c5830e40cc0c81e60e8a8d99b28bc723c14b156d7f7fc8ff663d98a857a3f5aea90431f577e3dcd64d184855b245e5c7acf21910a0aaca590f1faf094e400da5d30551d11eb0aa4c25db20daf845f5d3e57d8aeba4011419c4ed1881992b73229a3f66a5c5c4f8fcd12a0bf9a17df83fd497c7d8e60e85e1594103642de1d6d7dbb5478ac9a0749f4d26f0d851e1fa4056d28c57e9fa8c664a99ee852857e530f1c4e60148cf1f98dd4e58defd8d3a8b5f7e20d59f6cf1b728bbfb4102578234b822db8e6853c0608830973c4e1a71219e477b470b7ed77b211dc870410776ec13a1b7bb759ae991567a7a1ae6b19400bafe3b61f3e8b15172cbdade040e48eaf1bf5b1f38158c44b91c2eb6e509905e1becec6b98f8ac006709bfa5d85d86e34a46eb9013cc7125083b8096dd146e6498a61f38bf3bc7215c1c9237e92469550bb355545bab88b1392b88af3a08d908866f4e9c5650c5cddb0c8e021b0a3f8293cef6616feb3db5ded9d98a694e8c7196a06690b2e816ec6bb82689940d281f6504533f37e17d94a894bed0b9490967e8dbcd53725c0f2af9559e58d4b19bd14d3707974ee302b6bb18391305b9311776f1c11b5b9788f3f9ebf804913f7691dd669b568b0b79ad5bbe87e2be78d83990f8e28e0b20163e7ee03b733dc7cbea4eed94b8314fe54be99f52cb6e0b8ffacb2a91db83b8129863381f45c952582faf30a7fce6c5a78a5793a7cfa80ddd258a6cee637385e67b2b230500a24c1ded4060d604fe37d6299fbc46fc57e7d14635cd5cf69125710ed021ab7305586c84644a03a39f8e983d4712eb0f3f926f74e71b9c2b9f257deb52be030b078c7ea8f1f9d12e5b4210e72e5bfe48fa935568c5f88ecd1c4e58b8a3d4c91246780cd824b0c9d98ac79540e11e5bcebe26bcbf26d28dc90c3ee9b10772ac3736c2b3608c015328bdbc63619500aa6095b881f62d7a255bd31eeeab9a829cf34ec40e20a62729323efc1f6c38afa7d5397789aaff400b4704db7bff67cd0050f01d95d2aea50d26e2ef737a8707aef29fbf80889e4a4411aff93d66dfe46b89b5d25fbc79c1f383fbdc081dcf8be3351646ac9c576f0f86163efbcfcbb8b1568c36f09aa75238ba71f3a75ac4b605e0c897d7cf35b22707365aa8038e83ddafab47b5502f057b31f800a6ca3f0d44f296e06599a34d71af6892f3517f40024f3f91cc310d8298e5295343d45fb228deeaaa1fda068cc0481c57c0c336cf030e28254aeeabf44eece5cb4a3fd6f4bf3f4dd2b40926e7fda72aeb8082a3608d2dd8ade54424926c0369757b56128b88612225a29a10d1644cbf3c1289b60877472fdb09b2222885cfc4942f56e65bbf7ad26a8eb5d73f772b7e3c7ece935bb4a9f7e92ae5a4a05d22984cd414d628034f1efb33effd2bbc85d2c0d1be9ea46d52cdc48fd99a93ecaa8acdb6b2d9c9110816ecbed3a6e1b7db6a581d62f8abb93b250a308ece977fe01d7c3c2babd4efd77812403b34a534dbc90bf1092e89ed46d16a1389bff1fe21a1998e7e964087b9c7638be2b5fb0fa01ceab43e4af8393b805b54ac2bd8642a1b98d2fbcbcb4cc072a11380c826e3c8d58ca08df21e8a2436a3fd9a64ad8b4acd0ce7bdda3f42eb0633850ed150fef0a0cf6193cbba8fa740e7505925424a595566721a557cff3ed308c69719a44ba8f7cd9536f6c602fb8f1b1eea8ed6749ee37dd96a2452da0d933941273d11d1048ea525f033306892835b0a7a0999b13853aa7321a39e4baa04e5d730bfe4e52d00ce82f2ae62dbd8292a4a6a3073b6ae3593047ee5ab17a95364c4b0f14c3eb0750e84e457c408f9a65a6c225ece585e0c14f67180898ee0ea2b0d521d38d06eb80f9a28b931399ad37ffcec2c9bcbd24f37fef6dc6e659556e7ce73db41cc3208fa39ed77fd9163ebe05a3be357e3632bbd2f157ab18180169d3ab9af0710daaf17386eb248c7eb48a944348e66c45d40bf012f7472dc39ca52b30cc9f6ad6e6c0f06f5591c07880061b32cc86cee622f5bdd205e3ecb4183cf169ea1ee85233e968c50e3fc332f25bc71d5876dc822fde7cbc2c3c1c89817f865595773d14f6554f88ce8a6a6cae99f2791c0d00a2ca60aaff0ea40daed99131da54872b68d6e3cc775c5a3813b2b073e6529ec021bc273e96305473fc6065c1a18a226f379f7eda007a9f2b37022807c1f9f84533a3a505632f54a85d6c845c6df68184fd98c3b8910f01ab956afc091067983ed2c3942c1f4b1268f7ed37c33b42020ae59934d7c8073f9fef0740312cc80cdf40b08b816aa0bd73a56cbb6cbc18095bd7a665bf9795196d056b0ec307b049f3871186c69c99c534012da53d208539b6a316cf976804e925219477136a92c6d1bdd2604893fa450527ce645f17922788097d5fe331e2a53012bab4e724d8a1f63e21aa26ad27ddc21bb1cc01eaf7ffcc7375feaef119977831375436ff3183a297174cf8a5fdd43cb94342ed56632dce01be24f5037197f0d0f6d8641b3f7d3b6784b6ea52c65766f5bab399a0bc7bdab67722480a8bec7929a6c56c4db340b57957b21716d8459074e2a082d65a28192b32eddbfd7587348372395b1c283a723ae4c18720cc9c5c2f81802882996bd20be16d6ddf0a19c95021fd6f82f190f44065cd07765ede71109d47c5aef360676fb1b83f2e8a3b0c99ea3d24054ea3cab7fe3305a513a32105fa4b6122cbdd37aa40b3d3e4651755d9da369f69cbcd293f8a8b5eba6690242e0260b6793786647cdd115e513a734cab76300176a47a73e0593c512ffdd86c923b56f82de6e184c76c64caeba7b75c3916ec61cff1fa36a3d8d3298958a3c145dca7b9d0478921c8c3f6b85738956ab98d9a685248ae75ea98e14c2859cab5a982203bceee02fb305c6a36a994b2b22f4279326e945216f1729f0f81e51a6973213a1e5657c21d8f5f6cb4cacfd0e1007ee0793897005e93775f2f6f74f790f21a27aa4ec1007c3f3235babcadeba07cc8a379478b0dfd2e128f8cd92f6290d11ac50c1067cf833bde4116a0d99133f54d64ffe2776a5320ee8d9e463ab871f2d49e5badf2efd3e362b0accbe789d0feae149c60b929c111041cd4e540151a30b70bb8490f8d7e530972d7e448e7e76a2732c9cc26cb25d56c7612bd6b3d2b08ef489892c9606320b9ff4dbf5c910b42abe0b5946bfc1866640730a29df2742bdaa77395ecf36e32098aea787741728c8880cae15cc812ad2a2980a8ec5ef69559544b9da26b7d5ebee07f4ee43baa3cc9e9f35f8a33d4f157676345acb98767d04277e413c4951fbb199b0500be23d43cddf17c6cd9fb319a8daaca0c61faf7bd514cfaa0dd89034f53e5b03100aefdc74dfb684e6c3dce8f1121e2ec7a36547cccb2b40829d62a2474dcafa220ab0ce0bbed8063cc3cb3615baf3df38ae6a46457cdb18291ad4fbfb88431a7056b5c030701c2e13018f3ad9c539b03714f492debc16769107dbc34d2f164d1882c0db7140965242afb50052c2387a294be099c2fdd5583723ca05ae1e996622126030931acf305d4dc7952b6e97625fd1108ef8b55303394f4f098ac4591584baa06202111352a3214aba18c0dc390543bf2d14d67b7fab4fe55a9edc66bf9d38fd6edd414b5bd9d62d19838b66119bc3bc3196683b23e36164348f4bce10b3eaab7b99b9ea99bf389714a84001933be8e79ecef322bc8213d1f21c493e498d1ba6019b8cfc7472765fd9071c12b4e863957b7ae6b29a59c0fbd0cb8949c23af330b4cdccb646502e378e63a458d58eaa08943a3f777fb34dbc38c7035d5e8acc977d1016ac9def8cbb4cf7dbaee9ca883a6ab3673f2915bdaff626d7b8c35b42874a13ee0b7e7ecf7d3242f879f01d94ca261a2ed75ece2933a485dee8c741893dcfb8f37070046f3d1f370f8dac643de94fca728867862466c959272fd5cf4ff8c74abd6e17e9068a4ca115bf41dfb151e797b92fdaaaa9e91b804c9e7dadddc2310f357f896b5ac3ad2477ef444295a0a9e8f5c40918399a00cc91ba0bd79774110cdf6e652baa6cfadb2e17167d3355e682e5b5dac279a0bcdac2fbde7eca9167dd084b17de4f92a2fab7e2d2a3369a40cb9307025aa8d73e53475131a9e0f7d2ef34914f2f1574109d688c2065d7b756e5b6a667d2f0eb1d4c857d958d2bb19647d0903e06b887bd4d3f5f1cb37491dba3a3fc0b2559ea83255db62580c6b0387887fca85c2b7dfdd9244d38329f0b7186acf45dec317a356ea234754cd969200952e55a975cd4e49c140070668ad665de2a164c82f370161f8e238ab03188ed51f99b08981f8027527f0c50b9d4c2cdf3b171010db802714e6b15aa609eb2765166a10c6d7d5cc5ac6732414599b4ba77aa505899369e60bffc549fd09cee10b0dbcb5d576e4e2d7049be5bd448da59902f55c564b133724241b76d0120daaebc04de0f3efc36dbe7f1472baf23190900441258b512bc0f65a5b7d81975fa27c7653de4d5865a314c911d445b989a1c583a9c55264776bb5c425fa03658de004275fbfdc720383bb085828b3eca445a57007e2c90037eb22abbe5359039caa367eec370365f516337887c9943e0bbc70204fd4e09d254fda54b769270f6e17b3ac3829af5f87140e4c83cd38db3a5c02d665afb52997a84ccd499dbc8202ff392a83e06e2687382b0189d4c8fb59d888255c41cbd29fe98bce22721c9610f252f621f0b1ce1afebe59eae929b27e08ba631900fb3b5a16ce3f05ea268bcff9f2d381b792a51817554b2b669a926beb2d1197ba87fe0bff75254a7c0709e815f8ccc8cc81c5ccced1da45a0a2146fe1598fd05e9286827614ebca8c68d092b639d14695b5131c9872d23cb9a32779ec3b54f4bd6f0585084197eb7477d35ed37170fd0dc358f8479b563f78a6dd180f0afeef67968594a6fda5009db783d3bac4c2eb6c95e66ee49b51b036bb7a83a337226ddf17e123d60de806c3558738957f9146b282723a55e61bedccb760baeb368abc0976c87c9c5bc7cc59b1587cbe35968cebc79c2ce615ca22fc9259dc6389c6715c430ffb50091f9c3a3cca1e8b86e449b809a01089f76d8ea17b994c88a1a6030d8b594d70ae88af5a3ecee6a94f5f3c32e3caf7cf0623bc4231d99b1653ae1444f146cb81d0b8db6211da2deb550fc064418936930da0149ce3d8876b5592f64f9e3fb73a72283b4180bceae5e6f95279cba1b019200d3b2516095814c5a8c5a88e5c7e1dbfa5cf6c3e77301f04ec5068a513f6707047a594173509961d017b9bee2e03a73ba395754440e9c99e1c01cb149732601dca147765f960cad3e90dc2977928c8f43c5a0d3b15825f531317a8aabfb333732019a988dadfc52da79ef569a67c2a2f86fe8945316fae9ac232f93d7ef8d4387ffa584f21c90b232d9375aa42f3f9b8fe3fda4c4cebdf5251d52346f4ca2c4709127cfe12ccb9c5f67d3b5b79b85e3970897bfb7c7f46fe02103ece08b92d3ae443a52e3fe11003c4ea49b67545dc15c16c5253712e280d70001ef1ffc07b0ae700ee692b83c032d738f7d826262e59189a9818ed4ce9a0f49a4a41ee7c85bf7738b5e85fc831a71ae7a4c48fda71f07b88803cf8d1ebbb5e8f40b23d33f1ae77c7990a36b8907d6d57a4420aaeff204726ee1c33a12e30b9e91384fadac76f86bc4b323cbf5017e780d9587d10facc5edd229d98876a09c585237c50597d7e3b0fb16f7e4ef70716b0ea265adad5756c49b72df4957ae1476ab722a7906d0fa57d9587cbaca2865491237e826ddc8d3ff1ae3792b540b279844fb6ca1344d5e03acd97e8463564be9ba0765b9ef62fa85a17f97e6ebf7102e01794c2032fed6fe56326b270cb82b1843dc64505d64eadbb150fbc1612051c27f3b2137c42df6c73f2d0d03227c6f79d3c1543d9aa008c85ef556413cfbad1ad19663b36b6c3589169b4ffa603c255d1f444082394d056cc5c07db2b292b0e9ddafa7c6459fe0ab8c9550b930b7ab103eeff1c13d8855a302a0243b68f730cd937c1dfdd76b93123d5f6ffcbaf9a58fe6a246a90b4e29d99f23f2a2fec181881864ddceec196c4fc9d1b48bdcbc2cd1b25fb55b46fb462b2487cb4e3bee5d441fe94934eca5cc1661127f97f1004c50307fa3d4ad517957e0d5a4bd8fafa4bac4359195c013f4c756bb6127cbd5a8efd4e8e2a30c59b4e1664828c2cc527e3b45c8bd99c8b540aff1cf874026eab8ba3191c37c548ae8e562a003da3e3ee5e7fd61a4f0de06c0bd3e693b47d350db8da62a228d5ffc78983b57bc2e3296d39d19c1c36f2723375a3c03f00a9f6650101d4773b24ca0efec44d1efc597e8af89b99b3f439180dd1c371ff41b988ed222e0a0757fdd63d2257fe1ad704cf857cf7110f0aa3dfe03d213f1507dad85a194153200e917cb36500e0de681372fe014ec736ca4d53fe1d0d396bee9015086ebbc2013f044ba8e1f84cbff2d6dc6d2cfbae87d8610855366047aee097a67400eec57032e7a9b5df0a639a51260864c6b9a11e5c4ee67a3c996ca265b55bd259107a67c5d41ff6e772eb7f66ed69d4a83e94c930ddc3d8b317d7f6fe529b1a06925996c0ca66bb65c20154e290aabc8c1ed504fe8f4f00c7c24fd9beb531c7f6a6f0bb548dd4626fd4236b722eee6ecdd7d90838d20c8deda04bd7e134e86aabf9499d9ef2f5b13546a7d0e113e141e8f935076d87ba185fd569e2b6eb4757e0bd44ae85fcd1dc088c3f2671041852cd737a762a878e75d32bc5295c1242235489b632848071eb7f1c52e736c5cc3bf0219256d660e00630f22880cca356f39a87556b95535465e3de6412c1b48f9ad73f4382e6204f0eb8d5a80353f3d96e85b91fa65f977540f7ae68ac2eebd8ade1405fcec187918511bd820ecf039d562d6c29325bf0c4839e2ce6d9f9ad8773bd243e656b5c8c48a389cf7b7832e25bbb000c7edd18a55fc221b83c6ffd064fdde27e8be1a4505f94726eb5331384b27347c5d60d466c82e4fbbf91d920383ecddc479b29fd98dc22bc618b5f7caa5d3c390cd6b36658cce23f5430fdeff552551ba5484db2139ccce66d7ca265a4ba2f05200c8dd1ce342711ee23acaccd66d9199ac356e77a607603893e262c9f78c30b386cb3247a928b42c56c27beb37b90fd3fbdaf6827ac0c7df517feb262562aa21aa6eaf77859add2e13b0c7d27bf4736a07227411647455b917ec2d06269ebd505d4d503b8514a660849315a71b9c1e7402cabcb8a115678a15dad32f40ea16af8fd2902a64c754ad8eded2188e47da90c1a4e1245c7052b0473919bb466a7376b3ebd778c0b9c10f7e1855804630809bcfa7640eb7f8647a22b2f60b4140563dc6613a398a4030f53a30042c3cc9390aaf2e0aedd2f861fe205f5fed83fa77609a7f98e57e593b97be32a543648d04b2694fd9069aa32fc8e481ae547ae6e1443d99ad067ea6e7b8dbe275676480f0214de15f6923ee752231747e3ace3b6fe216d76f0627bdee71e7b296f2eafe5bb8156312693a8dcbac32b4361fdd805ece656bc8f9c060b201ea9990a03af2bde26b02a61938cfbfe2ebf541d24b932317d8add40fe92f3c572b4f0f7e9ee1b5c81217619e4fa8ca3cd6710a91e996e0715575ae53c8bf730632a5a0a88c4662848f6fdae493791b8e66fa3b5bc5b5e1c821b9f8145473995309d4a95459b20b11a37b161589908f340a53c048a5c81a1e3c921c1a252e43efc4b73e2d81185d49d8e4febeca23f8a79456587f504ae8020ab7f46aceaf5859d419c003e051c8cd2d067e64f258563d4b425b4966ab75c5776751fc8ddb2ef99f0e3bfb7a151f7e738d72f64092563f4c1aa76470b5a7a97424c8d67b64fbb2891b6c1ba972ab544b1d9235b47a3ef1b1c526ab2ae533b2e5736b4d628107a9b52cf831c7801c0ad3ad1c076e61638db4f65e62cade8ae4d9b77960ee6aee093255acc1b637e3fb37d79179733b15c26c51b07feadd45ca25e9c95e393b6783d580ab318a567c119828191a80bbedb4f6709d12c8493e2a42f740845abe2994deb27fc78fb85fcaa6e27228a87d62cbca2460d696134bf2d0290e76aac51e2777278da774e7a5963bfef5cb058a6821500d5cb6062df47d6507baef6111cc951ceece4e2df26289a420fcf05ebec4c64819b091b17d7fcf14a10da129793f2499879eacb1b361610cbec5162fc24b70b41dc65c2239cb814b5f5caa8b068b3854daedf8d6e1c0a05299cf57247536cbfea703e06e3defc1c44b828b2749b0746da44eafef4781736f443879a0911b0f204938fcb5b7641d974d3d6c8ae677da1dbbeb6a79c0e3f10c1d4e1c7fa01c175f3c41f9db1d6df859fcc13aeb2569a47198c52f219d889ab2679b693d7acc173afb522c6877dda3be1c93742c2061cd6e748ce395d2b3ae833fb49bfbfc4f2e465e66a388469f6adb396636b7df7bc7526c97a831987c43747762bab337a83a836b1e8a54612de9cce40303d34973a0524c4633a4c86de83866bb4bfc1575b816d2477e70eab3366dc04e02dca115cc6f06a58d279323db774bce532b1ef802152dc3b0fe7a1c71ead5e13186ddd8b5184cd4dfe6a9463c6b161f555c2d1d6e7de80b970121f1c7092f504ec8b3595924a9b9d6880801950caa7170b6d6780ed79ecb2bea5125b9ca8e0fd789acfa6fdf31c89956c8cff995050a7d0191503247bbb10a6d9124c12e6d3c28a570a564288de527597a493e6b0d7ce7583704642b8fa9ff6daf81d8a0cb22f764feed134b74dc8b84ea036ff4c220815d98320272508a06f0ae15817fbcf3019af41c78f476c816ecf5c8c3ad96c693766601d85ed06150ef31d482a93aab21121e4ddc2a44a4d54fc589eb7597e91910bd1662668641007b7a6e7a902a9479b189c77fa035e1858e642ecde50140388b74b28d2ff63381ac97df9e2363bcf4ec4c1617a65f7989d64289a55fa5f9ad034a107898f9ce9a0f38321bedfa7b4f8ec2142fb46a34a4057051783c0067faa041d4032f02efd78803a0b4ec854bd01c083b92b1c63e62bd533b3d089aedaa64403ddb0c5da6516a75dfe264c71171799bb302fb62da8ef9142122de0fade0ee900fa3d6a4f4d881882bea33d9402656edb11ec42c008dea43b54910dae21f1808d35bbf81aae9e37967befc43c191c83ae0dc7ed7a8659eacdd2c228e2073e12b82982f56ece7768aeff7c6d7a0bcc428b0a8e270a578bc8906ebdbcdafce53b2c320f2c67c85a131e3302b2c951bec0b6c65375ade5c706df1c518dd65d0c20dd8050d66d171f1a78a6ea27faa4d267180f6069b3197400fa21a5690368dd72f8818446c1225edac1f1081aa5d8d93720865f50d4c9c31b7aed671a398cbb0a3094dc46b70cd1fdfba155af3342ef946a964581447501a6c0a12cc046f06f4437b13cb0eb23f88bc391b443a33ad2edd96e18dcca8f61f545e3691fed4b1f69c959ccb1cae1a15f0998f2d85b647906b4e1869c915d5e8077e7e97d015b2d740e19bd553b8ca4d26d19d9db376f1ea65ef9ebdb978d52be42ee036b7de7b03e1c2001c790e91b9d1c5483fd41113712ef363c2b3a4be081f1948fda593d8c8c72efcd96ba6b05d59ccf36317ccad56c586300b5b9c16c9327b7018224eb97b58eccf9796923f182aedfa757700057bb71902c04aeacc596978bc736e0b18a1de7f1b5c071ab9ee0aafd0f213b30ffa3aed761756016d5565e1252a927aa00ae5dca76908ae4f9cc728b69720ede3630ed2df5462e85d03fe949b48f269ad3dade655af1e92332df141499c78db4fe1213abc3471b003580709c2ecf5cbc0c319bcb8fc3c1aa79d47b63df7e107b172b33f4917955dbf905256809b528939d8a700502eaa1eaa722c263e28d7fc50032bf6c4caf9d2206af2137fa66879f75997a48b284031772b1ba2035d9b05b24f2cb9b23e7bd324bcccb5e3fcc57d34aafa48d4508d42d2cb2bb76461e8c0698baa9d40534351d2a44629ae9031429aef040c4c62f6ae82ec94c0c0be3d7fffad371fbea6fa0d7f6f0f272200494d84ab3bbc9310816bf0239a5a94f4e915a4a472239acd31ebdfcbb63512304294a2dc44a0029c745b7b9ed3d089e17de0934dcfe0af6841308f067429c3c7d1ac462bdfef5e4aac64b81c33a3527826e3855e483b27ab7a0e661e9b958ea01c1ea57b34015664e3166dd1e1b547b2e8ec740cbce5a5798055c306c80953c7958e8744b4881f43eaa481116a4f6cd0b6ad86cd02ca5f24bf627a2f8b5a1ee53fbe0140dc6c0cb0fc7af2948c2b02d01268796af8a5992985ee593866e70fd1c08e9c844ebc9481e695ce5437de547053682a213b036e2b5414ad8e4dd36126f9e3f2304900abd9605bcd12377b805ea47494ac468f3fd530f35f0ad7daee9830715169787228eb4668420711a91e16c8a97cea25c78239f0f9456e9ba3504517508433dc5531dc64ab5a19df2d250c68d97a3b60c78385ae9ee25f2000cb8cf051ad372eac4680068d4b02cb6e86260068fee5f897cf99802f8be2a968e9234655c2fa9b6c8734473bd5a6f39abd074bc2db10501f9cb1b8b31ce8ede1e4f59536eae831aa7d2e4c6165f4c5a21de573b76ee3ee3ae1d649e43236a4136ce47f0967dc1362d662846f457f7ff0c9efa4da20fa965563326fc64a157ae83c5f85623d5a6a63e52f4a87168f60c2860afe01fa7cc3f235bd6f3c9be2e997597672332fb0e56e9449fcba5bdec5bfe162da24d67fc3ed57cedb5c8c801f1bb29958e6f550d9b73e01283fc2e908ee350239e290a1c6d002c6199d854a6f23b94cc5ff98a9ac407c62c6d99e1703d67016ddf5ad47d1e4f89ca6a57bd160fb25da0e78d3fcc749ca222815d99faf478bbe1d73ee2530117d7b1d6f242063e613c8d49221c9faee62dc068fa3bdf214937e26c9e77f92de798f69803b826ca7eaef5d0f3fe742aad25a0cd050a5d68094cd3e1ce10ecd68494351750af84c1188693084cb77e1b4a29226d8ae591202c7db5bfa5967f32bf6a1e8ad96f87fddc8f5fa2635b779b676f37946e47e75d20c3b7febf975ad5da225cd7ea1da569ccdf36a919a76d17bb504b9961485d933e946a1dcc62dc2048df2f99891814691a5605c109696c661a7468e1dd82ea8a895893496a7679fc9e5da726745333b01943401884d84162ba04be75be6fbedda3f36e711e01ecffe61cba1ecfed253c08829b2213204d7f58a9205316bd0d108ec2bcbd1f58f6fe3c4bc3f2d3abfa4b0dea3185fc1726049040a331b5151f13fc06cd20ce20fa66045c69a89e2dff76649c58c9085306167988082018c08c2026e9ae996086a611ebd82ef59641bbcce9829acd3f64353a267b7ccb5ac6ba994ee740fd42f237b907fe64b0ec9007b7debad92260b3ac99723dbc1caef6d19508707ffb8aef4498beba70340c87440dfafcf4f3c9dd6589f049fc3ed84e810730a0b56e2084f9c190f7fbb582de6b55d7aa416dc41b17cd34485d0daa586733fd121554bf5eef304076cc01b3bd59c9df8bb35d3d067ae844f492590b0824814dadf07c9446561d9c6d67047903d4c8afe5208d5b95d6263aa53c003fc3efcdecba205d7442b281a3b4781a19a547d0f8819f10704d96562b5239a9340ef9440234ebf0a16ae276a58cabb6923df05f7fc49b66cd70ace2003e4f68077bf581285d6debddda9138332c3dfe9eecefe2c5dcdb79772bcf34c164b877bac5f231164ee251cc9e935c0303c5bc795db87f1f59aae6806f263ac36e49a8e51dbc4e1d40c655454984a3fd6d401c482dfdcc74a93b0853918ac38898723b409e523399108cc7ce3a9c057e57e7fba61ff6eda5f15c8f52092dff5b7a2ff012ebfecb82f596308c4be6924e217057e7549b5298b283545b88b0d6c59da9715f2ef97be98dc151d0c990b5b29885d72b21fce3b0e8182ac06f17c6ad351f360526c195c0e52158a56bc0af00f959b5f1ffeb457d226a38716676c8f1125dcd75b0cb68166f5b98786a877ae63711b67b074ef14276f2b22b8b1296bb7bd8aa55ec85e943bb746706a569f5a455594c4e493bbbe8cf32149545de9e4724a3537daa14684344cf8fb771f841643701325a9517c4058c073b17e4281f285ccba76d1c50e6abefd04b99c7f90a63299ebd1f52a18726c63ac1e7662d98ee471ded28e2de8f5382eeef4c409f2faa8b953c4c3e61d1ebc93f517797e001a9387efa5596a0d0cf94978f4cca01f5c914d9e9997c3e9edca8ff1f0392f2ecf8f1d409c2d21e6c1a140443d7c17b87fc9f8d90cdd19a0b0b6032fa567222e49b30d87a8d2075fdbd2e048fd7f94000757c256da77898f899d8a8516d91f51fef1a23c5456ff000eec860a809e9cd3f2ccfb056a39b686ab6ed5d83e5f833d2af31974dc3df2a24191f6eec7757f4835d05ae75d7c0ac65391a05d064045a2badba6d309d4b1ca0006342a7a1e08cfc6cb0a210610ff5ad1577d232ddaa10431abdfe537275a43106230b59f82686c355977912d4927faa2f8f3c8579d760504651ba7e88ad7e091cc8e907c82cf2416cb071bd78b417a628693afbf0d74d32a139b7fb979b7ce275f9983ea6253b89e94bb3ea7969374e885c11036247b906c1644d61580934da14a423e85cf2c4d0761ee6b35a71779b1955431a8fb1627c0b7c94e0f780fccf2fffd9b2888e698f5519a75be6113e97141b1c5a0824333811ff8e163f3d97632a9969b7bd1fe78db25aae01c5f47255c502d92730c5b4085d09c9fb6ea18e2ef0cfba7a2352f19f889ae1789f67cf53ddc096c93d51ea75ae2dc26c4ce763fcdd7e857182d4b684cc50a20178d9247c122e8273494c901088c5f7b27241b811e0c14e46d318bdf1b81e6c1e8385e067097fa628ccb90f8edc953eb0aab25d400ef690ac094d02854eeeb9b5935a2a9141c041949133db5bc8b3fc0b3857d76bfc8423bb97723d5af6919b31fff9b17d8c8fc120f631438659ae8c4c9ea7aa89862b4c60edd069ccb04aa81023dfee97ea1dd3150cf10f250caef0c962eb7ff3b5f67e53959534d15a71db72007289021e40da0dda412ce68rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootglibc-2.39-6.fc40.src.rpmglibc-headers-x86    glibcrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsZstd)2.39-6.fc403.0.4-14.6.0-14.0-15.4.18-14.19.1.1ffe~@e @epe@e6@ee@eM@eed@eoe@e@eL@ez@eyes@ee@ede_>e]@eTeOleOleKx@eJ&e:Te7e1@e/e'e@e@eje;d@d dd@dhdhdddǢ@d@d@dD@dd ddq@d}@dx@dcp@dZ5dGdFo@dA)@d&@d@dc>@c`cHccc0cƍcc@cFcR@cc@ccr-clch@cZrcMCc:c-c!@c pcc cob)b5@bc@Florian Weimer - 2.39-6Joseph Myers - 2.39-5Arjun Shankar - 2.39-4Arjun Shankar - 2.39-3Florian Weimer - 2.39-2Carlos O'Donell - 2.39-1Florian Weimer - 2.38.9000-39Patsy Griffin - 2.38.9000-38Arjun Shankar - 2.38.9000-37Jens Petersen - 2.38.9000-36Florian Weimer - 2.38.9000-35Fedora Release Engineering - 2.38.9000-34DJ Delorie - 2.38.9000-33DJ Delorie - 2.38.9000-32Carlos O'Donell - 2.38.9000-31Florian Weimer - 2.38.9000-30Florian Weimer - 2.38.9000-29Carlos O'Donell - 2.38.9000-28Carlos O'Donell - 2.38.9000-27Arjun Shankar - 2.38.9000-26Florian Weimer - 2.38.9000-25Florian Weimer - 2.38.9000-24Florian Weimer - 2.38.9000-23Florian Weimer - 2.38.9000-22Florian Weimer - 2.38.9000-21Florian Weimer - 2.38.9000-20Florian Weimer - 2.38.9000-19Florian Weimer - 2.38.9000-18Carlos O'Donell - 2.38.9000-17Arjun Shankar - 2.38.9000-16Florian Weimer - 2.38.9000-15Florian Weimer - 2.38.9000-14Florian Weimer - 2.38.9000-13Arjun Shankar - 2.38.9000-12Arjun Shankar - 2.38.9000-11Patsy Griffin - 2.38.9000-10Arjun Shankar - 2.38.9000-9Patsy Griffin - 2.38.9000-8Florian Weimer - 2.38.9000-7DJ Delorie - 2.38.9000-6Arjun Shankar - 2.38.9000-5Carlos O'Donell - 2.38-4Florian Weimer - 2.38-3Siddhesh Poyarekar - 2.38-2Florian Weimer - 2.38-1Patsy Griffin - 2.37.9000-20DJ Delorie - 2.37.9000-19Fedora Release Engineering - 2.37.9000-18Arjun Shankar - 2.37.9000-17Frédéric Bérat - 2.37.9000-16Carlos O'Donell - 2.37.9000-15Siddhesh Poyarekar - 2.37.9000-14Arjun Shankar - 2.37.9000-13Arjun Shankar - 2.37.9000-12Patsy Griffin - 2.37.9000-11Carlos O'Donell - 2.37.9000-10Arjun Shankar - 2.37.9000-9Patsy Griffin - 2.37.9000-8Florian Weimer - 2.37.9000-7Florian Weimer - 2.37.9000-6Arjun Shankar - 2.37.9000-5Florian Weimer - 2.37.9000-4DJ Delorie - 2.37.9000-3Carlos O'Donell - 2.37.9000-2Arjun Shankar - 2.37.9000-1Carlos O'Donell - 2.37-1Florian Weimer - 2.36.9000-25Florian Weimer - 2.36.9000-24Fedora Release Engineering - 2.36.9000-23Florian Weimer - 2.36.9000-22Patsy Griffin - 2.36.9000-21Arjun Shankar - 2.36.9000-20Florian Weimer - 2.36.9000-19Florian Weimer - 2.36.9000-18DJ Delorie - 2.36.9000-17Arjun Shankar - 2.36.9000-16Florian Weimer - 2.36.9000-15Arjun Shankar - 2.36.9000-14Florian Weimer - 2.36.9000-13DJ Delorie - 2.36.9000-12Patsy Griffin - 2.36.9000-11Carlos O'Donell - 2.36.9000-10DJ Delorie - 2.36.9000-9Patsy Griffin - 2.36.9000-8Florian Weimer - 2.36.9000-7Florian Weimer - 2.36.9000-6Arjun Shankar - 2.36.9000-5DJ Delorie - 2.36.9000-4Arjun Shankar - 2.36.9000-3Patsy Griffin - 2.36.9000-2Florian Weimer - 2.36.9000-1Carlos O'Donell - 2.36-1- Do not generate ELF dependency information for glibc32- Build glibc32 binary package from glibc sources as part of x86_64 build, not from glibc32 SRPM that contains binaries from i686 RPM build.- Sync with upstream branch release/2.39/master, commit: 71fcdba577884627c3ee4e43beb915da752efb1f: - linux: Use rseq area unconditionally in sched_getcpu (bug 31479) - Use gcc __builtin_stdc_* builtins in stdbit.h if possible - S390: Do not clobber r7 in clone [BZ #31402] - math: Update mips64 ulps - mips: FIx clone3 implementation (BZ 31325) - arm: Remove wrong ldr from _dl_start_user (BZ 31339) - Replace advisories directory- Analyse glibc-2.39 sources for license information - Migrate License field to SPDX identifiers for https://docs.fedoraproject.org/en-US/legal/allowed-licenses/ https://docs.fedoraproject.org/en-US/legal/update-existing-packages (#2222074)- Ignore symbolic links to . in sysroot construction- Switch to upstream 2.39 release, commit ef321e23c20eebc6d6fb4044425c00e6df27b05f - Document CVE-2023-6246, CVE-2023-6779, and CVE-2023-6780 - Update advisory format and introduce some automation - manual/io: Fix swapped reading and writing phrase. - Fix typo - S390: Fix building with --disable-mutli-arch [BZ #31196] - NEWS: insert advisories and fixed bugs for 2.39 - contrib.texi: update - INSTALL, install.texi: minor updates, regenerate - libc.pot: regenerate - version.h, include/features.h: Bump version to 2.39 - Create ChangeLog.old/ChangeLog.28- Add noarch sysroot subpackages- Auto-sync with upstream branch master, commit ddf542da94caf97ff43cc2875c88749880b7259b: - syslog: Fix integer overflow in __vsyslog_internal (CVE-2023-6780) - syslog: Fix heap buffer overflow in __vsyslog_internal (CVE-2023-6779) - syslog: Fix heap buffer overflow in __vsyslog_internal (CVE-2023-6246) - Use binutils 2.42 branch in build-many-glibcs.py - elf: correct relocation statistics for !ELF_MACHINE_START_ADDRESS- Auto-sync with upstream branch master, commit ae49a7b29acc184b03c2a6bd6ac01b5e08efd54f: - Relicense IBM portions of resolv/base64.c resolv/res_debug.c. - localedata: Use consistent values for grouping and mon_grouping - manual: fix order of arguments of memalign and aligned_alloc (Bug 27547)- no longer supplement langpacks if all-langpacks installed- Add crh_RU, gbm_IN, ssy_ER locales. - Auto-sync with upstream branch master, commit 486452affbac684db739b7fcca1e84e8a7ce33d1: - manual, NEWS: Document malloc side effect of dynamic TLS changes - NEWS: Update temporary files ignored by ldconfig - po: Incorporate translations (sr) - string: Disable stack protector for memset in early static initialization - qsort: Fix a typo causing unnecessary malloc/free (BZ 31276) - riscv: add support for static PIE - localedata: renamed: aa_ER@saaho -> ssy_ER - Define ISO 639-3 "ssy" (Saho) - localedata: add crh_RU, Crimean Tartar language in the Cyrillic script as used in Russia. - localedata: tr_TR, ku_TR: Sync with CLDR: “Turkey” -> “Türkiye” - localedata: miq_NI: Shorten month names in abmon - Update kernel version to 6.7 in header constant tests - localedata: add gbm_IN locale - Define ISO 639-3 "gbm" (Garhwali) - Update syscall lists for Linux 6.7 - stdlib: Remove unused is_aligned function from qsort.c- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild- Auto-sync with upstream branch master, commit e2803cfd8bb00b54816d1a2c381d2cf82b136da6. - NEWS: Mention PLT rewrite on x86-64 - stdlib: Verify heapsort for two-element cases - stdlib: Fix heapsort for cases with exactly two elements - localedata: anp_IN: Fix abbreviated month names- Auto-sync with upstream branch master, commit 709fbd3ec3595f2d1076b4fec09a739327459288. - stdlib: Reinstate stable mergesort implementation on qsort - x86-64: Check if mprotect works before rewriting PLT - aarch64: Add NEWS entry about libmvec for 2.39- Add new locales for kv_RU, su_ID, tok, and zgh_MA. - Drop glibc-rh2255506.patch; fix applied upstream. - Enable Intel CET only on x86_64. - Auto-sync with upstream branch master, commit 064c708c78cc2a6b5802dce73108fc0c1c6bfc80: - localedata/unicode-gen/utf8_gen.py: fix Hangul syllable name - x86_64: Optimize ffsll function code size. - localedata: Remove redundant comments - RISC-V: Enable static-pie. - linux: Fix fstat64 on alpha and sparc64 - math: remove exp10 wrappers - Benchtests: Increase benchmark iterations - debug/getwd_chk.c: warning should be emitted for the __getwd_chk symbol. - Make __getrandom_nocancel set errno and add a _nostatus version - x86-64/cet: Make CET feature check specific to Linux/x86 - Incorporate translations (zh_CN) - Define ISO 639-3 "glk" (Gilaki) - resolv: Fix endless loop in __res_context_query - localedata: revert all the remaining locale sources to UTF-8 - localedata: am_ET ber_DZ en_GB en_PH en_US fil_PH kab_DZ om_ET om_KE ti_ET tl_PH: convert to UTF-8 - localedata: resolve cyclic dependencies - localedata: kv_RU: convert to UTF-8 - localedata: add new locale kv_RU - elf: Fix tst-nodeps2 test failure. - localedata: Sort Makefile variables. - locale: Sort Makefile variables. - i386: Remove CET support bits - x86-64/cet: Move check-cet.awk to x86_64 - x86-64/cet: Move dl-cet.[ch] to x86_64 directories - x86: Move x86-64 shadow stack startup codes - Fix deprecated utcnow() usage in build-many-glibcs.py - Fix invalid escape sequence in build-many-glibcs.py - math: Fix test-fenv.c feupdateenv tests - Remove installed header rule on $(..)include/%.h - i386: Fail if configured with --enable-cet - i386: Remove CET support - x86: Move CET infrastructure to x86_64 - localedata: su_ID: make lang_name agree with CLDR - localedata: add new locale su_ID - localedata: add new locale zgh_MA - INSTALL: regenerate - localedata: add tok/UTF-8 to SUPPORTED - localedata: tok: add yY and nN to yesexpr and noexpr - localedata: tok: convert to UTF-8 - localedata: add data for tok (Toki Pona) - Remove ia64-linux-gnu - localedata: dz_BT, bo_CN: convert to UTF-8 - localedata: dz_BT, bo_CN: Fix spelling of "phur bu" in both Tibetan and Dzongkha - localedata: bo_CN: Fix spelling errors in Tibetan data - localedata: bo_CN: Fix incomplete edit in Tibetan yesexpr - localedata: dz_BT: Fix spelling errors in Dzongha data - localedata: unicode-gen: Remove redundant \s* from regexp, fix comments - localedata: convert the remaining *_RU locales to UTF-8 - Incorporate translations - x32: Handle displacement overflow in PLT rewrite [BZ #31218] - x86: Fixup some nits in longjmp asm implementation - stdlib: Fix stdbit.h with -Wconversion for clang - stdlib: Fix stdbit.h with -Wconversion for older gcc - elf: Add ELF_DYNAMIC_AFTER_RELOC to rewrite PLT - aarch64: Make cpu-features definitions not Linux-specific - hurd: Initializy _dl_pagesize early in static builds - hurd: Only init early static TLS if it's used to store stack or pointer guards - hurd: Make init-first.c no longer x86-specific - hurd: Drop x86-specific assembly from init-first.c - hurd: Pass the data pointer to _hurd_stack_setup explicitly - x86-64/cet: Check the restore token in longjmp - localedata: ru_RU, ru_UA: convert to UTF-8 - localedata: es_??: convert to UTF-8 - localedata: miq_NI: convert to UTF-8 - i386: Ignore --enable-cet - mach: Drop SNARF_ARGS macro - mach: Drop some unnecessary vm_param.h includes - hurd: Declare _hurd_intr_rpc_msg* with protected visibility - hurd: Add some missing includes - localedata: fy_DE: make this "Western Frisian" to agree with the language code "fy" - localedata: fy_DE, fy_NL: convert to UTF-8 - localedata: ast_ES: convert to UTF-8 - localedata: ast_ES: Remove wrong copyright text - localedata: de_{AT,BE,CH,IT,LU}: convert to UTF-8 - localedata: lv_LV, it_IT, it_CH: convert to UTF-8 - localedata: it_IT, lv_LV: currency symbol should follow the amount - Implement C23 - localedata: ms_MY should not use 12-hour format - localedata: es_ES: convert to UTF-8 - localedata: es_ES: Add am_pm strings - aarch64: Add longjmp test for SME - aarch64: Add setcontext support for SME - aarch64: Add longjmp support for SME - aarch64: Add SME runtime support - localedata: convert uz_UZ and uz_UZ@cyrillic to UTF-8 - localedata: uz_UZ and uz_UZ@cyrillic: Fix decimal point and thousands separator - libio: Check remaining buffer size in _IO_wdo_write (bug 31183) - getaddrinfo: translate ENOMEM to EAI_MEMORY (bug 31163) - string: Add additional output in test-strchr failure - Add a setjmp/longjmp test between user contexts - x86/cet: Add -fcf-protection=none before -fcf-protection=branch - Regenerate libc.pot - Omit regex.c pragmas no longer needed - Update copyright dates not handled by scripts/update-copyrights - Update copyright in generated files by running "make" - Update copyright dates with scripts/update-copyrights - x86/cet: Run some CET tests with shadow stack - x86/cet: Don't set CET active by default - x86/cet: Check feature_1 in TCB for active IBT and SHSTK - x86/cet: Enable shadow stack during startup - elf: Always provide _dl_get_dl_main_map in libc.a - x86/cet: Sync with Linux kernel 6.6 shadow stack interface - RISC-V: Add support for dl_runtime_profile (BZ #31151) - debug: Add fortify wprintf tests - debug: Add fortify syslog tests - debug: Add fortify dprintf tests - debug: Increase tst-fortify checks for compiler without __va_arg_pack support - debug: Adapt fortify tests to libsupport - localedata: yo_NT: remove redundant comments - localedata: convert en_AU, en_NZ, mi_NZ, niu_NZ to UTF-8 - localedata: First day of the week in AU is Monday, LC_TIME in en_NZ is identical to LC_TIME in en_AU then - localedata: convert yo_NG to UTF-8, check that language name in Yoruba agrees with CLDR - x86-64: Fix the tcb field load for x32 [BZ #31185] - x86-64: Fix the dtv field load for x32 [BZ #31184]- Infinite loop in res_mkquery with malformed domain name (#2255506)- Auto-sync with upstream branch master, commit 61bac1a9d2ab80ebcbc51484722e6ea43414bec7: - nss: Remove unused allocation from get_nscd_addresses in getaddrinfo - x86/cet: Don't disable CET if not single threaded - x86: Modularize sysdeps/x86/dl-cet.c - x86/cet: Update tst-cet-vfork-1 - elf: Add TLS modid reuse test for bug 29039 - aarch64: Add SIMD attributes to math functions with vector versions - aarch64: Add half-width versions of AdvSIMD f32 libmvec routines - Fix elf/tst-env-setuid[-static] if test needs to be rerun. - Fix elf: Do not duplicate the GLIBC_TUNABLES string - tst-setcontext10.c: Undef _FORTIFY_SOURCE - Fix elf: Do not duplicate the GLIBC_TUNABLES string - riscv: Fix feenvupdate with FE_DFL_ENV (BZ 31022) - manual: Clarify undefined behavior of feenableexcept (BZ 31019) - x86: Do not raises floating-point exception traps on fesetexceptflag (BZ 30990) - i686: Do not raise exception traps on fesetexcept (BZ 30989) - powerpc: Do not raise exception traps for fesetexcept/fesetexceptflag (BZ 30988) - elf: Do not set invalid tunables values - elf: Do not duplicate the GLIBC_TUNABLES string - x86/cet: Check CPU_FEATURE_ACTIVE in permissive mode - x86/cet: Check legacy shadow stack code in .init_array section - x86/cet: Add tests for GLIBC_TUNABLES=glibc.cpu.hwcaps=-SHSTK - x86/cet: Check CPU_FEATURE_ACTIVE when CET is disabled - x86/cet: Check legacy shadow stack applications - localedata: id_ID: change first weekday to Sunday - s390: Set psw addr field in getcontext and friends. - x86: Unifies 'strlen-evex' and 'strlen-evex512' implementations. - x86/cet: Don't assume that SHSTK implies IBT - id_ID: Update Time Locales - Update code to handle the new ABI for sending inlined port rights. - x86/cet: Check user_shstk in /proc/cpuinfo - Add a test for setjmp/longjmp within user context - Add a test for longjmp from user context - powerpc: Add space for HWCAP3/HWCAP4 in the TCB for future Power. - powerpc: Fix performance issues of strcmp power10 - localedata: Convert el_GR and el_CY locales to UTF-8 - localedata: el_GR: Greece now uses the 24h format for time - powerpc : Add optimized memchr for POWER10 - intl: Treat C.UTF-8 locale like C locale, part 2 (BZ# 16621) - resolv: Fix a few unaligned accesses to fields in HEADER - x86: Check PT_GNU_PROPERTY early- Depend only on RPM 4.14 features (RHEL-19045)- Drop glibc-rh2248502.patch; fix applied upstream, and - Auto-sync with upstream branch master, commit b3bee76c5f59498b9c189608f0a3132e2013fa1a: - elf: Initialize GLRO(dl_lazy) before relocating libc in dynamic startup - Move CVE information into advisories directory - powerpc: Optimized strcmp for power10 - elf: Fix wrong break removal from 8ee878592c - localedata: Convert day names in nn_NO locale to UTF-8 - localedata: Remove trailing whitespace in weekday names in nn_NO locale - elf: Refactor process_envvars - elf: Ignore LD_BIND_NOW and LD_BIND_NOT for setuid binaries - elf: Ignore loader debug env vars for setuid - Adapt the security policy for the security page - aarch64: correct CFI in rawmemchr (bug 31113) - math: Add new exp10 implementation - aarch64: fix tested ifunc variants - stdlib: Fix array bounds protection in insertion sort phase of qsort - Revert "Update code to handle the new ABI for sending inlined port rights." - Revert "hurd: Fix build" - hurd: Fix build - Update code to handle the new ABI for sending inlined port rights. - hurd: [!__USE_MISC] Do not #undef BSD macros in ioctls - linux: Make fdopendir fail with O_PATH (BZ 30373) - Avoid padding in _init and _fini. [BZ #31042] - aarch64: Improve special-case handling in AdvSIMD double-precision libmvec routines - malloc: Improve MAP_HUGETLB with glibc.malloc.hugetlb=2 - elf: Add a way to check if tunable is set (BZ 27069)- Drop glibc-benchtests-aarch64.patch; fix applied upstream, and - Auto-sync with upstream branch master, commit 9469261cf1924d350feeec64d2c80cafbbdcdd4d: - x86: Only align destination to 1x VEC_SIZE in memset 4x loop - elf: Fix TLS modid reuse generation assignment (BZ 29039) - Add TCP_MD5SIG_FLAG_IFINDEX from Linux 5.6 to netinet/tcp.h. - elf: Relocate libc.so early during startup and dlmopen (bug 31083) - elf: Introduce the _dl_open_relocate_one_object function - elf: In _dl_relocate_object, skip processing if object is relocated - Remove __access_noerrno - malloc: Use __get_nprocs on arena_get2 (BZ 30945) - aarch64: Fix libmvec benchmarks- Fix qsort workaround (#2248502)- Restore qsort workaround for 389-ds-base. (#2248502)- Apply glibc-benchtests-aarch64.patch to fix an aarch64 build failure. - Drop glibc-rh2244688.patch revert. Fix applied upstream. - Drop glibc-rh2244992.patch, glibc-rh2248915.patch, glibc-rh2248502-3.patch. All applied upstream. - Auto-sync with upstream branch master, commit 5d7f1bce7d8eea31f4baeb68bcc3124b35acc751: - posix: Revert the removal of the crypt prototype from - elf: Add comments on how LD_AUDIT and LD_PRELOAD handle __libc_enable_secure - elf: Ignore LD_LIBRARY_PATH and debug env var for setuid for static - elf: Remove any_debug from dl_main_state - elf: Remove LD_PROFILE for static binaries - elf: Ignore LD_PROFILE for setuid binaries - s390: Use dl-symbol-redir-ifunc.h on cpu-tunables - x86: Use dl-symbol-redir-ifunc.h on cpu-tunables - elf: Emit warning if tunable is ill-formatted - elf: Fix _dl_debug_vdprintf to work before self-relocation - elf: Do not parse ill-formatted strings - elf: Do not process invalid tunable format - elf: Add all malloc tunable to unsecvars - elf: Ignore GLIBC_TUNABLES for setuid/setgid binaries - elf: Add GLIBC_TUNABLES to unsecvars - elf: Remove /etc/suid-debug support - stdlib: The qsort implementation needs to use heapsort in more cases - stdlib: Handle various corner cases in the fallback heapsort for qsort - stdlib: Avoid another self-comparison in qsort - hurd: fix restarting reauth_dtable on signal - hurd: Prevent the final file_exec_paths call from signals - manual: Fix termios.c example. (Bug 31078) - aarch64: Add vector implementations of expm1 routines - linux: Use fchmodat2 on fchmod for flags different than 0 (BZ 26401) - intl: Add test case for bug 16621 - resolv: free only initialized items from gai pool - ldconfig: Fixes for skipping temporary files. - nptl: Link tst-execstack-threads-mod.so with -z execstack - nptl: Rename tst-execstack to tst-execstack-threads - localedata: Convert oc_FR locale to UTF-8 - localedata: Add information for Occitan - elf: Fix force_first handling in dlclose (bug 30981) - elf: Handle non-directory name in search path (BZ 31035) - New Zealand locales (en_NZ & mi_NZ) first day of week should be Monday - x86: Fix unchecked AVX512-VBMI2 usage in strrchr-evex-base.S - posix: Check pidfd_spawn with tst-spawn7-pid - y2038: Fix support for 64-bit time on legacy ABIs - AArch64: Remove Falkor memcpy - AArch64: Add memset_zva64 - AArch64: Cleanup emag memset - test: Run the tst-tls-allocation-failure-static-patched with test-wrapper. - aarch64: Add vector implementations of log1p routines - aarch64: Add vector implementations of atan2 routines - aarch64: Add vector implementations of atan routines - aarch64: Add vector implementations of acos routines - aarch64: Add vector implementations of asin routines- Work around another self-comparison application issue in qsort (#2248502)- Fix missing entries in /etc/ld.so.cache (#2248915)- Drop glibc-rh2248502-*.patch, workaround applied upstream - Auto-sync with upstream branch master, commit d1dcb565a1fb5829f9476a1438c30eccc4027d04: - Fix type typo in “String/Array Conventions” doc - stdlib: Avoid element self-comparisons in qsort (#2248502) - elf: Add glibc.mem.decorate_maps tunable - linux: Decorate __libc_fatal error buffer - assert: Decorate error message buffer - malloc: Decorate malloc maps - nptl: Decorate thread stack on pthread_create - support: Add support_set_vma_name - linux: Add PR_SET_VMA_ANON_NAME support- Fix force-first handling in dlclose, take two (#2244992, #2246048)- Revert back to old qsort/qsort_r implementation (#2248502) - Adjust test build completion check to match new DejaGnu-style message. - Auto-sync with upstream branch master, commit 5dd3bda59c2d9da138f0d98808d087cdb95cdc17: - sysdeps: sem_open: Clear O_CREAT when semaphore file is expected to exist [BZ #30789] - Add SEGV_CPERR from Linux 6.6 to bits/siginfo-consts.h - linux: Sync Linux 6.6 elf.h - linux: Add HWCAP2_HBC from Linux 6.6 to AArch64 bits/hwcap.h - linux: Add FSCONFIG_CMD_CREATE_EXCL from Linux 6.6 to sys/mount.h - linux: Add MMAP_ABOVE4G from Linux 6.6 to sys/mman.h - Update kernel version to 6.6 in header constant tests - Update syscall lists for Linux 6.6 - Format test results closer to what DejaGnu does - AArch64: Cleanup ifuncs - Use correct subdir when building tst-rfc3484* for mach and arm - stdlib: Add more qsort{_r} coverage - stdlib: qsort: Move some macros to inline function - stdlib: Move insertion sort out qsort - stdlib: Optimization qsort{_r} swap implementation - string: Add internal memswap implementation - crypt: Remove manul entry for --enable-crypt - Use Linux 6.6 in build-many-glibcs.py - crypt: Remove libcrypt support - sparc: Remove optimize md5, sha256, and sha512 - build-many-glibcs: Fix traililing whitespace - AArch64: Add support for MOPS memcpy/memmove/memset - Move getnameinfo from 'inet' to 'nss' - Move getaddrinfo from 'posix' into 'nss' - Move 'services' routines from 'inet' into 'nss' - Move 'rpc' routines from 'inet' into 'nss' - Move 'protocols' routines from 'inet' into 'nss' - Move 'networks' routines from 'inet' into 'nss' - Move 'netgroup' routines from 'inet' into 'nss' - Move 'hosts' routines from 'inet' into 'nss' - Move 'ethers' routines from 'inet' into 'nss' - Move 'aliases' routines from 'inet' into 'nss' - Remove 'shadow' and merge into 'nss' - Remove 'pwd' and merge into 'nss' - Remove 'gshadow' and merge into 'nss' - Remove 'grp' and merge into 'nss' and 'posix' - malloc: Fix tst-tcfree3 build csky-linux-gnuabiv2 with fortify source - test-container: disable ld.so system cache on DSO detection - aarch64: Add vector implementations of exp10 routines - aarch64: Add vector implementations of log10 routines - aarch64: Add vector implementations of log2 routines - aarch64: Add vector implementations of exp2 routines - aarch64: Add vector implementations of tan routines - elf: ldconfig should skip temporary files created by package managers - tst-spawn-cgroup.c: Fix argument order of UNSUPPORTED message. - Add NT_PPC_DEXCR and NT_PPC_HASHKEYR from Linux 6.5 to elf.h - s390: Fix undefined behaviour in feenableexcept, fedisableexcept [BZ #30960] - elf: Do not print the cache entry if --inhibit-cache is used- Revert "Fix force-first handling in dlclose" (#2246048)- Provide template gai.conf in glibc-doc- Fix force-first handling in dlclose (#2244992)- Revert "x86: Prepare `strrchr-evex` and `strrchr-evex512` for AVX10" (#2244688) - Auto-sync with upstream branch master, commit dd32e1db386c77c61850a7cbd0c126b7b3c63ece: - Revert "elf: Always call destructors in reverse constructor order (bug 30785)" - Revert "elf: Fix compile error with -DNDEBUG [BZ #18755]" - Add strlcat/wcslcat testcase. - Add strlcpy/wcslcpy testcase - Add LE DSCP code point from RFC-8622. - Add HWCAP2_MOPS from Linux 6.5 to AArch64 bits/hwcap.h - Add SCM_SECURITY, SCM_PIDFD to bits/socket.h - Add AT_HANDLE_FID from Linux 6.5 to bits/fcntl-linux.h - Avoid maybe-uninitialized warning in __kernel_rem_pio2 - Fix WAIT_FOR_DEBUGGER for container tests.- Drop glibc-disable-werror-tst-realloc.patch, GCC was fixed long ago. - Auto-sync with upstream branch master, commit 69239bd7a216007692470aa9d5f3658024638742: - stdlib: fix grouping verification with multi-byte thousands separator (bug 30964) - build-many-glibcs: Check for required system tools - x86: Prepare `strrchr-evex` and `strrchr-evex512` for AVX10 - aarch64: Optimise vecmath logs - aarch64: Cosmetic change in SVE exp routines - aarch64: Optimize SVE cos & cosf - aarch64: Improve vecmath sin routines - nss: Get rid of alloca usage in makedb's write_output. - debug: Add regression tests for BZ 30932 - Fix FORTIFY_SOURCE false positive - nss: Rearrange and sort Makefile variables - inet: Rearrange and sort Makefile variables - Fix off-by-one OOB write in iconv/tst-iconv-mt- Auto-sync with upstream branch master, 1056e5b4c3f2d90ed2b4a55f96add28da2f4c8fa: - tunables: Terminate if end of input is reached (CVE-2023-4911) - Propagate GLIBC_TUNABLES in setxid binaries- Auto-sync with upstream branch master, 9e4e896f0f5a19a16c1a77567463b013a0f4952d: - Linux: add ST_NOSYMFOLLOW - resolve: Remove __res_context_query alloca usage - mips: dl-machine-reject-phdr: Get rid of alloca. - x86: Add support for AVX10 preset and vec size in cpu-features - resolv: Fix a comment typo in __resolv_conf_load - Remove unused -DRESOLVER getaddrinfo build flag - C2x scanf %wN, %wfN support - test-container: Use nftw instead of rm -rf- Auto-sync with upstream branch master, commit 29d4591b07a4da53320e949557c6946c62c26bde. - hurd: Drop REG_GSFS and REG_ESDS from x86_64's ucontext - elf: Fix compile error with -DNDEBUG [BZ #18755] - MIPS: Add relocation types - MIPS: Add new section type SHT_MIPS_ABIFLAGS - MIPS: Add ELF file header flags - fegetenv_and_set_rn now uses the builtins provided by GCC. - io: Do not implement fstat with fstatat - libio: Add nonnull attribute for most FILE * arguments in stdio.h - AArch64: Remove -0.0 check from vector sin - Document CVE-2023-4806 and CVE-2023-5156 in NEWS - elf: Add dummy declaration of _dl_audit_objclose for !SHARED - Fix leak in getaddrinfo introduced by the fix for CVE-2023-4806 [BZ #30843] - elf: dl-lookup: Remove unused alloca.h include - Remove unused localedata/th_TH.in - Adapt collation in th_TH locale to use the iso14651_t1_common file and sync the collation with CLDR - Revert "LoongArch: Add glibc.cpu.hwcap support." - Update kernel version to 6.5 in header constant tests - LoongArch: Add glibc.cpu.hwcap support. - math: Add a no-mathvec flag for sin (-0.0)- Auto-sync with upstream branch master, commit bb5bbc20702981c287aa3e44640e7d2f2b9a28cf: - Update to Unicode 15.1.0 [BZ #30854] - localedata/unicode-gen/utf8_gen.py: adapt regexp to get relevant lines from EastAsianWidth.txt - Fix regexp syntax warnings in localedata/unicode-gen/ctype_compatibility.py - getaddrinfo: Fix use after free in getcanonname (CVE-2023-4806) - LoongArch: Change to put magic number to .rodata section - LoongArch: Add ifunc support for strrchr{aligned, lsx, lasx} - LoongArch: Add ifunc support for strcpy, stpcpy{aligned, unaligned, lsx, lasx} - LoongArch: Replace deprecated $v0 with $a0 to eliminate 'as' Warnings. - LoongArch: Add lasx/lsx support for _dl_runtime_profile. - Add MOVE_MOUNT_BENEATH from Linux 6.5 to sys/mount.h - CVE-2023-4527: Stack read overflow with large TCP responses in no-aaaa mode - resolv: Fix some unaligned accesses in resolver [BZ #30750] - Update syscall lists for Linux 6.5- Auto-sync with upstream branch master, commit 073edbdfabaad4786e974a451efe4b6b3f7a5a61. - ia64: Work around miscompilation and fix build on ia64's gcc-10 and later - stdio: Remove __libc_message alloca usage - htl: avoid exposing the vm_region symbol - libio: Fix oversized __io_vtables - Use Linux 6.5 in build-many-glibcs.py - elf: Remove unused l_text_end field from struct link_map- Auto-sync with upstream branch master, commit 6985865bc3ad5b23147ee73466583dd7fdf65892: - elf: Always call destructors in reverse constructor order (bug 30785) - io: Fix record locking contants for powerpc64 with __USE_FILE_OFFSET64 - manual: Fix ld.so diagnostics menu/section structure - getaddrinfo: Get rid of alloca - riscv: Add support for XTheadBb in string-fz[a,i].h - getcanonname: Fix a typo - linux: Add pidfd_getpid - posix: Add pidfd_spawn and pidfd_spawnp (BZ 30349) - linux: Add posix_spawnattr_{get, set}cgroup_np (BZ 26371) - linux: Define __ASSUME_CLONE3 to 0 for alpha, ia64, nios2, sh, and sparc - __call_tls_dtors: Use call_function_static_weak - intl: Treat C.UTF-8 locale like C locale (BZ# 16621) - htl: Fix stack information for main thread - htl: thread_local destructors support - elf: Fix slow tls access after dlopen [BZ #19924] - x86: Check the lower byte of EAX of CPUID leaf 2 [BZ #30643]- Auto-sync with upstream branch master, commit e1d3312015e8f70344620375aedf91afe7e7e7a4. - add GB18030-2022 charmap and test the entire GB18030 charmap [BZ #30243] - Use GMP 6.3.0, MPFR 4.2.1 in build-many-glibcs.py - localedata: Translit common emojis to smileys [BZ #30649] - nscd: Skip unusable entries in first pass in prune_cache (bug 30800) - LoongArch: Change loongarch to LoongArch in comments - LoongArch: Add ifunc support for memcmp{aligned, lsx, lasx} - LoongArch: Add ifunc support for memset{aligned, unaligned, lsx, lasx} - LoongArch: Add ifunc support for memrchr{lsx, lasx} - LoongArch: Add ifunc support for memchr{aligned, lsx, lasx} - LoongArch: Add ifunc support for rawmemchr{aligned, lsx, lasx} - LoongArch: Micro-optimize LD_PCREL - LoongArch: Remove support code for old linker in start.S - LoongArch: Simplify the autoconf check for static PIE - Add F_SEAL_EXEC from Linux 6.3 to bits/fcntl-linux.h. - argp-parse: Get rid of alloca - gencat: Get rid of alloca. - m68k: Use M68K_SCALE_AVAILABLE on __mpn_lshift and __mpn_rshift - m68k: Fix build with -mcpu=68040 or higher (BZ 30740) - elf: Check that --list-diagnostics output has the expected syntax - manual: Document ld.so --list-diagnostics output - manual/jobs.texi: Add missing @item EPERM for getpgid - LoongArch: Add ifunc support for strncmp{aligned, lsx} - LoongArch: Add ifunc support for strcmp{aligned, lsx} - LoongArch: Add ifunc support for strnlen{aligned, lsx, lasx} - htl: move pthread_attr_setdetachstate into libc - htl: move pthread_attr_getdetachstate into libc - htl: move pthread_attr_setschedpolicy into libc - htl: move pthread_attr_getschedpolicy into libc - htl: move pthread_attr_setinheritsched into libc - htl: move pthread_attr_getinheritsched into libc - htl: move pthread_attr_getschedparam into libc - htl: move pthread_setschedparam into libc - htl: move pthread_getschedparam into libc - htl: move pthread_equal into libc - Linux: Avoid conflicting types in ld.so --list-diagnostics- Auto-sync with upstream branch master, commit f6c8204fd7fabf0cf4162eaf10ccf23258e4d10e: - elf: Do not run constructors for proxy objects - x86_64: Add log1p with FMA - Remove references to the defunct db2 subdir - string: Fix tester build with fortify enable with gcc < 12 - s390x: Fix static PIE condition for toolchain bootstrapping. - m68k: fix __mpn_lshift and __mpn_rshift for non-68020 - sysdeps: tst-bz21269: fix -Wreturn-type - Loongarch: Add ifunc support for memcpy{aligned, unaligned, lsx, lasx} and memmove{aligned, unaligned, lsx, lasx} - Loongarch: Add ifunc support for strchr{aligned, lsx, lasx} and strchrnul{aligned, lsx, lasx} - sysdeps: tst-bz21269: handle ENOSYS & skip appropriately - sysdeps: tst-bz21269: fix test parameter - hurd: Fix strictness of - hurd: Add prototype for and thus fix _hurdsig_abort_rpcs call - io/tst-statvfs: fix statfs().f_type comparison test on some arches - fxprintf: Get rid of alloca- Collect dynamic loader diagnostics from the build system.- Auto-sync with upstream branch master, commit d6fe19facc61caffb25383d9c25eff86a0e115c8: - configure: Add -Wall again to the default CFLAGS - malloc: Remove bin scanning from memalign (bug 30723) - resolv/nss_dns/dns-host: Get rid of alloca. - x86_64: Add expm1 with FMA - elf: Add new LoongArch reloc types (101 to 108) into elf.h - x86: Fix incorrect scope of setting `shared_per_thread` [BZ# 30745] - x86_64: Add log2 with FMA - malloc: Enable merging of remainders in memalign (bug 30723) - nscd: Do not rebuild getaddrinfo (bug 30709) - x86_64: Sort fpu/multiarch/Makefile - i686: Fix build with --disable-multiarch - x86_64: Fix build with --disable-multiarch (BZ 30721) - Add PTRACE_SET_SYSCALL_USER_DISPATCH_CONFIG etc. from Linux 6.4 to sys/ptrace.h - Add PACKET_VNET_HDR_SZ from Linux 6.4 to netpacket/packet.h - linux: statvfs: allocate spare for f_type - x86: Fix for cache computation on AMD legacy cpus. - powerpc longjmp: Fix build after chk hidden builtin fix - LoongArch: Fix static PIE condition for toolchain bootstrapping. - chk: Add and fix hidden builtin definitions for *_chk - tst-realpath-toolong: return "unsupported" when PATH_MAX is undefined - tst-*glob*: Do not check d_name size - iconv: restore verbosity with unrecognized encoding names (bug 30694) - configure: Remove --enable-all-warnings option - Add IP_PROTOCOL from Linux 6.4 to bits/in.h - Update kernel version to 6.4 in header constant tests - PowerPC: Influence cpu/arch hwcap features via GLIBC_TUNABLES - vfprintf-internal: Get rid of alloca. - stdlib: Improve tst-realpath compatibility with source fortification - Open master branch for glibc 2.39 development- Drop downstream glibc shadow stack userspace support patches.- Switch to upstream 2.38 release - : Add APX support - translations: update cs, nl, vi - string: Fix tester build with fortify enable with gcc 6 - linux: Fix i686 with gcc6 - i386: Remove memset_chk-nonshared.S - i386: Fix build with --enable-fortify=3 - posix: Fix test-errno build with fortify enable - powerpc: Fix powerpc64 strchrnul build with old gcc - sunrpc: Fix netname build with older gcc - malloc: Fix set-freeres.c with gcc 6 - nscd: cleanup obsolete _FORTIFY_SOURCE setting- Allow for the optional removal of tzdata. - Rebuilt for https://fedoraproject.org/wiki/Changes/AllowRemovalOfTzdata- Auto-sync with upstream branch master, commit 637aac2ae3980de31a6baab236a9255fe853cc76. - Include sys/rseq.h in tst-rseq-disable.c - string: Fix tester with fortify enabled - string: Fix bug-strncat1 with fortify enabled - nscd: Use errval, not errno to guide cache update (bug 30662) - Restore lookup of IPv4 mapped addresses in files database (bug 25457) - Revert "MIPS: Sync elf.h from binutils" - riscv: Update rvd libm test ulps - MIPS: Sync elf.h from binutils - Merge translations (bg, hr, pl, sv) - nptl: Unconditionally use a 32-byte rseq area - hurd: Fix tst-openloc - scripts: Fix fortify checks if compiler does not support _FORTIFY_SOURCE=3 - configure: Disable building libcrypt by default - nptl: Make tst-tls3mod.so explicitly lazy - make ‘struct pthread’ a complete type - scripts: Add fortify checks on installed headers - Update x86_64 libm-test-ulps (x32 ABI) - Fix getting return address in elf/tst-audit28.c. - [PATCH v1] x86: Use `3/4*sizeof(per-thread-L3)` as low bound for NT threshold. - x86: Fix slight bug in `shared_per_thread` cache size calculation. - Update i686 libm-test-ulps (again) - Update i686 libm-test-ulps - Merge translations (de, ro, uk, zh_TW) - Regenerate libc.pot - configure: Use autoconf 2.71 - Update sparc libm-test-ulps - s390: Add the clone3 wrapper - manual: Fix typos in struct dl_find_object - sparc: Fix la_symbind for bind-now (BZ 23734) - i386: make debug wrappers compatible with static PIE - LoongArch: Fix soft-float bug about _dl_runtime_resolve{,lsx,lasx}- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild- Auto-sync with upstream branch master, commit 7f079fdc16e88ebb8020e17b2fd900e8924da29a: - LoongArch: Add vector implementation for _dl_runtime_resolve. - LoongArch: config: Added HAVE_LOONGARCH_VEC_ASM. - sysdeps: Add missing hidden definitions for i386 - sysdeps/s390: Exclude fortified routines from being built with _FORTIFY_SOURCE - Translations: Add new ro support and update others. - elf: _dl_find_object may return 1 during early startup (bug 30515) - LoongArch: config: Rewrite check on static PIE. - Revert "hppa: Drop 16-byte pthread lock alignment" - realloc: Limit chunk reuse to only growing requests [BZ #30579] - vfscanf-internal: Remove potentially unbounded allocas- Add "--enable-fortify-source" option to configure - Auto-sync with upstream branch master, commit 5324d258427fd11ca0f4f595c94016e568b26d6b. - fileops: Don't process ,ccs= as individual mode flags (BZ#18906) - sysdeps/ieee754/ldbl-128ibm-compat: Fix warn unused result - libio/bits/stdio2-decl.h: Avoid PLT entries with _FORTIFY_SOURCE - libio/bits/stdio2.h: Clearly separate declaration from definitions - misc/bits/syslog.h: Clearly separate declaration from definition - misc/bits/select2.h: Clearly separate declaration from definitions - unistd: Avoid PLT entries with _FORTIFY_SOURCE - posix/bits/unistd.h: Clearly separate declaration from definitions - wchar: Avoid PLT entries with _FORTIFY_SOURCE - misc/sys/cdefs.h: Create FORTIFY redirects for internal calls - stdio: Ensure *_chk routines have their hidden builtin definition available - string: Ensure *_chk routines have their hidden builtin definition available - sysdeps: Ensure ieee128*_chk routines to be properly named - Exclude routines from fortification - Allow glibc to be built with _FORTIFY_SOURCE - manual: Update documentation of strerror and related functions - manual: Enhance documentation of the functions - Always do locking when accessing streams (bug 15142, bug 14697) - hurd: Implement MAP_EXCL - hurd: Fix mapping at address 0 with MAP_FIXED - hurd: Fix calling vm_deallocate (NULL) - hurd: Map brk non-executable - htl: Let Mach place thread stacks - mach: strerror must not return NULL (bug 30555) - hppa: xfail debug/tst-ssp-1 when have-ssp is yes (gcc-12 and later) - support: Build with exceptions and asynchronous unwind tables [BZ #30587] - hurd: Make getrandom return ENOSYS when /dev/random is not set up - Stop applying a GCC-specific workaround on clang [BZ #30550] - ld.so: Always use MAP_COPY to map the first segment [BZ #30452] - setenv.c: Get rid of alloca. - Add checks for wday, yday and new date formats - aarch64: Add vector implementations of exp routines - aarch64: Add vector implementations of log routines - aarch64: Add vector implementations of sin routines - aarch64: Add vector implementations of cos routines - Switch to UTF-8 for INSTALL - Make sure INSTALL is ASCII plaintext - Update syscall lists for Linux 6.4- Auto-sync with upstream branch master, commit d35fbd3e684e6bb5e5ec452ad8dac6ada8424bdd: - linux: Return unsupported if procfs can not be mount on tst-ttyname-namespace - linux: Split tst-ttyname - Use Linux 6.4 in build-many-glibcs.py - x86: Adjust Linux x32 dl-cache inclusion path - elf: Update list of RISC-V relocations - Fix tests-clean Makefile target (bug 30545) - check_native: Get rid of alloca - ifaddrs: Get rid of alloca - x86: Make dl-cache.h and readelflib.c not Linux-specific - elf: Port ldconfig away from stack-allocated paths - Call "CST" a time zone abbreviation, not a name - benchtests: fix warn unused result - sysdeps/powerpc/fpu/tst-setcontext-fpscr.c: Fix warn unused result - rt/tst-mqueue4.c: Fix wrong number of argument for mq_open - debug/readlink{, at}_chk.c: Harmonize declaration and definition - wcsmbs/bits/wchar2{, -decl}.h: Clearly separate declaration from definitions - stdio-common: tests: Incorrect maxlen parameter for swprintf - sysdeps/{i386, x86_64}/mempcpy_chk.S: fix linknamespace for __mempcpy_chk - hurd: readv: Get rid of alloca - hurd: writev: Add back cleanup handler - Fix misspellings -- BZ 25337 - C2x scanf %b support - C2x printf %wN, %wfN support (bug 24466) - tests: replace system by xsystem - tests: replace read by xread - hurd: writev: Get rid of alloca - grantpt: Get rid of alloca - string: strerror must not return NULL (bug 30555) - hurd: Add strlcpy, strlcat, wcslcpy, wcslcat to libc.abilist - manual: Manual update for strlcat, strlcpy, wcslcat, wclscpy - Add the wcslcpy, wcslcat functions - Implement strlcpy and strlcat [BZ #178] - tests: replace fgets by xfgets - tests: replace fread by xfread - posix: Add test case for gai_strerror() - posix: Handle success in gai_strerror() - LoongArch: Add support for dl_runtime_profile - malloc: Decrease resource usage for malloc tests - stdlib: Tune down fork arc4random tests - tst-getdate: Improve testcase flexibility and add test. - x86: Make the divisor in setting `non_temporal_threshold` cpu specific - x86: Refactor Intel `init_cpu_features` - x86: Increase `non_temporal_threshold` to roughly `sizeof_L3 / 4` - Remove unused DATEMSK file for tst-getdate - resolv_conf: release lock on allocation failure (bug 30527)- Shadow stack userspace support, downstream only and disabled by default.- Auto-sync with upstream branch master, commit 85e6d8b4175fcb195011a0a1bad37d6f3b2355db: - time: Fix use-after-free in getdate - Move {read,write}_all functions to a dedicated header - tests: Replace various function calls with their x variant - tests: fix warn unused result on asprintf calls - pthreads: Use _exit to terminate the tst-stdio1 test - support: Add delayed__exit (with two underscores)- Auto-sync with upstream branch master, commit e3622a8f391deea3b75a577dce70d023dfa3f1c7. - time: Also check for EPERM while trying to clock_settime - linux: Fail as unsupported if personality call is filtered - Remove MAP_VARIABLE from hppa bits/mman.h - hurd: Fix x86_64 sigreturn restoring bogus reply_port - Add lint-makefiles Makefile linting test. - elf: Sort Makefile variables. - Fix a few more typos I missed in previous round -- BZ 25337 - Fix all the remaining misspellings -- BZ 25337 - Use __nonnull for the epoll_wait(2) family of syscalls - Fix invalid use of NULL in epoll_pwait2(2) test - getipv4sourcefilter: Get rid of alloca - getsourcefilter: Get rid of alloca. - tests: fix warn unused results - nptl_db/thread_dbP.h: fix warn unused result - malloc/{memusage.c, memusagestat.c}: fix warn unused result - catgets/gencat.c: fix warn unused result - tests: replace ftruncate by xftruncate - tests: replace write by xwrite - x86-64: Use YMM registers in memcmpeq-evex.S- Auto-sync with upstream branch master, commit 6286cca2cb8389dcffec39238a8bf15ffea96396. - support: Don't fail on fchown when spawning sgid processes - io: Fix F_GETLK, F_SETLK, and F_SETLKW for powerpc64 - elf: Remove spurios SHARED conditional from elf/rtld.c - Fix misspellings in sysdeps/ -- BZ 25337 - io: Fix record locking contants on 32 bit arch with 64 bit default time_t (BZ#30477) - io: Re-flow and sort multiline Makefile definitions - elf: Make more functions available for binding during dlclose (bug 30425) - LoongArch: Fix inconsistency in SHMLBA macro values between glibc and kernel - Fix misspellings in elf/ -- BZ 25337 - riscv: Add the clone3 wrapper - posix: Add error message for EAI_OVERFLOW - setsourcefilter: Replace alloca with a scratch_buffer. - time: strftime_l: Avoid an unbounded alloca. - x86: Use 64MB as nt-store threshold if no cacheinfo [BZ #30429] - hurd: Fix setting up signal thread stack alignment - mach: Fix startup with stack protector - Fix misspellings in manual/ -- BZ 25337 - Fix misspellings in iconv/ and iconvdata/ -- BZ 25337 - Add MFD_NOEXEC_SEAL, MFD_EXEC from Linux 6.3 to bits/mman-shared.h - Add IP_LOCAL_PORT_RANGE from Linux 6.3 to bits/in.h - Add AT_RSEQ_* from Linux 6.3 to elf.h - setipv4sourcefilter: Avoid using alloca. - wchar: Define va_list for POSIX (BZ #30035) - elf: add test for dl-printf - elf: fix handling of negative numbers in dl-printf - elf: Update comment in open_path - elf: Add test for locating libraries in root dir (bug 30435) - io: Re-flow and sort multiline Makefile definitions - Fix special case for C2x strtol binary constant handling (BZ# 30371) - rtld: properly handle root directory in load path (bug 30435) - sysdeps/pthread/eintr.c: fix warn unused result - sunrpc/netname.c: fix warn unused result - locale/programs/locarchive.c: fix warn unused result - support: Reformat Makefile. - Regenerate configure fragment -- BZ 25337. - Fix misspellings in sysdeps/powerpc -- BZ 25337 - Fix misspellings in sysdeps/unix -- BZ 25337 - Fix misspellings in sysdeps/x86_64 -- BZ 25337. - mach: Fix accessing mach_i386.h - Fix misspellings in sysdeps/x86_64/fpu/multiarch -- BZ 25337. - mach: Fix installing mach_i386.h - hurd: Fix making ld.so run static binaries with retry - Add voice-admit DSCP code point from RFC-5865 - mach: Fix mach_setup_thread_impl with NULL stack_base - Remove last remnants of have-protected - S390: Use compile-only instead of also link-tests in configure. - Fix build for hurd/thread-self.c for i386. - io: Fix a typo - htl: Use __hurd_fail () instead of assigning errno - hurd: Use __hurd_fail () instead of assigning errno - powerpc:GCC(<10) doesn't allow -mlong-double-64 after -mabi=ieeelongdouble - hurd: Fix using interposable hurd_thread_self - hurd 64bit: Re-introduce gai_suspend symbol - hurd: Fix __TIMESIZE on x86_64 - posix: Reformat Makefile. - hurd: Fix expected c++ types - catgets: Reformat Makefile. - benchtests: Reformat Makefile. - assert: Reformat Makefile. - nptl: Reformat Makefile. - wcsmbs: Reformat Makefile. - misc: Reformat Makefile. - stdio-common: Adjust tests in Makefile - elf: Adjust tests in Makefile. - scripts: sort-makefile-lines.py - Add a SECURITY.md - Add HWCAP2_SME* from Linux 6.3 to AArch64 bits/hwcap.h - hurd: Also make it possible to call strlen very early - hurd: Fix setting up pthreads - hurd: Fix x86_64 _hurd_tls_fork - hurd: Make sure to not use tcb->self - hurd: Use __mach_setup_thread_call () - mach: Add __mach_setup_thread_call () - hurd: Use MACHINE_THREAD_STATE_SETUP_CALL - mach: Define MACHINE_THREAD_STATE_SETUP_CALL - Use TASK_THREAD_TIMES_INFO_COUNT when calling task_info with TASK_THREAD_TIMES_INFO - argp: Reformat Makefile. - stdlib: Avoid undefined behavior in stdlib/tst-labs - stdlib: Use long long int in stdlib/tst-llabs - Update kernel version to 6.3 in header constant tests - i386: Use pthread_barrier for synchronization on tst-bz21269 - stdlib: Add testcases for llabs(). (BZ #30263) - stdlib: Add testcases for labs(). (BZ #30263) - stdlib: Add testcases for abs(). (BZ #30263) - hurd: Fix computing user stack pointer - hurd: Fix sc_i386_thread_state layout - hurd: Align signal stack pointer after allocating stackframe - hurd: Fix aligning signal stack pointer- Auto-sync with upstream branch master, commit 40b68e8cc00ca40348bc084b651c0561d31feb46: - wcsmbs: Reformat Makefile. - linux: Reformat Makefile. - stdlib: Reformat Makefile. - stdio-common: Reformat Makefile. - socket: Reformat Makefile. - misc: Reformat Makefile. - debug: Reformat Makefile. - elf: Reformat Makefile. - libio: Add __nonnull for FILE * arguments of fclose and freopen - nss: Reconcile conditional declaration and use of `is_nscd' - Update syscall lists for Linux 6.3 - hurd: rule out some mach headers when generating errno.h - Stop checking if MiG supports retcode. - Added Redirects to longdouble error functions [BZ #29033] - nptl: Reformat Makefile. - scripts: Add sort-makefile-lines.py to sort Makefile variables. - dlopen: skip debugger notification for DSO loaded from sprof (bug 30258)- Auto-sync with upstream branch master, commit d1417176a35d27ffb8da0ffb1e33154163b6eeb2: - aligned_alloc: conform to C17 - testsuite: stdlib/isomac.c: fix REQUIREMENTS - manual: Remove unsupported line breaks in waiting-with-clock section - Enable new device_open_new RPC in libmachuser. - Revert "riscv: Resolve symbols directly for symbols with STO_RISCV_VARIANT_CC." - Update hurd/hurdselect.c to be more portable. - hurd: Fix ld.so name - hurd: Add ioperm symbol on x86_64 - time: Remove alloca() from getdate - aarch64: More configure checks for libmvec - aarch64: SVE ACLE configure test cleanups - hppa: Fix 'concurrency' typo in comment - Update hurd/intr-msg.c to be more portable - Update sysdeps/mach/hurd/ioctl.c to make it more portable - aarch64: fix SVE ACLE check for bootstrap glibc builds - Enable libmvec support for AArch64 - hurd: Enable x86_64 build script - hurd 64bit: Make dev_t word type - malloc: Really fix tst-memalign-3 link against threads - malloc: Fix tst-memalign-3 link against threads - Use GCC 13 branch, Linux 6.3 in build-many-glibcs.py - Mark various cold functions as __COLD - Fix regex type usage - hurd 64bit: Fix struct msqid_ds and shmid_ds fields - hurd 64bit: Fix ipc_perm fields types - hurd 64bit: Fix flock fields types - hurd 64bit: Add data for check-c++-types - hurd 64bit: Fix pthread_t/thread_t type to long - socket: Fix tst-cmsghdr-skeleton.c use of cmsg_len - hurd 64bit: Add missing data file for check-localplt test - hurd 64bit: Add missing libanl - hurd: Also XFAIL missing SA_NOCLDWAIT on 64bit - hurd: Fix tst-writev test - nptl: move tst-x86-64-tls-1 to nptl-only tests - hurd: Add expected abilist files for x86_64 - hurd: Replace reply port with a dead name on failed interruption - Define __mig_strlen to support dynamically sized strings in hurd RPCs - mach: Disable 32bit compatibility mode - hurd: Make it possible to call memcpy very early - hurd: Implement longjmp for x86_64 - hurd: Implement sigreturn for x86_64 - Make __mach_msg_destroy portable for x86_64 - hurd: Mark error functions as __COLD - cdefs.h: Define __COLD - hurd: Fix FS_RETRY_MAGICAL "machtype" handling - hurd: Respect existing FD_CLOEXEC in S_msg_set_fd - hurd: Don't leak the auth port in msg* RPCs - hurd: Make _exit work during early boot-up - hurd: Mark various conditions as unlikely - hurd: Move libc_hidden_def's around - hurd: Simplify _hurd_critical_section_lock a bit - __check_pf: Add a cancellation cleanup handler [BZ #20975] - Remap __GLIBC_FLT_EVAL_METHOD to 0 if __FLT_EVAL_METHOD__ is -1 - riscv: Resolve symbols directly for symbols with STO_RISCV_VARIANT_CC. - elf.h: add PT_GNU_SFRAME - Fix Hurd getcwd build with GCC >= 13 - Regenerate sysdeps/mach/hurd/bits/errno.h - locale/programs/locarchive.c: Remove unnecessary check in add_locale_archive - manual: document posix_openpt (bug 17010) - if_index: Remove unneeded alloca.h include - gethostid: Do not include alloca.h- Auto-sync with upstream branch master, commit 904b94c07af84b7e4c98de3bbb822ccffcaf8c40. - socket: Add a test for MSG_CMSG_CLOEXEC - hurd: Do not take any flag from the CMSG_DATA - hurd: Implement MSG_CMSG_CLOEXEC - hurd: Don't pass FD_CLOEXEC in CMSG_DATA - hurd: Implement prefer_map_32bit_exec tunable - hurd: Don't attempt to deallocate MACH_PORT_DEAD - hurd: Only deallocate addrport when it's valid - hurd: Implement MAP_32BIT - Use O_CLOEXEC in more places (BZ #15722) - misc: Convert daemon () to GNU coding style - wcsmbs: Add wcsdup() tests. (BZ #30266) - string: Add tests for strndup (BZ #30266) - string: Add tests for strdup (BZ #30266) - string: Allow use of test-string.h for non-ifunc implementations. - hurd: Don't migrate reply port into __init1_tcbhead - hurd: Make dl-sysdep's open () cope with O_IGNORE_CTTY - Created tunable to force small pages on stack allocation. - malloc: Add missing shared thread library flags - linux: Re-flow and sort multiline Makefile definitions - posix: Re-flow and sort multiline Makefile definitions- Explicitly provide ldconfig paths (#2188550)- Auto-sync with upstream branch master, commit 65cbd52174f5bc211dd655727c2239e25e55bfce: - build-many-glibcs.py: --disable-gcov for gcc-first - malloc: set NON_MAIN_ARENA flag for reclaimed memalign chunk (BZ #30101) - rcmd.c: Fix indentation in last commit - inet/rcmd.c: fix warn unused result - wcsmbs: Re-flow and sort routines, tests variables in Makefile - debug: Re-flow and sort routines variable in Makefile - math: Improve fmod(f) performance - Benchtests: Adjust timing - malloc: Assure that THP mode read do write OOB end of stringt - malloc: Assure that THP mode is always null terminated - aio: Fix freeing memory - elf: Stop including tls.h in ldsodefs.h - manual: update AddressSanitizer discussion - manual: document snprintf truncation better - manual: improve string section wording - manual: fix texinfo typo - : Make fopencookie, vasprintf, asprintf available by default - : Make strchrnul, strcasestr, memmem available by default - : Add PREFETCHI support - : Add AMX-COMPLEX support - : Add AVX-NE-CONVERT support - : Add AVX-VNNI-INT8 support - : Add MSRLIST support - : Add AVX-IFMA support - : Add AMX-FP16 support - : Add WRMSRNS support - : Add ArchPerfmonExt support - : Add CMPCCXADD support - : Add LASS support - : Add RAO-INT support - : Add LBR support - : Add RTM_FORCE_ABORT support - : Add SGX-KEYS support - : Add BUS_LOCK_DETECT support - : Add LA57 support - platform.texi: Move LAM after LAHF64_SAHF64 - : Rename to x86_cpu_INDEX_7_ECX_15 - hppa: Update struct __pthread_rwlock_arch_t comment. - hppa: Revise __TIMESIZE define to use __WORDSIZE - libio: Remove unused pragma weak on vtable - malloc: Only set pragma weak for rpc freemem if required - compare_strings.py : Add --gmean flag - x86/dl-cacheinfo: remove unsused parameter from handle_amd - powerpc: Disable stack protector in early static initialization - nptl: Fix tst-cancel30 on sparc64 - math: Remove the error handling wrapper from fmod and fmodf - math: Improve fmodf - math: Improve fmod - benchtests: Add fmodf benchmark - benchtests: Add fmod benchmark - x86: Set FSGSBASE to active if enabled by kernel - x86_64: Fix asm constraints in feraiseexcept (bug 30305) - manual: Document __wur usage under _FORTIFY_SOURCE - x86_64: Add rtld-stpncpy & rtld-strncpy - stdio-common: Fix building when !IS_IN (libc) - time: Fix strftime(3) API regarding nullability - Update arm libm-tests-ulps - getlogin_r: fix missing fallback if loginuid is unset (bug 30235) - memalign: Support scanning for aligned chunks. - malloc: Use C11 atomics on memusage - Remove --enable-tunables configure option - Remove --disable-experimental-malloc option- Apply glibc-disable-werror-tst-realloc.patch to disable spurious GCC warning; and - Auto-sync with upstream branch master, commit 885d3cda907d0dee54b13cbbf61b040c9951d5a2: - Allow building with --disable-nscd again - system: Add "--" after "-c" for sh (BZ #28519) - posix: Fix some crashes in wordexp [BZ #18096] - LoongArch: ldconfig: Add comments for using EF_LARCH_OBJABI_V1 - elf: Take into account ${sysconfdir} in elf/tst-ldconfig-p.sh - Fix tst-glibc-hwcaps-prepend-cache with custom configure prefix value - Fix tst-ldconfig-ld_so_conf-update with custom configure prefix value - support: introduce support_sysconfdir_prefix - Remove set-hooks.h from generic includes - Remove --with-default-link configure option - libio: Remove the usage of __libc_IO_vtables - libio: Do not autogenerate stdio_lim.h - Move libc_freeres_ptrs and libc_subfreeres to hidden/weak functions - benchtests: Move libmvec benchtest inputs to benchtests directory - stdio-common: tests: don't double-define _FORTIFY_SOURCE - LoongArch: ldconfig: Ignore EF_LARCH_OBJABI_V1 in shared objects - _dl_map_object_from_fd: Remove unnecessary debugger notification in error path - hppa: Drop 16-byte pthread lock alignment - Minor: don't call _dl_debug_update (which can have side effects) inside assert - x86: Don't check PREFETCHWT1 in tst-cpu-features-cpuinfo.c - Declare wcstofN, wcstofNx for C2x - Update printf %b/%B C2x support - ARC: run child from the separate start block in __clone - ARC: Add the clone3 wrapper- Auto-sync with upstream branch master, commit 90233f113cc941ef88ce03b7f73221a964dcaca8: - LoongArch: Add get_rounding_mode. - LoongArch: Add support for ldconfig. - linux: fix ntp_gettime abi break (BZ# 30156) - elf: Add missing dependency between resolvfail and testobj1.so - elf: Add -z lazy to some more tests - Benchtests: Remove simple_str(r)chr - Benchtests: Remove simple_str(n)casecmp - Benchtests: Remove simple_memcmp - Benchtests: Remove simple_strcspn/strpbrk/strsep - Benchtests: Remove memchr_strnlen - Benchtests: Remove simple_mem(r)chr - Benchtests: Remove simple_strcpy_chk - Benchtests: Remove simple_str(n)cmp - malloc: Fix transposed arguments in sysmalloc_mmap_fallback call - rt: fix shm_open not set ENAMETOOLONG when name exceeds {_POSIX_PATH_MAX} - posix: Ensure the initial signal disposition for tst-spawn7 - hurd: fix build of tst-system.c - x86: Fix bug about glibc.cpu.hwcaps. - posix: Fix system blocks SIGCHLD erroneously [BZ #30163] - gshadow: Matching sgetsgent, sgetsgent_r ERANGE handling (bug 30151)- Auto-sync with upstream branch master, commit 8390014c2320f94ffd8a8f6088c10c1f64567954. - Update kernel version to 6.2 in header constant tests - arm: Remove __builtin_arm_uqsub8 usage on string-fza.h - alpha: Remove strncmp optimization - powerpc: Remove powerpc64 strncmp variants - powerpc: Remove strncmp variants - C2x scanf binary constant handling - Fix stringop-overflow warning in test-strncat. - nis: Fix stringop-truncation warning with -O3 in nis_local_host. - support: use 64-bit time_t (bug 30111) - LoongArch: Update libm-test-ulps. - LoongArch: Further refine the condition to enable static PIE - hurd: Fix some broken indentation - hurd: Remove the ecx kludge- Auto-sync with upstream branch master, commit 59a6d5e9477695c41d6feef7ef8636f8f744f3c5: - Add AArch64 HWCAP2 values from Linux 6.2 to bits/hwcap.h - crypt: Remove invalid end of page test badsalttest - S390: Fix _FPU_SETCW/GETCW when compiling with Clang [BZ #30130] - s390x: Regenerate ULPs. - Add Arm HWCAP values from Linux 6.2 to bits/hwcap.h - htl: Add pthreadtypes-arch.h for x86_64 - hurd: Implement TLS for x86_64 - htl: Make pthread_mutex_t pointer-aligned - x86_64: Update libm test ulps - localedata: de_DE should not use Fräulein - LoongArch: Add math-barriers.h - cdefs.h: fix "__clang_major" typo - hppa: Drop old parisc-specific MADV_* constants - hurd: Generalize init-first.c to support x86_64 - hurd: Simplify init-first.c further - hurd: Mark some audit tests as unsupported - htl: Mark select loop test as unsupported - hurd: Mark RLIMIT_AS tests as unsupported - aarch64: update libm test ulps - powerpc:Regenerate ulps for hypot - Update syscall lists for Linux 6.2 - tunables.texi: Change \code{1} to @code{1} - x86-64: Add glibc.cpu.prefer_map_32bit_exec [BZ #28656] - gmon: fix memory corruption issues [BZ# 30101] - gmon: improve mcount overflow handling [BZ# 27576] - gmon: Fix allocated buffer overflow (bug 29444) - malloc: remove redundant check of unsorted bin corruption - Use Linux 6.2 in build-many-glibcs.py - Ignore MAP_VARIABLE in tst-mman-consts.py - AArch64: Fix HP_TIMING_DIFF computation [BZ# 29329]- Drop glibc-printf-grouping-swbz30068.patch; fix applied upstream, and - Auto-sync with upstream branch master, commit 8b014a1b1f7aee1e3348db108aeea396359d481e: - s390: Fix build for -march=z13 - arm: Support gcc older than 10 for find_zero_all - Linux: Remove generic Implies - Linux: Remove unused generic Makefile - Linux: Assume and consolidate getpeername wire-up syscall - Linux: Assume and consolidate getsockname wire-up syscall - Linux: Move wordsize-32 Version to default - __glob64_time64: Fix typo for stub_warning call (BZ #30146) - elf: Restore ldconfig libc6 implicit soname logic [BZ #30125] - stdlib: Undo post review change to 16adc58e73f3 [BZ #27749] - Define PC, SP and SYSRETURN for hurd x86_64 - mach: Use PAGE_SIZE - hurd: Simplify init-first.c a bit - hurd: Make timer_t pointer-sized - hurd: Fix xattr function return type - hurd: Use proper integer types - hurd: Move thread state manipulation into _hurd_tls_new () - glob64_time64: Fix typo for stub_warning call (BZ #30146) - Use uintptr_t instead of performing pointer subtraction with a null pointer - ARC:fpu: add extra capability check before use of sqrt and fma builtins - ARC: align child stack in clone - string: Remove string_private.h - iconv: Remove _STRING_ARCH_unaligned usage - iconv: Remove _STRING_ARCH_unaligned usage for get/set macros - resolv: Remove _STRING_ARCH_unaligned usage - nscd: Remove _STRING_ARCH_unaligned usage - stdlib: Simplify getenv - crypto: Remove _STRING_ARCH_unaligned usage - Fix ifunc-impl-list.c build for s390 - [hurd] Fix i686 build breakage caused by 4fedebc91108 - C2x strtol binary constant handling - [hurd] Add MTU_DISCOVER values - hurd: Fix unwinding over INTR_MSG_TRAP in shared too - mach: undef ENTRY2 - hurd: i386 TLS tweaks - stdio: Do not ignore posix_spawn error on popen (BZ #29016) - update auto-libm-test-out-hypot - added pair of inputs for hypotf in binary32 - Naming the parameter of dummy_sa_handler - hurd: Fix tcflag_t and speed_t types on 64-bit - htl: Remove ./sysdeps/htl/bits/types/struct___pthread_mutex.h - hurd, htl: Add some x86_64-specific code - Fix typos in comments - htl: Generalize i386 pt-machdep.h to x86 - hurd: Set up the basic tree for x86_64-gnu - mach: Look for mach_i386.defs on x86_64 too - htl: Fix semaphore reference - hurd: Fix xattr error value - mach, hurd: Cast through uintptr_t - hurd: Use mach_msg_type_number_t where appropriate - hurd: Refactor readlinkat() - Use __builtin_FILE instead of __FILE__ in assert in C++. - hurd: Fix unwinding over INTR_MSG_TRAP - powerpc64: Add the clone3 wrapper - string: Disable stack protector in early static initialization - string: Add libc_hidden_proto for memrchr - string: Add libc_hidden_proto for strchrnul - elf: Smoke-test ldconfig -p against system /etc/ld.so.cache - NEWS: Document CVE-2023-25139. - Use 64-bit time_t interfaces in strftime and strptime (bug 30053) - C-SKY: Strip hard float abi from hard float feature. - S390: Influence hwcaps/stfle via GLIBC_TUNABLES. - string: Hook up the default implementation on test-strrchr - string: Hook up the default implementation on test-memrchr - string: Hook up the default implementation on test-memchr - string: Hook up the default implementation on test-strcpy - string: Hook up the default implementation on test-stpcpy - string: Hook up the default implementation on test-strncmp - string: Hook up the default implementation on test-strcmp - string: Hook up the default implementation on test-strchr - string: Hook up the default implementation on test-strnlen - string: Hook up the default implementation on test-strlen - riscv: Add string-fza.h and string-fzi.h - sh: Add string-fzb.h - powerpc: Add string-fza.h - arm: Add string-fza.h - alpha: Add string-fza, string-fzb.h, string-fzi.h, and string-shift.h - hppa: Add string-fza.h, string-fzc.h, and string-fzi.h - hppa: Add memcopy.h - string: Improve generic strrchr with memrchr and strlen - string: Improve generic memrchr - string: Improve generic strnlen with memchr - string: Improve generic memchr - string: Improve generic strcpy - string: Improve generic stpcpy - string: Improve generic strncmp - string: Improve generic strcmp - string: Improve generic strchr - string: Improve generic strchrnul - string: Improve generic strlen - Add string vectorized find and detection functions - Parameterize OP_T_THRES from memcopy.h - Parameterize op_t from memcopy.h - Replace rawmemchr (s, '\0') with strchr - AArch64: Improve SVE memcpy and memmove - Account for grouping in printf width (bug 30068) - Move RETURN_TO to x86/sysdep.h and implement x86_64 version. - Remove pthread-pi-defines.sym - stdlib: tests: don't double-define _FORTIFY_SOURCE - LoongArch: Add new relocation types. - Remove sysdeps/mach/i386/machine-sp.h - cdefs: Limit definition of fortification macros - hurd: Move some i386 bits to x86 - Remove support setting custom demuxers during signal handling. - hurd: Implement SHM_ANON - hurd: Implement O_TMPFILE - hurd: Consolidate file_name_lookup implementation - Linux: optimize clone3 internal usage - aarch64: Add the clone3 wrapper - linux: Add clone3 CLONE_CLEAR_SIGHAND optimization to posix_spawn - Linux: Do not align the stack for __clone3 - linux: Extend internal clone3 documentation - linux: Do not reset signal handler in posix_spawn if it is already SIG_DFL - Open master branch for glibc 2.38 development- Drop already included glibc-dprintf-length.patch patch. - Apply glibc-printf-grouping-swbz30068.patch to fix swbz#30068. - Auto-sync with upstream branch release/2.37/master, commit a704fd9a133bfb10510e18702f48a6a9c88dbbd5: - Create ChangeLog.old/ChangeLog.26. (tag: glibc-2.37) - Prepare for glibc 2.37 release. - x86: Fix strncat-avx2.S reading past length [BZ #30065] - Update install.texi, and regenerate INSTALL. - Update manual/contrib.texi. - Update NEWS file with bug fixes. - Regenerate configure. - Update all PO files in preparation for release. - doc: correct _FORTIFY_SOURCE doc in features.h - libio: Update number of written bytes in dprintf implementation- Apply glibc-dprintf-length.patch to fix dprintf return value regression. - Auto-sync with upstream branch master, commit 2f39e44a8417b4186a7f15bfeac5d0b557e63e03: - Account for octal marker in %#o format (rhbz#2165869) - Use binutils 2.40 branch in build-many-glibcs.py - Use MPFR 4.2.0, MPC 1.3.1 in build-many-glibcs.py- Auto-sync with upstream branch master, commit 0d50f477f47ba637b54fb03ac48d769ec4543e8d: - stdio-common: Handle -1 buffer size in __sprintf_chk & co (bug 30039) - Document '%F' format specifier - sparc (64bit): Regenerate ulps - ia64: Regenerate ulps - Update libc.pot for 2.37 release. - x86: Cache computation for AMD architecture. - manual: Fix typo - Add STATX_DIOALIGN from Linux 6.1 to bits/statx-generic.h - Add IPPROTO_L2TP from Linux 6.1 to netinet/in.h - AArch64: Improve strrchr - AArch64: Optimize strnlen - AArch64: Optimize strlen - AArch64: Optimize strcpy - AArch64: Improve strchrnul - AArch64: Optimize strchr - AArch64: Improve strlen_asimd - AArch64: Optimize memrchr - AArch64: Optimize memchr- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild- Auto-sync with upstream branch master, commit 569cfcc6bf35c28112ca8d7112e9eb4a22bed5b8: - hurd: Fix _NOFLSH value - elf: Fix GL(dl_phdr) and GL(dl_phnum) for static builds [BZ #29864] - string: Suppress -Wmaybe-unitialized for wordcopy [BZ #19444] - scripts/build-many-glibcs.py: Remove unused RANLIB and STRIP option - configure: Move nm, objdump, and readelf to LIBC_PROG_BINUTILS- Auto-sync with upstream branch master, commit 2d2d7e1a8f2e62b442ae8978f0a6c17f385575c4. - configure: Allow user override LD, AR, OBJCOPY, and GPROF - math: Suppress -O0 warnings for soft-fp fsqrt [BZ #19444] - sunrpc: Suppress GCC -O1 warning on user2netname [BZ #19444] - locale: Use correct buffer size for utf8_sequence_error [BZ #19444] - Add HWCAP2_SVE_EBF16 from Linux 6.1 to AArch64 bits/hwcap.h - Add _FORTIFY_SOURCE implementation documentation [BZ #28998] - Update copyright dates not handled by scripts/update-copyrights - Update copyright dates with scripts/update-copyrights - Remove trailing whitespace in gmp.h - Remove trailing whitespace - C2x semantics for - time: Set daylight to 1 for matching DST/offset change (bug 29951) - Fix ldbl-128 built-in function use - x86: Check minimum/maximum of non_temporal_threshold [BZ #29953] - i686: Regenerate ulps- Drop glibc-rh2155825.patch; fix applied upstream, and - Auto-sync with upstream branch master, commit 5f55b22f4b3ea14c777a60f239d25dc4555eb804: - hurd getcwd: Fix memory leak on error - hurd fcntl: Make LOCKED macro more robust - hurd: Make dl-sysdep __sbrk check __vm_allocate call - htl: Drop duplicate check in __pthread_stack_alloc - hurd hurdstartup: Initialize remaining fields of hurd_startup_data - hurd _S_msg_add_auth: Initialize new arrays to 0 - htl: Check error returned by __getrlimit - getdelim: ensure error indicator is set on error (bug 29917) - htl: Fix sem_wait race between read and gsync_wait - Avoid use of atoi in malloc - Linux: Pass size argument of epoll_create to the kernel - Simplify scripts/cross-test-ssh.sh configuration. - Define MADV_COLLAPSE from Linux 6.1 - powerpc64: Increase SIGSTKSZ and MINSIGSTKSZ - Update all PO files in preparation for release. - Update kernel version to 6.1 in header constant tests - Update syscall lists for Linux 6.1 - libio: Convert __vswprintf_internal to buffers (bug 27857) - libio: Convert __obstack_vprintf_internal to buffers (bug 27124) - libio: Convert __vdprintf_internal to buffers - libio: Convert __vasprintf_internal to buffers - libio: Convert __vsprintf_internal to buffers - stdio-common: Add lock optimization to vfprintf and vfwprintf - stdio-common: Convert vfprintf and related functions to buffers - stdio-common: Add __translated_number_width - stdio-common: Add __printf_function_invoke - stdio-common: Introduce buffers for implementing printf - locale: Implement struct grouping_iterator - Use Linux 6.1 in build-many-glibcs.py - Avoid use of atoi in some places in libc- Fix epoll_create regression (#2155825)- Auto-sync with upstream branch master, commit c1c0dea38833751f36a145c322ce53c9a08332e1: - Linux: Remove epoll_create, inotify_init from syscalls.list (#2154747) - Linux: Reflow and sort some Makefile variables - mach: Drop remnants of old_CFLAGS - mach: Fix passing -ffreestanding when checking for gnumach headers - Force use of -ffreestanding when checking for gnumach headers - elf: Fix tst-relro-symbols.py argument passing - x86: Prevent SIGSEGV in memcmp-sse2 when data is concurrently modified [BZ #29863] - Allow _Qp_fgt in sparc64 localplt.data- Auto-sync with upstream branch master, commit 5dcd2d0ad02ff12c76355ef4f40947c1857ac482. - stdlib: Move _IO_cleanup to call_function_static_weak - elf: Do not assume symbol order on tst-audit25{a,b} - time: Use 64 bit time on tzfile - nscd: Use 64 bit time_t on libc nscd routines (BZ# 29402) - nis: Build libnsl with 64 bit time_t - realloc: Return unchanged if request is within usable size - Linux: Consolidate typesizes.h - Linux: Make generic fcntl.h the default one - Linux: make generic xstatver.h the default one - Linux: Remove generic sysdep - Linux: Assume and consolidate shutdown wire-up syscall - Linux: Assume and consolidate listen wire-up syscall - Linux: Assume and consolidate socketpair wire-up syscall - Linux: Assume and consolidate socket wire-up syscall - Linux: Assume and consolidate bind wire-up syscall - Linux: consolidate ____longjmp_chk - Linux: consolidate sendfile implementation - Linux: consolidate unlink implementation - Linux: consolidate symlink implementation - Linux: consolidate rmdir implementation - Linux: consolidate readlink implementation - Linux: consolidate mkdir implementation - Linux: consolidate link implementation - Linux: consolidate lchown implementation - Linux: consolidate inotify_init implementation - Lninux: consolidate epoll_create implementation - Linux: consolidate dup2 implementation - Linux: consolidate chown implementation - Linux: consolidate chmod implementation - linux: Consolidate dl-origin.c - linux: Use long int for syscall return value - LoongArch: Use medium cmodel build libc_nonshared.a. - x86_64: State assembler is being tested on sysdeps/x86/configure - configure: Remove AS check - configure: Remove check if ld is GNU - configure: Remove check if as is GNU - configure: Move locale tools early- Auto-sync with upstream branch master, commit 8fb923ddc38dd5f4bfac4869d70fd80483fdb87a: - hurd: Make getrandom cache the server port - powerpc64: Remove old strncmp optimization - x86-64 strncpy: Properly handle the length parameter [BZ# 29839] - x86-64 strncat: Properly handle the length parameter [BZ# 24097] - ARC: update definitions in elf/elf.h - scripts: Add "|" operator support to glibcpp's parsing - Apply asm redirections in syslog.h before first use [BZ #27087] - LoongArch: Add support for ilogb[f] - LoongArch: Add support for scalb[f] - LoongArch: Add support for scalbn[f] - LoongArch: Use __builtin_logb{,f} with GCC >= 13 - Use GCC builtins for logb functions if desired. - LoongArch: Use __builtin_llrint{,f} with GCC >= 13 - Use GCC builtins for llrint functions if desired. - LoongArch: Use __builtin_lrint{,f} with GCC >= 13 - Use GCC builtins for lrint functions if desired. - LoongArch: Use __builtin_rint{,f} with GCC >= 13- Auto-sync with upstream branch master, commit f704192911c6c7b65a54beab3ab369fca7609a5d: - x86/fpu: Factor out shared avx2/avx512 code in svml_{s|d}_wrapper_impl.h - x86/fpu: Cleanup code in svml_{s|d}_wrapper_impl.h - x86/fpu: Reformat svml_{s|d}_wrapper_impl.h - x86/fpu: Fix misspelled evex512 section in variety of svml files - x86/fpu: Add missing ISA sections to variety of svml files - stdio-common: Add missing dependencies (bug 29780) - i386: Avoid rely on linker optimization to avoid relocation - elf: Fix rtld-audit trampoline for aarch64 - Define in_int32_t_range to check if the 64 bit time_t syscall should be used- Auto-sync with upstream branch master, commit 94628de77888c3292fc103840731ff85f283368e: - elf/tst-tlsopt-powerpc fails when compiled with -mcpu=power10 (BZ# 29776) - LoongArch: Hard Float Support for fmaximum_mag_num{f/ }, fminimum_mag_num{f/ }. - LoongArch: Hard Float Support for fmaximum_mag{f/ }, fminimum_mag{f/ }. - LoongArch: Hard Float Support for fmaxmag{f/ }, fminmag{f/ }. - LoongArch: Hard Float Support for fmaximum_num{f/ }, fminimum_num{f/ }. - LoongArch: Hard Float Support for fmaximum{f/ }, fminimum{f/ }. - LoongArch: Hard Float Support for float-point classification functions. - LoongArch: Use __builtin_{fma, fmaf} to implement function {fma, fmaf}.- Auto-sync with upstream branch master, commit 22a46dee24351fd5f4f188ad80554cad79c82524: - Linux: Support __IPC_64 in sysvctl *ctl command arguments (bug 29771) - riscv: Get level 3 cache's information - debug: Fix typo in tests-unsupported rule - iconvdata/tst-table-charmap.sh: remove handling of old, borrowed format - Makerules: Generate shlib.lds with -fuse-ld=bfd - x86: Add avx2 optimized functions for the wchar_t strcpy family - x86: Add evex optimized functions for the wchar_t strcpy family - x86: Optimize and shrink st{r|p}{n}{cat|cpy}-avx2 functions - x86: Optimize and shrink st{r|p}{n}{cat|cpy}-evex functions - benchtests: Make str{n}{cat|cpy} benchmarks output json - x86: Use VMM API in memcmpeq-evex.S and minor changes - x86: Use VMM API in memcmp-evex-movbe.S and minor changes - string: Add len=0 to {w}memcmp{eq} tests and benchtests - Linux: Add ppoll fortify symbol for 64 bit time_t (BZ# 29746) - hurd: Add sigtimedwait and sigwaitinfo support- Auto-sync with upstream branch master, commit 8d291eabd541029d7ac705cc1ea112c58dfbb05f. - Apply asm redirection in gmp.h before first use - Rewrite find_cxx_header config configure.ac - elf/tlsdeschtab.h: Add the Malloc return value check in _dl_make_tlsdesc_dynamic() - elf: Disable some subtests of ifuncmain1, ifuncmain5 for !PIE - posix: Make posix_spawn extensions available by default - x86_64: Implement evex512 version of strrchr and wcsrchr - elf: Introduce and call_tls_init_tp (bug 29249) - LoongArch: Fix ABI related macros in elf.h to keep consistent with binutils[1]. - scripts/glibcelf.py: Properly report parsing failures - elf: Rework exception handling in the dynamic loader [BZ #25486] - linux: Drop useless include from fstatat.c - Fix OOB read in stdlib thousand grouping parsing [BZ #29727] - linux: Fix fstatat on MIPSn64 (BZ #29730) - elf: Remove allocate use on _dl_debug_printf - nptl: Fix pthread_create.c build with clang - allocate_once: Apply asm redirection before first use - alloc_buffer: Apply asm redirection before first use - configure: Use -Wno-ignored-attributes if compiler warns about multiple aliases - Disable use of -fsignaling-nans if compiler does not support it - intl: Fix clang -Wunused-but-set-variable on plural.c - Apply asm redirection in not-cancel before first use - malloc: Use uintptr_t for pointer alignment - Use uintptr_t in fts for pointer alignment - Fix build with GCC 13 _FloatN, _FloatNx built-in functions - elf: Build tst-relr-mod[34]a.so with $(LDFLAGS-rpath-ORIGIN) - x86-64: Improve evex512 version of strlen functions - Correctly determine libc.so 'OUTPUT_FORMAT' when cross-compiling. - Remove unused scratch_buffer_dupfree - Fix elf/tst-dlmopen-twice not to exhaust static TLS - Use uintptr_t in string/tester for pointer alignment - stdlib/strfrom: Add copysign to fix NAN issue on riscv (BZ #29501) - Fix resource/bug-ulimit1 test - Fix missing NUL terminator in stdio-common/scanf13 test - Fix off-by-one OOB read in elf/tst-tls20 - elf: Fix alloca size in _dl_debug_vdprintf - malloc: Use uintptr_t in alloc_buffer - Fix invalid pointer dereference in wcpcpy_chk - Fix invalid pointer dereference in wcscpy_chk - aarch64: Fix the extension header write in getcontext and swapcontext - aarch64: Don't build wordcopy - scripts: Use bool in tunables initializer - longlong.h: update from GCC for LoongArch clz/ctz support- Auto-sync with upstream branch master, commit 6f360366f7f76b158a0f4bf20d42f2854ad56264. - elf: Introduce to _dl_call_fini - ld.so: Export tls_init_tp_called as __rtld_tls_init_tp_called - scripts/localplt.awk: Handle DT_JMPREL with empty PLT (for C-SKY) - Remove lingering libSegfault Makefile entries - aarch64: Use memcpy_simd as the default memcpy - aarch64: Cleanup memset ifunc - elf: Reinstate on DL_DEBUG_BINDINGS _dl_lookup_symbol_x - x86_64: Implement evex512 version of strchrnul, strchr and wcschr - linux: Fix generic struct_stat for 64 bit time (BZ# 29657) - manual: Add missing % in int conversion list - Avoid undefined behaviour in ibm128 implementation of llroundl (BZ #29488) - Remove all assembly optimizations for htonl and htons - Remove htonl.S for i386/x86_64 - Fix BZ #29463 in the ibm128 implementation of y1l too - Add ADDRB from Linux 6.0 to bits/termios-c_cflag.h - x86: Use `testb` for FSRM check in memmove-vec-unaligned-erms - x86: Use `testb` for case-locale check in str{n}casecmp-sse42 - x86: Use `testb` for case-locale check in str{n}casecmp-sse2 - x86: Use `testb` for case-locale check in str{n}casecmp-avx2 - x86: Add support for VEC_SIZE == 64 in strcmp-evex.S impl - x86: Remove AVX512-BVMI2 instruction from strrchr-evex.S - sysdeps: arm: Fix preconfigure script for ARMv8/v9 targets [BZ #29698] - nis: Fix nis_print_directory - linux: Avoid shifting a negative signed on POSIX timer interface - Bench: Improve benchtests for memchr, strchr, strnlen, strrchr - x86: Optimize strrchr-evex.S and implement with VMM headers - x86: Optimize memrchr-evex.S - x86: Optimize strnlen-evex.S and implement with VMM headers - x86: Shrink / minorly optimize strchr-evex and implement with VMM headers - x86: Optimize memchr-evex.S and implement with VMM headers - x86_64: Implement evex512 version of memchr, rawmemchr and wmemchr - String: Improve test coverage for memchr - Use PTR_MANGLE and PTR_DEMANGLE unconditionally in C sources - Introduce , extracted from - x86-64: Move LP_SIZE definition to its own header - math: Fix asin and acos invalid exception with old gcc - x86: Update strlen-evex-base to use new reg/vec macros. - x86: Remove now unused vec header macros. - x86: Update memset to use new VEC macros - x86: Update memmove to use new VEC macros - x86: Update memrchr to use new VEC macros - x86: Update VEC macros to complete API for evex/evex512 impls - elf: Do not completely clear reused namespace in dlmopen (bug 29600) - malloc: Switch global_max_fast to uint8_t - Add NT_S390_PV_CPU_DATA from Linux 6.0 to elf.h - Add AArch64 HWCAP2_EBF16 from Linux 6.0 to bits/hwcap.h - String: Improve test coverage for memchr - elf: Remove -fno-tree-loop-distribute-patterns usage on dl-support - socket: Use offsetof in SUN_LEN (bug 29578) - Expose all MAP_ constants in unconditionally (bug 29375) - LoongArch: Fix the condition to use PC-relative addressing in start.S - arm: Enable USE_ATOMIC_COMPILER_BUILTINS (BZ #24774) - csu: Disable stack protector for static-reloc for static-pie - NEWS: Fix grammar - elf: Simplify output of hwcap subdirectories in ld.so help - elf: Remove _dl_string_hwcap - Add NEWS entry for legacy hwcaps removal - elf: Remove hwcap and bits_hwcap fields from struct cache_entry - elf: Remove hwcap parameter from add_to_cache signature - elf: Remove legacy hwcaps support from ldconfig - elf: Remove legacy hwcaps support from the dynamic loader - x86_64: Remove platform directory library loading test - Update to Unicode 15.0.0 [BZ #29604] - Update kernel version to 6.0 in header constant tests - x86: Fix -Os build (BZ #29576) - sunrpc: Suppress GCC -Os warning on user2netname - rt: Initialize mq_send input on tst-mqueue{5,6} - posix: Suppress -Os may be used uninitialized warnings on regexec - posix: Suppress -Os warnings on fnmatch - locale: prevent maybe-uninitialized errors with -Os [BZ #19444] - Regenerate sysdeps/mach/hurd/bits/errno.h - Update syscall lists for Linux 6.0 - nscd: Drop local address tuple variable [BZ #29607] - Use Linux 6.0 in build-many-glibcs.py - x86-64: Require BMI1/BMI2 for AVX2 strrchr and wcsrchr implementations - x86-64: Require BMI2 and LZCNT for AVX2 memrchr implementation - x86-64: Require BMI2 for AVX2 (raw|w)memchr implementations - x86-64: Require BMI2 for AVX2 wcs(n)cmp implementations - x86-64: Require BMI2 for AVX2 strncmp implementation - x86-64: Require BMI2 for AVX2 strcmp implementation - x86-64: Require BMI2 for AVX2 str(n)casecmp implementations - x86: include BMI1 and BMI2 in x86-64-v3 level - x86: Cleanup pthread_spin_{try}lock.S - Benchtests: Add bench for pthread_spin_{try}lock and mutex_trylock- Enable ELF DT_HASH for shared objects and the dynamic loader (#2129358)- Auto-sync with upstream branch master, commit 114e299ca66353fa7be1ee45bb4e1307d3de1fa2. - x86: Remove .tfloat usage - nptl: Convert tst-setuid2 to test-driver - support: Add xpthread_cond_signal wrapper - hppa: Fix initialization of dp register [BZ 29635] - Fix iseqsig for _FloatN and _FloatNx in C++ with GCC 13 - malloc: Do not clobber errno on __getrandom_nocancel (BZ #29624) - stdlib: Fix __getrandom_nocancel type and arc4random usage (BZ #29638) - LoongArch: Add static PIE support - Benchtest: Add additional benchmarks for strlen and strnlen - x86: Fix wcsnlen-avx2 page cross length comparison [BZ #29591] - Update _FloatN header support for C++ in GCC 13 - hurd: Fix typo - get_nscd_addresses: Fix subscript typos [BZ #29605] - hurd: Increase SOMAXCONN to 4096 - Use atomic_exchange_release/acquire- Auto-sync with upstream branch master, commit c02e29a0ba47d636281e1a026444a1a0a254aa12. - nss: Use shared prefix in IPv4 address in tst-reload1 - nss: Enhance tst-reload1 coverage and logging - Use C11 atomics instead of atomic_decrement_and_test - Use C11 atomics instead of atomic_increment(_val) - Use C11 atomics instead of atomic_and/or - malloc: Print error when oldsize is not equal to the current size. - Use '%z' instead of '%Z' on printf functions - elf: Extract glibcelf constants from - scripts: Enhance glibcpp to do basic macro processing - scripts: Extract glibcpp.py from check-obsolete-constructs.py - riscv: Remove RV32 floating point functions - riscv: Consolidate the libm-test-ulps - hurd: Fix SIOCADD/DELRT ioctls - hurd: Drop struct rtentry and in6_rtmsg - hurd: Add _IOT_ifrtreq to - elf: Use C11 atomics on _dl_mcount - hurd: Use IF_NAMESIZE rather than IFNAMSIZ - hurd: Add ifrtreq structure to net/route.h - hppa: undef __ASSUME_SET_ROBUST_LIST - linux: Use same type for MMAP2_PAGE_UNIT - m68k: Enforce 4-byte alignment on internal locks (BZ #29537) - nss: Fix tst-nss-files-hosts-long on single-stack hosts (bug 24816) - nss: Implement --no-addrconfig option for getent - gconv: Use 64-bit interfaces in gconv_parseconfdir (bug 29583) - elf: Implement force_first handling in _dl_sort_maps_dfs (bug 28937) - Linux: Do not skip d_ino == 0 entries in readdir, readdir64 (bug 12165) - hurd: Factorize at/non-at functions - tst-sprintf-errno: Update Hurd message length - RISC-V: Allow long jumps to __syscall_error - hurd: Make readlink* just reopen the file used for stat - hurd: Fix readlink() hanging on fifo - Fix BRE typos in check-safety.sh - Makerules: fix MAKEFLAGS assignment for upcoming make-4.4 [BZ# 29564] - Use relaxed atomics since there is no MO dependence- Remove .annobin* symbols from ld.so (#2126477)- Drop glibc-deprecated-selinux-makedb.patch. Upstream has been ported to new libselinux. - Auto-sync with upstream branch master, commit f278835f594740f5913001430641cf1da4878670: - makedb: fix build with libselinux >= 3.1 (Bug 26233) - tst-sprintf-errno: Update Hurd message output - Use C11 atomics instead of atomic_decrement(_val) - Use C11 atomics instead atomic_add(_zero) - mktime: improve heuristic for ca-1986 Indiana DST - Assume HAVE_TZSET in time/mktime.c - elf: Fix hwcaps string size overestimation - errlist: add missing entry for EDEADLOCK (bug 29545) - Do not define static_assert or thread_local in headers for C2x - malloc: Use C11 atomics rather than atomic_exchange_and_add - Add NEWS entry for CVE-2022-39046 - elf: Rename _dl_sort_maps parameter from skip to force_first - scripts/dso-ordering-test.py: Generate program run-time dependencies - math: x86: Use prefix for FP_INIT_ROUNDMODE - scripts/build-many-glibcs.py: Use https:// for sourceware.org Git clones - debug: test for more required cacellation points (BZ# 29274) - elf.h: Remove duplicate definition of VER_FLG_WEAK - syslog: Remove extra whitespace between timestamp and message (BZ#29544) - LoongArch: Add soft float support. - elf: Restore how vDSO dependency is printed with LD_TRACE_LOADED_OBJECTS (BZ #29539) - nptl: x86_64: Use same code for CURRENT_STACK_FRAME and stackinfo_get_sp- Co-Authored-By: Benjamin Herrenschmidt - Retain .gnu_debuglink section in libc.so.6 (#2090744) - Remove redundant ld.so debuginfo file (#2090744)- Auto-sync with upstream branch master, commit c7509d49c4e8fa494120c5ead21338559dad16f5. - Apply asm redirections in wchar.h before first use - resolv: Fix building tst-resolv-invalid-cname for earlier C standards - syslog: Fix large messages (BZ#29536) - posix: Fix macro expansion producing 'defined' has undefined behavior - stdlib: Fix macro expansion producing 'defined' has undefined behavior - S390: Always use svc 0 - nss_dns: Rewrite _nss_dns_gethostbyname4_r using current interfaces - resolv: Add new tst-resolv-invalid-cname - nss_dns: In gaih_getanswer_slice, skip strange aliases (bug 12154) - nss_dns: Rewrite getanswer_r to match getanswer_ptr (bug 12154, bug 29305) - nss_dns: Remove remnants of IPv6 address mapping - nss_dns: Rewrite _nss_dns_gethostbyaddr2_r and getanswer_ptr - nss_dns: Split getanswer_ptr from getanswer_r - resolv: Add DNS packet parsing helpers geared towards wire format - resolv: Add internal __ns_name_length_uncompressed function - resolv: Add the __ns_samebinaryname function - resolv: Add internal __res_binary_hnok function - resolv: Add tst-resolv-aliases - resolv: Add tst-resolv-byaddr for testing reverse lookup - LoongArch: Use __builtin_{fmax,fmaxf,fmin,fminf} with GCC >= 13 - LoongArch: Fix ptr mangling/demangling features. - nscd: Fix netlink cache invalidation if epoll is used [BZ #29415] - Add test for bug 29530 - Makeconfig: Set pie-ccflag to -fPIE by default [BZ# 29514] - hurd: Fix vm_size_t incoherencies - mach: Make xpg_strerror_r set a message on error - mach: Fix incoherency between perror and strerror - elf: Call __libc_early_init for reused namespaces (bug 29528) - csu: Change start code license to have link exception - s390: Move hwcaps/platform names out of _rtld_global_ro - Revert "Detect ld.so and libc.so version inconsistency during startup" - Add NT_LOONGARCH_* from Linux 5.19 to elf.h - Detect ld.so and libc.so version inconsistency during startup - Merge getopt patch from Gnulib - Merge _GL_UNUSED C23 patch from Gnulib - LoongArch: Fix dl-machine.h code formatting. - scripts/glibcelf.py: Add hashing support - hurd: Fix starting static binaries with stack protection enabled - htl: Make pthread*_cond_timedwait register wref before releasing mutex - htl: make __pthread_hurd_cond_timedwait_internal check mutex is held - Add AArch64 HWCAP2_* constants from Linux 5.19- Auto-sync with upstream branch master, commit a727220b37efc9d4d558a77c5fc57f3af99a4829: - Add AGROUP from Linux 5.19 to sys/acct.h, remove Alpha version (bug 29502) - alpha: Fix generic brk system call emulation in __brk_call (bug 29490) - hurd: Assume non-suid during bootstrap- Auto-sync with upstream branch master, commit 9125e43daf92e3d4e69044a54b9fe9ed88c861ad. - Use binutils 2.39 branch in build-many-glibcs.py - S390: Fix werror=unused-variable in ifunc-impl-list.c. - Ensure calculations happen with desired rounding mode in y1lf128 - localedata: Convert French language locales (fr_*) to UTF-8 - Linux: Fix enum fsconfig_command detection in - elf: Run tst-audit-tlsdesc, tst-audit-tlsdesc-dlopen everywhere - Move ip_mreqn structure from Linux to generic - malloc: Do not use MAP_NORESERVE to allocate heap segments - Linux: Terminate subprocess on late failure in tst-pidfd (bug 29485) - non-linux: bits/in.h: Add more RFC options- Auto-sync with upstream branch master, commit 453b88efe6fa79f5c7c6fccc3a520c75fdd43074: - arm: Remove nested functionf rom relocate_pc24 - linux: Fix sys/mount.h usage with kernel headers - linux: Use compile_c_snippet to check linux/mount.h availability - linux: Mimic kernel defition for BLOCK_SIZE - linux: Use compile_c_snippet to check linux/pidfd.h availability - glibcextract.py: Add compile_c_snippet - LoongArch: Add pointer mangling support. - AArch64: Fix typo in sve configure check (BZ# 29394) - libio: Improve performance of IO locks - tst-process_madvise: Check process_madvise-syscall support. - elf.h: Add ELFCOMPRESS_ZSTD - inet: Turn __ivaliduser into a compatibility symbol - x86: Fix `#define STRCPY` guard in strcpy-sse2.S - elf: Replace `strcpy` call with `memcpy` [BZ #29454] - soft-fp: Add fixhf[uns][di|si] and float[uns][di|si]hf - i386: Use cmpl instead of cmp - i386: Use fldt instead of fld on e_logl.S - i386: Replace movzx with movzbl - dlfcn: Pass caller pointer to static dlopen implementation (bug 29446) - malloc: Correct the documentation of the top_pad default - i386: Remove RELA support - arm: Remove RELA support - Remove ldd libc4 support - Assume only FLAG_ELF_LIBC6 suport - Remove left over LD_LIBRARY_VERSION usages - Linux: Remove exit system call from _exit - LoongArch: Add vdso support for gettimeofday. - Update kernel version to 5.19 in header constant tests - assert: Do not use stderr in libc-internal assert - nptl: Remove uses of assert_perror - stdio: Clean up __libc_message after unconditional abort - Update syscall lists for Linux 5.19 - Use Linux 5.19 in build-many-glibcs.py - socket: Check lengths before advancing pointer in CMSG_NXTHDR - Don't use unsupported format string in ld.so (bug 29427) - htl: Let pthread_self and cancellability called early - stdlib: Simplify arc4random_uniform - malloc: Use __getrandom_nocancel during tcache initiailization - Remove spurious references to _dl_open_hook - Open master branch for glibc 2.37 development- Auto-sync with upstream branch release/2.36/master, commit 33f1b4c1452b33991e670f636ebe98b90a405e10: - wcsmbs: Add missing test-c8rtomb/test-mbrtoc8 dependency - stdlib: Suppress gcc diagnostic that char8_t is a keyword in C++20 in uchar.h. - Create ChangeLog.old/ChangeLog.25. (tag: glibc-2.36) - Prepare for glibc 2.36 release. - Update install.texi, and regenerate INSTALL. - Update NEWS bug list. - Update libc.pot for 2.36 release. - tst-pidfd.c: UNSUPPORTED if we get EPERM on valid pidfd_getfd call - stdlib: Tuned down tst-arc4random-thread internal parameters - LoongArch: Add greg_t and gregset_t. - LoongArch: Fix VDSO_HASH and VDSO_NAME. - riscv: Update rv64 libm test ulps - riscv: Update nofpu libm test ulps  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~2.39-6.fc40 a.out.haio.haliases.halloca.har.hargp.hargz.harpaftp.hinet.hnameser.hnameser_compat.htelnet.htftp.hassert.hbitsa.out.hargp-ldbl.hatomic_wide_counter.hbyteswap.hcmathcalls.hconfname.hcpu-set.hdirent.hdirent_ext.hdl_find_object.hdlfcn.helfclass.hendian.hendianness.henvironments.hepoll.herr-ldbl.herrno.herror-ldbl.herror.heventfd.hfcntl-linux.hfcntl.hfcntl2.hfenv.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.hlink_lavcurrent.hlocal_lim.hlocale.hlong-double.hmath-vector.hmathcalls-helper-functions.hmathcalls-narrow.hmathcalls.hmathdef.hmman-linux.hmman-map-flags-generic.hmman-shared.hmman.hmman_ext.hmonetary-ldbl.hmqueue.hmqueue2.hmsq.hnetdb.hparam.hplatformfeatures.hx86.hpoll.hpoll2.hposix1_lim.hposix2_lim.hposix_opt.hprintf-ldbl.hprocfs-extra.hprocfs-id.hprocfs-prregset.hprocfs.hpthread_stack_min-dynamic.hpthread_stack_min.hpthreadtypes-arch.hpthreadtypes.hptrace-shared.hresource.hrseq.hsched.hselect-decl.hselect.hselect2.hsem.hsemaphore.hsetjmp.hsetjmp2.hshm.hshmlba.hsigaction.hsigcontext.hsigevent-consts.hsiginfo-arch.hsiginfo-consts-arch.hsiginfo-consts.hsignal_ext.hsignalfd.hsignum-arch.hsignum-generic.hsigstack.hsigstksz.hsigthread.hsockaddr.hsocket-constants.hsocket.hsocket2.hsocket_type.hspawn_ext.hss_flags.hstab.defstat.hstatfs.hstatvfs.hstatx-generic.hstatx.hstdint-intn.hstdint-least.hstdint-uintn.hstdio-ldbl.hstdio.hstdio2-decl.hstdio2.hstdio_lim.hstdlib-bsearch.hstdlib-float.hstdlib-ldbl.hstdlib.hstring_fortified.hstrings_fortified.hstruct_mutex.hstruct_rwlock.hstruct_stat.hstruct_stat_time64_helper.hsyscall.hsyslog-decl.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.hidtype_t.hlocale_t.hmbstate_t.hres_state.hsig_atomic_t.hsigevent_t.hsiginfo_t.hsigset_t.hsigval_t.hstack_t.hstruct_FILE.hstruct___jmp_buf_tag.hstruct_iovec.hstruct_itimerspec.hstruct_msqid64_ds.hstruct_msqid64_ds_helper.hstruct_msqid_ds.hstruct_osockaddr.hstruct_rusage.hstruct_sched_param.hstruct_semid64_ds.hstruct_semid64_ds_helper.hstruct_semid_ds.hstruct_shmid64_ds.hstruct_shmid64_ds_helper.hstruct_shmid_ds.hstruct_sigstack.hstruct_statx.hstruct_statx_timestamp.hstruct_timeb.hstruct_timespec.hstruct_timeval.hstruct_tm.htime_t.htimer_t.hwint_t.htypesizes.huintn-identity.huio-ext.huio_lim.hunistd-decl.hunistd.hunistd_ext.hutmp.hutmpx.hutsname.hwaitflags.hwaitstatus.hwchar-ldbl.hwchar.hwchar2-decl.hwchar2.hwctype-wchar.hwordsize.hxopen_lim.hbyteswap.hcomplex.hcpio.hctype.hdirent.hdlfcn.helf.hendian.henvz.herr.herrno.herror.hexecinfo.hfcntl.hfeatures-time64.hfeatures.hfenv.hfincludemath-vector-fortran.hfmtmsg.hfnmatch.hfpu_control.hfstab.hfts.hftw.hgconv.hgetopt.hglob.hgnugnu-versions.hlib-names.hlibc-version.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.hresolv.hrpcnetdb.hsched.hscsiscsi.hscsi_ioctl.hsg.hsearch.hsemaphore.hsetjmp.hsgtty.hshadow.hsignal.hspawn.hstab.hstdbit.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.hpidfd.hplatformx86.hpoll.hprctl.hprocfs.hprofil.hptrace.hqueue.hquota.hrandom.hraw.hreboot.hreg.hresource.hrseq.hselect.hsem.hsendfile.hshm.hsignal.hsignalfd.hsingle_threaded.hsocket.hsocketvar.hsoundcard.hstat.hstatfs.hstatvfs.hswap.hsyscall.hsysinfo.hsyslog.hsysmacros.htermios.htime.htimeb.htimerfd.htimes.htimex.httychars.httydefaults.htypes.hucontext.huio.hun.hunistd.huser.hutsname.hvfs.hvlimit.hvm86.hvt.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.h/usr/include//usr/include/arpa//usr/include/bits//usr/include/bits/platform//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/rpc//usr/include/scsi//usr/include/sys//usr/include/sys/platform/-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protectioncpiozstd19i686-redhat-linux-gnudirectoryASCII texthttps://bugz.fedoraproject.org/glibcutf-81db4c92a6465ace5b850413ddbfdfc61598d550dd3eb2b6ecc86518f0deaf829f5aaff9914c76661d94f9788456af17f5edf508e21136c197c08d1d47c70093b?P(/h:y22u&Z@Z- M=@xvG_02݉D%  kƷ-bܥq] SQXZWUV5pXm=!:&pOD(:?F}w]v?_?_ O[W<#hWwݽ7hzT2$gJoR@0!& \|7& >iдSDe\*mh2 cGaM^xDjL2ql#@44XZ( S0ϖdh˿5. u3ym7o7?O/YwUܓ}r{hov}+=w=;e]kk?*.N g.[ofUiŊ@Q RRH6!9O&+){zzPd82!!y2 d /wxU&q:D85?3f#I=h^}qb{Rw m0՛JjR{ vjǮ~wJ/SW#uAi=3iîN*?1s7pL,Gv"u)p]sN?hZ.A]`dhl@; ຬtr0"Xz$a0k;=P",{:h~ an>(G!ZM\5<-(rCgqI޺mmL]3>֊{nIAyhT*9;Jj<m<[Bp??$߯[xo[ܪk_j!4d(%+02r.νpX$0YQ.c A_yw5޾뾡[ pq}ͭw}fh(0=}Fx OETA7J[ދoL&|VU9PN.AB+D,l6aT&nU =y뷴fPy:?tcmuc_Ռt~mV?'*[S|SG4<>Ղ0mY<K#摟8aPR>\wyϦ| ?c^; k=mUT~ g vMD݃dGz7iPvy_C#"@* /l ee /(""4wHvj{/O 9ځunoeqSrpq[lĀ?§ .I&Q,*紌b)+JGDv4 L?C/Ҁ,n͓k`;!)N"bxaÜ ,0"Dr'D˰v@ Ml)P׆) }z"qۮ X/M,1K5w9õUɩLD<$֚% x$A[9rcxZ1:(gdDZl! Tvj*`qdBHgKUAmY$jN"իXls`_gR;z`ZBQӟ [+89-,'a 59oX-8;ʛoPSe<:֌NIq[FQ?߼"cQtBo]|v܊9!ٓdb"9q*P4CղgC [/0ØMLt4MMzXTmTs&9͵ԂdA#E~јH4kd*\NylAk318"Ehe*'vmZVqԖmEbmdلG]܆ly,iTqefm0Ul6 g"6ve4S] gcaS[MsiploZy0Xfy|0GNm]Ɵ_#;.R":m]uϑIOwbȬhHj\a{ ,4O*X0(/Kj=<0OfhUN_M^CS1bv~}/Ըo?Uԩ4HAןšwxr#АՉ~)'r2,Z;7FƜPG &a>LZT2l'x :̒Lf#[φLGjq .  ɀ½6R bF\$u];8U>No澣~oauSm4m45H)I.繃qGERv9> ٌ @ (htc NaT)D2`I~ Fs4NNlh݌/ c2!P*&EW ZuDtcz(kӢIս)9F :rŀs%L_E.vt)]`PsH3;.`o$GgȎ:0t^:lYe +I$<-Lޡ*M*X;0w{- fQ |~#>6\ųbb@z2%2:瀨I-ܞ(w&#}+` "l9-ZZ ({EƮ2N>gyBު^Dc44𦴬EְȘ`@A9hT"ĀelUzj T&=~qtaĞ[aFkq;{ /s(cѺ哅Ƥ'Y"4.ʌΘm(EV򯦬'Tvܞ'Cʈm]Qiw,9(hhne\-ID@}VpT ׋2ʟ ;f=:`֮#eVwMg["LhwT;-.ǥS)U{&i>ӊs "٨)Oi?/(ʍoZe7? )`^űGd4eb0A.u<=l/PKD8XM)ymnr ?jʯ~IَQ ziB>:#&, JAyޙS$0J9/sضbGA|0g FU^@ ΩSlBRθV|*Q̮riVs(fwq}ìi&gNA٢a WM~?Hlo%([  O<b;^vwٝrWAý::O&m`j}IAG``f8d(%8Qɧz|Fyiih F;-ku~ˑXkƏʛ F Vx@Z.]!gdv+Rڂ2A18UۦQW}v Clh^h-ns<)b9<%*Nb xjXb RHq}^:2j)QQ֜m64(8ZMZ e:>C?=BvNr mLXLi:kOeFJ{Bx=;2B̜WQ t8#>fŋ6y3Y2vˊ0rIc jy4u9* ҃r4:;vF~5C 3ˆ)J0!w.0"@DQsJW5+Tv"YgB'FةmM1dн &n|_ /zzD(@C_y{tUp]XRK$l̡$X&:sV;Ii Pn!Kyo?{ Jl{'XfqO[G _)BƇE3Q Y|tH}fr߽~wM hY߷-qv DA?*׵WhP0mg4]o@"۰5yy΃()Rntw4f4;;ll?G29UI&Sg LH"M[rB{Yg4"3YP4V60bT:7"@V,@Y P}kQܴ', D| ukiUj N/e">?ځ.]( (爟V~OyO&~R3|ph e.%_X4 щŠ61($GՔZ0pE wVH`$ݩomXN2lm{1 ݣ" Aq %csԘJ (+` !+CbC<=19#1| &.`T^zAݲ{VUj"t9$ Z"tSgrVƣaJE#&%SGc[usy8.hbQ`\2]X(2W;o|#BK0gr)s;`|;ew\%YxscΕAK瘣0h>ąAWK WhsIXpH'3 MmƪCa*y.%ul}0 1ZE(ƐlY$w~:1e>NP6 ;BNLEAxBNOrlUeO26" bk{b);57˰ȣOyk᪯XA@Qs̐!9uhc-"Bt^(`M~$ooBQsެE%l^DL5$nxR5{9S+BzXa"hu 4dHiy)PQ^ AH?.vRÓ7У|?i t1X6?޽OOG4m~lEPc'vDDz!7]W8vAh,! y)bPIgLZ F#=)@W*HLzf'%bEnqcaA|c{|C[*_ufă: W(<)V#Y㶔v4Dv_|sx`5iUL_A}nAw8/ ^5ՇZzLDfLFlZW|4Na# Rb?&ޢ2d/ϋeJ5d 'DdAq8?X2Zcgr3|( |,}@me ~L(Fmֻ|38Cy9Ml6l*w ]dzKL[_\o&c: Kt!-Iw:5[>O9S rׅ!^i (,A'A`S2ܼ/t>BacTue\e㚫?E4wT|}e`Q5%Pzŧ֤D;oB ONy޲b(4[~z ,2%J 8)F.{|U{ar; TsEN5C`+A+3beiSnIlѨ qbp+K CѱE ˝+vyZ^- |v аQLn@b*^<p-B,Nf;/BҪBX< z")PJؼū3#CsФ (I +/+ n,}TSU˘/("nYJ$U/jW@:6^5W$=ztm=W8S |mV9WwަI`C&v,PNC\.)42$Ό1io~oyaS,˔ޕ!kѹ̋2@-8=0A{ئR6l7C]ARꃆ/V'\?Hܭ R|y vo6McyGޟk B LBxVXO4|Zm.dG5Kfo[`d9.n4ᖷӗi2kOn,컼NJ_^\3FAƐPI{<6\yG4*l9&-NbU Mk,p0*}B3)7 X!@B0Zћ p1|@M ]REPwYƥH'ee8oc0= -L\5thCqJT qm:"MbG\Hc|铑q9 #cln{JMD>h{=Ә1)6N|n>`G1rXbsoz=E-[Ӑ$pZ4*q؝aLiHrq ?#Qn<toa:ިE\/8jW*p3b&=͊!IӁ'\y!%žS^kM/=tg'/hͧKFQihW22hKRՅREW6<> ZV>]c=SK2>6˽P^U/^OC/1.ī]0WPe4U qg6nq)o>O'98?^//L ]wҡ8EG :iK;e.Ī*aiKWßl$C0{Ɩ|#G3Gd<[=醣yYK슺=#'.zwǟp(ػA_8dbO`} Nn\]z؎%=2dt 娻0vuľ4t\%6\׵UG!nQeV,2n #^ Mcs܄$$1tplp*0@d듗;E.fz4P (%W~/7FPS=L3sͦdkf-Ȣ1X!{A{a5*Cʕ utba3BX:}Y\WO? Y,\Cm 4@xn(_R|B6S{5z){IuհVJ (ym-- ?}7@ٽbJxPqE#Vϸ4s݇:^tfcM[^x9c[ď&AG׵)m42.jݾ,gQ`#Kۇ4:0x"OǀўW=LФA2[#OGhv_m }ЅnUICy!Ĭq1  >'R؊˯J0/q"j9d^Uj/Xx|lEF6-znO`p4꾒9A[+CA+PneE^\ֈq)lu "#  ܆ ޕT^ NkrV6v_*dqVZ6o3Ns~O "Dx@rJa"5RI91E?5\ywgEѶF9481lH\!T,(*kvq-WeS8pt7w5vpwr!C{!81"O9]'*$^v5ێso %7:_]$@>82pb א~x3|:tm!< l@3R xٴF9D 2!lGh~+LĻ=_U`bҚ?/]Zܤg?d 4EF)Q]Un!?*lˇ焙.ã-4y2EPfA^6{v,}{rFsb 2 UA9`̘/`LAkBWkn-"p$9^ıb2K)[t69={uJ[Ճ9W-BԂjV#cI;i/#gT.tZo%-,JJ6 w <_ͺ[IqQ, rSS1I(ד/ӻ;r$|b jZDq<϶ ;s;1M5T;s).hzn]sxrU`EmF9ErB?qd*N,x??aBW-5#[!}TAFunS:*9$GITFQ&'i'y*08v,ZI_h;j "he =_ D\&kq?*deK\QL[SrF#Lf gV K4+ixxEunMh\Br-U8+~iKd0F:b%yd؁L4«.kNtfKG*}_?CM?6N {5;`ÌluqDl6BW`9lLcKVIyS{:J<{$aPd)Z@ʪw9ӟC_D9jy=0q  f$Ӌ $!Α6Qx`w-4G.؇Ef' wX'X Ŗ/x'#c zHTA7l͢vA Q;0B=~ڳ 7PqRcX!_i+7gQT#A"Z `f SzhGKm:nyVE{Ma%IMRM) Oy8C)L7 n"ǗD{U ext57R5|܌Ӫ~ƥsV[0i@m4e-LjXyvYZ_24|SSkHa98SAb lyG)10uOW11ǩQJv@s[椎VFPVhfJ%uiSWҸ.\xa#iT8P$1t ۥtQő #U^T H0_dNuETs 2`v 'a^ݍ :(5~ dqN7,尽zmZ\A:p;nE`3lNhbײ7t.@A㽕Z0\#)gWW.N5}tl5\;`QIe}+&zРQf03ȋpw 5IzaXa"ʰ0el% h8"1r7-YjYd T2{Ⱥb `L,SIy |Wzk knQs֩rq1坲/>~즧mS*GOE˪5wrV[d}`lmL$ UBj7"N.ڟU o0D-M ΋"b NuZ VAc1 Q}E{u&Q+<8L/7l4 @j.2F.C_\wDlb? kdݕ;2KkF r특ri12CM GF O QP#PA($ߑtx0]v߈MH|mx=~> +mca`d 0o~WD<FD7z0{>gqf*#݉;bmG\)щU'YLg]hV}ڧ.xd4:!-FOiOxfe5Lv*ԁMC h]j:游lEqu.lgN[y 0(w',FJ\P 1PK:ZCG+f"P1i9'8d hB-(c{gL§cY|.U՘}5Q5KuCF/ 3(\:4Ih_~zƢ>(Pq+-*NsM{GT̳-f!9Q{5QU'IrcuuCt" $}Vl"W(;ʅ +d\;Lk{srEW)&A9!/OZEԎN5|:,tkh-%~=K͹iA)u!]ֳ YSo3Q3%93d=>OJvWqT%B"U)&%0h,zbq%{gE5a' `wpXs075с (,o"?ZU=vvyjƚLE~Mh_@'* D_ur}Tk_,5Ε \<0 uC>UB}Tp>oq>s .B|[X%nf:OwR.6R[ۚ hͩ{q#4)Ywu!錏\*x0,8{b,̶tt.FgnqBYo&g6M>ʽԎWB`7v(|Ҍ њe\D8 S"h?bu})M¼t211+;ݔ>ڢr8tԶ4c4 ֞'g|l ͛{`Ryذ,cl@<x@#a@rXNiӰ" e>\;:`̵X`a-{mRؾf&m7iF,[LL[k[/rpl\(L29~݁[YK8[ʲ(MqoГQ}&!bd~YyZ3zZo17̀= EXY\pD)`!].IFUDr$ n1.b)OHBw*fڪb{T[7 =&5# DGH)ښݶV>Z2.G ''*Lev"( (8T#M-XHle~a bu7S,X8@#k }G"HnSJs`S0+PsΗOSm"^<́๣iF ,9V=L݋27eIwLukzvSv`PIc4aP+~Kcô`y-_q᤹..&hflVj0HXaS PZTBh9Y3O00(&%zQ Kx$W3/&E FN>*`DY=iٍ&'w%z~rhK2Sc+ tAcD_kp[^Ƣ}N,$T-rփ /aCV),)ңnPOmpsWO :=H "Ć%x\cP&Õ;͇٬`lWPtbFe"-9%[;7g9bO|M4񻱃rr2HVvIVIsh-,}yW|Mk䄧!H4{_T"OLIAW"S A(}LUUjF$5o<\OJ(3ߍа6Ӡ~5 J#ڕs h=SP⹢ʗ T>2MEAߨJ~](}2* b~ (]V}tӋtlRz"/Pyi' y,&l+S^: 8h %u],jb??q oopV. kpY5Cfͭu3B 䆬0»k߻>&/8t}RSI5KQ:rze b] 0d0@ e['5d>7 *T>Ĝp:(u`B fwz/39>ҎtIa%e"sfGTBb8% f7CzNI)>|O^hhU{wŪ*TyTHUwIsd;>] (QkhIMe|LW&)wa d`U܇I9{ΝyÆѰ? QIЪJhgLk)ESDS @Ԕ (A L^c;%Y(" ߧFT"QdDv6"2n% KrkvaX@ ra$:*P߰ a ]l ⎠r^[:EhS#AUC`Ew/yV7[i$jy YI5CpI^nԻjOnr>̟)6/&y\ѽHr("2CBM&R|¢s4d{T/THgUWɪubYWg r(#f#5/g™jՍb$P#Ve0WaפdגذCW] .-MR{aLeIAlt)7MペCЅ"yn7ɲK\_j $*+wɮG ] â-V$>S¦84TF95߱L}DfAdI;J{ \N"q C,Mkw..wG`3A‹4Ͽx˭-\=e&p2'=?DSL [uڽUMT|zwGbR4lW&*&A&)-ݼ|T ,kBј p3석9AB-Z\ X[!G=ѳA6jBD@MR!K)I5ЀYRÓ᭻>xw-#/GOYfc'vM˜&4L6 V,6qbuuͦڂ:>[iT.f jRa]+"i5װ,E]pt}h3~g?[%0&fI ݀(7*U8K57 Tڄ2BkWtN,A{wYmʶNX;#Bzch'hD.تʋf.-2r:/e \gQA%P덥P"5%)-Cq&" {odcⳈIGFH CxDݡ h6\ G"Ёbvn7 m7teox >=ڦ613Ԯt6"Q?8%LCag(쏤# $3Hb"TϞFzꤢZ?@\Fj䖜R䖪6U=.x=Zx: b(B[&=P/<]f H_M>Hl`}E;`y[D@m=Y8K앟]1ny iؠY䙢\3v-[I) &v1[s-T,!Zy4wUЍ댠UMXD.|@Я-1뱤#JE@9=/_^^~K3҅NzǗUchC/87OhIiz;罋\ %s]}R!A9Z;}DʰpK2`zR9~֮(.3NȐ!QdhOeKaCy_ ɮGK%(r͚w1 (t1}n ei|n Υr~=5t]hp"rн$&VtdY&-c $Xsh޷Z (ĵc%j  q,3;د`Ѡɳs[<k犊z0\΂I-i"FFy[.VBܯ>MPpc12KN h `'=v8"-`Z3 4p8ACj"qvfA(d_3gQ&zωhqsO1;dZ`$CAI(ycF%G.FF2%}1*M۞9&ubGOJ M"=7Z47u,ˣᏭV[N& WFM, {*jYIOcS c< Ha i׭p+E m%`fVX5-hG3:/AA> {dkqI' /r'm<'fVGƽRL uH9~XRQ]D;)W=]%*5qOaUڳ%+E xHVb(<+q==v*˲11Ni۪yBɹ鐢{. >\{!lԁHh|?A19aţO?v0N20P0!ƾ-fTRՑ]ZU Z˵@,ߦ,}45@nԨM+~=P)lՒg0oJg,eÒ qaQ+㪝u(ܗ'B@#4iKǰ6uiv ӧuʙL~î$+F [)L)Q.hbyNsNw|_[cl2{nq%:^F P ɷ|?0]Ψᤁpp?SXTQos "aV0o_{']MDQ1^{Ia(|Az>5u u;TXJ¨ˍ=mZZ }LQQdNJ吁Z'!>r2"z xZ<9Q85H x~n}mI|y5SlD5DWŴ 8E:K!c(VJg1)塘M{xKL­8c ?Uقo(hkG[bD u6i4ӱ)O b[pC4CAy o|v;4C0ҫᙽmc_0H !&،XTlL8ըEȕWqp\JOö ogevBib>i!\EceWGE"cʓuF@RT2_ҍ;Qxn1Ei"OQ12iN&IK ~`G>% I!﹧k棣TႰ"CL' au;W18[;NUs;;-HJ!0.RةdW&~ )1z_^ 8'ƌ|ħ Ye{^'twJ@84$ϭ(/ФS ɜ h]ߑjhJ ]0|Lv5-L.jA1pQ(㈌U.<ۖYs pwuj*lW[o"*uQ%D:--jJBKh/uѥbܑ3뜯GRJ+%ĈLHd%RcA.Vb(Q@'@(^EXHKۯdbshjK7Vr58PVVkfk{x@2C':1+p4y*Q[]Vmg(sf}jnV>M4nxKjA*θ8TRTa)*Xo[ )}fCgo9|v46-m`n\I-ZdeN ͡XQeg. {P7^n6qwJx˻C;F8C$g>% _8)&o^jз ^?@sdd`RoނivMNJH{793dC6LTmT$075&?9$-XKuA^ȊD"Z\[uYJAQ/wO[~ĵ˗k FuꔃJoȵ]BO,~Um $_*'f:}ERcna~A'x |V,H(or\$Y:lؽ߹X1E.MUpy4@}̱G̓jK֢F-{6јk9Ikl-V+~ xu2"`#ǻU?hkzXȊ,e04x$&EO>'hb֎Hc{XTf(wrY~&B\4XQ\԰l@}l#-LJf4ey\pp ¥~ b*7ȕĚdDVȺ6a*0VXkh'mW 'd;u Dܮ6F()B87mF􅜇OT8i Q lB|2aѳ-7-r>R& AHǨE(c~>o啶C"pIX/+tr[\g4IWCSw¿Gd6{3dj0g$ZviO)uTۂVPa+l}-tkY.L;_7Qq2h5sMZ>tq賜iNfrէ«F8PphmVGb'e:x2I#'] l%*%贽OnpH!&Sf$.|x^hzYJH p#!"Lގkd;$D(pⰎغHH,r"pD| NO)IG{Y:!|K\tf(&qt)7!}4EM|"o9)K_fvZSk%qg$9(oT_jkJҶ`0$ \KOY?=oEIsrY r`'fAѫU*j(:{bN>Otii1zjSêlUevnmMQ4qjm%EE.iEex rXZe e! O@CVv*Teժ&RQqX'lbnnlFAD99`Jx:n%[Mޙs3s4;Ԛ0IMZrk'7Qa?sX-(evLF?\C;F0:{HJcQ (,`]օYuY@CϪݧM[b]ʆ`;E@&~ KC\ U0\֊&VD{*3El&E@ 5 ^8p|r]z|ASnsf7!M$'Ρ35CT gs &;# 7BT;'<U ΤIq ,DK=KAQd0DȎ Bb HDd4I\Y V1Ac~1pB)S3@XNlusT1<2Δe"deRZ`0t#paM: X !f{NϤ5ßa9$>~ZJ95:Xb}80q~X@BJOӖ二"!VYRZ{er/b)<Cz%jEͼ>WM9NnD\}r)TC J"R@'`.aJauac#?!hy&t }O M nJP\, CDb GVLNj. $)}S/n uz#ƕHCm \}h",+]l*rm !ZTG]ͨmmG^DA=Q&oUdvTT=d1KAlY*P}YŞ}J{iK [}W"G$t-)h›;@зF OW9$t  w8|Џo 8{#RM@'Fe,WtR) ɺCv9l$ȕpE)Tatw$[A$ /R~! ,1cuޒ|hnw=^i$D`ֽG3!X :AG/5C_\Bft5C\R!H}X"'i! 3#`fv3ƛt3/0{?:z^rIy}&] /-o*rT/r {fs<\pΖILRw$m5Џ _n\8ܡPK.sOb lc(j.0>Wͣ1_~5֖ o~,_0pΒd`ب ysN=1 ٣..aus?3H s㗩{C)?ʹ^DֺN`dáp\c :emMA|v_@LIM=`2T&Jp׻@2a6}'R1Mom#v/șLz0emɻ)8o"fs<ɋދ)CX t$(V:fPoٿWv*% 5vȌ=چyb.d brޔMe8`u0mCc^ UH~Ztd!;ucu u??s汑bK1r6eqH`s e 2cΤu){-w]cn3_ ` [@ 1@|*JǒIQ.(Q83knMcu<{#4/)~J'_|4<ȧ*؟%7~q|/w8 u+fvyq4fcSYw_*z즑X›G鸇 ǙcȐvB_Xq$( )(S>O{w U `Dݰ) wE?=ږZ̅i&=lOd\A˼ԩ0U*`ܼ03ht_+ R>Et pMQT;D3pL@أzvbqRn(h/]wvS|kc V565b5neZR!.$VgsNA 7<߾<]J]@*/b66ۑ]g=p?Wv`8Sy vLgLQp1%WV\/(tPQ&[{CEE2c;@`&G!Y-Wq۫W}̙{@+QUGnW(ZEL D* +S61U4cREB@|--wt  |{}]q7qDtQ% ɍGf湘uFL5z-C2p{ek O!F*}bZS*[W*k=ҊOq4DwH܉ȝ('03Gx%Jdk(!+V>293fU.'Q c uծEzB#aqkƣ;# <NʉГ o(K`[9 'qv X2t+]M&t͡&SIfBpS)dzls oDa:xu\ńCIU<;`;;'=luԷSW&/|1VL\)́"{ `hhɗ .A-XY6HuPVm,ip:sfd ;@;@@Ի|9{B;tƬ-u/a|[Q |6 n4_{)Ffx'ՙM )(^o%&U2uyXUk;Ӻb/9:|TV0&y҈ݞ)kYdZ+|ӂ)epm>5 EbAI4UdaKٖl1^ [_|D,@)+mf}"@hьf|48NBn{oE̅UM6q`BTKx=`, f 5 (0@4H{?9 ,d=+Uh\&,Zjñ=[=d/:пv`q&?9}[\$8`6w aFkNO9 ? +*q+mݜOl|NP}hliۦF` 3Va+/Xnu"(ODhPKAVr4!tY\ pdXpS*[@-EΝ)tDn #zucZP{W~[3KuN RvyM{}@$ ^^^ }1D`j|/a7`%7,O[Ko6µ|O )VU!ߘE&?+[x0"oC)ʓ}O}v.y@SS?6O=$- E)9_ oYղD‰k v `Ѣsv[ % \$w sb[(%pm)6G@_J<"5bĆMH9Iό|?+!@]nl{LQ%)4t|Yk(1ܠ8 ^J˖oys&jxGmr65q ᐄb:-De[-8[NL&t+e~SᆀTz`Ot98i~iZb<Aq~(d-ϑYbtڠ"W&QO.TnI2 S֓omYmiـϗ u/<{7, *R&_/G=6 ;Y1ݜf>fB!XqBg_w$+=)L[}( ]((#CzogSѯ;Ct3 zΎ֐*INoMWTAJgbԬ-C@g1H:,c07%\OѠ MlP#YbW@u͌d76z6s9 HR@۩Y6aT䚲ZG1ln+FEğfY2 (,ƆQa' 8<1&8m u{kظ orDJW#6Xbl{UkÒM۹b_5C"i"`6$PBv6qQ}\>.2t~6bFU; 9zk̗Gw<O6]!{Mb-G5,]Pv8JNaS}^k~f)ݰW)v**񾃂 g׃嗙J`*sQ ֛t! AHՌ Dvx<ϛ wI++Ҽ+)UvN3I_9Wa2%5I;%0'X1gViN6#}~1Wkr1OS0VѫMVK&&o@۸%sNIHZzR@i36қT{VUG~q>.q؎׋ 1@x[#tg#ZC{q"xdʐ:TW`UCp`UK Eט97Sav3٪!x7np)H%lcKɜuX8:j<j}h@gKm6Յ>u&F`Y!ӷ>=v•O`[\Ugwo,j,wxnEGH1_GC rS2ab<J', {h`R:ڭPDA6_Rv&ЉV[tX$z)/HV& pOsp!vŀ+hSId"}VDѕua5`\?+(lp}0]G*s)upO*Q: MSy*LH:Z+ҟv)I(iE,o}zV|rĈpb'sv>չצ9'"G'?a^* wAtu4inzp2  U;n4*fŷP4نyNӞRl;lz4 c=$E-{ʱd́ Ŏ?$vK_U>Y-S:WH@2J9/u L{mݝXZٖxK=J\jbNzXS5t28y]`iEʢ??AN=J  s `8L%df1vp?m{f1@@4 p) )0< i-ukvӋ|;f2a /4 b,/{炊? -Zj\ ô;&+y]u]u)گS9xrȲ-˲=r]SrԌfe~_ɯa[Cf@ ̵(&xoh?!M?/K:uuV=M: %#`t! o;> Lp)7z4Q~`9#oW5l$AӶL ~Bb(#5ޛp5՟z#u#UׁAˠUA`4lr| 4`_}4 ſ Ɓ.E{jazU.h1yϹGbIƟM3ϓkygਡE ^4*mA+LiQËu90_$~Ǐv<#@織CWva#gR$G4Y` }hW% 2`sԒŢveA$+|fODi5"M"8BҵVEw-~"iHqUu^I=>7dz9shL<<3brÌ.bq;.jLQ8>KB^_ l9xr/e, E>Oiv}e>b}UC2])ORJ$m6w9>qdr<]e ^ێ4(Y!u-$>|Pt s}<>IES๓DCF>ԨTظ93a Ϥ@ L$ AT8% @0% @<`LF{;0(uA6EGhȻfAnݟUhnhʟpkeB!%Y b3Scu͋!ga` >zE񁄡!D 랜 0Xa",BI5ngkMG 4)Yg)69\w$h#{Ֆr7y7^K=yqچZ6Dto&0BOn?X,Xƅl2>A;ȸDp8R}V"ԝsb{<$&$`9JsP4dP, a0\|KK7o#͚ #"Q'umScQ\W8*]BVo5 un ޞUB:0)Bͤd1{y (b*$*P92Oby6nKq}zqM.Q@ďM1j Xx}rU?|A$},j&Xr'yW3`"+NuPL3 @ (2;.m=jv|@pl#ܧ!(<Òæ`Ե!&]5X?~-rn@}o^`vΈ!O|H`2gFà!1x&eI3bU;apOi[iwyaUJ kZMՁPr :B<}y7~I?aλ~jH~;0͸PQԶGM;q7R[Kh8䎊(TY$"W $%3 l(w$2_vbm @}=^6K,<XI `V7*cOb+LA/u6zNH?e]! ;.("Yט-)YTLC2G|pEjaR{^XءuŨsXHz=$P/6ﺜ`eX"'#AzX{ąGߣ~#Aa]+[茙&dqȞ־]BGgϕX3kP;hy9{Os|?ǷQ-Q&IϹ"4sJpK6[-SN{_`Eٙ`P#\׏3/=E!CFߑ~zhЙ}VcJ*8/5vÿbVRGEL݉KSEf1}s3@}鵍6OKkoi(䷿_Ո|fYy0#ʪՒcV]wkTz#}@"X7gH*šdvDsTaFT9NKMdI3x xF n#EX~@&d[ rG>\_ mee2@JVVbթ*%c mriL۪4dx~B_؀lTƨO;Tk wAF;y9 2sjn~B9cAaTXYN&3r]M $:xpD(=x[Iou2A ,`O,:J(MȲ6mrgɀ3]o_IJ/huON[8鑁6!gmb^ψݦ YۂÂud]*nR`{9"4$b4;_,$j%?UwQ༩muZ=)/ Յ"Dz8aC[ʗԗM sIp\*Z^W9r>gAaַ B>&OQuDmͲй- /yc.R9\U9N0 hCb1驜t9׊ڂڢf9 $p B 2tFb"5W'TDSl{4)l7gNv ˅ 6Gx]YdRQa#h#+MpaAUz hz/6# a><@`I߼n BSIg귲vŎ\>y3Wa$S@9X7gIJ%\$WCf$4zqW- 7|KW1HK& b۾ⶣ%Igp=؄CM/&o! S2^6[ .H :"jFlhϞRf {nnЛ]:B6 Ѫx=V UȅSQ>VwYX)h7ӯWx.AOJ? ΉY vb6j_ߎ! vȏ|>d12 6ɠ} OvUjtU[qS&Za5!ueMBN:ŭ: c j5\bnE~u_.]Busԭ*[e@T~f7xXAP}=%cf5әv$f̡_kI簜@ܓMxu.{iyŭ>\\E^8,Ď6/>_1}Ca$g'F''WŊ ^pA?WydEt"=ibj< რGa sMn/Р 61\L"+?ĽX +ȽtzYN?ȋo^ ]_U8H FD3`C/7zEu}JOgZh8e«'Q8 c6x5Bggye4  g^ۋ˲j̲Ȇ0bu{}vFA4;\+sJQA2a6 ]7`y]:ͳF r x#4Q֚:}L3 -i$/xP)A9i׈$}OC g̳h%(=(t"vfÍp3MtL2N#X@Dʳ'bV,Z/-'k 0P"=-v>.>y?]F.6**9]ZlZl̅1mqv0_l/ i6 A0sjه1O`?V݇<>ï=#7[G6Ce&k@-fhG&XS\U݌7};#.Ӓ \9+JEw4Z}Tix~"}W?ώoaF9"c1Ӟhnӽ3՞tjgB);>?]նmAJ:×bQI|l6HUYN:HB*k|lҮZU:ј%C1x ˒>︡m9M\[Yy֐AJ2qèiLyˣ~+t`[$6ϑ iHm-F1R9 4˿Nw%9 -lx]U&˻u)Tao)XblnJDׯ݌b]i|0B `zbZ] |KdSl86F<&28[]aʫwou7-4.أ][\Bًs.Ӗ1}ÞyIG)}}(L }a'=# JR<9fRI3mdc퍞w&g(&K0|0`Yᠷߠ55Lߔ"8ü4"&CqX TQ(7PLkP* ?6AT𗸫7f(Zl|@خr2IH[7ń.An;+׆XX9 @bD$D熱״.X˻ɠLR88U /0W6(77xhZv%7 #ީ}- *+6Q6JxI7xl Z↏&3`?\8@qK%?ơp2FY,kS9ٖ3o<ߝ8[UF4(%T1Ɔ>fii*灚 !ۚ mMu+&f9EEup=uV ƺbNSAF f:X_u&HfdPε[9 XΣNYDGn`!VxGWSP_T8?; F"jyq0zēuyQ@6vЕC9}*lGhT 4Pw,s0RuĽN*Wu03qF͢11,~JWm ;'qXMKpyHhH)=t)~z;gOI)Ż7[ݰg$*y6!;B"_02ݧYx6̍/L3'bfifPfe 4:Q1gI\] 3 u-(6F1GYJ3n =]חD3bݥCd &&Q]k0Tp$UE@*-?,^a{#HUڊ qpMXdyJ@A#@`!_w .)7ؔhb~绸4 8Mr"cFIiMl` HjYjdc/FT,uCTC;b}j#zz/'֫wHIp`v.XO-J=wOݍ̊MzĿs.~,h(u:Y18Oz d)@`i8: lK>+6Z&I,^(Aڱ@ܗ-T@ .9WC΅F@YQ?Ln\% }5zhEF/3^Yq5̮?D"gy ťɢ-Q}YV_HifRgls=2[P<#^QI[4 槑`:u [ yL}h$s%E+{]<أ4rBLs?ikrؤT}>ڟjf`Ga Ԗ[ wE s ;GnKvν<Å]PrIZ3!`_vt(IHXYO H}'q:tEL7ev{dlķAE:ԺyUةVڷH0'~ڹ'#qV=(͉?wܯ=!fB/1\'(~Rpphƅjx?ͩrvwz wF9jr&*n Kl{̏Ɉ -fZGk/e1 &h"B@"Y|A腙YC -y{Goy˴ jIC{_'PGųaX)SMߡ o]6t} 1#3,Ûڃs;qJ/OgfMbDt[v r2rDlG{K 4T'F;3M*V=]8 s ꀜ@1-6^$RƪJݘCψվ1q#M-pb $ǪJrMy[Cj)8thHcқ =lkۛj)N;PG3Pj^] ǂPAcfS$.e>%mQ"sQ\#0 FFZAsDG1ef@d l b+{:W?k\ > O޶(We #E Vk Mm?R!śtVD˹bzpO G2a`PE%h-po..!9x=F ŋ!3;ߕ lCK (Y2P>$Ϭ(c{#{ܬ):9>Pfb #K C XlAK:YY{25F0 "L&J *izRO63TKNb"ސ""`!c[[m/߅ : a` ޲6ߡ28E6 5ϓA Hs]MRY~<~d4KbjrssVQR\)xNeD {_4_U[zLCf*r?P5oy/d6 &QQ#F,Qž&ڲ~mKT\^8GS"0 l(NvY5op i@w\T=^?Hɉ͇L|^˖7MJ~9':mVь*P$.6j5)o/5\XAb{&kd5RQ{>Z@߈7>jڂPN0>M&>S] \*VꪞCx1%阍<Z͡v U BtULKݜwJZ A9hjz OQx0$A-섟hj(UѦPZO7Ia oD yE헚U|2'^؀$&P/ j,2ZZKK2)=: hʀ4׎9*T+V| @-T9_ݿ _ʵT<ʐq`iFdΣ-%n#4^W2w#4_˭ER`Bj,ҽFX h~<Q j /;W3eBy A4ƘR=J!\՟lRR69+3H9BZO--_u7ڹU7_G2iC:FF ad.\G:WJɁ6N9B{1>/TQNv8`61% ęlhK-MϓsŖU)m yC?=&{+QK/wQQM DF&(6E7SZUBgXd5yUS}?Hq+$t%8齦˽WA Li#n@(p-BfB10!$%&~!)Q &Ѕi"_*7AۤbO8MQi+YZj+/Z<4=7eqo'y4#v.bHou(Fb B6#>p&*Ebt ?H#~6+-%f>JͥP>&$jmD)^;(sقIV!g(.Q,2K=ή|sp N ΔyeT{˦wڒ଄+qn^u-~Sd wPB,{+}Q +_@ ֖D9lHX(qPpl^){-g|Z-S38C3冋<(Ay'h 7ɿx (d2`rHZBԢ8as,'Gk*dm+̘Mg<]7_B3QK46^EYbNC:ERYZQc; Йq{.۰-o9`bSu5+uXXP?28g_:I!m#kڟ_Ŗo@r.=Rt@,㭝*'dw Ɏ[qOXCNR~漬h|P,@/'?;eW iA]Ooc?|AP4GHQ͕ ۉ(aổ8Ku7y=d!Ucw1?-fƞS9d廔ٺ_;Pl>Dħ)i`Y3N*oB_,.I&ҋ_~e J>p 5G> f82^>EYQO27p ǚx Q<ߌܦa >Ӫ & ϫvz*%PgWb g$PSP+xv .K`i>vGw"ƒ<zs( Kᤥð&roS/m8RgC:&Ԙ]#z]mT.9H%rP!Rh'OZ%\@UT4 X5A0[I]A; p6 D%<Ԟ|&hOT¿YE_0ϻnKݭ-j*?>޵k.`d`yLSaToU1t>][1Y?MAE\!أC*bJc{!Fq1N3^/EC1Ʒ4P+T^WRY>K Ϧ\ Rrbk0qP2A |lS Mz )|8(.A9H "6 5`)s7Н64sj!+?+u=š ٩"Dq[|Ncx{X{;`5 hkhARs"*Q N$kG߻V0~ Q4n]OoƎ}HB"7}Ppӥ#$QHAeJ/~Mr2Z0m.8%*b@Xw^as@ MhtZI_{Id.]P K',{e W=7yTA/#:Q<0iFݪ&/bPhjB1~#)$6Ppυ3:_ 4mTѝtH #0"'OwnR-PNi|8L25,y-t@vلwԇoހM2YU[a< .;9^)w|L:L+[=^ʤJ2|^n~T$pPw*?MnFvi(/44+~S>X)W,wSJ=}/ 3v&j :9}UxZK;JD!1Tsv hgZ&`U,U4= ➣jȂ1vuVڢ|@%< a[yR] l3eK}\M@)̰YP!C*X+![:@)yJ -lL# ^ ܎SESSyLBn^gOVJ"d~BswTR{1n64z46 >/YW0TASJ6W]Zh3!gHSIաC( P xj4f$[koF46+:Ǿˣ>AuljKRgxq{ 8ph=2Ι_>㞈%u&R#DCԠSi s}4Qݖ΄=b6H-EY渌7>q~lȢ)j8b9/dkŒi[U.$AB5jP%ڊ_J`i bΙcO0$tzx,U+Z%y]ۡ{zX-JSM— !Y% mw-"77HK[,AFT@Z[y ^&KG)3^9!DUᮍ;/ V&!|Lq$"_.9xϬ9I!*ď\颵X E6+W;ĴL0mn~?o4x>_}yixC[6 l?l/K-wx;W;$1Ow2FۏRm&x;VKn9u&{gt3 &d_QpQ+ʉHYӝd)c]  38,ְo}6CT", y0 |~> #T[(Ʀ=iL&qJX%*<7$;`}-y6!QKj S$Qng$*UM(e"IlT,#xB45K"eA_O`;i(L_\j>{xnɞq7T buĬY gf.kB*LO,#~_7$n#I_X7| ӌ653c695;L!9q*ۭilZ}NPL LcQHq eڳ"uvzKI}Y.kbKV"enxWfk|^yقP̡n(}_ T<~_2mXPNiL739l9#OINEaY~jF ] x6pZVXr ,KDHUh2fP άp1HQh3^6_.gdFH% oOL *OfS D)þ.%BbpBEy!OFǖr*ڀmi}3 2f0!w%׸KL; YG>/pa4Z=w3TYRsZ66'̸fZkvG$r.v;w'K|֞@Ў%9*29 } ȡ"f WW(d$ң+N/}W(kc09&~8PͩC p߀e_1!)+*f~` I9NM-O0C;^s]N{tC$gwktcN_tIxǝVvCĖ0)2Y6Fz) # (1=hȾwB]DS`-12x \:.Ob.`?h0Nj݃Μ'E}t/%?BU@ ;dp4THKAPUL[ Z~ȱo^slr8ѺJσt|]r8!ehL]YK|}=gCHW:GY0iF' NDJ[V)/Dl.氓Sde EXZaz?^aK @>=ef~،%VxD lߌQ.tӁ?}'WV hS=m=$쐯K. (fTEgţO\fMӭ~-t^NrR?_`0Sx9yr |Lv>OY@Jڲ 2R< @; rEaTDtXy&%6Ө;=T(5~? h <;\2[Y9C'?<.q&33Z9L Wz{OqfFrOBKXf g_I-|]8n-imcPr|7u@JKGue#/ &LD e&*]kb+HhѻYAӤW6)%Jس^;ycCoZD1^5#X1ʾ~PxYZ䖘`mF-y0}ࠤd$|'Lm.9Q>KAM`р^D8ܗcTeCW]nS"IC FTpR2nCCLQa A !Rց$̝Ͳw : 5>a=Or_%> 09p~H˳Z2 G°CB#7)$_7Ac ;0xJEa҅`/x{UrRMifH^HVR B0iBWDcx<>@쪞^|R<.I#KfD<)MF&Kpf#+\*@Y2ox0\IXްd2n~=DygV>F cZq\ܡ{tl»@w>0 3n fOoWTtHfv,.ZVM26uN"1sD7ڻԱ/ÎP>W ˹u⾰>2xt8DJ ͦ>r ®H /n6DMau!P˳"Y{aUb3u{:zA|a8ىN]?[ǔPtnS',۱_2xr "ϴfOEYNޮڒh'D#cM"hIK" 7v{8[̣Mli)5ul[oʊ+߬3sٵV#QvTG|O2zĂ% LuT:#,hg(#d%%.7(b ٶg^rtl4/0ޞjԤG&gODQ?&%דQ2 ѵ*sNnфqF& H8EM1w {y73vnIὉr`z<3zj?Q86GQ}ȝ$2:qN5ᰙPdƲ[<sy]s J^Tjk*VQ2n=Rx<0a5X-nUQ5%-[\0bC0=`BxkJ~螿óhU/WZ@=; *)`4ws! R$3,jM)> ޟ$bS;p@Of@ PDei G[Xi:-FxhkPOMTv[RPx\ Yߓ(:ے#E}ڳJ;_> hiJÁZ~I\ AD] $~I[`bI6^rHP *RNAM{RĄ2xG[iwQD1ʪLMM|%v9}U6 S&np[t54Ȭm];bc(A j"4vĖlXQSbVHUY0 ,\ޚIDFPEJ*KŢdV,0rUY؂#ge4qy@,(Zk;We-@ ܚXJޢoj8O[u9ljre 8F 7P z#DVX ʵ gŐ5U4P 31nyD`_f"#E]F2zsn'kr<2\`!dag<l0cGnC6ssLM$]C| Lq||"F7{:}'&"r֕eM2]80RH>I~>< Iv[k v|/?t*A&N*˾@ $ȴ?;@H﹛`g0aVd8NLQ~i/!$@AvԄ74A3^M38ɟ)K跤Gy |BCQ=Sf'FO:7s! `ײu|~$[Gp3#1hLm =+8UɌ>FaPa}b@Up$ JV`lqaf:Ӡ? hQhѸ6UUZ>*R&hӅpU'~7D* G(;&Mu8mV rOm0p-`B<)#FH@$%2^u֕}0Г"}Bx}ᥞuQ`91=(ODwJ?]ŭmewƠ2˂a4>J?g3ΚtEvTv2Iqu{z=lOWĵtD,QlV~9\E"amٵwdkͳ0γQOzȓLWrq w1ڪ&>0,D,;}(6")jۘ"C8myF*:gx  SO`=37¨iUIQA =D!xXoǶ$ /u!ZgY>8& N~<+ɔ[%[vWٽL] 1*nBg[zb1l5LR9uL[=RR%5dF#G&
tѫD#Ld$lv!^")!02/8J@*$(Gɷ~U݉[~L$5bO!HLW)܁@OfV@-شfMZ>iW>֞)'?׎c+L[ vzߨ0W1Ԍҋ*9W:6O#O5&U1s(IEK&!WtێDx(k1Kf3i{[M m-D@Pq 8yQz$9|5G6ʣTcRٹ,v1hX*T0]Ny1@HLj]VU. ,b9"-SzZMgD`6# LGČx,c$fnrQ'^9,{}f+Ȉ3P:K "d?zDkJs)@H؅c 5;,LMRQK ?j-NjǹoȽg$#%Sr 8qd9'R9Qp2QٙU[DVG@ ` :CIu ve# jqsyO_L6>UiL%BY$/99Ls~k i.sl bWw"'V NxIHY%H~i$/eskl0DU8/;'BZLsc&S5(SkC.,э^*U_(křtF}siM/rCmfVέCPZQfo-hߥƪ.Xãπ^D}ٻ#NvV?EU8]ʉŧ7 PÇ/$96Yc W8:^/r 9*P1٘{,RC@ÔeiԞtpN"Qr0. KPF#8U kyp܋ca+]rJ;x1l W.BRl6zkRڒV w 1 ?{P/ɨ̀ ~:i9knp = k`q#e5M m;RQ+mCD|$^F>4 p16m;BH.7%\Uh,Q$s\1Ыx4_`]=T!ط!줺x!+ Oߦ=1E/pe,ܿY~P"e@ Nܡ|6Qέ?*2'+Kw n_L)C4X/P%U;%jxv#P3a5'MZ s7K8u0ݶDвlb5ĶqyjXsY2wQo4cOU?&mH*h%(H46 qGl0aNj.)/b-:*/J|X<^Z(b6hFйh"j,jږX>,O_nlF˱IP4w7 Ë⤆@~͒(Sw"c̊Ǥuj 9Nf_\ T}/ba|WyUְ2L GYDPyYk[?QLp>ruKԒ3̌3Na#:+ʑ *U'Lq^؝?y\{rQ}MKeK.s~"J lݏ!©gDz,s(,};[5e5l1>Q[} 2챔Ok~( y>Ki-T7FgG+zX?QKzj=ݰ+Y/}?"]ZQ_gACjO4-h5qC'Г)15~4`啾o{$,Wq=y-Wmiǥ7'S d.6SJ JXhD}{xnLUXY[R]Ե{^e aXMzʚ}$ꦑ;%e <3Na?PH؉cs80;fnΕ E%*ͪeTP]9]v׽5:<<+"oƜ#F_=e; v{ xĻ".O|X@3 Uz6dL?W?4E؄]@ N̷^`=喰lˠ+̬ YEmg!="OL; <3,٭̊#dYJ\zE19 zzi.^'\"_@vzg4VcNk$FuUpmSWE}K̓yb sB[ϰW+٢RV{c"x:`HÄ#Ԩz%is=dW@K)ǁՐڅ!` ᭤'-0&Gƃf)5w.;3Ͽikɩߺ̽ב+S*4/˾ReGzAcI&Am7yx8 V<]{/lg+\Y.uʺNZJ{Gy!{6y<ڕx9n:\-ZF$E#5h+5owUJk(ϒ5oGM6l}X[3Cj0B|#ӽlD<{N+sNkD0l>L~j ?i?6"Mp7_ժg@+`8M*QbS_,kQ\rBt|]eI K>zõ>QNayMDFՐ"ǠYKe:*m.Jd84w:vեVr~ӄǏaGdzb+k %ʭ JC3Y&bG*ñӡHEc ֗tam*y8Qx@xϕe-&,d7[O6ypJs&r1+'eyJHO~V9/UO%uBRd@L+hZ$LSiCuW ue+q%U0tN1VxΟeHS{ vBF c?z'g>)EMfWd43dX;PK Hk6ڞ$]tsx_ru+'YTʉ jRIz2-gT&DeBl`( :)k:w+F첖Eۡ8͗"0pEyeLpT]=%=Z{H#r4~A`bQn[4a`6݆Pޯe']AY༰PjEY_%>~[[aDž߽F^ _F#)#(F]Ĵzc;D䤙``Hk_jQK8k $T=|Qe#!D*9pĝ嬇~83钢hv<KXffYmK˹(tTIg)&4 yc$MX0Kc Gp2p P|gpa]I B{ td'J\Pn%0ևHfv| Dyԫ%qڹfg֧J;g5|AarkC=ҟΚv<;8m1rלy:-BOU=EP7V;Z'@Q-1d.`*ɿ%瞵c|هx9Yڠ ?AX>da,/` N^b}G-,!p<tǻtUl >durbqN39ҟ8n#[{= ❼#3G5P"XTUFX1 6 #1\ӷ LQTmOUK4tx.+@[*&5^of3( o6[R"jhF y{$3jOFҕNafc̓JrC5V U$/h:rs8Z4kàD R/~c^q< AU xCig3/VC>kS6jzO6~5{ʶ+$Dj9sf@Ӈ~T3h)-J uC+#R:&.?umaޕYȱsWi]Vc`fLy5`:!EChV|%GBՑVh~ӄlU$z] QLF2t:\o6([u~@-EHDvEǚ@:Ҡ#ɽMK+h.[ "ujzW3* ›3)rz)3wL;9rIe ZX\,'CX ~ Ƹܴm3Ux9\Aeo@k lӹ׾!kǀ6MKn $&ƸX5_~S˙睿.Jgj&TL,, tëG~9l F\.-6_$uPev3 -L (RuϟkN8)Vjc"Y\0}̕jad]5 (q&h {cvV2sʼLM35^Xq%Ko5e75EE9J7hgP\/?364nW8Wף$)*4U-KHK-3rivUu*RD*kGAgijӀOEFn_nߴ5V2}\ < D&֞H! R̹G 1xA,c. b?n%%>2mTlr8;Ç4BN|(*EH[m|6&37r-ưS{DT1I11L@3b*G]ff_~A@d9Aj=xpڇ$wq^Pfe"օ !CIz%nY4%qV26N:W\ipoǻYİ*9>Dil<?>;e:vJdeH~R*x: 0ίx_TߵtH[dqV0N-; bQnkEUv-K%x .E;- QXZu@фtli oOW)udJH߬#9M%+W7/ɚ;BOC2F(xe f݇K+f]#GXB‹Mv8ˎKhpث$?. `IKbpش9.+4@?YYVfU)/nmpD72ygy>"гcbnnYi|k<҉3h IbMb`ECxQ68Ilgl@G8W?1 q.ɝնW/g!'jSn堰БORWXrsE^509` ېW<&|j 'I럼).?&ps:)WN47, 82|m\8L:H r 5N]zߞBx[J,+;5ma!؟z)69TAj2:=˷ˏ&5'nI+a-(筮єjOwc/[ m0mUmw=3ZTեO[Y2G$x*)GƦ*\W1@˄6tnW]2SB>/tʨ$QG qUro)fnScJL :\0M;)0C{ 1lmVF|cMGz&Hd {Uyx(#E3!V-$ |  peBSA1?iM@*Ry(M[sM˫URxS>vMO)ʨ!of~xdT L,y?xd3݆P!}dք,vXb )t-hd5ɐ [&b9.W'DGB {Ħݐ L-DK#o?}C$Nt]ux&3yy|6XM[GfRH7G5mo2cEܺ\I(^tM:Hȵp~%jhM7 =p~b6IS" +IFX=8Nda] {'Ua p1U0T8Hgvo}:-^w*\궎X_75D;Nnn'4}GGJهPus7܌< q60+ܿ\Myt 6b,K3_t;'N;)vrIL;G]R Bj^lciFBVfq_͚:N O\D9;)S?.N9&32APC!}Ozܚ-4PSPGUqzl;QI@[DcG|ڑL6t8o0=2]0x||2AlR}ԪFM+(CSE_58D'ow6JkosF$ESLsC=7< AbOrMC͌"0\E=8*(`WVpӴqZ# JS. F|RЧ^b=<̟cOu{ \4ԳLyT& U?Եᆝ] U+jaqx=d|y> a48WVl7xkp0?8LވvfsX/~؜`ҞAHL>1Z߀]WAay]YH4&܉Tn=ZX {0*Tʇ_N39NOOڶ JD2+p2(J%"}Ek?[/- R 7% ufʆ/RhFp௡#'-6Ad}E(2.q`+{ZL z6Fŏ v}x;+9v+ %zӒq2bh4gO7a)n̗h ]inRF0I3"`v3Ni}EN8 9Ưʱ#(,)fli3'PF!ᢐ@iE.tC<SJ!ڞvr]km`~qw z8l} ynDT::iI\23[1[RsrȞoНO:26Qb{ג]HP؂1}YzCT\+;0Z|h`Y'K!cOYpj3DAe6:َ39e0.ar.CZ8ٍeE@b _ CnKi\cDя sfA`ژH 6MdLi:cF(7^UaT=Ȋ'kpgWIq95ƈi >sQO(Hh#yt7;{OqhKjG[߬|G9hy}92|1w9UeգJ5ڿ}Z;-(C- q~g\izL񛃉\qY!$>9/U2xtw,*@崕Cxp6̨EL\t܀X<?|C3*:5ol08ב|!)̛W@zܦP뙈_#H2\XN`kK5f6J^/`]nc`NW33b ?"VrݎbD/] RIUE{j _86$g'Fz,PJyUo]hIZsZO INGTلpځ;$׀3r+zN+1<ćq#{.s JE^r(hWbwNs8%*G/Hv_/%BwI&&μ_ r5zg("vL&#4&4Lh;J=`Eq—]D9siu9Թp21o\Kwo6pMHQNCڍ1C^BOTLs)jh=mH k?BDHg=z2:f@RvRͮD2122@Ŏm~i|d]SXрQBkѧ,vȩ$+%of(\6rqyIe ~Jr7!|Q=pkO7tR,G9v{c٫Rl(+;Gȣ YP>i+ypoq8\Ob;pw4?A UR YAa)c K0NMQze1ϔ7mFT8v¦ ɐ,exyA5Jfi; /6>Iư4lC6O0։"W]l`Ejt ԯۚ/TBCURUE-7NS!X&q  *8RyTKcOn?DAqAI!p/$<&a`dS\giҗu*q=mi1g;8>6[eB)~8dۤ f9qݪV>6-!5_7IE*K6ErC//tޥ5h6?u@Cw.-[[d ~G#8PlO]. |zo.w@w]@_ND qHˎ 4Hqj+_K/}X*:wZVV^?x}AKy&ҁ@zʹuA#7"K2Akl5zAc38-q"tҖo072֠% lșGo t5>;]ȹU73[?8" 2w3&h_8DUiZUD_}$cDf/vHB_@7)za:yV65QiJC4`T|r}L4^Ȩ1H²0qU7 Iى3 jAG"֮IyP: co %ဎ5pSr!لL(5:B'l5L!.8ӊR߃tr&-pV30Z9W6x T"\](1*GOg,5iM}$N7 FCM*6aIfW} }KjIBP7NEp7b5}k;S1.>+'^(-=Ou-CMA q(0 h6PtT0ǰHʑ< #T8/PH)F?XF/JrC[8rw A _#2k7,3#cD90(hj{ĮYx! gDU84nJ"7U2`Q$(1foЖ|NOo?:%HU_īToz|-xU'.185K#>DMR|~o]Ϲ# 8?u8(IhQޚ0&L? I_Mnb 0x4eA+`|WwTG,|]ȄZLj2:jeH>)MH[Wy$]0+״(7ՠkIx+>=}(g'(=BU^%wtƾÆ?+f6Jl`Wrz.eCo ?8AlXj@wD4!m`jRW銨m %K-H)rR&Ჟh._5D5hX-rpWMV"j!6\ͧqu 2!Hzi7^/>3E0&$hp5b7W8&M06!gRjeo^~(7I?\lr~ۜ Ji{hkths'D6yF-tE &*66R@XZd&ׂ!^ŀ ĜQ`ė$9֥co|ex Eo9#g 3EX6\9}7fNO:I#3:]>l“ӓtku ,T<銔bߋT9fI \J"<Ҫxx[h}xŁ2k:=K]/Io-~J^۟MF)bQ#NI=ЧB@+N.[TBO~2H=2~ljzrQf; |Bpi[⯥ih(6$[wۡRށH8UQq}N?|zmߙaMB-S;]Z}jp`lLl2n(a?4xZKz[Sڗ-J{X(BUUv#s*՛-to%` FWZm#+SQD TU9bm@[t+ϯv ;Z~ςҚlܺYKq{$JBsB>A鎟rn pcS9ƈw=:6/ji#>֚o9S$ h(UsF|$|zB\0N qdt|dMߗ5U ><=Vơ!UjbsIYS9j7)z*J m["!<>MHe7^jp`yA|Xx~xYi-?. jH aEZBN%M{i԰zwu:X9dPhfhk% @'!6<* j,&;+2ı6U[`&"I>2wS2wh`3W$벤# Ύ3/cxje_#NQǞ!DpA31L/& b8\{qfڡcX-%AS 1epA/Ϥ 2ԥmw*92R *RQ-${Tl ݃o&í[gWEt љiR"[ *e* IA?oM/Al[4O E#B,%uܭd/6"WKC;ƞxʛs*FtKv*2XƟ~v ӆCl;bRZL%y.½ 6hNԟV(J*B淂\.UV]Ύѝ$+q')bA$ h"a&Y덇!,![KW&`fi\ּ,ez`!]0՘2%+L(<'E Ay)|/06MHd(D(ժ04'1E|8cϒZ5nm㡉*:RO>~Xs)*808_ؗo m5-Rg]" +uEQĆ= Ү]Dz\$Q G|8qi((핌1"- bQ4Euɐ{~*; D. ւq,Q J(TRxL`>kM&LlV P8dl%wVfp*a)@{G BK[@xb?Sd,C#2`&Em'jE ! NX".^࣎FDX#j(Rg}c$9r`HsE[E0ELp4_5VԷ9/2N-qt'HTVB[}W`3PEA!XRk Pp)w9*>0fbUTh͍%ɚ,1GBUl1@Ee=TkWV﷚e;q,\$HL \a8I8.-VzchTYig}Wy/9xޣ*x4U>Deu_VhId@ LVCG"J/gĆt[R{d Pʹ ^Xb. U)q b5D3IB@E8V“mͅX5u/fOP̷\r+T`_BP+ljM_jS%E(Mw`KpƔ|DYw4Kg"BSv)]DJ:l_^wju]f0=?:x~rnaH[<s'BqO:DtYj6h>jrn!;4 }NNvFlrgؒ8JLV;VKRR֏0T  5 ɣ(\O׎xzOԖK;*pK&HĺBT.NyiMDt\mY Z4iQp9w߹clyߥ2LUt.U%zn\Ei&^)0?Fk~2R]Lt)6}9 ؇Re>M1yzbMI"'&e7LEͪ$.Nk) ;*wOZKXu+Ţ{Ę+ 4jg|&SX ZÓ4~-PRjJ^Nf!MrQ5&:fVc2-aM숂\0 >JVe13fم+4?O8?|/d}I~T߿e*>C0èT;7`ȲGxRu_T͡ϰ! Tmw<2uK?XNx2 e8l?$L_h%P 8,}cD+/B^c7wDGWjP?\ WwE@Ξ~`Scn-8lM^+ //9mXbU?h/CuWU]@:'kliLE9Ep)!)9i^K @|H=yڱ`"/Jx-U e(+ GSfR]#Jz)lB"r $6a^be'a!$J!+U&W C.CaL^IB09ߛj4-D7 :Uyo#|1~RI~nmZ݋mȼ^wypC06^-{P*lO5ceup0l;Mdec;|4#m9q;a M0 0C:ud7vݽ^ِM%4JEb]==8~#͒\T5LIDY'^6Ute;\ɩ]½^K`x`GK>SSQU#k,e RNliJO^eWD=5MĪ?ȯu ݠaِq+xmwYҸr齳:ʩ&)iE]n=ȺJ" :kCv cԜD4D%;o L:^5fhT%]CrEQ@1wCT,%uWɼDBAAwzCC= pNZ8/!j o5Lt8adn} tP9aև/_PZZ[Do4CON^\)u]fdu@6 w "C<1N񅠦JV~MMR7OǗ-)•(IqM>.>(HǾ/noOE/L3҂晲=+Bw >'a'jY~!]_M?GCv_e ify[$.O3~sW{<C?] p@pir܃pN۞*&qw2a似2r1UB4扠7>>7u\=60דcPu}ۓPre k/,I6eP(\DqIJ,k.z'Isft9PH:4 rĭǀ:g e` ̫nolbBB{N,fx1NȜz4Ai6MwBrܡy[PG)^^& R/$[Y_!'k[^iرaww, E!R HFǔimյȤ%>"S{% Hh HҊϓxe#A{+^ yr`A_}UU-8Mx$tX qhbZPU%JyQ_Pyht|vuer'H*y s%G j#J9מA-% '<=)aGQZ,䚹iX<M-krĜqj BHbU*qx)Kf5_SMHhX0Շ`_,ЊJиK"-sha(Rc_zg#C^8D-&nwfpܫ`*:]ש43wEbQ-ZLmzjRBBhkRTUFEBy#a柶'xgfp~4$!:<.>)3L7u L3&:Cx',AY|s0:v -(y8g_qZe4FKƒF SP^j^SU[F6}߁]>9> u~t$r7?pPNRv\-{t11:T8N/!Fdԃ.9$ #S3/4g>HCfEeXq՟]l]x[/؄طV/eFV'V= H105541bko@,m*I}͋7ȾjxeT.X7pu!o"aQY(ˋY0ޕ:_c35`oǗp N!Xv_5)=p$#ց H\Bl dLъ.}x8= "Q%g%T9!IÔY&d&`r!_|1*Ů"ˁ)Ax-b'{VлcZU gu | b'm(3}:n1 {+gKl`7> Н|!?!MXz,P^ :a ѐ,ത<i;hQڱ( 2?̡M9u * /b6ʴ(~+4YH4-"rȅ;씬B"PuEeGpld(̰J p6R0u4@`ar`mtW |FIPzFDԊ<^Ɯ:Ѐ6&̦)$C_cnjr|msTͼREeA #myފRj-i_=<%׀T-^KI e5Smh!nK( F.SwY*>D5a#WYo([jS_Em "Kʳne/bRuU@9Gyt"7^+|dl <h *>&kA10|%9I-4UTȘ/i@//xJF0pt0feglreoye0ô2GZbl.m.5` F9t4>Iɕ%F,YkWFYs+hA Qػ!I\lWiGq .O<),jHVtD.G޺~/xC hȡUBNd9#6y$7L窱K@'MYL?6Ddqj֑ZY)[ե=P^p {VBD@;h 2}\4~̺Ƈ /بRFe%lZLew6BpnTF9[FPV٥Я1WS45ƺi ݵm9I_D sy+U10kᗃDƇ!O!N/bom .|^`HvLԛMH|cO 26+{UzH>TE 7.hvʬ_y#IbOIjdɜFPRDTdPvewr69JpIMu. Jtt+~ D^ U7aȊY[t.;IR}d^cNn:m]s[_n K ߜ{iYڄ,t 6)dX0,ߒ zqژ+V7>WJdufI^߈Cv^s%m6cSg uN&5bBP"∃u5HHQwjO A)qPj3C9ՑFZNK }QSC^fOŲ3ۻe oos0d*X*B| hs/vv=sN;H58%F|#\RbI۲ӋpCoj+GW7[wd`/@1)U9 ORIh.t'r@;} }v|5c.\-}NkBĿ(qPTZ^L3" >F,j}ར 6%l1Iu_Yxfғ TַA#4@r/_΢[i'9=ͳ65f!xc&naAT*AyFp SX:|lgaK2Ti/ 鬅:k쪈3 !=V M헂߭MpYX6\@3*kp?UFD7ی*)ɸ7.\2{fl"}yg-3 qyyS;/,.0h-oNe[ J[ -{+a=UqUz(02bxR)"؊)`fqWmz͏zG2N6c!M: 8 نe Ε#l_QiPJWzK$_TyrIc冤 g՗ގʆi.p?24*:[6OZ29b@ Ɗ|Q7HV*k<̣Z<[HvBfI!੔bS""W#-3(SgP΢t$/HeiN ?+LZq1ʰlM;$C@$DO=چ[3]o dO6YCEkHT(ڰ^; {*R̯|R?؜2kK!@ 3:Fi\l$0kM(#} Gq g?}3^5&`VNPkd<#=GDlNm*OP\si&w1 xyHLUMHJ͸v&27ԣ-{0m=@'Fbz,|h&3 lHGl}H)e d񣴓 EnFUu0Z2*x0`pa+O%Ȩ˛2Q.?8cE*.D61nrވS/ roV YyZ'L۞S/r|"h7Q+tH\Gug4\N560yn%qݴQ3Ԓ5#4 qa9e 7;)R%RQ  KZ ㍁5$M)G/[){0O=PU/A&MH>O7g_!L?؎zXEuJZpњ(~~#M9:Ѡ/j[,ς &Y1`,r1]玲)joqNb!ά96xCg'QꊶP~Ofv7 l($y6V*`B M+uҁhz2(dSs {. fAԔTnz+msѩ FdhW1j{ҎrqrKYh+Q "R{]=:zzPm\lE^L~r$5+K7Rb@aZQp7TI aUo7N D#j, ^}'zE9 vrg:K~z2e%!b9^W0\r=MWȊSNrjԍB `?򡽶kLi%IUf9uQF`zS֘nSEu G2:9Ś\"09 g}=z9Pm󷴵/ <\)Q^l[CpaW|hPwF!v7wQ3oN]ہ_n4,KX5PL$1[^G =Gَ֦l3oAsSہ>xB!+s7σEԣ-NPnU%a2͠c\2q"$LEZњcO|Ȍթqh T0AxnaEkDR.t:o0G}i=`Ү}'$+&)kc~רxg*}J%c}@{TũK&NqxpAau2Uz $DF2q\dxpn:i_ɑ[ԵHg]<YoLm^.X*X@k0RӧjG=N+J|R( beYPRVL/ĭ[G\Xܽѯ{C 'הּ+([X`$}ϰ}?ymwxȽtl&E(Js\Oj[GvVZB.QU+C?( آ5߁Ѿ@u"R/ºPe]vm5pk2$ܝioZx9 ũ: <6'BXVbC{!n\ת!K2S)YpT:Nd;FLtCFiXADlh h_b39g 58RO'Ӌ} Q"VB:0[GZ~,b^H-B;!4X%9tܑ1 W~ B#R;|*UkkB.Q\s鞮']ڵs4;A\M#vX'_5H ƵFȬ%1x wk܀!6 `o\y,{0}:¤!WJu+ fD(Eay^xF9ȥ$ڶ+52e"ʸ)Z"bJ uS?8cE5^2wVK##|GB"CZ;ϨNkj@uy o{EAǮpQ'%C{32Z8y.i!$Jɒ󕬞g]qVWkYw8`m#}lf1@edʥ"ȝ|%mBˁk1[Bhʰ9Ri+^F엨Q/ Tq0c[Uuߟ`Q%)f`NS oH' A=s[zhj(qe+u?au\<ȯ@Dbņ@9׹i&Uy"'533璻r."XaAQ3r\*Z4QS#Y_eWxFpPo RTz$֢YځB6J0tK>h9Eyw" r70#j? L13J13"ٖ(脱~"llܾ YLlMvX9)(͡)aX4tbM %R̷IRaXм/2/HeD@iddh/٫*;A\Y59&F_./`_N+M 4m>{FcqM4R$EO[!x;nc~,OvđI:4$윯02 gpɉhd* 2m1ة_卦Z\aZ:~Co0$s JA^lq&/}T\|8:1EWo5p[v!Zh! C~QC9 ~ $DYYNmz+17 4@1ʾEYDKW0՚YʳH]V;ȘtaE P#Ś!pYn9ݷv_Ƃ蔵+m9XzAcs㟝bn)w)Gh<ƻ4+]LDИWCs?pz Ӳ-J\g'yF^.a@M*DvO2&4xR;D*?5Oaz bR#aeҫα*Fg(Ȉ Q ]ĎF->(&:"oi'Բ,+?ڀЅ|z_XR~uvʪ2ܭY2y[_-^]4A hk旿5: ϙHqq(~N%:aC?-h b% J3>2Y'=)wȿp.P%B𹉣D>BP¢@vEɒeb ~t-rBh횳".fy_(A23.y_<ȔȳkEM0@vEsdڈ .[ tG$n0r y]vA,5 /薸$6}6ef/7]Qk'0#b9D _sNh?!qdRTW疷"f8Rdވ[Q{t0 $` (i()-L*GTBq汔XNiQRֈ_Urp(Sth:蔫eՙt*MLkP*D"3yfM|`ngCN-r)uLyLG&꒳C %uUud.eGil}5 ܓ}ADX x3d!at8k+O,̾«=åG1sT@j`yH#.G^PG^Uvo|~@e 0@ӇqC;0s|H={s;fFӐ ތA&'#a-iWi4Le]$Y#Ưb]fV'z}d:`56qGWlkuߎ3T^7bY4 o1̊K$<iDZMj,)[8D%h$IrbP_1dDH 9ҚLFf޶JS'?A,} 괗 }RMQ_"ז@Px,gWX@l1 3-RRLhE< ~vK}nO\-^=&mq,a pD(8(M ;̀r@0VŹ\zI #p{ȽR0!cM5wnEBbp5o pF@ߚK"t .~ PX/HLAv@B2ݥ ՍT#y9_0ɴbOUp@Fp/E#gNDFuE6~^A1V3G 6!;FBqyzJ.G\IǗ7iFNqb:>/BQیڏ<^ 4w.Kf4K@%9$š݊sCR(I< /$)wLF;^z mK@2',e1KT<7pBX Jzl}iP-YE#>^E+͙ Uۣ??M3d3>͵ ,n6nDfA32@yiS.0 pՎq= ƊJ6;1LnE*2oza-7':Nip[[G<s /Ӆ>#?[L)PR\NT2 Wp;(Z@m|DK6w±x\'̡֪ol߁T*%96JrcsϜ{$ASQp@$  i])$̠* kTMgQ*Q'd M\m @W[X,fI6[';g9)Ul u]F?/vT=qò7h-}#DP{{zm[ڿwh?+n=2*A%TtRQ-f΂P%[%jKtԐQq3*O.C=XCg9a%{s9t^NLGW`;<-#s0h!91ց2eEqJw ]yWX"/Jm|E޳ZOfi8 S n}[=gVPQOȄQQX#Ra8[P(@0sI(@*@Uh7_@ 8erzKYֈDF.^Bj҉<+Uj@E_ҹ T_?/wpo>0;kv@F*~Uio^B\OՅuI"2KjCAП4qAJCbOG̓wazC &X_WuDƒiiR.Y?ji > U}L@,γ:߾l &_QdRral8 LZ/7n# ϋ2y1+ ,u//CL%&r (>ES8V,DNGw[o铊(2If9t(mlj5򣿺d89Z8_jvoe|y# r4Nf&  塄8"&%Ԙ~YG3e%%?tO.+-sW*s'!DoŘ3,ّJ AGpJ@0wh"qR0;o g.iHPnZ,r%NZWx>9l8ϰ&I6%+EO,}*^Zj 0dhDr (1J!P6Ȯ^~r$F&T,`/yѯ""A9C^+l_ПTJsqNvMjԐ\3+/\goa%)>dNd陂LNjqj5$&u {NjKN  !|;4$VZSYu+6&K4ǘ$a7R T#_hY m?`|?(799k:nN|i1x) Bݜȗj|&Mul1 oe=]Y2XY0 #8bi/s`jS"$:'l4\.fMٷvkۃt{<;;.xX=m}[LW|U#>pr$_2_/"HZ5ڈG7(|p:r2 B9\}0Tư@z.[6n4o`;twNV<7Hhnn$=㙮UG^j%B-"r8H?ɈZC_eʣ HApv0/x>d$'d #g|w|&RIM/dF@x?,E f?!;X@l j\54̔Khj=Q]ΛK6fټܒ50/' N1C.}B/d-TkHtvƲn%-HB~fMWfmk ʎxؚ+K$ʋWg}[IivLv5D6'T}C*?(d/դNSTAx<$,% D{5hc{"8\qE;[0j]F/2v~pe30 %˨FcE5Vϕ+,ʦKT+m >]l)AC|c>TC F6-e$.ئP#իJYd԰=d҅"Yt&!Ji\c^*.h|Kɿ꧴m(Pژ"ᦧb d,[}7hE8vN~M<#p_Tkgf:4eK U4#FIc },{q 5w1 Rmx?W"*?VV!{!w"]FࢾhE?:lk[q݊ ~׀2SP}զm;iy !h"^߆ c} |[T3lBsT)3>"%^&eQ;*?Y^!uk+ i܍3S)202MYhr!T* [=KUZþ^}H J|8=WڑY]h8BR;,^qOb i+넌!"D̦-F )gnv4Vwh2ٯī{/2vBaN~ ;7&xSD7> =qn}}Ӧ?~Uڼp\A HO(Y~Kf{OĀ;|"qb%##⽝-?ӭK*V+įVAK0 et9iQrIk T" qqc25 L&dW-(1!ACPmS)ӛ񲡲HO6o :h*UݎIed7MG[rz3v`OMo=< C!5 z{7d?ʹ u. 09!w3pڍEYv͢tZ v`^{X02%52ɓe> obA,7./-E;[Z{EPXΪٻ4(%eC^0bXTW88V5X~kVhlk+h1ܺڃiNͶ.0;j\MOɅW =Fǿ %RV]|fewryk+oM(koa'9A6XmZ'[+t~n''l"Dc|7һ}_%?AA)D~xƛ\[qseZAU.Ѧ 9\. P` tҫg@j}=8tH YυDѣvwѷ6ܨGy׳Ysҩ=6rsKti!y^elg\7~㉳\NoX1KwRq [gxK}>=48qEdKzZ-,ލ<?l^7 T66 kۀg>M#o:[ 6[qbIĪ`CTy+Cwh3ozAﱥU lNhp|qsINs/ĕDRϠ N`9f9"`0Se`g]m쌑Tt:9ݸ#pNC(m!_lKɟ1P< м`XJ@TR7֛ R4֜'TNqR4iv;vB~K?#u9S C };" Q˘TZ x/'Mt4|N .8حsjRNL3<фzKbŹlT Y>ٿk䁞d DP8'(rsjț3^9HX'Kqދ1[??(#3#}G.3]4Eha Uc`PE@D϶Kjs ~.WOB2T5]Ӯ $>76 qxn?O` d|Yg*]k"97 _~6"]5EM9NZ dl<^-ee,?F0K.gBh"z% ϪnT_W]6 ٪`!s88FYk?I7snäR*#rnef*QEI=_ahx~o=/4x٩5oحP#k@(19!h*ߚCd!ɃG_sO-mW ih223?/{m)ZUV*ĭsp>dU'1()-HŶGI"l4&&-: c73ۆ\ObdyTuRm&:C J%kd沄07eBJ@ +.QR+C˱F {nKζBDwo8Ml{9&|ei-<8](_Ɂҵ>VFE C#Ļ1>8qk N]2pW  ZmcDi꺚4',8lx0׃r2mM}LCcw*|}D_9`u ~|QK3Z"Xh-Qd.c5Ze;i#P\^1f^SaɧxCKp[Pc!~7D|Lޮ@68p%C[m+r<ٷ"t v59%EZ!+Ϊ5 @"c8LBC5bMpާ};AadyvO_K ԏkx|z:ZCr~iD0  ?JK*f͎+ x@ 8M\O?d^GM9v稈eKMjRA. RuNRӛD[2"GN5(_1 >h<+qi3i}!?^?)KIl,>֢Gbb[Iׄ ݂kDlvINڠN~4x">sҩsaQdfqҎJDu0-&5:jwB\B]tģA_,%Xh{Ag;q.+J@<36A|G'7'%4@YWs! !D"/v*b3Y`_Զjt6lœyXU fo!G*ܢˎors&<7+s }C n@ {^z IVHle?\Q@[H [BMTM=}7}8dwA@^9甼ӈy2aZ Δ5gбn,w0q^$ʖ]nS#dԕ<(4J"Z(1T=@>*3[&|6X/Xyg xVexXxN h,:]2A蒔-]0̿%L*;NQ$!n6yg1%8q0.x_rpU\567Je/ t/BrIl[ʳfSCzWQ>]D.?8Jpd/ 5& ҵ֡MjfI>6\hA֡Q83~0|ZPЊɢn 7;RY(e:#ր@%dؚVn<a^rH_5P'ۄ{c_"B-R(Ipa[M$e‹YJNҗdR=o88Hd{kkz_{hY'rg peRuAKN#2%1M NW8Jf[ ^i}m=Q"3qMVXzõXDtbH"jF~VWÝ Kmw Z rPt p9d-O 2t#(Ў--m)rF7QOv*{gy z^U)p>`X;=\@{ mOHcHܸ[H%H6kIM?K{^&KWdR'Gn|n]b34kɊ~LC[ gx9;>;3WXw lFV;N:'ezK8Āp|r 3XCU ~[wxjм;Q).a$ŹJn=oXt > с!BTր$ײ~9yVr!\hDd6^Z^(Mj a'OZD粒 ꦅ9E0"sH,/ݭ&5 RHoNhΖ4l"yX!ٗv~w CrNf矾؞qsVO/&M|3$wC;mnخ @VO1Ӡj = 0꿌Ji&6ʨN04&60W!neCQE ,M:[qr8ɂJ758^ Qf",nBwYJoАEA,M.TP*@W_^/mwQ!euO \:'o1f8hӈս4%ӆh~j h ^lս&~|w/W4jz ,d {3Mȕݶ.ܸ\MB/48? цfrFȒxx/>7-ry` u*k3<öP}<,sO Im 8SqM(;6gub@-Qoο`(&A-(kǕj gZ<ճ,P%=YR7τ /% _>{eof#5%ތ83m_ՉkOI*TTrV7 TyY#\8*7^}b@#h6ص bQ)eWia>?67p2:]A;̻Oi۱Y 30 :+|Xui@[.8#tr1L֍Uv`urHy)ZxP,9K5qxԬt/xUjO}Rֽ(s%fȎW!+WyW妻w- H"Zox3rf-礻: Jra{T9׈r͹ע,pL L aJយb3Ğyʿ=e%4, FXFZ |jdƶju뚦49R-֡8jZBi)+sdR, __mSm^@AF7,{d0QPuxRWIJS'$Mfr7[&UAIBI,Bi|N'sY7O_%ojJ[L62{ l* :ml£=u6V+V]K5z. [#.ČUtWrT/ 3ml~ٱ |$?iI oYAt)<.{fC#@/ /- JH4(GsBzWl$0VʆWnׁ9.9 f6σs+4Z͞]y1(4~bʬG6|[J;Ka1Ɛ8Ce\et.u bضS"ifYD篢n~ټsYJnOe=9]xx'gYnݏ%)~U6`}A8yl_hЂz"3:ݺ+G*7^sl(4/N`'XD숧̥A^g=n9D6E\x{ tt~JWU=EۮtR+LiOuOFg޽ItVI^v_z4PoE]|Q$Jg-et&w@ r$A Tj@dl4G'*5npxB_ Yt-Q>J2w!7gRW>U6΂?;Ir[NU)I4bYrmEBbá 7pw/|g(1e1hLu6FoQ8Pzzzcu E`Pc 9̖U4D9-,tv %YJ$fM=ѹ0qKeOlrZkUZk:'z: 2kq*4Qߔ̹2yFk&%Ů)iX- ij}ů`skAM(q̓$>!8ƙnn5 ,lzvEө 1沣1Oe@zl`._p#G- ܂c-?p A+*7'Vd UIZ&'hv~l`&߿MMM@nWhEs(@/بsE鞯V8cUAϸ7U 9.|Vd$p k>틵g7R*}7'ۂ,ٲeUg'<(H(۴4w 2H;+.,.ip5A$`XYj6r8éX{rtW[plJzuJJF|I0"XĩTsB]0V%m]y(kɤ C«ksy?mǃ6 McE`8z[l8ygs"Ilb~W O4)38ʖ~T{7t +5|((S׳r|I?Cf-{f!ߦw~?8;پk fTΦ>@b^ "ŸԺAAƛ/yqHt.Ij@ cqLm5 Ottj]Ԕ( qǝxxHȆڅ>eJuͨ̾wɷ-`9qY)]*HO"o'=ՐwE+)$j@a y$o5{wYݵ3qT{@_ g%3xiasm_| =,d:rDSb~~ dٵ-e4b!OsyW\WHe.RCn& EH w0 zi/Cjg2O:O0U)Kg$"/y"f}98к+]{rj-v✜g彰xu.~Bꗔ\+$b{=X 1:aR»218N9@xDf0y[ǘ[yׄ߄(^;W܉Ɏ &)`qQʜ t$<++\0҂7P((8BC&x1Bk1VghG@6쑛N;6Z_O;5P{Cm\eMsw-?ќ=j1EYhۃ $"Ü(0S\ -4)v Ο7æF |Zc@N5xP%T;IE|xZVB=: 褽 z8!!qYI4]g^]W[e%跩H 㼉8wLNNC"Zt3ysW+ 1MJbPㅏhR( UQMhsq 'GxU6l6QDKfenqlYm5!lhQ Di/7K֔,ca+W\9pChȹTSw.RdbOcznEN?r޹8i0NYl:n։,U {$,^RS]LbsQT9'ZQ2i&V\!&j9G۸}jdG@ul0* 'UYh~: w+AA ذ~>`Px_z`OGAgZJ%= j߇<Člkqhʃ%}].mS9e'] /9dC vB!(͝UfHϱ1^fADdCSdgoC_ȳv.g7\x@jOH/ +;,_`8ds"vOGV66H_ V+çn`vf/ypV!+ex ڋJ@t 8B9t>]Ī 4))8 M@C doZzO`aZFo g򑌿_-]?iH )~IYJ)68YS,V=:"6 OPmW_M\yK-)NvA^P1c +Fί3_p3rΪ+J͏fMaWٚ]M4>-P &r̽1=aM}6 eu*,Qzs,?}/ሣ¸7y]"+C``أSC5NEb [ҦH1b{"uY,`~J+xb<,z@UtSS2P3dq`%(_+-%慥w>%_4P۲MS+12`RMxU.OA4 Ӱ^A/dK-$8HQ!CESX1I+t.(\ǢTsz3&WV~l˧%2ђ z^p]4!1[Rd?f@PDb;ݓ,nq J#X1q*A !O.OBm(L"Aj̛9A*–< 1N+wFK,?"ԙN5%I*CK $&YьV@B?l*ި FD`gIKsjkǔys<Xsk]~vhh.l=mϑ|D4pexRǍ3%zBÌ 6:@1hr=\D I*t'Trmq*· :мA[}`L';(@loW3?cDq8DQL+Õb+#Yf%a7 ԣAh%$ 9Iua' `~ {DZ iN(V]L-ռ N=b8fWOy5Y\&I:en5"UlOۏ8rj,:ٛ<]S2{*AkC4b5"eio~n㐀>]|Ų JRCW)m.c@xz|MpYZC'x* 0KNNf1k5T['Y,d3"(u li2NUuQ7U"% J/_t?8fk2u u4ռTF&etVdsX~Fm,g-` em~HbU:KB;aJaDfO#A%K?Ěnwp9!'g~BCӤt9eXVyoRN^d+stΏwޏdXxrLs]Qz!]~ӗ$Ͼ^N  jjRuK= c,9q^ԐhlxikqNFJFSD/E,NI)d4З[̈,mbfC_C.[ckS1׷re/S.]t :V)i6H-OSH;a1l"_NU,,(TIT[q)|YaBu#-UԦ$dE,U\7&!E}7ĀAXn| Lnp "ys V硡C 51Ѣ9 tGk `"{I[ނs܅&X%VEy67jgs( UD/˞ţ EޥlU4\s_?U&;;9BB|1]  JIN#ř,ߝw}i6ིz3J5N U!BljknM\ &ɖQ+Zu&!j$b+Ëylqѫ(ۀ^wh:ef}xpy]igXZL+V k{sZv[FVPMgեAy+cJ5[/GVe!S5Ώ0!VxceYPTB RBIvA'gl[ʁP?Ae>&kB1E%'p6FWF莾V&(IvKڞAjo7w!2Kg$FFnXǧ7z3I1=k-I*(/BihJ 0L T уPe !Ȃo[)Qa^nx@AFmL*~98Bb\Q/n}w^ ;b*lV xbT;:ѧnr\wZl9'Zo8ݘpH.G6!tCJ,GnϿ2YI(pʟlq_4!jH$J,mHS'=' wMRvE'NŴ pS{*k3;$IQ<.d~kOm+t!x Qh8ژɂx@l֤ao1i3z1-qF{Ƶq:rpc 6 t٪ɇИE:/k-PP:|(]ztoR:7tȺtbV:QcaîߕRQ=y)#)." k}$iSi/^hs0^$D2toN 9 {J+ee@VjȻ:yK-EO_j`L3RX S]~>4{gKyZ3-=/q<@X!6n[^њ3@Kk㯕t)t=Um|ϛ*(bFɘqJ..+YPl &ߑqP;_(~bᢲ"AJz\[c^K`TiH qnF%uK )By#xq]0eFtxSXB%/=/UǾ?9Br$a1WnXE?M`.@ck:-֙J2.B0픓 G ]J0L 9b(Gj$Y86j$5@}56mB%cefMmJPbEWPRj32 IB˺qAꗏZg8h^T[wwaxahdvp}/Jg6Vfa0:4߁&t >x *Z`e/0e3;P?N/n`|3︁u밴&,{nbY҆D!)0ضkٟ"$/{0~4+ネ %H ppmT W`41{#h0.Fz{ vx\-SO0 metI:\1ƇA͕#]"e*F^0 [e1&wT"X/c@HT!&&C4J%qhኗ=Ϧz!몰1eJyϐ79yrPAP7m@R&4hNҟӏ/hlTmsJʆ 9EaM%Nqăr~MXdDRoCs W ev6/F݌(f?iGfs{WqhrG1 S2rq _+m/ڂ'TWLZ+/ Z ,u}Qa츸iN&ܤO;贙Oĭ=߰yh0?@S9\yy%.iYcpTxES'#qRG#Ս&%sp|qm8үsJ=ݍ7\1yo|y: r29-xxsDX?e~A\u 0fso-\EPy_:c}-t }ܺ&_|%iUZDe6Q[7 8@/i`2ެ"7}~AYB;޾M,X>Hŏ,~AןfN[`0Lw7B&]L8j<c\ZgZq 7rFQڻ |.iޮ 3P`a* `OxJ%T:Z@f=xVais3v({G}ωaB(mC/kPP${w(.)bݛx`Aa=@ASxOt.U,ὣ+_ _^L>yss+?4PAs _j!AR._x(rz]u!Q& 4{e,k5A3Cy97;1uNt` 2-SJȼEqQZK<(NQ}j)"NH$p|W9n hT)O}qx޼ &mOO"|ޓ+8RRBQ3B OFv,+Loo/)#"wӈ0]{EܫxBa"9pOKoY[Ϸ[B4J;B;LDl(2#4,)0+Ya;5 LŜ17 stnU礤a4QaN's](L~{Ob\XEmpH )C}1*cI&R ]^qv0r"k͘iQTX58o7AuҶ+w.Bz#:`<޽{*:4iiޕfyPź2eWEsEѬ{g]8mNVfhZT)!ϣۓv/ fŒ>7v}[qotV O>5qNtv D4'D4 SAɽs%XT_;^%N4YVu?8z߉6^ ʅ.J0PQ,eN0sdNO#}e6ެnh䑣-w#1A*ada\)e(2X#gZ@sr1Q%q؞uZqmV:5$j"WDž.`8t4~N(v:V4nL=Sr1#;1caqJ:U;Ts]/搁f`?X#Mpf:R)^F fe=0ϋsqCdj19AMmUGyRr9P&s#a %x,EY~@FHT 0| @3, EG9Hfj~zE.7Lۗ-);I|00O ڈ͟A_4" < 9GRQ9{'Rr+5GwW$f, K^xv> 4q'c|suXT0y`ٸyxg$ U>GeIw1C!oic8Crϴ~Iup=8ҏ 圪+ f2$qH][b, Q&r;$@,I?nNl1GM˶ï3yS]@~O%WqMM,jR,:1B4MHB%dAeK_n Q좄Nt1pczjnn}'x떴ݷb;(xf# WYOk8Lf @ws&q LM`O$6M 1JcA"f S>6}w]~TnV` rOkhn1V> 8LXST_H;pjJRң"4qHw!>YŃrD(T} ñ<z̤+j}peáp9 *N[IhSg-p'p3I0B,H?:)`bX&`jM@6Q>#!6І'O+z䪑zo 6'PLIBxQ}<4}FM -ӽCBcIT3"Y5 m(?^ҖE ( / OQ^fOTCo!iOI`TI/ n*,r$Ɵqym:DFMڻNDNl.fXs]CJTMbE uj-03/*(*Vxs &~bP(7]'-tfIB&c5 Q%0i PyA$JlD.1Ompm.+63tS&4bح(\SOz>Bd5j 9Gii:eV W$W>EĄB+ª'_ɀZ`2ٽ:[􄢀{"P䀉f77EpªTTsJ6dNuB4@\ 9ڔ1V3B[smRod 1Tg9>ʼnSDbjͳ]!L ?;T;ĝ"aK$ۮ !/Bז+vN'Bn,vLH>R`H:b}#|~~$b9~R9L1bl;lXOK1l|~h>{ikZ̈́h$= #,3us[?@^H~RcN fx?j΂fv6&"Ax: g 0I6FB)=~Rt;_gPvVGM `Sr5s?{OC@ ٬#^dV^QqsHw^<3rbO82vd]1?=S'fQ"`f؎="Ȳ%aI"ps qP 3K\n"w{<@4aiMGy7ʶ$>hb(Rȇ75Ԍ*'O[ҫLAyX1T\ie BQVCD##N#hAh7 8ܫ??a SkgQ&_`#` mp3niM<ŐxNGYZ2aO>X<^`0:ՐwlmCcX n?䵞\[F߬L\ Z߱>SdPo~XC6:8IOo׺{P6hӨ |фD1׊Z8h ,%Sa*sQr< cc=ZrDn,(?0)_@)+u!CֿY*+<i(-,fq{*>ҿAy)S< xQ1Б!JAixx"&_x5\뚎KP۬ r@Nwȹ +Pēp (?`|sS8U~ "{F҇Ֆ{ats^/8-Q,t>O0oR&ȍ~w9|ȡ\㪭'48#<onf%oA1q4)XX^!5$Q">* ){ˠ~.~= >f>l nV{t;#1 Y59X-ѫ";5 ۋ}=0΁ \RI ).JlE[s[y;ƽ/qk̢q3g6`cڀ8?9 fUJ6e+~V½pc4i4%jQdVO7o4 g􆂊 B `|\4,E͋$Rt Z/{b8j)pCC.3^L1{x@˾`kMciJKHMa,n)*2`VkB,~p)1㷱HPѴF %|g]?:w"-{n~ODA=^o$/7I<|x,T}(?ެt?`x31^ Pj𻥞1@7O7wl'>ʃ:kCnLºd%yϛ׷]_xDY4Ghe8AE!Iud-G7U!^2prl3 ' p8jtgF=%T w}a_OQRYvaR>\2=Hk@X,+ib2 mU!Cr,*uJ3`*Pw,9m۩Ek"Q?N3#EEBJAjۋ |9uA&)ZD+XO?Fh PS7..KL,Q\g(l >zS bUc #^P_J[ybnN$mv6}sg4o&}An~:LhȏJ5t+F%bDI^F{[%t0RE4 EU?˜L9p0wKw7CrP Dq.-=(BC{aŷ?+ Mkl%vz5"Y`.Ajm:y6* `5$7fP?!o/QZ4Q145)!9wsZ9V\#v Y΍A,j(BNChc([z @6t2fͩ״Mi[ҚTM}?dE Pz /T<^mbMa"OjϿ곱:fi.G6r!g2υtQ?#tV$£2pBHGj23\@9F09 A2"[S9"U#*#C HiiX8n]v9qc W PIxmWM36%CN*v;B3V{%v@<{ץD%!U_nr9GGfhƚ!AZ(u<ɋ5V:f2ė'{g5i*Arm^ʀgFIos QcYSO\o H@kE?Zi^7 }%贀?lIN$ވ&vHnDci8_LWM\.f =9m] ơ'Q9eNU;צ(zPUI#wrCλι\ ;LybAƠt'i\gyUMCNƛU9ː.ц%VGIHjd_|{}4,.~5 (%SH*rŇ" GpiK3m*W4 BxHʇ76HB Z#WjaxXv Z'hdN +xU↓9*փ>F(Ax?0ƥ-n3s@i|trO]h@oTNEf߸/Ѳdk߃ :vx1y)H!н e<@%rDrUXS|~`\a&8s;G,(D:պeF93>Gr$׸=Ghxy㰥Ʀ,2tS_nҀޮuR>[ Hy6zZh{զLI"T^RMo".>`bUaU8m?bfoY)g-; 4R>L%S=Ȍjћ3,Njے˃[[2R ÄdFq?8.J0Jn߽E6Q-EH%QPuK$w,bǃRSWi~=\ eKx:X!%b*BC؋COj\RE\ݵ{%>uvXO;Ho١g@ʔCӢ[6ApKL,{$;$%2|\ ]X91]>Ia)%t9WsYM؅'ߠ{U+J uN0{+!qkPjӟ.]3qd.:)vUo2LO"XRPJ41D_ dV,d)dHIn^dc\yĊڡkUNis@R?PGY;\ Q%g\gVuL\&5jRV@ۙ##ކMQl])O^˒G:՞i|Aʑȥ#%$c{9ڜc%pSMBd]yq8';@0ty#DA8->P#?}pl,Ch9+`:PVW/{ymt8:tW0VT\wYĝu&ف2kyL\X:O"F.I}KiY|u.`0V`.Z6T*QޒT~Q7%gC8͆z{LYCjǼ@ ""<,Ɓfǐ;^-5Ja=MýH+OB p?@s__E[\6g6,Al4 ^mI6WV'y&ݡPþхn nF*%P }/R)81[sBn2!_sK3G& $c/RĠ[lSujQX1߇doP G@n8rX|MTN\* SY @6 `g3Wу|=GaVyr'#?^yT2~d0对'8,̿JCl*XR| SA!-uQ@pD6)2+(AъJzW 8SL^G9^)XFL=,S+%u3#^YKRNEfѰCɱ+"l^g10o_Ph%@r`o y&j}8>w>:60CA ؇뙡'7rxjv` \&{!?(ъ$Lד7\+d{aTΪK|pA}QpUBC{mqBQo(oߪ!K??,IJ@%SҨJ WkˮKNsXdZ&VU刪ʹ 2y>b27GcSC",}! !&5ƿ\cMQE9%)\0 ?Et6&plwATazss~}Vxj<1\1%{TYl DK5t]ŭZ qUmp|W"=5 1ҕ g6i!#z!{҆,NawSK =6)0`䟝EN#MdunVL"o,?[aq8䱛iutjл]X\I3fqo;u%Xdva|ǮX4iKZ=oq!sZ Φǟ Q9IuJ@g Pęt\(KlyK$r8yT01nʊ&*qfgB jx4mXn"M8Iq66*~܅q@·xJ8n4M2\2#p)5_G(;^UFVi'iI[AQZG;`?\LioVL#KK}|5rSr&7!5#SS#P&G`%K4- ++nv0˾*ZB &X{,' fdf.^HY' 嚒s/qh?WG/^O(}GIHhH]Y?k@l9x\Ha܀"lZ|,,^%a'Zs3Ŗ渃CWB&Q`GbLfJʰQ$کYuoXd=үHI05Xb|F$`? Zﱑ Gb 8@F|88,3g"ͩT>͟Q<Ҭ;w&1G-#MTͥЍֺ&KmG5ખsWĻ y@S?Qw&& hS4֭kr*ܰm UtF9F5nON^ NM`ϐcxR<1*X=u (3X>J-nt$~>ARfPeI-߶Vwjq |b"5;QkU!0]6Emv :f;`쨌\n5>uX+\l@X{GXaI& Z GolcE.},W},bJax3cuM-r# ½B:"[@ٸ[R H,0Y200ht­ Zk!:(X2x+$8r:/NqK޴ 7 >s_RsC: Fx~7:ҹ!-H5lrWu648dRÊZ*PWp2>e}("Jc 3lL XD-/"r̲Ϥv]:}uّFq<>zh@6jl,1GD{G]Zb&qf ϩ:=s Td^FH"o&+"1Yfz/BBϜul1H_*oU} W]jw&iZ$ x wNA'㶔yEvt7򅩬GQEe /4Ӻ!`70HqkxA*{rJ΂jNWD,awgW}$z@p%չTb<5j%t&rˆ2nVN0O'"="[Cɫi;ČmɒŽp-J4N7K GGeՅi EOYy[0*Jf?~UӌOXh{䶝Fx)D"YSkT'.F.RkDx}f_ L :z.Ɓ3RʌHT`*dbh!bG~GVkL N*M,ە6onB)I7(; F$>t@ ^;9`ƴJnɰCǐM[zޚ5m*X-S/VkJ;>Q$y@8$b[G"ƿq92`/v5 t$a9CrKuؔ8Jex3]*Xb`1t49㲀7.M)IoD /P"=~0GQ@t8zPj#; pwG2| 0k_=b⛥&m-`IR{|>O_ 2ȑ^GK c!oDԽ ^h䐫37M9[bـ̱]5Kb&S̴u(H/{G%2F ŽPSsI>{5KC[jx~3o>Nb}la)C>8^Έ 6δ@ щPb)uRdO,avN5yo]l2X n<s6X˒Vz׍rBHԲ“u}0)-7 oX^ F3k- e1GhgM1Ȧ=e谆U:D&2P16 `J8xFz񾓞(VEkό!4x鯍)>E2Ze$*Tm &҈xD}yF;֑؆>`Pr܎AAF=-t)7ǃ9Qg`?e[hNOjo<ײt\[Ar~sg}m*RY7v>nHP74:qw&!7Fs1Wr+ު(Hڎ`QY|Ud ^\hu`Gڠ`_F,YOŃ3\dǽOB>|aR[sMD1}"I;Eqtw(P~%]A%O}-.K74U/ι%g1I,SV$kN@.5$g| P)jl]"@ZSA~@7M* UETN6%x|Yfkk9uVm}Jsþ8[gL@rG.K ٌcWTtY 6ZsדDՔ*ͩuAy-]k#59Jgh bك?>եRjmQ^ob>IXo :0y1**esT׼67.ƪ5躺( V&m+g>lD .%vˢO(w R Ǹ(P\2xqV(& 5:!7{0+b!eL\p.? 1WE/:@H%B̪P%!+RR0C:18gbdUC+|h!:|y51̐P{2S%O\nDO{D"@jVQjې$茣$EɌr1>Aم"7!z2Q|AroM >QDc2 mظ7G)ҩVc˸䓦E!h-Sn*pbMHp.K بjtJ&L4|Ԑ :WM-6kK#Ҫrp{т958PdDAќJMti7GƢCo Kd1; C$6+ n:aYb=d #Ui^cy`φF>ZLJ6B- !|'GiG,C~0ʣZSaphOCv>Z~e틃"LMz[Gţeag)$X /E"deb_*%\D@rSIX Fag" @$%t..W9MEJff){9GĜ3s,EKD->΄:p,5rN/`(+/p{!w߂Ψ8{8*V4\:_L'E %Ϸ8QSQIZFd9G#Z$n ]t,Ϥ .Y@ W.>;qP|  Gc8&LIAIT> PVP(|J$Yj> I`@AGQz,R,CI5P׾ׇ2H8Xd'7ӛL7G`=kQsckc'JRVww8a$1<  TDXoFC iYɀf3.փ&Ad2q(|"^(ȇ,?FE 'TaI6BJ qAkό߂H"a.p.Qxy8rQq9DnaQnJI*Z~' x ptIC\e^E46LdƄKd8 -X3)kSN-f<֟(N;W.^DSQGCTƐk7>t^Ѿ{jLxAXZ(eu* *~cݩ 02S:`HRg uhsrJGSY]6QshڕGT,̺$oۙFO[f!+hˮmgﰎ?V#7T8Ȑ<(wsZ::cK^hmgH-S<^,-[S쑦+WuFn"#P՛aGE2,ój#. QSԣO eկ̴֐SiҴSg.Ѡe.n*o5..$Htaw ̌塛OWմwFY((2xE+  Ja側LFe {Yi dDsqJ#^# AY؟ug;c`1g *U@*rAJbc;V*,Ե$,,BT,Z[y3>E`P5.hlJʗ@a⮃}TIhjhT^z7 8#FB10pBRsڤ$f$㸫.IȠ"PQ:Hǭ8u] 3~gM(ugQ,Cp瞃r#>"p!(i(Q|((<eGX;.U-෠ȮyDK,P Yl-M*DCO kx Ͷ}443QUUNP1p+a}pL>^蚣zSԅ&/Iچox$" 1%L~hcΨ޺ =YM| z.#C3$fRyQ M"a\E$-| ya6u5mpdT ^i;H6B"`Yz` O^5vn(<7\v[czQ sfϼxip35vjf fo}` nTJUߴW%{)ɶfǐhyT (X:jau7K{ 92(늇jɄi򀩮4~߬~ov:Qgw z%fR=pKܝ{uY,P(݊w^m2$ %IAJnLcC:| *fϨxh,H/p4qG]KnC޷p4Z"NH'ײiٯPs9{ǎ=BuF=wi(_[߳lӞ+bR1IHg)b-H#P>iѼoG  ?xH8xw8ji8P 46M&|1LV1-APVMQmR`خ Hv%XҺj2I$ڟ{:%2P2<ؠP8lmmײuPh$k vzsEGR"栌jGwRHCڦ 'XM/ڣ|wO[~8T"l$+bцnWGd7ecoWm{ֻ7sŒr淜_|o3n 0m Q|g!b}Iw5HڷDYOmuՑ2t-TE͙͟=a!1W˱_Gӷ."z" f Aƪc ] ^msuÑ$h3i:]֭W,ȿZ2FC{'@Oju$ 8l⪱HmcPdu 1Hێ@9CRgd2gYљhX+JFghbWQCbroBQC̥5V؜7.QO-@*0]hk"cfBV% +gs%]u/\8&@d)⻤ gBXLذqgl82+.WE "P3AJ-mҿL/,)ʌB5Y C&t\ZpQd$uH5M8 5ONSۖV\5_9 ˢ@vfH~>YnwICڪIU 1-eYrCB3@Fɳ+`D)I(ݻe-BJS9~Cxkfוld7[E2)Ogd8vDgM f ?VtlRޭda;,J N'J#' VGzTU.i)_U53{e$e5i:qw4Z –%#K>0NKb3 9yj@6m K&%\w: e&0\ )9pjE גyt*ʒ)QϜ θfT9.7(vuXy4.yQ *xR %s-ZLՙt((|"C2,K"hh>MgPL+)V~#>9o[T3k<?a3넇_Z `{?iм 2Q1<$P59VA6ni]^ xqcQgc۷pE%ednߍ%[ߡC"GOhpb*Ei`7¨H+ ,L~h:`H(iebΈiͲ[Cd7 1YURޮa5IfHPoV9!נd;  `>zvDƪ*xTuK%ü$܆XA_BrxBv W})ZlrJe cFuTQMtq|g! P~`eGVC 4XwL&" Eu9O@ qES؏F5'bt#sa 7BoY$s'>@+Єi 0b_O[Du?{g=xŽ5  r\1#AAv-y=obUxGT9cd+] s |.T} 6X 4Q蝟h#~}-+_nq):x%Jx>F%z҈/*di+3 s)&9>ʈ6e Rg 1P"W}'2/ ^1,r£_NY+tYfGi3z w fFDMKUѱ"3Trnnwlܐeƨ3Y2І%e/{~2 kȳ_b:jsfV?Zs&> |D[y+H$EgǍ I&MtpeN dDM ;)35JS5 ]c)?dco?a/qԠx,D3^ٔ 7(؋aYv7v}@A1bc'5T X5CҥURsZ= $Yh$$Q)0s{H3},Iۖ 3r&TYx^DM^$^>BNCPA+ ?˻}Jox+|Ew< 6n2W6v5`-7 r' h¿.jK*!"耆P=6CkSKwl+('\>J^jBr}oQ0 _u Xnrt0GrWNsg$?B;`x;JNsZެv_wY5-u;iigȢbVc |bA볱¤)+sn(82}UWIdBY!?GD 2dM^M5vhL1J~Q,@16#,zk3,c|>Wvٕ6ffޞdƊv^rV֊Ӌl0 ΪcC"2we\_]=ZX:MVpdr*K䨚;˟֍327b VjP%L}:l>d§hkJ+xLÚ`. &}?2JwiqN\g;_ѣ,4U}b0KR#ˢnh&zҰMi$a:!|8wYj x؆шԶ%#_V,TF8V.jzxo #yר8~\jY6j0CR7=zC(1;jT)J4+PxeE3`@ PCS;%sqِ^"^ 4ǤU@ 촸}'kMHǤi  0Ow~@«ZqQh$"NШc? HX'ucջѴ+%Kpmb{dEzJJE^=~[ S  ;,3$zvT2l+,/Ev JCk!p GDu5qdMav|-ԍS40`*ЯJߗ H05!ȚsQ5)}uLW[: gڡ ke_'WZRE/ IN1vD1HkA:SL1y\R2c :6ɘ5s'X6&Cy1Fs (PLbjhIȻXd@{C34ve}iXK13 \wS wH v yx=>J&~weG6.Ӟ5J"dy"0/TVa](&тD=Ѩ @oN줺#jG1hP^Tw3ʯRT.Z[EKQoZRSbDQ2v1zud`ͤDhA;}E]QjfO< wLU1vhǖ]fYyຘ+ "@}.dLwMyr'0K9-z؂RB"%C+kW` w9bl:F_v Vaiqբ(֖i,xoޢU{jX0磟c"+ʬVGz‡9֟sG'{W\N-`Mx]O0T sbG9ig U/T9l& UX 3#ޝWS2JD=r;JSjUp #EM ԻħdW uiLh˨EA,`~#MUJcTU Gg=WOTP0xWA*9ZɴYŽ.D Z Ϻ,iX6,$pM֪fIc|ޕ7Ӽ)0W :l׹ts?r a:XF Tu/4W%L_M¡"&.VP" Ƚ2/ -dB&)T銦˖ZO],2q^' I83f22pR\9҄0G0K[6lF#|bv ci5ůF-W@,TQ4tshwbZRUԒ(Gi|P3f@@xONyBG1[@TNXՖi7KHhlA`mHu}6 BRq_M\kNW;T],P\l~ҥ0nN7! ?RGaѢ'g"^Y$R'eH97XFj5g0aŬe#  &s N ɢ 6b`ctx)znde0nW9 HsaO9XO`گi4J3*Y?v`4PZiЄG'>~S*|GPyrao$}yBN`h;u!,:w?7s|e?'na}?ZY6[K& "a4,= `'uneYl$RWRCO@6o s2h 1XV:L)p<f8XgOlL'ܰN68}3}sïX`[hXZb@a5]x;o`>Ja]گH]Z ,=8S-Dm)Hv)5\%p|6%}w(l'C3Sq(]x(1= F̈+?dPDvsci&-w EN:(^X`Y?VjoV^"3Q?A^k'p$= EZrVk5X8,,gQ.l#ʻ4gؖyJ3oϕ5'cP{H<滵{Y ť\hBYmI (^mNra9OVe %Y_X[m!˿+dϏb(^=WicGw27JDܒ> ٯ8 Q]3mHk@_c-}^+s"&q=r})2k&,O¼^PO)%rdFFY~51"ʏulOMEC4}^PQy#yQeEh<0}`)E8gI|ΌAzUWnJ؈/+F#R5AZ\@kӚ>t0"yl=1z/VN#0Bv.zH{SKHۊ/n;BO"T!/Nyϧh5K6JWL09kݖh]X;^Ғ;uefmІ*.j]Ó{~e6XLQQgư@dwpp=bh [D,tI1a{[S◣F!tTC1Ggٹq@E?n?=bUInve<Ajj/z^@*8|=?H3kK+QI;ԤЭP:甅ǡ`4Ie%dGyi;Lz45@  ] e][i:jyz96-x5]VQL8RhUŜgOhAu"RSA] >"/djP\u km14)E<ZPqzMBw¶kxQ)jAw[ $Dw;I_sq8)ʢτ+^v5F\j{ ^1UkHmk ƩM\BlGGW$ayFGpNC__4, DY5oshOߎUz T/K kUhIf /q vp΀4=tGSeOCKVtm4r"x6Ƃz%bKBA(JΉoͱ4A&:_KcXM"#ǴSnuf?/򟗴#/_Lfe_xtY7 %5&!'a R4]}3Ew?9 p0C`IyL5 D[X]7^ΫKO+ܵB5I"v$ fegG$t\’iV*%sbt$:X&O,T%&|Y/Բ+e@@UDaё>twʁ*-tNR.I%/8rZHer(XWx&@EK;\x%[:.>+S#3{3Q-ls}vю"DSeVD|8q]2] gj4٬ ϰE01&'^c)0*y^IUwKK3EI]EA{Bh&zB#ZL<ǀ.&,qWi3$.EfZ R>vp nwp+F(GtmSo!?4٫ShP)xߏ354Y+MX9i%B(QQ:&ȊX,rhJWNEb9W8۔jvRA) YӔ 8x+(ZCOޅ'r-,š^3^*H?@uC st Ä,5xlS0 YˉےSm~7y%IW ;:i AkZ CH ڢ)reRF+( 1M"G `od糈_n|ţp;%g'-/Ygi5lV,8 ⿈آd;l-A'GaLj(_|7^7:h15 wyED͊-Zb^~0܄U)d3Уv?1U=^ň%6an@:lUK\&LL^]#HHӓ@-ôJb,h|%x^BsJi%^r# ]5Tv ,-TÂrD"ͬl6mbXUĠC -9$IegmL@T\ΥuEyX@ܛ @{s0:j"B#.2$K%T讈5e#6=?8 ]CKnODOnB( l&Hnix?@1{ MN=W8T3qbqݷ6PV ~vba9X- }ˆoH/_,*„D|G\`y&<xBo7Ky4+c`!.!F.[8q>ٺZ;%4zǀHyd-[Xkm~xe+Zϴu:'L{5A!kMr s:-ju0rӆm~Vriij,gu84j-e/a$r]^'Uq%[BSt8 )mt_״Wpr9aʴ7O7(ȐsdJ^V4ZYUù}+r/p> PJp4f-gbm-dCn _9fumU9}>5,rOtG/D:sK V&vOSٰo!d.e Afܦ5GקUn{TfF _ Ȟ[90Sׂjtl\d%`jʮdEf.ue'B2}ooeH[1~*]X~A] iYl,%] \N&ptZLJ(/`nwu `߬&s<۬34@/5c!>,, SOjҞ1o[imtɲ> >T]uyΝxYhf+k7=GΦ!{PÇf ֎҄R!-^btBR{jC(L 9?>k92jpcT/Gc30WqDovV& <lб -{ådHfKA2v{vrLɀoڥ@p.gVcβʑKV ܗe2GSY5 Q"Gn pmtH9H-cj +bK#BoOk$:|@GC_Ft*&w+zO|h{وx)+k5S%ɵXo"X=*^L,M4L.rs2r;(P:\B~Z;] 2=&gPޭ] ㄒo!*8 l$KN'IqraWHR `"2ps2亣BGBvxܘ9* !{1#NeqW#^;79~4uf.iXT8[ȲU~/ylwCmY?lp}S`*iAZ147 =mID.Ad6`&;p0lD⓮H\>?p,VDƀB*o[@ȶp^dMuqIy/>f$Q)af|C!8<%^3ٲx@Y#I3}2hyMme_9_ KՇA-("D'dJRpa!\7 k@:RV0l~,]8(_H /^ѓW PbJv6cB5);7 @J`{_GXu t/ <8X ®Y,nڱva {\yTp$b-9SMEe)_vdyU^i DߘakrelsYHkִH$XbBg{B@^8e% ^xC.9Sa7Utk^pYۉΨy-FgZH/˧W zqK_+nPvg\] NħW*2;@yl ~dW_5,=ZEr68."(H-lNS!uK9tfk34\zj6"8>|D\EtCߦ9{pQR}kZ1`Ŋ<=¬1 Pd2Ccy,Y~5Qr ޴0tY/\-AGdG4P-m.V`&(v0bv*tg61l/f~I}|pM-K e0eFOeL. F q:tQ~rDi2n9VZ {EK3Cd RUBc0 6M$5)ŵ,Rgºcp̃ʿ[aƈ:gr{W8@#SQQ49}B`03AȰ++]՚e:Gyc[װ*1  QDo vqp-T|x XID|ޞOA=r{. or`r+xp$&dFlYNtօ^ Mp@j7Bmx&;әT bJT̃dMYswFчFţĨtX=wrS0xa=;}.L2&[] \ҾoA-9}8r1.3Lh+~>$-(`򒧶z" {9ałTbœ M gڹS>jLO7l, :b!5a&?kSh8 BÖFG_.K=g8vhlB)dspKIbTgM  `J|DaFhծ>ρF#o1XX3ɓjt,#ӈ n;.f;QXˇ bJR9bn/X\ LnT q9M&$ʙpkxƜP..͸]r--}D(]`@!$o:ձ%ÍwFْOܨ㥀wrDWZ9ni:=ӂ U>Wf`GDrUFB)QD8KFڙ |K)Z;*UtM|2wߵWhr}ZO3\#.Md ~ܵ$M4:?Yoaqsm1\Ќ&NvP:rBYktx5k U\)f{!E`R$0o_~YBYs?ʨ)Y&*}LQ,h-ANt}ps΀k?YmP, ~r)N[Qa̅>Uz$ ]ȗŽ;6spuh>*]:h ݴ+&S͏xp`-3MDኅa.AIWKBC ėZ\_1-TgT}%h[wޖ]ʌ]i~pda,*R^;Q6 .Tj}`\p^rd}_ u] 8>;GCԙ+%:n`yHo0AsG5i,-H# jfTSЁE2ؽFcye&~_plqq4c4ecUN?nްDs@ a*J@M1IN-)X?F9,7XXP]Pee1Xa.b,G`i_d)3MIU:,x:쳏d<[0+Fnvk߾,JYhā|  LGG uDK~B YFobqLœW>o+ UR 4$EUP`ϲ"59]Ǵ՟m߽Vo9Eq }V(%[թ,Wzβ;;;J{ *Fԙ0FMu,Y/1'Goc|h!2dZ?g&bQgƟ>;#ϫY_/(w{6FJnGczh`9Wͨc@p-1?XQA[?6}rm&!Ggg٦{'x"P>w 1q$8AWU0JpJM=s>[b'9z`.w`;AzW05^}{no^^JqiCbu5 ŭ.RM=sQ8.qn09f5z˛po%W"Sy0(Y_'?>*RrC֨Q{V9]bg V ^hLTkBZZ)Pȉtʹ1'+ٟb:Ä^K&ϧo YiGrYZ~[\NRνee{%[q#Aϩ$Q"%҈K10o,O+ okh(W/6nGMuEռpg'U\r5 78z-Ǖ~XNW*E9Eu{ K F.b. #>qtڷ^yBiJ_Ii\ ;=&<C"[V[#uˁ7A1Wo*39H 3:pN$񜟾~Dvx=ǖ{N#Kpn X{NV LHgX9}]Pߛ3Ӗ-9N_*fnN 0U'Wff0Y-ar|CC_/t{{ABjg,1 2wUB#1[x c NiuH͐U:Ci*- Pf\Y VHAH)|؛ˡ&w2M}Ur7dHT0ԙBd.[0"_*LՏ{i< D~ " |gC宷 Y5Lq `:2.wD 5 u8=Q~@qp"Pg A%!l{vNl~2׻2eL٪t¤|KDYkx+x_3~FE5d.HÊQqe)"?QQCkEuBeld$5 ŔLŌTޖUfh7FHuU+>DĞo!-<3EOaބ#³n*2J&k1Z> _C )tڔS= `SM PO74s)r/1lo)ehOبc{1EY"2D;yʏa&p/p,.N h”bЌ; b58)Kb}-+FkzIboCQp|ʨ:a9>B|(Ǎff2@O\t$ 0.TJ64ÕBmMeD0 ͮ& :Qۃ8]8Ɖ^ijJl0 ;`ݴ䀇Q4!X)%\E Sݑxg|Rs/(r6%SH~ia0y&>pgs,jUŨf?W|]tϬL 4a'\Q:\b{\Z(AKQVK18&訉<07[3^R[lʖT&T7牯4s 08!t#El3Sl^Zi3Dą.Ų:IUs~ޘج;T `wtӐј?B\qhJʱiܐ"m`*j7&$Ə(u:*v"PF@u5$^_VJEAJUis'1 :ei2. ^$r:dJ($yfAtj'&AK"RTBH=#nh 5Q}-.btD,&r4YԳH ~)6:eX鯄a-=9 P&ceu%DЈ`?cZ%Ϝ!'Ȣad\iFڸ)qcuuZA\)6t0͡rӯ'2bBX}kkwz.Ql:,U7h}(YդηXj[7~X#N$GN=c5I%B]-E1]AH$bƃM {ڟHh@w'4s:XۆSya7Q&/i/F&x*RzR ZXRU; -kHsuk"Me%ˤ L.3J}oڜ: kZTIn On=M 3!q<"T, C >o8+ 14BD٤]&_ZQL^zqͻ6!S4T3FqKZd:SIy'yU8 [%ŝ`,u 45>`xsS_dy#KaDc$ ꚶyOB?d_K,uK8UK [в pfT|O;731&Z 2Y[Zfm6tH!,3),83F:lJ!kɇŬn"dciᮭ21Ni iAöMu 7)3t"CȀ&R1ZU}P1}w]3텨%ewn iLU-÷ x [& ^K|D։o&?4O< ˹P-B W3Nf~]BV6Гqp<ߡӳourj * ^=FJø}rbgХP?_ە;߹ qM>֔ZccN?Y(qԽm"x& ˁ" kxXHo/bh?; +$K9oz)?CTo./.tJ1o2AMjJH \ 2}ԩf8bgAbGe•FìgMr7_!r3ą߀`Be8Not>Af_\({gɄJyCWޫ8)E-Gd(DТV+9U'I /k3r1(m,}FA =ϸV Ϙ阱dw̵(}Y ݊TqK" 01FS(B= PL y]8߀(ՀZP(7 81+if Ck?BO@^SΆRN \LHɊƈ } |xfS-?ûfM#^2h|)`Yh#Lwq AЙLWԎOs A@CcRR#F6Ŧ3A}-,J!n[&3jAfƸ!M,2?HL2c]Y j;SmD`gߵERɺgKdZ^K}?{Jz"oq&nӶVXyXLDDsAx߄F"WVI(vZYɼ!ܿ^+PSfFLED|jz#fp}4h1'E  `;0"^=iX7_UK#UjCؘak? z1WR=-"V6EMۮsqCkwh&;;M3m(], ?2D4> ,5>+v8m7L/1/Y2.$dΨ'ǁ9E37AOyKF.C1\(vƒcĢ҄kE~iHjEbׅnZGހkk}5G]y UݤE>DPHC$^iğW)ZɮVz7U:I-ܯ|VVL)0v iIj!_ [b/OCngט|O.kĜ߫(-y`;'9Wp2Ki C`pdid4rt2(> ^p}VS[P\]T`__YI8̾pE̽&HUwxѰ B)գM;Q^OZt8eE'vdJ@5O<79ti600BDu/Uýε\Fg)3( p@|@]`#l`89V!h~ZE# )7ӱE굽w1X\CD.ZEy׳EԐ- *˖:Ev:Ȼ!w 'đY՟$惐_ް}G*8Hɩ+'ʔ\ onKRޱ Yp;j-6_K4 oHeoBї"͙Iiv4wWBOs$G8x`2% 2EH?򬃉gSJ D3kݢ, `z$Ny>+= 0]IREKxΈBBW댟enV zŻ*kvZns ;fhG܏`g<\V؉zmK$Q8փޖ[.̦Yw^"~@Б$`9av*Wc7gqoޖ 7b>*~p^,ߑs8?60 B T7z.[n.^K6 +AC$`bPw]&_P O}{ S%߃ 'A0}4!^6.gb(3oMS (WN"0+0,n+)OG`Hm' }حPQ@r#&i}6ϝsKܘmk({Z9zzÙЃUk SO@%: *?r6z*0xq?,68ʍ/< 9\`pǰ?Z>ĉMNGRs/4,+F=ţ r5/=Β(O m<)=VBޏWzPU 3s7hƱ(&?g>>Oe Ac,NIC7'~4@5yu#'> >pL5Oܟ(҇# jIa@Vj91ahVShjfyʇ JޝȤ,"AzF\6+Q%)}.@ܿ1 q;m#lY| }"%XnW:R#s!)| 9S[8rtGDN>ڦ6&pk|` ֦b 2-s`8"0-S-s]H`^>vV͐52kEfc ]5'ȱ8|R߆mP>,f+}Lb1{6Ov?d=S8<#tL0´G%Lund72p4&%ˆys~@ 2ɔT~b(΅d)[A RCA{RaLKm=9.6iYnPj |]$ !s…[szIùSey)j?:)kH%uY I ֮n\GS- uؠ20u$  }u@0C1 cb>LJ˴d9<i6;+!i\`'1 t}>PnwOgzz0޴ f:8|XGɷ~Ĝi8F9hPqfYZAЄB5i I[86ES` {ѫ%70ʍCn5! bx]yCvO'u354sp|xFZ]HvA <20Z%Z>tAXbA " 2022Lsٽl(dXxY`[dy$<,DE %!㰰y!3bCKG3J5MO-k #{Uv=΂~IΘi sd:$i0[^w&,,S"/98hxlKW\5UaCT~>M6D P|0eB /Zp,@4+ -X=C38^#aZUN^^^KNDkwS]zx s&+P"o$^%I~I%<*ƆJ]$n ݞXş U0/GyBvyIӛje_#)Rb7(+aơ_U'XИ6Av=6D Huz jp`"94TXEY/S*kT|㹡\ CQK)M>= V 4WP| ѡ5׼jVT)`21jBR05+W[1H㠜HSʞ D ZhJSu}uUSԠPi%jV;^*fLvvo`a>B؃ip\#DA ^cf`bc|1!>l7Q/ `hP Fӗ-|#(Ğ~Ɲ[}{y=R&)H C$D ϕ`H&QZnty+>R6wu<ɢg,>Wf$( zHudow9ʰ81dCm!6YY/ ymisLv,N{7q+˫C~\Tlm]EՉ]jCӗTL7̊Rq[Ev}\mq" @1bg?]\}%ku>i3ΗȘh} h@ByƁT5^:>8fV0M z.U~DKsH4L3E B;Ddt:g|skɾ)zD[hFFǕr1.9ķkǪ,QZy#j>GNS]s֯Uw 3(0# f 0 cW3qv.l21`&LxA(T5d-_4lhptLC#4Y '%"b{P;Մ {ts5$ǿSǘnFa3^?h:"v"*3 :e4|\gnzwzlq$iZ[n&%ܪ^ƆHlxxyjfF09)8v4SykzjXKtcд[!JvL5~ۗdW7O=ʫGm:]J43ZӦ2I#'$ٸ\=\4q0bۧ&/[Jk9^K®UљN9W3|P>Ӟ+H75_4 DHHWyx$*‰< <'"‰ȈRYk"ɂ 3@"k%|3Tt GVl OF1H$a<iGy08sUh2(0` a0`DgC+gL94.,:-"ez`3%PX"N[JD9t?.lwbeP6`()B:UOWh)T@Dk*-%}}F_1.ĆcLY+EI@d(A"*&37܆ MPC4 0J{!KGc) D!d@Lq(8W {ꧧL&]u3 &K5.eKM&yps@aAleg,AFu{2Lxm Hc\?h]K㷛~]8"W\2:x; 5$Ҩ8'f}c@U@Y *QFH%D{Ž8-};wk/^]؂smZtp+ ö3xj*/Q3@wcru$`+qcS('mM>M]s4Qp]ݕS`O/I]9wKjJ ; hǰpD<~}&G`El71uOrƇZl}Fj:iO$9UKRJt})~J ?~@!?Ef0v_EzsnlMHIO}Oe'Lլ.@3Q;| M;6p G?[;BP\UABm2Tjqܠ-,"HDl8ΰASx4 C7 阉BQBxT͎k͡W(%upB=y^l3 wD{eϙ%U|{90Ra(peikTDB[*ŠS@8 ݀SnwЖZGT:OFQ_JED6ʽ˳nHq52 ;sJe~ H|4hlKC¹.: ڀ>`[: 6|!9akv0JHOl9EN$ $\ C02|4h,l)$O<69;d7%,!ۉW~AїJ`J,tױO#3 ߳4Bpb_kmBx''y<,[tm$Sasv)`@)dZw4F&k< n4d%r}W.nM RB$t0QjR6\EJ<xšARBʠFjTk>y=|ܸŁ0z@7v/[<)׀yU 3Ǫճ*:A8U{m٠wmAp1֫4q8kW!7 $ i@9=RNPޒuP12nrO zVE.:U19R))B_ bG `P1XTP1T>9 s*HA ka'6*f8ЛHm0cx%?Ēߐwچ&;iJ7#6N5!MV%dyU<$Q6еKTt]'\=7ݾY$YHSebQ6EvR[o]˼wc=&ϞI(|?jF-NY"-ˆ@1G~j74&KT{x_z,t1fIiTeWbVH3:vP=uϔZ=>r/M_vf!YFb(\Sܣ[tfa`#K ^sW'n@P_gy/ij^U{a*z 1w‘Qh -?Yw?(:1+;v*2Eh_ {Ms( ;5#T##}s? 0kk/|&)|=uFEdy9G~N1Pf#fXӠ$V*&m&)Ԃ=wS |!-?,d2؜:O(:'9V͊R^Sۅmщ,p7)fpO+5[ctWS`Ã^n'ݜz;Ia|c 2D?Fj)x=qQin'p}Ћw8w ckҗMxm TsgWu~"0;gK;DykaYPb‘;;XzDI9 B'gESs|/ ˺u3 NU7\| EhQ_Lpm8Pz"ݩa4pR <]$m*EZg$%?f8C˾Aܧ_iS2c!&̦D>b|YIHIQ+Po\ =P\[HCL޳17g'2i29*-d_ZjR}rp|l\cg q5~۟2"Z8!CO[X8"#r2ȴAR7^Ɏ2)d$yDeP=9[vv'/bQ5 +մL-)@$KD"e;#)+QuҲ4B#Xa|"({iLmu6I˚Wg?8U/ 'F~Gb]OU XWnpXT!Rll2V-no nx\%ޥAS*QNݣlLɦ VxвS_hm }tEw% (.ʖ{?$¦ ENj\ur4ӪږڄF4ѨZmxnibW1x9M8s3}V3xMIMa$ZISǻ>|c4Ȯo *s@ ’['Ls""eݖ)PWuʓ״E$dw@*6a uPFp?%!6 U8c֋^Dމ<[>L ^z00VMC)G ; }"0II.GbxN7#B=p\hc!HA%#-7bd?^QeB5.AԯQxtvAŝtFx0I-Aypn{ jͪZvoF`V9gr=";AP5^qu(.N2bi0sxO4VcsL|7_w@(O)h89D$3u$rU+M,p7Ⲯ4AA͘v''^yem>V@)65ʌKvtFG^-LU%si7 :(7j" #si $|U+dv36ᇌcc!?i% 06} yFD)FtjqQl—5"`rU;Mjcc:C?ݍ(}}+y'|^Y'nw遫ØЀx\O$K!q++sNTD`ܬn9ݞPwTnjtwD OI]vnz3{h~&>8֎+Ek{HL6S)pwҳX{ndZ .56o|6TwB-)D_ Pe.s{dqbۡY]5#%@}r^˧9VI| ^`hxX1Qf|6֐4{F9;VwZVL|$D=\?!I"(gCNS-"t8W`!s%_:P`p7PߞJ9#^FYN&RRpxƩ YEjO/6Kٰ'k:ecw;6rAQal:_̧V>,Cs])ti0n! 4f(2н#\:'C6k_(:S4)2PҤFJʝh'\VT+T黍ra`dj0e \ƒ a*}:8>;au qmxM 4mػ+,)o0?|%וF`DO~l2 kOAnj($o04wa<#v.bfJ(oPǡ% J '~.~W uJ~!cFsu-l6"ƑWO-ΏpAd9N؁8 |_*_Qc-5`DM=gU@4#]ibD2[BU׆;{kTy5sEmxAV'w r6r/Քyन4`j' 9 ^xzdpC~\"@:nwB&+Լޗ`+ 䛺2e٬SZ 3]|J{n قpQ.I"5,CO$̅Zh0䗓<|q(R6Ӑ&d]?' Ϻ,%ږWHJ z&.ӺBϜ,l/(Ef_Ě!~4ӼGR)do|aJ!28)k^*xb% t(lUD{pV&t{#N ˢ9ov)ƌz :u4\ P/FgcPԬR/3 Yȋ ǒ}LR>KXDӡo7_A׺Al2Y͈}DLH0c^^fJq0JS߯HlA ~|9rvbr^uQ Cϴ2 \-ցqnejƃ,O;ՌJtU)DHKLMaO5K|$pVHU~" ;V4a&#O@VMDNӣSfvP_`5XYGnNj~OAG] .]g̶oj26]d4PĠ?F{s@mJaK+>FCD%Rs^ĵMY2XVSGĵ*[H.(qb_Hypp`؃{ia x3y|{e_ooi~osJ_=V ,)$|V\dk(N =!:{<٣B8:R 3,R%-70d$URLl" qיCmb"󴴡,v֗(G m6 -&Q.A BU?bP"EeMCC tnpZ0w7%\պ#TOZH=2ަPA rxi{D)R5Պ0fй5*!yDϵBQM::fVڟaysfgP<'{oOC4ڛs4n6A@9]7z!~U~gؾ:)=}L~N{؄2g"fSdAnKGu6MG3_N·CJa)tTiu@IݎJjD`+~( |H t&Z9C TVkN FW#N梥lMP鵁u>`¦oG\y''hƓyӧAX<͏~ _p!f6>΍̉f|)Sq`~{*2ȺJt>70ve:.L$g,_rf"@q7]괠NF>&cNKX5!=T-K-4CZ]ٵ_rRX@0uJڤM v)ɽS`>d F ~vHaff#|Ȁ$ࣃ'Tܭ7n^FE7.G89Fj+6b渑lI0C'e^zl Y,}r%*_ظkPb[4 O "zE"J]'G%}Yr+ŜcIJ^T3N7us:qj_mB&+~ŢWpwzl吀bD)I(>k aN%,>`oL!>{Ǡ;.ݿL9%_Pxj)ekZܭL7PtGW<& (!nX# Tg{.wikDm5u5ܛm wilw#؎J"f ]d̰ƶL*cvx?6 u9ߒx 2^cg0jaT)MTp _&b i ILUi%3_w#jZyj/iʁnw)Aޓ=6sɥRZ2)8~lޘڰ|T>oRƷ:1-xiD:} c5oxqm3MzxG̢oss7}aڒ⡄39-mjz Ң -/3R*}kyX/9 c/LqE)rRxfՒv6@ڤcz}@UYNn0z#Ax.Xl(iF$@ 2 @}JRU˥O?RqC fvó/lfÆ.L -T%H E~s.L0F$"B9opX*i~<$A}dNǼ߆-G@{9EA㑦'Jd,M:*{ A|o$ J ) u.<\LGvL|H/;NIEPy`5>nr2#$e4+S DyJ|2>jr[>f_q`$,`52l"lB!7y{2̈ȖjE ]΄*e 3qrr8F؎c1} k(x``e1vV*BwqEHgAbAw @ޓ/!nyɛc:ERAER]n#y<@5_X- vLDF:qk,@T˶u#;ʿ.Dӥ'9 xնSL a$8bu㰽oCTt)QZ[D0ֈ!Q*7N&Ò D>gwN=zK &av{! ʑSKb;P%&hZK-y\{P>tEyB2dqSwp7r$oR$4+EZP5<՞Ԣ_## $Ei@ :#'l_U){50~;}f60geKlа6o=۩N $>w詐h4R:Uw&^O-[-hl [ Jv  }{ yZPH[:![~7̣ !0|v"'D "(ߧ xVIbssBy)HmSU֪!GtD:Yxo }0i4M'ZV\'Ul:cNai<*y|nKnρVU8N+bxllYie&?rw`RkWz#ITĆT%u~)3.cƻw />5a7yHrR]06#렎T|^( =Mo L ,+4@fMv67"Y_54f Cw <_+co`Wz$ggcUB>q*Ǭm$~ɕ9- KF| ^΍6* p-!)2|t $e9.9N& 8ɳC!A-E*&2:g`U\oZ0㹋dC:S&+P~.88ȝ^t#؛@2;y [u!\m=#)jU%@ZC|?>bZ:ALK7|)_lO q:KOFde[Y{qLj,)` ,KAa$N_*9|R}hyЬr (B /ꢕҨ?ky؞<`f۔ e xoU4lOD++zd+қ 1Ia"[$TNnhDOA  6Ua?ʘWT =$~+CكBwwJx~MiN{իc(`&6Z`7%whrZtjD/Տw*i# # m~O4kfՉ[`MY·) ,w9uO%uR 5VASNbn`xRrđg)7:D #jlmo;NqհH;i]T@cěӥ{*ܹT6`cQM&BQ-1O※<&'y$WV)ЋL[q0;?"VL(ء0Qh`&` ؍Rŭf|ɭTo:Y_0*$XiW Y߫1#;ni1۽@ ¡!*#Kƕk( +ӽ},(B'|"3Ĥ4Gipzݠ-xz=ōH1B.-*[44@NoEݫ3IHC=a_bvd}@YУ,Տ=EVNfd}G%ԫpS:vQWqZrax8p pe,'w9.0U"O0  0k8`U5Nzd1v_("lr߁yWJ~l$]7܂ m ɾ =\S\:AYf -]NhGĨ7f_inuENjG }ѶcWzQ/iv )hKk Q׈6SA{?=Z–`xc)⛟0łv&%;x #aIo4VF} 4zB-C)Yzl/ 53 #q.eB,St._A4)x?;kXp]6F y=mǒ>.Z$Lo^ @d2Y)_`;2ǐЫ~<>H)h\|tmL1qxIT3'DZ$fMK.I59wu#`(sv0j~dOyƊբ X(2OKUFӢ\2'c됭e;O 2ykL$O͡ $oaBh&:BɅ >ooJ/&c|IAKrO=Z6?6Ii2?-)8;x)NPCU((FI^ ̄xAv uT%Ut@VOI&niLN:"09Cg8)ADܓRޫ®8Ŵ#jƆ6-DX@?ǽT]dg\CR!= PY `%<$&rf*U;(0da>n9 \Ry7ݚz (\C]Ζ038&~Up[yd n@ Loc =~ᚰc U C 8ҕ|͖ĴTh _C q ne1xe8Vx~]6 (+׻\` ӬMݎU%7uuwH9$[o.qy8y5>FD~GP7 P&8O]@(Wr!yUrTHaGG i)ls؄-f' Xd]Ύk pZzTtRIյ8.H5mPMnhpԹhhqMB/睤$ 7$dO A?lr|Xb]54w,FmK׊ Yr#Z&u\:(u Y[^b>-BDgu5/ܲ2SiWkў(,G.]j[D@*SZN6rˠx/S <<^Q2I_L@K q+r pTt<8rDkXrYJ7 b̟SG2˃ p.2JY8C * 4q/ͻV9\} LKYEU՗C*cKT-+U\0<!Fs-Rq1H}:- 57}ѡN.:kA68)x xRoL:'y Yz~BhΕޝڢF*\ЛL *g0E H3IJ4]fiYQ x4'EuH9><뼐@PuؽH ☩LK9L&R u6f J1f #x2 Zԫ?w/P -B67gEU H\D+$"eXI "旓$*s]=E[P InUrqMeSsW,=eeyz-ff'JS4 : ;򦡄ęZLCXK :jFYXE2?M>cUxx~k6ۅ|x}"cDz*F!9`1kZV|U'^# ؉hPm }stOVz&겛R?mq*Kh+mXm/qA8ErEjyArP+!M|~PrZb RNAv'IW@x+n49 g7OaV^ڹ57,UVroܝ} XN6"s߾VN U &՞B/ |MzU2MAEW$͹_o| ~[t&O=[@c+%߅m-'=;X<rcyE ~'X#EzTnT]@Ͽp *{9\%c+` -@3Y$ B*̟2k/?;Kw;BZ%{r¹X#[\V {RѠk`rѩ0c|JRMpk҆mf{9rUW a4Ow>naTc8hfܻʷ`DtqĹmWv#0$Dk C-=?fHy@"Z Jѱo9:73\t4dvn7ntJD0 ӭ' IZ8y n~iP 6PijCm,4JGm@ 졖?%hZg*a6'17bvh;X?%}!fЖ @[^"dQOOexEϚ9vw8 $\JZ5ߡ+c_ _q;z}HuΖ09<!' #: (O6-TbgCUaC+VkIG?޼r/@2Xy,23@%o[c؝-EeT̏ mi;w)LEt(Z gA¼mJh_Y?@NBE5*^AVY=wM%A7Q:_#0[& )*;oeblY<6ġK9D ̹E< cj𞮱6mP$U8tN3sB6cy_F0 @?!uɝѽ S:PRB3hAGxy6b%pyawz%bh H5^<3@ru rCo& ȕw'}5ЖC)T2j)bE3'}Kc qX@r7}FcN(8}QNfDC(A!3VS k1\FЁ#v"j2UDѶ^:K^VvOdɓ˴ʩ9p]c(84A /r>.P&PԔڃ|-yJ _L-+{BIK+"j^YgPt2G A\UzFI3@h^[!hF4o5`nF)bH)YFuUjB H ƭLk rӔ0q$%m1_U8#!5e1CkWoRt@Uէ8UEuZ'qQ܀œUlE,_5{TU?sQSާ˨=L(7v1qd (z#wDŽ;2kCmQ k%8R76ݜsv\bxz` =I0Px>׈V+Q'ɬfw tGxOOSZ_+r9=iM(ỊF+a^ A_uP/%/[?:6& >fpswZc!iil b;`)o?}+H irGO ]A>e桔j)M9V-,b1rЀQa`>a0L Oy6<8SyLeqc ms3@ްM;kxюe6*/8pPG‰HZ4;I<9#|1>{oܤˬIEB`Z.MϿ9$)fꭸ$WkMP; )7#[֨>4&T-C7q -RD"e&&u 2˛x"QAfBB8JmZE[ӨQJiwQ"HD4ˣEPhNid Uu~@u"t~Jx_ċdNGS|_uO[C,U)>mzZ_u>m}sDE4J3JX`VSo>8NX9?>sǏp(5 &I1MsIdFQO[k, b]XbuP% ވ慅rS]yB Z kO)87#-2h91궋z_liK*M~/ eHƉJx 4elcLGC!N`J}u'7kWӬDݳn~aI$Hv,S?zdI8[o47fJEM~|wlMON:ˌ}% y đ'd1eSS;Y(1hC嬵80\ d0X>C v5Ƀ6.pNa%X ݅E)x"Q\߅<2?cbd:T a@|hl YA( j!kuec#}@𼺖WibK!~cx (*ul7` ʀ(o}S$RS/i4 Ԫ@y`} 39v{ǐ=rj_{@x: iaaE*;OCW-a}"52\%ɍUWP?rA 9:%Pi…522m_E JCtrB՝쌻0džw5~!@ro71 eRg5s4[#+"hT7~<'Pmp*=L#ӂ-YKsprس% QZـEGgܧ_ PVe/!={pvK Ȳ(fF':W0Y6 $hdaQLM /Ò@.g$Ir 3~-po5Mg و~bw_3,Zل(/;m%l<*NnpvxoGչ9ȣ>ʂ@R-`񬈑DBJRV i]14Gd}.'5; tjEϪ+t6*gn6#`87aT֐I(dZoFaNT2ҧ)e" Q-9Oo~Nzzh$B[y8)́b36Ai7jhX_>]it^2 LOĕNJǴTWBY$_2͝|MSBS{9 vX qbskYsR5|&@ \o뽲|/'|0_NX$nZQȥs.G`$ fgN+:9ƨE~./y僉}!O.Cd*t E/(*"0.NƸp옰n x`C-W]\\|찇N+50M{qٽy+&L} Fg6턃W5:PT#;5L%lQ0p'2F5&8}Rϴ04K RL%(^2\rb܍ht=}g[3(0~zg {jlmf2%ixk!Mg1' <.ュ5qk^L~KuB)DzTHLG15AL#eXS">JN; o' ˤ]]HˊJk%EsX*+=Aa")|?v4K<] +. 12dof_W6sS[E'CrL0AF,8 4C|4 ,`>uico"Ug9d']tDk 44˚`yz\vAףjmU~ w[6j5XV/q( pm;*&Ok0; {~=<*hJSy+x -Ni)R@cjkR|szag1l)r$cd o`'7Y5\6a:mgU\H,w!RFz!ԻS]*wy`h-pQ_GT6):QiM_~v`BڊaB` gP\vd-M`9Y)7^M֦H(K<>^U&6A͖F_7`>Sg'Fd4YB-pt1 Spr+'@PY"&qPA[=b\zoLuwG1Q(;S88vnQ}i,-2ZB%ҟMXe2#@1r9F!$ pT_v1/,X+ %(3` 9|#4PA^{ś-aX ]<,;P~> gv( 5IhB/:,ݲ+\f!o3p< McuMV^l直6=GHCͲ!ƕ'YGZğ9G7~k~8u+Q{3giNhZm)!A leBF\~hJ{n%v r£- 뎐V|>.hxfxRj=М: tsYO(aFf1↦yrFv\*}Ž/՚8bunGBj1<[?zSDeoM?tوwg@DE}Uէ`y9ԑ8=.2_IÜWɻ V]^\gH2M%Sn>N+8ol(0-4JdLK<`@D|0aKXY- rA1p ZAG Q|gSZ 8|9}!r\ l8,-RtkL/Jqw[ru$4U 6ϛΝY#Kgt g0ЗbJ(ׄ#0쀅2@ T^Oh<P0A6x8) }c 2v*-Vjp1u??l@bn:;Ʃ۶˝9d;'iAmם CF̻NF(9dO H\ qlɑ=l>@V{Pѵ/kÕ1}صnְژƍS[l8kdE ͯ4!_Y#C[<I?|=E!8,Ȳ &v)UMs51!JO$K!gOnlWb?eA="ެk8EQ<̀aYX.0R prͰN~ G eY=o %LRPqۏI摫8yinfxCҶ߶֥H )4~wh)2ч0% m1g$/ԫԚn/Guy1}+W{3}6BW$ww׆R:D _Fakjr.cH#?'gt.ȥOz2@ԳL7TkR>#|Se ҬI/,cI闂ahx˚j_{RiaRE).y-:Mt2eBUzLe}ꢆ"E!{L& \Ztr5םH6jB}UUk~z+zQzA)zBs,2~xGtO4{GvM bRKh†tq{9#z_o l>ENzYoRIZeAǰ!\C886\Ze(*=O#Coh3H aw^+)w4{7`$ $g [t7V㦜+EQ3[1˷ZpRQ_e/#}jmQo~))U6 Yw:hꐎIf? CIh)dJX\,#m_ʽQ$_LJgF[яR`6g1۞tO5ĕ#?jm\<ʥ9Q.3iZ,%VADę͚Пcp}✧mőa$RĄ&ãa̱C+Y]Opb@4VתOؐ©u\n- EHcL/gLM g#E%|lnC\L-б`PƘIHo 'Y{״nXHha*2R(q7v^ VgUJCW8cH!e 6}dWn #a TגbmKxeEgʉ|.;1w4e?w,OpS!t^& b->yg=\VG!N3 jʊ'_b!m|CW`dC[N2%㏔]h&&+wM[?rC\R2 dBl钠TS R8_ol׋X-\իw%ei^$qߦNWdbiG+o΂D=En}ϔ_<pزSQ99mpeWpZP.#Ek+#ɝGt>NÅdQuyvmt@fߣ,Km.nP͈QYTHs0'4?yk[6 Wql 7摠^Zt|nY4 9feFήP Bv~!Q Xf8 zG|-ۭiyăZRIUCbq"M^}+\@&{3=L2Ȱږ~s6^΅=^>0zB#>@|D @HL<B[:*z$>JK>ׇMQ\0kD@\OJPR1 -uw[=JCFe1˧\ב@6dsΩ]l>5j2Ednڤ:ͦ}FS`=T-LkgL~K*n2GjTvP!L7:nƢ6E?}uڑ0X8ҿo7fU/đDKAn?8PȷDkQ 0t1m.`maD}apZ#Q?Bag[qItH= Bo.R< *FOۯH,Nd9PsBINDn{–mq``:%ކ^.B8ѐxD5G䡋6k% ՛Qc½7\ ӷ2!+MΘ%E*5huӕot^pMՉӉ-bxCr uNPΒ&^$-e|uY=rSKq(]N.zw@Yw-r~Y) 166q :j}F PQ8in$q>w!N*.|Pu^dEODGB)Ц?Эܥd(f?WN*a:HNUoyy\k W1A㨸-h,י++Mg|-,: mWf:1'b3}V L834VaM[^Sl\l)CwֆgVsTervb )/c$HET^B'g3iEgk#cXuƥR}Cw"8oNeDNTp2>,@>^0~•1l(vH'Uڸ4 <]F3,2WL|߹m>Px"&8&E5Fک MD,]Ͳ!åOng8oGNBݕKR{3z[ *y[/`K2fdl Gesz; A:w`m"θU&T*4GIC"J3=*| MpuТ@o u͙rԬZFϘ2o0=[hV:&7)C gvc+5vf^{4%)`!ayfi1#Q> ҧW}H޺# <'&wVј0l)}12[|:UMWff Q\2 YOӍ?gbc RC2Wْބ"`M,גnr)IoBlYë́VQܸ AfVм.K4~ʖIf@欖~+>̟k= x&&Ʀ'6*^zTT1ĵA7:}x<@Qp;>!drn6o 5n_Ci6r\7ɂ"mW}O6+ `|]|kr|fJC>I(_u "l0\T8jCy'Ө%٨ ,SIg_Y)ڐA|IEnd-}\Hv$D]fO5#'}'J++A&fs<)wJtN;NjIѝ-.C F*O6 NglG XSy1ó "czo0]ª"Ar^-:g4 f]ЈӮ_ ^>–[nbJ9tM *1" C^T3Ct,/7~Hd"H7Lt#N*k \i_Z˵$/S(d-5fjvr{d惫z=tXI,d=:s<9LdVnsrgJ/.2\O0On|:޶X2Y gFrNIKA+B"'o p z;H*f6mf4EgYE%GϤf| !urL҅ I@P$+< -@}taRc-!ƨYTHbŖή(R<9,J>BЭwnM$ X aw³ځ3V_BH*k3TВ iCNeT)r;~;IrGdYkWH!<4gMDM)Ehk:!0S(H8#dD9:`c:y@jy`,ג(FM^kɞP}hMi0mLˉvAҎn%m*q~z7C _N-d/ j2'V*p.`FE|tp҃)8,aRUՊv4 E>/fh}Eⅆ2_@,jۻt.jڹWJI[y# Kt5 z)=}MͼWBɧc b)Dž-1ꇘ_}HGmQU_ת]Ywe 2|d@5¶ab\-b\^8W* 2 `p[&aZϛj[Um e ñ,< =-x)6f+B5^ՐXS"†_%kh6Sxw PtbbEЭ2t˜-Ғ0>ݟ-<fmR^yM0Yh%Q~&X[*< >u!j^%L$yJSA FIivXf6c#jY܂~ e {}UzL|r6,fLEa*8u\}3\$%{>{n{F+ޤ8Ԛ067RBȝV//\?hsdC0sdf_^nK#3%8>d]8D7q*Z]mwRJgpPc7p1F7׶ ~*݅f X{ ^zNOyGw:=9OJMٜ̙@ykaCcs/ vLd>Ճd>S C!gQ!kKWc: KdYtg,֢u;>B*:&Y[l爖c 23cR4v]wO6QW,k ?J.qZ)\ M^48$O|o1ߍw"Sh;'_3ąuۚʁ.PK@˷@z|.qxuW//A2wy |2/F Rm|LJ~ƠlUjM- PSPGP7ļ$g_Si 7~w ؐtO`thkPEJ-M?|:8W$>&1|C&, :H*o7P5T)ﴟUg646{Jm /O~ , ' UW'.d `xD>y_A2N~C, :[F~o(g3\_+}KݺhxSREZ D))ePE<`=rӄSCPx7B4;` F_];bYrnӈҨ$OJ“BMڣZ|k9{(-DaFﵫ:J: ,rA\f&Zcu@eK5 |IhEuǼ{juN%k6R& F>-Pv#=M8}̚QDn1S# 6Z↓;/OcɾS{~5^IPG Nj@+jv"e ȴ0-soɛ'VٛL΋eM,hv$荜Ź$(aL뎯(HpxfH,nQuUD .9awN?0 K@ x'@ۼx[()9 S0n"C@>#X/bEo+T^%U{Z/ |I zdD3Ul[6>[ FE\ս xo)#7 9a5.p_<sc*6''?p"}alYﷴw(@xd{e Xb+kZgM>0)wY xMħ}$)~kDqQ'=Ǿ`w#5_IʨpKKwrԅV-oOَDK'np̣t `# cVM$3B"Ded@};&&FO >jeW0|/j8Hx)EDt& ?fGϾIK$4ԤDk*"^5~Or (?@%I<:!ךh/u5vOP|c1# rOx-6٦% 5)QVeˢ);=ͧEug ]`ܼ++y1:a>76'r7[<JU#aexi‰+ \L€-qgJpG y(>ʒ2([*$jpś$[hq2HPmķJ\%o.XXp[lq\ e4[FCx.Ǚesbm>g)OjSFR2Ju FDx~_k {ejf7\*/U|FAO(䳙ήű$LbOcJm+<-7zSo V֧!^^L>n;T|HfTR}(b 6/|uvo(ʛW)_Fjpk8j,9u}w0AݩN?G7}EE񶪰RG~4&̄񃡅F6SydqrCGmhAzfH MxFZ@ݑߣjMdii|vzGjPy?f7ltw'j'e>tm& RZuFcrtnت_ ؆Rؚ@xD/xI{-( _qQ*כԠInBM߯zi1tJ-C>"Av7C-7\.LX~e԰%+TyL<]2V˙,*kH0(;q7% ʵFpLdC;Į=~*LZ¬Pkڄ81%hzW) gFa$ $.%IR6d "tACh;<<-с Қ}lXfQF , it4Q+)] &OP1 8wT۷R1E9pF=T>|0P*!U]lנ۰zD^GΨeth /'C 4p| ]&0ùAum"#\$H)Å-v^zw5HAfjܖ>r=_sIbZ5*Tg/)¶D4x1Q!SxIQH4ZAm(bssX4ns+dˑ%O64AR6'nqn5;F›xWH $]M뤳,tjԤ1P܁F{l4qYFS_ݜXpĒp>+F.)O0Gg?US,2*hj.=0eMLK^7hrR e'S-rU=َ`?߼]xޕ!O L+8ߊa$';aϮUHzp!]l)Ijm7 `]kQ1Nj5\D(Y*@ݤc}܂e*ćHr G4*(o.%4Oyh>fI$؊Q#rR } :s!}˽KdЛ͏t\ vNrBP1498=acGx ^LYbcK1KCRᴐ؆N9F L$o]ӘWpYP 4J`4<נ $ M_ D6B1ŃԏaZ=)[6ǤݠB+KP2 G9p.W;AAto՞\ OvAx=+F.`}q3cp={4Ȁtw ^{߰iΖBc8sm؃ iK? Ji$ M^E6|ЪS04P4f2c[dKTzCܠs`nJe}B/>UP7olDW8%KNĊy(:LJ A9KҺTtX;@ w, 4re<$]߇ 5$aDi o+O~׼3kX-k`7P?utY1$bD1⑦ ^T#c%4j5T0 a .X K2X|7o)g(%؂!&2î9yӭajngk[H\맊 : M'GPWeL,<: p9 э' "L|ƿ="}PO΀61Tʵ4%O~6 k 6 ޿z/QmJD㠱>߭!9Oog(!lx͐wfo<[? *tǕhqت:[y)fXQ1k`Hɣ+fziH^IQx*b꺩lQt _hdBm/#)JyI([Cz~u 6- ̃tT~ 6$r'OvЌOM\,Mp"[^5* ̓~r}.S6^@ƴ#0 !c ?BmH;t|qy7—^)>.} QUx'5.˅ۏ?TXil>FYi">hX_F'k e8PȞV&2J*#jHv<-k0.R,$}CvLQ1DöpL 4ug֮T/\قM>:ݷgR MpUfcTHe?ԪY\,_'ay"qgDXCQ氎l|֋dk;-lY3ڧFi yd g2w- v j} B"NIs8ɡH8hZV7ߟiY)$D+{D.[bК)l\ҁ ӡW#L/צ4oG94$ba ?v] s)e Œ+s8ܒL̊oF!h# B[I٢T3 M(iFA=О/‡"E<59o"0*0FsnCOrjz^kd%-[V=h 8Ay k}^S/m[paR8U]ZxH|;yzK\YZ2R0ɥ()RPwe""tRJڸb5\ zaSpC"䳠:;q%3%3 ~S7Mf?ߍmʹjs9=eYI+{VtD2uR9ܔv +!f:T'4q4rL~+aXA*&"_ycD11T9V+  \{Ar n2o.hU;Zǃ[@kˀݭ\GxF7ᒝb#Z -DhqtpG0QEf"M OlnNA*!Ag4QG"NIۄ7˘5!f RO4-P&*LofeY,J<2 C}[mZmqɚjQنA O&TЋsDdN׼#pԬB/}{\nM )#-az`Q8M߀=wa\*IH0N ~p{Yklډ|ZbSnxA,_W3ӷ*xrIc^F r5q~,*#B6uUm$ʺUn?hhDϣY!'##8tFf_f*T+dD]RUbf>U:+៏Bz$n#mU*Srwale-b{.v;A,A1AD$bveݳE/]xXJ,L8&xr$}a&V;j\Z]xm`I5+PڝTwusWDÉ8@)#LvnJe cMe CA#Ч /Hs >D,sGQ)VR#߆&{!ȈAV8 @H>/m}[=|ժq1ćkzHu戽s/\fS9R[Xz󬈩`,M9n,/JyE ODz, 'oǶ:rTvX?8 xRUn:;wY.K8*r5"D0RXԜsMV5KcrJ=>1 ?#O9{:%!E_I0ƒʊ٧rHyZW*JcWOKۃ㼞ЕaU0rA2I6Te%򮾬T[UOBH=(;RkS,Q nͳ.`U䫸C'z󩥖Z'TʓS(rAhImSK-?tUݝЋmniKa4YӂXUw[UG|rU419&(-d?b:Ye0<ͼLg~)H' sA! %-['B3Ay]r$QC(DbŐ#h779.ai g8H0~2H)v 80.K5AeM1Z ]\vĪk2q+%m,T0CخVNO#pdYD0Xd[JUt#_Lmsˢ %߇_yLmq(6m\!wAGi -VhFi2Ma0>fG : \L#IBqSɾ箝PyzAP&!ڏ^`JD\V/a`D]ujC؍0bχ]ݓ|7p1~0#F ht-E.v#4#A:MB9 A-dvJMTR#$=>S(lL< QjE:-L>gHFl0RuӸ iD4 `d9%k}Xw Tϸ2m݄.1dHUDҰZNS^@o:ۇHV!M$dqLFT &Y0 cdYXZjYX"dRvw|[ 'v,OlD.pW,"@KO;Z68 }8p6WbSX>tQgUkT\&yl:/^+}0RC`IDv]^FW@a Di$H$L$AKEB@ X@s DOH569:˽F`/y`##(=ˮB;&xNeR Q#"d DTaԦ*+ǧ"sOr73&'teJw {VG\1W=, ?eAok[|EA~Z.^:8OQTDHSkO:QѮ0F5KxDN鍏*A4R8"I4- LW~fLdoQ{P_AH1vȾܻ\+/?[.fXԖIAY*L֐]\8Sۑ-T hF'< Q׼MҹЯ Vyّ؞TH(y0-# ,=bXQ@W+9 K ;d/@,#J0ף0dv48o=kw _.=pқ8G/b&[ fxkHfg6X#BNd,0aj )lk`T#61(.Q\07lSkK&'$qDn!11I@ YP}HX}qLyrOy+@B_l`v$lߤ}੦ILrp$%jvSu,48)ԄkBn; CHbsFXJh%@5ٵhT[dR6|.[|9V r}Wlپ=R+˵ŭ=-}!a.:wɻ&̌f7]?03m- +V/屒 :wUmڐޮ-re{D6Atxy0b07*hR Xd1J.9֞-1 ^L_˅I /'қCp6=*^}g&)4yRL LʼeYVԇ+BHz'CCcId~Si*f*c/%&: ]z>L;t[@(vN+ qԔ~EpC]@Lي%!^NSӳHNj]Ù3x0Iaes;aɎY`)Z- ySR2,t}\݌&WYT]QBx2NbIn )ҹT*]YG,{ gdvBc>eMnӺy  ZHorp,ۮv Hw#A/ѝr~$`2a>gUoҳ"3<FdbWCY֨:\ɼ|ch4"rCdfɚ0R9z,9i*~hwz) $j3ƹ蟞0ǚ4ш+A\Tr@fpg \UY>|5re~ Ji o`W&*v?2ңRr{$:a\a w.P2bE.SA9'4$<,dJo%h?aZ=I^}m"WЪ:U~k+PXx[jFr'R8,`L؃G|!}84$QE][Xa>Sߧ G$ O8$t>TH$|=7&|h2B5QxHVoťEUy:>N>#X>X (jz)z+p,h;N xbvmq5Ȣ ;9OҬgɍ|T22,EDo.Q"T{_}I0D $ԵI(7q4 ?ltr(2u[˲M75 㩂I& K nN^05K~ Ʃnhy;1km.mk9yi\ðʄh5Vg| \ V @^# uu_ptj9+ğ(xIF\pJPMv+ !l@KbԛfB^"_`M  ?r b/^u;"@Xu؈3P5.1#v7#~m?ӘxR|SHOgn=*C^h0zHlz| -L_mÄތB%vjR9?%_D-2C|nXb6;7CN@2$ ^oivp{ߵa \ Uf@&#΁A#mMwZqrm*#ay[xqgv`V"b\8 XC 3-,<9pX%BL#ߵ7=@6[Fs"ж-<ĦU;D\(U7EXLd++<2 tWE*Y%~E~>YQ*86{#Lo\7@lNlZ\zgBW$,i?tjDIdBUGzu%lqi $^$%H[=#"sxRh( 24JaEt/[X#/Cddkq?{o?Op\ i* GPޝIC:Kk~T ȼ.@i Ѩsk< yR{/vZDYA-#NC5m9_. P7Ξ%nK2z._y v5!2ʘx' E9 c:2NF{8hFNr~^OKCg-#֌±*+T}1V .@64UoQ w_7S:}m/ɣN);i ?"RqS,O~6e.;0 %J@ [8JQf*Q,`@GW3.,USB :E' aEc0qRԖuv~Z9YT1"椩U 4?v I)%P1g2ہ,&&kDӄn 8i&Ӂ&ˎ kQBwf"  F w „bAqSkHK WnӉ׌g>äg4˄:-q;4NDeedk>N܂ l{vUD!MwįWF#.9 QtdJ :~QW"b/ |&Jg"rB2..}èaz8Qi6њ3c \pM{\,2 '8S<2E<֢^eX d313NWw( P߆S@>rDԿ )w+ς끅)KsJxM-RR[ ] 8ɨz`hʪ 9F@Xps jD3OQڸ-c2|捓|yWPthwF<t]F5sK}Adҟa+ͬ\R|ıRŹ#j =R612y}h5,`~#SY7 )rarҚ$cFGM)f EK)P(ovci^*9ir`ѐoGJR M Mnv`_ gW٫-DO!kS bWR hf頖KtN|/ҙx@Z}Ls'Fx~(Kƭsmک8߽i9񬚃M37ΓFPQZhUqyFw""ZyT27 ;h]/M(w5'zOan?Eԋ`ag0ܹNԂed?os5l#D/PRni{BIkd AƍDNjH@A>™xr-$t-41 /x^0QdU옹 Fd,Xp IڐGY ;r~#]-@lr˧.Ѻ D?Q+.F-踕"[Bx4B Qq5J"IDˉ+ fɘ8$Zݞm fQ*C|^yoX& I[2:jΑv?+8 y\6W'bko|d&}̠7c\ ,G;pQf/p  ]3[(z~HQ "{~\`zN_TSYV5ųʰ)(sf+.WA_vxT0vݬ^i*hۻ\&+GA(boY[Gɔ9&x/~vhM A?sI"}rD/eu*d("bfk{dP;[~v!v>Fgv ~dwBU4Q3Ht`_i$䀮1ˢfoqlg&~~G/vHeŵ' f18vƠ} q9tFRSPI"LܗGT7v{4h<I:Kti)\%{qNqUԭ\s#W2_Ye?.:? pf7mirrI41T1 ʽk (]GtjBs%7Jp|1V$zCm YIDJI ?,ܿ_ܥ\x8*x/ŀ%q^f]ݥ &-:cZ`*??)Wԟ[dH:<-Lyj؜r8 30elAE`q=,ueS&_QxeJ\iYȪj5g3e%na!瑂|R22BV?ӄ#q*Ő)^)rQTdʼnOdYx%$:1(/N Q vU!2{=T)P,b]<.ŃߟGTߗGobx+dP^ZPH!i4RY_|j-< ¦b$\bQӚ:l~ܘ $5tezC@Wy&%aZz}U2}A:LTj2DM8Bsa~Ug"H067Ci,00A$%bMHYI&>df&KL9W}=8pdcv . ݠТl$$i6rjKe{~5C`Z[cy!ٙw\I7Qc2/ #nrTYUQ&Q S:D*IޡT0P-.Ja.U!uA:D>C뎰܀o'eȒpD b!`R,KULcuҡcIMF)=(_pLN/7ʥ%QO=Ǫeq'6fuVe?ۊ@*k=y8uJwi ig O{IKB?Ɗd3N nѱ%ųcb78h"y}fwuԇ9x\Vd{tsj :*}Vzx-:} kLs<g:.FLM#! itXÏRtlr8]պ6kSpJtVqk$$ &)Zf%+uyQջlEx<w1@  "_6QDEX5Q_ N'~hut݈E3MlĽ:hpCe7F_` utF 6we=Uy33V 4tq7TSR/3;00/m`?HgU"%60X$b>=ʫfjcBڄ?ձ)56zWFi^C \Ag`FfƝxB wD@i- 3x4<퇗QnI6_x"NwJdZ#ID b1Tg68c` N}EIO*g1". 's]5 5qd}*^޸`Ћ:9/;W^?%,进"nin~QV ς0s`kؘnmB .0f $Qڒ4H=q0%J}_YV8v\{ćE)NW#dcM_GC\1cHQZ#!` D|Fa%`x4W^nP+Ex(zAٔB ONjڄQڎn/q'+D_MV7s-͡@{ ' ChTv%k:jNDA_TK>aty q]xeI}x (S%Kjq7] )Z;t٪-sw]:uuuq&Tܸ#`Bx=@ ҁlvz,q,|C':_tHoZܩUy6ֿ_]}@y)靔_Wz/A_:QN;t1^~&/,O12>}wUGѕMqkxA/ 4T埘_HKv{޻dJ_ w Cإ~#']n(OОMn[0iF/oB<|rylh́Sp [gapj "O aѡƱ#&]c) W~czD&?b}Iۃnzюmf3{iV]~DkBRRjl+zY N-M}8BV"'Z4FL.PfEаh6QZ6{EQ*?̊4̲PUju W|wpMy(P~q3ËvG.d`ˡu4_ Neʹ@ON9hu,:(ܵɡVjp7F[ȓNw!݇7ؓRL} P`w H Nqyt HZ4,靟oQAҏ+0Zn#zc (~ XqͷG a`p gx nR""(nhxC^jҘ4i[a3Fd@Poh,,я-P|ʗ \qhN_g+vj:[kE5ܢ uƥ|# ֠?/ӉG"0+å]aթ uVdeK~N) `7>s$F;q^Ë)Q(yrO{ _7};" ⿡fz e̋VA>mU6jIzMQ\!-/bQ-!FF^ iϴsSz >$+ %̑s(2@2׫$ZQȞYgs)|^G%[";9`u'.ƵniG2EOLꠁI>k\n8OσN{&j*cHcEwLjSnLg#4;[L^rۤ=(NNnNrnѶACܙΨV3ܺ1ʼG+eTI4QCTfvѠ5݂}Rcک+Equ4qɺZ^e`bë۰PZ2C8njqy /fʕYWw ctB8oQ:Z̺ tP^I벋&8ЌS"tI-IS:5pLkPOz} HD*V^J -qXae91/ :/1GY+!zYcA<"}%^"1F ؂l#bU24dr$ٛx[<̙_C+YM^R,d~Ggyr qB rW|.㝻aKvn@귣!z2! Q?@O&P߀).N>NT*g8.TՆBFBޙ,]W ]FgPMUYu..4+p-T3^^jN+׆j)v"ê_ B:jٓYBG0ZC RT{jR^"CG]68^ʺ^o("P,#6kAC Ѭ:NG hO,.F7<#¦Eޤ[I-s= -ݨH)8 qqO1CA…kde,*+G6e xʛݤFxd2 T}"Dzh+BD<j#ƐRQKoć=s)qLXeL HȬZe&?""Jj B{'gXQ|T>r"c5vV}xh6vY:.Y)jQ[mTw,K: eQ[^+owv1>H+aJEYu@V0˩DJN/fY)RIv.W)C{R2Xd'%AmHmEҢ*k*ܞu*C[[\Aif)Ή9z'n2jdUE :*SY/: glne1Wr@Ǹ63`qOZ``% l;K(2:l~Syw^ ,$IE*N)YI>=H*VS\{72Bk9YJĢ^FDq/ .>{Hտj4$9dGK1WK9mgl1'51Q|ߊ B 4bPKlD<)9jZ(%m  !Hl<-C?ZwAGxBScbHh E+# !}H[Yrs\ƈPu,X`D:L0% t9o--z/K SOvi*Ytqel:7XX tQ 8rxGъgg38e ӥ [hFLZȇ핥}O#.4(|*m!T#`p)V2NSpݯ^f,:3yo@zE+kѵAJ˞hNd)g& ]p|zj2^011 Poz%>ܧqa)}$]VN5aMVwˠ6gb]xIH<{IG ǔg$X|;6ɟc ^O[ 3Q 7͎#3fDz 1+NA;FF5=Ъ6#֜;@WGDod鱴@Tdnʨx.T?IkYm<4+4{wVt:)J 5b\V`x6R^ Ɛv!6Z-ox)c֕Ylyv*\=WX/Y<ܤhXUwNCI. RZj&> _ْzTUB>+u9t^dH;)=TnG?P)4+iCI+zT'֟cYBtqGH>51| Z,0Ku*ޠz4(iegH]ˠfC{HӞz;wW6nˆ'"g=jGa2ᶋ- d)mk[9"E*[\ږ4޴<0 qM[q'u#z޺t!+(v, 1M &P>fP|6,ʆ`D < 4OdR:I6̀Zԯ>٩<#s\*&$!-ճHS(gfDi pϹ*r e4K.hRx}~+܏82P}Vߑ&'PJq* Iuj] r8wƾ *9r;cazOׁ WD6D襦9qNU>GQ #FZi(vޙM (|f m惉@FDPچ? T#Wۯ__p7[ε8mUsyȨ]FUB $ 16dC1>?&)Qm|4 i}Nrw;ly6Szo0YA qAlD'8B?wc5!e-$Bg 3[e ^CJ[B#oV#nrbyѹ0ԥ8$"Ntzeгi')rq~eFb#z;"E'Dz\PL&] :ڼ PiTW0>Fucc䴡N~ ǁZѷvB+k)Ɩ߃Yf5r5q+g#s[}:p/z2btkUa1lmSwPHNmT-z~4 $Ul_|4^UU7nۄO CSAR{ϓ,yZTĆEIV]d+×#('ojGCv|uL3J*R&rN^).^8U P.(݇y'ʻ-jwEu7!徲dCK3Fu hN/h Cx` PRٹ2=1?f8~_Xc|+G>+C7iwۺZe~} $-6&Q7lɬ$A=D"Hҵ )f6 ;9`\2RPxI &8[yuvH,.p区bY &lۘ|rӁ? p;0WO˰dw ,W!}GqbH$+HwX5d\ Eݿ?gcL+ må2c:?DŽ:06{":i0I k &n7&ٳND2@\~sg=׵vJ$Z ,pqbsDI%ỵiN"1gCA9eO^|Q&@S ^UT`xcE^i.1֠x?4 4!@~j>+f5n+7XbhݤrW7M:]UwOm%dqM(\`tpb {M ĥ՚WcFⷚW=޶a7xIfi0TSAI1D_Pd詠Ъ/|0h;SrPƒ^U{~ 4լcz5e~!y ˌǼYGaݯ9 +bt4}$byŏb@\ox[@- Jj uhW-6N0'>Y`l0輧 ^6ϧň 3ͥ3ؠv>j~tSO`z.+.nMrl,0s̅y&v -sP;((ޢ聙#ҊP=QdJm~M?e5p -!!#b၇6ua۱f J 8O⾌hB*1cMy4+;Dռ!A6߯WGrzmNlXˊݖk"pS" jޜUfxVe"á{9]IA&<}۬j 2XUĺo %Ֆ)hX+;+4`"F0lz4U.E^~2v[WJP~e92usǗ4đlwybԳ'EFvP|ّT#Gy8egR !kxo`db޲j\Y4(jd8jj!7}ىWQ [[id9oOf<8$b܈zYĬG  GYJ/_9j&_:ܳkG9 RfgkWbpG= [#y}樭h^ -m>t@-]6L5ByeiebWxX#^//U?..,R^s.;&י&a'O.=hnVY?~nhzM ByaLU\I6}UE`YH*͒Pve/ |0! 34RnqEP&"5۔PY@Q-2Áʲܼ{"~oCB5iT yPh4d IuQ(k(NcP&!kk=a!i@4 a3 nRB{Ee] F WJPb3+ԨBdgc b #B'v_z)QD(-XS-RwCQN'fUʶ)[ p3-:?y/M:uX?LqVb4"Ѱ/QHDd+䯹r9XOVXk 3 BuHM#51਼2Ew GN)SXc]C#VTOqMGZ]>Kt&MT]YZt&>QE./J鲔MK`RO7$^'ޮ8ac`n&;}z$_rTydrQ>_/ZA2z"Qv,=ooqz޹͌7IOY0M١PƉ:oZsRΊt>ӂs`b`Hݰ@VE/tylOܩ:ppCr4J-?FθxXoܞ]c6* Sh:l2ZV٧CƾS`0T:cܾ+p C~hko}Bar6# 7z>|Y~3E&^qﴂ-Vv SƑrw CsΎ[0̝jJ8X]Հ4c0d=iy'LJb:>DAhY"h3a!`yNPP Xj  @&h`o#% I:yG{\1&FZ\S R~ .` ܪ΂G+Xb ##]JX9NdnU (/2P,|2t/ ;9y*NosDZ39,HhJFrXp 5kLݝNApR LVz&pVİ9gx%R.rJqRY\YOAa#KS"CS?ѾFFJ] UdHPXg''0|qA ]' "ԎҕZ~^OY 6Vn"*Xmꃚ́d4œ S 2dWG+uf~=+WX?}SpZu}29"Kf I2S l1 NvӻVKfK` OQ?o4HiB2a ÇUy1 y &׆ Ry=j'`*kEAYga [p K6yc~DVVͅ V}<C(!ZKjn0 k@v^ W::sӞO"XgICWxge]Ʃ]~Q#Sޯ(P_Sgte2 YO yFFc=D"2VQ@^'?' {PS#~-)p; W,ApxC1AHWy5nZ5;ӠEmFw*c PΪdJZo~r1l.+ SkaV熈v*]r|kD1 .E1@էKޔ.}.$&x470-GW6rOkEa N.}9~HFLGѥht}Ds͓CaFC@>τPޱ=ch6f&X <ݮD8l ;! PT։bCY2뤛 DWEQzU LW8j bG)3gC/d~1{ \WA*m*zFǭ:2vNbHiDZыkWEک{. B.K+ B7v2EXfo0ؿ;j(`G·?)\R;! ShXmf6LJNJUbT@[D]ZQt33I% #Omimܔ:A+/)j_0fluz$S]5̭JZ{ꐖZi%~ 9)\lq *<܈{NNe W3lCh,cxgpO=&ނyxP1d!'/pNN awS{G7 XdI}vLdH$\e͉!JVYa3 +M|I\&izL˫_]2>ܫjUc5Up^y={Pr-V]D\ǟ$l}˲[[h\I*;,vX_E]q TvTL֬fcĜɟT?FlԎ%͍9VÕwҗZ?Rt %s>f$s=_R0i$u~F'QOjQ8/!"ȁx8,j4eJ=bؐ`Tq9ߴHlec4ytLӷ4.x! oIaJHmIKn>Oa4/Y(8 :r;iRД-@j!|ڗ| ?I#dQujnsqq{PJ,CHͬnGD1&B:5_FYz&@JJͭ9I#أO,ȭ_1#&.ZDIhwۚJܗ gTJPw05yc0x"IΙVa#CQS!;m;H0u~f1V6A_9@*Iww;k3 fmMBƆePf4X z^T/!M&|.7@,\Z/* ]ݎԖU& 맅f©[w28B `=r *:)D!?A"LzoT_8c!ylFriN]JHgMkɘC@PwNAЉn) :s9 ~,cΩY{Ts(2{ R7Fn@ImA8 Š:1̞Z^-& ;kVZ:>mE`(vE҈XoCĺDPq6yb=Z<)>K#O$#_M4r2$@.uզ4b!Uк=pjN:؛ܥ~.hʧʈ5\T01Ѡ!PE슺@ M pD*YV>],P\a-0n\@ѱ o#Oŕo7'.1`H2f@A<-j+Y!ͯ xLxy;q&E3 OHO‹eo4; ̘ޭ@p"T6!NZ uJf/$+c`h% L/52}2XB75hû;9N(?IHT`v!RW%`$wj]e 1ldu-2/d8E>$m ELxD6׌T{9$5eigIc"* rY=`^a` ܦ V,cǶP5E0F_̃.^ NE\^g&ev>?޺cA8cqs4aY–ɈTQn;]e$$$H]]%cG(:"=2vXlT@x\&o/a]hX*jϖ. i_ `lHNEbW8a6pe&i$CB TNQ.1ne:G"Y^X{Os|}GW$15ڃ}V׸x+~{.(=&2sj mEgs {8WIϚeIP$̟>A4Sh0~}lO`Ҋ^|Nq:H:Z#c PtƀV<_ƝA .*(},L=R3k@qssvb!u5=V{'!p^Drc1Z(& 87{"jw!N-NowJR^xįϏ _?&?(4`3+6qd(: MoAzb#H3YKJב+<29-9s9.((fKzAxqwY[>;B=:7h ,#Yr[ 3@ L9~[7WP0qՌSYraW' yQJ2WT 6 -a`4/\NFj3 vZKG=~Wk7u^}KS7"`BWzFjJ5Ԁq 4)ȕbgG{tWxJݦ߁W:U'q;6|&CrBP]ؔ"SML^l2X@*X@i?Œclsy!T#9U6Ѵ&>/g"U3(ixǴ635bc_)kS[З6hzIFzۆ&<@j?*lH2`S_wMPޞh}lcaќy4y܇u'piK$NPW;zw)L>\1| my} XZh fJ9֥0i07w8v9J/Rgfh2>5Z1 o ڊ0Dž   wݹT4쳆Z/0M,tp'?D.J@xNP E fX|Wv> 0lI؈EFN;P G尢D9Nj2Ic[j2҇sfhהGt j`"Ԡ/ѽSIX1%UX%(TtH=\q w{~p \뭳\( a&>&d". aY$^"DF8j! Kp1*r@繾'-ʩx"p:aT6w =qO6|U3'']֥0f4Pň+_f:&Y7X}-5R]=CP9b@VR!cgH>]Zx&gYRrL7:x/gހŵ١W֡j䰋Z!$(@j<@Aw 馃8 ]48O+$fPڈ-5?hL @!ѐa)Rڋc{h߂2W"bY>ˋ_+_YzxLm?nXj{>dQ2&\y;;t@n %.*%@NLXw`rdR&#y:hljsE,MUm2S@%=`OG=t`)&6at'iL8 n ?s+rA$O[e*"`בi%l9^õqa,h#ue=J9xsG9q4HRu^!;c)9UV4 cQfbJ=dVu1Sr :a)3#~z8t^l^Z}ϯ:k PL3)bה"~2GCȢҏB浑DFI^oUV16d}Ľ{vbѶ<.4<>x)z׉ c|B EufJ2RCմ, \ * %L9I4hۙC.΂vJg>d> H>#)rʽ/vm\˱!vqc `BLd[Z""1»l:U1O~Z0%prBE/79 À=f7KVc;x"ip%䢠ґQ=OmPQIcfDزI~2>o{< Clc  S)\reIuf*41Zw7 yn tŰȡ ͉ZХ;q"'-z{ܸNiߌ*X`^s}UI_ ڍW2q&jī|=NfWq|ĈS'LJ eqvfGJ9aF p) ^Ա ?FDX'tj&Z=د_kIP xL3 !YBIW'CMyM0'P0 ,]ޜh\[[MGKsՙ@+X%8Z1VՊnLV$4uF5a݃]ni+gI 6_3ׅB^e,0Q6+E͞B@d8sJD=c/2TOxr!]*0ўm{͡d"76;l+;bKyst/GD+UK!A7HGO>K%m|(};p{2W&0.d;6ȁsYI#ީns''8HŚNSf+jV&!ß:Ut!V }UT$^T`4l <|g-ϯoIh;vR!=e0Nk4 BnO;ݓy=֖h&}+]Ip1LF&[k"pp z. 9%*Bɵq2\N1eah<B @jR<#*Hh<>q-Q|omc _Gs@rPB t5y&K-PE3{;.5 K+ޓթ[l%rr9RU2&|^.*Ƣ8S-&! p0-9x"NT@ %V&gz4r$8QȦ'MGxn|R)Y"[cj>w g ? AyA 08;1(u55VlgŸ@Q>OI )UK9uͧ-y0%X4##,=hr:ㄑ?b7$]n,Df7 Skme21\ډO"rǙ߰v2s8=B{3CC΢Lphs>bqxZpgۤ|,NKmS> &$ZoZ.RVC:~GQ nNI~/x!-CpFVSo$Д"G ȧ#ΦZG:ETZ4f@T~}Q" WBi Lh5 @D7rr͢6bkk>2>UI :c|p',,>1DU.N?˜b) QQT p=)TFVIٵ?.#|* 3Q~ZPX@;1T]XэneDpq*Mh6pxA駴l%9Btac8+(;8x78{OqDA D:SxJ5BA/vԠ"tMEqEF9oU2gX++d;\Xmg"`.cojQ8F؆q9@`.gMqqƮ:3s 3kBI.._g XQ|`vGmVc-ؼ)` .w0-fzk@`rk>zI 1BccxobFH>&hܵDHч+K?ґ?xcl>;Faf\<b [Nj XקM1wܔ [X9lNd~Jݤdls>pRՉ !Q)D~kVeiiZI`[*wd7ݲ!Daֵq,usF%R᛺y?Xelk_[![tON:ur} v׶7DV ؠ}Z!LAo۞.1E#g0xLnu}>jBh*[w-[%W;/gSwueA wӷ̦)ѡx_0cM@T9av NYi4,`֫eLfgQ|ZN,H40w۵pj+ǕihT}_|hpѬ87rȻ…߉ZH]̳ox;EOjA^|2Rif`Sx4V)6BPR rZ_fJXc{\ 2n0Ss{0閶9$߬7qD6\t1qb<5B>]ATkCŏŅ6w&ӈB.y"LUՂ$@5E/äR ae@ƪŅL5;zϽWQl\,3TP}8}-ofcTX^uyk!~Fd锑3? $CLm»Y}- x1ۨ݃\1W]N !ϵѯ1E2G DT#gcy'l5;ּ08މdQBPjDdUlclն¿ -f!X kdtRrNw0] BY]pȶd+k ɡl0;KiHs_t6sFVJZn3P 5)h()T0{\6{ I[uucuͬ Qj8kH2B)G;rlYv>#LoSop+(|–pd9;*MFH4@9';?f܎9p7Rva ݤP.ADe eL$j/pkF0oL(ETIMsMX3`+{ og9ZmXUk>ZCLLq2]n[}BEyo} zaa1|!@.\1_qNI:+i=8'^ s@!2;ԟ"P^QBY Ic Z |bs6F</EFaD\!gb/(nOl9#d\ <4c9鶿07`"L_S!+ >?֖Ӭy^ )5 W7%L2eHxCqK[ M0X`0j@9 :n"窩 ĝKV'wL"Y6J&DC-@ /2Whp=BbPpH([ZՐdc=9:[r7Mh[VPv4o:hdQ0P'sw<>H1t+7@G xW]܅M)d2PoМw;mUO+Afp~?>|8@eff`@'f #tjv|l/*5uj>6YR\@#`nv$^ ~ge`̱g9QJbs ^ΰ?c3 13xk"YaM#%9@f,S C{*,7?feVGjX7Ǣgܿ[5x1t} G0ۗ BE^/KW"~jh$w/ݝu 1b $M 4K+8gSmB }_PG JF͘‰KĄ ?2ܾier@售OZA* U.D_ )/ F_`9AyOcO 5{9oo!FL/~}ߟӎzdLmëR A2V쥪pݲ`pG&ĽzWb,X?p3z0yر5 GlЎU7A.I骬5H1Z)I,ch);'r=K\m  0 /g wJޯ>X|+PY)˄l.?44ν/fbk!$,+ 7ԟ CJ M~n͡)~s,kg#kl>UԮߺ G$Xٍh7»ot}~Gg,4ilC}dj7KJgJɠLPtk{īmi_M.${t~}30852ʷIxł TFDN;axo]j`Drg"_3pNQ pw Sx0a])oo'ʹ+&AN &Ulѭ3AxCDԘC͆+ 'm~yQ'Xqܚ8~ݼ*fA)A3XrCD!:Cz; J @&8Y~HݫKq/BD%n`y C(W\RSi^-l$GINFDHu$^wQ%m6Eu(pX T3b.)yIi>0Yj3hռ?4k%a5mM[8k dږI) keQB:W;I^P A 6Sk'yu/n;OyEŐZ0Xn#7* y byl 8ގ SEfildO3H|WX&%E觀ύR<kħ@v9= &3-sRZ#D!ion:~@C3[욗t0b¡AЃ/šcrɿ"W,|i$Mc!7ZrB~p3 }M4ϷcM"E֦6 Na=$HA?HoxT.7(Q=pw$暋%_\f9sNVa#՚2fĭgqшip*mit]֞R!줛-&MD/4χ?Фc%F/V܎,}#fHHpaBQ s'U~'HcNĮ%SіL<+=!r uwPF5AUZ=@Wn$ >gi0hѳ(Ս}~m֞Q +;<2Qp%f$8C-pdfu Bşi c]d.W`!U=s\YF|-+d҈YidXLnIJ˻>$cO>+*Kv XIU":GTu ז%m8 csT^z]O 6/`) ws#+2C [FRjL/}уŒ J8@gR蝐L%L'"lr8X$Tvv's4Lh 3=uI4 y%"'cb +v 2n{X=8tԟ+6\d vU x`*^ELZ#;1X&fJs2~ҿ\&]md&P6`s(EDNtNEdSR'"u%թ)s̠\Itͥ)NYWX/T1t(3/:rD[X@#d6mHx7|C! E_`̓6qqfgG:b! Ӷd)"nYR=^=|v|S(Mf9 v[U髞kû$NRDi0Y>%e^>qhh Qd3+aþ,#,ԕ{Bj^?ggdRd+%ߟ#O\g47" ޼^Labgo`1Z]j{ZN>Tlhz.A1@̋6CXEWgzI^/A"@==R:&:H5b|0szb"'PSboW]}6D)5ݳ,#6+'ՎWm9) b*b"MiC xJ. Y͢ٯR󂝱[G  }֯V*_9WNI8³p5( : 2w\er @,^T;nW߽Qt !OAaдJ˧*3i#i27ϴ|xx8m)^y`94cԩ+Z$Pl-ZV3M @189C-Wx()/{Ff TS>.6Bd x73?~ UhFż+HZ L1NkmGwv u.왴,Xѿ_C{L^9z~"&YO(= b9K5Ζ3W=3B43ϐvUht!|ȼS|~rhIS)#XvͯzP=}HF`l[jL[ޑp[}^ERhQ &s@+nBWQ9whg eF*$(d^^EWg7xB^r4OSM?0`Hώ&Ez?#XɾUAU.w**Aρ^*mmѠ Ox0" ȳ2D XU6Zǎxh({>ylO"!T~,"عH/C 9&B`8"@{Tk `n_M92W]د2:hgEWp*Yﺽ횞)N^RBOp[C#fL]TrOҕtT!KO<:Yv t(20{X;2^SpژYzd-!J"d諘/C9ߔkU5R(3nit}M@DpxRX\,&k׭_PC:x+({b1`cKLNL?*,#y xc gsK*l5[6US&Zm0Ā =^31'qKlNk۰.夹wGT]Ed#jRDJ^z7Ty||C넿SB/`-g 3 syp!qc̞7E@v jp8B葅%GW25|M PBhv߃بl-IgpwQUu7(lKG]GV,D󘔈X%D_`[Fa}DOkj7"jIӵ_+)dDMpw   A'Fxc*qfHncoZ:d6&H m)͕HVaf9dѾuOg-#_H5FI˸-1o:xq+Ռn{3w+ҝԥfW?_]9}HBC]%kT?/:I!~y%{AB0J4?Ve Xze"A|B!]KG|߷'zR8f}bjG3cs#ޜĸN4,%s^nCzI"-"b*Hr gmywEj%V5ECuS|GnUT\a:Dk@a~`zz?zOt35=/tO>.]Co`붡aiէAzJC㡒R5qdJPpNv= X n5u6A;I-l yK[A7iNt0=6..O'W-YEU sیw, F{D6GBY Bl({C#5>' ;rS5b:_HX"J*Aavd>"Xm=d_-QoOI.tiĚvĘyb]#p;zZՑc% ,*|WMd/oėc-ګ;֒ÊSk`1%X@$*6)+{QeZCӢt,$^f4ᔣ7H8p+_Zn(kCKba-=3H&ksg\h#ګ.<; V+O:[*fc_M3F+f,49? tWZ4l?̑'bq%xE 7Qj = JâZ'B`^HȆq- SDQiStpƐƮxgYΌkq17bȞ6A0*̗=}~WĚz<jC,=NP(§EA)k'WWMUX쾤I$k+ZCEPpSaZ1d%:^h> 0V~`f.!ƈ[dvSob2RX 851V6}iAEpŎ["d+Z!*NH{NlS-A1UwC9v6uxGa@5PxOݑ eվ;}pd1nCG<*Lƒ`K5[Ȁ h"Z@H-!fUO?4pJ m ZTSEUs1BC<(ls+r}DCT^eǍv ߾ ?(Dx5iV4RcU <3_**@FWm6'Sjӿ& c4l~ew|mt_p*A~x10-Ǜ%[6AW0Oyָ]0;J{6_>b`.BiRQ}cl(|8U\0VHw3H}ߘ5xn(M4x-6aDY(Nj$`>Ln9*L9$̉8;dxc!RgʤWtyrWnB-±"*GEF }* {Fq+BU/ACztzD  VZ]ٲ5|M_DJ_,j6b8ɷ bwYn&?MS]Մ{AC &ٓ=[+,FtΡ.kN!`g\e 4MC]V[r|  ˢh> >眠fU쪖gUk׭y]_/˲#KcG&0l-} C-jgׅ#0 (bY+曅/-s2|e"EQXkhs!C}V*kնt],Z` 2 ,άV&C6[k^@P4 4EYu@QK*pϫ`@e}۶l(:"N zތ6g~=7{jBq@{BdsEx'ηQrŦn$tݑbY O߶ÜJjN:yBS] fCQ`difNQXlT8dK-5 `4E t, '̊X8^S:ӰƮ2}}#Q(?Kϙl@ :AYf];!,AOb)$vS0 J?B~T#N?sDhiYw䨕droȏi2ZL7MdlsS gKSVb6O(0?orľ50j(T@ 8t8eqjIB H4jݝCfȵ^3f)|[͕|}6b@28{ipmn\Vov9,%_vsu<&4R;juHG5$5,6p$) Bgl8 n>e>@'\JDF<Շ6~Y YM 4na= / C*Na`e\x6[^@:݌I'fR~,gCTYyH2hJOV>FFmlUfXf>Ep\Sv @k1ɞvWO)Zu"W*|AuF8VP_QFxWa&o->iQl/1Oq\g9Ƣ<}{7ǶM VV9 5s'߆^ϻS@φX+pHzOV|:ȯ]hvow{XCS3hޤ<중[OZvRFi7z6Q3%gUTpklOcB8ۋgM250u#Z8?IIpuaQ-55I ۥ|xeꦍ4EAw݌Zm[ N^ cV[ c[;HJւa/,8clr39LWCIbE(Yi,G1["o/.y(+}5Ĩ :QțKJ…d ]$L#G Eh3hH9"Czx"%@piɪ`^:5N+(DbcMG֫Hnt:HPgi)GA٘m:kMOԩ&iH"kD] :o=Ph Lză)'GB\?9G D꜋t1مy:#<6#k{"ȍ[+Ic׎t4ڷuA,i+.1pnl}t~j`&:ElAG(z(`;"a_֜}ɳzo;Af~;j{Jf1 c.ӕWڏ|ZUj#mc>keAl7s~|̢Doϣ|hx=ڛBo%U 1= sMϔۖ\әM2T+#ɉ6>iFe>ҷX%8LmMF/q`Jxk)@[@h dE%B\!y8yjz` q|zǯ˪Ӽ&CjTef< LhM O*O M$g~Eg$62?&&ƐI7u[Y,ˁNxGj-Jrь,&@/$T)7ċa:^TBs96>ϻkIT: )r榃 \GU3vi|X?[Dv3ABO_uAo 7cn|$T\ 6ooȽfI,}'joQe!^%׸> >j Z*WNVnL-@ߜ;!}/Qe^.XD@52!^* kʊ'PZiRlԼ3B i־]Չj+5wAHtQG8$tQF|}*0QN 5k|A+: ˲U!g۴wzB ɪuM*bfq|+ni#CD*0NCKOqC~'EHGks ]0Tz5 Gkysekp%\%mfeDDb:p"5!#g3R P GiZ!9F wNb9tHI^50F&R,UJW\RбEs:$' YS=J]ŻCPw#eB(ȚҺV 6ˤ Q.aԵzVy3u2HPL =knL;җJ{qCtXV#(J(V2T LL#r Syg-'N,NXȶ*,ƙ @`/3Hǔ WTЃɵfb0G\: K6qqhAHF- )bb<.٬p4tTEnv⊬z6$VKiæ׎rn/bV](0Mf=eBFڴx.U7  y/T2L}/hGu%$2Q!r z9 r^GCN l ڙv3=LOང 縅,d@%;DN)qHY[IKE[]%h|(xf|PE58%FW].YրB׌~C)SR{o&*_T̵ZʿE0b;IR+E,$z2a"`d$_mC.MĿ QZ+g* dX6ˌH:Woא_WnvcPTfd 8nTiQH*o,Ņ%A_fi{恵F1:G1ǾE[>ӎOf?rW4GEe1U[&&MZWM b"S~D"]nk:  ;Suҫ2Od-}V% #TIR[n?q˱G /Z)$,;4UKCš*L`9>`~HZ -b8uT|=#C0q{'U]J-<]9@0ø`vj-&|?WLp a7__~sĐpџT^tweVQp-U ,U gS2$$/߽.J*c$3wÞH4 JN-;)>تC82.FrA52LBW]^,Ю|(u5)5 nBTl'|h_SRau̳|gGÓ8_XW.U-N,]H_e֣"YPnvƖt"7+=OvCJąo ^{xph SYKc{v!\L4z0M52TYkwNռ:Jl&RO'>[lH`u Cn>kZ!S]ZO,u6 üڝx2+s6( $6EB"#0ߟ"؍B\kG;pZ%?g7uWGmtl8`-~Qk oj۾)]oq!4Bvƶud8'}EBbbus |O82I.J[}fN=Q9.Je5rdAW /'ݼNk)o@@ :m2ShU 0|9,P&aTŤṯ3|TZ|dM6f !-n\罵?EtD+,X.b[RK^0EhA\LgFZ:P/BF<Ѩb6_ֽ҇v5\OOLeR8[{9?fXvJ"B~k!4NƋ ȮP* 6+0L;AڂˆeOZ~u\,3^ ,K)" |+bk&oi(P geiv,gUx%^ϨP4A)q!](O|tji]<2_9 hTİ2*BiUYU>S~-'Jː@zswVcgtqէ<,֎1L2-oG!JDzBX_/kNTFt)L`2Yk;) {>@~̌r>% Spz8 uIB3}/*YQXã '+_9)D-)yt?&P%/z]+ѬpDd)Q /%{a7gKl7>K!4ZH!&[utEudl:k콗!r0IR?XD8]ufaQ%(*J]_Z1_,Zir2buSȚܢQ'|axsUdKR-DS}zV L̽)p5_<ͥN%|gqRp$vPחCmRIPz x gN30$B>+ |r+?WQt880ϩKZ?h2O4dbټ٤'YI֤ ʊA EoXDzˍ &kUkR'b1 Y=mİ4{z"]Kt![}Bہl~E.Rj )H] h#&+]98^se@nu@-I]`ždP~raed1c<'[:Z1fZΨ}eRWFax޳x]|Rey4PJ'E]n_q#)~{mޭоuRo?9},r}${uP7O\Wv69Q%, K vҔ^1 м;[O.;.NWϪ<=֊Ws%8 ?IYUnu?RL{W1kqb/ ' CW`4ӯ5 LJiʙ_ON2K+&\HZ/t}/;-"d#xqQ_ Ey'mI&?JÞ<%Hx-\ܠ%x_ءAV'̥W1>E,4BbA{!pi9:ag Yxxv`>n.b-aMӽv2nU^ 3(>fkܒ*2JUo_9d^',6F9ǫ毡IL]%SU< Ѽ"[s Hʚ6ó cmDQ,:#WV8 ]4;_mvm#2;b՜ ܬ_tetΟfRG#bܳ9U e=꿦h$%WoNQ~Z_,WF-fJ-Ug=YWvxICT mqɫm=6x:,3V.B!M-=BYDRr̠V-3_XKZhM )Cw$j Xq M~$:( lrʷʴ_X19 ~m­ڞ .B${StǶala:?M[h nA/$@2$雋&Y焐~o*4\S1~RmY7v|p.90ssA[52g%%zpSߜ,i6dގA˷' vD p;˸vi OWJ}4AmTF5aJFYK!5͍QI(q3~,uy W}]Y Qˍ@G.hmܜ܏K)m)v(:;LKjhX_P'VEyw$aٓLa =Y'vƭэ7IZ[cYqAPEbkYc Vr4d5i 3wO8E>ʴ#a^65w-iyGS<0wm'fep-ǪL%)@+OMM sa\ +h ? W!o[Z`Th\XBX%RDY.Q(y0 "aZsRjchׄ_e>PW)p"\V>S/zjXYEcDV'gy%pdFC+ԙc;F#5!7, IDl6Y D!' [ XCQʜ}K7qa3+L{ Ϋ*$ELHuR)-^|AJ: DB$Ӱs%*nܱ cxZ[c9N<!NNLs =#O6-jbXOɡ@CNOM !n{gC|vuAHf/͂_*_NIKCrҍWTU[5JNQ7c˂ۚK$.Yx |$(lMQhxh nb#rd>7ނ:WCf #&c~ LͰ n @?eOS+5S26nW΋:r^|(Q\(v5xϊK%VUVD.Śy{3OET\hȞpKe//i7[Zַ $D/~>ꎫ'L^mS}M~1}} K˘5ٛ3>xQ|d1=q^I?^Lv?Ŭ5c$3%ρmyb;5r3nउyL1'q:&ͅč=6 PJ~x鵙~1 ]=aAȄTh}(b;B8-nMOQ!("-mt!X?8 g8~%LjC$c=˞iHXH;#`\U~+ӘY<|]qCQ -}).YQ߻' [U΋ɞvȨD9X*QΔbT C yT.zF=K_)y)#iAZ"1,DdI8 R\Ipቪ-eLוc1gI/ѣ$ʬcrd dr"ZG,Zy 4D':9 h6&.QΆS& +~&f=etƧ.#jvd0D8O(~u=])BEa1TKG( pmژC ÿ9/eԮ:Fw;0yr_/@,`9:eDY0[֏)~,.sX3kdxcXū-_/Z{1e ȳ7h*ߓViF/#Yzޣ) , >QK4X4m1̯ңpWN Zh}]vob֔y$Q50PB~4mHzU[)7A{T8f*Y:9,oObE! XR27cԫc=ao+ Vm(/uqNU zKvt5'[㝶v +=tg/5y.Z CF0f )V3d1Q'Ɨ=R \0#QbBK G 484@5b€U4,4:ҐM)K;DKLlNiڲD@96i^oFj Zj7饬<5b,siRBt#޲X>EM4V1HegNG4٥Q'w`PKc% wڇtTL@B&( K lϭ!Д(C?qDsbM>_7jOb˘vTLqƮ}h8T ]D..=܁x%8$vm3ݯMCGrRJmr+-7NֳRYn9(ѡl/*u,i sE38d 3uɮK(P9Nv\}Q05ىX0^T'iS}Z1آDARVMBpe4KA^qP*ʘޗ,~?A6ުWq2\eaȩo8@OHi/`f29Yi2x1}9un˜H=%UQ邡@ `qb r9?Le4ր=."'JR8U=~_cZg+FCfC̐TmR׼~Yi4#R߱JpbRB68c]JV_k SyQ!dkIy~vm2Д#6T׏S=n].R0"hғMqY, ,M \{%e:U%uC\p{nDX ˣ xuB(Mo$X*A=;Lk㯲K˶K"Xw83F+  4 ( 8IGŕ.%l%2`GZca3Sq/{&A9*S? OJ<*H~+viD;PY)QSGp.3.2NźXa R32RXN dEa4oj/-^,YEXГԩ7 b7&5BxMּ%p@|0̉b{ =Y|a볬="dﲭ>$u(7ÃBΐEQGԅXP 9v8m g Bhy <ÙUʹ؂8F=ۺ%Gg e~_ m|VF%Q5KPSVgq1 LIy 1O!j,u+`gNׂ:ICCD [v)6r+a2jY1o{5N'6z"iFf)Zg"ԯ.?u4%ݱ%Lk M>k!'HZmh},`E`yJxdaoq2IK`#U $720^Rj:;_Àع W'TbJPSmP?SXեZ$)6h\/D "|SMSB {W ؚl`{&N/jbJoeh@,. 3\IH ǨNDd*"g6%6Boesȭy|J>+U*ؽJ/'+f=5T'L]viF .Z-a.ꘃ_ "?J4V.(M _ ֓B:u @py-|8"Qӳ*y2$S-QRG,"Gma*D K*F, MpO8(QH2Lɮߌ-ۻ_B)e6c[L?&7G. Ms3~##K0ֹHN<~ŖZ~-&{lmĉacd t0מz!A%_ٝ[ uVHbA>!IA',qastV2b<ǃ4t6:FM`GGԫ:M@qq EkбCZ5ZېVӗi QaK%Ա|ooe1 #ظo(6|\yo8%YhwSȯoS<#' Ŷ¿nqsc"s:A7;ѨyݠaR(>ToU֜tc0:(ў&)h]9%ThB`[km_lN Q0CnY~_.Rrj?$և=sQ0Ubbh?硤c ?-7Hy(4 ;SȉEM/I:pw%L ,e%@?X|ϊSks B Oiș#0JLS)&'Qv)R/ͶZm$xNH/L&pє G$^TR^,΃q\@w.0/@h%_K 6fM)[' 0i8"$8;X68,@8 @UHz"}8H䇎7Ҳ  ;D 4u8@9ူ9l(qbмH=:#hlS;O~V< s(Mr$~<%܂˘Y78OFxsDyFdӓy!!~Bad%0$bwqb׈RJDykM$'=CJ$k\+;QD~.M!xq9)Nh$4q."+ǣ ˞]2i ӎf/@T]Yfu8M0;ZU}Dt/U^x8>d 2#_g:t^X@vǎjgPHRFV! ;-g.msd4-aa.ϖe*]X-ujwRD9JLNȁ&ynk_/T*-;~e KTyHXMɡ.!._kŊ$ U^t_Kc*Q%?dQ0a0 Y\Q* ]̿aC1r!׊@B :r|;wo]Ukbp{F HX ~#$P|؁7߃MUM !atg\nob OvlGv< aSwB_D&!ߧV_ȆSٛߡF 簼$Ѡeۡ M#cmGbuE3xn;TX!z}Z*0̈́!Ն;!>&ڧU}Uw0a?XA'PPA:*e1o%PLUjdAmvL#3)*JgΟO~67CD(IxڇRP@5A9Ah D@{ݙl^˫|dh3W>T T7ˣed_u74^nmu,3F{oN%Y&c,oI@⫝̸"jqD8YHEav&!VB23gT!I{Ftq~q4]G+xeR?mIBy"tN41Cl=|dցGǽm!0E&Y5@h>CK UJR#Ol nAhD X耯p\2=j3s_ghm q&Fe[kdA;Gi&o<[;P=O&REfEb@W;z}jdoxpC~mFm+d&'nOkU*F&Q#` R`W&~20xC}{mP1j Ju  ñ5Ҍ5Fz%/7v 6rnBPTdM׈D!5mHֿV{R+ /1/_[K22b9LOk=HCw+Nn)*>ll` D&$ 8BX›-(7@M $ ȍ`H=YKn~A>Gn@x+Ca'y٤w{FI(IDGHj&1FJ.jRhk)ڤ0*zx"VFSx{)BLȗ5^}oP,)J3]R0.LXNfqJwxdӇ{E ]`C*4p]ň=LW4:p^ea'vB <*@iDei|y+q 2S甛cf]$PZ"TqIeɡ3[(?NSzN$GX :ٗRS&G67IЖfH|^w V8R, ! M'w?@L/K׿[yrۯi40bLFDB?~ķ`!ˆ?JH+[ &!C'5hYr3KqZ8pem7HE Xx,;_R[-)r bg'[v''M7GvmSH Fl( nc:M^0}um\f$rܭRo$*.8L\eB rZc*p^4ZJy{vkxr+,.G xxSBa?xC/M@|hR1̯!RΓ!omgv]+8~pDxVLs`);+hf6T1V$2<ق\z.Alha}8] lJJmR*0!x])8@HA`بM`o묃}Rí|QzCm*-gވDq?gS|mOJlhL@ g9h!CzrQ}\딙{,&Aq8Mw<_+6/oD")9B}Z_}$?Մ-((p@lI˃|wi Ânx:y::RGo**6"OsWU8wD$JB'PQ PkR76(&Pl:[г /C[9xL+.*< L:}̹\Uvzit*8DJG? G@3 ,u$ 7U0h b !^0Db*GFYHAy"1m"tȠeۚ&4i0eXl*Cae_$퇕Ũ|?݌c9K9OQ{4|hžAC$dۦ,[c,ϱd0XN  7'mAEyt. [6!Gu*? gykk+@3iIR|Hu0jJbٕ3)ϻ\LD|(#ɥ KƬ#&HlHZ)xÃeW?j2Zd&swΌ0ZEqak+˯ZCJe;]0~p7:WYɥGR< W:*j.|* }gWyiv1XO",Pi0kms%~FXprw{HJgG9b_w;5onhk90ǽQ(gm5Q`3#]QIuazp6kpz/:zBJ5MY>οO!ҲEJ2F[Tֵ"ϰ 0gu'_,h0sZ$q,^ŔQPl93CWjG\F]CdGbp0J/Jd 2n3VtM=lN}NijiƦ4M.4+w*3m5s2fvPHBḪ[}E޻oUp1mӗ)RWatP&4{TL=ȃ0yol2WvqKݽ< ;Dð_ BMɂy?$ wkBjpT}/e//HZ \/MUT#'5;B>iCz <<Ϟ*%1kp,g&U}6tΡn +ciqú)n( BSy,4c*J1:b`0$ @0 pfLr%Q%hrV{D*(0ezU`ٱ969&`)c2CBaEܓ/|0;v5U #T8A8$ȮNB)_ }6ĥ@8f+Q+扣6cEӐC;A^BxkϾìh2XZH3CI \'f)y($Vȣh[j1bk1r=-_=;T49E@Wu(?3$ҹrotz^9L+[H/ٱ&= :PޔXrρxa~͖Aƫ*Rh? - 0zIo2Ű{%52@"nc WEK2ןC/w:ۥgO!n&d_j7c#cب99g:bӾYU(.Jpm|hg$,0@9Tw% 6oV{ p_>C=A1EI %]*fD /">LO0.'50yƓ 2o奊{.Ƨp{?ד3"r^M9B$̊+͔[ė+jah)V ƷCG4h2粺*ϲGJX>kQFFPd؄>ADp]-;+Ei V*YN. 52hI36hEq&Н"֠a<{rK,u~T1(X.sb/{ VȢ˶VƩ\W:bʫ Ȼqw,-G11lI KptI@6\CǨ"&G,g"t>,גs!P"ؐTp˰{ujYi;Lwt zXdO[}\>:'dB9z3vk+Aw,qrt ;f'X=XⱳOg!lb6~BO,ұ Hb";,K.nQY,>G9 h[b+>Q W܊k8:nzJCԔR,fFTbP ĜHQڎj9O-v F@e@+GN$0R jɅB @ j(Fӕ17J,:ܚhio5ώO~dJo*IE`yn^`w[3W[恦v^,G\*o &]'NJW<{ئUfNCJtj:ba/)[Dfw]ҭLGAT$Uԏ`"h@wLyV^;p8˄08=$RlcEUqIfQxeDj9*nr<3Y2% cB pD { v fg[+ARkAA`?d+ ,YAL6v$ޕci[Ә-T1-%GS8sqE砞/$푪T!nFmqHep @B@A'˓>vVv*̀.s ߎtS֑gpVr<>C.D8s< Ǵ*ՃlB Pi>Y>ҚCjiq t魰&@C4\TzHm0lvVtZ+(a%v(B hP% mz쥸te?tM8e/@R)iŸv!C=HE ϛ"srOh"N+%d3Fx̦\Ԙ*km PC3wj~ 3a.Gj4rkytf-@ؚV#ԙMvp]q@{w rd0Waɉ֢Фeădk$O~50=EuGҎ\x)z;>y#=N`Xug2V6Ls?7+ =S "peQ>ʂ \2מcFFdP|D* a%ՆLSƏkEp89ubӅzMijP+{1m^!%q &6Jh` W$VB^HPǟ(C^2fˢ2?,ᕈhR ;RqW'j~I&9ϓaX% XU)/&!J 7{갤gϦ+Uܓa!O[L?3Q36SdD#/! L9 TPNL1>~L>P͍DR "ؿ_!`-*N5nS'*xSGQVj7PhyHUB*$!-lD.fu z,j>׀ҼJz;Km<&ie&x(xU01@_Qdcܟ&U}J+դIdiE$ļ~8o5? ~9L:~4tZ&FgpB$>b2LSW})`کC[`-:evI"QwI0Ʋ)e$D\?ΏAew]GPxX,&j_=n$.~k0eM*ʼՋH)<ȋ(EC=K/>iIhXTօ/n2?̹;J#+VE. UjI75K/Ci%!O@)}V1bBAW&ic8X@ )z2n WQAZ&*mD B ŏUFvҩV~L"ñobk}qR𮏓Dɼ8Rܡ+x4B|pU4t_ }ܾʡ1PzH' #Q8 F7voڠ0Qo=Kx2s:@l5̔sCx {K?`֠uKLA;,#TU%X%i-<d9ش>U|<1;}T&KzԚ_'Pl/qo;ќ6J^ưOwns# b\Q(Ϧf6q ]~[Zʉ80B.iQ;nJldںiKr_êa8 P/@6#BޝGC q*v̡Dj=-3 C::RSPK dܡ!5E#ieY@yU-璅oW3t4> 57=[`A.]XoաF͏7\s*(\IX @ @"UA;ChXZw'Bz&|Rġ1 ?~V_QLg)'pǂMlX94'+>&SFx:D% 1k+rE* &B"BtP>!V|Х ê^.91'`ZC9p@[&\Kv@Fmps\H6Z!Q, T~rqSa'*g'`5m~i p[ v uxdp0>hjjՔe@}̲/|)k] ̬c͍dbZR ى$+f)7Z;0ؕå),<2u||5qd/4 hrܢn0cc7n. 6\`C6i_'q)jÄ9lD w.gT߬e*YLHZu[ƶSqL~<=<t/G :z /ìi` Q 3% W 'XysbnDo,$Jf/S_wcڭhŹM護-pc@vDdh2hUK)ݢ W9F MdI:]waG " XFZ Pὓ y_vl:q# }R COՃA֔PJ?7Б7 'ƠT͹7 m6Rfș JH*شD"r[c{ؕfBCק9*lWb L#{MM^xw"x~ps2IіcqIr`!+l3.|ΆgzhETO5u{2U%ʿ \30P \ |(V]Qu/Q Β^emub-壺=r'5 Ԉ%M{ 'U(@qkLWS߽y*X3ifImc u։<^ҎU$` y)d.`2I5B[y93 }hlP<[ej{=ly5@X9Uqwm$H.Au!RaRxRcOL'l@ 钫} 1 | (!b\TcbՐXzEÜT⋡D _# a_w`=[09/u|7OV&k\h25vZ3,!ArHWp},7hJ#/|`#4"9K6[%s콖,Н:ӕk^{Ye,Zw 2Kb8*_н&bjEͷPLl ߰`_9glZ{qTsGZ"u axA{)8R,H+pnE Q(Z({3`;0mgr'dnUWyώapz I{D]xs*"SO2YuݿTth['ydŹÒ!廲M;C؟&7 YkvRV2 V^T8%73H% ~J¸>x&EaѝQxCfꈱ/H5Ρ?-c=kRpMt \6<#ݕvja* AE1}{> cn8ýM'w*%[ N> )c+o5 <.u!FCߴ)~7kt}h ÐP7I:"ջZW'^$~Wݥ8Ɔ~$HB*{#>m)fΩ)EHާ}0To>jZ-H{?fp~lp_s4GwFB- D3ֻ_iz x)]";N`Wp9IDe88r<3h3!ȠN4Cnˇ($ȶD'&GF87#8`9Vb4OCT;)RXz:rP ת qj!&gM"-#qA06`%";D.\Mpŭ[` rΊYD~_Kf̯&m#AƩf{#Ѓ ^+m|FUVp#a%i"p|R餀R^C=1G̡u{28,eVÊ d P9Ҙdp`ͬ&Ioi(>,>-[JB/N+ l8xqT!G u^x]?< 6Q֓ &' )ԥog%9;"͈LE%Q$<) N" QX 4eSE;53C@Uⷒ.$v @.kB,r+#i3k0NI Y AN1v }62?AN#I4')l h[جyhh̸%F)%у= h# lEV5'!HՄS|@5S{@SF1|bxsPIc^R:Օ_.x^ JwQeF@K3G&1~J{1 &M69l;5b^ %ݾZ 琑,Fݬ3,Bo^H%oqMKVp5飽ө#☮6T 0@-^%?$&c!ӈ! ppcN>c$%P*7& ,JȘ@U,X273B gB(Jet;,?FrJ$OcF˶d6[ >u nFe ': ji*ȮA st.anW;;*"T3(Uzřlo߉sysFoXz6]:Gw:y֒-R=n SI{IAOCR,4V W] OXOtR\#1 qNהo0o˸rS$A¿GӹK)_QYހſ$B7#BR{OŰqU:^qnw[N0 tOzAJ4V٨ aMmȁFO,ʉÓPd+D^)ဴfGwԋ0oDǝzX>)7gڏ<BLW._٬XN1qd%vE% b*E/u*QK_iC3[&bjE*͑ShvpE2Yg1K`s\aݡFKu<JJT<\?Z6nD,-:*᜵" . ݶs<% \*CYB?d= HNa aK:pC,X͉MQ?5vX$YfcOmZyuԂdrj3ޕ/{kheR2:.c PTJ6t%-+Vf BSy67ſuV̛uW?q:Xϰ Pn@$}P+Ѩ)^ >]8JO}(Bp'L1%=x _#y1u<7s]h 5Fv4$wdTKސ\Y,i&, t3תf<3O`qaDQPHa;C\$r"7AلT61(E ғygimސ} .T<ڳZ&D]}:PHfWh a5ńȁĢz #jS~oFPᠣY'G3{hRSmd[0G8tV#5eq2+'bCv^0԰a:` eiI$ vpѿ.1_6&*s<#^:e$W AY8H`^ȦD02C ƸEY dwT֓vDEIt,3v 4RW}!M=Z=WIPw* E&7&h%p/$/̥{U5؏6o|tĠhx*cX5OE ŀ)!Q=GhxcRX'Ԫ..ج(sȒ408;0}åQ#u+iy9/xlYu.@Z.r`Z\3M1ɯ"GFJ~E$$j5=K1QO~`z"(mʷdJqţgwVaZ:lA?gs|2;ȃU3}(Dn4䤳:e1@}w_#6ar!Ge& \[Psd@䥻 )eL1SS5D7&y#jM-)]"mUz+Ģ :MY*uHOq"r 8xIEx ZEYM[vUCŤ-ҕ>9ɕ9%>Ԁ/}p/-RH6Wq5F3T %HL"  @Ga\EA8Rb'O>vDb< W<EFSU&< <62D8<& PJّ-FV0X}D !tKGD$r`MzInc͑! {<%. KQU\=l&dPR=b'닔z(\[G]3͈W {AL+Q%NCgsOLk}o+CkL|jq93X+C!qboCT^T.qie?pB$qTQ7S*L?YfiD/bfQ$ɞM/if)A݆+ { Z.ΥFL)C[4N1N\-.aX 'v:)u`_)@H`0SBUQS ͢Q2tTNn6=DȞxj'Us轢(qPkESoA*.s&'oB.ʡ 40Ǣ7@ҕ675ɍB)Jv?iOmǡB *@2RK |8Bqu&;JA)_[:H]^׌q)ABŐÄ8 f$`A\#"vϽo)p- ֮L  枍-s(Mq)ZVMˋz̴$Cj3HO5E_s.C"}-U 1=xs%8f% r4;G$ i#WOfם>.7<30&o!UTrO'5F{ec$mK3ʡhpMdkS!K {swSL/Rf$ K`6(h1G>g1m P{ >#wrl\yĞ1lt\10Kd=j|0#U",_v tۓ̓syح2ʆ(S`gaeBFnڼq)SQU/9IFT`U5kԀXl َ6'JS O<pY;<9!c*&GqA3x0RR_#?QPeu #← }RQW 2x}fH8kPyz(PHM-~ SD qSiMGLSwQJI;E O4T=?C)1Wár[<5hk0c.xQwS wNZK^Ҍqm^|/|ԫ&U&mVwr_q~wSB45n0;pٺSΑSiPh Í(#m^MNĿ81>*  ZkG~H(ɃܪYs,!JL 3>'gsHdR.1b;s 8c;%#"b|ToɀNo]qvu ZGDs ̓}f2`?YUpCy? w!đଙQN7tӳ<4VwCihm$2-Y[+H?rGDh(O3)ƶ!eLJ:9@|UH2Xix&"M\iFՁ!R/AM`09tUatz0fB*7*ڳ)ic&+3T xy OSk4޵łjx&ʫ],=i wQ#<#m.ࠫŌ'i. s-"wc4 qWj=ҹJُs:L>\Z+ &IbS,ORBO,(myb+?Tz> (yiCgUqeӁt P^s'} G$Hs/6B8$ KtHW5*R}JfRD*d 83 D-X U˸ڌ8Igied1iH@bw1jawl, 0= 7C2&8Bx.޳`0J34P,1gdTނ$qiѐwTN>m_5'\05-`Y qyZ Z2(T\,\5+ؤ6趵]޴~63f ~nŏN>:[,Jbq{ih B2`w1S#[ͫ6!־痘cAdk=ܰ}ۛĩ !XmR +…ؗ160Ju)087wN8e|ȸcS{K uW)8AI5sNUE0)w*C ͵wvHϔYF&Ȭ3hDg?2)[rP`'@\Ѕqx_ z^W)V7'Lbٮ~Ҿ%hk_PƵ䣼4X1V;Ͽ0D,"k2Ok@|H! c=n&*ЍozӜ5b9%0l|QyIWt YIUr3}@ퟖ.),}a.LN(fz.Ix$ԍTIrg5Hv E 7kmE"^C>5N$R5 S`,K|B[?)iR_k_gc( ֹ5[`Gkր?-9}du $ 2(T=:dY- 76Onsiͪ/Ô3ؠTt۲۴6ǞVZpƣb"WRQMIY9v䔒ܽxdMKBao:U^;l9HtgXOsޓ@8"Dpn xv=Xw$é/ 2FЄ"A`V[6YLtm#I!* n@)\2,$#ojY)M^˩^PAьkY~]t:J6o&a6P}6b%&-]&is*"\ m:$KM,#)Vm@F/$*GK?4R'*E_.{$)w p!RIq81A2G3; r/% "Y]-7D,oCdGu"cH5(Eg0 LCeuH2)ImI/X,J8Xa AL'hA <<\nqB8vO DaJ=#ǖa~5@TK h.qNBEdx=\郫$M.]k}ǴmȴGtǂ?tU>]L8:%P;jpv#r۴(HRE&R{/\hL}gbbLA x]OxrI$%HEy1םvIӞY'䁁!-ujeD~pqԞj΀TRIq{>ayg< 1HN!wz{yxkf} t$f{V.ً XPj*:OY=J*a=[Py$T@|K ;r0-<4l!*2p(.Tԃ W>Aa.23ۗ˅ La&DϢ[=Ӈ )h T Qa2 {Ȋ1xYTb?|# M@#/x}s=by͝4e_rr78d~ q<}qV`O"aR+ard`֯%JL[^_&\ :ZB>)*ˏ9TL_ +/J% FQp}r4 @;uzn4 Mg]=]8c>X3_!t_Y~![>Ws%3pn6r؝aIg(pqOAC>x5r>j0ɞM>PU$owNPrcoL^8Ď&`t.ooJ}--Y)} @2׊x1FS@h['*ΪxÈE GI8rI16;'VZK![l "%] p 4/2(4a;/캰"1mm~E!w&=c ({ @pzDA_}Xz`Ⅶ*% @Y*FṔ[:;~^NhRH KkCOH֌5DB.L芋bs:n x8bEȍ 2ebkce ZfHU .8P?T^&aR7PVZhyE7d4 .kz Gue ϭMU+F/0;V=rm5K!".6lZc_Q ?[G;}qb>eN`D& !^ƹ̔BkS),r]N͙XM#A#30K\#lJh/7CdfuuW*TL1ͮV<,YxbCa*J$BnM@-wѠ/Y6K}gn/ ]IGr_'P*xx|m%9 @r!f847^]w 8$ ' k!tCB_߹ã4#0Ч@>OĒJ;9$MhznX;u3 #rXʷ޽awb*B„ /XI p$ٔ\8m Z{*K1=#o*3m6TZCSݛ+r+u̵&-(YG2#@~UP޺em+MjYܥCj]ʗoxA5Z?K vN0:;߰`*wD`L:ȤoM PA 4&ktìBkVtq%ҷ5OiG@a 2p^EX5 .t_/? I=5:5&M{91`k0yYݱ1]vCwS Zjg-n c_VD^q;bg2 @Ze p0) 9^F;> }6 d/ɼBWqe@,0bSE~ 7#ۄRLuBv !_H Z_bSf73s:?;#B-r~# E,I@յݒ!p vJ6%/Y?@e&u.h!XgW_@!LELTIʂીVRyALeDž8׈d+-QDp9|p 1:C1pRӾ LYѱ@xT5:ըGvpG>zbǃП&`JEqBT :9&,Ho ˆe4}l*P-rOl3/mb`Gv/\3op`b=R.JDb_)ˌ[ iN޴: J/Of{G;;4uÐ*Jꕇbo= ,\g降-mrB9`PW\Fߏ.ǺTƕ,Zj"_ncUr$~1w-Kd]*nY߲r1ftof`=HSeJݻ\얭7~)@8y`ʶ_^ i.+EY,7$ۘEk$ LA/mpxCۨ&̓PZpmH,N=aJ)sB Uw`RGܯ:PqT5[ٍ3:_7Q-!*ŌdPgxpNjaE@vl7:Y0vXpPjآg4HlMw=D4#^<WM(-J>9[1` *Bo'{&4c`+&I_٪O+3\[Q5H԰2[eZ`҂ zv6%X/klZW";([ &7],ŸME*b/0-2\UQ@j 0wPnFuM?n!@ &K ~wr]iU[nCk4ͪO`3tr7B{I!6$Kj5:홵Ec):ıDdߨdԑx]l<5,C<~@~zW>Hx7W2rw]ȏ>,CC?X;#g_N𥍾'eܓ9. z-| [y.t |[cygy-IjI6Wbaa,|a~-!^83 A!&&܎PѾ-ch !'֧J!MY5>|KH #Ld# Jf! ۘfMc-mb!X! "|iHiKZ-8Mr,HDsW\iy39CZIʵYk\48FE&%~]+_L+y<(u7-[PY11pw7͌rӲ*1My (4aB8A4iNP?v 5P(B9~Koű @8L>#6L !>*O}W341ޤ鼤]1L7YbJq=G癁ṋkG$t~w4aD1:A&δc3-- Ge,m#n>/4Kq"XW"yˀPŵS=N}1R,W;q.ꅤ#"h@TQ r{Y_c"GT# lmȦVU*qzL0% iiӿ=mN˜Tg?G9EX:`.AY@(`D\e4` i4EI`C- e`P 2C@1 0 H%9,m&1j昜f$q+۞2A+L9hNUY^4AHA 0¨ W0km)*-SfWE3Gfuf֡LW d>87{# l.lΉSN:Eah`]4]3-+~| .+ִ!}KM.u2 B\gF+4,j2hR?(c}܌aOɦK{&S'wijO0 YjIaw t 3@uaO+DU,25q)0_7+WT@j:hlw\{)4[iwz /_@} q z9 ;-:8j%<J +Ep3 Z!P(QiT% 75ma$uB+l6%E& 2 $.JB6]QX %I:Ր#]o)24r[1@[}Dp#6DODO~NߓfL4:`pRЄrbKi/LZYKtdBx敎uh JDՂZt4t*2!\hc@S3 G_g?L`;PIN׾=-n.q%z@5S=~v_ߛrQ:h{!=; QljN>B<.ĄvѨ<ߠ'4;<۞5ehaҭx+ʑMTQ2)%f&^s %Т387_V͚؊=8M?SJ[NzPhXH{~yyT^|g!'s#iȉir\5;`*2]f'A_k(zEj{›q3"&s~i[[s6SĿ)vBmt$ÙB Ff*C,`vrQk>@GNH`΀H`Cѐw^_VT̩0ng6h%۔J3,'J.5 »bHQC%8GļL(WfJW~¬~!N+#in.cx [Gmbx s6;(AZ6< RLΝH Q6 Οd{.moㄾA[hiJ qWX}#K, Ie)Z ELɄj:(ɹoOR (F}qˑpGsg`!1_b2S?7g:CfAI6hX!S2;"iavY߅} rhtVS6#4ojiXh S"y$hаY0?$ʕ-竢I/CH(;JS֞ߤeܛenbL@|+x/eyLr4/1CToeu6htF 8nO͉; M12=M @*Bw?QMB5r Xa9ATu37mi־sb%iŹ:yo}sg=h^;DoDnՉ(SG$]X5iSOB`NS\qKen{mL)3aB@ Ƅ 7\m \afP~8Ə]p֩CȄ:T3 bvc3%j5WB48~H4cR!ڴqoM Am1r>|a`rȿ8NTz r^| \wLuaN] h94c /Q/Z,kV*-пFWi̽xF)u=XA5 $x3 ^BLu:S!K(.5.]I2]eSnI))z;>$ A{)cCL. $[tT  χEMBa*WIt93ϣa{ds!8{14p4oHHN1l% XY図gh+ljVYt8^l/!&^̖gv|M0AWE4c~}% )oSVZCU\IwCT;Y:]f(%ޯK u: b[ 95$Ĉ^K-~|k~M*SWe7dXtdk ä>qmL OA@OlLavyN )}@ \OBxF+gT-1MsԢ$z?K;o `k}vB'dˆٻYl1Y$"1= <ͪeY`v pQ"~)@W׆qz3,"ǚS [ P9\"8 ^10>Ia̪!$L@:ṗ(ӂbf57J'lR7 qv$Cvv [F9ZWE믎:@?/kNyP|챀2LU`p[_I|KOHɜnؙ:󌢐̮49J(Vc3v.lGuiay$0`c2;vvʵC Um;=Y| ٝFR1=• ЎliCtNL8Y`9ŁċώZ_#$ra!)#ylCSV_ -N6!3ĊКT6п(m 0e6Ȧ L37*KKʦ"X c zJ }o뢽C;g9Sf1pC֙a)sev<(ԦKô=ˈ\4?eO 0'8&&<9XbE.B k~AȻU]򔨮᠝[mʄ6G Q;fbmAYcCek.ժQbGW 3ą/|>,B7VQ_P]^~<ĥ QﯜDO_(G^-OWXڕiUWҙ)3]'|%+}3(lW4N]DH~3DGϖry26p`T#ˠoLqƟEAv\CHlvO-"=Hb8Y4)SAۘ.^ Bne͠X9a%kq(uc FxFz(L0ӋSKWsF˓SňwB=vE$L Utq^nD6!U 麻[ g!)t e}۟{w-H|>De>'~!L@F^:1RtjU*,%h+3A pxA$qP.3y׌3ib+w`ײ&sBŋQ݄sdVqJ\"xZk`GʖXK381ƒ,-n$2RjeAv,;]&K vPZxCW2G (בh3}됫q \jbngkT &!P+o6pDA°%;׫WKc( PrA)X 괆vr<@$(:lGko0}S|u UǪE6N-|`M~7حH#AV`OI3DNqck57zBY</I'R0 Mcf(4g~prң4(m}t%rnS٧>=YӰ}_GP̒[Z(?:4PMѺmVπ}< WY#_[`υAtq61<] AdfAbeA^x+\c C]q4O6OI}f#cr҂Y#.C(M'F*mώ4e?:ExmE~2im+X(ywmAE$mhDC LBW{f[^D,]*JK kϦ֊Íi3pSԯJ h->S[LO"7~Uͦ0ㅂŶ!WgS1 \i32~(v\lSU Uom7 ls nv!7@|SY#Ӳ$un9 7K+1N'Ѩ+""4dZUbxO +u hU.v͖]QQq`OnprD"E^yᰘ? ^ڙ"C=4(GȨ!΄#^7e#CӋTL7#i/۬xabuPpI}H@U!y\Y0$3T,yY}J΅v Rz*daԚT"SYajSLցC28eQ|zZ$9#<ރdEHI~J !!/d3@RvbM(B:$$ʘJh:VZRB v@S^}@V%NJ*5r+۵eQ߂_־I5RėKFO{š`vn'P}n@He)`lV7W44zwP5)lQP`+N)vZ PCkxv1!ħ̾ZD8xay X\T,VX*Y2Zl!9Xg ~iJ?ye+ +td6|I6l~7 X>脒>ĩY'`m +FSɞ{d"H\  GcFM;͝9~&^"% J9҈]ʘLR~oC%ÁIRf`f=YʨmaggYXAW*4Oa]wZچ 3F>ݽ$y7ڡm+͉ck,i9L ڝI-V.^A+V m|d6I.mΒ߰ub'م>5z h?K8`d#^ HAT7Yvx:uJfvY\O!NGY UD#=')"8/vT<}zmmh<%dߨvV^[4dn!7{t˅YU'2?Y$ C<5q7s]u!bɯ-JQ|@MԦr gY7Y[ 1J.{)m2 6rt.՛KF ډPm|9ʟuYjCWNZVa 2`@cB$(!ʦ61|x9(nVe,ʛFgzBef)/ 9VLmR+U!3d3b? xYD䬨~oek+XM8@]UӘ]t9![nNF( .Xfx iVD[ekIT@=ƛ0wzLk H> !umsl$^ !4bʶ r29U q@]5Ot0^kύpanSRv\搜IMvzcx'VA ^T<4P*J;Oj/<u*qw).c I"Y]0`9YI-4) o6yFr#s 1u}ǹвB`Όiw9ϗyA; rbkEJUвZxjZoLQ6.* `_9$fjfEtK⍇r&6..lfZ:=\$(V,d>H"\SV*'cs(A]> O, cLB.-0A{څgV#Ҡp*$`-Gjʤ*???w-V@*,:F lI& |o!.09bw(M.R)裋,5U@R[ڑ{0NmvRCK jZŘ H8tLr]9| tro5n>: yfدX x7H[E*ڧT|S+B#Cވ(y%~(1 ! Dʀ뺿0s6Yax(Lc=_4d9Wh4ARYҢHAG8O4ӠF2orp {\.c= Cu¼.zP+ d=R#>/Li'Pw#1JbRzO 0 TqB@r/ 2247J,A`]oZ$ڜ),aRL汰sF*~c:Eɀ4r]$?` =|+ 1E)>'"dFΆ ȤpaxpG' K7QP'APĊr3~\]C4'߾F_ms`x^(bx4m~<+ 6dj ɕŸmJ 0ǻ_Z`,)N|í nrCaTu$%V IhX oUWRJs iX31 %˰6Fb `uG Q{!*IZ4V{NW4#Co+dOWĂJȥ֐b5}К/_w8 BX } :SRH/98$6:*)Nb\ 94QUeoLmLDs8:ʆi_+eW8shc|ڑ@sY<8rR nRGC %545,c917tj-<\Yaw0Me"\+ (ZD ^`Qi)A@m߀ֻᔷrm Wꐖ'8ؐN#z퐀+sP8fpo68 ÉÂ"q@Ձi` pCFC75 Sr:n;At/ =+([#Bsh@"b2>yde(Jh_0Sյ"pALyo4S@`h)~re< Tv:HYhdݖGv<@Wt4G'D4a >!^넾"G&p''h˰ ŰY8q ?A#b(>_I/cNu1 )!<7`%Wm}KFb@gY[K$L h#uEBgeUznK𬙼@d\  WӆR{OT Ou3/ 3~&jCytɦ`!>O]2^GɠXZ;2S_-A${C}Y'J= G6BR' IUx,JfglP# Mug׈R Hꑝӕ PJb_5}ʂwKCk)sKsnNdH}uO,qW4~?75#=ueO<_ rK"E֔Ôh<ɳzQB9RoCl6{Ifb<4h˽_@ǂU3y5%8AS)H j1=}ǿGhEķ_}X [CNHLCb*Z.G#HUTyQ#a`NKԐ@Fڄ(eh-g>u3ZWE:~c !F{K5nBL?ub p<`ØxqY 7ic=:qL:}|c"d ?1<+6)8QU|-N4:K0Kb#YET*X|IsZHy +8 ]36M2ĕNdWDEA7_u)z j =y(W\Ua <ˣ Cw4Xէ>.@0ɀOr8ĹavpVy_'?H#zj P:{jb(yVdS]ҙ {BQC (ڐ RFk8@U^TQBq*|/">>R=UE0YY%z1&'u}#N?,k^0t+(M2ݼϓ5!S:Z.*L}kLm> -_ZC}֟gяVPSϛ'krcȭk*v`z%@!j֦]C1ys:6pm߉;qPF\˩;}GXבQ|K޸f;CLj?d9 'nq(j$~~ L/|w8+}iHR] .M(0 |\I|6^$\nO8\O`rx~=ZLCB*8R6[e f{Ѿ?Ryb[^V`X&D=G3&q |$Dl,.pNyEqZHIʐ5X~ڬkֈ%Quđxq %Tt8y !;xV:¯O9ȱr%Y PѯUu Ƥv[("z{)Ѐ1FTeȨ{سП̚m4\Qea~\Ogvͺ2FtcuMzm_6[䈭Ɩ~\Z:b{LPрx)b4wG)4_JQȘp+jyh9!BVKBPp娕B'-ŕNvsډOhȘ5NݓO̰lK["\bW "u X3bq+>h6d 8 `I׍"ꈑ c-p`C!qvijq:Nc_E'ďC1zKDgN&Kv8Ücw8yVvt(ȕ2#}N,b?<֎&@.#wƙLw\βWJ6#Yb|_P)- KzJ5F=q8YݞL5eНX$fleYϏz9PgoSt5$']18 .cӕu[fb9W;S\[MP—o`Qh}H~}X%p[f ЫF9O4/ <5<.VZ;aЂ8<&5Y *зq7߽d}{X* Tm:S-ϟ딳{4uTn7jNrlz/bOQeL' OC|զT8ނeFuөugSvqU>tg# K"d$͋LQн0@}LԒ@8^~`h𛲑ðVtd^?'IITJڑ:ɘW`L&'g쫛JBo" w`)"wr}0_ƒWBV.7hZpI3RxSGTpGhBܭ|X )< m\vHEjgYCdaHQw+a*5?OpT=RFYU=n!x-z^QbmƒM6> "I;N]7ea|9ΖHgo1p 4M6abF E M 6{Ж~{b×E1S9vYVu潼M\L!S9]ͨ"U5:_^W~+݌l"Xv Oze+?kJ?J|YUE#vCqUIR Sx')W!8l9Ay,eD'7QV EDŽ5V_;+~'zŸf|Q3*8+XT5Zc#O7s;x˚jgr~&qIw쨲7F_䛉Y Q0,$do;R!u*1LBpf̘-]0ϣBa@&STp!ѐXg*KlT7x*x0peB4{ j884ކqd]:C?$ Ҳs 8y;#^ ,.hlX[Ih'eW.UZ|=~,+~@O=vDϨyʕOdYpu)(Ev# hlm /c#/[$p(F`Yܤ9=^6H5\i!: bf{6)qfF(vlJ:FVŹ4A,]7Qٷ4(RL/ƊZ{!2:)W{( D؏ۺ :Yڌ4/ET'~G$fsY RvG%َY#QrPJzp!L&< ^#b /gO㓏-𔰞W9˳yX1#fVbWb8lx W$(%ɻbFu3 n  HW'iρ>@ Q{zj[[I!}&ʄ17(a'G4} P! ۣ::@V¨kjXKRmi 5Y`3|kP\+'`)ȟ~w +U3KxYi`%ĹmWMGg-+dx2IlgVh/ɭ%B]"DfX".x4ݩ"U߆9N"$Fx>Fo6`*lcڈ PnYuAEG^aD^~=w 94}4}`c+m[7޽ ifn06l%΍+Di܈P~v*?I.,EK8LH9.ʼJ(}nZUG"]hQ{{j)``NkP*~fP!!"f! D%4NrƳ?3@lٴf qҘM̓p~dNpF/Dctr7|~B )"7†84>O?m3D~25PzGPp^0(*}ZNTnI.{(Z@"|&v)B(!GYД5](%bmj'6  :GYE a7ޒjӀBN.I3L$_4;SҏD\Qj[oewA6]&[]zv $eU-m?vMrȇH_;zSZAp޶I ajoC &Rch  ![Ⱦ";xUv6 =YXnZêsBmd)~w]D2#H,COAf mkme,QJp}d{ya] ᏅGhN6]6^Dva:$10D X FwӁ #JVSAms_1ւWrl3: :g6` ,+slI0S9]Ć,>9\Bs|OM2*hM۲6]72UAmQV7R,'ž04Y@3rMr$}*  ddxɑ #ZH hӓ;߈+mSCfs%DpU7~_P}o 8R-S&,e-cs\xWv :ڽs;qner;{@ә^΂}'^#n(xAHH>%|'xFT.d;`p>kuк,h u'LW V{[lCOhj$ؔ\(:DB;R먚|/B 3>_?s{;N+H#'+}>*eӘʨn5,RuF#) 8ۡ ={F;:X2CQf׽aZu[>,'L@<-d=(ITm;jDȶ̣IvZ]tk!Qz6)EXRb2'@ҰQEHZk@As<̷r ]7v&,'>(~}+c'Ez`BEv衵 s ,k1țd&'Vx fqZHxUt%})<l}d!S B Sto|=U/f6҆_H P(Jk=cH{ JW/( KG98ו\^ (/:Aa!MyLsJQ+@/Q9H0]_ qi1)5 ϣs#GQ _fXh;\XB%(xbM蓀 h"a6gd?NuW3kfJLc>#(g~= (C~_w#;ds6*; "Є@ .š8Sv3I$VйϠh"eC,l7&H\EkrJ1юn`n1T{um jJd@ pm "'mc:I@dL!1ݘ(g-fj w`a:b|MYቘ椓}k曝V}Q+a6fIS(!XOi@S"n=2Ub=mVgc s Xǡ}_3B  ,"_Xox 9,&g$:sJII_#Bv +4vP9y,ǃm1ٻ=VtY=Õ#*Ս$vm )p4`%"rqpeZ<0EL+. T:8s[C'(lnpOΛ(psڴYk؝*V6:wScdyS\sDBZ9C,m 5!LĔ6',ƵMn 9ḍF(R07kA|{8 #xčW1? dž='zjeK58((~k,tN+&RY@MI(P '0oAh}6ɩ8%FgRys9mK z%ɍ45U}VѫJO.tE:v6 '_7a_l@םnQe{Y0FOi|Q&$\GJ<ԜOZ\FBѺ}Y+.= 6ybmT f>֣h#;cTqqΤy5 R;T V Lm~>UcεhVp#}-'-K o7Ɂ/%n!Ap<5k\N*( h(ϑ,e}3%Ym÷BuGd13_mQvp'_[ 5rR*D/nqFvz+njOɱr.Y3``t[ 6RkK.._I+U;I#"7u-McQM ~": %2}Z ӱaF}FK/C!@@lJN7 V;5;gQ"Q$Xi}^r4 E*޸DugnḌl{{<7>lp_ҮY1WY:@T8K`pÞm|C!Y0,*26~x|\?NM-f֭v/`Bյ" KE *̺DlR⩛*fc13`LG TM;BvmAG [.LJL1(:+ODWDcv:E,Y:b2Gh Na$pSP <筺_gƮAᕻhGe6hi+ Aqe+@<]0mT ӳï`CMcf") UsmOFt`d* #_B7`r_vˀBٜ爺*P/֋AZ/|r#oTBqɜJ4 >{~bjlidN5ѧztH@'J5Stig4uXg{M" ٷFN@>c˙ cg@MI5O†i7q@Ù=6.jSgN:u+|牊' [r!vR EEг(aKx8-.Z6ɁXYv\U9dTLi1\?pp|Is|EP M@ԑWЫKbP9>6@[ə#@:Cm%JJʑn7hhwnj>%QB7rه09*8nxsLS}:Ap$ @JTT\1NzO(ճit_ sĄ  >P{!eшo+LՁa= ˃Ÿ㹈F q6fDo  k4dD\?~a݁vĤ07z}57|D57Dp'AN˛X#QrI87Oc(zN֍ugfL֧=K_pM#2؋jz@ϣhUcl F|4S,3RFT\ppf}g*9]đPn &)eW3Pfڈ4׳29OK# ڼyu}-X?-N'\?L=F6^VGYJr:yPJQ).lu1Ubx8GC쭎ۂ] W=9G5b3K+ SP nwIq5rk/?N}?j|Rjקٙ˥g2Z;cOt^Ch|a5LRZ)w<&y@<]XxN1>'ԹV*vnUk3g '̉ vhI= A .l[T'*` yD7t8oR@g8ğA7/$Gm'lz~aG{M%U) c8|\zJsХɻ 1GQP)"O\,="i,p'iZ6F6Gو0zWHH(F߉m296zF(~ moWzLoWͭsg/KΙXޭbs6[sUν*[%$I^U F-(<.$'b& z2Ȭk18,RpX[eV5'5 3AvQg Ìen4 g7+ԧbS,aBgs™/g$Vn 8Apʬ>U2vUVc d~ sB{ދ[*vf0:BOx<1}a:Lg z9H!0zNH8AOm\ybiR"sJDLe@jPc|HrJSmpbӕƑ=BC<8In>M@ֹ;X)%PRN<<{]VDfmL쵽OJ'Eẍ́u?ny閫[*Onǝ KH> nB Wp&Wm2_]-y>#Oò܌io/~ :o@w&ul!A-)ص/\Y{Q63?Uf21 熼@6IW}&aF+osPlab([,]Dgezۋ~J}64IG 6 bֻL^1q mIx"XKUwNN?kx/3*,B ZǤ3#-Dza}J RA[_YM ])AiߓO3Js{)W 0oj})o WeխָHy/WG'^8b-@#H/~fC 0zhvmk/PU0Q uH2ݒ MZ-,ؤU> \90oK::"a=a(F@@T)E \:)3ċ]mZpp"OVƉƠcZ>Z_LPJ uZr(^VB+ifn೗o#@G2H50Ƀ8x/ liUn qjљoٌbX:݋k: D҅+uie|1A_c~U]ZVVM;E:A'zDB|"IP:YPj1>-_9z댲h% KBErUV,e1p^_0aE+K#D#6#}a7xU{!("Pbg)nmUyrL- R~;щ#^Cq$7iA¨DQH\ޟFF qF,h~cd̔zK@~'X)kp*di觩[ Cc"EyLx;Ի=kp]Os#'b7^TЅ,^dݕbTqpq)'<#8 E1bY1%kTIbfprJgz'*I%G.|h_.5x~}'yYGSWCT~2j '/@P9M9{M%7mJ]f&(x2ih16[" TG5 V*DK-wT꿣=8-4$= HJ0zВ| O(O:Z $w fRֺ!^̗+cns89gidfc9|)4~}HIb(sPhF1O%pr۔(sÐ61/TXɤƿmTޣo3x,EX#fq^`;x% Uj<[QI03fױTcDPő28P*|@lhJ!DX+)!Qs𸶩YۈeEpDst )8aPόZTDf YfRA`H9dz$%=u;Yxt$r*³8l!I¬-F`v̓u) S!!lQ䭣jhw+ƾnd&2fw"SV9&CeqMR_`|G ΐ'QNתe*ΔK\wS- i4J1% ;3ՓRsQoS_}Gel jy{eA#]wZ-jZT.Yvb:!m?sw3X>OwxshdFܐ*cHRDn/e#|G7 '`NLl7 >m ^|hzX%@t)iك-;zKظ\EnZl:/$ib͆bsdYa:eR>}[Wĭ;Y5bx8ĝӄ)zMݝ$/]{x(ڕhaWg+I+G0?< F7[KQgu4yGsMBNi>o]M!7Z\V|@F9<N"Й_卝,P_|6 EµzNJ(:Ė:`,V*&^486Y#$ۛ\gl]سcXIp+9z*9(D(B7ǜ~f܂`o9Yb8_ld>MϐWJ#ȨehuL~ Xշ2Z8(:?V*lp*ʦ췓³q0GfebId"}!>϶])nX HղU{=$ I$`OH P0i{ #]-DHSP[Z;&\ I_V1*ڜy0 Ԟy9q-.mGFUyfƒqf,NhٔrZha \k A)8ɞO&AE0 ! ,g9h[=xfzX+CSa؁~"&Pؙy~)`I¤#~ .P+x};QnP;[)DC[|ߋvlqGƔr8^Ew}z6:-G uO]94﷏^Ӽ>)Iu5{-@.ApE|F(-?$2b$.=)+TڪPʂӜP2;l${G!wE<|:">'&jpg(OKU|!9 s-3fw<*C貉gwL K%~ޏNOv d4}K~$0H"=OI-/C 'pjaP;.IG<.`S&ߞWS3J݋.E8{;WF?G򽲙H촨w{5]QSvɞYPMd_KءzE8" :N] @Z;9KV2b(+^h!! b_)mϠo)#&7 Z | e#!*8;^EX\HvQI2'[ějdb]n>)r>~kq`닝LF5Q6U,꾌SgnvyЋߕw/h~2j>A~)@!{~>Yu EQӡ#-g.34/ xIarESQ6 ?]q!bbJTܗ̀8仴cWq|d-(U!((Hu\?LuOL fs#U"[CQTc.Kj7r0[U $  02hp7Ha*0 3*F֐gٗwRj@}Jw 3'` (Kf(*8!Q&iNrǞ2-YĞlAP']H28r|3OXΝlpWѡGҴ8!ɦ/F #0|"&yk8VxC:,~a Clcۺoo2`m[(y탓 8yKmdmN(Z@% O6;UՒxӶZE_vn.t'Hnauh=[`zTX#vӏ6Na>(]? Q<|dXɿb4~fKӊI{ij}'<bF ARRл(SGiaSbSf'7<t MnI$PL޼4M8 J pI/Lj6}vVwvzNH^GLG Շ12>+e{mBh2'VJ~Q.>`9+,/!\^sAhnl+->Yc(F\ ݚخeUJH3Aq˳ uJD@s$72 v/Jc5q^p[%0ʨ& A8o!)_S99(QA3ټ6Ўi2wDR;@"(Yr)5p.McYJ[,`*R#4^ӜrU Q"ӅG,tr S#estf"M}[㫿&< \`HUXqǟg9*.ٚGŽ͉mqYnpP}sm60=-7*TV35\Ng6FC8[%Z5ecE+.*."w9QdLkC3pdгS šZLX)k207*1;B;v & z1v~i2:ʜcDNv6]-{"uF'1o¤x$'rj(^/<&$.pkr]::5EYom/0D  ңƭ -$\MyY,xjlͽzlR{(9UbM !fKQ{ X̤?Ȗjx]W!7.H6(6;OÈS! P̼La祥o};9|[@!<”NF*=Zl ŸH*ۿk"1^m69ٌ("p+ D?]{Of&#\`O1" k_HTw14B_!)$Ĕhpi' +3!KnTQ%+dh]1&wMoa{m9+3D0{ 2KA61BwͻzAurq=- P^78wQwbO_)sтN9 QM uOɝ:~| "筹bDž,[<Ld`xfx(u>U`, Hi^~ l۳4AtYSuA1hciFˑͯ(![cK`~ }Nr Gº.t T^TӜՂ)JcFj8O T,aP?ʄP q#; &\טE"^q]q[_o0wno~(P\][ˮmx'd5^XyT+nߢ/W1/41Za`; 74Q[a 4}4>ߦ!^J],4;̉s$m1W}׍ da>RnAՃ3îJcH8c9C%B'3O1Fs0D$ⅦSXj< H6oh1[[.:,C cyg Owွl[mɯ~irg l#|L,8A=Pfxs %ҍo ua\w%&"PX`D10UIE_J#B'' 4DV1.>Y}b4N`&yvEHw=2s׽ LMxNW"?~0ݍ4JeQE1bBP@$:}:˨QKe4yp\mBБv!Ř.dtN1Meʘ=69NIv2;'ReO&T\-< _~ֵaӈy.fx Tsnqe3nHaM1 ?`_(eb TQt;} aL]"f ukZרU"I45tD|M Ա$t_ajXDksoyѫ.$B47MO.뛪4ڮiҨ ]v؍%QZd4T*zBbåNJPãZR*ҙe,mmھ #< $:xP09QZakGbCOj,tB{=ij}g6ckWkg[8(Țyda=TkB64pi.I}!%MPr]!w52<ٴjPEh;c2+ZRP!"²kBl?ח_Vu]8.?e<R!E.Ì5T+V#0s܁u0>QWv71f/eBkQw\]G[ d*A/d0U?[Qmve(= 9~Jڱ0CFy->gRJ&ۖ3z FH6 038vBkض-O$I0Ab 4EoiSeJZ4@.UH^|t Ai_5BSl*6u;;>QCG |kh{m'ADF_UX:ӥ^tzWÄeUEN$~>08֭,5 e':>#RLkJͅñ>jJIrLSnO(]xs6jGq #O%6\Dxgni+d- ĥ?LI] 2͖m+6ҳel.[,KJѓq坐`va 7 3͗nU2J;eoޅ?:ndj\=k ;nCx. <Ӣ~"u?vYzweܰzS1p.$UQ6|eeFƂ#dbO1џuc*WSvb*\/UBnKF .XcuCܹocI `fM P>i9(.R=rT0{j]}܋0l*CUpIthC2å>p/E ")2t< WzfdK 4HHI:1uYJq܋ O = ŪiRS316Gw:3m5?Ozoޕ6zU"O?n9"-XZ!Jr} 6ZRZp*ɖZIhO8{>" 2Ur6H2,G&a 2BT"YS2)ErA!5G\Ti7K'WK w+CԬo$+W<4HSؼHG`뽐+gB>be#B( 3㚄 PnzqS g{wE֘ z,-bիFɌ9DIgb0S)}Gۥu I> '؏,E9:CH2h=4g=6TIu:OZw& ̆TzBNnL%QߛIb (GT0 }XNKt,@tVxj<s`ޏ-i _g*)/PnbKY>0R}>:)*+8֯Gahoo\k {V9)w Dֈ%\]^4v4JndxZW:s˗#G:2dDl6WS++?-9 eKmi_d +B7.q?q !j*@3 ]֙fJ2PﶌfdqwIœ`DvϏ!Z*x1bdsT?@{a.T m,>èN)ԩI{0Uɤ:N<Aُ")% 7ʇ֧yPOɎa0h3_FqhM<#JoU[r)h(-Ls8 NW,Iɮ"B*KD*\FX`!rUls 7Ecu!O%T$r ˣG腈\B%Mqs:B41!^Ƅx.N֠)b1h=BTi."ccr1 \reɮiKu,cBD05 E4!rLtu'䛖Y mev 64"6XOւjZ_<8/o 4VnIq-ZJs$ 'l(t捦iZ亓 p@5j#3Nc̩'"R"F2> E/VjOq_7TaKآFC4:MZs.d]JTYS"[q{pB/A["e0*G󀸙=';J%5 O~u<Jl;w.BGk&\q^:2rdEFStN1 Tj6 TT^rI@vdiX!t{x%\g༰kAWn028Ip'e43W(v7Y#IrJZ>1QqC[yz&[8&>AM~WYQF i3<=tp|{OHxEOYƵ<6n+*1EDqOr)feV`vl0@.ΩCft-vPV-ug3 zfvYxs1G7p|M%M4US0DiT*0a䵒&Č~6TQ'p<~釫v7fT4AN*RI5ʚ%y0 "U%*>PvrSc.;էMJ98>6bPb@Z);D\EC-gc0H}l k(,И]|8:)lUt\KT43sk@ >TXzʋc4.,<(6hRӓs3|ZTd/Xűq]Q6T i5"= D Ihz%襻TϦ GVzX$ՈC:w AZ}iR/ZwtYt8Bz7]6WN#H`LXq6cA45Us}s ^e2_,?31?AWC < 4t3md6E H[@wjr T KׂC>T p8sF_y %Ԇ=P㛟'BNt틒l:5%fC#؁c @ LJqk!&(-^SMY1P`5j;Z {K c~T(@r؛!Án88i&/\Vq :N-\4 ܻ۲+HE m p8-2|YiʊoL7`O`NZOmEi+n"Ңȅ-.ѐY;&ъ4?:0UWˏgO8j֕_0b*[hSٖ7V@v J8$$Dw?Q3\Zx"Id!cS4?y%JkwMVwx3]\WȜj$GOZkh|yqӲ #B6Q.D# tR'&#s"xܫ`(( o&{oDY-#d̑t<}{dfJ {zBԐFAkg\ZinۋLV,@Xɀ'mt T@T"kVґ jDGS dxwO?B8U`x<ٜ5*n"WuזBLАv\Z\W`t4I#lf$J\oKcy,`$-]+@D >y||Us#OP2=:ekp柊Z7)^0€ Sի॔#ܶT!ź6QDr݊+2 m1dD>ϐn:RB&fc>7(RDRS4!S]W_pW%ZN>2Gθ %#pڊjT/=:,,CQQHDD #ҢB.hڇ;  ^P:ᵚPz0^DVw}Y'=2b=^஥_"Vfյ/ȃI!<  [oW{0Z ]|8P1+;']9ÇSk!{aڅ+הcbH%ɜ.OV;t9M.А#\NNWD]xna h:qg a2PTnz.>( iGt+;~_Μ:ݱt \s"NR "3~Czoz ;wd{'/f vJ NNO]3tqofSVlЫ;mX>ؽG|+  =d}O]Ǒ*˞ B~0M~0+Da.|jy8afU9l\@@K;ѥ gAkY7Р?YJ=0fbaGEK$³:k-H4kdy@^T Q2Q%Q 67> pɖH~56u@b P:/bųˁWuwO-缹P^F0wYF2K?Ziב b'1 S}f_CUȮOS/^H w+}w~^hxv(z_+GtK;v2fŊJ:rGfO i ˪F|X4;e(HY$ʙ"Ee8[ݎ e./,ȫ8){IJ2au1@]MFaAS{?yM}\&f(3{h-Y6M;gx:|/,4N_3] *Iq+ +kwG7^L s$ڈN>((ى )IcZ0~ }FNI͝3kĭ9?]ES'dwBQbRdA̓>uZ+O,PV5]r0ri醒Gھl h,Qz*@@ʫW͑|L ۫, >^ncTQlI>4|? Aըb*Wb \k1PlZ!I~`2m6x &$-%5ݪ( &-15\"ɸpHimK̿=YlĂꉓR=k3XxًbHIzB9flQ^*_M%.%3MܬR%{+d8*ΡSϊ7\8d|f0J=391KΛ썼TD0 I%E1aTPFND8 iDOZ8P+*?suWh7YD`MW/ ({:ҬcXAztvLtRk"DTAZ9GxFW|5TG=?;qiɒ@'[.#ǣBJt򹳟OjA#S\MGCI*.rNbPfvU4J~ͤ3t[ϴ_S{xA>ؠkAV,#^RG?gEoBc~ٽ\ 2U4ǧ}ɫbKժ`!?D^;B Ӡ+?R+Ls49|L{ ƅgmAgꂳ}Mb|j1Ekqݚ " z($aP^%F B { YBrUߌͽ )><>}Myىd~`\ e!7R[Vz8odsҩ|׾m{CT2YN%AMb;,{9F*")8!LK/Jg9RUF ͔6n*AY 5Ux7ix&8TށPPN `]o _dB %e|[!dr5J1p|!kpҤrʃ'B_$ae rMJw,M")iQe $>y#( ^AbJJ$E ;3,  #Apf(~.l g JLadP޸}yϩ{9/Bk,FPyA3G o#\ܪL=\F+t$w2]SnEr{cT[0rޱ%z5>?Y!AbB[\‹Bt/r3Kt2CfwAD( 5dDd BZIW;xbS eZ@ #ceԥD'%ց‹bfUla~($H>h27ٳ @"Ip":z8[`ضVʀkercURx%c5T/`sC̮Р?$ AïZo4 y@>)@_]26ēLnv$EBR0, 3D1pN|{7]`@ˁ|8e؉p_4/luMLw.Z $4G#|+-pў@`McFJےX7ۦȲ"._ 0R jӳqEf&DƂF#0 !xY7"Q1]T~atX{P)Թ0RKj_Y2)rէӨ0֗!'0h}ԑf4$msj9yФ?M݇yb{d 7JA t䈬h򎐭dmݼ79z.H˥f4xmn`퓉\%^xq(Pyq/$+{@ D#w+_F|WE +sJ5мkQImkU(Ԟc2$f zňPvQMLvm|C֡IToH|M*ؕs;-$d4X5QIBJGv s0&e4)kI\za٣42|J *2p\+$>+K2fϻGd 0₯qK`9[ܑɚQ݉9.۩POq07H{^! ([tjyܫs%B `s0Y,,v+!rF|IOjI b{%WgiY~Qld Yi&ll\}Os=Ş /xߚEe;ڄ(@ajZES2C/{ǨO<ꎾdkp[>pP(eF(oo'LȂe Cͩũig,9֦ nU>?bc>3Vzknr NKw%!cܘ]?wXQyn<z<;ߵ[O_xҰ6mzp_:cjlt#dmn!h)/'܂ǀ   IO+P1d ,h9L$'aP{ (m{82,5 /$EkۉOԐ4,xOy~MLz[ӻ[ē9rJɇJ/(n?u?+n_L6EOq ) ԰_$vz$Q_-2+L-rnSӹGދuNܡ6 OV=͋b=Nzu^.ƇC3SU 'He7mBGTgW=Rƥn܎pK[FĚ_i}I0:`@6(k[9MŏT3s&{6SqdshKAy(fJεo3"Y E"\W쭘#K($,o]LEKVK:8 >lBGV`fRD~ƅ` r#oTT @$(7}d9fU&CVo('zA2UNA G2aAaqͧN@hoGKdMt <_0rQ!hKˮ.i?MӎW!Sш` m9dN~E,>T8\Q|5RBi5pSrWj1Mۘec;f\d}dk~QV|;EݠL.캸WM-a:?Ai4B&fōoc*('[i1!sKp]=[_xL)L9M'@&X k=~ǀ.->hghZ 1Xr'e3t>wu/ql`E׫F&cG)h`]w^-!|bpۂ+7bfINjh:eܭɔҝ|KXRA=XN/>􇍙?I򷆬icBK*T*PBHy4CKc@ сzΊhؚ +Z#(R/T)H] D:jdo\E4`lp}bb ֊;5+;V 0fEm.'b$ԧ,4 If(kvvvz yCFa_r^1}e|EəA1^X3'ۣj~Aj~ğg+|yx0(ܟDB(aJaBz)jx8TC.'Mg]zAid ȁIY@g\1 1wR ; ]u _a'()A\'/ m(OxMԻS"*>‘zu؋ NFHul$U[]sBCN/z.(-&ViG4Q 5y+ly/Αr}r4&[V-˲Q T$)j7⬲/s\bP3B#T]$,9^>,MYKѩWJ9p23AlM=XkEZԇtEZ+0Ղ S<(pdJtι FPXlYwܙ๟ a$ !!](If;մ&M9P,8["u ,= t9+F7d߆&{#OV\Գ8RlImpڿsSJTun4MZfn=$bkY[uWn_P.&Żuz30$&lφAr6:J*?$qfzzAQQJ%$-ݩ=H9w@Y2R!A>{w#2S }5@㨊PM&,w+G1Cpsyjh]tI QyIp:}0.q /G A u7m0]2ڲ-o,UN@4"#IiwMvjFA3np i F) OWlqY 0hMOjqЉ~(RY7%di &9gC.1C.hmV]F' ;ԑs$[rU;as=P/#mV>usfWeⱪA,t̜05x|&94bEcb7]I(*;z!)8FT +l2к '*J[,E ;\s@YKw 76)oa c{nh N0&"ÓY 6 As,ϒTjQT[9I`kl¸= JkٯB52礅!.Uӄ_jgK'饹G$?q`@O8\tIXJpƵ 2q]\+?5 ~J|B<5;%`1agj`Xcǡ%$(Ri}fYjoO^)dW8<{X`!~F?"\3~oچB rpH6>$Z |̈́ѾQAj9 \fKYj :УBD4W@pކˌ}|9Lh4nvptG4DvٺqdPL-tKZ[r <(r6(P8j ׆x4B2Ag&Y|owjKfInжCx?%L3XK3"z:.@N5XVW'#NR<9N0JG%̏1d{= z^WvM?A>tm:CvE謑Z`(ek? 8sfT(]*;@ 9fElO[ #mGPǫsh)5Ydg ^ި.]RhhA<]*Q܁>q R‡>1ϚM+1Kp uٟc ꆆ+ e+ŠF槔8 M?>0* 7PX,0Fkƍ._:R+?SBe*D7k 4g?kBחmF`,\-e6@^=~ς"]6Έ ZDw|ǞjTLLK +F$ uQHk"kqf=16gb?zD&US6)Hu7ם=cxё|N bVQ@GfD'q~uQQXꈽ=;L -$R7E| oYr #7Yz9C`!wupHv'Zjp`!IhdP]ve:bE BS*LzʰE \c2H~| kqTSl4Q>"YÐG  -- b魡SXs=D2) 6hHUDgmɸ! 0n4$;SY5=W6͌eHȍWڕ6 NIv>&]k' r! =&Ao+Q:^ln q&bZ\4ZQy\cв^xubⶩ{zwńqDڣ鞅>+]M>!ݚD LϨ:SZ k!vE6/ y3MI k̿(1)a\[06ՊҒ|8+KLy=RzKP? ho{ ԯB=٠E 2\~G·we4 fR wӡ0e8zZϫqл>;9rQ쌆6C3-T2V(*(rǺHC}ژ(:~O4. qjx ږ)ϼ?k\vƺpR*8ᅣaSsԸKzj4|S+_9 D*K1c cAv1ں'FOʂvHOO 7t :5Cs1 !'>uX\M&i/A\xl٩Cl4#Ƞ;a8ctbn5(AOyx ҧl_<(@N)y9qPeTdJn#DgM ,w'80Kwtcж.!l e nw#vnOyɥ+΃RDŽ[Ě [* g]t3aspc1B-3Wjy( \1>f80+X{5*jviYe}1jaTxXBY!'I%6h=dZxkE%N 07'56SGݻf@G%g\synE "KZ|HSĕ+MdT}u`(d=N u 4k Ic3A-PB4}ju}DP{9p [>nz^ 5V:9)Ľ.E|XsoG8̠* ʀ=KuY=3HBx:BUoYcw4RGi|Bq~FBڈhcWG=;^n?`@ TÙ)ֈIܱFG$3j? ."WF#pKD]UQC@%Rwx%?| }*qqJ.\󀽄ԑ ~ʀ}X Z 7=ٷ{6YBx{LQm[DC335ޱ)!T$|4%ЈOK??We~浾^Xff3R;t-k"x5]CCz]n}I%|"NQtth,pvN?D7P&Ч6A̸TDf_jDmt5*D] qR@)wRn_ mXW!^ć˓DU)YdnT.m{ H/BBɩθ4eDGU{ni/Pn]cj'Xi]781R,< {ct~NYN]O,&`{"W14jh$NV.ݑ])+ 7UW#r]:OdExmݱHcY(UOAM<5D4p#k%@ o 1b `'$JL^A+*,p~?pdП鲷NlWdxLu%Oj;(3d c7qyvI D` csP$ q7aue?멂4eD( \:` CIX-7Pz00coqoJJ!!< o^"< b96[w% !8Vy/^E9]g6ȿp Ix8l !d E@̃4E6&/^~~JqNfMohF@N Plݻ1z ٔ&C 85,Y;Һ(O6)Holp̄꺺ӺpG17?t$SΡ|^Ldkg\,^׉*Əgj.Z5 ω%;qrT?[REl;|3enCh~g]#$ |Nm)e?xkѠVᔤU2dmd@& Vd;!ߤ QLJČ%tujv닛!&d{!0q (iϟ#梥 ^9wY>v2"Z{-!~pG8/t6.1y8{rٷK0^,uC!I?6.w*VÃxH-.3x3Y:vT0;bݡ s@ #nKC߀~. MT:Q3Z294L\2Fvプ/7YTh8ȑ`")8L72As2J|ք1|9jGM$Qwv|"L `E)|f6]hoSz o >#ЫQbh ؙ?I/i_-t%o`w+ա?Ǡ:΃,W McҐ w,deqf2 Y/8%E@6w llxjAHˀO8l_G?`z<}͈ xqUш9_`qh`WlsWh}26\noNUl̉=aGmˀ?Py%as }DT7FP/(iN껵`qB"C `|"*M#*t.y|UHVk!H:xP漆2] ΐhW_"rI4(؛YČ猼>zc4.m>7T/=8PJC}EhP V)1U{̌'rb R Rd%U!ÔqX"Ǭ]:QRL[Aк'!Ij4cH(^/.Lis4 e28RȜeَ=%rߘ64'_h 2a2B2ekmRt gf#zuTǠ,1_w ~+|O@Nt`ȟ ܪߜsR @F;hF@I|>fQՑ rk"K锩s/_i}&MÄWݛCל4%}( dG{t`&UQuTt (]jJ(NQP%֝[T7;iy]^ՂBCЂu O-yN9N#7}2ơ}4.N'SEǓD~j iF6#"=2HLN;eeݧ4B·QS}q?́w0*E€gQca0E2K $/yZ+իZU$M(s [NԛZGM #PHLB a(=?sm raZflYn1p$8VKIV((@~a*H!)rAس5J2 .޽UD:44U~W( K=~1*6qy9 /"`|}\UzCЮdNHz;D"o|ظ̑<b_&–WYۑw\˗[vaZG] (hс Ģl{ApQ`'8dr;՛X2A2R\)A r'\J.(;,7 3jR0CCY*0L;7#ԵG|{Rd7z;ȝ3 zO猗諿FWkY(udZJ Tm_w>kp=†T9t'[qhM & "wV  -&~%;O≍=1cDKyZXC :1tzhErZ%Ae_)Jc(,im\))8[x-97<8?hLY?@Dp~<^׏)tZ鼋) 0N&X=^=pC`iLDolԴsGW# Ϥ"-27P &VƸ)o@ҺPE>йP_Q"Q'ɘV'FHVM[%boPI2 }DdQJ yI"yj]i[cQnq̟撽JՍ`m'MfDs'bD܎VONl1i1H*g!MKS1en\ME8?OA3^Vyyء19cgFo^CtގII83яa!mx ^K<7N1ZJMUV'fl u## j Sꕋȴ!5rڪǫ4bV6!?_ql2D76z[K*kuh g''={SRĴwɒbߟnZY͒_K}\';cגXLuT.In ~&u>+ܑ=+bR*idxcAaF14=16/5ۛQ H%(WgBnxJqvPWF:#, 1B A' [e<9H8Jl t49+VEcks5z$ ŭRM&?\-t@dJ!)Ruw89 gB<>g T LfʝڧE=#8?G< @;zi/%C fhh7G&-\TJnZ<0(xj'oyq] "e1|lh<ݽGr)ދV$wR0ȭbP@ae$6f%}HSt0E¨8Fa9`ROa8ke/EL[[6ũHڲ'HqK)U8$ ?;Uf$Wly/ z v $m 7 OخCz6|Ro=)dmZlkfC\sLjL9u}{U Ppu/]]ƺ^6%÷yzY1*}lԯծO/UWكHar:)g`E^/@D0k$A5Vr3))`^ڎ\pf¥kD:%D<UrMWL,BLc;6ŭ]Kb:HױPu'urZڑl+C*ω=e'f5IVf/onjYm.WƠȜ8pOi3TrFZ#ɳH_9gQ-#"7F]-aSK"TXH"E֛RҾ0~FGkW Tyhi%rz~&ˊ[ä,P!/81K40)a@Vy~Pq祄v%/ WM W/Uծtj_0>lZRraxgIHf Q uȪ4z 8ȪUhӕoO5 KM]uW_4Lx̨O+;F)mmIqаE!#8tH6;oypðfz̜ew /?,-b tnN1!CW&B:D^tq79a"Y<<3M,fw,#U0'ߧ@(A/E@zM>]TbHrVB9Qd]UɳY\Wŀxf aW} YWTw:Ln>wEx֋\aR;[#9$R!߽cBIyZ:2`t ZƋdecƗ+%'o=" >g)ݞ?s@)ѵ/mX6ulo;#>z%o] !$Vڜ {Xj7a{ls6 9磄~Q|cR89$iF;M}Op/Gہ~rC& /~?lxi j?D*)qsg|BǭJB-==ac$<=vK6~-6O85F\z KIJ<۰@t\z܅儳Ž':|=]3C]lZo@jo-Î|#*bf ӷxuGsAO@mț&Xg"Tl@l҇jzx`v8,/}yl_z.*F9{j^ x@2aY`:CEУhWW)uGX2ߦMM)2*5nPUTJS4Ѣcg@.3P&^18~Ό}B64@9XX k KMl9Mq9ia>Kb*ӧA%8UQ d@[0H7qac&Q Ri{-KGrD:**󝩝|I?"cOgnoFHtdGvoԒYj]73UvXV@#~LL\"{N}z'_ F#86UVI6f6,?0tU[^G04m, -+ݰ} T鎟g7ݣ]utj9dxhv-q'MV֧3,,{XluLfpIp4"¿ĺp&%:%DMu8xĪqSgl1kjfּ(̘`m)L{`DXԓQjkg!5YE~=GnXV=ڡ<3Rh"О6Wc@NR&90IKte ;H/XUCpN@x,1MiW^tg s# 3+ng5{0;Ҩյ2-Gw-'])F"1TψL&8RkLՃ-WrBm铒Y..su%=<(0 ~kYJ{ώ&:D#qzۄ427!"*NIL٢j$ ]gԸɒC iO\7D,[!_lg8I»F bg ^3Ǻ%=3xpr&a+ó Tl:mz7ά61TlgfŎ~!Jց)KT#a#Zvj !ԙY5B %) '.eXrk* >W/ڨOK s@\pP oƴ5*bltw" Ayu[iǬǿ b;Xˏx;q".Qc'P\[6B !^hVR.O'xmr˨Op*NOZ> C6KŶUj65ηB 6׃kΐ&6NW}Fl6KgV][͉ 'òGFlwR:~FΧNؖؠ9zQ7rl#O# YfAF.ٯzF  Ux[%TGD0FҡߞΔ[;!}Q h*%=Jҝ[HkN%~D[xeJW69RTF@u~s DBxUFݴwވ3z#.v-b9g1C1A/KPx F36g5f*7GeIvަxpk ]WduI!M4)lZbeW0-y+ IZs6HEqecĥ!M՟Y^6RBXa_tx9U⸫/Pn/-vA:yIEA9Tl.*H6`T[2$;8’ iY~"$nn!NSY=oC(7+}~z^wdwcخxyal5x!qdZmrP"J˜K"+Ić`(}Y&<3.ÞlEBKɽeG#Z르=rVFz F݂@S~XLE6̇n9ՀmBjx0r T@/8ptJ%ōU:iEw-Iiu' J @2 .Kr Jz%DnkgQ 1CNE$###:)P2m]}(LݶqobVr5W\,˭[~9$E̱uCtkjv82 ʶvvy6 ӡEKQ!nݜcU@iv{y"Sz+ ԏ/=;A)=!ޛ) hm kHVQR:>ȯA&t6*fVڎDdi&l%|afQhғ~]~hҫg>zR `'*3}e(ap4ia?-LB&fN[dZ̥Q7 o39qū2F#*U-@` ,U&UTNβپT)x~@Su;}%@]8p=rgJ$3n?  #[(1[sI a-Ÿ!dfSov$A@@gVsKF\X[A_i;֚|MhjFMXöFx+='ͩS.S$^'17tk#f"d1&ĹCE $+nSЮ5i9^GISUYL6b# GtC;L3sN^&f]۞e-0 8dE51L9x&5Z|dfoլ ;/(*,e'N'uƱŬd[*39S7v:)`a˲3PƂ-w"=qol%OAEv NjdB0 *}ֻB˯.UNا rVw%aGx5B SNt]4 h#NA, |h&K")1rfJf LkKLeK]źg@f# H+5kvAjAeFm_C+OqvBbjd76ܓuOa퐙)9uԾ49 JkQ 7%sV̨O9|ĺ7 ,30}Kʁ>k519L Z-Ng: z"4,ـ xG~$k[EgO@W\k'죓qpm&zSW8ȅ쓵cZd}zpsۋF56 H+18 fHwppe@p΅Cf6=hgE oՍ(.Țů[?Ir2ʒx/;LFE rmz|2S."VI\X{!HhHrE,a:I+ W5XrFoH+3J4Zݟ/0˳b" tÏ$bd6SKqwl\f̖JBorNAŠv;?>Q 1_3vEX"y@H^ŷ 7mDxp =gr'n!;b(EC.$k, H\ JqG=5jAXqWH^[Lzd^տH_eM ێDSxb϶gD`-Q4B2!-&r?rߺLuԸ2܁} YQXNs s$RAɰl\WM7'|e9N|duG XѕEP'<(3)K@+i(V+|3%p82C YH#Ɨqnd+Ϫa_q؎sAvb@ 2smfL J r dT9{=|A4L3W ȣ>X8r',J] BiR "f&= ꁁ$BKZ1mmJM,bAe}௜itTtRi{ zZy3 nUͅ N*VDk-V]~Ѡ+JhōS4Knlw/ deuAypؼlNU~{~TLX `gh^pR3}ODGSOff&@DC'/ESTQ?#m4)}βJ{Hٕf^f&6Cpg)9`EWhRG$'@1Y!b@D&# a[{[|D}I+>;oE3{!+Ǩ%4j{#(}YQr_YFO)jݗYc$\CGWihb`&"tQh#LCW Ȭ?:"@dӣ$kXhmlYSGX:"șe;D)3k:+oIX`;L򠷠GrX7B"icRբ uQg-LGCӥyձ hH_2449 Og6p+&.su\?k{ p/VjgґBW$-17s CqKɛ2bQ<>@eسh"xfR"=o_m6X\0il0m0, ā4afU3{SPeN:>$*blo>k#OjIuese븷hIỲ"jVX;o__f)F>v_ 0)a^sp"Lj2u#A0q#t#ۀ|pUHNP/[y4,Հs ߇=F=dk,5p[oQ7gםm4 ޴wH2BGH6y83d c,mE ??VFBL AuIsֽ4Ʌ3쥊0=>#EDȷJbA0cmR ثu]m)ٝhL֑19~u"u<m mDov/rn+C?yYBZ: rf#C7*er"7 Aur1}Gy+DS\B dfr݁ F^jQ_u >:[=:QU{hOieQ9QА*V2+0l*.X ~1AjM4bdeY"QAo#,.dA- sBga5 AZbR9O6@,; q&:goS]k|QvdCxEׅ&9viϑ&:MX7Qh%6Œ{6~zlϥ]^.?Nj _żT_=!NX2Mׯ/tY/"X\mz0)?M.@ɓu_4岚= q##HPi N{{eb_=9{8fT# r!a1M̈+F"wH)j"v#sE6lbGGtAxӣ(d`EE ue98$:d7CԱ*d- jўch6u96` ;!֊pJٜxbY[Т#vexeb2&=O@PH;fop] 1 p%6݈Yhκ˴L pB*Q@TȆyQbp6Ij(J,[I W5}d2`=4Bp2O_3-k,7*z$9)*&xvj6()hJ{)9.?՝XW~=6e#X-&lc?s>)o6 FϥE|3x 6M->b@f@ge.Jsך^XqQc2Sަ'3؂v{u o5y(oC9 ДXQyND;leu&BG r~[ce@:BeJsվߢ^5>N rŊABTus. Op댁{&kƣ_5iHg j-75c)Q%FC SKoOrOzr\* ܿC!gUMj4"`U`T j@5u'Yq7I,CʹSR*[7ɳDj$#4LstIĽ1GRfL0/Ux4[D<.DzX`T;G<5LV$B4UޡA=_]K`3!XoNETJbOcy[4(#dRW&P(‘Aa?DX.ȢTʉ?b7?{lHI# >: DP L3ܧ8RKnƁ>Wԡ՟ӄgQ9N!QIl<aXY?5#{"{}~\w)NߟwPecIcŖq,ڣ%B V(Nb#9=f"f!Vbeي-^*F V\_] 6KT2"oDL&D'x Bu%U? Dd~:*\\}WufZ-q9KOI)M , p:oLLYgw $"d7ue`&z˩S u_8dž.\5Ep?a8ǓZƙaöR TK.M5Wzm, lS /'̳SNRX7oF*~gt)gq| 6ܜso qB<(-:$J%;gptB e ѐգ~ϽEf8c޺/:^Gp;i F*9S#j oduOR-g`$z&G8.(!SEelɢ:|Tuya#Tbۋ5k^#jM c4 _bWz2ř',ل2nlP[d!Gk DCgjF `)Fi(Aҋ~;?ZI_坊4.ĬǾ\Yy튜2q;i"XCWnRx` kXL^3?@A<"]Wx4 (\iKfieBRB5Tք/8EGg\D!41r3L`TgY0@0Q;7iFJŔiJ:L|oTsJ7h?{Z @o[Ge FG _)&"_ZBWgl,ASn'\"t:Ln 1 pn])9D]HGL @s '^k/#PZ]vsW ;$0ֳ(Pew+Hn{wz=Ƿ$ҳ>S :w&8RIqNHMcSTy5]Muh2tB$jXo4TPO,рWgt>O]¶]gⵃensHLnzq2Ts>c,@`} Dr,(tÆ)@mi"V%VK6ͬfs;9ۜCq<|_;ؘHJb*z(c>.dva:nM{Rw1po&m꡹=hyg/khM"5ht3Ԉ9/lE6j9H(P]W>e'+tp}bPqf@F@P!E?Uhq? '*=u:WIG Ԣg2,Wஔ_@O <7 pc|s~(1to1 kV?Qmh7%x^ӭ|ujCA.ƕ9VL1(l4p>:.;;^ dFMnhByFW*vϴU0:.xP';MxEo-c@X̻^dIO0٬0(^ @TJp-ew,Ae$ϥZ0a 4J$Om mB^&>Y!ZėA FhHXL7Uf $q~Iw<M X)ဲ[j9 kt N&'EXv3_i.R.EʚDS6~1|6)TXRvx!!+"ʥA\=NFi-1XJ˃Y)TWAT|BJ܎Rp+=y|ӍMhX.]ĞX%h$I%S(7P}nr8jhy~4mN1Or/[jB KR9̍ @=)fQI0 :]a/'^U-3#(G.S]}7"!2m! S q ɭm?}طq<ݡkr ޗ"_]8-'=,<\@SL"ƈ͋>1MlG`.Oi[fqOa*0'Ln갧f112H$Z\2n2}ں^/ |aS,R鴼 `&kj ]5r+ϡ{c\᪸Pdm$s`WghLa6\?snl KX<^ER(ɡզ/3 I."juv[[Ÿ\ʹ?׫6|47ڍjz}WRsO1AI>KNad-e"2f,. kdl1_#.ooA]kkS^&%JC%́wI]Kp{Z!F` -Ӟ+ n%j^8imwid5XZiig֕IǰU/$_d;+cAh1ZB c>g1DeS} v6pYk9^(]/rm@C$L5<[5c#AU(21Xݵw)!eCOH.Pd# \gU_5lA_2qzAWf(9jOܼ'WQeVJ%"+#/P@吣ڻ8# 8SJYN6}'nm5Cl&;V 5XD@muL6! 4<_+h)rwy$: Ʉ;_8,7)d 'y_V8K[ozn3*{)I";}*k' ,ɳmvINzrbFqWIAE2'\nTlZd\^[ ;{8H&ͦ> \$O@K+xݲߴ02DTϑ^5 I(9h _FOYaF.6)b+)g6Ecg=IZx5P P͊0ڽՅQiD䛸  $H?Q,PHk~u 1bn#u#yZeqS4^ٟSj6%9K4[D9\mZ\S{Fͷܔ`CAkP\ځ&>\sڙg2gdPl ֝}Np tO*$[(#1eGу[n7M6C '7 Y^A_bƨ6+p_A'&>r#7<"›L3LAF|S8EY'PR8/aOw_V )~--XI¥;rV2jryʄ*lʳIK\th%I[urH 8H$,/3'(߬Fj guk™umɂsۋ$H?໺ rƊ93f8Y^WTnk\A{Z$4Tc+)gq^c]Tn*@rL#vt/:r] !Nγ/NsWB7Yf~y4N+]ꬋ>1Q2ΙL!hۨkG8*>D@wq4}VcͮD,]lrL@S%#.hx"p>i)e+ZF)hCHcϬm`Ҹ{S>3oQCA0{bܸK1$'d;ݭV25dj1bJu>"Q 8ˋ$F"w;aP[J!of|8 &qdohd!G`$'hnwq1("ܪ^ DlN+K:qVns Н rwK#u[-+d7 Lv"8܁nN9Yfr8RO)ݜZ+dRïVq|։q\eqZTgTeni|(6OFi5 4m޾d9^>bU&L>e pf8$CϔNJɑ'H9T8=$0LS":0PnK;sDjqxdv?;w$ʷp} .Vb D#]'j\+`nd` 7s#r})>շiҠ7&I9 L\ax8Gz${:H/nު?i;v]9>me/vJmH@ΊFVcHk?>äAj" r ] 4 {_^V~.M$Ijw`&Y*贄2n&҉Ft(8xN$/6E@ ԙh0٪ 4m P HHa0I(PuCe@2̀HD$ fEutgRJǂ;c^bӤXpi`]Fa@ ,X'C/_-WEWp}&a!w]p%NBP*B ~ i69U'= 3 !EơB-6w BV6gxm&mL.qOQF{ yAw0PS1ɮbxUӯ+:d r QҖO;M0qZ EfC'e~i${ _u\h+l#n^1DG.5?O|\A2x,E8d[ϲĐZo866- R ]ED$evqW?$/=&$*P H#dԇ-'w"qZamBV ?7D1Ɲ;/#ljrQBHl#_^>@NZA%V"[Ap_lBUw!Tuu,?FryV »7[q/ֈ֑v Ud[P9fDC7:}K: . K3HYk;˨RC }. GWU _ZVmFPl-Fh]e?e?Ɓt^Wi]5iCQqdඝ[p7uI]DiD Z'ͨ_&OGv$py튰=^Gf cӀY[gq: p-5Psg9R.N!Ebdb1gŒFקn|w(B*َ+kX;fӰWs{#S9FqD 2MnHj76gpgĚœ,md1`cٯ ,\p 9@NK7"W'C>0<#'A@思aTB8GGu3AQ`Y^ %G>r'  s_c?$i1\,[_(pб|؟wq!ĘP#kPGW9VW~ ]5e* Ix $Iwk~ [V Xc>xQ&!/M/j/ntyt>!sFf(O>( (ڏx8ÚIa~p% 0T} R1p9ס)$h&W_HDĊ?o;۪*a4ӑE5"J\uEHԲ̥Aq_C`MoCL"n>LAv+YU8;TK , PKI\#Rcre$dk5\$7 `VOj=,| B.*7&Ct`dMK3W#3)S+bV3Ty2j&'/ Wҍ]qhx&8c}aYg',HK'X(+7*@h_du㩪9=5iP[MToY[AE8(UPOC `pO>ez*X,?@ `=~>1sWՓƓЃOY1/T5m-L`6UheV@@łp4Ӌ+ґ]b+hZ②bclK0&7uY;ň0\ D]&ev\K$$l0jet)eFd-=LOHR)w*c:6/!ͧi(!t#xG\L!q  g 7I[Ev}UY(Dmk@SoW{gݓR$g+ȡb@kE 9v׭5!|E  X0!CM'1$꓇31a^`=>=K#?fA@92{MX:rj( (,BlȟU S散6R]"]5/!:p ]cuTɪk~.끪ƒ(3F0جKrXXuJ (O2*]<#kD8"mBz8~_PH|D|W(ҁ(~Ͻ6v||+)(ut‰ $,-kdBC{;M7dۛ ;E֛M݅?HuMҳu__6 P*:WoG.3m Һ 4a[5!u3ߡ {7|˭}?묕NmN䣝"9 [&|k:6>xKȞ!_TQi, p 8^WbVfy?kuBe@|hTfzc/ O_>|dy1_jĨ S2y:NQWUJjs<ߘprt:[d4!`6f˜@}gdpyxBT7\<ьe'`3eֲ1I$Oa]IBփ\fCD#Y@;&-0!݇+fvBw3OqTH%t }*oߣ-|QAs~3$WjO>f\'Gi*ҩ&蜳mes*0/`¨&zH;uOn3Ӫdhxe4P^8V^TxL𴍊+s%fQ]Y*32qR|ʚ++a4M0^|`nyTDaEXJc3:8K4R_B#]|SM]č%u6,i yH\s)&jm%}na4icSb^e~9 [*oX?a[h\ȿ/voAEOWOޚ&K/jMѹ/}[/It\o7%lZ.v2`۷Et_Q?9Z4{u-f 0;h.CFYZhAxmv`ĉ~(USJڱuW%4fBA\,x-wJ连Kp3""U4B DJ$|KT3Q%jS¼Q 2ſwD7z/E3ԺO9*9e($ӗ[ߛ $绸:Mg}WxE4ЉGGfzHm>$ 4/}w3 nroyS:HTNŲ뎵DHx!%'Cn0O!5p!Ʉ FϩW/bP1ć#8 ů?x0VMq#td@vӺe/ga&'63Me*[y=`]MH\ y(F-ONЮx,XlLoB {ʛD-C,?H]{XqUIp GqbXb 5ՆKn@bJ_ 4Q=2&;DU/ ,i,\7{8: LJ)v{DePTx;'F`T|qFlz?qYq?"wNY+x Kþtq) I0oFFGG|"Jf.ƪ,Z}=U0h#jB7>wДe^9l]oWjP}Mfp<; ck- |+QNPlh=}7@IH!6?R\pgԉ+2x^ęNnss,ՒX*667A6L"7 ,;c D hfI;acT$R.e'ԥaB"D?NjcuU9_t9puZ1=j5=il2;?ҵ[=8W_Ӏ.Fv^di:J 3Ooqtw|yԁ9*S(v\=NŘd^"~,NBj$mNf#.s"F#4NZ4j%Ǧ"޺fi8rmF24`o<{:9\mb Qhn2tq3@}wH;sct;J(K4o}lÎ#9vi oՈ6 oNL{Լ1vق2gFҸ!.{_Sy /YDaؒjroZTOE =m*XOS 4[&fxs= kVT~oju˜B沑]qtY R0??U6sA*DüXϨyEn:Yi.$=gt 1unXv|FE#4#g>Ct~!Nc@:B3F|G8E|&7)"I<347-L}Ӌ6r˝?֊W@WnU|9kgjJwDy|BJHeC2mv>tR,AI e|j ~ꯁ,^^ 6)J'jYXC?dKP+9ȋ}#L%:]t-|>: kFe@ db_nu,u7zUoA$.j ߸e$ ~@hR|D|73[9\!Qv?Q0X5ft>Ԅ6T'!+$s,lQABdEjK~ ¤X&85$J<\qZ_rzze>@%;&-@@xEjl^zQ [E%|e^Ď0!Y)uA !W-襁\/~8M!9 \.{NCQs\"voi nFƦ40!d%;Jʄ!e#>l&߁X>NN0 eMi=S6IP~uTjvZ;O%ߥ*eCq9w D經 9i)~j>*}v=І.YYhuX ү'<N b7l|\jQgGbE $[G㍳D~TnY JA-i+^;ӤU=e~3 勨ÌUMw 8E 'Kj]wX Vb-/Ft܂ “==&y*S:7;ܖyR&Tm׍5'*6HS+laV2D9S011U嘀Ur_nǦz>* dExbh-չ{doO+ ç&BZ\{kXc ڳ5;CARTOgf GyY<}; LfVGZ xbd:jmQPǽ#K!]:2 P! h"ʍ%(s&P (fVtm8j0cbjlJW`zJilz2hm.gZ EG!JP\T~k@wG+,w1oPcn%G]׆ClD{0_njJy9Cl],~EQ\8;Si8]T 㵗ӷɤȌ4WƹRT8VI{1#@buqP˜_VRn /#:g6tEfu2ȑn!UIyeOX,A*6]< )\CA6[-+\¯ܢyfJס;k| J]dS0` =R?4 LfU0pZgIHG/31Ic7!QjJ%8mM,yo1,c;"huذ_F&-PH=|TeB~?ޠp"ɣt7Nu]"ez~$f:ƂFVaR܊LP*EhT/8=<)M%]~SFhD]T'PpJ1d<nf=fwlzx+Uۙƾbcu4ѷ7׫@ڿ@Qt୆rxzjyj[hGݶUoV%Xt$:caYNϳUO>gnp"hL2-BJr?hPIAI6ZUAk9;R׈'iikd?NJk);?y-8.\qh.42E 'no>b+L2k/fq^7 Be2 02[Rܓ+مM"=\<##ȇ/ 6Qu zONA<t$w*PlxP=E8#p&)õ\jֹ$q ;48p(I%˜rQp n!|`'(N/V[9-LElЙy6C@ |#-&Fsdb+G`X(rjn6⎗H ͊"SEQdޟZJ{Jد=oCr/cHe#htZoQ0|YzhԲz"'~BDA$M깇Ot?HzsYqV |Y!k=:ƒ'fGu!ُ/i5)Y>O# F (T87 >gJ I]a*- V}0 F֒8bTRlI9omuJg?58B9Tga5P p|@LM-@d$ȓ00t᜝Λ)Fr9M?Ш2`Tvi%yiF OG!6lR3`8wvι86|t@q96K\=!5֌KyO`}7KW.`Yh {8lz@ASHCᨨɗ4'V=EB@'?<Pb">c: q$$6-X$e?d#yD.4R{tq=;z1}|E~EK$#I*8󴭜ftVQS'%Ə-wr1vW$D{1G(91İK7#"爌-ϹtĎgr:͒~&gr}K& Z(ImK*ga^qyqcZIb<,fHm>Y$R b$xFy+I o%fA2yI'\ϑs !ee?i Rg X=->HN~j<=Al J!1E z@xM)?wi\!DžGpY 6x΢AEe0k2V?!M+*0 }U> <99r% HI8YnZ,RW)Γ%WXZS NQ1*P?Rr,-r:XLܘcs3M5]?{_"`FⳈѳ\n%~mKp1|uKQKT?ٗ3PZ$yUYN@"{ eJa6 U#^Ǭ[Ļz g踂֥+5NnjA]?K`Q| 8ppYBPxٱ&m:\xRud5@oJA_`Ls+x!5nuW-$\ 쫘{ªQSyBM>1RiB' :Q} l`,_i4911\(UY_.NO]!m8TJiӚ%MeF}PjVf:Wv/4&F m@譣iKܴtd ={gk;X@3h9fFVT1ޮx{eN@S9I#Sp/( 7x-u[#%[M 1Iߔ\u'KϾZ:AߊXʬdLɲ{gPZT"^џ\ <,!*bR瞯pL z+gp0*4+"\d '#6(-1ntzi=ͥa+?ra].A$H7882W!QfSSQLp>^fz5/A  pZ'?/T TP !H^r`ms]}:,%jL,Ls<# N89x#9 ?Ko#9ߒBP1y$ xuJd-ѫnKĦΔf0iLe3QLɵRNF _tL4-o~$Ej§=+ e eH>a<=Q 2`aѸ+Y<\-=zp0+n KDbb}yjvĪ<7TCc"|.CD22'K!x|eڿ *+K i3i ĜEc;S8 >]bT}V|O Qzu<*eӤJ٥Uj#\>u@i\ Aڲ8YpY~=Z =KScGr$L$t˕@XidB0 2x(F XE =!rnle]'5:,cJO0H`6i; bR  %S)9dH9$rf^|`Ia߄i݅>9UUDׇw!3$!i*o K|y<D;oBܒ.kB IrXxwOç췾Ípph뚤fd]]W*<}=R Lbpo-8X9#Db(% Q 8Q-l2vX5(]ņ`FgP7KKpX= 9!8ϙ g5q\un:?po/ $,\#1xRnx@sw䁑ΉqTo!` v_EGă{ wD(Mcg)-IF^PѬ'n\B''K- ѣGK^u3uATq;&TV)GΉtpKlf@->bYzZ(VlNۯB%ֱTEc!{N }psH%iAU+ Hfқz3b"Q> t5LQU/u@]; ʧ9Ά j5ӪƼ,$b v#ݻ1WtF[뚩-Ul**S$[Rh vRM*0|3'g'>FNJK4P~tjEE[$A ]ٱݡpa6T?dk}h&=Μ)!{4X'NڣPe9AT4~p#qP} Mcd$<`D/m:0X7hv=%e| s*f-ΘF] gb<+y dA/s~n5ODH"Жl~VGWWYL,'>&#.~."*Q 9Z YkgUhOI. +U-@Ӑ B w6ͳnWį(qX7jwѰ $[<J6#~ ,K ;_rZ8`ĆvИ;EaQ^9q4;`liHU*+dk+jl / eqk Jx0i?jo% XYK5YQxzcքU > {AA3v]\Uj@ =]/YB#Wn#zc_̐A+<j0 vm[V+uW٪ wLtBegߤDԆfOT{e^0EP+EU[7 q>UA)|N 8.C\fM(ذ0bcYrX%!W&|b2ZlqDRQ&ek7E EZcPc63> ((\vIG`#ш2zPйoVO2%4'mrmDN t ï7NDD&R3 Fƒw>usUG)HLڇc[ҫPwhϖ71_j\=-w$D2V{An:xaxq?r=\sf)g %g,'YD .[x;4BYfj ?ZHŝY̍B̏1 x`0C+_ cNJɤ\JX`4teu|.G$57ۭi+iX\_3àؠ 5QSfjnAuߪl[T:BX# YaL/ɘC<{dк KMr 1 ui)Al*y+kCbdrfC*RBF;:ͮjӤ!+I9:oJg! sFs,y%N}9܌1H]% ;^c䄩; l*I%&p ̺P\ j5*sj1on磁p葰Mܱw0/(I}K2ձU,⠫}h/# `غp젌`pkWI.ӣY2wrX!n:6`z 8/ S$HF}c։XpzR8)C5]`?($67syDL&w@E6r>?DTB pɏhv*̔sl \_0h-@5)2P䪱rPMMx4ep RˋSJ""vI"'ZW,xb-UVKG5BE輴-GesbhMAJ2^H93ue:j⫡\ߩ2{Iхq(Gah|S"\3XE d;@j DlNJh~fIm6~ |Сg߼;7?zL! f29c6ex W ->we1M23ReSRR45|-ru} ruPAU o0bW1E-fldX_UB&yVYd̮G\B^:Am zZpvl޿Pߡ $}*|h|)`QEca#X7S_.Gm,fᨮ"R蘘J._3A0B ^/,OtFe 3]е[!458~"v0eP5-uBI\qNI|) jv'4ݿmBQ%ו;)ks.]d̻6r eAڊ \$z"yinVbs^vM,Z,2gD*ej0fJy2Xv?qo`N@hCn=6LO_{Ni oW(gfjPGSks1}s5[fp.%\>%  DıWƂqќnFUnLY:sm, Q