CGAL-demos-source-3.8-1.el6$>ztD O0s8d>7d?Td  D %+0! 1 A b\ 2 ;[tn,͚(889Ψ8:S8GHI5\X=xY=\=]]^b6defltu;Xv[2wexPCCGAL-demos-source3.81.el6Examples and demos of CGAL algorithmsThe CGAL-demos-source package provides the sources of examples and demos of CGAL algorithms.M flocki.atrpms.netLKATrpms.netQPL and LGPLv2 and LGPLv2+ATrpms Documentationhttp://www.cgal.org/linuxi686 H 'R ,"_Q2$H^(k>K#<b `2/OOdQWAOAj L/ q @?MY0OIW B#G(- ,  ui w(1 0@ v? !i))53887V8vYvvXvQv[ecvvlvXvwvx *) 6Jom_x 6J`q ] \ %J | .z . 6 6 6s 6 6 6 6l 6^ 6 6 6 6 6 6 6 6 >63'}J - X ; c c$Xv{m:p"&C~TmF&: j/ t j`<G%hR9I$=9ol! 6% 63 6-<8F  q',* n G'PQdG PQ[@ ;D971lq$ *+ t ZF_@L J   5 c~gHA?</ Fg\u q 5.G2{sh-;?DgQJ-HXq F u^5> '?/7) @EU*3 ) jeqZ 8 mw- 7Cn aw N$9&f$ R/ E  K/>f6ZV@@,&/{2& @ \t$nybe))^ 2*N ' md&B: e!^~ 1 #T~v yT  .`! M] Vx F6~ yTRP9.N#-!898" =2$! >%' ! e  6*i k G(;6 =  * .d-? /7 8Z8KTYP)w !d 0~3 T bn ku sd_] {#A{L  Y{X BE , F6V,1@XJV0xh=/j3q IK oC-!0A1rK8 ]5 e. 8-,O="$#8 ; #+18/ d : W"(L_ ( Hb 6;?n  ? )%kA|( nQ mw-D)C)J%%nb k( <]wt?<</ Fg\u< m {#A{L  Y{  uFT1x!N&$[R)~ 0y=U )1FN . AJ  & ~2y  TRG- :X:> `"cowa  & SO c xWxXH h0Z p c@ P!   x\ o- [ |X Z :   Bv>S  @ Hyq2 hF :  (! z} $ q "i|#*/1Aj?^)R83 93 Ez 9JF S   7/ Lbtfl%K3!Q$ vf;   G mlGgmQ'Z) H SLW+-B^m1PhkwA2/ w( 5*6  9mm\T&5R;!4 Aboc [ {Cf^R+r 1 E00vC3!2'  t)UHN `FEalFEa#)FE#|i&{Pc  J  \rc +7 BP ke. s N?]bD xWw)\|(  4  Rc .N P y\bJ`}J 6 _;x R_,Ja; ox# &GAR xOR4*  4d ZC6J5I F{ b F?%"q4Miu99l *[D[  )XJV+ Rq1m6D+E) - 6 Z9@4$<ÉzoCD]IQ]   v?:u7#`<<W%6Xv9?}*T)5(B7 6AAA큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤AA큤A큤AA큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤AAA큤A큤AAA큤A큤A큤AA큤A큤A큤A큤AA큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤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큤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큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤MM|M|LJ[fJILnJMK5AK5AK5AJPL2+L2+KK5AL3}HM|J[fJ[fJ[fJ[fK5AM|JIJIK5AM|M~LeVLeVLfMņM|GGGGGGGGGGGGGGM|K'Kf\K'LrLrK'K'K'K'K'M|LLy\LLMLy\M|GGM|IJGL;fNK{AK{AK{AK{AK{AM|M|GGM|GGGM|GGGGGGGGGGGLMfHGM|GM|GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGK{AGM|IJIwGIwGHu Hu L;fPHu HHu M|GM|GM|GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGM|LkiLeVLeVLnL,LBM|LeVLBLBLeVLeVLeVLeVM|L"YMkLpLpLpLpLpLpM|M|LM|K:_K:_K:_K:_K:_K:_K:_K:_K:_K:_K:_K:_K:_K:_K:_K:_LpLpLpLpLpLpJ2MkLpIFnM|HL;iLrLeVHHH|H]BHwjHjLuIiiI~HjHM|IikH9H9H9IaߒH~EJH~EJH~EJH~EJHHv\JH9Hv\JHv\JHH0IK.TM|I?GH2OL"YM|LnJJuRJuRJs?3Js?3JJJs?3Js?3Js?3M|JuRJuRGJs?3M|Js?3Js?3JuRM|LnLfLeVKpJWM|JWJWJWJWJWJWJWJWJWJWJWJWJWJWM|M|LyJWM|MŅLLLLM|LLLM|LRRMŅLLRRLRRLRRM|JmfLnM|GGGGGGGGGGM|GLnMDqLnLrGM7BGM|MŅLLMLLM|LMM|LnI cI cI cI cI!bI cI cI cM|I cI cI cI cI cI cI cI cI cI cI cI cI cI cI cI cI cLeiI cI cI cI cI cM|IGI cI cI cI!bI cI cI cI cIGI!bM|LnM|J`gLJ`gJ`gJ`gJ`gM|J`fJ`fJ`gJ`gM|J`gJ`fJ`gMkLnLKAKMkJpqKKLJ`gKAKJyLnMkJ`gKKAJ`gJ`gKGJ`gJ`gJ`gJ`gJ`gJ`gJ`gLnJnJ`gJnJ`gJ`gJ`gKJnJ`gJ`gJ`gJ`gJ`gJ`gJnJ`gJ`gJ`gM|J`gM|M|J`gJ`gJ`gMkJ`gJVM|J`gJ`gJ`gJ`gJ`gJ`gJ`gJ`gJ`gJ`gM|LnMfLeVHL٨zLeVHHL٨zLeVI:HkBMfMfMfH;Hj~Hj~HwjM|GH1NH1NH1NH1NGH1NH1NH1NH1NH1NH1NH1NH1NH1NH1NH1NH1NGGGGH1NM|IaߓIaߓH%H%H%H%H%H%H%H%H%H%H%H%M|M|MfH1MH1MM|MMegsMM TMMMegsMMMnMegsMegsM|MMM|MMM"*MMMMMMM TM TM TM TMM TM TMMM TM TMMMMMM TMM|MMMMMMM|MM|IaߓHP HsGHP IaߓIaߓIaߓIaߓHsGI:I:IaߓHsGHkBHY[_M|LeVKRDHnsGIaߓM|M|M+eVM+eVM+eVM+eVM+eVM+eVM+eVM+eVM+eVM+eVM|M2GGGGGM|LRQL(FL(FL(FL(FL(FM|M2GM|GI$pcI$pcM|M2JvM|GGGLJvLKjJM|M2GGGGGM|GGM|M3MtMtM|GGM3GGL(CLP~PGGGLGCLGCGGGK%HGGGGGGGJXdJXdGGH?GGGGGGHhGGGGGGK@GGGGJXdJXdGGGGGGJGGGM|M3GGLnLnM|M3GHDMmPVGM|M3GGGM|M3GKKKKKKKKKKKK@K@GKRGKRGK@K@K@K@K@KuKuGGK@K@K@K@GM|M3GLGGHHHM|M3JKM|IQG4G4IFnM|M3K%HK%HM|M3KeyK%HHhM|M3GGGM|M3HVNIΈM|M3I.[HsEHsEGLHiM|GM|M|LLI.[I,YYM|M3HHHM|M3IM|M3KN&YM|M3GMfMfMfM|M3KKKGM|M3LH.EM|M3LLLLLnHLnLnLnLnLnLM|M3GGGGGGGGGM|M3GM|GI+I+I+JuI+I+I+M|M3GIBcyIBcyM|I5KGKԑ@GGIJI$EM|GGGGM|M3M5^M5^M5^M5^M5^M5^M5^GLM|M3K%HK%HK%HK%HK%HIBcxM|GGGGGM|M3GM|GGK%HLrGGLrM|M3GM|M3LpLpLpLpIaߓM|M3I+I+I+KOM|M+eVM|JEM+eVJTΫJEJEJEKM+eVLKKM+eVM+eVKM+eVM+eVM+eVM|M3GGM|M3HrgM|M3GM|M3GGGM|M3GM|M3GGGGM|M3IaߕHBIaߕHBGGGGHBHBHBIaߕM|M3HVOHVOIΈHVOHFM|M3K@M|M3I$pcI$pcI.hM|M3G G G G G G G G JJ`G JJ`G G I$pcI.jI.jI.jG JJ`G HG G G G G G M|M3M|M|M|L"YI$p`I$p`I$p`I$p`M|M3GGGGGM|M3JII;vJ[rI;vI;vI;vJpC/M,M|M3GGM|JKJ`fM|IpIpIpIpJTάM|J`fJ`fJ`fJ`fJ9=_JTάJTάJ`fM|M3ILHrgHrgMfM|M4GGGGGGGGGGGGGL$GL$GGGGGGGM|M4GL#DGL#DGL#DGGGL#DGL#DGL#DGMfGMfGGGL#DGMfLM|M4HxGHxGHxGI?SKHxGI `M|M4GK%HM|M4GGM|M4GI2I:I:I:I=|M|M4H H I:M|M4GGGGGGGGGGGGGGGGGGGGGGGGGGGGH]DGGGGGGGGGGGM|M4M|LGGGGGGGGGGGGGM|IJI$HGGGGGMM|GM|M4KGI!aI!aM|M4M|GGGGGGGK%HK%HGM|LpM|GGGGGM|L6BL6BMVGGMVGGHe8M|M4GGM|M4GGK%HGMtHŸGHŸGHŸHŸHŸM|M4GLeSGM|M4LnLnHxIHxILnHxILnLnLnLnHGLnLnLnLnM|M4M|GGGGLLM|M4L!?L]WL!?L!?M|GGGGGGM|GHiJLGJ2GJ2GHiGHiGInM|GGGGGGGGGM|H[IYH[GJ2M|M4GIwK%HGJpNGGM|IJM|GGL]lJM|KeM|JJ`JnM|IߗfJyKPJ.M|M4MkI+I+I+I+I+M|GGGGGI+MkMkMkMkGM,KI+M|M4JvI.hGJvJhCMkMpMkMkGJZ`LGGM|M4M|GGGGGGGGGI.mM|M4G599ddb9a5861f4134787906224804d4461b983a33b2cbf5271329cb83cbe3aefd65984078bfd17f8ae8fcbb78739717079417ccdcb41d36bc81ca42b403ce0dda3150a731beb0fcc3b5f5760b149d03ad6f928edbcb8c56bb7f02cd21698a06cff857420024d5f2956352e0e2106e9af155adb0c888ecd2af15d8951905edcd5258bda629821331a6a0ed24f6883728f19f730dbf34d6f9eb9b519579b3a856fff17f89e7a89975b6d53fa5ab9af1ae4cdcab91cc406c05428aa6c04431a0a39918041e0de52e24df3bebd4afb9fd7021de870c3ee5f98a6656e649fc6737f1110da5723d0c0201a67f8ac5e480363d908dd953d14936ed2b7d96907b8c00a1ede632bf2acfe38c39e3d2a7f3a5d3ffdb2393a37fdcf86d5a97f044b37e35633ebde528250c3698ddc3ebc6c08e0c94212f2f6df13d6c7293b3d8842de325f797cd0d6de8fb10fb817b137d08a3d0d5e44ebba56cca66317dba7045ba9c274add0400ae12155bca0d90965dc97446b9a1f7575c56a263984a847624fc7d29aebf9abd81daf571c04eb2b4b050ee5c15c2f6f66c65d74d822ba86cac5fe6035db12cb8cc0c4a83966f7b79bb42a0c99972c6a56952fee2e1f638e67386864e9840f7c8528580efbd9d2beed1f25c0c05b8b08ff2b05a001be2c4d69ed0956f1c8422ef9383c8e00ba8b7f1899000c2a1b0dff125010739b5f1457e1d2551ea8e94016161821473a195e324cc9eae29be41fe248244c530dc51ecacd66f1998f38eb0daa7304c312176a07bd3b9b3514f3a5856ff9c109f79d7ecfc539e13c625314cbc809ccdfd9b706c0fabb65a51f91dd01cd8f57985d8992737f7404a99e3d1fee7e537fe8a1f92cd2fa1860482e78eecdcc6d7e33577d89ce5a49cacd5f5d229110379549004941d48e39c29202e1e6a2b20a6a9f4310591d87dc22d5fcc8dc6e6d28a778b0637b090fe37b5078b0820259d7eb557adaa30478b36ec8408fe08bd7b0e5d9ad34b3884db3fa2301516c1df8a59a33b9fd1ad7e5f8a6c0e659d029efa77ea0fb4173e563e09f508a0879fe2d852862a96fe411a2f1d0878a86e4bd8e71e10886c4c1160ba2479ce963146ceb5b705e5811758144a106844c793fa518938f5622a4968c674c0f08e4c8a1dba7655bac3d19057e78a09e10d8080eee3f6234bce8c9a5ce5d1319d00fe72fe7dd2697be4c0cd9c0c66fe69b7c6b3534f85e5c5c6eb880d509dfddf281cda33aede509a8f454259ecfd7f26f6f0a172e1b1bd4cf331737f804f48d28e6c2933c74ea96041be05f2f9cb7e0180029afdf6117d982f0c82791246253ecc10c05ab258a3995014b369fe7779dfb65c42fc6babdbb4d9bbff3de9e11d26b54046d0f2f2f708a3dd05023ba5e0ac97bdfb17d5d58f34e9da18810cfa691941d82e0c19b4cb019aedbe5319d8d165af159f00f3ea2ad7a64ddd97318a433b8f0923e0bc2aa63d17fa37b91ac08f7b0d65c9bbfd0cbc54a8a7e98648432f172fdb046c97f42be611ec29f90ee5a71a3882500e73e899091e00a78c63f77932be7ee064bd084f7672e63ebd78e007d61bd0e75c8fb4851a247da4db939730d0ca34a05853fe81dfb21166dcd889de981e0d6156458f68d78b0d8cf55b51af0b9c9319e018743ae660801117ba116234844261aa4c30bd1ce217967ea10e2a635d602439e2bc3a7c1bc3f4826215c0b9c52f87aba5099add1e1e29b8fce7752f408b6e509af404f66633fdd59d21d8d27f5b338e8c58cd69b170941b47d88d2694a1b3008a350059f32a856f8879259b21a5500e73e899091e00a78c63f77932be7ee064bd084f7672e63ebd78e007d61bd0e57b3a9c090b18e65dc2ff78b2db80385ade10247553caa70055e0a96f5daa237f212dd6f564ee7cf98a32a4b04bcf6227f0afbca721b59a34416d8170fd33f36c622c29b504845d73cc64e418115a74ef29ded502b70df012236e3fe1fd1b36c62c043c5af8f082e69f9e6d29a22e694cfee6218511e0e8fb3d8f517c16db9546105cf8b6385bc2746e397861f3f8632c9f4b112c4905e61de3d9b7ecc6743ae0b78c4c5651aeb09b46f3899622996b0fb121089056ec134adaf2b95849496acc3803affebdd6bf47c97807e6fdfea036cc006064bc992285ce9601f97a7dba1666d670ec4e35cc72dbadf353d0df9c1ae43c8405451eafc1129cd78cd9cff12aac0801cf6fb2f5ee92f37f3c1d197467bff7dbd400aa256a088863ace243160faea8a9f299311b98d822a0b9e4996d8f4000fc6fd393d7c72f484070660634c113716c710d6b48646228e7f2d9b9016218ff0ceae6fa9551c74a89d60f500b44930e6bc3d14b97dda15348bb167253a3181ccb1b3cc0f63b2616ee9f8c034e09acbfc978d72e71365da03d4106ddf20ec379adbb6c0abb2783199d4e2dba6ead52163211f39529bc5c91a70dbea036baf9c0f7011a1e776f2d67317da7130df6182d9430041121f645aa3b1a53d9e57ab8399cef449a5197fb91b8011e79a7dcdba2f390177bc062356a70fd511a39165a3020be79ca94ecf798d2dc645aaf9e408505808479bc86b80ef151ba76f29f4188d4b2819d9069b5cb2a17cb25dfbfc425fbb327117ba8f587d828e774db16b3dfe9ced52bc5607bc89c3bae1fcdfb14ecc32fcc68b8ee8345a33baf19823543dc5709697f78f679e5a0490072035831ecf6aaabb9bc08c7ee38c3dbcc3bc7dff841e955ffdb6f6698b932b69ea9d4c73d7165b07325bd1cb939801936fcea46145d0533596722ad5af99ea4090da44c43a3a4941ea295dcb575e94994a4d2ed20ba90d18f6e078ec3e5c2fe692c864a8003a5eecbad0e68d64de4d3d3c6812b548a4e914150afffb79fe07a0b1bae38f970b2906d0ca1de51f525230a6b2599b93b383815def59e872d46101ae571a097f47ae3ca2f4d038cd585eb8935a89d786f3e3345a38c5aa87273ec31aab85d6d36dac5fd8fc69dc62db05faba7cbde0380fa2bc03ecd798b903a33c4ccb92133d087ac756feebe0c8d7898ffe4b64bcd87a30371c2d34c148e179894af9ce7e30bebef735c06c7d9f676577e222c079c2021b748bb895c78e52278d85c95dc5cffeb7652b91bc15dd28e23d89b9a8f81a1aeba2f9edab3ea0ceffbb86da12433f6832a31146e0503dc7d5c227e66fcb0db1c4566553defa1a27eeeddbf06d5bafa3f5091b4b2f0b9fffd68cf3cf458a41b760c221a5723ca733a250044ff6998f87a729141af3bdf8467775f330ddfb25f72a2ff9c6da09edaa8da2b55fc0a02bf44f8d26be8323faefcb574456c7e49165503e9c5e67181c8402979411b617d2aa3b0ba5b1f89efc4a74cf431e6973a43b9160653551484af2a1d7e97f4bfe9f56be2c319dff130c757040f8829587dd6bb981b495fb1c700b9af8cd337c169db1186e16d11b1716a473c491128ac2f0bda7ef770b6a6902f0552dd2a2877b07b2366589569ecc8f7cdf22656e100d66e0e5ee1069878ce324dd8573df09cf0613ba8a889bb550bea3d80a3184eb5445b718899c8e12846a6399c566e5c21d7002865174ef3a4e77472fa930cd29428de75360b10cabae158c22f8234627c764b6967e387a96bc4726e5066aea8389c878ed26e74eeac7849609134a3066f04f992eddcbdbdabc7aa076f8c91b558fad3e6e2a635369551e7e5afb607fa88734930bfc2a6d719e4cbcdd2dab72fc26bbaf949a88fc37d0ae203ffb3f94fed1f325879a914479c18086ca2082cc68d7b82a28775bf59d3da8f00f267e863b2929b4456e3a8d6ff989772b6fe6c752f62385111fe1d944141fc930900311bbc9c6a771284874c67bd889b4e8f5850da4aa1b105dd1315dd036ccc32c7a329ae138d9d95a24abbc65beac4283c28706823eb9f2099809a5a051b85269c19180956b9b2878ed76562325b8af9803c4f905d16c048500d2adfe08949d269b73a72c91062ec4e7350f8713e6b65b82a39e1dffac1bbc68737f1d42994451d6b91813243498d5e514a4cca1fd5a606f8440576a5e0dea7258e8762ba21e201827062c9d4bd9d14f7da76d87ea56d4916e32751bb53f91e7ac385f3bfc0ae1b357ef7eea0e29f9d71e7949a32a90c7c54ab544c30673533ec13a7fe1e20d50739b29c4742877e58f5049093b16f9189db90011efd797fb42a98534b0c705f52f3aa3685835e5b658f36864966472c604c813cec50f909b0e08b66b6b47ef1695d97b9cb86169d59de623e037cc0e95fa2ee478420772dfc9f1693f0f2462f221bc9a0921b4586b207eb0ab662c568156e5cb3a98931be2b02a28a2b336f52ed1c8664c091affd820d5825e5336795deaf45a6e4ec33995d16292645df3c1a8e8d19b324dc1dae662246f277b907aabbad8b39cd4997fa332065938e374fb39c40ca1e7cec32129304937e4b3b7717c66eab16e34c07e41fd2af527d4fa1cc7c0d2932bb58d8cd11065a7c43067f2fc0645e281f701e38ef184d301a276bdd5015fae908abf6d23a554c6640df5bf9db8ae31e7d9f0e75dc76723c5530eec1c096a4b2e434d0e851ebdd9d87464cfc255e9d77c29da07a5d2f216b063bacb7d96076b55bb76443e63fc2e2795aef26578ae36b159a9913367cb4c8673e912d9d1910d3151d9407ba93569d18b09d268eab673a2ad0705383ed829305e636197ac9587938c853b1db38ec223b35f339db205c43aadc5d10538f8d4a164dd92549807391b7d4f0f1dc786fdd72ad913e0d854979dbbc0e7b2aaa1424c34169aa9e23859436f3eabd64149402abda7e65814538efdba128ba8290a351eb803349032f19247af2af8bedca31c8be2739e915364eb9a05e82a5049fd014cfa3051d02e38009dde69078fa9024fc9dbe8130f21ca4ed9678d6361259bbe7e7ac82ea1abae2260826e740bd64b30945e1006284ce4659d00cc2034312d7de06a37b88fc149069c832e13e25475e3cce039f30c9e7d638b4706f90df77be78e9578eb7d2899ef5ed136421fb57e02b38be7e9c1df3ee109166b1a8c1b43ab5d3937d55e10321376d35f1810985ea5be9b92aacc45e1e9f0ac6ecc2ae0abc83e772e1210e9e8421539530e322341c23a99222556e69d63cbba37d76d7bfbf0366b63230a37a21683c297fef07c9b0166fb45360e9f4ba87516caaa1697d984f90704e467ab11b8b8aaeb845ccb04a025cc63086df69c001aa82c00288542cc21e0221d588322b661449af4f3341f63dc764fc05b5d8a45d15ad600959a3875d87b805377328b2f967cb245dc2ef0ce4743a9e0e21bf1049a060ba6b2c74b6d5baaedc1a7edd798f7c39b2def483ba2d7304fe0e563b2c86e7b8096b9c31f314812cb4c9376d79b11a25bd60da58ff4beb8b95425f6f90b3dcaf5c5139dcc0881beb94ff52cb93dc160b3f9ece3fe262284e201aa37f6092045c5a3eef364f06df2cc7c275f41b7aa386110b7adfceac584c3b9ee395ad6b770f44a0d825e93c31629d2d1745f574a6a8458307b44a0c180063ac9873616405b963e8eb63cb69971e3e0af8da368e1c087acd8b9d9c20ef8df711b3cc24f120c36695c6f73a0e99333b70002d3e1243314af976085e7037c7c828f06ec5c3e115df06cc68842c7604acd76f22ecb46dab08f2b59105f82f987796513fe15e3ea2d2f602acc265bb4c55dc48059462dbe15a604521c7ff3820d9e7fd28255a96b07d39c99f2659924ee3e8707a3625cd2703d1f17817b76ba1df0e708e743867fb3fed3664c1c8c098d7b9bbf7f050025ee7dafbd1bd187bf96057f95ed96e7dc61c6329bf39dc7e3080bd747400b8fe8019328d323833fd2a21f9fe7520151c69a6b8f2ee01b3250b97d819f66caa1ec4fa528e2ee194398736495063bd62cec8abe9d357b69b4ccd071d7806cea76c27a00e07225db02861e4b625e75685bc31f0ba15033c9f9aec7ec7ae7bc7d7caabe69656b5c146fcab9d046f8ab0ee40dc3f7838f4aa6a504c36c56761a49e3bb82e7d1267bf388ee2aeb369f42a3ffc1a7fa829f20866ca43f4d21478331eddb3d482093ba404e2d472f8aef3a80e9a237f70d29fe293b002ca957ccac7805cd5b9601c3ce8b86d753edc977897a196f9f566c0535dc2c0b0db98e6b1d3aa61ac370d64fe1b61a7cd74feebc3f634e520a5008e7cbd53f9f3a4151ad08d26ccbc654f927e936a118a00f430b88045cc1c896789ce1bc384f11184c9f4558e52356e6f097de15818751db2e6fc3e9fc5ecd505e07e59bdd2e4bb26126fda4afe50617a7463085e6944a864b63023e6d608e71b85662e1abb8703718628f838b207c650f6cb6d04839794250811c52351a4b3ec8692a36ed8be30ac9b44c8d790acfa457f2eb6e1011c53b3307a94c61dc286b946f81b3a877e08fe850fa43832fd8bcded42e297e6ce4e527bf560c438c510981ee067bab1ff8551d8d070dcf126941fc2066c49964c1f471cdbabf84424c5039199868543a9ba96deaf156c03475b7881a9728e1073ffa055600def6dd341af7826ca7466caf781b47e16efed7be2547948988bcd80d3f02e288fd15c1dea807217b99d89b73eec12f65c000557e649bbd303e552d6baf32c4c7600975ba209d2bacd87c12c74fc658af3ab677aa03614ead88305e92a68d52a190e324cc16fe3e41b0ace110b1ef17916814548ae8620b0dac24f9134fe7d7acaabd343a49dff4365d90506f9e65b34497cfb7be52a9c3ab1f61ed2bb2cb05dbc403d8c2827ceb9c06f75d1732a62217e0c18f1107f5323dab53caa0fdb73535dd2fdfcbe1830a90a4b2dc06f0e805cb49f7c1d7e958b42f670768a4bf061220f6154e48df8693aa27cb29eb9f8cf03b7c986d89f74d6c94f14cabaf2d7cb828011bed5ff88672c35ed79a4d01007ca2a39d31903e1f42497ac35275b20eab786f8643bab2ca0ff3cd1403e676bb1a3c2755f3f40c7708e2a343d4f66d24cd6c29a23df4038c888998509f6abdf011e8e350677f8dea761850a71dcc32b4d9d6cb079b3cdec0e38e33c6c2e39750761cf18be951a75bd0060649d53c36afe1bccddfa99610e5b7397f3d63926bf9127c92109fe91477fa9773e73b6b5a6779b80aad32e94f839161c0e2e5ae3e71a8b756fd0a2ad9c2aa33ab928a7ad3a381306afa3725be3af9fe48f55eb3a80a004e63be0d3d7fdeb9f7ed0dbb8175facf0ce2778ff1cdff45261424b456a9e9286fe9bf4712f7e2463d23bce8453831b8bebd821d806b26eb66c01e390978c8623566195db81da22307e0fc8a0a04c027a7173be35f52d88bd4710acc03f544a1a59642ffa9b929550f59f0e3eb371fc43a399364ee2c3c73472dd6aefab1e0bee5addf5c0c5e0336f372b677957fc787e874723d12091907beee0f3313160aae8cd2c81750f6c0a47eff99293a32e58bbd2b84de404a536f35fd74d3f169d10de0184da64ee01509f3fccadd84ee2fa1a75cf3fa45fceb9e06e1dd47d167b9dd5dae39ca2f65f78915d59e111f4096eca4deb83929335e30cc8632aadf06a58d8cffa4a9ff99c7cd699a811e4b48688474596ffedfbf1c3bdded701e437fcc96a36ce0e35567136bc9768e1534cda79d5d317db544c311af94fe4268c1e6a4accade080392b73057351c425bb1587ad7c22d4392cb975365bfab013d7cb689a06f717c010e34304986c6e70fc55e5e389846a6170b653b6f0dfa4252447464047206b18265fd7ef2fbfdec7131d5749ef068cf513ff475122d4de1671a862c1a2ff0bbb876a67cae8b4b5afb87dc6defb9198bdfbd5f4ef250cdff8574585157d692b210241e0a7bd2c172972289ccee873802cd4d7a994602e7bcdf28d4f262e4f04d081eb16bfb3444fd838297180fa14d8b7a970be299b5b56117556a58d217c3d1d24620e211d008e6e2a99966971774d3e1c4ef918bddcc216260b46148130b44545753d2388a7890b302734aa9f173d6264de193228189bda7b05ec237c48caf2324cb6026061b2f709f0cd14ba107565d94d4d41c0f7313ad94c8ef0429ebac488e53d5bd0c6e176edc848b01b320aeb4a84d6d194ad110b5d17decefde8f97d94238001367f529fd1a3b39b0b69fd160fa3338b4e7e7259b2e816f8cfdd8ae1cfc0f1264a85e453e4f5f4ad655c6a515489355968935be0426bc74cc0022cb45ee85b30192c24c349e76a49e940861a73e8c4bf3478717acf2e4e0a433b188b362a7e706c7fbb0962986ef37e597a955476c93191f6a312e54f0358b69a2c205e89d3a5e6abe431a215c59f7f9cee804a583d23ec029e701d255c4dc89f05dca1a0abc3153c425c3d6497de4c1b91cc3166fbb69bfe54f799ba15c4e579ea26dc57a922c140b79a2ba7fe52ae190920a3fbbb6e08322c26c383b8411254413d062c9e4145300423f5cd7f7d3271d1ad15f80af6e5832cb1bc35b703b4608ae0a5871ae43a50aa2cd34f0f281d78953c4c10b1619beaa367d7369db4a74c47a816ac032c644b1d546b53ba213981a3eeb394ea0143a754cef55e7b8b1df3d23309bbf36b3238214b2fd2ca558edb74799377228d13c054328813bd54fd8118ba76cc50fcc567c1d4c4b5215e38202a22b313a16cb1d0f5b473853d97e43d438a62160a50738472eae16378a547890332dde292fa4e3f0c3b48a5b4a42c5721f373ed5656e9c8c3be04c2198b23b76016aa014bac7009fb3c61b4ceba2c8f275aaf307850bab5eed5912a2c86d55fe31d9192c523784f17e3f1cb4751e6efcd75379c9cab704b61a2be5f46f1fe03db07ae50b2bb422f64056ad3b34180cf914d1510e676b1464f8beede87725e932a5f8dc353caa4fab820825ee1fc29db5044279b7e1bee0af13a8b338f7327ef1f3f3f8e1a51edfaa41667cf9da8377f4507959368eb0852d4da1335423507d3f5cd5afcb9860bff34b8707df29c3d58b3137947a21e284873bf22644be11937cc656a7e99521a7c0d3ed38c3ebbfd9f4b80ae619ca18a1b9e0b2ca011b2c55a2627d26397da35dbcc76213910f7683867ca756f2fdb47753ae30ac5a231dacbc0888df6e7a4be49783cef80482a830a1dc3a030988c9797370ebb970eab7daafcb35ae439720542ca8242b55c89bb3bffbeb733e4dc9d518f4f6a00fe4e49623afd15003291c82030b86ec30816ddb6f2cc95a44f1ccb49d88f72a3380dfab8790be386d88bb21a5bba3a435ccb27b82418f529dfd3f785b2889b4962838adfba58b08106064dbfa70da81fa36f383eb018f3fdd05f41ef9b99099f21f6bb5517db1376df47134c9d09291a6669e01da1993402d9d9b11b59d08e60f989a4b9a35de3c8845b0c0908cce96a0bba18ccd88f2b3cf589c0ccefce39ff6d54f11c98fd0efa610d752627c8cfa39ed0cd90651ca0f87b1853f3d9fac363d7d6329639de56d501db1506bc92fe20724347084ede0de98ae210850eca15a1e47aa1c8e119391834a920513a7b3afa5e945c133d2f41df58fd8ddcb38f87d7fb54316dc2bc68708aaade4deffc97f47c5559d51578aa9b73f34135029573fc3d5964add53272019b91d59d9296029cfe8d8a7d344719d4e263f6fc55ebf893f0e8b98d3fd761b3b599c938da43bff63c81956f8223e87b1103b05f4abe99f545069347afef5ac2a8825ace646ab4c30841055e7640387c5a93e8fbc3ff9bd846622c0d6ec76dddd3afdee9ff20e1833acebb2e454ba17132f535a45991466e7e95b81d15fe3eaa637aa08cc1628c932c57057d88230847c25566d6a70fa9a768140f90f60a1560053449cf179b2a2ff0bc476ef818ad1c05a18e305256d1374ea92a32fd63048d7c3f86beb4409f5992d184b5ff1c82398077ef2b762f3380659900305afe946af7b72059797c2586fe895c1916d6209e53fbf15f5cf665246fc2a8854e0420b0c593aa0a7e1e844f5ca5627d97259fee42a3db62092ea74b806693f7c241de2ec67448f059a264aaa68c43d1890efb9ff109b77b8a27985d00f1f31397c7c082f74e383aae88e9cadafde10ceefce4793e84855102b5a4cc915323cc239b4334ee77bac961a1f73cf94cfcf23f24f0a29992c059cc4980f2418387bb4b4bc6f1d3b2bfbaf82fbf74f1d1d1f1b6c4bc0bd4625b9c6ccef7dbb9cac625f9ca93a5b9217adb67742c374c21fbb6a4251d22f237afdd6fd45f30b36c16f2313f0b6cc893611949616c1833302b8361da4227bbac4a6d3c82ee13e73c5565880dd8c4c92efd4b17e483dff5ff4751266943b3736cc04b29003e1eb9ded11010a3919feca7335f7abec3bd8548078143d2b7bbbd1c029c4a71b6d6dec7c2d1d16c17d82825380858e20ae7f91459cd168b3736ff4fdf04185e945573d252f186be66feceded253bb0bc4a8b2a40ca0a0cfa4d88a35270cfbf69499a0dc0df6d9e5ff92bfcb021b3f7583542a0a1324101b6a5618ddf3284288930838dca5868ff36a5e95bc38f7df9ad4ba7f3d6ac1a737fa19c41c2f027053511711f1bb0ebef02b56df879c1afd7d22c4f5ce55670f4971c903c16d55b0aa64baa279e5136926a0a9c76d724c6518b943ff53888a4fefb5ad0e51a749c61f4a5121281e3d1989832805c8c70c5162e2e6bd812526991b49da1a037879f737986007f2706223dc3d031a389ccbd54fe504d70070a052693de0c9876df7b362bbf38c145d871555ee045e87a6409d3de27889859ec7167023da0703d56b4a8d7ed6edfcd4876b96c7a3e5a97e7a754a2bfc60a70140b0cc3344dc41eccc4e5cd52ba73d4998ac058dcc42af1bace569aa11ddffdeb396646bf8d3f02316e3d08a76b08cb3d5588c80e72035f57fee0d07bfdabbf80e921c780d538cf15d540b9aca0f428b957dc7381464c650ba7e5821c95cf2011413382dd774134683119d581d64036ffa43773e5da20a74ef1cd41e0f02cfa355eb385df00f3e64ce92466473896a48d38fa3ed43c1682ff85c03a8562de248b15a12e2b94d719c405b98a72e97bcbec7173a52342fae7f7b90163df88f3f8b11ff27cfa022e586fa7715a81c444b5f6fe663a3673d1b703c1241d797041e862489de303f3cc1a4f30c052859645caddbc3644378f5fda69292dd844f7a3eb021bd0cdb5e7a5cdce7748451b53830041b798e1263b922e93fb3b2d1d772a3d416a18f943d55733dfd27d2ad66da9fd336bb8752e4e30f7f1d76eae9b8dd5f1cb6fbeaf3b9c3614ff4d821bcfa7650a588c6fe4808940921aa013e33e7a7d91ce197d1bc66a89636e228a0dc5d98a69350b0ee6e33e19175ada52abd5b31934f4893db71c777e9f61abff0aa7f7c5c98275490cf76ac634c4609993a2ad7f2224ce17e641585eaa2c7d1995a41974b9c69ac0b1d73c6175abfcced9e05ab21b84d6ed939baad6254e4fe6e91c43fd2ac7d2aec03b99ccea7b90b3d82dda49179b130c4cb90dc1d8e56303461b9e536e16dbfc2e71a084b49f1f45036f5c12f79fad0ab2a0c0a1110835641f48d84095f9c177575cffc103698cb585468db632f1a6d7a695fba917f64735258aa0f6e83ef77159d91849e20c5c65e0dc47923b51c655a0ea58a4c5cf9920a717fbefb169efd94a5e462b7c2e2135c3edd600c988955e1e5e2a047f29087b9dc256b6285f914f92f62632c5f982351ff8ca501a5b3fc2afe425a606fb44d27fd05446a7261e6d467112166fe2f9f0c308dbe7287098d25fd1c5311097e338eca3ce85676fc76e1b24b5a71196bae4e4b46aa1f9a0f7845bfc036253d5be63a05af060f7a9c0c3caf15ad03509867c6685ba3307772e6a927034785903cd3a3981ee1c78ae3e162c236311e82dafeb8e60f4334e3bab0642f5e5706e115ce35eb6ae04f7ac9e92ad8198bf616d704127c510e700fb17ad8f8914e6c12a368d312b5db9cc4019d4083b1aeb0a09f89407ecd4548f1775d57b8dd2b560e143b386439fb32573a92e749e1775265f629ddb8f754ce3b90ea7237399190ba02835f79f5702632635eec5053ccf5d22b2cb27685043fa0906cb18271570b8f7a87db074e52fe6e3e2ef3a5c4d1f961faf87648078483665ea18878ee66e871cbe21f94cd93a444ee147525055724e4ca05c7a4350cbecf3067371477ab2224b8c0026ebb5bd8155ff91d39b389643c743f98199be33e61e0ea794748d17a0aa83e1f0134c569ce3321c642b920f5ddcbbc86169952950b1afa7c8b8876b949a287086392a3553958d13de46db5407bf4e6edbdd185b50426ac47838c03d228e7b6b3e271b28dbf5e1e5b2c98a5d61782db817dba94ece1c6b23055a385bfc5883c34af36c1a5000cea2e2f75069b52c891e39b193f7992b14559f5d7f97fdd4a5c4761db7d16c821f902cd9409cd000e694ee3411579ba7cc5a367c73a4b939fb826d4a753cab15b839eb2fbd209b29ae1c4cf6d1114fe08fba744e8df12f434f8ffde2ba26ffb38e8e3e0398a9dfd5c65e3f7132a1a5a389f9b4fd2c12b01c5265ffdaa1fd89ec8dc69c93c119f8664715e4b4164e004035b958cd3aa3a6b56aa42c0ab633779a6b4186dab8617091df7632d12c2a3bbcec87c93234ea6e150b06d36e297fb2d6386b7bc81c5d0495d99e477839082746fa59507eca2c053d0b0f2be7182d0c3abd48489742b1eeed21d237a6ecef57701afd52680e22d15269891f62b090d698e79ac5ba8b5b78f8c4719fe90ddd434c9c94826a46897f1551ab5baba083cba77e4198be6257f39e0310b405953865fea27218937ce61ce46f491e72255c616805dece5f74edf14cc47a63ed822fa73aa6628fb4fa59fde0f96ea774d8855dcb1609face8703c75484c5f5d159f22b186a40ce3df3bf4a5023a206204982c689a52c2fcf27d0678ff0e51514e8f042949618b9edc0e842656167382c93882039a16ca887345982b77144998dd9db26c14982cf4d6cbd9f66942346dc664dbbbdeb5757c67bccded36529844f07f9421ddd44f0f5f0fdf2baf6ed7913f92ea93d1dd606bdfdca3e01c1747c3ef0f789861154a027aebda8eed00a21869259a34542ff359975aef4af8a897114d5255159693148ce0aed5a4ff3ba2fb7392428bae1e2830bd3e4d4d813056256e809686a47ed6eacd9a9091090555900172c0490e2edce8e61fbd72832ebe2fa60066ed297595f2aa4815cede3f6dcb1c9723db7934fdbf5b1c553c4de7d36a42616cc3edb5203499bfb34a956338cb40169a9a86f92136306015366fc7135440593ed892e151a916d8f979672ce04224242524d1b3a595fb4685e169da9739312ac34bf4d784130e8ee62d5b61cfadb9c01aa136ba0974b632f6ad25d0f8446cc21424aab5e72dfc6dbaf02db17c2cb2ca6135c48a2df503f157f988328f8a3f9fd68753641a7d19771a27f0faa64e1133e10a65b8548268ba8654c4bcfe317649c9c4d8aa94559258af12e8ff10f2166a35171fa221c43b630cb91d823ab264560082bc66d9c7561d22c5fce241c79e0d41d3569c47f64b23cb4a9b1e0c4cc7da44af16869177dd1802fdb5bfd2f4c57c933dcdd6a0e9e07d1d8281538ffe53d187f11765918b9f700bba35df915d9eed28ff2e55314db792f3253ea33a2c4f28ccaee92f189cb4dd85c45afbe5647b963992192388b1f7816ab93fff863ebb282af8cc6f10a09381cda3fd7d50817aa552d12bcb27e00fc28cd0a5886e79ec2b4c9488554a630f7449c0e97fc4e747bb7d742758da73a8a9229cd45eebfddf461ba54369db360c3f8332d6ac1b53fd2c3160a76aaf6f29eccece1cd48c3288eb2de786a30957b01c8697858480084544c0e507d631d28a4c69b92430472705efc01442f5587b501adc884584a399eeec703b27bf9d6ca5a2f43b7b1bf5f02d83c3186b1bcc1c683d262b0358099d21d91d1ce3ee299b91a0a2bfabe0e7be5b27486a4f3d18e5e1f60597d5ba3d5427a3b333273067dc9fc91babcfc064b7d08efcae28b9430c2dec5c504b5b6c3cde57805c17a986038ca44b9872cc141feeb774c3ca7a3c1e5785e7d057aa754e7e8c20b65336c75e3268480a5e3c63558bd7770a75563f0c44d111989d672ce897469ff63f39d690e83261342ebadbc550a483db99a9b39846d9a3f6556e5e6fdba050efae1542b986f0c4e3c4a77f42488a9ff2fa14491cae523d25f95092edeea853a0f873831fc9227d95cd912c559bdac44e21fdbda79d6ae81785f0556107a1246e5ca900e7e082efeade8e1d87fc1ce7194f1f4f8b5a3fff8dde50f1116956019a79396c314b1b84143bcec52abf6c8da718c9ae047faf17ba544d72ec54c5c371708eed2883d47af9a0b08037399df0c3fd839538e7485272a536c238f4893d7966c83afd41608566dc42b0d8aa3420984ca489d749932c376393edb47b09febe1f7e2e3159ac93a825ad97bedb2353084707cd4dbd15d3a5318fa153ed978b0a687a40340092909c2192f7c2099838f8b45d331dd2dde0393ce38195a456c8220a7487a63f9135ce01f324990fd41c7cd6c3da8d0421e626265091252f14ef824201c17b79c5de6b879e0193aeb74ffda23cd2b80343fb63a476c98baa46910b6b53a1da8178edde07d17c7039b4b76adc821bf85411838b2c9998ad324e08777dfc0d1485093464c528079193814366dad7abbe5e97a8ac811653f2dd19709dc9984c98ceab671a760683b6a02a4e0c1f78819dd63dd73e4557c28451dff5d11c83926c6f1fe5a286fe4d41c75dcde071b62763db5e267a0a2e7c26fd60c02d5af789f333da18780be8954d227c4457ca1ff1bce7201e9185c6adba7d49db5cffc3191c0c74adfc9527c79036d58f5a23d67fca5320e4258b27f44da0957a6d6194c617c74af7be29dc17ca8f6b1deeca39a1e69ceaaba56570e5e6975fb8fa07bc83195693789209902c77d716b1af45702fad5ca9254c5ffa5e25e2b728b8f38dc5a22994f7fac6b4cd771ce7021d67c6b275463aecffb7008e56341f744d7b09a0bd8559abcd2d410011ca21b04a113941b7b7ebca7540e3b299abc368bb6a120d86e7b96c06022bac6a48b92e1856ff4f31963170a7c6f4b5f5733880d6c238c736745ce2c04e6c8dfbf423a426487d984bfee7c8e3201399ffabb6a8df2df27ffd0d9bcd427f95e15c49ae8d4f11c420ac0808696e47e6caac7a0a10197230a048e424a749d212c828c15bd13ae131f0abf6e3176cee12bc83cd71cc6e2ad7f3156aecd8a7f6ae360cf75b7cfce51c615be4fafbd59b0350bb0478745266732aaf0947613a674b5e328d6e4b1c401c49a646007ee29164f0c6b36d68612cd3be0fd213b16b158f8e0b5a3f701eaa3041a4ba10e01121c471f747cc3ef236c13a3c2cf2137b75c60540166f190d54dada0bc706d13b447418ea30bdc50b5ec59c036402190ed4282942e779d8b47d595b3fece2a995bda982bc4ac3df99728fd2d9fa3139184321dc3ae3a39c75321714a350e9db4747437a0efa89d50368898f6208e2ac3e03621af1388fcb122e033ed78fe0ab700e80a2abb9fc3dd7f9be3bca5ce2b3cc62ba37868f3281997be298d73de5b847f98206dadd349c85db5c4da5a6d355b99a2a169af9febb2a2b70a26a43c0cbf1d20361ccf2b40798f1390481a540e4eb536965e08ff5919a8174ff2257df9502b02bc4c8867a76ab4fde0d2fdec5b625560becfb36ad5ef1d981b558be8c8029a6ceb378aaa578c2539caf706a36785c70d48d1bedf7f6fdcb9d85be01fa5daad31b14f18e080532dce8a31e5085490a38854313d1ccb133e9c42064693294c429dfacb6774d78fe6953dda0851cb45d6f425fbd15f04d96c43196d2f1dde902c35ae6f734135d7bc58b60d944536ae38a1c0db5f2fa38d7ff6a1326625a96b6120e093483119694032c56fc47215c7b2d380f0e9d676e992c411cda0465333a0d4cb2cbafff1808ef4c2a5c1dab52fc595389792e2b0fbeb8a4249b40b14a7cbca005372e8e51374bbdffac5e4fa150d50e89045371d1ce966de71e6790866ecddc2898c83ae7f1578a84d90336ab2a26c848c97bf974813a682975602d1a0195ade8dd265c3219f804479d2eda74752a075339b50fe842ba0d749db836eb7777c9e73c159cf0706b569e81ce1f312e2f0b3a3d3e4e013c6f0f346b780f3c79194172ea2a4995caf0e6d6ed1819a77559c449b11212a342a9ff6616e30d541ce4c8b3d68e118ce6e7efaef35d51a53da0306b1378cea37ed47e4f5d48723ccf835e0da442a1390089e881f28a64c13336b702ac774ee513c7ca348982c00b58e38c5dd95b976001eb296d0f7879002db0b438cbd5f1b052288b550bbb58abe129d2b718ffa69584aee3b7808fc3a93afa0199508aba61cdf101eee9e9e9d7ebdc628eeecad3a65e223f7ed77604be6bf54460f82d99b1d02efc92ba2dffe1dcfadb0fa080e1ccf1cf1070713bf916ea231a8654ef8a2fd85c3f7bc17fd37f966b784efca7eaec36f87c38e4e6ac5963e930f17e11852bfee1807d4846a3892002c7be1b79c419d0c25e6c4dfb1f86b594bce70140b4f8932527f0af62b41db3c35be551e1af8c1e548672b1d919ae48e06aa8400c4d4da6f1537d75bce757e9cf641a191a697f26d233a401f16bf1c99776102e4f9a562c2b20721a02d122574c4a2aad44b41ea30b6f1926b62d1d162f6c9316e36f0132909bd7f03f25838db605a6254d3174cd50682ee81f53578c948ccdfbccff82b579e618e36725cf7c081c6127da035140aa2c32f4d2211be46a103135f8e6829f3c5a6e1c797c35482f433c72e3a6e5c843b2b4b44b39beb1a460192715157927561cda513a51e3bf9f8553ea05a14ac852bb8a3f7622d9b013408ce46c8974f4ecaca2ae2b43a7b8634a4f5590e21fb0ed44bb00e7172b55b24edc58fc96114db5c9b2fb8312c0bee5d96b760edb38532371444c16af653205b568d590c6daf2ebc105baa1ca4ece0b0221aaae92df85b40b22865168f4a625e151a962b272f29add8f1dbac5bc236c2d827bb900affb6d349fce6e1f18b93d30d0760f96932803d59a717c4cd09dd47739b9668ee3b1f02763e341ca44d16580075f637ba433a411338b4bdff145c09bf639327fc831005a34dd200446b320420dba738a9df9bd2953109a65c92170da16c3b814f71090c6b3eb37b09e02b0f13b9ce2ad0198e6aed77aa472702a9d329fd3856c3588bf74f9c19fc997b67a7d638dc41257b9ce224a880b1eafaeab5556fe926b2db99d66f91f3f1fd4e43d2ffeaffb75ee72e5d9368d2f55e2635000539feac783385c33ce6b2367204fd2cf1b6c298d84a4a0646d540d5b2ae8b37a7a51cce77e71ce832d4bb5b4cd581db1a5024fccc656103849cd245ff6f13b0badd3d87b4029d5a1fe2690436a148af10adbe9fad59e8183e559f1f30411f6c844508ae54c818248a8b67f5d82f9e7b9d7287c0d01b8a9f11c878589aabbb45f469fc47e3f2b3488fc5369ed8ffc01b75f10571f59a10a059c29a93fa88ef5bde2dcb5e2a678846d379f2d57399b07e2d927013c797f3ad27faa47e7c270954e8e9103503e0a2fb2d7dd122bc1add53053753718471558697e968fdcd11274de078e51f626b2a1f8d1ac621c0905e78b780170e06c8aab01be467f0913f90d8010e6e4830f52390a67886ddf0eb6880a80024d51939d843062a3b63c15368a72610949d61b2530bb2c2172e37ba138b36bbab74877c8f7bfbc3711d27a298a61e7ed6211f41900acecbab95e9197689bbabe8f25851d1713859aa3cf966aa70e11b8cc8c39634b4748ab50908208a44c4e93f826f3a4de03ce39550e6fa194832bdebbb1b64ce21c67b9dbc1b529d989ee0e702677dbff90197688fc834fc097025cbc9ca79894e41b7060a0cfd4d1d1dfd1b55b1d3b3a568100091f38d96b8bb65c98b4fe4c82451bb8b40495202bc39c89598dd7daf6aa93184693f6739f8de7ddcd29ed1732e779fcd15ccd7f94099fb64c2bc92c5ed455baea0996b7aeffb2cc90ca558816824cbf7862470847f21c493bfdb09f75adee0ec9b6839c0fb3d3d334838652d49cadc48a8afa63527e8f7bc162024c2946b91bd3837b3694b3cb76b31aaa1f8aafcd8758aa8fafa21ac494f5d70fe2785daf41724ab92f193fe0045164ea52409707e5ffdfa909b0d76bb6f9823affaa8d9dd066ca0f0fc10336e73b3edb5ebb64ed4f517085f0ef9220dfa3b17164fc0105fc423bfa5b4c8e48ecd76344e85173e263e40f3acea92ba6a0642800913212d12279fe2ac75c2a4f5ad98efd0a7d613ecf553d12379474aaab1393354ad57dddfcdbce2bdb13057574e4edf7f9daaebe4dcbe59cc28c43a6aa819d518f1240bf88625164dce9a85848399577de8da18d4e449c2c42097dbfd5ce4b460077f6cdfd7696b592598b0a27410d53b0037cf7275f996c0b041aaa8140cec2444d68ef0eac19881a2bf79936ef4576aa3145347a7cecc269783e40672fb3985b7e05cb6d52b0c672c9ca59ded46a115238291d59f0e27a7d5d418e8d2bd24c798809dc41b2dbdb2a7defe99a321223ee7d4035a7276e7e33bca8480320aaa92036eba8ac9027e7dab008d2318cf15f0e64cad66a517935b35e88c138ed28070ca704f26a3549e77c141cd0feef42facfa95039d87329ee13464652b95b933c37947078150b6e7824b4078263157f137d406b950599453922daae6c11d17953db3bc63cb404a0ae7cb46c5ba8db7b4dcc4cd43a359d2ea8b304d4d92e6d182002a990670fd3a47f8fa605e42748f70dc1f42220bc18ed7098cb7633aa880bf69a257287ac59079b7c743bc596cb53a948018f7b1d1897452950398ba96d84a5e2fd13413263e0ae646d3cdec694eb92a234b16932f9b2a8731520624069de5c5dd7fca4ac73ca76a6b6bbc53211a584f50652391a95375ee626e584e753cfaedf39433d7106a731a126bc2b9d77aa30a1236c6f5d872fa295a96ec95c0d08f0c3c831e0ffbaa96d49b6c5133f2d87d50702afcb3dcfc684215d889e7e74c66ab49d47ad02d344bc08aad9741e270bd41a3dcac7b8c53513fc86485808d1fe2d28572aa2c74b5f9577b91ad3786228ed95fba8770bb1c74de8f38234df9e0cf38552c4752d7442e2a2f3142207b5242551484eec45fd319b46f97e6c5f7e8a52c9abb76e6e58520c4dfd73c8c6fbd55f74ab58f7ad5fcc8c56330ae8c09ca51b080ee3561edf26fdb842a1a96577080ae619ba7cfcfff0744264253e7f669d1fd12e1db5b6ca651b4f46027692f86fc0a557db55758e948a98f7aaae8174c8f6366c5eea95d2a0047589d85f6b4a8d894158f84f8e80c824bb9fb483c93a4dcf81852c2af25e1511cb30cd82bd0c661e647589ed096fe582c403f3b3adaab2d5f11c23a1c3ee4efcc2db7d400673d529dca7e9c70934c51f2ee9ab2c71ac0f16c9c1c1a27ef7b381ad90bbe62b30e7e005913d555c962fea61afb0fa610ae0db0e7baa1577e258104d99ec6e6f54c202e8613652f144dcfc51d167850492dbfdc66c2756e7ac11c91ff40fac0051720ebbbe692ceddbd91cb24fef66789276ca2e497b91b359af1801733febcd567e63444b20ac34f5c53f7aa13aa5ce9267484139c433f3971c788169b484099f03a19897b2aca47690f1cf6cf27273bb6edd04e64ed42767a124d56646048acbf24dc9511793b96055657497f8b2b1ff2c8038025b4f734cb960e289605ea2432cf3b54ec00b0fbcd86af0fe7fcf9d02f1683393109101913afdb368485fd48d5846cf3bba6bc8bb30f2d5d08afa78e5232110da5f5514253332ee963109f51f549990ab1b32292d0162982a2d4778a773f92f313fda288cbdc47af33176f119c6ab62d49b2a0a246ed108e703cf4cf353651dd07c9e3e5aa17474e62a37068103a81f316dc67390ad83190c60cd8566bc45095179c8adf7f6ec36c6f31d5f62ed63df96957df9e69cb8871b51f8b65f04e89fba63dd4d6072a480013aed9b09f5d49f48f4f23f744d7da9268e85515fc1cb11730f35dca53e72f1527675acb9b68f726d47196d3d792745d2bdc2798336572dba01204a1b8a6336794f58f2b2711ecad332cd480c237bd63f9ba6f6f7aa8a67b228c041a8d0fc70d322ec932a5cc70269f295efe642e7ebe68769106ea71e67ecf98090bf71fdffe2b50026087b2eb109780e942c21e88cf2ccd28bf8dff4658cbb20747722f56d9aca1761b2340700bdc98eea4608ed7da18146b791415cc5fe8bf4a0c1ae9c6a15afba16a3acd1251cf182337359f378e365cc4c42d19c573229110379549004941d48e39c29202e1e6a2b20a6a9f4310591d87dc22d5fcc83c7c344d6d5b79b3974557ab74443e6819c5ee38a767b77609b13d8858f87e31238195854fc2a12bfe23e24fab25afe6b78a87adf24ea1eff4fd7927d6078e6bc79a483bf72cb0d6e7a4381186da24f2f67f0157e8fa4e123765c44507e21e887b1ae46071a6fb8c3ac33129dec890b5ed483b30c0ed9804350be1d0ca7d916a4f61a8d4e6e5753f5414eac408e6ffc6883802267ead5c2da23f61f5c630dae7b713fc7ef20ad8f74e92626b8688ac63044e501966e8898780189bf56fd8e752449bb4a24362ad7fc7e550011569f4e921aa4a3946e0ed7fd2674e42ac816e8e59eb6c224c4bdc8882fd2f70aecdf0b91496dfa9f830ed7a2cf994f2eee29d724244fbabe12a4129368ec30bbbfb218585db014ed9bc307f8a081e817f17f86fc6c657999a75988a57246350695fcebf2aadffec23df3d92c19ad915418c10bb45521936b4c5341241ca13b9877bd99b7a338988d0df396b31612b59937db9036ae30c0a3431cfadfeaf1db4228c9fe99cc968898a06455c4993b300b5013b6b5da4feaade6424979b4c92b0e5ae3ac6bd7b11612d7c322ad7107ae5eaa47172be26bfc5d6ae01dd728594190a65624dcf521b22bc71e0270136d0b3212e3a949dcff9057b5be2546aafb53e64aa9c12aa6a172203fb066dcc044d2dcd5e3ddf07437876d58b4143cf3164c8ff3a9585531cb762dafbbd455f4cca5267674b15a6360033ae2640efda5b63fbf115a82b3edae58bc075d661a73686970fd3054cdf45afc57d503d29d964c1e3145ab2c8dd6bf4fde3ee26768df5992ba4a2b4a2853fc6eba814f72ca6c27a1d81a0e6f526f1b362b2f234ff1e55c1b4417d44d58c6037ea3a31b99fc1f81305dee019edf26b209ae28b2239d1772a55d9d20a0ddb3f1750ae848ac7dcc349cc973fa6034000e951329919f439bac13a90b5f03a87d83db75df3e56c468f4e4ca8d8c35ae1c67395c22dd5636888017718eb1db73898d7dc470189e645bf6973a9e6448d9060aae7004ab66bc784b48e6dd47cc2425ea838417c6b0d8ae6c4363e1635c272f4aa883183b045756249c01bb96dc07d34592c01ef34f08b34a68cd29a31b77d99a0329c22812a16d5ddabdc0c0c09ca4cc0f37811a105b60a935dff85dfb24206bdc59ca481667f0f017d116d40bd18c74d2564c2e96767adbaced5168fc9a761dadf479741534050e75383ef0a0966c1a83bee77d65d0ce1c805a666cd737d1252171cfbbf30738acb058edb7c273da4658f0e2fdb631ea4f32e93dc962247198813b9da39053082719566ea2327d00d1b07586054a6b4c7f523117615a5bb6e677826caaad245d4936455707a359f21360835cd2a3c8ded83d2b0ec171d11ccbe5576a4cf6f3e4643edf2b70008028e7f3021afba78f0525c6d9a877f30baf6669d1b60d7d42214344be5676a8376ea5452204a6f2ef6b93ee7f23f8ffb893d07ae2bf586bfa04791e1ccc8705622374c4552e8c754d33e9ef1d79c1cae504481a94903a050c92c9c0a98a60215d3ff32d7478bcd9ddf8a63d5e4b695cb9c7ec6a4f8e08dd73f778f93e52fc0079a85fb8550b49a622838b10c480e7c572ddd7a76f040795331f3254dc24964adc8d1dee6a34b6db65cbfb65f3dd64b2f42f2fb138b1fad97151ffcf3a7a75bf9b54b1fc5e54d063219091985ed50327b2ec6877e09375cc46ae0b67b0375ecccfaf2603891a8c9349ef300a659e4db05de1633fd1062d113eb45f0836035c9f4976bd61d34befd29c867d80f95a9caccbb1267a2f33152cbcaba7987c78387d45fe0d647e295ffb16f2506f652ee222ff4d4297ace0bdd60207ef7e0670f9eabba916fb0e1f59b5b31c1c36517dd35b07afe322993f1d609fcf899535c9a0f8868352d4ed914702a8241552309672077b7bfb751ce7b8e2cc4cbbafbe031d890496072d8fe7a1e004246910502eeab1dbf6c40ddb8d6142668027db6483bb743d70d3d53ff8750478de426a1c9d53e60aa80474a21924438737bdff81fc35443249409615ee462132394cc7040596ef1504825773f03dde61045aa95a6d0974dd4097d8719a7fa9e64a58e992c638625650e0ac4563b31f1e816f051df5aa8193825fc6dea1150c09f6c901fec18f914fbf2312a824573b31d7a097cc0eedaa8d230f45119fe915cd5ea1af88cf9eec8f5559ce266416ec28a42a4264122d432582ad14a931c62bf0a119d144c9247abadeb374e3507f022cc4ea3c6794983bb0613a4dca89c00ef4898f747cff7caaaf151bbde5c3134ecf22de73ad742a6bfbc0991e8647b0017bd415e16886c2417cdf24bca4ca59b774e155a34e14dbad1280309227aa81dd3a3b0d7fd0836e1463b752f9e3e3bd6bcc8f54efebd5670a19074d024d292cf18e32959dc3bb9e9ddbfcf5e696a1342c42518af6643f4d5792ef1d22ce22d6232e79210cac3d519096aeb0f5ec247346ad8c266946954da6e24f1886232ad658f0e887c9b8f338e3a913bb739486e47be1bed4d5f1f194f9050bf2e169c5363a090e46fc060040a67f0a0dee971c3340d32a363fa239240a49aadfd438bff0dd3434f54430ac5c4953e675987f0559f74b1e33a833c2b424050bf2e169c5363a090e46fc060040a67f0a0dee971c3340d32a363fa239240a4afbc665d48406b10b1d72e2cbd13c6c695715aa44f4940f07ae7cecae2ef6271bbd3fac6989263c53c2fcf618c97e9f87c46d5aa6faf3b6c9caf490a8159bd9053be62613c992726fad70f5a4b6df837a0ab302d5a69f7c486b11e0f9717c9c87b61ab21182e336da075a7eb17c27c50d8071ebe340005e1f355d2a6f42c12521907d31e804add6d5920277f926099cce2025ed9381b4b963b544bdc6e4aa78c91c78324e48df6d57727680d7e7fc2ab3ef15213ddbf42f38ecc7ac85cf5b2eb7c80a789fe91c4e93c75f3730c05dbfa88f1aaba6c19859334781d64dfcd7700482ddfa2435284cecf83377e7aab6c52a28abc0111fd06c950205c483aeaecc59874e7b63e4ca25cf30f403fdbbcbc35e29b5b2eb527ec687c3b6a5124833caff9fe595ae523a091c6032eb17b85cd1baeda20b68cb068854531ace9b6ead07d7624dab296692fdc6a1885be007a0eeb9b069fc3e2a5721741c96e3f37314db66c42148b1b666ce08713854889f60a85337ccb81b74016dbd5113d99aa5d41dca68d94f1dceab3614bfbb6d5cfe9bc579fd8ac195b7471e25b6961d9694bb5fac7afd455da206856cf69d79dce9c50776628157cbe3bbd787e4b3895d90fbbe8a68d94f1dceab3614bfbb6d5cfe9bc579fd8ac195b7471e25b6961d9694bb5fad5bcc0d552c073cae814ba21a7609ab624b8513b26b9ffa029f56d0418bd3f884d313f5ee3b487e36868e86deb9ec5aa8fc3186a7ce61d19f716e173ef7057b9cf50a48d73beaa9c3a7d69aa9ddee3e6a5cebcaf0ee112cdf75074fd5d071de96660a7ddb35516239166d51723cf2a0a451cd882e4acac945b71dc87d9986bc4a816ad1ed04fa5f9c840f5c6aa96a78854ad420a0bf7ee4a4dd1526a497814686e57e549a4f74baf5b8ecd4b02b07f89ad2d8001e89d36845dbf52d54a10c51600142704ae84400e4d27423d4e2e9cf98c561916a7ab268826256c96f434ff75357caebb2fa51f6117107cb467b188c8e438b98ade2e3f9513a4c15d4482e098332f76c6a9553356df905a5220144e76f6bc2a96c080ba96d8681dd7291f43deb7a7c62a5b36ab86b6e1e4c2ce6b282cc4f3b7634a86413496d0f5c6f724e896eed11c02b48f0638885bacb9d183abeb4ab04ea7f47ecf88391361f63173e4823835fd256920392e7aed34efca7b8a1f91747e820da5e7ebfd6ec2b67d6bc21bb8a5a36f3e12205c095d48550e3e4fdb8436a860982b283bfeefb8c0586777ed99c669093d9833bc4caf8825f4d2e853d8da1d1c67558c22190f4d6fc4b7353f506348cad7c1b82c5ccfd0c1d624b7f7908d6dfb6155cb4be20dccb6b93f26e881636d9504fd4bb6727a3cdc94419955587ccc0c45ee11508b29500273b85edb85a0e7026b3bf2c449de856e3acf07d7ba4e7504472092a81c05ea0f76aeecc5b880c83108be38b2e2d6c21c531a6da12abce448a158b3301aef886fef53b2df44c23d6b56deb2041c022956ae941e13f8434e13b54375ddf30404eaa8f3a8b48c677621d9f0f1c29ffb0576986429f67d71d17b1246d275cb12c356555b9ecbf4d84ff1550cb04b277db1a35892d53b0c957c2dc1a40fed12a87b42fe62ea2bc1628d2b13ff780f90e781a6290cc57dadeb1465d9a36197e2ba87e73cbb4489d59b28b6ca6fd07a9a5a7f42597a54c57b075786ce1994bd78d243dc5ee2ca35cf25e728556ae3eb4d69050aadfd97470935e4be4b35a971b42ce32969688da671d9e35584b4c37da1aa5d0a5914966f32448cb853eec3fcb25b0246d7ff3da38826aee2e82942fc71edc32e78d6c0faea05d41bcbb58c51fdcfb5bce50d0071096f1dbb0df7154d304dccd8f8f519e88a0e0147110aa100f2eca54e50af455d0304e2b90ae7f6d346f62e6123bbe1c295457caed34fda17532819212061eca1b49ec9c14b5a8c7acccadab0567d80ff87f7d837b8f820ae58a3e52c0c073610b4d3dea3841a39a145cf2ec552e428f433f9764400ce5e1760ad4b92bfbb5baa9c30f8ad74dfb543cb30f8f3f856fa70324b141de0e5b20b95a12caa6e839801dceeaa0ed38ef4ec1aef20910ff5af8bdec67a19c18d6bb060fe54bb8be4d6b39118adadbe5061b7d95aeb811352e0ce2a6d8538253dd9200487404de3b50364960fa276589a96b9c5487a2ce8244e9a795e9e848b08ab4934fd3855cf0e0203445b751c0fe56adb23b20536f525c90f38ea44964821fc615218a5a0368b0354ff20678b69c5e2ab58202ddb0638df1feb1bf76d5794c64f31e246026a0d7ad2aa4a615c2801ece05e671898b7bcb21574a2fa5d8caa95c3f6de16839786d8dcc31ddc5d3c51f6614fadc7e726072442932e43f42ae278342ef59fb8f6892baf7aae41ef91b433f35ad5062c7fb2591b62f1152956626b5401a4daaf372076ffaf1c4c96190f91136f72eb0e33ded57abcc2adbf6896705e9a1f698d0a120c4bb050caabeccedea376a5a070eefd61497a3267e656753b505a97f7ac55375305b99a665c2bc526593b9e76b5648d3e892381e92a4dcd4f517d646675172033d09eab48ae09bdd834dbe2581069ceb5d647d6eb43430f6d955c12c48bc9dd6cf85faa36ce6ed9bb249670070a68df63813a4db04bd8081d32a5e5647c71c883f763c6d72474577360f0a8de591b2af2b6bd289e7c6d5d38ec82296cdd2ee03c31482da90b71b492c42ec03573cd61e463cadab552e2750541eac5afede3e109e312367a49a30c787821c130808c92667bd7580f103a3d64d821858bc36eefc1721374b53452884b2dead1f3e599c43e2b750082f4086d6380e3c5f13341f878fe0070b281f50bdae382559b0796d0d9d0da941455f18599d919ee4a3dc2128dd8226ef27f4f6c41a9ab2295d4440cd6de2aa685c5fd320c68fd41d9d08d52f1089332e1443ccbb5ad5028248b49118d8a021fbfe1143ef981df8f9e3873c87c4d5641abb4341dcaf005f42f24cffe7c97b214325a5590933750e1bb58b58aa4c20eb44560e18ed0e8cdc1146107dac6f35c07bf8746f5572af91d74c4cd26048d2e6efcc7eb4b32201845f80750a97297284492601e5f7603db4af11cbd8a91eace4140590d83a0461177b1b77455a41c8f890d28f815e729ed3b1600bf984a0799e6884bb99b35e752b9d24a86f4412b3177107d9bd76580abee974309cc56dd9fa30f8a575ff9066fe8099e77bc34887d6c7b656eb343a58a2bb8310437a9b43558dd499578f4a5ebe46e57a42f75b402efbb14b65c188875994ed120d03c12196ba7aeca7330da9d2b22caaedb502a775eeafa4deb53df13a04cd4feec97241374b53452884b2dead1f3e599c43e2b750082f4086d6380e3c5f13341f878fe2cc3ce3dad386fec8484f5e5c9b4abe6969795aeaf6ca0de5c8f651d418d1ebba9c797ae325b58a3848b357a025f9b6315d4a163d261d90ca1964a1caceec55a6a111ddbffcd5fa44084125bf9dd450490d8cd69d24c1d850523e853a6f57b42b48f30e91b9b8be4f4a07732e5a18edd7dcf92fdac920812a912e0403c638e0a7730b2b342a55df10ac2db889926fa6b65a713e9b868d72f2d0465b2a25634c063b70917d8f00353a438e92414b9166fa91ee975e065a9a138f1c3c2386990fdd84765ca326c6dee60fdd12ff651dfebc8fef28fd2740628389990f693cc9eea0304e2b90ae7f6d346f62e6123bbe1c295457caed34fda17532819212061eca14e814c610e977d68ea174d54e4a28c8579352010af7857008f0cc87122e93706af1c4c96190f91136f72eb0e33ded57abcc2adbf6896705e9a1f698d0a120c4bb050caabeccedea376a5a070eefd61497a3267e656753b505a97f7ac55375305b99a665c2bc526593b9e76b5648d3e892381e92a4dcd4f517d646675172033d0efc3b2ab80982f06a78767ca80c94ec78039f4f0d2f1b218dcb61d019eb4b024db9bd83ee1d2a14c6b854939a95dd74f5b5b35f8e988c87d771b27740d26b3b312cccccaeeb603eaf0fc115aa7a91098eaffc003acfc36092ba5aa81d6577d4a9dd2de4ab86336423809ba24fc451dfbba155c2d03c01634412b7ae0e9308a19ad706212ab0fada5f53c2a0535b26389fd83ec5967e8dbc60c51ac8df834c4124b69b4af4f90e188db7ea354f11d8dd2be94e5601f7b1448e17ebc098ece96b1aa96e72163db68dc8c10a219be834b563699c1575415719b90cf44f5f6a34c926a375032a2f5903fce5fe8a09b6f29175358c84be3db25d0097733edfb53fe218398bc9221202d8a3ffad986deb75e0b6fd8ef0b38c927c8c9ba43a304c509f0b651a53a3b12918940ad73a2be46410466879f0d34bddb7d338782bc5d75614b7e107e2a3b6bc9f597f548c8c23ac3642e5fe47a4930b680f203a12e39d6049049f1a5f047d203861a5e10bd04f9b599747a0191d3d6c823685424b637f2e1621dbb36a7d026c259249e1b342b98037e0fd8b38cd362fc4895e18fb2feb0fc1b0f677028262d42f913106f1afa1b489455dc8539954cff11551201334cd62b85a7cf220e1caaa7d5008ef643b89bc22a9cd099845ba95f83a70dee6cfe6ad5605fbc7198963bef5453826fbb7921b903b532d0eee7edd6794efbe5c95d09febf3109101913afdb368485fd48d5846cf3bba6bc8bb30f2d5d08afa78e5232110dfd13a222059ef4e215ee62e69358fc0164dc5a04005d43fdc6b41cb15f7693400f8a84a375d330692421476a163cc3a7b015723f3ee7340645207732f3feda956f658e96600053c6457b91b1a02c2be27239bf8b5c7a1bac421e33578ac8275a73b892ed4b8fc6fe5f13a8e7e4e81d8422eb4d699f0bb5d1de0a3c5d043b46676a072a5e5dfc94b754d7852e31b55cfdf7a19bb174c15f2ecc7b48ddf3b280bbd800ff89d38a5430b1ddb8d9187d418c4428de476572599c830a223a2331b6c59e974339e1dc1abf2d6a12f568c365138ed4ad6adf48eaf3b5e3ad5e64a672d987505c7c0e49a992152196d1441cc65b73f7ec11e2e43d2f8405761259eebe5a311ef51cc477aa76d9de0a17f87229ff51a3e1275f378c901799283e09f6b8342d810e152830a4ee0c79f2cb3abaf191b9a125e34f8a08c05481f9d67543683fb211e042febb446493d0b2c82796a678ad7e5e9ea9acbc1cb40d6b9ad46dce03ea837f7aff6f6625ee7c203f333ba61d23505c8224a8cd8606b3602139e91017ddbf4a25d9b0956d0042977a0c9372ca106873772225ac5d9bf1d76ae6675a897a44638a724771df030fc95a380a06c284c4a06c5e0092a54db46aa3e4ca9c2e43488208afa9f8432d258b22f851c22eeb5a4d569ac4c169be658abaab39791a0bbdc5ec04f170cde8ba0467988fef5ecb8009b8e8d6136322e5901964498ed123aa2cc09ef9de05604bb23c9c52a6c4bb2a3cedf393846be7e0fc63515ddddbc5ab3fd9897c07ca73568ef11cd3c1ac7c94c280ea8e7513b3eecb834b209b5165fb08d38d4913210a574ce942f1482af9937d78ec16069d71eefddf1d53adeba3a1181a284d260f0cdc23f40a9a29e9a59befb9f24acca88df84672f5c35c53edd73f5e3dff394387c110e5589f0b3effbe83a28f7952affaf8b8d74e87c64a6fb076e9da1841d99cf47774abec178d208505ca3ec4ca2a990a46a97ff2a5236c6384e2777849b4fda840b28cd5b151553dc49ed41dbd20a147e729f9dfd074dcf5bfe8642f4f673e646ca7e137c7ba7e2d4bc244e55634f76d19f1d357f269e8d6ee250d54a13faaa8f1562bb5c999797c0ec66870a53b998fcb4b31f5a96956d5988db15b01abc02a116e60d49755986deecc92fc5459002461f252dd8a6da4c7f4425fff352d8e32957212cbc491d42195d016c5b949a55b020f7b2c0049809dc41b2dbdb2a7defe99a321223ee7d4035a7276e7e33bca8480320aaa9203587376744efc8bb87dd26c4322076e809dea0aa2a5f2cba9da24207dd9fe62ecd10e2e0912e592d62ec6120dd4aef4648ac66cc2d08b92a5c2ddbd6c68ad91274ccab7fdfd8584f4db3f0a4ec3f0c4dfd2b66b08b9b2d037c64f0273353f73d02fd850449a38fcf7a2269c83ef026f4db71f2321e1947986e491ba137fd01bb7f935d231d1e96a691a0709ebfc6fec544c81b29e183b4351f895724a3aed7d9c6e99a2aeb28b97936d67d5bc21bbd767667ca27d25e0d45d4eee712483408f174ff496105cb5b288dcec11f4dbb94e8b0a274e5728d1a353c1ceaa7cf9f2a04c732a65ac2405e121aff3f466f6a01f3f8097449d7c1824d368bf8226d66fe2b6179c8adf7f6ec36c6f31d5f62ed63df96957df9e69cb8871b51f8b65f04e89fb62aca8888a29a6df7989e5695d907cf176fdbfefda25c4f837bd6477b14cf4835c47f149a7ae1cef14f0d8ab80518af592913474f7b72b1832ab9ce12a827f6d4854796dfe7927da683014c6e0ef8a17acf701524aa537285808b7c17de08371a01204a1b8a6336794f58f2b2711ecad332cd480c237bd63f9ba6f6f7aa8a67b62db5fc7573682ed48517e281c63a7803ec0e0f67a888aae56c379715fb36a2b67519e77f412554f56f248c2bf7bd6bda61be948ae2b819c1bd6a4a4b6b16fb79fa430bda2e1ede1a630a1bd0b85e419ed9e6bbac010906bdddc142eb098b269032bc7a007798cbb04fe40ac8e04674be8b18970083f6d1bcc8ec4e3131ed121c4b7dce76c9313b89f758249393d7f0f2cd80baa66b2cee1a26e5a85a080bae2474da71b6542761c0c7080b26a79ecafed752ae6d05a6dc8458d54d5a7b6e50b12f7feee3113339a728e636def94d168ea71598f6bec540d60a87c26406fb1a1d68f606e4ca85d5a3d7c2f8900b7fefe0e5e0841b2f7920fcfd29783fe631179b5055c5916a7b78da726f31107e604bd0a694507f2e5239d86a37937a4123e047fca4ac73ca76a6b6bbc53211a584f50652391a95375ee626e584e753cfaedf3c2aa83d45ceb1fe1169d627e6108f1e18405425f832e8155e92633666447810f831e0ffbaa96d49b6c5133f2d87d50702afcb3dcfc684215d889e7e74c66ab49d47ad02d344bc08aad9741e270bd41a3dcac7b8c53513fc86485808d1fe2d2853e4b6ca3aa6a22f50d40efdcf1f0c5dd4b0ffdf783ecd0664e8687b4d3143e6c2c4752d7442e2a2f3142207b5242551484eec45fd319b46f97e6c5f7e8a52c9a355f5cd67461cefb68e639aca54da9618100266f2cc03f29aa9e6f01de5b2dfd278f91ef855c63e7d21de45932727601dd5227e7a0bc14188cb5cbf35e973a29a277a3cbb1c4ef1bfa0163b44c2b51855e24516615424100290686a973ac94c1353e50f1d04139793639b2cf4f6709d73f45cbacced8b2f5f34d1a4eabd3ff508d3c7aecaabe46d21b7ccc8d6b6974bcefa1f1200552436dd008a8439520831a0615cea26ed1af22fe065d2ccf2dba08972f7bbbf6754294c34aa51993379235e340cdc6942589f15f6d1c3913901956cf3b544decc27f906a869ecd8e9a260952c2af25e1511cb30cd82bd0c661e647589ed096fe582c403f3b3adaab2d5f11bd25649cb7f747cc0f797d5ca1bfc69963b0b94d00da4cf18b9c722cbd118635116249605950138db708abbc9b36a36e48112e80d6a177b650ade39883c9b019c8ad75da30ab98d8a9225d63b804245a3651e1060ffdad006ea978ec91fcf42151b158fa136f1ac1de8dd077857a2e82d0746261055225a163f6829ac896eaa262f28bb68ec5568a1b629e38e146e088186ce82a6ae46cee0529cb552449662a4d60d8b4f599ee1f572588aaf160e04c3d52082004da00a39494be689ab91f3a17e2f9b1f9385f6cb605ac3978b9ca3c64dcf7724517620534518e964cebce734411436ff04757c16ad1c08d631c86ef7e968f1e026193e668c66a19951ca10ccd7a45c450a7876723902869f32abae576416afaf5b3dc794cd6f0e3c4cc3a76275bff1dd1d69ce4de43110e9816fb77fc7e455d642800a4fd7ff3b3115addb9df86377baeaa1ed1a437710e0364a72af06d3bca21b84a57cd1b46a64f67f05418949ed0d6fb1b9742df72b7ad8ea1de035f750c40e1cfb1f656632b010b2dcf8f10d4565cb74a5ee434ad7ee39e35e6a4887ec92c37e9ec77b7543e96a7c85038e9cd0c178e80d4212c9b449ba9492ae1c05693b00fb2880f29a56fcf41751cae860687193752f29b6e20578374161ed07b0a8e1e99bb67f729ae6d7b2b11f4a5b30262683fd093fcc7d02b9c5fd835b4c4e75784fefe277db182469fd09d2f11257f18c75a968e45dd216313c9ab5a7a03e528b72617780f72bffe51b0806ccf1e557a492c5d9a5bff9380bb89dc14563409624eb213c4306c82f6f6cff7ae22483a45d4811914da623662a9d10aa3281952d7d04866b0ea3997eef62f92a436c7c1b4d7b01583402b84e5c4644ee713bc5fbb0302077e277c86e4e53e39bbf631905c0a6dc744f48d68bcc7d42978ca4bf0c2328e34246a09f24c2cbe6d3e8db85ca5041eef6d952e48f0553a25fddb42f237b80a37b7aff096b8df3aca32bf94535df89fcadfe3aa8a36c0fd009c8afd43284d41133734031e790527bd3a84ec2367becf6994f96055fa88aaf3a00df1fdd84bd0fa615bdc043c9944b7b1c2ff47bee577991ea358e1b81ccd5c0b10d4ad18ebc98509a2c61047e65d0105149f649634f7bcf9e305f2c0d35f8e0e16ebd0919ab0f8bd7d0e8e691005dce7916e7a7128f140682ae82d20eae2bd2bd1d3fa1f5505eb150cbc2516d2428c73b7a8dfd9b79fbb769eccccd4d9d7d2f3124f544378c11e9c3d54db9ad7e5ee4ae390437bc21e01e863cd3d6e9f4c82e472053b4aff9b10363e688b3ae0efead8c021cd6ff182e0a82d290cc1eea48a6926de8038f224fd4f7961d5c52f2545f643df996ed4cf9c29c247e0183e35fccbdc0cf84dffb377f8b7d12d6743bd48baa7921cbdb2ae1a81543057dc6872800d78e30989e583bd65e061d840aa814e1c88510232ed1e003606ba97c9e29ae444ea04d84c5a8d0a17ce4491c183204f7977e3f2c2da36cddf277150a785481c0beeb9c300205bd688d00fefbe29518b456ce68dbfe3b354e2e1836cbba4bbe824e447413819f3af4be4cff63ab840060864ed42767a124d56646048acbf24dc9511793b96055657497f8b2b1ff2c8038048e928f0f9769c6f8942600059549495c09bf1cf9c17a5cb972d3c3aa7442b961596e56140fce42db23976f38f75e340ee7c058c5da4040292e38a0a594c8ecf73290c036b6c001b463e773eeac0217aefc8f8a850f34331adc26aaf2566583ab853562173e28cc4a0336f7c5d1807a470edaf8cc7303064a4040ffffb7d5f2d495e3fb502876434ef196f229e543773fdc5410e5157068d9f76502ff7af4b2cb4c1fe522738391258776af0e2fd44c514e83cf4a0c3e80ec12ea38ef8b9306d291dbbd565ddc11b3cad32106d58e13d50026c3302308e7e5aac4958d319bd4e229110379549004941d48e39c29202e1e6a2b20a6a9f4310591d87dc22d5fcc83c7c344d6d5b79b3974557ab74443e6819c5ee38a767b77609b13d8858f87e31238195854fc2a12bfe23e24fab25afe6b78a87adf24ea1eff4fd7927d6078e6bc79a483bf72cb0d6e7a4381186da24f2f67f0157e8fa4e123765c44507e21e887b1ae46071a6fb8c3ac33129dec890b5ed483b30c0ed9804350be1d0ca7d916a81399993bf40907e40c71ea13603078a7b3f3131b0202de6cd05f9617f09d94d4f61a8d4e6e5753f5414eac408e6ffc6883802267ead5c2da23f61f5c630dae7cf18e0eaaa2d99378ea2b7e03f0f07e14bde1076971357fe33d5ff7a71ef3db3b713fc7ef20ad8f74e92626b8688ac63044e501966e8898780189bf56fd8e752449bb4a24362ad7fc7e550011569f4e921aa4a3946e0ed7fd2674e42ac816e8e2c62dd5986af44c3639653b1128b475e2f97a5c5aeaf55adb0134b1e892ba4ef9c20bd7d84d436dc9c676690a8cc4b56dc40187d6f11519a77c2b5590934fcf528396977a1e024d7bef053987f3b3d7b0510cfe8325423a74a73e1e4997d8239e365a551edbbcea1f379e13b2d52183cb144f85fc16a1a7c8d8a69acfdfc0a1e114af282e63f816cdfa573048cb17f132786e54e083ef7283ef96a72887846097c8d2f06346896c345a4f18b3ded9b0dfa34c832677995e664e809a50334fdfe67ce3d1d5efb4f72408e4aba10b9040c426fd3e393c02e1e59e72ec8467873d7ec58ebe97e9ff44e1d4c81a5cd68b7f9da80b8820050a5485e82876f77f8ef5dc6b02198ff82883a29cd4d3a09e80a56a8d9bf18ca11c17ab37e7abc69cbf673fa13b51bf3bbc591f0e3b59b94a853fa58cf805f644d5f7a7c082419597a52eb5972452fe269461f8a7045ef8c66492776b4e6152db364f8dc28a3bac0735793fbeee247fe9203a50d34ca9a4bf57856c24660491d15c48485ec8e78ce60aa0ecc2317ecdd40145363c5eb6bb6f923a8af536b4c5a1bf6f08f88714969df3d18959367c51425254147059e781eff689b6f0466d5cd2a6e9a28f69e53000048ec844ef224bc61296912e5f4a590bd72197aeeeb1688467257ca678a1b371a9d5a2f17ba4a19b0e37af9e3e7b9e44b2e96f0fcb2af61eb1ab41bf35d5454e487b7446c32a728f65352bc3697dd0586b5110368cba7a167e606d6b80319e727cb2114e1e377dfcfd4d7d709652330fd3f6ca2213de54923a6a58d2c1c4ee90c00570fa30f4621ce360a11888221adbee39960d4101971e3accc6962b44f10e0fbfe5dd659b7b24cf83f6718bcad75e4a41059795148b5a782af6ad309485b11fd90275bff1dd1d69ce4de43110e9816fb77fc7e455d642800a4fd7ff3b3115addb914cbc809ccdfd9b706c0fabb65a51f91dd01cd8f57985d8992737f7404a99e3d1fee7e537fe8a1f92cd2fa1860482e78eecdcc6d7e33577d89ce5a49cacd5f5d229110379549004941d48e39c29202e1e6a2b20a6a9f4310591d87dc22d5fcc846e6e0a9e4a61c20eff055607077d62b0ed319b51e515e810058bd931d3748dbf0068813888a4e32ca52faa80161cc0da9208dfbcf8ac5fb5ea0ea76b617425ccac96a6bd2179f8429944d89c631459f4d9bced52ceeb7658da13d477601043d3c11511fd01ca18b8484be56729ddf03a3146458d88ce5a7aad7da143ebb1d50bab5cb082aa8652078ba8c3063a902105e8f3f0873159081aab4208ef3ef223bb4832f37852f4a00d8268e838c939aabda2d01f1c633e3993c6591c0e981308d348af0336407082542602b63e87255d39f5f4fa9b6eb1e4cf64d4f69f946393d18b9d7a93f85ab5e78dadcd0dc4b2f3842a975e3bd06fb7afbef6f4769cbf895c37cdefb3e2e28ba0a1aab4eb829a2eb3666d56541b82823690fb50e47989cca333ddb09f7e66c31e32801b62c78174c5a0b5255f93c02f99fed45c21d79e81c08e7d35d2c933b46351d73e9152b5d510811430520c84532413af8e4fb5bb575918c0041edb242fbffa6790dd0db1ce6e7f378cdf94d5df73f1dc7f44fb36795fe2d563897f9bdc7a455b9783842c9291505cc2f0d9c983d68aecbec5ca1c83627a928ae71f26c18f46bc51033a6e4fe1b905855669ce70d448f6ee3d2fa87f709bb84505f407dcc040beeb63122ed0e7d04762cdd8c5fc784ee7a2c9c10bd1254a6456b8a23540fe2a06b0443586577759dfe84bd3ea37d991357bf0ca48884f330d85fc21aed34dcdb0b80bf57865e16b1ff6861f965654e5b42590d1bd69539d6cd1c6b6660e9cf1bd9c4c9d2ef0e8df90bc6d8fa7e2850516638a0b2497ed81c083bd5626ce5d4ef3e976e44e1cfdb8cf940db99d70b38acd718aa199b88c283c276b4c73f5a7c2230867953b54ca412fbc497fab4c21bce2945a001b7a986eed4db677bbd3282462ee2e20df29aedb5e57c4d831d1bec62a59b6161c3c295ea7316ea678ef5c5e437a0470447adef15ec79999e8ef1a6ee4b4aa5e7c292eb34c783492a7d5fdc1db45039abec4bca8735757e7304d73da8f7b69ce383afc634be831860f74b4fd83f1f9670a2d41fbf7f649e2468a2f42e6ce3ef71de2e3a760fe1c0a529be1d15448bd12ae87624a49d43c07143e5320b21eedc5118dc863a889e3228c42cfb10613f054855df234af2f81b072e4a5dd2da2fc34037418b72f35f96afb74fa0f87cd23c9ba6b1ba4d8809f00ade66b63c422b9037254b97b2767d3b07555e963f62f29f1ead4f3c877b06e6858f88ab1569176e63756a26fc59bd30732caa406137a1c613ffce7c2ff3bcb2e49d9b275b5e0bbad88a39b459b988cf85e4ddc3d8f68432f0b4c6435a2e1f73b577d832ae8ddced99ad0a03c5d5ec53e42b10e2f38cc8f98cb95650c18f4bbd22c26c472580765f8cceffe5ab2dbb0c492ba54cb6e4e37beebd6fa71686000d507aedc0e09291d5e754e3b925466c1b492b26f3f5dd184380bf38b5927322214078f15ffce7af5eaab662b44fb88416f4ce8d9f80a5c2ad0c50013533eae05e4bfd23ca82abfa82d65e5482975b93dad25dcdad51c24dfde447748e0edf426cdf06f96900e3cf136a358eab37e565c929d726b1acdd261cec9eea6081679fc7961677624b4637a2e217127de4cd8eb529f2de70cb5d4f2158f5e9da5149844559bec9ef48fcd98c7080c2a1a6ac490f705bf1d8f9b031c813951fb0bfad825bb5296b0cc3bd9b019641e01af6380345f9976af72a62f561c17bc11719850b2f1125ac51e284ac41bc2ae8affe77c4bcd25c47593daa0db388fc68a6237fafb9b424fee0850e319b94e8c55333a3dd3ba3adaa8adb8e7bb8b916067964c3fc7b5fa6ab92369fb80254525f81d613d61884a595308cdc004922b2f04d8351bbdec948c7f8602fc2516ed17f1748fdf9a97f40e32d71720ea5605d3e74159c4b9a564f2a7d2f1d901884cb7788ea4f3bdbfac801691a58e7e3615229d1f60d4f3f3da8c7e1023aedd1341219669b79f3e6b828b44422548206dd3313d3c90b464a086aac3e9819d382364a7d9a413d0ebbbc1c2c89f1d8c742f3ae4345dfb73cb776e528385ddc612567c3d7ade2cc88296851a76a9cd21dd1b85db514777300d625de7f0f3a0c01c2f6b0680cccb379d8c9ab867ebf252dc489d1e2976da3e60b123f11311282b44d079e1107fac6d054d8e0d7c29ed14719e136769663bc619090e9d3ed5c8e8ca49b1c09201dfedfddf9f959dbe5016dc6c5ded6d8a65ac4228eb6efa4f8aeb8aa7bb04a218b4a2a637b9bcc8b0e363abf40ad0a83436a3d2c3ed1cdd5c06d57116744a0e763b98ab36e19ea532e25e920beb2971acc09f1ba486b01afa75be578a687e10886ba9f9961ffa6cfe9d4727b33ddd78373f95a57aa3587cffb84ad7715df13d9e957936354302c35a470fa918659ec91151dced6b2a81d7ed5223c3d161c54439242fc9045c3d1e43daaac452cb61a5ab1e4321083a67218fd5859dbe2f664ff63a4f9ab7366a351bf4fa1810d3df1dc6dc56e1f6a821f008b9d310ccfa82b5dc06d4bb39d72d9effac7866420fec033484a7bd8e412d80be02d6fb861f71d83536d1c145a9c3db6f7c23ecbf4a2a173d4a8abc56e137457ea6e447bbb1ddd142a75f25ab93ec122147ad288796ee1e7065b019adef5fce9e7527568035539ba0b4cdc310e08ac057633dbdd27d10fc2cd9ffe94caff79078318f2ad49debfa8bc6223b21aa19673cbb7aae32f85ede565f02d52d9e9a2576f54fde1b17cf8ea0b2df3c6b5de068bf6dd445d66260ea7e57ddcd9d250fb67c192a6c028864dc30c1914a2653f750b3bc2e672d1770f3fd6ab018a5c50a59d455b173ae911a93ec8ba0bc953e46ceb5afcf4812d1b357a7d71c0198171ec2cb437f4eff69582db74de24585bce8f58eb4f9f3d5f90b9fc792f109931fae946cce8366c4d7f51dc403df0f041d9d452d141236f8a8218868fbe37f037da5c5d0dfa9812a8bfaee154981a583ecafe6d0d9565072ebcd9541b8ac7eee708bdb7a9737944559d44656a9c995c6b0e1e6504f544b7c42141083ff59957913d34c4bcc4e5c3c8ae3f536d9b910530d02abdba2455920b0c6d2b50d0d5f80cc947151409b428e81e2f4572aed75e668b504ab3c83011b5a50c19c47b07e39313a4388ca3e9911044f5af46bb5306287ab0521ff646c8144804f9ade20b9fdea001ea59b56737726a5bcda4b15f284830998ccc272a9fdbceb942147a36181559912403ad4f0a0a39d0d6986e30922e514c77f96d5869fba66d4574a5b934e6aa8c3e97011cebdca7f81cbd4c05a3b5b79f8979b9fdf5f0b49c09224774222bc08350a2f6bd7ee174425a2f3f84b72f9f49018bb382f6a92d2ecbc632f5f5e741284b5d8b843a89bca1229110379549004941d48e39c29202e1e6a2b20a6a9f4310591d87dc22d5fcc86eb49c8b6d3894bb0f2dcc2e34e5fc88e76d50a9ba26d1cacda01df200c2ab0f825aee8a2db973fba383264fb5477c614aaf8d2cd778f511bd06ca311202b543aa1b1a451e83b074b01dcb55d5ec3c777e4084c468a21b7a9c4fd34f4d70719ae8f08ba516aa94e7e6c578408dd40a8a1c114dcbdec925ae53cfb481d20e554a0da0e593b42e44823f056b2b4b29929c7f12a2789bccf6494cca9fdc03792de402a575d94ef2585cd38c6fd0910b4f0d0148af657be5556a2d7f406432576fa9e48c9b15e7f1a1bc9a00fb9d7b08b29f7f3cf9dff2409d0e518c2836c6b77ebabd68f99239530448d42fc88df3c2892f9f42f9d2f0277d2924f8f80312d1432b0c297168bedcebf6424fab9e0827c610ac74e914da204fb395b5d3bb4762afe1a55cff710af3e0c3b5d3edbe85fde49c5a94a3871f31454721770abf5f87fc794ec90241313198749c46c2b9a06ed243b0956fb733d0da7634b533bffd16caa577e93aad0f552e8a4b7265c7808051164aa73db39c3e8964fae61ec5cc07bd54890aef65e243ab3ab0084848d4a1eb19a072dddc887cc7f801e21ffb06e32b1f4609f1445064d9764b119985a1a3ea3f135abc7f4eea16e0cdcafe191a408807b8e82389f8359351b103f5da8f4ffb265352458b3909f58840b6974047a62ed8eee4febca54c3c73a5485af1b971051ff46c776e49e5bba06304ba7f496338c0bfa1ecb3879361325f8411aaf13a38fead56a33d754d47108fd61b97478cdb255649c2aff3ad0183b0f33cc35e6655f1adbf5e65eb63e42fad6a0e1d9a549c526927a0ff7b598107fdd8ff9ceb86021fea3032263608a51a07869944d326036a5337afb26a3cbbf3302c23d434713d40d4cfb78c8398fc3b88bc743307a42949c9d1bf00d3f7ddf08c197631cf411d2ace5aa7ceb226dc99cc9104ccc4dcf6b6d70c8239f570641411aafc075a29e5f262ab01d4513915519524bffb7207f6a40ab275769bef1024dc69599f34c52d41e038109920a962376b2e553c27094d488739d77385083ec439d241e6e500901708e95bb70601921977377dbe69045e9358335b4b561d460a63cf4ee183ef4fd5acf3e47f706400078b37179c7eb7183c7dc27e47ea772f1a28db1fdea3c885e5151c683ed44504bac510e9e3e3c6f210fd111f0b8ef3262ccb943b83d6021434772c660921afaf0f229b39daea8d7da70bc8cccd007012c9d97fa77b18ba3e09d12a16df5653cf14314bb34cd654655333f201d48063fbf72ca8400752d894b0d427883f8087749eba127a04adcc0b5fe6e64799765c0e701deefff20a6d5b88d90c68ff3e9d5d580ca23d17bea771acc60293006d5904f91f3f812073e81aa235199efabc23b5098c821882bb8fd9901f22923c5802c5b00ebe6ad15d0d0db15d1528a92a82e80a09cb0e987170e4edad4ac6514eea5fdfa4aae0174380972410331dcc54438cb280dba8797a01d81096e2c98e1eff422ac8283e6402c34d93f4b77486f717da0ff04737f9d4b32fc4c10fe2197c82e476e639580c0e22e4f83b2c103c34ec97f371faa1c181fbfdd9c3e5066645982d42a3fb901aeaf02ba43184ed52d05cfb2c36e3b6e822466ff8c5eea95d2a0047589d85f6b4a8d894158f84f8e80c824bb9fb483c93a4dcf818fb49e4a0b77cf2f1686ff9641a25421414bdfa9fbca0af7afa11d946a2922d1e48f24190b29453b430acbc72cdf1c56c261f5a1a1f83c6821fbcaa3e1ce661155f2de220cca1080ee9043788fb47cea5649b0e4f5c67de0901fec1dcc76054d08cf14e90712277a973c892ad5b20a799b149087d3ccf353aedb91bf301f685796b80efb0f725e930d688dbd3c3ea8924f1951ce5dd7f5ce95c86740856a2b53d7454cef6b787086cd5c7493b25949663c6845ca95ae100f5bc7c3f316194099651e33eefcc04cd1cc92a841345df7d2446cd55526a4d9ae1c2c8daa1fe4f8281c04d732ef8ada6b1d23072acc920443b908b0693dcdae3842a6bbfa3edf20f9e52cbb448d49886c4a7e3003af1e79b9f2d1bbc5c13f6caea584a7028893fac623a976cfd96fc030f37684d45410dba2e1273902fa8cbded8389a88cf12977ded01a00cb569b690676a57a87a342494e3ddeb65f5e776b7da1945626cf46d0872daf6fa528a3160b374680dd368fb85e277f523ebe6bc58ea9d6bae9a03a336de5594b4c8c00787fb4e403ddceadc9a082dc38417ff70731200ddd203aad364c0ed2e825b92b582cc2396649ac72bc92bc8d94291713a6ddffb5da9926033bb0e44480d4898a3c446c629612c5e2afd67cc68c6f4cc6d95affa8f33ea81067bcf97a6719e9385276799d6320b4e6df81d283f69efd31bbc40dc0bb791b57bb1199a92938742ae9d746d5fc7cde05b21fe915ab551799f46b2c543fe88d51670718f8f108e37a8f722a15226f3800a7d8e35e5c452b67495dcba839eda99cc6e62769d7c5153cc6f1f39e85088fc95cd1502812ba553849159536849428e38b17ceee175ead303ab965160eb03aaf5f18d6411ca4d6b7f32ebeb5151b80d49cd53f3dcc302a48ada61dfb0848b048763a26e424a7d437c7d6195bc9b336e529b6cd4f8b02561e2c1ca17451d21f3d69e3845470abb2141a8650fb76e450fc5f9b566183a9ceeb79af7254addc2b99a5e59a9d4b8fb737430ecda3a1579aa99020064757f040f7042d706ece21ef31ec8e230973c046193bc4cb033dfe65434d1dae8a21ce6e84c515fa3ec87953afa39eb834fe7f9917c6e3f9932197f894a529bef3950cb3232bcfc8c60d9550b65ca88ddffa4a5eb15fdaff09d7764ffc6477ec2462d9f1c4984602db59b814e947712b4d5160b27f082743e8ac611ffef0f8adee094dfe7bd7ad8cf0532c3c060fd954eee759b24037117c6719bfccdf4e23e6951acd7c2ff39144e880923d292b4c86308072ccab9cec3cc37aad805d370b3b0623376b2c0b2de1dd5740f3748b9da278cb9f9546106dae8e7a142f4522d6644a13eb0ddbe7ba9dcdd2b3bcb48f972cc864f2bc583ec01351534ab3519093165fb08d38d4913210a574ce942f1482af9937d78ec16069d71eefddf1d53adeb974c216dbe26648a1cba7b8c60c0c64b995707db49ca97e0cb96c7f9a67ca5002198c9cab6302fc1f5667019736eda19e78c51eae1301b58df1e5bcfa29234fa5746a93ad34c7973c03c6e9106764f732a98166846a1ca3b773601eaf8128f033f66c0349011b9f18d37813341e3a86390c44e404ce5c524e7a79b0f7d971e9e5735192bf6158b3d550f491b4ce7b9e9490bc337d7f9d0db22b6fc97109ec5433b180fca35f27c749d9bd81cd8ffcdc14abca1fb75144f64af18e19aa9e1d14baa025df3397005dbb564a7f82e083ab0f89424c0feed9e7a23874ba8a786f721d577b44b101ec452c276aa9acb1af758d95e07b6a7bbebf930f6c5b6c29791c5c03779aebce2aedc42871810f54858d119a53849e28b163b574e90538c6231f934f62e95602d160a569f162e1d805a7c61264da428c5394d4c6be9e9f0c8722cca2e3faffddbc964a13b283c6b116c2e244421e6b153760dd7542ac5b40c689d8b107026a393336095e0c1b187a61a6fee0442cb5f6e5c351a1611b2cb6c4526f2af7a00951d650aca4291b4e596ea63b0d6cb2c61ac9744d83c874eea4025062f6cd23f7028a550a4b3c8f03a74ff68634f6b2e7c171982d86fed6955c79b5ad68f606e4ca85d5a3d7c2f8900b7fefe0e5e0841b2f7920fcfd29783fe6311797cf8847b242afe2257e31827427c893796372874792dff59f564a350102b05ba73cdc75048f1971ea00aedd256a59254540e8517a965eec8f0ae9ca31fb64268d16948400eadf6e3f5a3ef83f6c51414bbb40f44c3cff79608b280fc473142e64f6ce38034c72f37886ab69ad79a386203aade4f41aff102374bc128d4601cfe0951f61f3926580ccb3b4d7334b664cb63fb60c09effcc1769899505d08488118f67c2301e4de4970b64af8309b0d93e6f1651eab4588c49895f2330d14e45e864ce4e800dae398fe491480ba7184e26c465c78bf0dee447f7d0bf726901aa494b02d838fde3e17ee83e6641d501b201ed158ef21841536bd116e2ac379ed9e0c021cd6ff182e0a82d290cc1eea48a6926de8038f224fd4f7961d5c52f2545f69c433f3971c788169b484099f03a19897b2aca47690f1cf6cf27273bb6edd04e7b180eb5ffd06f5a109736df502675dc31570c1892498c8fcd53a22a0cad7046721b4358b078f14e7f13c8b979298a62cdf338c032876cb0a77f4a676d532d4270f1ea803538088c555f9cceb2d9b351ca12d867137e0da10a8f919e3ae2079160af889346927ede89c5b4edc1a10affe0719553ca6022d9efce2c1af67a83b3b95443c3e93ff28ff9253c880112fd9a0384eaa44a91e4f2dcde7392e5724d52229110379549004941d48e39c29202e1e6a2b20a6a9f4310591d87dc22d5fcc83c7c344d6d5b79b3974557ab74443e6819c5ee38a767b77609b13d8858f87e31238195854fc2a12bfe23e24fab25afe6b78a87adf24ea1eff4fd7927d6078e6bc79a483bf72cb0d6e7a4381186da24f2f67f0157e8fa4e123765c44507e21e887b1ae46071a6fb8c3ac33129dec890b5ed483b30c0ed9804350be1d0ca7d916a4f61a8d4e6e5753f5414eac408e6ffc6883802267ead5c2da23f61f5c630dae7b713fc7ef20ad8f74e92626b8688ac63044e501966e8898780189bf56fd8e752449bb4a24362ad7fc7e550011569f4e921aa4a3946e0ed7fd2674e42ac816e8e2c62dd5986af44c3639653b1128b475e2f97a5c5aeaf55adb0134b1e892ba4ef5e794d7dd8bde709a2158e406633010c0cbd02979bcb2b057e0805c11683a5f0621746329c48ee2927af66ec9c0f5f53499ea2b7082d99cf765136c3b9ccd9bb4a577cb152c1995b12ea57e305aa1b8ba760a5c190066f7d0cbb4a40e6c952a4e1f24d2e7ba29b9f8e3399d658bbb96165ab72cf7263255dcf8862d471bbc9cccb539c17375f81525ed6ae98eabf907fe2f3da3135506cdae7a1fa87a3e98c27a67cac2488a9b327ae0cbb937093ab90a86b9940b0837f21c466f5ea51c36ee025132ac8fca85c9ff2698731b7209faf5a813b3aa8859f793bd6ad434a1be4f894eab0d4d5022d70563cd8d8edadab6c8d89a9c75df8b50c26d120d5e06484819608216656db7bb9bb24b626eb23f049d4a67b75febffad2a4f8ac125932a153bb6fe7e186c1d9ffd17f5a995009848cc4b9670f57ed532e2910432b1d1f7e61c821069f75455b92737f8b42c9811dfb5bf6e333ebf7f52194f65f02840707e8d57fe2a6694587f95450dd7c3604a9fc270800155278b90743d32cc2b19b00b83b49a9575052b76947820a9c691d2474682900d0421093e39a277957691d1a30f274c7974ca9e22a50235455ec3bf01bc07fc702c22b48053abf08477801bc6d507a4db3479050c157f9ea7a59641b5ef75c2dbc5bdc1912c4be9827006e1f547232bd8d1394db2af49e1765e60bd9de91375f0a3681b4e41ef66005efc94eb3b4832f37852f4a00d8268e838c939aabda2d01f1c633e3993c6591c0e981308d0c088f3c9f7de3846b48915c19a2276a437890c46ace1ce5e301fc67a3741ba142d2e2986877e3b797234b35068997bc0901d35a1e1f0c43aff6dc02d4866f991537d75bce757e9cf641a191a697f26d233a401f16bf1c99776102e4f9a562c21537d75bce757e9cf641a191a697f26d233a401f16bf1c99776102e4f9a562c2b20721a02d122574c4a2aad44b41ea30b6f1926b62d1d162f6c9316e36f0132909bd7f03f25838db605a6254d3174cd50682ee81f53578c948ccdfbccff82b579e618e36725cf7c081c6127da035140aa2c32f4d2211be46a103135f8e6829f3c5a6e1c797c35482f433c72e3a6e5c843b2b4b44b39beb1a4601927151579275c5a6e1c797c35482f433c72e3a6e5c843b2b4b44b39beb1a460192715157927561cda513a51e3bf9f8553ea05a14ac852bb8a3f7622d9b013408ce46c8974f4ecaca2ae2b43a7b8634a4f5590e21fb0ed44bb00e7172b55b24edc58fc96114db5c9b2fb8312c0bee5d96b760edb38532371444c16af653205b568d590c6daf2ebc105baa1ca4ece0b0221aaae92df85b40b22865168f4a625e151a962b272f29add8f1dbac5bc236c2d827bb900affb6d349fce6e1f18b93d30d0760f96932803d59a717c4cd09dd47739b9668ee3b1f02763e341ca44d16580075f637ba433a411338b4bdff145c09bf639327fc831005a34dd200446b320420dba738a9df9bd2953109a65c92170da16c3b814f71090c6b3eb37b09e02b0f13b9ce2ad0198e6aed77aa472702a9d329fd3856c3588bf74f9c19fc997b67a7d638dc41257b9ce224a880b1eafaeab5556fe926b2db99d66f91f3f1fd4e43d2ffeaffb75ee72e5d9368d2f55e2635000539feac783385c33ce6b2367204fd2cf1b6c298d84a4afb416d9395d1baf2c4d788e73b8b5d81bb5afe209151f90cfaf90664e2de3aa6c5a6e1c797c35482f433c72e3a6e5c843b2b4b44b39beb1a4601927151579275c9f53f54acbae85f8157702d3c6c83b8decaf5325cdb051934da04ffe74370e94688cc9c3cf144ae7e06921afae3b8f26263c0680c05f73cf10e1964b70e63a30646d540d5b2ae8b37a7a51cce77e71ce832d4bb5b4cd581db1a5024fccc6561348af0336407082542602b63e87255d39f5f4fa9b6eb1e4cf64d4f69f946393d18b9d7a93f85ab5e78dadcd0dc4b2f3842a975e3bd06fb7afbef6f4769cbf895c37cdefb3e2e28ba0a1aab4eb829a2eb3666d56541b82823690fb50e47989cca333ddb09f7e66c31e32801b62c78174c5a0b5255f93c02f99fed45c21d79e81c08e7d35d2c933b46351d73e9152b5d510811430520c84532413af8e4fb5bb575918c0041edb242fbffa6790dd0db1ce6e7f378cdf94d5df73f1dc7f44fb36795fe2d563897f9bdc7a455b9783842c9291505cc2f0d9c983d68aecbec5ca1c83627a928ae71f26c18f46bc51033a6e4fe1b905855669ce70d448f6ee3d2fa87f709bb84505f407dcc040beeb63122ed0e7d04762cdd8c5fc784ee7a2c9c10bd1254a6456b8a23540fe2a06b0443586577759dfe84bd3ea37d991357bf0ca48884f330d85fc21aed34dcdb0b80bf57865e16b1ff6861f965654e5b42590d1bd69539d6cd1c6b6660e9cf1bd9c4c9d2ef0e8df90bc6d8fa7e2850516638a0b2497ed81c083bd5626ce5d4ef3e976e44e1cfdb8cf940db99d70b38acd718aa199b88c283c276b4c73f5a7c2230867953b54ca412fbc497fab4c21bce2945a001b7a97cd6883734b9a66805d529dfeb7a58ce79feb052599f38e41cceb19aabf25160e0e6563e59e018d81099f45a0debe82359b31ac38f7452abfb3f1dda3a71e8511e0b77ab7c68201a2d8c4f19d90e78baa6a600c688d0d4702d53d632bba64afe2d7ecdc77de0286df5fe93afa1c1ce8d3824b24f68cb91781fc1b9af174221fa9c79c776829eb5627fd8f11312e46f80cc2044c93bcb384b545ca67c0be5ec2092d31736644d4932acc6e71ed96bc236512a8736aea59307101af41a25ddcd8a41425c176355eae805432b712f5212e6f20584331401e9e8c91ccdcf3fc8ab719d5dc6939fef31bac956cb6f10d01b7012834fe74ae7626730e60ce5a57c41dcfb9eb40dd75035627174f3e7391c9f6fb8d49295eccacc56034cf83aaecb3834fb62a41e1f7d8b8cc90a62c066b49953e8968fdb1c4e963abe61426c62fe6148aa48d6f1d5f447e93353b7990a8d2ce8d1315dbb313576ad18d8d086a8c115788c49a91bdf0a4c10378bf5f7cbc2252b529feede168046153c393b8c186b7f612ef69068c24aecf9eaae2ed394748fc05348c33b846167a663b32f4f1ddfe27b666231d145eccbfdb5645ebe82ea2e1b1f069323b2cde88997f484d2b4ec1bd0e84f1b6f9148d86516a54577ff6c0d22456e164ab00a04ed4c2b34981f958a6fbe5cadeeb212f48b12b10803da4b697afcf9787961f5106bcf28a62f44daad7f1374b53452884b2dead1f3e599c43e2b750082f4086d6380e3c5f13341f878fedfb4bdff3ba0701591d4ea9a7309a477ee44acbdced9c8cab4c6838c6a3398e0229110379549004941d48e39c29202e1e6a2b20a6a9f4310591d87dc22d5fcc8d84765ca326c6dee60fdd12ff651dfebc8fef28fd2740628389990f693cc9eea4a512b224ad4bc40e16c28c9cce8f687375f9a2450b26dd4a90670759403e2116e8e74697f6c3afd739a513e49ba8150f5fc0222d15c3b7ec9047cdc196c1ce50304e2b90ae7f6d346f62e6123bbe1c295457caed34fda17532819212061eca14e814c610e977d68ea174d54e4a28c8579352010af7857008f0cc87122e937065faa36ce6ed9bb249670070a68df63813a4db04bd8081d32a5e5647c71c883f7e77150d4f75740e068debaa66be6c3e8b6c1cf6b0cdeeef8b4691cdc1e7aa7132beca3d3db667fcb9176ec3842eea2f8eb0ed417c390789a43575512752c71b3bb611bae02e27e85f6788e905378315d5e1d3fc42542a429339ae764b2262deec4de2f50b5fd598235f78abae088ecd3a9c078b9b565c2af32238465b2c810c5b54db14f0c2a5ebadac987485994333794ffaabe00aa63d5e17e711edfa9e7c2b6e3b322c8451d433c6b3ea20f54871b1a1e9a11c838e382f3d0ff6b54d5cf684496daecfacd478e23a08e713746bbf07b13317dfc3a792458dc0c726f09a1032efc6059a88521d2bdee3e05c0ea9c1593cae3b1eb2ca0d1e18230e90524405edceeaa0ed38ef4ec1aef20910ff5af8bdec67a19c18d6bb060fe54bb8be4d6b3fb575b7e84698175db00ee04b437e310d7f13bfbbeaf82e36726b3293f8efba09c356ce51960b7a167988433c70db872c67b5234e8f09b5c532bf5fae7abc53357dad1e250af8e8c1e0b212c860443b9608b4bff56120397c792884e0d066c5bf08e5d21ce669892681b694595a213c114e4f9a8ffdda0eea72c01efacaeb9d2ce4184b362eaaa1f54a29f04fa77aa6d55c3ad6112d9fed52a2f8fa1337e8b5ce31402fa3525187d9edd13881f8fcd661b9f8f1661794e8592d6923a7f31b8c07a1a0965bf1b35e47800963679d43f06c8306ffcb036fe1edf0315a08ac84aea63c6d72474577360f0a8de591b2af2b6bd289e7c6d5d38ec82296cdd2ee03c31e92f89b1ef8673786c54ba44f7b91c501ea7835b9d59288339f98ad7ad5b5a51a475c6cbfda6c426c3f68db50f1f87b898103e5095c1c41ecc35de3793ff9c0420e1f5c3f9e8c0d0543b32661b0044141b5898a27bab2f6bb291724afe4b7bbfeb4e1e263d197cd716bec7f637d36d5a791a221b3a2ceb14b822b4cd412f55efdf37d86ad860b58428068b70a06358ce9451774ce02b196e8eeb5a55eb25b260c4461940bc34e24435a57386a850b6afc764906be043b9e6bf6d4b2a03a59cd972b53a8a760cb2187057fa917eafb4a0132c2b6dd5b48dbbde7a563cef91a33e86abd979566f9b9f53ea129386180678ab2f88b56a65ad2a0b787857b93ddb5b81636d9504fd4bb6727a3cdc94419955587ccc0c45ee11508b29500273b85edb96b3c5f7e33d37ea7e114789b092b96a61b50d71a4c88938893ea5433190b36a480740272d328ab6067bf13a86bafd0088c3508aa2394bb48adbe71deda65a286f013767324ad94ab3adb05f8d6d708b4f4f200107ba4b22b6ac5d46c679e4a58e3731002d59ef1eccd2fcb1e44f3541e7899eeee278c276e119342ca250c81e445bfd7e644574bb0c68e8bdc63bae92fd7e2cccbd8d9cdf464a7f45c1c357afd84765ca326c6dee60fdd12ff651dfebc8fef28fd2740628389990f693cc9eea0304e2b90ae7f6d346f62e6123bbe1c295457caed34fda17532819212061eca14e814c610e977d68ea174d54e4a28c8579352010af7857008f0cc87122e937062c62bc15df391167d1e4d8c335f362cc3a35ae57082392b870779e32ebb56ac9b8dee74a216a7b9ad62d3f07b96d823aab6e7c969f7f4e46ed1463d9a11632109b5c0ee9a412c03b2e246c7f06fee47a2ca2a2125f514225a0bad5cc6cfd94ac97a296a414ed8e04f385508a59cc35f7041a396460d95b028aaeaac1e896b23facc55540c2835efa70ad59fbd07197a5881c7dcbeae07621affd628af9dc97b3eb2ea6cbf2d6dd57a6c5b2c89e1f84f8e9dbb39169eaef851ce01a050e900227be5d6faba205aef41282ce390e6a46d22a66320ef174ff3d8b553dc0311370b2771348c3b3a1a70ebf7175ba411ab83b52636168ff334ce53bb3e7e499d13ec8dfb4bdff3ba0701591d4ea9a7309a477ee44acbdced9c8cab4c6838c6a3398e07f5423a6a67925d400447f22ad16f8a7ee48f57cd9097494af2fc98758036506229110379549004941d48e39c29202e1e6a2b20a6a9f4310591d87dc22d5fcc8e6ee0b351d1be5a86ba59df55aee995530d88a0e2f1cc89f6cd682ce5bb80e4ffd462a0d67e5c7a9772b5f260afe36772a4f0e2caface8dd55063c17b1354eb7e1a32820ffa9671a360274b1a3714195b9982d4825d8b7f62221cc713485466c89777fd2d10091751575729d5d76b474be86a24b9da3526b1662266f049c9da982b8d346fa62de7388b1bf3ec1f89eb1232b9e30e2ba71562f5189434386d8d14d9477e911deb50354b2883e640f048f929fdfd3aab8400de9d1c25bb951e84e16744c6f0efe6083837c88c5b3f69cc054fd6cbbacdde9ceb0fe85649f8c959b88d88549553906eec7325a26b303b48cb8edb2cc113342123e006a5184b27c993fd98d120395afe814afbc0e49bd03e02fda3cee840c7abda934ac328edb95d8402b57bb7c34a62b6d7a80fdbada0bbc36c214b3a5d36364e39e34a5bbee02569837295b97069da7d82868a2871d7ac36f7c65903eeb78370e62544535d59c68b81bbb902b0ca7cdc6c2a47f4dcc154897e05c244b95d8db1a543564d47ad72c48a11f550965b70091e69673ffca9a7f684a4ddf07b56459c1e4bd303889d4173fb3ee5228af26adb7596332683b4b88923247ccf0ef6aa30bcbbcce76a75b7c86c7a73e52361eeee96385aad12feaba0f12a5ff5f9616edac592f9f7da1455b91dc6bb9c8bfccda2494dc57b3bea074fd571d622432b9d495cf75913c8e7170a9091f6eb5433da0910dc23494c002e1c9497c3d0aee09b7c718731b643dd8fa712c1ae6523e455f005c7fe543fa9cd46500b3a5015c680c1a0d8946e9c29c88461ce7a63091f07bae6ed5d5b26024189f89b6b696952450b51c83e960e14dc1bb172c51652309e5660531bfc43dcc3320a2130242341fe03248200256f49ba856b421f5e9cc09f9de1e5e8981dfa75e01ff63145ef337aef78e301c9b356cf739216d5a20aeb9789cbb1ecb055046e259f837516378aed8492e3c81d207a4488243740609a6cf783df9cd1c27b68c0c4b27ae55bb5f078a2bd845018ab8296334619b75e8d8a3d8fc7ee5d54c09d4ac0a4c5c5bf28ac06cb0c6e5d9040b604600e73e899091e00a78c63f77932be7ee064bd084f7672e63ebd78e007d61bd0edda8e699981c32a4e5438d018a56cf9c628325f6a0fcf324b6baabf0f84c8142decb73ca29b5b80ba5411fec9df167dff12bc22d6cb1e06e00844be380bef571706b8d121d13db299729383d3e7582d640e5052d5ba22c5d320dcfd7cf4637b160f4c2047d57606854e89edb725e27be5e2b8c2aed6277d57175edd73681170f988257ef40be1deeeab14d9a1dfd5952408271f12993d9f7590ffe4417319e7a697f1d97e9a46e54a0a13ad0954aa1079fa0ab11ea20fad9e88a9eaa10816741988257ef40be1deeeab14d9a1dfd5952408271f12993d9f7590ffe4417319e7a33864ab9a27a5158d15d0e23eeb4c1ab2505a242dc31a0befce78fc983e37ce78f08258d1fab2fc72786e57bc1844557e5847057886dc1dbdb3742db31fe86863b4eee8272127fe659c96521a2932f1499c8dd46452c58bc96745f7652d2f1c8fbe4e59c60a4eb9d5058d6e03a06f9fe1610528e814e4637457d400f0e1525ba2e4989526aca36d6c590c323cb208da144a55689bf9b97c07cb47e9471860cfe04af45edffebe9e32b083694ba04d2c86b0a6075cf7c3a6dc4707f2f7d9ad5cacc8907c9d1bc161b75c421ff170b46f94ae8c55684f1e6b7acc6f217bf638afc457c5925a0fbb5727e6e999a87424a3b71cfb1c40f2b4bf4e26ddd966d2af4807adbd18030cb7f38860d8cf67e9758122b0fd89883562ab5077f21cc6f372c2a0d137678c32eccfe91ed7084845c7aab4b5f039e5283b692556b0cac6c8a768d7de7db22490537e96c23ab3ab13b9b14783e4812be0d191f82cdca10476cd594e408505808479bc86b80ef151ba76f29f4188d4b2819d9069b5cb2a17cb25dfb599388a3e2b97c118d7957c08b4db654b8129f122408b1347ed5b88bf8ddae66ad997f44230acb27e8c59f83252311fa8488b9bbf20eae5846331731163e817b7aa3a73b7b6fdc02c8fa34e879dfee490a912bb9cf6d1824b6fe02424e057b4afdaf43219f027441a6b782ddafdf6fa5de08772fb27cc3211a65493bf5bf6d4bd0a3543f2729b2dd88511c45f14ff3e04b069c2d69fd71484af32a39f6b15c49208597242e668b9bd260f1f5eace02afd7ce385f929953747aee33fdf44c9d528d952b4eccd69af9438fd713da5493c21d38241bc20af407bc003a62d321cbf442b42597e474bcaaf2549223fc326cf224a88c53cb5d6bc6f1658870c6e8aaddfa0478858c3d3dc995b1b1183280dab004e00af39b4de356878478e3734af95ab248e900e47798733eafbe2587904721803562dfc2770844d5f0177be1286b8d95b1a7aa3aec977b5b52e0c6a0bfcbade10efbfbd0a019fd716d982d3cfc0d9ceff14a44f5d70e5a3a084ec9417d03917862fa4b7dd31117a20b6895c330e7f9d545d6e7e37a76040dee8fb4cbf10b4096d22304b8ab155a09b4dc373f5c2bc8b822df6db87e1505065c34beeb6ac3df2153a796576c9245acab019598cfd83a398dd14f071d7f1e20cb60f83145aa767fca151ac97ee1794b3260d05b2dc7184d728fd1f73cc49ea3520693711b42b64d019acacf8d124bbfc9780a80e16991f07d3295f85b6feeeec18314930a8744851228738c1e4125c91d9bad712b4fd82bd513dc8d8af0036fa193c950a388fb766dea819f9c2f10279127ddef40d99bd90352053434b8dd7fdb7dcc7720794bfc9d94034c80e17481db98c482afdd3e7910f19e7dd1d021305f344b26142f20a5eaf6e80f2e63a33fabc9c2b57140720bc7132b83ff7fd719ceebe1ed0309d33325bf9a33a4efef2ae278c1ca468eb373c3f87c29a1bcc1a099f4054e786eab05de54440a904fb264fe3c83db897da267fea7a0f90e20c63388ca82d54c45b6258eab1a86d0a9dcb943d0a8e3fb738355e2046a2f7a48a40e5217f8917559c24300f94d368e16e205a11d38edfbfffef3dc50b7e84e4a5b2f6fe96e0936bb801f600a6d42dac46010bbdd34f386942a1e82516b1826710787d840159a5cb1f31fb05f889b6455bfb80e08fd0e2a93ed0ed5a84e7d8a48e9c41000df0946f0a19336848895d2691596fd143de6cfd3bdc941fe95e0e5e79d2f48b92bfd35a2cb8c99fe07ba453c0ceecf542c788ccfd18428ba9950010551f066ac1aa38f98d59f10fe4801c09e1a90da9b4238a6cbe063a08c2f7c8be9ae9ff3218ecd3dfadb1ed5592e3d29ab79e731729040098e908d89666204dc8f790a0e11de6c5f3e2dafc403c660588bff3a4f3746f0aee5a88e734894a3c2eafaa36047104493f46c96e22e310e6741433e68266d2a992004cc02443a5e67f99b380a23ada4d976a6700c3f9a7ac23a80f81b633aff50ff9d336bce90886b3ee171659858688a170f4dcb7835a10a71a858f08531fb256419b617d2aa3b0ba5b1f89efc4a74cf431e6973a43b9160653551484af2a1d7e97f14cc9b54a171ce4d21b6b987ecfcab61c1dd936d1d40f9aae8ec9980aaa697c3b2618b767edee0ea39e03241a8824f52a15c4de69e8cff7aabfbbed730445431b89203a6fc1a2d2479510c0cb33d5f3f1ad7b5f8ca178ca591f120b9a3bb46f4787cab9db0fbf4f27a9aa85f1f69115e484ea60c958f0e7fbfc2d4db1f61c99645676313686ad564a58181ad45d51f3e0dd0757d863035664d016ad74700e695d100594c0e9418a1fa88f84add1125c139273afb90a48aabad4f95fdb005361f6844ef83df261cfd7dd3782247b0085b939c1a2a6a9bc0d828e0968e793aa1da36b6209bf37882ad4d96ec23b6e113f7dfdec35ab9575bf2fceab229f028e649a500fc4ed8ee6f8cb625e7ffb936dd10413efe49c8f4ae37d731d7d8377d26c336c06b0574bf8a775f929d99a41eeaa4fa10fdac0893e698b0b965b1b93f0061878c658b52cf5767c12c7547610e596b7c7a59a314353e5d5ab89ddd7360e6a2c9050bf92334c21ea5eea6ec67355cd6a2a9b9f793d1d07ac823e294e3547561300dd578bfc1526919cbc376bd1a74e0abe4dba83f1bb624399475e2445436568f79ad79b6bea5f543c6da49a35c5756d5636d8c7e4234866342758a7ac0291e6d7f6485ac637536cd372761277404843e0b23eefed9c1fd3cb369e73cbb1196e82f6b291b5f8b763ed95ef226bb698b2d30a24ab7c23e8dc496568e421af9046d4bdc4bc9ac0138373dec123f989b116f6ddb3ca0d96989c90e38f9267a2f53e1726c82cd88205fa531e9966593b38fc41ff4cd460b1cacf0fc8a5d1f936058a25af6da5a7c7070f7be265497e425e0c577e170f4bff6e0bbe3078262f9ffed5852c1d6db67a5b02312a2b0cac65b93ce5b07ef21691516182d54e72e818f7fe1c3d7e55f1df6a46f03c05832e25e005675dbce18ab7df83b07d7ec101caa8b3e605ed1d4ee0e54711ed989546e9686e4e580e06a9cb8f5001c489afb611a53c0dae96ffa60d579e1659fb5c45e86ec717f12d1c14da445f9190f9781d6292d18d04e12508030a77fc1f84e58c6268733cd337bb1d812ed8d9d9b8ce4a7eb743acaf48161f8a5f87ef2f3078711bc0f60da10f20388627f0f58ee8cc92c8c752b2119756d974023de73d91e6fcd3a1c26a153980f5efc6ab5159d04dbf5c9417ce04997fdeed70dc16e7e651ff0181076fc2f7b348eda96fc2933b38a360d1deff14a44f5d70e5a3a084ec9417d03917862fa4b7dd31117a20b6895c330e7f9dbef1747a3f341f0902d12710af2d173177eeee91eaed7fd30fea5f322661f000297fb921146345a5d38dbf6e347b6b6fe702b5c0fcec79303725924fc180a8b206c7dbd469d3ebf951042f0bfeffd042e257311726138778a5ba95bd2c2664f27c17d85ab0901d94f805e5a5d0f29ab04e8e8025df565cc83ecd30262b63fbc991b3067f7f1bb964b366e137be38f090a6062398d9f6552c28268dd329d8d8b75345ee00881e8f55691116b014fe91143c7e6bfba20a0648841d926f637cf619beeb793629e0c4d92ecdf86ea91ec0dc0a94620949e676b077842bb5f6567d8d635b3ea355ed628e6f4db4ad4c2f4e264293ce4b2d7716c2e51f9431ee763810b404e521953b4224941509fefaf41ab8dcf447359712740d56d952b674e2b60302977f85aebbd93448ff6b644f269f1240ab5b4ae35ff0be44f033053ccc3fd81f909f0ca3117e63f6303e084da33c3d42196f187fd7f7fa8092879c4ac6a5449ef97145f4fbf076d26ce8364bcc0ca0d457f75c697a7fe19f318fe3036876d26c51be29123e96257da2ccd79609165def6109e73f37300f20c11b1d74b3a39b4a1e2fe65c40e7711d2d577b892e63059d20253119c2b13aa82f892bcf383137e3b9a56600c8ba8bee71c7b1535fdfdc328fee996b6c4acf512741550bf3686baed30689f8d4b128e4184b2b1034595ea0411fe9c3393b149887a071eb618cd781bc23d7e2f92f5d4629c1c7b61e0c0b7631858751f776b7f4ab86d7fb20de48d2b8d2079c2b8bc192acb63d3350c2831cca4a99522ca6e01877019094ef6030b0b63ee5136d6b305097c7a6166a8a79d1451afe0699857f430630194e5acfab9b1c46ebf2e665bc06a13e63d9e950ee0b999e1b46467139e396a50c4daf74f645e5d5e926206abce7c0de79d12f1453c03968753014c992f373b714dd3b4d6e9fefc5c16a60201d137f6c6b7bd526a75fae3dd9f2754ea9638642053d1eed3a1f407cdfb3e30af88a426efac090b4e1920ab3d0994bc00e53023cb4fd3148c87832b0220f00c654ec285744a72ac74f0bbb859a20e1e2941e1384df7e0478503a8c6c3116fe7bc99cd0f7ff9bbc1dafcbb7079b21c559113df88b9a176ead22577c0b95ba4158cb19cc6c752105778122ac877ae16aa4b23690a3aae247ba5917df61003ef982d442f51a80c0f8193a7069bc081eb43529630078abd62207a89e7bf6b6409209a407c502e11c6c3b7afec3a795d37c8661dfea8281436e44848ad231d8c3919880999990dfee13ca05b46cf76eb243d63a61437feb1754033eee189fd67157f2f08769570b9a3236898c15c98e7dbeb63d18ab387db32c21ce77c634522c0f9740d237be1932d84df3acaa68c0eba1994a5ae99c669435811a2a5dfb77c60a6a776e566fc0dc43f0d35208030ca73df29f3186006fd898b47610b809ca9c04260f5486d0c342934fc3ef1add13999cae6fffd297bf0f0db5f482397c4cb9c5bed4f8eb0bab8d8b12021fb0baf4ac37240f36f1334ef0a64c43e438c8421c2d602e23ca1daf0be8738c3c2854e563e81e565623eff4b2a0690128f7422d7b5276531e886538b52ac9cb024d73a6d5b27adb1f9908f40e33ec55a7a3c0d5bbbffb493278170024986dfc80c5e7db7074b128c4c8a8b2a774a0a1bb6a999fe6bccf3b49d917219d55b70bb78c652d3714e843646b9903c80716914925e5c40439d6a37f2eb28a3253ba24e0d5cd2ca0c0af767adafad86597035a0fc778f645f541af00b76be94cca431da17cecc388948f532473e6d562331653cd8eed94546c6d86ded269a3019a53d3d8859a3ba1a484a181924f27025ab3d9c6ba19e10d1ba868523a8b008b85f6fb857e71bf7cc59b536df3a2bf75c1c921a296e1f613fef3f9d5d426e43994413a537f8f2452c4217d32077ffddf68f234665554939b3c66bb8a9b5f776345d9a2965fbcb1831e3761e4f6c644df2b3f6047288acd268d659170ed66de747244f20ea4f507e7a53c042a7b2c385c6316ea39d31903e1f42497ac35275b20eab786f8643bab2ca0ff3cd1403e676bb1a3cf841ab137d4f7b05286ab74cd4879ff9e1b68b3459cbe88a32124b1cbba48097ea3d5816158353c8ae679dca79cfea1faa4a52ca4b274c60ab858210e2973a8f0eface4b2fa362cb462a6f2ad8fc924afe62c1324d3a3662f73e76a574190152ca4822a74323e0d10871e293505fd99c79dcf901e32b87728faf4c2d00f60cdf303b02598d64b235c14554decd90ef07a1e60796aa2abf21e65c970c2c8cee0682adec07c9c48a9d68264fbf4dcc322c27d01f735cbd64a2ab7e420d9cad1c211496c58c981f3243c2ed94c0dfeb84c420fd1b0f41df8d68e932a35543557a980a344dee7df0982ce36ac7354d0a93f0bf0e1d62c4a82c23699dda2d892b956e2125fb5755178aa368f997167d4dfb00eea2d294ece5da449e69e6a8ca59a08dea4fc48650975889b23d698e13e48e6fb683fe5b8c79db0e332cf1700f58844af12d3b46461d0ae67085faadae29f4430aedd603f0cc597c3615d6997344d3d9d64d361ce340eefb5337c50f560d7edf525ce60225b47e46c149e5cf0fbdbb05de35c38dd30e2aabc5d55e3827f9c688f599d1b55d3127bbae185f0eb1241b36a516d5455c089d3ef25d5618dbc8b0badaedd960c1c82d709f4eeee1d2dd0a2f7ad704072409de717962d97999b1735e6962e5157c193f357ae8244bff6ece42ba5198d1a2a6ab8668f2e6d59bfba89bcd00f10658039af8949f0e58cef9195b57124240c6cfb715fc6a3e571a8b881702f75800ad35996d7ccdae8e732e3c76567c3c7e80a4d768662d9148cc26323ce6a8155bc7958eef223b3b2711486a4482cccfd46850d8dbfa3bcc3a8284d6f859493c1ec7b1d78d2cae2a615e31db222f6f063b18f1d3c53a48976ec8e7b4ea7dacb6fb040cb4c449f6ced15f125c265c5deca9f3b96aeb87433d93a71ef83d6176107b0445e674441e81a9f8741b49916852075fc9e72a94132fa0b2659588d6158855324140d5aa4fa6b16af808bfa6994dcbf0b77392c9665cbdd3d8fc7606063c33db3d1e0856641e1165397b50f1d3eb47216e52802012c89becf8a2cc564dd3c6b86ef7c23dc71117fcd1d3b02b0e55a18022271bfa574dbba65f62525ab747d8ce69bb2dbdeabe1790cb07c392827adfa7b42ee68036ca2f8ff50f61c719bf9860c23d437695d7ca0e846320a8e53351c559bf702d8b617e1bb180021cac81f21521f7ef0c2d05e9de60080330c39a3cfd5ef4161acf82ab0fb9632a789168c476da164affd8b24f26561a10c1d6acbdebdd606a3cba03f05d16d75072c34a7c4ba514bdbd6c66e338f0fa932c9ba47c874e9ee2d35931c2a1e11080a50e61449e6259d995b98f9da56a32409f3ef4d5b92b24646aa7504ca023df4218a52791d75415df4f00743131dfc65974e2ecb82d06d28dad5bba27a025df8bdcd37c19c455184f728d98e382885dbd9f3ef4d5b92b24646aa7504ca023df4218a52791d75415df4f00743131dfc65919c6476da257cb64352d0633645c7fd86b35d52b3438ac504a2c33b2a28155da2c04fa469ce0b4537894d74f881d55390009e00238e87ca1e5529abcb78d6d679f3ef4d5b92b24646aa7504ca023df4218a52791d75415df4f00743131dfc659edcca6fb15dfad3eabc5f47a9d6082ce29394ad890d9a0d5169bb4a644dfb10195317adad14125d5a254700921a88e12346b1cd6eee6e3b77f42ce69a75a317c6b03f344ef351cf4bcbbb25407742884a2218132ebcb5a97462273db0c6d935e898e6b7d0347c5a2159fb2702a00d8dcee81566ea0c178b4c97fd5902c653186f8396fdaab95568c9437904a67f5638af45c5d421dabffb62d0450d328b27bd5d565e22e44450c076d49ff11cc02fb82643bde0c40c048d37fd2af3ba83f88175ee6ed094054e1c123118132d0c37ca3ae029d5a3ec66b567b2ddf6451bc39903bfd646aa04125dec350b9cdbb25fc4f184b360e0eb2d76434ec4227db5ffa037c377daf17ca474a7b725220658688d02cd9409f6d2b1fdcc21cad6bdf5b580a9f4841c0cff0b23b187211334b4a636d0a1109d877c65b2f934e60570551822795753541210c467d4ae0b7adbd6733889709c6e435aea439a85ace42333217d3a9a5cec798eb5aba95b6ccf0fa90a8c2d0cee2b048e10e6546a8a75bc2c3a0fd09d4303c9b8c5dc15f903dbd4ef73c71860df406e31ab119cc5b7730338c5dd17a2c8a9250e61122a5399f0e829a8ce91d3c390e7b3a479e2d81e72d83d9e70dc4970c5591e8abce5adb49e9f402de53587bd4c78ad86c98db1a0ded9b589a4974169626198e6fbe9ae7dee21a1acb2176cb407bdc3937df256cf92474b407e94e6ec59bd63958e96bd97674ba4c0e596248b5cf9d914e20155e2e0fd512738f9ea8a2028b107208e3d6e11592b812aad3cb2fe7f6b55a84cbeb0aa2a1b16c8cdefc6772f547e04c35ce860fdf8ccd0921f245e5622b7903e2f814034b6e518491e654dda3dd43a3500bd620e5aa0575fe797130ad2124dbe9bcf656de2d00a23a71107a4e8183179b87994676d2bf57d7f1f326ad59624164815f5f1c78bf715f5176bbd382716bd8fdd69ef7d48ae71e3844f78761ce39d590358189a94f0e0579466ad92883181ca1c7ccd89728e6724d3ddf7c582a8cffd59fd1b7a265f0667413d9b13fb620be84f1a787186825e7488450e7826cd97766c3795031597d1c5dc2a2d8674aa245db1a5fa60b41537ae96b563d9a2a8e1adebeb5de61b7eb3c2ade6adc51de98f44a3dd1edb068d95fdc4ebd59596e905a466636e8d1528f38aea22a8d2a9b7889c57abe39f65dbfb07e1b71343022711601c7e3246a3bf7d3d94d9c0261a6799a560a74d764a18f935b5689ccec16e1e0b94e162dcfe7600ddf41ab7e62885480a96563751854786c904fb27c9303715140973a6b5ba02caca4450f2cfd38ae75319616f8a28e325a0b96a18f9d5dcf9b5cce53c0f4fe5f701414e669e887c53050580cac8ea3acee8703c84608332295557b8a2a93dfc267698315a0106f0d9d0a129cb7424efec7713b88da798dce6f0858d816abcbaef4a9ba095fd9e064fa449e342fee2eaceb7d480c9cb9238cf6386caffaf294a36ceffbe25fb103634bbef0287aa71506b9eba442a649f7101a816291f1544e4a38c4dd6d78eb5e55cc1a7503324ad9e3f724d8351cdc15f9d9d107740d518320c8825bfe54b67a6298c23dbc7cd410c3a6b4d59d1ee3e7a337d4d449a072d78f66acb0403b3c1df3bb20281c3c53ef3ae83a1c9d3d5fd9cfed1d6b62915b1824f6e15ad002894e8a282579a6a7cf966dacc57b8081b1e662f220321e18e2d7978f38e70c0361fb1e6d964474056968bb09d7a13d0c16bbd0a5725bccb7fcb8ee9ce573c21a8008320b12504d75bec78e0d4b7f1e7c9d09dedc5c14e6b25443e98739f14a3fdaf70714ddd8f3d364819fc57e3dce8ee251299c119b5398e2dd816f36a07ff5f4fa4762b46b9915fb05fbe683c00645ecd4f3523fa2c03cc563237389d6dd5b936a33cc068556f2eec97fc8240d239f16590a565811bef818abe57dc8a755b7448370e0202dbcf16f79945b76024067783a820746c29d6cd5838db13ddf05563c68fc9d9fa6791d357541088daf43ce6c96dc5e8631c5947a40a7b2a9b08f613436bb960a53a23cc61bc4fc104637f3e4602c137874edcb63897c31ea1ffa1db73d47ac7878198c9d42cd5f2c4596bbef12d0b4c170f59e512d4523980ff7ff7bfeea4a4cacc6f844fc355a3ce174948f94d2eae4f9466246eaf39ae42d639f0003ba2cdaa118926f58b8b16409853b3a1f07ec1fc9160e736005e7e93731900f805d3a9dc672e508971427f8268d3e3caf0c83fcc93c312e44e84d784130e8ee62d5b61cfadb9c01aa136ba0974b632f6ad25d0f8446cc21424a15b96b68e1f2202723348c8e32359ed848aa683129eb6fc88f632afc029f24a391591490d574d952e529412c9227405f11d8bbba8600d1d6310cbac48dd688846f29a8310266c576748b7e2512ede39bc3d472213422f01601aa5b99db3fabc044d341463047c88321cb87e588fe1ed24377c22b9180925fa8d71e50f349e00a6fa3c0a40a918254ec049ca2716eface87e823841c70ff14770c84e17bc3ef8b6986be1962c1b4474dc4dc7aa6b0b4ea4b6b78ad2aa86e8242462a598d9c098b30d4bc1578bb16b9c39ea0f2a93aa164e0a41cfa06d8ad72b59d8eb6a87efddf60f7644b0dd4758f55baac98aa10d9598871d98e7de7c426ed0ef99f27ecc890001d351799e1179fd93480cdc56ed79e52e9ad947b853d34292f9ab819914aeaba5227a34f47642d1828e68323670da611a711d6dbb5acd74d25a773dd0c26087ea5edc87e46a10b6c21131bc50645e948bb1da3136a1bffbf4aca8d911c909d6061615026fd9f30b4bae7991ab8406495c3ba97027d853eec84b40309bf408415e4e44f8a2a91ef59739a2a7378a9b2a020b1929231e2550e8e8324a12e39387256224243cdffdeb1205d9fc715978715f34476dfa99834d1467192d42ecda748e8cd07dfa78b1f7a1465d4c484124e65b37bf74c95f2a9671374c825dd4510d7c8c75e48e0fe438b998c9572ff3169ecf8a3f6041d6eb093866593197b35ec1358b3b1baf539fe0f65c5fab50e1eef3df7df5cc9f8156d8456baedfe6a55e978a6a70f0b19be03dd5c980f2cf0ea1d7ee1f8351190c49c3fa7824ccb6c08f33f0ef1ff00821ba032218fe4834d4090e17e732242a81da1ad63e6eb2d5dcd038bae9cc0a99a9217691760b4aee8a31cacbe7924b323eb65e7b2c12b96a1c10a9207914c0000c2e77bef4f66183f36900b5f386db8b1ea9da9207e7d69f7383abc974c3354934c3b8970ba491cc8758d78d11f05ca1d00df000e6bf87a89c9c76927d315682e0d8144b2c6cf4ea436fc0d0443634222c231e166ec8c51c93bf76969b96ce30b334b4de6bb015a8870f21dee3df0016aa547a36d8e5a3ba3e8c6d4672d8155a47fd07941ac024a443164592b86425ad406970e74d276b3aa5fa9481f90bd4778cf5ca948c440a17b0f05f23d2c50de842be370e795e07bb53dc32a2402cae14d9ac810de417d8c973011a5745c77b96a8b96adc736c2aeaf565b5ed414a0ef418724ea0086274dcf847c827ff87141942fa8f2a8c036d77c32f8581af793c4ed823b2ae5db9653ead66417e0f01c95bea1ec776d0901121a6ad7f28b2dd87d55b26eeb6ef9635f770e7e2d86fff677535735ac56e493800f63e31f34884a80ba96474b704604ab523001c4dabdc923cb247a4a5f035c8c905d8dc00e2ab533e64c1a4b88a779933018c4371838fb5f6587b642c890c98fc98b3943901723179ab1ab321d8917c214e74d4280f1d9158f634856f057d68605d42dca33a1612205ce99bb416f4de51ea013da03cc05d3781e78c51445c81813413430deccf150252aaf84627432929b0a540e87302a2bff299c1c716cefca96c7e79af09ab10002f16c05dc2a35bc999486c06fdb3a067cefa4cf74dfa43939d465ad3e7390045d6d38f1d25b8cdd8da5d565fbdd26f114548e51fbb4320c87e74996dcc9129ba830ebce7cad2741362b70106601a87ba48e34b91768f76274d39690dd39db3b694342e824961f7101e1b506d489050b535974103535e75a5e7df35d581e12cd6254a630521542abbf5c78b99bb770116555f79542a7866acec264cf276f223867781f39ca5192ef5ecbf2384eda1947b5682c5fdb88ab516ca3513bd7b10cbda3281fac58c70c10e0436c4b1f71482b7bcac59a7b72c0a7629759781907e8b5199a35ae0cac7de892795379e4cb1d767b35bf8c1255803853acefc32fd145d63bfa29ffe227588d34f7486e804cc1cc31404c253267f487992c33dc86f8c06b96e1be8fa27dd62248b3cfa213d8cf0e5c27d84886e6c655af5025eff366634b0f382f8b0ed4615ae12a2df3589834d4c1b2a7f176999cdf8f50e8c6c6cc957bf6202b60ccac9dfed7d766d6c7316ec76089323c935583b9b2e9e23bd7b10cbda3281fac58c70c10e0436c4b1f71482b7bcac59a7b72c0a7629759f15b28f7091f4c533881f60a67a05504fe19314538dd5f479d66cf9b6615275804e96ffd1e0e94a2fe30dd66de47d267ae6629f4ac1c3609dfcfe087c2c4e3a089ea247def009cf07f5f8420856e9e4b01f68b88ba6e75d9044d35b41b3a5e8e9299898ae7f8a2dfb66cebe312fded7931184e8fe9a841fc02162e3e63de76da6cfb0aaa806090c53a4f56e50fb9f36029ff77d8da3aec7991ec4d793c950184446383242869f09cd9d58e49cbfe17bec36c066bd02231356bd68524c489d4d0b6e5cda2c5939a61a79678548efca76074a6da813f754857284c0a5e5455d18fbed934fe84c7c029c991320d8848794f86ef20cb00d8142f3dff31e966597aaaa66900927f0e81bc658499d3a3e52bd4e59b0f3be55bcad113e6c973bc005c65e99b65456086acc4f83a75f805191b2da522504b21290195440e6ce0d063ffa9d9287097ab6f97dd0c7468d2e5409f33d127fcb9d85c2b41a4da2793b87939b4f578c5aebbcb9a8830e6c788a7040662a1d2d2db5ce2e566e51bb34b1a995f43e76b4229e1de11506664b44788cde3f6ac7a75b9dc5e7c623b10c758c3d18f63b32ae8304536fe03843970bf851c69407f133bb902bbf80ff357771716ea4d7cb56157e8f9244b99be4d374ab5234e7b4e2799eb756262f03127d08d7c6ec5956e16b1dbf808bca11b805926256df762786fd67d82133552cfec01a5f458e4a510a3634f4bcfb39a75bdd7f270bcb07642cb5ce04ab9cfeea985ee8f6dd7833c0c949ef41704a93359f6347a3c772096b91a010e60ef52fa28064f5d17adb4ba46c79dd6e795fee1f77b65d95661bca5a5f02a5ae493070db32bb2805662729d0aea935ad4d23e1a086141ccecea54a75db0a4c5b745c53c9b2bcd74cc4f6765f9c22dd4771f4ad53efbf49c1fda525bf17f69e80562edfebff5e434f9116146dd061042c981c1f81a521c9c79ad3f3963c2f367d6ca771341a905f77f6d5f3ac48931e40d01505c3a66ab6d77108ae0c9b5b60924e0cf9249a510075391315ad0ea2d609cede4308c762609583af1a2cd4c83ac966896d01551adacfc1df9876f5a3673965a99564adf2412f35af75a9c5b73f651426edaac911c09c8b41db730b2743c35a08691152a6943f1e329f51591af43417b146a1f3dadc3ae21732fcbe3eb110cb7be01bc533357238e843cf2985e57ac5d7abdeb548319fa30527ec64d1b6e73bec80571bb5603ea6b66531b8131a1d31fffb905dededc14e3d34abc64a2e1f94338de9e3575938f0aa46359474a9dce2c747c488e5d5058d6fb3b7b7b3ef6cc903a7ab60be27e2a4a16f52ca812abb725206063d76756a2d1d793e88a5ac20dcf1ec303b458b50d388632c0eead538a8c7fab691b9414f9a6f41cd595d71f4be433d6238658f854f963c6cdea4dc1f45dc60b41d3c0c892525467cb8701b994db1d64fafe729df12262c90f7b7e5706ca9d706d170c2afe853b710183f00350f6740dace99141a462dff7437b9d1f03cd23d2b7c60617b6b37bcd8bf0de706938f0c9cce51538e530e4b907256bf4d080ac55512d3f662367cec2d425c0226100e04ce981418cf5b8ab7674f462183c908b1afea3c9f530de82436077debafc35755ff2c48c51805b73aa97ef778fe807e8aed373ff2acb880f96a62ab3dbbd7808e096f56180097abddfc6e7a369ec1570893813fcb7aac95b332a186d55eaacd00412c506470dbc94251d7a34b128bc4d32ae865f88247119ee5ed205ca43ea8e152a7911400d9742868dcd522f93072b47f5808c5a856b0385bff12094c9a4816edaba97ddb2ecf55b721f89df7b487055bc6462e0c1d6655a0e5a708224d20f8a1648acf874df160041a75a38b38eb225fb055bc1f4a850322ea0a404661ac5b5ef4f4b8788ede89d398ba85818a72a959c614b167aaaf7ac27a990401eb876a815a3aca78a75655b57c50a34d43426138fe4bb0ae054b40b2834233b0a416a68cd97fb8e035965e2011ec8bf83ca4efa203650050a3906b4c9ed3c35bb1c7f8b801fd6dafba4a45f3af01b56f5436809f926d1ca51b7e8fdb1bc014965c9fa451ee07384771e3963336bc048dbbeb64b6081c35ae2976f05e30ad8b73921c707cc890c0fe77818b96d3dceb49e33c692759230ca0b889b59ccf5e1453bcd5da8fcb54f8c0a48d80c87c77ec306dab8c952356157c1324781175b48e7910a6f94a40e72c2a7698ed6b5e7a82024071612cd7e29c69b9a017bdca86b38f593ca945051d471ef3ab8362a2e344974a4407e6d8e3bb3ef38806acc73b4417203c9b6b80ec46e7d5776ccc430658b8f1b3426c6d3280843bd3ffe596c09548183fc727c2752da5ed0fe11d667947515abe76bff731b8902bd01055ece09c278932514525bf55847491b811672af8771a2f3717f97e4f8fb2d0e3174f3c1f08da4f397178992b0c6c39bea75a7851edaaaf0da16dad177d31bbc9c3343b645e25fa7ee1b4575e08d0de09cc0a1540c3ba103bffc4dcdace3d4e2f3a743f657226d76d6cd28a0cc158c0a74d93d76d439fb8825cbf120d97b0cb27a8bf7ba3202977ea5c8ed55d04ef4bc09263946f39958f0688bd34c0f29b18a358945783f0bdba659746e7abeafeedae0013808832c4d8e3e1bbb0e77b6cef8e956638075b9d4a60049b5bc5033d40394dd19d4dd05837128c3d60530ae654848989f98c98d84d2e4d1528dc464b649ab234f40ea460305d2934e7d7c96692ee3c0d1aa039262145c8312326c2b19481173565c79b594ad9ed1f6dfa2634c26e997f66e525e2fd665e5e342a3556038df28190368f2eb66f8805711d6121171501c6f01983c2e6399da62ea78f4a573568f3cb50eb975c3ebf826fb060045e464983281df3814a5cea93c981747452cf600f4cb37aa07e226404f7a0b57c0ecf35d88a21c805016a477fca381f2d6a582b883829d0eefc10202c2e2827ad6c8368c4b3d970bcf0d0f12c4cce5772387cb22fb22f972fa39882939399c90f302949998ceed1f68bfb48a46af3743787f1f168715d72545310761a3a3473757dac9fc6f4a5b02655c962a0e7f66a83e353589d37317c882c1d8ae88286c47d3eec0b48d93a7b5668aabf2ebebaa48c607d372eac76392e28a01a014735dc71ac6c3a8e53351c559bf702d8b617e1bb180021cac81f21521f7ef0c2d05e9de6008032614c11dc387e2ff5a4705a557fb50b7fabe214ed5a226be7c87c636d23e82a1c096e727fe6be6b304f3e5dae35357e80df5d42d52847ac78d2552aff79bfdfaa4a7f9df41c22da3eabd3e1910b363f8347ed94e3b03917015fee823b4ae18b0f9317edb1a491091b207f9f0bda8a8058bee9206f53a79795f1b1a24c844a49c86d125d72d4370e937d49a3dd963742f3109f5cca2e56ee09fc8e8d5457f7bc4a99db20123a3bf770da327756f149b7cfa0ba8ab945c578dc70b52ce763bbc6675fae6a0a471f1744c3e17a60fc77ec9ec5bad734fdd07d3a4443deeaa11f483f3b5237c7755c27920967d5d58797d389334e63e9a97855cb1dfddc4571eda3611cb4ac27f6c67931fe419060ebef0f68ba9bea4416059991bdca966cbe1f38c194e55d0c77ac68c73d978ad1771a6870105dd781cc285687cd7e37121b80be97d1462b45cf6ec564d945a7cf66fd69c2a967f8d28ced397ecdaac80baad667d68353be40c2ace406e493980ca8a03c85977a0c9fde20ed16a178a91b66c4c9dd8cc1c874fd05a022a8cb5d40aa495543534329d66a00812c3bb97c9f3b2b1d9a68d94f1dceab3614bfbb6d5cfe9bc579fd8ac195b7471e25b6961d9694bb5fa6c208c008b54a613b4329aa90634ad346486136f6a111b48517b9319606c111b5778a9b068fc32f337c89005997a5c166eea391c19747c41798d736e5ccce43be0d9fb7882a15287f958c871b417315cc4f0609c429bb4a48b0fa0c99dc8fe39c61599fc5c7f508f874af2d026ac68c52c3f7c402038e678aced993045069abd33bd1caaa97f860206d7631539e33b0a85c519bcf8a2060007debae483a5b8c11907d31e804add6d5920277f926099cce2025ed9381b4b963b544bdc6e4aa78c87cc7acb530c0b3481613e642140c962d03d32ce4033f0413a7b8e3d203601404d53508f967369c31c6e10236d19ed2a33ae5c2492151f9a49a08394eb395906c1c8007a5c08775756dd6317c1e2a4c6293e57b821be4b2a600fc3ddf124f5c55f7d90f25188d5adb2f8926facfb6e8f658a83c7cdd2acbad1bcd0345d9e8ba24d53508f967369c31c6e10236d19ed2a33ae5c2492151f9a49a08394eb395906aa93ba6b5dd252b4b834c0ccd5199713172cd4733a02fa5d470585af6a4f4b131d83dc3eb87ee297f0054860460b6e4cff2d7d7c61f73e3886d99be2c075adfe1907d31e804add6d5920277f926099cce2025ed9381b4b963b544bdc6e4aa78c1dfeb4df855a4edfaff73245144d080daa8ba443a6fec2369c6c944f9ae7bda88ccceeff5bfa1256bca13e43811c0f4de74c42c2664af1acc2f83b909d65172ca1babf02ab47aa91f1c4995f90907c98ffd423e1e0bcbc11343a4384ddbf4b53ee75abd4b3c9a4616d5f68acd2bab4d7d495235f269b1b56d71ba652b656955aa68d94f1dceab3614bfbb6d5cfe9bc579fd8ac195b7471e25b6961d9694bb5fa420656188f6b246fce7b79771a1bed04cdf4d45c5f5b1f675b316f61540a68f04d53508f967369c31c6e10236d19ed2a33ae5c2492151f9a49a08394eb3959062a2346d22d598c7491abd057d6233cffa788086b71c855f533384117ffe6b06d3b80a595731652e4f7c47655606befec7def21c83f4c6444b81ca79395ae1246fb2c54e3f1a3938f5b22ebb7ae0052ad0c7d84ac0a2306cdef6d8b964d6a5c649a31883c1c6b30c49530d00cecdb369c3c1fcc2a918f2eb9f8d8b855e8aab18b6cee08a850c1c0e3408e2ad0a1faaebacb94e3f1fadb06a36441ffa8253d81b4457a059b88f72b4a91280adbef553c749bfeae76fec3cf828cb87cde3310d7dc248d308339c9246c0b36aa7c02595668488a02a4bccad7850664057c395950f9284502e16863e28095c13e8f10dfcd79159e022cf92c4029889cc31465b822138009bdf9534b75fec638c085c4d440a620ef1b46a1c3a3a16b38162339b4a54cb0dffb720530a866b4f35c5d4eac0797f077576e77d4df73df453746040fcb44a6914b0c4d9b92765fec55bc1eda0724512cd81ed75d518fa74a5981556f42c482e8ffb5836db268987726d102e8899c41bc68436fb662d6a30289c73827d46a91e2e6d76749a8bbd907656ade97362ccc47e031d328cab0f693e3340372dd5cfda436aa94206cae1e914c1a8adc15fc5f448f8d3dc05f745463355efbbcb11851e9013c1563cd82b3532a5228bb406d723a3524c8f354e67682a5c1e09ba685fd7fa8f37df970766b5ee90dc77c2ce7d1771938b5872368d5d2d067a59cae0c25c0cda80a7bf0189cd04848708c22d211bcabc4e4c1aa27ab866fe89f54677e59d0d2e0063f44c643d7a3dd60dcfe21e624be976665362cc5bc3fb3c1b2bea866c829271e51dd360cf8f2e262fbbe62008fbebe2e12f125129a0d6b1ff082bf57811046a6474219c49735aece5d6b3b1bff39bb0c6c175c20cb7d116e7759cb6ffaf114b04fabd271bb977b644771b969cf5e3731b81036c338dec7ab446f29b4250f22dd432e10c380d3b8d054f5a8b57c90dc784e8f058d29fe3b1e43a9d98718199d888a89aec2b1ae7af55b7473eabba7f5ae1c1b8f9fead9f5557fc3b22a220a76c31034c1ff4338bb3a402f023764f1608e2dac0cffdf4c678d0b1d8d1440b74336cbfacbbd2680700fe21259dcdff89d1fe529e7c64d949020ff00c6b1daea6ee9be4a9333f98c108282eba397cfbc7b262a685644d3dba44abf52dab119d7df0600b3b9798041c99aa1cf81382695228b5892bc2009a6d07cdb08f78ed9e379c6c3c40654952c66b059989f4c030242536a8bbd04671fb8739e2b19f633bdfaac7a0f99e0fab668c34862f0c26f341cfdb4665bab282d79b788db029ac960a9fee27e6fcc6baaa2340260834625084ee20f4a97194212404e650a223f2c243379321b0e4b0e6885c318e8a9c78a20e7d4f1210bac2c9d4aa1f5f1282bd82d4b331ea40c9b6b7d69bbfec997ba3d4149911e04c5ef6cdd67e8852e13e390d4c0dc6b5ba4dae742b64f157e30be0b941cfb5a21fff3b04d7580f68cca9d57b3c0ee47ecf98995ab2d3bebbe238177bc8d691735093394f6daeb772579334cf85dd5ff037e7d8bcb305f33a67a3e4bbe6877fef63dfbe559b6b5c8cb24111bbfeb39e73ae60706c3e998312fa08983b209b0e852a4809fafa3b674e99c96b9a4afe92c834158e2ca8c7a7a3abf8c5fffbfe46787bd709160d18f5a585a5ee8c41eaf31c8ca8ad5561b365bea1e9b66e6d1ae5b613a3d9529c3c480e2bdf0457f79e374428553e2aede20cc7ce68b517fc4a5cdba9069bf950d676e538c3e16d57573db4d24c802b370fe3f53da56d2694b47a9eef92928035ce1dbc7fc3bebc889ffcab5931686b481c8a26899182c4eb808a71d7777041c9820d16f74ca67675757cf3786a4c33284c05e0a1de5a91f08521af7fc8a7b1a13f69f25c81a89d3e276d164927349bc21e328760f9bf431bd4f821e1a898d79eea3aac06e782211cb54fa58db10c2b1bbc3c5e07eb7c5ad66a30251a88d7a7a1484c99cf32c6c39d13bc92003dca67899b9a8caaa16ca786e90ac41882b365f4b9f250644e516a349dced3eeb9b4c97b92f34041bb5d507ecb7fac9e36840240cb911ebb55e35e5bee5132323f797ffb13596595759212b1c6046370db4561fe550e811bfb256f6c5be903a1bab058951a8a030726cd2fb788951829391484d661e7520ee5f04227aa4830ddc210860768ee627a1644074cbb2e85459a0c44c28d1209427183b8d997999dddb7b99af41e02aa4a0cb03ec4f4165fe52f0a80536788e58c59eed989818630e33e72d3ec58b7a71a5b478f6a9948aaf88be820281ce17732b663981bfb705ac0496587aa3140aa533b1cabacd3da764fed5793c9b4a1ac064ce2fef03e0c1f5809800abb23cfe462a993101d34d210635151150f587493573d204b48d95514e0772896da26c7d92fea2bbecb8f2fc4df6a06d33e43c4bb9521f90336379244373b5f5f9e4e5a3b3d8e21b17c7051a6c45a1582f04281a89588f81ec0b19dac41b1a8a700d9d4b6ee0c0ac293d70b68cd3cd16215f1f9b87d000a1deda9c77b2eb728c1299c2ee69e65465a2fdacd05277e969c2a4bb5bfcc7d3cd67eab9bfd4e950dac74f741054d904995f919b72a57eeef06e9e8f5d110af451976896ffe1dea61137fce222e3fa2b562e0812adef3a1f2e6387c3e286f905e32bdbe9fe1a5c129bc16603c3586c3d1b2e66b9ba46d66d9602a3fee7e941c29216e70340ff50b8c24a82049d7b2beecffff3dd18690e566fd4e6ff182c745f04227aa4830ddc210860768ee627a1644074cbb2e85459a0c44c28d12094270e1eb15afe99695752a9737d39e8f1d99aa50cc4727a7bc257bfa92b2de0f84691105b3ef5886c008160d87f35bab1662c386443308238da25659b6b390a2cea3de3758b61658b58dd5ceb5c18be3ba56aaa53fe04c4f25c83396e4e2d05baf283eb4fa46cd879264e56a3ba245946e59c886892aa91dd0d9dfcc57d057737db47dd2359414297a1489cd7284b51b948f04af78c03ed977e93033a196d7c62ee7ad388d3e6783c0fbeadbc2bba4c89b0b1ed40b0040c87cdec73a3178ede296da4b7fbabe17490ade61439b1966942acaff22ae9e37ea9fafff5681c7c8f9e8e4c3769c00e841bcf79bb97f71d4b5ce6751ce0740efb8e0b88ed54bb8aa6807c7ac89acc810273f9309b17652ebda463762fa76bdadb89979c152771814d8378df5d49c9a7c57ecb47d2c4ca94bcb8272ebc60cc75fb081e637975f33c71f6f645c3a980bf9faa8839c2cd34c751b114bc855f2c0c35c3f2de17efb3884f264b01b876db97c11e25b95c5d0ce907b1f70e5574ed26c6acff8287a7e37daf2417edbd990302c4fe4565490464445788276817e2768cd40923c15551db56b6c76601b876db97c11e25b95c5d0ce907b1f70e5574ed26c6acff8287a7e37daf241717bda6e1d1f3a40c22e6a320f0243f8c37aa30017f7259c65c9123a38c3fbbef01b876db97c11e25b95c5d0ce907b1f70e5574ed26c6acff8287a7e37daf2417012a79b443ea18d9aeb8c909a16010f81e3672c9f448569d2cf018d050507c8c01b876db97c11e25b95c5d0ce907b1f70e5574ed26c6acff8287a7e37daf24174b38415241822976246a34c0e1ee2c87d2bf10b0861566ea945f8e8229b57d7301b876db97c11e25b95c5d0ce907b1f70e5574ed26c6acff8287a7e37daf24178890a6612fdbdc1fcaa0c42ceecfd80364c3fed3fa8c26bcb849a323d7db306401b876db97c11e25b95c5d0ce907b1f70e5574ed26c6acff8287a7e37daf241725335698ff20ea1c72702e80c1d15385eb4eda01f88e49dc10bcaf6cf28875f601b876db97c11e25b95c5d0ce907b1f70e5574ed26c6acff8287a7e37daf2417bc98ce893b077d301aa15620fc3a87d97c72c0314d586872ee0f9b9b523a672a01b876db97c11e25b95c5d0ce907b1f70e5574ed26c6acff8287a7e37daf2417389330efe3ba1c6cf23b36ff4d7a16bec6083af3e87b0838108549714fce09c501b876db97c11e25b95c5d0ce907b1f70e5574ed26c6acff8287a7e37daf24177e6e0fc28c96046978dad0f5462c189808cf1b53352b9e21e84ed80a712198c001b876db97c11e25b95c5d0ce907b1f70e5574ed26c6acff8287a7e37daf2417f132510f5029f409bfe670d991f13c13c32e481f865ace1deafb1e834e5fe39457a8ad46200f9d092618bcf4c7b0f37127b186c03399b0f167e1406817f43a256b71d6501176d9d2479cb1e16ddeb276a3051a64c39690b91967d0bcedffc390f18e64de3c6267c3a119886808dc88c4a1a1dd901aedae9857ecd6e5779d22228d6f9f1da3f9d2725f28a7f9f8f0f766d83dc01b373474c5818c6edcdad07ea8951ad5998598b77ebe634a1cdf0e2d59f421170f4139c701a1ed694952deec53b551189116cdcfd8163a679c3a4028d7a9248baf373ef048ae20fea67867d6dc3723936d0496e974d4452f11f85e3808f709514f6df5d4a233069c79437b3cd21825280347027c78767b7cd01ed981b7e200e50885cc02a83757c9ee7a55a34944c9af97a8129b16c212c0a47ec0cb67f44092d14a975601dd45e8bda7c918f10d534093bb34ab410aaa283b7269409917cd1556cf6d26ec22e6428617ce7080a37aed332ca8bde1696bf9075bce11de70fce589da8cd44c3f78db8983f49491affc70ac2a2dfda94295f9e88d5fd9f56bc212b80f775351c4694af39efc2dcd5c16bc783886a08ddadfca8bafa6785800d301aa6b499cd43e1f5b2e89c39d7ea37c6ac48432ffdc194986fdb2ba2cefbd62807e1ea69b068a885bcb60c92f9254159cf2fe0d0edb8bc70b6a4bba4c0b54db55fd0cc9d55dbc8a3a2cb3288def6662f59ef21a6a790930c0c18ec0bcdff738e25d73b2549dce6f881c03a2c6c1cbbbba7f7c0119e114eb5924591f1d2d2450a5404077e40e4606b0405d233d89d0614eab946c260cf4e91da5802c2dbab2f6c7de9f7c18a3f149dbd8b673e15068489028a1ebd5c8cc465f84b0ad1f6d5a8573ad9588c7280f49a48fd27fa3201c78ae20024ab93c9d5bab35d2fdbe6aab9c98c2368b6c9a7eabcf5e97258192ad78df426d17fe915f30ef166ca1fa74115284589ab2689a6be2d874be18f4fec93433b32d634473f8b4076450c89e15ea8242aed5fdfeff1cc9d25a4fd0a6d7b60dcc402270552c023293111837b1a364d9f45a68106841f598c1c90781b6f19922887bdd8cc56e72ff8dc2999c13a0a4d5f056b722c7458d6e8d704a7248026f5c8e831869e31fb8556a3836568970fecb3e2d5d117790856ce1aacc2b8a66ced17886b8165a55c9b53134eaa7c670cfedc1d49ebb152f1a77cac2e7024931cbd65b24ac99adc735a7de6483ac01df4872be1deafb93e1d2bfbf166da06fd6b2b4a67f7e50340e9ce9f617a6ea779bc19f021e0d3c59d68035096b6a892b217e455f04aa8797b9dd90620795b5957c57c99a699aee718d5d21920db6f064e8cbe2c4d0bea72f22595d7b9617c77b88484a513575dfa3b8eae217e85ce3527f8b83bba4574a27ca389a7c7c7c7a5b8af26baf17990ee67ff77e50c7a7e0264b9d8edb59e18dd5a4d6a31ae431b408cc0bdf2c0ed2d3f8e60c4e93778d3e86be3b370540e6936747687349456bd5ec3497802a8cb06064643ad968997228e14faf5bc75ce579df1994cce556528e22d41ce0114185dac7a6b87f0c08f4b0120b0e358b4cc08409f3d2c73bdceef665d1db284d6b6808c64a6ce31f9b8e02b6b85675f013e0ef37e6b1e084fe6a3f2a8abafd671943541a8baf10cd9920659bbeae8c05ba9aa983896b8e112bfebd8f9f1e3c7153a927b5aebd6ed525fef3aedeb2fc014c5e460af74f5cbc2fcf47649a6710ab837196595db3e7bbdad6f1c144d916c094e5e08553224b9b207dc151349d5ef03e2f913a71ed2afcfed3ff311cee9b233bb44fb48c0cc00da3c6d2dcee1ba7ef9e51f816a961a425e9502872b0108f85a12d67463ee85c7657a4cad58b72d8a820d6771243d90f7859eae514ec0c85720c5bd01e53fbabb1b01670722d27effcdb57d61a06e3d566c1b02069c43f979bd268b0409eb05e697bb03477d8ea963b6dc84c640c3bbc2cc5965e2d8252eae12fa3bb57147ff16cf6fc807787cdfed55ebfdc60d574c44de38135ab9ed977136a76af3dab2a0bcbd64a5069eac74b990744aee293724c9ab91d62624406671bfccef1f5981a82f660ccbe49c332d2d82d2e693109aadc6e168b3c7609522afdc9f94c1560435721123ae5d6a4d64c14247b22136fa70187b4561a676d5d622a4c297e82da56c0b69bf67c3b5d65e6aa84e9c26439ddf2289f3b110705c28e286506aa73cb6410ae9c61d7423ccca26fc4ffa2acfa450b2e1e5ed605c63f4a87052f50a1d6050b69ce76c36917cb9fb523d4923f4b93c7b735344e0b13f74e276a8102696a8645d317cbb9a2119a407d1800405475ea4a350da55255fae362bb02e969ef807111d005a277b87c05b44cb39f4928adce16d3c54188bd856a899c338d168a4706bbe44f8485fed7cc2168aaf33d5c1d909a3a66e431815e572b9f82309713013cbbb660811906ada149fd4e11a07e23bf72034d68bc44814604b5543e002e1d32b4796ab6c11ec8866beaa7e6cf5ae60dcdd27da170ca43a64f98bc9996f3728753bb9e35ae2bd95c73ee26628af67da972de17481d28326eef61ab42251b4df12de8a9dc21cd62d8e826f0b6b88d62ec9359d70429768e5176e7dd7f238a9f7c0f6f8b76ef03cfa8d4bde5375b9a8c47e0b3af603ed756e88d70840ca1c17cbbb96848914c92c55314631a0fbae37902d1c631f606bd0d3ed13ea70fcd7eb68f59b708a5baa063fdbe4fa354b20c0a6516982f2d1729e44b33c9a7bba3c9de352f1f4829e1e2e5b298e04d2d6d222859a0efc86d33f0bfb06dca11219016b9e6e2ea07fe30275dd2772c80022346a3ccbe100d781d9a1b9f6c04e10aba860b849da59e8dfa0a18e461efdbc9ae3af41c20ac503b13d4f976db9b1e44ad8ddd2b89089f15879d91ddb8fb04ad013938606090e4f6e2e98f15f35fa8bb68a88ada3acb488ce5a51d19059d064daef4389181d2d2459e2154f38e5e5ea6eeab00c794a0f639390e0b0d5008ed8074d603daa2b10f6b78736e5425381effca2af5e07249665078fdf19c16e6e322abbcf38d383f7a082680931ab3085af4c08d5b64df03b01450431d06b017685acb8b3b552fe106ed0ab7e48bf39137825247eaf24550f4cad2c2f2a2131122e8e89a37e34bf957c80c520d8d4045e89a11d5d5334d4f9631e1862d964a7fa31c52cc1abd033a033b0314723f1669089a9f7b2aa2619296cd0a1d31b7e501e96e3da8f35e043a124ce2dd73e92d6f9f6e17cb73cb1545ec62e4aadb282ea136e5a355b49720e73058a103a9b84fc917511150947d3e13ec2171bcdbb7558befd75b388092501b66cb864143f3b008f35265c6b0ba7d0563a21218c660251e2922d599b68f53b53f4d3df6dfd752eb47c17a384c3d9c32abe3cb6bd3bbd8078ea21d4d2c2128f965aea6b85bbd28f209bcf5befcd58372b36fa146fe9e41863418727f02c6a19fd64e3ec631d363873fd794d09022c27f5fa4f5ea78a48d54cf4da90fc2aa8a6df9d5a1b9bc7e0341ca6d2b62f672241cdf1fee7826b08e6d13d8b95de68f8292e6d302599ffa290ef60daf00ed513ca384d6ab292e32108284ceab5a72d71295bca137aceaa7af348ca73796186b5075399698bed1ef379ab92a32ef8bc4eced7cd2e45cca365657354cc1b609bb1b03112ad592c3aa62e81f170387e1de8f5f3ad0525ebd01b86c01f7df44d1afab425411200261406c7d46f228c79d73cb4cd596f42892fe32bee11cae671858bf6f181a3702b7df229671d225de5f4c195e15acd2c3d55de988db1ce4d33c936874a14d7c612637afdd629d6eefe78dba612540137d45e73c29da5467790f81e7a0f570c7c92749d37ef1dd550620fa539972d7b33469c8c87bcb0aaa7ae4fdf15ad29e7080fd4c091473eb9f94f386406a736b218e70c56b63ec72a76cea353d6f1ebd3d50cbe1ad92734e65a29deb07a412a15cf2092c45c04da0d834b2684433913ab724478c148176aec574a6682dbacfbb7d542e24d900af8f708b16988ea94cbf73f2bd0768ee2bc507e31f49770e589bb049785df1ff4fc33bb6d15d6b9cc059f4771db5d5d8899448a9ef17af8d56757b80706b5b50ce350efdf8492c0a637d650b614d6903436867673710116cb7968d3b7c1e647e10f4c0341a1fa25c28dfe2da09ceed11990222e3a8919b09f8134348816927d315682e0d8144b2c6cf4ea436fc0d0443634222c231e166ec8c51c93bf7684b32f1c38cbce24869d0d68044634b09a7747556008a96353caed609a3198f576279094505e37414fbf5c3ecc985992c8c0f70d693982d28352a1999ef7a7be8e945238aaddab9c7f693e8f5e04bb7e3b80791bb33e398d42ce586a3748bed1823ff247350fbe8b272f219839d281c0b9b6b1ae9818ef14f38ca64d772024830700d57327e64a0fec256bdcf0f3e2005b92a7edf9fe3f1e1f7bc4738c95a0338e7a2b4beacb454db97b81705ec3862dc4b9d0d55723e54dc159f838881724fa19d61de687ffc6e78f8571675ccc20e5f9aad6c2485243c0bfc0da03545cb7850b426d47cc3e1ce84096790f75af9abd3a0e16a4ab5c09c0510e502c2d0547a1fe499ba641f76fb46772ce9a65e2ae3dba1a5aefb8ece220bdd6f89b3a02a67d910c2083a839d1ddf663317523fd36c48a448591718681f487cfb28aef83dfdcd8230045a8edb7730562a14ed717250300096b2087558c279de640b7b7005ec43abcb97e0076c52e4f3f609ddafa549ad19cab311668666a4f6aefb416175763653c7b2e46893ebe82c219a9939ee2837b431fcda8d6316912fc40fdf15a8511c8706ec88b643ba4a42880c2a5c889651555fd21c69658ab0cb96a170dccf2e33b4fd55cc953d083c14e37ebde40827ebd1ab70a43b9366804de18d9df86ad993b678e7e3a88deea6642f095cf3440d64312f3eff573b85a8051c917c907ca378c45d6d750d4415e99b3e51ad3566988e673e029950e3c1eee3cdc29e8496563111dcd1c1d1684fd9d63d98da6cae59ccca009ccf7271f2f35055cae95ec71a7f4a7662faf8bd47d803d00578052db3401763438ed2e3c259e6c268049239a5c271aa0cc9b9d6ce996296f2eedb014e0eeabb46a61318d6a9d6270731695a16cbb7348471df8b15ea56b42e628b45155c76a7a846627880fa5c486b21347a4ef7eba40ef5c57e00e478c3c69817928917874086420ee3f2b42a777625eed05a608e88da3c3e4461f1e8580fb36e90fb1134038a1eb8dccf65b19763c41478629966e440df0b2c4ce44a3eb96196779c08c33f2f6d1bb685d3519dd96a730510efd16755e19678f8b4dc4a00392a52a7c04968a40aa937ca278eb291e568a5d78e4a3d7de44d60a70c27265e3dadd74fc6cd9fe50adcc3536d979e62e1c1daaeb002b41b067dfaeaf468a47cbff0701d405cc08e07ad13822c29451f6a696149c47105565da7d0421d5daabacf62456ee0ef1a065ce2f1b67350341e778f986778b3917d97aebfe29e5edbba00d14429ae635ec8d1ad03860ef604432a52c29dc43e607b7102207d6f3a2c4323386e55d0cc5cafcd237003c5f8543e63b385ddc1b386e67e00fd29151f0500f1158b4da061bcf3ce7b7c9fa8d1c810fe7e963d824d116f2deecab7bc7ea7d18b9cb03d128506ab87e0149995d536718baf9208c8c2be200f1593e1f3986ed667ad104701a30fef466b73c2fa5af33164a977f6a674d7905607f2825d952988947e57959d9619910854c15f460f08bd9ae08813dabef82e16f744858f19d25717d9352cedb158743676a8872fa5a6382fda56496584defcdc685b678682c40b118f8138f95b21b076f23729346de3435c6a469f403f57e16eb25df70424ae287b1c56002d0007e281b3ddb35f270641e5fa350415f9b941d047a1642552f01e998e331b4bc75439a4bf4a10e2fb98e9993854ee3779ca8258d0c969162094469058a53dbcb5f50d3db8214c02c7f40ff1bc137669f83a71a481b8f13b825613adff1b37e01cb34319489c40170e2dc3ee49bf1a75c51438fe63476445280fdc46a2e80782f1e06ca25c37d786960d372b1629e39e7888ada9757ad4ce3fc85e2bc3b2e38f0b2a757bbf92a23ed6a28db98e5c9fc5bb72b19c5c42f103d7db55c3f6cc35e52c39854f008034c7e889e1b31d0e7b7689023a89f861583dc63e33b5250de3b75b5639adf98231da45090a965a70fe540b9744969fdbd48d29a1c2ab0dec64e842f6fe73ee5c6784c35d77d1ea2d8979a46c9cfabd477cd50b8e7baca1bdf9ae80db4e0d50128cc83fdabbe91d7cb412f2b30f483fa40b3c2ea84c2b720ae07f1b8ad69d730e626ec0c2577505dbcf0c2c8e7b0a91bc5ede1c609747e2dca039ca32b8a9556c64ffe354d48a880a9cc640c4413942862fdd319323b223c4ed674db30e1f4c80d65bff4c049a7e738d21549265232a6fcd86a6fa007ab56ecacca0fd7a176f6332528d2c2afd7f6f851ce281b09ba8ea8e7285de3f75e30083f171129eacb3d8a32449dd41422c79fd1a66142580c0857c93b0d3fdf11fb1487311192121447919473fccf17688e663ea992156fc2d5dcbdfe4391a1c803dd7a3c5aefa141ca0bba48b2d03205f9008ff9f56e8161f5493c4a2fc175aa9e2099f920317075ee53ed93fdc1028e369faf57ec027f4c9112b8ae737668dfbd6076b7c0900e4784b8d5519100d475fbff7de650ec2386771c748e8c5fe25ccf4e4889bcc6e6659b1f556ab682802a90474d02429f51c0af254833ceb5b360e1ac20c398b96e2a7aa71281163ae59b4c9b744c73356c7ae8378d7b2f98b97cadd8cabefb8d7f3f9df37bebac3234a31be37c304c3d0b19fcdd222b9d9aff7b1b3df66e98ee4c24ffcefec9fbb29be08a11d381465414684f3a83c1f240c555749939e18e5d6a4f168ca829daff8a9abc74935e525ecd7bfac37022da9aff472e8e0034c2d8b178e7695b099aa08cd2fa83143fb246b81c3edf5772e3cf2d3b865c7d8c7d0d5688f33f8bc79406af1de285057b0636d0d8b58553d5010a81edb83a244ce4dd0b22d4e11d7c17607e851ff9e9a0d33fbf7798bb4dee4b6cf1f3ddb86056e12e1b8124b0d99bcf97f7fdf6031319d5288867752e222915203cd7da806822bddb838180ddb508571f91161305bdea40a1a6adeb648d966b2a23f35ac618723bc22b341dcab5ec419df41ef0b137f4ead631a748d6a9f503c6c34807c54179ae88fc070a1ecb53d20c6b62e4770770e7348360786349f64825ecc98b18735cdab242057bc2913a2b4087ff02905ececa13c6abe96fedb3b324874d67b0cb0993cf268009cd568cf71129ae9093eaba2caa5e95dfb9b97d9f616b0ef00c190e01ca708ab51c7819d4e86db8490c025d551df7c34ae5f5902ade0fe870aa5aef821e83c36a1df846b49919ce1d25080dd85172e2a7f52222b25b8acace675b7f46059244d5aa4bee977777713654dea0b2df3c6b5de068bf6dd445d66260ea7e57ddcd9d250fb67c192a6c028864d9e5ffdc55d8c3c4252980391f8f5456711c4884fcbb22373f2b3dc61fc036ad5dbd01aef56f18b768d1a63a9426e830c5646f8897fdbff77b1df738a0e88564ec90c5f1f19c8943d80c86bedb57c27d193c247a97b0f78d3f80b49494dc474deea5d7a8107f39784b0d5b55fe7f620163371912bf5076a2cc887a280e992db0077c20c92c629b4f66d73734ff859ee7b3c856b960f877397601d58f251201d7cf3615ce43281c00cb958fb8ffeddc5dd8db950f9af3b04fa77830bd005b7cb5da224a9fccb0221389bd5c91cde7887b5d1cab19a53abb33ca9ae542c8be2b7d8b256f6c5be903a1bab058951a8a030726cd2fb788951829391484d661e7520eef2e3e32c3b0358619cb0f88b78738195380eb7d8041712c99a940b415f227cda5f04227aa4830ddc210860768ee627a1644074cbb2e85459a0c44c28d1209427183b8d997999dddb7b99af41e02aa4a0cb03ec4f4165fe52f0a80536788e58c59eed989818630e33e72d3ec58b7a71a5b478f6a9948aaf88be820281ce17732b9c65a5ce0fdb01681decd05304ebbe8dc727b712d51c5168f5c08a4eb032e839ca289da1961dfcae1f3eda4a461c5ca0fb3b95e6e1c9c8b4a5bd878db3599f9af858817cd52f2b5bea66d8487a11983c6afccd06d01af152e425c46d70b7f3302721213c54287a553c800e118283dc8dfd7292aa8e013b3a44f35329a09ee992eb440d2841a29d1c47285068c9031d3deeca68a2e37e82339542a9bdecdb5286a6a1e6c151e88d4bd3159962d925d70e4a32f500a224c5ee6e8d4060a8e28f3b0894f16c736ab3f13ddf695ef7a6b1fd9f4ea6fe63d5b174b3fbd1b652e125846a13dd3485ef4ce221e51881de29c6aa4432ea1e1d89a23980ea45757825e357f06c81a63481eb6a985d2fa11cf50d50a99fa5182f90d9d540387868af2f4f675a16da7847b4233859a2f28149ec7a8d43dfea183364316c87c93ce809a19b663f3a3c3222a05dfafe867ab2aaa9f2dbb6d0b7628454ee433b22e2726a9505d1fe2bcd4706975aa9a6cbad4f764a14d956578e1a0d975515f0e41154dcbe8fcb826967a7c760eb0fd804cf5fd2f2c9bf34204a0f2257427cd6dbf5106af15e8c4ca4a3e774daa36cf94bba47c0953c7ddccc492f8ce2efcd669fa4dee9339241a5adf8c1ea888719648bc05c2820dcf66b3d69554af2269ee2b2d2ee65369a18ddbef17f3e418c9c2eb1eddae0da64926f67ca52a37bf57b0f0004588388b9709424b7132b58766984051fb7757543e88972f91fe7e9565d4e5b715b204f74a56749f969db09dfe24a27483744d33d4d60e53dd19456630f6c05747a3ce9debcd8b13239b988d0262fbc91e88da1d314eeb1b284c327a3fe76089c2b54886ccfba26b3e8e4421bfa338fc7b60fe62fbb175939f72ccfa1a55c0a431469ea509d4bb13c727456322d90aa21cf5270de83bde77435ea1c77ab1e264e1e1800bed2a11a37ac10c4b917c8512f5631c12c4cbd545d7a8a33d06891ea9b7e94f16e306b985fb7f6f2a6dc15dd311758aa1eeb0725cfb32bcacef8a767b910c9a2d8d4f27369614d4f1354393461c1b94883560afc2a37f4c57e435f5d46d524fe9b12aeedf5407e5eaf033518090b157cd2327acde779a8cbc5386d858a3b00951df96182608a7bd6ace01a0a3dc109aa6020cc4f8028a6767cb0d8408ca68437be36d033f3fcff2b9e5f13b49817edfb823f870354da8b32a48480d85c6cadb9e9156dfb63f1c37455295913125bc6cd22a4a2bf19194f2766b03e5c782b5568c2665418000d0874d10d8196050e0923851d347c7f8c748a536d8e26fcd83a4088770190f8449004e3b02d3347017bd81deb97b787a48ade3f2bcdceb03b96e8f66ef149e4af12db272bd988b3753636a247ef168362d09b7b3957327f6534cc9db5a1115ff125702b71c6ae61ffbe17cc78c51e20414e7b0a2931d7647740514ae8f149e4af12db272bd988b3753636a247ef168362d09b7b3957327f6534cc9db506b98503859bdb89f502d70eac8477a07301d16c7c14580a6a6aaee93412818ef149e4af12db272bd988b3753636a247ef168362d09b7b3957327f6534cc9db5e9093927e89bc365cb345e8dedc262aa303d4f9d67d241944dea12959e79a264aa15e7982d8f1e8e396abf2f4ff49242fae449d65a79b4c1beeea6b1bc60fdfd7a9147c819e426fbd7bf4f0ed5ddac799e54376f64260ef4f650f29e3aa5d4c40fb444933884486a09eb4329a832f15ab792590f2a5bb75385d157e654ddbf5cb85f123c1c602aa229add0a9672250195a557b1419bac4cdf0c9b03c3d8fc30dcdba8defd7d39aa369b6a263b60bccab4907258e2cb66529a65bcc772d590f1ab7461f6720e0d784c8bd91771e91a643f8e9168995944a522a5b89e0c181a33d84748294817efff43f909c68d902c74328048908157f514637144d243522fb4db0a7cb5798e338179f7bdb5a210924742751fcf5b1bf20e7698d389f8f480de79c433f3971c788169b484099f03a19897b2aca47690f1cf6cf27273bb6edd04ed8a017063916f11328b7c86bb8f83257a0554f50c9510ae173355e106c53728530d6458098ba13c11f15528bdfe49cb10d11819a398607fa2bb3aa78482f1b226837f8360fc80e3e1fb6fb32fb3d8ea35a6416386ac1dced592df60a8df4ec7b399ae977a94097323d38c6d0c34758116a882ae3400d693631077a899503a9fe8611300f812178ccafb4add5d4365e5f3df650de389cd4407b2ec8521663e8230796fc2ecc90527efa0d6d487b65be1da0170768d2437f034fe9acdc176f2a67ca7402317327a906d63070a0d8cf923b549ad801ee8f4505c0051cc1c4bf8644c49e940d8a7efb57affd4c963010beed142097ca2deb3a004ccf439e40b95246dde2a7d2eb1a3a767113d32bdea870e6fe32618e199285a5466ef2f672a1dbb8b0490671dec355c098561c515c4c5ff52be4637e72ace49787051b450d7a8132c5a6e1c797c35482f433c72e3a6e5c843b2b4b44b39beb1a4601927151579275b2711dc71c42e6de626adf11bed2acf32180dbf54fe87bf0751095a469cb1653f0ada5ab46baab5751c8d9cfafbc75dd742299898ed0114400a89d16b485a89e44e5d6cb40a7488ac39144956fc91f6b7027f4a9e2b7ef0c02b790a7e713a34696e502dac51556d2d5198e9e7d070629feb77d9f6c6ec9c70d4c448a47a6efce7871086d0fc7de5e17f38ca4534b04120847c79c322f290d6d0505c83ff3a71b20589f0930a98e815afc7726e7c69287a43dbec5d9f570389e776f5ce6d9b18e72e32a9a5ef774df9b418635275eee37a3d3abc30677df05a5fd6cb38cd3ac67e03c8fa54cf8b2e5fd1d52cc37c2d6727ff7eaf78fb7fc2c953b8e826a4a97738a57dbfc0452fbb7fd24570e22b7234df1c3d4c245beb29d2ba1431576cb21fb63d0c414f505d94197c9dc09c17920113de0e2275fec9f4465f939aa43dc71f5cadbb90ee05822a928329e119a281f6b2dfee50d50f2fca49a35b124984e61ba65668c01163c0ddf2b2637ede8c64ccca96fd76e2c1e570eb17f4934a1d8f32b28d070c202931c015d9385b7c518664e428030588ccf53d80c8bab5885f633c035bfd24047a2544ee6b792da7d98f905b8264e7abaf57173ce94d358e5ca83887b614fd09e5053b7adacf59f274b6de3178caa012ed562e585567c9c0483423d49b93d64c6bacd6518950dc08f7866c00e3a89002529ac512a813ff260136c8a8475fc41e5fa7b877f82dc63676bbc32056f19caa5121c1e8971917cfd4eca2e4b4eca75978b28b98c5c33c8cd6fbe1ae876f86f28d2d2b287b1ce84621a4d5973f86fff0e1bdea25e70bb3f81b495fab7fc535dfea4e598ac93a208490b3d274a10d5d01fc5d3f2a16648602eeb5df674f2af201d0208a2350a54542f77537107d508cba65e301cc726a87a480b7813d0cb8976f8cc81ff49331309774fd20ddf9c8f5d1aa5aa79ef2826dcf21a5f813935fbdcb139c8b8f016ce5eb99528153d92d918b299e9ccec70da71887d0c5a2b2aa5a4ac78d9fcc2e3f742c892f9fcf5dbec7d89b8d3101f644afd81578032eba31d8cc1ca85adefe6c7768f01910465b0b068b441941ed24d8e4fe830c8a6fcde13a6c8814ce76bcd39d8df0d2dbc50a0aa39cd2b53d3d40534b160bbaa980ca21ab2d50cb403743c6b8e4071207662c2715a29fae4d80501e88e223aa19faf5a34c67614cbab9babd7d4fb15f200fe8c21033f25ee633c72e5aadb05a57f550f2a789fd73a6273a24540b1965ec52d4f7b7cf9b25d46cc71966b20da6e7644e97028b9763f409d07effd9b2db093e45e6ec8a049579577615fe76b83d501aebc53f068705f05371519cc220b9a30f034a947804f8aa2dce4585486c1352ca0011cffab5e90ec995a79a9f5472533a17a840c19c0d7e79f54f2ccc346883268a342314fa9d85b4c1058d527ceb418a1857a32f329c7cb397238baf55bb0fb60a57e90ea9949268feac81a8f8944770a912ec600cae39305837f175046da4b1484654b5c11fdb714a0507fbd9c686162b2822399b468d651b4a59a2a260bc15df54ef97490a29e7cb52fa624b127ddf6e12a9c217b3039f0b1b3c2a29d971ce1da0bcb8ba6daecee8620d56eb43a66e090a57a31fc618427e09e0b0e6fa62f9954552f46d60b27a76add03a1d02d2af6aad4d7b20b1b4c9984d5328c1579de5c512057fd1745c4e23c980e7efea69ac39894345b9b6eb81e067aede0bea37a3045baf212d5eb9041e91603a8192524406ea4adb6debc81e8b75363cd57f6e9720b3358a2b3a3cafd70892d8983efb42b5e4ed35ddb803ee4e4c98f5e9f4de01554024c2cce63e1f7089c286ff8b79frootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootCGAL-3.8-1.el6.src.rpmCGAL-demos-sourceCGAL-demos-source(x86-32)    CGAL-develrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.8-1.el63.0.4-14.6.0-14.0-15.2-14.8.0M@M.@LvW@KKCKTM@K3WK JJ@Jq@Jq@Ji@I@IG#G#G8G/GG?@F@F@F@F@FvFg@Fa[F]g@EIE EOEODZ@DD{D{D{DX@D@D@D@D@DcDcD@DqDRDH@DF&@D - 3.8-1Paulo Roma - 3.7-1Paulo Roma - 3.6.1-1Paulo Roma - 3.6-1 - 3.6-0.1.beta1 - 3.5.1-2 - 3.5.1-1Kevin Kofler - 3.5-3 - 3.5-2 - 3.5-1Laurent Rineau - 3.5-0.2.beta1Laurent Rineau - 3.5-0.1.beta1Fedora Release Engineering - 3.3.1-14 - 3.3.1-13Fedora Release Engineering - 3.3.1-12Rex Dieter - 3.3.1-11Laurent Rineau - 3.3.1-10Laurent Rineau - 3.3.1-9Laurent Rineau - 3.3.1-8Laurent Rineau - 3.3.1-6Laurent Rineau - 3.3.1-3Laurent Rineau - 3.3.1-2Laurent Rineau - 3.3.1-1Laurent Rineau - 3.3-7Laurent Rineau - 3.3-6Laurent Rineau - 3.3-5Laurent Rineau - 3.3-4Laurent Rineau - 3.3-2Laurent Rineau - 3.3-0.1.RC1Laurent Rineau - 3.2.1-19Laurent Rineau - 3.2.1-18Laurent Rineau - 3.2.1-17Laurent Rineau - 3.2.1-16Laurent Rineau - 3.2.1-15Laurent Rineau - 3.2.1-14Laurent Rineau - 3.2.1-13Laurent Rineau - 3.2.1-12Laurent Rineau - 3.2.1-11Laurent Rineau - 3.2.1-10Laurent Rineau - 3.2.1-9Laurent Rineau - 3.2.1-8Laurent Rineau - 3.2.1-6Laurent Rineau - 3.2.1-5Laurent Rineau - 3.2-4Laurent Rineau - 3.2-3Laurent Rineau - 3.2-2Laurent Rineau - 3.2-1Laurent Rineau - 3.2-0.447Laurent Rineau - 3.2-0.440Laurent Rineau - 3.2-0.438Laurent Rineau - 3.2-0.431Laurent Rineau Naceur MESKINI Naceur MESKINI Naceur MESKINI Naceur MESKINI - Updated to 3.8- Updated to 3.7- Updated to 3.6.1.- Updated to 3.6 final.- New upstream release- Rebuild after Boost upgrade (and soname bump)- New upstream release- Rebuild for Qt 4.6.0 RC1 in F13 (was built against Beta 1 with unstable ABI)- Use system's FindBoost macro instead of a copy from CGAL (bug #532431).- New upstream release: finale version of CGAL-3.5.- No longer requires /etc/profile.d/- Update to CGAL-3.5-beta1. - New compilation process: CMake. - No longer any need for patches.- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild- noarch CGAL-demos-source, which is purely data.- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild- -devel: Requires: qt3-devel- Rebuild for Rawhide. BR: qt3-devel instead of qt-devel (which is now Qt-4.x).- Rebuild with g++-4.3.- Add Requires: mpfr-devel for CGAL-devel.- fix /etc/profile.d/cgal.*- gawk and coreutils are not required in BR (see exceptions list) - fix multilib issues (bug #340821): - rename %{_datadir}/CGAL/cgal.mk to %{_datadir}/CGAL/cgal-%{_arch}.mk - remove the arch-specific comment from %{_includedir}/CGAL/compiler_config.h- Fix soversion.- New upstream bug-fixes release.- Add BR: mpfr since F-8.- Add BR: gawk- License: tag fixed.- Move the makefile back to %{_datadir}/CGAL, and rename it cgal.mk (sync with Debian package). That file is not a config file, but just an example .mk file that can be copied and adapted by users. - Fix the %{_sysconfdir}/profile.d/cgal.* files (the csh one was buggy). - CGAL-devel now requires all its dependancies.- Official CGAL-3.3 release - Skip file named "skip_vcproj_auto_generation"- New upstream version: 3.3-RC1 - Obsolete patches CGAL-3.2.1-build-libCGALQt-shared.patch, CGAL-3.2.1-build-no-static-lib.patch, CGAL-3.2.1-config.h-endianness_detection.patch. These patchs have been merged and adapted by upstream. - New option --disable-static - Shipped OpenNL and CORE have been renamed by upstream: - %{_includedir}/OpenNL is now %{_includedir}/CGAL/OpenNL - %{_includedir}/CORE is now %{_includedir}/CGAL/CORE - libCORE has been rename libCGALcore++ Reasons: - CGAL/OpenNL is a special version of OpenNL, rewritten for CGAL in C++ by the OpenNL author, - CGAL/CORE is a fork of CORE-1.7. CORE-1.7 is no longer maintained by its authors, and CORE-2.0 is awaited since 2004. In previous releases of this package, CORE was excluded from the package, because %{_includedir}/CORE/ was a name too generic (see comment #8 of %{_includedir}/CGAL/CORE, CORE is now shipped with CGAL. - move %{_datadir}/CGAL/make/makefile to %{_sysconfdir}/CGAL/makefile (because it is a config file).- Fix CGAL-3.2.1-build-libCGALQt-shared.patch (bug #213675)- Move LICENSE.OPENNL to %doc CGAL-devel (bug #206575).- libCGALQt.so needs -lGL - remove %{_bindir}/cgal_make_macosx_app- Remove CORE support. Its acceptance in Fedora is controversial (bug #199168). - Exclude .vcproj files from the -demos-source subpackage. - Added a patch to build *shared* library libCGALQt. - Added a patch to avoid building static libraries. - Fixed the License: tag.- Change the permissions of %{_sysconfdir}/profile.d/cgal.*sh - Remove the meta package CGAL. CGAL-libs is renamed CGAL. - Added two patchs: - CGAL-3.2.1-config.h-endianness_detection.patch which is an upstream patch to fix the endianness detection, so that is is no longer hard-coded in , - CGAL-3.2.1-install_cgal-no_versions_in_compiler_config.h.patch that removes hard-coded versions in .- Simplified spec file, for Fedora Extras.- Change CGAL-README.Fedora, now that Installation.pdf is no longer in the tarball.- Remove unneeded -R/-L/-I flags from %{_datadir}/CGAL/make/makefile- Fix the soversion. - Fix %{cgal_prefix} stuff!! - Quote 'EOF', so that the lines are not expanded by the shell.- Fix makefile.sed so that %{buildroot} does not appear in %{_datadir}/CGAL/make/makefile.- Remove Obsoletes: in the meta-package CGAL.- Fix the localisation of demo and examples.- Set Requires, in sub-packages.- CGAL-3.2.1 - Sub-package "demo" is now named "demos-source" (Fedora guidelines). - Fix some rpmlint warnings - Added README.Fedora, to explain why the documentation is not shipped, and how CGAL is divided in sub-packages.- Use %{_datadir}/CGAL instead of %{_datadir}/%{name}-%{version} - Fix %{_datadir}/CGAL/makefile, with a sed script. - Added a new option %set_prefix (see top of spec file).- Use less "*" in %files, to avoid futur surprises. - Remove %{_sysconfdir}/profile.d/cgal.* from %files if %cgal_prefix is not empty. - Fix %build_doc=0 when %fedora is set. New option macro: %force_build_doc.- Fix some end-of-lines in %prep, to please rpmlint.- Remove README from %doc file: it describes the tarball layout. - Updated to CGAL-3.2. - Added examples in the -demo subpackage. - Cleaning up, to follow Fedora Guidelines. - The -doc subpackage cannot be build on Fedora (no license). - Add ldconfig back. - No prefix.- Update to CGAL-3.2-447.- Updated to CGAL-3.2-I-440.- Added a patch to install_cgal, to require support for BOOST, BOOST_PROGRAM_OPTIONS, X11, GMP, MPFR, GMPXX, CORE, ZLIB, and QT. - Move scripts to %{_bindir} - %{_libdir}/CGAL-I now belong to CGAL and CGAL-devel, so that it disappears when the packages are removed.- Updated to CGAL-3.2-I-431. - Remove the use of ldconfig. - Changed my email address. - No longer need for patch0. - Pass of rpmlint. - Remove unneeded Requires: tags (rpm find them itself). - Change the release tag. - Added comments at the beginning of the file. - Added custom ld flags, on 64bits archs (so that X11 is detected).- Removed -g and -O2 from CUSTOM_CXXFLAGS, in the makefile only. They are kept during the compilation of libraries. - Added zlib in dependencies. - Added a patch to test_ZLIB.C, until it is merged upstream.- adding a test in the setup section.- delete the patch that fixes the perl path. - add build_doc and build_demo flags.- Adding new sub-packages doc(pdf&html) and demo. - Add internal_release flag.- Cleanup a specfile.8 8 >> >>>> > >>> >>>>>>>> >>>>>>>8 8 $8 '8 %8 &8 8 8 8 8 8 8 #8 !8 "8 8 8 8 8 8 8 8 =8 D8 G8 F8 ?8 A8 @8 E8 B8 C8 >8"8"8"8"8"8"8"8"8">e>>>>>>>>>>>>>>>>>>>>>>>>>>>>>f>>>>>>g>>>w>j>l>>h>>>>>x>>p>>>m>u>>>>i>|>>k>>>>>>>>>q>y>>{>>>n>o>~>v>}>>>z>t>>>r>s>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>8"8#8#8#8#8#8#8"8"8"8"8"8"8"8"8#8#68#78#58#18#8#-8#98#8#28#38#48#8#,8#8##8#8#$8#+8#*8#&8#8#"8#'8#%8#(8#!8#)8# 8#8#08#8#8#/8#.8#8#8#88$S>>>>>>>>>>>8!8"8!8!8!>N>R>O>P>Q8# 8#8#8#8#8#8#8#8#8#8#8#8#8#8#8#8#8#8#8#8#8#8#8#8#8#8#8#8#8#8#8#8#8#8#8#8#8#8#8#8#8#>H>K>J>I>M>L8#8#8#8#8#8#8#8#8$18$38$28$T8$W8$U8$V8$X8 H8 e8 W8 J8 f8 I8 K8 Q8 V8 T8 M8 U8 L8 S8 R8 O8 P8 N8 X8 _8 [8 Y8 Z8 ]8 ^8 d8 \>X>d>Y>Z>[>\>]>^>_>`>b>c>a8#8#8#8#8#8#>> >> >>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>}>>>>~>>> > 8 g8 8 8 8 8 8 8 8 8 q8 8 8 8 8 8 8 8 p8 8 8 8 8 8 8 r8 8 8 8 8 }8 8 8 8 8 8 o8 8 8 ~8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 s8 z8 |8 y8 x8 w8 {8 t8 u8 v8 h8 i8 l8 m8 k8 j8 n8 8 8 8 8 8 8 8 8#8#8#8#8#8#8#8#8#8#8#8#8#8#8#8#8#8#8#8#8#8#8#8#8#8#8#8#8#8#8#8#8#8#8#8#8#8#8#8#8#8#8#8#8#8#8#8#:8#G8#;8#<8#B8#C8#D8#E8#F8#I8#J8#A8#=8#@8#K8#H8#>8#?8"8"8"8"8"8"8"8#8$08$+8$*8$)8$$8$,8$.8$#8$/8$%8$&8$(8$'8$8$8$8$8$8$8$ 8$8$8$8$8$ 8$8$8$"8$8$ 8$!8$8$8$8$ 8$8$ 8$8$8$8$8$8$ 8$8$8$-8$8$8$>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>8#x8#|8#}8#{8#8#~8#z8#y>>|>>t>>y>>>G>>~>>>>>>>>x>>>>>>>>>>u>>>>>>>>>>>>>>v>>>>>>>>>>>>z>>>2>>>>>>>>{>>>w>}>>>>H>i>X>r>m>s>g>I>q>l>[>Y>N>J>h>p>j>n>f>k>]>K>o>\>M>W>Z>L>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>8 8 8 8 8 8$48$F8$@8$B8$A8$H8$G8$C8$98$E8$D8$;8$<8$?8$>8$=8$88$58$68$78$:8"8"8"8"8"8"8"8"8"8"8"8"8"8"8"8"8"8"8"8"8"8"8"8"8"8$I8$Q8$P8$O8$R8$N8$J8$L8$M8$K8#8# 8# 8#8# 8#8# >>(>%>>>>>>>>>>>>&>'>U>>W>>>>8!$8!8!8!8!8!8!8!>S>>o>>T>>{>>|>r>V>_>f>X>W>h>c>^>[>Z>]>`>a>b>d>\>Y>e>>U>i>~>p>s>u>w>v>y>x>t>>>>z>}>q8 8!8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8!8 8!8!8 8!8 8 8 8! 8!8 8 8!8!8 8 8! 8! 8!8!8!8 8 8 8 8! 8 8!8!#8 8! 8 8 8 8!8 8!8 8 8! 8 8!8!8 8!8!8!8 8 8 8!8!8!8!8!8!8!8!8 8 8 8 8 8 8 8 8 8 8 > >D>9>:>5> V>6> c>C>4>8>A>@> R>G>F> W>B>E>7> e> >2>-> >,>}>1>T> >q>Q>/>R>o> >0>3>S>n>~>d> >.> > 2> "> %> $> )> M> > Q> 1> /> !> -> O> P>;><>>>?>=8#L8#w8#o8#s8#q8#r8#m8#t8#l8#p8#M8#v8#u8#N8#P8#O8#Q8#U8#h8#\8#c8#f8#k8#`8#a8#i8#g8#V8#Z8#R8#_8#d8#b8#e8#X8#Y8#S8#^8#j8#]8#T8#[8#W8#n>>>>>>>>>8 -8 08 18 48 68 58 78 <8 98 .8 38 88 /8 28 :8 ;8 (8 *8 )8 ,8 +> @@@@@@@@@@@@|@@@}@@~@@@@@@@@>J>R>L>O>P>N>Q>X>_>Z@v@{@z@w>\>[>^>Y>]@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@I@L@K@O@J@M@8@=@9@:@<@;>S>W>U>V>T@@@@ @@ @@@@@@ @@@ @@@@@@@@@@@@@@@@@@ @@@s@{@y@x@w@u@z@v@t@@@@@@@>`@@@@@@@@@@>@A@B@?@@@,@/@.@-@@&@@@@@@%@@@ @!@#@"@@$@@@@@@@@>@>B>A@\@a@^@`@_@]@2@6@4@7@3@5@@@@@@@@@@@@@@@@@@@|@@@~@@@}@@@@>a>i>b@@>h>j>g>e>f>d>c@@@@@@@@@@@@@@@@@@@@N@W@R@P@V@S@T@O@U@X@Q@@@@@@@@@@@@@@@@'@)@"@$@#@&@(@%@ @!@Y@Z@[@h@m@i@l@n@k@j@P@U@R@T@Q@S@%@7@+@-@.@,@1@9@6@)@3@&@*@(@4@'@5@0@2@/@@@@@C@E@D@@!@ @@@@@@K@M@L@@@@@@@@@@@@@@@@@@@@@@@@@@ @>C>E>D@F@J@H@I@G@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.@1@/@0@@@@@@@@@@@@@@@@@@@@@@@@@0@F@6@=@5@G@1@4@E@;@8@<@A@3@C@D@7@B@9@>@?@@@H@2@:@:@X@\@J@F@@@L@P@Q@U@N@H@I@M@E@K@<@[@W@O@R@Y@Z@G@T@;@V@@@@@@@@@>F>I>G>H@*@-@,@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@>!>1>->.>(>0>*>/>+>)>'>,>%>&>$>#>"@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@ @ @ @@@@@@@@@@@@@@>2>>>6>?>:><>;>4>9>5>3>7>=>8@'@)@(@+@*@V@d@g@W@`@_@f@^@X@Y@Z@b@e@a@\@]@[@c@g@o@h@l@j@i@k@n@m@o@{@y@p@x@z@q@s@u@t@r@w@v@b@c@h@~@g@}@v@f@w@@t@e@i@u@j@q@p@k@n@l@o@s@r@m@x@y@{@z@d@|@@@@@@@@@@ @@ @ @ @@@]@d@^@`@_@b@c@f@a@e@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@$@@@@#@ @@!@"@@@@p@r@q3.8-1.el63.8-1.el6       !!"########"$$$"%%%%%%!!!&!''''''!((((()))*)))++,,,,------...........-////////0000001223334444455666666666666666666666655577777777777777777588888888888888888888888888888888888888888889:88;;;;;8<==<>>>>>>>>>>>>8?????????8@AAAAA8BBBBBBBCCCCCDDCECFFFFFFFFFCCCCGGGGGGGGGGGGGGGGGGGGGGGHHHHIJKKHHHHHHHHHLLMNOLPPPPPPPPPPQQQPRSRRRPTTTTTTTTTTTTTTTTTTTTTTTTTPPUUVVVVVVVVVVVVVVWXWWWVYYYYYYYYVZZZZZZZ[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[\\\\\\\\\\\\\\\\\\\\\\\\\\\[]^^^^^^^^^^^^[_______________[[````aaaaaaaaaaaabbbaaccaddddddeeeeeeeeeeeeeedfgdhhhhhhiiijjjjjjkkkllllllllllkmkkkkkkknnnnnnoppppppppppqqqqqqqqqqqqqqqqqppppppprrrrpppppppsstttttttuutttvvsssssssssssssssssssssssssssssssssssssssssssssssssswsxyyyxxsszzzzzzzzzz{{{{{{{{{{{{{{{{{{{{|||||||||||||||||||||||{}}}}}}}}}}}}}}{~CGALdemoAABB_treeAABB_demo.cppAABB_demo.pdfAABB_demo.qrcCMakeLists.txtColor_ramp.hMainWindow.cppMainWindow.hMainWindow.uiRefiner.hScene.cppScene.hViewer.cppViewer.hbenchmarks.cppdatahand.offknot.offpart.offu.offrender_edges.hresourcesabout.htmlcgal_logo.xpmtypes.hAlpha_shapes_2Alpha_shapes_2.cppAlpha_shapes_2.qrcAlpha_shapes_2.uiCMakeLists.txtabout_Alpha_shapes_2.htmldataWshapeWshape2brain_1brain_2degenere.ptsdipperdixiefinfoutkleeblattm30f.jpgnoisy_circletorususa-outlineAlpha_shapes_3Alpha_shape_3.cppAlpha_shape_3.qrcCMakeLists.txtMainWindow.cppMainWindow.hMainWindow.uiViewer.cppViewer.habout_Alpha_shapes_3.htmltypedefs.hApollonius_graph_2Apollonius_graph_2.cppApollonius_graph_2.qrcApollonius_graph_2.uiCMakeLists.txtabout_Apollonius_graph_2.htmldataalgo.dathierarchy.datArrangement_on_surface_2CMakeLists.txtConic_reader.hMyWindow_files.cppMyWindow_operations.cppMyWindow_overlay.cpparrangement_2.cpparrangement_2.hcgal_types.hdataconicbig_circ_arcs.datcircles_21.datpolylineps_circs.datrandom_polylines_10_20.datsines.datsegmentfork0505_mc.seg.rand.datnon_degenerate_100_x.datonebig_100.datonebig_100_x.datonebig_250_x.datpolygon_100.datrandom_segments_100.datrandom_segments_100_x.datrandom_segments_500_x.dattilt_grid_200.datworld.seg.cut.rand.datdemo_tab.cppdemo_tab.hforms.cppforms.hhelpindex.htmliconsconic.xpmconic_types.xpmdelete.xpmdemo_arrow_down.xpmdemo_arrow_up.xpmdemo_colors.xpmdemo_conic_3points.xpmdemo_conic_5points.xpmdemo_conic_circle.xpmdemo_conic_ellipse.xpmdemo_conic_segment.xpmdemo_delete.bmpdemo_delete.xpmdemo_fill.xpmdemo_insert.bmpdemo_insert.xpmdemo_merge.bmpdemo_merge.xpmdemo_pointlocation.bmpdemo_pointlocation.xpmdemo_rayshoot.bmpdemo_rayshoot.xpmdemo_rayshoot_down.xpmdemo_rayshoot_up.xpmdemo_snapgrid.bmpdemo_snapgrid.xpmdemo_snapvertex.bmpdemo_snapvertex.xpmdemo_split.bmpdemo_split.xpmdemo_zoomin.bmpdemo_zoomin.xpmdemo_zoomout.bmpdemo_zoomout.xpmdraw.xpmgrid.xpmhand.xpminsert.xpmlower_env_xpm.bmplower_env_xpm.xpmmerge.xpmnone.xpmpo.xpmpoints.xpmpolyline.xpmray_shooting.xpmray_shooting2.xpmsnap.xpmsplit.xpmupper_env_xpm.bmpupper_env_xpm.xpmvoronoi.xpmoverlay_functor.hqt_layer.cppqt_layer.hBoolean_set_operations_2CMakeLists.txtQt_widget_X_monotone_circle_segment_2.hQt_widget_circ_polygon.hQt_widget_circle_segment_2.hQt_widget_get_circ_polygon.hQt_widget_locate_layer.cppQt_widget_locate_layer.hboolean_operations_2.cppboolean_operations_2.hboolean_operations_2_toolbar.cppboolean_operations_2_toolbar.hdatavlsi_1.dxfhelpindex.htmliconscomp_P.bmpcomp_P.xpmcomp_Q.bmpcomp_Q.xpmdel_P.bmpdel_P.xpmdel_Q.bmpdel_Q.xpmdiff_PQ.bmpdiff_PQ.xpmdiff_QP.bmpdiff_QP.xpminsert_circle.bmpinsert_circle.xpminsert_polygon.bmpinsert_polygon.xpmintersection.bmpintersection.xpmlocate.bmplocate.xpmmake_P.bmpmake_P.xpmmake_Q.bmpmake_Q.xpmmink_sum.bmpmink_sum.xpmrefresh.bmprefresh.xpmsymm_diff.bmpsymm_diff.xpmunion.bmpunion.xpmtypedefs.hBounding_volumesBounding_volumes.cppBounding_volumes.qrcBounding_volumes.uiCMakeLists.txtEllipse.habout_Bounding_volumes.htmliconsconvex_hull.pngmin_circle.pdfmin_circle.pngmin_ellipse.pngmin_parallelogram.pngmin_quadrilateral.pngp_center.pngCGAL_ipeletsCMakeLists.txtalpha_shapes.cpparrangement.cppbbox_restriction.cppdiagrams.cppgenerator.cpphilbert_sort.cpphull.cppincludeCGAL_ipeletsk_delaunay.hlualibCGAL_alpha_shapes.lualibCGAL_arrangement.lualibCGAL_bbox_restriction.lualibCGAL_diagrams.lualibCGAL_generator.lualibCGAL_hilbert_sort.lualibCGAL_hull.lualibCGAL_mesh_2.lualibCGAL_minkowski.lualibCGAL_multi_delaunay.lualibCGAL_multi_regular.lualibCGAL_partition.lualibCGAL_pca.lualibCGAL_simple_triangulation.lualibCGAL_skeleton.lualibCGAL_triangulation.luamesh_2.cppminkowski.cppmulti_delaunay.cppmulti_regular.cpppartition.cpppca.cppsimple_triangulation.cppskeleton.cpptriangulation.cppCMakeLists.txtCircular_kernel_2ArcsGraphicsItem.hCMakeLists.txtCircular_kernel_2.cppCircular_kernel_2.qrcCircular_kernel_2.uiabout_Circular_kernel_2.htmlarcs.arcdatacircle_grid.cgalcircles_21.cgalCircular_kernel_3CMakeLists.txtCircular_kernel_3.cppViewer.cppViewer.hConvex_hull_3CMakeLists.txtREADMEincremental_hull_3_demo.cppquickhull_3_demo.cppConvex_hull_dCMakeLists.txtREADMEchull_3d-geomview-demo.cppchull_dd-geomview-demo.cppchull_dd-runtime.cppdelaunay_dd-runtime.cppEnvelope_3CMakeLists.txtdataplanesplane1.txtplane2.txtplane3.txtplane4.txtplane5.txtplane6.txtplane7.txtplane8.txtspheressphere1.txtsphere2.txtsphere3.txttrianglestriangle1.txttriangle2.txttriangle3.txttriangle4.txttriangle5.txttriangle6.txtenvelope_3.cppenvelope_3.hhelpindex.htmliconsedges.bmpedges.xpmfaces.bmpfaces.xpmvertices.bmpvertices.xpmtypedefs.hGeneratorCMakeLists.txtGenerator_2.cppGenerator_2.qrcGenerator_2.uiabout_Generator_2.htmlGeomviewCMakeLists.txtREADMEdatapoints3gv_terrain.cppinput.cppkernel.cppGraphicsViewCMakeLists.txtmin.cppInterpolationCMakeLists.txtREADMEinterpolation_2.cppsurface_voronoi.cppKinetic_data_structuresCMakeLists.txtKDS_Delaunay_triangulation_2.cppKDS_Delaunay_triangulation_stable_subset_2.cppKDS_generate_data.cppKDS_gui_2.cppdataafter002after010after088after103after106before002before010before088before103before106before107includeQt_Delaunay_stable_subset_2.hSoQt_examiner_viewer.hSoQt_handle.hSoQt_moving_points_3.hSoQt_moving_weighted_points_3.hSoQt_triangulation_3.hSoQt_widget_3.hcontrol_coin.hL1_Voronoi_diagram_2CMakeLists.txtL1_voronoi_diagram_2.cppL1_voronoi_diagram_2.qrcL1_voronoi_diagram_2.uiabout_L1_voronoi_diagram_2.htmlincludeCGALL1_voronoi_traits_2.hQtArrangementGraphicsItem.hArrangementPointInput.hSetGraphicsItem.hLargest_empty_rect_2CMakeLists.txtLargest_empty_rectangle_2.cppLargest_empty_rectangle_2.qrcLargest_empty_rectangle_2.uiabout_Largest_empty_rectangle_2.htmlMesh_2CMakeLists.txtQt3CMakeLists.txtDebug_layer.hQt_layer_show_circles.hQt_layer_show_triangulation.hQt_layer_show_triangulation_constraints.hQt_widget_style_editor-aux.hQt_widget_style_editor.cppQt_widget_style_editor.hQt_widget_styled_layer.cppQt_widget_styled_layer.hShow_clusters.hShow_points.cppShow_points.hShow_segments.hShow_segments_base.cppShow_segments_base.hcontraints.xpmicons.cppicons.hmarked.xpmmesh_2_demo.cppseeds.xpmREADME.txtconform.cppdatabutterfly.edgclusters.edgclusters.polyclusters2.edgfish.edgfish.polyimg1.edgimg2.edgimg3.edgimg4.edgimg5.edgimg6.edgimg7.edgimg8.edglettre_A.edglettre_A_2.edgtrivial.polymesh.cppMesh_3C3t3_type.hCMakeLists.txtColor_ramp.cppColor_ramp.hImage_type.hImage_type_fwd.hIo_c3t3_plugin.cppIo_image_plugin.cppIo_implicit_function_plugin.cppIo_off_plugin.cppMainWindow.cppMainWindow.hMesh_3.cppMesh_3.qrcMesh_3_optimization_plugin.cppMesh_3_optimization_plugin_cgal_code.cppMesh_3_plugin.cppMesh_3_plugin_image_cgal_code.cppMesh_3_plugin_implicit_function_cgal_code.cppMesh_3_plugin_polyhedron_cgal_code.cppMesh_function.hMeshing_thread.cppMeshing_thread.hOptimizer_thread.cppOptimizer_thread.hPolyhedron_type.hPolyhedron_type_fwd.hScene_c3t3_item.cppScene_c3t3_item.hScene_c3t3_item_config.hScene_implicit_function_item.cppScene_implicit_function_item.hScene_implicit_function_item_config.hScene_polygon_soup.cppScene_polygon_soup.hScene_polygon_soup_config.hScene_polyhedron_item.cppScene_polyhedron_item.hScene_polyhedron_item_config.hScene_segmented_image_item.cppScene_segmented_image_item.hScene_segmented_image_item_config.hcmakemodulesFindGLEW.cmakeconfig.himplicit_functionsCMakeLists.txtImplicit_function_interface.hKlein_implicit_function.cppSphere_implicit_function.cppTanglecube_implicit_function.cppincludeCGALcompute_normal.hgl_render.hCGAL_demoIo_plugin_interface.hMessages_interface.hPlugin_helper.hPlugin_interface.hScene.hScene_draw_interface.hScene_interface.hScene_item.hScene_item_config.hScene_item_with_display_list.hViewer.hViewer_config.hresourcesabout.htmlcgal_logo.xpmcheck-off.pngcheck-off.svgcheck-on.pngcheck.svgeditcopy.pngminus.pngplus.pngsrcCGAL_demoPlugin_helper.cppScene.cppScene_item.cppScene_item_with_display_list.cppViewer.cppui_filesFunction_dialog.uiImage_res_dialog.uiLocalOptim_dialog.uiMainWindow.uiMeshing_dialog.uiRib_dialog.uiSmoother_dialog.uiNef_2CMakeLists.txtQt_widget_toolbar.cppQt_widget_toolbar.hcgal_types.hfiltered_homogeneous_datacomplex.nefsymmdif.nefhelpindex.htmlhomogeneous_databox_and_line.nefcake.nefdangling.nefdisk.nefline_cross.nefmpii.nefstar.nefsymmdiff.neftriangle.nefnef_2.cppnef_2.hnef_2_layers.hxpmsbasic.gifbasic.pcxbasic2.pcxboundary.pcxboundary.xpmclosure.pcxclosure.xpmcomplement.pcxcomplement.xpmdiff.pcxdiff.xpmexor.pcxexor.xpminterior.pcxinterior.xpmintersection.pcxintersection.xpmnef.xpmnewclosed.pcxnewopen.pcxnewpoly.pcxunion.pcxunion.xpmNef_3CMakeLists.txtREADMEcube.offincludeCGALNef_3demo_stack.hvisual_hull_creator.hmpi.vshnef_3_extended.cppnef_3_filtered.cppnef_3_homogeneous.cppvisual_hull.cppvisualization_SM.cinvisualization_SM.cppvisualization_SNC.cinvisualization_SNC.cppNef_S2CMakeLists.txtincludeCGALNef_S2create_random_Nef_S2.hnef_S2.cppPeriodic_3_triangulation_3CMakeLists.txtMainWindow.hMainWindow.uiPeriodic_3_triangulation_3.qhcpPeriodic_3_triangulation_3.qhpPeriodic_3_triangulation_3.qrcScene.cppScene.hScene_utils.hdataoneH.xyzoneK.xyzpointsdocumentationimagesmainwindow.pngindex.htmlintroduction.htmlmenu.htmliconsball.pngcamera.pngclipping.pngclippingOff.pngconflict.pngcover1.pngcover27.pngfileOpen.pnginit0.pnginit1.pnginitGrid.pnginitRand.pnginitRandPlanar.pnginputPointBall.pnginputPointRandom.pnglicense.txtlocate.pngmultiple.pngmultipleOff.pngpause.pngplanar.pngplay.pngtwoColorClipping.pngwireframe.pngwireframeOff.pngperiodic_3_triangulation_3_demo.cppresourcesabout.htmlabout_CGAL.htmlPeriodic_Lloyd_3CMakeLists.txtMainWindow.cppMainWindow.hMainWindow.uiPeriodic_Lloyd_3.cppPeriodic_Lloyd_3.qhcpPeriodic_Lloyd_3.qhpPeriodic_Lloyd_3.qrcScene.hViewer.cppViewer.habout_CGAL.htmlabout_Periodic_Lloyd_3.htmldocumentationimagesmainwindow.pngindex.htmlintroduction.htmlmenu.htmliconscp8.pngfileNew.pngfileOpen.pngfileSave.pngpause.pngplanar.pngplay.pngstep.pngtypedefs.hPolygonCMakeLists.txtPolygon_2.cppPolygon_2.qrcPolygon_2.uiabout_Polygon_2.htmlunweighted_polygon.polyweighted_polygon.wslPolyhedronC2t3_type.hCMakeLists.txtMainWindow.cppMainWindow.hMainWindow.uiMainWindow_curvature_estimation.cppMainWindow_parameterization.cppMessages_interface.hNef_type.hNef_type_fwd.hPolyhedron_3.cppPolyhedron_3.qrcPolyhedron_demo_convex_hull_plugin.cppPolyhedron_demo_cut_plugin.cppPolyhedron_demo_inside_out_plugin.cppPolyhedron_demo_io_plugin_interface.hPolyhedron_demo_kernel_plugin.cppPolyhedron_demo_mesh_3_plugin.cppPolyhedron_demo_mesh_3_plugin_cgal_code.cppPolyhedron_demo_mesh_simplification_plugin.cppPolyhedron_demo_nef_plugin.cppPolyhedron_demo_off_plugin.cppPolyhedron_demo_off_to_nef_plugin.cppPolyhedron_demo_orient_soup_plugin.cppPolyhedron_demo_parameterization_plugin.cppPolyhedron_demo_pca_plugin.cppPolyhedron_demo_plugin_helper.cppPolyhedron_demo_plugin_helper.hPolyhedron_demo_plugin_interface.hPolyhedron_demo_remeshing_plugin.cppPolyhedron_demo_remeshing_plugin_cgal_code.cppPolyhedron_demo_self_intersection_plugin.cppPolyhedron_demo_subdivision_methods_plugin.cppPolyhedron_demo_triangulate_facets_plugin.cppPolyhedron_demo_trivial_plugin.cppPolyhedron_type.hPolyhedron_type_fwd.hRemeshing_dialog.uiScene.cppScene.hScene_basic_objects_config.hScene_c2t3_item.cppScene_c2t3_item.hScene_c2t3_item_config.hScene_draw_interface.hScene_interface.hScene_item.cppScene_item.hScene_item_config.hScene_item_with_display_list.cppScene_item_with_display_list.hScene_nef_polyhedron_item.cppScene_nef_polyhedron_item.hScene_nef_polyhedron_item_config.hScene_nef_rendering.cppScene_nef_rendering.hScene_plane_item.cppScene_plane_item.hScene_polygon_soup.cppScene_polygon_soup.hScene_polygon_soup_config.hScene_polyhedron_item.cppScene_polyhedron_item.hScene_polyhedron_item_config.hScene_textured_polyhedron_item.cppScene_textured_polyhedron_item.hScene_textured_polyhedron_item_config.hTextured_polyhedron_type.hTextured_polyhedron_type_fwd.hViewer.cppViewer.hconfig.hdataanchor.offbones.offcouplingdown.offcow.offcross.offcube-ouvert.offcube.offdragknob.offelephant.offellipsoid.offhandle.officosahedron.offjoint.offknot1.offknot2.offman.offmushroom.offoblong.offpinion.offpipe.offpyramid.offrotor.offsphere.offspool.offstar.offtranslated-cube.offtripod.offincludeCGALAABB_polyhedral_oracle.hDualizer.hMake_bar.hMake_quad_soup.hMake_triangle_soup.hPolyhedron_kernel.hTextured_polyhedron_builder.hcompute_normal.hgl_render.hself_intersect.htextured_polyhedron.htranslate.hresourcesabout.htmlboolean-diff.pngboolean-intersection.pngboolean-union.pngcgal_logo.xpmcheck-off.pngcheck-off.svgcheck-on.pngcheck.svgconvex-hull.pngeditcopy.pngkernel.pngminus.pngplus.pngsimplification.pngtexture.cpptexture.hPolyhedron_IOCMakeLists.txtREADMEgeomview_demo.cppviewpoint2off.cppPrincipal_component_analysisCMakeLists.txtMainWindow.cppMainWindow.hMainWindow.uiPCA_demo.cppPCA_demo.qrcScene.cppScene.hViewer.cppViewer.hcleanup.batdatacylinder.offcylinder_locally_refined.offellipsoid.offrender_edges.hresourcesabout.htmlcgal_logo.xpmtypes.hSegment_Delaunay_graph_2CMakeLists.txtSegment_voronoi_2.cppSegment_voronoi_2.qrcSegment_voronoi_2.uiabout_Segment_voronoi_2.htmliconscircumcenter.pdfcircumcenter.pngconflict_zone.pdfconflict_zone.pngconstrained_triangulation.pdfconstrained_triangulation.pngconstrained_triangulation_show_constraints.pdfconstrained_triangulation_show_constraints.pngconstrained_triangulation_show_in_domain.pdfconstrained_triangulation_show_in_domain.pngmoving_point.pdfmoving_point.pngtriangulation.pdftriangulation.pngincludeCGALConstraints_loader.hsvd-typedefs.hSnap_rounding_2CMakeLists.txtSnap_rounding_2.cppSnap_rounding_2.qrcSnap_rounding_2.uiabout_Snap_rounding_2.htmliconsgrid.pngsnapped.pngunsnapped.pngSpatial_searching_2CMakeLists.txtNearestNeighbor.hSpatial_searching_2.cppSpatial_searching_2.qrcSpatial_searching_2.uiabout_Spatial_searching_2.htmlStraight_skeleton_2CMakeLists.txtcgal_types.hdatacomplex_0.polycomplex_1.polycomplex_2.polycomplex_3.polycomplex_4.polycomplex_5.polylarge_1.polylarge_2.polylarge_3.polylarge_4.polyhelpindex.htmlss_types.hstraight_skeleton_2.cppstraight_skeleton_2_layers.hstraight_skeleton_2_toolbar.cppstraight_skeleton_2_toolbar.hstraight_skeleton_2_toolbar_layers.cppstraight_skeleton_2_toolbar_layers.hStream_lines_2CMakeLists.txtStream_lines_2.cppStream_lines_2.qrcStream_lines_2.uiabout_Stream_lines_2.htmldatavnoise.vec.cinSurface_mesherCMakeLists.txtFile_XT.hRaw_image_dialog.cppRaw_image_dialog.hSurface_mesher.cppbinary_image.hcolorlisteditor.cppcolorlisteditor.hget_polyhedral_surface.hiconsbbox-red.pngbbox-red.svgbbox.pngbbox.svgcgal_logo.xpmfileopen.pngfilesave.pngflip.pngflip.svgminus.pngplus.pngresize.pngresize.svgsurface.pngsurface.svgtwosides.pngtwosides.svgmainwindow.cppmainwindow.hpolyhedral_surface.cpppolyhedral_surface.hsurface.hsurface_mesher.qrcuimainwindow.uioptionsdialog.uiraw_image.uivalues_list.uivalues_list.cppvalues_list.hvalues_list.qrcviewer.cppviewer.hvolume.cppvolume.hSurface_reconstruction_points_3CMakeLists.txtGlSplatCMakeLists.txtGlSplat.cppGlSplat.hGlSplat_config.hShader.cppShader.hcmakeFindGLEW.cmakeFindQGLViewer.cmakedemo.cppglsplat.qrcshadersFinalization.glslRaycasting.glslKernel_type.hMainWindow.cppMainWindow.hMainWindow.uiMessages_interface.hPS_demo_average_spacing_plugin.cppPS_demo_cleaning_plugin.cppPS_demo_cleaning_plugin.uiPS_demo_inside_out_plugin.cppPS_demo_local_spacing_plugin.cppPS_demo_normal_estimation_plugin.cppPS_demo_normal_estimation_plugin.uiPS_demo_off_plugin.cppPS_demo_poisson_plugin.cppPS_demo_poisson_plugin.uiPS_demo_poisson_plugin_cgal_code.cppPS_demo_simplification_plugin.cppPS_demo_simplification_plugin.uiPS_demo_smoothing_plugin.cppPS_demo_xyz_plugin.cppPoint_set_demo.cppPoint_set_demo.qrcPoint_set_scene_item.cppPoint_set_scene_item.hPoint_set_scene_item_config.hPolyhedron_demo_io_plugin_interface.hPolyhedron_demo_plugin_helper.cppPolyhedron_demo_plugin_helper.hPolyhedron_demo_plugin_interface.hPolyhedron_type.hPolyhedron_type_fwd.hScene.cppScene.hScene_basic_objects_config.hScene_draw_interface.hScene_interface.hScene_item.cppScene_item.hScene_item_config.hScene_item_with_display_list.cppScene_item_with_display_list.hScene_plane_item.cppScene_plane_item.hScene_polyhedron_item.cppScene_polyhedron_item.hScene_polyhedron_item_config.hViewer.cppViewer.hconfig.hdataChineseDragon-points.offincludeCGALMake_bar.hcompute_normal.hgl_render.hPoint_set_3.hUI_point_3.hmarching_cubes.hresourcesabout.htmlcgal_logo.xpmcheck-off.pngcheck-off.svgcheck-on.pngcheck.svgeditcopy.pngminus.pngplus.pngsimplification.pngTriangulation_2CMakeLists.txtConstrained_Delaunay_triangulation_2.cppConstrained_Delaunay_triangulation_2.qrcConstrained_Delaunay_triangulation_2.uiDelaunay_triangulation_2.cppDelaunay_triangulation_2.qrcDelaunay_triangulation_2.uiRegularTriangulationRemoveVertex.hRegular_triangulation_2.cppRegular_triangulation_2.qrcRegular_triangulation_2.uiTriangulationCircumcircle.hTriangulationConflictZone.hTriangulationMovingPoint.hTriangulationPointInputAndConflictZone.hTriangulationRemoveVertex.habout_Constrained_Delaunay_triangulation_2.htmlabout_Delaunay_triangulation_2.htmlabout_Regular_triangulation_2.htmldatabutterflybutterfly.edgclusters.edgclusters.polyclusters2.edgfishfish.edgfish.polyimg1.edgimg2.edgimg3.edgimg4.edgimg5.edgimg6.edgimg7.edgimg8.edglettre_A.edglettre_A_2.edgnorway.edgpoissontrtriangulation.cgaltrivial.polyiconscircumcenter.pdfcircumcenter.pngconflict_zone.pdfconflict_zone.pngconstrained_triangulation.pdfconstrained_triangulation.pngconstrained_triangulation_show_constraints.pdfconstrained_triangulation_show_constraints.pngconstrained_triangulation_show_in_domain.pdfconstrained_triangulation_show_in_domain.pngmoving_point.pdfmoving_point.pngtriangulation.pdftriangulation.pngincludeCGALLipschitz_sizing_field_2.hLipschitz_sizing_field_criteria_2.hSizing_field_2.hTriangulation_3CMakeLists.txtMainWindow.cppMainWindow.hMainWindow.uiPreferenceDlg.cppPreferenceDlg.hScene.cppScene.hT3_demo.cppT3_demo.qrcViewer.cppViewer.hdocumentationabout.htmlabout_CGAL.htmliconsabout_CGAL.htmlcgal_logo.xpmclear.jpegcoordinates.jpegempty_sphere.jpegfileOpen.pngfileSave.pngflat.pnggrid.jpeginsert.jpeginsert_point.jpgmove_1.jpegnearest_nb.pngnormal_view.jpegpause.jpegplay.jpegpointRandom.pngpreferences.jpegquit.jpegselect_hand.jpegshow_delaunay.jpegshow_facet.jpegshow_point.jpegshow_voronoi.jpegstereo.pngstop.jpegtypedefs.hTriangulation_3_Geomview_demosCMakeLists.txtREADMETriangulation_3_color_demo.cppTriangulation_3_demo.cppTriangulation_3_remove_demo.cppTriangulation_3_voronoi_demo.cppdatapointsiconsDelaunay_triangulation_2.pngFile.qrcInput.qrcTriangulation_2.qrcVoronoi_diagram_2.pngfileNew.pngfileOpen.pngfileSave.pngfit-page-32.pnginputPoint.pnginputPoint.svginputPolyline.pnglicense.txtzoom-best-fit.pngzoom-best-fit.svgresourcesCGAL.qrcabout_CGAL.htmlcgal_large_FAF8E8.gifcgal_logo.xpmexamplesAABB_treeAABB_custom_example.cppAABB_custom_indexed_triangle_set_example.cppAABB_custom_triangle_soup_example.cppAABB_insertion_example.cppAABB_polyhedron_edge_example.cppAABB_polyhedron_facet_distance_example.cppAABB_polyhedron_facet_intersection_example.cppAABB_segment_3_example.cppAABB_triangle_3_example.cppCMakeLists.txtAlgebraic_foundationsCMakeLists.txtalgebraic_structure_dispatch.cppfraction_traits.cppimplicit_interoperable_dispatch.cppintegralize.cppinteroperable.cppAlgebraic_kernel_dCMakeLists.txtCompare_1.cppConstruct_algebraic_real_1.cppIsolate_1.cppSign_at_1.cppSolve_1.cppAlpha_shapes_2CMakeLists.txtREADMEdatafinex_alpha_shapes_2.cppex_weighted_alpha_shapes_2.cppAlpha_shapes_3CMakeLists.txtREADMEdatabunny_1000bunny_5000finex_alpha_shapes_3.cppex_alpha_shapes_with_fast_location_3.cppex_fixed_weighted_alpha_shapes_3.cppex_periodic_alpha_shapes_3.cppex_weighted_alpha_shapes_3.cppApollonius_graph_2CMakeLists.txtREADMEag2_exact_traits.cppag2_exact_traits_sqrt.cppag2_filtered_traits_no_hidden.cppag2_hierarchy.cppdatahierarchy.cinsites.cinApproximate_min_ellipsoid_dCMakeLists.txtellipsoid.cppellipsoid_for_maple.cppArrangement_on_surface_2Bezier.datBezier_curves.cppCMakeLists.txtEurope.dataggregated_insertion.cppalgebraic_curves.cppalgebraic_segments.cpparr_print.harr_rational_nt.hbatched_point_location.cppbgl_dual_adapter.cppbgl_primal_adapter.cppbounded_planar_vertical_decomposition.cppcircles.cppcircular_arcs.cppcircular_line_arcs.cppcoll_points.datconic_multiplicities.cppconics.cppconsolidated_curve_data.cppcurve_history.cppdcel_extension.cppdcel_extension_io.cppdual_lines.cppdual_with_data.cppedge_insertion.cppedge_manipulation.cppedge_manipulation_curve_history.cppface_extension.cppface_extension_overlay.cppfan_grids.datgeneric_curve_data.cppglobal_insertion.cppglobal_removal.cppincremental_insertion.cppio.cppio_curve_history.cppio_unbounded.cppisolated_vertices.cppobserver.cppoverlay.cppoverlay_unbounded.cpppoint_location.cpppoint_location_utils.hpoints.datpolylines.cpppredefined_kernel.cpppredefined_kernel_non_intersecting.cpprational_functions.cppspecial_edge_insertion.cppspherical_insert.cppsweep_line.cpptracing_counting.cppunb_planar_vertical_decomposition.cppunbounded_non_intersecting.cppunbounded_rational_functions.cppvertical_ray_shooting.cppBGL_arrangement_2CMakeLists.txtarr_print.harr_rational_nt.hdual.cppprimal.cppBGL_polyhedron_3CMakeLists.txtcube.offdistance.cppkruskal.cppkruskal_with_stored_id.cppBGL_triangulation_2CMakeLists.txtdijkstra.cppdijkstra_with_internal_properties.cppemst.cppBoolean_set_operations_2CMakeLists.txtREADMEamer_a.bpsamer_b.bpsamer_c.bpsamer_d.bpsamer_e.bpsamer_f.bpsamer_g.bpsamer_h.bpsamer_i.bpsamer_j.bpsamer_k.bpsbezier_traits_adapter.cppbezier_traits_adapter2.cppbso_rational_nt.hchar_g.bpschar_g.datchar_m.bpschar_m.datcircle_segment.cppconic_traits_adapter.cppconnect_polygon.cppdo_intersect.cppdxf_union.cppinput_0.bpsinput_1.bpspgn_holes.datprint_utils.hsequence.cppset_union.cppsimple_join_intersect.cppsymmetric_difference.cpptest.dxfBox_intersection_dCMakeLists.txtbox_grid.cppcustom_box_grid.cppminimal.cppminimal_self.cppproximity_custom_box_traits.cpptriangle_self_intersect.cpptriangle_self_intersect_pointers.cppCGAL_ipeletsCMakeLists.txttest_grabbers.cppCGALimageIOCMakeLists.txtconvert_raw_image_to_inr.cpptest_imageio.cppCMakeLists.txtCircular_kernel_2CMakeLists.txtfunctor_has_on_2.cppintersecting_arcs.cppCircular_kernel_3CMakeLists.txtfunctor_compare_theta_3.cppfunctor_has_on_3.cppintersecting_spheres.cppCirculatorCMakeLists.txtcirculator_prog1.cppcirculator_prog2.cppcirculator_prog3.cppConvex_decomposition_3CMakeLists.txtlist_of_convex_parts.cinlist_of_convex_parts.cppConvex_hull_2CMakeLists.txtarray_convex_hull_2.cppch_from_cin_to_cout.cinch_from_cin_to_cout.cppch_graham_anderson.cinch_graham_anderson.cppch_timing.cppfilesCD500includeCGALch_timing_2.hch_timing_2_impl.hiostream_convex_hull_2.cppvector_convex_hull_2.cppConvex_hull_3CMakeLists.txtdynamic_hull_3.cppincremental_hull_3.cppquickhull_3.cppCoreCMakeLists.txtdelaunay.cppDevelopers_manualCMakeLists.txtpoi.cppEnvelope_2CMakeLists.txtch_points.datconvex_hull.cppenvelope_circles.cppenvelope_segments.cppEnvelope_3CMakeLists.txtenvelope_planes.cppenvelope_spheres.cppenvelope_triangles.cppspheres.datFiltered_kernelCMakeLists.txtCartesian_I.hFiltered_predicate.cppGeneratorCMakeLists.txtREADMEball_d.cppcube_d.cppgrid_d.cpprandom_convex_set.cpprandom_degenerate_point_set.cpprandom_grid.cpprandom_polygon.cpprandom_polygon2.cpprandom_segments1.cpprandom_segments2.cppsphere_d.cppHalfedgeDSCMakeLists.txthds_prog_color.cpphds_prog_compact.cpphds_prog_compact2.cpphds_prog_default.cpphds_prog_edge_iterator.cpphds_prog_graph.cpphds_prog_graph2.cpphds_prog_halfedge_iterator.cpphds_prog_vector.cppInterpolationCMakeLists.txtREADMEdatapoints3interpolation_2.cpplinear_interpolation_2.cppnn_coordinates_2.cppnn_coordinates_3.cpprn_coordinates_2.cppsibson_interpolation_2.cppsurface_neighbor_coordinates_3.cppInterval_skip_listCMakeLists.txtintervals.cppisl_terrain.cppisl_terrain.ptsJet_fitting_3CMakeLists.txtMesh_estimation.cppPolyhedralSurf.cppPolyhedralSurf.hPolyhedralSurf_operations.hPolyhedralSurf_rings.hREADMESingle_estimation.cppdataellipe0.003.offin_points_d4.txtin_points_file.txtpoly2x^2+y^2-0.062500-offKernel_23CMakeLists.txtMyConstruct_bbox_2.hMyConstruct_coord_iterator.hMyConstruct_point_2.hMyKernel.cppMyKernel.hMyPointC2.hMyPointC2_iostream.hMySegmentC2.hcartesian_converter.cppKinetic_data_structuresCMakeLists.txtKinetic_Delaunay_triangulation_2.cppKinetic_Delaunay_triangulation_3.cppKinetic_insert_event.cppKinetic_regular_triangulation_3.cppKinetic_sort.cppKinetic_sweepline.cppdatapoints_1points_2points_3sweepline.inputweighted_points_3Kinetic_frameworkCMakeLists.txtadding_a_certificate.cppdatapoints_2points_with_color_2defining_a_simulation_traits.cpplistener.cpppointer_queue.cppref_counted.cpptrivial_kds.cppLargest_empty_rect_2CMakeLists.txtlargest_empty_rectangle.cppMatrix_searchCMakeLists.txtall_furthest_neighbors_2.cppextremal_polygon_2_area.cppextremal_polygon_2_perimeter.cpprectangular_p_center_2.cppsorted_matrix_search.cppMesh_2CMakeLists.txtconforming.cppmesh_class.cppmesh_global.cppmesh_with_seeds.cppMesh_3CMakeLists.txtdataelephant.offfandisk.offliver.inr.gzdebug.himplicit_functions.cppimplicit_functions.hmesh_3D_image.cppmesh_3D_image_variable_size.cppmesh_implicit_domains.cppmesh_implicit_ellipsoid.cppmesh_implicit_sphere.cppmesh_implicit_sphere_variable_size.cppmesh_optimization_example.cppmesh_optimization_lloyd_example.cppmesh_polyhedral_domain.cppmesh_polyhedral_domain_with_features.cppmesh_two_implicit_spheres_with_balls.cppMin_annulus_dCMakeLists.txtmin_annulus_d.cppmin_annulus_d_fast_exact.cppMin_circle_2CMakeLists.txtmin_circle_2.cppMin_ellipse_2CMakeLists.txtmin_ellipse_2.cppMin_quadrilateral_2CMakeLists.txtminimum_enclosing_parallelogram_2.cppminimum_enclosing_rectangle_2.cppminimum_enclosing_strip_2.cppMin_sphere_dCMakeLists.txtmin_sphere_d.cppMin_sphere_of_spheres_dCMakeLists.txtbenchmark.cppmin_sphere_of_spheres_d_2.cppmin_sphere_of_spheres_d_3.cppmin_sphere_of_spheres_d_d.cppMinkowski_sum_2CMakeLists.txtapprox_inset.cppapprox_offset.cppexact_inset.cppexact_offset.cppms_rational_nt.hprint_utils.hrooms_star.datspiked.datsum_by_decomposition.cppsum_triangles.cppsum_with_holes.cpptight.datMinkowski_sum_3CMakeLists.txtcube.nef3cube_offset.cincube_offset.cppglide.cinglide.cppModular_arithmeticCMakeLists.txtmodular_filter.cppNef_2CMakeLists.txtnef_2_construction.cppnef_2_intersection.cppnef_2_polylines.cppNef_3CMakeLists.txtcomparison.cppcomplex_construction.cincomplex_construction.cppexploration_SM.cinexploration_SM.cppextended_kernel.cinextended_kernel.cpphandling_double_coordinates.cinhandling_double_coordinates.cppinterface_polyhedron.cininterface_polyhedron.cppnefIO.cinnefIO.cppnef_3_construction.cppnef_3_point_location.cinnef_3_point_location.cppnef_3_simple.cppoffIO.cinoffIO.cpppoint_set_operations.cpppolyline_construction.cppset_operations.cppshell_exploration.cinshell_exploration.cpptopological_operations.cintopological_operations.cpptransformation.cppNef_S2CMakeLists.txtincludeCGALNef_S2create_random_Nef_S2.hnef_s2_construction.cppnef_s2_exploration.cppnef_s2_point_location.cppnef_s2_simple.cppPartition_2CMakeLists.txtREADMEapprox_convex_partition_2.cppgreene_approx_convex_partition_2.cppoptimal_convex_partition_2.cppy_monotone_partition_2.cppPeriodic_3_triangulation_3CMakeLists.txtREADMEcolored_vertices.cppcovering.cppfind_conflicts.cppgeometric_access.cpplarge_point_set.cppperiodic_adding_handles.cppsimple_example.cppPoint_set_2CMakeLists.txtnearest_neighbor.cpprange_search.cppPoint_set_processing_3CMakeLists.txtaverage_spacing_example.cppdataChineseDragon-10kv.offcamel.offoni.xyzsphere_20k.xyzgrid_simplification_example.cppincludejet_smoothing_example.cppnormal_estimation.cmdnormal_estimation.cppnormals_example.cppproperty_map.cpprandom_simplification_example.cppread_write_xyz_point_set_example.cppremove_outliers_example.cppPolygonCMakeLists.txtExample.cppPolygon.cpppolygon_algorithms.cppprojected_polygon.cppPolyhedronCMakeLists.txtcorner.offcorner_with_hole.offcorner_with_sharp_edge.offcross.offpolyhedron_prog_color.cpppolyhedron_prog_cube.cpppolyhedron_prog_cut_cube.cpppolyhedron_prog_incr_builder.cpppolyhedron_prog_normals.cpppolyhedron_prog_off.cpppolyhedron_prog_planes.cpppolyhedron_prog_simple.cpppolyhedron_prog_subdiv.cinpolyhedron_prog_subdiv.cpppolyhedron_prog_subdiv_with_boundary.cinpolyhedron_prog_subdiv_with_boundary.cpppolyhedron_prog_tetra.cpppolyhedron_prog_traits.cpppolyhedron_prog_vector.cpppolyhedron_prog_vertex_color.cpppolyhedron_prog_vertex_normal.cpppolyhedron_self_intersection.cinpolyhedron_self_intersection.cppPolyhedron_IOCMakeLists.txtiv2off.ciniv2off.cppoff2iv.cinoff2iv.cppoff2off.cinoff2off.cppoff2stl.cinoff2stl.cppoff2vrml.cinoff2vrml.cppoff2wav.cinoff2wav.cppoff_bbox.cinoff_bbox.cppoff_glue.cinoff_glue.cppoff_transform.cinoff_transform.cpppolyhedron2vrml.cinpolyhedron2vrml.cpppolyhedron_copy.cinpolyhedron_copy.cppterr_trian.cinterr_trian.cpptriangulation_print_OFF.hPolynomialCMakeLists.txtcoefficient_access.cppconstruction.cppdegree.cppgcd_up_to_constant_factor.cppsubresultants.cppsubstitute.cppswap_move.cppPolynomial_kernelCMakeLists.txtsolve_polynomial.cinsolve_polynomial.cppPolytope_distance_dCMakeLists.txtpolytope_distance_d.cpppolytope_distance_d_fast_exact.cppPrincipal_component_analysisCMakeLists.txtPrincipal_component_analysis.slnbarycenter.cppbounding_box.cppcentroid.cpplinear_least_squares_fitting_points_2.cpplinear_least_squares_fitting_triangles_3.cppProfiling_toolsCMakeLists.txtProfile_counter.cppProfile_histogram_counter.cppProfile_timer.cppQP_solverCMakeLists.txtconvex_hull_containment.cppconvex_hull_containment2.cppconvex_hull_containment_benchmarks.cppcycling.cppcycling.mpsdouble_qp_solver.cindouble_qp_solver.datafirst_lp.cppfirst_lp.mpsfirst_lp_from_iterators.cppfirst_lp_from_mps.cppfirst_nonnegative_lp.cppfirst_nonnegative_lp.mpsfirst_nonnegative_lp_from_iterators.cppfirst_nonnegative_lp_from_mps.cppfirst_nonnegative_qp.cppfirst_nonnegative_qp.mpsfirst_nonnegative_qp_from_iterators.cppfirst_nonnegative_qp_from_mps.cppfirst_qp.cppfirst_qp.mpsfirst_qp_basic_constraints.cppfirst_qp_from_iterators.cppfirst_qp_from_mps.cppimportant_variables.cppinfeasibility_certificate.cppinteger_qp_solver.cininteger_qp_solver.datainvert_matrix.cppoptimality_certificate.cppprint_first_lp.cppprint_first_nonnegative_lp.cppprint_first_nonnegative_qp.cppprint_first_qp.cpprational_qp_solver.cinrational_qp_solver.datasolve_convex_hull_containment_lp.hsolve_convex_hull_containment_lp2.hsolve_convex_hull_containment_lp3.hunboundedness_certificate.cppRangeSegmentTreesCMakeLists.txtincludeTree_Traits.hrange_tree_1.cpprange_tree_2.cpprange_tree_3.cpprange_tree_4.cpprange_tree_map_2.cpprange_tree_set_2.cppsegment_tree_1.cppsegment_tree_2.cppsegment_tree_3.cppsegment_tree_4.cppsegment_tree_map_2.cppsegment_tree_set_2.cppsegment_tree_set_3.cppRidges_3CMakeLists.txtCompute_Ridges_Umbilics.cppCompute_Ridges_Umbilics.slnPolyhedralSurf.cppPolyhedralSurf.hPolyhedralSurf_operations.hPolyhedralSurf_rings.hREADMEdatapoly2x^2+y^2-0.062500.offSTL_ExtensionCMakeLists.txtDefault.cppin_place_list_prog.cppmin_element_if_example.cppmin_max_element_example.cppSegment_Delaunay_graph_2CMakeLists.txtdatasites.cinsites2.cinsitesx.cinsitesxx.cinsitesxx.rb.cinsdg-count-sites.cppsdg-filtered-traits.cppsdg-info-set.cppsdg-red-blue-info.cppsdg-voronoi-edges.cppSkin_surface_3CMakeLists.txtdata1IYE.pdb1mvm.pdb1t7i.pdbcaffeine.cinmolecule_tunnel.cinincludeextract_balls_from_pdb.hskin_surface_pdb_reader.cppskin_surface_retrieve_defining_weighted_points.cppskin_surface_simple.cppskin_surface_subdiv.cppskin_surface_subdiv_with_normals.cppskin_surface_writer.hunion_of_balls_simple.cppunion_of_balls_subdiv.cppSnap_rounding_2CMakeLists.txtsnap_rounding.cppsnap_rounding_to_integer.cppSpatial_searchingCMakeLists.txtDistance.hPoint.hcircular_query.cppdistance_browsing.cppfuzzy_range_query.cppgeneral_neighbor_searching.cppiso_rectangle_2_query.cppnearest_neighbor_searching.cppsearching_with_circular_query.cppuser_defined_point_and_distance.cppusing_fair_splitting_rule.cppweighted_Minkowski_distance.cppSpatial_sortingCMakeLists.txtexample_delaunay_2.cppmyPoint.cppsort_indices.cppStraight_skeleton_2CMakeLists.txtCreate_offset_polygons_2.cppCreate_saop_from_polygon_with_holes_2.cppCreate_skeleton_and_offset_polygons_2.cppCreate_skeleton_and_offset_polygons_with_holes_2.cppCreate_straight_skeleton_2.cppCreate_straight_skeleton_from_polygon_with_holes_2.cppLow_level_API.cppShow_offset_polygon.cppShow_straight_skeleton.cppdump_to_eps.hinput_file_format.txtprint.hsample_1.datsample_2.datsample_3.datsample_4.datStream_lines_2CMakeLists.txtdatadatap.tri.cindatav.tri.cinirregular_data.tri.cinvnoise.vec.cinstl_regular_field.cppstl_triangular_field.cppSubdivision_method_3CMakeLists.txtCatmullClark_subdivision.cppCustomized_subdivision.cppDooSabin_subdivision.cppLoop_subdivision.cppdatacorner.offcorner_tris_with_hole.offcorner_with_hole.offcorner_with_sharp_edge.offcross.offquint_tris.offSurface_mesh_parameterizationAuthalic_parameterization.cmdAuthalic_parameterization.cppCMakeLists.txtComplete_parameterization_example.cmdComplete_parameterization_example.cppMesh_cutting_parameterization.cmdMesh_cutting_parameterization.cppSimple_parameterization.cmdSimple_parameterization.cppSquare_border_parameterization.cmdSquare_border_parameterization.cppTaucs_parameterization.cmdTaucs_parameterization.cppdatacheck_64x64.bmpholes.offmannequin-devil.offmask_cone.offnefertiti.offparameterization.mtlrotor.offsphere966.offthree_peaks.offincludeMesh_cutter.hParameterization_polyhedron_adaptor_ex.hPolyhedron_ex.hpolyhedron_ex_parameterization.cmdpolyhedron_ex_parameterization.cppSurface_mesh_simplificationCMakeLists.txtcube.offedge_collapse_constrained_polyhedron.cmdedge_collapse_constrained_polyhedron.cppedge_collapse_enriched_polyhedron.cmdedge_collapse_enriched_polyhedron.cppedge_collapse_polyhedron.cmdedge_collapse_polyhedron.cppSurface_mesherCMakeLists.txtdataskull_2.9.inrtriceratops.offmesh_a_3d_gray_image.cppmesh_an_implicit_function.cppSurface_reconstruction_points_3CMakeLists.txtdatakitten.xyzsphere926.pwnincludecompute_normal.hpoisson_reconstruction.cmdpoisson_reconstruction.cpppoisson_reconstruction_example.cppTriangulation_2CMakeLists.txtREADMEadding_handles.cppcolored_face.cppconstrained.cppconstrained_hierarchy_plus.cppconstrained_plus.cppdataconstrained.cinregular.cinterrain.cintriangulation_prog1.cinvoronoi.cinhierarchy.cppinfo_insert_with_pair_iterator_2.cppinfo_insert_with_pair_iterator_regular_2.cppinfo_insert_with_transform_iterator_2.cppinfo_insert_with_zip_iterator_2.cppregular.cppterrain.cpptriangulation_prog1.cppvoronoi.cppTriangulation_3CMakeLists.txtREADMEadding_handles_3.cppcolor.cppfast_location_3.cppfind_conflicts_3.cppinfo_insert_with_pair_iterator.cppinfo_insert_with_pair_iterator_regular.cppinfo_insert_with_transform_iterator.cppinfo_insert_with_zip_iterator.cpplinking_2d_and_3d.cppregular_3.cppsimple_triangulation_3.cppsimplex.cpptds.cppVoronoi_diagram_2CMakeLists.txtdata1D.ag.cindata1.ag.cindata1.dt.cindata1.svd.cindata2.ag.cindata3.ag.cindegenerate.ag.cinqueries1.dt.cinqueries1.svd.cinvd_2_point_location.cppWidth_3CMakeLists.txtwidth_simplex.cpp/usr/share//usr/share/CGAL//usr/share/CGAL/demo//usr/share/CGAL/demo/AABB_tree//usr/share/CGAL/demo/AABB_tree/data//usr/share/CGAL/demo/AABB_tree/resources//usr/share/CGAL/demo/Alpha_shapes_2//usr/share/CGAL/demo/Alpha_shapes_2/data//usr/share/CGAL/demo/Alpha_shapes_3//usr/share/CGAL/demo/Apollonius_graph_2//usr/share/CGAL/demo/Apollonius_graph_2/data//usr/share/CGAL/demo/Arrangement_on_surface_2//usr/share/CGAL/demo/Arrangement_on_surface_2/data//usr/share/CGAL/demo/Arrangement_on_surface_2/data/conic//usr/share/CGAL/demo/Arrangement_on_surface_2/data/polyline//usr/share/CGAL/demo/Arrangement_on_surface_2/data/segment//usr/share/CGAL/demo/Arrangement_on_surface_2/help//usr/share/CGAL/demo/Arrangement_on_surface_2/icons//usr/share/CGAL/demo/Boolean_set_operations_2//usr/share/CGAL/demo/Boolean_set_operations_2/data//usr/share/CGAL/demo/Boolean_set_operations_2/help//usr/share/CGAL/demo/Boolean_set_operations_2/icons//usr/share/CGAL/demo/Bounding_volumes//usr/share/CGAL/demo/Bounding_volumes/icons//usr/share/CGAL/demo/CGAL_ipelets//usr/share/CGAL/demo/CGAL_ipelets/include//usr/share/CGAL/demo/CGAL_ipelets/include/CGAL_ipelets//usr/share/CGAL/demo/CGAL_ipelets/lua//usr/share/CGAL/demo/Circular_kernel_2//usr/share/CGAL/demo/Circular_kernel_2/data//usr/share/CGAL/demo/Circular_kernel_3//usr/share/CGAL/demo/Convex_hull_3//usr/share/CGAL/demo/Convex_hull_d//usr/share/CGAL/demo/Envelope_3//usr/share/CGAL/demo/Envelope_3/data//usr/share/CGAL/demo/Envelope_3/data/planes//usr/share/CGAL/demo/Envelope_3/data/spheres//usr/share/CGAL/demo/Envelope_3/data/triangles//usr/share/CGAL/demo/Envelope_3/help//usr/share/CGAL/demo/Envelope_3/icons//usr/share/CGAL/demo/Generator//usr/share/CGAL/demo/Geomview//usr/share/CGAL/demo/Geomview/data//usr/share/CGAL/demo/GraphicsView//usr/share/CGAL/demo/Interpolation//usr/share/CGAL/demo/Kinetic_data_structures//usr/share/CGAL/demo/Kinetic_data_structures/data//usr/share/CGAL/demo/Kinetic_data_structures/include//usr/share/CGAL/demo/L1_Voronoi_diagram_2//usr/share/CGAL/demo/L1_Voronoi_diagram_2/include//usr/share/CGAL/demo/L1_Voronoi_diagram_2/include/CGAL//usr/share/CGAL/demo/L1_Voronoi_diagram_2/include/CGAL/Qt//usr/share/CGAL/demo/Largest_empty_rect_2//usr/share/CGAL/demo/Mesh_2//usr/share/CGAL/demo/Mesh_2/Qt3//usr/share/CGAL/demo/Mesh_2/data//usr/share/CGAL/demo/Mesh_3//usr/share/CGAL/demo/Mesh_3/cmake//usr/share/CGAL/demo/Mesh_3/cmake/modules//usr/share/CGAL/demo/Mesh_3/implicit_functions//usr/share/CGAL/demo/Mesh_3/include//usr/share/CGAL/demo/Mesh_3/include/CGAL//usr/share/CGAL/demo/Mesh_3/include/CGAL_demo//usr/share/CGAL/demo/Mesh_3/resources//usr/share/CGAL/demo/Mesh_3/src//usr/share/CGAL/demo/Mesh_3/src/CGAL_demo//usr/share/CGAL/demo/Mesh_3/ui_files//usr/share/CGAL/demo/Nef_2//usr/share/CGAL/demo/Nef_2/filtered_homogeneous_data//usr/share/CGAL/demo/Nef_2/help//usr/share/CGAL/demo/Nef_2/homogeneous_data//usr/share/CGAL/demo/Nef_2/xpms//usr/share/CGAL/demo/Nef_3//usr/share/CGAL/demo/Nef_3/include//usr/share/CGAL/demo/Nef_3/include/CGAL//usr/share/CGAL/demo/Nef_3/include/CGAL/Nef_3//usr/share/CGAL/demo/Nef_S2//usr/share/CGAL/demo/Nef_S2/include//usr/share/CGAL/demo/Nef_S2/include/CGAL//usr/share/CGAL/demo/Nef_S2/include/CGAL/Nef_S2//usr/share/CGAL/demo/Periodic_3_triangulation_3//usr/share/CGAL/demo/Periodic_3_triangulation_3/data//usr/share/CGAL/demo/Periodic_3_triangulation_3/documentation//usr/share/CGAL/demo/Periodic_3_triangulation_3/documentation/images//usr/share/CGAL/demo/Periodic_3_triangulation_3/icons//usr/share/CGAL/demo/Periodic_3_triangulation_3/resources//usr/share/CGAL/demo/Periodic_Lloyd_3//usr/share/CGAL/demo/Periodic_Lloyd_3/documentation//usr/share/CGAL/demo/Periodic_Lloyd_3/documentation/images//usr/share/CGAL/demo/Periodic_Lloyd_3/icons//usr/share/CGAL/demo/Polygon//usr/share/CGAL/demo/Polyhedron//usr/share/CGAL/demo/Polyhedron/data//usr/share/CGAL/demo/Polyhedron/include//usr/share/CGAL/demo/Polyhedron/include/CGAL//usr/share/CGAL/demo/Polyhedron/resources//usr/share/CGAL/demo/Polyhedron_IO//usr/share/CGAL/demo/Principal_component_analysis//usr/share/CGAL/demo/Principal_component_analysis/data//usr/share/CGAL/demo/Principal_component_analysis/resources//usr/share/CGAL/demo/Segment_Delaunay_graph_2//usr/share/CGAL/demo/Segment_Delaunay_graph_2/icons//usr/share/CGAL/demo/Segment_Delaunay_graph_2/include//usr/share/CGAL/demo/Segment_Delaunay_graph_2/include/CGAL//usr/share/CGAL/demo/Snap_rounding_2//usr/share/CGAL/demo/Snap_rounding_2/icons//usr/share/CGAL/demo/Spatial_searching_2//usr/share/CGAL/demo/Straight_skeleton_2//usr/share/CGAL/demo/Straight_skeleton_2/data//usr/share/CGAL/demo/Straight_skeleton_2/help//usr/share/CGAL/demo/Stream_lines_2//usr/share/CGAL/demo/Stream_lines_2/data//usr/share/CGAL/demo/Surface_mesher//usr/share/CGAL/demo/Surface_mesher/icons//usr/share/CGAL/demo/Surface_mesher/ui//usr/share/CGAL/demo/Surface_reconstruction_points_3//usr/share/CGAL/demo/Surface_reconstruction_points_3/GlSplat//usr/share/CGAL/demo/Surface_reconstruction_points_3/GlSplat/cmake//usr/share/CGAL/demo/Surface_reconstruction_points_3/GlSplat/shaders//usr/share/CGAL/demo/Surface_reconstruction_points_3/data//usr/share/CGAL/demo/Surface_reconstruction_points_3/include//usr/share/CGAL/demo/Surface_reconstruction_points_3/include/CGAL//usr/share/CGAL/demo/Surface_reconstruction_points_3/resources//usr/share/CGAL/demo/Triangulation_2//usr/share/CGAL/demo/Triangulation_2/data//usr/share/CGAL/demo/Triangulation_2/icons//usr/share/CGAL/demo/Triangulation_2/include//usr/share/CGAL/demo/Triangulation_2/include/CGAL//usr/share/CGAL/demo/Triangulation_3//usr/share/CGAL/demo/Triangulation_3/documentation//usr/share/CGAL/demo/Triangulation_3/icons//usr/share/CGAL/demo/Triangulation_3_Geomview_demos//usr/share/CGAL/demo/Triangulation_3_Geomview_demos/data//usr/share/CGAL/demo/icons//usr/share/CGAL/demo/resources//usr/share/CGAL/examples//usr/share/CGAL/examples/AABB_tree//usr/share/CGAL/examples/Algebraic_foundations//usr/share/CGAL/examples/Algebraic_kernel_d//usr/share/CGAL/examples/Alpha_shapes_2//usr/share/CGAL/examples/Alpha_shapes_2/data//usr/share/CGAL/examples/Alpha_shapes_3//usr/share/CGAL/examples/Alpha_shapes_3/data//usr/share/CGAL/examples/Apollonius_graph_2//usr/share/CGAL/examples/Apollonius_graph_2/data//usr/share/CGAL/examples/Approximate_min_ellipsoid_d//usr/share/CGAL/examples/Arrangement_on_surface_2//usr/share/CGAL/examples/BGL_arrangement_2//usr/share/CGAL/examples/BGL_polyhedron_3//usr/share/CGAL/examples/BGL_triangulation_2//usr/share/CGAL/examples/Boolean_set_operations_2//usr/share/CGAL/examples/Box_intersection_d//usr/share/CGAL/examples/CGAL_ipelets//usr/share/CGAL/examples/CGALimageIO//usr/share/CGAL/examples/Circular_kernel_2//usr/share/CGAL/examples/Circular_kernel_3//usr/share/CGAL/examples/Circulator//usr/share/CGAL/examples/Convex_decomposition_3//usr/share/CGAL/examples/Convex_hull_2//usr/share/CGAL/examples/Convex_hull_2/files//usr/share/CGAL/examples/Convex_hull_2/include//usr/share/CGAL/examples/Convex_hull_2/include/CGAL//usr/share/CGAL/examples/Convex_hull_3//usr/share/CGAL/examples/Core//usr/share/CGAL/examples/Developers_manual//usr/share/CGAL/examples/Envelope_2//usr/share/CGAL/examples/Envelope_3//usr/share/CGAL/examples/Filtered_kernel//usr/share/CGAL/examples/Generator//usr/share/CGAL/examples/HalfedgeDS//usr/share/CGAL/examples/Interpolation//usr/share/CGAL/examples/Interpolation/data//usr/share/CGAL/examples/Interval_skip_list//usr/share/CGAL/examples/Jet_fitting_3//usr/share/CGAL/examples/Jet_fitting_3/data//usr/share/CGAL/examples/Kernel_23//usr/share/CGAL/examples/Kinetic_data_structures//usr/share/CGAL/examples/Kinetic_data_structures/data//usr/share/CGAL/examples/Kinetic_framework//usr/share/CGAL/examples/Kinetic_framework/data//usr/share/CGAL/examples/Largest_empty_rect_2//usr/share/CGAL/examples/Matrix_search//usr/share/CGAL/examples/Mesh_2//usr/share/CGAL/examples/Mesh_3//usr/share/CGAL/examples/Mesh_3/data//usr/share/CGAL/examples/Min_annulus_d//usr/share/CGAL/examples/Min_circle_2//usr/share/CGAL/examples/Min_ellipse_2//usr/share/CGAL/examples/Min_quadrilateral_2//usr/share/CGAL/examples/Min_sphere_d//usr/share/CGAL/examples/Min_sphere_of_spheres_d//usr/share/CGAL/examples/Minkowski_sum_2//usr/share/CGAL/examples/Minkowski_sum_3//usr/share/CGAL/examples/Modular_arithmetic//usr/share/CGAL/examples/Nef_2//usr/share/CGAL/examples/Nef_3//usr/share/CGAL/examples/Nef_S2//usr/share/CGAL/examples/Nef_S2/include//usr/share/CGAL/examples/Nef_S2/include/CGAL//usr/share/CGAL/examples/Nef_S2/include/CGAL/Nef_S2//usr/share/CGAL/examples/Partition_2//usr/share/CGAL/examples/Periodic_3_triangulation_3//usr/share/CGAL/examples/Point_set_2//usr/share/CGAL/examples/Point_set_processing_3//usr/share/CGAL/examples/Point_set_processing_3/data//usr/share/CGAL/examples/Polygon//usr/share/CGAL/examples/Polyhedron//usr/share/CGAL/examples/Polyhedron_IO//usr/share/CGAL/examples/Polynomial//usr/share/CGAL/examples/Polynomial_kernel//usr/share/CGAL/examples/Polytope_distance_d//usr/share/CGAL/examples/Principal_component_analysis//usr/share/CGAL/examples/Profiling_tools//usr/share/CGAL/examples/QP_solver//usr/share/CGAL/examples/RangeSegmentTrees//usr/share/CGAL/examples/RangeSegmentTrees/include//usr/share/CGAL/examples/Ridges_3//usr/share/CGAL/examples/Ridges_3/data//usr/share/CGAL/examples/STL_Extension//usr/share/CGAL/examples/Segment_Delaunay_graph_2//usr/share/CGAL/examples/Segment_Delaunay_graph_2/data//usr/share/CGAL/examples/Skin_surface_3//usr/share/CGAL/examples/Skin_surface_3/data//usr/share/CGAL/examples/Skin_surface_3/include//usr/share/CGAL/examples/Snap_rounding_2//usr/share/CGAL/examples/Spatial_searching//usr/share/CGAL/examples/Spatial_sorting//usr/share/CGAL/examples/Straight_skeleton_2//usr/share/CGAL/examples/Stream_lines_2//usr/share/CGAL/examples/Stream_lines_2/data//usr/share/CGAL/examples/Subdivision_method_3//usr/share/CGAL/examples/Subdivision_method_3/data//usr/share/CGAL/examples/Surface_mesh_parameterization//usr/share/CGAL/examples/Surface_mesh_parameterization/data//usr/share/CGAL/examples/Surface_mesh_parameterization/include//usr/share/CGAL/examples/Surface_mesh_simplification//usr/share/CGAL/examples/Surface_mesher//usr/share/CGAL/examples/Surface_mesher/data//usr/share/CGAL/examples/Surface_reconstruction_points_3//usr/share/CGAL/examples/Surface_reconstruction_points_3/data//usr/share/CGAL/examples/Surface_reconstruction_points_3/include//usr/share/CGAL/examples/Triangulation_2//usr/share/CGAL/examples/Triangulation_2/data//usr/share/CGAL/examples/Triangulation_3//usr/share/CGAL/examples/Voronoi_diagram_2//usr/share/CGAL/examples/Voronoi_diagram_2/data//usr/share/CGAL/examples/Width_3/-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i686 -mtune=atom -fasynchronous-unwind-tablesdrpmxz2i686-redhat-linux-gnu00000.0/000/00000000......................................0000................0/00000000000000000...0/00000000/0000/00...000000000.,,000///00000 ..000000000//000 0"00//00!00/0/0 000%%%.,,%%%0000.00#000/0&&0/0000/0 00,,.,,,,0-00010/-0000.,,%000#000/00.$000'*),(+,0 .00000000000000000000000000000000000000000000000000-0000000000000000000000000000000000000000000000 0000000000 0000000ASCII textASCII text (gzip compressed data, was "liver_kidney_gallbladder.inr", from Unix, last modified: Fri Jul 3 12:52:20 2009)ASCII text, with CR, LF line terminatorsASCII text, with CRLF line terminatorsASCII text, with CRLF, CR line terminatorsASCII text, with CRLF, LF line terminatorsASCII text, with no line terminatorsASCII text, with very long linesASCII text, with very long lines, with no line terminatorsBio-Rad .PIC Image File 12333 x 12334, 12855 images in fileBio-Rad .PIC Image File 17999 x 3398, 12810 images in fileGIF image data, version 89a, 30 x 30GIF image data, version 89a, 522 x 137HTML document textISO-8859 textJPEG image data, JFIF standard 1.01JPEG image data, JFIF standard 1.02PCX ver. 3.0 image data bounding box [0, 0] - [29, 29], 3 planes each of 8-bit colour, 300 x 300 dpi, RLE compressedPCX ver. 3.0 image data bounding box [0, 0] - [33, 33], 3 planes each of 8-bit colour, 300 x 300 dpi, RLE compressedPNG image data, 128 x 128, 8-bit/color RGBA, non-interlacedPNG image data, 129 x 128, 8-bit/color RGBA, non-interlacedPNG image data, 147 x 147, 8-bit/color RGB, non-interlacedPNG image data, 147 x 147, 8-bit/color RGBA, non-interlacedPNG image data, 150 x 150, 8-bit/color RGBA, non-interlacedPNG image data, 200 x 200, 8-bit/color RGBA, non-interlacedPNG image data, 22 x 22, 8-bit colormap, non-interlacedPNG image data, 24 x 24, 8-bit/color RGBA, non-interlacedPNG image data, 256 x 256, 8-bit/color RGBA, non-interlacedPNG image data, 30 x 26, 8-bit/color RGBA, non-interlacedPNG image data, 31 x 35, 8-bit/color RGBA, non-interlacedPNG image data, 32 x 32, 8-bit/color RGBA, non-interlacedPNG image data, 374 x 300, 8-bit/color RGB, non-interlacedPNG image data, 450 x 377, 8-bit/color RGB, non-interlacedPNG image data, 512 x 512, 8-bit/color RGBA, non-interlacedPNG image data, 56 x 53, 16-bit/color RGBA, non-interlacedPNG image data, 580 x 644, 8-bit/color RGB, non-interlacedPNG image data, 64 x 32, 8-bit/color RGBA, non-interlacedPNG image data, 64 x 64, 8-bit/color RGB, non-interlacedPNG image data, 72 x 71, 16-bit/color RGBA, non-interlacedPNG image data, 75 x 60, 16-bit/color RGBA, non-interlacedPNG image data, 75 x 75, 8-bit/color RGBA, non-interlacedPNG image data, 84 x 83, 16-bit/color RGBA, non-interlacedPNG image data, 96 x 96, 8-bit/color RGBA, non-interlacedSVG Scalable Vector Graphics imageUTF-8 Unicode textX pixmap image textXML document textdirectoryexported SGML document text?7zXZ !PH6╺]"k%z5^5@Nsɵ^, FF\EGCA&<tz%Cd4 ".2gHɰmp]%nKfsWk:F l+'?]/l=N\/5+zĐ أ;[>z^h/'jtI6ڻbfQQwQ40ߛL4UD !koa0qUuƫ38'ۜBsE#0G{q$&WaMUa?A?m 75"m+]xC3Tx<[f_2?;B !ok~~UV&f3*rzKOVc7 MYa ya$@ Cc#N .qM`u %3)kqzh%ʵXȀ|*uky@xTsX|#cKҔ-uBǢrvSda>GԚ1}"Ar Asy?KM_I jIOfbL}Z-7.w¾WZb/`!9xRv½|5b-8{:T7.m@Ck=g@jiʩ1UvyހgHY鹧^{5m%j?G: L5 0us'fѤv8MK Ro0(!)5ꅴpqcc}I3 Ggۉdt8GN?E&?h1$cY5vfACܪ0>fKUAN/c\*~tJ=?{nepS#$Ez>Ӻ}*}tL,¡i!y`JބnךtPM:PЀ̝pK!Db W>t; o*| FģE>w:R gl$rArz-rqs6> YAW!o>I~X%[0@r k;%D]{a~vQ˜LvxIYSM{/(TӓϘXf7ԭ:ܿծ2Kq>8&5D=J.82ɯ sՙJ}s2MC,P;^*Y \'fjB(迖оZ0yV ߬JH;Rs90ye ☕&0vo׎/jkB$1E3OR94WjPRA (kTh`RxkK])I`aP~ glʟCB`2w6x5 ?%fm$eEvC%z78ӎR"L"Ml̖$xzuj4}4ҭo']0ޭH#Ӥ`F)q79e1̅ΠMMkg8RI%Vg|= FMJ@(>HSZߵ$Zah]/oDO}oD]iPU Ϧ0ʪ$oP`ݵ1Hl9p +#PE2}Z*AKVarj]69s%+ovV%Y]P1Iܑ鎆{8ͧ=GvivamqRV)HN|UQNA='Ko X0 ܪ-:lL6&G /تݔ.FJiHMv =Z`7ƠŹt-/<}9#JӔAroX<:k%v9ėmSl D Z 6Gf@P@1?h1AXPxqi:"gMu{tTfuJ>UÄ)6T|'|Lu#Stu,Qs>W]VfD\sd.e̐ҬS],)%o\Sda^_ߗH5>?N sNM&MH L30"$O2CUԅ^"EnT q*-}\UG+nj`fbhG*>Gj+:40 | @|n'Lf>*\Ls*4qkT,TNI*; mفR ]Fwx]&A7aj?SQRvo^VcA77&[!}\v8Sn j7yUVGM+t1]߾kqQdRSJ)Q4UAߔktZ7Y` OߑI"hV1Ģn.KoZ ==̍HB=̟( NlF=0U62 C0/_՗/FfjP`kS/%+ѸaK`EW)kv12"<.)Ef|!VTѺ4eM< &oÄnwϵ1s^~龜r(yq\8eroNkbRd>kXC>Ji C菅'3pᡖ1$E|xWMM$թ7.5rFFh㯐f3y, ֆf&d2U844Ύ zE$B&@Ⱥ;hrq(LS$c<9Fq7] cij(g0ӕ:XB'-lKqcH ĭ?YIp^.0EEF[zLS:x7EpG7$ޭ0_QilU,- 8|8#B6LI CJ5/ f|^Cs[0&v5! kuBvc4N{2:$U/Ɠhlxʋɯm69GJwuuԌș'MW%tK8'_ >P7m,]_ 8N! -(>r Z+ 'M]aW."Xkn{SnX~c=4Sw*D5!]mSBw;Z~dH YqLݒvJtrN$dZILk'ʼ}/z)4 cs [hAr 4]Mk"ec8Cg|jѝZi ,g ;WxS![~.:YWyT+x/DgxlMxGin:H.,/e?n-z.A7!@1hqkBr֭l :E7~Hk۪ "$I+˰HtU0c1ЌՐ㻈éu $KCI[61ccXsw f?bsvua+1aι_aYu74J"za-]ih*AQqNp,ު ~d5^w,V,M _ FqP6ބ=BxD2Ӊ\c3׳@ѵ{{mZaͦz]MmJ{mI4NpׅH-**`?ɔn+WѾaZ,eKnp Ks.7|Uq|lA_-++aRff=-)dnZD)z<`= VR5;0'O)OOE::j*sY5QWhمO#7ә"Fec">h2,@,duޭLMB@ȝy};"єWCvU@Ia=&#;Fyep5{\%SWƅGE|/c6aḯ7c0"04TM`80/߿747Gl~ ᐯIy4F:e pHy6ժrIu)')JKAh٦ABX[g.REx\4*] w:r?;M{Ť:3Nkq*雓RU֠ʰmlGr\"|4W΋/ҏa~FY+m+' M-E7!aP9j;tďgR8Px=I#lIgQF2#@]@SGcWqPlC|z5Dmé5gq,--|kN/S>==C9p ~*xˊVj^9mJDJINW\Ɗc͚'2ӧrѭg3,XASϨZ^0FzA|)`nW aKDsn_r誙%Pڴ4>(ބIW.vRjp]k_hS_hMZp6PU\L-ztHvꈌ;?GY6Hn+X;+RGNr}j j&Ⱥ8ɽDmز_-® r*K]/pӄ]74u#3p"r#;b:UA=I i2TE3^PPP),w |l"yy{N3+٨3ùRۙkb,=ӨuSuGh$1/)ڋ9#e" H*^y '|Y48"M-L_9U?їK)C PD2Q7WIu5l&QiH ]Fc -VrǞ% =r W .tgH xa^uZ&{و ^&/5&Ee;\ٵ0å1P3ja_6э|Y&]da?>S@<әg-|GDg)t+a~P#@*,o;gk PeD|ɃB_Ft1n1B$t(IIUи6ϲYPkvW?8${}2 #>ӇFu=,R*U|*d%5Ɵ@Z' pc[8\IV1QٺonXU-,uZ -  YNOil~(U}` c!p hc=Ni7a:$1Ǖ;pKM xQuX6s2n)…XsQHh5 6ͽu ag`#[1ͤ?U‹;ͷBa"wy3w!^UҜZ*j Bu%.@"+<+Z6A;(E(N@6쀆2)aoG{o e4q~H]7a-Юu6}$ޭ )rdѳ^cx{63Ĺ<;eڋůtu#DG~^~]TҟI 7źli?ݪ;k&t=/u>KEF۶AH2nAPClom$Q>:42IC&9O8R#hvOEQU M[6מ{裮Zn}AdSam(y%f.!E,wv6cK4o+Bt[8Ҟ ZL` 4#ei6mQ..:q"cd~SIދJieF>94Cx: 'J`Ѭjs HYv&{T): +.V CD|Cn(uSG֋]$_.w/N)wŒ'ﲵlig͗T#˄t OB4`=WNHnSR| sxXk\:"15(`Db t*a)&\C(%pgnH%)QTIbevL)y!;DaĹ=+j- AHo;~(-n+WRQQMl]\@6YYmT{z- h_ձ0\ԝ T2Dq׈ a}d5 tA ~^xfߒ_4/FAӶ6%fawSM PP}s`(g?Dk;@"egSeM|OtCl{ְ3Iوo,8Ó\ ri`jiWG_dbF1󬎷C%ˋbvyWelYuP8C\XH/шFԉvd 6C``ͰE)4o6 KlṲ#qXxTv#Q^g&ۇ(amcC@ p M#Ny>}bHCYԸr.01A4n1NZ 09!I8K7\Js;ωZ7a*- ?$b3:[ R9s~Cm#&G( n{՚+"эyofm{A [%Ė_PP5dfVӹ@zO3+K*߆T%h] džx2o@?:`#ZN(by \akRQ_MY_y%&%*X=xW\|nO}%NN8AaH%b3-&’^ڈcP:%X$jDLRr 7S QEC%c$5N`tx,}"7N+,RTQ۬!8oW,G ].$>[mA'm8 ֔d/ 9Eƃ$%] h0Qke &DN ;9f  yŶO47(v{S~8ڡi;w-.%._/ye*%:A0wkkz69|#KcV_m]N]<}̪+:֠**.GZu[ ^^ʘQL:qҋlG:-|s3?G|ƕ;Vx3lD=Rl#/O q}"`$lt`E~0LX: X=zEqZ e>L.GAM-cZYjF HGhOO`0!o7LCyr^1P ƣa4OZ_iۅF9gR[i*?~)g)2|z ChZ4qMG?Jqs+I5  DŽ}c,Z %uu^}GIDiW࿋I}D+?ZҫnH_Ba%?sW_KF `O0eD*DwsVnc}Mz9\ݝu2OI" '%wJlH4Y $ɴ= hO8;WL ]ħPDWS U q9FAnk (?Gьg;`j$_j.Rf9L$^_˓ʰ)Y__M2& e5̴jz}K1HA"M6l9g&XNvk&>wq-“GU@x~< hXMFxPLw^B%(`VI8J>$w[69iŮh.p@$'aQ|H8̍ A V R pWw\~@4=+6&kfnaew^)\$Sw-BxJHθǓ=Dhwօ{u8Z( H(=1:IH[<?py %iU :dL5Ů ~fxwhnq $ңFD\όڳ3nefteN ,0ŸԜG!~eD"F*Vaf}ATVp8L(/ cXk5~>X{dѦѵAZF:Az?jsjܧ3G,&;sy[ThaN8K}"(Y%OMw*McrmEu: nnS޿WCRaTnK™#$Q $mt+ d2Z0ޯqc\+h`>f|H-@eBB*'?_M֟F.Osd"H{PHjLZͦ R(BOE]s>OI5V+MkvjQ, Nh.mvx stP=Ď0eM {QrD*Tc0儸=Dju?|͖~i^9RKn&-)C.K?mL+p! iT0$-^ $+ݴmrᡗnj>!bLzz4P/a1F\bQQ e $ IO%(:WQu hщ3c謚<-+]` 1*o 79"㛧P(-t!K_Wݙ XU329aNRRt ̞]cr*FɌjZ~8ş]@Z/ڦc)Cf&/h#j0ƜW<ۜfqWw\R!X3}" ybQ~{ɶSrH3{5y ~T}_}@a {M+NVf]=@&< \^(eך^z@c04|h SxS4BcRCٟ5=©9PEjz{Tr}z T1'V0%7*6fHM>q<(]cN Bx?em'jh%fPWXl`}L!9pԇ="]^=I3:TP˺-")ZbpR"9{D!K% V"IƎ4d((O^M.d鵖<"wY;9t:njH,kdU W6QiwФ5Σr($ObZ=cNoV#^ִH&G8Q&.3Q+P_)YM @eG;™O~݁!v\5˹cɪ9@:ZhyS݀YW?ÌOKMͯSm3QM֢*s*ćl\Ϙ`v& 3. G0v& ɏ[Y[-;jt$Wޯ%ъ/*yZD7fHoeL4s|&vM kyJq;!(4ߐ1񂝦/TQyʚ `OS!+c,H/!,1)2G|zΘ)SΚt7pb~ jkC)) G y!h 6;IQ^T(Fҩ7QOv&hӇ'yǍ/$w6AP ڿa3f˼Rv9Ǜ%2]Mur=Mu?CUޣqy T;߄f)~ndSKƵOLFi`*RPN&F=cD69ve(Gxyѿ(̀_))x;9]_DP׌$4   Y4UtuΏrhۉ,c;I)N Dx=yO$\9%SP,cr~@cy^nz{g.wڮU4]u u tR4QXF< C_>P X]+ˮܨuİ vnXRz2' Am K1WwC'3zC 9Hn*T2p)AARhP1 3Z@սJ=f-:,"sŋ^Ņ5*=d vp|} %` no=/}`k[',SHyG%C8_j^@!nߡR1ѩ%>rcG,~ 1w,>rLՕ熹kWb*(1^>8"cm9q{(eUEIq5fãʯ)/:ߕ | E3Xb),AjrAԦs5 s:+2(0vT@5s>FHg儨ɉ~mD=XHtv4iC6N|!l8W~gJ-!p5=2ŝO0]k"6%J υI^]ȝ|R0~.AQ\2)G(K+#+! \*‡JDI6H)A+Z/:|BVLwJC-QM%wpπ /%pvVDL2|I~Z@=gˁy]{OMDUwt.ݶ ;idL݉вtt7Xp)yQ_%oئ2$Ǻخt޹)ByZ&aJEh|9c0SA-c7bQa ?Ҿ]R]펟 -"MjljأSK:O5)96j *dCQ_]HRn4Q.0&mfTi3MU)frYnK@?4nKpYGf1KW/.m~6fЬpq( 7hyeGT&p*~c4D "(Ez{tN}G5BqFzяkh(6ɡg!#Ea ;#/K}Og ~ ?YrL"BI\ ]~B,z+?4H$#Y`3A-a0nD $JC^exM0oz9;=5؃@Ul˿Q̯;[Xsm,Y_45@Տno`NJ:ZGd~YR\iklR`N4lퟬb_\j0Qw=Ҭ7?Fzvن<ęVT'NiLv jkY+dg%v =Vdā=ܿt3-*Ɵ[I|aNzbbayvz5v1ԩ&ha>5l VQw^}C1ufO罾f(5/2%6\ŚR" PnqE"jwZmW]&V@urx޹{E?1} j ySjUڎ$uWrbܜc OD<]/۶D(M_7=y%:Y־#];̩fg-dN7*ZA!HQa/ L0m -]#z䳽H\G)3Ӧ1A_dRv(|b"snqN 92h:FJPtQ4 6-YDꋕclkӖVDQLU8Џ)З2I$JOF,IWFse卖 :aI\/l#q/}+[t"95Y:59=ML8g@)!K͂Bn!a3{AW(ts\=QW!ebηz8j~5tT~0?9d$^CbGލ: dj $S̄O(tዢ& pfEА(dqTZeȍΏ4m!Hzpt,gJ<N,XqNxh;oa}OJm{^e&y'N.4{̔ ]Ma"nhD0& MX"]V8 c(Y.;5"b k{s@Ϛ!%&* pƢ NBJBrf?#zdDu:SG|40u6\@nNL3oޑ.!Lf=ۚ}^]ˊ㱶IuL 3צčX.$9V؁ZUC=uir@:a+4a}XrskE{YI[(,A{ڲkZ&˺yyeފgu3ͶBqYYr٤;/oasPKV"ˇNfͳ9˯ )+sлh q5zNL+Wctzan8,"x1edP|lneK tC9 R0 fP8XBM<{ !<5ɮ%Hy]芬5mF00e 259\K:USWl7485@3d#{nt[28Eꛠ,?"sĮ4yʿ)r 6rDlj/ ÖOC8{~~TEJ`.fPjG#h{wM5|0}eBfYau/# sĥkUf=zD =˃Q D,7)?$בaάx= Xc!1AC})4f(i5yd$\Sh.R$sFtr?uZV [ˠDs{:KD;reegQ ӑ^F E~+vۋ*B[|i 'f~WDALcD=#Z.=?Oec._c3E+U"AqIYc:9w$2`o<-}]LX>\_濾]-/9#U4UIRwZFw{=%%ܤ{r?}O"Yŗ)]?kd}~B⢻ JpNt!`J`qBW*6ДrvҊDOszzu`[&Jݚ #.z$^Dd){T[*iOUn?rY\?IkuGw dsr\GÛ>]ykw=Kx<*7CEXD.gug[[H@s o=bph\}`ݓr8\)&%X1 @:p`lrg_;sB=8S_ L¯4ocU`I @&!`6ȟA=GtD|"BPMA"X㴀}gA9מ 0*!#㉹|=`3%h Q֔mP^DjQ^1Ũp)'P ֆkÕvs٥5yNN+E0.NVEWL8Y 86FmfW4;X]m0K's60PC0;8yffrA%C)g79{GsUKPeQu?6Vkz9j#ciѧ 9uՓFN\ED2SLF9]cDX+9385 ]YZ-4rȕE^h~DԞJ yC Dfi~DcY qu10ɲf ?ʅCh#=sԁ]*m'rE5P8٤Kgy'yI}~?u{yig\y$gܦ72r#a/VO?IZv$X %wHF,BiqH4 iMd޽nVnc޽SK՛,ƗKcrT|ۻpA0c?O>oHumRƴ +.L;X{Aj*| [ ϡ,r8q;Q4A (!öB,E.*K&>QgQ7ݷeև?Oox=N* C-KkDG6#6h'L[(G;Q_N 03b3l"2C+L̚kS3 GƖS`l\v &XDU[˃%@Y=i>(՝npDь{O>C~D]6F , %Eb#j]GO[`AR. q˫lʤJȲ(KmƲ'D`*muGmDV89ުh$ S쏣",i1J$U2~m:C^G:6?DzjB{B}c{gB (ޑqO?PtA@bj 5a$j"CurH(WJ3K%y= Е3@|Y, ţ,>s ? ak=~'cCNWcn#T9,9-)7( g `)hMK@@A߼[bהK9Y;32DGLh}&Pl[o3y^ ,#qrDNCLJ|v!:fA20Td@FΓ gUَ5J8W)quuo+n.4Mtfn L H]Ar(%^RpVpt8d":oɦnsQ?ϵ*y 9ْ'Z=;I"t6 J HIcCI l)-҇ '5pE"ql7Pi)Y ~!z޹iPc?b<|U(%3/G>~O2bpUS>܇d'ŽSAv|4DZ| d+BCp: ߲XB7,ܶoVE*Z&Q➏1͔2+EP.&Y˃24vRIչr-e$9}>=>B<Ɏ lNPsZ|5ݥD) qLgz}b+/[R=o4m [X%4m<ŻsWRu5OS]8pިIgc-m0ءedn1HS\l 5ʛWGs/ULE (5V_CO,]۞b:aۑF:5Vktl_BWUùFL9lΏ_w(Wڣ+ Q&\6ݚ,366ޣ^ ntx83%Fy:)3Ȭ)_p##v ^'j 5Jk{$Ca4VPv/>E?"%R}u8'=b</_USdg՟ Fa&?#Z|@V&񆌊i7/Rg7ෑ\w _xӎ$\zqsUBo$8s%:+Aڃ=4'S;- ueNހs*T?)4wa;0bO i%I ~|yXm~c{'k[r0E=^zʍ RIZ$7sz ͎/wN]BF@hYP/r)5TN  =BAbYD+c{gfK\AAX]]c!pEn˲9gŁʃq5_ 4o)?1~moѥT8Qr.[ f yКrgwC E0)9٨e%gQ6xdb&nJHX:'GmGC+`$]j46k#,Rcm\ _o_mq"<>W t2ac?Z4nI ȄbqÄSq"rB&s>گ2 iVU,Ʌ-:ȸa\9dՏKj3gFy@EI\rt)Lͤ6m|7+8;jX6fB=crDaJfw?oWӟ,V5PU4>]59 &n)|m0'/:?wU b4Fe~}%CK%:1v'!!nN6+3;R:*rG k֑3)W `P-P@7T7w>8/r*9S\c!XJ٘T=8gs_̞>(qQ#!|͏V3=$Z`eSn(4!sv8=C{j3G:|A?tYp:E*^;S.CX}˘"񵃳 d6VIgZ-لOS"d e;;ao?_+}ω׆좻zl|Z+ ''h|k2?$6kf_rdS`Ec(V~iZ4dײ v|=U;'Ec=jBp>.Ą2'~ q͓Dߦt!VMgv.p *n^NGWcxD<3Q&=RYVP d=hu汮pqGنs93,,qMQ)ͺPPO WM=)_JN^#@}Udo"QNAުlŗ*R/ j4Vby(UU!R E{vy鄮f CE+^ܫ|.:3 AFCw|#kPnNMA x Z:>u[=tΗVݦK>#tSّ4ʷ᱑zTB|7Oc~!$TX!u[%p 13M`6PTIh?k:Hnzݍ[W'0SQZUOާٖ,4 *M6o ВzО7caD6.xbt4Їy0, < `d#AUU> ճ0.q2J}dp@̕rqdF}ȅ*#P %-2M`,4HMKdnNf񋈦'f|FIyhcawghJ*aV/L^+NZXSG>=e]Ks&<5[RiW-: ֽ!<e&V!]5% ,KK~K1qbB/׍ouj9[ 1mLVXAp;XDZuNCްfO >`z `?ZExD?x{2{'OZy!q~6(~<]:4WSy(sޠ>A:-A$EZm4OosʁaY[Gbif͉eW1 BǰgMyXѯV.0SwC߾T'2 (e$% ʯgpFK<j吁a@m5D a<{Eh*+GnCxfPҪ4'0 :[9: W-|#`]EٗS{m.fLZg0SF᰾(A@PD†H'r‰R}YZwBw IeL3[:7֍c !TK[B*'Z)tX=j坻[[&%iy^;QAс3QHHooN DGN 5mSq٢ĻUui>_/&jřsjA<ϋz:0(^pAyJΥB\\Z }NaK(L$SyqPm,Lrf!6(0XqLR6B|,OT>hca`yE( ={ɩ 9TonpȦ(jh>e؊$x\N*^4oyQۅf*QlS(zJnz4CMzا!N/ɵrH 5 Ml5vsTY5BXU!ig NUئ@\#B?Aߜ{ʠVX-cɲrWHSc; C2ZJح-;ݠN/R..cȍ]RbL6 W0q9*(>IQ/ZeY_cBmNWu-*(Qj8!}Sv#5].6f6l2=A9$Z~ȸH$k@f[jdA!3NO9;4A2M|ȹyV^Arg~ըDtE/gpv3B㵧ܫp}<%1D+E9tYʺ!R R51 C?qƀc.3bj=?ޡY I8yՔp1x:v(L59X9 l{e_JQU6w7Ys1r6eZ*rW#;ST*I~ vJQ < 0AO2$) ]>[LBufx$HcPٴ?Vl6gr6B3t(@4HFzc-ݫ^vrV_C> 2my[YΏN%NW挶_ _V9a퉁9L.kKx9%%.CJ(% z+JMu>V ^ }MR쳀>%.0&qtiwljRA޾~5$󚗅$u"Ļ.4n(tsϫ5WUJT|jkmZxDn"[=A0]+#PV}@HL;4D$ٟE4%TA0` )Qt 1~U+TsV<-3<>cETMs'tW@9XM=Nr|B5BΖnO6B"3Fԕ|_5lz'y2;,.qV<; * 26 {֍ZUdJRO3nK0R+XA8?hy$-1.0M s=ՁP$}Mj ިI͗!:ub:q᤭sìV(X "ݽ^Qv M:^󴳙,]Dl(v0>R B-?Vdo:?s(5E uJ&σ@r5n+<l0k5:& z?L,=F>`|̃Cg `r0Fڊ\C^ L5 G|Y&G/%f^Ů16N&\9߻Jka;I,&qezT-g&DWx<Q^Sc텤z!J2Zmn-tYae 6B;C /,fOS/@Q cNpO"p=vW0H^s;R]C|o]oh-RטE$*\?jSx&%\%! M>MX0r<8p(gP.V-l.. ,{@r_ذh4}NJep.t,ҡ` -ЭP[=qX4}}E 0(ӬGbG\uaE^O-fwRySNrGJѭZ5*f) PIo |H.:lt{b.n6\ 'lv$ tuݍY^.fP9:_63 jDB[[Z^ G5# <z "W&^tt\n">^tFwKodFaXΰ+/nZv9ێFP9Tla?D;#Y}J pѼg_IZ ?[RmZh7d\)G3WQ]l>K h\?XoS0xi|1>MnQ֖k:dE3W> w4i2_&;[Nj*Z+_̥rS&K?~?,‰TBf-N06yvX=$7)m)sm.ۍR9 rN3Ql uu9#ўa~?YD#A爲hM^=/ٍ-:zy߁gnTK}7ZJ600K+:B{fdsE1F_ YA2+ן`3β;WxHܽpKtxD9p&'U4XzW^/YLS3SDGpu;1:3qbkcTfG&c[ɷq- hgcq_uU2>Si|&2,+@+vz6 MKn̓D X;LdzAqɍVSk*N>q@=LF9r' g*]kexꮖscö6YUz!?ՄJwL%{AHM4t;_'C6HӈPFY9ՙDDI:wUs<jqS <84ӼҖ' N~_9*.?$MhOF(Zp/GRfX@@3>&rkiX~kӬ=\}ԙZ ~[~\@6DAiEljS5L1`u?c+g:*5%Zfy:.,!Vo_V9&vv4evߛ@^u$fh?xKlJx&XPk%zZ. }G㈁XtWJ*Z';SHV΁Ǜ>hu |NV3)kC,4"BB;KtVQHt>BFMɺ.t4Cxz&J!%t 8OJ R;O@UhZF :L`{@[™j =,n e|?e8EK(e 16׮{tV $R~^«[&fUFҒ{]1 SR(I2: SYjDz gLT WLIՀHIcЇͻ'yP?Agobu;aeHљb@SYϚ2O2:8Ͱbioѯ`Vߕ)C_Quvl7LXթyzh/'x'm-_~U?ElEW-yU :uf#$7۽g=0{wXk˶έ#e@Wjoѻ{#h{bksM^F\1%%gT!p=ȯN~[_&ԭD߄bk/mK[oIœrmy$n}בE1鿟" K20hH0ħ̝Ac #YaƙU5ro?Z-% @(qLcԷdpvvصZ9K="6kթ'6"8dܭej\<0' f)si€ l{u4X ClhBXI:8 C>uV,.)-84UԯXdRC t 5XK AB> UPWkW{vCw}w%O( ( @ ANdߧ0.uIb:J##. Ⱥ)dYyͅl=I( 94s0ӥyHlCUۯWj؁xy]$Ge7Ir|~VE!b#pSm`\r%B.s;T+\@3ϫtwj)L-1T\h8oZQJryjGfvuݹ ]tipS-[TG Z\0b]޶qIǒ-qrPl Eum˅ULi T3nߟUw`#'Us^#vc~Dwm ˧CtVc<ϧ 's]4L3hliv42> >kr/-DPeVnbdZJ?] n qGONdbxoϟ`s3 \\č^њM_q h<+FYyc%pwju"]Q "R딭0\uϰ0h?[x%8PV'9my-ys6&Y@V~vTv!ܳ#l&4,24)HdًDžvBI$)+#C!\a,To =~Ͱ2 `f>=wg4O]/@\l:LmJ:qhVj& 1`"͆wZYt|Q1zO"f? ۺbw ՋR7VߒNW?$JwBf1^ZįEfJ LCV7 7p@lu+z5V#pm o.]B*XM-g}5KP !*9rKLdyp_Œ](. wDڢ4T=2^`A︨dG9MK[Pwdž-[4[YoH^vH%L昚qV$ײp|_5.`z~dh'Vu݅-`x(/g%QcRn-ӳr>NlMpˆJt`+Tc_P(H4w 1&%~Q 1wIbF‹;|/w'U=hOweSABrO 9vdbhyٱlY5pԅSz2LZgH7g'JS=y8:MFOJo`@:-[mBC*cT#|S:k^1oE^z,un ;*m/.Kdxu(~7ߎH8Nd#ʧӓ/Δ *u}M@3iJsj{C]gQ=z Ӹ0d2PPFh :Wp ]niQH9~y0vo") tʄfR4Y!s(Q:=U'(A|U iFrvEdQsm;}D$zܧ!3=c q՚>Po,DD>5P`<8)r?޻F}z<weL)Ř?A Lk{rrUa*[  p^QA=[kH;6s DO ~X )\~Z:=@Dr?,[`CqGrxS?Ta^8ԕ&ϼ|3=]Q{xABcCu0/(.5xͳ#]EcW؈YF~:Hk;gz".stu E 8]HPP1{#эɬ,0N`Ay`È<A/]HK}sGu8R*t든mX R<^ '{cC<_+HD 61/ HQ;bȽUiuW^ߴ -m|P(2~+0>}FZ/zy{ Q> ˹WINJ&=ԲR-&O7(Z0mrhmzis FhW?{JKYIY?(* =i A{+@7t=y*9tk69gzuRҗ{p#ol5l91^*EPܕ"QG lU~_/sKrO&%5[ Qw+H{i\tqꎭU4$jOI7 A@6|  YbѼ6'ji[l$th7۱h3"_B. En`l~k49<k&j ;[c~Zv+uPMM]+?g Bqg\sN fmAցlqydW 7 M-0rsv.Y&0&,HwLM,M/J13 EhgT=F0%5u0+a(ಅ7da9|{GJ~,ğ8`R$īY211839 6XaԈV@8}bn刎-;0*TBHerq3A2H0$N!AD#02RYTdC1R`+>(*e7v9%4k R+n\ j̋2Ыװ֘Jŵ%۾uLH{]]dSQx6ǰH33UWE:v]=Ӗe MңȩYU d}k~Z38-z]SX$-`>as/XwOkhPsO%\ҠGBhAΞ_N --GP[vᥝ\6 RwMN\h]aBfqF`8N96 Ą!7U{+4c AS%l4&֐q=2{}l2zc*0^V%_L9")JiaQҥ:΂# =XNjv:V)2Ą e6܋܅뱕?/^UhzxQ*nwZfC?]fܰo*qgNc32a?j=mEiaPzzޅvnD^#M?| EdC%=FInFLYpKC(*PHjcTPNۼHd>WǸ+Z(N j(^p;T^Te=Q2"C`逸̔Brr?ܤEcW$z!X/YEPød0I]_PEĠw"\TZڸ8Jq w4BA]4-|Z (!7.BV.2wĨ<`ˡ;3AxiY]B{eS >&o_C6g݇cnAR 6}XV /9!]Mq;XfjA)$? 5nn㙩r?F=XOsx9D~R&cx[u-AE;W!UGQ7~prQ| 5o n &c\ՐT>-i E/6y]aowm;6S+p D&sX[nϱ9nޡ(ojm -t?0(ow"EB/|/'`tIj&2#q3 _f]N 3TݸHGh5x4Nydwa>B$L 5ߩc*$Njq⯏42>T2rMP F6͹sO.!:ЙR:_6{]`=ġW1CyH ܂N28VYzy\-_g,Kwߔ)֤7&#JRʹ?$4pa++X/r,ߣ!85ivy Ǐ.&my&ſ=7_v1CV]'̭v ":qxr]덒%;q&1 J>0ZweF]LhAk# k v*NG>7‚gJ 2 šBG/e5O&\xɺNTa@ w;wcS(7[݀Yvb7a03X/ Z;1׿̪ۣ {"uLrn2BT(ZZ}l5#|}On5!=Yax|*Z*`@ <ڳ#^vc=̯9~7>VIoo_O  2.P|U†1cM6\>d!^aǽR[9utxI3):ْP~eH;5߾^gk? x F*FUWa6bUZ&cq}K+){FBa+ Ix^"##MXlI7kry+xd;O S`+WRRΓe'jbw3p_ԨjI9ӆ3'jlJp=|pEߢBU*}sj Zh/ _oy΄K/  l!vN8fe~YΎDWKۡ -fT2Y|ف)0 a޼q/+d>3[jUY`z~ X;x_iLmd*UQ^̟*h(Iw-,GPT_34vkOMm#F¯zp> FȂ\8|S5)ߌJ—;r 'B. 6b^ FP4y0AOF-gګ΁Z^6,X߿$gl#G;+jce6(u_"xq}p wkvVc] OXε^癿 X,0OJGƘGFsXqlMѶd HO0)+e3Q:pn\Q6$@Q|2g7"t=x~yrQ@A&;ypK^_ۂ֨bWUoOT`Ng_)+]Ă7hs!d,l:ZpYmm+d<zYcZ2R&G;  V5{T6QVnk(ʍ{dBimո+(v~5*`wOEO\CV΅ :Dlj(Rc8ĵ%ǏQ؃sXUC,]9 "U1=ttr+o(SZZndkJob{$vGDi3/B]#ϓppX/8kZ-2+['rݏ| 31wbJK "]ج &20xt]iӮROQ^%_* <v!رCbM(u˷$PO;E^nxZ䝎ͷ"b4_{ex#x2[ K0su[/BhldWN?rʹ*IXrMV\?'4:%lN3Z8ҵ"wr臨P[A K,P`1Os7v:]ؓՠudsKQRM'=V^憖)i/r;S$$)*;Ef]j-E:AU9-˝Exh~1}' FS=!blURWϞ:zE JܼSd8= n[~`I#*m |^+*؎IxE4.FmVApI"Rx_?—;}_}@CeDS9L T̒^yEOb@M'!gLzaw^CC4Ʉ@FGlܤ]qwffEQuU+ ;n\Xa^`0'WiFHZ\Z1`Xiͪ,anHyOTL/ĭ!My:Oy U5(h*V__2»_HlDDلR$~q ~lJr SbMed.uJ1 RWciҁ=I 1'Q*@oJC -ʮ!e6Ur>meSkgQtfj`k~~bxI&3Z3ܜvvsB*r\&g;GMfubd.mMWuM#my$|F3l W@6ׄSL pʒ~$&DF89pN|@#sCPiZrϳw߀ÿs !eۛ'$$hB^d<;#-hLCfA4\):RcH :Iz]z׍ogonL"{יywk'lP^E */o+@19 > oL9~{tIOK]Rn\hngm*]'jR{Դ-Ϥk= LϬ\c y-mAǐ0 Zuג X˫AS  t}iȝREp7mTu'4b z)Ð.bbMV+7?ܧIM9LJw< p^htpk5OxS aU"M >1F`1.#(XͦfKgOK#("—]/I0L(B]?;d%~20*gGu}ly6 #IqL'yc2Ļ啭jko FƐLL#DvQ#-!1Qs\ m `,_Gi{Y`sfG5wWM7m9:aQ]͞sihTlBfCz$92N]k~KTVHݎ 0Mg`itK zj%!5Wb*>35 Sgb=O fHqU8Geh`ܼo"OTȥY_񊿣\Q4x5$XnG"6Ŀ!]" ?w/(WXÙDӖJ༢e"$h8r$ V/# $JU:p~*O|"s2}=)%*?/bʹ/q^xĩ=l`<uO&1Xt%ӈk6هpˣZ훇@8/(b)% m밌 oW3ꔽX`!C'~svK5(`#@cN|zךV(8 E3?/Pw҉j3Y`^0Ө3~~|/K~DW:8T]et[i{K "8I  TLakUG ˣa[YȌLS"%⭕\Yn [aٲL͐Hԓm)>-=7HpwZ9l&jФHt<*^<;#hLj4A!'TdVv6ˁ߳p?&3-Y<JW( Hտ %:u^AI4MRu;ڧyt(#yw6aU $qÏŔHTgыUOg%Uf϶j̯Iaſz Ha(c" A:cQD<-lO]1DFV]6KAi =P*W#oeN < IyjhHpeB3@j֡!3_% ZaH9d|W *;v*XaQ^Z"In]s-&W\A@Sr-X{!pqTd5 #jfث\qIJe~tS'qyt!~3{&a 1*g}u_ژJ-`#aT5Pe9"T8֧LE9>TEN' c[cw-K4C|j5Qo?} .ɟ "!@W aSb&zLxV 1f"Z!i*#SBRɦ"H,'%+ 4-Su<.UP>z"D0zE-PiXL{ O^ ?Kv.M(j ;u`b,7Oº-d` /zcsK8ضu]X:2@;zfه ^3^_uQ"#֏ B[сE F pP-s]Am-q^4]?qCe٧:f-v=LHH[ Ee)P^r#@&4C9d_1A )fN b\tp'WS_>@/0{مΎ#T%ZW5zSBgp{3[ wV\N&2tODܮN]ܕ&spGa8~}*N= gMS~ofc7aLc.3OXb+ CΘS֠fI'>IV'/w PGjptD.D7=I j^)ǯ׮զF +2 E?;l%jYcK، 2Mb٭4򌠻5%+2;JԦ7}P3 =;ܼxZhgSW7X^6UCD)k{v4 !{6Wk]1{3R=^g= (ih]JnoӜ1$;M?[/XڭS=дDۦq@2֯gYR~1{ȳ2+m7||cd+9S WevT8]ŋw#Zk9F)3S'zVFag*=8mS 'bs$;Eƥ`Y\A@~>0Uou v338:o(vIkPGfUY8}3l,PqP@T{6oܛ|l G,oߖ ؤ} ,9eX3eWPiٌt̖Ut$$%͈&R|u_QQ\F~ę|e.iY槯d)zw܎TfmC֞sO,Є1B;m *Yx|gլS9^vq̠͠1~FBnNjbQƌ4o$f,}DɶK`[޷ YܗF|&CFkd!Cd'MWU<\ y?` G)mT!\ R;&,kGgݸ Oz dj{ZTS4X71"dnPr1[@>daAq%lߺnQOQ6Kt;>("Ruz8E(G%}/J3890iPRht%/Iھ9 x <:"<۬:!d 6BP[s[ +Tye5igᏥ- i>(N~ <%tsawW,'u`@uSlH+*WLəcF# '-h HZ1AXl_ROkR 7P~Pp>J\Vr.7 JokvWrcY+fh~WnX~_(0 f[Q.Սp#TE]fs搳\ͫS ý}Bݎ@ ځbUx|藹KMt|t9!'Q("f>ЊJx]bLetsdy'^xi47n$uK3)jHs~kP0 L}!},L[>K/|2xH]@z1WyfxS(K F>kC:q6[GAjcIu_ҝ] ?<%RwCDs{J@{y>`|}F7ju:nUfۃ*Y6a<ʒMc$"`l{erx>Y63LM#pya^RyӋYIeոu끇6j \"O Do}s-LPn Ų-ŶU(*5J'7_'\اZ6^Gra)bqԄa~~a==B҃-tj6$S {Y&-&U&К!h(PV7ﭬjqZibD\I50p2YW7U+yT~FG7@kkRs!A)%&j6lۘ_S\kr#G'=<%`#B t)8ijlb#sVګ9@&=IfZv}C j `;+{_M20YuTa j5.BevvF _3eD'Df99WiՄb;'((7d&, [75t̔[;J7JFIq%8X~{(ҲfhclބZ| *h$wD\&8HXUC(] &fhJ~QoHF֜j(\zqqK%۬WD )A!l _j8ZsE@+?.!|BksVU*'@~?Ȱ1cܣC2 K=;d#xԮtp{(J?+C|pWQ&Tp A39ȵgSPwVxG3ߴY N ֊[$p<0peg"u[q}`j} HjԚƶˁ{=b;] ڙbn5c@ORH=uڃ:4^+#{c2FXL$/߀=b6 Kv<3u]\I[㈠ aB9=d!^U+o4CZztup +]%#fV&Eg(4֋PVAwIX0a#aiV'izvb:?oF|eȎnپ׬meJJN6ur鎹6jJ"R[Qs~!> I_O=U\$lؘrLUS'U_>1Yv|D; *#Lf@D2*(Y#?e.=2?;AWXd Hd2r&>goFAtM ѷdf[A FǿjTTR.u 1qPîrBLͬS ~]~̹iTL82~l}dOY !s[`ѵM=]?VL0!2HFA uݐP>[~ Zu}DQ'DF]f* v_ tm'>z]4(5^?GJ]C%WtLPsuƪ^NtEp.Q0(lvtƲ+֨ aC::s%@‹f&^wK5 cJS^"8 J~8<fE~nE1¤.0 Pq@olqXTVqd Ǖ_ok/QY f9;2Od+jT(D>` sv&BU2 4^%ہ@W{O˨m lfS;{y A%[Tn#JҁCEB4 ƱTz> w f.eN ͱwsDf`1iH^j;޸#|ض9_hD wFjn#{\]qaT7}!߲_TKLi8썚F/?_vL, cN/ʍtLD@Ks1d`8;q.~Et?k `C4Baշ7^1B8#z\6{ ƶM3R_FY=."!%T08" f^*lM u/QwR0Ht+N4.R)t:{zkl^=U>;yn\>]xIgTOEx2{E WC|F8NImc1i=k5sJLeLo$|,s ˙EX.~} (g$ 0<<?T`=$$F{EU0٠*84xe7Sb }{D 9#;t20𢠹Su/@;rCuMjha KNv >"nT*ȟsHqUDe6N10;oD*9٪7Ah:/z+/Nw7GV򨍀'6E;Ogw7h0O8ONcs"-Bve׼t9>(k6"C"Q=56jKlL9Xl\t~F0JaɻKU8?D{؝ rrv`~TS\ԒBAN>]F¼ qZ T{H;j zPE|g1O9x9h8HöoNzӖ纄`A𡧖ǕYFLC"2BNLeX([- "\|͸L90'6?DD6D DZK; -7H#tW  ~V+K7jP`쎟uŃVfq5"A)ș5K,x Bw֚'̇1j\ jB qM.~}f4 qrIs㦯g-lMWߡ~;< b G˴ߪi p 1ɾɅ;uy,GKOYvbKNfZ{k τՁ8_lcn"8ҰpПB=<_F^\62jsXGS;o"@wCzڮjg{T2RSnÇm^lAh6KL nj`8 n134?eeSNX9ٸsB,t!:}J͎-ӞϊEdw6C%5H1Yտyn,_ CM,PJz MZ͇ziFс? yrc"pT'W>XFFQa cA62֥EpG\C@ѯkk:>"N(\M`JhB/P2dRD =*&v?vL F,3*̌%əzDo{Jko&@4 .qvPcQ,\f%:p=WFZjzr:u6m3b%r5*wx#Jщk0uxٛn,I%!E(%pS/aG[.V~9:XZH3!D=>›K!I&PPS &рJeYjWzk-@jU.V[skq-p,YcQ`p-yQ 2NRfC%*ۀjS6f>'!n~G.ˣ&мx) dݷ9P/ld|?I5S7fAr=z,hߏ4j^1dCFif6:$77c._Ǹ5G7e8%@`1;9ၧ@'~HP[0a ȚA:E[L9=HgktǸ\NL׫2) X Ng7R(>#<νAd.6h7-o޽Tܺuж.Ff@ (4p+OVJUB$wOTT:PO*%RFߢrf*W>*匪^ btK\ʻeJ׌(S!XYQ͕#ЬA}zzEE eqL)ΦDM~uS褨MreDpkk4WOЏ3HT)߀\2K1W:wp*/=l++8raM[5>^U.{IX/3ɽkdg ]3 PS~y\-f=ٓX1ױ_2v*G˘Y?$Z4re>W+ t yf ([t p&wuO7tLpR]lܝi(]䢅Z0lz 1% k*ߓLԖ4>ꆨx7-@پroΓonZN[ؠi0P{ ï" dJQ}JM. 30QNb_ j,:RN^ܰ8^:/ɲSyBj,A~.z:'C*M17Ts4Q"D ,n1lW~J =9{5c[2sxLraAP MwJ98Z㪖J!y;b,U @tӾLy rMzU s3srn$.~; zzM>x:ÀjGZ¸d6 NK_oM.Ÿxڑ,i<Ԗ=:M6ÚFBV[TW$=ݳbc7.^V"z'h:ק_fo8CD o$sa9'BwKlw[faG+<׾O@0? ](ワeAK뾧%ju12-`_w?0By2za7M\oϋC]JaR3TKQu0Gh{)nڀ\HCmUCty*$n?Av ƹ QgL49+{\N6* Oo0wCX,A` zTY<|vҟC(ti#ݾN 3g ^gy9yb3t#ER@_^rG 쩽L ɜ@n\3rr/Do/zt9RB1P] ۗq yTasyV;-x3` Èw9E0!/yS U,6 B%Ig im) 2]@P'O|0b,`i},a[/W;ȸŦw4^"!"nJ2D9"fh _\y 8Ŏ _TM56IMs8}r+|F J^tVn~7zX`6.QyM3΅,U^0%/"10[sڄaו1<D&dhm'i\T?74{ M#QWdElt8ODEJCx(=*]]]c:rqXpB5WzPa8}gW& t\0u?z^ԯkڦ켣SVkg~Ţtzj`Όs^k:yXN{*)v;#?`Ad]ϱhhސ*3:#}؞6a*ӤSg<<SQVlWU6FO(/vnXn)!PbRҷ/堽T*Ev1EKEfAՁ`I8*ΎRWi-@'TfJ*8k䕐 ;?>[}=Ń1Ni̧\&O!kwjb.7&ֺᨺSCUPws2Z_ ,,p}7RKFtW 2:ճgwNncxb'Lĉ"pK49yfgx!,7cy#ZJM"YCWp", A=RŒnII$?I(:*g3l8"rVv;zy!Œ<{7:3K/T;*h{p `8a٘BocrҽYvJJ#CQR33da>BG k.R6CMHbX4ܝ-m^N`nՒ庼-wzWc!z0(qh]#5DFTޣZ`^h#^0gn^V&n%2Lfv1iuݐ;rDmD "! E#rg[uxXk q݃N,O#ADuߵG%zWjo[hniDQt'vnj,,SJcRXTtnכDMC?E{n2ovAA;e  ~z;qW:OvujXRO0+ LwnJ " L&z%D2XCsT▨=#:BiVIIOTintqnOndA7ux*LvyP.Wܠ~ c#'rQ mY OP?Oհfp-BZ_I9ȗ,"ܾFKȟ o~ M|Zx95RT;śiV'.gRxfBxJi^h{e[,X/ջ<;Aɇ Z7X<w2S~&,rNh`^2Цū(; (qAP3ŝyT2@{ԍ?^_R~,*㸨8d돳L*#SXjtiO# 3S Z@ЅE!|Ի:ꚨu]>~v@={O69l'ǽ sPA6 Y} 夞͝>,)u]O{Q7 HX)c: JRFywi#%KzxфBac`yE$M2;SŬ3YiQ׵6Nxk'\niyws(Oqonֹp&d>κ'h\B$X@w8%leuQ.e+O Ke=pT/t)@ad L36^GN_Rq@S%0Nпmy*GԥFa _imy X' -mwR+>X&uP&ayob=>< >18`Ɩ; lE7'T`f~{s~;:z,qI[!cCnJv[5>fjItch%t0'RgDZA 2uyYS^Oˉ+vT\U>.<qRt>Du1mTP@aor3L203g 0]$dίp%zٖ"RJɗ:>J:tO)7^^nڎ?$,:g7a>>UY1P̄ĚydzP ЎYkCj׸yYn '~*Ƥպ_dRHajE;IOc>}<pU#;:ە6˷&x mƎM s n3u<8Tnq~ōru&0K`EN^GsO-t0{:OXy.LpxۿqeG ^8qePؘHl0ƫ9@v$6(T~ N8葃G=J$[᧬4o)1IrO H eͪ%T#:l(0.Xe}<@`L9֐wb]j_z>;CGTo/P,ĐH V"o|SGfyV[[Ũ(SE-€( Yq\ 2AƹANU(}cYSLp% XcGH 6fCBsӿY; #KF3jD@(9P% {R67 ~!R,A@MkpT`@njFc~8誀bU8ed֧\9Ē&'eBMoߪsi2Κ\3\}SarfqlV`Uk{*{۫ta[@zn:Cs[!_uT ݌h]cӻJ4Dku$~n*5/mLZtd58vuE{r@&K ԙ1zM*>^CdQjV88r\ŅL͌s0ݑq"q~y_k1 tJ%dБWW.S2"v-iE?9S`4MƧ(o?zu;d 0%lÌu Rzo>|+*/NHF>,ޚҮN*%(l~?gM=1dg(A iʧFZv'Gx 6AlVrD*f)+P {y'eH%rtQ hL<QQaHe1}_ش3._AEeJ5;ʙ)5Y';,XB52 u'6ʳʕS&PE22ȋI6OWh? "q Ri Vru0[_V=]~/^ !(RaߐBU{ES-k9HЬngc^Aaf3j0mk qx"̷mX`~66B 9*ÎiWG+Z49r7uB)1]w M;msQ+-¦R7uo 5 EN,~$d$ԥKr0LbkG#jQA,7ν~kP-2'ƪfUc7}Z^p)#H(%/{7=ېVMuBB. u _=Y4@W#FO5ro@[.+i(_!iݎW5# U%"^2uEouSˑ8dT[Wf]UIk ?⤌Gᝳ51I ,(Kn3me>i'bWD&!vh+Ta<JvȉpFr|C>Czmsś6炐 1]#ՃL{,&)|T17 gT5ISw@ԤjF{\7ͯYx#c*rtm$pIf.O+Lw\WuPm#O@9ۙ\q-U#1Ę bZd躛άz DbA{ S PN&%=gj2jb: +РN:ohp"U 086DI(뎤IͰoDBRkC@p2kcVWF?ANԠZt/3!ް%8ɾ RdQ-L[8Dȇϐ,Ad҇IB^^D5IR&y/X0EU8$p37FDv 62kƺG=8 nw;0$@2IknBOpM?7Besn%s!vlK̀h Hf6Jo/WgB|\p.^^o~sQ mDT}^˨_"Wm(a ei)P[qj 8S`8= [ Fd_;)B }5]iPylD EpUz]ub2|6n_a1S!l8x֒'TzAN-S;Qr+x2U%MS9՛nL{۳> T5 :O~orI%USx' QQLCʶj}ES!∊*$*v)p+qą]PuXkRy66ӟsvh O1^^jnaFjp :ڂd\3|.f|Vp7G, yg)sφm+"D,FT FX1~ FH`k+i)8ӛ),pEc R3MfГVqDO/ydzzq@<@)an_VǠstA&B1 t1,"6KOFw *pG U.j8f-Tp«Zӈڨi1QϤeL *um*Ӷ&(R)dlȣ[Īf֡1iv/ި "I35xy|4Hn xV>B;?/a1e3F3Y*R@7pp]fD{Nȏ9N#LPa(i^ Md}631 j6Vr @R|A#_466lIS@&,IStbS'r;0s}yDl;߿<")z(u/8gMCufxngSmQ[jЈ h—keNV.W wEC aڭӔ]u2 n,kD P`&}FUKNt=0koVR^GW@!p9r Ӊ# 喃Mg Ù?WUYsc<0h6:حehQiL֨YꨊKd81h= w[#`%Jw$1Z{&D' R2gV|ߡEGo'?wOF`$Yp-eQ.kЄȲƟW'xޯ3W4W!);HW_~k%4ydv}#1g46*z&!86s=_Q[" ]Kǂ Hfaz$tDxiѾpegm6FAMۻ ۩ -K$ߩh9j+;_]o:`С8wƭ, fGJ  ÌݣOioTΠm*=bNWsߕMO羆;'g*ΫTĚ1B4Ryn|qmO/cJN4g JTx}a |AKI6@Ajrq\W|(-Y$i/j˘S U>PFN>>xKk9,7lZf;(uRPLXBK,oڪD&H/PDeO<>{_K&@o|:/׈' ov$;]`DN sA) fWR 5{֖2 /PLWBYw܂TUn&3;jW渞[R-])h7 d6gr ~.rMC~xΆSp fI̯ag:D7M#P6Ylț,7冔,͝pR4fIF4 cH8ք3dVB1SY(iuhU^uT8Dޒ7QaÞ] k+"ÉcND{>n͏ꩥa=Oy䔣ɂBMَ{> ;a ~ʲb쭶/E.@?{brGwbhd8HgX*6TE Q3١4d`REpQ|mkJ~pcvF$[tAx [ɝOrzKcBc4XSrX f{زroHY j<.*`?b%u[QkNf^ܯ6>uu}ܦ̜ء]Hw$jhlQHFj}r,xd8L.SOe_ۆ܎7TV7 3!I#ȬHdDT8=]JI֚o!=?5^~krcδx.O҉RQ$M޿GnJ%5E=5 j$#${kz2(ͧ X\ȸ 3Xt.u{!{ie?K=EiЇ:2mqfIZ~&WL6kzv r qAN޿B "yy/-=B <&rn6 `&4T;9^sLeoMؙ?@.*43?lAm D~6=&7'i#vl? [,%?P-6D{xS 6X2*ҒUGCyHۂς}{4t=;^c1MUJg_jygV:!BGy|KB>A\򍊙ٛukvb0FǏl쾤{+Pd*tj3}~j\ErcT>Kw]ɐp`Z,Ҡ9f+?(&%&QHH fw}%he6(p ^"-CU+^24Uf\yE-^џ,^@@gz>9Z|\:YǪ=VVmcai7\ yjːOXNp>a%sEZ9gY}Umg>tRL&)_^JA!n]U#?@K~w}ԼeS@{Jܟt[Q~7S3i2W4K`Ob 咛58-$r>DiLKVX4%^I@e9 -Ozz%#&m/n[z @f~t"/csHL-2ʳ-K *ߙ%JF2+%rs:kس}S1RIwRx2u)J~`Qp@v=8jZaj݉]Qv ݽ|O *~٤!dSP:..Y#@x/\bnbxW!l Lk-.,)e$]R37cHNfZԛ$UB! |+&;% j18m2B BoeU:vVrE)g O_-sF|B1ZS=%=sݥӡЖj8b!66^\0N մ>r(Ꮀ悏r5='| u+R J$m{?v[%뇩;mP]6 >  af4g'MJGW$o``qmiP U6%1AT!DL\ㇿ+5  ,2;d:L̀l8ggt`9h&dO) ʬ+z A1rˋ`ljhN8v?AxzO UGg'SRNq3tA[r#sUX45MDt$úour ` zM⛏%mUЖʖr\͹ʃ38j^C%1g<b,PgUوm}&)Q -60 XcS6"PL_w+yIרּ0I//jtg/cEĚ,HAa ;3'Wr]yJ&Pgጻ1bW̞wv;!UuM4!`9| Qn,Big kbreA̶ߎS<]Ӽрve"״0|v.@)MGXK#l16˰~ ̦dSP='0OgU!s8aX7s9/%f- ܟ:{AvqkZ?Egy9zhG2xPIŔ76z7'o :@,A#x#ڎT茭Yġㄈlt nC-W ':t0&z-4\ LW'87r"\зP?Ia9∐z@g"S:=P 2})OJP –)DL(V/8G^qZM9s6U?.:jCj\˾Ih{X6,*dz'zLّnNէ?67ىB9bq2hXWۣE5޲R)2?^cSrt0r3?yBTp=Ў,Xy {e׭ eyR ڒ;h-Pm} 4ĺyQ2NO *#{^$~ ;棛~km- ( v8a 9miA7$kl XĿSuëd |~%y ^jc ݯW[u %nCnUBΫqdXNq -aPaw(6ύRixdjG׮p 5[B^N<-S"{22ynuBe :Šݳl$#Rh$(ˠGR|mH6K`§h]VJvZi+$g{d4@P @dS: %_J-ČH=t(d v#ctm^2m-26 n2/ kD#sG+]C ⏞}f LK(sV!cqf|Vt7%k9p+%}S1%0K+Ga{VL1uDPᇠǮfx\"Y$ a`l!/YKMlNF[EShI&ԛRMex: Xc؂c-Q; -=G S*#ɭ5joL(vT=3]Mq(=fsE"nkrMkpDm2Ws4/GTJ@ukt̑c[Jh1y iϨ3)̔:yYG)}($89A u_ƍ@F R _zM?jrh9%sFw#ZrIK[:eKX(ENhrLƄN*mvrmx>4W*CϧWV @ZW+.~OH6a:/O) J)nK&^̈́k7 PG#cS&)Ȥ s-J۠]_OR-bZ/'Uo-Ro0:7tB=))2YZuʎ=qa:red WuP<Տ]<^fAJeء|ڬ%j4ke"lr,.W=fD -y4+pTfT|t; nXW^݉$dQ_ E/RR%m 'c Ԯcy~b0 AsVF8Z/ZClw+oU4(j8o ݧTa͝Fi "癱e.GuI?!T*v ɟ&3d8N*@d]oƝqWV-d,0XZ/CLg9}vmNLS{X̓Uw{ z -5IƄkB쒧φp@U~%k2;S ҚPPZˉԭ<`LN2@ByO7ުS3z$2U3'mJſ@~΅1V[8=s54p 滳D v.w4Ï: YetK%-.EcLI(\ai䣦Zn.? !N3V_]iQٽ6?ư3׫;2U`/T-zu$rqؘW䗞#c<ǔkěo%G^MhDuq3BQ^xCg֪^(>dm ^fdI}\I&F%hƾgmgAas3 ,x1c.9K6]PDM,h+}p㒽9~3-R^=I~\-AbFr>s^loVckq5i#*ghuXSr8t)ǒ3?&Լ+*JuWƭ WT2~U8dA?ղ9=ȴg`GUm#-!:ICBue8S/ B^Vƴ[Xh+[󧚾%gpIsYZ.iݐҭR2_ݝ@߂136*%ݟ༷|zn|rl9Yh*"4t4fYx18l2@7iM1dEɪ6 I@QU0ApK?hV:NJE\{XtojW_JACnadҟ*@BĂbJVfm̐qT0={H^@2{@ḙjcJs2?~lO{dJ^ݒ`Ab& Nux8e =ϫIbÁj\ۏ@ںBkbwvZ8m35w\lf*DϺkA6ߊ_m Xm,&xoxB Ze4QV5]^3|Mc`(9pT0s2%nf9Qœ>M!f ~:䎇A3bxp;(iK,߸; ~2a*iEB B h;%߬~hx ߼2KR[ &T zZa\G|2dfrt1I]LM(gǠ?URBGwC`m$?5 > oSbUY-=1 Q"ss .ďH:Gc:e \2:1^XDZܘƚ%DL>;;p_ NkA`@K[yz\|'ѻZu_Dv"Lzk>n?J]O)A࿑B(a } ^$3rݝRPg~'׾ZٱRzRk`kIu=^ `tjtd{?H{{fF1Z_:Dxs_AZ^sY=%(-1:,kˈ>s愔Rq+=ؘ@D\lj3_Hoc?"fµO>]ٸBwbcTv {gMM sQwUBa nXuvUF{ +̆&%Y rI,Xc3'TwΉ:0QehyWș!(EZ=Pcw&X[aXU7!c ՠš}v~VŠwM1v"{N?"p^#Υ«2 S?,)Fhv+_vfĦDnH:̢࣠Ӻ3:n#E3t]Iq:/^Wp 5’Y'T:RU`Z"8Gtx(I˗Ew Y 8ej*!N~D*~Ftbڅݸ'O`t,r=%cJ\5?jI^Yėvw;`\)ڤD9HYv,)cXz>sE&Qd@!p'& MVZFcU`B&nx@-S5oc)6"__GF`9%,5UіJO3wl %:,,zIO|VP.U1bWZ3 H ^٘b$D̮gëzh<\k۫eqIx(?{2DϮCj/lN5Sɰ>zu$֖PqnҒ"yrʐ\"1)s֜ח#h8wiRBeI.+%H:av Df+]<jS*Kq vNj1r(,|кBST\Y%hQҌd+L_&26@p5aWRXwڞ7=G Y{y-'tZ[!&%DMwFpSRMHάg Hg@fE6L5CeYg$ o܄كAPpL I0,QHҒDv)`P}5|wXҳpsC$VUz &%9Q<0YA3M&RA=Y[W{MVۏt*@^N+nkʝB#(0@.PlYɚ@7gI&7xsbj[e\uธ v2?vw -`O@ŜH?,䳈"6HS"0hb *& H2idR%mHWr f5gA3yt^ߪO廒\hsN\% M`#TOd cGi%5*姀_HYR`(v7g{\ؾ7@X܋ʸF B ]BYX ba)Ǣ0_Tҡ"&Z^ //nMڸnB~ULyͣT shҴGd8.WetU^62qxp%!z^{c13z9vB5N)e\yD=~$t2IƈH.7Fk7Fys/fHG>3F^JkM]"k/ M+,I'ԠfQ CjciUlƁ*]~A341qmOVޠ\"#7iҔJvnM ΂ŷj$[I"GA}ǝ8J0;j2O|܄$P&A t}DD%֟wkP 4^~fZh%BuziC(B*W䌈))lLX7.}JhVsv!>~6P)}j#‚N;4&U~x\ )-[uA^s?x%jwxL`U/ 7p-8p[?"E#äDкX$>uXk=@2[}] P16m+1Y>OGBu5E@^ ߎKk1n$VSiJX6Q%6EDQ"7qzb N_.P3?:Lj\e~|RbEtta ^(cCwy"Y,Ka WP3 ki4,;.@O\? pvČ.'[Hw~)]Ӥ?up5d)Dlwsv̎~Fdh=F */![>1`B=ADl jA{4$s>ʎ ZVX"n2+;ܤ$tQsR^]--d _rR._ld5ՠ_Ra;3+x: *3/v_2޼A~F6%f#.0ފrJm 5 ~*ipA!,VD1ѵ9;Lh"0իf vRLĞ"EeJFpȘt6٠jĢ9`U^\0|I"@#C%kwSeLĈL>'G܇z"ݐL]7ZBԊO*(2܂F6]ķOM-n]y}hAk*M `9@@?SGd\\FLnkZG"F,?`#9?GijEzvO@~DYBK2F*|f:*G?a^5 fb u5+Gx# }TF`kAk<{;hBq;skUCD]W~<8N5%C D܂eXh]kVfנ҆~b t騧##=4ˉu kvFF2pS;٢ VPp+Jpe(*E[B?ӍTv)k>ȋQemʼnL{K$O~% nW% ~?V!Ca3SJF"hrRއFvJ! ƙ>v PK͗G#ܑHz`mQ6B,ZOe8|JyB(aj~<EHXt.5$.4$}Phrp]^\ါG4/=Ej7Saf Xq\1R{0e\$ӷ"r&#u#i>j%fǺQ's\wVz#v^!oyQp~6{[ (AhܮuDiWyuBNImR=e H!|= 9X$-6I-2s67Tm!c*%} mxOBDv+%2B },J24#|ELb3%r@e%`檨Sg(XkV)rPq/DQG6(^?gR!9A`oDx}EB lVIGl. TN髬VjPFA o#t05>h礁t.YJJb wֳa}e(kaouWѫѸ&\EZ "&"/KeIwNo BђނUDxQ7Ë"d@!uog RnDVJ g1MN C\aRlƈ#4)fs_4Lk]p xcFʊiĈ%D=`޿7dE4,!_U6/,̥fjB֕4N눏#>yL#=&pٮ{uH\ĺT(s1<6y+Y˛t3PY;`('#9) UZ=2g˔IiLF[-OL*mL iA*.gk`_tiò-TpW6wMb޹c2 qzq# e!fqN<8"dQEiIBQ Odm<ĿT KrU$ebnc֎c_$5פ%".>H|-[\o߇<@rFuGE@K_VE}!~qDBA$@>nJ0IX=kv!y`DpE?8޸KhcuII8^?6bG~̩7Kr7=NE?aMڶDW*@\8A媧 E񍁜kJf?]襏۵btYׂjBdE\6:sw}ovC+7rðlvA?C+l;@#s3"պNcNGc)(w4(oZ5>BQKAoFj\ZTh:uIM()S 3[Jec QJ_F,B L"zZ@hDi"3kgZ^~Rsj)|"`>Z9gf=2>"KN/1kW/^$WW[9Vro~.qzBd Lm;'-94v; ЁZıusɂĸ&B<Dl G_hv~>qUWQk .B _kS\:R?a@> T%C"IKo[ CAVio" F"1Ld .f* q+רk%d~R>?6;st*MrFvxll(6us˽~\@RX>O$iGoM?)S_#m$EVġH %my(\[7=Sϛ:6`hy;L\:o2;GPoeGJ è%X9-X!ylhjm8򴼫ìN:\KbўFn_&!F c;=V;gٲ;93r7'ШW B3Z}~(ݘ_Fg)XXĜGmUz70eNJ/^r`-4l8͕mh(m|0/k .4zT0'ISkjrNʼn* e^Zb.׼;G['gmP\^bBdHa#﹪;එGGj@j^ZϾTAj$d0QBRDhX?@?/ S罙o`YʯMTbA\εXU)ۣl{$_ȺL_tܢʳP$Dk[kBeOI ܥ4dw|u/JkfоP F0L!AjTWm4Czq{+Iɏvj85]Ou/5e(OBIna7@]=kv@D޺jtD趔x-ovRnRx?'lN³ _z[zغl7WR F_J,SC FwNg!%@!0=ܧ\%v/ ru{aUE&`_c6|ghw axL.B6}+1zcĺƯ`; &&ąU\Ex%KK:>lH=@]/ )KوUf"9œ{.BXێU|睷btߐSv(3M6˧آj2}<86RhEίUYE00Y;JBmL18`ԕFm)BgT]1XVl9/Dvf>}t*;dmLQ7WyH9c-G-]5>z3‰*ҟ7)>:sb˳A.곚mx~ z[}M['.CwY~$buX Ag@F=ٙ]un_>7Yw&b`YOsWfu]Zs/ 8:NC%t}ˑk5g x)gaef)l(PjBܧeN<+^X:?e, 2T[L$IN(:E7={dtg㷨3~6ڶu ᯷I:cyVb?Z>Lv&4nkOAů==, 2<˞`AapQB2x(Dz|6Dڣ}ؘB[o#\ZMB$}9%xoLxKۥJ! ±ϱeCp,a'ubwjS̓PN`-upQȍIؾ崺 LOo6!@Tau r3rEx%I7NR]߭H u#~Z۩)@<חb Z&ؼAb3iO9=4@*A__gU 5km(KC0HVK{=BuB}(IȑJ T ::%u 1!^sg!4`FwPhkF]rfwV k֮T46 FW$*}.{~j[mȊ픴.RFy ./&e6-X*&'ΰ/0N48oG4]Mr epͩu}/Q%k;.bZdޖJco kW$J$@bUǀ%nu oS9HcPH6kj?A,|X?1`P!1,N娼KYV^F~CW3!4֙0jv\>ojrgmN̡NJ`PJZjH#Dw=(ސ"ٛ|n;M554}J 7{PJϫ6V Կª/=c[ L3^b-b̪gI BS##z@%c'+%ڇH `؋N@TkbM mqdIWz8iϽ;}9%j$>fƧ,u>7d W <3T?r,1N<0a۾oY#W)6wp8ΌwxY`b +yPw0qKDʴN?@l XBiPwTG*$C<.9˭DE'ga.rū}q}K6hO`/h6obAuO*} ]_v;:ÉAN|Xxy p(ґ'':/Cfs8X04X"9?`{i`믛HbˠKög`h=kh۵R [FyIӇ8RrBz'G[»x8:l NC1&CxgDm?w Ah!"X9ή& >h5 2t_E9f>37[RHV')LX>]J-̢R2iʽ8Lm݈|1\U#Z d^K,`k^hhueWIKIE HR_/ { 8DxFfD}@J|ړAGLY,_Nd׻}ӛa81ZN绸"Ba`RBQ&.ЂB$K#o@GK&6s_r).l,N]M'9Z“0hsxܩkAC*jb9ʖF!& ؋cg'8( WTqlT0pJ]wyw+W$f6 -F$laje7^뇼$=Q4sw\<9vVd;' R27SrJ]L.Q(֨ԙBk#!)Ͱ.KlϬb@m1\ySE??kM>wj:xiMĊ]#p8D)U.9Qh'7*o8[Br4{t1[Yc^8 ͡] r\^)WD-/|^t gn7 {W} ,~e5WW/%j ΀3zMctC|4Z|8sl=[FMk3IMmIU˜ʁdܖFSԈ_5bˬ'C>/XzLxȨ*~#a+B|</JM6}B_NЁ>0}^KaQ5}"扬IH[P',~[㼋r\mўpgP⹏⭑H5&ۅpwUS2ۆ@(c8fEN&eH*x~%^pɏM<&@a 7俕(WlW2lާf&um6Lp>bH{l,st[}h@,$WWH fn*b6)0 >GcXAqEj/[wY C4!)Ixk9msayʱ26fe#R'"-AC.fڳHqeӮ<#@䑼CܓG! ȶPZqZh;^R+.&#ڗY%H XDC;=([5u3U/W6ؙ23Q!9H91eit~ uܷb"p߮ZwƝU*+1| vۯ&(0?1ƺxyͰxNsCE,jIr:#` %v]r%crEoa5*=4!ٝ9#c䒈 y M[+4j)!CqƩ (_欔'ZzdldFTAC<@:2 e#^*1-=l9`cۊc^B9AYdwe* `el8U182JxI1b[',Gan/fns&lPڶ~❞Uv + oyBq|bjz~pqg'. fgQPqW{`?3̃D? 7̂y'60KnC m.tSxUG:dQsQNb%`JasI 4Fߑ1o.XG9LG=X۾Nr/z8h3ؗr\L"%~PIֆPDv5#5%Y&!eYj@{ K?*^!ZSGʍP7hd\+9lWQmAFZ6soj86rдf$IM8|unxM}w.K@ֳkv#£ ,w;iL{ ,ԧ7*"#X!#[% -5qSǵ6/tPYXd*A4qzbN50V7)yA /_\bi5Jf}?^cr*lwYVW1 ^u@u48͍d9:#x2@зJoʑ%ә l}--$DZS̒S1CkbZX/G9XHpAS62-'3$]4S7yE!x:IV eYV>e.P>L˩l={^NszQ D>js:&x2Q~4$JլǵGca, j 7n$ Wf$0;< $K#="+}k+OJse> Ԑ563B|lZ8s5b.OYi/ד; {Vc{:Yas6A\Ix7(Ѳ(d3$#^t飭YDJpﺰ->1+9ٕꎑ%8_$bldipu5c4D/`f"}Pvcz_N0"ls~,2PeOCJ: " ŵ;zZ߂xіu)rG@mjMP{P !!4!wxevcfN7F*a3XG |DhZculf]yHn̄" EXS| '(b?Ŋt<{EcW*Ҡ}@t)& Iftxܜ;MCjrJx(Olmն 7AUoʆZNA,n1cLi$Y}7KF@K-#v E|ᐲ8Lht2vp) \ 1\~HM#rLX"p@5Дiok-Hx巀Kb|c"~˔N8nH6m*Ϯcc;ܶ%r&UaŮ'ܳvnc_yӸ\KIɈ%Ʃ!kNK50oThz\8?wnֳ!ϲs=7j /ގ%?NrQ]ꦿ"=)bJ g֥ש.7gu[M7i}\l?#"S>WY8Aj :N&Z#s֊ֹU_57JVMJjf֨y|6UxX~Gf1SW~zg62}}#+2B!KFedD;fުЯ )AOr^ꘑy27f`RCK]Bz#]z{qylƸjлhv(ut% w4(M22n9hQg8E"&#P."Z>m3"~V#0Ԫ:5fS1e4MzA6VDn.d?Xtk={[b4k|y$\_3WF p)mE|+I(&*hIXmXM9\fZ%}eL"4;?~7[,NjLD7?+HeY恭Z.zQ)dpԣQ^_w"(NVW.(g_yXRjr^BǓF[Zf&"C7EAUf)VQH6b@]Al܀•zkrw];+w%N׾Ӏ̑w3&\e!UxaO>k U{4N'$8۲dz}OG-LcJF~"c$_ZZKyRL.o*K{9{[X5yUq&z.^E^+Hҧ/9?ԾoQJ.L$m+:5LwVp "׾ [BG{24d,0RN%*Rԫ 췱UΞBRn }OǺ;WczqL "MAp8y%̪iΎdێ@ TizH Lc5z۲]Nb߮͐' $zK>,D]rώDsBG|Me^Dqp7EbE; MF .2sSH$/$i#XT%ŗi98+ަZ;QأÕLT*Dۈ!Ajhqiq~K'-p!h"VdJ+@@ѧS(r|E'Um> N#1h˂8&d))}Wʩl.%j¼S7G`ЄWyfLoOx +(*2k*T>&-}P[FW{KfELjB5_GD?0GWN`M | 73u?0˦-eKˣw`'Vg]ݩw@:Q;ZT)5 MG OGs6|Ue]\X}ߌ(AVTp=OAeo//ǏߩR" zӃCmaʛUmW!o}KDs$Oo@и  ˞Oqq=8UŸ"?!ܹ I.$u31 eFY/cu߶E.7+:TC{. s QLY4eSz8U.||q[&Y/f"eٙp];SAvOl+ z;VWFz a>Z?|?[n=Z֬felU*Jz6?&K zĥ ~dp맩Ͽ.rؾŏ=5N?c}FuPA=H"z\Z&|8cZҐJ5i>5l;S_3V,L>DwZK."ŪⳊc>+8(EPdG1b hY_J8\T3s&-*q졲OL搖S*ao@wWWROB씹F0ҚtQӋ&L L-(ِ=inI(#:ޚtcТTo_rB'HzjĜβImy%Ѭl* tkC$4[ÆSs%Ze3C+p(ʏڛR&W21}(y4Us|7a߶7ϳ+ 7`$ngw$@@Z`RMH7A-s0@>c 7<_AE=0# ̱䘾qoIJ6 ŗ<8zDXne}|]Xr{ĥêBP ҵss0xw_ro@5L]stBJBWxs)('E^I#_:-G;n%\]&_B׏<- rjN~{O6S~ۄZNՊ(ێ8C<&?%klWVŪ aRnB[t!|F;{Ǵ1-+%Fl=h=(>.8vsVd"O!Ҽ[t@v 1mڏ164{<"(3RTf- d\"W/0&ng"@Oq1up6>g+Q gN7H"L&J1k Oq8^&zQ#S F׈XJ($4;"\K #mJjψ\m^vTQ=~%6/GE:*6/F\^ZJ!f'f1CtDb[ᦻATW\8||M|_h搗''0-}9kRtnjм㑗x\|zGV'p`E`_ܹBƒsSU <<@|r1'|$19tsFx#8DP^$kĔ)1]=X %ZZM-8L 0Y@㦠}Z[+{o<ޔ t{> eAaqr?d޶tfփհn,W[ԩ`wf +ތ^ mI&b0juBw!TVEKF-jFn}vZ C@T!(Mt,ZCqeoo4|ttGOEi! #do+CI^+@'ag3~ڨA_X- .(X8!r弝e%N]m& ј/fAj#! <,vrl<(0 Rll'+4cNi^0 3D ޅdNnqLSOMm6e%]+ /~)łZ姦FذR6/ iN!%?yAEȘZ6>Ap>޽;@KD4Hʄc%`'ΜB1] z]qp$0 uUvW"vmdԒ*G5FCX 쥊t4בY:-Hp~UB&GPZx˓j=na*?ezMY>Ų䭁``d^S $s9ϼUsY<کE)+Gb^ h,S?C܉{n?$? 2cwcZ"g]:}2#NNf:\ h'S<9M}fF"րF5 fqoZ y(JSZ@PZ:Zgyi10Ew9q[pE%bɲ|&Զ-GҔbxe>/S%Y%+>%% BW9>[:58+tk)I<]耊%cn3=xo4-4]Oo>;]3n[LFh)bꙴSHLh N ͍Ҫz^S:V~x!4qB "V mޑB@SUOD0S/@ѭ@H(#p˜]##riZ+Np@aeb6Dž: NJ4Bf򗀴M> Op0iM/wZ̗U)UaȰa'KVj1Sa/3w; pwZ>JC[ŀG/%OܘݙXè*Y|Kj<()jR4 >MIaa4j[$>L=ZAbh/)u/lKk5Oمa_pn}>J&P*e,&n}z6urH1M"msr}:"%3NJONԡTv Yn>C!E^j(*y^ѠLKXPRf#ճp߉at>J5gMTkU݂]s; D:jmNJ⨁>ĥW* wETʡ8ZӋr M}4_.2S̎(9wx#y]˫C > F'r_}\3`1Bտ-4(lM偪mX| ASI3%L%ʔ` 퀂 &BbN9=׸aaظd埠49#1 s'Yt>`ްVA(aUIn@i\G$XBwMfA:zw}0Whp'szqL}'p{^SdOMWݓо'$Fg2꽟ֆUͬ%߁$ўr6U\^"kU9`KOC盧/e jJ:\#{tjeRmA)gu*"یy<8w`6b(5"Av̼b襋p :)A~Iʮq(6(,v)Pm4mʜS;u :.*sl1j2z!GOo,S@ e2 3x!fʍav$q4,~"'b9 q}Ev8v҇iԸM_P%'E(ՙQK6`KØ vO~i>aC*Y#@ I_a`T񱃥JS[XO'e!H xrW{nyfxn፛HFi#ܰVFis@0!o~pu|݇lB~Lmҁ*.bWI͠bݠ.Χʴ9إg"s*Pϴ vU~B`dv̠"6F* ]GZx4Z<V!YX'd.ȂO1=tehjǚ@?gd0uztkfۜC%&hG}[|{.YP-LԮ瑩z؍?E7Q(Q:X=KJKq]Z-;l!\zT6]$[y3v*Pע0BV50ӂxb[=rdEmuHFm|=DTP)18"}Vǔf}oþz'>0I22MEd>G=q2XJ)6fr4J-t0٠ӵACrPY 3NOvKS*ɿ{%g;cފ,eTX;?)[&@h!ܻoxp-CYBvԦ3GD6 R{ҵ/흩B3c5+/d(횗Q*yo.^)DCP2;oFrtnms1)y2 }x":[s ,ZGt>Rx)&w|rpTm1jt0 dQ{#V%*zRaE#j.Ё|-3@ ~J=p0toƢMf;0Lۨ"nj:1 ?;eL8uu),+7%Q׽ ڜ.ƼAEeJ}fW^e8B$VHꖛ[,!ݟ pjAp'F1G,6qӬ 9yHY{=yГ7[0 .4PKeľaPR:jP@^sI^+M wɵVB<d>>Z|6U%$uɘF$DLŀ8|'_ԱS̛wp@qo`iq %9D^Je$8%\sA"50 Op=+J.>GY3(Q%eJ:8ًLy! ra K bFýϻ}I \<ܮ|_A2Ux)z~kݫcNl JF 6*V7?dA2o,9Yla;/|VD딂WW.v9z`,ޔ~h%ßrAqmAܸ]}MKⲞ) e5D)KjUD NnS [ /=u^x a M笝Q:Ӄ~Ib11}Sy,(aYs{С5,#uJV8vJH$/YSC`dL|&*6)Ժ'f< &d%3@j\.aA7b/sp--4`wDVR2ν |gUhBM^W!,B8 ⋡G:`nLɱq4z L+yqAr0(jq9hfTv&י\\TOwD-bɥ ֵ,4ZxRQ J阏꠪.~V.:="F5+/JeK'$.c0݉pW:-b=Oc^Zi{sM>]$w]XfrnRcw`ൾX̀8L\P"`K' }1nz[}\n0Y1Wl!x(垘OL^A,}ArweZ7jqV/OӻB'=R$(j+ʥP .ڇ&>#ky|'W61ڧҏ1,]BFYI5i zD[^3nԍQ^/b]>_n!Jjlnb +-'I%Uwr@pޢo]`u6.x[6C-#j]׎22qbRTΫl/ag E^߭YKݰrƣ /9'5i\8\\'˟fK? Nz نHBvN;-}eYI#"O΃22[T1igeM/NvAƙ 63!&Tbm,tG烜HY5׾K%]i~^l6'N&moip)Oen}Oܡ;},bJ/1Q582|Q#%d٣XrҌ]{Җۮ+AT:PBL`Ņ0Ŋ0D,:8U % dna^dT TJ\[͠sc &\)1gBb!" z[<ďVȔ^҆]ͱ?C5G(JXRKQ'G£cex햌(oJح3F) tV*!9w[ +8[_L`yPX7CpȇT?eӕCn#Ov|$Rʵܭr]•rRYĹ#q^@z}&%ׄz@4ԢF,r7 OM"zm@^oyf,KFS%q,n9ܗd?ntœct;V "(A]Q(XEs?Um]i4-axIHKVcdൾAʺ]ǛԝeҧboU${T-hyґ׺U9M8]U굑)$Q P3`E[)X@L #˞]3[:}1QE Oh~gtRG&4GcpZI3<і7AV3YL22{#NoNT@_mg,\ %*ؠG>eXk"%X zA3Ad'a Of} %N1V#TVÕ#) *8O);?m17`-aC: '(0wT4Ij%7veM5!y</[j^^y!RǕS_d˶4/̫˺Db)CxN4Z^ %#s`Ǧ3x zC.%Iר~J; g(n0*QHCQq%o32Ճ#sW8IEiA~dhz\ʃ8XHw,7Bs`Ю6M{Zy_[Vw::qԸ:.eww8PKxL~ȵW=(N fc8^}im2aqB +m`{,|ӹoZ}Z,kfqs^WרNSsh.bc΁`e ]jZ2~=6>}rFx(b2hTΔ)5 `my783cK%Ւ$Htq/4R{H]fl0**59a׽V#;9Gn+x"nV| eB=nl@07G<*cKvdXP,q{Ū!xB?uSpԺ;SȒ ~U 䨢ۆ`R[6Bh*Du9|f\{Dщ MKJL6&Usntji(!rdȓՃ'q@9؋TꚒ/ ı o:RLT;z&y'6$Ģ`q8nGuȏ~疘-1_cH>Axn d&.^e (b=7-fY'*\]h<a';ˬ>rQ!՗tOa]tzS5eSY] VԤ%y Ԭ8tp|$fOL]56,&Ks)ĸ`Q2_q.DrEaˑ_q z 8z:$/}ۼUeTq3< Q * 3>ߙucOac~vu!.ϖc%E$6ՈO$zmv[`yLmmB - ڑ#b8z*s:J*7w%8M?7' Uf8 ~T~cAM ^\tFetysAT"gWը}'{9-'n8;JnD]!DwE(7JroVr$V.[Cjܟ 0HD(DkxU3:p 4;1xQ2 jr`RU h@[McgXlh:#d%?*Kj}e@Œޕe\Z ==ㄧ'ʤq/fq@lW$H?ĉiC,q`p%\QEh}:q9)MDZCeU3SJpkRSP03+ j'Ɔ45T guYp!:[¶xͪLu̳b-ȀlBKն@N0nW/n9F}9(Ϫ#Yg vXy->%O1p\:y]L둍0 {[21!ysLhQo &'/iV&%[ "wE^Pqgq--"†C]ثU:(|A-VȕX[:U+:'M3.5164Pz6]p6, i}A~EӓAe(Lm6hy Dr9GXs&mg179}}Ays8wjsq쭼m*ORKugyIFCeYn3,s>[ iv\ G[q׼`0"kc=^aAA6@Iv%Ve,YH@k&1ag*D9fP7?6QlIo4IJ-Y^,eD4~K&!5!.${usmm⼲1g.%_}s寱Nt ;"Qҹۈۖ`rgZjq䣇U SN_fTL1WX*w$W]-g~֐L@4>c )㉺hzӦdC¶Ӏsqcٳ%p*!jbyaz:m`LunxىT}\V0~jrY o¯J֜VϨ|3b_hwlYdudcgwCAe9Xr1J``it'严1rW;Rc 7q ]Xc0q.itSZ,ɎN"Z!`_ iY|!qnN}dwnF\ıyUtIEf^wtmYN -P~Q. 2rNpXbq'`!дVМA  bz?H WGFuqC>%;+k "t TҹSZ+iȳj%wuy6e5[|D4JZ૴#'+ _;\Nfy؄WH!>b2#dȚRex/[h!7cR&V&ܗ{ݝ,DFAP:1O0&!62ZׂQ"7c$Jxt«~(凙AN!9B:FhUOסRLɕۭh؆Cx?s@*&;93?&J0ɑ dk:I8 _Ǥq}8<6/Lyй 5D[2󏄐GiջQ򸣶_SRXϖN5֕v2Jd9̇UA U񖋑x`Re-HmØ{@ǘtPH3aOۧ!H @rm g NuUx$;b[-{coDOȳ~I<;GgDeb=`5,{ G0=#; Zk vPcM9϶};I?A>gȞ=_ҋ)͵&7 ~S"fç&{|+ҞXpjj'}".N*;8v?QRtK{NRU[Bh%5םg!y!tO3],gSze'w=HɻC$ʧ}{B󫲁Axv>[NtrzL QC^Pq%Ps"j4u,ITc[Vn vwJ[2M]ۺB=FMMu{yp!byha >Z*筤2.YL0f4{Xb u}Ѳj?4j.E6ans>2d?A!Tn'u5j>JhE_XFwip}[t%TtƝSۀtNU"@{NM)XӇ`+ 39GD65NJ냧W4֟^.޷t5u{ OPQa@J_3=!9kͥ8ƤÀr3άn.#i2;ŀܬJdJA +Ö=rX/ O&.|b6~ȴA+C} !ݻpIFG>N>r{2~Gq*zN mӚ8#׫&)YGފ }Q I=8͍̋꾑 g32,L%A`Es9{ Rk@!hj. Amh kw'oRjLЧ L8iw0`C$rСJggqp,HqTPŠBi0nҨA>`@[ oi f(T@V "z`o8 6?%*8>|w֘ Ta*bH֪޳rIFTc(5FhSD^7ǭ]%(bȺi6iz$D$C\oCg<ӳ-֪ iH8W Z2t[~LWXGY ᶶ6!K;mE )EFRβ#5kFYo܏Z̓MG?혇8Y+U2 ;b W_Qa;?Fuc<ڠG;ZNͺU{(4reL\T$`ICJfpOPnZD>sV!\4 a(.y=4lw!<\r-d#Fo t޴5^cޙ? +܇rB:^zfO*r|_rT 9?bOr c Ï;"s1KVKn}l6V$9QEQ>WZ|tŽ?PaE!w!5}jj8ϑ|`iY.6} Xïjȏh|A}iy=L)vATh! W`&d¨.Dх]`Y&*`>fQmPT+\PִxeG*({J4v}e-G<|hr$Oz6-( 7U<~M7H̕&J?+)PB,#ԸMjH~!?B6ny=c7b4Qz@)&/ǎc|PeD -D6/Ptd%^ W\z1gP(-X#:Ӓ[ Pݽ8i`d 0۴ML3X]K[ Vm+D01tDi¦es68IR*n x?jn ωVɻ1'{qew bGj7)?IHWhj6A9~C1б\uwDqZW@a%"HJ6 UC43Skg{6`/ثsya-06ont? ja5Lz7#6Qb xS}5G3Hئ8"bNcBC }:' G,煚wlF)!lgXP/Ҡ0K`Z w-NpsJޭ_&W냯L|WD=hjӐ6d^DrD {Y$l45L DscO*f#JȓZritJό97IƏ\T"e]xj 1A=¾KX$N,I}Y/b \ۯÁ]'Gu~}isCy^ܛQm!Vu5}hVg,Qg|D%?=yɡDDw3- фԮ0 =xm}rf,H3\ b{M8D)]唫!ϣr;ؓlLeHYAIj#_  GV';׷U`c$2H3ʿWJñ*Xi[LQM'nF=Rs|RћQI0r1zT8>9t b;̐3fˆh%{HRy\l48KpRB5<<,i=ʣ0( L$āk8L<ΔT6m*,f [g71Ƕ# _}x ,!0]G1 Joi[{fL_?+E&U6-gPvIIbH<[j>{&<Ϋ28z2ĖNG:=zL᝷)b]kh !r" %0=dnPG?[SZ!qz6ؤ 7~):N뀻lc2q)UʹR,v[w_/e? I5Dq}h@@C+Ż") kr+5ȱfR+wTv3Z2_DD&l%뿏*ig16N R>ݜ9uc?}XL1ԓ^M3']3zo>=P~WѢ~2k)tn`h_9+9==^u*hiF(r!H^S&e4NCoֺ>V>*7Hߵ 8o#3[8bxs h e(2zc^~ܚf`h}[<1C1d/O H?Au3g"=l}yx~*.OTj8VkRNuU*kľNI$nn;{ו!|S}aN{ľRHDOTogv[ RjOеşz-$wV'r'ӏf+Yl|]?T;jmYQ'e"wu^Q2no.#%:9MٸM`J qˤVM/9෉ 91uDx1[^T" XE)2B{?]Fh',ȥ 2ָqnih 'xP;ImP:MG,v"VaW_|4T*k:N=(CޯsuTJ ^O/\O~W2,O%:>*@w7m!-\lPRe76 vNRrrJy=y%ueiĽmᦎ0[Z,m-`rǂDhc@nwi+ v,u; ot֩ R lZqZRlX_z1)dfDe_b/XXm(vq$|\AC>F{6[@IvǪZ\7(2_I{;GO}225?2Jщrꐯl\%Yk~b ˚Z3>7s`2cI ly3ST`K$|Z_t#0 vUn$VFߥ?O櫭%ʂ[OSʖ{*·FFTWa?wF,~mW1ET6i}܍ ;{J}%@@xL-- 旖2+ H!X 2wKF Ϗ yiE>jzunFN-CTqͩ7{%DĚddvi{#uԳn̗kڞ ܿP : 10p'" ~qe[Lj- BJǦ^@I̍AG[I`q|fU_l ̠nCw[pNuWrdБ^uAҿ3"^֗2i>SpLW\>V2AYJITK|8zLձfO/`rZbX#-ƅ'DMt(Z #ֽe 1xphZIVH+Q~b-k\п=(=8-3iBQC-gC%WyzꞶ2!,)D\O9O0XYe&`% J1fRP &`dwZl%%]Ƚ!͞Fzdj+&B2I_G9 Y&<]q'RMĐ6'KͿ(KS3i"4_N>}i]зsʏvF ( ygT =G^֞Jj2/;`\/=pd{RhgGH.[}d=K> {%OpB^GH!+a ;Wہjn v0,9۫IvSq-xj0L,(p`$46zМ*h22NYMhY̆d q/d Zy#9v;gf-b¤CnӨ.-܅_$#b{Ίfo;RI6":%/L?m {MgN嘵:\+Coi6OTC[N[*$6~ Qv (!k׵NjwʋwŷҜ*))i4!v}_xj{}-*GPA.i wv <څ&?8u;Zψ4,w4rMv1nsl-( ^La(@&G̃-NSwE8`PaLNclM. a\7%g"J ZA9- [T3~?'hPdd:b2 k!(Ub5 0* 6kBٮi.>!+y#ŝ I5uwen]:2e3NBݝ\U"|YX"v8U!󸵒s֞5Px DPhQX1@c`\=ɺeE^Cz8(i Ž$5TQ|/z2T9@~}:ra9rrc+` P8̏ Kr>ŷq PR$!!tC8 rpLpsh :9Zg¥^OuJ68q%++ķ!P?rK~IsM-eOw~Nkn&9m$.~aNwuؙ2,\)OJGo,CvA3A9 ͮ݅Fԍ j!rR[;ׂyoCiR^FmTv$gtm;`lo\VC=@\]z$Gx,T?a;m<(Pݰx8~KLٱ$:Hu oEyP>ZT]ݙP)\ZHA4u;Bt[ R7"f<q1).o-CƋVMp/h"ip$ǥ},Fq=6GgҤűZW2nRΗaEvxKrNexQGL@Âfaa<Qr_ PQGc4wj5q'>\>}IbMUt|wq/@9%sW)PZM;L|pjTw__cuw<2aL$jo{NBR"=HqUc:r+dZ2a/TZ<[v(#}ӿf,?q[X H>IqnW#J%jx@UzbZs*!WtT JDJF`gi}0`v-$OzH+Ʃ\[K':xtTQr^&8MQ_. &CRc_Ă~n>@r6*yQ6F`.$eaL|eYNl)ZQCEYǮܥbG?<)T2|mf F0 iYp8뢩gU{) WY#muc~?<֠*o.vq+V+%pq3B]SCG'74H~[IdL?ld@kT$>9~~}7F`CG?~n<ރ@z\זZr:rK70̅94<=&d%QyiMo]EX7\Uaib s7xCrOM?aAO'R(j.P o#zP]S-EB0&FPy t\} #X ( o7n.-uD#>VTi2(]Ɖ rIzk<Dz+/uMڡѦ˱$eؼabTX8\5%*'P+(}6`Э^5wxmaǨ9_)ea&}1%^FEp.pK2q6R}_Gg5wEc|r|jNb*Gy u"ldx<܂peX>>D%ŗQO]ϐ e^9fEB!Az&s2ͮKZOh2Zා]qUJq]ZOx+P^؆q.Yxب{,f[d$V{Q ފ<@z,\} {զ: +׺_1f=9HpWl=r)"lV/B9V X'tyd,-i*dH+mS2礧.`fxpXs]w 3@AWm2(uy]6ǫ ׌ŀ2駱rq.1ύO/rO_-UˠJ_ϜFQZ{-Q @Sap[{%a0j0ZBl}\C@XB4y#$#<Į%{:GrҥFm'#Si6`FgXen2ࠔ5;uYs,WVAQzb VZQ~N\AjӑJV`|^ Qg*Ƕ]$vLe<~B;Q&zՌ1C\l;AE#0f* A>1?kL0\,mҗ'!"P! bO+rsGvf[GC/n9= .ImSw/~Hn$'dm^:ctrM{kzUTߦr]W#lih^{ȑr$??*=LU-XÛM$ꎪOeS%ݶؿGD-eĬ(oR- C:;* F)Ԕ5^K1e5YDÆċc+v=I(:"o+Q$ # -7oKkƞž:riw]ggy_\78GTVٵxfVW6 qD^,:8Y 3{Ьܢ,a} xme H*BSd1jYA1_쵨F>;N|r_Rk&[ʼSe{bbp:֏BTf, o)]"+uu]}fCŒ߈ăeZI^tW!P UX4a/D̃f@誻hz chOAoO AX%}DgO+<]e=[k8Dx(3Jeq緜`0o#27`(pH `*e(_Ľ4M (_WLl\I R6;LKX4mx\  㴓nBFRJN޳fR L(#/1h6M5)63:aҍ:6=o̒J]ӒLgP7&6o( /I*[]_falj_xgﲄI[36q Q@DCTwSB0})S`K\X)"⡸iğ*ԣq3 * ʷͽg 8nNHJa"dUTM G}uCb <ɉi4e}Ԟݗ$Z`@D\gR`&OZoTH[`쿌hH}1sas<5FzGب. G جbjӭW~HWBI@ّf1w-[vOC]HP +vtueC}AY]0qD0IOOP@R,|h_LtqǛzsjp#wȹ-U|3`+Y]p3Jvzh1_i]kwEIXUM^?nMG({xHuRd ﻕ(ϡ)^/JQ Pq,e R`$H,RBodp hbb7oKqi3B!::(X< rR#}^>' 5,wCUzapombC%Ei u"c<#Z>5 W>{XeeE1!*i"JkwЯT-l ='-*6x(VA7=ҫ7/m~? ph+VRm /)I)&ZzH+qWBe7Uf lxBk*k;2RDK1Q~Py{>:d/:e5z^56sCsaRmT>]H('i:-ϱTTlסLj\F%Ұհ\aZiK&]`Qo3ueƻۂI!4dֹl/ (/up >J+O TU'x MBa#ye(vnupN?ƈķFZ#IN+@[wPh 38Z\ pbcQ)FgF{_R|+D ^ E=odi9v83{t-1tS]:hքKނ#=jq |A;=lQհ"׿ lx K*,fPaf/wY~ 35K5-V?pʽ9{?zwGs >sSÏCl,Ĝk@sE7єQzGs);^Ȑk8wfH"򣘫ژEQcP&\l0Y2%R8^Ma Srb. *!3DmEt)O.c &992V.2meSصHD*J-֣5꡶ S廢3Q'"'<#5!Vo|38U S)y0-wV>*} $#%> }ZD^tyɊhFrY|ؑj_gxy^f(5'Y9&hpsgu! L>;k !lX9aμw25C(ݡoEfs[V]/#^֝qnk33iW`5S6Jw!8_)T-;g 3n?``9vjmOv>6g`)| \QRl>ֻck_MGbUø9RK*3`^V{ > ɰZT$cǻH_%|>]BqRS{-Ay[F<(T_6X<}ntРnCb6<~Ki#pɢWb;pB=aS9w{Ur:3[ty-Cw}׿X'=$)YdL{im;h8jȨb@H-)9ϒ"1mdHRg c5  g~-NhMD _Ye >b=];FvsAS}RFnG5ctӫm هº~vreQ.GJ̲#ZG_t=`{$.pt?ͽ3nIS1m"RHrܬOA-EʔÉ(xaJ[ȼӹӎ2lQzRP?؜ 2`TtIM:# 01So{׬gUm1j-L&eJg(H+\Iw ? 'Mxm XPKaVjw2k7V>ޒ%TppF[]z[PoY'| E, oNjVcvZK{e z/5D #œLUSrI衆M%x3VPn86r{,Cr&~ 0,qXSH΂XƋ jJMSϹj l"w;KQCvU5lnee쁹D4ޥʶ+\82O֒yHiB,\U-͎PolH"z(|؇%hL+z@fm(F+t2$,Pw}#8yԽRt|S*((Me 6U3PV'vS%a*jWRov~4[s?V.?B12shq躆AC\҇l 16"X["lȉA_'ťg'ύ`.)>`S1PS eW#j=5 yէeΘW625;4f y>-W~CPoLl$bŷO( EÃ҄S8 0uówmNI@c ๚(BF8f0Ź/K#+r`ZfR.Cvo_F pH3 +h+)h6㳚1C_?iS׮$pd)$#^GW)ҦJ(?݆v"Iߙ| UQ=Ph-J%V4zKEQO02GF.C߰c|s~ Q x~ M[JC=G%RPǴ r8f圸 Cˇ; Gۢ[Da+ؾM-xB$ZR-|R=7g6$㠼UPdlvHb?l4#^m{cۿDxhy§$葾n?.3鑜 +1 Umێ[FhR4@.1-(ɖB|@&)h7wpZp6 xCHܝ.(2k&qFywPio86aO'1c:HIK"DVQ^--LXpu(G?̽,DFfWÅ/-2MU=$ ށV}l`kRAŠ5QPi5:Qѱh7W7P*Ή3U5;KߥV.撲o] ]Cwbɵ&yقa6 @Ol\`y;($gw6è.lLO8V+ ?_Wtxw MF5(EݔAvI*+yǁ\~Ij"xNiƧdpsU¹FZ8;M\x܇ .ڂL9)UU^QsY07 } 7b-z$9~92Ipe@Sǒ+z=c}헸wv\lAInC:J~>rSB4c?!ukpBRPM/441B#K pUg>5i@O_S ƲQl:0Ng,[V]{-;}+dnΑO¼":fu}#B+َ"RƋ` RdlJ䛏n"Pf"u"P7/ު#t~V-Ub~>\u#HTUbF(F-/Фb*2`Ҩ"Krk$FHdk-_=.$`bئ`q覷"R1,[H|[l[qg 0Uv (ReY!tzwU{V`[vciw7ɗl$ƈ}{ B Jy"z>lTr*oI' x($Y0} n+q|>ayJ9ˉbMIȵz֠e LNRF@BxNdWty߽[K 5n?qC+]V 6f&(2:TQ椷09t>/u%糥12"F9k,hHdkX IɝZ5F5nا#iT9gi4mcr&9!W3}Ox`JXc x|Q,T<%I).y$wi.dժrV>g*#dp3Ho`I 9' T5^\"mjXAGG+ꈕo{j0JP?4ΊYBB6`Fd3aafXz%Cr u' 5OPU vd2$Ct%_pTZ' g'ռt\[n2(b EAȆ"YX6 W}5Dtwg@{EqLr!AbJԽ=[C_Av^!-xyud 'Wi}RJcp:\&}}RQxg6Q/J.-]0_WI u6w즖=&S˳@f4IO.;]P`ІئKZGZ.{g70rKͽ;T}uGaQ pR 3!7)n h4A oIUEqՖ25ϙUV F j] ͑3 sT2b߾ VtckTqJt"9L)A`:RR;~NAR z?QK{uLziBfQ$uz}!Nݰb{o`77%$;eG ֠ <L9LEwZ H0?G)LL@UTO44ެ +mA!(5$meGVEYB-Hv9{m Ʃ 6 8GBu/hߝf?^2b!G}W6{n*?_-W-MC4h,œJOxhpA'z J8u -KWts {.ul!>vF"1*P=o "TwzI~SV٪"6&ύ̲!bo*ASOc|Eo~ΗŞwFc̹?q{H3g+`W=Q\X65y0QP;s~r>515]+[bcb6>$QO8P)K؏ jyӑ<l[4!k<Ƽrp<D|Uzrl5OCx$MA֪ s/FƑJ(@Rqubԍ6MmmZ[Tȟt0 )zWO*eva`BCe|b2!;܄RYX3jEQ/˵$[fCj`8ңqB(f+OscGX>KXJ LCY+RC6'XzzEoPNQGؚCѹ\PW7d\:OEԤ2IħBҏFxzj0|^zkSw9W巏#g3iM,I5wO_^JPf=A@AwRS{ 1m:9^Vu9^UmhCwo^2bQ쮱ʮ4I¯)Z7HgYm M/]Iy( UC;}%TVy%MvRm5=E+ r(wh6 4٪pcY* vhDa}*.Hn؊VU]Lm)NJ4b~px#I"nxo(*2c;ed5G`ؾ0ᓚ6}M}(-nA,s\x|Ikf7FaZ5^D`(#LBL5=%ͰNg_$eb]d?Xx^i8=Lχ'9P;"[~ /9sƸRn<[ɷ9}:Y4њzջ|hzn lamE1_mߑti/3\!qC^f4GM"?l{UΥ.Zۂ5R%tjXG4ޡlT[3Yʷ浥8;ȕ;{r95@v$7/ [ ă(0tߑr{g^ZmwA8!ldt" na D҇,Fmg b0u\|_D;p譸;[UxyQ ^6zA;r>~<IBmՄ5띪n>k{ wN=@+]AGFtG[hZj`Q,v0O*ϼ-0[lIz^͘Q5jl0oQ٣:?J .df%&˝<߲,G{:FCУPY#4d?D "lI-~VKY5Cj.2g^CTN#T{Īv~%{ G8W &L7c˨ց& fBG$U-4 GHUUܔ LrlTQ' wIق`VS32%ze/R0r=\#XiF6f_+avN)  ]Zh~\.LL j M̌LGHK#@y"W;,cpv{w`p#Bu!,:Jm QhDc";z S%{HkATUxֱ1ks\uêꇒU6WZx62!A)΂h$x)S2-4S.N,_&DǕr֜{?HХ?5v[Ҁ}1O3v@ܔtl99ԥbymhJ6XCܪ1p&$(ue59Gl&WB1hm *& f?9$?, ~oQpp,;7I9ǝŦfPc"?bU 鸂X=nX*Zƌ>^@S+v0BreftÕ0ZՃA:g}S/<^h[YZ87$rM eݿwr̖isqTjUVoMy!dMݤA =۹6 ue͒ ?sj{Kw@ ïXs3O#?n,Y^ydžώpl:K>YJt_iG]u% ub/=GN)vY>%vn}aўc90KLZ~B0\L1Æ@{ئŨ6&;Ŧ y )+&~M5H20ǔg\ivNY0c䯍+ɸGkdEZ@TKXr|\ ܥCe6k t`5t:h֘Hȧk}덄'liVwhN4 ]0s1:[C*٣9EÑ(0JZU|sJJv$ 3Ȕe] L#<]5yk0OmAJQ`[<N.m-4 mhp,5d. %ޅC[/lCmE XD5۽p09D+!gn,XIc[2Re/f 4pz&(TPgX8`ッJͅE(,c"s>~7JoXT^%F&LҸ|maRX+M@i>-tqȰU?rzH]"i:yeS&hmZqmaF9JR4!%GHDr#N;ۄA4o|_v3A[u7bh{K:-?%cG;sVW@& tCĬK|Ԯ̯&>X(jw9v) s},ޟlS=M f5ɣ6Ѫc3)=o>/q"x?EE\x*~B~G, 0)6XjQ *SPs_RJ e 8@SlE.>D.~hrK<@t}VShVH*[th%涪I\sID* }3|ӄE m3rFd9tѦ8\ۛƦ)z ޑqEu&fl>k\* ggѴBQ׀a?őSd.[ LαE&q}%  I~] <]:nTad^*^)͡6.ט^1w[ }$ H{O53x@z%O95_, }OunV?&ƠɾSv5`Wy!˚~Es IZ(GfaK\x]RN>$,UCy%K&1ˈN8;;np W@uTZHC>O @,L:'/m̘ŀqctjU{;8q%y:0n*Zڏlp+bwksHP1=D!@R a)R rkʖ뀊2u'e|utB1a1/3FJm[ʛ3okQoK%-(R#N2!cp@ Scg,7VW?1r4 f Wݯ}a5:"Kώ`Uc:<ӞߔkPq)0[06Nb}zO&WrYj3O $oTwh7Z~+c@m'+`/©W*|o|Ķ$Ic聄zQ#o% M;Mhq\dr{ G:`^ܜ|o܉E(r" _ޭvs# K֒s "ghևl(K뾝z;#I֖0r8W9dMT:k E oo@PoZ.|T#ޘ_!.m`7kX& '{"8 9z/Fu]Zv8E/ȭNjW ͧ,Z4(jHq} h&Ոi s|"ٔ R[p^=GTg܇GoqV,"ldfzi\P{yоlŏPq *-m`y!xCg`I;h1(⥧Ai;RMcǽD/" iZ+OMI{ۻBNڹ$n  FuluB5m`#tFXhSV)m.JpJ94);1g69\l0UokDL8KMkDS˒-.:]ӧ/W1'7Lj/44|#ev?4PAswzմ`V9ՏrJI˄s% 0 E*y 0AC0XK\^UǷ0 :ƚDf6#mԯG"Qƺ3ݳU|׸7 Y0<[bH(qt܂ :Ҡ5=9c΍xXř w'V& #t9%sy#]p[A S.>Hfl:DDj+>dl{,N;* :bSd'kQЋU1S)ܬՃ4*z s#EXM}珅/8VNX:3z'VF ϿdK_ ALC糒U}{쪜x3ȫ?Px:n0䍛go"M!YqʭG&#~]\ ic#B |^Z2}d Eq{~`_2DvI01T;|,n~1'Bݹ^lr:X @%"B@R+S3Wfl|8):#*nVY8NkNloT׳٤.Ѵe4tEnBjMTly[KN9WA&S9~z{xQ՛[|PмFu'jOZ'Rev`y1Lݦ t/J% {ꬍ$R@h%Ku~>aYCf`oG?Ę.$ԅZ4PZk?HڒsT]ؖGZrӧc 3|k,N7ldHHE :@ Ɵ<>VBwx(FK:D4/ Bf'`Tn\(xsHwKce|&1'kc $)w^Xk84b!XAVl>tqֶqGerRϼmT [ӡc%N 7~vXJNТ&&@^W@5 -=;ũs꨼G;᝜Ӱj_>/ȭ #7ofZys]*'ӄ*]uίAɰ@xe@MqÏ\w~ךŪuHqBqJgL⇷KCqt4v+Q%GeBá:7(UJޣcqU?i5KM:()dY}O6s-%.`}qg(v3͛),Bש?IrlP!-0݄W}{q\{Z-KF_B)M@dL?6Yu2 z1ڿj1C2Uww}کD&&%A\8dNrӒ/gG2Q]\myޟԂӇCeٽq0|pσh)nձ,ypLVƅZxrRf*z9uU{ qvIJz^eT=,ţ=m Ĭ1Ttlck "ȶ7Z B?~/+g%U4wPm*x  >hK4_ߡqef-nm%ZRYҚndrغ1 I> EUnAL C;I~AA*]\PԜJف%c Lލ\y,/CafL||u}}Y׀y<^8B_Z1qbez/Y'wuIk7~l궖ޫXoN &j}vb3pgY"4ݏWAbb.kljR`LĢ){U˪ֳC*F=\~t9b\ 3L۞a3B6-8YjN;{ ~}l@L6Zbbsrpإ1#[p~jYb[`ϩSo*4 }Ûxi] -=XXEV = ?nɀp-SZ|ynϜci]j4To׀ZQZbvVެl RHCRW~ '  xO dDSuL'NgFc5cM\?PsE@UR1oȖ'_^zA&hK.6rPZ7<X J`qUё1/ء0SQ\5y8򙄢'2oоZYxUqZqhQQ 1?(8{ B,G7k䙲Lp7Y9םqiy,ǵ1jR7nFOWvpjD}%^mj؈Jq Zm̎sđnEVjޣzc88Ξ9͒Է#ABLfbe/HE[rʪM?1Ax[ۃTdk}Fb[*>c-2/-g?"* ȞL>* 4.\nm1Ҏt0(~'kch42`JEw{HT/wk%(s$\3ڈ84bNi^PPT]mWf-*'np؆Tt [4mˠĄaD$t(0`UJ;Sk{蹼M`SDa,iyRh_C5X}5mϾf(L |Ɩv!r}ҙ)\g7f{,0¢Qwߺk1MC;1db|g^-R:D\ߒ_nϢ.pzkߤBC33w,׈oBf@OR(>z΄9޽Cw"5p6j4[Sc2q\sP+.RWƕqk)j+W %rsƿi&ңݘMJ~Wâ6QZ˳0}'Qk0l7^Jk.nk!#yx糤iq.*"@ &K»T\&3rb"?fH/Z}Y0KMSDo7`dCpZxZTPcOcx~/qD^mLz#k@lGw QGWgz_2Rs\?27 ^QG^(зf!pec7| lqwǰn?cFh4DPm!H׊5SE1Kkٖh،rQJe#8hnW@Q ̾ÜO}̜Ndih?ϋX D8-Hs%m}k#7i[{.@[P|MOu: s{ >|X,.,Ă4A=p&bRlfE2PcWZccew@&K/owj N~ƓW3 2!!ÛZr`Nc `6FjK5yef*q󵶅[工l$. + ׋XTxx89G !9ܺ,IoT//2  RiI}I(sY>kll2(u\GW* hC!f{qfk L ?8ΆE[rɌ7}6^ܯb[A {@SVfkl&43rN(O'Μ[ikYR([_R4{2$ S{ex]|rГ]'| 8Bཊ4&]KZfȜS09*N'QKD<"񥌐OhL0BZJ2 ohf&`"?VM<[a|D ג8BJƄdbru`0XreaH(y2)?8Yeפ 8ܯ.Ji(7>?rq &GI請Zc&B5NԞ\芑g%Vz&h?ԓopy}|IQt$v-xo8ԁy/?w:v[BYdy7>~*}J 6ߊ0)LoT/ž5o{ʏ#Z"Ux7k}IߕBM w<]NV}+KOi5-[/P|rGPoڲ .}843hDc9G%!a]BiNO`8}FjUGiF)DcjQ1A)Z*|alrAq_5 tB֞fU+艁 8_3.hqD T+iJ(8GʀFEͨOVrQٯI^“ +c_ F0A#v_1Id;X*p3;+yT.U@[շ8(fMBLRR=pHmuu6cɢ{qC9YGۃ*aa0pG !<Da_ À2.CA,\^Sw;{Wu u[ҫH\8zDgVM?`Sq%.tEG6 +v#~3opua$HΥ2v Ef&H M[g=C z9|XH@W^ċ<Յ *. +}KfKWQLEk6:f&EE? tjDK[.ef0|-d;& gF.?Q7nkwr;pwrȭr4E6SuvSQ :LW8mTYY~ c< a~a OJ;|+ڴEx;Kymt-/qk?bUY߷xRd#FD5ROrsawToQ݆;ne'Q3q)Щfe-.~Sިii&$-+/j!˷aIC;x!*3W/|M[g`k&(Ә֦vQU5Q*gj)ylv'DΉ1h΁۠_!5}}\8hk dɨ7zOhY]/!ZA.ңuzvԞW ܘ 6Љ> ;O+b)hy|W{ &(g"F\Nx4_UXa8^\2KZEL{yvF-S9~_S3vfoϽZDpZjmI2 !û2_^LL@~5X cq h j0$|1&yW|O `Zՠbm‹UEɽЫ'5(x^A%hmT0<̖m_&iRl (HV֜w+SpHj("B zs-+4b"oЊ4s!0n-C뽎]d굎F -XܤrBE# V2 ]A~ ]vﮉ >cn6娢ix5DavQ erBl\8Lo: hǨB>i"P{zYUՅsWL(Aӿ8hB "oߚB-򳊗Sy*ԭnk ÜbEj5%%#=NPtz ugyO:1 EU[9Ql>eogZ5Qٛ`S0QsB cTӰ df2-%zbM\VC\ ,DhMϦ-$~Z-H_{NOf%< 4p,ʾز#:5͟,ӽm~/\\s^tKjsѡZD|X"ޘp}J?fVFF6gSqb[~M};u=QY+ÀSr*vTNU)4>q,)wF~Cq*&@2ƍw^k$&l=71 mCHx2+< h,6^V0{6}VaAѝ9Z5 A'."j;L fBg MEРŞ>r äR˻YN<jZ%*8Jt>OL{`HŴVo6zٴ 5hd8NJb֊YkԜ'Tlh٧n~_6qJ 2)xS1nݷ @Qkw/Aծ|귽 7?m`Md5uzq=iPrN]R քȁS1I hA;jkshrAtJǗR F4}I-͋伟3xKW~k*vE#-ӽ~7] co{Yn;Zv'tޙu4'C]RSe DsU9nlO/: ȂH ?WEOǩŵ<2Yk٬]t"yWX 8 >Ӆy*Wu TJCmӶeC14!LqB'Z2#Щ-+p_XXc*t=41X;H6 )d.#sČ' Scis 4r]胿0E=b+ :B[`ΡV !^M\4Eb5Vڹ)ZkbüƏn @fG AC}dWeo W:CD" .N~r+6W'1I$L Ƕ%JW+?NWi;lK (s0kY#sbIS\KLTDPL.}Hb, k݃^!:#"n<s&ZSc%͗v]R=%N0Ltwy;q89n=9B(ZABFN!-_ķ^|Զ۾6Ca&3mA WK᳝2:tAH ÜU2,ڢ;lVX=T679H_9 uAy<tB4ҊIc'mo\Չ{Mѽp uz ^azVldv-F\ 8k2׾oumVB5д'n t5v<'Yߩ3ƅmC\4տjr=q2UHN`QMnWj6p2idൢ&3xT?,)F WD|1 Fyd|"'hq-|qw`7dUI&8-&V\<]vWG6q *L^0"{( .̤xD낤50ܗ ,"{e[ت*eO`bxBvD2J3^cq ;3#R9xɡI8}Ґ.հ=r$eւ-5#+?f=#c,js>$z<ԫ5G,!5<.DCPqKFvN:BE fK! FnD~tV i34۰)Ĩ!ɢT=zhWr (= cA{2\kIFۺ OɨENbL P Ek S%vCst.ﮘ9H62Q֬F Fc,%d+c~{jy>G^ + q<6r؝0GN -|cʹ]W)\ j&ZvTPXd{WeMJţүfuҩ^fzh]bT(6^|9Fa߮.|W4t͂s&1Vw3*sjeE=q?\\@wO7ĥeZS&Q'fS{knxH"#AID9[d0;5 +*6JDs׽ۤ Sy ӓCu~As X鈁^}= a>#&nS\>Yށ}CpBe>>m N0Өb-ΌLf^ڧtAF LZi&)/2.4φa-%Bhqu33qz> ^s Lac=/`._]hKF nrp֊c6lܜ*uY2:e8J @<xq$cN踫tYR kVxwAE2^. +nHxI);Ē{7<3|E]]*jj@ýckb@AN Xj*_69vfG>[` l332@!mG0d"S #x95AiIɊgF4W1^Y%LNlH!pPdQ~W*C3 @^&/nQX=َT ̾L,;+#C{lD#pgS)s*1?/NFMǜ9/ Cz5`6(%#G`~#[϶B"!~{g8FLiFezO81x3?~SܱfAGaTk|z!uERlƑ|P.bs*(ZTۈ񟯩loū ୣ=?-rŪR̺"q,O^*x]Uhej;ٟoMʕX_Z\C-oYXꨐti9!`22wQ%o8 ~t`h7' Z|`.ЪA}GɔHV'+8=/{9C:bĉy 7ERi;tvFU6PS2՜iPt;xL)%:MYexR{x#%B p#AT;!&r 7 ym2ftqL(Ǎoe] o#Q#a,T~ߖtEw16L <&(WŰQN`& fH-+^\g1s$Ol=S)!3@*3S:5ܴ zřO- 5cJ wp)KǴĔa^>x+.5a}W2GލNPP+Rh{:zVT0 /b3BGiqvG^jS$༰|65B@ moDHL!h|h.7 N _*B f/wM[&T^uA7J}*)sNk$l?N{ZWG,+ 'x\ݠ˖M]m?0X+xgxzO{~ a3؟Snò4u:3TO fh~&BJA2@-kkW_p ;"5A"*~jNH8R7o}pC*VC3} : "Ώ~N2j^U(yMYÍs/yT9ϙ9]3۽B$QuKV9s$:x*}Y;gN%zS6TēBP,"ei9Bj2asVhI>hsA91'$&lJͪqE%#g ?=g bn Z{\Zh3 vއ s4WX;ەsmF`!rQiB)ÿ--N'QSuϷdv/EpD9|z0|d|KIe@)TrRfzYq\J܀! 0_2&EUm8Я̦SPάϺ,c40,=K0Cu& fvv^c4\U:O~/oT9f9yHvp{(xi;z|bR֌ FvÇ(u`OiPO1_\:;+8Dk۲) u}|П[SoqE3! (q/2ic>5t.-鳛1҉WQK_ T譤9r 0z$?Yb9iU )"N,h@[̶OsI%Hwo~ ŧұtH%NIXSy;'S&U(xk,Cb@Y۴/@LgWk6 ;'ȕ"7_ir$z&*)r%hmjNY 8,j¥KH!kvgR`m~Cu-힀TnU]a`(51AN(}`C36y>l/)+/QMofۑR帆"^ sV=g\8D|/>=p霭kY0ZSK`U̿lknq> moU/)Z; w JwH^#p&T#VPN"lտ@eOcGX[$sa~=>CbЉhRW`>f5bЯpǬ3,ʡbJ{N-vz򏸔I=&Mq6C7 LZ7z`*@)b:@In_C-G5Tmy/ؿz W/ysJ̈́9BԮTEşRnmL K!s`fr%^)'ͧ CS$EszJE<NWTěytE !nzե#x wS&6'DX"=)]xsjAe rN.* 4reBa\_XD8.&8徲d_r L#AWNDS&zN9UHٸ摻_SHElo|?I3P:QR^MX0fowږ@q]t 2/nҞ &MP |tox \S̩RInqmͿ`S[rZD!Vr@~z]zqUO&Iq`# ~lp @vDq&yZ4Lj0xT(=˿LJMH΄,r/N#,_+v S9Y})X֭NA]JUBdc2C ̈4Evj }EbU/T^oQ$BgtKRp_!!ҋ/S!o`XQf*Kqm$QtŞlAjgn"+'VF|{ <<֫LYE|h^QP{3$[f.ǢavjsJXAG{cVnq'B/K+SF.G8ss 5RDNP[l)0m\BȾxĆ K*v@b߈1]k9]^1Ӳ-24<I k(o0HdI+SA Ya#?HHdv'+|{+O.pĹ'K~{43R3)A[kUI Y %nm@Q-8bHmH +БG9mgoW|D6x0!.81gɸԶ $jPJt 2|vݯMKbxu}9`BnvKkqQX9yU-<^VKk 7c^"صHؚ1iVxD‡քeJ}7\wxյ÷::Dڄc&K{lkVj4>uG0hՕZX[-{ q< ǀ1i0PH%.g U~ ӏR-_۠!uCZ~B;+a[7(a]`B`4բ]7A̯*/5l91-넼/UgW'A~g {7)]VZ 2Yh=lKs24LoNΠѝb{֖+jk+=FPK*+AG8Iڍ_uްY$|]聘2!#dދɬhs.Y6+g?tSټ^;uvRE&"Q3u5#`ӯ(|ZDNUϮ郆 א4;e% '%?."yzHlcɥFU|} &d2JjZ?8,7ҊzQ'(MZ}G6:o)n /pM~L05j3ưZYVVM( -H(˄!-Bڱu4{p^WUNl JZȮfSiIO1˗k_?G(ww"l+V/'E'+1l?8qmDHe!,y<;M@f9+\NXr}l#ݪ=1xF}C5̹l#՛qz&`.)Fa > :;f4M'eU#Tap0E< _LQx/ք/:Q wJm  ʟ|Xe~-` x dVw* +aV0צh" 0>9Clohc|ys#W. ̙GeTSdd| 㶋/xT$[" rk%2@}BΔ-ZÃ#=e:`s#6ffA5c(UyBu+-/ϷJ1#3Qy.um c.8|ROC/S- 62F HTT3zٍ!cȖ^R,Ԉpp8$3M/g "=fF ~ in5X1,WY֊ւG`2tME/noJܻOJ"0_Z˱B[f Gc6n`((y+\yCP˷}R7@MH(o sQxDV!jF"x g&ʜId-B'q drN1,wCV sx\͕{#6ӝm &ߢkS[MSLɅ[=vucXg[8J,@P`m92MS1} :^Uzjۂ=̩x0:<{#Pyr_dV~Uܫ5LNǶvE ق\uvhe` c+OʝLsV@K&>Ɠa ~1]Gs [7ͽԼC\Zi!kģ8ɱ!Z GζL'2Npg+֕|@^):t m|K]lH%e?5vM40O[Z@Aw em`(xqI8Jf$lUEx.I3y/N90Y l'ѱ@.P?&{:4] K7H:2N8 xL Ǡa?gc-d-w* "3>ÉB6"Or)6 R7_p㛌=7?a711o(G' AKNcT]A5 x(+htTϋd{xi.>x~ls%K, 9:UTC&=aڙ,}nJ`@5"O6 гc h@&FF,w7yJ]TO:TnN9Kw:I!.4kU a0`@,j׆z I$} YNc#>,Vӷa>1o&h5?k\ij{-ufq.hnܕh)ޓxs1. 0mH~:ݦ×(؟xZԛah0~JxL w%8 kGd\iU K^u%f$pfkh6} /6َ(Yf6'-d#,Bޝp.#m܅ŘҐ¡6g˹ rTe(X&R)5x(=#}c?N*5!zg5<.||Lh=Eg=BL m Vo35};̥j9Md$^X$閨8N L x$z,T=ϳDq^Pt%L~p햻g@^N3X0VW7=:kp]K9CHuavVf_i8 8#`]}{. aRas +ۤa媹.o?/5YeExMt.]1w S زiy?%Z(6,P~'sPu++RS?tt _Rĕ)D6*.{$ x CtOGHD.N$[w\ZQh*( Jiٔ3upbv8msxw\FA!o&! ,]XG;lNWlLZSbCZ  w0)e4GTF%6%({K\)msa;$ &;Vx!T&Q(  mdk8-P:7ٜ\53g\x1ԫ'Cb jd;zڇ1)׮3"gPΠ)QjG4lȎU%Lzmr2јg(k1.$z'1)~؅|.,87+5uIImүara'|saF(shZa`@%N74P/}D QI+ 3I/(n3v,>6dɉ2o0CWR^&aSӘ,c1ńU"@,)6γU~i|qϢge6"Ы핮u:VBE4#ji!4{hVAe'hw'aY9 \8V-cW:Fd?jRFkBdo1둝 X{laէ]=2cH `W[F|95} $|EӃQ:n"v9\xSor W0a3T;6ZU'IFAsgFF/&e[Eg#wXMȇfSH|rw~5@-< 4dlEU6GvI&&}Éz:SJاMقvdžl ^Z+N ` -/BegO8SsR=ww  EbZJ!Dw|NZ_%" ƌyKoR$c[f,gWMĊ}/89%Ј \fKTW >.K(w8m/䅵 $% 3M K@5[N{#OпO F0o1];& JL9?ΖK!vh}]@JHO|idT3Jn,"QפQKpɈATN%zb 'TXn}B璁X%y"N2{Lj}1`eԲW9W/ÒY} s4bTmOv U]e4'g`k9oʚN6Yʜxu&* Ajl[A[ WU۱5n6RydC *raɂGOݫf™/홝'̀d/~QY ]{JʊP)o}diFaP?u#{ьCe|ugpU +ui6^j}k#f2'&B>-@0ag]qe,A6to0fd-8 jt١` aԞjDWC_'{ST)Jײ>! i!|GĺP:Y ÜYA4$PӰd}!8ʖ.WZ!cCq܁5VK_l? $QQk68O=ĺIF{[ NiGD$r ]x4#,,$#~!!Ŝ>vaqLŁs: rBI a'Gʅex"X<Ʃ 2!n^rtq3LVK8ߚT|eA<`ΤބWZKXDx I5=V(zHA|LʣQS8zņ}w@Rou^;%?;A<+1鴜^%F,|oDL?ov{8Bd!C1N yyQL;3a8T*8,܁hqx3+R,Eބ8EYNI&]]g< gpL Cr6/i\nGUEkY/,vIQ1)b@_tVƤs3ht4+ 4mG91NzOθwFy`S3L} 3ryibݓ`\u:ydV| c!]TQ>bJ,Yܷ9csBf6&r:+a qH]zVVh8`(]S@"Y궢maĒ B)?[ܢhoω [xC&LUf.H§bD v۝FP=+C"6ዙ+zv;[d{ȑRLX@x4E}/<Wi3 F^0VF" 9Ȝ:T!nj/(TR @Z|7|OMaUa@S`!i+ò=ghJ{C T|oD`DVЩWb5E >i kB~E, wG #PšuA N׬i쎣n_a(T_vBOG>DWʎXNi@4/XV¨,5⑞^@N2Vm?Bj|b~dQtx1IjnT# #q$5=Hc|8%m(T`ot~۾Gy-/Xڦ h$(_+(zY26/x>6Ur\M g:K5#9.ٿu年PH$+bc}E\v^s |+"w6,/YxM%KQzвd#NRPDۥ8enڒ;ȡZB>h`YݷV'!&g4m[C1W>.'Hѧy%hS 3FmSn KmL,wso<0.99gL$2V1F#7a sEZk`jmGX>OYI)迩M!?@[= \/$(>toίSf8RBG~i503y]2-Swh\6lؖ_/7z lQ^rO`2}SUxT+TO2iC}R21&s=I}tG!ʋ~9g=]0~GϢWC;F^GKEq=~jzr;wc@n:ͼni5$<v= `kRLBUq=DԈ_4OQDpi @lq2_ }`6W&9 Ckw,6MWA ϐoٔ#-lA0ܕ#:`눩9%u"i;:•CY1HXۙMXh׸G*Yɝ/OXL>ubh|SmZ_r0LTu]oLVcVԺڐPx!fŊ\S#A&wT`iv[2&ŁџGkf|pӳ\˞P[SOdXrj / Ao$.]ϔ? WucaDM T{ژaPz"sp޿3*0ar]F[`S:LK¿*d7/}$]L^>}03-KSpa* hg|DNy%ag3!B@!D8㋵*FM:MDsBx($6 DkAZ&J5F2ͣ4"T4pck_Q)iѧ}ZϢY&E9<Җw rs6.^:P}q>Xzg;ɟN@c]up9J`+z)28\LjAAaj]g2&o/B'"qO }tm,w vt2zүtRoShX0j^`KXоN _TVYank9yqIMkqnbFM[>qODɔ_Pd#HW ATz3,a1ѝFՖ5ʴA䂆P}A_ҍRmomslwi|i{uiA%4)U":J/ Z쒄n԰6JC`G/`%bVf)p_ :s0Nm+0'UQOoKߎ}KT)O.M_5J5B/Mf]DQ⡌‰ "d|sS"Kpd"韢{,iv{nYrBԸA,mढ़nXsϏOFa'L3 4/vlm2ǜY# WX`NH̏` 0y"{|z^L _vdbP=tX *=O,1,W Xݯ`aO*wf+b/aw[Ïl#]|Gb69WiH@8-^6n1B/Ț9x8~3@UwXC~f^p5jrf (ſ[`-\hUTih=R!07 +5\L&ұ5:^#c%32l!/(q" ?s]Er@- .w!O" Z'q?QIn<:Y B& $>,Mf G}#I.y^W.,}Δ:2X86p"kXfT#6R`+q.V4%η9:Kc?zԦUwi},AGsbߨ plkzB3hu=&!p<3T|nY+,p{Qa:b9-CE5- kXx#MхպO s\% q O}Ei&DIUE`gdM<2c칡s\U 1J#fNdM7tj}0EBO6aԾ|c(De9+g%)Q'[#AV=5q*KOOu?*"+֊vA5mw\Rq(d 5Lޙ.-a*hgi\ [D7ڀ?.s!鮽68eǡ }\C&mJ]B"GѷU^Q7<8ȷ b#<ؼ˰I|1{,Ԅ565ԧ_xa"MEδ ``L,rpl}J]m!kYnbY384:ŒC@⦬t/ǃ Kh-7T]l=`NY5c#uY=Xoؽ g!<{nG!yE='>Կ¡7Å&k0AIl[!k3 4w"jxH]GU5,K](y#- )n[ս<(pe7(cjT*M#NZ4c1)1-{hQ_b#d7E"@JӜt=|8[ $߄?}z2Cq@ӦlGiv߷ )ͷyp͊Hf|-\O-gmҶpvVa҆c>i>r颵4,@+G~m 9Ύn'GK3BlOȦM@T:" g$?5 |q[  brEi[Xu+5h$8 s]`1RV籛SრΑn( LL,#ȸqS;|.ʉ^J *mg(Jh^;5 =HQf%]/X_UjpaP[5(Y*-$^2_;Q+!sY=n) 9M UN27&U^{ϲ62ϱj aQ\#"[ ª _Elm1}(({4@ۊ ]*gIGR Z H1!c; BX"MUڥP(+T,o Rof2S R"S QG` MdsO|_fJyW=B1•5oQqNL`uCs[(o&7k%ǝL:ֿű 8\K&n׻R{ )t?Yh 1;|Z_:A6"e'豬`fͦ oR ,ݨL>~x݈]'Ŭnn@1̃~ :ԀM|'udK$"' xĶ@k 0y@Yb>JGZ,*qiLO9&NgʐQBV9LB YL %Gê`a+h(hrּ&S:EJ°^kfcFgmel]ml!I^ПL3tzѦqUdeU?%EA"lюה Ork¨E>e  ŚT%=CV` :g>wVi"I I| ;Q?D5I]Zۈ?ge[\d~[J;}uB+}cbN܂LK֋:+sjޑktֹICʤSoTK;r}i|if#q<? h?3pU'Nu=TS~!Z]96喩`hiF+B0VoT=L/{P6BYh,n%Xu\/o}X`|,L$ؿRAz'9N)}&YqXőd 6\H{OC( o1׋d!n*=Gxs3%;fr}mn=;k&j#`WSK;ȅuH6K&FJ-=`N!UZNa2K4(0 _3־o %\KIkI# {E0xr"fyk&w`Gm\RA*@3 X!L%Э̜\4')]JcG1#CTz(zqk`0TVܴkcb.ƺ7JyZJ8v-X! \uCR_Y6`ޢt!60|[.qbc9X&,:*&\(X\,DR׻d =ټgufvw_]lceR}ȯ o5IW@-""8ғjCdWAD͞4=wg(q~0vOb04o1c_L[Fl*5@1HuI7,^G{07@" `v(^A>A)( cd钒 LD&'1z~J9qYLs4z`.n崠iBk6 {,8c[ȥTU HOn L?oRbHGJ&i.{R3JjTE 1{/9Y hC`e?ЉQ t+!t 8@@P_U ƆQ >$FGCfPXu(ɸ|gD;|l!73gMD)jo1jI`n'uhʫl+yԅ= -bNmO(*n$eH{frA9ݛ:s:Y*t(R l~"hIh(Z4砫OR(2 \'JH_ y ,.L,ۅZ `y@crQb {[<擈M ÒSF Z -C1S Em7هZycJjӟ'r46eƠzۘ4_4ˊ*G# F)9b n е8g)c`.}/hr;F_Bblr:[@,93 :vyxhsRʼnUbu D½'"vB, r"剚>Vɉo)X )ɒa/&ףƈJŒgx oK~_T֏UĞllGW@6//zvzBjrzfUDMgM"p| y j>4u-=)O27B\׭hVMSy~aJۄ}7?%FbOC8e3@v#|2)RrN ji/ϵa.k?/YqI"r5(J^lI0[#˨ z@&$!fC'г%S1g˫Ý(/ַTD79%^2FPPlu)J98ºmx3:$G ΂K*@ԞBW"o}`6/`WlNd` ?2cLvT σ%H3s`kwI {:J@Eᇺ8/E4}zyd( s[=S VnYKG D<8ZF˶5 ^;iRYZ\|Qؤ X}*څǘPߊ=ly%l@,/&e>\ynO$LQïSβDcW GԖM gs9" @ň+=8)h@i1[NKA F\ޣ w ?z(݉ʴƧLC%9J aBd̳|tԾeOD S.%Bk@#/0 IYszc͠G0Pi A.]gdQ2ꡊvuHކy1e4I d)}KKFUjVo (ԴwϹŌ}r25>J=ӍD:ߗLC[Cf)P {jH'u; 'ޛdt}fWWtװ\mŠtRk)T @{a`'!Sb ~%ۚT~D90pjz"u.Btˮ^ ; jHPO}%gz`GLxқC#cƤ[β_?tFTMݛv~9W3CXJ#4)? 1\udlbO!ӊ|Cck  .('JlHP\ Y5Uh7iu;OsXҶHx4\fEBHO !ax[]{k 4aw L<+800lcH\7 ~s7C:W-7~ul͈1Je n=<"8X}5NF9YmWt[V7YVn9; ïݏxkT2 חB*{ fBe`Rq U!zayǒn]\݁{Pmw16誴;il@ځ :$zё$q"$P _J|fr,e$q"$:}h0.Y, m #q&v:l:ӭ. AKSN_}*Y\6~'𓭎o@.9Kxrw6|0.}_؏sx-)>OH^9~z[.|)hP/bW!(lkMqI欢ЎZ] d"Jʈ7uI3T'zm'3䚅Њ%x̻daO9PR,Xq=S=4 fCVz^S\KZgrtR3FN9|w99b3*-쬜Ռkpҕ-Wc9b#<˃WVylbD `I8Ng<enC2q,\V_/ 8?8npckʴB,1otYkp@i F2a( ^:6v-T o_ӒwWxi,A3ӪP7:*Ǐ`y%)}`M,-OZC`h[8&j6ϼ% G {?,h\N|e`:wIK[Ž/+?|i[)|]v q5G8t̽XYŖj'+GEJ\H ҝʎ֌ԹF Sڞ=`pP^+nBڔXqdŌ^6ʥ>d޸`FN3_}YK'2wGV i;/i+e"ߪ;8cDy<'eA^ :r|``|S[٧O:RJ7F;*%"*Hҥ^BzݿahbOȎdaLն/wzEaٰ tl:;6 PّOܪƣiR"1X dHgEPayCPmIn#Sg9Y?OѳqZyvCQH@c҅_E*} 8D?Z?e( s48om(>m]j= p,yl&K7 f}rn\jbuݬl:9}<-;cn rhOCvIx+oxCg;W']"L3߻61Zzg} Y%+U񦂶RGU}uie gb|ҟady#V+XM= A}\ F"tI7)ZX顶i_"ʤG ]QF+\RI6oy{ad:1M(t\T͋}={&R|@9`jn*3}P[ aE޺,#>~xw* Q}  ynSc^3PDERbF{7e1Acv@םԧj31ip8WU=8/$]ߔ>b!8 ;Gv,헞QLѩB&\`x=+4:W;3HXq /G(~YRTN7&Y9-Fj8':DsF.=(꫐`ʙqmvƱE֥V/<Gpm]"Dc:UqBϗ*c$S,I OjG'֘ ͲYuP+C ticO[;% 5 ŹC< LxAcc/6}\=)V ݛ.NJC-T1P&d(l$\O·y PȻ V hr$ fy=CV*[z2f(c).NkQ=l/c;aYo/,wQ6}R$S 5^OK뫐 &F=)xӒ7UZ@i93+)x4(TWZ! wDy9Эׇ d-9gi_mÈ+bm Ij=*I7Mj}AKDj3EseptJ0y?} j?>~ #bp6ʮ:Ď kv b;u0?I\8@igO__z*<5s < rk#tU#}6R`{˄1 (kxZeT߲W[U7r4 ɀ;H2q*SHs Оf5Նt`KMN@AqV(ĀV&7i52ˊG;K+n֣y3۪`ɍ*uRɻbV u G$uC!дEDRUe-8>|hF%皩:^8[p=]Tԥڅ7pSƝPD;i~v]OY`yצ*mn3Y A{(% jщAtaa[zi1;؇0,oW=*[/.:GJ#49XԞ t@8{ FK#E'ցAsWm(aEK!ix4 Jw_d7'(wa{\Y#X?%.w],F;/ ĭYsIP% 1k >* McnPQ 8R="}9yʹww ѽ}x>9uTl祤@|֮ydq''.j@;%S$$ob08-)] FHwh+^8_H~Y}[t+i \ZHpSt:R%>I$ط( wY$F ?@L뺎; 9j;zBmУc*+MilmWlcݖ/fbo@ וeBva(+ED퉷( ݻL"i_=1p}E?SɪZ1@j,4wKF lmx5gE8x]sNiPT*ve烥˻OgD2%~깷 l݅S d*X?Pwl+:Gs'@*]!@6E֡@׌aPS PK%r,`m2&5OeمҤx?+VJ&B^O-)~+6]](A۬-sڎ霆@8V`J` {:ϱRygrh# az[ yk .NaSk)wzRVvq.p/ R9@L`^8LbR+NpMQ{;Ȁh^c ֆ=Gd T^Sk_O`'I[pl%:@ ,JCId-E u<))Ek΅@5VNjC=C"tQLbXyǎ#\bWW NY=CV7zL W&N;\RoG U~s~y^Խ2Y,ב'^ ں\⾚G{7V|>R|i%b-kP4u&jCT2;v DA8\^'?[PpUmR #$nT9womSXv};tV9ʍȗ⹽Gߠ~|\}c?2F>f[μ9e)!NVU쟡e+,tz &./N7I$dCn Lͭ@ 5G4|[݀3 xX sp`1{^Ra K.]Rm #NFƷEsVs9tǶ c2Hp.EPѹpJe:7\N&Yz6x_㙃 ^nli&F.kZFĚo!]gRqt~sƧJxUA"j~h?ek3ϕƖL$oYJްwocC}T& 6I&'`w(LAߢy)>"j#LW5fDRS6 ׺Zvg/+ 8q|mý.aRƯpє, CO!rYP%jLf)5!ڑɛ|[^)alBu:=NւFnQr&y׋=hu_c;A,]“FcG٭t='rHU5ys]?'˚c͓D] HE݆ŮHHMRF9O"5nOU <ÃV[)s OXKu(-[Vkqw(8zMݖvw Vyn(O9W2=EODŽ"]1ڊ`FRzl22UE|~yu+w1n9-޻1𿷸 sUU<"q?kL^<{$`](Ix)$Voz^w& jQ!B9dWc2MT#~S׏Xt3OmFFޙ݆xʺ^.+(wbśO-vakt g]6KMցoҮXq0hewh਻̼0-.D_sgh^FB,%$cfߪnTty6 {-8&.@D3scouon&xc3na[vk!A?GX`'BO㠪;nMuqrAj&~AQzNc@t+a}2<&jhؖX;f*E#yj$r=~rGIr`raMt=Α}tPHx:k(sN$nmX揺H{x7oF(G%xZNuW˵8*!:ޘ]•CD[7ҀJ =-wF((wYP g^œʹD`:t )[]wN?ki vIurrӗu`R5]?@K=jrO?+]yO7xnSA bCWyVR#|c2ܔO8*y6iw"9ۧ෿]Tw=Rt!+s.8 U .LgIz`SRMi}0q5vvž (uHEŁDOr[xϱ6Qt=v![jPh,E~I6g(5*!NA( ;q"@hJ(Z v2_m &gRSHl<~P`#A%Jlh-%#׍*ĘX! Lyw *%kʟ6F+C}*Zd?N#[~˺YfIv)Y'` W6#Yd{L|d"FFjY4Kd K_ jX!z r恚Lx:5ta8r`vKcR|UYta^kUj. ͝`Ӱa%6MO %f  IZvnv:߬>/3O>^$g{}Z.AǕ/8&Cɚnu KY?rT oב~ߵbM[V¦6(͵[SmbOd/?u%5q(MӺTjRKcQn?#;]49K3B gɢf2[,0 Ϗ|uMTE4$+Qժ 5nLSmՅ+AH׵w<łĦ.ucqR{PHgO Õwbm֊"Š5o- 6Vɘ0z<}'d#UVaWt0Vڎ2sKg,Gm~;w{$D)i S^ɜԣִEg&H6nXй:p,—@ۚYQLDR(+%x:)٦iq ͼMO l%ʻۗ$>YS9$t1'?A<>47";eGT䡄Ǜ ~r'-[Lʃyb+\ b E"8@@ҝwW:B[54kxBmNFљ 1EE W].RM! F|Ǵv\Rm10m[K rT&>rb!HFRQ][[Pض5h\V1-yj3͔2]}ꡣf(?x; v %lj,!|<յ"1UiT˾ȍ$=?<F$T΍?e ;r>=u׌O$5 ))Tl`GIq"ўp*v){evLD]*y *l'"ǪΤH.i']Òj7‡֠J5@6CQ^xDoN $i}eՄ[ 36#'^+폓Sx6(ۥ,%߀zH(ǽkByn@15W*AT( 9S@"8W|t|+ -N_MGT$IAmlw6TƩE ԫ̫`x+99޵[ݎƢ= zt|_# /]n{hH/kZ`z,w]zt>͠F؜s7:> )Á*0ObIw viоa SF#O=LC#`ûHwWQx-ar\T :/zfDñl"J!f,NCKq:ZPUKvg_]e18C-xr&H qUIJ;)zm'QbmNn4w]S:wNI;x\q'RlB?OdPW%>ZDQ%1q:u>3B()6aP2S;8 \+DG~؝"q#_AĊmX|`HQ S1%KYedχ?f]7' ó({uC.ui!wEÔusG{F-<`A=!޿$cw6?w8ʈdz)b6O@k9iV:+m*T}[QD -8i]T*qE])˾G^wOyrx^_hBn3 8Q 9'r|:lF(M$(ͱ/؞aX`t1E3)=.]}lkX8P/#yrY=dO@^zxAn7 $W?k$A9q Yq-;#0۾@j):{67bFj8 K󛭿bXq`V{KHsʧyonF58vnhA)–`Ȳ-#y`F U GO? q9<}$UnMKV)`jC-&߹\Dn ZDTEbV{ej6 Er Nl55i5nu-'g=~}:5Ju }.L!&4T˖N&"uD|UóTr:s8M^NJh%|X,4ýUuHaS$S_۹&qςqh:fOw J1Zމ* Bk"l* "PҦ3ca-"[l)8BEmݮp_۴*H^ѴH(/?Lhz\Zs 蔫2:UY y;$,65GE0>AWY4)PM`{;m 3^tgKlu%~Z򙢜_,xQd}BcF֘qیsF?=q Oآ\ʏ* xcKoI@-7j>{K{~`^ݠ;x!Tp9"fwy 6 x/ikauP.4ƠuqF1͙=Tg\nORa-l8e^/ѻv^Zw|M 嵽b",u~[8YщO?i>plL}Յ_>Ǝ!4X֑D&wM*ߝ}ӆ zՃAŚ5uxucD9@ymr }UL]u…ԖUB4yZzW}P=c XztWIv]dFDS? 0޴z5)~SQ1}Xq8`K!=lZ7ODm B];yu m?kD޳_)ݰ\RK&ʺ k" N! S{ă=ƸO\T3^2Ute؁^h2u8K:V(~nV.98#@EY9g\XX,ja0~S3=7bMK51Y{Nz.>rC Crǎ!B=Q58UIZlUf$&Z8̒s*v4)C'*ƴ3Knؚ&9,lt-b߯JtKG&1etbEAfA.1궎**12" &Va):EƓqfӀ[ ՏI/ƆdīzmN$lc/s!mCl W`O3} _yA.2 i1byܷfLuZq+uļPÒRITHEt3]?gWJT`_}h愙kש--t"XRE@!ZxNG=[j֟j4L\\ &vNUHMUPݝ<־a "̀I=yiջ /ݱ6Tx)Vx0U m}WzyܐsHЌd+;Ѭ^Oʹv.dprr(NL]/E ޘ h>ɛ}hSrkel#hJTf˜4}YthjQ9 ;zNl՚ٯǠ|Wժ) C/`??W~0'Lȝ7N0N&9"0ufB9D Rs?.Y]Pb>)xkTz|L=OV\̓v%50ebI׻tM8FK6Cc3.np> DWksN>]y5#my?9i뢹z;I/bS۠Cٻy6iz*ۣۡe0 /w=_pua!#jWPadXd4c=C(yAӲsiN||\ 8fҗwyq@Zd;lb2c6j83SFVQ~Rˮ%l[CLD(8pzA<Au@0oU$ҽ&~&+9CԫEkx8Vu8C n4GJFP|_>4an(py{P{Ċ!c;r' 򎳑NJpOC2f-J@1[xnOfa-.&ΐ {@*JUR/gwfod_9 B!&9!ZՀzLoTp:h.F\ i 6'4?Nҭ`ǧ*&UN(L36 g#>x#:7BM}XOA'#RY8`hZܔg-0P\ZE0"'cgT2}8׎+&Z6,a"}poMw^! 8& R18H]0EKtAcNR<T?^T'' xtAݾ5~UjXb cWJ"b阑%r>[F!^^6tCq!r"\w=w& ƭ.P) pъ%3tmÒewȃKfC=;gNq~R֝ij %:J\ѼzoRwKA#2 Q*~gb捙?i K eP]80fM uNrB,>&Rf6Q{&Qsu!໲I}}fmإEd5UjЉRousGӛKr#qTI5w'=ka]8Hq·ʦb}^%YfN>@oWŝ;ݶ9Fؚ$;n>.I j0Ud {iKi<z J>7#2 rФ1 '3Ƶ6AO@DeMԾ-lb3B/*ٹdH>Ox{z.×p+t}PgM j|A* Bވr*3_X㒫[K+zJw14K6^/?Ͳ\ܵQ7C4DOdy=1%J+Uh!ͫlB=B}O2B冗`;v}0?_TE&ꐇ{]TZebIYtҳUJC; nk*莆g)b䎣qZ &b!N\h2O6짥k&' $32CVݴږX4wٖez(t Ur^K!IfWzK؅^4p_2VnQRAlzDa9aGB,vqcu!2=l*I?yg nj_Pb{sd[TuLDJ䜃a9Y-kDžO1:`$@ ų`:)z$ ؖ>hE*UO,W5q[8TqBI) ,Ħ50$YFrA={.V{%5^+!qRHKhkJӢ?44CP}2߷ +wK{xtF3~ЇCNBc/ \);pa][jlJP}Фa%Ddtm`~쑇[^y :!<;k<)Y Y("[rgm)+E9AK0%j czG_,;ENQPM!`OJ-!,+` R1}0 yK״k RٓǾTBUC}wZidtyeM'g( b$H'"C]$4㑡EVZߊgX[$(rd4n)=W6 "-qX#ԓ~Tq >DqQUiz>LUoM-IF`pjیf]h ,+`{spxu[ UTftc< cV#f 'ūRLr"'byR;p /~&lZ.l1qEz05='=D^~cͪ/-yv[عBD#=t H|ϺZfﷷ7^NHᨆ긲}{]&KHk(3҄c7'm89{ >Trm\ШF'/4s]MA${bO1ti|mb BXH!듹F99s_4F4+iLg ^_rC_GC~hc኏-3xZؼ9:N[='F-zyruvKgu7VL)ys^oti]'=\H˺W4(HWZJc o6' EMtޢyIpltcEэՏ@Ia~DRÈ p`xakmqebZwWP堤#B} Rwup+% GP!4;_$04Ę}ORrE.+[fNsM~ j!-SRe@s7es!bV+K7u:[d(XLT Tgb"K_u΂lZ޷y-y\A(Q􈍲A?kbRa<]nݭ^ES_]b&Y߃[OarET~o0.Tʕt{ѡͽ S23J~R[ jϼ&/Orjp30 ti-sF C4- `1͞}66 t3&ȾFN(˩fQߓQ"L; ]SAxh"uݥz=ϫ/ qQ#b1 wt<*}YwǞJQ)Iܚ:*+[\0%CEECdٳopi%>5@\cTT{ $x zwR#YUV4VV+yOb==RGKzʓBLaʥ5j'glےFxیWqS / zY6B5nK~`8[FqY A0FGyYL? >8V$C{ 7 Uey͇<=/<O&M9^ 4/%ɗHg_ suF5h,Tw E~t+$DJcVYi8FAu(ZȓeS0RE0׏vБފ VR&ṷ,)zgy}n! ;t*-V|6VJ5Q́"D (i6 _)wcʠ]gDf3Lwi4ZN()'GvE՟+ oܶ #\[ջy8#e>B BVJ/:ޚv!;]U5gb]>?6.Qf?4J3ƼA#P2_uߣ=]`7Ē\SF2 XcXuqӳnp8{{#=e:nM7BW%k"7 m#46.<SxC|+ 4>ʼs_~PΦ% ~dE$A>>ī [?aW] ;O!s71Hi|/n11Ft5ÁItܴ29S!xE"jd>Z荀i)$Zuvjyj 9x7Sp |OW5la=WA2h9^98vj#,[ [vtjx&~vO© VxD=A)BfN:~v3_ĜIA sr$ 8;iO>t;^wsT ң=|H5EIA`ĴJB/P/]QlփhaP)0dHc`؍gv'6,$dV/%6Qu"xWiEW{,?t!?#'VOJy`0Næ .Q0\2Ф[5&h7M:J$J5eEU&g<@r me,N,&Z:zibCqvDՄ~p"*Ϛ]u]e*b1ϟW.}!,oMZ _<3[~7v>ؙjͪlBg[gymq v(⤺W3O1!ZN9F /Nfj L{Ĭm]1bxUY3$Vjq5@։ʓ)h]sD|Ӭ45vjX<dR%ϩ[oz1)klZH7Scr{Mع2y2[M>"h9qEt{}&y&'U K"s*v0v#߃ZZL.Bթi9)yD?Ҧ]X0-,Ҳ5YDX3 bjS!ˇ ,l"<#ـrcVV6D:X QO:8͜4c.{I e]p]걚/_R15Po}fX9\uJ C6{u`f]25,sfePJ]>dxr9OD{'tfLZ;RvXVBvg$֛-nDSSzW,IN%AJ^Zkxcr\+H/>Yq+KLvmfAzak6jV(J+ Y.%@͇k?hvɘQb[&S-]]r䞩PcE +]s tXj-&c#!ɚ {>j%K$2A 0MJB`זfe?^Q,ABblF`t@KNwviH<mxZ7xQYA#| ^NHRa 4jC^P`G)"SؠI*c!m>0ˊƮd;scW f!_eG'fõnLx( oVSH2\^aԭr`wʟF^|dFY1ofCbš lxoBr'lTSV^YH;^ 3b\ A̩v>],e[sJ/bX90"ߝ ުa~] 6A Eyjҝy9}U3|,1lTq7mZ\y@0%aAHi`yYgv۔!S!ZL0z6~8ti\̵ܪHF?djV IezcWP1P Si\4!0}beKPm^RBlJ?) 8*H 1EFM"11pbw#:I-{:Zf7Ԑ.)Y:`kc']&}=yJ zX(TmZ|ܠ19u @ _괾M!D㝳|w;F\(\UNW{gҦ :9W?jGpbK'/8 fAt94jw4FvWqj0"k5hgAgkCZ*tS@WG i$ݾ,_:UǡqA-^}u륏mt]+ĥEїti7&JA\7!LJ{&x׶ !Ya<KlnrC3Ԡn07>5tZq? 1,h(<\);PG[ Uop 7XQ-ʋDd)eې=GXBfBp Vc1&dd?45BՏZ0 m؉>(qL1/:2.qD`C}ڍcw><" ܀FuẽfGǰ6ذ>K&˃Д!Fk5-ꙏ[/3^' PVQ_rOp^΢SoXO!6AiqO>^ScT(oR7Sp[{b鰁I^)ٹb/ ZpNxDutYyI8lc"y Yn'2=|)ZR РgN"]kW?׸#2t(m.;## *>\3U z%h)wԚŹ2H R ?o+':̖[E/ jqƉnc;n9lhǛzl&l0+Z]t3ylZ1gJn"f}J@݋ۭd79JȒ))cf29V_,>0" $va2U\UPSb}~|ͅI4 GD{Vӭt+ gLLDb4+ƞ#=9l1{UljzO>C Q}z ר_.sQ"7IQ,p0@{ME>qJ$AhDcWPt4ܮ57S&7>O1ZoەK?__̍bǺ>.}=2zPA41n}_[~.y)KEk G47ϵ6;P7mt7&P&8,jUw';d|'̭Sj1)%E\J Tyտ,~|\46͡3sXF 3_~{'JP*bR~`2Dwqzm]h%W\+^:ɩKlV)[ ӧ[[$&cuB,Z!jiVrJ$+$i3[˖y:}u AJQG7-e[/b*1ԵE~s(tGfLsk l T4? 2/=<É>|{hONlkp^B}񕈂sjtW0C/6e}]iÐ`2mTIw[&b1팱 >5$;|gbaYf%MP4ܗ 4o%Fb9)0*óhgv>\_¼ӜzeQ*1c+dniF_컂IvM9!Nr-2᭩WĴ,:!1Z1LI@}-YM|`C\ŭ48|pTEjsbeʼUkiRW ŹgSRuJÍVd/5Mk}ӑ~!t$h%] 5ʐz'=Ajxmi9(xqR>t^q;Ooy^t;ſ+D? /L1ͤ˄8yyA|80DgXY;# 5멖^vI;sB$"JUF2H.ͦ-\͖$[u>ijۇ”N <|>N+ݚ|Mr'[]*aOf+ ׎*{Eb'|@oo\qie3ZaCMFY2LH!s;$0!*[q@fW4CY5?w%qk_[xEf\3KbJRDĀ {ɱDO9Jff$83oO5o $seIA|r`]j%ă0`ȏRqf_`7߇ d+A&+¸>˄qȼJzn2KP{8! ΁%BLl옼[0q{IjGߔtu+wX u N\l""3姘8y5zn[u85}uG0 C ru7Ltj*vOc톱 F;^ógw8Af M鐅=zUJecC$%L ՜*6c{+sn8COԄՁ}ΑeZƩ(p~{<,8lB'[ɿa=C &YP0KS]_]~Y$bR8v{١;*FL`}*K̟zrl$Xb!(=cd )tlu2xtGF ˼ԻOH9P|Q珊n)2ɢa/ xD]8`(GY tSneDtI ޤBRτ)6n/G]Arv+8Ż_3Gc%<%z.JQH)n-~Ga}ЩizR lK,ڢ 1 w˔V# 2(>RBQΜ{mؚjd9/viIP|П v"e0{06R dTehxIV?/ZQe ]"{qu0Yo6 j\E{~(hDž64? (T!vD@if YS2I3] ^~F5/^3;A\F9MdEdM#Ύ{ ߁iR$ 6vIBZ}F﹒N t4ћa5VϚoO%{14P4ٙf@:{\JS^j6W3bq_Km .ܰy48R!IKBE5_dGUUbO2f55XhmJ8R_Dx,#lxuvP[60e1wE'F$1Ht&DYC8>SJomXe- 0Z/7~9zq 3l5gA6gF#]Ѐ>Kz +䜮_ $l9CePGpyJ]`0lhlj%ħDQڢn+0ANb;}7z@S%f@Fa 12z2Ƴ _bBR"$L >3)Àq0zC>?` ^`yX-ΫP60Pj{N5UJ^'d|UD 6{ nUYZ/*+Txrd0twGx+">=+)Q^S EE43CT=rTtsnܟ)DAixi,<λL 9TS]+c'υg*x!'QgR!Nn8 9D1SOjq!b F(ۄp (#]{|ͫ>Rq]ѩr48P;x~vIJ\dWO:~R%'ufEyz hF v#HG6'ɸfyD:ketWg$7-}_[w\Ke<r591\fq79dEQ "3s4s 8?0x@ ӵ6BokL1v 2(*'~K^nZR9xr~$UUBZݞ,̱nGqZʺĊ qgfk*D ƵBH޳MvDm¥Hxc8Hm' :G& ]", Upf*d?thDI?[P{vr͕D'ʷ/艖w\"Y-ichQF>hVSvOZc}7j5brJ훝u_`5@ =ЌrV +~6~87 BGG 8DH[z%%.{ ^:7UB$G`|X7 dK|dOv9wQG4j[ F0txg~W$kLd=W?؂EuB18i{{Ƶ$gƖsj zNNO4c60; \MΊ0^GLvr!0up'0WзucC;8]`wc?lU YIԨ#Ы'7{n-=/6)+p",Ïx %_p"_ldT-jmDe|ESy8ZsV@^wC{FP`oC]֧E0dI h]`΃nwɶ3"Ӳ//q\"(C5^U:Cw\+;aM}wi,eP.t#Y`AuPPI'h%ŗ?kDI5HهdO ]~E|\OsǢlWP)UZq񂻐k3eL1s aG02ّ|M\ܹ[8UE}a*P,]V>6PoCdEJ#X?=aȪEan^ץް3G'oAX Z~6<xCMHOXg4G:Zg-~Ƣ8cH%POE &%ERx5hB3)\ʷtD)Gw;lRoY(ۗ>%|/;8`.`H0l@B]+2\Æ^E5ӅL^!J9SJ/;"DP/[F\, @3 w⧍ Ț¨;#A+,=ƒlӄ7+(Z*B^~strUXhwK 87.-Ǖg+렠ja9rXZgY83*@25ޒ@*ib[Qф^7lە Yџ:;B%q&= :zjNoGJay-e$CjW ,XJ.ӗk^ͪWPq >Yxn lOHB:h2r;z[w]R^Wl%0i(LcSg3)5?ϛ̕3oJROl ڜergkyROΤЄC~AJkZX[2o6 "=V l|F7~)}$-[vjj!܎!ɴ㯵ZA+0: \VzŗpEGqT_CUhfo$ |\ֳjY3\{;4s>kptU#l&=Tn EO Dq.aM>Kc )p*[[¿yDcww!rZ<(9g>/(ZCM.L.q=Vuc>e+@F׬r%D|=Þ#إJ,t}ӥLg^oéP#n9V?Cه`.*_#U|nVSӰna "jrk*>#su ^~gZ+IvDMQ./6/&r)s/W:KȒDWiʬa&Jw"&*:ކq ƾ a'Zz|, )j%7ZZ(}5],ׄ #f`M Do7!>]`)vA@DR;Y9[-?Gtd졪rorIي"cG#lk,OkCuI^zXa{_Y Dt^4qYЈJwj^C!g7#o 86'!Iq>MQ p*NJc~"E1 X:o8*^ڱmG}@S`[3j[\тru[VZ(Dq&X!WvF{-j䅧&MD0_b?_GCs'`*P&Hߦ"n%g0.7DW=)n!sVu,K:?I Bd^em_rh+%4=ך|пEX8iY'֓Qc5 ßF@AvM2TV=|l&9G_ 9kaoiȁ5peIVĕֺ+g\bEn[S) OE* vDH9TZ[/Ui0?;D\ӫ_3]Ur(S]Q'Z{ FD8Z`^;agȜZ3C#BRwZ/vMPh Zh-EԜZ6Z2S<1Idv~a#i%H'O F@<춃 TbHp-BNxͿ| u;ҥ=dL[(%m\+Xw;IݕDAeo7T[x\L h"cszޢi$}H5䵌XhQ'ho<˶NDt]14UoGfxKTB|JLͦW@Vq1j9C޻!~X,EO^E$MNDTPApd @JYHᣩ 5A[h-ο_?읳'F޽jyIZWI"DjSrtσ׳`(#y- qqcPXyuiuR $Kg F@~ѧEG~7WJ.Nr{r@?ih]/G^siIo_V[x$l.OUfW/0\'SRțCSYjGh!\K7 /7~v$lz=T-0?oeIF F_^Rd_ Φw²keT[: M:l^얬eסzZ1k#J\cEB1ɾծCjS(b𪉿z鄌Nq|b#ghAIWVZzq(d\;8T&.T/1C^fؼl_Xd:S"P7^9H&ezBoMO2媋歲xdt=TQ#;Cۮ*ۆnN7_b1#M#VA{t&Hw65ob6gQ;ثTd\`;%;XV==ruCҵ)해h[3uw2ev( FUE@j΃u5},P@lDk9] y&Y9Lp:H7w='t0ZD}.Toє?ŴYm|KEhz9/G?P@z!H!ܡZHyu_g*2EbP5vﻁ%ҜMtHʄ- .jK4AEZQRuSMBP6Y-kN 9f4XO"9Pp.^>PWE Yer8$vGGN{9^UړGf"o۾GsrK2OꁱXڀx]L퍸_z<OZ-K)?Лׄ#(A!+&ju%`ehf ŧh4UG'O5d9,]E^w9FIU!'z#q~29{"0 TAϙzT1vA%6YxyfIC{.NW]0^Z1sͶ#$GP1LsDW<xuh <5Eܑ"j*1l Z`_l.`L9p&|,-cIvXE?B !{L'0HP̉Z(?Ie~-*1'lrcۉ0kɾYA U@1*ਇI')Я [@Vx!F託 Y z0F¶% PIR@;Hm'D%Z$KM4E 92Hlbʍmgwpb۟]>S%V&xF DTš \3'6x{wI =Φݒ|7Zj' %`Wmz`+sϫr 6SJѷY=ȋWt5Ե,A[S~ŗ4n*y숔G!:=Xu +Lva1AڸczX]<ۖѴju{e࣍%ct)oUb/,I~ٱa< .6duOz@ ;i,VJvʴٸ{l9`}oi$D!?+,jIF-R"q$6`IӎǂNf[Qݏ7GRD-K!2Z2ᨺ3&t|/YM:`PH=tCb5Bg |fH7oOZ/dm8^3s.tv>Njص6rR.:䯡-)2Jrd@&$U7*F_MF`M*1үVQџGl1֚=˸GJ AWhCGlAm&x/dk't,GdNH2Y;M4)J`X@3Nn}[XSfL~/ol )xkε&NU6J7bAx@)N#NBCzdk=jvA=文E<@Dc~Mb̯")\c$3XXAy-vu 1kof4 E]ޢ=; TNƆ.pWɑdbo< x'}sbQ]d`t{T$E@]yOA.sX|UK|CM#p'~usD>yH!VB.TBBjAlo{21 yy@Cf4Yw]l+W4`o|&>y/z3~'*zWUt2EO[lcA`k@]0@a2VO>I@)]80.:iq:hiGFrp+ U ԓ:\?G5?Q&nossl!{ $)>IDKtɀ}ja;s} xP0m#w /(0_NվDžJ[|bJIf$`g!_F̰ :剙 ɣ[$.낚U!nȋj.O/7m}}[pTn!>) [8c!<=΢AK !;1NJ֗΃p(LVλ nx9{HAu7C-:N~4)~*ӭs-o[\dޠhT*Bl͝anxFw˩2|q;_9JhSh̊Ԃm_"𑁉:1;E#ZQp]xaqო  -K+LF]P~iFG] b†0&n!ңus\/>+Bcc7dwjhhY]QRA[ x瘕Dar#a;l\*CPC5 ĵ@#?j#MVҖo' c;!Z4I}12zp 2X:h7,P]˴/%w5/.#DG.MYb4p8,eߑ`iT%_r?n o/;|s y2;5ZxI0,!O_Þj!si6A;"RE_-y4n:ʳ^Ҁ]-cԼ+RΛ><7ujJtZ@D*PDK|8F;?O5X$N̆*`%k7B Ǚ_\SΩCU Y rٖ[ {2vrmpg)sWH'iC0V`ۣKdƻ0{m1"+ ӏ nk.DHC=f~$%4ѭC\"lQZ.˒<}y"G2LJ:e5<#ut^VLԡ7*r>i.߉f8m/(YU^ng0ĶllI|we̥#=H G焧aZ lcAX[,37E( I= zX6}'١,<&~Ψl~B.o,k0djMU$7b 6iZF[X?0Ў4ktéREl<{r2:9Th_ֻEJȮFtu¯]?̥uwMG6΍ 6Ύt[@U;)_\$4OGt)۸+po%U5T%bO|ƼTF2J]n$~ OX |2K;Ã^O].OlǡqdsC]e}1s~yKށۼZ,t#6GxGln0'c/UQHtJq 6-+HT(o{ov '}At6ꙓOZ?*GvдcE8I-+5vDA8fo.hOn4N3"BcyayȥEti!B/H2;#\Qd3 r0 ;@< *v0gzbH}ȂVYhگE1*4,( m@:';>wjU> \mϺ)DcϮ:枋yzF_c{ Ț2+hc=yyD!?jAX*QmtUJbBIj'l6{*5p!/uZqS7nQJ7@h \nJբ}M]1[DrޫGv%isd(dj:9Bȍt#i !J֏\P@ u},v#C'VRrdž 0 \P$RrrMCbtV[ p0K VߣYh=ߛʕm~zhT~Ab4 Ѱ\ORŶl؏P;Xk *T|FLZ}$W#(XmãfO򐼝wW+KCIѹ Xʌ+r_ b+ )ox.vri3|{FgdŸ8_v*3εql&V$ 5LpIJY 2oXPˠ5z&@tFI9EEaT8p;ۼ{ 7A(WϷ˼t{n۪1zoP%}ۄMē/oD56 loiEv:?/+=nU"BllXHPhaH]ʰyD9l/,eZzJzGэo<_kˆE'|)KX:AdQ 284rSvb~1@?> `TPExXC0Ϳ\[B+.0'67W]~zBcƧ~_yg5`x>{PFfuD<%9#CZ]cѦL0ʁa;`6eS'Efu^hu~Q Cklpɇ<3:%腽Ԋ-1o[q.SmN=R8=|]"1Z|/: (}Q`D6R!ɯΘK4u.=ry1}ږ7@G-DȈJ46=H)FjPT)u;M@Vɼm`ZpE>CyH$\(g#\@C~=g%/~pRxpF:cy\m*p^p-Pt T-Z/hFDfO#oRM4Mnf^Y곃n.3y|}ܑ_CQfcgo})}("9fҚ}jP9i6hm 3A;=WeE=L5 _U'3|߅!}DА4}2|Bss >e .,4 YWh"BEa>.O/,}y}Ls_1;`"D${|:C³KˢQRȇ?3 zՆ`>Y_AGxKmXlgFvln!JEuXC/f=Cw+xT*3{L >u'VOh2QvwjǴ@  RY.5aa*VJKZwCEߦ9(^d\kD<ָ) oba"w5c,eEO!o"RP7q/ Z0g81{PaM!`a0{H(5R͗je(^ʜ>ev_6oc+S<"]x6Ŧ6QT4V'%2xnHwNJz*%ShnI<GN!^%,73s"궫"E^J~ %mNJH"֛&g|T1Z"9A,ʘ61Nz=ljƜ̓b_@#_NrVaH>=Yes@}R& 7f~WA`3X/9a|T V&͒D&*+4b CYv]}Zqf"JZ`&n$a*[!Eg,9J_ Z2<4%K~@Hd_?Y5x0p/s?jŎ[D̓ݲT(a(OS6dàj2cx+vFJAj:tkt)ie!OXY޾V0եZ94 c־^$ufƪf>VMKnj ߿1@k _]~ 6&!BbZ+6>{&J;ׄq,ިᓣC\uП[|~XFyG>OJAWDgcbD{E7II>1N@~0@nVy%k=P]RO',6E (u(!3,T>Df!p1QF-̽ڵ Q:k3M`E$5$Y;ϵ 5C-kQ1KҼo Ƭ}o1[ rȩݷ04$:('ӍBϧ hBY,w~a9A23E=ghc8C &t1ng 5(HAaO L!=r0+RBuxCF=;^Y097S`1lB b`Ca&o_wn 3ǓTp<~_ߥd9f41uEU¦hMEa`_qjef{pקj+NRH[֚>x0o҂BcsgL<< 'k,UH‚V>!(j05!g—R%ۭɌxH6Yّ=FJ !%dSAwmt=:Mb֏B4B )𯹧č3KX0?l=F,v7 "+Tt Cdf*Taw~KUsշb H<չDb<< k hJ.fvO3HijbT}t=+e"،m_Z~Q{Mn wԼ ;ŻtǞmPgYQO),ViRzx`"K2v=?!l >/E\F8[g`}\t4 J- *.Xf@a2d͡o#TwI\l~}ˆO|Ҝ7B P{I,w0 O6s{}"[!#1Fzٹ?r]%3X67K1,{NW Lɋ~Wdj֤ڲk0 `ݡBz(*k?a TQWN3Ε v9ZVu.m/yTQeҹNd@0ߜ;=m63{vA|Ʀ׼?UqE1N̪k^a~\EjJ8%eZ Sosjg9H,X KwZ sN Tϑ[g 7˻A*$=7/dEN>UՍmts1P`@DƄ r/GF6eﳢ ztK!;$+,ϼK|o!["=l|kF.`_$t,c39@%DƖRd w^`+=CJpV GeH IeUAdD_,02g{]PX{`q $~Xl#DH rnFMigsđԶS'ȓv;}/P !fnGHb&+yn`qa1 D& ~W T`tkG?Z+`.ɨ}%c9zQ?s1e(V3Uyvv?͛+3v:ɷ1?HٖG xjyj k4BdvI =x6Ys)A6ԒJ=SFpxᨧrwhplZ壴0+Ky蘖-[ PiTgMFeI;Ypߛ$&塊-4¿I`e".B}ML+,<7︩" HIDfφu"Mpg)5F<I@0d*~vgdals}=Y> iL+ϼWqNWͷr:(}zU۹-|,oėΎŗOE{ jٙigz*T@a|VWdXT\Sr#?enS]E&gd 01#9 K앳0Wd V1N Sʴ̩+4Bw}^ӄj%J†r4G_6.kUF`yPQj![,n8 m^=26;5YɈ)Uhg=y6Wt $2"#QM,"EQw^gr!Mx7?2Td(z_J)^Ri1F>w"3{ x&(r솶/mƨ {C8_pO-mɔM^UdMEo  }?{܋'Subr{R2`7[."|mU99t;\ >O@@Tv HQس[}[y{KlA3q`V_׸}^cz/$u3 xF^@'P'_Fb3sfͩ}̰0ŭvulnGu8Cr!εƮ4L4,3 Ƴ Xl䞬1<l.Ov :4PhC{P ۨ ^+H aY=0]x X /__ T6 sojh"FLY*/Y'x LGP*,Xb6*C$B!+!@8;>yy\L3Qb2i_tƊ 򄗰VzD B/u.´H uMllY߷W"Q+{We$Izp\Op{KJ9ŖZyE@2E7zw(%-SCyб*~[O^DgNECNg e7ߧ@q ¤&`szTk7pb$ޓtWK(Θ1z_ FRQ_U!I",>#T }Գяn\n?&(f}EB@o5BBQR;@7$eiMՐ -5.p,CTo ސBbH_$:P2$<+exQQS(?#X7eL ]FW7+w0P?ABQ*"i5St9ɷLxH!-?U&f7}3=ԮΖДwFYp.'&U@^u$e8Ԙyh.caB0Laz+=l0~tNnUσђ}4]<&Ǻ tՊ0Hɝ9J,!N?"ٝk7WDvmrraEc;Uq\wqMNG_ ϡ_#ܠ(2pRb8!H-p54q`h4%=᡹Ǯ$\+]C+jiޢTaV Q@Ӥ1NH ,J~*jDSٶnUҤ ]0s~t9oeo}tHjʯQ&8fٜX 3k*3axr6RQЦ+$\=D:Vڄ*YB30,y|3c!Y7?47 r $:^R LƖVڭqs1_1+ KMz=#t|7wMkD N$ŒҬ߭ops]2dzVHo8ҥ\rZhG#_3߼AZF Bl:dU?P>L%>N2; [ 6N.%V4Si2,[*I݂gqW*i0miԍdgGO㸯EAv_=އF)m)Gͧp) :e>$BҎA[Z2>{.{G-̣˘XP"EƶMQ"9Ŗ# ?<5j.3(u/1]0@@KhغiHn0oP(J8]4GM+*W4{BmliU !wWlSPiQ|,lR$ovxpE眖+gۑiLي u Oڰ $`jc?v\:WuOSƆZ҈ʫ+QFL'Zge j(þmUvIQ/T=CW`4Aa[g?RtE+O- pt~V ˋW?e*>srK`fK@$'TSkfI"h_D+&[>\Ui>NW oqa Y^ /^'vLݶ7g'n%Ծ=7eNg V+h!*wb_t(a8}mn{d_0OP\$kyNh!@bVZl չC508Y!+FAxѤ'# TpPLs3tgdJt-sJ%HQ9 uz(ZgO? _2P2cd!q<&~]<51X n褛E(eHY55yog ^AZ/p5l*Ӥ,WRψRqmUHx Jeϵ"3v׃7<@(^͍S>̝ S/ogajl^1̘cR@qWux-@;YMjR&J+^A>@*ʸ\('*P6hl0L()4NߙmxdDki D AjbB ԑZIECj&&~4hGXSsHʖWQYoۇ{wi;l~~'cBM7>Lyy[4oRF%=EIyB;FzXpXpoY(狊6eF^kbdaUc,7Ș Ut6:'cM홢D==x{Щ V|2Gřg8JrpTY՗M)+UsJ6_G$ۛ_:NI)^ΩdV+I'II,ZTmR9jd1~]7;/$IM_?oe#%jrKx h a(Y-}ڱTtyР?Ւvu 䪞 1BJ1b^1Fȉ9.!sӖ. F2O=}ͤzѤsԹ&@)o4[^GC jS YЕ̰ ,wiLՔo6񖲜`Ar{R̄-B*i/zA'5.cw|R}ՎB[뤹q5Li\Gj ^<ڟ _7hkKT 99 (fks;bB4P4ӌN)Cw)m-SlĽ-6v㇤a|q9Q6)t9#`%rbCI(RqH\H2'TILa ohXT*xCVuXK/6'n_6čRށcQ=SyPVGOo3 nQ_GӴR0~Xv1( 쒨!!ґb){6 c[daٙ˃bV- Qq FnNWIܬ=ckzt%Kkۛ05w\#Fo@TRb&1~FzX !9ζag;sAOW $KSku*+@XQeJmW̠1ku܇NPUA6} ǩDDoXgHr'7= j&"v䗶b}N2+ٓ$M9ec){ӺYooC¨ϹjW\=Za_{{r2d5^f'tQ=d%˻u̾0~K&]}C$< +f0jW\T " kv6.̉*yPGǠ k9z'W1PҰC/tS>ǽ%/႕~"$?,plF";2u1逳6Ol3hҗ6fvI&@WaH9#' @s|f =E.v_2*jP}Kʰ(}>cʣnd0 !VAR_Lɑi3(F ekSF&KR0WPKcMS*ӭ\]+(/Urӫ'I,gC@P1HyBvz0a4GΧ=5 ,ͪ \@vf&l]c4YEJ/s6J A/\O7s0&@Yw.Z#`q{8yl7pmaԎ wbʃ&/:S-u#񭇌w*T,a<#|@Ͷ8&iq Ϳu1NR"|9n%՗^+1ul,=+ 6σcd'O?ވi' #f/!LhAuBxPJ[(Sp'ҍP9FSa^2%ry9 q=wY4jMb֊7C;-*Mdn(Vb$+Ӌzj*mwOi_w1^:p#,.XZ>=QN(|_GXR'T (v6Bԅ?󁮇X[WYkqh4&&\ .^c@ї}lK{6X LfSH0hrQ6f1|#[+cK< `B^Ab9dax^P5y].^4SM0j$NiNGJ@NE4# 냘Үul9\rB],@>H0-4;sH*ejKQy'9n7?/keP{;PX,[7[ O($BʿbI\LB_]jG:C`Ē݃<2S&I :Xgpd|duNļI{m_C:݉7w``"&/"i. K)AzCi#vnH(BUCkqr!h;`?i6|mTw5"[Lޱ]Kmmb&,7c<n G|"П9:bT= 8ō?^P3 3#M1)n 9duRgM.RKWWn+ubM6UBTݦ魁Np rZ=6Fh` BE\>>DuJzla` Ht0a= 0~0x3&4>j*Zg{\\m˙ {$>Q^9W>X=1ť'*C8j?(e[W_%r1'xzi+:#>m4Ҡ)ڬtՑU3G cSGCsn7rұ;⽳ъ'ALdnQCjFEUn D1΃$$#Ng=BGMNi=MgØzfA<8428mS8pf=7F-0B_o@vƴaUե˝Za mD5cn8Jew$I4T, U L[5P,a>ٟ 4]v @ tg2E;4**ra5Y{1Q0$ʏE6 ?{$R#k&,V^5qSS\Vc胴 8OL&U~;mvGI-Hc?e4ie==P9G k6&ΗI}zm~$+:qiV3Jd`'Q6zH-]PD_6ҠxlA_CϮĹ"K N=^kA 7Zkt3>(Wn`RPY2h5pЁ2GFZ|$7)@X&=j%'Uu 0~w=9\" #[ɍvDؿ9|,CAWQP[nfu=M#~l卧H#K 'Y暠Pۻ d f7nhR0 %jPBdn\ȗ6?Vqy#Ff;v7j-BJt~^Oq@b&GIV'QxhE*aVIM|ќc:dҖ$ Br vzWM0}>+ ޶Q0MQm`,j o # i4 wT͹yeg/MT}\2؇p޵JOvܝTLl+<궳M넨_uA[)!vjJC?oux>]kPל?EXUYh(ȧ{^_96f:%j=bF~Lȓ28 /+H:dbJ-c)lpu̷W|Zim]rq_4?cGXQlk_S *TQ'O_lûQTշU6-Dը֖ziNRZ2(IM7mn+2(rqgO7 ,v q.o\ m|* Kǔ3-%` 헝V֎$"Ї=y0'sב>4( i)5B`C(})T?zzJE5sR9|C@i`w/ 7#K$SbuG,3o直`(u\ꆨw\8E4or<) lѶ;9-uM!9>9wObcd{4=QœZn5A ,^#C{oR`1'$?/54h~#rX,wp?HZcaB9}U4/s͕U?<֧u"zlg{|IKo!s5Cee%__WCaJ<ߜW iqGCc!#9(8% %Ok7Kg>J{*zG __&LlbpBQK h]cLN5ڕ]u+`Q6|a?\T+5٨("UB.(M#3LAC0!^Kc6EkZֲswǣ9plX/U1 @S|%[~ Qڍ~\d@onOgS2zqaOn|&0n c(^`ĵ'.yi'ٗHyGЩp$)[>̽E9sQ?0m΀1 0Dv1F azJO阢\w{ @K:YzRCF)O.^'/Lne-u^ÝIPY ` F?%D-/0ۋ R_WWc~z@+ES4}p_S=^U<;Q‚ZHn~^k6IP?vTh`J Zuqgx.gZfټ 7$f0bǤ۪be<*(l|DF@*x"4wPesK<{Hv@n n<cSjƥ/sML37JGk՝{YԹګH&dHLZlYUa#pKտ[Փ#z9XH_ws]{@US9}-,6:ѦCH6}ON $+q:j`f@ӟz )K4v1R3Ϛ&M>vwDǐ Tю#>eJlYx'kϭ'.>aPiQ(w@Lpi0|DAAmN=%k,#a'wegLV"=uk ։qsOFل?;2+œVt|s8 ika+"IJl[=KH|aۻ:)h'. J 75a,%kRn#Ddc jUv4/nL!Ô~):W&Q ߲l~lb~͠rF& L8{̣q:K 'GnnX-U5qBٛ6_IPc\1η۞ˈG'  a-KxZ\ *3 apW2vׂ6 Q2tZ^OFf>gHQYTKEKEN1Հ|]K#8A葻74MoLLS[X%yw* RT;ЗPskT?pBX=.PQJy6X`͇l}Y%kml%Bʖ:bzM~6*.q1M%]bisi N-Bq`1%YQJR)pfN4-`7;< E_ujU)vљ?CryO8))5?$w/1La LQ+|F5o_͐͞aO+ȓnp"{źCf{H|_-__M֓ Ʋ +/etǀEZȥ έ0zt SxOH dGrߞ>_Υ#\3y{FK}=BO*j6 A-3ƗzypL4UuFJ.)=RR+AyڀX T[iiօʰ d p aW3?] F7e (Ê}b%xIVWDt9OQ=;SOsRYHQŽ5I猲9`\s`[ SކcT̞}s5AaI?!o */x276UiȲFq<,tM(zhJDi(50e+s1f ·bq.*n2fϯAr䱁 r kDž2t#5G ?Rs~mEy.b9Bwb'G4Y %΂omIqs,Il9`k1=ߊzITL틎8"<If\{1a4t-=U2z [jH,>v Q})_32JIH]uc5)^ 1LV]Xo3 u~.b._xƣ[R|f$ie.rfoH']ruc.*9nL]fÆZ4?ǂ6(a(m(H!OϚAĴ;r`cBqDPH w65 ?¾o,f XdXar!:24cIv. ңg(g}G?TO:&T{DC_jExEϻCxU'RsgY8S"Y1q.;:l_QlDs큆6Xΰڢmcc {zKE>$.5k]Lʩ]ՂĊ0gvO$">W&G9fU/P~h<] հ#2Yk%hxa5U$Zt{})Y =,, |ꈈ L~~uq RGЮthmK7!hij""sHR1'oohۤ@B-lvGH&sI}~35ղ W 1iVvp9sd#&׉>J}Pz!, zr%@®VmT<{גu j#x VIaX{[odXqZ`VzÏ"(,W"Zepc-?SumTUase.@)MI͚}PRYUTi=x`YU`'T}!L6\Β,jި˜~ޮx~ MO`D;Gu^Ԅp9psyB_ވ 5%B$ ‘FW=rUVH ?=Gr@3a,Xd&%SYAE[-+$>hOa޸i2Zf5RՐ* %EW>\*ff*Ŀ+)7s|•X]/Aw:3R'sr%&8ҡc*+VV*FUYV>qfבxPu82(]%?\1;9pj6AS󒟏騿njI@ -C,ϕ#j pޖr]Fg+.żHe_`n#`Ӻ5<(@w&&`VtpF@*qA [{A&t͗n>#T1˂QB!l 35 IΑd`P_GzAڂզ՝9BVt&K@+i-=+yGJ* o!B]Ym B)Fiy B \bi*%gRͯ7Ej$-=qnG{7DqK}1U>\_'vSdſ.X:i.Ϲ,$j0WH+fꙁ^s!Uj}D&"i̎r{ 0qDB\#dCNMC='E>$zEU zd- G߲UP5.$RdW;|,I?,ŅvX!~/#$ЫnVw-D̝*+uI8][@Ynxu^;k1KiQ;Zjoe2%΂|ɯ壳RY{6f>c<ź_òL.[;C$4n0ܔٶ8a9od") Qft]quJ5Sue0VlGYGr*sCrֻ o1z7qI׾ގiÅWX1f: PLveS; {s+,-FyϿ!~6t  IK@Vb&w&VbS0 Mp۹#Nj{׿W?LjcrpEK8\zduz(J02cYwH`VF?au'%g0TLWN#!"Ʃ'?rfky3*&1 l$PLUbPjH`,erY]J5zX8o7=}BLkswٶ?KX;җfEmс5c9zULᮽ<𬬯4}%l=Nb17 WZh(G~ b u$T#͏]I$%u_zYb5i>۷EI\#H~;.NʚNxvWjs"3-YTrSn~؜HhVvFĥCH&a&9_IH>>T%9+5L`9jI<+dDP#ۧ}jܨjTka\Qs2(-Wޟ|pBc#)tdFEYaJ]Li꼵e _T=԰О\<2=SՕ6*LD4kĆ!K(vl^1PDS3%匮7‡OF٠>|+)oμ{)gR~22J SbAgFH7يhlHU5!Wa>T Hnͪ|EgJ\/'9fw-e5Z <3T$V:XP_'=Z9ݎVg0@| !;x[8_NjB%*WʻxYpSZ` yMѴ')B *g'"%'t5pG{a`f`%!߽gGޫ.%ۯBcg9xXU\/J\ gI}6Ї;X} Ԋ0F\s=7?.h;[E ^(^MXT~cC d>g_ v9y1'FDj KAfo־k<8XfBuTrHlfᅡ=> $`Jlak%[<&~{n;K(o' E0Rce)¥D=IIDIb[\dlmCWӠ2*f,SGsi  k*@pAAXT <—=cu˺! iRzOS)(8EXuoGj;c@g7:6ߥ ZIތ"$X ֞L 7WњٲW4&PSj]nn]3BW͑i3~@bc$e5l?ዋ黋dt&`c[G%6+!B%J eIVkyB.|'ʦR h[VF )†I%CXN{XYaQQcHIZe-oas-^+!䗱 33 MII6ҕV3ڜhJRs5,fU\PsR N}EWn,cßJry_s*?EVlyUh`:.?F[ҋ]T͇!WP)Xzp|a@\+x~(ᒉO}WvﺠGwYrz ^`X8e5G[]Gnw8 N1]{`AI3_ S$=~p >$i<1)!|L9k!-"B#)^]5s>|$@oj­!+["T7)5:|ʕU׏?ᷨQC$[V,f@1б;'u7lsO?$jsZ8v=bm(M[ ? LARF6Vߜ#wlW,h>̊ <cJ Bi-:vԞ 5|a }_b>vw]Æ[7E$%Z֔мӮCy_k13(1:Shi,Xe3AZ B3(몖~C_JIgJ,ړ2MJ`9_쀩T D+2q$(@i@ Olą'{H\-$>Ҋx{|PLs2?ω, [ "(5/XDzx. c1T<ճ[7z3zTt;~O Bn6 vtr+sSn g$9] hFf%F'n01'#ڌ8a޲ g0eƵ#VW@Y𾿠3k8Ik_BlgIj)m붿Ā|" ǭ+q%ĭ=!}SvN\7UG+Ƚ(0o ZȳX?>sMUڎ|G48턈;%p*.q{b5-A&3c1VgF]c2lia<Of{=N7HMu6(3c&ĩ2<;5q@,C)KO&ۍh9*MP[^ٖNPs6+>::T4ڤBE)xz1O{RJk-ۊl%P9UxIg/>[t%Yb*J?!IƠ(,sĪ7&}O rb^I)u O _ACqd7vT5baCs`+8x&뗧:V(րwF&xgpsOksїƿRʩz]'Za'!?yF`0rfl0{ {2d%oF𦥳\I m@]TKRsIy6h>a-)Rm^GwaFa?{!iBD*Rq_ݺ swNE#|\eV] Q5XJ3 Ӱ`!s}Pϧe=OE{ a5C@ SM#ЁNݘ]q\)|5]s[0,QD:dIA[=w~,B:5~QT XZ}b0'Mhjh,!nl7ܛ=p'V0CZ:\cPg;>)2%3vps+.Rv"UY# c]|sGr`UJaDswNdflƻ-6ƪ^hAKΣq ]VCehW״fU P YD'e=K 0q_<t:z m[eW3ky[0o=^#7\J#c`/+<͞_*U"{Ƞ!zS$6Gھ3r'EWv1Ȝ@C T][VuMoM$[@n|b!ŗOMٔ]*6j.P.Vѿi/ٳoWN"_iU/wC ` oΩUq\k9pPuD_\JY'{/ c͎T mZdˉu6XWy*o)t/Ymmpo+qqZӡ+3C6a.Mܭ_e@oK*z pؗR}-H*hAJ ZeۙXlަPer/ɕt_ CxKKPeҕ?y#&.ª[_8WijV,WH+EGLtPdJ9xp\G!rs<[R[ulN>ݞaT?{cAB59x7!Ҁ`<#iN.~d_KmOLE޹2>O|ZH(_OKM0i6jwgY޸>kD}¶.V -mOE|nGғ7bf[Υ6/J!1nDӗn@ofqdU۲8*cONpakJi@[C% j:;\ĉi>^/4p" ,co!H@ZrLw>TZ+ː5` ,`UQԡO1C9Ree8U8Kp_,@K{~3c;K K}1QJ/t7/̶ KK|P3>Mwh`d)} ڱh"cwwnL]V6k]]w6D%+mTg;kk':O6Ͼi'`S$\Μu5,6 @;BgTWD@j*'X3Oj!H(SǎK;jў(\$iCb)<5JHڈp#^۸_;U5ʉ23fTehݞXlϊ&cPy Peﰕ5|'+]2J!k" 8,:7Sp35 ăyb]8b{ 询@ߎbΪ73]tգD= Y@QȮzQRo+k"(mA÷|:ȩ,:sɡO~ݽ욃L1˚#${\Ծ֛G>'WļMT U3Jd=n6RKCݝ`UL&Eh,ۢ[)F χDֵz]/.7(y=5 ]JlOBQjFP ޟ$ody]3-U "5士K"tA2`dB)sߦXrz y1q|n~=$ ohin*jqJ篳A'(JN̻ `p12&Rb#}W`# `hnS|ey=6m|, WR *I|>] D"QlW{ӗ]BYݐnܟv!^:2K  H5vv9 +tv]I|ù D`\h(S|߭Ed n8v27[l _辰t%xbLYOGȨVj7]~[.JG`LSol^W<䩐lgܜm\(Ysθw֧& *-rs=.>{KthHk)EtvJlnjE]fX}%Ǚ1NiUUk;tYqU/?qEp!vH7(LLOwgөWs("1ba9&s=ʃoE5fJ MGZ1Oହ4Z%% 9O7;/yN~CZBU8Of7N)qEdWP| RSsUJW&iLjy/*8bjwZ'C,aY{Ze7M hCpP{Y*VQZ嗌4*[Ru+Bs{|tr/'ר+qϗ~h8yG`oX޼Ǖc'R[=bt= 6%u7z[H[\+]$̀-yϻ1 =,̹ep(\@dIҡX!et,M}fL&-; DAZ01 ck&fڀ"(>$Z;B(hŖE^h | ^3[JH(4إpEzdށ( rwȫP{ɱ AM O_>~qUS*0OVΉ|I}L%s7D{T &Ҝ׫#BY3˻1 bCɑ(1*j[tmP0-$ߗ|o:YWBnWl|*]5VKzxDzo)vEF m8r}u"L`nY28y?QSo[j:TYK-#[IZinA+\hD*y2'{r@q ݕT$|5)5ҋ/e6Aq1&3U,;| Lq6tIaE5$FfA | re(C+UWw}" ظJҤ4>:ΟMk'͸@)WI(nA?_|'ʄ [{qmHHpr @DdJԭ%cxs? :_2(W@Xj"[~mi>9Di&l%`::ysgz,N Zخ0qN I{sACͅoaAo>0eQ2d5#Ac83zfP>&k[Y5NՄ8ݚ,iKqRmUzM8F ;-{%pH6ވetY;<qc0a( KQ*Z C= 1Ւ|$O>`ccx&q& Gqmã{<ۉ:F-cAcVSI:;ӆ^iM%T^HhEy+sC]fJFk#)l58l (C;;DpZүOPȋX8) +?^$&NcQ6[vEw.@uO l;gs[DADyM l⶗8K0ۨm5sGyƋ$P$P=r3B<6B_8phN*})L5TQ>{ 0;cs[d~Mu$=( M/  <ڄK~8W&ꔐW QoPp;+ڄf ʰ(VP!x$yX/CUw?"L* UF"*s-z U"ɡ6 :7 Y.]٘c&…rL R~D )x$,˾;Aa%y|ʳ7:#Y1}5ttr!0/9o$?r4jY-ENy#p޿@DodVg3XaHeQ~^hyk&OmFo r_&X]`=Ԧ)-G.YÛ7-Ri|-0Z wcDiARELp?(U?t`RkHIy Ej|)}6br]^b.F#Pe%Gۢ7`Q+<4 U*6]rț;" R#E-it-SYnEYTz69{(?ݶ+^S(gW|m&R8gOHRq- ~C֙ _8RQ!BpfHa&Lىmw $rJ.ޢОb""Qc615a_<槨S69Be6DRF{a~P{0l P߈GU(Aq;h%_o~Gtr$ ÷E-r`|3 "qax:$a}c\ٚ5JŌeIo<,"͋`|Rv2o0UpO-A㰹/8 ~BZ󏋈{W۩0̞$<F=ME0?̽fk(n~ Zlt6:q9 -1G2{~ؖ1,ͫ @O.҈ij]ވ/Y!^LX6b, 0q Xjik>㈷E1rIAvVv:v؂zܑE ~05Ŧ yìbۼ1Mr`6`Ҧ<ƀ9shkքm|aV/]J`%Z%5(:R7<^ x(Xb!7ٷ1_?sjI!5K-'[P* 4cbSeNu4dR%~ëNl`܀*FJ\>4r^!HE+(ʾ@}PKq8քg #dU1pp+jf>5_WUQ(&BnRrVAf<7 ݽ3dJ  `)@oq$DTk}?;cS K};HαbGU[0Z wKe_ʉF%zUtJ6>~{ugE㄂m`e@oZ^ e4CK=>w?/QO&N7X Mnj=!X[<}LfjLݿd7=VPP2bKNb$6ZOd F #3295^tm۲lk+/]fsotkw5nN3cf/ $3X@`F51S<\] 0'L?VV{:AoeطJ1 mڡ:ٞɭEԀ6)*64 o[w)ȅ[o=NDЁBbaj+To Kjxhi(փì"E29ԚUlpLc9H`7Vwvi?e6"7G^c,Πi{36u,>fpՐ8-${D:PLkqt_-q3@L]55^X`8E2cjR@_U1}DM4,OE!:񇚰3;I F W2¿}7Q{/ayC >oGk6n3p`n./p%hF#O࠙Cۂֶh%g̔z(rLޞ}9GH%Ey~d%^ V>"@ 4,$cIqyL/Q,@{@"k%!5\ bp1B6v|vcghQqzrT ]o@oj_cz^ !Y :k\Д |w7AW!oT# r/*'丆L͎3}ϏC*P*4w/ U?g(I8kEd+aЇav6c񮅛ngyˀ{G#&-2V=>e+) W]KgG38| sϡ1] ֆ%qx4V%4\IՋ"9lYFm|r: (cƈ:lO؈aY:d(&klN Q|mh[Pؽ/)}G"fP;"rPrt%l@?өq p碧,TOF.ZXA8:1'I%8X3SOI0c[]w} B8:/%'s(8Kb]|Z~Tv(yNₑ5@7Z.1Y%ZT< j~iy(gڨ q&%~G&ݓ`z(OMK~A CYѬY E?5O1NtKYC»X 1 ;S=0s%gIA t3Kx>Iq=1CQ䖥R]#Bu9y6|+DOP`{Bj~֏Ϳ@k3NFvh"`z05,(e -p'TNEe~shO6?"c )Fx~xӬ9.B e`3~yz#fT4 =P*׾51Kӳ!~nԠ@bٯHa. \ bN̓-?.#Y+,iY$m: `|֍F8#, :R.)XMD>q&d =q^Ӓ 0y.:?&RM!3۾PV7Q촡FV"m;N_$:Fg-Vgj/@ۖQ ;A+(8r2n.oǟ_Yы s g^PׂA =BwHxCL-e 3M.[Y^_^t)sQ:6:>(I+LIً|f \M&l0ɬWB-#!Vڿ_T3k!ݲ=2zS ڷH>? G.w2Wq}sLz{S ,7sL ?CŊ'\tؒR&**c㰽!-sDIAaӌllpf9 мv#hUcW=*zY;h(1a2/ nx!=̘`ߴ\>KxYۚN=yOX0Aos 07pzv匐 ՛-T#C-=lއ3a7Ͳ%U $\N2A},(DC.kiP2heo˽EH;G " tk4\T(OK*wr_@*bҵXwHw<-p߫yV1@ 7NXc24u2`ݱ V7 {Ii0U(a}u>`0sv,obV҆ 4K$`GwFbx=-8r{TnLڈ(0lE;;V[ w}o +ء4j!HVUl`@+WuܘAX[VQOb4vA=@=AjvPc d?7p w?pʐ-=DB%4W}^$X3&>=F=CED9KkI՚'$j޷n5GKju1m KFTYj!0дhWLb|%5h!Q8Aqvi י\mh|MLJ4 (d$ %C|~@2> _p$`33g&pi"#۲JQ>/ h΢֙.gzMo=T;9#Nm] (8톨w'K;.$wXgx{*?7 h~6^(F߭mb˫~{YjM0|9FT~~]xqTVÐJ!L 0,E*>0GXtVhNج*}Q5 F pD+(wDS7jTICWUu,%3p6G(PE܏0c8'_pWlUTXl"c'Zk;҅=>YH(6!3?-r~k(Xe;܎ڻAf1}%S6Dmj,QK@YO`KR 7zZ]P. #б-!RA/ P T.gFO"tR,%,y+fse Shr#6s*߱E**Ҧ$Qۆ1 ,-'~G'~M7x߽bo$ËG>*J MI + 5p{5`za\xNL&@˹$S0{ nCj3\sѿ)l pˍ΃;*KIݥG\I{btxuh;Vh>G;Fp}t6Tӡ5 Zӹ[?n1 <5Q`%M_3t-tϲ,E3/jIkVx@s g{9t9]tB-RB7h~?*fB^=oU9PlhҜ7|ST;$tD_OZ״{4rWc7%=*)V$mOnwy;  I`Do/1O4:vLm$CyAo3NybScS0=.EC vu{#ޘ>,j $߁!Vlƾ|94z8mpP -ooU13W|tufޅM;_Kς,k3ַ@#6i5s$=Oá$\"ZO3?>G;}Ŷls#ʉJwq < 0i;5e.pFZ̫_|I*z<2:Hv`OiݐqB+:ۀW[8ktzMmjJ jO"l0gA ))Y{? /S/;Syy/` 4h5ǭI}tϢ(r\ɫ(\to4,_WK\Xu;l҃(7cF̹( '4(߰^fܲ 4vtAijnC a/Ƃ7/CttՋ= 9Km: )|B*Ex720´HG9lv⻜=J;Ek3067 -[­~=c\N\z #J}(nq4#0[V,'9tXPWXʮP]~uA:ޫ-+s YZ