libstorage-ng-devel-4.2.77-lp152.2.12.1 4>$  Ap`/=„R<!ӡl(QþJ#N68m1NmR4%\cUJȋM5jo@ڌGf)oPg^T_?wPtf KZ̒;R{51<6_\+?VeFVV% IKz"i٣wPmt;rT+I+Aܛʴ`LNϰad7adc46077ab397a14111b0613c661699e0d28be8596c99e2e7af179d3eca70660a0956271b71ad508541eebb42f9d9619c52c2 `/=„^DUՒܦal=9ZԱ5ٟh3 `D!a)wI{@:cKO0޷FS?'YHCCtޮ2XֶpqN(B5fLv$͵(0Zwi\i{2 nJrZ9qա,I_t10洴ԏ&Q"VJ9"mVOzgW!?YŊ=O#fzCϓgZ=,y[$BKAZQNGOLN^>p;?d * [ &OU\nn n $n 6n ?n RLndnz*nP|n4d  2 (Y8`9@:F G nHnI-nX1Y2\2,n]Cn^ bڲc[deflunvz:LPVClibstorage-ng-devel4.2.77lp152.2.12.1Header files and documentation for libstorage-ngThis package contains header files and documentation for developing with libstorage-ng.`ݍlamb06openSUSE Leap 15.2openSUSEGPL-2.0-onlyhttp://bugs.opensuse.orgDevelopment/Languages/C and C++http://github.com/openSUSE/libstorage-nglinuxx86_64 { W P  Q  0 ?  'J"""U5x jSu   +x 'Y& ux wC !<FCO\ZOZ{8pmKs=)8 WNj`uI{!G  78787872_7=B*cAW\+6;77!,GJsD= @;>@qeo>hLvK4: ,]>d8)C{(*҈JY8m9r>79.8X77}rJ!C R( R ?C6,6\$ $ 6 O+ Ak W+ W]2Qz + '*b*{h' 4:|nj GLs1mT!G 8= 8 / z&(hK707/:IJ/Jn-tjc\z ' %GDfD {3 {D:!PGq 5 !4Go 4 !PGq 5 l'#B9&C=wt+:C8,8 D 4 rS%j'e! "F)Qj?;x~*z&})Q3%3%3%v~n*Xx%^*]: R/ Rx #KeEht $ &XA D 4 D {3 {D:!WHOq 5 op 9!=FL d, dem + &[ 9 C q1 qC x2 x D1 6 ~* ~(~P*v$ K m. mG!jF r/ rPC=)))%?fg!]Gs 6 v & O i& ieo!]Gs 6 Y& YgTd,z)*Ta> c, c-g) 7' 7jV z+ zXS Nex & n*g!G} '; '$A \/ \}A\ \* \~&.rx%!Ds 5 !D; 5 !}C x2 x#Y r/ rY5%ia  ~ * L  &D`o 0^ qe e 1 IDe 2~*)l0. +1n;#(#85 / &nK DR x~&-x%$-~P)v$!G. 5 %K5 $~~n*lx% D( 6 D 5 ~P*Qv$ e q _ em8ShU2 k << l.= $ }!7 u- W ! Z>W  @y - ^ #Fx#k8<dN2\ ra-O?h6 z5.y#?V + ) D8 , * g ("  |_b{:-@,?FUM$=MaQH!z6GNPh:@b9d8TkIB6#7#7#7#56: gGMNc0oB6Y5%czFszA?FH5;e?=wDXP9sk:>o6=?&*K79zIQ6)/9Mh606FN=.Dmig)Jæz - 2"OQ  ! WZīJe\ggge;ja7_Dp^vZY<3 6fdW"iQ2`29DЗ![ r%SNlx2T7|6 &gCkcl.lkVd}'/eEdgm)!bhA큤A큤A큤A큤A큤A큤A큤AA큤A큤`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`8`8`8`1`b`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`b`0`0`0`0`0`b`0`0`0`0`0`0`0`b`0`0`0`0`0`0`0`0`0`b`0`0`0`0`0`0`0`0`0`a`0`0`0`b`0`0`0`0`0`b`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`b`0`0`0`b`0`0`0`b`0`0`0`0`0`0`0`0`0`b`0`0`0`0`0`b`0`0`0`0`0`0`0`0`0`b`0`0`0`b`0`0`0`0`0`0`0`b`0`0`0`0`0`0`0`b`0`0`0`0`0`b`0`0`0`0`0`b`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`b`0`0`0`b`0`0`0`0`0`b`0`0`0`0`0`b`0`0`0`0`0`b`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`b`0`0`0`0`0`0`0`a`0`0`0`0`0`b`0`0`0`0`0`b`0`0`0`0`0`0`0`0`0`a`0`0`0`0`0`0`0`b`0`0`0`0`0`0`0`0`0`a`0`0`0`0`0`0`0`0`0`0`0`b`0`0`0`0`0`b`0`0`0`0`0`0`0`b`0`0`0`0`0`0`0`0`0`0`0`0`0`b`0`0`0`0`0`b`0`0`0`0`0`b`0`0`0`0`0`a`0`0`0`0`0`b`0`0`0`0`0`b`0`0`0`0`0`b`0`0`0`0`0`b`0`0`0`0`0`b`0`0`0`0`0`0`0`b`0`0`0`0`0`0`0`b`0`0`0`b`0`0`0`0`0`0`0`a`0`0`0`b`0`0`0`0`0`b`0`0`0`0`0`0`0`b`0`0`0`b`0`0`0`0`0`0`0`a`0`0`0`0`0`b`0`0`0`0`0`b`0`0`0`0`0`b`0`0`0`0`0`0`0`0`0`b`0`0`0`0`0`0`0`0`0`0`0`b`0`0`0`0`0`b`0`0`0`0`0`0`0`b`0`0`0`b`0`0`0`0`0`b`0`0`0`0`0`b`0`0`0`0`0`a`0`0`0`0`0`b`0`0`0`0`0`b`0`0`0`0`0`b`0`0`0`0`0`a`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`b`0`0`0`0`0`0`0`0`0`0`0`b`0`0`0`0`0`0`0`0`0`0`0`0`0`b`0`0`0`0`0`0`0`0`0`0`0`b`0`0`0`0`0`0`0`0`0`0`0`0`0`a`0`0`0`0`0`b`0`0`0`0`0`0`0`0`0`0`0`b`0`0`0`0`0`0`0`a`0`0`0`0`0`b`0`0`0`0`0`0`0`0`0`0`0`b`0`0`0`0`0`b`0`0`0`0`0`b`0`0`0`0`0`b`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`0`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`15364180de78978f56e26dd7a3d542fa37abe5edbdf1f9faf318f418079017bd47f306bae643a02f51cb82e7a5ca81499403278562a405ceee3445b018be85d59f4734a53e7a08f1a581c2315a5c2ef142a773cfd72b2a548639f5d659ef6eb6bed554ae946ef1ddb6ee24130772469c3522a4ab95a95afe163be5d0e444b7c0ffb1290fdaf3b9828c37961be6c15bc6208c0133fa7bc2b93b03604b35923639ddfd0b8585470d3fd965ff3ae643b093c7d2a1ceba6f9e46aff218d5736b151cce50b8f6a593d936b03b0e172f4989b099ad781cd61ffeb78e0d80ad1bf8c1bef166408b50c5ea33dbfd24d2c4aae8f993d01eb19add7ebdc6d606448b049e88540a343dac6bb23b9087901aaf16eec1a28b039b044a4ba717956f23253533a30771024d587dcc13c6e8757852ed6ef559783a067d716b4af314d9e9a18aade1dc421adbf4ba2b0c7969ef6dd8c17830ea8859e6a78322f921574b73b6ffe0467dcb61cf5c569306d1e91438bddabd17fcf8de131e4b8f60535adc049a668fd591e7da27f107ef8c76b085e7eeff1dfde176351cdb9e06c7eb4bf5990c52f7fa02ca6250090a5e4a235de1860a361bf03aa9583f7269de1344acfb5424cf032337385087a3c75d6ec3e5482b47970a7110cfab54ab45428706edbec641bc6fc363ab880ed11771236fcaf444d3f7191bcb8c50f9eb23b6af59556b9277b2747a6ba54632f81efb604386fe464ace27d66f9857d6e7e8edb5ea29c3ca9113891bd75f0f3f8fc436d47d7b787937ef8eec6e9436b9326f33418772ed0aa742f0056f87d49b8be14efc2507e1f0c390c1559a3bc22e8feb86e695543b1d439915d80258289b42268a5f1dad6258f65040b6fa8be745a2e77999d1f7320d0049cd839a3763efd1b79afe07d14eb8bffd454a1554ceee9b464bd407710430b507000d0974703a83fc6b7fd2a7581faa1f795949c5607456f4ce872ae41ce128a3adb5ddde6af7ad5130271ca985321d23e6b1f4379af22243cc32c445c6afe28ce39713d7e063acff8fcf925b7bd77e77622f12b819080940b3dd0f0174e20586ce2eae6c213044474b93b300ea1bd43261e559537762a00868ca1d8c9ff8009cf8ea6a168c3e3f5e703245ab918b629865dbcdeb2f24233d1a06273dcd43f9d240a217623be3b524b0a8902e1eecc258f3d75c193f51baa8787445943898e271b643f43e3aa9c259e3f461f9faba22918da23296d955bae8d1e8f91eb0bf89991337f1597f40a3751091396c2a55245029015673c9790305336d4390ba22137a17cc014ada627388af962b5e75e44a26e1083822684198292376ab2debf3956c496f563713d6efead76278e495a86ce4e172f62ec7e51cfa5e069781f6a96c6cbd8c8f7d2ebe3a343372cde7f84e4fb086ad4c644730345cb7f799687d8f362e6a21bcb1c616e039a4ed8687956080a7427fea8897b18bbd64c8f7f4d440af870a3bf8e7496f0f280449935a1a91bee3285375f749d41779c715fb1b2e6d349c67cb9799b809ece74290808e7c38ab601937b5cc3938df846051bc44423f76b94abd332ef1d366535214b107f6588c964042a6e48bfdf1859a79b19ccdc218635da1b44658cc87411bc50f44f2db9b7b70e2df690dca74ce8be4b7fb43da06a0b824c0b16216d6158c6890a034d881cc6cce4fa70974b51835691351328993609d94f8b992268c2983085fe1eb07d998ff8db520e20db393e8e3c70210357f81fce211504d82970c48e649799e8bd2d9147787ea3d63f7dcaefe0eb3ee9d405a28713965bf3760d259189eff6fedd95437b13aa39eee1bd5302b9f046dc8c5c79db607aa5c9437c4edbc99d2b2fe75974d3a722569c380ee681d674e74fa37b837f76fb5f716ccfcd2b3ee467932980097425d49c469caaaa26fb0daf9a1dca69e2d506d53206c8df65362135c49e3b7310d163c75e457270caa3f906686f69edd4e5f40164a90455d51215832c6f46822497fe19027fdfed6fec13ee49c2de13e37c3468b8c6924e7486e2cc4afd5955bd688daed70c41f0b6e7d477a044cfdb09ccef1ee1e72784fdc80962667392d9a9fa025998289f2351bee82d3a86bff48896681239c12d894e332fd8afa48341b647dd5e0e7b368d3f1f5c09a3a5ef17c58d5bd3487239637913fd70bdeadb50ae4fbb4014394be962d6ddad65e435e7fdc0575c17d7daccd0fde74ece542bb5019daefa7184a77a42088cad40b8bc02751902ebb5b97dd84aabddc4804c0f68e7d59afb4d2d73a6218124aff88fa8c95f772f76a38df09d7d6151fc5fabb84f5261e2780d9efd2d075ad2ea426b2915f3392382099bb4223ac72db50332ea6008b17df382cb866a3a1deab09eb0530cdf9458b5afc547a5e562e03ab5efbcb1e33ec835ced4cae83a1488869a1f3fcd71b03d881e5e97ca592675326d8b169b5c22fa064ea76a6866b609d0a90c93101309bb18eba00e516074b836e64eee4dff41b70e56509d8907f90c66b1a00e4bebf3fcecb7f9b869fda57aa366166edecc2e6bca474769bcc7c0de14a094c7e2d70d308610b281563f7bd9c2eef88c17ba98106aca650beb89d8f931f3bf0f996d1fba741c8cc2ea49c7f7a9559ffce46a873a3003046ccef3f3a617de4efe12574a835ef9afdfbde2e3d1b1d17825e9fc1768a2bd4a56273a58b77df0541191d9ea67e4fc8fe12ee179d8f7807c41b262b6cde5d4dfb78c7aff47d4d21fa59c497fc1579c1c118cb7d717ce483a94bac718cf872ccc3b5534e20b06ecd7326d002435874829a89003710539ec728a5261c38d8b6629ae61015afcfdcdc5d459249fb86e73df20c7472d397c167797a7910f68ecae4b8e41d540677466b38375ef11dab09f2c6421544d79db1921cb17ca5d0eb6d57292de1954c1e6c20f5a282f8082a7d729e320981f259c55891f2d66f5a4760721f722334e09f9b7c5e6853b5795b1a12c83350e16e5e97faf95306c6ee0418e4d9e30c0f9f608f79854cea8c1f0451ac3ac22f320c6e61759d7dd7e0e2cd22a20ea82eed1329f45c187580e3df61f3710a5f7bee0c8eef3dce7ea239af5dcb68c420d6e9cddd50e0f6ea0853a34567f747d7402646166cc58155cb418ce62e428ec59536f98144472692e384f74c3093cf325a127106a1ed308ecb4f4953025855be49e172dad8ad92e0af94f3d2d7cbb3e300b896cfea3d1a7e2355b9e870f93c620a653ceb6213e4e1dc9ec6d71868c8a2ef539ae8d93d8b81128753d6c1ed45b695ad740a81ee240458fc5ec23fe43b18a21ab6cc34dd906f49f467b303f842fc317afb5a8384d5b2c2a82e24525b3b798fffe83adec494b9cacf0d492429582daacc7c37c77927fb7a269c20d8e2721b36315094346142d6a80aee1cc90175c25e5a4a46952e53e4d442dab15fd526bd8dd18a9e77ebc139656bf4d33e97fc7238cd11bf60e2b9b8666c61569f5115cfa170e3674efaee555ecc9f8fe054a24c55431a9a1cbd057fd6b77d431f0b9b330c993d2e575cd02e62a5ee6223c6ae1031bfd22c9c8de84d0d67601d50003bcf7a6be53b30534452fef183d3d05a3a46265b0d68fcb069760430d8f57e100d3c310e70c0dbf3a1f1f35d8e1df2278d67041571ce1919b8fb2f7d836569c85147c75f24ccf9a4664070bbda136b023aef72ba7a8a547775b8d6556eea586dbb4be7d7d9587eb57244821428e101f5cc94085ab26c504b6f09965d93542a3f0f800adbf254442764d88ba50a140fa13d11930839d3fa283b6cef0b235f94c1c030db3e70a6d48451c6f1cab65f58a0656f7a4ea548f4d1187031a8cb08eb2fb2ad61c065c40684943045029bd1450f3ceddecb7833ad16cb02ea90dcbac1ee7004107db04edaf7522336868995f3b66f0c01d70b8f5964e84400d7358bb3619866edab776bfc32f5e36b25c328e3ea4e799c5d0eeb9a1b2669b653f0681f3d23f65029fd5a72df96598baa3da13a547bf3677eb2ac784a5dca59a69c011008470dbe5e7315aaaedd8011bd69e629c9ba206fa9cd5b36dc0723b15677f8e92362f4432acd495a08907cd0e75061bc2f849034e9a7277c9a77d4984ef596e56170bb9585edf0add781a34254ab2feb9c66ae19f66357ee8345a5f2a005084deac20323bd87ad933d7e723c3d966f2f123a8da1f6601367708198e1e1f863bf5c42bc9a9abd47329af2cf3efc3c228164b005bed8575a76520ff87e373dfcac60502aff1329c7be5ffa564a1124e5db3641d5c925fda0bc3b74e28fd3862456072b469551c9193ed7c365995ce8fec4ba16a1879c300b780638b0760d80103b29d926eb39bdb64832a5bb6979b0e3325f145679740d5df7d9279645b3b2c82b4f51a8d19397dae4d53f1fa8da861ff650fab39e39478dd51b0988c7be53c0dee643f73f9a575b421ecaf111d93abf59dd9a44d7f8abf75d2ab949848ba12448ef679e98c81baa7805300b8ca079bc201a3d59d52a715499501714d3dda6bcd5ea65457bf78fa889a3a718ac3fb160c19fa13d50fba6f0c4218e9378db6ae87c1ce3531c45016277dfa7d264b4a0c74d8eaeec784d4ee22c7fd3e2d7aa0eddb23eaaa342b917f45b184e5c9385e2e2d48a27a94c2430331d0bb0bbbd997657ee7127582b2dbbf5cd9b889a2049ef98f930d7eca5048779ed96713348cdfd8338f83da5ed6d16745217f1e14d9a6cf7b2095c69f06170ee6218bb16ae185abb83909008c7fba86ce8420f45cf0af251ba84eba8be8b3abe047698307032704ff9ea3ddee13dd14315a3c06a364f393b5cf39173c8a0953eae075f96c3e40f78d0422454b8b4590d634c7fcff943ac262e5f8c42a4f276f814d9a99d3723470c3745754513e49d6c74f820dcb40287eaff935a3b414da48fc582799b02093a054d3cef2c3a2fb2c532fb136f15647952be0a6f766d47e9785c9ca3bf7684cebbc52b474e8981388d0d63b3fc6a93e1ae7d86075ae616bc541384c409589b548c4d638486e924241a9bb24f94bb1f492519055a0e0e3bc5f2ac32710c020b2312a28dbd46db55a6c9031f2109823f04216adba9e060e3ee88b933748bb9b0727f87b4748c555c9ca4715d99cc0867f490d738d95b34880ca144234bc86c73435c4d5463c68990b0ab0bcd0e86399ccd429d5b448378918b516e3a0620f0702f53db7a59ad3519b38b5f6632ceaae859a0c13da31efcf8eaaed9e537117c7f728a1581f50caaddeac2108622d4199b2ec977057a92588181339dfdadfebbaf2a4b78f44524c930074692687f5bbca58e139fb623e4d6458105e701c7dd6f38ccc4d93f3bf5e025911cd92e06f6070411d283164a01adb1713ab5b51f72df602bcf1c83ddf9553fb8db6cabbd23c36002ddd520487f331456bb9c96f99b438830bca4bfbc737ebf5d041f060d9181e730ed462bb512bf077919ce1daac11dfa7fdcb45aafeabe7e32be2cce62a3d615ec869b254eebcaed44c31425990b54bf7cf1d914b9eb977a2f52a8aa066d21280add7a17ad428781e6f504b3dc1dcc1c6db2c8e247aaff95f80ee4324acd5834458cab3da000f3603447c0d896d321af35532ca7c1ef3df3378fee0afcc0cfd2136bd0aac880ce18882fabafe679207d3988c86b9535ab8caa019e05d5225473ff387e34cd3f09aee72cd34766c79ea86a1cff0dad21e76c6a4cabf183f63c26cc2cdba080c9a5ae9b4c6b58aefeb331a635c5be23811ec53ea1f42b0ad8acbcd322e40500b4b5a604290179b6a32934c7720f444f3cf15f3e664154d65491d59ac118d4237e7ac6afb3e24beecfb2da81018f40476d632b1c4e0acf690582d7159df57dcfdfecea0b67a916d85386c4fa87ab57484fa960c5ca7a04eefb743f01f28c336980af9edf4d364db046ecb4cc4ebdef17e75ba99ffc901ceb2317c6432929be47c24aab571958f6921981ad34da318a6372225c6bb571272c118d97e43de569e8110f68891c9dcd4466cda90655ebe9b89b53d5282035b53930da5046eb8c9c6045851b5bc5771d92f60515305e53eb72e7e8ab294e9b1840aedd3865861e6a1937bbfddf0aa1daf35f67bde4b4f3d65fa34ecbaf6c364a23bb004c0fcd3600871d59026474b31fba6bb48765629f4c02e168a271e52bdb1711ed22d63b7c66ad860395915b2f9530fe9869bb9b26aaecd9f30cde15891a453d79b0f0ba784a0257ca713171df826586d35b39f61b0dffd53f9d7038fc1d95657515cb202bc3bfb92a4cfdcf6ca4f26ee252a80d4453b6769d163b4b8ecd87465cba96e3d7f5b90219bd05f2a6709dee80d9b92a959a450455ce9f93d8065f8d42f1d78c89be8be1f4225fc3b38ac21448aea08863d96a30630a96d0186b8408b5c01c390f31dd17319d7e3a8e30ed7aebb217e0c39d1279e3aa6302cbaf69d08735b75d5473b02201742104cd1233b550e332452bf0d33598397d326a34772fbb32524cc781a032c9c25b4526725dede62fcfbe1a5bf24b80b9000c3812f41c581d25fbbf9260a29ad24b7ce0d0a7f097560ac9305fc4f3de2103156e70d1cc527b64c8e7337baa9ce385d8a696521ff9abbb0b6073f43220e5ee3452aff7436fb4cae118b0ff5ea60fca2d221e40accfe31098e57eef9177e7e0d5f3e557f76dc0a86fcbf6d96740bab72cf395dc9034dde732b93020dfe823e6902e7903346920f0c8e40c58d42cd88f0bc9e6a4ca69532d52b9c4d3b72e243bced27873845f3cd3e6ad524ae13d92c9b64f32eb86d0847827cefb6fcfedc55f745311945db085a3eb6612ec96620542a7cb241b184a8472087488649b4054b2610c554e4e3944326e9483fb3e314ac4744803528dc68099e7ed0ef70f99bb7f763a48ddd95d5990e103bb145eedfd0a76d19c122374be2782b30d237bdbeddfde4aed01f007264cc116b2d4be2f398a7cb74ec7a5bc58b1b412a2895a94b03d3c598e8adc2ae301f9d1485ed20e5b04530a2bc7ece4906afb367c3fb9d5d852af0804edf50e7a922ef165ccaae6cdb59b37c1efed22fc49e89b8e9976d0f9e06328b67a9dd44fc5c645fa7f81280f93a77b659666bd21cb912de42e747b7ebe0f4fb01b6d554b651a89358c927000d465d65f7a041d4f8800945f9776d9bcd8160dfef5b178231a42ac4c190d256ad2972cdb65ac5eca7457c517d92c7a135455baa98b2746401fe507cfb5e39bf8ef5884ae27803c870e82ac7a9e7293a7db55ded639ced51d952eaa8f367e582889827a36c448b8f6ea9de0ad44c6d0716c2c10dcfe3b0524db8e5b96640a13508bfc9f850ab76915e9c44954cdc22a854d7a101e4288be616ecea25b81fe2009ac1dd6562d138e7b734ab82cc3902881a2aaf6f351a984c540bebee8110f129d41a99b983ce632ee5e445698096e7418cc224cb2e680687090e9b85ed1db8487d2044da43d6980212ab6307630180cd5d57e783415a0b1aeb343fd60a0a3d024cee79439d692c71a79dd597e5504b6569ec6ab26b7e2277db2f56ed2b1856f4d5e10ac80e72c0b826f34ca8f7983183c980fc43dc96aa77e13404eea9996329cc7dc7640904cab18d0332bc481e3cd41620318bb413a7b5a98c5894b7143523dc8bbe45ce1908114a12268b97052b358062f1fa00afd221b5973d2bd068888dee1a0db199858962c69321a727f603b7a598af5a57443643b3be9275d7616e74fa172eb32f6fe6afa31721d04efc714c6a98e48fcb62b7d241b50975690182c3de918231513be66700608d7e5cddf81adb1d709a937a87af645912df85539aa69f9d2ec60069522bea9ba2beeaa7859579e9c10529f5e74520b55695293d7756e1c0f258e5ea5f4c759c30bf626492d2c97c0c60a14b41c7e196317a0c18117e4e514da8aa2b6e6d8280b1579cabb43dc74f98224e55a23f1c2e1a7c3490320641c5f308dcb81c0174c2ef3f433945c622b3e33529b734df2facb4b66f32b51627400b3b9246b4bd630ba378236644a1369aa16af8306213c4f419dd6bb7ccd2c4fc5d7c99241615ffb8a6ab140823f3fe27616d3b7713904e910f1d0f36446f2056569f9d6cd1c0eef39a778421548d816b3df69995e9fbe6679b46eff7a69e7f31c6d5f2e619cd1099c88e432891ea75a097ab95d92dd7248bf8f329978203e5a21e370dfe0b40a782d0550a76b6b5af486ede21ed3db6f208dbcbbd3ce1397858b1a1c5d7598a55f0377e6cfd8828ca37774819afc3dd0bdf86d574742a8e0486898b9d78183c2e56e4d95437c4790040682be09e83db592aed00eab58fb6d8837e0ad9be2da74ce835b348d7136bb24e03303da0ab9f790fce6de40e0c9087a4ecd781bdabdd70d3fab7586b69c1e9b1daf28e98ad9e412b41561c905606a0487d533ddcd91d972a23763ec1f3e165bec8bb2ae6a76be1f00766b2fdc99d7c113953dbfd09504385b222e0b46c036b1b43e697ff70fcb1ab63ab2f91fb5a9dd3b3c9cac5d95b3035ac4fccafa4294f5d0cbf22bb0c4916cca2bab183c801ddb5fee70f71d014b81b8b9438cb958211e69f59f3235c1ed4a73492e77887f658f5d372ce5b9c83e58954357809ce69cf517ca23066f90a122cd6fc663b2a6ba586c2bb04b14e815e712799ba34afa247ac35c724f14ff8f73c32d3ea92fc8145a15265b3171d7afe3094701b33b9d2f293e3c02ab742a24f9f62242c1ffe52135a78dff8764bd52dbfe4ad656ee561142e31aab0771a969f1ce38c388444221511921af5c6319d20b569ea9adfd0554776078a53d037a88509db3d5c00443c6f99ffaee2044b9903f253555bd1040eee008eb8f5b746dc27fb8fbb9e6c9d765f0f31a724754414ae3eaa8a37766f529433fd7b0f34d09a433ead51a7ef5b1d97ff47d2b271ac20d884780d92f4408df086b0fd30cfb39ac32e27f11c0c6c8a91290ad5d7e20edc926c684d7f7e53e54868fc76b3a036112db09cf0964d6d798db237c9d4fb31e882877a152c51c5989ce2f0b77563e79de9868b56117af5d09a047d5898298f8a4b211a37047aeb5d78a15486c148afd73d91353a08747db1bbeb3bc1a395befed68ab8d970bc07fc9da65fbb07ed1de983955640858914b71bb43461d9806dc20ab43fe0f026016b037a85f56fccb764ec2e34c324344f92d7a13e9c90fb745ba0918a631b75ee2c8eab3adee73764d2e612c9508933469a38ec35cc8a066519dec1a5e5dedabfc8e14991bd1780d8800a01e19ff1dd2bd4f1e3d94d12b6088f16ba192594912d2baad240fc491200cd8b80a264ad3039d0a8c60bae8099cc42416d87f167c6f72674f11b5f77514bb0917c7ebec614d5c102bd214db9b3db8a50d3976ab1778f13253397c316298553173083d8def9544d3482b7f74711d4dae03bafc01a9b0fb2c1790d2881391d881c23cafccf050b324f57c6c9bfe70aff46f77852af659ea64d9eba6eaf94188f2ca4ef6aa7bf18848eff27a46cdb97f56b84098e547e335fa78c85afefea1bc2ed28fe477405dc06a5029c580183943e39e0c07789401b9cb81fe21bdef3b171730dfac174b48d0205f4bd15afc496d1d30651221ab9f5912dbb8e6c3e0e347fac9244a5e091f31edb794acf1e5e1557d7eaa0a0787a3eabf7068b27ef2c1a03e82219a57f807af2a85e5f1f0eb01f70b1974369d34f7394d31a9b4ce21e822972f99a5686046b9e2a3ee8dac25aa12e067c12004491d0f53e84b2c242fc314297042e2096bc981834b550350d7f1350ab808c6e37465a65947a57edcbe57fa14494f325fee6835b51597608502fa1059e4b5c76954f4cf9b500469186394e44f12c19b14559891429a79373a90840e0af0b095f323754ad2430fec2bf5dc8984ea67c6d1d73a6f0808d6bc3466ed212957ed15d350846e1a77d9c85add833eb42fab386ee9085ac9543574b2766fe48594091f2dd45c03823d7e494637815cb459c3e680b819b8454d200250ec7d2ef4ec3c7569b2b5f99cd632f99dfca404b217da1ceb0049403bf893a0d4bdda09700ebb248d26ce7a948868a6112a7785308984b8f2a95e47b620bbc5acbf8559acdbb1709733d8c60a8349cd8b91b08dad6c64f3234e9187637379a06c419d156b06a2bffcef76f4c2e288a7d1ba1dbcc1a3cbb99c704173ca5ec2c0a8bc0f146386a0c62decc238fb8a7f68eb27316849e3461d66eed33de66e329c2001cc31bc44f6636086cdc098f7381dbf35bdea0fb3d77d650f48fd025df9bf3d1bfd7ad69b2a121f0702cfa34721ea780459c40becc6123f8ba86f14e8dade5bbd048b72ebc65058d11328a53c518aabef6441189b15ac7e4e5846b923e904fcfa4157260dcd3581d19750b5ded1c2b9ebf4ee9b485626acaa868c4a4fa604501fec31d1e8f7e04b422ce53330a9097bcfc6786d120a7d4b45981e68c2125b5e34236d5d43203ceeb88f6df791d897460c98fd9991aa2564d54695e0433bd06f1664c75f721cff8cc3ccd056938b580d13a67b4b2cc81ff06c2b3a1cc18369df9c7ef4c0b3bba325a0177f0ed733b1b695a30cb2418279de24a654bc956497afaf84408e13d8d5815318d9946766247ddaac7e17e27edfa9710d9d6e5d15f35b4042697ec60e1a53dac40d2f0a936e09332cd4d40b2b505d7223fedb58861979c1789716c290e6d4729d98d4419e52eb260026f898c7087e369208c58c528c87410c307277baff0c086d1adebf433b43a2c54aede1c67fa407b24669904e8863a351d0adae6ffc709b89fad2f4d52e7c6c87a33760f7363d2142e4855f56fae1a2c670cafd88a9087ba52e28eb8e649829013f83f27d53575f5e5a308d2146b6bd0f08c1fa186d90fc9ff091d184f3f960267d7820da10b338ea18aa16b3a1a0d4d175d45562506c6cd869ce354e03a71e34cbd0827e071da87528f608850c2db22e70ab6665d0e328994babcf798e0e95dc3a310c3fa11a1f064036907c548e6291d678fab93eaa6140dfad4f2221c2ac1b5d3a2bdfe5a8cacaff1f1da7d10107b5ab8a876c1bd914f4249008dfa12b912fb39919081f711cfdcf73838cafbf8f64b2a66de39c1c1c373ce405a14cd1fb64c5e4d61ba0484b9a53ff369a30f254fd414e826131fc2ba6637c0d896394109c8849941245469f9d6e29c20df13a816e41892702047038f16d73d1e3e9b4d072b186865d5f51ac4e1d720405b16cffda3afb25988c8e1bb71b3fbe8873f7ef740a00b2ec218637d460d0749946221f9bef75393bce804901347e8bdffdd3de058484b6ff41f31d6afa1e5b694cfbefc9277ef0c4ad4edb2fe3ff493fd907b66e474f23e23d79acfb0e715e0b0085fde3c0964eaef0f125b6f237e1fd911e40d54a4954460eb445dd15b0e57e67ea84a6a0c5a00d7e6bb2413fed036aec56233369216cb8105be20b68b7abbe75191a99e7510df509732bc5b9809b51cf94fb58baff7de89a4d99ff69ae9f56302e738a05f8b09741e2a36baf24e0dfd386fb75625b6fb6fc1c084c68c63657c347cf90d1bdbd2f8b826e8ec984b0cb3e26ac4c8ef3dcb2332c3ed71b22fc9e91b2dc086e5fc23e47c963125125d010fd6d63e6cd8d9d96d9604f9d7ab8ca81d137bcb1467c531347c65ffbb6e9def9a709c77c7ad6d80fe4ee829024c8f30b622cabe2503ca95aeedba643ed7e09c07b1fadfa2092b5688b9cdabb12a72321ac12f7a92194c83cc42c048577493e53503d19449103748046b5fca4a50b63d0a6a555c9ee9dba929789e2d55a447a2892993608658b5bdea86ed93f9238e8be1149defbb07419cd9926f2a73739dd84d641322d02a49117055679f74bb993b02e558327c36839b67da360a98b555df6aa7793e0a6fdfdd9929dc46ae624fa09ca7be99f6632a1fdd3ac1e59f0f53693ceac256a79ab02bab6d462baceeb4e02a61f7ab8c14e4a4ff523ea4c22f34ba07b2f888c1c9c7a7c04519ed726fbfb6a2c1242628eb04d6033038d14f92f045d18783a0853846370a508eb5cf9d6bde14eeffa3c0cb9f5daf7216400944af4ab308ad4e937e9ac4e0d86dbaa506768b2aac5f5ae4bca354654527f309e9f1bc56692d09b9a8770ca8c6d78287f4faecd633fbd5a5c1f2900f753a0d91c32aaadb8ed925c3aa95c972b47b0741b1abbbab1ca1d4b79d241451c221581c8a2de025293904d1685305b0e53b9bed43a4b8dee5c00a76d04e85c8ef0b97358f5a330f68081f8ecf722f2eeb8593f4167796f34d702a01ac7a751d0bafed65feb5bc515af42b27c22c425a9ab0cae08343e25428a332489239179e2918e856270cefef69cfc2928753f8a450d3f98a388ce0eb4a46de3b1179aa8422fd528d142925d6d60e3af46a5cf80176ee1cbe1df16bd93ced32c9fd373ffe6f83e5484df4ee403be76232f53bd3782ea672acaa43f779245a2132b517ddb844da90129834b08192521f15635aa880ae83241ff9aa292e4cc825f524c2c4d396cce065ee325196d8c424ba8e2c01fde39030c017907b621a61a54bf11116d36c92b1d475453c1f1d36bb9d043a48e7536365840da7556f794c593de1ba3699eb3069e71f2e1c020bbc448bfc539f4ba24fea2b9d6b3798c8ad0f3667e9ed203fe9f35005ca4b507753131b5209d80f972ed930b774c82a22511d9620412e1e773362aaaf4c8b1024bc4800295fe3ffa702d00681903815f20775c9e2055a5e78baa16987c8656f01e995436c8ce37389a996d770ae498454f73688221fde57901f1b07705fcaeb9dd35bda3c12acd6e009bd2562b064440e50a4b18bf878b3d0a07acf589cc3b284a53d2fd1c20f2fc5012fabee280fd2c47150d8a5c874bbeb34ba62317b074ce951887920bfbfc2ce6347415f36e6c9d5dff58eff90ea40f9f3f8fb604f2746a06cdf8e352d4fce1fb2053e71bc186b088784efeabae0125757447472e6f27838b38b606e4e33d49f30ff56a12095dff5238a3ccd79b08160f8fa6a2dcaaa290972fb99aa1db7d900bc5e482508fb9f69b01f31832da55f16524b1129fb94f868a653359ef485ec7b13527a846831e98f474b6cca3dea51c3774dd1e1fd88584f8091b5264747e0dba62ecd078829dc813480718dcfe068d9589f76ef8d44721e0b6c95be31fe67b31185abbe3293f259ffe64adc085fe8e70c67ae62604973579361c1eaff82a08518489f2c45470652bcc37ebddc79a058757079a73e649377929a6819482e9d5f5c10e657c0f307efa08be50c5b82d36d75ebc9db8d0341e0523734e5ede4c74a8e1a48fe0a71b7149c3ee9e6ac78c5c2b40dcf8826f20bb7064503f4046ba7d234fcf109220f8fc9acc65a6fda0407b7e23d0416b6281bc722d3780210e1658dc09c9c5b06a55501f34e399a1cc577a2612bb916d5bab979596e2b5f306b1ed584922f327cce347725730fc07265d2b77feb19b39d24d95b3712ed26c7cd174506d727526f1e0ffae7436535db00a01bcc009f222cc2ed81c89ede3811ba4ae276cc463feca013dc765a54c1395b430bf6807529bc3a3c2ea1d0e0728a34bd5abd706ee7a2bb512a89303bfbeb43121653146e8ebed71247209f618a660c145fe43e411dd5b5109318a3628e5206c13e4219961c38aad252344715672831b81addc3e08ab8e46b37f3b590b5d8da38b407692982eaabc4c96ff70ae0237643a7911b7bc47f0f2e69f72d26c893a4f7912c545a27b3eeac0b71c13d9f8c3f479329578b5b8c6c66a896b6ed5a968690c4e4fde61e950bf3399a2794daf420ca6594bd4033b0f5d1600d93c45cebb10848b5e453fb68cfdfabae5f47be1754d795b26c0364a9d71ccbc127ec519c62ed6060266f86fdea5cdfa275b46338c1aa81eadb849f178a794757f3b339c9339620dc64ed706f03dfc4d7a6df90d08a0733e0706324d476aeeb1a5f1a9fbde66a36d3f2f6a198501c4291e731ad10a9b49964e6857fe053265efcaea941396b389a3dd5b479c4738b47ebbc0e4bb164db3605ae4246e867237bb77045bc3ef2a73c17daca838a3ee242531534dead0c7d8f9864431e6682bdeab6a1ff3fd0ff0dda45f4a69b7ccfe9adb4139169df3e952f712360ca084565a64089c6c31509005a7520d9fbb02691f471f3db47ba377e0b14f7f39ecfe6c6259f83917713926aa8bf68930e7f9bc9b298db894887c4500d983909cfd575b98b9080ff261c6c7ee406e73d9f11f7781db12e1399784f3150065e372cae3c40fa65c508af60e5049b4252eb6285a7d448bd30c8b17d56892dd3adee7857b9d037718e50a215d753438fbc7effd1ce7f3de6a10d17e616496c34f3d07732330d9591c1326a16d1f76eca7fab3e49322cb43af54de06faed817945a15d7d40dad1a5b2730a625073cb797bee34f06c4efc6f9a8f0f25ad74158f8e2848261622ebf1fc138db9c80446d3d463e93c7a18766aa9318f5e790ff01d15fce99f6279d6f961b679b22bd0c1b8bdb6ad1c0100212343a4769baa03dafc5bcd87edd269486b96a56f83a9c64e49f41bd855689a66dd16c5c179da743b654fe611ce615abd52995f8fddb2b8c704d808ef1186dba1d319d788dc050bb32a431a89e03705915e6b195040c0dcad43c515bf65b629eac48b7bb0b114988cf7944d97c17c955148cba1b5f2ea9e9a1715046e3ee0ffb05ac9e280c6dc0adfab05bcb21278d8ec576b7ee0d1dfae5c723b7d92aba584462468d03248c4efc9c95fe8e171ed5e6911957401d676008d53480ef8b723b6fc1d5c68e0788f232d00c72d23fdf69440faa17cb225c2ee591c93e3426132abd1341a24a1f1605384c79a165da8f80a7dac409f2b0efa9df1d1f93764c82e55de49050319551d770c49f569619706696abbbc3c6e66fbb8fa49cac613e720edcaeb87a51e1a267588b4dc7696520690cbd5e2abd0feb8c323b7e4790acec328fa4e8a33858afc157642983c1a848d9c9da2730a9bd62238bbbca153e6b0a51e206390c5e1c42a50cd03509413f512747af1ecc513a5d7ca9319057ff24e882c8bcc56cb035a1e5a8c4712fe38517774bfb811c236595bc5ab73290320bfaef77e033c3c2beac40bce11d036f6bddf5d6b09cdf78baeea75525bdfede33aec1c80fe884b9611c248351e5456e160d758df53ca39139fff9965e7f3a7fce8e06daad33ea567fdfbe70ad9b65aa818deeb01eb438f53896528d527cea3e4a5d90fbd1e9ea3953caabc9379156e4c576dd34aaf6ec22124143187d95e24d59d766122d12b1699246f0262b3d4058236e9dac6d4e1f758e1d34e38194df81c5f129f9d447d73bca606186710bc115ba06a35cceaf9d4d9fb8879ed8cb99b2f3ae4033ef19d3b34d91fdfc0bd0cb1edbf488154b998bb8be0d211f6edd63ccbc98137f2413918191279ba3918ebdb7abbd4bec89a106284c0082336843e51f4d4b39c0603f22c384e0e93bfaece97f010f86fd91309e77bbf40bf214c0faded9f3d549a9251d46ea37062d817dd60124c11f72a2b15ee82ff0dfe2f9cbd49fc5e3b574fa23b3e94034734c78b813459d3e1701fcd10510a8b044e75bb156053664f4b0325b03f743791e8d3332b31d429e06c4648ea2d4422842ee78a7f559f23b326e8f282a8c23b7a7a3f9e7bbb6fb73cf6f2f176c0f919328facfff84d3464ca9098c1691c39582655efbbdc9afa2bcfc9e6fe742a9c930471d4c4fb01bd0a8aea5968a87fc2166db9b48689fc4cf09593bb562743995684317f6d1c706c2d513a45d12bed0243aa981349e60c2d1c53906158036988fff9457f024307d35b42cb04c0725b0b6f21ecdd5e175e8784c4b64a4d74a5d1344138b78391c2bd69078bd35c17567862b96b7bf889393c94a541383f4954094b5d6653c05056bb2c175b0c73ca5e761c7791ccf9773b2de8037ba11cddfc78a1584f72a0a110e4cc2cc98772e2b96fcd7dd59d00cd66c30ade235e96d4a354cac059d27973fbf0e1eb26683456b480470a127c46a8b1bf1c358dac598ebed90ab3f7c24332f2d2037327045a60d2497c799e3b7770386c6476016657ac17cc5c3bd39bced3e417ddc74b7966b457bc4e3ddaf7476c65e2a1eac8667007c3b376dbf39e514750b1af804694fc6dacf7783c0fe7f7fa9ac12554c790dc0f90f72fdf57af9a607b228d3f92abd5ed5e9ba098d6d56a8bd5d3407e65254f24a1f7cc392b99c344fba0ea55111c81abf16ef7865c0bcadf5a5c031363ee0a89bb827754a8a7d11b3aef1d043209a869a20278cd69d50a94aacc60fe6517488260c43b7428d01f5c0dfc17f0639dcd67ae31ad11b291c979dd50afba5de05a4b7eab31b395ccdf46e1008daaa188bc70ce8125f7f0f7f43bd1c0fe2592e72cca445e139691f9793117f2e622b5e09bb2612ab261c63b9e24f27493dc5e0250a13e4aaa67ccf9f875948b7eac8c34f83f4097567177455a119ba0ca54a2ff387e68f28b8e71f8b638782a517a961ab363852ce10feb84e26be6050d6bd173a012ef77a7574014b2913e146b5f08b90521c86f9f2f2fcb4995a24ed7def07289b7e9ad47d58438ac2d8832637d7863fd3f3bf6123fef774f6d84b03f7fe466422e441e2357574491999c0ca19dd36aae1724831669d58df25e4d69df001b5cedaa90a818e0ffb6dddfc25c5c415a25db1a1f12cd41bee2ed8031011f203bce1114a0b96d1be5bd5450b0d1c6934cf7526e3237212467b11de30cfa2068071f90f7c58386772a667488719db4b776042cc1fd50dd072612a0aa30ec3758f2e9c0ee2c5b223d72e59380d01fc033a6b89a89e3b196211dc4b6734aab66ebb3db71cf5d44f0c4a259c42e9a0cb5fd6aa6b32e1e9dd77389de7ee1b95f14b6b892a5568cecf9c1dacc405715ea1985a33a0aede95750ed3aa77188ca992c59b0157f6bd5757216c5e8b9b406200f40171b00d7cb408e3a851ddba8559ab131b96c5ebcb5aa48b87147755836ac5df81a25d1070d2ae663438d34a8f20824e7bf80bf08db8775ab7d7a117dba29dfe3bbff25c43ba7401a9e15da1be44730b848dbab5bd418281ad6332fd1837c295b4e8f1a434750aae781db4760f326977836cc93776916287219f3b0141201d2adf404f5aa540bd5b759966f65dff08bcf8c434fbd4075edbebdae267915ab004a3e8f2896179892ca254eaafafe80c6bc25784f296c78f6f0d128239452aa1a280f5b254cecf2334ee0f6f8eb62e1ea29d7d576279a45ad0110372618afc63382d0a8c0f449ea67fb2f337e2434e834eb1519ad1e4a0a4ea677def2ac7dcec9426b9673b0d39dcbacc441fef6ff673c11519a73c80acafb89bf8b735df10e0225561addc484ce2c1ca3bb49ffde786ee06ed538eb22855e226b4ea73812f9cc3f9f7dc2f580f0d801114855ab885217c73eb58b76707c5b6878a96c394e2d2eecfd88f9bd606b681fd9cb0179ef633fdd2f70a6d659c53ebfbfc0417bdec0b077a8743e1af8bfda4cffa27b3004c3ee65a890de1c35410f382c5b30f0bb336d60b3ae127f772057d34ca70fd4f3a254c55a705ebadb77efc5db1461a333ff7abcfa77550f8b1d20eb3146f387f410b31dbaa32c08ef3a09bfd1968f4ea095bcc023d847213ff60d9f07917ea5e36f09eff5e1b365b8fa3f5493fe08c09fb6fade13353a5bf7f764f4b0cf2d22ccbed3ccff06398beaea0594412a84099aa0f155b8bd90833119e7262d7d47a63d90250ea5dfff14c9ba9876e6f27702ed18c86b83794bfc621827851a7975fd12a71d1c33cf8d9c32bf7908b2624b113c041ac187de190147ee0c110aefb98422f4a5b7fe8fe0aaf4f99daf592f9eaf4608e22fe4e2e395c8ac155201b98152e22235be04e935100b6e960fd4d4d03b632b46634b5135676a81e116243c0d132e87c8bcadf28daa997e2c7b3e679a5b493b48067879c8a33196273f958904160f3f59d7551708e8969b8ca3f65d88e67fd8421c9cc7c954c93920d439ed0644341397906d5a917ec63a2343cbee06c26f770d9b1fec266663833ce777933c757eaa25bb4b0e352f29b43456449b1fcec83124567d813f2c790672f8b8667d046fee209a8a828f31cad8406cd7e83fa9c6a8bf131b161273f5686a157ebf1c994c06abcac96515ff03c438e8a08119fe8132469ee5d757e58d5758cec0a0fe40d57a9bbe97436d837a5499379c2bf1f024d3ccccdc471a060cf2665889229f72f15c829c95f79a63985f01e474106c08e119e317632dce8311cf25efd27a91b38d961028b728c6529f2bec3c0b6af8bb450f9f278da7637bb43147286989b354e1dd93d60d59c65d65ad635847fb43db28829d588ffed5a017ef0175379a4390f6b7d7904b4c19b838ab1a960483f762d745db872f92fa71eb1127f498473c32de31ed5843a513858ed71d4131ecb054fa9804e8ede74f8466fce801ed8c4432c6f6f975fa0a7ec7526ce4241a68cc70c0bdebd0912993d9a5e2d8545d067407a94f458eb01952f7797c600f858097aa281e382e2aa445d68ff2c5e2e54fed5f1679a9e3cbd7d7ad44876cd6b56fb62151bad8e86c8c128182fe0016e4225fb52d411b839af6c1b98f341086226c67d2d4c7fc6102eee3b2a3288bf81b314f9a109bfe659c65cc0081ddf99348b62640f2f008b48673bc746185cf7fceb98684825c03c10eae7dedda48e1e016f9c9fb76a0d831b7a22d2f4a372d1fd8cd98bf3dc2b052c951b277cf8e75621abb4e2e41d366abffce3d357b6279acada159c31e40a5871b5c76bc526c460aa4282aceb59f7025583a091fd5a4527073770d77b2114fcb77c95dd883fc8c0f651aa19e0f38e4f317a77d3f00e37cffb88667f623cad531e3bcaa3a7274e1e71af5758d6c9f143d51c1386cd0d738bd6c3827f98c8f0abb213d31055fc4a66f2679e2cd62315bfecde76fc85959bdbb42aa70c0f9fdecd5a12d462a6aa6d67e38c3252f091c88122b0d4230dceac8218ff0f5e4dd1e8fc028c22b2e5763d1aa56fd0469de393bec44b519186ba2b1f7f0ba0d3fae4b2606dbe15fcdba76dbcee755178146be54722264dc10c237043b5777e98847993b97c28927dc4ecf444a791c2e006d70c0784603bed6ae57d0668e10b6a495d9390b8bc2401c1267277c4a5c9c0e9259634cf2a27222fc0e65675d4b0347ca4581a782871f10de9ab6c3453b06a20c67dadf74c34a50f9e3e9e0be4129a1169ac4b815b52de366acf787ca83293beca62f2d023b587d4348a83e1b40ba981ce4248bea22da7bce2514c339804a1ed1ccd1adeff5968695df9b128d84dd4b8177076a5f2aeb4eb1ed906673c5fb69213040331cbb804b99c43453c35628be12e8fa2a8a6478f169dcae4396aa38de1cc47ea77a6d4e9b0609a0b212619b1d0feb288574a998baba904128d17a037013c98bb5698d5353f0408b352438fced4bab5c36a941d1fb2140e871877f44cf706575dd4e064cada0bea1e72a0b9e153a7ed2abbb515a24c11ab3d50403e06d229c9f044576bfe0a97032c6c934737785c30f6179829846af39fc6f8bc2c9d2d11f896011ba9eb44011a107e5b7b6c51931d32ef2e3da3f30197ef7f5438e3c98416272e93f556cc1cd3ed7a02a172618e491dc1e0c9b42ada32acd3a872e21212ca11aaeec8fed6c8ac69a45e7e16376c8d40bee09bef1aee9a247f9a0bbf76d2949dc4287975c55933d199d761ffeb32c8a25b53bec33185509f9924a54a949cb119373bb79cf9725d32e9589718518204811087f6c80c4a8ace1240ad5f6f7f4327275b955fcc388432146b442cd018bcc979507a5b88e344766a1dbda2fa4a15c5dc1289758a85f4c97d8948373e0247024d94f119587113cb135f77e17a413ccfa3e31707dcf63269b101d030eef1c2569841d5e5457048db4ed70934425fd39940f2435333067b06f6e4edf814ed56a776ef8ac1ce8dbf057153cb6f242d38a445597802a406b3f9a7ca64c2af367a924b32b024846eed8e3dde36a1d9acc9a60a8310cd18f8e0d28de5f8dc9e9f281637d4a4eff09fafa11d1e99b8d05a34625b010f85994ce77f976161b928afa4e1377e79ac332b77d3a0d65616023d54d8aab8ed1933f6998146f90713ba8adbba9aedc253816f714ff63c1dd22b46adcd0f97fdf9474ca495d78a38092aa92f82fc08ab134c12279b9adc6a20fc4d246963512069e59c57fba842e000158a1622f5bc50be1083e96c894e956c8bf25a348b72d4a9d6586d60d61a5b52b3f3629cf2599a025f4f750db00894555ea100702850c16a5629b547541655f054e5a472bec4a1ab726be4e80867a7dbee3c68bba6dd007633928711851862e5b53e8678e133cb63ec0eb9e08283c9ed280ede7dae514c08c658c4038024dadb8529f1f11121f85a47dc41028ebc91d8cf5aadcd678b78b4c27a248a2b7323aa357428d4bf8241719c869730eb7ad654c6779af39777af329f90f063eca9fdecfcc457921d0ebc2ab64da89e3f10bd6b5e9769b4543535dcbbfa14509834becc349eb611af47a0d21427fdabb8ef67764231fb39e99f42ad441cfebba569e8214d5657f5027607934bdf8421ea7e7b7488fcef73059cb3a4b8835253bcc2c02b5a434e6f1956ae9050f9926281f531afecf2a307f0c8b92dde63c41a25fe1087275ae4c8fba5248e6c57825383e0bdc044af7cf634f668d76746ae87ae16d4ddbd2a82c29d6fd56efb91c880556a42f9dc2beeb4d18364e828092012173ac544ac1af593137e7df602684303b5ee7c0068537f389e4ece4577e5c765b444c521fd99bfbe2698c9a65f58956981badeb0e80f10e85703f4a7fd91ad2a0e5cddaef03fdb5ece8decb7ed7ad0276caa173dd7ebc57d244d044f7f04b2f458552b04c3f24e36e2f034a021a6ca150a39933658091a55058292ea0f6d78b10ae43abf2c66d1e270f16c3e1558706e3f0bfd19aafc534ce70647d528c7e8436dfbb4b965070d42edc6f3aef26a91c881b2d60e2fdba834568bad74f7b5450e7a7689c41a4328c8503d1535030b34c417281ffeafa4933e8e502a455ed63ba80330435a3ee33e626665094b3fd1949d1eba0360639d90e5c5d3a30bacd8dee6c841e3b73a62469a81c7e8e2e1ddeff73eea3c5f6e702f024f56790dbf12b838247fb3a5cc6f6792d5b078bd0e3d00f8a67427c867e31480a1fc4e76f948614877403c12b77cca84e047d164ecbaa9459431b275afdcdd18a048351c62d3864fd6dfc8019e41896845ccac2fc247b2fad14f18e8c4ee8b47a484a71ec263a69732811541058edb0825820c49e78b88654edd614df1b8abca0c8fbffee200b6b10b906f2fc21262401bc64bf187b56c528a4769927f8dba28bd5676f3dbb0163e8ca23e1d115ef51173801c19ad65dcb5343a3a602f69c86ce2e7f25e638af04d2547e29a96a513b5b0e7fa24a62a3bac2dca15bfc84a6e83294b6a873ce63a5081b96783efd5ce6e46c0eb2ee9674b5ee5d18b43a7133a650eb38fd2bb8c7c1753ed0d8f7ea1b7f74df1c8a36cc4a0f48a52f90efac0e75210a77c84852546dfaa242a60fbac250aefd21164511a6bab11a3792e4346f94caee94bdc331aeee7a73ae5f4f321d997ac6b3fa06e00c896decf230513a6729af3ce20461b3496ffeddbb208db802799b583f6aec17c75cb5794c19a1e5b7d1a648e8ce025d0ce84b71b9182b1da4cf200ca2c6507157de1a007991abf123992fa17b0af43a8ba795952b123b06df126a9aee140622cd79fdafcf3fcb8f81c4b91f5ee2561afd0e96090378f440b8f4406bbe24cd8f7a6f87e3ae8f162fa072f84906d2d7c92daffd10bd7109a7c35d4b1563056ec38174fdebffb7478685be7a11f24d606a1b1bcba9ff04db77c2c14ab9985591d02b2b4bba0bc8e2ad8bc1c1e9d76f9691eec58e81120be435200106a2f6382d10e8caf63fd083c06b594ae67ccbb5a776b61e168087d921145ff12bc91bbc262b7add929773c3e789add418fd2d7d958d3083ff6c0c9b04e85f9f106ba3a61c572cad7d4e2ad42e61e26ef5aa10970aa49055e5a674f7113332e443f49d6bf40248772f68c55a247815abea42b787523cecd20e88e5479d0afdb4aa9b273253dfe0654ff2605492b85cf20dbfa4c59453067e361fde90feef0b5b2b778c933c5cb46dc637bc141252a8b46799a165b936418d63ec7c99104158f4ccd2767a780f219bafacab60f51f3679b1cfacaf747731eb55c21901faa0f7608115b9f07b6127f5cc188d6955f69d15635c1a5125876baf392fd979a6b1ede7b587fda8fe5b211f0486074d118328aef87a96e62c704b0643d5b3120f4bd3eb86bf818585b96f689ce2216196e38a6949fa1919479dcbbfe47666f0adabcd035f36488abcff4b50004ae965a2c8e39133d4554ff2c370a6549680cb6a5568b29a408b8b2def4c46101460bec03980f88ba1630699720c5f52ade4a1a25e3ac3313f40c815031ee84f7a5c2f9eee18953a3bdf488a1e556c688c1f50051d347ad3de689b902ca8805e5f64ddbdce18fd337b15e8d40e8e22053a7dc4b63c30ffcb64b5183168600bd84bf7100143c692e49ff7009e8a12df0ab36c0f49ae9adfa2cea31f1fbfa901ac3322a2889a90ba2865f3fd62528df6346df42fbd7bcdb860208f7bc11f94ba065f4e54c8764c2cd32406151b1d42ceb36c368f2837045721a4a53588f4da23a186092c01946407d057627dd0568b6f92ce798d82832472b80f1486f46c6f8d99ca5518f43e2d540852b06035b89e5a5a0ff1e75e9c856a5d845ef25496023df2db43b153233f55a16de867c9f7f95d11489f5faf98c55281e693bb2aab4199fe04803021a73b5e4d6cf782a6210395744a6db17ee4a8d8b549f457f1a70d5f2fd0cb181f3c43cdd4709a5fb0592d62bb8d2ce62fc6c3c739760b672eae9f4ad3eec4f46fa2e67aae679766cd84cdcef8979ba4a7853d57c4fb269788a7220af69cb96852c08cbde3c9d84d3fe45b6f5a3cad44ebae98fa9b41a4074c4beca7d279876db490b348938f35b153b20fae1ce29ece3e9a43e98198c7302234cbab1deb40afe1c6309c441c7b99d27ba5cb6c585e12824b787894081bcc855b4569af5d225637756aa629260cf6065ab74e676461b00b6bf912a11070f15e3c9b63f59d1a34d4c7d2ef52dbdda3adbe4f27c210f8b59f838ca95c17b362b88fc83f44979c0e68423cffa892a201a1447cc0f6e36750c88f5093bed503c15fad992520c1340959fcea3722326432c6e86917d06224dda841ac979f643a8509d5756f949e01677e6ab32d166e21ba6b9715ba5534ba3a89f90bcde5c38e2bca95fad588960792df3c894ba7fa9fb860093200f865d1f07cfb63143f97ce636cb6239e40b1118ae7f2b9f6f5d029345a2b4544073817b6e845f9f3d24caffeaaa9950ccfc4351db4e1e43f52bda0cc994795c8b6d7fd2b3feebdd013c2695313a76ef00cec077fcfe29d71a5d0b6305403e8e25bacfd31ab7b5962507600900f54b1e5ab255676177dd70762eb8a1365ba1b073c802bb340105e954cc4411fea8103855863af479de6c3cbd29488eb9506ae53d76717223a57866a21f3e6751dde8787586a21afa4870c9fcf5dd126ee9410f1b9085e6f7a67604504ea71aed102d1d3fa490c05562065abea8596cc19b6cef8f044a49ebb7c259bf4156c822d227a31cca7961dac8945123bf0c1b9da04f68103e18de461af2ef19112bf5ddbbd477a209a273582ae8c0257319551f688375c644006707f59812eee5293b574f61b3ca7ea826234c11411edea3093374544116546cf968a134acf33b3186646ce2cd5822443e5340f103373039ba45fdacecc31fffa95a0264069c8c98930529899cc55ccd87d6f6fc25f6f466df3bcee1ff1aa04de467bf6bc9c19c998a73dc3ae9795752b4b0b74be9169d719b43249ae8c2802901c681e22c19463ac0c2e592f41b9e6a22b10ba41bd3a6ed1ab1af7ec49bc535966a018dda99ee3fffae3677d8adfa884f546176bed53d4845bd28c5685ad8ad706693c028242b86115046da694d131d91afdbaf030133fbb6e72ca5112fde2498790c096e0a1571ab1f81673762af066b18b4d4599312af3bd3fa1c99be9d4d88d9ad4a1997eebe100c135446b190f5bec730a818a878d715e96c47afb94f1ce5d05438332143e799c674a0c456890e1432595ad4a954a53a463b8cb4829425c1705bc110d0af92776234c3d6b5da9bb0c5b069d03edd247c9578782f95fa47ec1fe9101694a588db1439bd1592c8dc6a758c3f8e79dbe9b1f7c5db1554a1147381b04c7d50136b5b3cde7abc33069e9ff6762e36618106cca7c3376e4cdaf55486fb48e1f7a122d042d7eb779a4464430253d4b0b1f663f0d0c8bf984aa56c38b2b6a12036034e24fff0e0c8e7997f8d8709c417aa9f8bbc212a183a08384b3d66754f1037fa1ff8d154a13dbfe3fd0ddfb1dd40e403d3cefc341f649803c7d369f7a45d571e705c3120936b4f49658b3a281e57be658f701572b4943ac368af9f89f1fe12d2cfe6f2a142ead48ed1e37e29935d835a2a6c69bd936be4dcf010fa166b933858d0dbad4f4d896c334e89ded5673bb484aa6490499743eb27c173abdc8bce87f48996709cd8680c25c660f2f87b2aab5c6d9152c871174af251fb8363dc90c7e5168a1b587ca25a3d4f237d5b36b50e54a7552955d890cdac0eff7a528d2ae34c0a8a767d937db74c19c75e6ca5a37b7298920aed17d926a17b3b6dfa1a9c5bb6d6f6b774e287f8768448ead3d3aecdf92a27b6af115db6887c565220ac5b00af79e9af9b7c6567d8d8a7300b0072ee77efd912ee542d02ccf0afad5c80e7272b7a1b52f22964c2594d0f702cfc3ce56af96f10d7ccb8cecddbc1b911aec8f6e32ca580c79ccd36f242dc10121de07c2249f8cdf6849cc5ea74bfd9a48b7b29ac7b62bf06d46107627273146934a37c51aaaceb305e59be652dfa1ab472b404a6d93d88679c3a4a0527a10e312d9da4e04a1e55a1c73bcaa6727d9fe576ee3c2c5db7f1158798b72c287e13359adf90c7000ca0782611dc2904666c695e503f654892bc4c412fc16a1f1c5fb55e43097f24e0b34944ec703123030a0ed15d7147e42dbbcbad7c4ebb82b6d746b6223e94ae34a8e1737da17d088c84748c40c8aac87bfbde61e4c0ac8d5b73e91e3b171c5874bbd004533426a98b7382fac7ed6ca094690d5a88cc97a42f196d594f9998fa9ecac852c0abb466a53d7b7b89cc11d10489e1f02d4780c34f970c26b8ea98f9df83db7d4bf51b1c6aba105e4897009db8dbfb74143f5d5f30aad5458a24fb0ba83457c80fbc7588a0592f112c2120045c4db892ead82422e07127b2fcdf8a68f61548aac15105ed50705e3e6032ef6a3ab1e36a1f6dd2210f80aa3178e43ea8cd744903a52e66ab39c7c6f13dfaf78fb28a887fd82760357eb3034588071e83c518adc28756f5df48cafe795280cd3a964db393ed54c3ba75cc2b8b41a993e0649c4659c04c85fe137e456850a1b1023f2b50abcfbafa3a36c9f0718020a7a593f6f83fea7068492a3a4b80d07f421f44a3c23dfdce7a5534e899a63b9b96618ba24b5949a8859a07e7a52b59ea2f454a78da9ffcf85ff86ded32d0ce6dbc2a6201c0a98edf659eed22196c9ebd648e4ade97267b36a55ce2a65e7b7104256eede4cb7901967b9eb912e3c9e86a20536aec2ae7b210338b112bf6bcbde2c223de9eeafba53544dd3aa0cc1c73fb8c31461db19927e1fb29fcba087304d6381ac90b09ac78d4ad8a6f8ccf80ce2ee7059390b02f8fb61ac8645270117ae7929c24b803242f889f80ad8f0aacd5e95c250d8642afd1bdab5027eb1562815989e821f9cf4bbb7d7423a8fa757918cfd73ba7759589d87b13b852af2315218710b893e7358b9ca41c296683070d1806a4c3756b800b58ea41c54ed67afc1d011391ac70f53957e2ac4c53f883817388456b008c8f6388736e53ee488f8b032553fcd3535e1c1eb9510696f4ccff7cffe892e6f83fef7f995f0342bf55f33063a55d94be16d52d6d9b5f7d8941833b072360487ade3490d12436da71bd3703e1b6f4cf9ecee9960394e7f1fb3d68ea5ac67ac8549ebc75461804c11b0c7c4db94b9c1c35d8ffea1a574108426ad614ebfacfe7d269f14d1cc113812d5b8f5e0a6e1cce66076c47c1e6059ea9f696ed80630698b61eeeed31df20acba536e695699c6b83bb19774442ae6aa7ec80cfb680d2df798ca4f6af75f272e33631336905e2d1ad34d6177d618083a382089537399e999a85c4f9205d9de52f8905f427dcadf15de80a22e0b303c9c2c3add88e3ac35e3d24a529cabd60d957b7b2cd4dadeb9346ea199e567c4d11d76ff5c10ae14743aa1397d31a12167ff3d75757b9cf5b41064f3661553dce359c7a29acb8fe8aa309181a014158543953c085104c5756a52cb6ddd7667b49bfb4c325e83471dfb15f1e9482efc8cc12fe38df82a57e3915c73ca5fc7c87b93415eedd7d39377572f9a03c2dd497f65d8d836eda867e741043ed2110e1a438219d347b9185a1bade68ccee99adfb0611a352a42e448feb05447d8bf47116b2fc36a2c5838b96d7d5d5eb928645218a44097c592e7d90bad640a2df78eb1ca622a25a41daf485cd8c28e2301bd9f648309ff2c218c32c9c2ec4855206a4f2f1e3c461b5590e8e49424595b03c85e33809f641730286cfa4678be647ec612c1b8e47e824a59ee7f8aa6257c4233a4927ffd80fa4e1bd9bc53ddbef60eb000332f38ab185996dd3f1a8b0ad507788e0f608470bf22599c66571da8069ac11b6747659b3ad97ffa94934e4367b41c8683ddd8f9f2d5640581f64631e91c287d1e2c0fe95f52419d479f51e7d3bfa60ed9038f35579b277102581456b3ccb3fbf76bab5eaee250660eeca997de58d1cca4699f7bf538ed9b467cb87a0a58a0d2b4ff2afcbc7586ce83ec3dc4c95af420d38527d634b8053e1c106fc228bce63dedc2a16a190aa482078edc8abd87a7251efac0c659688aae3af206162a542bf20082ec141681c1b3245e87bafa13739fcb9a2ef5b864d895f8e2e2cf86530ab061846a826fb1c2fe9269b4ab611db4b15b100c0667d3b994c85862e9e7377e5febcfede916a16d94ad072274d11b90662f2539ce14a787a5a331bc95a732bd40032e8df746737070033a881f9063a0c216dd5460162011b6cd0549fa333875c7bf27430e955e92c3fd2afdc94ffdb05bc1f2a1edb13b6e9cd5cf60980fb1fe0ff680c4a78111d82d97d1e4044b6086c5447b5c80a3733f7523a090105839a905670cb27b2edf9c1d136acbb890802242d3a2f57016a13a414ef946e97784d13175b1bbc02f286826ef3a8e6fa0628f2400f788812f1fdc593713b6b9b5e5336423dd6f91340047b540be11234b654741979b02756825964b9b50db0334d83b3bd0ce039fe9c9ab55582ca46af6db6920fc1585e7593d40bc14e69d3a50e8cb6bab5d9c43b0c212df5d221d83deef1a08df2e2c44ed4f948769de9f2f3add9d3db3c14d82932e410f051718f340dab63a9d93334aab22b02f928ab6b4450999567d8f90b5fb5c4f6626124b39a2b9c433e8fcdc2bc5dbeeef62419c63e36c5fb672abb7e3a07b20bba9da7b9bad5b5ec3b7d0768b5505867b66f21eeb4dd2d94ad8172af131895719cfaace194f85809ed6c444de3e24eaaea095665a43cd5acfe09d56eb76ab5256a9fc6f888c120b3e5de718c3a8d687cd24c5447b596e87582dd5e09494ebbda6c7012a79edc4e32d1f7d2cb8c81577f11b1701607dbb77d276dba922ce0661f5dcafdfc5ce45b605762bc697b7af3117a515b18ab6e1e896c70ef5489d0dae9b93a0f9e4161a5aaadd5cd9a1c36766c3473f96e7a50a21883c0359b289f611a4b7a3b2370dd1d297df1cdb74e111b32f99bdbde0006c65f8e7cefa0c8d030c76bcbbc7b059de1f412ba5a0622b1232c1c1e50f1fe0e64ca729c443c3b2ad6e52ec0109c5f1f50a0882d90019c133b3bfa946c7e60761e6ce91ed5104580b5214c4a55f5efd8f0eed034670bb0b90631c64d6c6095717fe804f477cc75b6f17b5d01653dc37afc3f093be63a9f4b28e078564ef64534e9fc45c21ffbda49af27f549b9c44d571fe9309ba92ede81717cd736762a7fbf6537ef5d64a8abebe237fda4f7bed4c695dfcc49797241e19d6c03c6419c7340e87d9270b7d0c048961c0e9b2c925e5c569b905b3dc8246e958817afad8bcbece9579c31e26c5478a99679e58e8dce0367cbcf5c51b39c5d9d8e8e1feb73afa8c794b3d2a25010ce3c5b4c31f3b10bfafdd99a01f351041de2e827ffb769e97f5a5c43cb842d3da548f26ff4123a54868a477c408333c8539de132a993b7faef6470852b2b0c04177e704d87fb20007d45566f4e3fbbb3353a8efa2ec94d3d346e45b012b4b40ac4b81f4197920dc28fd97e855db6df52b8419aa16a8921d077708fc847f1bc8c2327c81886213cbb6fb6dcc771c4753c8c738987ad0ab595832060ab056cfcc2f0f79a989ef6e17f0ead29047e12c8c4ae1926d76211da6c05ad4a71cb2c4e76487c0e160324a713eb229084abf7e5fb4e36d470c888502c7ad5612e30bb6a63b7a9f1ea425e3d784d5c3b4564d7bce7566f2b09bc0a8842f2c96ac1b0bae1cf1b983c7d445ea99d773c72536e6f6784c708adfea59d50e89b766faca6fc6a44909e4fe80b572cae43be826ea832a81eedea4a066298d5a98e29c6f995d84e61ab33833f7a047137a269f9f614db4ae8c9ceddae4a8d75e1c1eb1b2774e933ed0402e234f869f839275cc5d094cafabc34b6f8683531f9f285e257cc1e4d6aaa07958ad39ae837dff038e9848b0c8b9e4080f1fe9779de132b9f2729c7b0b80bfab1ea2937e4f2af651c9535fcd7669710c7a458f225d784172d8b0cd5f71c553d88e62fe5f9e2dec2023df519d7686a082de319046b89ff975e1e0b41ea59c967d8eabeb0431f5c22291708f12b0a33ee3552f96663a5050cdc74d3cc85698ef3b665229b30f35986683c8b5296db5606042b8217c69a63637e1a76dd3f6c22f9f36340241b9cbc953c47bdc7fc3aca9443aa1337f1f677ad50e455f41696638086c9cb336de0b13d41b68fb9f5404f5641a72cdfc7f4c86f8586126b244a9f246d9c6f9c75a8d0c6bfd1e79a61e1e499de264f251bbcb9df3ce2d6996a46222087700c9c276991eb07b82fc43d49beafea559648afdb5720f6567d3224fd5065e4ba897fcd3bb47002e1e5bc8b2a96191bf3fdf86b83b2b5fac53e41ba628e98f866b50f50a43a87ede7a1c7f8850f80c41bcb77c0b852affce1cdb6f81973e7ea5f249adaa69c2187e84d647a589672c59d9aec09e8a640a218c60d0c1541e69b35c46c329379f7bb6898fc594fd3b3c40440f85fe520da4f2dd2716ed7e30f1cef0a22f1164f05e734c3ab2a8d665e4c86ea603391b157465fc2312a62d407b60d070d2203bb49a2d68a1c2beba7d3e6eabe9975211887ef80ed760d1b8570454c62a2b2872b85bfd8f60fff3d2ee7dfa4a965a08fb615263dd34eaf0503dfedf13b19e23de7bc4f9215ca090e798d8a96927fefdca8668d95d8041a9f679e3161e79aa4f187571026f38093450b96c3a1b87dc5d61d0eb6cbd617af707cb5fe0d36538af3f119e815430af125453106c949155ab0ee0cbcf515e736f7ae041e0b80700130cb32c37166cd56408acbc3b0a45cd0aadf4ad3b0d18b2023808a1a9c81b3a57e24f61acaae3829a1c795e39f50cccd0bd615b1f4e733c27d0e650e0669d2af933b7b2a6bbc6366e741524bc1e4b14f38d145b25cad00c3900e4791561ad4fe6afae1b506439ccd196b85412075ae7e86400944c3504ab54842fa06ff794ef69e7bf546089f4a2c3f794db5e9d1bd2a8f35ab85e086492b5add01656486505c958b6138963b46e403e034d0a52a1bb0266fbb7bf00daa6624a16343a7b9c5ca743591dce09bc99b5742343a9841f4beb69aa7b05a5850f086b538b9c72e9810294d8da6976e6fd809b7efe24cfbe7be3bf5f9cd7769a6217c69742c1b539e8bc33823a0d5810ad0fac1d41cb9c64bcde790b83d597f6b7ed0b030101430cad57969e475382da25d6a1c65dce01f62b623faa8bf66ceddf32ac8681226850cfa3118de85a221156b5c00833b04ec9215942e2fa788f9495c5c201843f2c09bf2362159172bd477394033b72269061bf6812db9291243415fac21e2f338847dc5962b60925368a2da0a685c665ce274a80a512c13ca9a56b9d8d60e953d8feada88a017fca4fb20f7287deea2ea7ee7cb0910014303af1b399476da202d959579873b1672252aa2bef13621ae9e84ef81e623e42243a9e8180ae19389618e84564939a0a1c497361ae8e87177e73528672e436685da856bb855d844bb0d4d7ad4d1a114f1cf456caa040e6712444563ccf336510dc98e37caf4e1993d7f71f5a4786a59a884f4d8ebab9d86a3e4ba0be06a5436e9e8e7a5de0cc026276a94ce45287001732707a2f2d60162b4542abb9574d26f6027e16a561f4a8e5a5f81240a09cef4b134a30e9ad357d5328f7ae20d528390bc8f5e49996acd4c54f37c591994dd8b4d26fe413556bbf0134018e2428de2c66c49b0eed5cb0900444ccaf85a50a9b842daacf5267f15a413acf8d0fa6f2f8e5bb9016cc4fdebef0567afc83f46bf8f6b6fd09d389b20e2d628942c884d430f4207180f17ebaabf050f705f2da58a3c343e1d17a6098a26d1421b5500a9aa8e0ad936f7fe36075f5991a29315de73ae8726b927bb9e400b23388d5a493589e6d52f1e689367243693dc303146739ece680554a5b74616ef85ec9f5a14ec391aef1e1d8a50d4b5bfad77e215718736f81e30bad1fdf425aa6eb050ff30ad423a304aa5ca81b5a09ae93e086b46c19872908a923684a56afb0ee5938bdae0ea650a00ab66eba036f5b9367bd10ce9c6cdf172a2bc4a10b4f92deec3468e36443516d5d6bfe70f239852029c7a82bbea000da7b2af3382b2adb0d2321b2cce15bdd04b70d7b2a5ab964342f0f9fc70e329860436c0839cbfbf058272050e55553a7e124ebc9ec3d4bbd2dac4e12d20231c428ed709639193e81689d86d25a126d7af174e864a57e06d1ea97e4e340a1524e7d00b402d39ee766ef8ce706dd8ea95f63874ed438bc203e96a9172a9ab84ea89c42a3beaa9b01c4a5140797562efe605d49a3ad181cb63e6fffcaf7878e8b06c638a2114ccc490e9699e1262b1836f7fe71b2dc0bd4f094a6728095448d6b2f4b39884975421917c63b8827f6746e0924ca788678141010bb84ff1582d9d7ec160dbb23e15e962b43ee88abf042f9ffd371ef85c24bd546e59e5a9ec2d981aa1a81ea9182809f17d708f4184908f75dedf80d0fabd677d4a920b5b7b57abc6effbdc98c02adc57337f58c40aae15bbac05a3ccb364e5adb1d610a16452e92f178305f8cda25a32b73d819e8a7c79a748d94ae945ef52793c3a3da89500c1b10902a339cff7ec98d7d06cec227704b99236aebb6584ef5aff4c0788ed118650c1fdf79fec0bb04127fc6f499e09a814f76363a747c2b5f548f2de50e9c215ce5f21bfca81fef49bf329c3d68e349bc70d93681b54c4be8d0c72f72f9cbe97a1cc9ebe0c8be55ed755e2c186f514261451961377204d77f67e2250bc55a7d9b3737f85cd4cb41607a30d7820cc20ea76b4a3b8f57d3d2b7d102b58c8e13ad95e83aa1d95fe86c0291b1e5eb2a4ac28881b88b3c8bb76e5ead42331d1161546a61ef666973a2aae66bbb99f2b57f2ef160182825fa5305444511ca1eca4e1b0b38528bcf2e0e8bee279b9acc19d868dc12a32cb559aeb90be39aa0a2922efb9e5dfec7a6ca13a1c87edcfbfc91317896452c31a9d49c4768f1b4b46ac32e0907e00a73680166339ff62595dd2d2eed3a79fb9fa0c2e8250e89539f6d678aa2e5e51e26bb410a47a7b13e46a24ea1d1ff3726220ebb5b874c4eaba7a26a64df5454841cac595f48f77f6570049fc0ca984e552e9c15e213c4ac242502f992d97bc99d10af1eb14a3113aa6e67a173356c47636b8f165d90148c0a387fc96118a6dc8a1ab3b2b35f6eeb4d70ea84cad0faaf3021029b136da6b9b0ab13e0a3d869eb66e527d5ee6a82c338de656f0c9cda7465b66fce6adc34ca45d191a86e5441664fba8ecd694af98430c9d0fb7c65d309905136e75abb4c9f73352f3e60fbb9fd313ec48bc10a084543d31a0ac32370ebbb52e9427c5d4aac15d81d3010e27899afeae85539df442b02102e21b21fb2b51576c2ff7da17f9de0a50212e05909d440583f4c7e9c5628fb9738fd9b448f94eaa1c1f1615c2988c209286799303344c22e03aed7c1954632f379c978296bbe8085ed560bec772621c5bbe04427ef8cb35bc0b7586d07c9ed8f6b80a9040ea28d81676d227fad48e16653aa882b1ec0eb01b486f524a4d81e156fcded9a1e031b2494fbb94f65c57d379049b99bcb70664151794b29430f1822733687d771ac88daff8d1cf5f5bb4a9b182e88dcb318543a8a678fef8bb41243e9473fff88765c46a8ee59213e82e2ee3c293a209afcd69c5cb0ad2f8014eeba4f4127fa81bdcca55204a85d95d52af7be474096dacd737da4980baf5e11d0e68c23670640c3030ab1c74948c4dc42a50c4198c4f9cafd4c6f6ada3f4ba78a5371992378bcd802078b359e94e12f8fbbd868bac98f7711d0b7685193c4ba8be90f5d2c040a659b94c480c54a2bd7adfe56ee9a8b6a743e1f51f3850fac92d213acc65cd50a907a70de3e326a1be31a52655683111389912f94eebc91cb3831b2f2750b19276076c6c73b110534c71c5747dd4494a0c7b4fed46d49750df1a0a359c396220bf99d4569bf0326a3ac2f44953b18109d1a64f4755f54e261eab3673bac7486f8b51733e65ef6a11cdd7fe99246d98b63ed217dbf9d59e4925d35c3ab3a2f09d3ed9010833d41856e5d5f90a48a34df52c2d854744d6a1ba6817abf18a8301c09c04b7dd51ef18d8779f6888534f0fcafa5b51027f2bc0128f4e6951ed1313c809fd646ed0e572b58d29086933e9aca96132d4561ced97a3fd2de8678e8a47fe9a0d7779d52a41512a621d09910eca4b872806c2b3dbffeb41ebdf6b45f19fae9dac0b69b72b82bbe7978989fe5c0fcd6e05aea707823ba4d25cc34fbf25eb9e99ded3b1ba556cc65e92a3951efcc7acfc065fcdce03a57e426dadbb4f2a2e695dc3bb42a139acf68c122499141e60d785d435652328d83a54c61c65548a5bf3cefc391014d94182068b4d382ab78d1ca777bd8e0df7d0f44230e446f4d9680f0c693133e038ab3e9d827c4a8d7cbafc03e6a1e6c8d56e979bb9109af9393135f28a59c9938213438812a4a904d463f32888506610222df916dc1c01a0a0e19fb7c38f5e52fbac868bfadc828f5a6adb6becdce4a41a82c30f7a84c7e6d62a817117124354f7e732249341f5efc3d0b9ad242b99f1c1ca86d8a3d6febefb51aa507a134e4ab7499021ca81595b81d9dbb07a8b1471e9b4ef260fc5e767a73716aabfd74c070bc1cfeadfe865f2fe894dc76ebabeaf9dec6bf372d383f627e8fe7b3d1b0690ec1f4f998e1ee5c7d865d8f85484dcb45106d4dce4374412ebf283d43c9b83c11278e8b6ea85e357ef22d5fc8092bf6304b8e0686ef8b63aa825f6a6e2512ae149eb919b8a3e81211e8cf1acc7bafed157bbaa3968a1e208166892b855db491775a28e7983aee305e5f391677cfb6b970418426603451d837a8ca7e9aad37e8811479665a8c577ea2d8058a7828433c4a237edfca69926fafa30a6e1207acf7a2191f9c23807a05a97446eda23b2e8b9163f8c7336c9a9ad29410d5542571bf82f918d6408dfd00096bbcb305a1e0af32167a8152531077aee669b006a521ac2539120428aa1edeaa19be4bc1bf84b42856e29ae9863b6cdeeaa338779ac5dcefc5a753be4be892e57aa25ea91f91cb2514ddef349bc7841c5dd2398fd28c69bff88b6e8ac9ff8af18c4a0dd68af3b94c2e4a37008c72093021ba942a9f5dc23a041e11755d13be87994c9ea13159fceef7125f19728dd134fa063149936859b131f8454148b01edaa21efc2f11dfa79c30decd70eef9d8a332393ea87fde90ab222547bac060644236b4920e445a970bfa4c1542451df21faa74260e509cd55131e29bc7ac24b725cae6b9d49c6d695712b6802ee875a9058d0a421535b583f9c29552d9b165b8eb01fe63504f1480e9448b80f0ca926dcdb4aa9caa29251beca276d29896c908781de0394dd6b9669580bcc0ef33717eabd327f508832bb02d93f3639250cc2f1349407d1d1e000d0dda5d0991fb789dfcedf50c79248a68cf73758fc2053db9ea3f41b7aa1daf5b374a0b5ecf309e738e142fdd3cd826343fcc3734e098462eac6e1950e2ee6eb55a231f853728265b37bea76cf03809bd0ebc0fff1bc68c533fa19ffe02dd6343df7b3272a78cae879a20a9120e4b4af4b0781b6403ae7c9a988bfb52bb52ce6e2e7becb777006d59582823c2fc264aee7b99bba3155bdbc2dfbc99fe5ffa2c01cc4f9798c1ca67aa7c1081cbd3909264d9dfb07926cee19f3013409c01bac5808dbbbf2bed87d6a8aa41830e1f476dfee7d6094707c9c67a3c499913707fc3f1dc10cffe7c758785a0a190974eb5ad5f16e8ba1eef61e7982811203a4e97b30f77071e25bcb17f63d1bbe3b36725447021767ceab1081681204fcf0a09d7c2a1c3617341389935ba46d273315e6362baab6640e47bbf53ef0ddb9cd1980996f8b57f318577a62a8887ec629940f16b8fb7bb295000248067b2413bac0a490f3efcfdf8ef22717fe403058d410fb65a470d0309b1d6d086f9e30c31c43d515f4a6e69e8f5f07c4f37b17ddbba749d14ff5889546548655445398d9637b634e4b50a20cec6db948aa46de21c5fc7cf6a7bd409bccefe0b0f43a14b31094473356e9043460937cfc0f74890a169163265d753f912dc499cc8f3798b143c8770b18eae533569a7f7ed25db74c27c57b776e38fd12c5806126fc2842fc665f93723594da7be03a5495e6d6903f060a9deb96e164b289e32e171ea8ec2f42415ee7e44b28130bd7ae757a1a0bbef33b9423d63ac019a9eb76517cbf6a6bb45d3317896afb84a1d38a1d47ebab62e2e64d0deb6b430d88b0a9798b58d8777f6a28cc9fd3f10138d494bed7fc95624c93393094034a5407e16b6a565e16bc550621bdff626904687441c1a4f60359f0278a081391203a415637566237e4cc55b8d9dfe77551a7c1634ce4b39736f74a96464d6ef97683b769047fe3953237a55425fee56717314cdc831bcd48303cc898786591972f2953975c811c508fcfcc1305458ae521776b22618dc69bada96733fd1c5120877f1ed714e8ae7f4278d5ee0e309bc2bd017296a16234d00bf9be32d76535b7f161a47a699a5157cfbf649647f696e154ce1624448f73a24d14d2657b749bb8b936097ec0f2049c498fe3d6063e1a4dbcc2cc954cd96de0264ac2d017e52fc0de9b5ab8f3aca40fc2d00bb72168ee97bda2fcf7b443ea1a2808b38d2c77a75a03986176c729f514c46e2b93c2e124f550a4f03015b2b456c014a0135e51c2a1ac32c643c1745aa06745bde763ebc1e165352807361820a623235f39696dd7892069eb109f751845470fd2f25faf0ccfa93a9da6d4788c7af3a9526eb1b0f99e5b73d971d1668114e19fb49eab703a2f92719754521a9acb11f1b63f5876d0e85601c3265bba8506c4448beab97a7c7945340c4565c98341122da70f6a9de3cb413d77bd3bbacc1be4230d083552164b40e815b720310fe5c980145a1104bced632f259dc41f29a397a4fc9e9f368ec4923b1874aef26ae1371bdbbf87254da6ba55664c67c0f5a0de9c64a5e56c27f2f74d8f62d9c79930fea194024b725de02ee3d9c17fc0ba5104573aeb6e051a99829a0cd7c2ba63e1d1c08edc8022cf683968543e056557acd2e2f2b1c9ebbf858c17d6aa4b311274aaf6fc70fedf185f899cc88ebf33c93b12f5d1695a94a5b56c070e3aeea2fe32d93379a641d29689bdac17e7ec8c2fd7f13f569202459aa375f73f764f91f9f318b61f52f5ce7df35a9629e0c281f4802bda5bb9b94704cb295b93654068fb59aa3e85c45c04a127ec244e9542296b8842f2cce134c03e2473a7cab822fcca6da5e291fe64ea1e91fce372500a5cde9b01dbc74c6bc263efd444e39f612fe0e49e25745d47d463f46c586a0f8ed140eb24571134f54eefae5c1d0ceda13850abc8e9bdbf15da9c4ffe6067c7c42ac0b1733c0aac2b995b0e39691e48a6b171d67b1c7ed5c3533a8c415fd1dbecc8ed28523fa3279052458e0529beb98990ea56056f91173323e947173301d178ecfe42d970bbda626338c2c718d46c8910c1b8b0d3f9b9b719d930f1f6b4bd0342c8cdd0ac1cba055ed9963b2f2851cb547e10348440716db795f792bbbe9f5f78878b38d1b0abcfe4b0c0c8a9a500766258123171d84cf59533faec0093873f14a808d6ab5089d970a1a5caf4eb126ec8f0c0351bb03b4dea21b72ae9c50d09b5bac3e67cd12eb6df3cde65e8da636bb6720dde53a2bf68bd70168e6cc39d291a429787fff3377f817d376f2561a670be533a189b2845698a5eb44fae817121ed91cdc73955b1fcfd3bef95f7c1a1531fafa7bb1a3d63277d3ba8c93319d3cc7b7ce9fdbd51e05cf5714a2ae3493d233f0befe30c1452fae86d87d5c032ef25de27ddc77f4c3cfb759202057ea3b141afe8c5359ce83294606ab86e7ddde2cb3016b7c42cc5240e8f9602d2d64dc2498d683d71e03383b3c64741fe1f489f6d7a26b9e64b3c1df819579f36533826713e7381e282c87b56c4792f8788392d50918a9a5bfd51edd0ead1666eb3b2d348b510130ef517d4ef9bb69344cdffe9b35f8f01b86eb751913e04b762ee3e10566350cced34def76ba3f9d06ab64c6889a56fea3fad0e8f03c996d0f431562fa1d0c5669fa3ec9374eaef0a5a1520b12d32443bed93c86828dc8a02e22c2d1388f38e72a5ce32d7659e6140ad9ffab27d45e5885311eb37e04f34bdc6a72666e1b300fdfc5ecf102714c9fd57df76fdf47139f8dbf8ae59863643171164c16baa5953c17821a7ce5feac673c05a56b287453ce3a0bf5048f0999b7711604d6cdeaf3cdfd661fa21fc5bf18de929671c801f00415eaecd35abda3a04665e9dd0ef5ef2c6ddf02b4a12472984485adb027fd12ae6c60ffd203b1a41c555557ca84ba3598f52c281780dd7e22655db21ac383712e62d4540a1bc525925277ccf3a617f5cd363fbb9e1f75d835aedf4fea24eef7861a77164b0861e1cbd11176ea14a8093306d0f1a350fa75e8d13bce8369bb95471a8cb18f402b63cbbbb09cc11244f90e16042e13c885a3c928a19973f7389ef8d3752eec924d7ff791d3378665b3f5d93daf06ca3fb97424705d52299377f8dbcfb8412f5c99b0cdec0cc3c4327bb681138a1a6f0082613d5f15ab67a708621870d9dc4142c8598a5a740a9258fd8ede49c948674059acb5c2ce6162b2e37e4c2856d306c7edf554f71d9cdb8016f56d12ca4944b25de41a83870e9394de816a6c15fa1efe98fd85deb27d93625a68826ca81ad491e9a7787e8c36763708b0e160b99e60b5f653c8347026aed8d8c044dd4836bea112be61fbdd162d8f5c123d947cd940255d56743c85b4f8dd13d1b2f2023be242c36d98559e38b3269df815d0baf12cb2d52739bcba0c183ec442cc90fe27a2dbafd4e1c791aff374b5326ba16880a16d98269abb731904dd1f8eb00aaea66bfef72d5252931d84cc01cfabde3bea854b5b145ddd37bdced843340e0679b6b4e7ed2fe318fd0cef76d160543722e0c3eac11f901ae15db25905dca7a17b81c6d51869fd12ea569fc4b072d217786b4b4d73bde4b9bd9425bc87b33d6b1911e6398673939aa2f15ac505b9a1ab029b8452dd0869f392daa28adc942272615ff2db16bcf084f01ec9fcc2f7f6a632b2bba8c468655e985a3b271c25952b7ba3a9142a23515947e79dc051e75d70f84249a4b15e9787b27694329f6c2e4d61db2b5d8f84f0302f18816bf536ab3ca393fe77b7f5ab07603a2130324340147deb20d0ca89e16f82d62183248bc4faff40aa43268af7731545f04fcd2a98d0fd2a2c84fc9955c09ff1c947b77883216a3a16f752af399c9439872e89a7a275571a7780db69bdace24a6c3ac0c2cb5b10119c135d1fbc43fd01bdbaa56a0a76470dbb510a8a79499b55a0881330b2c37451ee26341cceeda4e003381c0e3e781317e919952910016d4b6afcf405ad8acd85dece93b83d69547353eb7172ea4e934c1fc44aa3f5919a0ec6b2d36c425f022421e5d1581b75b4a7f993aa46a0a810669f76e672be4a030138fe14ad86efd25e913bb31f45b014bc5101a8803717e267254e3ddabdaef99f2164b80a978d1df5ff59617a7c06ece992e5adc78c30e8f96d0354c62299763c487b35e0f84c380a47c8f54f353ec1100b3148831ad6e5a1fbd96617710c451f178f3e56887a7f1320b545dffbda140f96ca3c395dc3f8e965799109b673f66dcc756328b7516b825efdf3f130247a2444a63a9e12017ff53b779aad7f99b45cf4f28b5cfac237221758763d99747f85b29a75fea83c31a52a84b8d9563fd8d9efe6011c41c3a31e5753e50af7d9f48fa48970cde9a5f9769124186785f3ff8f8506979a0946b34f746b4326677aa074ee2d74efb29dc26b0b92d5d5477d6744fb06c522fdb955ed4f1d825d45aa44d47dac957c9959a9d2bc094ef9f8fc61cd8ada2d77bd5c70fcc8e191c9066ce01022f2d19cf93d4adabbbf941a28f611f03a229f2692b6b848e86d3e8088c02950ddd460a41fbcf7eccddf4a9ee56d83a1cd9d31f3528e791d74cba28d89d04988a708a6f15b570eb64e14a2f44d3ab10d05d1744f895c84784f8ed4d252d3c3512aaac2c4aa9f95ded1a4480b4fb81848d3770f654c28c8f174d505262f6593a025f6da0eba0140910a0ac612368d3b5593abf9da39de420f3bbb17479ef07e8992c45eb684a3d57d98f3f9b6fdbf95e68c793ca43a87aa869e6a123409b39107d2c3ce2a529abc98d1b73ab08d576de4f7c7319e960cca0a6fc4af024267998299303b5ae0bd910a075f5301692f2220bc7b74d1f232db87177ef087cf79d22e271200ed8e6c0fff45fed4c6e3f3b6e2b5bb7b717df7715fe0c6648442dd0d766536fddb763709a142dc542ceff471aa2c8808c523d6c8f4a8924c24c08fd4045dffa56ed1f1c826c7d4b5d2788935d4e58279013b8d7621fb745df7ed6128e5b33b04630a24520cc51b5bd03df0ee0968394a89912d43f7769df8db355780229e637fecfa817ec74679db71badde501851b25aa19fcff2bc0358dad3058bb3afe18cd82130b909e9e48d6b1d5d763f298843aa622e82b17d5ce1b51f4aa4f696a49abed4a390dfefb5faac05c82811c50d75a7fa23ad50bceca6a14cddad4fe16b74c4db732556d3242a4bd34fe36f8f81b9fa969db090023e549e63ae9f99e4df7604179de7a7cc35a38b585986174deb52e7c4c716888bdd56302343a01b2a933c146853300f26708f05fcf3e569cf68cd4910232e8ae2b205559e51969421005127757f57e79a3fd02f06ab3f8236843de4d4a37f87e35cada5ba58f19c335171ae833ee3c96613b212f16acb4e3ab7df822fa2ca6086384164bf2355af2ee35944157f15c46d327a8e2b0b9dd777d4f55b4bbdb4dd5f72b96c9c7ab023d5e2b463441288d41afb37c332ce17e414fe780326b4194799a0ddf95906041eb4fbfaad16d02fca80c026bd5ff3d5b689f4cb58d0930f86f1969c9f2e56642e06a18b62331bc81e1ee9f8388139233be5e06833c2a8d9d09bd113af8f61c87391bdbfbb8898691f9b3094919be2056ffdd3dbbc18da4be08cbc20ccb78d8ee1b3a17f2b0bc32ca2f74d352da4601eef2d0b7d98ebe11c1d7c0279e17b6c19b257913b671558d6c065a9c055ee24ec857401916a5e6e7728cae4452f4174fc914ab53ff46e39e4a4ae923b4cf900ff2cb4a39b8bc77475b65c8318f85565bf65b95ad9b50eb6f6c0e605e61a00f557d78ab860adbfe645daa7dee66e161f83b9e76453fe491a8aa32514e1d43903cdcc983576f477d67ea9c7bdae40173043df295c409c0ca00dcaabcaa15003660bb0686212be5f06e74b385b1bc2b2120c28bea46e434f162ea9a138cdedf6492a9481842e5a5fbadd2ee5d2302f0dbecaa07ecc006aab6053c58f60c826bdaff0a0eaaddd8fec97e20894096feae546addab6538197d73519d23ae86a571a33f5fcaa35580899d690479a1ecffd280eed9731772aa19425ac9ff1b5e0ddd1248d7a6cf8c00d48264817f83610ba8e7f02dfd57c790b07d5217516821a90f6d857ff53511ffd118f98629ec7cb75234df22970d7610d10ba5502a8088b1193be491a068ad8282901a2d6ba13d3b75f95bb8e149e67a57f842b72baf3a07227a8e64f04b824055e8b5419e20725af2f95c8050ec2fd9af1c1e8b10a6427812a5888fc36eaed4bdf8ba01ee6174e4c3d89d86ee5084dde33dd5e964cd641d99903afb5296b386c30bf2e46e4934e7eda6b5f6b007531f080edd237127031d52946061e955bfed5f7c791c48008a08d368cb89e43b0697b711a9ab21fb20f91b99b59354e303116846ebaa9731effb4d5a5d922a647b94dada05409809ebbcce4ab2c76c14c3085f49064335f5e61cedafbc476ed8eac75acd16d4fe953826abdb8c84d62fcdfb529058246e0ee84f8a27c3730c75f71c31307b18f20a7498908c80c1b586a828224ffa05e99ffaf7c4972defabc788f591a6fd74277de0a6ad927d3c3edeed3ef05a025dfb3e196b9b886fd271401d06bba800029c31892a7c2291fa7e6bc0b16b1bb8a02f67f4e8a12e72f3769d411220b0f3d2d4e27e317ed94ff51f42ec42668c82c1b5c9e8d9f097bb088d889d06d90ab97fde5b48cc6323f078a16da4bc77adc4e872abb5da6ecefda419f8dd026a6ae6563fde3f78b73dc43ca849f2f40f5de1508ba9f54c0c5f402e6d6601c97cfc701d5ea74cf1933b50698bf10466b44aaa70f5617bf7893089d9bbb9f0be420e95a711873be211ebb35cd642fa35e54410be1edc756a0d40fe39d5369ee2efbc34e643275eb20e9b0817f4642303b2f5a9dfa733e390933adb893377ddd093f71d1519bd95e29231b1db07fda155e24b29d3b06d4986959c4f85b936526e2e585a780e3611664142c64dd9208797f24e90c325eb604947461a52d384324ec78035a8d00d3a97fe344b67d24eff2bd760ec55e0a0dafbb1fc3e214c64e669a4d7e56a17a5c9ef6e89422aee4ece0b59e78f6aab53bebba52989066b2e692560046ff0f051a1b1bf2fdfda26872b426340af3e4198c1818fbd63cd7172fbc4fce1ecfd0085e0a2cf42d241123d8c17cce18f5b4af05c81842965d5660fdadb38deff5a90f23eb5a89382e4c856d2013dd18e7e4eca3541ca9053e23ab1fecf65ae556eae8b8f6e68b440000d4be54b601f14ab94e49904c51357690b66c5e4e917b0a1fa52e9b7194a4c94ba2b1d6c3fb05db51a1c2358437d2493977b1628e8b571bd77eb194894789a89034a0c833235f6efc64786450150d3802db88d111fd448a757dbaef03b1b446560332e24c4cf78e3bb50a26b4f9fe9c5a629b96900beb717723a1a472d330278d7bba6a9db4a30c7f4615748bf83dcd01d7b6d44c4c72a0868f679339cac01e6f04100e6fad1d2acf767bda46e0b1a1269d97ce07a59c4393bfd0e34bc7053c6f20448b1cce9578d88462c2c8a64f3e5b466f7201c8fc8986c6a4c4334d4235bdec5018647ea8abf41004200ca8da493622708fec570ce9b13e272b5f3e74b5062f7b38ba575387fd532a9c26c5fc0ca9408994c034af7a884aa35f34d38ccff2d6b8ee2f4801e57c08dcb1c08d63983a312e0a0166212004e76763c33b1aa41931d3e8736f9afbdcc8cc71cf66531eb468c2fa7f4e81cd4bad24ac5aa2a754aa8085fc62c536834646a98cb25b07832b2fb65e3825b0005df8cf4f448aefc42a5fe02788bb8351388e6037ebd617e8e46a7303e45a1ca8dc4ad20f5014509123b72601786ffc1995bf399682e645f27d6945c21bf889bc2f4f5ee86ef80df6aa27b151037731ed56052fae0345c6dee87ec4a692a53d921f472fcce0dfd6bca296762d714226833958cc0b0926dfef58b09d2f7a8c2e10850ab3d7772369bee488a74117d83d6f6d64773267f2c2cc5d75b5811a7315a7ee3cfb03ee74ef5a4dea7a01206333dfdfc7d422bde9205ad84064f39d4504353d69bad8f0698f4d96047f05d2985188eeadd61319110d7d22abfb4e8ac80f5fce9241c7fec1ab8f710c622001dffb579ccaf2c165ebede24a9ffd299718da89c0cd793005a377c3df470c0e0d55904f6f76f72e73fbeec97079c9e3456b6e47ee0f592f3dfa4ac0875c8d40d2ed51459685251ed01ecd9fcff0ca1f0af5424fbd5ec058da53522cb6ced3fcb76b80fb67afd33483fdfc5de29a6baf42654b6cef52b839aec5786cb8b3e253886a5a4886a651f079dea8667dce5b2f29eaaeda2ea3e0ea3bdbae7686b73eab58f70ef24fd4097af754a49bfbf47225eb1b313b39a808bb76e2a51bfae171c9ff81681a61e6c4736178d49cb312021679fd98be4e30e70f560bd2c183738f89957ba435be3d658b08f3ff52886db16ed36a2b7e9654635b741115d65b04931107c468ee2b0689c857852a0a83d6b08d681030dccd7ceb028565bc6a53dada4fad3bd348ea9756b7badc9da03bf0b545bf8cc55b63c85323edb97ece6bc98339ffbeaeacddb98bfc845098d1dbee23f72615bbeee260102ff8d361fd8ead63d6ba1c54bf207d04a9a0fc2ece08c6ac631ef82353c2c01bfe1bd21bb4c1b1cfda4df230ba9323d7910784e815f185822ab6cb59cd706823810fcb1fc11cdc33a5b210726ca10903980537ee8dfb5b43f9edde9571d1c11bdd61a996707e22873d114f4610f9bf31829850e0b42ec7687ee65aedca09a06e67129e61ddc4b82b9ab5c4ec1e851362c71ddd2a1a9a5092312519756816e782e4e569b32ebbe174528000952ad2fa02d54c0e611dd85d0114f79bad7b6520cb160d9f77866164400101b213198a5f13040e8257eb6be0d75441845149bfc12b749818c180b028b0fef1fdcbc50404382acea84ccf54ce5973c98ce016548a9468374548bd5a3ba40d6c0ece87d8d474e0639c12132b4b35a4b627b6293cb04e00adcae2c5f9b4f2e9e997a4c055e05cdce02ef3385887a0051cd1796a309bcbc49b77fb161e1978016a655eb6bede6fd97acf1e1a9e94c6a7e383b7d1bc421419b136425430e2459d257245cdd0f70be67734c83cc78ef1504cf0746d0619d3bfa4e50d6c087278403c649aa9543c939e515412851d7d0fac0db78d30aa030237ec27b9316bd57ef90fa593a6c65718b6e8ea3aecc780ac51c799ea2aa683c8977e3a909ab76014e1cacfad961a0464de49779ee182b48c45305628c99b3fa6275f99525e8f28f864d4be79a58642f52318719487977560db6bc8ce3e411c01fddac5a355aa7b34e1e7b9cee918bcd0e2869a7ccfbf345cbc38004d6a31b78cb5991a51eb77c60edb5622aabfbbd92b6964854a47bd7063dd3b699bad1e7db697b1c95e0bdba0eb4f4a3a6effd50f3b434f9fbd5a2027e11296c13f18219470fe2956a1fb9f5dde1016bd8e79200c3e5c89588f979767817f785af591ee2be9882320e9b8af49a010ca1cd9cea588ac78c0a535d6414deab52ac2aac2123073f383daabee08c42819e47cdc4ab9addf63c19373e45b4e6cc68cf393fefcaa58be3cfce923c4fedfb6c829b94c99aacc21e70065060ceadb464260a533805f59c985c2fcabb29ba1afe44fc121bde0b00a8d3bc972b95945a984f80f1727df2cb3317bbccc4d83e9f7a0757c12a5f8b4e85560ab3e35b73da5ca7f383de5eca71b57fb5741b9c6bd3dee44a51894fdca709a982ce5b33c34b5578500c9ac29c1fdf1b1867f633637fe4fba481949383773300f7e2eb551d16d070a63129c9f8823358658c37980f3e49e5137760cec7d490ae7724edff3fc6097a865fdbcf0458a7ae664a2d90b87f3692c17b29d49ccb8f7c0b33b995b28ed67c9d92c08327086d0ea297955639ccea8b154e4a0c3a8489d3bfd3db5446c32c9a2872f6c1790cb50650dc7b87864767d752cbdb1f25970081ee51070640dcd4073695b7e7316a856cd282bb8030335a472d331bae7063a6d572f6f71095e18ec9ee924143f3e918e693aac3d5d99725e880242eb964a7b4723863403c458cca9cc691a12fa417f4f1b851d97720ca1d9132324966b99500fd311aa82995528f26e2b70a84efc115928f2d31ef4f871cb32c3ae9bbc23875566215df25628dda65ddb973fe52f4fe975ffeae124ca6b36b6e7ae36af91b03425a3531f7bf0a83f9d41836c9dd071b6e5f3c63ec10adf0978b7ede2d8a83292c6b446209f756a1fd8cacd9c8dc1914129d41d0113a991cc721b78ddf9f36fa81464de6fef39c1097ba4cdc394564634b361c595b7f77d16379087f69532b7d75802431f212b64e6042972b0820f8baaa67f0b8ae392f3588065165f6fa98bdae7a47652ce80f7caa0c48d4c8dcb0e398252b7c3a73c48642f817219d7835bc885c133669e01359651007b131462a4422401edf7c4f30c6c1bfaf4b418d22773f2b4aeb2ef8cdb9a03d0c7c4654f7a2b05da040f71d49203de4132765953892001d9033518096526435fa588c237318212f54e2f612c3a1fac029e2030ed10bc273aec95545885d2b021d1565c3f423b695805a4d03663916d55b7bba2c96c68a6f4059d69223ff3704c184906de926f581ad7938ce042d4fd25d2c155b79fcc666a7eaa813aa28be77e5f22e487aecb3f4339634c1126de857f33055dec6b62e68320646abdd1506394590f70791fa234ac658a27515860d2e7e4190cc74df78aea79c263eee8814e8846b6460ea127b41aa8626db6ed428b4f2887a172d056b4b464aa62f3039b1d31b598a1c4d27f1f6a5bbc85492d01da5990fb9e646208f29fc2ed203daa64517594c20ccf7f7212a0fe92e9d71f776667ed0bd9bdf025f25fda5371840906562de7ace94f1a00b36e14733994f72cb00477e7f7de2bdeb8b48ad7e5bc18433ac5176e54a852daf9618fd8b2dbbcddbaff9b8f88d82785c4bf2ffa1edc7958f5232f01076091f98cabec92293552c322625bf38830c0bfc59b6884036a387a11ceedfcec06b8910f6b94a7f07a2b677d027f3334313ee2d8e91bdbce6b5311ece7058cb29933c759b92e4fbc1a524c395c781847ae92c8ebad6d6d6c120ce7d1ca5d9180fb2fc420a57e0b81001a45a53d81746c16f1a7c7b662904f7258b15fa6ef16aa6ff347e2bea40816656c4b1f910fa068a6eb1a4a270a109eb605881f4bd617815083cb12665cd25a451853229ca244aab007f8c1a710f9ed0d9291e5b950b61d992456d0f89278d8630bc741e9364c9c6147cc72f584d0deff88f599aa14f112cb08e99233fcb578ae5692274635bc7fe3a30b6fb085cbcc4a01750c11baf14d782f0b376807f308dd4e5fab471eaca46e878a1de7f541f18f13e99037fc2c874364fae60e59166dbbafb89729c1c49a451214cf32a3309357121f9c54d89d53b037291db9d7156004ea3f2b7a61a2810e6cc5fe897229474220764e743399ff717bd7ca4d14447999708ec3f557c61e385d94488ddaf5d7b2da5be2f76a24e7dd20c49d8ddb8d76b372349a4de55c9244ac8eddf67a99a811a7a2d477c5e2e3459e4545f522fa3786e3a11a42b59026275f40a09cac6b880c468965c02ad85f17dd2c46429de9b064bc612c95237157a6456529bbbfcec69366858ee81f4022daeabdbb1ea04dcf9bf5df58d27a3bd53577c18b71f32b3027d6837f7985d609599a7b584937588410e3a4e42f11be4caa3195628f5d7442ee060947b208e7793b20d105d68b1fa989ae20713df3880a0131d37af11aa0849de47502794f40d8abb5ab075e7d486031fe4d89f0a212c6dfee633eec275b8ecc8c88a1fc544040a075dc94b5d84f639d720f53535e7242d89f2a8a544a938979d971866456725a2efbf5ac3e88e13ee9416ca025d45d4870b802fdff25896091a96beec1bc1bb25fdc463b32f1e4a9c2fa11dadc1413df43a87dee858e5bfbc11854c8b5d59af801cd3e578daade3b741f1444072c4eb206fb5f2a2db04a5cb9c6bee563beffb33c7800113a4addc3ee7d6b503782b8923275c1bed314ba5eb164df31c3c2e857b9d4a6e346564bd3a47a6f4a2c632b31c683cac121207e43bb4e54bf73848c22a2e264e073f698eea26d7042eb96d5dd53e67cb25efd020007608aaa0220bdd92640e7cc77a0bec09a413b4803f644e2050f8efde155aa934f673fd456e4b9790127b91c1549e225c44ecc20af0982fca02b10ca116c4dc7cde6f08a8b05f1076cbdce7affb524668f4c246d12f787367c895e76f4f01ac788d2454219fa5f88122042d6ae691ef4d64ed74a722c01a721a34d05ba7059cbbbc7bf774e94a85f1dcbb575e1dd14bf4b753f99b831f5a1270ffcd8f3d5bdbad458e7d6c09f51609489bc9ee8f6cb9ff21fc167e2d846e7af151fd42832b317f0f758097e96ab1b87d6b25da0622ccb5520a441b66055637dd46cb255a0741ccbbc057e6968e992eb69d2456aad299c7fd513c43f0c3531585bca9c68188ebc0600962beb8f3e3719d50a97b822dad8a093458d7b7a705741b16e2974534b4f344b61bcf269aaf16a8cfb825258c1ccbac5f8f8422b48556848c41a58a467536b004296b0512d23602daf7a20a4211a4fdc0cf3c20179b292cead26d1b8e65e98ee36e61cb7031ce8ec5d0b90f41705eecdc60e1bcf8a3be96455d7f630ccacc519b9b0ca9bf864e18cb0c27179312549cfd6aa8c842c56426debbd67556cdfd2bf449aca6f786b07b63760940ea1efbdc3768a69e48f8f6ba1f3blibstorage-ng.so.1.31.1classstorage_1_1Aborted__coll__graph.mapclassstorage_1_1Actiongraph__coll__graph.mapclassstorage_1_1ActivateCallbacksLuks__coll__graph.mapclassstorage_1_1AlignError__coll__graph.mapclassstorage_1_1BcacheCset__coll__graph.mapclassstorage_1_1Bcache__coll__graph.mapclassstorage_1_1Bitlocker__coll__graph.mapclassstorage_1_1BtrfsSubvolumeNotFoundByPath__coll__graph.mapclassstorage_1_1BtrfsSubvolume__coll__graph.mapclassstorage_1_1Btrfs__coll__graph.mapclassstorage_1_1CommitCallbacks__coll__graph.mapclassstorage_1_1CompoundAction__coll__graph.mapclassstorage_1_1DasdPt__coll__graph.mapclassstorage_1_1Dasd__coll__graph.mapclassstorage_1_1DeviceHasWrongType__coll__graph.mapclassstorage_1_1DeviceNotFoundByName__coll__graph.mapclassstorage_1_1DeviceNotFoundBySid__coll__graph.mapclassstorage_1_1DeviceNotFoundByUuid__coll__graph.mapclassstorage_1_1DevicegraphStyleCallbacks__coll__graph.mapclassstorage_1_1Devicegraph__coll__graph.mapclassstorage_1_1DifferentBlockSizes__coll__graph.mapclassstorage_1_1Disk__coll__graph.mapclassstorage_1_1DmRaid__coll__graph.mapclassstorage_1_1Exfat__coll__graph.mapclassstorage_1_1Ext2__coll__graph.mapclassstorage_1_1Ext3__coll__graph.mapclassstorage_1_1Ext4__coll__graph.mapclassstorage_1_1F2fs__coll__graph.mapclassstorage_1_1FilesystemUser__coll__graph.mapclassstorage_1_1Gpt__coll__graph.mapclassstorage_1_1HolderAlreadyExists__coll__graph.mapclassstorage_1_1HolderHasWrongType__coll__graph.mapclassstorage_1_1HolderNotFoundBySids__coll__graph.mapclassstorage_1_1IOException__coll__graph.mapclassstorage_1_1ImplicitPt__coll__graph.mapclassstorage_1_1IndexOutOfRangeException__coll__graph.mapclassstorage_1_1InvalidBlockSize__coll__graph.mapclassstorage_1_1InvalidExtentSize__coll__graph.mapclassstorage_1_1InvalidMountPointPath__coll__graph.mapclassstorage_1_1Iso9660__coll__graph.mapclassstorage_1_1Jfs__coll__graph.mapclassstorage_1_1LockException__coll__graph.mapclassstorage_1_1LogicException__coll__graph.mapclassstorage_1_1LuksInfo__coll__graph.mapclassstorage_1_1Luks__coll__graph.mapclassstorage_1_1LvmLvNotFoundByLvName__coll__graph.mapclassstorage_1_1LvmLv__coll__graph.mapclassstorage_1_1LvmPv__coll__graph.mapclassstorage_1_1LvmVgNotFoundByVgName__coll__graph.mapclassstorage_1_1LvmVg__coll__graph.mapclassstorage_1_1MdContainer__coll__graph.mapclassstorage_1_1MdMember__coll__graph.mapclassstorage_1_1MdSubdevice__coll__graph.mapclassstorage_1_1MdUser__coll__graph.mapclassstorage_1_1MountPoint__coll__graph.mapclassstorage_1_1Msdos__coll__graph.mapclassstorage_1_1Multipath__coll__graph.mapclassstorage_1_1NfsNotFoundByServerAndPath__coll__graph.mapclassstorage_1_1Nfs__coll__graph.mapclassstorage_1_1NoIntersection__coll__graph.mapclassstorage_1_1NotInside__coll__graph.mapclassstorage_1_1Ntfs__coll__graph.mapclassstorage_1_1NullPointerException__coll__graph.mapclassstorage_1_1OutOfMemoryException__coll__graph.mapclassstorage_1_1OverflowException__coll__graph.mapclassstorage_1_1ParseException__coll__graph.mapclassstorage_1_1Partition__coll__graph.mapclassstorage_1_1PlainEncryption__coll__graph.mapclassstorage_1_1ProbeCallbacksV3__coll__graph.mapclassstorage_1_1Reiserfs__coll__graph.mapclassstorage_1_1Storage__coll__graph.mapclassstorage_1_1StrayBlkDevice__coll__graph.mapclassstorage_1_1Swap__coll__graph.mapclassstorage_1_1Udf__coll__graph.mapclassstorage_1_1UnsupportedException__coll__graph.mapclassstorage_1_1Vfat__coll__graph.mapclassstorage_1_1WrongNumberOfChildren__coll__graph.mapclassstorage_1_1WrongNumberOfParents__coll__graph.mapclassstorage_1_1Xfs__coll__graph.maprootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootlibstorage-ng-4.2.77-lp152.2.12.1.src.rpmlibstorage-ng-devellibstorage-ng-devel(x86-64)    gcc-c++libstdc++-devellibstorage-ng1pkgconfigpkgconfig(libxml-2.0)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)4.2.773.0.4-14.6.0-14.0-15.2-14.14.1`^^@^^@^@^{G^{G^{G^ku^ku^`^Nt^M#@^M#@^J@^I.^B@^;^:@^:@^8 @^%@^!^ P@^^@^@^@^@^@^[^[^[^^^^@^r^,]f@]] @]+]+]]@]@]N@]]]@]߶]e@]]]@]]ƪ@]X]@]µ]µ]d@]]@]@]@]n]@]@]@]w@]v>]rJ@]p]o@]o@]o@]o@]o@]o@]o@]m@]bx@]_@]_@]W@]J@]@1@]>]:@]%@]#0@]@]]@]R]]^@] ] ] ] \@\@\]@\ \@\\@\9\@\@\\8\\\@\@\@\f\f\@\\r@\,@\C@\\\\\\\\\\\\\\\\\|\@\\\@\@\~d\w@\v{\s\s\mA@\mA@\j@\b@\ac\ac\\\Yz\U@\T4\R@\R@\Q\J@\HW@\E@\A\/J\2\U@\ @\\\@\@\&@[@[@[[=@[=@[=@[[[[[[[[H[H[_[_[@[[@[@[@[@[v[%@[@[ݍ[<@[ٙ@[ٙ@[ٙ@[ٙ@[ٙ@[ٙ@[@[@[^[ @[@[u[[[@[R@[R@[R@[][][@[t[#@[[@[@[E[Q@[Q@[@[@[\[\[[@[[9@[@[~[}P@[}P@[{[r@[qr[qr[qr[m~@[l,[l,[l,[j@[j@[j@[j@[j@[j@[j@[i[i[i[i[i[i[i[f[`O@[`O@[U@[L[H@[D[CN@[CN@[2*[*A['[[[@[@[@[@[@[)[)[)[)[)[)[)[)[)[)[)[5@[[@[W[@[c@[c@Z@Z@Z@ZnZnZnZnZnZnZnZnZZZZz@Zz@Zz@ZZ4@ZZZ@ZZK@ZZZ@Z@Z@Z@Zb@Zb@ZZZZZZ@ZmZ@Z@ZZZZZZZZZZy@Z'Z'Z@Z@Z@Z@Z@Z@Z@Z@Z@Z@Z؄Z؄Z؄Z3@Z3@Z3@Z3@Z3@Z3@Z3@Z3@Z3@Z3@Z3@Z3@Z3@Z3@Z3@ZZZԐ@ZԐ@ZԐ@ZJ@Z̧@Z̧@Za@ZZľ@ZlZlZZZ@ZI@ZZZ@ZZZZ`@ZZ@ZkZw@Z@Z@ZZ1@Z1@ZZZZH@ZH@ZH@Z@Z@ZSZ@Z@ZZZZ_@Z_@Z Z Z@ZZZv@Zv@Zv@Z$Z$Z@ZZ}@Z}@Z}@Z}@Z}@Z|;Z|;Z|;Zz@Zz@ZyZyZxG@ZxG@Zu@ZtRZtRZtRZtRZtRZs@Zs@ZqZqZqZp^@Zp^@Zp^@Zp^@Zp^@Zp^@Zp^@Zo Zm@Zk@Zk@Zk@Zk@Zk@ZiZiZiZiZiZiZiZiZiZiZiZiZiZhu@Zhu@Zhu@Zhu@Zhu@Zhu@Zg#Zg#Zg#Zg#Ze@Zc/@Zc/@ZaZ`@Z_:Z_:Z_:Z[F@ZTZTZOhZF.@Z@Y>@Y>@Y:Y:Y9<@Y6@Y6@Y6@Y5GY1S@Y0Y0Y.@Y-^Y%uY%uY"Y"Y@YY;@YR@YY]Y i@Y i@Y Y @Y @YtYtYtY.Y.Y@XXXX@X@XXQ@XX@X@X@X@XXX9@XDX@XۡXۡXP@XP@XXX @XӸXӸXXX@X@X@X@XXXX~@X~@X~@XCXXXf@XXXX@X@XX@XBXBX@X@XYX|@X@X|XwoX[@XOXF@XEVX<@X.@X-X&X@X=X=XXXI@X X @XX@X@Ww@W@W@WW@W@WW_@W_@W@Wv@WWW@W֘W^@Wu@WW@W@WQW@W@W@W@Wt@W9WE@W@W W@W@W~WW~D@W|Wv[@Wu Wu Ws@Wj}Wi,@Wi,@Wi,@WbWaC@W_W^@W^@WZWZWYZ@WYZ@WXWQq@WPWN@WM|WH6WDB@W#LW#LW!@W!@W!@W WW4W4W @VbVn@VV@V@V@VJVJV@V@V@VaV@V@V޾V޾V޾Vm@Vm@Vm@V'@VՄ@V2V2VVV͛@V͛@VIVVŲ@VŲ@VV<@V<@VVV@VVV@VzVy;@Vy;@VwVpVpVpVn@Vn@VhVf@VetVa@Va@V`.V\:@V\:@V\:@VV@VV@VUVTQ@VRVO @VMVMVLh@VKVKVI@VD@VD@VA@VA@VA@V@V@V@V(V'~@V V@V@V@V@V@V@VU/@UT@T@TTTTE@TE@TE@TTTTT@T@T@T@T!T@Tء@TԬTԬTԬTԬTԬTԬT[@T[@T[@T[@T[@T[@T[@T[@T T T T T T T T T T T T T T Tи@Tи@Tи@Tи@Tи@Tи@Tи@Tи@Tи@TfTfTfTfTfTfTfTr@Tr@Tr@Tr@Tr@Tr@T T T T T T T T@T@T@T@T@T@T@T}T}T}T}T}T}T,@T,@T,@T,@T,@T7T7T7T7T7T7T7T7T7T7T@T@T@T@T@T@T@TTTTT@T@T@T@T@T@TTTTTTTZ@TZ@TZ@TZ@TZ@TZ@TZ@TZ@TZ@TTTTTTTTTTT@T@T@T@T@T@T@T@T@T@TTTTTTTTq@Tq@Tq@Tq@Tq@TTTTTTTTTT|T|T@T@T@T@T@T@T@T@T@T@T@T@TMTMTMTMTMTMTMTMTMTMTMTY@TY@TTTTTTTTTp@Tp@Tp@Tp@TTT@T@T@TT@T@T@T@T@T5T5T5T5T5T5T5T5T5T5T5T5T5T5T5T5T5T@T@T@T@TTTTTT@T@T@T@T@T@T@T@T@TLTLTLTLTLTLTLT~@T~@T}T}T}T}T}T|X@T|X@T|X@TxcTxcTxcTw@Tw@TuTuTuTuTto@Tto@Tto@Tto@Tto@Tto@Tto@Tto@Tto@Tto@TsTl@Tl@Tk4Tk4Tg@@TJ?@TJ?@TJ?@TJ?@TJ?@TJ?@TJ?@THTHTHTHTHTHTHTHTG@TG@TG@TG@aschnell@suse.deaschnell@suse.comaschnell@suse.comwfeldt@opensuse.orgwfeldt@opensuse.orgaschnell@suse.comwfeldt@opensuse.organcor@suse.dewfeldt@opensuse.orgwfeldt@opensuse.orgwfeldt@opensuse.orgjlopez@suse.comopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgaschnell@suse.comaschnell@suse.comaschnell@suse.comjlopez@suse.comaschnell@suse.comopensuse-packaging@opensuse.orgaschnell@suse.comopensuse-packaging@opensuse.orgjlopez@suse.comopensuse-packaging@opensuse.orgaschnell@suse.comopensuse-packaging@opensuse.orgfreek@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgaschnell@suse.comjlopez@suse.comaschnell@suse.comjlopez@suse.comjlopez@suse.comaschnell@suse.comaschnell@suse.comopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgaschnell@suse.comjlopez@suse.comaschnell@suse.comaschnell@suse.comaschnell@suse.comaschnell@suse.comopensuse-packaging@opensuse.orgaschnell@suse.comaschnell@suse.comaschnell@suse.comopensuse-packaging@opensuse.orgaschnell@suse.comjlopez@suse.comancor@suse.deopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgaschnell@suse.comopensuse-packaging@opensuse.organcor@suse.deopensuse-packaging@opensuse.orgaschnell@suse.comaschnell@suse.comjlopez@suse.comopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgaschnell@suse.comaschnell@suse.comaschnell@suse.comopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgfreek@opensuse.orgopensuse-packaging@opensuse.orgaschnell@suse.comaschnell@suse.comaschnell@suse.comopensuse-packaging@opensuse.orgwfeldt@opensuse.orgjlopez@suse.comopensuse-packaging@opensuse.organtoine.belvire@opensuse.orgmedwin@opensuse.orgaschnell@suse.comaschnell@suse.comaschnell@suse.deaschnell@suse.deaschnell@suse.deopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgfreek@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.comaschnell@suse.comaschnell@suse.deaschnell@suse.deaschnell@suse.dejlopez@suse.comjlopez@suse.comaschnell@suse.comweblate-noreply@opensuse.orgaschnell@suse.deaschnell@suse.deaschnell@suse.comaschnell@suse.deaschnell@suse.delslezak@suse.czweblate-noreply@opensuse.orgaschnell@suse.comaschnell@suse.comaschnell@suse.comaschnell@suse.comaschnell@suse.comaschnell@suse.comopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgweblate-noreply@opensuse.orgaschnell@suse.comopensuse-packaging@opensuse.orgsbrabec@suse.czschubi@suse.deaschnell@suse.comaschnell@suse.comaschnell@suse.comaschnell@suse.comaschnell@suse.comaschnell@suse.comaschnell@suse.comjreidinger@suse.czaschnell@suse.comopensuse-packaging@opensuse.orgaschnell@suse.comweblate-noreply@opensuse.orgopensuse-packaging@opensuse.orgweblate-noreply@opensuse.orgopensuse-packaging@opensuse.orgweblate-noreply@opensuse.orgaschnell@suse.comaschnell@suse.comopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgschubi@suse.deweblate-noreply@opensuse.orgopensuse-packaging@opensuse.orgVojtech.Zeisek@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgaschnell@suse.comopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.organtoine.belvire@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgfreek@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgaschnell@suse.comaschnell@suse.comopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgaschnell@suse.comaschnell@suse.comaschnell@suse.comopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgaschnell@suse.comVojtech.Zeisek@opensuse.organtoine.belvire@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgshundhammer@suse.deshundhammer@suse.deaschnell@suse.comaschnell@suse.comaschnell@suse.comshundhammer@suse.deaschnell@suse.comjreidinger@suse.czopensuse-packaging@opensuse.orgshundhammer@suse.defreek@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgjreidinger@suse.czaschnell@suse.comopensuse-packaging@opensuse.orgjreidinger@suse.czfreek@opensuse.orglslezak@suse.czopensuse-packaging@opensuse.orglslezak@suse.czopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgaschnell@suse.comjreidinger@suse.czaschnell@suse.comopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgaschnell@suse.comaschnell@suse.comaschnell@suse.comopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgwfeldt@opensuse.orgwfeldt@opensuse.orgjreidinger@suse.czschubi@suse.demvidner@suse.czopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgfreek@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgaschnell@suse.deaschnell@suse.deaschnell@suse.deopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgaschnell@suse.deopensuse-packaging@opensuse.orgaschnell@suse.delslezak@suse.czopensuse-packaging@opensuse.orgaschnell@suse.dewfeldt@opensuse.orgopensuse-packaging@opensuse.orgaschnell@suse.dewfeldt@opensuse.orgwfeldt@opensuse.orgaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.dejlopez@suse.comaschnell@suse.deopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.organcor@suse.deopensuse-packaging@opensuse.orgjlopez@suse.comopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgVojtech.Zeisek@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgfreek@opensuse.orgaschnell@suse.deopensuse-packaging@opensuse.orgaschnell@suse.deaschnell@suse.deopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgaschnell@suse.dejlopez@suse.comaschnell@suse.deopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgVojtech.Zeisek@opensuse.orgfreek@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgaschnell@suse.deshundhammer@suse.deopensuse-packaging@opensuse.orgaschnell@suse.deigonzalezsosa@suse.comopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgfisiu@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgaschnell@suse.deopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgfreek@opensuse.orgopensuse-packaging@opensuse.orgfreek@opensuse.orgaschnell@suse.deaschnell@suse.deaschnell@suse.deopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgaschnell@suse.deopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.organtoine.belvire@opensuse.orgopensuse-packaging@opensuse.orgaschnell@suse.deopensuse-packaging@opensuse.orgweblate-noreply@opensuse.orgwfeldt@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgfreek@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgfreek@opensuse.orgopensuse-packaging@opensuse.orgaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deancor@suse.deancor@suse.dejlopez@suse.comaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deshundhammer@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.dejlopez@suse.comaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgaschnell@suse.deopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgaschnell@suse.deaschnell@suse.deshundhammer@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deshundhammer@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.dewfeldt@opensuse.orgopensuse-packaging@opensuse.orgaschnell@suse.deopensuse-packaging@opensuse.orgshundhammer@suse.deaschnell@suse.deaschnell@suse.deancor@suse.deaschnell@suse.deaschnell@suse.deopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgaschnell@suse.comaschnell@suse.deaschnell@suse.deopensuse-packaging@opensuse.orgaschnell@suse.deopensuse-packaging@opensuse.orgaschnell@suse.deopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgaschnell@suse.deopensuse-packaging@opensuse.orgaschnell@suse.deaschnell@suse.deopensuse-packaging@opensuse.orgmvidner@suse.czopensuse-packaging@opensuse.orgaschnell@suse.deaschnell@suse.deopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgaschnell@suse.deopensuse-packaging@opensuse.orgaschnell@suse.deopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgaschnell@suse.deaschnell@suse.comopensuse-packaging@opensuse.orgaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deopensuse-packaging@opensuse.orgaschnell@suse.deaschnell@suse.deopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgaschnell@suse.deopensuse-packaging@opensuse.orgwfeldt@opensuse.orgaschnell@suse.deshundhammer@suse.deaschnell@suse.deancor@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.dejlopez@suse.comaschnell@suse.deopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgaschnell@suse.deopensuse-packaging@opensuse.orgaschnell@suse.deopensuse-packaging@opensuse.orgaschnell@suse.deopensuse-packaging@opensuse.orgaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.dewfeldt@opensuse.orgaschnell@suse.deancor@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deweblate-noreply@opensuse.orgaschnell@suse.deaschnell@suse.deaschnell@suse.deopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgaschnell@suse.deaschnell@suse.deaschnell@suse.deopensuse-packaging@opensuse.orgaschnell@suse.deaschnell@suse.deaschnell@suse.deopensuse-packaging@opensuse.orgaschnell@suse.deaschnell@suse.deweblate-noreply@opensuse.orgaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deopensuse-packaging@opensuse.orgigonzalezsosa@suse.comopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgaschnell@suse.deigonzalezsosa@suse.comaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deopensuse-packaging@opensuse.orgaschnell@suse.deaschnell@suse.deaschnell@suse.deVojtech.Zeisek@opensuse.orgaschnell@suse.deopensuse-packaging@opensuse.orgaschnell@suse.deopensuse-packaging@opensuse.orgfreek@opensuse.orgaschnell@suse.deopensuse-packaging@opensuse.orgaschnell@suse.deaschnell@suse.deaschnell@suse.delslezak@suse.czaschnell@suse.deopensuse-packaging@opensuse.orgaschnell@suse.deaschnell@suse.deopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgshundhammer@suse.deopensuse-packaging@opensuse.orgaschnell@suse.comopensuse-packaging@opensuse.orgaschnell@suse.deopensuse-packaging@opensuse.orgfreek@opensuse.orgaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deshundhammer@suse.dewfeldt@opensuse.orgaschnell@suse.deaschnell@suse.deaschnell@suse.dewfeldt@opensuse.orgaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.dejlopez@suse.comaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.dejlopez@suse.comaschnell@suse.deaschnell@suse.deaschnell@suse.detchvatal@suse.comaschnell@suse.deaschnell@suse.deaschnell@suse.dejlopez@suse.comaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.dejlopez@suse.comjlopez@suse.comaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deancor@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deopensuse-packaging@opensuse.orgshundhammer@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deshundhammer@suse.deaschnell@suse.deaschnell@suse.deancor@suse.deaschnell@suse.deaschnell@suse.dejlopez@suse.comshundhammer@suse.deaschnell@suse.deshundhammer@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.dejlopez@suse.comaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.delslezak@suse.czaschnell@suse.deshundhammer@suse.deaschnell@suse.deancor@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deancor@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deopensuse-packaging@opensuse.orgaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deancor@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deancor@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deancor@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deshundhammer@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.dejsrain@suse.czaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.comancor@suse.deaschnell@suse.comaschnell@suse.comshundhammer@suse.deancor@suse.dewfeldt@opensuse.orgaschnell@suse.dewfeldt@opensuse.orgaschnell@suse.deancor@suse.deaschnell@suse.deaschnell@suse.deopensuse-packaging@opensuse.orgaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deancor@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deshundhammer@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.detgoettlicher@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deshundhammer@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.degs@suse.deshundhammer@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.demvidner@suse.czmvidner@suse.czaschnell@suse.comaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.comaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.deaschnell@suse.de- remove double mount options (see bsc#1186298) - 4.2.77- merge gh#openSUSE/libstorage-ng#754 - added UsedFeature for NVMe disks (for bsc#1172866) - 4.2.76- merge gh#openSUSE/libstorage-ng#734 - merge gh#openSUSE/libstorage-ng#732 - merge gh#openSUSE/libstorage-ng#717 - merge gh#openSUSE/libstorage-ng#715 - track device block size when creating an Md RAID (bsc#1164295) - simplify combining disks with different block sizes into RAID (bsc#1164295) - add block_size check for Md::add_device() - update doc on RAID block size - ignore clusterd VGs also in vgchange command (bsc#1161775) - ignore umount/swapoff failure if it looks inactive already (bsc#1168615) - fixed typo - 4.2.75- merge gh#openSUSE/libstorage-ng#719 - document device block size handling (RAID, LVM, BTRFS) - document device block size handling (BCACHE) - clarify LV block size remark - 4.2.74- merge gh#openSUSE/libstorage-ng#720 - fix unit test - 4.2.73- merge gh#openSUSE/libstorage-ng#718 - allow control over environment variables - query number of partition slots from parted - respect number of partition slots reported by parted for GPT (bsc#1161783) - run travis with "--privileged" to avoid permissions error - 4.2.72- merge gh#openSUSE/libstorage-ng#714 - simplify combining disks with different block sizes into RAID (bsc#1164295) - Revert "add tests for adjust_block_size()" - Revert "add adjust_block_size() method to Region class (bsc#1164295)" - update doc - 4.2.71- merge gh#openSUSE/libstorage-ng#713 - Make BlkDevice::possible_mount_bys public (for bsc#1166096) - Increase minor so version - 4.2.70- merge gh#openSUSE/libstorage-ng#712 - update doc on RAID block size - 4.2.69- merge gh#openSUSE/libstorage-ng#711 - increase minor so version - 4.2.68- merge gh#openSUSE/libstorage-ng#709 - add adjust_block_size() method to Region class (bsc#1164295) - track device block size when creating an Md RAID (bsc#1164295) - add tests for adjust_block_size() - add block_size check for Md::add_device() - 4.2.67- merge gh#openSUSE/libstorage-ng#708 - merge gh#openSUSE/libstorage-ng#707 - Translated using Weblate (Finnish) (bsc#1149754) - Add option for ignoring clustered LVM - Update lib version - Ignore clustered LVM - Revert "Add option for ignoring clustered LVM" - Revert "Update lib version" - Revert "Translated using Weblate (Finnish)" (bsc#1149754) - Sync branches (SLE-15-SP1) - 4.2.66- Translated using Weblate (Spanish) (bsc#1149754) - 4.2.65- Translated using Weblate (Italian) (bsc#1149754) - 4.2.64- Translated using Weblate (French) (bsc#1149754)- Translated using Weblate (Chinese (Taiwan)) (bsc#1149754) - 4.2.63- Translated using Weblate (Chinese (China)) (bsc#1149754) - 4.2.62- merge gh#openSUSE/libstorage-ng#706 - added support for btrfs RAID1C{3,4} - increase minor so version - 4.2.61- merge gh#openSUSE/libstorage-ng#705 - fixed failure message - 4.2.60- merge gh#openSUSE/libstorage-ng#704 - added being and end function to ProbeCallbacks - extended documentation - 4.2.59- merge gh#openSUSE/libstorage-ng#703 - Remove OutputProcessor class- merge gh#openSUSE/libstorage-ng#702 - added callback for missing commands during probing - added unit tests - improved readability of defines for external commands - simplyfied code - fixed typo - added probing callback for missing commands - 4.2.58- Translated using Weblate (Portuguese (Brazil)) (bsc#1149754) - 4.2.57- merge gh#openSUSE/libstorage-ng#701 - check for existence of lvm vg before using it (bsc#1161191) - 4.2.56- Translated using Weblate (Finnish) (bsc#1149754) - 4.2.55- merge gh#openSUSE/libstorage-ng#700 - merge gh#openSUSE/libstorage-ng#699 - Unmount when mount point was active - Mount when mount point is active - Bump version - Add comments - Fix mount and unmount (forward port) - 4.2.54- Translated using Weblate (Slovak) (bsc#1149754) - 4.2.53- merge gh#openSUSE/libstorage-ng#698 - remove default option '-m crc=1' for mkfs.xfs - use udevadm from /usr/bin instead of /sbin (bsc#1160890) - 4.2.52- Translated using Weblate (German) (bsc#1149754) - 4.2.51- Translated using Weblate (Dutch) (bsc#1149754)- Translated using Weblate (Catalan) (bsc#1149754)- Translated using Weblate (Portuguese (Brazil)) (bsc#1149754) - 4.2.50- Translated using Weblate (Japanese) (bsc#1149754)- Translated using Weblate (Czech) (bsc#1149754)- merge gh#openSUSE/libstorage-ng#696 - updated pot and po files - 4.2.49- merge gh#openSUSE/libstorage-ng#697 - merge gh#openSUSE/libstorage-ng#693 - Translated using Weblate (Estonian) (bsc#1149754) - Translated using Weblate (Finnish) (bsc#1149754) - Add unit tests - Bump version - Ensure default to 0 for optional columns - Improve test - Revert "Translated using Weblate (Finnish)" (bsc#1149754) - Revert "Translated using Weblate (Estonian)" (bsc#1149754) - Allow optional fstab columns (merge SLE-15-SP1) - 4.2.48- merge gh#openSUSE/libstorage-ng#695 - added probing of BitLocker (bsc#1159318) - added unit test - fixed message - add minimal support for BitLocker - 4.2.47- merge gh#openSUSE/libstorage-ng#694 - Fix partition id when creating partition - Bump version - 4.2.46- merge gh#openSUSE/libstorage-ng#691 - Add method to get partition id name - Bump version - Add note - Partition Id names - 4.2.45- merge gh#openSUSE/libstorage-ng#692 - improved sort-key for block devices (for bsc#1140018) - extended documentation - 4.2.44- merge gh#openSUSE/libstorage-ng#690 - provide sort-key for device name (for bsc#1140018) - adapted utility programs to changes in networkx 2.4 - removed obsolete variable - 4.2.43- Translated using Weblate (Finnish) (bsc#1149754) - 4.2.42- Translated using Weblate (German) (bsc#1149754) - 4.2.41- merge gh#openSUSE/libstorage-ng#689 - use ranks in graphviz output to ease readability (bsc#1149154) - reduce test devicegraph to required information - 4.2.40- merge gh#openSUSE/libstorage-ng#688 - Add new callbacks for LUKS activation - Bump version - Add specialized Luks callbacks - 4.2.39- merge gh#openSUSE/libstorage-ng#687 - use correct size for btrfs resize command during shrink (bsc#1157762) - 4.2.38- merge gh#openSUSE/libstorage-ng#686 - extended some testcases to also check executed commands - merged testsuite/actions into testsuite/dependencies - added tests for shrinking btrfs - extended tests - extended and added testcases - 4.2.37- merge gh#openSUSE/libstorage-ng#685 - added testcases for growing btrfs - check that all command and file mockups are used - added testcases for growing and shrinking ext4 - added testcases for resizing filesystems - 4.2.36- merge gh#openSUSE/libstorage-ng#684 - list all devices in subvolume actions (bsc#1152523) - consistent list of block devices in compound actions - removed unneeded use of c_str - updated explanations for translators - show all block devices for action texts of btrfs subvolumes - 4.2.35- Translated using Weblate (Estonian) (bsc#1149754) - 4.2.34- merge gh#openSUSE/libstorage-ng#683 - extended unit test (bsc#1135341) - updated documentation (bsc#1149148) - added internal check - fixed typo - 4.2.33- merge gh#openSUSE/libstorage-ng#682 - merge gh#openSUSE/libstorage-ng#681 - Translated using Weblate (Danish) (bsc#1149754) - Translated using Weblate (Estonian) (bsc#1149754) - fixed handling of btrfs subvolumes with special (regex control) characters in the path (bsc#1135341) - 4.2.32- merge gh#openSUSE/libstorage-ng#680 - fixed escaping of graphviz escString (bsc#1157916) - 4.2.31- Translated using Weblate (Estonian) (bsc#1149754) - 4.2.30- merge gh#openSUSE/libstorage-ng#679 - use estimation from resize2fs for min size of ext4 (bsc#1149148) - use 64bit feature forr max size of ext4 - separated parser for ntfsresize output - added example programs - added unit tests - extended exception logging - cleanup - consistent naming of example programs - changed path of resize2fs to /usr/sbin - improved calculation of resize information - 4.2.29- merge gh#openSUSE/libstorage-ng#678 - Only join entries when path matches - Select the most reasonable mount point - Add unit tests - Update version - Bind mount workaround - 4.2.28- merge gh#openSUSE/libstorage-ng#677 - Make default mount_options public (needed for jsc#SLE-7687) - Bump version - Rename Mountable::Impl#get_default_mount_options - Split MountPoint#set_default_mount_options into pieces (needed for jsc#SLE-7687) - 4.2.27- Translated using Weblate (Estonian) (bsc#1149754) - 4.2.26- Translated using Weblate (Estonian) (bsc#1149754) - 4.2.25- Translated using Weblate (Estonian) (bsc#1149754) - 4.2.24- Translated using Weblate (Estonian) (bsc#1149754) - 4.2.23- Translated using Weblate (Estonian) (bsc#1149754) - 4.2.22- Translated using Weblate (Estonian) (bsc#1149754) - 4.2.21- Translated using Weblate (Estonian) (bsc#1149754) - 4.2.20- merge gh#openSUSE/libstorage-ng#676 - handle is_permanent() in possible_mount_bys() (bsc#1155566) - simplified code - 4.2.19- Translated using Weblate (Estonian) (bsc#1149754) - 4.2.18- merge gh#openSUSE/libstorage-ng#675 - Log messages about the mount_by fallback are just warnings (related to bsc#1151075) - 4.2.17- Translated using Weblate (Chinese (Taiwan)) (bsc#1149754) - 4.2.16- merge gh#openSUSE/libstorage-ng#674 - cache luks activation information (for bsc#1129496) - use password from LUKS activation for resize (bsc#1153871) - extended integration test - fixed typos - 4.2.15- merge gh#openSUSE/libstorage-ng#673 - parse cipher and key size in cryptsetup output - added cipher and key size to Encryption (for jsc#SLE-7376) - probe sector size for Encryption - extended documentation - added sanity check - coding style - added test case for paes cipher - handle cipher and key size for encryption - 4.2.14- merge gh#openSUSE/libstorage-ng#672 - Add open_options - Bump version - Extra options to open encryption - 4.2.13- Translated using Weblate (Danish) (bsc#1149754) - 4.2.12- Translated using Weblate (Catalan) (bsc#1149754) - 4.2.11- merge gh#openSUSE/libstorage-ng#671 - added integration test - 4.2.10- merge gh#openSUSE/libstorage-ng#670 - added notes - 4.2.9- merge gh#openSUSE/libstorage-ng#668 - removed unneeded code - cleanup integration tests - code cleanup - 4.2.8- Translated using Weblate (Japanese) - 4.2.7- Translated using Weblate (Slovak) - 4.2.6- Translated using Weblate (Portuguese (Brazil))- Translated using Weblate (Dutch)- Translated using Weblate (Czech)- merge gh#openSUSE/libstorage-ng#667 - update pot and po files - 4.2.5- merge gh#openSUSE/libstorage-ng#666 - added note - use dev_t to save major and minor numbers - improved unit test - coding style - consistent function name - added support for plain encryption (bsc#1088641) - added unit test - added integration tests - 4.2.4- merge gh#openSUSE/libstorage-ng#665 - extended documentation - 4.2.3- Translated using Weblate (Chinese (China)) - 4.2.2- merge gh#openSUSE/libstorage-ng#663 - update packaging documentation - 4.2.1- merge gh#openSUSE/libstorage-ng#662 - merge gh#openSUSE/libstorage-ng#661 - Adapt Dockerfile for SLE-15-SP1 - Translated using Weblate (Slovak) - Translated using Weblate (Catalan) - Translated using Weblate (Czech) - Translated using Weblate (Japanese) - Translated using Weblate (Arabic) - Translated using Weblate (Chinese (China)) - Translated using Weblate (Chinese (Taiwan)) - Translated using Weblate (Dutch) - Translated using Weblate (French) - Translated using Weblate (German) - Translated using Weblate (Hungarian) - Translated using Weblate (Italian) - Translated using Weblate (Korean) - Translated using Weblate (Polish) - Translated using Weblate (Russian) - Translated using Weblate (Spanish) - Translated using Weblate (Swedish) - Translated using Weblate (Portuguese (Brazil)) - Translated using Weblate (Finnish) - Fix dectection of surrounding region (bsc#1146686) - Bump lib version - Fix surrounding detection - Revert "Translated using Weblate (Catalan)" - Revert "Translated using Weblate (Finnish)" - Revert "Translated using Weblate (Dutch)" - Revert "Translated using Weblate (Portuguese (Brazil))" - Revert "Translated using Weblate (Swedish)" - Revert "Translated using Weblate (Spanish)" - Revert "Translated using Weblate (Russian)" - Revert "Translated using Weblate (Polish)" - Revert "Translated using Weblate (Korean)" - Revert "Translated using Weblate (Italian)" - Revert "Translated using Weblate (Hungarian)" - Revert "Translated using Weblate (German)" - Revert "Translated using Weblate (French)" - Revert "Translated using Weblate (Chinese (Taiwan))" - Revert "Translated using Weblate (Chinese (China))" - Revert "Translated using Weblate (Arabic)" - Revert "Translated using Weblate (Japanese)" - Revert "Translated using Weblate (Czech)" - Revert "Translated using Weblate (Slovak)" - Revert "Adapt Dockerfile for SLE-15-SP1" - Merge SLE-15-SP1 - 4.2.0- Translated using Weblate (Chinese (China)) - 4.1.145- Translated using Weblate (French) - 4.1.144- Translated using Weblate (Indonesian) - 4.1.143- merge gh#openSUSE/libstorage-ng#660 - added functions to query existance of holders - 4.1.142- merge gh#openSUSE/libstorage-ng#659 - added parser for 'cryptsetup luksDump' - added example - added support for LUKS2 - extended documentation - coding style - extended integration tests - fixed documentation - fixed typo - relaxed parser for whitespace changes - LUKS2 support - 4.1.141- merge gh#openSUSE/libstorage-ng#658 - probe zone model for disks - added unit test - avoid compiler warning - coding style - 4.1.140- merge gh#openSUSE/libstorage-ng#657 - extended documentation - 4.1.139- merge gh#openSUSE/libstorage-ng#656 - improve sorting of pmem devices - 4.1.138- Translated using Weblate (German) - 4.1.137- Translated using Weblate (Portuguese (Brazil)) - 4.1.136- Translated using Weblate (Chinese (China)) - 4.1.135- Translated using Weblate (Slovak) - 4.1.134- Translated using Weblate (Dutch) - 4.1.133- Translated using Weblate (Japanese) - 4.1.132- Translated using Weblate (Czech) - 4.1.131- Translated using Weblate (Catalan) - 4.1.130- merge gh#openSUSE/libstorage-ng#655 - allow to customize style of graphviz output - use new style api - added examples for style api usage - coding style - added unit test - 4.1.129- merge gh#openSUSE/libstorage-ng#654 - updated pot and po files - 4.1.128- merge gh#openSUSE/libstorage-ng#653 - improve filesystem related commit action messages - added unit test - added integration test - removed unneeded include statement- merge gh#openSUSE/libstorage-ng#652 - added unit test for LVM over MD - 4.1.127- merge gh#openSUSE/libstorage-ng#651 - extended fstab handling for multiple devices btrfs - added unit test - fixed documentation - 4.1.126- merge gh#openSUSE/libstorage-ng#650 - sort block devices when creating btrfs (needed in testsuite) - 4.1.125- merge gh#openSUSE/libstorage-ng#649 - use devid from devicegraph when resizing btrfs - extended integration test - added note - fix resizing btrfs on e.g. LVM - 4.1.124- merge gh#openSUSE/libstorage-ng#648 - allow to reuse commands and files in mockup files - read sub uuid in blkid output - updated devicegraphs - add id to FilesystemUser - removed obsolete setenv calls to enable multiple devices btrfs - work on btrfs multiple device support - 4.1.123- merge gh#openSUSE/libstorage-ng#647 - Enable multi-device Btrfs probing by default - Bump lib version - Enable multi-device Btrfs by default - 4.1.122- merge gh#openSUSE/libstorage-ng#646 - Initial changes - Rename auxiliary struct - Block shrink multi-device Btrfs - Adapt action text when growing multi-device Btrfs - Add integration test - Bump lib version - Resize multi-device Btrfs - 4.1.121- merge gh#openSUSE/libstorage-ng#645 - extended documentation - 4.1.120- Translated using Weblate (Dutch) - Translated using Weblate (Finnish) - 4.1.119- merge gh#openSUSE/libstorage-ng#644 - added unit test - added integration tests - removed unneeded virtual specifier - wait for block device - moved integration tests - added note - allow to add devices to existing btrfs (for jsd#SLE-3877) - 4.1.118- merge gh#openSUSE/libstorage-ng#643 - extended documentation - 4.1.117- merge gh#openSUSE/libstorage-ng#642 - added documentation about multiple devices btrfs - added example - 4.1.116- merge gh#openSUSE/libstorage-ng#641 - handle mixed mode in output of 'btrfs filesystem df' - 4.1.115- merge gh#openSUSE/libstorage-ng#640 - parse UUID in output of mkfs.btrfs - fixed exception message - 4.1.114- merge gh#openSUSE/libstorage-ng#639 - Use the Docker image from OBS - 4.1.113- Translated using Weblate (Indonesian) - 4.1.112- merge gh#openSUSE/libstorage-ng#638 - parse devid in output of 'btrfs filesystem show' - reuse predefined regex - 4.1.111- merge gh#openSUSE/libstorage-ng#637 - extended documentation - changed wording - 4.1.110- merge gh#openSUSE/libstorage-ng#636 - handle btrfs raid levels during create - added unit test - fixed typo - 4.1.109- merge gh#openSUSE/libstorage-ng#635 - handle multiple devices for btrfs subvolumes - 4.1.108- merge gh#openSUSE/libstorage-ng#634 - added parser for 'btrfs filesystem df' - probe btrfs with multiple devices - updated unit test - added unit test - added integration tests - extended documentation - added pre-check for btrfs - added checks for nullptr - renamed variable (that really ties the function together) - simplyfied interface - coding style and cleanup - work on btrfs with multiple devices - 4.1.107- merge gh#openSUSE/libstorage-ng#633 - make get_displayname available (to_s is overridden by use_ostream) - added unit tests - coding style - fixed class names - make get_displayname() available in ruby - 4.1.106- Translated using Weblate (Portuguese (Brazil)) - 4.1.105- Translated using Weblate (Swedish) - 4.1.104- Translated using Weblate (Spanish)- Translated using Weblate (Slovak)- Translated using Weblate (Russian)- Translated using Weblate (Polish)- Translated using Weblate (Korean)- Translated using Weblate (Italian)- Translated using Weblate (Hungarian)- Translated using Weblate (German)- Translated using Weblate (Dutch)- Translated using Weblate (Czech)- Translated using Weblate (Catalan)- Translated using Weblate (Arabic)- Translated using Weblate (Arabic)- Translated using Weblate (Arabic) - Translated using Weblate (Catalan) - Translated using Weblate (Chinese (China)) - Translated using Weblate (Chinese (Taiwan)) - Translated using Weblate (Czech) - Translated using Weblate (Dutch) - Translated using Weblate (French) - Translated using Weblate (German) - Translated using Weblate (Hungarian) - Translated using Weblate (Italian) - Translated using Weblate (Japanese) - Translated using Weblate (Korean) - Translated using Weblate (Polish) - Translated using Weblate (Portuguese (Brazil)) - Translated using Weblate (Russian) - Translated using Weblate (Slovak) - Translated using Weblate (Spanish) - Translated using Weblate (Swedish) - 4.1.103- merge gh#openSUSE/libstorage-ng#630 - fix compilation with -O0 - 4.1.102- Translated using Weblate (Slovak) - 4.1.101- Translated using Weblate (Galician) - Translated using Weblate (Portuguese (Brazil)) - Translated using Weblate (German) - Translated using Weblate (Polish) - 4.1.100- Unifying name Bcache/bcache to bcache (#629) - 4.1.99- merge gh#openSUSE/libstorage-ng#628 - handle topology for Partition and Luks - added unit test for bsc#1121129 - improved calculation of usable size for LVM PVs (bsc#1121129) - 4.1.98- merge gh#openSUSE/libstorage-ng#625 - moved topology from PartitionableImpl to BlkDeviceImpl - added get_sysfs_file to BlkDeviceImpl - use new get_sysfs_file - added save_to_string to XmlFile (for debugging) - read pe_start from pvs command - coding style - enable logging - added pe_start to LvmPvImpl - added get_usable_size() to LvmPv - added unit test for LvmPv::get_usable_size() - updated hyper link - added documentation - preparations for bsc#1121129 - 4.1.97- merge gh#openSUSE/libstorage-ng#621 - handle entries in crypttab whose block device do not exist (bsc#1123342) - added unit test - added documentation - added explanation - renamed variable - 4.1.96- merge gh#openSUSE/libstorage-ng#620 - extended documentation - 4.1.95- merge gh#openSUSE/libstorage-ng#619 - disable parted-sector-bug workaround on virtio-blk DASDs (bsc#1112037) - avoid empty nodes in mockup files - extended testsuite helper TsCmpActiongraph - added unit tests - throw exception based on Exception class - enable verbose output of checks during build - 4.1.94- merge gh#openSUSE/libstorage-ng#618 - updated pot and po files - 4.1.93- merge gh#openSUSE/libstorage-ng#617 - extended parser for lvs command - added function to join Texts - added unit tests - use callback to report unsupported logical volumes (bsc#1099744) - coding style - allow to ignore errors during in probe utility - consistent message style - added function to join names of block devices - improved messages for creating volume groups and mds - consistent naming style - use new join function in message about deleting filesystems - fixed typo - 4.1.92- merge gh#openSUSE/libstorage-ng#615 - Workaround upgrade with multiple mout points per block device (bsc#1118865) - 4.1.91- merge gh#openSUSE/libstorage-ng#616 - added debugging code - extended unit test - 4.1.90- merge gh#openSUSE/libstorage-ng#613 - Rename method - Add method for removing a bcache cset - Add actions to modify an existing bcache - Increase minor version - Fix error messages - Small fixes - Allow to modify Bcache devices - 4.1.89- merge gh#openSUSE/libstorage-ng#614 - detect DASDs using virtio-blk (bsc#1112037) - added unit test - avoid copying objects - 4.1.88- Translated using Weblate (Dutch) - Translated using Weblate (Slovak) - 4.1.87- merge gh#openSUSE/libstorage-ng#612 - Fix dead links to old libstorage in the documentation- Translated using Weblate (Catalan) - Translated using Weblate (Chinese (China)) - Translated using Weblate (Czech) - Translated using Weblate (Danish) - Translated using Weblate (Japanese) - Translated using Weblate (Russian) - Translated using Weblate (Slovak) - Translated using Weblate (Spanish) - 4.1.86- merge gh#openSUSE/libstorage-ng#611 - Remove setters for non-permanent stored values - Extend Bcache API with helper methods - Use bcache command - Increase minor version - 4.1.85- Translated using Weblate (Swedish) - Translated using Weblate (Chinese (Taiwan)) - Translated using Weblate (Arabic) - Translated using Weblate (Dutch) - Translated using Weblate (French) - Translated using Weblate (German) - Translated using Weblate (Hungarian) - Translated using Weblate (Korean) - Translated using Weblate (Polish) - Translated using Weblate (Russian) - 4.1.84- merge gh#openSUSE/libstorage-ng#610 - check for some storage signatures next to partition tables (bsc#1115807) - added unit test - increase patchlevel - updated pot and po files - 4.1.83- merge gh#openSUSE/libstorage-ng#609 - added roles to class MdadmDetail - probe devices order for MD RAIDs (bsc#1083542) - extended documentation - check for duplicate entries in mockup files - updated pot and po files - added callback recorder for probe callbacks - probe sort-key for device of MD RAIDs - 4.1.82- merge gh#openSUSE/libstorage-ng#608 - Throw better exceptions - 4.1.81- merge gh#openSUSE/libstorage-ng#607 - Add support for probing Flash-only bcache - Adapt testsuite - Add test for Flash-only bcache probing - CompoundAction: add helper method - Adapt bcache formatter - Add tests - Add bcache doc - Update lib version - Add support for flash-only bcache (with ABI compatibility) - 4.1.80- Translated using Weblate (Spanish) - 4.1.79- merge gh#openSUSE/libstorage-ng#606 - Evaluating correct block size for DASD devices. (Workaround for a parted bug). (bsc#1089554) - 4.1.78- Translated using Weblate (Indonesian) - Translated using Weblate (Spanish) - 4.1.77- merge gh#openSUSE/libstorage-ng#605 - merge gh#openSUSE/libstorage-ng#604 - Relax check for luks correctness bsc#1120070, bsc#1101870 - Unit tests for the fix of bsc#1120070, bsc#1101870 - Merge to master: Relax check for luks correctness bsc#1120070, bsc#1101870 - 4.1.76- Translated using Weblate (Czech) - 4.1.75- Translated using Weblate (Portuguese (Brazil)) - 4.1.74- merge gh#openSUSE/libstorage-ng#602 - merge gh#openSUSE/libstorage-ng#601 - merge gh#openSUSE/libstorage-ng#600 - merge gh#openSUSE/libstorage-ng#599 - use exceptions to handle errors - Create crypttab with proper permissions (bsc#1059972) - Create lock with proper permissions (bsc#1059972) - Create log file with proper permissions (bsc#1059972) - Add missing quoting (bsc#1059972) - Improvements from review - Backport: Fix audit issues - avoid thread unsafe strerror function - Backport: avoid thread unsafe strerror function - Merge SLE-15-GA - 4.1.73- Translated using Weblate (German) - 4.1.72- merge gh#openSUSE/libstorage-ng#598 - avoid thread unsafe strerror function - 4.1.71- merge gh#openSUSE/libstorage-ng#597 - Create crypttab with proper permissions (bsc#1059972) - Create lock with proper permissions (bsc#1059972) - Create log file with proper permissions (bsc#1059972) - Add missing quoting (bsc#1059972) - Improvements from review - Fix audit issues - 4.1.70- Translated using Weblate (Finnish) - 4.1.69- Translated using Weblate (Chinese (China)) - 4.1.68- Translated using Weblate (Spanish) - 4.1.67- Translated using Weblate (Italian) - 4.1.66- Translated using Weblate (Italian) - 4.1.65- Translated using Weblate (Slovak) - 4.1.64- Translated using Weblate (Slovak) - 4.1.63- Translated using Weblate (French) - 4.1.62- Translated using Weblate (Czech)- Translated using Weblate (Japanese) - 4.1.61- Translated using Weblate (Dutch) - 4.1.60- Translated using Weblate (Portuguese (Brazil)) - 4.1.59- Translated using Weblate (Catalan) - 4.1.58- merge gh#openSUSE/libstorage-ng#596 - updated pot and po files- merge gh#openSUSE/libstorage-ng#595 - improved sformat to be type safe and handle Text properly - properly translate partition type texts - properly translate devices size texts - removed now obsolete c_str calls - added comment for translators - reduce format warning level - fixed typo - 4.1.57- Translated using Weblate (Portuguese (Brazil))- Translated using Weblate (Italian) - 4.1.56- Translated using Weblate (Italian)- Translated using Weblate (German)- merge gh#openSUSE/libstorage-ng#594 - use exceptions to handle errors- merge gh#openSUSE/libstorage-ng#593 - added support to create udf (fate#312911) - added integration test - increased so patch number - handle block size in max_size for udf- merge gh#openSUSE/libstorage-ng#592 - added comments for translators- Translated using Weblate (Slovak)- Translated using Weblate (Slovak)- Translated using Weblate (Slovak)- Translated using Weblate (Slovak)- merge gh#openSUSE/libstorage-ng#591 - extended documentation- Translated using Weblate (Czech)- Translated using Weblate (French) - 4.1.55- Translated using Weblate (Chinese (China)) - 4.1.54- merge gh#openSUSE/libstorage-ng#589 - Add method Luks#get_uuid- Translated using Weblate (Czech)- Translated using Weblate (Japanese) - 4.1.53- Translated using Weblate (Italian) - 4.1.52- Translated using Weblate (Catalan) - 4.1.51- merge gh#openSUSE/libstorage-ng#588 - Regenerated potfiles - 4.1.50- merge gh#openSUSE/libstorage-ng#585 - Fixed broken autobuild environment - Support for StrayBlkDevices in CompoundActions (bsc#1085134) - Moved predicates to base class - New unit test for Bcache compound actions - Use new check from superclass - Removed unnecessary include - Support for Bcache in CompoundActions - First (incomplete) CompoundAction formatter for Bcache - Fixed broken English - Use inherited methods - Use actual output for translator examples - Use multiple lines, not one neverending line - First complete CompoundAction formatter for Bcache - First unit test for MD-RAID compound actions - Added CompoundActions formatter for MD-RAIDs - More test cases for MD-RAID - User sanity check - Coding style cleanup - Updated year in useless legalese - Added missing sformat parameter - Added missing parameter doc in translator comment - Fixed translator comments - Moved device list formatting out to separate common function - Use better comparision function - Use existing constants - New CompoundActions- merge gh#openSUSE/libstorage-ng#587 - extended documentation - ported check from snapper - minor improvements - 4.1.49- merge gh#openSUSE/libstorage-ng#586 - mark AUTHORS as %doc- merge gh#openSUSE/libstorage-ng#584 - mark LICENSE file as license - 4.1.48- merge gh#openSUSE/libstorage-ng#583 - Use predicates to make the code much better readable - Added missing return - Use speaking function names for getters - Moved methods to base class - Use predicates and speaking getters to make the code much better readable (bsc#1085134) - 4.1.47- merge gh#openSUSE/libstorage-ng#582 - make format of po files consistent with gettext - 4.1.46- merge gh#openSUSE/libstorage-ng#580 - add bcache attributes (fate#325346) - [RFC] add bcache attributes (fate#325346) - 4.1.45- Translated using Weblate (Chinese (China)) - 4.1.44- merge gh#openSUSE/libstorage-ng#581 - Added test case for weird UUID (bsc#1102572) - Whitespace - Fixed blkid output parser to honor escaped quotes (bsc#1102572) - Fixed blkid output parser to honor escaped quotes - 4.1.43- Translated using Weblate (Dutch) - 4.1.42- Translated using Weblate (Indonesian) - 4.1.41- Translated using Weblate (Indonesian)- merge gh#openSUSE/libstorage-ng#579 - Use for bcache cset as display name string "bcache cache" (fate#325346) - 4.1.40- merge gh#openSUSE/libstorage-ng#578 - use predefined constants - 4.1.39- Translated using Weblate (Russian) - 4.1.38- merge gh#openSUSE/libstorage-ng#577 - implement searching for free name for bcache (fate#325346) - 4.1.37- Translated using Weblate (Dutch) - 4.1.36- merge gh#openSUSE/libstorage-ng#576 - Added Travis ccache documentation - Added Travis ccache documentation and cache cleanup - 4.1.35- Translated using Weblate (Chinese (China)) - 4.1.34- merge gh#openSUSE/libstorage-ng#575 - Use ccache in Travis builds - Use ccache in Travis builds (up to 4x faster) - 4.1.33- merge gh#openSUSE/libstorage-ng#574 - Allow to set Md uuid for testing - 4.1.32- Translated using Weblate (Danish) - 4.1.31- merge gh#openSUSE/libstorage-ng#573 - extended documentation - 4.1.30- merge gh#openSUSE/libstorage-ng#572 - Allow bcache to have partitions (fate#325346) - Allow bcache to have partitions - 4.1.29- merge gh#openSUSE/libstorage-ng#571 - do not translate snapshot description (bsc#1092757) - updated pot und po files - 4.1.28- Translated using Weblate (German) - 4.1.27- Translated using Weblate (Portuguese (Brazil)) - 4.1.26- merge gh#openSUSE/libstorage-ng#570 - merge gh#openSUSE/libstorage-ng#569 - fixed variable scope to fix temporary mounting (bsc#1099144) - added unit test - 4.1.25- merge gh#openSUSE/libstorage-ng#568 - avoid setenv after fork (bsc#1107403) - added unit test - 4.1.24- merge gh#openSUSE/libstorage-ng#567 - added luks label to blkid parser - added unit test - 4.1.23- Translated using Weblate (Czech) - 4.1.22- merge gh#openSUSE/libstorage-ng#566 - merge branch SLE-15-GA - merge gh#openSUSE/libstorage-ng#554 - merge gh#openSUSE/libstorage-ng#565 - merge gh#openSUSE/libstorage-ng#560 - merge gh#openSUSE/libstorage-ng#564 - merge gh#openSUSE/libstorage-ng#562 - detect correctly whether a file system is currently mounted (bsc#1105227) - adjust multipath parser to accept nvme related output (bsc#1089353) - Added some class descriptions - MdLinks: make it work also when even /dev/md does not exist - Avoid exceptions for inactive RAIDs (bsc#1090010) - Fixed the existing tests - test inactive noncontainer - detect raid containers differently - Mark inactive RAID in the BlkDevice attribute - A common way to configure the indentation style - Inactive raid - Merge SLE-15-GA into master - 4.1.21- merge gh#openSUSE/libstorage-ng#560 - adjust multipath parser to accept nvme related output (bsc#1089353) - try to make multipath parser more robust - add unit tests - 4.1.20- merge gh#openSUSE/libstorage-ng#562 - detect correctly whether a file system is currently mounted (bsc#1105227) - add unit tests - add spaces - 4.1.19- merge gh#openSUSE/libstorage-ng#563 - do not crash when parsing docker devices (bsc#1104899) - 4.1.18- merge gh#openSUSE/libstorage-ng#561 - Changed licence to GPL-2.0-only. - 4.1.17- merge gh#openSUSE/libstorage-ng#548 - RAID: states of operation - RAID docs: nicer formatting for the older notes - autodocs: ignore Doxygen search data - Don't surprise myself. - 4.1.16- Translated using Weblate (Catalan) - 4.1.15- Translated using Weblate (Czech) - 4.1.14- Translated using Weblate (Chinese (Taiwan)) - 4.1.13- Translated using Weblate (Italian) - 4.1.12- Translated using Weblate (Slovak) - 4.1.11- Translated using Weblate (Dutch) - 4.1.10- Translated using Weblate (Slovak) - 4.1.9- Translated using Weblate (Japanese) - 4.1.8- Translated using Weblate (Slovak)- updated pot and po files- changed pretty name- added documentation- Translated using Weblate (Japanese)- Translated using Weblate (Czech)- merge branch master - Translated using Weblate (German)- merge gh#openSUSE/libstorage-ng#558 - updated pot and po files - 4.1.7- Translated using Weblate (Japanese) - 4.1.6- extended NameSchema class - added StrayBlkDevice class (bsc#1085134) - extended unit tests - added unit test for probing xen xvd devices - cleanup - updated pot and po files - extended documentation - 4.1.5- merge gh#openSUSE/libstorage-ng#557 - Update the "build_dependencies:*" tasks to read the alternative spec file - README.md: libjson-c-devel is needed as well - Added pkgconfig check for the libjson-c library - Do not crash when displaying summary for an encrypted but not mounted disk (bsc#1099181) - Added unit test - Fixed a typo- Translated using Weblate (German) - 4.1.4- merge gh#openSUSE/libstorage-ng#555 - fix build with glibc 2.28 - 4.1.3- merge gh#openSUSE/libstorage-ng#556 - update git2log script to latest version - 4.1.2- Translated using Weblate (Chinese (China)) - 4.1.1- added special handling when creating udev ids starting with dm-uuid for partitions on multipath (bsc#1099394) - use strlen- merge gh#openSUSE/libstorage-ng#550 - document package version scheme- merge gh#openSUSE/libstorage-ng#546 - document package version scheme - 4.1.0- merge gh#openSUSE/libstorage-ng#545 - added document for limits - 3.3.317- merge gh#openSUSE/libstorage-ng#544 - work on creating and deleting bcaches - updated swig catches - added unit tests - added integration tests - reuse code - cleanup - 3.3.316- merge gh#openSUSE/libstorage-ng#543 - use sysfs path in find_by_any_name() - 3.3.315- merge gh#openSUSE/libstorage-ng#542 - added support for f2fs (fate#325755) - added integration test - removed unused code - removed obsolete documentation - 3.3.314- merge gh#openSUSE/libstorage-ng#541 - handle Intel Rapid Start Technology Partition ID (fate#325885) - extended documentation - coding style - 3.3.313- merge gh#openSUSE/libstorage-ng#540 - do not use deprecated header file - coding style - 3.3.312- merge gh#openSUSE/libstorage-ng#539 - handle device type attribute of udevadm info output - removed unused and obsolete file - do not try to activate LUKS on devices used by multipath (bsc#1089699) - improved explanation - 3.3.311- merge gh#openSUSE/libstorage-ng#538 - Add method BlkDevice#is_active - 3.3.310- merge gh#openSUSE/libstorage-ng#537 - updated unit test - extended unit test - fixed exception logging - 3.3.309- Translated using Weblate (Indonesian) - 3.3.308- Translated using Weblate (Russian) - 3.3.307- Translated using Weblate (French) - 3.3.306- merge gh#openSUSE/libstorage-ng#536 - Expose Device#devicegraph (needed for bsc#1094157) - Encryption#set_dm_table_name adjusts #name (for bsc#1094157 and bsc#1094963) - Code improvement from code review - More code improvements from code review - 3.3.305- Translated using Weblate (Chinese (Taiwan))- merge gh#openSUSE/libstorage-ng#535 - Return better exception (related to bsc#1094963) - Fix project name- Translated using Weblate (Portuguese (Brazil))- Translated using Weblate (Spanish)- Translated using Weblate (Slovak) - 3.3.304- Translated using Weblate (Czech) - 3.3.303- Translated using Weblate (Italian) - 3.3.302- Translated using Weblate (Catalan) - 3.3.301- Translated using Weblate (Dutch) - 3.3.300- merge gh#openSUSE/libstorage-ng#534 - handle exception (see bsc#1073633) - 3.3.299- Translated using Weblate (Japanese) - 3.3.298- merge gh#openSUSE/libstorage-ng#533 - merged po files - 3.3.297- merge gh#openSUSE/libstorage-ng#532 - improved error handling during probing partitions (see bsc#1095168) - 3.3.296- Translated using Weblate (Italian) - 3.3.295- Translated using Weblate (Russian) - 3.3.294- Translated using Weblate (Slovak) - 3.3.293- Translated using Weblate (Slovak) - 3.3.292- Translated using Weblate (Spanish) - 3.3.291- Translated using Weblate (Chinese (Taiwan)) - 3.3.290- Translated using Weblate (Chinese (Taiwan)) - 3.3.289- merge gh#openSUSE/libstorage-ng#531 - added helper functions - place repair action before partition actions - insert action to repair GPTs if needed (bsc#1092193) - added unit test - 3.3.288- merge gh#openSUSE/libstorage-ng#530 - Add conflict with old libdmraid (bsc#1088570) - 3.3.287- merge gh#openSUSE/libstorage-ng#529 - fix probing of certain nvme systems (bsc#1093684) - 3.3.286- Translated using Weblate (Portuguese (Brazil)) - 3.3.285- Translated using Weblate (French) - 3.3.284- Translated using Weblate (Italian) - 3.3.283- Translated using Weblate (Czech) - 3.3.282- Translated using Weblate (Dutch) - 3.3.281- Translated using Weblate (Japanese) - 3.3.280- Translated using Weblate (Catalan) - 3.3.279- merge gh#openSUSE/libstorage-ng#528 - added action to fix undersized GPT - updated pot file - merged po files - 3.3.278- merge gh#openSUSE/libstorage-ng#527 - Use stricter NTFS max label size (bsc#1084867) - 3.3.277- Translated using Weblate (Hungarian) - 3.3.276- merge gh#openSUSE/libstorage-ng#526 - improved error message (see bsc#1089554) - 3.3.275- merge gh#openSUSE/libstorage-ng#525 - Fix lt translation - 3.3.274- Translated using Weblate (Chinese (Taiwan))- Translated using Weblate (Korean)- Translated using Weblate (Chinese (China))- Translated using Weblate (Lithuanian) - 3.3.273- Translated using Weblate (Polish) - 3.3.272- Translated using Weblate (Slovak) - 3.3.271- Translated using Weblate (Greek) - 3.3.270- Translated using Weblate (German) - 3.3.269- Translated using Weblate (French) - 3.3.268- Translated using Weblate (Portuguese (Brazil)) - 3.3.267- merge gh#openSUSE/libstorage-ng#524 - fixed probing of NTFS (in special cases) (bsc#1091585) - added unit test - 3.3.266- Translated using Weblate (Catalan) - 3.3.265- Translated using Weblate (Catalan) - 3.3.264- Translated using Weblate (Slovak) - 3.3.263- Translated using Weblate (Italian) - 3.3.262- Translated using Weblate (Spanish) - 3.3.261- Translated using Weblate (Spanish) - 3.3.260- Translated using Weblate (Czech) - 3.3.259- Translated using Weblate (Dutch) - 3.3.258- Translated using Weblate (Japanese) - 3.3.257- Translated using Weblate (Dutch) - 3.3.256- merge gh#openSUSE/libstorage-ng#523 - merged po files - 3.3.255- merge gh#openSUSE/libstorage-ng#522 - centralized reading /sys/block - added function light_probe (for bsc#1090753) - added integration test - 3.3.254- merge gh#openSUSE/libstorage-ng#521 - added stand-alone functions to read fstab and crypttab - added integration tests - removed unneeded include - 3.3.253- Translated using Weblate (Portuguese (Brazil)) - 3.3.252- Translated using Weblate (Swedish) - 3.3.251- Translated using Weblate (Swedish) - 3.3.250- merge gh#openSUSE/libstorage-ng#520 - fixed probing of active flag (bsc#1090520) - improved error handling - 3.3.249- Translated using Weblate (Polish) - 3.3.248- Translated using Weblate (Russian) - 3.3.247- Translated using Weblate (German) - 3.3.246- Translated using Weblate (French) - 3.3.245- Translated using Weblate (French) - 3.3.244- Translated using Weblate (Chinese (Taiwan))- Translated using Weblate (Chinese (China))- Translated using Weblate (Russian) - 3.3.243- Translated using Weblate (German) - 3.3.242- Translated using Weblate (German) - 3.3.241- Translated using Weblate (French) - 3.3.240- Translated using Weblate (French) - 3.3.239- merge gh#openSUSE/libstorage-ng#518 - added function to query allowed MD parities (see bsc#1090182) - 3.3.238- Translated using Weblate (French)- 3.3.237- merge gh#openSUSE/libstorage-ng#519 - update git2log script to avoid identical timestamps in changelog - 3.3.236- Translated using Weblate (Chinese (China))- Translated using Weblate (Chinese (Taiwan)) - 3.3.235- Translated using Weblate (Dutch) - 3.3.234- Translated using Weblate (Korean) - 3.3.233- Translated using Weblate (German) - 3.3.232- Translated using Weblate (Swedish) - 3.3.231- Translated using Weblate (Czech) - 3.3.230- Translated using Weblate (Hungarian) - 3.3.229- Translated using Weblate (Japanese) - 3.3.228- Translated using Weblate (Hungarian) - 3.3.227- Translated using Weblate (Italian)- Translated using Weblate (German) - 3.3.226- Translated using Weblate (Catalan) - 3.3.225- Translated using Weblate (Catalan) - 3.3.224- Translated using Weblate (Czech) - 3.3.223- Translated using Weblate (Spanish) - 3.3.222- Translated using Weblate (Swedish) - 3.3.221- Translated using Weblate (Japanese) - 3.3.220- Translated using Weblate (Arabic) - 3.3.219- Translated using Weblate (Dutch) - 3.3.218- Translated using Weblate (Czech) - 3.3.217- merge gh#openSUSE/libstorage-ng#517 - updated documentation - merged po files (bsc#1089902) - 3.3.216- merge gh#openSUSE/libstorage-ng#516 - fix unused partition slots calculation for logical partitions (bsc#1088483) - added unit test - 3.3.215- merge gh#openSUSE/libstorage-ng#515 - use correct options for multipath (see bsc#1089353) - 3.3.214- merge gh#openSUSE/libstorage-ng#514 - added unit test - 3.3.213- merge gh#openSUSE/libstorage-ng#513 - keep exception type (bsc#1088570) - 3.3.212- merge gh#openSUSE/libstorage-ng#512 - handle new mount type variable also in equal, print, ... - 3.3.211- merge gh#openSUSE/libstorage-ng#511 - Add MountPoint#mount_type to XML format (follow up on bsc#1088426) - 3.3.210- merge gh#openSUSE/libstorage-ng#510 - Expose the vfstype field from fstab (bsc#1088426) - 3.3.209- merge gh#openSUSE/libstorage-ng#509 - Force acceptance of SR (fate#318196) - 3.3.208- merge gh#openSUSE/libstorage-ng#508 - added helper function - support lock within same process - 3.3.207- merge gh#openSUSE/libstorage-ng#507 - added function to set freq and passno - removed unneeded const - added documentation - 3.3.206- merge gh#openSUSE/libstorage-ng#506 - added minix to enum of filesystem types - 3.3.205- merge gh#openSUSE/libstorage-ng#505 - enable system-wide lock - 3.3.204- merge gh#openSUSE/libstorage-ng#504 - handle pid_t in bindings - extended integration test - 3.3.203- merge gh#openSUSE/libstorage-ng#503 - only insert resize action for devices existing in LHS and RHS (bsc#1085523) - added action dependency - added unit tests - fixed typo - added documentation - 3.3.202- merge gh#openSUSE/libstorage-ng#502 - Simplified supplements for lang subpkg (bsc#1081454) - 3.3.201- merge gh#openSUSE/libstorage-ng#501 - make LockException available in API - 3.3.200- merge gh#openSUSE/libstorage-ng#500 - extended documentation - 3.3.199- merge gh#openSUSE/libstorage-ng#499 - provide reasons why resize is not possible - added unit tests - added integration tests - use more common notation - 3.3.198- merge gh#openSUSE/libstorage-ng#498 - added workaround for cryptsetup exit code regression (see bsc#1082640) - added convenience function - 3.3.197- merge gh#openSUSE/libstorage-ng#497 - Enable exception - 3.3.196- merge gh#openSUSE/libstorage-ng#496 - do not recognize 0x1f as extended partition - 3.3.195- merge gh#openSUSE/libstorage-ng#495 - recognize 0x85 as extended partition - 3.3.194- merge gh#openSUSE/libstorage-ng#494 - moved enum to storage namespace - added integration test - use mdadm to delete MD RAID (see bsc#1085470) - 3.3.193- merge gh#openSUSE/libstorage-ng#493 - export more functions in API - 3.3.192- merge gh#openSUSE/libstorage-ng#492 - handle erroneous small disks in get_unused_partition_slots() (bsc#1084777) - added unit tests - added note - 3.3.191- merge gh#openSUSE/libstorage-ng#491 - added functions to copy devices and holders between devicegraphs - 3.3.190- merge gh#openSUSE/libstorage-ng#489 - allow to remove partial volume group (bsc#955870) - updated pot file - added integration test - fixed typo - added convenience function - removed unused function - coding style - handle udev encoding for label in fstab and crypttab - removed unused define - added define by /dev/disk paths - use new defines - simplyfied code - coding style - 3.3.189- merge gh#openSUSE/libstorage-ng#488 - avoid compiler warnings - removed unused capture - improved check function - moved CheckCallbacksRecorder class - extended unit test - propagate force_rw flag (bsc#1079000) - updated documentation - 3.3.188- merge gh#openSUSE/libstorage-ng#487 - handle duplicate LVM PVs during probe - cleanup - added unit test - 3.3.187- merge gh#openSUSE/libstorage-ng#486 - split large function - probe LUKS later - do not probe LUKS on devices used by multipath (bsc#1079817) - added unit test - fixed typo - 3.3.186- merge gh#openSUSE/libstorage-ng#485 - added unit test - 3.3.185- merge gh#openSUSE/libstorage-ng#484 - added unit test - coding style - 3.3.184- merge gh#openSUSE/libstorage-ng#483 - added note - improved logging - try to delete directory before creating btrfs subvolume - handle change of path in mount point - added integration test - handle missing attribute for pvs - do not search for block device of missing pvs - improved exception handling - improved example - fixed log message - 3.3.183- merge gh#openSUSE/libstorage-ng#482 - added check for existence of devicegraphs - 3.3.182- merge gh#openSUSE/libstorage-ng#481 - always allow to activate multipath (see bsc#1082542) - 3.3.181- merge gh#openSUSE/libstorage-ng#480 - log time in several formats to ease debugging - 3.3.180- merge gh#openSUSE/libstorage-ng#479 - recalculate size of volume group when setting extent size (bsc#1079579) - added unit tests - coding style - added documentation - 3.3.179- merge gh#openSUSE/libstorage-ng#478 - generate dot files with more information - 3.3.178- merge gh#openSUSE/libstorage-ng#477 - added callbacks to handle errors during activation (bsc#1057426 and others) - updated pot file - improved integration test - 3.3.177- Translated using Weblate (Swedish) - 3.3.176- Translated using Weblate (Swedish) - 3.3.175- Translated using Weblate (Swedish) - 3.3.174- merge gh#openSUSE/libstorage-ng#476 - improved integration tests - added documentation - 3.3.173- Translated using Weblate (Ukrainian)- Translated using Weblate (Finnish) - 3.3.172- merge gh#openSUSE/libstorage-ng#475 - allow SystemCmd to verify program exit code - added base class for callbacks - added callbacks for probing (bsc#1070459 and many others) - use callbacks base class - use new verify feature of SystemCmd - improved error handling - work on handling errors during probe - updated pot file - use callbacks base class - coding style - extended documentation - 3.3.171- merge gh#openSUSE/libstorage-ng#474 - fixed device existence check (bsc#1082143) - 3.3.170- merge gh#openSUSE/libstorage-ng#473 - Default to GPT for creating partition tables (fate#323457) - 3.3.169- merge gh#openSUSE/libstorage-ng#472 - insert mount and unmount actions for resize - added unit tests - 3.3.168- merge gh#openSUSE/libstorage-ng#471 - fixed parsing /proc/mounts for ntfs - fixed error handling when ntfsresize fails - 3.3.167- merge gh#openSUSE/libstorage-ng#470 - consistent names - remove duplicate actions - added helper functions - fixed integration test - adjust existing unit test to so far supported setup - coding style - renamed function to reflect recent changes - 3.3.166- merge gh#openSUSE/libstorage-ng#469 - added possible_mount_bys() - 3.3.165- merge gh#openSUSE/libstorage-ng#468 - use parted with --ignore-busy (see bsc#1058667) - added convenience functions - 3.3.164- merge gh#openSUSE/libstorage-ng#467 - cleanup - added integration test - added jfs support (boo#1078552) - 3.3.163- merge gh#openSUSE/libstorage-ng#466 - improve ruby bindings - 3.3.162- merge gh#openSUSE/libstorage-ng#465 - extended is_usable_as_blk_device() - 3.3.161- merge gh#openSUSE/libstorage-ng#464 - use system devicegraph during probe- merge gh#openSUSE/libstorage-ng#463 - added function is_usable_as_blk_device() - added function is_usable_as_partitionable() - 3.3.160- merge gh#openSUSE/libstorage-ng#462 - added function to immediately activate/deactivate mount point - added documentation - code cleanup - 3.3.159- merge gh#openSUSE/libstorage-ng#461 - work on error handling - added documentation - coding style - extended test case - 3.3.158- merge gh#openSUSE/libstorage-ng#460 - Removed unit tests that clash with new glibc number formatting (bsc#1079855) - 3.3.157- merge gh#openSUSE/libstorage-ng#459 - extended unit tests - added and improved math functions - do not rely on 80-bit floats (bsc#1078997) - added unit test - added note - 3.3.156- merge gh#openSUSE/libstorage-ng#458 - removed deprecated functions - updated unit test - 3.3.155- merge gh#openSUSE/libstorage-ng#457 - improved error logging - 3.3.154- merge gh#openSUSE/libstorage-ng#454 - allow to set ssh port - 3.3.153- merge gh#openSUSE/libstorage-ng#456 - fetch the full history in travis so the log can be generated correctly - 3.3.152- Translated using Weblate (Dutch) - 3.3.151- merge gh#openSUSE/libstorage-ng#453 - added parser for stat - ignore disks without node in /dev (bsc#1076971) - coding style - 3.3.150- Translated using Weblate (Dutch)- merge gh#openSUSE/libstorage-ng#450 - Ensure not to write malformed /etc/fstab entries (bsc#1066763) - 3.3.149- merge gh#openSUSE/libstorage-ng#451 - work on error handling - 3.3.148- merge gh#openSUSE/libstorage-ng#449 - fixed default value - 3.3.147- merge gh#openSUSE/libstorage-ng#448 - Add GraphvizFlags::DISPLAYNAME to Devicegraph- merge gh#openSUSE/libstorage-ng#447 - allow finer control of flags in write_graphviz- merge gh#openSUSE/libstorage-ng#446 - use sid as vertex id- Translated using Weblate (Hungarian)- Translated using Weblate (Hungarian)- Translated using Weblate (Afrikaans)- merge gh#openSUSE/libstorage-ng#444 - added Mountable::remove_mount_point()- merge gh#openSUSE/libstorage-ng#443 - added PRETTY_CLASSNAME to GraphvizFlags- Translated using Weblate (Chinese (Taiwan))- merge gh#openSUSE/libstorage-ng#442 - renamed integration tests - added integration tests- Translated using Weblate (Chinese (Taiwan))- merge gh#openSUSE/libstorage-ng#441 - added integration test - added udevadm settle call- Translated using Weblate (Korean)- Translated using Weblate (Korean)- Translated using Weblate (Arabic)- Translated using Weblate (Arabic) - 3.3.146- merge gh#openSUSE/libstorage-ng#439 - start rpcbind before doing NFS mounts - cleanup - added integration-test - 3.3.145- Translated using Weblate (Arabic)- merge gh#openSUSE/libstorage-ng#438 - extended documentation - 3.3.144- merge gh#openSUSE/libstorage-ng#437 - distinguish between mounted and unmounted in supports_shrink/grow - 3.3.143- Translated using Weblate (Korean)- Fixed an Arabic format string typo - 3.3.142- Translated using Weblate (Arabic) - 3.3.141- merge gh#openSUSE/libstorage-ng#436 - added sanity check - propagate exception to ruby - 3.3.140- merge gh#openSUSE/libstorage-ng#435 - propagate exception to ruby - 3.3.139- Translated using Weblate (Slovak) - 3.3.138- Translated using Weblate (Slovak)- Translated using Weblate (Slovak) - 3.3.137- Translated using Weblate (Spanish) - 3.3.136- Translated using Weblate (Polish) - 3.3.135- Translated using Weblate (Polish) - 3.3.134- Translated using Weblate (Slovak) - 3.3.133- Translated using Weblate (Slovak)- Translated using Weblate (Slovak) - 3.3.132- Translated using Weblate (Slovak) - 3.3.131- Translated using Weblate (Slovak) - 3.3.130- Translated using Weblate (Slovak) - 3.3.129- Translated using Weblate (Slovak)- Translated using Weblate (Slovak)- Translated using Weblate (Slovak) - 3.3.128- Translated using Weblate (Slovak) - 3.3.127- Translated using Weblate (Slovak) - 3.3.126- Translated using Weblate (Slovak)- Translated using Weblate (Slovak) - 3.3.125- merge gh#openSUSE/libstorage-ng#431 - Update libstorage-ng.spec.in - 3.3.124- merge gh#openSUSE/libstorage-ng#434 - find crypttab entries by correct block device - coding style - removed unused parameters- Translated using Weblate (German) - 3.3.123- merge gh#openSUSE/libstorage-ng#433 - added helper function - improved probing of LUKs - added unit test - allow to find unused mockups - removed unused mockups - use name from crypttab when activating LUKS - allow to include more information in graphviz output - removed unused parser - 3.3.122- Translated using Weblate (German) - 3.3.121- Translated using Weblate (Slovak) - 3.3.120- Translated using Weblate (German) - 3.3.119- merge gh#openSUSE/libstorage-ng#432 - updated - 3.3.118- merge gh#openSUSE/libstorage-ng#430 - Revert "Add libstorage-ng-lang Recommends" - 3.3.117- merge gh#openSUSE/libstorage-ng#429 - Add libstorage-ng-lang Recommends - 3.3.116- merge gh#openSUSE/libstorage-ng#428 - use /etc/fstab and /proc/mounts for probing NFS - added NFS unit test - 3.3.115- merge gh#openSUSE/libstorage-ng#427 - extended integration test - 3.3.114- merge gh#openSUSE/libstorage-ng#426 - fixed alignment calculations - added unit test - 3.3.113- merge gh#openSUSE/libstorage-ng#425 - added new align policy KEEP_START_ALIGN_END - updated unit tests - updated integration tests - 3.3.112- merge gh#openSUSE/libstorage-ng#424 - propagate exception - 3.3.111- Translated using Weblate (Chinese (China)) - 3.3.110- merge gh#openSUSE/libstorage-ng#423 - updated documentation - extended documentation - extended integration test - added convenience functions - updated catches file - added convert function - added integration test - 3.3.109- merge gh#openSUSE/libstorage-ng#422 - added check for active flag - coding style - 3.3.108- Translated using Weblate (Italian) - 3.3.107- Translated using Weblate (German) - 3.3.106- merge gh#openSUSE/libstorage-ng#421 - avoid use of cerr - updated exceptions - coding style - avoid use of cout - 3.3.105- Translated using Weblate (Italian) - 3.3.104- merge gh#openSUSE/libstorage-ng#420 - remove LIBVERSION_MAJOR macro from spec.in - 3.3.103- merge gh#openSUSE/libstorage-ng#418 - check divisor prior to modulo operation - avoid throw in destructor - 3.3.102- merge gh#openSUSE/libstorage-ng#419 - Leave enough space even for 'reiserfs' - 3.3.101- merge gh#openSUSE/libstorage-ng#416 - added obsoletes (bsc#1073645) - removed very old obsoletes - 3.3.100- merge gh#openSUSE/libstorage-ng#417 - Explain why virtio udev links are filtered out- merge gh#openSUSE/libstorage-ng#415 - fixed print call - 3.3.99- merge gh#openSUSE/libstorage-ng#414 - renamed functions - provide find_by_any_name in API (bsc#1073254) - updated catches file - added integration test - 3.3.98- merge gh#openSUSE/libstorage-ng#413 - disable vfat resize since support from utilility is unclear (see bsc#1072479) - 3.3.97- merge gh#openSUSE/libstorage-ng#412 - switch to python 3 - 3.3.96- merge gh#openSUSE/libstorage-ng#410 - added helper function - added helper class - added function to compare by subvolume id - probe active flag for BtrfsSubvolume - 3.3.95- merge gh#openSUSE/libstorage-ng#409 - also renumber extended partitions - 3.3.94- merge gh#openSUSE/libstorage-ng#408 - renumber primary partitions (bsc#1072656) - added unit test - 3.3.93- merge gh#openSUSE/libstorage-ng#406 - removed sorting of results - 3.3.92- merge gh#openSUSE/libstorage-ng#407 - Install libboost_test - 3.3.91- merge gh#openSUSE/libstorage-ng#405 - handle active flag - provide more generic function - coding style - set active flag for blk filesystems - fixed subvolid regex - added log message - 3.3.90- Translated using Weblate (Italian) - 3.3.89- Translated using Weblate (Italian) - 3.3.88- merge gh#openSUSE/libstorage-ng#404 - fixed documentation - 3.3.87- Translated using Weblate (Czech) - 3.3.86- merge gh#openSUSE/libstorage-ng#403 - use print as a function - update examples - 3.3.85- Translated using Weblate (Czech) - 3.3.84- merge gh#openSUSE/libstorage-ng#402 - improved error message - 3.3.83- Translated using Weblate (Ukrainian) - 3.3.82- merge gh#openSUSE/libstorage-ng#401 - package some utils - cleanup - 3.3.81- merge gh#openSUSE/libstorage-ng#400 - added helper functions - sort devices using a sort key - added unit tests - remove sorting - increased library version - fixed usage text - avoid endl - extended documentation - 3.3.80- merge gh#openSUSE/libstorage-ng#399 - increase log line limit - fixed output format - 3.3.79- merge gh#openSUSE/libstorage-ng#398 - coding style - omit pointers - 3.3.78- merge gh#openSUSE/libstorage-ng#397 - handle improved parted output (bsc#1066467) - coding style - 3.3.77- merge gh#openSUSE/libstorage-ng#396 - make PartitionTable::is_partition_id_supported() public - 3.3.76- merge gh#openSUSE/libstorage-ng#395 - removed unused variable- merge gh#openSUSE/libstorage-ng#394 - Don't sort disks and dasds by default- merge gh#openSUSE/libstorage-ng#393 - added unit test - 3.3.75- merge gh#openSUSE/libstorage-ng#392 - added function to get mount_by method - remove "none" from crypt options - get mount-by method from crypttab - added crypt_options to Encryption class - improved unit test - coding style - coding style - 3.3.74- merge gh#openSUSE/libstorage-ng#391 - added logging - 3.3.73- 3.3.72- merge gh#openSUSE/libstorage-ng#390 - do not rely on sorting - added compare by sid function - 3.3.71- merge gh#openSUSE/libstorage-ng#389 - added mount-by variable for encryption - extended documentation - use get_mount_by_name for luks - coding style - added logging - 3.3.70- merge gh#openSUSE/libstorage-ng#387 - log errors of found by check - added checks (disabled until yast2-storage-ng is improved) - coding style - added missing member variables in print function - added check - added documentation - 3.3.69- Translated using Weblate (Portuguese (Brazil)) - 3.3.68- Translated using Weblate (Portuguese (Brazil)) - 3.3.67- merge gh#openSUSE/libstorage-ng#386 - handle pmem prefix during sort - added unit test - coding style - more natural sorting of Mds - make compare funcions available in API - added compare function for partitionables - added unit test - added integration test - added test - 3.3.66- merge gh#openSUSE/libstorage-ng#385 - extended documentation (result of bsc#1066290) - extended test data - extended test - 3.3.65- merge gh#openSUSE/libstorage-ng#384 - added check for chunk size of MD RAID (see bsc#1065381) - support RAID 4 - added integration test - extended integration test - fixed typo - 3.3.64- Translated using Weblate (Japanese) - 3.3.63- merge gh#openSUSE/libstorage-ng#383 - added document about spelling - consistent spelling - updated pot file - 3.3.62- merge gh#openSUSE/libstorage-ng#382 - fixed compound action message (bsc#1066364) - also extract messages from compount action formatters - updated pot file - 3.3.61- merge gh#openSUSE/libstorage-ng#381 - work on exceptions - 3.3.60- Translated using Weblate (Indonesian)- merge gh#openSUSE/libstorage-ng#380 - changed interface of wait_for_devices() - improved comment - 3.3.59- merge gh#openSUSE/libstorage-ng#379 - extended documentation - 3.3.58- 3.3.57- merge gh#openSUSE/libstorage-ng#378 - added global function for wait for several devices - coding style - wait for devices before swapon (bsc#1064282) - wait for devices before creating md raid - wait for devices before pvcreate - 3.3.56- merge gh#openSUSE/libstorage-ng#377 - probe page size (for bsc#1065381) - coding style - 3.3.55- merge gh#openSUSE/libstorage-ng#376 - added udevadm settle calls - 3.3.54- merge gh#openSUSE/libstorage-ng#375 - updated examples - removed unused code - unified Python and Ruby bindings - added examples - 3.3.53- merge gh#openSUSE/libstorage-ng#374 - fixed typo - coding style - fixed off-by-one error in max_primary() - coding style - fixed max_logical() - added documentation - extended unit tests - added function to create implicit partition - extended Partitionable constructor - added unit tests - added unit tests - moved code - work on exceptions - extended documentation - consistent wording - consistent logging - updated pot-file - fixed typo - 3.3.52- merge gh#openSUSE/libstorage-ng#373 - work on udev link handling - 3.3.51- merge gh#openSUSE/libstorage-ng#372 - handle implicit partition table when detecting resize info - extended query for possible partition tables - make stream function public available - added integration test - no partition slots on implicit partition tables - specialized messages for creating and deleting partitions - added unit tests - improved integrations tests - updated status.md - added integration test - work on exceptions - 3.3.50- merge gh#openSUSE/libstorage-ng#371 - extended documentation - updated status - fixed typo - added hyperlink - save bus-id in Dasd class - added example program - added class ImplicitPt and probing of it - updated docygen.conf - updated swig files - added unit test - work on exceptions - extended unused_regions (bsc#1064429) - use references instead of copies - fixed typo - added documentation - 3.3.49- merge gh#openSUSE/libstorage-ng#370 - dependency handling for thin logical volumes - unit tests - 3.3.48- merge gh#openSUSE/libstorage-ng#369 - fixed min-size calculation for small filesystems - added block size parameter to ResizeInfo - handle new block_size parameter - implemented get_resize_info for thin pools and thins - allow to set reserved extents - added unit tests - extended integration tests - smarter resize info calculation - fixed comment - 3.3.47- merge gh#openSUSE/libstorage-ng#368 - added helper functions - added functions to calculate default chunk size and metadata size for thin pools - added integration test - handle lvm pvs without lvm vg during probing - added note - added function to query max size for thins - improved lvs parser - updated documentation - added is_overcommitted() - handle reserved extents - added checks - work on exceptions - improved calculation of used extents - added max_size_for_lvm_lv - extended documentation - added checks - added unit tests - work on API of check functions - updated pot file - added helper function - fixed test - added check - simpler code - clearer documentation - 3.3.46- Translated using Weblate (Russian)- Adapt SetTuneOptions::commit - Drop CommitOptions destructor - Add const to CommitOptions arguments - Drop unneeded const in CommitOptions - Mark commit(CommitCallbacks*) as deprecated - 3.3.45- merge gh#openSUSE/libstorage-ng#367- Translated using Weblate (Dutch) - 3.3.44- merge gh#openSUSE/libstorage-ng#366 - work on filesystem tune options - extended integration tests - 3.3.43- merge gh#openSUSE/libstorage-ng#365 - Honor mkfs_options when creating filesystems - 3.3.42- merge gh#openSUSE/libstorage-ng#364 - handle chunk size - updated integration tests - 3.3.41- merge gh#openSUSE/libstorage-ng#363 - added messages for thin pool and thin logical volumes - 3.3.40- merge gh#openSUSE/libstorage-ng#362 - fixed stripes detection for thin-pools - set stripes like LVM does - 3.3.39- merge gh#openSUSE/libstorage-ng#361 - get more data from lvs command - take stripes value from lvs instead of dmsetup - added chunk_size to LvmLv - updated unit test - 3.3.38- merge gh#openSUSE/libstorage-ng#360 - extended exception message - thin volumes cannot be striped - work on exceptions - 3.3.37- merge gh#openSUSE/libstorage-ng#359 - added unit test - 3.3.36- merge gh#openSUSE/libstorage-ng#358 - fixed variable name - 3.3.35- merge gh#openSUSE/libstorage-ng#357 - extended tests - consistent parameter style - 3.3.34- merge gh#openSUSE/libstorage-ng#356 - added reserved extents variable - added documentation - 3.3.33- Translated using Weblate (Lithuanian)- merge gh#openSUSE/libstorage-ng#355 - extended lvs parser - 3.3.32- merge gh#openSUSE/libstorage-ng#354 - added udevadm settle call - 3.3.31- merge gh#openSUSE/libstorage-ng#353 - call efibootmgr before deleting partitions - 3.3.30- Translated using Weblate (Czech) - 3.3.29- merge gh#openSUSE/libstorage-ng#352 - added JsonFile class with simple JSON parser - use JSON report format for LVM tools - coding style - added exception class LvmLvNotFoundByLvName - added convenience functions - updated swig catches file - added integration test - coding style - 3.3.28- Translated using Weblate (Chinese (China)) - 3.3.27- merge gh#openSUSE/libstorage-ng#351 - extended lvs parser - add lv_type to LvmLv - updated integration tests - updated swig catches file - allow to create thin-pools and thins - added integration test - do not allow to resize extended partition - 3.3.26- Translated using Weblate (Dutch) - 3.3.25- Translated using Weblate (Dutch) - 3.3.24- merge gh#openSUSE/libstorage-ng#350 - raise global sid if needed during load - 3.3.23- Translated using Weblate (Chinese (China))- merge gh#openSUSE/libstorage-ng#349 - added helper functions - provide functions to create/remove encryption while keeping children - added unit tests - updated swig catches file - also check devicegraphs - 3.3.22- merge gh#openSUSE/libstorage-ng#348 - updated documentation - 3.3.21- merge gh#openSUSE/libstorage-ng#347 - work on querying resize-info - work on unit tests - documentation - coding style - fixed typo - 3.3.20- merge gh#openSUSE/libstorage-ng#345 - Update the scripts from openSUSE/linuxrc-devtools - Install graphviz as well - Use .tar.xz format for the source tarball - Do not use the shared YaST Travis script for building - 3.3.19- merge gh#openSUSE/libstorage-ng#346 - added do_resize for Btrfs - updated documentation - cleanup - cleanup - 3.3.18- Translated using Weblate (Portuguese (Brazil))- merge gh#openSUSE/libstorage-ng#344 - do not clean pot-file - 3.3.17- merge gh#openSUSE/libstorage-ng#343 - implemented do_resize for Xfs - 3.3.16- Translated using Weblate (Catalan)- Translated using Weblate (Catalan) - 3.3.15- merge gh#openSUSE/libstorage-ng#339 - Add .snapshots subvolume directly to /etc/fstab, not via the external installation-helper command - Add leading slash to .snapshots subvol name in /etc/fstab - Inherit mount opts from parent btrfs and add leading slash to subvol name - Reset diff reference after writing the file - Reset diff reference before change - 3.3.14- Translated using Weblate (Catalan)- Translated using Weblate (Finnish) - 3.3.13- Translated using Weblate (Japanese) - 3.3.12- merge gh#openSUSE/libstorage-ng#341 - updated documentation - 3.3.11- Translated using Weblate (Japanese)- Translated using Weblate (Dutch)- merge gh#openSUSE/libstorage-ng#340 - added pot file - added translation from libstorage - 3.3.10- merge gh#openSUSE/libstorage-ng#338 - coding style - use --force and --yes more often when using lvm tools - added integration tests - also handle action resizing physical volumes - handle ResizeInfo for lvm pv - updated swig catches - 3.3.9- merge gh#openSUSE/libstorage-ng#337 - added documentation - added more combine functions - added documentation - make function available in API - added function to query unused surrounding region - added unit tests - fixed some filesystem limits - coding style - do not look at filesystem usage for newly created filesystems - integration tests - redirect ntfs resize info query to probed devicegraph - fixed typo - 3.3.8- merge gh#openSUSE/libstorage-ng#336 - changed some requires to suggests - require parted >= 3.2 - 3.3.7- merge gh#openSUSE/libstorage-ng#335 - added function to query minimal number of devices for Md - added unit tests - removed unneeded include statements - 3.3.6- merge gh#openSUSE/libstorage-ng#334 - fixed actiongraph generation for deleting partition tables (bsc#1056153) - added unit test - merged testsuite directories - 3.3.5- merge gh#openSUSE/libstorage-ng#333 - use parteds 'resizepart' instead of 'resize' command (bsc#931765) - 3.3.4- merge gh#openSUSE/libstorage-ng#332 - create partitions on GPT with empty name (see bsc#1023818) - 3.3.3- merge gh#openSUSE/libstorage-ng#331 - Configure snapper if snapshots enabled - Set snapshot feature so snapper packages will be installed - Fixed docker setup for Travis - Fixed make_package script (snwint) - Move snapper config step1 from post-create to pre-mount - 3.3.2- merge gh#openSUSE/libstorage-ng#329 - use linuxrc-devtools tooling for OBS auto-submission - remove VERSION and libstorage-ng.changes from git repo - add git2log and make_package scripts - don't forget to actually create the VERSION file - point more often to linuxrc-devtools project - add link to linuxrc-devtools workflow overview - 3.3.1- merge gh#openSUSE/libstorage-ng#328 - fixed license file- merge gh#openSUSE/libstorage-ng#327 - added subsystem deactivate functions - added deactivate function - added integration test - fixed typos- merge gh#openSUSE/libstorage-ng#326 - generate Activate and Deactivate actions for BlkDevices - activate and deactivate actions for LvmLv - separate deactivation action for Md - deactivation action for Multipath - deactivate only active Encryptions - coding style - sort partition by number- merge gh#openSUSE/libstorage-ng#324 - submit to default YaST project (YaST:Head) - generate changes file - set version to 3.3.0 - 3.3.0- merge gh#openSUSE/libstorage-ng#323 - simpler code- merge gh#openSUSE/libstorage-ng#322 - use define- merge gh#openSUSE/libstorage-ng#321 - added exception handling- merge gh#openSUSE/libstorage-ng#320 - support partition ids on dasd partition table- merge gh#openSUSE/libstorage-ng#319 - special dependencies for DASD partition table - added unit test - coding style - fixed typo- merge gh#openSUSE/libstorage-ng#318 - improved activation of Md- merge gh#openSUSE/libstorage-ng#317 - updated paths- merge gh#openSUSE/libstorage-ng#316 - allow independent control of container entries - also parse MD level in MdadmDetail - skip parted call on inactive and zero-size devices - added note - added MD level "container" - renamed superblock-version to metadata - use reference - recognize imsm and ddf - set initial MD level to unknown - probe MD level from mdadm --detail - coding style - cleanup - exception handling - added MdContainer and MdMember - added unit tests - added unit test - updated documentation - updated bindings - updated status - extended documentation- merge gh#openSUSE/libstorage-ng#315 - moved document, fixed typo- merge gh#openSUSE/libstorage-ng#314 - added program to generate downcast file - regenerated downcast file - coding style - fixed test - added unit tests - coding style- merge gh#openSUSE/libstorage-ng#313 - added program to generate catches file - updated catches file- merge gh#openSUSE/libstorage-ng#312 - try to fix installation on multipath- merge gh#openSUSE/libstorage-ng#311 - regenerated catches file- merge gh#openSUSE/libstorage-ng#310 - Comment some public Region methods- merge gh#openSUSE/libstorage-ng#308 - coding style - fixed DM RAID activation - only probe active DM RAIDs - removed unneeded code- merge gh#openSUSE/libstorage-ng#307 - implemented activation of DM RAID - updated documentation- merge gh#openSUSE/libstorage-ng#306 - improved dmraid parser- merge gh#openSUSE/libstorage-ng#305 - updated bindings- merge gh#openSUSE/libstorage-ng#304 - added query function - updated unit tests - added support for DM RAIDs - added example program - fixed typo - coding style - added unit test - extended unit tests - activate Md before DmRaid - fixed typo- merge gh#openSUSE/libstorage-ng#303 - Expose Alignment#grain - Expose Alignment#offset- merge gh#openSUSE/libstorage-ng#302 - fixed syntax - work on exceptions - coding style - added unit tests - added unit tests- merge gh#openSUSE/libstorage-ng#301 - added functions to set dasd type and format - consistent function names- merge gh#openSUSE/libstorage-ng#284 - avoid integer overflow - correct name for unit tests - extended unit test - probe multipath devices - better interface - extended CmdBlkid for external journal information - probe external journals devices - added unit test - added override - added support for named MD RAIDs - added integration tests - extended unit test - added unit test - adapted integration test - extended documentation - coding style - generalised tests - corrected test - added documentation - avoid g++ warning by removing unused code - added override - removed unused variable - added unit test - renamed get_device et.al. to get_non_impl - pass mount_by to get_mount_by_name() - extended unit test - reduced scope of variable - added test case - shorter code - added documentation - added special handling for named RAIDs where the name is a number - added get_all_if for Mds - added debug messages - use strongly types enums - fixed command handling - reduced interface of SystemCmd - updated file list - allow to load mockup - generalised test - added function to adjust sids - extended int - added query function - added query function - coding style - renamed variables - renamed library - renamed variables - coding style - improved probing for multipath - set dm table name for partitions - set range for partitionables on dm - updates tests to md level enum change - simple valid check for multipath names - added unit tests - use wider int - sort udev ids like libstorage does - include multipath with alias in test case - added example program - activate mds - do not log debug log-level per default - updated swig catches - updated documentation - avoid cycle in actiongraph - added documentation - updated swig catches - fixed file list - extended documentation - updated swig catches file - removed wrong parameter documentation - coding style - generate swig catches for some deprecated functions - enable doxygen xml output (needed for generating swig catches) - fixed class name - coding style - updated list of exception classes - coding style - added dependency on doxygen.conf - provide definition of data member- merge gh#openSUSE/libstorage-ng#147 - Detect libxml bit more properly to work on most distributions - Cleanup the spec file to adhere Factory packaging guidelines - Check for boost headers to ensure configure stops prior build failure if the boost-devel is not present - Split out the boost dependencies up to the latest boost package split on openSUSE_Tumbleweed - Do not require rubygem-test-unit on Factory - Remove boost-regexp dependency as it was removed in favor of higer C++ standard function- merge gh#openSUSE/libstorage-ng#283 - fixed function names- merge gh#openSUSE/libstorage-ng#282 - reuse existing table of filesystem names - improved exception message- merge gh#openSUSE/libstorage-ng#281 - split directory examples into utils and examples- merge gh#openSUSE/libstorage-ng#280 - Fix bug- merge gh#openSUSE/libstorage-ng#279 - added used features flag for DASDs- merge gh#openSUSE/libstorage-ng#278 - extended transmogify example - improved Action::RenameIn ordering for DASDs - added unit tests - added documentation - added bugzilla reference- merge gh#openSUSE/libstorage-ng#277 - updated mockups to use parted --machine - removed old parted parser- merge gh#openSUSE/libstorage-ng#276 - added check - do not use cylinder size as block size - avoid holder two actiongraph in memory - coding style - added more comparison operators - check partition order - coding style - added call to check() - workaround for parted sector size during resize - handle alignment in partition resize integration tests - simpler Makefile.am - renumber partitions on DASD partition table - added unit-tests - renamed unit-test - added integration test - renamed variable - fixed typos- merge gh#openSUSE/libstorage-ng#259 - WIP - WIP - WIP - Add CompoundActionFormater base class - Add BtrfsSubvolumeFormater class - Update gitignore files - Add NfsFormater class - Add BtrfsFormater class - Add LvmLvFormater and LvmVgFormater - Add compound actions to actiongraph - Integrate CompoundAction and Actiongraph - Add bindings for CompoundAction - Remove old files - Update gitignore - Add CompoundAction#is_delete - Change return of find_by_target_device - Rename CompoundAction classes - Use Generator to generate compounds actions - Simplify CompoundAction creation - Rename and delete public methods - Return const objects - Remove empty destructors and improve constructors - Fix spelling - Add methods to LvmLv formatter - Add methods for LvmVg formatter - Delete improperly added file - Update example - Add automake subdir-objects option - Throw exception when action is unknown - Add tests for CompoundAction - Fix example - Improve formatters - Add files for compound actions example - Improve formatters - Improve tests - Improve text for compound actions with swap - Minor fixes - Rename data files - Fix test makefile - Improve variable names - Some improvements in formatters - Add gitignore - Remove spaces- merge gh#openSUSE/libstorage-ng#274 - Add compound actions summary doc - Fix text - More text fixes- merge gh#openSUSE/libstorage-ng#275 - enhanced get_possible_partition_table_types() for DASDs - simpler code- merge gh#openSUSE/libstorage-ng#273 - added documentation - renamed variable and enums - set extended_slot to false on GPT - implemented partition slots for DASD partition table - added unit test - removed unused function - use vector instead of list - added assert - renamed typename - added utility function - added unit tests - simpler code - added comment - added convenience function - added integration test - better variable names- merge gh#openSUSE/libstorage-ng#272 - added unit tests - new parse error tests - converted unit tests to new parted parser - removed old code - added note - fixed syntax - updated mockups- merge gh#openSUSE/libstorage-ng#271 - recognize parted "diag" flag - log partition id as hex- merge gh#openSUSE/libstorage-ng#270 - added find_by_name for Partitionable - split Topology class into Topology and Alignment - set minimal-grain to 0 B for DASDs - improved integration tests - set extra alignment for DASD partition table - fix sectors when calling parted on DASD partition table - use correct sector size - nicer check - keep minimal grain for DASDs - allow to get Alignment class - allow to align only to hard requirements - updated documentation about alignment - use partition id supported on all partition types- merge gh#openSUSE/libstorage-ng#269 - adapted parted mkpart call for dasd partition table- merge gh#openSUSE/libstorage-ng#268 - allow more control over mockup - rewrote parted parser including fixing sectors on DASDs - work on support for DASD partition table - updated unit-test - coding style- merge gh#openSUSE/libstorage-ng#266 - added function to convert partition type to string- merge gh#openSUSE/libstorage-ng#265 - avoid ambiguous code - replace own Regex class by C++11 regex - use C++11 regex instead of boost regex- merge gh#openSUSE/libstorage-ng#264 - fixed human string parser- merge gh#openSUSE/libstorage-ng#263 - use svg for graphs- merge gh#openSUSE/libstorage-ng#262 - updated- merge gh#openSUSE/libstorage-ng#261 - also allow to display actiongraph- merge gh#openSUSE/libstorage-ng#260 - allow to keep temporary files- merge gh#openSUSE/libstorage-ng#258 - removed obsolete file- merge gh#openSUSE/libstorage-ng#257 - improved parser - added test case- merge gh#openSUSE/libstorage-ng#256 - eliminated defects found by coverity- merge gh#openSUSE/libstorage-ng#255 - updated cleanup lists- merge gh#openSUSE/libstorage-ng#253 - make delete Filesystem or PartitionTable also delete signatures on disk - modified integration tests - added nop flag to actions - added helper function - set nop flag if btrfs filesystem is also deleted - extended documentation - removed unused functionality- merge gh#openSUSE/libstorage-ng#252 - added unit tests - renamed integration test for consistency - removed unused variable - added integration test - coding style - handle tense - removed unneeded function override- merge gh#openSUSE/libstorage-ng#251 - setup logger - coding style- merge gh#openSUSE/libstorage-ng#250 - updated file list- merge gh#openSUSE/libstorage-ng#249 - fixed documentation- merge gh#openSUSE/libstorage-ng#248 - added in_etc_crypttab flag - also provide EtcFstab and EtcCrypttab in SystemInfo - coding style - set in_etc_crypttab - set correct crypt device - added documentation- merge gh#openSUSE/libstorage-ng#247 - provide version information in bindings- merge gh#openSUSE/libstorage-ng#246 - removed probing in constructor and added probe function - adapted unit tests - adapted examples - adapted integration tests - fixed comment - added DEVMAPPERDIR define - save and load in_etc_fstab - adapted integration test- merge gh#openSUSE/libstorage-ng#245 - removed inadequate lvm activation - removed unused code - improved documentation - added missing include - provide begin() and end() - added function returning number of inactive lvm lvs - added utility functions - removed unused code - activate inactive lvm and luks if desired - updated bindings - added integration test - provide activate function in API - check callback pointer - fixed typo- merge gh#openSUSE/libstorage-ng#244 - Propagate DifferentBlockSizes through the bindings- merge gh#openSUSE/libstorage-ng#243 - added override- merge gh#openSUSE/libstorage-ng#242 - fixed typo- merge gh#openSUSE/libstorage-ng#241 - added check- merge gh#openSUSE/libstorage-ng#240 - initialize values - reduced include- merge gh#openSUSE/libstorage-ng#239 - added check - added unit tests - updated test - updated documentation - updated integration tests - consistent naming - added documentation - added convenience function - improved integration test- merge gh#openSUSE/libstorage-ng#238 - added convenience function - removed nfs from dasd probing test - also remove descendants - added helper functions - return const objects - moved mount point data to dedicated class in devicegraph - adapted bindings - adapted example - adapted integration tests - added integration test for changeing mount-by method - added documentation - adapted unit tests - consistent naming - make functions as deprecated - do not longer allow to create Devicegraph without pointer to Storage - keep exact signature of deprecated functions - coding style - added warning- merge gh#openSUSE/libstorage-ng#237 - fixed exception message - more detailed exception message - updated xml devicegraphs- merge gh#openSUSE/libstorage-ng#236 - more detailed error messages - added comparison operators- merge gh#openSUSE/libstorage-ng#235 - check types to avoid exception- merge gh#openSUSE/libstorage-ng#234 - create parent directory of new subvolume- merge gh#openSUSE/libstorage-ng#233 - document that nested RAIDs are unsupported- merge gh#openSUSE/libstorage-ng#232 - added functions to handle default mount-by - removed obsolete classes - added documentation - renamed variable- merge gh#openSUSE/libstorage-ng#231 - work on md size calculation - added documentation - fixed typo- merge gh#openSUSE/libstorage-ng#230 - coding style - added unit test - improved function interface - removed debug output - install header- merge gh#openSUSE/libstorage-ng#229 - probe subvolume id after create- merge gh#openSUSE/libstorage-ng#228 - added functions to get source and target of a Holder - fixed integrations tests - added integration test- merge gh#openSUSE/libstorage-ng#227 - added convenience functions - minor refactoring - added unit tests - added convenience functions - added integration tests- merge gh#openSUSE/libstorage-ng#226 - flush results after each test - handle spare devices in size calculation - make a conservative calculation - improve results output - fix typo- merge gh#openSUSE/libstorage-ng#225 - fixed check - added test for nested RAIDs - added workaround for bsc#1030896 - removed debug setting- merge gh#openSUSE/libstorage-ng#224 - added sort-key for devices of MD RAID- merge gh#openSUSE/libstorage-ng#223 - added flag in_etc_mdadm- merge gh#openSUSE/libstorage-ng#222 - create /etc directory when mounting /- merge gh#openSUSE/libstorage-ng#221 - probe some uuids after on disk creation- merge gh#openSUSE/libstorage-ng#220 - coding style - reuse objects EtcFstab, EtcCrypttab and EtcMdadm - added writing of mdadm.conf - set partition id - handle new values in Md::Impl - probe md-name and uuid - add tense to CommitData- Fixed line number output for empty ranges - Unit tests for Diff - Fixed include path- merge gh#openSUSE/libstorage-ng#219 - Added generic diff - Added log_diff() - Use log_diff() instead of log() - Fixed verbose mode - Fixed out of range segfault - Prevent diff context at file borders- merge gh#openSUSE/libstorage-ng#218 - added support for DASDs (the block device)- merge gh#openSUSE/libstorage-ng#217 - initialize value- merge gh#openSUSE/libstorage-ng#215 - protect mount options since subvol can include spaces- merge gh#openSUSE/libstorage-ng#213 - added btrfs subvolume support- merge gh#openSUSE/libstorage-ng#214 - Handle fs type unknown - New test case for fs type unknown- merge gh#openSUSE/libstorage-ng#212 - initialize value in ctor - set filename- merge gh#openSUSE/libstorage-ng#211 - cleanup AsciiFile (possible after EtcFstab rewrite) - use AsciiFile to read fstab for mockup playback and record- merge gh#openSUSE/libstorage-ng#210 - Use full filename for fstab and crypttab - Add missing space in mount command- merge gh#openSUSE/libstorage-ng#209 - changed return type of get_mount_type() - added compatibility functions- merge gh#openSUSE/libstorage-ng#208 - removed unneeded includes - removed obsolete handling of list- merge gh#openSUSE/libstorage-ng#202 - Activate vgs - Add comment - Fix indentation- merge gh#openSUSE/libstorage-ng#206 - New EtcFstab API - Methods to maintain correct mount order - Stricter constness and avoid endless call recursion - Added missing factory method - Added MountOpts::clear() - Unit tests for new EtcFstab class - Better runtime checks using exceptions - Tests for checking and fixing mount order - Added tests for pathological cases - Make line no. optional during parsing - Store filename for writing, too - Removed obsolete tests - Added EtcCrypttab class - Don't pad last column - Remove entry by pointer - Unit test for EtcCrypttab - New unit test: Nonexistent crypttab - Removed cruft - Don't stop parsing after the first error - Accept unparsable fs enums as type 'unknown' - Support for logging contents - Added missing includes - Get and set options completely at once - Use new EtcFstab: StorageImpl - Use new EtcFstab: ProcMounts - Use new EtcFstab: Nfs - Use new EtcCrypttab: Luks - Use new EtcCrypttab: Mountable and BlkFilesystem - Use new EtcFstab: XML mocking in testsuite - Omit 'defaults' for mount opts in XML - Code review fixes - Documentation fixes - Support for mocking during probing - Fixed unit test data- merge gh#openSUSE/libstorage-ng#200 - split off Mountable from Filesystem - removed unused variable - added parsers for btrfs tools - removed unused functions - unified comments - fixed typo - added missing implementation - allow mocking of SystemCmds with unstable command-line - added include - avoid btrfs in test cases (will need more mockup) - extended style guide - added example program- Imported https://github.com/shundhammer/commented-config-file (#199)- merge gh#openSUSE/libstorage-ng#197 - added some compile time checks - renamed macro to avoid name collision- merge gh#openSUSE/libstorage-ng#196 - moved code to implementation classes - removed unneeded virtual in API - added Encryption::get_all() functions- merge gh#openSUSE/libstorage-ng#195 - added comment - removed unused enum value- merge gh#openSUSE/libstorage-ng#194 - redirect to probed devicegraph in EnsureMounted- merge gh#openSUSE/libstorage-ng#192 - tiny code simplifications - added includes - make EnsureMounted more generic and work for Filesystem - added class to parse df output - added class SpaceInfo - added function to query nfs mounts - generalise and move some functions from BlkFilesystem to Filesystem - store SpaceInfo in Filesystem - cleanup - added basic NFS support - coding style - extended bindings for NFS - added integration tests - removed dangerous functions and added comment - updated python bindings - added check - added integration test - added Nfs::Impl::used_features()- merge gh#openSUSE/libstorage-ng#191 - split off class BlkFilesystem from class Filesystem - updated testcases - updated example - updated documentation - updated bindings - updated testcases - updated integration tests- merge gh#openSUSE/libstorage-ng#190 - coding style - removed abstract class - use direct parent class - avoid flushes- merge gh#openSUSE/libstorage-ng#189 - detect nilfs2 - cleanup - shorter code - coding style - coding style - added support for ext2, ext3, reiserfs, iso9660 and udf - updated bindings to new filesystems - added integration tests- merge gh#openSUSE/libstorage-ng#188 - removed cycle from actiongraph for Luks setup - cleanup- merge gh#openSUSE/libstorage-ng#187 - Bind exceptions for BlkDevice::get_encryption- merge gh#openSUSE/libstorage-ng#186 - fixed shrinking devices - enable commit- merge gh#openSUSE/libstorage-ng#185 - added Encryption::get_type() - make get_type() in EncryptionImpl virtual- merge gh#openSUSE/libstorage-ng#184 - implemented do_rename_in_etc_crypttab()- merge gh#openSUSE/libstorage-ng#183 - save sid in devicegraphs - add dependencies to some actions of children of partition table - added test case - added documentation - use convenience function- merge gh#openSUSE/libstorage-ng#180 - added set_number() function - renumber logical partitions in delete_partition() - added testcase - coding style - added actions to rename entries in fstab and crypttab - use integration test utils - implemented rename in fstab - override function - allow to skip more steps - better check - renamed functions - reuse code - the check was correct - coding style- Added Travis support (use Docker for building)- merge gh#openSUSE/libstorage-ng#179 - fixed swig bindings for used_features()- Typo: Fixed inconsistent enum prefix (#178)- merge gh#openSUSE/libstorage-ng#177 - added move constructor and assignment operator- merge gh#openSUSE/libstorage-ng#176 - Make boot flag checks public- merge gh#openSUSE/libstorage-ng#175 - turn udev_path into vector (see bsc#1011357)- merge gh#openSUSE/libstorage-ng#174 - show base in log for hex - fixed typo - added tests - handle partition id on GPT - added unit tests - removed TODO mark - fixed typo - DRYer code - renamed test files - markdown improvements - renamed function- merge gh#openSUSE/libstorage-ng#173 - updated history- merge gh#openSUSE/libstorage-ng#172 - added interface to query used features - added bcache to used features - added unit tests- merge gh#openSUSE/libstorage-ng#171 - added convenience functions- merge gh#openSUSE/libstorage-ng#170 - make functions public available- merge gh#openSUSE/libstorage-ng#169 - added parsing legacy_boot in parted output - actions for boot, legacy_boot and pmbr_boot - added integration tests - updated status document - removed out-commented code - extended documentation- merge gh#openSUSE/libstorage-ng#168 - added probing pmbr-boot - added test case for pmbr boot- merge gh#openSUSE/libstorage-ng#167 - moved setting BOOST_TEST_CATCH_SYSTEM_ERRORS- merge gh#openSUSE/libstorage-ng#166 - Added LvmLv.get_all()- merge gh#openSUSE/libstorage-ng#165 - added utility function to public API- merge gh#openSUSE/libstorage-ng#164 - added convenience functions - moved template definitions to separate file- merge gh#openSUSE/libstorage-ng#163 - added name for partition id- merge gh#openSUSE/libstorage-ng#162 - added test case - moved test cases - reuse code - coding style - simpler code - reuse code - help compiler understand code - removed workaround - fixed partition name - run performance tests as last - coding style - allow to set udev path and ids - set udev path and if when creating partition - added test case - updated unit test to include object for partition table - make logical partitions children of extended partition - added note and todo - added checks - moved unit test- merge gh#openSUSE/libstorage-ng#161 - also check udev_path and udev_ids in equal and log_diff - fixed typo - omit more udev-ids (use whitelist instead of blacklist) - added explanatory comment- merge gh#openSUSE/libstorage-ng#160 - set default partition id based on partition type- merge gh#openSUSE/libstorage-ng#159 - fixed initialization order - check that function is called on correct devicegraph- merge gh#openSUSE/libstorage-ng#158 - use const unique_ptr for pimpl - added testcase - added documentation- merge gh#openSUSE/libstorage-ng#157 - renamed class - removed printing to cout from Actiongraph - performance improvement - added performance test - removed examples with testsuite character - improved example- merge gh#openSUSE/libstorage-ng#156 - updated status document - include feedback from code review- merge gh#openSUSE/libstorage-ng#155 - updated documentation - added end user example - fixed typo - improvements from code review- merge gh#openSUSE/libstorage-ng#143 - the dependency fix: updated from the specfile - specified distribution specific dependencies - corrected deps on tumbleweed- merge gh#openSUSE/libstorage-ng#154 - handle tense - handle tense - throw on logic error - coding style - added humanstring example- merge gh#openSUSE/libstorage-ng#153 - fixed temporary check - quote commit message in log- merge gh#openSUSE/libstorage-ng#152 - removed some examples that were initial test programs- merge gh#openSUSE/libstorage-ng#151 - cylinder -> sector cleanup- merge gh#openSUSE/libstorage-ng#150 - added TmpMount class - added EnsureMounted class - use EnsureMounted class - added note - name enum strongly typed - now removed enum entirely- merge gh#openSUSE/libstorage-ng#149 - added convenience function to query Ntfs objects - added convenience function to query Partitionable objects- merge gh#openSUSE/libstorage-ng#148 - initialise class members- merge gh#openSUSE/libstorage-ng#145 - improved device_exists - fixed typo - added support to resize (active) lukses - added integration tests for luks - coding style - moved check function to impls - added check function for Luks - added comment - added unit test for resizing luks - require to provide filename - incorporated comments from code review - ignore generated files- merge gh#openSUSE/libstorage-ng#144 - added UntranslatedText and moved Text to own file - moded StopWatch to own file - added documentation - renamed variable- merge gh#openSUSE/libstorage-ng#142 - fixed lvm vg dependency generation if modify actions exist purely on lhs - coding style - added convenience function - added flags to control handling of credentials - correcter explanation for translators - use ST_THROW macro - coding style - support to create, activate, deactivate and delete Luks - added encryption handling functions to BlkDevice - added unit tests - added integrations tests - handle tense - added skeleton actions for crypttab handling - handle tense - handle crypttab- merge gh#openSUSE/libstorage-ng#141 - use C++11 initialisation - shorter code - removed unused check - coding style - added reusable sort_by_key function- merge gh#openSUSE/libstorage-ng#140 - Added a failing test (TDD) for LVM dependencies - Bugfixes in Action::Create#add_dependencies - Dependencies between LVM operations - Fixes from code review: coding style - Another complex test for LVM dependencies - Reusable function to add grouped dependencies - Added a test for PVs being moved between VGs - Dependencies for moving PVs between different VGs - Added note about add_chain cost- merge gh#openSUSE/libstorage-ng#139 - added const - added helper function - renamed variable - moved calculating dependencies for creating partitions to PartitionTable class - make vertices in actiongraph stable- merge gh#openSUSE/libstorage-ng#138 - renamed function - indicate only-sync in graph output- merge gh#openSUSE/libstorage-ng#137 - also save devicegraphs - renamed function - call function in base class - add dependency for reallot actions - added unit tests for reallot actions in lvm case - moved some tests to md subdirectory - always use svg instead of png- merge gh#openSUSE/libstorage-ng#136 - Obsolete again old libstorage- merge gh#openSUSE/libstorage-ng#135 - pass vector by reference- merge gh#openSUSE/libstorage-ng#134 - do not call udevadm info for inactive devices- merge gh#openSUSE/libstorage-ng#133 - fixed output - set flags for ostream - probe attr for lvm devices - added active flag to BlkDevice- merge gh#openSUSE/libstorage-ng#131 - fixed parsing of 'dmsetup table' output if no devices were found - catch exceptions from Storage constructor- merge gh#openSUSE/libstorage-ng#130 - Avoid conflict with old libstorage config file - Do not obsolete old libstorage in .spec- merge gh#openSUSE/libstorage-ng#129 - added functions to query volume group - wait as late as possible - added note - moved detect_resize_info to Device - provide ResizeInfo for LvmPv - added override - generate actions for resizing lvm pvs - added tests for lvm pv resizing - added get_size_string() - inform children (LvmVg and Md) when parent has new region- merge gh#openSUSE/libstorage-ng#128 - format numbers - handle ResizeInfo in LvmLv - added functions to find a volume group by the vg-name - make reallot handling work with Device instead of BlkDevice - handle reallot for volume groups - allow to save graphs - fixed consistency between variable name and partition- merge gh#openSUSE/libstorage-ng#127 - added most common lvm actions - removed obsolete define - wait as late as possible - added define - include size in volume group create/delete text- merge gh#openSUSE/libstorage-ng#126 - added override where appropriate- merge gh#openSUSE/libstorage-ng#125 - make find by uuid functions non public - extended comment- merge gh#openSUSE/libstorage-ng#124 - sort sids in output for better readability- Use stdin, not tmp files for passwords (bsc#986971) (#123)- merge gh#openSUSE/libstorage-ng#122 - added convenience functions for lvm - make delete_partition take a Partition - removed obsolete code - shorter code - added function to delete logical volume - renamed file - make doxygen analyse more files - updated documentation - activate DEPRECATED define - consistent function names- merge gh#openSUSE/libstorage-ng#121 - added convenience functions for Bcache and BcacheCset- merge gh#openSUSE/libstorage-ng#120 - move dm-table-name from Encryption to BlkDevice - probe stripes and stripe-size - removed obsolete class - removed unused functions - fixed documentation- merge gh#openSUSE/libstorage-ng#119 - removed unused functions- merge gh#openSUSE/libstorage-ng#118 - also support downcast for bcache classes- merge gh#openSUSE/libstorage-ng#117 - added copyright headers - moved filesystem classes from Devices to new Filesystems directory- merge gh#openSUSE/libstorage-ng#116 - added and renamed examples - init logger - prefer vector over list - detect bcache in blkid output - renamed output files - simply call probe_pass_2 for all devices - extended check function - added get_string function - decentralized code - added bcache probing support - includes cleanup - added bcache probing testcase - added documentation links- merge gh#openSUSE/libstorage-ng#115 - extended 'dmsetup table' parser to provide target and stripes- merge gh#openSUSE/libstorage-ng#114 - updated doxygen list of input files- merge gh#openSUSE/libstorage-ng#113 - enable client side searching- merge gh#openSUSE/libstorage-ng#112 - extended lvm parsers - probe size of luks - probe size of lvm vg and lv - added copyright header - handle new class variables- merge gh#openSUSE/libstorage-ng#111 - add get_partitionable() to API- merge gh#openSUSE/libstorage-ng#110 - use new is_valid_name- merge gh#openSUSE/libstorage-ng#109 - added is_valid_name for BldDevice- merge gh#openSUSE/libstorage-ng#108 - use fallback lockup - removed now unused function- merge gh#openSUSE/libstorage-ng#107 - use fallback lookup by major and minor number- merge gh#openSUSE/libstorage-ng#106 - corrected order- merge gh#openSUSE/libstorage-ng#105 - added note - added luks probing testcase- merge gh#openSUSE/libstorage-ng#104 - extended SystemInfo for encryption - cleanup - prefer vector over list - added luks probing support - use C++11 range based for- merge gh#openSUSE/libstorage-ng#103 - during probing find devices by major and minor number if find my name fails- merge gh#openSUSE/libstorage-ng#102 - added convenience function - added unit tests- merge gh#openSUSE/libstorage-ng#101 - work on LVM support - added documentation - added todo - added check - extended check functions - provide vectors of LVM objects - added get_lvs function - added get_lvm_pvs function - added get_blk_device function - downcast also LVM objects - added more convenient functions- merge gh#openSUSE/libstorage-ng#96 - Added YaST requirements, based on meeting in NUE - AI formatting - MD formatting - More formatting - comments from review - comments - Clarified upgrade from EVMS- merge gh#openSUSE/libstorage-ng#100 - added functions to search for lvm devices by uuid - added BlkDevice::get_all - cleanup - sort results of lvm commands - use get_all function- merge gh#openSUSE/libstorage-ng#99 - added functions any_md, any_lvm and any_luks - explicit function name - probe mds only if blkid found some - added uuid to lvm objects - added get_all functions - added testcase - added parsers for pvs and lvs- merge gh#openSUSE/libstorage-ng#98 - call parted with --wipesignatures when creating partitions - use long option - adapted tests- merge gh#openSUSE/libstorage-ng#97 - removed perl bindings (only potential use-case kiwi was rewritten in python) - mark function as override- merge gh#openSUSE/libstorage-ng#95 - initialise and log variable- merge gh#openSUSE/libstorage-ng#94 - allow to set minimal_mbr_gap- merge gh#openSUSE/libstorage-ng#93 - allow to set minimal grain- merge gh#openSUSE/libstorage-ng#92 - added convenience functions- merge gh#openSUSE/libstorage-ng#91 - added convenience functions- partition alignment, drop cylinders and geometry, change unit of sizes (#85)- merge gh#openSUSE/libstorage-ng#89 - Added support to set label and uuid for swap devices - Allow to change label and UUID of pre-existing partitions - Fix from code review: ST_THROW- merge gh#openSUSE/libstorage-ng#88 - Update TsCmp.cc - Update .gitignore- merge gh#openSUSE/libstorage-ng#87 - added buildrequires graphviz since doxygen needs it- merge gh#openSUSE/libstorage-ng#86 - Added check for PPC PowerNV- merge gh#openSUSE/libstorage-ng#84 - Added ID_EFI- merge gh#openSUSE/libstorage-ng#83 - swig bindings for Storage::Arch - include Arch.h in docs and devel package - fix list include - automake fix- merge gh#openSUSE/libstorage-ng#81 - do not create devicegraph without storage object - coding style - added missing includes - coding style - coding style- merge gh#openSUSE/libstorage-ng#80 - add documentation on parted partition alignment - enhance doc according to pr comments - added details on alignment- merge gh#openSUSE/libstorage-ng#79 - removed now unneeded scope operator- merge gh#openSUSE/libstorage-ng#78 - Disable changelog check- merge gh#openSUSE/libstorage-ng#77 - added detailed flags for write_graphviz()- merge gh#openSUSE/libstorage-ng#76 - added missing include (for whatever version travis/jenkins is using)- merge gh#openSUSE/libstorage-ng#75 - clarify dependencies, how to test- merge gh#openSUSE/libstorage-ng#74 - detect reducing/extending of devices - just keep one sorted vector of devices - added function to remove edge - added function to remove device - use exception macros - allow to add and remove spare devices to md - added integration tests - more descriptive parameter names - coding style - added comments - eliminate temporary variable - added some inline documentation - reshuffle code- merge gh#openSUSE/libstorage-ng#73 - added second link in documentation - detect faulty devices in MD RAID - fixed comment- merge gh#openSUSE/libstorage-ng#72 - test public interface - added testcases- merge gh#openSUSE/libstorage-ng#71 - added set_range to API- merge gh#openSUSE/libstorage-ng#70 - added documentation - added documentation- merge gh#openSUSE/libstorage-ng#69 - Added integration with Jenkins- merge gh#openSUSE/libstorage-ng#68 - added document about resizing - fixed typo- merge gh#openSUSE/libstorage-ng#67 - reduce code duplication - throw exceptions in error case - also generate pictures of devicegraphs - renamed function and added comments- merge gh#openSUSE/libstorage-ng#66 - avoid code duplication - added unit test- merge gh#openSUSE/libstorage-ng#65 - work on tenses for messages- merge gh#openSUSE/libstorage-ng#64 - avoid header file - use new size constants - avoid assert - use exception macro - no need for postfix - fixed error handling - cache, load and save Resize- and ContentInfo- merge gh#openSUSE/libstorage-ng#63 - adapted filename to library rename - make code reusable - coding style - init logger - provide __str__ for more classes - added missing dependency - use exception macros - added is_probed query function - allow to query resize and content information- merge gh#openSUSE/libstorage-ng#62 - avoid code repetition - updated gitignore- merge gh#openSUSE/libstorage-ng#61 - added Action classes for resize- merge gh#openSUSE/libstorage-ng#60 - removed unused functions - avoid boolean function argument- merge gh#openSUSE/libstorage-ng#59 - several adoptions to library name change- merge gh#openSUSE/libstorage-ng#58 - drop major and minor number from BlkDevice- merge gh#openSUSE/libstorage-ng#57 - rename rpm and library to libstorage-ng- merge gh#openSUSE/libstorage-ng#56 - drop bindings for legacy interface - dropped legacy interface and most/all legacy functions - renamed enum- merge gh#openSUSE/libstorage-ng#55 - added and use LogfileLogger- merge gh#openSUSE/libstorage-ng#54 - added downcast function in bindings- merge gh#openSUSE/libstorage-ng#53 - Expose get_geometry() / set_geometry() to API- merge gh#openSUSE/libstorage-ng#52 - added actions to handle /etc/mdadm.conf - renamed classes- merge gh#openSUSE/libstorage-ng#51 - initialise member variables - replace cmp_lt_number by compare_by_number - ignore coverity output directory cov-int - fixed assert - use proper function - use proper functions - added check for overflow - replace ParseError by ParseException - extended testsuite- merge gh#openSUSE/libstorage-ng#50 - more tweaking for broken ruby packaging- merge gh#openSUSE/libstorage-ng#49 - make Exception hierarchy available in bindings - do not expose exception macros in public API- merge gh#openSUSE/libstorage-ng#48 - avoid warning with g++ 5.2.1- merge gh#openSUSE/libstorage-ng#47 - removed redundant ";" - added interface functions to query number of partitions- merge gh#openSUSE/libstorage-ng#46 - support probing of Md using Md - fixed function name - consistent function/variable name- merge gh#openSUSE/libstorage-ng#45 - added get_md_parity_name - added TODO note- merge gh#openSUSE/libstorage-ng#44 - added quote for vector - moved code to storageitu.py - fixed documentation - initialise all member variables - added basic MD RAID support - added checks and unit-test - added DEVDIR macro as requested during code review - added node about consistent naming - use strlen instead of fixed value- merge gh#openSUSE/libstorage-ng#43 - define sorting of results - use macro - shorter code - do not use legacy file for AC_INIT - remove function identical to base function - extended style document- merge gh#openSUSE/libstorage-ng#42 - remove interim sync actions - included suggestions from code-review- merge gh#openSUSE/libstorage-ng#41 - renamed classes - added num_actions()- merge gh#openSUSE/libstorage-ng#40 - ensure "one definition rule"- merge gh#openSUSE/libstorage-ng#39 - added region.to_value function - added disk.get_possible_partition_table_types() - added get_pt_type_name() - use new ST_THROW macro - call parted with filesystem type depending on partition id - do not set numeric partition id on non MSDOS partition tables - added more fs-types for parted mkpart call - use define - better names for partition table types- merge gh#openSUSE/libstorage-ng#38 - added Device::remove_descendants() - moved num_children and num_parents to Impl - use new exceptions macro- merge gh#openSUSE/libstorage-ng#37 - added functions to query partition table type of partition table object- merge gh#openSUSE/libstorage-ng#36 - added missing include - use C++11 underlying_type for correctness - define copy constructor and copy assignment for Region- merge gh#openSUSE/libstorage-ng#35 - fixed function name - added TmpDir class (complied with RAII) - added Vfat and Ntfs device classes - removed ntfs-3g naming workarounds - coding style - delete copy constructor and assignment operator for Device and Holder - use new ST_THROW macro- merge gh#openSUSE/libstorage-ng#34 - moved test files - extended bindings - updated test program - added missing include - added test programs - moved test programs - added options to example probe program - consistent naming - avoid casts by using std::function - added logic check - use traits to avoid undetected typos - moved setting compiler flags before AC_PROG_CXX to avoid problems with --coverage - more descriptive exceptions - moved swig catches statements to own file - extended unit-test - test documenting exceptions with doxygen - use constant- merge gh#openSUSE/libstorage-ng#33 - added test case - added branch coverage example - call region.empty - coding style - moved Exception to Utils - added test-cases - made text more comprehensible - added test-case - fixed off-by-one error - robuster test-case- merge gh#openSUSE/libstorage-ng#32 - Add ruby remote probe example- merge gh#openSUSE/libstorage-ng#31 - added missing DeviceTraits - consisting coding style - avoid warning with clang++ - added and use templates is_device/holder_of_type- merge gh#openSUSE/libstorage-ng#30 - don't generate documentation for legacy interface - added some overall documentation - documented difference between high- and low-level device graph functions- merge gh#openSUSE/libstorage-ng#29 - added subgraph and filtered_graph paragraph- merge gh#openSUSE/libstorage-ng#28 - use fixture - added checks for big numbers - coding style - removed bogus operator - removed some asserts now handled via exceptions - added block-size to Region class - make Partition create functions take region parameter- merge gh#openSUSE/libstorage-ng#27 - Prevent crash upon shutdown (object destruction sequence) - Added TO DO- merge gh#openSUSE/libstorage-ng#26 - fixed file list- merge gh#openSUSE/libstorage-ng#25 - more detailed message - added check - adapted to api change - implemented umount/swapoff actions - replaced specifier deprecated in C++11 - moved Logger to Utils - added nullptr checks - added traits for Holders - work on exception logging - exception handling for storage::to_partition - updated examples- merge gh#openSUSE/libstorage-ng#24 - fixed Umount and RemoveFstab actions- merge gh#openSUSE/libstorage-ng#23 - added functions to convert enums to strings- merge gh#openSUSE/libstorage-ng#22 - added Filesystem::get_all()- merge gh#openSUSE/libstorage-ng#21 - added const version - steps towards private Devicegraph::Impl graph - added convenient functions - use checker macro - avoid using Devicegraph::Impl.graph member- merge gh#openSUSE/libstorage-ng#20 - make Actiongraph.graph private - added operator[] and fixed some constness - added probe mode that write devicegraph - rename class to reflect concept - make also graph type private - added typedefs - log destruction- merge gh#openSUSE/libstorage-ng#19 - use font Arial also for action graph- merge gh#openSUSE/libstorage-ng#18 - make Actiongraph part of public interface- merge gh#openSUSE/libstorage-ng#17 - also provide non-const relatives functions - added function to remove a list of devices - use exception macros- merge gh#openSUSE/libstorage-ng#16 - use long named option for readability- merge gh#openSUSE/libstorage-ng#15 - added one more 'udevadm settle' call - use a define for udevadm settle- merge gh#openSUSE/libstorage-ng#14 - added logger control functions to new api - allow Logger test function to also check component - added documentation - do not expose symbol - added constructor (just eye candy)- merge gh#openSUSE/libstorage-ng#13 - added to_device_of_type template function - use new to_device_of_type function - added testcases - detailed exception messages - make exceptions take parameters instead of final message - remember base filename in exception locations- merge gh#openSUSE/libstorage-ng#12 - work on exceptions- merge gh#openSUSE/libstorage-ng#11 - prefix include guards- merge gh#openSUSE/libstorage-ng#10 - generate bindings before running tests- merge gh#openSUSE/libstorage-ng#9 - parallel compile and run of tests- merge gh#openSUSE/libstorage-ng#8 - removed unneeded define- merge gh#openSUSE/libstorage-ng#7 - set BOOST_TEST_CATCH_SYSTEM_ERRORS=no- merge gh#openSUSE/libstorage-ng#5 - Added exception classes - added class SystemCmdException and CommandNotFoundException - added testsuite helpers - added unit tests for SystemCmd class - documented CmdParted class - improved error reporting with new exception classes don't throw exception for all kinds of parted stderr output - improved error reporting for CmdBtrfs, added CmdBtrfsSubvolumes class - added gpt fix backup - added files common.cc/.h, added test case parse_empty - use const string& - remove do_probe and probe() from CmdBtrfsSubvolumes - use const string& - remove common.cc/.h (not needed here), remove systemcmd1.cc (to be adapted first) - added test case parse_bad_device_name, parse_no_devices and systemcmd_error - test case parse_wiped_disk_good added, better test names applied - test cases for ParseException added - tests for SystemCmd added - retcode != 0 doesn't work - ignore non zero exit code - check for boost version >= 1.58 - add test cases for exceptions - add TO DO for test cases parse_gpt_enlarge_good and parse_gpt_fix_backup_good- merge gh#openSUSE/libstorage-ng#6 - Added use case document - Added pseudo code for suggested API - Use partition_table, not disk directly - Added multi_boot_pc_with_windows() C++ sample - use correct exception macro - added comment- merge gh#openSUSE/libstorage-ng#4 - added rules to style guide - added reasons to use C++11- merge gh#openSUSE/libstorage-ng#3 - updated URLs - added requirements and how to run unit test- extended comment- merge gh#openSUSE/libstorage-ng#2 - Enable documentation of the storage_legacy namespace. - Added brief descriptions to classes.- merge gh#openSUSE/libstorage-ng#1 - How to compile - How to make a RPM, code documentation.- make code- added design decisions- added heading- moved style guide to docs- added goals- use C++11 to_string- adapted testcase- moved testsuite compare classes to testsuite directory- make output work with older graphviz versions- added testcase- use back_inserter- make errors in actiongraph testsuite readable- improved test message- moved statement- work on compatibility layer- work on compatibility layer- throw exception instead of returning nullptr- renamed class to avoid likely conflict with keyword- work on compatibility layer- ported interface additions from fate#318392- ported interface additions from fate#318392- build on Fedora 21- sync version numbers with libstorage- mark functions as override- added per action callbacks- adapted enum names- first setting first and last flag on actions- save detailed actiongraph- added commit error callback- display name of partition id in message- fstab actions depend on the root filesystem mounted- place detailed node info in extra line- save libstorage version in output files- added namespace- allow to show details in graphviz output- added compare example which reads devicegraphs- added check for nullptr- don't save empty values- a devicegraph might have no devices or holders- work on strongly typed enums with swig 3.0.0- work on compatibility callbacks- skip nop action- rename devicegraph- install legacy header- added namespace- added include- work on compatibility layer- fixed efi detection- quote device- implemented real get_default_partition_table_type function- add storage backref to Devicegraph- install perl5 bindings into versioned directory- allow access to Arch and set some values- save architecture in Storage object- work on compatibility layer- added dummy functions for default partition table type- implemented create for msdos and gpt- generate bindings for filesystems classes- added btrfs (without multidevice) and xfs- use C++11- work on compatibility layer- added check function to Storage- delegate checking for modify actions- added convert functions- mostly reverted a previously patch- added type query functions- make functions creating partitions also take region- implemented calculating unused partition slots- work on compatibility layer- added partition type parameter to create partition functions- added constructor taking all values- removed functions from interface- added function to count partitions of a specific type- more verbose error message- handle range in Disk- catch exception- allow to create ext4 on disk (without partition)- save files in YaST2 dir- added include- better error handling- log beginning of commit action- wait for device before mkfs- handle rootprefix when writing fstab- set size when setting region- work on compatibility layer- work on compatibility layer- work on compatibility layer- extended compatibility layer- extended compatibility layer- improved messages- work on compatibility layer- added mkfs_options and tune_options- work on compatibility layer- use helper functions- fixed dependency generation- work on compatibility layer- handle mount-by when writing fstab- fixed variable order- extended compatibility layer- added Storage reference to Actiongraph- added functions for rootprefix- added include- added include- create mountpoint directory- write fstab entry- simpler syntax- treat empty fstab opts as "defaults"- fixed typo- improved commit messages- extended tests- moved code from Actions to Devices and added Actions- moved code- added action to format swap- updated testsuite data- added rotational/ssd to Disk- added sysfs-name and -path to BlkDevice- added script to demonstrate remote probing- allow to provide own functions for remote probing- implemented commit callbacks- removed unused Actiongraph declaration- provide getPresentDisks- use C++11 chrono::steady_clock- added simple compatibility for saveDeviceGraph- allow access to new Storage from old StorageInterface- fixed namespace- fixed use of PYTHON_INCLUDES- query perl include paths from perl- read mount-by type from fstab- added convenient functions- install StorageVersion.h- install perl files to vender_site- also use data from /etc/fstab for filesystem probing- fixed namespace- detect mountpoint from /proc/mounts- renamed functions- use udevadm to query udev device links- extended compaitbility code- some rudimentary probing for ext4 and swap- load more data- moved code- print more data- added function to query filesystem type- removed function from public interface- added todo- removed unused code- moved file- cleanup- handle udev path and id in compatibility layer- handle udev path and ids in BlkDevice- use external command to query links- formatting- moved get_classname and print to Impl- improved log_diff output- set verbose for 'make check'- handle gpt enlarge during probing- fixed gpt enlarge detection- also record stderr for mockup- implemented comparing device graphs- removed unused code- clear devicegraph in load- initialise values- removed file- added function to get holder sid pairs- added probe testcase (unfinished)- use external command- added clear function- added testsuite- use external command- pass complete object- allow to set mockup filename- added probe modes to read and write mockup- removed obsolete code (env.var. does not exist anymore)- implemented load and save in Mockup- added testcases for EtcFstab- added mockup mode- moved file- added testcases- added testcases- added testcases- added testcases- moved testsuite for SystemInfo to subdir- added testcase- added testcases- allow mockup for SystemCmd and AsciiFile- added test- use variable- added runtime checks- removed old stuff- added lvm classes- added spec file and utilities- split c and c++ flags- better cleanup- added translations (which are needed for testsuite)- added sysconfig fillup- integrate doxygen- use single location for dependencies- install integration-tests- avoid compiler warnings- ignore generated file- ignore generated file- find local swig bindings- generate file- added source files- added subdir- package test xml file- do not include non-existing file- added missing includes- package test scripts- moved file, generate file- added logging of environment- always create a "probed" devicegraph, even if empty- perl like function name- provide sformat also for plain string- namespace cleanup- namespace cleanup- log probed devicegraph- first integration tests- ignore operator<<- include and namespace fixes- report disk label type- fixed examples (still not all working)- make Region usable for interface- work on providing legacy interface and bindings- provide legacy functions- provide more getters and setters- avoid name conflict in swig generated target languages- fix includes- added testcases- added include- addes testcases- fixed compilation- added testcases- don't crash if no logger was setup- work on probing (design still unsatisfied)- updated gitignore- added include- removed generated file- added names for enum- added function to setup logger- fixed sformat string- added assert- added testcases- cleanup- save label as enum instead of string- added functions child and parent- save proved devicegraph- fix for strongly typed enums- added check- added Msdos device object- coding style- cleanup- copied SystemInfo and some utils from old libstorage- reformatted- use different namespace to avoid conflicts with old libstorage- work on style and bindings- added testcase- work on startup- cleanup- fixed order- work on bindings- work on testsuites- added testcase for perl bindings- use strict in perl examples- renamed testcase- renamed cast functions and use autorename for ruby- work on bindings- work on bindings- added tiny testsuite for ruby bindings- work on exceptions and testsuite- added testsuite for python bindings- fixed sid_t bindings- consistent naming- improved failure message- extended example- renamed INCLUDES to AM_CPPFLAGS- consistency- work on loading and saving device graphs- use template function- moved file- fixed compilation- use enum- added find example- work on loading device graph- fixed variable names- work on saving device graph- split Holder files- renamed function- added getSids function- added Environment class- added main class Storage- added swap function- avoid warning from swig- use enum- work on perl5 bindings- exception handling for bindings- added polymorphism example for ruby and perl- use common swig interface file- added BlkDevice::createFilesystem- make Device and Holder object contructors private, use create function instead- removed generated file- work on interface- work on swig bindings- work on swig bindings- work on swig bindings- work on swig bindings- work on bindings (not usable yet)- use impl ptr pattern for DeviceGraph- added back reference to device objects- remove old output files- added helper functions- use impl ptr pattern for Device objects- better module name- check exception message- disallow create/delete of disk, instead have partition table object- fixed mount ordering- changed action texts- display device graph- fixed return type- added testcase for dependencies- link to wiki- updated- added nop action for synchronization- removed example now in testsuite- dummy ordering for mount actions- use specific test tools- added testsuite- updated- restructured build stuff- updated build stuff- initial evallamb06 1624890765  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmn4.2.77-lp152.2.12.14.2.77-lp152.2.12.1 storageActiongraph.hCommitOptions.hCompoundAction.hDevicegraph.hDevicesBcache.hBcacheCset.hBlkDevice.hDasd.hDasdPt.hDevice.hDisk.hEncryption.hGpt.hImplicitPt.hLuks.hLvmLv.hLvmPv.hLvmVg.hMd.hMdContainer.hMdMember.hMsdos.hMultipath.hPartition.hPartitionTable.hPartitionable.hPlainEncryption.hStrayBlkDevice.hEnvironment.hFilesystemsBitlocker.hBlkFilesystem.hBtrfs.hBtrfsSubvolume.hExfat.hExt.hExt2.hExt3.hExt4.hF2fs.hFilesystem.hIso9660.hMountPoint.hMountable.hNfs.hNtfs.hReiserfs.hSwap.hUdf.hVfat.hXfs.hFreeInfo.hGraphviz.hHoldersFilesystemUser.hHolder.hMdSubdevice.hMdUser.hSubdevice.hUser.hSimpleEtcCrypttab.hSimpleEtcFstab.hStorage.hSystemInfoArch.hUsedFeatures.hUtilsAlignment.hCallbacks.hException.hHumanString.hLightProbe.hLock.hLogger.hRegion.hRemote.hSwig.hTopology.hVersion.hlibstorage-ng.solibstorage-ngAUTHORSLICENSEautodocshtmlActiongraph_8h_source.htmlAlignment_8h_source.htmlBcacheCset_8h_source.htmlBcache_8h_source.htmlBitlocker_8h_source.htmlBlkDevice_8h_source.htmlBlkFilesystem_8h_source.htmlBtrfsSubvolume_8h_source.htmlBtrfs_8h_source.htmlCompoundAction_8h_source.htmlDasdPt_8h_source.htmlDasd_8h_source.htmlDevice_8h_source.htmlDevicegraph_8h_source.htmlDisk_8h_source.htmlDmRaid_8h_source.htmlEncryption_8h_source.htmlEnvironment_8h_source.htmlException_8h_source.htmlExfat_8h_source.htmlExt2_8h_source.htmlExt3_8h_source.htmlExt4_8h_source.htmlExt_8h_source.htmlF2fs_8h_source.htmlFilesystemUser_8h_source.htmlFilesystem_8h_source.htmlFreeInfo_8h_source.htmlGpt_8h_source.htmlGraphviz_8h_source.htmlHolder_8h_source.htmlHumanString_8h_source.htmlImplicitPt_8h_source.htmlIso9660_8h_source.htmlJfs_8h_source.htmlLightProbe_8h_source.htmlLock_8h_source.htmlLogger_8h_source.htmlLuks_8h_source.htmlLvmLv_8h_source.htmlLvmPv_8h_source.htmlLvmVg_8h_source.htmlMdContainer_8h_source.htmlMdMember_8h_source.htmlMdSubdevice_8h_source.htmlMdUser_8h_source.htmlMd_8h_source.htmlMountPoint_8h_source.htmlMountable_8h_source.htmlMsdos_8h_source.htmlMultipath_8h_source.htmlNfs_8h_source.htmlNtfs_8h_source.htmlPartitionTable_8h_source.htmlPartition_8h_source.htmlPartitionable_8h_source.htmlPlainEncryption_8h_source.htmlRegion_8h_source.htmlReiserfs_8h_source.htmlRemote_8h_source.htmlSimpleEtcCrypttab_8h_source.htmlSimpleEtcFstab_8h_source.htmlStorage_8h_source.htmlStrayBlkDevice_8h_source.htmlSubdevice_8h_source.htmlSwap_8h_source.htmlSwig_8h_source.htmlTopology_8h_source.htmlUdf_8h_source.htmlUsedFeatures_8h_source.htmlUser_8h_source.htmlVersion_8h_source.htmlVfat_8h_source.htmlXfs_8h_source.htmlannotated.htmlbc_s.pngbdwn.pngclasses.htmlclassstorage_1_1Aborted-members.htmlclassstorage_1_1Aborted.htmlclassstorage_1_1Aborted__coll__graph.mapclassstorage_1_1Aborted__coll__graph.svgclassstorage_1_1Aborted__inherit__graph.mapclassstorage_1_1Aborted__inherit__graph.svgclassstorage_1_1Actiongraph-members.htmlclassstorage_1_1Actiongraph.htmlclassstorage_1_1Actiongraph__coll__graph.mapclassstorage_1_1Actiongraph__coll__graph.svgclassstorage_1_1Actiongraph__inherit__graph.mapclassstorage_1_1Actiongraph__inherit__graph.svgclassstorage_1_1ActivateCallbacks-members.htmlclassstorage_1_1ActivateCallbacks.htmlclassstorage_1_1ActivateCallbacksLuks-members.htmlclassstorage_1_1ActivateCallbacksLuks.htmlclassstorage_1_1ActivateCallbacksLuks__coll__graph.mapclassstorage_1_1ActivateCallbacksLuks__coll__graph.svgclassstorage_1_1ActivateCallbacksLuks__inherit__graph.mapclassstorage_1_1ActivateCallbacksLuks__inherit__graph.svgclassstorage_1_1ActivateCallbacks__coll__graph.mapclassstorage_1_1ActivateCallbacks__coll__graph.svgclassstorage_1_1ActivateCallbacks__inherit__graph.mapclassstorage_1_1ActivateCallbacks__inherit__graph.svgclassstorage_1_1AlignError-members.htmlclassstorage_1_1AlignError.htmlclassstorage_1_1AlignError__coll__graph.mapclassstorage_1_1AlignError__coll__graph.svgclassstorage_1_1AlignError__inherit__graph.mapclassstorage_1_1AlignError__inherit__graph.svgclassstorage_1_1Alignment-members.htmlclassstorage_1_1Alignment.htmlclassstorage_1_1Bcache-members.htmlclassstorage_1_1Bcache.htmlclassstorage_1_1BcacheCset-members.htmlclassstorage_1_1BcacheCset.htmlclassstorage_1_1BcacheCset__coll__graph.mapclassstorage_1_1BcacheCset__coll__graph.svgclassstorage_1_1BcacheCset__inherit__graph.mapclassstorage_1_1BcacheCset__inherit__graph.svgclassstorage_1_1Bcache__coll__graph.mapclassstorage_1_1Bcache__coll__graph.svgclassstorage_1_1Bcache__inherit__graph.mapclassstorage_1_1Bcache__inherit__graph.svgclassstorage_1_1Bitlocker-members.htmlclassstorage_1_1Bitlocker.htmlclassstorage_1_1Bitlocker__coll__graph.mapclassstorage_1_1Bitlocker__coll__graph.svgclassstorage_1_1Bitlocker__inherit__graph.mapclassstorage_1_1Bitlocker__inherit__graph.svgclassstorage_1_1BlkDevice-members.htmlclassstorage_1_1BlkDevice.htmlclassstorage_1_1BlkDevice__coll__graph.mapclassstorage_1_1BlkDevice__coll__graph.svgclassstorage_1_1BlkDevice__inherit__graph.mapclassstorage_1_1BlkDevice__inherit__graph.svgclassstorage_1_1BlkFilesystem-members.htmlclassstorage_1_1BlkFilesystem.htmlclassstorage_1_1BlkFilesystem__coll__graph.mapclassstorage_1_1BlkFilesystem__coll__graph.svgclassstorage_1_1BlkFilesystem__inherit__graph.mapclassstorage_1_1BlkFilesystem__inherit__graph.svgclassstorage_1_1Btrfs-members.htmlclassstorage_1_1Btrfs.htmlclassstorage_1_1BtrfsSubvolume-members.htmlclassstorage_1_1BtrfsSubvolume.htmlclassstorage_1_1BtrfsSubvolumeNotFoundByPath-members.htmlclassstorage_1_1BtrfsSubvolumeNotFoundByPath.htmlclassstorage_1_1BtrfsSubvolumeNotFoundByPath__coll__graph.mapclassstorage_1_1BtrfsSubvolumeNotFoundByPath__coll__graph.svgclassstorage_1_1BtrfsSubvolumeNotFoundByPath__inherit__graph.mapclassstorage_1_1BtrfsSubvolumeNotFoundByPath__inherit__graph.svgclassstorage_1_1BtrfsSubvolume__coll__graph.mapclassstorage_1_1BtrfsSubvolume__coll__graph.svgclassstorage_1_1BtrfsSubvolume__inherit__graph.mapclassstorage_1_1BtrfsSubvolume__inherit__graph.svgclassstorage_1_1Btrfs__coll__graph.mapclassstorage_1_1Btrfs__coll__graph.svgclassstorage_1_1Btrfs__inherit__graph.mapclassstorage_1_1Btrfs__inherit__graph.svgclassstorage_1_1CheckCallbacks-members.htmlclassstorage_1_1CheckCallbacks.htmlclassstorage_1_1CodeLocation-members.htmlclassstorage_1_1CodeLocation.htmlclassstorage_1_1CommitCallbacks-members.htmlclassstorage_1_1CommitCallbacks.htmlclassstorage_1_1CommitCallbacks__coll__graph.mapclassstorage_1_1CommitCallbacks__coll__graph.svgclassstorage_1_1CommitCallbacks__inherit__graph.mapclassstorage_1_1CommitCallbacks__inherit__graph.svgclassstorage_1_1CompoundAction-members.htmlclassstorage_1_1CompoundAction.htmlclassstorage_1_1CompoundAction__coll__graph.mapclassstorage_1_1CompoundAction__coll__graph.svgclassstorage_1_1CompoundAction__inherit__graph.mapclassstorage_1_1CompoundAction__inherit__graph.svgclassstorage_1_1ContentInfo-members.htmlclassstorage_1_1ContentInfo.htmlclassstorage_1_1Dasd-members.htmlclassstorage_1_1Dasd.htmlclassstorage_1_1DasdPt-members.htmlclassstorage_1_1DasdPt.htmlclassstorage_1_1DasdPt__coll__graph.mapclassstorage_1_1DasdPt__coll__graph.svgclassstorage_1_1DasdPt__inherit__graph.mapclassstorage_1_1DasdPt__inherit__graph.svgclassstorage_1_1Dasd__coll__graph.mapclassstorage_1_1Dasd__coll__graph.svgclassstorage_1_1Dasd__inherit__graph.mapclassstorage_1_1Dasd__inherit__graph.svgclassstorage_1_1Device-members.htmlclassstorage_1_1Device.htmlclassstorage_1_1DeviceHasWrongType-members.htmlclassstorage_1_1DeviceHasWrongType.htmlclassstorage_1_1DeviceHasWrongType__coll__graph.mapclassstorage_1_1DeviceHasWrongType__coll__graph.svgclassstorage_1_1DeviceHasWrongType__inherit__graph.mapclassstorage_1_1DeviceHasWrongType__inherit__graph.svgclassstorage_1_1DeviceNotFound-members.htmlclassstorage_1_1DeviceNotFound.htmlclassstorage_1_1DeviceNotFoundByName-members.htmlclassstorage_1_1DeviceNotFoundByName.htmlclassstorage_1_1DeviceNotFoundByName__coll__graph.mapclassstorage_1_1DeviceNotFoundByName__coll__graph.svgclassstorage_1_1DeviceNotFoundByName__inherit__graph.mapclassstorage_1_1DeviceNotFoundByName__inherit__graph.svgclassstorage_1_1DeviceNotFoundBySid-members.htmlclassstorage_1_1DeviceNotFoundBySid.htmlclassstorage_1_1DeviceNotFoundBySid__coll__graph.mapclassstorage_1_1DeviceNotFoundBySid__coll__graph.svgclassstorage_1_1DeviceNotFoundBySid__inherit__graph.mapclassstorage_1_1DeviceNotFoundBySid__inherit__graph.svgclassstorage_1_1DeviceNotFoundByUuid-members.htmlclassstorage_1_1DeviceNotFoundByUuid.htmlclassstorage_1_1DeviceNotFoundByUuid__coll__graph.mapclassstorage_1_1DeviceNotFoundByUuid__coll__graph.svgclassstorage_1_1DeviceNotFoundByUuid__inherit__graph.mapclassstorage_1_1DeviceNotFoundByUuid__inherit__graph.svgclassstorage_1_1DeviceNotFound__coll__graph.mapclassstorage_1_1DeviceNotFound__coll__graph.svgclassstorage_1_1DeviceNotFound__inherit__graph.mapclassstorage_1_1DeviceNotFound__inherit__graph.svgclassstorage_1_1Device__coll__graph.mapclassstorage_1_1Device__coll__graph.svgclassstorage_1_1Device__inherit__graph.mapclassstorage_1_1Device__inherit__graph.svgclassstorage_1_1Devicegraph-members.htmlclassstorage_1_1Devicegraph.htmlclassstorage_1_1DevicegraphStyleCallbacks-members.htmlclassstorage_1_1DevicegraphStyleCallbacks.htmlclassstorage_1_1DevicegraphStyleCallbacks__coll__graph.mapclassstorage_1_1DevicegraphStyleCallbacks__coll__graph.svgclassstorage_1_1DevicegraphStyleCallbacks__inherit__graph.mapclassstorage_1_1DevicegraphStyleCallbacks__inherit__graph.svgclassstorage_1_1Devicegraph__coll__graph.mapclassstorage_1_1Devicegraph__coll__graph.svgclassstorage_1_1Devicegraph__inherit__graph.mapclassstorage_1_1Devicegraph__inherit__graph.svgclassstorage_1_1DifferentBlockSizes-members.htmlclassstorage_1_1DifferentBlockSizes.htmlclassstorage_1_1DifferentBlockSizes__coll__graph.mapclassstorage_1_1DifferentBlockSizes__coll__graph.svgclassstorage_1_1DifferentBlockSizes__inherit__graph.mapclassstorage_1_1DifferentBlockSizes__inherit__graph.svgclassstorage_1_1Disk-members.htmlclassstorage_1_1Disk.htmlclassstorage_1_1Disk__coll__graph.mapclassstorage_1_1Disk__coll__graph.svgclassstorage_1_1Disk__inherit__graph.mapclassstorage_1_1Disk__inherit__graph.svgclassstorage_1_1DmRaid-members.htmlclassstorage_1_1DmRaid.htmlclassstorage_1_1DmRaid__coll__graph.mapclassstorage_1_1DmRaid__coll__graph.svgclassstorage_1_1DmRaid__inherit__graph.mapclassstorage_1_1DmRaid__inherit__graph.svgclassstorage_1_1Encryption-members.htmlclassstorage_1_1Encryption.htmlclassstorage_1_1Encryption__coll__graph.mapclassstorage_1_1Encryption__coll__graph.svgclassstorage_1_1Encryption__inherit__graph.mapclassstorage_1_1Encryption__inherit__graph.svgclassstorage_1_1Environment-members.htmlclassstorage_1_1Environment.htmlclassstorage_1_1Exception-members.htmlclassstorage_1_1Exception.htmlclassstorage_1_1Exception__coll__graph.mapclassstorage_1_1Exception__coll__graph.svgclassstorage_1_1Exception__inherit__graph.mapclassstorage_1_1Exception__inherit__graph.svgclassstorage_1_1Exfat-members.htmlclassstorage_1_1Exfat.htmlclassstorage_1_1Exfat__coll__graph.mapclassstorage_1_1Exfat__coll__graph.svgclassstorage_1_1Exfat__inherit__graph.mapclassstorage_1_1Exfat__inherit__graph.svgclassstorage_1_1Ext-members.htmlclassstorage_1_1Ext.htmlclassstorage_1_1Ext2-members.htmlclassstorage_1_1Ext2.htmlclassstorage_1_1Ext2__coll__graph.mapclassstorage_1_1Ext2__coll__graph.svgclassstorage_1_1Ext2__inherit__graph.mapclassstorage_1_1Ext2__inherit__graph.svgclassstorage_1_1Ext3-members.htmlclassstorage_1_1Ext3.htmlclassstorage_1_1Ext3__coll__graph.mapclassstorage_1_1Ext3__coll__graph.svgclassstorage_1_1Ext3__inherit__graph.mapclassstorage_1_1Ext3__inherit__graph.svgclassstorage_1_1Ext4-members.htmlclassstorage_1_1Ext4.htmlclassstorage_1_1Ext4__coll__graph.mapclassstorage_1_1Ext4__coll__graph.svgclassstorage_1_1Ext4__inherit__graph.mapclassstorage_1_1Ext4__inherit__graph.svgclassstorage_1_1Ext__coll__graph.mapclassstorage_1_1Ext__coll__graph.svgclassstorage_1_1Ext__inherit__graph.mapclassstorage_1_1Ext__inherit__graph.svgclassstorage_1_1F2fs-members.htmlclassstorage_1_1F2fs.htmlclassstorage_1_1F2fs__coll__graph.mapclassstorage_1_1F2fs__coll__graph.svgclassstorage_1_1F2fs__inherit__graph.mapclassstorage_1_1F2fs__inherit__graph.svgclassstorage_1_1Filesystem-members.htmlclassstorage_1_1Filesystem.htmlclassstorage_1_1FilesystemUser-members.htmlclassstorage_1_1FilesystemUser.htmlclassstorage_1_1FilesystemUser__coll__graph.mapclassstorage_1_1FilesystemUser__coll__graph.svgclassstorage_1_1FilesystemUser__inherit__graph.mapclassstorage_1_1FilesystemUser__inherit__graph.svgclassstorage_1_1Filesystem__coll__graph.mapclassstorage_1_1Filesystem__coll__graph.svgclassstorage_1_1Filesystem__inherit__graph.mapclassstorage_1_1Filesystem__inherit__graph.svgclassstorage_1_1Gpt-members.htmlclassstorage_1_1Gpt.htmlclassstorage_1_1Gpt__coll__graph.mapclassstorage_1_1Gpt__coll__graph.svgclassstorage_1_1Gpt__inherit__graph.mapclassstorage_1_1Gpt__inherit__graph.svgclassstorage_1_1GraphStyleCallbacks-members.htmlclassstorage_1_1GraphStyleCallbacks.htmlclassstorage_1_1GraphStyleCallbacks__inherit__graph.mapclassstorage_1_1GraphStyleCallbacks__inherit__graph.svgclassstorage_1_1Holder-members.htmlclassstorage_1_1Holder.htmlclassstorage_1_1HolderAlreadyExists-members.htmlclassstorage_1_1HolderAlreadyExists.htmlclassstorage_1_1HolderAlreadyExists__coll__graph.mapclassstorage_1_1HolderAlreadyExists__coll__graph.svgclassstorage_1_1HolderAlreadyExists__inherit__graph.mapclassstorage_1_1HolderAlreadyExists__inherit__graph.svgclassstorage_1_1HolderHasWrongType-members.htmlclassstorage_1_1HolderHasWrongType.htmlclassstorage_1_1HolderHasWrongType__coll__graph.mapclassstorage_1_1HolderHasWrongType__coll__graph.svgclassstorage_1_1HolderHasWrongType__inherit__graph.mapclassstorage_1_1HolderHasWrongType__inherit__graph.svgclassstorage_1_1HolderNotFound-members.htmlclassstorage_1_1HolderNotFound.htmlclassstorage_1_1HolderNotFoundBySids-members.htmlclassstorage_1_1HolderNotFoundBySids.htmlclassstorage_1_1HolderNotFoundBySids__coll__graph.mapclassstorage_1_1HolderNotFoundBySids__coll__graph.svgclassstorage_1_1HolderNotFoundBySids__inherit__graph.mapclassstorage_1_1HolderNotFoundBySids__inherit__graph.svgclassstorage_1_1HolderNotFound__coll__graph.mapclassstorage_1_1HolderNotFound__coll__graph.svgclassstorage_1_1HolderNotFound__inherit__graph.mapclassstorage_1_1HolderNotFound__inherit__graph.svgclassstorage_1_1Holder__coll__graph.mapclassstorage_1_1Holder__coll__graph.svgclassstorage_1_1Holder__inherit__graph.mapclassstorage_1_1Holder__inherit__graph.svgclassstorage_1_1IOException-members.htmlclassstorage_1_1IOException.htmlclassstorage_1_1IOException__coll__graph.mapclassstorage_1_1IOException__coll__graph.svgclassstorage_1_1IOException__inherit__graph.mapclassstorage_1_1IOException__inherit__graph.svgclassstorage_1_1ImplicitPt-members.htmlclassstorage_1_1ImplicitPt.htmlclassstorage_1_1ImplicitPt__coll__graph.mapclassstorage_1_1ImplicitPt__coll__graph.svgclassstorage_1_1ImplicitPt__inherit__graph.mapclassstorage_1_1ImplicitPt__inherit__graph.svgclassstorage_1_1IndexOutOfRangeException-members.htmlclassstorage_1_1IndexOutOfRangeException.htmlclassstorage_1_1IndexOutOfRangeException__coll__graph.mapclassstorage_1_1IndexOutOfRangeException__coll__graph.svgclassstorage_1_1IndexOutOfRangeException__inherit__graph.mapclassstorage_1_1IndexOutOfRangeException__inherit__graph.svgclassstorage_1_1InvalidBlockSize-members.htmlclassstorage_1_1InvalidBlockSize.htmlclassstorage_1_1InvalidBlockSize__coll__graph.mapclassstorage_1_1InvalidBlockSize__coll__graph.svgclassstorage_1_1InvalidBlockSize__inherit__graph.mapclassstorage_1_1InvalidBlockSize__inherit__graph.svgclassstorage_1_1InvalidExtentSize-members.htmlclassstorage_1_1InvalidExtentSize.htmlclassstorage_1_1InvalidExtentSize__coll__graph.mapclassstorage_1_1InvalidExtentSize__coll__graph.svgclassstorage_1_1InvalidExtentSize__inherit__graph.mapclassstorage_1_1InvalidExtentSize__inherit__graph.svgclassstorage_1_1InvalidMountPointPath-members.htmlclassstorage_1_1InvalidMountPointPath.htmlclassstorage_1_1InvalidMountPointPath__coll__graph.mapclassstorage_1_1InvalidMountPointPath__coll__graph.svgclassstorage_1_1InvalidMountPointPath__inherit__graph.mapclassstorage_1_1InvalidMountPointPath__inherit__graph.svgclassstorage_1_1Iso9660-members.htmlclassstorage_1_1Iso9660.htmlclassstorage_1_1Iso9660__coll__graph.mapclassstorage_1_1Iso9660__coll__graph.svgclassstorage_1_1Iso9660__inherit__graph.mapclassstorage_1_1Iso9660__inherit__graph.svgclassstorage_1_1Jfs-members.htmlclassstorage_1_1Jfs.htmlclassstorage_1_1Jfs__coll__graph.mapclassstorage_1_1Jfs__coll__graph.svgclassstorage_1_1Jfs__inherit__graph.mapclassstorage_1_1Jfs__inherit__graph.svgclassstorage_1_1LockException-members.htmlclassstorage_1_1LockException.htmlclassstorage_1_1LockException__coll__graph.mapclassstorage_1_1LockException__coll__graph.svgclassstorage_1_1LockException__inherit__graph.mapclassstorage_1_1LockException__inherit__graph.svgclassstorage_1_1Logger-members.htmlclassstorage_1_1Logger.htmlclassstorage_1_1LogicException-members.htmlclassstorage_1_1LogicException.htmlclassstorage_1_1LogicException__coll__graph.mapclassstorage_1_1LogicException__coll__graph.svgclassstorage_1_1LogicException__inherit__graph.mapclassstorage_1_1LogicException__inherit__graph.svgclassstorage_1_1Luks-members.htmlclassstorage_1_1Luks.htmlclassstorage_1_1LuksInfo-members.htmlclassstorage_1_1LuksInfo.htmlclassstorage_1_1LuksInfo__coll__graph.mapclassstorage_1_1LuksInfo__coll__graph.svgclassstorage_1_1LuksInfo__inherit__graph.mapclassstorage_1_1LuksInfo__inherit__graph.svgclassstorage_1_1Luks__coll__graph.mapclassstorage_1_1Luks__coll__graph.svgclassstorage_1_1Luks__inherit__graph.mapclassstorage_1_1Luks__inherit__graph.svgclassstorage_1_1LvmLv-members.htmlclassstorage_1_1LvmLv.htmlclassstorage_1_1LvmLvNotFoundByLvName-members.htmlclassstorage_1_1LvmLvNotFoundByLvName.htmlclassstorage_1_1LvmLvNotFoundByLvName__coll__graph.mapclassstorage_1_1LvmLvNotFoundByLvName__coll__graph.svgclassstorage_1_1LvmLvNotFoundByLvName__inherit__graph.mapclassstorage_1_1LvmLvNotFoundByLvName__inherit__graph.svgclassstorage_1_1LvmLv__coll__graph.mapclassstorage_1_1LvmLv__coll__graph.svgclassstorage_1_1LvmLv__inherit__graph.mapclassstorage_1_1LvmLv__inherit__graph.svgclassstorage_1_1LvmPv-members.htmlclassstorage_1_1LvmPv.htmlclassstorage_1_1LvmPv__coll__graph.mapclassstorage_1_1LvmPv__coll__graph.svgclassstorage_1_1LvmPv__inherit__graph.mapclassstorage_1_1LvmPv__inherit__graph.svgclassstorage_1_1LvmVg-members.htmlclassstorage_1_1LvmVg.htmlclassstorage_1_1LvmVgNotFoundByVgName-members.htmlclassstorage_1_1LvmVgNotFoundByVgName.htmlclassstorage_1_1LvmVgNotFoundByVgName__coll__graph.mapclassstorage_1_1LvmVgNotFoundByVgName__coll__graph.svgclassstorage_1_1LvmVgNotFoundByVgName__inherit__graph.mapclassstorage_1_1LvmVgNotFoundByVgName__inherit__graph.svgclassstorage_1_1LvmVg__coll__graph.mapclassstorage_1_1LvmVg__coll__graph.svgclassstorage_1_1LvmVg__inherit__graph.mapclassstorage_1_1LvmVg__inherit__graph.svgclassstorage_1_1Md-members.htmlclassstorage_1_1Md.htmlclassstorage_1_1MdContainer-members.htmlclassstorage_1_1MdContainer.htmlclassstorage_1_1MdContainer__coll__graph.mapclassstorage_1_1MdContainer__coll__graph.svgclassstorage_1_1MdContainer__inherit__graph.mapclassstorage_1_1MdContainer__inherit__graph.svgclassstorage_1_1MdMember-members.htmlclassstorage_1_1MdMember.htmlclassstorage_1_1MdMember__coll__graph.mapclassstorage_1_1MdMember__coll__graph.svgclassstorage_1_1MdMember__inherit__graph.mapclassstorage_1_1MdMember__inherit__graph.svgclassstorage_1_1MdSubdevice-members.htmlclassstorage_1_1MdSubdevice.htmlclassstorage_1_1MdSubdevice__coll__graph.mapclassstorage_1_1MdSubdevice__coll__graph.svgclassstorage_1_1MdSubdevice__inherit__graph.mapclassstorage_1_1MdSubdevice__inherit__graph.svgclassstorage_1_1MdUser-members.htmlclassstorage_1_1MdUser.htmlclassstorage_1_1MdUser__coll__graph.mapclassstorage_1_1MdUser__coll__graph.svgclassstorage_1_1MdUser__inherit__graph.mapclassstorage_1_1MdUser__inherit__graph.svgclassstorage_1_1Md__coll__graph.mapclassstorage_1_1Md__coll__graph.svgclassstorage_1_1Md__inherit__graph.mapclassstorage_1_1Md__inherit__graph.svgclassstorage_1_1MountPoint-members.htmlclassstorage_1_1MountPoint.htmlclassstorage_1_1MountPoint__coll__graph.mapclassstorage_1_1MountPoint__coll__graph.svgclassstorage_1_1MountPoint__inherit__graph.mapclassstorage_1_1MountPoint__inherit__graph.svgclassstorage_1_1Mountable-members.htmlclassstorage_1_1Mountable.htmlclassstorage_1_1Mountable__coll__graph.mapclassstorage_1_1Mountable__coll__graph.svgclassstorage_1_1Mountable__inherit__graph.mapclassstorage_1_1Mountable__inherit__graph.svgclassstorage_1_1Msdos-members.htmlclassstorage_1_1Msdos.htmlclassstorage_1_1Msdos__coll__graph.mapclassstorage_1_1Msdos__coll__graph.svgclassstorage_1_1Msdos__inherit__graph.mapclassstorage_1_1Msdos__inherit__graph.svgclassstorage_1_1Multipath-members.htmlclassstorage_1_1Multipath.htmlclassstorage_1_1Multipath__coll__graph.mapclassstorage_1_1Multipath__coll__graph.svgclassstorage_1_1Multipath__inherit__graph.mapclassstorage_1_1Multipath__inherit__graph.svgclassstorage_1_1Nfs-members.htmlclassstorage_1_1Nfs.htmlclassstorage_1_1NfsNotFoundByServerAndPath-members.htmlclassstorage_1_1NfsNotFoundByServerAndPath.htmlclassstorage_1_1NfsNotFoundByServerAndPath__coll__graph.mapclassstorage_1_1NfsNotFoundByServerAndPath__coll__graph.svgclassstorage_1_1NfsNotFoundByServerAndPath__inherit__graph.mapclassstorage_1_1NfsNotFoundByServerAndPath__inherit__graph.svgclassstorage_1_1Nfs__coll__graph.mapclassstorage_1_1Nfs__coll__graph.svgclassstorage_1_1Nfs__inherit__graph.mapclassstorage_1_1Nfs__inherit__graph.svgclassstorage_1_1NoIntersection-members.htmlclassstorage_1_1NoIntersection.htmlclassstorage_1_1NoIntersection__coll__graph.mapclassstorage_1_1NoIntersection__coll__graph.svgclassstorage_1_1NoIntersection__inherit__graph.mapclassstorage_1_1NoIntersection__inherit__graph.svgclassstorage_1_1NotInside-members.htmlclassstorage_1_1NotInside.htmlclassstorage_1_1NotInside__coll__graph.mapclassstorage_1_1NotInside__coll__graph.svgclassstorage_1_1NotInside__inherit__graph.mapclassstorage_1_1NotInside__inherit__graph.svgclassstorage_1_1Ntfs-members.htmlclassstorage_1_1Ntfs.htmlclassstorage_1_1Ntfs__coll__graph.mapclassstorage_1_1Ntfs__coll__graph.svgclassstorage_1_1Ntfs__inherit__graph.mapclassstorage_1_1Ntfs__inherit__graph.svgclassstorage_1_1NullPointerException-members.htmlclassstorage_1_1NullPointerException.htmlclassstorage_1_1NullPointerException__coll__graph.mapclassstorage_1_1NullPointerException__coll__graph.svgclassstorage_1_1NullPointerException__inherit__graph.mapclassstorage_1_1NullPointerException__inherit__graph.svgclassstorage_1_1OutOfMemoryException-members.htmlclassstorage_1_1OutOfMemoryException.htmlclassstorage_1_1OutOfMemoryException__coll__graph.mapclassstorage_1_1OutOfMemoryException__coll__graph.svgclassstorage_1_1OutOfMemoryException__inherit__graph.mapclassstorage_1_1OutOfMemoryException__inherit__graph.svgclassstorage_1_1OverflowException-members.htmlclassstorage_1_1OverflowException.htmlclassstorage_1_1OverflowException__coll__graph.mapclassstorage_1_1OverflowException__coll__graph.svgclassstorage_1_1OverflowException__inherit__graph.mapclassstorage_1_1OverflowException__inherit__graph.svgclassstorage_1_1ParseException-members.htmlclassstorage_1_1ParseException.htmlclassstorage_1_1ParseException__coll__graph.mapclassstorage_1_1ParseException__coll__graph.svgclassstorage_1_1ParseException__inherit__graph.mapclassstorage_1_1ParseException__inherit__graph.svgclassstorage_1_1Partition-members.htmlclassstorage_1_1Partition.htmlclassstorage_1_1PartitionSlot-members.htmlclassstorage_1_1PartitionSlot.htmlclassstorage_1_1PartitionSlot__coll__graph.mapclassstorage_1_1PartitionSlot__coll__graph.svgclassstorage_1_1PartitionTable-members.htmlclassstorage_1_1PartitionTable.htmlclassstorage_1_1PartitionTable__coll__graph.mapclassstorage_1_1PartitionTable__coll__graph.svgclassstorage_1_1PartitionTable__inherit__graph.mapclassstorage_1_1PartitionTable__inherit__graph.svgclassstorage_1_1Partition__coll__graph.mapclassstorage_1_1Partition__coll__graph.svgclassstorage_1_1Partition__inherit__graph.mapclassstorage_1_1Partition__inherit__graph.svgclassstorage_1_1Partitionable-members.htmlclassstorage_1_1Partitionable.htmlclassstorage_1_1Partitionable__coll__graph.mapclassstorage_1_1Partitionable__coll__graph.svgclassstorage_1_1Partitionable__inherit__graph.mapclassstorage_1_1Partitionable__inherit__graph.svgclassstorage_1_1PlainEncryption-members.htmlclassstorage_1_1PlainEncryption.htmlclassstorage_1_1PlainEncryption__coll__graph.mapclassstorage_1_1PlainEncryption__coll__graph.svgclassstorage_1_1PlainEncryption__inherit__graph.mapclassstorage_1_1PlainEncryption__inherit__graph.svgclassstorage_1_1ProbeCallbacks-members.htmlclassstorage_1_1ProbeCallbacks.htmlclassstorage_1_1ProbeCallbacksV2-members.htmlclassstorage_1_1ProbeCallbacksV2.htmlclassstorage_1_1ProbeCallbacksV2__coll__graph.mapclassstorage_1_1ProbeCallbacksV2__coll__graph.svgclassstorage_1_1ProbeCallbacksV2__inherit__graph.mapclassstorage_1_1ProbeCallbacksV2__inherit__graph.svgclassstorage_1_1ProbeCallbacksV3-members.htmlclassstorage_1_1ProbeCallbacksV3.htmlclassstorage_1_1ProbeCallbacksV3__coll__graph.mapclassstorage_1_1ProbeCallbacksV3__coll__graph.svgclassstorage_1_1ProbeCallbacksV3__inherit__graph.mapclassstorage_1_1ProbeCallbacksV3__inherit__graph.svgclassstorage_1_1ProbeCallbacks__coll__graph.mapclassstorage_1_1ProbeCallbacks__coll__graph.svgclassstorage_1_1ProbeCallbacks__inherit__graph.mapclassstorage_1_1ProbeCallbacks__inherit__graph.svgclassstorage_1_1Region-members.htmlclassstorage_1_1Region.htmlclassstorage_1_1Reiserfs-members.htmlclassstorage_1_1Reiserfs.htmlclassstorage_1_1Reiserfs__coll__graph.mapclassstorage_1_1Reiserfs__coll__graph.svgclassstorage_1_1Reiserfs__inherit__graph.mapclassstorage_1_1Reiserfs__inherit__graph.svgclassstorage_1_1RemoteCallbacks-members.htmlclassstorage_1_1RemoteCallbacks.htmlclassstorage_1_1ResizeInfo-members.htmlclassstorage_1_1ResizeInfo.htmlclassstorage_1_1Silencer-members.htmlclassstorage_1_1Silencer.htmlclassstorage_1_1SpaceInfo-members.htmlclassstorage_1_1SpaceInfo.htmlclassstorage_1_1Storage-members.htmlclassstorage_1_1Storage.htmlclassstorage_1_1Storage__coll__graph.mapclassstorage_1_1Storage__coll__graph.svgclassstorage_1_1Storage__inherit__graph.mapclassstorage_1_1Storage__inherit__graph.svgclassstorage_1_1StrayBlkDevice-members.htmlclassstorage_1_1StrayBlkDevice.htmlclassstorage_1_1StrayBlkDevice__coll__graph.mapclassstorage_1_1StrayBlkDevice__coll__graph.svgclassstorage_1_1StrayBlkDevice__inherit__graph.mapclassstorage_1_1StrayBlkDevice__inherit__graph.svgclassstorage_1_1Subdevice-members.htmlclassstorage_1_1Subdevice.htmlclassstorage_1_1Subdevice__coll__graph.mapclassstorage_1_1Subdevice__coll__graph.svgclassstorage_1_1Subdevice__inherit__graph.mapclassstorage_1_1Subdevice__inherit__graph.svgclassstorage_1_1Swap-members.htmlclassstorage_1_1Swap.htmlclassstorage_1_1Swap__coll__graph.mapclassstorage_1_1Swap__coll__graph.svgclassstorage_1_1Swap__inherit__graph.mapclassstorage_1_1Swap__inherit__graph.svgclassstorage_1_1Topology-members.htmlclassstorage_1_1Topology.htmlclassstorage_1_1Udf-members.htmlclassstorage_1_1Udf.htmlclassstorage_1_1Udf__coll__graph.mapclassstorage_1_1Udf__coll__graph.svgclassstorage_1_1Udf__inherit__graph.mapclassstorage_1_1Udf__inherit__graph.svgclassstorage_1_1UnsupportedException-members.htmlclassstorage_1_1UnsupportedException.htmlclassstorage_1_1UnsupportedException__coll__graph.mapclassstorage_1_1UnsupportedException__coll__graph.svgclassstorage_1_1UnsupportedException__inherit__graph.mapclassstorage_1_1UnsupportedException__inherit__graph.svgclassstorage_1_1User-members.htmlclassstorage_1_1User.htmlclassstorage_1_1User__coll__graph.mapclassstorage_1_1User__coll__graph.svgclassstorage_1_1User__inherit__graph.mapclassstorage_1_1User__inherit__graph.svgclassstorage_1_1Vfat-members.htmlclassstorage_1_1Vfat.htmlclassstorage_1_1Vfat__coll__graph.mapclassstorage_1_1Vfat__coll__graph.svgclassstorage_1_1Vfat__inherit__graph.mapclassstorage_1_1Vfat__inherit__graph.svgclassstorage_1_1WrongNumberOfChildren-members.htmlclassstorage_1_1WrongNumberOfChildren.htmlclassstorage_1_1WrongNumberOfChildren__coll__graph.mapclassstorage_1_1WrongNumberOfChildren__coll__graph.svgclassstorage_1_1WrongNumberOfChildren__inherit__graph.mapclassstorage_1_1WrongNumberOfChildren__inherit__graph.svgclassstorage_1_1WrongNumberOfParents-members.htmlclassstorage_1_1WrongNumberOfParents.htmlclassstorage_1_1WrongNumberOfParents__coll__graph.mapclassstorage_1_1WrongNumberOfParents__coll__graph.svgclassstorage_1_1WrongNumberOfParents__inherit__graph.mapclassstorage_1_1WrongNumberOfParents__inherit__graph.svgclassstorage_1_1Xfs-members.htmlclassstorage_1_1Xfs.htmlclassstorage_1_1Xfs__coll__graph.mapclassstorage_1_1Xfs__coll__graph.svgclassstorage_1_1Xfs__inherit__graph.mapclassstorage_1_1Xfs__inherit__graph.svgclosed.pngdir_07fa4af1beb4bf54866da33541fdac7e.htmldir_19b5daa7a6a8a9bea3e7938094914eb5.htmldir_70f20ecf11358dff00a0daf546d3147e.htmldir_94a702a068db0037fc797a0ce58cab1f.htmldir_dfc4c45d527dd4da6a43f6bdb399d28a.htmldoc.pngdoxygen.cssdoxygen.pngfiles.htmlfolderclosed.pngfolderopen.pngfunctions.htmlfunctions_0x7e.htmlfunctions_b.htmlfunctions_c.htmlfunctions_d.htmlfunctions_e.htmlfunctions_f.htmlfunctions_func.htmlfunctions_func_0x7e.htmlfunctions_func_b.htmlfunctions_func_c.htmlfunctions_func_d.htmlfunctions_func_e.htmlfunctions_func_f.htmlfunctions_func_g.htmlfunctions_func_h.htmlfunctions_func_i.htmlfunctions_func_l.htmlfunctions_func_m.htmlfunctions_func_n.htmlfunctions_func_o.htmlfunctions_func_p.htmlfunctions_func_r.htmlfunctions_func_s.htmlfunctions_func_t.htmlfunctions_func_u.htmlfunctions_func_v.htmlfunctions_func_w.htmlfunctions_g.htmlfunctions_h.htmlfunctions_i.htmlfunctions_l.htmlfunctions_m.htmlfunctions_n.htmlfunctions_o.htmlfunctions_p.htmlfunctions_r.htmlfunctions_rela.htmlfunctions_s.htmlfunctions_t.htmlfunctions_u.htmlfunctions_v.htmlfunctions_w.htmlgraph_legend.htmlgraph_legend.svghierarchy.htmlindex.htmlinherit_graph_0.mapinherit_graph_0.svginherit_graph_1.mapinherit_graph_1.svginherit_graph_10.mapinherit_graph_10.svginherit_graph_11.mapinherit_graph_11.svginherit_graph_12.mapinherit_graph_12.svginherit_graph_13.mapinherit_graph_13.svginherit_graph_14.mapinherit_graph_14.svginherit_graph_15.mapinherit_graph_15.svginherit_graph_16.mapinherit_graph_16.svginherit_graph_17.mapinherit_graph_17.svginherit_graph_18.mapinherit_graph_18.svginherit_graph_19.mapinherit_graph_19.svginherit_graph_2.mapinherit_graph_2.svginherit_graph_20.mapinherit_graph_20.svginherit_graph_21.mapinherit_graph_21.svginherit_graph_3.mapinherit_graph_3.svginherit_graph_4.mapinherit_graph_4.svginherit_graph_5.mapinherit_graph_5.svginherit_graph_6.mapinherit_graph_6.svginherit_graph_7.mapinherit_graph_7.svginherit_graph_8.mapinherit_graph_8.svginherit_graph_9.mapinherit_graph_9.svginherits.htmlnamespacemembers.htmlnamespacemembers_b.htmlnamespacemembers_c.htmlnamespacemembers_d.htmlnamespacemembers_enum.htmlnamespacemembers_eval.htmlnamespacemembers_func.htmlnamespacemembers_g.htmlnamespacemembers_h.htmlnamespacemembers_i.htmlnamespacemembers_l.htmlnamespacemembers_m.htmlnamespacemembers_n.htmlnamespacemembers_o.htmlnamespacemembers_p.htmlnamespacemembers_r.htmlnamespacemembers_s.htmlnamespacemembers_t.htmlnamespacemembers_type.htmlnamespacemembers_z.htmlnamespaces.htmlnamespacestorage.htmlnav_f.pngnav_g.pngnav_h.pngopen.pngsplitbar.pngstructstorage_1_1DeactivateStatus-members.htmlstructstorage_1_1DeactivateStatus.htmlstructstorage_1_1RemoteCommand-members.htmlstructstorage_1_1RemoteCommand.htmlstructstorage_1_1RemoteFile-members.htmlstructstorage_1_1RemoteFile.htmlstructstorage_1_1SimpleEtcCrypttabEntry-members.htmlstructstorage_1_1SimpleEtcCrypttabEntry.htmlstructstorage_1_1SimpleEtcFstabEntry-members.htmlstructstorage_1_1SimpleEtcFstabEntry.htmlsync_off.pngsync_on.pngtab_a.pngtab_b.pngtab_h.pngtab_s.pngtabs.cssxmlActiongraph_8h.xmlAlignment_8h.xmlBcacheCset_8h.xmlBcache_8h.xmlBitlocker_8h.xmlBlkDevice_8h.xmlBlkFilesystem_8h.xmlBtrfsSubvolume_8h.xmlBtrfs_8h.xmlCompoundAction_8h.xmlDasdPt_8h.xmlDasd_8h.xmlDevice_8h.xmlDevicegraph_8h.xmlDisk_8h.xmlDmRaid_8h.xmlEncryption_8h.xmlEnvironment_8h.xmlException_8h.xmlExfat_8h.xmlExt2_8h.xmlExt3_8h.xmlExt4_8h.xmlExt_8h.xmlF2fs_8h.xmlFilesystemUser_8h.xmlFilesystem_8h.xmlFreeInfo_8h.xmlGpt_8h.xmlGraphviz_8h.xmlHolder_8h.xmlHumanString_8h.xmlImplicitPt_8h.xmlIso9660_8h.xmlJfs_8h.xmlLightProbe_8h.xmlLock_8h.xmlLogger_8h.xmlLuks_8h.xmlLvmLv_8h.xmlLvmPv_8h.xmlLvmVg_8h.xmlMdContainer_8h.xmlMdMember_8h.xmlMdSubdevice_8h.xmlMdUser_8h.xmlMd_8h.xmlMountPoint_8h.xmlMountable_8h.xmlMsdos_8h.xmlMultipath_8h.xmlNfs_8h.xmlNtfs_8h.xmlPartitionTable_8h.xmlPartition_8h.xmlPartitionable_8h.xmlPlainEncryption_8h.xmlRegion_8h.xmlReiserfs_8h.xmlRemote_8h.xmlSimpleEtcCrypttab_8h.xmlSimpleEtcFstab_8h.xmlStorage_8h.xmlStrayBlkDevice_8h.xmlSubdevice_8h.xmlSwap_8h.xmlSwig_8h.xmlTopology_8h.xmlUdf_8h.xmlUsedFeatures_8h.xmlUser_8h.xmlVersion_8h.xmlVfat_8h.xmlXfs_8h.xmlclassstorage_1_1Aborted.xmlclassstorage_1_1Actiongraph.xmlclassstorage_1_1ActivateCallbacks.xmlclassstorage_1_1ActivateCallbacksLuks.xmlclassstorage_1_1AlignError.xmlclassstorage_1_1Alignment.xmlclassstorage_1_1Bcache.xmlclassstorage_1_1BcacheCset.xmlclassstorage_1_1Bitlocker.xmlclassstorage_1_1BlkDevice.xmlclassstorage_1_1BlkFilesystem.xmlclassstorage_1_1Btrfs.xmlclassstorage_1_1BtrfsSubvolume.xmlclassstorage_1_1BtrfsSubvolumeNotFoundByPath.xmlclassstorage_1_1CheckCallbacks.xmlclassstorage_1_1CodeLocation.xmlclassstorage_1_1CommitCallbacks.xmlclassstorage_1_1CompoundAction.xmlclassstorage_1_1ContentInfo.xmlclassstorage_1_1Dasd.xmlclassstorage_1_1DasdPt.xmlclassstorage_1_1Device.xmlclassstorage_1_1DeviceHasWrongType.xmlclassstorage_1_1DeviceNotFound.xmlclassstorage_1_1DeviceNotFoundByName.xmlclassstorage_1_1DeviceNotFoundBySid.xmlclassstorage_1_1DeviceNotFoundByUuid.xmlclassstorage_1_1Devicegraph.xmlclassstorage_1_1DevicegraphStyleCallbacks.xmlclassstorage_1_1DifferentBlockSizes.xmlclassstorage_1_1Disk.xmlclassstorage_1_1DmRaid.xmlclassstorage_1_1Encryption.xmlclassstorage_1_1Environment.xmlclassstorage_1_1Exception.xmlclassstorage_1_1Exfat.xmlclassstorage_1_1Ext.xmlclassstorage_1_1Ext2.xmlclassstorage_1_1Ext3.xmlclassstorage_1_1Ext4.xmlclassstorage_1_1F2fs.xmlclassstorage_1_1Filesystem.xmlclassstorage_1_1FilesystemUser.xmlclassstorage_1_1Gpt.xmlclassstorage_1_1GraphStyleCallbacks.xmlclassstorage_1_1Holder.xmlclassstorage_1_1HolderAlreadyExists.xmlclassstorage_1_1HolderHasWrongType.xmlclassstorage_1_1HolderNotFound.xmlclassstorage_1_1HolderNotFoundBySids.xmlclassstorage_1_1IOException.xmlclassstorage_1_1ImplicitPt.xmlclassstorage_1_1IndexOutOfRangeException.xmlclassstorage_1_1InvalidBlockSize.xmlclassstorage_1_1InvalidExtentSize.xmlclassstorage_1_1InvalidMountPointPath.xmlclassstorage_1_1Iso9660.xmlclassstorage_1_1Jfs.xmlclassstorage_1_1LockException.xmlclassstorage_1_1Logger.xmlclassstorage_1_1LogicException.xmlclassstorage_1_1Luks.xmlclassstorage_1_1LuksInfo.xmlclassstorage_1_1LvmLv.xmlclassstorage_1_1LvmLvNotFoundByLvName.xmlclassstorage_1_1LvmPv.xmlclassstorage_1_1LvmVg.xmlclassstorage_1_1LvmVgNotFoundByVgName.xmlclassstorage_1_1Md.xmlclassstorage_1_1MdContainer.xmlclassstorage_1_1MdMember.xmlclassstorage_1_1MdSubdevice.xmlclassstorage_1_1MdUser.xmlclassstorage_1_1MountPoint.xmlclassstorage_1_1Mountable.xmlclassstorage_1_1Msdos.xmlclassstorage_1_1Multipath.xmlclassstorage_1_1Nfs.xmlclassstorage_1_1NfsNotFoundByServerAndPath.xmlclassstorage_1_1NoIntersection.xmlclassstorage_1_1NotInside.xmlclassstorage_1_1Ntfs.xmlclassstorage_1_1NullPointerException.xmlclassstorage_1_1OutOfMemoryException.xmlclassstorage_1_1OverflowException.xmlclassstorage_1_1ParseException.xmlclassstorage_1_1Partition.xmlclassstorage_1_1PartitionSlot.xmlclassstorage_1_1PartitionTable.xmlclassstorage_1_1Partitionable.xmlclassstorage_1_1PlainEncryption.xmlclassstorage_1_1ProbeCallbacks.xmlclassstorage_1_1ProbeCallbacksV2.xmlclassstorage_1_1ProbeCallbacksV3.xmlclassstorage_1_1Region.xmlclassstorage_1_1Reiserfs.xmlclassstorage_1_1RemoteCallbacks.xmlclassstorage_1_1ResizeInfo.xmlclassstorage_1_1Silencer.xmlclassstorage_1_1SpaceInfo.xmlclassstorage_1_1Storage.xmlclassstorage_1_1StrayBlkDevice.xmlclassstorage_1_1Subdevice.xmlclassstorage_1_1Swap.xmlclassstorage_1_1Topology.xmlclassstorage_1_1Udf.xmlclassstorage_1_1UnsupportedException.xmlclassstorage_1_1User.xmlclassstorage_1_1Vfat.xmlclassstorage_1_1WrongNumberOfChildren.xmlclassstorage_1_1WrongNumberOfParents.xmlclassstorage_1_1Xfs.xmldir_07fa4af1beb4bf54866da33541fdac7e.xmldir_19b5daa7a6a8a9bea3e7938094914eb5.xmldir_70f20ecf11358dff00a0daf546d3147e.xmldir_94a702a068db0037fc797a0ce58cab1f.xmldir_dfc4c45d527dd4da6a43f6bdb399d28a.xmlindex.xmlindexpage.xmlnamespacestorage.xmlnamespacestorage_1_1Action.xmlstructstorage_1_1DeactivateStatus.xmlstructstorage_1_1RemoteCommand.xmlstructstorage_1_1RemoteFile.xmlstructstorage_1_1SimpleEtcCrypttabEntry.xmlstructstorage_1_1SimpleEtcFstabEntry.xml/usr/include//usr/include/storage//usr/include/storage/Devices//usr/include/storage/Filesystems//usr/include/storage/Holders//usr/include/storage/SystemInfo//usr/include/storage/Utils//usr/lib64//usr/share/doc/packages//usr/share/doc/packages/libstorage-ng//usr/share/doc/packages/libstorage-ng/autodocs//usr/share/doc/packages/libstorage-ng/autodocs/html//usr/share/doc/packages/libstorage-ng/autodocs/xml/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.opensuse.org/openSUSE:Maintenance:16620/openSUSE_Leap_15.2_Update/cdf843145fdc8e75d419a99ed71241ab-libstorage-ng.openSUSE_Leap_15.2_Updatecpioxz5x86_64-suse-linux                     directoryC++ source, ASCII textC source, ASCII textASCII textHTML document, ASCII text, with very long linesPNG image data, 8 x 30, 8-bit/color RGBA, non-interlacedPNG image data, 7 x 8, 8-bit/color RGBA, non-interlacedSVG Scalable Vector Graphics imageHTML document, ASCII textPNG image data, 9 x 9, 8-bit/color RGBA, non-interlacedPNG image data, 24 x 22, 8-bit/color RGBA, non-interlacedPNG image data, 104 x 31, 8-bit/color RGBA, non-interlacedPNG image data, 1 x 56, 8-bit/color RGB, non-interlacedPNG image data, 1 x 6, 8-bit/color RGBA, non-interlacedPNG image data, 1 x 12, 8-bit/color RGB, non-interlacedPNG image data, 6 x 1024, 8-bit/color RGB, non-interlacedPNG image data, 24 x 24, 8-bit/color RGBA, non-interlacedPNG image data, 1 x 36, 8-bit/color RGB, non-interlacedASCII text, with very long lines, with no line terminatorsXML 1.0 document text8/H"Mfgxutf-82528ae2f59dddfc30b216dd1a214e6b9ac74e3bda227a449ad8cd53952662704?P7zXZ !t/Y] crt:bLL 2@8"@%v qUY?E'&!Ǚ,;}5=}L٨G[N>sk i8{VȧUgea0],x1H̀麿ow#>:-grX]CD" n @G6,zZ=uWO P\?k {L9ɢ]F^WlDHN4k1jj7Zi4 RĝZ"`6uL};_etXMg{qqзiخD02N "{,9i'A<ɥ.Kzz2{wX9x40ȶ{;ωyAܸ)ҕ*_sVG\ S@6eV: ձ-LŰb<$:I&bZ7i^0NSKjAu{3 d ;yb36;np [&cT%rzB^Ztѳ<9-+U+mAh&-%Vwv boF-bA/ႉzj`1ha1/4EW~,1JGK% x~,KgmJRK1:}ͣ0:ne;HAh­\=7\7H(v(vO*3yr4RV)b2K?+wPb/b^L]b+{‘ DWF/dWkorʜs_BL[͊܇$&5Ò=SQk3~1B cOXXd Qs]qY5I7;%s6hmU o b,44, > 11[-n2Ƶ4/db鋄Aݛşs("1S~iU\eC]!1BmIǵ$n `7Rĥ -e}-lWFh>n,4 p-LIkʖQ{)WWl946@aIt/8B4rXCMrNYYJj$g>ʃ4# X#xsz6":&7pt ʒeD\zY| ۬DAW&*6/ęr0@WW(6MXk|F ZǾ"H#<= g;:L13W,UZ?T|Pw*vp;wԚ.a"V;{ ד=1{b "P/4>t}jO ~)t KةiXułi 26ǜº]#u͸]ʻn/fC'#خ?ʦ^3Ӄ >ih%K[T4<9])DSU,{yH0 Zw6l5ӈe"G7bropa:6wJwh؅PiރekWDYxk]6Ha?rZ*֧h}/CmI0HeI|a+e~< ]}&kT/$|D񸌵^W*uقeD!Cݭq[tx`>{= sJ>/H|\6$SHEjAw)mǰ[PC>?@0" тel u~ v/ ld󒥉Tlc#Ջi73j4fS_&쿅 pF M(<_I³^'(]5Y~up%|#k}a,{u%VoM.[\Z_a vi*Й0 ͒S!(oW=HEX kIqB/h2biH 2LUm #[4O:pln|9Ծ]EiйSv?INQ~S)3AWDosZּhKI}( i36NV̞iɓdt ?=Mֿ:O)1RK ]L[o}V1 y bN;`jW\}67ـ+g9l //e]+$} V{)=)4b)̔m g *Z U̻,~xF?=릕r'bǐ'[v@cϋ?KSIs&sSiql2GM]/ֶT#q[ K 1`Sd戌D{EVZmJ0RZ? RMςMds~41[NOz2Gp~'yI;^άW8'`% }7=%eSg䴢5ũ PM]%ו ϡ[ky|[$ >8@6]e3BE䱑hNP:b /vx1ےa8} L.'vZxļĊZh{ie qX}DV``U<-x/4k"ӳIrylo^ c@p*1$q7Q,2|L1 6Y-ա}zt 5J{) h6g?jxN8$+嫉sT[?MNk98Iռeøcg U$D ^ȶ?]T7b*y~I3\󁇖 (uQ-oPK| T B'b3}"5 ͆ S`3}ƶuն}'^/]3d(h!z Fr'u2r ,}PXyN߫}8і: q[CJTҡ\[D@Ś3bЩOU*Z"ZLa?eYhK9,B%>bT.jtΥ9KUPs꟧`LÝSȕV=W}Hz儇SAf"c2XS O-ek*mc}i&aLMwy/wv x 9fx2q?_|i0-˅b'0N5>kc>G~Ə^F6OUފfXn (cݿFH]R@]׋B(^(IkM,@ EiCkuGͲk}hk+!öz3^ }BT:oW}аoT=[H R\F#]}n$560dhXƯFDr02o`ex\0(H.[uMYq+E 22D\RMAWP:Z3Ґ!%Kt#2CsӞXusGE!#4ͧBfUsjG=?S0i:mz^<`(꽁Oꗭ\=zZΜ]K.4ߝg}ꮾDlE I} l}$qkqsQΝ01:p^~"^Wa[23ӻR[Q4=sdB$1A<P3#Д_ߖCGE~k}\.3ß,;Wlx<sGo p_k_dSƈe6Ȱr "z!h ƖXL@ķQ**t[ic D=7M3)-cp3;1Pbto:cW ̈JQ.aGVGˍu~U'O0 A=O*hYz>I>tGWtUw Sc#Bla%.EpBPd'ESDCo~k.j? 8!ցu{l*cQ/"w |yI;4[_p[no}4T6PWEtX|0;JucklIW722bTuB#g (}1. m{8nCR`qS@{⨥m Fڅ dgUߠR=YށlN]P0Ͳmrˊp7{b(7p.a_Dmr?{/2,ƒC*ͺvz˺HCYP@gD8~P()?B I](WO228zW 1OqTڦ&I$i1JC+D">;M+Hq %6-Nށ{\z0_m[ v9V厴YLjMW6[Ḱmn[/n2"GNyƤڒU ph4063tO"dH)0Sz+w}Hz=ziNdWtSz07`8Xc(.1-6]vml].0 3ߎv=-$wmHk&vp"RlĎKiBzC`7f\7p;6V4 +G0*;Z43crԱJ(MOsEq$ !u$qy/սywq}@o^ |ڒ3rTFevnWS3tSqn !yqFb_op@LcjRzy[RtLp!b/ ΗsEu)~ @c™8`o`20װ,ۧA:[|!පqj6:<Ǧ3`q&$@ j&gSS˕BB 䋦ʷGݥԉb(խ !_j,&NGS^|8BDD$:Sl|€AUݳI2z(eLd*>JjhAW5FC4|8T1,hsefw{E%NoɭJ6OlxYդ$";}sդf40 ˘#2*3! %hctjE+* uvܡ3&䲊-厱6ҾxZ#Z,}>o"f)^~>D3:<'i_&6ƨѻLvD֩ojYNdNevZG̵@lkX4 xN) i!HGRU ݃ k9e5^e {}-lU# ? BC mL_1fz3:08^RFz^4t >9J2K78M7*rHzMUƅchv՝P@kU(~]H-xaE@('Z2H{PNTy-'['9@N)u.F@?$.:_sXQRш"7;{ۑM8`_JsPk2+p<*RuKn˿.~;F%v+TX0RTy)%,GCg#ۼ.HE;6mҒM* sVoU;Zdn*&.d2V΀CDد(>$ElzQ'Mg=0JWY X+qP7aSt+ +D̐9!}eBfZT3D$}hSl|ICI@`&x0BG]32 [S3k dY*,_ɊҶ+e1R@9WRᲚ)$C,X+ 'RGw |~"82iw+θ_aiJe°dUpワ!i/uTSjP. q8J*ЦI>rx ߗ9Hr4G飜r(CuZl:ǤZ)L0W҃Oڶ{X\ }tty`G ΣL ,c+Uwty~~%dTH:Ǹ:4`n`;ߟE3/WQ~Fpvr67Apa ag5I5vAغ,  #,f#ڇ%b3E3o>nQ wKv.64'ntg+#:5,<_P~.v\/rމ}­-A.:BjOQhYΊUwx1Q~:slkƧ ,]8\f<8]IK1u\Mi5O=]F;i#+TC"ɒK ˻^5~u=IjlP4 DZy`_@)oMe"F;WP:Gf1a&LGX+%dĹzo@rPf %7&J D ,Sح$C]RLm!ѵĮlh'×ցaW)fz_^5lo\U**=%3BNj pɡtgHHk'gid떧)ՑC06B KV-?eIhxСJZ̖o;ɲÄTI\k(6 i:)%#1vn)o~ĵ{Aݫ[)PTG ~v'> E> m]G97驌a3bHmD^"9-9"<YcX_dnRۛP $WFy$ĴI c 1fR$0,ͪ8-"T4 dfёڡ#]sP<w7+AoԄV||*]+k'&[}蜙l]AfJg1ƫ <>⃄ECkCש[ҮOoe+pyýz:#܂7+YS*hv0ב 镱T";x{Zl#VD󇖘P"eTn2;ȋ`/,! L| iXt6zf[ -wOg8:8%xfw&c]K 2xX5ڼ|&ǂ0vݟ#(N4}WÙ ҎgƩeӚJIy8 C3j캖'rI:tBl`K*DC^f].Dвꩣf5p.e>uUvZބ MKWەĀbPֵÿ\(Ls)JҰ.AP6F#?֛(Z@σ+7e?'\(^A6g C1td.|4>d/fA|zY 8I/' ajBʑRP%V+U~zIVo7px9!;A!o Bd A2߶'Ekeڙ\ ؎- ϞCi3لRxe-Ғm3H6(!:t*N.|R0}Iq; KA(ڣ֧*BGןW 'RVGlS5_VT^\,8̤0\7]+Z[X9rBUɷ:ߴ̻@P錔 Dqju|U"&)&,*'=2oV w$M0BҰ3G.(R0uU'LǻQs kIЪ9C~3'?5C[8|sT!R\Q,F5xxAQ)xըWB/>#hb0^x1X[׾vk lK%btd-⒞zv"o+WU&_NTaՊnô+q)r]{:0.aw {kAPQ aFw$lh?xnA~y !m~+E\VhD@!>mA4A,}L|UCst!^1>P <6Q> Y9ŶOVP?i+ˍ?Mud8Y`- jogněDf+Zzm# <̳YZwPfL>~i15 = prS<@5ð+X2Pgs5^ _aESJ>m :&jȵ:i &;\:x cw9ϼLr4Gg6RL\fv?l3Y`o;6k.,>#7$QMeuSf*>l[x,nҶUgb3f5 ]?--h\7ƒbgo=k_Iu,8(*`gX<|i9.e'[ܸG#Qs|n1X)W%vɦz4XpFȣFVX3zP{= Pn^LoBb/J4Ό2jZZaODVp}@aݵsWo*tuN:BPB>;X"c i_rƤ:J"jsotߒչLnVHLm9$z[_Vr5'?~F {*@ %+P|wڊs,7(Ϡg:#tX~AGW8%"Zb~m2?˧y>8E۪"SN Zݾq, &3EN*liRlfɅq3Q&NO8z0?yiΟ~g2Bx8a2 yX3 2)w\ zxa04gH3L$Kf~حՀtZYe`w>wz}VJZcx64W:󋡑ȳ%[؊0IDy6q.,j4}gj p5d3/+KSmGTULdoTLDK9?7+0d"mxz4I6K(8FükA42S Ȓ4NA$YFc`L/O5V<#(N Дz?>Kdl`CrLM#w F_5Q{?MH.LMpkRP-ѫBI6<4Hz 'Z(ӕ*uVl+EQjh%L濱jO9nF}7q&L|tRs޸zbCMʻ`^$PHh󛨭M/2&4~?*nu??A#FORTX|tF8Y G"eܳӤIJ`z1񑍒z f C˂Yj%C*ż k`a5w3 eEj$_нIv6o=MA3<F/1&-kF cDWǰ )P=~P zf!) /C%N^qNmc5#s]a1+Wn7X@I n)c2K ~|®g L*y;ACC [ih*`ihk'~!6NC&Og T;'@ip79MO7D(ΝIOEp 1ڈ:p%z OL29Xw%fYsVM4_31`ݕf0[4p0ovFO?﹔+T.OBY«ry2Pvhԇ{{$<y{kA'*&{!orP}iZݺg5LL+ݰiićʗxh5c-Z\)sP9AJf(&[]ష8YϿH$Xv}^]qQz3;^̲0ld6&T3"/5B‰gבgYx,bjuf4kn׺v{(O4[ξ]"\ +WdxBsy2߉fN;tf9Ey}~}kE_͐@ ? lz}#E_[hinǞx Gc#!(3 BO\uc*O_CQXyIX̠ ߀`yhIЃ{yPP.Q8Pa|`lҽ&"I [ȗtKK-Z5+go'}iyhR@pMC*).|J"hI|\S o}]- 5P|KNR#^W+즘D}p[\^j٣"[:ԉE,F%C :54NZ !wߊ)K_!e@ XgN1(Lp@C~z](+@p%Տ8mQ1C[=e[VñF[DBuu΁(dVĘ%d{t/?i^B ;+mݎ?_dqٔu)!QL9

@dM2fmtHf?͊N {)Gd * ( ~]>@x4CgМ O`[̮9"kq,69( 1.F;ZNڄsHuF AMG[* AL((>`-FU 2 z$D/d:jp$ҟJ>B2*cx~P99Z„IJ-qܥ9O*nM^Nqe[oaȤ2Um-9'0O>x\hH#R;z4Drjв8>H1x`ivMs;} J.ƥ/|̭!"bllP/@Nb&+i9iVVL|ݡ:.±ðح|N,1hj.xO+vq kօX ·;3eT2N7aEƁwp0L 3qz!-/!f4ΏbȦ+[=_оT֦O5'-vG5!A"V/c-BOɗtt8+4^ַKmc S.G$p8Ey'VZ9utS%t߀|EטħiE;3UmovN'l=+9nǺp)c_Ud&,c'S FFkW;0آZOW+8ȣD}Z <Q@ ~H$jKgݘ]Ęc0w!vܚB%wQ_>|X>I $k ? \LUÿ1!fja1W6R ;o'f"b>Vpʤkl9?똤CBvGS)v;Q7]g!ł5v L 4.) ʢ_j{B$OeS3#HpO}ZW Iwxi^Z}Kmqލin ˧6ojDQ!N`ϳ1S;J[VCu^Zy (}1)3/@H;]i=c4C!ùūAז1X,O怮fW4N+In$t"\F ֿߔIԉ!!(k1:q.ؤ6$e;"Ûto>\o&6(׿WI)Gu:+lt6|h'7;a?͹oL 7*2ׁP=4~PYo"He6dY0 .I-CnFf4]_*}euF}F3e40e[+RYHElkCkq _ T t8nFAc#X*z$&> -0ϣCQ^^} :\_kl6Ai{p 1 $gsG[͙ፊ~ޝF;yoϷIt= 9wHWKH0u2 -NqNd%;ӮXS6hH2ٍsn CNSv7"7ؚx^TZ+ d2fvSb3#-JdM[0Crbe'&%SZ2€+cd ۆz&0֡rwqq5`Z?_Bנ; e%m%%*ۚr^OhhC%f0hK%O8`ȫ#Q}ag?|~0P4Dg+n (x'ydFNb᳥IҫYn1<ƆJnڀMbc/kf[rR}};GЂiF Nտ@{ǒ(AX1Oeq]*ԵtȲ^1OYGp! _8s{-e% Ku ^ &A.~gN81/T}B(*Vh!25|,/' gSABOc&TgpK@Va>KTsmBYEYu2t 07Jg.+8[wZz~ BTŋڱ;~\TF fS2Bq-݆Wڃ۝%dȤer~y kr)%q`]ȽSܟ>a?X&3<+\_U_ϝO:vW-(\+c4)̷3SZ0}㿣 tQC.¡Js4b!N鸠45pީtin#CdE_t\|ИY?kg΋Oj0h kE=V0G~D!a!p?uR$g-iz$w19_6dw#D3{}uxm -vج =8\|qZ$_* vHϪΠ^pXRGynæsE~c3+ ă_ߩ$e޹0F,̣-{"ۙ=P&L.)@2K4i## {IQ8л"fj‚I̳ߑ-'g sލ.qHZS|;-D?$Qw߬ ׌ 'GSG %$Z40zPzO}*؛TK!ߤ Wugta/=Z=pC)7I ež߰ GyהJ%nJix(ShX|QX;kNmeMƒ!6Q)t'LncOVˮ0-E;T##v;a*iVsdlTw]JZ>EXZ~zC;.*S7:& F#z}}QiBʘ 1UAb1'%5BR"DjA 3ҳbF qT(vÅ%8yA ;v]w L}Ҹ^n$\IQ>{Ճ=b.pS+ii565M Em0S)F{m Ho0Fʊc9$ eqk얹ԨGё85 sڃQ]|!pS$u07;XgW=Pm.-)HxBY]2xE Ke{]Ƈ, 61?(}V]0<%{z%.tcoz{ܡ cq) B-b1. l`e-CF5'֣LTIf9OlHK}3^f)w$עu׊R}{_5@z" Pa e'|9v1UQP9Z͘MxQfq٣y qأ81Ek.< g*LP*bNIb / ݰ2ͣj}V:t\E2QlH=a=k"ܵk |Hw͏&,;d:w_!H9u1-vfٗC/_4;։I?c `*7Vʋ}1Cj4yz䉯_εcr|I~=פݒ3"|"kG?iyykkKtvW?@d(x^!֫{﫣fz)1\(K|36sbP7 JysI_sTN s:NO $ɎIz٦w W :+Z$11Es:3".jlQڣ8A%DA-sD!/-Ws9!B0d DLz[̄wN᯶ӈ|r1kCLǐ⺗BⵧJFfZ*\OSOO3;Uj[-/ȴ!?䠝\fg<N1Oāg~ȉUEyL7.NG,X ,PnvWZyEօcse `ʎtg" ;O1 ,r%Xw!sЏYqVGЛMgNGL|KڅmT/K_mL5߼ẂcFf%by-Y`P$`@k+YCE@}}OFe~ FWLAjـ=NH7ˉr? d%A!8dZTU?owN֚Y *Rkwd{^(r dFylihe{d<4qeN>pay-qՇAC!D3߿{Ηq&Q.2kG)6w./o+d@)0(If!-T~Ƚ<4+Pcmt4QzgVJL$bē { ad2Zg%,rcx1ys`D@S;n*cxןtAb\P\1"塀HCC2&)@~O[s۞uvH%D~L$siP=isϳttYEQ\mM w%I(zּ͈] 哝hȕj,5e(Bz> Ļn AQ{̽HZ'cnfĞ G҈|643'YF4 SW% fˮ$ܗ5YoNNK<ʤM=ZF5 #^9!Y =`f"GT"H"/;-bZ_+rL'N"NU[x }6ߕnJKd7Ln@RDYj& RB5&Zݒ+ہ[ tLhߝkv(k1ށ<|2U[ e40P=\ ?.\>ro_[& kwzқ>FLŨ8" ;4 hZRNQRrOM16gZvp˟/-B34;;e-͡/Ջ(PZ)}[Jf OW9ly%w!ǁAh"\JelAV|lT`dž!z<Gqb4ָݫ Y`U$aA+lX𛚳 OX4!(K9քXc&?N+:vo٭U  1So>ҧ"i{3)t(E,5#/ФP?1@xESˈ-pO"bhnlN*o(6z7_.B\ƀ=G"t^ji1L;U&t-.#쉧8;3=f6U'4|0bx[^q҅ƮG4q+dbh1@;->hPr DJ&YZ"H[%j^(ǾbKy M˃{j9@=6K117|glQ1&J;ov>NRjJ,e5#8 .K2*@Ȗ:i'S|dm]`.Y#sSSl;B_q;r=䭭h!MH{<rU2;i$j!JWo-ǔ1Nx!_SNo{z7FW9D"0qFԼ^4b57HQ\KݎΥ\\sQac%jf}|> G 3TZW|.ok aw'.acۉO,,u}a. >6%9fEU)\̘ԲWݗ*5 .F/*6(&ԇS۟G' 9D,]f9txSi]9*F,-ՈەUH9uP8hs}fX\QވO;[l}HJFyթB,^4-ms}]/Tr/@Xά1D+? ̿jC/i;M^o͋dpGTkXIi_أ©}uǏƎ+7CU2\Gy,& TְUU3nן8McUٔKߟoK1d$plT3N4!k8Pj呟MT ep"҆ |mz?NƖ*eJR>& &ęB-t11Gut@ǡMϧtF#]iC1ʺ hyhw1lW&^Kgv;c8R"vG(zJTaE_6G<"=5Q1 mNDv#>k,K4#n DWZ4'f=1AWÅ }4J0hUIЯH֎544C}|1Yg*#sVNc.I}Qp|Rơ=> Ć*'t4E~݅RR 7=ӴzkyxY^%ڕOc#k, P C¬>@}m >j3sJ*p c|=o~"jO~Cdl=m/0^tS~3:KP0Lq3p5mtr%FӺ˄jb=0NFC)VQYV<q@QS &%e32_dKi;x.Melă;B| aþ_C>r8ʵBEϠ-RgkPy[1̒+0JVfrF6У7읰ڳ Vܛ)L/MV|qh-!bi`\w5`oی %6pILVPcf4wː znԭD/kKN%G"nTd Wo!$յQ&dL*F$ =.]LJ vU%e0e^8?<1 #]? >|f4}k%G07pM6x/Z2:Z7,\hͭ3f BjSPRKtZM\2RU2zӋ;Yy"|'}DP6W(ѩ)\5]/~)'dSnz(eNj}k t`}ؗH))K12\07iҿ 5f fڪ@ . 2̧}, _o"oWr'84[e8n.YFˤEG d(\F_zy4&H M>{ݡbpGaι@zPo/{#lG0Cq]Xcy.wZH8A9^>+͗a llcߑYqb݌F!Jkv绊 t%|6ysJz9L.qmbɌ6u63y> 103P*33ʼq7q IpJq8mD񫺯N/g̔nTZCA{˩yPVHϩ;] ep:VISx4 /_H^ v}#% gcY5Dl$g|d>{&c9Z5h[*ʲAV[PbNLfx W5'!oQY&#wZe]H̫* ի in˔FރLJTUĦ0ݯ |tW],|ׯv`4CL1:`Y_Hv)uo չvllzgHz.Hoʂ ,3_5K e-%#tl.vIxТBn5*xrIv٢@!CVp!tokDNrR53X~\u ξVCl0@C' ?MCz ڀ[)ׁ%f>iǯF6=e8w;'6W bRp)c HY䦷ƨ? ?/<557Jii>#d3i  &hPAN{P6ńn[O*df¼qhf9uؑ7h4$t 8` dPSd0X mE2\b%ðdD±]`f;x+Udr%"dgmRߙ@ں,@g-]=qO5ɞDKc7W^6I `΢Z7 &It19rf&dK,@H{ i߾_NF{PaviR9 @b}Λ>0 g ? dmz qw=tgSHC{ M@ΧKt-[IUD P q =%z9}v =4$ *YMP 5^\ FBfdWT? %$58" LZ +5p@_~k+p%͑Sǰy:#+DGKv jeBlzk_ 0TKdǗ] ìVFяgM"GaIW.t(H -ޗi1.d㞴x7I\N<]V^O͕_ ZGYϔ #iʔ,zrL˃K͸j8a4c @eǜGt KH' 06=`2%LX>3D`:Z*C‡}CXp=;dny̖`zN.JIxm $DM)0c=Lmj?x^` ĥьdsj/ ɣ7*K90v$a؟0hĞ.%]~ǖ'ں Ba\q{}Z@k' (DQ<.МFdoIm. CH\l\k[̃DaCJb/&!՟F,hid04J>?)Lr:;uL@.Ȓ~F5+^Ry31$-ZF1Ƶ&7aI$"֢侠b 'gPR^-dE#qҧ2,a:yE/k0lX;D0xM0[_M󨜀;y?ץ M;5]]W47LDp'g&MM)wpVLgյ(`D{WǛ7wbQaLpGT`XahmК(ڳvG=7F[6 S0Rka)l+RA(J~P߀jw\>Eܠ;BvLpܮR  ?OZ۶Vy Wd.zʌ*[ # )4 Mz\'05B~A@m[Jz W$w SY$'p>-S,mqv{Gwsj`~B[zG&ZIR-7ȥ0jP!Aos+=r]BA454'ݹ~ŐqEYHPs7Ecl{$>ӾξR=-p(K84թ%?iz2bvj)|C70dƑ>ҁe&깃 ՜ќScdUq 2Cp$^]s! t+:.Qd 2̩UW&YGB2& g <{TrԺIPTLֲ6x';@#nuNByk4j:tgGm8Q7ޙ$@XAM'>Ѹ28ǿ 970ZYZc?8":6[kKC?lA<@ˬzHo>eYL('ZB@2 #jػO(PF)FR1m4LʁY`Nf+cR:iiG.߷4ەS<|ݦ=L'lM ^=ч` T^ $3&ewZ($Ps 2%DЩS"`0΃#w~Ӑ&=KZH}k],xL5ԡTբ"rmNR(rL:@ymWbf `/n?]8@nQ`޻|%h/&L7%f0`B72;"zi); } f)9"Dґ/HUD%Xf`$sux ؿe.y Q8Mixc#Ff|A}E|qKpV^CPĂD.:D!dRh.bDQi"izu%貞Qt7EXPk;dx]7NpMt~q-099\jݿ9i=->C𱢅eU$po`MmS4~v6i ql}ObRBO0vt m8IPbA4cQ|U: h|"6Po=kl` 7dm$~eABυ l/}7/p/>?ohuzC1cp|(H[v G~cYWJ篟w4QPp=O2pm?ggQ?e 7 0ͤ7%Ѩq0/<CKmM7+N6Bȩ'2t|&H`zԉMބ1壘21i+S{DP@r"}aLt",}vbc ّf cD|j^SW澆>/bg{g/`[ì?&]iCgs~K+)ʫ_iLtSFB]HtI)⻹ݽo6t+[(ńD^VLp ;Dm;ܾw{ۋ"[xل$k̚=_{Z𬏷$  Pڈ?l)dKʚΞ$9R"PF0\nA'{ FXD nfkVNSf9pc21 R6Vةt9ԇ=v$BQkuA-e0#ٻUi%J,*9(T`}yѦGVn&bOr&;׹69K܍ϻGCKU~OPBU/x-(#SsᏌ wuhJ5Jv~uX #]Ilj&=,:"ߘ-9˸7zo. p Zܸbvr${?4eIGƻ&\%f3Xfu3f :^VGGvjؿ2!4ka4)jJ#GطKޥ8v7=I#fda!=?20`6X2* b;R9~VIq`lZgf ^<=*IgŌ6t)K;]}7eGP7ͺ&3T=qdQLelLG+̄qH--ZD=܂@ Zެx}oFִY/TEc~ W? 7D`0ӽ|5O5 r Yga[ kvm#j*9Tu`?ܛe/Km2;Bz}b>ޤէ+%]5h ==3=ͿItCH;ӑ"{S!v# fk&4VXbb7T p/) YR?u*# q 㞅$YӾ!ۙ~?FrH[kUhZ $2$jkZz"my^MdT!&Bڮ%<(hbF xaf;i%l' p.^F}k:[\_^U{0)uG_4#'rGkcRaᶭC:X*rDBF#&0 A6z>)?j!ڼ2p+% |*C۹H15L'ZCY0`![IIE2+fC}RxR"IiK4No]6_8T Uޭ; [ mYf(hKАT@-u=k;g@1݌gϔև晤>j dF'uskf1aRğӯWIYiA׫:)/ch0 FBϽ-ɠZ9 7`Tgn]ˑUp} =|2Pޯׅm)Y#e׊j}:;q6U mڬ{zH`BYxbQo,=iljG8;b8 23~EP#'5yX P((c]oKŧٸOKrs}Gf":ȭGG-&69 FԄ׳@7X^' ҩ1#@X9'V^/Ws޷-m w.-ae w/OS2O C牢\~eL/g|=⒆ G'+l`b_[Kl8xyE534.gBn-BI WDjAj6-1Ujô8kSeGƍCWYu%զf-n[Ga8kcJh5‰{6A?%}"!y~CF!`LƙM3YZLZuDwbo W?xYnZ@P\ duLV=vJ; &rܔWh~*t>ߣoVKaFە03uG]l0S !B'T&(d+گ=qMG̶okѿL/#Q;h@d3ɥx߰LI_WgAuB-1z6Lކkdk`hXe7{$EVA/Ҕ _IUkіV|~:ޛ L6V[Η&W:TA$1<_cSDa7IW/mtPK`͛yIptגdVfvj ZgsK `|= H0]m) thV}yQh߫4:/ѲdQX[kOzPlÅ[J1o .t1SѺhQKg=BIr~^vY Á!Y27ukCؖ}^29B?4IN>K89*6}x^-i"Hu^*$b!΍ Zh5%k~;=f3'Jqt\f!+)aS;7+߆gQsЦ7;B:,լQVF/{03 R^&=**c hE.N)qs'ħH S}`0#‘FEsI`!$1mHC;IzT:nFHLx ~&Ea`4I@0J@>2{Q ő!^-JW r_u-n4C247uͤgnV|x|@XΡRHڊjF?m`p `!#/iQS,+~rH(_gzѤ$TwA֒ݨK*F‚(U2K4sZoϔE6u%Є.},q/zaW)}pgOS~o۝ctJA ө@/]Wp="vs|LhL^JJ|-!ϸ1(*i@w?V0eE,8fX:&x/ |2=9n8Sh}eNf.,֘٠Y(%f/n*a"0{6:C6}L l_K,ޠ5[L@%'suCc3_:/w$"BܭX{ {Ʒ~!@1h8Ay GlŤZ-AR48hȞd4m!$,EZ[E~i((I,6Y֊BdՈsYHx!T\?ac18f(V3~;90Y[2 {tfO |ʶ]48 yDhv~(sł([($G|QN.& f]{V1S`$yf*J6vӿX`SZ`'S~RaN_+x<)̉jFZS!@V>T/i?^y":R^)3dIL҃tǖm s1gjA\1.f,哐"]ZH}L ~RfLOkk@K4Kȸʬԥ'e=_Qh[mcW&ru`pvMPag LϙD8"_XlO79˃WdSٶ Z_$2FhEOLqcDI̎<# B aPHxX{u!M&$/+NesXm ƮdMUsДcmɡϣT`-8%4ІlĭcO:g 'ޑ~yXA̐dSe:sL,Ⱦm,eO@ Wg,¶ |T˦'ي=JB6)%!i Tӯtn\2Vţk=Y/مxZ]5:< V!ױ[I$O-zI>s ӎ }@y5<5BI$wgE4+8qɜB7#Vezss~{ dtOqLy㺒FVkHl&;@*FAvu A;B(^ %obrr@G(Egl2H ׅ ɹjFGvQg;Srnrh&|1wD`<6'9㲈 .!wgϏM 3)' QTw) p&$cxo@x 1?ѫK)L| D~y\+W_v9ѭ.4FQY:tT _Nh \^6L*6vpDax :N`YV7ȑILD"N(iS:ݢlq)h̳FcV$1S&ŨP7_[WnO_UJC +w7)NHԺ%ܾkqlWY kОo)#DR-/p[O}G ^֮dϜ&9F;\I1^Z@@_lXUb=1TSp5j_m٩ \k_Ħd.u)6ָ(8O̻也 W&"noT}<)v%|1# vxM2^Bm'p%H83J(B$sqR{+bܾ (oQKxYCI,-1@eg5gPt&F_ 'W<I>Pli,/") %dhWqٯRZt7QF88Sdt-NZ'Ud0a*7ulV0q\ 5{# W ?Nw؋Mf:"Bj~vHaJ%:@aЊBm,%Rx+ \ܜ@!Mw`^Q}yQ=ۤ)n/Pz ]iw͈C$t[Fx_NΊE{N-9Z$El 9ն.U4-s##zk mX= ;Jiw%Qy`7X_SHv*V`o,Fp6oQzu2b4oWF}nyZcog^nIƋW<~8ka)Bta&I~ 82|EEPhPǙ}Cmocbw sS g1jf gWW8Hg&;;]&g0l_$I :rށ4n˽!mf~l MJ& 6t^֒5\^?zq.9lR\.U՘xЯ&9_>+܆ _=PaSjo^2Ŗ-DRl.Cq{+R<Mx1ئf[& T|8'jE68qEMw~|1Q>2>lwi(E"}!K!"SJtŸyj"c5AXEu o34G! z#LgڻS/r -˻fSݼբRQi9#0` pv 4]),-hDu?wIiu,7C@jz=qN!W ں!dq)w6ZĆP(h)S* M9+l;KQZ<|QX5N}xͬGKSqH +H8kMfV/A^s17( PT?}cR;&7ˣU=|5v/0j8x%ZK2)FI Q2@Ŗ8v )_N-\:V֟W0B:JKӡ?^FQԗWtw;2bҠɑI;fSvNŖF2~9 FВ vԬ9.7kFkzsOQTYޏ+Crkt7˭حI%\|^?ul\04nx-Yx;pt!y)92P~3R`kiePI(2K`% 2_u #f "\,rZ홑\M9ǘ6؍S$- \C,Kn#C^*x"\◑/gA%RL==Λ]#:n@WƳyP_;rK4 5VE]q1CIvri䋑湮%ԥ:AS a QW:9P|!W dEЂeq!o$<0_L_BP{EimFgm,u5;~(ŶA_Q_ <] o0-W=C{/ >OZÑyZ ^x4BBd (%h{4B  ڴ$=tڼo]VW)hnr{q$֨Vzhڜ8>F";]e\b+[WǑʰBlb?B,ElwH*GiuD/:(Yd*o j aC'ĆS_À0g$~ qpK3ӻ)(u?,UɈtO%+;Ǜn=YNQVH~{]Z[4?>cC?7z6A#[ 1y Ϫn-r]IC DžOE JX 79!Ш (pQGEa2Fz\Fo'7}`VhPAݨsT c$]UZ=W1Z"k0 C-c|u?i0TﮫX"td-`8oOg-%>O;LFeS&p͐/eA$i8ې's7Vnr~ Wa FL< Os 52vZ #mCߑ A< ]$/H3 }ڒ)}9qBjhi"%WT& Im֣ ,۠;MB&/P  0/,0'@ !Ɠ@ MH$=[wxyz1G 2j^]܎ZHi(7P6StzrwI 5F^^ZA)}#<y;%2P8LFu2[Fg됀;x)>ӤFK3Vٰ6[fR\" `׵`8k~'WHp‘30-BOƢuGž$Hjx)E WdfpzxYmJ'I{;‰#pQN2Ei%WT$UrJÏ#}3z/auԚ8cW .T^!`)@-k n Ižf8'1m̜[J}ЁJ..5~#=,lW_K ,(ēX#LlZ>KSqoN?֫N,@IU[YJ(&)onQJ,^;ʒ2t[v>a۲61">/ ^DtET֞ʊ0kVMoɥ?z{wPSTg0|+n?iχkrU\\wO i7#=o숂O | D= BvTHPl;֋W6P-AJrr Ȭ"O oV3zp^U#HX$~ǵF1,$`݆qd{Tʹ1@3Rt`tr,]s|GlP>"'ޑՏ2-ٓk#X 'r0M50Z`[캅YnL~>hma0;਋QM8@yRAb#l4.ΘvWU*~;n.pL¶& Z#qi%7_]jy2;?W4 6 =v-Ǻ&#pYA۳_l&M>~U`[Q ȋ!pΨ${_Ch"nP Δ-\&0S*=}:goґUྔ58Kv5lrZCmr^3iT,x +.~SE,Wi!uA8lBP.K/*s8S;[-d&n`pml 5m 4{Dp3 x݂Ĝ D~c1Awds@xi;c Uz B#sr[sLOgs<nO{[eqO|ԗY݇}'+rxmw~@Y2r H]?gO.+Apa. [$@>kIU9XH!;TF\ӕ ]Uಚ,a'0Y##F2n{=6}&σi ZՖW^_b~ܣRT$XURMp uO'6&:5& FYi/]M9$K1\$~&+z 0@_ـTrpۻ*(>Av?$ж'NgϬmQKUfBfOl_* },G/λgF2̮Gϯg>Lo|9DƲ'Q$(,{6[XVmۮWg%ٳE2 Ȏڿ|vW?Hh:];|%-BӜ7^{Ih7u^[ͦv)ԂF{Ǯ8>jFQNX.:6b^F S`dKn8db %|R#O>d~WKXwsi9~#L[gu/>@O >aNnj6[ C$ޭ-UD)؂bU'qQ=$9FS7#L -?dDdD"S]yƟQ #=.|걷!{@h*.? 1P'>7KX" waL3j~5骵AGtyVeTTV"Z=Q=ׅ_{xG X012VуoL;x3 P&e[/Abox3 ԤٔʀgLFzlLqY_O9%O8ʻ pdʹA^NDIS^|qt_"/m r0`0|\`Z$/Ɉ{F2ٹٺ1@@4?[1%_3%Ѵ 3їyJ\WFBKVaRdh`+uP'~r;3Ȯe~ WLC3y\!ún#LE7Y]}yMņi+!FA٭ʪ&Hљ &S6'_r!N 9RR5{IsCwxk Iq?&ɣ҉v*  $wd vMkI#_/# Qc%#͔rKm< MW7*HvؿqxKLkH5g! |bAk6%`ni8{/|Q &8MC6EXw*PA)\9EPkZXNj `Y F;,Wû7hIMHY7_ZgFUC5u@1**nd.])ZVꗺj޿otU#"S̍*= ١B[;072/=pǀo} $jF]N%7Ed6Df1R;&1z"YǠgqg_ @ xK_ۮ2f d⎯z)֢w l5#2nDKmS/!yq] < > T<MYx׈lS!t_ړ3lLay\;zXQbҭ/gH#w}S5D9,[C3 JC+dl_#Hl5G-e{[ubybZMo߂VFarCӤizU時Ҁ2/O@@}kЧ6R 0tR$^waFt=B^C/ -*xj)Mr f͓񺛛 2G ,I/^(|anK6# Ne+s GhʜG*{O&@`RՕ2'v>Śچ~(NDS>Io Ok">ӗr vNi~f"^+J 703y2sC,ArPxnf8QDlVn_f7Аxt'+m& N"x?cŲNlae?q̃IN@Z/%tfGJ=K*3Wat'{{:>OyJWN9p_ 4~{/(Ց C.|(yy#.ѤZ_J Ԗ+sc`[Qn6Lyw׼&l6 AtP: +KԁX { ULz_&w= CEtjwl6Wׂϊgɦ}Z s N5OYr+ñL O~DhPjJ=4JŰRLf?W'Nؚɓ+ R= 0>fv`]"h"l?W(U!6f{zALĩ 5%-'~RG93Q˖2 1-YcJLJF 9ckPbPaky.] Jts۴1+4fИ<Ӡ"GDݾU,x"iII񿫩ڕ Kac(΁[[H =䞪Ԙ؎uLbJjb œdsI{UCVi뫉|1^%,ʨR@.梭 ^gһ:VZovZg(sʣmxas\&lĨL⒀͐}b0Ug\}<Vahyma Afz$H1 !js 6{UGdet)PDZ( y_ 4jTKr_Td-1lOi*hBoLC,5ªMJ?u~8~"]2qX\(1i].:x8*(`x[-q"]ouAs8wDG$nK5r%&v0G4Z7穼8dSwFqڙ,ڀeP-1V/;~I\tpbT5$\Yp Vf#KzY-b@%bxZ~țƍⁿǬm@}LG\=*]GCd>P*$w5UYـ!Xƒ(Em(~OEyqܺ1t [`Q]!Gr|Ԝ\OBw!x6Q@gLֻ;%K#ϢF|#&,Z b2^aaF3Iٚ(?ݝ|l+#dN?l@PԊx:|_&l֔<#*K{^B^PØqUv)PV߉;dM:Eڮb x1j;{ j,pB`l9fmc|_PLL%_e#jK80 Oje7Lt9m(ưDj(n?YI'cݵT-rБG۸ /1m-%Rp?D@AA5[QŠl؋22RiKt؊Ը?ѧ=,TD*qsSԂz ɣVy_.燢G";c-M]T*9=Uǜ~Z5TT^P+s\F2B`޿(FN([޻:~T8/X"6_x+QHy'Okn@R`1Bc![&Խgc&صe"o5'6(04po) 5o?FBS>`MBI95^Ŝ@#?cZRX?Oc~=bѴyXdVޛFg5@!izA>؄݁\#Vq ۼY>9Y`qLo87U} ol,yܗJ>' "5'xlypNRCU-X&(E;./k?`"+4 ^|UwLLIs%T*3r8bhXӌGS>iIG_ّdR.uF9n1n{k6Dkx\n)z;on6w|d[jV%[7&rmh$m:=6|wȵi+=y_[Uw& k__^m[Pc$8Gh2/Ы :J3УJ@-IٵHB6Z/ňGg!~(;sauS 69/#B'l {``RM*O%:~1:Raf{3zV>`s⍂r04: &K 3޽dxc0@ḣߘZ2L9Fd2FfV6xPUސSE)p JIlհiOB̾Rw*.X&{鐰wK7D@!7=w}uN탫؝["{%gQ!rJ>\5cՁfӥ_ >Mo|5p,ӀږhNWڝqq$~W5e{{-sբFۉ.] notRZߟ[XEa8烘#)@;tf>̟rt$ $u(GW 5 ͆cwM+,~5 WSkB~Ki} ](T}_-JnyOAu4P㡙9B6O̟Q(74U|i\mvsD;). | XJաR?v:Cp/jSW^^$WllIvo\S<Ɏ(3m(^MV-(Z~=U^fw'@Ge 4>;%\2NBjt{n&rK%YRj}oNo{_Zcgv1TiPTRg$ȬnʕOܪ+Rt5w?;3BfU6nYOh<{/ kerjbJnKWw0FspnRi>$p &"48Lgf{ιrw{| Y!֪J;+$]LW H 3=||e#yM{H#b6xM8[IЮh-f_0Z $!B;HUE gOŇ,T/-%=t1?pMOEcb`?.y^FfM-!: wrS3<6rmxP'z>>,)sc E,LyGT)#%%}(9oT"$r+O"HK4?dhT`w:鼧(\2J:>b@M@GViLp4Qx2IGcalUa+x3oc^K~f;7L$-jI_P`4MNz5b B-V'Ley[@/]Hb|ձ~j@!.%u)66]Qli"N#Bw`A Vᗆ} ?--ݘM 9o9L.{Nk6#ՈYNZ+qѵwĄNāvg/pR[R5+,7Ӳ2vo޺ˌ|HYK8kC`qv80@4!Ok -cOU,G1"U?%k夑1E ݒJqNY8.Lǜ!{5rhtlF" bd K[gq]ҜY9m b B,=)xĹHjpGa>29o O,6-"1-B#SrQpŦ(l5++$gBr73Hi!a*J_#hLP~̕=nA@ֱ;),RǤ2ѻYqǓ($-RuP¹גcf~PUarlezӥ8 9.ou5Kď.S$ux3]G{9#MBƃ \N-?P;cͱ̖pwS1l. NVG} EgSLbUfE11l7rx"wTPt)qȍܮ ToOQB/;q[LEϝ4=oYXvB3$w2AEzEWq3vT w.·7#[ 0IB.܅ 6@*4yr0T(>9ᩑ /{T gԣpc SCmk۝h2s"F 2wIv|E!-c"8rv_#j$޸)Qp`@A %n,@+^WZEei En͞Qj[A a&uTL?;GA تXȲ_^{/{yԩND*_-O78/N̤ 4٫ʡ~7н [ĶRKpeV/&T ?BebZ- H8|S =vtzNTst3yNܝz4/>NG D .uOм JwK]Q6 zeTg1-g𵃁(N:4˼KK )ov՜y =bbvrt°!xL,{j_3^qQ$VQu\|.z RI*OZu~ ,&K ]^ś~ d X'a xBHhu6R4TlczP0TGƏ zql | a@tBVnȗjBu3|!Qm(Dǂw픳qًKұi%kļtp%w=To z81x8Z66v I+{ /F,SZ?I9:_b?dp@0M\j Vs@x%<_\OgU.vT' P["bl֥A-Y?Ta3>WhySSlGpQIP?l.`[̣-GP`3w5"[K/}{4,lPxZ+@1t[u(0S('J1-\\h*Y3>CPdDXKMjqS?E%F N>K3B'c N3~g ӈ%pb ẂqlRFDU˹b$ŅrtW}#m-dǪͨ tA쬛xei X<\ӍIXd`"7 ʃL'(I5ʄJev@Zτ꞉3(AKB\Q:[vL b]TUCzŐW d@v*- Uy&&Hf7 *,][ .KH{  $xN*p ([KLYS\%NJ x/"_Km1#ȯ G&BYn(:!nʥe@$_{Sq ^ޑc?ޞX*uC] {@M- B*|jS6NGvSRQ Mh,RcʋIIDz8?Na\ <` 2qSfh;zl+nklXQȲ؅ D;"5ߟ"ئvbȷd#~<.`y9`W0$rpg tI/2R <|rLJ=;t1 f֔n]VJRͱ<֟4+zo =`Jĵw4S.)e%5@"hZlOęlT)$m j!Wm0'8U@Aq޳?~Q/%lq=L3=*t#Iwm j\:ERe zFBۛ,bJt%am3d5* /gKXa!r)Na~qs}h`ͷJ4WntuݝTd[H␮+: ӗqe$q==ooIE(f̝7MXFLRGq)却w؅eT kB2gn2sn6Р\blPbElz5Pu ,?e4/, Ao<%l)j?A֣`.7~t6[]*"|T^y0s5wS3-6⼿=fL8o<nL] 픪HD`d@-t>i=fA0I9 'Pv0G҈8[\)Xp˛[ C]!\j Ki΍`a1߁QMyhdiL-QcIi_6&US\LůRqÒ7#f<ۮ2&K&3-'|by q.̨L~FT<0p1H-;K6GY]-%7B謦Co]_% _Z{ S$Ԑq~񏔐0n!W 6R / , B ,mA2]Zl @E*F_};k/a+ypR1"c& }\v@}B#̟ E_ehvdbokXؾMœl㾀gc"3{`hOŠ-83.n4kAg\ȳ%a0E [%`9'<k*VK-Z p@'V]-A#2Ah7 <䔱FpC&M#rPIp)f#yl^a(Hi5.^mz 'Ad=dXTuqh 9ͣsܨUeeXepLpU-'΅rR?j>g3*[ F:n0^: 1-xC1 mx65 9T%W܂ `ޥԈD6M_p~敂1'C4Q#+kO'<>;VM <>=CPG)3C KT"Q;?0z5tzA´Xg5?ҵ&p>gZ$ hrʩDHx;{~/SɸҲOmevܹ!p!If3-C5\ s"~ ,ESK8 0e)}hW9Lw4;P]bzI46C^f&{$nƬ[MS|(u;X345gUIe RO_Һyqfȶ,>='n3x(l;袺̑9VK X}wka5=j9^qϨZ^}߿ q7_d|T OM0+$ Nٝ , mAY9`GwvY1O嘧 @zd0]k0w0\a;7 0 }526Êjy|5Hl^6Q'81Z+{4uN@t9\E]eL'Ȟ;sK _xvd ^TXڦ~1o+Kp džN_(|^qJ/vVxӃrY?fZ4+1GY녴$f'زWeMK.|A)  (3i[z!^wT홳iAîG;1p3C-CyVW[/3LIU{CZZq(kKW H6QgwT5QWA|6)7y,<HN͐a]q"f(/* [r;aq š9z>|] cS'I,( ̂/>r alس"WW^v,&ErԨR_;hGܢ̣jlKjkOG2#Ƣdoyb_Vm$yNX i)2 M!& agDi,S1pô,C񮺓OFԛJm&Y.Ľs"z){y zzlm]^o!p!0p O5kW,2&]ߩDmwb m41fzUisNMk4ݱp\3 ҠŊq0$zc7_#>gP] V6g{/G' e0Y'[]vϡzG4?æ4dsQA{Bu*Z9D \.*RWL4M.7pvl,iC6)#KKF|>fX=062R~/UFaӾoz ~|KJ Ek^?=GihG/|pȫ袉s|eJ) PcsG *Qp'|\uۭ_7`R(*3Bn..>, /E*Ic~S[v #$z]. *1 /H8FbMW~Jn5.oVY:{g},׽p]-%;^2:ЎL*U 7g:I-M[[R>bLun7OԪ%˦O*\G*C~LLŢL9GVEE$;܋)ש~ŔQh@PIkO dޝl0p{\t2kb+h1\D]bDԠ@f5mhQcF E2Ϩm7IOYL>$zPar$HcMNdpz'ͺ3$_H <,щPvPk`h7@c^i/JB&Wrid } eMY,pcq z|ҔU>%~x=<&{qM1jj/{gM3b3ȶ^h9ej/I@Xt*%B5hw{ؐR82-2WКqL^_#;H'%# #!)MJv7 _CC8Jk]̾^v8ԄcGG"lHa*lث'Yĵ7_m?FEU of*0 qQ@2*/ytpU^\gݫ򕬛Z/|>!t ,4_q[$Ʊ: ?=z.3g{S_ԓ|m✾iJ|:`: B]!B UʹYϸ " X[lq{]7d9WT -}ԛ/'kU |CNLChDyBY V:kELmy뗠(YZ pR~y ..֜Bڔ 5iWF[ݕi^l3v_۲|{4i#,6,[h p,F8y#A.n^l&oҊ6K7 jrD"pJ#rKXWp 7TlW7@@nC=aO-qm-rFώ(VRۈ~+U#ϗC+˅*ߛpj|}1=LET{a$|"yF͡<"l  8~E:ea_DQL^6 0*nV{T@mEW:jSt/PXNe\YK4z@Zdfľ­RyQq~rɼ?ͬN0Zx;(ug !Ưqd?*f+zhKB1>7/⇤–jDBsG&E&;qya۔sE, \cF\<wHCkzb iI.?  >)B=Qc޼Z P}Tm-]O"Dx g__&>2g>ٌlJ2qj':5F^P V 1[.^'DvɖO~6{pbe-e8=C`xi\]fԚ fAߨMEc/ ~Vɮ0= Rzށv{(#1dL\6_cHէ^t-$;&>l񶰑XwNyVIh%A\' ⊵!:33~8JnP`_<#H7bxba OH}vc J9`A^ToWzͧIU7tlץzc$_-KlF5ܾ.'nʑ0d Ʊ$+sk2JtsEVk*K>A]iМ@s"gPX[wٟko IysDئվ"*⹥^YqS~T} f+Fq E>Ze'HdD|L`<)z~=K0`٘x5ίuzAdsrd 򽢪KI8ǏoY! ?^jf<6W 4 |X9y/GVo~. B`jib9/>hz7a0l@%ITі9aӧ (OtF?𶩏ɻ_&?e4ghl~ԧRebwĤI5 )/1 ~]fėFo%G(6k7LH 9Y`I݄./.e=ȗGka^܄&I ڱlkQBk|Ѿ0~+B˕N$^3oӯSLyĴJF(獬YtHI5 E[5e8)Q1ɺ;ւ#S aS Zkj *Qڣ GA[o"aS w#=Irfd]VOpVZ6ZCgJÔQ&C~ }4K FoC) )x~Wq%s <&4yΈLQV$BJƛ)뷍WUx"E^fx}Vy ئ$a0PO]Atq`>5]ka ϼFYVrR %^#Qex{a*. =0VɎg" 40qT]}ȕ JZ<@l2P銉lBxKNv5(dKiČǒW4j5rMeم;6rԮߑ8؍xH_$;UXE╊S&87߱iBuX?H>z@XWLBrH g{8È-Mr3E2MؠwJf:ρ!r~\5Q6ĮV?2_Ҕdž.*_-YoNeu*93iH%^ +Q؀ؙmF!>èp)ꁭIvNdm"6yO&+iDI!;jRȉhQW.M,6Y˗:'Zȹ " 0%a^@B(Fcm6,;})_Θ_YWny}eݗ;lʀ4VJ6}vi 𚈁^NR ۊ3vu!x5K}uY6%"ŧw9s|mʊDv⑘9x؏^t, ~TWN:_>E{MW||{ y!\uhO*߮Zz`@tPlۗSJ"X_$@C&:uyu7]mk>82@JȖVDYr^ݒ?uPcPm[L]02 ymկ%*+q1Ԉ?Twz1]DR(h{y ;UAȭz%BTr)%:S`;nF'\1WG~]6{:^\,x-*BE+\9u?CW߲Hoɡ*\ AȬ5엫oov^J%,MfR )W/J`jBcio!.a`}IR2lz+Ǝ7\Cާh>D߾ͅЍ_k~D̕i3VSߝ lm8a;UrCC,_;5k#b3t\}c%a[ϋ#-ZZTxs%f+F7+ *|`@<{6~m{~f#ݳS@sVZ}nـ73cfr֊ yK-ol )=u,f 7^A`%y*}}X>7(r^`$z)K?֛~ݾIةt(@5 &SlnF_4ૄhbn8ܶ_+JdXEGcy<f@IS)̗IH1e*Dodֺt<5@d^EmČ۔."ܔ 1]Xel+ʆLA,-i~u͌F܃JuGPk;Ԓn7o^N Mرɧ޸D:= 6CU$otxA'`oW[b3 t3=seb-imwSH?R`` ڣwю[1F>1E{.;M%!ǒ@{Qi?L*95X+W_*x<>ihfJ5v6=RoM|1Zq8V`o-Uf_T<S jH)u6G6flޮl|ɧ,l ԫiRQ ?Ⱦ(-Fk@ et kCI3owƶpG>.'Q{1I0HYEDe/:L !-:Q')Ĕ2OVXh>3/Ƣ{0B_MMJ h ^8nM!%Cnftք6f1Iև{T} GWmPkJWtZ֛^nzU7lzZ=`#۩ 6,+v6qƟ"9v$WPn ݜ>,9X)ޫy#Iftatk@WLU'\*習IߪX[< } 6ZDPyWkf/TES@#LCj&d^fG)DJV[Ch 5Pv$z,Ti4:ݍx>A˖{)Ɬ6LEoE0+{+ؿ6zdxf(͊f,u}] VCz4OrS^ܹ+|vtc̴ !ˆ< i ׵ؒq3)Y EϮf@5 $,2 'Ly[D[+]ۊ%¤%P˩=PO8Rh6GaE[(Y_)Z{ g&\4%n!q$X1VX_) V0MNV9AJ Kc1wH)ϠDÑ]>:'攎|W^LQp~\h~+PE(FdJKu 4퀸Kq2/=!!U&+0Y uE؊^ø' wS‘a0רy/LQ?}ՈJnO;"Ы=ű_ȁrȟ%)pwn4kuO0aV)=ӎp(+14~hv9j -򲱲; ԉ~]A.0CxB 1.`~#s}B+JAqJ.,]Hƣ <۲DKN18ue:2IL 7@pH(TQ$ד&g1bt CY4FiSߝXԩxCw./+h$ VgtF٪VEcxtj巀[A.5}E."V d9xqbgGz;)ن7g1BX䜤gt'I8E6F rfMz9Z!(x*wA\5<dҜnG:f8-c(䞌K,}x0 B>s1Ek|n ]z:.\f#xqDHؔaaP1.. bAAbDj#!"z|כ⼹ 컰l|4`s_9Flkb (t)`vwPE!]xGUS7k>ik,oMqD^gRr*WL74O %u?Ma e2XQD yQ%zxC AP$2SIdvZ^eh/ 8bmڇjSzXn0MˍV%kHy)Ic\C{z 'gK"< Gb|z<y: Fq <7&kj_G3d߿#dԥK]1ڗuT 7^~]l@.λ6Wp "{hTi^8gƍ!f\#;w6_k\kmnC2*^q5:Ȑ>Ñ5D)yC|Qfg&*\?%Œ,s:H w&lDڱT{OZߎ=᪎^?3^?w}ojx?S[`43}*nǹbp/zܟA({'xمkDX`5ðR |{ƕZ jb95Ù_FÎO/DCf/EA *6L4lRoaQ3E(LZ`|̇KAkc pq.ۚ`x< cUH ^( DBZ?5eKB\^)evɧω2q6†@-B {\~sbب6TxhS*L&\F5zE:U[?A]6O4Z LץR8 4ɣ2sm'W$''W2m6)tf'-bf % /zfi#!;҄_tHoBD`m6#j֤aU4:@ћZ'<̪G,"soۑA3#miߔڥQ ?èPpk[T@X~*g9HW([!F}L  ZbB۟n+g<\2A9d-O 0@;]ٚ$.<:. Isi1pm|m!';a?]LI+lQIAcF2`|N Ynf) QzO/u~AoDHFgU,gFߩBYxR8WUya=P {PuZ{Ke>M>~PgT? RsFF{ ၤ#J@>fOwj sp57z.͐pe/:Sߢ FG1".dqә9JL4DyXt69" f-jT5ow=_jBN>?2pP3Ω6ZڴxU-|X\ԭԧpך;HZC܌fZ#_{gAuIӒ kLly`x{i^G N ~yAҁ}}"-|(x+z̘P3g}*e¦ӰyGKd4k $ ɾ=?à]?kY.}Q>9 JLT" 5G:jX]!Q#h; I:ө u}=v/>Y6{7/zW;#FF],Vy58dj8-&΅jnd:bXx6H řvnoi^,[2vKԭa!+ 2ձ?H/e%P] )Z O_v?;=r{ V&x28W~9չu} IfM2LTS2i"fJ]JV*upʡqrѐC{ЧSdw 9ۃ\ 5FQB6I-G](9@R@hB8-և$v0[v7vD}]a456f_'XW(Mnv54u!d8n}3 xSy6d!>b< R~1 ,&;S9XiasZѣ2vL? uA;b)QϫmAG6X|`edڴ7#^ۺћVI ju=:1E__ 1}rj{ᇺ\w$`f?%|aF30f6Y_(8@5pԑG &YmVz= 5TBB}$^՞yE?}bZVo1 :@,w(nWhdC q|1ri# +szX[Q^#՚cDhm&tHal*GδX~y?YGL4N֣n03r& PӇC-*.ZfuP';ҁdMŎ[¯$N]{vOmRTY}?\ۡ/N1B0,a-K$)M-K@;m`$p˥k*ݘ1a1\g4OꚄU 9:t*0sG7aW͌V,V aDjj,\02^_D"BOG #}3:?d&[I~cʇxdZp0*c[.jq:! Wc+JҚǤ/*\5ѺԋUȓ핚pC_O\0k/xIG}=0(7ǝIas! `fMꛥuC$j`jzklE&M0AYfޛ0R6ݓ#) HH:=I+dB@l],z r1R(/ſW ڡKX#M^h9ϜWcUl{sۣ=,wW:=Hg/G~RS&O=b!iLHj ͞Bz"lTA36i^a2rKNKbT>2~eys 9idW;t^:h]$E5ٽʡZWCeLes%fl<̞ !sU QCH +lUr {E"8 \Ku#B-"Sj>K' |6C Y_˕`JQܚz-^`a (GRPpa{MbMCދ9ro>tr3^- ];5$ЃdI尖DK[´6(Y?I~LJMgP|~̍!ovMz}wջSaGϊ‚*r'h,)5!`kuul8{]M ^1|{; lV -;mY~:@G25y> *lE_W's$x#k!EprL8޾ 5?;ɿ-#:df a`Ɔ`0FMd?NXטi}{'q"ucB$ H4+'~Qf׬2;~u}SW j *?ND/sQ4V.gaōl= TlZ`=ɴl| FGt_&4|cѝ"3)ѭ_d50I :-N0:Ѡ :[PQ*b)zj)1U$ N.s%R ܔM3t%0p;>>ILIAE~TE?_q%6?1'K,x0c3 xd[z)Dhq4K>=}a kyp(|mFKlqK))+u~>v߬YjRM]@J@WO#njM0/ 9_ 8$ +mD$!7mLҥMr` ilF/lmI_5AvI梼Hj\[ﱥݪm$ļ0S- |8@q ^n{Huԯ۟ৱs=SZT:uNsjV}d#|^ݾ|㝌$I*D2 0F?GD@^ T$]D.ٵ{T..@[(M{C5䕬vI' s1Z-2eoO)ٹ6$$LPpL[{0 % fAHcL^ˆeH֤zIf(K̵t$_*E!WS C,ĥAG7>iI`QmJT\7kpԾKLfy~]jkhHװWsI8W6Mz+|XXFxϨӪ䜯VXh ϹVZ 2uLb ᪩@<6kնf |դߡyj)o\*dȆʱz+\d'fN,Rт̦$(6UxXg,<{y@xusDj8ѐZUm 2V1VGV,[lEmGDD~;tȝ@cN(`W߶[(qw`Hf[K炂N} Zl]^)@1AOWL #Fo/1h-7'} Hg50g04><@e R3QɂRߦqcxO) /ht+&?3Ϩ Ƕ6+¯՛%2 Ʊ =?$Y a9PZ藒|qG֮+O 9{u-mOxMdE"AG?Ÿt\x ^NcW8*B3lM G˻BG%Gq H@7'`-%`Cd.['iX*53ڰ:Y6;*/E]#`9=L5(\MC+F{r J' d8Y&Jw| e\f Bǎ<ؙ{4Wb'b!5 s Bh}yw1=;Tچn俼n#Ȉ*y~tEE vGz-*4z,"H*&J3H I|]^qe83f֚ NW#~l|febQeH`:;סTǞ,{B 3DjPB5KÇ^PM%σ$b 6!,gvP@J r>Ҁl)޿`V`HqS'h ?xiXi @(3b94 `z;BAV8@\jRsKڧ ΣO+18 ,V fu6m rCaT2>94Njե0]zKmE v%nlۯ Sv5uL<0ȶe'o^h\X'bi]9n M]m=M3FBrvB<imM&<"dHqTA{Pܔs8gѺp)!#ZluGl3i5L'KiTH}B{hO3w=)P<{ 6$T9&֠ @u )RzJl0#UR+rx6!pc{v?XƌDٌA[ >7~z2]O]1+!kpS"e+ $/YV rHK2Ώ~Hϒ u;w9Ӛ:  :_|z)px8~U}Ey(d )y#!pʼnbdsB҆+wɶ$ >s֝\ ]8?_D91Z`6^k`>s{_E73LI./ k?&M?ld7=('GmW 0 hN)M|s܂'ˏU mo-i9PΕbV!O?=*8>vs5|!bD\1xw+&ZYJ A`9\l(C}m!鷮(j{VORV'z)@I*#wd~\Lg̞ĥ\nIRp,=Ʀ23elc1@uN#=stNl:G17:6Kا2n}ul\kלgMMJ'D{Q3-oC'|C xW}e XcxޓWYݍGNܩʉR% xwd `\ St c#>l&9P](D*_ É}i& 3p3~~~s+LbHꭏ*[IõD2P߆(J!$=ReX)s=M-'[gMΎ[ LßU!E_ 9m|SޱgUjq̬Rt6G4KBp=9zvAÆ3IH'*xX2gݸA9{h^F0yKCqj0y܄<0Lzag_%!9͘t J@C\TWmusa:aZ b n\?uIbk<50 _UindU~)RR!.S]jgT{m$"$8yHTx\*yX|HyԭҞɁ&(ҡC5OTpvniPF%ic=FeӍ~3[v.ЇZ8Mz;I݌LYK" NjR^H[BziA߅VcV \3Tq[jk섹As:s-V6} W d䖘:d.?Xke;m5J C]~qs y@ndEq="zr̾ZQ C|u\7.@̎84nLmԸVRԜ6F\3釻UݯyAo"@*)hÕj7=o@Ur8@9nBHQ#0dF Vam&?nmS#7+b~#,hV>2M tHKDe[ ƛ@E+'ϴ!3sS7km1j뮞o0AS:{F0²雍85Ǟ |VfDqro$uq| С <{|al~^^3kwvp~ۯ v 72+'wc: q%>Cfs5rR Rڃq'.w43a'[Y5@(s.YaSC$z+} FxϮŸ0Ȍrկkĭn܂ jo-}iSO#pM'aֈ'8s,]fUwX`  jY*BTAҞG{co\ ft'zCD~0ܺ"y Ue9yJ>N8K>e) =BjX ldOVOtZ$d%!i'y׋){k9`9?qS-kk6oqℹ@l{Z* _!t%A^>çzT,ffGᧉWƱV8 rLv?B>ǂp*7nZh L ^4Fqg_O쵞b?o/ ٻ:)"r!_mm}vv:|Ԫ:ٹeWr#-)>A}V`| Aa4}bE\l9cNpNO)؜bG-[pD54?K|T`Î`4{.#Q? fcBzuY:p̠?)CFus!h68NeEP&a>SLIX2^ΕU]lSu{ܶ-M#mpFK[_"6Ձ(op6D`*h\[8:ئeog>((h%0?`8Bsi0^ȴ| W=UEo"Q_[C|D<ЅS08M|L^M_CQC& RɛT'Or4&8hO6mAPGʍ܏jLx*三sPiEumr4\F^2^%<)bWڽ6xzk+.e`̴epFJ/V֕o4y.G dV@{OyZsbY_7O jne+W[!IH _]C{ 4tM>2vQ6RI! Bj =E=AlM)]G,1eLҁ3;-Xd$.REۣ`"ˠ0Vl=Xg:8%m} ⷙ3a*,2MR2h]T6L$w]O+ a 6o{M)U!} ݖ''f-UC7M.zLэ Lb R ~:U7 g"" rDz[28ro\2;2Զ GΠe)XU&4LS/a-K BM׀'~D@8lS]f_ڱu2#lsV-@?|tw@4Hoy um~ױE;N/t,*4Uvq20~X+%kgL^R>k\%eɁ_t$Rs|.NX{\e*Á_ BgR>S`a`ʜQ_qԟ$-ZF7xAko)wBF iro-*avnڟ?f=mAZRvsnKmj" K{U~S4F^|"g[ :5VqʜBa4~ MIV a 0}7c_+'<`-ƻU0Y"r߷  TpDJ_@p#"B7wD'IIbZ䫵Q_I84HX/QS}O/-MKc43D\Nmp$)fֶ\ d@h4Tv>(}J֘bY2CsOfeU$*J;zYJ-ps"gr#-OVGQLk0G?+wP>ShU9R䇌x^,7Vp{֕3O ֶ&ܱ"4EGX(p=c3 H: b2pC? s=fͧۿ,gVכ#Ϭa6ؿWҸN3e,/)B Lo /!SQ,2pMXϞ@X2jxY݁*WyAIIJ 9+s*RT:j L屋C,?uDŝqR0ՒUv9an@}uad Ԝ"+Xxw e z3FVAݡgLurpx&[=16Z9IQQ;鲂AHw63l8@*Rr2"5ْIep08@H<0XI\w ;5ye\hϸ}wAm= OaztԖDRrV;PP)$^ƛ)?9j*p /4]xCgK^ks)!ʲW@j& :|E|B?|:P{Q"YJM$da ۧ2dLXCOcylxɗ˳a=Y_E+:4|ze"ei=l/ls\nɀde'HLʔ`w< T.)ИlV9ȫb%%m<sem @a&tImZN>]ZɚUu5$̻ƑCʲHԶZ4gt1'2\3?Hӂ662Rr6F^-ac=dW)M7Fy0{Gp twq/vL x%-٧*>o3%w3vyBd_U}1 ^?,hV?}pV1)?LϛI!EI8$|E|y_(`I {|;c@ 1mPJÖ5X2DGf&m#|">D 83xоG!aBQ#"IY0I<3+#䓋"M})#3CQzBzJ>Q0㘾{W[gDYG"\PFiDNu3;:@M&9iRʗ,-p~/{*Cf^bʦ2iHEyvywҸ9=|w'_UrQŤwH39X8yeJ>k5X@n±?IZg˔#fvAy\5 G+rC>)4=fg1Kh' !o-*4.*ȍi:*$Z&:Y!x[]ۺG/Iyp|4[xwjL*H!ÈWa3fӰt<8!3٣Ox Ð_) |bf56Ixaߗ躱XZl\(Yi8LNiel].TƒcdQ4-~-@2"! S" C'GF M(SGô5 $q+S9t )0%{&Yq0F?A-cZh?}QUdIURXJVRxCZ!Kd[Ae#1 YsSz$8dW僓qKBQG 8` ;hDڔ48f|$2뗳⊅aLVdc K'UiNG.?xh?Pn";\ w곩'QZnyEHS${OxG$MڜP Y Ucu?Z G <ҹp#: Gbctsti^A0 oe1EF\+%N(3Q4z)x<eкmdChyƤR# u';'n0@?h=oCœ^>E rS$5t#Y`h2]a\PyJ 8zUKsy9@mU 2cIR;TRBG*jS#JpeŠݖWqfmu s|c]qGG_Py_Ƥk5!JMb{yԺؠs+-c>%nfs&FTE:gx NuUtRvVUK-9HD^Po#efrPdPtHQ_u2Z"niQGQ4TÒ h'0넖(PM/#5Iދgo| WB7ۗ+B<O:fo(['sؐ$m3@_ry0[!RK #P׊LW \wz1G9bB*N-ΌGWNKu8c`0ׯb bP ױ\3<$bAD: _ԝJVBya;eQtayo@njw#JIG:SeG)cij7[OB#9饡bF㾴&8ߥ߾wXNQv't6y$- 7U7T+z()IK  {W]LLE-ݹR؋, L6Yǒ8*_Ȑ[Ϣ7XWdzmeL!x|$bWl"M`Lb~+%|}:9kðAD-r)Wyۇ`]z[J0ARlR~NLhӿ;M,TNg9yf„8bpJ!*Aa\ow{~L[#\zRn^|heiqO_js+Vn$%1Dh$lTxZwf)V:QsؗB竚i3t*ЬfU=ZFAzxP#ZTy &KA4kbhw0׵{TowVl*1Lm?91P_̳`{l{zp@;>CR=NI 6$$@fZ.q(\a;"V!Rk6gH|A :XIF*p Btv&@]")9!u7(ܑ $F[R&9_ X0O\aQ;ǎ0f`x*v&Dzr ]AO9u՘G^dGMULӦylaY iCl&[H0`JԶM׊w@?=Lί*Aoz% tp$)d[tS09+s^+n&&z/Ne+'1bRLT{uOnyT4n-ܞ Xv8"򹤻u;!wvTlX${AE5˯VKÌX2v?vʊeQIjq2mziQ;巏y]0~1#ﱜJFȁM2" kwKpO︳CA A2aTBXvD|ju%w'ߘ Sun"B`)1g%KLZپȴi$#]f>"BE0?<y0$у 08W w Ls?k XT6v^KmJ[1ȇ'eC.b0"O@t&%LxC@02a3iSڈ<JMDaE-ªx0lĜK}+I2]@K&ʀ/zq 4Yj.@^8<'-NtqCxmdڇqѫcͥcbE:?h0hbk?*0ikbf."p|rԤ҇WHd^uWya?;Eʩpg D27qq!E1!8$Uꩯ2=>V;\" Jjz#UW0TjFnԋy!)VЧ:Ȇ勥M?0O=5a;]/ Gc)aIR wfN{F4,SrSFffnV@3xyP7|VyTMW3ه“?yDh/Jbu?li(tG61-sa)ї^cHd 5G܀bNE58'hs@B&ߩл`PkXIv} GwhsKщ~U!V{!³}Ž1?{v]CzhnZoe$`̲p~k,m@Ɓm P釿;/?'zeyIX `pRݪuc%(?c o1 m3&1ůSTIYzQ_j41ȑ[*b^v6vQt0S'c>D]p1 > o .>r>_ Ѹ|1+B+|){%XCCR - lğv7e`F8k݀_T@r&x3ZP:#Oxok@v(s}ݴ.8QreoÖDi.f>6?!$=s&yG+.Ok h뗥SĐ*x FTil5+U$<`v1yN|6DXi:XBҒ3N^R--qS^_?TUuS:s` ʁ+a7(BUk9']Sr$P &v#H =TB̓8/u5@l/*o]n/xcL"I6 t7YZ,&`ztr1] *vl߁Tq"'/(z"Y&FHɷB*Q\-`#y2<`>!BBVQ>xTa*"pSګOx޶!-omַolLDR9Yw]P`S_ J^^;tSOۮvFGŬmv2(|1Cd#L(\'+fFsZ't\CV Q|RvYnd<-wYr\[ˮXQq,4Qz4YM{͂Gq}7bV1~@ 3+Gȅ{S\k3^U:5o{V銯0x1%Gc L^H\9? 8[xGZWpT`H՞QBq^^ Y`G W\H~8 j)0ZĈ1籽5Vp$ aHRf[oP/|WsDP5vWD@Vۻttx)a,cV|6$D~b]+-?CzoǰyH!d* @kwӛpX}&N$]S6Y|L~z p! e40P6>>.K F:o!^ Y[U˶yx!3"sbɎd>UjScnnpvGgL=1(8,ɑ*B![{wꀥb "~F:+ V~wI(<%D&h|,cYuAw $98,g y]a%C+Njd4yԺ0=Qbs׿>^'p{\B+2ɣؼp-#.)Q\:V!qL}EkID`v|Q6PU՛ْ9 Vۻ+ֳ AZ%2AA&(i$ ?9W30y(1ImO[e"F:IX& p##} PStmMT:g62e|UۻɬUX5v)Xd t5>uh[ϛInnqpebi=.(_ٕzXr 4)T|jX̩cY%Q39(#Pn'Evrzac7H5+>7K,]T_d([[fϖO Q'#xMNE%M׽rZ]HZ&eQZ=ezĢ\C'g l^SUQ\^Hg S9Uצz\qX"!4vۅ({,d&Z{B6ì\nty=7k9&鿮M't_kBX-"ƞ́U3sbFıs&pVDէEܽv_/`._zsgĎ|]>~iQPȃvH4Ç|Ԥ}+gy ?:GA}rj;c}X?>> }hِ i2i]Xߑ[L"O4o\@?O]_e7[Seyl*2{f*ho錧#V8D5VO(it;֛TEr%R35=d{-MӦyNkIG M`GY0 F|Qmxq\:sh0Bd[]ZVtߜɜ-+(gB vc!݇O={:i Eg$lf+\*geV Jd*eru(g*1~?u;.|/3޹Z/X00"ү nUcwt0~rw&M26旧PxMU*i3\G&=F"f,e4pFE`aVE:Z?ʜmq?^^˩qřLxoU(ڕXȅ_NsJ(c@]]8~(EVZ?:zrs89ֈ&,6$ |yzԷK , _G^,⽉66Hœ Pum֞ Sj1\ KwB{GpUp6sK mg]VH6֬M5ˑc1ٖޤ?sZ@=Qw3VDY4)Y:-1yH.щK; /QzTpR{2c-o_  ?M?=Fbf4{,4^|OWdܦ6V@j5\>_^oAyvu(+ݬ mۨ_"g0ؾ֜E FW1\h 2*XDl6iw"cPayU4ic9Og>0 aT0 ٍaA! [Y ]"u3x% o_3FO5r4kp*p_ow1OַpF-A0nRIRbbdZvxMu A;)ς~⓱eԩ@s . f0 a> b>sAghc*z;R<71 1ER}?ف"s^·~;Bޏ"fW fdhRyąas&'&n+pBQ )1 h 67.? |ZQ[Rۙ+7!V5nV07p `l#-{Fӫ?3BA=d )=J hKT[+8q.|Myq̲a2?#AhI+\>{GOר! "> lӚvY4#G:x,⋙{b6k.R乪 m,BˤF۾6aO73.p0VL)J. ƹ?*9O(hj0TX6;1Fq4}pqg7+,q+oEԦ#inc90>H7}sozo C5[ٹ6DҮ)Ϥ\S5](T)N%ځoMK%!M x e5-33߆,H91㿄9y샅$`V};0.D' ȸW "e /ELk]i'O ;̥'&Ya!WVڧ,I}Q'* ;39Y4|Bumhia ϼ` /!rl=/%j&[b|}g6t <{"E׻@¸# FqD@6"̠ f8J2棼3 \/XX+1J4oszs1oPXPJϹrQHaN 7a@qyq)u2,a.מbs(WAKϳeP6Cͱ 飂KABqp j{FIOU8wQۅ x4̞Id8\+h^A^ P+2Pay;DU'`D]"W}d"7JE= N"3!|;|1T6Jf)kJXƺlgsZLnH}'4Dݗ{y}Z㕬ϑ&V'D!ml"sE3j-_` jW4@DHPΎHuD!ZU95j %2L(J'HM Oj K3ߨ85VJX% w-UPmӨn|w=xL- #v]ڔwdVEB-^&u3ދˆ9t6$ sؿ|KC` .%sUdMw;?Ad,8q&}F8(bPE!/]]<R%Z(!FT5@"\RB.(^n-]EAN5}ݟ炡㯫<4זSme x!˗Yڰ.@ڞ##Q[9׈#ٕxx`|mhfjLwy'vb٨biC,]>6YD9)~UOMor<a<TB?Hg?Jl0GPiև1Q𚞍KNc0,^T }u%"?g<üQ'[5<6&*[[J"ξl!-F0:~lS Iz6Hh2C%f|;1>; e@-CEQc4/-*oك;HEsN?RҫZq6r1]+g-fa;*:gfbOĒҳ^"p;U!X稅a xh[lPHGClhUA ZF Oqy\bv8G>]c.6)ݫvH\D<\x;Y V /a)T?4qѸƤX\UIQIi!ǚd;1|Ibp˅VTNHmi}L\%کo9/mpWP TN(l ٛ;R/C9o7 >/(?ڝӝ]ofeRXF)+9]x],'2# ;f9NȊw_N 1Tz03vgg::EXgn ݲh05B_Ěm4oVM.YbeIw 7F$j ƲӾ;h읉lG~GXJ!8ΠQEC Шo#XBT92?n2ldH%i:1VYn]U%Χcs"M4Oϥ.)lar_WY!W~4-hQ$A :|Fkq]djRf!s5 i2(&߂Sm%E,&cȮ;-.k|ɇd9p{cdc W[J5O17ЭG7:w+8^ a"ՓgLz&>AˁL 8@;KHr1R%DƆU~&AQN1i @̮Ѝ18Ma+6&ъ<9-RȞԏ p$6X1^'zO}t7q [htD7MxR$3XBLHQƋ5e/P d"tܶxcf  }q@ MyUbޫ|IWmf}Cۍ~)u@ʉG˫K=-H{+^ڵap-[_,[ bܖ3ڢq L`O_ƅ3}g4n!|Q];t!@$`*z zM̒tB@H=.(Ch+b0T~ךsM>+n;?' oU|X\0);>-:vwPyLGPu>^Y{wOO `ߤEQsSY%ӊњ*dٷ aY㓗nt/VcEFC^T.O^=\)*ErY/QD8`oR\nYrlxgmfԹ+7 r:]Z+IUMQ#X׹6Bq,&IYܗu4#%G& c(PCD=.bI&<%FD}ˢ_8тؒxH ޙ 0B^OU679Ś2 >[)ySrh~ʂ>^|<~eHanՒK岩)J.x `ά,]ĉBC4d9#$+]P Sqn ]3{[k'aZ6$%-9>[څ`9e _Fqj#q=0z:5 rbQc5?y69vܟ~O}Qj"] %6uC9W=1Y?7 ?'(@E9 lj[e~:ǟ/ʎo~VS=G3tױ茺޵SH4h|KJ`zx~cyW0OBPx9*2o&rVhc enrU)_2E=uLjSfo,c~QWg%zrX1s(莑V {DEVAJxH@4A 5NJWX8Һ>N}!-C2`* wΤe{?fXYM'8t ktKNGǠd!q39qM9ӣ[UodBg%BV*#Λy%귈 Xj)0tLyޘd=>/[w?r$1Mp0V)HG0'! [YtGuc)od֋ nfoF4%hjI:~|[&TWez[#@c]CbjlM*yE8%Ns8hiSkptqur\8p SZ?د kzUkjэӓF5)[J>o9$ cF61o[#^dwCBt>0O`hbH&M:r}ֳI&]$՞TT4b&*8x_R9q|RFp~\wGn_x >~')it,yH}7XvoRup1 ?Rv8\fP#q&#JݏM9@V&iq g-eaTvQ# d Bb'bҮhrev "5Ssr5q Iga"8]$j8mu *pGfBw}*Z0VV u˓prg+v?\n78;8mn^q В8l=>+٫4[5W>,n!RȊϸS=FHE8t̰v;GiQ&kꋽ:)]=8rcCKPӗ?iuAJBupµGV_ ǔ͉ ԧ(J&{[/4SUנYpzz1nh&f84.cSwʶc𻑦'GC/JFO& 3~RJDrT:EuIqi+w+&(X: +LY xX7NWS;X[iZ0y/JN.Tt3UU^,[dy*!ݢ)>B0t\K? 1zP&m?P$KdT iՊkz<c4,o4٭GpDx[ 9 mGE?7AZw`l }(b]7Tyuqϣ|F6+Q5&|cF?4eRRMn'CLHfξ=_Wukw 9,7=7?*Ċ$9њ93ͩXD+N p2jVHoQ'_&~32/r%ڔN;V_FMm.xOAX(ERydmpia՘p / ۵ŏL>͟I[Sm w)9@{m*G\t;a斎@{rU:}3Y>O+,h"p~ۖ6YfbQGdr8-%DYN'ps*yֲasp1 5mk tu|g.9'P![_*ҔATxZG1g˷^>~PKaQOKP?0(?(G) =7Yy7d)29ڲK"0.`1C'3Ծgzڢ2>o//;]qBodPxbXPÊ9Sj%_`KK>rX7ꖵ1 ]$ (-V̳}evx_>#G-Ï("BiuIrjbJ#{O4 /sG] WJyJNxI/`gz#rL&~aϽ_.ɚ7MTڌűxՓm E#!Tܹ,3QZlKFN`;۬}bUQZU^x&v|_HWM2rO';)*Z4emJKݨa=Cuec &vy"GGml]m*Au0 IPwg[>s(( SqlW3\ۂk W4Tޣ3?fvg%ݛ N-mr`bSe'4ZcMh8hjm@>fZ׍΍ks`#V.Ͼ[LREÆ0 8wͻ@a .7Y3%  B`ߞm3ѥbO1nC~[JQl󄥈x{I!äͮ+m@9;{SD2y[9"JhOt?JZ!ל׈LTp֙?*A]aV~X7_EB\ LL%rsِD$rHaf1)ƚ*6'9$cI9/ a m U\R-O0UuَPND6Zq۟zik҄ zY_jﬠ"/ F_ d)ꦭ(c"N[1\fM<㽟 k<zC&{K ShEBB78I<Li@f`3k9FCqMS05`('~sBm~/J"Xb9`z(vx%wŒdSs(09a4 !0qւo":y5rR濟qܛ ]W>V FA"{}HsH-l&Q.QE,Ksӥ]%HR-UFXxXqI?\$\W:))JW1h6י&EVI^$k Ol7ѩi?/>%JU > b_ǿ9T&dRAcMqJNuG }V̇!NgI:e ڰ dIR wµJ[4-Q +.=/=/P䏣 XZzaР#؇Y@&`6v.*ޕ=0^^l(Gq|z"@/m2!`l_1(Uy "{4n=3 9*˧z#4A"oK-NwK}?[ܻ}ܖ&  x~1nCQǟu7z$*4y׶/^xE-[ $ ?#sR!>dysj[


U#qXV=~ y j#{bb4Շ(%vtsl~ 7AvI-ke: 6BʌS=+ <Ǧ%C'нc+粘~\Z#(>4}5#AP6UMBIózx7 ޱ_^ÀDaq.DaH nU-z9ϒ&ܹ4R,_|Y23t y̬InC6䔲yZ$&*a[{Ċ+5XgoȻ_ƠѦ)?%FW TgXЁwQWZ7-iӼ>c v4zA[{&9qH6:){!ż^Ѯ7 gA@vD:ID6P)B> Oz"9-`Fv5YcU(vv5)M& \?N3CI1]c۫ջ5zDyQ{AM۫Œ(%Œs@NA'wf4f3wj𻬑 ,]w<)1$ÓHI, {$=7;{MiϮciP*os׈!!`qi>Upp9=X`♺S3ibKΈ0}-3]$EJ -VzJK { n "59Tud޺'?O1{ m^XrQ%\6Yu`$3 yg[Ŕj' G!tm "%2{4K8B&ܰD{.Ɠ9LԲHZzZQi˷k=7qT>'6hs,ݘ.\'Ax[/6ä!@p'-PttHݟNyY7` T/當 9 LmjTm>YߴW xpiC3 eh3 LlB?RgUN XS!8s7u Q T,EjFi\>3?[-r1&gԛjk3!l#0r)5}۽nD[O'_fwķIlN:ɲJTqF5=RX1Y$D)g3%cNk W34$0eb*m8}pvS8:ۓT{iR,<3y}<Ͱ|Xo@j[#W{d:uW0 v.c%Uu:%"u˔@ZUXFQ{$§d'۫7 O~KqXl-͊eb&Eۧkoe؛+wO\SwyUAYpTK )SE `Q##dCaӁ23aԷS cOlTҫ-?B}?w^j>k!U 4(y:mms}e )H 8\GNu[͎DX)5ɪ_21g(xu1㤮8& 7cv_4msv3<+u^l WL"hFՃݷA[lEr`EZߺ;AED*6qdQHSph|Nx;%AJ.o"v dl<`DYfu뢝eO=L5qf^2B)Pp3Q7b4\ "E6@2k0=5=Eh% {k ai W' e -TMEb3?7[3>Ґ{P%-/KR0r1Lۣ8! VDZ S Hdy P(iW!3LAiGSS"Z)jʱ_ (3pN9B F.$(" '(Ru`PHb'cE9Nq1;6J4#EHN VQQB?W=oG4q;lFp^`,@}g_4|n{C箑A3!Q"iyI Gztj#'sI3ʺX $7j%V-7*w>4Uj"ܴ7BD:~u39q![tHRwi1--=\qV#: .6'2'V6>{0REur^?.ۅ *R̘X9Dޕ<oUU*o*q`~[DMQ!h@#i=Sq;vnؒ><7]mBuC^96_@ICLSg,wKAwa!%R7. i,nqBi${~ka& !6Fm| ق: U߇> 8Gx hD n͚r-ÅKAo*]i=w<1% dkܒO"2!#LJh04FTOvJ4Rԏ8cw5RY,p^TWԸՙiAp Ė{ y\TP >s 0]ja-} oX O^#Jʮ y&6`]"MωaELJ Bto}8N\Ҕ7wFL`D7;jRuVڀzw&1X#6^ _ ӫ]@.N1"~|s| y(7SgHӗ ݨ}գ}#1coek9<.uǢC_љ^s:c2zFn˘.+5 Z6՟S92!Qɦc/|7DXe\ >Q,c{.'d'ɮ^4k9T=?j[KсO"M3H9R(/^t+ekI+%w TFR|mn+0ѡ1{:U0 "S':SvNKOPJB,X {? r[MF/3(`nm[Ÿ/\bg&b,#+ FjmzNG YBթ&~{r6(9CѮ̼Wg4GPq|n2ovx,6FUhL oe2S|. {x9&yTI88] h%p2#已u(ݐ7wpXm6c^Q9 AJ ꪆGW, `}IeCdB2}Jm‡\;®02A Da;E~:'|RDP:_ڽBr=iۋbΩ22#dw`VPbXd jfA [NH_BӳTxR I6Wh*p;7DgbrJv 6lQV_c_[KT03^ Լŵ?/ST,gXҫ"d q+LgwWHFayR~ʐ_10 }]w]HDE@6;Sz[ }d/—z0GW*(:(KZ1z*XE`ؑSH;]l,uCpb'V%ۿ}9"~cH>&hlB tr6f:ӛP|8WA<"Shbi[OPыmWHkAX.7JoҢyn%4X,Fkzq(V-DJٙz5**Du 嶥T_1b 4ة0ldǀ٥[祦G,02>)炴 N.)ië́rytEХ<QSOދ|,kO %IY ^{攎nUdh· <UXնijc.^'e 0& w#kcVc7ĸ!+ՁZEt^qs[T Xt&Y!5!nc wJ-I_UҠ_2mh4COCa?dkl_>o֝^ٰoߓ'6:H/[|A'GݚOeЀ nU曊b:٦ƪCS0Qf#[Jv\Ғq~t*:+1 ϙye!=U)Ͳr%)ЩI`WS y'&e$Xgq "ICHd)]a=M:̬L3+AZpaӎm1-/?bPA!jr0jYjdA_bˑFcbE4<ޞdw*fЋ.̹u! _hr/( Bɪ;aǷ.*zO1SR_Z 1 -xW EdCMcgɨD][X<㍰ԤA_֦$e(6ܶC/D$%N pׇ[(ˑ]yU{WX5-YT%Py'9鷞鄒aٔcNl ]¸ocxs51Kw}J'ZdPAv>s'L-"9u tgﶌ1g}\' tY3 ,Tr2 jà^~,,ۇe}Z:Wfh*8bI&fUY`Z^ 2dZevClKy^FhkUG1^.&FDN&[Ԁ~HoeSz[2ك4Hpt@aBxXnʂ47k(M.G]%XyXbޠRbneؕ#\p-M&V3RиN> :Ŝ+K~Q>Ǫ}NƄߘ؇[NaUG=wmOt,1cZ ̬ %|\hN@ʧl[/ <6zEy#zjT|ؿl Lf_oԋDhbNOL58hbhNv{{?:BᏥ}9>}sV;w^o 5Õ1 qe7(-bE\i;XyObƤtd=cb]e9 n.-Xf* 9kisTA_2{C!-1VG3tfN&^@gvq $WV|Bk~ (xƇ>A$.[T{oZ<#g쳣{\6VZ"R5 [>yl~`T-Y7m $!:Q  -4ەNqHy|̊< cq}nhN _RdStFz1J//B7Vd6` h,#O!%@^L,Ϩ"y Ӻk [|PIR*dҕI KPY *:T"Ԟ_`nOֵ^||{rf,C(^ޞ anIJxڣ$AhE"V}v<2WL+Ts%CboUZ#8!#q1O|G8w bG=6e0ǠaYp6bsm}K~ ǸkًZ6rlzDFkLPD Ȫ]&ߌFMs& Sŭr/QimrUa^j;n.5]OeTkf 㐦c mEGSb6N'͢ufԮ.2i#ڨPDQqCtJEbn ^`S&l|#  J}1hUwJ@-#'$$`@B hB$оF*'N͙ۡWODuuKuVnÁ@= J! D0 "WD&~cQwOxglez b 0POXgА/d_B)ΞNz׵ItP"+?)(7ܬPF?>j':[k ZXsOc<#ِ}bwѠʽ,u| *DӖ@ҘEWf3=5W^KzNDh$̅:[J"$RZ*z WtsM.$gi_ũĴJB$;;{-&qR"7ɐ˸ oA%P`Ai]B>>JfM]_,"JHX:^R1FG$ydǰ7t DZ X**p %*'+%otztQYuzlH>¶aio~G1]+~~&Tgi9_705FocSҍ2dd,;Xup2;Q)CĻ4q(c\8N$cY[FAaYHVn H"gn]jy=;Q tmESL{9xOuXK%J{iҽ芡` fթq4Hd+\/|ϟ˱72-Dnj{y`YP/BK?9Z -W 1 ,dSCI'>lZu%y1? 0"հ,e[VxZ՞E$D3j~"N'n %%1o5WX…1L\کՕZIꙟWdP矻c7dmŐn{*}͸(7:!G) sKm{i =Q(0 j('-(^*/όh,~OS/'z:H)a0I49 ]u$敍hXY|+eV^7&EVf?A8k3ƕSkԮz* b<9hkm,u=eBm##[c$[tM #Px0$m۰../XvY3w;vm}@)#UgxiFД,\5urRYU _1okCsdkчM々̓}@gD!릉NTW*-Mv,1 u:.ݺRsqXoJIvg*E-(Ƀ+$2uޕC UrBąT>`,᯴ʧٖtmlC9(֐f ɦSzGtNXzF$}bkeiyס^/?QZ .F^;9^0Rܼqi_= `1!MM$C*v!$d;=?$>?FX BŢ?dP/m1ENL|-͒/W0>Zɮ`O1WExC ]rBˮMxX.y}$fkU (RE&OJt?kXfЈI@3ܷX%87ӟB 'dOD~g}\`Xk ߼ې\dF5<va }8oZ'ݞf7sV^yE> l\Z7Gߠ)1tRhgY1Dғ|zrcE_~Ϭixp_|j7=BQQ4jjޕMKVq:hN4oaR#?s+'yͧ{*tw&-nfy `"#'qc|IkyՁ,\B-QLL;AZ l1N#;L7YݖP0ȕdP@G ^ <;ޑ8d:}Q]@H6A'zo/]!Զ9P/ 7n_[ZN~2dd 'RcUrc*1Gwk>7Fķӈ"bT+o@XNs0G9U x=a IW_dWnt+`A뫲-F͇A{l 8? kvS|Th4]>TJ ,JBn<I{qC.CXX F8z%0hpᓅbhh}Z#Qs}pwy|hq`By\̀ڱN򑼋7cW/S\) 9ߡSQv-SQUc} y"t*h:EfX)5I?%H>$2UxqR:z$r 6&iEZ=꭬H-r/; 9zA%gr6MFYHT`fҢ'}7!fw$nb+ǝS4EQ!~Cc,ʢ8{1qj<=s;&c_̣/aV/9C:'qi+{= Sjxr'践 2d/bL: m2Py=XwJssU׵4ʔif>T$Z|oHEXd|#KNQ*^?̙y,ObO5 rpUXB :x^jHP @ym%Yi%,^eӘ' |*Q[O`?NF@ H]x.do,[,wAlxH.6\o@q+ Հyb}I p֩>k*ߩ5́X4]h;6q3{2nxJ@zN0b"iH͂)K=6!{ķv7IAOu]"eS#)]ZM q'B6ϑ>O:XeX)4cn\F~䐹^9uTվne]$G@`Wrz^)򮁵lBAHFk̻8;dyHb[oX,܏$A) <kg X JCG}+"_7xH[4vb&VX#lKB^-QKVy^5v7:js𜵁~^ Cɐ"(':0❄nH/->i-,_Rq|PJឡ2+t.`1C%ʃ!`J[#ҀډF ]Ȗhdl dBjy㏘bIUbşrFᣘ*V^kPr`w{H];+~}nK,@$ >%}" N)g`yXt1t]@̓ԙ hO5$V_P|,i!N\m&۪ CآWa.z^'iMBܚS,=CF i >M?(0.Ω{ YD:$z v2֩E|GŲC5R7,bY]6w<ح'HlE5܃-iۄ4}MƉ$U ү;1$(*vl`^{R2Pj񲳿ěOw0͚3VOd0ȳJW6[a"NnbVr\+^nU`‘j[ A}Ɲ|_ ~@,EbQ/ămR0pja# G 8pGvݷ/X>G]z(  Ebt#`plg+.d{Bc]Tِ4Gɐ_LiBe}#]2 ;cљ,j6WGDlj,Tx3&1@q4f = [>ƔEpnj0?eob}Ůݷ h8cبHw`ߡ Dk`W"K6UaEk\_9}+.h/$^ن@I"l]X\+%^vAaVXHzV!&8k Dn!3 c˝NsH7f- s/َҬf4q%HR23PGÏd|=\7wa?Ic&HyճYgj^ۅ=TkcӁ̸XWeI0oEz]̹3J+dA!OS#h*r,C|SIU}d~ lR6Ш.YN퇄7tz LݴcKD!n[7H@)S)EKR$¼{!Q\12`{P̭%^fBoQ#v`oP"aSܚIrd9"ImW<6#xS+PuXKh\rғ*lf0(RQ?nO…5O e~2S>X.$quo/ lK ħ6Fs\8ȇ[Savx,]z (((C2~i9lD`;2u%@Pq,9 !-4d\@D Bܕ$`Ϛ6 PK3:BڃŴwANZfT7)YPUF+TlUs'.NXڮpl=H/X6];qk۵ō3$bX(|[z&"+z%=Zc-Xr4UE$riCAe58BnL'z̑/܎MOВ-Vgt?ޡ,|S`Eh ĝA8'՛b>x%z o~OyF*LbŘJ68}[C1[yh͜L;DSw&s7%gK>`|eg|U eޖD! (s$T(9N7|fL_vVpFKzK #m`Q6<*: Z{ z/m6t7y_ݔ_bt:},A Ug]hD>C "_Z`8^.Dp]mūߔ$飘HRe7@8z{f|D{EkVBu~I:ׅӢ&vo {8xHzxRL\ٸJr:S |s'< XlAEetwa)ɣqSXobIW[g8p$ϣڥ{LyxyY>cێPpޗ E,yO)\dT0`Sи]!F=*es/#V氙!:7Ǜr!haFߊn[!Ϫԡ@.Cfؾi#g!aMmž*) v\cgjLMͿXk>;`/v}e(yAƟw?fϨ EFonu6]ؼgt\;k5D5Q:|b2 Hm:naP@zZZ8BHL@Dwe!T5JxS#lVqũ(/ lyk؇F:&x琉h;Gl4ﶓ_BI.2pWt )STOn v2.w#US PM0 }p]%HiVD{׶(/(LX} R5 j:˦ g/U rO!T6`1>+'{L̙y?8 Y yV">d];PzKIaY;N<ͬ'PmAm= \qZ/RE'sL}|[=L[NQ+a ytV#R^% AE`Su{*!&.ee *jRvp0&шC4 (I-tL 4]^[!i=C1 ^ 3uM,; fl0 {&7ž!f]?\.;y6'{c_$!&i]WISw均G s;gIϓ j܍4a޽:%ΝA51ZS-) |K׹ZXZqٚ:GIkNtK6cc9>]#-7 ŇD(.I :[La?[AUtƆt3:8_.dOϕi6KUך֧ޞ-29Qec4GkbL3IF{!_. pp@l]U]#4;s9.l)hZ;~|A*o4{n*uњ ! =,-(Ўzq2Jޮ#o7>8qyQko25 Ȇ?$\,? 96!*?L! M}Uj^dM*վZH ;e. oQ-jƛ]Eo+4Ӥ`8a$Ҫ8k+cak! р(,lkRK9 U\rc_ u?GF؃0lq֯}~IBkc{:ۖ' E]Qhz ,,AşYN(Us d,@q|}uD*m(bS:Ert 8iz ⍟ݻĬ x6"6C3ծ e:Pp#׋ mc=1 4)~WXa&Z<Ф?]ncqۥYuo9 ,^z[k6,٭oWś9CY 7-AK6>Y@T&~U O 4:nD "+MȽlZNe37q)@gebx5ῌ,/~p[b9[6AN5RbRAƣ/ !阺tPbcnRG#qsOH1k/sm\`7n/Ă&UiIw"]1w@a_5_˧_2 VD焣{2̴$[_8elmf.S˙ ygZIX46`.B5,aGnk)6a \-FS^p9OڷEQV_,C!9$e%Cb1CCmе,`b… d4:Cߙ1|cUn5~j/'xRޘyro;pjY y(s.@Qc?KB([ݍG'cI"S܃}`ꡀ CޛU:/"u<,\?ס|oG jKͦ;tDs؞`zn`һ,B&X!^qQݷtoD*x-yO'UԍBWӋ"TK>| ~&PYW6KM[OS9GYڲUML0"%,^F? UY=Nn_c oà?$.hTwL >@qbaO;2mB<# >㙠x5+$9+n&Cli S+}pD7viK;_"|X!&,TuO0 Wx3}.$`4P:]( Pː'/LP q$O Ք%׮z#0@Թ uNL1pe-.@=3j/8ЦXqݟ=f x(]/\Ad*A}#?KUin;8 QQi*Il22 O[;Sqagew]O0)Yd(;EH]=D?/r(& I8pm@T*&9q *Vt %hO"4{CH#O)>3~gtS ?\NK೒`άIyWGɢ\&Œ0@P38K%cUf(8ѧQm;LS C !TCĜ?̴!C' ŸbEO<ك񩚜>1_SAptu<4;Odpl2UX09a8)xgo׾4apKh'{J!, ـzPXhru9TcÖ89iVUna.Nv|MQ%1˅ nl;,+ڢ#0f?$ VX~13$6ф$rK{ҙuGk|\as Krol5r\|E'neQ>9ر,/+/)C]Z:fmcJB3AqiWRC#'s9 S:Lų@)Q<œo'5#c爴] Y)|lp9|3R^ ?+Фx[MZ+@f/5?Sdiø(^vEhR_)֐>VukG"IھQrL7Zt.{fc! @'T; hFfzB ^0(ߟCV@y.ZV"'7~SsPsg`y ".ǖQ&3e%5ҴziL+Ŀ޴~K> LLb|m0y=+GW ѿF~Z&NW,:+E٣lg;bfLweC6d)\w_@k" eH  v*hC4i⠡WC1\bF-f{Y۔NL=O]SqfV';LέҦF0V?$L%SBd#RԢ]m)5n،, ,)> Ro95˻ξh.%,ѬF˚A>^^f͈G\P:}&su#˜-5ύ&VN0? k@g_LXNQWƸ7n{۔ISm^f/M=bZS8B+JWy>0WX9!+ 75\<;{"m6N#~IE_2-RǠ/G1J6moҼBe}$^yB3EX<4V*Ò6F<=6ڤڬ]m!UڹJ܈?>p52Ha=q^+Ha_ !{R+rI-s_cU\\釗zT$eye A{{$pm$ E+d2fa.Ֆ⋇`t1_UԖ-l34mo72;m_q o6h(힃*~eh&arN ď;RZ/l8"zLg @ .4~kd'6I}h s;Zbw.,J;F4y8rnEVVg`ř&)#ƭE|pfѾӓsUX'cF FpYOZL/+Lr01M7>/Pҧx/AqO7 L&NK ) r^Knk07t1P֫釁ͰZc.yh?9c>!ouXm$ši&r dM ,b.!b4>FA-\2_t@D}UJEL\ =&hga#VElo;ej\*dK]ט1 ÒkNK%5P5=uP!N -HW;VY&.3NٔRvop1q <*_Jifv ҭ5fatYrHeNm v10+ ˨0*WFIF:ƀ6P+Xp55"Ru.q:Ib tu4dߕ-”&g)~9$قt&pݴj̈́h<֫\YCĀ$o_&nN$ْ)dkn1 VW$ftPs@Q>q:u#Q_|Ip{{(O 3/| T t#uaɓ3IpFis~-Y7j `I 0-+vaͽy `M`~ F:yQ/oe  a ߘs<+<ƗkQ!rX"IJ@E$q~W;ed!2YlƮlioW[IٿBY}FAU_cnIG}YNN#6Wb `/8Ԕe$oJnA=0@Y!\31{Jgo|`_OT:)6J)+ qi{>hu^}Fil&*PփJ}o$?HP1uW%Ns" ̒V ,u"z~[! xt `6O3A(kf>k+"jܺ9rt:5KP7Gٺ~\"8=$p7sr']cd SqW\CbޤKubn{ Tx4yC2WN3 _lW)Mf4C`UZy4cg yjA?!BbY|pVGs{^@R5Ds 55 ul|T3`GoB R\uLr nN28nd 7>V0MWST[sљ[ݷ@lMEϷY䚼Dyr' /8M#qN!O5+'\OajK&ΣO@ϰ\0EO0[JZIO=R]>@{ pRR|M 390T 0i>#Y%ϵBG;̸MX50J,\PbDXJtPUrvxDY^ɮvJO5E8/ցѵ^0d줴#"qA-p x~J.дj?F=MUPzu/VzliC GUdcKdynj~L.9` xK‰l~o: ^8,qeUj_2]ݖV|ܮ/a#63NⰙZjՑ6)ܻnȋ^8Ѐz FwSۛE{řCiH}}?@xv6%5v1hbNJČma@$p̞?ux9/:Q $L N;/|k.BfQ9Y0՜DvY ׫ h J LIt3v#;z*aLG)`X01gS6*DP::C#|?x$<,~q|w l|~>H}~iddq %z_4nT_ We*Qa ;!^|cASx'$ԏd]Nl)ׯI)z C}$i16¾@T3] ܭmԊd=-T72*_^!7Fi,1e{7 Ow<҉|j%5b 7Rc8tڴo2R1Ұ֥2$3E%"cEc6{O>Dh'f=Ehh3X&C۝lnJ~_b[z#c(;xzUdW& RAL$:mB MF&j<')Vd(T~xzA-5=PX ]Yhc GBdBϲn5e4m㝸xIqi b⎸ҝc&ԥ/ZQNʏ֥Q/cb>h~F&"@ޅtJz(p ., n]V)/ ȀGtر>{c}qgY_ ] xZ[GYEpW:8bTX@Piwt [۟FЄaM.X>S 6w.z ,o\FW/a WʤK 7}օR}cgѓ終iNJ{Qf5$+!*Mq0Ck}$幑 .V}Z7DԎQ8>~֢lBIrE_`YB0ӧ)Ƈ])kHe]hZG?Sxɒ".WM\|]s\rLAd5Qm&8 /UI躇$&Y>L S#ٮ~!zյu "\Knftg':AѦ[/A,ϻ^JtF/G =LExNʡZ G:r\mBF<+"_x0 ({n*+01J~#j&)[qo:@Agb>$7;l횺Ze$h]H\,iO$|R"g?}8LTKlZ(?Eϑ8* c}z;5M zx'X>qV9n/7[N %C1=j79OӒ<0i5߲J>){A!=ii sN tj޸W(DmT1 `' s̹_ee@IdSG&)eJ`~fdufbf;I9Y5Niid7Xsɩ/ou3(]TAģͦpO4eƿP[P7_Eˉ}{ 1IR&rs&`A/ŖZ~:ܑC͞s$64ܥ/|71ed?aZ"3xQG]wW42jz՚oHڅ^cd k,ajЩ 5.#SS48+ nYMUR 0y } /&sloTQA=qxsK_*r1ˏe1Q_`Vv TT 1Pnq#T^'7|rzsۛ^]*Me7ϏHнbrK0g[\rm9bph-0D}8?UUoZֱhе/H#J1`b1CE{56F,u[q\+Gϒ\$T+_c-5L;YEШQb8y4f/l&_LA\uvƷ 7bwY7 =*)X ]u:NgXNjAV7TU,7ܳJCO;Q"*FAO+̈X *\or ,"?SP' UA D}р%g~[b]KDYv9֠eFS}Ew-KdkUL!W,Y<_Hȣ@W ;@퀋A? op`4Sr{"w&ůl_܈g߽\0Rψ{=@ع¹j뮷 VXpȅB:eD!@i ꞅu 8IL{86Ο KD}zo=!x9q,S[nm,娪a$rN-]v:1U;ǜ;ej[Jğ$v[|'|jIQ WNFF+Kw-:-/ҩjƑ)ч-1=@W1CTqHM:'۠Aک61۬L/83g8F0[7R1XUՅNBj +>&!@T e`itq`'AqR0/\g憕~2YaW#lB[vZߏ9E1VJ}T|/[0MiثF[ r/?Wb~H#O`5X9\v^Dy}̟*`'7mUx#5IZ >ꁃu=bP'S 9*J:>z$E&; i;ix2Sv?o{mʝ(,yHZ%k5f g4#[U2崼[t"A {y2Ư,$m):+y!Mph.m˨uɻM\SSӓ-iNZ >\D˖#<3% VO`J)1-`X Gx \# 'G/Jn*߄\$|j`;{ҢHMԲF_K*ggz[˴D0KQ\JUvULjvkoeScY ,3pg- Oœ¬oΊyt!|̋E^9\v@EaU m}k"GTĘ,4_N<4M `iD u~(aۗ!=P~_<0l3OuA$y$tkVxOM8bmpGW/292̞/bѯH㭱DLɚ:J1`Ng!PRvuY9\)W:z5Ffi$OOޟգl"3 ޱ#<( `(Q Z2HC8"4jbC >d5]EBu*@rEMZ;M!pKomَk? h5gEFv/.|\kwՂ+w߰ 6~#@ZH-ʆkԡqH9J̋/NM0|&ĂKa4!7\AViP߼ĸPJ^.'u!\IZޖo+1M*ְ-#A$y/قGAyQ=L2Q1a?:۟.ghV`27bLf^C)Uz/62_p_a'Ѓn Ks7-WwNbopw<w#%J1^|oNTEC4 8Y?,R̎; qGe.ImTgysPp6J~͜pv.h+.%<몷wFU1) "uH=4]3ÚtwGħ0AȰ"ZZqGs\_ RQ4f5HG-4XK1Hճp?w#-w2 x}il1_9GětD\ 3Cݏh<[F'A۟wC/Nv # /$n-wWlj2Oհr VSd_벆IaIZRc7|^T02+pt(m ̙S[y2P׬XlX tc)TK9fRFA?MiXD]8W.?[`= Zl7NWl A߮)u|?`IJ(4=҅x 1:\5j \wשYůBTB~8=0%:@2% vx"pz5!ma囫Fh>"kfD/<); TC^s`jJ%]f&d'ۃ69X1զlMA[!e :N,YCIyP]\0MTͤz 1 7OS.+od &t ِ;aUl<`a0$] l:!p%KؑϜe@}('LL'|bDphS͑w~6< K;$ñV)`˸>ӆyۘ$9,ʗpji, !'(oBNȆe-Es(]gUlOw;Y-ou~P7Hłj`Z֔;] 7]3i[e.Y40uN}0t~6A6whIYȒCPbP?T/,I3>UX 5 u hklv4w)~U*iHs1BlkpD.9@&_{Se-SWԽQQWa+\ˈxUW*/ g]MWlol @ch'- zWG*^Es}6s/̈́LP,Z4u'҈ѱIv b}/n3(=6ܛXl%+LH %e UT4HʎvE/w<ȎcG <[y"|$rbnL1n`15@Wj? h{f0 ]qUElSGFfcʇjqL٢RLkUN/uqK8Ʊ=UM\5J#I{ޞ<7I/n/;F1U<>:*,fsf)6|C/ )63iKӛ0O7?R&e/Sv2=&u[. z=cX;\=Ͳ$Ed}Hm"n4j"3o i quZH=@qx{rP8>c mY`NCfjuA+/ Wy^.FK@Dec.F*~}jr@bHL]@6c|, ɤf"^Ic&rDşx@l{SU2pr,w_!2i^QpǵGv3tL)ꉟ xsS8šU]VIE{\=yա{Ap>0"c~ނL=E` ঻mk?1ho҆{I9k7 #qC=H vpW(}5ZĹϱrkBX\xYb 86.Bwf>K%lv'Rbk,! Q:bjJ7$ ͜Qu<@UsC3$Ո-uQtz84.c_NዓW.݊BE n"R/W撛$E|r YUd-R[CrZ{]-J;4՟8eiW`Ýv2mĘݗP>4+%0ŴhngK,Pڦ%6ɊkW'+9`ɒ&I3QL Rȓ7TDў&JIMFs4rM:O[ :PGWx^x?DxCnj3+.Z9j @Ĵbk2Zx.ġ-Kj?r-a-)]%RYxo&MQ'9Y_%N~ߏxlL݁|y(&R0n(j;_CY@Q8rEAcOFgdskzADڋjZhRc;`L~d' &X\ /7LX$N9@{Xy[90͛E=WS.k+¯4`յ}w< J#Nt5${QqdnIcwb@D $ي1 4 w' c!buElwͫ]p @EjP^ 7lEEQ+&wNWl̫ʎ~/eɄ)_5EMε Bt @w{ICv&$ӓlmூs;?]bGDҪGyiM]f0c4CHb*Ďl!O';R+̏ 7.o\NC+D7a}{y4mXI&"h מ9N2A"Voi.W|NmMBzq,yD1dkk%u`2a&*po,{@#Ώˏ $J9[!9:.w2W¿NU@O+S)*;M1߄&MD o =);"Q\ )XSOEq@GeCԠ%4Vkw=P7&m11?[Ь.ZЀRGK_"c>O+D 6AObU^_4#S6SR p1kդS:k 9Q)bh??(ͫGyOɳC#M+(I)Ǫ](EE$PG46H:  )<Њqf\;s:!5 @$m-f \ϳ/j)EI Cca|9Ly%?d@A;(QF[ Xs} gѸ͔VBk4[EzUV+]ǐB^^t5"JgC>0C+9M5kSq PO!껧SA7vZ-i3nߪ,M@ Wt3}ǹ0ȃon{Kcr@)px^E7kj! +XXisTD< 3W3FȵeҊ(2sj%zi#/SK:Է$)UdFVRAY"6;&s2$^;9Eus[>cfx:u>:U+2l+O#rmɬ[N$RP%cq?b30hpMVˬiUɕJrɞ8ƚ1qڳbEҭF`i`# u%/\Zأ_1Pp #YRh- '!4"RftN#u0ktّlŮjpt-^%Yh@Ie9u1D:Mдi]Z3U&TjJ^lDtXü/^ۚGR;+cT^$vk1;oRv|@\m-oP<>E;H D3;7(im[c[ (}h*yEdnjy "<`ȷխ BoUoJOv6ՖB/@@vOJJxk>Q_̺Jc-.(vbY]ߊ@hf[_VyoV lm%-Px\hFNЇcLc-Qg*I`I jfpVb/Q3_\ZիۅL]&^ux ӷU6sGBo|ʷ8}ӋQ˝? Z̘B6@=Y㑥}R(=gFuuIPA],V sHՔ:cUJѿcwyulr ! s͸7Ҙhs^fQ3 dew`0 1qxm[edz ֠uiòG& Ai0oS_#+_ #c=R@!%Nc$cڽPECgT/WG[ YRD|i&W~ǀjfp#Уk% I 5LY?wA<肈u9=0;xKJ1EPTlgR[=/S?t "|\d]̳)/5a=~o*AMD([ctsB a2,h;7#u-HDv1#όvB#b= !>]e[ mg"ϵXSf "V&!zn"-4ҥQBE<5*.w1uD/l9'q pn1&,> !vY1(8F"+)WR=+nY6C̻ȦPSեa6UMfWT Sp-+A7:OnY'hSs>q%+yspfqt$ %g}b̀Y߃.M\=22pvDᅮ5SG?~ˏbcx)hcsG^NFZGOu~YR hK*6L)㺇W3RLzM(&:GO<vKՆ$Ÿ0I<8oen4[B:р ~ziФ;k/O} F%y<"Vz:=TZ9W_,vF˛ܔOkM!CÃmqr_׀E^S̜ݣ^[`aGr \ NTz0xgя52\CC,tR29{_熽Tl]6eҡ̫&RʹL؁ռR!Tޡ?g8>l^*"õp: 6¶7VV 8l8&OZ^zl+>H,6sUPLdAqaKlmwOOY L "QLD^iOl~U/EZA?7,518\u9~nDz߂,^» ΜAEy[pnh^TRv=uU9ffT"@@*[̄4El0Sӿ Qzvq:F,&K`1gWo Sۍ=CG(%EP4 ]{ dkݳ{Զx)/c@JOx Kvvti桎 8J0zra( ."*{iZԍ?vx80 4X:XU*䇲,тF6X 4C (OH4%RM=oC( DZnvI e%6O(>INDegNGv/o ޝ/oM#Lqɖ{͜F7!;ߒ#HWYAoLIM2}TiZIr nAJ%''؜%R9q~yvtyJFW95q0y՜"Ӎ~ Rʃ"K,ץQdOقEMz,*vVBOH#SarKx63z$\bj?'A2ӷ%Jxqaf gvre (1zҼaBxNa Ճ`FKqOMU9//ܴ~ȉedW*/4([cеi#c~d@4DOp^^BL(g7*},bǫI^1DGB0=uä\/(*xB,T/Oo ˃*nqÇ6 -ẚ-fٴKu+!tЈmC:`rs|:MhGcEJԛp5T.ybvx(;+ʪݼ#6iVMSm+dJ\ 0vJ@9;/+ݨh4iXYR(6NMߣIIjҘF0@C~ lRW=/OS-H>5mYޡ P/YLv2ޑ g˒W:l(;Ȣ5icZؐخQ+&R˱< _`ݽ< bL0&F&P7;H䘟ro]u;;!j.>`2z8n! Po!-]0pfZ lU\?*s`ך +IHRWB q,}3aVH{|C+qsW4?Cw\B]0,î|b)MOO+Fpu ImY{UQɘoj@\eX4Ie)zEB͏ZWz2攷$#DŖ^gƫVxHPO?o;$W$;1ߦ&sޙ}2a}n} w4U 9GM31(Q'yR}zǵ%|Rߨ&b#WjFZ\ qH`_9Aq%d춝۟ԜׁFudo|pE$ q}eÞ4[T'IX`~:z-:( w!4זBKv};7XW*ڶx\F`fl`sPެͤQ֏nbu"ἒR F+CQ1H>~%W)zO1o!(&ntz$,:K9 GD>KZKG! kRHªq5ҁ' =W&]mkYq[E7m*s^{/5 iJԯY9CN5̦!? %YdgDZ 4TِM5N5KmC rE*G] Y?EO=,TߵSmǤ4XM`vN^C< @STGȬ[#dgk\%p=Ń$ w@j[NH DK$M}jȵTD5C}Y na,r(G)RX#؛FA[!g⤌/dANۛE;\ub&F('T.Ҁv6WyTe2C^>'F/x^0B@:RꇵVT.RYշă"ӣoh+Nz=YOEVyms 3E(Y7>[lE}1kTۂD0A1"d%&RVȆ#")Dmq_vW}rс6D7S} w"yF$5=[H-;ZcRIN#լ IefJUpJ+ YM8[[+ ?`2B:hsl4~BAעaNJ0B59b[m (U>m9RRYk@m^Tdsxxo[D#C)vK$Gךrȓ2@Üwq3?/>,D"sto0X - j%,@1W1(ENXP.?XR`ط85/'θRt c?KE0(RS+Nl_ә'1n?R g40gh%ϛ?%8 b!Y^1~"v1TpSSG+0S!AK Ԙ c5lE_9u_YIgC]oZ.*;g#Me`^Vgy nd)bi']v$tЦQ$*p/sF4 e~Z#M5(x O'F?f$M*+;/ u/N.UΔ)lZ O i 0ފLլTq ,2k'_B3Z4, *Ǎ{h}5eky|S0"R;Vf`eF:7QERg_ơZdH@f=g=ˈP<}E^& ൔvۧ7 \%l@nr\PSd,-Y'$ [zW^MϬ5Nupbć!L[H~oBޫGl Nl~??.zn` Q EutC"@!5R<]O`6&/;Nگ󾝘5HjX~`#\躒Tg\*ZVHg}U7Ʉ9ʘ8˨lZbwjޙX|]pu*R@\>C-pa 'z?ZnUZG~5-TM%=O2UA43JJӥ5IFh-&qbg)~gD_0LY/q^ u5GmgBXXx ^Xe3\O֎P u F#q%3-B 3 D7+ȕy'k#djC/]7N)&~ѱezp8$C!ayAoWBpÚǦ~0tDd `h|џL>!A 8}|Pe@>7lE,/01M9~P~vnwp8TC(f"M. e_sT=hg?B@ʚ[:6TkO^?*Kt=?!°Ĭ<,dEw6$ XnW|GBi#n+\Jǘ+sSoVVk6ryo|&X%+-l ?T. iZv=)}d LqP*4%5IZJ@ N  p{ y[~Z@~)ReG*v\PrJ>w@F [S_.%R#2n)Ѹ; %e0!\ŐJh>xP[T&i8~8w [{:~?T_M;ibT$}[0Cߪݚ->JH"99)PXI;TMPmi|O(Os鹞%ɶAFs@!U)`E G%ogJM9t7|4bJeUdQa4p$O٧.mn!MfO7qgU CFpg?_fc!XSP.ǛUz6<*|ԐJJp_=0>et,yU'zR.Z0+2`NDJ$Y< `$kӥa^\ˑLpapZ-t|Jit[#]JxRȀ]lôM4t Ck5okK,IB699a4%P˗\#\Ⱥͮ,2j-9 jC d ahEqRp(iXY]m&.jD!"< ԣϮy< 5yO/a`D6hJuְ6#1zTO7WnV -n,[q4ܕ2!ۯ&}Nܡ93RYv AА_{zQAhюCxGc@)Ў9)_wQ_u}ضk~h ז#+fB!h`DO(Um|@c@ڥwmI$҉oel2Vj:, :(FF-m:_LayIb _V3Im+Sɚ)F8w=]\j<8`HgP.:ŴH0A.E[H=ƒrL¤$(@FY| bK<%'{\$f_9jY<2TT }p| l֕" KnUsU/KZ0 ӳ;} ^/ hIM# @$A#5 DkJSׅG/k{[E[6mVpv@*lCFlcJQ m}ӹt *!SSIk)',L:lU>bfwm[A:yfq) `; D5EHS$ΜRhQ8E$y/Q<~="teA&B"lwP䓼e0_0`SEЄkR`{!IY!Î|}ٰ HM/Qƞs`^UQߡh!zp+~jFԑ{y3Zyw9E/#[|i Q>#s ̾yT`y sm"Os3l$8{π>eHNheV/Xwy'a^C* _Drmhc&5 ZO#27U􄞻PP !EٚEٝ9K2Fb sh$ !b{T&S$M$mِ407/[ԠiA١%RDPKf/T^޸'+0j \CTNqZt4^\Ŵ;UL>Fzk ^Nvc|X*FvRNBvC S7|̟X|roz!'h8 nѵ3ߢ99FIC2NIˮ[c*>g%$|t*MC-Y. ~- G/DBd.vݸEqy/kBrSf "QhG Z=x/LD(V[>Kγ]bW͂ }RoIAki Ir{HcCfjhlh*r VcȫNYy^ er nE,7=bq FD"Bxע "KMZzr'jGWY1]׶&xCz8M |>H0f^ oZoolj8!5aoi: 0 *AUTy\#q].k-PT aj` \J+KCY_k'6E5KO>]cH`¼7 MRsR6Rmȼf|F dMN12bN&wC(݊HC0#u^cWɟ`2g$!Vl4`FhjB0uP15Iޘ}*f:ۑϤOC+ZǪ3,拄, 'î5/4OnޔwGC\ zu4R1(MksS {g*]S=( [cd{8 DMUry. a N+c).:~$5kF 5@̺{4X,G─f2TLتԤW ?Ģux^sB:6c&qm|r{J2}2n٨\%[Kh.0IG6?%$?ȀcwճAm<}*vgy{o$?6C: `NrpѣYܥOlEs3,a&zI>VztEr-4lkGǡH]coIAyq"?}If͕sB(ym|ݡARl5p[Ia(-5rCvoʺ_t5Ic̐)dv+'1 v;jlÄ_xT|^S:EhpKwDiĀB^U`i5ezm:U,g}ɍ ɇXve6l,!a gxԣy0 s{i_@ͰzOqt +Mύ\cHf-7\ڼD%ܙ <0pD@5u5!i-,([aj`&{`K½MF.|4o_|ebCyd;<%u?P%:xf(Aّ%ex@92$ꇹ)Cg?oTJd lPX?Rv`=``KDC}VG$g}S>'IP7F!nc|GX[! <1.-7"ԻjD s.Gs=h x:z'QQ\_w:~Hmŝմ'\$Lѧw?Y@}{Ưü%!Oe]ҋW!k*I'N#ڔV2CjQ}u/hA"nWTgh\ׇ њ7g - <Ù4%,حR{ٻseSDYbۭKwqK]>A>kš[7} WkGOI[tm D2®䮀bCh^S;hx,d#^.r-#zH0Q#:%jŧ &HDE_[`Hdb5re*%'bko8rpY5lEZ #md _aP;!0^=9mhV8|˛Z ]4Hcx:eRZ#Js=J-}Tp |CPyֿG ʆu9&voT.պUTlE~U?ݮD#"q@CRf z[¡[f?{V>cou@BM/-lL4œ/-a-,%dV@,>X$gbS)m/"+qܚB^Q̅E( &)WtєC=B59$0Fɷ5Y@nq%=\@wyָuS,LQKr ]vw3 !C F 9ܿLY}DSnS(@m:E,tctoEF{^ID.3w[PU2qLho^4lYk:Ҷ*;E:A8;[``ǻzdÄwK寛*$ܒa~ _L D0 [Z~m2PI޹;hi^u9MTeӁfW9-ur Cl ](.8؊ pc.S.oax&c2g1vT 67 Mݽ+~M.+*9ȘKepbZ&-d`A#ĽAOx99>Dq(~arraySxy?) xxWD?IY!x1|zqE%'R rHH $'|3Ql7R$IY [";طկsD9hcBSr)r=&KBu^dyB`t:JҊ]F,_)4.>>k+YRVS2禨Z>a2##,~g&Oa%r1хh`$^ÀfP w}UWExqx"?uR YLάNQ3QL@ru줵9+şu ޖQtATBO&=KJA#znҸXV:KG{)]iddujHnJ4gJ tV+–sN(u {~=6KQG҈ք)К d]qZď?t:},(CCخEт hP.Wo2t m1o5#5[3m_a͑IpJ N4G] S1Jé2Z]F0|^iSdkc4r SX~Şpվ 7A\1ϹO'vH>”.+ImLscrܱ2$9P>]1'[YՖ}Lb^qfGP2qMRTCs rCq_}TMio'M&Ӗ0 |a3̮YU0B,*@I;ó_5j*$rO*g3jMsWI <>4QH3n}7oGs5+< ̠d=$ RVdw!ŴDN< gi-asI+5mXjlթJ5SډAe@ז"; cr@5{jˈ'-Fu’m t Igo&WSB=ӂͳB Q@NiQT,;Ioӏғ< =QmGf]cp|FDC|3Ji#Ao" ǢHʵU lquuP_, JG p`EډQ`"V9+̸~>HZ$,r穌Z0"PfKw'-ʚL[E!4 $Vg2PM'Y=l\+|ughа z~>ڬI/<1QpM.p](-`C]E\-/E[&ne8Wzr}V T^\)/|݇yS" b9:K*U@ p>boPQɤWXvʨ1  ,ENftJFf'/7E!t8OkX~*Orz!AV”j4:I/ Uzo߀#gK#J2*QO.ձ*Ѓ.G!Urg9>Œ[}*p7҂ӽmX)Fļ}3Z _.fkUjGS4yp[;}k NSX H9mҎWR8YpKNˬmr]/vfurg"`s`%)X&b,m"^ؚ-}갻S&j`?'~l-w7saKc_ 'KXC E eT1 Cwy6V+&z|yLNj+=*V}L^=8J ɭ/D1xjrO@<$)4fL 3 C 2KgxVDUNj/=!ae>) Q<QOڱF :ɝh j98y襠'hiq`?V/`zJv#h-?1\'>'5.@E)=QUwI32UU.6olD XT߄3+#SXccIoIL}'N@M*Z9)KeL\q4, k|hQz:zHnfjGHv[WQ+Tx2,t|K#`J{Ж-6ڍGK>Rh2k[& K hw-zGSѴ 2_V1G9bק@YִK45G1~C y%w>)h vlk3%#%2 $I)SY_~ѲEʓ&h72P(T QUG&/ÇJv!r(KGRdtCPwXjAO1Gޗ 4wa'rt.e^}t1x!+3ǡֽwM0y'`cT[>h|Pn:JH<2yI2؜?+msMEukkN*Sƀ Z hp& i כ(#7iJݍbX\u9w{gb$TЁ8U@n8Azt,i$>"FAX-)]w_< 1~ΐ{t:#z8%+Y .x f zߥh4-xn9O+ ,(K-W-BG9l R@Bܳ ejC,EygYWidvo44dk;> )ՠ{f(q`23V1 9 YC.JL!sP?R"@}.>]_ps@nn0⢐ʎ&Bul!l>+Py뛂F`/n6z6iRQdɱ 1hlϫR5I 4ĖR/ ʞuwT-=XCD]EpvlI2P8{ȗg\XCEͿx6̌ ֣?uuF oG?g<#2̣ C ʤ׾G5I.ii]qh rk3+}ސRofݨ'D`yWHcBH$c^zC0<!ŏĥ,3̀, uBbdl2-M+OYgP/g=xATZ ?WtٍEݢZ=,wx.tlAdJq/풾$ZH0;K" g 9U9:͊T8$;3'7˅e7YfKȄ9Qk**ƩV٬rT@?vyZ `5r%Cيq']7C k}=thF))ax\:\jwc*0)Xfaohy@\BӁvMc7tuvu_z,\] 3L 0Mcivh\嶯n20"J?>\ GE!yĦ] w!nWUQ*.؎H2r82N(y҅&t꫱3k`d>Ax%AO" Y#,5c&Auvd ״(`b.haS}‡'c&^&AVj_j~\HW.Gb+%Pof<,C])19jހMR)fzTsZ+-i/UԠ{cR}n@f=ϕEW,O^Dx|*+?/Y<tժ$Cr \{a][uIo2w9Jc '^qXp h`U7!L'~^tPn#? mo7Lb }'1 ǃA]y?Ex|Mpx5S3^{.9ǼPf C#)SO$cŠ<>{N)-?F\ qy e ,h{D[y:M0az A!T=tCvњNZ)WqD-4Gy=m;2f.8J5U9!1n;4WVT䨪Ҟ*?0Kly3 N:yTcB17"Cۤr`{ CM+3 r 2ި0]/5@{O;Fi8 Tԙ)[UvJ4m4E[f"#KF" P򌍫c\Ҕ 4sm EPLN<3%+oODArA:(2"upE}՗&nj #0Boζ,>-t!4Ɉ5nsvH'-4δ[ ygg1ƙU;BH;^5Gg0^.&/v/ܨOc)RK̯[?i}GE,9Z.jB1^fi*Yz)':_)/̤Icl:,ndMvWȱ V E{ \mKͽ'mK n/Cd3)~og$ qx{&㞜̜)+c%ÿaN",g |W9v8Չi"q  c$;)9;=JA[y q0/wIc,Yu}[xq;xN=QR {{GMZ` Ӌh.-Eb0: z/$-.\p}e|1LSM<<;Cb%,\҄_W(g۲t6&ܽna$Vga 8nwEܧHQȩL՝#fb{gO%X ieJ'Fl?&U:gOxohJWD^]I~z-9)YĖ.|m%bI8E cf.?m35;fPhss=Dzش]:D3k +H)m2R hX²?rz.Ecʟ2P˨gb= Ԡ'GxLzo;Y5qv"ϩ(+ђFpSX&aWKȣe@{Z(ǎb,t>*2% iKDy0o)㯩urU!7n}Je>HI= 7Wf (';J#]%8%6ǤVqG Ύ&6h6=_ryȜ\4GP!O}\7پRO7HfI[X'GB?F9S% v u 2t1=nG+NR >\9W?Y7N>d񺲓?Z(3Lb@r 1N0fy͸ʑBmT>|fA  0hGԂt#\]8z0|t %pt)>q3"34DBXN]Rp"i]*J B;{||O}{%Ř$'C3<8H6 `ShUWON}գ6n!_@rPwB'*;ю.HWp_%SV{kǧz>LuZZul8τh f6j{,jT\z6BzKkN_{Nuy@Ϙr3kq]3<9GcLd[ñeK`\f,7:)ʴn#%GϞ6&@A .G}ϰ0Ցc"7bEMeHܔrR̊D] =H!ՌV{38Z<]ׇ͈8LhiF,0lFwcQG*rU|00eFKJ1Oc1eSevץQּ{Qc֌_j PlE\h#LIq` Q$'؉UnaZ=2$YA.-ǖr$-pZ$L7¡Ч0l<IGMA^Eb .{\0br p(IgŒF3E_ΦtYڱ'~[wyQ CC$N珵l;w*,n* sGã.J*a$]z;=I܄pR9EG$>Ϗa.mA <](;nϴ{Hl]V|dM}Eƣ@` g1 #^*x֐cԿ=TRW_\Ϻ-(w|G6]튳}~Dze٧OxϱvV)Wn%I@h:Vɦ@BA1`QeS@\oR%ڨ#l J0^KJ.[-NJ6{e`0=~u{ R(rgf?8VGgTܸ7i]@.uө?^U]C?,;2'p ]SrxN&X>шJc\~#>j/ tIz@)pqc pi?AsY̻Z ?XnDK9~λ|>h ޹;%86Riku͟@y^>q6`#-ܛb-Zx Lccg\>|,n~#{o!n"|^jsCH<3P;Q}>Jx8CEӉ{FO5.y,_V_/Mৣ\ JJe_qk47=1LqL}=2WbnV:1 DK6%ݪ3]m7vf` 0oi2R,®̼AN!O!ٙ=h!2%7*ob;FVs6,l2ީ,@Վ]?kF!/ܒ֞~(e2#)U9rFEJrC& 0=ZBjHV_n|YO$ei]p_c1ڦ}rvUw~*{}3F VisZ9m=0ќ^gpqeb:[z$+8T1 S<该M.ə4To ;y%=>b9:vIL+O\ ]T# f>.nC pTNꎒ -v,4:7OqRQ^6uu9j!w=O?n7fxM<pԩ7L> Tn"R/oVEy=J Q5--KE?gՅ2l T 0=)( $=R6hp{k'R&W#fs&rp!.٨iñ`NqِpEU E||qL.o]NtMnAxOA_i ̜nϦ\םkp9F3Jk e)+D('XS5&&^G1+1z'} E?O5秾Q 7.UIH@@fvPOE4ن"Bo7!ghB o'`@rԝ`y:4K%~nn_Ǯ>;ڂCh%?C#˨5P}I ۙҎ @|TAYTO־R[ aBoO,Ypl? 3ǧdH:Rz{ (4h`~ M҃+Ό*sZ` ]UeOߗza՗:*<%4э-)VA`.  wxVV5qyo.zW1,^Mv%|I:n1)lsG.]Ӕ'b\1&WXgjʡ[TM^Čf>ɚ`͋3`vr ,r͓JTMsZ ZU*[d%F,{{tK'@޳p!yű%s- w:|fս_K~lx򜰕U7^ ̒h79K:4NQvL/ ;tӲOw7Ǵc \Ե(mDb};̟m.Qcr&ԇi&6# L$EI"IģHAT-.*OA Z$KjxCS(q"5&Ki VL,Ph?HC.G󘃃3 QJY] ZYZ&ʢRf^y픎5_F]Fb3|̋_i2s @7 zO-wsz, Xғ(0aZ!jNd){ 63~yBoΫAd!͝hgIqPAX%w{ol2+4Wc#1ѩ%~\G|N(1쏶 ݢ~#ZF<1'ә oF$ch|h>~ӫrzSW \>ԗ.5~ 9"㷒ܤ< p nG> Czq5,Ҽ6>VykgmzQ<1D"S0WH 1.Qa&/HH8`c*chqg7?."|,l/",B lAL1^vEt|a\&>;qܛ&O>` 1Ypđd1C~nuPjV5lRBScX!68(tqF0Vn)5ZWA8y%{WY1(Lx-pGTY]C\k&h,sF@s9;^۱l#H X3t;mb6M==YLe#boT|UkJg:Y[( ˣuaae6S({<-|`ϙ]R.|&vKvCXm;$3$ab, hRRmxR"7?+$^ixiR: ޿ ۥmy 4 ?ځYY P9S)e-i#&zG#m]Z.l5YoV{">tpK\>h8O)%[䜍n_l F Z.jw?}V_7`hI"}dE>%Iyɫ4m="hQڒso-,u>BJFgiNs`)lU΁;b!ǫGps,bUgGc2E$# V]#ÿ_&Ǽɫ|^ TҼWťz;~LI Ps1 NVݸn˜ sMq|tXs%YdAoxkv˩ϴXjljvw轙QBe83}$P -nRJբo?<(ϙV*<LHH17ҿ֒[50P[ Ccפ#:~ȴwKZ:վt:nTGm)ES xfwN+SFކEé҆ d 9d,Nn0&i4Ӛ*j bYݥv>q۰`&q 4N̠P@u}YT,itCL:T\-bFuݮ "kIIֺ,*NWCxѠ;Jb=@SEPǶ&4: E;&*6fV4⿄ ٤\@>I }ɷC 2?>_xX]84Z#m9÷[P+VmU׋ ?WÒ9gk^DyR ЉlA{±,repwv)x&/6id8}ewd̹ F x>h:"״58(=c.,f)Wtf~Ny;mUFFyq,wja#=6Y#ږ+9^D<``phxm,w[&_t pSR<Fe Ka mZl H`,^y߼ WZW`X  6볓_/8lojl~{zBwj*1 ׊vx(҂tzсƯ6{u!`݊'^,a{_֊8\4BUHFcޠ󛌇 kv@;Map79)n-_JȨazOX,N0ÐQW鎐C""*X":`fyD>r1vh2@f  ?>KsYMsg*.7;( ezzf,:&p2>dS vhd6y~39h:k|kKo< nG6P;R.1t*%TPr G`p ;7~aݒ(iq 0^ΓY=V孻/UK+MzpEjX@c쳉N3-Ň+,W,m[v6XqXJu Xũ鸞͝^~_C'.4e߇0>[HJ3RkٍX '% >pnɮKAdgM׎ş0$~F)42xl'Tx$T|n@hEc`_IfV\e9f`k]o)٥*L[٪cyys`2c'p|}vVA2lSDJ)j9N%]d !: |hx Kid=Ah8f_,tWa;B_VzN?-!7SN'Gqr|g Mr%$c_-&^ս`t˷ oe^oYr.* >a5 .ϑu*>+m$ bL} 7s;q,4<*/5w_S#.U> I?-+Kȓ2^,ࡰyИ#kJeZ?-nhOJ|ã،Ox}sTgy,vs :mpR7787O7i*leī4;}rJD^L}>œ~W(k^*xj?5k!wpxbuS@>ç0dX] ESTљ/Uv4~ںT<1 ȦW 5n$DHS}A]KV3Ca/.OpoJWt69sjQߩorL$oQ1Ps alfX .(…o;52hHj+ M+WٯmWݷs|$5}[S w*Ձ$>O~{\Nc!1 =B uUIux k;BM6U9y?#φBWZECйvBDs) g m.USNsgȯ$o=5SjDۯM9fmׅj Qu`QFT135OA/M=x B(^crCcIVHq[g+!C˨EbQrN2&ݳfl(1AR*;hdYP81&ɀö=V-mߥy!h= hi%tښTZ=>#wK[THM]m("{,=Z$x%24it<0&D\C2VEɟQNzfkU'}^QH*xr'iN!W:|Քld>=:mr`f}_)g/835ڭRK^5q=G&ž:-LtJTZ_{Ŕ3q[4`Ԁw#gS,$i8sCq 2ʻ]rV#nO*Ƒ1T.hLoMCLݐv" ݼCdӌݬ֜v-DOC&..7ʄ9\e/k loPKM[c$ҍE g!"S/ #Lɣq_' 8FqY]gTW'q[I's3?g!b~])}=߷h$  lv{?fƇYuµi1GMcsNd62kEK4R>(8-[ g!vG Vδ s]S%g)ؐPfOVwL̳o8V@Cq%l{6o/T4("GkwFY(~MY죸ZlA0F GOeuQ`"1;[?~k)_!Ө#x6Q8iQlS,,:ds5a?6P $sLv-!ݷ %fي i*.?v{r/AM75cnge-2ίXzr< TcE'BSIDFWCyY>)~bo{VΧ¯@ ĸZ OT4:bT.I>1hN= ܋$dj1"XL~?>1R@swR(3}1m2>ԧ6 kLKwu΋>!Zm#.rs)= 9gJrKJ7fr'ą:)}L`37w_jL1R*bFχ~]]ȷާaa RS2<*'HL6ci{^v ]|p&ZPGlC(`r ‡3#$ `سH, fS1%mCEA~~vuxsz2I3RK.}a':-Z?` n5xoE<|: ,)2f"~&_г7%vN"JeQ[0 H&&KIxVNU žs:ZOdV;\&K?Ge}5hmcUT,kp,4ᱏebҀzc\Ni!O9Es&;[x8T.7 t)3tt&*¤:PINWK7M "aU [3`+/v1cZ]I<>OkfLyg3c93>n7Myٓ[=纾~NޱWqf^]_SbDn SEG%b(` 6Bl-c*k;eYXr9JN'QږSQxJE(P @#16bW:)x z-hi8 [^эi[u`v(@lyBaixEt]ry­̮#x6 nTp2Xgd1˪JYU2֞e(;^_:TK@Jac==z.o" 8+@Tn%p^Je ess2^/k0awBrwEA+PBXLtHTd)~hb@a#?^4[Jq80LX;G]z "LC_@fۼg>aUZ@a}*LtÏpg#3k'7YazB繅B`ܴO_ETb4n&PC{҃ l^PTT? ڤr;=*o ƫɓ1Fz3F2f0 tbg.p&}_ϴicDpLx:^ $@$/#&RtHP& NӗygFJQ.!lsaSR(a8.e&S0E 2ԧ#gt&RoW2 !xVP@ ʠTj/)?yqfhzNzw?M&a1vZF(]zO0u7@% seeBO:E@;&`HM3-l\RS×MrKo *z"j=$d8vo J'z:.TXOAK#C3TJU*$2:);B I1ƖRM4cbjqBEI[[I4f.Q(=2oӆ 6QZ(3b˜f8\׎sz\+d=n'0?Sя-ոh޷73W/1R8AWNc[ϯit+73!ſi>S#M:#srW *VGtȱ'FW; 7H]wgۤ o&#C2%LPP0y!0QU<"Vdr2~`H^TEV>=$e IcgEfuJ͊+M͘PwK M?T+3]_J7H&jC[(2]$"LNsQ+%FR&:t[7K`R7f4x:t9+ԟJ •!`Ӊm~X,c,HCEKK)-zlϺg 5UKOR?S[60woiD ~ًt۶M(ꖙeK& P12+Gٰ}M>"#ܣɽ?uNNͤL8֖Ok*?tӂ>fڮ؝V(4%-oW<~ʖ=HLU¨b<-/rMc{-%\)5%J Aj9U-Atu\mjY,j7eE0V ;o?x\Ҡ(MY։2 cKT =X)U < Z llP4^@T"~9;K}i*$11/PUC9Oںq[S +ۄe޸.Jwg` Y"wkQbJ^6u%463}F߅I, V`nI89|Kfi8Cz)75E*y}{CIjsw4R$⃊{o[e|@X'$-6O:b*'f-+hgfE@/ L!})y[8$evjF:\c x.}G)t@+=מqKMAQB/#b:g`RܚV's97 zH]n zNU[s y〦*X,KY-V8xbjwLBF< `l!qK^쌉-n/+g-J&&98A'HOcvffzM%hsIacQ,PKm\^s"o#t b\(uLZކ+Gbea.bUש߂O@|X"ema1y`nPM1,19NZ-^5`hslafCSz TD.X]ʖf/O K9 *PI$$Ls61/}4dɐ @4AhUhZ74_K=B|: JS8roI;/֒)w@  pրmOֿ(8 mt\`ЧQ坺a~ŤfܭCkkf͈ w%^>~8׷Ȗ4 Sx]K$*#ݓcG%8{h[ "\S=e 4À "L< *-I/tzVHsN\ҡ+$:0G5$c.N+WRЄJc1 [/e.~D4 Udbse""N;_ 垅_' T"O| J*R}*h OPcU[2|**kMMc{j~vfj]nx\nqM(A9c讈S UloC9Hݾps Qsՠh6D fN_x-9k[U"gsZv)LMUtNNEQT,: dd5͕! ki_|Ls>V0lq26n3.(yni몈akM0P^ޠG ЬѿD)B6F*Hspx?Uv|]k.,j1GA5;Z=i`*=(mWQi6-$"T;ͩSB[ė%5#㒍)Y&b -]*2a`ix%YA p/|*rIUtKCs23D $aMҘz RR^vP?:M\J`GH%m5'd O]Ε? dX,p@t ۅh 5)Q2Uޚ-ItQh0|qib'd|}-xN.tu+ٸֱ粢qޟ̀*дk \6` d ghSzGȫ\?ͭǫRj^qG9G޹8)fGl=Ų4*qk[gGB6zFKt"xT0ݦEϔp=x" tEOƲZ_bh.=dL* Gԯl+ZobDXmBo0QGhH2%qY#JlN;_;T`͘.3^1[3VCYQ{s#.bU|ٕL0U8;#%7tr.:>G4Z{Ly69pzٸlr$G_O;3˿T~ g^ޣEZ"]O&S)H\)Z̚kYQa-|8$rW /!uz[-J=m=Z: 43. E j}Qcve4z`vQ{.@/qL +Zqmе3L&@w}s#wK U,o~7}{1^(/ ;[}I( JU7ֳsdXt ?1k*a^:B6W=r+W@r-`ߥN -b&kiڥ1cأH 9XfTS]N+|b]~m?c¶б06`j2@ "+#]U NmuXU$Iż@ 홃?i4(Dx'm^g7cK<v pD1V * 'XmQ_ 9;tUVsCOdBλîA-niYsppU$Sǒ7;,.=^S2$8͟Ř KZ_q?i$WوFq(GT:Ţj(H6hd@hDfe2YkNݦiŻ!!#EiI4I 'A*Q (hޥA&ɿj?]9^W3R$9 ĨV[IF@Y&C^t8yRN=k#N$-##Vm а>% :B MJzWmj/DImό'Day&o {J392>o\D*2Q W+ЀDg`~lv'71I&q]ue_3 ke $pn;ꯕss: RHd[Cx[^L'ΰϬΒ"]$y= y{۽Nj8y uq3!!lRF=-xWv@㵵%lʜ;׏p:!X'S9 1hʕSĊ` 7(9 K;bMXNwtnNfT`&JUvAWf,ktn奄\0}NКDqWA +Xl0}D)` $mP7/D繉Ak3 x-警_Il[!U1wM̰lg Wdekg G!/jEx97OIklߓҘJöݝlW Vbx)c$f9kuu+I&2,Hw jUhO<ŦM N#2IcTC, /W%P(Lu#DvϏP=}ovzL)8DOBMmǖ.F`L`@S"/zPj83*v&o9:Rp8oO`֩psC/=ocY]iOo>P?.Lq>YO9H`C;*2?^d4H~|2D'Ge7*AEꙋ]!+1!+nkI?)HG۾z}3. c0׻i0pW)4X3P @&d@<`Ukr<j\p6a! :ۋ\BnV4)! j lA܊Ge%R鴬 }ؔc.?p ;ԬڏFGב Mpp]hL m^`ibW[у]GRܛ3kH7/miCTP+ n3" 5?Q]= >U+5f-8`j*!+d6u] j&꽈}xAXZc{:4'h͘z;)*i/S)ɐi8Te V}%x (x(Wgm68jRwir+HVDT! L ̳bn*-o-qI\A:*bݤp()yP:E :tlle&!&{*2*'ն<Te,Q jgQ\O&e6`)q _A\QI!}K$ZӫFƅOE㼋 ĀЇGiBTV_;/R E慮MܛlL'vɂ򬃗N;m˽r.wܗ@_ȑr񗄥x`f87[n۹yN6&{ 技9Wn[y"Ywٙ s[Eu@^~.us1]j ɩv@^*uD7ԤU,M n緼R?$LE9VFO wnґ.sW} "3F"b>A=<NG_ / -B;p$$5dZ!xs9*^QRfS!Dx `lSDguO!A4pkk&_Pmy48z#ぇ*z7Jvucvoy2O~ֽ1tPY)u >PGQC|H&:Oas:6O)(|Ww*j56OT__n0F`:/V\v0tZļ2"](φ>襝& 7)l=E*gpP0nCGj&IxRh˩>xfL|U;'.&oٽv@RNjRlǠ$ċ~l9mKy܎EĤ<=ϭZP@5wrnAA&#<.h ,6NMf^eei91"n,6!CK}(zIT8#urGu ~$ó6 ^ Ci2SUň5lf6xWj龐2n.żfVUPu`EÑ#Ӿf)zӎzguP*-oJoua 䋦#V>GoJ1Ia?koF?QR԰<&2r٭uolͣA;Ll_pTCᐼˌzZ_:Qh]#)ٝ5H3,Y! ߹LH;s*I@:2G(7ke]#t!,UE)v1ՊU{Tp # *6тXȟ4$^rB|D 'S0g6} $z:B` 楾?td*L樿.j>Cos8Bykv>dcɮigbɳ3Wؿ.JWrRBs'u{ 2^*x DnbH!8kxM:/OhsJuA4t&kWDdD _HN~|ޫ Dm"OgO;w ke ܞ/_]|p/Bږ4^չg)>N<|yPݳlk VEb AAQ#т롃-N Ƨ D/pC(#<hr: QbXʹ%+^|gh\cWב{wc$_$fQ2(ͫGV 0v NUȗlB[kl^ȃ%9O#o4 Q~Dl:SjPL׷ux.e*-WRWg\$rVѷqg_Vfh.ݲ0]{kVQyp6saT~=u .ٯCG$B%I; !EE[Elme xFZZ=vJi@",5ekXއ|8h,tSq3.ۭz8%Qk2g ^}pbb 2:)X#Mt|jkf^ 髖 Ͱ ǂ&{Quz'/&k*c- Y)} hCvxrrrRl>L6y[)+[Ĝ!0 c!lHnw". @ۇq_".b0{ߤsFV=Ql@:;5_]͏ߏ%U <Ӌ•&l+N; 7TA8;5lf/ %ᐉ ΄.t#bm"ǏF$Q\! K@c78J{’3Pc9#yI,_墳3zBUC0V88>uKY(ld;+VnL̮rukEAQjoT (H;fdW=H)kО%^Vh{%_7%c-[)⟗f?+.J8HzJ@}X DwI07`Or; a[z1} [tl 3ytͧH]Sjd_`6d)Lr6)@{sf`b37 B8l3x.>8'sƮj$9}v#DF] =W@5"ai+&I0D O9bo R)ݽ =Lݢ9b % _6[ϡfTFTlf##[DZـWCCokrp8~C[`p"45#rɽ5dv*G0m !J/x 3F0}aJdw{"6sуI&ힻ djȆ^kdsG䓕r }p(nM7MX,Qpw=8 E) |fjN LkPH9UOIQm2V!Nf(0$dCݍ]T歏/"x!"{-h$%G]?ݐ2 ' |j@6yt~ٔ=Ec%S!#),lg#.aJ1B4z[ ބi˥Y,d6Y\e $Ryf6kwRcӜ.뿄C:Қ&ޜu/Hg<5ݾyfva]µԎ[ݍtR@KwV5YXى=73\cWbPrvwL*bagJIRZBɨtk+ 7G܍tri#y᭵42}l'ct]. € |m B"QR\Lz@Cm:⦦B؃ػz3p'~NVu-ٕԑb:tنƾԁv4{ T}jzY0Fg}^&Дzj_dX?OB >nDK"'m?v ga,SNCה0"Fu"kgStJ_3I$k2+gt]:y$v7Ņ?gMtf/6ˤ%ݴ0Ԑzii_f7VQLWDI,V7ՈRu*4ԂP$B,2F20/k : 4 7 鏖h8V}#aZW[L LW%mz^񷬞4lWKu ;jSFXpi0&jil4VFPJ(_}jZỢ_u_[4ߩZlZ/,ebUZWS[,jLc+e53bb};$hez1f\fz;j=bK#NvXEv )iH)Cܓ4[k+5A̩TIl+@W#$$ZB4ޙie淡I vcIKQX9dXD-0'.F}A0B3P09A>m^?ؓ,wU KՆƔx4CNr$jsɮPN௰*(&H23Ϩs+70xuAV[{FocA*NxQÍIy 85aH؟q!^&}|HB>\3|HMKv~v*#g6DZGI+)ګvGFy@*_wS!lυk 1➶4:X l}쾁B\NT+|w 9W k} iVtҏLv ZMv>e8ev_)q>Bo)5O [?I\0ɂ_ } n)p*9q׊JǺn TS%q&pJH2 yJp= 1P]#JO!#V:GVWlJϯ (t!bSؔ(iȐ翢;bKR8xĒ^KߥnJ._ע^Ç/TT ?' &j7|y<^N&/mfSI+'^M* !L4?$NĺQ3}:#!ŜdH^J)]! \{M]XY?evى k &gW"r-2Hl Yb)h.HFp<T΢G/lcwGx@: xUq7׍kn% $e}4IaA[doBUuʦ$6Rѩ}v |S} X!mT|%.Ӣ9]Yuvt/Q{7 C)C\(@h|*@F (Q e5 3cL( 9ڂSn ¿4wΥ_tcfm\~ |Uɭ;. qeDS+)IO2J1\kZu~E2rUF%C7F F%AB͸}BrDbҲA@04-`9a).NMz[^R޳7Qذ2X1|hցۉ)i MyH\눝O 'Nx/ m(plc䙯2w ,Ln:QB]J.ܼMаHm1!$ELZٶ`3O*)oلHl~p*1"huުȲ_)$#AJX/6z:ņ),y^q]Zl_FjFCo\: -Dn e?ei]y[ؚj 4oK.f?x^pŻ,?!7_ۭdTlk G P"VlOA%+\ %^,lx'!N e_VE-n ˶>ӉGD-MqO]g2fQQ]~^k2M<o鞋6OfW\2 RT#e#vP+hYdx$MJA΋>kn-uc٦C!֏SEYwDWdoCOhH}VHpFԻWX/Nު'IMI3y߄3u=n3~\Daޮސt,ujN^{.Dݹ|?pYԡz!C:2ű'yKjbb30*rtWd/`Bʌ(5/M ՖѩA<"L<?(C Vf&SN`0ZˢNW"~pkx"Q"sC77x(ȅ4dGQo`_530z.h=k&rEg2"vi9yơ+:=DB#R"(2@tɣQ{fr|ZT! '%#8 µb/Eqf4+E*!~i-Eyl0*]7XB׮~JN4Fœs=Š?UJsfHO7a,Pt\=Hň_G^nKIp̮8S%E9L^RAh6HgKPܥDS܎OG~K˅6Eݴ!E'}sK5s<"e*^rH }œ÷H'2m.Xb!܍:a]gg0 pm۔HkHF7pLS*X?(k/l`I~H/J1|>rj/wfW~*_fpGl2 ;}"9Nno{%{ʿm ‘sKlykI>DKSqzXnR:O F,4UbeCRe֪==덾[]C}=.*)PDT_v< I/mnP#'T)GwS߁i'Bф5 }fĬ/[S)GwGM0LJ`{!KS9CAWH\CF?mJJ{ɦ{ᄯ6GXͱ,GÒy,ٶvńE>r\GP5O[)^餦V*7zLn-:_qE++]){;䁀*ڎj?d^2b=MX0qng-U*p++w6Mc;#6F0dij/1J, |312#p%L#88.;]ڳ(b1\:%ftR=:GJanE$Sn>amr4ߓAp> ƀ64;1"&!޴kLb"AjxwAD9cHW2gi/t(?fEzpƳX6c֎ p''-'_J` v`IaF隥ʼncqrs7`(Swq1!$*-JQ47o+*gaPE ʥIJ(oc }ܽ4̢)YqEL(B pov:)whIPИ'fMtUY/ 3w,Q#+`Z@sڃ9:ty>:_ z?g~03#Ϭ4_?/M#2׽(;4bC@]Ahl +N1զRALhЏE0)$7GTeiN;u5 YFXM_KQ+{Q-ʫ^<pj%-}5"=0ٹFN\)aZRVmQXF>ihP\藱AUeh"VJf)e쬿X(yMf=!JfCFE DBx"u8m;tE6Eu;͋DpV/YW,Rl_q/4l1{l=P  ~EkR9;ň@N@;2&͘nxRpeˋժ V!?[UN zO;[-o^fg~~`7: N1ܝV\(*HfO[~{ҧ8Mm]S X?m%tKn˘ p( m-9؆ۚ~%@&9#_X=% S/ל-0AcNrq[YFtsHʮgC0$R.4$@@n?ʩ#q1<}NSHQzyW#Tn='+&L-mc ds5BzCKx2l7CdvO6-+}u2glȫ13HY{ iyeXLSRz <I^3qc:2NdAiM`x[\l6 >I00>ikҔͩ5A_֠Sb S)-{ŝH榹iCg?.'ԦkWvaP 2U5?]s|DG;jr椩b 6SCŢpL .b'izRi[#ʍ-zVqb){|ǧ$ҧZiV?{ot/I\WcbLv J L*Tҍ:3o D*b<|֘V7>#a%'Ig 3醑06[>֟b~kj;a϶I7]Uen[ (ǽEPʞܢ>M,#{9eoÔ.@NUpF,0ZXĴFmZ[muh%p4TkVe / aG_B'x=9:_* \! Pr]&/ڏ0-uG@o32XB R'-[!-G'6ё^ɉyO(K/Mrqf3{)Ѻ,Ѩ"a} l~A\8M{̩Gf-"D8^l6  _v5{/&p2(Ɠ.z5A+\{<5oA%X%+<7!t^91Pз6ü8:9zL};3P4¸KߧIE <&zϊ%`go,4|U bAʒ!Ɖi7,ߡ 9Qa:8n"eIT/?C,vRvTyu>;M \R<8i^D89pC6TYa\ReF"a ҆ ?." }oIp[$DH`ǕGFխbg=dwu} H[z%ڌ7c;?N}Hߎu2 9pYTЃţؐH޳b13{`d$޾YY-z^{?wpǘת> d>OhlԔCQw)Ҕb[nզIԯswQ7KnQ8E@CcEdC!OcDdA{oƧr܀I cYݒ|`0<E Re3s^ b[ͦ;8<! 'ӂ1BokWXU EHk:FeP^R- p4'J?_3U2hRomO&|PۏyjY^|V<'#ׯ=5|d9q #cr#5flāob5G1@MdCx|5(}W7 d[ we$r ^ވzA MjNIS6_OjFնC)n=O;Ԓ3iE!JJO^QY!dXkzoky,X(? њ2t'eX-C%*JN msіv(ٔD3ek7 焦}}Ų,4V1^ `Y!R"jė5@%ySrV|%{t ,J$8'1B_Wk-OV WASe FW~VYn=RO*Q}"8NߚpFHuJj k.f iy!W}؉16d-a;գa_f B6ʫބ &:uPS{IyBPn&:U$%ZZ?\ 3K>G,TAqi;z.ys&fZ,GՎ/K'"hoح6Bub'Y|Pw@ qљEF6aS4Z:pq74$CSdTY5/v(OAem0pHv~IY}0mLhkMև=3tAb_[[_4tx;Nرi_䊄3KDCn6ȋ`TYB)0[(^ЀWĐqO w+cjEJV{yh?^.f҆|XƳr?*܍퐔ō>#?Jn ^geB$߬B"^\NrzSjMem4,n E @.B[ [9dz:Я cs Skz<júְbJ{xxs|R38%mK4z,pu:@o5wtxJM># S."w V݈15ݲ!Iǧps$cx}̥ f S݉oue)Xqf FV=!jkpkcVl \<*pNHZr)x^,P4(JI<7ϬmZH%X#H*^PS?)z"[ ?Wla6:/͞vn|!fg8WfeҟQM]j؜~] sC/ĀDC\zxhA8͗H 5x~?GOUd 2#&:cG XԏrZiti Љ+?>'Rֱl ;#]5O;ӥ{gS`ِzZ*:@b$L3'&qӏw!̉Usgb(n ܦR=Zap(ikKDG]'fRq.@G`K pEI#@ʣa3kco/Wخv<{̄ 0s2@ A(|)\=[q|BY _QP{]eC?Jkԡj KS4JƞMIOV)+e*ˢ;gc֋GO߁[l*_X|S&Ep?_~,er *Jʮ\\m%D LՁX0pźP W4D*xkF wٷϜ:v8`M|F#͓ʪz!K4@"1rt& k`Ο9a6#~sd1.dnKYO$| (nS7.Ŵ3'*/>xP8^nWs(qDxlU.6ڜ\A)K;Aoc5QC28!h`KȦx`/ha~ī5r>Ž}>C\|dH} R¿b5rh=+nfa;LHҎ5f~+Q gR}m^-]}{"&i =W^8TZ~vYENZ? i`%rKPEdOپnܬ!n$ŷSgAtP(OPa![Jm +HBY,?tZUkX"^WJ=S@kՁVZT%vAE6y2>aw^qyQy`5z{$tV_Q~{Աqd]`6=42 K.l\jEK}3 |R~4;vbij{}/':W! hABU#b5(' gj񯒣f7x<3 ((/'Eo^bێ}7 \SYP p{ԖysA^h ׌8-zesDm|4B5S!cM&+>95Wa:ק;e5/+.B!9^kOc0lC ON6qw΁ TuYuD[¯l\6`Ӏ]T?C׳R-\s}?tgy민>- )ӝ޸e|ʫ[;?̌Ο?rm:*9"hl#| +Rjpmoеȳv=' 7I<]OkYCnp&f"2iu0dDKFʿH:F,Ŭ?1a|u,ii$Gfڡժ!u(ࠉq͚g4 Go)-UR=LIBHK2ʵZ=F(B++Lċ<]хMBՙNVQ7Uފ(.A=Ӽçb[=6#GiqMWtf1DN'6ĺGDK5x4?I"v#~`}C9'-U"yVD&/Gp%CG F(*Ql?5s\4/fPMn QydQgrqB#9Lu, .WZ4H[M+QȻqS|W-%Z%p&߃o;16I3cHU#s ;=Z311[Ȇ72D"~OcM]OYUErp0Zs֋\e?ri4l0tAzB͠N {g\@='u||Env:D: tB2ФN#w8; xFR\#t3 ĸy@7I:$b`ef{(TѦ BhIǞe+r!\L"o Z*\8]TBˍ๙x(IT$I: MώA!7jJIiRp3 #N2,h]+r 8\0ef{終F&] *=DN9N;/4YĒ QH7t( 0fueM~ Snv9phIG_%e7TPդ"pLj/)v8XQC\aI*;3NIU@V؅ko |7#WoiSt7 =ygC>*a zPOK.mFuƕ)VpǛE]` 0Yj>դ@aXL5u&jSnI%znxˢ:q?Y3*4۫\Rﳗum dOmqW EOsa.4 ZEsvM>Fn, TQ(%f>l(vG|& tzQ1"> 8|D4̚9r"0UWB:C!X:#JlhrEFZSN @X9[]&.w. M&cO1`˝o.c މ-zCro{G>s *k0!eybcIc\6FVoPѝ_@mqԕP&&8.1㱟Xy{}^.b,VOEކ2:GV5}e[3_`zzǾ"֔Wbjv&PQX^y4kز᷎KX&;T;$8$;WH|քy+ݯL'qX]3*%m6C$LѧP(}ZʓAԆo-5'ms̰PI@Rƻ\tН#{W.hpP#/# YfEbπ(MLM3uyΏT+`fX(r7ʽ1YMRF0l?p_%dd]lK ˕O0wڃ*[nGV,:#n5؊،Y{CdQY,e2o }[UU-;얽 з!W 8_a!5?,Oi2T8 V6uPR>efݨ|npHϏEm g/__muB{[utу-}SQ bG@l(:3W ɋ8~==ܓhf17:r=#g-T\mGU=e rsVU=N~ѫ.bW,%W&nw|ki]CZ qc1\ilKfŅ1 <<^1qG'3G;uÄ>PH*GCFbvAs6CΙc)ѵϕSH[$m2 DtRV]X=P $PGu"PtiZO2^[+VYHd IΊ"r@X<(^@d@j3 q)ɥébiU; 6Һ3ryk.EzddcsPmFJ[95 Ln e3Z{֏PT%%eJq?dg OmQ$KTq&fcat%a'ak >B҉-g4Y|Gk?`J%ϓUR?U[3mvOwʤحրm)rFjO'Lt=4+ٮӬ2R#J ;6zto?,葤Iǰ8i`s:Z ))s0 s @Ias?AoL bzH]lEV ?]'1|PĂ`UyL*M8.4H""?VP^tv̎׳]\J(mJY )_vRzOL#;DISOQx?mA5Nj۟=2hHn.5A wKDJ[{{J H4ES%H88fX_RhdJ=欙ccr.f}ugpZ^.qB#u ֯ @>Ȟoz]1M׶zH^0umvn~#2ޤ::\6 6ƆT*&%YhIZs4iRT~D@2U$>2$ G(({؆Pzwz`э eX~U55b&.oZ!޷2Դc ?$vBMh{õvV=J7ƺŎv0 G\I%y0~m]ItWN҉ľU:VnyM`Ahv1gSh ){"Y[)lیxegߎZT?1Kɨz.-0uk^%]u<4_4OP~A P] ^| Z←ƄOr`rL@댼> 08|VQڎX7la?Z?-tsP1M"a}$̵]-az{xJke ܰ/!i  >ejtB=DQjL5Tg_Բt> 4g9ϐ'H^T~6!&  ʯJP[>њEDiuz%&/w+wfр~ZBJ{+FOa'ATƈ>3;tv \1ںQyG~Q '-蜧agD4RS$@V,,u294g[BKKj !j pāo,lU篋Xa)S!FZFWj$`d:rAU+_ʬu7g,i ŘZV׀o]NJ2@²43 ĕrQ6S 7fc_KЁGj,'M+K){m^CؤڈAdy/T3@Uf蟬r&7ЁR+#Z"Q!^ Rē sA~_p7zբX6^yMiOnvnPI&lrC< d#z w|JsoY=nVLYyY#B\'"B!BJ~G @ tS/\fY٣z&6S?{k=k?VLX& yj#ޕFz\DpOb˔ F-OuBiGh^o $z#6^?x% #]n"8 KIf̍,!4MlX7R4he-%{|>I2qT_45_ p9pA\Q钉LA+ߡMNBejeeq4?k% aq+ij% cK(7Q>Ή?<߻%(%wIMYyz/Vk2;rU,eѻV>KV|Jり$"/瘧xh)rj k:c"G'ZlN %P&X$-O颁X%OhJ 5| G>R 'zLt8x;DJs(—؛22+~e˘?RpP$8wW0EZ%N񸻦$;*rx/o4dO&H9޵31._7/Q;ΥlLvmBiy-eGǴS03SܠZNf OQ^Ys-e^W<-`FlzR| `S#ҫq5!wuQ o^m5v(GZ)FV<&ADkDD1O 7qNMzz%hzv\5LHM+o\"O%n&Igъd ghe¤0N!g[o Quz!D7s,/W(V"ykrIK`*dNeM ȠɖpcOFN_Y˭ ~`E">Y0J~EjG,Q"@߈"|~^,n/891 Y.A:KVe)*:K>4?\ AEJyQ \jZwJկk&x*@2$>.09>񥚦XbDڏĊ8,J˜KSr;E1%*x*/,RmG-̉6_G/a7V,dy^ȣ@CjkOA+G}'] \?r'0\^&!?ԑh0zDtyڈ _2nٴ)3PJ*0.K~6-tJ RlؕR . Bpa޵ҐX‚C1hl}Yq߁ecəG hBDz͞!119$ڝ֋Vb46"U7m39h@ #ӘL8^ww{A'jBǞ A,7[h0 葧)(F)gMvX2MY~m\J曱$ozx F0NPHqĊ8cKϾВt㵱~C N fSf$jU nl3AENtNCXG T% /le`3K jig U$a:"CKS[UfMz]M6n':57YЫzy̠nߎa /hXӋ}4{v}S L߃CB {,rܪS.CY ;G(4@{x&=q  CpZdӘl̑h }aO Z3; 5L%.x н u4y&8Da(8O5`f9k $L|8;p hKvC%3 [0g厤%.yTWm֗ko'oXnf޹oPL$]֮ǷuY'dF*~AIs7Lofʕ:-׼`?'1N<*F{OXR-F!m PS.QoYˊ$ ϰ!^J9j d.\ĉ1i{O%R+OH,Ԃs1N)kכDN,,HfNyZTmaBgi2У>«ϸ lCm DX` L,hFq_uÒKy(50 !O/Z;16 9\8I\cwlF^8ЛQ3R]nkea8 oe>\/HD4vvH1?)XRmސuM ~dyrYY/o=6I";D8>|o,kљM2tU$azi(Qb 봱2lt_5$at:MHCDQ|A(COYb4Q6mhr.4=NW98ɜ&CyT%#d K9JI4֕05ە}y{\#LX`͓ 枡O`r /ь!!1Sg{(k&Vfl*2Od2/Z|_f kwlgoJ;BYtu~F!e0 -48s%q.8W-!{-rٓc}H.w[\/ˌDsLЅTZqDx>~ H?Շv nŻr-5k<$a8tu?ٓƘ؍29?6.gۥ )x%ez 2Ӵ"1kWQ+Oݔ`:vqcް]2{!p^rLfU3 MxGRfNܑ;sb1(؂O9 *+ 9L~Q >/3'rjܷ gj$`. &WB4h}Ey6"J97P.WKY4Mds\!g7_jهRg#'v۰is b\nѦzQ$Uh>6yl~$~kԚiQ)Tk6I{b4G8sg ݚ1HŖ*1X8yHESlHQI0 ņ 3(F^ w cC&QHMԬI\nYHL SdWBz$(pkJd/v0衮mљ= ez}%,ٻssw]t6,D>ZL.iG!π !OiW}8L7=byL)v'4p9<#'2apn u&KIN@D 0ؙi&fk+,WzMsus g!Te/)0tDKupH`@NpbPE00jW ."7햺?=3^me[GشqB[PqԦj?;y٥RI/mT_V!le{Dg%].E&w$2d gR \9mmY?5Q.eXdi"3޾a3l2\mc#R 1_w(]ju^b/o‫Aw}{Q6mr !S !=ls`꼝mv?)|}"0MJ58[vpʛӆjhƗ[XF9=IyzAee|s;쪁C_dת,pgu*3#7O5^v0eib3hА#C($>$ yMRw Mp01zF9AҋY$[V'b =_ȰdرbܩFش-Ӹn[(F2kGXr:ECǍ{ByfX~.d)YH}3._Pܸy$yy2vo>ќ9mv(C0W4>$2AͲ)3xž2Ә ?T% [(={FҹՕs塿uK++v/!r;nG)d5r'U0zw΋*/6 jq)LrڇWII|K41<{(|m\5-4ıPj|Awh]@p*%%{WuUS-Z _-g p6Bsj36\l :8#EOI+Pe̝ = D$bi41[V@%@t.VFh /T^L1K,tDFԱ6̈́wGC~Be^xt J7ūEd rqG)y`P4mh`~x;3f` $+NM ֞".qSGv ?'S=Oެnp$;:,K|6M9=cPµQ;:?cw++>l2P>N* ~^FV儇0)+އ6v2@'+VvE6aovGV(FD]uxv8h,J#iZEe[.qP53r B >@&Z*zYn0}t#g0% Aآ٦BR]q-[b<ζC:u#ُ]|Q2^>YF 1IYK7~l#^(J'\-Ma0l?@#ŠA\2vCo)=CrwL? J@$gEH~/&3Di}adb5 &" S-Jw,e&VOʱ INVM| FU[3hxhj6{ j"ш_(rWuLBa=n|gI"Tў75ZB~ ̨f85 uV*]كfIr qV$-lnR2E'}U=C܏B(ɋ22Y),`]~…We~tܺEᝆ]X"#Iy NEUoz鹽9]Z"°Bm=7qx^7i>W`?.ů>h|+5>RH:-O&m}@|)[l6qcqj{uݬqn їaZBa7Ϗ,^z:qp%(ao+!\΁2GE;HOVu>*cz(-OsԀ6~\L\?S_ѿ#w4#6<|.xC:OnLX,(_փV,v ɋxfn`l. o:T}9T n xv}WA ԫ-$즟/-@6T s:vWxZ3J[.rr&bM^P 2E+򥡷s6w^JuC[;}bTDaY[KyxrP:鱘$\+$-(MY,1y(Dj\'CJXVh3m˼ p8s/sQjY|D@&qaPp|PG{='qVWϨ@"jc՛-F54#PlF'@.-gR!`t!(>2~oS rtnG,.Mp533@%H1 ~w;BX,F]o>`L76Mzm},oN !·2;r7[nanjt(.[4ԋD'#׻hӔM *M|4ɴc5W[:dFq"|Aw4Qe܎la0R.[?-M*j#ÚH<-JQ=/3?Pz^Sj 6@(:Z#n詬~%\`?s՜(V{er"9^UEb:l^d7%\|uqq|n 6>p 0IO|[:}El+矒Dq; tHei((vl1 =f㶤4?wCARݽ!1g%K2!S>ICSگXLcR"AbO-iAg$, .##?.iLZH\ ?vt*a.]»)~nϼ){_VoEZqm}kˈ6DQWyYmW6m\8N%2wvHOBf {+8`t7bCJAeUPsLGhMBb2r9HmmH/.IQ9&Pv=7ws-i{o(6!]TYjĥy Øx#K PbŢ\"FLXq*?՝ {MP'ecϢy"o;ڼ_`ߋ;'YH[3)f6n}Zb0脪{1֫";rntnƃX]KԨdl@`=l6/q ٤z@gC4~CkZl!BmoLY\\9] ȣ:|(.,\VБ TOѿ*6?{|\3;{HPFAwYy6xRsXIJXGIZgԀC~TƸACϯK=2-P.沊K-cO-/Y3qƨhdET,*ZfV0ehc_L MtŘz\j$ il[WpnKC ˹,Y#WOГ]􎊃*[{ @Cs ?L.IfqҳE>k>;-S+υ&SV>!;GY^Z+:;Lt")4]#P"Ӎ9#j8>_3KoX|!d?B}Ȣfb B4b DztӬJ\J 2>o`wR4%hIՔi~ , Wr K„J9t'thf,<-OsK Eg=/xBSl0_q"6d(\FJmc'5걖TAVϋJd/!m.qa?1 illf Vv@nYțUfA|!)7j r|`Za#)h;as'镪DxhBW(D8RTg|VVVb+Y9㵁+$<ѳ܄)w FKGrܡA08kJ81h¼$T3T Wu[zFǠUQP#RifJ5f{qDT栍WPyQf52C~߅1 ވL(![j5ԟҩl<*j,ƭQZDz?g.?ߔ\1Y?7W罤+5A%z'g,y-7S ӞT< ʀn;=`ƝMzeq9G!l%6!]<[H{Ƴd]iOU@$=vShwߵp+c/4f 0-J_ШF4D́(@@Փj-qxOk e7Fqd>"D^;|Tk!hz9v}6qMONGQ ʙUDqΤBK<%`Ԟ/4)(,Ld| E-v8pNp&w0{'8( |J? a4sU~x:g؂r)诏l!&Q[U0^&oMKm]chd*$Of&i34qs,W.pbRm)?"4傈é~1دvB Qx225n"a5sy84?d$|},݌6G2ѱ),YŋO8!3%|(9 TGJaq]y 3c_#Ig><IRhR>L zy`ou-cmKIs"ja嘥O !Aeo0*)CF^8>ݶ|'!;Z5As`H *tE0˼ȵY[r2 QN^VNa*EȪ6iEnQxe iI<*1o[9gƔhh[Yaq/VXTſ5ҡYR-ׯ fdV/$;N=^E"0;Hru ܗvs6pwfoH7P6}skA~qw'^~2/WЧqk:?x)"L/:%@/JXƛDbo1ض|ڂnGC \G? z-绿}]ܾY*?g,qG\u0A^uY *ZRF<&f^PpQ/bPUW5?QZ TCDQ%ƪQO<31<hR<-7 & e_bցD&dHYtˊ! voZ֗юS=8nx@(:sһuj.qő:gVxrk9vX=gL\3>Fo)1u hkO=)˞-8$pi3b"`+`JTy7[`īWgNQ~=V"O)\qcz7a!g֊iSw{9y? l!܌W=>k"2P; $V HR }mzw{z%`; 7 EҘ%/XL1V .DF,NLtxleu7w#V,%^vߊJxZd_;}.)/;ZbUj^@ gy#pn0}+SC$(eThNN$CQSa1Fl8a-@NExZdX\ , =LBTS -Ce$J-B~ Ba'ۯwGaQ̺w*cmoH2b+aˢmCJNuB# D}= ?iRYU*OZpw _xu. AJ kvYPEGgYO-]UcG.J*fK-0@q$B4Y̴ıUjՑo0r k^OS=2EL|bE @{ihVۨTa@t#%o' (#{v߂o-@< Ո;jcc 4A.$a[54 LESR\jHE8:nB)R* {Ff '.>18Lv NKW>fHNje%%_ A34xl)ڐjEy\.:`1eC"Ã#nzZ7۽8> rHmRI>Ph X"h9s7nH&c6GZ:. 2܈iT. ].hwG7!zJL0Ψz :vgQb|/䳊Z%px+^u\$ =D)hU&qO5L4|mP8؇LDCՋk5ABzA7ʼnТ9RU_Q艉7hT1"ͣ;1;Sp;e3,gWtYB_Kw0+]OIKm Vw}c/ \zP~/5V9{ƷuEƀ0Z#<*ٗ>29gJJӤ}fOz+Fpk&cW蹴.}xX~h~kdD Nj.)di%^`ݪJ^G؟)[ `6a'e#ډ(">8۳x@S~u[H׾TCb54dXk њhDf&"d3IHV?56`!gMvL*qYIM!;L)":Q-2 P4x cDөr.Z.h5B1zA {_БJAńb6]iևO_5߃xac2r)Ƥ9t3=q*7BL>%g c [? a a6~@қw"'+#6sG)P`j(X;jI_㍉f0BH1>0XF>E`Ìؒe37@}Io8]8H{j[yjiErMiC`$ sѽ!akJnxk}`J|Ы!FFXshQx]O->^xS"pI>fƕb@\<뒦ڀO@.c<9;?i<˃ge)h6<E.A3e+VL ;x/$PaJ7 T!,jLفtw}ʞ &TyH_ mFz ?wKK%-{gEΚ;$($ +_wKz2rM0v>+u Sx{C"r}GA luAV Dh'dsȧS'JSh5yG/j!*$`,/DUB(?ljY$F19GU3s3Iڝ.|u}Bvp=b9.ʺ~^a*iJ_ɂ3vT{ >= p[ ^1@ʲn \ zƗ=R%~`/d&"7"#F4ï6{5JY%[d exWQ`J9*KV#nEZ-#(N]X+Br1_vmPf{9kj 疪gp|C5n!I_H 9{Or\]20KKûaD3WYݯůnfzIj<6b ՝~ HmdzR>'mn#@ 7 YmN #yjT<9X#\2YL'xhp!n A=鑺βg%|9`!}g'ު0iu,};JKs#4;0-: o!#v|=O_Jm##br'B|sʪ'눲Tr=d?fNl߆gmg#Fϗ+CCgW.Ѵ u/xB> N'1;R\>nlx8C297np mtol ׺N'yJ0 $v3OY'e?Gt| r?^|G2͑}߈_Xlʿy"|H1BL$Pt#*ːHH_c~j*ѸߟY=ZGmawҙCΒDŽW;(P{ŖS*6Ǣ\+!GC]6A[g:>w sޕ#`[N[;QT 2Z_Vi75`d2jcqŪřbD)UH,xbܿ~q Y|fbMu˘!x\6F[y q4xE' !.6YL2V~K;_Q$AL+ߎG-}\S;\A[R0i"ᣯM-tS;W~V;j9e)!WKն&Sk4swn+#ΙX٠gzɜ~xJ(:SnRQU oelG$<"y8)(/G"%q)oƃ̷ g!-ѽ>Ӓ> )zz:RTȝ(a]ny\.P5Ad2 "(st=xFNCfY$F4*p(qn FDABC0ihh*vy7piɫn3 r;gKcae*| ސ`R}1=48ĖΛvk66 Z݃ cAnjs OʬeX1ӰvPgKPUP5Tyq>йлZ T&kwЭ{nk0mV(=BjEyh/Z]p`X"Ev`,YVNZpajOItp>!\dl{%( [ۓ=bRL浽o.Sn8a<񖮻b &+<S.bK,w"~zw~nԐgEZkVI8x7AH"teO.geƪx5UqȆۏcml`J{< 5૽}`ִo]F%rRC" WF3iVcAQY"7oO/k۶LYX%})8k_fĻIKmIR Ds:֭UCHHr3#u1Tl'oݝ~ Di׵Q5"No>q)dJ2CLX͘7>>B0dz=RlщM2Fv Bm7[v#4qӎ/kB$kņo0Tw~wo$zB?||9Vd"a-SqzY0 dFU.͉鏈 Ni&p]g sm})5ͫm7kDp4X)1^άjGϰQ3pm JEPTH"~ 9QK[Y&!x!E0+D|VE>lEڌL\m6R8 pi3 9rRNnZ 5#ngʤ{oE]/eV  @jiAmnhmQg9 ֿ0  CR%S9umf!r4?HT-72Ds< ۉx+oiʭM 6N?&cj)`)Z$/|'W:UA<|MNµPqVVYN?QAB6>d$f0irދYEW+.s@$QkH -ݠX! u9}G)ipI>*V؅kIºFzionsaN~Q`[Bkk@4"/xA^4UQA%~)9(:lRŹ5YN+h/v'"ZAfP*ٯt=xOu@/?q%ty9 }I諴"l 5CWeP O `':kWՅLgiPFpy푌7yA&q܈ Ic||X;s?9˙++)R:H[MIn&1] aObfY =l`Sf}x*Om!sDſ2Vn'Ř/oԝ`={ DL|)+ ωW)M!/zj0x{׿ڤ^@ͰF A'7 ރw#4FA.c[v,0Z[ =]D41s B^ϲإz7}|kDep<13P<$P#i>L*Q`J=^HaT4OZޖy{(iʕ} llΞr0ҭ@ĤEdڎVĴpuɕ61:ŗii`@&aN/y)d_RҦV$㢗Fx~1|?Ldh_e|OZ*Bܒz?%  BLd7xDc_ȁTor-.$r )9cSƚ?-̻a Mf&CcI$1㨺"m^ZNιs0D|(w}jR-.697Eu,njƗ"mHfKwě_qs" ޚnvKqT3`]{*AZΔ-GX;D*ic U:YXsY݀XO?7 $- VYyDp7.aU4-bG;y=.%2lEcZHPXܮ Ѽ6ydnm&fL;; % 056TAW_Ұj7ʠE4G^=ld>utW@xJbLo%Tm}]#aOZ` Z16]w@ |XZ&!!oHݦhyQI9)!Y$I l3}7di7нC@E4FZ'1 O64 㯾!E1Q!;ex$d&uEk>] T^V#-< st<CpA~'?$JuyePGjvf5vy_8fn8I6j#-jz1K 2~--^z dsS.fU*qDt ̧+Tz5cwL: 4U$Qc :I|hmsqjrR\Mp_rv)Trp쪱XӨ̤ UXmP2U]scFmF$ 5LnQ==NJ d_dz{z;1I1=}IB8jWlCj^ӑHXYde/gN7#lq۩Y-wHKGfK4Ou K!dK)2 L1QJ9+UtdoIZY>'⯟͂?a{[1$ (8;aUr:5pBy'a F \/`SI΄ɠ4jWcXfU$e;>CF@f3R@ѕdA;R|r kkn'/pϔt* [ |0uO&CR7+45aXt ]L9k vue-oR %;1pT2Dξ_m#"B쓬Ƚ`L:H$iu̫h1J0Mzi.;Ԯd "ԧx}ywX׊ -V %](yW+Nn)Rz]-Dfcg 7%}%zV_b$hXVˤy|Q%6+/\I`h nɶ/ TLۦdgيSa9qXb,_\|; 9?&y3QB,*epMpoΪR^~^s}gN]I+9KkcxJ׿4jLՄ)R7r0+*_:o_d5X(C}d#ճ'j% ơQ=B N ψ] 8 *pVXp|}etbfuZ:0M֏ZFJO2C|)܉\(UԯUR) ɜOݾJqiai- jFA~V]%]x[L" `ps7;I"F- t@wi PKͯNd0ànKCY'٥KleToqQ/sXLJ7b&Vw˘ȗV-?IiT2p0tX>|ᠥO)sUϧ&֋5(EOTx7 * iZ&7B(_\1ͻ_f}}HpcH,E1ίA/`-5|̸->jVOS"*RO* \<7U4'3D/m0@}"LR' 9Nږ|=g+߁„Fwz>f#o$iܙy6(d%C+VQ:5Qjͨ7~07vxNVe _Hho,Ep w]jZ U?sQE+(ڷAAvlk//@^-cukA1-Iڍ=yuN]Y3Qr C5;vU1ԧ9XÂ<$"%{8qXD3$@?)c;4K~>NWB'vdB-IRKƧMC,J]c(kRN`js=KĶߌQmw*s mezM+`Wtqq` ?ƥ#b:y@Ȼ[Oiʬ3)&_N1RF#@oFN.E% Ԋæx˻$7vmEˬn >tx 6fɚDZiTmaݐLo a*$F78/DVa@b Y-UeSڎd{O ȯ/_n͟=5Bu_x캏ݑx\I<&SUS! c$Yӿ2b, d%إ8S۹멬h_>פ0ś5oBRF|7-JCo.-?'v14e3r6&5L`̡e#{w_V_%/,ӝقu-V{~ OFvhh3"SL<0gw MUjIb:vĽt;ݴQߎD5%Kz8m(F}TJ1vj4|ˌgww|*o"Kp̸0M vf:pDwyrݎ"d]+1 bt'w1߉11(`E Mg ,p|Y!}䋴 _[V"S|ИfjxnV؁IfJ0ԫWL'2}Qx.na(^Tj8`Kl9Uu[pn;ySN_\wI~NCd_@j\&Z!!]j v"Iojsފ';˱L|g܁C ȄEƽ/tD $;xޱI jR'Ďk\몑z4y%~l =A&+]ʉ$g.0 =PnF6ʰL0W+~R4V'kEBɆ(6~*YI~Z<+3O=0#9- \Be 8^,?1e#r׃eFռmSӺ%85 *2tj͝.wf1PBҀ}ܑ]]9$=@]@ƙRBE['ۋ}E 4;:wwX oͣQ+WJnA=eO4ܜy(TBʿZQa`!Rs6)# :IeL2fܚ\[7bd6hNYRe^OerN}ɣ eW+kaaqL$\ ;>\0j9́UX8b, ^zt TQҘm$~1lk&vYw@d 5J⋐فCp?S%mY{imΠ!^5<(LJ)Rg2llXL԰_+II#+Y8}iC^=NЏeD D}d;g{zLa#rrh24yj819dg9 q3Z Y/rUmO$_G$$t0~ yv] AFXOH]10}#)JfR*W Wnk)dr=꽇 ~Zz=o4(O Ā:%F{aGg> H'[86{w+1Absr앑a0,^8#hwd^g#^W?Lu;IuF0_4c'͔C)ȌYߋ;N!? \ mQܲKRf20Q:I5#G4}~kZ7.2bgOKzOw4w&q9 > 7r~;i^!6LLS# T <?s'oa\ys~/yԯgpbx9%mU&1C}[HQ՜gkenly2CyH"#ֱ\Hm_]2*|HMyK\0^fkJ\2"ɀhw8ld'02 L1ev謢 X/^T@BbA+6ˀ< 8sj\blqDwVU2(_{$ êօNsKAݒm=c@2?6 .Yʃ"⍑X &X+ݾwY_^+:Ҏ/Zc𫜍?czMVa(drgÈ}ǯ8u(PMcWx}W5Q}"6 9o&Gwjю-LOa#'brA\;@{n>_! I77"5Giܲ :Wg+ '/r;?22x5u0_csWke#x'Nw60f˙ q@p_:~[]x74s wd_%ڒå4XR}˚0SC|ປSNaP2{FC4`b`^@q|B]hL]ϭiwe B*gWcXb:J8уX7,ɧt4z[kg[s|X3,É_EtKx#PE_NO?=-T\L-c_g뻗BMZT,EYGYosn>PӰIQ QPSXzȰ㰵CH4ބ)w)vķ[RtJ`|F;|Yd<ö/VՅP&oBJLrse[ S }fRPLcjʾq@u.?BOH74t7L[>2[~6ɋ/j)FIcK\}r/%NAw[,%Z,l^$"{2xnHkCϗQ:)&N+zHK~` Au?CSA>Wz~rI)2BUvhCgwoK{c* XɐSN]s#MD` ƈ~k&{̢5>S2i~nvۃ`̈mx#4`-;oL>}Jm!?ֶn5ќ NZ4Ʀnu r+VĞ^E#q)ޏ|?qۨڈ" cOcψ|~9ghɕS SyЁ|'^EW=u> W|y0[lA@д1$re{Qds]FT8}cV>4b,|wqdEL vQrv|4_b;8`Mt4@ r֌!]p?዇gB6 ~N!g BwUDcx!K{r6|6ۧ<~'^.'8jVy'q]MN,4&:V>УCB8'"gMG0S $ᑑdpTPƁ1q^Q?Cl@^^vU/aLPf.h.TY޿snXj` O '',Tܦ=7 P'oxZ}]KwcZZR2)R6#Q`e"[ZM}Y540"qr#>X<n坑0:K+sZޏv.*Rs]K^_̠Z{)(dneT+;,;cG4߿[ZEܓc0J_jF%Bmc[f?PgPJGǸ;3&|W'8%kF17mfTɁ,0 3a4 kzR!ppH OMƽ1xI|g'Y%-UJ?g)?= ]k.$ݣ2%^fZ<4"3_I8!b6,@|'a;K-`Ozu"D =aAg$-jsLqq骓_l[gnLWt:#Wn:Aâ}L_ϳuQTDž *+a9 HWN9/7G^SB\X\⪰-7k,=v CuRy j&{g1$=ɥ1ȺY_Ѧ=y*(tKΆ| H_9X=}Nb_& *7>?:0zdEX(Z2B/z| 肁PiɼTug.8=UHTjh]@NmjyuAIg"^рZO~C8a'۾bU|Tr?q/tnhedy.4M@1;2~wD枊V!!#„vɾiqd.>> @ HJ^zV&$F]65?Cny,0lJS/׿\UҎ%i)V``UUh 9HP./az}#>hƚ`ՒkY'P# 89D / 꾱wa #R1l&{E^~GK25Y(,!ڒ1. JIrg>0#ǔP,@PE5ɞ '0TmGl+T=:w@s-{_/g/q_ X~.wM+0$E=> -BMAwQ;[cC*IRm๐5UaDLv=)FrbQnnK\(tiE޴dr9S%~ӚzYt8J~*F^u>Bl1Śje@"sƉt=6 \{Xi3=*:pG"/J]IinN6W۟ All&: X}F:13(gG<zGg,(uy%>v޹Ŕu)Rh,7:SCx cYIݶژu~"<@wPF|TUl Np\$`"\`<7*Z7N۠p ?l[ˤa'D zmrU/kM_o'./TK,##`9jYJYh5SKq@@\qdBtz EW0c_2A\zl"D%Adonߡ2إsi7 .m?Q_%WKDR%aIKOn2[Ɩ,K-;vgڴ)B|0`kI!uVJ=& }%<ҫs8,.ꇿ!CHo]^#FD}Sҟcq1IsHׁ3Ly,(t)؄mz38x9#2}~( HRb\g\r?*m.nSxJ,jةL6]r=\Bh%ՇFȟ<|g [% #S?4%:S}x@k zO(r{>i.v>0-e+N߈'`ǺKB KڷB6R-|g M@t3MI@Am}K5Vs#53D.9'] fz'Ţָ#+֨Qq_8J)R6{O5m.d餵_?E'ΐkpgp@~E7?8ٷ/E%&PvR.^Ŵr<!-ruv6aF 6+w.T9U3Q * 꺱h&aHH>eR"q&Rp^B-_M'9WG8bHE ;k03VQ_挍h-* NN =SLaGV9v3PjQxCن65G!,4|Ev/Ql$,["1 ~!gveJ(~mdSO2Fʥ }EN,X.5喳ua~a-]OcAb5-|v&B #|ز>#4@l4rVZɯSS,Oftv^ԀGwq=\Pw ;n֦и:4_؏;I@P_YT,jגs7(ߑݗ1C{ E)e}(Nhhޘ@*CTZpS%/gUXjdPEQHʤqQ}}'i*DX" Z90(ҽi) )$ zqiķFRəP`^-B:c@Wc݈Hv R]lTwv- ^T~3GD_iN|;0n Vn 2ErkMWcE*J(,&_I;\ep}K6i!{ iݺmт.PٺctE{4fεq뉙@ ,#to᳿= 3ى!PE>+/s` Y 4*#&3lTRsrj3xfRǚ1lu#LX%\HU1ϰh<*JUz'ȥfw|˚ೃS? U s`MbыfPxl.4&s O ꒍51Fr0{\[eܬʜNV淆x?lhQ~P'u3\.vH[܇ ګd HJ[4:7x^Ia⓲EO[s߄0NX!"nm2qfKµ#Gg'߀Bޡ@7bC%T9ax U ?bW# *~OJ=JF*X> o]}c6X?yĽΓkE| sJKn~U )+8hpN.hiɣl(z}2XaGRA`.Ld:% =)MA&xҘ - s$:5T|hn ejD rv?F}=/23իxIHWPO3<*d|}L:QNgݱpɟx$/k`F-rEVǖe86>BXI*˵"<|{// {%& Ru`%Uu1{ju2mu߉g.LXt Va g @o!]-4WҔ[8 ljAGh_M|ET?ܸ I[B5<6]j?5!$ ?>R0 "<]ZTQ@+=e%FE֍;Jn%uǖ@$ߡg3@ ;xC f.\ ȖKq.LaEoEPݾP;:/"mLvTdDfnhCoȟ}Jj}9?<+FÍ5=9 o uDjݶ&d:RDAEsz7%+Y3Ln=caz2R ڛguy|C:^f6o6J&а)-S!P8-*fFf;=@\fhta |` *ƽBRvm? A͔)?ʈM[+2W^ {76`J|(e upu2ş=TMpu"qCc0 3YO`||&X?&u\ ڧХS.!kOfӒJK"A*b}qT[[0O/+"x-(yܦ"oѣف1Mpx^؍^2IUlU>@4;n{PdKMn(%y/X9G$Օ-.MHu{}J0tzam^Hr1B%9@[w.wJ\2 BRr#Y|Dɞ}Vȷ<Z/s}1&KǾtL΍B攔IaۺqML71Gȍe-ڣ8,I[FOXRwVPf"w_܅+>a1Ԛ+cݹ$g3{5OS] (' VnYM]j ρW=CJ5Eg@z*`LjUTSh Eg^P #fߣ5k¾ܟAvpC g4іy%(#*J\\:#=v͢fܻӛcN ;m^сU(}[.hwyNjIWDCA=+:3h9Cr\(_# yr.M{n/TXR׎L#haLdwv(c0L^BXh|'TVN2_ޏV9 Lc;zF'0s0W4^hI~704B~+=w!;M+nґ_aA5\лꭼQ4BmsBgHeC0tsVI r]}:j%DWK ]Huq%lBiގ* B{ *9U"`V1⡆Ȩ\[ę_/uB'(K @98kBH}6~$}z8L[n2AwZ#;ȴ́"Br܈&7c)Xǡ'wd}͠o#ff[, jl+k;f.gIx!sݰ˛7ҎS3K=WvȂeSourml䖻y0Q󙇗|$PEd50oD䔷KgUOBA_O;ON h֊C DklĠTFtT}o ^9kXCȔF BpB@+"yLA_p(a!q#` jr}}_5TЋmҢ4ldb1Љ]Op$Wz;/>uYp(%G ߫voy|%1{{$ AldC!?$D Pޛ<$m.0'C@a{OUKխ$ȷG5rM;]fG5+t#PdYdVRuI&C +k ҕɊ|sG^GB JN؉3`ޭ\ 2hc;C˙ ꥖U<<Uk1(}!_X; L/m3]JJ܋z8|zrPT(tjIऔEda5A4`tsP=Rb uwYۨVPv3tWjջVFwg? 5`Wرnp­88D 9ΌZ} ~8yW$ \4E&/ #xrO)_tKR9l͘]?l oڇ ~1Zp =\Yq󺪒y9(Lk$,hߟ^ "oҽB 𷯚o,!1s U{%ĠeKTMXS[44r}Fŏ3a& ٤dcSeSl)󘌖cJ0GXEX|6H0gT yo0_>Kd e}E8"͟ ,Q]ƏkԽ;l's1f=6=xDk/!^՜߅w=Mɒe,rQ JAE~{я?0ʇw j͌T Q6~رL\@h;m5MV1<_ՏI G V`-_ťh Sk&yc<ʷ"'^S ޱtAxĚe qPZ67SttmC^1ߢ&:23gP^>"6!ǰf$wڟFEɶ*- HgPmL E6)MؘʂRWձ}OJTϯ䭎J50D۽NsR0P^H.)ЗF۾n!Rpmع**lr\ppEQ,Oׁ /OFV2$\ @03B`=QĂ˸kAt燈K@t%Gt)i#1]O] DX" @qE~ smUK'DH oA`„2O:ddg*=~;~+ZSI 2Z$a0+`W"2i=[V4]:)ߚf QQ5)1 uWXǮ>=aMYR<)U?H0 _W,%ve<rʶ>ׄ5 4}+>qC78L}v@%>6 k`z:_T-5RLթ/("6QGJsɴv-XTu7~^p/6>a.! >~~3 e^uznoA}?8Bh3K7-g2b _G_^VL+SX'[j0McfVXPps;)Og;EAGK2K%m Њ8RT'.ld#g/)c_&KeJ"t!!?vFmKٚ.+Ҫ["PJ(5M^ i_~@ՅeHk a;REzjT.^`#eJ@Fjr8 Jtwa|=:0iDĬH%DUys_3[m4*|A`͔mJ8- GʹF; 5;ǂA"xxQz\AKorձ=z@ČeJ0#C&˝'nWF{@ꋟOHsP4$tlg1#M[r5 [%|+4hD@0ԡ~;;WbԹbO`(,-WD,=/3;ƞaxOCBR|(U[7jM&=Gw ->nPf;z]l<͍4MZK1yeėqE9$gsmټ-i.A˥6"?`ox~FVP^.դ(xul%jua&s?X@b!/[6"߆=dB2j¹?vu7hOK ꂠ=PIRHqkytX:.p+.J2<-%ٮJHIkE  ##`eeՎ-Z,_;#s#^R[HSH>No*a0JS))'NAe;z$-yvgeWE)h{0 d(t*IJkjq{RF#Z:/2ힸƻP"(LRl0ZmI[ ܇%jHp6y0Gy6%@$H= 0 %7W! -1`)g>jGڥ7Elż` ?CO?}>iYih$CoVah9E5A\]J܎EmH= &*Tv[lKFĴQk J Xc3dni` Tf"19$Y~3وtR{k.dVn2+PJ+>nT3YY>@DQPU^hxyrH3})Lh5{Ɋ"n֭%&ĈUKdw~mM܎GXb(@.'6PL[k9QT\W.#L_.HFҚJFuh ~)?o[:>? +`p$mwWK XI}  nC=WY~բRP]#AprCⱁx6jfHF`omzgy0^^Vo$gNM CP"/7P B<ڷ)Da@AvhاIxU`VD=+XCWT7 UsUOǽOD&lFEaoF]%E E hoTy2K5Jr!/f,Q>._:mK>B?gK*7om:AXg>9}F "hzXLgzIH{m9Z^K\t'GL%q5f+hᛧh/R|TؒLPnd#|rˌ$޿VArqgz4~%-4\;aUgحNM CE+8͐E.볫R_'8d4uY'K'> 5Tr0y5S? =N`7|_ m;A% "W, (لd&?kVnd/3^>³?"ƞ;b2\+k/1O>_WY7Z'@ѕ* \(jU`,x WݚTAJ|#AʾDY|(DP6"֡In {6P_*twvVtUsVBf~A9O5Ru~X өHK4mոرK ϣ#@+6&g) ]q 6Ru1 t,޻]@fNh8Fw }J?' G[ΗCqQoT=Ug `: pS)Gq2!R9 Sgqv&/g&*g65]K~ԴhИLnmī?X1WZƱ~a`Ԁ:QI`&fxfٶ"dd (У ܥs('?*]m ̀6Ex {+c Y| s%T${t$ršt|"Og~"e$aoX Qɑ1zw_3;2M*3Fg"Qy،?|޾dG<XzoSVu(U$.4C )\p BDkQ4̤`~I!_>?aT0W_iu}3<z(8BDnE86A-c/s]mgY BE_p: > E(<JE1E&_pI _~" wN.HsKAg//>(ų< كYRnt 04N﹦]- _迼*BM^V dj+'zG;S&֫9Z*l,6 8 {HﴕNvogL3+5T:YC^\۳l8Q1]kxЙ ݲ+,^2q/cC:̝Jex@-YHf=>6Th?-H@Q+*urRqBSD⬄鍴^h+Olj'%1Q|rTІ'ruv5k=a\ӣFS-zgT/쩞/6w'h|C'uakc|N:$l Q)20 ~bnSz=/6[t(yWKbQ8(k]fPImшN?ۅ)ư/Xr5(b) aT.S7?  E ؎w RnG |L<`AmrsLJCsG Fr\,& nF]l Wpr YKl}_VLww-'wvs5TRܪcByQؼDDbT=;9ϻ1,L?gXJ@zT=_a4#з`k yJӃ[&kA:84}D8xWsha5D&^$Sg-] ҊA*ht2(9Ү*yZvۭuF"4P89c5!F{ʜI 4{!C6D] =T FX+Fo|Ý0y#v| e}*I$Ij$/I~C53sgKGgr!%e%Qen[W1>-aW*ßM8c sJB*ڒ,.DA}#ڤF{6/EP]TYXaP׮F\6..&j>\$ias0F9&񘭑S7*ę (ժUXԉc~FX 7Dឞ f6ݓ%2i@y&ܒ(s[wEӔC5ϙL-̀Jy4uOEa|Ю2 G(KŸ{8x&fYue`ZaV1|Pk$~h?P ;ӒkfDe=&Zf@KQI<[%1>x}l1;䲥dlnɐ=k]…AAeiT]hczۯ > ͝ \ޢu¤մ{V`ه{*"sLUTHflXAT DOl'()CZ\6Ns /(@ ތJ',;^?ZQbiȁ3!b`FY0pg&.^MߣAâ?º.kޜ%Du861񙪋ÓhS`pFn԰??.Cɮk*v%b& %![';GYU4/҇Ѵ E}WJውtk溴prOPn"I2c`mATC+<[GK-n!٠t.,N"ّt!!fӕ'#t fR)]NO5 "vtwE.07Y>/=J5Oh(]aUB?#Wl8'mvfo6 xL?.EMY%\o z\hmJGcxxp710b޲=А)XH>'6B)AeID{f~[0\^]ܚ>a5GXLj|~&< @F H:'(A(%+S.|/pǂyX]EWO`9tA! μ@7Ap7gPhߊ[Ť|ƅ8|%O(Ҡfa4 JRiWfH 82וq쒢AÕ-O9*$@t'$Ӈ/ =1,bj@/E 7=VS,4@4YʲLsc wtq0%*roB`sԑNpgcg*_:W7^BQ}tF7Z =b3Nlx~E&x(32+Fe9}| кZxԺ5UcJ QAG~CJɡvjLL^K ).gBB. IG5ªmU]5~vuBLL`MPbZBƫr%+?{2i.Z܏7f @BpvE}u򤫓BާxFg8WuM=|a}Nev0ARTu]ne>kzP&?Ķ5t2 O}t@[)5'%_V}zLo4{+zRa :?~,$ΊnM%  PtM-#.=A7SU{9XstkCb> uiPAe}@wv=mv-1fc Q%9z <Ʀ9L؀&f-NUK9J(Wzݰ;Z+'5^r#!ufQ(PO훢xM\=UTiJ؛m{rMRcA*y I(5:XǝP)9* 疡7,$UfPk\-} 6V%')VYl(}P]SZ=(FiT~DHTG;]>Yt\$X&m0{p!PMIea9/ƞcW^ÝzRr 6r7YюgB;#S>372qْ"L[N+a;A'Wm%eQ[۽2gYMHNE .@Qۗ\#z1Uw\bϨHUөfϥB'諅5H ,)V~ލA \y;~c#`Hl)$gP"2q ghƥ3TN\h)i{†w3B\ju E\/ =4zT+ɦY:j:j.,[决bwF@_Wac7~BRߤQ9Vzv3k]4I}y$,/܄+r(͹үskM gz(r_,! Z]w$hu@&H_էӱrǼ ?t\R9VsZ3wA"k $8wRFwy3'`s>}8=-ZJ Ŭ!XCeC9B@*Z1Gl)[qʪ `퀵E¨Ʌ;<)-$%;*sNtIZЕ)F򑌢D^ #Rar8DK[`r~~&P\"^P|g_:6.`fQlv$=+33.έ$Z SF^ 趔NjGYΧꋾ2^?d7}9MP2I+{dN[>7<P[w0G fqTLRMzRf !d45@,P.AX#07[k+J`L ('|SQP{CVY`Rݡ BD} 3x:3۬e&X:70p,9\ȋ!ipa)>H2É&}!⌥k φ:g'ˉ*Mn=ynA{sTb $rxMf Ȟ ܤu [ٽzgCsA"djT-˷t':XV}D|A>^ ,qNڲ9밵br{ XjҒk\F-Y')+;0)"\gZ! *t}ƋEq >ihk[iMd5b_#*_ݜ?F`u^a iTUޅ+yf"'9&ѝmX?N{Ԯe\p]dekx7C.ՕIZO2WTr17w'lT m5@&XIgj!: BBB:hf(9òMI# { 4H$|w'1Bd!X49/(/>x? \<~: X+[c}b߾GJ؏>\MAh[8Ssˣnk6jeĭBBl If/[\ 6'"Q]D9_^d~TG1q9?~:'\ CLMEޞ@UTƮt`ؘcNJ#$bll2+ET` _BK77E2}E_70 eD3hs K^J3 UQY(L o0 ǾpK6*/(Ll _GJd]pŜӕ[%81Ϥjl^lLLJ09 1 Qqї/``6o9M$SVNk<D~4ת.ѵǍv!hቇO^O\+[HI|"2dZB"zZUz KoәρDAn}yA*Ռ1~q&&N?dS4)WšD݈<(*=EV՝-kN:[6 qEt|idd Sdфs0F4f5Z᠌CcuLUj}f]h!NLF MNd иZ}]8AD(J-^P^myc9wc$MQf:opi=n vRfe¥WK*9w#i1ѕJ)&F>ǫ5qpSc$L@@S9ҶmF7۸I~k2^N*':KQAH*A m!/NY<53MR̗DNkPAfIUn`wjV54"Jw >MOu_ VUA~M D'+wp?%ni{2ŏ\ |ܙcVa,0 U>ߒrR;S| XhƽE$@X&z%F# y¡Ѱh\n]mnaJy~7A>Sc "3/ RcC t<\*uvZ/:#-pBS>j{/ԽQDQԦɽ~,t%%ѝ~:g%nԭ3_i#p&h7x&6}:rdXV! W/KT&VCGjaq`2ćEtnb6Ѯyo3΅߮kqM  `p' &\&jF#8;-ϸ. S{KW(^@G(&pa?2E!V( gܴ0y1vnQ.AޔdQܛʷťjQЋ?[2PdG7gIkakVV.\~[xzL]E\97v a|{B1_W.rN (N7k1jb{yb:A/L03g, 4yߝ26hrd(]=2AJ~h#Ԝ Tt#Zk 4-"Xyl«#rTIꐥQL*8+#>wT#9F NM]|¾_&HɷE`8.k8nk>P.w$^q3TfA|QET㘾'dڮ"R J{-8?k42hoP 4e8yXયd, UE ̇%ʀ `1xɜ [YK\ne'֚N! \ҭS>oid6欺t槅Q/=$Ŭ]ɕwtKJf&F*CMh@td?&q )k ߏJt1~W} 4.k7ܴ+ϳ״<MԯRNU!;xqP)<\:(\%ybFLϸVVQ /Zq#\1AI ,L^Y`fR5uNv^ˠIb pGOSgm! oB@5nyń;n|-f)љCcr@V2 $?yJBft-v10(÷۳9M+mԈ8YcD].^S o,ֈؐH,6;d|aKROJf3_!+fx[^"3}Dtrӂ \oU!k=S\b h7XSE5/)4bF.$,Iꂕ4y(1kL/7r՛J? mG'*Coe:?&Gd/+f+ q^M EbB_xu_ALď$<υcEOS|<+SЭH0c{B$,=W\9*|ȶohCk;[)fOODr@3k@?O?z1 \Iư3׍ .uKq2cY޹ӆ P+JKS`aD6)IC_W$EB䌻/%l,Ik?DcfSuw"Ef+񅾛/BP_ػ#1WVFpܓU5.2[?BB\ɀeZFѣ aWylws~ך"j:Ln\[>=3h / HTk[61Ɛ9J *Q8e? % |si',K!#5-]ilSEB0dYwF؟QՆϮcϚ4@SxjNr8tO|t\c0rTYplҧ4i3W8+p^|ͼW;u*WIS.Do(VW<:!!\uG_o hsxUY. RX&nTg?fty4uˉPPcz)qU ;@Vr"kEWxS3j>lN]C'MPeD2_ʽ!4{Ks/[z#Ic jEgĒLeRRD}1o'ګz\jwT=*SCdѲBl޵ZNBf==w#pѬ>&L\;%Wcqkk˺e)/qܱEQVYM ZHE4ru2ø GW?lpٟ.]͟~y 2R[^zyL6mVJ D@\;('"DPէYAUkn [L|X@פR,Bx8vqhSve2i*5|р\'yS@ ylkD% ߗf)bvԣN O5D<̅n4s Cݓ@v;.}/>_`༸ÄH#nDr-VfT}1@DಙWz:R6XL8z5o@ZVLFF%˜'UނHϬPEkq'T섘T7D|.'85(I;l+hJ'i5 Ŝ(n)Jm_m0E4M#٭))tiNS7RJXŀf;!` K2,68}pnkOE'IӸʾye7"e^Ik:βNPkҪz$V%~zL0 Q0|Y8Tؾά辣QU0Ez0z͖l#u}hψPa+3 >SŽ!:JPtJ[7bm Ėo!tR4ۼp+~n8)rP4&x`.Ȕ@t DDMPNڭe,x[FZ }*oN~'9nPQV~{l Y=cz|.;u/yh^?G ,Ӌj H5ƍ+.$ᆡփ̀}ͱ($HЇUƯscDd}!:;8楺T[M `j-ͽN޳}wFKZW5c\Q%i]KĽ NCT[F8kRe BY7quvV\h7b$% !?i{ju|E25ޔ?=@J_v 0<ڸfo {ycl7s=Q d::1ٳ3 u̩:7 a-p`w=IsPGn UX Cn{7B-eɗNEil 0oX2B.sQ&,yWGD7-K%X|5ztv#}nkg.nNEZYllCnnQn@D:ÓS3d>#~lwT>%.&rXR鏭د ~V@bZыw{SKy[|B-HdMH^===ds>q+Yq0=XW Foߣ)y.Fչ3$NVǺUdFSƉ_tx\BN-t!@,z0w2_@?'; p`y!! %sCb ! qFc([V oN-\gEp(}$~d>mTAܽNsg2Kn@EDn],n_;d nUL*y}+n`ڻ[2\1(2(U$#wFIρ)6ml8B'x o|†5%Z+n ژ2УFZY^c`0mM z+sJGAfX:V 즄V2VqD^<إjvʀ JO[$9MohZp@vpB6Y)pN:}7yr,w62 IEw0T.tOO:KuE`YTn-b0tΩ"pm:TF9gSjp~SMW/30Ķ ,wc)sb/L1Z]F1$o.[YM Sԉ8Jp-k q=L2^ [B51Bu{*Te'\㮚&힥0Ħswſ.>mUX57MA~L#635-ޕPR&ˆ/ MFXXBLQ[q!C,zl~V8b3qIv$zۺju*pu%<@YG24 f5 ֡yhHNƦAgY% Gn_%˓-dzVB 6#:Fۑa\ yL;%d)^QנԮR-8jy97 1q[fI5%/;umB@j ms6;ӬpRA?b ߘbT3 ]/rrhg`Gߚg[ŻLv9mo -.%7cTdInQߕaZ;S]:7µRHQq+JGZU7M4o2CՠAMF}z+q́hYy7ZmEa'N(\8_!v d0\6?r@dJ_ Dyze5uN淅.nr?ˢpXQJ?!o]i*rOZ%!3>wwbuKj ÅɇTөmHOGX݄VA8V& 6e,ˎ&X7>O S^dKٛZ(J`mlDoXqX\/Ws.< >F쥚qhG l] }*.op#CL8:b4E,?HbK}Ve1Yr?8q \Jcԣ=Y=kȢ]C,~>͌,NG_@;rVe!_Fq"s][5yk9{#.<8"b'8/KF}'[*zxQ@h}󷺜X 4Ȃ56su}1@.N8\- eo08dHUg`}H{(c;Kc.PbѺ3GI vjb%5YKJ WBbAXyNcD[7]u,1: ϛfT}NxZ.QLΎƧ;bTQŸ4TI `5# |plNΆtCD[t.VCOEfFr418=KDyBTM +CEz;&Gt|-<.dJK;a(*R{kmp*E{֍#+vRRZܵ!$%3K6Y.G:W ptݜм Ve4;+ڇ=QsY: t\%yK=C-83e/^1~\§nLƽd3\cȲGxi pTi'?R\1ep+x?{SH$A7?9#}ydK"W%F#33 8v/$JK~Z"(RԮ?: eegܛKsMw }wIް*^$;(MIĜqUn|u$&+'KAzZfO-@>\MƝ%vtdј-idNPr K5-ESHJl9/IE<_IX)9s#<_"nBYT)P)Bx"vgfNOKC'{djiH4$Հ9ll=L.}tdXs?MԩkF\Whh "w@'P\~>=Scr].$v 7ؾT啜2IcV A :z;XJ~g%N¹"L{ȾlxUVIM)M*ignɯL Fst3"|N,[a|Ñ0y+~h 8ՎM=wuӮBkUKYJ QX󴌠}f%RhݷcY%f( xo5$tC8DF˰bw;D_S H> ~ndMQu"_bO'ԩ iaoMck5/>0ɑo XJܜ'UL3W2s/Żs(C2vvLjEĂE2_wpW j1s0 X_%1lfh q8b˂%mb踑Mu+Юʊ>14&#z״9}GT¬2ajwֹWnk)[n rݛQ:{@c0Cmxq> //+USܨQӣ ­>xlTwrB WLi9LHf|{ {\epS[e N/StBmkplj:%|P-1G>H sv f) Iv0hQq\cr ^2\0ع奤lhdPڭW[|=ZmΕ&m{~VCAI?{n2|'2S=a|}/i.KZLu@ z}LH4 ǧR` WIg浉Kb[(rS=ŬJqQ]s/֥4;ܭ|a+Cs~3}3䜎܊#r {HJ3.7̡!VFӑ?Q݃#\Y 3`oO#:v6xoWMfvCH(<եv{DW'SjItެM3~؆ԑ?U i OIۦ_UTQuma.G9|!H6afjPQEaNc=Czʦ'F;/LXSLmo:,󯗕hPkQBGD:_a,l/y$Y.cU`>~pҪd|w-ZVp3)OLm)?b ; HR}a1:`a$Z\ >v''Ӕ7~B僒nb_nGoa:G72b]ҳ4RHškͲ@Zъ*Jڒ\t4Z 0ig5-7#Ѻ3~e\742VU He)yt*!v`\f/A@r-N "(%c$AEMz8ÎQztʹ& ò?C H,=qɋ(j&v$>0z̕WXd j)!{Z+1L 0K5~. w1ߝYN*kX:q-rP.ӈ%4:i,+Wtrl ŬW5狤/>p In#.Xs'Dkk"@Gn#A )ktc*xv* 3ɱh8Hg yAEO&URW_SL lb8Vp=j?a֋`Mz tAQ.oϙy @MfAW%"յj#sCմYk;{;%\͋eyTVxڈqVF>^ 浿0 Py᪷gCH Ps ~ݿ \IP Nۭ;!gK. 3謁i] 5)AieO/ q0cԩsO< ׀4o8aVS:_&t6s\͈6 $6!I8̑4D-Fl ~=FӐ_'[5d93JmȌ,2R00I:bEI O Z{ի\vb@l30e Xx8(xvFRAcp~Ml12745z X cwSˮ ~Q6}Џ1[Bda5&i ImorTPY1^*%o4'5p![ 3Z6;J ;AFlwuKIm?K۱h5>qf=O/B\O>( >- D!ti;P9+rp%o)>( $\#UBAb=Mp!_cl0 *oXOUńHVǠyX^G}4j#u'@P`bWų-"=\5;0P*TFG8GۋA[P4i>wq&Es<@RLАm|g228Y1'U$o}%XR Yc\Y Z#mzݺd8Ʀ)ᔖcR˪ :d vcۮ%8=fTfiuLxDHXJ MRfq$n#)~2ͱmh>TۻʛgCpxˬ50.ƩO9!g;o«slmܱyo]x+v'J2έ_e?j ,DxHE l#G3f@ᄘ@o! mou,蕹2eݾ!T6u&1j-EJ>)1>j^_-QX#'-7ܯf莭ܡt񊋭߆j0Yֻ 6Lẉ ؗmiE%Jյ`[;/rB~N6p[&ɮ&x"%SB ` W&\2ا /ypMɿ^6֌*,vS}=9BrMixϰFK&[)9! D;f<%x fypXno65+ċР8SfRKЂz,W5fH#n.[ߒBdIh`o dCP KYDb)>8Lso;W)FՒ)Ѣ oot25PhpՖ eaKvyK7?Ut~т43,^+a5]bAb y΁\UC1z) |ҪYo{7 i9+!´C{OI y~[GVZ{Y$5Skx=?ȹX3ߵSInI}L$:Wn*4ļDڣmzɇ4#79 `D~5=bHJq~#nq<)R00RX` `E8jR,_,#*r"mmي$w 2ͯ02tN"yJ7UĒbЊpE;-7IPr26o[ڒ_T+հG[c*d/unhV[s;X INjUC #8 V4i3U{L$:QtGꕝ G+մˊ3D?iE"c\-&aN5e|0-d}Wj:a=AYw>wL 8\Ft/]6Q/YlٝcچKsΏh&i5ܱXQoSs3 ۠Qv;xIs|V7YMTG6aR7[àb{X7Ud;&yOeeV0U6/b*v6Y KyޜgcԎ]/,L|eåo|Yzrm]a&PwSRJ9dکhbȳe6`z59x QY-c.}'5K)*t]HL^(;\.5 F` }tGO>'c>m3 gVJPO~ a1Pjw5abZdF&-r.̸eeܧeZ+f_:bpJZ[[ZWQђVspw.n4t-u2bI45z#`T*EO5/s_q+_QEzb 㒅/kPL"?ne4|;n˱>+喂SgQKac=>H R+pzTJ=r0@o?ۄ q>UȺptٙ.&<|QJWj>rl_>PMŊy1ٟBa\x:g7Cb]O%6;Fg׊ MEtSUYajos߉e5'V~zu>chJbK0 #J^u2Zp}j5vs~]*J/{Ԍ5).3mtp *k^ȌK5s)|Z;ƍ|_kn;U1xKp͂ lT E*)-%+l\JԁQg%iGZfE,u`}4N,;ҟg{+m.퐵̀B RhZR^Y=hW&ΖLJ*|F"Gr.gt"X>_8bbYd|,s"Oz(%K1\rNPT6T@ysMyNnFĹubUcR/.P1*ipZN&Qtx1{> 5S8C2a/kb#Z!rf!Q,u}~pcaW~K~!NȼNV҈ N ,ƴ Sȓā{o½KZh d6kyEHGь?];i)YHoz.aQvSvإĜIz RJ!vgMrEQl%  Z㽦J8ž=H`ipū  bI8z+/Br,hֻ!F;*孔``Ls! v\kϦp]E/S,ReMr[؃èsG*or,q}B|B-iUVf@ίy9 DQ|rbar}H:G0*2]N!X \Ҧ#IsMZIOh5gp@f:"B^x*0hj8%VOTi{@zCj0zGN2VSfAckahѨCTɪ_\t) a`R~ٺtaqUW:e@f YIlhkDqIFP}f;5Ƭf8fM0$FT{Mt `gE)7(HS'L6;v3끥;²k|@;EVKyJj[-P>N]S2#A8&(q 訰I|h֗Iy%jNjɒ1n"$xH`ttbjL!'ipSsBy$q;D+جkDˢCN.WΟcE)cF̉me0xjiDqo3 38)}r&vnmCȕT5.;Z"{;XEXp;{JTS1veK,wVOzѸȑeUbzF+Dv_jie^lL^Oz\ Bb3aGQ+ M$#5௵,F?GOJ3.K;+h(E~ؼ-oz7ᷟt[Ѩ2 ĄhڹAv9d(gq3ցdŶY.KpԌ/Jw ~(T-X(bsڔO¢(t<~%qjDpis:2OCc49/)"@E![=l4z/ m4qz86#^ rѣ's4 stq]}*8ɖ)nzqv6R%iCgH MWX Mn*s^?*+efZ&P~^⇊ 1նc$a(}v#'eH>ͽ22SjYnV̓PIH.*-mlP{4yG.!i"Ʒ(GƍNJ@xJ9AN\#* wlL9W`#XUMMBQVSf <|8uƒg٦MN'M^.sxuA/9rl鋶%` ږdocR2,a׭^#NA>ӻ.]?V v3!h7'OĵWܓk@ 9H'8W^ \KoBՃ]*χ|* D^ćvVJ:_1U^6/QNZY_$}1j݉k)OJǓcgg` MYʿ 3Ib[(o:ˍZ"?n7 ƴU [mQВWλ6'$/<v ."W0Oe}ҴϤX/`ŘmDן̏+/~kEk"9 Zfiy :FHY78.Oq ׿kqg40j}t2n^7X>4@[;{NZo9;Gz{R bt6s&m'*Ѯ }V-lD9ݲ)Ia̿qGnEDj{Ee/ $2w>R6%;B].1N|Ĝ:d, Jآ{6(PvD%mDKך)ELiĽ Ev# IU{qS\wXiyT ZYEǢwT | 9| 肬|jsBk2 S}y ^bOPGG{uB5εv(kZllqM%!|AwoŽvW͠ۍg:$EC:S[[ ~d"}T-] òA7EdbCV@̿{gU 0&O*F>4x^w>q?=dzӐѥP>9hC|AKi2v̇,'bS@I'\ WQ3 ָTʧc7"a%rK"_#E"\,/dy!>b{O T΍ͣ$k!yTz/Z ~5<^8ה< w8@NW= R)e_Lj Y/ ダc: }9DI6 t#~hCbV\@CP"f^|3S >&iJz ǭ> 6k > >0 Dq_$νUUnVm:XR߻/R~>([} eT-nz]i}4@<\5]-u1\O$E6hq5rh.$odprrȒ䨢cKd'2ަ7 H9/e%MWFC% iꄋ+=PSؠ%D;KYG%#`x}?V܎cTeHBc*rf6\I;'hk:V17X+;wT1`Dcdnkb$w -E[1F$bҴ=\>psA!hkZLt2[Nn,@ڱT00&+ޤy+8Em602ɄI4hl~[. @0G޵8FITbB EyDnJit3Wt19B~tzVsEe ɀ_GI`U]һvK~_߮4վ/HQE7eGuڻ:66WoQIi 솤)?B zⵇ=Op,V@igf'w ?J|9^e)m n}+nQLIў )A蒩1͹B:IJy"f viVP stdXJf=FgKX5 Z2Y//2X] lk TF2gQAaEviJhJCu] +ѹ \Ɏ!( Eb!gd(+EJ۩.`h`6UGsNQJ$frc0H!Q$mDK;Zo )=}.+t<V*Mb~$ }Ҋ/z)|H"FfeeY[G׷ eMqn@t"pG>9OTG']p=|J^vF7{7~kp$^a4jIٓU󺢄s5@7U1CIZ=Srh(`9MjU^a4o_=Qv q'cBaIKp.OWr-tmvFta&3*E:bhхMBP lJA@W;nLrm#aD =8N(kOA-ýr9%m*c= 4dED0o4)[2" 5ӆ:ϲ7]tKrBe})of9 o>]Z ZxF\*r#*ڋbm,ndEߍ2TY]@cctH O//y#64ٱ\1Fh:-=L2l~7"`+{e6tٖiJ6tҮLXm-UtyPKvo9| l;JiڲC|y3F#xkȒ;!7޻>.i7g5Y(%zUOTbd]AZdK\0caFm7OpzQYJL^|븯_(ҦwAE1|!|AO3.!o λ.}ޔJ^jkQڻ%o)Gfwڲ9;(Wn%A-6a G-Of,xJeWyBqj`N[fV- DUf.TR h Բ+u 0a0E~w: tKث{֊>mGzR,8cY%]0rm$>8N;"SIi'mq-&YTypbQwICyY[i]gw\nUY޻|5A߀g ^<5G=CW>,=;3]yBs1 O`BW㻳l"b !iY gꊡze駵ӖlJ?I: ii0A:z%Yc1$-o /hU؟JOuO"q9r[*dxޛˣ9{6R-05hU@_-j0ET:_DCrЫ,P +Ǝ$aJ""w.)q~߁W!pZN%ԊTpB4r w7}n@Kt}'viz-?c<mk ;HѿcwRW`Mm {V);l)PReJ|ȁ2 - tC` Wj&053cv=v+|yeiO/{; JqÌO)vKϫ\Qxih%CISw٦20U1~0ΠWþ3}{JAe#J;{lBK)[J.6XFUq,:y51eVLk*H?pל0Tvc.29,TfnNQVs'Ԃ}RoGW8mZF (UIvJP 5LG+K=Xz +M}XA#3T7s)ܒ5]?H'[-ҏ?ut˒鷫=r+L87%EQ$ks@!ЪWyũ|2Gk 7y^޾yxn9JyO6%4Li\5" 1aLQp3:n,} ÐLe7V_>Ә# C~垗wFMm~Y9RrYOcwu*%n8,;,F tfM- ~ }=?R`jcd)UGύӭD_GGܴ=]90+:Lns \#;x}bOghws+}Q^=YWx>Kf iJn; Mդ7Y:\ R96@˕›ӦY lPLYti /*hE[<¸Q6+MVi4']ZIJfx=C"sK7f Ϫ;/>\LDӳz.k)ga7*ૌ1WiPF2wH\/oҎRfZVn0GXpR"^|>w[V]`U9˔i(H$^/@ ^dD!wKA{xL$rn`bujƟm==U :m4z35P:z E#=Ў`E$IWEf*eda$&X wsc,U¼mf WټaWFK|*럢l.{ s% Lje(uan lH/X9=]WZב!j2Dp!G&0-pRUkcbXkЂDHʼnެtZ@OJ<5r#Nu@>. N^$Dga7xpηCVR^$Pc(+ұd|8rJgw{4vtse yyu\<j N{^â%5ٝg"ui-MK-)Q <6t.^+2WH+i5kzozNSu2)kZucgj 7>@d?nk/PMj1v7vQxJŝNwhؚCOxotyZ/9\MbT) X(p;Wto3ZyG6[C穻1䝝5#b\?>k'HnfŸtf u,.3MwZs+/QkR PSR͖!{wrnT78}tz{m06(sf+u`?HbHk񬱕/zBHKIs?ozgC@?tRCp/Lv6T `T$̘+5>{j}c]ꜞ0LǶtx(VчU켝VLQ @I罡ɘTYR[F0BXwp޾8ݙ=\4O SoY",3aR7@L6C'/V%='zD~\m[Uy@ƠnD|i&`K٫dњRVіZ byﮢ{dV5CSY,D{@Bc8.U7sƈCsuR%}d{GT'ΐIrH:hMaɂE`1PUƑIlAlagaA3p6yW#@\ʨ.7CraLŷlTҝ*^jE-[C#rm[|]N*_|4`.}iE1;| X" } a72-4T xW:^y  vwo.&F$tm 9)2}Iol# Ӈ(k'm1@h ƕ Üx2 mѺ %3 C*W3V=^UY lSY"]kAN:g1 Brl*N`'!t{'? W3C$2K}&_:=V8am],9V\/yutRIE^pdT%0Y5%S6t/Z]᠍ߟ;ٽˈyoY/r>a)o4~o*ÅR~P35ڶ͢. `ˈlaďpCIf.Kҁ7<Ͷ51PjpP0V^kf\]'k̉#@]H3wւ'˷1*%AX.+ަ=h0a!G))_Ų済Č7d/MW r8{9P7$d-б7(ks`GS9bwKonQml +X2ܷ&(g82@:Rk7k1ƭ5NkqEw/$%e yƍ iǾϵ yzTJ0s ꪬ<>Ӝ5ÍW),!\!@qMǶ; x+4}kT<K63i D G/wO[%*ds\0dXFZE1IꈬB4s&iwd2u[~")xՇ*Csq98b`H _Vy]D|Bxrj͙/XU[|!'Y6zi":ؘj]dHn)KZSic̗vsMtXI mR:sӥ惢udBTerahTUvI) Gj&SV* #g/{/ `c&U/*ol;HLXx;I^޽`T.ؤ{|}vIJ+K1h`Pڌzϗ4dZz/" E|bMh5%HΈImw mWjJ1\"7VZs(-k s;+]kDޝ#y!֝~l |j*̏۵Dg%W"ԩ.+uQ=qxh{jWѩ ^@t;9 rO7d6DZ-&rlO6km/ဒ'8vo@v/g? A86L#:zdVPm}@-S,-cieƄ o _@gYIٍ]*&8[ngNE*]9w ' oԜgP!\oHV k~~^I ʴ߼>INhut$J빼D>TEWN[m]NlF^ ќ=D&Iu! J&Ƴ{ 8c@rg 05k3V=Qc^/:Ǭd,_e-.q 1P.[KUӿiZc?| ֌%gם<"Hd"e&p2ckFO$Д˯HG|6-5@/l(V0oReLϴG>9ii> zPaҔ@?_;-m#Lg%`ay%| 53$ w{YάZPLVdC1ݞVk)nTL*i(~޳8qV6."'9"8 ɂF{f>)'"u* ʖŤ1? dQ3KC Gʐ'EC#2٘֕+:jZ=t~et/YټyC]XR{(!ܱ . v:ƃn=ʸ0uL'_ )Lx,_9j3ead#,ʣe}ϖ{֔$W:kA蕇+>K UȡbO\!lC`5݆ܮgMڀ1 p$-q7(GtA[&Ou@hU1b,aKz#EH#l eL|P, 5 Ԁ.`K?~~MT,`"ScޕhO}$m)[<Íw|]5%sm-+ d[4=5otU1 mcP\ZՂXT&D =krmaPLYQ,ri;9BpQX %eSd2>oR3M`PaĻ1Q3)B&ı!EVs('A58c9{ɝoD!.ḇIUޤ M䆰~93{MKAD7Դf `V`#^ [*)ecvbDS7BE)Kbz_CIl:>͇k\4|s>)1/LMeҁ" /< #UFLi$ 'xɃwdcsg^w/[΋d_\u7ho2rh](!P/U>+yB<0C9T+Oo(I滧{/2F./i%>.I^_i#q+jQ{9:cK2i>"+Mk)#XMa(z6HfLdLsT]YwM3)ҺBnJkW#<7W%`‹W?}S4ZYwU +l [nD(_zv ݤ%<z&4;مe/P3GGaZƻkĐ2 mm%˿sqigȥU"Q:2/ X\m8d>s>9(ďr\7@f\{}H /Ɩ/^^$>&*&[c ;, "eQ)nMH ?+W_z*M+"é8 z=?kofq'`OB83Qs1EoJUT" Rm U=e<;iJXy]ϢkjrwqW |ld;W \SdEk#o~ SR[d| *G̈&#Ɋ`)"R8x.UTj3݀NS?NL<i ,2ҟˊ =NԠxXV[ō鯮7,\.zJlhpl#~qt+h81o{څPTP{4So^IF=i|Df3.*:J8O5[lwɯ[/Zm`80SiD'=_ku_荼U\ŷq y];uB 6(eb͋n}L;1U;jКнM{p#Kqz[t(hcXP;M `I PC Sjv:YƳ*Ǝ蹇JMTBj 7(3XsK䡔B\іkQ<"lM}%lTlҗI^'=ؙ(w.a0)ψڼ^4kfkA);{ip$p. cE"!bx7"C?_p_tAM`FRX^`Yv` ka gX$v U\K歂P6l\ZX'jEM$A/aY#g r+3|yxɱt"l7ͳi]dD,㓙(K[!x 1YqC]Z kו9#Rf~N{Eū >;i?9(hdw W.Xv9p",)L(09Uǻ QɞƙO(ĀՓ$ }m%\6W14t:{Kxd#Žoeٙ*qc=qraFQ fU [pf< ѦC]j_회12 E:[g$,*c: k4䤑u%[J:,dCqQhA'+Q'#> G!WLI! ~.?Qm >MUNLqB^& Ccom30ݽ17ƒ缧&9U3n-c_<]$u:Ԫ&D7[ <,oaL[ؿ-a(d`p߰gPDFo9'Շcz`vf^[ d`[̼MR *ʫ}R:wNuP+szP(Xwn}8 œh@^h5w9֦N,fB8W[ͨaD1{}Y7fv/N5|dwL߉K/˲$ƺ  w/Bȹj!Cq,C2ֿڋ/aOð.` jz;ffjMaئ8W*^Ŏ`Xb%Kh$2],3ȤJE,$I=VlN0=yT`MpHD&FXwnUUvuꀂ.? c*Wp̌3 squ _p-;104&:4?Xx!>%M:>}0a_eT=(i >iķ26z C [p;o%wQBB㠿2dħ^2pS(u#t1zz#8·,z>,g* t{ְQ68> 75Le>&/UfNw~VG$Fu3.;VJ&"L+s1W?ldڬVOɣYVGTĤ7#OVϲAn3}$dZ^y"7Da;4]|hR?M1ҧ!Lqd E;I?drLȦ +pԛNnˬ̹Wd..ܿp aSׅ\ Ǹ_HSqm <]$ j~A̭ŹGW;.S% zs0=-p|.Esơ4Ζ'Nw (4mFSGb1=a+ A]PEb{NL+;YG]c}!ڞ!6;AKt罂 =RxZ^8sE?Aj ex#:ƚ ", oP؎vby0~YVVO?R;H9ke}9>u*.h?f1Aףӏq>wdN,ނF׾VR2e\|TE-xHKy-gG)vo@͟~H8u!{Mzu vuC6 H>ל竇┶=#*Nq 23Cb~${J*B5">& aiK|:O\yFx%]N}2VFR~UItNgD/}_dugEL$v}I,ٵ칛b6]G+VNx2Tb/f҂Bji;NZT۴[ h @;)͇|C/|8e-aq_1r$.3,Wg ˟Z۴o|$7[#uZeZS,o-U'826Wr-4$%Z^v y b{XEw_0-(@퓭g&Bl"h6 Nfն WfILLK^R4'+[gQHE t8f rhJ=}1D^²h?x08U7w300xA ډƨWږO^0!<]&,%/eqw]AV=B/Lf[LP[*jVc^UJ bŻRN"]膻>wCz "RN84|}W8Զ{䐬jV\|W\O0ޖ;0Ϊߝi{>rMuYOގ@V.5)-A fa%N'ba _Yr ;pV *=`E!E_Kd9ӯ2/"ТF(3ymD$Z_s!azC[jjsj䥁g)ooe5>*+V`M?ᖽ?)LApƲWrasP4'>{ 6g^Yw8vf^2pEiL١Oz|G;k+}Jk71dMQ 0#NbS9.tz:ќm% y:FLL[.U-0Ye|@aaG vS!5KS ^Hdd\]{'p56 kΑس(Z>Vxv?!Wph uLI(gpV/=IA*nhjKͥCU ;3HJx(S  Z<̷*?0º)&{1*WoQAh= *X35 oMh2mXbv$_Gl@bh.9Ƒj2qw|P P(sA)>[s GzϜᏎ/GL?w6Vc>w+rrvb:|ڸ0@ }CZ5#S|=EVo2#'[im$L,afjCWރ…nY4T a65EɷP=c%1ynuHT%:ʲhcܮ%dy׮EwE SʯC\_pCW489ͤ$%6Zyܔh\7bðp@  ݎ( ^^_3sj3xv͹{"1m_v1:kSӣTM ,pK<7c#x{SI_f@J`i(<__iv1F׷S9AvNBxFŊ܌{JLRbLېdKR7NrU -CгHh-E6H6@oxjW:['n" -##U]aLgEUY?Je͏&89%'Z<%h;[X &&  'd"A8r.f!LZȴ.gW/gۏlϳ_R(&@MsmS6 ?=& O2OzmEۇslqy~3;S{塡u: Z?ڡZg>ka`%ay;s4΃@ 6w^ H($ Ҧ8^t)# .x2Jc.5%Fՙ]7FfHSgTS>W%9? ZĚVdz:{D GN_&8L3nwS‘ӝȘ܆&5X6JFȦ# s }4Cݔ讑-i">^ݡxlDKǜ{Xk3(z"ҏG6i, b:uA ar)53IQ_Sk0M6PrŪ]HJ8Cu?F=ؔUƿ}^vI3VFntz82`s\=> ?}e:iљ>\9-^_ES._췋hG v_+*a(.p3w̑6gdSus{-'`?@daNPc7ٚ7K"-+ʝ9AB<iR8kDlosuJ%P ޖu}qSt8n#aͱ{ zcVV+r |mxAk G GǮ4f XWӒ砲2 q]S |+X/^Vm`kAAb3V4ǙPJ5j ȱCLWbT/=͛`.߳0]l[(o'T\R56E}+;eRڬd`? Kn^3by2htTĄǗ&C~,lMb4}iճ%HM@, `-s%ce0`ͱ:4ƞd6)V7I}4"6CM13q>h3e簊a4Pm'DZD\{'BwFjqI@.JYi%kз@WA=Q;cuIP$&4Ir𯮀GץNLK t\6߳K%}7GJ}\Mϗ㣟"bHux9e6LfFߔC중h_E| RZv3>V )1~^W3}&Ѱ=d`Dtj)tz/?8b$BëkS-0:Sꟕ*^AomFB~¼bOg-olf!lRs}L@yN1\26drN`!릩UYHlg[PGz"b>WC;:<h2PoTђ<ZrxQ$[iV3}35š)'Q \*CH!{M+z@b&/V5E'.-v{mx M9zSa=]=x '>Q 59 ztlQ\bhdOފI`&lQlX#/!Vz0Ț*&*)DK.ӫ!(ɷ_N%?J C!~ Wn=,'Ѣ_;}iswa6 |Q?guwm͊Oj3fA[LA,E`ZD{U3_)3ζy;׏Lq8SӀ"<*V8 ƶE^=\1=ښSŤ6(}o.BYOQD6^ pg4G3t& K7]/ǚrb1~hxi+NxX/3+҅&SEox0r7h5|3Cژ;B'.?l$/[hBtIRBx}H;dwrƟb? -Vτ;(0+V6L/*>["GƏ,׬sʔШn'OfDPC΃nd" PS?_qnζϹ=ޔķfHW.67v&m\0'WO{ y2;Ľ>;%9uR+"thJ%qM#cmZ%iU5E:٬?kBU=a(B>Gj$l~ԗk:]VPh=A/tI2< y4gZC"絘P5S&Y=+6x~5.@_ĊkC1˾}&[ICKdB  1'i$w omeɾk)%TT|x\xfVP?pŠ&i%H+Y'7yjb*&coX8!R/zAJH=aB̿mr"vۇz KJ~By[0O9'v0/X|W!)#8t$`प14f! ! HD&&A*uBφl2k;>͏@ѓQ*rݭ n\ s2!.TBiY #sr7JPBayP=}_aj ] yx;|\l*!QJ/o3_)5D'{-V-hM_4jVQlQX3I-OM \h`|"qA5ݖ/J^`oA;srJ v?ȇPN.@ZԔ~6$H;ovb*d*68ENh2DhuӁ/Y?Y2̂lCx;&oʑ.!aàE['t[?xzў~8Fz(F+_@QӒu/NK("kqIaU ܨ]Rbl-_EKA= p,֘"-6ECH& =ɚg4d&WQ@=as`j*Cc*  4D@on# -z7)0fsئrm y֩(heP*3[>5R-T]IjJ'+ IsDؖZ @o KmS,ߕD_[^Ҽ p~M])$Qd:)ME?nW`ыHoN % Bk({vdf ,&21^;!DLfL3Z8dcy+wMʘNW6f"A'bJV*-(JڃǘElD/V܌pwVw_71hy%R ekO*tgcM8طjlKg]I%=RyFuߒ#9*nXӘA| Z{po| ŗ@- 0;Ixb #y3Iy&J_ bFZ{&r(Fr%aaN3 {#9%~ߌR:G+RxҎ MlF;mDrYdM~P'+[LR`+&'+Zm۞qka(>X ua^ Jȼ2bx+Օ~ &43PIAĶ:n; Mmxa8ף|9qu MQɽ\dxO@ՋLKShaX P*CY=zƑAޥcX4bu!Ѧ@„P%!l;r7.j/نk_8;y XqgRUBBVB=Ö<hⳀc(<0FFk:55M_8PbۖgX0@EơIXD^nqnjliTfMq+a.uC}Fȫ૵Swъ236HrmtCJ"'p?@YV+?"U9gE}z\ 5bTS,6A4*%mfvhvub7bGKXp~pQ <;}!p$# K17Q4Ccn' FEꯝ!ʗ\3)ObDR=FT wrOζUҳ]+"h؉+*:< ]GÒ;wEpEsf;=G3y`f1l*q5&HC3EKYB ԙr.%鳗w%SX/˾D8>t_Vʙ, m`ipn?ʿ;px>zJ6MmCО-ʵW:WalFGUJfxo6mcs2䛙+{ENӕn"rK*37f#]xF`$*YP`.&*{~'[Tۑ&Aq3}l#K;™9́ _OV؅YK)ӔsihǡbLi(Ů,C67Tm@Wq8vJf}3lw>|*zRABFfcLgp{(A&ƽ$2yT7UK݁Qzf6~7QH-FZQ)b**aM7S% M:2WeF㮖&Hh4hH;b^Dĝ4"I((J R/l:<,^CTnK $Z[zcF+J d!'Fj1;#U+ԽK\oR4'H9y* wcTz??K \0/0%:,?]^$ń ")βoa`Iz% G(r*lԟyOё]B.v݁X1͠blֲYmfm }{ pFZUmn=-ǐ!bHDA[bg}Y QgGe u桾u881syk%RïVT,MNdLɒѩ+ouH 2C'C TH'-Kw5"^cfM's1: XxǤFIXGuĠEx"4zpszCb7?yݭO]tS4"}}ٶXFy9 `ϴ؀͡ u~nˋe5=QJh\B&tP,'6zD ),";;<\Q˹AT+6؝@ u(0~߆ї k=(YD;VPfkrj[|JW&\ DѮ6;*n]f78jMTkN0(ɟC&l2oLb8ox}?mˁSvƂ gg|k/ دЉv)a _eՃsWip >w"D8F&  m+wD*OӧEjyo(r)&iF/XCЕ G)?!tg3Mn,U7%v35 ɐyY'n~B,~yvY@$i_d)ԛ3߸<Σ~t,M,%pJ 獮uFwV,5Vezݓ~w@y>՗,מ#*!Z"x`"N݇ tCa&QWW\2a&C%?("1YP[ ۈtkGs crn<}f ڇ7qC+ !yo*̿eb\el(b̵q-3x#)Pq;!WTE$iT}8{{a0iíRM_{Tm8Ҹc/!o\J^!5տ ܌yf,&Ļ>^~m7 /;{J |f\'}c[,jJ.wkG-#Ka|N,".Xmt UÓhqiX,~y߻rb4 ?9i)\$I!&d47J{ˏ#\ɔf%vHU^|]+GѺ?57Kh(|B%8?XHtGn'*k]䧫OHn>嗱+9#d4yTgKeOfv"̝XDpQc/jw҉=#P#xC1gD"$j?IYJ 6<;o{K}02Q(A91p91-EL%Y~55 F}=@,“V"{SԐgQ^R䖿҈) AI1ŗ%Y*7?vm;|gUzmA9 lx_1.e yQ*ɾB72DIJxJPyU8zAE=6<}"u>Ҽ(-l ӭfܦ4`Ԯ{)msq0ytuEKuPHģF?+ 뱰i>iΌ#P=S'*K@IIg֙͞lMc΀ؿhynNɦ%5`@H*Da)$"euudWiE!&$xuq$moZd]?>$7vןUtrF-qW8/e/=s&'ns֜Tq̍jҍ_65 p4u=9|C /55b:&$<-`[YD.G!Z77"lC7oGIQH)aC_5=0*I9U8Ir(=Ǒ>)C}hzBer62B{q3w {ޢ׾+/mȧ-m(@4D~4^E{Q 6;ې P˳Y"%ZNI! "f:nDn$nc[*:g5(9?nwoeyPtqȮoͮ] &SW }T6nt0iJ1jyu8kd!mɉZԕx~rX9rxQ7=GK=>YHk47:ДK2/shƼTVdE\Dr#3o3 @><%Ԕr13?fnv'퟊Mq) zD/zZRR8 e`vR&%24m_C *#ICU,?O<(f(-R.?y=5!aV_Kgoj%f}vgPn;K<ֈpch.(JoےtBwfQMXUO>U9D 叙,bGq([9al*V=z"րX*Hj~dpexCKPA&iQ]C6r,K ϕӄyDtڐW1ǠԀdmsGy9Lm;xz% p2`@+ɻ3vPnыPcޯ\)|CuR ohÍif@9IǢ^ "Q^]i2w'*tV,*IJUڇ<0#{,+< yc7eWzٰ1_~kbMbOyȑ]xr˥ c}/".Qj2|q̉ Y&Rl^1mo~) . SP+!2rYHYT9|01fMF uwN,wT9'L:ڝ|MQ-KJ 9ez6҇U~n` 5m7Pct%t:6ZE[w'w41y1U 8E< * >Z+E(!y<+W o;Io"viIF?Zju:7)w X*lw=(X'鮒GEUve:07Ns/7&֭vf5mZ_>m?Q: ei3`OEqӅ)`}lbf# fcTv rlAS|f;fFƅ,# *4s-=F5$%n+Emg%4):~pNP}?4H ו{#l>edl2'3iv\r)kV1˹>yEoߍ;ta0ʁmrp6n xRJ!R,"]c'z<vYI%?B`FWpE\&({cNɴ4 Ypt(H͑ bB r?zeO'¾a$hެ4(ՕkP&=!j } '{;@w7Χ@#&"kEaNl7P/=~ 1QHȞ/_acB2\L$udY9MpI? ;@'qYh4`cT,ygqUppOȞܧUޚTKdN:6STVA/JM[o5N͹vRmopzfLg풁nW-"8V'hg{qZ>\8 i7){uQ7*n"텲ݖ1"UD9I75鵹,,Ԉ=+}2̈ǜݍgb9EU # Xy،o7s#D}Lfc:epQ_&* & .d'`S#_ЯL,\R ~ bUd7XS/|C̏WsZ2 ^H)eG+_됱]̺̌3s0 "wo]"M=_yF SjPGؔ*త/i.L@A1-b(1I!Ur+LR#2nbR9j #'hdx'Tx =ȵin⠚$?DDI^^G5R 9wSa*b WY%Ybo>8!AP>/iH_&0Qs ^ldL,\pyR;G);+NO(hsEgo 3d2QoU b:q&.QGpA-!xe#4 F?,.סQ⦀[߇bCkU˾6P-| } @nM.,*oˑ h;c>=&FeRcyY.`e_bCX.?YW&,48槳e &cE~c#f*gw?@:D !dLvi3} Dϻ29S4Y~=fGVgic }.%x y51-$RCo9 vUAwS>{5m'5Oo,ӸcWCc:!䨨&D,D>(d~#3`@*чzlRLZԓ!"2ڤ6~)1Ѿ=v裯 ifiP" FCbT ֓ݺ̐Թ2O9kSQ5ꇊH|Ɋ͸?Tjt)Xh}sRRoo'k-3%ue"jc0SQTr+/ACe{ki~3D'PeQ*Z`z. 6MѺИdݿ $N~}wZTw<v9 /B*!ALOJ*V9tIHDM|cz>\ `]_? .L?q}>'s'qW :̙)GtBl4>M5,lkn BJ ,Ӓam}hT اY:7[97~O+E :'#i{1@|^5! b֎s@CQ4f{;Elb/Z .UX;@ӯ|(H݆tY_7⥣OyՉ"+PlAJ47׶Ǣbebqޒ*d& ȃl bkN}?vL/ou)Ǭb. H3,{/ .; !-F/ysDz*տ jV=Pzd[8_ބo{73:'Bk - Xt,ֳU70Ԝ?$K23jnr-| R:͢~DdΈ`wqs0:aCs&k?@io ])ǫmG摖6XCo}ĺ5#mGŁ۩nV0@ٕ 23 tMWק)[r ٽ*>XgmqI$3N0. z<a=%ĘM؏/EOKޱH+STF2u)NQ_@oCij Zqtݤ-%ò_@&گ=!s :Pԃ۷KϾ^8PBV|@3c>-oR'#cGqsV8DD3Y[|F"ۜT'NOҧ$l@U;qRƾIՃ4ՇҫQRH/= ,佂AY F B}-ٌb' s*塲hyaKdEm'Q־-d7+n#~8#wKSQ؅<>9"}XT[uT eڈhnhbZԖqUhEpSBH?^ yfsh+ҝGK齝 X+mBT*#,tb9_̦A!h0p/j}63i֥2upvKs9US,n#WNǺM6ljQ=t [_vBqZmR^V_ӜO滹 w0;)Sl]ñ%icVEw\IȀSOFo̅"w ! geajN T`&Yc_$;qEm1sq契$J{gVnWKͷb`KFFl뵻Nrskz<$uzHp$ Mz""5iw'*uE(HIGt$x>Nb<-Hg,z,E;fi֔_%>`hؙVA>qJuNrjFL?|HGO2tmut Vo#HZp|BhuCAjMRX yuZfQ`؆Es]:3ϠO]l *b!yJnsLoY=n2(ICVq!@Sk~gDH Spqvḳq-)?^%C/*!Oz\)_e >+o7*+Z-Pv-~5 6^E*oLtԅPNXKz:ă&73:=.|HU@>)mκb ͟4/JNr?s(itjbx֊V?co4"c;M ŒY&Z+?}!/9GSR?/~pV٦-8a0ݤ / nٶT^ic(q bK CNQW}% `njF4C.,"[b8Mf?J5#,=xӽ${4 i|M 0Qר~DŽ)-19}.n|6&;}w'snYk׺&]Τ'~.c,pR7qR6vd푄Sns ~#s9?t~xn܊kp kY )qa` T!󥘁Lv5zݏݵMY!u mn k% ^i}AN H1D) \ԔrSr(6X \E&&Q-&"5VO q[-7xKa9\=> r㮜SU]̥$EK7}| J\W7;8XRz [t`Oc/њ>V$Mל^PF>a/yg?T??H4oYUTIzX _ 4U'Ά)%`~BBS[: MK, q:)Y {NbRNzxIY3X"~$NN}oHTxg,N +O~Iv)L仳d}Q4v DڠIhEM @5ˢtD@@0;!KX!i!).* '?ߋ[I8ǵ qkʮ˻L\CJ} #vbdrU_+ <[ KPzl 1RmNͼj3nt'Jۑwz M6>F[68[}xvژɆ#y .Ln2$&4!goy7:_u"bBσd1 CN0}Q*{#+hDE=F. dV.z@ɓC-h]P?4!#ۥ氵*Au_x켦*#7zw˒(Y~4xJB#({O.cTVbC_*K#@\Ez<꫄Fw^_f»TrQ5H\B f~ :N<싀JQ!FY||A&#?#vSl4ת\..K~Ц\,eF<&e?j~yÄW?.pGT0FĹ#mY*:mR BGYJ e0[ ^2u!Yns[v9Tv%ŁEʑsN ;hB~\w2;Kc HZ>F9n)O*v5ʽDja G5?v6nx ɒzŎXU!`((&F茽 OZEӤ7׷ %j{gR(gMT% 0PA[۹kWv@)vxZ`i%4跨]\"c03pЃVsVힻeBUB vaUs!eݺ^0>bFG 8u$ #7VFӓ@,4(E[1O>Dh㑃N+S1SVH麕7nTDʶ8t$B~+DOB#w\_ygלYr0=S*%{pgaR+4Psk#4$IFn2UEwW`_+h;!My[%FaU8*jcg p4 TҼCA1ǘuUN9Wê[+yy1{_Q:*ȶv1wipeUEܭ݋|Va^4D}N[)w.5 It6:pJ"( {:12r8'e6{#xFVg&3FI8^:,CD4 +,\շv'x \xޔk%VGs%=&!S)ㄡmÏ@Er%q5y֝ADC!*Y%jyew 5~w3+뢨):#( uB_ALx-7E:"fZ4FKC)cK{z/*O)} ;FJHؗ~H Í8 )yÅSlr+<뢇78@eIVSX ]>,@-o0=0Ns: ؾ"8`⵷3Tߺ"a5$?VȱU@t5pj;}!W#ķ l,Q8~ 8BwV\S 6uf_dnbRN uY 9mUDn%޻z5jz7HT a0fr IFv(A'#H lnXDnсUf8\[^L hwdť@nEW}P g'@aN]ϲEF@T'I6 <@q=| z|d&*.=d*"ldE !OS|5 ɨݪH"o^ a4~?o:{.m1aPhUFd`r[(T\i̪W {`YdƬV' a$f2+3]O0DR4E/ԣqik u Sb`(adt͇<՝eV[7- uBH\<,aD=pK'dNfB/qFY>ܙ¿UINsa@$3i%/0\w ENFxPMcWgnܴHtI z?%pW՘z`s:`' pG8b>M"̤xntp`s!Kxk4@=/{|1j`іx}`HUL& _Z{(ՆS.1S^zj{ ɭQB98Jy^J~+]N%M`/n;+"{o@[єxSw~Be؜{c4JX@(QI=H7Rg GަbA;{mڨ˷hP< h(x)pG2`(޼.^诔eӈLsnEZG(ƉG|͢I%*ga5y7Xq*l&)Apbk"D)А'iܶ߬`/ZCmѨD&mOΜ>oy䠛mSI!X][{aGMtR%9*AUCn@Rf6M|ۧt9]:K-玵}jH¦N+s3A E6{G\EPdEiK t 8 vG.jkL.aKhRk MP"4]lLQ'Dt`Ux3OwG1+w-]8JlhXF B{r+ !iLW9I実;eVwKse G탞8xy*VaITbm #n})Sa9Go}k<`a\gY4o\ZrTYjueX4h8fQ痄 ?hZ{fpYg%xڤTѡg(kd;W["B%^A6$a 2uir[Kl*L)x}73h~d*Ms j˟V!&M-J;hP%x~4JJkIV. -j TSYKWPGC2%yV<;ᛸDMl乡]^ksvDCš9)~X?ڡ!Z Mc$"w Hb᯦hq}f9F(A`^?xnз=66R[>C{$uzSŧzB/ 4}-(M hr`ܪ+C6t* ԨeaK!zF M${~ A}`u%h'OR>yw0m4W;[OaPGZ_PUYo` N0&C灙#a`lyQ"Ǹd֏-d$SJߐ3Ϸ<4{&ɖmgE,6Lqѡ.9 d<sZeS9;S[F^0v.ccUFB;!!G8}=38c>l>2'ÕV |1)NО\Om F`[lp<0x9%? N YCBjz?%\vl&g{XN8l<(0>&$FS\')fV]q!"A^խ_Jnx/'M 3FRێLb =L t&`Mj'̟RbmUvbp~Y[\LG~:yT;Et ~!F>0v'uXM0flyǝZCP"*epL)`Ouy)vJ/f`%DYcPD!jŽQ󷪘#'FRwcIÜ4 +Z&["㌒ѿrQ yl%-]_3ɵ!E3S&R@[Q78УQseIǥ3|=ϙ~G7l>F1}p6e(=)G߱@YY\/ą`zp$U^rէ$ ]HQ1]$LC.3,0%H][/>X#7&ǟ` 7_p7xAVs/60x_ \[H8 Ȧ| WKz^hK~cbܪu0?ԙ\ mL< /wo~y@heva_'_}7OŁ !y~8F ʴD_,/M,<̋/$gs|t8g] m0fHT"bd1FR5&Y@a57jՀO1>snaz+oA$~Gh{fq-)?ϊgz ~,*.M:n ųg~LB p hu1w`+ףR?ӃC,o飄x6ID(ѓZ0b̠Xϣ>eQ<4h-MxqϛNҚKGR`4; ~?i$~ϓZs[ۭC:Ul)"m@}W~) =4qͰ q-LKs?(4Ͻ9nCss%׆ O#T)(qn8oOCX q;" |{@0}fZSԯ=#tA$%ܺvsKZ!jJ9)'gs&cO:Dbn0yXb߳s2opv]_E݄BT=3껅ѹ'u,z6*rk9?,WCy d=gMdWvyߞH@uG}/ ~G $HwE.&ohAO)ګa}  sėM]_k (V7BG 'Gio>~ݻm.Ng`ߎexdžH+pqmE+{Ĕ1[P,% }' 395ՄQ]Lwͫ% :y6*Rm~q;ҵlO}qk<*>Vf75/ZǎRAw+`A봘NÃmg'H#@jW>"}.\9u㖖Xn` ɫ?_DeƷ~g抬8(f/ghv/c"^sݒ)_]$Q)2o?&!n gR.Uf!D 6"_ Ōc'UhU ɂNt%jz j.R2~h[wmUONAMb{%Q!41(;eZο'0}a\JEf#hxۦbMP̙T,W,OsYS@1lsmqfduH^ 쌂VїQ TIhT4[wirtLՉkb oD}|iIѪrz ^(#:_arGaYR5P Eus .M ~#ɡ4%s650A@wг ͈k텎D5~࿨F:{Ŝ]Oȍ2\% 4͵%LVz/E J󉿺}dx<8@Yf@ٍ:xZOb#p5KYb} >"P+Ahքp8+_|.zaj?T -!4 f ۻ)IMpV_n,Zi0(S.ՕD+țǙh^ugؾ"6Ix ӳ' +.ږu2[@ݰDZOVqOWde(#?jB#^NJrC#n\qO,:Ixwp%Y4`~tVw7~7ːZe:FdV@9*/~M'ΐj>+3kBTK}A+0UTf)!#b( !:g]L!!-/?1ٕ]%hJ: a2 wdyqnvb~͢*;٣BbB1BWB4O KIpdqڨ'U&Ic%b0 ^/)߅lRH٤Rm&$d[=f\ uu,L}OeS’9BG{A^bH}G#t|Tz_@X:"Q|RQՄӻa?:KP++ <wt}S}} jxuWuJ\!30 E|%hɩ=uzyҔ+m׏gI2_h;U?8E`LoGxޑ~"L}u_Ijm(|LWRROui` 3f-IhdÌ39ͭ9Y%#[KY:A@A]!.jǚL*ƵRz䁫T 5QP108@^>6~tg<ܷgF&yK+#; +zgD'|\ۄ(Hֳ,X. ԷE=R}e`_z%`~Xe1n^6g3>GrJ?]*\ xP^ݠZk6X_T)>LHtgu/((wcOF=]| eLŏ}t]G?6ˈnx(]4^4yX[SW"ߩlX+)9mp¶eR-Ks?]`w)mvl%bva X֘aYʸ 5V׵,^75tn *qO n6A7lFamt4~W͟ҎGX^RSFOPϸ,h"jQ`sϑ {g!5_h|fʏIm/Z@XSC 3 x%O>vT#efʌ7 (ƒA *7c Vމ3K&UJ5=GFfޙ\iL#F;u/Z Z9NY Pν(` ~*l^z{\w\8ۿ-P꫁z=s~upY =.- "`&tjey0B= GOCوoφjnЫsL\t,V M*^4ts¼18t){aa~Kɤ@fE,*<)c-Q7XmzfK$(Ğ)R2ULʔ>oI'4Y3f"]Fz$lIΣ$ill{wHڸosk+(?ŝ٩~[*'E9;4/wFW1Ihoc:j]ӥZ qB\&{;'aG%Q:xL\`-Ⱦ8.fbm4Ly/zVdZ8^յsoLç hQ7y鶍{?VGI+̧ϻϙ`_$RQ5p/'Y^m Kr F~t-ݍns.愪9Goa~TlP+ArY@T#(RZѺ'`Gvn.Rsf(9^dO>tZ\⨳)x7ίîVơa-Q'E3 &ΗQ¦pX9{Yb45`b 4Ab;IF]{79YEtxsdnE_IHi[ߏJQ44Y'ڮ֚kaB߲ O0DcBĆ{M3eZ]= $f=rn@i9N-uS[0dY^DoҶcd~|`>y./gنzzJ( ͎^QoCӾ%Vu%Jb:I Q-ٮLi WB,vc響cJ:Q< @gۋb 3o4Ltu]$˖xK_K_}Yi]ŵ+gNS[a)4i|jTe)c KL ÁT:1'MS"y?LRbP2,ֹS9:W>գin v n{. g~5eA;\B V\PlAyFj0l-B3kײ/ݯjղKi\eĭn(4nWRїf#3/*F\q_Q60J(TiZAbciWwn*$?ʞfHſ}j>B%4ʠ(IG#Ӱ!D#P0x+􍭿(z^ 6Hx*F$5xXK>&yk{2¢w0",'; v6!1.HRVԗ\QdkEw` Bf.~ xG*ng6И.^!4!(:g+/H7s^kDlIFTwA`KfdR8l 򂼜*Pr֙6!Vl05kN6';C }<&ѷJ'|d΃U$@L l_4-Y'4.?B{!p>;Ps n&H6 ֍ DhN0* ʻ[TR'4oFx)ߟ5w69H֨6(kKliEmMŪrnVjS/= -Ɔm:ga5d |Ŵ71g<Ĵ¡ボxk _<3>Սqݏ.k.4q1Pz=*oi:\x@;W!OnULd# a"m{z\])՛K 3Λ[]PhK? *\8hqsJC78n:\f^.eEtM?Q{N# 6+L$tw;{>wG:zĺx9Ps {c?P :i*N޼Ttԁŭc8=ryE*ņm Х-n1 o=\oƙ\hcs&["пjh*^i"է5[)o\ĺ7ΨHXnzR<]=9 7wUBђ.ȅuߊVqy6Rj|kVmq¼Wxp}z(~I-eL%-yЃJyuHo/>9O6e`qsEaqSIi1@΢+uD='a `,PJ<4!GWoƞFVj2A 7]R{W[$Wql>, /wjikSg-︤d;4@'҇-ik,+J6V!ȎC|l='B''A?\l3 OAR `x6j΂fmQfB/ ՝#iц,nl }X['ٮ=U|de`Ϛ|uݰ5C/(9U1r05@#e5)cab9 n++m.!IZꅪĘFjMdcw(H(!a/wF?+tuH5GU(ΦxΕV_éai'<:|I {[id e0bKJtNIzfHk᰻-YafG&&8`[, zYr-}4 5{j.f U%?GBP&voQ6]޻08(WǘZ XH1Y2?Sa%{j[l}ѱd>4 פ$ۄ 0;' b\2dxM^1rx;oRU#|F*Bj݇[nP2>eƢ(#;Q}"nHN}K^/ݒ*9Ųȱ}W]-t1މ2@!Rfh}{)3nOiZgiũ>vMAa?2ez?qoH7;+!lZ-:Yd Lj@Ai%wi&_- >!UZIqP䅫P2YdyO70SHrt:M-g ڜ)ZX&N9=_Fn#"X^MrLZknaIqgeLDM90؈=8.ITG3q?u(ZvUW+Oe*{žXzxFj L7*We&uOJ!N<$bཱuBKN 7:?+UvNj+srIʡ ƃ 0RUBys#+w?_ ע§B'=U>#on/\(F-!z*U9>!oY^yhgP*D1 gunr:= őb+PSVnР ¹xVVmXe^z>Mɏ`4==Kאp`l8cUx1hq K>9M/t/`(: UT 7ݡi.jvJLQE&[vpm-gu5L;bȯg6W;Q S}58y klNݓmIگBfÂ̍8EWwdq̐5EP[fU ;`>= Mz T|ŭ¾9R\t8=ias\g}FTɣƪ5Q]#/- +Xo $]߭[AU؂ee/ѥR yU^M_rT ,BHɡ; Tf=qI18pҫD*P)%pc|HIS77>/ 0MB wmh C~KVt1=?vϋEb" kO}mdWaWs7KR_bOfeĮ "!T5(DDAn_\mKQ=Χk]] n|֥&b_)?%d"֦FWmᨐVNlPP]Y\vTiOXf3& L NZbpzQ@52}OW Gc>Fr nkGh={UKI̼D 0Qn) WypjWMW̩/`_nڎ `W%PoG(:a,,إ Ìewԟ>?(jW l:GV[CNĸDl.Z'r-q1@{\rɆJ'\>2S}^!+yh#^!oSUC]Bz(hg\w 4bBƭ.}>Hx"r- g wLdrҧj_'peEr29>`cj*)|z= Y"^ R_7Y用2Fc"68Ac#7\ߥ.cGVadʅHOtS!4C(V kTtR 9bFC&nTLQ)b0Brėۦm S}y R75؏Ƙ 7AtA9I@CT +Ik#'IX$ }QV3yLRzaDx dAx#yvի[Sx#[P[紬-{?ZvWOU1a [%|GѭP O+hXX36EFZWĭNtroz'V.ބ8E%C="uPl#Ib UlFIdl*岿>⸛j )ln<ƹs^]BY0t)nR/DH?XG{lqcr52 nu"OR Q9>}aoG|pRFG-PgaoLGᶥY!\r WXLN5v@gTFUjd{}kof**jo9/i?"!e{9Iܩ?m!~YVv\тe18p zB`Ŕ֤E> (6Td25~%iAj+Xo` f|-6Wjb21G,ٿup[P^]KSXvA^R^ҠRV0j7rxD+w5^ge%Ο}yF@˞#<- U=3Ou*v < 1:j0-g=bߓWRWmh^;k*oG#]((捈Tn{ұ G>ZisM 3OףВ8GѪ?#V{+噭"G-? %ݪHNb[ o켣F DS|9!}N*P,$ԯf2k8&6BBrw FlQH߃I\zns  )m#N@L|ieo|<'Qi&I{$`#C} i: 鄧PGbVJ|iPWbsl;'ŝh :|GE=Y]8 ༬+mJ[N8ӛ蹉Eu&\;ʹZv0)v\xA`oH-Ol76ǜ(7pniܧq$tpUVMw¯jqs4FfXAvCHEI_Sמاa9@oϐ/t%a{98ՇljmOQFOcYF3G c.\ry45! c)nN)@ɋg]Eć'VbWJC6750o?HaXӌګPDP^':lJ d.#lޓ] > s=vsQgRm\ եlaݩys`%%=&Ng-f`b\@ChQf2M Ye27@_!2H8(CBa/Dp$Glk#h1o6dؕبCrb݋spinȳ@qCCbOi˚/m=:om=l,zjHz f%54~ tRXÝv\3+ǗBZx-%= UL-];V}Kvݏ-O/v{9Ɋ͗ƿSjq*Vˆ. ȺH: yҟhZ+7Ir>j p[' 䚢z2 i~,-?٪#}jΘ0Z0;6ii$ n:$R{#"j/ 85m^%6hv\ ? S{frJ 5DF@~j7e{и*FypbV@GcULns9V,,Q65^XKe={/< #WcħaW1z3ߔ9n=:=7еW kmf1?N]\aWNl#b|7m?p g `ՠ/'+:,6;p(-Fw<t}_K;uiC{|rAUGoN^:&7he# X73wxy%>ȍ{UePjN!: f` f 4ס*: ú`7NϫgI#/YO4=h&Mm9s^!cǩit<#v10딣;Uvov9ڶ^ TS^Rk-g*{xO9A bIX`A %jDDD#b[5 %Ƌ"昽0/޾/,G.-Dyn!>!%ˆLs8ٓMѮvsvW<ޝ?hryQjF- vۏMŨP?[Xʔz:y}O˳[q gy@c H^}2 `wkTS,V{^>~=+kH)/9KAI)ܗ*M 51W{O/7vʈ2njT'zl},yCr?vh}6qbnH"db/q"]BZg= 1@ZgLl =u,3656B}@ jXSӋrUVgiSz\M$(/[RA9o}qYvpݣnۿrS5 ˒VtB< ۨ ]k8wO˜ R X]w9IdǺ18#?57wxj8^ bBfb 팝OOk} mp^5sը(_;IY@3׺$2vARvR5+<ˈ"[w=a+ md/`ۢD f8erLl @gt%(! ㎄ث1ېz0- +f͗K][ڭՙ`FP-MU3|q ͙27}C}kP?@|QXR 6Є){AvͽAֲcs 55BAr@äl eGbE=&X*SlrD lG"eއ4ķGlZQUg dkX~On݊e$΀|bbA d Pt7(x8"ê A,zIO_ъ0 /^Qi͌C:tR׫ vjm~p>/ Vn UV]4`⁰i޽4(jH&P'  -DFeɍGo4(ty8jpwjOwĪ(^$Ѩj'Q 4 ֔,8O RKGհ=};8{ĕn;\8a@QLO]HIu%t۬n)Hb+=l&}W'`G\ylB[{"u7`HV*P85 |$kET&Z'*b3TbU :eg5! lŊ 663*5x:S׵PB!FMo3'p/'s>.H1& ]?bpeJ +E?e:#=L^ʺA 1N9EUh*xFN*e5̄^Qz3*Ȭfmʳ_eSAvkHΖC;a-8.ښCɢ`̵V0~/:%9]x@oT t036\Z_ XU7q*36 $@ź'c,s7a]64('V^">2ZFEn:[ ^w"ZnRvcrx޳͞ P|/wRZ\ i.P9X_̳Pǖ.dr #$>sƯuKx\hy%#\`Ł%rXf#m Ć8uPu@8e(+ 3':YvtA T9X'g$odu>a}6j Xd2K_QGcj0 GIW(1$FV#&Eq.uYHދ# wRS #C&8A W6Rl;k&DmB cyp5[$+<ċ=XC%ކbfHLԕՄFJ"huɩ KP5?sp5JL;Y˩7~J#vb5Q(ZrAi΍p."hJ\vR, ~kَO{\wr"謚7ݶT9g_?<@a7.\S5vÖR-e9 PoFL4 tci%i=?CO|?b%'b]EMාGf? ?,]`-Kس`}f]dKiD.l#*kl!2 A:" ph1i{gdG lS!Nnyt!:ҩٛ]CLv!௫Lِ[?vRq/Ar#~'*fti_RCn7P-zO6b䲱VLKiHHn[" 6Mˌ,ZT>JhWpHnO# V}-8 Nqrʉ6Y}ܧjqo棋;iP?2' d QDUւO^ Ѣ| \W]l9e *|6 ԑk)bK*,y@pӰj=h:[pu[i@~ZUnMCkGΣ'DzT!8+KdD9ZGwk;n7!7q߈#W6s Qq%t"4c 7~)w y'Ι<'-:K 4kRrL忡|<8Ll&эc*ϭ M/1CpM-9zI,ݻFKoh1-^PPjP0NI>ރNA/v]4ƢILI5\  A!,~%zvEV˕R2!8(#h5UM:Ft;fnBtz`^[tE Lsxz-K Rù3 L22 Vm``졽W=1)U) u#A7(U;N/%#UZjp E╿NLde{iexJJKJ54PVɤ3"83Vyb />L&Cquư›uɯ2Y`{7Ij<L5Dp[#yw1uxǐC~=׀e/s7w9)4Jq_ܢ.K >Lw BعtރB"NɆV>Hz3 ?S[aߪ #Oi}6Ҷ<,GqHüyY~ig!Kg w?0iK£3""Gԧ:0<+oWUJI2sC#bE.t־ʴj^l}Z=tu]Fpc*Mxb&ˎ+O:v(^^a}O?܀ɸQd.>@@.HdD@Z*>+8LB r&YBBjY\&jsI67BތS7գz륾"-PxsDxź2Q#r&=Qny6lFdEqJz`.Q%Hodi!qHmϊ@PJg< IZyxof|ulj!!Fd =acTF1K#0f>Yqټ;!MK{ayUBoq?aO_yt]+l! oQ+7x'ٳg<9x0qT"X#ϵ <͘3q<\?EAYI<رb*DXg|l@WEw;- G䎺8-9/!YH@790SiH 9qNhs#tUj޲G^fN&șmmx6w=wD.ELw H3_wڇ~uk2b =?Ul#,}.>]/[fY"xd8@ ^[cūt54ԍkv?IR^ :x}< HEǞnl&([1 l NzQfGޭM4Jσ~`l{>d8Ŋu-Ngo-95|{hs.=av+" ,tFxc IKFh SfjjYt8 ![ '9[!4ve~o IV^6TSpQ?-u7 ܲ#`fK`K> P9yó#E$ 8!{'8 Gi^ѷ<2zŰؤzĊ9WP[w%ӷ0l am"4yo VpQ7X |*SY0Sj; |;ĩW̡)dYlT[Ѯqx0C__T/jLޓ.b,Uw ?Zj]b+ΕP)1>(747 8|ÄUe1Y_B5He8KNڳh` g6U8R73-MJL>;Sc (0F)@@]]^J;V .19BRg,,3ha%9V- gr_ K-e73 Peݲ=r."9v~oF|m l]ӑH͹HHR_aKPLj\|/"ƁI&g; k`?1 hlA9ɽS6lRO\$gmYR\\r"c.}`72ZKuyPNt b*3B~G M{'OnU1J)A!4$ 35ڑV~CH@@_bc AB$1ܔ* 7QDh*i[@pT4\bMvvZ4-eXFۤ>GS-(>F3#hBߒu .l!l's < SxA4N9sRZ%0xq4 iDI?Ƴ*GyJJ?ykx9ޜ7[;=yVCR|WUP0tݤ+&{ 9eJ甿:䡮n[.;?*u(/@Bܪx/,EM z(6xSC7CҽFqw}hJCT ~wA6|^< +; ;^vxID-W}q}58Rd]fS߃-C ,x8J|gD/ti*tޱmڷlp>з*Cޚ&/z^wZzu E%[/ᢥ-N 6V0WzWyO^޾h薳B܇ 1#φi}]{tp~#n}_xDS#Pwά[Y#*GS0ٍhMǠ(2AUa8#N_o"c70-_`Ia+ZoO(~HN] ѡ^jHq VbǦpUϢ- tzIxHr5B#6݈s#l/"_%S72'M_xJJy 2}jA۝/$ 5F٬5D?2Jn> ἆt[J B؂c-)SIOThjY}/].ϬGPW·&&Zې>s T=}"0fw; !#`"c[͘1 ©Bsu %FaWE{OP21G{G67_߾5X'?tJ4 pi#'hمBrH83|Yնs?؊I\Zj;ءpo4 )C8"i7y/Uxup:|5k8j֡oA rۻ‰T4 L2:S=8}QSB!Ϛ}7AShf7.|3>i}Ky(:CQ뙕H`R_eҒэ&1Q#Jɣ5CowC񫣠6t8*]*KxEd* D΍QCɄ=~a ߇uL Rp,/[`Bp~L dм_ \% JsY%G?מ{݁J_&z^If-'QI-;bX5*g gc %B0nf9bʹ&*߀-ed Ap3Mix5 oG(NYIk/%]Ex%6Zy;Tx5a睦XaKW*e!66rt8+e )!pI2QS6/o7\NAU-OwYdR"x~`ӃI05=aP e!jo :71!t3[ט.GRg0/GŅj{-vF6 WǡWd $g؈JvhO s@b }-?B'ܿ,$54f m=M-~AZ>h[4`M Zp;{+7~j=n܋r4AڢsPNA׌Z (__e^ej71me8A`kE@S0XTuES_SK$>"r=v-HMl$\ASUgў5WqځB4)B>8(nO K-AB Id$7y8\ؠ#YG2@KCBJ Ff䳐0 :tMӀo/Z2pɨ8^sY\0ȈFq|";^g4Da&`QuC"8`a$'FO=K1q>VnPՔ.T`QU[49(gd@m/=i+qZE!LeRZ4'dt#҅3;`7p+_oPh01vyyϔEW#t e8P<rU #z-hzK5 ]1TDn;QܰbӪ?"ՈOm3,z_Sp wڛ"<#m]EO4ZnyB[B:fY[l{E0kţvraX9` ,ow"\ <LdR xVIK]g0k}!oIA#湙-C+c&1Wڍk M1G9ZtJh ^ UQ17\ p/$2D+~K5 ~ $7yw#tDz<zQC@Y,ll[K{%G2N We4 ']ow"5϶n󚨁Ԅ- L!M8SII/xu!D38o]-B a\a8IEHf)*;?LA(h׋_B0wԏD]ڡhhAb6t.P ;)t {GձOb 3~bBixe'^Qyόܘ@ʬm9t:_HFH Es^deƎ~S ?+;h9#%Gc&9ǸS`HZs"9';>2]1=\L{G7,ld[oE㇧)d[$Hj<,z?dw<ESODް^z&A @ l̏azѫ#wnA)UՁJځ,U5i1YDڜ)+n pe0=UY ¼|RQ*-u- 1 ]̜X*IQun>m;*۸'`fx L2SִZ_\#Y*9"LWdmz}urgtyՎǟYn:H(֠?|/3\ L5Q~:qW3co{ Y"׹[J_{Տf3;wh/Yaʋ9X,5pZ®B [~fe|+`<{d~gg?~}Kp mʾ OHR. [ oBS_ԛ܅Q'LgD Ȣ=xLz+APwKᄓ *8sc Z~DyQj2TEX|MjqV`hߠ k1Oײb٥[bŠ)dqa7,1[; )ٝT@՚/cmxRVN.pe=T}Xl/hTE6mX;6K6YgnU}}|W>Srn2pnG44Rl%NQ? $EXJ7y~}5R}slUYҙsNrOt8ʧ,C|`!m n<S`'1<5&jkIh~?z{@Ss%S7% J` GK5өx&[Kr tU| )[^ ҷBG'^RxXmv;~kp,pد.! $~Dϊ,rgR٫_nnϹ/Ħ)5 E;;2fͣ9~:qSPAV` L^Q\et6 =䆴|d5G_d{H%M%3ݾw 8?\Yb%OOyqxK3Cqg91 |vQE@ъ כ&k>soKqBͬ k,3B-e߬RAa4^[&2&ЪL瓯49!@bQ6wpIl>A(;o#@omF~)u["Z9uϑs*=:7z~'x[HOZrV9\dzI;L*:P,@QSUx_"3ؽ( uFncݗĔk[H50;a$qaC=5H8~ )KZQYa݉6ϛcF$M.H YW$<>j=e'4kP% 8lKw7#|Ԉn lu;!9y;GEÿl-ՕĨjӗNF"[B3`튪F`jJUY` 7<^- &/kbDTՎݕ-??FÜdJԌ\6 ,[Hk[39@_IEZWuۢVxlɅlևb^q"1>%Agg@\MEX#!ɢ63C+ F̶߱pOv=*?c`QG-e@RJs h2[@-=r # ϯlzڭM|(@||E f&%=~2݅թ(FXΨFG5i<>JE2$ض;U% U>2j{OF\.(Ͻo N,%~bD g4+Yj MiRCϞcˡٵ ߢܙǻY,G6K91FjfvlW${mbک%z$bi5zFcv~,|DPAXDJC/*meTCZ5_; ezÁkuE|`]S:^pZJHxT2s/`K,7lE]kA+>E.wJU}Nv8|MJ~l˂ȟk$4| yc"R>e,ʐ8 |iDcg&jEwFxҖXQ܊Upl[)쵶$'DX\{k LV Ҹ NG0 E)vпtoiˋۑ`5 2+Kivtm70^8ˡ wz` ܬOE^q JcH3"߄- bX$G8*B)]Bl.#cql` sFIwcPw' }W_{GS;/ YW-vȊ7Xqu"L ހ@NVCZh[b'Eg2 .\%[lGm`Ϩh/bP)gV< ^EoP~وoX::J؋ꬺ>6Los,~ jOo~d:K~yvw \xЖVg6oCL³1ŤU'&K8dx-_ Lx&Im%"4(H* E7=Sk8r!9@hst'CyۤL2p0s kOҰe'>!]B8b.#rKGXv6g҇=Y(Fί( u@/M̆9d49[` ƺmc=)x+^g9dRQ{zMgNq#פ-d yJ@mOJ_N+#8:|dIz5݌!H_ЦmKtoVB{aCwom X'e p0C8doph<3Y_S'rG}[Nd5!􇲝3j:H&(H`Ow 1am002vhɌJɠ C44pi`8)?]l]]QmF/^e3MvyQhx\<*X$Kvf*OeHB]TcIb.:s[UsMU\Ʋi 56&&x,7 Cfs, u M0D KL~tpk2D*P.v0$kZHEµW5C2U^ޥ  _U x8i#aBu:qLW.-#<|̶݉zx5V,$9:+op*{7:P^-U5WG8a٢XD}:5GJRl5Q2UOe2cH?JHARb-ϠI ?zXwDBz0a.6DXRM&>D u6sHm2Xc@3bm9s^dbVMVr im# e  irX dž &c 7J(UFIol_M]) X{*TcG= 2{c)ŀLC 3oDzlF٬+ՙpDOAǰS]A5H6=_ ed"&Ba~$((?r]H>0Ee˟=)ۢ@M2Dcyt'&H<{܊%i<@q ? 54U8]m α|L1,8sR:yRqҋt\Ƴ+UZߑȐZ*i0Gѐt_g]8:nwrgpCG lvqAhȏ8UBal<}ǿEDX'ϼa"^snL%v BL#ope0S\ 'IXK̦vb"܇gL9-D8@} $feE.G4guw,*tt]J*ސR\~Q| \ESjENC!-,5GXv6(: t.HJό3`Bʪ\ GL"  ̟dޠN`0K> c?h"h-1J`N$z: $Jk8Eۣўܦ- ,,ɥ1Ԇ:]qF9;>H+b?,l _@u[ƎT)y:\oF|} !C9T"ӕy] \eRt|K*|.Nn7Tb QڥG(b>P, mQZfTҴi3xR+q_9^*ƓK׌̑Ls3ִMFvan + I+ 3bhfq9i\n~ZJ(f΂Q8)Z$ ,; $ ́֫vBrAVz823  /gg (swl㱪; 01vfZjz,(įr+#ZڲCDaO;8?g,Dta =lUHsJqsjPFg>bCX&OR0@B (RiʅE£d 8vPJ0?$iW:qb[8apzjU!ߏM}eM} ϿDTAlf1 .#S\ܳW/SbH\ą!{}ef!LoQ3Ujeξ+X?H$^|NLŽ![ly%Ub󙇓mv}J/ +~z07 }/?xgHTիë7\Ȗۼ)ON ($2܄vx#pɗHӆԈtF4ڝu=܈RR7S4zDN pj?P˷v;{'FZX+9tn*z'B͎UsM\C2 *7tluSQe<P_׍~mfLlu,(MheJSUwyG))EX=x9>t;`6rb\H9ˍ*"2ǃZc>@k%t{EqjȒت.U$d@?[u\P.,O9Ѫ~o^ +q tsO*0?$ꦋQ"?>+*?w\/q)b̦椾͚{ [GKj8`}|9,rJ[B޼}eF׎[dJNA.ۊ?8E6n@o /J? WTȼbJPr_k$;DeA#BEzftKlq¶AaMrԪ"KRi4EfOEg5jeE<)Jn~_RK?`P enOp8}sU *?ߢ64\R0X 2'yUj -H”TmSQ4WRy׶|Ϳ+k|:S_#X]_DߜcB0ksBJ.X'!;]FT9NcK=lt̓ƆI4nI{Fͧ޳u$ppaxk1{ZC~F/}q F To_cߵ{*..c d;}]z!Yi'jx$zg`Sz`%KSج3!U0bh|wr#xJܿ 2Τ_f¨.,LC HiJjԚ_]W;/6QʵA7k$v' $gO¬T#/dѯ(?*jVhWGc*;M\\ c!ץw/@mɆ_=pg{9۫%V l˱q] ٧%>=u$(0 ~z{&{\v )LD7dxW48^x~!/{jٰZl+qm8܅ a3!5+Vղ AD-Ҁ%;B4Ac#|t6hR{vjZgE, V:3ƥы`O=$~~TK҉jl~@)N(Rz`!7&ZtO)`P^=d|&s1 !jM89 Z;I?I>ZLNj.՛xl?\.9R+A{{E:R)SjYqhXN1`[M/¥ Hlⅺ?uTO2&.k?EOiG` x-G. m(Wer+zvBoIF_*Ϸ0i+9G[y.032HՓo;u/ GXBL=#_6lť*xBz94J$ŇjAq 6z*C3k #9 2-g|?:~e>tƏ~^-qbwz,yXnZs[HyKoК1KO */ Gi<RdbV<ȇiń&l@z9ќI3bp, g tA<m^ҁL1#[q[2u~#c4ijPFjL9iF/C~og$+hBnݏ5dm[vVl"_ۙ?KaՖayӵ] I#_6Di=6~}FOx0G\*S2|lݔ [>6&4+5 "~|s!D;S11lWRpn=]VW=cg/wF%Q8];읍>?n HAmdnhSGfj5ZV>,;raS!s?"#mp5_rba;7wqcƬ>&}Ԥ0}ҍ:4vM SzX`k,T*.V̿!0A;3b3TRyI(Db&kY N H86";72 OL&򣀷1m/5h# 6b9RihqjOpSbZ9@hc]>?ڢilw()=D4ou ;r7a&&kb@+{DWxA,(L%/ r[=*w)RUB&q4'krn_s>~1Y_t9[ɹ g!|4S;j;2TᢝZ6R {Qtb?Q x9V[}3 @B/ZKҿ~_ +nѩL$C 94%{(:4IR=wuYOXpJlbfsƀn[1ib{R[nGqU1ZiJ9Me8#`J:{rLR/W6H?3%'oc_z ` @ V:K# ϯ`p Co m؂)%VrX;shF7> p+eHrG Gsl| vm`x6F$8 ӭ9k|TMgޓX*y<4iWT`0޸X[75Ac"Zm9-դoaT{a#!]\eaM<|Y=="g,D0ђ'й"z.%AU:omM*E ꪆ|B4MnS|N@p:aٺ{q &%)\\q8$ H;:oNo*fm`d|%OS(n"Yr+$"1\WƽA<ޫ%:.!G'Bi 0)5K{_DoOY5G}R0.0z5旦@@,H$f:5,ξ%_$5 Zg_lU׶2X#-.,El*¾ ?AkT@?(X3zXEx /}*l1_iۏF׿DJ@|cmseEwϑB D A­\ xs(k1>E+#KzWģmXYGX}S l Μ/# L*iU0`j5=.o, "paL09]ues2Y坣"o{2FTD 12ecZRC]--ၝ 3Hu/=Oˤ7ߨ]ɛ<ߠOTtGb G 2Vf_DŽgS4E^X)[~wMs\\bsf0Ma:b09Q\3ZMWƬةa)!`)Z3*x#AƿRPՓ1$&O2g>5~wK`dkۂ0h e,)5qߔQfjL50|@j?ĨjӇI\_&4~N -0;d_fJZ\F/$!C9PW+wP 3{(:`T#yS[Z㩇&я_YVM̍d~U*zr5[M1W# /TLjN6VVSEYckr?E&fԜ\Z,e0i)4\oOP_GNRs2zo` ys\3u9/ƒ~HUg^L I#1_A8=zK &arݞQ [DUTsmf+`GWر^ `eFS) pfCnVҲsZgڗÌ~͊Oh(!!$EUtKn& 0sOrZUe:{g}S b¼}h2ãdv$qשyϕ@?6Xۯb@F/כF3<-c g7/b7[z&o|н3K" :f[g[avO V65B߶V1[qXI+H Κ-{aXŹ$|+Jȭe{ "Y53gur|- ʜiL:Vh{nCb$$ 3!љrb1@ckueU|HNkU+"Ud9>\N Dzh5},^$(#+NBlZUg5rD *qv(e3!`lS·nb_ԔSD<$U {5Y`8yqa==Tcb(]PS|ҷ.g9<JїKbR_+W8myI^E1VҁX:~hTUhHU6ZH6{ jk`N2^amÉ)D(xV݊z5W4>v<-Al>UّZ)H b$~SAw$Cĉw9GYbtL HG>OMڙdI\zHBSjAK‘rw MORxz* R$ N@ٶŬ5.4'9T6$c/U1`MLH3$W3vrc^ X{68Y'4P*pKW﹁{^969AԗI9NWŇxPtKWPBv,oTb 䴖UfRꇠm^+݋SuH`a\|D5"9o3X9oL&}o``UNCx17=Z_HPfϺ鱓x>&O"勬:iynUVPUp\t[FDoP4x?2'ƭ8CȲ1ge[bF4VbMk?eC'4`{Ѣkn!wx:UH26:T(*ttuMgCJA̋N#pHfᕈz\=QO>S{rEfTgT{ӫB9 #mܲ^]{hn[;l}5g$OrH&=S(A\MG?lv1STMxMXpwk Hd $tҫ5Nf]mXƭs|+"%}(m9,Oc}yrVxwo_SpiFn$0~Uv4\)b2Ť&mrXZzo'U=Ў=%&p{<;T[^ RM1D5ߞHP!ڊQ,fxBAԙ:mt Em=kKWxJּX,{Vq⍕~Qe,+Ո!r鋣&Upχ,Ȑou?2[ _V~Hy2#WbLnfsj<~&a $)u 0agޟ< 4U#w߾עKL#zQ[0 24R~lk(>9˫ w ߴ>';Gt[5BdeOǭ ۳gp{ |`wxS}bcoʭh>Uכhxu0M8ytcL;r\ ׍>8n]i G ϐpTt}3[R[} i=lY#n'mƹg),GU\1[lZF ]_/XwٚXdMnb*viYvRe%0 ~ѝ`kK&n=)"T`e %=Ĥ0W62말IAtAod) ҖgtWT1S+\J7?1CƚnpIWY6KsEI,nVpm;Q) qUԂ7psFx :5f̵Wyv ppUH2frL 7ols:DtP2Bvˣye#fФ0NegoB("vs9 P;6SDN)5(|1kFSii$pE K !v==gC==T;M4<{Yq[ڔ(꺪 }o"E\J񺸗/5o I.N9UqJȤބ UZF@6[$h/ iMJ_=Bw=ͼ^Se+|u"_a17ݔ>ϗȽ12=__D}k)阳W Lusi2l y~T:Jy$ոeƐ0v ](%&H!SRZ'9.][Dm@o=@Iʜ &>mpQg;|[4hsNi mŵ2Ъl8ȁ|&ݻB@<RXϒc1rD>GC:;[!S5>N7Aȅ`#{D6=]ܗOݥqON^ďͨUV@Ջ/F='YfXӔ8lb ;C31 U27 s9>|֪Ni= Sҹ,ڼOЭDz`>M* }h`܈k֋wZ&g] ֻB"jl= hkjTϮ݊6i^\}+8fӟp34;O-ӐK[3;[^# tj n۸u_n!`o&26yE{ sj#P'mEG$>ׯg.H5+xMXVތ4ŠhS 9#~Jm"gVřxUH+ضc p yN!s O:os'\0t2˗T@#oQr6JN`b@fá ƆC73{(iφO&iPfmO3!STqm I#tG@ '/.{|~&~yp^L)kmrq@;l/^) uk[p$x<1{4P<ұ8, x.7DNnEղ ;)p"-Ug<g`l̔ wivUXC̦tƺs#_$0(?a_ &]ClCAR&b^2weG/s"q>aݻ>@y {4g~ [;ڰ JX lt!nr9JPb1g*q'2>pY7Bxq4 J+]PԩM;_"ߏk-aX/dXMoȨ@$4p ^oD)njbr^1j?~(4^SgpFYe(K0 z=x9D7?v \bYDŃD(֙, ;=Wܭֲfe}O]%( l7)OKR)=Њ[~46!ח81&TBɩkzi?+N Ro Wa.}>7}]MG-w(/WY,ϤD^qۜR5_ըw8-1S¡bt?03覸CD^D9E}%&J:Sju.{A զr8/KIL;ݜm7L,łbc+W9MS!3tEKr%@\ׁLkՋ"(A5i,h ޫxlSrTǡ(󤇐 ti#"&k8U3XQ{*Ym-h pl떩Y}=N9\k+ ЁX7%˲ 8ꊀq6}{ wD3RhPC f hx_nY$Gݣsm_9~-kH}i ѽS:}c&H e^>xv缄X-e/V+Ae D#W#%O{w4ЍCs8&.!;o~xQWOdY9je~@+#IְFdMU'qR}o +UlIBzVzx^~]qO;!Kro욆Dӑrz(䬻2Ӆ~$NEЎ[IØHMbb-S; vTC\/l"x  { {A>P7?UfhqG+,! R!$'Vºr:µ}T>P7I3#ZRh0}rT,ը!0$Vwfr=̓"BPL9PCǛrUWtws̰SU +6]{^D=C\ùi ,-Be-_ɲ[d$;ȮnJ~H O!dDCD]@AçH:|SܷX2c"?sh𗁤~b"^\>Kzx,FA"`Rƛ8C⬢q.<ͱR{Nh f3TOu'Iif?Qoh[$hmohS$j9Ypa8Wgs>*>ߟÜ˼qE x ;`݁Ep /N_ΙU#fXt:F ʀ Jf^rƘbG^`ژTqb`NjŖfφFmǀ=a^o{M֠mw2Kxȣjv8N-h7fZ"#.Hi*nY 4^S^> 2 #\QgQlHc#Q^  )+ пm΅>֟LQO()WBLU Bjd╧ny$B^-]km{_TE*Tx0H+Ֆ asYLgGwVN&R)B]8 Qǘ^H BFJt< y0f5?Qz|o S{ ȘCއ}И1ώ7p1i6UEYMu,[}@TTD{dm(oZ`gw3λ@Ni_R@mov>$K0xf^t 'N֜{ sdpݟQOW"j \[D"og_#i9s W:Oy5fnml6<Rj;L.d=9$iBnTnR+n"4KcrƚxjeoCU 2nh9<5%,sA#?kt>}*t͌!TfFcBw "MX}ѺZe?:.G&&S&2NzB<5'oX0 .r{@wԪMPKyu'[" P_IfTTW5|js;uuBꦲXEAeRAXֈ _qH0guE`u-_ex ec8QwX54tau&%ݮ&Blǁbsr^7ٴT),.MsNx4K ty棏[MB_d9MsT(%4]֛pSr0o@o |4c'︝mHoQ VF]+ @s`ͧړ%BKfPH(D*v~m[5Щ[3!ˮ; [0beM`ˡ-IBnQ!"8+p 5\՘wL.!ߧcGGJhEgC :ۅLE["nn2"rG#끐a{>]Q:ןj^swRS5u)XkF܁} LB b?T}G*>T^Lْ䠤uciU3~\@;C"[ۇ@hlqsuѓH^Vb؆k) ][qP\nO0`Ea͂r:ڸȊc51;b=!>Bf_N"πnO9$w qQc~G5Z9^ߕ=Uc&aoOnb \4ENP2΀:c,=|:Ee_:ʠ@.j^o&;ɒ;W Iq~H_w4Otf'jv Q/#>ˋ<ϪmIbN6qK1=:ǫX.)NlbI7zK.?hi[o@x-Sa.uUc]sS㯓~0EAKW"\֌4=,I2H1Vp .#/CE*dip]á;`O]X8ĭWwNOoe/M+Gk8'Ya w]eW{t-PU؉w7ș*BOYHFL*0'$(M1Y5gcQVN;$/X۰ly/PRb۪Z$3hN艹]Lmؑ)7;%lq1&`oę 3MޤDb߄eC-tXc>2FEZJө&ʢ|B_eCAL> )lYWy sn13Z?-sVk5t>.%sv9.s~Z'5;- BhMEUMewSu_ޱ>lq+0o~]t_ m~%I\U[.Oh 4=e]vΖ+J\hzs+ t 9AAG72s,cOOd8 zާmSh ׯB˜e5m?!-$|6OzP: S8t;q9?^]$_g4 i XsJ][3 zZwSS`\:tBbͮ@iah\1X,F}s_:ϦpjqN` Z&g> &'j^?@[T?_yս+~qfΔہ'nNpkĿKmMy {WGc]1 ~ `wiC!|09;i}2cWч3xB|X&UA'0۸2\A'f! ԗ,=Câ QB{3{3 CeΏk[6#wNr|,k9IqwH72ƜDHt B?컨ͥ`G<xdrӛCܼY&22^v\G2I >i_KPU#Eߨ\m- :}a{al$ZB)Ta Al!&OYM+CRJAw*2:6<ψ =ڏ=(*6 (?]_0A@+YX eȠǂBUie8~@1Gn7szS7 Ht"q2mU'p5𒩹]GimBd>peչ Xw83uᜱGz7 ڎ@+=hMS _ED?z~')j :L2;G-؎[X7r[\0*ҊfńwD{:rUؖv= pһ{gƊ$;gǀrq;O6[Q8;Gܑ8sg!k$.j}q5`(\!eTtl46Nژ-לK˼S`IY3V&Hegk^ _Zju'O*.i?PLÚpU_ˋUd ) wLT:g HG\ꛆ[ л96sUJX{wxj12swr6MTM|PBE0TН TWEN7#~$tgb|^h%ߥoRۍL47́ŕ7LNRs⯗)nCrF~U;^< @{,b|ĒQPa s>.z.>Fo\۹&$D* yBR`/K xXp>in)).̕:&LV*2)lFq Lpj?G׹&C9얻 dmCr#{=VuEV =.9ߎ% ze)-8w|Lrj!Nİ)UfRs&jFN4~:.o C1ϧ$ l*ӿi#=y %crbX[/ଶB:l*p%Ofz?yeOq,bCrOH6NQjrVn6>Yf;慪/Vsz,oؾ^UQ,|q{?V;i,e[̩b*$o$Mp|Od2-r ^GU! -7-%,PMoYO|7 m~;C9UIV`u0?Kr̭8T&"|$c4#-q׺@D4x\_/FyџFӶsX^'3HBE؄9NUBOj JI~vȺeYD:8{sŒ[v+j4*SIڽ~!;OK8{V5V-dpZR+B#BV"(.N؂#̪V0 F7X?? 9,O7%"v~1M}c"w"bPM?żT(OmDSPM>X 6&%jC0]hFW/̮@[s*@B"  Ń '2:=Sfv-| g ^bDC Ux=ux-b7 Ԉ`,tp. AEʴqG͢8>_6>c֙3 52 )a;\({qIX6P3IQEhiVr>Sww6!P}ݠSړd]OG#A%F2,)^y`ifG;D= +Zզ~9${EWI'HCMhj0oBju7|oIF2B˧vUPhP:kj Fx?:NoN&cEߝ'̚*"NGn|;{!`cZlAK䥧Xv߇3]wϱ):m1;~v((16%Xds D=Rqx2Mt~{eEF3 ~BGZu H)Pj:4gO7;AXQTFmKqy'K?M?`pXy¸d0K "G_b:TBa\$&!$)\fW% $lMHQ}64k)_COϥNb㔭 F:W+[@ʎY e5B\.wJ4W61)cQȿ%@ЖZ(>l'xmRUGs2'at7P]bn㝗&'Oq\  CjFsHaCoY꼘@jv=c0=UuK%k/ϋ幂`07WZ;!M`EVuqͨDq{uA:(=GĴǹ~x[vf\rIX4QW5 KZE<SsԶ.q $;p͔l~3pGȢG aܿg}~F$-NRqnYH.u&7)r$d%@_V-%}^+n$b0ZW`hzLppupGoUclፀ^Yb@88 7|uI)ag!24{FcnҊvt:bQfk>sA[J|Uز)Mt@:jDx\ܭZTIP_ Y-`"(}!R]%֙|TO#kC-~Pbfg͉\_}fPkmZan>>r=^j(<բ4kQ`x\ǤrYI9U+^t=v3@5 u4 )~DHQfЏ >'9 $VCܥӊ/n?u0\:?REUuWk*T7BQ[IGBF# nˇ ':g^1; ]…aA,PPn:^\7°Prŵ9ć VǷ5B\ Nv܄RdO\D#kƅqb8ftrpTQʂ+tV>V J _oL#CD3D gOmx xq,9!r}4b5+Oxn*QZnb8x@\ĶV0w .S_9F1 p{\*Xds73[~EXq0 #b`TfǰNT,k;Bq]o>y b%_b8ܰK _i N.zW@~!>Z3:Az l'nZ`;.6,kqDuB>ca-'Qf&wMۑoPr=u9L, yTj6- lYãl. .wn顀C042mt@*K/9&Vc2CRF>?d"`"s*,h>1B&WI/D^פ;j-'F5t6kp,fvم$`{M=|?(@؉*QM\3uqNМ X{5,旕H::.חޞ̒-hǨrYy-縈]i.JgwsC?PPf2b?k=% [hp5|[KÅ*xpff0rJܡH8 Z3nfꑃ7De_rj9ҩGBVaҒ|cT R}7q+ yI]-Ot`Ԋ?BM?* j"Xo5S0],a] ]i\3]>hEYW{|@2PjG:id[j&u_yw?69cSLKzwǝė-~oA;OO O6Xha^@$,\ K%R6Q8(. )G-5i@ۚ'KESqP~$ŀkVvuf>ߔ\kAf|7giڙZXC-/*6tniD4,u/3G7z|Q*RD s>FSOz+Vxk/OzEY]s1s륔KΝ[:elwZ}GHyn`ޓV8KX} 1L92@]ʛ! &r-kڤHV GaD 6?OxUhMOU|i/Nӽa Zx羛d'T/Xp]︳ Ć%2nԀ2tcDϴCUKAt$1T"s`]>,v7Fa@3<CW^zOrE;qg\"9.-8CZ>{IǨepc\S ߄[XIC5kIgЫ-Ȝwډ/FhQBd^v3Dr T{&NR;P[~)k]P҉Ë N-+p[v ܄;0u H|3X(\B╽G;g6)3+iaa~zR[nrXיִF'0!"BSBxi6y#GVfW}N.>CFYB/^ k:{BH¼@".ɅtRsMtxna=˒z>>Җ|>Y^9ݢ}DW)G\0Q~Uu1Oew D*q08 c-q!ж5~^W"jsqXUPCaO/TȮW Y@!vk^qޯrpnTH$鞰c0~zY >% ]Ĺꮩ7$QxseRO (82eLhBʶU!U $lU7Uos+Z<:WKOC1 Q=!H[_r, B2Q >?? O*Lym|:=rME]kl1VY@}᫭&ښу;m BK_ײ.r.8-s+mf޺H3/D .j}>"PA `S&>{2w\#e=N6Fv7 ?IIrh`_]6[x_NCJ%2 e |~Bok4 Ra4B&fE0@"&JwUt\kyB<c.v80×rx~ XaЅ-&[֬%t@V½V6)= 2}-aqSdNly7&T0:["_5@:Y:v?IJfv&JR hЉ |: Y_NxP \azmSK݀_`Rӳ;n)ڄ][dXş˚(0PazWw;c;N r#XJy1ޔcgRBdAhbP<qµfu`[io-M"⇘w8؄ρ]jק k%nOʯsN{,V*EQٛ3L2hV94 4|HJ]@w גkn[j A /@V[Fe-iǀƸ^7&+=ξWD.%၂`3o%rp|PyFISOE,a8}/tCw{v׊4N4hIN%4B$~JU`R~³aWi |O)Ґrǽ3SjztvVb䚲3w%Ժyb/!9Tb!ԸSF؅-]-.4%.iIy;[x#2Х-<B'➽ s AЅ|Q2b9ki ,9]4 ^& N.+.OJ)`%q&`V]ffWk<-x$uihCK6b}oGХҠLGAamR8pI ɻQxc_]G dӥT G]eWYhq9Y@\+]e!R|nfHz|n8ãn3vɖ; %J7]}!+҈[?E"nAFUͪRVqR7B7sɒ|m0[ZDυDqc[ĪTXK| 񚆾kY/7Q!u]>*v\$DtChfg']EF..!`C^ !cBaT"G:pxå+k%\Nrz}S? kQ)V 0gMƹx;a5{$cKA:e, v82vqqzf#&SFǾ$'V4 `Cxs4$jŨV#V KM]͜,Y9%=vI^r*XPXx\! Qϙ@W_ 2!qWҴx'շ:([OA7) L߰!)ǃ|8| {"k{Z^P}:/W5.JH=/'5h+uA!50tJeW&fD\6b2A>Ie-(34k SPN⚎%ǑnjRb`Q_msswgJ 8\dj.z9o U6W 6qnD%}D5Zsm\Nwp=7q_p4[AHZp٘΃{Д!hcP4<\ жFXs+SFmq3tHX.\v=)fi!kW+b:;^fQf#78Km=pGޗ|x xE= б<07z" :y|;@ޣ56R<07F'zz"'̈d&V70e{~[pü!mjxQy.K#lJM;87J+OtVL W+}/fi]6L y-d/V uq E7TE|cw\eItyu,0bA든ƼfWcxk9}NS!\p EKx_xSETթz=뷙 z "u% Z?Wjs=D1U D~FJ}`Hui_ 9y/)|֪a[BsX:J^Vr8\݅ERG$Q7u VYIpIaw\.NBkgJ41_بq˛ l&؆WT vn({d8GbS9Tk \*Eg4Tq gV IM XLC:#]+^_ }Ռj/ixc1Q <ʢdai%,B&vJ<ۺ%#;ꯢ?A%o@m$*tNg3o׃ @*AWcJ9U(>T6#9)FLH.ZoD:)&fyy_(ƕFwz1 y=@BSsN}Gm>:Dn^[zX٪\xsDkܯϓ|b>|/8p?3VN$Co*u0p .2:ipbV6=fV;!.SAϥHHfVt5"Ia͟4C(ߦ@ h,>N95ѻ`{kjL[7j5-!N"m.5;vZgnsN Utku#<^ަj"(4cinB feu3f;Fk Fυbx敏hw8>JaX`%S܈s w 2!S.D|B']tlO Yfe!7Ki:A|le7C|9ľy甭mP~sW0Lq6L`ko#?fo$]9!I{ZdQ49E;v9 ^Va {AE~Y4JJ1-l%xl0Y\ 1Je&mt5}+,uj? \@"K?ZI5и)#n3@ͪ`}fz)^GHK O| GR/9_VЛIBo|&dA{N蹇 =kI{Wy1|!)KݡQ+'=3{HVLv0J8Zp% \Do XؿWS)IPiŝ=9|G==;*<90.1H`gH^~$O"S(J^ITMx~~"ݪ>2KJQ=T$ b՟tG2&Qk7M|J~vT.n3Z}4Zy%Q77ʤʎc3 oUgKc2-u7:e҂=V4M5ܛ,In2ػ8Hڙ7qGEX@0Zl V-wϒ3h&՛{QKzz&5P)u'Fb.1ȷ@eN ya fY̴ ktM`yoMD\UV 5%YBVNߔI~?D"ϱhӒ24 Pm<Jp%AɟB#e1j %LXk_ rU2*k&tP)Mf6PGc3vh8nł0Xؗ+5ĽJS (Z#`tߣ]e K|DUtэĔ庎&A*ӴZx j#> pmp\C_l, _6j&2<[ƆHTG ;r6$bՈ?PBql@Ucyn=X/ V" lW$E{Rb׆ 4Z&Acp]c8cn3:ƉTZ-m"u{ʏ b )b Ll |XRbwR{GV HʕCG\Q--Av ^MԦᖧC;V n2 qp2ӑN,XSGK T {pB`̍32~]2υ蚄!"YKNzU^f0rXai61dr`:k#}38 xTdz 8PIaCz4Z^R(u;a-/ÚLJ(I]AC9r^*r'h0JT9t 9@=M Q_Hz;E`xq~ N¢RK4],E=6ܺZ2ƖO|٬J8 QLkGE kyIxH吳YgF ? ,20q&ܗ0[^R7PDOh 4Za"]qWB.$lY"P9=現.Ճ_EbzEGvҐE~WGܴ}=;3RSl%p[_5C˂HhQH\:oMsа gbGQ/r˒I_4=@+: se){1ySx\aӠyĺ{eYߒ l@Fiuq$'md_gpbUCix mg)D7% cs#vz WnD+:&~}Ȑ{K/$:_i05D"1a 6迹 SܕgS'(T'v}BE}ͧ6rSg (-!3gAjoł@D?\c;߲V7Dx,ٔ3(BR'mXآ8#=4|0uj(N2jцnc :GJ:> XUp;`-C嗀Y҅P)ި^_p͟j*a ʄ$p.z2ÞvqJ# t1,+gV< P&*҂1$t35/N&վ*I AZ.HPk6,J#"T.JI19hǪc'Ϳ˼[nB)Z2*awAu bj1MXj]F<%N6O1yWo&"̠K5i)2 ˗UC[̜8 l&Q/Ww`-XE^5:=Ry?y;2!2D݊R |w}#b!Z- <"S)6u7;&Swʵa;'f)D~vnmܠ?\CLU<>݆z&`aўUb;CU, ͷ7n,8B 3 Jq)ftCbW7aВ.9а~BZ5$Y4s!}6f_MrkqUcpASz[x]#K_$ :PB\w6X·v¤c\gd ?Ojj Ge;6YV7i-<;]3adW6^Fx}\AdG<-:aqA* #l([E_L 3#A&`ZIy*QVOޡ5Q/#B5b/z}զ^vlҢky(P:Ȃ ;,4!?~DZ{/yG bejW} 3sZ&xC?jN'kTYǗqepHCURdIp`81)uh O%_޻ =%inc͖bS䗺b= t-]ۤ] 6R 4>Ir[[f4I%(7E$X%̞X0XS -*#S ~czee /۽iLDC1LavxJe4YFwJ]$M\B׷|F~>.^GՁKZGSwXqO`lV&cӻ;E;􇣵ވʣl`"oG^ֲTll}c @:[; &OtQ:;Xݒ32O<4wd\;]sU}_]ňas x򦆑݁p9R)?Q%Pm/T |T %Z.5۴*:GliUb{{|YbE@rn1INk& ' mKbvT:֩$[l0 2lo}ܖJ9Z >ngo,FmQ^vokI[m^$=g7hr?.{fn8ŨFtcr3 P"zN:s*1!CXwMb奎z^@Bl|pބkf%ӏ{.Ӈ>\[AQar6 htiRM:X ;P0d2)k}RU wf`VJϬpg2:r2t3 a"HU"谶5 -F'40X]ϊH#`Ik;_0iW@1 ͌ `%p|FCfj`v۔,E49f6ѡȬ.&c#gZhwH4넴f\vɈ Oi=9 P@O "xbxm׏&c]+q\_K@@RPDfo ~di7J}Zߣ6E0G.#Q4:']Ш ! @*z j3{XDW9sM=eߢ tj2c^}HVIef7õ[A !޸ #Z[%FmSs?ڱˈˠKje E,~wRrk r5%PcHLtIuDI1ZC]A6) u~O+yf W1,t6 M4F"pMNھ)tǺk b(UxT_f t9A`4A@wKx;.¯+qچE*A`۳m=qNL,7N3WgKJ1P F06ֹt7'^ dv)T Chקk1q]'1x9dn8>;,;Ãa1rZ6>I: _;kk޹;x{ yK],O?6;Nڅ_j%d o JLU6NoCPϽ^"G@V;;yy["/5gy5b2K&jA/!4mU~F `ܙU42g})EGr[\i,D#lkr{F`*xQD49c5Gcŝ/2a]8Ak쾉|DhIsK?/ى-#Jr"W{@XrDvKxCKVQ+&lW[L]Nfq2:4Ks\tU _um$G]+7vdC%9Xv\o-霾%`܂SGRƴ_-{c£Y͆룎TY1GK0I\X!v p+lFŌ ub'6T59ńeUDTqm>D'ӆ-G\]/2=h&)s+,lf?ZpC+ e r Yqf?1!bAM9EM/2(yɄslS” [Er+F'$zӌyɄ8WriZd(H(ΰ"Y' ڭ+A&7'3&6Xb!2N QFfa ^# TLuзNG2wâ Tԏ)]d:sE' Q˳w#wb ]#؈>W](فD~ˢShEJ`״!yY+0Gm>J݅KP)d1s ٨r0F8 =~59i1;'´gʬdx)' 8vJgV?DZ}L}'%JܮqF-01hz+S$Zgx1Hs#0UVxNW2EV'hzv6 LX5kL4"SěGv՜=A|Shij{f5B\I&ދф fR9i̾UݽC\70HZl,,)5t1?c,[ f.n΂cV nnmWkmk$BE8<8§^W,}m R`]p1/B늡SZb\Pck}!.jܵ&Oa,K-VTr$^r4廑̰S0$^O =c Cgz]U"p,~OAN-eC+S®V͎Ɇ#uIB<1]v$~'i@O}{L>;Ι/iEJq }@Wm+!\Aʧ7{{-t dL7yNŰ+>݅xǝBc4UO{pEwkBCw`6T JCp"V IA߲#gX@CфA~N/f(gv8hlx[T"{ ?i0o P.WO9~9{W:Z57̓rz 'CizѠ(ѡ{ã$0Y¤q>f;m˙&y:.iٳwD/pK)_E:םᝒuSzTj08 z4Zآf<ܞgoxp-DKp.Q3iUXj*_H~M IbBEƜVpZ ݮIb>#Lr&実;&'}Ml[LĬ:3#*s x3SS誢llj+rĄ2ŠoVWe_?r' ȩ3Sx27كn57vsn}&qŢUVO\N [i˾F5{uG nGG 3j⁴V ebcr( 6erJs9 |tAIR ;tM X%,c]Ӝ1Zᘛ`Wj@_Ʌ$Qb0]֎uh "m̊9)ػV΋\x=8p_`}@ZٌD⠯ugZk x[; /Vpj*j,M[zr/5(_F|4kgKOYQ6[^Lq$o"cI=Y6S|H3^"HFЮ4mY- +PeT UK Vr(UY ؐCK][iun_A3V& c^c12jLi9Vb0 f'Ak\:Y ^ ewe4 tXXwszI7K 8BAnh'Yn8]vS1jrLHG }(G_ǫt|~UT|%eԌip|ckhZ>gYl4~fн|Tz_M>:^X%mļ$dH_Wv1pXL>t[1?'wL5 ^Wǔ+rwnLij@!\O sָd(v,9_G1imFZ\[556ҩl^*DCq-/ )8k@E+EC\PaWgrqD樝lдtdd%xx]4r@<HWk8æQ(n0FT2w^SJ4ڴ@ӏ `j ,;|.'CStzH&j"ӞǓM:if*~W=q]j+4ҭ`֦|&ψ9ȁW 0H#Z7Pzy&2jYOI]nIbٰ|Gt h:>fW‘5vɣ @u}FvnqoICcjue&sA448#M%R~`O%|]|}J¿\\ffR59tu %<@+"'8k:*ˢ  |ԋ`0J^'f,k~y7=sCK2_:d7e컎eN LsF@%3]~6lXeDҭévTek F ޒʚnx;R-@ q WJeak(C؜=+{Nu#>Mo[a+f!p9nק1ggHu멾lÌ{S3 $* 溏&G\t,CT"!AudmO":拓~F2tqkV kQYynECc4G٬$˴_7Uy5Z t3B-Ai}¾ %Pc!Q Q>/N>+I|!-=A<0sЂΗZbwm-Cd>sʘa.xvEn5)58}]ל̑}(jŗGt`仿bY_Ϩ8e*,w;`qre n?`fcD|?Nu-HuAN/ԗ;}-$:IN ʔWfH=, iuDaF8(bQ8Wo %-Ghs4De YxUs';g\: lMcqjUk7OYv7Nl#y7ʡK8ެuP,dݴ=,MJ w_jIqIԿm%E6HQGqF$K)$`J>I b[wy'^`SE QeԲ0rn5PhO]iSƒU%WbET:9d7zy9l;3Ÿ+)@h'\UJW%8KzLAٻʡYrdw8$YVZE?P }JAZ0o[TZ,嵕xeHgg4n/>h5?M^뀑7zr|i-vf~j&zo.jᓢr@3Ky%ɯKH~{"2A{ԡ9* ]D4 =8lF8*s|K.Y0V31q+,e,0ڢʉp }ƖM)kc`;`_s z#e}\+N~]gf7x |L&w/Iq74y{iDE "^g]8Iاnq9Lznᔕ5zzvԻ6uIgv[~ؤR1hX+ή,뀿C< aļ0ڑ7+gT4e.N~+?# m?C< /R0=doɵO=(&\:(]] ?< l+6Dz!|{i} 2<}R W>}{|H~Q]Fpa^t}JvU+yl%"_}ZR`}&k$(P235yE֠`4Nhꘞáޘ%hS~ё˼&.wC6^DX|2JC00-NnA$!JPAg1snHI|o},|-d H8T=֘a܉ mq}N0A9k74E=K*IM+׍:aC]Z $-˳%F{B^Hw/9Zj柕!լ!H[`7- 3 ^7#{??~0RlJ5I H6< +s/ >?;6w C@V#Hg*h'Pi>G{dkܩ+vHEѢ{~h:kvYPnuRRdc&2,{IH:|G%dXWat+oTdL Qsh x3[zNdNwbwϏ`S.W>9vꡍ=`쇫G\`3GqXQ6),tܚ#VxS!H yRR6ʒP2vOo^W?#m E(8wFs;ͤG$}LQi%djt8x4k`uNwq!|6pE}B»>=yfɉ1rYfv'=Q%D4dZԳs2=%Uv#,$;_ !)'|qfN- OwSΚ$#ZmnB![Or Z^/7iۈ \j j%ݨN[eBY\ƑcK a-G?{ZpqF+cG85ˢd Jۤ=mKXi!3eҎ]O{϶$pHϜB v٬n}K){vv8) Oo=%q^cŔ 4"f~TBw5h8JÃǚs`fAR64T"#OZ6=c0%YP/wևMd? U]ػL9J^٢׍;vPu: &G|Jƿ1—bчu6jdV5>u6?<9-D(ݓ|-G!pآOfkDBg#s-7JWumJ_7 4{\͹;LƉVbLJڋ |{;@2yq;<0d+R 3ؠkZЌ*BW50.bUnސNHc3ަOo9hwLV>׺@"؜ɤ˵_<˙2Ļr%^HITL23t8jg| ɵj<'6nYe8j@37UhC(56%44@ 펏0P*ž:>ᶁH2n5ZwFL^("Rm7%jip3府ְ5 DwOR!(& gVrsyPޛYD@y%<RhG흽 mhˢ=2gf2Ggx-_J̥4Bd%pOgX.oy7<,q.gÚvROg(+Z+ FQuVHjxAq ~}6gXY ؕ[r4C1u =Os\{Ⱥ{qVfO|]~_ m-~?e9{y;'w`v$HF3R_j1ne̚jr wk"f;XztJHr)IeMoGɻ:L[' 2vhKA8Uދ,. xLodV~uhI <x8Eҥ۞`0N€5Tunjhr,'HkB͝YQwZB`-a"Q眝C<4B;"1 io=m gpRF js߮@:'m)/H:7qHFw8eS^% j;7/߹<ժI1ořUՑ,NkVi{X؏8@•n@sֱx8qmU 惉a'W}zE1q2#l_An}TŤ~*gWRb'6- DLhD3x R~@m(]ě(Bh#{D5% tGU{Hޅ1tnV9[*[W4h9\BXߨjoO0E:E5HN|#`ZSGjU]2T-zf#"N HY7Dw7 de'3:Nw r|Wdi N K"P&P-_zN,.y>pZ4{&Y+m"%Q ASATbeIs.a|׺h6qS6-4}[SDFTkRSkͤ.0v$%2.N:U$oe@l^̹`x<&|ם$V`<'bT!Rt*s2Kw80dC}4AתT R͙~45Sc)U"c\zI7:>ǺMyJm22Df5C CaL+bcLXz}GGDţU~|31CF$b 3lZ 壙R-TRy0IonBM3'BVxһS헛Q?z} c,+`&;!d+d3-XQX55UH eq[a~# Hؒ Z8w _%d$]Y|=YL>2 gAd$bIZQVVLEwjs#_ ]4 JWJ!661xNorhp`"~Cv#xcY>/ZdڒƵvitvD Dt?Rg93C8& ]x *;( fJʸ \OxFKlZ('"1UTl`H0|1xVOQ}} 0%CGH"GwCƫq6u)6Lec fk`0*z9'iSwPf= vdug$9N4Zk$ԋRX! 7^jf|1x'[q_D׿Ç_(u#EHڒ70CٖĈ9sVQo>N#HA9¨:*G$c-(&ehV~UoP>*K@VNh?O6R}v] U/pE`V_NiV>S~֚祵ʚ6JT5'xSO ֚ ϨVu"*[Уbsދv7 k롣4@" }p2&{b6B%DsڭuaΑ Qjj G3b2 ZY6dlҗ/_Ze,svp낕`T߶5:4vVC_Ow-@T5-2Z 0L!ElcE._a Ȣyh).ˑJړ d@>u5sѤ;cs"Ul"MיGMB2 jkWRI5'2c[Q3 y8!cnȁy x%o#}|ź ѭYds:7?BHv"\z -Fz lbڂ;+N 3Av!]yks:> -i@!̭b\2#@4q {8Fje3uOEc۾19`.1Izdy1 M>jn{W:Z5hHhў$ie'?jf<~X߸H׀H4K'r @P54J.>|udz+#]dk+#ͣ+vs4M+jxA^"I[*msCf2 ÓoaLk6dݮkUiǗLK$? `\}Aei(tRpO8Rktk;_"u DZTYLsg:m.ЁB1]\Wt[PL>Ky ^L~qn^Scgf7Z6Z-V @~ P k*61j }iӞD54p"*O ,_aI #3ӔkY CH0v7+*zI,z\a"Rb}-jHŤX@?1΂dIغQ݀_kF퇙{J^Fla:hux7եӊW&Ҝd ?0WТ s- bTDdѾ!:R,I+ }ŰX/K !r򉃮iC7X5^[fe7jHMFފmvP(y):@_ gЪd\)GVՔ̮Jhq\'0rN|+RYԳd<.TB{u+3r,”mhFe*H-ĭ  IN$)j7S[Xs;m@JNw{XNcuh1I%K->-<7@DUs̓|ӰTB#1>DIy=;xi*+U'I<[$.pY p};`d⫳}ܠ7a6 櫡 a]n}>S?~/> SKDa1sY>{sRJ]B\ܔ#)Єm܅e"tP|7FE; ew<R9AEt:l)8VUĺ>9i:҃^ص+qd=Ifԩ0r=T䎔+.ؒ C-WԜT4炧9 fSJ~=?j|>kƦzţ&'eʒ`l=>#pǀ|hbɶnia-D$_)ey@2pjC/KLODhxiBB'aT%ZQ61 n3UAz&)֤P&@176 D&K%|-͒wv(u/.SDʿ3D uI*p=O 59mi3!*W^k\;{O15{boOƆs&z(bnyT4%Gbcb(Q};b ^%˵kE۹y8X>܊8~,ւXb\:Wg_|~ G+-'RS0R2 _BJ 8VT ة@ K;D2U^?my3.cMAbwY lA{y8r)s ]O^kNǝY;Ӗif5[1J2S#Iβ6 1꺥\m0-Ϯ^X!Px;hѼmV}NS?Y6$Xx!q[;e=ۨ<7/7`ܲ"1q_h4خI^Y&q}QoZy9۬=N@Ma]\w#O4FV_:jCv^. ha~^sFUM]crtiiΒxw6&{.qWhL`vo"C/mLTpyE6ʃaRv^ŜդʕT;XZ`ZL*a1$4"噮TTb5[)̲KXP4yu2G*%Y)rfW<]7T=$L9}zs򧻽>M6Ċw75b/(Z"I)S~f `+bJ,(kX8^ǩUAnjn?¾[#;]ܰ3AC OSI}ˇ *WJ}LCbsCy _Ʀn`̗sFIklFQV6~h:M}v3g OORwNoRO!;[V҈yfٖmBUEƦpRŠS$3\uy4A0 #!+Y<'fVΟur=ye U6:>%#ۑESv @8RvC 0bSݘqwj(ڂ< !xR\-#"/be-u5 |(H*x 8kj ǢH8`t}id踋XmJ^D {juu>Z{\ے嬺̐*@HM,RНifNP.bBt|^ .o؂&Yw5kH1dTynK @MTDgG LEP/tܲ M`*9DD*dS1o, B2cz>B6p:BL9 S$Fs)bJ\^U٦`(l{Ng"_TH.atٗ=R1D%qE#;^/k+zm˭÷k'$<ͥA fCO AB_IߪZ/mNxaR؂gYӲ)3~E[@]|)bo)BՍTjJge3g?&#U ɝ Ňtbj6vi?Z=F,RQU$7]&kn y%֜erbT\&l7/{0PL} D<}L0t-w/kO7ŋIxQxARxh}H=:U#[Odݪr9r78wucfs/UR>f~X]\#8&g\ꅸLes>cE@weQᇗ4Xu#8$O'>iÈ ]Pzk 5tBſn L[gqck< r2Kt_ײ %]fW ˢAp"BsqBĉ6ޮGo&i ܀{+C1Ź}q~9߄:ME[1[\"ӹ)ɠ X j8 ~2UٛNvsKɷ~t$!ߜg%TNDPksٮ|8W2וJxhU]~ W|ωZdΈfk!#v]sjJξXP͙K} ɰ4t~¬θQTtM'!-o$rO0ǂV0=^L:>i*A%!*~ ՖRIx-dkD̢TYo|]Q[I*Jv.kO*Gr}{2T  xroo{ROޛG3_FXYv#^1EvIcd'柈xkHCr{sZWhy]Nԏ6 kiNa"2 |?u66Wβ6! Ʈ/-#śÍEd NZ!Gbx[<Bv74p l[wu\8YiH̽]CBu:j"2Om"f KR-e; x?PᄑPûeM5frߒ3S}XFΔaޮB.zτ~ 5 49Ru?(j([;4?yf FsZb&+@Q.%7@\a!SKk%e֊wƻ?Dj̡&,i1-,$zTWXy}:lք"O_6HV:m94U;_ 1/U3K;j?xx )5M">XearcD ؖܮyA x2\LSbt:yor|*t~l\*k!ޥkSS]n [lIH~5dJ[\x׿M#J8ʼnY錵 O #f*=<6SSmY]`!oY=P/"Θ+u]-Mow^,;Å`7ToY2'XWm:C+`WD^PpmwU}W8)}cH -zsw&aY@䠱|pw{^"{nd1A,ڟPtl~UkgC6& |5F.)2",yJ \_ X8ގBwbs ƄfS"C b'tɳ$6kfI5z&AϨh`S6P+&.?)ٺ\pDYl{^nWkXB=/'|b\;BQnT uτƥOJa6c$oDc3/wF()7L2D7V//907[rE&A޼BԻ͝S݄yVp&{lki7/})ur1ϵϷтzdU=d۞[$ #l# &@c#NkjN7Yjy0!h7% 5ЄNxQ v}2h'%y--#LzbU"1y3zQ0"Cmk[}cБ<]6gns^'t>@x=ӯC )tȀ眜wJ zNTr.,>6xtbCp0QS=I.Qgd`{Hjꥪq&%II5j܎EޛjU k2о+V 7)Ot.iUj~|eHrpZT_a" Mm0TuB}CgY$@簧UT0?;<3s6Gbs`Tcchb%vA4P\HD +tΘ@LrGiخ>"AĂO_j A7<\J;|MsCb-VH[1P5GK8\l&B~)A*0E{QOUIxSNxʼ2i?9uq,hZ%$x{k%9^K87#EH>uGj5 Oۼ]vmPhN9!r+uZ> od/cVq dFV+:y̩Wz)U.k_bK.үƚM"QpOK'Xe:DɝViCL)]-@/fWE(Ћaplw2+)=-W =? 3K/#?xy`qB[ZޮAgW\Dy}p29[q!.H p2T )YZ;a~$1A}@NN² 1+mBܡ r 4*;C-Ӥs&Hv@d"Y%Ce%Bt(aA݄8Ȱo`}Qi|.1uXei*cKagLB!8 i+D/c4~TW6!/qYGp2gOManE!ǒt|\- {e,yxWM_y(ݫH9;քj1{d_ǙtlQ8EHZ#5T5ykE&(¼iWA'ZnՀ!(Z;N9)n KN_fO2D*iy{)yk9$:} xKG*P t9 0?wZz ɱanʚ.3[C|ZVrq{}ٮ ZUf񐽇\mUHIJ4(M(tjUmнŔo2CXWEJf.,IAO<&hb@tPf Xtr:b8lkD`s^x6V'rf 5x#r3wpZkVs;D^gCifvVje,SADHQ8Sֈ4)h#S顅jIȗU8G&F/̸ "Ag-$@:1]fChi=绿o>_ʁNe>[6tl[RGjVO2Mqu4N0W\IfLl;22ph]F}v/Q쫖& Cyi %(b-V"`k"C3>R2F-gQPΖPAãi"zAw!hkߤZ,m,>ۓReaXx&ȥCF}3y?LΫf(je!DxfUtr>hBˏҮ[EXXI&:?3L{h  (LŞD? cmvˈfm3;b/vo |0vS2%Bǰ[ M~4T3P6~O]tf,Q&t? n庥8<"RG d4kj%n6aQpJc5\ jrmGAn=܋ΊHܵ,eޗ>ds Z>G5#_DzcE'Ͳm|UZx70=1ڝg {iMKIؤ.C mmsmnPEpaDH(;ڰ-G t{MVa2Ȃ{|1T*(YhE3R)S4(F9"bWkLed|$@FR<G_'>3^{.Jb?ӎRQFgLODITkSMog&Ε磗 yEl OVCJlmJ& ڜ/ՎFR0W\L9~4ԓ jt'0 8gQxLA wgFx#Vm0 l g$n 61JpY?_]!fƒMF^$/M "yuRup\oW::9,RG87%FgEoM"f.[5C\W ?6g]%2-oL֝tSݗ%k-qf5cf-OSa=8>@d0u33\C Us`##7dJTeT{!e`GXyUo3;s(*W6xlOͲ)*|bAqWیc Urg]U⹡T5q1`?? >Z&<=B" u͌kSOR+&?HvWe)Ji8( !K2m?HSeԙdfr[1kn=+q_F؎.<UJoT(%4h34 'HĖ܅9.<43/QrۀǍ#Qуb;ٞTXJ`w:\sf}AIvg[,޹&w[ҍ=DNGAQ#TuD?|ĥ/=ל ePQ?Mj}dZ`% k[jw&Ui~RctK& &-d$F8*E߇nCJX]&)F,^qUMx|wI˗ BZ>#lvzH|SYZ8>I9[O89Ng]t5W"wBjuږ\%&ޅf]#Ќc7med4Fuu6a.!;%.r( QlǐtM۾/LaG7܋݅FGh{|:;I' Hm]ښ!%oY#)+ACjW,ʿ_{4%9d*NbFWlrhl&h&Ψ3r8(B !3Q?aP#3W[AKRxxi+u·! +@0M6ѧ'dIȒ)ްS gҧkUzr6Pt +֧<?\)T:g  sA+m󆤹9y\mZ@~gVtfHLjDv.@ߵm(NcrCXkOm{쉍0/XpR*mV5n>Se/o}ҾR^~T~WC[3Ȥ|6'b.ɾ[A ڒh7_] $=-|)&H􈮅kExW`Z{dv]r|Q-'GZ} :ڃȚ+I$&tȿnڙ~H`{`_F\DnElxS E=`آoߚ ?4@}s,̜0_`J(Fl9}[n6 yNCcUI O}==oKxؽ+C0N { mw8gtگ[=ᆙr- 㗆 We3!d DVmk^\+ k1ؕ);瓥 jFL;W-lO;GAx %/;"*M0(W;Y5X>Y[jd)ۇ'M\VQ3{YT~O 9;h6[+Fm|Lb@~p!4N%:"̺1 G6DUzC+A,˶*ikx]{M5Q#}𮔞 Brqbi¼x2"~v8{*''ϛEwtڸPLBfn54Z1vdx y~G~>'oq8IgȘœ7TXg!fҝ^.X%\h2T jsOȺ/(=GH_5ڄa,8c6LFC~]|:ɨV5sI ?СV!=S +y̍P fbtԷ?\.w\ {ܕmKVNB˾mRc ccS#FܑVJ>㌋'i+@7=뇈mZ>~=z YTauNLJѧ:u\k8=d"S4?2 L51NRR̷C-7/gɅa]<%N@Nk)P$F/wqoH_d2r3gܴ9<DYkjxˬcAǾ)jcyi5Yw&(Mw=dH )& 橞n_DrArq]}3"׻6.S!#gR:6H'g;0 {C,3;ٶ ,Yk'M?h^8譾 U&m)0 t D{- X,*(VhN[J];$ ş vk _m+Z^hK)/ٗk7pDR za+mln[[bӰ] :8Qv|dNqPRa=P}{PCͼ?NbkvB<.Lqp^deS8@e ѿ;($( zv!_塨k5jмN2{BRdd I'D/=oJ+ҼXJ>3@KS7F!rbA'[na~gXHԕI>~ͭ R܈$ĬXJX;.EsY,Vo0bD8aՙdRa( Ӧ}= VVKm# ݠEq!`\SهqQ^ߓ,7Ljӽ0 o:‹=b}Kk?c)B* zg)_mrb\ [Q3ZZVAl0f[A3VgR(>Z jˊ#W1mS H[ i벌_m=e-̖Gܜ=ߨI׭]ƿ ^Iz81bG+N|Hkjzp|~6 |8c3B\@vo{QJCi;RDdXDmAI8vљ;za;g;s5YaqRN *6IXfkvLáqaaZUn>͹3.pRe$C!'TLl˰뗬!~xj6]b\r$ 0Y'qɼu>b$,+ƻ d/mBxv[{. N^Ni`*&Ppy+&NGذNt5v1a|W2v= De>pd2Yx!bWv:n6DeZ*8Ȝ:G|R$ ]@$־fHmD6$PW 27:=XVlYwL! 9?ڐYٕ sJ~$A.)n틥-sʟҩ=;GR[VIS[U] 0Bi@a B7VMlSId 6=܎{B8|†"/5_"D9:J"0a:!(g5}`*w֯ɖt+Eh͝&Pp:S-=4Ag1^nѕ+YX@tJUY5duaLƝd9]PS%Np:4]DB]NJ(ڕ2͇7#F|]#^dәԒ.>]f0evL ܮӌ5pegz?B<fsHN&Wu0z6ߵ Řp4#?]m|nlIbĒur cDlk `ggk4&e飻uu$+8dIt*#_)l4S6N:6%rVz!iHs/Dsϝٝ -Xl [efX%:UTvX5N~>my,G]fUIQLܣR{Ζ4y-]̵yzG^n~@T9h9l`ԍ[Vec\=l|ʕԭ&5@U W!QP"6qc(nP۟_mmIp;}BM7As%#6F&p 43XsS={n^/P`z? -= Xڷ!"ZS.HEr>;IyۓE /Q4srd>g_i+p.}.#Vt7S#[D-ňvyUe\fs΅~-T`tu\+-GXvef`&ǽFB/dKJ)x@G*:`{'Um#竟\>P|-DՒT$@bPb2,kH64_$Cgފ1" I/U<ɱid31 J_D}URM48ُ$1o,.rynXҝt²8f]6R("/2M臜)f]̉ wF=-=#3y&jDŐOTX˝=$Λ!@/o;=#mJGΚ:MEt(b!(aEʻ[pݢf  +uK ˤ0"RWmɵ݁N[O-`d"yAC<]HKa ,|&/ jlp#&^CgNYU'~tc:1 є^$N<1^ VX*:yMiJGO4cV;1Ҥ2_S f{ޟ n6]kzN&-GZq[$tsS[?G\rt?fVJ]{qؠY]2T\낛~d82^n/Wb|5Gf)8ܕy ϥ"5CJs1jtUȀEX &+ % 2O8zWCU$+gเ`ʹm"if!mx~ '8Jq؉iYvx@euUlW"`0Ъ1u3}YDR:u*jNL /I2SS_2]S4ŸUs5LZy[3)[G n,[vgk u*uN geh-%A[bd#mA/^[dҭp3< ~HjmU]{&]|I ?Z8dϯ#ga0O9d.}KIsBx"|3skj\fGhNJA7!FZS˃tU,)Ƕ@Y i \JrNk8p?QU[WfgpM4OplJ/W axohS|9X?rKU[.|Dy35 üJF\mۤ?6r}g(d3xm}N`GBql_yзay+iiW0ZwGr" ԃpyXXO9Z !: 4'-#g vַ̎AD^XCi +o)oగ/F%3_4O NϧZLt>4(㫉a&}\ۜAvn ww|t37/!st iޟASEMm*|Z'4A `jᾳϘuX:n J8Qމ 5S =ø\ Vom?)/gf4u:jѪ v,!/MB%G8u2r ܯ2krZІ0Щ$AoK1SkuB-O/P$ֻ܃+M<#r*2ƎM1:^\{#4qCRᾑaK.cs)т+-z-TpM&dsN. /> Z#R(`;#B-=5/,V`+VȚG6;ԙ>L23fKѰ5͔*󒢸l:ol:PX5LuA!s T;z`e]  s\ !'/O(3`KUs.񞁔JcXkhV90z\? x(Ж=[nzd!bLs2jTLj~xy>I߫_{d:.|w6~n>lnYB϶IGH=@Æ2LiRȽxpg/s;B.n,HˀIs$T7zɯeX aVu&>6|IEzHf O6!E.JZtRP˫b2K'LD$dIZ>.PO=AIK ''F)>؄z;'(j+;a0`ZɌj-lܐLg,SarˎYÂy=8xlrjȘi6Pvbi (6`TBf1yq^aB`Įہbm|~¨0%"U1& ~`8ӿvߕx?B2 GM"rۑ 4I7>l!ONEF)1>h"6KOPuL䜓Q8`60Rj+0A(u1ڠ=!C?}]^ e+eQ y(mpx:%~ j[) kq̙Gċ˕J%윛pH9hkJUxL) mfBkf4id#]4[}F] gi*,/\uj:Kx<᚞&7r72V|cGk-0ۆXn!WQ9W44 H"w·W030IT`F67l1: b:t^)ioL-o<cj >ފƋ(0ZՇ[lOBܶԝ*Y˫/8)Dgt1:0=(\ڶ&(yrg6Z!G^"}H zQfp6'edI^0Xm/_٨#ĂCQ:"L)ȴ٧G5lQbO>[FM0 .-,ENm;~it QݹzƥbLdzcXpډY zϑ>˚ĕ,CɎe5/E\vP ].ϡm mJ],n䩐uZ&u,k~Ď̈|߸]7 %A.r>{Y;C٘o!8F3'&qEQ1&2lbIJn r(%)`R+,C,1';-4\]uX6uC&٘@mD"B1D h!ɱٛCKth!v_=' R0SH@%3R,N)0FNbSFR(͈&98M0I{`+s@$9Rgc§y܃n'5#T'WcHH6<4Z lXJBbZiסa؏*%Z$$#npOҫadEwػ7z~~)ZNTCjHpWQ,vir"ߖpQfz NxFDV^a{_8Ny PJin@ DP_k5*$kOa<&a Q &, ]~-s9XBsogk,/NZZH:>Ѯ6)(\ m,u!Q kX'rBb™S_|q) t/|Q+К:Zցb^*N$mu] x/X}hMYŻ?Yz3 Тʹ`] ݅Mh.m]5Lg9wi0*ɯur[̈́8TeRMUc] \SPwWL^YDn9X+Ѐ'Y)@:pغzannK$-:|,e{'~*cA(~.h9Qa~AZc62A/BոkTi A H-غtEpYO|Zl,Z8,6||ɓYې\:W|fo$UR5y ,r9JJ߸9wڽ* WWQm٫ߙQzNJFoWSw$ǣYDD!ؽdڑv=g*Dب0?{f1Fy$R}Ui"f#P\F^ߎ=}ۍzȈh[+0hqPʦ[y[M)驞Kyb񈄥ZRꂏz,gvZO.r蠆VpfݿiQ>5}I緰 &= S'4G6~6?[cq7cIyEV;&L6}A(Kf,!c\cIx#m1Z Mտ@C>Q,UG M6ϕr'7w9<ɐr:Ts#IjCKxf+J }ycl01Wy`VMϦj*01Z81.?`ۗt S" I>(VfUhE/(N(DZU_UZD;57 %I"3Ixn'I&i#C##]ƏmSV )V=5{ T|*#s$(@ëC 0pJwOSҢYeCVއnE<\s4^H?ʮk> Fzw~hD&kQd#k:6~N0r 9-D(]Ymj-ws`Whԏk+> ?7ctK'%&"Ӄ+tC=>$d%@uu: ݒ.g9#2ۗi)Gx"'`ʨ8A[eV^(^+tY.a͑t,,:MoŐ gzw\湁F4 XT%6Mt^_Z {~;+ G*},Qĕ9 #4KaXPda=}}Uk΢*x4%E<MT]@O͞=~?B7oent^05r&ťBZ"' ||p=0Yh,lJňFGO9cC&r@ m>C=đRԿZSz E`,OX L 3ZS[abɦm͛ L.'vSr[>O|GGHW#;nX|N/CL 0z0B^\*s/VH8(H>r*$^Ey.FEɒp>IM߾S~rBfעCbRD0Edb5p!/ߝ?Ef -TV?[oaא*I8ۖTeR!`^)آKnP 0-YU$+T4{.Wc| r>1b85U=W:3;;ڽ&jl+=A-1¤02|;utǭf#amme0n*}g,KQ?b-^"CMϠ8_Ix٢z:~Zr9U9L04h&!Nq@GølJ|{N"L>) e7*R0{в~ueTƏ2Mr\j6gΒ-г7M222δxaѝx޺cŰ B>T\˪$/U0WʃTL;*G V͗s1'hs.*\\ R)=@4{.P(/HbYxɖy)t8^6<{F5)hjU6+nn]"@ Ϣan6 mhEĢR4?)#>Gܫй* s 1:kc '()KZI< =c!ܭ9Q$j|?Ņ_yeWw,MRCYU\a|{WP@}roArTeq%ap;ĔQM}f+|݀wvrZE" M?c"6U o@lWOceﲱ޼qLiPLv`!2к=؉\6'~i#'^ŀ.O:-ەqNJ]!#=QÔ>NJ`Qt}$ȅ`a3Hzmhz_]?G S[읠{Z6l:mw/n4?.U && d>*guF\7w\rCe eQ1Me=w]m2͡cDw ːDLw(*=v)&|;ˇ dBA?G|$2jCbj72%2x鯉rS8[6vxFs^ x$3r] wqM>4uskNJ5m aLnIgt-Wf}^CQSyx% y -k6|̆6d?Lo7Ȁut:6Dk^ktVF"若i`SAwW C0npP:xdOInlm:p*tJ#6БTL"nw#Tmɳ'*Ѱ)uCprR+q:(ӉbT. HR#yE6b/NUsXQ*矺=~ 4q*]\ [*ݠ.b +9`5G2YՆvqNKLHUjhWd~ 4ŷn{h̤y@twb)<n@rw?_}+B/ܤVzAcƾV[QxۮV'-|Ҙ7+z{>?abmZet5\ԌZ=p!XVkǏ'Fӌ4i^c2e @o=./ED441P~<ݍu L .;\PUπוܩ)f-y712lcKI>-uqY1@\#:(8IV x Dة⓭lS2ST0iQ- u^KFj+Ἥg8H`!erl9y}߭SwWP<=ΚR%9B4[SgzJyA[_nT .۾RVED paf`&TN1z6kNx86?NnvMW^1yng2ѫ%_~3䯃%P w/ȣVlO5@ȠRBrG=5/zp}]`ʊ0m49 YS2I4A`D O _Ģ!2~ |6$>p~jKm*2_)$ɲwIޗo¼>lmbqB} XI."%ˠ+ HT;q5س^aU>,GC<6EŹOA_;{/o C)c<R%9hBee}`ʾDMOkd0H&6zGs7XA;b '+7%j N6]Tv ..j*sP ;IVqvOp 9J 3XRgY?iVs]>8Gؓg,/M˄^C K8\*0Ϳ;OB( .X{L J**0nݸJRBMrh@{eF d% iebG8*'Aüz|}"-YoP F$ ~Zefڛb9Wɲ+#fqO\@cv(^`nD+[a'o]VӥSM}7%SW+y`EJqqg __ZJjLܣ!ٰU+h=Qq]Dm?)ӛH(ݴpE~#5BEI7XZeuu#43 6IGur?|Pymq1˥ò-we+%!,4aOUIV=_UJO+1$ջǙ$S־xАɼ ݬItXBt5U3?isKj拲QU;Q}YZdLFEHtŌiHpv%"˨Os Q,tQRu(.9.6[dtI0RD=4]%!hw?5E|1wߐ*Pi[!,egj=ף{qM))Ah9,輘*!DűM ( D"}[rc|krb@zqLe *Ui,k, P4VSQYfwpL#b5Ml3 k['O/TSN+DV}wd7B~ SHu$ #OOEuu$3{46 Re*Y]cV;쯮XeL3 flgxq-*rjr5S*nFC{^rzvDPHcAuR&*zU6n*ݠ5GVD9g so@Ar)RI}]~BrX''dEJ.fB˪%KD!ѰSh/pQh8a4 \c; 9 WC͛;`Bgz/~K/ng $ߛ73;ow7<vʉ]aBssn}]se~˶Z,K@%*<"f7-T 5q^b^C-;tZ=eJIbk$ A "1A uư9o,] BHK][+BͪZbFBo9LB2QJ=$ݏ˷{^=h^=4 UY7+&'vM{b "/\:7Ոµӳjg^3J ,o OT 9}Dqrhƪe'iҤVgEIU&fl g}#~kbsU3 u?Nu/ZTӅ%L}#eԉ+-Ƨ"-v;2Mx@ZC7]"%LF?Sw^ M3A ԖVONM@E)bzi+ ҒP&Q^D(yf׶PI4i3T췥D8[Y$$$@ qW4 rO vb %/̶FOѣA(E9;7$yk3 b };x1{W߻3 sY8,8+D<T?A'rxW8 C![#i[v*ĢFЯ/|0m=V-$_^ а?{eņ--O#=B ߖhzH -EfSms9H gږզUHw D)lBx,-+w"/yo͡E®றNmzuC]'9tv !D kRavgM.>/n9M<\#Y*ǂ/pmPpT6Ws*h|;A+Hs-&[Pֽtp@Q=uHI|sZAهh<:K:iYo+_[1%QW)Z2'kj*pIn $>VJr6=!jpŮ_>xU6U5own_$gym6je]glhM( M7:Ҫn"hhC;W18@'[{ =4_Uձ`4r5|vQaRVi[K9N߁$C)NSΕ LS[@qT%IEK*hĿu\zQkZD "G'~q V-W!#5WvM$6 p_7Aݝi>5| ;n:6cFS=-ci@4h,y~Gts|y,%5ް)k=ajO@ܷ}$?9' b{}cί'c;0@Xq ]*ZaSBeu\Ve,8ԉ!!ʥ¡^ hYy5 bowHZLR jZMb7tQj\7z=.KK#-1i"_~:%I*6ܓcd YPgz#smG\'4eb\=uiBGg&|yĞ?kBh2ئbTh 4^96.*U2u6w<K Aon{? >·?du+}}-8[:gO6%O .٬[Y Hf#aWN.5"Xcib-K`5,-Iԉ~=B'l@*k@nν=ҜT6]`?gocb稍g.5aSt @M@|goiwTuRwc\5uG4xӼ DdX}8)A:~e4\BgL`Hê|EВxAl)xDGH(Bʉ;txb1M^ fώ8!+XGH2==bJ<\?tiLەg~7yxPZ^ ȼ…,GwCA헄Q !qG[|۬]^$Ҍ'x/|< (_1l'PTf4ʱ\NEGnD8QYZb 5A]V!)_'Aԃ@3O |n"#[z 4MrygtJ~`m'Zذ}Ѯ)5!󵚙ae;p+Łya̴mں}*vFRcmPp~Й2: @ Q`ݛU(Xv2E7Yx?TRo1pF {IJle g.%2Քӊ^-:r y u^OĶ=VWSMU&#$HmΈm`?:$ruZ2;pv䰂}:%'O5ROR$l?#f5^K'MrR)6 h\-xQuUú9c{NeL"X:0.:gU {|,?D?,m`WzM-Nftsa1hExtMCt WQM:Ѵ& V:d|f] eN]5gaE(1J)T5=LWy3#jI([>U _OB;%Ha  >l7Sks+˕Pfvf*čW  blY2 J2R7\\h}C:]颪 p_%P!()^aқ׫̥̄PACI#zk16=wm:)(`B\Q T1B/R9%(f˸:w_d?p> R?j.Jn@~(,i/'ZFbrZ(cQID(t_crfBa&J;.4D*ڞi.]D̍Z#J9i$QSQrrBbܯE҃Dz>2g#ɞ)mx0@G1GW nՙLH8̰b>G>˯ A_*C,u`O z"ߖ IF{kuE1wCaxCC@cO: " x:r'lOk\e1G&gqi6X88njB7D{%\WkЎb7H5 9)>̥y#cCOIqDp=H͆g\x4 P}7[׵)+1itMQHO@|䐝,.uLSm-e6UC*R'Lb۽ԲF"$BM֕&O=̯!exJ*uT;2ZVݏo!vsYns/kz M:^a}mg>]\hj3NI|Z rxΩWuՈ( 6BmnR%mO&N%bo]yw6ޙ!8X ;oOqJ.)l6 GD RES7wJ(+]EGꗞD2@i>{OC^FH4oĺ.!ۭ2 'p(2qhtcdsAY* aqL|Sgk ъz%Є.;ޮS EfjR3?Ģy#mgltQ>U(.^'MU CP_2dzc"&%K`h~եQ^tzJsKUE+?G0.K@>$ Z׺Wi桸iگZ@9 QS2R܎+<`@rM Պnq4* i*t6BT!މ(AK~"fgm1N>Nޒ@l"XHoߣ*Ҙ|;j3=*VO)ì~@~4=16抋^(domAX*ؤ5.׊r,]{Օs@:+CgKҨ%݊F~\vy?Pk/|\1o=V *Vo#U(6gwA _ | ~U~Q4LGE%bZ.v^4 j׷^% R@~b/VGd"u4V[ eڱޜ~ɮZN,pND ړ{(Eh|1.˕Ӆ1Y_? !rp.\s^߫0P@_, Z=,fa6Z~s@ n 5c^̉P{d{ (Qͺ,B'+0o#ZwcQO sܞ@۾zLH PuEEbrjAyP>\v\фe O(G=gȺEٞ~D{" ,<2a:gv$Ho }8~}%Ml^eG_%_YGa|*;U!IyJVedS+K9WLgPmvE#Ynaea ý5C@'[ΫCN "BfP} 2a ίr áEFp̔RM/Il tao(ˀx\ƙ^+f,mQvq}{̟?[`dZ- HY$E ga#-Т豾.+#ll']iLRmը^&ܿi-C?IQߧv|Au 6rJlB.eR͵3[;8Yoot-c)~ CK"^)n2m,w`D^Ats& EjD1ZfFDJChbq+k/ m-vv7c5!y~f!j)Eo@bq,+\qj_癠Ԝ2LJBG 2ˈhTpO`mǘi*7jNB)FX-./ ;̫'+=h5/0Lmq Z#|gY[{ͶzW7ꍍL7 jЉ \pҩ]NCB2ji`%sj~Gl(:i*=qWeOy7Q.ċx; z?X帜D:pڟ#B;<=ilj׿;  UCi-͝oIiP8h[(6U=~ Wy@: 6~ۛv5mJ("#y-ۡ;s< zO&2Z8}m'( v6\blr(=pjYxb QK 3g@|ɶ~xQ=24Zz~ WyRW"$Bc$!",# PPCO4ЕEH~"AAhslq5ޒ2 oB5:)Tɴ>m9!Яmᡈt–cE2, Ά>[c [H:"&4ͰˍA kGQ]p@B`]~Z#怊8Sd,rV oM2Ps1* ^i*- 2W}rrnJ g_ؖc_:7 lC5 ՅD =.UՅ^`* # 㙐r0fPZ" u&P{ra9,MjyH{n/jM{fI?l, /7# 9mFk0q,m%x>Vh\ZՃ\ 8•vZ{*V\̪;̺B__ve?)aH>wS3Qze{bg36Ļ=<y$_0!Q<^T2!n*Qb7`LJڡpdZ][^t˂ԸVAs?!Ie,0ٿKʈ[^Z$,;'w+m(7cپrf/72b/7!#s(1 uT.&_omwdoQ_-AȫM/FbB|j5YUuPh_߲' 2t1we_3{pi>!;hog oDz'^QDfCMКf|'&[ o KQ-M8O vh}ď-u{) HkN$`R=F !iȇOOM?.&2r^F*سFJ緍K hQVtƖ;#?km&7+VTyŕ.38c; ZBj%}.tacTHBsCmQacg. q])Dn %9=7iȝRJj3ׅ?ZA= u\G5J0)g1Dc `=% #U0Ŷtdsl H>%R]OKqG5}NzkOa'[zO>!gy>V ^rkz{hÃ"1P\껸tGaЮi5Wė"LF  AwJ>_mo=K"t{G%T)( P +(kq:He#3SuPpC2)Rt1@* B`ۏha5t#S*.ymvp '4gnE R=S7qB;^ ۄɖoʰ,bPP,ʗ!ˏVS{0lPYͬZ Ǯ!hL(mW9H_r`6<eo$4)FFy[^dXKȆټt_ SƧR-zvyoE[ 1duGwڙ& ǚ,d61J5H k4 A"EHr|Ȋ՜t0(D~5K`q~P-)5 TTV9A6F9:Ê|S xh^WhcFvbtΗVl=8_-_ð=NoMtۻdZijmkZu(kEA(t9v۪ޛ#Ii/Zʸ=*'p4~m'f6uz W!+hjO= Z ~7׾6UHY^fKZVΐHd1R$;2d Ҥ%biɖ jNZQ<uVd\.QA CVpO_%Gmz^ƶmx;3O907,}dK "(eWp/nX?-ހ?4P[T懞&.`|Xɨ׀sBw OR76PV>F#v|Xz`/t\V}7vԠ1 uktI!FSsfh5fa uGn_ #7; sɓv7ϓ_+ߩ^]坖T/0!3Z&ؼz'&&]6wۛ.Oޓ>.6wR#4\l8yb< ¼HY܂6> {M@"wOLJ;XdM+3 X25@"0Hjn/2vCRGnst!,zVuCN@Z˿-N7%}̹E%ƣ~=XWbUJ%vCϔ/J PB]bѻjhAD7Yۥo9t{0؆,~wɃ+6F{x|HŽ} FiGdxeΙ,w-ڰzY}6˾rwhȒ #Y#T+>k k N&BG NP`=/_zjj|N$o~p?s *Ӊt\Q{"c}!z.vKxο|6Zto0uxRLiydjc&{u(c*tp'>0Re\f>qsr^`@c-yO|Mv: $2R4T Bd_QCuW'y4/]\ -__H>v:Iy5*S՚;4/ F8s=#5kXKQ5,h_4xhL%µ2 +Ugj^i[>Zض%(ׂ[qU#`)R+ܚ;+)oЪR YVi@z4G;u&[!X@e>L{1>U@{!04PT'= vp8NQ R&+nFiT_;b^6ElsV+Q/h%yS$ThjB6[Kvwd k&Z Z{M66v?T/n6gZ5#ZjM"E{{v-\:gh6*h- Y]$sMi~[-Cm% 3V7t>͟2cV>7>jH-P416cXkuĻ>p7Q\U{sn}j\È> RbؓX1K ? Nw/Y+uXbьE.s[.E`7=ٽXq`څPc y.56P-* "2B<][L`_rkJ@,ӏsv\&?.Ip^Š)>>IZi~¡'؉k}wn]QP M)E,iƚ 8-D]8.{/ fqXcE䚤ԻҘ#$XCWM0S8x)eWew5;(Ɛ,|ZS\h \SpzKD9,ީЄ07܇OXQ?S&`$RBko\/啓@-NR4{15E\xhvs2feA $f_Y? [έB oNR&̫8==HX|zHUncX{NjwD^0DBٳ«E y^e{cn"Z((I P24a.v2-=J뇰^$3S}ZOhF_C7Ç|.:J%hP 1zHŸp,$:5ͺZ5g/&g(tJ!S ' Pvu-@+\(/A';FvQpJyN#UF0縍<#NȽc 1 'up!zH%HIk&b)XQDcsY/`}6)~qpHl60$/o¦Ki}¼;|P )Ld!W'TKx97 vii>(h ґFg= 薧/rΧSEJp ȴΗW`4ʮr X7]e3iR}) lmCK9,72O0,^/(l&G_:AɜCkXq$6LV2=U4ΨOyii/Cb_N" #9`eb چlnH֖RIP[lvͷ`"?51&lF{25mڧSsKy?7Հhf@v "Y+cn,$J{ںUBHX_. ~9ڻ҉咐t3Ԥ< )n&cִ̄g4\חxBZpB|Ozak$,<}-zX4\_ D^ɳ_]ݩXCpPUӹF=Kk3kk{nG|705d,{\>moQy }/;ԋHPf | ~ ڭ߻}uٗ\p0pVI{WEBA2LxKmS$V8>@^7&bt>A+U_ûIHV> oCpC$gb~זּۀpK.S5 j8Rk{L6&|~M:0x<ؼ܉4q}zc\U '޳dld.AP_$/调%S)(.%XgRjH2 +)Ű!Pο\7󷮀 >~ Hvn֞ƣBY-B1BVGѸ88 [ ɪ>a`3n{L{Ev/M0: ԒxgF4𼂷DL7& y%Œ>T>1rj K{` eCӧ n1Ù'{=QŒ F{`&4Q/8^!Y|+P U"*,cL]OW)goJ;U0{/]mі0/&%lwjm:%2D ԁV^. w!m--K 7*[n; $OW'e=ʤ\Ba pb^ j^Y{{hS OtGԀCg wϾhgdzTWpP q3EYE)f^wtlZ7FKi#w4!I^!a|җW/GS=ɆUc0p01?^!=?~&RS3KF< "ū}ßj<"́_%([kR_1J>HnjR7I/ŎYPsF\KMfqD` ,2sD^5o$A2Bjj)Aw⋴1jޔQuă7u }ƶ]  l6,`2c].̵XՂͭͦ&3)P@-*}&8˄9V۸|4j f~CkF'Mz-۸`q:0n[oDWU FM&Bbb*|3{=mw:OH,~.$2)_Nyz镧08|?<+G)\An˓"b_t)ꎐن_tdջ_ʒ67=)HC8{q|p ~S ^]p#:˴e-6 jV 34V>Z‰,DDsО9쫔ʌ`-$f7|:U'x'UQiFu?̬r P᫯@IjYއ磕>cHHe G)drA}ƫb'y>OBChf{H^B[of* 4wT*d im;Cl-~!kA$(=h)FN10\"y H`Pg\30d_:#v!ьATrњmY"?#pX"&or #e^pmiőJKiHH5!6yQsa>B!0Gtb-c;uÁc3n.iٺ]jνlS{0459Z^$Tc%Gr(5FM/yu֋%hApǩ+4K⍧]p~{N̐vA )V| xq7V^cH)'yj2,Oc>Wu;Tp)EW*c+h^gR9GlG?){֎dup̣=N$]^l(>|AJ&.a_;Ԝӻl5|=Q$xd9I2ǟl-JաDKqF:# ۨ @D#ny2M1IsfnS|7>:B ί69*//դ⡕yidBy4fFtD̚fkj}pcpb8`|Φb'#N?,=do؅!O679h2橮e=WNs:~šQ9&M/iX]PnVH7 v,u[ <{# ?-{8ދ>tIhd<Z )$g#\2xͯN\J}cPP^c+ P*炤d8;ʓF=?|= :)<֎nq%lDͯG|`y^Qsʌ*&S $9 '3)4`.;}7%[P=p5ܐs4LU@s4C\L;G"?;-se3"QN Pc'9|6N&jU{vEtP&2YT53-fR[ZNkb?#8R{|Xt5N@r{{vT5k00H ֊ Zi-< m̓ЉMWޱbæFN 6#I8?,T6;m; X=m 4V.&n  6:;?\<6xw9GS_K=YHwNn1+3v}q[J2s?bIY 0$܎G|DM|PMXU> "SH~|r3K1rUFf\{NvB ɝSs>{P_๯5ZQ-mEN0L^7'DPwiac._Q-vvipcr]b\jKWN4ӪQ .q W`Mu~}+ Y38S>Bأ$z޶RDE}.8h=%B+1߸U[fcm#9oJN-kJvf1Jh'V婺{/:"n8!QmL]h+ra(*pcAz^߮L ? BגD\3 ݝ Lu#>B,3|{?c{#q9K?Z䙚HF2:sOZ]F!s (mV"|9JVIQ#̬7A'0+v3ÉOUOajJ@lLtp=ohY=%}苘Ʉn7;[}H/y:PBF/zZ0G:}knj_U W,Q V$:Ee؁!?icBןnP,S*qە|F/,GE%Mlc_X: QQ>E*o#n(, ,= - #/K'aKDHA9S#5!aGtpޮ}4ҵÍ:j,g#&[$f㸇: 7+:Nv{ys(\z+#SqN>IQ$ Ύ䕞;&ϴq.|0aW&Ԩ2t({Ql:2 SUce6"vYP[ l{hPx#X!C,n>7m!0U0Mq{AM`mbqz*$N.;xW<_38ބv&\(>_\~a26cCt̲@]IIIKȃ^Tc&ܒ&Xy $q QݿnHB&IegH2"%'XBr5dD#4d)c͟wQ.? X})dSzf[=]ˀe5FS9Y u֨MdVhˁu$>˓ Ԍ|Cո>PicXOVLޮ va+c)蓴74 NJ-ܰ!Vˠ 6%x6Xwmल8S◰~$<^a_lCr)UĊ' ,gVFH{ZG 'OAiRwO X0x jg!|募'L⚚F^*m܉G16,p/&SvR1y.DJp&z 8;J|LT۔Uײk͋ix@_Ӈ`]̭,s6?ed/hWoG+VPfd=G[2~ WmLMhU rdv|MfXN-T!q* ! ,R5977yn 3wUTΤVUBKŒQyXK 6%7xy=%X2 E$jO Ue褨J'&CatFU|Fb4(B?+wR"h b4MEЈnXn2"׷ Krf AFj\a \2Wv Bًs`J %^yqjd9X PSn WNJS6rPcI@X\si2 ,?JDy*?!>=4L @>n0X2,Uے[\d˴+[uvF%,eTb. /ȗOtutEsBOm%?Þ2rB7=i;jwms!6}lQ>?)S!ۄߍ+#Z1*ExCI݊`i6.EP#XTXeB 6ّm{%ggNaܝ༘!nH|)<ZCEs{nZ`իa*Y=_  H\ON}l`@2ahW\ l;U1&q${紇-RjYHҬB)u g*u{*rKW72q|h0esduv4ƦZGal /!@,T^7.mZHڭI!uhjr+X'!$Um%q=X0P]^ڴIAUE@@ ?'s)%USftBJ?7\@jGzUZ@P'͈u%FEDWA3䟠ȋY}kiTځFވk.>]}=$B1}? T{Bx$ se=Ξ<>?x*]LOiH(+TrK{Ryk妘ӑwBPa$ym! #G\]zj+khZ6ARDÃ#WR(+)=5^;&Uē"\jDlN9PqI=U: !EMMtNF)E60@F@r/uY1bt@f|cʟpshU3 cv 5@BU5^ov]q mX; $NMy~Iż'qe"j1*k6veƿF9I_jZH&R^rkЗ7\ 0)f+jڅeʩL1azT H2 2rfyюɯA{ѿܡh(g!L[,ؾ/W@.OI7:'x,svo3jڒ {X:u@|V[eMh6! 2RmV,)dyR^& Q򲉏 L`.: SX Q :_%7@Vb yukJ$;}CTdvQ;7ϗJfH˭>6,1x!6AC[q4p ]fm&̆(z Sbi? 3ekhPӌ وݯ\q5xXYTOv%G2썙}`7=~[ېw+mjMجsX%X+}G r]\2eo6<1Q̀k zoѪÐ\;Kt jjEzQK58 I4]Lr;[Z+53y5rѢWkv++U(&JÆ`$X+S`sJ3q,OjcK:15s) "8EjzF}Q:4a_ߴN+X 1ltpxDHo|67D-Kii`;Ƭ6xAYA6 #yr:4Lx+'b?!0urSЮ+?TDs=ڤQ(i:\gD'/ +\̃tݐ-ي{LQ">Rm!HLk5Ĝ>+=Eh0M>sl.IKH\Vsg?(TZ#*Pav7f)pmxJAQ29rPT.GFxϡ0_̰\ =0Yp2f?0p*H_hrmEvÄaywN_!g 5&R}V~mꠓȴ+(??{xyنD uX5ԬxTz~Œ f΁`ԃTV:9q4VR`bV{`@Q-2,7N*. T4K?rяw0Tϱ0W-  01\Cvef?͕CD!{(2JqW*R:!D5cǸo6YP7 [p+OjN-9ALV%gC2,i<A_6Qg7P`&+F A3 gMn 2(֘`7PO^'-i~ú@S­3$PRs$#Ys/yKIq[ s_Q,#{A>qӔrK; \ǍqV&m?={OOԂe!sHTWZ77bj05{6>N[XN(x(͔HH9jZW$1[oa…YN<WC7`@]N SQ=YtYk>}@8J6Cb􎬾Nzę3R !%:(/xsTMfL-PȲ%|}օ;3pY!G$8VHkC [8weKX6tƚ8 J;"_#ǹ5D2~>0/9kvb'b~Jb9m2'/H^PWEP^vek2w٨`ڑߡc %x@m&:Hֈ8'93lM:κ* K+{`Mց/uBESVCш:_^T/vd*sTt;ռ*$t85@6Z8IÞjD%F(+s_b: $*>0\PxCC&sb7s[Jũ菱d20r%8G Z Uoc?TO*'+PuHG إ(C '-&t U9:8х ,( st/tn+JB_d'}C qxm0;A^Iϓ_ qC@\,KJ -"1)`H^G\S X5OKs*ywu0p äтȽͷAs-hcıF]ͪ?MPPު8[eBx'>uEBŃ^6%ĭ_;%t;'a Ͳj(`G7'zx<4jr! D%0JjB*#Ob@ SU }9<.AsHm ߊu9rh-UWXk BAc\Ur"ZfD}i7)\$.E0~^nW3;b jh*%Vm趁RhL5fL%w Qv!q{8^O(O\0|3'J>G-čDH/Ta_h=;-1vxc౉~ߔ1l( 'WIٲwe#4o"o)p$"։x"5[;N9t$"qȞ>f<}V{L{Ϥ;*Ay~cMb]c\`_LmB>?sx>ѼY?<ph#Ֆ./NBGҟSYYEa:4=KQIvUm2_sMBDħ]5 +$ĿB3d;ư*0S׌Om xY,_0tHfZ] pui 9w H<.GG MXG)}CTK!XvK冂&E7-Oʹҩ#)لЬv<ҎVG߹ÀVg۬IVv )2*LK\[JH{m QdFQ Eƙ:3-/tƽoԽ~1.Fn*hCfz Ї^ nc1=B277okC0βh0K oFa'iPxBH35Ƈy~ RYCrpAa!tt(?Z7baMqRQ<@KK_s]>x-DvZ!kO6m &uaޮWJ9$ڜ-<ד#ZLYTY |o +\U(G0yZrڕ&z@V>2?u4Tƒ&:&6v.YllsMMh@' QvMds#F^0HMIi)RՏӻJ(,U$2Ac?}MJ-HYHcY#NXu^DpxK]C#,QZeZ+SdO >ܠZ|,On,c:s'zJ{oM>g5+}cj̼Ni0K`/ʻfs~]C`|z4?  a]\ '` ,)~_W>;l_,Y \WhS<'WQ3Wn73ؔ~0ekU8登E~xV\#Y"!0&XwUOtl$3QBSUׅmi|}Ae*vS*kט9[,/K<-4չ࣍})je}n2J]pO1p3음+KoߢM2WM vJq497$[}S1. es}}Q11Cx. ` =Ř)ۼ7/;,f@t푅a$'i^ VQ%)-?ȋscI֠.E2Oc|r 1g{1=}NXޥmOLuEwX!b3^}0/0&$RԎZY=yMỲŇ%Y~=C Ur&cZT,ӕLю>Ek;8Uw .SLph{봐@9!Scn[+2L>^Rd/Jab%3}@)۫RΛ؉Ur`f/HCaMMRF96gK oY`mRlaqL!/y;#U f /p}n6zK6z$1N-8_~; O[XKSyiv< 8s7o٣DX$=ϋ78}YasTƥg)f^fzqTk1VTJ:v9|P3v9a%_d/-p67{Mp/Ĺ4󭳲nX#f[<\\2 =3qaKE߷fcRmeoH?i ǧuƻPmm@OB{oдvUݰj,`*+;\z0Jzad4gk);0v`5##önQ!$CN.$lIǻ7CTv3M@~dz X&gl>Ƶ[ VOU cfދ}|59/~z7Du-[:Ŝ5l GM +>E G02C8l])̔4|Pj GdǒT7]( p,#-.jKK̈_ j :L[E}|rwO6&/HhUavM,%z+gyzܟ^3CvO敌rYXNK.t ˔HFqe;>vͭ;iQ'X1[d *>)aJ<)=V?M+U`7:m:`3#`ֆ9zA&@t]jt-TR:t}*o )i(ŤD\1P1xqmmS;*6B^1)DjL7"rrHhzy`2Ot^C0=,%V&EqRx.ɟݳԗDE:(^d 2 FOccqVbNCXݩW.XTlNmm,)rh6*nh*gE81Z` 9c= Ƶ"X>]/Rn?dX-Ulos/?^z{S{W&VT"Q]5cS}AZGs ]imc;yJ'K7߬0詬NhiNi=z?=84o:Ɩuu 99J<t NMK`q C-fȫ%u]Q=KXZ<;My(%dfL{aV+0d  Vb<ML$*/`'N F$264]JxiQCC 1J9f#c|74%]E9WvhD{[L!r |E; _jxy _#إVz)x 0TYy%4k4/ "b(/$e\ Ԅx߹ĜO$@#["?1w^\=)LU{JxLg։3];N:H#"3,榻uhUͨA`)Owj.ZvsM_aKW/ |V0J&>:)ГT9 Ԋ/kkE.NX3ezSM7C d|V{5T+g/@(MO>R:Wñgx<.&qmrn0sh\^&Uv^#D 㞭fLp#x) k r0O1bzɊrc+x/Ni1VҢB#!ה>L>p&ME-x_ :XCSD6 D3ȥb*{"jLu^8C/˟\|ß's@)YY U $>.ePkdCXp׭ŶqQ9-OW0+zj 3:8_b̯[DysuU~k5E?8K|5 ~BTn*78)/]^.*\E؄sٛ6퉆@^IJOaRF;{37G06h`D@r9­2ENB |~? R&PUѣx,8}ZhFn,dHCWdCjnLzN[ao0y֛ebYu|OS/ S*S-qIƔMb*)\di鬉 n@mo2V,p욣St /x[Ӵe25~2QxIVJ}|_LF $tR)"2~|ׂ{Xk b׳"U9z6I0c"Zx.Cޢd4ѥvFcn%[^LĩM<vsM{{>of+QuAHi҃CLT0zG&cn'tW}q8RKkPϭ훦2jtMU~n]whm⒉\uqC3pb|2FF8ZZNlVz$ aZysSّ-J a®$mW$&\*GDNiěRjJ2DN B:NvsꍔL*x%Cs>xCR;(&Snp ~#abR;-71$l+12,alak)T'bFp5Lg-S$,%0UA6m{w9kA4gBẅ=X$qNďWY,.l?(`:vAPA[g y0 Qu@ضPRZ0}>l<Ţ{ɦAWs?٘^ ScUaǙ~5*, ' od#t:@G* 6WNC{)aP烲B ٮ*h? @4_%Ӫ)>aj*6:TBfݵ2;E#"!"Qۏ )6^~z61>SO$J#)FxAO$QC$PHw'USmmb;)^_]g JYx-!Ky#]M~m`aĞ-(pC=U:!=׬T/Q-?+k)f"-OZ4Tx_;(H)CNQ `_Q|.OaJ` 5IvO>T*avΙNTxX ٝyɕw4lDm9Ǔ`N ?!Zeg,gE% ք~(4Nۖ{{4}]}6K׳QXn?fd]JUA '߁D:,x:7F9; Gm8isPd(z3?hqxIǺɇOyAP':NNTiNܐ l H(0RʋXxU$4Up1HC j,pOz S^DK%`D9G2ԟYMb?tgA=f"0;oz*y1C5AdKbTL;8 [e8}9Y&e'ދl/GDnڹ%x4qp_ջw?/Zj,^N{%#AƑ/FMl-Ai:U}UU (Qӳ~ ȉJ2ƿ-*ǩ/&iXnںm0)f8,\d@]%FsOzڋ!Rk9I h9~2j* g{[!8wXu;},KNWmxyE ۈ}${~Bz~=W7lOQX>#4b'ؖec7ráCTQyP\U-C5zaY:Qcޝ^1k7~' (Olw)7YwJc0we?AJ]B_rmn <`<~椘9yk$q| [5Cw;WTU}B~3 u-~Azг*pHj$ȶqn΍,PӽKFob@oҼqd̚#$ 0BC-_b`O`q{x%+OG$9 ~z>R? :ƣ E@d(`xv8>vs\?L t>h줗8ڠ?$F ӐWC6>rOcaё2T55#Pef* @ˀ[n.SѿX*0_ 5D[E8fi- heDlFږ<p,Qm~j\lupH`Gs0>˻J-D՝v<@#dP"cF4D(la+>!Ɨ55]ݢ:sXwd̟ B-2Fvk~;[%NC*w*o߷@ɠ]Sل&ypy}nZT,eCb;[>v`CTTݮv2S3enUK4Zp˜mI9UBew]V,^4Br_oW^fONcavU`;o^nK?v!Ƨ$<c2/^hF6ϡȹ'$9P(*tn2KOghxu((Qk~(aJ,s=ܳ0یƐfHlf\B- RIøVFΣ2P^u % zl:=EY[&coS!mPSmq^4^n?x:n^PX1|"RK3qf>\M*@Ba_ܖX5}zًIl֍P7*t iIH#o8SQGQb;Rku-VJ!,yUn&@;ti-QY&p@:7Eٔ]cFp\¦WH+K*Uo)}a48o#pK+[W2Z"fܳlgzM;net}YE[ n$[/ =9&^£tcSb`:nW\vC;>䷦}'H-TNZ3彦x3۩NE9JPԯ# AJsFX?+[?l*4R9^8 KBtn.ޟ}/jXSChH Ys;Nx2/dߜpH;J1 hu(oŶ@Ϥ-VR|s'ƾuP|%U V ]L ;!G#y' VU^:c7Jn¡:ldńp>yÉgzƾ^"R|i:fuj(`MZ>~Q4{$_\jЛ͜%`&O~%M\u@3 -ѽ,eX9߁; 1݋;Wj+",juﮒUI<927$O|Yt?cw_IP^~VtǏ Cy7Wvmd&'vm:\H}p"y>}T|^b{$֎pe)U&lFn99-~0 .YD Y(+ FX9*lLy&[CT5qtKc'+RpX3{p"ʛ̈a'Pke4@p b\&̄gww.kH=,C6jwʗjs*x%!b" y"vX&Y}Pq{Kb(V=鐐̘5x#AJf/!ZkzظK>2n]TuHrvtuX}@R ly$_,k`Gk{ VY:bY Sk 䆞\wQ_ H&J^|[_+]{F_w'xc-H~-YǘzL^n{k;W6u V(4#u_s%^_2-)dL$ )}3t%ms8Uơo5Pu?p25\5WCOz Eӣ MgJj8z ?_4d] ȼéD]- @H?lh&t_j' 75DGm?2I;s9*c CAtڏДmO,'(Oȫ.`{2ݍحAk}:B:.6XWR6Ԫw^'Rӆ^z]ua!izv-~]a+_¡@?XgUTN"aPx\a u38vo I+g7 :p"8<[q2؅8O5&tM8I(׌\"Ā~Z=Uڳ,sTm/dk݊zr6҈JI˙.7l@MiҨv *,8Ԗ0Nr-2|},NRH`HNh6ZQ.W?xlv p1cX-m;s0ln=qԧ? {N3ajZ"뚩> z8zr A2M9RKeP)ϕ뭡$lIxfkPo'OYgl7􊋸3> / yݝsjL\V9bBETmPt%J~Dzm\P@O+^D USLO6vgӶM 7GoT:z'HofkR;9hsIXqXEi4,E.LFbTS6;EuN&x*Q_Jb&n 5YT @2=BՑ+Km LɵolT>ՋhAjѓ 3\+-SGmL!L2~2Yzq~=D7_]Si@LLI;m$)FuB>|1]sS0`ix恙OiXUI_ ɝ뷼Eۤ\^o>'ȿcey·NM{\7|=Zi,X C3qF*KVI Ԕ|@V o}tu"pfu13k;-11a%H>Nw¬K LnVь}|CM;ںNnEU5\ھW(nֺ 47`6 MHWÉ8Z"&KT/mdhlj {K+ϗ-^|U.6^@A}rOmY}tJ4AfWw#Hz'}t,@Dl|#X{tG4(]D$/桤NOXĉ:3?w+gTTR,)# tmZ~N;.m=SV0Vo<a7(J|A% N2lpW1杼? ow(kJIR"H$J|LN6(ƓJnjbtUvw,GM!bk6+D Unsי0pۺAo>:_h'D\ϧMӸw2m#\2b埵*t&RC dյutvW8_Io$3tБ!ozhdּhmGH ,KtHIG9ZvpQe)}a'6346J Щ>w eoыeCP)YefM SAW? Δ0wsXbt K*t &fv"g6|{.JJt76g5}5;Ġ*G99,geOw$]hrO5s>%]1(Op?1G,gUv]T mqߡIBR?9;i|LNQѯ}E=|mB3,ppxJmzy*qb\U?BPky< Q Uz0x1.(4TO1x"qmo0+uuUx+a_6@J xN.TL۔mϖ{>ȍ~9xh3 Qn V m5pF?oT/潞p =ْ[_`׈>c[NV ^j\m zY}Snb44L>Dun|B'`J-2lTJ/5rarУY?꙳Zyvmdqh ;V{ΏI6g_=yYNJGGD/Cbp1ɍNf*{,`0`rm;GkӳyzϬ'ub8`ӊ0`Cf;z(VLTxU4߷ }bĉGjh"G]DepYj{1/3m:F;M BXfLŵԹJk* ۝Wz4Q)#}X#ân!F(c:= WŎ9-_g:e EV}=s ͚2m8wC9_mz "`yNCv.ׅ9Y~h{<&-)#% fWx指?J^oR»'ˆ'C`(V$@IW( ⸕Ҡ"ɈH/(iK@}oIW:Jr춡 ({T7[bM?ޚ_4g$ ^{~u;I՗K9y1 ts`jY99M*W7'8(]p* >r#X& r@> .VXWU$p_nba+JoO9p.2WǏW0n0 ;K ey#HA@*Z>h,SQ9t34RIXFbZ& 6\A($Goq @̋HD 5ϜGՕ`˶'ORs3 Ǘ㘣i {S IrKwVn5yumTOIP{z.u[Ԝ?y:R"Cu8db%n΋YhQSJl#طo.YI_OF/q7B=OHbmӅ()A`0hW7xa7\2œHKE\O9OC zḃ,Š;Z;tfa:쐍pg8q0XJ=OKCBu"V ~ɄtCxA82x Gjqq 4cCqfoü;A)ЮXطJ k;:ÛLlŌ!"kE0F9ё$|][,+J=b=& Ϗn'B^F2"yZpyVl\%%S8}IlJo12__4sϐ?3?%2v% 3!q4vk@wp9RUOSTQh&6Oհ\Ο Bf>J7h1XIlCltk ,5ms>hmyUIW N5L=^[[ˮ8fLE3|׵m5b$_ HE>6Mu/LBε5)hU]V h}-DLPJZ|4"^*}cJOpѓlU):f_>,VyvKP=pAyiØ;E  y AVvаk5'")+l[tY]lu$z8R֕h.D S6ɻʒ"/[61dy64g`W9v-z#? \fw " ;5?#O轼ߪ< 5@l)Av.VVݧ[gBf8%fzϔbo߬Xŭ%~6gR1|-&4 }Un- 7N^'Q;7[c3gn?ʝ%'z.@kG.0* sduj@}idTH-=d>s SXiPy:e|Ps O`ʡu.WzT4a?#+#tZG7g*k5@:h~ޕ2[&(Jb>()Fzc!9'OjʬL5۞P6Y!8GzCnK|)4ڱt63vE$He9ߓq! 0ԪکAᛘ1|ŮO_Wx K9-w2L[ 9: 64eĺFT>*ݠw--^aha)coųy?ZF" Zn+ {ɞR|\%Eلx`)9.Zm&R&}{ģ Fq:m`yK+H_[&%Q]d;Qyl)fQhFodNJ,Nk2#'K,37h)v͸ $T=)+;+gkBk-6>2 Sfg=bl`T:=5K?Srӄy~mǕ% ]sLnR_sȨW)l/9i2^9S.9 l"VGKhEVђem]9*%  D fиV3:0iB\lr*OA!dJ# {(p5SE~dG?U [W]UeO A\,'-F[z]e1V:"+fϒn4%ߩTyp$drl2sAd?;w kWfed c b`SiOA ࡄ_)p U OGIsIAO "`u!ڟfbȞw ?Qѫ$Zf_.&?rb"pFVf:,A7LdNT8D@~itLp e1@2'>ˍK,a*~Lc4Zxc>8Y>,9%^$,PFK[k3-NxulPd+ l[&=C LЌ m}܎]&gqSAp!P{X/yIqSh-x4P_z& :6e܍CsLBSR9Y 6%g{/,;EԉCeEx&Eة2s?=P'۽zac8'Iw ).GNW9ώ#zMu$u DX!Z{:WVo(zk[\SVIik01}xbi؏0)y@ג2\!`sTpx٫ȪKMT Yyy݌Cjf+72d/t_œ%-%#W+LJf1^كtz6lkk)RI37<;maS.V~$:ғ[:.R2\GáU1HZ(CB|艍[ep :Q[U͌R'r,srpې)RUr%_ƆYZuEz̴F=ҶZUzdXH'Uv(j?0wᔿ|Iھnΰ|N =W|~0%G)Lh.\UYLJUYw@tx[R931U9cjm~ɑ"-NS O}2C |z bz#h_kvW,$RG$1kb}2~ 4.'[ 䘪~ )>բ%M7)MNّfض|c,q菀k kS%l*G3p,iqOW.t0Q_w%#h;k*;)Pq.ۑ 3ƙ~GnuY)yVw9š"7~O)$ k/[7+sʶb W_l/eċCe2Kr}մp7aFg@r w~Nh$ts7ZBǕ.'=A|Fb({$Ο5-@U N RԷL̜νȤׅ`=U#ւ(Bk|Vۢ6y1 Yf-'OReկ:А.A꟩o0Pw F8w==/!fyd~<5!hiQ܋Uv$f<3Ao}L YjɟjH8f !R!gbnqpq#Vwr6#)4c|O'([2IK6}Tj;hA<Q88 ) )q0-Ėi9zbL1bdc\6*;Ty|V&^;M 5\bDž@Ŗ:>[cƸ`'?k"d /V1x*Fr(=G'# Xe{ Na:BT1*nӾ#8: ܰ+,'4Wڍ ~!ŠTOIcT0#(X^GNt Q9 L5<~{3:>@ U\#:ζIɏvؚe){#Whoma+tCspAjc8!~sklnXj뤽|y[N}Up͠j'#)y_ :ੰ}>anO4Tc2=5A`Nv(a^~ S P6^@IJ.R"tb\+*I<`x+dLP Ac ''+ژcu9Q]L[RYqFj"L= LQbvzICW}-*+B0B[)k>}K؂qo/iJ"GS,;^-: }(v1&>k%KS:;?=!h3ĎgJO0k+iDzz[]=,aX94 s4h"##Tܹ-GjޥbfЇ/軇l̈rm8@)MW(,] 0eŅu|H0bٳx@o"/e*vUzsUxVAaƪq%,9vjUVf̾i-- z5v^]%\*m[$xAQSG~Gs"ߴK|| ТWn*3y-'l a#)[V@.}-bIRlWG>ߕVcо,~2ʔyC nC^>̂`*y,rWz/X+/azcŐeߓv̪6fV_P |LKg* ĘV4t fˮ!<&=H^\ӈŚOTcAm5@WHck @jϺ/Ms"]D|Ɉ%Ժ!yMz@sYl6O 'F 9'-P_a(Czs!ubft*>^i2{ GUL>!F2&|%6iS(pxxޤd4KٞK9U# Fx<[$f\ Q}wBQ/iJѧvs1a0>D0% "#@$9mt(BT߱v.iV~/lN>Zt `#Ć\ wQ~6i^gr/|Ŵ1Y<ґ'墀H`;!%2w S$׎uyT Vcn Fb_pЌ0['eX|Fa}Uuu'd!ב  r c]gS.2xQc51$%05ғ+q|"Cx"O2ʐPO~SC|[vΨSc#n\P@pD- Z`؂z<4U`*o~.h l1c=1g,kB  AVO7 @2Da;bXY녩j$0y-"Gkɑ'ڔA?+t[.s4z8.}ezVP7BRӅp@s ed|OG߉5P?Zčel}$Q UenxHy$~. mϼtHӆj a͖/tBK,ބE{ruWYF nBxQKRkXLL}HênC-u#2:a^4eM}dͮ? q^ZFcFi=rS)ny{1?+ȼ~Pۗn 25mvN*@6dӌkodS{+D|t$4m4j9{…te`X4ՂhB 1v#ljZI#=O8bfەnhfAaJvô}wfmjA-BJ BN}Gl{͙1Uԍ^7frԧ#0'cOlmbp^ u44!lǻ[tw1n\lJ^Uos},aC]c('OiA6cz,Hyy1c=Jp!$ײog>^.o1fK9m@ڗAπ6L2͋ڴ[х5Wd0}pJHʓFZ^MYp\/,2)PTk/D9H-$6rvu>3s2C^ccN̕r%#LuZMЛ$ e;ͩ("4i\ӧBh ht!3u$lW|$^ђ gg5r?jGa˷Uar[׏DJYH6T>/d&mY]71WYh2}\D>;|F0U!]Z.-g:egv3\6k }3W`8fd&})H`Ç͝c<άD"o!iuBHa Hc~-zWI^VU<;vP8gyҗÏr8xbc*X&94[gb(gQ͉Q7ڂ޽=t"&awYʡiSF/hÔ ߝc \b?590wd2rgs;imVXh(ӊ}5"هV@r%IW֒&Ntu03A`;9|,cAܗZ[]g1|bO"k P! Y>l1Qi/_ud!l="Kj5\䯷k";sP](ؚu?'SUĴukh@uj `1ʂ l|/[@('s]a棲9#t"tu?2r uߕvxNI5q NSwkЊ_L!d۽6ج&s<Z lvMC˞rtuzۻ 84k89-Wj{ki> [0gR{VJ {l1B{<)6ϓd(/1WRqs[FÏ %Q쇮 !rzB.Uv룓@䉆5)SVK%#:}& ꁒA_w? ¾2RfԗאvM<|D%H?D˶f(|s4Qrq P! -Ua.P@C!Asl^VD/UH;FXx95o:|W@E2r!{UcpiA+C+ڍ=m9i "him> KJaJE5ν R&kg:P-l!]ћcsT@] Zxznh(51k^-yn!n[Vi1_d Ǝ霯7 N·^l-]\6lcGtޕH`&N?R9ǭHwk+[V1QY@$hI)nL9o7IxGDvx&eUg^_=(.riz;5iKE%s5ѻ/Cg:a |pjb{(rD@4I{M\Po(uF#Bq  iKdRDosWK_-^PX*߽ݑ-X%I☺Oq ^̶ZCd6z ?C= >k:?vJwQن&K6^zQtLI Y! WJf;td}[)gZ/Z}bMd 4mCYfil l_h7ԕ߃!ǏO]\{QFc|y/ilĸ@ P!_m6+9i(qf&WxY"׈BJ[oNxg:O/鵖2gwrΓ 쌚7O.? l`t~DF i%=_v R%t 0$5L;a1ejSvX9a(35J .^}ɉBT~Q(l A{6DR8 e#PeQo~.e| Ir }.2Yi F.{Y~/zp&1yų%כψ0Iz8/K≠Zy|K=X$h%"pM` Ҹ_in#Z!F kשP 4By~h`Zי<ꉘ{H"NnL,T7Z2a"ݘpY՚y̨\ /0+|YH{BCW@^;=)tG+ yI/f3o_QB]К?=fc,ƪBsbd3=o1Ys:AT#5L4TtpU3 SA?*fޝ?ujߙ?8u5H/:6n`wR'?{[3R4&y2=i`f[7'}^ W1f0$aȇ,y>yS3s_J5*;9ˎ%gFgQB|:p(7v/U\uf͕ͭ.gz/ ː7iXo!t$Kyj4Gn5Iɴpdϯ~~D~HW iN[xrt4|I>G}GbALMkzni''x:T-';w heǒ.4TN`;.۲([K h4q;;,m܀^UUc I})Ԅ&Ῐ׸-1j8]+zV+A3tKŚ(I-]U]VB ^ )o26Vg@%C@0L3jZowjNtv:̙@=G^&5XqDce:p A6(cٕB6vY2}μAo @PNbE u:DzhhM UC췢w'Q'N\`E~6g|xzfY){uޔ Nv>ۄКwEg3r}4gOlRl,HN#R*{>`~xD@Bgv.FU[z _ &_-́ [%-W)Ub-(Š{\dM;4OWmO6Ũ>Q@O pb26y,AJ8]?ݑ>,cƳBT}zf*JdB†Wy#!dңoH!ck'04{<=/7>&`EF67tq :W?'H#==޾蕨$M]y:ac<mFYXSc'-oBZ'`MGvf8K_KEHawj[uU,eUM&UOw[θ/ɛ˅rx-…FD- &?7`"B2\Bl^5lk?PߕL-5fpqB]FUK䐯flK bmd|,U>=g"vFȼ[ٔ* b)L܄ޞmB-ہ98dX5OyRIeƕqUX$GDu<>4!yuaWhUDl cʻΩ?S0ncIz27h'$)K&}Y慻cB{dXrkߍ@[kX2݄z%)S8@+D^t=xbS\ 煨5rڍ"F^!h|9)yq ǹb5{7̊E9 gO5Aj6~f}d3+҅3Xi_Badݕ)cܗz6OafzX΄6eS*U|&"T}PJJ>spOs=tče"n@9? :kyyLҙB3#+'D-R{`WξHԘ?{5ü臰a[(dNoXzz)*)u>E֌Pׄ9 >l|#:5;x#DAِ]xf  a7Y$CkCγ | r y+0aύ(v JSd`'e 9LMܠd "0zC/.<NHBT8X-e bdߵ@3>a.r<=HK vNeлIT^gϵ@2ؒTL4rWW;0V mDCq~hgDLN %1_eIZ='0a53%]| Ͷ9FYJ\#mk9-h $as@,<82MX?&iL:WVko0SP[JvQ/1,FGZ8+=<x|2trkۡ&CR["ۍmI=;uLkmF`SzC::JМLG=DrtPs2OI,}_{#B=gd}/Le4;n<.~W"F[H@^ VŊUsVvmbԷeyG[R-]S %3qkI*{KwʴMyH906XmI퇽z |iÁPr{tkcnx [ú*R CZVAGa{S FZcqni͐Ԁ:>G-'êb[@:*T %ڭa4zSYܬ5\F.R\$Ig<~OT5vb:Ӻ=2FYf`>yo%d:ayo5TSqS 1K=xS7zؒq9C3[\2 Cu0p79 mBNV[Pe>sVP}88dʔ7.u Jo/u8OKM[R_ 2{XSZN> TLɮEנ;m熢> P:]I(T|?NKe3s Cu@Aۆ\;e5,.LCAR|L_u~!&1*h[J$D EV`<sՅ=(hiJ)(;G3O=u%IkW,I1HRow& /תpz80?zQ,\^|7y <ԜMV)!L+2%رG]bݴ<vUwL_m&`Zt3hDiYO[Xe' bίJW;fDo\ۏhxȹ)Ff~t@)Sq6СBxҔĕm tx]m K1 U5SHpJlڍX b޻*Q/突Fyt/J=ɅGs0}Q2v* СdnSXoKrM켒B4όި:cRcOks L| |V~WTGqEZ PnNhE9U-͑(]8O)oCӊ-;zoIB` rJ8Ƕb( `q\MKLht8կO jLp栲7ɔ]ҹpi]Ҝ j">AqP}lkի[׹yc4WjHmcDTqURJHf{ I0rww(.*9굵M]COnKgd(01_Hk=/5r9& 2 kw];*)G:c&UXhC!f @͏/XnctBqK}Nj#(VF@]iYWKqd$Afĕ / Jc\%Iږ+rrX nNK"ZU0#Dɬ䥅Lj7=W=̪gj#,ewfNҖ]Lu_,W< Vm\/ :5oY-}@;YkCׅa8?r{[iah@Y5 ;jdm$:Qpaǹ : (qsvIQb&A {cf{ssY)G6(k0t/ 1$B^[v6jb/eۮ9J^@AjwZv[Jl=j!.JՙYHxïy6>Rպjm22EZGR $s\rήO IOzL@Lͮ3"XmRzCT 66Jf`f`Qh-CI ͯC_{<m_bM`·Exgm2ep""VV(Uy V~tɰr=_ټgw,P9f4#nfM6:.#\l_&Ozѕ="H0/t߷PS@Jk{ ]_xI}҉}'& VmD&y v ~w RPd1nK;z0)C#Z=Gyb1j2@u*ޱEg# qcoRpf1IbR) {(SB ԗ槌p\>%70b 3~{8cj[ROMtZiU7$nے7Hw1Y,-xuk]iƝpuՐ]i&ƈ)"}h,iO1'sC#}7ճZKZ"获G`#y⭰ #^f`T@B1_1د7aۛ]GGRJjr۝w qUp)]n$e)W@\UpD1ķmygY+kJ"zj6m{b@"@[yXpK>@U/J#J4:A Sl Oe]*u46.q^O;~+ڿ K%gGM3{ƄЅjA>9w)]M?PV `2#*P$XxҝM/H{ Bzr}abiaZHy!!sڽV!xYu=+X7l'Tdd!],7Cנ)#Eږ&`cMIZ8kx\Kg n=; }@Wj!6*U]駳4E" IGMjX ^? +ǝ=(r:zP0'0j))ǭI zHC['T3i_ƗKy; =c1̒맖ODp2iu-M55FDWv[LF+P Wq=y4|䆢NeF73 6jg hU%aREa1|~Ǐj%\Dx` 4~1^:$X{xੲ?=ҏ4{k6"i7KhdJ,H}N<芍q, ^vb5EQ$|:@ӍBX 8 ]@ݍ2+Jjp|Ƿ|jZ)-P>|'mA?CꑨiCTq0,14`f+ ˒+ƩgN@!>%6QNUH!ɍ).:p*Է= Q=p௭q@L|כ$n.p-V"WˮBt]VV2gQj&B5e>%G)"t{ k=S{TE:AS_!c=2DB%߭3v4_C+͙׌e@f€ P}< {%_u >s%wfGA!jq}b# %m Z<6KF4+z.>6wػ Ш?WL/w%(bai> !v~Xn5}ɥ H3Kc}{K@=ѢYj\֥ԏUr@mxtǒ27 ]q=ș5kרh&O oz2_"IԈ[;cdJ,g|4=AZcl:AlW.x΋ʭH[*ha[@<4\Ku__7pX- >(G&hxXT8=2nxZ繫jb-g)qhۜku,K a#٥ZC-"y5 Dn^!Lj#&qmo:1P\mP _[='NɞĂ#OӠt~gB o!y5#r~ +%m܆]~%ռ=y LZPQrd-ݟq~2LGX+Z?[N^ qHyaf$MXon)4 ̝Ԁ; h0e_},8 8 |>$+~n') {qB,tzLw_2;AGlj_Z#㷋`x0*fv%"=_H7djvް׃Ol~NWdto7 oe̸{ C`/jҕl\a[)%G1{gX̽W:04]BXU6zQe{< K_x|]y. y/tcZyx{;PfmN0vu肔MnpB]~s5ʫZo6uNj JjMikN=e5{(ѫ" ˆ CL"ѢB1АTzEГ'q$F"4)+^W{0b.7?}Mnfl@v' m_ DQks;.&V$2[Gҹ2Ͼx؆b&!u[O^x1^?91?uH%3K}@PV|ֈ#xH[5J 17?Tk}t\k.+'wUoڲG46X%S* E3F=Ɔ)_ r-q] he}6Ayp94dU%zx4tCgYp#! $pj#5{B8/'qi %[a1qwm5l^2 TaypTz @Y*M27{efffTvtYTE/n)3#TKX2^om{'_oڎޤV|-$[vK'BAO&4:t\qYVo$k&폵,Oۢdk׫m?fs{B)48;rR&Q!T3RWsx61SSA &H⑯?8vN P9YExeRyl͇>\4T8 &ƞp#3zj=M 1с@qvK?漶BѰ#@_كql *Uzk%r ސϲL1fְ'>qތjJ]8bڅxET cءh6G Y,ލy` !N.6-tOrj :E*Hdpd9 @J2^|_QliF5wv.C$ ȝn06zUlm:!)xHL9sr)ėj%ruHtw4MPvamygkB-.gbXUZ$jʩUv [6\۔J^^UU`I:[Y0?qObHYh-20"qsq勛Z!ҊDlYq2.H`MC?T{Zlq,bô]Ut;)`U&R{^C%*}lՍjc!e:`ذ{rit QK4ԯD]%$4hmM:86e;qU&  l{ΰ{ӷI*IqvGӯɗNCB  {O t &?a`:D&>`g]䰷/0$6瞯D6:Ծ,^dYZLq73vBgr?o$+Yn:9g!M$`ؔ#{r9!ρK5 uJ׀ _xL1Mzǀ_j'ƒ< >icǥGr9BV։/! /Sw3#xiBb;Q&z1_b$t033uz~'הF2adZ@ H8G-V^EŒ( tE y3L)jWV3r6Cl(\-~?}#epL"}#M*Az^m4SclY%H 9MHP囷$ wOkTW/UCfYNJ`Hԕlbn@.Q  #ёK|&c%{*b>c$nL/zwMi 'gY?ްJBk@5rJd@T slPR`g*^_ V&C<5+3)4>\Dv'* o9)DXдx.fqn쾻l=$u ajzPEJQ+v 0{&k )O+aT·Eԟ"jRRXȻ\} 8Sp0d1ԑwu(L Do"׼ZQ/Wץ|ZdQh=js::6 VYTF'2`{=fxe-ꊹp 'Sh]6kjܛS?(Fg"Í}]]eZ;*ck;$'-KJvս₷Ml .i[J0Xő))-Ff'cZ0Qp] :d>$LB#)Xru+2X)HI򪹭T4Eu \zXmcڗºP7`}yEK%l>I]'9l[3S}4qB&BoKUϢxXHCf=9cJ.V{p.<GLP ٝPtGJ"eN5D?,wJ]U{O+ 8EfQ]/ez`_"4[hM7 n#yTh]$5۞#v()EՅ,.aMk+rI(#Gg%tQ׋զD|b e^;@ xA??0wm$RЂhl!liriQ-GG*pO/v2@;#}lYB H!U*r\xa0"#=trd(@>nA\11.+/IoAeEg%xx ^8]$]X_Mu=ͳs!f.S`O-+ P%v P|Y h1']:i`ViuG-BFz}noL+氁~ItG*<`g~rp^Zf+8J}Uvh?Q )$=( @guo܊eת.fŒҽ{YCF<;CBQ}Fddu sYtӾ~PM(O >l|-h=I! "_Ja"y? fKz-]HM¡GD0I+WE+ړ~CZM*3cInĸmr742&A5{ f"M@(@v#)DjieC@ 7 _k(ּbͦ!A$*!81Ie{^X tUze5/kWîT5pW. 7Z^SX57_O"U E˛5JDko;%,K.ƒ߼8"`ɲK{xE}2[egj=.Jb3r':fgO{|Ux9xFۨRBdYlvcr [jie%\ۅ"|MG ϠWU"D{wJHJY4Tz6eOɚǎEƹɒBza۰ ջ̔g *^.'@ĵ[JRLG'7mFqoq1@Xm% މ]˘`nĨ]#G/J[צ)`Z7C\ Д&a(e "Uq2azdwX7'nՃŰӞOz5AY&F:T{154k?8"v1d*z]= !.HbC(h )-BiO&7rU[VCd oHN^,n,ut9F'=j)|nq0 P9k='ZSWjXϤ"1cdm2d'|ZFăMDs䝳'"].})(iOrˀǁ8Xlm%^ &vm[n7CdvrxKULs3s[k-_~6Z=HB#\v^ODZw힕-oL S\=n.ŵ]-phgcȗ \ܸ3<&> _V~AVo@.\ڭٔ-K)X'WwP/(5`q駾i'ިIQEcRxʹ!пI2}= 1eƿ=Ă\áa#QV0,; 5Ff#" %c! cmbZjHuX bVX%ù=KToz87Q'F=w7Հtah)md8΂u`V9c.R]DQ∙M09RɉE )|9(egb7"ygCgEƉV\nHeiʾqAiai$ >-uI^L]mn{ޮ`.Z:sÚB&(Q5VyC?*(& +b: G\  ʀíc1޵r3[&.pբe[ѩݻocވPZNO9p i v+0 xi8V3Sl4!Z@8Nh_Iܠ㿔` h91 ~[jtxCSt 'NIrpBZtz-A]p5d3:WhHlkRbɮAoA 8HǾh f<}_Hac߸<@ Kqn? ^~Kqu ʷ;nEN77`eVvftd>Gu٪FaюUwh*2[!ƂN%F RF[r"6hdže`7[ YP@Y<ح h6Js] >\}O+o|A՗YF*}Ʋ׽ylK6Vkzew}eR*K[6 ,jtW::5^==TY CFH؎]X{ܰ4~L;`=ZC^ݑN|4\), ˅8dVܰQ$ѥ{c`:X"F1hղmUigSq5B/@< / ,A =#ŧSqɦC |aQ$04 Gl +|IƜ Kg)+Tn qB-ʹ?[%)4r\AK*U]_Hf?G>>1ydWc-S˓+3X8&:F2\6۝pֺ n< 36w(y/CSYL"'ÊyhsӇnh%Q,_K6)/us$KA2뻲n#RpS1zK{q!L]lD"&I|w&50j3E`@3rP>Ќ{^5{~; =4'^y4qJ^J:PujpK/R'ѸEyOB-4he&mJ.n-^p{=?WA(={ wEƅǏQƳ2iUI&LMʙrG͏<\a`_ײ W WFkY_nmC5SF}w@tȎXNzȗV[\'l3G;YkۡAZYrͦLgd(1vT&XF jRnƀ6`n 뮏`CN8Z91F%ȏFQf C&*I%ie&&ww}{I8`Bfj/9Hge\GU_yƷ2~l{FPLӯB>{O}L(]rݽkEhK/@x18^UdŒU^ۮȴ oa"/Q5YY9,DxpNt=xJDW#<n/`dqU|v~Lh#.h9qdEʓgφm}~A!hqz24BܓڒҒ>\sD϶q}Zu}\$ۼOU)};9w% lJ}XrS]㫅VDח; $Q`,{{`JhhsL/Ug_D|d#q9ٔ6N k/@Iir*δ  $'k.7/&B#cigX;~äB_[g&i)(vwD3XÄVvqcQnT "{3$[kU~Ma3DٞaC¶ %H~!a \dUӁxHnQ|8]*](AfͶ/=G: PH$Xf_=Q{&)Lbagg0 p }ԗͺԮSL\7ԉ`P*~YXLJK"S]Mm4 Rhk| ,7 k5揑VL Pz8f3>O 2l#qyTbL$` FBC!B Ԯ DYӅ LSZ^Y|>U 5M2FF/\k^f/[J-{NN̝\uIY%ՃS\TLE.rEw#<"ۣy#px~9!O45L;m*1-lʍpM`p'UلeX*N@Jf̹hՈ/ڣH9U wU lVWC f?C#"dR3TRyڻCT +ޣ^K6wqNq#h`|i&!^@b-B,-Uw'(VD~*3 w4snIR]b)|̆z]Gi`1|Tfg\D9^ygFYRZ}C;5<ПsQϕUnɃ^03VҮ/mRxu圗bfO֯ΉD&nX;hf(Ikd[HEX21+8@}#`Q:w S\9TQ~4)F7nju@wkoLRo9RN̥Q|Ɖ2@ʅ?yjzbw4@t4plkAs68dLLe 3Ust\nQ/4qNdâTp1%3H!WJ:DD|ҋz)_y-:ȰԵ Aj D 6(en&) :ޙ(GOūzqX,q,wʂ .֤*o^GR;k}_ĥrYbf`j}>u^·8 41@w|,N!fc̘LIt/Q2 LK|kB2b }f]2n⠙t8 yT쮉`c0-,RK{lSYF&g eK[ti#XQ,iv+l Pڡc[-n[$}O]&77e"gM9X,]d; VoZ0SE MZ;P56mC]2 k.JL?h%bDZ!X#]&It*IXwix<O>|rbį+i^$wLok"9d]pfۦoB} ^\¶2p%T{F5t\z)MT=_ڝ˽;lOrbWp?9@IUW]h+_g q?\pECѴPFKU4e|mgCO񨚛vcr ٭2DU ^;}mǸʸG(GMP xiFnBQׯFL`!+T@!垿o,;R9˖Ccg~gEM|rb]u'_<` Eaom3]آ!ZhpvH(HrIw-ґE}@R@A¿_n;}_ʛ8^\~82!U xd~ڣ-6.<^1c S=Ahp# qpXk@vAw?XttQE˽\}bCifIAQ:KJ:^$3|i8.rUKU102%+{:*x2JRu@YsX`2(Wc1y`Wrdr}< ^kfX}8,n2scõWL@ak?Xb|"D,M+rzDw@^1fe7ӆ| bZ?men⿸_ Ni,. ,+$!@|կE77\%QҸ8Sˣ-+HFL$'՚ƙ5%7Q{}E3pu"8qQ _3С0Ƙ8D2<'0 V(K-2n$ϤxYK-be%<79:tq&/NW#@Ϣ8Z;H婡 +kttx8^bWb4Xp #=j]U/`HKbu?5u^KCۂE;([<V5#R풾.ĥV 8HeU*]JRDAH+3!*gh'cfc _ Z`pisB,`y)ٗ cݝ2y Nd ;Voy|^va~Q@iW^V\@;#8j28F@IsPҭHA麻 LA>,2;^y93SV$!E\Ay贂$Xzs7 &HaW®^QUeEڲXh~@%/|p D֮NX~* ԵLZ.hibƳ{*Iljx;58x+9,LX;QtZ}K`g[*Z܊U>fHmRa٬\jF$,d\Z9SsZ&'-5eD v~W˖m''liPJUŐ.V{ohÀXfikL"R ]J+l}-H":u„yd"9-Z9;q碈DxXt;ek{yyƢ>~ڄ{+R&RY3y +#i>#~.T4e@*4VGحX]!Mc<Ϋ_:3ފ7L4U j4(5 (#2I#ϰnYZc7,OhOξu P@u~#؁O9$wtDf5ܳZ؉rBm~N֣X=?/Un1´ N"5}OX ْwiLX$.w Ng:BvH710?զT>iĿϪM*A QDP2̏g wc٥2ў=VдÖJV+,^rd!T'h:g$AbfRCʏx*R,@*yx_e$ոM\CG݉x,im u%!Pc:3Ʃ\y<^{Yw%3'T.~^ם;_>Zjw[Pfs3 Uh֣z.rs-hЙ15S=b/|gP^GmpxQ*`Nw(L(Ee@߅{d[30Lfl7[k1e)uǏvpHmsq`>Š x׃{L|x !ȶ&Vȵ{B3v<*nhjGo^^P,t$gd#B*Dž@xކ0a -oD2#@(flWJtiz׸(Ώ>+ƐV*CŽw;>w9Kr`J $ŵ#v Xpe Hϝ"-ιi1NSnq2vC5[ur8 bsqL :RFo,13~%円S&`Nۛ9w C'iۼtH-UhHĒ3o)#0_ael+FPԍCx7 ̀p1&r u S+k@yEIf@*c,,*/ +='B &\0\/0YAgk@>ޥ쑐ͮs܆6ѴXl"OQ$Y:2n?K6)elD/v`iC6>X ;wOW ]MMswI:J&[t6gmv&)5f0bj6'aao'gB9ȩ37Cۻe{P~*<q^M"|`xJ&JD7h /$A|+g/hfSxqMή:'!D/hY42T"z틖!'l7I*%U0G3 fؐ+nŁXmd0^ujgk4Րj0u-qY4He'g튈n3Z"rhM= J ~Yܗ*j>fr$7!KƹG%/"]֌ZEԝ<;,sU-q_>UT:mUL0?ҜSMXʙeb"̆ YcYĮSv1GI3|!~Q7 |qÛtR繶y<4%p]Qz9 ~/@ϖ!~vo]X+I$r<`H}϶63 u&|3-7-0k6^ KpQA< ʟMo -D:ʿ0%.'Z^=tmP-':,#\fu vO؎Rjσ|2I) [B6\'QJaJr;ȅ&*ʚY(;Ld0>cCP#眺Bޥ֟?G,U}FdU7\Xh,7,x5-aQm\>Nn0 3Pj܉-H8`$>؃1!(cZk?C3¥1~̆ l:(/%l|ٛ%uV[.*,I1mZ95@r̾ZF$TTzK^0=?)bc {zJGk/zv1nY܆1#/'geіT&DNOI%涕Lh%_Ug ȝ@ V^EЙ dR#Y4S) ȶ{辒&4m|meSg$ŨMkh8W|XW` cM_ۙђ8ks`>{k0qKHš \ܙј[i^\3ёAwWmP0Kf bŨ|H- K',=ol^\4)_q[x]$86ߟK}ve6?;/!׊]?{'|Y^pE`u\9?Fy\,L I^f"]3N@RS#J|jQu#UGN!0S}?ŭ25_*aXq?ׯSB~+` y}7eڪ&'{\C}[@dz5UR{_ǎaUC5d{N1u@~zvBS֖_5wKg`ņ*fF_;A|!sF6|sur:KǤc%c^+RM]5,w?Xٷ9V#ƽ7X9*'rM 9Z#IɩiWQR9?ɪ?AX=i_f+ɪzFI24rtܙoqom/s:U<`R'ͳ lG"oF(WhTue#$(,#7 2&Ү R {Av\raRvAyɊq3_f_ P^dHzgu7ܫ4fUOf`UizchA)/R} s2g\W6o ,{[Vcsھ{~6jhL6,<:%%VI"$rsOQ9Xj0ui)k'$J BsgA4fG&=z^h8V ?TsxN ."_S$q"thgp̻NnVd}SކԃxasphD]/7i2-\_f ؁CCgX<h8]|=}[HT31.OB-y~fg Fxg:.p?@34h:7VM= JPHoev2%(0Șc.sh.=i<C\ZT8[jQ17[ {GzgJO&ʥ+RcbOQY6^cKŠZ]wfn=<~eh3*tBD$M.>{5YhT+MqmGv"#rdd1PՁӽtk$U9upmk}53E,\$΢DmAbQP]8f~SBBD#^M<-s(֣?7;I+ba{SmL8UܰQw4w'L5*^Lz8d풋g, (0 ʛnnC8wDʩcEAXA+ttx-@m^橱-$Ίnx٘ t(}Xh|ދBЃ`>3G"_s.xDZķr!-,A'Gﱃ˝I#^UW-5ک6t_cκfAD'-\^^:Sh-.gdi r8t7:YtתkB7cQQt~ʭd>LdsB?-,TNwP}x<*k ?d޽G42 4V)]'Lb){/Upݫ#um}A.־/#C}nх43!IS@h*[#jk\9OG Fj vWUL̥IsyWԾu$m&h*}[tΨ `s03UCKΖ0:ZdJ5lh6U+Y=;c搽Z_;y8l]ً6JPF.vRBZKSNHܼ; `x#u '錖mj@tK=Ws)mN}p!PJs}>x^?|m]hsp²,VثWAy{1ZxB؍"hΡuHBFlDF.&Qv? "Eg؟ق)+8!,BPU`~Uډ9 2sPTL mNYAȺ=KD/ޫ. =?>  *j'q?Lg0- %%$!almÂ=@#rP2PE? yWIv_5]cӝMU5o#R(Z9dxu>|sH٭;P[,04_;fc{8}㎇aQmɹ'O΂evƾ>IӎXnF#"}̓US]ef8c~avWTX:v.el?S8VphÈ1Ң#,XG>xU;d'Ōd]b~'**ec,P1UB`jl;6?k帧:ʆ+bc ]Es`˂:>L%vjEћA0`]g,5*H5m D`T - ca#U[ NG}cN_v}i$K5œ);( %hf*O[@X./zߠen`D> ! < ؕxyftq+<=m,,UX#^Vьpb؇۔'j]]It>!vvO5<f>Z W=)ȋ􈩆c;]a/{V*֑38#ӫӂ_!̭Bo6K!͗e$eyZAɽCA}#ք_\I+:vX!J23!KFj(PF ǎ,8;+sT Om!rcmJ kV(=RTGo1͈Ze&MD󨥝JDk8U`5U#m9(_ՖʢxP<3FnM),k$MZ픐ֱ+s; Գ6$O"3ƸF xSUy^5r]\tX-_7DЬT?|٫Ys~N@>$k`牴]t(gF6,IN'쮾Psh+v«&4ROhJc^Q.~5EVM8ŭ S([/9n\tƳ(_ yeHФY>Zl yD+ƬT%->=]duhyR>?VbXkc49Ҿ+6GL#I.eSuJvvBTQ7])Y#WmEJzt|_8>,wE!iq奚 EolXHP(xUjccEVrڅ ВS7g\=+(oVF"3 p|:9j1@|F񖄟:=h@୹SR:Qekq"^1oV9O>ZWMU]y5-Zit3aJq \Ͼ,FwI]p%aqQ{)AxQ-ru(ܛ}n+uF'g|+NiS$s!m`{Pr< z/@(Qm~Xqsl(q iаGa,ʾ X  N7U'JѼ7틘II?]=YŏUibKJ)9+{QIIQ4r[\:7-Ś;߶)}`yPhLqņ^:th.`R%䎗mݺ*{ 2]M[LŷB-<L ^.ԩ8m/BJ6AffK=CCbLk&1s5q Skl?JP&Y|LsjL8!}D@kjN%D\Ȱ*J.} (hzX< 3^[kß UJ`<_[(tRޔ˳O$ CF>SNyF+' t%Zj8OOـnq k$J{u_PNz.Y+V8#^w<оGσ3ȧHuׇly4k e$*G-?Ky+m=˂:4nxK^\R@[gA]R8 CUTp Sx1t&j9lʘ>HjYZcw\ETL &\m٦^M2R;_Օ` ʂGLmE}Q lt'o [>Ic%x۰^CN-lNǓV|ut[7 |hz#Vu8P^*g+ ^.lBlh䰖eݩL\zTeEkZZ c{O]oDBG4@[`h)6 IZ wb}K%#Z p!BzvсlauN&.Evu)O.LW,ĥŦ*ogX!"] 8C9 t5{ C'ԱÒqNqPac]sѥbKj3j!0ĆO۔W4_`&E%`/0ri7N& eʧ}{_}Z6U9{ Cŷx({fI9:| JhX2yRNudhB߃Y'1W4M[PÊ3"L^% sj'+n+6YKXE)= Ex}U|#9X!.B2\H̕c?w:)w [̀شFYnDs,9הOG;ѹ Q/_ 7&̗3c-~j'bM[J[}J@|"S/D裁J0&H*i0fZblAõk]eƧD]FEe܄#Cj@9B*5d@e[GOuoot<\b,\>^E]lV?[ "\O]p'G'ʯ^~(*~e{O=tGHm7*V<0BtGg &hT֪ ʩoNP_Rh4Zto(jIz&6=p%65Cox83ƏaE%X9vU--B4ٳ e`0l^[>U$%I-ltܽ_K{CPi̖)hEjG]Ž3uq:`.YpCnGgx\7si6dBD4`+ g?,(J8/;:> 0Fm4Vz9 ۏ^jB6SPd9kA%DbHKLd4K[>D#Q̟Եgj/a_t4ҟaxW5-ta<'O c'vhTwyAގ0qX?WB(۰q' Dg1zTzMa뾝.=@)Rz j0׎u3eeܝ)\M<\E+2IfЅWDx6,%`kȭ,6'Vw@j`ZQ%!\S :H v0jj@ APh5F)8 UUtqr=8.|HA!Z hv\\r5Ϙ\P9yEVu!W1AA`"9 =%M+O' )YFyG0d P?ǕO7]h ֒.V#x;˴N6ֳfLb-GΩ Df 4Ĕ~$ͨ\7~-y]5h $hxMG3s !@0*oMH6>:i 2L5H27ǂ,!oPߪô4L@9 K&+иP =(~4lS'x7 ]DI}ۋ[n zDѷ& ҙFD^)`UAS:_a6 .Q/ L$?3p:?n(NMZ N(ݎXDŋ!,qZ$3ů+#&HYJkh-g9V#5ЦFWAro\nvVf\Fd" hiYQDPm[e9#i}T]A9oSW6eh. a?Э8xwNX pKq~2!YpZ""cRC16a|Pqזv:PWJɳLs0t >&4|+.|A^-x}a^t%wwhdLJrZ /h?}\_KqUXXeKp3PP9m"b[bhEE8m#}@ٟ9q!z&mc;]㩙PA=0SE%GL@FӘw;z:Yy3h;z2Ck3ANa?X^J Qe5I6BҬt#<ۯwZNjuiHZ՚z :~J9 Ϭj'5ZW H(6k +ҠE~c5nd#"s_$M1k;a hgc i-GE}ۤ}>rayqR:v[Fʅj$li$:&q*u} 1xQ|ދeE//r#*zxg׆VSz_vSծWٟ$ ] 4OBO{3壻?oi{ kӑIB؈Eo\ f"N?#3[]rb۴vOr( L}z-}+Oإ 7>RԎ(iy\Z} Ig)QB ˊc01·0Y*.lNxߠw9Z#P ~!.1@)0G+(L5*Ey!G1BDR rX"v]PJZheD >,k"}S)HnIBM6NX"G4c6c -;\܊D ځA݈VT I }yR0z 徖JwRCDϦ.R7FLҾN%N n.o*ߵr]G0y#p\`FRh b%ɲo4;@%HN<yw:aG"JfE4!)qM.U&vĠ>r[_~ !\`'KN&ɘX  \}Ba%]+IV9D!$3-AxpgB!KTZ7\vMZF Yۊ$^ҬC ;,ٿ!×]$ ojz9R]us`5 7؍># $N;jf W;St~ bߝ ESi1hkzUnp :/tCA)={1‚ *Rm̥s,`ӌ+l "aeԡ3~W$EI6J+>r3?Qe.n58UEPACgX1$ EmkV;袒>uO WyIt-ꊡ"6üx8)RVf)Yco dVkN\`K35E/Z\n ~Z#Pj ZPpԩtא6zޒyѻg0{XͦQζTʳO]&ZR-cއZإk*R|T&ҧ?  7qM @ri}\`Z*@)Q֚|V\DG `*:w:0BÔ;1D#+1^G􏣿 j|I>GD T#M7jZ:KRU /y1(g4Fbp^'S IaIEsя6\Bn9(*>lX + rc/1dfau]%BR^ ຀mĝƥ @n΄D!505@&s&-y߾S~\2q~ڙFzoiVһlWȁdMgUDBPHSuOAi%DFwG2jbzS=>%LpFqA BKZ5k#fJB{Uj[}ձMo0k2|=7=YSa,^pB؄xoiW/"R"h #}!/8*QNEy{|\JhqT KB]hln&۵?OFuW/ @[#i>{ǛV8m jTON˥A1c{z]G75}TR\Re+IG={ [:pCOU~Y1UKN-'*g([?񻥓'Vjlnٕ}M"]YɔL9C.wv&y!Xug^0+^q BIKSRdXD=,UǞ%&K!q٭k0ЩMY?S+V j[,8ԁo>#7L2 dG -Np>׫p8ہ8dz%+$"$_jKP5X6sBiO`rՙ^NWد}x1bS <X᥉ޏW6hK"Ob7. I,: "khe׭B(Ryڹ3:X6K=,~Mv%*<>ֻ>Kt$Z>p0kJ"d^"a)\nn0fjё#{W:N4fKL=c.[VPgLYdQ^4DJ|յp .'KB΃eI鍐CB͆;r-IOp rEwGpVpKiJ?JggSGxK) nc6tӁe!_BBiǺl\ Fٖŀo[<&lPZQ2qwوghaOHwªo?Fe]5skZE0#g;Ʀ$Jř/0ꆁUOq`#@13hͬΊfRhKv6ET:w3fd bhi!@=Qd!W7h(k p.$(%F 5}F/7/^dN{")-Q(`J:Kx)cirXJo+׮qp n^lI+SeH `a҉k">R̖^s@)XKx؈-VͷmM!T}`%o؁xYEmUc3SժgsYά;. Z ~|Juq#Qp儣 H=&O0hx2w②ͪc܊PVhG%7v>(:#7}½xC[ӬC$A΢>S]o涒X<do.K5S>V"(R0{d.ZB4qsܴTlt`Yo,2pkUe-'gpT?ZURe\q'̭Ѷx b7֪, -!1[|ͦovץ[~y#GPi岻vT*ǽ t[7rD+k /nQG SY\[MW$9"1!(/[G*٬d&6bÔaa~"| ?vr} 9'-Ă4쯎fDPtIg<-"\ ^.0k~yhmRq6GzU}]ju۔b9LVϪG !9 g'/%bHCV(orwȤ7hM~ D\ ۀc$ʹLTaKEB9jArnHʮ)]&GS ܘ-i.^ڿ,(ϐWvuEr;K([Z|IΣ1j^%ͦ"7y?h(R?BqaEG aQRY%?;|1~/衰(m8e:IEWٸЃ3CLyq>cyp;@`fCZSUSb !!'9(.)3Ra=~at@ }_ceG |9^U*ms <ԅ\LI|o~Vɾ5Osz!Y2[fLJ8&`BXcnaMV_%DtRb`UB꥛ 8qS|3,d9gV"|$&0T)xesC_!d֜HAJ%p}r=٬iN3<ytJbT)Yǰ"l|Z@[Ol c MBKy c(6oU[N) $sd6\Vi ].PLء0 9{+| lԤ,!nLK tӳ%@ὤN=â׵}5{yxy@ewNؖp 4$*c"?Ag{t!9BX+Șn>F't_ y04R:QSvcpij龱D2L1*[!^ɏȔFLɄ$cV̺,(V7cUJ)r8pWUoDnˍj7e Dci6b`ofbu?k] 79h[r*BlR_o5M!]@b};5%> !Am,NMZAR_4WQ9@U)| l$% #T$N{ڡUt23IPR_֔t62&]-gR$ 1ϪCY׉򒡟Dvn5,@ϊNf6M[WFӠ$p6Pd1;8 +60j³3x^"Qbv,mϼftH^+SSxHjkFIKd=Ӆ;7m<2i&Xa#/Vz@%c j%nmmi>\CgjFQaZ~ERDG* {9T(2bT-LωN Nf7z&gݩ7 Sk%BmLC5Q07ypڶUw|̛]fǸWi:A @~\A[^E=7Z~(ZU0';dN*_f~*r^F_kroֱ@{)ΰTC0R&U:i $2ڳ{:OiLu`!3V `"L MC-x>Q':wa:=PJ$Bġ^j4! s8^} 44kHŽ'AD3{RZ~_!zXաˡLݵAcf|:A+I#ix9 /6'.傴elNg"*ixPǻ,)Ѧq$li`tZQ ta}tBƒcY7hJ>=+{I.-Vgo?54s  Z+Z& 5& )iI;Muy(E\kCh3sȹ <PG`'a_:4!1 s C< BXxHnǑC6s~tR[b校c-h_糩+@)A(ʊI,lf KFL.'fB^cWy:|Rv9z_~uUۑNFm6Q} c~U5k"Cg iiǩ"'XYib4u{L~=j|]Y$]:ARH b|^y0 ϊpKzWt)tLYo j-~#Mz?)%Hx!@܈c6G|b 5`=5 w4 O2dGMxs=r%ysIJ8*n)dṍ_b$*k 'g'& kȯbpKQAQ|$A KT{_V#Â&eIt7=#pH?;o-aCT"#)]_Q}ҟd5": Q 5ͺs{~ epy[4a,&t)gewӔdE8,_uz5k\a‘R >;:5 !Z: XMXxkQXE]޼q}]dc;,%ek6O; 9_!rܬ7asq!%@I"kxǟeT 2/l%Zo5O}%_Ft`<ٜ dy6c-mrq땨 }$uVM|DE{*'캦 gf|*k\!yGZ5uq:A}Kx}g8ő ^3[a"=+N%k%RtP d@.I'࿞ˢ"̟ : YZ