glibc-langpack-ar-2.40.9000-35.fc42 > 6 6_ 3!XPȬI^Dgdj ȬI^D~T]޸ijYu].ݚjy^QOD)Mi!%\!KHA^R9"2~ո5o'7V2y7`Ig(͵JCIC<]DJlEhK.!'M`Za dW%o1,`QvpFVO1mHs֊ʱEB.P L;f\o)p帎JVx3MZ:7_3]4n@S%ߺmPH 'atTDa<6!-It Y?HW?&q kH GP oT;GM]8 .X P]o˪'(Ay.4рjo׹Bǹ̒20*zq " 772efebb7da90beef82daa100e4848ce96e1e7d52a15794bdc88a720ee275a8717fb21c6c43e0013fe33fcaf34d644cefd17e095e03020462f02aa400483046022100c336299c869414d63cc19f09d3779638be3da7baeeb18fba545496b43e60c087022100b2f4fead9cd67439b2d1d3b995a22c6ca3f1e1a3ef2a4c2ca450b5fa0bee5b5b03020462f02aa400473045022100b45bd632bf8cf6fe891709b062040c38ec2e366d538abb626a1b36bf7ad5f48e0220727a3f19f98b9a2db9f305e33de5619739df203186740af19752e6a7b26425dd03020462f02aa400473045022100b7c3b2520a4af62967e3b1e8400d5e5c5f3d8bb2605753aff20cdc24bee760c7022074bc66ed00c39470c45926b3cd21dd90d6ed389d08343df3cb9c05cdf2e2396503020462f02aa40047304502204658bb55073c7998098f0749838aaa6bee110fb0a58cddf201932ea3b8fc052e022100f246ba23f9a3e815cd9fdbab613780a91c8c4839cb21ce2b480e3baf214a3a6f03020462f02aa4004630440220423c2aa9785ccb4d461daa4d3926e9e2a1e9b2e850399fc4c457b81d3362f4fc0220501670092709d9ec7374e9bed179361239e9eac98184683bc4e89c4783902bec03020462f02aa4004730450220496d1775c5cb1fe4c2b0201e18f0ff98afff7f2fd34c4fae94a15a64800f7f5f022100daf3c26a7e7a6b4567a1af9646057664a41b3698f01d45cd5e410498dd87bb7803020462f02aa400473045022100c5b8f749cecfa7a3ef48fca4de3754d2d2af7a50ae3886af61202b5b9ebebd9a02202aa3f049eaf60efc2875ad2ab8e9291ff8027990e874960f4efcd9ae80c8ac2303020462f02aa40046304402202a29d606ef35b09d1d9128beacbc2723c957a382219953cb7cdf5c1dd5c4f5ee02207cf37e1302d6e0f615ed665c57b45578f316a4bf7716257fd6fa4f6c95d2444c03020462f02aa400483046022100d412477184ded00bb6d0633a8ea8946ad23020d01c994c4fa49f7b47ea6f6e5c022100a0b622f966b0b6e462d350f5b58444e999b2f967606cbd2c728cc1e852ab65ac03020462f02aa40046304402201f529b611f508151c647a57b64f0e75e8befc4881acec7e40befdeea7a15b333022070e12e2a3914b91f5f6a461a73e9a427da7efecfa75541b2864526d628db570803020462f02aa400473045022100b1463b4f540323d9bc89b8e9d99faa185374d74e1c6e54e307edc4aa41c3d97c02200d782f293eaa34d4198f03ce0c017f9f18ca3afe0c79d924078000980b77bcfb03020462f02aa400473045022100d2fa8b4a73fdce43d73da4763fef9092b0a356f1a8289d4d68a4c15045f2d09a02207ee18382d7483e5ce521a884716ab61e9bcc635c3ef4ce7125ac7627f5c776bd03020462f02aa40047304502203c058c99f01f35b310b54f621b695c1d5807b8f182ddb51cdfcfe375a64ba420022100827e1b15dcdab30cc88c65e5451ace61018adce22a24113b3ee4f1363eef1e0003020462f02aa40048304602210080928f66c7094b59c78a66c17b28b872ce0ab800fd5fb65fd5f86f948fb51744022100b6844ad257f19e5e7b826dccf7e1f85e5e2ea15be37e72c371a7575d8027637d03020462f02aa400473045022100d6f91161d2619ab6f4ad6a53310f94becc90dec5d88a26bc266df7cb1ee93f380220084b42f669daccc4c6749f77031dfc54bac4d06d20f825bdbbb4a8470acec3fa03020462f02aa4004830460221008a0aa451393aab7946517c9cb8a1a44c7d6cd4e963a06ea75500cca8ad3f8247022100dfc0deeaf877d78e62eff9fb85636a38ee99a4409a437ff0adefbc93a133f18a03020462f02aa400483046022100a46de9de6c1bfcaed842e2beb52b17e6e1b3259bda6101a90c8ef47785e7407e022100e239f086153e58c5a578ec87930e58d22d92b13573df5e04215e648b687f3d9503020462f02aa400473045022100b8bdc226feed1fe44459203fdae25315b0f3ee099366f9c3df8ae647cc90453702207d6c6762e5af796ea8357928ec8572db46f753e2b061570937f5ecd6e976b89003020462f02aa4004730450220013be206efb2e5f5e91198ea938124a9a3196a58329cb525bdc566f91b22f01d0221009b44f428da0882b80e5da52a0a4d70a6ce9f959e2fed83c7b77625a2d8d1da4003020462f02aa400473045022100af309035e4ca22183149b8fe8beafde154345d02c370b2656e29b22346946c6e02202fa76e4931e17d880833891e4dc76204872532a8d620a005270b4b2691dca65d03020462f02aa4004630440220269d4f9f2f18b154c31dacd7d1cc366442cf66f85b6144f5e1d2de3b973224c4022056801b01ff89482db2f81a7fd3c805faf0725cf855888bf5f381b884d3ed489603020462f02aa40047304502200f382f625e978da345b6b07be4c7e1fcdace34cc554c834e9e2b59253d0cd0d1022100a30b76a50c1dc3fae73e11659655bc1f7b987c0112124a92f6d91bec16cf1c4d03020462f02aa40047304502203d4bc014ed07752cbdd03d2ceab5e5003c7c715df62c901d7e9a424ac2623ad602210094f73b9349daf89c0a371b855162bad0b55164a8f65d2981c272cf4be8c2696b03020462f02aa40047304502200d2bbbe49d307cbd826ab714ccb6cc7d454e8ba522ecd7aa20f1a257a564f9b5022100990a452fe203b041eaf70a219805ac1fe69737b959870b4123cb37073dce020403020462f02aa4004730450221009d29df5afced27705386cef7b0d2ceb601b5b3d1645703031f1d47e70b3cdd3002207790b25eb40bf02264b1245014da422098e2340ec159af447cecca74d3eaf22003020462f02aa400473045022035016cc5a21ced521f073036dd6d8690a35c84a82a19e8e7caaa495355e5f49f022100d1ad226bd263ceb173db54ca86af82af62635f302e9825667240920ec6b0accc03020462f02aa4004730450220024e7be08f8e95dbc83bd1aabacdd99f3697bba3c9946ba3795263640ee94589022100a4dcaea3a496717f380ac0b8b116ebbc5d2eab2a8fb587f4ad28070e3f68f43603020462f02aa400473045022100a625d6d3470f623f2e062322fd517fe541e426ad1ec1cb037fd63339ed910e4c02203f6421747a596a5effeef3a9814dda1427f1ab27514faebfef0d6a4ce355bef203020462f02aa400463044022073458504c69a401092959664e78ae66ceba9a0bdd41d27edc49558c1547a12d3022073328310af5f398bfd5534f92390de7bcdef8f99a7a5a20354c22b6b677c67f103020462f02aa40046304402204dfce3c70f29bf66307f986a0bc1ebd7b1622846b201f196090c7b59706bcc8402207d92960aceddf7a61cf755f9841737a459039115fc1fbb970b6a00ad1470645203020462f02aa40047304502203c176b34bb3f8b2447f2e46ce351218e11f285cbb3bcce6971ecef8abf772885022100ae759bb6a89db688e84a2cd810508d7c6fedcc348b2cdb65864092f0eb90c73603020462f02aa400473045022100c8d2f2abd61865940454bc6e9a41ac698184c6310c2ba474d747d823e658b7a5022027e1292b4e5dc4b5b02839c833ecb0759a4baf194f0422940a840c4eb12128e203020462f02aa40047304502207587be07849b04d395412d645a714d2a59fc0307647e459f2f3e6d2155b51395022100f8c3e457f8495ee9b8056176d8d72b0c66b4a0cd866d9ede30d65c3315e2df7103020462f02aa400483046022100b6bf2116f7b5a0afc818e8bc9780ef805f134f333004859222beda6d4cc87da9022100a0535a289285ccdc24b46578048c6555b89463ad2d047694b625fb71ec2c2bd203020462f02aa40046304402206eda08343594795cf08c5a77937b914e2c7a4e587ae9fc802ed3c45e445891cf02201188b6f38c85f6dc1d427c9ceffd4f39aa75cef1fec2cb3b626160467852629a03020462f02aa400473045022045146c7cd0368df5158807412e4574fe8c9ca0516e44184f49a906fafb906d4d022100a151cef715dc212210925a8cb6b7c9271f39b3169f2c909a0c06e43d0453a98803020462f02aa40047304502204f70783abe07a522769259fb1552732c7fae341197d8660fe05b3c53c2fb0a5a0221009454b92202f293944937d28d05acb921abe1a1ffcb518fe346202bd036df5d2f03020462f02aa400473045022100c0088d3fdfde44e4a8756da8b7e406c7263b2b6de3878db70a9ac5c0b6819a62022019042335aa8d005f384539452f7dbefa147fc0e1718353b65f6f032503254a6003020462f02aa400483046022100e567d5c33230251f327bc086887be9cc3fd1a005aee0af9a709498c5395df5f2022100a2be06a82071ffb31aac21546f8d8d2758634ff163bf532dc63ab056ed81d75303020462f02aa40047304502202d2fd08c23350d1ed78e93d503315b9a8b983fb13486b436c26dd238a9a6004b0221009968e8264810b2b8ef0f6bd83dceb5faad4d97b2e8193c0c5e5db700b548fa7603020462f02aa4004630440220072c0b0db5fdae4906a35787cf435ba4fae99079ef75e686b4de93814d7e0d9602204865de0cb45176aec4e8309cdcc329f2f0c1b282f9cbad67334251cb3413a4ad03020462f02aa400463044022035d018e87d49f6a33a53f15b7e1e8c286645c7548fa93f3f1acc3f56424cdaba022008c3c0c15a50c886c17a3fabe42c4a2f773c6eaf1dace35d4e21ee98e43afefa03020462f02aa400473045022100d83b98adeaa6739378e8e799f21958089408f52718148ca1f2c4af680da5ae3702202d94abfbc0107f3581204f6fd5d932c05a6e583408b72af706321622538d359403020462f02aa400483046022100a7b0e0fe2d2aa5a748e7592192db74b4e714aa342e7ceafd243a89db8953d24a022100ed85fc622d67a29a5f618b9b96e4cd993fc60d1c4e2ebcc9bc2026c109b9a5f003020462f02aa400473045022051a3d26c98131c0aae36b2875fe361eff6fb2d3ea65f6a222392fa3022e45e6f022100f9c485b0fb7c59d4ed832538eb79c790f8b05c157c827acca45032baadea072503020462f02aa400463044022021abe6ba018575ff2353c15c396b7da9ec93093cf3d6316bb2ae87dfeae87b5102200df6b9a702b6be57f60d12e7d8298199be79c54fc8ba05aba8f17a00af90ab8703020462f02aa400483046022100c133bc03346b7346863a77f9d26e66031efecab1bc1be7eb0d3001b75d47ec240221008687cc713351ce3837ad125ac12e8c06c55df029d0511b97666e33d3b6da8f7703020462f02aa400473045022100eed712e912c2c8718c177328d95eae66e8a9a0c8bb45660bf54b274f4338b43c022006c0c077c754e36888891e2923e7f383bd06e164234b17e0862f5be43876f0c903020462f02aa400473045022100cb5d183d981ce3c61d65732ba2a87e8453d53ec52909345a1be9baeb9d5344b70220117c47430e70d26107ec571a18fc128fdb412de4494bffed8c1d67764bbeb72703020462f02aa400473045022100f8b9f1face26cbbefbf2fbf36165db3819d54f9a8d16c79f1f1abbd709e4cb9502205b14e18f60d76478d4cca9719b42623f3fbc67bd31deb908af9089d3bb802f6603020462f02aa400473045022100e06810dadf2d7a819d9d81afffcefb827f99437015518ccb9e9733857d8ee75502207b704b89cff7091c788cd6059b7076122ccd36174cc30b14f5ba731146b9528103020462f02aa40046304402201d23bc985bce8fdb11470d90be36589db863294fda3eba236af61125e8aee62802204d0202313a3c5aba20a68a66e24852d3b60565c03cf61e5b1a369c51313b18b003020462f02aa40047304502201c92a79199284963b00c0f1df9a6fedd34ee97b9944e400a89179affcf67727d02210090117589249ef36258ad8f8daa009577f817e1b0afc8a76a9531406dd77e068b03020462f02aa4004730450220139e2464f4090c52309cd69e878a3a1a841f724c7e29c38d9260456f255e1c93022100845ece64d16ae9cd3cc4c40519ef1adeb28583b9533af69ac7604803b8a983f603020462f02aa400473045022100c56dbc74eb3b27af5c5b18efdf825947caa552653a8756ee59ca17083fcaa43a02201ff27aee9fb00ca588e974c056aede0dc4411adeca8305b34624e4b4d37299b403020462f02aa400463044022038f053bcafae52f07803cad4a6b2ee78ddf8bbfebee8ff5615f2e181b53a9d3b02201ac68f1f5ed3ab60bb9d36f4b04e734699e07c0bf385e58c92a4a9bca899f33b03020462f02aa400473045022064b9d40d3ef7af25139288946db211558064bbe8c225bdf6a6d43e412420ba59022100b1d9f154828d69e1532462a3129e3a0081ca7cb1355feecad6c8c1f12d97614d03020462f02aa4004730450220068dd920772e611545e298d3ca893f26e2d83f522c9495189638303cb8978260022100e1e04e093853761246cdb4be2118a243651202a3248d1067133eaa118488f4a803020462f02aa400473045022100b92660c95464d7b8ce79bb8906baebc91fe7cd601c11119d34b8e02af14b1bce02207a7d3a73f8658b36f16b1d4d8692217da14cf7a1245ec70f7bf1b66e0a6269f503020462f02aa4004630440220422538fcfca6d9e6e5f8e32269043a438e07c1785bafd6efb4b0ee72a19d997202200b5dc5f8aa7dff49c4208bc421a61799bf8fc13c65524b37329cb8cc1a0105c103020462f02aa400483046022100948a14403d581780dad7d96239a1830c168859ee2480c80ff435dc6c2b0b8447022100c75b241536097d3dddfd93d172a806c3a3f6d1040c683b7c9c582607878392a903020462f02aa400473045022000d552350bec3c464d3295085d3f58d3d3f6720dc746acb9cd4690752abb7531022100c3e64765880b8de54be4339a765652d6bbbae7daa0c39b8ae682505f053ba7df03020462f02aa40047304502207f7519260dc379d1c7a3d58043771d991a1c358fc93abcf1e8fdc055f5f19794022100fc14d369c4399ccb577dce9537e985123d2b929d8334dbf58d2f0aac315a80b103020462f02aa40047304502210092cc49131e1aa4321ab7da448a878d174b2df43223c94c5736ef169fdfa6a42602204dd1cd06b53ba3750c87920ba97893d11b0aa7c65081cdb40214d0f429b1ebd603020462f02aa400483046022100e2e806d35f38de06c1fd92bd6e18a1359f7d160e3f392d481a808e55c523e018022100925d73f855d6639b16f8bce036da533960f56eb48b48250b8f4c54e73dbf11c403020462f02aa4004730450221008c9f18bee53f31cee601ae8a55e671c061af3d541d688f37682ee696fddb223502202817ae76bd6ca8132a638cd1ec207844d161af9d55200ab63c5fd4fc056854ce03020462f02aa400463044022000a9b82f322274164c30360d7358e69a9ff889cb6e641b7ef9496a8f0ef2ccec022035f75dd137b736fe6bd32312eac268e2135e1206cebdfba8625731e5048561ec03020462f02aa400483046022100ba76742b87fbd22c123b80506bd3188c8a95166c39783c7a486d0a7a0db62c57022100ceb41e39e5052974761cb7b96af5d2f741068ca6891aba5d0502cb293caa1b6003020462f02aa400483046022100b81a9929a9bdd82e85483b25740bbbeb5ad4576e213211b713d8c694bb402f10022100df3b662b65a51eb79733072d5bd9a541b1ca56db2dd351ebbc720f10c758444203020462f02aa400483046022100ff178b65a548b996c15df9f43304a8d3e94ea6f774982983df50cdb2016ac858022100ec698233f3d145870ba405487dd06536a51c007dc28cbf6b996bdffbb5197de503020462f02aa400473045022014ccdc180f92cd0eba0ba6fa9092f15d2e5c9cc6b9cf4749fb7e137a057fc38a022100a2cf7546a98190133788d645751e2a815b2149dfc2ed80c0201adea2f194a9a403020462f02aa400483046022100f6fa25e5e2b675ed91ef3575d83c867ee6ba30a19e003352155776b6311d77c402210087cfaf848ec97cd6aed01feb034c91871f0f425c5e35cd80cafb967bfd94a56f03020462f02aa400483046022100b5909062627c96e7c94a3eb245d8ca9f760fe3cf3fdd55f91b550e30256454b0022100f05cbb60ac2953f6cb29653e9929154f4d7c97e270b7bc546120b9ccd195f50503020462f02aa400473045022100941183b12f42f2ddfc679350938e3b0d47d433830b9bd190ee94d50787bf29a7022003de31ef289bf8910251915742a61202064bedb14a9a836fce404a239c54166803020462f02aa40046304402207ab56e0923aad45c560171136c26844b3c5358d1f537a692c9d87eeb2684bde40220187e98bcf68018dfdf292a385921ce1375d039d4f5e5c01c9b6991f16a707e4e03020462f02aa40047304502210086e024f921ee97823d5a314c35be40976a900baf17f9fba5ea0f1ce1b1d9d1120220271e7a464f8452063560a9ec9d6316d0681be87bb46528ef6ee9f8cde64111c603020462f02aa40048304602210091ddcfcdfae55471ef60e3ba5e3dd8fd08dcfecdc63d4749ac26c9ae7aa94c62022100bb669d22d25d3201be278ff9197525da89b7ef9b7aae38caf3653137d196ae5f03020462f02aa4004730450220119077d6ac9c281bbb9afea724e73001522b77c7b739c27bd54f7ab2ccd3943f022100b840156842c329f44638738b93a0d4440dacfffaf1fcddbbe0d9c6fd92143ca203020462f02aa400473045022100b20b8e6812de33d65e7d362223a85e8f94b0393e475315521b72a323818dee93022067f2837c82eb7ef793bc8911b2a6cdd822b5152b707174bbc77dfd18b27a0fb203020462f02aa400463044022057759a7933211e3087fc37a34eb6649fcb5217b5c30a664475df338f7e73706f02200320f6d29ce59b37a160e81bf6390240a21f842673a372dbe80b06e5d6ad1f6d03020462f02aa400483046022100c8fa25c620096da7c055e1b649d2e0debfa8a5b92f16bcc6cb77920247d97ea5022100ecee04de40f6fe9995a377b5ecdd6d55984c82168d6a76c5a98a9f37dd0099c803020462f02aa400483046022100d8a71886df7745c4bb381a4e2af969c61d51a71e8bf245d1a6a01b217a490d8e022100c1545430c7cd54c266fa4f4b487ceb912bef124e0e31e892a9ed664d632da01303020462f02aa40047304502203b933eef5a6fcaf4932eb0c5dfdf1ae45daad55f7075ef32755968bd82a553e5022100c68abb58824bb5f9b122962ea7027d2a292c4f78e667de3612fc9543507eacc203020462f02aa40047304502205d08ee1e54f4f53568e9a0317a3ef7ef1ee714daea3ec3bed31e38c62c87d933022100f7ade34070ef935959e88f9d184183a7f2c77e7cfbf20262a09d06032c851ecc03020462f02aa4004730450220192705036339f3ade7278c19627a0bcf2678caf8569673d5ed3d1e3c2c65e71602210084654538027baaf55ab4037a8c30068e842e76f338cd44c071f74d7337b4741c03020462f02aa400473045022100c13f731b51b4c35317d5110ef43de11b00eefd7c2f749ed89c4b91576b3f0f7c02205cfedd3df456e84976a5d4095b01a47058023f89080df1967997221ab617fc2303020462f02aa40047304502201e4c8414344edb7152d1ca25a63dc0a5a4e8eb58f997e31bf1ebd6fef8658432022100c24cfc3e720bae8f9190660a021b4eab735bc103bf9a6b92e0254be871fd041e03020462f02aa400473045022100a0d8da80779d44d0e969fdc343724a81408d33a8823e74ccae7e1f040b47bbc302200c46402ba9a1d07c1850a62d54982cf8170ee830757eaf2306eba31a2b5d5bf503020462f02aa400473045022100d2c904a002a39d6860576f90bfd1cbd4f4835fbff1661341221fd79bd70f8fb20220783b42bfe84b7b232a5698d3682d92cac749377620216960d78daaa63f00f45503020462f02aa400483046022100b5372dd8e5ba18e9df5ca347ecb23383809709d09f440825893ded2223ead5d0022100bca6ca41c2a53a7946c6015af54283c9697ada1e301a13f3a2bb5456024ef67b03020462f02aa400473045022100ee0706ead88e5666e79e17eaa945c49ceb72a1a271a23fa8d277e44525e98b9502205fa8226d677c6eeb92597b4d483996f8b5c9e6df9795cbcabffbe9ac8c32a35203020462f02aa4004630440220555c99b4f46086905ef22ed6171d9022e9f0e2680019b1a6302701093b0f8c9502207e263439d1c850c1835ffd9cfe7182fe80a4ab9dde6ef3e26fc51feea4009f7103020462f02aa40047304502200535d8eadc1434729549639c51e6f90d898246e64c7fb89f14599313aabdad9a022100b79a278c6ee2ffff4848bade03018989d5fada5c0f5248fa3da00d29c0e6294e03020462f02aa400473045022100dd165c47393bca14d8fef3050d151969aab4530e12bf36e1c37b492145bc6319022023bc956877b42238ac63dc1fae637cda0e09893853616139a3c1071af6205fd503020462f02aa400473045022006fa0b5e5bbc09398d37b27f9e8cf8db8e00f1d682e6f1e5cf9611a063e06717022100f53ac22522fe2ba322b3cfcc52f5f2603283eb51bef58f26e1ad730689bf27e803020462f02aa400473045022100dcfa002ea05a88e3342d677d46bc4fa01079668a527e51de5754b4d8d993b27c02201eded3baa6ef18191847294f100e651134f0ed3535695d9c7a68f2630fa157ee03020462f02aa400473045022100c0247a4898c31bf72f02d4ee53ca9b61d9cb0d283b4c828bdf4c9a86dd54e05d0220620a66de7e51e803fc1e389e1bda7040978d1c38214f194943c79f5d88144bc003020462f02aa400483046022100984ae3111018d33e70e5bd29575afe41147a943145aed7cc8f9607ff61a98535022100a97a5b8684dea44e256726b5c608ae80469e502d5466b0e14feab410aeafde1003020462f02aa400473045022100bd9a1b0552d141384eff1bddd549872765f56d34993dc1c70149e5d0aa01a8b802203d15f2e5d7438457bfa6d7e716bf7bf8ac72a1d9e21a253631c969a6ae468e0e03020462f02aa400473045022100e1813dc306dadadd5db2d7b20104e453a686adbab1f1959573769c19a27a6eeb02202c869a71b8896ab0c63a9516d8f18de3d05357bbaba93386a0661927888de89b03020462f02aa40046304402202a59337f3b5b3a53fb426416c68d1efa2a2582368a6f38c66580dbee3badce660220281fe0d13b941f9fd1112c49c42716fb497ab2a2f4b1040ea8b44de3ea10a0e603020462f02aa4004630440220713b3475619a63abe60843d4b042f2a347b5073bfd4ea1cbc42b6c37cbf47b860220408279eaf487ddd0e586c89b013692021b0be83303a336adf34f412e519be88f03020462f02aa4004630440220616cc5babe96a0395665be711dcd30bdf8d948d689f46a87cd336871f43f80fe022070b939132fed05faa91db797fb708323849b8ccb77b5905d9e03fe8d9c57d86003020462f02aa400483046022100dcd8c0c1643e4ae3e5f4cad293ef02a0b2dc90c47b0924756e4ac59176551e74022100b054d83c5976ffa74d1d9a326193834937a3c9829607cf73860c3f97514d1b9a03020462f02aa40048304602210092b9a9e43d0b1ef528fca494f6bc8149b110b3cba4eb5cb9524c71f50ac49e15022100d3d7f07337049d9a587677f6b15d80d564c65736b722d6cc4f0b85d69e331fd803020462f02aa400473045022100817a0308fc814d9f18e6852a9eb20aa1310a7c7890188b9507493bb11e85913f02202aad8b21358f2180e20dc053b3f7d412790e546d423fac9cf8fe28f8c84c3e5d03020462f02aa400483046022100e7314c0071500085dcfa4b8ae2e1e676a75068e560788b995959d9e5e4fb0553022100ed782d2c599b969604faa3bfe60c5799ee13cbf3a90384064159de744e10211403020462f02aa400473045022100e418abfb3b3eaa56f27e9085577ab8f17e6fc2e41d48bde86b9066c03a17aee202206ace4b506bc4c6ad82c66313160a3c447f36793d58deb1bda9ccd19dd690dc5a03020462f02aa400473045022100c7507da69cc4b33716125d1f4fb74f8b00d22c8a0955567229d78131d981cf8a02204e087b522292b6bc5f8c6d84cc50cd1624eb61728c4bb436e02e3efa2caa58e903020462f02aa400473045022011d14b383f863181cf932350739277e55d2d7dbe0ca4253c0051919260ae668b022100f1cb90a4c76c72c582042aabc48a1f4937d3b0521580d1d7a9ee4e440a7eda0c03020462f02aa40046304402204011e35f95a5d6d3fb6c5ab00aa553cbc420650b7c5181bf585568489de884f602202b4f6a7674dbdb18243f050363a092a3e5b674694d1b0a523d720fa518582bb503020462f02aa400483046022100e7cb8106a363da14ac01aa13d3e63308cecf1be363852321507a5a7e2acc50c6022100e6846b1a0ae33d3abc7b86dd4b6eede291f5b9d1412a40c8952189a1873cb58d03020462f02aa400483046022100c13fe71e9f43e65b2dc9ddca2fad23ce44c3b9b7dbb923cd515ff40303cc3a8b022100d3e4d3b30618ef1fc0700af9d0b8edca5725c333180a25e00158ccd1ca16e5cd03020462f02aa40047304502202de547c5f0a93b9929da8ee3b1ec23e949ed83e4762b60efcc2bf1d0e1a745a90221008c74fbbdb11723f65782c29fc8b3335a6d2e17db16584bc18f9aab45e4860f9903020462f02aa400473045022100980c1e4340553531994da73acd093491d6f87af2d66ac1d631ddd5c38f62fb5f0220668c98aa31712c5962bb3abdd89aaaee6c550b2daa1205c639d445272748dff703020462f02aa4004830460221009bcfa5854f72df9dcffaf41d97a560b7553e15222ea83d77e504f3f6ce1cffd3022100d60fa719d0b3a6df6f4f06bcdcd14cd7df41aab4a0a5d7d6e9a8d62ffa99326503020462f02aa400473045022100de8aaa671b8f16dfd8321f54473ea2e81a84366b44a25c9feb62a97f3687a0f402201adaf62582f832fe6ed01037dd45b45b033fb32b73503acfe6dc93196ce1817503020462f02aa400473045022042616e0c274cc98428e82c258f25c19b5cc44d382d0307705b3e522b57a20cc2022100c1f44e19dffa4bff67825551337030249aa04c2da0734d469d49276a26e6cc4803020462f02aa400483046022100e88cdbbfee2ffafd83db5449045a346bf7cf6ad2c083cb4d80a1e3cbc8104116022100b8ee7246be3afaa1db2176cf705ab1dc0c266d7b1e9ce478c07fb653c607f40e03020462f02aa400483046022100bd420a035715e6a3b34f9a20c9362a15c5cba020156d257cbd924a2af393cbfb022100c94fab20a09da8abab898abcb466fdb80ff8f9ffe809a99508e89bbd7e711de903020462f02aa40046304402207950fba9a0e6c5027ab66db7035bb403018f8a3b7605fc0740eb0966dd475b7f02205b5bac00b2589eb7e126c743ea7cd54dabe0af94116c904ad10f8aab825fd19f03020462f02aa40047304502202e7b35eb3cab1076dc498b7888ad2655465ac1f30b89e6888aadc20c4ca28ab0022100cd25ad88f5b1e1d31d989de03e0bf14d271f674c2aeb654dce15e0598d70d5bb03020462f02aa400473045022100d5e82c6f28acccd72432fc439f2c647fce4a8d36b2f03a2b9f7a5d8fdf9ff908022075211ddd3ba4e58acbe6001f91b24a95061f095b04e6e1bfeb1b55e4d295607903020462f02aa400483046022100b0d9ef37ffbf7d5c95274c19c0fa9a51ae063882ab2b7a73ef81a20f52e9e608022100a1893da5a95bc5324a89ac793219ad1abc36dd47ea151e8be1758d9b418a45a203020462f02aa400473045022100c7549fa6c78945b681dc236a92a22951975d344a061bf558052456bf1a76f4f202207201075a0d160111a864e7e0adabfa535bfc07d8a5ab40e170c9faeec4921e1303020462f02aa40047304502205a5e8709b9b70ae22af0bf173f3548091cc6d0861759710d260f6c5b30584424022100dec8f6fd87bb80f2603b0bc5d803dd6c57d57aec933a6105c7669f177894475303020462f02aa4004630440220330fc61a4b2e9e0586960524044b0754ead2363bf6707a883028942ac480b595022009b948f3594e6f1f13f1281b5c9964965d67e4642ba34b3f719fd4336708caac03020462f02aa40046304402206ddf4dcfd92940a5f10b33f90b0b6129a523b2412f8dbea9000e116090958185022049a9fbf742c6faf19975fdf78cc127a28b5f765d9d1776dedd1488a7f4d8de2803020462f02aa400473045022100f6667c762809a7df4f99236ffbd69a2206e38afb1ddf11daaab9245ed81697ac022020d44a471d562c61d71c10b57b2959be1eeb8c7cd41725efba4053c906cadd4a03020462f02aa400473045022071f46fe7332d23bfd5dc6ecb84129c215a2004075c73caaabf943ea3ac3e94e0022100c61e8373c16604ae0892f9b0692ec8c31a0d1e830d994000faa84f5bb1b0a50f03020462f02aa400483046022100ac960137d3906bc34df5f862bd28c32ed10c14e808dcc634b0bdd8312afb6d8c02210097eddac3e684839cf6d28f7f3af4763b975a535aaaf4287677a27cf56f5592bd03020462f02aa400463044022034609fe7aa31feac4f6c32bfabda0b1dbbd1e72a814c0a7eb3db214cab402eee02200b418b47488dd2771ee1611ed2dfc61aff775164d9143337a2f61fc9f1cb0d7003020462f02aa4004830460221009fb1ccbd9b11a876460410d07732d8d2ea7ac6e0aadd83e82d01c1bfc24347fb022100d47f922bcc3076d5729227d4ba0e007d1906350e66814a02387a7f4b19ce45bc03020462f02aa40047304502203a0995696e3c29dce571852a7bd9dbfa3c1c964031e8f0968458a9ed2a873620022100e5b48681d391c4649ab0231aa508cd2a9e925c5e36b9af2ea7792dfc6c34e46503020462f02aa400473045022100fe8f7b44adb8d9e6102f03317f583a0edb7876dcdf9b162512cb6e2f158159c002202c5a9b4ceff88f6efd009a55e89b709664b56f89c904ffb61edd841279a5426c03020462f02aa40047304502201aba2fd3736c7111f474e3f4e2aaa3a848d22e5c12f8c060e0be363c2fcf20c1022100f254d2ac6a8ae9a23c7e9d4f521e0baba348f91c960a4cfe7c07dc87690669cd03020462f02aa400483046022100b4d2680243f332bf0cd41be5acd0e8a6e1d7c434c7e9a82dd62b25b35b407dc2022100c5b658652b8ccc70a09df31a6c4b81b39e6128e601a188971587d6937ea5ca6303020462f02aa400483046022100c0bed7e2a7db544c6ee384bcc6d24ffb66b78cf8830ff0a07418777737017aaa022100f0025d5c443e6fbe4cae7bdf3ce2e8ccd003ed1dcc82958ade617d25bb7964b503020462f02aa400473045022060417df37fd87d9bb108d70bcefc09096937df37926519de789f1b43aef7267b022100e0819b0b8b0760c9edfc4cc9ea2be9a4d0c0e42c3494c602a2202460a6188a7203020462f02aa400473045022100ac74e19994f072f5e930209bc360504709f5d507cb9b0fced3ea8d2d9e8fb45c0220609c5baf2d111f3b501e8358445b5d5539998d0f9191ba42e53ca4b4cce7dd6703020462f02aa4004730450221008e8222e74515c41cef423ad452fc9d29445694376d6900e993c6efa2a6a4516702201b6dbe1563d2a2304622fa025f2523f34857c11dd8aa20f12fcaba15a0c20d6d03020462f02aa400473045022100a87ba63bffd92774ac21c9b9fa4987d587dfe93e8f5b9fb9aa5f1e5dbc2d87ca02202274d7ccba5a7b56aea1cf218ce25bad0708f4e9884af33ef7f18e14a47f0bc103020462f02aa4004730450221008aab9d7402bf930abfe981d033b39e0eccdeebd49d478674e90846fc044f8835022022baac5b9fd38ff012b31ba64ebd840c9764edf3d903aeac8443b8af4984476903020462f02aa400473045022100e77e0f837aeec073545393bdefaa77c23ae7be5e25ce028ad0e87e64d931a72b0220120e31b0732165955f26cd55152c342126e815100197f347eb41105a4f41e40103020462f02aa4004730450220165a56439a7860308c257e8796acaa1fc8f995caf33b1893f83fb19007473a23022100bca713b0f66616cf6ab9da45cd21a01194183b65a2cc4ba64dd0067fe5d34efe03020462f02aa40047304502207963255b3d189b22fea31fb4da1878c4f459014ad3c8b972f715cf175469923d022100b61c654c5b704a32f72331d6d67235b108906615b4e55fe00368037ef16eb25c03020462f02aa4004630440220468d402ac229b87d0e182d1c7838a1c2de242301a42e81317b0cfca62b11f151022046b32672c42ff6baf80b9aec91a3b7f0a211e013cd677d81cc8cb0211ae0f8ac03020462f02aa400473045022100822c6b25cbf91303dea829438e8a4e8fd76ff0fc99e73241f302da4d8828f90c02205ecc4df2ceadf5b66f3869fdfa457632cdaf91bbe0c0fda9a5572d09e1e20b1a03020462f02aa400473045022100939c8e63287b9abe92d490cfec883f7c8e98c3b0f00140935676b9374f51a64502204030a5e8f58d7c63983d6c1e81a5378046e491e159f8be8692d9b6c73db33a0103020462f02aa400483046022100aba90ac1bb619370dc79df5112ffeff933d87fa711f57d6e8ceb075f1160dde1022100d4cca5b839fb98f7f0c2195cc942089554a61a9fdad754bf7eb0eb07e973a6fc03020462f02aa400483046022100baf5c2afe5844a8b24e4aacf1450e5890f15725bef5e571f71d68ba23a3ca16902210095e26fae227dfd8dd8378339a6907aa4fbe7a0e6432369bfde977eb64e7e9de503020462f02aa400463044022054b3e37a60845120851f40deabe8387efa6fd991011b148322cec829c05a292302206689dfa67a362c2f09203764e3d3707f27db3b4ae349ff772f6168630396544303020462f02aa400463044022066480ea04997d20d733189542ffd39963407ba48da2ecee3f07364f7cbd496800220687791e9516a7c46342b21078c49d18e60d057f39a647877bb5a0bdbf653844f03020462f02aa40046304402202c4ab27daa5771e6864105035af1f0808ffd9747708a430747d13c1b4c123f51022028521d67c0347518fd4715bd8db118d7f8ef647f30fc5c8118f6b770d007bfe803020462f02aa40046304402205df4079593baa963e79d261efae7111647d86445d54a38234339f94ef7ab1a76022064a9a54d096bdba630755e9173f7858039354d8a1fa09e4fd77df92c390f775a03020462f02aa4004730450221008a00fb495dcd65979d24c1fd9ae9f412f19c01b528d1f656b2eeb72d2198cc5602205b23ef54d7debb1fce2da603a0499c400ee645db5efe4477c82ab4e27ed858aa03020462f02aa4004730450220782945f6edd28b3e2d3b175eda669de49c9bc14fe165c8d6d2117cd11794f321022100d7615557fca03706c1fa710c2fbb5dc22a75bc21d5ec1781042023f337f4321e03020462f02aa40048304602210084f31e6bbd70368139b05b0152a2fe9dae4f0a0b45346d4a3225ff839b941102022100b49589153944939667615f655970e74bd491135363f22af6bd8215474cbbaa7003020462f02aa40047304502200ec11bf678f9c2e0672df6194fdac7b88f272f65a09af8fab8ea54f83299caff022100f05ec1c25082a4428df6de0233ba2b5c7e5bcdd5d4113c806d78fdd89b66835d03020462f02aa4004630440220127fd4b4cb72ab54c5d7b574a4ba494a0a17a40da198a56adbc9b0b1f0bf19cb02200cdd5042e91b059bd4b395b7666010570b1292cc5ecc63da74e5f1df60d796c503020462f02aa400483046022100b9e422e4d263f28a8af779b883096b216e54fa1f1143b68cd3b663567526ae01022100add9ad93ce9c6748f2419f329eab0ffff09c4b603a2da96c67c786a474b944bb03020462f02aa400473045022059909719821f95901cd0951dcbd695d91568a544678a264931b63c362a3c1080022100e69177fcd71ce93b0d15a5f52b6c95a3770a288b55e9f6cb400c9b871ef37e3003020462f02aa40047304502205c05691dfd7ad422b53db308a758b96ca208128b3864af8dc11f0f392410c9b1022100cc7978781b80921e8b174968f02a1ac180e516edebd012e7625b135d819e83d003020462f02aa400473045022042cd95b353cbfc3224a9d04c1511f998d5ad922bf205322d0de750093b07304f022100b20de13eff052da4a3fe3fbb62be500df533c6e7149ec30a30b8d3eb35f35eb903020462f02aa40046304402206558542a3a01117c2c582f83aef03f4bb95830c7bd11511d7e49e16496c8f20202201e433dbd716a2759e5a943a2ba2af697bc5787b46bdbaa5f570b1a4d015723d503020462f02aa400483046022100933827ab09d1e7abb526a9bd06ffea5851ed6913e2105c24ae843e6022f46959022100897852641da3faa29b341e29b99bab19f0dde9fc597ac243106247d033cab37403020462f02aa4004630440220662404d6710e5bbf53b6d318229f9e937d5d185396b797e37730e923e218774402200716de9ee98e6d251a81701d2d1986916bad36f61fc837ff35ce8ca770acdb5003020462f02aa400473045022016a1fa9c2cad271eaa82a38bb6f0987dab6804ae5b06fe4f8515618366063aeb022100b431951be29e74a6a9f81162b4bad5cf5634691876fc736709a5428c41e3a5e303020462f02aa4004830460221008fab8e737d04dd3eb182b3cb0b667740e1773c3ec88436f77402bb6b11799ac0022100d925b2fa7031f20989b80e7feacee1f8f8418a50f2768a96420555fd6ebb2a2f03020462f02aa400473045022100872e0ac21ebbe684e7e9f1908d3329d87565ca338cb38e8d1c86de97e94381770220096bd8a31bb72ee9bbec8052cd45af9aae5095450ad1ce40c3f569cebf6e27f903020462f02aa400483046022100b5364e04093d57bded75d76bf52ae91b25c22c9b510b91ef6956a817181ae8ee022100d604891ddca08e9c1bb0f6147534535996340fb4b15760ee9f1c10eeec96472e03020462f02aa400463044022000d82b50e79e3cdb610ef89d70d57207b2a052570aea3814d2d82a7b6c48a52602207c14efb9e452d7d2ff7f7e5c69de18f8981ad18fc10f954ada9605173430ef8b03020462f02aa40046304402205c70027ffb632a22787a66878c2f0d21e3232a58a13ca36afd69c87fe151beb102202e1b061fd8f992e099d9776e8e2d09d53539c8b483898262a17853d76603f1cd03020462f02aa40046304402202588e20f9264b2a76fee34b7403cb40c4ec6157769ccbbf17f79dbfc9c0db48302206b41e05f69cd4cf0ddd0157bb4b11a9c461d7f190e894d827338a89f1c37e1c503020462f02aa400473045022100eab4a05e73411772db844a7c33c74219013c020dfc0f925ef22e3a9486940796022063d3193e47f42d85ccf06f09707991b3dc398b553d144f2d55351328fdbd990703020462f02aa400483046022100b1500af1e61b245c01dc2b5036e554e1f2290f7417d2f487b968616e149f66960221008616cfc5949a4ea669e525e1cb5f27c947d5643a447130661f37b08a03d1816703020462f02aa400473045022004c2e1220f628bd4d26687871fb4556c3b836ba57bab93179266f41edf02e5ac022100886d0932906a45becd93cb36c3191d5aace1c1e795ab2912d6e02969f4a735d403020462f02aa40047304502200c22b31a581797c198478b2468fd2a68adebf043305042cb61cf2adaa64e0255022100812b497245ffbe0ccea064d2b92ecefb5bd05f59715df52715f9a63f24c6756503020462f02aa400483046022100e506b38f6ce3987fb132d9ef755fc26519da4d1fbc688dc8e2b6c958bd147151022100a07bd2475b60ced55f5353c7556de7eaee784af2d4f897f8934889d4670dafe303020462f02aa40046304402205fc29409bdf98a207e97e39a7a16473449abc94cd9b009a8a18602d4efb8421702200ce6dc2e8587a60d9b0990e94b4eaf5e6ae6722e2048695b85497afac8b9181c03020462f02aa4004630440220062dc59aef995a1101a11ca31ed9854721020dbd68a3a721c79617f9bdc42af102200e9d018e9d11f6d2fd032ccf2ab552ea07ac66f23b518692208938ce88039e3803020462f02aa40047304502205dfae1fb9c96102cd13fc6e3b6d6d4590118434ffef98ddf9672958682cb0e4b022100e898b98d11d22a3c9f05a8860d57b72164f39e724d4e5b74b37ecc55f77d790703020462f02aa4004630440220549ef5bdfbc44c8f0f0f7046c05f23fb8a9e16034ad7c803a14d32c4f4166524022066303233b02cb4f509010dcdb0efcf6d8ea94a7d33c169272fb8ab301db7399503020462f02aa400473045022100a4a9c142c13ad745914a617ca76c0e9de35a4ebbe1565c6b2ff6120fa9f2245a02205603039a48850875b67269abda7ed76e8da574eb0a512f428b4decc9bd9b2f8603020462f02aa40046304402204e4edd64723abd3364fe96e42320bf0386d69baaa7274754994814152389358b02204e01000ac2921faaaeac84448428b8a95e8711950c1752302efb17f47fa0796003020462f02aa4004830460221008400fbe07aeecdcac75448a8725c3bf3c1411fabd0fcfb5dd4faa305d74027f80221008304437d2071ee67fb07d93d6129a00ff715178aaa8560e3c00d541c3c302dcc03020462f02aa4004730450220789d9d435098392111c21f6b95e19c11033c43a8592aae0aeec229434332f1f8022100f6f3359b327ca1ff7b5a383fb7ebc37a0732c7dd660e6a1e59ca181f1824789c03020462f02aa400473045022100d207757ef19f984260114a1b618889ddeb8ee3d8705bcf5c2239869188503ccd02204bea4e09e7e75c8afcfefadf9f844f12711a18be40d63ce24869dc99e56fb39303020462f02aa400473045022100c4ea7b1fd0aef1c5a92d8072f07ec6a0af434a0fc3ba1e11215b45d79218123c02207c79b8236e63aa64565f703edb6f34f6cf37d493a171406b64e436bc0833e78603020462f02aa40046304402206fa5dbb24856849878fcb2cfa3f58675a72f50d2663818e438d3cccf916ca6520220509fc1b540c8b05783ac2b38981eabcb484d4541b99c1974337055cd779cc21303020462f02aa4004730450221009b5af7d49fb2eb3c128147b943a6e63e237f9b6973b98bc2bfec3de63e84c5e302201ab55a780440de3a61b096e5a1b54c13e6968d85ca89196fcf69eba7dc77905203020462f02aa400463044022067d36920335b7a5532953a7c766c2af149d78e8b6826de83e8ef5acbefe14e990220724f013140c65bd7994d91738584b249d8aa157df8a85e96519f08c2887cb74603020462f02aa40047304502203569a13b133e50b43c162260d0806f2a32bf0217e3ab26eb14e84567cd7cdf3502210081cfb78779dc3d71f3d1f6330a984974bba05ae947988b3a9e816416270fcfce03020462f02aa400473045022041744a72801159dd261ea5b2e86c44723636aa6d1ddace284f9fcf987c1089c0022100fb141fe9ef0bc606731f5136cb8e30915e308c3c3f03b8955bee807fd7f1afae03020462f02aa400473045022100c4b51965a85b6e40d3b0886d4e8501b4a1ee02532d8a72c68e1d86d490ff886c0220509959c5fb55e8fa193df06e5ecf63c2d69af9b210081d877847f56b42e976a103020462f02aa4004730450221009388cddbeafa5df47f7bb1acf77f3749ef5713084a7fc05480d07dcac652ae8602201ffa24e92358189385b5d570450be9958de9ab637a36ef06ab88fbe495a52aa703020462f02aa4004630440220177a193141bd5d23d1ccd51c3144e6cb87eb23e029885ce45b5b6820a68a1d890220551d99c6a550e02522f28895e35a1487c524c1d90b7f20c4e273bde6357feb6f03020462f02aa40046304402202bc33304183bb627c3571a1070e8052f214cde295c8c2a431bd6c3f27149d73f02200d7264085fb5cf4b2cccf1049cb5d21b6a4f032384819a9802c8dda39ef808a103020462f02aa400473045022100a3563a5c10c60f1aa1cc8581d4516dafa53fa75dda95a603160e8c4c4d27b5d502205cbe0ead2133f94a806465dec5d51921367797fce878b88c8777321c85fea17403020462f02aa400473045022100982784e75428e76a2205371940e82e187acc61033d059d9f4e1a87d95bb1f1ac0220478b8549360db57ed14229e99152b8b16e25d874dab24deb6c735667f172726403020462f02aa400473045022024a67c8edba4b8cb27cfe6c926531786facfe354db619bdc7a9052a3914f20b5022100aac72cf79cecf7aefc89d441ab9af69aa5e8b93ac2cacc2611c66d77d82c9adb03020462f02aa400473045022100ede8f4c05c48d862c9be8b403ebd8db463a2b9b0231fadbf77509fe64bc0004202200ac0069e65d5e2fffbc6ced1cd41c9bc9704c1eefb1b66871642ad73e59a6c9d03020462f02aa40048304602210086d814a235b8a9424286b7b84cecd61d9d5ecc0fa3177ab4dfd8396d663d66ff022100bf20d95a39d594cc3267c8e361832c7fb720cf3ef8a228ba72de999f002ee89003020462f02aa40046304402200a0fa57967e301ebc8fed76a446ea25dac43ca7c829ccfe89c4d0b609394671002203bebfee8719e4aab3ced701bd32ccc7e218676eefa374a6f712222d9129513dc03020462f02aa400483046022100a562ea524f8abebd0407e0f710e513464a9c3683bf63e123f0ba9527b6f07488022100908bff21b32a0dd062da6637bd8d92239c4848147da867201779bda163ba005703020462f02aa400483046022100c9e1df25c072378b91326f0754d36bd02c5264f7f6aa71e53ca8283ed168ccbb022100b00efd3f1a4c45676be4740dc5c68d8c8d21958ad32f5b3e9ecdec39175dbbfc03020462f02aa400473045022100af262cadcba3178b8af0993fef4ac64a7b348d2a4eaa62f1d694e6d55aa2042e0220334a29b17b29a1888b032e4a2a425430c75894c5aea9207c09330da60927647d03020462f02aa400473045022100be8b208d13f04329dcd90c57e6a22c3bf80934fcf4e9f735caf5b472c320d5ae02206373159d067d15a319b259be4508504b5af51ceda8cbb225ed7549157f7ad49a03020462f02aa400483046022100a0b7ec7301b091a332223f5fa66021fe1359ec81640d2ed6859eb84860adaee5022100a1064d40bc9c1884b87f6bd46fdfdaa95a41c211d5a503d5366736f22b294d3703020462f02aa400463044022006d430449a1130f9285dabec4c08ac47d4473254be0182ea66b503776cfb87f702204f5d9b2c4866d530bc2e02ee47a3f199ee27976ace430d18b59f761a3b37d4d403020462f02aa400463044022025eb7a5cd585f376fff38a1b97649207ddd4136bf817b9b1747952506a8bf49b02205bac6651989b413297dee489150ed14b0d8a98bee0fd3d72527316a9a654fa4303020462f02aa400473045022049c16ede56ae6b7d03bb3be0bc577214761479dba563e958e62c85543fb3d18b022100b097328911782358daef43604f94d7958b0b0691d76451e1d713ffb6c41ae51803020462f02aa400473045022100e393b410bfdf7a42351a908b980b3ef48d297f26ccb8e6085c78c3123db7c6f5022045eae7d4a62ee331bccd6c44731202d89d59d40c1192eea1819f3dbaf4a7071a03020462f02aa400483046022100b53b238f13820fbc764a0102d0ced057cdc4d4d48e40a6c9a791b5836b572451022100a22a48013642dfd24198c56e0b8800a87685f53d079477a1f5f3ec9bf88c42c203020462f02aa400483046022100baef9cb072525133b6af2105111c89bb38a628c37fbba78815cd10609dfb4c3d0221009fb132632c530fecef2e973e62806439d94cf09b6b9193ac8d120f56ac6b0f3303020462f02aa400473045022100b4f988efb461adec9e3306830cdffb652ba4c493423c17e46b550383bf0d58150220190ab921dfc2beeb90ef98e018df3b70d3fd1d8ed2effaffa646d4ac349adbdb03020462f02aa4004830460221009b4963c74bf52e89f32f5383f8c28000f86ad823ebd7a57cd786fcab84882678022100bcc30f28dc20dc16f2acc48916c870237ff08a87e4e35d2377971cc1dbad042103020462f02aa400463044022037c7ec2400756d51fd46d01e94c79dbcaae9090973a8785c85e1ad8b91be3d4e02205534d30c847d1f9a3278e603498b8818d594155bbfeadce7d32a65dc903c347f03020462f02aa40047304502204a5a38ee80e5c2c765fa9365f39152005f8d5af1b89d831dace2671399ce3fb0022100837ee8588b746e222c3a6f6b59b3ec4a857bfcef4d073e8e83b4a9741720f62503020462f02aa40046304402205f5be7ca25a0131fb8d17cbd2d537f50f013623d5de5e3d6cd2861a01b03712d02207863b61b3a93b6c7e46dfe05aef4a9c8f39e8483f42bf023cb00a50059a71d3903020462f02aa4004730450220277610c5dd58eb806e57c728984b02f724653119d41eb63200b88a3d631278c80221009226a133a4892af5d61ab677cb554a65585b77cd0e38e4fc5240cff501329fc803020462f02aa4004630440220246f45e4e11d87943b56e0d3034e2c3c989056f18b7a87fd4c322f16b96a11d402202de200f4ea915d9c51da772197b1b23dec3787a2fac3f1c89cff48f99ca15c8203020462f02aa400483046022100d86c75fb19df707dbd2b929f9aed611e5b66247e53d19f6d316b02cae46d0a7e022100d4ea33e98c3cc223459d32cdcd283c8aa7dde3c948d74a96e593af1bd6c32e1503020462f02aa400473045022074de9306aaacd37e7ea79345683f1f33a8ea9de2ede797d03e246b4dd2aa8219022100bd7097fea750ee73f445fdf5db33a603d6a79460c041e5eb6dc1cd6ced44d80c03020462f02aa4004730450220244850b191e54279b5165ca6627bb4e461a6d9142622a77fd93d214f5dde41d90221008afd394f2176e2cb22b16bc4ed865e31920abadff4c9e4fb28364b7b9a79989903020462f02aa400483046022100d6730d73e4bf558d40946546a18dfb189a9b3a932d017a920b4f936fb69f7922022100ecb37c9de7ca9f5388278aa2f33f49ec0bc282f051ddcb00049e5647c789833e03020462f02aa400463044022079eaf31ea2e166614b2fe8164367412ad9a31aa96d133c9d2a1675cd4d714a1a02202aa59f5912d1f635507b52ef481497c737e94fb182aea6be0b68b63801475a2e03020462f02aa40047304502210096ac3dd8805bd33a4b25cb830b745705be43e44051d8959b6d082054a3ce7481022057f2e03dd3a867ae861c92f7387e762e153b2224366e3aa4c10ff43e3e9198fa03020462f02aa40046304402200d3c8f9caf2eeebdc5bc4fee4931ac800ee2c90bbccb373e91ee4223565debd302205f324ab6e10e2f8f9be6c87a526b6ca9fcd02ff953a46ee4a336d900c074c9ad03020462f02aa400473045022100d58faac3080b5ee724b9510195dfb40c5d5102afe20f92c083be5acb909f0a520220650ba5aec60b4fa913c8c3546297dd9aaebb5e8417053a33195740c23e426e5d03020462f02aa40046304402203284fa947445049a29fe013ca196a0b59f4d44618f2b1dfb99062703022d506102202d6a2af5b36f588f355c850b7e403d3f605d3193126560624c70549b508db89503020462f02aa4004830460221009240afbd36b4543f96e5aa623e6f87b7465ed5d368873f8c5b7df1db231f4f2e022100aa816404259b2715315ab04fc64de7c34014af965edfab9e44ee24b8d9fa0bb603020462f02aa4004630440220240c385491d2e462268102f49b593ec444a878c0f02f890fc9ba7904945ebee002201d890f2ff12ffc1da4063fbff7b7bd178037616da5254d0c42a077108541060403020462f02aa400473045022100a5aabbec5b6d78d58efbae3e7cb93813b59f03eb25eb124fcb633fa19536efb0022044dcb943c996667c237b1e0a3e4be4acf18863ac54965c888c6fd6faed41aa6503020462f02aa400483046022100c28d3725103ff70116a197d22272e899eb0f217cebfd4287ceecb125c337636c022100b141893700ec44505bacfd619a85ac2ee58227d34f6983db89d5f9f612f9113703020462f02aa4004730450220138cec0e49ae0b52c31b0708080838a7d758659de730a42e3e450dec1c1e0e6f02210081177e929f14af5d93d78e1ca9cd5cedaee718047ee6d929f4bcab552acd7c6b03020462f02aa4004830460221008d22656a04444bfc80c38e0ccc12e7a72c1e9e4cfb31cc5bd67c29b6a92d2209022100e247593e946bd908fd810743f78d4a3a718505cde30fb7fff20db909b742b48103020462f02aa40046304402205060c45e6ac6b726b7ae51c48040d07495b0209f32c3d276417c73133da50466022048cb61e39b1b8ad31c9803fd2b23a86809ee44a7082b83921bfd0c51c537e13503020462f02aa40047304502203a2da027e22b9607219c3145cceff8574631185bd456064cf6aaf3f10eec813a022100b89840baf4080477b2afff6fcf6cb71d6a25e6205b51af64f702dcd9be2e1bfc03020462f02aa400483046022100c0f2ce535b343931b39eac028d375369312d1455e027e7d2325d81e5f3500800022100b21347dfaa66d01b2ee67c96a2acf92faae381558edd32da11822621d5d4dd0c03020462f02aa4004730450221008198012c86651bf22609a87b2b43e33645670d441eac3c5ed0e58996aa580b6f02206cd758e111a2b8ff2b84dd9084a4d0e06c7ae7b8682b955537e377a88f2f320e03020462f02aa400473045022076d684eb015a39f6494b3d7e2eb06bd6f1d8f6a026b0f0b6dce051a2c61d7ec6022100b8f64cf7eae1b487b598e022d72e24cd8443a8b96ca2ba1f1d884fe1075dd4d603020462f02aa400463044022072cc4a774749ccbed5742028599f51333ca8ac97dd91215cb837e402091e728902201db176f239f1abe4a5618f85824161b1abc4f9fb0695e6888e5ec64b9ecb22c203020462f02aa4004730450220325f6bbd3363820279c0a9446c84fdd3991fa56c318420109a686eb9384479780221008e06f66a88792e10992bdd1b21f765ec567d7295d7a1d8403a81220719d48b2503020462f02aa400473045022021f767d65c78b481696190fdda9ed9d55072e2f2114929663e9fa669a0040d98022100ca9843be2c4daba4ebe216b85df553d275c53e981bfe1647e34dbcbc556b48a103020462f02aa400473045022100e2606a54a86762612ed9628d0602f106c962f2e3bf8461650dc50becae7ca686022047d38206360f8c355e0e3b49f7262e9e9e12b2d511461e0491f54c3b13dccf9303020462f02aa4004630440220629b1b858e9df2c8a0785d9c532ea9e1496d8206bb8520ad52ee80cd337fb8a20220213fd6c8f261c2f03b5f75499aff94833bea32fac52e872b9429410ae341545003020462f02aa4004730450221009bb4509517726e7475660d86e5088f09e5056f6c8090484849820a6a6f2f88bf02203d42c0e6b299220b3936b93bf55dbeacaa38d85c682dcd786f28664f2c207c7a03020462f02aa400483046022100e125e5af230fa91a3051c30ba6febdffe3a1ff61521a4c5488c9ced02fa02398022100f53fee019b023b0a6ddaf5c1e11043a24650198d87d58b932ba8f7ac9e1ec00c03020462f02aa400463044022020caeef053b4f1b5636159ac5dd2aa8e61d49db2fef0458939c87a14043f5b130220566accb54b1f4a22c0aa819e4c76e1a6aef3c62fa64ebed9009832073bf5194803020462f02aa40047304502201ef4ba7de8110a55c499222b255e23e7aaf1c744dbb09be3fa53c9e8f90a175d022100d74946de49be7d85870bedd2d1ab0b9156f91666917de87d7857ecd202c6894d03020462f02aa400483046022100f9e41aaf6673d3cd081296d966ec4f4625aaf9d684abec59445916b7524b19be0221009284bf782d1d30fbdebc7b894ccec25dc58d2b6752a8a235aa5dd263d6e4e78403020462f02aa400473045022100eddced302d6e56a8e7deb97a4c6801d75c4246c41f627c6d96f2cb2ffaf463b6022062393ee9a1e578b67846eeaffc783b02910525c63967549a5859292340efc62103020462f02aa400483046022100a6ea5c229b8b562f6a45b488a36cba94ea3140e74d098e7c55277fc91956aecb022100dbcb404f4923ab55068096923c5b46805bbed5a29816a6372b578465e933da8e03020462f02aa40046304402207c8228254fce8bff855c7724b4fe3e5afdbf58e77fb44c27c930ceb633fc71ae02206d07df2891b48b50301e1d8c5670f8d8ad72c8dfe708ca58d887a11cd5fa334103020462f02aa4004730450220138b57b3699ee81673574a4e20c55aad243bc721fb77941659ca6f74d80b641b02210081eb14351b6bdad481bb2be82a1aa077720a2efe63c5a726a80810081126349103020462f02aa40046304402203a8f44708d9c428f191e583ffe5cfa0c7bda8fa921a2c28001deab2a92149583022073ca71eac6aefe16d8da599374fad41ad76c865d263c3d2e34f089267697b88403020462f02aa400473045022007e2d85406f7b7f2483e31204fe1cb69dcbd23fb3c2405a29b83005738c41e3302210085b8f4cd3cf005763506d5cf623bd35cc5b50a18a6eb0d843b5ed75d59cac6fc03020462f02aa400473045022071b8e33a6f2a7a67c5409b933ba4832c34d8093428022169f97df0846fdf554e0221008570f3050a599448969ebaa72fc107cc418c4f01b99f954f756cdcc11bc8e27d03020462f02aa400473045022004db5ebe5ed0dfc6480cf01782572fbc567edcfde0a288dccb4ca12a87c09be5022100b76983ba4d3e033baac68fceb72c78882e621b30139098a65be92f967991306103020462f02aa400483046022100ddac4a4694994fb678693ba1a71c13fd9dd723f3eac4106b20df0b76cb63d154022100826ba5799325230c82f82e2556df07a50c686fd2adeb04e16aa7cd08b98c4b1b03020462f02aa400483046022100d8109581f02d404448a72e7a6d155dacc3f84b441ca3f4be823303546b78904e02210091011e5e069872a90416662a3c000b20146331af3ce5372a1323fddd3e85ce0703020462f02aa40047304502207fa62ef242dfe74c5d080907fbea4e087bf20b4a155e9811a623e04d1be01ec902210091c6de9e351047b1b49f0de33768dca46dd4d98605113c4bad6f1415e105b17103020462f02aa4004630440220455958c8daf00c262492ffd5c8d53b635f4fd3f1e282f44de84ff9ddfb53fce2022005f02fa371079bd69cd4ace670a0c76fe8a7a40a5588bf47dd20c9ff333b8b0103020462f02aa400483046022100a98c6d4e811505e29ae9b8f47803241d46e13564eb24196107958f796469a13f022100aa3027e0834dd3bddc1910a3bf35a205844b336a0904937349f6903c29ed887103020462f02aa400483046022100df90f592ce0ec742dfde10de188dd93bc8a8783b9ae692b380c78aaf8c22369b022100a5019b7e7a2661d8c25b5d5a87d9142455fd90ec3cf99ce2ab5ece50cb95859e03020462f02aa400483046022100ea97407e507187ea22a942e0c94fd521d65f643f1c8e27fab094ee3ac81fcf12022100ef0d23c6a7149f4428a7ed730e1657733eb35f5bdb03847d57fefc53a467623003020462f02aa40046304402203c4220801ee0496ee8a023d4bb0f81e5345a96178986bb98005b15c9c99440c50220313ff230e9544e6c73f531e51c1cea1343f6002d6bdb7e21fca74ca883cf022c03020462f02aa40046304402203f754e08eddee8f124ab483eff2a0cdad2991cb48272d7ca3c7c091a59c3fb91022065b809b999764a719f7010f5cdc1c9545e944e789d0cb63f05b2e288ce2cf00703020462f02aa400483046022100e81cbe08d3c7f492ba37261f725f47357a0605b3aae0dda2d9dd95b467a5422d0221009c010a132968c09f2faf203db3ddc07b1791462a5c69e783091d3b5834e83c2303020462f02aa400473045022100860176be63d422f0b04c12df41d41a1fcc6cf61090ebe6648172ff368c4b1e250220748bf2f73c21b67549d5bb95094a9bbcaf5669899160cfb607067dbfe66c53a903020462f02aa40047304502205c760ae4d667f52b3c87b9a97a0e6b02a5d5356a939491a0f17125bd3b4cf861022100c6efe9fdeaa5c615de3555bd5fc60c1d62a287a68afd4b53871fe94053e22a8903020462f02aa40048304602210080a35f4b9e4240665a3434f54b911dfc5ce8413708a560e2b78199c240434bde022100f7b250c3a6f3e78fed22d146091ed116cd06b399e2883668c775b2934c97c0b303020462f02aa400473045022100c485a2cef90487248622572eeb566dfec75de7745f2c66a8bff00510392d004b022064f7bd0039f7c819f6aae18083f108c85c463ba89b9c8fdbeaec3bebb8e8291803020462f02aa40046304402207325cfb423fea4ee057d60b69640c77658adf96196911e8ae61f82df37552d8902207d05104bf7a39074b82db6f694e7bee565984e5bd9bafa47ba4eb3e1da0673cc03020462f02aa4004830460221008b245fd7a44bb7d3462cbaba8e643ff43e093ccf0bc732b67e20fd0d9059d286022100f8cdd62df20028086989cf33376e970e8a0c23a868fce20026272c24986366a103020462f02aa400473045022100beb1a07baabc311a1adf22bd2df4207f96aa1afc86620612e42ab7f5be127b3c02202f710084f87a635f205ceea393c973600840b11e2e0a2316aee1f07b6f25bcb903020462f02aa400483046022100e118ce726af66b6edb42093f887d74d35f998267098c39bb254c2298f098c35302210087e37594548483daf3fce43431932c181c1c381ca9a9549c1fa358232910d33303020462f02aa4004630440220538d219ac9341bbc1669287c46859b84aab2b4a7778b69b32c0d4163ae024848022074f77c0b26b2d8fe4b3aabfe234f6ae26d12dd6f4bd68760b1130f1f96ab3a5803020462f02aa40047304502206f4ff5e4943e7b5b346c93c0896858a3e61284d7eb4661fa594110a30baf17fb022100d8f61dc46a1a4966c99664e4a1f1eb2239c304da22b45a5e217bf2d93f9bc40d03020462f02aa400463044022049bf098e4dbe61ba2d41face52400b7a039dc0d859d6684cd1bea4d747ed7a3002200532d637728a3857374df2b027d6552ee2a7d11a1ecd48594675dc8fc5bb829b03020462f02aa40047304502206132127b1d46334db5f37c88f1d950fce23d6487150919d0b9d8bcfb50d03baa022100f773228083a445ea62d542151e187d21e5b65621a51661d790f479021175025603020462f02aa400473045022100b6ce5891a60e41382daa05dd09cd0f3c54ffeac5625bef3e128c28db0f61bd7d0220423076fb542643888ee0b72e3c87a255c03b2faa5e3bdaaa29c4791aea287fb003020462f02aa400473045022100a53c79ff64e6207cacb7cc1acb5a4e287778c1c5774a39fc96f016b074c4de7602203da44a2b8cda09fb68188d6f1e68d97228d0ede5456b7227df17fb33958e758d03020462f02aa400463044022056f390510fa41341763b06ef8f25f718831cf25cd6f342b35e8e453a3b1de28502202a5a27a06fb3b6d6b0718de06c4e1aa4c9bf6e4c5304297d14edd9ff1f4a40c803020462f02aa400463044022029f4ae3d7213450bc8c144216793bbfd468caf39d56a3754f3f27cf95cabc2580220201cd305a3a723789591f49b4002de24b5fcecee1335ab3c4ff80933e8cba54d03020462f02aa40046304402205ff60536c8f361b688d59bd71a4fc592a7db27d768fa180851f430b99919e9610220017c65084032639b545e06537d6d80fe706703fe2a88accec2e13d290e0bd1b403020462f02aa400483046022100a74c9d5dd5234c6ed2cf1aff7212821451198e49f1722de8d3111a7bf6feda6d022100bc7fc701d46698f8f6bbed0a040669e8f455d31de12ea303517972a8cbe27a5c03020462f02aa400463044022019429757034edd1218af2fe0e31dbf76039497ecd428084c8f6c6e9862cabe04022072f7a2d6bf45061cd9a5850d2eb929c308d46e5ffdbc1ace4b360a7ced6840a103020462f02aa400473045022010cfe3a469b2fd86ad461c091526a521440187d9b2a755dfa677a3c649111d46022100dcf316b98048a6ba2e1983ec5cbdf59f87fe163284560d65eb1c660b56bf3f9c03020462f02aa40047304502205ca8c285927dab356092e5918eee4abff612b6fe26b6419b00b82c380d71caa1022100ac8379ad6335385bf3fc0e79e050cabfa3acd01ae48da223f87a893c69810c1903020462f02aa4004730450220086703bcec15f45756286293cd8c49834ff82a1ffd4e649f7510cb801cda08180221008f189f523196a24d7327c45d4de18aa5a3dc0d107d91ddc555039759b679f07603020462f02aa40047304502200b2b974d22249e9f4a943ca6f88bc50a7420ef00258a21c8e64027d737370e6b0221008eb7b590e8ff68e40db64fec283334755b92f954159c6935c4ddd642db343a8e03020462f02aa400473045022050293957dad468273ac33f44648ac518f2381b12974276d3e6bb14b097a9b96a02210097ced09ec105fa933e945d80c721e5cf50d52041d4eed621f836d98b9ddc505d03020462f02aa400473045022100b80dfa88e674076ac8ce6c3a3218f379387d090d36020b300dc0e8191a5b2787022057acb0fd08fe16ce7e1ff7a1c11c7499a1865cc1ca7611f970257f0d28a835e103020462f02aa40046304402201280d9b70f4c5a099f109a9de141b245de5417e50bc2ae94f1b5ea992bd30b2b022029dba3f3d55cebf3eb358cd8db98e431c099cfe7cc5cb7bdaecf4842b8070f5c03020462f02aa40047304502206554abc9f4d722db30f33afcf9e65d1ba60118a3e6b46b1cc6c9145abdcb0f01022100d5d488326b9cba48a7d29d51010f217b726d74c09943622bb519d46ea97f4b4303020462f02aa40047304502203e8701cc0028b07c80a895f52500a729887ed56160c0c2af6fb0b81b52ccf1fd0221009b185dd76a097f2547b163e28ca9f44e879d2d24316da226e82ef6a32ccc1e4d03020462f02aa40046304402200fbfc4bcac3a6fd719adaea83e84ad9446d5c793963b7c0a46d4e6b6c9fec7e502202898b802f09eb466e0fce157e880f5388f65c8fb02ad7b5ebc1b481b0e83dbb703020462f02aa4004730450220118e91576a927eaa00e53e91a53582d2e662770d9231ac8bda095aceb7e66c25022100cc3a8cbcf9c632b16db0f4cd24d49af5bf8ad3eded3fa82182872879a1bac19b03020462f02aa400483046022100d91a41a25b9c35c9b11a3b5a372fe02c22f6e27759bd0f5496ea1d62c39862d6022100d11a669b44d086d32075d0149b1a2dbb635e1b2df3ff15efb03a4ea298d1294e03020462f02aa40048304602210085c818edf3183935f383007dd80551eb1aa00dff89e0d2382a9534d4aed71ed6022100b9c51dd0fd691e60801d621b2189abd97afb169a96f2bb50b8b41151a76c9b4f03020462f02aa400483046022100fca25f6d0fa8a549a6117b5f1954e121922569162c57c704cf1827343cf268310221009318cfcd90b733a30606c12d469f4cc5295af0ff9ea3cbd3db9eb882642b20d603020462f02aa400473045022100dbbf2f705e0191cd9e0194c48029c77c8e353ccf399aed7d02b72ee420ad9a650220181ad5e4fb806ea3ce303565f032414beba5fede3578480b25b475e782389aec03020462f02aa400473045022100e4802a44b18f0f8fc96c9f417847c89b84638066a6591d508eb26889e923fe4802204f130be1ad2ce450d9b6b850054ad4f5284f8b3c89532793d886a28b42a69ad703020462f02aa400463044022071c6b161b4f0097a5f57849a5e7d80f1bd866d8581b0b2248ff75301112a123c022029f61c784bede7bc54b0389e74dd94a16a88605ec9cf34e9ae188c18bf5cb42003020462f02aa400483046022100b9975640481092bc20a6da1989bc4ea7e6a8b63bf51a024ca9bbeeca03cd5ea3022100b7d9cb8eba6e8109f069ad48038674b5239b661d0e0bec48215112acc3de068503020462f02aa400473045022100a7cac3b2bff53ece8e3c6849c59e5ce720ea3ce69b2ee3da1c4eb6ce7d19315702204d40e85340cc1d73de748c095a2e0c5f803f8c6eb7c6974b7a878fa36dc9db5603020462f02aa400473045022100cc8449a4cf821f9b66e11a9a0f3a328852d0bbc7453737cdeab20c9e06d945420220023369c60e5c277e13253d7668853dc5b84beb95dd50aa21fd81026a63b2908503020462f02aa400483046022100e1b2202d6d9a18cfe3e692a04062deddf30e456f1db1574be95c95935e0e3b02022100d0cd53d45f575c2fc13fd0c4e5b123ef10e7074ef2110fcf6ea9306cdd79331e03020462f02aa400473045022100e34de16749b940739cb9504707cb8b2a7a17f6a381f3316be66dfe2084203d69022067cf209d8430cfdcd12371f13206df188ab3b3df883869a279fa6ecbd618515603020462f02aa400473045022076e5bab332ef49d5856bed4a7251b2452dc9abd89494a45fa087da08c202d00d022100a0eccc058d625320d4cf6df7ca758cea9e87c6c73870feb59e3f68b309f9aea803020462f02aa400463044022034bb85d7937ac78fee2fcdddc23f00014d9f506fe7cc410d0b8ec716c03a6512022018091c2a0d676ae8533a9c0728e91e10b6c3c81f882472eb3aef0241baee63a003020462f02aa400473045022100d6608467892c1f6a12e71a47c24422c6a051babd4b7a1b59b2b70a5d5cf146e60220358677c84a0be2827b0ac1ef3467c364e3b7ae59bd0fbfd97d84237fe8a3589b03020462f02aa4004730450221009af1a1feb92cb4cd25d09205618846a540d0f51c5cc8633abac71543c8de3cac0220478a9fbe556c485a15a8de6e0a4b7bd95d594a1847e00e60e14db46a7fdb2aa503020462f02aa400473045022100e152c7ef431df07146f98bf0711b3d22378a1d82b7c442f08687d8f6a729a33d02205833f8ad356af1274b587bd4e67200d78745739f47bc5cf14e32bc61c4a1912103020462f02aa400483046022100913f69826064b33042a5713010f43cffc01c5ee7342056a7cd977e4088e3826e022100d27faae432abba76f69e9cca74f0e02f491e6bebd794a6b2c0894310fe959b9603020462f02aa40046304402205ad505d5ada554ea42cdbba403a82feab3d8205e569abd6b2bc5762e2f3984cc02206ab01334ba3a1909b970c8aadef4563a6de55a1d41bc70d98a5dd42f609d21c503020462f02aa400473045022100fffda92f4776db0d20a5ec4abbd7c648df40e4c3c3ba709928a5043680a1e3b90220048155df1614b6e987ab5293c559b1ba1926c80dfc3e56554ccdd648dc79197d03020462f02aa40046304402202f18c38d91f959c4ea64414262b24fba1ed369a2f4a2f0b47426a16e7df5cde70220287c2e2eab108c975106d6e6f89dbfc95c72a09f771b861a225e0db47047e8b703020462f02aa40046304402205fab9286b55f8de17c8ee69d5c3dacf0d43de418fb70e80c971c233fe0a0c110022050dd50b6c7aaee9b57c0af6c810c364dae80a0441a8d558667eb12e38713a8fd03020462f02aa4004630440220510b782b1c15737bfefdc21d4702d8ab288ef981d6bb2b263d71eba7bfb0590202200f8c212f788629fc6072b29f2360a26f60bb4343d8b4991da8799cce6ea04aa903020462f02aa400473045022036857369a17c89841999da1246bb4ea4fe772508f068c32b0532fa9fdcbaa4ed022100e15121df577688a9a33e65d87ae186d12172912d2c9fcab714f0771b4979b59603020462f02aa400463044022055c4df4059a93420afe62e46b476d0a889034468b8c3bbe08cec8c7537c69d19022041ba6b3457340b3767949b1d78afec70a9b3141b506e9d556b5f1f23848fecc303020462f02aa40046304402202a7c656c10fed9f4390670e80324a8d4587e0e7d6b512f033f82524a7e93c38902201d094ec24acf5ad00d0d23094a2552f3742aa08c914926daf8139e431e05a47003020462f02aa40046304402203cfdd1d5c2ed3ae7b905f39905fd0413604254664dc22b3bde762ca7eb79db9f022037c21f584f564a74420e4aa06da55f1a5bcebc3aee9df3b775b4ec785afa71ce03020462f02aa4004830460221009c6e60b288ab41f9503e4b07115bbb95b106d1aa058c313f6d03fd886f6becc5022100fe464f4cc9934e14526592e70344561115c51680fbbd88fdf4afed5c34d2564e03020462f02aa40046304402201141c73e23937d1c1f9f2e53226cfe1a69c97652a29d1306bb0fee9145641490022064ca935cb66b86b70b89c2e24eb85ac583ced51bac70a36bfb4217a3ea307fa903020462f02aa400473045022100d6619d12690ea3188c3994b3da9962d1eb96ddbd84a97136398e9a92f95e0e270220586b4dbbd0c1e0f2f7e846229bb2bf8971ca8a6be1ac155d5e9a9aa7b1dbcd1903020462f02aa400473045022100e6d397f17837cc1a9c12af440fffa6b05abaa155c7d5d665c45a999f3928ee3a02205c97a2f366322c803fba10c89d2291b9f170c56ae834c7d27b963bc375c2e5bb03020462f02aa40047304502204ccb9a359003a8094f7d40f1d65cacfd660219edffd863fbf314e5af36417a6a0221008eb3f95cdc64dba964c4f0f89133ae51129a151c39247a3dc8a6c92b1d78eea103020462f02aa400483046022100d4622942b0955cbcec7b797297824f9d8a82b1629d74c4de86d99794c0ce0216022100a7e2787f41c5be61137de7abb3edda1713ee3a552c556ce59282733f2054699603020462f02aa400473045022100a03fead1f120db7cd44414822d04087e75cfc26e99f55f9edb336e2553d78f2802203127af26872f666e880237da456bd80ea94ccf6d73fa9516cb3beaf996d432b803020462f02aa40047304502210096a6e8e743bad6ca2143478f362fc0c6e9b78e5e5df66120576c283d3f7eb520022024d218083d9660461ce6d592f07f59363c053760ee0df6611ae811ab18aba0b703020462f02aa400473045022100f241d0dafef3314f067ca7be829184282426b7c8efc8cf34a4c2542e8b2c1c4b022078ed074546c01d3bc7b76adaf874a47e702a590d0087a2390bb4f11f30e3429803020462f02aa400473045022100d665b461a30f7b4452dbe5c923108a592f8f18b892dad381b737ebed48e25f060220053a5dc6fb24ec2b8aa62e39a5520c16a377a952b4510188a5a7559b217adcee03020462f02aa40047304502200c7bdc1684d0474981d6a9ed2957f6e92b837ba3e5d8d824e86c98f7d9e9ae67022100dbc4a6d28db74c00438133194ea4061fcaed78e10e7bf6af3ed59dbbbc4dc62803020462f02aa4004730450220138dcd371ea1559c71111b9ed1f6d6570dcc62c9a7ccc5bf57d291e495c4aba4022100e5efadf5fbfb2d03a18f0e13a2c7ac0cc728f9d58c6f0135e30358ef5284f29a03020462f02aa4004730450220170d9f49d83ac6d62807635aaa0bb1b49126f8f889cbf38e1ac1504ef2016945022100caf2b91e76dfea6717293ffc0ac8c6dd60723984f95cb4b85bd604044ea84d9803020462f02aa400473045022100e0eccb0f84376b170b5ec2e76b16c1ded9a34abaa7ae3cd685b8d8c62b7d587502206faa445d77192e0a8cba3093fb36895e897b87af8f48ad99983ae5452962515b03020462f02aa40046304402204292a0aa984a0481e9bc6ed3eb7026144e002e56bb53ccbbf55db569d955051a02204b3afa5286a258bcd3d1432366b5c10dce1c407af0c2cf6b8335f152a41441e003020462f02aa400463044022017033c435360bc59e684a83ae7e10ff42ed0121b0c8b0b022102ebe15bd041bf022027630295385b34197fda3a8afd6fd8d3f36f5f5bed12b7a4e0dc796a3f15a2bb03020462f02aa400463044022066e35b647c3e3f32dca0fc798883b2c8d4edb02e04e131abefe3d24fce1ddec602203cf5c61f378c56b75db611aedb8d43f80fb5f94a4e9ae6d7595d83bbefa1963803020462f02aa400463044022027c76ab79552af53898d9559b322e03684d20a128b38517319f518d0649ed98a02200c17726e5e6eae98a7b99aec3198d885938a88319396b37b9e8bcfd3857b743103020462f02aa400483046022100a505c291a5535715982be3f771a889c5281d04e6ec596d2e4011d194779e476c02210095a29eebc5ae58da52b62f1655b592466d20c50643b8c3cbf4cc85e2da617d6703020462f02aa400473045022100a068ed2bd5eb3337714b6ad5931d1198f06380af3fc3a9b498d53bf175934e630220068c7c3a264ba5fcffb04e34eb30a815b8f442842f4708da9450459b81a4caf703020462f02aa40046304402207f7dcd0e828ac9f15841725122aba9ae79d38a770a09d36b5f36552875b96e0f022035c9335e40835a745da3c1d8acd3530346caf147c5e0fe86a57592d481f3d0c403020462f02aa400473045022079691112689fd0e21cb4cfc4a9717cbbc6de58b5693ef7a758b48542ad82d2ff022100f305c917e7f54f7c41a09e89b2350d52df9d53963f46c88a956313cf88e56ef503020462f02aa400463044022045377ac4b40d99227bb84edcf41fc281bcf37249d55164d5d9d5ad6d599f768c02202b31f8d296a9c33658e841b1de02ac0d47c74702aaa56200815d010fbb587ca603020462f02aa40048304602210090f163615b4f9dfcdcc5c763906fd6bac53cdab7f58b831d0d4a38659ed188d1022100e603a8212c389eea55f7e54122bc6b6ea12817086d76856265576c8c8e0f900f03020462f02aa4004730450220180d2da341e9d38e325f9776a1a4f205f896efd17465eee5aeffebc7d24cf859022100ed236e0863c3088a06a9ebb9f3842cef5f880146765870629aa096d0e83de49803020462f02aa400483046022100edc304d8825fd62f5b87fc72db946c1fff9237c1e89d3fda028ebab9572627f6022100a58a58ef2c9811a11a70e031aa50202d770faa983812360a07029195264bb78703020462f02aa400473045022100d2e8653edf170bce984f3209e2e51ee4c8ca08b7b8e5ea858b77bea597a78df002205004c48122f796e6419e1a8ab405443763c8e219618dd593152388437917f53a03020462f02aa400473045022100cff5a5074adddeb7b458e4e9a575193dbae0a0f4d7a94e1aca92a56785111c1c022050f929630fb41905bd7dc01feea3fdb3b934c3dbde9bd5842782989c57015b1703020462f02aa40047304502205948182eb7bd686a72cad1753b418d7c1f582939d9f2b027a956f6bf3bd7bb68022100f91bd60b90c6414676d27b3899f3b101af50750b66ffee464e590f6c273e00a603020462f02aa40046304402203beb242e0006c8aab4f0aad6f1864e401996d8312a0a08c9ca484cfd797c554402207fa6f7254b87a5ca9036e034933bce8f1baa60c975be7abbc691f311f732b0d603020462f02aa400483046022100d54d5495bf5e71e034c9daf46ea611dd677f6187277e0ed7715b470b370b198f022100d8306a4d92a8cdbd5d81ef88101f0f772d6d72796f6ecc3aa6e483eb3896c2dc03020462f02aa400473045022053aec8253ee5975794a1e8cbe328321c93e81def17d39cfa394275786e48c7c90221009fe473344ec21316e0bc7afeb8aaf55dfea536a01b9b455b22788ae02c8a249803020462f02aa40046304402203ef74c77154cee9d539c328980e4fc74ee022529bc57726f3143638e39f6e954022038e5f674c60d9035c27640109a281429e0f123effa777415680c3a52010718a903020462f02aa400473045022100f78857fc324cf5f4a6892cdfae7945bff09abe9eb029caf9ffc0de5c6785a8c30220403157bdefb21eef3fa57d22da4023727a6a2c39587198e7dc937fff48a49aff03020462f02aa40047304502204424ec0e64683912c5ad2187d2a4da0a4423acb486273d5bd520e72eb3f7fc95022100fbebdc1aa4b86e46634c7d0a07539e28f1cd28fcb56a8bf1483bda75cf855ceb03020462f02aa4004730450220010615130618acc8c3f939ac7eca3269df6d42bd5567eb931c91811853ed19ff022100cc88af57a242c28629f55f864a6f1237345cd140d4f9d7c041e6c873c8e1d16703020462f02aa400473045022100af792d40d8f042999d4f5971cf091374f33e0fb07acdd267f8dc9f9b831c0f7c02201004deb87f0e4ca9d38befaa60111a07dc6bff967932f7e02eb2e4981589de7703020462f02aa400473045022100849f5be2ced3e01f411be72f7990e1c6bda68b7699c5a854cd85d22f995db8a802201738b3d482dd52c339d017c95daf02c0277a61c74fd053e8f8e4b269a372672003020462f02aa4004730450220693d4a524e5c108329105bc453591b64430b079825d30169a5de0f886b51ac34022100ece2559814b2a23627a7020218f2cd040f1b6a0854c05f1ecc52dddd55bc07e503020462f02aa400473045022100aa7e90ec6e510041be4a97e90f8fe574d98c99bf231f461aa153635d26722ba302207ca044cc04e6b830f22a9ec2ad028f52c5a524ab6560baa832b6efb56cc32a5c03020462f02aa400463044022079f822a055273a5e885acbd8f27f3af78326041afea96893f73911e771baa2f202207721fafa0bab3520fa36c2d8f81afa256463f251efe219d606606a5da9916ed603020462f02aa40047304502205d89fb52f65dbdac20dd39a3db51e76dd4f274521a7bd51a189d4132413c9182022100ed38285a28d9a9453d7e56009a58f18328364a5b51d86053fa2d0381537b162c03020462f02aa400483046022100cd66a269cf093760018c2581410f81ae61c7b895abf193370f186fcf5f983d69022100ce3e663f2cdfa247bf4de11f8e34b143c6a0547edafa96b932770dbbf716c16003020462f02aa4004730450220699478823a998cb155450341a01694a991b9e7d9a393f603a91b1a6376a2817902210085531b369df42b1572dc2fbcc28312c50dbffbba91043ffa11fea5709321773803020462f02aa40047304502202f73764b213f24bf571daa5ffe09fbb9628edcb364c5f578ee9640bcd9f0b0630221008689be7f19a7151f4f266e9cf7d733c964263872ebc45a565629b878cf91d42b03020462f02aa400483046022100c58aa4e01a6b50bed524c4f60099e1a6792b33ada66e101aac88d3f88b83ffc7022100a32c26990421e147eee4ff518c81b87d6b7cfb5440ead215341d05e1de56a67703020462f02aa40047304502207d15e5f55b26b4e673394cf69a84a1db4c0a7d8fb8be5d0aae955893fef7e1b0022100e371aa2796cb662608afe2d9a661b76cd7c9715f5945f21c1b18a74699e0f4b803020462f02aa400473045022100d80723c9ddbd8d771e11964d1c15efe959c7a04371195b8c7bd40e2bb94813a40220178b42df06a11450db5fd55559821d299f3d7df3ae1670db8e0b2cd651813c6b03020462f02aa400463044022064e200ccd14b9cbf00e60c4c61dd3f91d75f04d6a90d99ef61a400922022d8a40220725bcc9d8bc23a95c7f03b1dfb1585aeb8d434fa91e2aec20de16edda2c94d8003020462f02aa400483046022100b313ad4bc77265d570b6633b40a536a2480d57f71918596bd4a57b33a0f4a903022100eb39c31e824ea6d679da9abcb9d8e5f391c33078380759323304c42de29a057203020462f02aa400453043021f05c2a9a5121ae3141c3c34cc2817065bd8b7299fc8a2468e2f98d4473f292002205bbfc857996469b31270f23141c7c87f2d1a0da12e27a537c1087b537054e3eb03020462f02aa400473045022100ad06e3d6172f570defd5045b7be15a997ab5289c6cf1ed6f230c9478db6d5640022010af52f3ad59ef840d1d504f00ee41dc63769c405ec9c6442641d07901cc087903020462f02aa40048304602210097699be37a691d336e47859bba659583687206e3a020457e2f702e71ac35d1ba022100cb6d3bc068b20d40a283a7ce43d8cc413c2f8b3fafc3f1cfd6834cb53dfae13203020462f02aa400473045022100d248cc0a2f425598fb866b8410dac747ac7db1dacc05ebd4a6aed1644f1b7d6f022011eb0ee112caf8fae07ea7619d307193bcbe99210756a8f3ecbeaa734f18d66303020462f02aa400473045022100992c35fe487d98cc79020b681f178b9690cc9ae9c48ef536971d88197141dfc902205a1e81231634cbe6309cb97deb7ec3b94279fe4bfc1094ccd261ae89679f115103020462f02aa400483046022100f277088af36d5d2c630244c9383c280f8b583cdf87cf66414508be217ecbba0f022100ac9bc15648b728a427084596c0c1c76b9afa386633fdccd51e706ea87676b56e03020462f02aa4004630440220516ed9568e9eb3d71f519207cc25d3e75210d7ab73908d79fc8ec50074af6eb002201d7ecf4d73ba95d0f6cc74d64fb66bb2f46ed4afd6f3bdd93a633a6e492a3c6703020462f02aa400473045022100ee3e973b39e7497f99b3e82e9bbd89461512220a944eb368a9251febea9ad9570220765cce93e98d994665169a45190869f35a47fab65e248d73f2d383f8d1e439cb03020462f02aa400483046022100f8a4773d90999713b16d393c1166e7048cc7f14bff480db68b97bb41cf825302022100ec660187d8bdbb80df4dd83ce015c1c8cd6e907464dbc03aa0c13e5c3e9e7a3803020462f02aa400483046022100e4f9890c58dbdead4446852b1bad8e021e55dcc7160ec7b064378199905c4786022100b03ae0387e852e1afe06f93d55ae5a8ed832212d89f7f76465e2f92ae5ef2c4003020462f02aa400473045022100a00e0512ed5bc47ecaf507c853a66c7ecf7492b2e48fc9ab8e635d1476f6634e02201fc6686d81f8abee4d046fcc5c6bfd8f0e8a7fc244b7c5f05b38008ed7aef61d03020462f02aa40047304502206d550bea0b3ee1a5f5f3b4c5673553b943835d40ab0fab945479780379576222022100d9a179112c0b4d7eb58372bb062f566f05d861a5f03c19c392eebdbb3648ee2003020462f02aa400473045022100f357ab18ec733a66ffdab7dcdc05b2d8edfab6dc809702340853c2985773582b02204fe21bd15e1f20aae4a033fdec93639097ac16b1a118f43c4ff939cd6a1b9b0c03020462f02aa400483046022100fc0abfe4f096e8f44ad3b36812f9477155c9dc8d04bc767e78cdc10c240fa8ef022100adfc2534503b2ff137542bed9ec6926ad211bc5460eb736d6229eb0ee80d0c0503020462f02aa40046304402205acf2ddd675aa3fbd1287fef058e7c2fad373c1de0ebd0e3f4fc4a68067d76df02204c4af4349936a19aa808d7541b8a96eb93cb75b2f8a2de6c51850a46608bde7e03020462f02aa40046304402203ad99971b51de92329ab51ec31015dec619b63cc7814147a8e53ceb672dab0f4022015cf1f968ae442859504ce3f03091821244736edf173425c836f3c76c647eccd03020462f02aa40047304502204e88100b4d2180e07ff7a75945743637cbf42d86ad1e2472fce83bf0d7f09062022100c3847d12d8475dd36c25c6b50c167a8792e1dff67a161f163c246ad17854817c03020462f02aa40046304402207233f8c67aad6d1a74578b6812234a9d5cc7730c64808493d847767487dff34902204482060f6425c1b7e873db124b044f71cd1dff547d7d7ad979d38c20ec7d270303020462f02aa400473045022100e70ebe733663c4aaf893ca9015a1f69b50756442b35ce6726f1e27811528587e02203efc761766b258e153bb76d666da42b7cbe60c130c6e01c4caf2e1d1a00bffe803020462f02aa400473045022010446e7b90cf74c8d8b7f601dd1602e85949b96f3647290e7ce60bd5c91efb0d022100cd6804c95452bf5d101a3916d41074129c9ff42c9e7342b353e012402ece5a3303020462f02aa4004730450220309c6027384fe31ec21e52dd25cc81bf410cec6ca6b3f35576314c62b2cd1255022100bcde693c5d3183aa4a5b6959d9e163983d52662e55d3d040690bc7151fa44d3803020462f02aa400483046022100be8ee2050166b061b8673c05066c581cbd00d024dee575686590026d6d6b8af0022100a007bee8cc3208e04e14edbfb067bdd77656d004dc8bb3da29aba42b0bf1b8e703020462f02aa40047304502204bafd210160768dbb578a039b61dd2b42adb3c111249c3b2750730ade921eed1022100b0036463dc18a0d7241078f90b4a2ac65ab3671038445897384e48b7e1456f8203020462f02aa400473045022063c54708c8f086391c709ea44b27980ed32d02597bba8d561663cb92dde014e6022100e46daae5d95fc1dc2dc5d9f8d4ca2eafabb464d74a2fc0b5d2fb0b1645a14a3903020462f02aa400473045022035a9034d26639b0e4f4bdd1157e9b4fa6181782aaf220cf99b4ae786bc71a4b4022100d4441ff671f5379396203304b88a7729c39ba1f3d22dbd090ed6f99bdcbe32d203020462f02aa40046304402206f2208832734eda9da27d339cce7e8944e8494afe35e5401fbc82ebb7de2824c02200fcdde38a554424a615ef1d760b834593e2845e4db3459e4445fdfc20458442503020462f02aa4004830460221008a6c0e2dabad361fa82335de3ba735edfbfc086f3487acd0af0406e257af22f8022100914168db51d942c0ca2616c8cf78e27f6fdcac956bd5c35f4369bfaa3d58c5da03020462f02aa400473045022100a1efe69bed655443b5b5b7c4bd4e5ad284778ae55835ea670e699ec41cc8c28202203c368a34825ee55112c381f50d230b68cd102b366800a516884845bf8ecaf8d003020462f02aa400473045022100d2878cadff398627f9877eec9bec195efdffb4f3e361a3664c5c440afcfa3f4202202ad997941a6bd07bb6cbb5035e71d842e39639eae866977a7e9e853d4981f5bc03020462f02aa40046304402201ef3141f6cf826a1ce17013d5b9ce44fd8db3891ab03599d0f220934d0748f000220336a33ff6c6160362c6f1ca162f94a57dd1c2a1cd9fa2a908daf9fe61eaad52503020462f02aa4004630440220643eef28c826368e7933b9b3fc9a665083d36cb0b32119ee4801a1c9b0ddf24102204ad1fc930861b8663ff8ca90e113cb4b36e11d8ada88309cf8191ee27400fa3603020462f02aa4004730450220379b231c28bdecef5d58ec73b9347c3ded623f84376b335e5833b5866a7acb81022100d5fb99bf2035a0aa35e4131863db0b5b75b466dfd0b122100434821e424435bd03020462f02aa40047304502202190c0ba93a4c273ae6d3d8e1ed01a0333bc223fb9475e5d1d705f62217ac864022100cabc6afe348c2a33c1f3fc6f615e45396cbbd27abb4e5b925d136cafc23fbefc03020462f02aa400473045022100e3d262016716b0e332be9e6f3aefe75f5c186b4a497e0331720609c64856caed02205bc4ec2868ba1ce2dbaad812af4667cf7f83d7075837e6fc1c699cc08d5b8ff003020462f02aa400483046022100fb35b45b2c5b33e630abfefe689e4ef9f1d92b8dfdfce64e6b05d784a489e5e50221008a9b69cb1d4d79bcb0701eb30fd8b94c408ec92fbad8fe0ce2e8bdfacf8788c603020462f02aa4004830460221009d2e89c2aee5036143610614904cb42f0b7ecf65c6d6eb3a3f2f681017138a10022100ea6d788aa46016a5c2dde8b767165b3f36b50d5de9717dbf73ca8d2fb1a855ce03020462f02aa400473045022100b8aba83d1eb7f4ab9305eb5e44ea7c860f58033a6cd5a1303a0cc099dab76b67022056093726265f2758a00b655bff238d644bbc13b48f553ab6390e2476391e4852Q ~RϿ0bA!/А>`>? d & =        H, ,L(M8T9p:{GHIXY\]^JbɅdLeQfVlYttuXv<HLqvx|݂Cglibc-langpack-ar2.40.900035.fc42Locale data for ArabicThe glibc-langpack-ar package includes the basic information required to support the Arabic language in your applications.gCfbuildvm-a64-06.iad2.fedoraproject.org.Fedora 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.0-or-later AND Unicode-3.0 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/linuxaarch64'y2B.M6"6 J@+R;'; 'y2B.M6"6 J@+R;'; 'y2B.M6"6hJ@+R;'; L'y2B.M6"5 J@+R;': 'y2B&I6"5 'y2B.M6"6PJ@+R;';'y2B.M6"6PJ@+R;';'y2B.M6"6 J@+R;'; 'y2B.M6"6PJ@+R;';'y2B.M6"6 J@+R;'; 'y2B.M6"6 J@+R;'; 'y2B.M6"6 J@+R;'; 'y2B.M6"6 J@+R;'; B*B&>2"4@/@'C7'9 \'y2B.M6"6 J@+R;'; 'y2B"M6"6 'y2B.M6"6PJ@+R;';'y2B.M6"6hJ@+R;'; L'y2B.M6"6 J@+R;'; AAA큤A큤A큤AA큤A큤A큤AA큤A큤A큤AA큤A큤A큤A큤A큤AA큤A큤A큤AA큤A큤A큤AA큤A큤A큤AA큤A큤A큤AA큤A큤A큤AA큤A큤A큤AA큤A큤A큤AA큤A큤A큤AA큤A큤A큤AA큤A큤A큤A큤A큤AA큤A큤A큤AA큤A큤A큤AA큤A큤A큤ggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggg4a5487d276b7d8d1b8f7aa9acdcf191d807e19c49f2de97d7c031812c96cddb3f062bf818ec7c394208e4b12db855fbe3765ca1463b2e0cfe05e434f1c2939813452cb964b9064acba4a7205fc3ef343ae1231c4b40a064f457d12945cf494a9bb14a6f2cbd5092a755e8f272079822d3e842620dd4542a8dfa1e5e72fc6115bfd3ba1edf95792cff25c2c240604eb23232473bea635288b528b733a357a986a50a15e73d55d5707659fb0f247825b71bf0f08a0250da6de2f45bb8efa71d02f9bbf1510c8c714d8984b58ad84852da6dcbbc8c85492daa7e61c992fe98c24c35172617c05a37b20bf980ca047b35da4ccc281be9672df40b267dbc0a7d69c09cde048b81e2a026517cc707c906aebbd50f5ee3957b6f0c1c04699dffcb7c0153d8e3c4218c7bc84e34b97090325ca89c6c6f1bf832eeae7f2d1185d3b291be105b1dc7b47f97b28e35d48e7d6025c5738b10ea0b6b37523ae8ff2ca44a577346b898d7180c87f24201e84f474682e85f08b0d2cecbf9b20694b9b4934a4fb14eb5284f12d39c61268760102675ffe06bb877d35048f35bf2de7c7e5684d3be1d5bdcf71fa271337b5c51b2b739fab2a5e5558c4f8f177a5caf7d274f4b1be3ba93cd19dc499c6f36126eaef89277897ae2b2acd50cce065c22221a8fc3a58ce35fa32701a23280353925dfebb3273301efcc063a26e88e7b7a8ec7f2a5a6e6b7507b5a99ec011518f138c6c759b55f3fb4109cce604b2660bc4e31231236650949865a0a9496e702186ecbad3ee1c31d706d4f7cdfb71205c4fc14da130fc461a1e018edac06a8b214f792a4207abd3f9f05dc064ac21581c2683efd2a3d875da5f98c59fc5157b9688f6d010a481b44cef0f485bde234d99dec6352ef741184e414aa1f46e27962c318dac5c6e21e7a73ee6e5cd175c4c1bff0633e20c0d11e6435281687c7c6032058dae2f19f5c16ee8f8f8cacc45eac316b59922b310dd0eea7090275f38709a6f2b30099240540a8fcc30343acdbc46362be0bc3aff96a7060d65f7c6507e397e4a189116b00f561e4a0c469131e8211391a82a72a225f062bf818ec7c394208e4b12db855fbe3765ca1463b2e0cfe05e434f1c293981612fe1c61e6b36b449f5d829b7a1dedc44e65abd24d177b0ca18078fbfcf1d35bb14a6f2cbd5092a755e8f272079822d3e842620dd4542a8dfa1e5e72fc6115bfd3ba1edf95792cff25c2c240604eb23232473bea635288b528b733a357a986a3723505b7bd00cd5e0a2c8994c11589dbc575507a524941e89754d5f019867a89bbf1510c8c714d8984b58ad84852da6dcbbc8c85492daa7e61c992fe98c24c35172617c05a37b20bf980ca047b35da4ccc281be9672df40b267dbc0a7d69c09cde048b81e2a026517cc707c906aebbd50f5ee3957b6f0c1c04699dffcb7c015b07f438df8070e310ebbf962db971eb7437a47dbbf93b40acf11ae19474291fa7efd516d8326256a3912fd8a0190e43feaedb161b71110ff99d43d45f3a0f582cd9ea31b3e7524d51444193f84d3aa6583aaa40979c1600598def85d63b36b68eb5284f12d39c61268760102675ffe06bb877d35048f35bf2de7c7e5684d3be1d5bdcf71fa271337b5c51b2b739fab2a5e5558c4f8f177a5caf7d274f4b1be3b5f6f534a3fc5b2a83475e58a92e0d04b857bc402838d35f793d170f0fff5d34d35fa32701a23280353925dfebb3273301efcc063a26e88e7b7a8ec7f2a5a6e6b7507b5a99ec011518f138c6c759b55f3fb4109cce604b2660bc4e31231236650c62ef8d98f4caf89fad6a204b1e79ca561bf74e62d11945d1a50999eff870eb61a1e018edac06a8b214f792a4207abd3f9f05dc064ac21581c2683efd2a3d875da5f98c59fc5157b9688f6d010a481b44cef0f485bde234d99dec6352ef741184e414aa1f46e27962c318dac5c6e21e7a73ee6e5cd175c4c1bff0633e20c0d119e8235563df6d50ee65d2b4a89b305c2ec2fb3f44daf92a86bdecce771b267efb7647936c2a00f029ce6d22834ee3a73de398f345a16ebb063ad47c791358b4589ff94900515bd2b31fdb359555bf5100400d0584fe556603a449e5bc94d53dff062bf818ec7c394208e4b12db855fbe3765ca1463b2e0cfe05e434f1c29398152a8c7439e78bf4832803c0d0f35d1675e268ec062700fa366fe59c0965f04e2bb14a6f2cbd5092a755e8f272079822d3e842620dd4542a8dfa1e5e72fc6115bfd3ba1edf95792cff25c2c240604eb23232473bea635288b528b733a357a986a80c7476e2f170f29b8c83ac701588ac49a3849f6b0c60d92b724dff83e895a499bbf1510c8c714d8984b58ad84852da6dcbbc8c85492daa7e61c992fe98c24c35172617c05a37b20bf980ca047b35da4ccc281be9672df40b267dbc0a7d69c09cde048b81e2a026517cc707c906aebbd50f5ee3957b6f0c1c04699dffcb7c01519a3189a5a2b3dccc82c9add65e4de335d5c138e5cdad8f608d11133925d7daa6a6a3b511b1ae45ea27bbdc976abe14d8e945aace5b916bdf9d03550b4c9e527102589d1c2c6cd46bd8eeb668de8f7b582720e3910b493376c9375a1a5bd8800eb5284f12d39c61268760102675ffe06bb877d35048f35bf2de7c7e5684d3be1d5bdcf71fa271337b5c51b2b739fab2a5e5558c4f8f177a5caf7d274f4b1be3b4746e6b5336cddc342803bc3e6bd2fe83f5e335f8fd3c45bb632edf1d1a3748835fa32701a23280353925dfebb3273301efcc063a26e88e7b7a8ec7f2a5a6e6b7507b5a99ec011518f138c6c759b55f3fb4109cce604b2660bc4e31231236650e102f9928fb70dfea1f267ed9ec306fc382c55d5789d2689966c4683dbbd581f1a1e018edac06a8b214f792a4207abd3f9f05dc064ac21581c2683efd2a3d875da5f98c59fc5157b9688f6d010a481b44cef0f485bde234d99dec6352ef741184e414aa1f46e27962c318dac5c6e21e7a73ee6e5cd175c4c1bff0633e20c0d1114ef8897de364ed3399968a8c599bb0b7dc257a2ffd56f866631721cf2f9b8c699e62742d7eb03b84fb759e15645a63b4de07fce9f85111985321fa1d78e7a4a0eb0c919149fe2378c1ee6e74435195e3ec044ddac0104c14d6730ccdd0edb7bf062bf818ec7c394208e4b12db855fbe3765ca1463b2e0cfe05e434f1c293981468fd09c14e168ad27207364ccb092a6a4edc9ccd2f49e01c6060f3971598370bb14a6f2cbd5092a755e8f272079822d3e842620dd4542a8dfa1e5e72fc6115bfd3ba1edf95792cff25c2c240604eb23232473bea635288b528b733a357a986a9cc85aa569d564d196045f28e4d9b0717bfa47e9d8abab545db4aef132a8bb1f9bbf1510c8c714d8984b58ad84852da6dcbbc8c85492daa7e61c992fe98c24c35172617c05a37b20bf980ca047b35da4ccc281be9672df40b267dbc0a7d69c09cde048b81e2a026517cc707c906aebbd50f5ee3957b6f0c1c04699dffcb7c015a3bf540c10529896d27c46f2ff35844b297a801106f65fcfb06a8b9a2903edf67efd516d8326256a3912fd8a0190e43feaedb161b71110ff99d43d45f3a0f5824e547c0ba75e33f6c69bd83a9b1c28bb5dc3cca7e444c4306634fb8663133140eb5284f12d39c61268760102675ffe06bb877d35048f35bf2de7c7e5684d3be1d5bdcf71fa271337b5c51b2b739fab2a5e5558c4f8f177a5caf7d274f4b1be3b3832bfca43fade640ae6e390a10b60568a4ba56a4730d3a559c457c54a7025fe35fa32701a23280353925dfebb3273301efcc063a26e88e7b7a8ec7f2a5a6e6b7507b5a99ec011518f138c6c759b55f3fb4109cce604b2660bc4e31231236650229b5101984ac054187098490322dd0b4ce4cead2a1b9d4b1b2228760ad470741a1e018edac06a8b214f792a4207abd3f9f05dc064ac21581c2683efd2a3d875da5f98c59fc5157b9688f6d010a481b44cef0f485bde234d99dec6352ef741184e414aa1f46e27962c318dac5c6e21e7a73ee6e5cd175c4c1bff0633e20c0d1154a7663b5db1769597fb2a08a1d36544d84d03e29486000c55d6bbd37b71a4adb7647936c2a00f029ce6d22834ee3a73de398f345a16ebb063ad47c791358b45020d81a057a9f774a421dfa37aea498a43ed6586c885026263ab7243a636205ff062bf818ec7c394208e4b12db855fbe3765ca1463b2e0cfe05e434f1c2939814c7669372d4fb7adc32144f4e5d0212a8b43a23177e8cfe3cb955e0c21382ea6bb14a6f2cbd5092a755e8f272079822d3e842620dd4542a8dfa1e5e72fc6115bfd3ba1edf95792cff25c2c240604eb23232473bea635288b528b733a357a986a61a320a6571b954eaa6f39ef9c6f06f19b4121ea638c850f002a9af8a58039f660e56627dc90cc2e87f82a471c516a6f8775064b0c67fce22ab4586fc7caf2d75172617c05a37b20bf980ca047b35da4ccc281be9672df40b267dbc0a7d69c09cde048b81e2a026517cc707c906aebbd50f5ee3957b6f0c1c04699dffcb7c015580b6e7771ceea7eb460ef02ab74fe0c9af2506f8e12a9fba38424550db1013119900d92fc9cad45c4972dcccbc31e5781b75ebcfadf24a6ca1389f11a63b9a2aa582e53e883956de83a04b4477075aa2470023e4f46e118ba43c2309def881cf062bf818ec7c394208e4b12db855fbe3765ca1463b2e0cfe05e434f1c293981be6dd4080a9beffb5c13f50f63eabf19ed2830081e2102c4fb8b9d544dd00b7ebb14a6f2cbd5092a755e8f272079822d3e842620dd4542a8dfa1e5e72fc6115bfd3ba1edf95792cff25c2c240604eb23232473bea635288b528b733a357a986a3c7a3a6a310f18cf89a4490a263e69a59355d6b1dba2662819ec505e05184a289bbf1510c8c714d8984b58ad84852da6dcbbc8c85492daa7e61c992fe98c24c35172617c05a37b20bf980ca047b35da4ccc281be9672df40b267dbc0a7d69c09cde048b81e2a026517cc707c906aebbd50f5ee3957b6f0c1c04699dffcb7c015937ef30e5ecbdfc602d1a6fd719363f20c3fee21d55d4e88ac2f6c4fb4f52f25cf9d2a1e7e5847973ca93f74cc85d0085c96c53b0862f665994449832f09cbb60f987ed4843e6cb28565b070d0a13478f3253947dfa69550e97136ec9f87c699eb5284f12d39c61268760102675ffe06bb877d35048f35bf2de7c7e5684d3be1d5bdcf71fa271337b5c51b2b739fab2a5e5558c4f8f177a5caf7d274f4b1be3b8380350b9d1097991542c38005471ddc2dd05bbc687fc4bd44cfa746104d919935fa32701a23280353925dfebb3273301efcc063a26e88e7b7a8ec7f2a5a6e6b7507b5a99ec011518f138c6c759b55f3fb4109cce604b2660bc4e3123123665018ad47ddc69055da6a3f09ef61ec53c9b5fbcc5068595318d27875c6ee1c33581a1e018edac06a8b214f792a4207abd3f9f05dc064ac21581c2683efd2a3d875da5f98c59fc5157b9688f6d010a481b44cef0f485bde234d99dec6352ef741184e414aa1f46e27962c318dac5c6e21e7a73ee6e5cd175c4c1bff0633e20c0d11702b0439d508ba3d1b4fcff690e581c73194b227f5c8abcfb0c2cb322ffcbfff20eb20e703468781006d304fcfcee985167e444d96e284e34af706d7be92fdc3f215794cef199ad9a909c900c0f3d227aea6d7517a80cd1a994232374236cd61f062bf818ec7c394208e4b12db855fbe3765ca1463b2e0cfe05e434f1c2939811d3ed866eb6ea18a025f0344fc43ff123136b964c62594718c4317369af7bf96bb14a6f2cbd5092a755e8f272079822d3e842620dd4542a8dfa1e5e72fc6115bfd3ba1edf95792cff25c2c240604eb23232473bea635288b528b733a357a986ab8ad425fc3b7666e212ebd7bf7a143abdb74a59452cb92c13110923b81e26c4b9bbf1510c8c714d8984b58ad84852da6dcbbc8c85492daa7e61c992fe98c24c35172617c05a37b20bf980ca047b35da4ccc281be9672df40b267dbc0a7d69c09cde048b81e2a026517cc707c906aebbd50f5ee3957b6f0c1c04699dffcb7c015d6c820b2c9fc7c21b2adab20f2f4b7ae2b0bfa7613fa98c2066f3d4fec1a18dfcf9d2a1e7e5847973ca93f74cc85d0085c96c53b0862f665994449832f09cbb61a1a10646270f70474b9fe5bb5f20386b56376a6586615b7687af729c702175feb5284f12d39c61268760102675ffe06bb877d35048f35bf2de7c7e5684d3be1d5bdcf71fa271337b5c51b2b739fab2a5e5558c4f8f177a5caf7d274f4b1be3b9b0ec99fed7cb0279e3c281b73301ef4d5147b322d622375a9be44e255d0812935fa32701a23280353925dfebb3273301efcc063a26e88e7b7a8ec7f2a5a6e6b7507b5a99ec011518f138c6c759b55f3fb4109cce604b2660bc4e31231236650af2cf9960c28c882acc466924ac4d2d0b7d0de5f94ffa8985684a4d88479c4721a1e018edac06a8b214f792a4207abd3f9f05dc064ac21581c2683efd2a3d875da5f98c59fc5157b9688f6d010a481b44cef0f485bde234d99dec6352ef741184e414aa1f46e27962c318dac5c6e21e7a73ee6e5cd175c4c1bff0633e20c0d112cfae2d11d2244f2d4289fc9474c02b19d9a45d1da00456c45d0574aab21884d20eb20e703468781006d304fcfcee985167e444d96e284e34af706d7be92fdc3983714551e69a39d1b5c0fe2791162b97a4f882a6d7b31a3842e198989b5e084f062bf818ec7c394208e4b12db855fbe3765ca1463b2e0cfe05e434f1c293981c4a92ca26e7f963228eeb6af94dc48ccbd0453c7d97f06fcea7f78c7c7d887abbb14a6f2cbd5092a755e8f272079822d3e842620dd4542a8dfa1e5e72fc6115bfd3ba1edf95792cff25c2c240604eb23232473bea635288b528b733a357a986a36cd0c77ac52811b688ceea599b2c58f7e086711adbe06ca41676fb5fbfa22ec9bbf1510c8c714d8984b58ad84852da6dcbbc8c85492daa7e61c992fe98c24c35172617c05a37b20bf980ca047b35da4ccc281be9672df40b267dbc0a7d69c09cde048b81e2a026517cc707c906aebbd50f5ee3957b6f0c1c04699dffcb7c0155e22cb0ed8ad1758409b69162e7a1bb9568c3a548899f8f6d522e9b8d8b953307efd516d8326256a3912fd8a0190e43feaedb161b71110ff99d43d45f3a0f582596bc0e3dc26d85b22c61e848ab95bfbeceb9efbf47b7a93cc795a226c38ab96eb5284f12d39c61268760102675ffe06bb877d35048f35bf2de7c7e5684d3be1d5bdcf71fa271337b5c51b2b739fab2a5e5558c4f8f177a5caf7d274f4b1be3b40204c98c9a46f8b758bf72719a89938fb86c270449506f64478514c7ab4df8735fa32701a23280353925dfebb3273301efcc063a26e88e7b7a8ec7f2a5a6e6b7507b5a99ec011518f138c6c759b55f3fb4109cce604b2660bc4e31231236650f06eae494ea20b2e6ebe1e1a24eb57a8c6bed2cf2ab3b626222c9148d6202a991a1e018edac06a8b214f792a4207abd3f9f05dc064ac21581c2683efd2a3d875da5f98c59fc5157b9688f6d010a481b44cef0f485bde234d99dec6352ef741184e414aa1f46e27962c318dac5c6e21e7a73ee6e5cd175c4c1bff0633e20c0d1195adf672bf903564c5a3d2cf9c697ba70121e3043df548d178d6d0945507dc96b7647936c2a00f029ce6d22834ee3a73de398f345a16ebb063ad47c791358b4559ba104cbb005ab151c5bdc56bef771e206b1be8959f5111ad1f4b50fad30832f062bf818ec7c394208e4b12db855fbe3765ca1463b2e0cfe05e434f1c293981363fe974bce63954e8dfbc3f67f7903ad5aeaa107b808512543b05f49d32afd2bb14a6f2cbd5092a755e8f272079822d3e842620dd4542a8dfa1e5e72fc6115bfd3ba1edf95792cff25c2c240604eb23232473bea635288b528b733a357a986a45050b3c41b68961619761d4313a7d49612d390cac4dcb12df01ed44b2a47e999bbf1510c8c714d8984b58ad84852da6dcbbc8c85492daa7e61c992fe98c24c35172617c05a37b20bf980ca047b35da4ccc281be9672df40b267dbc0a7d69c09cde048b81e2a026517cc707c906aebbd50f5ee3957b6f0c1c04699dffcb7c015efdcf5e1cca309dbd647da390002d1812aec0d914bf03d0b171bf58789f14629bb923724bcdaae151eb49640e0efaed61029de91facd89718f7336de78ce237cd6063e6df394445d9cd8bd44b4db1c04ccd42d65fcef6620ae62556560cab793eb5284f12d39c61268760102675ffe06bb877d35048f35bf2de7c7e5684d3be1d5bdcf71fa271337b5c51b2b739fab2a5e5558c4f8f177a5caf7d274f4b1be3b3a0680ed6ce7d0e886f87793ca77835d0f6d89b3dd0db8c94f22bf6bb09bb78635fa32701a23280353925dfebb3273301efcc063a26e88e7b7a8ec7f2a5a6e6b7507b5a99ec011518f138c6c759b55f3fb4109cce604b2660bc4e312312366500bcd0285016d1b03f412da7a65edf351a677a6905e518f50c6da78ffc7da53ce1a1e018edac06a8b214f792a4207abd3f9f05dc064ac21581c2683efd2a3d875da5f98c59fc5157b9688f6d010a481b44cef0f485bde234d99dec6352ef741184e414aa1f46e27962c318dac5c6e21e7a73ee6e5cd175c4c1bff0633e20c0d11602f2144fb86d8d632120a492456aade87b8df025c8394fd486cb3c747d41fee8bd7aef545e693a349bdc7bb86fc68833b748854e394d6313b9fda57230edb6b26d2eeb97424569aecf4ca0964c09e319f2fac5af2068dbacdad56aaecc192baf062bf818ec7c394208e4b12db855fbe3765ca1463b2e0cfe05e434f1c293981467d61756b4cb6b15a4696ad66971601c393a5d2e2d98eb0431c23c51ef64779bb14a6f2cbd5092a755e8f272079822d3e842620dd4542a8dfa1e5e72fc6115bfd3ba1edf95792cff25c2c240604eb23232473bea635288b528b733a357a986a0dad72791aa1d94c50764938b1f61863741bbac458771cb26076d2b9f1ca6a6e9bbf1510c8c714d8984b58ad84852da6dcbbc8c85492daa7e61c992fe98c24c35172617c05a37b20bf980ca047b35da4ccc281be9672df40b267dbc0a7d69c09cde048b81e2a026517cc707c906aebbd50f5ee3957b6f0c1c04699dffcb7c0159b93ad351c02774697ba2a613f7914f044f90898ecd35415fdd736eb48c8f1847efd516d8326256a3912fd8a0190e43feaedb161b71110ff99d43d45f3a0f582a8bd27b28482dc7d4e839bb4a1154db18c7bbc3d770e30ee3ce7c2e68b390f08eb5284f12d39c61268760102675ffe06bb877d35048f35bf2de7c7e5684d3be1d5bdcf71fa271337b5c51b2b739fab2a5e5558c4f8f177a5caf7d274f4b1be3bc42214c5f472426f81b5ba6e71886aa983bcfb9799bcdf43c390ed5047e8714d35fa32701a23280353925dfebb3273301efcc063a26e88e7b7a8ec7f2a5a6e6b7507b5a99ec011518f138c6c759b55f3fb4109cce604b2660bc4e312312366507f3b27c53d70320a06ed13509b34140e2bc74889d7bfe240b37c6f759b369e341a1e018edac06a8b214f792a4207abd3f9f05dc064ac21581c2683efd2a3d875da5f98c59fc5157b9688f6d010a481b44cef0f485bde234d99dec6352ef741184e414aa1f46e27962c318dac5c6e21e7a73ee6e5cd175c4c1bff0633e20c0d11957e76e83150479ba8ac83a0200ebc64312fcccb09c787d488c33ed9d6da7e7cb7647936c2a00f029ce6d22834ee3a73de398f345a16ebb063ad47c791358b45b0d912441b727c15e947b6fea01a1b62ac429bddcf4919164c17501436613522f062bf818ec7c394208e4b12db855fbe3765ca1463b2e0cfe05e434f1c2939810222a44a8b40c659cd2a5dfea7a73ee4d7bacc5032910a002b8a391b0e3221debb14a6f2cbd5092a755e8f272079822d3e842620dd4542a8dfa1e5e72fc6115bfd3ba1edf95792cff25c2c240604eb23232473bea635288b528b733a357a986ae0ce8835caf64970f4b631ed9bfe01766992615b98bf9fa6162a464b3b5dc59f9bbf1510c8c714d8984b58ad84852da6dcbbc8c85492daa7e61c992fe98c24c35172617c05a37b20bf980ca047b35da4ccc281be9672df40b267dbc0a7d69c09cde048b81e2a026517cc707c906aebbd50f5ee3957b6f0c1c04699dffcb7c0154e8947757007db1db7be20fa8bcb477da6a300e422ccaab1b440fb9c742aa4460880c99709c529350b0695f30433a8e49b03d63e99493b8e976a65759f4d4bedfe3284fcb9797336f26fa77fce4845181b54971485ed272400b9d27d6e77aa43eb5284f12d39c61268760102675ffe06bb877d35048f35bf2de7c7e5684d3be1d5bdcf71fa271337b5c51b2b739fab2a5e5558c4f8f177a5caf7d274f4b1be3b0252520f035c135004408f50fc79b1416ba59b3ec118f4331e84cd8448c4891435fa32701a23280353925dfebb3273301efcc063a26e88e7b7a8ec7f2a5a6e6b7507b5a99ec011518f138c6c759b55f3fb4109cce604b2660bc4e31231236650289d8c5d61d0cad6b20d46a77c4bdf7aa8eba14bd5be4701e87f9624be397dec1a1e018edac06a8b214f792a4207abd3f9f05dc064ac21581c2683efd2a3d875da5f98c59fc5157b9688f6d010a481b44cef0f485bde234d99dec6352ef741184e414aa1f46e27962c318dac5c6e21e7a73ee6e5cd175c4c1bff0633e20c0d11b559c0f91dd92d8f86501003511b3e95a66a6b3f4e422b944e702a7ac7277f0c4ea7bfe65d59263638df8ea0ff5a6bd207743f6d598db16f37263bd958f250a8219ae4276d2d074dda7f431274f08b65357d4708785d00032954338095ea1c06f062bf818ec7c394208e4b12db855fbe3765ca1463b2e0cfe05e434f1c293981e517458690bb5c18fa59f48e59a8e08c1a201cfa445c1a1014250a007a2d3e14bb14a6f2cbd5092a755e8f272079822d3e842620dd4542a8dfa1e5e72fc6115bfd3ba1edf95792cff25c2c240604eb23232473bea635288b528b733a357a986a3d797de2be95ba40b1b45c1828a91c18b2243988a2126facaf7998ed43bd0d709bbf1510c8c714d8984b58ad84852da6dcbbc8c85492daa7e61c992fe98c24c35172617c05a37b20bf980ca047b35da4ccc281be9672df40b267dbc0a7d69c09cde048b81e2a026517cc707c906aebbd50f5ee3957b6f0c1c04699dffcb7c015d2134f1eee68e9e5eb60e89dc2bcb64325d1ed14e4cadd18beb7b2dff11ade767efd516d8326256a3912fd8a0190e43feaedb161b71110ff99d43d45f3a0f5823f448ef51fe60c64cceab00d2d37b771d09699c3303ffa91018d7e5aeaa946f3eb5284f12d39c61268760102675ffe06bb877d35048f35bf2de7c7e5684d3be1d5bdcf71fa271337b5c51b2b739fab2a5e5558c4f8f177a5caf7d274f4b1be3bece56049e14874ab4c77505ece29124fdf7dfd3d6b8f450bacac2e112d89dc6835fa32701a23280353925dfebb3273301efcc063a26e88e7b7a8ec7f2a5a6e6b7507b5a99ec011518f138c6c759b55f3fb4109cce604b2660bc4e3123123665031c5df1b55348baf67b3f2436af83a8243ce2d2ba63d560611bb37ca2cc367bb1a1e018edac06a8b214f792a4207abd3f9f05dc064ac21581c2683efd2a3d875da5f98c59fc5157b9688f6d010a481b44cef0f485bde234d99dec6352ef741184e414aa1f46e27962c318dac5c6e21e7a73ee6e5cd175c4c1bff0633e20c0d11f32a35f7965d1fcd5a182a265857e484a5458bdc6816619d28c66a83136b71e7b7647936c2a00f029ce6d22834ee3a73de398f345a16ebb063ad47c791358b453bd244584b3ae8ec9bd48af0ef70d3b87d0e97e4944d518b489f259b5849fab6f062bf818ec7c394208e4b12db855fbe3765ca1463b2e0cfe05e434f1c293981ad04f27000af3e530b9548685bf226d1a91eff67c52a3c1d60089a4e044338ecbb14a6f2cbd5092a755e8f272079822d3e842620dd4542a8dfa1e5e72fc6115bfd3ba1edf95792cff25c2c240604eb23232473bea635288b528b733a357a986afe7458dff8619c3fe9a1f7380bdd4104c67293ffdc1be26fc931f1422ff1d2269bbf1510c8c714d8984b58ad84852da6dcbbc8c85492daa7e61c992fe98c24c35172617c05a37b20bf980ca047b35da4ccc281be9672df40b267dbc0a7d69c09cde048b81e2a026517cc707c906aebbd50f5ee3957b6f0c1c04699dffcb7c01589423b4748316c39460181a0139e6a4e2cba9241765a3af0f915f7a106de76e57efd516d8326256a3912fd8a0190e43feaedb161b71110ff99d43d45f3a0f582737190e84dca90da29d25d0b3d78b0c3704bbd7cb511fa35fcea5598bd1c6f4eeb5284f12d39c61268760102675ffe06bb877d35048f35bf2de7c7e5684d3be1d5bdcf71fa271337b5c51b2b739fab2a5e5558c4f8f177a5caf7d274f4b1be3bfc755308b2d49146380dd733a7f2e6567165a039f6ebbc45c5299903c8297b9135fa32701a23280353925dfebb3273301efcc063a26e88e7b7a8ec7f2a5a6e6b7507b5a99ec011518f138c6c759b55f3fb4109cce604b2660bc4e3123123665015836d83a61ab399b9a2ea08c03c72e6f1a5120d335f6626876fd84f47853e181a1e018edac06a8b214f792a4207abd3f9f05dc064ac21581c2683efd2a3d875da5f98c59fc5157b9688f6d010a481b44cef0f485bde234d99dec6352ef741184e414aa1f46e27962c318dac5c6e21e7a73ee6e5cd175c4c1bff0633e20c0d119816d0ab96e69284bbcfc7ca5f6f02a8d9597c68aeacafb4fba0f37296145876b7647936c2a00f029ce6d22834ee3a73de398f345a16ebb063ad47c791358b4587188863f207eed2929ba5967c1c9cf553e571dab6116525630a52bc47c843070022fefbe05462db9dc238148b08e2539d46f65dd80fcdd7cf64bd417754e00c84295277ca0158e8fc5576d98144bed24f98615e2be171b7530167d5f66c12c8bb14a6f2cbd5092a755e8f272079822d3e842620dd4542a8dfa1e5e72fc6115bfd3ba1edf95792cff25c2c240604eb23232473bea635288b528b733a357a986a5363aaa4be53715dfdc10d836a1627b499a4703bf18f0b36066dced24f89fc89710d69ab9ac421f7da9a54bcc5a6cca6ce07f1a3a52840a2fd86879d9417a961f5976e6b3e6b24dfe03caad6a5b98d894d8110d8bd15507e690fd60fd3e04ab2cde048b81e2a026517cc707c906aebbd50f5ee3957b6f0c1c04699dffcb7c015cc099214d726869d780a9b53c33c64e937b824a987589403adb6dd44d991d798e6554bdaa504ad15baa942bbc264340c2b0035e93111e606da839dbe675fff0210e45c335e2a7926a79f9d5010ce6f3f76fa36088e72fab9848097cac85daead8bd190ba437da668f3d0e199d8668b373cf64c81b0e74e44cab8ed5ce440cca8d5bdcf71fa271337b5c51b2b739fab2a5e5558c4f8f177a5caf7d274f4b1be3bc587ded370d4007164f5a7d1119beaf1daf391838804398ff13b0e0e45bf540235fa32701a23280353925dfebb3273301efcc063a26e88e7b7a8ec7f2a5a6e6b7507b5a99ec011518f138c6c759b55f3fb4109cce604b2660bc4e312312366505a34ba3226a90c5ce2b952c405a082b6fd30f78a663208edf75357bf4ea516c9a775bd4fb628d06427532371682ede363c73e03976d86c9b52c2b7f0a5fd650794a68709f97dbdfbe81e78d404ae61d7bab116ab0b4325e1cd93b870c4b9ed784e414aa1f46e27962c318dac5c6e21e7a73ee6e5cd175c4c1bff0633e20c0d11444f27b36e27c9a99693ba22cf45f39d7e0cb8582b5b87303fb9d554e2ebfc470f22713073f4e867ca6fc943de4a08f57d9d1bb6498f474bc72c589b502080dcab3c6ea14793607215f1424d94aa818271418ccd8c5abddeb71be40cc67cb992f062bf818ec7c394208e4b12db855fbe3765ca1463b2e0cfe05e434f1c29398139aa1254a367a8b91de0b3b141717cfe950b6d2e79be79058d0372881992e430bb14a6f2cbd5092a755e8f272079822d3e842620dd4542a8dfa1e5e72fc6115bfd3ba1edf95792cff25c2c240604eb23232473bea635288b528b733a357a986ac05743aded4c6f057ea960c9f46b3872ab2299f348670d94b4ab6a375b51d2769bbf1510c8c714d8984b58ad84852da6dcbbc8c85492daa7e61c992fe98c24c35172617c05a37b20bf980ca047b35da4ccc281be9672df40b267dbc0a7d69c09cde048b81e2a026517cc707c906aebbd50f5ee3957b6f0c1c04699dffcb7c015be76df2f5aaf611c8c0cd4b080a5d02f9b84c489d3be07cf12ac6c75518a3a747efd516d8326256a3912fd8a0190e43feaedb161b71110ff99d43d45f3a0f582f0f97ec26be42714e2ce4cb5564cacd0f34a13031abd5af17229cbca4827b203eb5284f12d39c61268760102675ffe06bb877d35048f35bf2de7c7e5684d3be1d5bdcf71fa271337b5c51b2b739fab2a5e5558c4f8f177a5caf7d274f4b1be3bc35f476997e0a844bd7003da15a66ea79d6352c7db18d1f1d8829edb0834cd1e35fa32701a23280353925dfebb3273301efcc063a26e88e7b7a8ec7f2a5a6e6b7507b5a99ec011518f138c6c759b55f3fb4109cce604b2660bc4e31231236650866f3523a77f470729de18e023cdd23d4aa88057f91ca960b528850dddad58351a1e018edac06a8b214f792a4207abd3f9f05dc064ac21581c2683efd2a3d875da5f98c59fc5157b9688f6d010a481b44cef0f485bde234d99dec6352ef741184e414aa1f46e27962c318dac5c6e21e7a73ee6e5cd175c4c1bff0633e20c0d1111474de783894daadbe68f9c4ddfbb9f101de11bde7051b4c6c60db0f5921bdbb7647936c2a00f029ce6d22834ee3a73de398f345a16ebb063ad47c791358b453a5ff2b40dfbeba9447fe4c127de0dd3db4b6ec8fa09267d74bb0fd476b1d1a9f062bf818ec7c394208e4b12db855fbe3765ca1463b2e0cfe05e434f1c293981bc38492a63b2889af630ee828ddf60e1b079c989041e5c94c88efd27957d5cf5bb14a6f2cbd5092a755e8f272079822d3e842620dd4542a8dfa1e5e72fc6115bfd3ba1edf95792cff25c2c240604eb23232473bea635288b528b733a357a986a4cbe8daff3585ec9dbdd97c1d65db9d7ec0a4a91d8cf8368b47a8880a78894909bbf1510c8c714d8984b58ad84852da6dcbbc8c85492daa7e61c992fe98c24c35172617c05a37b20bf980ca047b35da4ccc281be9672df40b267dbc0a7d69c09cde048b81e2a026517cc707c906aebbd50f5ee3957b6f0c1c04699dffcb7c015ec99fc7c79bfafabd6881f9a6a149f38fd6a437f250a294b7a0e70a05f18ecb4fa4c2d72cffa0c8eb61c6dd1441cc630c2906f12cf3b210ee8fcf03a9f61ad5a8db53b042207736b18326a88e196117c6ea0b36fc1b07e9ddfa8df82fdcede50f062bf818ec7c394208e4b12db855fbe3765ca1463b2e0cfe05e434f1c293981bae4c6266d707d4442cf648a9a82ebbe066e43410e4e780118e807acc6f56f62bb14a6f2cbd5092a755e8f272079822d3e842620dd4542a8dfa1e5e72fc6115bfd3ba1edf95792cff25c2c240604eb23232473bea635288b528b733a357a986ae55bf35694af95e1c5345147dfaf9eaf705b9f97b6fb108cdc8274198a3e612f9bbf1510c8c714d8984b58ad84852da6dcbbc8c85492daa7e61c992fe98c24c35172617c05a37b20bf980ca047b35da4ccc281be9672df40b267dbc0a7d69c09cde048b81e2a026517cc707c906aebbd50f5ee3957b6f0c1c04699dffcb7c0154740367f988f7aeec2471c614d51f3b945eb2a7f108d909ca95dbe98cd67c160cf9d2a1e7e5847973ca93f74cc85d0085c96c53b0862f665994449832f09cbb69a3dff1c8dc5b78a718538b98fd6e3758c4c265e94b15e26af4eb01320034896eb5284f12d39c61268760102675ffe06bb877d35048f35bf2de7c7e5684d3be1d5bdcf71fa271337b5c51b2b739fab2a5e5558c4f8f177a5caf7d274f4b1be3bfcac9bb1588cb1d4dec7d15008e77bc547e3533d986f413a7915ae9dd94f877a35fa32701a23280353925dfebb3273301efcc063a26e88e7b7a8ec7f2a5a6e6b7507b5a99ec011518f138c6c759b55f3fb4109cce604b2660bc4e312312366508fdea14d4f82b49253ec382e0b87b480cd4b7b9a875ddeb0398f6c409b50248b1a1e018edac06a8b214f792a4207abd3f9f05dc064ac21581c2683efd2a3d875da5f98c59fc5157b9688f6d010a481b44cef0f485bde234d99dec6352ef741184e414aa1f46e27962c318dac5c6e21e7a73ee6e5cd175c4c1bff0633e20c0d11ef34e675370313fafb8965d9cfc2d31cc0a43fd87c5cdbe10712c452d526d07020eb20e703468781006d304fcfcee985167e444d96e284e34af706d7be92fdc37dec858fd423a266b4f18c0eabd89c3ffb7ffc24b2daf582c3ab1b8b2c582ac5f062bf818ec7c394208e4b12db855fbe3765ca1463b2e0cfe05e434f1c2939815bbcfb86b75a004a127fd93192ec9121f8f2b47556a651ff0cb2d60d30c310ecbb14a6f2cbd5092a755e8f272079822d3e842620dd4542a8dfa1e5e72fc6115bfd3ba1edf95792cff25c2c240604eb23232473bea635288b528b733a357a986a621df64e35b226fe0976244259b7828392db282ab21a7848458309f0dcc4d15e9bbf1510c8c714d8984b58ad84852da6dcbbc8c85492daa7e61c992fe98c24c35172617c05a37b20bf980ca047b35da4ccc281be9672df40b267dbc0a7d69c09cde048b81e2a026517cc707c906aebbd50f5ee3957b6f0c1c04699dffcb7c01513893a2d3033e5d850fac45edc47c0f2c620f0bcf2e1050e380e0e5558d87c02e58627cba4d90b24fd6ddc9b14aa2ff7a1b3bb9e4c710080fc0028840038a8e608d3811088f6c37cada1d48b864493a976b3630d871ab026a9e6e3511a59051deb5284f12d39c61268760102675ffe06bb877d35048f35bf2de7c7e5684d3be1d5bdcf71fa271337b5c51b2b739fab2a5e5558c4f8f177a5caf7d274f4b1be3bbb66437b8585688ffc63fb45fd3e271dff58fc599ddef2fddee4334508300da435fa32701a23280353925dfebb3273301efcc063a26e88e7b7a8ec7f2a5a6e6b7507b5a99ec011518f138c6c759b55f3fb4109cce604b2660bc4e3123123665001051961650fb47aeef494c0d4e46c3edc2f30ef14d417d116c3bea8cb1acea51a1e018edac06a8b214f792a4207abd3f9f05dc064ac21581c2683efd2a3d875da5f98c59fc5157b9688f6d010a481b44cef0f485bde234d99dec6352ef741184e414aa1f46e27962c318dac5c6e21e7a73ee6e5cd175c4c1bff0633e20c0d11f42b003af4f8b736a5c435cea5511ebcc24051d0cbd74bce2a9c04fb5751290bd6cbd05df50829775977763ce1a5004b11aafd3ff999d5352b10821f51447f3b962dda8dc596d10dfb136e0f30304f2eafc6b519b484065610ee7d4643cf9bbef062bf818ec7c394208e4b12db855fbe3765ca1463b2e0cfe05e434f1c293981b50bc7f587958685889e0356d328e9b34433b11fc686f062c81281c94b84b287bb14a6f2cbd5092a755e8f272079822d3e842620dd4542a8dfa1e5e72fc6115bfd3ba1edf95792cff25c2c240604eb23232473bea635288b528b733a357a986ac4cb223da02cd163aa50a35c45a59595d50aad22ec2d254a50e5f264f5a7adfe9bbf1510c8c714d8984b58ad84852da6dcbbc8c85492daa7e61c992fe98c24c35172617c05a37b20bf980ca047b35da4ccc281be9672df40b267dbc0a7d69c09cde048b81e2a026517cc707c906aebbd50f5ee3957b6f0c1c04699dffcb7c015be89a7041d674103764225f32f985fa3df13f07ab349191caa36be93d7e2df5c5a082c9bbdf282b2260ca7b107552b47bd7d735f52cca70fa60f978f567adaaf388b7d3067f840e4e215b46e15ac34f0aae17a4902dd19de36d5b15de86b3686eb5284f12d39c61268760102675ffe06bb877d35048f35bf2de7c7e5684d3be1d5bdcf71fa271337b5c51b2b739fab2a5e5558c4f8f177a5caf7d274f4b1be3b3cc71b43388b444650db6b42be24d28649b996e99c9050851f4505053ee3632435fa32701a23280353925dfebb3273301efcc063a26e88e7b7a8ec7f2a5a6e6b7507b5a99ec011518f138c6c759b55f3fb4109cce604b2660bc4e312312366501334ed0e216e2423a1adfca88c6200d1d84f12ff9c9321f9f0ff9481267681d51a1e018edac06a8b214f792a4207abd3f9f05dc064ac21581c2683efd2a3d875da5f98c59fc5157b9688f6d010a481b44cef0f485bde234d99dec6352ef741184e414aa1f46e27962c318dac5c6e21e7a73ee6e5cd175c4c1bff0633e20c0d11caf407f149978e9a3d0b701c33f31182e34ba2265a4e67ed45ba009811fc1488dc1206d93cbc24e157fd76302cd489f77f2b692597cbe59bbb4ac02e5cbdd85f../C.utf8/LC_CTYPE../C.utf8/LC_CTYPE../C.utf8/LC_CTYPE../C.utf8/LC_CTYPE../C.utf8/LC_CTYPE../C.utf8/LC_CTYPE../C.utf8/LC_CTYPE../C.utf8/LC_CTYPE../C.utf8/LC_CTYPE../C.utf8/LC_CTYPE../C.utf8/LC_CTYPE../C.utf8/LC_CTYPE../C.utf8/LC_CTYPE../C.utf8/LC_CTYPE../C.utf8/LC_CTYPE../C.utf8/LC_CTYPE../C.utf8/LC_CTYPE../C.utf8/LC_CTYPE../C.utf8/LC_CTYPErootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootglibc-2.40.9000-35.fc42.src.rpmglibc-langpackglibc-langpack-arglibc-langpack-ar(aarch-64)      glibcglibc-commonrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsZstd)rpmlib(RichDependencies)2.40.9000-35.fc422.40.9000-35.fc423.0.4-14.6.0-14.0.4-14.0-15.4.18-14.12.0-14.20.0ggg/@g/@g:g:ggg@gw@gvg`@g\!gZ@gIg? g=@g4g1g(@g|g|gg@g@g@g@g6g f5ffcf@f@fٝ@f'@ffff@fl@fwf&@ff}T@f}T@ftfifWfO/fM@fIfIfDfCR@f8@f2.f*Ef*Ef'f&Q@f@f-feee8@e@eee7@eepe@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`cHcDJ Delorie - 2.40.9000-35Florian Weimer - 2.40.9000-34Florian Weimer - 2.40.9000-33Florian Weimer - 2.40.9000-32Florian Weimer - 2.40.9000-31Florian Weimer - 2.40.9000-30Fedora Release Engineering - 2.40.9000-29Zbigniew Jędrzejewski-Szmek - 2.40.9000-28Florian Weimer - 2.40.9000-27Florian Weimer - 2.40.9000-26Florian Weimer - 2.40.9000-25DJ Delorie - 2.40.9000-24Arjun Shankar - 2.40.9000-23Carlos O'Donell - 2.40.9000-22Florian Weimer - 2.40.9000-21Florian Weimer - 2.40.9000-20Florian Weimer - 2.40.9000-19Florian Weimer - 2.40.9000-18DJ Delorie - 2.40.9000-17Florian Weimer - 2.40.9000-16Florian Weimer - 2.40.9000-15Florian Weimer - 2.40.9000-14Florian Weimer - 2.40.9000-13Florian Weimer - 2.40.9000-12Florian Weimer - 2.40.9000-11Florian Weimer - 2.40.9000-10Florian Weimer - 2.40.9000-9Patsy Griffin - 2.40.9000-8DJ Delorie - 2.40.9000-7Carlos O'Donell - 2.40.9000-6Arjun Shankar - 2.40.9000-5Florian Weimer - 2.40.9000-4Florian Weimer - 2.40.9000-3Florian Weimer - 2.40.9000-2Florian Weimer - 2.40.9000-1Patsy Griffin - 2.40-3Florian Weimer - 2.40-2Florian Weimer - 2.40-1Arjun Shankar - 2.39.9000-35DJ Delorie - 2.39.9000-34Zbigniew Jędrzejewski-Szmek - 2.39.9000-33Florian Weimer - 2.39.9000-32Zbigniew Jędrzejewski-Szmek - 2.39.9000-31Arjun Shankar - 2.39.9000-30Patsy Griffin - 2.39.9000-29Patsy Griffin - 2.39.9000-28Florian Weimer - 2.39.9000-27DJ Delorie - 2.39.9000-26Arjun Shankar - 2.39.9000-25Patsy Griffin - 2.39.9000-24Florian Weimer - 2.39.9000-23Florian Weimer - 2.39.9000-22Florian Weimer - 2.39.9000-21Arjun Shankar - 2.39.9000-20Arjun Shankar - 2.39.9000-19DJ Delorie - 2.39.9000-18Carlos O'Donell - 2.39.9000-17Florian Weimer - 2.39.9000-16Florian Weimer - 2.39.9000-15Arjun Shankar - 2.39.9000-14Florian Weimer - 2.39.9000-13Florian Weimer - 2.39.9000-12Patsy Griffin - 2.39.9000-11DJ Delorie - 2.39.9000-10Florian Weimer - 2.39.9000-9Florian Weimer - 2.39.9000-8Florian Weimer - 2.39.9000-7Joseph Myers - 2.39.9000-6Patsy Griffin - 2.39.9000-5Arjun Shankar - 2.39.9000-4DJ Delorie - 2.39.9000-3Carlos O'Donell - 2.39.9000-1Florian 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-25- Auto-sync with upstream branch master, commit 9b2f20dd54079afb68addf23685b039f1accd6e0. - po: update translations (final, only timestamp and line number changes) - libc.pot: regenerate (only line number changes) - INSTALL: update last tested version numbers - contrib.texi: minor improvements - NEWS: Add some more news from the 2.41 cycle - contrib.texi: Update from 2.40..2.41 commit log - NEWS: Add reference to (single) advisory - NEWS: Add list of bugs fixed in 2.41 - NEWS: editorial changes (language, line breaks) - testsuite: Make stdio-common/tst-printf-format-*-mem UNSUPPORTED if the mtrace output does not exist - elf: fix 'valgrind' typo in comment - malloc: cleanup casts in tst-calloc - stdlib: Test using setenv with updated environ [BZ #32588] - LICENSES: update CORE-MATH copyright - LICENSES: update location of getaddrinfo.c and getnameinfo.c - LICENSES: remove Intel License Agreement - stdlib: Re-implement free (environ) compatibility kludge for setenv - Revert "stdlib: Support malloc-managed environ arrays for compatibility" - stdlib: Support malloc-managed environ arrays for compatibility- Avoid env -i crash due to free (environ) compatibility patch- Apply patch to improve compatibility with environ/malloc misuse- Auto-sync with upstream branch master, commit 76c3f7f81b7b99fedbff6edc07cddff59e2ae6e2: - po: Incorporate translations - Fix underallocation of abort_msg_s struct (CVE-2025-0395) - Fix typo: _POSIX_REATIME_SIGNALS -> _POSIX_REALTIME_SIGNALS [BZ# 32515] - aarch64: Add HWCAP_GCS- Auto-sync with upstream branch master, commit 1ac28b781882e3f14b41dcb06f3f945d53938948: - stdlib: Test for expected sequence of random numbers from rand - stdlib: Fix unintended change to the random_r implementation - NEWS: Add the extensible rseq ABI to new features - Linux: Do not check unused bytes after sched_getattr in tst-sched_setattr - aarch64: Fix tests not compatible with targets supporting GCS - aarch64: Use __alloc_gcs in makecontext - aarch64: Add GCS user-space allocation logic - aarch64: Process gnu properties in static exe - aarch64: Ignore GCS property of ld.so - aarch64: Handle GCS marking - aarch64: Use l_searchlist.r_list for bti - aarch64: Mark objects with GCS property note - aarch64: Enable GCS in dynamic linked exe - aarch64: Enable GCS in static linked exe - aarch64: Add glibc.cpu.aarch64_gcs tunable - aarch64: Add GCS support for makecontext - aarch64: Mark swapcontext with indirect_return - aarch64: Add GCS support for setcontext - aarch64: Add GCS support to vfork - aarch64: Add GCS support to longjmp - aarch64: Define jmp_buf offset for GCS - elf.h: Define GNU_PROPERTY_AARCH64_FEATURE_1_GCS - aarch64: Add asm helpers for GCS- CVE-2025-0577: getrandom, arc4random could return predictable data after fork (#2338960) - Drop glibc-benchtests-extra-pi-inputs.patch, applied upstream. - Auto-sync with upstream branch master, commit 91bb902f58264a2fd50fbce8f39a9a290dd23706: - nptl: Use all of g1_start and g_signals - nptl: rename __condvar_quiesce_and_switch_g1 - nptl: Fix indentation - nptl: Use a single loop in pthread_cond_wait instaed of a nested loop - nptl: Remove g_refs from condition variables - nptl: Remove unnecessary quadruple check in pthread_cond_wait - nptl: Remove unnecessary catch-all-wake in condvar group switch - nptl: Update comments and indentation for new condvar implementation - pthreads NPTL: lost wakeup fix 2 - Linux: Add tests that check that TLS and rseq area are separate - Consolidate TLS block allocation for static binaries with ld.so - elf: Iterate over loaded object list in _dl_determine_tlsoffset - benchtests: Add dummy in put files cospi, cospif, sinpi, sinpif, tanpi, tanpif - Linux: Fixes for getrandom fork handling - affinity-inheritance: Overallocate CPU sets - inet: Add common IPv6 packet header macros - aarch64: Use 64-bit variable to access the special registers - x86-64: Cast __rseq_offset to long long int [BZ #32543] - Linux: Update internal copy of '' - nptl: Remove the rseq area from 'struct pthread' - nptl: Move the rseq area to the 'extra TLS' block - nptl: Introduce for RSEQ_* accessors - nptl: add rtld_hidden_proto to __rseq_size and __rseq_offset - Add Linux 'extra TLS' - Add generic 'extra TLS' - nptl: Add rseq auxvals - Add missing include guards to - configure: Clear libc_cv_cc_wimplicit_fallthrough if not supported - elf: Always define TLS_TP_OFFSET - x86: Add missing #include to - Move to kernel-independent sysdeps directories - math: Fix acosf when building with gcc <= 11- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild- Rebuilt for the bin-sbin merge (2nd attempt)- Drop glibc-nolink-libc.patch, applied upstream. - Drop glibc-clone-reset-tid.patch, unnecessary due to upstream reverts. - Add glibc-benchtests-extra-pi-inputs.patch to fix aarch64 build failure. - Auto-sync with upstream branch master, commit 502a71c5785f21ef4e3bad59949fdf86df73d385: - i686: Regenerate multiarch ulps - Revert "configure: default to --prefix=/usr on GNU/Linux" - elf: Minimize library dependencies of tst-nolink-libc.c - elf: Second ld.so relocation only if libc.so has been loaded - Revert "x86_64: Remove unused padding from tcbhead_t" - Revert "nptl: More useful padding in struct pthread" - LoongArch: Regenerate preconfigure. [bug 32521] - loongarch: Drop __GI_XXX for strcpy/stpcpy IFUNC implementations - AArch64: Improve codegen in SVE expm1f and users - AArch64: Add vector tanpi routines - AArch64: Add vector cospi routines - AArch64: Add vector sinpi to libmvec - math: Remove no-mathvec flag - AArch64: Improve codegen for SVE log1pf users - AArch64: Improve codegen for SVE logs - AArch64: Improve codegen in SVE tans - AArch64: Improve codegen in AdvSIMD asinh - math: Add a reference to Clang's C23 issue - Redirect mempcpy and stpcpy only in libc.a - mlock, mlock2, munlock: Use __attr_access_none macro - stdlib: random_r: fix unaligned access in initstate and initstate_r [BZ #30584] - assert: Remove the use of %n from __assert_fail_base (#2318508) - Translations: Regenerate libc.pot- x86_64: Reset TID during clone if !CLONE_VM (#2335406)- Update glibc-nolink-libc.patch following upstream development. - Update glibc-python3.patch to resolve copyright year conflict. - Auto-sync with upstream branch master, commit cc74583f23657515b1d09d0765032422af71de52: - elf: Remove the remaining uses of GET_ADDR_OFFSET - elf: Use TLS_DTV_OFFSET in __tls_get_addr - s390: Define TLS_DTV_OFFSET instead of GET_ADDR_OFFSET - elf: Introduce generic - Update copyright dates not handled by scripts/update-copyrights - Update copyright in generated files by running "make" - Update copyright dates with scripts/update-copyrights - mlock, mlock2, munlock: Tell the compiler we don't dereference the pointer - elf: Add glibc.rtld.execstack - elf: Do not change stack permission on dlopen/dlmopen - x86-64: Reorder dynamic linker list in ldd script (bug 32508) - libio: asprintf should write NULL upon failure - nptl: More useful padding in struct pthread - elf: Remove the GET_ADDR_ARGS and related macros from the TLS code - build-many-glibcs.py: Add --exclude option - NEWS: Mention testing glibc build with a different set of compilers - support: Add support_record_failure_barrier - io: statx, fstatat: Drop nonnull attribute on the path argument - configure: Improve configure output for C++ Compiler - getaddrinfo.c: Avoid uninitialized pointer access [BZ #32465] - include/sys/cdefs.h: Add __attribute_optimization_barrier__ - assert: Use __writev in assert.c [BZ #32492] - elf: Check PDE load address with non-empty text section - Add clang specific warning suppression macros - Add include/libc-misc.h - Don't redefine INFINITY nor NAN - assert: ensure posix compliance, add tests for such - posix: fix system when a child cannot be created [BZ #32450] - Fix elf: Introduce is_rtld_link_map [BZ #32488] - elf: Reorder audit events in dlcose to match _dl_fini (bug 32066) - elf: Call la_objclose for proxy link maps in _dl_fini (bug 32065) - elf: Signal la_objopen for the proxy link map in dlmopen (bug 31985) - elf: Add the endswith function to - elf: Move _dl_rtld_map, _dl_rtld_audit_state out of GL - elf: Introduce is_rtld_link_map - Add F_CREATED_QUERY from Linux 6.12 to bits/fcntl-linux.h - Add HWCAP_LOONGARCH_LSPW from Linux 6.12 to bits/hwcap.h - Add MSG_SOCK_DEVMEM from Linux 6.12 to bits/socket.h - Linux: Accept null arguments for utimensat pathname - x86_64: Remove unused padding from tcbhead_t - Add NT_X86_XSAVE_LAYOUT and NT_ARM_POE from Linux 6.12 to elf.h - Add SCHED_EXT from Linux 6.12 to bits/sched.h - math: Use tanhf from CORE-MATH - math: Use sinhf from CORE-MATH - math: Use coshf from CORE-MATH - math: Use atanhf from CORE-MATH - math: Use atan2f from CORE-MATH - math: Use atanf from CORE-MATH - math: Use asinhf from CORE-MATH - math: Use asinf from CORE-MATH - math: Use acoshf from CORE-MATH - math: Use acosf from CORE-MATH - math: Fix the expected carg (inf) results - math: Fix the expected atan2f (inf) results - math: Fix the expected atanf (inf) results - math: Add inf support on gen-auto-libm-tests.c - math: Fix spurious-divbyzero flag name - benchtests: Add tanhf benchmark - benchtests: Add sinhf benchmark - benchtests: Add coshf benchmark - benchtests: Add atanhf benchmark - benchtests: Add atan2f benchmark - benchtests: Add atanf benchmark - benchtests: Add asinhf benchmark - benchtests: Add asinf benchmark - benchtests: Add acoshf benchmark - benchtests: Add acosf benchmark - Update syscall lists for Linux 6.12 - ungetc: Guarantee single char pushback - sys/platform/x86.h: Do not depend on _Bool definition in C++ mode - ldbl-96: Set -1 to "int sign_exponent:16" - x86: Avoid integer truncation with large cache sizes (bug 32470) - AArch64: Improve codegen of AdvSIMD expf family - AArch64: Improve codegen of AdvSIMD atan(2)(f) - AArch64: Improve codegen of AdvSIMD logf function family - manual: Document more sigaction flags - Remove duplicated BUILD_CC in Makeconfig - iconv: do not report error exit with transliteration [BZ #32448]- Auto-sync with upstream branch master, commit dd413a4d2f320d5c3bc43e0788919724c89b3dab. - Fix sysdeps/x86/fpu/Makefile: Split and sort tests - sysdeps/x86/fpu/Makefile: Split and sort tests - Use empty initializer to silence GCC 4.9 or older - Linux: Check for 0 return value from vDSO getrandom probe - hppa: Update libm-test-ulps - Revert "Add braces in initializers for GCC 4.9 or older" - tst-difftime.c: Use "main (void)" - or1k: Update libm-test-ulps - htl: move pthread_sigmask into libc. - htl: move __pthread_sigstate into libc. - htl: move __pthread_sigstate_destroy into libc. - Return EXIT_UNSUPPORTED if __builtin_add_overflow unavailable - ifuncmain9.c: Return EXIT_UNSUPPORTED for GCC 5.4 or older - include/bits/sigstksz.h: Avoid #elif IS_IN (libsupport) - regex.h: Avoid #elif __STDC_VERSION__ - tst-assert-c++.cc: Return EXIT_UNSUPPORTED for GCC 4.9 or older - Add braces in initializers for GCC 4.9 or older - Return EXIT_UNSUPPORTED if __builtin_mul_overflow unavailable - tst-minsigstksz-1.c: Return EXIT_UNSUPPORTED for GCC 4.9 or older - tester.c: Use -Wmemset-transposed-args for GCC 5 or newer - Makefile.in: Add test to check xcheck rule - Don't use TEST_CXX as CXX for build - AArch64: Update libm-test-ulps- Auto-sync with upstream branch master, commit 97b74cbbb0724c26fbbd5037a6ab9f81ac0a10a1: - s390: Simplify elf_machine_{load_address, dynamic} [BZ #31799] - or1k: Update libm-test-ulps - nptl: Add for or1k - Implement C23 atan2pi - Clear CXX and TEST_CXX if C++ link test fails - math: Remove __XXX math functions from installed math.h [BZ #32418] - Optimize bsearch() implementation for performance - benchtests: Add benchmark test for bsearch - Implement C23 atanpi - powerpc64: Fix dl-trampoline.S big-endian / non-ROP build failure - powerpc: Use correct procedure call standard for getrandom vDSO call (bug 32440) - Add TEST_CC and TEST_CXX support - powerpc64le: ROP changes for the dl-trampoline functions - malloc: Add tcache path for calloc - Implement C23 asinpi - malloc: add indirection for malloc(-like) functions in tests [BZ #32366] - Implement C23 acospi - powerpc64le: ROP changes for the *context and setjmp functions - nptl: Add for m68k - nptl: Add for RISC-V - nptl: add RSEQ_SIG for RISC-V - AArch64: Improve codegen in users of ADVSIMD expm1 helper - AArch64: Improve codegen in users of ADVSIMD log1p helper - AArch64: Improve codegen in AdvSIMD logs - AArch64: Improve codegen in AdvSIMD pow - s390x: Regenerated ULPs. - htl: move pthread_condattr_setpshared into libc. - htl: move pthread_condattr_setclock into libc. - htl: move pthread_condattr_init into libc. - htl: move pthread_condattr_getpshared into libc. - htl: move pthread_condattr_getclock into libc. - htl: move __pthread_default_condattr into libc. - htl: move pthread_condattr_destroy into libc. - math: Add sinpi,cospi,tanpi sparc64 ulps - math: Add tanpi aarch64 ulps - math: Exclude internal math symbols for tests [BZ #32414] - Remove AC_SUBST(libc_cv_mtls_descriptor) - Implement C23 tanpi - Fix typo in elf/Makefile:postclean-generated - math: xfail some sinpi tests for ibm128-libgcc - math: xfail some cospi tests for ibm128-libgcc - powerpc: Update ulps - AArch64: Update libm-test-ulps - i686: Update libm-test-ulps - x86-64: Update libm-test-ulps - Use M_LIT in place of M_MLIT for literals - Add further test of TLS - hurd: Protect against servers returning bogus read/write lengths - Fix and sort variables in Makefiles - Implement C23 sinpi - Implement C23 cospi - malloc: Optimize small memory clearing for calloc - Use Linux 6.12 in build-many-glibcs.py - locale: More strictly implement ISO 8601 for Esperanto locale - elf: Consolidate stackinfo.h - manual: Describe struct link_map, support link maps with dlinfo - Add threaded test of sem_trywait - Add test of ELF hash collisions - nptl: Add new test for pthread_spin_trylock- Add BuildRequires for gzip to support compressing installed files.- Drop glibc-rh2327564-1.patch, glibc-rh2327564-2.patch. Fixed upstream. (#2327564) - Auto-sync with upstream branch master, commit e2436d6f5aa47ce8da80c2ba0f59dfb9ffde08f3: - malloc: send freed small chunks to smallbin - AArch64: Remove zva_128 from memset - benchtests: Add calloc test - libio: make _IO_least_marker static - malloc: Avoid func call for tcache quick path in free() - math: Add internal roundeven_finite - RISC-V: Use builtin for fma and fmaf - RISC-V: Use builtin for copysign and copysignf - Silence most -Wzero-as-null-pointer-constant diagnostics - sysdeps: linux: Fix output of LD_SHOW_AUXV=1 for AT_RSEQ_* - nptl: initialize cpu_id_start prior to rseq registration - math: Fix branch hint for 68d7128942 - powerpc64le: ROP Changes for strncpy/ppc-mount - math: Fix non-portability in the computation of signgam in lgammaf - malloc: Split _int_free() into 3 sub functions - math: Use tanf from CORE-MATH - math: Use lgammaf from CORE-MATH - math: Use erfcf from CORE-MATH - math: Use erff from CORE-MATH - math: Split s_erfF in erff and erfc - math: Use cbrtf from CORE-MATH - benchtests: Add tanf benchmark - benchtests: Add lgammaf benchmark - benchtests: Add erfcf benchmark - benchtests: Add erff benchmark - benchtests: Add cbrtf benchmark - elf: Handle static PIE with non-zero load address [BZ #31799] - x86/string: Use `movsl` instead of `movsd` in strncat [BZ #32344] - stdlib: Make getenv thread-safe in more cases - aarch64: Remove non-temporal load/stores from oryon-1's memset - aarch64: Remove non-temporal load/stores from oryon-1's memcpy - powerpc64le: _init/_fini file changes for ROP - misc: remove extra va_end in error_tail (bug 32233) - intl: avoid alloca for arbitrary sizes (bug 32380)- Revert aarch64 memset changes (cec3aef3241cec3aef32412779e) (#2327564)- Auto-sync with upstream branch master, commit 47311cca31e685fa7bfe19bb8cef17d2d3d7fff9: - manual: Add description of AArch64-specific pkey flags - AArch64: Add support for memory protection keys - AArch64: Remove thunderx{,2} memcpy - powerpc64le: Optimized strcat for POWER10 - powerpc: Improve the inline asm for syscall wrappers - elf: handle addition overflow in _dl_find_object_update_1 [BZ #32245] - x86/string: Use `movsl` instead of `movsd` in strncpy/strncat [BZ #32344] - manual: Fix overeager s/int/size_t/ in memory.texi - linux: Add support for getrandom vDSO- Only relocate ld.so for the second time of libc.so has been loaded- Auto-sync with upstream branch master, commit 7b544224f82d20019f9b28522ebf8114a372d1a2. - stat.h: Fix missing declaration of struct timespec - mach: Fix __xpg_strerror_r on in-range but undefined errors [BZ #32350] - x86/string: Use `movsl` instead of `movsd` [BZ #32344] - Rename new tst-sem17 test to tst-sem18 - Avoid uninitialized result in sem_open when file does not exist - nptl: initialize rseq area prior to registration - s390x: Update ulps - elf: avoid jumping over a needed declaration - math: Fix log10f on some ABIs - stdio-common: Add tests for formatted vsnprintf output specifiers - stdio-common: Add tests for formatted vsprintf output specifiers - stdio-common: Add tests for formatted vfprintf output specifiers - stdio-common: Add tests for formatted vdprintf output specifiers - stdio-common: Add tests for formatted vasprintf output specifiers - stdio-common: Add tests for formatted vprintf output specifiers - stdio-common: Add tests for formatted snprintf output specifiers - stdio-common: Add tests for formatted sprintf output specifiers - stdio-common: Add tests for formatted fprintf output specifiers - stdio-common: Add tests for formatted dprintf output specifiers - stdio-common: Add tests for formatted asprintf output specifiers - stdio-common: Add tests for formatted printf output specifiers - nptl: fix __builtin_thread_pointer detection on LoongArch - math: Fix incorrect results of exp10m1f with some GCC versions - misc: Align argument name for pkey_*() functions with the manual - manual: Use more precise wording for memory protection keys - elf: Switch to main malloc after final ld.so self-relocation - elf: Introduce _dl_relocate_object_no_relro - elf: Do not define consider_profiling, consider_symbind as macros - elf: rtld_multiple_ref is always true - Add Arm HWCAP2_* constants from Linux 3.15 and 6.2 to - Add feature test macro _ISOC2Y_SOURCE - added license for sysdeps/ieee754/flt-32/e_gammaf_r.c - AArch64: Remove SVE erf and erfc tables - x86_64: Add exp2m1f with FMA - x86_64: Add exp10m1f with FMA - math: Use log10p1f from CORE-MATH - math: Use log1pf from CORE-MATH - math: Use log2p1f from CORE-MATH - math: Use log10f from CORE-MATH - math: Use expm1f from CORE-MATH - math: Use exp2m1f from CORE-MATH - math: Use exp10m1f from CORE-MATH - benchtests: Add log10p1f benchmark - benchtests: Add log1p benchmark - benchtests: Add log2p1f benchmark - benchtests: Add log10f benchmark - benchtests: Add expm1f benchmark - benchtests: Add exp2m1f benchmark - benchtests: Add exp10m1f benchmark - math: Add e_gammaf_r to glibc code and style - LoongArch: Add RSEQ_SIG in rseq.h. - nptl: Add for LoongArch - Link tst-clock_gettime with $(librt) - powerpc64: Obviate the need for ROP protection in clone/clone3 - Add tests of time, gettimeofday, clock_gettime - Add more tests of pthread attributes initial values - Document further requirement on mixing streams / file descriptors - powerpc64le: Adhere to ABI stack alignment requirement - AArch64: Small optimisation in AdvSIMD erf and erfc - Revert "elf: Run constructors on cyclic recursive dlopen (bug 31986)" - elf: Change ldconfig auxcache magic number (bug 32231) - SHARED-FILES: Mention bundled Linux 6.10 headers. - libio: Fix crash in fputws [BZ #20632] - stdio-common: Fix scanf parsing for NaN types [BZ #30647]- Exclude 32-bit headers from the x86_64 package- Use rpm.spawn instead of posix.fork if availabe (#2291869)- Eliminate the glibc-headers package- Restore compatibility with libglvnd by reverting "elf: Run constructors on cyclic recursive dlopen (bug 31986)"- Complete Features/UsrMove (aka UsrMerge, MoveToUsr) transition (#1063607)- Rework filelist construction- Auto-sync with upstream branch master, commit ac73067cb7a328bf106ecd041c020fc61be7e087: - elf: Fix map_complete Systemtap probe in dl_open_worker- Auto-sync with upstream branch master, commit 43db5e2c0672cae7edea7c9685b22317eae25471: - elf: Signal RT_CONSISTENT after relocation processing in dlopen (bug 31986) - elf: Signal LA_ACT_CONSISTENT to auditors after RT_CONSISTENT switch - elf: Run constructors on cyclic recursive dlopen (bug 31986) - Linux: Match kernel text for SCHED_ macros - libio: Correctly link tst-popen-fork against libpthread- Auto-sync with upstream branch master, commit c5dd659f22058bf9b371ab1cba07631f1206c674. - Add more tests of pthread_mutexattr_gettype and pthread_mutexattr_settype - libio: Fix a deadlock after fork in popen - configure: default to --prefix=/usr on GNU/Linux - manual: Document stdio.h functions that may be macros - Check time arguments to pthread_timedjoin_np and pthread_clockjoin_np - Add .b4-config file - linux: Fix tst-syscall-restart.c on old gcc (BZ 32283) - sparc: Fix restartable syscalls (BZ 32173) - support: Make support_process_state_wait return the found state - Enable transliteration rules with two input characters in scn_IT [BZ #32280]- Auto-sync with upstream branch master, commit 9d4b4515a88c5d0bbfc7809374f322c507c2d779. - locale: Fix some spelling typos - LoongArch: Regenerate loongarch/arch-syscall.h by build-many-glibcs.py update-syscalls. - manual: Fix and test @deftypef* function formatting - replace tgammaf by the CORE-MATH implementation - Add IPPROTO_SMC from Linux 6.11 to netinet/in.h - misc: Add support for Linux uio.h RWF_ATOMIC flag - linux: Update stat-generic.h with linux 6.11 - Update kernel version to 6.11 in header constant tests - linux: Add MAP_DROPPABLE from Linux 6.11 - Update PIDFD_* constants for Linux 6.11 - Update syscall lists for Linux 6.11 - Use Linux 6.11 in build-many-glibcs.py - Fix header guard in sysdeps/mach/hurd/x86_64/vm_param.h - rt: more clock_nanosleep tests addendum - rt: more clock_nanosleep tests - stdlib: Make abort/_Exit AS-safe (BZ 26275) - linux: Use GLRO(dl_vdso_time) on time - linux: Use GLRO(dl_vdso_gettimeofday) on gettimeofday - S390: Don't use r11 for cu-instructions as used as frame-pointer. [BZ# 32192] - stdio-common/Makefile: Fix FAIL: lint-makefiles - Fix whitespace related license issues. - Add freopen special-case tests: thread cancellation - hurd: Add missing va_end call in fcntl implementation. [BZ #32234]- Auto-sync with upstream branch master, commit a36814e1455093fc9ebfcdf6ef39bb0cf3d447da. - riscv: align .preinit_array (bug 32228) - linux: sparc: Fix clone for LEON/sparcv8 (BZ 31394) - linux: sparc: Fix syscall_cancel for LEON - math: Improve layout of expf data - Disable _TIME_BITS if the compiler defaults to it - Disable _FILE_OFFSET_BITS if the compiler defaults to it - Do not use -Wp to disable fortify (BZ 31928) - libio: Set _vtable_offset before calling _IO_link_in [BZ #32148] - Add a new fwrite test that exercises buffer overflow - x86/string: Fixup alignment of main loop in str{n}cmp-evex [BZ #32212] - stdio-common: Fix memory leak in tst-freopen4* tests on UNSUPPORTED - Linux: Block signals around _Fork (bug 32215) - Update to Unicode 16.0.0 [BZ #32168] - manual: Document that feof and ferror are mutually exclusive - stdio-common: Add new test for fdopen - Fix missing randomness in __gen_tempname (bug 32214) - arc: Cleanup arcbe - arc: Remove HAVE_ARC_BE macro and disable big-endian port - scripts: Remove arceb-linux-gnu from build-many-glibcs.py - LoongArch: Undef __NR_fstat and __NR_newfstatat. - Add tests of fread- Auto-sync with upstream branch master, commit da29dc24d419656a4a6d6d61598b767b86b1425d: - nptl: Prefer setresuid32 in tst-setuid2 - elf: Move __rtld_malloc_init_stubs call into _dl_start_final - elf: Eliminate alloca in open_verify - elf: Remove version assert in check_match in elf/dl-lookup.c - elf: In rtld_setup_main_map, assume ld.so has a DYNAMIC segment - misc: Enable internal use of memory protection keys - misc: Link tst-mkstemp-fuse-parallel with $(shared-thread-library) - iconv: Use $(run-program-prefix) for running iconv (bug 32197) - AArch64: Simplify rounding-multiply pattern in several AdvSIMD routines - AArch64: Improve codegen in users of ADVSIMD expm1f helper - AArch64: Improve codegen in users of AdvSIMD log1pf helper - AArch64: Improve codegen in SVE F32 logs - AArch64: Improve codegen in SVE expf & related routines - Linux: readdir64_r should not skip d_ino == 0 entries (bug 32126) - dirent: Add tst-rewinddir - dirent: Add tst-readdir-long - Linux: Use readdir64_r for compat __old_readdir64_r (bug 32128) - dirent: Add tst-closedir-leaks - support: Add valgrind instructions to - support: Fix memory leaks in FUSE tests - misc: FUSE-based tests for mkstemp - Add freopen special-case tests: chroot, EFBIG, stdin/stdout/stderr - Make tst-strtod-underflow type-generic - Add tests of more strtod special cases - Add more tests of strtod end pointer - Make tst-strtod2 and tst-strtod5 type-generic - Implement run-built-tests=no for make xcheck, always build xtests - Test that errno is set to 0 at program startup - Add another test for fclose on an unopened file- Auto-sync with upstream branch master, commit fa1b0d5e9f6e0353e16339430770a7a8824c0468: - iconv: Input buffering for the iconv program (bug 6050) - iconv: Multiple - on command line should not fail (bug 32050) - iconv: Support in-place conversions (bug 10460, bug 32033) - iconv: Preserve iconv -c error exit on invalid inputs (bug 32046) - manual: __is_last is no longer part of iconv internals - iconv: Do not use mmap in iconv (the program) (bug 17703) - iconv: Base tests for buffer management - AArch64: Add vector logp1 alias for log1p - Linux: Add missing scheduler constants to - Linux: Add the sched_setattr and sched_getattr functions - manual: Extract the @manpageurl{func,sec} macro - AArch64: Remove memset-reg.h - debug: Fix read error handling in pcprofiledump - AArch64: Optimize memset - aarch64: Avoid redundant MOVs in AdvSIMD F32 logs - Document limitations on streams passed to freopen - stdlib: Do not use GLIBC_PRIVATE ABI for errno in libc_nonshared.a - manual: Safety annotations for clock_gettime, clock_getres - timezone: sync to TZDB 2024b - Fix freopen handling of ,ccs= (bug 23675) - powerpc64le: Build new strtod tests with long double ABI flags (bug 32145)- Use make xcheck in such a way that xtests are actually built- Ensure that xtests can be built- Remove RHEL-18039-1.patch, RHEL-18039-2.patch. Applied upstream. - Auto-sync with upstream branch master, commit 9c0d6f7a1046aba111e25e34ec07242853e859dc: - Fix memory leak on freopen error return (bug 32140) - Clear flags2 flags set from mode in freopen (bug 32134) - Linux: readdir_r needs to report getdents failures (bug 32124) - libio: Attempt wide backup free only for non-legacy code - Do not set errno for overflowing NaN payload in strtod/nan (bug 32045) - powerpc64: Fix syscall_cancel build for powerpc64le-linux-gnu [BZ #32125] - Fix strtod subnormal rounding (bug 30220) - manual: Add Descriptor-Relative Access section - x86: Enable non-temporal memset for Hygon processors - x86: Add cache information support for Hygon processors - x86: Add new architecture type for Hygon processors - powerpc64: Optimize strcpy and stpcpy for Power9/10 - nptl: Fix Race conditions in pthread cancellation [BZ#12683] - x86: Unifies 'strnlen-evex' and 'strnlen-evex512' implementations. - string: strerror, strsignal cannot use buffer after dlmopen (bug 32026) - ungetc: Fix backup buffer leak on program exit [BZ #27821] - ungetc: Fix uninitialized read when putting into unused streams [BZ #27821] - x86: Add `Avoid_STOSB` tunable to allow NT memset without ERMS - x86: Use `Avoid_Non_Temporal_Memset` to control non-temporal path - x86: Fix bug in strchrnul-evex512 [BZ #32078] - manual: Document dprintf and vdprintf - manual: Document generic printf error codes - ARC: Regenerate ULPs - support: Add options list terminator to the test driver - Define __libc_initial for the static libc - Turn on -Wimplicit-fallthrough by default if available - elf: Remove struct dl_init_args from elf/dl-open.c - nptl: Fix stray process left by tst-cancel7 blocking testing - nptl: Reorder semaphore release in tst-cancel7 - sysdeps: Re-flow and sort multiline gnu/Makefile definitions - login: Re-flow and sort multiline Makefile definitions - benchtests: Add random memset benchmark - AArch64: Improve generic strlen - rtld: Fix handling of '--' option - manual/stdio: Further clarify putc, putwc, getc, and getwc - stdlib: Allow concurrent quick_exit (BZ 31997) - elf: Avoid re-initializing already allocated TLS in dlopen (bug 31717) - elf: Clarify and invert second argument of _dl_allocate_tls_init - Fix name space violation in fortify wrappers (bug 32052) - iconv: Fix matching of multi-character transliterations (bug 31859) - x86: Tunables may incorrectly set Prefer_PMINUB_for_stringop (bug 32047) - x86: Add missing switch/case fall-through markers to init_cpu_features - stdlib: Link tst-concurrent-exit with $(shared-thread-library) - hurd: Fix missing pthread_ compat symbol in libc - resolv: Fix tst-resolv-short-response for older GCC (bug 32042) - Add mremap tests - mremap: Update manual entry - linux: Update the mremap C implementation [BZ #31968] - Enhanced test coverage for strncmp, wcsncmp - Enhance test coverage for strnlen, wcsnlen - stdlib: Mark `abort` as `cold` - stdlib: Allow concurrent exit (BZ 31997) - Add F_DUPFD_QUERY from Linux 6.10 to bits/fcntl-linux.h - Add STATX_SUBVOL from Linux 6.10 to bits/statx-generic.h - Update syscall lists for Linux 6.10 - assert: Mark `__assert_fail` as `cold` - x86-64: Remove sysdeps/x86_64/x32/dl-machine.h- Auto-sync with upstream branch release/2.40/master, commit 132a72f93cb4ad9f16b8469dc061de5f75f6a44e. - manual: make setrlimit() description less ambiguous - manual/stdio: Clarify putc and putwc - malloc: add multi-threaded tests for aligned_alloc/calloc/malloc - malloc: avoid global locks in tst-aligned_alloc-lib.c- Support clearing options in /etc/resolv.conf, RES_OPTIONS with a - prefix - Introduce the strict-error/RES_STRICTERR stub resolver option- Switch to upstream 2.40 release branch - Auto-sync with upstream branch release/2.40/master, commit 145b5886379c8de4f0a1bca3556a4c3d7b6c24b2: - manual: Do not mention STATIC_TLS in dynamic linker hardening recommendations - resolv: Do not wait for non-existing second DNS response after error (bug 30081) - resolv: Allow short error responses to match any query (bug 31890) - Increase version number to 2.40 - libc.pot: regenerate (only line number changes) - x86: Disable non-temporal memset on Skylake Server- ppc64le: Build early startup code with -mcpu=power8- Auto-sync with upstream branch master, commit a11e15ea0ab1ee8a1947b6be52beca53693f0991. - math: Update alpha ulps - hurd: Fix restoring message to be retried - nptl: Convert tst-sem11 and tst-sem12 tests to use the test driver - nptl: Add copyright notice tst-sem11 and tst-sem12 tests - tests: XFAIL audit tests failing on all mips configurations, bug 29404 - time/Makefile: Split and sort tests - s390x: Fix segfault in wcsncmp [BZ #31934]- Rebuilt for the bin-sbin merge (again)- Auto-sync with upstream branch master, commit 2e456ccf0c34a056e3ccafac4a0c7effef14d918: - Linux: Make __rseq_size useful for feature detection (bug 31965) - po: incorporate translations (bg) - manual: add syscalls - libio: handle opening a file when all files are closed (bug 31963) - ldconfig: Ignore all GDB extension files - ldconfig: Move endswithn into a new header file - math: Update m68k ULPs - stdlib: fix arc4random fallback to /dev/urandom (BZ 31612) - elf: Make dl-rseq-symbols Linux only- Rebuilt for the bin-sbin merge - ldconfig is moved to /usr/bin and paths are adjusted for merged-sbin- Auto-sync with upstream branch master, commit 2b92982e2369d292560793bee8e730f695f48ff3: - nptl: fix potential merge of __rseq_* relro symbols - riscv: Update nofpu libm test ulps - manual: Recommendations for dynamic linker hardening - socket: Add new test for shutdown - elf/rtld: Fix auxiliary vector for enable_secure - hppa/vdso: Provide 64-bit clock_gettime() vDSO only - debug: Fix clang open fortify wrapper (BZ 31927) - Add --disable-static-c++-tests option [BZ #31797] - Add --disable-static-c++-link-check option [BZ #31412] - Update mmap() flags and errors lists - MIPSr6/math: Use builtin fma and fmaf - elf: Support recursive use of dynamic TLS in interposed malloc - Fix conditionals on mtrace-based tests (bug 31892) - signal/Makefile: Split and sort tests - x86: Set default non_temporal_threshold for Zhaoxin processors - x86_64: Optimize large size copy in memmove-ssse3 - x86: Set preferred CPU features on the KH-40000 and KX-7000 Zhaoxin processors - Aarch64: Add new memset for Qualcomm's oryon-1 core - Aarch64: Add memcpy for qualcomm's oryon-1 core - debug: Fix clang open fortify wrapper (BZ 31927) - debug: Fix clang mq_open fortify wrapper (BZ 31917) - tests-mbwc: Silence gcc 14 -Werror=format-overflow=- Move ANSI_X3.110-1983 support from main package to glibc-gconv-extra.- Auto-sync with upstream branch master, commit 21738846a19eb4a36981efd37d9ee7cb6d687494. - time: Avoid memcmp overread in tzset (bug 31931) - Fix strnlen doc re array size - arm: Avoid UB in elf_machine_rel() - LoongArch: Fix tst-gnu2-tls2 test case - posix: Fix pidfd_spawn/pidfd_spawnp leak if execve fails (BZ 31695) - INSTALL: regenerate - Revert "MIPSr6/math: Use builtin fma and fmaf" - INSTALL: Fix typo ibmlondouble to ibmlongdouble - RISC-V: Execute a PAUSE hint in spin loops - MIPSr6/math: Use builtin fma and fmaf - po: incorporate translations (cs, de, hr, ko, pl, ro, ru, sv, uk, zh_CN) - mtrace: make shell commands robust against meta characters - hppa/vdso: Add wrappers for vDSO functions - Update hppa libm-test-ulps - Benchtests: Remove broken walk benchmarks - Update hppa libm-test-ulps - RISC-V: Update ulps - MIPS: Update ulps- Auto-sync with upstream branch master, commit dd144dce21c864781fade4561581d50fb4549956: - malloc: Replace shell/Perl gate in mtrace - s390x: Capture grep output in static PIE check - i386: Update ulps - malloc: Always install mtrace (bug 31892) - Translations: Regenerate libc.pot - s390x: Regenerate ULPs. - LoongArch: Fix _dl_tlsdesc_dynamic in LSX case - aarch64: Update ulps - powerpc: Update ulps - Linux: Include in dl-sysdep.c - linux: add definitions for hugetlb page size encodings - elf: Remove HWCAP_IMPORTANT - elf: Remove LD_HWCAP_MASK / tunable glibc.cpu.hwcap_mask - elf: Remove _DL_PLATFORMS_COUNT - elf: Remove _DL_FIRST_PLATFORM - elf: Remove _DL_HWCAP_PLATFORM - elf: Remove platform strings in dl-procinfo.c - elf: Remove _dl_string_platform - elf: Remove loading legacy hwcaps/platform entries in dynamic loader - x86: Remove HWCAP_START and HWCAP_COUNT - math: Update mips32/mips64 ulps for log2p1 - Convert to autoconf 2.72 (vanilla release, no distribution patches) - Implement C23 exp2m1, exp10m1 - Implement C23 log10p1 - Implement C23 logp1 - support: Include for NAME_MAX use in temp_file.c - support: Include for atoi use in support_wait_for_thread_exit - Extend tst-getconf.sh test with NPROCESSORS_CONF and NPROCESSORS_ONLN - Define ISO 639-3 "ltg" (Latgalian) and add ltg_LV locale - Minor code improvement to timespec_subtract example - Modernize and fix doc’s “Date and Time” (BZ 31876) - manual: minor language fix (bz 31340) - x86: Fix value for `x86_memset_non_temporal_threshold` when it is undesirable - elf: Change module-names to modules-names in comments - resolv: Track single-request fallback via _res._flags (bug 31476) - x86: Properly set x86 minimum ISA level [BZ #31883] - tunables: sort tunables list (BZ 30027) - linux: Remove __stack_prot- Auto-sync with upstream branch master, commit e7ac92e6ca9784b397189df0b2e1fb34f425bab8. - : Acknowledge that getdelim/getline are in POSIX - localedata: Lowercase day and abday in cs_CZ - x86: Properly set MINIMUM_X86_ISA_LEVEL for i386 [BZ #31867] - x86: Enable non-temporal memset tunable for AMD - hurd: Fix getxattr/listxattr returning ERANGE - hurd: Fix setxattr return value on replacing - hurd: Fix getxattr("gnu.translator") returning ENODATA - hurd: Fix lsetxattr return value - localedata: add new locales scn_IT - support: Fix typo in xgetsockname error message - getconf: Add NPROCESSORS_{CONF,ONLN} [BZ #31661] - Linux: Add epoll ioctls - Improve doc for time_t range (BZ 31808) - difftime can throw exceptions - malloc: New test to check malloc alternate path using memory obstruction - math: Fix exp10 undefined left shift - libio: Test for fdopen memory leak without SEEK_END support (bug 31840) - Remove memory leak in fdopen (bug 31840) - Add new AArch64 HWCAP2 definitions from Linux 6.9 to bits/hwcap.h - Add more NT_ARM_* constants from Linux kernel to elf.h - stdlib: Describe __cxa_finalize usage in function comment - elf: Avoid some free (NULL) calls in _dl_update_slotinfo - x86: Add seperate non-temporal tunable for memset - x86: Improve large memset perf with non-temporal stores [RHEL-29312] - elf: add note identifier for dlopen metadata - elf: update NT_FDO_PACKAGING_METADATA spec URL- Auto-sync with upstream branch master, commit 0c1d2c277a59f08fd3232b33d18644ea890190ea: - LoongArch: Use "$fcsr0" instead of "$r0" in _FPU_{GET,SET}CW - x86_64: Reformat elf_machine_rela - i386: Disable Intel Xeon Phi tests for GCC 15 and above (BZ 31782) - difftime is pure, not const - parse_fdinfo: Don't advance pointer twice [BZ #31798] - elf/Makefile: Split and sort PIE tests - Revert "Test fscanf of long double without " - sysdeps/ieee754/ldbl-opt/Makefile: Split and sort libnldbl-calls - Test fscanf of long double without - sysdeps/ieee754/ldbl-opt/Makefile: Remove test-nldbl-redirect-static - sysdeps/ieee754/ldbl-opt/Makefile: Split and sort tests - s390x: Regenerate ULPs. - powerpc: Remove duplicated versionsort from libm.a (BZ 31789) - Update kernel version to 6.9 in header constant tests - localedata: cv_RU: update translation- Auto-sync with upstream branch master, commit eaa8113bf0eb599025e3efdbe1bb214ee8dc645a. - math: Provide missing math symbols on libc.a (BZ 31781) - s390: Make utmp32, utmpx32, and login32 shared only (BZ 31790) - microblaze: Remove cacheflush from libc.a (BZ 31788) - powerpc: Remove duplicated llrintf and llrintf32 from libm.a (BZ 31787) - powerpc: Remove duplicate strchrnul and strncasecmp_l libc.a (BZ 31786) - loongarch: Remove duplicate strnlen in libc.a (BZ 31785) - aarch64: Remove duplicate memchr/strlen in libc.a (BZ 31777) - Update PIDFD_* constants for Linux 6.9 - Define write_profiling functions only in profile library [BZ #31756] - Don't provide XXXf128_do_not_use aliases [BZ #31757] - Don't provide scalb/significand _FloatN aliases [BZ #31760] - math: Fix isnanf128 static build (BZ 31774) - math: Add support for auto static math tests - Change _IO_stderr_/_IO_stdin_/_IO_stdout to compat symbols [BZ #31766] - Obsolete _dl_mcount_wrapper in glibc 2.40 [BZ #31765] - math: Fix i386 and m68k exp10 on static build (BZ 31775) - math: Fix i386 and m68k fmod/fmodf on static build (BZ 31488) - Remove the clone3 symbol from libc.a [BZ #31770] - aarch64/fpu: Add vector variants of pow - Compile libmvec with -fno-math-errno - manual: clarify defintions of floating point exponent bounds (bug 31518) - LoongArch: Update ulps - LoongArch: Fix tst-gnu2-tls2 compiler error - resolv: Make _res_opcodes a compat symbol [BZ #31764] - i386: Don't define stpncpy alias when used in IFUNC [BZ #31768] - powerpc: Update ulps - arm: Update ulps - aarch64: Update ulps - math: Add more details to the test driver output. - Implement C23 log2p1 - Update syscall lists for Linux 6.9 - Rename procutils_read_file to __libc_procutils_read_file [BZ #31755] - nearbyint: Don't define alias when used in IFUNC [BZ #31759] - Pass -nostdlib -nostartfiles together with -r [BZ #31753]- Use release instead of baserelease for glibc32 conflict- Add Conflicts:/Obsoletes: for glibc32 to glibc.i686- Auto-sync with upstream branch master, commit 8d7b6b4cb27d4dec1dd5f7960298c1699275f962: - socket: Use may_alias on sockaddr structs (bug 19622) - Use a doubly-linked list for _IO_list_all (bug 27777) - powerpc64: Fix by using the configure value $libc_cv_cc_submachine [BZ #31629] - aarch64/fpu: Add vector variants of cbrt - aarch64/fpu: Add vector variants of hypot - Use Linux 6.9 in build-many-glibcs.py - localedata: Fix several issues with the set of characters considered 0-width [BZ #31370] - math: Add GLIBC_TEST_LIBM_VERBOSE environment variable support. - malloc: Improve aligned_alloc and calloc test coverage. - Unify output from backtrace_symbols_fd with backtrace_symbols (bug 31730) - manual: add dup3 - Force DT_RPATH for --enable-hardcoded-path-in-tests - powerpc: Fix __fesetround_inline_nocheck on POWER9+ (BZ 31682) - localedata: add mdf_RU locale - elf: Make glibc.rtld.enable_secure ignore alias environment variables - elf: Remove glibc.rtld.enable_secure check from parse_tunables_string - elf: Only process multiple tunable once (BZ 31686)- i686: Move libc_malloc_debug.so.0 back to glibc - Other arches: Move libmemusage.so to glibc-utils- Move libc_malloc_debug.so.0 from glibc to glibc-utils- Auto-sync with upstream branch master, commit 5f245f3bfbe61b2182964dafb94907e38284b806. - Add crt1-2.0.o for glibc 2.0 compatibility tests - powerpc: Optimized strncmp for power10 - build-many-glibcs.py: Add openrisc hard float glibc variant - or1k: Add hard float support - or1k: Add hard float libm-test-ulps - nscd: Use time_t for return type of addgetnetgrentX - Add a test to check for duplicate definitions in the static library - i686: Fix multiple definitions of __memmove_chk and __memset_chk - i586: Fix multiple definitions of __memcpy_chk and __mempcpy_chk - nscd: Typo inside comment in netgroup cache- Update License tag to match upstream. - Auto-sync with upstream branch master, commit 91695ee4598b39d181ab8df579b888a8863c4cab: - time: Allow later version licensing. - hurd: Stop mapping AT_NO_AUTOMOUNT to O_NOTRANS - libio: Sort test variables in Makefile - AArch64: Remove unused defines of CPU names - Make sure INSTALL is ASCII plaintext again - x86: In ld.so, diagnose missing APX support in APX-only builds - elf: Also compile dl-misc.os with $(rtld-early-cflags) - CVE-2024-33601, CVE-2024-33602: nscd: netgroup: Use two buffers in addgetnetgrentX (bug 31680) - CVE-2024-33600: nscd: Avoid null pointer crashes after notfound response (bug 31678) - CVE-2024-33600: nscd: Do not send missing not-found response in addgetnetgrentX (bug 31678) - CVE-2024-33599: nscd: Stack-based buffer overflow in netgroup cache (bug 31677) - i386: ulp update for SSE2 --disable-multi-arch configurations- Enable CPU compatibility diagnostics in ld.so (RHEL-31738)- Auto-sync with upstream branch master, commit 41903cb6f460d62ba6dd2f4883116e2a624ee6f8: - GLIBC-SA-2024-0004: add commit for 2.31 branch - benchtests: Add difficult strstr needle for bruteforce algorithms - x86: Define MINIMUM_X86_ISA_LEVEL in config.h [BZ #31676] - LoongArch: Add glibc.cpu.hwcap support. - nptl: Fix tst-cancel30 on kernels without ppoll_time64 support- Drop glibc-rh827510.patch, fixed differently upstream. - Auto-sync with upstream branch master, commit 16c8dfba14ff7596ad3aea941a240f8abcdc50e6: - Revert "Allow glibc to be compiled without EXEC_PAGESIZE" - locale: Handle loading a missing locale twice (Bug 14247) - elf: Do not check for loader mmap on tst-decorate-maps (BZ 31553) - Use --enable-obsolete in build-many-glibcs.py for nios2-linux-gnu - login: Use unsigned 32-bit types for seconds-since-epoch - login: structs utmp, utmpx, lastlog _TIME_BITS independence (bug 30701) - login: Check default sizes of structs utmp, utmpx, lastlog - benchtests: Add random() benchmark - advisories: Add Reported-By - Fix 'Reported-By' to use Camel Case for commit 6a98f4640ea453f - Document CVE-2024-2961 - iconv: ISO-2022-CN-EXT: fix out-of-bound writes when writing escape sequence (CVE-2024-2961) - elf/rtld: Count skipped environment variables for enable_secure- Build POWER10 multilib- Auto-sync with upstream branch master, commit 14e56bd4ce15ac2d1cc43f762eb2e6b83fec1afe: - powerpc: Fix ld.so address determination for PCREL mode (bug 31640) - Revert "x86_64: Suppress false positive valgrind error" - wcsmbs: Ensure wcstr worst-case linear execution time (BZ 23865) - wcsmbs: Add test-wcsstr - posix: Sync tempname with gnulib - socket: Add new test for connect - libsupport: Add xgetpeername- Auto-sync with upstream branch master, commit 42e48e720c78ab75eb8def9e866da52b0ac278df. - nptl: Add tst-pthread-key1-static for BZ #21777 - elf: Add ld.so test with non-existing program name - elf: Check objname before calling fatal_error - Use crtbeginT.o and crtend.o for non-PIE static executables - aarch64: Enhanced CPU diagnostics for ld.so - x86: Add generic CPUID data dumper to ld.so --list-diagnostics - elf: Add CPU iteration support for future use in ld.so diagnostics - timezone: sync to TZDB 2024a - Fix bsearch, qsort doc to match POSIX better - x86-64: Exclude FMA4 IFUNC functions for -mapxf - Reinstate generic features-time64.h - Cleanup __tls_get_addr on alpha/microblaze localplt.data - arm: Remove ld.so __tls_get_addr plt usage - aarch64: Remove ld.so __tls_get_addr plt usage - math: x86 trunc traps when FE_INEXACT is enabled (BZ 31603) - math: x86 floor traps when FE_INEXACT is enabled (BZ 31601) - math: x86 ceill traps when FE_INEXACT is enabled (BZ 31600) - aarch64/fpu: Add vector variants of erfc - aarch64/fpu: Add vector variants of tanh - aarch64/fpu: Add vector variants of sinh - aarch64/fpu: Add vector variants of atanh - aarch64/fpu: Add vector variants of asinh - aarch64/fpu: Add vector variants of acosh - aarch64/fpu: Add vector variants of cosh - aarch64/fpu: Add vector variants of erf - misc: Add support for Linux uio.h RWF_NOAPPEND flag - manual: significand() uses FLT_RADIX, not 2 - manual: Clarify return value of cbrt(3) - manual: floor(log2(fabs(x))) has rounding errors - manual: logb(x) is floor(log2(fabs(x))) - powerpc: Add missing arch flags on rounding ifunc variants - math: Reformat Makefile. - Always define __USE_TIME_BITS64 when 64 bit time_t is used - benchtests: Improve benchtests for strstr - x86_64: Remove avx512 strstr implementation - signal: Avoid system signal disposition to interfere with tests- Auto-sync with upstream branch master, commit 96d1b9ac2321b565f340ba8f3674597141e3450d. - RISC-V: Fix the static-PIE non-relocated object check - htl: Implement some support for TLS_DTV_AT_TP - htl: Respect GL(dl_stack_flags) when allocating stacks - hurd: Use the RETURN_ADDRESS macro - hurd: Disable Prefer_MAP_32BIT_EXEC on non-x86_64 for now - Allow glibc to be compiled without EXEC_PAGESIZE - hurd: Stop relying on VM_MAX_ADDRESS - hurd: Move internal functions to internal header - stdlib: Fix tst-makecontext2 log when swapcontext fails - or1k: Add prctl wrapper to unwrap variadic args - or1k: Only define fpu rouding and exceptions with hard-float - or1k: Update libm test ulps - AArch64: Check kernel version for SVE ifuncs- Drop glibc-rh2269799.patch, fixed differently upstream. - Auto-sync with upstream branch master, commit 1ea051145612f199d8716ecdf78b084b00b5a727: - powerpc: Placeholder and infrastructure/build support to add Power11 related changes. - powerpc: Add HWCAP3/HWCAP4 data to TCB for Power Architecture. - elf: Enable TLS descriptor tests on aarch64 - arm: Update _dl_tlsdesc_dynamic to preserve caller-saved registers (BZ 31372) - Ignore undefined symbols for -mtls-dialect=gnu2 - Add tst-gnu2-tls2mod1 to test-internal-extras - x86-64: Allocate state buffer space for RDI, RSI and RBX (#2269799) - riscv: Update nofpu libm test ulps - Add STATX_MNT_ID_UNIQUE from Linux 6.8 to bits/statx-generic.h - linux: Use rseq area unconditionally in sched_getcpu (bug 31479) - aarch64: fix check for SVE support in assembler - Update kernel version to 6.8 in header constant tests - Update syscall lists for Linux 6.8 - Use Linux 6.8 in build-many-glibcs.py - powerpc: Remove power8 strcasestr optimization - riscv: Fix alignment-ignorant memcpy implementation - linux/sigsetops: fix type confusion (bug 31468) - LoongArch: Correct {__ieee754, _}_scalb -> {__ieee754, _}_scalbf - duplocale: protect use of global locale (bug 23970)- Global dynamic TLS access may clobber RBX (#2269799)- 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.- Auto-sync with upstream branch master, commit b6e3898194bbae78910bbe9cd086937014961e45. - x86-64: Simplify minimum ISA check ifdef conditional with if - manual/tunables - Add entry for enable_secure tunable. - NEWS: Move enable_secure_tunable from 2.39 to 2.40. - riscv: Add and use alignment-ignorant memcpy - riscv: Add ifunc helper method to hwprobe.h - riscv: Enable multi-arg ifunc resolvers - riscv: Add __riscv_hwprobe pointer to ifunc calls - riscv: Add hwprobe vdso call support - linux: Introduce INTERNAL_VSYSCALL - riscv: Add Linux hwprobe syscall support - rtld: Add glibc.rtld.enable_secure tunable. - x86-64: Update _dl_tlsdesc_dynamic to preserve AMX registers - x86_64: Suppress false positive valgrind error - x86: Don't check XFD against /proc/cpuinfo - x86-64: Don't use SSE resolvers for ISA level 3 or above - x86: Update _dl_tlsdesc_dynamic to preserve caller-saved registers - sysdeps/unix/sysv/linux/x86_64/Makefile: Add the end marker - cdefs: Drop access attribute for _FORTIFY_SOURCE=3 (BZ #31383) - s390: Improve static-pie configure tests - x86: Change ENQCMD test to CHECK_FEATURE_PRESENT - debug: Improve mqueue.h fortify warnings with clang - debug: Improve fcntl.h fortify warnings with clang - wcsmbs: Improve fortify with clang - syslog: Improve fortify with clang - socket: Improve fortify with clang - unistd: Improve fortify with clang - stdlib: Improve fortify with clang - string: Improve fortify with clang - libio: Improve fortify with clang - cdefs.h: Add clang fortify directives - Update SHARED-FILES and license for Unicode 15.1.0. - aarch64/fpu: Sync libmvec routines from 2.39 and before with AOR - S390: Do not clobber r7 in clone [BZ #31402] - x86_64: Exclude SSE, AVX and FMA4 variants in libm multiarch - hurd: Reformat Makefile. - htl/tests: Reformat Makefile. - htl: Reformat Makefile. - hesiod: Reformat Makefile. - gmon: Reformat Makefile. - dlfcn: Reformat Makefile. - dirent: Reformat Makefile. - ctype: Reformat Makefile. - csu: Reformat Makefile. - conform: Reformat Makefile. - Support compiling .S files with additional options - x86-64: Save APX registers in ld.so trampoline - benchtests: Add more benchtests for rounding functions. - tests: gracefully handle AppArmor userns containment - treewide: python-scripts: use `is None` for none-equality - powerpc: Remove power7 strstr optimization - arm: Use _dl_find_object on __gnu_Unwind_Find_exidx (BZ 31405) - math: Update mips64 ulps- 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)- Auto-sync with upstream branch master, commit b881f1efcd1b30c2afab3599b41ce9cd4864c823. - elf: Add new LoongArch reloc types (110 to 126) into elf.h - build-many-glibcs.py: Add s390 --disable-multi-arch / multi-arch configurations. - sparc: Treat the version field in the FPU control word as reserved - Implement setcontext/getcontext/makecontext/swapcontext for Hurd x86_64 - Use proc_getchildren_rusage when available in getrusage and times. - Linux: Switch back to assembly syscall wrapper for prctl (bug 29770) - i386: Use generic memrchr in libc (bug 31316)- Auto-sync with upstream branch master, commit ef7f4b1fef67430a8f3cfc77fa6aada2add851d7: - Apply the Makefile sorting fix - sysdeps/x86_64/Makefile (tests): Add the end marker - sort-makefile-lines.py: Allow '_' in name and "^# name" - trivial doc fix: remove weird phrase "syscall takes zero to five arguments" - mips: Use builtins for ffs and ffsll - x86: Expand the comment on when REP STOSB is used on memset - x86: Do not prefer ERMS for memset on Zen3+ - x86: Fix Zen3/Zen4 ERMS selection (BZ 30994) - x86/cet: fix shadow stack test scripts - test_printers_common.py: Remove invalid escape sequence - elf: Remove attempt at env handling in elf/tst-rtld-list-diagnostics.py - Add SOL_VSOCK from Linux 6.7 to bits/socket.h - localedata: ssy_ER: Fix syntax error - localedata: hr_HR: change currency to EUR/€ - Change lv_LV collation to agree with the recent change in CLDR - Add new AArch64 HWCAP2 definitions from Linux 6.7 to bits/hwcap.h - string: Add hidden builtin definition for __strcpy_chk. - arm: Remove wrong ldr from _dl_start_user (BZ 31339) - LoongArch: Use builtins for ffs and ffsll - Remove sysdeps/ia64/math-use-builtins-ffs.h - Fix stringop-overflow warning in tst-strlcat2. - mips: FIx clone3 implementation (BZ 31325) - stdlib: fix qsort example in manual - soft-fp: Add brain format support - Rename c2x / gnu2x tests to c23 / gnu23 - manual: Fix up stdbit.texi - string: Use builtins for ffs and ffsll - misc: tst-poll: Proper synchronize with child before sending the signal - math: Remove bogus math implementations - Refer to C23 in place of C2X in glibc - elf: Remove _dl_sysdep_open_object hook function - build-many-glibcs: relax version check to allow non-digit characters - Use gcc __builtin_stdc_* builtins in stdbit.h if possible - Open master branch for glibc 2.40 development- 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  "#% ' +,-02489:;<>?A C GHILNPTUVWXZ[] _ c,ehjlp9rsuvx z{ ~   ,9  , 9     "&'()*,-/ 1 5,7:<>B9DEFHIK M Q,SVXZ^9`abcdeg ijkmnoprtvwxz{|}~  ,9        2.40.9000-35.fc422.40.9000-35.fc422.40.9000-35.fc42   ! """"""#""""""$$$$$$%$$$$$$&&&&&&'&&&&&&(((((()((((((******+******,,,,,,-,,,,,,....../......00000010000002222223222222444444544444466666676666668888889888888::::::;::::::<<<<<<=<<<<<<>>>>>>?>>>>>>@@@@@@A@@@@@@BBBBBBCBBBBBBDDDDDDEDDDDDDFFFFFFGFFFFFFHHHHHHIHHHHHHlocalear_AEar_AE.utf8LC_ADDRESSLC_COLLATELC_CTYPELC_IDENTIFICATIONLC_MEASUREMENTLC_MESSAGESSYS_LC_MESSAGESLC_MONETARYLC_NAMELC_NUMERICLC_PAPERLC_TELEPHONELC_TIMELC_ADDRESSLC_COLLATELC_CTYPELC_IDENTIFICATIONLC_MEASUREMENTLC_MESSAGESSYS_LC_MESSAGESLC_MONETARYLC_NAMELC_NUMERICLC_PAPERLC_TELEPHONELC_TIMEar_BHar_BH.utf8LC_ADDRESSLC_COLLATELC_CTYPELC_IDENTIFICATIONLC_MEASUREMENTLC_MESSAGESSYS_LC_MESSAGESLC_MONETARYLC_NAMELC_NUMERICLC_PAPERLC_TELEPHONELC_TIMELC_ADDRESSLC_COLLATELC_CTYPELC_IDENTIFICATIONLC_MEASUREMENTLC_MESSAGESSYS_LC_MESSAGESLC_MONETARYLC_NAMELC_NUMERICLC_PAPERLC_TELEPHONELC_TIMEar_DZar_DZ.utf8LC_ADDRESSLC_COLLATELC_CTYPELC_IDENTIFICATIONLC_MEASUREMENTLC_MESSAGESSYS_LC_MESSAGESLC_MONETARYLC_NAMELC_NUMERICLC_PAPERLC_TELEPHONELC_TIMELC_ADDRESSLC_COLLATELC_CTYPELC_IDENTIFICATIONLC_MEASUREMENTLC_MESSAGESSYS_LC_MESSAGESLC_MONETARYLC_NAMELC_NUMERICLC_PAPERLC_TELEPHONELC_TIMEar_EGar_EG.utf8LC_ADDRESSLC_COLLATELC_CTYPELC_IDENTIFICATIONLC_MEASUREMENTLC_MESSAGESSYS_LC_MESSAGESLC_MONETARYLC_NAMELC_NUMERICLC_PAPERLC_TELEPHONELC_TIMELC_ADDRESSLC_COLLATELC_CTYPELC_IDENTIFICATIONLC_MEASUREMENTLC_MESSAGESSYS_LC_MESSAGESLC_MONETARYLC_NAMELC_NUMERICLC_PAPERLC_TELEPHONELC_TIMEar_INLC_ADDRESSLC_COLLATELC_CTYPELC_IDENTIFICATIONLC_MEASUREMENTLC_MESSAGESSYS_LC_MESSAGESLC_MONETARYLC_NAMELC_NUMERICLC_PAPERLC_TELEPHONELC_TIMEar_IQar_IQ.utf8LC_ADDRESSLC_COLLATELC_CTYPELC_IDENTIFICATIONLC_MEASUREMENTLC_MESSAGESSYS_LC_MESSAGESLC_MONETARYLC_NAMELC_NUMERICLC_PAPERLC_TELEPHONELC_TIMELC_ADDRESSLC_COLLATELC_CTYPELC_IDENTIFICATIONLC_MEASUREMENTLC_MESSAGESSYS_LC_MESSAGESLC_MONETARYLC_NAMELC_NUMERICLC_PAPERLC_TELEPHONELC_TIMEar_JOar_JO.utf8LC_ADDRESSLC_COLLATELC_CTYPELC_IDENTIFICATIONLC_MEASUREMENTLC_MESSAGESSYS_LC_MESSAGESLC_MONETARYLC_NAMELC_NUMERICLC_PAPERLC_TELEPHONELC_TIMELC_ADDRESSLC_COLLATELC_CTYPELC_IDENTIFICATIONLC_MEASUREMENTLC_MESSAGESSYS_LC_MESSAGESLC_MONETARYLC_NAMELC_NUMERICLC_PAPERLC_TELEPHONELC_TIMEar_KWar_KW.utf8LC_ADDRESSLC_COLLATELC_CTYPELC_IDENTIFICATIONLC_MEASUREMENTLC_MESSAGESSYS_LC_MESSAGESLC_MONETARYLC_NAMELC_NUMERICLC_PAPERLC_TELEPHONELC_TIMELC_ADDRESSLC_COLLATELC_CTYPELC_IDENTIFICATIONLC_MEASUREMENTLC_MESSAGESSYS_LC_MESSAGESLC_MONETARYLC_NAMELC_NUMERICLC_PAPERLC_TELEPHONELC_TIMEar_LBar_LB.utf8LC_ADDRESSLC_COLLATELC_CTYPELC_IDENTIFICATIONLC_MEASUREMENTLC_MESSAGESSYS_LC_MESSAGESLC_MONETARYLC_NAMELC_NUMERICLC_PAPERLC_TELEPHONELC_TIMELC_ADDRESSLC_COLLATELC_CTYPELC_IDENTIFICATIONLC_MEASUREMENTLC_MESSAGESSYS_LC_MESSAGESLC_MONETARYLC_NAMELC_NUMERICLC_PAPERLC_TELEPHONELC_TIMEar_LYar_LY.utf8LC_ADDRESSLC_COLLATELC_CTYPELC_IDENTIFICATIONLC_MEASUREMENTLC_MESSAGESSYS_LC_MESSAGESLC_MONETARYLC_NAMELC_NUMERICLC_PAPERLC_TELEPHONELC_TIMELC_ADDRESSLC_COLLATELC_CTYPELC_IDENTIFICATIONLC_MEASUREMENTLC_MESSAGESSYS_LC_MESSAGESLC_MONETARYLC_NAMELC_NUMERICLC_PAPERLC_TELEPHONELC_TIMEar_MAar_MA.utf8LC_ADDRESSLC_COLLATELC_CTYPELC_IDENTIFICATIONLC_MEASUREMENTLC_MESSAGESSYS_LC_MESSAGESLC_MONETARYLC_NAMELC_NUMERICLC_PAPERLC_TELEPHONELC_TIMELC_ADDRESSLC_COLLATELC_CTYPELC_IDENTIFICATIONLC_MEASUREMENTLC_MESSAGESSYS_LC_MESSAGESLC_MONETARYLC_NAMELC_NUMERICLC_PAPERLC_TELEPHONELC_TIMEar_OMar_OM.utf8LC_ADDRESSLC_COLLATELC_CTYPELC_IDENTIFICATIONLC_MEASUREMENTLC_MESSAGESSYS_LC_MESSAGESLC_MONETARYLC_NAMELC_NUMERICLC_PAPERLC_TELEPHONELC_TIMELC_ADDRESSLC_COLLATELC_CTYPELC_IDENTIFICATIONLC_MEASUREMENTLC_MESSAGESSYS_LC_MESSAGESLC_MONETARYLC_NAMELC_NUMERICLC_PAPERLC_TELEPHONELC_TIMEar_QAar_QA.utf8LC_ADDRESSLC_COLLATELC_CTYPELC_IDENTIFICATIONLC_MEASUREMENTLC_MESSAGESSYS_LC_MESSAGESLC_MONETARYLC_NAMELC_NUMERICLC_PAPERLC_TELEPHONELC_TIMELC_ADDRESSLC_COLLATELC_CTYPELC_IDENTIFICATIONLC_MEASUREMENTLC_MESSAGESSYS_LC_MESSAGESLC_MONETARYLC_NAMELC_NUMERICLC_PAPERLC_TELEPHONELC_TIMEar_SAar_SA.utf8LC_ADDRESSLC_COLLATELC_CTYPELC_IDENTIFICATIONLC_MEASUREMENTLC_MESSAGESSYS_LC_MESSAGESLC_MONETARYLC_NAMELC_NUMERICLC_PAPERLC_TELEPHONELC_TIMELC_ADDRESSLC_COLLATELC_CTYPELC_IDENTIFICATIONLC_MEASUREMENTLC_MESSAGESSYS_LC_MESSAGESLC_MONETARYLC_NAMELC_NUMERICLC_PAPERLC_TELEPHONELC_TIMEar_SDar_SD.utf8LC_ADDRESSLC_COLLATELC_CTYPELC_IDENTIFICATIONLC_MEASUREMENTLC_MESSAGESSYS_LC_MESSAGESLC_MONETARYLC_NAMELC_NUMERICLC_PAPERLC_TELEPHONELC_TIMELC_ADDRESSLC_COLLATELC_CTYPELC_IDENTIFICATIONLC_MEASUREMENTLC_MESSAGESSYS_LC_MESSAGESLC_MONETARYLC_NAMELC_NUMERICLC_PAPERLC_TELEPHONELC_TIMEar_SSLC_ADDRESSLC_COLLATELC_CTYPELC_IDENTIFICATIONLC_MEASUREMENTLC_MESSAGESSYS_LC_MESSAGESLC_MONETARYLC_NAMELC_NUMERICLC_PAPERLC_TELEPHONELC_TIMEar_SYar_SY.utf8LC_ADDRESSLC_COLLATELC_CTYPELC_IDENTIFICATIONLC_MEASUREMENTLC_MESSAGESSYS_LC_MESSAGESLC_MONETARYLC_NAMELC_NUMERICLC_PAPERLC_TELEPHONELC_TIMELC_ADDRESSLC_COLLATELC_CTYPELC_IDENTIFICATIONLC_MEASUREMENTLC_MESSAGESSYS_LC_MESSAGESLC_MONETARYLC_NAMELC_NUMERICLC_PAPERLC_TELEPHONELC_TIMEar_TNar_TN.utf8LC_ADDRESSLC_COLLATELC_CTYPELC_IDENTIFICATIONLC_MEASUREMENTLC_MESSAGESSYS_LC_MESSAGESLC_MONETARYLC_NAMELC_NUMERICLC_PAPERLC_TELEPHONELC_TIMELC_ADDRESSLC_COLLATELC_CTYPELC_IDENTIFICATIONLC_MEASUREMENTLC_MESSAGESSYS_LC_MESSAGESLC_MONETARYLC_NAMELC_NUMERICLC_PAPERLC_TELEPHONELC_TIMEar_YEar_YE.utf8LC_ADDRESSLC_COLLATELC_CTYPELC_IDENTIFICATIONLC_MEASUREMENTLC_MESSAGESSYS_LC_MESSAGESLC_MONETARYLC_NAMELC_NUMERICLC_PAPERLC_TELEPHONELC_TIMELC_ADDRESSLC_COLLATELC_CTYPELC_IDENTIFICATIONLC_MEASUREMENTLC_MESSAGESSYS_LC_MESSAGESLC_MONETARYLC_NAMELC_NUMERICLC_PAPERLC_TELEPHONELC_TIME/usr/lib//usr/lib/locale//usr/lib/locale/ar_AE.utf8//usr/lib/locale/ar_AE.utf8/LC_MESSAGES//usr/lib/locale/ar_AE//usr/lib/locale/ar_AE/LC_MESSAGES//usr/lib/locale/ar_BH.utf8//usr/lib/locale/ar_BH.utf8/LC_MESSAGES//usr/lib/locale/ar_BH//usr/lib/locale/ar_BH/LC_MESSAGES//usr/lib/locale/ar_DZ.utf8//usr/lib/locale/ar_DZ.utf8/LC_MESSAGES//usr/lib/locale/ar_DZ//usr/lib/locale/ar_DZ/LC_MESSAGES//usr/lib/locale/ar_EG.utf8//usr/lib/locale/ar_EG.utf8/LC_MESSAGES//usr/lib/locale/ar_EG//usr/lib/locale/ar_EG/LC_MESSAGES//usr/lib/locale/ar_IN//usr/lib/locale/ar_IN/LC_MESSAGES//usr/lib/locale/ar_IQ.utf8//usr/lib/locale/ar_IQ.utf8/LC_MESSAGES//usr/lib/locale/ar_IQ//usr/lib/locale/ar_IQ/LC_MESSAGES//usr/lib/locale/ar_JO.utf8//usr/lib/locale/ar_JO.utf8/LC_MESSAGES//usr/lib/locale/ar_JO//usr/lib/locale/ar_JO/LC_MESSAGES//usr/lib/locale/ar_KW.utf8//usr/lib/locale/ar_KW.utf8/LC_MESSAGES//usr/lib/locale/ar_KW//usr/lib/locale/ar_KW/LC_MESSAGES//usr/lib/locale/ar_LB.utf8//usr/lib/locale/ar_LB.utf8/LC_MESSAGES//usr/lib/locale/ar_LB//usr/lib/locale/ar_LB/LC_MESSAGES//usr/lib/locale/ar_LY.utf8//usr/lib/locale/ar_LY.utf8/LC_MESSAGES//usr/lib/locale/ar_LY//usr/lib/locale/ar_LY/LC_MESSAGES//usr/lib/locale/ar_MA.utf8//usr/lib/locale/ar_MA.utf8/LC_MESSAGES//usr/lib/locale/ar_MA//usr/lib/locale/ar_MA/LC_MESSAGES//usr/lib/locale/ar_OM.utf8//usr/lib/locale/ar_OM.utf8/LC_MESSAGES//usr/lib/locale/ar_OM//usr/lib/locale/ar_OM/LC_MESSAGES//usr/lib/locale/ar_QA.utf8//usr/lib/locale/ar_QA.utf8/LC_MESSAGES//usr/lib/locale/ar_QA//usr/lib/locale/ar_QA/LC_MESSAGES//usr/lib/locale/ar_SA.utf8//usr/lib/locale/ar_SA.utf8/LC_MESSAGES//usr/lib/locale/ar_SA//usr/lib/locale/ar_SA/LC_MESSAGES//usr/lib/locale/ar_SD.utf8//usr/lib/locale/ar_SD.utf8/LC_MESSAGES//usr/lib/locale/ar_SD//usr/lib/locale/ar_SD/LC_MESSAGES//usr/lib/locale/ar_SS//usr/lib/locale/ar_SS/LC_MESSAGES//usr/lib/locale/ar_SY.utf8//usr/lib/locale/ar_SY.utf8/LC_MESSAGES//usr/lib/locale/ar_SY//usr/lib/locale/ar_SY/LC_MESSAGES//usr/lib/locale/ar_TN.utf8//usr/lib/locale/ar_TN.utf8/LC_MESSAGES//usr/lib/locale/ar_TN//usr/lib/locale/ar_TN/LC_MESSAGES//usr/lib/locale/ar_YE.utf8//usr/lib/locale/ar_YE.utf8/LC_MESSAGES//usr/lib/locale/ar_YE//usr/lib/locale/ar_YE/LC_MESSAGES/-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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointercpiozstd19aarch64-redhat-linux-gnudirectoryhttps://bugz.fedoraproject.org/glibc((glibc and (langpacks-core-ar or langpacks-core-ar_AE or langpacks-core-ar_BH or langpacks-core-ar_DZ or langpacks-core-ar_EG or langpacks-core-ar_IN or langpacks-core-ar_IQ or langpacks-core-ar_JO or langpacks-core-ar_KW or langpacks-core-ar_LB or langpacks-core-ar_LY or langpacks-core-ar_MA or langpacks-core-ar_OM or langpacks-core-ar_QA or langpacks-core-ar_SA or langpacks-core-ar_SD or langpacks-core-ar_SS or langpacks-core-ar_SY or langpacks-core-ar_TN or langpacks-core-ar_YE)) unless glibc-all-langpacks)utf-8b91a380f2ced56ee199a30e91b1085f8c925135c2457adc6abbcfdb848460daf8119473e2d970475b672b7e4f67637196a086c6255d27e3880b25a226b4d175c? (/h,B*YR9[V5KZPVUjxa3l؆@/IYM{?WvH|huFQz0Gg7mvno4lke{ $02P@=gp?|W Cۙ;"Dl_1~\{5!x6G1gq ! _>L4kFAsyl+ĖC5w"ޝ:II@-JubߝXy$(ȗW~iGCfTmD$)%#@͑bSר 3(?{ԑ4fƄb8HO^;ut>\~w S3玝H6lѩYSk[=Q0_t<\L oDE7[Ԇudmc5q=>)4 ̫[,*fy^5;XNeVQ+)Zy+ PVJj6VXjҒRG}3y_Sj{tb:U1o02/GKOAP0r*:?#O(J|3si'TDHӥ|hО ӥ}[WVO2\TwDH;q,_OCAf& L,ܪNJgήPQ]\}z?RWVIF \xoc׻Po/\G@aAYӘNw 2 50)dRx@DS B({>x谫1#yUJxgn̥gSCQ gZ,:`Ajoz&t+֚=r 2lGPDhA[Y~Ճyo_1LBp28W/luuP͛.8 gd41QZ08 ҂j&(<>>tqEmC~^,V j;*R?2uKׇ.ShN#qOP, {@q 'zZUťX3f=L}ή\h'#Հp[zӨr(h_e1h'QPPe%eI6lP oaYh&Jx6 7-%,ȥ84J LVvhih{VQZk|V3ޕRaw)XFEqmTRT)P hN "H6ͣaQ6&cg g:έL'U 8YbDȏ2܊PѓgR2rnikc,J 4ʶChA1)o.J ;j3R #[ZC֚/-!39Rs>k4Bl L&aWpt(BrVʺb ޗ?@ٯBD׃~&ȁ&~o>.Z mӾg}n)PNM0+# >Paa B:9B2-GG0 +VP "% wm'g;L6G4m=FbON4ǟLM 7FPw^~3.X+Pp$!gbFBO>o} >NS֟(@@hA֗ڏV~~O7?/WR_ÏIl+9泝l#9G6wgm#g[.r6lm=lϝm!g|mw6 l8pg~ζlm6y?4Cٹiec!'Dx܈KӺ6(kBр<4e,J(udnGC%)%5c^x)6[RR0A:[V|XݙA‚xuΊ%bE47m- jłRze5Wbij0-,Cqo  0[3+BUt4$] 0+ .+X3!z><{17b@|􋆊goC>ޏGC7u_P$.{SzqeUEq[R<.!Ju30JǶYuCC.[ (jU^Dz>G01z5ǯ۪G%կۨmR>JʗJ:nZ E2 ٹ} z@bצT |b&F\ &6lьPOzѠlN{a x?|%;9rȀ!iҲAHBפjJ]Wz?fKgNz4]T_ YT K8p/}] 92CC.[ Z`"h )RB{ %J 9g!Bw:r఻aF i4d^!ZWTR6PMu2XQBwWv )gz*))M6'u] ìcQ>pؕ^pX&i{`>"ʍX *AQJ;k4xoc٧Zpnjj0 83Bzq#6ji̐_!Ó>'SS))M(D@|డJFM% HL *LA 0vqmie 4@@ ^YUeW(+*RhPKC;(aVF}3~?{1/~}|9\ .Z%~b (lk'&J_owut;bCC.[ Z`"h )RB{ /c$FOsTJʰpS8`hb!:asxҷd/Ew@$s1%R:Tp@(B0 "@FY?(ܸTZ=/(JRKnPnHEP=UC0E g96u=Z_H`QQB" BL)\Ơ+#}ҕ}TUQ+€ʁN Ml#XP3e{)e w-_Drg1 u/$ȠOk!'22¸ ?>*^r+[ą32'oSUte+r%%R_H^C SD9;If.&{*PӒȬ;A9ֶߑu븀]%,(B3ވAIqE/24n!m8m;,""eY}c>jRrAsn.b)݋듻_r2(^>|?A#,C(fdJٗ8^jitY9k V lРb%Hs3=#b!c!b!c 1c!B 1c8#1nZ+VJkUUS]UUt_0vgy_    @!``)NS~R? MSZ44pY<{EֱN7Nr:r ݌÷2.:5y{=0~KzAeRh"jC~?jJ]tCM%B3MD({-1^"5KtLrB1Op=gSלV5.r_ (<}T"!CHX"؍!K9a1R1^2[ie0iv6KڔcZMrZ&nޭC{ǸH.Npz(0[2ZK׳@ qvt3bSHeM3 xBń[xjÁjZzL[l*M$qW'=fow+VFF2.sǴq3?8ߘStq#E:uB,kc{׆ pa;o>[p&wQ3仚 ۝w@SqjKf D=j+w@Fk#l~gCB:雕޳T#д)czےzd>~Ņw;/suuyi z*qlWݤ./10Mj:+~PYذ__6qR4?U^tiS#z?jTJ=W8lDr{ssKI:쥱yCw-d_^Džqq )R0,?\Dϊ/rbn ShGykw×_>Ld f4|{qdcJ7/o."ۑmڹaos2vʈ6'5{_+KAOWEs7\eaGb&g/& MXuF*8^.1#]'r2ݞ g=ꢬ}C!ћԁ]wUurJ]́ {h@'d729'/8Ž WNP:y4Y*hK+DlTqe hY e8˪4i9ơK˗fPnJDa%O=*MLTd[ޟXB7a@g[<1Z)){'u m HLo}Uĺ]ф͔*U~ D"*͙D bzvHa 4Ɯwe1Xq!ٺ>ܬo9Z%#&@ZtDJ ͅ.y撞:# .Em +t4zK kWGI?VշPz| KoMm;!-4|S[<3Zl }'-LQU{V5g)!7jC0Ph'!/bV,c{-z-.^Q' ].}yTs)o"E&bcv"EA?rFowdン*-9g<6  ?nQܞ}^Ic8h}< %"O2Tt;e%b͸6-TZ/Ö٭)G']JHe:)'h͢Y]|eLӠDDNr=:|jOT+z[t=V>q[@B(_ h}(\(s>q1?ƻG[v\ EVG+V#pXh߄k='}N\|TimN<~GEx:pHE|4\ENXSdO `+,qv<䀠l*Gr:TKh0 ՖKHćkpE~4G<}y's'N/Mv?Z3SFrL4plͨ1#"57V pXƷ0 2_ZUhx ]!oMUsoB/@~h&E>犊un\]sg3)b-6imj5Uuя1Vy HŘL4o`"@PoT7Hɟ}$`,qyY>O+n^YƱu]%c Ҟ*i" Y.>}+ybK:I00Yşڧީ1#.\T(Z ;{+{6>uv>G dEZ,ȇ ElI1)ma>cI $gZ,v<&HN&pLC ~y353%6;'J~Y\S|43M͟8/wV, KS苮Ihai:{)M,t]X'`f(KHBoN =7kYPOp3of3%Xe 7^j!{mXrWBz7Nh-ۚ >uaG32~OƅqhN^͘(*[d]sCTs^r{=t[/V6}X%aylǦgOG].<&rpH>$p٘AF~rݜ~}R(OxSKR/xG^5a<|P$WrSUaM)G:B7aTMPwl–5 r/xF;KĴ.ɹ?l:,4Gߊ-QLBy#D=w.C]&׾dcuڟ/ߧʝJM)8 V>[-s AOEBe@#zq%w~X+b@&ޕg[׽ 0݅D:L2~I7f\!i%QR] nF6?)Uo&$gxyut9m̀"O }619C2m4ԇG.ۂzD^QqOM mWGa@[+n|7rVN:[plܖm"U\bx@_Z>Uu{ݠln4z,.{zjջ~q=FV]0mj.4>ݩ! )vݡ`;]`~;Զƶ7tTd/u0Vr#@T4Co {X.x Fc' FX0 汰t3a, Yw~7;fq5k+ Bfq%,nכŭzw3636.՛ŝzdbڧPedc7,T+թui6H0cyR2oTٍŮM#XVՓ(!̑X  P6jΔ {`z `x )IhۀM`Z TmYO^:E[C{w֏C/vP:p~hi+j̦XA4 (3/F 5喞9bMGdNZQSOf:`t.f p$8U')CFc(t;sjtl D2kK`;2w1]܈c,w$-tao_DWwQy{.9*>e{}НYHR.#5})HD: \|uG&W Jw{~05Zb}dA ^))H:FKY"W>^Y~=WsUBq8(|ZtMrG(sFv>(ls1jÉ3{3O0ӵ 31&nx͓OV>ܬG\Xi*<$vŒIT䆑  &,28̼|l\L<,̬|dDظhXH xΰ  Nj GHIa(M58W;wyI?d1΅ ~7|#mmOVKCJ^M5Lʩ[f^c_SMǍ82g&+*=O5؏:lFWi= v-Cj1?T:Gz )D*PGI*NLj{˲$$dbfXO| sROI'cOuJKLMNOPQ⫎^ir~ÀòîĚĦĬʼnŘţŹƂƆƏƖ !"#$%&'()*+,-./0123456789:;<=IJ⿑ȀHHKHIJKQ  Q~  ~  r  p:Q&)I[%gD! \rn^ga$'^ 0}0(gjy@oOSF~$.؃kDzL@Q©/ /!#XLϱ jS7rLb*{r|qc&,F* bX:(H#:##ȅ W/WOFDh"X'a-RZI-#z:9?2ݞkVϚ.BoWHX=R뀪Ie:$TDF~5.kZ¸wJ}1%jOzfa%0E {xp^hw=ʢUuݾ VkPQdT9~rj A{"wr!YӜ$av%S3 n]*Q2DH5.%lR5wS霋+Tp eNoj:zl1}*gZ|LʇUk{0/ɉ,'h7"6MM~ ;t d/Bpd`2QF/|E:ܜ?WYVUǯkF\Ickݖk*2\ϿY}BS.XMdx;cmSEUڴp`/d?t9Y p+bP{ʱC02Sk$8?0id`?܂o;寓CwS~.x#`͔U Pk oН)i{~*Cf,* aG^nO3Jw v믙$@+gEKmS`lW[b7D[7(ʭ|]QN*!<;fOL:?ZO',0p .YR@TYG$<%?띒_mdzz]涭 鲬 1uK7j54%?Z_I9;&b(@Oќuma/{*u~bػwt,Y70OEt}Od]u>mDWLf,HW}S:8ea Yp ըJ{a ܶ+$Iΐ`Wܑ.a>1DƫLq˃b -c%|iɲ )fOVZmR{"廓jb2nmB+qItޡO]B+lsq4-:yrB]TB_J!v]T0=ɐ,&AK(_Qܡ%i(o 9QޟAPB1jw5(c<9TA^V 2SmMf? m@1+G-g1zf | 4RvOobQ,#AiH9[Ե5j Hӥlu! ni:2nB[Ģ{%WG[x8ua@䩏e/ 7r6) h&NS]‡Oez9y1tQؠiI1MP+pz 7On׼a*BbE ,2"/Rx  9-ng1d #PS[})8+)@-w@sPez' y'$%FQ , &ʭj )HM_A޿LY}̑o? S"ʫtzU90bٽ~w0dT\&k)j8_ߡ(+**iҗ@wbBTa{l׵&ӄFիG{_*JoUd5BEH']x(K\((,UkOCV2% Xa` {e?y,]Bqʒ f@.xk%T\|Tx!qQep{KjAOQʗnf†` RPD.m4bl9L/o?m d k-3WN<H*<)Fθ@C:\ad\󀑸M?y>ז ߣ?օ?<)CY.:rɰ^ 4K[8#^QxҨNbqEOldD@C$gk[9o%aZЄǔ8@前>!sOFm5m~-ѣ|+. )^M*OO܉uAjzp+>+2ޭ'Ho0~= |9?vcזvEN=%cB{k/8BЎfφn֢H"F[F:mWS41d)HJ/77LAt(+bփ#6DP6pr[,7f KL\Hhmy[lPjSF2[d|d7,f'L};WU+F3S#W-`$J`2!f' sF<ăcE;&fEN,ԴD >gM&E=gxyH0 ^ yD,ɳa'pڴ\SICe0fK}VXF1  r #9:IC N p 3WU7{ZUJؓDbe4H}V5EYsv8Mc2 e"@5ϒo#S?⇺G|V=G7?7W~!QJ<>aFMAz)U2Ձ!G*'pDH8 \,uɇm35l,K:?GeTC> b W }%໯ %D{E$h>-҄/BcGMOXS}Dj71)W{d=jo#QYF*7E_Kl闪E_žwz "G_r9[:+]"VO߃~̣O }d9R/Si>4?!m9̷h0Cp>X_PQb)1O^c%R{({2Me.|VʐTD%|C~"bZ|)_CDdcJ!ڃc|)])\&*ÚH7&եEf@`*H  $F$DCXw x?zw R}~]{<.IqV#:Ӛߎ_* `2D JL1آ~FQ&3$g>IlGÙ2盙r%=+o䛞/Q(q B> !&Z7j 3FتhVkP8 LzMn y1U؆0B6I/Sj_Pv<틦+}hڗ#V?+S}ԷZc>c+>}AOb&#ssg?G|}^_~Ϣ&>?yn5EbE;Z(ħ /HzQ稍1n)|%2P oɌ]͇5EQ>SR7&'~giBg(:`/#U_o;-Ud\-֪UգT]ʁƉaZ1D2xc}ۖ)R@AKDin|*C(UjV)?bO0;Ã9 P0GS$gE1(Q8Gq FBbT4Ņ,Eq,)bi,΃q/yE<(eQ,6s]A<9WѦ E$'J5;= l[j_s^\2 ɕc ЁT궪-@^ %[/K >8Qq9nuTNc%t+ BgAF}c2KW\G_[līk.{GEvX@i3YTh>fuFKjswWUUU#}-[9h TQ{5PA2e|+f<*>L0poSmQ@](\4(M }7i'Crt1~~?J}w%ڻe{Wr I%'0"=myN)(1w07&kr}g%<9gݖ9OOP)>QAE>0H L&cό e1Coӡ C,BsGEHOd^0˳AIK͊36 ?%z$a7ji4=Nm,쪦i,YyUHDYǡ= RHa2GjO-Ո?L~$3a=#i[T5%ݻwd5T9T31)0FqBJ1t>ȆuoKq=`ߤlq-"V։3Hw9)y5<1-L)B1Ucs=A/fœ]Grv!Z/ي+zJl"Cj@{:{y_0Fw;C䡬G j  1I%[oE#G97I ^B32&vneSmЛc2Nm[J;8݆~7\.yT>HD$@(!Fɼ)3\]F;=yޣ=[!'"DQAL|ЈlCihe|#%&ND$r.]BM)J(E ΨK )1JEAF\n\f0h; }3veC)[=sSvx8[&BBxb24 ~ŵ:1 tB_v={t{r9 EALB8q)]t@ߪ?s@?, e N ( %.(&kX/u vk،,M eUz}]״~[y-T[jy,T]mʌ5^rnϫ4u2ݶu_2mZ_ VA <y-ST|&kZ]-uݖe^*zuJo93W̤:_ЕTW70OU+SR pL\I|U+gR ):a]̑W6L0 }*ʹݞVi~]*em3HCFK'0*\]iLv{N]שuחVƀ.4xM0a<,uՖi^.vum5@(Ct"h;`m+5]Uemϫ5n`ihypg̵QYm>JГ?cG g̵Q>K{ V T]Ep 8$:_[X\r.PH /g6D2̘:&]v](~"3#n&h&IQ%1*_!F lͽ|;x7swZ؀+*0퐎J p*C:c#2"DYLd|!!OsV@3/+'[#ىyWiYH 8S(}@؃{zsvkvVc5[rSJnBd7rDaw:sT=^ߔ xG`W $T $ n1*zYt9ozkrvjfVb5ZbRI^Aܣ9Y10R+tC;xs[Sb꥝уvbs>7)vʧpz; ۴`HxNWXkT*PL|HglD&^>܂rfjeFbv%ZaRI]AmȂ)q j<>^?GX:q~ηqgjzEN-A>>/R E+@<8h{4'k0Z,J(d:$#*  ?.Oʌ &ېq^>? |eӟ" |ʦ8{Z}?ςۓ _=b9 !h7>ڒA$=93+ C2ƫJ(Z,%kD cʌ<@ŠGsXpT] si xY9 |gEexu7oq^mN{֜k*鐌ghW $}ո2f" $h ifιp8|٤o#:uf<@oȘJbYxl H)"IyyA $$ĠC t ;iH&u=]o.0@#Š-X97EH6̶L^ci!h@a ,E 1B!z4)QbE"De"b#UNt9`@U>p A"^B@G!+Mi~)` OMw?Yҥ~QK!"B䣀}l] <-P =o3?Ȩgs=@T|&5E8+uշcO+V8{Ϡ8Y0w=iM[ۜKMgfJ&B%!-z-@]Ps~GN!k{"D:2u!ƕ]S5PI!-d` !QC dDfANj WR4wE۶mL@q0 +}R?R#A(RƶO7Aۏa%@r3j.̀Y8ܦtfrX"Fx3blMGt>fJۚT:} P'38&η> #ae.1tJ"X `*H,we5\ւ%b h8¡l6ͤd"5* bSLD=`ucnJ ٍmɒP:3J(]TTUjX$:}VuxQ%FJ~NP-X%T;kz2CbƋh 9Q6fI2 8FAYlIB 5TC9ͩ1vdEuDg(cI]ӻG_rC|Wg[|/w',IRm Si口~(o2J$F">賬ꧩ>vSjXJJP@{}Nk0>ƲoP(۶?K$>x;cP$O>6rE=}OgUS?Z_w4J}LWnD "闥jVԉ@Cs_# @R ^hً-;221-;@kգh4KrMS}(ꇡ߸3, N_QO (M?>ƻ()C,?*?U壩*4ER~惣|&i/le<5N~1!3F&irS'I7W| /?&u*KF Ak=n<K3(s9-$7VDJOE8CfqQXrPbl"-r)jqj)(6RTji15Ì[J 9Eb???tU([)⟮f+~ɊO⏪b <)>CqwQ|L(ϵ+l|S=EMcք"zj[6|# ֨ g > B68cHnc(!4+臨p૫__]}W}~꫿S_ZW__ꫮNGhJ/{b[|^o.[˞vKl@ S.#K nj *"=y$Ì3q.zm/" Meԛ"}:׋Cvt9}— i^crCAEʅ8M"Hf]o /4RiEF Nʥe/6Xf"$!cA)=p 󶺸cea܌8L%.1 hsVR/{i@@ RDsZ_kdnʖS(kXTK])p=VJIb' \Ė Wg  (K/KUz9Py .*9%X{/AWaI`ד~_dz.JCkzFFef Xw`) SמR !gb F*{]'as~F)%㏾-H/q^&_.>.=sŸ} =\ J췈?یG&m%[F/D+`٧[?~I0yܢ%N`$gcV>,pӋ50E;773V'|+kRŌt8Я121Qim9Wbȃ D( \` 839$otg'Hlᆚ  .Kѫ3= % ?(ԁ}uߺoݷ[wn}BU{ӽzWYok۵vn;#ZQ-w˻nz7lwlG,`0i-K RT4wahͶc;QAw-?lۊ `!&&Ißa)Q{A틺܃ǾmҋD7s몬"d,oҮ먱5&)4ar#N¤<#OC %Ӏ$f:hZvͳTIpOek},g#*<S8`aJ$rn<edŐl;glpͨïB|.hS%;dXWf}D):u8 ;c:.\H/sDESERcQ{4czLd&qz! F!j ʹ)Q #!]BGn|XPM cSOR!hđ:qP &S;4e?! D%(Q՗{جGgFd a S+?%lA ;~ޘb|"SuG& F"$p?z4;Τ+!Y J.{Q"=V@)㧽w'5 &ѓmW^@;l59r"UthZ\w.# z[)K!#afߊ(0TOn-6"7@P+ /6K8a:)ꗞ"$0!)nU.bV.{rIA  }g<,'0C '||urR2+5i϶ߣ6[ʌTHx HE`H">X]A90k鑔1|I#8皟ԑH02q8/@˞kKN(@$aIr#oPAFA.>aa˴v|_g ƻeVÇq&/ٔ :Kh <ާv\Q-fWvϞ:n  4(s 'U}(׿~$(D'Tp: MZ_cju z.v"G9y4,!ŕ Oehfس1lRlN&wba'&Q웏 1`MM#<sW!WWtgivFVAW8DfC=n3p! $a!2$tU%tfUWsȪ]D."48Ŧʧob0Msad1b:keп;3ry Pj@'9XoV|4d5P  MaK6ׅ-65} 6>({3s,zRi/6 RSVD!QB K!QT*\auĝ0}Wq߆.5?ek8 Pb,+-_;ytao[{h56}*2Wmy֨RJ7R%A"0e2E Uof=\N&1ktQL/ND&1bD@_1˄-|K:VFlDuUyh!t>.Mi_03e_߸,&bq ɁO^T3lIC`U{srэBf 3P6,w2@M}U旯!yŗ.in쮡gWzdәG 6=r`)%>"}![ rs-X}'F@4v2xQHq sw#!ÊSr6e }/ ͈,,>$Z\fQ͖pQTOTA;(a O[s^ .3xirJkaԧY@T{1:HV.)+h D+P#T>myHILo54漐3%ъ;H(5sN-U{!$F;hfϯ)ֶ]l:槶(ieD9ind7zq/\}0T!KCd[pbS8z;#vbN<ˇ=Y$/hQb.։ ?8HNa4 F>-Iu|f=qLNPeeɠ0t"1r`4M4<;eJQSa9Q]syAclY7dƉ77ɕG;(%[""5r(Q+g[ j %TZ$̃CWx\p5AJ`):%6}*|+kYNGJuDU2=OLhL[zWH] /$ȳtxï:QA?;yO"PhMNBJ3uG|_$z'6%Hyy;/P*FuHaA/g/"B_:2 쾮M@oX,鼣fhqYb^Λ *#j37!.neN㭨E:A9# =ZXiRdJeDB|tv~~j~c[zea¥!I/MW1H>R=Mk%9*[ۮ횞h hH̷xJl%h~cW9OdG5D?s˸Kz?ͽ|h5H'b^-B2R" vkwdZ'eNR=Nc(0 ]ӳï۲%'y̻P^./YCw ~NwPO=vRcoJ mɌB'#n-?YlU }\Jq/{^dF>/':}yk5K*1 -ɎBa9UCD <4 f+yWgqF&M" .۝\wjIs)+^ [M[xirfJFLq j%/<{/y2#xD`Sn̬k B"ٚA+d \TuLG=?7/܌ =˯/G6&QVĠP32+r#GeeU$E4( rL=KƏ 쉎߾<Ϻ8|[4;/Eݳ5r%jҵTC3"RLF xx1rP$C,#_A1m `j%Eanˮ(iB"F}]1B,4+0횞~V>bW&+lF޻9twlWdC/&({j/k2wiYQ"f;l5S/ꌿ,|,F]iMTޅ:sGf(UF [9uG#3Qb`%G>'J0TF,%ܑVX>]l?9>b˧tk=_zeexÊJ+:'(ܹPhf^d%N`=ܿ~^y[W^zyvY8+d1aMcSŖPLHk8% 9^M |0:͂3"3T6#7 4#yS|о<3QzZSsTZP:|x5 baˉa;/ ;va~#.#l5觐SzSd:h'}ݠY^d,BK& bW?죎> s'_m3 F7 L =ySv#lp IP;Q]Dx '.SNP /\Ѣ s(DxW2sN>w{N!sC yl(uUXpr/(D:<``%@nѥK^tWju>Z!cɰhȜ%(D,C`}v28 eՍO7}k{!VBfbV/0>bb  & 5]Z [Q5wЩ7A %v= NV4H4 G_xחт _x\ T)*(kQ xU*_L|:shyXHLȉ@|, uV~hSګ o/:7[h$/^Ny7pŋ. xr2?J"PIqbDDEz2id]ds"7#:du]7Kdv.`ėe,14ؙ $W<쉎߾<Ϻ8|[4;/ݨäIYAc9UCD <4/L-A~D.CBCd]ʼnhxP5Vl+0gw&7ZD˷;/F6R&V X<ĄT?P؆@3"+1soՇu5ix~]XkuJ9)b#J@kyx*EbڐN@!h9fiUv^ģXihf;|HS-#:,$H>~ٯB4k:Wؘâ)Y!avf&V^5V JB є,ʧt(pnlC]y8p-̼J{ʫBOs?o.kg,! ~v*iPx>k:Wؘâ)Y!aO/܍m̋ >ۯ/4G6&qFըR.$Л#eeYO^7;9>$ ʎ_y^bFwt{*'kC<p RAQR!Ԡ~%Е7h"B"-ߞ@emE28;S=EK؁3A : ;鉂kJV}K#nE4ْ_}TT /l}3=T%A1SlX8&9VT{Ȗ;Cw QDf}%3?&RAiRTA \Ja J & .Gb*E*Bvmvmj*R :&NiCҌ2"w,_qJkq-Ax$yhqYX2<`h5XBH%P2/2/2/.3J`$<@,nRm)s|!iFƻt! UH@uL҆eDY86[3H:d82 㲰.Gb*E*BT(H@M:;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]p-t`WuiUXjU""Q: ^ =[6Ҫժ25AENaZè xP{Z( ;g|4\,FY-F-&Iӯ[O۬-]Rys*xw*{qW:qbW4qNc4Fsn4eFv4Z}3^z^TN|8Sil(o=cZaa~3N3ltTj}ntnƦE(]t'`Yk`)ˆh6ٯ0 0 0P|s9j_0nsk;q-2=w }U=Qip?5fPMu\d|)cqbuw[80~']nw={gv]g^wEq0jOF]wEAnBH"X Q54F}LRTJ0;zTg Q]'@uħ~ zAM=Lp6vPc2vc'\]PP;a-2=2[U@곧<;`? &;IW"\=tlO-zeUT]GNuȩ8/-e}KP';d 1/DvEȞc7t웘]g^v9!twy4!9c4šWVyBL: = ۃnsk lt:譐*W ]SEt^ E@m;9G6" YTe;LL`#ZT9qLc'\'"sd~{my1osVao(4s0'䣜\nrM=4yg&䛘\g^rK~i-,9$Q #B$W  yȑ6rP#2r#X䂊<@ĉ\'"rD~{my!1䳅\rB"sI1LBQOP$42i(4BB% db C& %gK&-Cx`dI*!֡} ':PjAǣ,yv12q&ҿf{ [aLVqN~㈡[R l  o5ZKu4~<ZAW>FiHA9BV4@GK1JHRbFe=z2\!'RDٲ&w#`c!H0 0 0P|pqp-`eJH_鑝 l&bVI]Aۣ9Y1b%B؄KhݏI\aE9A{=k9v[5CbZgeRHO `YbLQˋ\..z0*h'aH5~4_4nbm> ]ϴ,1 -ˮteT,(HN\ژXwiUQ4I1 2&u q/@<8j(0j,Zd:F'45C/'/-`F()b>Js)qK"S{KA,Nhd>d@Í.U ࡫5:# jW]_f c4Ovǭ?ZCO,+8xEshY寪iZ((p9 Ɓ1/(H B>9[h G?ɟRw8i{~E_K ο߯KV' 1;}9빅~z7>I</'_r^^'鬷;c/D +PE PRrݭn:^ \T!PNZBf't )pD؀ TCt2m ='VN$AvIEfecٰ]*J;MHB:/ >;T.(\Kuc)Rᴠ6fA X +xe/t%pdXI| C"ps~ U( (Ybf9x|uknk\cs%M.=õy%8z:@"2N% lWzvM 9m6G_l( 22;25{6F xIwlE6fiXTua5#  Om,0&P|KW4SʞH~(x^@(j"g!Xd lHf-FZJ-с@.b"܅^Zd=gn%=\dUlK@3))dh{B~kW>N˪U @ƴUz8IhB.燄O$ɉXt"n!I˚/w«Hks;.* p8Qh=,}Z0 ûzZ%5ܻ;-J&RkweO!ѥ9}._ HGd 7nܺkz辧DKN֨j Ň$p:+G jdOw%^B(#Ia1R RcIըgn|!mJ(4ACq~R^v3,Nj!8T+fY0xJf.m&؛I| 쒻*a|E@cV QleYƋR3ԿaiJmVQQ)`ٽ{La f HLMP1>Hsk{kЋȈֳJiCto~'1@ ϠdCŁυwrI[{D+L}zZ@f‡ l$(@bX2ى ?fW_|-bD6A:(!1D)vWr,z@1"Ou؞~L"KQ['=evf~ /4t ;>X<*B '@YkPm~B -b -B -WQEQEQEt!\@7˙0=+z,NpP.h๗#8js퀻p. <o< `PU u2H#Q;&X*$y8"8΂I~onm&^.\ r$% aRHنF]vn#]faw6" G$Sf>^Hu 5iER qs033+&Qrxu\i"S?&1>[G 5⧊SHa쿋g*vžCM졛c0Dסpg(jP<|SnK;;Ig"djvޙ92&f왗_Zv ^Y)}KR9&doTTS佊WQNc(+BuYNaSL0h_a.Vj@VSĨFO 2Y)L:IwP>,G$"HKF%F i ]]qZve3YzѕR'^2#ZR TXH eTo8@JN G`l3X E>eH< BQ3I1/Mrł!&I >y9`3hUxHϳ2'}KR`z #l!ˍvl$JZ6 xAJ->@`+O߱JeV;^HA;?<߷L- (˓6 ݝuivԃtJ}!?I6+ 3kڄ.p)mmb 2؋-6m` ËQW+W9āUE(^&(U m=ݴn]Vcxr\2lICs߱$&envwo7m;&Rҫ"ajh)eBВRqaAiP`~] l<,ww g`A TZp=Òon g||'(}?!#eZ6!9pfC[`&ɹ38̣ <1Ƞ&U? `\Pi'#Ee]e+}^JN Yٵktvx8fTl|b3,R*0Ar`~Bʹ-_ 00000@1HADŲZb<\I@ٻBfZO!;IPʐClH)b-*ʵq iw/~[~ @}]=Ν`opKg'Ɯ Cw\ȥ,;d0˻fy*|7]Er+w _WN1K`T"v "7jQ;=7&6GBD<EQ]t$2taln&2R"'#Qͨen'! 2>``Gl ] 6|t{S{sO⎘d앃juWCzpew0s3eoC>q_{\X{&XOPu9nC\@\J+b/ J~TJdyH2iɵE΋QڣSreC&}4^{(-qPD*-ف ir2͗==PJ'= '!o! ?R1S1߫IJ{ʀ T#K P%|_W*kLPEFA B~zvMr nˮjfIb>6-.&ɍiEI(A]ۮYmUM,Q uܦeeU$8 ( r1A=9~5=1-)z%9!۴ $8a%A !w=og9_eW5EO$G1qaUQG4̢$a m,쪦i(`YM˰˪IJ#qfQ0 b{~skzcu[vUS4KrC0yivY5Ij=N,JFA B~zvMr nˮjfIb>6-.&iiEI(A]ۮYmUM,Q uܦeeU$8 ( r1=9~5=1-)z%9!۴ 6a%AfIb>6-.&)a%A !0w=og9ZT] iQ uܦeeU$E4̢$a ]ӳïA0 Q~zvMr nˮjfy66Ump579'vM9_7Ҳ+DM,Q uܦejX5#]}<F\,gïi57>iRo^J/ΩHULia 7KgKn-,1<A=cXw{.]IvqڜeD~7 5FZv)z%9!=۴́] &}ïii(:n2v5&.S{bZ.^EC,%}gM^X|i2{ؖىwt(l#m2JB =ѮՁ>̓2aUla[DB 2-$)%~8q'r$ vΐYͧvu;;82N@P"Cezz ,3EX+̖ymItai:(iYUe!io{-u'jM;:Ve]K[jI%%`G333p1JUUUUUUUUUUU)KUUy`tEQEQkuvuzvMr nˮjfIb~^mZ]VEMRt0@0 Q($]ӳï۲YqaUQ 4̢$a  ]ۮYmUM N,JFq 0@~zvMr nˮjfIb~^mZ]VEMRt0@0 Q $]ӳï۲YqaUQ 4̢$a  uܦeeU$E8 ( rE@=9~5=1-)z%9!yivY5I=N,JFa (@~zvMr nˮjfIb~^mZ]VEMRt0@ON@,]ۮYmUM,Q M˰˪I~w=og9_eW5EO$G1?6-.&):iEI(]ۮYmUM,Q N"{W3" =a9uT:q^OoB~in%*WuOoBT_ _0GNf=(!( :QmcR)B$TP@ḫҧw 6` 6 (]ik"L8BH:Ӏ_^M^1AqH[Ƕ(_ ۲F& 4 y ]A,ל1,lw1Zڡ L,3JWmvW.%b kqbYw⿹trʑnmkA [u^^3GSfRN"!Õzqce*o |7'SG&~Si4W:$O:pRl"(R5Ūo=N`Izd0B ЦA8M4F2O/ZٺYrlR 'H8Ƒ$xNxSrQ6,7o V$#rz/&m9YH,d]OpbiK>pJ,3AϷx;UPLHT͖h3Y r᭛ejzV~UJxeQ'S4T[7+W5=Rr nˢNi$ >hjJ aB AjAZ-fl~2(h4ݐ?꨾`?^2 9!Y?xwj < , <?$<y{x+R#/ GN ;?6bq`~|c20ݾ!_B7Xۏz5L315$g`98y-,;Oc UVRJ4Wr^Jj:dbx<{-HӪD8Q'I\;u-ikCaܽ' 5D3 ]*'\$M5ΟJ:Ӡ jPSBM 5%TUQSXUSN(v((i3AI}TPҙJIYJ*cDPR5πLIeGmJ wԴ )tV魎5ݦt߹5޿kO30|C'GPvDd|b d8{F5/ƂS,Lv~{{rHRPR+xaf8l jn5͝EpTqeEZX^XWņ6VGei_z/Pk?z4iw/IM o+Iעin5/īWK(t0J(i} Ġ-(X|OJ64Wsܞtʤ;ו~uڜOA̅y>m?:9=% |ޙI5~z̳8:msЭ>P M1&IF *#RHaD ?Q .ގy H: F, 2tL4,opwuqWYy Kr~BA16 d('0^{V lX7>yKRv~+r$2NlV{qin`ݒ±:4fo6iF_2?5UyXE>(reUk[ۅ|$?%\9&= uT(#TtvQ[+by Jv8~1 ܆B z W 5w;nV`ƆDbиY u H7mLWAPm02heKb"䂲>T5<=R&×LV;!V,'Ea[/zXmDGSNb}-ÒpZbA6ľYABERb3w -AddM_&Sӓ 3O48 R`vlb,E\fRl@"rv5ذPJc O݆ [-̭4;1>}-wSdE'q$%zT ďo){r1Io'5|wSjG4`bBXYׅbȒ>m utL; R/G.paᘚE`)[ɕ-A,1gx:ԦcrBqAB22{  1PmeQk>87)c4̽FE)ngR8 TGc͑H4C\(z{4NQbBHnNq8%b 3SŐGԽ+dG^{fzr%]w\V\/i'47cɑfx2f/]: 6Z;`K]k%P66!@g[+L)1=oгïvؕmz]{*˲48NQ3H؁gg3.vI?ʇ~;Zn"}~ʑT[k-6&n{<>7V|Xp"{ZX|9Fe2]Rw>̛UUf(D‹$F@x›t#@.C §]J⺗bTWɩ{%ufH.-g.̲TկPک`/mQE4.ڕU"F5ѧ;RKifW[_wӱN6W.=͘l+xJ\HD7ǣjrQ3<6ΫOi` n.U6GY>_Ґ|Y^W)"` ɚkݣˉK_ ŽpojTOk7n[d?xuЏ қ%N MMy8Eu_Z'V Z@&@H Cȅچ2@(A! `'fЯB(N[m&ki@, #ʯي-u(;<@Cj>xs`&P"7Q|8]kt'Թ!ٟK2*Cr;2vRq.Τ :8UWE35MXzFZ4d<@1|ƐÅWuv!S : n2Gn&b@KQ6J2 HG#r шLS6Xh |Zlws#{rwfU2-c9$5i#lAk浻j@9JYA])۠jnϸce:ܳ;SU VH؋&Y3Qh"ц 3FWyHF!%4.-#n# IС0zطեe Xi1t$ET3ؙ;7w֘;37ˍ3.074vdh&)>rj~ 7kw})(db`eƢ;76y2,5@dIA 5wkC-*^W,6θkGT{4?C{+ݍ&?+%`êK2إ!34Wmeԅ:ʤNs79 (x7]sN!ȦrAWbQ֛]nZ0'2,82t2Uݍ̡̆L;rbO9RO 4݈W$rpZxխe21gD$ A.c5[K?|`+H!`6C:{{^jOޙdis~z<9%{kX#(K#@E5ui]Z֥ui]Z(((Xח0qaUQA0 Q ~A@ۮYmUM,Q M˰˪IiEI(A`C;uEBskzcu[vUS4KrC:n2*j"qfQ0 b/x{~9~5=1-)z%9!yivY5I8 ( r1=횞~ݖ]=͒ ۲YqaUQA0 Q ~A@ۮYmUM,Q M˰˪IiEI(AiEI(A]ӳï۲YqaUQAO=og9_eW5EO$G1?6-.&)a%A ]ӳï۲YqaUQA0 $E4̢$a _>skzcu[vUS4KrC:n2*j"qfQ0 b/h{~9~5=1-)z%9!yivY5I8 ( r1=횞~ݖ]=͒۴ zY9 z~9~5=1-)z%9!yivY5I8 ( r1=횞S`oa$IA! H 冡Zh + -P`p%5*n GPZ? q;(Iy|'N)q=D}n"$H*qyYwדp bROVh)Don\W]G.:!8pPN8f0d؅J_ݍp񲸐+BJNVC9rdΏA *k,(Uerӟq+C "0 4APA e) 40, "hHdDʀMDC$-RΑȄ3Rt>b~^mZ]VEMR=N,JFA c=og9_eW5EO$G1?6-.&)a%A ]ӳï۲YqaUQA0 Q`~A@ۮYmUM,Q M˰˪IiEI(A8}m,쪦i(uܦeeU$E4̢$a _p>skzcu[vUS4KrC:n2*j"qfQ0 b/@{~9~5=1-)z%9!yivY5I8 ( r1=횞~ݖ]=͒۴ zY9 ԞzvMr nˮjfIb~^mZ]VEMR=N,JFA k=og9_eW5EO$G1?6-. 1-)z%9!yivY5I8 ( r1h=횞~ݖ]=͒۴ zY9 zvMr nˮjfIb~^mZ]VEMR=N,JFA B\=og9_eW5EO$G1?6-.&)a%A ]ӳï۲YqaUQA0 Q~@ۮYaeW5EO$G1?6-.&)a%A ]ӳï۲YqaUQA0 Q~@ۮYmUM,Q M˰˪IiEI(A }m,쪦i(uܦeeU$E4̢$a _ >skzcu[vUS4Kr P=og9_eW5EO$G1?6-.&)a%A A]ӳï۲YqaUQA0 Q0~@ۮYmUM,Q M˰˪IiEI(A~`}m,쪦i(uܦeeU$E4̢$a T_@>skzcu[vUS4KrC:n2*j"qfQ0 b/z~9~5=1-)z%9!yivY5I8 ( r1X=횞~ݖ]=͒۴ zY9 zvMr nˮjfIb~^mZ]VEMR=N,JFA BX=og9_eW5EO$G1?6-.&)a%A A]ӳ r1=횞~ݖ]=͒۴ zY9 zvMr nˮjfIb~^mZ]VEMR=N,JFA I=og9_eW5EO$G1?6-.&)a%A a]ӳï۲YqaUQA0 Q~@ۮYmUM,Q M˰˪IiEI(Ah~}m,쪦i(uܦeeU$E4̢$a 8_>skzcu[vUS4KrC:n2*j"qfQ0 b/pz~9~5=1-)z%9!yivY5I8 ( r1<=횞~ݖ]=͒۴ zY9 6@q ]W? c  TFT*p@aA}`1-9AA@kXLM PS^3J*Rq`&F#ԜX>rZO4'z|Mn%P%H>Je&Mgvwwwwwwwww88888888888888H$I$I$I$I$I$I$I$I$I$I$I$I$I$I$IXeYeYeYeYeYeYeYeYeYeYeYeYeYeYeY$iiiiiiiiiiiiiiiieyyyyyyyyyyyyyyyy(((((((((((((((癦iiiiiiiiiiiiiii(i뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺪ʲ,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,ˮڶm۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۲,뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮m 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 qqqqqqqqqqqqqqq0ۮˁ~ݖ]=͒۴ zY9 =]ӳ1-)z%9!yivY5I8 ( r@ @eYeYeYeYeYeYeYeYeYeYeYeYeYeYeY{{{{{{{{eYyyyyyyyyyyyyyyy4M4M4M4M4M4M4M4M4M4M4M4M4M4M4M~5={9ï۲YqaUQA0 Qzkzr _eW5EO$G1?6-.&)a%A !u!m@@ nˮjfIb~^mZ]VEMR=N,JFA B@Cۮˁ~ݖ]=͒۴ zY9`׉]ӳ1-)z%9!yivY5I8 ( r1og/bu[vUS4KrC:n2*j"qfQ뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺞og/bu[vUS4KrC:n2*j"qfQ0 b}               vAAAAAAAAAAAAAAA aaaaaaaaaaaaaaaA                a((((((((((((((((0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 08888888888888888 @AAAAAAAAAAAAAAAH$I$I$I$I$I$I$I$I$I$I$I$I$I$I$IQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQ$YeYeYeYeYeYeYeYeYeYeYeYeYeYeYeYEaaaaaaaaaaaaaaaaeiiiiiiiiiiiiiiiiqqqqqqqqqqqqqqqqyyyyyyyyyyyyyyyyǁ               牢((((((((((((((( $I$I$I$I$I$I$I$I$I$I$I$I$I$I$I(iiiiiiiiiiiiiii$I(((((((((((((((i(,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮,0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 îʲ,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,0 4M4M4M4M4M4M4M4M4M4M4M4M4M4M4MӲ,۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m4M888888888888888m뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮8<<<<<<<<<<<<<<<<AAAAAAAAAAAAAAA 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQ0qYeYeYeYeYeYeYeYeYeiiiiiiiiiiiiiiiiYm۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶mqqqqqqqqqqqqqqqq۶u]u]u]u]u]u]u]u]u]u]u]u]u]u]u]uyyyyyyyyyyyyyyyy]}}}}}}}}}}}}}}}}               aaaaaaaaaaaaaaa (((((((((((((((a888888888888888($I$I$I$I$I$I$I$I$I$I$I$I$I$I$I8eYeYeYeYeYeYeYeYeYeYeYeYeYeYeY$IiiiiiiiiiiiiiiieYyyyyyyyyyyyyyyyi(((((((((((((((yiiiiiiiiiiiiiii(i뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲뺶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶,˺뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮m۾0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 qqqqqqqqqqqqqqq0 kzr _eW5EO$G1?6-.&)a%A !`@ @ @ @ @ @ @ @@@,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲{{{{{{{˲<<<<<<<<<<<<<<<<{iiiiiiiiiiiiiiiy뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮km۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶o۶qqqqqqqqqqqqqqq8yyyyyyyyyyyyyyyu]u]u]u],˲,˲,˲,˲,˲,ˁ@{{{{{{{{,<<<<<<<<<<<<<<<ϳiiiiiiiiiiiiiii繮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮뺦iڶm۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶m۶mۮmqqqqqqqqqqqqqqq?yyyyyyyyyyyyyyy_u]u]u]u]u]u]u]u]u]u]u]u]u]u]u]|}}}}}}}}}}}}}}}u]ӳ1-)z%9!yivY5I8 ( r1AAAAAAAAAAAAAAA;               A 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AAAAAAAAAAAAAAA0EQEQEQEQEQEQEQEQEQEQEQEQEQEQEQAaaaaaaaaaaaaaaaEQqqqqqqqqqqqqqqqa                q$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$((((((((((((((((I,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0˲4M4M4M4M4M4M4M4M4M4M4M4M4M4M4M4 8888888888888888M<<<<<<<<<<<<<<<<@AAAAAAAAAAAAAAADQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEI$I$I$I$I$I$I$I$I$I$I$I$I$I$I$IQM4M4M4M4M4M4M4M4M4M4M4M4M4M4M4M$QEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQ4UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUEYeYeYeYeYeYeYeYeYeYeYeYeYeYeYeYUU]u]u]u]u]u]u]u]u]u]u]u]u]u]u]u]eaaaaaaaaaaaaaaaaueYeYeYeYeYeYe٨OKGRe^ABB DX`@ç),@ !ѳ:?^~'(!vPh(W+a%0ŕulR.&`W0 %=$Jz(顤;$I$I$I$Ilm۶m۶m۶m۶rbRB2"qaQA1!p`P@0 PSSS#I$I$I43210/.-,f8<+`hb  I$I$I$TUUUUUUUUUUUUUUTb i |UUUUUUUUUUU_%I$I$I$I$ITR Х2 I$I$I$I$I$I$I$B!B!VIUUUU+Tb iP3UUUUUUUUUUUU$I$I$I$I$TbI 2 #'I$ITR92%$I$Im۶m۶m۶m۶m۶m۶m[$I$I$I$I$I$jI$I$I$I$I$I$+TbI 2 ?"z$ITb  w.I$I$I$I?IUUUUUUUUUUUUUT 24  I$I$I$I$I$DDDDDDDDDDDDDDDD$I$I$ AUUUUUUUUUUUUUU!BB+Tb  '&I$I$I$II Tb iUUUUUUUUUUUUU$I$I$I$IT Х2F$I$I$I$I$I$I$I$C!BZoUUUUUE +Tb iUUUUUUUUUUUUUU$I$I$I$TbI Х2-@I$I'T<R+%pOM+믿믿 !"S*B&I$I$I$I$I$I$VUUUUUUUUUUUCUUUUUU5(N(Ab >xa .X@a8h`(@`6420.,*x<UUUU+!!?u$b)m BIPfZkZkAUUUUUUUUU=}}};]wh3Y rX+U u2H#Qt8MsT(Ip4 Eq0ANl C7 xob  BI$I$I$I$*T 24@ I$I$I$I$I$I&I$I$TUUUUUUUUUUUUUU!B!@UUUUUUUUUUUUUUU+Tb  ?I$I$I$I$TUUUUUUUUUUUUTb iUUUUUUUUUUUUU_%I$I$I$IT#)`0 Rtx)6$I$I$I 0 0 0ϲld0Kr'v6y8"8 X=͒۴ |0A)z%9!yivY5Iiн  eqOQ Y'Ej 0!bI 2Pp'I$I$ITbI Х2-UUUUUUUUUU$I$I$I$I$I$T Х2@"I$I$I$I$I$I$IB!B!B&I$UUE +Tb iP&UUUUUUUUUUU$I$I$I$I$ITb 2 ?"z$I$IT)%?&I$I$I$I$I$I$I$IVUUUUUUUUPUUUUUUU+Tb 2 @#'I$I$ Tb  G+I$I$II T 24!I$I$I$I$#"""""""""""""""""""j$I$I$IjPUUUUUUUUUUUUUUUAU+Tb  "I$I$IORUUUUUUUUUUUUUUTb iXUUUUUUUUUUUU$I$I$I$I$T Х2c I$I$I$I$I$I$I$!B!Bj$ UUU*+Tb iUUUUUUUUUUUWI$I$I$I$ITb 2 T#'I$ITR-$`9,0 gfffffffffffffFAAA %/tv$I$I$I$I$I$I$I RWUUUUUUUUUUUrpnljhfdb`^\ZXVTRPNLJHFDB@><:86420.,۶m۶m۶m۶m۶m۶=+!!?QP%d<b 2 0L#'I$ITb   I$I$I$ T 24Pk!I$I$I$I$I?"""""""""""""""""j$I$I$Ij!UUUUUUUUUUUUUUU4+T V4!p_.3j0?m۶m۶mm۶m۶m۶m۶m۶m۶mI1J)xG @4 xжm۶m۶m۶m۶my-2 )jpҎD dS8LgU^[dQAR01<<<<<<<<<<,!1K{!|e]kֶkmږm5ZӴ5YkVZnoWܮnZ >mUUUUUUUUUUUUUUUUUUUUUUUDs9s9syUUUUUUUUUUUU˲,˲,9s9s9s9g˲,˲,˲,˲,˲,˲,˲,˲,˲,K+X(O(@ =;&2 7*L< 0 0 0 ü!IBF6 ZW5^DmjJ@ny~Unp"ĩE.;B(*Wn5r%)ɘgh>Hpt.|h0) ̟*2!%E1IHɧv# }U@,! aO QVn֑b$!XuѰABh ":YzrMJ~^~)~WxǼ0F UXIQ )B(*(bQ,*EcVM4. L)Zcg^BHH&~I:igKjY,Z6N-QݞF`/?B?JE 6+Pq.H(,"C+h+,}"fffff 5=?^]-W&W+NW~88R⒏Gf*z y˼U&oi|sٹɹyޜ|];qxcoUdI%C8Mt-q,K|Vx|V4"N\u3j p: jnah&q,WŢؓߒ|H" Ψ|z̸߇n0aųtҘl3.$HWj}}v3QPeY\8&V^=䁺77ͣ,8GQ1`RГQ+!~$sDx81%7F<0a+O[[[3ϱuh PMy~:%uu5HcGŬP.#7NDi'%+JBxviog8Egϫ&q$Þ8b}ndaÓ9BkQjQ)̳.pAO!x/ih-#uH;F ufNfpMl0͕X}X"|Dd)wBԠz~{{sJ̻NXV9ݽ{j⼌8bt6Z8)ywB"BTWH GJCQ]m$,Bl !J@H,PdKY3d~JK=Qp{8BV!b"## 5GlJyA1(pH@W%IXT~ôZHa{Q$Zq_u1E0I <ݢ}TM ,2zuAһ1TQeTrC{|p%tTZR1-}sс0M$:܆W[/cfJͶfĘt1 %]A;7z$k%nN3G/-rhoz8!:0I 3 tRMqǭvQPJS扬)z ,BH!Y?r&1ݯn(ɦjcZ Jƅ9]1eSh .Unn z%9՜(,Q`Lvjqjg-~aPQx96-.IС5dle)Vi4F{d+Vt xOҚc-)dTEICHwr=2#1ѶРcz8JrC:αivY=TO%{Ɇd5@\( SLP@xf I,&?H itc{d<9$ rMbZx+QW.:5fuS?IJpyMpJ:"mJ] 6K2z r|^@|l`ĺH41N3#6@iZ&`+:MKCVlõ2| xM^a0EUH Ɍ ;xݛ͖\xJl.(ФMʠK$q"hHżvY8qzmrM45`Z YR#CG{9Hc2T @Wj͚|[Xi"dԣ=1R*Ĉ+]юy81jPʐLKl.(ī]|'mP& HD<h5H'w1;ڌ֋bM*4>#P) 7)q 3^9Ao&g1_V-6VeRIڮ+n$JАI`uF <Ц+C*Okem ck*p֖zgA!@?l"EQrvV&8wx>s\)nz3E8+g#/ӼN< <䢟88&@/M7K7{rs\Xl(֤R)I3 "ѹ@=iO{Ӟ=iO{Ӟ=iO{Ӟ=iO;ю>>>>>>O}ZoڞkgX~cn_]ӖNV"|5?($bHip/8UOЙҕ$XD:2 !aܐpBs`? ώ5U!(YH]9")@ !sPʦגcв>!m8GC[ͭWnyn$c6﹎Rux/Kt{^qST'˳3a "Ve( ࣒ױ`G/G!/;55SP`ZQ[GʍfztT+a˴ܪ+疧aUraosk<^-tB  CZK7<%;!O[bÇl˽eH3dedg5%ϖh"S8pC/zTK7JT_z,>ZqGP z[$VЬA8 :-in~}C@e,ʲ ߳M XW%o\32CY#X)8@zUzXq"J YoMfq9p0܅S$;E!)m1tt!3rQ 7]@ VLz|XIѰ}_) |R 22Ziiiiiiiii( 0M4M4M+X!b e8rт  жm۶m۶m۶m۶m۶m9222222222222B\ bI 9 HZ˲,˲(   \ F%i!pO: _T_BH"{!Stk p !0@2%MMtIQRtE]tE]tE]:Nt:Nt:Nt:Nt:Nt: D8 ñh(BqH0(@`*eM)irn.蠃6` 6` 6`Dp<`401WP,@$x0X z|r˫\(IEBL Gi<ECH,C€(AA@ +P(kLIskG 'u>Ϧd6Mf.LLx=>xU.ˤ"c=c=c=Dp<`4W"? .e1]wb\cܝR,Kwq\㸋q˱w1,`.^^e]w1.W,w1\c܅qYqbX< 8#@W:Z0FQEQEQEQ`) =Ֆd z\q[{}}}}}}5d,ʅbT$"yDƃX48$ ` tZs3XJuJP4*HH y@y'+ѯ]q( ` bbhɧn/cebwcYW@Yd??Q%mb 9 ˲,˲,˲,˲,0   \]bw1.1b\մb9 ˲,˲,˲,˲,˲,˲,˲,0   wwwwwwwwwwwwwwww\]bw1.1b\V(-`0 .1@7NI6`ܬLP (b58v-HĆV~V~PO'=QNgsj8M`2 /Mb)GR#(V*G&@$N2GCcd Css=s=s=8TPSaٕIQ¢R,imS3@R:S‰l G534J`c-+罹)I,#%p96r( 5@ vbZPSQϙ#oL8]Ƽ#%FWoڈcG]l{;]~HOÜkٛJ1[⼦wiQ6UX\e1',0P! -ݸiH#'?dޤT*|FF_P7ZU~e!"[%+Uzmy F?SJ𷢄tڔAN]#09Z0]@!@s*d6^y|,x5a[pe>ߗjk̩b$ ](7!ppa 2 *`JNB+OGMO&T(Ip4 EBsX%9!&x*i'^ 6a]{fa =3S;p p WV;/H~8'}o nh&XEo[Bl&e.VҦDGvK$`]^M&XEo[wjkpF`L>JTGhg3`]Eyqڲsn3edivY{hy2*;a)ڜLwbT!!j\\6N!ԕZBbE4DX,RDj1U(Ϡ5 `pGe?2)Z"1!_bO⧧&qWOq0V!l< t#/Q]owPr?uZx cLS*u,ԉ(9(-سcC|D,CP)y9fcMĝgR6NbD >=A.Aοtw ,:Ҭh4ADd r/Ċ+ 6كh_䒸ʧYOPa#2a4!A|!84&R}!*bjȩ!|ChsB+_wDI0Nm1 Q;a0lFڱ-uۑ Id6d+vY`4jhېITCvy?Kӗ=єink ,^i($W㞨(UGfmrX.[44;Qi0|GdZ^̦ecuAKsbNʗFcKE9ݤ?$y|dŒr?d[ ?LJq!1^*#%˿O(x#~/(<޼g(|j MO 8W/X>~{TɇQ!>qsf<ul'J9(q0F0Z5rRj+I Iɤ̗#ja+r*bUTmOQox#LTڬ$uGYY9Qr#,)F[ "4IĨB |drW3*pj #Rx'UHxݰ ZoC0 R"$P ltdX*Z5WuMCGx{[es4 uΉc"F2 N(iՊΎtN×ps4'*.4P+Vumt$e Ӧ&NR}(:§*%=clwU?CYqkL-br}F}I$q4ki/XLL $ `!5dJ!<*Uk d@"Q"@Cr80 3}3ՐQsj]dy+I#S̱$D7xI1-JQ%pA{ZDWޕ2%Ō'\]b?38v!$zХmAP}CPXސU? (@WX M TGWв ~)Y(+PU'x Tך}Sx\d?.He ѧnc{"$Zx%=Zů\]'=u}Sߊ5HEә$B7[>u6HD!Iデx#e)zrR% fI%pwz6Y҂98d"5}SC4&BZO%6^`pLG8 /mQ&zr3h.:``CY5 ulIt { 3;$M`$I 92Qs [$-"=& e6dC~M/i ı(`!Q{N& N[&p"(jo 4;"_IS,=(}-)\!:oy%P{OXyR}nsfv" qdMl Tۤj`S6j6gJ@3QSVDlSƾnBZf:ܠDq1fn:Y 6䧻 sWzc-_&LMnG4dI}=T MT_JaMO/˝IDŽ9?a_DnxcwC90}zN>3 "!ϟThxV ;&ȫѩ<_D6?Wףi/:ɍ@z}3 ?H9ReTm}Ӆe4x ʌ5!&)QU#IANl&c@6'Xq%87F1 ay?n S-py*֭d=|S&QIF6K"Ph)/z[ٯ-7׻HS ɍ[`P2FeU5 y'4yH#bul$4kAʑ[la6QY$^;1#{76cm1~ic} Su3#/l$:)2B乭}NKPNԸӇ*ۈUkF"ԊZ:|!+lEW3L:&_ƢX7I7~pzHA] 5bv:nhͧMW(PjMJ(0zf.u I8=H7_ $*cPaYQ}LnN{d]դ)~ur] mN?{`4Dtoɩ3 yF?M` *+x`uX85q@K_1OW |FUHGf±Yp^Ȟs)H>"]/xYj&7K.q= R  `aW_U5w^N)4JZ($ܥz ,N]ĵ{ˏ2R'R]pL6Y2de;,P'q6 h,ŏYM)P>oټ^ qx~nw=3-ϱ\b\`KCO:2$7l8)xô+H"ǚ* 3iO,/T P= IE$fVX}:f:7J8Qy mA ݟ~N|7]# jb߳5s)R%>22f7Ec{.j`-aGrT?]͠I6ːG!6<#\f(&b^= %cʽVvuAVv`w,4_(pv0}XVf^b߼i3bޮ6꥝g7ay'aNL q4%N 7>:v>JUדE*׵Kt[ì$U?s]} A ȡ! q&c@\Q%NN2 |xu=A5# YK3 pw!vUt)'L~[PZS8Xș\c;l]WCDB+h٢^5& o:8 ib-,kyXؑj?mi Xe-ciŻ(iox@nt O1[vf@Ff[ޞv9X%٨H[ɮ>E1l`" t[>:DOSF%}!8F]*g ̊  d>zq1 +;^}l{!LHoDyVͻ$S>׊ub~]QAyivYz^o=Yu[vUS4뺮z0 A]qaUQAfQ 쪦i7\P|FA *j"q~,(uܦeXW`Bf$ih`)>6XiXZ(eg&*H!1Te; @N oεvSM:b;ڷiJPbg 0 xdX6.ځVX.P2 dL?i]u xϲ7x,orPy|_ DW"Lbޞڋ̬auݹYsK"Xv[0˔s2AeLyDb `I@KA"&f|30NiB&dB&dFsttA0zvMr nˮjfIb?6-.&)a%A !#qfQ0 by6-.&a%A !횞~ݖ]=͒fIbr nˮjfIb~zvMa Q~zvMr nˮjfIb?6-.&)a%w=og9_eW5EO$G1qaUQ=9~5=1-)z%9 ?6-.&)a%A !횞~ݖ]=͒qaUQA0 Q~zvMr nˮjm a%A !횞~ݖ]=͒ŐqaUQA0 Q~zvMr nˮjfIbM˰˪IiEI(A~?X"Rih*Ay]hDaRQ֢QpPb8n]x4tm5zyyynˮjfIbM˰˪IiEI(A~w=og9_eW5EO$G1TuܦeeU$E4̢$a ]ӳï۲Y:n2*j ( r1m,쪦i('۴ zY9{~skzcu[vUS4KrC~^mZ]VEMR=N,JFA B=9~5=1)z%9! ?6-.&)a%A !횞~ݖ]=͒ŰqaUQA0 Q~zvMr nˮjfIbhM˰˪I a ]ӳï۲Y:n2*j"qfQ0 b]ۮYmUM,Q GyivY5I8 ( r1m,v?ݡrpD8%Q.G/GQxrrDTQ(vp-0@dDZ6QDJ- R KbY< 㜕guUe\ӁujƼhwjgqba@긱YMkl;j'di9%ιcj ={xA-wY+UEXZ"@|}/u Ӣ*Q^FEҒrT08iˆ}C'in޼z7j*<>$- ,<+*w76Yz;L"7aQRc,6!E1uNVjC*m1B!D-_:EJ ֜q5#! klMqZj( , 0QCB@ݷ.\<ťˆB:XuRוXF!9J! ́J*v_Re^A#8AԿnAn@X}5)d_z;Vjy8-a>50l/N{B ӤCfd7GQaI^ܵi݅L>lC`(ŨjNjk*-ܖƃ1ͻ`}GRYҎobp1sUKFpKusDW@|Im'XatψE_hX|.0DWz6_&t0/מe}RfbypO /{8OZěVkP)T&">NUȋw֨\H'P0r5yt'j133333333SFE:>>$e57(_{ḉ<Ai(5=K"r CG4(&.&o=( {9kkcQ<}A6NafTxX|@Wes Z#IQ ??M*1 qo$ Өi$)ܾC7xnYM(CX8V+b$WBT*rt:%3*!R0>6 x͚dC\ <.ըԂ+&Wj#ZjT j+ ăp&t5I( # =680AQp -֠ =680AQp -+a!*J9:) v_2~*TR9@z|%P$$^H 1J@Ж>Pvd!;.e]~~~~~|>|>|>2/2ա6 p6|sT( <`,ByPLp5[UR)zjHѪ f:.!ZjUr]vVRNJXpVlVlv \bC4C!# 0lUjHѪ@Oј3BHc*Ć8hBF`٪UM3>g1g0K21 "Tq q 0WU Eg(|sT( <`,ByPLp5[UR)z8l4f bP&2y8FX :.!j5hUS uhRL$dpbuv_PBr _EbARTMP!HQ/6A E2}F^|14*6W;bTM{ͻgWx"|g{liQ [.쇃`Qcbd).Zl9c0MRw[(=u>-ܻG J_jf2p@-ހzO:R3RuȊ NWd$ML,#5s#8t*wl\C)+;8b HmgB_ [i\1Q7sX{1L]:2'[XzH Ш38B̹jcrPxR47b%qgt;H* B9Za{> Į4"QL i ӍP>ʋ @HUbGB$'(QQQ^mj?GźYF88r/T#V.LqM TR%K!k I:<ޏg]+ yJ%bm0,g59gб<t9NM狪`ORAtq H"€@P``)`OJ KmEL}.Ft$JEjz#jvh'q@kUUpшfESiQ5:.vQ'h$2f']y6E6.3nDMHMttư˅g͎;')>OvN4>(~h|NrNӘb b57 @Wg xyh>{#9z߀O/t0YB__CR-' >fQ g%P%DDfUHd1̊xy|vY'$ QuܦeeUԟܖ]=*/7{o9 pELLY{ybLIFWbl/pK}JM.@NYof:\]>-Қ]sAmUM,I`'fQ0 b]ۮ 쪦i$a0۴ /E4R=N,JFA =9~5=~ݖ]=͒$ FQqfI(M˰˪(A~ @mZ]VEIiEI(w=oï۲ ?6-.$E4̢$a]sAmUM,I`%fQ01-)z%I ?6-.$E4̢$a]ӳY( B:n2*OR=N,JFA =9~5=?"qfQ0 b]ۮ Bgvor_PPd" v=!a sߛQ> ?ǪtsgU2Z֦Sc $8&֤E4'J >+>ET6d #DFc2+1Pfi%Mg"roЖqp$BVF[ZH[[ZM۴1J*==}=Wx{| "T&Pd|@l- 6m)ffffffff&G||z0c 6kR4$S}NxF đ40x a$|odVI]#&D:]Y3ˎ5Wrv(r2H"GQ C>:6M˲ư벬iAR8$x(Kph1[aHfBqRL*q;vtlؐ៸IŊ #bJɥ؛  [k[km;P;:UԠ7X&hD{zma~ 44h2 AcBt݁3leZ,WlKU&Wj#ZՑ6Pƹ0( "S2%S2$C2$C2$C2$C2$C2$C2$C2$C2$C2$C6g4" oo;#3uZJRU5Uy*zV(Ujt:MWUU 0 0ZkZk9s9s9c,B$"l 3UTURUUJUU)rQ҉9AAAAAs9s9gwwwwwwwwwwwwww9s\j99s9s)RJ)RJ)T9s9sc1c1c1\*gx'`W:0 SCIcHJz(E-qsAAA@Mp\\\~~~{^z^z^?~Ǐ?~ǏH! ܣq^z^B(ILE6,r-kR)p2 %i0p`DҮ<p-eqUZd%QERTID ò(( Br $`Os@3 2Bl :m5SR1wLR^#+*>'S6# g%TQ>@6ydƅaYT!9D B $Hٹ9x LhYAF 8VǢf*Y*N Vjkֲt%RR 1uJfb"* gt"&5v"_s1_KQÅ #s|eo.1vg1WóMw7$Nbw-a~Vu4iomS[r\.a~OB431Ulogw߻KߞD. ҉9FH˲,˲((("    \.1]b~v% 9Fc1cwwwwwwwwwwwwwwwwwwwwwwwYeYEQEQEQA!\.1]b~v%t҉e8kC8 @@1cƌ3fY9sζm۶m۶m۶m۶m۶m$@ $@# 1s)P#$.c%\ҸKbI9BAAAAAXeYs9眳{\1]b~v%K̿'o$pYJ$(Uox(r(r(r(ݻw޽{ݻAC$V*SB -@ p"F3,>/6+* .oʉb&WZ^\O鼖@TU%RET$QU*DUIcffL̀31fb̈4b 9r(c1c1g۶MQEQEQEQEQ 4g<kLgs 03 303z>8Ǚu ҉Х1p 8!qqݽ[ 2dȐ!CFFF&\s̙3gΜ9s̙3gΜ9s|l% p|TURR?xNp̶hJt~߾a @ Zw&fUܤEc5T48 (R@CN -g):p^UV$5NF =5-%79%tѣC *E)S)Aͤ|dCȇv+}G53aKf*uqV8jffĥU.bbI#ш{pâP ]%+YJV]uUW]uUW]uUW]uUW]uUW]cT8ͤ|dCȇv+}G53aKf*E1$ULɑhD =aQn h`:(JMD0DCX hC۷o߾}۷o߾}۷oߛ;B` IM cjS䤥1#@7@@1 x, lЎ^aff6v,X(&P!97, 8 L'`k(6ENZ9ˆ{ a$|Oi>SP6R !16yT33FdrQKRE(F@؃J&`hq9iiL#A4 '`k3~2Ҥc0?>n{T˾lv37lvzۺlo3۷wATShg_jw}l3o ~f{V sϜnn[{gs뫿P%C|O~켯zf{v=sڏn; mg޾nsn##bKn;s\ڐs]Rb`;+YeeA:/fcNe֘fflLfqff珙9O2I.4LO9)BBBʼnwpv_DA+=SgٟR"8y(2LY }whwlng_l'Z8S6}|D zMg/{IMBOb$Fb$FbDY۶m۶m۶m۶m۶m33333333333     =p TUZUVʪRtڪJ :r5F@@@@l۶m۶m۶m۶m۶m33333333333a\TUUUUUUUUUUUUUUUUUU,҉ 9OHs߈ AAAAAķRJ) V*U[)J UijURkRI 9p>)RJ)RJ)B!B!B݀\*҉ p. UUUUUUUUUUUUUUUUU53333333333aaaaa!\TUUUUUUUUUUUUUUUUUU̺%̘c1I$I2 Ʊ( A@c۶m۶m۶m۶m۶mp8G+uT&SuڪjTRUJUUUJUR$q\F `DFUbڙY50 0 0 ==>,)L뜤0JmB룺i2r*+07yqx_[4;R*y5=?aĐ/Օx:1c52%Gl& y[IX>1-BX@ܧuf q&Qd>=xWw47oMv }s2+>#h yX8wۭocZʥNiMFD.;!1O IR) DkhsTOy8:6/Zz^z'=qcxޤ M<1(;+|ACPT֨˔RCZU?1KOќ?yN5qX>{1ev^䇀z,ԗ 5daڟ#`%=JSUUUUUUTUUaaa ̪(j_^TcUQ$D4̢$a ziYUI9( EC?;7vg6V_5W2O47j!YIt93)  p~zvMr nˮjfIB( =͒+( FC?;Թv7\3/ښ+'Xހڤ yX8|kzcu[vUS4K`6JnM ˶ꊦIbD/>6ʬ +.&'bA#!5:,c쪦,TWNcH`ZaRJaB:a2*aB$bKĻMdۭ92/M\=Xcj.q 0 m~̿zvJr VI4:!q8Zg{>b8iJi}M\w!,uۮi^ʛH{ZD: >b^ܼZz-j)vZ%U̧tfd%TC3b#!1-)}%\p쨆gv&fe2co2=&.|Q:?#7+yTC3;r32PEڃ5B%!A'QM kUK*4F'd>C6##.& ُWoNS.;`G5D#.m\8m.k"ga堐}ȃ{ysfkuFc%[qS\A`RA1R!xl)ļhR! CC;|3+xr#Qt1?wVgWF6R& _ʩ[iUI=NiTٌ |wtWl6d?_W;O ̎ V-N ٌwtWl6d?_W;O ̎ 7q`Pt@7'QM km^ bϪIjP\ ɹ'+Yq2$ڎ,f_>b^ܼZֳgD |wtWl6d?_W;O ̎ 7q`Pͧt&TCVI4C?۫;7Y3\V-SKo%O.Λ rbURiN|J +6B⫝ҳ)pّ&.9\卖3p 0 /z&` a1-][y_ XT8RPN؄L*aB$l+쩖h6..&*q&Q6wc7vK횞r O C ]ϓoDtEISEڃ5B%G7'Qi.qlfNb {V[:SKt @N؀̷xJpvhFV`5XSK] ~F^={onk^gUNc>ۗQ&a)5-b%BبDC#3DM@:M~!3CTE MZb^?9WygfrF&\~-yqRC XM$b'MRȼok,k +9cS5\ ե0}Mh?F6(\e',m gʠ=kv5'<['jٯD! b5P̵M&+H/:vI4uǾTVWY!"RR# m>dafl9D*r=˸E8˖';Vr0Vz%hMoW@eI&50Lbe 8i)_RϴR[I`G7 9]J-ja=5PI,ko1wy>ޜ~&{ꗢFѕ48~]NA'MRj< Me? 7 7*yn_umH/3j8}?0AݷTlA_@-8 ҇Ӡ/-G^=ZndQ 9fT@ۼ7נVb*n ocb\F%C%ϐg/]Enݛxe @JPJ ~%J%C@[uYےcjrPUa#1cDJFj+b<'Ry9 'W Bg!a 6$$?6K3K|O(X&D~"hӆ,^'`0Zd骪DTLPC͖nPC0 0 C q,CUx(fjUMC 0 }g"^UME=s5S-2%u?c47c/B' 39xPt (3 ރkh *!)0%ۑW4D3#n!|A$|ܻZzVZ9R|7".%uo\;2/۪+>ۮbN$/tp¦|IlG^ʎk>n-Ҡj)C9{llldEI[VLR NʜJF?OƵ^kND ,!|'^}6qIbRHs14F^b  {ޏzYզeWrhK`ɕXHP}8t6,.&(rvi}-T|a3hL D7D?h bXyY; ]RTJ(:~I4/q +EظrS6ピGalWsL%D$CAEs7=͒C:n2*j"qfQ#IAIT$(oV@#pަ`-.#ODx"VH}RmN\J%=ЀŦ,{{^x-t§|KlG^ʎk>n-Ҡj)C9{#G> 5V^cPoիb^ّܸ}g"^UME=s5S-2%u?c47c/B' Dg8Fr vxAP fO.َ_*! ɍ|&bZ_QI[Aك9Wc1B)S"!Qs8Fs3R+B*B*B*dB&dB&dB&d' Dg8R*R*R*R*R*R*R*R*FKWc1B)S"!c0`j`{p mX%>[d;(x~Wv$7n_󙈅h}Gu'_QI[Aك9Wc1B)4k6k6k7c/B' Dg8| vxAP f!0Kha][uMS45f4$ -Gov?*C36". ʓ:s6FS2\Fn镂BLtG~fGn` ,*~wv&Wn6f"^4KHveڅUց*H9㢭"PKpB:l2*IiU$E4̢  rh`G]veE/>6+.Ny.*D[ٍٗ*T5EOD  ;xysfkmXYe4A0r'q! pe= ?ߋa=~{]=~kY=F[U=~?}GP}L32}?L'G'me\T LI%쌾, !@$$?pm,8m 5=~ݖ]=͒.IH9]_( r _۲YYRYmZ]VEMR=04)@ EqȑzY9]_(C߶P3AmUM,Q M˰+r'q!*^ܽٚ!+`E[sE)ܧufe%UPro~ nY /*&N" ̹J J Ƭ'lK#+ ꝝ- :A#!ښY]uFB. ۯ-5KJHe4>a-]Yq U0PLHmD,@<8i4({0j,Z(eH(pfge( "9 an;( ۯ-5KJHe4>a-]Yq U0PLHmD,@< 3 _ciRHS&|O_CG?}s?{xϗ_~3ӧ?7_~w8wbNp U{ӧ??i <ٝ˕xxE'1t4FO)v^:Ga!4K4m\i>>mYxmWGzopM+]"?"wPR5r:xzE8Oh\;MGӱt:qVQh7|gB/}ٳ͟&_D fi:R,"\T!>;}䗟d֚{`?iPtIiЗkxV4F_ZJ\xv(:XG}==9wMzԳ7[F?oG"ҭec 5yvw(nRw==?7 \\g &DX}M@^y@ dN.0 (5DfݎI$1F$ i=\7݋]PbJl/*[]7*F9{^A t i x}'ˀK=&1RJK H#i?s.i#tz~t?Ha( nC=AL\-֊TP'S4@$k~)3`/W9U)T"D!,)?oXPnc}x;]lZL\-֊TP'S4@$<~mc]$Capcjt9wզЦd1bhNU u2H#Q1KmuHYa?ַiPVB2`/W9U)T"D!,*_oXPnc}x;]l5M4@$~mc]$Capcjt9wժЪp p<"Pw LfAAZ;xK0│5e)StGjjU I&\ 6fN)`TSIJ+sU},%̫d s(D&^oCz\2bP>T|DvЗ0Y  "iXgeY3es3+pͶˤH-?;+xlI-N-苳U,7͙[َb+ԣv[G=#W5s_Cln`h7uoYAapW׻z9^{Y9݅+ u1!P lb@~#N0ȉNEY07C+*.XQ!0N{S~-N2SN+8fţ( e[Lc%"M8sK=p"7U nhmrۇZǥDb{:qYTl~;4_cwBt uH 9l8>Cq!H!>Q_~9".XF@7Aݣ}B-vmMA8:9Go\pHQ(Cԥ#r~dsZL3C}O]Ö3n>Rc|0hװ y,On# ϗFCO?(H)  HM J:PL.czA sA!΁}r:MHNٿ|Odh[y\揙h^~@:^S\:}['Wi<?uOWPIQA. UfXRj YA:aڵdn*YѱgGl}S*t|/'DN' BN2I+m:v[P}-:ѻl-,׫ZfJkˇjv}GMѻl7_/]EWkR 53c[܂J΂ePZsxGPf 0%tw*'bCuZǎ SW;{WyfL0H[0T0w`$C sgYZB^5^f[O l.ޗ)5a'UL ь/:b~ ߋ~.hzeQb7,g1WBя)V]Z3F!Nc=k0eضLTeNBy:`9:Wzuʯ+NGux?To7Uw}lӕ|qsg0f1 3ѾvB VnU6ۿxwE/-I=N?׉NJ{{-`E_ި^ Ԙ7|/`YU>0*ϖQ?!1? 7譋h8(h9hh:h;˓h<(ۓh=hh>h?$c1A@`0X( H$b1***h4D"dY{}癊*L&Jr\.L&l6N|>P(4FiRt:N뺮m۶T*ʪZVVz^X,qLq4I n$!D (P]8yaS\e[Nt~:唿l"U|,f…c@;0:Nkb#J -=F&7DDMz0!rڦ]0dKmivڎjw aae,l]NMMNinMVՠMf٠Mv:I\LZ2{||pǝ@Д=fUfe*[٭%X7GnP֟;SmIokz[eǾS\!'v.Kf6^"/v?$PywosGF'Le?+M8=sQ {#л]@WfI67{woP!TS%O Q֯PR~&&OԳg` X[[(&C:a (Ǩ2Ҵt­"""i32cX&h SnGK L엢8;wQ;]ξq{1M楫 D DD&X}IV=6*xȥDjӣ ~ #f?neX' Sŋ1=)gnTƞDւW_ gb[x1_uJ~!ٰ:iOx1\;ebz|囼ξ-5(7};>v ړ^V*#ugKLgj?wF])! o$VJ,F82Vnw #5)&tfŌޕb\*ef** CJ4ɁqR Qj#--X Y_fy^jGw׹\.eA1s׹]|e>v:~r_?jptN~r{_;O^c/st:XP/%f7}aa#EXHBws+Bs\Q>bʹ\ͨ(;L͙xѩu=h~tVlZ"49=MU!2){lRtiCn JGz&;`.Q7{?/6GtyT.\0;CY~T6= ' gs]LBׯ /6eZ\;PHR#};ΖEp'ůsE=~r7kߡ^4I8H " zW$oġ  \FoKGAXZL}Lc,Ζ`%c LC:xT`J-a\XKtW  kZEe %pJRW ^:5V*·(',4+ΪY};΢'ǡk.NN}QS_iԗ 'z3W{AWw8QãJ=Vs0*,jΧatp %`WAaծ<&weku.k<vMbNY8,ĸ``AI9c`U1R, "J-V|Tʈ(ijůP`grwՈQ5R`B7MWL%[ӘbjdYxxxjk \ț8d^w+p! y&\Ÿ^4'P 1ȟO?B\"Wi 5"&| ^|._"*&\#57M$clng-^´n^aާO|[okcz?2hi^64hoA[BA Ao]C T $$Z%"LNyXDӐEz>0/E:)E)T] S+"PhEw=e-kѝE-kY1u׸EEY/%k (ދˈ$p*Fc1  ̋Qш1#c8)FХ V%-d6eKٗ;5GFyppdT$$aRPDtE6" IC#=MɪZ.Qv # k7z :ݘPSǃ;ι 5@ | N0kU"_< Z[6o`yE`҃b9p=힐Q-+)-FFH/IAaelc m|{skxa%|&. __=Vʠi8n6nu tO#p H d0⾊KkY7zn}L=-}Ϝ}OB>oxVES׬2^%.@ldE*b 쁅g89&} GgŚchEd3lpt::0>]⛞=jÞS}Y]Ym8e1oka /14nVo14:a2#A4314y6{*4$w{v {3(?u' :A2?qО {#CF<0.d;8}yI^߹Z?CimUhi|nvL]TVKҊ_ kPn7]12DZ/^¶&x^_y]ӊ>^x=c9 g'TwttU{/EIv$$]ScH,@`!=P,R-1Li t5z jdP(kQHWX/IKhW0))!kpuz$*4:@EKQW]gqw $4@LXdp},9FS^p|+8ER_ly #/;GS_kw +7CO\iv ,9FS`kz $2?LYfs  /IT_ju)4?JU`kx #.9DOZjz #0=JYhw)4?LYfs !,9FTbt+8CMXcny*7BMXcp  +6ALWbmw!,7BMXcny)41qKA=kZ*83!c)J-8<^d2%2)u)C0$E5Jn Du+]1B/B^s\N$?JU`kv&1L[jy*5@KVagmsy TZ`flrx~ (1:CLU^gpy! $-6?HQZclu~" )2;"Q\gmx#"+4=FOXajs|#$'2=HS^i$ou %&5@KValw&$/:EP[fq|&'''''''''t(((7BMXcny)4?JU`kv)*%2=HS`kv+++++++++++,)4?JU`kv-&1>>>>>>>>>>>>>>>?$/:EP[fq?w}@@8>@T_juA!*3IT_juPQQQ &,2ht"6J^&:Nbv*>WpU8L`tPdWWJXXXXXY*C\pZ8L`tRfza.BVj~ b2FZnccJ^rd:Nbve*>Rfzfffffffffffffg2FZnhhJ^riiiiiiiiiiiijjjjjjjjjjjjjkkkkkkkkkkkkkl2FZnmmJ^rn:Nbvo*>Rfzp qq28>DJPV\bhntz r!-9JVbnzs ,8DP\m|st$0DJPZdnxy$*06@FLRX^dyz  *4Hzzlx ,8ADD6khau;pr@ YO wN(>7H|DaOGє!D (٨xf@BGNqGnNn*P2Dnx9bכs۞x|%&a'ZlŸBhS x_/e[t7+Ot:SDQ6xDžÔe_IBƹ3v%a=9^"%xxٍ\I 0$5R'DŽ7M:Nt ;AdITe\Nw8(j;mRT-/@v.&D';?ae}˅"P=JI,O5R KWP Mj} 8 !J RJ%tD3w @?Yfq¦?`a". )vnvn7麶oNݺ*+++++u]u]u]u]u]uVjZVjZV;AmkuLC5' wph],*222222<<<<<|C3ʢzflb麶oNݺbX0;8.u^zqqqqqOþ?l+ɶǚT aftSr=۶YcGʍ)'#jZVj6%ZuxYaYVjZC1$u$U;V0A솔10]ͷNDBR¾2][_6FRd DֈjF*v,ؒ!qPľ\pP:}e+j]+IՎ$ܐrN2ھ9u))ZuUzvAvI)ɅA"$ʆш{L$YbLBjzQo!̳k^YSNJDz(m=k´x;ƅCAyyy9gL.*^:Nt:Nh4Fh4}>|>fl6fl.r\.2L&d2L&x<x<^p"oKCX^.U$QJ# DDqÊ@ $$^V8Tٌ RnxG&$"xmMgPYftgf!QM.lHŀQrj^Z¥P8f((9 ͌\ Ļ{oǼQ#   !c ,n:9B r;qz\ovre zTT"  v\4_֋|8voRp)9f:) a q.$UP4N|q@tsˠ0JƋ"ݘtD zV>"dU'Gt00cd(F½q\Z Em?>HBcMMI_R2$QPSO0Zvpi;uj^zVՙ]p~%I)j5Ψ,1Ćzvl|6L*.6h2҃ ! LɄQձ׮"R3zuJ;(f`]UEiʚrRBó%t %@ܙEKExm\:]ya[DDd@II(yq)'%qtR k^+kIDhD"ٵX(Y?X\ d`HH@F4Pώ{?b2 a0Z0-VۊiUQ$h`Jp$ I)wǶ_H8 t,ԫbVmBRjձ/$T9` Z<Ӫ?kJ$PztgVS S~DDDjGc+ވÏ<ތh:FUc10 "JzTýjN2az9Mnv7a󿘕Ȼ;֩E'Ū?L)0ν=Fp{p_4gعX4X$[G{om!&ٰWП :z{vסb>!Fֳ\N[ }2 NmipZH#/410z$L;$ ,H? 83f϶{V<4Y;w Lb6 mVx?{>L~3]wd*xugy`x$W#Ll ,oܟ2Iz< zf^`WAZi` K@Y0raS _}Dq0e&#Rj@pߞ]7)lkfl6fl_(]ɽ}qaYMAez0jitTo>zѡ/niL&d2Lx<x<P ûo\ڙ؋&Qاw&N2T WTHG͘-nMbQTtWo;FLcΦU$=8ZnX+U }vm1ưP eM" Gp x6ip200BMxiH؆|Ցf2_`}QI + >2O 3_PrjɃC:zhZܜL!BCXGMV̇3Uc<;/(kD:Z`yiG{L+#e=nXA2,k7ZǗ,TK>|yvspmjg:pfVbVE%pH(]ɽ5o $JpP!]蘳uE)GmkJ;^hjJ:p6Rvn6fl6fl6fV1gs^ZVjZ-% k`r ޷h]8Hюru6pz5a!?9kpH-Lϟ\-H/W$  0@@*H}y&L)K1}a%mdǏM.V Æ,<`*,b& .W,)r~xhaC\-H/W7:IY1V`B%}~sڜ! *Q !H6+Jx3%>Dl4|>|>6RB2xN-, jjpGJ_le1?T]J@{ltqkB RǗ'Mɑ!7TաAWʚ7HdT@C]HZ1 X,bX,"Íb(.¾`]蘳uE) ,JB][̪P =:74/.,)= ^ZFǜM+NIpfV.V' qC>d0.R^\YWiP목V&==^le]ewtd˳kS;{td>݁ "2HQ3f[#d;X FD?<9631"9OL54"H$D"1<<<<<':4poBq"9OL58d Q3f[#d;X p\r\.r\.r6Rg**i .¾v6Rg**i| .¾v(z0jit|zzzzzzJRT*JRT*JRI\\-ݵ:9d2L&qfVbVE%xyyyyyz0jitԺjРA-vY*>UQID"H$D"H$D"V1gS늪 GmkJϮ-&Ӿ~<x<x<ǣ뺮뺮뺮뺮뺮 =:74/.,)q=rt4:lj]NF-vY*>KKKKKJJJJ}mQYCC + R Aӎ"R6mC$0t#U< d9ȹ)j91b!D Yn-'` P,d9.Il"Dy0! ԻJG9$T W~=+NHi_K-pZD~Au:C(+/2)Lsmeh#P~) hw8@U<܃[&wqqdD u`ܵl{>^ɤL6>!TO纋~_4*fk. po%DIк TI$|223!-9EQ]iu4)5AMYeq}5555555555 6!-9EQ]iu7)5AMYeq}888+7CO[gs99'3?KWco{ :#/;GS_kw;+7CO[gs<'3?KWco{ =====================>>>>>>>>>>>>>>>>>>>>>??'3?KWcny@@%+17=CIOYcmsyA !'-39?AJU`kvB&1IT_juF%0;FQ\gr} "-8CNYdoz H*5@KValw'2=HS^itJ$/:EP[fq|K!,7BMXcnyL)4?JU`kvMMMMMMMMMMMMMMMMMMMMMMMNNNNNNNNNNN O +6AMYeq}P%1=IUamy Q!-9EQ]iuR)5AMYeq}SSSSSSSSSSSSSSSSSSSSSST!-9EQ]iuU)5AMYeq}VVVV=IUamy WWWWWWWWWWWWWWWWWWWWWXX)5AMYeq}YYYYYYYYYYYYYYYYYYYYYYZ!-9EQ]iu[)5ALWbmx\\\\\\\\ju]]] +6Abmx^(4@LXd^nx__%0;FQ\gr}```````````````````aaaaaaaap|b$0ELSZahov} g)8GVet h(7FUds i'6ETcrj&5DSbqk%4CRapl$3BQ`o~#2AP_n}n"1@O^m|o!0?N]l{p />M\kzq.=L[jyr-M\kztt=L[m| u*9K]l{v/AP_qw"1CUgy x0?N]o);M\nz%4FUdzkry{ !(/6=DKRY`gnu|{{{{{{{|||||||||||alw}'2ALWbmx~(3>IT_ju%0;FQ\gr}"-8CNYdoz *5@KValw=HS^it$/:EP[fq| !,7BMT[bipw~#.9DOZep{ $+29@GR]hs|&1-=oKC0ٍ^?}&=~gc XXKk 땂1M8_aƩ>7-_{(TjkpB vf 32_e^6/aM&8pi?0 i "*Bw6؍3HBmV .LX92%(hl:8}b!}ac&Qhz\_w+ p Q*'qg,$,EeJIݒrHhhhh>p?:w>;jweYeY K)Q*=B$O;fL+PC ,@P@@~}⸻zV(8s{skc[SKG$Ihl҆D1VgX'T:]SDæ7)LA $00 t u++S(9:hϬ{捋'I!E4 $ s1`jR SEr0Y41,eC@O$12'is&*NYC&48 w5Q,AJ4YC (K|D",( vfxق(Mts9swwwwwwwwwwwwwwwwwwfff!ѫGRLWW3ijތ}Ըj0T"9RJ)Wm۶m۶m۶m۶%I$I$I$I$In۶m۶m۶m۶m$I$I$I$I$)I$I$I$I$ITt" RJ)7Ѷm۶m۶m۶m۶%I$I$I$I$m۶m۶m۶m۶m$I$I$I$I$%I$I$I$I$ITO"]5{"vJ{W<<|ثJJ;̅y4ZkZk@sV*$`,ȣqwwwwwwww۶m۶m۶m۶mn۶m۶m۶m۶mے$I$I$I$I@r?kݒ "(.4:@FLRX^djpv| $*06  +6ALWbmx+8ER_lyv!.;HUis} !,7BMXcnx 5s i ŁGya_X0x[+0ky5V '1>KXer'4AGMSY_ekqw} %+17=CIOU[agmsy!'-39?EKQW]ciou{ #)/5;AGMSY_ekqw}ʅˁ̃ͅ!'-39?EKQW]ciou{σЅс)/5;AGMSY_ekqw}ӅԁՃ-7=CIV\bhntz)6CP]jw 5DO^q|*5DWblv2=HS^do~%06AMWagq{",6@JT^hr{$-6?HQZdnx '1;EOYcmw| "',16;EPV\bhntz !'-39?EKQW]cioty~ $).38=CIOU[agmsy $3AP_n}1@O^l{+@UjWm=as0EZo,KYjy IdFZpFh 4J`{ /@Vl ?Xz5Rj{ 2G\k} !-9EQ]iu)5AMYeq} +:IXgv *9HWfu )8GVet %2?LYfs,9FSr(@LXdp|%6GXiz  />M\kz.=L[jy !-9EQ]iu2CTev'3?KWco{ &-4;BIPW^elsz$3BQ`o~)5DS_kw ".:FR^jv *6BNZfr~ &2>JVbnz ".:FR^jv *6BNZfr~&2>JVbnz ".LXfr(4@LXdp|&2>JVbnz*8DR^lx .:HT`lx$0>LXdry#*18?FMT[eoy$.5<Zis %,3:AHOV]dkry!(/6=DKRY`gnu|$+29@GNU\cjqx  '.5ELSZahov}"""""""""""""""""###!(/6=DKRY`gnu|$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%% '.5ELSZahov}() %,3:AHOV]dkry* !(/6=DKRY************************+++++++++++++++++++++++++++++++++++++,,, '.5ELSZahov}7%,3:AHOV]dkry888!(/6=DKRY`gnu|99$+29@GNU\cjqx::: '.5>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???!(/6=DKRY`gnu|@@$+29@GNU\cjqxAAAAAAAAAAAAAAAAABBBB#*18?FMT[bipw~CCCCCCCCCCCCCCCCCDDD")07>ELSZahov}EEEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFFFGG$+29@GNU\cjqxHHH '.5ELSZahov}LLLLLLLLLLLLLLLLLMMMMMMMMMMMMMM` 8~@?ۀ2Fw_6"maf!P#Y=AfCMe,WH`}~0=)@w@T1_(fAm _SA#2PBx;VVH)ڭKQ[mSAe" ʶђ]<Ӟh. Jw`Gϛ~e7x1&} KUߔ_Dd`Fl% ʳ֢kh?1ԭlXy\.WǬy{ \У?0i{+3;rwy"x 퐵cw fp8;ĕN2'¢WW}n qZ˕ioCriE K ɐE%{e7s0=]nJNͅ4$=9*<޳-g.8h;yr޹bnȸ\S.M.Qj0i*F\HQjb@汅ϲ~~m/<1:f=Pyz?|ˢ6-9DɈF44MF8}(IF=3) ĺXeYeYeYeYF⃇6hȀႅ &HAf0B줜~jVB.ɵyeQ=뺮뺮뺮뺮ZkZkZkZkZkKJA7-#Ⱦ]qlhd`\XtttNvbN:&q]I5) s9s9s9gb]XSN!94/*%mW$zupkfa\WRMJGDB'f&eE4Rq/M l*)ɨ 0H`'0 0 ð{{{{ާ~jVB.ɵyeQ=[o#EcG5fxbE%\u]u]u]u]t2Po-K j (~džFƅ%(({{{{޻i(d#_ݛZؖUSQ $<`JQLGB=8:pؠ! *P 1D  V)|wrmhc^YTO">pqqqt2Po-K j (~džFƅehhh'c"^ܚYוTPɹyiYQ21 弔lDˣ{S+۲bJ2zNRT*JRQzfR>*űuaM90 0 ǤBwׂ0"+zFeǭaf W r"d%D<&`0?ݞI$;] >M |>gd]VOHA:3,t4b6fl6ƪrV:ɭuY=-p !aZSLE>70w;mʑY!`H{{{{888888888^;Zy (Gfr\.r\.žjd]VOHA:3,t4Nt:NƪrV:ɭuY=-p #aZSLE>70w;mʑY!`H022"8Ε]%|D ԛc+bB*=6/(" EEEEĽ~wpib[TM3RQѠ@DDT;Zy (Gf哌|n`RF:h4F}oaSE7) Ƹung`YR_h'Fnv0ōUt<̓[#zZb<5.'!JJJJJü}vohaZSv #BADp +Ji7VuńT{l^PD8.&{m_QC5' Ķr9Hgfl6f βz^B& ѵ}aEz^z^@-l&e^W{.дhjZ~{{{{'8Ε]%|D ԛc+bB*=6/(" LLĽ~wpib[TM3RQѠT;Zy (Gfnvnvyyyyyyyyy»|愃"6z7*":| ͔rF0k4U VkxUL9R1m۶m۶m۶m۶$I$I$I$I$m۶m۶m۶m۶m$I$I$I$I$I$I$I$I@Tt" RJ)P>m۶m۶m۶m۶mK$I$I$I$Iܶm۶m۶m۶m6I$I$I$I$IR$I$I$I$ITt" RJ)|m۶m۶m۶m۶mK$I$I$I$Iܶm۶m۶m۶m6I$I$I$I$IR$I$I$I$ITT"9RJ)m۶m۶m۶-I$I$I$I$Ir۶m۶m۶m۶m$I$I$I$I$II$I$I$I$I?Tt RJ)@5Ѷm۶m۶m۶m۶%I$I$I$I$m۶m۶m۶m۶m$I$I$I$I$%I$I$I$I$ITT"9RJ)=m۶m۶m۶m۶-I$I$I$I$In۶m۶m۶m۶m$I$I$I$I$)I$I$I$I$I?T|"O RJm۶m۶m۶m۶mK$I$I$I$Iܶm۶m۶m۶m6I$I$I$I$II$I$I$I$IT|"O RJ m۶m۶m۶m۶mK$I$I$I$Iܶm۶m۶m۶m6I$I$I$I$II$I$I$I$ITT 9R?m۶m۶m۶mI$I$I$I$I۶m۶m۶m۶m&I$I$I$I$I?I$I$I$I$I@T/+`rSݿuRRJRT]-׵ af,$ ȸcba`"  ȨhH(A80( lԓSӒRa!` ۶m۶m۶m۶mv۶m۶m۶m۶m۶ +!;pgHF^h0жtz]]ŝIioֽ^_GkCIcHX`qo/YpPLF@:4.ZkZkѹ9U4sB)RJ)RJwwwwwwwwwwwwwwwwww70p-b\VPJD>82,&"~xrlfMvj^Rʲ,˲,˲,˲,KDA>;8뺊Z*əi9ظhXH0FXX7vv`ZTNHB<60*%!$I$I$98wVfyaI xffffffffffffffffff7qYA)Ȱiiii(;5/)yyyy$ŭd^XRLF@:4.($  IHCvn-p!ǹL<0RMlRʴS򒊦h1t^4HA.J$`뺮z{{{{A8Wv%Ds#ӂ2ART*J{{{{{s9s9s9s9sQnʼڶm۶m۶m۶m64S~~wpib[TMF?94/*% t:N鴀t䉂{tmf_Xxqjc\UNG@:50+&! _XQύL ʈFZVj: IC<5.'88888^E>70)" GGGQnʼ`aaaa84S~~wpib[TMF?97#Oܣk3ŠRq]u]uu]u]u]u]z^~:|ung`YRKD=72-(#z^&%NȺhiiii3{R ´|pf\RH>6.(" !! F9+#gE ԛc+JyyyyL3mQ5XVjZVjvZސۍmM- ̬T${C ҺrZB*v]m澮~n^N:"ͱ}ɲ,˲,˲,˲,WUTS2r.M,88881Qp +j I鈈rxqjcQ$)G0 `0x4e| )|ung88888~ۨ9C&-X4ɭymaUI=1% |o>ۍmM- ̬T${C ҺrZB*`vVzsle_}}}}:uU5Դ\,Km۶m۶m۶m۶qr;eE%Ĥ|Lܣk3뺮뺮뺮뺮w>>Ic&9jhb  no{{{{{}>ۍmM- ̬T${C}}}}wm澮~n^N:"ͱ}麮뺮뺮뺮WUTS2r.M,<<<<1Qp +j I(g6ǐEIFÃ|ungR,92ǎ3^0Ch;7`3dxقJ!`VSPOO JHE>7.+(%"!  nsz:y97VD!>tؐ"&0(nu+j*iXw& "@x .@H @1Qp +j IHE (40jw>>Icf .ZH2ũEiHǤ2/w rm.-)6jϸ1Rc'iu؊9E)tʹZNLgW3nu-Tb <PW^elsz>ELSZahov}  !(/6=DKRY`gnu| $+29@GNU\cjqx  '.5ELSZahov}!(/6=DKRY`gnu|$+29@GNU\cjqx '.5ELSZahov}!(/6=DKRY`gnu|$+29@GNU\cjqx '.5ELSZahov}%,3:AHOV]dkryY`gnu| $+29@GNU\cjqx!!!ǤB?Dэ6$k5zM ʀ!g%9ȑ[niրc@&4k#Npzg2hDDGuzM,&o,ttzx8Ntzx8Ql)/: ha`|wrmhc^YTOJE@;61,'!SNID?:50+{{{JA7-#ȾXeYeYeY6~ytoje`[VQLGB=83.)#VZzfR>*űuaM9%hP .p*ډ9HWfu%Մ4CB!z(ݴd<ÛsK#ҪZ2 ⹑iAᰀh% ~ytoje`[VQLGB=83.)#Vau3Qp.L kʩm۶m۶m۶m۶KjƤZv=ԨH Fv P<<;852/,)&# Ϸr\.[P:yX7vU4sRҷvn[ZkZkZkZkֲ,˲,˲,˲,˲,˲,˲,˲,˲,}wqke_YSMGA;5/)QѐpZ9xW6u~xrlf`ZTNH`0 `0 `YVSPMJGDA>;852/,)&# Ϸ~[P:yX7vU4sRҽ^z޽{{{{ztnhb\VPJD>82,&cbac`4t1q.n+k(h%er3*"::::bWK?3'ƺ~rfZNFB>>h]QE9-! |vpjd^XRLF@:4.(o=5u2r/o,l)i&fbX,`UI=1% ĸ|pdXL:62.*&"1c1}m]M=- ̼|l|BA@t`\XTPLHD@<840,($ ;hXH8(kK+ ʪjJ* ɩiI) Eyy3333333sn̹yiYI9) ȸxhtV|}} ı4$o}RtjMy6r-tx;o)F_kBdJo'\!#_i\>94?rq!pຮ]Z9xW6uT1c1cPE9-! xnט>:yX7vU4ԃ ȆEDCz^LA5)ȼtjKHj%P%Ĕd4ԣsC㲂R" l6pY8wV5tc¨xdP@0`X,`3s0p-m*j's9s9"ysmga[UOIC=8˰lXD4$lTQN KH&뾤t`L<, hZUROLIFC@=:741.+(%"i9 ḐpP8ܙ"D{IIiHZ?ݫ6h F^t.tShqAȨpXXu] H=1% ĸ|p2Yc1c, i H'fE$]Ba!jAgda^[XUROλ I(gF%dcδt`P@4( LӁ¿WQ)ٸx`H8`Y ݬ|L컋[  /'$!N1+9s9D9-! xk^RH>4,$\u]-(̜l< ܫ{K뺊Z*yWm۶m۶ >0yX7vU4s0*%  6666}wqke_YSMGA;>qA ĭ7mP5wmI"Щ"*$OcHx3>|>_wJ%7sJ ۶m۶m۶m۶m۶m۶m۶۶m۶m۶m۶mۖ$I$I$I$I$ `. e"@cl`(@ H$$P^UT>MR4h,{{9s9\ GT"9RJ)m۶m۶m۶mۖ$I$I$I$I$m۶m۶m۶m۶m$I$I$I$I$I$I$I$I$Tl RJ)Dm۶m۶m۶m۶m[$I$I$I$Iܶm۶m۶m۶m۶I$I$I$I$IR$I$I$I$ITl" RJ)m۶m۶m۶m۶m[$I$I$I$Iܶm۶m۶m۶m۶I$I$I$I$IR$I$I$I$ITT"9RJ)m۶m۶m۶%I$I$I$I$m۶m۶m۶m۶m$I$I$I$I$%I$I$I$I$IT|"O RJѶm۶m۶m۶m۶$I$I$I$I$m۶m۶m۶m۶m$I$I$I$I$$I$I$I$I$TL9ROLm۶m۶m۶m۶$I$I$I$I$m۶m۶m۶m۶m$I$I$I$I$$I$I$I$I$@Tt" RJ)m۶m۶m۶m۶m[$I$I$I$Iܶm۶m۶m۶m۶I$I$I$I$I$I$I$I$ITt" RJ)J m۶m۶m۶m۶m[$I$I$I$Iܶm۶m۶m۶m۶I$I$I$I$I$I$I$I$ITT"9RJ)_m۶m۶m۶mI$I$I$I$Ir۶m۶m۶m۶m&I$I$I$I$IJ$I$I$I$IT(%M:DJ(J(J(Jm;9r2!HZkUT>e.IX$a \u]u]m۶m۶m۶m۶mm۶m۶m۶m۶mI$I$I$I$I e"@N5 Eq0;c1 I܂$"$"30:ѳgϞ={6  [;}PUhm۶m۶m۶m۶-I$I$I$I$IFăCÂB¡aA!`@0fb^ZVRNJ5ѱqQ1ȸxhXH8(ضmʪjJĴt }m]M=-iC?;73/+'#iZIJsPNACv(e"+'`W:rMRDE{""""""""""""""""""m۶m۶m۶m۶m``.U(Ip4 Eq0C0t]um۶m۶m۶m۶m[ q$6("O+%;K!P)&PP@ c!!pq0 v[mkk:FOgT&Gcx^zm۶m۶m۶m۶ l4T(Ip4 Eq0@\.m۶m۶m۶m۶mI$I$I$I$I{{%5u $4:ȔIҖr7CD HVA2P'R{ŋ-( _\Y F2L&d21c1c1c1c1;G@=:741 $IXl*ʾth^VNF>6.("1 fd^[XLiiiia˪TQN ((((*rȼ~rf\TLD<4,& <60,($ L&d2LZkZkZkZkZs9s9s9s9s&X,|6}wqke_YRLF@:4/+'# r 32p-m JGf]u]u]u]׵ѰeUO Lk(hFUUUUUUUUUUUUP|Ƃ|vpjd^WQKE?93.*&"JRT* ݽ{s9s9s9s9s#WSPMLKJIHGFCB!!!bᳩ컋[+ʒb2ҡyY9ظp`P@p:ν{{{{.`4lYÓc3Ӛj: کaYeYeYeYe_ UROΌDl6MCw_\YP/V{{{{{HW6eD#㺮뺮뺮뺮[hز*'f5tSӶm۶m۶m۶m (\cA>;852 |>{{{{Ǵ2iHt"8E ?F t"8FQ+,$HC95*,dӀE"7L RJ@m۶m۶m۶mK$I$I$I$Iܶm۶m۶m۶m6I$I$I$I$IR$I$I$I$I2N"R????n-#Qt8MsT(Ip4 Eq0PUUUUUUUUUUUUUUUUUնm۶m۶m۶m۶%I$I$I$I$m۶m۶m۶m۶m)RJk8glD  '.5ELSZahov} %,3:AHOV]dkry !(/6=DKRY`gnu|ߤ9=nw, $!- )mFmFY$")qLC0JBL%H}<F\,Dy4C0m۶m۶m۶m۶-I$I$I$I$Im۶m۶m۶m۶m[kZkZkZkV 'C$7(z9  IΒ\L@;61,'">ZkZkZkZknZF2 ͹}iUA-ȴxdPl|p~ytoje`[VQLGB=83.)$<[VQLGB=83.)$PPz*ډ9HWfu%Մ4C9s9s9c1c1c1c1c1{{{{ jy)و8GVet$ԃ3BQ]hE̤|T,ܳc;šrJ"ѩY1  zupkfa\WRMHC>94/*%  |wrmhc^YTOJE{{{ZkZkZkZkZk jy)و8GVet$ԃ3BQ}hE̤|T,ܳc;šrJ"ѩY1  zupkfa\WRMHC>94/*%  |wrmhc^YTOJE@;61,'">C9s9s{{{{.Њ:IXgv&օ5DSbq$$XOE;1' ¸|rh^TJ@6, """\SI?5+! ƼvlbXND:0&}9s9s9s9s9{{~2 l%cdB bAi'8@ m _1 $ת:?WW_\]}suF$RJBk [MKfb^ZVRNJFB>:62.*&"<" 333333333333333333ƾ~vnf^VNF>6.&`pqq|xtplhd`\XTPLHD@<840,($ * >=;97-w7v6u5t4s3r2q1@ &̼yuqmiea]YUQMIEA=951-)%! p@LJGdžFƅEńDăCÂBAqBXwwܲEJEbT \c,tXJcl(c 9lAj'YԘ(+GLb]zupkfa\WRMHC>94/*% UDC|wrmhc^YTOJE@;61,'"A񰱱1`y)و8GVet$ԃ3BmPaZkZkZkZk ժzfR>*űuaM9%\1`!P ix(؇7FUds#ӂ2 뺮{{{{Kp*ډ9HWfu%Մ4CRR^Hت@u!cdVAZ.<+'x<x<x<LRI' /x8τ(?ȆEBɽ{{{{~jVB.ɵyeQ=)씒 (ݴd<ÛsK#ҪZ2 ⹑t`L8(TNE;1' ¸|rh`F ZkZkZkZ9s9s&H%Ԭ\4 仓kCʢzR*ڱ)%! ))c1c1c1c1cJA7-#Ⱦxndx" VSNID?:50+&!Qp`y)و8GVet$ԃ3Ӣb2Aprr2:IXgv&օ5DS{{{ﭵZkZkZkZkt2Po-K j(F+ҁ1`p8ĜtL$ӫ[3 㺒jBɡZ ,,~ytoje`[VQLGB=83-*&#+++{vqlgb]XSNID?:5]ٰ`@(P9s9s9{{{}xsnid_ZUPKFA<72<_ SNID?:50+&!Qp`y)و8GVet$ԃ3Ӣb2A2:IXgv&օ5DS5~ 9s9s9s9s9{{D )#@ R?F PlU :B1XbD LFZv,: v+2H : v*̮j#`nY  zanQKSPM(04"yS%<XՏS DPBYSf/ʼnΊJ`*! 9K(gv_* Q/*P2r!1]XZVjVjZVժJ:zT1- +*JRT*JNt:NT*JRT*Jh4Fh4 BP( BP}3*$Igd|>|>Nt:Nl6fl6M&d2L&dIgdT5y8n*!GC0slv*ŔJ:zT1- ,g!T2HHI<<<<<<<I`` ħQ ִܾBCXHFD>87empZ:!yT$˳{J'*B5@Gu]u]u]u]u-OA쳋sC[VUQMJFyT${˴`[VUQMJF&IJQ%!`,o{ .:H8Riiii>o[lW)*! z6! $ å Z,`8wHQ%!ݕX̴HPr8 !/u~jA ZC~1,E '$ tDD# HF[;22uJCEц 8qS.n,)sqv_Yҩ'"4@?=,FℑD@8`]VAH P!^*oilMdJc X63+@(ȷ%-ʒNA58P6Qnvnvnw1xsp\.r\.(O"4}]okgnvn[qqqqq\(gv_*4o۶m۶m۶m۶m۶m[(gv_bY6b/K d ;o֠EwS&eVjZV>-s-p1.kS@J~~/ФA.Vڎ`An8adA[P0ܮV6VREXB*r EhN_^-&% l<*Yٽ\%Փ !ősqv_Y)&GIqfLIlMez<<<<<<4b4\ttAZPd4{t{  0~""6S[@9%K@Q=)Aӡ$FyGSE+7n6X+'oL[fĽ?R?5g=bRQ. fLlod":P\^um&d@p}}{{{{{{w9s9s9m۶mv; lV3Np/$D 92IdJUUUUUUEDDDDDDDDDĎضm۶m۶m۶m۶m[$I$I$m۶m۶mTT Y*pYH&g2m%ZJZ')MNFg2:љdt&3#3PMM1c1c1B!B!B!l)`*#a =ݍFWX&PX,b9s9s9眀ih.c`^:B "y0]J)RJ)RJ)e1HCq( dih.cb{{{ZkZkZkZkZkRJ)RJ)}}}^:B "y0?s9s93c1c1cAOw$p2!)"YSoEx [(p; g"2NRʹ3vD':щNtD':щ}TPJ+e: %X c1c1ce/V4u4Jı@j!kD y6Hl6fY|VX&@X)\(Q @Z)`*#aܘ9 u#ak*>ei(t:SJ)RJ)RJ)s9s9s9RJ)RJ)2ei(|>_@kً2@ͅq,^ZkZke/V4u4Jı@x!kD y6JSbz"Y[_s%1=IUamy &-4;BIPZdkry'3?KWco{ #/;GS_kw~)4?JU`kv ,8DP\fr~!(/9@GNU\cjqx /9CMXcny\gr} "-8CNYdoz *5@KValw &1GPW`gqx  '.5 &-4;BIPW^elsx} /F]t&I`gz%8K^q /BUh{&9L_r 0CVi|':M`s 1DWj}(;Nat 2EXk~ )8GVet (7FUds '6ETcr &5DSbq  />M\kz.=LYhw +:IXgv-M\kz $/:EP[fq|'2=HS^it $/:EP[fq|!!%,3:AHOV]dkry"%0;FQ\gr}#"-8CNYdoz $!.;Ubo| % %'4AP_ly&.=L_r ')8GVet ((7FUds )'6ETcr*&5DSbq+%4CRap,$3BQ`o~-#2AP_n}................./////////////////0 />M\kz1.=L[jy2->,l2gB%.p9xH;y!d8CNsvùьҳf5l:Wy Wޘ)89fT1w{ϧo8voi({ Ff.x8( P4@iJ( P4Xh[$/mSVRJ)@!ߜZ֓Q͊HDžCaݚXԑO ˈF_ۘVҏM ɾ0@k#ےJq)B έkJ)Ťψ @7.%! ypg^ULC:1(XذZkZkZkZkRJ)RJ) š}Y5ȤpP0h9s9sN)RJ)ewne\SJA8/&}Fx (⽙uQ- x ZkZks9s93`ܙWc1c1{{7888 ɥ]9̨䊆{{{{;s9s9{{1ѫZ@-kLW$~4Z2,Xd ^ef&āqw2DM,&pY~S}Z T~ lbLt*_u(@{{wwwwwwww733333333p5ً*:7 gZ*ȣH bi\&8<]u]ƧRFX& h*72{(+\ ;TSZreL2-% CN֥U%C ̼Ƒa1ఀ`@~\YTQNKJGDA=:;4.("l0-)_S/h'%$wÐ%|wwwwwwwwUUUUUUUUնm۶mۙ+GF#lR6TonADI8+fefYfefYfV'ҿۀ!DB!D9c1c1c1c1cSNID?:50+W/İt`L8$`TKA7-#Ⱦ,ҐO͋J ȆEViu3Qp.L kols#ӂ2A`jy)و8GVe$ ,5Sr0N m+|$ԃ3BQ{ZkZkZkZkZk Z ix(؇7FUf|rh^TJ@6,"ZQG=3) ĺFA<72-(#ZVjy)و8GVe$l6uM%Ԭ\4 仓kCʢ< ̸|hT@,0s9s9s9s93AnZF2 ͹}iUuY! VQLGB=83.QύL ʈGr^J6"ѽmY}6Gf$dnXTOJE@;61,*PΌK ɇFĂs9s9s9s9{{{_ZUmi'Ed"!i(d#_ݛZؖj~tj`VLB8..5Sr0N m+|$ԃ3BQ{{{{{{{{}}}}}7~2_Hڝ*"@ɯJv@2%"8Ζ{ԡsA~4 R,PW >6WkH5**p*mPIGD?72,6% `]PD4/o10n,L롲JD?94ז ꂕs2Pnۆ6uEt4s}xdPD4L +Jt԰Z) "aGIT_ju͡!+5?Wcoy !-9EQ]iu)5AMYeq} %1=IUamyӀ+I%mh 8]tkzA^0jSf:N>OҘv |N2)PYp쐐QUfmR*ALh,f43Ōy'@Yrku:Zk̼ H}۬Y(P"&X<lJ!S< C`"4ž&{L'c@C!0pD6kh.RJ)tDJkޛĀ@i0Q"*'`ph:i/SNfl6fl6,D< B@ @p6,*u*B&sL""q( b]Veffffffffffffm۶m۶m۶m۶mm۶m۶m۶m۶qqqq1;?z5O_~!(|g:N0a„ ۲}(RaPm۶m۶m۶m[$I$I$I$I<0( 8۶m۶m۶m$I$I$I$I$$I$I$I$I$A4,$ < )7*2@_ z?@h][[SqٴL) bPThJi6y-scU_H{{{{{{{{{{s9s9s9s9s{{{{{kZkZkZkZku9s9s9s9s9d2L&q &g .V!Cӆ Д@Cܹv*ߐ M"(@S%D~ox┍•$ '&4ՃTgG렡ӲŤ-J|!Υ}NVc& $BxX1Ch*5l y4Zခ"D 4NB?.2_#PIH!G<{i640/.-$Bz`Qii#B>w웛0ȭ,%Wr؈}r4ZME BI4 [}4a^\ZH}}_Olgc_ȣ뺮뺮릇}NVFW'XAv̀zbR*?=sꝴm۶m۶m۶mQ?r}!F(&d2,*,˲,˲,ZxMYa ݺ뺮뺮뺮뺮Gyh:n΀"e r\.("POLJE>H{vt0-[LpP!xM󈆁|wo&l 'F^$aπFv6<$=sļ\$88F 9ox┍•$G"4P`x*7da4D@A?xm\r/X(҃Rpώ0 0 0  57c`]TzqĒ]E-2I Ŧ0}H6kgn1\7;45~8=uh~r0u-hܫhyݳRsF*G3\h۹JD* \3Nc>(GnnGv?PJ#H)Joo +$/&r3GAtOO.V-v .EA>6/G9’uJp8{v|ސyiaYUME=9 BR ̫C +7d(daOmQEQEQEQg'זVe뉑8d(da EB<:57c`^ZXVUSQONnΙ TR/P A_R&݁f+MC @ )ސyiYUME=9q`j` !?niea\ BU*RJ)RJ)RJ)viV&֥J%E!"*D`QPQ0wWMW$I$I$g =kmЀ隢DP)BhK/cf W$?rpa4 %eqqG;s9s93KanuΌ{{kZkZkZkZk@L']]7;igdeh$ɐTS3TÄ%kZkZkZkZkU@\}xQc&̖+U\Ya'F4e`zࢤn g Y2_leaReYeYeY%RJ)4{{{{s9s9s9s9s9{{{{{ S'0ZkZk:s9s9s9s91c1c1c1c1ߡAtq~WND7̿ ~#iᆂǥk@8tM:LMr`1Ğیao'o".?V`ZWEN/&`pa]BR%.! f7Cl9&{R&'c@/gZȣP"!b`*#aAWX)L !0x9 RtOQm۶m۶m۶m۶mX,i7z1a( 9r=, xx8JT-8!8; FQ"b(p :ğ[B 8Ըa.Vsir5k2>5yyMjP1ȻZ)Gc s{6CR@A{{0h9h/U L coT;[u2Ȃ`゚VcwR$al<0h9h/U L ѯW?@heHեb`{jE9t;* 0AM,낄 Ÿ@c d8HR-Rb*F߲1RBL%{{{{{/ԙp34l.V/WR$C4g1evJNam&?Mp9s6BMZDEtR%l P Ob54wRBL +-xVȫSngdI? N/(ppH&gywޝwywޝLdr&3LBZ-e T0]&.`*#q6X*$p2 (TUUUUUUUUUU3333333333o۶m۶m6Wb~^l0Ƀ8`\,D}8P-jR\(!p5(u  !ΐ$z" W\ Z(p; '9INr$'9INr$El6I)8JI_RBP1ct7Z̵BDN20pvJFB8``fffffffffft7Z̵BDN20PB!B!RJ)RJ)RJs9s9sN)RJ)RJ)c1c15ً2@ͅqB_kZkZk5j+e: %DBl3XKu"<LEx ={{{/b$p2 фFd/V4u4J fD y6XXkZkZk v!p6!]qS$IC]P/)$M:[2Ea( a( A#Pha$2 (iOUUUUUUUJЧ\*ȣHPZkZkZ(l2$h,Ta@Qfffffffffff۶m۶mn۶m۶m`"@cH @$I$I C! )"r|V2uV2uV2Y$SB r_j&h0`@(wwwwwwwwww8FOgT&Gc l۶m۶mm۶m۶mے$I$I$(l2$h,X &h0`@UUUUU${(%M[2Ea( a( A#P2I4M0 Fg˲,˲,KUUUUUUUUUUODDDDDDDDDD3333333333Cxph`XPH@80@@aR2ѱqQ1а۶m۶mv۶m۶m۶$I$I$m۶m۶mI Np$`<,&p9tH&g29əLdr&3lIfdr&dmkNgH Da@ nk*>F03333333333Ӷm۶m۶mDDDDDDDDDD nk*>F vJF沐@D{{/qgHuC [[*pYH&g29əLdr&390I-U"$ԝLdr&d6NMR݀&{Rc( (,nk*>i($c1c1#B!B! 8l3XKu"<#aX=ݍsP%ч ŁPRJ)RJ)R)y< C&SkZkZkRJ)RJ)RJ)s9s9s)nk*>i( d/V4u{{r:BwɃ0l6FV|@hZkZkx9 ?gh8ΐԡpC$%u") M)$M:[2Ea( a( Q&!cA("pkL4 }:̥2@m۶m۶mS&h0EP"wwwwwwwwww׶m۶m۶-e"@cX$AbffffffffffUUiC$%ut!'3?KWco{ &0:DNXblv &-4;BIPWaku )3=GQ[eoy#-7AKU_is} %1=IUamy !-9EQ]iu Bs۵KS٣u;]d M \1`o:~rZU*-d4N1+ժJݪ:ԫ:.-VNORd*D!l4 LIHdz& kZkZk9’BL%ב(x:Fcwwwwwwwwww\VPLHD@82+%yIɭ^ULHD?<7%XKFDCY ͱEdSCii怡]XdiZkZkZkZk{{kZkZku9s9s9gÿ;72ut#R(c1c1c{{ݹ adܙjE% иp#^ܒR1IB>6.(X(GG{{s9s9Ha1@\.d{ccyoffA!̴E0*$ Rs+3qaM5%ii{{{ SgPM YE:! a$) @8aF?+^[mx8X0i&$dpZl T7oϴB`xwuN' "H+6IlH x: ^ StB+ۭ't^U}+CYLfO3QH\x%x>&&y88888t}}}}}cX,bX,bX,|yD&Oڔz^z^m۶m۶m۶m۶m۶뺮뺮뺮뺮HTn$CTQQ TJhg&<ӫ{S#ʚT44Iub5wrlSlU=@ARHTn$  *ѳkCҪb⨃fOu])Ò摈i`0 `0xso?752%[W=b* 01D5/}}}}wYt[c~~wso?75/znvnn]pb2ႃ1K SYӌpT.0#WP2\.wnvnvn><1.n--8\0!Gg'i; 3r%CIjM< 1\yaI9-]nJS/{<1ܒs"_^-heaIybDф6\4ãb&5*f٠Q^k;93+J*JGD뺮뺮뺮뺮z( ݜsK{%$iQeeyyyyyr((,RRcSROӆoЈRe Kii#֢(ÅH?9dd [ZpY鈑ddZ۱͙9']BVi wqiYX-!=nH!AJ]7J-Jp~/ ܳO-퉑/'ܽΆmȱaI9- $@TR10 4'\V8\ 0g'ՐFդ)5s׭{bT’rJ G"ŭEQ :`ڎn̵q's׭{cઈռ\W$Cz`A(Bt{y\4ãs[BīH*0Vp著nUNm *NNNNNN Q˺//4'HB4QM+4< Ⓩu9BE3R @ʹ>ҁ(L VVՐEʒ"?r8၂o'9}hxaI9-O7D 䳋[HՎ&%@U4쭴.ɛb LS (OM+kRP箍D 䳋[dH,HE0 x~+jȼjR0t i6wpUĶR|`@iY`PoNmmJ)0Dpa9-9'Is7Ell "W=\@2@'@4 N2vdՍ%8H@ >(䢜2_5#ȂQ^ఘ}qaqC G47䡜7ҫ{S#ʚT4t@nUNm YeYeYeYeYe9 sDdD&i Bn13 ESPYnw1P}qq`o:7 eQm!i7bc^^qxY!2U/I3ȧbu^5pwޟPPRDX8Տ&fT=]ͶijhQz/ *c oGDߠ}Bi/j<~Z&JE?YŌ>+}zd,j\ {ʋq'I"HrF7h=&);<(҅~n|Ukjr/ྫྷN-0 !ڪLÇp&.flq%B!3'>}C;5b Jʡ]E7,Rb.J)4? ={hFx d)p&Md~_e %Ϣ+p%?ߦH\^=[wlA4M4M4M4M4M<<<<<ϳe^WՒKWxm[G3!İtdRB2((raM9'ʶ|hVDzbBeYeYeYeYeY88888raM9'ʶ|hVDv YOA8%;ڶfBѭa=ȤdT8twne[QH>|sjaWND91( _WtS2ϮL gF[<$ȦzV2 yQ}<<<<ܺjF" yaI5`0  Y(wE~B7R I`q l`c\x/>/(ݨ:rN0y#@qv}NէT}G9L" MVHGR"'w6B'ΑfAj"'E 3)!\Ty>0J0" {]SaSz/XNanemcoԁ7Z{l~vFT*80"z#g@.}T {ouBƒHУ##D4~L(xusBxTHؠ\aHTI4'E\ UUUUUs9s9s9g1c1c1C}$Dl{%d!@zItBIiiiz@7` V#,˲,˲,˲뺮뺮뺮뺮뺮>MfݛZE5riDHϜCB/W0WP L`974RNKI]Q9dѽ)JRT*ZkvVR+ Z !cB ^yDEY|sX(ݑ8:l^YX)L8u0I"(#0\5 _}(yvtqolj:d++:1  48"Y)"7`l§\if5ZZJAP$XDa&1Y9C27m X[JӒPjɧqQYfK%ώ.M}}}]u]u]u]u]uݽ{{}6*:̶m۶m۶m[eYeY6_[v]zu)5זV 5dueUIJZk D|pa$ю6j vbe#sCpwJ81-YH: {{{{{9s9s9s9s9s9稡'EEDg2r2$cן \68`Bc!-lcuB?v _SxǒmxB?6O/jSopC0 :'?4\]^_`abcdefghijklmnopqrstuvwxyz{|}~ PPP !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~P  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~PPPPPPPPP PP !"#$%&'()*+,-P./01P2P345P6789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\P]P^_`abcdefghijklmnopqrstuvwxyz{|}~PPP #+3;CHMRW\afnv~ "*2:BJOTY^chpx $,4CKPUZ_dinv~(2FPZdnx",6@JT^hr|&0:BMXblv (3;CMWaku%/9CMU]gq{ %/9CMU]emu} (08@HPZdlt| (08@HS[cks{ *4@LXdp|,6BNXblw'1;EOYcmw !+3;EOW_gow '/7BMU]emu}%-5=EMU]emu}%-5=EMU]emu}%-5=EMU]emu}HPX`ejrz  %*/49>NV^fkpuz !(/6=DKRY`gnu|$+29@GNU\cjqx  '.5FNXbjr| (2FNV^fnv~*********V^fnv~+++++++++V^fnv~+, $,4V1]dkry !)19>CHM2U]dlt| (08@HPX`hpx4 (08@HPX`hpx55555555555555555555555555555555555556 !)19AIQYaiqy77!)19AIQYcks{8&-4;BIPW^elsx88888888889999999999999999999::::::::::::::::::::::::::::::::;;;"*2:BJRZbjrz; "*2:BJRZbjrz===$.8?FMT[bipw>>>>>>>>>>>>>nv~ $).38=BG????????????????????????@@@@$@)19AIQYaiqyA  %*/49>CHMRW\cjqx  '.5B=EMU]emu}CCCCCCCCCCCgow "*2:BJRZbjrzE"*2:BELT\dlt| !(/6>FNV^fnv~G&.GGGV^fnv~  (2FNV^fnv~&.6>FPXbjrJyKKKKKKKAIQX_gowLLL$,4 H@=@ 4n#+kYO{q$ AT~G윢S ϭ( &A[c,Pvx( ֊\_<KFzAkxSZ *"CO_] rTB90Oj0J _Xέf,5_z&sD_>7(͇,X8Q" C7;W :&|>3.ɡF|g80_gpEW9OG"[zڴ +&8D pW\N".IT5){ۮsRxe=?Zv?C36]vX2 %Add6 CB6OWel AX5 qb|Ӄ R? |)3 h?kY'./o45VD{BK ĞZ2+X{sāZ;jF{LLюcwuz6n.-WCsZΡ,$m:Զͣ4n2nQϧd Ě?ݖXg]=ArҞgp%A5\:_H7!W6Sbt6׾GOh ;,oY^wVC):Usz?>|fŘ񔣊)[5sW/WX`? gm%dC4 A >ܷ\^0q7|9R>[,C"!Afݚ| d0}Ys2s-d=,9H d,}C̟,LLe|⏋g~vw@yMC/+cއ,fY(5}ۊ1CÔ34J'hks> Q~܇]9Tֻ~=zO=nj;X@aa+ 3HwlxsN6˪fYU,B2rY^sq4[Ao=7_ڨ*9 (08@HPX`hpxUUU08@HPX`hpxUUUU (05V=DKRZbjrz "*2:BJRZbjrz !QYqy !(/6>FNV^fnv~ZZ&.6>FNV^fnv~>FNV^fq[v "*2:?DINSX]bgl\w] $,4·s$ njGlsϽ褟dި;YLeXl luS0rՌYL;p5󐘵hW;^jc4bw*)vw.$%ێ`# wDƎFPNbj_9 ->#Jww/%!6x<7hnV`"*c ϥRtՈ߶pZukGkL{{XCX-)jr,˲,˲,˲,bLmUMQ=N~ZkZkZk:+g)&%!  KHELXWVTЏw3ҲB|>^[WTROLHEB?=<731/-+($! kJ H觇&{{{{1q _eW5EMNx;]wh3Yf,!,|ݖ]59t9Vd1{{{{u[vUSdp7[6f8s9s9s9s{{1q _eW5EMNx;]wh3Y,g,!,|ݖ]՜&'{.jgΘ1q ߜݖ]&'{.@ 1q _eW55y&{.j,v3cnˮjvf˹Fr,c1&ᜅfvUSdp7[6l `0֕U5դd4ġqaI1иpP(ʪjR2 th\PD8KJ H觇f&e%@<860,& rF੨'# 559yyyyc1&a쪦onm&Ř8۲fΜNl5L>Me c9 XuokEKfN5Z72xبA7rr{IQoĽs8@lP}hoPFNV^fnv~ *2:DNX`hpx &08@HPZdnxT^hrw|&.6>FNV^fnv~.38@HPX`hpx (08@HPX`hpx 51$,kϣU%'J>)#9N]7MhL$RY=v9`$UӐf&D T&;@ͰܪEv/3EIPN&ETcrGGGGƾsV6ĸ|l\N@0 ƾsV6<US pH >4[XֳfJ.y63(%KwW;_zs,lk{ mB'ʪ=/!ȼ.{m]OE7) ¶|n`VND<2( ׍o[G7#®A9/' wpjd^WOH@9pl\hkmop52  heaUOH>/, -EA,f,ZTOJz}-Lk]OE7) 2دrV## ()*cg CNkd1JYs^+hTsX֘]RS  ٘[O-r3 oA:@]*e\k_]MfP:p|q ~I#u@?-M 꽆k11k1[q/Ю/6#x`4.EFsBQ22 c8c>o+' 9(;s19f F /dN~ "*2:BJRZbjrz "*2:BJRZbiqy %-5=EMU]emu}ܤ -5=EMU]emuݥ %-5=EMU]emu} #(-27FNV^fnv~#*18?FMT\cjqx (08BJRZbjrz *4>JV`jt~*4>HR\fpz (2>JT^hr| ".:FR^hr|&2>JT^hr|$.8BLV`jt~(2=IQYfnx2>JVbnz :DNXblv2>JVbnz$.8BLV`ju(4@LXblx $0JVblvt~8FTbp~,:HVbn| .8BNXdnz (27CKPXbjrw +3;CHMR]eju"-;FNYgx"-5@NV^fnsx} "',16;@EJOTY^chmrw| !&+05:?DINSX]bglqv{  %*/49>CHMRW\afkpuz $).38=BGLQV[`ejoty~ #(-27CHMRW\afkpuz $).38=BGLQV[`ejoty~"',16;@EJOTY^chmrw|èChDDS/IIJ()Sa +9"@7B]^6T,qp,6^ʱ5nbK~p+Y_^X;dzv,E@߿ [Z%kH}o~n<}<]:(d4yЀn33UO6֘" γ,$DonxWflTР#v.č&@/$vx~@77mPO.YﶸBׇLB4v5+ /a\"lbvm_ 60mW`wq #|Vڤط }G :?B`Egss#%qעsjxvBXD_yrxfxxj|8ؓӡAe9hqhŁw:fNIka얱$"6Nwo@t  %*/49>CHMRW\afkpuz&1CHMRW\afkpuz $).38=BGLQV[`ejoty~ #(-27>>>+3;CKS[cks{>>>>>>>>>????????????????????????????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCC'.5GPYbkt} (1:CLU^gpyR$-6?HQZclu~ )2;DMV_hqz %.7@IR[dmv!*3FNV^fnv~Z *2HPZblt|^&.8BJT^fnv~_ (2IT_juh!*3IT_ju{{(3>IT_ju|'3?KWco{,;JYhw}  %*/49>CHMRW\afkpuz).38=BGLQV[`ejoty~ #(-27Ƶ\r <@Y\9.١ݽ^i gD$NT piR:mt%kwq6?aK[{̡-ъkz;N3W\i,V@|@_<+f΀|g]|8HZN9t#qխh?qoF_`1xv͏Y&ρ s /^8g__׬k)8Xy5e,76dw@:9 )׳d.wݚr-f,f3Vr֚uhYzyf|~~ *Hcķ(UY 8TQDZZ ɽ>!Pݍx;:Ss,p`+b]zk "',16;@EJOTY^chmrw| !&+05:?DINSX]bglqv{  %*/49>CHMRW\afkpuz $).38=BGLQV[`ejoty~vjJ;e0 }ڏO9R&.۶m۶m$I$I$I$I$I$I$%I$I$I$I$I$I$UUUUUUUUUUUUU TL%"/u,@L 1b+Q D & 33333m۶m۶m۶m۶m۶m۶xqiaYQIA91)! a\XTPLHD@<840,($  dd$I$I$I$I IJ:!%100we     {.4I$I$I$I$IļWXu-;rbRB2"qaQ9d$c#b"a!` &X6zjZJ:* ɹyiY ,jj8}H8}HI'9)dI$I$I$I$I$IWUUUUUUUUUUUU*TTO--0U2&Jk;5o06CA?=;975ļ|tld\TLD<4,$ QONMLKJIHGFEDB@><:864xph`XPH@80( R۶m۶m۶m۶m۶m۶mTUUUUUUUUUUUU ɡ!%1;tO'%p9,r.r.r.dzkɼ{'v۶m۶m۶m۶m$I$I$I$I$I$Ivrnjfb^ZVRNJHFDB@><:86420.,*(&$"  ?????۶m۶m۶m۶m۶m H.8}>&$/. M;QAA/P%      ۶m۶m۶m۶m۶m۶k+j*i)ɣWUUUUUUUUUUUU Ґ|xtplhd`\XTPLHD@<840,($  IR>$8" _]*0rWP$6Iv (kRHQNOm۶m۶%I$I$I$I$I$I$I.-,+*)('&%+g'f&e%d$c#b"a!`hhhhz^m۶m۶m۶m۶m][YWUSQOMKIG Q۶m۶m۶m۶mfffff\ZXVTRPNLJHWONMLKJIHGFEDCBAAQQQQm۶wwwwwwwwwwwwwwwеuU5Դtt xph`XPH@80(  !)9@xǃ qtl,a ^սuOmqPU^׽uu{]^׽uuCTlNc۶m۶m۶m۶m۶m۶m," M41.+(%" 66666)RJ)RJ) m۶m۶m`L4ӻ{¼ztnhb\VPJD>82,&   ގkheb_\YVSPMJGDA>;852/,)&#  1|yvs2l K*i H'fE$cB!`Ͷm۶m۶ms9s9}zwtqYVSP M JGD@!a^q L+j I(gF%dC"atv>8ds;x,,/жtʂ4l9ʢ        ٨xH8uM,k J)hG&eD#bAN qP/gG綆V&ŕe5դtD䳃S#’b2ҡqAᰀ`gg Șh8[XURO L IFCA]]YeYeYeYeYeYeYeYeYY¼ztnhb\VPJD>82,&  " yvtqnkheb_\YVSPMJGDA>;852/,)&#  yyy[ʽui]QE9-! xl`TH<0$Y¼ztnhb\VPJD>82,&  " yvtqnkheb_\YVSPMJGDA>;852/,)&# d2twwwwwwwwwwwwwwwwwwwwwwwwwxdL4R-l K*i H'fE$cB!``gda^[XUROLIFC@=:741.+(%" ~<;852/,)&#  ????9s9s9s9s9s9s9xdL4R-l K*i H'fE$cB! ?<;P@ Γ82 w݁AfXG,&~-иLJH6)U}q_EWU}q_EWU4M(OLIFC@=:741.+(%" اwG綆V&ŕe5դtD䳃S#’b2ҡqAp<GffffffffffffffffffffffffffEJɽui]QE9-! xl`TH<0$ nc{3_\Y:741.+(%" s9s9s9s9s9s9snEJɽui]QE9-! xl`TH<0$ J)RJ)RJ)RJ)RJ)RJ)RJ)ߛ¼%" اwG綆V&ŕe5դtD䳃S#’b2ҡqA08888X=:741.+(%" AAJ)RJ)RJ)RJ)RJ)RJ)RJic{3_\YVSPO اwG綆V&ŕe5դtD䳃S#’b2ҡqA`hhhhX=:741.+(%" ZkZkZkZkZkZkZkc{3_\YVSP M JJap(w \܁w݁wbp(J>)]R~2S1q aC1q aC1̬d, N(ErQ!A3N5gȄK)O$12H7hpE 8vwwwwwwwwwwwwwwwwwwwwwwwwwG9k* ̼|l\L<, ˻{k[K;+ ʺ25555efffffffffffffffffffffffffoNHEA=951-)%! {{{{{{rT:ٹyY9ظxX8׷wW7ֶvV6յuUEUP]%RQPONMLKJIHGFEDCBA@?>=<;:9876543210/.-, $43N5gȄK)O$12H7hpE 8` >yTI#F G:qܬASF.YLD"A|QC )L! TRRQΚJGC?;73/+'# ¾*@X``P,MH!BSG6ǐE*Q,ARD9l̀B !6dPaB0X  ,# ¶znbVJ>2&ŹyiYI9) gbVH℉$F⃇6hȀႅ &H၃ (Hu5t4sC//,~{xurolifc`\XTPLHD@&ŭ}eM5Լt\D,˳kS;# ʪjJ* y@)Q4YH!A~ؑF1^\,˛k; ۪zJ깉Y)Șh8اwG綆V&e%d$s1twwwwwwwwwwwwwwwwwwwwwwww7K0p-m*j'g$d!a^[NLLL1q.n+k(h%e"b_\YXWVUTSRQPO;UDydI#EcG5fxbE%F.¿}zwtqnkheb^ZVRNJFB>:s )P0Q!@|Ё 0\P  :3 )P0Q!@|Ё 0\P  -|yvspmjgda]YUQMIEA=96627< {cY`r`Z?nAxM,:(A \^12 ee9` >t;7 c {1HXs^ 1ܰ$Sr۶m۶m۶m۶m۶m ˊJ ʉI ɈHȇGdžFƅEńDăCÂBAJ@h (0 @UTSRQPONMLKJIHGFEDCu]u%wA=ki%"/u,@L 1"@L 1Z$ec ۶m۶m۶m۶m6I$I$I$I$I$I$I/.-,+*)('&%$#"!  _UUUUUUUUUUUU :62.*&"dP@0 hhPUUUUUUUUUUUUm۶m۶m۶m۶m Ix:M>ݜrO81d8>vyˣ]hG<.vyˣ]q&h 4 Ӳ|yvspmjgda^[XUROLIFC@=:741.+(%"A `9PO.m L+j I(gF%dC" RJ)~{xurolifc`]ZWTQNKHEB?<9630-*'$!?0$ m۶m۶m۶m۶m۶mICJZTO&(M@#4@#4@#4{`0 ^۶m۶m۶m۶m۶m$I$I$I$I$I$I$UNJHFDB@><:86420.,*(&$"  p6 by_UUUUUUUUUUUUbI NRpL-и@Րu5d] YWCՐu5d] YWÅtHaTz5uA>^[XUROLIFC@=:741.+(%" DA>;852/,)&# ^ FC@=:741.+(%"J%wh\PD8, xx0333333333333333333333333x<cFC@=:741.+(%" DA>;852/,)&# ^ 9s9s9s9s9s9s9RJ)RJ)RJ)RJ)RJ)RJ)`P/nM,,.+(%" DA>;852/,)&# ^ FC@=:741.+(%"J%wh\PD8, PJ)RJ)RJ)RJ)RJ)RJ)RJ ¼ (((((}zwtqnkheb_\YVSPMJGDA>;852/,) '''''~{xurolifc`]ZWTQNKHEB?<9630-*JиpX@0 01ZkZkZkZkZkZk," ymaUI=1% "?S_d"""s1g""&~*z9p{ { { { irajV--|yvspmjgda^[XUROLIFC@=:7(%" ,,,,,}zwtqnkheb_\YVSPMJGDA>;8Sth\PD8, *@!a^[XURO L IF|yvspmjgda^[XUROLIFC@=:7(%" /////}zwtqnkheb_\YVSPMJGDA>;8Sth\PD8, twwwwwwwwwwwwwwwwwwwwwwww733333333333333333333333333@!a^[XURO L IFCAspmjgda^[XUROLIFC@=:7(%" 22222}zwtqnkheb_\YVSPMJGDA>;8Sth\PD8, H)RJ)RJ)RJ)RJ)RJ)RJ) ~xrlf`ZTNHB<60*$`````XUROLIFC@=:7(%" 55555}zwtqnkheb_\YVSPMJGDA>;8Sth\PD8, 9s9s9s9s9s9s9 ~xrlf`ZTNHB<60*$fffff _d"""s6>+z9p{ { { {4Ј{v+V+1CYib\VPJD>82,& ppppp ľȼth\PD8, *@!a^[XURO L IFCM"b_\YV.+(%" ;;;;;}zwtqnkheb_\YVSPMJGD{kd^XRLF@:4.(" ttQ0oN-l K*i H'fE$cB!` ''qP/nM,k J)( >>>>>}zwtqnkheb_\YVSPMJGD{kd^XRLF@:4.(" zzQ0oN-l K*i H'fE$cB!'qP/nM,k J)hH:+MLAAA}zwtqnkheb_\YVSPMJGD{kd^XRLF@:4.(" s9s9s9s9s9s9RJ)RJ)RJ)RJ)RJ)RJ)RJ ШxH跇W'Ɩf6֥uE崄T$Óc3ӢrBⱁQ!จX(Ǘg7צvF浅U%Ĕd4$&eD#=E03LnKD@<840,($  X*rUUUUUUUUUUUUUgffffffffffffffffffffffff|xtplhd`\X_$ $-)0 _LŴ1L- 3#K (&$"  --۶m۶m۶m۶m۶m۶mUUUUUUUUUUUUU+*)('&%$#"! YVTRNJFB>:62.*&" Zk\UME=5-% CP,O-,0Wa81?bvfFQEQEHJ{Nc,i{P(D m۶m۶m۶m۶m۶m۶M%ĤdD$ãcC#¢" ȇGdžFZk-SNJFB%Gy`8#"k{xS#přLn er3333333333333333333333333SUUUUUUUUUUUUIFDB@><:86420.,*(&$" ~ph`XPH@80( $|4 &\+0r_LŴ1drNuEmwq]vm@R" g1n$I$I$I$I@ ˊJ ʉI ɈHȇG筙yiYI9) ȸxhXH8(p\.WVUTSRQPONنFƅEńDăCÂB!77m۶m۶m۶m۶m۶m۶۶m۶m۶m۶m۶m۶mۖ$I$I$ffffffffffffeE%ĤdD$ãļ|tld\TLD<4,$^+`+j*i)h(g'lC#¢bB"aA!`@0 wwwwwwwwwwwwwwwwwwwwwwfffffffffffffQ"\.(0t_LŴ˽wa}GXwa}!۶m۶m۶m۶m۶UUUUUUUUUUUUK ˊJ ʉI ɈHȇ眛plhd`\XTPLHD@<840,($  tt^ Ƀ{`O%"/u,@L Ii P*@T P۶m۶m۶m۶K$I$I$I$I$I$IRUUUUUUUUUUUU^\ZXVTRPNLJHFDB@6 3333333Iߋ,| _^. Y1oCt}L$'H*o/hx{ 8ޞ1 <*q/i$۳sS3ҲrR2ѱqQ1аpPr\fƣcC#¢bB"aA!`@0 c1c1c,m۶m۶mm۶m۶m۶m۶m۶m۶mK$I$I$I$I$I$TRPNLJHFDB@oNMLKJIHGFEDCBAz Ϗm۶m۶m۶ZkZ² x`(O =L \*0r_LIJ`}GXwa}GX!ef i8boONMLKJIHGFEDCBAzl@><:86420.,*(&$"  BBffffffffffffffffffmn۶m۶m۶m۶m۶m۶m[$I$I$I$I$I$I\ZXVTRPNLJHF97531/-+)'%#! DDDDD][YWUSQOMKIGE6  !۶m۶m۶m۶m۶m;wwwwwwwwwwwwwwwwwwwwwwwww\ZXVTRPNLJHFoONy=E0El\L \*0r_L#;#;Г/\@Y'%#!  ʺzjZJ:|xtplhd`\XTPLHD@<840,($  H$I$I$I$I$I$Im۶m۶m۶m۶m۶mm۶m۶m۶m۶m۶m۶²rbR: ļ HHHHH][YWUSQOMKI' ۶wwwwwwwwwwwwwwwwwwgfffffffffffffffffffffffff\ZXVTRPNLJ碡<:86420.,*(&$"  JJwwwwwwwwwwwwwwwwwwwwwwwww̼^\ZXVTRΙtT4ӳsS3ҲrR2ѱqQ1аpPյuU5dD$ãcC#¢bB"aA!`@0 Ĥ1c1c1c1c1c1c1/.-,+*)L:* ɹyiYI9) ȸxhXH8(xzzzz ʺC2"qaQA1!p`P@0 prnffffffffffffffRRRRRRRZkZkZkZkZkZk5/.-,+*)L:* ɹyiYI9) ȸxhXH8( ʺC2"qaQA1!p`P@0 wwwwwwwwwwwwwwwwwDO )/b420.,*(&$"  QQ$I$I$I$I$I$I$,n۶m۶m۶m۶m۶m۶m eEe{jZJ:* ɹyiYI9) ȸxhXH8(x^W@VU ĤdD$ãc(&$"  RRm۶m۶m۶m۶m۶m۶mwwwwwwwwwwwwwwwwwwwwweEe{jZJ:* ɹyiYI9) ȸxhXH8( ʺ:|xtplhd`\XTSO )/&d ])0;cHc:=i6 VVm۶m۶m۶m۶m۶m۶mI$I$I$I$I$I$I*ffffffffffffffffffťeNE=5-% ļ|tld\TLD<4,$\]]]]|umTRPNLJHFDB@><:86420.,*(&$"  XXm۶m۶m۶m۶m۶m۶m,wwwwwwwwwwwwww^\ZTSRQPONMLKJIHGFEDCBAAVVVVVWK%ĤdD$ãcC#¢bB"aA!E ^- Y,%I`*o/hx{ 8ޞh5o3m۶m۶m۶m۶m۶m۶-I$I$I$I$I$I$I2c1c1c,wwwwwwwwwww\UTSRQPONMLKJIHGFEDCBAz^,+*)('&%$#"!  o۶m۶m۶m۶m۶m۶mwwwwwwwwwwwwwwZk̫ˊJ ʉI ɈHȇGdžFƅEńDăCÂBA`@@K mr01 M;U? L`0!!!!!!!!!Q$ 2P|xtplhd`\XTPLHD@<840,($ .,HpYWUSQOMKIGECA?=;97531/-+)'%#! m۶m۶m۶m۶m[ pA$).38=BGLQV[`ejoty~ #(-27CHMRW\afkpuzH4 %!cƻ$).38=BGLQV[`ejoty~#(-27CHMRW\afkpuz $).38=BGLQV[`ejoty~ #(-27CHMRW\afkpuzo=}}}5ir-a kr0 qVZW0WjrF[j\ Զm۶m۶m۶m۶m۶m۶D?71+% uqnjgdb׮,+'&jQP M`0 ʙi9 ٘h(ó `^ZWSPMKHFB>951-)%! i{{{{{{W4S2qpOwGǖf ¢r&̼|hXHD?71+% uqnjgdb׮,+'&jQP M0 ʙi9 ٘h(ó{[C+ [mv {ݪVxj^PD6(0@IHfа׭*(kuGFED#"!&$vj^RF:.ḭa_\XTQN֤#" *4 9Dͮf 4<ɘ(@Sl'p;T+}}}}}}}}}hɤo۶m۶m۶m۶ uܦeeU$E4̢$a@m۶m۶m۶myivY5I8 ( r 0~^mZ]VEMR=N,JFAqaUQA0 QAc  s  $k9}}}}}}}}Kz_@33333333m۶m۶m۶mm۶m۶m۶m۶$I$I$I$I l۶m۶m۶m۶I$I$I$I$Hs $ A1 2+SJ) 3333m۶m۶m۶mm۶m۶m۶m۶$I$I$I$I۶m۶m۶m۶m$I$I$I$I  8CDDDDDDD$'*޳g=Y0 0 ÆDHJMQT e"@cH *j"0@H"X(@z4m۶m۶m۶mn۶m۶m۶m۶%I$I$I$IT&h0`(.&); m۶m۶mx99kL>8hJbYژ2% s۟\s(OpɲU)v p\nv!ʔ'p@:5ڙE},80P. s3&_I|8 :lHP*Ҫ8!C/cF`|ԫSqYM}_{rn j淌lLe^WRMF$Ѡ~nZF6&{;874SNIDYl |wro2 (5hJ)Nlhgb\VS-(Ft`T%TQqYM}?)HxP@ͷA5ҙ2ґ!\Я#2YL#G՟~*r\.~PLIGEA;t H(Z Z|PLIGEA;t H(Z EE43SQpN-]&¢= 蛆rfJ:*٭c[6b40 ahh蛆rfJ:*ɽd_X4GBA 4 }PLIǯh8w'.}aQ99 ̄9nvnvnv<<<<<<<.|gÄbD;5' e`YUQ iHwp6LX]!ʔ'p@:5ڙE},80 i,Vjedcb<`0 `0 `0 `nݖ&뺢zZ><97ĠA-ܴlLv4/Մ4;8&,Ԝ|\<$ÛS3}W~ i,V|>|>l6fl6fl6fl6SQNL*r\.r\.2L&d2L&d2L&d2L&x<x<x<X,bX,bX,bX,USP-S҆#,Ųd&q#tpi.+)'$!9*0xٴppȚ m5#R -vDf|̬%7cp8~~~~nvnvnvnvӠ~nZF6&{u[xi\x@HZi٘m?M985sXVUTҐUňvjN>.oHwp6LXWC 깙YIIoSˣv6 ӪvJ"bMON,|S lhgb\VS-(Ft@ii(-}xspjhdUS`$'@\`PCFnvnvnvnE%(L ic# 1.?)HxA/@0^\R$ v!n>;rܐb[)cS_e)O .,2)+Q脸P5ߚ7j:3 &e##C__dNd =օec Ur1ayJB|+RPJ*wEd,'l>&OċK%"q!AutJ Sh@B"""qvA %vZ'wQ[g-gh0zbx}e65g`W* aChzQly+T r[ۂ|P%.yQs/"DŻKvFskQD_x"imw08 3Qjav辎`$ rZsllU5ts} c_p샯T]'!)zR5L;ad`Go] G>m!0 +.H^ k/qyr"R?}p8Q1H*AIq -9HW&AsHͽ2L-ȢN8+xps?شЧ74L(3F6t|H\VbO t #DՁQ"43F:I%G?gpce񑦣j_JH)nelJ)l+/?`fjN"/ \L_ü4m+%+dZ/8zx D&&l?\$: nGAFJ/w/ `_(~Ep_!aCT5!)$D׻:9654,QPM$YF>8}ueYj Z<<<<<<<<˲,c?YeYeYeYeYeY6|q:&ۻkSC3 ʲ24444444RT*JRT*\XWWT*JRqqqqqqqq0 0 0 0 0 0 0 0 F9NDŽ{wspmjhfcat:NtjdtLw7צf6եUC*JRTʤzў|wĥYeJ#AxäԳwZ?8887]{h[ԉI H]FNLJHG}}}}}}}}߶m۶m۶m۶m۶m۶m۶m۶mu]u]u]u]u]u]u]u]M~^4ڇG'ƖvF&uE%ubRB:BlzW><:973210+*) iiiiiii&kwuãZVjZVjZM~@:q¾h8BF9Nǂ{ܨYb%ʒ"?v؈0DXɔq:&ܓ7'43'HpavnԳ\wF͚+Q¾h8BNJ=ˈhXg3a.}}}&kx}HGu]u]u]u]u]o]FNM.L`!$!c¿9654,QPM !!\.r\.r\.j̘Z B.21onM l,+ET㣳?TȞ|wĥYeJvnv2)lwB4,S'3bXȏ6b(BIBjsAf0'5fl";McF VjLJ=h@;s5/X&GlaUMO?f[+^R}{vĽaS뒥ʔ'KpQC*ĈsX $&{qiּ`Ҥȏ6b(BIB:."Ƃ|uԬq1srG%.@dp;s8?]Hab ,LPA?iZ|>|>O(HAIƒ|J=hnM l,+-#>pXtdwN}xtrnligdb`^[WTRP'&%̢&kwuãscK;#ں:1)!1~Y aQS ٽy+FKٓ$Cz䨚Ja)AQ ّ͘.W01@֍h!d2!BjO=vA3)LѺ!*3ztȿ|@ĬW{83q6zRX*Ϗ͉] ΘڅgJ.P z~Lţ4\M$N ^T9{ Vʆ!tj8*e@sC F]CWz2A[: eTtO#mWJ3gǠ #S=h,c䄵wڞZ ϩntދ@0:쥃~Vbs{rǀi[)2M9 ܛo^"} ]g嵼T|qmtb=PK{N++999{{{{s9s9s9s92)iO/WlpX. 6b]߫½|xr;u3c6-#-wǦrܐBE.Lp5̘MH+{# űm420/X -kҘK*PԽ #F $.BKR&ǎ01R0`hn2`h2e hck jGm,bʭhxfnp,ֳ omAid_\YUROLHD;v*lG@멨g&"M4M4M4M4M4M7PԽ #F $\.w~jVB2zvpaXWc0A-IJ(J$Q2%0R(!B$[qj28n52 ίp`Z6oIK|-χ4М码25r zQ?X-BZU j:sAɅ:ts| <1EQ~{[5(xZ ]fܿƁ<Vבu\c3_T㶭WA"FD C78N5U]n2Hpv. `v7JG3ƛ p#w6әAR ^\>?z5ϖ/kk~pL Vf#}}}}}}}%CZJI-$ۊUW^ bP&h0u"(xwwwwwwwwwwwwwwwgfffffffffffffffRJ)RJ)RJ)̻h2BH"X(I jfffffffffffffff&p6g`. e"@cH ^')h2BH"X(I{wwwwwwwwwwwwwww7333333333s B@NROd0K2D GP$AZkZkZkZk-l4RL$`, $EP F2?.pŎpŎ" >HIS, ƒC-pׯ_~ׯ_~.vzۏBAybe^706fIb~^i_3nˮjfIb~^i_/nˮjfIb~^;oˮjfIb~^i_7nˮj_ nˮjfI `uqem1v[vUS4KrC:M̥BH""q0Vd*Fp6 e"`beW5EO$G1?۴#!J(T &S@sLX/F7$pˋPy>םN [I!$S*^ W8!$I$IMjR(h. h0P  6\, e"@gX(Hm۶m۶mn۶m۶m۶m۶%I$I m۶m۶md*u*BR@cK @hWk:F!GsH G%a $K6;0Wk_F *F1 fdf"}}}}}}&;ԒZbߊXU`wwwwwwwwwwwwwwh2BH"4 p8UUUUUUUUUUUUUUUURJ)RJ)RJh2BH"4 @ """""""""""""""h2BH"4 Ptwwwwwwwwwwwwwww>g`. e"@d(@"̼QEQEQEQEh2BH"4 X>g`. e"@d(F"?L>aɇ6-4&4}}}}}}X-iMsss@`7,3 m۶m۶m۶B:n2*j"yFA B(1c1c6qaUQA0 bB:n2*j"yFA B,m6 r1A۶m۶m۶m۶$E9q2333333333333333۴ z#/L>̊L.F3 i8 jjuL"LeJ9a b.<d"q$AEq0A`ضm۶m۶m۶mk2BLR=N$ bP&A#  P F`. e2I8"8 `4m۶ݶm۶m۶m۶mK$I$I$I UUUUUUUUUUo۶m۶m#Oq 9Sn`hepw6# 9""r۶m۶m۶m۶I$I$I$I$@mm۶m۶m۶mۖ$I$I$I$Ir m۶m۶m333333333333""""""""""""""""#T&4}}}}}ôD$ mkmkmkm="$3̴m۶m۶m۶mێ1c uܦ$a%A y۴ 7̢$a 8NqaUQY9( B:n2*j0 QAA~^mZ]V#!w$%@=9SkU  ! T6R4}|{{ljhsssj+.c۶m۶m۶m۶ݶm۶m۶m۶m |^E r1qnZ]VEMnEI(AVEMnEI(A (333333333333333p2*jr,J\aUQfQ0 bI>"ܴ 0 QDye#1qp!\.qPem RF-@Yn+1#mJckVcE#######^Hd5?9a Tj4+p }Veq0!rwwwwwwwwwwwwwwwW1)͢ϪL a Xj4+p =ϪL a Vj4+p }Ve t2o1!b.l0ȣH AD]okg9S)+'sH"X${gh +_t[[ŎrZkZk%8$1a$fWTמ u, |dj4E `>V@Zv ,3Hqt1i D,sU #5WϨ5Xqh7{/.ƭSZ2e)kQkⲪ 42 X@Z CǍxE2Px@ӟѢCCSga .^(M# I&DxV8'g$#Dz@Aڡi̳K*R(R؁FU4X0IӥI}DtroV4;XXT0^Xb.92 'HpAB"Cyv 5=q挘/)O !aCƋTSD&8H@ ڑ ڄR$=}W7V=C&ye *PCWVUS.<8]b9 ̗WזVVLFFFFFFF9s9s9s9s^u]u]u]u]u]u]u]uM4M4M4M4M4M4M4M4-8<<<<5<<ϲ,˲,˲,˲,˲,˲,˲,˲,R~}{zv769 ̗WזV֕UؘT _ߞ l+ŵueU5႘T _ߞ-F+|yuqmie]YUMy?8 ׷gw}cC+10 z17ZritMRDXõ5av[[S.B&sL""q& .wk{kuʥQd.IX$nmoN4 }:̥2<ġ0rV\>MRDEPav[[S.B&sL! )" Dq\OK'fUK3SE՘ E.#C:Pq iiiiiDyRH<;[\ۚ^YsF̗ʔ'LJ! )" $ ѤŸ6ao{ŹUsހA|ق e =tܘART*JR@q:ZtWj:4dpjFiĈYH0X0!{{{{{{ T'M&uɽYbaQ5fxb <.T bYQ 5Rd(׶19n֜2 $D9lxj LŸ6ao{ŹUsހA|"DGOzN3`PqDHkF *(0 8(7QV΍O#&.V(!ZYWVUS*׷gw}cC+l2$h,ss0rckuʥQd.IX$ _o:(l2$h,rr0rV\>MRDE0P {{{{av[[S.B&sL""q' .wk{kuʥQd.IX$anmoN4 }:̥2<ۛ0 zܭ)FOgT&Gc8H]KЧ\*ȣH# .wk{kuʥQd.IX$܄anmoN4 }:̥2<a& ޸s)Qd.IX$Vav[[Kgl2$"q# .wk{kuʥQd.IX$%_o:(l2$h,Gu';g$#Dz@Aڡi̳K*R(R؁FU4X@N.M&*{ݩ¢j̄Jsɑ!@x`]]8A/(O_J)2gg k[7kΈr^ "Z6dXA5Ea[M*Ewusqnl3fqwww{ć(+Ƨ{F +P5 vI|rqjZVŵjZVfl6fKЧ\*ȣHf0rAڙ18jX,bX,b|D)AZTn\4<6fdH6`(񡮮.j%IjcFF 0[1E4^1ι#aE<,`2ء.t#1/bx\]p_?. %,څbj9M5lwGLӜܮ(kgz@Ύ]JӤ(_aݭ&1"Uy74jd Z?6jDXl+Żlް4f %S:~ZEOc|Ny3Bo97x'jfi^ps^`Cbr`nٕ+QB\66(@q\坔6)UUUUU._<۶m۶m6/.-,+*)(.% ļ|tld\TLD<4,$8999995$I$I$I$I$I$m۶m۶m۶m  O$Im۶m۶m۶m۶mWVUTLJHFDB@><:86420.,*(&$" #ڏ F<)Iۇ}ه{ Ht5>tU-h>47!$EPڐ$I,!yqG2D G`, ā2 0nZ]VEMR=Nze]1?6-.&)a =Ͳqt2VEm۶m۶m۶m۶iuY)qaUQA0Vze]1?6-.&)a ?#S*̣ZB€Yœ tp\|bt 4᫒[&h/RD vE/PwJ1Hr2SqwgwwљcRjL=/I0S994wP<\MbL#PGsp9s9 d/V4u4{[A&a kch1 U۲Yg9l3XKu"<Ǵ {=K/_[vU?EO$ǗeY_u{]GDn쯯fI'TIh0ohŚXw޵BD쪦iĚYu7Z,#M ϯR@J$(z[޼M, [ܼ%|gvU~Xw}HIq)&7gf N)/|im5zOzZY>7);C  B0q 1B'E  "',16;@EJOTY^chmrw| !&+05:?DINSX]bglqv{  %*/49>CHMRW\afkpuz " (08@HPX`hpx#a$6J5U کY) ٸX(kC#">:g&#)4Ў:865`\WBQK,#,˲,˲,˲,˲j ܼtdط&nېcb'Z2Tj)^ r2!B K \7"Az0+!%;ԓ32Qpc1c1c1c1cNKE?)Izh"C C3xw]Xֆd Y1+"08 eNٔRMH dЏO^0^⠸ #}uACL'LQKaE\Z2Tj`@ujrʦ*mBLtP C?~|rB'ōH:`yeeAe-M䈑"BΞ5e|قJ&Jƌ,R ((`];ԓ32Qp0Pϝ9o֘c%K)N2Z8A" (@X` 55s9s9s9s9s9s9܄꣠}uACL'LQKaE\gh2 Ƙ_][YWUTjZmBQNMJIB:qڠ!n &IA" E .-*L5@u{{{{{{}J-kiR$G9CHMRW\afkpuz $).38=BGLQV[`ejoty~ #(-27GPYbkt} (1:CLU^gpy $-6?HQZclu~ )2;DMV_hqz %.7@IR[dmvЂF2?I ϣ(i;4Q#NZDJ"GVlvI~K, 0;iA@q^Aqt?Exs&aAPx _!q*|*ў'=gl0|úL1U&T*x%@ת).o~'oa[rK#e}umd\TLD;3+#;^ z utcba;ļ|tlc[SKC:2*"} '~>u5Ą<{;r2i) 7('ܚPNLJH~? \;û{skbZRJB91)!s|}}}}}}}wK+ ƦnN* ɩeE%`뺮뺮뺮뺮뺮뺮z;:985TS210/. B.!!P\KZi}xtokfa]XTOKFB=84wK}q!n.e-l,k#b"ڙY٠S}}}}}}}ļ|tlc[SKC:2*"|<<<<<<<~zvqmhc^ZUQMHD?:51,($þ|wsnje`\WSNJEA<73.*%!򸃂@:w64F袟Ri 9yv. ~@LZc<<Lwmvf! ;I`=0dRc6/o rpho+tSQH֌l?0BΜN9imaL;?.|vĎPjXgUƌ-  Ҫ:hd繚PճثJJ稖tt,, [+kULړ+g I&hK$ٺTgw{{{{{G '8lʄEmY83E"@tذ0 414%H#X'>0u\U$ِ0^3R &F0!8CCF 1yv50L2r65 9T#feDFܬPN/Bd11C DQ?|AsL2cήK90.rq[TYzءí^W\W\WuԵkꕫ"t޸v~#םFi)ו]KR\3uu:J:_6ori_ve6pv: OLI>ΝT';$y^=x{ا}KrLqt;-bZvK00E{g d4u:Yܳ 9e\AHw>LĴݐ7o$`RƸF9;r(m%[ ZqU4Nj> bX VWffԎAi]ש-c._Y_6^.cWCkEX^6c[7ާp^$",mg#7^YUß6޷TwDRKC%|"|^J|{7O& QTIi"ג 's:UfvpmZ3TuL0%wPKmEE`F`9MzS|PMI( 8㎠'5c0.2=._#QRJNzk[C<͋Jc*GrIKotؗ\ ݲ% nNÒH۲Pj6-B# =M_of^AFۑHxtQR5 k)C D14d,F\LFM4V~!ʔ["F+y+F/W*[͙e#QeH ȚD5$ny1/ksoAqѺǟ_{iEZ7$ub_tT@*y GA}u;z =pKW ?}n.:n m4Y>P"_$oxux^Uo1pȝ+RN>taZm>k/enI+bT} l&nrA_͂[{}z9wfƹ߶,0=7wzx8|Di>Gȹ +xNGu8]$E* Ox4qXֳ\./!ZͤӱE<v9{UZ~|ȿjw.H^ozٖ>P!>/,P x \u@Ċ*3!Reɴ&HCatH=ptC7*ZCEӎ.0=[ '1zdzDHW7c+ U;Unz]dǫ IE8lqј .4b.Bksے)JH, Pyn8VrHG }yuŅ ^sZ8=tzc[6k@դDùyF3L2V9cS;viA752҅H-Y@^yԃ V(&RADCCCq^sjBi򤐣cI-=fqsj =! R-utŻǗD|v+"$AsMsnky\7 B ?yÛ)`_L<| d󣜭Ys.UOʜU.:;WmM0xDxCX5Q!+d~fXtWΙy s0"a|HK lhiT;'SթX]W+爋]]i r"ypQNb[NsiYwcNAqH/<Ȃq`k31cZsdAr[eXxDLD;JQPe6Mn*;E3pGsL%!h,4Acq\U#0mNV]w:m$Ъ6L6RE,$.^X]kI%aF3:CSz_ ͅ^hH@ktω}:3,"w%e(i%"w|muӾl}ʞȝ{9~繹lykr-ж?~q*'BΔ(̑ʠnr-m mលɝy聡+6Q-x@dLK"LSəGA}+ Z KԸmWhV[nM6V=>RiyN+Dpÿͻ^--[HO?rR==s=uO,X`Q W7=tL*(K8m-OƤ6MC6Q SږЉmǹiEgYdqi4oQmլS|POmz^+tTX=~u.aj/S5ox~#G=~߸w [}\iY0}EEcmm-'`15)O&un&^zs~1 ҜqtE~:tNoG[TBkAc i-C %H5iD2 Hy>ffw!Ygb[ЪhgV9ə7hȀ٘XؗWV-I*m7b;965 bƐD Sph1ɺ]|rN[ࢹz3u'7Pp|F` ZYiXj ,a~Th!%IF:RpPAD #O>@ 4941n+n/ 3lR0J:WV>@_%3:,ڸƱ7ij֒K,Y(Bg^XlǮFqu ]`Q)<:NԠ?8;[Q !0X  >6z:́^oW ̹P ruyG,?76뱹{w5gs\QpNbs3;iim)q46imgD[7&1P" $-0}m&L,U4IR$SH5bHQ"DHG "4HP @>KULŋ~˾d_׷^})|'|#|||| | |||P~/WҗW[ut=yܱyZgf6+s2o<Ø/\>f9* ʵeɫ,@r[69d9 N~73Yʕx$*CB{T=KbEf]p.:4mUd mP9#*72'y2!SmWzٶ3RgO9tJO2)\z#Q凼l'KD_F4y,Ӂ|ΕExhq,ʠILݔ(kB9f\ɘLTr%p0F2d.K yK#WzHx#wc+92"R '|;GrHэ4I7IȈ8JGR9QdN[O=^f)n yБc0pL_>Q6:n;}gr ` __˷#Hgt&AoDf3%A ^B-ՓnEĝJ`yr% \"&EZaW55[Q[Zճƺ_T;ԫPi i~pK8,}gWG7wQƌ88o^$EjRc#uJ96gڻqqz&f6]Fd21_^b*]I04H1}^Jh.lFG.Z$-.\'"7)0R_&hc:xeMִ^9C-Shcl *MqdjI͂e+196^bX *%%GuЙ.Q]@3J+tI#H4Un0-DC2ƈFt1@P 8! A ]x$O 9kh:ҨyIzavF1,=a[ӛhXe#$W$|vܨ:2ǟΗlpo\~b|dO7*'T?/).f.@+6{m/L髽>>'R~.os?hٷAgg 4v;%u.Jr?a&BY M3B tgĵ4kCy@O 7Xo.6=_*N6c'EH"jNGOXdO|]r/V~xlLT%/uQ?ˏjzn6:Ʋ>? g^GtX3zx6V~AW# l1:ܹޤ)Ò詫^eq\߫=_>c<:y,'rH@_^Ge؛rء6j՚_jWtc?>4;$0-߸1 h6:aDW:4=s&[ *I/ڹ\Õuw;·fG}{(3\nTm/dOz\N;ʗӺI~՝lk߁6O"#Km_%^.{ς=?#Wf͡+]+=wDv|ԙ:yX'uQNɣ|6MI=a9\UEԥЉ/vbAֲjoJm> r 7ٟG&>_G[I\m rK]˵*vqh?:/`|-4Ѷi~@%ϾJu;`* oiO8YW]&*mQl=9sMhj;CGIЀ1y FT'S,)~x6}qZ6PW&Cz0SI5XGj-9zl06 / KEbK=x:f~gtĪ'6\w@nN޲NR4w@4ɾLZ4J 'v]bor3t#.Pn;,Tqk U'$2.=/p?wGqp(1ÃxRyJ88Aѓ e¿{ K0\K B\Erq{ &u+]OW;(y{t G)O_)<%VTܵ^'Ǝ]tOt) ._V iL1pcbO&rάnޏ?B/;"{ w|;6\ō""~U}9 (:'ydmx{mD!ݢ-૭>F?JG+6T,' =(bv(s,e[<Zfdl^D%V"eVB-͠AidmcDU3?" , 94Ġ,#A4Pf L:f,"t@m'4 b0)HhwCb:8c2e-ղNԥ^0aoQ / 2Hմ 7hCbj.۫]F2 YDAyy̻Lkd%=B6ċ@2] NAqڷ-@-DAJru纔.za!=7 H s[f!RoBT͞[Q䄾IF$m.:w;2f; 09%{x Z&zNuaZaS9Ww_Kc!㓨ZWoq 2׷3wFY40_#D]PG =_aS)Yɼ.jKMgMyK:-@eZ9~k?<F~Bؼ!uxGǁ@ [a<*LE-;s0`V("Ԓ, su9D=%yYnЃ GZt/'0qi'|uQ80xu 8qmp]ckʝ3i=c2d#0`M1Wo"" j9c 3C28+!j`B T8u U05TX5R uبDWMħITiEHioشMwM8/,nA A'\ZBJ;@BNzi8+5 ,#IfO/U휠BAx h.DSnT|ٓ0P .`[VBhIB߳eEp,wX_ ڕYz՟U9UOٔKGY#ΠI8S,}3;͜Miwcߌh^<3ߗȜ%+x 4w$!h̎ւDabu'Ot  2EaVvpb7zmFm=N6З yPe ,X^yUr *)r(y'ir&Y%Ir$9#)r"! 2 F3:6281Xx͘Ns1qcr#,ɥ3 0 dV> y3LXcۋ\b6XRi'F Bu`uo!g |xt8 ld \xT8 L؈D<84G ? l;pS:C5 LXl%nN.n [Z^0RϠy "b_Ŭ LZE8- $2ُ%5 YzU:QVM! T{ĩIk!D "P}u 3Hi W#p6@ o_.*f\ZA ,(m0<@@[V6³$J"|(މvϘ٭7<)EvO[r7Ӹ"/.!ncK8|&ˍ濼ݻ]GsԎ@BK:̰&̘$+D|.....W ]+tBW ]+tBW ]+tBW ]+tBW ]+tBW ]+t3%As٪󜤜ZqhFXm`yƕViXS&TfN1W Qz"B݁TWMq@uz{tȶiMF50ihJ :S8  lL`,  \vުaKʹViy֛e9Va՚]UYoUhNufTf>UfS|"3G-*HC OuW=[1CG95Qm0/?T",7HPb-l ,P"a+Ra-b('N7agJI$GlE LC,dAl` {(e卑Z5Y߈ Xx5 W?[dusLUH T85 Szb~!j5 P)~Bz &8]qE0bqȴLwA(H9`BiT:R|~٣';vG"QR 1`OA"3g"39ryfH_e4+3PpIgt1   o}] ` -k\+Ғﵢr]֠c U]՟YyUS՞OTKԝGYT#jΠ)U8S,u6CӚ)͎~kB3ˬ7/靘%\5D@|Bێ.cc24>JwSC:C'APnIqG]6 yP}C mPY~l+VVyM9E<4y,9$y 9nl|jxlM̍j\y^sv'yĉ+WERˏXv&*3JYʖIItdHEn4d Y%8zch=igzb|Lil:bq1Q1 3+(͘72.*ftg'/%ZD vs% 1W̅\e:`$͵S|_5&@b]tHG{ptFs(|5ap _' Z¡#BZP L,zJzvP$7N&5PJwx{mmmmmmmmmmmmmmmmmmmmmmmeet]Fet]Fet]Fet]Fet]Fet]Fet]Fet]Fet]Fet]Fet]FeteYuYuYuYuYuYuYuYuYuYuYuYuYuYuYuYuYuYufs`5NS`? dZO9YHnW:ZZNq۫\5V:RS1R{!uQsȵ: |Ju+ԫL"=@H/i!ٴ}4^q(~#60 /D{ڄKw=wa!le7#4Tnȸ9Y܋ocrRۈl I̍& s`ډ6t6 &irߏLxWގt;ݸt58pߘ͸Ml1c5Ì&6ڋ\ ^Xe\T%ZPX¾x=RJPF&"fb% Fa#&a!a q2 p ߘ0 ;#܄p0Y],ob}U, s0p; WfuE)cjHkYz0! uH3oVd=Nw;} ?RVCd87έw%ٖ$Ga.D{̋˅eʂyls mFe1^ʖq89]dW;Ty?ڝí̦q9D7܉oSj{ڑv6ˇL(U=O:K7GN33AxLX9Z/3 \[= *StY*3a7axl0.Qw8Ņ^h,R{+̴*˞X6Fc3z`v"]GԹΨDq%Ni$>@$M6b" ;[ɳE95xRsF5)'Lά|,Y֬ʀ 8${S8m &B!y}@ihA8 E7=1.6 -B+ 0>+&\A~@zv/;ж2mgy֖[aՕWYI=9I4> 0t!(0Hy: oD8v}@v mQPQ{nh,X!6tXԾ+ nv ;@{ w޷Q!E @Fh۰QhPQs5z =|hީz!G )nv oC;Y#4q/P݀`Y" P C6N!nx]HQ{ۀQ@QOhC 0vhM3NA 8AFOѧZ57'\oG⣟ oEGVVK"2 Jʟڀ i7@;>ԆݷQVۢIݺn4麳n:lh yR^ |;`(eC6b ^hB/J/1!H?#Tݑpɋu~ f BF Ƣ&u2wYh5Sݺ@B!(.EĀZV>yz%:e>K"ku#B9 n4zntݭJnϺihsb݆EP#?eaj-7K>?'[0 2qT%ѶȲEE -Qv#(/]`(l/C~ ̌Qv#FT/].dfGY6x/C~ ̌({#F].03Gٍ,7Ry肈/C~f(F..03ZSٍ,|肈!_Ry3E|ȲKEZ⣬ Nlnyl@vh۰QPQ{ȊG ݜB'˝{P[Am*#"dU˳]`he7lRfFK|e#K.E9Gٍ6TtAXH dfGMY6TPt9M|Ȳ)KE-F(/- ] ]`hYmDy肰3%~ȲKE23Z,QQ(/]!]`fY6RyfFK|e#K.E9Z3 C ˥򥢑o(/]]hOe7lDRgFK|ݔe#KEWEz7[ox_zO +\7oE o3 c B!7Y*kh$ ^q(nv?:H'BW\H߆hZU,7n ^wP5rhuJnN!x~J0`e^&.>Sb%5P(UAQ A3@\7ۡ AGE ۡр;plB!MB t@hh62:hAhtݺtа@vCudŭqQqbxABH%u# u7`=V;+uE cF hۡQANVIv"#`|g)9u'GPknNH,W "Q]_+}74(1v+.F!+93fmߏѺBIpy^04 wQP (`W#M,Gm7H; ;OTJ n]gPW`n]HQgeЈ`(P.koF E vCcJ햤~W+x݈YoBp/ +sޟ;sVPm9lXv#m(zne#urd*929!T<+hyԆ!S+zkm@v?{u?6L)RmrAx GuA@qY=ga@]fiFnA3DKB)f<*]t<37\KL R "E-8_y Od^C(0y)_B#e Cx8qN6_l8]CۑیV4" LcA׏|xWW15T^]\[ZYXWVUڏ뾭뤦zjےfCzh5!!!ө I|^'! PD44:J 6ͧ^zX]Mj喝:iߘv[zmI!viF YfD M&XQ[|s|ջUSYQC)w'ܛngDlZ _ڟtf?eCf>c#f=a#{/ycׅ빮nVtl9Wc8U2)i mVgՠt4Ӗ~ft3 c>ye9K^0r9a+ur*OqqV'2T&.tqS%*NEzdP#ٓȝCf5cLGq$Pr '7~cidƌ2nc&0^2⋕XIXb$*>b#(.rb"&Rb!$2b "b F ;܃Åցa 0 F5A!v f VFq`.7 G-{Cp5ԝn s_B|;mSh{֎6f3([ F |]뿮z/k=&`5^wTM]'5]sP=4\oL-&`mFtdB-`Eן->k9KXy݊ݩa.aaa!8?&A"l,"'XB# }; ^'6Pw/n>s;ocnm;ҦC{l9ʆ#ml76k^u5gZe]5cVUF5_R{E5[Nk54WJ[%]4SFK 8*PE?4tLA/X{#I}g#? s>HCy=wC ;O=s{+8Yuڜf5ߪNm~eNd|R,(G*I~#hd'Ef$r!3 /Yɏ}Ñ~F /c";c!1#Ɔ3!u9Z7VlC5RL3N,1J ă#~!b!nb^aNa>a.aaa!8?&A"l,"'XB# }; ^'6Pw/n>s;ocnm;ҦC{l9ʆ#ml76k^u5gZe]5cVUF5_R{E5[Nk54WJ[%]4SFK 8*PE?4tLA/X{#E}_U5KWo+Wǜ*0> ?.gr']r!+3ZI8֏^d!Iꈧ^X G!i.#_cz}ٵ%ו[Sj=%v8YFfNbu^we΅ZgUEVR*SKA9 r'?=xSLN^b\ILFZFJx$%F# 9Bt p=qo<1!Nuq\ƹ6ƭ-Vsb,q}1iY1I9Ad? Frƃ=[Oqggb]IMGt\o熖|gz'}$_wv.;oYYIX_^D4*'ܛngI#h E>TRP_8gҞ$=wͼjM%;JYuhϥvv:srf&S7dv36bf5s|˳]>e3yc,Fa,e0W*{r)siuCθ c;bBh䒣,d(C&I@i7VlC5RL3N,1J ă#~!b!nb^aNa>a.aaa!8?&A"l,"'XB# }; ^'6Pw/n>s;ocnm;ҦC{l9ʆ#ml76k^u5gZe]5cVUF5_R{E5[Nk54WJ[%]4SFK 8*PE?4tLA/X{#M}g#? s>HCy=wD ;O=s{+8Yuڜf5ߪNm\QہhK`^(Zdz~u/߰> ^`-ƍp7L?0z#~Y_h=2 rC' S>~r^r`򱪘(9\l7l|8mϳ|:fd6ڲSϨAxZ׳~GKF~Ս .h`DNۏ߃̑}tJ=x/zc)1j(r#]•ji׷k%6~:fJ ڶmRjL<)n '/7Fbt5>=B۶mͱ3G3yov`tc,}?:p}ĢZz;^:\ޮ*;Z?|<'n 0l`, 5CMGJ3#!qC>^Y?^g|xZϳ}u^#>Y?`c?2*>Ӻ?\qO.l4ڶmv}l;G( C%y8<Ϙ[ڟ߽nl۶m˵P[L%'GioJDjg-2^Bg)Y 0O!rZu>|<>:Oڬqs}u>>lOyq6#y!_NyqgS<~ZʤZ.n 3&0#,$۶g۞m 30 30Jѳܗ7_*glA'JIHGFEDCBA@?>=<;:9 8 7 6 5 43210/.-,-Vs9s9sյbRB2u"eUE4$뺮:9s9s9s]u]u]u]u]u]u]u]5xB(BD"@b (@L0(dB% ц "`b (@WP{v F3$`=0 # ւ1'j\ku l#2}}}}}߿,VxJQveGQva5fzկOd0+驋4E nSK̒)+J6,؏b;r (IXb.UWFbZRDB! ,X ((ۨmjTB7Ae)Wv Ҧ翧hkv9t{R4vwcxla2AD@njo) Wd !P%9 0TIN U%G8hi(4@8)Ǵfs/s1H7̰{+JƟk{g}[JO~Dfej7/;1ŋ+/m_cxoỄ~+xmi?w/{w; +yW{Q?Q[Ew݃s}5ϰ;F/2Vu+^H4z&џ͎ozWr?)Ao_գSY?UQ?O7|Q82}.cyP^ghD z{8W\&Ņ65n[b]8QYj@% -^vJO]RiDTe'sXp3[ _ BxA!3| =G /9n.p~[ɯOEws>t{P=gIsΘw\0o<,}9ϝAa~蕎cQGHC4t10:xxrɉ.\<8xV9?%+G3tJ`:)/'>v0@ <[+?Z+-uխz^=!A9̴^L&V|E4ru~M _6lX;C fj~/ z^UaȠns┺ VOν#_6["J(`=5M5e쯽^,8jw.0gy[~3+`2X dSotY?_Cu!D>iG٭LᠼdX#ہ]<ܪ$̔dB_7ܧx, ΎČL;qox xLV=0&ݴ>1cVdL5+!pE}ucCPz I ,Z>Po}{' ܿ+kftW=Mtiոh,\I+MJ!䇓 DlbX"u˲%132Xͬ%jf=4c XZ6ق$;w@]Ұenr!=-'-/=}5=!HNҚy *f;2'Sg0l.uºaֹLR=kf'X mR*6bsm"USMOME("t{B;r.q ^ v'^R.MS=();eҲ)*/RH3 kun%"Tz{^;(([mcyѸ,xꝽ~Ev>.O{6=TXf&!T *JHP+IrŽeT[~Ŧyx]ack^jU6Ҹ d@7#Q߈N;qkpL3XӍ8Ah6F7Řnx[@aژБF. 54t)1cQ@!~ԉ& j 844۲I ,P̐(# Z8v{hV&L i͒ +FWXR5MjQTRF R%J?yiL /-l^e/o\&Tց\gיvYNuZ\LSl\ -,K m OUOi:S?7qTO_n驦+>ң؛-D+=Nbe-Y#M CB[&sm +D=Zy;%6Jiʹ:Z;P^eۨMrb#GPold5zaM[5ë9jˈT S+@J  \;+/*7kON 9^ !cnpNWSLi_Nw`K)݃ *tCzU4աPʉi[,=ᜦ  ]͎ Nn>6>⸉w]òai]nhЂ2gj̟/Zid9we-I~Ж^K)1#WY~K, 'ffG'Cz|\톫~6s/g3jPIA7Ź W-$k, 13p Ԕ]]Qq4M}1ǻfI%rƭ1&Fp̥Y4B&A>|ȴ$L) Mx`cK {)&?޹w=%o[BfKaɯA bYhL)XgQʗ^ ]d83ծp'IZo]* 2 ,ޘ~߳FE`% c"Eq<- a,V2Ez':>xk3#(φ`9p#>40#88nSO>)a kO*v,W# `ZRN`bC#: }3 uՅ 'CrH8TZ*Wdb!7&KP>cY20w=o?Wztq34PzPែQ+Xua lD2oL-Qat1[R_ d~%wb$vnPadm KWOXc!dO Zt5)"iL}1s6ݏJĦ 8-ӡGa,\Mc=[Uᢑ Yi\9e4^צ \S51%[x! _zBYxmXkM$hD:@~m<93oclS8vĮ='P\kԽƬ?vqM)ΊQt]P,ihgfedcba`_^]\[ZYXWXUQMIEA=951-)%!82*" scSC3#²rb.Erm]M=- ̼|l\|xX8H"CG]\[Z;feuna+2bX}ᢅj*)*JS81jh("B~zvrA3e%I 2``# #@xqQ  @<4,$<0(ǷwgWG7'gͭ43210/.-, yqiaYQIA91a"~vnf^VNF>6.>B<,l!B}{Ǯn.m-:r}umްQ 1`pB5Ԕ )HQ5QB4!@?=;9Al~ҲHG 0\P  ͼ埄gO xOw߂;oɼyf^5}G^n!_~<>ӫ)qÛzf:';b':wW9O\ɑV}P`7yǧJ_+ZB&iguOo|2G+[e<#EE"xW,iy꺵:~\[\X_O&Ͼ+7n >+ib{_7U^|eܻmڡHHnbګxwez#ԎDqtp=[Krq$sINdCor{Pہ >k!puΞcvߐf5b eE ^=vusqomkyՑ#k4fȈc,V(MAĨ$F b('%7DB>jȀႅ &HhE $*Hа` _ߞ^ޝ]ݜ\7lkzrjbZRJB pdTD4$ó@'ƦfF&ťeE%Ą]r?ںzZ:ٹyY9ظp"D ;Ϣ̇|ǣ%idY:i 13 }X{ar l|]? 8x;󨙯M/bxYMMrų{W݇>}^rnb<5=\:Y8Ȇ%̜Y͞!=<;h: H%,8dqswO^̝J]7M<7,8Ry;a?y4s3r2qa`#E ^=vusqomkyՑ#k4fȈc,V(MAĨ$F b('%7DB>jȀႅ &HhE $*Hа` _ߞ^ޝ]ݜ\7lk;feuna+2bX}ᢅj*)*JS81jh("B~zvrA3e%I 2``# #@xqQ  @<4,$<0(ǷwgWG7'gͭ43210/.-, yqiaYQIA91a/#~vnf^VNF>6.>B<,l!B}{Ǯn.m-:r}umްQ 1`pB5Ԕ )HQ5QB4!@?=;9Al~ҲHG 0\P  =<;trpnljhfdb`^\ZXVTRPNL%H )Bd_ @~豫{k[˃vǬ8`_]ۭ7l`1CF /\PME=5eBEi R'FM %1BDONN0{gV.x ]UMgxhXHx`P0ϯoO/ήnN.[[5jihgfedcba`_^]\[ZYXWXUQMIEA=951-)%!82*" scSC3#²rb./Frm]M=- ̼|l\|xX8HmO;᲍Wo]|0޴GTxפ9]mv io߁4PnB=/K1W[Es.kjNE;|)I0?z9˅Zr&4(9YW)>3o,}C\&go Wλpu,_܊S3yS̕`r#<>+QyNmP>srR&G$>L#K87!m~.WɷE>e[#o%>$F b('%7DB>jȀႅ &HhE $*Hа` _ߞ^ޝ]ݜ\7lkzrjbZRJB pdTD4$ó@'ƦfF&ťeE%Ą]rߌںzZ:ٹyY9ظp"D qs`Gu˿rйZqE_:S d,*IwC᩷s|f_}|߲cs^ϻ=tqNL9TFN)e$k5r{uEfGT6> qvWtHmjjQFq?yL|۽N1ٓf4o`ϋGG~dG<# rMufzPzhZ]`JyD(Jc߲K4""/>jy˽PL@/uOwIl>`&<3ҷIw$#l"I~}d{cgo/e@s`OszjD(Ӏ6yirz ߕ=x݅DӐOew'Oξ g6NQ.+y mAhbF注6?R0ƅ_}.1'b ~ꌎ8c{Ediv7"EA#f63H-E~ٳa@a5 Zw'pEC,Tzz+OsAu >`L2$LTO{wqCFaVJ>/rN[(b"o 7 ή2l)iqF3bFن/.t1aY,hv`ـdo>xz'31w%#q݈ž[8Å nn0[gpxkV:M125 m.,ܢ,(l62ɲ^*NQui]$? qUsl4K8X6o VauTPi]ЩL7 UrLSn,e(C|';I墔3|Jl y#y8^q"Y\AD? ,=!xg;795K-뮤rI%w[ dg7ceڏc `)D'W0XJ*ıϾ|tp3$ Ugۄ5+' mRc͒$֣.EZܒJ!tDOYl4cmytU\Lreg ϰ_^86.&lpjhTaI*pյRj`tȀ@GEw͡0p´Q4 iPPI:DHE%.ܟ^gd_VaIr@%It[aYa:!e2 vFꀼTbf6Z2b6J ֽjCU$q `RSSG 2*  ][0w멂^Ro B%RZK( #sorS)MuC$]Zt݌]\- La CW$ZC ?}ѓ;uT3GN8oܴeFM4g̔!3UL+jU0_vEK,WHTus}y̖d~|]*ɘXIE\'qK=4ޒUJ\q' ߷hhۖZ礟qզ"w΃OrDvl u myDklD_hchk8R0X ONMLgwQQwiKtD` =dKDV*HSG8HNMKṥc;V!8 P2x؁u&uͩV,WRN9bP)GF r3Ss21rPQ/. .Z 43e&F "K k*j ubB+WSVU/ZPZB *GF<)s&txkn/Zu(U ւLOJNIMHLGIܣ TKk!?iM2bİYU=Em2J8hXG'Gv6Al-' LZKWݪ$ FϓݩJ~zvpow~~~M~pwn] ~ }}'=6k~ɼþwKʯ/译w!:oj޽||[k.w;_w+ZS2Up]K.;9ـp OК+n 3<:*o\rI^_s [x*O9Πq/-n PWm׃8 K4z5|S/sNJ$$o~̾1[oȽfQo¼;ﺻf;nu=F C~D$IH $ A%Hg̙IYh KoؐgG x?*L3ӾT88c6]GL}0KܞncixW#P&vz OeWcrB[(I5dE3aJ5ĵGrV"!cVZM^JC`8( 6x{ R КU s0<1Roqga!sT/9 ? "nRs9#}xzg5D{]or !E!Wم%[ċ"~ѕ=' tr-3 Fa "T:[DﲣlU ~ʎjjymjyuGykǵZ`qV훖vleGjnyeG|vyݻڼ{ڡmڣm^{,ivyuGjxyeGpxm?Īykj9K|dDޓu dwl7,*2I֞pIsdEO3`~msk#j>_.H69ON2G>^]GL&OXGC\&χ [_0&/bm#Tăna9dB(d E>V-B-lCfق-BB‹rŊ).B >nj 0)|Z\ M!`]\C@ŀX$K4t K;!0)pD/!S .tA)-TWKfZ]JL\&eAKTeBq L`vKe*z|8  'RېD " `+IɶTq v<RJS '=#L!R>B0-; \@%jJOiKB A'7hpVTx%@7 ^x w_<ԡH=u#U]8 OVI p1(r ~4}<~JϛtG~e"HQ7 {CqljF2t=\eNR@8OI`P=wǹt5.a9W겈s1rZ߃ ,`~˩x.XxVXT~8N@ya|9qr A&.y%~H'x=#+r<"1[!rg7^dDcq8`aN?8}z3$z4I N$ ,Б7.t?57`TNtiAsi3CT1D,+t.i6WUvtPiɤ,J l~v2P$,CfFEX 'J-b!4acI @񊫄893Rx3`N%˲tyg:tv*4E%@AQL}D%jnj>!N'k,Ls}F[G}?>n'{5^/iwQ?CX /\`BEX 'L 1BD.ʖ;jy"JyߑKr,_^ˑ`+i'/l.\OrK7q{ݸل~C}j{G~ZMYyjr;G̼gn|K9OM} m);xkj= f&Glni{SbtI,]IOz*q<ߛ}q?/{V3S;;% =Oms={^Es| .xAgzos\YV}bl_oP{UڥOMOgP[W&Ͱ<Ƌ'^RDT=ɂNA\QC֝7dr8]*FO2'&aY2攃tCT>K;]dP%\]QCDiƩm -q5$֥uۄ1ǻ}c}L,bȜ)0_5Z?WJ䒣o!L (^ϜW~c>xĻoۓ0[aB 4 Gyf׸nգtQ[]{Օf+,.kWbF[rw |sX{vZV 0ss2FLLiV+en*ɎcMz *먂J~B,vF7ѽvy![/ѻ}y꿲Z19{1w jIInTn8mG̀k/v{lԻpN&ٯNL,~rZyY]>H栋ݍftQe?Y4GܾɆrn;O>Ä0/4^Ōs8î88 }aVm!ii57<ߢ႟b1]'Ź/ Gg*2ػc^M%y1Yo?ܹ2o%*~W^tXEg K}xni D60KVpg?2_,v?\.Y'Cjw1&8ZڽG=Q8 y og\rEq q?pAF?ĿXO> -e5 &tJ;1 %9%&w9%yI.tǮn5s2iZ8c vo$A-E##,us35u#X4< V`nYU_횯Ty=Gvtm C(|l}+)>e2:n&CtwC{wد?blٵj=HR۵7>YG&-k s5ʖ<%:_uL2tТʸAtE1 M&dҘ 6YH w qC`ߡ/|S#VC1~D@g^l0*;oK`2 ,$̵PͷaY^94io!-#x,#m{^,z~mMe_28Z j`dke68Mskux4᥎!/~:}WQRǭJMԏT,ȦX˳pK CC[GD,t ͳ9Aĸj?HY'[C niEWB?N&Qӫyl%z)hdߢ%Ovl#cu;3ak]:R<o*43nCm;){׮o3ӖmZuAPNL q-FxG,8|.fKpQ!rd=#)d% lXCiT/1ef_K][^փMTr~\VdbT~&kU_1Xkj4qz_֠Q7B:K )Ԣ@Ƭ5rYa:llO6[sQջ_ ac z ;QņX`aY.(}XU:;<:6T@J' :jhPe$tHA#zl~f XɤC5R*r,zgeyZ$j&K\pZ`bK\d6%Xb'[Jb%`<΢V##ڥn',}G\s9(uJ m`xM!9 !y st99#>pá'8`PͶ_ĻQd&ֿ S@٘o, B\:kPCJQ }ǥ11*0J҈J@\"1kS: vTSބofo #M ͙nߙ}2  J34`b8G)Pd&0M9eoQeoY4Kc,ͪY5F>T 6,ݮƬ=uk;X&^Jo=o(^{knrhII6-G>ߍ7 }X~|F? o{#_?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~c9! AVsUwvuꤖ>OD$ۜUP+e (+d  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~+ajV7<  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJԪkUתگU=yKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ۇߚU-$\  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuיϋߠ7A oPߠ7A oPߠ7A oP~iDvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ `5 U_%*WɿJU_%*WɿJU_%*WɿJUqT !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~?@*J0P *@%` T` RAJ0?  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~s'?TVReu-G\   !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~TdJQ"\ ĒŒƒ            !"#$%&' (!)"*k(tτc<c<c2=W111Ƙ181 P_Q^W}ի , 7#+$,%-&.'/(0)1*2+3,4-5.6/708192:3;4<5=6>7?8@9A:B;CF?G@HAIBJCKDLEMFNGOHPIQJRKSLTMUNVOWPXQYRZS[T\U]V^W_X`YaZb[c\d]e^f_g`haibjckdlemfngohpiqjrksltmunvowpxqyrzs{t|u}v~wxyz{|}~»üĽžƿ!           !"#$%&' (!)"*#+$,%-&.'/(0)1*2+3,4-5.6/708192:3;4<5=6>7?8@9A:B;CF?G@HAIBJCKDLEMFNGOHPIQJRKSLTMUNVOWPXQYRZS[T\U]V^W_X`YaZb[c\d]e^f_g`haibjckdlemfngohpiqjrksltmunvowpxqyrzs{t|u}v~wxyz{|}~»üĽžƿzP 1#?Ful1#?Feȏl1C~fȏla4[G~fȏ:%mul1#?Fȏl1#?fȏl1ZG~fȏlc4[G Bo"           !"#$%&' (!)"*#+$,%-&.'/(0)1*2+3,4-5.6/708192:3;4<5=6>7?8@9A:B;CF?G@HAIBJCKDLEMFNGOHPIQJRKSLTMUNVOWPXQYRZS[T\U]V^W_X`YaZb[c\d]e^f_g`haibjckdlemfngohpiqjrksltmunvowpxqyrzs{t|u}v~wxyz{|}~»üĽžƿ#           !"#$%&' (!)"*#+$,%-&.'/(0)1*2+3,4-5.6/708192:3;4<5=6>7?8@9A:B;CF?G@HAIBJCKDLEMFNGOHPIQJRKSLTMUNVOWPXQYRZS[T\U]V^W_X`YaZb[c\d]e^f_g`haibjckdlemfngohpiqjrksltmunvowpxqyrzs{t|u}v~wxyz{|}~»üĽžƿ$           !"#$%&' (!)"*#+$,%-&.'/(0)1*2+3,4-5.6/708192:3;4<5=6>7?8@9A:B;CF?G@HAIBJCKDLEMFNGOHPIWPXQYRZS[T\U]V^W_X`YaZb[c\d]e^f_g`haibjckdlemfngohpislqjtmrkunvowpxqyrzs{t|u}v~wQJRKSLTMVOUN_`abcdefghijklmnopqrstuvwxyz { | } ~ !"$%&'()*+,-./012345679:;<=>?@ABCEFGHIJMNPQRSTUWXYZ[\]^_`bcdeghijklmnopqrstuvwxyz{|}  !"##o$e#^ AAgQtQhiQMR(vQX((Z4((ZTZM[--.-.VkH (ZZ--[A 1c1c1Xc1c1c,c1vlX^]CFEEEBBV+@"EEDEEBѢТhBѢȢhhQ4hQhQP(PP((Z$Z4(ZZ-- Z-tyZV΂EEEEB EBEEEDѢRBѢТhhȢhhQ4QhhQP((Z((&Z9--NtÒ4`dy$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghi j k Kakj} #k8DLOjV~*0k7F\YO]Z[Z^\]C_^_``_feemedhkhjjojnrruu"n=?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[[K=fGg^5i012Zda f ss ՁNh!c#%% d  h--911=22>77U88V@@XXiiejf " # %)*+-a4cs VWq.qDdi*6<zh4hdK>o2?Y||H}IYttE(~((y sVs-e2c2P22t22.eǷr:Мxf'hɘJ^3?qȗra zbcdefghijkZlmnopqrstuvwxyz{|}~Ѐс҂ӃԄՅֆׇ 5wxyz { | } ~ !$'(*+.3456/0127" #),-%&8[}ڊۋ܌ݍގߏ{ <KGP[D` !"#$%&'(w)*+,awHQ\Ea !"#$%&'()*+,-./0123456789ߧ[-.}~ /YZ[\]^_`abcdefghijklmnopqrstu=\~456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ\]_`abcd%enghijlmfk[^o0123456789:;<IR]F`b=>CKUk X[ADPWehlWJS^Gc)qt  !"#$%&'()*+,-./0123456789:;<=>?DEFGHIJKLM@ABCNOPQRSK#PcbBS3IQcL@0$*A<4:? S0 C2HJ NtO+:RaV8N3AOƁ8Fѿwj(CDHNcχzJ" ^bsC /~H>Uh*^o+⚡r Æׯ^þGBW!t;߀0K]oh%OL=;T>u:΅b[/1 ?#`g4> ǾFjd v?to*h۟5eE&OoQVlӆ˟Bm=J]cZ LQ/"pG1V %z|x&-=%a߁OgnM'86 j螷a{~P \{8CCw7tQ2{9[ \Rj'|Fw`aX߸s9%EVcVEAa5TC!CY!n̎<-"]~WndOs_=>NtS ;>4 U!"!67-6d+`T3dԕ'ن8۶jh%7(I88;|'NLQL(CDH$/@S(DID$& ăv]!y޹42yv=Q.v2?c76ɿ rX !S_>9Ə "!,$p 2 {f"-~#`0G! kD3kE B[8hm}{v/ٻ:[7glܛ}kmkvmyÌqaQvAf1V!F6&ՠŐp`Pu@e0U E5%dn`rKJIHGFEDCBA@?>=<;:98765gVQ,XW9.Z-9ՌAy߲ر׮mjM( @ ˊ  Pn-Pm,OlkjgBq6K|ExAt=9-,+*)('sl^VRNJFB>:62.*&" >s;gwgq69[3Ǚ#m`lWm=%v׆\ak7hmvFT`jHm=v67m&rNFGhbM<}k_׾}k_׾}k_׾}k_׾}k_׾}k_מt;Nwӝt;Nwӝt;Nwӝt;Nwӝt;Nwӝt;NwӝlQ!BIRMMa' ߦfৠg`yL χfGogMb\QL1,!A<|h>2.u2mĉyvLuRKU"!fo2One]UME;u|ktcl[DDMCLBBրU*@jF[&8\J rhA:1)!ك{skc[S)KHaА+#9L}1Dn!m }" I B"4"h؂"(BuG%V45N=GP9|Mrx5Ymtr`mZd!ô9_#u14$z?d6F[A f!`S3U4Hi7+ DHBRb8\G*9 PrTGDqHda iPrT4G@qrC@)I%iPrT#@hP9TC@Vc 00FXL (F%P쒘oX9JΑ3I9Ԩ=5- .f*9`D5>yga;(|?!XL*EcX,JtP&9d$a)iIq( -a#i Ka#YTCi~ԍ9`~) D\]^IJKLMNOPKȐ_WLU`Ie456789:;<=>?@ABCDEFGHIJ./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^BE@:cLR82934i<4h; ;6 m}aX+J a31 X@A!zJ.l~۔;E\m q1JoġyA3HHBbHDBRDDv$$24 /~PwX[HF0TyAf_Ū v#· E6ުp\،d]W`!05Jq~√ 43X(]k$3JOW'kb[mzwۏڎEVr螮)nf`k9=St\fgv8,0/ַ rk\jUFX{ٺ񉛪֩]:P{CgZi)aZl|.:$NDSG /kxکyݪct]g̬UI媡!m5J@\SӨapGБPlGQ0|"hOpYS2v^ZKtb} X:8E叽Gpޘ)LC]G{YA;| $գV<]!E$!6 $\ʾ`8) )jP:-As7µ.:?s.}7MX4$(wOv o1%ضӿӷ@;୆y,<yC Tֶ;H,mC8-m?ô:,h G]HSw;U`.Jn/`N\iY[@_mt0Wt6tG t }"PFĹT_Wd`nݸ:>R枩♲dq}R=(_j(#l:@;AD?ܐ*;1G2H9NĩboF@GA66HBIChwsJDKELFq^hn6= @ Q T$lnܽ"1;%ZP"2+<-@,?.A/B0D7L8MMWR]Yftvx6Ƽ!)%8:9n,~~$ l{zŹʾ85"!+F\UhViǗ{ '1aYdʨp.S`^VcwBPSeknσьL[Z\ZVCWD\EIMQTW[^ahglpsu{z΁τЈэXV]Ji|F2q1/07645<;9:%%%%(((($$$$bsa_`ihfg,,++++----////CrCBBEE>>T>T=M5M4˚ʚȚɘŘʘíZtY`_]^~|{yzMKNOPQRSTUVWXYZ[\ħĦ£¢ʮʯ pڻӨ!1S$Ii3b&P#d.coo^{n" 1d1߯B^K`ς1zfT95 F5{Ѕ 8pSMmAz+˩%j ѩ(. ( e,/<;b-qƓ$q \t#2[2AfdRRqfs(/N94ݝ{;&`R@/R-WAy k}kOi6{W2eFU4\?+jۛʕߩ9eSkD?Wk?Vani iU}D04[cR> 4/4?=@M:ҡU\яt_;CcPWLEa)qf%[B!1ROw.#H&Xz5 L~eJͅ.N>J_nfrtLYrZ.{-IJ h}“Yp#^gz1Q€[b^aF=;;t^5׾e'[dd:l =+ Ze)zѽ%KRPuxs0e 8˅ohmv1C[Xh#[DvϭD8}ӸԚ,C3׮5B :t3R;jZG\٠0M כ .t5WyO] V&Zl8d(c1cb453\׺Eh(ّ270ԡK,ƛ'8xZ8湶ot{8^K")0+.A\;ߌ'23456789:;<=>?@ABCD(EFGHIJKLM N O P Q RSTUVWXYZ[\]^_`abcd e!f"g#h$i%j&k'l(m)n*o+p,q-r.s/t0u1v2w3x4y5z6{7|8}9~:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ĀŁƂǃȄɅʆˇ͉̈ΊϋЌэҎӏԐՑ֒דٕؔږۗܘݙޚߛKKKVaJfL L\\ !"#XYW]XYZ\$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLWM\MNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ [%јҶӷԸչֺ׻ؼٽھۿ &Y[bK g9:;< =!>"?#@$A%B&C'D(E)F*G,I-J.K/L0M1N2O3P4Q5R6S7T8&K3pDfff$IshHP$X@J(ƹfmho-:OSF~ٙҢ(K1?Xۮq~Q5vl7^fm[fmfsF:rdžw򒼔YS}3}HSY'OET.<4uNU #;+g哼4/|m%{PE24.fnM9vZmvUmv-mvۭjjvۭVjsۭj;ۭj٭[jͭjۮjۍ:~jv0΍FK9 \:;Zq [xѶj6n6nE0b1CƾyrNf6ln6ncSCc1/&~gVn )pkz~N{  &qyB3y$~qD}bk{0ާ<~'2u;~^<"81b TO5艬o:F:ea{0YTĕdkSTN(Ymnk|_InVR< sf'kpbM6[PMqw06ybz^k|DnѰ6Lym+xjA-||OӌR ޟߖ'#. 31>1S4csĆO|/z5F }\g4]swEnH~g%OX_y;;_3fރ%6K6.U>w#>%3ꖒ^Dm͖-6[qMO` rN?߅kDvm܋: j&o|͙(T~55[?\@]A^B_C`DaEbFcGdHeIfJgKhLiMjNkOlPmQnRoSpTqUrVsoEFGIJK L!N"O#P$Q%R&S'U(V)W*X+Z,[-\.]/^0_1`2a3b4c5d6e7f8g9h:i;jmDH M&T*Yp+qrstuvwxyz{|}~Ѐс҂ӃԄՅֆׇ؈ىڊۋ܌ݍߏ \W&uXwYyZ{[}\]^_`abcdefghijklmnopqrstuvwxyz{|}~WtXvYxZz[|\~]^_`abcdefghijklmnopqrstuvwxyz{|}~ĀŁƂǃȄɅʆˇ͉̈ΊϋЌэҎӏԐՑ֒דٕؔږۗܘݙޚߛ:';<=>?@ABCDEFGHIJKLMNOPQRSTUVWN]Z[cL h  XYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ĀŁƂǃȄɅʆˇ͉̈ΊϋЌэҎӏԐՑ֒דٕؔږۗܘݙޚߛ  !"#$%&'()*+,-./0123456789:;<=>?@ABCD)EFGHIJKLM N O P Q RSTUVWXYZ[\]^_`abcd e!f"g#h$i%j&k'l(m)n*o+p,q-r.s/t0u1v2w3x4y5z6{7|8}9~:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ĀŁƂǃȄɅʆˇ͉̈ΊϋЌэҎӏԐՑ֒דٕؔږۗܘݙޚߛ  !"#$%&'()*+,-./0123456789:;<=>?@ABCD*EFGHIJKLM N O P Q RSTUVWXYZ[\]^_`abcd e!f"g#h$i%j&k'l(m)n*o+p,q-r.s/t0u1v2w3x4y5z6{7|8}9~:;<=>?@ABCDEFGHIJKLMNO+PQRSTUVWX Y Z [ \ ]^_`^觨  _[d⮯ !"$#&%('*),+-./012435X`e[f\㰱6789:;<=>?@ABCDEFGHIJ\䳴pӏԐՑ֒דٕؔږۗܘݙޚߛX\Ya& !"#$% & ' ( ) *+,-./012345678G4HIJKLMN OPQ R S TUVW XYZ[ \ ]`aGHIJKLMNOPQRSTUVVWXYZ[\]^_X\Yb[g]M iq~rstuvw1RZ][xyz{|}~ !"#$%&'()*+,-./0123456789:ɑ[ʒ˓;XchK*LMNOPQRSTUVWXYZ[\]^_`abcdefgX\Mhijklmnopqrstuvwxyz{|}~ĀŁƂǃȄɪML+MNOPQRSTUVWXYZ[\]^_`abcdefghijklmno0SZ ʆˇ͉̈ΊϋЌэҎӏԐՑ֒דٕؔږۗܘݙޚߛ M+bcdefghijklmno p!q"r#s$t%u&vYdi'w(x)y*z+{,|-}.~/0123456789ej:;<=>?@ABCDEFGHIJKMfk !"2234456778899::;;<<=>>??@@AABBCCDEFGHHIIJJKKLMMNOPQQRRSSTTUUVWXYYZZ[[\\]^ ? A C E G IKMOQSUWY[]_acegikmoqs u w!y!{!}"#$$%&'()*++,,-./01 > @ B D F HJLNPRTVXZ\^`bdfhjlnpr t v!x!z!|"~#$$%&'()*++,,-./01X#$%&glN j'()*+,-./0123456789:;<>^€[\,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ]^_`abcdefg h i j k lmno=M>?@ABChmO kDEFGHIJKLMNWOXinPlp?_ { !"#$%&'()*+,-./0123456789:;<=>@ABCD?EFGHIJKLMNOPQR&OMPQRSTU' WPjoQm@`stuvwxyz{|}~ WQkpRnVWXYS TUVWXYZ[\ ] ^ _ ` abcdefghijklmnopqr t!u"v'Z[sAa%y&z'{(|)}*~+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTYZ[\]^_`abcdefUVW#w\]^_`(͕̔aRlqSo$xbXcdemrTpfghijklmnopghijklmnopqrstuvwxyz{|}~ӀԁՂփׄ؅نڇۈ܉݊ދߌb)}Zqrstuv~Z(|)*+./0123456789:;<=>?@ABCDEFGHIJ,-KL|w c !"#$%&*'WSnsUqdBeNOPQRS TVXYZ[\ ] ^ _ ` abcdefghijklmnopqrs t!u"v#w$x%y&z'{(|)}+*~-./0123986789:M;<+,UW45xyz{|}~?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrsvwxyz{|}~ӀԁՂփCf,tu=>TotVrنڇۈ܉݊ދߌ} Dg- UpuWs "$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQSUVYWZXEh[. !#RT\]^_`ab c d e f ghijklmnopqrstuvwxy z!{"|#}$~%&'()*+,-./0123456789:;<=>i?F@VqvXtABCDEFGHIJNOPQRSTUVWXYZ[\]^_`abcdefghijLKMkjlmnopqrstu/WrwYuvwxyz{|}~ڀہ܂݃ބ߅XsxZv       !#%')+-/13579; =   "$&(*,.02468:"?#@$A%B&C'D=Z>[Da?\@]A^B_C`EbKhIfWtLiJgXuSpQnTqRoFcYvHeGdOlMjUrPmNkVs<~=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghiklmnopqrstuvGkwjZuz\xXv^{]yҋ !#%')*,.0246  "$&(+-/135789:;<lH+  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOP,QRSTUVWXY Z [ \ ] ^_`abcdefghijklmnop q!r"s#t$u%v&w'x(y)z*{+|,}-~./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Ѐс҂ӃԄՅֆׇ؈ىڊۋ܌ݍގߏ  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOP-QRSTUVWXY Z [ \ ] ^_`abcdefghijklmnop q!r"s#t$u%v&w'x(y)z*{+|,}-~./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Ѐс҂ӃԄՅֆׇ؈ىڊۋ܌ݍގߏ  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOP.QRSTUVWXY Z [ \ ] ^_`abcdefghijklmp q!r"s#t$u%v&w'x(y)z*{+|,}-~./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Ѐс҂ӃԄՅֆׇ؈ىڊۋ܌ݍގߏno  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOP/QRSTUVWXY Z [ \ ] ^_`abcdefghijklmnop q!r"s#t$u%v&w'x(y)z*{+|,}-~./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSYw|^zZ}_{[~\]`|X\Yxa}XyYzZ[\b ~{Z[\| Z `> T ` @&^"\o_þc6OH{Ck M(2u'jZdΝ4K’[: ۈN!J_k⦰+ vӦ-wxtaqYXV 0#v{i Rd6ӆDRp_\Vվ~]ܴѸ4,*ƥai5 mcKR+ : f¦W ہWeMW҅ہM7["qz7q ⪰vqƥai5E mc KR+ <&YT 0Pz;ibqYXΩx!;\^?Lp x4A.Lcp1, 1qQg1bNTROK99-p 3!). j_&p.`o7OCoR*ht6Ֆ` ڝc\)А/ΟV8 p 0Ct'7o 1И8qVOnb[Iv58f~C>pg/=7c!`|Xi#p)ZT gZ]y7D _ QBm@/Ku/ Lp@7ost᦭hTzq|l>3&+ &^8]a(58_⢰+lCn/2SwU/lp״ԍJ&k?h=x;@(n j?lj\@;?k07 9vM3yÐXԠ5=lP\ծ~]!E &p`?̵hM{z˕rqoC`~T7=.yG ͡tz6ubWр`H3tz6 r ;'/'!GM"47N1L]ǍM7^r5BxܴѸ2Y[._^wĪ_-?ؘ8W VTFvWOd?.sp'tInx1Ã%7tZ&Εjjh_thHuRrj4klrv.82>jg)(T?c < IyX7@]tf$`;/WZU 3KrJהZy΢3+h&Se8*,(ϏL;:h\s>$`r*7l&V_Uϳ땉6j/@tb=Tc-|Vc158]kQaڡt536 WdC=oF㮧$> [Scb^~/ZXW~GY>0Y-dܷ^V;ܓu|+J{|>Z -`r]tVS>!u)W9`6DA3_/b1t jct+&ΕB Z}X}}}IbS4 m6ft~ R gj fsõZZpvp5jkikB/En#1BpA+3$3\^\4=1߽&6a#sh7.+ BCknZp[p P_^',m@-f_SB- \˴l}h?G|~_LgdPK2Yw}[aL8KX;lm B]Fjr8"uo۽{@G o}#c=YP~UW..B}L,Q6վ?!]l,,}~DMxܴQrXj{ |2z}iCMaS[҅M7 0t?ݸLRTJ`t6F㦰abLd`YT 0[I4Hr@/KUCޞIpCmw VжA0.KmoL@/o^vڐ(^ ^>ow/&x /oC zR>\ӠYMﲇM]qJqQXT!}1ƾ$qw\վ7 'Wm v0GW8PMӣoOua͑SOEt[[[]c^_!`"`Y} [\]dX~[\YXŀ[]e^#`TUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Ѐс҂ӃԄՅֆׇ؈ىڊۋ܌ݍގߏ  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOP0QRSTUVWXY Z [ \ ] ^_`abcdefghijklmnop q!r"s#t$u%v&w'x(y)z*{+|,}-~./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Ѐс҂ӃԄՅֆׇ؈ىڊۋ܌ݍގߏ  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOP1QRSTUVWXY Z [ \ ] ^_`abcdefghijklmnop q!r"s#t$u%v&w'x(y)z*{+|,}-~./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Ѐс҂ӃԄՅֆׇ؈ىڊۋ܌ݍގߏ  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOP2QRSTUVWXY Z [ \ ] ^_`abcdefghijklmnop q!r"s#t$u%v&w'x(y)z*{+|,}-~./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Ѐс҂ӃԄՅֆׇ؈ىڊۋ܌ݍގߏ ·Bs$I2^@A!&`J >I(PJL S`%J )`J0ELR%L S)`JbL%F S)`J"L(0%L )`J,`J0%L SI`0%AJ0%L S)`%)0ELC S0I)`0IDSH)`J 0ELS0%6{d1/7 ?@~/~/u.G]nDgv\7g 1Ψ*aFG- Bt !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOP3QRSTUVWXY Z [ \ ] ^_`abcdefghijklmnop q!r"s#t$u%v&w'x(y)z*{+|,}-~./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Ѐс҂ӃԄՅֆׇ؈ىڊۋ܌ݍގߏ  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOP4QRSTUVWXY Z [ \ ] ^_`abcdefghijklmnop q!r"s#t$u%v&w'x(y)z*{+|,}-~./0123456789:;<=>?@ABCDEFbcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmno5pqrstuvwx y z { | }~ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmno6pqrstuvwx y z { | }~ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~C`??KUUUUUUU*UUUUUUUJUUU 1%X*UUUUUUUJUUUUU%JUUUVUUUUUUUTUUUUUUUj!s^KUUUUTUUUUUUUDRUUUUUUUTUUUUUU-|RUUUUUJUVUUUUUUUժ*UUUUUUUJUUUUUUUK,UZ!: \]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghi j k l m nopqrstuvwxyz{|}~ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghi j k l m nJ*UUUUUUUժJU9[yRUUUUUUUTUUUUUUU]VUUUUUUU*UUUUU %TUUUUUU K,UR%l';opqrstuvwxyz{|}~ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~' !"#$%&'()*+,-./0W[Ɓ^_f$ [Z%[x\y]z^{_|`}a~bcdefghijklmnopqrstuvwxyz{|}~[􊧋 \ǂ^_g%¦çĨũƪǫȬɭʮ˯̰ͱβϳ$yz{|~}¿#[b 9&bW "$ BH |s J85 ssuqsrquy9ܼǼ*e\f8stp8#}!`łg3ļ\ܸ\\^^gL9m5s7}X{{ho6*s[H?GHi^!(W''Fci#}nzQ.^ND(Gbg&mۂ-ho CMoE/7˓rrrrqqy8q/  !"#$%&'()*+,-./0123456789:;<=>?@ABCD'EFGHIJKLM N O P Q RSTUVWXYZ[\]^_`abcd e!f"g#h$i%j&k'l(ns\._a.r\.'r\.a m)n*o+p,q-r.s/t0u1v2w3x4y5z6{7|8}9~0\;;;;N  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ѧLc!A!+9nwnv=L{`Y\m=uGQ(~4(~?hD4O  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdef;;;<ghijklmnopqrstuvwxyz{|}~P  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqȃh&rstuvwxѫ! }9Pj)ZUUUU[m*U ɾR<*/t(vɦany"aUܮb3jЧ>cx *d6F<_YhsejԦa]4Ls";_?w#VkШ?yG`k^5Mt#<`@x$W4lЩ@zHal_yޮN=aYhAya%Xߺ5mA{*Ibm`nyߎ6OuŖ$>b Bzy&Y6nB|Jcnan7P%?cYh!sC{a'Z7ocC}Kdob8Qŗ&dYh"D|ϧ([ 8pD~Lepcy9RvŘ'@ e*6W{,Ej(J .a>vJ"Rk vѻjYixkGUcwl8 F T b{PTfSbr <O]q}-@N[|=. ZjykHVdxk9GUc}UTcsjB(I=p !P`?6P-kY|-p'奦jϯ h1RA;w3LYoo|`SUiƪD>ȵᆦpui=k_~ .+\?H z oԍnX(ck F,otwWOXu\Q7-5:hS)8'7szGHH|q#AjwLT u#2lc/>ҏߑo^\kIJkbI@X+R$MJZ2?O}ןO 邬 >P^r~/AO\~?0Ƭ[kzIWey :HVdVUdt@Q_s1BP]A2Ȯ\l{JXfz ;IWeWVeuBR`t3CQ^C4ʰ ]m|KYg{ ?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~с-+Ն|b R  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~-j긴 $S  !"#$o   %(-0369 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghi j k l m no-+! ZxE E_>~|Ǐ?|Ï?>~5 m _+?~|%pmm۶6۶mmTY+|D&pqrstuvwxyz{|}~ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwXɄi'%S&'()*+y{}܁݃ޅ߇xz|~܀݂ބ߆[]ʅj(,-*<rtL.1o˶sӨ.^Is {@ipK%_r"L#w2= jpt$ W|Ymh1˷ /J Aq_s"Mxjt%*1˸լ0K irt2jt&Xn*i1繎 1^Ls BsuNypt'|Z<j/躡֨ 2^MsCtK&_v"O#z2= jpt(*<0黡ר YҶHdFT"$ AB  A21_܌&PV*eIۀuhx;E!)(fcn_Du{9s";F!hU&7vn #N0W{#y3Ev B00 MFg RyH \/˟}hދ!i"U=`f6h"Q~0 _:]{}!h2Q5#M%'$7QHf&i"UԆ$#dҌ䖼 3^NDu'wP{ ).S/0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~T `WaXY o-Wija[ 1 J n  8 ] с-+IIJ!;ZYcoosYhnof'8 RUʨծH+7&m1JMG˦eӲѲ4\3{]UUj 51qI$*PW:KǁRjpB׋S d$lZRu#PhcF9dxg-o,lWC\Ҥ3&Ge3P,0:|.z{s>~_Ί_]sUц-4zn-mg{1aO$1+# xvMRLy9 B"͍FQsuNH㸥86f寛O*'Y"#S-q t WcXclB[0In ,N*ya+Ya`u> D<ł YYsGZ6Y<׷[_;\X_^Y]]W*}XWdyO<PŎRYYFe !B#FSN" "RAD*!1Bxil:Yþ7?Wg4? 0:})_1@<-tNTSx+KX]=Q/( 05 Nݙ|kZS]À1q=R͸#٭?%F ڤwϔnz>Otᙼ)KZTϱ?{z+Ehd?i1ݚmߋ;L  T !"#$%&'()*+eiiX_zNr4Ib3,7+f9M6:)ͭ΁,n;{GL[+$念 %iy1RZ6KQ\鞚5C19xI?"F~9S;$ 葢Hhj\@!@BYlրlgO+p )2t ,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~v( ACRp5` U  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~-+RJF06|%V  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~W  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~X  !"#$%&'()*+,-./0123456789:;<=>?@ABCZ0RH)G DEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Y  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmno,Rr pqrstuvwxyz{|}~7596Z_`bdeif-Gopq|.Hs΀҅ԇS։׋7+J3Q`9<|v$hohH{kӰT #̿ZM&?K +~p\8ZG" ޓᘫ0J뢩1K9 ج.:;*#&'+-.0233578;G= H? AZ*LMNKPOU%\,]-_/b2d5k>oCpDq%L G-<`ʛcR{)BM'fWaN]x&RcB7ch$7q3܄P4$&EnBsG3L4MvIxKxLؙUVY[ᚇ]^Ŧb5Njosruxwy}~6O7P8Q69:R&Ǩɪ;SϯԵն׸ۼ=UV?W"% %2A,8!DZ;&CYAXςЃB-<'evE8F:G;MCKA*8[THOEXNZQ,[RVJ]TF]^U_V`Wc\2e^G^ha9jbH_meqjtoup@7B}I~JK`OQRLa􏿽]c̩ѬnrsMbNcdPe{|; «SfTg!ĺüžƩ#$%(Vj)WkXl"9ȩ.!1%5Ym>/CBʬC˩9O?UZnMXNYOZm̬tΩUa[oϩZh[i\pcpZ"Bp2&A~c9)pG&le}|]~7>b3Y8Ⱦ&pk /Mep4߯\n]GZN UF%iB3qLj,JUveFIcr2kL6'9&}~n  lmr -{|?[^fͪrԝ\OsZ[/4#=#߬}a[쥴,y *NuwCY┹lab~-bdž.'^ D^qgterjwp}`rsuyasԬիbtք ׈٪+ڪ'dufwuHQRܬ()c7gxө٬iݪ:߫hyizj{k|     l}  m~o /I#3pq/-55=ACFaHMINOVS[|V_U^Xa[e^iort,b8DI b *Aej]p&pXe_:юK6 @z:X]pGl2vE[ _q" wc4$^= 0rGЯ&8@1M?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~TTt =  !"#$%&'()*+,-./0123456789:;<=>?@+h< T ABCDEFGHIJKLMNOPQRSTUȷ:!BB"J"U).1T6FNGVW O>PJQ QRRZbj U(W AIXai[>&.6^__ehn1j@al2 nҥ o A"!IY)ԋfzk +]Ӿ1}+֖Rm5˓>F~'koNVr> .fB9K6? ,2>vh5T;Xȝ*0k3X #v3+ww t HpTpqq8\qqq̊rrȺrLsXs tt<`tttuuuvytr{q{ʎ}}}`4̧ӯӿ/7~ՆՖrhj|mLboq0'8@H W>P &ѢLJJp$0&A-*h&7ٹq Υ23BUJ}L#;v^yET^*sg_tE yhd[O9rγLgtGG*9] zNytPZkqFwJʫm~ ?XU,MMN`b c fQv`[gWYhi?';5ƅmP| :eM^ەBv[Y&%֜UUjF/rݑax0QǑ meпdJ;|AїwM_MwW9l@OO$d2̽{;5ZtaGVkxTM`\W#%R!rS?*n23Y y5ௌYt^;.EQ%pF6}1r5X_ǡn et`ț^', Q(\9 [!pq\7X\j&í&?ܠȟ_H =t*+ZOA 3r~ ??:GoNH98U$b4oWF3R>Z* QNE8)ɺճ!X" 3q=m͉O 1Tmd~p[r, vM9 me'U'u^L%Ki6*|HKs!R(j#48VJFaf3ϟ ;?㪱{ PIp%Ki}`m-<9e%}l]n-EUZSr4L*ˢb1kDEw\n#Q-l֎$RV䉃1q t?`;?L| x:{kXp8oy"f _w8H+2$)IQIBsp1Ȁrƈ=ЏQ?vJn@̶vȂ :2ȑ4iZ^l_ЦGuP2q-ax|{K !εawlZnY(9aj ]<ퟨڛ(<ݳ ~Q!2|Atu~YvRya嬪x[uEvWrݯmjZoKp&rl1sOebX;DVtD.w0) ڽ0v 6fXlY ‰lϔ悆w>=,=&$"$` yR!:2_!0WXelv WڳV( J-Ķ7iCe7#v )QƣIG UMƛI$L4ꈇ-v 1b`8w#N})$w7;`ե?pbHNu 0~(_z-WӽaC.uFb r" vD 9YM.WkM+zl??s+[>l&Sm2GZf!;sUN!Ϣwwe$|Y,6ی|Nu2+7 $ H5m>cVL+^( 6*Sv,J<"4!o;ȥ/̅l ʻҮ['BԠ-jD,cRJb;*9E/-S:jUvl%4)\8aݍ8SDE$ *L#*L(JD%))Hs,$Dշ Od)V'ɊӷOW9tC$F| wE+0WEu>ѷېq #V:ޞiRߋcqȷWxw'9ߢ{~;R| {"Wi ߋx3q2[i+vqsPG=;/$C&mo$t`e0>Rcxf!labE;r `/^|1{6(n"J~N^0Hj3ئHD Xh?;!&22-(`,ҹ`5 :~LڮBP֞&JIS8Nb3 u;xAp"5[~xn?exMCsmAm+ %v(]ȡ͔;՞m M6}f.ڀ݂\e[sO=c >q٢)f޿̿!{?aǻ}wJtbSʱDlf~ vAy;7!/bs73HXr%Gi̳<,~t FX =F!/nuoA`ބ)@ꙶ0\uC{lu%-!6rDeO0Ji@62ߐ4a[ (nIh}݊ A>Fw~JUjpK8k%N1ͪ3{8x e&=f@3Yo,޵D).3`6rJַ١6n)m"QF ^?.{r vC]}لhdX48L`Yc&M_|z|鱜K(n65gwvgl3?SSS@\pf&F>Rp`S0 (!8N[=;}}o ᆱ\ mOgdXzW>֝U_>au?M'eE?;5}<~[ꕟO&#wH;F;⮨'~DxPW/ / h^^I#P|ѱk_p(TėAo ~AQ#d zcڀߺ5ۻ!^Si/]18C7S0˺O1{N LpoV2d.< kһ>JڳtP,mv*}KIwMɄfiWғ>?*1ڋt?H$eϽ|$2gu~mOgB_bvǽ cegWOh : ch7iR2l"+|H`PÅ- a뉘QM0vZ/,2֖кD̨YYj]Z-kzʋnM.^{bxQ?ah=3VIV6ƎV5nj}l_>!f 4ƞ.3vAD1P$}J8]+/فV2cES^"1\TZOU>MeMOya{emm/Q 7'D'bF+bRѰ)أ?Ke'7>?ڲ=26(ji HD'y"贴8yQ;Ѓ( !ځKI$6r.jz8%ⴰ89Q;C*!EdT='jzH%uX:乨>UD^}m¯-W{[?]"+ڒEKk8xi[IHޮ (PD GAb"6IqJT3;0 OQ\Rr%=T=q-"[ @ 6o~.&3-}A[0dTŽ!ޞ^VWEhlˣVZ@թ]Jʣ;)I{ʝ0';;M;Ɣ/aKuuPJ{#aHttNGfaEssMD~̆p!99-Hʀ8hGzplzgu2<Оgo fi2|0-=~jɸh0y+D܇0bœ[M>L垚)K3<4S8W茞$T4`m6eycXśL{cV"u֢rΒ8rx6$wt6| 5Gt3Zlʿ9_=#I '\ - _|ggPb_>r }=_;nn:MwΕqrr̷mlqqq488%fov1'ssK]\.|K[*Y866+kU֪S^)n%:yL5i{IKy!\Z{Aw:pi)rqffMխrjYSFKo ?:&g*Mr$ɭj3&W Ro۞tɤ2 ԡE& V0NZU2`*XVYRq1tZfEkؓu/|LQoZKLbW3ހ~3O@@ @ytUҔG/וmOK0=P]GКLDA^ wz{(1!TEG W+K3d2#kfњ˃f-zxBQhYdZ$Ӂz ΞIu>LHb `P`PZAG,NT‹-%"$_@ DCgV3-<fCF\-??"' G{?~o4`_'mnOY>jصYccS 3%F)#aPr<f#ϕݰmQO֓|\Cd} I0o,:Ny?/®-ꄒtuY!? Kf ²!s@@nzR_֏2$9m· )qEQ.Np3ޥHWԗE371I?U.!l7̏O7iWS!`^F] s5=3-,MH#MaRxx6ܡ}+kCo(MOvk#)C|\T,K6'' ]e'n,Dd%Nx9Ab&H">)Sz .:[0"leDq2UG}d/zh]}{`ׂO=q[%9a, _]oBSZsb7ŔKfs8R&nPx|@b\tF=I%iȬwoADjlKHAE){J @+֘!]3 8F0geA2f +,In9Y3Jm0!8V|(+L7\Yq~څ`CK!lWOcqҨ~ .+=SZM/3q7td'(M` PxM.HPeeOe SJ&<`m2\D [%)?܏_yw^;nNq7{{6/w WWEq2yyzw w𦎯3I"On!' . {\Ή޹vnn.f<1X4HپX*(_jzX $*MFZ. @'-Ճ&ʖk nCnB`Asno`I9Mk'5HVٛY(^,5 }a .t>i $Ұ } 789AKBB0B379 B D 113A:C<LE>F?42B  !"#$A%&'()*+,-./0123456789:;?@L;KIQq *cϛk|KMR&8MR.d|J$<7,y'Ĥ 3wd)T_+@}S|v(/uQ ]$dM6)  0 TUVBZC^_D`EIdJeKdLfMg]hTiNjUj^kilem_no`stuz{Fg|OaCGHDpnB>NQ㹺ݻܽtroqPUV234e{'@$r>@#@f$@vUlwd|"8h K ۣc 5AZmlzPz EP }' CT{BMデ.\45@A]œčŏbP˷f͉κPC@AKSHӫIբJFKݟkEVWXQRYZcSl[\hLM !ms&?A=!Hb>2B"FCDPB %@dh5=w"g$8}(YyX pI?cI^I<ɠ7]<ܸG y!):X\HJQkَK_gdElcdZȃt'Iha3ᅹI]x C`]xY DgХLvǯXƒJ{#ݨz"e Zd\2,GF)|vhsAtǑT)Y7]H XR_3)p"9q2"Oʖ!qtܮOQcg1Cع=͖>kX)L t PDLHOPJMT i ܙ!%T**Kq,Fh-Fl#=^%Kr6h$S%Fh !"#$%&'()*+,-./0129:glfn";M6wg .-ϒOk|áuh 6|⥍h1L¿f5-x:ON ~"8E~ |%Ę="N4{!qнý 3;B#(-"',45C\]ab_`^l@>T?=»G@NJB=y #*Ew0ొM)k/'ӃÐP!XF),>ܛɟ;]C(UL~DWp*݇GHј 3&{U'gnF|D$YJkjhi~ YXVW /.=<:;[Z]\_^a`hhmHoKLMNOPQRwCDEFGHIJKLMNOPQRSTUqrxy  !"',-./012349:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~DhQ>)&-953I(:=HCNX\EJ5PR$bŅ1g̽wxqhг(WԮձ IJ |&8!"#$%&'()*+,-./0123456789:A>G7IYZ[\;]^_`abc&ģU*// <=fdh>?A]0'5s*D\p|ר[!/g8cPjvѧh}76 54 QP[Z]\cbqpwv~9QtB]32Ogei2Cd;8eDEnmԼA@GFgf32yxӫنFGHIJKfhjlnqsuwy{}pLMNpPQRSTUVWXYZ[\]^_`abcdefghijklmnop qrstu5vw7 +2$).6=DIMNOQRSUVWXYZP!&UcDCO8> "#W\]'^clo31'Vb:fgz{KNO|}~PQhij()rs"02(Wuvwxyz{|} !"#$%&'()*+,-./0123456 ٖklmnortuwxyz{|vgB?shi ")25?Epq3)XK 0*F#+R3AžÙ4*YC?C۩B 1D" .\$"$QTFIJ e hpj7KgJbUA}'C\3 U{ QwW ]:9++95}pm e:G9z=+4~:uB͙ cB4;fŸyz`_C3s M4j8RMvϽ|ʭ`b(_3 WC4,K)5Ž 6׍g3g0C Eg S&K;DH")Wӈ詭:"1yXw 0,nKpJ.-r jD.a1Bw1j/(Z@X8IzHMd߿pvsYcdL]ir8:s >@n{(w -4vDapi|Ϡ@; F`Wwp) {Աrst:;<=>ABCDEFG ?@6,[ucerOQ7-\wĐŢ8.] w >>> 9/^:;eik=1` s?>2a!DL  "?3b#$F56789:;<=>?@ABCA5d?}>DEFGHIJKLMNGOPQRSTUVWXYZ[\]^_`abcdefghijklmnoB6epqrstu5IOPQRdefgHCD(0ovw7Gpqxyz{| EF]Zab"4<3Yiks}~C7fą[mvw  #&,/258;>ADGJMSV)PY]c !$*-0369?@ABCDEFGHIJKLMNOPQRSTU^oxyz{|}VWXYZ[\]^PP QPPP    HH  IIII hijklmnNyoE9hF: iǶH< k  !"#$%&'() !I= lGHIJKLMNOPQRSTUVWXYZ[\]^_`ab"#$%&'(+,-./0123456789:;<=>?BCDEFGHIJKLNOPQRS\]^_`aTMVWX)*@AYZ[tbdefghijklUcsmnpqro!"#$%&'(۲J> mK?nOpqrstuv L@o HHHHHHHHHmnopqrstuvwxyz{|}~VWXYZ[\]^_cdefghijklmnopqrsuwxyz{|}~tvNBq`abOCr"#$%&'()*+,-./01234567STUVWXYZ8[\9:ICS?OGWJZDT@PHXĿƼž;<=>be_cda^f?@AKLM1 HIN M $&(;I}'fz{|}~󂄅HR.]v楼,lm2IJK:ruaطbG/t(44ۺa+OSpÌ_p~ PO'(*+%:;j,M(<=kűI  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklHGR]enu| @~?P[cmnopqrstuvwxyz{|}~3,BA$^@h"A"e[-YQzz'GHLM#^P5<^W+ôЄ?=ptJL| OR>0p_EAF%h= Ecc;eDH4&LȄފ mel\ ~}`oчypGȕFSty2þky5(.t>9 ivWSYsZ0FfM YԶ2:Z{ >)na7~Z|E>{!mg ,;b+1;eg_ ".u7@FZ'YKIʼnU51T'NT9dޘL , F]^ݨ?yb9}J0=| 3U ;Bm.|\O,"%8glب1 bXRN1ZZ_g3;ySǵҔKy@at- yE}o%sRf*O 2{MFp&ˍWZǞ+7bio: X@'6>y(/͟Tn->Bܹ8e}$)Te^zOؠ!{M Hcٟ1rw0ro6ß q]4A> 7<[z6@Ba8fճq6 EڋD!`wC^jk'~+@xqC m=C. x X=t6/kj?\fJ\9Ӆj 1[ KZ_uY1s(~һ0g·U^GjD&>K r-v8tS7郋 xϨġ1xy#dN>-rPQaYDxl&SU?>3Zwsd5hֶ̐ -XPv %H8lА (LʺzjZJ:* ɹyiYI9) ȸxhXH8(ǷwgWG7' -Pkj @ڙY٘XؗWזV֕UՔTԓSӒRGFEDCBA@ۇ=yܱS9quӆ 5iМ1S1a|҅-Y\R)Q?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~hg -ÁB/đY8LJ١Xat?Y ONUTWVYXa`edgfihkjmlonutyx{z}|) !"SRsr<9_^#%&'()::: !"#$%&'(*+,-./0123456789:;)<*+-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ2]^_`abcdefghijklmno pqrstuvwxyz{|}~X Y PDs345678[\]^_rrY䝞 %,389@DHMڠ`a "&)-38=AFJLPTXZ^aehjnpty}  '.5:;AEIN!>CGLbde0U[gikqrs'Qne]{|xwua~SY_cqrs?@A'_________________________CADBEFGHIJKLMN!"#$&%BCRRRRRRRRDEF"8X#&-UQEt=   ! 10,+76VOWPXQRIJKSSSSSSS  !"#$%&'()*+,-./012LMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrs.Ѭ-jBFQTWX YJ'5ptuv槴G&l7E͢؍^N_/ڑ,gE<)H??KLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnwxyz{|}~v G¨ÄRFu]<<4ǜ.Pl>Ѡ5afDSa/}*.ϋQ84IsavP̋o_űd_A%[ ;8][Nc0hMNgN9ƪN5vqbF/bã:ҫNú(F'=$DN)VyW|@-<-#M2'X} |FQ;1i=`~ w> ROOe`\&N-œސ="kTI%M4TeA1HD{(Wq(?o"oS`evYR80vߏAKއxeuO{704ɧ'Qb4#l ,Yhh*7(H7S3{^2DisE~N9k0_y)/_Ǯ`dz!W׷OOʮ<0M_*@>(Op2N|J#2kg=`k_{Z왾?@ABCDE01234567F WKzbefcd@?44 5H+)*<;9:IHFGCB@A9nmqp5423%$! ba_`,-YXihkjonmlqp{zyusr[ZXYb46tvA\^  5Xuw_a35su>@[] 4W noіћ!<9678, k ! %!*0/87?>GFLK"#$j%&'()*+,-./>|=0123456*+Lr0HiGm $>_789:;<%%Ls7i%T&Gi=>?@ABCDEFGJZ ic#*4>GMUSTU XL{VWXYZ[\]^_`abcdefghijklmnopqrstuvwxy MNOPQ H````````````````YR| a !"#$%&'()*+,-./S0123456789:;<=>?fffffffffffffffffbbbbbbbbb"#$%&'()*+,-./01234567[ee \U!" ]V#$%  !W&'(55 )*+^",``` -rtvxz|}oqsuwy{~./_X~0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcd`efghijklmnopqghijklmnopqrstuvwxyz{|}~rstusffvwxyz{|}~#89:;<=>?@ABCDEFGHIJKLMa܇NOPQRSTUVWXYZ[\]^_` b݋abcdefghijklmnopqr!cޓ!#%')+-/13579;=?ACEGIKMOQSUWY[]_acegikmoqsuwy"Z#d[ݚCCCCCC$e\ ޷%f]!Cbbbb&g^" P?@A ӛ(i`$B)ja%QRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ՄEJꅆ !"$&'(mno`a)*+lc'p,md( 7B-ne) !"#$%mnopqrstuvwxyz{|}~/pg+&'()*+ 0qh,,-./01234f567891ri-2sj.:;<=>?@ABCDE "$&(*,.0tk/ul0m13vn24woxyp35z{qFG6|}r~456s7tu8HIJKLMNOPQRSTUVv7WXYZ[9w8\]lmnopqrstuvwxyz{|}~^N````````WXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|},-./012_`abcdefg~VWhi:x9jklmnopstuvwxyz{|}~3@AHT9MDDED$`ncFǏUk9`$r1?l.o@Pq``$"^x "}xr\ƐW+ k̽y46U>%ֶ̏D=<6#tku+zNQ֍\s)!EhF Fz'M#V=h?-y׆.g=;Du>0V hnM)JX|=XNDgxԓJW@|q!uNwGӵMvn)+)WE^G~ctp0XwO] ]}DN`V>13pNĔ$~h,i, [L[a<=hz^;s\r")Xu=<~ZbfYh"- xǓv@GNdp4;=zOn|p 9V[\8._HbCK to&+߶@\/Z1Vt̞+Jl_.[ @ViOFmzdALwx%;bxa8jKGs͖B#WQVwz_ņ3D0*1nTZ0_  %9qwmShsxS͝>:x>^Ì+mYPKay=~6HsXcF5v/oAr|*1=&s H@X?#p6M9ȋ7fxhtRBkd.^k/ԩ do)PeN??q"f9o(Q8X5ޭmBb7n .uy`^gγsR]ޡ=} {@J{:gU ;p:8q;y>$O.;4lhƲ; {s|&3?I V)i#DrnQ>E51@M\nΜJ/tͼKA'wߪW9sX.ej@:@610\_]~p:s:Nv9W q\Sk1mz`zl7a$?tW߶?yR><*4DY  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~;y:0*."0i :RSkwj;!)7w-Fx_r*.#1k"VWmyn?%+9{ /H|at*.%3o&@XYnzpA',:} 0I~bu*.&4q(BZ[o{rC)C B%D CE DF EG F  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~#osF(IsR@ T6hBT\CkZQQEI\Ci-_?JDw0n.yC-V `"m25 qlB1}L z?aw=>bP &b*SC?^ j]϶Xe>7!&Dy/t$_b*,JLMN<z;={<  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  "7)HRɲWRO26sg`cmj۶mیhln£Cxs[ө,;?QCoG1{X6}QɃpH8^Fx hTGll =[H,7Pd7O <5T]<\<\<\<\<\<\<\<\?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./01234@=DKPCLHFJEQRS6:TU⒓NO5MVWXwxyz{|}~(*%PVt&+jf4jen9MUK6D9;<=>?@ABCDEFGÈCCC !"#$%&'()*+,-./01234567[bkqz !(/6A"jpv|~@CFLTV61&+2:AH_`cetw biosz?BEIQbg tJR19@vx`< !$%&'(,-./146789:;<=>@BCDGHIJKLMNOPefQdj}~===  !"#$%&'()*+,-./0612345789HIJKLMNPRSTUVWXYZ[\]^_`abdfghijklmnopqstuvxyz{|}~H !"#$%&'()*+,-./0123456789:;<=C>?@ABEIJ캻  !"#$%&'()*+,-./01346789:;?@ACD=B25@@@ִ*kb&׵ 8BBB<=>?@AEFGHIJKLMNOPQRSTUVWXYZ[\]^_`aCBDbcdefghijklabcdfghjlmnopqrtuvwxyz{|}~'h_# !"#$%&'()*+,-./0123456789:;<=>CDEFGHIJKLMNOqrstuvwxyz{|}~89:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdeghijklmnopqrs2468:<>@BCEGIKMO!#%')+-/13579;=?ADFHJLNPQRSTU߻跸F H !$')+/18;AHIJKLMSTUVXW\^`chl_njtu*.2>9BBȲMApΗo?qrstuvwxyz{|}~  !"#$%&'()*+,-./0123456B<<===5+ZdefghM @4c8>iou{ #)/5;AGMSY_ekqw})*+Ztz "(.4:@FLRX^djpv|xKMNOPSTVXZ]^_`DQR<0_FGVbXYZ[\]^_`abcdefghijklmnopqrsZT}.of*BA% *-Ns1Ik-Hn &?`o_AY{%Wy#?V}4Mn!}\'G{5%d7Vy^fov} IHSYYZ4CB#5dH@4H )'}+J,6>Gu{,6]8*V),1f?" ;G0t<"?>]uS;42`U "9;/DW}9`?n㮆S +UӶ;4}Lo[P8b,wwՕb8Y^kDWŬ8;uݑoX(/ߤDDWZ ZdzViyxl W;6"$zѹt*Ccm   $w6V7n|>NAcYpvN?zki#Q5O)0۸ z;=ssMZ} {x{nk7K oްCB; 鋇լSݤ9h4e-dD̎ذT}5m) lJ:` Q#+cClb6ٰҷ/%\yΆ;)z=8CXekzF8V6 5p=2#pia9[wUďT$Anjw?E1K=N=4vʼn׆a۳2'':#Wk]CkZM,)fw'6&~]{^8ٓ`v @oo=Z86Q=GX/m+" Bv9WQxJNc@Of aZٕ N͉ 0dD#$+*12?.$SZbkryUea$lsz A@Q\dmt{ oNu9l'V)Hk;]?_NVa\գr,[ .MpUy7Oq8u,EuT{?s-\ /NqVz 8Prv-FvU| @t.] 0Or5W{ 9Qs9Pw.Ghw V}!Au/^1Ps6X|:Rt:Qx/Hix W~"Bv0 _2Qt7Y};Su;Ry0Ijy X#Cw1!`3Ru8Z~Vx">U|3Lm |[&Fz4$c6Ux.(6u00v^q~g#cf`~:>F H"7s{}eJÉmC};s[^_.E /`ftgupjz|z"1N %K6*J~9=(<@ACBadܔ"!ӈ҇Պ֋! )C+]M}~ !9;8:V^s|vwi[Z6HIA>./10C)*,+B(%ml 2BʞѦΣХϤ58;Mܘԉ\LPQ~,kjц4LO?@&'#$WX`aٯڰ2m]gy:FKLMW_- FGD"#$Ebegcfޖ$#*+ _׌&[K_O`Pgjmpsvy|*j\|cc{ "#з4~7)znaDN>]h2?D<wQʓjC^4 2FLؾz}~D;FGHI%&'()*ga/03k#hqv%1D0EiZcb%ir@8A=BGH3J)i '(%. Hnopo.-bbY,gO~۱[dx}vQRːS TUϑtWg ҲXӳYԴZٟ[֒ت]۫^d,eeffy d+-.CDhk| i`ޝ)"% _V>?A@ `Z[]\^خܲݳߵ޴RYYaX`U]\e bq AY6Op8==^@Xz$@X~5No!?`BZ|&!RNFV   `\1 "!$#&%('-,/.107698;:=A@CBEDGFIHKJ+*3254MLŶ*I܌ 3:Uclt~ 18La 29Nbks}*u #7"!CB?>546’\[^]`_ɬ󨧥Mr{|jqz ĵ)H ۲$"&%('+)-,/..-KJwv&%0/po54('EDed=<$#g4kmortvxz|~醅ͯYSZT:=@CFILNQTWZ]`cfilorux{~8;>ADGJMORUX[^ad90wQׄCdjxo_fl$k,3JQvE!s#fGF{G&"E .|:~c<IAz@_'9qMaےb)O?RIMLyèH w;,Wh3lg$[˭sXO2&v../b"XZFKvn"â;9 t8 `www>ƳXt~6nkOȵO d#C}BޙϙE?ʎSo zFwq_J'vgmǶ|:/h1 "󨿌!e[I?7,p0[Z#SyU+ҧ,kDwN 쮍秬zfeXKoz0._v៼:@t}ޥe^Xt!ѐwCϜJZzasx].$G{|16ut4c[237\稥x/ 9p99AkAݔ+C9F#0+M%wXJp`Wq⥩k^f:UCzCbS|e];8wj[q1HpveYrdL=(\ "yy6jG;=s3s|l\L< ˻{k[K;+ ʺ:* ojfb^c#cxhXH8Ƚ}m]M=- ̼ kjih}tRK< sQԲĴtTD4$ós陯iecywYqQOu}{somkga_][WUSMvbSIH55+UXLP pͼ MUR·t4s~mwg7ӓ#2@iifW>, @w87(X.b8=p_KXWJXï+gceqo1,nohi\[dec ܏Wp9ȭ`_åq޼c/=LR{sK%F 3^L z}ߗ:&AS^k;1Ѕ[_R/H=3`fyMq?>Q=B@n3+rsyWK7Wktld`\TaYx8הQq,)&E{Y9l EƒrrjeQMǷ-*)`Qļ1(&$#fd2 $ķ;1'!>SQJ11p/! !" Ǧ{|bacdw ѐa1r"co❌;783CD<;=>3245879: dh8xuUM]e-%5==5~ A\<¢BDD  OOH$HG&e$cdH7'{qi}ywusomkg! Nl8hcEń(@`}; 1_^·w7v6u5t4s3r2q1p0o/n.m-l,k+j*i)h(g'f&e%d$c#b"a!` _ߞ^ޝ]ݜ\ܛ[ۚZڙY٘XؗWזV֕UՔTԓ~|zxv:9876543210/.-,+*)(NLJ$D𸮞~n^N>.ͽ}m]M=- ̼챭}yuqmieґQѐPЏOώN΍M ͌L ̋K ˊJ 3)! snjfb^ZVR¾a$cb *f'ޜYW$xj 9阘YاV6uE%JIG_`[^;\V:06]XZZWWA0˧$"! ҲR4ӳsS3rR2ѱqQ1аpP0ϯoO/ήnN.ͭƂ  8 h_7}-݌6.&Ž}ume]UME=5-% ļ|tld\TLD<4,$ û{skc[SKC;3+# ºzrӒRґQѐPЏO]'ƦfF&ťyY9ظxX8׷wW7ֶvV6յuU5ԔtT4sS3ҒrR2ѱqQ1аpP0ϏoO/ήnN.ͭmM- ̬lL, ˫kK+ ʪjJ* ʉobZRJB:2*" ٹH  `CA 80Pv 1_^·w7v6u5t4s3rq1p0o/n{k[K;+ ʺzjZJ:* ɹyiYI9) ȸxhXH8(ǷwgWG7'ǽ}ume]UME=MKIGECA?=;:86420.,*('%$" 6420MLKJIHGFEDCBA@?>=<;:98765433l8hcEń(@`v 2c 0.n!onmlkjihgfedcba`_^]\[ZYXWVUTSRQPONMLKJIHGFEDBA@?>=<;:654210/.-,++*)(''71-)%! urpnljhfdb`^\ZXVTRP&H  HGFEl8hcEń=ѐPЏON LJ H  @ξACuttrqq (|{sokc[WSOKGC?;73/+'# ¶znbVJ>2&}uqmiea]YUQMEA=9MLKJIHGEF;731/-+(&" khc`[UR|ġ0p-m*j'g$d"vqmib_]֋̑ DM6. Hb+yx2[3 ƪf>hO=[ziɨsCb:y"2DrW ~RRO4$sqaQIpR"d$$B0P4`ùxv1q,k&e"gRBJ<, ˻{k[K;+ ʺz⛖~|zxv<<<<<<<<<<<<<<<<v 2c 0.n!onmlkjihgfedcba`_^]\[ZYXWVUTSRQPONMLKJIHGFEDCBAзoАa]=ܼqq (|{wsokgc_[WSOKGC?;73/+'# ¾~zvrnjfb^ZVRNJFB>:62.*&" }yuqmiea]YUQMihf`(> !$@!WzK=wQwuhkc1^n/ze\Ǘ>q2(l>=Kޒ}8IQRejHG>3OVBO !)sX !!D8Aa;aPDBh̉@pznS}Vs;ػD0c+BB!D&l?#C.*at!#eɥ-|U[gЕtq3z_ο*| ,+L-[\˺/D)p/x bHh=gD5wO* d_vnx>ڣZh*O2 zIs.Guq/{h#WQPI1%o™mrCiP } E) }dv!˸5G#ԫU֝\8-}/gsŠ֦Cy 9wIt~*4Tiwv5CqKXH`&.z3.E#iZ6 y|=z{,,Oko_+ + +$Ife-`lkjihgfedcbae8 /]lYRҒ J U2E Q(O4aDI$G!2DH ?|CG7lԠ1CF /\`BE 'L 1BDTF91 @<=ڀG65ԴtTԲr2pO/+ jKe.bЁÆ "@x(|Ƀ玝:tȩ獛6l֨IC;+ VUTSRQPONMLKJIHGFEDCBA@?>=<;:9876543212`_^]\[ZYXWVUTSRQPOdƈ 鋗.\,)iɂ{%iVPkjihgfedcbaetG;tqF2bx*R8a"B 2``.r\.r\. {P!BO>{sN:sƁM6kԤ}Esƌk+j*i)h(g'f&e%d$c#b"a!` _ߞ^ޝ]X''1ML^,ire{+GETDyd\[ZYX1a|E) 75Q)DP0qӆ5ihgeca_ќ1ʺzjZJ:* ɹyiYI9) ȸxhXH8(û*B$I!;x4aI#L|YG6jИCF 2``.ZX"&J!":p   PAٓN9pܰQC+ -j*i)h(g'gwS3ҲrR2ѱqQ1аp0#n" 4S/ARRT kۂ[`[uN$9M1mc[/(7B!:hQb`('87EA{'ECA/V  haAds}[u=׃6"B?7Do(؊Wjt5wmH7xK TAz{3 pG?(%j*Կ {P0ϯoO/ήnN.ͭmM- ̬lL, ˫kK+ ʪjJ* ɩiI) ȨhH(ǧgG'sz '.,L 1BD:62.*&"û{s#|xtplh8qa{{{{{{{{^Q>6.&Ž}ume]UME=5-% ļ|tld\TLD<4,$L1(ǷwgWG7'ƶvfVF6&ŵueUE5%ĴtdTD4$ósS9=lr ͌L ̋K ˊJ s9s9s96.&Ž}ume]UME=5-% ļ|tld\TLD<4,$L1(ǷwgWG7'ƶvfVF6&ŵueUE5%ĴtdTD4$ósS9=lr ͌L ̋K ˊJ ʉI ɈHȇGdžF&( ¾~zvrnjfb^ZVRNJFB>:62.*&" û{skc[SKC;3+# ºzrjbZRJB:2* wN6\C3#²rbRB2"{{{>3_$ss$%Q [ctѵAT\hu6YԎl}~!)x@y=:"DĆ 6 a i?:E=<;:987ӳ&|xtplhd`8qaa뺮뺮뺮뺮뺮뺮뺮뺮뺮뺮&c t%%wu]u]u]<<.?c1c1>;urpnljhfdb`^\ZXVTRPNLJHFDB@><:86420.,*(&$" &  |=Nl5L\-JBL%H}<J ܪLbݕXTenTtr))@ c+ZhZhZh<0 rVEQEQEQ۶m۶m۶m۶m۶\YUQMIEA=951-)%! |xtplhd`\XTPLHD@<840,($  \kZk eZ(竅@d&`S0! ^p&pԫUq1q1q %bB&Sejedcba`_^]\[ZYXWVUTSRQPONMLKJIHGFEDCBAg7͌C~qiaYQIAIFDB@¾~zvrnjfb^ZVRNJFB>:62.*&" \[ZYXWVUTSRQPONMLKJIHGFEDCBAg7͌C~qiaYQIAIFDB@ zvtrig[XWTOgs<1( d_|"a!` _ߞ^ޝ]ݜ\ܛ[ۚZڙY٘XؗWW!K=JW 7ߧƣηmvBGww  $(36;?GHSVY\`dfrtvwz~* uB &B2kyQ]fe-V0 .ߓ 8XPDFVĮ%Ld&J f'fn{ #$.4=Y\^iy*+IOaK2DT (Vimn78<=:>Zc|{ @IMRS:M`fdghenopx:)w glT/]`6Ml eX3c4v7!Uq d1679;<@=hFGHSeJWg\^*`bjo!vwy{"klq|}=Bb}*X=Mrr͑kBA,/Rrk4'b>1@1S|arOP:Kl> tD*ZjdsĚˉj6;E)upgH)!:S~8?ga[_ }Q귷.30)<sf{4y}ouUo'g…?ñsJBW6~䨓ԟ11=PdC.~n?_4; G09})V# wp1qz-r;G8s3O;x]9d}>G~ BK^;74)=^AoCg%Fs N[Y5?ECE-.~10/YZM2%()!+4,-.355896Ebxu| 5>DSZbz PTU&[]^_'u(hijmswxxy)*s,+y|}UV WX $%-2i658j<@WZ\]lopnst{Y}ZQ[\]˫7:?CHJKLNO()279CLacmtw|}~`gcdhi_op7vtm~8f9:;<Օܖv嗘=>ABC D&,E/018F?@GGHKINTIW[_JKkqu{ /039;DGHU^cehwzҧ.4CJKLVuvxy~ ,?Ram {z3?@̻^_`abc  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ڨT5M/g78䐸U bǾ|ѕ1ȦpOPWO/)/8x'}KnB }/Ww zB޸Mq n̞ xs xӃ7-q9qWf$wb\7@A\,eF]*'ϐ76N&GNͮ6pOP쌙w':ixX_'0/]4b;*<<dK)R::)10/.|xtplhd`\XTPLHD@<840,($  |]V^TSRQPONMLKJIHGFEDCBA@?>=<;:9876543210/.-,+*)('&%$#"!  I $ $ !Pw3DDD403333333333UUUUUUUUUUUUUUUUUUˊJ ʉI ɈHȇGdžFƅEńDăCÂBA@l4%יif*+Ua'|rO PT|rO  T|bO A`@Tl 9$IZ* 5|bO p@T|rO T|bO @TDO 9O$IS |rO T|rO ,T|bO A@T$O 9$uTAi.TeT|rO T|bO =@T, 9. פ/T%$ y |rO FT|rO T|bO V@TT 9*גcZ$$& |bO g?@T|rO T|bO w@T|rO T|r 9% $IBT+ |rO T|bO  ?@T|rO )TrO 9#$IB@;|rO :T|bO a@T|rO KTdO 9 !$IArZ|rO \T|bO @T|rO mT<r 9$jI2 |rO ~T|bO @T|rO T  H$ Hg$I}|rO T|bO @@T|rO *T4r 9.;  ,|$!|rO LT|bO @T|rO n?TT 9h TA$A|rO T|bO D@T|rO T|bO @T 9;@$IBPTvD1|bO ?@T|rO T|bO @T| 9$I R2!|bO H@T|rO ZT|bO ?@T  ?$IjKPr |bO @T|rO T|rO T, 9LUUUUUU$T !I"[|bO `@T|rO  TTeT b$e8HI.|bO  @T|rO T|rO  TDri:dkFfDlm⦅aaYIp4 Eq0FiE*h g2FUb!f$I$I$I$Dvwwwwww6g`. e"@cH a >6-.&)hJ|rO p ?T|bO @T|rO  TLbO#.`e ۶m۶m۶m۶7nHD_EQEQEQEQE |xtplhd`\XTPLHD@<840,($  l5L\-JBL%Hzh2BH"wwwwhoZ?Wmu-CŁ|rO  T|rO T% 20 $]6@ UUUUUUUUUUUUUUUUUUUUUUUUUUUUI@2!8 ?*BV^V >-Q4>U;O,A@ XL|ZP 8hN1y tpT0368+x{^+dȢL2^z~x cu|?Ͽ|:N|8a͗3gT\Kb=>у"zz5?^ ]6" ؗWܴ<~̦(HـkQ/1bOJS(hM.W"069D"8xj TaȁgJ*KPCA"Dj{ A˥&Dv`;b̈z w3|vV{3%'v֨'*1*h=\;z2r]{ݨ/;=Rx{-wҰD-w=\;z2a ~r(Kc?w( $ $pR~FrZ>gKVwSOf9\9}^pBڿJ |i5d3sb 0U (` TsaZj?sC^`[c"MY=d&J&5Ko/{-e~KUȞJ?{)co={>M؞'!Q eB# 0Oa|:r2ҳ NyFfwAKԃc3#i)h(rp^]oO os.>5 EsqOU0}~ov@eH,|#/XO!G !~~'|^ ѻ\7n/\Xc"MY= ¾?ѓS utsv87654Y٘X}.ýn,U՚J*UM:3>6kR&(8.::W[xYqzV\,C OwVV[#ZraC7tL|/y1IG*URiO>>(wҰ6R i^ʠɸs=-OZSIX5ONMLK?>=<;;'n-mZ~* Yʖj/{&duwIM$4P?G ! ~svcnPW/`@8)h&h@еrlo<:98֛M ufʋ~zvrnjfb^ZVRNJFNytld\TLD<4,$ ûfedcba`<zVUk*tTy,7y[&$$mK4$sTmjh3S^4ӳsS3ҲrR2rʣc#b"a!` _ߞ^ޝݽn.ƶV7+# qۍŶZSIc12)%!iFX! kNjSCC򢡠S utsv872100\{qXl5T: <-R6k% Xo654ԙiϋ~zvrnjfb^ZVRNJFNytld\TLD<4,$ ûfedcba`<zVUk*tTy,7y[&$$mK4$ãcPgh(g'fd!S =6s1(cFF$8 $! #B!!!'J,m]U= .q=`jU֝|O`.Љ~F,^]Sln0 :t/T;BU5(:ԪD][lu jq.E| VeIȫ($դҁ[4N(4>O7O*BJ"O?xA1g[P(:S5Mǹx$Idn֦5vw3חOHb@upޠP  Au^a3uVbDC0*:P\o]-V/[ڸozE Q7&ꞈ](B"D<a4HNV8? tb?Cy|e(&lh:Csf\^HS5tSҹL߹"iqNU}u[TG"[i^N4.dY0Cް[0/fZ؂1Ղ{1duL7PxigmaV-ѷs9.[-h~Q2l9J"4_*˵ U7 # d>Խͥy0? /iފ4sN O0Or;Qp7jNEY ޮ hbNKXp'F\_H̀Q2fr tEx\C̢ˍ7u@%@]A]@Gyy0X>JjP^?p9 \O[OfU<ُ*5f 5^|$},#eӘQ Fq0K'@xYNOzA? sg3x]+ssy9sf<I2+t!@8֖*y4$hX Ijf]+L$ɤ9U'$ybMS>& i\SM+.a9r-nr[nq-[rm% c B0FCgkyE)n=k)xUӲ-Je{&.Qd.VjdUG.({%''LOɷZȿB4ECI_pBz1>,"(_.J#p!PjDӬ.uEo#3sRE]df.0,_#bϢՂ{'>{ 38q/Gf]4%'"b a>.,Ǯp"Drr}@9py,<\PtҸ? [?3쾆Jt8Bk\8. (IǨX]Cg9?#Md>Dv "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~  "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~  "$&(*,.0246:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~  "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~  "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~  "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~  "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~  "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~  "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~  "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~  "$&(*,.0246:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~  "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~  "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~  "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~  "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~dh/o/%8G–aqGLv7=Ĺ>\Iq.$rN\p9e?o1QM}(7Dod43e<{޾o}mnv۷۾oj:pp3 HII=Nl5L\-JBL%H}<FBH"X(@^賹L௷jثJJЧ\*ȣH rFbZRDBAh2sT(Ip4 E1 psyvku}6cqv[m{VSit6Key4Cax;]wh3Y rX+U u2H#Qt8Mc. e"@cH CÂB}.6{N2y,.wb*u*B&sL""q( onm&^kJNi$ >axr`P@PL$`, Ā^ph`XPHqfi\&anYZNQd.IX$At9Vd1bT)T"D!l4X *$y8" <:>8 zܭ6Zԩ4 }:̥2<ġ0z.j,{Z*:J(x:&1ˁAA2D GP$w{aA!>owVgs<_ofWk:FOgT&Gc8?_p7[6`/WRP'S4@Od8 zܭ6Zԩ4 }:̥2<ġ0z.j,{Z*:J(x:&1K2D GP$CÂB}.6{N2y,.wb*u*B&sL""q( onm&^kJNi$ >axr`P@PL$`, @^賹L௷jثJJЧ\*ȣH rFbZRDBAh2sT(Ip4 E1 psyvku}6cqv[m{VSit6Key4Cax;]wh3Y rX+U u2H#Qp6\,D< B@  <:>8 zܭ6Zԩ4 }:̥2<ġ0z.j,{Z*:J(x:&1ˁAA2D GP$w{aA!>owVgs<_ofWk:FOgT&Gc8?_p7[6`/WRP'S4@Od8 zܭ6Zԩ4 }:̥2<ġ0Key4Cax;]wh3Y rX+U u2H#Qt8Mc. e"@cH \mZFeX]V^UT>MRDEP|=Nl5L\-JBL%H}<FBH"X(w{aA!>owVgs<_ofWk:FOgT&Gc8?_p7[6`/WRP'S4@OdMRDEP|=Nl5L\-JBL%H}<FBH"X(w{aA!>owVgs<_ofWk:FOgT&Gc8?_p7[6`/WRP'S4@OdowVgs<_ofWk:FOgT&Gc8?_p7[6`/WRP'S4@OdMRDEP|=Nl5L\-JBL%H}<FBH"X(w{aA!>owVgs<_ofWk:FOgȨ??Z ?i!MMyZ'ts!d31spQ1* ֈrG_cLJ!:K\еk#11B 1=ƣFJ54[RAit+@a`5)T3Xx62-NlLH~66hZf;  N(,Pwi DD`ffffffff7fff CZЀ3g;YpnlVC̥e+*KA9JF,d :Ʊi,c,V1MLb0-La C V0 L`˵k5Uji%Fh5` #!{>  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ 30Q7~ΖB Dțs  !$%&'()*+,-./0123456789:;<=>?@CDFGHILMNOSUVW[_`abfghjklmqrstv|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnot~ 9PQSW\]^vw"#$%&KLMNOPQRSTUVWXYZ[\]^_puvwx٨!! ?ۈ_=`#Be022| $;) 14XYZ[\]^_3 6YZ[^H KL\]H J KL3CMRW\isuvwxy&  !",-.0123456789:<=>?@ABCDEFGHIJKLMOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvxz{}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEHIJKLMPQRSTUVWY[]_`abcdefghijklmnopqrstuvwxyz{|}   "$%&/2345679:Uv*Sֹ( Xf 0->9*t:\cN`v?Dv!  !"$&(*+-./013456789;<=>?@EFGHIPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~" #$%&,-/06?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~0 689:ACEGILNPRTVXZ\^`bcegipqstvwyz|}1123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~2  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~3  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~p\]^_i  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  "%&*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmpqrstuvwxyz{|}~do?+ǜHxHj.E6&ϖBo|9V>s,% uy_%Y\Gn*Q:*rfPәG$r!vcy̪=3t*KK4%b@Dv !"#$%&'()*+,-./012345689:;<>@ACDFGHIJKLMNO  !"#$%&'()*+,-0123456789:;<=>?@ABCDGHIJKLMNOPQRTUVWXYZ[\]^_`abcdefhijk  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghjklmnopqrstuvwxyz{|}~vwxyz$ %&'ijklmFGHIJKLMNOP;56789:;<=>?@ABCDEF^,-./0123456789:01234578;<=>@BC 3456789;<=>GQRSTUVWXYZ[/012345689:;<=>?123456:<=?@ABCDEG456789:>?@ABZ@4GHIJKLMNOPQRSTUa !"#$%&'()*+,-./hmijo  !"#$%&'()*+,-0123456789:;<=>?@ABCDEFB  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789;<=>@ABCDFJKLMNOPRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~տ  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~d_Q,M8k.k O=QOt $X[11Tu1@5, hQwgz@y@yhH@ly!K.*W (fTX!$rf膇yft,0xY749, D;  !#$&'()*0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklm0123456DEFGHIJ !"$')*+,-./01245679;BGIKMNOQRTWY[]_abdghijlmnopqrtuvwyz{|~  !"#$%&'()*+,-.0123456789:;<=>?@ABCDEFGHIJKLMNOjkl !"#$%&'()*+,-./0123456789:;@ABCDEFGHPQ  !"#&'(-./01289:;<=ABC   !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~2oŸeR *< ꃉ\0U99vEl [Ԝ*(Jy`B c1f` 0ifD  "%(-147:=@CFIMT[behknqtw{~  #'*-0369  B <9@!H=~^Ηg|wS  #'+.147:=@CFILORUX[^adgjmpsvy| !$.26:>BEHKNQTWZ]`cfilorux{~ !$'*-0369ADGJMPSVY\_behknqtwz} "%(+.147:=@CFILORUX[^adgjmpsvy| O ٨!QB%JEEE)B:K-;jm;qQE 8 Dצ}ξH{G> jcg7?j1_O@x p%$@HZ@TMRUX[^adgjmpsvy|  #&),/258;>ADGJMPSVY\_behknqtwz} "%(+.147:=@CFILORUX[^adgjmpsvy| !$'*-0369ADGJMNQTWZ]`cdgjmpsvy|  #&),/269CHNTZ`flrx~ "',16;@EJOTY^chmrw| !&+05:?DINSX]bglqv{  #'+.159=ADGLPTX\`dhlorux{~y| !$'*-0369DJPV\bh~26:?CGKQWdhlptx| !&+05?@ABCFILORUX[^adgjmpsvy| !$'*-0369ADGJMPSVY\_behknqtwz} "%(+.147:=@CFILORUX[^adgjmpsvy| !$'*-0369ADGJMPSVY\_behknqtwz} "%(+.147:=@CFILOPQRSTUVWXYZ[\]^_`cdehknqrsxyz{|}~ !$'*-0369ADGJMPSVY\_behknqtwz} "%(+.147:=@CFILORUX[^adgjmpsvy|  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./012369yC^E-FBmo~',t a#gJq| ex0ag\|nhͽ;7W3O~Wlg2$|mA}!* {B%p t^n?K6HV%r->@d/{q5>@k7ǎFɉn*'Q Pxз e(Єb*a{"SJfc=:s[gaYr{Ϭ@&EZ]`cfilorux{~  #&),/258;>ADGJMPSVY\_behknqtwz} "%(+.147:=@CFILORUX[^adgjmpsvy| !$'*-0369ADGJMPSVY\_behknqtwz} "%(+.147:=@CFILORUX[^adgjmpsvy| !$'*-0369ADGJMPSVY\_behknqtwz} "%(+.147:=@CFILORUX[^adgjmpsvy|22222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333(ORUX[^adgjmpsvy| !$'*-0369ADGJMPSVY\_behknqtwz}<<<<<<<<<<<<<<<<<<<<<<<<<<Df.-`w鐄& h& h& h& =Q2}ZkD43210/.-,+*)('&%$#"!  /-JBL%H۶m۶m۶my; 8&05Hx`+|%3s*~=4y]cKR]EIj;Dw^5B&jBǂ+t;*gp`]t&d_\%?e{^iM~:E"dT&q|_T O"o$?wM}k4Ώ6×ߕ C+B 5{?Hq$J AT ɌW29b`BoJ\LaAs0xwd6ؠ NZr6DkC_2}a CmMVҎƢL?_38}<Aw#kBS^# ;+ R|#1λL[gMC@ ƀM$L=aqk춛{ql'xDnӲz^2m_+V,"U=MVKJB“,F,f4{on~sU奅$ \6||~bh}J`pGgBTBMx͛%N3?uϩq~eGq"MyB{<]:1+U ղzRcVe׿RPʮIYR]M*@66v}Wl0L1|i6ZvUc_rѿn2 w^(hN]&{2HUؕJ-ԕ=1"*  8Q#} W݃hl$NƮ!7os0j۶-m۶-˲)dbYeK캮뺮Zo6'M,QbDȏ4~"% '@2^{mC3Jl*Hn$[62z@.,pv#pTHqczC/FlV{-q` tہ~U\D߿Eq϶9@\2m/".(G,~Dn#zxg/d6DH DE/I8e:փOyH\p(0="=ěbvDŽXؔtuXϸo=1&ã _&or1Ô/dgE c=_,H͹LяteRK"UԔiN|$ЖRuSt t$"N}~Fȸ:sy H8`Fz)\uViF4HOy?eB|.{A Yk^m.x+*Dah)efNy?ИWz {rpX6:օ;LM@QUZt*<^eV8(޷MQh@dn`aO⑅w"n+rtx>IHPV]@{ AryW9;uB&hEUZDTbZ[iN`4RVtVyp5q;J@̱{[}>RA8rv| ;JD3;@9IR\~Cffiflfilst+,:;!?...__(){}[]_,0.;:?! 0#&*+-=\$%@!"#&'*+,-./<=>@AEFSXYZ[]^_`aefghijopqrwxyz{|}~ 򡣥d123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abc %%qhGJKfhO1"'(,/H2-7JCDEF39A5B14*+.068:noG-6:,D5B47JCG(,/0.0,1,2,3,4,5,6,7,8,9,(CCDZ)HSDSSPPCMDRDJKb[nj) !qMR_S3b0ǚ71"d $#B'TL(H$H @95sͭ |Q, uqr1%e_V] QҶ%:5<;MHE}WvXnBxfөca,wҏԠ58Gk=}8ӹvw;g l6îå!޸}d>7ȣWNfָMr ~_zz³)_b}ٛjCp Seh}QҪ7ɝMݢЧwv_5[ހ}d&1rnXAX E~Ծ<w9ë?v9AS#D4̎p, +;@>Cw :k#ѹo b$T_۝]0ZT>$溺2 gGwtߗ8-|-mgg׬Kdu{L5&j\yFy ?lls.) ~$7o"rg>m_úu\Mqg#Y_?29^4an^+Z,}d!tw|;m>roL)x<}pVz~lYWQ8u4{i<GSg]0מ}*iԾU.~܊ALݾO>o"&=W\ ؤA#a)Jp3sͼG~ǀ c6-wן@H +(S'1h>0Rwܖfk~9|ɼ%Y6'S& NgH=]q78mNˑ}v?Ƴg5sl\jId<5FgVj嬾^u3x{q>('>5c+] c}3%!]PWME RϓqL7j_}ra:snHě/.w,_.M Dx}3s^bH9u;-:P)*B|'/S*P;X:(>'XO"'3'3:;:()(:=8A"`zϞ:TdwgK̬;FrwIQZs}, pc8HhScWQt 21"b'f>\_"`]nk|/(^=ib!8ʒ1#_Ǹ2abk`:&`aLNLz]P +ch"dũ.i~wl:l 0eI;䒕C!^SIRhm4i;Bj6wAix4/n3=>mo?9J}w%EcC(r5PF5GHzs>Gt\q?$uL>pvODP?@Q3J9FTx&Vŏ/AJO|YZB[{'\Ҡc~E4(GYzc#e`p_ղD>Zgkô!Yz-gg/va@f~C4̛K5|FdTWy<*6ígo!caPsM?dN;+ke૵H϶Pkߛ'?~!|lz9VwՊ&5gMó%v.'@l!)yq~ 7Пw)U7ϴ#|~V8fS5%]Caاf^[Bb9Ͷ/B1637 "{oKǗ8W6+*b+@{~!q+¯:Ȳ[p=u_Hز#'[1q-dx"Y Q)% UR')T0s|WZlICh@V!#QT ]3NN',owI5A)Ƞ,g ^B,ѸP8"I;J ֶ?^ pZ=i_pe}* t@ݴkv;GWg uY{ ?${ &\:[~ZgyX*Q2 (u31tLxB>*bIFD:N 2{Zw9]qbK&IK;55k}lvk]?{d2 dWA ޳=*Nۂ$I3I4bB1$ D"F$Ib(> s؏F D+GU0MPaAKHJD@nvgÔw{}>7Q/owyiN$ k1юp0XX߿ÆUSM#95 }=ÎU8R s "zA)*oGE[;v+|orkB/׾|4Ҵ~/a/_!>rJ"~A2Xk*+roy+m3]Y.+mc|3utѳ/ ׈۞g'#ezԵ( #se8s >ԓSK_! Ωd)49fsݒ. u8 ;`T(X::./,,KhvoD\5#V,g$}RTqc 7E=a3`nvZ.L+ 1<?DEc9mJ{H-kUqrp3"3\NKQ\a!(7y(+P4aeGN4y "Ū|{qXW8҂QL@FWK<^H=gZ/(mOQa$+!h4-QT4;o_qE|+D5>A(w?" ~ 7M4A:3\KGy?(.+9w3)]KFAL!4*C896(۰!iuo!M"q@- /j%Wd*=l}}44=ҭx2+O}!bL{Arv?)gl?s~hɴѡ6xCߢf^/#qqym\rpXT<ϲֲBd:|XR8xR;#yAץ/J8p ޭ=dlAY7B o`EiLPVXqt۫ Uq<*^j6N{Z>Xet3xN]q-< [-ˋ Wekiq[މqVVV iLK!RN/)D]uq-Zy t:NrL( i͚`b ؘeOc?}m `i^*}k7ԧZNEUvzu:VgV/ͷ^q =sNL3X8;dR-B"L yS$NB''''&&&&%%%% d%@tqjy)4'Qf6YӾjaU׍^o9g_$*F) qmՉ՗%Y类}+~ޏspTYVN)o+n+Sg \`|Y!T Vg(Zn5_XǷM@ W_S9]M$5{Ҏ3C? pX?P=¢qR1!mr~ǡ VSؚy?!j%{Sz 6tHEf@vŗݐEf*7XhAI/e ۣ_@CƥNC=Fу;J/2u?r3#4khhf2ȫ8X9W@L)5MC9O`˵jaMY Rh:m^A?pYN! $}OL!MYGW" aEE-0'K^{Mex w3o%9}Cζ4m#ynԶ/:$ę&Sw 4Nˎ'Y2ÆW:2 Nl _C//ms{sX[ .g>Bz:c3H\NNz+0 ʁ`37ϥ$%ČQoĉb,Ӣf8W`r&'JGj4{4-<d=ǼO[d;Ul(t}x[w9r9f5_I8m㉯K.B "n֍%RաȗYKH& |b@*!EhegAk OyI:HTkK&xZQpa$& Cu5E.l3$pktX<w;ln_3Et䃣zbxdGmȘƟ@`5බ+ƒ7XE?:O.~ߕGs<"`v_"U&faÌ J$@DCh5ߛ;k٨BC?L4ݪQrB"@sF" Wiptf~O`[͸(#`9rFpiɱk]|V/{F}&E_ yFvQLBM >dz$Z&L48p_湹WrJ@LMW{ȜbX&MҬ Ll- OY*e̹5Sltgz}W.\3<,nI/ze"' V2_婝r\x?_ds&~6PoNѴX=aWNQ}skYz݉W.y = |;{4v&a8,hP0cT{~9ek~"cl23,yģ롙鳁O?'ALŤ394u'pLs EeX(L?!͹JAIׁM'j"Y!&M?8k_p߶xaŜ[vgED8 Ό6xEځbnі9{.JzM_VJjw )5f|h@ Q4Sܨ%嘇"׀߸e|#Dꆤ@dT;$3#d2Oi*G?zG]-6 Х_a,z±- >}ΒBhw2EvX |OA( uZw?RG<,v)-mSk^|i;ȸ͙++seX,s\7ͷƲ]uuk9FMWq&0AV,aBlېCqr8|[NvwM3`GD]XWz2Å# Eʗ蕇BA^p"7kAm;.7^J`;u6z <ե&umٺcZn3)\Yt/sk^^^Lg:Zi#5!Reu3{C]͸>g5杜h<+xo/?mQVK akkl>* ܆auUEE(PK\"#A^{_gǣl6=p%??' ?J~4b;J UGdX# G0GrI7ZS$ 2@  A A(B b08V{pMVt:k(, %0d@.Ow~Ok&fex .z=@֨YL& ;jΐ\ _:Zib!x`\Ou&xʢ) /F6abR pUP[!Wqj+&3SQ.UVxTB⪊vH*URW |(OvrC-u3ZJ:] Er\$-p - O2Bd:rzf~ft ~>O@|0I*b}7xcOuX! $R~AJڃ=jFn|w*4ch n1! ?CuG!^Qu L*ԥpÖ(T}D`!g;;TM!˩hH̍8:TukO(q}-$cwp'hP{_Kmwq y3d `1Gk@9š9r,'Mtko(tobLѵZ$b =y-z@R/0?dMlL 3q[)ŭܺǭ']M#+~疘NM*RLC?/];cWRM[Kq;%O Ɉ-kÔk.(D ֒Q=2X@~[7vC7 #oQg Dbb.Wi0h7d !^Oo9 kȹ -NԕXϢGKL',yD&v*12trRP4-(nf !sU$okt0VV]fv&Ұ2!Q<#м180EbZKX){aG$jd$9E3ml9r+Ǎ 3W֐/ESX0fVLO&plAڤAݳu m^5T>Zq]9zA~ٻ ,l7tY|[!Ew?bh/<8ZM{ʿ ZUy9dm$B?a O#F똎qTs=Is+32s0K9351DH6l޷SТ088*.?%0w5MXh9G"^"l;d쯉.5ۣsY*taoa'_.XWkc1ڙ0ZR,ҥ,r%6ipw9ԾjFu+F?vԂ^v&f>d6(_Pn,wef:nfVS,w9)\:~'`!W򏳺퀩Yx8}4fiR~l nKtFȦ'Jĵ> W] kD!L(NcBضoַq}ϒQ= l]3ހ<_|w}ґS2}ܻ $(1> ~rnGJ\X! B+m׫z8Do䅞\(_YԠhf Ot=B)bt/]>2VkE 2%b`}Z}p*0F@7NXu^n0B;[ό݉_QGJvLϦbOڭE؁yIyZnBDؕlwc">cO#Ҹo3{PS9 dPWx\ӱC4