jctools-javadoc-4.0.5-150200.3.9.1<>,gVp9|d(cDT. ٘Y "or|(S*|/lg`#h۸ sIE>#%/pGy0r vbLj%cBo(>XIe$a\=/v ݍmIC΄ B }u ~zz;mc>?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@#:8WۘF%\:?h9F(G0Y'`8;sd(QM %󉮆%NmࣉȊف)ܶ<M,A`K%CMvػ^ⅿq?3|zd'_O\3H-ĺDJ.짢2) eC p~21m/˩qk ALRcUAW 9hvp8rb=`l%87= )t4b6 2 w;00amp9 Ty}>C2u IA S{R<-44`y`#`NWMPׇIZ/D U!)4ReO{D}nĕ91Z;ٶڻ/V~0!X^$t4VǤ/JA&y׶,#Ph۱tKο$~43*G3N %$ F.麞[u-K{kK9}sq-ZPܳ6‽!fJCb\+ m HX2~WI!\OR,Q/k|Zt& X 1Gi:g-uV,2\H`N Q1D~{~F~pj1aEWdJ.XN UD?`<Il |1|Tj9%Cq#93%!]#6#*-5LgRKpk:%Q缊\]02b朄{ z2?ؕR߮o:c%P'])q#ͤd Pj Ʌ"2 'f⮬pzaL)4P1ᒔu"mtZ38BgoܿӧX;gQIH}ɧ]EΈsTM@b>%r>-$ /<*-@ _H?Qsw-c$9/r5& ~ߩ>3S1M>|A~s W}6y< g2&0` ߔZ5tWhk 2e[\x0LJ#C{޹B|u&M|zv=Id[XГH0;eӵ; iZ!7x[Rr0@FhYy3bğ}3G؀$NٔZom*J)P3eԏXZU(lRe|Il?.޾mgFSB*r9.g^Yϥf5̡@k|3Kw UkP 8+$W1̅N[tѤYL+Um/ n"Ɩ]7OWb]BmKjyfVuj:qjT/;O6ULah5CEOGE5F] ٔc 1{(% JAcɓӫM Ih&npkvs謥q|`9 tC%39`NPbfr#~u8$Dg #W#CTyvT4,aL6wfFm (5.Zދљ_(kF xo6@wWlh=Rs.aB܁~̪X@j"q^WM36$wjyoNW5=2af 8by}X|;ɞ*!R'/2/Jظ-[AҨ矔U%E ;꿽9ГsvhpGZb@\WX7Bp/L^B:3U˜#aϳ]Qg+p1>l1xտ5j3]Oa% %$P9:C/[ǫ.SUq{1h`-UI[}oSGy&{,6[ݏ$fI0:*WF 1]gG /1ē*6c~{ ֝ fpƼ٬;s64H&ʟVT#.db)%lf"ZEd4onubD ~t#+kgu7Y F9$wy0Mmv< a+DT3aHV\Jq}$.H[@VF=H-Ȱ&l7 ϛpZ" _`Z:ytv`88 $e=Wc5l7z6+-aৗhUPޟ-+[sw1cBn#OfBXNB֯oÛ ridTZrF4fDBs|2t7`YV9-˚$5;%pۋWĔX}g{`WzCAq%I˝+?'l}F>N>̃[KabGb:̢0_my1SU 4X ;7-O@5j޿8 8~$ }7a\ojdnhz\qM}A~ErmEe)=WH| FԄFTd\F-!`Y;6q֔66).?z/D.D~, ϶B8;p?PWG47їwzp}H%뼍' "ۏ`-3㥎gD!Tjb"F$ȹ70r8w f a-Y~"Kn\8[ߵjrSѧn..%mi1' hy ߘ4:Zkx V0أg|>hcS9MzŐ>6#Ï6Tjpk֥=q|K* Wٿ0ΈN.<%~Je+r GR R[-hjyjg %߅/}PkA]Dys5*A$zh,d?{]s'Bv\fh©d_JlpڥV+KFFHs1IFµ%a 7XmSкLAj 9r-6-vd/AxZVvV׏i6!$* VRa\_I(yv!%C: ͟OWVIIʹlB<`tiuJ*_ pPQbx|BK>֞&S&*|۪N5k&$ѫ#DZ hzN"8pǘʫ2QѰ%pǾ< +iƗUl-El9$ty֦ZG)voKTpt2$hۓw:3#t}A預ʛr:t;A@e=]\Y:[V˩<Mm}7C2fG ZW~9 ]]zo|?Ǚ]q4F(s"]׌pLղi#=(K!j>Bܓ53`G*>%. !.^/8A(\oCʕkbR I<X/ #u2N1 L&ڜda5 a%hF\l#g[L/L!p4o|E1Ԝe)4%џn%(=3}9nRn|];dHBVE'_LIb9\ݥh!&R>Bb)?'Va69]$.&9Ejwcc{cMﭻqh!9iϾ993b#=yShgYC{5B ]Gr0xS"d@!N0y'=9>jxrFE?S걷$PL00$'e ~~orts(Qp`c'8/f)gҧ2VrFb42,>|HNd2áS±hDY[J3dApiFGo><'\-=\/4b`:c3A'=˕:Rd:t9TentC̷`LHnF5taWKk$P f?5BHpW,_*d5.C:HCEb`uB44iI~:oyeGbDZy6,}I0xE3K .wrSJ&ɬ`v.戮Q1lFҾgoȔg{n ꢒ;:`'+Ҏ%DOfC"`m#-l0{&ٜ Ys^`h4`?alאn|F+R@ 䝚ω6h%x\Ay$Pm  .gX0󬴉2Nx [6B`>E`8sS}Tkx8f)@(̦^5$udl6&rъ*0sv*IJ^FJ½Ǘ!o?ޝ8Ri8 +X3,Ƅ-Ϛb ͖\%#ꄃxaHans6CױEt*d֣SfViX-EK:]6I]{_J튅58)ҧ 3N?f כ"k:NHR6`}!CMw_w0Md=GhI-? dI%.&o£˙)U8QO8f¼;&`q=[c4˱M76רg1t\|kG `;<}\FLLxKx,vC%JL_P, NQ'S/g ԭƾCmϤh6 |T%#!HF*;QQVEݔ^KJ6s>eY:!e^=N_ S }^tNiG%cDw'>uosZ lr{ MN*ҹkQĹ"ԅ.Syd\;Ʀ'6g;.}d\Ӌ,G8g$Q:Tp [ajcj˵8,g[YVrN B硙KUGW!vP ը:ki#Ԫ?ݠI@/ڛw^WJ/]1L՝[*rp3 ^T>thՖX#V|mKY8塰ʁ ~^e<+2run1qD58 04H) &PJ&&8M4+R: ퟍ1:{GڟRe)kJi^Z+*% ׆ ߾<_!ꦬTizZ4ٮ^WuD|fyeϵyiƚ/n&} #(rY'4GU$ӯcc4:y 1p!4d'P|VHCぇ m^t|B13] y';Q6Ůe(Q""]ol.MS޿zÍ^8ib-E{x{mB# P<}BXd1/Ǟܤ f9롳rACeN0smCrfSrvߝF 1yb{W:CRQ?v%W }vFϤa(Jo-]E<Yl (y in1 ⻩ċRKq21w@ԥjP`J@i- DEKq39Wƺ;+VnI#Exwf~YXdı +q }7mkŤ͚ۆ$?Z)sn8= C藍@з`RC|ʼ5v6ŮӐ@J'\޸k`o(`2 *ɞed`h4ij6 #dql,̭ ҐyR/PtwF\y&Ġ:c%`Onx4x;VC3 ^~T&vIbyߤ W̸5?m(A>t+>1 ǠԠ'Q0k;:M5pVE͎ N7g_u zK:x\azِ ^̪ܻsM3 .N ʯ|,v +9CaY(\[a'( ?6"DŶ5sO~F+=m*r6Dx,(QXq`]䎙 {sbK+b'q}3H.: U4jأL0(:2p+^QCKr1ȬpAo>uvm$|I^4‹B855n+d* dWI̊G <1E.f߳D[gȟ"{2Uj\ٱtɑ짉[j1Ӟ4#MdޔHvFeJtjg\VB ؘϲŒTHՑ{q> i9 Oe/s[2t ښ˟ŖDf^(Yk*|CC!܊oNàFT^۲t7*kV5>V:03t孙)mrȜmwA,,V2 YU-m ,=~o1z ++ǒP߃ζHI_Qʯ lt\*Y|0_<>{>:MATTGjG1_L+de[| O {F-WȦ&`Hmg'{-,Adz2ڮ=^I5#$zBa[e>srt&wʨ}Rq; RVoETqcǁdOْoaV$j#? L7!wϨg#C $dod8~4ysood\tAF @v8KL7&r] \q[krFK|2+!x>3q_Փ !/`?`zŀ3y6m\u8M||()湠J?jh˟ʼnd*~+߾H'Se@i7ߌGDE[G謥U8^ݖ?|xO}pPDǸ +&g=;Z9ZFZĶf *LYk 6TA[͗;N@D͠[[@Q}j7yG\1<=͞qo >e8|.p UwQ>5Ov# zZiSƈXOS>TCbEf۶tVPa yVTrىr~R5 \9ssFfОʽmz;rGZ/q`:KY;W: ^nOLl$./_~8`5貺 :%jFJEP-yrޮpycSKŚ4\$j#DsF]6~k ֡+~d&)<3q(OAqAlAg$ek8ʕ'h g5SWx [Xu@'Mhǐ L}+Sm9̙NW<,)!Z+i fLt^q0x%Håϼҽa 'jA2: S_}etv@@CL:V;b]{\r^ y)t0H1ݵP8*~{߅Ax$XHdHd' ê!P5^rcw)) cr&@~ʇ4p wv(!s?` 'B]{Im2ACi@ɸh}xzsQ'JYGri|h3۱%] 6Bkt!b٣dG^IylIgǟzsH{7F 0ŖB9ƕȔ^/XzLٲ`/#?mKIZcq;ukЊj:ۗi6"v<:`$Gx\IS^ +md>Wث:soTrSɧC]m7%By=q&f sFiU ?H}8uU|ң~=w &(S 5.Jh#X Ѵ,*z0 =0ZԢ -|mo Ջn"fSRor)[=o)jgO>Sy˙دo="@5=>{Iێe ;e2>r35ԝn3T _G.Q[z !!tF&+{-1% i۾^&EgdG*.œ4=*}ѳlxFeGrS@ [*y)L<ظ,!Wf"ʢL\r-)3]-߯^rxD!! f)/ `#bO[-͘{٠Pl͜kɟa"0"%6_k%dY @W|FKPs2-*gC# $_pK߽~xaŻ 6l̀]&K3aՉE0ԫj9AѲ IP;XNںv\h )T^3v)Q灐`v4Fۭ!ߩQ.q#(3)YPz%p>şı\(G26V [2FDy1ɩ{J-C(=vjK)g͸?kg([YW)% ^Bv=;;I 8@@hfK1+g8\2lq-}Ę"cXŬ| /Rlx>V>1i2 rMs9 Zd& l)w:`X~}L*UfQq6ףBϡ#­yBvm]wAMD贗qNwgK96VJ":,g8AG0.T㺺ۮ񜺜wTzuᦢ7X.'5VG+B:֗◸. jJVoWoBfbx~OoA^F(ݑ=.$ g'7xFӽ0Ï(?r-N~2%"p[tgμEI{ E/,z,a2aRڇ띈Ȫ !}9yA?ibThƇ r7K̔$$FηӴLYsu,2D"3I8*I(tJְ"loKRz6FW&Qcmq0x=/ Lg ƈaktkX$/rL)vonw1%)8v RF6ԙEsN+Gˎ7!ɋШTe!/>9ݞ`-}ҹ .}s8""ݲ ק+-gJbE5x2 e&RSGwD]BFS};ONJ҉L_Ry(1وޤ{frS5G1Z/lRLېjxKyY..rfWԽ{葊h;D,\e,R0[Ҳk=yYB%ڌgRkX'ͅ(#8Iwؒ MORGU #",e,yIv>*E }(Lnev#8W.rPTVL[Y:d uE̜_G49MX]ۣp NNkLY`WsEZk& wؼd{e#D):ul+S2s8<;}>@7!" Mp&QS$U"t|ZU#: !cv5] gVJn2:9I=)jCTo>GQ8y8^z񊄐6\cj͑\o4570? &f>' kwζUnTWhq u@BXZ;eJ_mZVEnvWO\VC:geKC5X#jV}?"ĥ.|7eq/ -K(hEeIc_v&PJCvXK}b_ )~ՏLK-X6+ ud^9*,lr.6k¹gĩZ8tSv}$:sO:."\<2ٳ3DW3]Qr:<0N <`b zȰ@s \UWH]okna9} ܰ1Ss"3-n48&YqsDn^l6ބ\1Wa kۉȌ?,_VǯhGxbd';U4˸uwlX;t6/9uOz#H]cP|@-$"&6?[gb9P) @6!r:-QGKme)_u%oF.*)N-m5=ɦ6 fm)'Jt2EdFፐƪJ[?sm}VfLw/Nˠ pRҭ$ɦB>8čH;p3+gIrtNij/zKbJo-R;=nʱW5 ^n')it)*x @z'{LϚ UUTT,1FQ/BYw?p!9Ge"aw fFٛ`%;\9([N4%wʢRl~ + Nڂ|z J6{,.[}Jyf3:#ih1ﲮwr=)lmD#rXȌ:Qc ڽCl(&`m`tgi6܃̱8n-#lI u9F9Fbzp:¤,ZKP*>@!Oh`}S)x]󬞻݆:|cvPogHݘUA a#r2Aug7Ĺo5ZwsM y!H B2_|y<a2@&(oHPl N(:Rʮ~pwUV2[<. e^ }Luf*fOC(A.6V|f ?]}JnaÅ_T_NoN%p(|~&,$7ws.\ԡ:w2+wS#^ٙޮS1r")t O_KC*jSCm=rp>mmyzidJEjJK>"Yf(Nߏ`PCu;VorI?AdU~Q}xYUSs!jTpt-w*\̊{$H[T|G,Q={Ū&nd '0XBJ|RCLb|]'rLbeT" >W[i)ehRUE26qݖdN9baC ̫g{Y(@!FoQ [Gvqq^^X+)FGk ʉmJreD҃fYI9Ne#utG)/S~Jɮ`IuXUЍIMfsRw}pnjx+_/ E2Xnp C>!_&߸))4D VML $&Eܔ%zV:E0p/+fl)0eɤZn_f/6w2%8)X0``ˍ/fJIg[:xddmۉt2Ĭi32h˲J_8Ti0@YHkԷ%{Fԅk@sBe`5B,k |)Y-nMKi OƇA7+ßGTnMSMz@UTC CW}I͂ZU0ӑg*+mWq~5M/-}Ȉ :]e3\>[%\DLv*M뮜'iup_EzڎܲϓX$(X<`eO2^&P"y N=mfժc4(:g=vVYV.Uw/۟ ciqwrtt1u{^(;C,@^pIW}cƗ 6&؉ڍtKRAp-oOÄyL^N堩=X) VoNRҖ'l; *VKS9L& P6%-xL%u혷=:VLI@,uFKܔFl阭1D|]$ER#&%iĽqǏRϋdՕύ) ;3#Txw|i?ځ8- )0XziСE@tY\T\"PC$HoR&w= AgH 1g>E5ԀYn2:AUvOlr5,{IHL_Ժt2*KB .O_"WZ~wZ? b܊GKױJXxR'{eޣk2Bv; (M,hݱE}r%.}O]8:<; #_i[_i-`-A7M:KOHqT ދ@V׈ 6 Ph>D4GJɒ̻&O0]3 H,%!PKÖ p} ?6 ]vM_ 8K?j\ۙ}-3(0'a2}fq?R׏_a ^a5c?#j1D)zݘt0d~:ݫf&x_t9*YYZhMq Y2|FOn7;V$gyLO>1 40%w;Mi֗9{ wHV86ƹk=J "ByGE Ћ*ڂσnȚ493)PKW:fWX+4 [fmKA ¿_Sƺ<0/ok@`'V zM%`̄tt%Zdgس+7ـYܒyFJlVٔovp.KDv"q-UB"%v4LbLΪ{x5j]]8zۦ>mƤh>" wY ]NŅu(ZRO$|0 XGN| 6M }Pk/KBCQt9Sc,ZL͐|TWzHQ?R4t_E.^ShY'O^ȏY*h5kJH<=;(B$(dZ ޞ"~=ler[t8ԦxS= -- @}R9^ /`yJ5BmM~YҵrΞC&yzDx+P)؆} Dydmɜ^^R𗵛L*kˎ }@"X`;Ki^jiFW]2|ۍWv1bc2? 2Uҿ%xY*ma?p2q,YPxƒR9X`36k]c3:sC1,+K7^ Nljz53FW9efv̛(qmE9umijAw<8)I'K+$ BeKh*oC. }XhNO ;,o~1! _DKLc[ϷEEe4xGu TxѰ] ϵt8x Ppi\:š{ROXaꏱ(7viLcV%:Wk![P/u3PsRuz lRQҧ.i͚+&v!dQ nEM{nီ7{!Ak~Hun;6q`D f5@ 3؝H"u̗c u'I5u!֧Cyb9@OYAݖnWXz~d3:uxbCcMY+RcYE8S#Ǚ$*sk<%xx`}_ƘlOq1GJf`4,[O)G.[#4:ȚSc͕[#I{<٫5+ wʫ=/yQZ͛JUl8Uw3uxC22/gJ;Q %^Bաط}dp ?@6<ؙwXC2=݌GJ}ɖ\Δ-Hj<.+V6R nabU1KrZoGQΘ~v@EdԖw\q_ռ9% O\ Ue?DQ\` E V/)N0J̑p+eiM5!YXkFD .znAүXX(L vkZ1 DҙG䍷>Ω;Ϭl.,ܛǛ8X,Z*iI~ -LyͺC"\bypE`*OY`M1U*fܧå(X6XmeSmvZ9cť ²f Nb$ }<]٤مւ)4ۥ8w/7eQeI(gsVZ:[һ\pEj98VF >juHb/ZR6B+SZ N#[`.:m~:z*mFG D r!-" wQ6]-*OQIS^0$!AdC)bEFcVƢSPuKs^o~2Di1QТZl3["A vj]|À~sqU4R먇evv蝙QDZQCvFBN*[$Mvo|KL%zdT}&-l8ݨhliFq;cV<*\NCp2=}ܢ a_-EcO\O+X ܊aGpxtVG”pSj\pDyt@( T=bh#*JTsv(G%--^>K/3d/}q_#x9syv5d:[3 _\µ [>K#dpJQ>K-JW,ܜ i\YZHCjM:M*lZ_TV91OܨC}xV 9}h1=}X\U%G/?d'1/dT[\)It<Yj@ 'ETAwsba~v[_F$(,*f艈^xnt7`Pj =n8\iz2i͋) t@5T7g2*AC2**1DdF OkuuJTzݢ`T߱:rṯ]ެ[|U U>t1])j]Wȗ'K d e#e5ib;hC"+V9Bi/83jE:Y}pN 6X S#Vsn19d%*$^2Ur(lznX;4(z3#]|Q2eG OҰj@T4bżTr viǔޅ튾T|B& kƂh {q_ +fQ'Մ uKFOlo{8]qiNxR!\ ^u~%*:sÈ"K-'/}#O fk+`]?UV:UqfmIElAj('3 dz]If%㞰/_J w m8=Bfr7%n~WJ`iUAn(2\܅AړS598hBxk9Tb+d&C9>ֿ?U "NIrs7:eEJǮtFލtKb3vOsl ܇RM-S@m(U7uSw49!X?iEuHs\*[ʣoJQx Tﴭ'!nмw9_s[j>NzxHR*)a/I͉mzqL&Ic8v$-Sv;wkG/|BN: jV|1/(ȱHvؙdрkdݣ)ؠKTh >b{ļ-ϰJQ"`%\'1,ͣȬkWv hLk) d篽M"^XuzK1Qɧʗ(Rxנ`th!!V1 @tO=Ӿ(I{a+e>Sm#yaW9G rs"Mre[|G<ʑMq_Es{+F1~ 슅،)Itur FRZ8y| $l&Np$1LuE¿׫_Y 16 S2خ~wq v= TjGŚ%O6sݺ?9B5P8l_G<$Wa]|@W-J%R6/TwRbB(WNA͏ nmo$i~u_"J$%}'HoV-(]UkS9r@59Uw+/d|zXXʠp>bz1Z;daTbv{q si'O~&~:i.$R)0tڥʗܳdnBGo}יX{[y#kk3oUKy0f!{/=o!@Xx+o7S r#쾬 t:P8Jq*(G6&*ljyEq\`L"7\_LO6~,z-^H#d 3Ɠ(ӷ@C#ӧ9 ⧱w}EeG&#,4Uɛ_~^!˿D bHͪ(?gsfњp*s bؗh5^=&F Ӕ7۴X+>"ho(ݐ{8(]qcYQW8!1ګm1&FWfA:=ΪϹ%a(QlS,j5{8ذk'w5KĬk5Rw`p]Zf!Xޠy@Y|7&Ni*m$: IAyVuk/8'3{8^ֹp%1qQ2Ȱo@Kc,sYmnd Y(SI4f?_)5ź ZG ggL x>7%Zׁ^an<jI$6aZTa)j@j}u-Luy00ib=c~gaUt8׻gJq)FS7)fqNO&O$0V;"S-E WsvbÞu`)4`!Ep54 *R~D !f$U Tx0+UܰE_{xA]&VV$Mf`UBBRY?E]kM~̒A)A^m3LmknkYXP M>ڊ`1n̓%f;*8g"h0s@\ Jmusmd#g&Q1!.!#I{xܕ(0Xwç1N?&ݷ{]gu(\mug'p\%k8"lҩ uýîZ]$(S?9UMStTʾd=эMc0z@h+:&)=:fu5=K#VyUqߔֽXW=` ;蘙F(<ՙ n ̓&kThӫK 2,_n 7b?9}8 _8(IJ"|\1#S,~&qi"qfUծ0;;)w 4^?@*P#_~51E~(&XuPMosrogrF_t俤 @ #sn\>=qqJ IT5f#l+1Nq]3`\Eڣ:ˤ} RYrW)sB%Q ?R<\d㤒 mLwf%wIV֗ll^jQDZ\owjlĦ)$/s:K\U`.?,X";զ//@G^q-)*0,Vy#[]4G9ln$nĘы~V;:giNfJDd^Qaȵqpg (@h3Ș 4iI%E䒑o ߚlcj EAŌpI' ctbpg2k(?Y_7d?3gP-kpv; _C_>c c< ]cKG5vY)-S-W^!RyxQ7!/_"TM &K+2])KHL=_[."!&dPtHb} |=޷#oE鵧>44,:Qk%cB>y" ;Q  AZ 51>aء9/Dp=wO)Rĸ{rK kqYwyn0y]ͱL%1]䦚GCf9W6|08GTs-0^'nVDhрRlŏ5zO\Zk,g%*%:MU? kPcs~oYy t@b& N 6iE/8.x7b?u (yxs#dh|h4HFR/ /6<}N{^w#Ԍu\ɈzdTd"Zwƕ {5Z" ZBMeOTF\!ZĄnfQ!:iQFo-&Rst[~Ho_MDruǹ[_7BcVšWGKT -ĸ%2~]`L+@j#2KS U^)nYX!R[Juli}uij?y(Xm` 2:Bǧ[6s6B&Gᄁ|Uݎ춉PB'|Re?h.G'Yĭ=؅YC#?_ϗ{Fy[2PZ2O\]}aTM~%d #, ۼ˭Wt[^8-EcRwz%ɰf]%f H*rT;/ug$¿IFDL]Dk$Ub:+9R`?kZ9F|q; =[%T6?7LTԟL*ڛͿSێ˸D&FBf/lʨQe EMuS/TFM~QO-;[-ΩOgO pzU9FG 3hY\^WY\&2k5;w pquAk0f:.4{''kI ݌]>bj@-9V]JYdT녛G2T3`IqskZF^0R5W_Z?16{1͍!츃j-m΂rhWf3%5bD77QDI|hkĩYm E~n;ܺ^PtH<A:$՜qȨ|GNϽ򍎀Rg꓆ᜬ 8SAPg}ZqN1{tRU.tn=JRPv, |Jv-!TA hF%W'qߎȬY 4(@0#+^ef~=;9|paY_A勓Ff#R yp:5fyqA]VK%}[W05K() i*jUyd pOeyQ磁8u"#wdz6[lP]L5Ta\%znT/m]I̕T~AȚx-?y%qAӚb:"gɊ.LToMv8[d.Rjʛc[O՞hkvLO}]j%Zoa T* ˃P'XH82SבdmOujo1ЊVX$Ql |r$jAN!ڹ]9xEŞҖ+`[cԢB|B5侠͍:H:OQ[Ì 'll{-t">'6vdXE4Eju{&rLh z0mZ);'}cܾ8??Se* V`P=nE%nNxC{ zG$TCLU'<ڛ)nr'mG3ccF3uN@${[3u.YҹG$k/4QJC8ES3& ڻRך IVp]!7TCVd^HP*3$#XtcmZY:. roy ^f~_fNgk<]:J2]ke=xsx^XRW˞r:!VOeӍV 0_>6g5ߞ7ؖbӯ\=lWWXuOOh^Rf yݥΌ砤 H (H<=ڛr򺥫/ɂQi;|e]  "Jb O竨nػ71ٝqEFľ;hRl>.u;r68ׂI"³z"Ͱ^Y@Gݭ pOCUp)l7+F${Zuԟҷ,XJԢFs6aQW{B"`X.~ "0m: _jl{Y.kk]:)“LӀ8!f 3ؔb\36z>Ewbn+99Ī1h^z c ƥCB֋4Dh3 Mgȣĭ bʾ8GMcVGK%N}TcMk! 򿞆TZ"~fBX0yl ?@3$JϭF!荭g`JX΋2V4zy7[XH؏ڮ^"؄8,55a1 -6u4l-p,,&a~#Q 5,0E 3=XSkzcVC_e=m/diz.Qdžᎃ|%yI{Y0%^@XfܵUOxTUAYT6_e&cQя\{ՙcb:[ioX ,=㛽kH!6.>^ܟ9t͖(>>v-r=N׋:Cjk8FU˥~P&P3=5X1zLZ(t"v@,1e)X$^&!A4k0LՕy/öi(XE/& *ՊҧH RE_.J]֤1N+՞2wFd?(y7Qj.D=E,"̷/$6TݲZKV" wO\Rl'P.ٱENWؒmd ?g/ZCO&N~:Ga#20vv XixuƯә,MDW wJ”o"w,S: # q ool[w  ?p[;Hm,vJAnKILt_{G毫[,x◖TU~1d5~ʳ2_C9SsT}H43}:=cе-&L?CT.^4h_PX=0y-`Xm t_8ew .YHPhOoPB^*1 )dMUsXꎿH7LU"k%Hb rAb] !ں!Zk2lbOTv Wm{@]t __`RDy 2 B-UHƉD5}` ]=\ =ڞg#ZtoUj1=Xb<6kj_1K صykjjQY KqBUlc|\$GLMOR74g_o*gq~@6}X44ZO'&>S2g :iaigj{FZ/{g6xg/Ϝ"LnwF%+%mu_AZ%[]Ga'+Dr1o3I p[O6:I1~~㎦IU4Bcs2t2KKې, <6:y=q%WZ) Ih)>i# 0xގ(\eCx4/b9HiBo/Ij:g5ҪVIZ/.pQKs~4 'KA+pE3e[v89ueμy: X55)Kt˄u/<5dMab+mڥ'sӅ*!A*7v"̎j hDc8kQHrF] tݝQL13$KۜA걞e2 g|MJb-}fXH4ZscpAz 0). tI"p9S+Ŧ[7$νsJj3QRSĮ#CN4Mzp𣫪x0ۦ:hȃLJIMunl"c]wa/h+&{NVjH퇯7*쭃˒x[evWhH0Gtrs]=LC<0[뇘j5|y3 lMN|`md uKoo5ԏ~)z>M0b++h&0 Wƕut&maѶ4\9r4DF)!峏3a&HI5eC]:׻N#IZOzYt]& CHZҕ=PƋT}ETy ,Re%Q Xq#2ʞv$NME{rѱ3QE@GszrrKXFf'xx# `l1xyXJ綹/N%xdigH"=.<^p"*Qe>M$Ǒ 7z2/5ꫜÕ-(I-5g9& 1!O+S?3Y,]\[-'֌;|K4S.UߤZ #XTcK*Z.\KbyW?eV=}bJ3*v>Hh5BJc x@΂`bդtNުlZ@coJD)I'bh](ە _>;S5djg0f}c[h-<:vNEeRVCyUt!^W+BUN趛q?H&<ދdM^imݣo )xuGx᤯qVL:'cB+y @Lp!}zZiccW> nKѝ(l>Je*Jh?klEruәiu]\T̃~೸#j?gkyLVvHD0tdGM5h{\/}p9]b棖C8;[4d4dN.{oe-)̯^z%5qHBXk mpLIҶ&=4~8+#R] pQ LL~/>䯞".GDgAWNE3oMjgw60V_lX!l^,HkP23#rة&QRW:}>z⬤M#ɚ˚-Wr?'nu\;J̓٤#ɭi_ I}EKv7H#H~ǘϨ6Y'E Z^$=ƭ7M\>`ڣhvx4VfNHHq1V e -hOl2Pͽ4{+nP1T觳00gCR iVT%ޫ4}v,j`L`yTGPAX𘓄iƝ/1̮$k?ؚ٢"_6(5ч>>L,zM.J-n;[ oZ%I N!I"Mc\udG GU]veA]`U}?|&6SfrS4BC MwIY)Xf{ F<῀+~UP (>Hsnk퐚 o<"W?%9 7}lKY&L3.P$Z.BiBF3.!!!WCFkH^< Z#įtkQ.SA}kZkp/'$֖GbD'j]HЌM bR>qG>w :3M5ULo1qqIt8PEz}}gVW XuM! ^I"7Kw*LM_BËLe R5natehR 'Z"KOGBfDyE7_- '<0 swO5K8W'4L.e)PdGӔt7M%L7ے%/yu? FZ3rc{F[UʽLGzE{3q$?Z\fJ+ph?~I~^U-~=tRع5یq8p+DOj:tv&W8+Z9~2exҐ r!~׷;o"DW!CGS?բ?g|7yo}f+U,4sэ|Ju#97ûBto} "T#\`xA%Ihwp*<0N>UxYY?1+Ar`*vW:WÕתMӑ|樥vWDB.!9iۗ7VbZ#׍JםKB–߄- &p6 b X|/R|gA^ M]orMk'pаSMT zϾ[u!xSKX7}9L9b-l> RENR"6ZQ's4:dmi*HǠy*p3u_(Ux-v^Q{z<`% :(1?αoe-ALA'f:dV;Q MtXISRo[)3𜸦o18+ 4EM٨mos*ļgE"னB#p4~+tI*; #.n 6Xkacl6cAFxy f_w/RѷQ%Un<<̐5/PM$f=@V dj~õ&QTpۤvslS׷齔D|R Ҋ_Ajգ~kIE -u/赂s2Y_լF20XC6KWQeGQ rM305+Thk%f@UD`L;0g~yAyDW]2m]_qXmć |tDhV: uY 9/k>ԅpt&+ML=vu<_48fYDodZv*λRM&o&VGGnZN㋳yl#I1:*I|Iπ>K7w8Rru#b+)Zܹ#2ukR !|0FIl^1Z DϳEm)s+6k 3w[Ĩ 2keӚóP]a},g||T,#[:v"yJ_{x@ d(W(Y;A~W-D K7a?P*}1Ӆ/\![bXT;#ܖ_7_SԂ`-am$7E:AHb`w1R7uK65Vu[ISD$Jқk:Cp[' vx0DE=Fh2ddz1͕˝ U v] !l1g@17:3 ݽ# /aU@]H'm* CQt jQllk/-;ȝ6aRbr3VZ2Z0O~u=nפpSZL ]F&i zy G4 qszfV-N1/&e8DQLZ6 >ݽʁ.">6&ER` -V/Qjނ go8 dgil@=ڗ"SKL8*[+JH6&FkOae/>LrSVUTh{W6>Q75ŌQc< 5@Qڊ]f8"CM JQη4h :oU E]"^]rŬ(phz=:naPUv&,9wܙT۷})~5~杷L&z}:.Nemea+<'gO ע^mlܐeBҕ΂}X\`e*ނwG'eV/I?1eGr6{r/ݭoUu@g]"-k_{4z#f\qh½*4ás:?17uqÛƭxsl@,udn+9W7Ead,ʫhܺ4>"'H*k뭚SٝcGܕhZ>SL~{ _ > ⾆n+3f,@9J :.-Úz;' Tsx!:y:A߸ɤ1t9YĀ`Bu.'~wr1ZC## xQ6S@P&R0>]T`hFڧQA[C}N<Ά&}xĔFݛ,&"LDZncd8/;Nj#0+4$p㻕?gh*ik{ۛZ;d6&DДDd9L/㌭w5>/wɍۋD@*ŭwUW[+m={Alv#f 9E Q{q0*o9!50c/ôDx6~O v|gGIOLÓ,HhujT0Er3ħB]cPU@sΪg=p)kMg[//i6+ )33_!qCLՆ5[k^E/W,+?rb5^mFC3(Z @_W%.}jdRˏb`!HwL?hc|fw~؍ѽ~sgA'P1ΏF-':IOsb!NEfP#-Xo~YcR$b=笭jTXw|дaZ{3ˤڰy'rbj96y) ;4!,J|a}3 OxTFD,>jvv-0%lbAiH̓v캆>c2&qͼ'"T}R`tQHh"hQ!hKbT˟P sY)/ǷݹAE%e(ٗ K]s/g׹}؝ I\4mcse2=NY7̼I6|6cR/BvG1hJ mv`Y'PVi T2lzpayBw,Ywh?:כʕ(?(O5ijtt-8/@G Xԃ B޴)C *Ȝh[h\u 3XMU;[~'9|3P9_c`~h+Ɩ{ʮgXX{lLoc,R$kHs a:>Ǣ-0S69xe]c38?:Fx߄,?_XgLciR=bkqZWE!`\aۚ> XW=BNB{ӤykɝOG(ܣhkԃڿ^yN{1fEtϸ$J͎ai3\HSH /J:T`ݏ{;Fe~[5CH>}eCʵMpw"/Kfag=31m1+, ;g~,WEU8rfǧtB!(,_JsͪPYk8*kng h+qsc5n6GpZz%h(b|֘fo練 _'B~'͠H˰aOfTȐ3+*v7./X5@$[0I|`ݛ|I1zlI1Ex_1g=S>^,l[\WgFuG_r p1=N4ѝc/kAS%\IeД Ė3 &֔ȟgECaPyN>_tp Mw c!˙8ҟ5Nsqh4H;,[smriDąP&4[1.RK:i{īg WC#cQ`"Zvة:Kda%v[O9>њ{sbiւ.mv:qBcNΨ>~"" (B]1,W, zuLQ آDAeu_ZK=f~CV`zY*0X`w4-!!lE(ȅw HGDR VQ H*G'Qchsba3$eN9͡60ѷ)+h0%y V؍_;m .bf8TDK8 (gʱ€"H2 qdq[z9Ī I{ Whm@㒃aww5;c,Av*,y@LO$Ԗs8aeTسr -տ.P6/ktP\׿{bpWGp§[I]'qTXG31~2ۂ5j{3W<=T[ s2.c78_ߤy&n`OK>ۥ҃I#)(?u`,IY^[0?>?~p-Kh#GM18jُMV*^o`51cML>D{N~tQYHt!JgtX]JciuxwO<*U̦r酗zHl`5}XU=a7T؃abԹK8;\>zp ƭFl??4<$*>1lgƥ᚜s0҃ohC H@I(K|Hj3ơȧW"bvaMJBgR:}mes"MˬV]}sͷ%Uz| }$L~rAv1?l5tj['!dBj5CK-Cy /ɃhBmol<61iH18hOM0i«Vx0>.L 8mMgd>Fnލ9MI͇"nDV,O̹$UoZ#Xm^U=f2)V$օyE+%)@4(H&妋BTX cBJj|hq>*\1p3pa1T()::c4g r.2{k .kt$ Vc;T$&.+'T샯 8SwT%l/f v#J4~B:s1r- _.1f}]q"o'{wi'"RJlw#l;],@MN -d*v JQ` @[1L`Vry\V Nũ\QB{+\b[LtȰTrw eSzqbO]x65^x&.,Ft8(-0XO@/E2u ;VͲ0FOav.0Ua|>[ שn*cӇLm,| UZ?ƪRpL~mBI=X݌ iCgꇆG~kl騬CLmTsEQn$aǜ”ዤ/wHh,FLp 墱Qw_^p/uԐj%%K5 %- W5/h@-ֿ~pR@ZQ/Iq@#M_yFfRF~CSO>U!MF?;LF"a\Tr ~ʉޟ;> oL!]9-Th<f%Ky% I3! O Nr1ͱ9K!KCVKe$ crvzŚ1H\ JƋ  O*9:z&'ӉQ4Ӡ,_u̱+RQxߡK͈v~G~'ZOuAM‰|ݞ-mRxnZX|pi1^q&s49c@;XjUkmC=szcfœ±γP DT!WvV~rugwGz4`5XhpZcipP.(oąEZP!b:xogm8p=_>dpٖHLJfmwQ2{Yr"a! u1A`WBLo5 ڵm%_ʔƨ6*K{ "Rd-O~>7џ=m}`/.F*#N8$Iy>< 0šS I1ְagv'3C,~ >0>c *) (u$N.ș^CAS5؇S\ZQ%; AzO~mqAV SJyFc CG1b LB iz៫ MO}ܴⱷ*bűK=?+@P#ߤnkd[_2T[`.C".uc{k $plrkKO@X颿դwE٣LfЍB+=ܒt-ڈt8k"Yg`?Y"J)2CuTTJ2eӇiN1K@yrdͥHβ;$gK![+  >0po-~Hr"tg1Bs^G2\3$EQ|.1gVXU:xBG#u(6lja}T/G|eA;Pl[ț^E~ Һ}L=8Lf5J[ lvI3kH1GѦKPMՍD|hjϧGjUE-(=(K1 ;QSM!rg؝t:[nmdI>)vR[T\j^f$-SqSz r i;(TicUxZPI%P-k"9*2$JQr2绢@p˪UͿ9r\sVO&5׳XYmiAi>Wv"xŢI_;BRtY8FCL;cl?mvvT @8bfzyKqdM.+)\$̓ U̮Pd;\c>K,-(.NoxLnZ2RpVR\Q9 C}:@uHshv"5w^^Ax,8 tKIo=6ABcRɮ]Йvj3h<_XKTЏ.ŁZ~r4sL41tPwhu<; ؋Vs1[O @pr ǿIFo9M; &ki#~;s3عr͇EKdFDGLLfWWL _ƌ/iG7r +U ;b4=*s-gHXJ= v5`A]&?|/*;-m 9.tߩ 脦Frvn2y\Ii;1UQ< MVUYsӓ(KVmrvêw ]Ba% IZ<^k,)gw\=ʆ7=eN^+1lUIFNzk8+ d`Ch;ԻD !:I"C?Ȕ @l\WC@ myΘ^R#NKVو -KzgK4t<5#ycPJ Lmm~WMն_<@ W~!01VfR$%9GGɅb[;m6se5^eM^_P"A,ȡxĺ5 _hs/щ 55'|we'z9D0WIX A=Eq@|TtF#ﱷ|V%v=n.a(ł2o(covk J?Pl=Fӣm[}MɦRyͤ,LuXE!j9U#?4r&Z(Ⱦnt H]]"`"vGc1Z&O[GUM g0ZdjŒ} i@oP!V>Rh~;.^YJw_e?ug/:Xy}AfjBWw˩x́kI9jkPn6E@k~~eԔ)Tɬ3|3(@!@]?<6 Lomf>n^6ƹIE@2ʄɰǝa,yz'}x~d8-'`P!g qGJMQ C\S28l1(F}iPw,$U/Wuoxu 훓]kcqY^€gyz*nsKM!4K,cB7[DD1LC#]I^CWm Db1> }/5&! 1w4.t-ҭ31XU6rvA_~d}!4V'i,Tu: z5 j3`f^ 6 AwjgM}:~?(!d%4J"]+U5ifR8'ŪCVpj;A+:RfmGYCI?o^>l:Ev쫦Wl*cQ$'=% C:lj(UShV*?y |* d44tR8}}y!P?+ |H*3>sڇ%S$!KU…68:>H$v #Mqkwui^ϙ޿b`ީZ)nor{:((k_iL2 5fƇx"3Y -.ғlS3T7JϦ&#hUyZ] h,ߪJj-q\CY(fݼkZ¯Rhg#|T\_OGXk/4sFgv +p*apDjﷶXKxFtK9(e)nbj5& nQzEmY:0UJDܮJZP2% xcSX|)g8BL[ (%Up Lf+x KgN<fW 6<^dp?d;j*8k,$xɝbH4?[.°[<>*_MҟDߊ7>\BL]Vt$T=]&,(maxaծ8I2w:1.&)'E3dĚxl$`,[i -$fo(>a<-S٤9*[km{)AJޅ4EhGpu.8}lad_Y3e UNPV[5Jԛ'KVYms[K4D@ i֖/S1ij”.$BOa8Q.2r҈(-rP3I%vl:$p'~ ~ibF$T%f\Al~#uI_y&XPA@=2Qfp;hKҝ C#Hp~RUX'[kW8݋BivcUiA֪Uw1GUۓӪ{Q*:±6cʿ^3{Q3@')g;YPn- *oy-W%-Muy#8?S3=)8cB7a ?]dշ-F'x.`p&[?VLᇁOmZ BUW ͶlكQQlj~ ZtYYzb/6atT`=m t[E0Ŋדv`H]Ȧ(I6Ihol ҰWBuЬuc3OSrW -xAH"¨K~J'ГWAqљkj0G 7D=; b0qn8@蠧h9} *%`DqJ߽>(.{.Jdvl#{6$˜ b18'٢> ~jo4HW wp&~jQA5Y٣ ={M9:/t*˭(.FR| ,Sɋ-S/ml ]D!uz$/KáEɑS8&pIS=&}/ބ<@!BWI7_oвGF} /l'  G.BA;s;$r#0Ō?~N !z~Fu'qgF^)4(w/8 i/!nZ/-WetGUayFXUHfg\4N/|H7F {" H>Y,'>rvfP%8S#Q8h-m&`~$Q \.C0][rj/7T_sʿ!A"SuR+.T)| |xц_u;Rv*MA>DO bޢ<u|P{PJ.W<__.U-7X<3,幅 g:,BVw {|V}×}G3rSuMXЧYhM$njpH-j+ޯ >J]9M% :o׮r!7}A'5KjBFT$IE675 כ4jNfꇙa(HX+O敇D ?g@CpeehhFj<>Ɨ޻HgQ%/t _"wTJeW;;Xş+ \Hp^=H8 Т֜}ӵ6N^^kK͏gddNaZj'ǼgH"{QEk|nR2оyg$xɩ 2sT.B&&'%v56KZh`wI@WtxںR-=4nca{!~og|vyoj<%}Bmˬ8- P &+ԩ4{C$mPu:di}Tr3xJMjWn5LrLbQXWd,I&i%AWV* w}RFޏ Uć[i+M!6-ۆoũfQ+cN%Mԣb')?vD!6@*3^Tɔ֒H =/s΁6tEJ,Jh*H`Lws"E[.?TH; z>e΂rNWIK?obwʻ Kh8_`ZMe(Uat\j/v|s^ܦw 9-:(Y^qOAGACf#+CwTa H$_$"~Rx9tǠ٣{,6>|YsO e#f0D( _ҏL1@0{%&zxG8ɦ};Ƴ8n'7 tu67B(n0ٮlJu9Th|}}{~RV$G8 t yzfS7zkZhY 2wwgTˡ-& Րq'DǓV'ZbVm8hh9/T{|>Cii44[17@&kx, Bc"ʙX} 㠿SUgExo _쟁A!|;Wqz: ^խ߸qOiϡ,:m|Wm;ȭ?mk {?nY+ g-; ?o͟Jg#D&mThUhtxCA{<2WyRGg$-ZQ«…5y,' ?-8 Jp4[+p}*q:Kl eB .Փ W!$q b9H'l']?hR;n ΕrZ@^iʕ7uSO PMv=C]pST'~&T‘wL\CvF=wWfx2r)dnk[K^[EBj#R'"|Hp% J'Lu桺-}@PLWbGTrjda@U9z3KsqrYDI/ N$\E_t{0h(Pn%1P\#fxWS IJ< m)0Adc45QQY)*YYzZfdA'Qv'UMGX<ܸ˫H`aہfHx:wԸ^u`gY*v1;E⑱aB20s J7_CJg<^5RQ)ic9'q×gh;m*3dW'a^W АlL"k6P?q[um88^u`VOnt9ʬ[ s|z3f%= ;-f9B^ l;-φWqgCy(zq7zT2P 6jЌ/e#HAxV>oCPڰ7kCN(}DzgZa8"wKfc4+)kG-9͑U ъ;)mͪ%mVW=҄u.I\ؗsUby»jb.utĆ'@'R{{8-i]FiP%on-ͪ}*5lHLNW[O"#Kkp^ zިXy/HP9k%+|`nr_bb \P 7yGs:@1 I ^ ф`J *ُ^PEbyDAa!.`l-R4`iVJh;,wmŢU<<nѺ`'!F C ²H` L~5zzN@J$4DODj{]r;يxI^كqz˺cB CU/|wvWSӌ4V؋3[[BG5)C̩ ᝷ѯtzAdlLs#)l7!Z rM8zh Tt=ëq,s ėԨ&ƅڈ-+bx#kGD79e/k0`YTb*Ct*TWRQQ33H|F1WID١澊IpBU ` s0葠lwRv:;v1mq[Z-㓪vx3/F\(/Z\3NRE4~Iگ)%F^MX9vC/Qf"ȽN4Vo2~`[W$/[%&1%NHuDKs;m9;?;Q-Df ^Ea#sCbuńmy֊Y|Tqz@uNC 3ɹj(C"kOy+$ y\ '=`H60u> %1T*`ʗKpaR#=H/nlDvܼ*6dwC8F B޿GQGJ+Y~ޑT G UFTv6J6xuʖҘvּȧS`2,ż8(8qS5jUe7EYl:vu;YNJ:}QG @'KsldI8Yi%2ޫ/aiҟ6T b=`=!nخ0-l{++do64 }>|'J|V&7O" <]UWTvnjZkR }@픸 .R{爩&'oZR3`Sn0^oMp # Sc:!yG4M2;Au?_N`ձ*NDحrM^T4'925RfCmp.%;J cQB K) "LP{q:V<2&BGw77ĨнtK8UhyGJ-`p?I?Il9F4MNqƶɊׄ%X_svjz 0bcuDj&Uu(b-v &Ux1^@]0;ӂ##LJ47C|L7m‘dc~T |XPٜkJH& zE׳6 G{iFpZr:V ?8x[Rv+PAyvg㾁Ihmוj1+vc'm0erhEt+P]WIUfqtz=j hYl,w15x֑R5]mCq\+rIqj,Cž>,]j'sA꩹"\wHB1(dB #ᅾѝ+ogшiA -ϳ4!ҡ7sVԞWu\~N造u [EX7FoIŃɧa%)X8򛟱jj4ּ!1@Y?]\v~JY?§7jߏԷǚ]io{t*&ݛf^ZTw >GmVq$cHIVp{N W̔ ="/wT=U)ERJWsnYwB* DԈ7Xooۮf o&&Z;tƷ2B!b-N:D3)OUǵ<&Y2Y-F4/^*IB^3{`l:kIbړWDHPb{OH4O}wsf?%&c2edRy}uSW&`%=<6^X.ٍG*c9s1;7 (_U7iJ(}>LK[ LRսղ8ѩ|FH75P[@? Cs[pTnz!'CS&PgL<);cw#GO‡mL&.6*-aUh>IrZ?1<]-z4w[X;x[ u(`2ˏdjiL80*fdb> 1:&oti$6Lq/Q^lFVGnf C+",ήe8n #(drWv)WY/gЪR+[#U.t"s 2iT3>=MZULaLġmH>-xsela`CcEzPNY~A'<62[`k^40GHRT\y[RU:Q^9#|Hg͹r!m2` aD\_<~diSi8% KS.cX}d*fL,=!d'X.N 8~QbU@OI6WzQBKm T$mģrs,ۅ#9tiyے_+%t^OVRC~:&0AoiLQԚ%UXV)zbmLIMc z7m4e[9I5;Z@F (i,2cX0̯J MDr쁤ϛ1Q,M;}zLm ILٻ秨 Sެ\gR:_w؍]yrOrT.{/[mA`!k8\x5=`1٤@-J{;ճ'UDFn`#+\9F?y$+m9寪 21~7T[6y|1ouFB01#{7ga$ߊ(?~zY Ƃ?uXa-CS݋ѶrWۊЅ1'A%D[~*}0kV^hڑբ^e^SFP7X67EŢ>C2Ͼ'Q`ǥOVGn)v{(.; ^Pqld\r[d S}Y;ɚ#]xUզ=t#MIm gLNay,A7S~=rQ7T` s`/o#(wy"5 3RlypsN3푃["=ž|)2^?UD9A:yd7U>(5 4eCfvP}6h^ owۮl_9&ϛ-ÝNe} 4ީ8tBdVwU1@ lbZ$ubzs$vMsS+fWIAACX7g.\P1lj̵$ #Զ6AnS8,]XYqjW>b3%M0~&m@3> }u*xגlؘ5PZdw̱m;d!OQ}vJK0 I;j+ĔY;GpmU[Gp)FMJ>U'I~+zKAڝb_ &i"Fʑ'@PP%~Hd*HV]$h\HʫLHr nj~^qS;zw%(xm1:*^#)Ov«h#Oeqd,"dT2գ^}]oo2؂E&6aՊ^QT E4T+*V'mߧ~[ƶ Snq\B{j+r?ь h}U1@A*nUբdxHgK.X|`nyֲ9Qo)~օUzt']#[ȎnN? k!9oKik4Fl hG<ӇxQ ])x9gC"nOMD$ o0b1 S"EDWOk|wn xKc*rZz 0h]ˀ^$l°QS.o:7z(xל"X{BRa_ ?V6uTG)hz{YTz15_: gS5JsQ`N"}wp074]"u| .ww?1#dv _p7'g`bP0^ 5*Uo^'鹿F7ժݑXVt\5v@(1#Xˮ]?r bsE_"24OEovk+˔W:F_\f$dVzA XMiKN>; [/pZ'g%D c ؏s%*螾!dG8I o ur:_RQѧ])h˵{$rR<ʏ<dYgjϋ%?U$- W:`ΝהʢHݞ+P2tQ' mlIJ$|Uo˷Kǧ|rLU 0c/%3qW:raKs3~yN ?˺BYaVfAZ6mCĕjDٚ%'fhk ’ҹJœ@_`Xr\%٧ZQ&Ydߜ =u蹇p@QLAi)*z'P /ZNDz..+xE/0{mL5SDuhVzJXbA+ J)ص9^8&viei+Kֵ`gO"t=[ih{  _+çB bE`)jX?8K3+ 0'y`m"SG`l2E7EɴocEU`;}ʠjXZ v PlދlH#6M7N0G n!>bt>o<!Ay.ly1'J1CԧV|KqxE|ZᤪKzSMn8uw/ZZgwE޹M4UuBGzp6;AB{NȨԨg}=!33?^!ˮ!]?ݞ8L.6=#Cɫ):.*Y _$H}e'uַdHp, zEBCNc@~kpX "FB$OzciȶqDΣ?1)U|[ҕĮ.*Q1AtG&++|^с!4[z^PtT]{_WL|Ji[ /}k-Sܡh~Δ15𙺣,fg~ e>y֝~*v>p]鄿3f8=~oSEiCܿ5 CX޸l- %L>LWoJœ`v%K&ЬM>?c >Cr: \fo f) po"[zuHէUŢ9iLctBҧgN~m:p= `,E(\݀PSa?GDB۽E>2+2>%xGMAJ|HOޮ`Sko@88Fuzcӻ~">p_;`~JT$y^,R8b6/oH9%i|)~zq[6KD{1Q_[j34ͯ+Y1 GPčLK\T nV6}|kp/[|wo)W KGYree8`wb!^5ŠrP.iɕьWOZ^M@ժkiҢ&[g<lTxFjLIz'~-AO2gX2+hvI (S(β3FdQCpIv -FlrnEĪ6ӘnI)@ (9M/DwOda·rE:4J 6AGhp6_AJ;5H̸Ub՜^U v2T# dK nkXTׅ8@c|;oW!3H-b ̟qAw!tm}كgԿc]Ft dІV5 sIQW˴nap<_gERNᙀUdԅD|:OD]r>N-,zhY@Q7^T4IFϭ8Np77r^oL9*cCI$T JLo lE f6{?(^c2: vpQ&T_3MDW2`x3G,fEJZdyD(_?"62toaIF&laک&'[y`+^!v/zS@x}յ M , ) }tևBn0\B&ۀH'5E,=SL$ 4nCiG!KJ6{7hm@ Im7i,HXJ86ZDzd[J)>AksnWNi5Oߢi7s%x:=۰܇[8pz Eȃ rzŌ:!>04;S8LfK5,Βy/Fm(gT〾9Z)>6~;7`"[hT͛mtd;i%S5 'rNDIhShvIvf߃mȓ1 1W'O 罓zv^OKvjkFCl dNvE]Hx\6r17A+n"zE XbGo +p f툮,gRϓO;Ln#+)W)N4\@e@'{_7Xi/u37CjE+aVrhv3_!%یNJ%6tOÔձ6vndVN3Bn1}*V ȌO[}絬dEac˚{t9cY')^3]D,m[aZ܊/Ot !fJ℟ƪ,06TMReS6 ;= L dzòTY'ٕܻ`s{~1<ɾykf;nu@oZJNR]@MHw,1u_WDX+1"Bhv&Q^?fרπ\,L4_Cz(?A:eZ45T*źɸ2`@8SF(@e^n#yngaQOXE#em,)<ثQL5щԜ8RNg '8k JY szb p#Q@=atÖL̸nȒI7K QY.xf`ôZ*C\.mR?Z Yo\ixvMC7 YLg#v҃z"9GׇejKHʎ!!tzNPXk#JEZNÈܚ&6+,Pt>륷a{2BVv`iN;,|J,;$Tߔ˙3T3QVQ#N 3,(Гm[` _`^7Eͭshc<ͨY.DŽNLQK'u%'sݶ8koxyb_ }vdQT3A%ô&v6$*?Bع׎ [cΉbOzkj87c@yD؅(Q$+YX.ijK٧iqlC\ǯoTE)I` [e.9XGVL6Zc\)E8(}IEH5 ;~Z3,o=o#WrJ=}{7HFsQLNjW Љ;5r0SV})`&A oТB`2oBv-l6\ay3f3pEk v0rr9%Z׺z{&tfbj*N-zTs$+/EUnn֩N D=$c9kh R'Ըu%˘auiBKm?@7qq'$ԢTQ]?Rp-UmO;('*\aXǑvwnȅX'W {9#)!8C<=u.?.s ,=V?&]plTʉ}Y68F&) *%( bqq1ff4VFv"!ۊ{0rG:4:K?FOG /ZfsvPdO}|ZGgm 1<@oCG`T#S1t Py* Qb9~giZȔvOSi琢r&pS` 靖j( ? fz Wr3+z_ *s?!Χh\me5j Rq9EP0,L)sBY_5Fzϊ8pgDnv$2/B?Tڋ@λ5`I;>m, 5+Z%5yͺT ]q5[vhduV79hciMc3Q|^#8ec9<+ltu%zu#KoèMdx3>BZwߘ*yh2YZ~ҭaWSl 5DO7T e ȱ<\ 74i*Jt%aCgM^EhEOceMDH>@6] _:)tbMOv[~EbSctp`64}mxl }Cއoش sc?JJ5u*rhg4t B[c qH:^D(l>5H ^nK:R ,CHpJVhGZ Y|k:-`XD-x_r8B_<@Wy? [( Ąt7蹳$N -JKLA!WulSuSI &z;3mh.}I{UemE s^ϐhÇv8,#YEʕў^犇eƏ9YdTXcb٨ҒTŤ3qKJP_fnJcJv~7gX 8̷iCq}oBMynN #%B ŪԑwkaIt 3DCBnf$ ]~Jhow.U9 n].}|:1F$5Rhț_eoK-бpJxTF%Ad~5j}1êb= ,YtwY2}݇wxT& v]@eyx }B,,Ր3&`FqcVC+$!s2ST]c:ݏ3n NM{u)%_ v}ϙ7p380P|W9rW%a !qsT~W.( ?z^YSwb(̆JQHr[@YN2Oxfﲶ*!b 2 F2j  u- ԧGMɝoKki/:]Xa1?嶋enNA'^΂[y#/{՘qREPxR[$*b Eo D5Tf^6¡e"܉G1[۟J=x}^` t?\F֫>s $%,j6{ACwEߧJ}l>z[V,OE#BژuϘC.xR}6?>)@d;@Vk)naG96"|)|7t'ۥ wGޞq]5 T6{](= bo3 NTK+"δn oApw O}`b!+5 I#`Rݏ۰dC #k_H;.2PRPe9=-m2:#psTKMa=''L <1PТ$X>/E E3}lfG:ѮSi :ЈPmL]waw` UJw쳻Xc}M\s54b_RЬh@%@ T@6Ng2D۳1C0 ]˚Ѥ+dC˭Nj^$DDP%oM8 .S/.CQREcŶkM+6[c2)4=- F*^B۸N'O&_ú9:ͼff(.0@ɵDN 1<`$^pަ43*e"k 7ɍos8; 낽\)g~4~u5ӷTE!DUЊz~!~iV|0dm( 6^'߭A%ΛȴF rT^<`^D&֤eHdjnFkNU׸@`39DuصN%/:}@l> a+ q,}`]X.̋S߇/ِ.>%rtk$#ۥEn_bimTEXj-a[ vq#S"p;QN4J14Rv GLIq 7gkc٧Lpb;B`1Lz4-W/ s/Ōo"m_i%Ig1^,`bLpŹFЀ 62mݲ8ͷ*tdY'4ldԽ_eW7e 4.( $t,6N1://9R4]qljqB4Joݩ3XFҕh~:|PquD3hiα`PيSB^DVe~w\x.oJ]* p~ln_¥Q^䜬)Wy/' <- a Yj#̢Fi 60Y}/TxxȂHltTM]~ ǃYc[UY(ok0{cz%P}mFDoƝ ̘T橵1udc)[˅pKVnyWթ̬؀~Y_JM֮ ]=ȷfc(/\,D*3cOr N,M *_AEt¨xKՠ䚍Eخ`+YsqI !ؼ=&^bHV̙ԗڵ1єZfʮG֋'}:|+6+[ks KEUJe4-?PsXb#m0(B}COi롟hw# x;8Õ5l8KOAHV:j ?Ni}iH%݇혏,%I Ѩ<^-dEtq%$ǔɤxEo0 Ϧ -dNr/M mE2W?k` kNUU aH%(Ho#co2q]r+U2<, ;KX>m+JU.#!<>6&&7\4hG}ႆ"9Ч^2Nz2kR7 j!4pfwhDSJd $(lD{1 N]kb`x]j P7cF- H+ېoؒ.6ƷJu}ntxa*-o@CO ~n 7:G/$%ViJYbVHSaEl(tv4IwmZw !DpH{mL,H n3e[u޳eC5K%Y}v)o,ͥqЄ]r;vYsZwG41s RŤ)h]m$XE+C!9)1BI+MRDg"\]^Pn@o߫-fd$3 Jq*gO} gA03fwLyzfЇ ,z/CTGy ̦ȼͶWL59Nl3 ,4W 5gw'79vF_iṢr}[䅚$QM߯! sҬBCKIC:+~A}"I~,7?8&8C0l&x#||BfuYimz?N"݇MM #I /Ȋ:1<CdݢKUW[l=" =>KVyMӜqoFjwaEqM$Ӌ9( N5)V1s֙ZNm#3$T$O6*-4Kr1x1N0|cMޭ;Z$w,a)" :0޾X5 P5p~~rtFPZF-{3>0zk?MVuW._d^}p=UK2>x`?9VCs<^~$3"bwEtIF>dTSCfD0!~cJ:M[0 *$ܭ}us bwFzQΖb<ߒ!W ~ۃ}$)k]N/.-lxܝv椢ϝsHФ`ޫge% Pg kSSxfǸ܎6B߃I&.g)'6е3ELZ&mf9p<;g*o>6z?yhZtU  F  !Skj,,^ECH֌W{+e\c22Uy<~INPJBo^n5Z0 [f7hU$[aJs@RJ*pɿ}"gXsHc V3>AV͢Z^zrCpzIF< v78ȝk f) U x7xCZq :,_pRT)(Ud\Oy}ołO$faG"2uCrPoO1n<:j0073ԛEgE=jKгj̟UxKI|B8KQGŚ'sjrܺy! w=+y%ZU+}ߴw_}OFT}U+PLSrƒhcJnXPWE9.>\>wv6qacPdwsظ#y' ~4,88b\h0 #6;z<{}g]!WWM\f~B&^&O@!y~31 ӋUڈKSҮ?~ zx*9GY0mrg`T\?͹M)f}EgUk 4>D:~ǿ#ᣣ/$CTm=txI__˞dghVPf2Jվ V^j0l32|~ܝR';}kŀ.Ay/sOǭASRlf5]#WE7QTEM )mw_tڨpmܦ>{l,oSzL=4y!묭U85'43}=bbZr_78I`w/ oKH䕮/?(uFpz&=B:Yʮ))3*pSJwk]=|]'g`҂e).QSڒIN+MX>s ۂ; `ф˛}"+Z8EOY> iJl8rck^B<jNjQF:g,xkgF{k^` fMGRQl߼h ɠ^OqQ ]bXlY378ˤQUXwQ4/I/o5V=%-ď\CVYoJ?Zݞ:SިŁuRԃ J8l8i}S 9h >I :7J1Ӱ:tdYWQ IlI]mԸ(jחʉǟ:|eϺEM)]W|FZ_Xۜ'tMU(!Qh,0h[Qtzt #2뷛}e[H\l]~|MOkeI߇_xfL- `qo현D.Dc^./mvh-Пp5:[PjQ9UYwX>߇\(1NZ6E:t^lEvLțЂ_Q70͞qanUpMk mbpFnZ.\"aZX!,|ғ4ۦ(+7z[|\}$lBT5`Y\UoѶۃwsY:2ZrE`Qye3s+vuW5zTQMr_o"E$~L,iCQd{o*mDXQsՋb^'F]ԟl2th܇>If#:-ncʼn:tbw=1uƄOїHu&~$4lՅ[&(CPM2 J)7m\KG73@mB-K7:|NwiO W}2kN^gNNZy)E)_ zu=3#Pfo#J6ܗ)28~`2p!pa~UscF [#袜 hVꢦo'Z.@0ysCրx22;)*TJ$,S$m(UT*~ }k35"FpHy&VO}778:pk:#D,l9Hj,>1[+IqoSi`sGX냢;e6Rj.~r[ lϽҿ}%x4$pg.#h /@;6y9ð4恵 L7T݁'J+.OGJ;^ҀlG9vwdeVQÀԢYL q$Vqv^| fgJ d\zsz6]G_‹Q4XGA= +EFc>xZ%sȈǽcrXѣx7o2W5!E\jW}4. &ѝ&f\2;lϬNx5?dfl!Ui<>J TT0/ASz^MJ}cUSܒ)R"Dd}tWvd U"PM}K:hJ}-힦]m!,͞$0!$y{ ,2S!Iu cPH8Z,;'1:}u{D}E0/x ˺0/\{׽sP{Sukl oʡJE2H<ĒF L.]m7x,ts M˲-1Hvhm=Ƞn "xì :yf=9SRiZכ%IY}C{_mOjoku :Vt[(`)%"aWf~.fnkw'%[2>5_'AװkMlr.tK Jv'BNRwC̘X]g g>y]pg- /p"&f}c9ce74:YtT@~f{[aX\٥3(Lrဋk1 GRpn.y]9АCgt/drPrRkFV#`5rS%&:Z*#w`bOH皢MNC DbX --^cXr;:tWeRƍ,y; AV1^3I]}^&~P";0~\B%+"Dw³MsDIB&K˝Bu r32h'?-BB;L"{جm 6F6^))QZJ#I/rv 3jT<eeLZ$b_R:,ϒEy2488PWBkPWdOOZw'o(W3}ky3J,k}z%+W6ӰG.\+J3bo&,ȫ:fKe#*[kxܯP uwp>~Ƞ\C[LFCj=Qv(l1V &ȑFZXqtNLbR]"+exw3Y7M5ܺ|=hSU<|.d ,ї ?$T[W~*.`>lEfJU(6lPjY3Է^(hZ?XEVX^Y>'-`]F#ӅծVLq*<,_oDž.ځXDZàrWN~z^,]˄X@ZgHWm흮T| OKEu ,Eb޸K[V{D٣/q+#B b=,zh%$ ;g-+4_goD%($_|֖ ɰ0ނ"+mm&}+q3g,۪[ dpq( lT]l F.H Sd[{<^1: ]͙7stZ_v.`L#ADR*2y,UΥEU= 3 ݲ*s=oDDA1D3S]'͘IWܛP#qy wrI6?shv.H=(fIoo5B;@R((y6Z=ꯢH??74l4h  ۷kYRb*[s)"Aj ;XJou_v60 XeOVV,v!,\e[ǻ(!V{"kٵV'SVڷ8!:)BsSH " u hNͶvnB0%5˳?02J9L."0Ja"1 DOFYF7֠ӄea!,:q&0 4?3Љ$ s?3Ne,#u^5:wA~_TxALKB2:5`}e>q5M< [҈IXBEk|{8jo;TeG5$ BQ_b|ZT`WA4KNM5EvpQUw |al̞ǂ*d;kKmju4 H_a_{6== 8ݛ{V4GM)HyA&ӿvNؕ*+E_6Rm#vkեdaўƷ>'>a[2XflޛU{P2ocA[n7ک{!ɭJfx$[ZV1B9 ih^p(24Eɭ{'.\gwiPG6N䁇ɖ?j0IVs\6A9]!>UyV?mՔTn.C'iPjzOQ$\ q[{5 gގo!I?q&q^0.Y,] TQL[Tm JdP.3M|\I6yQRNE9)a'9ܑ^qH-F0VJbxm ttblQA3AO] WLgv,b#,Rw:o/ l ._{Zef1~A\ݥr]2?I&8,s "RN熋̚uHyYKkW`_|?HrsoD^<vd>NÏ8HS g_mc8Cwc  f2AhGPÏLA~9[GsKG4!*١<:SUfFD^4vjȋ /0-oN1 ">ۀ9{¨ `Zp}QXs!\_ޜs4F0[Ànpl)TWo1^a[Ia9x&) L1I> />G AKƮ7V `gJ$/:cb]~Fox|KWC@]OS7O$>'f8P2ӵj>]-x%P |e@WsD۠D 'WWet6,F0"=(뭕7dsW z!Zf \}ͦ/mX׃} r 2rhl:Yܛ<<:;<:7sVQỄ ZSzvuN.Nl"nfЗhl۳M8TlI;9,஺X_R̵k;oꠑ p,$1 7~k(];BtP`{.0u}""j8gw4 FR5#h#Sn̨mVn@FΥGchSI`s73o#'~;=iٗ/*:[9ILFg6z0h11i^wYAD|i/] ify )oK?eEp 0X@yI4B}[0@{;3~QB%|f=ޠONKЖk~7R?f=m$Ȑ(Ti4[²:C/ 13(F"'da;>]mJLz1{wmm/;n:b@9XX_U?Z*ĪY\lӽBG)ዤ:FXY F*SЅspRrae_?ZGɃM[{ rFo4X!T?vF~ݽN/t=z f0d6iw ?UnH"')7ujVĔ7Vv~(pO)*1Z`jE1.1YQk&8d ;#*}#ӽIrE%ԕ57,|2uq0tgfT+o[<8RqSN;di/(jBw%4w<\*6ݟ P`4P {)qƺRʰ|f0[AYo-Q P4m+)gڒ [v+%(` BNlk!B hܫ[ڥ3Tu)L~!{|#*.v!zEI#Q jǼ*X͜Sa-[Ȇ|&“hQbnI"s+Ӊ\a*3p2Lufr"5YfE'N ?>z; lm#>JdBT哛$xhu4Fdԙ r C^7֯envfx&90m:W4v-x}ƘS Kq}uxDưMAˌ.xzO}SH/-"SzHdS3m;NZ/8(en<Ǚ|\=@Cb.1bSk,Ѕ$(!{{Gcn Hf)FW`{W88ߏr Bd-.MnjQ;2Wv7IG\\رQζ5%|%| `zVT ^A50;^WG11٥$7:w]?1B'P?ac@K. &EAg) $Q$8?RdTH6KqiD#zƟWJ/M `bx=Hɡyl?-jbj1V6I s4L㶆Ijͬ5Zq Wiv&$6ޡTY5.=Vv[[d:K%7uHjۿ[&,>sƐrx*喀 `]0bn'$me=+p\&b˻(yqbNi0;Q?!E兢r:<.>{O'F2&jaBAv 8[q<һ.%wXVl Rg;VRswqkm#8Dϕtg^Hl^pͩ_t.xifM@yrZyBZU`ɟ q/Hf=2ՠDJWO1YjW w!TS0x˰*>3{`+9|$H:j :H<(N8'/kIz#2b ŝL /`L g@bK= _&z-45"x9.VǤԎ=SWKqJR$Ox}td%ED@tYץ52WM)K/;2[M`(95{-w`AZ?7ՖAi5*}[ȷCf MXAlc"6EuU@*[+)>/TԻ\t -j X+mZmhe4CZ$QHͣ/kyK67S弪>>qdQ?. Pp+eʭrJџ|>wu!xǍG'̳T?[CA^dQo!_ [ώ'i*C9oAƾ)s6 ۴w~:R=8*RJ$??k>^3&N-TF8O+qۃ)w6*~\=\_{|74 \NZ0p  xgO*_*9W|pd%S6kfw%P:)0Mn^?jp2=/K1?tl+G4WE|ggQh r`{E[0?Ѡ`0Z+i'n5U u%M ^{u}VG$V{ZsP5Z8La2rx9J$%bTAc 6)P%>56l|Pp8J!>KMy|l KꂭLE== M1ac)&:YaUyJk\sn\{v T2f1m>U]ԜOayTJ22e[{H{W≯_>HaFҴheyK#EJEe9X }jzW82#8c@j 1k}PnGMlޏynY`z/>OQg9bZUKZ/%$FN2h"䘈jNTWqgrrjNO⫃=b;a@,ir[{ˡ hEWQR.*#u` `??V/45$jS%gy1se [BP[W/XFp Mil#}KQO3ǥ;ݬr<Ƥ(?S*a Pȝ"4[ Յ& #{HwÍʷm5ܻ{NΗ{m!ֳ '+ o*B(q|6oQgKz`:\ |5݃;Tq%Zՠm{ۗeg>~֛pצZer6`V\]"8Rè7TW۟ۃTouo:i'=NJ Qڊfq;Q#EwRg {^Z<{E6}5Q^݋owNihҝJV/y\ETOIԿWbߐ\uOUA%,IH8$F;x.|rSU1INe[q;GxⲡK>FmDOǚ8T6^VA%|p`¡yuumC%+$6 4 (0Q?RݞM.`Js!pͮġgD5r 8];:ld/]_`]ۤA6q.ziM?@Xw`,ffϣ8(,KK,PZ#ͬE5L]Z j3W2D;K˵%plw/Q -<m jw5 y\rd!*oj!Œ:+g92`V~;8es,|KAoU:]`qUl`f)'sj3 6|efei/EU˦%ey2ozWPjك̍?4Y5?7mEry q;A_V;XQ\}] 4(]t?+"p ܉ "1G~+M9e~ㆧ/ܸkW9ڶhEa*ţΆE,]I$)yR@XUTWv+E9:TFJaͤ+}׏׍ȄWCܿ*2+,3]eZ\y?N [bH1DHߎօ=] f}f;`̕7짋l*$ɠuZhTjj芬~;RҏI>c2_&}֢%zO&+ !gGb'Mx4(ZEd{}gKqgB}T@-[s3eL3i=Iس=$1(Oݩt$dcOFA`E0ռ-1%k+lA0da[>ك%A#`mZ˸ ŷ^)vʕoïD}LP$% *4.ww,kN~׳tl )C.P E{5(Ǧ_HFweGD5$M ɜi»Ylнj;GOk!7Pch|Es3 X%7Y K^1oOlBĞ{X## )>qihT籩:de:8_E$e҇H(2 `c]Rc%,@#UDG BT"{y)]]Tk GǤtm3BXl|8:N*¥k bYODkhK+d8;5ѤNT O*k[#s Or|3|({\RR$Lsc L3֭O-yb|VIn<gavGڷm9Mt+;pl e<n&?Ep,oX469Z"+ X m=>\LH0{YFփ seN}4E:Y#09"'Ú%ď+ $X"5 #["l5\==Q8 1aLIa+3)5Xrsu~zo#h>jȶ3k nxȹfݚ3y=MsVD0*B t8ɲ|V(vnͤȧ <ܴq*暴 /??d4\H2!3;k8G@PVY$[L (ӤjedT QESKm$Agܰioukz%Kr;ȋ: L·g_׀OԬ(FL_.4E;"N:Z6G5wH9vq5Ƞ'"]?b"~n>hjUgx1 \L%UZY[gPo 7)ҥE~tozVֲamPԍUoD3>wN$)W/~h$epoRc}V4r@~u`~}!aܬ|27s "'#.asr5 xu}/D_pF@^Ս` v#/ꑨFs;QFj˰yxv|>Qg{*x7Hg3mKDzҶ6l{FDomJLps׍ f.ᗈaA:8-LBddMBk+kj!w"TUi m/.[(/p@~]q'N >?Gɤm[QP n 6|4C2w7#=~/+VgOjp)0jUfMvӓ=X 20_riyH .^K51 ',:ċ#UnAҚ+qhS ߜ@ݠ?okv^,$CXrb9J'$ w0 Ol4ܛds9y'"#7\|] ap†WvRؕ?{5Đ4OC2>PoZ$XVROLu}k=>1=wYPU *LK t1W&;LP!\TM=(ыOeEɰ8;nTdV\F?4$$BǙRѯ6xlh*3Q,l ̏7, SQAa0V1D9sHl0\ *0X"aJ 2(8p!F^z? s܁X2m𰍳Hlumd'K+F^Xeoy20MJ%mĚ{Uï@%NWdh9G"aIŒ{_puG-؄3+j!Ex 3gA?N{DMJs66s׺dZ2TșTi >TT~LwS~Ң-aIhSd'wV:gBu>iÒ 5a,OH;fZN{U4(+&|_ʁx!BqT_k,~TF硤&UnAf*< PP!h:X|^KA}vU1{ fl6rgZ}kĻ_k?=+Wᢋ*ohL:B}LO3EAHg¨z'FHHR,өm=snQ!1aiL,NKpס'O0A\LNJ z韚*zdMEO2{+-kWDž\“A]Y=D {E#S;ቱaiKb ήU+n4yYPH#^7"K.f')H:&7Dy(C-m'څ=44/()U9SB]D&0&ֺȿ }Ljgu[f(րNk*q.@ُbR՝K6d㢝il(?Shz9F/Bcmb>'v *S{&DfEF.ި/ 5P7'[s U]2˰3”n%e>"D@#/|Ș}'2=)]U, C1;%eYMܺp܂ǽz3fIa3V^i-/' #0eQ\Qzwb!PhCڿWT"D]4dx98MxϏ0 >M in(oç-F}$JIQP?iꐤ,. h`>V‰.j"xbj7M$_Oӆq[2BE%s0*"mOgxy#Adr0tXs5"vG6yÏ(+5#IQSIDDUI/^dhM˺E.L0+v^ܲ#T[ȝ&gq)W5jQ' }w{ qG󌏊X:F  cqWB O:(*g{04~-7 %f!Z{?:HU٘Q畇!>գN K4 -r6^E)e\޲w6rK~sV)/1,gt(gd;_N"޲1dJJ ֲ-DJ Kn`J当摉UIbQ`_[G ϖ l3;&'lf7 ;{3杉qmb^8~-$K΅õ\0F3켴Fdg#^(S%( e9ۗ 笼f~13CHX 7Y~PSw٬KK?4LEkr'6X^x06{g26}a_!˅8K!ѹ)C~*wZBPKeu4a[3 GɻM\/LX9D?,{L+.K5_WE`?\0[t딸N3&BӒ4$Fk酁]9Ԇ NJHkӀc02"7>R4u4#d~RJ)q2F`te]WLRƆ= 6%\q;b(O'Ȉkf6w/GUWi*TenK2E%1 .&uMA)LX̢WٞrO_P74!~ei*7K8(Fq_:tSt~#D‚ 5&m [DƄ^)|k64riM93|$|bBz3G'y@dcٻa0I]hd(icx!?tw4W8DojriȒLCj}}YS]ֳ Th0VEUVtj6ؑhAƣsu\(gebp?\ TT Mld~JjmC7C զ=9G^biVuN!जZSyFym%W<tme߭d4k#A<Y"{|F#J;Ճ@1mr}HÎaȔg5S?P&p AIUeSգ61Ul nW ('j;i-Jzo2 ͹ݽZp~0"?[˳q/ӉQ#Á4i4QHf%> jGdf4O~$*=#a>MmΠغtFقoZZAUKVw)lz9&c+hI1V͟dRڲr]dK#^8fϿKNO:]!V' [ImqZvcM >HɭI9%t:!'[v7Wr n~?5 }̜7w6_ݜ2ΉEh:]xFd_5*=bi=ّPnZτ[o$8,8eS`B0DJ_ "@ìL)y"PK_>}(N^jvxĵǑ9Kwh;[mF{Z>$:!-#RZIG/HT^Fi&ȇ*HR&\4vmsR0Ƣ /+1cr Cȗ%E(~,#) 8HQ=l7}*y RےMS"ğP qVF1n򛁖&+``6Aw}1 }')RR\e ] LfT #42ی6s_op.?lU2,tnzԖZjxo %aY3_/9P8F B3iw'z4vaȏaoPcqޗWyV0h"ԋ KgBS,1sI”!)|)ֳƓcyi/mxw]83.OR'+Wd\NH/k#8o_%8Rإ_tk죝kh\?y,\z; ALrQ%FFwR 9.9T/Q:37~,hnjo`F?o)'RГ7XD,h#H!xi/М.S6S&OB~('/GĢzzSb>/0őrU0iX1bp#7Kr0t!uWT4QPnj8gOFpzhC]yiix?Uaгܒ*Am0j^ ū/)ޟbo*6jN ?exLd"=Og/Uɭ:+tb?N_#,GcPd>(:5+o]siEˬ#؈j5oϳ]ё4 [ZtBi*g6,bߩ۹FO5@iЁ9o۬MRX#uB2g ɔ4fV SCcp&AqSr@nv(fS ,MHT|`18|!٭O20k_O!jÂ2؏EWSĀ5YsIVN3+݂]Pl :=rX\#ɔUIhYt?I TQcary 7хX+Jv#dX_/UfՅ@,0lku3T1҂6QL,nM yGzE9 Nw_0N3 MAj[b~R@-1NMLc*XƝaBKS8:}RI z:fS}c>lqKп~J"Q*XEKT!|P c8=ނ] KdDTv,/R%P.4`A {<]GAEnoLÛΜgb\x2x]ƈlTWS%PI<`?yaU3Z$bZ9Hs3ƖN:QN㿜1[!sQ?_˻,D^2x04;!*~1wo: oǨ%5#F0:-oK-PwSh^bMkT֐.mAWto%0Y\/hNs:-2hx%q3L\NQG"u)[a}w]m>YSf0+fCjq(e7/o I\4֣P~ǴJ0/=QeR قQS15$qτbROuQYnB}I<!R.Z=hA)>U=J:K*?4,Gg辸7dobxbB'gP;bao2('Ȫ?cmw3a.F" 1^6Iggf04]ӓzFj6 -T H ǔ.9{dӭ-g}Rp_'uEzd 5z>1 Fu*<ݯڐN= Vz.RV(_|6}S0yRBa[tuzdYӃ=%Cִ{Pk\qYbl;ܒV78ݩkz큋sh&8D? ( E:) ׉ FaX#x:FYĩV 63G/{x=;hԍ7ժ<,uP?7m {9Rii?ߨ"J> P%2\V@yЕDw}ϒ)&\)>旕ZɄgJVxޤGˁL-8exm0 u%W}8D^DzˍxHo@nЧoޝ8,Wmt}t5U?+|C9AX#$gw Z44`<Lt~V4 KVɛOdYqz+x yx{Vӣ4ͩ&lbW9ڒVxltV}t8ݒ}VyS$W[fN7![WfDD5C* ^f(#|,^H_1\{F>$ɘ,GІwiFSrL'R[ju.(~a!'`ɎJ5f`ޡ#r+\%kl2/T n$0m<&S j&1OgоK()8:~04xM#EUUi_nO4т]8vc^M4eȇQJGzemgKh9L2ǣ@qwfG*qB{E ]*&4/ U>Lb֮8x:V~>J Jdr9HVU$_au ZAŅv0TA F?lTxCW[< ,Ԥ!INsQn'O 쑛)zW)xGmDN"mrձ]uCPƋH̹-43Ro1bNQ[G0%l !p/IMi<1!&uC%m Si\'/P%'䠚1$ Ez"mPJdg&D/D?oNzBЙwQmvhŬ pU7fS=ifj}&gY窃n8 ^ &ʱr+vX/\l`U][z+lQFV  :76xCu6D+~ ޓŧJEp %6)* Qb idg8`b I{ANѦx Ki6 J0f{"o\^ r'm*N>Oi.'vHp$*P\y^> FI35gw˶Q*oa:?˵0̵]uX7<5I"G}*,:^5뷲Swf) lodRZIlfq)48s*KNrh=X ?@P/lo}guJa%xJlCɘGBȜ;FU-)Ǜ~QHj:\67l­;1R͞~IIy-.9~3Cca7Y@mT ){l7gv\4d!@&𱧒+F/+"-5̾'AD( ("܆mcG2svu,\MRqODj\cDL@^vI$ u͘RoT64*m`26h_:C5rWroO -j,I>Ԟ;;5FvA:ynrXx;̐(TEti% /zMl`ՕIeEa +rVhcۄdX[EIP5W}w0~cԭu(΀3NVW#Y*m Մz)Nt< |rPF`^&ble6[ĮgIn}Ĥ?DZ|@SxlhC_ nA: K^lda_F\}pb_^yuj.>%LY0kAݷ3&""3*e?% ༹VLlB%UVz'V?gm 2*+(λVR_I j -}+Ƶutk-'L*WD-ZGI:=$@.n^"2 ʱ5'A b Kl(X$ūR~ҩ ĭѬv gqnN&q^/K͍DjUaN?J.8S;6ܟU8xJ43 &$񏐯A7#Khu_JRd#RU0Vn0! T|r _9X Q}pSKPPLJpu)lT:{U ~ kuQ)PYeLGylGqyZMGR5fMG S~6ize 2wMͮf*%?ͬwxu(Bc5BzRM)ڐSH(u)oG|a;{p&~4?[fkڣ} Pk+FVDᕨPO:IR)U!OU{1ؿSEYBfV.',ۯz0;-2zm^_mPjzq 5AZ/? Gz8}0UGҿ I4W6cƾ9p8,jَ.ƺK\F/FԿ❗qh'+Wd*D2%Rbwn%VNƱ$`zcTGݾPE[TV)x57?]sP{7I:<־wWcd]j Tj'M4B>'QFYݢu 1`ܳ%Z!00ػ[-/lWgSLd5T]5"$;q5#v,:#J%٣܆KId{JNu91X!6mbm=î/(X% 39rI[8fjt~h%B)D佈ô'mO-c<YYJxtb}^9=<$>pL'0e[:' eؙ*:PrK30'k;ɇ6;_(hO)V'.=\V;8_ZX*,AwNCՔ$lFCb,ˌG1[f DJܱ>zݓ,":5vk)±MQQz7=x&ziјzn҂ŗ!;Jm=d !n./)94ڐPGYb$055n?Vyf1Gc!GMV?ܷj2 C>n(}*Bs|V?JB!X2(& P,W^m9X7p _^C=ð-Q -̐W%K4)R30'r$Cw8 ܇ho5=j(kPbQ#IK<zj)1zlhA(Mea#,}m xG3f9ظ2=M֢DnKI"/'XA"e1׽<{}(|[bg@ T $ehIFV::k(Wٽ}A`6(yJ%Nw xy6f˚oB76wb6/C{a;|;DiF.Bq'.<^5Yc4`ޞ. 3\ 1FV( SÐ2z 2>^ c&6p6/~iL3c,rWnln ,n !K3"3]ߠb}:yFĦ{oVlȈ}0ȿKpo,*/_I0ïeX~vhX~5 <2qi6qdjف2,UR>Ədt .f(HgcμiK޵z=/g6+Edyr ߣ1WQD6k;O!A` mjUGoybYc-5I´рb^;9"n BO8 P볥OQGr+u2,3~7e@AJtEaPeWo,k-!bF h02BSա~y%+ s@0I7A;+Y.a2n ^m7s1:=΀|G;G4Dj b3Ϣ>i)4qg!{ќ[1NĮ.wM{K.q|keO&3z"輳I)EJ,:vhVxc^|G/d$h &=y)`kutwFNSa)++T7L$bA'D&)g `=˳mޯ#xAo'I OM>G;9SH@]lxy0-Twoz(9j*P gn/W5SaZ$h~KLŁ)tZػ̖EPr2⠗l{¼mX|sol[Q_6\ʢSAYPu}+vvt͙̀>X %ZS-,?VHbtCBs pgs{Bzd|b40qٲ*p4nz!*.c6ZTUt9z֦dnO lY/QtB,5>~KL&n3rR&}tt,w)3e`\X) }cM8;/a1ØXռRcZEJ 3k=i\*; U[7(Vy>qB08|KXv·ko :DP&eT*Mru%y  $3RQ%vҴl}Ip#*FS*&|ϺAKk367UEiD$?HqiT:@[Q90|JϮIYrNjMr2e@@`TV̎O4IӬ[i=%ȝs1 @?cRn=~3ÿPJ+q5c+vg.=nk'B\ V ?B!G입A{!73V{+o`a5ٻDVDjO Ę72 eG3cl@oӻW9OI=8}DVl+- ⯍wD:VX ޫrx rP|놻xX.Qn3)"KYB@u#. H'B?B+[6檷(ދ@qQ9b/@6y`?tyU}֍̎<ヸ17M6ل+GY $G=8vj&eaoTWz@LMxZM︴Od^YO^:9)~{s[&F>ߌմ!>zIՠE79ew~,0r;BzQɠf@ )W?Ț' "_'f2EpZ؄tL$Hy H!?QL%rVl+u#!q]GAdnS;}jqve)JqD5 wP[DBD.-J^dA!uw˜p'oQ =4Eri2cr(_T z`o ,DK&xt ;%`+#0ռb -*g3qs3FG7>@IՉfĉVY;;kLSVb>߹\=l2YhMpϚڒu4Ŷbomx]qw6,Zg:mNHuʩ:zF]eͤedq8i + .dL3y}+X}u}GM]+GPԿ9ƲIĤiv[ދWUAFl$5,dbGcq1*692luRm@ +.$MQQNA2>814m58ZbQ-P{>>O̾ IEHJb2!~($;渳|j2L3Q_L| Hc9#~˰)f"ϩRhCp2 oD4TJ6u:D Cm7V4+6Tb< 0L}w-}o>~)uh<znhrUZ5>H%I(Ws2 9#lRmH 8Ņ$ 33cQQІͯ k{wY%X9ȹ=jg͈Q(ވX-^Vsco3!A8-ӭrvvX#,,KSvP}թV8DC&"@( Q7@O.׆A##P5:4bfc,?|@w%ZH6۝'0ms7~G8r7dZ|9rݤVm%?p+'EY{ ji6wr-jnnAу֭|g05'"Դu|P5/y DW."OX (T3 J۞Օ-N|F$ʳq2['462q~Xg o%RTGPqy-K9F45ɨqm~ˑ+;xLoL&錛Nf۸:T័ p@*Mm̬eKf$8\H\6t-8͈U({,+^&jwA6_2tj㍣4Θ %#ۤ1ebOBgVvx XxT,({dJ3})hIoT!/k a!Ėc[?y23_`.]Ϣ~W'*P ~Ms/_^e2shɏ+AO! ]$8W7vy葁OJ{ ĐL q̚[V>G{P1!Z'OiD[";W w5 x NH&M uq[c?*`@;/A(&IgL~7RaPof&0_]HkpD57A8ߵB1H_az @X ;,ݩ ~]3VP߅BPo*\l4?i= zBi,1)2. c=,)/1!U{ho:a60Brы=O)ޙaYB(:S|L`bE UscwLz?;B>uҜ`9 (v$hDGHIrǐ{]??c7QOj/62kF\c8Khp(:+!85B﮺" lOf=Bn=\pL85W<3p`@:ce𢲫o|pS GK{ àdmN/r@-%u"X{9e&O8xwoPp*#qYS1lrAڏlߥ ȹiHz!!dcSOj&TEe6}`,eVTf2uI0cD7.RXh3pvi2HCvNr'xߦvXeʐhY ۲Av(MN 1A6 ՠ>rS&OF+NN]EeM*ZU?蓈OqspmkyNԸi#%̶6 7|' ˖ƃ7#5VtF9O}5H^D;>woW;]DzV$=Moxf`8j Vڸa#7e׹GQo[ h>_sQw&>D46[AFgiPǺ ~چq=KV8 xYRkz⤉}\a>}SJdw8gaي5(gW#js w$>+iqGVE"E@ *)9kD08Dn28NWY|DxHeq pGsgVk@PlQ! ʍzv7;hlP!jXm%!փciƹ1kv+9y!4wnJ}ŏtLuX) z({/^Ƭxc(xl9pjgxZFI@ӷha bwąܹMʑw?f{MGVUUd]-awxi> Q\Ñ~GzYy;*/EƄ6&~*vy$]S͞ij1'z8.Mw!K$TT/eNT$TJ0`lVKv>fA2g S=zD ` &_ug#LdT(\羫as޿ŅO%dzg~=tT.4Q|N4/ LӝBjy[pDv6w ۍ3ȣt;aBYOv{aa^93(:ˮ02T1PFTK2ܖ e>(ϑSd]. U7z4JU\KN䊗dcK) F&o&K%QCNwAӐoCNUs(d9Q Wz 憎ߡ:X^ҿ'g>tMUUv?7ɯ~H)f$E؋_ndl* \~0# vk]o8eJW<@C=%f~H@&.[ejv/&]>0;ϧ$߂%]2.6 cV'O0X <*bub әTƫ*eks& {f'|"gEb 4\{%mz~YϽ>0Tkԑ_nԩDDčSQ,/zzCQٛ .;]gwh(+8ED̍/f /[jq3S4x^ȌmT5>޽B9m yQs3 4(ҙ~d`Q+~J>²'ϋLU b'_ۣ \g$M.9| fW{Ļ?rŻIՊ% )41Z}+*;_yF 0Up_Ĩ67E/M:$Ί`N/ۺS%0*D400 CŲ:9Jyz3bDɭD@:-!xsZ/ +:3fw/I(LCBW8X6NWb!Yfa5k|}xzQٚ>cU J3 <8kUg2%GPYH.jGӬWVE1PMgߙltN [I%?՝"Gc%U߇NM8ƍIa(@9K|mWN[O% jG ?Ls gI~aNU_; z#UW1/̯]BOVy|ce/9o֡fL07fy"#;&NçXi .ш'16F0&dV!EA-m:Z$V%;K].X*8AMt2$JdV! Lx5f$j.;V.-OÑ H%hm9ƥh v=~t jp5dcQkmџQ_M#q~vqb>{u6V e]%+M"? &t  cTT嚟'"c&{-%Bxb1<"? W NqQ>8vd] ,dخwVt`32)3 Db8~-reC4vb $p P` JyqZ8LTŭB4y8H Fn]X֚c<Q7TΊrԱh V0XZ-2[j5= 4 0W~K&ЈUV}qopu=Sʛ$WGTLhVɮ&6B3ųN6DÈ14B&7M/j7Hҋ5ƅvjZ?~Qh[Kv`v_uNuzW{+O; ?%`ּa=9r~W^&$jY.=`Eg䭷]5Ig̡b*6<1qty Po!'H_p駢SMIK7* E+JkMS2sGV!kNU8 8:M ۍe$r[ 'R4FlD^|8fa>jQܥ{TŤv9yl4I\ ҫR$7p#vjWO8<~'o !lLڟM`AuC,_wm"8EqwçdYt~@8ZdT9$7#l9c7lV%oIAJ`k>%mVL-BalM .f|))c}3gIu ה@;|u[FY0vaP VVmb*$;!jIe0OU8ӎYl.pdVٸf|5WrUPOleH@:,Z\62][% 6`7Z!v] S{\ZB Jx.33l5Id)R *gʝ)!x:#XQRX `FwXjhزtyEne/MCebn0=mBU ݟlB;BAz⠊6-RE㝬ţR{ ;ڤ QwMq̼0k{e{T0>c>\5=M(,bR7Ӑeq&6.;͡'^?ayaU2ZCiQ:qTJwE+=;m=te[S ޳K6ez8"M܍WӌJD@71 eA$AO1]i6RquT1!m$AӫǠ4V5} `_ \c7v?ݵhPCWUj#:!<W"vJ}p0`6(!ɤ -@)= B3=2CTфX$cm$(Lǩ+J4*{ar. ~S=J,^R@1!8;&{:?s\;osE,9@zIJ}ÙE;/̎_5C?J}X1NN]t'ξvl.UhӿvSσUCkyRj5<npG.D31m<پzȡ9ؚ8G =t+\{5d5Pˀ G*Wpը٫;McK+eS \]8bh UTP!*v Fֈԣ6KܹVy!/hHYܡH7זpۏdk[b B 0~1&>] QDTܚNPF1NԠyf(#-RuIF֓(GQ{ j ZZ*85[M; oӀmDC+&ɮP辪RND۫^X"`,*ş/::.LV-MGjԍJ٧& OD"t^~e7?p;0%5NJg8|(r.'[p~e͟S,>GqBR:%ơ` sJS&(DPFH\%",۷ Vgr𤫡}3}*-Ӹ&0g̲-O?K7\V*v!ƃ#x:ظ%@{$'ME[m6A[Һ=HxgC-W ͓G:%'\X]:S.V[_7uO(T6T [=\%P2}MaR%bdT쪆鈴&xw]X՜mUU6'+(]\{s\sVDv{#yg!Кk%qqʾ+[\ 0=w&qC:_-t C-`&5jC\h gatρcR{oB?xnni~Μ>]L"pW0 %{qܰg[|N05j8 w'$ESOd Wͮc?_2%o{[ }/BHU\5hz!*.88 #bLիuW ;՚Lc_:MKKt =$: e`Ub}]i!Uҳ?ǫxd24nMu}bY :6w A/cG[7]>qO!3}dmJ/v)RGX$4Cz.dm&C׃CAE\8 Eւl=TMhƗ6oFV[IhhɁbۘxH5S )Es<#xXeV{ӍFZǛ()\G`2Iwbkc=(d΄pkפ'k1h|3K&5{;. aUъ$Ł^&WWP~ Լzg$eʧBecn<X7}.@t_tJ5㏅?d.I>AGK%" ( x%;XR;~n^4uڹ6s$b,+ ݠ%2d> [ uZO} :evԨypܵ4&&7M;F gӲ攓nmy VƄsyd0p"\2CL|k1z4?IȽ+O#!l$?o o޿;7i2bG>LDШQ.5}Ol!B=`1p߃2$pL2 D77Ȅn畩 xOXfZp:3;#CqFHN$l;G1}uJY䗙.냛i(- |5Ab)ͩdVvutUsh5)2o$iWwZWC }#u][9+<4&gԭ+Tc̳<)܌C{zlnx{Zl{KD`Y棳J2V`]uOUte64ȵ%j?ah3)IL'$ţQԶ,Ss TE/vhCm^杻/~ߨw Tm|yv xsŇ7ېb8/nRHJtנhgm *HvNۖf}r&&}o՞(5KYjz܁fvLL}!M`<8"`9ZdmS&OȢ8}ӝз}NPJX>::1|zA Ev„bŁ>)\aʹGW]ǭS]z.-32W=hdKS q}VhNT\X?0n$f&$lVKKXjy#(0.KB\};A8380x8x龟_+偠K`LDXmN `7[tn"m>1\G'*urb7\۟%ggy~uŪp@U}p^ocQ TJ=%:Kʫr.-SP ȩ8½Y7,qDʍK4Sgjb4 vV Bzx"m[,m.HRv? u|/~Ng*uXȔˆuơ 1}v:m!@_` k=)6WPrs` 06Pp24B8U\9QRMvK";]̠NHv3xȧR{$uep!IU'+)p 1Fu_.gPUr+*^X ᥹Z7{uR<8tv2d~ŀ0EObEH>A.o;o0"|>KRyʳ$>=yyiE6ss Z-dcn%sV&v>uES[_$lWYAof>t 3ngl]#ĥrM0LXmmO CqdqplGEx!BOO6j:'\ϐD" L+0}_Pk)>J>m dr@>icS%[]c/E+<g.pO,K\,?S^y*o !otQ<ӳ4MGJѪLJAdT0:+Y%aJȄQ7xymq"]ʆjqr'=VM0`=wv/[+#/pb>3Bq9>,jN|~PsВ->.VR@g*s*Q3S Z켇1MGglY7iq>G`ȧK줿 K&-} 8NSt|EQ|Uiu O(]K-ٯ4 \@ȞȠ` -Ϥ&fսo8*f7?gw<'>o' X 0fE!OY2A( H|$~zp0ĕ;EZL{>&_ވS]s^\ ܀&6,۽hPЛR-RN80՘ Řd'Ń_0C&vf/CR3қ>$* /`ݴ5& KˇPY?_F={Tvkr0y:Um:{+`9?HnF#ԟOeyADYEW`KhS|DZ Wq,¼y=* RfKiSG]nR2BA?z;_~O{Ww3> "z1\(()£LYvQNHتl WPԱRg U Suhm$?byz,".;k^AAP"_Ҍ\9Ku1ъ$KRy;NBe!DQHev?cW&HnW(ٿQ014z*H쨄b.0ȓ'ƺVGƟ7lh~̒ Jn#/ùf@2 .MҞP'sa]jQM͏[ ۢj9^ pԩ%K0.'c:U{>K<Ym f_0[p|> ͳͥZ.a4Ep~18)w'OUTYw&Lb&z+ ]/"/|>2iD_L&QU d1;T<8 lz0a `Xj#U3f'%3h$id\5rI 7TbkH^BSN1…0L`]ӤdWP' GO!nC߫ŝ\h)Z^Ҟ5r4@vhqżSG,Ve$Gr3zYp7|Mu QOꃏAC%ffyYˉ0UZGWKg! %qצ~q3'1myHSXS|5}$]:K<Գ] Bēu&CAC*SL:ĉo-}⍟w,W%u"NX ;T&Wh)iV{T !J6'=.0h;(F+psqb ]m'"k\qByI^pċu˽;}״Ǡ♼/0l&Ş/Y+7XtB1Fsy.*$0פp#ѷs,I`ꈿ}oN'.c 9W(%Mt046憞ҕ\P;i<OBMqy3Ϭٟnڗ۾7 tӿ˾gDhRP^(F;Lth|^桋]dщ}زCZ&/*6ubͻ&ƺI7d(2`8ehP Xfa2fV]K.ՋgtM`3I/>˟.Tksx lrw, D}3e3!yf4߰4ݺmk!rb\@B9 +nHjj~KuPcN!{k8:"Wo`/z.{ͅ!M6MON4*ݲeգMn nݷJ#B.RYإ9#\~FkOOIhlI]o1nW &;PiqXcn olVWa+dPwɏeYf$~"sO'G_b8X2W |+}+mFSW=2+_Μ1lu-u5H7G'ˊٻ.#vQ(vLi!2fÇʶ>b8zIqYZ[OϘyEˁjJ..ƟC0` s b7A6c:,>$wcne!r7S&a s+&04VE\&?(t5;~wk]!MN%_Z&%NN&,#jCڼ-B(u dv[U?ޕ],B}.'ƵC{Q(`vq0K/wxWq~R#5Jϕ94-ܚ""(b I_uKF[S}z\Jضl-c/*n? J¯l<=dhRhJFx{wYHD]wFАF7(É 0Ǿ65s~GN {q(<4q^- ƇM,ۊa^{}M8~vff`k @1ݼ:( ~?Vjl-c`" +i3v+7kߥH?j*O/Eg9 r O%ڙ.Աw,Íy_[A.Hs!=D,r+T72e=!Q %#9ļ.(G J0l0 z8TDo)I.J2eXi'5|G쬓pRyQWY *͌XPFNN4*$8MjbHfN/2:$#^݋})PwJ=ոzsaī6x_=߅><# Xo.o'2|; _{IZ`!=\ 4xȿ%TU5%)?dD"c}ȠܱzQ_cHJsCih):< F9L7N5a6@WH!w_H@Ƽ=MPm=swRJ M6Y͋힩?OD M0}\bㆄH?`@4xw NAx'Ŷ^['IZs"}<#]֔%LV@-Q;"5-'gݶ>gA`&/N5;GN [݅"=W-Bpsf ~c*HlDEr.3JUNkND78L%Zx| #]r=WN;'&Y.?߂SI6*f &Jd;u>@[7&xgKu(V`Ym)QyXo.R"Az2fIy~(Bx:=-Kk騽}OZr*~ C)Opsa)ʲ<ZJN!@x''Hi3;J % d҇Z);ؾ7&-KP"B\|gO;FYo|VΙw8ZY? CZ+_' 5vzCCˬuXCjf:O"VVk2D/\)>.jCiRcwr_B&㦩Vde+,P-ㅆHs: )L*7m8?̣"|Rʲ»e?mnﺯ:C![!X|2[~gXLH}<9Ύ)ki/ҭXD %)?[<CO&ݽ qB Cf7&&fgvHur}.;? 7U5{L9È/ y%}y?yjHi\Oe&[w0' \)Gd"ojGYrZz; ?>~Ä|مzp}P{mF,? Z.8zhoS91eyݥ8ʉl2lK#T|> UP+'yY;8 K1B2@t㞶B"G؎\qAL蒇YEA"3X١Fc+0}Ɔ?E'=FUdN6Ň]EȞ"mY|nBx+ ڸ|Uܼn S\#BEQz;\ .}siu?9Y4J/(hFKZ\6v;fq{%sĨ_A{l5>l/l|.{AJ)e [OZZ+cԈTg\^([ | Wen>4FB;?s ms3IӺ+DO=>8WyC/_=Lr|x"Vl|XVɛDĶt8 JoRRX}ehtgrߖ||lZ zg!u+F,~q 7ANhxn.XAp*?h9$}#^O+1bݐqA8vNYf6ZH) Lw$`<gho3ި)lXk<@m H1ϸ"~ :lt1ƒZ*Kӌ*1UֆJ D4[ g[;"FSa;I%\^BfXZ0.T"MHkEO)3Ѿ}d0i׿nf~^v|w2Yɺ^zd&o!NA5m@g$O֙LEic+1W/~٪CrE-@Ndyh7.,sLeV&̱ⲣMۊËQ'*| L|+%E ۫bfˆ2 )wiDAz!^dLae rr߆-pqJWK ;8d>*Z{gK =sU.)[Y&~id7Q1Ѓ 0嫂^lyPQNxSW3!XQ ' ^ 0% }ǹEjQ+ tCNmR I:_0{H]ieH9ahuL̶94MLtKksXCO,MfyJIV op}^Hz'r#9Խ`-56YP8-Y IHϫlq.^պZ.1gtZφ\N+%ˆ't`OI*Y;J oWdUHLO^ [YwMT]f!gX]Lb&83y3~Ps_i?өs~VFI|f~–E98r©IיhU75D*Ous\?_Nai/9AP J솩8!ɯ}s+1[3 M{VEyj87 F?2 WD3ykLJqbxWo9pR]Spȣ 2!@̌*n+=h$9Ji;?y)ۦMNrflkLfYf2VΩlIن]JGSIs)O̓%4fGRRɅUëdhhZl+&/r|(S׾c;4t9T%E%h"e8a&2F@.QF̏^ @tujS.tiaI[Q"X!XIYXeAŞY+[-X?M?]Ea1cL d{rg g9mIJ:IQX&<9ɆxbE 2C4*`{qq#f '!{i=2a昃Apj߅z_?g46#$%Le^) ΐ2o)˿淓ǯ>6Vb_q++e`~z tWKض9Xq՗޻co[G)γrs(5n_F&ԟ+$d* fuhP& qCbDU:PS <@AvjNS;ү=譒W$\PilH? 1DEww&w;,܊ј۹xNR۸^ĨTG#tfeE(z _ *q2|#sqj\Nu݄ gRpխM# FHe.V '|m_Ԧc؉哒'ww#JG;,bPRۥs'"c&T7Al)M jnsSO'= K$/'w܌I}h4\j&$V9v,OUՓ*b}P:ʩH:DK%cf~`L]AyNS?X.00,XvH>[SиCw`\2kk&k޿Wz?(D/[#<ҤoF.3uӃb\AϴP>V#U9[xg+ˁ`֡ b,x;bG0x '§1I[aF7<ރM[8!~w5Pfƞ0rǭsk2,61ШfB!0ﮓ[l:N6 _đ8^n\ޡqSQp[*﫹+jRq[bmtyh/TH}k,<X/}B $+3*!7dsv~13Џ9͚($ϝ$"pgzkB1P(v[1ƭ [N% u<浡 '`HH]/+z{E~7SIre$ρE%N{6BtG<<'SQĔ5D<$O, $QA?']tv"He}u+b 3FIb/jHjmDs$>Y̚rT9$C+LME+97/JU)k@[<]?E ]=Tz}IS1FvpUbʝ33Nxu* UClU.!Y=ٙP?]Q 7x*m?4y4쭂~cSE߯ xIˁqkY꺘e +NYjϼԐ^TazF M &X{VͿؼ6fxSiۏYY B"CB$P)􆾪]r[~W3)k-/] F./.>h眑|Z&Lb *r|q#3߶\E%N)TU\VV9"\Z>-/z{yV&!\ý}a!K*Pl#:zwTB}/ֆ(ut=Q<#~Nuzl@JB7ߛ}йp] 0nq>:"NK;dÊPEz5pm(nqId~r=Va˨L?d658n8[ګ2t~K v32sߵq$y$"N<@(qg`BDn_a3!&RhwYS>PH3$D-=)dO05╮\'/R%TWctɅES*k.WZlT*X-\޺r -72+;C¶?8~ T3 B&?@cE|DY1pL.iS-YFCOd*>j[CI,0;aS҂ʢzӇT\@,҂fm 岳n׃q,Q)g+6h/yU#`~ sIqm?']H(F`ٯY^{3/)Ƃ+vAHjoRØN̨ u0k7ٗ?'/Eҗ}jł0֮TpE(ԩNWJ_z({*}cs*u^&.^<~՛Jo(;1a'CH6Up.w n/YM`Z8.Isl̫4}Kz4&jiY[[IQ IAb&Ů`.!TlͧcMuu,闬J+=9-"zұ9J$!pD ءv!aCB=$sq֥cUiL S<#sj 8c=.SB J]Yɯg,g qɋɢ\B''rCrXm|MM <}\pus\;FZ RcllaoU8De'񕋌y)8nD܌oV^=P]]=jRŪ7ic[Cﲂ:ʰ!6|__%5hK(p~ )A8+8BakbG0:UU$8"t4ss17\bߗ 2ཧ"ڲHVAIpPY. ,q],K'債Ǧ۷-զV$ ~38Õ&`tQxL%g;EH>޳ݝ7,T=O4덀=wC~ dmj C^DQA3ZE"NS_eF']R m)82)"JG_TrBZ1]2kv0Dw$qw=KaaI mLJmJH>?Q' 0hZc= #]?ilUɻ*^?XJPkU'Mn"'g+=M܅c]R"6@_a2-q#w'.Kf|w!G{+ /9K"M_ JhY5eZm s]!4$p&0DkYl;y/ڿvQ|wY: }K.KiwC03[pSQCGq(JWNs^v]A[O++3,-4/۽ٸBĄjX77X:ȰŬ:6FU qcVmO^l$VzAWH nHe(n(F2L"9W6AM^/LJyh fj~쁷 icvꗟhP H^lС YҢKMRZ& -˷֑NL=kJEJP _Ŷuj$I֞b,dRc:-nBWk"]ߒzZv>FE*]u J6\1$KV:<`8YK Kt5mx۱M2H/C)~1BiZ󈾥Oy']ENWPue+[~[累;WfU(ey1j<=`t̍' 2 :0SMTz0[ئbst^]oe;Dlj/.}YrˢAS57jqA$Ov_b:JLRx.U }[8$GȴWQ"`vU/N!հzoDbm)mp}+hf,+O0냣ϤIL#=f`4+dѪe [=U)hOR@hd9kڎ gtC?1w_h>7<`}WJjBŔ6#FU-G;@UC+N!""k"6: KeVi 5g.ܨ\&Ag:3 L!-Smr'6Ж ve=@G)Y3ʔJBW~\@u1=\=~s@J_kQ> ;ᆈ&-+Hyal5y"ɵQ?$$n$غ]xl^WFDX@kHo 9Rwi) uU*~St*/D.d_f&`>Ezƈyg` [X4\A)u1ޔĉ5YuʩqPW֛~`\t<烛zc]M'Rj-̭eLY͊k( >w IV%|OoYȞ1R\^~##o.$nFX;B W.|v7M¾d 96bSoF&P59ݦ; OK#b(]D"-J>׶R4Ֆ>p~>"c qvĸ )&:y7M/ƹSYZ^86j@kdPq+„ iY<'~d/)?Sf=eĴz"َ6C0H"bǙƀ?2S^DzV>S4I\!ɄF4 Z1"I.WmBվq!mUxPL< /t$7AJ¡KA|p`{rj=]FjP ]oxqn H2?Y1t2o,x|tIRֱm`: NEj3-Sy@kI_4R:Jaen : 6zb]`aoo}.A$ׂuZTw`%#Jr% JfȀ#3 (̼+Mxߣtqf9o>R'nohtImq{xviTafֳYUX<߫=P5>y}! Zu5W[uKE<ĽÛ1|I B:ͨNdϾ"K2Uk. <9f5k8&^6 25< qNpz?ӖPJ$tJ傼gRӡJ%. iCit t{5ڵoʲ~a Lp j6g"rog2rlrFӻ՚STLe}[LF\/y9<.Y0ȭiq˓`"RAL qMlwQP.f {M:eΝ%oC)| sL$ ֣}W_Bno 4Veᱴ#'R˯ʗ1n8 B%bEZ]wMR~ ŷR=k*SHm$lH<<ޛZ5o?\lH=^4+2]jEUւ6н@takF;^E:s]`@:xq 4WƐ.S$qG=i%m2G^bSPO_JJ8s4c{If %M Twv3),@"SHiPZک|:r8)!9Bfx13Ͻ,c%F%6IUdH|1ؒ@ ŘzV[Ki=h{NM#p-+cwx %X[@:"/B6u/y:Zsk6\t߻igF`|.B6μtm516Wt^^Z(YAḢazRk .#a< 0-^Vɤ3~»lDPR4dS;oSym Dۘ2$ r@Psd5/ʮ;; qT9^>!=h6%:6y^[Jg` &$_"Ȫ/~;ֹ.ZXN泞9Y^jPz)Zh Jw*t@q#0诉](,xR#3 : =oŤ/J6;+H` TꡉyҪ6vel^nnO%N"ǗE7uZҊ)39c. ΄ smx7p 5p"6gkwJQ_#'T2ˇ@W ְTr=!c BR1myokfYJi5'ƣ~8ۡ%ag@mPWb&d̡((@IUOse8W{Jh%}t> ԧ=>9g* 6+玓Ce:]{vvI $/YxMEKйkq(_$-\_ _Vz5S 6ٻx}W6Pr {/M}qj|åh$LvQe&>6VV=2`G:L 0N_T`/|u-b\.;z:whؘl[\C; ~ wڦw ̦Cˋ漹Ԛ$u^u{)$+ m; 6˥SvrxWY#A4k N,VVf Z/BŧqwCVK6hRc-7V Jز C(@-uό ΰڻx'=ހTLGaJ"]< [^wcǹAH' ^q00"v m r+IHoCrXl(!"m4蓇Bi i(T)|\.5a|y(U~x*O&X*cj$AdXQƤLX 0q>yO,hJy*B շ"h?|eCX+M_ODA" ,r"̣M"~&| ؜>Q,aցRt! *Z齢͚+uP =^vd1>/QB{>ﴔ(`F@!hif2yWCX%xcOS] ҰMm6.i .ۗ$].cAʺݪwͮq{h%HYϯ< !m^HV"uʾ>Pwg&Qہ/ڟ?* f9Yw$w4DqiGͯ?z9,"꘧vήxvU\lI CDқ qcJ,V@C{)]# N2xvR m޹qD_ho$Ԉaf3 =/3VaOcQA }hn1E  g BsXLݠc:p !u)8 mB',쳿[xǀڭ ׉ب@ 0{2=5A -siJ&S^=ϯӏT#$j-VJ>e|5ao4\iˀWE]wS8{Q8?9@\Ad ' tۑ1\1Xp9ڷkSC<:ᒵqAar*t 34~^j)d8NuazEwWK-crm`5dWabiy] α/er;,<>x4dmÌd8&]ZpU9rm1mpdh"uOljb; ő9C )F6Ƞlob; M%`mEb6sܥ\;,I$+d[!l D vurVnZ:P5"2;A ̭Ev {2;R;C3s@LQgD7j>0oL; %QSUz[xL($!qZf\+5sjSPLzVE'h6o]rXP!gG 췖[Dpa7yav>3d.E節Z;jʮ L?z/\D~qG5yj% ܺ'v` +FoCwpTXH'F(!4iM ,(w {shT9tm'͉Zdk'@V(}|D7hB1?iACߋi9Q[I#)F; %,4Yb$sl\4@ ʈ Xcpcه"'y#nf klc-F75':murӍ eXG'~AguW14]XzgL 2IfjVL{cFJ'q&- 9`msjH+xȳ쭿 <\z;\*mʧnΤLỵltI`q\R/mc7ag_̠=7*> ++|Że *B'͸ ONׄyfb XVf_R?hFҶ]a\a2-b*cyM`'L3k6fck*9edf-~/w߈Rtأ1ȏh}L(&nr;^8$Ky9mI1cpoQ$˂W4TAҖ&on[-bi4/ZsEE*()W_rYWNCv^v֪Yھ-܊XMciF*0xqqr_XlaL4J4CԕlCELb˶+R!6~fמjY3cjE҅6DshQ0(Uyj<ܓrm we7OMи?\~d?w0L3ȠX1B @6xnU+㶷sX{Ht:B)w h5;e<AcZ G6 4GߕdvA1By81Vz?[^@:"$b^LXq1q9iILlkW7$l-)^]I `Y !%[^^]A"Ba+U:t9y':G%h|֥Olr_pp^ VIgJ G,d2"sO!fd OƟ< $5ԇ[o5V r/uW(ܮErS jl5Z6W׸ F_mrETh ZHN#Hn@rXZ:xsٙ&ΎXYfS+ cX!?ig5XUM8 XMz |!t ~f9DžFI䔤a{q:ᐚݏs^}DNLĕ83յ yc}F?ʉhnH:YCab9ڑ/mDqBC[qg$Cfe*;-E(η 5:7&j$EK9@ !{6CXvo/=wo͑h?EU): $^(A)af0Sx F$c=kmvUy1[Qfm7r#fk:.g ŊSN C/DS7+X "F]@jewl"iQv8݄N]3wRqic)reKF9̾*]uȁ@ $GF16t#?촴iJD&@I^vGNYdᣚAo[Ydl2g[s?[uB|(H(Ӆ6j w )ˆAcMld_%X希wpv')3%55u/6C;i$ѵ ЮSSCf&}٣@\d#넬=/N'ƼzrL PWIea@{2hwHḿ.5mfJGdAP9 vڑ^'zWV$~W[RIr` kSV)gm ޒ)I)|SYQoGUq@5qHn;G`A{em;Iy7]ടK ˡawݬ^$x{1]fR{ 'F#9ʿ>PQb6V$d#Rq4_[آ N{ƪR5φQ9Y"9DWUUEزiO{"iH0zlE,mF刴?L99 Pxq+_rmUqc9 ` qv D w&/c`==Ү=q+/ (~V|HZP,{$e-yl?vI!#Bj$׃uD@l[4@?z˝F]0ܹ%HYoe#(ZKq AzIUZFg[Ǻ,Q9^L啦Sy/Wm$"P޷۬8b >35w\Ɨb:ZGkdfJreQt|TE+OE AqMQ432σhKZ4ƒ&湳_Bu LWBw Vwsk/]0r܊78d:"#,qm`͑I >{~2ykK|b$h $]ؘpEʹ U5n i\n/tHawnIy(UJr=Ǟc4JOeh5FNԕR:}qkȧ=wF bUض ]r&mE~BmL]}]V&9pѦvY2|2;lGIRBKqĔ%]}((rsX!i[(YCs԰oyqZw.ifU c +eĎUH8uՅx&qgmo.'e9;Sά ܍{9nߜ+ +r\7i~n`Npc-n۬t_i)Fj#^lT׷PH#gC;, Ntw3ת؆N<4b:zq~fXYL.Ma tO Ӈu*dҍp>gɏf0ev5OiU" j~($qͯat$w饆Ar~_HnWz~Fj[rIP O$j0a mycr-; g/@־ 9[KR do|D?S?P5CppB]4V UM",NvCMpWF!^Dp(p:m<_Q7='6֩[`{-OBcrџcHy ցXGL0yfC)A:Ƽ܂0-y=UI r\5Zn}DNyk<1X= %;3jCEe~*r Giz1MrlfZN( Zh84I~pm=N!▎bEm5P)` .9SG#a5Qgnˆ̬$90p8^Jʚ|5O'$'`Z%=#=e[0`”]|0n i9TBFqѢR/wg]7CL) )}jD|kB)ȾNH$(c,ZTZP1&nfz\ @wVINa8:0uEk6d_HWoNN2)vFbЪXo"drݿ%HB$_R1킄j6ܧyы+ fg˰I:޷ &QVyY@/ΓLPyZWa5rG # dhԱ WnG5d^-rf8u-EJe7{D{nWZ瞖B򴰯ՒBD=ɇoh][+ F,ލ,}/sJ2OK:rc G@*` aljVfE@*mSӘ#8u:@dyvTfEWnT@) :TL=8$ޞBH7isA}.OqNZWs X) qI}/>uw=ۖy[ۍ,=z:4W9 C|7jmJU0}}E5cV=_?xx7-` )_P#?v-oGƯ;H#)L3huLp"xEtЬxD0SS2&qyN3=ӝ y0iȽŬ=Y9(WeK3}F଀d,F8dP󠰻NqqOM (l71j{B]x&D5'-42͔W+yT*P 8~r2u[+H>/e K@+%$̆ "EBk5}N)os Kdqx%6xmb~?S'@LDCnZ :SjT3i-6dW)uXISFY׫>2:_*s5qman@ a pL[XfiuWR Rv" OtӚ'pHFdW(Bg4G[sdO0g 6+=4r^\OS"] muVIB4 cH-?ٝ!*sfy=8棯HT"a2&=o@p9nj_^o :J1qC!>M_-W!?Ǡ\hkTI%r19~7|9,TS΄} O{km: Ns2{S3>(VJ]R1VSd%x&F0UVpNpP8;^b6"n3#}:[f[o q,C*Êj $[ m!]k%V^w- @`CqJIbhcOSXn4Φ E- Ut@Xvk4/Z,h_VݰPe&X/|R-vyei!UD!tZ۶Ct#B, {wy@]i&4~T*XcHiLcSsRJdbL~gxr+^c=kVyw3QRD TgZ7ѱNvt]K^.N >@/I;^KpL0NVlt.'AWա4'?@<v28=z{m5J[@ycB^hekdo8>8!ok@-zFвBbȠS9AVM ʰ_x56rHd)wa/v#]TQtb#$ k0X#.),Z4?Q䫥5ZK; [rbF_u3+t3sV,pYHꩫ[Dn`Ь+Z`@eJy(+P\r$#,`a -)083Q-C&B)lOwl =;@WM-] &>eQ{PQee}|9^uki,+dY52E,hbXvۚ<\|yEߴ39PT Aɼ"~ٍrG@l9fڳŒGV1)i,OQk=v5Lۚ]N/ H)m X* ~v$Ty 86%1I9]{TBU./b$Hn {w$3fh?DU ráobfS);pWD̓Q_cլ8|=pi9f.V>?sȾf*kMKsclYnς#t]aVHXQe[™hznu[ru4ވ88}yH!tQ{YV=5Hg|PWܠ2*5Pxp@o5G/7;7&;J!Hu-I9tH7^0w$ _?pocz5J㩥itF~*PNRJƫdZ9=l٤)w~dEx %N(XԹtT2I\TAV`&;ځ'汨<~ lFT C T7Ke4 iL6byC1~qci,"q CAOd 9m7Ywƥ%Fӹ.'Z|I \NQ8+Y_6Ъ\ǀN%E H'~2l-MA$S3$7Sz]rl4 B):}21i%gRd\LoT C% VCLϺcn_T.6-V&=?qTKoS0`VZ d'F g:VA<̤'’wߓ1^Z˄~r1/vfW~%D__@~mukv+̭ bSYgԸV8eύ}~Q U:{y㡷CyX@<@'/K$vq; 4;.1rw:GC;4+x4\io"k<%d1Yɷ[>M2|iQLfiёc G ?s!{zss82s^*q?h5w I߆Pؐ=DM}E@X|j<._jF'24?濣½G!HSLn+!jB H|a`W)n7H'oUKV闪l3+˩h9z@\kAkp/Ԁ038䊓]ӱUeY Jf wN]žTV]]XB6QxG@]Br#P׋_\, 4ih9En wzqsXh9v~tPaEf-ZSw_3Ӌ& E?;Y1e='4$ F/)DvgPcL޽8@kPY l.[SJ˻d j…W2P-%`2x8s\?. QsTpk(hZg N&8唂;W 2^#{amvM6]I/'K"K9 uM\{c=TX{7,rqZ_&/`~$ic1RҰNi?*d 0=^ʩERSrKB?eV~oz'N ]8Zwy8|[b<"N?r<%91{+ooϚc "(jD A#.J9 "O_u{j}`Uۇ ٫ATF^<>,\s!vmNdJN~s:yw { } iƜXF&@Zؖ'yOz:}*sX{:t Q;_ÿ$S"W݅`ٻsjqdn5l*^m1Q-U*H!f+t,z֓%.J h};y:`#*;CpHT" N#L'鵐v?U"&8(,2Ͷ$_`q!fsIWh4=t6̆353UThQ`sO ˛ O<-~sv ~Q3&qE8QvQli2.@{oRA18 Uzz?jl7xX# D4%U:iG+ iUkjؑC5. e?dç0W^[G0lq%[ʰYs"/}Xq0ζƈ4ga] s4{0q"4ݩg^%mMZ2I@Yq29yS# EnYE gHF"Fn3|ՙLntƌv핗Υ>By)w1S=mB#d"Y4QAR1N@t 0mLrwػ:q)t z=ɍK$>V` !\kRM9 dΔ>z*w~j"v3}o# W6*KA>#QRC SbѸs:Ć돶\B:j=Ie}ٸ1Hȃ oԩ ᎈ/tmh..o|M&@td'MJWf̍#;jx\BXC Nf=h6+Cr_w}J:T4S0*;]:s8TVBƄ1'pggCG <"ZAb԰t7.)ׇHeAvZv]Q񑆝=TF,{:1c^6Ph3#3HꚌ/U[47P/\kѧy֐0Vԙ%#SI{jI  ,.KycqD'Ozr薼/♫$/006\jB}O YgadS vnNvZ!F@gܰ'k<I]/}1~%QtiNvc#PB띪/!.tZCz_QՐ@|7#]5dv0_x1)M3e"j>]D)SC ̦h;]B` eK +̨ (fԴ)I^EdOn)86.Bjn()ZǷ+eӉZSpBS^U^]’SkI߀&^,bs!&%h'϶kؚ#m~UD KN<JEM4Id)^&9d0C̦-UG>ap|Х7 X`3ɒ,PJ잞G`'o6`_H 􃠣CUg=4¶grmٍOj+6B`E7w{;&# n&k0q9l&Y/;$ry$ɥf@9+"g؎teg맄VdPLd~@Xe],x!2z.G$ '/[*icpðM~%YR9<=r`CK(r6ט}X\>F`e(&H]ܪ[lՆaR4~Y-hUdN)A~b"F /I Cj_>p2l^tZ^KNhܪd^42%dSܮT2w썻V?F$ϩHUaǼb-ֳD_vG@b _"¹x(O]rjq@H|;/`U͍;J5W8LCF&}:{%6xrf7!4J=D"2ޘXy*[篲o3­!mÆWt5Äݙ+KR\4jo\{쯲AWB-=($2A$޼k fmMY? NUwݪ U΄aCѮs?$ӢVe~z9 {Tc G;#"p]W'Kv4 7LDolᢴ߈{:,|z.+o CnKtӉJnßW#.}'0fW.A-L+?]ԍ 5E* eIP0Fń;2XȏwZeΥ;D0^ MLGiYPϮ+,p /6 %{EAuff!ľ*u KJ1R 0?o'jd;&pd4|xàJn6dDf֧]5A'^L2H5?`z݆/C0~.V)i ;lGE7(w%Ec"c͗yIG C0,o/dyrb|FgO6uFDHY/bTv/޿yv pLH3||IT?`8pJ1h"vH5g¨f =6M]0 | fa3}|l j-\ķ΃ y)&d/a*D`n -g3 [o1"?;(wAT9Yi8K rB[[; f,d4WR^gJP _yُ"pvO$8x.0+T9Ȱ (^$ AiXR矹+$'Wښݰqi>9=$Z}, p,w߰3 R-mŨ18u3`?,L9gIئcv.;2[gJ7mW 7,]..QsfBֺfxA u6&(,IVdJtUjFm!֫F_IynX L\E:R; i.+awI,"Ҙԇ'4Y["뜼>x]FD/ad<1(vm`;$3bahu=&dsW. 㽙zYl,5qFlתKc!a-X* f`pG{wB<|~Icpdzp _t=ZIi-FmVƙ\16e%%T 2Cx#.-XpOw/#0&ϓ9°2nz$zhx|ɺ \i5O niH=!C;Ԫppa߁.w~hj ䷣ <ˑ#Qqn\_X8nM̆ ,g+@&{RWo, ޜr%)_(Gҧvkwp%eEP״A\|Ǧ!- 7KK }U:d#? 39eG uPEfu~uܮ}7ӥE5A@M eAo森@?~b*j pqһ/.ۧi҅Z> x'3`פ~SCy}Iw6 R.OJj{C]eI|,X_eOr`7wgGCx~?Dy31ҡ쓝AhO~Nf;Ĭ|$E |mRwQuk̄g9x3ٻB!FqV\Ҝ|bCRu'J9#Y]˂Z&+0n Ho˻K2X/~[p>ʛSm9¨(o}7'AOArn?;SZ2@|hji>A^Q)FIHxs5:w*$N Od80W ( #;OcDAͣJ5x?ؖڞo˵xK/\]a2)s4n2Xj= Ad/fh[. tezLV6E,Q"id>E#Yd2XDw2ZFv EiL"^ mkdrN͍*.q g7cUj5`os>S {3:$r\/zfBkX}~Ttsv/K3Arp_Z0Z!@/jl %b`zЇ$A+_#93}ӱc4[Te(WGNۃrߒU_KAsF v'rV}zy<,0[!9:۰%&k_zD֋Dur$W+*ՒN9=Q( w:TqN~< qpv5?wsrIÚnsr_e WʼS fռ%Q~$eiå`@NW(iC쭫:oT9jOOe*~u;A6N:hvZw`dO{]3*@?Ymت񇂧t?Bmp6U[!*~BhBRO!5#1,dYn:mK3-C4ҶX6VXF' KZ6u`VÆnDCDl9J'Md1A6>am grzNzϡF?<[Zo;e[&r#jYwP٭?tԤD#$2⍦b 9Wc%o?b ڮwInK04+>/Lǿ/ K c){] EA|΄פxțCn'$nJϰ JaDM{oN_ ݖ wg] "^mHSo'rAݏ>)b[)\EV jy:zcUC5\=dƀU||ns^z\:d T:YfZ+4vsJmm{ߖex:`BC(Ĺ61 /Eme܃LQ쌔Ydb]2c¾i-O#Qmpl!eK)!&Da֒k5NFT4(>K+׿&? t?Z`eCM:Lr)W~uP/M%e@NvH^'+ћG0O[i]j2,uK!zXO .wW.]xNRT!l:WxȐ8 [i_V`ʵӓo;*i_hF|Mlo#y[A?8+CvA?fC괇lĬ\[%މE:v5Kkm~!Tմɨ3 ~d{䛷"2; <íj#t"2b3ю/K*0MFl<zdG-n ͎$+=]Gb%c3i@g3k fENurXtOa&2{` hq4G c"T:ԺN8wAƱ|EBLs6YFǍ_+;n^ )wΌ/Oƽ_#V}]{7Ȏ"RV߾1x0oviA*:XR|2O2E=t݅`ț~nO2n' FZVJ)8=Yۧpo+ aF*tF)6[]"u)BկH)f nO4_A6'}gq*Qnm7[jEV,XNCe܀rG B#-H`a̅FC]\ X>X0TtOvUp9o"HF|Ꮻi$H{p0LNZg&t/{;1GS%9sB~kZ*b^jxr@ia!`|Mg \>l| uw/  So2r,HL}*d094V*OC `fYhĿ (2¯#7$C4  [T7\w;V1oS bS1,ur ϲ%wZH$;'VX9h?*ɹ LVnA'cM`&{wp 5d+ɩطEOրx. ;'c3O)H>dc,E`p:$OrD+pl*! ĸ1c]j'KEbQ,k/%x&ԼzpI`#%E+Gsǔ;<}[g{I}8YQ9 '* wCb*ԇ(T\$.薣Pݤ)潴=Ms$\&1q "\.kʨ:sO`PQ ra"r|dL{~NVK;}yD U/lKoʥD 2BzMh:>/M'^@꒸_as*9 t w%`dHj\x)Tx4lq.~El \{2o2,%V Ӫ@Sg]vFj[2NH¶5M~Ab[Y~͖Ŋ27'RҫH>^@`Y&vPT:R90WΉ5u &КE{՛X72oQ-H/At2dt)na@)2g!.8]r39o*?5PZa_6{MZہPe H5&㖁2ݴ$}IQW}H`~#n,5B"BE -=yI6ڥ/a7k$K{Eyx.#X-k)}|GX&NXd^1R' i3׈æ90/bAYd L\{r)/3ŏmtž:NbhJR Le(@WuNыk*De~ ZOzBQ(&tS ;KgI01p:酟U`|Ɓ`9&Gc6jAdA;s4$-c0Q;qU(:7u+$h!s.jv huqÅ۠T}~h!ckM2wR%H,/Pn@]q_9Bb|g $FN ɸ#uYՏ qNQZD~gN'5FH"׵qt9L$/uِ4W&xrM&F0 7yHknE>2Wa }Ȕf:EU@d`@gf%5oˆNDpNhok|Ujz4yEa8&q:.IX\T%Uje[/68=ݢ6PЗb٠[~k$/XiĻ}bY;<?ӑBE u5(=9h⿂LI]J+E$춛ĕ(bb ښ "૾t.t?#y֖ !YXה`߬o_=w-.f \D`eQ/4}C78dWW=[AO' =CmKit9r3ƾګ=[>Nf`" 硁f^9'UI \i~n{U5]ƾ :*J xP84vZJD; (Rg凒ʕ5v/ɺN%~Օsv LIOt3U(x.eY@ ؼ*j7eD\_+3܂Z /7ӳ3yjW^%K~vjlg ׸łèZ){$JXLo&FI,րzӾ/LkPWG#co(\�M!G 淩 O$@\o~i?0zU7\9 ُ)~>/-: 1Tb2M}ьS@ࡠlW64:7*>4h $F0}O'kξ_?hcމl.S9ѓRPV+i,F '4oCC8hS!9y0@|fiqeRZԣ+n#>MW+$%nKVcFPOgߏ0JDIƒ;NV+Ѝ?=;#dyx70[t%ԍcP#v{GC:ٟږF]9 c%ɽ!{!AFJТqxfu)TDM XUwl=ᣬσZŷY[qoI3̫>ܖc #.uDzK~hDR/y㿆)qJ>gZ!JjX? Ol!][hKX*:vR269v|rNg{+$n 7q82t(dX e):$Rd5? (3%AU*Ppƈ ҔI;{Or+27-U9g+RDيlP#cf53"oU}!ipݷ*e1t" xa͓O[@>FF "[6k~Hʅcӯҳ _9lZ}pNKDYp \\hFc[XHpLAs^J)=h,!k U<5KA_V&#j&x|׀M}mO;הNl{ `j\u`Wh{J'.m!:nn1v2޿@%E96CY抖'#-Sp0ADGJê>+{&Hڟ۬|]Җ<Nn_ jEMľӕXDy\5Zt`Vp}+ky cM6 uG<Ρ)ɯBI?'QvM:,^@>Tv={җ"_y5S̝6s(YjF@69|8Z  DrOWmp Mmk*jꢹYb[Cgp5v47[#hˑzAX=%Pԙb:2o%/t'ǷMVDosEQLCa)w56{|٢㘘zދ"^%[6=PT4G]|[^1~;3ECɷq} nv$GI-s\1~o;Q\B}kw,vT}θ*K%쉑iӍvÕVߪhXIia#)RԑԄPb$M:g: s]4(C[rema)s]ād;+?pԴqcaAS=r(F ^02.V kQ^|pS8Ejvꍷ8,c%*z_'c_ijR|(`oZJIo%0u5ƻЎS*} ~`22;S㰟bg;;H&,br8mwla?i̖2*b8k'Yuǎ[| gFrsn[/ڼb3paq4A;+6,LD&>rNHu;&+_o5WYza'kPH%LߺK"=|t+\g_ɡiL~No 2/c{\dYh*ѥ}DZ-RvPԹ4wnLCq$#n_o ګ𵞂laZaՈšde6kc):`a(YX}u]O^7p]ӷ(NQ1oA gd`y&2v}Cx5G&ik:!}˲Ďlą4*5Y(ƻkG"&[! vG WDBl<hzTPE4Sd /?zŮ)om˟.Un Lv 8japʒ7.g\s!F]MjfLP.|gAm%8=1wV#<(~|lAmBjc^`U EStH4XlG^]YQ9œMրJ(_4Xg5=x15X՛6/{e oWP#griw>b9TcO%B{AL'#½fMް20zin"Lmt`#hZX j>0,jI㠯%w tb'E WONCd訩 !$hͳPR.QrvLCk_*+O۾#.P6#;ѨCdX aDJfJ38R+Ū.*HUxjwr]D7Xg/D.YbDaXӲv*+4_ć]jMM|YqP~]qgGpإ)ʨW4B%Wq{KMAon.MD=}g &$%ԴxO pX0ϋP5W@iIFS5{B%%**(? 0HlPnExn'dKt$9b䡏̈́*5]or;&2>3$%]Jxw-k~N:J^T&4_CV\qbo%]<o23w-͝]wSyAz>go(ƗۥoH~Foi9~2MפKj}\i$NVEvo˴uWBȀɪ~z>BMӐ푁cKەHv$# Ǜڊ$Du׃f}>[1V )V\HQdjzLKpeD)lL!>(IiY'hx^rQ6r2yJɵuQòو.?6sZ><bUY Ч>wsg'VUMOwI$*~B3.Rs:joFa܅%ӡ}8 ݲrMdـӹ%ꕡi[1b]4١9^\ *oO⢩6 iB#zWDψ`p;bUG9jwS .h#wSZZ2 ldl4kR/ &`BZ6Np/0/jJC=K#nR^ zig/j {wTWaF`E}1UZubaTo27CQO”|}< 8\JTiĻH<:lYJ Ө%MiE5k2Nae嗳|k=CwCY䙾>i^U 6DY&Oa:&wD-.xE'I:MBJ}sybϏTv\-˃2x$Xj[L:bC,0o:e2,֞R׻jk& qMD3ap£a<)-g#OݝښKL5c%lrA1$ B/=?"ᘂóS=)JpQ#/ЖTxBzi^.3c 6w=XlNqtf.p音A֕޴<3&+PK~J]ʦR~<u9rOrc1(Ϗg۫vb`6jEIkz$a8gϵLR|S7mHډl س.Gx(7#Yk t~eeV,K @1ݩ m%`-@G䝘VXQgi;f餉KcVYk/ȞcD:bͥHqv:.+n,u:ܞiꉛU;C탲3jIwo눕p au3C@)+1.EF,*CJ0jcO%㪗Nu=B)*ؕeHwLΫ.8.EXlwoQ ,H)()׆@.Qy/E-fIfO4@<_z)'#ct>LCCrq-^1lX~>!0cpyPP~l'%8 5h^#^L"G0<|eq~Zƈ m|:j[Ujjʕ DJ>Ά@ C2pK am`7y02]k /.r-1<njrzu$(Uiy[xpnQ?XĐ)]VaĀ_e1,Oc%4.OxX/g¶h #)vDird > -!D\݁LYcy[o:0(8 j#ڶ<%8F*G\aCuf#2VTfv&Dq:tNsld>)̀*Q`]O6/$#Dغ1r<{ Z^nQ^˲^͞U`ژX¾f/Ug;][oj/s$ʵd fer b)u֫ mj=$0["1yyktn#@tlwyǐ^Ana/n6 gû;-$Uy8Myp{ᬘ4ńSβSkѫۉ~uEDg녖&,N0/ X!}H}AIK{r8G~Tp%tĕiχ׫^N[^D8oo7ÐǸr Kw!8R: !Om"\'n\I,`3,W=>Cm'(,j8Jⲩ/HƁH hh236\EԈ06wő%R 쵰6m N^\ٰ .26u4zyb]=K79͓t/Iu?6C-8TFCp[Ռh*gyE}r t\L ϫ.4}^Y#MͱeX Da^7%yG ?񷾌wiĮ]VǡYF= Ȭ҅z_SQf:K}q1iן50OqnHIB6 wcM4(P-}JrRwsCH2>*of| ao®MU gQDz csj`hc*mW`^1p1k1E] ~¡*;ms C$>׶ 8)4a˃]+bS"[ʠ󾀘cnX*`^6^:g$aQ~`ӱ~=)иˈ9 ?%0j9V.sen8`ڠ)TUHAv?ʩ!X8/aX+h5*lxĚ/)cm0a}|Va+ڪ5z܈.I–sɲN; <+z!H  h P٬#xežw `X`tQI'j >1sVq_".\t1EC~5uIv>xé&rZ imXd,Iҡ{U(0v-O 8J6mJcF\pO7XtՑ8DAsMVm ϑ:n܁(kdP{.Ih5{B+ڗsW,` mGt )D[H!j:BmR$,'8M5_/y˧h1s1O"㋧՚5nUKdV8E5M Fv2v -/+-EyHm?i= ;F%v,b\`RL€~k6b>s)kf}5gz3Θ΅uoP(~L`pau%Y'$V? Ngdcg-0+Y4;P4 c)z.~lO%~Zpޡ w29:]ؠ\ (#xb73CqYzeVZG$O\zXzF[ })J *~ 0S;xW^v].r{Z&,j!^iKߌ܌]b,LLwC&.ZF"@ nϱ`lԩ%?%,ku 3@D.{I~1L%?`U?HNr_[ݣC{t{"uZF~ёKXDfMj+,pq$$~Y&»3Ѥ v9VoQ3ԞE軅t݈"A{9+ǩɢAVtf(*H__쭶iN5ӡxb^~}!X8c5b 9iL/Ü), \L ,/53 gr͐PZ^ʄuo:&ʕzOr4ȅUUFW rNho+I g~ܧ}!*//vbAם]А2hdN8_ 70ˌ!4@β"a&=xg`F,@v[~_Rep^O% ڿ]Lc]ݑ֢ɟM'x^Sm(m:c z#zح7:5e! 3cB}BcHXͱz^a5#xMvqٛ{h6S5p 9fU'۩ qzHoXy kݵ^ mh _HX]AK6~z`oWzzo۫_V<3)ч٨[WNa6sי8}X==6G0ejyM5Eui.NEx HW!8#FYҸ1t&(i N,5 ִ.ۓںeF+0@`0)̇\S M4 3o;ĞJ,l5x1zjeyⱨO0 GXi%v]cQ"ǧȥ-J;ĝ><{:j"ټ!sUYIʸNu\i1B);e:ɍH|\/:l~ +時S ]kF&p6J\4.a6?y(:LiFW>:g ~iv?Xj `KzCϞ\ioɍñö\9RWaT\դ6_VsjCCuYyyգ.r[Å(**KYЗC.ec.~$k~ls<@9-:D"XDF:6 \{BW;:PnAt{;2۴ i/zKNo-.r R{~bm7R`_yjbM*7Y zsq Ȋmݪs3, ;Ǣ^(ӝ|̂l\T9XFN{YCoeLtlKHS-rۓ N,#-9w}QA-#5wFܢ9LBFP݅>|r^ @Ă" AYEB-ѿucQ):gq;c 1C4UBT{%MD0$-nܴgy=alSŇ$t_0|K8&oiI jbv IF˖9]62C} aPywc'y" ]Θߠ@yfV}\\|(..wpGϘߣjb>ah.bW~t6+z{SͰ/hNԷ[>|_!Zvk/‡K;ؖ za(,=N4`sOֿVպ1P[cx6~"h]޳BfܣﱊN9_z|+\Yh[Ā9Llt-" hG] 1Ro9U̜[,ZG_Tnk߉_03Wrgk &xn 7C>`8㺦A^y( :mu&px/ZsW>UGW*B@,j6`bpvc.ш +չah8z D2^]J#!)iEB]P`8u i7 {38t] ]IMh?kVI8o B7]ыjR]͈`@s,,cR;$!lc}[aG?Ry /:7kwʫEiF:Dge❖q`4hIN4Lq_p ,bCm(=Lji*33 d5ME׏Kt"7}ͱo37 wkG?Q(ܺ' g΄1JіluRvSKGv E|݅g*0m) %ߋX/UAfh=:QEqd S& I͓xRW`?lǓjmxF|k~Ղ8P&+g<.[:}\F +-=? dS2 ڍg.Oo?k% >?zE/ 1Jf1[)[ 3Z\fesW"b.d?*x2^GӺv@2W/^آ)*>V/*zw?@!`Ta3i|?$ [S4 o# H A G~~xSغ.ӮB;tj֞&9g}1$&+%nJm]DkMGhH>?L5J*P@>HmI^ c1t$6_,cEajduu]NW%f=v =?I#fſQ*bB#qka;ۂ;;+fCIy*sXOѯg~3(l`^uD;-}D.=vJvp1 dw2$ƑsyMr߹${OdC up|FhBFU،h6%ӒniO>xQ kwg?5 <|>jiJ57Ԏh+9enSleFG(dV\6= $E@SG"# rzK|Põȅ j(" ]1$hAd &BQfwUS߂~m7kǛ+K\0uhKGدK7$Ux@hCE6Eɽl&Ha b4wT #O:AX5+ _ !R- v8Gy_]P^o{21%ے Q6̞ˎX܂>Hczo @zWAעX0sg32b68Mp,%?nū擣E ; *SRd_x;1Z?E=6ܷy{k"FCvҦ̡v?e4fNtzZFgU?.Nܟ,GFJʱr0Iu"X3SkiR%.Q,L%}r(]2=0?.SAj1ej^xcBgǀ"k>WvTڕs\K|1M1q6ؿcCkϱNFEXXKQù3Er5Xezt0K)>7۝Y<٣;;'c:q̈́U2N>vAvq68Ïh}C5m4gITȄmBc}C'(;%¾bߚ Vnty&CFv%Q`^BD$ex4^f+f{9!|2e1.CcO81~q5W_<Sl/krN⚟;îoW%X~-=O̲ߚ݌h=D}گ $Gg!ӟ-vUb<_&Zd gOwN_?6My:w >uKjj'P-?8X[(-[C4a8PҷD@0-S.iSy=K"nىf-;б'`t~pE".\ /M$x򰻳 Kb+upڇ=R^8stц|ҋp`T|τ*zńHvn,3_{P  25MsZWʊ/j$TZ>;/ i1ץi%:sִ _Ub`y!wQUB`ncCbq̰vŃ?I0K٦s0C3E̐މ7-'aP7e2Sg#[bGѼ/XQWJ}j8ݞdwԢ==Q0YјhzS῵E}=y L?ѬTbwT-g@.6ٻ#s9&a^ (7P6pN#cp tfD5OSWqO{7\9HRHٻP`@X}2V{= Gr8[W5OVbٻ *7 ;AFU˽b"]e oLЯNzdg$<3I7A"[1-R(ӋR/jFTiu/I+I=9meb#P@\KQC[r!%Xt PT՘vxgd94~U_)%oTδsAaw=k%&X~oZ$J.V)r(4vj8aNg•uP@QU/V<1h"ѲO$bAiO TH=S/Kxn;,8踊=h0 ZXȢFgk4!Cj*?!΁kH˹^sw8zjמ%UAe`mYP2iH0wri([ \I ;պs~=P7_ugKkN$,Ŏ,; \$|{)GǿhF%37ϒ,=jӺ%fWj} @ͧK.qW*|pMOf>t\-cPT^pS$GLhJFw[כKNp6qw; s S3:.ee(k-D(qcA(*TEbڟtYGKF8V"H?zMxCG#6zc`$B#@DCBi Ú&ZiI,RCkF__,|OŽJSY#9BH^`Gj}$v~3ke2 ڥLm/1 RkK|'@J4OF{yR$J+6&bX%**2bI5Rx䫹l\)~xՃ_roq7,Lߺ7ދŐ/4]dOֽ K x`gV1`DױEf8SBub&έ{+?qJe9Dkh|aϨX_:P`C|kf0܌SIe ypS߉_3rx:,[ʽ^M쾏)u-з7uQp<2F\}:/ r)rqd_1H`~2i9 ]?,1U)|{|*[#k}]}"q2\׸?^.Gqi\a3aQj@Qd0%E U bv.xG@**ODtŕ&S:*DTg ]ޤEBqHl5[ARFOa*f#r[ !qpv RRmhPh| R}I|P!7f 6|kgfKa-Ȕ+u>%K.\7j[5g$[,j=p\%UrT֮@^p$$T[9l>(-ƕz]]V+oSY&?." .c>7,=.c4qgtp2-#q2["֣L`O>)7! ;Q9S O`=}Z@;]*\e[fEa(՘(l9~j~o]NJS8p9j;<{ ߼@k. /;Q'`q@i \GRj`I< wj , GbʖdI{o%hs#Ko. 3|uyDdw4 ?p#xwVX 9Gzd%yw+ pwK__mo*),2S0b? !I\MQ7Z\5Hꮲvk*901!Ν6gmfߢQ}_mF Oo҃-k1wIͱ|%yg~&]6o=_lTҦl78?J^ 7Vyβ+}j[RP2o ZA[Tˠ˥nMeL[$B VS 3]qqؘFwqZCZTCY*u𱅑ySG \yBv_yyI~݅30K)H7]A6Fv l Ҭ+^eЖN#ѹ~'O2𾽪?x|31%?E;USѩyIHa^4(P?>pm>/_:LL)_:"޹ё/H9.XnK#)I|hݤ}4ӗ]lOZ.}S@ʤ<tSH@빫:<,OiLj񏷢}7d 0I+ĥ_a*l5f ?t) G2-lqKt7雒yXq\@S|}n]Xde =qwk%sE,sjY̭k8t(p']XcP?*8P!J~R-T0ԼF҇,)g.2rdMS;i>=kf*'gh4[ͫ ZlÈwG#0} KLIE?闭Tl#xr+V;pv^4kK[}9xYߋܸ\r P۵<̅)CL^Sn~vk#mO%c(7ǯZӑcu~)ɴ,O+  )k[ixBBq޵X2Y21.`2W)g]jZdi  =f ">rZ{N4)IIL$ sa=ݎHqwe{&#GqQ9Q6+Hmey9H@Qa~F7i()*jB+(>b^#))#;Y.E{&nx`Vr'[C W<2.HW&\ CgŚFėN*.< kJŪܓjER ~Uز4diǢP 6»h'U1rov4wWH럫# o=| %J2L4xe"Ӑ&"bcKqg7Uû]̗ʯXt1h\>[(" ɊˠYNu.M2V㰸"vcq"N} I'8 5wh?Cr(scc<+]Xzsq`sVF Ϯ,׵(ˉ+b'K 4`<,.Ħvf5}j1%̈́T7S]A{F,ԢRq)V^fl"ՅǕә{sutE Ja!BOE2Q6ryŎf;ݱzk5v2 ^*Xg#2K4I(4373쉬hi1?cYӓWx.2zzH5&fb0Ԯf2amKT7U-\PLt0xRH<\0tѲ Ri f3A hBv{x2vL(jH#\w\~oVbbl~2>*49@1?~xODB+&'`W t'c:**+-kFJqjY i|86F&ӌ j]lkI$\?nG߷؝rRV-uB6 +Kt܋?Ӛհd;.XX4P<&i"DQA#-o ї5%TOB|~:?2>V\$#:wmFbw  +yu/mkj7d=d/8[0 ׸|i5u*QoN p[h]泊&t!35{.K CmJQuL:_oKDdSV\(U4CTTw1@ Iy:((/636f;׌?7%l[C[I%@'1%X;R;* Id(0B3<S#pgkzS}5џ6.1SS_Z2?Q X,A-v*~O嗞^K&D2S?#MA7iy]W`Iy'80hVVPl Vu¤]$Yޏ*Hh/fʳ t9UJ |%֌o Z JJK0 x+\}o]%'F>DŽpVw?176ne,'^,o&d!>Lϩ+6m+8Bbk 78rtDCI4S^+h$^[}.Iuץ$,kzX'5!c]^EJg8oaa`.Ywi% MHv% 7iYf&a=39Moˏ"}>JVJr9tE6hK-Nbex6(2h0zky/03O(uֽ>\l7a^paٞ/4eiCp͖0w28BF ;,yP+t{z_bZyW$y[P= e$Bam|q<˵7WaBGLG!$ʊM,܎`[B(plgu5=-)Xsɴb{!jd Bs,'~M-  Z?U?5|#C1B*4T^y(xg?YۂCQv^1> \sI][qaw DcS3;FU(r?؈DCwyDIMAeVÅ4zKYo!XY ) ykvpJ?du޽X$i˵\=tçV3?3ǻ|%wHs0|#XF`s@Ep+reo$|zr<2:e@cYzQ6,#hƘ rI]1t(C'ʇceA]X|ucԝk_dO\R6?GMXHwTU2k(W69:vu ROGɷ.[`NgW]׃8(Z7ꕩ|.d{<:@j4~p)` [5E"4ݳ?N&̡.z[F8:>)oй}*"15p6]VHtVK,N6pLQN^aE#`҇RM_Axg<&PL2Lʾ1ʑ>%jĜeR H&Prĕ}~=9PgC<8$gX>VBZ)wˆ}6-ww\&6|x螠UG2*,HY_ L#:9q2a7ɑq}7Jě7 O $,7s3W4yn}z-Ub? F>n$5OIvS a#o Mң(r]kbmr8Y{Y v5?M&OՄA~Q+7X_&qWEOӀ%A1):MF#eU:2wRrmqy{G*}m7fkpAF7-*a<䏜~>4}BeWQ)AtB<ҷoL[H:H!G72,fhMk$^? n.~o8GSa' hD>Ϩ`>#-" t荫H@ {Dqo 4YMiauL45r%tvmkT;)vطIhWjPg2ӟx3 " ,6z2VV# Z'Q0v)dE/nT~auKSdϷY:.XU+B[V/PdA1 wt(Ñ}w v>nI~aLK'6\ Iv 6ԚI Wpd+D. B΃UeXb՟m%͛{jQ {]Dⵟm1$!#| (Pn!Pv4~;+y x}#$p{ =w}W|٥1yԹڹń~ˋlt+'%> ^~w=P¸yY,Sރ&% a׼ݨ:i<#z&ڙTJvsqj7!R`Ɍxtx hI\]H 20\xPf嘌7{FT $j$il&8Ⱦ~uŗ ^qk "ؘZR2M/'TLTs:'Ƭ/0XK3) weX(E'(QqYw9@"8qJZ;|Q/8cVO^ow +_ǮuqЧ?U+?2<,}j2.0\jR c~%A|;hwyiʳ `/`=YNhwl!2_OL]0rir1q(M~V> W ү}/Y+ـ[YK>U֘mnLh @:"B_O~9]/Bd[dmq 'ܽ(>)=OݲDF+i= 5[Dr9ea%;\+UoBRӃA{OV~u (+8wȔQ~[X8h"+qW8=nd8K-.̩qDyL\ittLhs#Q7B'-`bYDp󰘵zQ~|QWq9&9-9cPч.9}VJJV9K i*,3DV ’¼}Ƣd raY|+&A筙VZ k'Σݯ΃~}_`,I$!_)384xx˭tb?.Bܦ,Ln GI%KG$A-˓z>ێA4HGMoYa-\l ?dT%gypNM Њ*bi3OnbQR7S7zwQ^QnI3ߘS>7ieߛ} 11H tHB66 Jt}ns-VSᎣXTIKJt( ExnyEo 7صEcKG*&*&© $ !Cx^Z/ K}+9cJqeV9Z(ott<-˝\jB Ђ26|FFVJrx2uGH|b]Jb]#(LYvF}[>R4 ;>EkNP[ӏ7(V'3xaF*A WߟO :j?WJ)`= T7"㚮0bBW4݌R<龪I'G`xLMy"}:Zja9:t;z{N(^o`1rju縆/P9Bç98piZ̒'X~`nꯈuc•}|-IK#X'.` VQ)X {Q(;6vo<4+/C:&^ W "ڨ-2&G-WJaB/sSQML_3#K9TiQ>ljTPtP8>L6%IhŎ)K*Z,PSh^/4 œDX)npIV! b/ Y'z/C11J|oDlt'Az=vBrd)^'woQMOHxAκ6U$bw}X)捽'k3M+BcRChGIk5u!QFv. |=xjE$phAKenA -g'Iɒ]O&Y?bwh`]d n (mkjY ei7{y_LdE4FIvPW^F4w/1&[ƚ\Dz ’r^hb5LMð,.D%`G"{Zz6'O\uȗ{uȳ%U]>Fo+20e`}'=;m>gIʳH>BFo~j֞Ml&SOb6WqYxRi  oGU8&oװ]'ë%nr(PC0o6km:H,{v#b D}ҙ?Iўd].ÓlxQt{TotxҘScX*B`/ꕍ: K@!`edpuA|~fi );<Ԟ7a,4ZZ 4sfG~Gh_ޗl|IjQ\Eʡ*?Y2Ey(؟v]ߓ5jgK==:XHlaʩ/u:[ '۾7,Q-CyRQVsV8'Pg-[d,X'HbhJ=6yŌ{ʒ(eY~Q\mޣ R.FA03Ij܎h(WZ7@t%#DMLu`p"} Y#O K>y]a֦Dѕ;V6A*.kpPtNOIEu #4&.4pvB6a!BAL){ؐt>_f sω %9iXm;&\x2)B{$t_ Uw}윥ӉU88.-2 ++nJ.*=Ð<z>/2mrf80˲?b\\rovȁM{Aa˧ Oo%hT^W.GȭxbD`Y;&:Wͦ_>I LΈz2!*pjI:0+ߛR~G2?I$UÝk< IuKWVϱ%0:Zj2(GP;:ܼLwͧ_*!g35wpG>0Y%lj۶3v^oGSq=Ey jI[zx,8)5 Q5 N,5P> V}!٤]!4+//. /y8H "QkӨ'o=>LsNtmSi4d0*@jPwayx#X=T]rPE1OX%% tsit³|%iL q4'=pa=+ j_'LH;e\2ZJ9QOl57%ΰ.d \폮玻ְX~LjV7`~@5<7:FpI25A{_RPIb}_ig7V.dGUJU(*#cUE^1d౰ӁjT[,H  wnA7A8/V>,#[(+ < =ĊÚt5h5jM$#v1'kЦZvjwZaʰ;@PAup[ h>]OH=]2l!T8O,ey)}(~][L ?mL#+84PV;N`!([sz󚴺Vlfsun,I:ud$x؅[-:(f1GxH)z ~r {j_Bn1BR ;Z=VuӺ)N=0, Mo{PWt>gg`f&/-7`V%X#mrgsͯ{M +gK{ %625Ыۖ0ѴKiyAf;/T"T~AmŅռp}l(M9#7 jζoe h`;PD1wj!{S?ՀͿRXuw 9V~iޭ.T}lFJԛ}ќN6V9ur-7U'EmUEmݥ GŪ(l 3DO<IP+7Ϧ7Ju7aa(BcѢnrӰ=~rtw H(W7Nև&(rOPv/ 2]Ԥ5 lBP JƉ:p:>@.#N]΍F0S8_XCOJV޴i*Y&G'2U_6Dt>1$. * X_Ll7VڨG ^%f Ĭj#R}sF^$=Ƃ@m' ҏת \,ݥei/-5:w4%7тAZ2RJH <[0aНW.A4E[M(VϒES_ {6ڍh竰T_Ol]Iwg/ 51i9 dl ӫE 2Zݰ.Q04l bFLYo9P'8sw(A*P%+XUoN}tB񩕊=`/ ?j&{`GpON54LR91M`.VzŸIB. )l%-~EJ^S@m8Y~A82>׆䑭ĺɟKc?;1)'$ߝ1hEF`UՖkeK>v`Wtx,.h\N_+iIrH*3LU kDQ6 귑jr@f_V'T^5fBJƧ&n5,{[/Dk?_u!h"߶K AW?UDP-2^3>(!C@Tt Ni4(KTjF[BBCn!~wYQ1,w6yeZEK~|lлrNɵ4 jE~ b|%(7[Q;SՕDb#xEIߚ$֊U0k )ϟi+RHX{ ?.^/ІBuV9Jy;r%7lo*HEqELR5V^ǘ,$j j5/#؋ӯ0I (*S` ( $* c96(WHЗ8b|?F1X2j|e%B9}.]Ja?kw=aI/quws%92P+J$Oh^|fUm+rMoNB=쀶J&seS_Aj[B !wko.hXFPU#7gW|_W"{hڻ S-C&?>;nE^)тyYRT3.;^w twi*HiVoqhqvxü/2͖mVRebYACC VaΠ8d3 M|;Tae> QyqeNM@^x݄zt,%' B}'uۚ 8pPtyE5Ĵ]=Ds:veo/h2DWfM+=t\ CJ m./\’̿{cC;Cv''ϮB_ Zϕ__}|GAWE:1,7R_%jfW<3hdS|61Uiso KKcj]A 'T;f~S1E$lY +Xf?["r5-; V= p"dR\xȈ{` r`ϖV DF}Ky v~8O6>'|=I.YS1n8E@wE%!ot/&a{T+uD(0f#(X9$@伀Ľ;+KT,DŽM^iA0GLJ!䂫Eu ʅ`K`yTmm2*$7e nGcPζYk2bDGpz[)V<~Ùy_aӟK>{lsK$[gL^tCO~Wa߬a2®mQ/;j /#$OXJ(R"aG'^ "{!*U4l)3xҟ̴X58F5#@¶6 t8k&IA q}g;No][ʱF6b!Wnm:\>IVRQXsR2N*!:`u@Ds>珑^H",㤪YJ4edc14q՛@Kh>A2COFg$VYzf05OJYqv !<) Bsor݋>£MYb :(j Y#rOGټ/י KG'6Uv( 7$|]+% ,+0LlD)~x0`T{m%i`XCOXXfRF?WYݡa/zMtXKfxB~ے H09r Ka˶o\4Hg]!am`nZ/A{39тj(3G`lOVaB<5dgNE~lutַʀ{XG B"[q:xz;2U.ALlq^pޜ+0ׄ$Ie#y^CX/^f"E,gtJ]SE5cpSҶ;4W~:d7ˇ&%TLQsY[lyYG0t|Z$EW{>=[ҫ;w*R:TL yaWV‚Da֒ f0t6 8 ~fXIa0kgƫaoV(,w$|)vݧS H: VOrлS{zksY Ӕ[E,XϰA`'>7 olpz7W3#N:S 7RJ"wFD@ 唷zyE!` E|hteisX3DW#HL6B$T{OBJwNs쉹G3OKB3ds;z[%h)5ˮ]Lge{Ԑ>.V+uٹN0;ٽTf'(i*Yܶ1={XCw4`b*h ZCirq)S.%Z6jmMyCL P2sMäe.MFqYzOSHhrޭ'{֎0ٵv_Hq3t#P6 4A8E^yYьx<J7AhI q!!1>9ubZCeI^()࢐[$ YS/{ozS><2vmV?A 8-mI_N /_h]4?Y ~~DOn(> ( jYeĕLШz1]R/֌7kd#1 *$=7 /GmFM: CcMYs蜬 -B} @~ñ pw#N]|>:qы{GC47naR: Ls=>е {ק r'i⡊87ͽ ĿHw |wͭU87+ z'CM7XJ\>$=8@ǩLY\#e!1{>e~OrE[Dcnbp '5#^lVSh,lDaXZgRרI};!6uLKy*#pE ;E<c6l#!3h'%U B ?k[ړơ[ ر˲qї q&FU$hEn:ʝW9`;ܐzn+)#欄ۇrՇ"A:(+t{9B엎Tm+"h_io䗎ӑzl.,C.S!wMmBX x"ȸr_g7HfӜ2U:1"٢,.fDJi:?W$1"H2LX,K 3}NV;s/BQ)?e_@ݿ2@tmI^{]a;x9x]i=P\JnCd- fwצ!ub&!0CcڱoFF= σ& k yeW|DMGNįͩDS48=eD&ExĊti`..e4aQuoG1VT!J!b20U^#Q3,p.)d{@ q?-G>ߌ;S{ۺϝ7!\WRLkQo*+yhNOzTg"g8پ9^+8Lt%Yvw'+0"/29!juR;cZHg}*{U^R_C@IF:,C6A_^whnVz E)1VC P%)wMsWy.:;{Ov B4mTaf*O6Ȍhp"y: hф-[š׈)&6˝3l9XB72֫M2Q0z.# EM ~m0t,)/p`0lVPkr&@Ɨ a1dmAUzbBm((%qR+,ԇ+B8ēYtRyu$Q&av„.![xڊmı^T#oe' ]' b:;eR+)MVyUZ&(fo_M;uY>"0o5/f_͓̐]ZNpJg՞f{nNL+b;16|TeةD= mh-HS}1JJ3[6J,v 7a%YH`' M׏h$'ŊY!_bȄ߾=~x#q*`bb]ut͸?GabpW^b|#s03ZO:VS|7|z&\F5amY? ̜o(8Nku-KE4l?7#r/Έu'z(VPE͌Rtk)t 5[0!)ɂM~6.$ҒrR_(ŞHcIz8靸4V7Xggn9ϸf}y6/}a+G\n'2ϛArW;i,FF;KgzMR+nU7xNխUגV߭+eUښZD{Q\`ܟ\CLRY) mPl?H~˟ ^2pȜsv0:%:XUŹPz_u9>q\3Y( C5cM*T;1LS:_:V2s>3@ Gȼ"H{wQŦ_fKp|^lm "h(ws-xrڸS#]xQDQ$) ɧ0jovxY$$s/ k;A`l=#`"ᦏk߰RiOT*Pkjc͂$Mˋcݣre3,Kff{)F[> h lmFIMxȒmP %q_O~꿣"yƬ-mq;;Y SZV&.Jn;wqY2}I;N}|pK&ր,INn-5NjU}i\v}t瑈wD!tzM)ƃG‹/6Vn#Y7v¯+ =XJ|=nL3 /~;SփՆykROΘ( _D/1ֹO0 C`7֫LMav? 'Z գT@`iGjEHT uЄ;ezǛgyɹDU׬Q@̻UC*>kݯcYYu(UHK4g>;~`wV-X 7欙ky37x_1[mu6^W}7ю)=\;#iz48kͽ.&mR#d2AhP $\sb` =V񂅔ޖZ6).V%YLyq,y5&j+"Yn+~rxu @M41a|=|f^^N_#g'< d>*BNȞ}!B|M*b,y[ +C7 }̿+.6_RQ-%UVSDD> u񾺝 <-eY_OPAVUԨYy!^SZ3f8SL2SRZvf?2ks`tbږD\Y[zaLYOk+KP*4msKBhλpeBtå-k>HN-sN"XF +x!yۜQY'9bV\au#@Y/hb@3=(rx0rڊyT8!rھ U2l @VC/Vro L_f>֭̏E^1a_ab'5: e.Fo%NE8EM5̑? }lSٱޮZO􆮜punEyz//6`,OViMބO$~0#[.Vx6?ql9d5|.Z. ́aNimr(Wp|GUDX 6lG}tjH6Kb)LzRs`k({@/b)-Ƿ=V'i{+:kՄA%G,kd9G7J' 0 zH87b$Nr$0qAARd`G>J{ 4+'e;x3}4E/ ՛V[2:%@|E:o6S#q@0Z'ȮDL2pu;=REh/3bcOcۻvi[iWj+GCV Ԑ*oʑ^F CLvarDF#.Ka UwhRkYp*eЮ"3!̭8lڧpcqiqE4\s1hZ2pϾz$vZ2+8ǫ-mƽ+K"<SZ 5[ҫdmM?c?0-0Z`1e+BSz_K>zT@ˍ6(MP X׃}{A*`r#! SC} zFjaNqKrO`y`$ogVzte-G; _g&mO9!: K067T@]?bZM#`_Y;yGdAEVRA8WD7x_Irzr=4D_eoQW2/@?C cP6sս"/QF>Qck$*g*N\ڬ1BsUm)r/;eE#d /,:,iW| :t!q4(:MʸFf43s6:Р`ӆBOޣlʬ9cLU -q..[8?rxU \DM'|N)+"}mBrbQ,LƘ D]c:P1zq. XOd\ũA.N-76o\$`ֲzeL>fj3I\0EjR/+/_Ӳ߉kaTДwc|>bGƒ 2N>or.bL67+9/@u$?͢eVx(}((6C|5 'ٗNzt\Y8 r"Bb#XTz\A# ,@Z̴J[j].aprD2qWLFPI{} ܛIڟm LodUF^Xm$vC"b`[^9q!B)MΘ @ΖgҖ 8NCגcOY)9lIҐ09 qx^wlF_m]UO%5h!)о r/{Y0f Dȇ~«jU1ꬊgVҔE@]38lȱ2s'T娱/<=kΨ5jI@Àcժܳ^$¶*EDz0c,Pn-a>s+of3«UܰE= ,]*C+fzX1E<1 #nLX߱V BKnS.a+HP4R\񓳿> #Y0/X8c}!5t-NV.AP[J'_{<#AOOL3po%2)`4{u nANޝ_J8ȇU#~ӽi)[]>;n{mB!+t ^i"Ϙ4ixfA'Қ nNB17\XZ(+j.Zq^:X/GI>(.8|LѧɊ |d}OsGYj@=x!Ĥ2KVEb|J*?+TΜ>=,4/>un=6\>59ʒCAE3BΘ5,b݌dQfN9 D(@k@ A9I$XVYtҸMkj'g$dŅQgZ`WP+lV*YqKf={}9$$V\r {Y''.yG]2PY3׉5v _;#vgC}sS%ءj($?? EXM< QOVǒ6)Ě=e>۶!FoGD$14;Sȥё*݇Ǔ mvM3Y!0S9KcX8tL⢆\(,5lKͣO ld\IU6e?T% Ȏ^:\X>.T Yy,%J|NR`ӏ+"6ʪY]5CE,LEUp' FaحION_QG4T!{rf3)k?,!yQ!:AWnYD+>3V[q mwF<`%8t^xx"^=FRXb lNj__v~6NR̎Wv?1 c]%dԙ< cgn`%ia8Y^1RnG;Eg}7 JT+f 3PЖ0Umسr`Pϼn=͠3ЬjY[=NuQ@PPq CDibGśZ2%D`W=MɟR1͕J~w)Olf)@D" z>9f^$ۻ\ l. .n̹.v 1^@0yqpf w97HNsϨ vPؔolV;o^C6^ 䌎h JGeҦz~Fxl6*\$n\W@pu!F3g) k˚K kxlFׅ7s0V߲(7p۫,=!^(#"񶟲陑[bV t<mqB BW6E?TLĈ5Y8WF*h!ըcnԪb5Nd] b)ȢO/ؑDf1>ܙpFokqG3| []O3d4GsDJ;Øp~L`/1PGt YïlrQL#{ZL@a~W l4[ּFa82tZݦMHZ}?dؑJ|"m~{fIY=־I ޓ}492EԞ͍JRE. ghŬ'4j >&kQNiUSCUTJ}ڿVS'*댬S]7Q?)ZC[PGw[e_`Hz{0SS!QE Ig} YZ