jctools-javadoc-4.0.5-150200.3.9.1<>,gVp9|US9jqQN_L )۱d b7erjB,>Ot-xd\v p'T.{WF?7kmJ; m±K!1UrDׯwڔB`*Gm85.7K&)E~j(8Hxz!\O%C}Xy}Cg1f<7 peM7ǜAok`%?JW$P\$.% A~>K'>>?d % 9dhtx cc bc $(c 5c Fc K<c\crccXh|(898:FGcHcIcXxY|\Ԑc]c^s2b}c~ed~e~f~l~ucv wDcxcy\z`ptzCjctools-javadoc4.0.5150200.3.9.1Javadoc for jctoolsThis package contains javadoc for jctools.gVh01-ch3a;SUSE Linux Enterprise 15SUSE LLC Apache-2.0https://www.suse.com/Unspecifiedhttps://github.com/JCTools/JCToolslinuxnoarch%!&S!KcU2 J9v"Q0!0 ~%![ m-, 7)(=*bG"bET),i  iZ0`EMn`]{.)05/=N4/T˟F`(w#&1Y '`FN"lEO$\,~LPQ$$]/1J(DMW[/_*5:G`j?5/*4H@IZ\0O+=7;I#JZv5@5'9z$]0%4 "S%m&&&%+O,#x-&oIԔ&VM\YAJ:lM nB8khaZB kNgZɱ]Ka @rwܕeP^U\Q9/"6:C+HՔѡFGK +@'#G!z#"G.K vpmZSl0l:jaUHR*#-8:7o9}RikdwtIh  n_[Z}7Ur'*[ptM(Yn^^:|pqpEYLMtQ^q.!Ɛ*&kM{oiAdo_Am(y{nb1+5h,* y@O {'g9gei(i9gei<P#6QW>a4"z+~*+~A&&8gg$8gg$&%8$/c3*.YTA1 hu)~FGpib`2nS`y&Tchgn?iE:euqBvIN?8(kq&v7v JPFjE*4<Sp:)ikqo*‘Cv's` `gP&'#*")u-/*&1+p-m&-")3$1"z#&1*{"z"'(#*&i8b}?#&p71&(#n*1&"z#&bi8pawZ8w?^D5e`H8/[QI,}1U9@?5CS6 ,CH ZJ[ZGKNRXZAdJ5MER V3vXm|{!UAdFM^HV]S0E[DnK*NXlo;q8p(*%!-M#+0 1-4(4!m-/(/$+jT[$3%!P($3*N!P%-1(#(*X%!f-;(2$3%!P(#~_h)d>K:2%:&Z111?lx"~#* .b!" Uo]~!%n" 2$;!$'K*(=%}* (M&$)/"#WRT+p#  +P,I"&!s5 eQMZlZٿ#+'/-)C%q+..c!H!(%#I [1,!<$I!#!) $s%I"i!ky y &!'"<x%$*!} w5x m#!/#"!= !qWbjHO{$R1#b^u;:KRSb><<%%Kb ';VC7q>CKY!Dq#MhEl+07=a B4s@N4~+AeDA(MFUVEHJSqU[h~XB ILkEPT|UVB HPLpYR3g:iojmEYrDJMKVw"R(!#&"J%9)c/p+&- +)W&-o#% XZ'Mp$/"TMp(e$;&"M"(o$; &~TM&np$1"yWe};*0" @e?Se @xNO7RUMۘ!2=0k-7")\6N5/}EF%}>!sFi S)#~'!n-^%BL3;^WX ,=A큤A큤AA큤AAA큤A큤AAA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤gVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVfX}ce3f8fff157a559e50b9d95dd50460501bf9e637d3dc445868ee1a6ca8df1e9a601465e12ba6a20c56dcba53de08e7c7d1908d1fc8800fea768929e5ce4fc48cac60c47523b682cdce01e971e8bc7072572a7b3767a1af7cb7f1f2d8aa9e3066e4efb3f08eb91e40b2fbb0144d9b69ddf168b350228d8a97734d3561aa8c4973fc4b8f45ec96dddeb30e0bf5e5cca55aa4b859c8b8ab5723618b866baebc465cfec35b778caee87960fd32172f5784c794bb23ae6eb944a5970141f650b6276ed3e944acf5f72a33c4c033b1c0d75a26473f9ef8b040b33a19fac6381063a14ad49131d7037608877521bcab1b86dc13607d742faeb63207a8184f5b671d949e5b2ab68e2c54141b12ac017d596c053cc3342556250012c848a3235627cf52ae07f10697490cbe60e1f453f4a68b5e417d297c2f2dd51f3cbe793e54c3c5764d416a3b2c3bf16d64f6b5b6d0f7b079df2267614dd6847fc2f3271b4409233c37fc9a93dd241f6b045cbff0481cf4e1901becd0e12fb45166a8f17f95823f0b1acfd56c75814e8dd474bd53b622b19152650c5595cf3c8bfad7a8703985105e8aa6c0904499f1efeef05641bd28fd7c73785e60f69ce9c699daf65af8b37207030ce844c4c202c352e3210a61fc0910039a70708453b0db6f29d4da9496f2711e794491b22860b2a9267b6327e19cb45cb999d290f167f7c87204ffc2ff87e457c06f765f3bed456436a8819b4d41fba66e537d88c90c4f46eb95d604c94086e3c38706b6ead21f5636ea9b79297a7976c59f8c1ff9242bf675aee5dce392ce985f8dfaf3a08014a60d94c7bbc69681481ede72a626307e40222bf371aa6d5192c9e4a52bac18aee4f3f90d05fbca603f5b0f5bf1ce8c45e60bb4ed3a2cb2ed863b738767b2224457a845398eb00e98be38b72707f4ea58dbd1bc12ca66f5703fa58c992ced1939d1696fcd1e09b0515ca46dc1a669a41723dc705515e891b6787856018199f7af9dfe05da17490d9d0e85598d6e3ca3bccb7a4a6c994e38b4c9c5960305823e5fd9c51bd6100e73b0f3949493c0fb8bf4e4a849806cd0a5ba7ff805ed3a88e517b6eb9634bf59da7f7676261b39cc3f1958cd969a478fe42411f294b0af3adbedbf32cddbb2179946f25edfe853a8ecfb8e1014aa732038e76dd453d8dca37014a8442cd57b6d4e70535a8591b93ad07c88c3a9955ad674c406e674c63823ce2adc8e0724ac879289f11a68debe7f815fb6aa92bb3cfda90b12a3a451e03cd7e4a573e0e4e0b1d67de9e0382242dde8a4d4e3b8904778aa82f39fab2f7e9ea4a5f6a621ce4c54d508ce845c87e1d0e8d166e8bb3eb90074b02707604bffcf6ecff606eaa9f7d653430e937ef53cb6142c6fffa3dbceff0f5bd1f2d9fd5ca01c8a87f5a5272d2edb202728b8f7b431f58fb0cfa4c227dc7de704652f55164b778f35e502ad6d45043c8eea17d75df7eafc7bc4d6c978b259fcee29899bf74ba3ba42edc0b9a9f6ffcb27ae0d3aa582073b58ea1904960f72e56c91f13c2553d3d25cbe978cd0ac5beae501b9102a16852660596d20f36f396cb6dd4e9b8f308dadf44d9265c983cf7e1024ab599904d4b393b90b2e80accee36b20d1d52fc787241796bb934398648751a67b86150bffdb1a3ee23ec57d97645101ec714125ad9981d10bd637a85458a7382388666f3c4904fc733a40f7ef78fd29ce0bc6b3e668b83cab9697a55c7c0dbdae28b0400a9bc4b282db269852ca0a7f5693635019348cbe48c3b43940b32b5dcd336dd8db868cfbd796aab2ce9cdc8e61c9e2681654dec39302565b9770001dc99b6ea49ec1976291e1567b2b90806d000e7a049d8a0e5643e053fe40db7e3eea6940c6684721d2de9e538ce60ba55eec00d8540ac7f1383832dcbe15987eb8ed04fc3cff1b3a84454a55f54a4e6340b21d89c41cea26231c746c65f8a8037af2524e5610ab6908bbb6e3f8d7acf04714b478b82a59960fc14dc8f78c403fea7e43fca7efe0c45973718118ebda66da1aef46967e377454d8ba359660cf7f4a4888a888481e0930b0b4749eb1af10b4991e93b50ac21ee019d02e317d6fc493b046edf364978862bbfdd6172814ea40e419ecc9f61452315fab027d2f489fc35e302b23554afea4b7ecf9bbd0e4a305ca82016597f446c32d92e7e9102ba4dd2bc81a695e6054edfccfb8d9de81b03bda1fea4c0b454437d2c4036b5e16047701c51776723c656a08012fec2a01c63f93abc476a0a1b6b1fa7ecf38a3f76970aa275ac55530383a3401b7cd121ff5b769b84934d84ae8963847e9f3c4b18ed350294226b0490fb369c1fb9126c0465db6141049cf47df061cd8b0341598e962f7478c9433685c29a498fd96a4ea33f30c1f48f8fb1618aacb78232a0aa4f5252fddbcd9bef9175e5620df439de611ef975432d69c3ea8c01cc4308ee7edae5b08655f0df6a7e7b0b91649db14d3b3a62bb8167aed340c51390b5eaec1f00d59875086bce28f89f96ed588048688567e41338db68b10c2ab49a566c5c8d5b4e07969aec840852af0f9d1faee2aa19faaf9368ccbc42b8ecc35f44e27643d3b3e64ee91eeb9fa4f96aaef0b1c1dc8992b3207357ec49de8fc5abb18300a2311a4eaadd0e10c754a1f348c887993770dfe970b69b45d035cac93a77cd5858041ccc95bca243c4062faf4e806a1e9e8e729b209e67f91d0a6ee7938898bf759f8937743274e85d08adbc74fc7d0885e28259af6df58ba8272172812d4f02d8e8d0c005870927033252a7dcbb11dcd8b0728ae8d45c60571a5249db68372ce4ec7adb8949afa85ff7bd2f218fad026ac8438ed42794dbb947471ff3a48a5e30caa907fa775bbfd31cb0821d34903ae3efb6703704216c47899de7e88672c2cd5990f12151b81c92a2956498f023c85c8d391fb46c566e4271e3978dcd4d036783e84d80a9354469c3061783fad586be8156f66cba94ecd52272448274a0ab60d5ec879ed710378287a500afae5f53e1b9a5ce851fee299a517c7e386488e3e902849b312dfc4f83d79cbb3c3bf7bc9786b5a1e6d030c064f3cf39f4c005ed1b71cca8eff6f39ff53592b19b0a2fd7c29cbf4683e8f0975027efd46115f9fe54633a851b368e3718368fbd652e397d539aae2fac8d5dee0e4322d25d519e88721d79f75a2a1a66342186c8d3fb06de5283fbb23f9c3a0076681bb5169c4c60a7be9e521ee937ac6b6a83648fd70cab4a74543f1b56389be59be42fe8b1ca6d8e01a6daed6bf4d20743d1503c54b475be1c3f1097bc3b4478846e578e2bc46bda7a4d0e0a063ea8b69e20cfa815ecd375877191b12e97942300ea6878c776c7a3351dd8c283a01de47bb20e4674bb3ebd8ac928a3eef5af0e3e0ffdc5ebeb6db8a0124ffa1f0ed04dde6751ea2a806625c5dc14e391a9b8dc16be1d78e3fe0aedfbaf2c25da68cbeeebb96e640969b2372ecdfc2460537bf6ffc5027e9c9ebdedc928b0f2ad41532f8a4b7bbb1789a869a5056284298871bf6eb40fcf7749d1c6330151bac88d9e1e0388f1d6dbc59b61072fadb5b95de08927b4e5991df920194eafa68d13c04476f26e0e3341fbcbf60ad2982d095b9d40546b722b622b21c359d2bd56b862fe7eb3d41a9af801620529ea95c5a5b329dc9c3babcd07c139a4b3e24aca2755a2ac42d9577d161f6f3019a152ad7af90d2f44f193cadf80ecb1046befa45d4cd93e27868bc40fd3c6a57424d44808dae2eba86dc01a01167d6eb23fac07234cbd72380c4121addda9d67ef1ab2b46746dcba761963a2c0fb78b0deecfd585f7d149da50ade5b89d58e9efde99452a36d5ff7cb47a64cfa79bf0bff3bbebaaeabb4505147cde8da241921abd39340b1e03b4ec29c0ab7086629f3b52e96f57dbd0dbe4f396f762809e0e4749b2c2de3a6ae691e52d46c1322acfb4936b3a7c00ea9eab47550506b8fd194b54a0da41412372496b0a6e0a44efae600a3a63eda39288fa725db7d6bdd0e8f26992b17ff57115b9fd4cfd446eabe81d5cf93e0a4bf52ea612a5d4045520d5d09f3437e870285ad26297fed6e2e153b8e24119ea8662ddd4e65916e513230688f97022ae3af119b13847a896c45a4aa3f71adfc5b7060d80331d3d76ec657f5ad40582a282473e31d2c0d3bd49c0ad7d579598c0e5cc108e35953e47042e82d130174b596f4c7125f0e6e3b5d30ed6375e39b82cd38bc6436212685e3d25a1a91dc2590b4d214f5f5312d2a4665f99b3c2c27a80f3958083c4cb0fa30a81ac7b8271df983944559c3069802ab75a7fd71f179a572c8ba585cc58dff9b51ade4b5da66f3bf7729ce98ec8eee049bebad4d108247ac7fea66867c15fb8c1402f78b7095edbed85f99d5962e2dbfa0f4cab095db92ff026a9e6791682dee275fe9260a068c1eb85701e0ab33d3e2ea455f72f91855c3dac5b6c4ebfb8a059e633ee00b5626b3e706dd05fcfe19f48252849c935f01e80e659551c78299c47fae8ad93d5e6458e82e7c0da43d1b3ed0359c0328dc24dab71fcc797c744afc8bdbead03b88be8280d46e6f6a41ce7b4952356307ed32fd3253e1965587c2377a4897ee640ccc07683bb7336a50feb81c2c7f7a54f18343716d57426586913655cb71f601331e0ed10fe4169e33caaccc7413d9d12fafaa6cb57858d3089c36136bbb38517a3bc79259067b427c3c4883258d20ab5310b61f34b6f94b30da023f5447b9f8e01844b9982b18d1281de997dfdf3fdba9ff5b2a3c65ec7b91ccb555ea5eb407154a45069846c3a123ad044a95575f866aa1219e281791c5454058ee62c171b0a6e20dfed29af10fc05d7a3ae71d1cf4e834b33e6726b6bccc2694eb13230ee75bebdb4a02c9d5301586b6639dae72ad017c9025dfc50c894a08a4806947a92a2144f1ea89f048ea751b0a0956bbf6560419f5095ea3c8392ef3d4628d20e5814be5c3b6cceba5893eddbc7f131fae996b48ba87888da84f9e4f72bf9a4a368ca7c57be58df31debd459db696578b91c80eea4be45fa39393c1632d9a2629c74b5cc3942f03c0cd80342e69960a55cfe8176783dfc1b7ffa6c0cc0e4b4882a2bb8f395fee1716feec9388c786759dfcce3c1412ce1fd5c54f3c6357eb38bc8f043df446d61ebdf9d5c1488a014ed93468ac14d95f714abd69a4502fbe98c44464caea0bbb7929bb2fa6fe64f5cc2bd8db3b21d8fbaa0607aab274855ac0fe7a4641e390cc80c77ff4a84bca973ebc3bf774fc563950a2771b531675fd5fe2e5cb92a3e64ac8d3be9edd40fed7f4dc7314686eea00e3b97dd9471f1fefd8467367f2bc17550f074ad1127c7eb67521b951a2d51d17501caa8a2c06568feca6282ec7e9c5cbf5d412ba0b4f126794992682d7b8d65152d10aefc95deee487a4cd861acec463e6ee4aaa92cb904e6aa3b8c1298c9fc62513ee409e89d2ca8aafd74a416b20a2cd9f880d05a04ae6832d90bfc9ef4908e082c171176dd1968f964a18b5f1e89d08362c05c02aff6437c28a25b521f3fd588000cea07b5ed7345adb12c4134ef5345158c49b8a20610920e31bf49417854399fded4ca0bd8682862d7dfddb987719ef89c9c87ca9ee28af9d6ce371527fb14a05b89a4cadaa2b7ba735b934c64a034e5736cd500fb2648f564bfd4b92f981f4e4ef9bff97f20b2f11bec3adfe7b795fde10bc8b7b3884c7f3ac169ae6f11cd10e7630b2cc96c5c30beb880e42dd06a6a1b171160d71ef0d971306c12a82a6530a87d1c347b8cab2e2d3aea43106cbb0572df83ecddb8dbacd41beede8a7d018b731a618ca351c3541924cda6bcf8b48702c5007bc2b572aea7461d963626f8fc263ceb25579836dd95558954e1abfb95b000978f8d68d9861d23d5139512f587fcdba5c443373a197c1d9caf7369a1db11752e3ec57bee335cf19b0008b6034a1b8ff5730e13da6afe85a2fbe556f282387a4c4df35b74670a1fbcb935861282bf1ab0e0c5cfc86f1c61af85d7bc9192435a2260462dfab950b84ad0052ab8ba90ecf58d318b842f38edcdd979224d7fef17c4f2944ed1549114eee6cec046ee4b5ca4d6f23ee09807948783e12f970090fe30724f011e85affd23f3c65741dd1c03ded1bf60163c8a2340fcdbfc015dae2a405298630eeee14a5462bd02cc3bf358197370983dad90fbeeba85fd99fa1b127143e5c8f90ea1feea5621f4c8b60d45d883d6f085ddee227c7ae008999879506ec4cae9c4fba512a5606c9dace1a83f1cee2c078d60f3874c94b77085b23a83a1e545431f8272e9f44fb332e09421280907a8e4738fd5fd77a211e500d195383a89c27d85f3e5ed2ef4ca7e64632257710ef68f0f16680fd4bd66fa6fdd59fa502bedc7d69827a9c70b235e8a2a4d24de571ec7888bb6cb448272baaa4c83f3fc30b0c6133320cd4489ce64f8e3ba4c826a6dd49f588e8f785092557fe5fe28abc858539ba9599e1c2f7d01eb4bdf99898f8e03e31b009f3da124cc991ca7b8222a554323af060f253677c5da53f8f8e6299ddd4dd94688482d3f5abcfc256f002418431c2aba7abd3f6c91ec05d205c016ec1bae05714678f9038c1a44127215daa4b6007a56a6e74a0cf205b5d0327d0f2c2361787ab79cac176755a3e66ad31f984e429b3045f412932982560eb0fc32c490004a4c82117a63df3c54e41388244669fb3921c0786a6984fd62232df326ef43a649f63d746c9029f400062958bf0bdcf53cf09c79c5dfb4d0e9ab3ad9f65dcaa5b9dda324f91ea85cd610e5d0ede990880847cac430ec7e5206248f8149995c03ddfaf81e86374caa7ee145f94be28830b6af36e00eedc699e78b9ba350bc20d5b564447c9d0b4108b8fa45a2c6300313f8ef4b104cdbc1b297e3dbcf185b29cb116d3297ff06e9334f422a131005284100b314653b9f9f2f4e0cf270f8c66a15539e1183ffbfb7597e7c78efc259e16ed20ba5f60215706bc5b5074612e9b402134deaeaa9ca9a65f29f2453bc2e8514b10b38ee136db61bc38b972176864a77ee6ea6d6cc69da10e41a55f9dcf53c2fa7f2d398b18bce2bcaa998c2554fb74aa26ae31eeaab3dcbb013b8057ccc82bcd2a97942ac5a58537029c0c878ef893282bc4ab4e0ec7e3b5787fd3f0917274104cae8dca4ff128d71444cdfac269d688cfb2356f892e860646a71865315123cb18935e96d77fbee66f903d8fe93270b5e409cbb8530604eac8d2b13e7f71d2366908b1bf09eeee3b05f782ed7dbdf3789af304938fe9f82a61dd59ce95526958d74f91dafd3656fb7634f01a589eab78f3e60f416201302db2a19025683de7a673a7dac3bae855a4e309b1d0149023f09bf37f7e02671ca362f952bbfe32effd4e15c638c19c078dba98a634ebed102f50f7e3f3e1e91990575e95fe2ddb4bf4d80f0ad3751da76f59175c278aeb9a260fbe8a536390a8f0adc410d5ea59bc19ab2309263364350dcebeacaec8015fb5ba917edd75f036ee6830a9cb39e2d02f5df486482bb24dea00c5822b0384f0932b950fa32351ceeb6666367cc3f67ef08c22f2ef9f5876b71067db902c9a5d8b1f24e6c3d9fb76190062b460efc220b645952d9aa26b55bf9fefe9e8cd140975b4e31494540b7a5717ef4a04f50f6b7288a5ed07b332bd55bbf530882d883e9a96a353ad4c6abf7867cb9d333527061c8ac06abd8e25fd620dffb097913d82dcc9dda78583c42d8112f5ab392dbe4ec4cab2b330d07f6a9d267ce2812bb70e970c26e0e0cb0c083b61eb138c70664556ce192f6a730bc1e2789d686a8ae091db3ef5a27d05259f65d3b535ee1a777f03f64d1e543587612f779337d98e57d1b233be69634e1557d5be0121ea7b4f99cb989379d03fdf71f6c098d8633bd0fd927052899ae01e299960f335380d515d19d62a61bdda9a77e5c3c6a9c136f68dc6abb6f13f5f1d72677680def307fe0f0da5902a108834aefda043d13183f29ce315891a61fcc97a20f9b1e47e9650e1cc4c90b25814150e053d73f13d42175cf785634abf5ee19a84a739f4937a601b03bad7da1b521f9205fe3905d70d0fcfd4501ca94036f1613dbf8385474fd4188ff8ffa1133b9f248ede7cde2afea228a5a0de02111eac2ff13129fcd9ab1d6240d29e2741bc3bba5ec11387a61bd5a831b4859072e6ad052181177c4eebbc293bfd950949902ae00b2dab54f02db9c66c3ab78c0bea0305ac3092dc134f6cfa431fd907a81954229d797fdda076594b8d5f6910774ad9c94d12e5559611c963dcad03064e2409a6749d26075186f7426f7016334af4d53dd5af81273567dddf0f1ef83b14677cf5f5fa9cb9e368bf66ccc044b5099b9eda421c48a532e5663aca12fcea5478bf430d5e31e3b4e2c45bc511d12ff0f6ac0f0dc9625a869ec52f7be3dc4484921573f283f58b50e6381a501b9ea7c4c246f173b0ab964c86f796fc7dcbbe5afefc0064b9bcd5e885174b0374fbf925a4c4704ba33d6dc2dfa6bf1d54e94976098a5703b3b971c1eeb5debca4246f156f0acf526874139cd877287c492b92901958bccf9b24688ba8f9697faddac90c8aaf13f09bec6a68a65293280e709f93cc0df9a9117b66940b145871dc4d050cf52bc7ab874d85ea591f444700760ba7bb421fa38498116dc0395025699df82d744b6d6af001f08dec5571c472d759781df2ab94fd0ff04fe37bb31096aad2ae45d8a4d47c2850c1da2c3a5f2b5e4c29c5b207201232106791875d44231172fce9fab4d6c5641164b91ef1fcf0f677a336234178ca804ceebad76314efb847e5ef8888ae63efffbf30b3e215e3a7dfd3236c2af952ee793346b372524110ccab93b07024155c24c0949fc2a4ed2853f47488d13aa69dc9b4aee7704d5ce6a34f86d5bc6d8f089a10a785d3430b798ae1f2433ea121e0b72cfcc3b5be48a56895ac1452664c8096b787021d34ebf67f2c855291c43f51673027fe6fc6d2487d1a4c3512177014bb4bc18d429ad6c174881000a47cdfe06515f004f66935e8c101438c79007de81da30a7666421d83677cc46f4785e3217c4985d60707a9acc3ea7d376fbe1ee676cf65faf290aa70634e0525a553af5a1b1e232b3e5a31c6c4c5016aeb467f036fffb854fc26295ee1ed62374a2b1c0ca2135808939148feb714e846e94e57c01c429f5edb3a7faa1af4ac3e1abd605b5055dd34fffadf53f3e48a128c92d6b771de9d1b54d2f7305d0a775c293b98df8068e2cf71f39fd8d53483fefc1c76c9379bbe1be72bba0925f21888da7356f4af338e714bd79b2941cc05cc0ba4f44ac47ac1ebde300eb6ded393255eb6d2625dd504358472064e6b0a5498e9d39f32c1fa82de7ff7d66db4b529b5b6da11888a20f3db7f34f33610ef194fd107230aa0cf4c2e80c3bce92527a753e0f83f872495d4d7833e7c910c8e191f53926e9e23059b1563052e547d2930e8d8ee74ec70ccb41f52b3ca5783861bd27c929e181ccf90ca173f7629ee9a5f2f83aa7c909830481b3b3834639228354fd46c83148bf3284d396d8c0f02db84a58095db367263cc604f655b29ff527c337ededa01aa355e92b4141b240f942e39a03d7e99358216cc215ff22d84fdb583962134c8baaa615648a25ce6239cf3f87bff7bdf8f8312536611fc90c7f29a574a1ee64a6551743b672488012fec56e748ea765c921da8d93c23f087a62bd8ec7114443803fb912d38b45ad0ceeaa8772b6907c5c3436b372fca8d4202c4d6fdcf2153d6f2ba6deb37b09cc9358af68d92dfa687738e22793438bc4f5da2a89ed7cd5c55c55d7d1da2e73d0e000f41f7b98a680f92371c00835fa2afdd931d919f920d70e83e0f965baf465fe699d3b01807acc6a3e409cb165e6cbb86ad2c07be2de66822a71fd14c3a89e962032fb80e7a763a8465ed54b94496c5dae162e8c50bcc5c56e3c93f4e6e36e09aa833621d6393fc24d33c8b6757092945ccefc7e728498bf69a80c3e8327affc51c48794ca034c1d3a697e48272e11c470bfbeb24f68eb38e47fa3281ddbf563402eac20d1b723ffefad5af527215fd48835832ec2468c07b9891c79e1345daf02dafe211dff816ae56ca14ed4ef973201a322e6bfca563959df24d0cc8f7f3d0647077c18e401522e6f4f398916c3d05f2153ef02b9f375eef17549b11d323230b7704c2a45135ae4c0c12ff6b4cb4ebfc26ca585c3a8fcf1b589d873bfddff9acf10deb8db8a36b7b731aeef9b2fe28e96f7676eacbd66ae8c6654689ea46aa9f9dabca4bde8f4df5ab717a7097a03a84af36c937303ce57268d4794a7253ef9669bbe8d7ed1283beb7f8ee49c5333cf3588236cb8f993b988fba7c25d22c3d81fcf703300a4251396a89c2820d8ef83f4d4bd019c17ec10a85acd7a22495f9260d30e136cafc49d24db5eb07f74fafe2ede8c1e474d3a6b0d74979cedf50247da08fa65a17e048091a5f845587cd75ec589178069f427f62ce43026b0bbd7b5640b78215f0f3447dcc154d6d2e4135caee8a6d579e777d62228ad22596ca68ec7b7cb799999bd44e2a330824b8ccc87ac65899ae60851266c81019ba3963e3ca5367d66cf88c2f705bd11f758b4a91627907822c5b892bfb500804047b96086a59d779cc68ca380f561baae92482356710a77ff38f04983c137b3522035af2745b21cb50a3fe9ec20f7993c2d5d6866323f76aabf5daf114e0f7277ba5cd7e5097570a730591dedb3d041faa403e9f6de3a775f1ae4b2ae1407224c58cc30913c54497c5519204c540981ba59bca47fafbd45899342770469be52865986cf8809fd2a6968fc7a848d862c9d25e8a77d6ecb00810e845608d9aea8432e7e6e126b4e194e8cd3066868a2fbd2238f9309f51908ebcd67cc704a6b437544ae2457cb0e36d84d182fbf43a43d004483713af7a89c002d221d22390765866762054afec1c8b9d741743c56a90ee8373440fc9c8a8fbd03312ea533bf96a098927e78e5b62ed37d6fe7509fe8d24efbb2fc3b47e268f7f66e74a908a9bd5b303dda793b12bbed8624528b667ba906bad2e2215f76f6ac385e7014e20d154dc3cd7df4d73449b45d8d7a3b6e13d76b9f93168a4417afb86d3174ef246e3fd05dc0897f676bbfd8dbad99ce9069f52eb4bfca9e1c82c131c8cbbe60223b9e96c5d6f934c2785cfe63161c9634aa5158a9af449e7efa44f907c368caa4c9a251c5be42fc98a5a1dec550475899eca17527ebafc2436f8a5e2a8c524f460d9d1431772082cea51962874d8967b4f3101dba01981ef6e849fa0d157b94f9c3041ed18ca5f368b0e5e4f552d97529c36c6afa9f15dc253fcc86bacc9750d0ac0d2e5a1aa076158f5aac11f8c1ae3a353534784680480cf6c2d50a767d5b496162cdcfdf3e2f783498ea4af8559ab78bdace70105cb693c8a20782c6e3c9a35acfca50282a1d77de16f72c92a3c66ef30132ab3cc86068ab5f7f33c767804eea1c40a88fb7f79e536986c059395e84c2622e3f6407a098643a337bcf5128f454ae36c5b745695d698b4ce5b4dfede5f8bd3426b530771165d9017e0d8481b7f1d728960c12e0314212a442ecf3f62880eb596a08f908ec3322b364f03ba03a1728fde7ef524a25f9afced8217860b921bbad39825b6c94f58bb5272e2d0bc715ee08ecc7932fd9bb7d6039cf487f338a971ead6e50353f46c6e8938b76a2e8b343864be9a41b03677dbd190c2b9045abd11abaea15dfcfbc7bdb9a98e5d1959b20b9777e263095c9fbc0bb3cad9a51fe957104dc94b53f5aa733dd2564556441c1eaf0b9ba1ddcaa018eb220182ca853227a75208390f40d86163227d2bb7503a2aa732bfb05d06b2b19122e2ee6a55898a5884d6a20540b9fe4001b75adc444aac04aa84e669db05c57e4de80b57824b5c336c4dbdad5b8c555db072beab7d42985824c09ef3d697c9d43cf70044e9a7d8edb53321522aed0b66ab6bcf0ed6ebfc629981cfe876a5d09261feb5851bb071775df49294d85fad36135a4ff11dc0d00f7ea093ad0748c55feef7dae9a244e0dc2bb787939c77cb81b14ac052f12d93c515dbac64e910d880cddb65fa4de3bb34f226ab08c95e41e381eae637b838048e3822e8757bb8aa73786606a94295d3a93ba709394c429972b8c17abb3abd2f2eb14e3331dddd01e445f0d7e1c446d25313aa1f13d80c5d394cfb41dfc661c553c52aa8f1f3e5b0883e0589d478b361ab7f4d98cee35163c206478f30acc4197173552afd45d19af1d4480388923720db86187336efad638819e06fd572971ee4cd0844b2c58fa8ad8bd8c77a3057e8c25bb4bf98a44a5698fab0aeee8cbdd69a37fdae48a7ed372654f4a3ca57ddc2f85a4cd3355ad9bd732af652d12a7df7fc867007d2ce213806cf6491c498950e64acf261246ffe80e87c24d0f45080fd55814d9d4416f9751b2bd088dae8c943b34d02a33fd4441edd7284d53b6634e4e7f3b68659c81c7fa042099097c6bce800f5277c0637c6b3bb9c88e1c044276b88b8f16f51431e178011cb02e77e0cd0cfedf5bd0912a64f70d0ffbd0d5b06b10580a38dd2a1e26f2e656f69200821662c6c0132ba9a8455f02970eb2ea63fc4b7f804889acf26bb6cf6ce23144e62fca0a0ffaf6fc9f979a1b47e1c06fc420e5fe39b24f6e382a47c1ded6559c1d74c4d88f9f76e64ae6d780ff3045dce53740d97658478b884e6957d7f4ed385b3e9d01c1e010b15a2d5adfc8269063760dd70727db9940877c2b81e611d60e34065f2aaf5c672e625c3821a5bfeda24d94994c29dfa70706822545b4f2b79cd34180493f9fdc0b21403d9901b6cd1206a3e77ab910bf98bc1ad82b3cc71640729fb49b0a9bee46226f80dca731991def3ed258bd23249a1f5a3561404b610ca43bba62e64cbb8a71e0cdc821a6d3f3c7ea5e3510cc5dd93460d3d349f29cd30d6eaa98fac914865663ea17b2dafca02f31df24cbebcca91b746cc387487e7bf32d3bacfb48a9177754cd4a039e775596351900f7398b2ac037d2bf39bb2d15937a4ba6643e3e7e5e3b3ddd7834268282f48fa84e1f9fdfcce67aedcedd7c5d05a94fba49234221c122d0ee99f988ce80b364e18d2a5c5e875a4845f194e8bfb7f8cffa3c45199fb7bfa59c957a209fe418700e486bb2ea092bf184a2f535b43b876b567f2332a58eff4b80ed3515820374a9d7f9ee5715cab9f5d9cae7769ae51939d79dcb64a3d32c662bdba2469bea06b63c588fd452f99248ccd206df53cdf51851d201d70f83874e17777c41b64a5df2b38790bbda5045f5d7bf2a1b04bd80ee6994c6522d532d7398bdf28adadd943560a519b90ed459b0cba5baea412f645700ce8a4606705aab04d5a747dce2e60d0c96853df6f38101c7085b3c4b76ae487ddf85f1a80f1d29f8658ff2a57b2be88a559d6c4b2a4d23fbaea0cc93c904763fefb7755ccc19513c2167d819ada5aeca67408bf532135d1d31beb73075b32bb66ffee7a546a7de1c9bd6a2c636a26c2b599282a0119ee5332a3657e315f0da61a222622fcb4028432d136032905558dcd218aa6ecc2ae0d2a9f45be842ee9577d5c73aec0f5bcdf02c48532e53f236eda4767cc904dc1eedc50b88ee2d0d78875eddd81d7a225e74621091389e8d4773a8ffc403351c47b35536a72ee6d21b000325709701fb07e002c6921e1efc7b39657f7eb5a9e2238d435d618fac8af0eb9e7efdcfc6b45e469b0d69d63fcdddbfd54c5bb7b4d118b1db6dee767f7aa8ac2981761a06ce56742423dd461325c69864adee3b98e081ecee6e43d508720837891aeed8196fca3252ec91ecad6e06ca344cda4386a884297bd3800399ea3b8398eeaed5d66a787e8af2514081b629b1fab786e1c009ff205325bc0eed3bf0200b4efcd7785068fc4368b62e746c9a8142b77c5b6282c7fe9b4fe57521542af43c6219885238e73488206f83226e9e66224aabf632cb35dee196eef1a0d5d74ec1ade9363bfa2145674f1849a3cb68da8b52f01e952cad90f9aa00bf6a6b79be51f09b1c9fc687e08ae3529cd3e439b85d39ce42ed966a90ec90343432cfd3ca38b5865d812bdcf8864d4f4a45afb37e075f2c82af7318a96964309a52f33e7343b45509ce6e61db8e239668f345e6a01955341aeb608c7dfef4b2c9728bd434a6490a780e8ee959b8b862bf2a440c4555cbc52cde602ead5f9fb06f686ebec28e1adbe16bed1a883e61473e64eaa737e9d737793374aa9b3bf8d5a715c0e15dc5db381457e6bcfb5046251f5a406b491ee37c27645aa8773012fac0d39ceef9b311189e00c0a5db198a1b1936f0378be8b35b5a5a7877e46971415fba2ce8af65e07a1c5b36a3185914f90d9c2ea2885d42d3ace22611eea4f448fa7772b388697864c4f2f9f817cc90c15c7e818b0b9d98175298adab970cc83746adf8856aea5f4c0e0292ce4ebe5831707a96c38a1ade8df74dd82beeeee3db1e8276a3a6034e5bd479fa37fa9f1a046612dc405e97a2a7997d745cd69efdcff96960b03745474e56c536b972a97fbda613a3480efb639598b555d6a50e7efa0fe2b0c87dcdfb8a4e3d6e46dbb2abb7045fdf0593aad8ad087312b5ff9b7860f2e7538cea9d09c16f737e032099a04bc9ff12be90583ed06b808009427c86ca626f60bf476787f677a2b4e27a0693e3a54cdb3aa9c4421ba176a160291e9ca3f7d297ab53fed96d8e51e0a34bf042444ab194c15222ca3403fca7b056881a6e7229dfa5814bfb2b7b4ca569bfb844c3116d93e1daa99d602270c6cfc06d3e3e197c1fd37101bdf0168ca81b5e49846b18e44dfe4a03b1bf6f48b72e6ec7a9899ee4bac95f3596010ae7b048c22a3e448a6fbd93d58f65f270d7b63f1195f31e17d8c9e910eca7586268c0b80b2d2fa02a84b23e528701cc5fa169ccccd7a09cf4f46571be5c9980631e9266ceae58eb3526a3fa327ea641c4195cab025eb9d04896d3525cb40a04396dfde25d35e44088248da50d12656e6462e6034a02c7419db009cc63fb0af86592be156cffabe019007d586c220381999017f1c8fef89cdf8e729a25e0cdcb5a81877dbace9774fee2e8b0387bf87ebdc7ff3d20f132723e6ac233b2bc5c0dca2876334877a3c0e349cf9cb32a4c4a91bcca41a20b3af24ddbccc2ce60b56a5bbcb5785e5298ffa549493f46080f910ebe9efe658fe5547cba115a055c7327ed5a5d858a386b10f3758b10df7b31585460224bad2cdfad8faa24ccf9862460136a9d285b31def2d5a18e0b5bc02105f3fafbcab3a99ebad0ef93fabefefe5af5a90be9c2b1fe47894491e9fdd79bb67819d7bd9af5e1fd6bcfc45cfe32b0f50f0e447af0e2511e4028de523012342593800fd04251394baf93eccd1f9145675885c19b47d9b19259e1bcbb7564ee27f52af3134f0a2f62d67939f80362ba1e9dbc722c2e36c488222ccdbb3b392594f50174b075786fbf8b4b01f06fefdc0b2cad0aa24faa4f1f136cbba181a733bfa295ed27d7f145b793fc055ccf60d6e997cde0981685bfda337ed7011f1451e3fe8788056ebea7c188704fb519f0680d77949bf7bd77bf2c11afb528fe6980190fbdab54df7d7e55ba7669edf99b7f248672c73924ebc13855119dc035d260f6b59ada0305314178590dc05a64c078a9fa034ff89e113b180b897c8906c7e06b716c2fb86246285c14be31b11dbcf1e0f0477c6b8ba8aa0502d34596bf86a5087da2539809e3e8502a63fa3539535077771829d8599c3fdf1b20674b001782fe96330b57f23d973f07f2c8b1a7d7fb364b2e331d4031bab724c1c991caa156d300d4b885549575bba362925ce14934c5eb7a8ade84bdc5b1caafe4206e02e2feff819abbabd8367252e39797b56937e575f6a2684a5b8a302a4059a0343cf2f105b3d0bb7f133a6a1545dc2c964edcff4017fb2553f14838c0e81acbc92921c64d97940508399271ec7d6d4b3fd156ec76dd6bf73bf43f435f02cf8b7976c78e868fba969d39d8daf9975a7089190b57f1cd5c524ed759235d43ff12ca3c669ec4619354a96ce9c8ff6704a9b86bb87d38049e7a7667ac67972f3577e0f793e3675a3cc1ff19bf0d4eba8d421a04cff0cc9805a0d752b146973df1649ef7ecad8b361ca5a9a43ef9a711bd7e96db8b59bd9c3c9abad08aaeb917fda61b44f8eaf4fe04679fccff7ff6867614c1114fb7f998cd4b0271d0fae100a5785f4a436b1885b294d9bdcc7245059259acbc6349d79592aa2c1590d4e88180f1f57506c5a5242445f5dd6cc848361ecfb3449e650d2033843e0b3b038a96317eb65e5f5fe304869016f50c7136085ce5f081edcca6443d6f3f0b72c2d75d1c86b98bd063915cfe0a973e32f909adbf117ac057596140545c5ec32443026262f31aef2af81308562b3afd8b858fdfc7746d2248371e5a90891e2d92bf939cc19d0e4edf2e1437d0caa22329e8e3a3a7b2365686be83e33cf2a2e0b393df81b88f8d3e19badee79e7bfd0398586ff258de4ea92b74903914a7f2e19e6effd4cba635c54956dee84fbd8c0b6cbab6162abd94e9cd91ed92a28b948d812314a7dc6680294765dc0851318cc9828f9fa8102a841ac07878578b4d8af72c53ec928a19dcb1f3443ff7567c0b2678cf80f5fca9d652a6ec1b57c5fd1ea517f0dfbee27c8b76b7dcc6a894eed48faa49af75b69a16c51af470345ed7f941c2d8b10bc443b839bbbaadad922d4a5d82a4d5e15461c918594024edaf17c645a6a86ba3578a41971952710abccb811b0d7e56c9ca72cca6a172b493640404915c3542c73e101066c4801c74594e12c581ede3f86333b24f974ca89e07c76c868282ae7eede1fa709639d2089c70dbe617ad6ed8c08ed2b3a5aa7b11afe59c9b0e6b0b4f081b05f712740f11d7a962cfc875f2f3f32a1b7d3c473dd98e0a3eb4a3e666fc36b4249c1738dd11c032d233a2de144a95d68f8e45809eec6f702df47ab2a0fb24c54eee8edd759b93d2b7d86b03fadb477a3f8df2da4c51a22a25da86d00af4199093f7326d4b5cd2d8fff7baf40ce208416d037681bb1a41e286a31ccdaa1e677b5f5e295fc1e30ead1048d7975549dc440d8e7fe10c18560c116c78fad95bd3dcaaa65098ecb0ab818fa6bf17b4ca4301afba7565739306d9709f88d4ba0e5fe8236589b0d495c66273d5becedb11c51b736e9884e3be29cb20064ae8c4df8b1cdad9b3f114a7ff5560d99928d7625c9d7dc478d96904d009c4bbbdaca6bdebd4cea29932de09b67ec76eb5d9dfa08db223643482e1169d0d1b4b2c37dfddc6f13490b7c11d55cc36cf529eff9d5699445d82f3b6c5d19a2ca9f43b2d4d0d33605e9982049d1983f48a462be4d955a7adc7d2233be0aad9b5a22f8e72e5868edd60f8b6ebde30481236283eddb809a6575f291cdc0226b9f305f1261fff5be6b364034810f2fb916376ad61a8f95169c4d4a108de9fddf8cfe312be4b4472043896fdd44be91d0d62f23e188fafce6c783495b885ea3521e34e5f980734ccbcb59d1756d389b071097051041bc9c1589a0e12007f86ce5ccb9112c90980794d5b9a7b670e444b444d691896ed045927b79e11323f08cc7a5a378eafc416d11c2e93cc7e8ba1dfbc875693a16f09eb2b0655fea62d41690342518cac34ebea0e1181a807cf92c612fdaa14e83b7aac97dc630ca51e0d02f4bf9f08c0527faf2fd8a318ceeca615fbdfbdf293fb29bf6e7438ca073fb2ccda52b25b973ca5dc37ed1f2867609ccb07be023f6523b9616e95c251f8dcfbe4470674efc5b8572541146a7d2814e21aa31af056d7c335f2effee6c8cce58b2ce02f1aa43487d7ba77c245c0f203dc902365d8fd68f1db37889c05853c109a6de3586a4d625b5020dada3b2fdaa5d742ed01d837d0b431ff2c36128dc2b9d1cc3c080e6e47043dca29f60e5abde3ac45529babd106eb391931aeff21c819a941687e1d949726f6be932fac0c1fb284468332b817d09e54698f1a3165e3e3a3c8593ab94c3b2ff50acc7e4055f278e6f483caf74c1ba10c90bd5636ef28fa4952f00a50b211057ee92a9e4f779b5057bcfd804045bd16158edc707eb6fcd25e4bb88a8c1377dbf7fe91a59a4eb06ff7d9c450854af6c07476199b91a2429622c82276e0fae6f329dd88efbaa41190b5b7f4f42195a4ece50d8e3868d977134653a4b9521e989f3c4f6fbd77833fb8d36da499264ed538efde3f8f74346b79d86724d6e19b478fce49c6ac2cd734fc9032770cdf223990aec783379be13dfd538fb0a58298f1ac43b8efb1d8e6eaeceb8c35894a1f847993ba9475f3b79d45bc7ff1aef12271fb7725a91057874a456621f8a4fc1df265e524571825827b89427c198e12b64b5c3c6535065c83a9ce238bf3e6e64afb2c0053b52fb3e48c7b03997639f1a0ca8037c65d167ff01ac078590194e0c4b2830c14f5df3548c1c017aa71123644c767f3bc5ca133cbf1f41d0f47098ea0d40fcc36c8d7f93703e1dcbefa7dc0772e5b7a9f598f6879ba940ad236570e2c3bfed95757101ea390bcb1792e2241aa167a91d53596541711fe8741bdcf28e1c30f4fa7178b9df122c535c9285f96e7f235d5de3fa19ca818c7b318591fe700b322ae9d3f065d5cc85c6506b2dbd955a429906338555253a45857db5c4e43de9aa67401d88260f443686fde711293f76a82ea33c14a7564ccd195e1f951a39e1c07c6e07e952388b5a6f6e7d5579b2c660ecc2b63c48b8dc9dddf8cb92d3ede62ea4221f1b1f00cb581e89cca48cf92e6adcef5a99235da1510ed18372ab68d302a8db77fa1b692a536cefc5c0e005141928572450350f37cbf472c885ac47c35f2eca8787970fc221150091ba10152737e50213c715fd757631862d1490dcae0447149b2be4d6f12a4774c886ab1847e3f72184a0730cff4511f159194691d2dd013025d50a69b568b3325a6ffd2c6cd5e3dacf2e3be5767fb206027c824e0c208acb4a26fe0ae05ca8dc7f5150bf1c6b111a3885c240342f257e386bd58f6fb3d609ea52ddefd74d4e2afd4695cbc75177257b450372ad4df587957a3ad12406b1fd4332d17e78f44ce306a5ed4e2d3c1d954500207f11b2354cbd13c02b4f13c15bd6ba820249f2f37096cb780c34e47bfda70d0f1dd036eddeaf5fe74418c30b26e8b9080ec9fe0054e23a1d1e75e65eed8b1e5f2afef327a923dd92f258f9c6d42e53b135d5a9ff6caafb1c98a795bf65f11e0269cade5a0bdb6d5e88b01da33a8e1f6ec753a492c0e7b3c5be638f1719e6cd238d60269df20f4ce4a02870d5ced4599ba68654c915aea1f750b54b9447c2485ecc6fafbd9119fe678e0ed3a84f89343c64765332e39dee594a29ff8b674cf56c9b3ac9bb12a755a126f87550d9c0e4fa33eb2a718c3abf817faedad928a67cfe655b6d5f2f4102fa1d3b90597da8d69b6e442d3f01924e8b4ee7e10deebad109a965066a5ec9183ab46ec62ecaf0b86efafce1b661013afa56b968839363eb40bc9e48c495acbdddf67c2c7796f61a575abaf3d5cace3d5f7227929c4793828327820a4071a3dfd98caedb0d2075e2fc8a19f39f9af08a23ce6025da86b90be91b5eb771e88fc11ce4dab4c5689aee86d6a2d3da7319d3429cc930350f57ba3353f67c0dab359feea393da03eb21e14bd5f8a7f94ebb4494e641111385f0da0d68e9a51ca3d04168502c9237a6094231af06cf99312e9c68760b402957df31d942f94ef3501e0c87b64ee7bc2ff0f3eb5d795653579aca72996ecdafc55065a98463e5fdf48cb8567c5ce363496fb36298780328651a82be699d09a8030d6c02e9a76197f55a0088604688ff073321fd4ff7c6b5bd75750a9d7c31168330fd65bd90db6ba5b9bac4e6069956e1fc6c7ce8d08ac098281ab2dc6eca4ba0a2640dc608fc65938048970021e3423634f840bd06c4162db76f3b25ccd4d0e660f929907e30271970c532523431c8e701a1ae2f2c44b0f68e452acdd0abdce5c2e3ebb2c62bdb815ad057012c279e55ec9778787c18589b1287a3c42aada22143a86b57208eedd942a1943a69e891faa1483b3e74360fe83e52ebcaacae3140c52e2b48e09153e2676336540c003c6dd595c9d0b7d28f3456fe0f9a6df04bd3fea08b8cbaab46dbd07e78293aee152093d2d8973e555a9dbab17e9ef91941a50615afa3fbac88dc981ddc15fefc570cd4b94cc22cfecbeb7436733e685452cd2ceab941289bd613e9977869554f2b7f1a93278696bc8f27736e97903c917609c5501dd0834eb818fcd5c16670507009d20ef20829453a523a091f5ac34295e02883ed1c770aa5fb937d0345928938886ed2a945ff5084a014fd04a9af953ae1ed7c399bfb993113e84444fa778f0c618784df43a1607cb88e518b9f581e2ad06b77336ee1008cf2b11556d3098ed9ef1db41f010857031ffdb7927737350763f760a1f9eb02880977a03c38ea6b73c3e3348eca3a617d1f86e77ef5f402685a874161eee2843de4f41c2df1b05ba71ee29a49142d8dd4df60278f4c2df6aa71808281ad13cff4e257b39463629b0db4c96abeb06affbdfd66095d484160d789e716b7cd6b36175b5663d0ad41beb65acd57b01b14f42670be26788ecbf62093cd473e76b9852266b9c93be5cff0bc56b3eaa11cac4d1f8ad79231dcbb32b2d49fb99274ee7bb85d0aafe8eab2ff5bc31de1e305b81af23a9bca906e48f8cfcb96d7005732f65bda41667808959eaaa4a08379c289b253b46b46b70e01270a49e282cfdea63c220941ed353c993ad05655f7effca27868cdec23e1bcd4a03e82c19acc362dd602d36a3fbdfc20a8784fa5b8911240189ee6fbcbe10249751a37d1c15313ba1170e16c7c84c7d8e6e18723fe9769ada7750120d72a60e061633cdecc12c2a3cec64e26a86a8d73af123958df045a480b0304ac2e0e5879844b843ffb298f573d68e208cbc2a8a0f31243877bd12d4f39b72b4d79998ff17cde8b3f615d9271674d223b8b0e24e711df70bf4f1fd22d2e4a08ff95e3844e91a5d03411086ef3cec0f27ab3f23e329a639c39b98e831f42f4e1f796450185d2cc344a90d9b7944db6f5adf3a9d2ae4922f574ec23502a1d91e92b18eb2cf487ae27248a006695810e812139d4eb20850f946488056d743850536b8ef51626e6284503bb21f7e93b11ddf9de38d825a8ca0786184eb1f110f9d824eff54f42b775165d2a4fa91720e07232a39740d197c9793cacc6ec138356c2d682c470da00f1035b4cea9abeb9a7b83b0227ec7f5a76211c1a979bbbd5afce08b32ba5881d48857bed7ee044e6bb052130542dcad7654b3648d56808a783be5e672c068e7aa988373aefaac102edbccc280b35f068ff02ec052c0a15d2a636f1d628d8e8419cae6960f28d21bbf575e48afa4f60ee979dc5fbded8dcc48f28ef2ead67467bcbeed857e2ad391a6b314dd5b15996b288f0b9235967287ad4e6ca562d1f5d03f052c2834558b2f80dd1f0c5b4002ac91f69211baa046b38b3dcf884eada08a6106e3a1815bbb621e27c7e7f5013e19ad1e42c10f0f54d8b9538ce240c9735825a7660cc5dcf3c8a4e83b913e9c4c2c48b52b579e9e1f2298b7a5d1efdd6993814a0ea0792fb4dca77988297a02f32740c498f67fc546b3a336214dede7ca4d9a584b5b216b0db0608fa600b3984148b4b1a4e9732eb153540cbdf643507ed66707c8509120e489168e9bc430f11e523f95a3907654d6915ea7827f75b10732438636230ab3421e35c67db412c813d1b928422582099effb95fe90ac983843100194040779049d9b5eb3a06d2b0e10728122227c07390c6fe50b1c90a845b2e784b4da7ce610a170c5679b86e4e5839b3fd0dfae2b247421ef72b79e463b9f8adc2673a1be95f338e6826bb32915799d0fd4aa60b5efe01333321c0b63f2cad02bf06e74bd667ba9512e15cfbe1d7132b215a0c2270c0469c25b2435c194d374742d0e1ac5324536e28f8b989223b2fb1e3e64dbdf24bd9dca07cdc6c3ae09c2e0d40cab4de9d29f4a506503efa4d2588da860dd35e7fea12cf065de56a8ae4fcc2586acb5820ab8816936ff455399ddddb889d8a22a573c1d6c451faf6d35a668ac2ef9f980f8e3ecee819647d24fb428ff277659d60a97a5b7bcb55eda9b7e26a64a4b909654c161ad34787fc2ebfac7710612e5aebed00dea9d537ab217a4ebe9d50851c1311e0f33f62f2a990677b465fcb3a355b824d7c8b8d21f7584214c8ed71abedd8d411413ed042e31c6f7094f0274049b9014554502d936339478f06f28b0a8db8bc849ed96b60f0318a8b0fb052492cb75c68b193d6367332c2830dcaa32a3214694205112ef7a46052835babeb31f6d6c86e57743ddc3296e0a1db25cff8d6565de6f11323d59bc812e62ab61516fdce164e31b21c5a7f01cbec28f384b0d8c31453ee7041a5c879f63358e4635bdb54db0daab1c78e62dff193292d7ab355a08f218d6a63252c1cef7126aeab416bed6915b603e7db44ce86671a690396a131528f9654a18661056b9013d5ecabdd3ce676c5a1432a30eac618b3ec6478d3f848c66e0f1fc775f4623e0b6c3e80eedc94c42d2314966c7012771825300466ab3de7705ce6b5d2625b650a04a7321846361b370a0e694719bf87c9b3bc128192ad1a390a57a27d8ad2062db59feb28c93671cc3d0d16eeeb1dda4dfcf96dfddb164f22e5d677a8f82ab8b4d46b66f09c681677801d3aea4bc6007d4d2f64cf15cead2c561cdb55c6d170f8e057c60c5b2bc799a0474062f5a30afd33492cced56e20667d3c5a9d8b53feca6bfe49b21dc71e26fb73671719544f591f947543ce3038bbdd6acd12a1bd18a24fad4bf32e0c786f16d86a400d9a750375a5e0b22dfcbb8ad0af9cf0e94773a262e7f8adae6ab69c5a2ae7225b4ba9e4390a3f046441a79dc836a66c20ad884266598567e78608dd20362f9b2bbf22bd8d380529e7b91b401f11ea837a118fd0ceeeb33f991243b70ca9e24370e3f309d8b844fdcda7f0f3ff1c76d6b03eab2e7b7b866f985a428fff60f66377f9700ed21940c25aef78ca656f1e83f625a2009db18cf814d5af3a468937fc1bb54b862da259d1b25d1317d99767b82812b9381c637051aab1d1827417db0b9687cb1fecde8c10fe052c4b5edcaecffddca814d8f7d3dc102bb47a012bdbc45c1af734515a15333d79ecfdc4c20eff4500d8ddc259c62ad22864e92e6502e33e957a655a084614008983ada2f83f57010b6546dc125eeb733ad048453e2e6706a4d365d69f75c2c2c37ef8376ca87944caf1af381d2860ef5dce4a31633b5ff481b388156879c5f868c2c8e1cce6ec9935629b7ea01739bfddd9bc027bc336ec2cc1ccabf7b4f6ca0df240612bdf487a2006b6f3cc5e56000e0e61843722c63d25a32eb053c8ca28f459bdccc4e6a5ba4493c1212b97cb78e91745975840972ddcb990ea4287b75e5a0344f7da39fdb8cccab5e4998d3a7dfe7d1dc5c273e2461fa5eb6e993c76cb573192c4a924f6db4a98218427618823e5e21531f915f5225dd3217c387268e386061413b67074146d9e14a0f8b95fad627cb6ad188ec84c2d7ae3bd3fa4655d57b4bc56de6f6d8395c460497c3fa676c05e715d0c269b57b765e4e1846ab324e4a00f9a5814d0f8d28b581c872d422e0b5be0e3c7cf2d89c99129d8175b7638a397c34b6ae49343dabe055fe5349a1d5f5c876dcf00eca5bcf3fb1e4585e7975ef5b7063ced0b0638a2570bc7bc99f34be3976fcadbbec6f8e453765605ced0a18828f368f565cf333bd3f7340a01a241ec880973cc7d5693f284c68c19f7cb063afa40f162336fa3b8ab8eecffb14396a7ec6b9d3d84995ecba633f2e3b592b0bc71c2dcab60900fe868962541ae888ffce383341966a466750eab59bb9ce5bced4e29c328e6398f34431daa12e4ad85228475bd8dc5aaf6787f4768ca3caf80bdaae1c73f6e8ac569b4fe479129fad05a31c2bf26369f396a3427dc98b72870f9d3a63ee911ab215ff91b207a23363a012891e2e1c4df3bdfdbd9316796a44f735d1dcfe3caaaeecf541e6a88617d039e50e183f71f4d7673d703372fb51c2dd9e32382947667b2b6b0af63ac17dbc374b7b9a0bb5aa6d479f3b37f54b71ed1f0abaaf09d2be9e6c741c5dc98f8913a43c1917264a00b52413cb5d8475e064c94d84788c8e23918192faa390a4171e8d8924751f321174b1fede451ad266503481f854bd486865a43d6451474737d074a81d20c6610219e418437b7958e7ea1c76c561300b119665fd718c9210422e58dc7aa4edcdbffbb57fda1cb06096043da185292c2abd875f2ec5005e17a6e9fbcc99129dcbf19a44278a1ff69473f182d39a17a6dccca48c35a61dd0a6fd6f08d22476e4b9d4b53925982a95122a7c5b9a2337b01a49fbe71e0f57654be6b616ff75818d2645ae52fc6295f6855b8759e164ea04b3532b8ff0328e4e17b22447771e895cb7c07479abde977c3023444fa0fccd4c8ef9decf5f41605a69b0863948df830e193e1dfcc46cc29988b0c0d475cd309060b11232d34e753da9df2670be9408a0073b102ca15a3b564357b25d9dd882f82e21bb5589428a07c96917c3912f9c9ea5da4cb4afdb2310bff94d406aa664a9a57f0194d3e6d93fa685a9e13625d6a363473fec769fdff401f74a6dd530b44c8b4494b455b738c12b4326b5701ea6bd593cc0280cf1e41351d9fb10b204bf4d419c84931ec2ae3c86c995501cf6f82abfac3b016316dc682e3c821e1cd2ec0befa55199ada8a1440f38e59f7d1dc3a4b6cfa472c2a8dbcce5aa768d075fd3183da3ec833d1f8fbe2f95367279ffd45729078bc35bd3a3f6ad2c3111f80d3387f2989e20085218c17c18b8c1b159be91327fb4cda86ae7e53baf6e1d8c360c5f1a0154fef6a989a9dd8f240c682ec2207ea6c2fdb788419d8ad6c07e0759ba6ff36b749a32fb9a8dcc215c4ebd7d91654bf25a0b9f2b5c087002759b8b4e685ea4f26c98276eb256ca8253c45ba8e2d207590cf374930f0f058269846717624f3e5eb425edc8699d5d4c3cd5854c13eae27ba51f6f07fb6fccf5267468302f4b9c0877ad8d25d8634e474e7ebdd66125d6f7ce7f40d29c325ab9a78160d135a346b28a9bccb81152bb15b72ae6f8483640f565d4785019dfde09404a0e4f71da25d066cbd37f051e5e42019f756f8947c413e3ca811f3e98224709d5c75c9318daf8520dab9d755cf49bbc5de21ca1c925ed4b9eda8acbf9a69fb7aeae77bfea3b22540225ed54dd5e96bcda6226c182667bba9845f7eecc245a6127d5c514508c7b775903cba93e3371f9e10836498c6a7dc076e2d385f7a0cce6c634ae8afa820ae4ef2d81e7d8461d5a95c2742c88f20a2b24721fee46e2461f6c8517dcdfc3a82577bad293a107e5ae7184ece6ec22edba7df378eedc23f9b8b625ca3d4c346b04a6645f10552483b9023637edb54a2acf1257f85af26312dc82787978b9c0545efc7373369eb463673e674079ed4db0f5748c49eaf5464792bfe89ecdd9edb34917c4d8ac37d2da91ccd38511f27d3bf897e21c30b94bdefaf2916e211f5613d5247919c1da8831bf6767c4fbfe73cc3f190d1df811a988b13518bd815e08ff61b313bb80b835705a825263a0050d7f9b2cf05944e16e0b462bf5b9b015aa41ff431a848d3a5fffb4c84436e21ae49cb6f447f4121e2daadcc07e90e32af3b2ea5c613cf113329187d2a068270d8115a5952ff58e6614688e08bef73ed80085818bb7f74c4f74b29477e39de7be336f5dca0b5e96649adb30d7ce896140b3491946d5089fb321a743b8539a8efa82573f6ac2f249798d73186c8ca5ddf592b40a33da50004f47124d6f5dfa01caccd0a1c77b37b65b97e9f2307e7a3c4b16232e5d5db05784872c18d95cda8cbbcba71598a4b8980c76f2d2c72335c923f46932343b3dd0e06bec23602191867850858b7eb9ac82a599b7435f05622bae243c76c5bba7206f8bc5f656a9dc172982b69b5de17fe726f1c5d6b85704189dbf479530c022253488ebc3c30c028b93caa63c57c975166f95c55fecae0fb05e0985fb128b60034a22b1ce8204fde9ac038eee5d61d9d83d1c4d3b8f2a1f709519e658c43e4670eca711625f520f4b54e57017d79ccae0af3a777b4bf619b07413e75dfef0ddac3c97ea66d7d7854b893f1ab06d53b4977a8ecc9f17629869cf8c3bff99eef367012ad1d9ecb8563a2fc336bb5510b50a2998cba1dc88f657da41c14cea142431f3e49bdfb034546c4f34cf73a0f8c05e6f4752ccf428ee112fa5de487d326973d297f161695a08b005083f5805d81135933dfe9de0475c5b007f9822f3fbcb5ba9fd72bb02e794d11e1123fd41473f1b3a0f4a854f596376c66b94ed8c1f53ff523812ef26754cab369bae2d963ced90d9a1c5cf6ef905940c92d17b4ce35de136347116b78370018df95a4ce65808db7f7bba7235ebaf6abf3ba54e10fd1e15e4786ea9d13f3b009010e1d76e67a606d91a12a6651979a234b2d5de57d8b8c1058f534e5a9a6a542d54fc9d7b2daee9bbbd32d88c8a2508a573666a3eee144bb116cb0eb2ff5f75d3023e4dadcbec4349b85a89c16bb64131d2e3e5a640190b8b5309e7f2a71854b65748e74959d8965b5a01a4d2e3b4dfbff2bc93dcfa94cdc2638f6790810e01b10c37ad9d4724b0ccdd28e07fb24cde890fff573b07e9eb3b3dd4343af0dc7b310874890ac72294db719d8c7a84adbbfb4fe2b545b6fa7701773ee3cbd8cfdb939aad13a741e79e9407b675d4024180db3d0437610cd607d274f9a574babc4929a5186c73a1431d1ce3cedae3544b9f5d2da6e5b6d5c67c976b7545efbcd5c9e5d3ae9ab575ce4b83bf40e7b3f4564eab050df7547fe4f46bf725cd8ca78902c2a1ac80b7494d1bf1c62cb721dfc0407aad71d9f9b3edf17648c32791452ef334368c68a95329ace80a170e6abf02a394a8abe89e6f7064c1ebddab166cc29c5fd2ed684edbf4821cbae20d12a4840b7fc1e9526e15f3f245f491245eb99c12bded8c4fe64a43aa3acfb63ea51335d1a614f2df2fbf1c8f861c9ac1f2605f10110b68a783b24dfdf027934defe28e0c6dacf6a2ac12b20623f09769227304e29da09741eec2b49ad535aaf15eab8933c10ae04d58dd3117f3b537b34e2b0e0e714c618f26f18c77fd7eab01c21618ab924937b41d10433e0160f748a0087ad7b6d751415dfaed4d85066f75e891a34a8d848a7bf4321cfcb619eca8fe874ff62ef2b08fb490b665eb8df55f18e629a918f995e1f31c6f82d2634efbd5c9fc88d349615de5c7ec7ae45c41143153aff2e4a2580a60d0b6a0ba314d5d387da77f175c90cbf5cedc5097c2683b5289f6edbb9b2e2c1c2df26f4b1fc7d1a13a005e728ff49f8b0602e7fd6a0a54efe346efd1847efe56754547aa765dfb1445440d84cc547fa6c852234a9cf83230aac68e50ae36fc2e9c0fcbf61d1dc91fd9f926d3cdec36efd6a68b52a8966c9cde6113f62b1c88e8ba2483cf191ae24193b7e9ca39b762b2f5a988adbc376374d3a0b5f1663573cfcb83a1cd44355a7e44e46274ce374e849eeaaea6f5654bc01788d4b551bd91f9be84cf399a42a8e687790dd8e55c1f0fc994d35e9542dc756e672b960187c98c1f70e3860eb4b5887327d8ebe5afed03899956451ef99d535db57e14584a9ee1b9c91f5b0d42490c9821112091cc5da0a4b1deaf15671a0998c280535d0367ba137bcb8b14560552ddfd9da128b5af527baddec5bb4aedd3ebc77296dee5717fb88afc25fc80e41fe5813f1b6cb64d17a4309eb6f7621347172ddc83f0b7bcbd7ea4d3396e533e2254235110e8605232ba9b28d15148644557ddfb8192092f6fd9c1471635d132ca9a5b26f8b81389816f0638d88fe50b5e98699d4a86ca01a07444836619c8ee922d08f0d4d87ba6487f6a65b7a50672966e0871552dec093aff7cea6666488dbec6c49a31d3c95c154e8338f503e0af3e4cd73af9346a528ce387fa627a757f0f28837932d86be3ce455f22c14ed410bf336c516d9db4acdc68a8199ce5ca5dac786b6efbfd63a6756dcf728a933eedf5a9941abf8d4a91fc329096d78c7d3dcad40d24c041d8bca31e327b6a8546826011fd095f4a997917dfc0a799c307daefe83669a79e496f47ec87ab17761c7f84cd913dcf83c0d15f612a2be7cc146d0cb40aef85759716850d5a4b12ddaf4fcb8538ace474768083a8e5b40ad74447e8cdedfc690646100e6d75b33be387830487618d669dcd2e6eddec9c8f226bfe53f6a1e499a305014c0d1dedd39b0e4f4e2f5ee30ccb2b4a99cb263660aeed66dc5e329fccc9258c66b0fb75d9b5c7d59c6668a4fa3e609d9d10aa8a943bb28a46b1b83e6333f3b628ca6541e716c969eae4f054858a9c55171ee98d383b691533f40425b4c17067b65050f4fecca644cd83464bd2e9517c6f431c23e142b752b708a5c9dc6c37a3e23ac3141486bf769b855ee801069976101819c57e1000526c4b120c5a60dd5f14bf6655a96a9d4901e1dbe30f5bcdba81facc5df123f476a0492381d29a8b82774c794ec39b0b364d22c3d77beae9fba1f3b6bcb66fc7ab24177fcacf2ce693fe27eb0c3e89e0614f8d1e31f63e02379a63c730c6c501959cf2c525cea0bab9d155517f433ede9b5b72bdc4e56a322f5f5a23d9f9fd68750f465950ca5ad09c62acb240e3bfe0184a692865acd76579a961ac9a8802e3bc0326c0248a0840a99ccdb573f11546f73aa36a7bacaffb7bde9044640ef8dcb5456b5124614e7440b3678997c72ffcb7cdd59488be3e0886aa3312eba60313d2754fd8ac105b8d6efba3d37917e88d5c9ceb709f45eddff37640b9574bfa6c798703e5c8d9ed3e1a7219a4caaaf586eb7ada69b11dfb9fd7a6517f1395be4cb808ad96b1c55ae38d78d4090d1c8bd8a798172d7559bdbfd4d3ffb3c9c16b62f1695c1a48f578870396f7add751fcdae9e38ac1634b3c12099d689a511fac359badb1ff1729a18f22c0733e544483d33714e41d943fe1e31b0bddfa9dc46772376955d2073675b7462e11debeece6ac8945153a5dd1b23d68693bedad473cbd89ff73402064b4b68c4e5490f08acd08b109081c6ba72c51fbb30646e8f638f56daa4c10d4c76ce8ab58c0828d16c66396fd44a89773831d1f9873b806bbc9c14c5754c918c4825ba4e4ed93fd21970b5c80129801f881ef1b6fa2943bf465f164555b4ac01ad1f3898c7f67b3915bf63861c0dcc66160f3ac384bf6bdb0000154dda882b85ac951c9e00bfd3ed516ecbd983dd928cc2a1d923b8add2e0818cdc4b220b4c8510f7a387fb0c6cb469dcf3c0d087c7d37c5e9cc24116b46edef21147c03f243daa7e2140c42fe2ef74f4a76e6c9821110474693f6e75727534670d1d86acc75b577499c806146d5d0707fdb69b8b5dfbc41f616ef3214e960747894d5f90b4b437e205316eed14bd6b135d1bd644bb9e50a7182200fa86997c5a7b10fdbab537a60d1309da6a2071fd3d9cb1996976576a503b3bb7d50e90d3fbb0fd882c25e93d826eed094181cf74229e53c177931f05b04309c599c6966a98b2dd0a3b8c1a9d7f6091366ab0c8304dc8efc6173dae17f367348b160b7a7370b68cd17a941b5e1bc68ffe70b20e48b48fe9eacc69bc4e6da92a13f956b7a12bd2ab699225190b08f6b9c4260ce308a1065a6c84067a77941abd88b5fdf71053b68b2f938ee7a3ed44e1759bf25bfb41fde3234927ce56fb1646e3cf7fdae0333b4697aa6ddbc208dee6f5d49752c03a0c01b5588d902d3a6a204a019991ff6614b8b08d1570516f7cd308b6b51b449bafdc957ef236eabcd1e0877529bd7da3b55822516586e0c4133185aa63d4c1713c86538f9d97ee9264578c067caa099dbb3ad8688fe3d205f6e00b4339f44b204fd39a9d2079d2e188cb9117e091aea51e2f709fe9d1a72b079959cd48e77fabbcd422a2a002f691019a6f73fa1e5bf9507599544b73f62844dba8ed0ff877e4dc978fa1909ffd41778dbb8bfb8304eb50047be3ff76818d1f71cf1618942cabecb676d9866ef1186d854d1147893e937a26ca8604b3f25a9660738aeede5a7eba555a48d5021ccdd87edc1ec855a4ce49278d9ddfa89e0163b485f2244a3700e0d07a7babab9806d7caf9c08001aee9f6bebf0a98c4b5d9cdf64bcf121bb822cfca2bbaa4cd97015b08ab368704aeae3268e01097840ace83fa8d3b28265fd1733d9732068e5639ca90194383df2de4035e4d4150a999e12a79e045cc7447f66337cbff54f7bc41b39fd635609c38af6cbb82996720f72afad4faedd6add19a22c44b2251c02b3fc44506a39d4b380e3c248c40ad919a132e190f2cb4ad739350f0e72f8a61428b0a230fa2434fbfa2e4af563e8f1e4d5b82bb4d4da3d167a9471b60011344f0a5bf61ac4f5b2f79a68d81af5c9e5b96ef06bf9e48fcf29a581ad6088ae29833399f9da63967d19dd8f02e320e4a358028948763980c4e8b54d2babfeddc1e1a27ee81fba955f56c0ec38074f7ba835f51cbe88db7ab37167ad63805be7de10d7d5e9ab846aa995ae14e10075df6b13bef2b917de928549620a64826a13bf9c0c060fead478e89afea1b181a0d377c7d5777bf60fe24822966752e96b3d263469cfc37de6c313860985ab37496f9cc1a4730bcdc250696a856e644e9cb535a898194f0c5446e56b73d4dfb5f1382f3a4d4f2645dd0570aef544822dd04fb79167a5c54f6182d6d12e8eaa2e4a2ed4f2bddd7af58e49fcd8d3b8488ca36da3b26adb720f26bd90a99ee05381b76aade1c5d80d172eab49fd0ce7689d728e1edadbf38cbaf5fe5240d6a01efdfb0b3f92b53fbd9aa5d86020f673bcac84ac415475e2a865bb5835f42804ada866512b072db2cd8cd837745e7efe9f8288721c1c7a43fe96564ce96e3f34d68c2402f396a4292389444a14465c9a0238b1630145de781c07532060f01b0ea90c516a422f6a43a3c3946f83e316f2bc00aed290373c55d2fde92b55d84180da52238782890273bfbd922d031dce89a39242f6ff4d8750311113159c40a6be0ef86face2882a7e52659ba97cb66f5c4b895fee09332c73ac23a6434add7b5bb68fec3ce2da6596832865b3f7d856094a679b59ba8259ab5fb5e256a4873b23572c6b839baa3011d7c9e1cf0b6f2e3f35c295aad36b6860cc3a1181f58af10f3fb73d73db8db37dbda0b9e3d458602498ff767537be0e41aaa1a96585cb580753976f2b23ab55b218b7fd6c114ea0ce811cac0d142a3cd9c7dd0684074ca31fb097b042d11cd5db5eabdc34f403fe051fef53eb635f6f25686db15ea7bb1b0d9839906ff3976e36da94d46ee0353bfdfe92e6fc2db643078823c377ce50224797f2f554b09e16814b2a2ebd2df6ad8aa3e80a486e2f83876b166e5316cf31ab920cb078b668fc4153331d70a6bacaf5540a59656a13127b1da889fac9445dd3a8cd1d2f6d3b245b053c36d44b90609582b267d5e8a8af673f5d4b8e219f1d69f9a424b7a12ff798dc3d82ad09e112270a3eaaa0e4272bca8ef61aa552cc60f2cf07d92e51e8b70883a068f4a6f3a8582dbd7df6d6dbf4283652093881d8f59afca2605f1d491cde5708cfd9dd6214b0b0329ab3bd05227045d66f862914cbfa07ed112f1b8f30140ce8a498c18a63cb4d3b6e8f8265a9f2a6c9693cd70c54bf7163016d1aa47c9e33f8793f2b4d728b18af94b093f808c0a247fe63fa30d36e2b42c64d0c27c7b51fa356a6fd6656247774bdef5a2b2f569ebea3cca9ba7523ae707daa395d114000f65c62ae145b342e73a80eb3ad6d4ad6299744687dfaf4a8152e82866827e7765a449593b2eca7e5705ac3b782c5c8fbe13755667e7c47ce052858085a419c3986888ae528731a22b1fe8a58ed5018556f6744f4cbdb3927e74f67196d7825174b9ea2e7b0093beec1feda65357456e5f577e4e1eb36d9ac92fd0c74e9d4f3adc75df9a599bae1391ae7318d2943c4807ab8743599c8ae6a3aa167054095218558b2832ec1693dc6392c43eeb1e37e45cab791102e1e9aebc534ebd5d7c1b7e0d48f541e16e684e904b342e7f5577af055ae9eca3e4ad53ac1f51074be9a9d24a512a93cfc4d36b2fa7502a54eff708a510086a86a117e17e0ba927450220333581fa92b82456f6657868a50853d9f007574c4453f1e7aaa9a06fd03472a91382c88ffd93fdd0da5c95bf35a2b6fb1f7a777b9b98dbc549b8c05d9f703fc98ecdff73d2d0561fcf7edf30130ce35f3a60d5fd1c08641a40c8b40491542cd536b13ae05f35d048032a3bb14bc579363684de49054aa1fe8d25c4841eee549ea1d8f4e338cc79fc839625672e060a36199c0bab8777dc1fc3ef1699d451181d7a8719ce96cb0ef5d5594f05ed8ec3fe0e6edf7cace67960a7d0297d5e7f1765d78d6e88e4170b6bad87e08416a675824e8d7b04799c07b8060b758fbfb3b2747aa466b073e274fcaef72eeab151415d30a9d2e175a29e85eddff274bf416ec47ef55a3649b3aeac85284b292c6be8e9fdeffe6c13758f90d1f61053c52bdeaa162ca671d57d0c0e34ba4cd09a6c8bc3e1543f556744b1275fab933fd432eaade2463d411209cd60a7c943fafcdedb84b0a5bd32c07259e0d8c0fd897669a4d97c969a80d1d40aec93e0b2ac1690ec245328cf258070ef2db6c4678faa40dd158a70f199eed33961b0f9329c5cc7117e2e800d0c998a991adde807fbf27a71aab1fa2ae46212f06052f8220c07acdfe52fbd73ecb9082365c938cc7445af2266ea59ecf2a600bab17a8926d2f90a35ff5b995eb62a9c2b7bbf1d15783bfaefb4393404e7decab4608845146ad52b4c3cbcaf85670139c1cae8400655e44f23f3235eecec33adb24aad53f57007992452180fcd7f850451018766069f2f11f826d5e44da111b39ee8a45039f3de08f16cdfb806bce028b029f3aa460a3c71884c269257cf76378770f2c4fe6191b0d0f358c8c4c7e9974c16394b86b7f4a545cfb3b51562f90c89acc9a76728454b2608f3be4069cce211ea97573c2568864811e900619092cabd481dc4d504e85ded37a75588d94b7bb7f3d46778352c9c28743297791f2948f505be93eb0e2429274a1a57018dd3dfc51b72efc0bd23852851995ba0830a1cf32fee4d12d92a2ee5b967aa420a296f05775eca7c4572e3214d58028bef8e9b2ebe6acefd170ffdbccefb01984b7a39911e35f65357923a4c95a1985440e53fa69b4aca2094e4fff99b7f696fa2ce6253cfa6377c028ebcbc3e0976ef7b9ca9a3d912406c1a8e5d03f33c5a776bc9d2afd72472f282f7fd6da587db202a82fb38b64d6af0f2da20cbfe0bfa9f82d15b4dd5be0da2a56745b11af568478dabb70518d451dcf22a304dff89e1a5d27221100fe529786fde8f7f19a4fb3652b1576c0cf32a2d388f3a52195a322a1109c6f0e3095e37e6bfd6b1f361d91d9440b9266de8f3f470bd82f3eb4e84789f2847d5ef4f610ca9dbc340fb650867d6dedfb48241ae51fc938cdda7fa91d3fd45cc56b484a23902e28d51b2c472e19adac3aaae2e965cf3b544a1a8bb2d2bb05b035f204e4c3c8addecbf0b3426aeedb332f7052dea67e93e27033c29d502b67bdedc2bd47674258a0cfec04f51939a68d7c7b6433d7c3102f14cf22cab97514da9cd95e5ee9a85a1b50072594dfa64c4c9cd98fa57e813486bf9ec222768b1a6f33459a7586f47b6f22418d81c3e27c12f912527e67dda59ac43ef7d9d29306eaac9a9849fac95253381c7ea26e584f330f2cc2b0678f6599869d971436fb65f1d6d6d97a2b3db62219be0ab5bf3f037c0abd63fc6b8a25a8a2dd108397738e2b3f4ca31cd6d83715244f7248576ce13dc1a98e09b5181e65a902b776ed5be269117dbd8601c5bd03e7cb5ff76c64bd93219e3c6e2c3844187047842750e42b66239357d6e8a23fecddef3d1e22101f2d55fb18cce559a123190f50eaace8b62d1c81e5d54838edd83af7704f64f21b9241c5772010f531194af792a7ff971bf16debab1b70d8da173b98fe5409c77ff36bd9419b2e8521b8d6defe2f6c8f12c22c46c6a1342e726c2f7eff09e355ded0add0cd948068ebe3ad80b3d57d84b3e0ae04830c5f4298a59c11d790b13e25ebc31243264a1de3473598d16e83eed34efc16fe73125f13f417d4f3a7a2c693d11264a4e5ca704fc9bdc644839ae28b267769a60cc42dbd417ee84050118bc3d48c9a2f1579b61cdc017b127985670a67679e9d39ecaf71c135fad480c6f611281bffc0240ea4e74d1212b1eeb65b0c7544473095f45928b5f5ca78251baea4b58398f6d3fcedc024b0a3851a49eb500e7a91b2d70e959f7bb4f71d2f2a9e1a1eebc8fd7114e49af561ef9e87b86c1c21da4fb4e7971eaf031cf7290f54edeb0af8eb7d981246eddf692f1eed6db720e65a073259e7e23637c86254b03ec87d8414e6f14c936c8590f4832e47e6808be5700d4cf72f1c6090e0b1fe53f9dc1e29f67aed362c699af0b4ecc95a0b19347e12936f4bea592ad1fd2c7cc9eaefb067ff88794f35b55cadda6af32b9e2a8b97c8d508770f5f95c67cadbe265566c407aa27d926d061c85f7e94b316392682f200ecb6e71741b5e542e6ccb7d041fc7d96a7ec84389924716b249c3e3be6d262c989f26050005fc40841bac8a925ba563267380b50c50a0b9d57c9a2d32170e9801a9c4113870ced2b9e1de23e2f337abdf2ca6be788bc43d98d2d0a88353246fce91e68d7c82055306903dfafb6303f597106cbb9035481c579dbf549d786b16f23dd7947d0290b613ad6ada2702069b7ff35e5a9e5224e49450538d02b6583ad1b5caf833b54032e21c0379f4d147c0bd895585797e81af863b04d9c00265a5f423a91b20b02420c5e3aea88a8870d769322dc5f0e39cbf5d6c0ac2ee03776862658ae76172dc804ad26aea1793d351464fd068c99edf503321a02f4e256b5b76b04b3d02e7018e2df465b076c9bfdf83f29a3c25a49ac4c61fb3725b3bf8ea7e45b2a9354fd60d6a2ad39e16f266d6aeff9954257fe3578fda650f81dfda5086ff2df96160c8e1abba4bdb45074b2ea7c8c9613dbdcfcaef4013a8f00a25b524368b6a7f06dc3fa6b896ea18dbd99f313343c83011e33fd85063e2fa17743f54bec85f1138cd4e324bc8a171003fa01e9913187146d27a51a9cca6cb498cd5d2553bed14c005ba54c1c11af12c9dad736707c94778b5140b4c4cee27c440e220b3c46ee31f81d8950336b0f40e866431c6466d84cb4dc5c7fc5a206d6472c03dabafc26afaf7122bd9b4b087e343a5deae69b85dd93b2b02168ef23bb7c0961174c3056fdf36262a1a6effe630925dd44ef399ef55afd17c1953b8aaa7a942bf94f711608077f7b5393b27c77cd79fb6b6bf89f2e4d9bd43847a9928491e5e444fab38ce34819a0cf6517db267791a58a23068d336ed437316acdb3fecab81dd7f69e919e035709406b33fa2ec790934ccebefb2e00d23a43863eafc163a96d74813cc4174ab012f646de3ad506130fbe78bfb275d832cdbe5f8d83c9f6c6582201a5820b9c19d4cad39eb7ababe105bf3300556d58e3110f29909eb836b21f20ac28784d56eae675c10e095b09ad5295593a3e6732b4f7562dcb255584f25c42364596e95830bec505750a3e27f2733349a741a80eebf1af3cb98be79b74c2b522135a8dccbaca08b949c999370bb1c2a425a501272548d27c38297a1a4099e11e2e8558d8d598ad3aaca296df87c93c5fd5161cf32f6ccf3bfd545bc66788a07b7baf2c633673e59993ac0ce9d7444b6f3d4fa713df94da328a91df46b8012cb36a28c36b41c00e4d1127bb94ec9d766f9dbd431f70fbfa05f26c849b030d56015e7b0c15461e26c06a3842e6a289dab755a2c41e2b9e8ee6920c4fc86b94ccbea8defe8ccf104a8ecaaa5164c40cc26e94e599d5602af9407963641baf152b7945e8571bfaa3b28b1eedd07c5369a8f59e145dcbfa37541b63763369bccdeeba4ab0cb54979316dfdf469d3bae0312d516d6c969eba48e30e3dd9546a89ecaf90bc987e7aaaaa8a798c39a81e7d5f3544c4d5401c66a5c7d905f1f26be1ae3979e9e2fc6f0506f015bbdea88f5c7ae2e51484c3bc211f0dd138dffb6007b0b3840fb94987eebadbef09c034e05d1bc7c5a00dfc797004af26f3806a753391e7529e0d244afe1c63d3cb37b15f4ac5693a3c0c35d658ea30711353bd8226f4197c27186ee78d81c395ffb20eec798a59a36407b67b54f57562c7d120a18ba78ebe549fd9fc08b2696c96c61088d7942c6f9e1d382176e44953dd8c1253f746c1a16a6617276eb039cac604effa04daf7f3922626d30f7c90b89a3ea974f9d6da1e1a17c8f485d2c66ec66dceffbf82ebfa5fb5fca96b64fda7728fe4979db2438ba113357f6fb3f5ce9a7106a25af5b9ce82d6ae14c9f24d87ec69b252d8bd3bbfbec204e16f26f81a6e2eb38107c0c266fb8027a9834e920f9c3e29c232995d289874a7b01f21bdd61693c063f3f23f2cc7a23308e9f6825b3164161b1c76128fe3b7286cd639ff7b544f96d625fc8b0003e6a896e2170a20e76802bc75b354c3fdbd9d71232cecd69348f5da51ec58d2641cf82b8b16da116fd1e4dc036cd89a4eb976f783d2f56fb57c7f372b2b0f0f4da6586529aa1cbfcd08bf47ace5adb6d68928c767adc9057c4c8580a92f8ad6d5d3852378eade95dffe2a2f492b28d38263f936d1df845ca309c96599934144e5db61756b6b88f09f0953326a11241776042583bf4ba80443d16b9a4b5c72850ce1767671e5848c4980120d4dfd465716d3196d8b1e49e1f7541def0d9c4b0b959390d1a2f30e0785e3e670443e8041d1db5021ad89e583c12011908ec887562e14588e8c709ba1ee40144e00a4a94a9e5881435df2c80018773d0554a6a6adb45ce77c491ce3214be02a1660520b53e92f1642b062ac8c3d5eef8eb6acbe562f3f27c1c7bbeb0e9acd54bc7f47dad165077d3a2441135c8ff3e8e4fa8ca668a2960e730a14c858e7dd049f83808f75108e30e821a27076ce1c22b5cb8fa4ee900ad8ea8326df841d3da3aae12d185fe21f8618aae1d21ee78b078c785c36f4285c91b7e56a5fb773ffec03faecf1dc6d3311ddc1258753361d641269be260d28ced8afd04a5e393328de47bb12fd609094478c56a7257753b3a4e7b34f1c39b15220f4da0c0c3c5570b902324e9ca9a68706a23f705ff6a91d0458d564a4dcda075abf87ad7af07ef0569d6768e4d6762bd1dc027a6e59f3d1f78bd9108d37716d18b817c2663ecfbc6fc295b372eb53a89e8c1f5251ae7e4aa2a418dbd3b3c7a8f07a94927cc2a78bfcbf090306b8a17b014d426e27a2b911ab159f8e876da5efb851c474adf5075922d071d53d66148f7023aef5654bdeb2545a6c02315f328a0b7c80d6edc3d12eb8ace0f5dcddf224149213cdcd79adb5e4080cf401240d19ae9b6df551d0af65aa901c461220388e20117e99761a4cf314024e14e63c4e49f82cfd3110e378a6dad25802645ab5835b9993287a190c93a86cd3c1ef780044b294e655731122c73ea36ebc845a31c44cdce87841cecbe60c2dd1bc824649c781f33ea66d08556acc66b2d8ba47375fc38bc6ab39f45906104fda5c2e60cc0ccde06d3b435d9a00014a76c5da49a0f350e753c2a3c5d28defd254ce0a8fe459dd2fb520b68e6086ea1520951c6743059b6ef771e027045e75393d428c2932a9cd6284f61d009ac8d5726e0bfc9347f9020653f4679132fcd0c7110adf780ccd5a82e5b649c41ae02969187e34545e2a52dfa16840b1d7b03f1b4b5869a15e46f038b1ae1c82a325fe095fc93f2d56aca642b265da7d36262edea82c3451cfa89f5d1d690253f1870b9c606a143e2c64a55fe53177840414df9010f922a4aa72ef3e9fe71deb083946c3acf34aca8b2efbd53d4ce3ab2510cf97c34b0ce02ba7e76ad0589136612aa5121933cefde7204f6889fbd53cb4eb2ecfde4807f9a43eedbd347eac11cab904c0a331fa1e45bc417bcf32f96d37d77a6649d1ebeecd1da177b9bd3be95ee4364f85bf16d6217bda7cd99f77719a7799f8f9d3f7cc3c618850b208b3f1f874755ec89951b0b477b5d2d3e41ae65404eab3f2d9d08b7de83534465ef7173691781c06da0709232ba189dd592281e122107afb061f1ac0348930e009c56c9bc5ef65716bbaebd3c49bbac3fca4a91b18eff799defdf021ad040db70e28c6c3aac1420ef9f6003efd76d0346c002b4decca59536a40b3bd4cc9cd079e0664dd1209e07e46fb5844a0fd5ce20ebdb0a6bd76b87db86c4cbb53ef7f2998ab4be5cd89e08d8e08e39a67570f9ea1576cd2417836e55bfce5185514cbfb857c12114a85e8bd8a33beeef0529e73c14f83d312a13ede89ab374750acf085d6345ff998f1037a96ce7b0d6c1a5f1ec5d5bfad937cacfa3ece24256546d6034aa68ce54fb1a51e9a30e56070761eb3399ba693b4372b2bbd4205b4c95adb3cb0df14cac3b5c295d9414d5ee6a241fa4bfd226b2ac6e72e6ebc397d44409bbcdc9d0b4d79c5a102c60a795891b6580b37d8749c260f27b3a3519d28746081cd0014ff52b132501aed2865806c12225e064505aafcda9a3bbd06caf84df940dbc421969808f62dc9e7e649ba1ceed51a613a626b325de849743b71ae79dd26cf43cc1bf0658a20a88469df85f3f53f8fe3258b5c833d6a0e4fd3513c3a3113b85eeec440a7b5b1a5d0ffc1948b6b533a03c0b84fd993508cd28369939b91465843c4135cdb2ba494ab3f6684fb553a35272aa734e0145713a6a2594ddab19d559b00efe6a574bc8b3a82dd6e003f337612057aa31180a9648f0caeaadded24e82ddd2661abfcc510fd130ff89c92701a48830ce7ca58ea7794b08f1821121731d3eca9ba2cefcb13e7084d2773ae91014b184a305531ed755d1e631c73d313d66c03036ef12ca1216ac8ae7ed88c3cd0121c92b768efdb3ff0bfac6c06a621a4ea16e6304f9786cbf93f7066a7ac38aa6202cf1e6062375b09080753428250daa1a637b9f022b2cc873d2f41f409c681c8c0558b30278c5e7475e429e554869a3c8a0886eb744fd92bbba609b28e366a7151f236f97faa6eefe257dc1703cf6a244314e624aa5be6121935fac2a4f42e6158975569946360fcbab984fa90db2e2d07aeb0e644f4db94f18dc4416bda4d49b5e66387cfadc9a28c1a864b03fbdb323443aea1904a61f0618ba91a38c006830ee532e0283385092ae53aa9c4d83003f4bf549c2977717676758cdc517173375392b4a9596ca2c2b7f4022a1e9203646015cba90b019b4fa0d7730ea75be6666595843befc7799324ab99455b4c913a0c9372072090cb40fc7bd2309b65c3e81c9fa6bf6094bf6e26865c5cb479acfb366371467bb2e93be4e79093b886ef6341b2d1861a7880be79777d9e448dd69654f1c38993cc00ae5f727b65add45e1be3b6f44cedf02bcee2dd81ad640d9dbf4a4cc62cf6aaf030a1d92408ce8de2d349e3a9dc44ca6f9516bf3b51bf71f11367ef2de486a66db439a73b866b2ca96cc8927aa26a107a554eb5f61d76b2758516fdc1cddb737382f39e26460eb59d19a25a5a0dd5f536a53be9ee42513cad53defd8eadf234fd52eab94a144919d8ceca28d4a5044f92bea986a25791101164ba8dbd1697b7ce1d46dea9c687e28edf3165f7ec0de1966f5f639b6d2b8e52dab16694eacd598037101570da41d41a03d26f4601991b3bc03856acebaf2d7cab643d1ac73edd8a83fa4f391e87aa74648872e61b6b59c401fdb2ade9ab0df7fc8fe78f07900f12b45755aa88d7e67aea0b726ad3bd65fb438c38faeefbcc811135b3d6cd1cf3e89bf11b2f622ca75c70ccacc24c6179997e624b326565924e4e52c571d6061e624275850b5484cd8643ef2fd9717396293fd1949f7610688ff700e6937661bf3751131fb5ddc08069cd70f35884a873ffa073bc1051c9d139ecbb7a8b52d98e9403ae861af7e87b4f2ef84a0150961ec1ee82360d2120434681f605dd63d4bf3e78ce1c905cc0bda1809a67808b9c34347a9a5a044e01ff275eeda3fea4b55c1e260a15ab0bda454e0e38fda5313c3c9b36d9d67aea9c177e2a90efd259919575f6a9c5245a0b713f41cb8e1032f34f075717696c30486dc046a0e5e6a9b8d96ab18f69f22bef36d3fd0477910c2b47e973e86cdcf84d799d7e69133b05bc8d287f377823d27184cdefaf97028a4be38455de8a09d354e06bf52348ac6d5c7c423a39de9298f1eb1a70f4626d64aa68ce01dbdd44c6b4b6c0604f02e6932797f986c1900b34f43b579d07db46ba9758883f5f5f3adc1ce479d00d9b6ce3b7a885438a18cbadf08864cb7699177b86a071d4a5d8fa4cbbc9722b70edbcf37bbc492425958945f8a3585b88ecb3e76f6e8c4c31396693e2c6c73be596b4555590f62c0111e30312e98e62e52b9ec18eecb48c944c7830859ae650f9ed36b1a268d8a791a68479fd4b6069932a60e34b3d34ff3a07441bd2d8c285fb71f96d6d711fa38de18a514eed2d7ee072d26fe507ccd809cde666079a069a54682cfdfebd664cf39e46d136d4a33b162d2999a29a201b44ea6e67e34184fe336f7a7b7fdb8624f220cc8b258845cac558410c75b33bbf26633ef17e0b06486bc450315f99cff205b7505e97c5db7c813a946744745082fb5682bb5e0d740cbc0a752ad095d365fd3def33debfe58228b2e609a0f8bd0bc4ce79b99208d42b2f3f79bfe1992f8e46f62f4cbaea021fdc8f39c6816d48be224428eb326445dba360c3be8bda417209cfb56a57307611dd27739fd379eda379cfff86de4f0651d3b30a395b79e73f3f270aa1c443dca04b9b64cc8b060471e5bd24bbbfdc5aed4049a08518155d4a0ef72d38cc54618cb514f73f7ed934387c9b77535de0cfcd2d6268d669b1497f1a18cf72e7f248af2f179fec88a35b68cd6ec752b099b4b22408bdd452e84d9a774ca648bff5c6135fbadfa2f5dc08b4b528a53f919c7f51b1397eff57202b97dfce1383c9ea014b0fb2728e20c0eb7c2dec2c85a4e6b6db1784829510ba806c12a4e6e3c2f5be36ece9aa403cefa5e4a80345416f3ad1074a851b1c91a32c35b31ea3ea14f54c41c013179e1a3408ce4799d8b38d821c155d82b8b3e309c6fc18534aab95c16154903e3d93da5c4337bdf6d4a1f33de4bcad2d175456b9e7e91148c3e313aaef238a74bf95fa64acafdb6d37c6872b5151ca7bae57cd29e04e7083e6818f4e0254c59a71eeb40d84b070fbeec655b1f5484335b71cd90fec5d35d7ae0b8c82fd1152a9bb4a75bfcda1493c41e7aa1db6fd121fd2fde468a39b816d1bfdc471464c8cd906c8a11fd5ec7a556c8644f2d384185f6b2cb5767496015e5c047e7a20f715b5b426a4985b8466b2310e0ebe7998c4d53e1a6563ab48c9214c6dcd131069303fbcf938bb6c294b6f3a3b791873fe1e119c3a9c7c488452442e76b0d4a71544861d55472eda65ce063c53556771a43cc00a9af31b6096ae81d485b3524ffcbac54b06d5b97351d4cecc07908f5409b4232ebca6ce7106f8c51be111a1380dd0b9502c185713766c9f73a4c91bebbd957584e161bc48026479c9e1e774b31d0db89b95d6400576fd76614ee4f6278bb7f6d0636b08386d444467fdc5e63c7b6c19532595bbe8262fd6afaaa07db41604bddc31e97656adac6e966f61c8f1a3eca539c851599a36e56aef4b69fe6b29556b2f9dafdbc6412d99809fd5437d1e25eae10fe37dd321e7db46ea6088c03c5ff1025d676e1adee8d978f24cb5ea1338c23f31f9952338cee10edb60fcc3aa4924aca36dd4ad084431b16cc972950dbf61294375c7804d895611137f9337bc6be9909576041ee352adaa4081975f524412d80c1b6afbdbef8a9b749d27cd5172d7141981c06bc590e6a3d2801589b12af0f6f53d448620383d58a42224270855c39213c9a0c995ee26b8c40df639ac6a16fc88c0193298861222539093414ef6f834d77bf4fea7bed7f8553c32cfad914aeb0f0ef33550bab76d496cd876788011699b6aa0cbc893e49ef0f7d7c46edb495296ee6f30d5919f175d81badeb73cd5553f2b737321f6d9cce2e3fa0d05009d33f43c935d6b2846998eb42b030a163c70602a78fa9df3dfabec90a077bddcf5e87265f2a5add4e69e3658510f8b0ce1b549e3bdebf0b694e768945fb226ff560520074381723da878c55f42e7425be49434f2241fc918f966a4cc612bc8f0d22b4a64cfbafa018ece96ef78e5333f1f205a839b381bdd3ee9bc5bd859db63e1abcc88e04b6c5f7541bea0766fb090564cf07102756498572e0c8ded07d81e100aadaacc5f3c70b104ff7be57d9172109bf42ff9ea97e4b51e2a5ddca7623a476055c8077fdf32f3133b84558aea7d63bc26372306ff5e8aec31942e5d5d0f4eb598c7cbd815a5dd23d83fee71c4052c8899c7eab3f4e19647d63b48ed080c4fea1451e6b444295f72ced21760611ecc0a552f734cf393c089b5a46b3464148d29b79638a771d533cd73fe74b9df204d72ed50ea165d70e79ba1435c0dc2821acfec3d618d55eb343c8ca273d33352462a94547720133aca8907d5ccb7f382bcf4dd5a7c507c56a95d4a29948d6bc17218ef1c53f5c707df85387000984c4391f5204f493199bfd1a75049e7015fb340fc44c92b73e0f4c0715cc68a472a6bec3be082ed45bf119d07a38a1e52535af81f9cfab4177786c810229daf8da98c76712ecb7da42242f4c6c13f74bb8c688a5a921b7a689037f18bb06446ac5f2b31489dcdcc5b699c83b073145b1ece6fc81642d724de6c22111b2cbb1564dc97dbdb75bbbf15f7dd6db10e603202f4fd02d1db2e703588c9f906264946c35bf48e25d6e7e3a84f39fec4d10581ab24c5c0dc4325783e3dcaaa85f8a9567cd85d24a1eaae79ce52776f94b106e012ce0e7b1f52ac2d1de2ad92f09194f0549f15fce47217426a0e51d8b28e567111fe7ac11287d373f8de8abb7f624e47167211dd7ce1751c0176bf874dc67236b43a4c2d4d9823e6bb77310c1e75939d345af7d9df9632da091e959dcb76e557c23ac43352bd0286a1b52d4699b5463fae400b2cf5bd20e49ad6a665e9ee09bf70593ec2baedaea8513f6c523cfe90b7459df8febfedc52f4a0e224cab6e5a74b6ac34df1c04e095df4485642f14142befbce2e7caa2958dc870179d65cfbdc5fc981ce20bf32de9ca672a528be0a245b4b27b01a3a339e6a66258d32b451ae04b26754d3edbb46dc722f2cb5268580e01e986ee549a0585c4adbac6c8f75490ad7e5fcfa81b96ec11bfdbd443ce5804a0185608825bffbeb057ea0bc355ffc9237e99029aff8218ebf8214c5da1e8c0862e114d527cfa208913c02114353818deddb006a9e9835dae812db6e92bc9ff6fca18fcba4b40b7baafa4ec9552365c205a1fd7042a8f35f0a01d5089eade4fbac7c4f34f878f692d6e8d541a3cd4d518190dbf541a1da6b4fc3dfa80223cdd3a0832082450e0ad44054b2c5cd7e7ba7632d2f59fd9a6f6cdac0e5853e41fe19dc16190c7404620b6d54e559d350d6e8ade64791a045ec80e80913316ea8fca58ec90553c43edb26118a2d1f1f9c417938271d4d8427ed5de89ec342aedd24bc2835e08a1c80ecd104108989bf3bc3ddcf6829f9bc1b35ab513e696bae45efa7f3ba529747778dda37107acfbb61f8ab51052775f787ed9d3f2bdbd606968de21355338348ccf3779646e85be589367475ce1e2c20b93c8b8046fe33ab69c4ccc7fc55599892ae02a8dec73402474e38d1231e53796aa80945980453e42eca482cd1fd4882e86c7732941c78de02548ab1138a3aa2734ce405fc04536f58329d658b6cddd0f28afb123fb982e5b70818eb332c31c855f43fc215539aadced70cfc7bb5826bc6611cf2c2be35b5c3192952b4962fbd538304a6ef74cf79cbafa057e1d271f017b3781ff0ecb92cc29b84eb70de9e1f09e8d4919008fa7d74462d75458a6b3c6fc830196ad355e8fc004a83e7578c1bdef784f9b827c739c2eff38e53c4863a238f0295edc6ec6f3c27aa428998082dffc3232d5bd7232879e7024118c7c6e34a11f25c8d6dd4752fd1882e305bcad018a3a232ad7ec49b73702d7976f50b67d41e77febd6992496b1a82195ea4da56817cdf3f6d5c5889f8160bd99830d335bbc2d088f286432957162c4d0c3a31605b13a0692e85f4201e7918f8c260589f11252b0f49c54351c67aab9018015b2ba5f67a1cc6e54bd1d25ab0be963e96cc2db3f9e00eae9af73d82e6b4b95cdaa2d2406f3cf6dece7ba5f91a8957c2b6718ecbc5f6fbf070ea4c19c4edea091b92d0e3110a8b9f92d5e7a1647dc1949f6925b8231c95857b66da1af91187030725f45c0027c23711fe9ffb1c6f302ea58a0819a1c4c05916c99cbd8fe85d453ffb721cca22deea2b91593a3f78ecf700ec10bb755e62a12a412b295b91a9338680b70f050d60c094d1a3065bca0fdae3a87ddfdbb778defd6d84dfd664e06dc8b1502d46b6e453383b16ffb49039d35bf43abb81fe310318f23f6ae0e9013763e56cb394445f04af31de4f4b85caf6363268f8f4e83369ce47b97e12d2764b0d8a17244ea011e5479a730094bd95c00fb5b27d0e28f7d1373fa4c3dea506c50b164535775df264438f10fe30a7b3bd6ceef706f25ca8366df929816494355195952be474b4b1a6b9b56a09822b8980026aa8f9068d8b3d70996e968552fd19f19c37eb5e43d797c6c5053343a1ad61152f5b843c39832dcd8a0c95595666018d9da7e9fcef4d8b5de586e9c4730fceb234fecfe2bee24699e7d5f27a16dc381461577c9fc176aa03c8ac4bfc939ad7464a4d30aac911aeee68e128746f49855146cec5d1c25759eb9ca2f5e957edfc67a6252765dc0591b519099afad63004eef8b3d5415305028bce616711633144d16c9b111b13938dbe805d8d0ce2d6159745389d4d176724d643e7f59b8f6c8efdc88f64cbc2a20199b4ad2bbe8df1dc742dc88159805d94afbce2b2127c2724a5541e7291b121ff4a59f277e918d2f7afcd19dd8722d69034c8ea4837508ba5f0bbef925b456ce9642da1db1a98020617db826aa2c0f8fe95807503059de8011d786bc1a2bea36a9616c636efbb9d9d71ea2fb02c2d9451bd9ffadefca73e63b8b2e58c52af5ed3576b792abb237b9313ce0a118ba3e758559fd0a10561cab374c96d52537ccd91af19960b386d667cf062e438b4bed9d7c003136e605c752809d9e96e5fa10e4f6e342964791b546891309e579807de5067b39b4e04cf7f7b76632cbc53947d7a4b2bc56c5aeb8c37265eb0f0e7f7251c8342a2bf55200e7d64dc9d2d55ad74fdd02d53a81144b2cb8e944036d95cab7d6a2d84d276694416c500a5d4c6f451d695a9bebd02760631dfd0721507b88b0ed78390c9ce84ffcfafbf32227734d4fea26ee68cfe362976061cd6fb2c7a540718b961c88f28567e500f2fe267b278e19e580c0c81311fa7a90975b0054bf7185e0f6e98f739dd7e5e566d39159b5bc6688d29a4f4c3beb051e4d6670a2e7711b54c8b2efbe6da45b2033c61cd12045a29b2cfcdc4bda7f86ce22c4c661a67d8acae4aa6e2f8accbdc05db3a24f6e599e3d74362d6449ad273de4f63a1d2f0f9d694989cc31f74df185c3be6927e05f88d3aeff9c9b25794779966d21151d3982f88fc4b0d74501326dbaeea91595867cd8b2703e44d74d45e8415e796de418f46b7e97e13a893192b7746620caad7971fafda38639ca5441e02868c20e173de55c6516d635c28f92c20b5ad8376fabbfb9151abbd9608e16dc6e894c0b6d1540a0c134ddbdad320f8fa34d3412568c7160caad2a2bbf6ec104c545de9b6789c844dd77620e40f19aee877e5d50c3be481b0aa77b8f9fff0fc91a9ff9a93700e4ccea9f1b18c7cd92a9e9c9807ee511180bb8ecf0cbdcd5772fee44cf8e1f0e15e0234cfbb298d868e7762e46b1cb4cd094f9b23bea9c4676bc5025aefa8df2acd6e1592fef49542b86a9498b9fbbe25f0717a8f820d9ee19faadb6e76ac635ede3310b7aa1e2034f9db53193138808e8f9e2f859f725c38a8dd6a23766cc811c34d439d83749fd110517dc64982e0070b26e9cbabd4448cf6c33f95ea5fefdc4ae77afd566bd408f17aa4f8219ad9ea74405169a42fb713ba65a31519995935cdeb46a8009e9c683068aebb8d8f892422f76e89757ff2f28d4d597b868b072899386de2705f59d5d47988b2338e42d299675a227f329aa96600e2d25b061256721f580b66406048db0e0af256c92f04bb06ad7c399e821fc29589a605ca5cce2861e1d5b1fab33326cc79fa9bb6d1b209bb51f8ef24af0e03bd29818fbc8ea7c6dd098fb3251023a75c52be2bdf758b212b9efa9b341125f6eb979032b8ee95456794ef03b6b9a5e5ea8aa8688acd0d9ccc68072623454b400652d526fb571f81365ae5be060a8485d0c1f4f9c683256fa9a606fa92abf0aba302d483d55ebe5a60937d93577aa48c368eaaaf774b133036842188ba6fbf0b6c13efb1fc5aab6680918b58d9b755dbf94e4fb13c03d87463d012bf6b53597689a465829ac1c7492da073987b6a0a52b46934f62c70ca1a3571cba46e1ba66d1d9114dfe287a12b97cce1446c93328c3f12295e84a36c1647e77aa81d2e0919f1590f4315abc4ab60e479302b1a12432fd3202186085e5668d6d38e34c28829cf6111608eee0d1adc724d90aa58d1eabfe319638640648640e74257fdb7bb7f140cc5fdc38700c0a5975984cbdd627f69f9e5f6f66f16424afec66aeaa3acf40c703030cc20b85e991a1020914fc7ec15e7976b2a45415e5594fd8b3b07b55fa6330be36bc4da1dbd0fcc290f2a195af601da0508944f26385e71bf570fb5a63b230d316c59a8e0d1a9ce09e95f84ef630ee08c668535855c098423aeb2191fbdae1535cb2b1e32ddcd22e0f2754eb52b64108ade91722badadb57101673b6b10f27f985af0557e3933b893ebe9f9cdbe39b9599e097847a6183e7a964e6cd41798c6b195b11beb449112b311032eff13ce2df4f268d60cf6512f737c384eef1519395df747aeaa2d11c52393abf4557c71bcdd669d312d660da14c5e2bfa0251bb05a2233cff79a727e89621d70463e8ef69b92e1ed93cf8721ddbdcceab1536e25c37f3634589adc1f3ea8fe51f7694197d7c9920ee3b52a500b53f5f1cf4774a8f4924af57685f1dc545298d16d9d266ddf875d15c9d732ba30caa362aa834f923ead8717c9bf7cd5263bfb94d58ef6e9d3b80b5757a245683ea68cee5c85e0a1bf5318de897a3bc5c893c46aec6b404c4fff81908cad57250e4561f6fcb66809a5677daea65b24a66d8b9779c662b6c5e2f1d9ba2cb51f2e50989dce49d8d862bc3f7562c6e5600e05316d10208a5a69ebb43c8a72c1cd116efb20528bd475150d66cd5034c7b0c7936c821b7418b4cd33710940670a7e3f8f16796f3f367ce9b12865dfd823fd035dc7a48cffad5d4b476fba7aae14d71edeac7b24289ee42940c53d5ff7dca32c7134c5fbdacc6b74c42d433579d29e4f7b2b08503ac7a2608a39dfa481363e3e1d5b7d89db5ae9fd8b6553cd8df84df23b599b7b7f2b05e63334f50dcb54b9e6d219e7d6fed6903ee9e06678aa2aa6d0612b64c5fb381f19c1b2f39f14f0d2d270042a3b98f4a8bf2fe49f75af8319f4a1535ccd4c7960073ea6ba61b610ac8ed4017b945a3a92a58636073bac48747c6180cc94b76cdd949ccd3a57e896f0a8dbfd38b9aa9be3acbfce09262c9b74c5564bf3eaf71c176f20c139c3509a13ecb124ad2c9bf0432bd17ac6a882d33d16379c00136262c09c462709b7d47227002d161ec17382154f1d6f27ecdc9c461cce1531b1f0d9a9badf51be4250ae622029023f2ddf08aa11e86033560259a1ba0e9615330d8ff8731dea2ce760d5f059f11c5f61f77f612a2c82d2a89eb6f25b19d68c51ae3e1d44ead7c1ca027f0ed28329634be645932e1ab7c321bf27b8cfaf9aed30f2cbf5ee4478952b2074e4b64cfac3a17618a69de47892e81023b97caf77e33c4db9048dfac1a09b96bef130eb3973332837cfb7a78f7ceffbef0a1fa9fb5c09c4d73747897cec36c15883876c1ecffe7ab19e5b482e39855853a1fa69bc26fa4a7cb8bf259613c131e1c9d5e720fceb5b656a61352229a3cb45505af6c47b4978dcbeca765cb3837ddc87db473f8d32ee2071a3e28ce97b1eef73f474da86a8e85a41c0eb9cfb5024220c1b2a1aaf4e201ebf6e2506e1c9c869b4ae1d2227713ce3a7aea9a0b0c8cb5e8e7e5f4a3988e1063c142c60dc2df75605f4c46515e776e3aca6df976e14rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootjctools-4.0.5-150200.3.9.1.src.rpmjctools-javadoc@    javapackages-filesystemrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.1gQee:Td^@b; b)@]?fstrba@suse.comgus.kenion@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.com- Update to 4.0.5 * This is a major release, following the removal of the 'QueueFactory', 'AtomicQueueFactory' and 'org.jctools.queues.spec' package(deprecated since 3.0). These classes are still used for testing, but are not part of the release artifacts anymore. New unpadded queue variants are also included in this release. * Further changes included: + Fix table-size long math on very large tables + #355 Adher to size semantic for queue emptiness for MpscLinkedArrayQueue variants + Same code, new bundling post #370 - Removed patches: * imports.patch * jctools-javadoc.patch + not needed anymore- Use %patch -P N instead of deprecated %patchN.- Added patch: * jctools-javadoc.patch + work around javadoc breakages with jdk 21- Reproducible builds: use SOURCE_DATE_EPOCH for timestamp- Build with java source and target levels 8- Upgrade to 3.3.0 * API Changes: + Removed MpscLinkedQueue7 and MpscLinkedQueue8 and consolidated into parent. This removes the need for the builder method on MpscLinkedQueue. + Deprecated QueueFactory and spec package classes. These are not used by any users AFAICT and are only used for testing internally. + Removed some internal classes and reduced visibility of internal utilities where practical. The @InternalAPI tagging annotation is also used more extensively to discourage dependency. + #226: XADD unbounded mpsc/mpmc queue: highly scalable linked array queues + New blocking consumer MPSC * Bug fixes: + #334 NBHMLong iterators do not remove NO_KEY + #335 NBHM/Long/Identity iterators only removes keys if values have not changed. Now follow JDK convention. + #336 MpscBlockingConsumerArrayQueue: fix race writing to blocked field + #339 'fill' wakeup call can spin forever (or until a consumer is blocked again) on MpscBlockingConsumerArrayQueue + #319 Relying on test cases provided by #328 we apply the fix used for #205 to 'NonBlockingHashMapLong' and 'NonBlockingIdentityHashMap' to provide 'getAndSet' like semantics for put and remove. + #330 Fix a 'NonBlockingIdentityHashMap' 'replace' bug. During this fix some further work was done to bring the code closer in line to the current state of 'NonBlockingHashMap' + Use byte fields for padding (avoid upcoming false sharing problem in JDK 15+ where field ordering has changed) + #289 Add Automatic-Module-Name header to MANIFEST.MF + #292 Fix inconsistent isEmpty/poll/peek/offer dynamics for SpscLinkedQueue + Fixed potential for negative queue size for indexed queues and similar issue with isEmpty + #296 Fix peek/relaxedPeek race with poll/offer in MC queues + #297 Fix inconsistent size of FF based queues causing potential size() > capacity() + #316 Fix MpscBlockingConsumerArrayQueue::poll(TimeUnit,timeout) + #310 Fix MpmcUnboundedXaddArrayQueue::peek/relaxedPeek can load "future" elements + #209: On Arm7, non-volatile long can have unaligned address leading to error + #216: Size of SpscGrowableArrayQueue can exceeds max capacity + #241: Protect the producer index in case of OutOfMemoryError + #244: Long NBHM AssertionError when replacing missing key + Fix argument checks on fill/drain methods + Fix LGTM warning, potential int overflow bug * Enhancements: + #326 Xadd queues consumers can help producers + #323 Update to latest JCStress (thanks @shipilev ) * Improvements: + Don't mark generated linked atomic queues as final + #211: Implement batching methods on MpmcArrayQueue + #228: Iterator for MpscArrayQueue and MpscUnboundedArrayQueue + Iterator support also available for the *ArrayQueue classes + #208: MpscLinkedAtomicQueue can be made not final + #237: Add scale to exception message to help debug netty/netty#8916 * New features: + #340 MpscBlockingConsumerArrayQueue + After long incubation and following a user request (see #321), we move counters into core + Merging some experimental utils and a #264 we add a 'PaddedAtomicLong' + #314 MpscBlockingConsumerArrayQueue::offerIfBelowThreshold is added - Added patch: * imports.patch + Fix bug in adding of imports that broke build with javaparser >= 2.15.0- Initial packaging of jctools 2.1.2h01-ch3a 1733735427  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abc4.0.5-150200.3.9.1        !!!!!!!! """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########$$$$$$$###%%%%&&&%%%'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''')))**))) +++++++,,,,,,+++ --------------------...................---//01jctoolsallclasses-index.htmlallclasses.htmlallpackages-index.htmlconstant-values.htmldeprecated-list.htmlelement-listhelp-doc.htmlindex-all.htmlindex.htmljqueryjquery-ui.overrides.cssexternaljqueryjquery.jsjquery-3.7.1.min.jsjquery-ui.min.cssjquery-ui.min.jsjszipjszip-utilsdistjszip-utils-ie.jsjszip-utils-ie.min.jsjszip-utils.jsjszip-utils.min.jsdistjszip.jsjszip.min.jsmember-search-index.jsmember-search-index.ziporgjctoolschannelsChannel.htmlChannelConsumer.htmlChannelProducer.htmlChannelReceiver.htmlOffHeapFixedMessageSizeRingBuffer.htmlWaitStrategy.htmlclass-useChannel.htmlChannelConsumer.htmlChannelProducer.htmlChannelReceiver.htmlOffHeapFixedMessageSizeRingBuffer.htmlWaitStrategy.htmlmappingClassViewModel.htmlInvalidInterfaceException.htmlMapper.htmlPrimitive.htmlTypeInspector.htmlVariable.htmlclass-useClassViewModel.htmlInvalidInterfaceException.htmlMapper.htmlPrimitive.htmlTypeInspector.htmlVariable.htmlpackage-summary.htmlpackage-tree.htmlpackage-use.htmlmpscMpscChannel.htmlMpscChannelConsumer.htmlMpscChannelProducer.htmlMpscFFLamportOffHeapFixedSizeRingBuffer.htmlMpscOffHeapFixedSizeRingBuffer.htmlclass-useMpscChannel.htmlMpscChannelConsumer.htmlMpscChannelProducer.htmlMpscFFLamportOffHeapFixedSizeRingBuffer.htmlMpscOffHeapFixedSizeRingBuffer.htmlpackage-summary.htmlpackage-tree.htmlpackage-use.htmlpackage-summary.htmlpackage-tree.htmlpackage-use.htmlproxyDefineClassHelper.DefineClassStrategy.htmlDefineClassHelper.UsingMethodHandles.htmlDefineClassHelper.UsingUnsafe.htmlDefineClassHelper.htmlLocalsHelper.htmlProxyChannel.htmlProxyChannelFactory.htmlProxyChannelRingBuffer.htmlclass-useDefineClassHelper.DefineClassStrategy.htmlDefineClassHelper.UsingMethodHandles.htmlDefineClassHelper.UsingUnsafe.htmlDefineClassHelper.htmlLocalsHelper.htmlProxyChannel.htmlProxyChannelFactory.htmlProxyChannelRingBuffer.htmlpackage-summary.htmlpackage-tree.htmlpackage-use.htmlspscSpscChannel.htmlSpscChannelConsumer.htmlSpscChannelProducer.htmlSpscOffHeapFixedSizeRingBuffer.htmlclass-useSpscChannel.htmlSpscChannelConsumer.htmlSpscChannelProducer.htmlSpscOffHeapFixedSizeRingBuffer.htmlpackage-summary.htmlpackage-tree.htmlpackage-use.htmlcountersCounter.htmlCountersFactory.htmlFixedSizeStripedLongCounter.htmlFixedSizeStripedLongCounterFields.htmlFixedSizeStripedLongCounterPrePad.htmlFixedSizeStripedLongCounterV6.htmlFixedSizeStripedLongCounterV8.htmlclass-useCounter.htmlCountersFactory.htmlFixedSizeStripedLongCounter.htmlFixedSizeStripedLongCounterFields.htmlFixedSizeStripedLongCounterPrePad.htmlFixedSizeStripedLongCounterV6.htmlFixedSizeStripedLongCounterV8.htmlpackage-summary.htmlpackage-tree.htmlpackage-use.htmlmapsAbstractEntry.htmlConcurrentAutoTable.CAT.htmlConcurrentAutoTable.htmlNonBlockingHashMap.CHM.htmlNonBlockingHashMap.NBHMEntry.htmlNonBlockingHashMap.Prime.htmlNonBlockingHashMap.SnapshotE.htmlNonBlockingHashMap.SnapshotK.htmlNonBlockingHashMap.SnapshotV.htmlNonBlockingHashMap.htmlNonBlockingHashMapLong.CHM.htmlNonBlockingHashMapLong.IteratorLong.htmlNonBlockingHashMapLong.NBHMLEntry.htmlNonBlockingHashMapLong.Prime.htmlNonBlockingHashMapLong.SnapshotE.htmlNonBlockingHashMapLong.SnapshotV.htmlNonBlockingHashMapLong.htmlNonBlockingHashSet.htmlNonBlockingIdentityHashMap.CHM.htmlNonBlockingIdentityHashMap.NBHMEntry.htmlNonBlockingIdentityHashMap.Prime.htmlNonBlockingIdentityHashMap.SnapshotE.htmlNonBlockingIdentityHashMap.SnapshotK.htmlNonBlockingIdentityHashMap.SnapshotV.htmlNonBlockingIdentityHashMap.htmlNonBlockingSetInt.NBSI.htmlNonBlockingSetInt.htmlNonBlockingSetInt.iter.htmlclass-useAbstractEntry.htmlConcurrentAutoTable.CAT.htmlConcurrentAutoTable.htmlNonBlockingHashMap.CHM.htmlNonBlockingHashMap.NBHMEntry.htmlNonBlockingHashMap.Prime.htmlNonBlockingHashMap.SnapshotE.htmlNonBlockingHashMap.SnapshotK.htmlNonBlockingHashMap.SnapshotV.htmlNonBlockingHashMap.htmlNonBlockingHashMapLong.CHM.htmlNonBlockingHashMapLong.IteratorLong.htmlNonBlockingHashMapLong.NBHMLEntry.htmlNonBlockingHashMapLong.Prime.htmlNonBlockingHashMapLong.SnapshotE.htmlNonBlockingHashMapLong.SnapshotV.htmlNonBlockingHashMapLong.htmlNonBlockingHashSet.htmlNonBlockingIdentityHashMap.CHM.htmlNonBlockingIdentityHashMap.NBHMEntry.htmlNonBlockingIdentityHashMap.Prime.htmlNonBlockingIdentityHashMap.SnapshotE.htmlNonBlockingIdentityHashMap.SnapshotK.htmlNonBlockingIdentityHashMap.SnapshotV.htmlNonBlockingIdentityHashMap.htmlNonBlockingSetInt.NBSI.htmlNonBlockingSetInt.htmlNonBlockingSetInt.iter.htmlpackage-summary.htmlpackage-tree.htmlpackage-use.htmlqueuesBQueue.htmlBQueueColdFields.htmlBQueueL0Pad.htmlBQueueL1Pad.htmlBQueueL2Pad.htmlBQueueL3Pad.htmlBQueueOfferFields.htmlBQueuePollFields.htmlBaseLinkedQueue.htmlBaseLinkedQueueConsumerNodeRef.htmlBaseLinkedQueuePad0.htmlBaseLinkedQueuePad1.htmlBaseLinkedQueuePad2.htmlBaseLinkedQueueProducerNodeRef.htmlBaseMpscLinkedArrayQueue.WeakIterator.htmlBaseMpscLinkedArrayQueue.htmlBaseMpscLinkedArrayQueueColdProducerFields.htmlBaseMpscLinkedArrayQueueConsumerFields.htmlBaseMpscLinkedArrayQueuePad1.htmlBaseMpscLinkedArrayQueuePad2.htmlBaseMpscLinkedArrayQueuePad3.htmlBaseMpscLinkedArrayQueueProducerFields.htmlBaseSpscLinkedArrayQueue.htmlBaseSpscLinkedArrayQueueConsumerColdFields.htmlBaseSpscLinkedArrayQueueConsumerField.htmlBaseSpscLinkedArrayQueueL2Pad.htmlBaseSpscLinkedArrayQueuePrePad.htmlBaseSpscLinkedArrayQueueProducerColdFields.htmlBaseSpscLinkedArrayQueueProducerFields.htmlConcurrentCircularArrayQueue.WeakIterator.htmlConcurrentCircularArrayQueue.htmlConcurrentCircularArrayQueueL0Pad.htmlConcurrentSequencedCircularArrayQueue.htmlFFBuffer.htmlFFBufferConsumerField.htmlFFBufferL1Pad.htmlFFBufferL2Pad.htmlFFBufferL3Pad.htmlFFBufferProducerField.htmlFloatingCaqColdFields.htmlFloatingCaqL0Pad.htmlFloatingCountersSpscConcurrentArrayQueue.htmlIndexedQueueSizeUtil.IndexedQueue.htmlIndexedQueueSizeUtil.htmlInlinedCountersSpscConcurrentArrayQueue.htmlInlinedRingBufferColdFields.htmlInlinedRingBufferL0Pad.htmlInlinedRingBufferL1Pad.htmlInlinedRingBufferL2Pad.htmlInlinedRingBufferL3Pad.htmlInlinedRingBufferOfferFields.htmlInlinedRingBufferPollFields.htmlLinkedArrayQueueUtil.htmlLinkedQueueNode.htmlMessagePassingQueue.Consumer.htmlMessagePassingQueue.ExitCondition.htmlMessagePassingQueue.Supplier.htmlMessagePassingQueue.WaitStrategy.htmlMessagePassingQueue.htmlMessagePassingQueueUtil.htmlMpUnboundedXaddArrayQueue.htmlMpUnboundedXaddArrayQueueConsumerFields.htmlMpUnboundedXaddArrayQueuePad1.htmlMpUnboundedXaddArrayQueuePad2.htmlMpUnboundedXaddArrayQueuePad3.htmlMpUnboundedXaddArrayQueuePad5.htmlMpUnboundedXaddArrayQueueProducerChunk.htmlMpUnboundedXaddArrayQueueProducerFields.htmlMpUnboundedXaddChunk.htmlMpmcArrayQueue.htmlMpmcArrayQueueConsumerIndexField.htmlMpmcArrayQueueL1Pad.htmlMpmcArrayQueueL2Pad.htmlMpmcArrayQueueL3Pad.htmlMpmcArrayQueueProducerIndexField.htmlMpmcConcurrentQueueSMBuffer.htmlMpmcConcurrentQueueSMBufferL0Pad.htmlMpmcConcurrentQueueSMHeadField.htmlMpmcConcurrentQueueSML1Pad.htmlMpmcConcurrentQueueSML2Pad.htmlMpmcConcurrentQueueSMTailField.htmlMpmcConcurrentQueueStateMarkers.htmlMpmcUnboundedXaddArrayQueue.htmlMpmcUnboundedXaddChunk.htmlMpscArrayQueue.htmlMpscArrayQueueConsumerIndexField.htmlMpscArrayQueueL1Pad.htmlMpscArrayQueueL2Pad.htmlMpscArrayQueueL3Pad.htmlMpscArrayQueueMidPad.htmlMpscArrayQueueProducerIndexField.htmlMpscArrayQueueProducerLimitField.htmlMpscBlockingConsumerArrayQueue.htmlMpscBlockingConsumerArrayQueueColdProducerFields.htmlMpscBlockingConsumerArrayQueueConsumerFields.htmlMpscBlockingConsumerArrayQueuePad1.htmlMpscBlockingConsumerArrayQueuePad2.htmlMpscBlockingConsumerArrayQueuePad3.htmlMpscBlockingConsumerArrayQueueProducerFields.htmlMpscChunkedArrayQueue.htmlMpscChunkedArrayQueueColdProducerFields.htmlMpscCompoundQueue.htmlMpscCompoundQueueColdFields.htmlMpscCompoundQueueConsumerQueueIndex.htmlMpscCompoundQueueL0Pad.htmlMpscCompoundQueueMidPad.htmlMpscGrowableArrayQueue.htmlMpscLinkedArrayQueue.ARA2.htmlMpscLinkedArrayQueue.htmlMpscLinkedQueue.htmlMpscOnSpscFields.ThreadWeakRef.htmlMpscOnSpscFields.htmlMpscOnSpscL0Pad.htmlMpscOnSpscQueue.htmlMpscRelaxedArrayQueue.htmlMpscRelaxedArrayQueueActiveCycleIdField.htmlMpscRelaxedArrayQueueConsumerPositionField.htmlMpscRelaxedArrayQueueL0Pad.htmlMpscRelaxedArrayQueueL2Pad.htmlMpscRelaxedArrayQueueL3Pad.htmlMpscRelaxedArrayQueueL4Pad.htmlMpscRelaxedArrayQueueMidPad.htmlMpscRelaxedArrayQueueProducerCycleClaimFields.htmlMpscRelaxedArrayQueueProducerLimitField.htmlMpscSequencedArrayQueue.htmlMpscSequencedArrayQueueConsumerField.htmlMpscSequencedArrayQueueL1Pad.htmlMpscSequencedArrayQueueL2Pad.htmlMpscSequencedArrayQueueProducerField.htmlMpscUnboundedArrayQueue.htmlMpscUnboundedXaddArrayQueue.htmlMpscUnboundedXaddChunk.htmlQueueProgressIndicators.htmlSpmcArrayQueue.htmlSpmcArrayQueueConsumerIndexField.htmlSpmcArrayQueueL1Pad.htmlSpmcArrayQueueL2Pad.htmlSpmcArrayQueueL3Pad.htmlSpmcArrayQueueMidPad.htmlSpmcArrayQueueProducerIndexCacheField.htmlSpmcArrayQueueProducerIndexField.htmlSpscArrayQueue.htmlSpscArrayQueueColdField.htmlSpscArrayQueueConsumerIndexField.htmlSpscArrayQueueL1Pad.htmlSpscArrayQueueL2Pad.htmlSpscArrayQueueL3Pad.htmlSpscArrayQueueProducerIndexFields.htmlSpscChunkedArrayQueue.htmlSpscGrowableArrayQueue.htmlSpscLinkedQueue.htmlSpscOffHeapIntQueue.htmlSpscUnboundedArrayQueue.htmlSupportsIterator.htmlaltConcurrentCircularArray.htmlConcurrentCircularArrayL0Pad.htmlConcurrentQueue.htmlConcurrentQueueConsumer.htmlConcurrentQueueFactory.GenericQueue.htmlConcurrentQueueFactory.htmlConcurrentQueueProducer.htmlConcurrentSequencedCircularArray.htmlConsumer.htmlConsumerFields.htmlConsumerFunction.htmlMpmcArrayConcurrentQueue.htmlMpmcArrayConcurrentQueueColdFields.Consumer.htmlMpmcArrayConcurrentQueueColdFields.ConsumerFields.htmlMpmcArrayConcurrentQueueColdFields.Producer.htmlMpmcArrayConcurrentQueueColdFields.ProducerFields.htmlMpmcArrayConcurrentQueueColdFields.htmlMpscArrayConcurrentQueue.htmlMpscArrayConcurrentQueueColdFields.Consumer.htmlMpscArrayConcurrentQueueColdFields.ConsumerFields.htmlMpscArrayConcurrentQueueColdFields.Producer.htmlMpscArrayConcurrentQueueColdFields.ProducerFields.htmlMpscArrayConcurrentQueueColdFields.htmlProducer.htmlProducerFields.htmlProducerFunction.htmlSpscArrayConcurrentQueue.htmlSpscArrayConcurrentQueueColdFields.htmlclass-useConcurrentCircularArray.htmlConcurrentCircularArrayL0Pad.htmlConcurrentQueue.htmlConcurrentQueueConsumer.htmlConcurrentQueueFactory.GenericQueue.htmlConcurrentQueueFactory.htmlConcurrentQueueProducer.htmlConcurrentSequencedCircularArray.htmlConsumer.htmlConsumerFields.htmlConsumerFunction.htmlMpmcArrayConcurrentQueue.htmlMpmcArrayConcurrentQueueColdFields.Consumer.htmlMpmcArrayConcurrentQueueColdFields.ConsumerFields.htmlMpmcArrayConcurrentQueueColdFields.Producer.htmlMpmcArrayConcurrentQueueColdFields.ProducerFields.htmlMpmcArrayConcurrentQueueColdFields.htmlMpscArrayConcurrentQueue.htmlMpscArrayConcurrentQueueColdFields.Consumer.htmlMpscArrayConcurrentQueueColdFields.ConsumerFields.htmlMpscArrayConcurrentQueueColdFields.Producer.htmlMpscArrayConcurrentQueueColdFields.ProducerFields.htmlMpscArrayConcurrentQueueColdFields.htmlProducer.htmlProducerFields.htmlProducerFunction.htmlSpscArrayConcurrentQueue.htmlSpscArrayConcurrentQueueColdFields.htmlpackage-summary.htmlpackage-tree.htmlpackage-use.htmlatomicAtomicQueueUtil.htmlAtomicReferenceArrayQueue.WeakIterator.htmlAtomicReferenceArrayQueue.htmlBaseLinkedAtomicQueue.htmlBaseLinkedAtomicQueueConsumerNodeRef.htmlBaseLinkedAtomicQueuePad0.htmlBaseLinkedAtomicQueuePad1.htmlBaseLinkedAtomicQueuePad2.htmlBaseLinkedAtomicQueueProducerNodeRef.htmlBaseMpscLinkedAtomicArrayQueue.WeakIterator.htmlBaseMpscLinkedAtomicArrayQueue.htmlBaseMpscLinkedAtomicArrayQueueColdProducerFields.htmlBaseMpscLinkedAtomicArrayQueueConsumerFields.htmlBaseMpscLinkedAtomicArrayQueuePad1.htmlBaseMpscLinkedAtomicArrayQueuePad2.htmlBaseMpscLinkedAtomicArrayQueuePad3.htmlBaseMpscLinkedAtomicArrayQueueProducerFields.htmlBaseSpscLinkedAtomicArrayQueue.htmlBaseSpscLinkedAtomicArrayQueueConsumerColdFields.htmlBaseSpscLinkedAtomicArrayQueueConsumerField.htmlBaseSpscLinkedAtomicArrayQueueL2Pad.htmlBaseSpscLinkedAtomicArrayQueuePrePad.htmlBaseSpscLinkedAtomicArrayQueueProducerColdFields.htmlBaseSpscLinkedAtomicArrayQueueProducerFields.htmlJavaParsingAtomicArrayQueueGenerator.htmlJavaParsingAtomicLinkedQueueGenerator.htmlJavaParsingAtomicQueueGenerator.htmlLinkedQueueAtomicNode.htmlMpmcAtomicArrayQueue.htmlMpmcAtomicArrayQueueConsumerIndexField.htmlMpmcAtomicArrayQueueL1Pad.htmlMpmcAtomicArrayQueueL2Pad.htmlMpmcAtomicArrayQueueL3Pad.htmlMpmcAtomicArrayQueueProducerIndexField.htmlMpscAtomicArrayQueue.htmlMpscAtomicArrayQueueActiveCycleIdField.htmlMpscAtomicArrayQueueConsumerIndexField.htmlMpscAtomicArrayQueueConsumerPositionField.htmlMpscAtomicArrayQueueL0Pad.htmlMpscAtomicArrayQueueL1Pad.htmlMpscAtomicArrayQueueL2Pad.htmlMpscAtomicArrayQueueL3Pad.htmlMpscAtomicArrayQueueMidPad.htmlMpscAtomicArrayQueueProducerIndexField.htmlMpscAtomicArrayQueueProducerLimitField.htmlMpscChunkedAtomicArrayQueue.htmlMpscChunkedAtomicArrayQueueColdProducerFields.htmlMpscGrowableAtomicArrayQueue.htmlMpscLinkedAtomicQueue.htmlMpscRelaxedAtomicArrayQueue.AtomicLongArrayAccess.htmlMpscRelaxedAtomicArrayQueue.htmlMpscRelaxedAtomicArrayQueueL2Pad.htmlMpscRelaxedAtomicArrayQueueL3Pad.htmlMpscRelaxedAtomicArrayQueueMidPad.htmlMpscRelaxedAtomicArrayQueueProducerLimitField.htmlMpscUnboundedAtomicArrayQueue.htmlSequencedAtomicReferenceArrayQueue.htmlSpmcAtomicArrayQueue.htmlSpmcAtomicArrayQueueConsumerIndexField.htmlSpmcAtomicArrayQueueL1Pad.htmlSpmcAtomicArrayQueueL2Pad.htmlSpmcAtomicArrayQueueL3Pad.htmlSpmcAtomicArrayQueueMidPad.htmlSpmcAtomicArrayQueueProducerIndexCacheField.htmlSpmcAtomicArrayQueueProducerIndexField.htmlSpscAtomicArrayQueue.htmlSpscAtomicArrayQueueColdField.htmlSpscAtomicArrayQueueConsumerIndexField.htmlSpscAtomicArrayQueueL1Pad.htmlSpscAtomicArrayQueueL2Pad.htmlSpscAtomicArrayQueueL3Pad.htmlSpscAtomicArrayQueueProducerIndexFields.htmlSpscChunkedAtomicArrayQueue.htmlSpscGrowableAtomicArrayQueue.htmlSpscLinkedAtomicQueue.htmlSpscUnboundedAtomicArrayQueue.htmlTraceVisitor.htmlclass-useAtomicQueueUtil.htmlAtomicReferenceArrayQueue.WeakIterator.htmlAtomicReferenceArrayQueue.htmlBaseLinkedAtomicQueue.htmlBaseLinkedAtomicQueueConsumerNodeRef.htmlBaseLinkedAtomicQueuePad0.htmlBaseLinkedAtomicQueuePad1.htmlBaseLinkedAtomicQueuePad2.htmlBaseLinkedAtomicQueueProducerNodeRef.htmlBaseMpscLinkedAtomicArrayQueue.WeakIterator.htmlBaseMpscLinkedAtomicArrayQueue.htmlBaseMpscLinkedAtomicArrayQueueColdProducerFields.htmlBaseMpscLinkedAtomicArrayQueueConsumerFields.htmlBaseMpscLinkedAtomicArrayQueuePad1.htmlBaseMpscLinkedAtomicArrayQueuePad2.htmlBaseMpscLinkedAtomicArrayQueuePad3.htmlBaseMpscLinkedAtomicArrayQueueProducerFields.htmlBaseSpscLinkedAtomicArrayQueue.htmlBaseSpscLinkedAtomicArrayQueueConsumerColdFields.htmlBaseSpscLinkedAtomicArrayQueueConsumerField.htmlBaseSpscLinkedAtomicArrayQueueL2Pad.htmlBaseSpscLinkedAtomicArrayQueuePrePad.htmlBaseSpscLinkedAtomicArrayQueueProducerColdFields.htmlBaseSpscLinkedAtomicArrayQueueProducerFields.htmlJavaParsingAtomicArrayQueueGenerator.htmlJavaParsingAtomicLinkedQueueGenerator.htmlJavaParsingAtomicQueueGenerator.htmlLinkedQueueAtomicNode.htmlMpmcAtomicArrayQueue.htmlMpmcAtomicArrayQueueConsumerIndexField.htmlMpmcAtomicArrayQueueL1Pad.htmlMpmcAtomicArrayQueueL2Pad.htmlMpmcAtomicArrayQueueL3Pad.htmlMpmcAtomicArrayQueueProducerIndexField.htmlMpscAtomicArrayQueue.htmlMpscAtomicArrayQueueActiveCycleIdField.htmlMpscAtomicArrayQueueConsumerIndexField.htmlMpscAtomicArrayQueueConsumerPositionField.htmlMpscAtomicArrayQueueL0Pad.htmlMpscAtomicArrayQueueL1Pad.htmlMpscAtomicArrayQueueL2Pad.htmlMpscAtomicArrayQueueL3Pad.htmlMpscAtomicArrayQueueMidPad.htmlMpscAtomicArrayQueueProducerIndexField.htmlMpscAtomicArrayQueueProducerLimitField.htmlMpscChunkedAtomicArrayQueue.htmlMpscChunkedAtomicArrayQueueColdProducerFields.htmlMpscGrowableAtomicArrayQueue.htmlMpscLinkedAtomicQueue.htmlMpscRelaxedAtomicArrayQueue.AtomicLongArrayAccess.htmlMpscRelaxedAtomicArrayQueue.htmlMpscRelaxedAtomicArrayQueueL2Pad.htmlMpscRelaxedAtomicArrayQueueL3Pad.htmlMpscRelaxedAtomicArrayQueueMidPad.htmlMpscRelaxedAtomicArrayQueueProducerLimitField.htmlMpscUnboundedAtomicArrayQueue.htmlSequencedAtomicReferenceArrayQueue.htmlSpmcAtomicArrayQueue.htmlSpmcAtomicArrayQueueConsumerIndexField.htmlSpmcAtomicArrayQueueL1Pad.htmlSpmcAtomicArrayQueueL2Pad.htmlSpmcAtomicArrayQueueL3Pad.htmlSpmcAtomicArrayQueueMidPad.htmlSpmcAtomicArrayQueueProducerIndexCacheField.htmlSpmcAtomicArrayQueueProducerIndexField.htmlSpscAtomicArrayQueue.htmlSpscAtomicArrayQueueColdField.htmlSpscAtomicArrayQueueConsumerIndexField.htmlSpscAtomicArrayQueueL1Pad.htmlSpscAtomicArrayQueueL2Pad.htmlSpscAtomicArrayQueueL3Pad.htmlSpscAtomicArrayQueueProducerIndexFields.htmlSpscChunkedAtomicArrayQueue.htmlSpscGrowableAtomicArrayQueue.htmlSpscLinkedAtomicQueue.htmlSpscUnboundedAtomicArrayQueue.htmlTraceVisitor.htmlpackage-summary.htmlpackage-tree.htmlpackage-use.htmlunpaddedBaseLinkedAtomicUnpaddedQueue.htmlBaseLinkedAtomicUnpaddedQueueConsumerNodeRef.htmlBaseLinkedAtomicUnpaddedQueuePad0.htmlBaseLinkedAtomicUnpaddedQueuePad1.htmlBaseLinkedAtomicUnpaddedQueuePad2.htmlBaseLinkedAtomicUnpaddedQueueProducerNodeRef.htmlBaseMpscLinkedAtomicUnpaddedArrayQueue.WeakIterator.htmlBaseMpscLinkedAtomicUnpaddedArrayQueue.htmlBaseMpscLinkedAtomicUnpaddedArrayQueueColdProducerFields.htmlBaseMpscLinkedAtomicUnpaddedArrayQueueConsumerFields.htmlBaseMpscLinkedAtomicUnpaddedArrayQueuePad1.htmlBaseMpscLinkedAtomicUnpaddedArrayQueuePad2.htmlBaseMpscLinkedAtomicUnpaddedArrayQueuePad3.htmlBaseMpscLinkedAtomicUnpaddedArrayQueueProducerFields.htmlBaseSpscLinkedAtomicUnpaddedArrayQueue.htmlBaseSpscLinkedAtomicUnpaddedArrayQueueConsumerColdFields.htmlBaseSpscLinkedAtomicUnpaddedArrayQueueConsumerField.htmlBaseSpscLinkedAtomicUnpaddedArrayQueueL2Pad.htmlBaseSpscLinkedAtomicUnpaddedArrayQueuePrePad.htmlBaseSpscLinkedAtomicUnpaddedArrayQueueProducerColdFields.htmlBaseSpscLinkedAtomicUnpaddedArrayQueueProducerFields.htmlJavaParsingAtomicUnpaddedArrayQueueGenerator.htmlJavaParsingAtomicUnpaddedLinkedQueueGenerator.htmlMpmcAtomicUnpaddedArrayQueue.htmlMpmcAtomicUnpaddedArrayQueueConsumerIndexField.htmlMpmcAtomicUnpaddedArrayQueueL1Pad.htmlMpmcAtomicUnpaddedArrayQueueL2Pad.htmlMpmcAtomicUnpaddedArrayQueueL3Pad.htmlMpmcAtomicUnpaddedArrayQueueProducerIndexField.htmlMpscAtomicUnpaddedArrayQueue.htmlMpscAtomicUnpaddedArrayQueueConsumerIndexField.htmlMpscAtomicUnpaddedArrayQueueL1Pad.htmlMpscAtomicUnpaddedArrayQueueL2Pad.htmlMpscAtomicUnpaddedArrayQueueL3Pad.htmlMpscAtomicUnpaddedArrayQueueMidPad.htmlMpscAtomicUnpaddedArrayQueueProducerIndexField.htmlMpscAtomicUnpaddedArrayQueueProducerLimitField.htmlMpscChunkedAtomicUnpaddedArrayQueue.htmlMpscChunkedAtomicUnpaddedArrayQueueColdProducerFields.htmlMpscGrowableAtomicUnpaddedArrayQueue.htmlMpscLinkedAtomicUnpaddedQueue.htmlMpscUnboundedAtomicUnpaddedArrayQueue.htmlSpmcAtomicUnpaddedArrayQueue.htmlSpmcAtomicUnpaddedArrayQueueConsumerIndexField.htmlSpmcAtomicUnpaddedArrayQueueL1Pad.htmlSpmcAtomicUnpaddedArrayQueueL2Pad.htmlSpmcAtomicUnpaddedArrayQueueL3Pad.htmlSpmcAtomicUnpaddedArrayQueueMidPad.htmlSpmcAtomicUnpaddedArrayQueueProducerIndexCacheField.htmlSpmcAtomicUnpaddedArrayQueueProducerIndexField.htmlSpscAtomicUnpaddedArrayQueue.htmlSpscAtomicUnpaddedArrayQueueColdField.htmlSpscAtomicUnpaddedArrayQueueConsumerIndexField.htmlSpscAtomicUnpaddedArrayQueueL1Pad.htmlSpscAtomicUnpaddedArrayQueueL2Pad.htmlSpscAtomicUnpaddedArrayQueueL3Pad.htmlSpscAtomicUnpaddedArrayQueueProducerIndexFields.htmlSpscChunkedAtomicUnpaddedArrayQueue.htmlSpscGrowableAtomicUnpaddedArrayQueue.htmlSpscLinkedAtomicUnpaddedQueue.htmlSpscUnboundedAtomicUnpaddedArrayQueue.htmlclass-useBaseLinkedAtomicUnpaddedQueue.htmlBaseLinkedAtomicUnpaddedQueueConsumerNodeRef.htmlBaseLinkedAtomicUnpaddedQueuePad0.htmlBaseLinkedAtomicUnpaddedQueuePad1.htmlBaseLinkedAtomicUnpaddedQueuePad2.htmlBaseLinkedAtomicUnpaddedQueueProducerNodeRef.htmlBaseMpscLinkedAtomicUnpaddedArrayQueue.WeakIterator.htmlBaseMpscLinkedAtomicUnpaddedArrayQueue.htmlBaseMpscLinkedAtomicUnpaddedArrayQueueColdProducerFields.htmlBaseMpscLinkedAtomicUnpaddedArrayQueueConsumerFields.htmlBaseMpscLinkedAtomicUnpaddedArrayQueuePad1.htmlBaseMpscLinkedAtomicUnpaddedArrayQueuePad2.htmlBaseMpscLinkedAtomicUnpaddedArrayQueuePad3.htmlBaseMpscLinkedAtomicUnpaddedArrayQueueProducerFields.htmlBaseSpscLinkedAtomicUnpaddedArrayQueue.htmlBaseSpscLinkedAtomicUnpaddedArrayQueueConsumerColdFields.htmlBaseSpscLinkedAtomicUnpaddedArrayQueueConsumerField.htmlBaseSpscLinkedAtomicUnpaddedArrayQueueL2Pad.htmlBaseSpscLinkedAtomicUnpaddedArrayQueuePrePad.htmlBaseSpscLinkedAtomicUnpaddedArrayQueueProducerColdFields.htmlBaseSpscLinkedAtomicUnpaddedArrayQueueProducerFields.htmlJavaParsingAtomicUnpaddedArrayQueueGenerator.htmlJavaParsingAtomicUnpaddedLinkedQueueGenerator.htmlMpmcAtomicUnpaddedArrayQueue.htmlMpmcAtomicUnpaddedArrayQueueConsumerIndexField.htmlMpmcAtomicUnpaddedArrayQueueL1Pad.htmlMpmcAtomicUnpaddedArrayQueueL2Pad.htmlMpmcAtomicUnpaddedArrayQueueL3Pad.htmlMpmcAtomicUnpaddedArrayQueueProducerIndexField.htmlMpscAtomicUnpaddedArrayQueue.htmlMpscAtomicUnpaddedArrayQueueConsumerIndexField.htmlMpscAtomicUnpaddedArrayQueueL1Pad.htmlMpscAtomicUnpaddedArrayQueueL2Pad.htmlMpscAtomicUnpaddedArrayQueueL3Pad.htmlMpscAtomicUnpaddedArrayQueueMidPad.htmlMpscAtomicUnpaddedArrayQueueProducerIndexField.htmlMpscAtomicUnpaddedArrayQueueProducerLimitField.htmlMpscChunkedAtomicUnpaddedArrayQueue.htmlMpscChunkedAtomicUnpaddedArrayQueueColdProducerFields.htmlMpscGrowableAtomicUnpaddedArrayQueue.htmlMpscLinkedAtomicUnpaddedQueue.htmlMpscUnboundedAtomicUnpaddedArrayQueue.htmlSpmcAtomicUnpaddedArrayQueue.htmlSpmcAtomicUnpaddedArrayQueueConsumerIndexField.htmlSpmcAtomicUnpaddedArrayQueueL1Pad.htmlSpmcAtomicUnpaddedArrayQueueL2Pad.htmlSpmcAtomicUnpaddedArrayQueueL3Pad.htmlSpmcAtomicUnpaddedArrayQueueMidPad.htmlSpmcAtomicUnpaddedArrayQueueProducerIndexCacheField.htmlSpmcAtomicUnpaddedArrayQueueProducerIndexField.htmlSpscAtomicUnpaddedArrayQueue.htmlSpscAtomicUnpaddedArrayQueueColdField.htmlSpscAtomicUnpaddedArrayQueueConsumerIndexField.htmlSpscAtomicUnpaddedArrayQueueL1Pad.htmlSpscAtomicUnpaddedArrayQueueL2Pad.htmlSpscAtomicUnpaddedArrayQueueL3Pad.htmlSpscAtomicUnpaddedArrayQueueProducerIndexFields.htmlSpscChunkedAtomicUnpaddedArrayQueue.htmlSpscGrowableAtomicUnpaddedArrayQueue.htmlSpscLinkedAtomicUnpaddedQueue.htmlSpscUnboundedAtomicUnpaddedArrayQueue.htmlpackage-summary.htmlpackage-tree.htmlpackage-use.htmlblockingBlockingQueueFactory.BlockingModel.htmlBlockingQueueFactory.htmlMcParkTakeStrategy.htmlPutStrategy.htmlScParkTakeStrategy.htmlTakeStrategy.htmlYieldPutStrategy.htmlYieldTakeStrategy.htmlclass-useBlockingQueueFactory.BlockingModel.htmlBlockingQueueFactory.htmlMcParkTakeStrategy.htmlPutStrategy.htmlScParkTakeStrategy.htmlTakeStrategy.htmlYieldPutStrategy.htmlYieldTakeStrategy.htmlpackage-summary.htmlpackage-tree.htmlpackage-use.htmlclass-useBQueue.htmlBQueueColdFields.htmlBQueueL0Pad.htmlBQueueL1Pad.htmlBQueueL2Pad.htmlBQueueL3Pad.htmlBQueueOfferFields.htmlBQueuePollFields.htmlBaseLinkedQueue.htmlBaseLinkedQueueConsumerNodeRef.htmlBaseLinkedQueuePad0.htmlBaseLinkedQueuePad1.htmlBaseLinkedQueuePad2.htmlBaseLinkedQueueProducerNodeRef.htmlBaseMpscLinkedArrayQueue.WeakIterator.htmlBaseMpscLinkedArrayQueue.htmlBaseMpscLinkedArrayQueueColdProducerFields.htmlBaseMpscLinkedArrayQueueConsumerFields.htmlBaseMpscLinkedArrayQueuePad1.htmlBaseMpscLinkedArrayQueuePad2.htmlBaseMpscLinkedArrayQueuePad3.htmlBaseMpscLinkedArrayQueueProducerFields.htmlBaseSpscLinkedArrayQueue.htmlBaseSpscLinkedArrayQueueConsumerColdFields.htmlBaseSpscLinkedArrayQueueConsumerField.htmlBaseSpscLinkedArrayQueueL2Pad.htmlBaseSpscLinkedArrayQueuePrePad.htmlBaseSpscLinkedArrayQueueProducerColdFields.htmlBaseSpscLinkedArrayQueueProducerFields.htmlConcurrentCircularArrayQueue.WeakIterator.htmlConcurrentCircularArrayQueue.htmlConcurrentCircularArrayQueueL0Pad.htmlConcurrentSequencedCircularArrayQueue.htmlFFBuffer.htmlFFBufferConsumerField.htmlFFBufferL1Pad.htmlFFBufferL2Pad.htmlFFBufferL3Pad.htmlFFBufferProducerField.htmlFloatingCaqColdFields.htmlFloatingCaqL0Pad.htmlFloatingCountersSpscConcurrentArrayQueue.htmlIndexedQueueSizeUtil.IndexedQueue.htmlIndexedQueueSizeUtil.htmlInlinedCountersSpscConcurrentArrayQueue.htmlInlinedRingBufferColdFields.htmlInlinedRingBufferL0Pad.htmlInlinedRingBufferL1Pad.htmlInlinedRingBufferL2Pad.htmlInlinedRingBufferL3Pad.htmlInlinedRingBufferOfferFields.htmlInlinedRingBufferPollFields.htmlLinkedArrayQueueUtil.htmlLinkedQueueNode.htmlMessagePassingQueue.Consumer.htmlMessagePassingQueue.ExitCondition.htmlMessagePassingQueue.Supplier.htmlMessagePassingQueue.WaitStrategy.htmlMessagePassingQueue.htmlMessagePassingQueueUtil.htmlMpUnboundedXaddArrayQueue.htmlMpUnboundedXaddArrayQueueConsumerFields.htmlMpUnboundedXaddArrayQueuePad1.htmlMpUnboundedXaddArrayQueuePad2.htmlMpUnboundedXaddArrayQueuePad3.htmlMpUnboundedXaddArrayQueuePad5.htmlMpUnboundedXaddArrayQueueProducerChunk.htmlMpUnboundedXaddArrayQueueProducerFields.htmlMpUnboundedXaddChunk.htmlMpmcArrayQueue.htmlMpmcArrayQueueConsumerIndexField.htmlMpmcArrayQueueL1Pad.htmlMpmcArrayQueueL2Pad.htmlMpmcArrayQueueL3Pad.htmlMpmcArrayQueueProducerIndexField.htmlMpmcConcurrentQueueSMBuffer.htmlMpmcConcurrentQueueSMBufferL0Pad.htmlMpmcConcurrentQueueSMHeadField.htmlMpmcConcurrentQueueSML1Pad.htmlMpmcConcurrentQueueSML2Pad.htmlMpmcConcurrentQueueSMTailField.htmlMpmcConcurrentQueueStateMarkers.htmlMpmcUnboundedXaddArrayQueue.htmlMpmcUnboundedXaddChunk.htmlMpscArrayQueue.htmlMpscArrayQueueConsumerIndexField.htmlMpscArrayQueueL1Pad.htmlMpscArrayQueueL2Pad.htmlMpscArrayQueueL3Pad.htmlMpscArrayQueueMidPad.htmlMpscArrayQueueProducerIndexField.htmlMpscArrayQueueProducerLimitField.htmlMpscBlockingConsumerArrayQueue.htmlMpscBlockingConsumerArrayQueueColdProducerFields.htmlMpscBlockingConsumerArrayQueueConsumerFields.htmlMpscBlockingConsumerArrayQueuePad1.htmlMpscBlockingConsumerArrayQueuePad2.htmlMpscBlockingConsumerArrayQueuePad3.htmlMpscBlockingConsumerArrayQueueProducerFields.htmlMpscChunkedArrayQueue.htmlMpscChunkedArrayQueueColdProducerFields.htmlMpscCompoundQueue.htmlMpscCompoundQueueColdFields.htmlMpscCompoundQueueConsumerQueueIndex.htmlMpscCompoundQueueL0Pad.htmlMpscCompoundQueueMidPad.htmlMpscGrowableArrayQueue.htmlMpscLinkedArrayQueue.ARA2.htmlMpscLinkedArrayQueue.htmlMpscLinkedQueue.htmlMpscOnSpscFields.ThreadWeakRef.htmlMpscOnSpscFields.htmlMpscOnSpscL0Pad.htmlMpscOnSpscQueue.htmlMpscRelaxedArrayQueue.htmlMpscRelaxedArrayQueueActiveCycleIdField.htmlMpscRelaxedArrayQueueConsumerPositionField.htmlMpscRelaxedArrayQueueL0Pad.htmlMpscRelaxedArrayQueueL2Pad.htmlMpscRelaxedArrayQueueL3Pad.htmlMpscRelaxedArrayQueueL4Pad.htmlMpscRelaxedArrayQueueMidPad.htmlMpscRelaxedArrayQueueProducerCycleClaimFields.htmlMpscRelaxedArrayQueueProducerLimitField.htmlMpscSequencedArrayQueue.htmlMpscSequencedArrayQueueConsumerField.htmlMpscSequencedArrayQueueL1Pad.htmlMpscSequencedArrayQueueL2Pad.htmlMpscSequencedArrayQueueProducerField.htmlMpscUnboundedArrayQueue.htmlMpscUnboundedXaddArrayQueue.htmlMpscUnboundedXaddChunk.htmlQueueProgressIndicators.htmlSpmcArrayQueue.htmlSpmcArrayQueueConsumerIndexField.htmlSpmcArrayQueueL1Pad.htmlSpmcArrayQueueL2Pad.htmlSpmcArrayQueueL3Pad.htmlSpmcArrayQueueMidPad.htmlSpmcArrayQueueProducerIndexCacheField.htmlSpmcArrayQueueProducerIndexField.htmlSpscArrayQueue.htmlSpscArrayQueueColdField.htmlSpscArrayQueueConsumerIndexField.htmlSpscArrayQueueL1Pad.htmlSpscArrayQueueL2Pad.htmlSpscArrayQueueL3Pad.htmlSpscArrayQueueProducerIndexFields.htmlSpscChunkedArrayQueue.htmlSpscGrowableArrayQueue.htmlSpscLinkedQueue.htmlSpscOffHeapIntQueue.htmlSpscUnboundedArrayQueue.htmlSupportsIterator.htmlintrusiveMpscIntrusiveLinkedQueue.htmlMpscIntrusiveLinkedQueueConsumerNodeRef.htmlMpscIntrusiveLinkedQueuePad0.htmlMpscIntrusiveLinkedQueuePad1.htmlMpscIntrusiveLinkedQueueProducerNodeRef.htmlNode.htmlNodeImpl.htmlclass-useMpscIntrusiveLinkedQueue.htmlMpscIntrusiveLinkedQueueConsumerNodeRef.htmlMpscIntrusiveLinkedQueuePad0.htmlMpscIntrusiveLinkedQueuePad1.htmlMpscIntrusiveLinkedQueueProducerNodeRef.htmlNode.htmlNodeImpl.htmlpackage-summary.htmlpackage-tree.htmlpackage-use.htmlpackage-summary.htmlpackage-tree.htmlpackage-use.htmlspecConcurrentQueueSpec.htmlOrdering.htmlPreference.htmlclass-useConcurrentQueueSpec.htmlOrdering.htmlPreference.htmlpackage-summary.htmlpackage-tree.htmlpackage-use.htmlunpaddedBaseLinkedUnpaddedQueue.htmlBaseLinkedUnpaddedQueueConsumerNodeRef.htmlBaseLinkedUnpaddedQueuePad0.htmlBaseLinkedUnpaddedQueuePad1.htmlBaseLinkedUnpaddedQueuePad2.htmlBaseLinkedUnpaddedQueueProducerNodeRef.htmlBaseMpscLinkedUnpaddedArrayQueue.WeakIterator.htmlBaseMpscLinkedUnpaddedArrayQueue.htmlBaseMpscLinkedUnpaddedArrayQueueColdProducerFields.htmlBaseMpscLinkedUnpaddedArrayQueueConsumerFields.htmlBaseMpscLinkedUnpaddedArrayQueuePad1.htmlBaseMpscLinkedUnpaddedArrayQueuePad2.htmlBaseMpscLinkedUnpaddedArrayQueuePad3.htmlBaseMpscLinkedUnpaddedArrayQueueProducerFields.htmlBaseSpscLinkedUnpaddedArrayQueue.htmlBaseSpscLinkedUnpaddedArrayQueueConsumerColdFields.htmlBaseSpscLinkedUnpaddedArrayQueueConsumerField.htmlBaseSpscLinkedUnpaddedArrayQueueL2Pad.htmlBaseSpscLinkedUnpaddedArrayQueuePrePad.htmlBaseSpscLinkedUnpaddedArrayQueueProducerColdFields.htmlBaseSpscLinkedUnpaddedArrayQueueProducerFields.htmlConcurrentCircularUnpaddedArrayQueue.WeakIterator.htmlConcurrentCircularUnpaddedArrayQueue.htmlConcurrentCircularUnpaddedArrayQueueL0Pad.htmlConcurrentSequencedCircularUnpaddedArrayQueue.htmlJavaParsingUnpaddedQueueGenerator.htmlMpmcUnpaddedArrayQueue.htmlMpmcUnpaddedArrayQueueConsumerIndexField.htmlMpmcUnpaddedArrayQueueL1Pad.htmlMpmcUnpaddedArrayQueueL2Pad.htmlMpmcUnpaddedArrayQueueL3Pad.htmlMpmcUnpaddedArrayQueueProducerIndexField.htmlMpscChunkedUnpaddedArrayQueue.htmlMpscChunkedUnpaddedArrayQueueColdProducerFields.htmlMpscGrowableUnpaddedArrayQueue.htmlMpscLinkedUnpaddedQueue.htmlMpscUnboundedUnpaddedArrayQueue.htmlMpscUnpaddedArrayQueue.htmlMpscUnpaddedArrayQueueConsumerIndexField.htmlMpscUnpaddedArrayQueueL1Pad.htmlMpscUnpaddedArrayQueueL2Pad.htmlMpscUnpaddedArrayQueueL3Pad.htmlMpscUnpaddedArrayQueueMidPad.htmlMpscUnpaddedArrayQueueProducerIndexField.htmlMpscUnpaddedArrayQueueProducerLimitField.htmlSpmcUnpaddedArrayQueue.htmlSpmcUnpaddedArrayQueueConsumerIndexField.htmlSpmcUnpaddedArrayQueueL1Pad.htmlSpmcUnpaddedArrayQueueL2Pad.htmlSpmcUnpaddedArrayQueueL3Pad.htmlSpmcUnpaddedArrayQueueMidPad.htmlSpmcUnpaddedArrayQueueProducerIndexCacheField.htmlSpmcUnpaddedArrayQueueProducerIndexField.htmlSpscChunkedUnpaddedArrayQueue.htmlSpscGrowableUnpaddedArrayQueue.htmlSpscLinkedUnpaddedQueue.htmlSpscUnboundedUnpaddedArrayQueue.htmlSpscUnpaddedArrayQueue.htmlSpscUnpaddedArrayQueueColdField.htmlSpscUnpaddedArrayQueueConsumerIndexField.htmlSpscUnpaddedArrayQueueL1Pad.htmlSpscUnpaddedArrayQueueL2Pad.htmlSpscUnpaddedArrayQueueL3Pad.htmlSpscUnpaddedArrayQueueProducerIndexFields.htmlclass-useBaseLinkedUnpaddedQueue.htmlBaseLinkedUnpaddedQueueConsumerNodeRef.htmlBaseLinkedUnpaddedQueuePad0.htmlBaseLinkedUnpaddedQueuePad1.htmlBaseLinkedUnpaddedQueuePad2.htmlBaseLinkedUnpaddedQueueProducerNodeRef.htmlBaseMpscLinkedUnpaddedArrayQueue.WeakIterator.htmlBaseMpscLinkedUnpaddedArrayQueue.htmlBaseMpscLinkedUnpaddedArrayQueueColdProducerFields.htmlBaseMpscLinkedUnpaddedArrayQueueConsumerFields.htmlBaseMpscLinkedUnpaddedArrayQueuePad1.htmlBaseMpscLinkedUnpaddedArrayQueuePad2.htmlBaseMpscLinkedUnpaddedArrayQueuePad3.htmlBaseMpscLinkedUnpaddedArrayQueueProducerFields.htmlBaseSpscLinkedUnpaddedArrayQueue.htmlBaseSpscLinkedUnpaddedArrayQueueConsumerColdFields.htmlBaseSpscLinkedUnpaddedArrayQueueConsumerField.htmlBaseSpscLinkedUnpaddedArrayQueueL2Pad.htmlBaseSpscLinkedUnpaddedArrayQueuePrePad.htmlBaseSpscLinkedUnpaddedArrayQueueProducerColdFields.htmlBaseSpscLinkedUnpaddedArrayQueueProducerFields.htmlConcurrentCircularUnpaddedArrayQueue.WeakIterator.htmlConcurrentCircularUnpaddedArrayQueue.htmlConcurrentCircularUnpaddedArrayQueueL0Pad.htmlConcurrentSequencedCircularUnpaddedArrayQueue.htmlJavaParsingUnpaddedQueueGenerator.htmlMpmcUnpaddedArrayQueue.htmlMpmcUnpaddedArrayQueueConsumerIndexField.htmlMpmcUnpaddedArrayQueueL1Pad.htmlMpmcUnpaddedArrayQueueL2Pad.htmlMpmcUnpaddedArrayQueueL3Pad.htmlMpmcUnpaddedArrayQueueProducerIndexField.htmlMpscChunkedUnpaddedArrayQueue.htmlMpscChunkedUnpaddedArrayQueueColdProducerFields.htmlMpscGrowableUnpaddedArrayQueue.htmlMpscLinkedUnpaddedQueue.htmlMpscUnboundedUnpaddedArrayQueue.htmlMpscUnpaddedArrayQueue.htmlMpscUnpaddedArrayQueueConsumerIndexField.htmlMpscUnpaddedArrayQueueL1Pad.htmlMpscUnpaddedArrayQueueL2Pad.htmlMpscUnpaddedArrayQueueL3Pad.htmlMpscUnpaddedArrayQueueMidPad.htmlMpscUnpaddedArrayQueueProducerIndexField.htmlMpscUnpaddedArrayQueueProducerLimitField.htmlSpmcUnpaddedArrayQueue.htmlSpmcUnpaddedArrayQueueConsumerIndexField.htmlSpmcUnpaddedArrayQueueL1Pad.htmlSpmcUnpaddedArrayQueueL2Pad.htmlSpmcUnpaddedArrayQueueL3Pad.htmlSpmcUnpaddedArrayQueueMidPad.htmlSpmcUnpaddedArrayQueueProducerIndexCacheField.htmlSpmcUnpaddedArrayQueueProducerIndexField.htmlSpscChunkedUnpaddedArrayQueue.htmlSpscGrowableUnpaddedArrayQueue.htmlSpscLinkedUnpaddedQueue.htmlSpscUnboundedUnpaddedArrayQueue.htmlSpscUnpaddedArrayQueue.htmlSpscUnpaddedArrayQueueColdField.htmlSpscUnpaddedArrayQueueConsumerIndexField.htmlSpscUnpaddedArrayQueueL1Pad.htmlSpscUnpaddedArrayQueueL2Pad.htmlSpscUnpaddedArrayQueueL3Pad.htmlSpscUnpaddedArrayQueueProducerIndexFields.htmlpackage-summary.htmlpackage-tree.htmlpackage-use.htmlutilGeneratorUtils.htmlJCToolsGenerator.htmlclass-useGeneratorUtils.htmlJCToolsGenerator.htmlpackage-summary.htmlpackage-tree.htmlpackage-use.htmlsetsIdentityOpenHashSet.Iter.htmlIdentityOpenHashSet.htmlOpenHashSet.Iter.htmlOpenHashSet.htmlSingleWriterHashSet.Iter.htmlSingleWriterHashSet.htmlclass-useIdentityOpenHashSet.Iter.htmlIdentityOpenHashSet.htmlOpenHashSet.Iter.htmlOpenHashSet.htmlSingleWriterHashSet.Iter.htmlSingleWriterHashSet.htmlpackage-summary.htmlpackage-tree.htmlpackage-use.htmlutilCompilationResult.htmlInternalAPI.htmlPaddedAtomicLong.htmlPaddedAtomicLongL1Field.htmlPaddedAtomicLongL1Pad.htmlPaddedAtomicLongL2Pad.htmlPortableJvmInfo.htmlPow2.htmlRangeUtil.htmlSimpleCompiler.DiagnosticsHolder.htmlSimpleCompiler.htmlSpscLookAheadUtil.htmlStringWrappingJavaFile.htmlTemplate.htmlUnsafeAccess.htmlUnsafeDirectByteBuffer.htmlUnsafeJvmInfo.htmlUnsafeLongArrayAccess.htmlUnsafeRefArrayAccess.htmlclass-useCompilationResult.htmlInternalAPI.htmlPaddedAtomicLong.htmlPaddedAtomicLongL1Field.htmlPaddedAtomicLongL1Pad.htmlPaddedAtomicLongL2Pad.htmlPortableJvmInfo.htmlPow2.htmlRangeUtil.htmlSimpleCompiler.DiagnosticsHolder.htmlSimpleCompiler.htmlSpscLookAheadUtil.htmlStringWrappingJavaFile.htmlTemplate.htmlUnsafeAccess.htmlUnsafeDirectByteBuffer.htmlUnsafeJvmInfo.htmlUnsafeLongArrayAccess.htmlUnsafeRefArrayAccess.htmlpackage-summary.htmlpackage-tree.htmlpackage-use.htmloverview-summary.htmloverview-tree.htmlpackage-search-index.jspackage-search-index.zipresourcesglass.pngx.pngscript.jssearch.jsserialized-form.htmlstylesheet.csstype-search-index.jstype-search-index.zipjctools-javadocLICENSE/usr/share/javadoc//usr/share/javadoc/jctools//usr/share/javadoc/jctools/jquery//usr/share/javadoc/jctools/jquery/external//usr/share/javadoc/jctools/jquery/external/jquery//usr/share/javadoc/jctools/jquery/jszip-utils//usr/share/javadoc/jctools/jquery/jszip-utils/dist//usr/share/javadoc/jctools/jquery/jszip//usr/share/javadoc/jctools/jquery/jszip/dist//usr/share/javadoc/jctools/org//usr/share/javadoc/jctools/org/jctools//usr/share/javadoc/jctools/org/jctools/channels//usr/share/javadoc/jctools/org/jctools/channels/class-use//usr/share/javadoc/jctools/org/jctools/channels/mapping//usr/share/javadoc/jctools/org/jctools/channels/mapping/class-use//usr/share/javadoc/jctools/org/jctools/channels/mpsc//usr/share/javadoc/jctools/org/jctools/channels/mpsc/class-use//usr/share/javadoc/jctools/org/jctools/channels/proxy//usr/share/javadoc/jctools/org/jctools/channels/proxy/class-use//usr/share/javadoc/jctools/org/jctools/channels/spsc//usr/share/javadoc/jctools/org/jctools/channels/spsc/class-use//usr/share/javadoc/jctools/org/jctools/counters//usr/share/javadoc/jctools/org/jctools/counters/class-use//usr/share/javadoc/jctools/org/jctools/maps//usr/share/javadoc/jctools/org/jctools/maps/class-use//usr/share/javadoc/jctools/org/jctools/queues//usr/share/javadoc/jctools/org/jctools/queues/alt//usr/share/javadoc/jctools/org/jctools/queues/alt/class-use//usr/share/javadoc/jctools/org/jctools/queues/atomic//usr/share/javadoc/jctools/org/jctools/queues/atomic/class-use//usr/share/javadoc/jctools/org/jctools/queues/atomic/unpadded//usr/share/javadoc/jctools/org/jctools/queues/atomic/unpadded/class-use//usr/share/javadoc/jctools/org/jctools/queues/blocking//usr/share/javadoc/jctools/org/jctools/queues/blocking/class-use//usr/share/javadoc/jctools/org/jctools/queues/class-use//usr/share/javadoc/jctools/org/jctools/queues/intrusive//usr/share/javadoc/jctools/org/jctools/queues/intrusive/class-use//usr/share/javadoc/jctools/org/jctools/queues/spec//usr/share/javadoc/jctools/org/jctools/queues/spec/class-use//usr/share/javadoc/jctools/org/jctools/queues/unpadded//usr/share/javadoc/jctools/org/jctools/queues/unpadded/class-use//usr/share/javadoc/jctools/org/jctools/queues/util//usr/share/javadoc/jctools/org/jctools/queues/util/class-use//usr/share/javadoc/jctools/org/jctools/sets//usr/share/javadoc/jctools/org/jctools/sets/class-use//usr/share/javadoc/jctools/org/jctools/util//usr/share/javadoc/jctools/org/jctools/util/class-use//usr/share/javadoc/jctools/resources//usr/share/licenses//usr/share/licenses/jctools-javadoc/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.suse.de/SUSE:Maintenance:36728/SUSE_SLE-15-SP2_Update/82b1460fbc1c587e9febd49f612d78aa-jctools.SUSE_SLE-15-SP2_Updatedrpmxz5noarch-suse-linux directoryHTML document, ASCII text, with very long linesHTML document, ASCII textASCII textASCII text, with very long linesUTF-8 Unicode text, with very long linesASCII text, with very long lines, with no line terminatorsASCII text, with very long lines, with no line terminators (Zip archive data, at least v2.0 to extract Zip archive data, at least v2.0 to extract)PNG image data, 16 x 16, 8-bit/color RGBA, non-interlacedR]v$Y\DLI_uutf-833d91ec1c8954dceb87bd7d8ca41a57423db8fa524f238b6e3398d9b21ec68fe? 7zXZ !t/]"k%M<գC23G}o@#:8Kj 3E2syqS ,}NZGcmXQy), nW3`ɿ+V&~t#iq0N{9(1]|)LI;"'CaȲ - rkSwKn!!Bt$-W6I +u܃K2 u.ۺ{/oD  g咤IIWCyy(I=Nt$_ 8x_BBSnJIR7_\.ج|V:ka6]mq_&K/TK,~F_{%u^۶6 eSKԫnvK'K'[웵U:}^cN,}Ϛzkx,\RodI3uN|lߑVױ#t3DO1F+3a¶ wSG\>|DК[KmQ %zC7Hwljj`0#鞎tV­\8~j[`[Z#֘f3?$DwZ |2G @[6zZ< YS2.:Zp㖈) 'ṃш*|U>j@)p'.]xD'GnF)8An;XB'[e; ^Dhr~EfE&w~1Ţ ZFs[xcWz@O[b)N)FI?cEc[+҅ ^ Ux>3>j!D<}l;Dn"֟LWiP*cE,OfF3 WKDpQGd6rjRs}*Xi Yzh[N4@|uHd"!+f'P) Y(?ԥf%Y(8o Lզ NG8+teIz}HpÊPbĹ4`t׮1-(hB[~~#-h|qA(wW-]n{0 t~n<2{e<5|bD̈:V38o`tbo}D`Òqp,_a^b?HaIbZ[zD6Sݶnv=Lº_y X{AOu-))т:Zb71\ ǧvOyeDX8Cutun,̶(^,`[#jk1Kꙛi uyK iBLv$XbFMf.DNO Rt"c˥YBQ5K7 =~{~ h\%QgIF 2u`꜁8}SǍ F<;0r< %*d7pms& ] wCϚUV$yĤ彘*lW&ea80u>M$mWׇ{<{*־JiFocȞn.4 ?(pc?1.1܂q,|nX |XpݨUs2>:[J9ArP=bZ^kCBkW Zv,i稜_vkRTjYh7bAMkL# ex>K~|#Y*cҽ WGL.؁Z9_ Q탋闎-No%2(rRX5הx+X8z_h*CbVeiQG?ʼn-V=i5m;cIGoAba TV/SʞytvèS0bXͲ|tJwyr'ZX\hJu^v}`3UFnq)=ZsڲC+.I!+gx/īLJ! S1 6*@$A׬@JQO6lY>6Eˎa^ @SJǜ?&5{ƺFfoQPnqm7dSj5 z7i04<9qg/3[}֓S$$XU/w=j,({Ǡ;>},=?Dk!j0a,Ӆ9o@7'|Pnǹl'@"(5\d[P;8#M;O}:"za5rG3yVk03T;U/Bi0笼RmԚn 'ؖvH<|5h6I:T r]HMא]jNG:؅L%~Y5*!؃]:ž0db튚Ty5{yL{'J.P@R>{M1)I9zAjNzH-?WVeJ) r[a M6У]Q~oѓ Nw&,\ 13lӤdYzK ޞ`dCۜވ2w< M" ?:R/;uR:gVNxP`C6t-4/;6aX[v1*%~;ONIh߆$L)Ua>Uqr7˝+D:mck2o @a|)UKnDě[(=s=Rd!xHʌXYc<]|I,YD hf.l̐+ژZA}8Alj(v#fGFm+V绅H#6w!CIlh^=o-W-z:?⑭)3Cf:j2Ok_BMOs)WDƺƴW\aR_uM!u Md jKENQ]nBdQE`[VŤxy0:FO&|P̵ڳ[bq2eE>UWm%ŤV{ƪF {4bWUq;U@ ,Ml1'9SEN,r]ts`|FgYM=%KcCv>ՙ"l;%\=22!B~AsFsȋ d6J%'R̅8RNB %JV{;|x.K!D:m;.G.%S>V\c*J2&EzGQQ3Gjk--H}0V҉J Ϟ~z7幚,8ԮY7`]޴ZqB/(b0| "m"n99jC_NO SGξ2EJWqG0zq#@IDOZ<7rQ[CL{ B?;Bob<69k8Vdǒ 4aT Ghlna &<! fh3o*10쵄nS btۯ7ƛ1n8~ܨCa y{"jao3}jXwa._ 4j}Q5sGMj +/6>Y̚THL:tBqkz(Rf'9_ f _$,(ywY-¹c7Mxd_Y,X q:"-z@2v*4tוvQ& Qw1t nf^t!uåL ?_+h i>[#mu g`ծs3#/HJ꾶U)%Z48oH` 0P\~:|i쯫k. lAs=BN87J,*V`a*{|˫[5n  }wia)2s6SjcЎ@kRЏ.(o)&Q4P'Z Iqdmk;A*Hye4I]Z>7vt(^ٔd¹otG̺.AwCQls3.N[ɬ vsauj.*0|`'Ja@/؝6[u q*ZࡏS팊עEBS2k7Q]\ځi8 W/ž/Lc3H!] yv" CrE*FoשZp #wZkNy?;PP˪5[-)Pqq"FѦ&aQ6̴NP½Ā:fZhD6zΙ,թz%`/`MDZ'8~7bjz I&3Ϙ؃]ڴѺM08F=os54fmЊ=HN>R ')?N5֮k pJ*!(WK3;: '{i0wʡz$2[(Sf_/αĔL]jmGr!D>1sKi$k.0Blwy`r.dw`T/R͋m?Ի7W*wjXnQKHRJRGP;xm2le!k&/\:C~i]uGYvԇPFoc_q2N'IR{1tb?.҅lbf5+9*P7'z &ydE-ڤ /Z쯛φtx;H.RM.kßFRC0U'vFR_T.]Nڏw~Uc)Ql!7D;qk z?~UI؝OC!_zCze/YG9n*.-nPRq&ۖmST %f5};\*Pem_C8"WUo4s6S4a%!rc=aGvեWm> Oؘ,W/C,m{WFj|-_mߤdLdqcVOKQIb`GvClJXy!ڍ:K:)ˣ6+$브U`o$0jeESmLǖC4;zB3p Os4h]!h_>)!EzROdY19%Vϓz#пy㤾Ȑnߨ`,J* ]ԫQG,Nv{xaglpAj[o"FXPenV0f; t>LN~%MD}=+γ\ۦ:+Ad qy9Kt;˺;~߬[( h|TEX-S ^9*IK '枹2u:1t&$Fмy 6_H>bBebtЅ%Cw#1H} {ςLJqwNH*@aR_IxAY2N phW$ UH/®R:}bi~'mc9&WBT{=+;U3\s84h-U|isvxP@m^~Cֲ+pxroOECDߣR1K_s.j߭^JDQ.όYeMeI;ۀ9#hnrl9 o˜y1ybw~ [J(tpW|^ b ƐOVSBCZ`Uu1K-2uX8dD?:$jݝ6>}bz"9<d&ƿ фJ)Ҁ5t$_ptFK,Dn8RiBH큉mDkn^w)sd_r/$['9uUs'&qggH/_XxZdTSR?`Lg#[rě B'nb^ve ʤoU}N|@F`tmtoUZr&7>;tL`-^#IUky %nfO@) o˦i7yB\ؿ0g ]]raN ESkh5|9jd2< MqoB/y_L>F6l'B(5 l} x hI!dDVeڌ2RJQIg+VlV?wi\3öTTLME xOGx(t_eAP6Rg@8^Ч8R2WSw!k:߉+F &iF)O tm4S3 oYaͳ"f\@H/J' X̡45^ %M8~-(˔6NzܖVShk3 ;Ps_kfXvܳ?,XC(-1eS$wX$(}r&ԡ'N0)›Q6iW믂Ȟҙ (XƟbNۿR0f2|L>j>"}}{7XQOH doWt/v5$:0w/3)i|16(;ͯ^kg}8EԶrB a `*ݶFѯVdJs{J[ }T{s6yNcx@9֮"AwHv_(a(MYA<cXky]D%KiNoX@bM`PN/B8CK?py6!9!On6,AjY#E/J . & 8+B)KątP*Up7{Klv!yɍj8۩TP4G ks(|柀[A1m.ZHb Otш$tNwO;hGR@AyӴI{F.&⬊5ڮP\ D(K3S2 2$OѪLK-s@o8x|F FՠnHi@J/΁hw'1eޣdA.;&֐#<~X0I7r:cU}e: Mw+;|Ov2;p|*'*A~{BZl{ :5dM}SP&к?fif.626J׍bnMQD aIX9 Ħp"g@I'߾o.5 UԵ|'q1yk iZ 2 nJ&ݎGaMCcf G6HMR#.P ȍu' -&J(:Ƒ>vGd{W, 5VOiq5:.`@:BN(X^,v/`<B'U#K[,6PBp=0[74d{ V̅J X<*QN<:V 7 U$h@@^V*y! I]G^]=Ɠ gж.U@%V_zۦtfU21NfYkW}c")h߱ -.$68ASVz8mBCQs3Yuk~D-g|wQ}bp4j>6pQƭ>uܒUF;lw1lv XpS+Gf)4y=hn?GGj0QsKA7V v4i})fV A; gQ뜖Tl4Gf]/~Wq Ͽt!H~tr'@Վj( kbk&GxgX:?՗?bzYjƪT 쉮'n{wU qzƉ9rIP7cm/GɃIu$JnѓbX<vSJkOXRxR(.-Q .89c9GoFJJ3?ՠFpf̅*L vO{ճ㕻2HPy+\40P%0nԿW>7p)6 Yl JFEH'n\J&=8J HF [F2Є-^vY{gW0gQR̝6|/@LK-Ҋ (9T)z8`=Q%D .D)~c!‡twt8p'.$Ъ}Gz$P>4OKA>ofςB8P0XDH%>DŽ9tY,Huj ~*JK]h} D[|Hn_5LZѸi]|@6M}TKU}Mp׬Rt[.UV7.*LoU)˅ݓ/8`C ;UV\v:Oc-OCᜪ=5p(;۬L0nPGkڅeK+\LfO^YU4D R1RkL..l㻁\`sG9r@R[,e_>SOfOZ) c_P7*4]usF&]C M"qܸ;=N/o: BW`kCnB5l)k[]7H?՜`ф~F]6derg-C<]77ӹB5Z:6O2D]- tӬ`!<vHVrQ 8)nM2y>/#nՑ:&!T\WwĤV7R!;9lyמc2ʿ $`S`sTWK$adz&ךXURiJ үZr pQġ$;6"zML?LX|P"u~iG6.ʃAo\rK tJ.x۠ >Ի9S뉓['5b ڦȼ~jҜ+3YFqbu3EI j!L nta(/R`$J75#5x+0/.S kn0$)E5"Nӏ4m#ܣVmaDU:,*KI ")F+>Bcȝ@g\C($3dBJԊ8d ]u1|L`C_nuS @"AЀX4@ւȊ]#߰Br1IJ>7dځF-մ V=z;2ٵ2 )0<ΟDf\MF$:]1y%kca+53^aSpN{1wv+&~Wzu ˺¤ x")d26olw4'话-ù8n0m-Xm197jrOT,?e5=!Wyb#^ƣ6AߦvΔ^h$.sc%4obބUSUɋ%è,({=3U0Dɐݔyks kVVá'/2c|k|AV Ȫ Gz{;dp2^-+9tD:Vm 5(c "΀ ` |ݚDa+ʼnhRcN)O|Þrn2\u @`t$XII p%]ʏ+ OS h j4pcC/tFK|hzYOlApNtٲi: :0FMu瞻oq,0Ѫ_Nlj*SĿo'jW;) `ٍDq@ Pp}Dov)"6-X s##̒EhvESnZMHlX|#N(P0%Z1,$} րşNh~ʪABu5;OpuR^ c2rH?ïo&DEXn_ww:tvpZOG f/W6W%<̣ _wyo]?y+v^HN";l7.HO1Q|Ȑ  P96s.6BD& +t7tivvh׮%k5Ԑ u*/;80K ;?]ք2']&ZDv /w\$>C>}8W=xaH  bsrLY + Gh IZKm0[8ѡ.+;u'v :[͒̓gNv9K[P><7ר4XΞј +EdȮ!~ iSppcb:v?m@źL} ԰\+a eyѾEiK0#څUҳtG*#lE.*BA u@D *N,V?Vʥ,V薙4R-#VK}Q:,֏qfs(LjG`H-X{cWMA^}K}cPXa7꒜.N3 g= *Io`wŜvu beSbi `!8ѵLؼFNifi<"yAaRke c6D ]rFŜ!"qlzN t-ٿ+=I)cekbٰNBzH>YtD"4ɸ"1<  lQS,xgbym7H6v6qFH聁UHR1sbǹ(.9{ o?OKGoH(,?#h [޻SsAhyNu}'*343\`eq HSA.۸Zf tF<ކո{A;Pj6plUq FN~<UJ8+JHۦI44& ?.yNc0Jh{h:Po;!t9cCbqnE*ڠդ I:` 6-DqR/'3h*Pr^Gęݫ9MPH|>W>@fI*|<є3^a׃`f%Qrg_D%#Rj \|tdEhdcguuѶW|H.X4 /Ű7cŜ⇻iq8 <)2$~z0:-'f[=L+e2ˇ0|]%nC)\Ͷs0}.^8v# UKb*n2v! Jr9o0Z 66XN ,]16G$c>6:,W٩wa-147ӵ[UcEsQUxI !HYz{,%~5^7fp=q.V}di׷z~hI+!-b_[S,F{{읧VH |dvKiMi ]CVi{'L1qSɹXomEWIz@s̓GTK'CvK3KK/.y^fX-^C+1n $e;MP ht:y::ObYctSy'Q #{)6i>Ԝ#X2b" v`uۚDqk_6lFd'qM/13B3POh.Zߵ$+^;(}r ܉w6i{gcY0u7Z.:Jow$sgyلyM_zM]P[o FTrH !JJhXl1wxƣ;buEbCXM$Y{勻JZh*4`c4c3a ip*.!aǾ(9p1J 6m <&j- H_R:dgwr[d>*a6#R82>,_r8onPGD/yzsb_pKS{iCt>l'\V6MlY:`H&i`UPNZߤ-4e,7P^p>#K$NQ!Ջ1✧ިKOCƺ)T7%s@X!gͤt<-vbK@SeJL?6bՄ]AIPbzHyG ύLi#o|oqR㗝'PUc S?"jI3kk!qWٻQ=``@Qp!X*),%$teq^C wU5I3@kCͻt$Z20speu:;g:Qy\b8ϥjFGoF8?z+:ғEH`МKFMh)l[bG!2Zp {*ך =AoA Oʵ<~PƼ-jLwkX#@=pB1>%| È)LED"PD>)fLY ),c Z[1+\]:)-kZ%~Ī8 sn1´q6ZQjdWo9V_bG+mj',R=Q{V5O$a*i=D7O,TO  j )Ey;닎"Vad<>FN©S~hiMCbic$7ax?5Z#fL{.t:vj?Ir3j.7a,}/=:ܖ5uA4NuWkK4hs:ɂnM{F:`FWA:5Qu_>Xn1^3q>R3P`gRbn{&G`ΡqV:<.Infpι@(\A@}C%Py"3>N|O^ ٖr8"@pcxY&5mP5o77T:Kn9ҷ7#T]؀ UPH7> ڽ입0ǥt{9`. JlJASeb^Ѯlnvڑ&q!H8 D)o؛c?^=.zy HKx ڞ*]Cc(39"c7t2w|WE6PGd5gn9U+9,B~"m|2Tpg⛂0jݽlGѡt;H%-$N2N ݀V' fxIb'MdN:atش=rOAvT槺,yu~9Owe>N5rpԌD&06vהe/2SBEFIl%WqQ^QKI&ۛ Lþ 'UC&(4TL]qF., /Mgݯʪ@yb6ܳQZtMVA}60nHwtN_{ߜ3 7\hwC v"3#z,~ϣ:70] ;>K%(Tw=wN'6yfirOV-/JŸ[ jlo Ƭ*DZQXlۥ*ܳ s^~)g+|3{v8}g\F6yn1#&pmIof kכ2_[[N-2{]p? 8<5r !Wp,@e;۲cJt#%enMݗ i0QF fi5gxt%QC7M} 0b:FܠLI'n;\y$|2 oq B`Oivq\1f;i=qP|[+0îYQ3K8K# %>/w.ܲZKaO-I?l:AKT,ҟ}Ɣ;[-̌Gv!Կ꣐Tq}AZ-4%#H} >!moףmFR" m9\:71G^mQP|czWe8:Sv{p zɵsr7-Y3rwr{v|_SV~"sҺnc$ޔNKc"o4,CExnjHs@` N}Cw"œ˹ГŜۛ)^L`9q@Ss YC_Ҵ7xWmγ0/3WH[K[TeCPX4vyyjvP@0YTOI9 q򿖵{|=m~%Ee1ŏ>)^Et( "=+O7}m޸Cf+Bʘ ,VC-xzC|YE>b F0g{Oo٥'w@* G GD2Wӽr:*8gT?#0t z-6[r̤;^G[hehSqT|& >*8f7 9 upP(Biph-#Rʆ컗S9$\=0pH8* hPষ “[:g_gqSy׳f]߼S:=+;KLV֝`WNwR g-?k5q,yxs?jT(])OJgKejΩYZ /Yea Y܄YK0 VQKiٙ㐲ۻm5hW'9eOahq\ xA'V$S-PG֫v} Hb>$bEFGsG r_\7d<߉ؔh\h%aƙL5@8Bǰ:ѹ`n雅 [>0X2VԒ>Vhd֜'?LTк y#26dwy'$ 8(?bIiz7*Su^P^uw9NjCPѩdP$їK4} KT@ye,hp>%O~| h35a<& "oь ,׾XG@¾~aK'u0nξH֮5`7FϊbO4lCѥkPIww:I$KXk:f tC OAsI?`y WhٗR=~}?7mmb5_eU)?A<+'>&ww8 RN z[IӰ.K"3!75hU TeŖw m"uy԰d8uӫkR9/+04o7Of~ < >3'b;@ "4w6V-}ٿa_qf%r-Đ=+ ڶLY&ԏqT b>zmmF(> T p[ipg=mB=.{va%-qߣ\=i]TS1ǒ(bf)&.M/?MP쿜 4:( ?[Hl /tD1~ Z޺-8 sݫ lx9E჎*\ Z{yRL/7<[轝=ꉛ{7#-*B_agu5`S_Y71Y@YR&._ݸ]*BRt9su¥5PG{g8¼!- ,?TjL)Q w)+ V)=Ϋř?jԪMՈTG$ YwvAza3'!MM|Xdu93* kɟWȀhxL=QN&E3d`+V.bv9Kr( >7}MgvZܕhki GUKϷe^&-{sӥ/Xf'0{4p؎nYj;]-ekXjm;v(~6׃6#Ӭ 99j1L C&e̾T¥k$IWs}nHd-8{ UX[{\:%ʩQdnNk-~/&V4H#%\VgD.I]t܍pA]C1uk*y($isc8F..J׻mlR\5>sq{|$º]aftJsRpmc{FDeJ(;ʮ_|ݗ5#p'T'Qƿ9y̕"~pc|_62a;NyH4$P) J xc*l~ 39"*VtWgf51fQqR9`zd0Q9VA.~.ILm\ɸj)reˉÔl;]JcvɉXbU;R` rgG#kCǎ7\.y"g"~gԎYDcߓ qe9W%80Eދu+m>VkO¶|Yb+}Gyq/(C,D6SA:^Fqc58FԻ_ Kd 3=л )W=PHC~Wd O^h>l+FvBOrѾL|}c] 7Q?07V^qΞAf*$J?X 3J<}"7FߋX 3uH1QI]- V E cբ ~B.Y;΢i|!zdބ7]ww"_NUXU )80Jݰ[zZygmRG;ZWdkY;y&@ֳ;*m9Րd@x<[:=1{F. ϬK۬ 8j,i[+I4JR [ )[Ou`P>^F,fMI*9Ds=i]DA``4u1WI8Q; )̛8gyFqF>f.4P3jNkԄrܷkT'I[P?=fDaXw簭f6 e $>W73QWb s ݃!.DrRx\yM4RaaO)r!S%^ٓK9o7q~.9uuwsYQ+4c^qEyK%<ażFFoa/o4W؞[qF LL۪,`݅JBSUZ6M 8*bI>zav4O-9mgI`ƫ/wrlN .hZP~7\@j\cackZ~>ps**%cr :9ӂXNjUJ@Pz3vuDB-?e<4%sَ*EBn~T6n!P'ߵ?j0tB?pa=>rŘ0rKpn_MΈ_DI"N@Yj+2{m'1t5d8h?1|0Gb;O{0).`BCF3o,PMf r+oʕq%{QH2d (S]+0o g͒ѡ@aJңkGuni$S \4A,!xǍiNver)z5 v!B;tLun L?k jJ̍hYUʴ]D%7^USh/)U0 )_Dw.ѯK mȾG/4Cʡ[HmlBɖ2SQDi0|5m(~NL R=xye(5osC;}Az2~bMGsj)*d ]͓Eݲc_*N=f/$ {T(X%"d?Boz^J|Jl!'V'˷jAdw|@g,"Ǣvwa5+{!foB&|h]hz+UJ^8nWj, &q}ՇTp Sl+1ˉy:'}8yd0|5+8&DЁA&t.gv Ԃ6ATVgy*@2Ĩ*cQ+q7X:KILn+Zm/"ʁ{=5 l0"-xױ9)7 *%]ۅrlɊV^sITBe9JΥ?pGł}mOрچjt>m.62V./K恙iz;lq!G)"@vP0x`控b:i%7:_JT!C3 v# >:DvzQb6M,5 𪊻Xz?!Bi>F'_/n|d3q*rwsKt/ՔzFy&3$ ^4t =1V>͓ӪK@¸}($140wV7>\]jsU늮Iۺd7Vt.;~oOB9S4/@6\\Q W_;I:w@R]lnks(Yh$:pz'm7)|DzD(rFz܇K}x^\>Z@ҳ=ؗFhDyצr{ἱ&3wK,5>fj(Tx8.>@|+]>Uו grO[@>e h$K]JzPj"vQMzd\wKϘBQAp[lUIy.α {q kw_ E$qV?53-)n6RkH`UM{]|7imʇ t:?xoQEx6l:)CEqZm@)$ywD " >o\âAO:9O<зq0zshD6 @lF"!hQ{\>Y+7y7ذ}z=U*dO1\w5`?DPua-FQcEB/c/r s2tZ\4o6y%ݮ!θX.R 2le'P ΊחN XgI6qN:j*P߱LW3p]IG.~-Swps!7OlHvM,U\Eu)&h`wwjJCBG;Y?X蹽qX Q$qQ&`U=^7*E[7=r>@e*#ޅ>M 0P'sqVuNgƈ #4iqU#xaT#XΙ63 秇;nqP$C-u:$$rQo®>"wmQ#qHC7O9d^7vkA80$q)H땦ѡbh! o8KRdLVa 81;w.`gqtQ!=h6QD^`*g5,ړy_WgJ8r)$β9v㌩Mh9gk F :JN}V%Ud<ԗ/ aj kܐݺSiXFc|5bդ/,n!̞By.-\.2A~ST CRhjkMw5e{"Ȅq.+(C~D(_TcL[OC`s[\P'=qv6i8mB+^Fj mzx) x,`jllſ#yM5ya&k}( oX>0ZXzQ7+듥)FL XXi=-9H! bHAyaêZVɼ\Bx\,;h=*#m+Wt.|V9nmjcV -aimr}~6E]ZMH9̕ Q.خ cBP< 9;M=:C’ `jWZқ!'Υbd&~%M8Y8a?vnT=FkW&ҍgʬ}@@\0ұd̿=E ol"N"๛6yþնY ڞ(O3R~Yv$MNݮCkuE8\9_Mrw{ҩ#2N*Hw8N=3=$Dzxii㚏3!Z4=jv+ը0A}d vNEƜUsfsI XSD&ZY!Uݨ׀\X0ӦE[+D4j%ݏQg9V"ڤڶ?™ŠW~ LSmpUgNj~0\LG@p r9*`TTFPZ)t#F=UTX.1fJmsx|1p,)[$v|uܭ_MiKb&qҩ|q[6*+mNq ՚cIbC?[bZq mʪO< Nܫv"_> ̵b,ܧ>CĤXLNǃ:(䡦yK@&u "Krfdɉt^9}SOv ]l_Q`>7vŠM:etĩ\ J^uXY4\MsxY$"l:e%fJ`\.`hK)84b֗oU;nBC*) u #%&{9XSru.a0}lCK>Zrv$TXׯrnm):ZҐ@jWN8ic z' (\N-YTBë -3x OPP&r lFlyxe ?弣 T qh~o%s3ҪZ'AJL=X kLS}n7%4,Vo.G&[C'Qc/pX** 9]]ӝ~ǺZ^{EykU;g)wty>HM8Bo U*/7K%נ4П@,NDNJfn&\a#2eaÄSxL|D1C}7meP/~?NuuOb^-4<7HZrh>* |p.#ȗp߈Bp{X7(r9:ZeoqÇPnSzdG_A ;dHVm2S_BZ[S=\[o&D1s|խ:9t۶6 #T!QsگugW&fpڒ@pˋ*;hm}ay=sxQcRN;w)մ~ZVI*֢ ''Pz\'6i1 Qh'M{<&کتrsLE,' H8aļ ;}%yL8s7[CBJ?:N[wwa,ʽ! gn#FžIW_#7CԔHΦ SumLqgAn<Qb=Fh4d+=?*VsjV2 tXȴ"i3X>-Ia/=qkM,ݒ f ޣcCJS!%6ga;W$f P+0&;C Tӯ2h)6w/ԙp\)װ(ԗswQBc`ؘkUn4D *4Z$"AD=y4GX+>,q}$ !чk ދ<)4mX/.)x$WFT@?uPO)ŸB=k=ܦS5hb.vZNaru]S(:!f a܃ɰ#>[@p7CQڛPbmNo6h?Zas@~L>r( A($'¾ެ{{q _tvC^]M>Ua[욂0rYTL@/c{ lt9E ϯЉ"iA.L~.-pw!zV}M^{C_ !!~Q0*%IQmddFqƨ"U="r-rl{635^$x|A 5JQfJ)y݉,-,eR fifx<AC0EsGy^ UZhF5~jwPn3+Cnr}<%tچ\qa22cm}N{#äka~)z' B3ӥ^f翨zQ'(tgAyF'ZL_ܢٰ5h4\VY=?*=щ2A`b {=s8f0 w|5YB۳.kkig(40~-wYܨqGSy;c W,_݁H"f:X Y<=+]Y<^om;}Yjڄ[cf=(H(e?oQ߇ t l4>ׅM1'*U .E:FκYG vQ)Q0TT7׾}hL'B'VfV⪅G7]qy>x}Sk~7Տ,}Yʕ74K 6/(ѭyưԧ `[]}}.h=AKbgX@fgM\8|O˝~O)';q}qVGdR{Bq5pI5VKZ!464K\kk7:%1~ӥ>Tw{Bbx\X]MeXW%2eƙM:wi9e*vG34:r<#V>'N;O_}[nXAZIo"\S͊ZْtEUm^#ZHmjZ;QUQ 9Pq͔6k dX7OOެ#j\I] S^j/ABgVzMɋ"X't` -q[D^gD4NFXLC3N2e6RxsOtVf'ÙqIp=ʄ .Pd~f ojAޚ|&cA:C[e>[mIfNX|-%EXۧ~}=FF'@CwxyUXi-R$l).^b%.TrŅW'73xތ'-6\$Bvte ѤN?} }rc׽뀨4GVd*+:fF6hR"ͮ%XϢr|ῘE1cB+/8P9NN4t'w{ EB!&e/O~%ui:0 B~/Uyڢq:ʆd a~R4l73HaNjlG߯H%yl 8͉wçZ ^oHg^=ʓnTXtQH=z+KBCe%"Ϛ3{y1Bxг- @y3=7yax_5As.+ј7vwxuY$cUDsA:]f&@Oo^:D-KG& ENHwq3S?wk"/ A }ZR!?x O /"v|WS(`U)FLi"y~@[XyHzߕ+!y ]* >h@'A ^E* jDܫG4O$@ n~Nf*{!fb|fSiݒd-Go1 桺wCf:SwUݔ2E-D$-mzCSu`Ά̴Vջڸ! jq͍z|w w!)3cGM1wEāL]{NƱi:މ$KI|) +EbhT~ bk*y6p]D̐;ms!V?kgO.oI,sɁ@3q@<X3T\PFXd+_/4br; bb43Бz4 2 =Ei;# ImR;{<8_@YPg^qPze7ڵd돇?qg?FH2z,gY熩die$)ib/F<%mGtzw >W1UgK&~́ j&emte>636xc3a CdV.9@k U1ԙnSpוcA%kG%H>oeaw][<+u< T옷 :u(!EsvӞlrJբ*i^3i7rM z8I /^IYL3~851Or $DXmAW.B|xBIbxscST*AZgeat=4Fό:C>Y] )_o[]/=R@16gGz]<'Oz q+fkogBAAXVLw枷vTe0Vʺ@RM]`m9JӅ]em;ӵ0ő@'J,.ʔۧɉh64csVRL1-8X̜0 䱨Æ[Q9ck]lk8 s/Ζ1BX[=_4O %@Ǫ(Np.ddr׍.z+2F#W+x,ODgs[}/F|L@!sS*۸^YGOWƲ ^ !ME#Q\$8F]+@R.XI-&tҽ8]M?;Bgй:hhcgNjr Q[7*I<}hmq0}d8HTv+HȆSw.]H_,:Y[O5ϐ|KYaY~a$f+ GR!5 u:dQf};`: $أzV%ϫv RJ:eA(Lˇ[g|i؍ bDbc~0T>vp{/EFmw%)r\,O+ݩ4OSaL6 o<)A(*A?l wOgCh`pLT޽dsD] K!A8X$7ZE TSUml@Ժ 1Gm2ht t`N&׊f"gZ2j̝B/󳚡jLY ݰGQ'h=5ŘV3*'qX- jپ!^X zPuGp3Fb#R|vbzRWiryZ~%r_4S ު+r[7lLgX[lGX7w9De:]Dم"⤾GDXd7Ɨèq}/u|Txjb@'*3(Hh\Ttȯ; \ "#j89{L탾j_oFQЏM2 עn2 B` G)ڡ 5BOLl~>QԸE96Rr#%.W_1 L̈́fݗ~CdWe?UX9T&φ^}Oy mKUϰ5% p"iVsz|ګ!]jx3u)aRw"u`T$BV- =fopv\د2&C& ߰3!Q9 gZIܡdT$ir2֖#;UcC;O.WNf3ҟMeŒkuJ% ;Og}\&myڿEƍ?6_hzE*GsD5mRZ%q=yۨ (xNY0Sw*J3_ 5#ҮvX(thͳU,8 J;HLYoa8a2H8xIG8 {P_gKH<7 }f4_ZZ)h٩}hF`En4މqi,LXMU}&SʢvD0ٽ7cN0)v c/,l y P\3r$..2Ao4 4+èBWi3GgVCm \ޠ/#5V1rm# >a ZE敗S#ͷ \_yu B[8NJ M_@[?Bf`+>KB#:,r`fQgԵum( \TM%ڼҨYܘI['G u䢻7!60 ~HIGZDv0zҸd2f=:(Sɕɖ0G;xwUb= aokH "K}ӕn{=|Q^/qBx@s?t= 2ά 2E?&-3ktr0%AmJ;`Ŧ#5XB@ؖj1e)h齟U9-qw7TC?w:6cKmwUv0 iyy.Bhv3qD}Y-J"v=3k:ZxX>d&FZgwpxK0(͗Wz|6O'Sa%R w5x=Z6yِ|)7kzpkY[EM,w .VcV"olOw*F>v.Ͱ%)ѣP .!gBJ(݆i5_`#$xR;pŕmo ;v^Vq|1Vm0j d*2Gxfv!w#6+i)9– a: y W :sS&3l.,UYҔ=(u!ȼت ҃4.lŞo Ȱ Q< 6E#|[Vm6;}G ލ(;Vw~eԸBj1ҹ"+aSРQ7YߏN;0@Z>EXF?;>9&鷚wMk>vD=ILbV|vx7 XCqr:k6wէ8k "1X 5.ЌOLB ;:D@؇AeԐy͉|md q^<4[ƃ㲹)U%̖$ J/Zh! e^v 1_%#.``Sя9Bw: 8\d a^ wg'& w$IΞjYK1"z]b^ ]6o6[tT|/fԆ w2{8r*To# .ˆ:M5q!E4ϟX V_ozƦgNxP%)1wI~in+~9pֈR;C%)JGfh=|M  @nƭVt1jʙ9N0+ +&sd!%]D!hA!wm#pP_ T/jOѾ߬0o=G SZX'r @.<\>#<:"R`sR_";T1&|ꍆpeބݦA1e|^d@c}[6- L0#6r5r:3,kMVcZz`-yoecx- <~/ݰ~zGQxlbT؟I:]HΒC83<YY+l(LUoxACN=5|˨ K:##F*ƹg2YVl>){6-7>Q?䤟gq[dg+ \nÔe }kv3(SrZ2s~ nD{Ԋʺ j%B3_ +@fw:gYCG м/r0G<i26d?!Gˊi}ГEڴr Cc!W0ˈN[F-5Z2'ly%vE8d ?jmFg_A%iQK9R"㝊a'nc4P(\ vRcX0!nOWDK?p'U;`"}DBa:W l@aA\|}A5ՑX 8@±CS|@{> ~PU1V˲F{}'ltÀnJݰ^~m뒫׹j!vU:8ﹲ/h1 \W(t2 oD8?\̱%] tDA'c3\w3pq -jL$3g>˙Sտ<-ldJ`ylv7^ﻑ?<@L[eaĹGq(0~H>n"x=PQi `Z%Amx͙61~$q, %.)I32t"F@1ߩ$u{Xۘ R^]Q T3e r_7y9 vm n+ɕU=DILs6D< D(ӛcU*d".Fc|2n9uY"9zZ$E 棟WӼhMclz r<ߏt+$+ӳ^k\FvLwi QU3FYG{ cSې$:jr眭 ܴ plm=F6u†$eR0;,{$૸̟V܂e(_8 /=ޝ2ࢹ)F?99`ӬI;+W^ W}g浖(MTdNFP 31 >+"a5I$gW֖1@HnGD^pk#._*WG'FyZE;roۻ!#Spk7V؂Փ S[yKj?)0O= duuf-G׍dU=$픟PP{ `E~[h .>b^tHrȲ8"P"iɍ+׺}rlt;ڙaӶ-_f.qeV]EN,xtIuyg֦' ޑö2uʇ]RܽBI*ixzWAFiSJ-'[Xu`93kQ'h/J-w!Zb It{Z@SaȊ@KUʙ*-T]${UWrmB%\\sdCɐ)EJ~΅ `K7GY|ϡTD4`)hG@U&EuW?6GI6'-gܑڄلq' xVTpŋ8VJkb9U[.Wtk>\d{vk\@&=K\h;"0-*K#H˷!D\MJ*sk1*vbJoߍ(lUuT]2j-Ƥ[^*yʱг^٭ȅf%bY21|r}>.Mr'iyN=e}y?CUmٶ L%R P7\i gE9C3I"dd66ؓs?dfF-{SMY/aa_A*t=vpզ.WF(@f#nsGfv1+u0eoƙcƧUQ*{~DuQQ},I5j8>7'}D9b4hxĶ+dX4V[pZ+m-a'qΣs de5p\ @Zv -d**Rz4\?nMB v?Ϛϙ6j7}WʵbT}d]C{^fJރO|ye48.1wB[m*@h !vCOٻ,(.A ٶ!1ϔăSe! N̶7I"ĥG񓤐?UtbTӲV)Q"m7ㄣܿ!&/PO|NBP"삒(N4ǤS4[8}9TX*idŊ;cq bW C;tF8:SeyzvZF%)3}%L(Eض})OO8(~|ΓiXO' yۣ5xKM?w%DH(Q ¹<G/Bsævwy 1F."ۙx(`άni0zZ#֜0 &y ң9.xN.9XvZ~6BuF;qO ɆB,6{]zLcն\~%NotԱ%9T9`)5.ad}_=J0ykk⶙n_v{GX6 c&HgmXRGiЉbX/"\ˡ)&] Ktn4uÍy\J3WMOQy>ߓ`J\l;1 Ғ<ȲƢe9[$H}6(EjgJ]C/թ:ewx"b2>Xd/>^lP\Gf"F_a㡥=e4q|y7Tу䇏㈳\ G|X3 =ʻH\"tviW`92Y{"XR<0"o87b}ɂ [9-y}m 8#.&Aʔ1a^^SNs M CG*|/X!Wb/R{z~X%DT2[0autŲ$/̤fI66ѱ5(~ Kmm6O>ؐ(JfkHkʺE5 1Dw.Ҭl֍ݜ(ljPEupQI-'2 J-VStӓr,W,P'ET&h48eotwtԭ}N=k|[oHVKj4C틈5oZƴ 1p/! ޛ?y:jy(=5/dj0c[1E%yWtQ {EzF˧!/ͷ&~ԋPsSX[̞BzcI|:5KVY 1%2R :Ie=s< &GtTGL%Wn7Wc߬V86։ŠmgW&qbeH9~"n9[[7-g.Dž̽+yS\鍘㼣QNoT=uɕdMuW?@K\v{>06(Tvw͉<mH~ *&t<qeP5uN$|n¶ۇ-?^P߅ Gb%ddEd `s1Jzr_  wXr Կ&cK,p((9q_@RZ<ЌwdDS:UInn)CM $s@W="OpsrKo)u鳴·${nY1ـOo@*"gR'RxTMt)D?SW8Õ_AEvG5-_PN?-!r X"QGƾ˱~yF2b6uvؑCmp/t>,!Cga9{9̱;Lܰ?'BT> :xԍO%pW]<{7yFLYZ6LBǓ߭^3βKDyА8|/LLnc_[}(kEX>EmrN4"@'25r*j<(I&#X)j[z/HK;D)=qDlAHQ)JAYIp|Xnd"=;@\xEQ1q8fF/M夥1B QEq[2:;

L2p0(O?9ā AvsB`((PtB݆Q<`P T+ꕃ^O4"{3#my*~-I:T8%H)@PEc5qCD qb٬0r(퉄hcƐ }HaKȝf~JA.%> PTBU!Czw Pwa8QG@grMBnЃިq?%j@c0QCOJߍ)[Q-7ʉ菣Г:nßĔR']0`Qe@p⟻\N F8$E=44V/qiMt`\; "MNtP1pj 8QoՌ%=Ai,3ÕtǑ 5KȻ=ӱ* {wha%yA:$ lzqfd^Ϸ3|d4RH6$a~JpYA¯B<^\aBStF2$ Q-* pƗ}Ħ/ɧvp2nOzkN~>뒗fGT-iK{j+>L$B 4 df, %򯯎v|O /eikxTSeXkg2_Z,FڶR7{c=t{*_s 3D .#tȷUH;aLȸ6b"#6Цj&˩?U\~hdQw)VӐFVlr 5], GK(DG swi`.(6f /$1΢ O#= ~“ݗ%,,yz1$Ԋ1ͬSekc9cΌ̘;m#I ߖ3 qB}ETU.]zSQ~_%QhGmI/#ݣ`8e%ptPLmt!e1!Ս;nWq1;z>´%I8dGܶ7r^; ՋG.MToo)n>ڷ7ge>ByZLTaϠ1樞 B'lDِ{MFʴ3:3IOd* Ĉeѳ)c`nJhl86߬a//t<Ȣ6-PS7E#ZymΕ WAzxb`'L# {Ph>z^`-߻1t.6pr{A x׶5x6qWv]tC-;ћt4Egq\AuT輒< 5B=FwrfWW;'OP o EW'5n6‹=۬0i6Y* PoM)q=鴤Sڸ0Ljfπ;ÆfꀿW,ю¹Xoނ6ހ7_u*X:ϓ4àhtyBHPU[yʖʿD Pw,F5V !Qhe4lFg|l[^q@ YH\4b/젤/|CKvsDe=B5GX29zeIv|D=}΁6vE`L4b?HM܍E4V HfR:xǥ:~K@NH,}ȭ+0ݕW+g$ez+tdo ӘF>ޓ^mʑX ӻ K_vB 1'eDS`r6繁Cfrz` ^*z7,! N`~ȇ[D=Id#fT( ^2)M(TMսQ~;8C:b5A+mBЉKq^foS ^P\D܅;e~6_\R6*e&mYǎj@"o,g8cur^'sxnc9֨nF`SE8C ^@&Tg]P;g!ܿդ6_g H|&C.B+RSeCVvJE<Ū{0T\Pj 2"18L-ax!b5̟fDL?V ջ&s5I|FccƹCNsѰ WYϟLԟAWD:9Fv=ꋭ.&hQt񯔞,~Kw {@heuC/L ̣ }\yF,?Q2+,cٮT_䊴ipEŜd16;Tp&z6htw'e9Ë`6A<[ؘʇ04rA$vkecf,VorPQ9q <^ ΜS~'SƵV_5Ub[jQ ]\ZN)%a.qƦ>2Lo|blδS),¬6W!:Ө =<)rd׀c"~@aQK{jrd ù'Cy/.%oRv^X2jx1=j [B@>P@bZd *հҰCAu-Yd_ P1,BkXt S}ʥ"M-ݧxb7@ūjVi/{BEU@L9+1JГIpʞ>qJJO6o 8 TO0/yJYTx_>籠KϿFljĒZ[MfBeD"r \Taf7TH$da2݈ߎ KY]`Y NKr_jҒ{e·mh;@"+|\0mݯlY.7NkWa3w!yY5/HJ;S/k 0+,㱋4JgexW(!,Ү'*PƇ>,s<)1?gAF ,.xV{B P<世uH+|V8uC!6G{)(>sc2jMDI< ja vkfs!/=~bABpI[rBdjrQⅺ:I04ǿCﬗvP(X☤ u P`\"a#[:ӔKwy""a8TXG?ߢj}o]QQ:x˲O 4FXXGw=-B6`dQWӟRuD9 #\4 ًRΤ̈́ܒ̔:7oL#A ~om|`=OuY$7Lŭ5zMNN̦tsFcFA_lA8*,}g #CVHos1hKi/S>_v0# ,`r\ `_C6x^} {G$a"}U@[h[||l< " RGF嚜]zh7ȁ?^~'~c^gj85>~M"(A؝5J+eGY6)OrbҊ–=B󠘽l,2 a7=[SnkqepO]`PV.{k } /->e4"?ia lt, AyI<>; vT DK~KGY2+ (EɪT"`Hc= d5 xo{"ZStBsڡ8)@\X)֡ zLH>'K}a ^j؏μw]i.=V꾀KՎ,S\nML„Q `/PH7V,aYԁ a /?&|?ÄD6N->Z 5h\ dsgpd` -W#}l wME?[e>dk,%P{mtOwBu,IP5{\W3@bA,R\02A_XfR貲 1x)#d.otv*W1N2QU^@zaHŀ"tu:HD9K,Jo$lH QAWmOG6Dy&~mïo(t9HS@m0/j{>؛T}$b݌zGahG3wCbt4`0`+~ğ_b>FYVaќhCM! Bë e5NV0b KނxRٝX56Z,ekV0g9#?_.1c;IIZ‡ I]l.H] 3=Cwr104>>w=pCr 8C p%unAH.<'8udgx^ MwXt-*{΃'#1/{wʩP5Kej}[ =b63$_!8?$Uz;mgV➣Z^C?sMƈ&!%(ogp(68F, DYO6ZI;'yd89A*OH) R#/6G36oAXNM?RWZLȰ ?_4ų&n|>!%QBmFpmOWD47h_)Yi|C1wK 窶T"l1si[# #7خBłĎsGB\ W ʜ%nn4Fٵm'6ҀPM% `esvt$l6 ` S-H*Bkh v'Whs\-/,27*v&%$3Tnۉ m:t|ɱU3eDxx锎o:XﳕJVls Yc "B?"L,ո #ʽv:$w4VR9ar"p4Nj2%B#r9^F_vr36b@\j I"5g&|[ ) H&8Z]`3fЄ3IUs@.Wͱ 3O&[ܙ|Δ ]iɖ ԱvR]ob u|B$7r~v劯MŸ8ICvY!x|2UU11<݄LduKf meb4 *wJ +Ƕ+_k3[n3j*%DwOdk8fy]w#蒶Ꟁ2_i+Qy?)sx:/Zƴ  NfBN*\@#Ay* Ÿ2QXQRnY)֏Ar֩`vZaD` HrǕ0ᒪ.A(ߴOz6}pc禤 !BY\C KŚ shV uhU:YU‹1wV$cQcPg9d[8OA|f Y3Z 4rEːŌhL`p6UL΢K5ɣT"Xyy'# jI  9a:3| ֭ +ٙ{T3+wJn?5Ԙʼn:%ĭrW:Tw]B!qiێP^+iheTq"&C2Lj g$ iV LБ\@:JʵeA]dls(=yF C1㥈/ՀTDWJڟ 2*R.gau˥',T99w:%*nWkj*lՍO:5ﱜпt,b]=l _hI։6[%ӿyR+(ZgoE`I>fbR(Hm:V栓({Lyj}3 KX!Ӽ4*?0cyr]DC۠p+#. (,3 \~U(V# Ne6khym*K \{ё,r@4*GNzSS;y^{T<8EPFD%MPXFݐBbKYwV0 1m\w_*6'a& =o@uli"엋ʻb MoislZ9Ȫ,̋bxGAm[;Ң`l#݌p%,W엟 Cǁ֕&Ƶ?Wj_=F`(/ ׭<뽜"95n~`̊^.0I@L'f/+}$ LJ,5-P{˧ʢY5*US'؞: =^?"f4M3 ԣ>I7h Ц>oX6e+X4LNOtyH*X|)t)8VLGbۓ;Ý)Xap_,tD'wpd^`9XAޯ"4LwӞhGɾ]:6ft,#uz0M6hĵQk?hASbGcΪՂ]|HIV u"TD=LD=P=iOݖ9CMÏS43ݰC^?@27PҊCugu+ pMX뛵 ܁\DRBv}(g1-oPϻ4#Lc;q(➞; DZ Eh2)a5xv!4XSΣp!nR]uKMFy|rZdKGł-yϭx j^$ibYbgi4-GO2(Z "e8 (OJSJ(wk uM}Ct,Vr~k:̺;tDp@5 z%Umt9@x}bFeD<F!*J=qXS%eIPpI^:h4ᯜH/[f6l~Dq4X~06*w<k;vDG Zo5tYMf%58 (2ZC! iB(,\vGZ?^t4P`Pm=pNs̚!#ZTàsT[uGYbD. W+4Ng0fZn$4}Ugݨ8 ::{$r>_g:ʿl~V,z",[qm@ Ҥ6=x¨[8" $1˲=FXeBϵG?rtUcnyCs&.|S#?ᵆ HV}Y> gTg<>M3،vzttID=)Ù4C'9,.$j`V"yh"H"rnTetzﭕ1aз47$ؙ[\\͢ j_.;%}*}e  ᯯ'6_<>#_>||YsY`Jd}ً# IL4 MAoĩ'g/|b;'JtCiA' vh(ד}AJD~YtYC fbr 9Cʗ媊mcbvhގON~LN9~ώA#X"Fi%4!o?Ku|Ps`OeF]_ 4JNZ;6^(*ҴңL7^uIG"f5%НN`Sό \{r@P|K+^Qaz⠄3Yb CUK`b}jSGqt$̀ 9Zq!0B/D`$´< G zz`nW^Jorc|#Ĕz$zn|tsH% Jm&f/K̩X%u7ں,"]W;n}~9lmrQ](S^\;vCY:rzr;E0VWMbql<Y&PМo3UUTѾw;g\B\=`@UA*DfJWO:@lE%fZ"BbgⅥTwO&@J,Rk(i'=}AsPQDLEP.O჏yڬFuP>[q mV bp1͝\8p]H )h#Nպ @m##zb36د"'^d*mJ{Î8HhrNd)hkVqLSwk̚k;ΓEDxZMqN5}NnB_YohMX( Kb)^3ڻ XN|R-sD__Aw`L'"pDG}%OԾb;jHgA_-Nyyj![WnX3|oxL}kz Ovz!{Δx*KMq8.G3  P1;?E#愊I;k[&LuCj/%u]PʜU}[l -죚#hY։ lHp-Y/_N],4y_N["M_]ٕT է5 PnVu[F;Y.)gQu ~)Z<z!:$Ń 3{~% ghL)wZY^tV)9}+&#UZ \ҭz5].۷R%Z{f&$I~;+j較OI??U+cveczn<uaW]ؗH킪wZJm*(˜yu\F›J.h)K#КhȨTAu)?6ʔw T$ΐ5=yK4HԼn~nͥ="kWt`<%xKN"'  hU(1,&0_dsFtn&'z(gknYXT3ĪL"bO>{lJ(=p& PSvg;%)Faz ibqaȾe##iEb\L|6p.U~YqTTݕ9HBb #4Z!zqxc2V/p{Ȕۂ̜#S] 1"F-IDzaD~S"+qGԷjoc)="mJwX&T&3e{F[6z[({@t`!BTФQ7?@Va|6qm7c23}sYD;CoGɳyKN/h=dE FXZ~}8s,﨨53&LJ+/R~̨ B=yr]6.i ۭ5[[3JWT釳Hmlǝmhpw8ffMH P b5<DXT=V1DH@2'B,#Ch~>@.Ed0Iٻxat a2y4p=Rʃ?9ySM@67BViCgj%d*GAk_!]A` SK(Q'YQztzvOjFQy>-LWHbKk# \8x1O[@%av׬OGPX Z^t2:zw z}5B{Bg+h< T+Z:%X&/ɢ޷a NҖW6mI?eF{pT*a&` H[Ns,5B1$sb2'NKei;1@{TZxyASg4 Ds]Gȅpz;hGau."SbW>Tsxͳש/&S/LfȞ% cnU*@)6hwb0)&O2F d-B(/Ϩ¥v85A=Uxp%[T/!s'K8%W!h4UЕJ>LvgJe'{*rA/2GhPBG%mRjL61Ҭ,FlrЖ _~rl$H'74,vKwxوsG0O3bXgG0 $Su8כR dL}GE-`0x fȽIAV)n92/Q/zNK=g]Z"aaL `%g iA OhnJ?~7Q>ȟl{vC@r1CrRC6)A<}a-{5}8ؤ<}&"Lk<4> +AӵJ;4YIJv흴&wJf.,6hK؛4van9r(cn@L~ U#JnAXsx1ȁK;m]Kvo͵nCˆ( -!J G{G1KbF_Um &3*,GV*ՑT!Ćѻ3#ˆ*u=Fq2P~Ŏt0At8uWNrG8mhD0qCRFfbFjQ~ǬWI%d}Qp%'jȮ&4Ӭ\/J_[\+ oԱ\okRn4ߚ9EBl-G"6`>ީ_]Uz{[29e|Q*%}Z |1`d*ynl26gVߪRAx/dIޕ߈ `EΥ ʟO%'# o#(ӡD*`%KG o[Ȗ?:`~k;X׿lmڱ,bʎ&H Y?d_P.2{iX?L ^wgz3$ynHvt^ʷCL71FMiK-uE./2&DLM vtE Ld3O<9T6YNm/z"LɁ˼',PZ,e_4kxD 5搲emQM<Zi>%[z̀]dZJ{[pQw7=;my,_}4E ْ3Z~9G>_k1ugq&썀D+|!4m}n;2q1xp±TDnė$^o741wY*UP]s4j\wS,R߭K ߨ1uWMi>^B9b oS5/*2OO %vۡj{ǽ1,vrSZ fgS@^GPAM;:tFya7I3 #5*OnS%2Foo9(7dy.< r@}+n^+W87&|J@ҕ0C>Vm&q4('MP V[Tj9;S !5l2"M@jPЭ9I`dvD/sR;ۣ^⟵ v8$&ăUu\M\(K$LN3hj=@:ThPQac&{R_Vvt;sV ޳S)ixBqF|hje||&U3$1sxXOZnh^?@4HQU? dJ{j-K3F^B4eou^Vre)AHBD=%Ԇ. |f bAQB3N]0U8pN DlkRu ṕ@׉D[n#uUՀF!Uv.oY)|lEQҷ|JDrDM\6!êa>>lWUڑ/Y &R0IpQԏ Hpӿ>JFc6@]R,F!쌄 䙨Ƥ_!вJMO18#1!2H(!Ψ]g*`6"]KfR4C46?MrKEX9la^Y[F\H/] C@)  XB޻Vk5kVQ\r{wqI:ҧfۓљ0τdIDTiod!N?<\^`jkw' zrEs00 ;&a}ڣ!*l=jmo%a=PӺ,[RaO0'mn ;%(2e C E[`;5թxf.KwvAy Uk3zrDȨ|)5g79f(#֋oBA*$}2FQ"z+< {HQHݓO: N5v* Zu3fohbûwssmUvs;EN5[٠ẚ ` YhE4yYb{qϳ6>n+qE_9H'.LaqgV9Mw n !J)WJhةbwHe@ dLT\ /OHQafU6kO sDGpU眏з-?\59Nk E7UūpN^,j!Toxͷv[N:&uVb׋ђFr@fqzvaLY=iNoP]j֚Z-|nZG?BY$Ϥ<;ۊ2m[ ]+7qro˒"y3ElEyHLT*;ͤ'\?\3ՠY|^ Ú0'A2H{̸sK-7(Tl'ȹr<yVT.V%uvd`u; AYs%dv(n1>r>X,n99$)emexd$3_ԽǔJS/Xa?:̫=6pHan$Mת'8E*l9LO S E5^+qe\`ӎz Z+pK>}6rI%@QnBoo}:|)댦E~1H5$8~[ Ê̳H\ QSSPt$+wS!r/?a Z)ڔg4gDX@.[u=K=SaJOkG>)0{M5x@`fλB(7'YC\Yatᛄg`(I^Afgd7rA'OIOXLUQm5JÍd9Y[wA3U{3*VQ齵ߐ,oٞbb"&PAS l{Pʒ=h@=VP&z5f6Qo `yB~ԾxO_@ i8&K|5Ji'^ؿH~k__G2i4DhAvVu¹MHIT;$ Pt^6bfZ36Wƙ)JL5k_}1)MLz%/J  96bTu{4!3S-%"N{;j`_C^^]':+FclAu0[h?\,+kҁ_2Kzk^4t4M+"v3M;V9s#+Vz#R8D|6U` Ň.ND? X*}H`*OjųRr p@\C 糳~n=Ӗ{N+f  Y\I#?R'%br{|3w,ssIqZKɝTx+vJ#X'DDޠgtAǶ]ʠ0*2N)]Xj;W*TRG= )GEo7XQn|!E[?$XJ_Sa^\?XTűQ4OM4[]o^dlvqt좸6eRrٌ[4)hy{'Ŝ])|XB e| zdrL]7,1/n]LOYY"z/E,x6B67~MTG%NugP]f U?;yy2S~HXL̑\HqJVo=& *`p@&ncY^5;'^m$%0G#FnoV v$z(H~)7|[ w5;1"$E{]T;_vK٦j$%,5 R9LJN͇9U@zc2>(n#gO*=~ ʆMҜH'_9c4\ԽGm#&%_j&+ŚW3dd|Թ·"D-*\V*M^ANk Uw Iœn_>{ B#ϟߢ4znZvai[a 3q<Ϣ"Uh4:+| }ެ+ n{G4W$aVܗ/ʉ~POWvɚ5kNz%we_W3 2/ZJ4YKMȋbG졕y,[5+rɯa}P9ç#Qa~ %ЛwZF 쾉Ϧ ̮ {#aDb*e,D<0ȜzJ9hOY"0!p.yMP4ZFd}Bc9Xe?y8y:~Xlos|т%;! ̗jԵ1STҬpե}agT[WbǑijmjoU{(d_E>V; @⹟pݐy`#b\94h{fMG窙 ƴ!^d@0P%:.س^Vۆ !mV7"HgB&ˋT@G8OzY*Birb/d]c)+jbXuºD(&,V1k!lL̈ Հ k(8fyDJAeYPBNV>ƅLhvVXRh,xlq.uu2 NE/N)W_kq4Y0_"jţN͢EeSmI'CDCa_фbК'opqȣ{D%P8N~;#0KrN@.hU>]MAĜ N"ZTD$o9.NLKE)Ű +>| ^+PcC"ڂb z̟ebt\8VC$@m<NoNnjĶ&cVXmiͤkg+?=Ay< 烙MR̥(7t`:{06]Q׊=†.]vAZߵJEѕVCo=GfꈣS6ھߔiq4cΨy.T)4R#xHq#cZk>N]֔iHḆL1hЂyR㚵q,7zjki d )2ꪪ -2l* 6U}.<]+_^9d;C | i)byW̩5$Nd)/*'32! ԓ=OicH?1?jcTz4ȁ_15nd3@;qbd15`v2ϮS復WVD.?`8-!A پJ(FX)6Zφ~ɳhj|q?>]7b)XD7FQJrC۸JEQqWR[=z uF.m"x⌨QZMT T 4jq7 ]5#ۜVsO\} 5ީeT;[[ ӡ A*Mŧ$fRZe}vݓBz^uOfI#E_UZSP6-ĘNv3CdufL &樰CwѲv'aJ^'jso+b+'=HѦkb{45m=:w{)`:ADd `9u.pY}D$GbTt*+.hh]X11 H߫`CPHH_j{p'' ܝ>ymqpo1>1y:!>ch].%A~`8/ׇmpu .ă4Vd)#8w0J:3`Op+>;gw&Y#*[ 462M$Krp,c}i`#[mD돀h b?:Z76z)n"$.!vOIK+<?E=<q"gwkn s]}bq ^'¾c7p4}HQG 9'a:r3v 71wNozRypv ]nibB=\,cjPqsPDLH=vKlrq)/0>jQ:zKڏ$RNT ,exoUtauƉ|SnJS()8`A˶Ю XhGSԦ@O8,6Kauz\8RKb z59b3-R;ZrNan t\x&he;`um#:ޯ 9ÍdnGK!,"a756L(~׉ ɂ `"&n *zX5LQ 8eVyr/=lOg05s7' ׵lhKښ~*8ߋOk @*!pjr +v/%?xw g.0yc {`Q/nKA\`\0s LBÑHB0t"e%〮|ǫj'`2]b&OHg.mϸETև "@c[;7ƾA%oA0FBT#@.ˉu:3>$ lLDԌfll:3jHhrt%.1.1bus0K|P-)M;C 슅jD@uRlB֗݁Z>A(O[_`G6BPG8\lH }Y WʸLd^ @ݴn0)|Wr{{y;Pp9I˗D iZ5B&~\'1y#GUGFjcs @A%{ m슀 ap2;MǏv"gaY+P<-eY=^vA [u#9Rͦ_< M\4eB|!yl \(hdZ22S&]seq"O1KZ7A&ȃ8#Cn);cRVC욜]sQOJswhKah1 ?^Fή8D5 /iWt? DuT;~&z8H30_2q3Ԁp?Aau`$ڱ5uܳ(ڈ^J`Ac mo!R/nL\"0q:YRHojcaeR׮H tNg6EvEFi .2Q4W;7Ԑ,P28N2n VOO#Gi4! PX$S;2H h@bfk;h*7 D uU`ʗpVE("u=_ c֗ -~S)Q!nRX MJ4ك^Ϧ zhU}Pq_xރ?Ih mΩ:`>i٩' U0Ci±k6c>o+^\tEЕeȇͩK#{P-g^kP&#@SnW~m{/0=qc\6A޾b@Π`'~H l1q?1 !ƕ)QOf8tg$D_]X^tݻ+>q3zd^*|&QRD=<9-pٲ?ɊHif[Fsn4\SŕxU[va nC>gKt($ yx*ߕ΁݆)PεXo ֦z\,ڼb> (&eΗ %<qq^3\_*#O능~ `#)ʙuks+ nO.R- )FN'ekKzYNKK'l,[\mM d$BV%O,|s'S]ӷ*?`K5OAHgxNPΧ2GMӃ<0smV092c!oJLڂ b̵V'fʈdae]lacgOJT`ʮ;T]bM|zE!2Ic_ýXYW M\s6+L\/vV6r9kvǘvJ?j#`CiÉD6,`0AK? aXv'UVZ,Ќ>MuB`za&_!qIIFH`@/nfT26Xo\n6Á smҚqv\ueg&)i@. )EՋ۪`n x*8@@:`k[MPN $;q ע'On'?ᒕ,=_ނQ<TPE׷6\mV._IM\_tJڹsRy{}9jtſ^8].bbL-QVMHa93׍%,Eo`YS]KNāHJ"rwpH܉MZ)> !M&)bNTYAiXA56OˎMnq翷D] q\4O)-6Gc~ >5lqm**Wπcq?^G L]ٝԑ%u!^?v$MpTNΐ9;F CDqV6F(PbQCuSN娦؞Koyu2!Ks*q+O#}C&QNai9m康 5< u5'3/(9=jBR-EWeR 8ּ}86zi5ip]Q߉*~ĽK&x,3H 9@\a; (g#f<#1^8Lc? nC:ܟe[rҙ>e}j8̈OM^DI#hfĬ!bTra剡;FJɐ,mA\DUe'q )] 띮"tIlqVA=L_,?YBPaō'c}Y9籤QrN{  :T4 K v^qZR |ϓ*O rm-s"A0"C>E8)n-0 B9׾ WZ_nwd񵬲T_0e~ry=v>[;ɷUP١Y $n}4Ge`rBqhZAY#q*f5za ̰#J2br )BНE'ɂl9I%uي7v󰩐Fޭr5~q䑖/ǁ e9Kvk5 D݂N+mS"n[r%5}:f')E#KI7&&^4)\E`% 7QD|q9da_o{U`m&%cI1Qϼy_'6O>P}W83zg_rW9V;*:%}tibI M(>Vi7C5Hlu4[8H綦̀$B"ĿS- Gr$!HF0 u,+:f, 2 ej(z.eסmNȷ2ѩ'_NѤjj_S҃C7 P/֤eQ!c.H+lN!0˻s ]sdywk0u*֑[|yN홎;8r3Nknܕ1U!"Min}'>{2i8 QyEv!/#2v,}a$ DyϦՆdX$6wI ApUGUv@̿d$[) _ 0W-V&B Oa7';|}.=Lk+p֒OV:p(!sp#&4gZV{#OTո:jQsկʮ7V-#ZFV}a+et6(LKN*/C^$ks%zok,?hDp5|~RҘ' Ͱ4CZ!#sxm&,o}< @>'g39eu[7z՗ac/ĀH)1/A>;yvM=:\J:69ɝ,ʟQDKU3z n(Yh19/"rӮzK[g* Q%ޘD;bePJc Ip1YGCF@՗⹫9=Q*/'6J/m2#znDFjcxC}4h ne> zC#c 5pT:NL̑eZxlᗅF#>lFLbUuL$BdzN6᳾d܏! Ec3 E26% %^+=ªEP,&xq=\f ]Yا;?t;8ޮ7^cnr I fN Ҝ)INV;7'Hlr^j,KlTO&iO 6[XWu9'XW75ߕDs፽\~)[̏nx&4}6JDܣ`MIPT3S/v{yzO<.B@,rN:o4iW}_&9I]E T״G=ػ|$D+_OwMdYiG-b 0Qnd=ET"LB Nh T~@]B͘d[Q};T+ Yp|yYޒ6]5P]'o&շ"x@U{(FRxU8u7N=/ap hDMNЃX5moQܹF`[ -4GL4ֈ6u/ @P 7Fu(ob:߾c_k|-L;3aܩT̿7JC?0YhWzyف֪ '[ץNqt5."^[REffƃ F+E%8$S ~^w_8"`F^LSkؼc(\Qii(Ay:HeuQ nʮ+TPn|a2 {}EDzj,PɅI J. rF%\Iݟe<#Gun-|kz˫0/i7Ǔ:BRg{5ԯ #亂{~rʊa5pba6OET&MY@Ք%MOV k,EU[H 7=kmlQ% 엯XJBͦ>C~1mٷU ?RU5 3sêl&u[=ƀ$q"M{и5D dnTOٗH;@zAGAxꆌuq$ G 0Gx݁#3!0M(ÅY%0Zu- L&7Iz_G$?M۸rpk?߹Kcy:aҳ !F"i/ ybo2/?m ^\@V&0fVL&"b|YF bV@u!uvc}Cˏ"M;i 3W*/Pbp`;Aw[+ lh>}!E:\JI-"8?@\p`(*MY8yE4'KGe񘳸c4`{X/G :\ӕl0pֳ$.\R b|XŌıqK 6TD _}9==l2&@rP&bףE/SH<ǿP}4A8[f|3<oRjOx` [Q!3!$ڄ242 lKIF7h{ ζ.CiY伷d;k4ڙWHr #6PHzKpQi+TMa9O<`(ȦmK5!oPۍ: 4Af[fGh8p Uv.flU}4M7G(XÐ(P2qǡ2 ۆL wG*s`s{Ip!4 h/Ɍ.vs @2IT02N&VxH)'aB藅-1a;z^Sr.V, 3[ga׌ǥ3(2q.+iտsx0EG"O!"u,%"CM:""ŋgv MIrbޏДcocG͎uO0XjjP6 4 5ISzQA Mw`vUIPׯk2bLs% xm2z݄❵P RڔڊZQT7MW,e-MͭyFM !ƷrFUŹs3.·o>0rfo^~3ki^t0J!pzkU61$zvɢOul&}&al֢! eooRSK;vN>Kz,s(f(SOX$BO[2:)cSe561>eGb1;n!=Vc`QgT2L*YI`0ŋy1doJ6ź0%3zaZL cyh y,_Y!(mȮ8!H^F>:-yA\>X-jmb0= Gڡ~ot]J贿1{y"`' w쏿M_3>2^rT<cr4 {A{]}srʝruTG}-VkP{sƼ)篐VFLFx=G~N mLӰF WǕnyhK% 4Fv;B0rMe'+:z:aX_)C< Q߉N"F.Qp$"ˀ{ρ׸3gBe ~5 {%xР'u,p!+dӴ%B]j-PlT_% +C;4<)YOxT5,n@膼ed>; Kk'3 "e54Hzv-nKSt)8bvr$ùhii[_bqz@Wh[xv; šei%X ``;v,`x],LВ4A}8}Kly@hr$p82,ͰEa`cZ"ُ\Y!4.\[&(BhaC2t8rÕ$xM24}:w(LsZD,(F*y<^^T/{] kJ] Lzנ\9]WܦYܯT',p}X5 b-ZOg D"C&3.u${++XF|u(D}(!8o*Lm5'͗_˱ ]w;9c+ 3O9->]R ^dCWf}k*LFcI'Ŗ%*Z9@*s<ͱMM)Q#Sp4azyUH;/{);-O94ٮl Țl,cfi'q&[8`܁q,LF܉;̾Wͻ m,oQ6ksW=2q%`Ġ(hX)^bq.8 C@Ik;R](9#zWĺ[-)`weLɶ]o'˝~=x.wy/d\8H L#'!YEյzN0K!nM?VʵlÊ]_"Ǔ*nBMLrQK ZRRhakA[s&VXa@G_w^a#RBFfS }8lM^ .(qt/0wy]J;UR۠pese28ߩ~jnr5-ȅ{NMc]"M/[F;ZE,;^Vtԕ(YD&p5Oph,ެ-R:Ww0( 8i+Rc~#˻~*P-{xn ar1%!ǐ@?Пu>^+%0*& },Fngd,%r?Dnk9'wd}Xzv쎘3V9(BP ]'DU^¹FdSq* z?*w\azA&;rSĊ81=;RY!8k3C:)TMLAhVws$eB$3 mz 4Feׯ~W/?>$9?ׇƺOcZbRz_ځlh1~k#p(nfjL].ݜ:gS|O0}ިrTN#0p3#2 Î}AIkSc깫45!E+Ӕ&!ː mOC04S`jip+*n]bnSG5= JW("1)L?&+YTlKB`DS ߽8{7FΒUoT77 ]VjǨ->Ơ1+6KnHU|]_'؞<B=vaM|r"l[$"4,A,Vh`B y@uOu?[SMK299+ѶL#;^Dn#$Vܘ7㵜WfҘn,vn`y>Y3 jT-X[496$tҷ72[fiLUZtp+BwQӇ\dla7oG/pήgM%>iq=qP[x߉۽!:` n6u.3w:ZW;7=_ςNrmSE0 U6LDғ3<A-<5kIړnY,Pܔցv~ULG%hmy9Ϲ#ZU]e"EQ|Jy%E\2غ\N8E8o V^Xžc^s/-G5>-Coںӟ(ŏt;4ښԖ ב9 /XGZț&|?}c]&naێkOa5|5vƓ-D߼ YsK{j{@PB$Me͞nW)Ozo4"?m՟F?hp!zg`g4 Iu•69~Ky310ũ6᨝ t/@oe-H#iXG8@$i sLUB ?,`v` pV3ܹ|HjaܼNśtoHkMn ^Vֵ@;*=R :l xb>;B)9OJ߭Z*>{LS㖚HclR1\bWDm aЕob;lw}ݪ%4V.RmB>-{lVr?' Pv&V3,XM2 gs5@p8C?B@{0 a+K^ w.?Byf$>>.(*Enjm@1ݮV`*2 `aퟪM3sYREA+b?k̸_>wo*lbQ:z" KI*ڴHv" hmzR9hj WMiD6;0"܌g= p8mVF>kB0^%h<6~8cR[LHi>~-Yo(sM\0zKZCQ5իRJrN,ʕut6=Kw\*=u~X~.+7^wvbh(A(&]&-e7buXV,lۊʹ97mW~)j@IzRA)3F7] iP+SD .yJS8%DKv"+Yؕ>>2ŻD#''dsT,^e]gM" ܽYk@oBhOqnŰt<1p,Y/~_69-fNYϦaf.8Q ^a wEH eTIuxmfֶ5vn\x<^ЙMے{=UƆwؠb?rC@AK'̵'iio*0~VŢ\P;`\ UK=;H:8y jgL3wi#yp2Z"2h>Coےwq[S:"~h Mt^졧d3o_ 9XHe+V>|)RI6XPs^ӋrW9c7 x+Eυ#IzE.،$hV$Ͻ8rvRGH XE_FO/֤ZZBUE&p:v|9=kkph<X7&լs{cav_O{ɪLH_R&~\Pz"|MIA+r|h.v L!t:jB%9ʋW@;Džd{r$}cm|WsM3UKA g=@ae+[s KA$ݯ$57S :in@G(ݼV#;"ȼc,w_֣d8'0u!&'iǰg}aA'Vwm&dب~FE|Hk5o”WhtVmϾA_Raʥ7xt ^$HGwF9:F[>=ltχeAkbɔ#chXKNtJxoM7B3=xN[Vy s@`ehPԾpG,Pmܛ3HͽBb&TP0- |l~CQ71AߺKU}ehqӑjxQC!*RQq79/4QZg-|Ncc xsd5H8O!4 r-1=d@Sv< VfgbY6K7m \:pg٭Tsi2@J-hQ.5W!6PSOb=(|n0W!j9D %^Ӏj;yI"vN?l%Yksţ2l^I`,o`#z;OSߊpnh_Zc!P!2WAM}r IR05o{yog <,3$bmDc/Xmh~e9MoGQ) <6%laL^>Q*`i>B9 ~=#ez᛭ M$\JOw?ӥ8BeK !%<\f>6Gf5yX~hv]Ŭ ~Xh1&rDSL[D.vJSmpM<pF\8I"OQS!>c$Tcz7eE\ݱt%bL(Y V<$jRx /S|#*:TJ5KBV˹$J.&Um߅ L #p7qcmV@KfQt-9Mr.XIOܤJץ=~Flq POkGX>ȨBq'#GyO5N&7H4/#;+Ei>LJvLXYvDR~%"&trd}?t,c*4sPBɊF4Ww /rn@AZj, ^dJIjr _b\:goV2 NR V Z|GPgߎkY!e~ďSԠvY+[|n3)NdoAzXyd͍h_δÄ9vlvA$-X3LV? $n($څW1v3Ju n5 e Pss8FD&Gikӎ(9ɧ0ub30gY>]W2oM]Nnw$9(]-EkPN) Ca[*#s=mޟ}yJd `l+p.&Kb$$3Ծ֚7Բ I ɤ1窘:HE5t" 5 Tʞmd1 ^m\7+k-+kݑ/cSS+af RƹfL"vfx9Zx-xyMCy4J@v!5i3}(T%rB}p:qI.NWqkh!21N89"#ݘt5eySZ#mO~4z74C#0u#vM֧hw !-0t} сUP ,3hM{<^7Oo8|Z9'eVg Cq)@+`DfDYe*B` iZħ(CO0@x^;^hB2kCuF x :}'G{M-U2|FaXZ8xyc ۛ4ŒJ4I2\"[]?'wsz&ɍ+Zg'DσfbC ё=Bf} =2P\ϜHMe HƠ0Ӯnr^Hxɸcx~,][eԢ\ܧ.0_P& hfQyN,T%?Qg-9ހ`j0t?Wn)ByvBc 2:id@l1=Ppc<_rF)bHvz$b7u"B3Mo*y2 +/Y~ax-~"aQ>sU݀(38Ig_9a Բj8#бt#Md8 3J{Gl)πlR>#hc?Li KDյ >PZ5C!掴tp"tqEZ6SDY9g&8f@TbwgRF! 缛WB%'F&zkL\LՀCO/6B:fcv';ws9})"$,)Bcׇ<'OJX@›6u`x[aU7^$?6:X^6p p5;uIn7W-m`@́W0Z͏'ן2=(lysà8YxlF`Yxey6>lylH#d/`)qlLpȄ~ v)R6A?N5H. &1Jeb;wb"4,ܙo"I Kl,ZƗ Pe]-{uo7퀕vjC]25OBK,c~I>$fpZd/?l2Ad2&aejH~v-?7J-(߷ V_^Tvz3J **5ɉ;/87\҈hGζ]s >{ V]'4PX'Bej\ N!-à5hV͇noS34swRcr!4ʿ'p]~.@RC0xNvIkU' M-8;o ( ~Yz>㰬%,xIVZ}aNє"t}~1 m! Y`V $ [*˒i87ԯj U^+eR^a0̫M~?eٚ_Feo_ɰ{eڦQ- V43 |֙aͨא;m/m&L8s}p0HWqQ.Ra_.4ZcO}%%e& Q!gWW%HTP,߁lMf EJ߹zhV0_}ij%ۨa_XVWW{pѢ츳|bReBJ6.Y}3ʴȡME|ȸ匵'QWW 61+R>d,#3,W*Q3*;Y*W= dYoE2פ`wwC_SLGn'|둴u. w\I]-a~pPzm}刌_j-eECimRI̒5Hc⾗v ҅1mc8հawhmjEh _:zgbq%NV>N0hXxZ#B_-o쵝q4GְuGpR";XQJ;xE=@_?hY~3_ds *5D&]z~͗m61}-Կ]R8188\C+E '7ɖO-4d8{7NOA=E@As)y;W2W@zm!\#ȋ!;:8ܤ,TnfNO&FÊt'?Of^jp!FsSb9~&0* ۠_ 叏h&@ɧ,!?(l7,Y1m]W7l#w$o3E!77$@--:Ȝ;׎dVXf@BSZ OµP=>nȸRN!4״G&R6g3=U0XKkbyW͘&Eۭx'JC$;_tܙ;;b왍iYl֭\x/r^oXut9^mV\sqR#Sz`*raaK6'zs_cIeNۮ¬=[ =. g/q#z7DZnoC;Rㅹ>*xC<<4zWFM~3/UZ5U >3bwfR#Z0EaS \^k.z3Dx.KE?/]&e<dXJ:‘ YKUFa=8OP)k+Rٯā#9NiRo@~$ͻwQ޻)̖ԛP4`az ,[~QAJA:D֥ljXyE?YG m#aQ־t?z!?,x >T]ciA_8ve7e;$&\ֱƯӇB )M,a&c1ڲ,R?<$lFF}wN'B#lkc~rD=|c S/NOrr?5gq${F4ߞc┊ز\(߹Yg!ⲴzNC&M'i'bՏ_[c@unt + UtF 7Ym$HЕ&EW(=\.GHOVe[ckZD k ;HuPc |E<*U=f*ù](o8ݝ#o|K CQ#CwB\L0Sggg(m<YӃ$N.IaRAB0fϧ^x5BzR]傥Eaݎ[BPT5H f ![I 'Ap%s0DɽnM5qMvb߾)c I6Zlaz%d:hRddoMcbdžVa&}3cG's*\>pI`wԄqۋhiԣ2)Z+`K`b}j#ʝ`4:5Wr*vB=NOYܐ>.J )SJ$牒DƍcA!#J}B5X/H^O$]57?ޏq.Wn/uFP3~QgPޛ?pɵU|^Ad>3_`{kt#LRe@`D6;"a8"`مY!שj|e)J4-pͧD|3v"7~6G)ӥoY9[wc]&bxuap t kQƨk([/R H/Hnü%*^۳idmt XXdݐZ?*l)够SiL}2[' z"@T2$Hv&*dǀὉة`CFǍ7BkE=5@OtbUEb65.y'Jn8X &5srւE'Ւ}UN^;g TE <'տ}J1y5l@4[=_7=RK]zpoz\:"0!r/\N0I%6JαxPpڂ PUSNB!-k36KOou1?u0 ݧ16Kw,;F]$ȘL Gf\\6/p;Q%ZJ51Z7vu0c:_l; _)&e w$ULhF0NC(v6Fhxя39kGQڡڇ-Y/ax6@̮OJ+xjѰf/`z1L>Waq`ZCA4ۓ3%3Mk5a0HʉK>R zh-s F/.ȼ-^$#il^sheb&>j+ɲg#f`dI::Ļw~;g-N _!LELT@˧n7zjP ʽ %G|巴B|O 8o Qw^xn>\ގ1&}ͥ3#d[Kir?mA@Ll gl9&Bt-~ZisPD \,b'xJ Hmt1<꺏\@1K!a0cvBއ^s R5hQ``Tc|k!T:U3==RaXB5H#;>BU&zEx[bmO*z+ J73t9 /\# #a+I.$Sf)#f02fX woݐ ol.+&ĽM4/1eLDۈ LuBsLn?rdx${JQ_ ?9.@]yeY,,Ä8~tNqp4F[mqL9a.V\.GXE$TKc(z˧YRz\?gn=N1¯YܘDd;1 IzwoՓbu\2,as u%7q+h Ihm}FC[My&尩΀>@[/i>}ZH&ȢEcM}lµ5ŋ<@SIB}:4 0rnfK}_X\hgr` 9l^d~=^;%"_qaw.ee9J6FoZ^ϨTm]N(=~+ _BuCOa`׭ÿ[>u(GC~"yw[T~7_@lN|>~1wyᶴj*u}%0,HtG5L a2YWk)sx(&KhT !F!Ǭ8Bˈ5j9lOuk4p#yqҋьiřƂQ:TP%y1It][.‡K&/-7?aq5;kt'j{n$o )+H6w_+}-ĂG!;|B=V/ąIb9wS^w.BH7+̯*qS>A͸|FuC% aܻ&"0]̫\_ŪQ,"x8Rhl d#JIV2}׶eg8ޥY4 I Зw} TKM]qD\n u=)\qc6B%F 'Bmz+d?vH,S\ ׾cyiʇ =p=pxl9a-t,ͮFצYEw^_{?؀VOTʪ8ꍢ ssI p$6L)Ïnf߿ s19O<v'0~U+exQ[ 1s , (4 aǀ3Pj^0_Q$Wnܾ=*12+n܋HgG\$jZ |4 [`PwJY});P>z(yG^bl{\2쵠++"?gvp/8=NOϊcsfmPuNAGȈF@;q0wCWf%} 1lRv0S}6QsKǠ{>*Nq- e)ym{E?6/LՊ@qJnw$PA_/CU!W9uQB`a-6L";ʉ=ٕik┽AN?'W-vqPГDt/i ` cQXxxf^@߲mY(otuiY;t`Ҵ(G5fNGm.5%F:2R. ڰҹ7e[qT.4f_4v7@b%DgA; NRkb&TT޻ m@kj@2JO;?32ES uuJ`yeĊP j_EBWwעբ܇.>Iη6}k+%x,ZQ_zdT`cem>D$ujzH sx! A%"sfZ1"ÔLI?YnkPOg4ixt}5P胘9KrCdiʔFlҜvw?tTuY g?m`bPڹaͳT,\[;,%eRfH~/NY y];22R2 (8ruU//~q(l 5Z$2!h-1|o)74cYkZO; T")^kminGFcZJ. U~Qňs;:1M@`B)tA9^J@dQ@hّS^"̭e{*];$"/}E}{d!}ڰY 6GpMװj\o98ԇ9yQ{pj Yd>9whMY| ;C !2Vr6pY;G|6f4{h#'W _=AM #F!}OzjeF -/RoIQG5*ARKٯg~Z0@av"byBj9FْeC],)٢o{ Nf$I'hS`aP)!A>=mM!=[괖Jx. u. tž:qJ(zC^P߯Ez.,cE{=1ZVpb"|3-O2B(_-A|<yAM\Q\W kOxA(2 iI`,TA*0˶4"e(NL&hu yxX#R}!&)#Ti |I`H* s{c,m"cz|їh`H;YVI kHN; !!7˄A'ω>ìk]5:ԀB-Ӵ0wcWycA0(1FN.8B+c4ئ<F;Ħ<d+҃ѝՆ,"yg&I"^s.`(< d6'@z {%mLgHybdX FGz˩XBET]$ERu±`bbWNfSC,ʝ硪dDD2IV RƜ<S{nR3Kwy`^t z_ղN5.nKX}~/I uӝ)b@n&/!pa?b@lkU`OR@P @9A@sz?ŝ=pi{Rf M 8tR? ](+P?dUݞZێ\y>8Z3ʞe[GrQb[O6wj=lƲRGI, l1er_Ǧfe}<+֠揼s>IKv7yb݁gyѫZdYA5*j{#/q=Bf;^I YQKḒ*t͗KV(HeE敋/ahǚĩx܅Hp¶i~ :DsGcɨTi:gb}A7٦TyG 5אcR_(GxB B[9THuŞ ]#P8eQRva i0p̃4X>= hҦyĶ}&Ci=.[^"&8b8wcyQ@ӭ-eX@Fu *ԢK m#cPE"mjMKik5K+zY.ۅ \o2?a/e:+t&Ob2wW(h#@fl5C+}e4+Lw1jǾ#~#%b@k `9\bZrj xbco;*8mRw&Ƨ'U"_ζ7c_mX"YUᯈ.:z-ªe?^昈I'r9N&UB#֞!ټ^j[;:h4qޏ(7+5o{$rxmލ*`;TbPmԪ)•Tq;Aq% &h&FT?:[ ICybg@A6CZyiMt5/T3GVաS(@T4e҉Y7<8[ ٟT1-DV8JQ~^c<\6v 3?]Gl~6`?bu`L޴}/ cP8u$$R~>x4bs2{Nط]iʗƁͽ}Ko8V1:H|!?o>HEn0Ӂ#"LLH2vb9MvϘRm.ٚsVuP> %OCpwI>ֽ$~n,z,42DJg; :k j;=iP{)UˀBuB_|D2i2fZ|bh u&;`e6 C,JcQ?RD2`I!ޜvӂ/ wXD+S"1#8'|Mw(|%2=J#an $K``Sbj{Ͽ"4ba0ř~menʄ 8,m Jq\ K0J+AM쀂1-a8Vu1G) ͗6g*}k'! lhɴNcDԘikȄ2$y)! us;.U.kat~M[r6M[ [\*>njlgdJV[tqؘx<2Y>lj`t5Ll.\VQګHȵx*_ Xϱȹ9,x85eW?4}g':؆ bRuN}TZmhlC/nO3W@( xJa@ҫAoӼ\MC+1(Ng1!R>?a]R)63-ߢ=$%CaJlh0|.}ZBE;jvzd&1qپty>V)su>zTU"sdgMn9Qx SH} "RK:e}C.dͻ-?n(IAgsjA']=d[&Tl ZזЏݬZRN#κG?9 l?2zh͂Ӷsґ<& ҅}+װ!;]%:Պ >ՅcE4~#ôӌ)6=c2J _)>tǯ)h:}ppٕ{D?o: n3*CXzAcXyq@/:=&09WQgМŀ }n=V7.9rͶgs$-L[1y]oM6#(MFsƙxAڀ+brٯGEVpMssR+Ҷ&B4g"[ Fކ=]~ט8@K&UL)q a-84SvA)6woq$ *ϖd)?PQDrnl]|jujgbTDg`B`2am>p5C>Դ0bZm_v̛G0`.2c$`nա]ET`")"qKHex =h=*phM7'nLϺ"`zwxE[,$`d5ޠeyߟs @&yŧda\eSVsC!KjZr6yo+:7N`B)*! ሙ(ɵ pN6Tl>2iMk[BP ݒ$>)pu3(Ƴ1bO\t~dz5; Qq"x/ЮeiM=]v4YSVc҆TGKU]Ih&~[ƛ){n{{¨E<| ;ٗ;Yq\(o֑F2Z*3#$uF9c33qJvs)>>]H] !Ԫ}fr i3B;mж}Wzu*{?2CS׉zaebxez'Fe(dԥι(ioҴ#|5t>X[z59V涫WvQNQ+P[c+?Z૛rX& ]?_;e/1$tTz]Y ϝԂae{jm9MZvl=nFgljsmV%(yƘmwUh2_ :yNvl_L ڔxqUR-8,ݛ-XH#۲?zZhZ(0\.ZPqHg [oe;;/UP# bwbFFJ@]$gB KJ3\iAl^ff ])x+j`UwNmPM 2Da)>\Y։i\|a^ug"yh> ƋaL[.)u'N&ܮ`_Y4Qd`J+<. f \`5@3ʶUT3#\0N5Q^g1Lq pl@pߥ<ű'L Q(HZM!SHe.l+m:ަ|-PѝIٱE\} #bCU $gff.n1ެ%D$4R=c[^YL$;+ Ya+?J-TP7uI,sz%kSg]3Q]y2LQENiLTg+'3]= ƿvډ;LE=Z-ҵuշYD(dofΨn`ü.S2`z礋x!o+ʳQqsݧFnP^;+ihQ5P<h68)e([sƲПExī@%O=W^} }gO4AL }P8(ۿ\x:e3`~% ٚ߄r+eݑSuznȹ~w8Je!U"/cG<<S Y>yA.ʼrØ"Õ:mWrBŨ3DuU/tk}Ö.x_BRaERPK/_D? xĈ>hi6^sg;*Uf -5+NSkp;N06Fԙyע_웙~9." z6dݷv׽gz@el{~c^V^T<bI{v"?鹣 Wؤ[f?W^PNڮ tP\Yk;$3~:!*>OR ֬p'O?KGJ/ L htB" /T&f87ʓWZT g]ٔ:!qڥDCQ j6ѤKu(#ay۪깩yF:fmfbw4pQj\;Vxh(|WWqg\-.jx,q풥Xo KSy-^<[gSʬ6kl~[oS /Bh{ P6Du w;SCVїL sTPYiB^`2dg*r哭ߜFv g6B cl:JdMQRpI9極1.VgӶ:";J3k iw˳BH~)[|̈l`$3Ç"#G$>M9oSʢ >,^aM-8N &e8)tv'Sx?Y"4z;N"SF^ PMOߐ"Pվ2M/(r g1aύ'nģId+ӝk:AM .p1dH޺(`>[7ϥu8$w s?mZOU%ŬSб7rhA4M!ӿ0 Qknǘy-_Qnx, U7PIdD l+]FpCқX~Ui՚[8:)g8Фc G@ezB I ½>}S4 Sv|ᮼMޚ&+n#Ck !rRDc!ɐ}[Ό tXEW \Y%_R{ubbbfW-!!.1 MiYqq&-GKeHNd2lz|>! hUUW)z0N$ qe0Tx^3LJ9Z˲aW>Qj9†1>vs~B,ch׃zy;)v5)Wm|-|/q'H[F @o }pA5\>וd?SyPVX9~JPh (\i eMeH­~ƨ6C{t%3c;ةM0 >J@l1uR)sR$u$^IZ栠fi@~({T6TQHstz$Y=ŷ}z E,.?ixE|bx]6?AIߴ&(.u`[R|̡!7jb / #mkSY-~J+3}ԭ Z.ݣ6?u6Lk'Ҩ=i_PI;0`xk& Y%QKd[16d>\L-";ؠޗlנ*'TD>C# lDs)_O߫ܲkMճ@hwčX:o/4:ݷ %Iϋbvp{\cٕDyYѿD;H =j97bOaP@~rδz CQx?1;J7a"aHWHd(+( &WrE'tQStf?&ۻm=BJ(]+X(BC6=Ǔg =9> oJbzT8JZhJ*/mlv\y9?_2{[hL8Qv^Y<,$Lky x]+zDM ƍʭrGD k!m1K$०9\-a|U.C|ͷɟKZPHzgceS>JBoE CE-ȼ_41SS~[xDm;YK3e#SPj。d#D<-7[2Fb 4pz#7Ͷ!35CX3VȂko3h5iaWJ4HE׽Ch9ڽXW!jAUV7.3VBF3 qɮ)0x t+ЯщWNdVs~RiW+"6k &Ҿw[Vo$\(CAZ BOz?孺 igzZXK"4s6rJ JMP @dW4KQ_Tٿl2xY ;w )gVo.D)2-KfVn`N=8`| d3C4܇T .s^ƞ|'+7ϒoZ Hb )?jIt?̇(P\&oR-{fH!J5PN-;;\h1Hq)(t+ʘ5ZBܐ߻ R-LKC˽P!vIUX{uyԃ =7NRUP"XWsffAIj(@K %DYy+p* [x۬h@ b) W F>RϏ<:C71H0ycD`S,)ϰSŀ8nbYQ!PO<dLFQp>0ۡ{p7 Zw<^K&eщTzvG ?F'c-5os[lE]KZl>)47Bϭj7'U/I%-ptX^V*mͥ lȳF"j{k\kCp9#8HڞkT0Oª*-"0w|Lzx-y0*:~.t)'!nO>"⤟+_TƟ;ɉMm&|ڦ Áhd&Z &L:R4UK\&e(6tn%C/~eSbaprB݇cFM @y%a^۬qOeP1|&5rM׆tS>#7f*~IԟlZ&P^'A&f 9*Vao8pj*TƔ1wl_9TQs@Ed$\uޟẊ5XWP2{I/ld&@+4/~lW0øL H{K̊T23֟zX8wo9u9kyEd&M+B%!E$8Zk.RqKzxyx5g|wP8 [4lnn>4/}N4T:xbKqY" RM1}*ߙVMȍ3H6!7ҁf)jUKqZ1S)R23?Xrxs-Iue3l˒&Qtf-hO Zi$-M%шl' .Zi\˷fgoKtgOz1s 'a=ƴ-ڶ`Ktz]1qRxjJQ6 0w ܚ_9-}"+,[>G'x՜ emVDЍ{jA^ŕӖ95:zԅhgu ?=ˢغ>*AşIMhOei9#-#"dlN{c)^HU%U__T S*S7Ľq^`EQPutrY\+m!_zKe`F~Q!wB,_m`C%FC&@[~ ; j_MQd5&gzzbh⭚STL#Y}cW*=\@/B N)]bB{$oҌɶiـXm!<߈@WδE7MI"OO`Y6.5(jC^?w% JTU/sSKuwV Up7e@XBYF(h!4=kS@ĨqmK6qۀ5|?&\:s$k!:A9F`EdU޺xE;?Ltq}X";+ER%6f \-\B yGolxhإ4&ɟGx7U8N`6]u=%*꿒:!|4@5%Tng(1x9zNO+MpMyD y,&̚I?,v4K;?Wf4FMhw?&9"|Vig3rS̕#wC]S#gXt`U{@Ӎ]laDmA% x!b.ypW?éj`/ut 3M+y(la{Չ'0\:seS|Zu Q)~^4a%r"u *-B LZāU6 #oj?kGy>xo`6_2;k1+?_o7<|XS*{~U4xe>%RwD /XMoęHW]&oDIpV]mZ/?G#+x-

ycwh9OzT1dOi'IA\ O!X.ˊu1 nMs + ˘3LnZUqy6$3ظ)NʚsZR>۩'?\ʑ]yDp\On9)ͭnJ{wxN9drz yRCZ9NTˠvs#W@18;#>_)<_q '&nzmrpt$S^۽JMQE$8 6%}T1]7+n*͹hqh?!y9QJV]DCO~ڀtʘ,Rs_aBny6)R;_G74{Jh+%991f$kB*W@)V@ﷂ?Pc!QM*ΣF% gx g `*ɷudP͢zL_Q_T$KJڐ}QLwnYU2C5U^WVв_5hc>qUBJ& ;ڵȔcoq1ٸ86?պ Rn3g\RW{xMqqx_9m]ň,TDT,^pv^,54micGZX6{}uq6j zlE g4bеZG7eJNCN5^ӢRy<;zFld*S1O,toF6 tCyxVq%]0=rj Ls՗.;U[Z.-:]b,kAzm{ :74^3?2:=Z}A#P^ha*Z;~R`JJ'u{AvZ@f2]*"fGjcTŬܴ,#!aU9ڒY6=ʴ"a^]ջLZ/`v]Y?slnTs{\ A~ #`*)}00W:(ºkZnDczɂ(%4͂M|Eht~Z"UV߾K-[[qs)g"s9HbQMH%ms>/zO*sCxM7JK+%p5ϻQ$-}rI,@.zc;*^~|tt\!r~aΙQ^zy60$] V0H<WxL󠗬8ZE'dr~M>9D&)v8 VX"J}ӏ!zPECČug)%dE99B¨{4N ht>|+gaEĐUTdލD.}QB[-EV[̃ͤjLNqGTY:_EyJ-@Wҧ[@4ȻeԨL\{K Ava"u]hJsr9L+<7",U7:a|1ET+($dg}$;IPhnZK娸YH(|޲} CArk KL$-B>"^6J$1<ȬEd!t6DT`U<|專gf:tiZ`o KgPo5w8;IEhe0Q#2z5!{ɐDn1R볒]DKhwz7_י|s~8t'I7 G6w;7o |+#o yŽM-!N #ɛQy>er/O;txSQ3ˁع3&L 0d[X+ܹy=Cv<ꂉuw.n5u{Ulr2;ODzi;S\{q<~8s:\>x_d:Yό+U)B!.a\}aд8H፪0K&T*ש#5nЩn~ή2Z-3ek נF:iK?bԌ+L$v/OC/׺P.#uqIfkm@Ͼ(EIŽ$n%6?BڽL=jNI;7nh3Q.r>AO"?as!G IΖTFM~މ.)/x ݡNe~M`/v$!6LE9~hVg**J' J ":1Z&ܲva*Rr[vvĈ{XfaLk苩Kv2*X#n>Z]aͦ7͌juHۀ yO&} G4hYf9šH7fA(  zޤ\JGԈN+k3+UcaZ0ݭ=TQ9OӞ*?1 765iϩR&j͋. 0ӛb"~D  hxҬ'2vG6152^Pe)n ɟf{ׂ5 ~ht\ nǥՋsx3 ߇ΨjlIIՁBߥ|rIZ]o6XlſE,J5P1թdN ܅%T~|ZD;DŽڥ؏'ɄD#M(Z>GCkυєgV&rb9XJ{,jƬ32LG ]ߩ&ţeF%WDA=2Յ1 mxX]bU Kl T~Wy? 9bGD6xԑ#F>!C:ϻ}-'aY1z;5w "~RW7ϸ~TgeTA(QnN1׀BH{'0'aS}r ՛WlZ]gQTo g?o AyZƁ< X) dB_gI(v8+Vp~yx|!RilO!MJ%?5b)mH^v`(:uk@tq,Ĉodty5R6z+ڶ zϕ 3'kmqlp6'DFG_X_D7cqQF}d3cN*z&ve[,K5瀭ԧP"E.Tt9&.$-YB" ,Hhg ț}B{<4WBF.mIe\hӟ! "TJy5lo;a];3\^N i7CJ,HKoK6;ЯI/57V"FcЌKBdo{FI(T1s ?-o+)( Sg Ȏ@A#/,+3Jok~XMyUKa"zL%k J A2[T\!ę9PX+t4RΤq >fR^C$^bse%+#pE04 ȕ2w}zB~/= |Ag'T_v̎=<ъ͕=\| )"UcӇ!^F6ӺL4L%_(m|m? Vͪu&>rkư$$+*y -&FAq-Z00w>J9t\hXϼ[C0iy'eyTKoN +ՙ Vrٝ |{Xc ~zP[p#2F-̲^-@:{뾷^xqb;%~kJsMsiO.)7"{ :^J<FW#Q.{mPTv&:`-L!jgYxc_MwW2 yBNZs0dɰ(@-!xq%t\.+ztU^m'؅Vѹ|KDZUF$Dtf]&Ѷn5Z ̌S^qO i >N mdh*3Kyf)ϧdxA4l-ʺs `kj8; (EkFbkL4w;R6]Bev?\ݐ٣j .@et"6Y.G\mb?zvhEۣ܆]ڍؿu$۶/:>F|L.^$Ztpd)aB,c'?ב߸uN Ej5.6oy++K]]Jj0&`ͨ+'6Pmh?%٤֙f׹/Ο7?co'6q!%f$)pp}ދk|gY9Av! C5H[v#Vkc,݈eڝb}z$)Ow q!q;s[RK 06+qU bj](:(NWW"2[ٯ.UcS,H=M<+; JLh8 wJu5VfR2Lp 4ҒbJm} ֚TEj1ԃL*gJJOϞ6LLf!5W\XmYe>G7 Nr;|1 ZMª v%y8CSo\^n'.vvao|RW9N~3%|#UYkN4܉fʐY߿0)&I7ݟ0ۆrW".K |;>ֿ ,$3U~C~"`D \|fx՞0LEt$+65uC%x?oh8 {Ssջtß !FP]_$ۃc~R}5;a 1߷5N%~5AmgY@ɒrD+LsZ.i> ^lr<;qQ r@K}KrH+b0y9Q."x }Tv|p ovC˸QO3\! F9aHH; o{0r̲jQˀ1;@ApO}\A9? uH:veV4$@[qDrƼi `EQsN2vj6`ܹS 6I\`BeJw>41$ r媔pLնU9s&amB;R3CvH2^X"iw2Tm3:EPfVNj(ιRnj?g@3T0'՜_B}hMBdGDVGq41>C0^ ē..nzDQM?\no 98VUui @ls &M/w伪v`Iyk*?Lj.X=]\d53˙ג^(0 gsF2Gf'Ǹ,ll}ŗSaqf%FFouw3 ?.~8dz7 N"3@mi:ZDՀ{97Q%>].oɅwM|ɷIǾ0%xYứ׿v6[}KРѠ WNF#\\ |`ȫ-Dur׻z*7w9uIӰA!fy+…Iۑd!,M; 7U/ 95 r 2?Џf(1b7= 73xlhr}e텟̒r{k[FY=V P$ă\T&ib\3F7OQ}|b*.ycyFL)@ł:4idF86؆\zG-7iA(;|qQ=o/Idb4E-*bYk%\ Jo++wI.@GI!: RS YI˫#ʋ³~TyTD S$@שۊ)>\|L!K~)9 {tRO, (%Ȏ3 o+.pRNZ K *NAd쳤 ~Zx|QݩXnaVP>)'̌99ik֒WCUƞ:S"L ", Lr)TTZFc[3}leaNڪ5S ,Qvj.Vj2'*[Z&đϩjƐ̽8HbT^o]`sCV9YAQⴉo)}ppڢYN)ч2~҃5&⪵)KH r`l풩ޒ@t,709&:h|Yc4 :v>9*8 )Ȗ!Z_SnYMJ-H48XM9{A{Vgv~HATm 5Gʱח`$ y" Fش{fa8&vd!C/aA,=6i|+ũ4.Sa-Df/*,(d&l@ a,ɿT·{ W8b^t̅*3)|-)~$GT=_6ltߏmهQ,䄉Dh9_ӯo>8VfX̫[ :Lˮ4nh|˾E{ $h^-\J)xvl JR}ӄl9A_I>(SʴU$et&x g $SI,xE[䰑Mm_(rssuC8 Ex*z$k]EDKL!]]1/sf2;_H4:;t(btynB/Lm,8G<'SWӅL]?e >Hĸ$fNf;,a,F\[N TL.{5i_Gdy׷2|外j">,VRsV?F K5kt']lwgwz3za 2vWci5rr&Jmm}uM}X-];Ck]j' و2@SLqm3]gFI+h21M$P #ziASgRˇ6rwb6=1z)' ^6v]P k~ '+g}Z}M]6X.AD6 ,sO^=52e^{0>.)H`z˜.3UnO^%##એX^ l;;hHmcZ8[qi{|ޔi+aĄ,U #VV^~նkR#~ NdN0 *=Trlq%lL DvHsIV E7 %];_HBaeij;rZ_s>&S_髅.r-W-&0\/ px HA&y ;ېni23 ր,-[ =F ceo;)Q(摬Zo?^ߣ9N>8YiKScXBF$_`|7%6Y qGbV#* Wͣ_czAA#!_dXe8{̡ R"IY"vfo埂Dau5|W}4yo s"sSKb?[W;dR܈ڽ $Ne]P{V<-eZϷ</yb"-xc'W*=둾V!$*D e|)}){ϦczuDQ@[JAN&9'_:tugA{328k4vIӔ}(Z0[Zs6d 7K]{{BIgڕE]vWTt$ر ״G&R)Y32ۥ<( i\ Ls DI2" R TQj ՠ;:%Tm#/%}@w|.e߽6ȸq/8GvYAVgՇ@gid7Lrt':h`Bx$ȳ[k&G\..-7:qіԟ/z7hb\eѐozrG9(ɗDSF%Z :zM,UhFBsapMwBYAxlP[U&DCQssDž0Os?7e se'#a_~66}4یKЅ>2G ׋P$oP##FcWH%54<>':*{4PAۻ#Zs}N]6j4}*%t6HK\ `514 F.}jDθkO9T{뷏~|s{t0{^nj1<0DI͗ˣ~[ Z5]M p{ p^zxl/UWt eK|vnMN|#y]x3ExZ[u=-|q)Śyn 6e9 kq)ICNA#٭}MF9~PˣL2jO Α)Yo̶xu@$mOudAai3pl~o8]бM*7ѠsL`yv9$K]ɮ8IlbJSx%*n=F1F貙ʆALuR *nGpU1 '{ۏ'lS8eq2lq.9{܉OHsl; u= VbLzo ,rʮa#3q])۱K=rR)ځȝp<)o#j".J,jr!R&CCm ` ~PoF{b&ro+ Jv):I+'k[v|ahOAyAx Vgd}*aUn5]0Q5V2fG;+,u+>߽E.6"/˭AZpㅺ%H۷u(|H) ADVIշ;fqX9CrzLj# 44}irx.e `$xDe ''b6WD,rB g9YenQV5G]^RLIR=tzZ(hIם;ˆ:=ݲn3 ꍬZ bczmg_xFę:-/Qvp%ֆe̤W^fAtJ3zQ[5ͬ}(Qp7XuP!+ˁJ:ShŔZ͒uCV41{k6M#s`)܅9'-USMqi=?J{/:bH#l7=EJʝsM.?&,≪Rh +/թ2&U8dv hsvT}OA;cL 7VtqS36\ ;n< (.J ʸ6I 1*e~jw_J-v/O]mRe ڹHCw 4rƣf7 5ZPsͧ#dʈ\4Rp#=U#֚+I|/M\laTg:NTY_Mr=3hj(P~W/k;>Qmpdtj|D=0ڌZޚ$<1i80)*59T; N]YQXѪ'G `f ,>28;hG{F%w逯{Saa6j<s<ՏGC*+RF M.xG=43P` HfԞh(M*s?D'rT5Sث$ݎ+87L-6g~wwEueɨ/EdGt&rKDރmn1}f$h- 8H܋&PN{rV<~yZBB&]#M!lh&eb4_7P-,vPxlK#C, pK,.H]\ ю@uTD*5cGIGjYuqmo#v˩`\=Mִ~.>7^]j;iD~&s{UJ^Sq;* 9X>drd<n㙊 I!Aw[}YK pBU?N [%)\&qi95WֈOFcrm(q[2gsm, 76iR #.-G/J!nFa}yd|Pot~5$sHtkc˛78;F 4xa=/f03O:/15N2>b,?E?=~Vv b$hQ!==˯44vL7UeWC߹)3Fgm$:?QSI&t@;Fl|Nh䜆!8BV F$nFZrjsg>?'0!t/Oc`&5[/Ʉ& ?ljipl5 Mr:Hʔuۻ,Bh`Y&6|˰h"ecY')J`(f+wY`ܺO~u/-\z6P:z5ؘnNI^kHvJu%l:Dl>znʻ93?!TBQ"ÁTR&NƣMn`OK&wˊmT%יu :/^Ȩ|~9Goͻ29v9NBy_S1-6m?~7{ /kKX":a5I\1]R+w#ƿ?Dsz}je㇞|SG.(rԱ|-9!5o Wդ?Nv0/#ĝ/[9Ix~ g =^l=tJ\!8c Q 0\|g Y*8AgD${ykXԡq4*vVH]<$!]G, qM>v.۷=O8R>%4n'Nddcly@;;=c[ɫ<=>ےi wϻ {ýUͅGR]gv|K J\^EJ,BO?t 8H]Ö Ҳ<9c̏%..XE7ش/7'InE^j> /?Z\*lvG?ptᘁ ) 7`OZ%]v?~w*.c;r?4jf܊n@HEb_+Zp 6X2yEu68z`i-9B#3é`zTH6wH|S56/,֢ٙg UeH^~,WZ*lVAS{Ms l}*Wb!nsӋB"YAZøV6"hܪ A!@ۖ 5% CEWD-;V16ֶlt"``1,}-?P-+^@v:iKq.b0hu@ qCH7 7sFy靭)+@)Dߴi8|M/'Y-檚@1ŤrŎ["mu=jCUH.8n)i(8о228?7:|JVuW;*VkL8\xgcb3/~]*OZ9&5zrfW|eؓ6WEU#'罜3=:| aqȗO#1Ǣ6ً(jyeKrcHY|wr¿WkĖ37㻃Tx`X +N,2%ܟ[I<" }%_Li;c00x'2~ `dUxNI qWڨh\ea`KH) Y3~_ s&(4˜o}o&6? ahWLP6-U6#'f"ݹ286*k>T/~-8ށy`#-Y<t5n6|1ßLLrWYC]9_8*BVkaȻJt`,onS݄hNp24oc.?OB'R=7?əg15|,BUp灙MBFL!Eض_3?91er z CÌN%t oFfzTx~}h٭頵k@ʅ ו>e]Q6H-TQ@!F,8ܚ愺\0 mX4Of{/ׁKhV}?:,oa%| eDuNV|9 IZ纫JNIsrGlCeԨT,/iayvaoA 0u%˘zP_y<%ƈ7!uU⤗V'2/'-%oNl֒vط@= =46''!sYr eV9Koy.-"e E.`Ho&TEdBWA<`X^k^SE6a-%ϋٮ`~RwS- ,h4=uY`SqVIַ䷵m5.*,?lmNJx qJ;_©EA0>B%,>M03]h"~Wre%8,EK/^J[ܣDQ\ѡDw,WSyi67 uv@6u ?ƥ:<3[{Qhqw*5sGk+84`>9Iط\y,g}SMK]vxr4|-2N$o!467>RC~] G 2˿G $?UMлqQ jv"n _'ɪV/?beF8XT<gHA)u{W:оMMZ\I)2Ձ|I6K.j?[fa`B%W.w_x_j~_+Ci5LK~hN`* p}ntƭpLxhT+,tsuty'Hpu WZ ok Ye_:V\zjB2&9~{3mC"xa9ӟF0%UEm8]@v邽$ t 7NA*_̤yӪbSgBaY_h>5@w7"o_'_OӋyPy\؝rIH'B4A~kw`": AŠrzԪIYifE$G^\evUT['fW8B'))sɖAY4V]%v7_l408iVQkzD d rۭMad9"{7yn_,Nh /I"܆w_Ѕ5*A9u㪂OZbxY+'*F+?9MG' oԕ#jf;U5ٵI(~ ?f.PM-7}7K#p҈-'hζ)r^~|عz">v浫I t 6$DF;VX:cWW$(}@}ū8_PӾĒpe3ɱp1Փ'+ xȥ%l 1),_ls뙀 ~WX+P`?ND`Š)tEUփNEbQs_Vc$لٞAńyy>dG@Xmeu!N N IT#2hlLSغ$BA :ӰOE`|-b&M +vkcCs ݻ'DuQǢ?e30^)c`:J<"]6$U2`b%S8l>^EPL'x?cyEɐ!{W(txJ @tG '1GNRmǪ o-aGuנA)"Z] 3'PLoD:+\%_( R^9DiJ̥QM! gZe9"y)CźvsBsnpٴqH')2^xô@ [`>-yk35>MK+(b1oyd8d 2i1T2)\)Z4 s'tdmuyg: Hljd$w#m-Iv³A9ςOB̾8ɢzо [{K97EuYGl~lVdYa+7kHfVT1dfs^9؏B݊q{eXFCQ w`#ݷ3$QT/ .0g.w\]s%va6, e+SPIS-wޗ'Ք ~QVoP]4D%(Tډ2 NuP*8 I\! {27KH?X>qa1}g-k5n&f~vī! >ZqK{*~6lqTnRս#b%&:%O)WSi.Y;וm%P֪ȈJ|05)Zk-}Re˭E Aq15˖i0_`.5pDEfB⦟`+ Zl`.Pl:PATOruк5pp)XXє= ҇GAf¹ʛԶ%YUŠo.I WҹrMo1Sj| [{z򱊦r4 +* cn=s8kZ~1~*vxVV> 1a8TDyϧ<j&.+_Z6h~w[9C İ_0N#*7ZXD.dts.%eLsz*yvx&:9xٹ f5G^!L"ď )YHc9&7qnQX .BSe[QntYT6k D|ZhGa=Mq;bb<w8yw|?cŵ#+bp݋H.p=ͧICdZfz AǙcuA"bU.G-}䛛Y"l;' K &e}:Va0o>JמW*< |)d}K |. ڔ!5̒. pK9Iw j7JBۦ^"3h.>{,1h |A$ϵZ@d=4V55W*<^U뮫?LHC3AfV|\kQ9.K=hХY%ynd0nDMb^V7=}df}R#u4V|0rΆ.'KVUe%Wgieflwl5=1Vvkw$rsYj@.žbbV*4w&HR4\3w;qW]!<̺uۭ7mq5Xʩ[6d.adipV$︃چPXsSOz2zxsp.U BߐղoF"-euDqnt/ͳ%_dXH=s 8Җɛjy_:Ӥ4F3d^7-wpyqr,(NDs,ez(V 7M#,`i~~RB׶oO.ڳ֤mJ"-^#jDpP"߁s5}Pm,~qE;u':)=OO$8gG0 ݵzD-U5oėEŃK\#vYKѦң\t, WDH_rsib6ʿJ+TWą`bB=E7 ya5%'+$Y'҇++2k'X?킩֮Mrf`7,Th4GͲ AZ RdlCz*4&\YT-o ы-'RՏY4UiRXj4Ļu QAM6պ4cBZvwLLLZE=v[E [W[MC4شUQMCQS 3m΄GЖ`r<2{7p4"o|v{F0]-k].W%,fznpH(o?u1?}j)ij7%tIr9RXlMbBxIt|ݑ\ݖE?./Ͽ~|!BT Oia1휄kvwQ>h"aݦS`44w ͚ a{;LbLW$4_-d]X1W,{JX36ZiQNٗh#V])}{'b%JcgPhUa>H\1eީ =:C˞t1GjՃ_<p]˾ {[;nӤKx,Hf 57EUKScYWUM8$ ^s\>lNumˁrی8 !ܴbQ5xznqdmm@֞sR ZwDFXؑ?guH4'"ZT S/*|mpi˒KIm;2oasp9ݲRT2Q?,",BCsXk{]$AA?9Y17 %h$FxJuy*"q} ( $5d'h\vrN\{" |$i@0k*%vdt f#:ݘ .^Zm6іQÔבAk+G},{Z<+ٗL p`wJ\"|+]$Tgڔ~&&s< |=pke_0uDkNu,@ ]XP)7$NsB\i[E؉G*>GTJ䛠wv Iz]I$hvsN|=|@^z`jV3gS:fvp{YS[_hSQ'ԋndOLm'$㞧TTn1Zt-vk1c#nKI1(Tc]G@z]Wβz8^&N-t,3]KӉM'/!x{U-*+ ?$e?3[[^+wg7v$mcy(d P*U*/QSn?my@qjڙӿ ձ]Pl_G7 ܠy43ضwXW {p=?p2fegW%,Kv6b@EaW) R Ao@=uM Bw!:paCgLO4Ysyj'z`bV ~YONbQӛ%>l.(+ѸȘ{M%)捈a©U ue#@q]7*;`vZ+̂g >s ⱉȡW҂`yҬ"~芲(n6w}C6%]Lk-@:Z͔ mw?u=oUr$=@H0~|ZҎo qӾb`}Nؤ:BkChǒIj]MRI?`i5d*IնP&(e .,5l(W|\o+1:<@@.n3x{)B;ӃFysZJ} X"e{͸>jzG#*/D`&-V5Ɓ]Obo #K-S:]FiJ{:R TaC_Z 9}˛kj|1HFc9<*r/8z6+C$IzI C\,ìFQtOqXC^Av[jxO(r1jBD`~"[8)+Mh9&ќ'l^/7 m\JS5<;˒)db QbiA a dfmM tdט]ܟZ>,Ȭ7v'aQcoJR;cH@Jw@<lY3gUE}$Sܧ\jbJ4qDl,@O|~n2o^M<~p!2Ck jxŞJrqR:AޠYJL\o7*_gr$(* 'k%'ƨ05h"M}/Ú5Lj*H0M1>t v"Pݘ3=+wB_z #9f/Q)(_sg΢aJ+$І{g}ߺh,戫fiSn_?v.X+RJO[~dӫ53Uy#B!;4yY¼{**5b_k:NN+K:|ek!3늜w;1txB΍x@r(Φ+)S,jCl1 F~vF,.1 ܈yG.F~9hPtUIXd~/O5Wu&ʋeA}w삐W;4LuE(LT0*^~,h$˦@EbH1ŋڮMm cJF.QnKcq,7<9) d;;f1;Tyq@ׇohkN;;{s(y2qoj삂n 4&rH (Q qDVZ1cZ.N+Y!r?"Wy]ԅ8 Ns3 UyN1P-#]<[//@C"NэΠ-yY7>a߸6|dAq:oؔ=f.֘fLjg5g| 1ѱ4ٷajTfRpxvx72ͣ[czdV}wICnE&:wV.t l5߿X0=L ͈^uk摾gh&(}hq̫`CA?1M%q4Ք^sYUepd<Gy1m}jhr OVxQ}CՑ!`ҘSt+ܑ:sCf,Bϴ"NY-kx'h[>f6w >̗BF +Q#E6$s&( 7Bڂٛ/;ӽYVnjOVDmAkWUus_2H/st ],: U X}t&EC} Ñ@N(f쳙HdUAJ JF8Nk-UEd4D?,.twCx:r2.2P\P3t A<_Ĉ5D7zf߽ļ>:wwܺn誑SOkPZ w-i9t0|iUh3uoBC`u *YA63.}r?#7Da.|O|_\w(H+IPL >Ǘ,cd ǢX~ v""y]'X}Hlݴv2x,  E1nEݏ˜8wwA"7p)abntK;;!̙U7jWGdBH}lw]Ю5h/Z)`d~eUɉľgh>\J0T:]>(>f{ܡ˓io7zui~I#}LR 1mS [^1Z6a2uUU+c[s[!dw7uf[( c 9~#Gc۵{J*J"7*8MxE=NL~c"xWhNVhIYʲg'=" ?U"c-2W0 FjRPܪ,,BuH˄/yNɱ7c"d=Wk. xuf9{Bwzw%IZ5Բ%SO|ZZ"1]G򖿴tHu^*Km +?9 'hg Q@KO>0r R-wdJ,%`{ƪs~{85h%}qsK{N+-X~sRigJE(qbArpROI]zjY/.@ 8'RW+#AbR߇*2˻Ie24q ^ma1_dX摦Tܜ8N_oViH<ʡ+;Z&YJdjqTӛ$< HфgFwT>9aF"dBf,9FJ |{h}r̓>={fpA6 a9Bs ʭޑ1R/`ou;j+$+y3FEpj1y0oyi.z9R>  jqL>"M%}SoW48[f%vӂ*E, Ƞ곽*>Qp9m~ܺTOC2?J؂nngQ* ;VQ*K^iG4 =WY0U/iG0'm[ o_CF#oeD*j"jΖBu*DO/jܙ wQɬQ&]~sKӱfnUv!imkX=8z{w0 &FVh 5$/ ˜u3$z+*Įf{[Zw'6HT[ne{1|9p2(uT u:Pa&hE}@ {xUM+ ~K컪{x^[qEz @MЭHm2„Cإd{UE'La[B3,|~L,b.&oU1)W :,@ak;+-SGcB"->n+-[{ ~F q10q; ׄIS^}*ǽS}(O/7 5n{'`[[HU;Ɲ q|? f =!'9qү`;4aa+Vvx'Fe%*X6=[;"ѽE$Qӹois*VAcʾoܝ,!*SF 킀0e]o%rNj>Lc]+c 3//s{TpZwd)h ?8 Ɍ-і9Q\ȝ2]zRgNdQ=`~^є,F S^ʹ̿&gf8376Cw2t36pBj׀@ ;g@ɓFyx> %g sYVm|~wEgܤ-Y#2~Hf/dX}qlۅOc| θO% C]r:n6aGYFKC8sLi4 +Th# ~ ~׈'R(DFP(2C*-܄jH?"ΥGBE`˱-醁@}*X<;E, \ .s\\KzD6 Gk H'g!AY+3H-0Jp sAWq *1u * CD<_Cd" |vt plO]f"*WiD~֦DgD{AvC|yHaDTTY>i7&T} YK (*Iqx?I._ ̳yFW7L]Ltu]x yx [nO<^֦(-uTAbӹ/hR>R!(,&bߜo(m#m7w/5Ҟ*bZPPJ|ŪgwQV1մҷQ/`_q\9:oXJh'"/,Dz  ,姆[3N|$±%,:E5+= 7/ 6Qu5d.- B h)ò2&Mx!qvE՜x5GeΒ ,J Vn!0yz0+p7ijij| |z>w6 *,ci kСy~zDL fK bm^ 9F&7]% 'gsfm_ZFgaȎy/}9{ҋv̦I1"~T"UOG|)$١\B fї4rhy2Z9D`;JM~r?_.I~=[3u[*P%1&FwGM/J T6p'8RKؘ 9УpY{)8<֎_")uv'8!9=D^ }9a L8P)8bӡL7\5#c6[8_Z3. d|D=Fo.[j ʗ kaFHCt4`"$XYbT`)Ə1ױ.>KfaqLp&-X\rձ%C#jdl_AJY)`QMwopݔu͕[b气/dO} DZz/'Mry VSO˸ |yߙzNOI#qT6'a/;J,/HŪ h4S#5[!Lp@+mrS$O9Zw.ɗQbm!qbO0LA9R݇Nc]k1PÎai"v% iEj9#\KI#lcGW1%T%C'j " Wor _Kg#i\҅ˡ$Ћȏ?_# &9tjIi#{Id$9jڅ,Qڥ5LNlBWi'{o ˶oX- lQZ r%t"L8V43DvEZOmͺᖘZp쨝2-}IڼM&?*ԶSA dB}v˚ }<6,I&meۦh|+c|I<6cR@m‹SZE׭_o6W{Ნ@h)q䉐|^N-X!|7,_Jmsel;3 A8sHK]|jݻxКn8癅tSqN j& ʼ٘@jb!;d0+@h¡3%|Xy}k|fz~^H|4mn"*Boо9TrOPlǐcG)ާkJ}|uDIELp#o&ރ-8vQd,e d_NDW[jF`5I(|+)!,1äX$3Ek{mmWuK:#=brnu3D%fU _ۇ6Xο:*y(+PeGq = D."T;>DM\n*CusXtx_XR 04`d ]|j;.~2Mv_n^H=p4)2TOzң!Ȣ9u ٗ_@sÛw SDEɏ2kMOu!oe7 \Z8*Tߗ @GW):8ů>'V22uI{8܈hrT*f\@@t1Z)S*)G^ѬȡOcoc&oE.q}٦Ol*XUGQJ8QCȰ@?/Q)̩f>gD-jb;ٲ9+I\, @LR(/ID51&־Dl ʬߕ2n~Uʽz# c\T:G#9U?Aը!bfòk5QZƔoa/c7Th;#J9Y0l`;wXS31wo[|.7)5O%ZN'Ǘ4?){VjAhu_瓬mc2% '8E8A#3ŭ4u@: vɌ!o|,zL F>%(SݬEr+SQIn@{w1lh7?Iv#FnyOT8%H,<^ جHQSqӳfZ!ڢۺ)t4.y!Lƞp0*'Fͳ"FKƸdE/fh}&[315%Oܬ c+h4:KƩ\d#Qm`;*.#.CU,h-Of (J|`5Qj4#mGC›tk&Zk ?ͯ&]kzi@tr)Ωq a]O˥Y@Y.ca4!@&Ԑgq=%l -tB"=qb\S툊:0 |D)Cs!>>aEhPsR4ZAfU{5¸:ґ;ߞƆ}+fYr;n2j RmpF q4»c^xvtkDJn2rubD~su]۶\O2*"fdd|L8s0]-wD*;3 %)h([ !Z|8rs)2!^&UH0ORsP5]b7* 7]ݺOX}cݎW4) 7*EKS*Mu깃KoRQJ:JCVB^HWښ*'6!Ak ں*ũ[23X[#{Lo/ J:ǗY}5%#(QQ40V0/@ٍGs?+@|~cwJ 3̽`^d\ QYr)I~P=J~ f]i7pmPFeS\vϪ^enyzݚ~0vy/&{?g V:ƙ_"fɤeZ0]2lW/WBוUmH2bAz?@=G+5ll(&Y)=V?9q|)tr͸fʎryjuvLi<5{6"Hb75mv’WHTYIO[q)mԽ-3kYoMwYaLj!n,B[ &~L)﭅TTo!bFX*K lP"Eeu Wv.7<9J :ʠ41#?$Z6 )l,R~R]#o~n:|-d+ E#f2ataw0knPVd+Z7$jY'&}N}CvKΥfKg)w@̓L>]>r\ӡ<g q^rsYDNF4VB+a\<.A3CWBLNp՚߼Մֻf ai)#m0#b5jw51_ |'v=Z*S̏JdST0hE@Ǧ,Qy:@F1B$-{4)gn*Y6#'7~+hPՒT=̚iCF[\\{~ jq9F^H.3kak^;=ZLҚ(JC3+b)GT"Yq9?Ҍ?:V4vݡWTZg-PE$khH I++sR)!i'WAS!F;׷pD7YiKu;%G0 IY\CXIׂ}H%b!L{I󏀐ܹ{D6|kkOƏmbϯb%!-1Lj^duCyČI,$ }gVW8،)bܕ>r/|?S6F$ P=3CNԾxb,[%):+ov I,ܣLx⃎CD+-n*u DG. G>=u56|dc"Q) |4ۢ7VT-tm4bwΨL 1V~0^S(Ý2ցy6DUtF 2@9V'l xH}%SP%݈+؏$|ӛ5NBjE}kc#s"`O]QN|"Y\*m,C 9*iCƘgCdsagVg˓4Nh$dBESgA]t[5Uٷnc灪 G9ώ@*+zPPR3&$~]j2/SpIJT?Yt]0*T oBɉ@vDP rrHYtѰۧ vG4we5t?F8jiaDW%+u3Ptd9MXnid&vjׄd\3l'GKd ȉNNeXQǿ}d|#@VFf c#gȃm1Ote-\D#GEQ5y@1XXB;WZq5^zL'!kؐҮ:({6 "v~{|Fp2*0 ;H^:XK2[LCPЉW]};`qhZnswGjZ/*SȤPQaxG*AtèT^~Xܼ;T:6Ipȕ5Wr j9=*qDQ[flL̘_n@돩z29PK3/EnKyo\z*Za(;-d"^k22 T~ c'1ڝŮPϒ)ؤ0/ {6Xq4:]\9¥BspȾP +\0Dξβ+ CM3&#O!'bvO1Qp7~/띴ONм5Py# pQq7<;a2eIY]y!u:'TyZy+nRuˎ(6(w"t}XjhM[\H3'&)2D |%'˛N] 8#^~?dI3( u1@curʠ,C>Ŕj>[JpfL9}"glɿLK,ZЭ4P˸lB7lRbDgDwg@N ra$z$k^t]b\cQWa6E?qi8 8`ڢxsO ;s߇'ܘ1 |v?> 'L;ƅċ<:x&Kʮqsڑhc1&ߤSwL .';vV H$^Bs\5L[0~cܡrt fH汵XgBX랏VOZa/l,"QOȗ6NsOkdu)o!Ӓ1?38uؑűxӹbI-/.ư+}Q^~ ^cD"Js9e 4C+3T??d ~- ? Bk)=b>vY5ͨ#ct13<(zr@#\VF>.5}Z9Ȱ:SEp/--?XXsaaqf -ϧ Cn=4)/U|v.sAzmI&b(DȼIps P CŠ풔BT#GTVŚyz!=ڮqTݕ d{-4vf!>U=.˃)ŌճGU. g>7Nl=[5l_eRCP{A}7nPqi~:jRf1,C^!|bh wc$w4)®] m;xRmBb S-޶(a=PGۈm UdÝ|#y"}V/o7>EheME/fF;v9t6p?(y}P_(nSA,处!YvIS-;/JӪiA!;|=v- Ũ%j7:c&sN ] ᳻ɘ Ϭ$0EBN ]t7+7;?UBBPWNs~X )5Zjd6z;R a&"aP=z v C \|Eu2Euy+vP eDk4E4Ç-"utRjg~vƞHSj[:ݓlnU{]=Go4&"SH+HnȓХe E9osӣ+Yh@?:Oϰ/Qnptw,r4Q.tϭĎÒ (]`Eȓ@vM_Al{w%.R2:p,Z֌gOY_..gh=^E[N7Sp$=H2:Oĕ2?C_NtcU~G6}s_xn\sџ4|QhCEt-USp%00cFcRJ!@lHQ-jSI?9" UgX@ku6c3za]=й`[sEB7*LUwh8ȁ2)Ռ=%w'HovaÒdȲ 'nlcrgtJmrV5FD j.i3zkӞ3]3|;|(Ob<3c#DJ#(wqU1VuZpDY_)zjD}hS'U7DDScC8%zC>UbRkԪC)ý \uASW {ݼLh|Zl0r^"`Q@U@ztNi;?RvKôLڂֱ_1lY m/7 X0R_ 7xγSyOG8D)0JqF/臺wo=waxKai$i~S"=Zh2lge)pz8 M%˅ιj`*Zg`WxP3 Gpxw@$&}a*;ߢY: 4Sl*J遲У>IW?԰UoLBWR7|e|$ cǹ.^,x|>B\}e3KjvӞi$^Qs.uȦZq1"T0(~. |-|\I>ps69z+LvFV9*[!sKzU޼ 4>xrQ2v63WO ݃5?!?t+:6'-u$l5~W"k Yy~Ag8$8ڿ!Fyd37tp[Wf'I>XBqHh:'~:B= Ó k!p񘋤;ߔ J h%MUA}<*Tff Q;8Z9^&"RE?7fyeIB&4nŭ!L=h[c$hYϣ;g~7S#PvC3= | DՕz-.1Va| I"fr0!a?`H{ՒA/($f5RXO,viu(EuևU9aFx$!1}e-dk^RDxUTR@|!(W>*+옓74;rFF=>\lI6پ"%-RTBN `UJy3N$w֎Ny_=C3nD0_o%LHr<, ;ω0/XXF#٘h;%<NETұfyl : %4sDqUfx{Nae^ǹ8k#h,-~7'+, !,#`;y G\O _bN (0|-t]{5ƉFA^Y' tiKw`>`0^<^\^kT=Y=K5"8wxusg}|h趟Aḧ]7Dd_s7z]xgw^*p NAq) mQ=~JJcؽb%g 6ADS=ȿ}шJp@gkO,m^G הh Nz\Vo]CPFw͔F(<,v#_`n B o bnyv @\@8`[Of{3PG6J |x=gYBͱ滰&^PIŨ0ewҺz8$*]8:qw #^`[c+5y;>lWެw?$2:VFty7W G4Y}4~o)ZW6V`g6utg6dݰDazfa1S7 I.t&/30ѩ6"  X\yxV ڊd^$xL [m:/KT>^R5pP6~M^KD ')8I lWN x;B,"ͳĨEl/DH8?_DŽ\xWr0320XV@NLJj}^Xnw^'EV̜€įȄ0?Nk >qY_;:w$Iŷ9DQn\BWX] ;#-瑺Akᵐ؃E."RF;=)m "SE?$*5,6!߯KJqkO  e| `ylLVMH\(y$t[^sHZ-ݼjme0wr[(vqVwF%u;9ݦi=S=QSCʿ8"T&p"VRȌ@S4 ОdՊBN TNC$X4?=ӜlO#?(zU6$b;8?0`l|ۢ|oR94L=5ec!^~e˺Ƒ+nDjkؔͯ'fv kN4"+;X݁AhVH[~:hϱVBk*?$Mg'Ñz܏$0C-9(j8esŷg&\;Boj ҪP1FؕW&@`M ɞ X.I!pc]%Ld!t:K ^ _糔QPC:]q qS NJg53-~e091&|)?SFؕTe}@J*&&+O( ‡*E)=ҕxrq:83Ԫ/seڨ꣧Qm'cyq%~K&`M%pB+ںc׼tеפOAīh]69~W*qoͻ`C!9ܷ:$j5ICk!E(ӰOk!b{&*GIT7#@H=Pr߆2ef0@PIơW넦vTN7έ@{T .k76a}DkQnkS>~h$~>'X?۬kM\9z+?M%=NxTC|VQJ N@1f?hBQ֜vSK Wʡo1K@p6fu#-{LkBPX2ԺLE: ktR'-Yl7NnKaRkuvĆV_gB#a0)oF>/Lq!$rRcF+[Cg3D (q[}9Ů35.ƀ'9:]LY::~8-M0L8#}6VbeHd[.A37^-yHvI.R~4463Bwc8O!AEkƗF*=r21 ;`|sGiGFD*i#I3*>ޝоH̰'SUr/hx "u5͑hK*4Ϟ:pb7 6傖qY wlOoA ›Lm2MI(,eЮA*h͒ք ɒoƷ1haۤXnb{B{!AV*TM;qHϴ\<0*k1Ժ'BnkhsU ZˉTۿGzB,Ɨg qѵ^D&k\+=>AN_FZs7ܩf^*QKWk=FtꡍpQyN∧}NDWI*K<6J(ِ93hԕZi%ѫo -[&zNG|;)ZR6bawr?W2yh׬6l[nCRv\ß>>V+qPu5$\sә Ħc]^];O #paXWkғ+f@dUqa֋Nn)! xF|S&Ot'$.%l" |`q󎷏)lmߣw>>TrW0+?a# C}2 616Wb}Z"'0SNDd:F8ʎ+6tm_\n.!l<[އbp# e6p`xLcC$>KdSߌM)js87oG8HlMqRt[3 i.)с<'FG5.۶Ûىc۬~HiXMy`&Z^2#˱@R>m+¶MgikTaL)Nw|C>}1g$%B^o= 18KyHx8p t#nӜ[!0ҫ Cz[JX>_qPEr:LdcrONb>yF%ۛڼɀєCK/*JkG:2ff|-`;8,k0hBnv6vE݋Ǭi{N\JKcM&6"4tU=J9!Y[QuAсWΩlCF~t3P\`70=›Xh|kx> G|[{QT,:h5"$,dWS-үx'MIPv΂j]cKNw5IܒCZGT:[Gd)pp흗n'=Rjuőq(D)j{b7b= 5ƍ%l̡^?mdv*cZ2ŶFss |Q ;xc΁0uv%am}wCX`߿XILQdRBܑt <=$QĢή0CBOpZYWyC.O//p1фh"jN)kgQL=&xԆ!K`o"RmyRa4qtE u$GV!ip`I0[L֫39Y݀Ѩ{nIz?g#}|R DUX XVp˱9h~Km_6F2;T% & TuN ;/FYbd!|O}gHXiikCjbIФK'8(? yT-" .g:8ʐW#hϱ0Y{7$`Frߣpr&qe_\f ̮ű4Ҡ# N@ @ Ej%Uؚ*MI`dlpL-)6i1)S6c KFD CάR@`Ėz<]rZ 6fsUy4WFa};.}?Wf$$gNLnx}/fiYkC]R-w@B:44бJem6x85 ĞNdDBtx_VaX?ž\? MSS̊U;V͜Gwªe#ٸ#A8Ĉ0sXR)8ˋT[s6s{yTҎ%em$7 c@@?u2pP ,v,a|}=8?f3H) U^.PܙE AxqJԶʏ>#s_ΪiʧlB8e /}-"g]'Y;m]ImA9|.xXa_`_WYt}4A@gx,Uqb9&SG}XUb?Ff84z8s`4D5c`Jh$[[TR!5I&^AĤww5B#KzV+7`5'"^"sb!miE7O.d {Ϫd+b ~2<ƚI҃"_䠀*}B2?+]n-a>6WIV6N*T'-fM(ɇ>,9A[+E.v72$.$p+i W`~m'`XmMb/9 Ff5JXO +8yPb/1B2}1I,jΫlFwFOĿJ͐^5h.[f֝r)r{|4vdF֓ʒ~^p$/֞pâ&.!fCUDr/U%ߘ3Ǣ?V 3Lb$C=VםrP>",;oaDV6 er;JbB"h1bz MK+~.8+87f1zE,181%Oח7!Õ[UD 2P؁$f*T&Maܰ )}2su"1?qЖލZ IQ Veۨ#}oiE'ر}nIBDqAS[1,J 19f [R&jƥ_~}QRInPmk"^/W;@'>IӜ`@)"_/ݟREbۛk87ĹRkBj66K%)$ OODy v@`Tb'خKw1H3\&bE_D@}"ҫiZn3D5B]L4ϑ4X,֚@jmbR)"ŷ7׬RQ Y x҂et\%M0ZCdlOZW$N&2Rr(SׯDf1/1$KhC>^N.җzXF<#S6̰lm&W?s.Gup.DV (iB,fx_6TG53c/ Zua]o|eZq8L%({Е>Jkh ul%M2h%)_, `HqYgmXB$O7gd@&^Y^yᏑe=<@-d}H֭H~HYfRm2۹Vрvfa7JcBgO$a|ᘬg1z<{?2ЛPaȶܤ8vFi "(}eA<= }kJD\3&ʇOMo pG'hyms,}.c粟luk$#\w$ౡ% ]#Րt:5pQ@8v L*Ns)5l CPѽCFDm֠6~v GIU#SɱpKxƕqF-o핬)qzy8H|Ww^ݲ(RݵW+Y"]9Xt3oLjմ]K Jw ! R].tb@r xO*_۪ mSC3Hd]7HOҧ*څ?(W7 -˱D5Yư&2T| `T(F"4]I&{b04 Us m\O+/}g_ޮBdgU@1TEmtqvH<|Z#Ժme?BȔ@MTSBLCqj:qȟ/VR!)"%Poz?SEC!#J߳pQ/7.8nv\v؀ -R<3KBzGTnvL_Ϫ\Ņv__Ch J( ƙ0:won /NnWFO~:;` dWf $Y\*e㜓?k*9s.I]6sd\/S2x}_~:x@=^TԾ+;,@B# "\)jJEIQ._J웘3`h9"c^t(w9c"D~b mOBQ&lʤHV桔j2:xWq:#'2?fq]Zdî$R"BT!uQ/o- y;C_!K"9r!bM1W\{y<97ZGU'.|__hb/$sm:q6/tk@$5Fy➏̙2WDC_?vx&3) E,AK0ԗ^c]2l#̍jZH_3]c+NyH CiCh"-㤁 lxFw2 p2^U(OSOIOu7juAbS"_,}jOqcҰ!l mTiy/5;آTXO}+|D_y"T,6y^=aj)52zpH@zA̲f+vﮛqe vd sЮb9寁b$ɨ&)NGž[5GHLQbo|X6sO,| 68(B.c %NgRureYGˋƜoYڅ:`;-ʏ$gpA#SUy# %J. g?#2Wjx@_K*@bdd +o/Wo)nHh|=h.w2Ʌyأ fw머b,"6 $GZ&JDW'ݨ%oL9ve ܒcj9eöq#A˒/K*I쪿+IS%s]`D8j)4@X_|Z/a[>4j+镱n3 o.e f/Km_H쇶Ά|P]6ZNSn frw /7|wlÈ~knp5uX\{ڵ$!'cmP*` ǜS̨ENo 5TMߊc _P0:_3-P!󀚧&6H#kl4 UvߤxAV [mL:?[wZ+.O0?ICfoM w1eP`äOS%p>K86,yA=cEK /ϔdlٗv[umVh{fIb5]2ePV< $< 'ms`g26 /IR'[DJJ`esL Q:J?ѝigIC9+wK :̣s8&b.7g.}#%֐s~zX扙V+SU?`T;Ͷuh 6VY"wM~ĉ }g%=k+T]j!3XYN48]؁ |+]:%9U0FƤ~coTœQFEtmsiL8.b> y"o#Zn&](rcX swr[aX(>ti:2Eӣ:Ŕk6BΊGã4քtlo蒡&m9y B%SRJnCA+"{ߠ)vafI4S Uv]<дJbct19~9c Wu0K ßfKRT0{I6 6<` ؑ9)1czGLxDIg!VVɰO L+dj]!#j}puHQKq>|4],[^uJٲ9UDk.v(Ӎa˹ty5њ.~V w>d5P7XKe.9 VϑSQ^LJՊ d7]xs[ڔDe勖|5k_qb}7q8\FɬTWC 3br,#6h3oDaub!qOqe,zfIlX)0smVmhn֑jҋA GL.H4$;91:1C=}Ct΃E䞅mQ ;O &/{q8#24h&:IDvic_z;1s\Wȫ_-36=>). ߢcUV\G n4͜מڏ]=QȋvnFT_M`IwtXs3HEqd#Lk/Z%ڧU\.yZ zl,:sY3<.ֵ<%kjhfٕT#|о2Fم~LSxVAݱ^M_U.!.3XL`ޫ*I}tLQiK`t}V4v L1t\tDeD_X;H9Ch3C@$Yi8?A#T8Q)][`NW-iHpKr\g 䣪'#<:q1 6ruǜ+I|bi?3|bΏI7IaFs>, _P =#{g-l>Bg0Qɦ<85>|e=C ;k /L=WHfg?{;Ux9&sUĹ3GzRg.k0M '\n0Nwos:,an?/5x9&!;&~̈́$f$ʳb[p8:A!._c:$7vʊH-~4$7Ś wUi48}7j6Zb\& W}츀Dbkr(5( f`64 S+J;q}~v8՞-$)~xGq#8 ؽw{`UVp.͘:nv޿Pf'P48qD)-{,:RlԵ/-n%0I _M $f~:{L8hٝXMz'j<Xj"B/O!,.éоtD_IsoLkN< jιQHd[ds@lc!i|N5;|N}v19, adUs)n+c7><3ckve5 .i|hlm@nا=6%6MĊ"Y ejT%BZ__@l7[2BUTTlc0^.Mw#"GcG:E3,*έ2BbIDL&]9 #ڴ;F\*:]ClyAq EdlA|ϑoD˾dqVzl9S vpI_sF D$N4"viJ x.c'4j:P`1%P?G%oq\#H1zΟ~7WDYʺ6i1[MA@X21Zڷ@ -qgWM ‚*Kgxu3:[O{b]ݺkYƼy.}qؘiҽux:&^#l[ vӠfwh״k@|\7k9ss"(svb]cг8xI*}G7Ji3s;X@4IE 9.[Z[TZޙi`%4B\1y] Q-$+J"lGpN,p2Qq_$mr߱U[ f š 5)5##?ke6poC\${?՟:7_?H< <"4b* 3:La \i] ,{zgyTkqz+ %In#ӋHE{y]aTL= w/Q_fT#9YukB(K5QL65ӖZ8crGvePupvw\Q܀IYuF!p: WQHF`;yfBE dke6LPگߩc Da"Zq زLm9fFȥKskwwXnoaƬD7ӓe}ؕFof$}^хuUNӭ#vԳ^'-Χ_~(Sp.ts"5$D3?aV㉐J(KKDf^ZBHD FlCmp9u˿4kŌKh}Řk*0+ڃ:nRŊ *ڠJN#MaCuŦF= ɣ R. )lB&3U>t2S MǀdFX}I7B*FT"}qaDE{ۥZ.pծ_Hif[F3/?l/:A`8a[^30 R 3WiU`HVߛW 9n7l5z.sI* ZΦnΘ2MZ,#glL%h{eڤs99|_8PeشQpݻ65Ylɯ% 2b-(3f O6Me&8ls$,C7?ܐI:Q9T EyLFz.]$Zܒ#L3Hn B?Zꠛ!kUF;Y LRrlu:Hl O)l%!#  M}Vk.}|'ϦNUy KO[~6Gܰ/^Ir!m7Mwk<P~6 !GQ~+R!jOi fĢ&m? YfoAg ŗ >lJpq3-Ty>>";,.mO?/dž_BE0:ܝfC(ԿEksP@2cŲқ?A$bq}q.QK}W dZ*{yR^k6GJUrг1v 27'lL+ 'y7l /K"<їÊw>H2a7ZB.tF=R@Fʢ)LP 2'dB!SRbt>{zRÐ+x q̬>W5S4wi)nkUHs<sMwI ]wf OLR#҆oaJTTR!v_g~eDM&/ȁ90QZ:4:T{"z\+t6Ó 9j, SV@Um*fPe|ju$.JSIhI"8ַk }g=pK>d-[ƒ"YX_2sf@*cTyo_ RePP"U6܎F{)}hf-se3D0k#/Y<_nl?+ ٦_n]8?Lp׃1RjOWqn&S+Q/]=cWr޾jG5ܤ -@=X_f22?S敖EU8 &Ձ:\_vbẎy%*ŵH:GvI>)6nZdB x8.Fr<5FP۰wEEY02R'#w"Ӽ5P''gobvJ)S_jGyțEˉk>Σ2rI_ 3~&?xG$hhAf\ %-%h.kز?*.~maӿ5 ڳ,z:7tblzdԤ̿\ܝH`#FfUXV?H֜c_VE# uD3Y)ƃrDHͪ{̀Hd|B&܊ REz|yBWfʩ.}{Ҟ-<3G|KABSSLKO,:eN4[p'^O\j2^ӭ F#c=I'D~4VB Ar#gXT^a ,@t\㐃TMU'Jb䱆Mr3[,'s3. ~TRa(Be"VH7HݥBCR,)?hr27I04$9,v*7FPkmhSO|:w⪶Cr&ZT<ޙtN羾4XJ 1#e4BxzҮr ,wmPŒ F_TQ>(1UJ9Z\N6z֕-)hZYx!eV\g/,JS>yol}c6imx)ӫt(AhH$Qq1&b}-Ѫr-J<ڃQ3Œp  |*4[`4I营=P0b9؇,rȧM0@3UsAB6F-usðG*Q:9i>q'mf,hwA]hGiwf@~p_C (-v>Ovp:[u 1e\_&i9ɰ}]^GT 3?N>oeXic6sQ u&EKCY;iQ/f%Fc4"뢦^k9 " iߜX1[7D3f\Ƥ1IB^P v-#FGAYu/9cme₫OYg:˘ߢRtGGKyI5-pҚ0#aʕ 9/ˍ@f~+yeB]}){`(O@JkK~;%ŌёMhĤE:U$KͦX/PVklÜJvf^fʹi7%mw^vJN`wYn$ߪKU*[ӂOOX81.q!_%#E\;~ZI 'ӁM3~lث 0*n}X8="rTl2Mv6x9)[(ܿ-Z8JB82l=mJg_ZB8ZgJLq{P4~ZVhA<0R7]zx%qf 9]s7NoWU7ƿ(S$IF*S]$*kS`pѧ# [^ ´uQn9fx'ʱP3߯PILzՋgš9Ư~6|_aP7Փ |W1aJ|o8e'ž}2GKbE?*W| #NE97 ˼>ַuÿ1>(2 :7' z?uNQ/mllFk;^ BV.~W+@,/HwE *Wd·N#K EÞܯ\ *%d'lKY&t l{Krl*$Rag!**e/ I΀sk6HKV㐩D)R2G?)q̕LKtcg Pq hsjNsC^d` ݚ9 qD9޳w?TQg[;v,m3yU vƥc~ vh~&fud?:L7)U*+Ё#ww&3,O#|96@poc2 ʝe OFX&k,L8V%P6 )H"!Od[Jr*sJA>\T9A`+>OŘr'#k~Rk2D;岌*zXc2ڷj{~:ACv# ^CCa\ہh!tf d[Oy4cp8bO)V+vr'ҶQH,X6/O} ƍ<"U;N! +Sy2J?VɾWTԓ\a8&Myys7@3\'MK.b7[ڍ6qv-clts v2v=j"c9w :żu_w-63{3IG rS0 &{(%9|a g>EO'{zC$,ɗzid_7}H'E~z Y껏Vi.mWlZZ56Vڋm\M7ԮSLסLd4݊^p Ƚ"'Fzlc9˓5ae]AXF)% M'>g0<}UC=c|1'e#V)y ' =QA 8+ v9_@ y*E@O+t I:a_z32- bV9GߏoTX.tOAb23c57#+H0AqHܽ&ʥnT:'ƷW44G׊Ue+{A1zÛTX')4s] :W sp}lj-ih=-g)~r|jHy´^ ǟ2A/ ikizұZw苀C軴c-)3-Ş,,]#ˍ Sƻ5hgm'M*vM+ %맻uj;lbғvb)p^+1*]X:E(Pi}lI3|HTn'O[`,ih.:CK>"ov ʁ]H -c"MYuHg)z>E)_`y5~%x41>OȩL\v݆Qu Zt*$$tGxAjb/eo!VcOS߸f'Nj!CtxMS8euyQT-l8 `^!Y*#e@#r"3۽=[XӞ]׊o\._AFkh xls,Oh՝`E_F5ZIJ"ٙLQ_L{%niefqa,nW[5ʓpR Z&sޔ4|ܲc!zKkdl@Pr4|ޭhcgKɞd3ۦ7zA Aw'_0g=Qp^қ݂W1Y`UUs&/%sfKߝ5_]%R(χjdqz4BwU|>L) SieDDzl];< 4?ɸ9Ic]02|i{ nw)?f,RԘrAkcțMab!siFx\9:uRwkKn!wm>Q[#yYjC6;&|fR< P bwnIf%"^>P U(T9䴣US@iA},~B2أ(`L6l(/,G~lj$jΰ2D!̧G*)G&;Xy7aK]EE5NabS"r`ԛV62;4^T"CKI}.vea~O$mU=n PSLbQi5%GE> Yŏ+@,$w7.qp9t-&:1D,M n#&;L4Vzf4v舖i5gz9o ^heϡ}5ߵC`VN N/ D/],?zunբboYd_73j T >YPԗ=FxW zyzdy٪R6; QnǺojN)<@uB_PFJi~ӧ%3%} *ΟV Qhl ` 9>)eT )Ha-۟,0<.{x# ثvZީ{Zs*Ԓ%hN.)@Оt{@X܏PzPum44ݲ \!NZ\˃p@ȀN!I'Z<3+lM I)$ . \6"SUEߚ4{!1cDUΙfb~ AzMk?[3zmq廬 &!DG#7eUonYxjtq H}Vi W*k#ؼz2X~ߩri_ƃ #5tEaoWO/f[=f=Uu3{*NFxEӟn AE9C<N,Bn׹WG`'Kw31OKevL$t~8W%09ԻOiN>OmuxBz$i!^giqn*6}UePu;gq\'k5\ Xk^ ?22讷&!w MQ2v'O _Hv̍w[ #i82X<_vbQ*.F\QބCІ0(L&8/¢|puiHl&d °/j Zt8{^_ga` m/bcpu8Я>|fQ)T u :|dAS 2j)yI J=RޤL$ ~H7J;΅V#"Ts.- :Pӗ>h10KvM[|Г}e."5!bqg vOTf |ylH1WکS\NYKoOW0{mJ5N-c8CMiTG4$Y"eK[ f:Hh䳠K2p)pm t6{w>kx ŭ;vY$Pŷf:bL7^4ڙc&}k8x{܂mkbBN x IxdD>՛Nؖg='h b^Xu#IkRjDl:$m?C\+ڮ9؝ BniA%܍cHn{|8'bYT^ߑ"hmKOy*F$QĢ|j7gF8u8V%y8JNSk3]ߢ/ /{ w/\NCyb G&7b G.I@1(FVb'~R̴kFq|%wS.Ӡ͘qRah2?WKhQ]T;yuAɉKiUy; %PlCeGFR HO'# y{&qvAoҥw6[eF†ZY|A#>܅&gXH}h{4ƈFDutL=*2[?fwkC V^%y Vf5Ak#PKWV.sԎǴ F^EaNn@xd8[GTxdYֱ}2uMz{A:6Y$Z;ZTZcp>e*xެ\Ǥ*W%,"1}G4\:S k7$f<|o`s綅eEvU`1Q`Iގ]X]=v1C%3hޝlG[1p'N.Y7n{4HݖE|Xil:ܵS"6G;i@N ݘD_;݇ E4`9|* R>`)-3tdJy>3Jar.֔o|/5W(G/ncI]h Cqݳetnb="v]mi# u a^5r+GaXx^‡}ʽ4(Rx2e}*P@ܝ܂BʕGh6? TL,юNXQS?9>e8Y#[9@z,DEK h\ȫ+R:Z[$5Dg*m]ߢ@O>dMDX92.2r)P"Sufg@%⊿S>מ#(zr vxiYt^o['DNKӖeme0UǍ7~!."9e]4n L'jFGn"rSyO]M6Y"qllA~b<jV"e`0`Pv-)j}8wbJ&dp$x3wX"om~ EFk*J/ry=7s!ͥFpÊ*iOPjqA)W ]H/A}{(w C! KΨuTyr ~:Q`ooĞBEzYٍ?ս'\|C60|$׳PΗ&گw P ӆd84N*1g˲=ɜNJ5@昴$ >N HBl5^q %}c <+URO m o?RM7t**Un%Krb2ᦅISd0WE=تzv%Y퍵Ӊyg>ߟiMRM=]"vn!.ۢT&*r&7+-g?\9't{(  ujuXz.zSw\m֞D-#ILU+uU!B)ؑL/Z'K.@%Y^]㒀wOkZ UGo"Ut]5JXs= l/0|or*Ewsa}Ob"6Ck*^XCN{^Zgc) '`n2Md(e"zN~J;á`ZmK|zc⌉Ս1H-õ,v^XstچY(Ԫ.?g5K 6:B7eB8\jڜ8Fw(~.`G 3Ϟe o6.CnLUũ.QuBBJmNU73MB=Յ.IBofvA.C&s)BՁ}`/bsajب.7ĔƨHNjPEF-:&&T'#7c"2CY8!^YR T9?_g:thr! ٱ~TC~+^ kx3 S hsܓ9/|!gWF9 .&yl!SCYvooY${w>Nd/_zށW3 XOz=#DFO]0oyA@E wfˉ@]Ԋ3ƅ(=ԲpK}K7'O%_m( ,;:Zy8#Suq~.Js􂑟9-]-Ø'($ّҽ& TUp3QG4Ny n$'/JT>xV,1u(^Fz*?t&s(Y Kꛄu#ɜ$6&Q`@e`6YH:B[ ;B@"48L٨QY=85!yY8dRxֈfJ1g4<$u's;"6>a]p`438z b/=Q, 2b\j؁X<|Lh;VЯ(Be9Fۆ{ X$;֗  HYy3mVR\%OW{?J%80Wʺ(y989(E/4 1.XBykA%VgR荐R]H%$ϰm$H%g vc CX#W1B=r|+l4A]*wF i{2(xZ'qS " ) ?η4Kzj2.3.}b])@i[~ ' 5ɏ,tRVo<řy9 0qΣD.4Zb$z7H)2NYAh;#\5.NhnR.EXSV0WɘdE;\½6G>n~(Jd iC(_mVWc'ڄYĆefBtb9^2~_ַRuZ tFNؖ?$W-D}ԍ TYPNM`=uOcoѣzwXu{rvWQKz\](6:A BQKŔK~MˊTJ"8hPR2.SfYlm'Z)y2d2 F8y+Bs(yøM[狓%إrT4A{\lόm<z'3_z HxH6<Y<1o˺x~pA+  DnV=9㫕ii{󬖵l\ksTMܞ/Z@_eMe |I\QE2t flʇM,]B!~;`hu'ux,[׿Y?{Qnen˪%7pr蓔6;*u`ԥi/5_ڻ/ZbBH`Ce]Lny!Wx&\R/e#0P2;nJ{%Hut` [S?:]`%^Q[lĚu J"H Ox}W0}0Tz*^y! 6U^H㽖$q_$9Na>g!wiufP.կQ֮"D)>ʍښ-]c2F(AwĦR(0Q @#H+;̡Yʂ_+0e}ʹOE}^^㻭ALPۺrKD@cUoEDٴ ]8O /e*y?# Lf3ȡFK6ҷ;E 8E<Eˎ}"0Y@4(䙒SW[S^a}|o#t&6yN)+1'{1sN)\l5CD3f+=/f%iMy [aA+oGǠ]J9lMi]AF!pYfj)lB* /`r%GΙt2t.Ul._^ ;{ 꽧UŠ7eC VpSD59gdS }COJo_j#lva`ƍ9o\'3m mwC$rvrfj woLgC(<`xDJ:b nV0M#_s`X\ݒy#V&AuRTMhbW;g$t-<T%]b}]* ٫&,Ei9wJ*+!~REUѥ 8,oA_н{[D:l\ ]^4P(-ȍĕ zp˽eا{%A*z h?0?e&"Re3 ngtWc[-b.HG%Dc2VV(%fwIޕvV.G &N"诮JYIQZ󍉗Ven,m1x Y!#6ыP"5Tl6'AyER|<UJ3[M،ycX枲 y59VI+CZ{#mI~y¾i9t%B ОR߅͟{ҿ2ʎ,9En[k$Pumop⹴Dg'3sXPg9^l?F .VV8Tڄ0~|Z_::VFsD? / GXxcj1%&}IKq){rHĻnAX5A()VHZtqC8{N[r%xWO{Z;C4EfdB,Ii'"!r(Bo! Uho6\xsTc?HSF0pwyU իg7l|}a.'{ojQ1xJQ~%V`2W 9|zж/S#2/{&W|lAG(Na;tJz57ܱTݸm)EQ\qb T2݌s aFrxY3SN""7> Ky 2wlx H i^^䲔b⣞"y,mj4:9S&1,8H'$gtfS>NCt=g; M!96MD[)ˑ  >P%i˙e\1>=Bcӭ^i<lƆt# ϔl_@1%i' lQsƼM%+3A]%nu}2aގ$~'o' 9 [iѢx*L]x6daҵV~Gj陊4 ;Zaxg%՛SmFL"܃B1F6зĚ0? 8#&?o>ֆ(Nr5麟+@ۚ%!,b{0t-/R&6ԳjgVX^EͯnegB$2qgrY`!"y!_3D5![[-N''3ڣY0ˆcѣpDn(/ mV@P圂F['"yi>&a"*^6C z|Yw2&%e8vD?Ki 3e<Ѿ \`Ľ{|q΁w& $(3ar i{"ߤ,6,譵[ 6-?BHp"Ê$o`1ꢆJM~ (66waGg8r_//cWfCWD$gsmt %vIʦH i-Q eybYF{t̓jK2QRiVjP~t=OX<0mJ{{} e^?Bma6"?VR1m.]n*Z #CCpϝHK{^ȵ&[1jfnJI [T:-^ !ֿ]RP,0qH=z( C«c4?a_B<'(=G3g:<6|5G[X yfO6&k"*lNŐuRGwbKt\vX%?WDWlJDtȏ瑃D:@ȑ+ީESIwMAojtK Тʣ\α."Zfı ė9HK>4-LoIh qΪ5jWՕֈNxTŇϥ<4qSf&(آABT0lܗ;6QVGXm6k`~o/[&dG5@ "XUϭT_iβqaG=*%>ιc+uoi1ל ~ 80aZ?J ?mD_mh<f#%cf_]*CGVo;=m?9Z˂J#*m"t_*lqF"w7Mb !ky3dP\i!8:G0:߻\rsC此_t;NETiAOu'p{!FI4Jy:̇]oy۟ ^7>.G^ҶYw-uKĦ@nywCT{q*bKۭ<ؐQ~ljxBpo@36^X r"p?<-8gVL&&WikkPC٦NO*CvЍn ZyK+٩m0Ʋ8nn#an9ܦCoG\~aFy[t&o#P%E6 O?+_ O=T OHl +qWPX(l2<9t+ׄ'~M +mɊ^ -[~<>b_Bfh٫,E 7R`xFJ.|Uq*7KS(9XjgsyM1s|$PQ,s,_f0 <޻DAg+Wta':شۥ -)&|ngQ+U;RE#`w̜ FaGx,9MJQ$ Y ;R.|Wzu`/i<s*D > )JZ~cA<b3$ꑪVw јpsة3xt A޾1p*wYS>y!\<_10Ł;KًF:r,P/UDOf:"{ƌ1U=zK㷣̣P%nyRT,^tԅS ~.GpOf0tOf)x}2amWgapɑX\s_vt에b]'| Y*wҴGt: 6jd{j wU >? J[򃂣 !Kzmu+n/`2#q-($pPk&ź6 h|M5y!ϥU7=ZWm|,v4[YTsn 4Ta7,{kRZt^s LgrC=ɧ;EI9`XWIM,ʁ>;q='&s,0 Iږ)˺+8h`}Pۻũ/ Ur /UkwALc9/%$D}ˆWH]/'787#)[D)cxsjC~[rUe Lܽt$D YNrl,(v%`W#s>!YL+gK 7n83O@Pe;yY g촫(S jh4J-GZ6Z /0u@6 ?̀B(٥i>N[ Q /JPR ĀuvwlMY+j͉Y/j=wIbX;ϼ; cL'vp: yT-A(<+m^=5Dt(QO-:yMOC%XsSo;Nde we§ޤCp;j'ȩ6B!OXiBTtYm-ZNg-鐦' K@'g(Q9`ڔބr @):G;Xs#ϘeݝbM㕒&kBalm$*ӽ 1DGmzaO-p%=rOm|A%ܱ[PPδαi$ cޱQWSڏò-1UuBHtgZn"ʈ0lRo:*# ~Q[I@,!o^%Ե"3?^SL/&O"os{QH?o\N]fd ( sxdn(q+˗43,!Ή^]VD-͸]AԹoxK,jI>;rM)jE![ˀvPrD+]IWI]em%Q$.!"^{+)cy$+DvT[0 Z'Zn9[1c{?$O . 6j\^lbZ ;"e"oGFv@"~))Gw#LKڙ!}l9f$lkm43 "EuEyڋVѣp YW =gDjs '|w9i wl7a1Dԩ֘P責y ٩^ohU T TcLH[2QbpWgڳa$,zs0N@Pb4n bNGұQS/olCM[f*)7A( {(Ym$F טAeg:~}JxFpo;W& y51 8Z.Ct -Ipw5*Muϳ B tCE"igiIHKtn#ЗU`-1 ;9u1zqHՅ jDՈoL=wa$z lt-}BTi#sLaf@(;ekJC[.5JK.p8  %>h:^"A Td7KՐ~ȖwFA!3F%͉tF~*RX0rTQN)t/0@{<3>GL;;XIy\'Lt UAקFU:5.PvU7LVv';(ņhڹJ0W*N(~ԪG:5v>.09-`(},:pXQs|Aġ'z҅!mO}X4Xk˥e >09gzçfN,ˆp6Zd]^dj^8ab|3_txbz[R4VMö_ (p) ^uͦ$|Z3Ba_0RD'WFxD+Xn?!eiLSWFr5 q,?&>L-,h"wZܦP-4/5JP,'iyϽ:\mUNXECtYN&7*nu$Ж* m2(LϋxQvǻκ~5Ggl,oϿuȜ#ts6&}v1f8Epש_:<!`<;D0m}3FEgA6'q?`UɁ1%TAEiͥX]Ck (nr$Sma^ܺ|i.b^eNuo&@OhfvJqvNMᕧwdPezN1;' OUb)oP%h-8h>cq5MY2f~Z|AJ1Ds&XB~};3M7%vB3é\}HEq;X")衁Gb!)a-YH'#tpw)j{w׎)lH8X*ǎ7V k Ahf#/Q6jV[LD @:`0׋{W{Wh3IoW+u :yTLgLLYQjĹR98b,l0fU99R1e9oo#&%!sXz v!;/&>S ]}얷K8ǬIR(@ܑ`~" λ!&j%U/yF*Bq$-gؗ]6;|Xi~WQRaq'g/G:S\$Z 9@u@Zvg90Jt>82 3E^ZdM9z>0r{< vyfp*ϫ" ᡛ"3N߷k8[&F4Bi,D-.~c\"m,p\!|J. o_l4NQ;"BX/)lYvLyu78`n3<El=RpڈNS7LVZG Ve2cn' Ov+wW?PcuPz7On%?q A^ ?&ltcrkCcj:2Q}Cq*PDx(7-y2T"bxve@[®ɩ6]~1MPW6hEZ*b&iMk%-' 4fN@iPw˙ew lI'?c|nP7*o " 3Emwf?@S-,#l~qH>ʐ-2f|@g(0(@zA>wi&^sUH⬊S/RpUꍺo\rг8HTN. I~"Y?cU&zWSs}sduQuȖY5\܂Վ?`~E=FONj0Oa+ ;ִ 5{ȽTQZ25(.l=K9<T_^I~ f+pVa80\Zy\g_pA7cmޞ'z0u,;wr ]e5vҒƁti|gm}'gxV&3ڽr\tAuܪ?V Dqb1`WK|k-<~Xq z5q\g ԏ>E׸q"; .{LslQ,$u R%v?lg0* Gh˺h~v_m cmRDnmcm%`V5 I@ä YZ