libstorage-ng-devel-4.2.76-lp152.2.6.1 4>$  Ap_N/=„ƗKKRGq)QqE,v/dkj5ك>\x43>ǜ$sMT%`fS#O)t?35eDDQN~WfyBa 1 F~?1gx>1?ʀܶ֕! L,i WA;FQ+ԅ{Fƻ}Dى[y$]{|Qt[NVEd{YZB9451ff68b63eef6e262f10fc6b0c3afd93889d54b96c7c81ab45cd7be21537cea7a125f2c3764e7234a2be529ad80d74a21275b4 d_N/=„\^~Ű4hQ Ժ5zRcO͹/"ФpHܦvDPe,}xtS3/˱"u[xO8g[I],REl"3-W5 2ܗ-x)1U)?sHίzB+U B]}"hv.% >yg39C"T~hw*ЋV+<5(h{P>8>+;"N~9wi.F3Kj >p;h?Xd ) Z  *SY`nn n $n 6n ?n RPndnz.nTn8h  6 (]8d9@:F G nHnI-HnX1Y1\1n]Cn^ bncdۮe۳f۶l۸unvz TClibstorage-ng-devel4.2.76lp152.2.6.1Header files and documentation for libstorage-ngThis package contains header files and documentation for developing with libstorage-ng._Nold-atreju1openSUSE 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큤_Nh_Nh_Nh_Nh_Nh_Ng_Ng_Ng_Ng_Ng_Ng_Ng_Ng_Ng_Ng_Ng_Ng_Ng_Ng_Ng_Ng_Ng_Ng_Ng_Ng_Ng_Ng_Ng_Ng_Ng_Nh_Ng_Ng_Ng_Ng_Ng_Ng_Ng_Ng_Ng_Ng_Ng_Ng_Ng_Ng_Ng_Ng_Ng_Ng_Ng_Ng_Ng_Ng_Nh_Nh_Ng_Ng_Ng_Ng_Ng_Ng_Ng_Nh_Nh_Nh_Ng_Ng_Nh_Ng_Ng_Ng_Ng_Ng_Ng_Ng_Ng_Ng_Ng_Ng_Ng_Nh_Nh_Nn_Nn_Nn_Nh_N_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_N_Nh_Nh_Nh_Nh_Nh_N_Nh_Nh_Nh_Nh_Nh_Nh_Nh_N_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_N_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_N_Nh_Nh_Nh_N_Nh_Nh_Nh_Nh_Nh_N_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_N_Nh_Nh_Nh_N_Nh_Nh_Nh_N_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_N_Nh_Nh_Nh_Nh_Nh_N_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_N_Nh_Nh_Nh_N_Nh_Nh_Nh_Nh_Nh_Nh_Nh_N_Nh_Nh_Nh_Nh_Nh_Nh_Nh_N_Nh_Nh_Nh_Nh_Nh_N_Nh_Nh_Nh_Nh_Nh_N_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_N_Nh_Nh_Nh_N_Nh_Nh_Nh_Nh_Nh_N_Nh_Nh_Nh_Nh_Nh_N_Nh_Nh_Nh_Nh_Nh_N_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_N_Nh_Nh_Nh_Nh_Nh_Nh_Nh_N_Nh_Nh_Nh_Nh_Nh_N_Nh_Nh_Nh_Nh_Nh_N_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_N_Nh_Nh_Nh_Nh_Nh_Nh_Nh_N_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_N_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_N_Nh_Nh_Nh_Nh_Nh_N_Nh_Nh_Nh_Nh_Nh_Nh_Nh_N_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_N_Nh_Nh_Nh_Nh_Nh_N_Nh_Nh_Nh_Nh_Nh_N_Nh_Nh_Nh_Nh_Nh_N_Nh_Nh_Nh_Nh_Nh_N_Nh_Nh_Nh_Nh_Nh_N_Nh_Nh_Nh_Nh_Nh_N_Nh_Nh_Nh_Nh_Nh_N_Nh_Nh_Nh_Nh_Nh_N_Nh_Nh_Nh_Nh_Nh_Nh_Nh_N_Nh_Nh_Nh_Nh_Nh_Nh_Nh_N_Nh_Nh_Nh_N_Nh_Nh_Nh_Nh_Nh_Nh_Nh_N_Nh_Nh_Nh_N_Nh_Nh_Nh_Nh_Nh_N_Nh_Nh_Nh_Nh_Nh_Nh_Nh_N_Nh_Nh_Nh_N_Nh_Nh_Nh_Nh_Nh_Nh_Nh_N_Nh_Nh_Nh_Nh_Nh_N_Nh_Nh_Nh_Nh_Nh_N_Nh_Nh_Nh_Nh_Nh_N_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_N_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_N_Nh_Nh_Nh_Nh_Nh_N_Nh_Nh_Nh_Nh_Nh_Nh_Nh_N_Nh_Nh_Nh_N_Nh_Nh_Nh_Nh_Nh_N_Nh_Nh_Nh_Nh_Nh_N_Nh_Nh_Nh_Nh_Nh_N_Nh_Nh_Nh_Nh_Nh_N_Nh_Nh_Nh_Nh_Nh_N_Nh_Nh_Nh_Nh_Nh_N_Nh_Nh_Nh_Nh_Nh_N_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_N_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_N_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_N_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_N_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_N_Nh_Nh_Nh_Nh_Nh_N_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_N_Nh_Nh_Nh_Nh_Nh_Nh_Nh_N_Nh_Nh_Nh_Nh_Nh_N_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_N_Nh_Nh_Nh_Nh_Nh_N_Nh_Nh_Nh_Nh_Nh_N_Nh_Nh_Nh_Nh_Nh_N_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh_Nh5364180de78978f56e26dd7a3d542fa37abe5edbdf1f9faf318f418079017bd47f306bae643a02f51cb82e7a5ca81499403278562a405ceee3445b018be85d59f4734a53e7a08f1a581c2315a5c2ef142a773cfd72b2a548639f5d659ef6eb6bed554ae946ef1ddb6ee24130772469c3522a4ab95a95afe163be5d0e444b7c0ffb1290fdaf3b9828c37961be6c15bc6208c0133fa7bc2b93b03604b35923639ddfd0b8585470d3fd965ff3ae643b093c7d2a1ceba6f9e46aff218d5736b151cce50b8f6a593d936b03b0e172f4989b099ad781cd61ffeb78e0d80ad1bf8c1bef166408b50c5ea33dbfd24d2c4aae8f993d01eb19add7ebdc6d606448b049e88540a343dac6bb23b9087901aaf16eec1a28b039b044a4ba717956f23253533a30771024d587dcc13c6e8757852ed6ef559783a067d716b4af314d9e9a18aade1dc421adbf4ba2b0c7969ef6dd8c17830ea8859e6a78322f921574b73b6ffe0467dcb61cf5c569306d1e91438bddabd17fcf8de131e4b8f60535adc049a668fd591e7da27f107ef8c76b085e7eeff1dfde176351cdb9e06c7eb4bf5990c52f7fa02ca6250090a5e4a235de1860a361bf03aa9583f7269de1344acfb5424cf032337385087a3c75d6ec3e5482b47970a7110cfab54ab45428706edbec641bc6fc363ab880ed11771236fcaf444d3f7191bcb8c50f9eb23b6af59556b9277b2747a6ba54632f81efb604386fe464ace27d66f9857d6e7e8edb5ea29c3ca9113891bd75f0f3f8fc436d47d7b787937ef8eec6e9436b9326f33418772ed0aa742f0056f87d49b8be14efc2507e1f0c390c1559a3bc22e8feb86e695543b1d439915d80258289b42268a5f1dad6258f65040b6fa8be745a2e77999d1f7320d0049cd839a3763efd1b79afe07d14eb8bffd454a1554ceee9b464bd407710430b507000d0974703a83fc6b7fd2a7581faa1f795949c5607456f4ce872ae41ce128a3adb5ddde6af7ad5130271ca985321d23e6b1f4379af22243cc32c445c6afe28ce39713d7e063acff8fcf925b7bd77e77622f12b819080940b3dd0f0174e20586ce2eae6c213044474b93b300ea1bd43261e559537762a00868ca1d8c9ff8009cf8ea6a168c3e3f5e703245ab918b629865dbcdeb2f24233d1a06273dcd43f9d240a217623be3b524b0a8902e1eecc258f3d75c193f51baa8787445943898e271b643f43e3aa9c259e3f461f9faba22918da23296d955bae8d1e8f91eb0bf89991337f1597f40a3751091396c2a55245029015673c9790305336d4390ba22137a17cc014ada627388af962b5e75e44a26e1083822684198292376ab2debf3956c496f563713d6efead76278e495a86ce4e172f62ec7e51cfa5e069781f6a96c6cbd8c8f7d2ebe3a343372cde7f84e4fb086ad4c644730345cb7f799687d8f362e6a21bcb1c616e039a4ed8687956080a7427fea8897b18bbd64c8f7f4d440af870a3bf8e7496f0f280449935a1a91bee3285375f749d41779c715fb1b2e6d349c67cb9799b809ece74290808e7c38ab601937b5cc3938df846051bc44423f76b94abd332ef1d366535214b107f6588c964042a6e48bfdf1859a79b19ccdc218635da1b44658cc87411bc50f44f2db9b7b70e2df690dca74ce8be4b7fb43da06a0b824c0b16216d6158c6890a034d881cc6cce4fa70974b51835691351328993609d94f8b992268c2983085fe1eb07d998ff8db520e20db393e8e3c70210357f81fce211504d82970c48e649799e8bd2d9147787ea3d63f7dcaefe0eb3ee9d405a28713965bf3760d259189eff6fedd95437b13aa39eee1bd5302b9f046dc8c5c79db607aa5c9437c4edbc99d2b2fe75974d3a722569c380ee681d674e74fa37b837f76fb5f716ccfcd2b3ee467932980097425d49c469caaaa26fb0daf9a1dca69e2d506d53206c8df65362135c49e3b7310d163c75e457270caa3f906686f69edd4e5f40164a90455d51215832c6f46822497fe19027fdfed6fec13ee49c2de13e37c3468b8c6924e7486e2cc4afd5955bd688daed70c41f0b6e7d477a044cfdb09ccef1ee1e72784fdc80962667392d9a9fa025998289f2351bee82d3a86bff48896681239c12d894e332fd8afa48341b647dd5e0e7b368d3f1f5c09a3a5ef17c58d5bd3487239637913fd70bdeadb50ae4fbb4014394be962d6ddad65e435e7fdc0575c17d7daccd0fde74ece542bb5019daefa7184a77a42088cad40b8bc02751902ebb5b97dd84aabddc4804c0f68e7d59afb4d2d73a6218124aff88fa8c95f772f76a38df09d7d6151fc5fabb84f5261e2780d9efd2d075ad2ea426b2915f3392382099bb4223ac72db50332ea6008b17df382cb866a3a1deab09eb0530cdf9458b5afc547a5e562e03ab5efbcb1e33ec835ced4cae83a1488869a1f3fcd71b03d881e5e97ca592675326d8b169b5c22fa064ea76a6866b609d0a90c93101309bb18eba00e516074b836e64eee4dff41b70e56509d8907f90c66b1a00e4bebf3fcecb7f9b869fda57aa366166edecc2e6bca474769bcc7c0de14a094c7e2d70d308610b281563f7bd9c2eef88c17ba98106aca650beb89d8f931f3bf0f996d1fba741c8cc2ea49c7f7a9559ffce46a873a3003046ccef3f3a617de4efe12574a835ef9afdfbde2e3d1b1d17825e9fc1768a2bd4a56273a58b77df0541191d9ea67e4fc8fe12ee179d8f7807c41b262b6cde5d4dfb78c7aff47d4d21fa59c497fc1579c1c118cb7d717ce483a94bac718cf872ccc3b5534e20b06ecd7326d002435874829a89003710539ec728a5261c38d8b6629ae61015afcfdcdc5d459249fb86e73df20c7472d397c167797a7910f68ecae4b8e41d540677466b38375ef11dab09f2c6421544d79db1921cb17ca5d0eb6d57292de1954c1e6c20f5a282f8082a7d729e320981f259c55891f2d66f5a4760721f722334e09f9b7c5e6853b5795b1a12c83350e16e5e97faf95306c6ee0418e4d9e30c0f9f608f79854cea8c1f0451ac3ac22f320c6e61759d7dd7e0e2cd22a20ea82eed1329f45c187580e3df61f3710a5f7bee0c8eef3dce7ea239af5dcb68c420d6e9cddd50e0f6ea0853a34567f747d7402646166cc58155cb418ce62e428ec59536f98144472692e384f74c3093cf325a127106a1ed308ecb4f4953025855be49e172dad8ad92e0af94f3d2d7cbb3e300b896cfea3d1a7e2355b9e870f93c620a653ceb6213e4e1dc9ec6d71868c8a2ef539ae8d93d8b81128753d6c1ed45b695ad740a81ee240458fc5ec23fe43b18a21ab6cc34dd906f49f467b303f842fc317afb5a8384d5b2c2a82e4896400861e44458a150a494b085fb86da32a1738418f89b09ea99148df6f2fc20d8e2721b36315094346142d6a80aee1cc90175c25e5a4a46952e53e4d442dab15fd526bd8dd18a9e77ebc139656bf4d33e97fc7238cd11bf60e2b9b8666c6e5fc51fe38fa6fcec13754b2e66aaf834b5f4df62f0c88c3c7ce5cd6939ea323e17f6d8066af833bbed23840d7de15f1ef2d8b481fc0eea7f740f8474bd94a557fd982fc9702f6d60678c50504d40deedba8bcf5f9f23bc776ebf509c0c6f9714349dbeef85b1c025409ad75bcae46bc4144984d0e3638d19ab82a50fb2c991793d37dcf634dab8c99d50cb3c909edeb0671822e4ccd0ef14f844defac3b1feb0bc67cf542a1fac0f5475b479e2e0ae40ff193094e8c5e70968f92da9aacf4dc9d8291e0d390e2c6a506cc205fbac640a81dcbb2a6995d3afcb96cd373b27290b19448cb574c6aaeba59226623e21f31a37891f172f7cb1f782a8c3eea03c400e8808bd9c5cccd67ed9f2e14304e1b8d27a0827a116c9f0e32f17852f3d51087225eeb606c95b2e1e39a6c5937133fb3cebad9d14b331c19aa4853b48206ab64d79620fbe2c902b6209c7e3d610128ebbc51df6e43e2a627d271fd74cf2025fad2e7dc333d5c1b78c8b065945a7587bb3a72c792ef92f434c83bffc7adb9c74a053fe3c56a25888682afa97acaa7a358876ddc1324140dabe31bdabe9b3b4b7f91c665b506225bd8e5425e0fc8f6fff4353447c0de0668c49327546521605140db84d2767c97cd3e52ec201f82e2addb901859b38161513179142501bab9d20e657ada1d863a0e86b36a2ba0c41936b649093a5888ef7aa34c288c9878838dec611b2ac147a5d7a8fb4b4263ccec9eddb26416551d2f64410b8f83c0a92c47c78862df601e534cfbaee0227f7887c6b47698c66f6bc98b95d1c9b9a60365a9914df6bbd2a842db4bfe7a4079f351f9212dc0e63facd86ff14a32bfd858063ec1c44939c4f3820a06d3ed59847299f8aaaacaad575b196df026dc3cae5e9fd5124f47092db62a5d720bfdfbe06da39d0b5201f0f4e6748281ef2dd7d761648e565d69e15bc148455cfde4836e9df9c20bba3b5ef104618c6fe8e68f2a8f0cbef21fa57426a0e1a8d8f77e1d9beb326ce6f9f0abd5e26bf5efbc6ab122c12f8e3f1bfa05413463cb553d9e24e8be838e636cbb76b2b013e3efda0d7a3bd865ea390566d7b497e38685256500e753f30cd51dbd24807d5404be3042018ecaca41e45963808470d5094b6a5d8416e3b5530d525e8be05f2c5ce0bd3d044fb9d4f0d9511e4857059be537e4d12bb8395f1a6d86d7498587025e32b4bfcaa639298286c47ea149cedc41ab6f5207903ac1f3b30475cdbb99153b73f19a7fca8c314cf1b14601fd73224f88a8aaf487802b1464446540aa865037fad1e1951c18ada3067d2c1c3a45f903bc3c57fe6873e81fae33e8c24627131bd2d81151589dc1973bfbc1d95f6bd5ea1e5ac7cf4e153c403b11a2e3a90e8295bdd7f5e76902f0006f35f6e9cf66beda07b66ae2f282d67401df12c112cf42d7a0f47041f7a137bb78fae6884879446766da0b71e38d32c50997c15eaea4adb71ef913de2439bc38635f915755cdf4a547de330664e8e775e052c826c073045af8afc9b9cf9dfadf49c958a34330358f6fd81f19b40e722a1ab06b5e9f05d9498d9f9edb4bbc77896a876e8b518ad084534963ac9393ed20388a57d5a0449c10741c919fc583d84800b91945f58bf73f9524fde202d2ef86ece5eb063e67f1942869ec15100b004025ce735d527b2bed9accb27e48bec7de458941fdf12d4718365ea3e0e121b0a575410dea7239252d6686f0a1f44158820afedffb9ffe9d98451e77b1578f76b11343b351ad1bcac8e86a2fb4aa8b8e65db50faecdea1bb66410b4c05dc8a852e05ff878bbbddc36de1c7e916f40ef74d1d3859fa8da4e8d111079062615c917d132155bd98f5e77d5995362ee12b5422e919c9f324fe3a079fe938306e6b35b2146a62e81816f515c6b7e5b9b26c09f6665ba7124db52a1da5404ea46b0803c82a1464617f2a062cdaba8e6bb291a1d631be8b5b597fe93215d6bf4b08be441b1757e31068828d717df825811876028bf5b99699d608dbbdb345f8ed05010aca73e3125ba2e0a620b0266286a8de49c8918b453e651522b101774b35994bd8f40dd91022033273dd5e0c9414a55a9cc4ef479ea8ae5f9ffed541a373fcda4fbb23fc08870410b206f012b300679b9bb01a54fd34e54097e955ca83be16c2588483f9b647d301f26ad561b053c226f4d043c5328f799e3c0e21ffb009ad594ac8e12ffa15039f2b530e4f22da8bc36b9d9f304048d7f744336afa3431d77664e9249eac4d35b961c6cea4399b84b55874ab74f645c48f71319dd4bfff32dee9c80f907f7f4719a893d371ebe5374214de53df0af15e98d4086a10f510dddba51982eb0d1d9d371cda41065cec2bf77b0b4fe59752a62f6353896abe539281ddabf725e34ef194e9fbe28baa3a534ce53a705466da425248074b4c382548e029c7be77339d07bfe463bc9f0d3876a677860c2899939fcfea5533e4e3606eb1a4d8fb9c3336e38edf5b9578d643664bcb55336683ff2624e5a01be51627d747b053e0d915b22bdf6a84e36703aa2980d904d81c7f4eab34606660aa3e0da1741b89deacb9f80ba48bd3e2cbe34a6dc663f2f5d05a8b4f4606446377867e522203277559723fec0317556d2712f8a7c0be8ccdce4a81a69220b08cf77b8d50ce7f95417e9cc8a9f68bfa6de553891c1c0624e79bd495c39c7607d79c533a801aea72b49a83be2788ad64304ea49360e55973892d18299b732960b9375a0190601023fe484d912a0419f099af3e30d25d8dd14778a99b6f3b0ba5a61d22a7b6cdf4c7bd6374423405878f14fbd0d028580e7421c564394fb108f239dff6e43ff55e8ae514d34638045787dd0a6f733e3bb121ee6d6215ee372cba139bf902f67d8acc1215ff687df0c188bf3559298773c628f8e7bc5d7898d14e38ca765093c13d0d4d9106c68f47a50a3ac899ab25e8209559b379a1b18f27ec88bb1dc052a471fafd1a1aae65010b2e07ad219bac759efdd4af37fdcbf27ac6d98d8387dc8d6945c558238187a63af6e1e33c7dfad66138e737c2184c5fde1b365cc74c8dbc3492959789f6fbb4d22ad6607b004ca40c341dd8cd5294c44c352eac7a11b7ab570d1fc659638c8cb25f29a013941e668b9db9066bd604e737f345c9814d1280567648bec4f00eb85a35271f36a67ea480a5ecc0071e2fb98c6e51b401c3fc6f1dfdb5a3ab5405232057cd2192967efb05f196a43b46faad0289f3e8aca938a96816b4dbbf6b22f176b82e43ce407fbe4afefa3fca3549c30020367779fb2628d16e46a0ad3a53850f20a92eff9dc1e0661a197b6caac2916923878c1606fb65b1d8b02087488649b4054b2610c554e4e3944326e9483fb3e314ac4744803528dc68099e7ed0ef70f99bb7f763a48ddd95d5990e103bb145eedfd0a76d19c122374be2782b30d237bdbeddfde4aed01f007264cc116b2d4be2f398a7cb74ec7a5bc58b1b412a2895a94b03d3c598e8adc2ae301f9d1485ed20e5b04530a2bc7ece4906afb367c3fb9d5d852af0804edf50e7a922ef165ccaae6cdb59b37c1efed22fc4b8fb889046f7e3377ab9f8b151ee7efb0179c7f0ab24cc6536fed46f257e2227b912de42e747b7ebe0f4fb01b6d554b651a89358c927000d465d65f7a041d4f8800945f9776d9bcd8160dfef5b178231a42ac4c190d256ad2972cdb65ac5eca7457c517d92c7a135455baa98b2746401fe507cfb5e39bf8ef5884ae27803c870e82ac7a9e7293a7db55ded639ced51d952eaa8f367e582889827a36c448b8f6e435d4737272d54068656fec2632557346bed281328efcfada7a74abe3ceef5199c44954cdc22a854d7a101e4288be616ecea25b81fe2009ac1dd6562d138e7b734ab82cc3902881a2aaf6f351a984c540bebee8110f129d41a99b983ce632ee5e445698096e7418cc224cb2e680687090e9b85ed1db8487d2044da43d6980212ab6307630180cd5d57e783415a0b1aeb343fd60a0a3d024cee79439d692c71a7b83a97dac8c37d5ac430c4a9b4938541be19786c59eea100bf4c90d268ff737af34ca8f7983183c980fc43dc96aa77e13404eea9996329cc7dc7640904cab18d86ea670358d5074a2e00d09c03cd23e88d24cd220031cf8c13422c3451449a7412268b97052b358062f1fa00afd221b5973d2bd068888dee1a0db199858962c69321a727f603b7a598af5a57443643b3be9275d7616e74fa172eb32f6fe6afa31721d04efc714c6a98e48fcb62b7d241b50975690182c3de918231513be66700608d7e5cddf81adb1d709a937a87af645912df85539aa69f9d2ec60069522bea9ba2beeaa7859579e9c10529f5e74520b55695293d7756e1c0f258e5ea5f4c759c30bf626492d2c97c0c60a14b41c7e196317a0c18117e4e514da8aa2b6e6d8280b1579cabb43dc74f98224e55a23f1c2e1a7c3490320641c5f308dcb81c0174c2ef3f433945c622b3e33529b734df2facb4b66f32b51627400b3b9246b4bd6324c45a4c69a72faf810af2d318dbbaf010c7650b77db0689a3f18461f4a0403eb8a6ab140823f3fe27616d3b7713904e910f1d0f36446f2056569f9d6cd1c0eef39a778421548d816b3df69995e9fbe6679b46eff7a69e7f31c6d5f2e619cd1099c88e432891ea75a097ab95d92dd7248bf8f329978203e5a21e370dfe0b40a782d0550a76b6b5af486ede21ed3db6f208dbcbbd3ce1397858b1a1c5d7598a55cf3d0611812913f3e10f683801c0604e0475499d40c084375ed1e047e4f5ba1956e4d95437c4790040682be09e83db592aed00eab58fb6d8837e0ad9be2da74c16b6331723d17d459fe4df4cc3a52e6f6f29c7c3114ca99ab1f31dbc60d9a0f4d3fab7586b69c1e9b1daf28e98ad9e412b41561c905606a0487d533ddcd91d9765772cabe159fae3bfe8bffaadacd0e8d0334bf417b3d1679ed4159d3da0f29d85b222e0b46c036b1b43e697ff70fcb1ab63ab2f91fb5a9dd3b3c9cac5d95b3035ac4fccafa4294f5d0cbf22bb0c4916cca2bab183c801ddb5fee70f71d014b81b8b9438cb958211e69f59f3235c1ed4a73492e77887f658f5d372ce5b9c83e58954357809ce69cf517ca23066f90a122cd6fc663b2a6ba586c2bb04b14e815e712799ba34afa247ac35c724f14ff8f73c32d3ea92fc8145a15265b3171d7afe3094701b33b9d2f293e3c02ab742a24f9f62242c1ffe52135a78dff8764bd52dbfe4ad656ee561142e31aab0771a969f1ce38c388444221511921af5c6319d20469be13d466ba77d0935bc85256f20a81db94184ace446f92b6abc801ebf9ba2f253555bd1040eee008eb8f5b746dc27fb8fbb9e6c9d765f0f31a724754414ae3eaa8a37766f529433fd7b0f34d09a433ead51a7ef5b1d97ff47d2b271ac20d884780d92f4408df086b0fd30cfb39ac32e27f11c0c6c8a91290ad5d7e20edc926c684d7f7e53e54868fc76b3a036112db09cf0964d6d798db237c9d4fb31e882b9bbb8e3f97f877053b7f84f5ae19c1143f747367c12ee50ee7a80187ee12ab7211a37047aeb5d78a15486c148afd73d91353a08747db1bbeb3bc1a395befed68ab8d970bc07fc9da65fbb07ed1de983955640858914b71bb43461d9806dc20ab43fe0f026016b037a85f56fccb764ec2e34c324344f92d7a13e9c90fb745ba0918a631b75ee2c8eab3adee73764d2e612c9508933469a38ec35cc8a066519dec1a5e5dedabfc8e14991bd1780d8800a01e19ff1dd2bd4f1e3d94d12b6088f168108ad287eace5bcd528202a6c64dcdb540ab97ad58f7ad16e818fdea0bc56806d87f167c6f72674f11b5f77514bb0917c7ebec614d5c102bd214db9b3db8a50d3976ab1778f13253397c316298553173083d8def9544d3482b7f74711d4dae03bafc01a9b0fb2c1790d2881391d881c23cafccf050b324f57c6c9bfe70aff46f77852af659ea64d9eba6eaf94188f2ca4ef6aa7bf18848eff27a46cdb97f56b84098e547e335fa78c85afefea1bc2ed28fe477405dc06a5029c580183943e399d153850b4dad1441bb1d94cc0d8050fb7670b727e38e26ad164a14320a092a00651221ab9f5912dbb8e6c3e0e347fac9244a5e091f31edb794acf1e5e1557d72fcb5f3bddba4ee392c814b0b3983c8225d77182d8263e1276d37005d65a4e48974369d34f7394d31a9b4ce21e822972f99a5686046b9e2a3ee8dac25aa12e06c09972409b238398f8abefb4520a79321b994418e34559283fe33bd11bf028a7808c6e37465a65947a57edcbe57fa14494f325fee6835b51597608502fa1059e4b5c76954f4cf9b500469186394e44f12c19b14559891429a79373a90840e0af0b095f323754ad2430fec2bf5dc8984ea67c6d1d73a6f0808d6bc3466ed212957ed15d350846e1a77d9c85add833eb42fab386ee9085ac9543574b2766fe48594091f2dd45c03823d7e494637815cb459c3e680b819b8454d200250ec7d2ef4ec3c7569b2b5f99cd632f99dfca404b217da1ceb0049403bf893a0d4bdda09700ebb248d26ce7a948868a6112a7785308984b8f2a95e47b620bbc5acbf8559acdbb1709733d8c60a8349cd8b91b08dad6c64f3234e9187637379a06c419d156b06a2bffcef76f4c2e288a7d1ba1dbcc1a3cbb99c704173ca5ec2c0a8bc0f146386a0c62decc238fb8a7f68eb27316849e3461d66eed33de66e329c2001cc31bc4ff86a2251c4de621388b1a13380865c4ec54c18b3e6687ccd0e4ddb66305d0d0b2a121f0702cfa34721ea780459c40becc6123f8ba86f14e8dade5bbd048b72e641e60b20b3be828f6bc4c341c9f385a7f1b55a8d8a782c45af63e18924e11d4dcd3581d19750b5ded1c2b9ebf4ee9b485626acaa868c4a4fa604501fec31d1e7867b3fc1b9b6b2b3b56bfa28a8bbb15aa4c48a2bc4a58fa395dae8ff0bad2893203ceeb88f6df791d897460c98fd9991aa2564d54695e0433bd06f1664c75f721cff8cc3ccd056938b580d13a67b4b2cc81ff06c2b3a1cc18369df9c7ef4c0b3bba325a0177f0ed733b1b695a30cb2418279de24a654bc956497afaf84408e13d8d5815318d9946766247ddaac7e17e27edfa9710d9d6e5d15f35b4042697ec0cc19f43d00ce14f3838a733fa098e102f36028b3c38a92cda6155c9f2bb6bd9290e6d4729d98d4419e52eb260026f898c7087e369208c58c528c87410c307277baff0c086d1adebf433b43a2c54aede1c67fa407b24669904e8863a351d0adae6ffc709b89fad2f4d52e7c6c87a33760f7363d2142e4855f56fae1a2c670cafd88a9087ba52e28eb8e649829013f83f27d53575f5e5a308d2146b6bd0f08c1fcafd955fe26d8e1218e342da1110921d4103871dfebb4545e9cf37306697ee8a562506c6cd869ce354e03a71e34cbd0827e071da87528f608850c2db22e70ab6a8cf34c48367e6545474b75d7a72be72c01761afdd75636ea0e290ac33ed3575ab93eaa6140dfad4f2221c2ac1b5d3a2bdfe5a8cacaff1f1da7d10107b5ab8a84f9e94c10fa049d263089af55a7a7b39fa3d139f547b3ba95d99d7ab7736efa8de39c1c1c373ce405a14cd1fb64c5e4d61ba0484b9a53ff369a30f254fd414e826131fc2ba6637c0d896394109c8849941245469f9d6e29c20df13a816e41892702047038f16d73d1e3e9b4d072b186865d5f51ac4e1d720405b16cffda3afb25988c8e1bb71b3fbe8873f7ef740a00b2ec218637d460d0749946221f9bef75393bce804901347e8bdffdd3de058484b6ff41f31d6afa1e5b694cfbefc9277ef0c4ad4edb2fe3ff493fd907b66e474f23e23d79acfb0e715e0b0085fde3c0964eaef0f125b6f237e1fd911e40d54a4954460eb445dd15b0e57e67ea84a6a0c5a78883a90d1e8e77ad08b5fd4b9bb446779cfa23a539679942a6c28db05d2a2e0df509732bc5b9809b51cf94fb58baff7de89a4d99ff69ae9f56302e738a05f8b88c2444571c8cc269c2385289b35e49a42eab65712aedf07dfbb20a7dec4cbc0d2f8b826e8ec984b0cb3e26ac4c8ef3dcb2332c3ed71b22fc9e91b2dc086e5fc23e47c963125125d010fd6d63e6cd8d9d96d9604f9d7ab8ca81d137bcb1467c531347c65ffbb6e9def9a709c77c7ad6d80fe4ee829024c8f30b622cabe2503ca95aeedba643ed7e09c07b1fadfa2092b5688b9cdabb12a72321ac12f7a92194cf5af733cbe7e71ed18b894b178eb72cd24e52f3a7abc38db2bf76e98d3ed71a9a929789e2d55a447a2892993608658b5bdea86ed93f9238e8be1149defbb07411fbbc0935bd20d1ced8af8cae8de6aab0135d764ba205a92a8baab57c13c27d59b67da360a98b555df6aa7793e0a6fdfdd9929dc46ae624fa09ca7be99f6632a1fdd3ac1e59f0f53693ceac256a79ab02bab6d462baceeb4e02a61f7ab8c14e4a4ff523ea4c22f34ba07b2f888c1c9c7a7c04519ed726fbfb6a2c1242628eb04d6033038d14f92f045d18783a0853846370a508eb5cf9d6bde14eeffa3c0cb9fbaf9dab986da4a846a210f391ba01802716b9cffd0278156f17dc07039005f4b54654527f309e9f1bc56692d09b9a8770ca8c6d78287f4faecd633fbd5a5c1f2900f753a0d91c32aaadb8ed925c3aa95c972b47b0741b1abbbab1ca1d4b79d241451c221581c8a2de025293904d1685305b0e53b9bed43a4b8dee5c00a76d04e85c8ef0b97358f5a330f68081f8ecf722f2eeb8593f4167796f34d702a01ac7a4c2876d1a8525f860145433361845234b4998448161bb6b277540bc6ac88dcde179e2918e856270cefef69cfc2928753f8a450d3f98a388ce0eb4a46de3b1179aa8422fd528d142925d6d60e3af46a5cf80176ee1cbe1df16bd93ced32c9fd373ffe6f83e5484df4ee403be76232f53bd3782ea672acaa43f779245a2132b517ddb844da90129834b08192521f15635aa880ae83241ff9aa292e4cc825f524c2c4d396cce065ee325196d8c424ba8e2c01fde39030c017907b621a61a54bf11116d36c92b1d475453c1f1d36bb9d043a48e7536365840da7556f794c593de1ba3699eb3069e71f2e1c020bbc448bfc539f4ba24fea2b9d6b3798c8ad0f3667e9ed203fe9f35005ca4b507753131b5209d80f972ed930b774c82a22511d9620412e1e773362aaaf4c8b1024bc4800295fe3ffa702d00681903815f20775c9e2055a5e78baa16987c8656f01e995436c8ce37389a996d770ae498454f73688221fde57901f1b07705fcaeb9dd35bda3c12acd6e009bd2562b064440e50a4b18bf878b3d0a07acf589cc3b284a53d2fd1c20f2fc5012fabee280fd2c47150d8a5c832e7ea1411a2d07b3bd9a40b084b4a2c02413d39e1bb95cb8021888e62c3038cea40f9f3f8fb604f2746a06cdf8e352d4fce1fb2053e71bc186b088784efeaba0b88343647e27a2911a63d0fdb733cc9c9ae45de4a3d25e41025e5123a4af3c8b08160f8fa6a2dcaaa290972fb99aa1db7d900bc5e482508fb9f69b01f31832da55f16524b1129fb94f868a653359ef485ec7b13527a846831e98f474b6cca3dea51c3774dd1e1fd88584f8091b5264747e0dba62ecd078829dc813480718dcfe068d9589f76ef8d44721e0b6c95be31fe67b31185abbe3293f259ffe64adc085fe8e70c67ae62604973579361c1eaff82a08518489f2c45470652bcc37ebddc79a058757079a73e649377929a6819482e9d5f5c10e657c0f307efa08be50c5b82d36d75ebc9db8d0341e0523734e5ede4c74a8e1a48fe0a71b7149c3ee9e6acd0657510fc105f4e7da0dc8cdc13dc4b6470eb654a702c8070a050e231f4ab760407b7e23d0416b6281bc722d3780210e1658dc09c9c5b06a55501f34e399a1cc577a2612bb916d5bab979596e2b5f306b1ed584922f327cce347725730fc07265d2b77feb19b39d24d95b3712ed26c7cd174506d727526f1e0ffae7436535db00a01bcc009f222cc2ed81c89ede3811ba4ae276cc463feca013dc765a54c1399f31a869be7ef0864e7cbac35beaf3cc149e643d2d4b33e568d57007f395cd0d43121653146e8ebed71247209f618a660c145fe43e411dd5b5109318a3628e5206c13e4219961c38aad252344715672831b81addc3e08ab8e46b37f3b590b5d8da38b407692982eaabc4c96ff70ae0237643a7911b7bc47f0f2e69f72d26c893a4f7912c545a27b3eeac0b71c13d9f8c3f479329578b5b8c6c66a896b6ed5a9672a9e22dde44ca31fd9ea8bb9ad87aab4993503c0c3b54b225a6a8d6279f62eab10848b5e453fb68cfdfabae5f47be1754d795b26c0364a9d71ccbc127ec519c62ed6060266f86fdea5cdfa275b46338c1aa81eadb849f178a794757f3b339c9339620dc64ed706f03dfc4d7a6df90d08a0733e0706324d476aeeb1a5f1a9fbde66a36d3f2f6a198501c4291e731ad10a9b49964e6857fe053265efcaea94139df7a6d76aaa00f1d0bd4668380e884fde7f5cbbbf92d746443538a1ba7966e96f2a73c17daca838a3ee242531534dead0c7d8f9864431e6682bdeab6a1ff3fd0ff0dda45f4a69b7ccfe9adb4139169df3e952f712360ca084565a64089c6c31509005a7520d9fbb02691f471f3db47ba377e0b14f7f39ecfe6c6259f83917713926aa8bf68930e7f9bc9b298db894887c4500d983909cfd575b98b9080ff261c6c7ee406e73d9f11f7781db12e1399784f3150065e372cae3c40fa65c508af60c7e63308fd218afd4836a233984adb6405906a65caec02507960cbf6a8ae0e67d753438fbc7effd1ce7f3de6a10d17e616496c34f3d07732330d9591c1326a1683446591b56770cba0f91364d69bc3376dccf4c39d24588cd846b5d4678a2db3073cb797bee34f06c4efc6f9a8f0f25ad74158f8e2848261622ebf1fc138db9c80446d3d463e93c7a18766aa9318f5e790ff01d15fce99f6279d6f961b679b22bd0c1b8bdb6ad1c0100212343a4769baa03dafc5bcd87edd269486b96a56f83a9c64e49f41bd855689a66dd16c5c179da743b654fe611ce615abd52995f8fddb2b8c704d808ef1186dba1d319d788dc050bb32a431a89e03705915e6b195040ca9da011f936ef907edd6f7c190d77029174af75256d67daa114e7f8ab32287b7a9e9a1715046e3ee0ffb05ac9e280c6dc0adfab05bcb21278d8ec576b7ee0d1dfae5c723b7d92aba584462468d03248c4efc9c95fe8e171ed5e6911957401d676008d53480ef8b723b6fc1d5c68e0788f232d00c72d23fdf69440faa17cb225c2ee591c93e3426132abd1341a24a1f1605384c79a165da8f80a7dac409f2b0ef9ce82c558aacd4b95ad77258f178836cda853bb7d20b3161e4ad6fc510f0e45dbb8fa49cac613e720edcaeb87a51e1a267588b4dc7696520690cbd5e2abd0feb9f06ef06a946f6b9898939a0baa4b60a9b3cdb5b551745d53535844efcc7c16d238bbbca153e6b0a51e206390c5e1c42a50cd03509413f512747af1ecc513a5d7ca9319057ff24e882c8bcc56cb035a1e5a8c4712fe38517774bfb811c236595bc5ab73290320bfaef77e033c3c2beac40bce11d036f6bddf5d6b09cdf78baeea75525bdfede33aec1c80fe884b9611c248351e5456e160d758df53ca39139ff51d0220099311ac7dbcf986d76445577652b01e34fa9244ef59e4c06e5bcc404528d527cea3e4a5d90fbd1e9ea3953caabc9379156e4c576dd34aaf6ec22124143187d95e24d59d766122d12b1699246f0262b3d4058236e9dac6d4e1f758e1d34e38194df81c5f129f9d447d73bca606186710bc115ba06a35cceaf9d4d9fb8879ed8cb99b2f3ae4033ef19d3b34d91fdfc0bd0cb1edbf488154b998bb8be0dadc2da8dc22fc357fa1c3ec17ba77f51be38cc814e28b17d1ed9bb818d13c11e82336843e51f4d4b39c0603f22c384e0e93bfaece97f010f86fd91309e77bbf40bf214c0faded9f3d549a9251d46ea37062d817dd60124c11f72a2b15ee82ff0dfe2f9cbd49fc5e3b574fa23b3e94034734c78b813459d3e1701fcd10510a8b044e75bb156053664f4b0325b03f743791e8d3332b31d429e06c4648ea2d4422842ee78a7f559f23b326e8f282a8c23b7a7a3f9e7bbb6fb73cf6f2f176c0f919328facfff84d3464ca9098c1691c39582655efbbdc9afa2bcfc9e6fe742a9c930471d4c4fb01bd0a8aea5968a87fc2166db9b48689fc4cf09593bb562743995684317f6d1c706c2d513a45d12bed0243aa981349e60c2d1c53906158036988fff0cfb625d6721c7928faf6a9df04f3b7e3d2c353453299023b8622aca8a3d990e138b78391c2bd69078bd35c17567862b96b7bf889393c94a541383f4954094b5d6653c05056bb2c175b0c73ca5e761c7791ccf9773b2de8037ba11cddfc78a1584f72a0a110e4cc2cc98772e2b96fcd7dd59d00cd66c30ade235e96d4a354cac059d27973fbf0e1eb26683456b480470a127c46a8b1bf1c358dac598ebed90ab263c07b699cb5e5395d1d470176e7b16f8f76e73031ef7483e6400db9324cdc2bd39bced3e417ddc74b7966b457bc4e3ddaf7476c65e2a1eac8667007c3b376dcfe6456a6aad2905ac6313e52ac52b98aeaa82339b84ab328ba2406c72f8c38af57af9a607b228d3f92abd5ed5e9ba098d6d56a8bd5d3407e65254f24a1f7cc392b99c344fba0ea55111c81abf16ef7865c0bcadf5a5c031363ee0a89bb827754a8a7d11b3aef1d043209a869a20278cd69d50a94aacc60fe6517488260c43b7428d01f5c0dfc17f0639dcd67ae31ad11b291c979dd50afba5de05a4b7eab31b395ccdf46e1008daaa188bc70ce8125f7f0f7f43bd1c0fe2592e72cca445e139691f9793117f2e622b5e09bb2612ab261c63b9e24f27493dc5e0250a13e4aaa67ccf9f875948b7eac8c34f83f4097567177455a119ba0ca54a2ff387e68f28b8e71f8b638782a517a961ab363852ce10feb84e26be6050d6bd173a012ef77a755d2c85bf3b1b4b52cc8a7771dfd6f09961831eca767607137c48d7b0c262ce8158438ac2d8832637d7863fd3f3bf6123fef774f6d84b03f7fe466422e441e2357574491999c0ca19dd36aae1724831669d58df25e4d69df001b5cedaa90a818e0ffb6dddfc25c5c415a25db1a1f12cd41bee2ed8031011f203bce1114a0b96d1be5bd5450b0d1c6934cf7526e3237212467b11de30cfa2068071f90f7c5838676b05aac7a55759b42e245917a0403039644cd47fdd475b6f0fb4079d72c4b247d72e59380d01fc033a6b89a89e3b196211dc4b6734aab66ebb3db71cf5d44f0c4a259c42e9a0cb5fd6aa6b32e1e9dd77389de7ee1b95f14b6b892a5568cecf9c1dacc405715ea1985a33a0aede95750ed3aa77188ca992c59b0157f6bd5757216156482f2fbb76938875c14326eb0b5f89971744cb9b3deb075a7752ebf4216187147755836ac5df81a25d1070d2ae663438d34a8f20824e7bf80bf08db8775a177ba993beb8817e064397d12fcd264e7d68e69a2dfb0433cb65b03131107a45ad6332fd1837c295b4e8f1a434750aae781db4760f326977836cc93776916287219f3b0141201d2adf404f5aa540bd5b759966f65dff08bcf8c434fbd4075edbebdae267915ab004a3e8f2896179892ca254eaafafe80c6bc25784f296c78f6f0d128239452aa1a280f5b254cecf2334ee0f6f8eb62e1ea29d7d576279a45ad0eabbf831e848da22708382780a33cc59240b3cb2f1a0f43fcf347626feaf7acb677def2ac7dcec9426b9673b0d39dcbacc441fef6ff673c11519a73c80acafb89bf8b735df10e0225561addc484ce2c1ca3bb49ffde786ee06ed538eb22855e226b4ea73812f9cc3f9f7dc2f580f0d801114855ab885217c73eb58b76707c5b6878a96c394e2d2eecfd88f9bd606b681fd9cb0179ef633fdd2f70a6d659c53ebbaee82698a50e84d8cd9982ac3b0fcaeac370403b7c30ffbe5b68979d639871a82c5b30f0bb336d60b3ae127f772057d34ca70fd4f3a254c55a705ebadb77efc59ab854bba675e47287b825910283e47a4ffa673c1d0776e508ff92a49672416fd1968f4ea095bcc023d847213ff60d9f07917ea5e36f09eff5e1b365b8fa3f5493fe08c09fb6fade13353a5bf7f764f4b0cf2d22ccbed3ccff06398beaea0594412a84099aa0f155b8bd90833119e7262d7d47a63d90250ea5dfff14c9ba9876e6f27702ed18c86b83794bfc621827851a7975fd12a71d1c33cf8d9c32bf7908b2624b113c041ac187de190147ee0c110aefb98422f4a5b7fe8fe0aaf4f99daf592f9eaf4608e22fe4e2e395c8ac155201b98152e22235be04e935100b6e960fd4d4d03b632b46634b5135676a81e116243c0d132e87c8bcadf28daa997e2c7b3e679a5b493b48067879c8a33196273f958904160f3f59d7551708e8969b8ca3f65d88e67fd8421c9cc7c954c93920d439ed0644341397906d5a917ec63a2343cbee06c26f770d9b1fec266663833ce777933c757eaa25bb4b0e352f29b43456449b1fcec83124567d813f2c790672f8b8667d046fee209a8a828f31cad8406cd7e83fa9c6a8bf131b161273f5686a157ebf1c994c06abcac96515ff03c438e0d10f252ad33089f2c55b735c2d537d3664e7d9db7621feec60a7abd919eb60479c2bf1f024d3ccccdc471a060cf2665889229f72f15c829c95f79a63985f01e474106c08e119e317632dce8311cf25efd27a91b38d961028b728c6529f2bec3c0b6af8bb450f9f278da7637bb43147286989b354e1dd93d60d59c65d65ad635847fb43db28829d588ffed5a017ef0175379a4390f6b7d7904b4c19b838ab1a9f617fcef8fb53b0078c5df1d2a97f12267d77452686cfa0eeea8f98e896a9407131ecb054fa9804e8ede74f8466fce801ed8c4432c6f6f975fa0a7ec7526ce4241a68cc70c0bdebd0912993d9a5e2d8545d067407a94f458eb01952f7797c600f858097aa281e382e2aa445d68ff2c5e2e54fed5f1679a9e3cbd7d7ad44876cd6b56fb62151bad8e86c8c128182fe0016e4225fb52d411b839af6c1b98f341081f15ddbebaccb43f6a1de8545ddf1be5eea9caadafc1b6cd1b54e38450733f22348b62640f2f008b48673bc746185cf7fceb98684825c03c10eae7dedda48e1e016f9c9fb76a0d831b7a22d2f4a372d1fd8cd98bf3dc2b052c951b277cf8e75621abb4e2e41d366abffce3d357b6279acada159c31e40a5871b5c76bc526c460aa4282aceb59f7025583a091fd5a4527073770d77b2114fcb77c95dd883fc8c0c3532b278ff178db0cfe70f06f612bfc67da23459acfcfdcf37034a6af3d880271af5758d6c9f143d51c1386cd0d738bd6c3827f98c8f0abb213d31055fc4a66f2679e2cd62315bfecde76fc85959bdbb42aa70c0f9fdecd5a12d462a6aa6d67e38c3252f091c88122b0d4230dceac8218ff0f5e4dd1e8fc028c22b2e5763d1aa56fd0469de393bec44b519186ba2b1f7f0ba0d3fae4b2606dbe15fcdba76dbc0334583553dffdabe158a4eb99e4fe360adb086a50a09bb6ccbe9c984811f019a791c2e006d70c0784603bed6ae57d0668e10b6a495d9390b8bc2401c1267277c4a5c9c0e9259634cf2a27222fc0e65675d4b0347ca4581a782871f10de9ab6c3453b06a20c67dadf74c34a50f9e3e9e0be4129a1169ac4b815b52de366acf787ca83293beca62f2d023b587d4348a83e1b40ba981ce4248bea22da7bce2514cb13e1136d22940953ebcbeb12bc7ed2bcef057e71bc95fdac0a7598d3fcf706a673c5fb69213040331cbb804b99c43453c35628be12e8fa2a8a6478f169dcae4396aa38de1cc47ea77a6d4e9b0609a0b212619b1d0feb288574a998baba904128d17a037013c98bb5698d5353f0408b352438fced4bab5c36a941d1fb2140e871877f44cf706575dd4e064cada0bea1e72a0b9e153a7ed2abbb515a24c11ab3dade38e0b9a369792d7802157c8519b328bb68ae90545a6e36309322f418ed4def8bc2c9d2d11f896011ba9eb44011a107e5b7b6c51931d32ef2e3da3f30197ef7f5438e3c98416272e93f556cc1cd3ed7a02a172618e491dc1e0c9b42ada32acd3a872e21212ca11aaeec8fed6c8ac69a45e7e16376c8d40bee09bef1aee9a247f9a0bbf76d2949dc4287975c55933d199d761ffeb32c8a25b53bec33185509f226d84f40c1e7f7063eafd1cff8f7509b3646353b64d7a362d1da48727845ff41240ad5f6f7f4327275b955fcc388432146b442cd018bcc979507a5b88e344766a1dbda2fa4a15c5dc1289758a85f4c97d8948373e0247024d94f119587113cb135f77e17a413ccfa3e31707dcf63269b101d030eef1c2569841d5e5457048db4ed70934425fd39940f2435333067b06f6e4edf814ed56a776ef8ac1ce8dbf057618fca2123ca600941afa82861f425d2aaf98747246fc6b4921d9fa6933fa4e3dde36a1d9acc9a60a8310cd18f8e0d28de5f8dc9e9f281637d4a4eff09fafa11d1e99b8d05a34625b010f85994ce77f976161b928afa4e1377e79ac332b77d3a0d65616023d54d8aab8ed1933f6998146f90713ba8adbba9aedc253816f714ff63c1dd22b46adcd0f97fdf9474ca495d78a38092aa92f82fc08ab134c12279b8c6541bd168134880f7e28565f1fb8dc620cfdb6c9210e3f02c8ad16be6fef97894e956c8bf25a348b72d4a9d6586d60d61a5b52b3f3629cf2599a025f4f750d9f2355b3f723ac26570ed2c72d1d9c4e5499e4b666811b915366e700cef65b0a0867a7dbee3c68bba6dd007633928711851862e5b53e8678e133cb63ec0eb9e08283c9ed280ede7dae514c08c658c4038024dadb8529f1f11121f85a47dc41028ebc91d8cf5aadcd678b78b4c27a248a2b7323aa357428d4bf8241719c869730eb7ad654c6779af39777af329f90f063eca9fdecfcc457921d0ebc2ab64da89e874b490b0008d44e639a4d11fc9fe5db01e1f59a3435210ce06fd6024388fae4b8ef67764231fb39e99f42ad441cfebba569e8214d5657f5027607934bdf842166660972b38bfef846a2da8d3639a401d92a4c9386ce5ac39120d0924c4859fd81f531afecf2a307f0c8b92dde63c41a25fe1087275ae4c8fba5248e6c57825383e0bdc044af7cf634f668d76746ae87ae16d4ddbd2a82c29d6fd56efb91c880556a42f9dc2beeb4d18364e828092012173ac544ac1af593137e7df602684303b5ee7c0068537f389e4ece4577e5c765b444c521fd99bfbe2698c9a65f58956981badeb0e80f10e85703f4a7fd91ad2a0e5cddaef03fdb5ece8decb7ed7ad0276caa173dd7ebc57d244d044f7f04b2f458552b04c3f24e36e2f034a021a6ca150a39933658091a55058292ea0f6d78b10ae43abf2c66d1e270f16c3e1558706ef15599b4c8aacdd2ae8507d58f592aba36550146091cc04b5fae2b652b76a03081b2d60e2fdba834568bad74f7b5450e7a7689c41a4328c8503d1535030b34c4153678196e5fcbe958c69a48dcd6074628de5114eb49cf74ee4a644654b2f1971eba0360639d90e5c5d3a30bacd8dee6c841e3b73a62469a81c7e8e2e1ddeff73eea3c5f6e702f024f56790dbf12b838247fb3a5cc6f6792d5b078bd0e3d00f8a67427c867e31480a1fc4e76f948614877403c12b77cca84e047d164ecbaa9459431b275afdcdd18a048351c62d3864fd6dfc8019e41896845ccac2fc247b2fad14f18e8c4ee8b47a484a71ec263a69732811541058edb0825820c49e78b88654edd614df1b8abca0c8fbffee200b6b10b906f2fc21262401bc64bf187b56c528a4769927f8dba28bd5676f3dbb0163e8ca23e1d115ef51173801c19ad65dcb5be29b85899d5e8d40812f5a0faea7b8c0140fa7f47dd485a5c79d075dc542c742dca15bfc84a6e83294b6a873ce63a5081b96783efd5ce6e46c0eb2ee9674b5ee5d18b43a7133a650eb38fd2bb8c7c1753ed0d8f7ea1b7f74df1c8a36cc4a0f48a52f90efac0e75210a77c84852546dfaa242a60fbac250aefd21164511a6bab11a3792e4346f94caee94bdc331aeee7a73ae5f4f321d997ac6b3fa06e00c8960aff3cc5d9f2f89b91d9ebbe2471e2a0967ace6231bcf4aa4985a83d239cf3315794c19a1e5b7d1a648e8ce025d0ce84b71b9182b1da4cf200ca2c6507157de18efb9ff0ffe4183fa32537570fff7a4e2fdde24abb119387bd2d0b5b075bbf62dafcf3fcb8f81c4b91f5ee2561afd0e96090378f440b8f4406bbe24cd8f7a6f87e3ae8f162fa072f84906d2d7c92daffd10bd7109a7c35d4b1563056ec38174fdebffb7478685be7a11f24d606a1b1bcba9ff04db77c2c14ab9985591d02b2b4bba0bc8e2ad8bc1c1e9d76f9691eec58e81120be435200106a2f6382d10e8caf63fd083c06b594ae67ccbb5a776b61e168087d921145ff12bc91bbc262b7add929773c3e789add418fd2d7d958d3083ff6c0c9b04e85f9f106ba3a61c572cad7d4e2ad42e61e26ef5aa10970aa49055e5a674f7113332e443f49d6bf4024877201f560a31b1e352baf5ea8722ede30af92b644246aa8f0fddc938bae74945b51ff2605492b85cf20dbfa4c59453067e361fde90feef0b5b2b778c933c5cb46dce1bbbb87f967078e4fcc9f734f775f6931e66df7217b462b043ca266f0698960facab60f51f3679b1cfacaf747731eb55c21901faa0f7608115b9f07b6127f5cc188d6955f69d15635c1a5125876baf392fd979a6b1ede7b587fda8fe5b211f0486074d118328aef87a96e62c704b0643d5b3120f4bd3eb86bf818585b96f689ce2216196e38a6949fa1919479dcbbfe47666f0adabcd035f36488abcff4b500151e54c081c60ffe8091027881aefc4f893b3015e2ac0dbc7aee1362066a161001460bec03980f88ba1630699720c5f52ade4a1a25e3ac3313f40c815031ee84f7a5c2f9eee18953a3bdf488a1e556c688c1f50051d347ad3de689b902ca8805e5f64ddbdce18fd337b15e8d40e8e22053a7dc4b63c30ffcb64b5183168600bd84bf7100143c692e49ff7009e8a12df0ab36c0f49ae9adfa2cea31f1fbfa901aaa6a93932a10ab79de2b7a11213f3c4db25fbac70a96737f6920679cf33dc61865f4e54c8764c2cd32406151b1d42ceb36c368f2837045721a4a53588f4da23a186092c01946407d057627dd0568b6f92ce798d82832472b80f1486f46c6f8d99ca5518f43e2d540852b06035b89e5a5a0ff1e75e9c856a5d845ef25496023df2db43b153233f55a16de867c9f7f95d11489f5faf98c55281e693bb2aab4199fb9c57a6cf3c709336c715730d788113f3ec92b2a5de7dcc56f0f14c13b3c8d60fd0cb181f3c43cdd4709a5fb0592d62bb8d2ce62fc6c3c739760b672eae9f4ad3eec4f46fa2e67aae679766cd84cdcef8979ba4a7853d57c4fb269788a7220af69cb96852c08cbde3c9d84d3fe45b6f5a3cad44ebae98fa9b41a4074c4beca7d279876db490b348938f35b153b20fae1ce29ece3e9a43e98198c7302234cbab1deb40afe1c6309c441c7b99d27ba5cb6c585e12824b787894081bcc855b4569af5d225637756aa629260cf6065ab74e676461b00b6bf912a11070f15e3c9b63f59d1a34d4c7d2ef52dbdda3adbe4f27c210f8b59f838ca95c17b362b88fc83f44979c0e68423cffa892a201a1447cc0f6e36750c88f5093bed503c15fad99252f4aac2d1d90491b7dbfdcb822909a135c61b09f5b02d9bd43e2932ab63a667e949e01677e6ab32d166e21ba6b9715ba5534ba3a89f90bcde5c38e2bca95fad588960792df3c894ba7fa9fb860093200f865d1f07cfb63143f97ce636cb6239e40b1118ae7f2b9f6f5d029345a2b4544073817b6e845f9f3d24caffeaaa9950ccfc4351db4e1e43f52bda0cc994795c8b6d7fd2b3feebdd013c2695313a76ef008f6eec84cced871f602a50dcb83bfa983f676625e43ce0d1a581aa3e221e1468b255676177dd70762eb8a1365ba1b073c802bb340105e954cc4411fea8103855863af479de6c3cbd29488eb9506ae53d76717223a57866a21f3e6751dde8787586a21afa4870c9fcf5dd126ee9410f1b9085e6f7a67604504ea71aed102d1d3fa490c05562065abea8596cc19b6cef8f044a49ebb7c259bf4156c822d227a31cca7961dac8945123bf0c1b9da04f68103e18de461af2ef19112bf5ddbbd477a21d1ffe11dff04993976e2cc3188d5aaecccac6548d97a081cbe7ebd136eb35c07ea826234c11411edea3093374544116546cf968a134acf33b3186646ce2cd5822443e5340f103373039ba45fdacecc31fffa95a0264069c8c98930529899cc55ccd87d6f6fc25f6f466df3bcee1ff1aa04de467bf6bc9c19c998a73dc3ae9795752b4b0b74be9169d719b43249ae8c2802901c681e22c19463ac0c2e592f41b8ac6e23125e9bf8a570e891fa59666abc736737d5c000a000c170a09911019d9fa884f546176bed53d4845bd28c5685ad8ad706693c028242b86115046da694d131d91afdbaf030133fbb6e72ca5112fde2498790c096e0a1571ab1f81673762af066b18b4d4599312af3bd3fa1c99be9d4d88d9ad4a1997eebe100c135446b190f5bec730a818a878d715e96c47afb94f1ce5d05438332143e799c674a0c456c795f9e950decbf8d1653bb9e85c2401ccab16dddc3e6d0f348c066b74e60b5fda9bb0c5b069d03edd247c9578782f95fa47ec1fe9101694a588db1439bd1592cccf227adff7521b2fd768d100314bbf846abfa9277e60a7831e1b23808e3ee3069e9ff6762e36618106cca7c3376e4cdaf55486fb48e1f7a122d042d7eb779a4464430253d4b0b1f663f0d0c8bf984aa56c38b2b6a12036034e24fff0e0c8e7997f8d8709c417aa9f8bbc212a183a08384b3d66754f1037fa1ff8d154a13dbfe3fd0ddfb1dd40e403d3cefc341f649803c7d369f7a45d571e705c3120936b4f49658b3a281e57be658f701572b4943ac368af9f89f1fe12d2cfe6f2a142ead48ed1e37e29935d835a2a6c69bd936be4dcf010fa166b933858d0dbad4f4d896c334e89ded5673bb484aa6490499743eb27c173abdc8bce87f48996709cd8680c55dda22020cef26b460115359a2634635e29ddb67122898cc7eebfec5be31b113d4f237d5b36b50e54a7552955d890cdac0eff7a528d2ae34c0a8a767d937db74c19c75e6ca5a37b7298920aed17d926a17b3b6dfa1a9c5bb6d6f6b774e287f8768448ead3d3aecdf92a27b6af115db6887c565220ac5b00af79e9af9b7c6567d8d8a7300b0072ee77efd912ee542d02ccf0afad5c80e7272b7a1b52f22964c28b9d51b7afe86f7f3317d05214d880186cd24790b3368ea8798796f7fdb4ab3ef242dc10121de07c2249f8cdf6849cc5ea74bfd9a48b7b29ac7b62bf06d46107627273146934a37c51aaaceb305e59be652dfa1ab472b404a6d93d88679c3a4a0527a10e312d9da4e04a1e55a1c73bcaa6727d9fe576ee3c2c5db7f1158798b72c287e13359adf90c7000ca0782611dc2904666c695e503f654892bc4c412fc130e324a44a7995cf8184f13d8d45ead3436fe4353479814587886d14ecfe29c7bb82b6d746b6223e94ae34a8e1737da17d088c84748c40c8aac87bfbde61e4c0ac8d5b73e91e3b171c5874bbd004533426a98b7382fac7ed6ca094690d5a88cc97a42f196d594f9998fa9ecac852c0abb466a53d7b7b89cc11d10489e1f02d4780c34f970c26b8ea98f9df83db7d4bf51b1c6aba105e4897009db8dbfb74143fb8f932529c7042a2700f264534290200efe2b7d2fc7f5656a03b55e6fff700b12422e07127b2fcdf8a68f61548aac15105ed50705e3e6032ef6a3ab1e36a1f6dd2210f80aa3178e43ea8cd744903a52e66ab39c7c6f13dfaf78fb28a887fd82760357eb3034588071e83c518adc28756f5df48cafe795280cd3a964db393ed54c3ba75cc2b8b41a993e0649c4659c04c85fe137e456850a1b1023f2b50abcfba305efbbb88eb279240db6979c0539a20f88edd6ca88f38392b43bdb9abeda8ff7a5534e899a63b9b96618ba24b5949a8859a07e7a52b59ea2f454a78da9ffcf85ff86ded32d0ce6dbc2a6201c0a98edf659eed22196c9ebd648e4ade97267b36a55ce2a65e7b7104256eede4cb7901967b9eb912e3c9e86a20536aec2ae7b210338b112bf6bcbde2c223de9eeafba53544dd3aa0cc1c73fb8c31461db19927e131282ab8d03d77d5b27ee402c37242db774b1363d2318658a96cb1c1aa7c198f1ac8645270117ae7929c24b803242f889f80ad8f0aacd5e95c250d8642afd1bdab5027eb1562815989e821f9cf4bbb7d7423a8fa757918cfd73ba7759589d87b13b852af2315218710b893e7358b9ca41c296683070d1806a4c3756b800b58ea41c54ed67afc1d011391ac70f53957e2ac4c53f883817388456b008c8f6388736399580dc63b3f9241b8343aaf7569c112569ec849a9c3c70e6678ad7d4707e95f0342bf55f33063a55d94be16d52d6d9b5f7d8941833b072360487ade3490d12436da71bd3703e1b6f4cf9ecee9960394e7f1fb3d68ea5ac67ac8549ebc75461804c11b0c7c4db94b9c1c35d8ffea1a574108426ad614ebfacfe7d269f14d1cc113812d5b8f5e0a6e1cce66076c47c1e6059ea9f696ed80630698b61eeeed3164452c11a12718d99aecab7c447374dcf9073c7541309af2de0de6702a49078b5f272e33631336905e2d1ad34d6177d618083a382089537399e999a85c4f920533537019c2d5afceb7519e7a0a6039b996a88a1440c1d9b6111a6333e94761a4d60d957b7b2cd4dadeb9346ea199e567c4d11d76ff5c10ae14743aa1397d31a12167ff3d75757b9cf5b41064f3661553dce359c7a29acb8fe8aa309181a014158543953c085104c5756a52cb6ddd7667b49bfb4c325e83471dfb15f1e9482efc6dc66530681515114b22c3d4b477b5703beb5cc376fe3d7dffcaeb020e9fca8b7f65d8d836eda867e741043ed2110e1a438219d347b9185a1bade68ccee99adfb0611a352a42e448feb05447d8bf47116b2fc36a2c5838b96d7d5d5eb928645218a44097c592e7d90bad640a2df78eb1ca622a25a41daf485cd8c28e2301bd9f648309ff2c218c32c9c2ec4855206a4f2f1e3c461b5590e8e49424595b03c85e33809f641730286cfa4678be647ec612c1b8e47e824a59ee7f8aa6257c4233a4927ffd80fa4e1bd9bc53ddbef60eb000332f38ab185996dd3f1a8b0ad507788e0f608470bf22599c66571da8069ac11b6747659b3ad97ffa94934e4367b41c8683ddd8f9f2d5640581f64631e91c287d1e2c0fe95f52419d479f51e7d3bfa60e15afe990e8ce3631844851353009e0e5d31e525712421796a91e5c8557a25ee2a4699f7bf538ed9b467cb87a0a58a0d2b4ff2afcbc7586ce83ec3dc4c95af420d38527d634b8053e1c106fc228bce63dedc2a16a190aa482078edc8abd87a7251efac0c659688aae3af206162a542bf20082ec141681c1b3245e87bafa13739fcb9a2ef5b864d895f8e2e2cf86530ab061846a826fb1c2fe9269b4ab611db4b15b100c0667d3b994c85862e9e7377e5febcfede916a16d94ad072274d11b9066aeb886e04570f1aa21a2489ff5001ef97a919c9af84047e4efaeb37851f0aea616dd5460162011b6cd0549fa333875c7bf27430e955e92c3fd2afdc94ffdb05bc1f2a1edb13b6e9cd5cf60980fb1fe0ff680c4a78111d82d97d1e4044b6086c5447b5c80a3733f7523a090105839a905670cb27b2edf9c1d136acbb890802242d3a2f57016a13a414ef946e97784d13175b1bbc02f286826ef3a8e6fa0628f242e384b6392b9e1663d5664a4eabf43b2bb4e75e208507c3d8f8084072debc903979b02756825964b9b50db0334d83b3bd0ce039fe9c9ab55582ca46af6db6920d0f0645bc90259fdd5dd633416db644eb3a121c783c96679428d658fdc094f3cdf2e2c44ed4f948769de9f2f3add9d3db3c14d82932e410f051718f340dab63a9d93334aab22b02f928ab6b4450999567d8f90b5fb5c4f6626124b39a2b9c433e8fcdc2bc5dbeeef62419c63e36c5fb672abb7e3a07b20bba9da7b9bad5b5ec3b7d0768b5505867b66f21eeb4dd2d94ad8172af131895719cfaace194f85809ed6c444de3e24eaaea095665a43cd5acfe09d56eb76ab5256a9fc6f888c120b3e7274d67062c18f4357aef7503c3dc3764f1193dd264e980b060937e4bbeb54bd1f7d2cb8c81577f11b1701607dbb77d276dba922ce0661f5dcafdfc5ce45b605762bc697b7af3117a515b18ab6e1e896c70ef5489d0dae9b93a0f9e4161a5aaadd5cd9a1c36766c3473f96e7a50a21883c0359b289f611a4b7a3b2370dd1d297df1cdb74e111b32f99bdbde0006c65f8e7cefa0c8d030c76bcbbc7b059de1f412ba5a0622b1232c1c1e50f1fe0e64ca729c443c3b2ad6e52ec0109c5f1f50a0882d90019c133b3bfa946c7e60761e6ce91ed5104580b5214c4a55f5efd8f0eed034670bb0b90631c64d6c6095717fe804f477cc75b6f17b5d01653dc37afc3f093be63a9f4b28e078564ef64534e9fc45c21ffbda49af27f549b9c44d571fe93ce63523fe7225873bb55527c14a9dec89456f30439477b9c73de29c47812b2afc49797241e19d6c03c6419c7340e87d9270b7d0c048961c0e9b2c925e5c569b97c19c8833145b37c00d339d2b03c7220f1cb2409f7742a436ae50da8d37357b1f5c51b39c5d9d8e8e1feb73afa8c794b3d2a25010ce3c5b4c31f3b10bfafdd99a01f351041de2e827ffb769e97f5a5c43cb842d3da548f26ff4123a54868a477c408333c8539de132a993b7faef6470852b2b0c04177e704d87fb20007d45566f4e3fbbb3353a8efa2ec94d3d346e45b012b4b40ac4b81f4197920dc28fd97e8f11ee3445a5ce10d8cfedc1b1f180f2c233597a4b089c9012df80c8ad393fc53771c4753c8c738987ad0ab595832060ab056cfcc2f0f79a989ef6e17f0ead290069b4f16f73ba4c2f8f3121ed30672344882752fd3bfe385a71d9a6c541481b44abf7e5fb4e36d470c888502c7ad5612e30bb6a63b7a9f1ea425e3d784d5c3b415b30b331b2f8ef38d49932febbe354c3cc829734ccfba95f9578f25bec746ed36e6f6784c708adfea59d50e89b766faca6fc6a44909e4fe80b572cae43be826f00b925759bf1c25e957b0f2633dc49f8bf9365a4f00afa919cd9e95d9150c2d614db4ae8c9ceddae4a8d75e1c1eb1b2774e933ed0402e234f869f839275cc5da1809365d4f01ad727effd0d10e0fb6e5f365aca34d94b2ef0a47eea7612e00548b0c8b9e4080f1fe9779de132b9f2729c7b0b80bfab1ea2937e4f2af651c9535fcd7669710c7a458f225d784172d8b0cd5f71c553d88e62fe5f9e2dec2023df519d7686a082de319046b89ff975e1e0b41ea59c967d8eabeb0431f5c22291708f12b0a33ee3552f96663a5050cdc74d3cc85698ef3b665229b30f35986683c8a6902b924e057098a92a5a6f5c8fcf6e96395a8252e667242a6cbe1d21ca84d7dc7fc3aca9443aa1337f1f677ad50e455f41696638086c9cb336de0b13d41b68fb9f5404f5641a72cdfc7f4c86f8586126b244a9f246d9c6f9c75a8d0c6bfd1e79a61e1e499de264f251bbcb9df3ce2d6996a46222087700c9c276991eb07b82fc43d49beafea559648afdb5720f6567d3224fd5065e4ba897fcd3bb47002e1e98c1949bc2433a690b1c99263644abddc868f9ec99f397e81d5a9eae296562a61c7f8850f80c41bcb77c0b852affce1cdb6f81973e7ea5f249adaa69c2187e84d647a589672c59d9aec09e8a640a218c60d0c1541e69b35c46c329379f7bb6898fc594fd3b3c40440f85fe520da4f2dd2716ed7e30f1cef0a22f1164f05e734c3ab2a8d665e4c86ea603391b157465fc2312a62d407b60d070d2203bb49a2d68a1c2beba7d3e6eabe9975211887ef80ed760d1b8570454c62a2b2872b85bfd8f44f5a66fcb0d46969b5bc944ead82ebc349641d06496cc4e45f79cb1f9ffd1365ca090e798d8a96927fefdca8668d95d8041a9f679e3161e79aa4f187571026f38093450b96c3a1b87dc5d61d0eb6cbd617af707cb5fe0d36538af3f119e815430af125453106c949155ab0ee0cbcf515e736f7ae041e0b80700130cb32c37166cd56408acbc3b0a45cd0aadf4ad3b0d18b2023808a1a9c81b3a57e24f61acaa16790b2a4f58b146ba6d59ffed3010d5ad89a66ba2bd64c3e8ab1bd6ba164b3cc6366e741524bc1e4b14f38d145b25cad00c3900e4791561ad4fe6afae1b50643b8d4f63e60aeb650ca836ced528dfed66a830143593b29d36010d581954a0d1f4a2c3f794db5e9d1bd2a8f35ab85e086492b5add01656486505c958b6138963b46e403e034d0a52a1bb0266fbb7bf00daa6624a16343a7b9c5ca743591dce09bc99b5742343a9841f4beb69aa7b05a5850f086b538b9c72e9810294d8da6976e6fd809b7efe24cfbe7be3bf5f9cd7769a6217c69742c1b539e8bc33823a0d589ec36f82e99716699ccbe96c63ccc287e45ca967cbb80aab6c0880a9e8119c6eda25d6a1c65dce01f62b623faa8bf66ceddf32ac8681226850cfa3118de85a221156b5c00833b04ec9215942e2fa788f9495c5c201843f2c09bf2362159172bd477394033b72269061bf6812db9291243415fac21e2f338847dc5962b60925368a2da0a685c665ce274a80a512c13ca9a56b9d8d60e953d8feada88a017fca4f438546c86784df9c582b8917863e92ccb74f1d7e88be5229f20e2e8139df3f3aaa2bef13621ae9e84ef81e623e42243a9e8180ae19389618e84564939a0a1c497361ae8e87177e73528672e436685da856bb855d844bb0d4d7ad4d1a114f1cf456caa040e6712444563ccf336510dc98e37caf4e1993d7f71f5a4786a59a884f4d8ebab9d86a3e4ba0be06a5436e9e8e7a5de0cc026276a94ce45287001732707a2f2d60162b4542abb9574d26f6027e16a561f4a8e5a5f81240a09cef4b134a42c6831933c3436950dd39d67490f081e25aba2ca9f4f5ad4e2bca491fcae53de413556bbf0134018e2428de2c66c49b0eed5cb0900444ccaf85a50a9b842daacf5267f15a413acf8d0fa6f2f8e5bb9016cc4fdebef0567afc83f46bf8f6b6fd09d389b20e2d628942c884d430f4207180f17ebaabf050f705f2da58a3c343e1d17a6098a26d1421b5500a9aa8e0ad936f7fe36075f5991a29315de73ae8726b561fb3dedd806e75bea865b198f63136128975d8dcd64f82f6c0591ba196630d4a5b74616ef85ec9f5a14ec391aef1e1d8a50d4b5bfad77e215718736f81e30bad1fdf425aa6eb050ff30ad423a304aa5ca81b5a09ae93e086b46c19872908a923684a56afb0ee5938bdae0ea650a00ab66eba036f5b9367bd10ce9c6cdf172a2bc4a10b4f92deec3468e36443516d5d6bfe70f239852029c7a82bbea000da7be08320f5ef2eb9f7dcbc4a20b8d9b20ed8a8b0ae3e87d885fc310f894031134a6c0839cbfbf058272050e55553a7e124ebc9ec3d4bbd2dac4e12d20231c428ed709639193e81689d86d25a126d7af174e864a57e06d1ea97e4e340a1524e7d00b402d39ee766ef8ce706dd8ea95f63874ed438bc203e96a9172a9ab84ea89c42a3beaa9b01c4a5140797562efe605d49a3ad181cb63e6fffcaf7878e8b06c63861ca26794742454140ccbee2c251c698b7073d9b99ddabd6bb35174659a0c17a884975421917c63b8827f6746e0924ca788678141010bb84ff1582d9d7ec160dbb23e15e962b43ee88abf042f9ffd371ef85c24bd546e59e5a9ec2d981aa1a81ea9182809f17d708f4184908f75dedf80d0fabd677d4a920b5b7b57abc6effbdc98c02adc57337f58c40aae15bbac05a3ccb364e5adb1d610a16452e92f17830078d27eeb30914c58010514b7fc9c8cde8b8b2ecb3c6a9aa6dce02422a3d64cb7efd03fe2728509c2cdfd45dc33882eabcfd69b582fd1c18630ea472e89ecd62885e6750c9ae721bd0ec9282a4649d55da95deaf81a757b7245df5018e18c17ee1fcf3c7b85366904a8226aed9f24f1645383ccdcde66dcc4b42504ead942a0aca08e187c6a9706714c3a6cfbf5a2d821d9e7f3c2dc589fb63488830d6d96b235cd4cb41607a30d7820cc20ea76b4a3b8f57d3d2b7d102b58c8e13ad95e83aa1d95fe86c0291b1e5eb2a4ac28881b88b3c8bb76e5ead42331d1161546a61ef666973a2aae66bbb99f2b57f2ef160182825fa5305444511ca1eca4e1b0b38528bcf2e0e8bee279b9acc19d868dc12a32cb559aeb90be39aa0a2922efb9e5dfec7a6ca13a1c87edcfbfc91317896452c31a9d49c4768f1b4b46ac32e0907e00a73680166339ff62595dd2d2eed3a79fb9fa0c2e8250e89539f6d678aa2e5e51e26bb410a47a7b13e46a24ea1d1ff3726220ebb5b874c4eaba7a26a64df5454841cac595f48f77f6570049fc0ca984e552e9c15e213c4ac242502f992d97bc99d10af1eb14a3113aa6e67a173356c47636b8f165d90148c0a387fc96118a6dc8a1ab3b2b35f6eeb4d70ea84cad0faaf3021029b136da6b9b0ab13e0a3d869eb66e527d5ee6a82c338de656f0c9cda7465b66fce6adc34ca45d191a86e5441664fba8ecd694af98430c9d0fb7c65d309905136e75abb4c9f73352f3e60fbb9fd313ec48bc10a084543d31a0ac32370ebbb52e9427c5d4aac15d81d3010e27899afeae85539df442b02102e21b21fb2b51576c2ff7da17f9de0a50212e05909d440583f4c7e9c5628fb9738fd9b448f94eaa1c1f1615c2988c209286799303344c22e03aed7c1954632f379c978296bbe8085ed560bec772621c5bbe04427ef8cb35bc0b7586d07c9ed8f6b80a9040ea28d81676d227fad48e16653aa882b1ec0eb01b486f524a4d81e156fcded9a1e031b2494fbb94f65c57d379049b99bcb70664151794b29430f1822733687d771ac88daff8d1cf5f5bb4a9b182e88dcb318543a8a678fef8bb41243e9473fff88765c46a8ee59213e82e2ee3c293a209afcd69c5cb0ad2f8014eeba4f4127fa81bdcca55204a85d95d52af7be474096dacd737da4980baf5e11d0e68c23670640c3030ab1c74948c4dc42a50c4198c4f9cafd4c6f6ada3f4ba78a5371992378bcd802078b359e94e12f8fbbd868bac98f7711d0b7685193c4ba8be90f5d2c040a659b94c480c54a2bd7adfe56ee9a8b6a743e1f51f3850fac92d213acc65cd50a907a70de3e326a1be31a52655683111389912f94eebc91cb3831b2f2750b19276076c6c73b110534c71c5747dd4494a0c7b4fed46d49750df1a0a359c396220bf99d4569bf0326a3ac2f44953b18109d1a64f4755f54e261eab3673bac7486f8b51733e65ef6a11cdd7fe99246d98b63ed217dbf9d59e4925d35c3ab3a2f09d3ed9010833d41856e5d5f90a48a34df52c2d854744d6a1ba6817abf18a8301c09c04b7dd51ef18d8779f6888534f0fcafa5b51027f2bc0128f4e6951ed1313c809fd646ed0e572b58d29086933e9aca96132d4561ced97a3fd2de8678e8a47fe9a0d7779d52a41512a621d09910eca4b872806c2b3dbffeb41ebdf6b45f19fae9dac0b69b72b82bbe7978989fe5c0fcd6e05aea707823ba4d25cc34fbf25eb9e99ded3b1ba556cc65e92a3951efcc7acfc065fcdce03a57e426dadbb4f2a2e695dc3bb42a139acf68c122499141e60d785d435652328d83a54c61c65548a5bf3cefc391014d94182068b4d382ab78d1ca777bd8e0df7d0f44230e446f4d9680f0c693133e038ab3e9d827c4a8d7cbafc03e6a1e6c8d56e979bb9109af9393135f28a59c9938213438812a4a904d463f32888506610222df916dc1c01a0a0e19fb7c38f5e52fbac868bfadc828f5a6adb6becdce4a41a82c30f7a84c7e6d62a817117124354f7e732249341f5efc3d0b9ad242b99f1c1ca86d8a3d6febefb51aa507a134e4ab7499021ca81595b81d9dbb07a8b1471e9b4ef260fc5e767a73716aabfd74c070bc1cfeadfe865f2fe894dc76ebabeaf9dec6bf372d383f627e8fe7b3d1b0690ec1f4f998e1ee5c7d865d8f85484dcb45106d4dce4374412ebf283d43c9b83c11278e8b6ea85e357ef22d5fc8092bf6304b8e0686ef8b63aa825f6a6e2512ae149eb919b8a3e81211e8cf1acc7bafed157bbaa3968a1e208166892b855db491775a28e7983aee305e5f391677cfb6b970418426603451d837a8ca7e9aad37e8811479665a8c577ea2d8058a7828433c4a237edfca69926fafa30a6e1207acf7a2191f9c23807a05a97446eda23b2e8b9163f8c7336c9a9ad29410d5542571bf82f918d6408dfd00096bbcb305a1e0af32167a8152531077aee669b006a521ac2539120428aa1edeaa19be4bc1bf84b42856e29ae9863b6cdeeaa338779ac5dcefc5a753be4be892e57aa25ea91f91cb2514ddef349bc7841c5dd2398fd28c69bff88b6e8ac9ff8af18c4a0dd68af3b94c2e4a37008c72093021ba942a9f5dc23a041e11755d13be87994c9ea13159fceef7125f19728dd134fa063149936859b131f8454148b01edaa21efc2f11dfa79c30decd70eef9d8a332393ea87fde90ab222547bac060644236b4920e445a970bfa4c1542451df21faa74260e509cd55131e29bc7ac24b725cae6b9d49c6d695712b6802ee875a9058d0a421535b583f9c29552d9b165b8eb01fe63504f1480e9448b80f0ca926dcdb4aa9caa29251beca276d29896c908781de0394dd6b9669580bcc0ef33717eabd327f508832bb02d93f3639250cc2f1349407d1d1e000d0dda5d0991fb789dfcedf50c79248a68cf73758fc2053db9ea3f41b7aa1daf5b374a0b5ecf309e738e142fdd3cd826343fcc3734e098462eac6e1950e2ee6eb55a231f853728265b37bea76cf03809bd0ebc0fff1bc68c533fa19ffe02dd6343df7b3272a78cae879a20a9120e4b4af4b0781b6403ae7c9a988bfb52bb52ce6e2e7becb777006d59582823c2fc264aee7b99bba3155bdbc2dfbc99fe5ffa2c01cc4f9798c1ca67aa7c1081cbd3909264d9dfb07926cee19f3013409c01bac5808dbbbf2bed87d6a8aa41830e1f476dfee7d6094707c9c67a3c499913707fc3f1dc10cffe7c758785a0a190974eb5ad5f16e8ba1eef61e7982811203a4e97b30f77071e25bcb17f63d1bbe3b36725447021767ceab1081681204fcf0a09d7c2a1c3617341389935ba46d273315e6362baab6640e47bbf53ef0ddb9cd1980996f8b57f318577a62a8887ec629940f16b8fb7bb295000248067b2413bac0a490f3efcfdf8ef22717fe403058d410fb65a470d0309b1d6d086f9e30c31c43d515f4a6e69e8f5f07c4f37b17ddbba749d14ff5889546548655445398d9637b634e4b50a20cec6db948aa46de21c5fc7cf6a7bd409bccefe0b0f43a14b31094473356e9043460937cfc0f74890a169163265d753f912dc499cc8f3798b143c8770b18eae533569a7f7ed25db74c27c57b776e38fd12c5806126fc2842fc665f93723594da7be03a5495e6d6903f060a9deb96e164b289e32e171ea8ec2f42415ee7e44b28130bd7ae757a1a0bbef33b9423d63ac019a9eb76517cbf6a6bb45d3317896afb84a1d38a1d47ebab62e2e64d0deb6b430d88b0a9798b58d8777f6a28cc9fd3f10138d494bed7fc95624c93393094034a5407e16b6a565e16bc550621bdff626904687441c1a4f60359f0278a081391203a415637566237e4cc55b8d9dfe77551a7c1634ce4b39736f74a96464d6ef97683b769047fe3953237a55425fee56717314cdc831bcd48303cc898786591972f2953975c811c508fcfcc1305458ae521776b22618dc69bada96733fd1c5120877f1ed714e8ae7f4278d5ee0e309bc2bd017296a16234d00bf9be32d76535b7f161a47a699a5157cfbf649647f696e154ce1624448f73a24d14d2657b749bb8b936097ec0f2049c498fe3d6063e1a4dbcc2cc954cd96de0264ac2d017e52fc0de9b5ab8f3aca40fc2d00bb72168ee97bda2fcf7b443ea1a2808b38d2c77a75a03986176c729f514c46e2b93c2e124f550a4f03015b2b456c014a0135e51c2a1ac32c643c1745aa06745bde763ebc1e165352807361820a623235f39696dd7892069eb109f751845470fd2f25faf0ccfa93a9da6d4788c7af3a9526eb1b0f99e5b73d971d1668114e19fb49eab703a2f92719754521a9acb11f1b63f5876d0e85601c3265bba8506c4448beab97a7c7945340c4565c98341122da70f6a9de3cb413d77bd3bbacc1be4230d083552164b40e815b720310fe5c980145a1104bced632f259dc41f29a397a4fc9e9f368ec4923b1874aef26ae1371bdbbf87254da6ba55664c67c0f5a0de9c64a5e56c27f2f74d8f62d9c79930fea194024b725de02ee3d9c17fc0ba5104573aeb6e051a99829a0cd7c2ba63e1d1c08edc8022cf683968543e056557acd2e2f2b1c9ebbf858c17d6aa4b311274aaf6fc70fedf185f899cc88ebf33c93b12f5d1695a94a5b56c070e3aeea2fe32d93379a641d29689bdac17e7ec8c2fd7f13f569202459aa375f73f764f91f9f318b61f52f5ce7df35a9629e0c281f4802bda5bb9b94704cb295b93654068fb59aa3e85c45c04a127ec244e9542296b8842f2cce134c03e2473a7cab822fcca6da5e291fe64ea1e91fce372500a5cde9b01dbc74c6bc263efd444e39f612fe0e49e25745d47d463f46c586a0f8ed140eb24571134f54eefae5c1d0ceda13850abc8e9bdbf15da9c4ffe6067c7c42ac0b1733c0aac2b995b0e39691e48a6b171d67b1c7ed5c3533a8c415fd1dbecc8ed28523fa3279052458e0529beb98990ea56056f91173323e947173301d178ecfe42d970bbda626338c2c718d46c8910c1b8b0d3f9b9b719d930f1f6b4bd0342c8cdd0ac1cba055ed9963b2f2851cb547e10348440716db795f792bbbe9f5f78878b38d1b0abcfe4b0c0c8a9a500766258123171d84cf59533faec0093873f14a808d6ab5089d970a1a5caf4eb126ec8f0c0351bb03b4dea21b72ae9c50d09b5bac3e67cd12eb6df3cde65e8da636bb6720dde53a2bf68bd70168e6cc39d291a429787fff3377f817d376f2561a670be533a189b2845698a5eb44fae817121ed91cdc73955b1fcfd3bef95f7c1a1531fafa7bb1a3d63277d3ba8c93319d3cc7b7ce9fdbd51e05cf5714a2ae3493d233f0befe30c1452fae86d87d5c032ef25de27ddc77f4c3cfb759202057ea3b141afe8c5359ce83294606ab86e7ddde2cb3016b7c42cc5240e8f9602d2d64dc2498d683d71e03383b3c64741fe1f489f6d7a26b9e64b3c1df819579f36533826713e7381e282c87b56c4792f8788392d50918a9a5bfd51edd0ead1666eb3b2d348b510130ef517d4ef9bb69344cdffe9b35f8f01b86eb751913e04b762ee3e10566350cced34def76ba3f9d06ab64c6889a56fea3fad0e8f03c996d0f431562fa1d0c5669fa3ec9374eaef0a5a1520b12d32443bed93c86828dc8a02e22c2d1388f38e72a5ce32d7659e6140ad9ffab27d45e5885311eb37e04f34bdc6a72666e1b300fdfc5ecf102714c9fd57df76fdf47139f8dbf8ae59863643171164c16baa5953c17821a7ce5feac673c05a56b287453ce3a0bf5048f0999b7711604d6cdeaf3cdfd661fa21fc5bf18de929671c801f00415eaecd35abda3a04665e9dd0ef5ef2c6ddf02b4a12472984485adb027fd12ae6c60ffd203b1a41c555557ca84ba3598f52c281780dd7e22655db21ac383712e62d4540a1bc525925277ccf3a617f5cd363fbb9e1f75d835aedf4fea24eef7861a77164b0861e1080b9457e143aebbcb2898aa6787fc431b1da5cc63bd1b3a756ed35dc9828805cbbbb09cc11244f90e16042e13c885a3c928a19973f7389ef8d3752eec924d7fef5a5fbb33491d111043f3e822350c03e9bf307b4b531a8e31b96974e4a4f7d6cdec0cc3c4327bb681138a1a6f0082613d5f15ab67a708621870d9dc4142c85980ce0066cb28a361ed24f22d69b054263f2b7613500bbb0e0296de5eb6d4489d54f71d9cdb8016f56d12ca4944b25de41a83870e9394de816a6c15fa1efe98fdebf1ab0c3888831b51ae17b9f704c3cdc7ef18fe92bec66168ba6d35323fd53ec8347026aed8d8c044dd4836bea112be61fbdd162d8f5c123d947cd940255d56cf4c61e88ad2c554aaa42996bfacc674caebef11491a01a60e0a06192b3d2f9739bcba0c183ec442cc90fe27a2dbafd4e1c791aff374b5326ba16880a16d98269abb731904dd1f8eb00aaea66bfef72d5252931d84cc01cfabde3bea854b5b145ddd37bdced843340e0679b6b4e7ed2fe318fd0cef76d160543722e0c3eac11f901ae15db25905dca7a17b81c6d51869fd12ea569fc4b072d217786b4b4d73bde4b9bd9425bc87b33d6b1911e6398673939aa2f15ac505b9a1ab029b8452dd0869f392daa28adc942272615ff2db16bcf084f01ec9fcc2f7f6a632b2bba8c468655e985a3b271c25952b7ba3a9142a23515947e79dc051e75d70f84249a4b15ecfecd48e13d064286b9d39665042dab16e3caf2888020c9c014f54addf7deeb62c183d8c67efde8625e4e5a9fae779d917cc403bf1d7917096c96d7e1836823eea13c5a423fca39decc516a6647137bf09e581e376bf1d55663a4505e840f43b631eef93be90261146741826d3c13b321703a5bcff9baeee499a80ecb3dff53ae3333344e681ac7fcb0afe59ef786d04605fbfbead68d9fd1213b87b49948fdd9e1e96195be9f08d582530c271261f4092f1fc5477a81b3bc631211ae18f848d69636fa2c9a3eea46cd7b73494af7112dcb39c789f752e6f0e3e79549ea9b8b6c4fc0361b70d90d484de50f3f8d52855a6c2ffb88ce7a3a479f08cbf46856449fb71db16587b1e934a40f5484a6e8339f4850ffe7e215d80582173d36101ce28eea7586285cc285ef9b0de60057382495947264bffaa43113c07ee36be6a3c5125fa1a1e829610a41a75f75747f7d13bcc22f5cd98a6653b18023fe0c0c046780a4c1e57e3dba70d8804fd851a357f88713d63129471a47190bc9dc7ae05bb16ec7beabff50c288b30cf081ab4f3b2812550d66c656a5c85528e3864fd4017f88d73027df1b8d2ba2187e6cf8a2db835a50041d6e6100631366b1002b97c4269d28bf245e9d9b99d7bf5b33362dfed182e540eae0509cb38ac336361d50c585f45e9b32fb31de9c1f5bacd5fb15e10451e9c733a8a8ae664cb24c8268b676dd8fef74532e6e4eff9f7968e658256efff0246ccbb4852369ce088e013b3b9204900f4f06e10a8cf67cb1fd6f362ab54a93f100e29b1a9ff98eab0651c2bac2418a152e67818e89eeb4330437000239ca4335605f91d3c5003321d51825dc31d982b935fea143b9aa051d7dad2d8599ec00da057c282ea8b6ea406bfc69d74b7b1b586c2bb88b747af6b5eb6686653d5a4144dafad8f93eebc306e0d98feddf21ba01a62ca76dabcfd2f4044571b1f79268a6a4273829dd8392d908193f27c26a6a4ebb058bdef852708a23805ebb9ec922c4f643aa44035ccd96a63e3c057df80b3062fe6a035abbe28eddff7959c8c78eab02e703573dd4897a120b7acac9d6ead6cac5dca660e0cf1b6dc9467725ccad7898ca2157a9029514aa1763017ec8b2e459ab621a72739b373db49b50c80430e6cfeef8fb9f4badb742ec7c620cc0b7cdf2c82a59fc8e2253d860870c3f4564546971291def686e4d29950aa16f1dd4361e3b69d6919a4442209cfdfb47b1fef02fb883ea24e3d9fa06b861b2d11be7fa005e6f03b6743c382f43e362f3634046c0b26c46d05f6bf4719a534e4e5897b402694412271961776d9094570d8de4c2990e386e2a052ea93176323aa1d348ce383729e002a17a8cace04c7b270acc19c25931127e55f09903c3c288fa6cfed390ac29ed5dd64c1098d885f3a07e7cb889bc29074402c8e296bc4bde57126202b43c8b183cd44e063dc13172f666d948f0b28a837682ca9d35adb4085a9fd316f9c5715fd2bea1da9e6a8d63be8e3576a4f48eadcd7c6844777fc6daaa11fe765e5b4e7d727662d52f17763565fa2864a037d9575a09a1e1fbc58231374e870320c97cfae7e80005c045395914397e7a14a94055a577458869567e50405de6d269db7397e4762f54f8ead66518134aa4aac27281ad0f81e7907158936eae4062e73d8a6fbbe5df6c5e7dffae6efa7380f4d0f9afd274d359b5655fe9733ce3332db26432f2263103860a720462c5d18f99fc098198c399bde884e6013b6344dd2bf4d4dc0ab25631b4ea10ee80973a8720c3bb5377442b4339435b9730e0f497cc0a5dbc8313d3e27df259abf8b7495cf45a3d23ad4ebbe68fffac207b655e188c1f739a07881213292674b80faa10ebb905655046432f9509df7597f9f3f15af3c9c924866f583e2125b25514cb7e702376043ade49ce9f6daa2651aa4a71d6861ce08e25680f5e529552a0ee4baebd0fadffac1a66393cd6a786e81b4f31151c8517f9617ecda93b1932de89759dbb5a848ec80913de14273c82228732cba08402433889c554305087325abad785e82f8036398f3d2cfdfacd1e66fa03a933d13ed33e7d1403ddded4eca896b39f41943cae404d1748ce574a12e8d5cec8057b0ab00a33d2b7a34a2a95ff8298b505e1b3565fe16af6f96a0b821263bc3e5a5f7b658e3dbf4642eeb51d36cecf24f1f88ff98a18c457317053d41de6885f7d637f882d5a68a34950622a8fde1d294cb5fdcf73d60234b8d00d43718a9cf9402f03305756401bde08cca2ca9f1d1c4e7afb7331cc354a1253068f1b0a54b66e4a6afcf88638b49bfdf89aaf07cbcba5f65a4bb55523bf9c00030bb006acc09435fbc811714aecc45f6b5fe36e220ca62d475d5930baa32ef45dfedca9125d5ac8d47d7ba19ad512be10bb7555d8cfd390a12d75f33ba7ea2bb6c8edcaf063585608aa76fd4d4d6a184513919c58b58ec3161f9b8f6f745980773b5926c6559181a0238f408074aa95c80be871e764be7a81e20510666fed32d9ce61cde8dcfdf7eec5d0243820ed9cfe7ab5ddf265b0424f2e4998a3e2ae00b19b0ef9adea51ff49a189a7dd911faca14490289390a201e1165fe0d5b70da8ba4dee01efd3f29dfe3a23cf5486a592e59e207e4a75c7cd590df4f8c3fefec65b45aaeb61a947a6ff60456e1a321e4e2a7b33ad2091f7f75e76febd6cee66c007d70d97fff849a025bdaf23eed8d6e05b92b591d58b2e07c7f43b8803f53194a2d4f59ca91ac90326d67e3161642ec1e84b92f5dc1ad38a13a0b45664ec1a677059ebce17f5a1622d9323c411ad181d0fda551006fec57b52d1de7de7632c58d90d1d17046d18532d38407a826cbc60d22850ab4f7991601afbc0f07b1d7157730eabeea2aa44d9c0efad0ce901c5b9d65a91aae50a8fb0f657ad4376d7e0ef9f94739ef49c1aed4534b741140f1c96706b2f45f9b889a105160ec9abbe88ecc2a238cf7e8d46bbda963a659e841b568d9a4ac0f680f27a16641e4faaaa18e1e92b48df96e0c6ba7db8bba9e3cb2e677878416926c7a6bf8ebbf183bab5b9aaf6945dd4195c403e44a949719dccd005ec779c5fdba56de872fa1f408e207440e6fb1177481900d78691492380ce05e045072773d98dde4574141c48de724fa541c71f9a7257e55e027c494f11fecb18f16504947ef6a83184fbcf63af60a24879753fded9479c6d2543f84e3cf90f997dd1e98397ef09ee7c3872e881532685dea6042936a148877ebd7dd32a0b2d85735f0036c021341047e662593c7020f2c988879045097f31111438cac179018942de09a13c1c7cade90acdbb7490b7c3045cf2f3ef3caa1876da272c89432af2eeeb3a3712c19c2c42f790efc2dfad0849b478d134aca9c823362ab248029398d4997462eabbf661cec020625fdf7287113eb9d04356a5c8a476298a52bb54bf03d55497d6585802443642fd1662720425c62712493c6c1972da16f052d4533306074d58932926094fe22616854bb8a75b7f8ce4263fd0a4f1746f51905b216894521d9778c6b55947508d1fae6d557a0e779785839047cd17e43d7c4bed0952dff14aeffb2b8d2771483320bf8ca3ac4d663ce880ede449efc4c7208dd02113c3e5005c5953e2602964b124575f90094a7b2adfdf88aa43ff69b9e1cb777a2fc1126ee4d6cb3a2d4beef4a4fdf411c57197042708ad80c4df41c31207d52087b08167213bf5fcc5f257db603efdde33125e2b6a2e05be98c57e76f0fdee9c26d34990cc6b803c9134999efd7e5854df36175886ef4fa0fc211b8d27783e802f1bcb3ec22f484c26667151cff98e7cb5dfad8fd5a1c15b2eecb25c0ef2f7cd12a2a706c0744c2d64b9d660eb9781fdcbb9936426e6dbaa87e265d26e12e6e0be8e918ba6d492ba033c43ce31f1d4cbcbba467b2720d006eaed74b3f5bbcc5bf44e802eac5db5146d8635c2401040aadc18fe3b47fa8e01a9b5d06aa3fcd581e8ee7f46bd78449d8901c360c017689e20f07e8cb988002b92005cfccad589e605e8e46146e394b4df865cf1c4237708391b3cefb132e0928bae470a16f3734431f93500f82108e56a864bade4df8ff9fe8f3bf38544958918d31e674b7043a95341a697881b5181084587f4d788b8c3367ee2458bde1ddc32a73d4a864fb4203c23970a3a2725cb4b6a39e91863679a84f41fdd402f3f19b61f1456686822a86bba95e6963f669a5dd56c15817a99ee4daada7ba0eadd1339239e7dfc304b543a88b24d5e8e31ed1b2e1ab5e654f895c00b50430c2f09a002d10de2b2c70f1515802d6c83c2960bf67992e71f55a5b6f48a64bcd18b6ba792e0aeeeb1c62f41acda77b81e6e03d23b459ff21027d31fb55e1d4d10e4ad8122d92825d1c8bd1265cf1181f139df2dc37662a74af0133cbb27862d0011df54d937fe72811faa734b7ee98c2cf399598666d2eca9317663b328476e6dfff7e352f58541cc1e00f74d467a1f7b871404ba8027d94c61f9cc179ead71fbbd8645dcd75dbe4882d5230b9b4b4c30378c84eed92fdc143a4f84ba3d8ffc5254cfb06c02543ab132909b264eb7741cdeec043e2e152e22378fbb5c4eafae8238fbc77e38564067325401142d8b2f8dc95c5cc081856ff39bfedcbcd50bfa85ffc4172556aa88246f05daf6f8537b9a05190719e64faffe4c326231236b5cce96e290d410090374f684abb647b9cbffe834f21170f1c9d247d966d598c8bd9045367450287c0b01009aa7f2be49b1b97bee96248c2227099dadb2f42f0dcbe4e566edc30286b49655fb3d945fd9c5d1f720fda230198a39c8810fca2ba51dcd6876723ebbaa6f2ec12bb3f0b262babea5ba918c8f4f24399f950b17a9892badd37fa96e4cbdd4554a194a372372ca2ede5a1f6628ed06f0c0e89e02947857f456012fb02cdb4e58fb726cc016aaaa8b4ab3c7255afb4aa5dc11036ed2efff50dbefee73cb2577809a57d098910ca773da29856eede63d8ef0c2eb2e367c52fa5f361b1604531d103d4d9e398f78a363db87c89038b03fa6cd5000263dd072cfca6dd39ea5f26f1172c5fb118c1748914623023a097c6072a8a2589bad61d5f517a270ddd538f08597be355203b36a136d5cd8436e370eb60f17653f3f478a0aa4c5162210ddcaf86c23526abb8776c57e982965a23af5ef7c95f85a54acc61a673482bded3651d01246903d906d737564a13004919c41c047073d37f25ed39d914cef844699a00ec903678c9793194761ba4bb20a6189297fcd75dd045d4feb08aad3695325ec732840e098ea3cdbcaa71845ad7975aabcd0bd1f69150b9559e7f93234b43e6143883c6112e38b7b685260473b54da017a007fa8d65d068c29d5ad738c81f2d85628fea79510716c9820f6635492873ba32df4d632838727e4489ad4a3cdef087ec3bebfa2a0e3574e31650fd8cea9d5f1ad568177c68d2e1d1ca626dd38fa39c494bba6f1bdec7c0f1825281489e3827eaf872a08179ac6efe782b029077348f83319a00adcfda2b266cd2a1b5eacacb25093ae711d47e171dc1343a0f8dd2da2b1de640bf1a50be4aa6a3bf0ecce7db03f4dd87bcf4b42694932cb8e75c5d07f076b0b0a9a231ec4f0427d8ff9809cc4a1c1148b8ac7637fc58a8f20815a5e00c9ab3bc26b7bc5435b3934d778fc0c8af8e717715dd7666a3ea5194f21cb8c11818b7c3d227a4e9140aefbbe390ec69f8e5ef5fe0cd8a01326e3828fa9b84034f564e515f89fc1504d61a7b16aad5a3244bad5e019c919cebd435e3de3e5656cfe3ad14e1343229bb511b9b511783241641d1ec47455df192f0f93adba96d905d304cdeaa0821a09ed36bae92b8a6b3086020654b1f15ad2cc6866e0f25363c0fa9f73ac9e5a614e4b199f868589c046f706526694fb05011e6b6db0f0566e80a212ba2e10eb69d96cd330389ab8ea5497053a5563c077ff912e29ed79ed1b86a3055e52ac26b42e7b48e73a9950863ba6e9c9fa609926d6b673ca4b403d40dda66c3fe063b84e6ebfc096d44a026974fa31cee43f6cf67e74d1f59c236e1d673ebde30aca0257316f3da1279bd0ebacc9a52b50cfb4e2e96b315452b51dd951e6ea8f847a575940e1d03b8ab116f1a31220d0ecb09c95f8749f035d3129f0f67b3d5493366648d75c9e464d5fe140a6cc4c90499d3dd63ec376fdf60ec20ecfb98b3fc12a780871de2aa1d1f6672deb56f7a4b071534c9c2b4b5629a86da0b5be572c51d8bf331bba7f7bfd4b7323e420d945207a5e1846859275ff53b07a82a79ab96cb49de31b124437df8158914b500a53a3111dc337af08b7b19d6dd4a615a4eef37d8f5cd85730a62a3227f9bf0591f50452cd3c58afc0801bb47f5692e4816d9ae9d994e1690ce5234e55b0df33655c6a6759164a5166851f0f2f4a269fe61323b44bb8919a2c20b4ad478c38497896e99772ea550c54147e8fdefd27e565a6ec13c9fb3f103aef7e46d261245a949e948abe16b5853ebc29b12fd6dac0c2be99ef203bb83ef589f4e03f3bbec204b1d37ec7b37966bd4c0aa9155fcb86ad546e76f7377855a1e4d1717802758b254b3afb4c2bc44d9c951ec007e7eb82442069807ea2c6239a50388c2d8b89d97bf8acdcc55346c6e2c583c210598d40875f1cff986141000466654e72c5d464556c2d4972f9801cfaf5efadc4808be0a6daab2d71e526e851d61e38101bfa50ac492624e0a107513765cfa37d17bff3916c3e77f4e2ef1ad63748da05e7d8ea329aec8f4f21ec64b4af30c5668a14ed0a816e57a0f5a6fe88ea1fbf4a38cab352cd58322486db2ee2ee42e987ab06a92f327fd2e9c512dfce69028d6e18970abc641f24d11a450bbe471e94b365abb12d02e566ff8c4d0276b51e41bbd0b8836078fee1d0b19f7030fd7ddd8e0214c5880264d7666db997de7ad840a05e4ca8ab4a587ac0160b0d86e581211ad61b0f66bb8133c2f028eab96f76553a1042720c16090904ab175dea4f38e6ab9868fbbeafc15ecb1acd80235771564bc3d13cc1abbcf640c68b64edf475d2978b7f3694d73c21f4beec1edd39a6b146b6089c90c73e397a91314bc33b71c23849bee47e4d35767caa430228a20f29b675427d804b54a1ffd91a73e732dd8ef124a701cbc4ae1a97c838c66c5d67b7df9706890dc218a515d59d14547491098c77f036bbf24317ab78a83263a82b71493bdac4708daf1b80cf354fe1d69f05d4eb4fc9f106f12c22c3c7b213887ae63e151abea8e54fe16399367474811f030a4b3e2e97c93288c11d31e181f6abc93239bfc438e87c3b73d75a625522428c5245a9f266c452ba4c3e2a1163a7b9d3be9727a327a21d59d053d3d5c582360c5cb62915c43935ab233b05f5860ad5ee80cf55066607d1681f09b456bc53b22d9d5b629839d9f69bc1631b64f373e991d592cf04eb0b2c3a254f3ae2656daad5383448d0cda9b2cf28f45566124feca1d8c23965c9eef4c2d6b431ed3721a01b838e486ca26365bd500714da78718cdc740be905c3a39b2b1fa1eac132562098938dcaa8966fca06b9bd45496aac28d85377f9bad1c95da5630f7cb8f66c1c312506775bd16f68542e8faf1f478b8de059283e3e7b31803a00f4d52c345c252ced975bf515b6e2e6cc824725199597dceeced7d970bfda1a8b90fc34cd6280e1b8b1ee5e9cb6770740210bb1400aec3f909c74b6f59ffe35daf3da786f3ad78358b737cf833d7ee4eab099af63baa5520083bf1b68463d5a2ceaa8e783d4bbc52bfe606870eabe9610ffdf19574c2cd61a7bad4b5f610f08b4cd34fb8b02bf326d62673523935df427de112c348e1997b3b65a345d7dd71d6d8a4cfad3567b84e8d42af395f4416e5b5d07cbe2eaff9ca786af7f708943feef2073468a474d3c4c60ac1c3a020339b2a812c65e712ea408b323fe345c4366611c107720036b6b8d0f9c069cf11973b3ced6338923579f53de66f49494aff00e45e5cd2f7837864192ed8a2fd2b642eb6aadb13530f281eb07e9295f8e8add3d06b37017032a882feaf56e92dda72695656c441f699909500e915378784f3d3764cdef015e47163fcc97f40139e529aa588887486c45748702bc5b7083d4078b6d1f5452d5f7e5f600b8d721d635dcb4073505c48191bd34bfb97e8701d809a41b092e582d1b7ff44e1aac14dd57231b9263b397b236a8a1ee768545955f26a97d36f20aef88f26ab5a896689eeb67af4811d44719b58347cff78fb7c71d805f564ca724790cf4215dff2f87e4c0af2517242b60d8a06c8899f44ec9f4dc6ae6039cf318d1f29ede31f6e01d1e1f873de7df95b0d0c9e99b5c6a86139264cdf9d71736f2c8a09311d3841294e0986754c1e51a479d98cc4eec28493b7bd8ef0ecf00288e9be4f9c04c3f2674a257d68e00ed27c7777171a72b5f1b0e8f0faf46c423cce176b2b284544e9c996dd6928d250a807e58f21edd14be8acfd05d9e1855e4420f090f028b8c5a5b13dba9cf4dfcb27831dd047e5cdec2751e9dc30aea1928b9f7157ddc7b340b72379c8754ef2c8b3444b999ca0e5c6ef7f60ce091bd7c780a6d27c9b14d3c460852f1a236451f4f734fd62afba4915c2b169a973228a123e4f24098b340b9217d5841679b7ff6825b5377ca19e41c73fb0aaf712230360392842832b317f0f758097e96ab1b87d6b25da0622ccb5520a441b66055637dd46cbe75542e19de33cb901a3be25bbfffd1dfba48ad80bdf4176e1b1ba35ccf336589e192426e8136c1cf81d9eaaf13c700876d6cb5c9c9590f8808815432b9b4cb83f88d183cfe4970aaacb4ddcebbba2a64f240790365408086e3f814fa4b5a0f45a32a3477b577422e461c21d2457ff01ce51606a9a67443273dfdc14f44befcb5ae1e01e25e954ad4b1e9e5961afb42e83189a281ccca91fddbfddfa5e837eca87b3735a6c67e797e278f136c86da8e8ba94b1227ab1fa9ed682e1326b73d4dfa68899a89ceb61a16773f91fcd3d2fb331e2cb0740385709e1de5f52304be51alibstorage-ng.so.1.31.0classstorage_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.76-lp152.2.6.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.763.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.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- 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 evalold-atreju1 1599009694  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmn4.2.76-lp152.2.6.14.2.76-lp152.2.6.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:13858/openSUSE_Leap_15.2_Update/b20c6363d33abf09e60e427c1d96fa24-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 text~}$utf-8c14538eb6921c33c482df28201c627cb181a9fc7c41a9b6be2eb5ad6961fccf9?P7zXZ !t/Ȯ] crt:bLL f04V-'9/jqj0bp9TB!$NCA,BȲ198(;-s̉Yr1[-c Pvmk4M(¯-7/8YAczE4ҠW jy6P-G◣Ϳ͞;`係6R#^Yo6^X:;ߋ@](,'t$GK$=8FeI9,̐ ,:'"AuCQoWhI5 sQ|]v4-I$)4_\G]]#Sc|l_AZ[t{0Z.iyLPk@?VnbiSxB2[OISf5wU^DY~1;ȯ6$'}K7d]!K)(*c`$jZl j71)1 1^eq'L }ꂁz扄2aQzֿ8 Y E? QqaNK|Gk |FNW1B]#b'0rl?GVtkw `bJc+,lM% '+8% s,rִqbJA3C|{`g: ؙ"YK+`,9zM-\fm)ˠz Lav K(ˬ]`kM"E1s>X2Hwc ?5O> P_pٙe?$=&l"`ߖ>͛1ⳄuC(ij 7P*CH_m>}a ~#j6t532i V)u j &:rҤq/ ܑ4Zڍegg6 Rq3ijYuzgep_d98$,̕I y[LKfj8XC%d]ix*$}D[R .]X ʷsv+$%s@U64$0%0Xu+fܣ٧j(\xJ{ᓧu׊{$7M io6=|=Aԯ7(F$鼯Nj Β}s N&6\psԴUAA8wSmreFs˂vSv6, |衈YlČ b<ڳ˞)d  ϣMcajC$ `,t,ImY Cnq!4|[ ?:]jAs㚼@gByłSJsDKcb>tF0od&iH0TSq/4#/u~`Z6MPd/bkͺ i.CbddV_s_NbGb! (j#"MBZ/#|fyH .1 hl<{Ar'F(,vTJB" kX TDP+ߐXz2{/,&NS| ZEy crBJs.soLبIHlM4N*қ"VWjSɈih'ĆeYԩU>0bAbQ3&e\p[5,T\d}.5l&,}_ no0^ 4"_Ld%\&$,lGi9 0QGok(6g&T?6D{6ghpUN!Tyr}N+V.n 5f;@K@1.BgZ,l~N<@JD>K_Q2rQ'^a{7.΋:863YU?>Λ ;l8}؉gƪsװ[oƚ;pfmJv"{Leb uYS/!_Y3T?>9 !T.JofWsIc<=1MBi[3?02ίN,BP:K_ТӯH-A|D>\$oҪbX0ΦQ}=)tᾠo2ِ.TrS5~˟A~ޚ UQ7=3 o/^ #x eEL)0ً byD7 OØw%).rAjB\f}-'SD F@=-똚njnr%W6w`ޥkz ox Qila+ڤn; x2Z>Gɇ ɞ ~S<kLauݎŸ wc?p-zT5ϜUsGLñZ z>D `v[qȚ˵|.X#eOfb*Y _Rf789* Jj5>&.mOo<Ң Qgïp;ճ @z(r 3OiAXl_'Oܓ#x쟎qy!ǫ|:/5$GLXzǨ;gx a;b5Yw ~p۰FJUM=_ iW %;ILraR΍a{%e"WhT%T-QslТ/:@2&iy& L+݅h@8\ h.s8v\`5X}g JO0] Ł!8 jgI>u2Oj#N!τiV_ALB͵8 8m &*UIXQQ_T] fgL!kH xr갓Őpyo0"d&v@I#mT&* F.,&qH~+ +W7gsi_<7s4M휅XDzi]׍e&H{"wYg#r\eاum^\<1I} 0VZYa&MCV!u/^aV|}w;%/!sp.&^5c`w ߶~@״ٮ_)bQ&2z{nt`U l6THip9>lZrjl4{jk*Œxn1OK%E?`#sm>*Rxs:A1wY4L$H^)@vbQ% 2q.s:[ |kdHKa `iP?62 :+(E-+O􋴑,N)!ǁO9/ޮۖ$1V<$\=~(iO6U2/r%60!|ȹ1eͻ@m"mw'+?b&ɰH#D8y3w|i-,w1 rJ*\ _VHuBuv amtQ '3C9h^K(z]{qiX!8S-w?-'ֹN(%)vr}rǼM[ M,ZT߳7O+xR^8Us b;x^c(׫`fv;fύiD(DnV7!=1 5Bl۰cvrmd7ģ?)Jo#ܬeEMKg/ߕz3=| =:n4Ţ7m8eXWvTn,'#TW!KP;;;-^jX 16Y4ϭTITS}OPZ?*KIf(\wd&nϴ{,wW* T}xrqE!m&X}9~L$Ԟ- ,| OJ 8?lSxWFUԜͺ(l8DRtrN@&?֟1PxE&69w_ٞ,IdsARvRRHlqx[ 9|cwpn]VDF ExWG8"ӵ"4|]2O0tM{tlntn^ [m<K6>'a9 S S=fLZF$O>=X3{{0UFd:cۜ@#{\nr9m+^ \\`M@YG P ''*HԅS/X%z :fsJOG~ˡatǺ\{Â# ɒ4s#aoQ_%l>@6] (@drm>,d%"YfuCGśN±b̫]-8QgCǓXxQ!%ٷ+ԡ#f̷ʺlS@Hhq`K-2F͘>}[rQ ZF\>m ͯ(*1  Frr35v tsLйօbod T?]Og,JNk&zϱ[oU[ܐqgSO`YM>_`;Z5{V-VPwasu .A/#ӖPR_}[ͩPfy1K/tF=XvZ%"  0#H~)2!? Gr|_U;m W<ӳٰ"j#z}K4c.l dΣrdTepPjy2 d{W PfKQg+ wXFZۖ@7C(SzpA5־  D1 R)|Ox;ݒv,NpxёB0C9+b@r gI<{ARH;SxxJ0q%~="L{Mޔ}M/c|AWXs~- y)Y)b2eU0/Ğ h qY/s!Ldu" )|[uJ\^ ʩәFAuF4ַǀŬrOx%^IY:m8N D|4^$(G$^8t3 ݉=kec7݌+@φ'>=IΫ:T; >FmISmr݀ĈNϱJ= ,~EDE&L$uvRigڣ=mΠ)?x1wu+`lm~{TzwH|M,ivAnx::Ţ@k ;VXFW~`k4"Hq'.vM iQb@U)c!B]]wcoS1Dn_ip65_OxZ#Ae?}Jnx49Iӛ caxJ 0siN?W^x!!n._Vq4KXXlrmqstm` AA 0UmwQN:23o$%?.? [7MXƊ޸sjd) e' Py0v^%;  (-x "IPMÇyf[, }!滘Eky[`P~imT >S\|bfdDÒT߇Iؠ`1%ȃW,V)@MR(< [ uxpF.pU G,f皸Ŭl\+\> |7KKDjIY褏| ":Lv,WVmLP)[Yņ9l6_KO^1es3Xb*GH*3PڌwÆTHz. D`HXLduZ`Arie9Q?Ro-.E{Uf)NLAA%[ /!;VWlh_/%LJKl)( @6Q_59t줞[Ғ0,Ee+kYC^lGKAkz;'@s .{9蜁=*M&M%Gb|\GA7pDk~ޭwGEn`w ?>(vxOR쯆EԣjK H=+ J?>Sv"LI@|C$愛 |E.qxr_^PU$1֚%A3ԞGEy Id* p$t3e̳rr4XA뼐-! !arj2/)Se21n`mG%`b\[1$O̧Gq[ -K}`uS:Ll`!x,Ved-X:ȇpk''Te)0q~څ;v# 0rrwg{t;‡Bc@0C;m6ZVWQ7(5t]kWm5s׌ |5k3I?eHMt62[+cFb&8fDqhдhYLb̧"/,"̛^{GDAK^XWuK8:E0CF璙T7:K)"}CR6Ə3<<a0=?j:Bm.r9l۶ %*-:,U$GV\Sg\eӱ?r3Kr X>widJba8gFAV#j4fM\ɤur8flpjsϚY->Q(52|SN\\UF0"Ī螃φ{m7Ըva5UXT[Qb7ѓyK.(.$EЌw{nӦ/φ@?俘~"@Q-wO0gLMZ{7,4wptZ?s Oy W™ISB>0@EI&uV 2 mU uθAГ‘}9;Ԏ _2Bg`]W4]("qh%W#ŦÐfLy<~ED-rLH`}nUTӮ_N3qx"ZحtY|j|38]a!}(㠌>_a- ?LThf|/F@^N <|V[(=q~6<~[s[ߨg}Ype# yx1#w%}@2و<r9H2RӖ-cN)UD9-Q]tw'iOZ*8k'Z1Y_z۰|ҏVݯڶLu`q^4gcoA6PgY Wn;TZ'b4ij B=\hz=گH4bE'whkz/ ɉizjБ EuVXLnNIv zM_r#̆= ]$sqB^F8D.N" lYtm )m+5Z6CS0EA|Bh]Ty^rʉ0w.۠& x7rU6Dz 8IO {"-Fɡ; /.Z0b;+Ɍ '&x$$&2"Idw\gf>Jxm_He<۸%IK[&ދm2mk* u ĿZx2Eֳx% |WeV~!@ajsCNȢjv(Dff!f9HzRqrѱk?a'p~wN#VJ y2alZV˖^(O|x Bp%&\Cyha,y-XL>"3)8*KgcLd(.L=;9a_21ȶ.~5ep֫t;''ד+D~TmHȾuRmC^ P% #\[Yx!ZKIhb1aQW+@r-i&ZmV=ŌcS fm-5G%\T֙%fҴ=4I-^kG: Fܟo`bON*lˡje'lt"g>f'/ f Xvqn?~?*pYunĮa<NUin>,5jV)4kQgĆiU +.;[(D _Vg Ξ <* f%R;|$-b#*51ư@)ٯpa/"1\kWrlZ44tZQݘKD]{&HDә f G+ffHWWI`K R3}턜{c͜:Hz(̆b\%%9Bͻ ~ rPB-laXDO6r)0Ood-n-JsҳpY}3x$*J/2(&sЁ&@&8j=ki z*'&ueսe ET_C?wj8F(B+y %|̈́`Cf}^HO4z$09>⯇c}$_L#H. ۑhfYcTB*apW6y8&C KPKA~AW&:JǴtHsþ3P @h_2wXЂvE+wiݻ۸Ja(FIxc7QK=rao~ 8[=a$в'CZ=)x2$iVF7CK)N\͑kyb?)HhCn˝a+Yf=K*6ǹXn/Y*oV 0TuQ(<#8/B=7%p)fP\ŕ[vϾiW P?2J"f W\P'r<ܠUj^Z?+?tkB[#rhJ*!@!-,\:]fUC`˕Ea"} U\E%ʴ~ >*ijJ X.`jԉ+z?}<;R4*iL1[0X;{&UdA(~ؖܰT$LkO50L~L2=Q̔GU A1N(I>wTnY{+TTipU6:9tE뷋<-PNm5 BoêLYw5-IKXv8Oɣ#yVlͨ+Tnv.'`CDA PΦh^ط=U6eޑJ+V''ʴN TPk[FAbf/*fʤB8lr{ZxcGt wXyY29|fU]*ϩ:_^O^>k'_ϣgaDְK-b7!c&@8z!+31RNȲBTZ,-90yT"ů'2o+JԌeE!ؐ 6ea=XPkּ`H&]N"kLqE v>jTNɩJfQX5 40W mǑc=< ?{9Ih_0KfXUs Ԉ)W+0'`dÐv쓫 o.lOKQΩ6fU̻`HdJ ~)V&C_{Ι-a?B<Ĵ5k3q,3tGPM6"#cX_Gr{ 5qqxlG4B0)Tܻ GJ*E/I'dP #SMre-iRSxqM>"g5ч\p.ŋJ ^]P0_cpnƲYjMK5au w6Rkz7O]u4LܥhkJ_4rx{cFL݌.7rM}A]LzdAR mN-d: X̴;%P)!:rjۋ$LFbi?I}Lt XhHA(6!IWSf4Y3󂥿NQ_U}\BFc@|ɨLAsKigXj\;,Ba0qJs^Vuˀ~l/ށǢ$=k̍G>IƿeBrYe=@P Ò4.DR^N2 7|=<~ w1| 1ƶ&^ٞ)×v,+*F(^qzbߥC _E%2Eyz6v_?/-X! eH+:EO6Jg2M"%륖hɋBvu)6=#=#sGX w]N1㒖Rk0\G,n+ zAFc C"KeCM'Cq> ֓L{cr;D1Rfs8|q<9o⦀Qfwm9f۫Doͫ7[oW+/QTQca?(E8:Τ݁@TJxE0: >[ =ݤd. of8ćhyEX9)%{0Ѷ6QqYǾҁg|QK Y҅`f,zH/W=a|YFlɠc`b6Ay^U<9֟m*'h$4ClP!&{/âA9VYR!t̢eR)_Mttэ»~ϳ(.Q (6;3 ,=BkJm/G_>5Ԏhc`x1UCTMLtoQ)4d6%L 8ˉD'm[%-Sx ú@hI\L,`szi V>'XOtSf{ǚӗlܗD.I4~qrv#_aHƩoG5`vߴ!]Rc|$4_^'m?a4^1 D{cGtZšlȉ^%qfTYK^_oiE;ỺnUt ) Q胰8gQpm2HZPJG7ʟ`WPF]/Rfőglᅊ=i u-Euw'1 |a{>T>j!U&1` Jӗ]%Nl-@ekMU^,_@qE̅fq&Vxs/ hA5ɫ-ʹ8SI;9r&&QXc™@X/etP&cH%m!}p+y\n$/(p% :aPTk@RPg%(mEP[Ih/ҩr0ʡfzlp)yMi[su^sו/k MףJNLKtNrr.s ,@E6EQ΍d"?_;R?Q5t:v59y>Sh7 /  H'`NH?*pT$nLPd.b_JhU k=Gf'O4*d/oxn5Mh9c_gKE#"OmCR 1OR` ܙSv8(|fR3(@Aq~"yҧ렔>Lx[a#lzoy꾐3N k P@U\}߂n$E4(*Xzs2Ngꭆ8&h639Yv>г@Eڿ>fīxG/$9d3cx`5h" '/7bmm[ l2|MlS<GRkҶ?\bSji΃p֗8RUah;e!O1Cr J㟷ӼpLc*!܉1)DyG[y?B"b3:ג3ғwb!U Xly˟6"" \pY~~&?X-(*j8*;f-%TAmݓN% S<5f E l9ByVnyZ-7` ЖpG![MZ͆$[ěxZB3 ~6`4L6e;a{#`v,JjMXѳڟ1G XMgh?Eҵ^CxZs@r% {=ݾ,*V4V&miVz'8R9gfgSM|vSC2Fp2bTdΊЌi6z/<ALʮz !`|aRƽQڡ&#i@HC.3g@7`&}f3?2Y쳈[ijtVa+j_d $X[{w^~"Uga1m7vgI9S宲5N} /?Oo W9S&7,\&?<^݃oJȆ7a;~J2q@NZJ4I?.<|Bs9x/u:t!3]2rO{`f@+@\@4R+R2m𤱮iLbp`DU=[nR|H 5QWv@t\g;8y4&B]x5XA '/xӝP*0hD=%b/#| '~0 =fT"7BW \8c.斷̱Մܶ|Ţ ljZbٕ5t5k{!쌲uu*:Un N7CxEXRO ۸Wv_eQ*o` |m.^9Vm0fU}%xl"=K~gū|̀Hq4u5HN6䔣$)DOuWf5+rw騜(̆ԩ)z{Cy`ƨoi Y)ck++7@sR9f?;R/}r qk΀84ޛDLѠ9ߨB>˕ŅC<>%۹j Mb,Ot^a (xӺZܩ_` Dxpf i Af7A?Z{+m!UT0[ I /K,r;rz2&zX! 6dJw amLnpk?>4K+g̍^ѷ*&W/8bBxk`} Rߋso܈}_V9AYNHQoZG  K Snc#:#=z!ܢϸ^; w*/[[D'=pu*Af!9(d⮞p%*j > $'Lww9+zmxOVb=5_ZWkNcb1/i "q*,ATa\OҼU 2SuwK6`Ր/:xbKA#q𯕤<@" =`TĜ_ -ss]JWDU{*=ͨ^nJȾǮ!`mG5.'|U_PBYRFan5|6!(w䄿{8kCceBGoC2ZPI|C檊D  .FuHGD}%[4Hzx`B3夽m.O_!~΋b4 .F6tY`%|4n?u`^YcUM3#T[bLگ2B #+Ie9b܋ QkcSjҩvfy\յ]h_v"1A$;ꯜ`? 0˺ v26wrMkm(䚰7bVSx5,ډc9^__'B 8*=[h,˗&rb(%H")*r7?| %1Țb+eJ.ļ{Ƨ-/9|2^^v&pY)$ (O &.3+ǟe^4|*_bs4Q ŠWUh;bL~RDp˂\X'j掘k6r:ʣ3FrjV:⢚mYjM &Q5r-yh>-[J})o]sWqV&zcT#ᇴh(sT XK/K_V3w4lH7Ig_.y[듇fl.kGb t; 76n.H7r+Pq[y!m!݉ڧPwA|S"8pp]:?Pͤbw)Vgk 6S\ m¸T}6B{Č #G8}p]eD$ظAd#5h%bЍiaepd*tZ*BM%RbH㸐)=jKwX0Ʈ(NRxFXKhЖGk0Wۙ}nz+yA~FdCC4<<O_5ή!۵"0vE ʈ{)28,dӁN L`+NúiΈDaCX3"KX@qTxtnla0nV&gaM?)x)f-&}ZU?fAc x$Y[4rk"i@/ -6pÏc"3 4 hlKoD+#@i* 嶥'Mp2Lͩ;mdӓׇ3B Qu3%^iY8mc&4^fKLKt{wlLŌBq9Umt T!7IBWۓBTbtO㣓N-K7s\x=rȼPY`}%']&ZzV'* 0v XSo3گ`NtlmBWDuHUVsrhQlڂ&$WxM8oE/=VE*7ׁm:3ŋH{fCB̀.IQ%sCΨz->~q^Ҵ$Dwޘ;>,l#B`LA-xw'8'1\FoHyeBlðh7.X&‱{~kV?49JjLQ w,FMm L%)8p`*v'[V M;fF7WBԜ,nLdLV~ߴf#~S^G\@8OfgHQZTIVDH(0.Uy#3>w@߇2b,PaQqUua}춭G@o.x6FG e5?v0D/'?-10O6&rrf4(ٸ;'vOj݇-`#h8qII:%3YK0tT EY_"]Uj[qA/#t61wqN=>͆)0W q oo\FGSegnmq,v3EZgqvzc"ѤIr=U$f [ w$pD,9yoiyz;*}p1> a]>a^x |IΧq.8x%3 [ . `aǏ 3WFF׊`J<Ѧ{f3O&C!.pCȎ_$F|t1ہPE*[נ\2@ggzgWy-5n1uۺfP'@3tv}D)9 5 t{]bDaMV ǺI۬ܞ+$Zk;!,l ybMl$|0Ngh6[;"1!5w27 2“oN1ױyУ,R@e?[ 0B!f&-AvC[v#ৡ2G X[i?9s>fd~$&Vp3o6͘?`q4vt’zRG{DP\tV_KE FCi"&(&qXUN\/|9imwZ6aoDC66_g\|T(o)pǼ\pt sO'p(gx )y Q$ene+ijE*øB~8**ajRlOَRMu ޖ(4I3tW.Z&" q0Vv_Ys{}?55rMuyʵ3L](sm)KvE5aT8zgfhaMK6iD ӂ6@f`JF{΅ 'Qt$iV&8nz?Knjks}8VC"e=?V8ҕt7G?h6_49jjbC:Em0)@ɌYT"O۠J# 7cb}\TTG> VzU-ׇZO}q< n*G=21bղZAvH-l:ۅx([Fd2<ڌ?/b>XC[Πv4t5,h1l;vPdgؿkJPpOG~r`̐)(^4]v/,+}7]fHE/o2k%g_[â:ʎ`IW*b&Rw}i)dR0fs[hfe@('RȻh(Oda '=[BO` ?Sd0eIR%FHVNM+96uEq LKuS>HOS 6 udg k ߾:h }W0w]*|&Ag#Q+*RN[=k MQ S C6o)_2%/ȴyYdC }`ށJ~=:Stz ~|{2b*x~Ij !7bcu̗RR;v'5Q㢜9/ǂ V6fD3R>Y6cVRFV0Ku!s A޾ &ۚZ ؑNw`pB8 oHf1nRtYVn\PD> f \s] v@k}4e|*Z3UwmIv 9Qf;ۢ'MUq[CK;ĦA'I|~iqZD?/ 11by#YSR$yY+Y~%PJݘpi"C-ZFn=Z ϲQ", Զ|B[ܳ pJS[xXo.O}/_Uho%Ja"KgߡQFgwj،>Iy$~.8H~\kD tR'@,nԧH,U!dYZhsE}QsM򊟌'%BVuP#Lv2i|x iЧ[:[S)Bn7V2 ~kL79D蟅{Pkf̦AuMB Zr^[ 7qP/L\?W0}GM8)hqn$B6אb}j݅6?:_+LU,ob;9&M!QrdXPe[d]'HN09 /@!M>]"3}OiREǎFq_e@0O%>{0˔SXK#fdFC Ku}N&bЧW{>]l[VB[)M-`bZ ecu/ MpBSh[VEt_8ON%rj`ۨ7-$ Ѓ_CkhGY3f - A_xSºFR$H?H+^P oL.l١et#d,Ωi ;Lg)jUߨLcRAM% {h$'+~ej=P̡NA_6||\ wyyo1c7yA4KV$PR&=LS1 +O`+#%4V*XYXL̤AֿqE4KXtֺ?̖oWA4%5 ItHa`5xUn%pRhm߫c}˃@Ir[q%_y7Mjj7ygr!9eJ6jӸqGjԅ?'auW(6}c߽šcH?"?]0Q}}&7Pè4qdI2t&QPRdz7)AJ](1|aW.8 ŎG8AtȍЦC[1z4]aO+7"BrE,Z9u 7F$2G[V='c=Ids{orHm#&_۽.&\ д4JeN/*X;vڇl)n8b B!A,\pҤB~NaQ{!9cbCYr{e _0%rO0sN n}!/k+Gޞm  sWr7 Ä&LceѲttq/)2ݷ6IGb/ò[@SW2)4E5rwP7=V;-D|xJ(ݞf+L#<.n~U)b B8#+huBٷLQ3'X{g- ds22 \! @F`9/ܱ(ɼMS)NZ.N:ȗ|/uO՛MeXe,yĚ4uTܱ _d%?ߑd4mΥgerx+d}e#0B|y"gO4N!Hqr&  ;a"eB:9 iiG1M6Zy0HJʸnK"q=Q=Z" e&ȗxzh(RS,-J|uۈ In\''xKrq1 =2&h4 s^[i{H'*_2Dp γgkYĕ*ܪCxtc&BYRGƀ[bi "0 MT<KZIU4՝)qklc1zt_c!nwJ (i'VR QPl@.Uu?@ngIi0Wb^>K.z,H%ox OקFW1I`LQφV@h'Ä7fxu sOޤ#U܇+ 3-ꀕ`C~XΥ,Sn K{JP*[Z`s=t8T1?-LQ3-4w4lxξM¦ $lp 6)dʱhDzhrg/\N)7pw:n Omچw# [E2\5LZq"qE4ޒN& .9 ef A3۾kww/zyqWOy^KT @YGuPV]XꗓP=jʞ/4VĔd(^ײ,5Eah% Gf[G8qkD}\^=dsJ)\k`8l]SH=X!@8vW9R`&7< ֱDWn'bD.>vi.W̿Zx5L> U+|V%Lni3Hu5S TPbvp YIDrZ@m`g5Xl~w`/uc`)ܒ J E=R%4m]&i:֣>M]z vӰ~1c)%#lo/\+">5$.c2wH.$㏷F+̒)>v_hy u$oq(Azvє|V9j`ߣLK |XvK'}W iLC)f|n }$jCNe Lj"WтA&p~G)?X]O#dby PFX_þ( |uQ6'dY}t]Ȗv HI{k24B,M EA?q)G8xfw ɇLPMƈf >sV(}TS^uŏ @iϜ( @(#3Ȯ@{|Ser Ta=Fa+5'wo+qrރ7`>)wZk]L>q52$4p qixTfZj \P;Nh5Y-u /2|,qЭy ڗz@/Vys4@Aw72PwS A=/+M@5-<>b? BS͛0n z8ɖ)tN$;\$CuLշU7I\ۇ3a! 1Ƽ xM*ۓr$YC2N-^o`|O#xum i0z_caTeH+!H#lgu/HRGb)^E$ e/f 7Pf]p!4Zڗtq ױnKD `+ SLKYcnڊw׽*c׃jOPA\.pf(u"&+ ƕ_&ip$Ebyά$\l#BĬ;nXBTY;'L LޯD n)%D?ݛU׫Z.wMPL}v!r"V+'AWJP/`2|0%wj 8D;ŋ@I>TٺN<.CH^Jk50[ҸlVCCcN rd(>w 2L&7b{E 7M$;\0!1/`jEK5Oj?*|8翁UF`5e?]i9LD4:X9PLEZko$6pzkţl󘊓Z #0gXZyDU {/qrS*==%n$ [Qf*kAOT^\]NJnյ-.w#MN(ix%?H=މ_S' rzj7wƃÝB7~Dґ,}>} ZЀМh*{uISd`c,AAw@ZQK֒>n;aHi%d9y ħɭmRR>]v(tu9L@Ev{7P- (Fݎ@r5=X!"sYJpҙXN7\3nDF:D~zNGNuH5GqNJTduUݶ=0`4P p7eaܣ>e>ٝi5dgn92AIH&M] QCLl_Tk~IQPnZ'zuBQ?(L6s- ^ j"tJSg6~7XPwLm&)rmF~lp#r߇DV > q{JЂX aYtT}{:@^U^mxCxG{̔@3ܜ1YxCcfϻ+\[q5}JpygExՌ@ Z]Q'+eO @^SyznF"NbukN䰋|񶆿%BBy/ /=iq@KEHǩU4,Zjwh@#IEwA ` /쨊kPx`w޶jSդuDx&Fx3<^\WV(-<׆0'f*c|zaA4{ Nf"ԐE߱_܊3ՑK9H$R\ m%k7:m a 81ѿ+aZ*_p()a1I]b#\rMZS~V$uxun~{PA Mʪ5.)KwI|-c<{wZwT.Ju(] h[6/!2Xr6 E~FrF8W#5U~1LN@I3C,h݁zG\62rAt?7"ʦ2Ki8xX kiD!N"(XڬEE/5 ~@'=s34 6wZ/O ]x2deJ#:鿏)^.ARd763z!C0Γo%_ {B`PGx=v(W9"[㘽#!QM}!`ժ0NWtWwdM$'p *qtjĒf4PQI;LOt{g ]G}[AmtDMf!ډeNz4!j__7)u(R0y^A!bB~JmRd,HIʉo[0g>ws]%Q=X).axղ@pu= " Kz!rƂe(peW5jD5Kv}(DQNQp|7O¢khqtifzT5&p .m:Ӊ% .2LV|FCk λ/SGjs%L^_D"ͅ07Zg(7'7iZpN>~2`H}@ϣZ"Z֤<;rK*\涥^E˪lޥ @d&b '^_;saeWBXXhC k9$PV wiѬ: Zh0gHK"Uă5R]{yh ʱѣ,_qX`+0I$"+rG-QSXGB=9k<Ԗ YzCbeAF5w\*tE{D2)gZģEodz<+Ӡ16WU?*Dt$5ODfɩv-.HLDe ^WL2IG@!`8 Q`/ %vqz{;UfCҐ}YzNh;^3i]qtMh'-ʷAl<,0+*kiJMq_|=SSݼTHm`狱΄ߞ!BjRZ$7 1I[_QeOv\;a_t\"`eE bSp#\|  蕁x~!˻'񀫩GtrC╤3c"lZFP'YZB/X m̹"s*:ig<^.'LM9.oȪrwr$2W{j1hy}p}‘Saj *ů q91u&6Q>Y90)_g-Oኅ۱d$yrxn˟UI]1TKiz_ ah_ԙ'~U%SPU'^}FQ"#Lɼt1~%I>Н[zE˙1%73iY4;L(Xf~pD^,=.u }PG:vD@O"*CC8|x#^GB/ࡑc ,QmI=`,p*cBf|}̼ .ZV;Hz4thl"?8 Qp zc~tBO> /qeR(B&lp ;UvY{ہvWfo<Ԁͯ~ q q5ﳔvʿ&(c~_z'QzdcŶ[]5gAD8E3`wP(9i;I.s96}-]1LV ͼ5!36l1Sse@C%% o:C2 j AUR);fqֶ#=`S/kh@.CHzTCՔf r  6l$m*l 6)+!@NAQ`#tPlewLJm{?ykӬW/Vi~Skip`= y*a;6`MJ5xF?kswq$k&P 'VdzK{%x<TMGjen߉rc.A>ܛQS#G>P WBIq.ī@ 灉JgQzaV^$T<ThkɶLA3Nh*9a?T$ͣ 2 A`g6׷k+j8&ze$bq)eKRUOb M!"fua.!R\]Ap#K;wv<r7rW/00͑(( 2*IT~ھ\Wv|^UagtzkD**`r$yn ߃:K;K]Q^VM'&c-q|ʿq2iOPʞ. !ٴio^n6/LR]Y̡qt݂Q̔) (Hbv8mt&H$dv8I7].v@ypt:+lQl]C_4EL%׾"2čy".hѢ}Ѱ >H! f|.d jA}{/kvA.cs솔ǟlI$R{af'l$n]:|n*uiq z=uaǒ&oVp5v̤W6i/gK4ܯ.f2FO/k"Ϗ+E]D;W?#s^ŗ}ndt][ q2V"K ^]S:xsX,4v bp"O,OT!Nh2tՑ( X=@B;B#CzMg(|rm[<s>>_gD$=o-*aQ=DyK~YI+/뼷(V.?`?U`ā>*}e?\ц5ٔq\錦.A-ҍ_T#< sӞv=>yG54xx; @zsҐYG%ߪq~|H斿Fr4$I~Noe w>c~D{殔lhd_*̹$8)8}߇C+z?S D] J_ٙ,POC\;ڴhA 0}wAe2{u8lf ?u{Fw CXt6z+P){ k÷R6B#"JQp'$xފ?ڢ닉E5G^"g+ m{`02?M?!gc1ufڎU- ^"J @DkLZBXA=cў]Y]@^~ yB 6lb XlxG=-ߛDX#8CcrMO%d1x+L8\zjÀe*AV NB:Tl4ݕMLD_]gek8$ˉX܀1n @Hzs ]R=Mґ•XY^ Q! Ug3W<n܇ T%rmttz.*jf5AN}R_]D-sVCy{?QT3Dz[ˍaCƧ:F}股jRCO߲ʐbq$ֹ9]@5OU(ec`5XQRl.ﵓkL3cD%FW29=Ҋa D.擫+X 3U(n{1dvчnzk& Nf//)/|l\ GcتM tz=c%y2{Whˎ@/[{k zK 9yUJR1ۇU?Doꄓea77B+<o~3#UFp"mӜx_d|+;͒l qeU>SdR!̿-a CXr~5d41ڨ=)B\ O< -ĭx;С4,tNe~kK|-`DZ^BE=kwrDlZeeiVBG?ňx]\ Zݏ/L_h+;TY9"`z6G18Jqi5z-hRQWGWIlsy !rn&bz;7#P숥P\PAbMcF" mKHWtX)S7 >ʇ8Uqc]%k &m^/@+^Q=א&Q;W%c< ` 5bK,ڄʦG9"jun25Q0~b yS >T(0dpKk ŸN$=}ma<*KS2B0J0& ĮzHD:H @KE&Qȅu]{=%$L߽H8MI*~6se2 Օ ]X\J a TD ٮ {/dq8?uhDM''c9x̀'Bꡚ"@ԦF]t'Rv|Ir$;S@M4ߝ.򯦨 Ѕ4(-`АdiA3+ƿ, y5V'#޸!݊A&(\-+K 5OCrBROwr~}&$e5Y0SDBF d{ioJ !J٧C`}T Xf,Y+;ܿ toWz+p_hE>c7QknzFIqB?ϐ;B8W>tZ`ir/JXF%]iNs|᫳"]OJciD'V,ơ_Eڷ!k} 8P};:nI^wu{ڡQ_uSR[ .QZ{S2O I@hkBwA"9kjB v'Ӌ';b! *0 |P#`W\_c8(יg[n]NLzIw}%ꜮVa)a@M!Mv7!ns7W<$TT\`hwj.,)<04kekXM#M:'T-I!,a:k&{U)vt;yDϠwlu} KK *,+8?E|ͨZ▜>j֬~"E%Ic2yކ\]t C4+wbD E`˜H(G\cK[Bs5Iush:k ;n(8"BbDID)5εiElPS 5D$6&V̎-\@" 0 l[uV96v!Uj?DWCS)Dz E_WEuuD[e w}r(g ;3fO!R}]SsB$ύW3, ,⎵YIʊ=QohHO: lMvᪧZu}R.gBv}M6?n=}24 H!,s2p)ZpI&0,4CF}w۰DweH5'٬kwa$q;MjLw򆪝!#ךO6p*]k.W C yfO$ϑ\"Իܔkr"I2.Moj^B(3]j 2mU>P)gbUY9o)7p]7}B/*!sҌ *11}CxrYt%ph1a8 t.7&R *$h_3sw#_/mlQgqߢaQ!2qJ$hBYUTdlLVSP# ytafƎYWP lP [U$kXw,fΡ>d=y)y'7EY*!l\Rж|Z5* yijr56ȋu$8_@ UY?gybvWUvʥ.Gb԰ `U~ U]aml) 0`&2dE:alkkpxrk#ȧLgiDl=f6L~?M`zO+<˳ ']ߗd6#GQm;a؉EuZy/NQ}c}˴[nX I蟔FʬمR/]!P^'j;Q0+qt[JR,Qy{r4\SM*,qGzxY>o2{ ~m}`Yw uj'C>>I K(ۆ W d#l2yhGݏu~m#FzŽ Sގb?>)A]ŘI(90y(.uHBIa. =vvo&;ܮN܂g PćNr[72g%⦡g2[2bf◎Q `ꩅHӴz}%ӽK >})ggiR'ED ԽٹĔNICiq|Y}u9хg[P͗hs4_=k'N2N}0ydv+8'a`"y&g^ "g~ѿLT=vIkrU"gnƛI@N"xS2MNt #M672Ff]'aȋrfF6t4ζߚ?RB0xG>z\bz9w NJsy1T-7CHbDfw-j.6֜%kR)b 2%/$@wQ)igwZ yVW!^'v-nx"Dmmdu\ DjXTG-~">CG=̻Si΍[׷OOTY.퐣ť5BC1P UEgD>?;;ϸ́S,12ͤ5yڎ'P&f@0?{E'oIF7e=76_HGȕȧTѫUMۧ!)kSFҏBԅhYi(~هUB6a7ud4U'nLL>b1(':5̾z&#Ww /. {y,SmG&#;:"bę3tW֋]f:N4p,-b,6I0vpӓu~GIx BTyZ'Ҡ4A=|hोu( u2杣,5d]kNi:1Y.eJ &۴W^ro|e\ǸeIh-ކH|.mǥ3M`ʅoU%N޴G& v˷PO]PAAٴm; ڿcDggyDB 33W˴U+ЗAAgaY!T(g|cf!J(i#HnM9O )` }g82':1)RE.@ls9?⼨ZaNe 3&IrzD*m1{[rN ۗ>tDpVר+8#A&b]0Rw"z+qK>UL`RC YS-. .ЫÏDwNb).'edcx0jF5y!vW_)q$FNKcK{Tܲ_9YI'۔\KG{)zgME)R{L Dmm ȍ0<-sݓQ-FN(,N@ ~JS \:%ѤcmNBddP,?-V>K`됪 uw+? 3/Z?l5cO]Gm}IĞg>X&9nŒnboDpLܤ9j/g '?yzif;!c@MQPՊgl̷+L,_Iͮ-d1֚$ر>p|\(xE♾I>?ٕ@jJ:8ٴXRL^cYXD[eXW  2>m%jO Azgd è2%uK9ZO"#(޻펊0ǰPюyQx%ՏqRB kUB86r#U^KM톲RϬE_.;m "utó~fnNz]B-T \?g4d)ϟoQ̀;P{J{vBj3=I&|9#w9+C9q+B:Y##~3 @{r/*s8BŝLń{Dիy>q YC+fWM|AE`iNk>&$&צ2J"TŹ\%5ŐK tTg7B miƚ p>YªZ:y Ɖ~=Z*QqZ|Ƃ*$^?pB@G&"+Q ^οA3',6hr$^F*;k!'ioZIP!$B!ïh gJ4[ =4.lwu 7/,]E@ǿ{oKːO.SOmz3 VOaX]v@ Ps9.@n|}(S=J*(c>"U?7¢B(/ߊNBj4e~u^RaM/%X2icXF=b^ahd:g#{x%9"Ԛ|]T$ϔ;犨Ģ^me szSeeoKZ7NK} p\/Ͻ$Kt\4602M<,~͝1ad\]U]4qhA4"c,͹<"ՀeMV9%\1{r/7m_u(zc$%FK 3{~S׎]26 &72rK§YX\lr!gxN&(]}wt> ݗO@n6$@~g4[ HK9ueDij𛦁+T顸uO=;hV)'gse3{1纀6a~66T9ѮJK%eG{:gӿ/yA:||$ j;]7VsG:c5D7[;<ND 6ߒ^aqǑ{q?M^QgAnU4FEL^xNױ̹oNu޵̑ Rdbԧz'H3Ѭ`LJ_\-044?&%"Q TD=T1O=+[:bz'!!efC|k(U*K..{G΄hg$P>Crn&cg8mCI:G΍ CGQ<*S z7fS3G"2ќ|)ťMG]X^KnnZV?}@I+n ^Vņo%W &hg m- Y9mp%Z]GZ>/N]Q~sR~k~yŕ%e鼿v[DUN;Da\ n@_\&VxWR1lY%gw|ijdrIڶ*[eԘBc⦓#]^wNl 4[#vc-جrF^T͘ edV1c4*lp4X5-u@^N 5ބ[ z0m KURoub!VoOq|bD[YBG 9~CgKn0%S~2ߟ\J︟=C/G5Vu lc>uaDkHqzkOlENLyM`ٰ#c^Ó+}ɻ,WE֠CI]XeRĵCC,(dYeAII~LaJŧ]u.h^0ײ#-eƲ4&3}ݢ5%Џ4M:#).p/8Y[S"V\h ,$DATif;BuCi2G'ugy9$;6ik XWhD+y /,(8OS^e!F]aʂs9_Sۮyctg #ZĔp\q:15՟9̩1[.;4/Gw/-ׇNňA ȹ.f1#fhi7 60s 6nW{\ʫYk5'mhՂlJ{g*iYTRPh:i]:}~}OXW.%HީC]T0sOnG'<\L3Nܠp1 t(P+ }?c]$z[w-hbThSh&fl\C4Z~ *MW3(JbRBx iW^A}0JUEk$#HZ| GXϸTAO|rXBs 9~|֌g'ݹPU gFƗJMt(bC?]GóIJƐR/YuXwMY˴u rV)_\0KnJzn7/Mb9ߤ ܩYKD̀5F]m6Jm v; S 5GyB\γ#W3m:#JFS=q>`10d(hɇtQn';3@Z@0nNkӣxW_~P0K-%X1/yLMkTMvIо|Wv8ȋG>qG&^$g4l]! p$8Rq"W "MIyb. p2kfzsbOJXtZ |],\RJ5Ÿ}`̗=ֈGws#gzP;o :<!Dᢚi8mA=E7z/%t٦ι(flT˟5#ѭϷ51w+Ž^l4WCʍ w3ټEh%tѿ >7l~G !@8';JPdyr7QWjMYeWB%A)?z⇝ԚsM7~Uqb첞B6o@bn/A+,42OwD ˑ w&oϷJ )ݫbI\iɂ~$'ifwޟǽ@]>Ee `#AMܚza"C [oTpMZ!Yow@ztVU,N^,qhctYv.`Iel &kzԠFA0!jY2eZC),ǖi2 4>JP`}㔯nˤb . f[ll$+Z[QC n`ӌ'pپW-b(-3̪F9KFDQ."6 ckfUS߻!jEm-cvʀve{ u"X@ojLiKB} H 0(HMEe$Um*+#"NeFMXQ)d ra=X#Jm̱D@^ &G]0㐵pl#.a hUZe߭hqX)~G˽ ir!m*"|-zؗ>-ܑţr" ps륪bN5nĿ5w}Y0DfI˨Խ7!JM p`[]pV0!G;(.LG9c}-S($&6>04~'#^z4nM!c@jC\64a;\ *׺$*KQ+1s]V_(|bJgNLo:]9med@u <ѸG ,WY\ \^b*jdiz<]/pcM|˔  (wk})KθoB{\ivV,#:ګ7NkmǸ([stUXD/19 ԅq/ 2!ܪ l^76 ?N9t[sI+fBg j4j鯤JMI"s Po^褉 }E\[0M߾,n5S]*V#cŪe1$l: cY=HHN&ݷ4EoZͺm&<5喠 '( N8.\(xJepU.EoTG9? 7R>wJheN4؇/cܗ6!ȴƅ|Yqvc: -l"~V=.Bv2Fl7ZY'bX7)գ lNz V\ N|:}570LR Wt! >;vWn؇wFLQqO<;~Z_(((@heyo>e!R JkM5xI- %;ՍH% 4=$X}dEs\,W359ܷ ԗݑ\>MvGʠ[,<U BU4TB-_8b(\[7TWΙ\۞`N`8Hg2vh}% ubIXi66l4^E{nX"zB.ً2DQ)6.q)r> -4L:^G0]:ӛcʴej;ש<P 畮 \&yďR oF@ Y Կ*82u3m\&cWk]ЯISȬnJږK&}x8,:t1M3'Sk1 }Af>A H QjxFQbOK#~.8j39Itj5wghxIR T| _tI_u0 ǎF<=p:]S\лoh&ĎCVe( 7 p$^E rzԍչl,ܘv@$d}e8J&)DXXr:h;u^|S\Z>Mà;>O!tc]8âl8e{aVxu5I/`@IF9Qr$=ͮLT<Gz}E R&xjbȴLg%Ø} ~&B,G 9r4Q 6׃B[7"IN7j=4oyY[L:_'{ B&4%D5D$'NjYfU1V@PợB=r-dEH<Hdo'yofr >ŧ:pPV/fFQ8KQ?5 C/NӼ 1FnS% J3F!+BljC't/,hʽBI^6Ef*+|h1|~\w4E0qzwHj&F ;7{[~ i:hƤ7|[49 a9I5*_|%JEv ~N\=5VЅ ̇"UӺ$t Rdb HyʳlT0Km߬Jc8 . y ۸.̞;̧H,#h^fnG)*p;R< Y0ѩsic( "VHCZ_lqَ CёHR,s Ќ~xo}w$m,y2_:[ύwP䅈G',͹ ovOjuyt wo=zzⷓ?v ʜN lz:9ux\~ކh>"qRt9EE3.&1EZn\8C ulkQ:ׁJer??`{ 9 p@"@t>?PM3/҆CZ Dʅ]4&^I,n'搔2yRFx1xoB6'"=ᤓZ"v.I:R6f,o? "JIq H1m efca- ZxoiFЬUp$!積`m?"R +1_U-> '^5Y7=#ValV51RVP 9OE6bhu"nk ͓AF56izceO#}:ڎ^!Yp5VqG=Xf[>׸vm5Aӂڢ.l}a'VFhR̷\ d-6W}w3ԕ1S#Z ڋ@`xO=n'xU 0Sh_<5.౐'kAs/G/ wҬDKQfr3򞏝jx MTBOS(!s6PT OZcTaO5ŬA1 5p:r+LLOOgqe WDL#PڔKkha[e?O,2(Y}{)ʞ$gaH-0Mk7ogm?)6xŶFH E ؅N&Ԛk~K'̧%iJ= 4{i0]?L&qPi;kql?ժ=-dDUUNm(b?TBV(1ޕN[bKnԺN:O/ȓs ~[rȃa&~W >1K9o Pl9*.^VAq dj_f#`qes\Wx,W5d[lt0Z:S?CY歷@X>&U 40=#qM(tëM=D^#$ތ PU>Eŭ7.a\i勷fdPDƈ\RhʦQΗQP4G)8Z0!1HʑsO1%*1~w;g*;o^d"rfv oh߃M\\D+԰\<1؅~cܖuLs~0%1ÏDP/'ܙyT 7"c<ɩEZV-ݢk bA$T68m$igjiV$b1kDBu>ݘ/ |*mw>؅))scTQOhݬnbB ( [m6Nxww:IHij8F~FM:QN*c~bQ հw{W8}.%^iFo!XF<\4==Ѿ}QɅ";釞2{כǽ}>;%ɹ:@w_,l& \t*sY*Epa[AfgJ4.x`o\Sakr{bJ ەJ7%W :i/kiQKBtMͧlY6k/˘D:O Ϳ_#O<>zoQ̗m-= S)`ZsѦV2N~E~ Px+ sqA]/JRɺM#Pь6WФ"a6NMb|.M*9p% t+]}}(Dg3L6E寷Z ڎ?r|A&¾),L6aʹ%u0ٹས9JU @0G-.fdYyѤ|$~ oI׆lw:6yfo8"Zkt[[8>r9*._:V( 8fs: 8UiHVо>yWo(C0Y1D* d5$̜_ִKܹ|?!Fen'Reٺ&??JMƯYHG9[%' V΍$%?“mj; S*sg`19s=y`c70ʂL3`ܩ^ɛbM~$ڞ'z5D'Hŵs"]e>hM T| OBl X74do-#RxjИZ>7z><y?f6 LR~1Z*]EQSv#zNu^ENBrDW9iP9CyP/GIi899AmyWmk1H'1< ˰~!H 6/ MujH/`ˣ49ҁKk}/Nebw⍪5. AT@51ϬP7 cbҡ ,Hh338묔8%MNB+i턏mKnAɱ5)1۳q"U2b F˾cTKUq?2 `7vZ#fh$R1Ymzь */EIIs۝(.)0+ڱWL|&6G5"MY3fm_lMR*b%i`-.rG1!id0Y{CklSQ864D%)g?Eq FwpIMM;fdZ`>|BiN&ﱸM k:fXWT_JyM,bZ7k#B:!,s3'BcoTɜ2xiQ)S5ޣ"4՞/ }c0ŊF;M=A}ӹg ާ[&RS?U&Mo?+hx)]u?xz+!ހ p!hqw4eT+Ӧ ‘oѠ{g˪\_ f*YEiZ;"ގbBxD!sߐW43("P%M y7~miF'1NkSǣ~:@5xhG6~Jgv| 6!E H2ߠGQ[T!'ŰR i]a +H:6Wɹwu߆6'vnZipp|c(Hğn`͑ϦMO)Gפƈ{p - EK4j:ftbQwQw A1r0yF5!oSqW"'|K.aKYba4wяm-ED#+de:2߮r#qaVq)S:&Zuwz["5;[]$H/򠤰oppyڹ>=/Krgko#n a5v"hI;aюnX9cZG $G„p+B)lDOs_13Sݒ_I\ճg `[α8Zu!)hj{{] Կ^"^8d 0}bhH(IFڸu0婍=}2Y> YtRE"> g@.UR1؆VY>s$G,Z7gb ?rbzjс9Ƌ<'!"5P$"JKbH`NUdBsߠ )3_!&0O:^_<'tD26Ab PT~rQQ;F9@+SBFMn:p%?%^vT(=&[pS )jN78>zJo(o"R,``gw]-48#0A()B`~?u եiʠ¶ǗΒ B'u]6Jrc;| 9(ٙoiJbvךYK@R[7rZɧ{׬\ͣU.kJh3{DlV6An+es VPRL|r'L3E5[owUElq{peHw.v,>߆\0zXGg97iRh6#f.̇.+mNS5Kpnt=w]ZO0s:3/j#헻V*Br2*pvu)B"p]pZlj8ǡfd( P=6t7ve;I7uQYҁiB>QT_C\4Z$HA4Hy`}R+3DdPkp޿9ʼ^D+YҨf2T]qmDZ,д1'-*:Rk*$3?3GnY$ɮ%{XJ԰ix]((}(s&AlC=+?Ǻkẕ ۻ;D:2I#؟4LW օh(Lk;[^nSGHEǢaK7,SΞ?ehqMB&͝lķ+-ަ6&mvw)-ͣr]|jV[y5g.IeT0Xfdy|֪-n;/'&8@{]7Ny x"2^4XQXgmm ~@J;TFap{TӟvV+ 9: ,?mp&ҿ3 iح k b:2=rYOwJ]wzHH@„Ѹ|SX#r;hE,i5D uL¡(F&`jtLg)=բ^C1 uK@KۖkVWmzN`B#,M^^m% %Oɔ()me SBT|}q{ C±G'_]$$J.CMP5" uPXn6B|(_9 TQzo guq[[&b~qMdM,PuJN,?AZ -ucj*U̳$0I*  oGZ*e]gNd_(gHܔk =FzHA'k*fPAM8xK%->]#lp$x BW3DVh;O)ci⑯V',uS$ Oa7EǕ*TmV.NԖDPv+Sv)Fx*zF.d+Ic^jf ~^IZ r0_0k:tN?vccv$G}:(5cR\ǘ#VǒƱ?mc/Hn SЮ ʋ ,٦[B!_fg'' bwr!RШ-`Qd);YһmJUp%ʙ!-4,~r5ny "|)$]DAM\ xq%% BwﶀR^rd^eGR#A.Ík!')=KZCy6TDx`%gVNa_JAFkd'B:lOܒVO,&{nESN_>MO] wH>X#f fJc>L[:B դ>@`U+XruQs*P1L39"0L- v~y_,tAqe~XB/.x/$4 Hf (|Pgl{2Wk;Y~#qxr2F 4^j&IƧat}կ#kn#z|*8RsefqA~A6"[9K!!a@I~4,:}|eh0f(i#DдHH^Ϫ2i>s N!Bx.! dL!}x &_gThn7t0o2 6z.sg9jH> =ב.+2`"ϡ0".:ϑN݋FH5fo$ɦ G }^o&ۯf0og吾{A6$GwX9 kѤB_,Ev.{o/Ub$e(Zѥ +eS^LU'FA!{] )&IΒo$tdOtX ,I\ʝA].꿪Ӆ3w~NmH/8[bB^v-.v;裇'ς|H@Ͱ Fp"L[ZswaihoXTY! ˀ[]zU/?9_Ǩh)$='ɝy#UHQXtyu6IlNaW~CKXx@![wP`7C"ù"VM$;B< weƑdHl_z|i˻)d)p)^]lpyIQ*—ڰTB۴B_)Ⱦ~/%B~xW+[~ G\:A=#Zv 2ru^KlcϽJ--dՊctpLbAATP Y_0xB >${7?POZYDw磭KmҭdΣuXG,f\:R>c҆DT܌ɨݏ'l\D/n电YcGVM?q>{̠EIa8Wd3IŃ[78" *QޢPztmc=Z1VcR"pB_j5UQo W8/dbTTZ0XQqh:$[7[S{߭BSbM$Z-2/:}йπSN[=pBo:\p2ϛP7#k5+Yjr80e8RG*'4^mj~zvt{I, @d=Q^lXb'{_RInMN"@OYp,hb_]Ox[ςԒIYXP>@|8Hc<`y-$Cfc[[&_rl< cVp] HR(F~w;}Tu]`uUwsS[mAs\ƥ!^urVвwW.۞+q+ wdS+ ]h/MzspI gz+[^cGL%笄kYbqP{!.# m$S1S+`ek!b:>I.*MpAGQ(#QDA 4Ͷ*H~{ j6š)7T9P4 `j;&mw11:""Q2ZH Já9|. (وeÙ)tI䬆o}٘J &7z%NM]cŨ# 6ҷ%'hʈC'ݿm -l0Bΰ%Ԋ "1,QrH\Ɨ{2Im%:398o(EQOSj]X&γoj̲^jJA "qw-QCgfx kACU[wrmrQc 1ģH'{+ظ{܈>ċix:U[D nD9M:p8|6QonKfELz^AM n@eCK2漑ZCad<*b6FAEF4W#63x>sN寸`>z,/{5͑)J"2QW>/B8v]nN?-7ty7myayrt`fIAN{&M<d'iغMWӆoͫkg x9߇+n͡#V`Q(F %̠&we=_ _\0:lB<]@`%^S`ySB!{Spsb(UvYOj0 dT4aPyA 2rux xCO)ͭ*xi4,"Q^.hwG]EX"'"*)k4jDEpOد$pBĖ@D G"4Ƹ!%mh*co*/\gnSHޘSRfCL,6 :)ۇPQwMka?JeUe$'ƺJ^g51*< J`!d?9ʈN]ݝXV=/['zRo""3|H\vr |hzr0cXBI#bGD')yhKۻZRCx a- #Fgv&V#8#' 5s ^ -(&F5m:EaXu^t@E.+Xh'ZM;o$4k([YwuE$iY*8T2 e 4GZ ' N $ "iBshA^Z04EmLg+u՟x zAEڽ_^YX:8StPyY9+q`XBYt^jWl1BC\W|"HpIû9ASOh{۫jʵA Tr0ЖNZlj t_Z4@z>gq6[+meyT,} m2P,m^X" HWaC)Z - =FBB _2 􀤩 2NߺTg g "FKl:za3\hw׀ AAdvaeJAdluDg*)PBv_|jC>0EiNA775& JUoyH>az F Y~_*7ԈF?4&#iVoPx\sd~ޒf ?eky/?^1QتZ\<CVm_ClQx5jIfWwKTˉE{AC@ӑ9>!> ;믜@>ێ_A(ix㉈j{a,QpGőOJ^Iiה/82y},E6V{\j>IX3+q\o)Q" Wf@M<|½hΦmVY `\O`L6sWR*H ͪws:4Z*&wּ; k:/+msַ>LőTZF34V+{e dcZbT/N*̪q&v),Io'eFm1skk'5#dm34id.۫M.am ߞ$h5 ,hUs*z|͛ mntAG\65?/$MnȾˡJcB(;gbj e,8._DՂi[20v;e5Tš*e\Dka, dfbܸp#;kWWԟZpe%]޼#*r[׻+!ˆ-KM+ff I^`ehzxYsP,5'̓{!ӆlk>K<_SB:T^-* %4Qc:$FNR5= hT/jj{@"(Ees9~J6h(2ؿ:'Y]ߴm{:"՝ G#omb(rKD=?DlZ;IsZq|w`uo!V@ [ bMĤqܥvRr^'p\!NC둨xj?q5xA@~iښXѹEtGSgO~׎6k;p -!nL/N.>X![G.a|\a^~{ [s"}S wӁkR?dLK3#s?_mwF4xA\Aɺ˵U[ןo.4Ȓn8b3#/u0 l7ʁpv~EM+Gxc88&uZ;Gѻ92E1Z΄ ˱X-Î#J'rav*1?d[ZլDXȹ7p{iWBX>}25d(:~Pj`-`2-kuHO@N&I0;khbO6=پ/{5n" `}2SNܕcjar7T9@!n١!.PlW:Up|J~)+L8NNj)$Ĵ)yd18ZBTIJ5Ap"eC%7}K3i\;~v"#8Yߺ cYha/_|{2Wno2S~[m  W^~Z/&L CX!=.n;HWDau5҄ ~ CYf4g 39m]9);7lߚ8#O'9[Iݨ鎫,?qտ̄LrL ZUF~9/^gsw&2͹R?EWEP3OC G#\wWuh)|S/}E wuk S0 H~(mJ\p+b9|,ԑ.L+翞 z%8[P_6QtbVw9;iA6,K*UdJ?p7[+R@`&p N0K !yuƐЬ,Bl m: cB硷'ɇ!mN*F$z]Y<3BZKe56HBb_+*' L/XoĘ[%uuCB:(9狽48cm '_UWe%f" `:韢MB 8Ikb‰-*.8Tsѹ7j1 wm$>j.GT8F72n g=WRF:kPJ.g)יʦ /X sh[7dg E˔I 饷r 7dtk aZg?7+w7oL=tY@hd1{$)o*5{UX4#C[V<Ӌ[I-)i׫+(7h["dY|dzJu$vxOhP{8'Yk6ϳ\ W=rz] WNr{i16DwmC"N2ZbȇdWqr`h.Wj%q@| z z=2jo߹R+! 1@ڍF*D _m*|澞@ei9AUoHRVēZAnN3f"7.0fp -if<Ρ^n%{̀pV;dHxZ_w8 #n>zJq>w?4뮻*EJ))F/0R'.ΦYftX(L` S~/ͥd[ri_{c|%07;y%9?%{͠C+D8 Ys躨h Bs~-n 5CX&ba.3g %ѯ|xf' Lg-REr@oMr 95..,10Xˊ3/}@OAتL]}%!+Z@,̛LAԴ&/EUV U>!pXϥ2M#xd~6<(joև-$;,開h1<]k*TM3>~mPPa0b]AWX,!xOGRJ.gB?L-O(ԝJHp}%̈.:Twˆ·8@W!)&uh@ԙ/3ߜ%bo3} >uЯywK=WQ1=;HsYsc2F%^(ѳl2x/q O|όa^8]} ?$xhT+N=]Q'6oCN_M8-dx:e+(f{TdB9B@F,KHkY^Q:R1NtE-A8ψ_ ̚ٱ4;&bc'q]]ԣDĈUJ!V+şNx`˚_ڄh.τ6k)-5Q_\{Q=@˖ZzJ߲!f%.c= 48Cmx7uJ2#$KM2o3,6܈/jr26ޥRPZS<>s܅D z_h]Bvh1}rG3 [lfUdY['ߕ >r"|x}0^ٔ#+ M](Q^zlK7U6E ׼PiJaukt$4sp}TXSSֲ{@%Il)Tc~WJ3\=PJ(uS^5ӣg_ obUP[XX2i~h1+إ¥R}!hc#cZT}S/5Q=ڄRHj/ iLoL@$4 |Ve$vUTAA7o^`LO?䶎kY }, >b5¾*p9q=B(E|2^Z$A6;|LRk(˘IӆӺ CD#^ԭ~!zjڽ lXONu"!["hPd0~ذ.T{j0LվvX(slxsπD3j9ĕ߱ʸzIN|$KD׭-/'u.5-؀$~G`^(3^Pq xN`+eCszЯ;oMA}Չ54X$6Vc13p+]OÏڤ')"] pU H)\HܙQO|#R׭R׼Xe|q~W6M/u :UoSI$Zm~GR?߸EKLn?ط+.tnd5Dd1lDY@`xD fL>?2I *<.:Fx ๫։[GXj}~`s!sX,:'e0Y(k4J#aBH|\8#I.x"VaN9E-R&>O@M#^'93A.ŃϲVf^.2{J¨\>!ϡ4y-*Xp e*>SC}K?ń[uy†5w UyP}ݵV}f:Ɖ] KU(;+Jgp5WMѶPADȗw3yLp$`W^Ώhl-Zn_:_KͷT9ԣ9@T&MFL5SBE]%-)ޟ3m4Wd;7VLSB~'M䎯ܸù|((wgowtoɿwTvW}yL|`+MAkpLH;µ:^V<גږ~r(Ykv]p稏C*p2?a e7q ZL]NM觫YQp9ShOB/b`]?Z(gk}BFQ'bNf #& /g;dYM$P3=F"ѥikea5hEķAI֣}֣F,gAU&PGBRYyXUe?xI ci" U#Ҕ5X/ YƏy'"M|at{dw̴[L/) >bt3xH7fغ}Mh?xn]Q:@5ß7rLb?:7H蓶6FlYJe u-vK!ŪBNc,.5)!F(]Js=UI<Dܿ (q@W;)yX{H6ItFJ|S>z&96?avE="ntNiBV'D4vn[ jk.AJŢDK?KRm?YEaVnGsT %gKY+:`]o)4N?UA-W1vfϻXs㬶yzT0=pړ)؊[PqN+Y259pF{ 8M%IUP0X8S럭U ؤoJCT,~ڨ!uxELIA9r &;Ꟶcʬ(3pCbK#)rVnRʥP<`Sq ig[ (~qts>ꗸsF/㋈ b#?`w-L,pZ1o-evdrk: dB< WLѳh[r"HrQIaxBȅ0m7?:O⫹\h1Hiߣ?cM‡" 3B,l\k-k`̕Ys^'.hM%)l>Rss/ZF`<Ɓ&b49Eg773s7Om5˨f mO-NZŗ@3m#]kvuQA,h^eĝDRFKP7SaAZ{)8>ۺ_$.B<{~(p5ԀkkoKf]jч"?]?'OU3L { \E:e{ *Ս\]*MȀ x ^Z\m1*'8NoXV4dH* $ Ԍ}: @^UXWy} <AK~,12SE 63YeJ|x nFƉ+rFԾgD j!h[aV{!f9,Dw Yo $aXiv힂f{.׃i4ǒKP Nakbsff6A>XR>*ǫ7H4E쑿P=ď%|R9,9,4@LG5E?@:fw'ѥƗwYPԴP7SՇA;6 L"j[-H&"jҟm q>[DAk*|qX?@Pxoc.2k' lj`4 Х05nE~/t(3%bJb"{$9x?Ɯ1-QΜDVeұHH$N‰- 18L&)_CPJ~Xe{gϛC%@#&ؕS։>yTV= {;P:/ 5Es/[ퟠ9ƃ};/쩠-ז#l潣 S\@ՠdVUHzBJ = * p>؈ w7!O9/9"/<swKϑ:5*5%jl뀉|z^ ^`s^&k]y&#PPS΁9wX]c/r}3GA onªϜU7wmmTRT3AqRg]ʈMʉzExD*]DMLO|͜P'C)Na3*%񔳆?U;5G8j;J6x5 &:'.KMD 1lwj&lF,hN1o=DAy/n:d"rL|&Z0g貙ٱfZ`lS(o?Rx.c<̆Ѳਝ.V~3E eBhu.D؅BN`8q 7{vv<VWp &gm`ԬcÁ/[ЌZjO^ Oi$z'lv5o|c \s2YaygN0nRs ~֔F^5;9G8OE$PsSnO'`T,[.!/']Dc=4uvu$h%[Sd+%0aakBwqYj=ޘ}#lN[.N f;S@U^8tDn{{Y{s#JVSM`7dh zca- ѭ /f?YB>y sk"BeᕳŬRQ++P`U&Ւ`)9| {j ,ľNYqEMh*8ci`b~٩r O7d3bIju~u)6.ŖJS"]xSH6;$2;^hR6|.!% Z.aJO`<_tVL7U#W(GKy{3Ð֡]֯xN庼n;ymI:NhQ@Xf{ӻ><~˴B s[}+|ߢrK!w!}7ك|6{}f!Xpd"g"l8 Xd dL16 4M0ny6siǮ ﵋qcYK=)5ps&%-Wy!.e, ^zyOjpi-DY 57~7Z H;Te'RSy^@n|#,W;FG4no.E>gp[O ; Pw#]S˅^* $2EA 6Z(]̤CxZzi-ʅ8 q(){ y,D9)0L*9? InXw)  J#˛~pf"hĄ)ѺC'<N`ٱP3?y{3@D?pU< \v[sp0"=½g/Kr6;0b&V(םOB /iQ4v|V@o% ʾ|) Bu36Zlnⴰ9]+y@LjIK#zTO&&2^閾RRy+Aݭ|? 5FLf͆?,]/K:yWEdy'#P4h8<58ZҥHK;qի1urH9R. -_O|ፐk+"TjADb+X( ] wh8L+l}Lp_Vt)4p,V &""I@F#j]vaGR4o m+=zd=cry b28p;⬕<>Dy1AҞ3QTU*GQWn[͍ɭyXOmV)H VkYnѳD?m_˼^Fbk044ޗ*l.QPT45hc>|Ԋ+G$,8(#VT쟵sq^A1%t&iW/B/0FFw{!@zNxc/=p quwT^Ck,R;96ņ{>B>ٓs/3zBȅܩ&L5d۟y0 >b͊ |ML˳;gԕTRLw0x8?{2~j82:aTuقwk< ].&QTQR5PnE>1 bPp7?Ж2ᝬf,( S kA7yy멿.=Ā{fG-+n0 X(F34Z:]C\ϓ4'7QѲUޙIb>}m;707_Zk%БHӌP?KV %g `-cbt?"Qt &֊`_tH|7O@Rpp4.~A=Y@KU?2<㈌@'^j4h%ZE( )}dAhc`#U"'Hğ$7s)U3{Ru>tJK1@pl}B:i]jGD& `\.)Ѝ&$(yufMJ Y7f-ԡV pY-0/F[uLr촸R򜦒iJes4‘^P nfiQ8Iw.!I;K}a@+ #kYW>?ho;Ħ91. o/RS0̝JOj`MRma^oqf0CtWC`Q1ƴnWZ&l,[ A=\_ J5[;Nk zBIk73󘟧$W饩-3˫Z`TS;'T4~d X iZ"j$< iz 䊖?M_ '*,mE0>KP^Tޢ=m ip|p ~!s\]!>C16jbu@}c6~35i'|^ H~;QiG!S`k72U-먢CxxRPPB.;,E@nweHւP<O>7Ǚ:A),]+?jwcXayaAѷ+`X$eij~f4ؘYt)֥6nBtb;eD$QO}4}NVni]Om^CLH&tO+*^[|.q=>i}C5Ow0UW_Fh 5Ok9ľ'` -!W>TCr2]kzu:|JA7}Wƒpņ&j֕NBgO\oa|UǏ ZMTX==KU;8ɗ^]'Rޛ݋e鲏\f/&;`kZh1/g! dRMk*Dўpͱ;]z$ 4Znn<aWZ*|Vf /D\̺Y.FC0M k{ ?p\WX leTvCl >rKN ~*{/!X9~NSݦEyҠۍnq gf:dMrkƻȉ}%3{?җ@3j6*.:#36ZD1- [Zs(4iDWfN," _,Øͯqj±AO۝/% v%'\sǪ8x2Iz:bv,]_s]X@2DuUo%x~?:`lr.d iX_ ts%=QtRsSBIQcԂX yKIk71AZc7#[ns#q祛2tA\N?@4^7IK_~CXԨ(vg8 >釲t&Xq tL~<?Fk 431DtA<"0}_^!4@k&eelzzL,O]?7yHok.)GĬM4gé:xD `{+`wQJj|~Lqh3wl.I=NVg >?^fmf|Hy9/C+Ɨ‘[ e԰Auߤ(nL軑 b"#[IT͈G .m }u:FO iU0Ko r&pqΕQewVpNEGok9iS M$Uݝ,\8~&o/ndlڏqH.oH߹lw-16PŎJ' un-N *ւiY^#Ž2y0@yl Y sIO8UXڿi|tIAmfE$wv&Cdn:p!MU& .T.HTp{9Et5BWWR7os;҄rN^V)q!Y"pY ucFO_B\tEGy{=jLkS?tHta#nU Zot@REVl90E] oa/XS?J`$/ݴL5/V"fVmRj ؼ{"I2reY,}@WW:(RSC}Ò8l~)8?U>Yv@m -kS{̽C;IBgʀ`7mhNfe_C5VMMxY|2ЃFl7 (]^~'ۤV .cC# pNfWcRZN40c,B̬1̿^YƚJo,զ ׻2 E@y 7N?6>wMgtr[m|QɆ SE{Ƞ-2=W9bLe92m q_޴!7Ka2%fQ2sY1aCRYU$Q76by0<2n͝kO8]zTR_qS:!0:,{0C寋xXp[CrJe X] "jBmZ03_;6QXW'N4&ˉAfɻȈMfJ$΀)ΦJOx[tߵmT_\SGei ju@-$$Ϙgd0#:f ?x&׀w擧rj7il$N8]s0c$0 .OBzVk|@Z۠(uq+E/K՟?yAdD廒ZtEt :^0,dϕ #"=X.|URÙ@! }A3t> E|CeϮo͏Z@rN"?û%]A8_5/qBI,qNKt`eNSR4ea)ӳF+?@0 oFT#d)`QPdTZL4OGe];~U18̉TdJ7V-D$U`L_kA6?(}!$\|;` zSXzj 3끅*J$eHX[c!n;8W:2vscama!d- ǛO=hXUs<P%4|a6%mwN>L(y:-lRF-Pƹc R4XĽ !4qǣ-pu8vk("ShL<:.nA%m{lH7y^&YdV{NLq,,kPZԝI~! }bJ¸beN~6Һ\~B*MW4\ϥ@FoC59{h.Y o24w8({_}V$Ze+TjF!Y+f\]V<h߹ۉ>1t-$l̹B)\+qoM9l(ãAe:B|%f{t5C"4a 5]'3!%h|3QUr=QOւvH,`$E'K%arh1G'%s*ZKH OdZt7}zcf׋3^C3OQ%R<$ocّn}%G\6޶yziDdTW [:AsMYux.Yboj 83\@(#5h‹]. @Gc~3]9?':N(0!3DY?.1pwHV*s}X8A;2^?`ܶ@q@# L[$$Dؖ&lKm?w;3OC` H'_@L!bY ׻jd,$R̼+i\A(ϟ e)NPN7nt^OklݓIؙ9Ԣ(j`:fr~7&颬ߩ@{v_e[KծD+LoJ'f0[g\,S@wkuT&˜ "I FgqQGKEo|f&q_HQr,o k8ܮ[?(%J}'Cّ5i1wF/Mth4@=̓[ ~+*;.uɫ~f]#:@X4B˓ 9= 5d"}Qy SӋZ}r\ZFvN݌6ޯe |h60]7>bdеݭaOaGn03_BD¾1My?wqp?6Aq: Q[1!ED%N>wnpԫ"\$K6bRxP-=dp.mN{!YHIRը~d40^>,QEܙ'(GU| Ѹ$thhLaO gU A{>,'gKg<{r\7ckMm7TOw}mUV֔WIm݃)s 7NNf>B$4| ~y?_Ȧ_C3CR/=Iq*M L3jdE vn2Vv/GeT@cցZa{gw#w}7h+F/K؍{2FTxȊ.$2LdV$jd캯F"! zz%?CGBk؀孄ZzNR*Q^}qEn:,n=&^!6[blnf6 HUզo\l\Sjyl`ݧ Gpjn S Jxn]D%mRf\^m]* b7D~"%E?)}WsJG'׍K9K>K06qRP=Ww8@Qٻ$܅Be4[VV]C.WWKGc 38 s)uL-c^J܃e0#6| 8@;<}"e[wUzw`B䴝x/<0RibE-P|pxSKmJTLb[DH:4S^葷`N.*̆'u]|\J \hh[+d %W8g"Ұ}n[=ai.>d&6xB'z 7x:x[lCŵآ*Oi6 *Z3l2fEχ bI>׼@<"IDh+EJ@cJn̆yԚ%!? &3#h4\eQ7FeHi>ĺ=G>fۀb9j5`qPfǿIJ3lB%ۡ aQD/.L_Y=:}8UAgU7Z)He,TX"LW`Akx[] (n[*kA#NsӉ{;"gɻn=tdaqWH=6K%]ί'I#ɥAh5ϭԬd t$ ba/fhn>??{3[6E{5~%B3*g VO:MuY׹#Po4M#GR֘ƤDDdhރ˵;: `q/.+C&t<}d3 qلֿ' XN;4jtQ&Sg( Igbʟn ٳŋY4)Jz`BUT52!Tjvm/+Ael 1.;e99a{Z2}u #R?,j.I\ m:W1ܦmJx%ϟ6( m8SR`g7Aר/}z !s :){=NF^.;R! 17^s\dZ;J=q ϱbPD[X:7,_8{v!Тg $|^1o$A"UV$((l" ) @;~xu?4=!~I\cĕ +>p»*N{[!A*[ϑPLb'j 8 Uݏp-{-'S=G J(M?׮ Q>Ddi ԊX\?m2̱FŬ4gac^i|=$dK֬߉c|b+rB:d3uثDxs9rKˊzI,mBjeav{z7~\Jn^`ؼ-Eo@"h*ے rqds/DŽϥ$VxYfԤ2Bg :P :~D ţuTbDXx½`+k4(T_w 8/<ڑR02oOpi|=P /@2!4IǙUOČItX]I( cFKES,msC$d\' ;=Ϗ-rEpz92{ }=BsNud@e& ArS-E: G/誎y?WP)L:"1~O`M[,PT2jMSS!j!+_ 8 z-GZp8,wKGrE=xC븷d8]}S]DEYbWIoC6C2(mz?]fż\{3?Bg!2o,X9Z$^ Svu1)8u\s&Y4|S'y&g"qZRjzܝw*EWn*bHk:vn>yɀw,G |Ȏ=Bp}P焪۴15`2PCꫣ $)\H-=Ѓs5=1|mr U2-+ F̟p,VOPzٮA?~*7%)8,OW4'b GA*_G߄5PjR׎dn·$< 8% D#1ؕMvw-/[ڀ8O4R7іhiN$*"'ʽ`*NwLNf|S_ߝe`<2OƆ!bSViq4Ѡ:{E%5N(”Е(@>)" o2R]SSM46:_K% ~.}y7L'@Dȱ2&6v gm[0'Y:Wb3lg./3\Y92ݘגz^iW ~+xD> ۴L" `(:)D,T_A]匏b'NW<4MִCE* do6%H~hgIWك$Mw%F?M#[,;e]:ӖG 28{,LH?D+ cK.}H&ubM%҂橔ϼIL O!a\`%&lMK?EO,lUA(z9|>VIҩ ,mdLn!¬4wIz&Ӽdf! ;A®AJ[1vV4_F4x iCkr9nEzjPC522:3ZF N1/ٶ9Ys{3.k%e=̅ϲ;WQiw8 ¼𥺊-- b+G5ZR& 42K NuP+TLECFY(p?G\jewsa77/dմAtzA",VA Y^6[X֬.wAqŭ :gVwS^!-:%,QP +ERPgfAFSXtg+zwG4)x qp[h|iqr$}ZZ-4VS *(B)egI'kx h*jֱen=\)@(Kw2^eH~wX[-N\RܑƥZ4 #[(}s XE#3W^-n[mtk:V{MZcq{ U`3l?Pz!巏) zx4~̎ڟ#s FA8O_*o͈iA=)ļ3å Uz[k4ζ,h(Ϫ͙=Lsh74+K(`G'K71?EXXS*+4JYӷ]C?L9 j;d6K z,B$gL e;lHJ# UaU,pxhxʘ0{&]DW*Sb`Ogƕ WX{ȈuZMt]PTj&SXN+nO=YKcY٣ІM!@{cy¥2ӀW~eW{&,jZ 3瀋49WtiSzT{r><M\` "4&,hp9jBeN0e\yΎ_X{~&~ޥ?DH.'cP`MӓhlYа\ CqYߝgws(R!(ށJG ٟT6ѷ%1\r5XݖG nRmCl_Q6DԐɹA5M$C2bqn,cRjX9o+tKt!?9T`ut=Z,+KmY0LEwMܳQη]{jfluy*G u}@F0DklU7dft߮2<=⬀|ځy끘mzM9Rh R?d2ǵ/WHNAyDS ʂŴZI9 %;i$v/>-ړ^SO 6ɼhN$h{ O>Q=I̅'p$-6SY)jLK_d7%/sf1;QWP)ʯy2ʬ7oAUB%`>qyuu a$JL3AZ Sh=O:_扚/˃/Y>D U'OζqO9uWbUFR5-PGU/$vl%'vB]\{/RO)Mz2THx/WPY!0E&z,d' =.v~6]v. _^\./@b[P{EykbCp&ŠS_uXDI~?MqR̽%%ێ8k4OPZ/ve3 J^`O+=XFSF.;c^?idƗpHF_ͥp;(Ԩ[X7sp2\@!JEW}#J>mq/g;h{ں̦5<=5LPqcEA$JKl@ x/nhַ'T1ssy~KJ_^4B7֝S(Y1(Q!zdat&`'rJϷHv)U>C&O64,2rLOtA@5ab8Kb{$ñd;.(BRS 'PR$NGH[ 5dDd D,AN6ٷ $|Tק(wWt!oϡ%V61f≪&?siR67J3Q ja^T0A R;Mg:ulJ07G#xH!4x68g"8@ΫtcN@(=~ HpUo=BsA8;К=z/㲆yl8>"WGacTOo#jda߂7Q\B~E):2 2&Tr5OЌ>pnŒ8FrOT7cQÛ K߇#|]+*>^F%]؈b%isPm*lP֎XOVy[y>#WY' ?U417 ݭu#I' QbG{qmu $yDÛ41/z3^x%L 0G)gh-ew,8dGq#GM;%>udtԔ+3&zj92ϴu`yɷ٢%Zx䷧T+"~ 4=^˂̚a!^f0]`NV|RBs|_,c^o,<}%9 [`̕e^ %FiK'h/_`G VóᏌc"a.]P IEO߷U ZG9=W;),,ݳ^xѨ6kbC#7aagOXOT@ %2ae?$4՝~~ EL[uuʥ^C4AC:TO,jImJx%_Sߑ1fa$WI/f ,e2>*By 7TV ߑޠe6{Z#Ǚ ,߼,""=yr ESJCfkwTft̖ $^m8g*(@xQ5 V`?硂Fn>C>FӨ}/LpԘcq;VԢB&퀠>^j``o 1v<Рf^Ԅ|%sBz!z6qe.ōF->v"usŮ&If;U6qІ &Jjf "%>챡n_RsV`7~Q}r,Sʇ]DH[ GzA8HF,*PJ&b#$W- (X{5mR}>Zu|@DY["0`7&qmx2ޘyTA'zlVO[RYBw|GYK*|38).HjHF )Ʉ3X@qSr96j4^lƤ)%%g%BI!\\7`1yd j>\G{ꍹVR9B0l2F5E'bpFZ7[|:4p @> >\Jek<.CMP6ێD9ݥzӿ Mty9 5Jɒiw:8bO&^$/r?NM'NnFa0>`0F~o~$s.Lnw=GVm A)nb8$yhCg7_Tf:؈v.SKQ"߱NMO8Dx*L '›}xi68B14Q{F!wf_ `}/jOE9K>fl)}ʏH,k!@4B$xhWϨdb:D)hyzֹ#> /M@ S;N#vG梢Y%K͍ta񜲃'έ  5qO cD9.pYCE N8ѵM;U@\xb3yFyQ4Ž^myFż5~|*?o)e ԼPa2Х7:>G!ɚKbҰe/ټx_rR -[٘ h6Auˇ7w{RēWpl@_5m?n-壻:zA>a2-!\LƢ9Mwko9Op p,L_uW ^$՛,=k84UV.."= /&uBbvUBģfؚ,L k_?GS]yش* 6 JVV('mGսQ‚\6st"A~2xהV iD1-g\W1H,+jf:wkX0 <|ø=\iQl=/.J7wF@TsH"{hC~R#Kk;@]&`}#'$nK݉##/1%.H)N$Y]:.Dރ&ZY" 0 9LJЀZuIs8: MM%wl_ L *ңg Wp d -.@|)c^W*I'Wq')87-6 ˟m"g=:o_̖2)_qZj h;=6sl-{8zm72Tf8+W;[P:F.k 1 u7[j45[ݿ.Tߌ?WLe &7;M8ov;̡d8o>Z\սbī5sfOˠyslb(Iơ,0G;QvZ][>JjIEԧ(zb1}1I6N& |ՙ@zFؙ疊_>P W5aG a镨+׳[O_xj)S`zexZM봴.Ik7pQHﱬK;mV;KqD{B8eK&ucʙ[$Y"e; <}-]ToާMn4.OcNI9`u-|. 8oN"pAV{tuoSl,#(;r(|&@b9J|P,vWó|xBbs{uꓑi+vT^t{hE!o{Qsvnk+g231+b厃3J!Tm$kpg#5wḺ`?8 K"5I} :"YIM/ k{[1"\|卥iџѼ;$Lڀ!K92QZJ,'|ZWjhl!¹),N;PW4 Hpe{AyWmX?Sn$ae,hx' c>TE\uL;n1' Lۯw=a@!Jt{ շoƍ3W'v؏A.ӂ -^*5 %?zLH-I>>G،0͐՗KBkJr pr漙9lWP>{AHEwuVu&9q #uF-&2ۯ9&P>J SQ"eT4O]Oo3g=nK}oQیTE3sTt=g5&a@}קc+G"<@OX_djrʡ۹ IKRy()^QSeu1ǫP_$.=02w<#?F 6RM2${WªpC }=R󻥧;/1Q7jʷ4Z$z*(!ۘb<,1?|jfd9S}鉸+T_:hd &1$>~ێIKc z^#>ݝqr¶N-9*Eyݲy 3(WЇ7oCuc|w"&l9)f<Xǜj:S+7#Ŗ?HNKnhvI_n%Sn&9jQM&,/}.kC5$8APNX`YgLQ.ld#'a&\o-WL-Q%cPb'?kz.FuuX'ㇷ;igU9Ihbܶu7TM&"|y^R(D `}+pjׇաh؞kb$|XJ'VE`A]O-HgCE9#-7t%FW&^;Cƒ:04Gܹ"U>jg̺MAKp$Y2tF]od#phQ6޷Ԉ$dQcx)疩3~L 㴬-zS~4fEƣBrBK-Xp̥Ũ$7.g:eҊE\\0ɥ<%O/d}rN FuAL˙X\xkY~oH[#Az:đ_,U O>\ete?yxgYp՜Z+pβ841>) UO٥tO*z1N)P> rݏq}[;iQm*YZaC]T&DKg7sUǴO# hkO VlC@\Cφey=nfvV؃es`V+3:.  c}x?KC:땞-%ЊJxOb V02P!>rۆNx)7dr\4߰I:0^DF9GP[Ԫ͙F@4*:T(&|6_^ڂYҜ`.i[ѫJ:2h6ZJ骤e%=)L,σ ''&=B]ԼO._ZkaHl,=3F@8d}:Sd;6+T8^/cIÕ׆[$6" fvO'0)9B5(1!GE u'P IS9F0zI~& K8U{z Dq #ђZUhyr!CO(y}7bκ<ђs3(6V,֎O+W$|vJ 6a}rgng<J|P.J6XfWcLJ;:#4ߖ3"%]zCKjmtyNB!dOqkl#C%9_/*2`%?:O+ Iˆm*tn%ֆ_o,(fBt˕V[7-/N3XȬ;+B]u(R TYT_>#ngZI&u][\zF¥PY3JR NiQlKJc4׺^( G pM! πY7dոʕRc%`T#S1赿8Bl`+l%? ꊋ"i+> ޣ@fUuzJfb% :86j|~%_@VoS*̠ϫT9t9IkYBer5d V{K?x+0!]Tvnk8ZlU_KpK2ug'6OԂDt7_&z.u&l;8xߴ0=P,CXm YےF]j ew[[U/`iM\#NAH##dBL;dzD}+Q3Uy]|E4Ξg&O8s,l,b*y]"q(cEW}t0%:fҡ*88y(0K$Ԭhzlbyk*gsǨ !Kc w=;Ǜ{$pxB.J6|Z),fOZWw*ʴ# 8">Y2dH xȵ!Q/_daɮ>>td/)v.y,8?7ux0bEo;#45=4 Kڦ`E;x=ĬPX*THەc;pems'} :9*:`_7eeeœx.ZQ}bi}5}[HOq ¶ e/Ù\ybԣutuH(ఝB}^ǒ7glp.u=44 R M!Z۱>k4(&D0TVK0 2(zQKr)OMOv^a9Gk=J^8ѕ.z"Mƅvbiz̮ף#a:9`@YӢ~褋5ZȘ*$UMv{ӒWAY̖jik$`<_!*ٯSFEb}R!dZAEx@P# X=E^OFX{5 @J.G,/ V|_ ߟH߇rP|ҹۘr`:C[P r׎j=* ΨXRkJrx-ʷhzRJ*Rz qn\=_rI>f6 Yş2ZwrFf ˾r *nH5o|Gj4 :L$iܻLlL+3*8l'cۙ5(MaQ|-(?Ke"wJ52O1o`dTWzp@sK1#q qi+s`K/WBCPO^3=ol$!VζGJLjf\&T߄}JOJi]H~˦i> l8O9c^* g$L$9@K9\Kw4#| E$OvAW;{mb)AC%>o87@XC:wofҺ i!찌CW(sx+_׬|8F0 jeV<~F%7?99aG|޲=%m~܏gd5gQze%/սߥ>6P/7>yhh䒕#Z3qʔ_Au]FbrE96#PuwwgANiW$r}L T(Vj1/W%˿`'EO4 +Í/`! To+ӭS6VW&2ޯ IN_ץ8~='OQ} m2۪c^T̖ 49.\Aytnv}=nM4ióqJAYSGU#NjXv[P&QZ;zEMru ԺB ıTVKNro|¤]ĄA"vQS$d8/Lu(]]"2f Yt)?JBdAqrC~a@R# etͨuF8xٞ2n.ˎ <@Mppx<}|Dpo@D/zS5Q];:ߦ=kZCYRUа5p"LN/)l$bu,ﱇN^_eN?T`SٙVDz 89o? IuF[9V ʡ|][l0u{K$ўꜳ`܆N(Q#~zBt{E4Ȳtlq I&EuRMOGƶ ۠tj",|8$|/.B$M4w΋֥ƭ|@Y45,WM\x>/g!*toTKk\iTbo~D82%x!FIX|5vPG)&ᷳ N>=3Hn~zUa#C  _l$m.^;{ * 畠qY"" fK!2BGk;B9YGzp]b;v;dUiX_Bвy9R>42C]~s Y{GĪVmm~  H54 $sg|LP'_hy9*}ޛ!XckgW B '9zX!} zHp)AVS^O9/9c zI])hPH^|i9d)O\ʷ(H Xq?if߶R/1?,@ g9+qٵ3bcRDhM( /Õ!uXB<-Q&ߧ߃yII-`%[m4 WRV[##}ZktZl#}v:b$A&$s{}$M~ -T:]~;+oSlZ79$@L9pZSS>N,r"'io2*$ՒEb kvenΥ Mƍ 8V#|]('<~~;QJ`-4A-I܎̂O-&:7J9Zf}[)<+)]rs"_dȵ I>ղ,Tдt:.d/;(/,.KW%$~> |w]44[@~=$_`fj>Kv87؏°cLQ$C#%#Oq nj oo8i/\`L%u[+`/zЧ a1b!іYM#.`@j8 _d RVnqF}OOڑP{d, ErN5wHn0?RpVpXIhQ|Ƅ}_0ɷc.I>[d7dxx( ];0G!+!dNJCg1^i?4kc[@-G條5/P>u[WrZ=B[X>|5PZ.|Z[}fSr.wO^- Z]90 rȥăQP`15c岋^IβT|ggno]d0i{(rugKCc?cGN~˺WQv Gs3u;ss6WQF^ |RlA(yDamE<2ڀuuXOV2A/"&rmP,h-YQ˘NH6[U^YS*t,(DS^yR%_쌹x?DsOlkD"iDh˵bu^O$(Y39":|V U27ZD"؈ʨ=z}$}{V hW-֕+$#! +"Yǰtq5 f+|t2zP DrkIs#n<4_41-ٹS*\U#hr=U+7$9|G2ZR2 /.R{o:\7Eõ_8WH'8݋[T}]!/64Y:,'8>>5 c<cnvɃb4fXqh|.T.ݏ=Y4-g%9Ml0 5 @nV*R:O-d;ߥŴ|5lxN^T9!cvd^C!oI"r49Ə/t'.aL{?[=8r)0/Ӝ7'U[/=CwGcZ+h#{!is-" 8]!RuKdf9JW1r/֎2ǹZ)w. τDM0h Z>d ܑYL׃ Ix/k۳'. [G~z)l u6اNC;#h(o=I7dx=2Ft?@Ƶ 7›P'_/).KmIi]x!_]"`TD&ᖰʁ)O":rR]RMᚰDT{;1mhr秊jH:];}66M|/sDg|e`ϗ.LɾsnU:c?AHf(Q}+evS tUxKk|NX!1U2saʢd{ +[c5c f\\5F^=(43Dz$&$A?h3YCL10ȉZ˦y4%)K,}Ғ#IpEbð, JzXϐ݁]"Km~׫kNzkG{}e{7:ξe2'Ѱh\qYw{KYܙ?3\43BePb]KL"ҧF1?W2W! "Iw&DE$UDGd}Mo?EpSӳQ]-֥<mTl soNM .LR+K%G֬W*탋F7@>]x@OnVvW-Tf!^(Sx\ o '$ JPOd-$H<{B]l* JHYp}a\ F%YS2j*:qt ݅d{}4˵Y-Y^ ^\S=@6J;Wd5 ̛'i1TF6d8e^ #H`v8o-c8Ujuٔj05H A:@8J[d5hѩq(=r4APo{?I,aX2O0p/&V W(W,AW!C29+櫦h5 iaS-4 !{QEEϮn,s|" ~vz :zJo[D1:-{6Rrdݱ}tT%)|zJ 51ig+V=MN`C[\1KExÙRǦz폊Ei2gn R {m >62oZbtO@;Rdm\yhZ'Sc08 NY5: fn82ٓ/-hL&6*h|CaG#z RltgMPaCdgOa"D6@yTȂsMN h\#꬜>f%P0vu8 6y`9fyXgFoN;Ʃ\bPh5~LBH^@in:۬ -Wm%vn-] #g}'\7bOЮT Cj$c:^yzL +WNo>zM(Pq}P)[5hV쌛P)lLy[QfgΥo^"WgU; UKs$W:4Ϧm5UӭH_WmB? rgF. < DΖDYb&3u 6F2C5$,mRM:s9WjQ9bHt3,cәEjCQoM<&%ٗ^^k7R0QvijX`UȐ|q b[Ə@=)LÕ{@D=H6QAIl7(`(@pHyO 0wR~XW\=}1xB^jE13Oͥ{ 5ƨ COjRqD"&C=?#: N%^4k=v2/HoڹI3;"J$Ne;#dԋ`LSX p_ v׃P&{?\՜Sh$1tIU,^1}To%+z0O_A+U}d7k.ю[TZCVۨ"(Iw]pj]ܢnSVLxBJ˅ATA7.qYѲ5sq#ˆ"zO( oDlƜ[cx4VXt'< 7n(Ep]C{r|d3ZYFF׉GiTuzfz1s4)U|veѠڤ=ϛ-)]XTcgAxN~#\c/FX۶rbǫXG!$?No!i>:&Djp5:vZ(2h / ;0c7d5䖰!2@ 崠$"ujX&!^,|Yi<*302 8u +t Qe0PHw %oIgj!3]陪3g3^((o!SFڏu|Oef1`B@ ^/b7 2k*NuY[ W_O5cdnS庪UU|f^XEM9 .qlqy#Dg6y\zL֒ I]`-lo&֟nv^6Wpz]vzHm ۳qLMi4qu:\E׊PD׷7YBr,~dVϙA0niIօP x?7ࢬfdƕÀ:SŽ%9\dhC_n4H>"qR1ZA?,T,5+a?CE%?jhB!0ȧQk+>PKR)'*ꜰ$sùc\2LvI8H&%%/Tεdh(*&Ƥة?E[m n`xܲV@tIƴHJlʳWh$o5BZ)،M&i۴;2wOAk-Yp(? *\%W:/KgZQ!OnGRCUaÜ|Qik1~ͯN/Yp2Աe#З8#砶ikLz6֎T87reΒ?Eˏ#& KdR(|c,u ۄ7}f/cQ\G> .P`, {MR>KcYݵ4nYV<0Nhla9,1tQx rDd+CCCDpA*qzBF2bdžHǜ@3Ҫ 'qeWt~2MG|nYVb%hdUJhYuv;c%k8Ϙgw|;MYdBn@)QaJmk6TTBi_/ upa~ 1icxPGw^>C9@Ϲ\JL\yWG';Xsf?kF܊pi41,咕7a܊j$SH ElC,+*:Qsr㜒mL'_زHP;$=S,aЌ_6HQc_%g{JChjW{c /z͎Pc#хWMl$DYM^Xa(͑=>O{nˁr# 6ӈWXөxְscWqx.1ly͢l|M5m*lا0W#U')ZS*Rd!xyw6W Gz2ɣIc6ln[ٟ_.}^~|; zQuE7AE>8;#NsGj***/1GD?g'26 MPGWa> o8%5M?6w߯-90h%gs][L6XZP31Bor29L!-ˮ v!kȢt M# 0*+!H[zvW[xw$ΔM鸇5:ru)rDZol/j"@p_z)/!w'g!Mr as'fj&$\kٕOpXV |~PZ~wIv23r4X MB*%Q_%^`I\LKu#*IJK1lbs) 4t[q.Fȉ6)޿eq'"hd_w|>.w=yQz7>>WE^fĺTD/,|׼/g^~Hx)-⻶Y|<:hӼ1v2aCLiDHK"i(;_ SfS`mR x9F@$\|)辑5hCk R/m8 W'Q2maZZ`_C7W>X!:M\Ltɷ% oU%4b~\m+ :ZVZ&be}(#hhWXO:G<.9jqeݗ~x2ܲTќO+DkaԔd銔/zsn/M}aɋ<=lϛC̷u$ÁU.9^+|}VvO:T/Y>h+e ɋR` ,S`M͸ ®;:XXC˱[,(Φa<"4ulD!%ܔ#$bӴ5#UVjuэY,ZZ`zm=Z{"-eYf; Ռq ~P)4$&"GO^H"L9_X8JX4bҕHX bmcK0-l„wcG>%c[aUXc󗘛= Gw27ˎ+Gv]q!3,hڲm@Vp" &$ƻԧe}] Ŀ~c1&uUQ!Z*#nqz :3-m#ZԟXں0dx|F{B~n~([eC)B-T~oNTşqכu*}+>z|Yx8\zf]X91"2$ o&T;NcCaJDKwgh3"lRg/ b%n;Wo&Ibˠƶ2 + ~o/Z[*/usbf[R pUcpKDͷ-IvKuz !xA7m. I9($W.YjFQX)"z)ϥHw;Ă eHܩ"LqIS+rz-#QdFjh|MAw Ŋ&:KfObyW@߮ \w&۹xuSA6"a5(#p:!]5$!೵Cf~Lc@J!V#z.ΥaHQmC?~ mc&K9t(Cvi+ 6+BX0ΈڀJ_ٵ%o㭰.[SLSdz>b]yӤvas6e- ԡCJ3VaG?,lwo33.I],0P 'Rޢ0-/׀NJT$NW KީH:Hxs#UB=L@+GWf<[2 zGODJ3Q8C4]Y:HZ\80pnOk ĕ0' ^w¶xbڬgEz isԧOq,[z}-IYP^$'`YKp2`tdp!nX@-+  8c@²Huױ?ðٰ$:S@!g/4qA`}3~M5Ǻ$TqAq(;sj/Vz&C1 0|iMrnFEͅOq'&uX$*F\+_mq$5Y"^W^i&1Y w/BD(8?nlW˰QjgwZaM9jCu-r9Ј= |wk5UfJ"Z:0Uܤ/ҝCz:ɲ jCx ={oϯ0c:)G\`sXM4yZ욙Nbsl TSM7W*z3 nأ30Scq˰mN~5ƥ<9$9See*DPՋҝ۫.t $nNz)@g r[ʣ_Bj6e WA!;0-̺%5)~fO,) RXp"ez7:'fa&87i5^1f]r>w^jtgφߒ%2= #GQ+JYwZjEDwwơF )^W⃏X0מ6%"{˾{I% ke,DѽqfyȒ4̆+=@sI}V*6[v10S J6fjXmpDO|J :J"qmia'?߳0 Bz pxiL(~;''l @7xReAI ;tk&7=kݳrzZK~lyƮF-*C,[`3;>6XI +:;5|!p26Mu~eQǽQn*WrS+G;iayZտQR\'fkM*"] %g餴}WZv7HB2JExJ$X N. K?96=obS!9VxGS(9<݃x獔8y" (QѲ_ {-NT!UV(p/EdBF, C/"6glkRХ,mi|$x \̫&dBÞw{؊퓿HS3.0S~YpNzYwGjݎQE'|:%N~PC+FJd|1Olw5>׬S'9l Jct~ߜA5n:] tb0/eWc^%Iă V;F}= jetKkU{ "?j<0YmoqX)&hlb&J+DojI1˺8Ѽ cSe8kB}R|`C 7+:ߟDqi;q+̻S#ɸ!f>&xil=Ǩg\ֺYlc)m*5sǀ1UwB5N rp %A>J^tt3-e+W^Ckq⥌/WyzZAxZ\9.,R>G DˎsʁG0h @BHuʰ_q*`jr܈,PQɒ _F+ͩTSW;AoSs>™ITVr7S2^F ۰+e?3|"i5OoX#^ M6x+MSQŸy8)黽@Vp9 ggee:QS؇gc9+štFqc\_Of!1,#B]QJj7+ fYCwn:) -nX ڿD/L2, Dis(> D72sg[fZ{j$2L!L!1chzcZZb5 $?P>HJon~(L ]ʸ$hʑ֨Us ]3DC$@(bO`)~UIoPoG8d Xn٬uq22CQƈHyNw IpܛvV r4:*X T 6_o(va?LJݭw`Zct_3FULâ.=:/-B_A0*r;hNܑEc{)IHAQ%i5|3}8z?l~*bC2t\Rc9!yg&ys#WDW\؅mJBxՐp*BI(6AzFgjÂv]xؚInsU3&kq')z)撒ИVEZ]ZB_ 3Td/5O=C\]ܯs򌜣!r|V/cC@n,Ibr4bQ&o f쬓;kKD 4/pNSÙ?dh7VnqTK(Vұ5Nnmn.tq[,BցoR' h7Q6~^^g>1Q d"̳Eo=fb ug2}HGLP`~nknHDK;*]9 Pփ'z> i5+=l3]#s.}}~,]ҍp n!mDBJTZ μxoyk]Q&OcD*u1|󓜾A*bq_ZWMTj,TD^BȒ$xZD޶fj,WmJx0Kwh0$gqֆ?lX^Kc.6+s|=inf©Fe1ށhɈ4}&瓾*f2s3w$MŨƀ(#WeKD{w=ҙ!g 9Mvi[ѭmA qmon1c嵦'wh!w]%%7utL 𲃙$b̓$$4 g*t ;u[4NI:^1a%X h6! 0S8Y< h#&h=43IPt$5UR/|nd+,pɍQ QT_pwwݤu.A™+.O}g I2}3N+hACJ5}HK_{@zM8 Sh}v6{aCxjm|`8(Jzx$ E3qz FDlK*w7Z|_y}3XJ9d:kҐ<Kf`ZDTMe;Q l?8 @4*EN3x3,!G~|ʏc!Ƃ{cJxLlU6=um:o!X[ S.x)°v}Ԅ>'Ni.ONFaٳI_ر+9Ԭ_Ztg#Kq "*=0bqPRC@Rˋ#͗,ӿ VR?G271) ˈ*X4_pHC]p`F}sv8[`ѯ=,M@7hu#bt#Cſ(LG_+dRӑG|] "|׹O^7]̣~St!#~xX|-_&)C[f,' &8ҽJW|q?`D\JRb7FI);^K-K5탼Qac *l"n S+CuCp@Vk JyIE^T=UWr'Q_|)ozJ-%;+37l4L]wDFM`91P rN@ F&S0-;S)ѣ "&DoZز*@ċ ج\CNyϗ^l0YFcؼ{&ÚO[zEߌEv.I' ܺPG^0ȳ9(̸)d>ϨMtc|}ɒ;X<&5Pp!3g(oQ/TzAi|dҌNY#/_ߥK,41vOKxbE "Yiૼ[Ӗ[FUĢv zWmsE-8ٶL{MDžZOELF YTrۛrˮܠ_qM҃T]RGir c~Z3ܵmfɱX6vn 6Mh|/rs}7>[C^!aNv3 [ho7xRg4`"6dNDNr:]s6i~F-grm::mqz%}ʚ^h9WZrF]3 uV ܣcr݄RɮMVG$jÎrW2<JdMB3_3z^x궆Lk|O5Cx s`h@RǔƯPAtc".$T8mwܽ2OMƌ$ovq3$VLxKm8{1SP(Mڏ`rrWDسByVe- э+{P0/UQ'.x<$-󸤫"J/0bopc_> x` G y38`TGH\bp4^'H~~`jƜY&'#O\692hQ֭k0_oM3h]E-5R/-_(Ǔ?^A 0Ʊ6y{^v]CM=7/%UR5bBoo-Οi'ˋɬw_] ׼U8^GMԑgƼeb(<)ЖO%'3&SңW)e (+x3 v{A !en_.lT0X`NrR*!p8YlfDM'4 _п2W4~gRCqdx=Q2N9#)]ř[9_H\~~(MȾ >khܸܺnUEZ> ' [49&csJWzߜ5O;+6nY >!/;S|izps(l%2M|ϳKD.9C(؂%Tt<6+{^MX.{2qbuYiE.Unq^|=z{ȼn$WL.>$~|p> *11~%ek:{%^AE\<:n/P2 V 0JyKa@.=w!HVN vJd;d10њIXȖk"Z1bG$8}7 A({J0} 5sTUK'O&eel0(Aa="k suk:@#o,OO cMmwrKÅYjuMTejЎ469RɳzOr0/tqQѲA7S=1:(j0]ܭmՎ֭xbG=GCsc|RF6*!y+.O Г]$iirkUXz3@~%N*Sfb33@>^Me϶;밬^%4G?Oy&=^RەWC(.5GXPHO䖼`  :ylq*\}|#P<hj?M5B8,ρK6VQrfO|sf1, >BDO,Vnzm:ܷ[t 왺BkX`R!*LK/9k*TX&uG"E8Iq)j+;M&g*:CWЁblmI #8%z cBH= Hn7 'Fޜ>])Cu^%{E,U*:y]OyL]٢dW-A1Y$lllke6.I1;B+H ]vIIhM_̝/^AV;gr֊%ơ ;zʺ(&`@!حLrJy{twޖȤKy{0܅K;^HQ;-UXyw)#@m<{X`fE8jQxe` 'BP7F,C!=zf֏4)HE)`njd'HP :^c^&dH-VOaM%P6iah 𛔒D3!!VEgDΙeN[ύT;y`t#IMΥVh- YƬ5&6fR8`oj5NOW3-=srk^iU1uY:_mY@SQځlAi#ZU.ה/`qc됾oBޏR[vnoË=t߽Rd5Ӱx|T{=l}Z6K w@WOwBVi礽mC^{=!V;@I0fqW89{d:]*R ZeT4V˓-8oI,ZA&v z 'gi|?~WAwo1a$s+;:}]e4j{"8p5 Nx&2;b@櫛HYeT]c cmϼ/XX!5j|LCZʛU%ⓌЃE*9|l +>4mbmYvpE9$bsAy˧Fb8_44.a0~fE4* qNbsm-|cJ17J sIzG ʅ J*æ)BL]bq*G\mĦM;L]$t{F [}D|p&8L~?zai猳vŬS ҭњh,U,ZL]|Ĵ+`FC+9#tN!s!.N.fvzw#h/(8HՌܒK?qf3au:6:m6J<Z*ʘaevrrZm.-0(F9i^ G hR& P8,Z5̛}4+}ۺ,3VPJp ,!w=_c^S]ˤ 0-݁ݢlO3=9S숂#Kph:ʡ`ǹS-!#]:]AٳoCtZ-8`Z9/cE-iӑ1;"B Ɖq9˅[-lɕ 2f}rvD>";.(u.e\\J??(v&nό =DzXmڸ4c!iExƣ+w#)wŸQN5QѲW˶,[Gv5@`rBn՝t3-ek^o[YZ,Pk^1cZky> KrtGq%f3ّyhPci h3ꛢ!ͳeE</P6Vk %kW )@ZOr.CXp zCܟ.͒tD'ˤ[2WyDkϤi "K\ o< DlY?ŧ`A5*|b?{F9zs).1Яiq*b?#f ᅪS۲|$| ̎xS"\$F݇mIؚQNTf 8|.%͓IDͫ`VMصP~mJ\mʢɅ+Thž?&HƋ dEj 7~T-M Xf/~&\Cɤ{GQC r;LidU|F?Ox~|A~AA*ln3^L%9! 'WN˺Eӷq%'R=q*mTRpm}'9m9OD~;@hh61`pIZuŕ1Lq2k=8O) 5:%xxt6D C6y93?nsacrՇvC; ճ)'Ɵ #fh|> -fa\(DG@C V*9*;Q?gjH,דUЕ(x kCbErOX8푖 AX~-q\R*X4@гo dqa~Ob u(R#1_sf\%Z<vҏP[x(LEϽ8:Y,nT,:G(MR(&D,Kx`cc(kֈFI ]{)Ia;B a%PK?Z&8%ScUv1wPu᥄W++6{$TAFF()h$ YY*`9+ il= >FiCI: YwڷPv솠Uߦ5K7/2]J_vlRkLueix+yb}jwч2B nx!?p($`)pI98'k_nM pG94 3a[+,/9`SFͦ@~QBL@`?7݂MOQ{{)b BD{0y"PPf(wt*Ek]! %4t$ĝ_zX tvh6lx~# 7NVbyE~|M\xcf |*O(IK AOi)gl0+VM7x54Qnfoޏ:A(Bjj/uµz+$~UNs3,tH# EVi/fFBLJ?fm>g+L!'KoYx1"` Csۈ2 %B/Ylw=*AM"/N0p@#=Kt$|`ϡRց.=f?R],Q@Yo*'_)j=?p@ܫwXNM<֡t9~fA,o4:oa r qS٪M4Nv^Vo@u $+{V,כ.Wt*VH&_ͼ0+:djd}bpfJf''f&(Q_.@J\[?hrF6xݥ6p"DZgLGuֆI,'%1_.+TTz[ SmBr|!B\|'2&M)垪&-3M~P- Ƌ (wI~|&Zs k">ҎnDy~J2QDFo->9_T}jm `̘e(8O4i+j:en6Ogkn紣#2mOpeNkȲR"ЗEBbgn󙷄!O3.Yط͙1n;p ]CCFl;eI)6BeN~֞AStޚfMuQ^V֜C.l I3e lÓw[!d8<Ҭp&_RlʠuЦnYm$GZ, c7dtϒg0/ؽby 1 Bҫ`rҖ`vHƙϛoEfe8E#9TJ›r분iy7kq\1c'G&dci?K={6Ne1*Tw8܀7R򌮜5i:Gf{ңX;@Zrwh;29],U?LI)Xr!$p(άh@b=wze)DВ|2/D%m\XF-#uafW 񲼦n 7QAv (VǨ2~مp5׶g~\6m@P-3NsĀ++0/tyl-7FYlf/;wݪ^ ONq5elaD6}JE!T^ebͤB i2ԑ y4cTib.GC-eEu"zM:Y)MZh)l[`2}$/JDh U|- FUal1}a3gO81AL UϷV([n:wUƸ{Y1FumjFel&?GV7/' +~zlg.!G \=(jeuOR/Q5.*E 1>ɮo@=_\Rxj iPhÐ7mxӅ~لŠ}2Dl> |̜FSe*z0Ԓ(ahv{9P8dSG D8 jk ZlgEY,9"lR99`q5jJRQwy[]u;nNC0rppM$/HI<ک 0b4to`"^՛B,+$,{)܉W,nt=e2ţR a o>Za]ŅD3yLտ@*SF8`iYu\A:ٌFTQ.pU/)'ϑY+V6Е6WU]kP}`EъI+kۧәC?#GV_+͊5_Rny&sґjhV>]X.:zb>^72Jsyv}0Ħ L?\\1gZ%ο~4#$j7  S>s/ =!| K0,_ }d2F } Ŀׅ.A-feJfe8An<%g_YQ! ΠR^B!dh\HiPC2G(Rx>\jvmX! y#ºH)jd^E6=ӇNϛ?=3j X6 SۄMe&z#_I.Ncv4 U[};I/Ñx4#Cҽs;x&Dppk8{ ݕ u}5H+4treRR`CM擷gԸz zN Qs?[?FT$;!w͜T1C'ؔ.T/V4N$ʒ+!+ Ns}UX3BO?cm {&O?d4>xEڇP_ԭYIP<@@5lYxBJSR٭Ņ*DǭQHz6}w~*0y2<=_05(e/  /,װ5-R38tkk$Xd7;&$bTA( 1eg'? 2: ,QН.x5 5C S0<dv|F:$>JY{ 8RQ^3}~}wN蕖Р2DXzݹlGB.+gޘ5> .s:t3(_BpV>ڈ.Do/aGvY?zb=~{jjE]u>kbFkd+B q눏$⏌3P qP6T8O,CSDh*^VdEuSL%9* S }xbsqVPC+pTkHKh, 8Nbˍv#.oN %Ai?o5-& 92T&Z<~Mms@n`Ҋܾ=k}|C Gƹ̰ A &&88kZ(Ϣ']5g amdP. o._#@0rh\C|Z4˹ cF43Ѷ SЃuxQmHHETs#h?#zLJS'lt7`']_ ?S!n;_d9_b(N<}CYA$Y(u%ϟzYܮbi7 wZp~aA6+z;@b璥|U[zrhӂ8!(E䞉>-3C61vrK_`-GUj) `aةy,Wv- I)ZF+ n|j VS~HurX+S* VYN^IpQc@Jyʤjye{Y)凕'T~f MW9k% m_sv-=aOd$:?,R; 7?DHMN8s,)9X༳Yǂ@f RyD [69 `h>g˾ahcuDj8묝UаA: Iu@$e]JFC$ۭ*8xj{zo{9*qWGC!+30l2j^Il!m^DV)Pr].%4CyĮBc/-1cCx™BjR-ǭ{SQYtOs Mi`G"^aC1٧%2ʫE`b)XƊ_"d`{*)h -5~|kd\e ա1o9Y6! μƚ]^!R \adY{@u%ȭRi𥠂LK>p%?@5b3 =0[3k-z qMSWaN[ FJ:M3bè>$u"F7깃 'Frp8m ͡xO(!~$‰ZK(gѱWyTUΒINHm(dG:ŏb]@^*/ҵU'Jc3=4NF?Ax]wt!(<WzY۫|ESKG?JCBK eQʺXA&=sáW=_gmHkDǮE}7yz-q5 0?F.(ɘm g9e05~f֠a4ag}Aj~RӒL[&qTiqjww4qa7 :Neuvgawi+1$MYהG'118@\~r wRaH#]"h7~m2ă.\qfJ)fdu8"RJ4^R*ڠ醏O6lSǒE| ' "C3rL]Y3g'(Q -;U4s/TpĉD"DBwPoukg Kitϓ# "q|K1IR.ag)Mp䫙ea0nYGVchF Zag(J,#`N >z41{Oxɝ8]FߠGk&j*՝BZJy68=)dj~ ӌ$KZ0S]6t\䪢LhNq(BNaHn:ld+ԣ=V} ^pC[SD`3|? u x4nDþ,#¯(*Pd``NƘ>#mJ4 } qQR_\ނr7$TѬmU{M>80/ I.L$CX}&t:OHɅsǕg.IVzCֲ8ߞu KFYjZw\C|gZ2Y远>n{Rjͤ27 C`WtquW׸o>-5ʛ,"{x.PER{ -^ dNCot#X46%J{lYF RG(U5+97?V/T\AѼf7ϰW*qͮvL;EF |E y9%'L)'Iiꕾb,m"84P'bz>8ծn"Qx:|s@yjM w LL7GT< K;メv"1 p :A-/j:݀7o؃V*ޅpP q}+vl4sEx6gSuQ&(KϝSmoO'_TЭPhmT '_M<-%}$1^pb%U+'ӜRýƞ5h`_j!ڻ55dYNpV'~RPIv~e4l2I>d#gW$nTP^ʅMgsu=▄,\{ Uy-^~aC>&XkT|-k1}XofzQŃL E]VU ] ݆ڵ'CHi?&X+a#DVvt2lP4n5<^'QvC閾FiJ.F[*#(ד W9ĸϕX) m wq8ן+7_QsnMFfnW-*.Oн=z# x\)#` 3#} 9 _A+cQ*_O.0RW^4\G fCWs|Xl!W\"אg=챶4MU DC/78ìOϢ;KC8d0TE \w? t!a?]@󬘋D:ְ%M\U#wT9me1 O%u8 erQN-wc&0U :"Ve!&fnoFٜ*Uċ\" LKYĴd('!6nB]v^I':1ߎoIv@.'iHk#jGv[Ko(/[e / èr<cT5D ҄*MνD,ZW-F7;~+Qj 5$ +N=WہWG-*~}CŒ '8{8Xn)N$ЀOxVHZRd;TY? ĵ1d~ɂ%@jv? UsᗏMzp*|"&>o O*q)*,nCޚ|y. L Te 7TRU)8 zX0!,Հ&ޮ6+&} 6*K6 9xskۑHlm2>zsP{S5t֚PKkfR,9>&:}(pTO{;Ezt5!ͽ]?]-o=ۖ8B(yn$;/WT6=[ك%e M4>?b) C̛K\$q%{ޑtl@[].΁hcSY߀bM87&_VN8;cL_)$J9\O򕡺)*1:FȩICt(7dR}3_x ֗JD`{CIN7vgFNc^IW_u0 .&6i,Qjfr4j#ذ^3NK*k')cΉs~aտs1}0*X+X(1 LaM+@ݍΕ]yŲ1~h[Ej9Nёð?$p6т<]|A$Z%C"$0V:LVTQ$} ^+d?_uBgTd-xC{ܓ4۶g ?2˷p:j_8Cc8uu/9 ڧ'6>IݪFm7昕XPj973&jWOkN\{JϛpI#5*̭;&RОQ|Yd %L&9}`}JvP@O&lAlM(TcGlqhXsI7[8I#DOpJ/2HѬK8ɌT߆^P-{5[KNֵ?S?KݲG,ncheϡ<Rg>VVƚ_g3%vc=g1;34#Ạ7*ePk<%{k;$RRMzzVÿrRK̾/5O!uW/ÝfQA G)Dwc0̌ٲP.ms#>^ VuX0\+lv<3t( _oCԠ?*Kq.W* Ǩ;$Ϋm W@XeI[ ڋ]XHCZ1Zq" N üNOhzTPZ(8A6a_="f<37vc\2&"Lp2w%뵇Ci=Di/ḖZ;S`aØÏĥD(Ƕ=@9+7P<6uCXf0@dAvIiFO.azY:0ŸؾvDuq3V͗fw]*D"k̆Ў>`E*bfsE`)+&Q' 0n36S9JDvqHOm$UQ&/,qW_V㮆v,zK!$]AڢnS{XpB)`y3qmF1lfM[9lξVeHf&: 0r;MȚ'4^Ŀ|2`hq< (^K5Uo%Yz1̓:L,+R[\ɮ&$v|œ%qћYK84ukm<~W7o*NS\2\gx3eF.'w/8W[M- ƣP~:1Ox]FƂ)*vͬxLeO\ԯ(O]FɓhFV_ NGaٻg(`{Mz<{|._p,[WGqT 'fȚb:!,7t STShs3pɒYFճ|o\C/!BԔP!ȂA9Lpw*:F1C3^qPFN#D c !t&]r+z]ih[=d}Iֹ7ZYcqQVI$B] `J7Vyjf2p(@ОW#ya?G߆HP`^ctҵ N`PQ͔on{Bd9@3#3Ww+8lꀃzZ9׫mdd8pzvS7)g sR゙tRMcBIw'QOqO M`VQFj`]GN%,2(XӠ6Bix1)10X<"b8F@*j!'B ;Zi[{Y}DcHIq#*ILZͤ5g T'7?+OxN-Wx{$>T꠫P 9fF5=bWB'ɛKm2]y Rdyq\P?~Oyp@I)pAY0aL_0C@=+M?t٢]0tU=Ś/ޗlఊ<~MR!&Z뜰_bO#(DA^/i>6ԐdJz@47%wϤˆ1 wk<31.>y %Q1Vuʁ? C:]n ј\<޲d(bߚ5J3|}*>~r$p^m3uܖU%! 8tak`[Q:P \0ˌ5GΧnd)\ Q\_vfTE1}_#XASgR3$Um,lN|!&bl&B~4T8ֹP?BC0|P1 _1A^/טt&TD&d!>gqr0&"‰5J3JKChy-;{mcCi O$8hL]M`\@N!k%ײNP,C[8Hk&O.ӎGj!rr$K{K}g iR-EcHޗ$vvZaxמcV Fd0i8اkN݋O |ӾM3hb qnv1 @S~(ǔcm,R#PfD (m̉O.ʛG)3#ir}e-Y U50&`PZ3„*}$JnO( ƠzX+*4o]察A]aAM`O+@l >Ÿ*1]B{vU;H 0rsI^$rTCÞD~^t2PC:S=/+T4fBha'ƷYnx b/1ৄЉMe8uK* 8t.nC*C(v<'X]?mc$Q^ƭpWp;-΅sHY42oS'ɔN} uEK1!WѠRD?8j3;lm' )ެvvV( &9KCq+&#YL-t!7\/nUmGkI@tҍr;*sE(5=[h8nkv4܄kw{$Zb?uzuCD@'W¯ \f߬ yUgl䕳k@]DNI;Ʈ""XMqW.9ݻgۻ뵆:h6?ݴM g5JH.(7 dly${)Z#.kmɶ3A%=?ws^ J-oYɬy0UZ泥4f*F?e, _ΟJ5ܗ6AnkYqEՑwt\iW"nk&Q^"qH_-ݸao3:[q] "jOO1U#/F:!tRpIGu&&֝Rdh&1Xd0?X v`l.G/qɬ="6zP 8r"̸!gG-`pH]8~F˕"|:a&`7@އBhZֽfA"-yk yzDk9z|/ |'H DSkѪlH [Y.iM2AID7 5r}Ʌ=_lBij Sw =(s-.&7K9$|y~{ $A}x+~ GۣN"^RYgj!^QRHg^ApW05e`ЗQsq[Eޑݱ'45/)uC cwnaRh {6XH;Zx ‰%#j_9,]fJ7bVf_1L"-kH8W32! ҉#J7-F#lcPsp lRY +2D "Ѫk95Zy lH0ȐYqSMyH `x&57u9{ǽ GLm㵝CxFxobGJ}\_"+d㺸4,^BpnVٳa AyB'nxRF6da$3u]V榹Xp, %]Nd˴c+'{msāZЧn/-.C`?;#ٴN;ܙ(B|݁W9mɝ)30Jlb/Qb]Ӟ$MN PƑQ~;6:{4"~89.M<Ξvs3 iy9-^6?_?"=]UGZP Ƌ|F[ ͞-/OB=WWS^>vڬ3Nhey[ÀYHE%l^񰭑GMWŜBfy\aƐ+@:a(q/m\ZbƧļ+k,N8= ֊OڝEtKW4W_{hu{Z19-b]Ջ#qc0^d7p2=& 9,W~p7=ӹH;y ނGs-i1w4?GbP]JX滓>񮢩l"Zw\W|0+Y!:7}oL1}40νJ0s%#t˄=p9qiiXEԤ5A$yA!lB֯i žMuS/@QfzkZ׈kɋR)is٘bAat]OpRJao)%y8F &G eԽVoa:!&.1]X#ƚ6u&x<]`#ُYz ARf)Cg3t yg|RG/B48& .6DF* $1@Huh@&2je.4Gu4QfRA[mAw5O!ch:t\peS nK$R~VR t$6L4LIPFw xu[Q'Xʼnae/it߈șZ߰eh#x=JDөc 7@}Uc4Xn{j.)?e2* fRU=KC$0ɢ˶bun8bDA^L;5 G=aygrIic~?NRF< W/T:YkI8I8RSN*;҃tl|rṲP2ggwsOEIߵi䇖h kB?'@Y |Q16z!M05`D3!Y31" dJ3;w^  RIΖ's Gx*cN;.B KXص ?9[Nǔ=ЈϧV/Dmu<8}DL*w$䳌%.1Ì7jQT^'yUHAj6IR5̓B]\Л; 6q@r& a: >0d}Y#%FQB7`Q%uAk_q'3!]:`&Q_8Py/ BDx^KuO^l=lC%!@bQh~FYc!-ݏ3:iZVԗ$jVV39Wt&r#ֆ0AvaA`w2)g83~Tb2l8^(d ik 4?3?C`/x ]KǗxG RNov>[˟Eb$q2<.P> g)'rO`Gѡyh߱Ѽ#9|?Y,.WѽF+> N/DG# M( }jL qqXbw6=ָ!v ErPqw7 96q S*("`Qޭvgfl 6 ^HOҤ{(<Hlot=8vάHN) me-${%,>vN!"T2R%zwŐ`JS4-&h+F;[]EjMuvTE7;,T X4_b7Ci {U- ԥ'>XdWvA[?K3Mt!3 (Kv Lbuvaǡl ~+k=$D,:>3:IZAg RώtF`P5 lQ%] uZ*ڬ|D'K@Щ_W!|W51RJ*`ѕ%Xc HJ"6fdV>5>,J\Rb!ɱ`w5.%F<'#R; H:2g}ij':C$7 H9{R`Vݒ DƠvkΒU{ad @1sbJC-׷`U"ks<ꗑYIJt^R#ВH4LgY/ΠC$C "[uظ L|qC>/Hl.ʌ=az|lDjm,"6i⬾p:'|4, (T6 o^mu}z) L!?='W`Xl4Wq y) ~mS8z*^r!nUz ||@l< 0ڢ=I 0얨ԈgLMLʹ9Ä?-a9T<$'-ŪY XUH![uXD?4бF3^d zҴ^ɸǶv _J-_%Yreoo)9+դZ_j\IO6ҟ aeky \N#Y>}29)扨]tiO$"j sk(%93%k3k"N$5Z\R}ͱؠeuvW]) )["i xI/5>=+*l9Զ0-DZp3 '9I8D\3ۯ6Yp0J~"ih ~qtVM6َgap Ηhyޫȩ&Uk2苡*M>|ى| JA-΂5`22uAv)SUm7xK{NNGpa)t"QMm41dr,4^n+Q>q+ ¯8yamى\R%tF("ާ\Z.j}>-W*UxhzÅWSZƒR <ƛ[r}\P6|?ҘbP'!Z汹JnW&dÚ&DeӃ:?&P14P`;ƙD}y905VqC dǞah*?"hҮD_+Rv0^3%V&q 45~%bՕӒfd^+Y eIpCsfOҀA 9PݐG+O j7?EUܘhУeYNkiɤ/E1/a/Jn*EW* [}*3E;0! SABr=04S%ӣN?4k_+{E>rAP ~oP9p* 8x TlBuP]Fxi 6[頋waT|1? ? %W'!iAqFNK06'Na)E%*viY(=DIk;݉aY\T-l ? 1aƓFNxLzC?ԙ +'啧 w˱(y50^IƦ]'r }gj'zlз󎠎YWd> Օ>xho$D~*^R}.?Vl\XpR4M+7PDHYR\8Dm8%]F.8ˤ[ts$eFupj5S$MJd[Wr)H=sP9Nc~ >Z%[os4TY^!OcKMSe[qtXU̯i'Z&cð!i F1R%yD;)Oٗ^ž)< )Mw̾7ԗ|VbZB$|>be O3(3<*/]p{'\R&;3HNKKwwa2V+֬)[7 l Ze)D `0;QR oqd$䴡o;xh>yz'gGY̑N 7q5[uPB}[y&W:KH‡3e#НaNS'cNQI3 7i 2FɊ: 93X3 9~4`Y:⛨鰾T²uup[tJ.=[4Azc_`=L`{FȫwQ[#3ROy#R!SM? o{6[N܎0-Ft -7ɚ;b ={j@ 3 kM/M u}[4 e]g;X6. Z3/04Q?iMb:JtfxΝ$uMZ7L:iv{jAjV䜉J>_(JVzٓ&&+P% T^2֐3\ѩ~:</J!9f̈́V=@`1 6q3V 5&:9VԲZ8hx^.ӎ>XIScV^ԩ E6@D/-3&d'0 79{"8b9JF}<~leu"a\s`'^",df(l.aGOQJ'L5 sSlhʋǁ9SLba`/ꤜ7v@J4l6!*2 5 v9SAJmD8F,vz`lhlt>IT5h{y& ۂ kINGUˠaXnjAv~T(W|i`sqX^9_k,FGlL essgT;)ےEܸ֜qu֕|UA$ ]O7b]qYǛv^Wﰧ F}]" 1v o>PIM{< '30H[t >{Բ/gQf֊oߘKS`eéqS8SqXN׾ήQB(W`?lweNQQ5%> KƑouh~$;=9J>| -5'%8 s>!m3:_=`POj;(]-ϝ-,w0};0y(:(ea`o?#:R=*oLu]u=)wn,!iͱ}kwtwWUJ 4Q"i(1ByPpqnv r9쌧Rm?kDFj€ N}6CqP/zy 7)p9_SețԔC̷Ұtd4Vg^~+ۅ?__B "e=\&vur!a pY&u;Z *;gֵnv 7II$ſ 1&*9RnI _ǶfB꯴S C QvV"י 3Z`1`NiʉdV&&TP+%D%N1WׇS6%)K`ϒ)b{F" u3t 8XVyzh=V|744]xXBYt3n]u"0?Dl4K DЃ,3&Lιai>*䈂e1 fHڎ "8?_Vk+AfF -BGu Fh378A.0 '5ÞΉ:Xk ai*x9>?{PAe"l=;ԾLkKI[{Xp`b-tX,E0Dί߄ Ɂ>K὘@N+7Qa?FE&FݤlYx_'U<:I2@7SG q" GsybBS)YQSXF(dv*96V<#FdV] !խKzy#3p0q4;"Ӫ1 [|W6TO ZF[7(lb &<5%i[p *cXY3z)L{8 /Sot6OEQU -bJ$Ρ8_ *L;]?lEjg#K7W؝ v7+}oM*_gn^zIyd9v Q+lʫAZצ4x4Am^KR#T~Ӫ[{ԠCI8jHGI5pL; N|1 IvHo_ k #$$#~gG9cWk@#F}\jtG|PŻfR Qf}d& {W%k(S%,%x7 _"h2& !ha -79/b?\'緙u "\}41KiLٓ􅗎KZ )Pƺ+AպuBOHBGh_wo1AFO ׳ph & tQxR(5<NN[!iUs Bp#cEEn4d̲,7*ؐs?kϒ@RQËӄ.dbW ň=֤T hhӜ`d3$C _N@GABǼQnW#$ɬioxPKdʚ2GJ0w`YϤ^?e\m[iiB:ݶVi?ZI$\'Ru-Dz&] ?(tv/-'-x 5H>R |^HWZcȺ4eIe6`U<>:0PLP0h\!?ĂQ\+V L4B73S[w8CZ*)0cE%Xft$ǟYZ)=DgN}Jb?p1tD?ިJƿwN_A/t^YhiQ! }S//\Pw~s㒢璚ub?Ewew>葾c@~E2={?{bG5yEzþ>?^-]li;o3֥Ν ?4TNx@3XbD)3SkxAˈsep9GV#yŸ?\ح3 v º_8UOrxED"iWy8` .d,`NX Ԕ|6=uSF\x ,f>s;JhPhnC kӹ~,yQ pzLWDZicϺ#BAW$hf *Y%WxހF`<0vEMgJ^!A*D瘇n6Lah30NH?S1K;&yv0:f:%0z遝51 4 YȄCڜc7|*\ w&mDGGIr;H .U;FOFy#eQ(qs4kjQYЪ{/R\5M(7WL} HyII><2,sKG D˄ʶ[Q).=vKL:J0bs"ebd5Lqv*U@R㖪8ytXtƂp܄}#*h K"alf._`Y?x彺ۿ±(^&ɾ 媍I -7s$Y6](?XsacSͧƤNOPp5mjSLAuZȰ*?l't]^/*7zYǞ?'U4C p٤H2_Y=b\ @P Teƽ?ET3$w>\V5Z|nkV+/@wP^mi層VjO#;=O#f"yxS~!qFk^ªn)Ʈ~I'Rg ͟,,3_gx?% 8s`)a`}I1zu`FE+@>I@Es8pÄiB+(fȴ5$ 6̔^8̌o þ%]>z`0MKYԈp'kqM/70edISY' t6s<I;N}Av`RO=}GS5^Z0I*v󸠥hm_[Kj#!fo( 5Ż_3?fvCŰR͞IH'vB&;ȂzƞO][ܥ)zP|#tlXDJ οl5VBbj-KiLjof},t[5-j~|Iyq؝ZaYx,YS}7:nu9}0Fm: { p4&x.@!6=>PtN\3Z"M! @@H3im/Ϝ$7R 9[{#^8T Oc`VNp#{!ꊺQ3 OxCCQ ?T^0np+n )k&P!VEejP-bR& @W1ƩuU4cm|ԋtGzc =NG_<{E݋jfZ;#Nmc!ߢ+:+Eȼ`f>٤_ 6a&v W@ yU'R| G AmCGǞ?:!w+ɍ1 8Q-&K) ~D2ќl ,H)4(/crH]v kY E2Ӱwo^&qޙ4|jͮ?u^Ы)KCkn,K) P-p_^n=۫ cRF/`+ǨZv 5 k+<.}W"D/*>=NFJ݀6d&\QyߌFZQ@C2-K1(D<׋gDtӪhڗV#xK7ٶ64*>׹ḤS[Y/dU1%wfbuxP e*Aۥ.lC k ݵJ&y|D_ G 4 E:rJx'PL$:W#9rdBNFk?^ΓnDHꮛҷ66-Vק6P/L5d׌87 7=܊hcY%whE(ኀcG[9uQ [C"S_WgȍmWtrl:#Z˃']R1:Y-@ M[{ f9 MPiV<]2;g_pzfrʛ;S1?]@6ZIBoB[o8رOف4(:9م8T TFeP3ۉӽQy?.ti9AlYk]kS2ϡ( B~T]k9:,ۺNäe\CY x]o 7I}R V"=_1Ed=ńn›cX)c u)|$)~K/$ǯhSס/+'4uCT٘&U;ihY#NeMXz'>2w< @^Z0xC 9@0^B =wMF3=3SKیQߗ4@"ǍR{Ȏsk. QFDj$|'eLt^Vn'd\D+^Pu`miR~ś*[N|ÊɷpB$0PH[=c:cxqllχ~u\6M;J[DQҬKpS<ʝquݘ-tr6SEk~V}qAE'D3.7]$M\ye5 R2_6}MKB\1M]=e6KrRErxS`'i$)ff[HT+zrw9)o8%{UcTo1ކ)q:Ղ$*R& k;doU/TQ~߉~|qm/=8#P0#a('C;*3S MLPezD[i '[uNUcѱD!bVΠyDbm\lqN(_g3s7𾜄8ʨ_ve,+ 9t0+ 0_w/oW#>kgXcY˃ };  $1;^'ZRU egAe] =A-.cR\`M-Mj4nYpƐ6  8X&cPRm:sZ$.Vtϔ|pIa us8zeTɭRQ44w}5RJ9O+۪hcŭSQןOF{bף_ |5<eOcW5E/YՒigǯKٷT9"#4=~ y|γH`FgTH|/Y ^ZY0U-I[޵5["f|;:A$w-LOߙ yƸm~} )kM b&͟ ўiw^O@?X{IG߸=[Ѐt̜b}S1('4 Q ?B;rF̧ '%B/lk^3엊rܫ y-]B-3#cb~稅ޡiy+]TQR#P,s0;PQyIj&0-O#K>5N106Gc>¢77ƶQ@VO\Ie`UME'c9~Y%JM>k:xhEѪPg{kC'-ѡtgR0[J0֦ _TIp #fں;^cQޱ * K._Feyxrf:=[d&O<- F8gy쫑.{OEq`V+fX?KNf[wPP}b~d=Na1((C9'9=FJ֮Jy:shX$UgL^j="ѻHKr`NTQ0 y)$ <҉# W?i- ^~(\ĚVB%fnҠ(ˁuefĸa8 HB8si_t>6U"IQםrb& :Ƞ~qO* pAxK0` jCj1+Z=C)d[wnmz/8M\OaA6n!9/ =n>~1|hU X^\DDۃ:cyt#x [ 癓C/l1dk gt˽ѵةdP֌Ux_4KjPE1i9| Jo-@Zȯ%X+vz4&'oJ([Ƹ(y;=^ *{ ~¶ļ1K,jg@4mmx&T\Bg)]#@2"ś(nIY@YUeU|7_vMI&G FAC(t0r6W,/౿.qn_4{qȣn^O#QYQL@C䖁>NCʄqa;)=Bהv2[*7mE\.0wrkCRKwM '9*@m$r6G,BƜ VV["=u/&(0TQ◼{D'q~bSy/8GGgثJ5sOJSkHP#/xH5-9o7J[gcڒa2&OldAqa^v<1W'6X\zSDw]Hĵ3hT!\c;ff" b4«h..]DJ3䚄O(Ie@gDR 4ACZQs=Ċo4ٖ}H*Yy< un"\6WTHvD,+ޟVpX7MAp45B)іvR|̑̒lMzZN:uN%ꃪWRʊ״0H6BdD'萉w\ܣku=<LN U\)Vr*F7hRbRzjH&;qaV]uCnS*yę}ިuGrPη_ڒ_ )r *0!Dԑl䟵P͆C{h.uŞGᦞ:Oq[2din7u{ؔo z%_xQtR:ڌ̒1Y'axXI#!9 & .i)٥߷Cť lJ+S`8$j 7h\ݬiDc@̨etDryDnCR'IxN Ķgso y`8sܚ%nJiF;Ҁ @h]X9A#XpfuԚl/;{2+V*LU5WjsviF㸎vj}Ym/ɕ&@D$ϜgD*O$ :c9 Wӣ'j󉁠ử=͜z DSN)s9`LkB%b &A09eQ(i6Oc7Y4F (@I%1d˧? B>2R<]3,3_PH{aOS4,af4 WG.z'*t81߮-ϖ;Ʊ󪫲"il(Bw2TG1)Ut~ͫGby0ep7Zc4yծX]TR )-UpݝƤ~ҧlT%  ܁F.a,=蠜:̕ )FzjA =9SKƊcHˏ#2YZV4eMk%^,8nXPzq@!yqsZ_(u(AIE kt/kQ*Q?ZMjZI/jbXFZvet7y@dYrTva)oHH3B_a Xu6 0+ƭ4;X4A kEu0l@g;=tX ˋ>΀uy5z7k 6Ps3GQ8hL5q^x郚)1=;g"oɜE%0}yfGXd9ŕurgoU4tد( e Gr8=^i[#i[FmV9pEP+/ L p*q/@KrSf+L&*˫(S8)fsaCtGŔiĸ\/2ڃ K2D" NƛW@oYt*9~qyޚEbN(Ђ\ઌ`weV@? cz(fvf`ݲ>0k2Nԅ?o@v?btBX~R,Z}WRrۢpheNpt>m HM.zb#T"TLE3:7~X߭^jٵ[|YOo~p]+B'8WtaEM@kU; YڶQ Ի6`I-nMu\}09.I2InkK*r?6Y-xnGA'8O/[ʏ7bΆ5 Jv cﲏkb$#ޏ ^r#2>.+‚;Wui[cɓPN,Wؚλd?{X ՘sab3N(۹ϺV} /kW,(JhT;M= l(Bjb9>8 n>HܜcUb7Z6Oy2ܷ-cFVs.P@Js' t \N H/ZgWn$v#(euIr4ٲOKE1zNL`}DžbttE CbAH`"DQR'QCSc\/) \o1L0[ >pBg ctQWCH zBnkSn^1)5\ Tn94arO*G.c *zx28;)M7ՂFkNVPe4U O rd'H;G cx![R4S&ؽ8Mo2wrJ/]zbYPm)Jx- <;{M}~}z(x)Z氿8"x*F h%ZQu )q0!^+_U2; JwνidWF4tK 󘩢+Tao983}L&I[O]<_^Y}mvgؿTUy|K#-&B8ZM<MN+B8wv&:SyGCCy~ކmK/<n&r\/,- ?H3rH舶`qHvPɨ4Jra1\ j;1^Zu<^N.9z)x2Lo>2P*AIOӬaq/F--U<;:c%)0'RDcX GQr.'=8yt[DJ8ZoB(39dti-H<.H`0>Z12ĘPY'_weP`b,|Kmڐ>d 񾣜N[LЪٶ4H~s0-obC"^%x՚CnH0>J[TPӲwDz$3cWzPMcd24bh xDul-fMCp8`>:VL}98g L%Up9&6L0o.4{۫^PYPp*8_.v^Lzk6~aOʚ⺣Ȍ`ќ!B~ { BJʟ l!=5Z*0ExCq0 @&#vּ3}wՊ@#E QK`9&]H.&/)wPUlBB :Cpڝm/?+ dk`]8 K듡AbC21ꌣOjFBybM]0K+sڮCd/Z\ }PmBr@oINR&GQ);[Gy![z/t:`k:䫣\M+6`!V{ 01fʑ%iCĺy(7ZOI g:&"ϤyX,E9ewpǨu;uP=d#2%_4/Ky<8BS #{yqwœ߼Ѕ6r80>?tXNmHT:sj֓tӆqRM01`̂c`?/ut]\qMXl k: Sa䁿kQ.U޿v}b,Y41މ/͍  ٘2 b:WꮔkuT=%Y,V};U7!x$%Y%P)DUmVkJ+h#$TB|Sh*P8%d8 !ȕD $7.7E>LbӜ [ir~o$byZ;?۾㏆]7.dfÂQڧM"~0n0TZ6#o BXC-[~-f]]**sO6j8:ܭq`k{ƆC/AR~,TGF\Eh&b 'yes`I+Sȟ~ If|U:oVMmNbq 'TN|8Gwc 8p0>(7fWڞ_=a%},AȵQSs9PWBn~5HWm)M' ֪VI5MR`Gi֞qi淲;:gC;i%0m B ѯԧM:0$#LTBg1 Q^f4ƈ/cS ]ȜQ^7#lc۬yDktߩ1v;hklBp1dW8?H8(MI[THɤk/~D?{)ʈA lRUjWKb)/ P.r01Slyg{G_'CGG}y֖HEԬ_I5N$&e9 `ss\3PLΓOf;CN_ptaaA>9253q/o:8S``fyfiXv7E A=}5w Hl ]6S(R_ݮѫk'6^{$Sـ0~*n:+&@ϱnK `B'T5.?٨ M鍵=q:*ϡPP}6gGkbbX6ƴP5h>s va?;'oA4{ u`hz%*2%fSq=v)-o+>Uc@w *Q41*c.lȁ#ADBDw cM@Ǒ+˃"Kx[S9{/(! >&Uqg3 0uYus%t$K@ج'12PR8a%?8*"(9%M AvXt Q>[ g0;.YFO uowI_[NsGCG=$Pk ?nX6_TW㏴#NlJsZg V|3Bw)]x;RXn¤XuJn5}BeW&#R#C +C 9*&eRˇ3ٙסf$AR#(3 V{t}QP 2<{7cɢ*#x!D TP|bjugr3î[%3618jޝ8~gf䘮/2;MQlhT9^5am=,ۑuD ?kROadAbb@sKlY5 ژ4n3wޞ[+@ Ii,{a%9f?;xxvgwKŒ6y1בCdnB| * oSELП-B%xԻb[ALMul#y>\iмS8#$ϺRN]?YQ0eHi] QyF=UWS'N׊JZvs{sJy͵R$>I,7A#v}&Yw;Ww ɗF='JeTR%/ Jw\VC7{PelE%Zƀsu>7$B8"*U잕s_-hDJƐP⻧ytXM z#Af`p #z:^v*uzc 4. bDѵ<^Q: <*640kBdzdWx-r[+7sRY]rb>oy%bYYfk)ll%J}+8 S_ClN?3SknXb=7Fl^ bSDVxyxIJHo!ˍHˈllB1\L5n@ %)2v1ut>@=Sff3Hn#L䍂"s+_<\ @D /PFGdgեO J6HOM\+[lY89zk ~Nq%ODAID`м:݀E޵Z.J,ɚ+RJhJOMivΗ"} Ћ:m1Bq!^fCYBΫ |;CK(Jx1̔T@-۾|q##cc0GߦBh4.T0o\ sivNo"ch5l#M+4 MM<6'YIGӥkWhH>;mrn_j[wX;+j/xpvLuY݁2K;5I * 5i\7lNCߨ> »~r_OiTAJ!OUj Sx&-dR揙 }2Ѷ~кP.a2!* M85hhɮ 3C O]${H&ά(=YF9S^O0KCwh:3dvQSnK7sQ {4MvK }U2vQ r./K `s`X}l (-gfw~әI=: xana~s{}qkG A &sKġ2Ga5{ -`v˖?wdl`@IRM^ڐ^ӜosPyM+S?u/rWxSˬS瑉.{#@nvk=dy75d!C(Mf'^Tzw"@3j?DS8p8ˢb3@+溉!hV>,c!PBy,&܀Th+/ELvLy"ߒymR2ejo2~]0Ts@˔cf `Q<Ԭ,efiLJ)؛}xpO0,V(_yWE{u(a˘ӷȐj=N&S1: ۜMn~S O`΢ze%V=҆j[Ì?S|~O57R{*~aOA@ _hʩ[alv4@uK҅_߅JKr7"%D5RJWqYxjhU71ՑV·Vlm}>QF+ T`Ԓ<`G|Ќ~&nD.:nVS9.X嗤^9  JKH86ݻL$uve_a}jȊU\P3+[ATQÂrFT"$eK :g6 /'uw`Uk"'[RDÃ1[q*W~ñR ]Y_cAr7]1vVz,'X %Ʌ > cV$$A#D9q"Jo(4ZUW M.9V{B#PJ[XZO >0B~fz}¨B]x𮃂І FAKVgVl4.4Z^`>Dw lI_0//º̂buC~Ep!-4TKưs#/sOYIږ5\ŀG͎֠G=_ϦێQRbCS>gE"y?mQܢyDZҰ[X93s%# !sq0؜)^6uMj 6ڐs@[-xbb23_lT3YDuhyai[T^1'KSe3ɁOНh?E{ބdHG7<$=\U¸w֠Q~N4=E00 ">OMgrqCػhX}"z b]_xC#@3 ldi6DtԸp `s +=MF : 鬕_SS WdJP>wĒs7Es;МԆn*"I2JO0wiYH-0g6]NPTo75'Ґb=Y`UgaxTC|_HFrվv'"䦆PPr $em߰J  v @Q۶0Kdm LE'Пt IjhdZ`>eC~ QyhaˀQ7mOXƬT=b(,#ZK,-Q.R"3><##}P·CoSVV`rчԛSƎސÖ|,?vCh+~^+l*uZ]v r].ՓW׏? K񔈪LW9;LU\̧r*p1%e <97ӯKxski/c3tP/6.yg_x$YNǘ"|DvÜ2(xMlZf <\geL9<5߉a|AI_iipy;rx֤yFNy#;lJm.K9}EԂ=%r(z _5syfuPh"P=6!)Ht|mf jӺ޳h y/Ju7F ]:IW0!psZTSGL#]mn`dk%`^ tV`@h/'jYV:prt-ehdaBT@&5Zyn8\p-3B9bP8̋tt)70>)CbY/`&cF;+O 9i/O!hbo|eű,RL@^B)iXՔmUa9MŊ;H f &MK5_:;8HB)yLQ Ub-&9 ?X=ak D6RoF°1wU|l`vIJi.b7ODWTO1L.t|uШ&񷒍R>b 9gJgvOTƷ̦JĎr 2,]SߛY)2yG 31)#bHC5a>-_4Rg;Ha#2:erpɐ\jKZ5wdѪ-:óKB=G(A>%Z?} DV 8@ڂfws̅AGA~@8/_y  EMV4pb E"p67LntC/l?O XFg{`]V} |?L @썞W. Yw KA~au))me崉k춹eF&vOwW/C!$CmIud/ Fl\&>l~Mc=jQ,%!g!:zŽt,w$# h!ጁ3qjCpTWENy$5;@iTH)(L3eoqiʅZԒWC"X3%rr7Fqp8x/PWݐwOfo$'Tᇺ%Jc|V(E4o8 Y6=nr1.A2׈ B?k-p2x")l?X9NqQ(WJmX&C\.2-we ƓA1*5jPh=2`FqƘ5*X3-^-wz_ZN+Sыq4Tk Ujм o [k俇bSNӂ5am:K(᧙K +q$4V`oO ۗvoDDs6U*ܥ\Aܞvܴ M!]Adia/Dt#bLEXѫ5*#)MZaT.Fu<YFy2 UU, [s` sm'L<e1PXxn6=W6D[Q;04Y#6rzacv {EP>d0°®# WNy,Zo(8 kk(f U,^#cP9//DztvqF:ΐW/,x#F'[`!z\ol:"_F>!;ar=;%ąէ0>(3Vj4KD#Tg v+rGUuj)~b&C~c59 Ѩr T&=lt+36Ϗ䓬ZoE+67Y3%W;n*w"ҁ~ ( >1\'l&CI@Op 1k^.Vn5 Y~ vӠf_0a>Ӯ゙=䃷p> `;·נּG7ro"ǑlY[ض6c$޵ۼ?+)UVn׎zq Ł.䮷.PփyRh "/ B,G*l|#MmQc̍ۀY% quP=14Fǿ5dְ8{S5Ucն4 3Lkkuo<<3u7S#*1O :YvooQins ;9jy 4"P])A̳ܼ2| UHH4?运[?4 ٸJ//эՐ+"c\: :`PYwYE4PT A;iid7dd8F1C~IiD9܁;?9F  H >=d"y޶pr*{Y{` ӭOm 1g^@l@g:?w*J[w4;U'/Zx?ޑ?8 9aҦnR%CU~|^V_#8oUke%M;1^xʙ'tuAFaӖqr>Mvg? c<0L˜LҌΙS裄q@/d,Xo6vxѭ $% 4cۑ݌N=ۢ%rxXd7^@",M8IAj u#z#_ᮿ8+n!LK),sL#vZLf:"dg5J|ʐ~8+:ٮ2d9gMđ˿/lgwڑǒt՘,_;nzωlMO%Jk ,T_waIPO~UU@Yg]Pk9Ekjtei|0T{=ײTAKvMh >ѡ]GY!. nn.$Ɗ`cHH"@;fpMӷ&IbDiQ23cAYՉr~Tz(ž~Dz\N0S).og0m|b6?KE>6hF3wQO!uӤnKTX?jڽk[)(/||Vz?^/ռbknAv~A5Rpx>dHeQ=(q4ꙹCҕ*? "3Fstd'sԷ;1g,nq'8O9Ȑ#bzJ$ a<Zh}vUi[ƾ|y8#22P1sCrdNg:%Vve?t +_ʌfJuے@Z`J1h c $d8eQմ$=7()e}g%a.NZx$SN ŨQb~Ր\ MS/C,FD8_V:Pg̅ޓf8k 3 .t=]6Vvz :=>0 Vf;B.d2i|X[tզ5v.^E}{L>}ed\EEs|*$_TcAnaP>F,~'nQHjk6 oFs7|l7LaTnPɮQ]4tCOAZB?yEa|ʕ|svY/O^9hU Db<Ժpk{rkUӓj O$_.GdLi:1&ۂ h~J~[w{DU 3V|YÛ}s<5TZۂOdPp8 @8 @H2lkAܿ>ʌI$kKl#>%xw ; mGU78R2ƞ~nv68b@4!3tځli)oR|ݢRCh֩PZ hDxt柄e>89'6sxƘ`$4~cuK a<(1Vlu FxwZRwsxLK _Xs8qnϊ85XfpTu7~am snLZ2@k@\-uRC1jwM>,a@eR|Pܯ^H %: o~̇tm/i e<˶x Yc_ZFz=1nSviPm6^eX B2,-IY`0A Iysu 6-oөo|4^, 2h&Za>bPy8``d2_s6V3&GN5QC$RX% ۂa,H)JxlFTjI=sˊ "XyXQCqw q ~ \VoM XHJ‡;'Λ)WÏ⼌f;0>OSselbE,=fqaar4xN]-<~ &!!qc5ToY#J~(F-zv~`$"9$=V XZdl8 cfFJljIOނ`;&m=9`bTE7"B[9u=8Sy)djRuz,1oc;آ& ,֠?{7 V2u.q]OT҄] ʙ^uBv1|ƉKNJ;DKU2^ } ]C˦LQ)øwIJŃ+Z߸qGAmP8J8,RkJqhM֬RsYPi'o`t$.GMS1=k+ ..9`(e14NXo-+`>%DXo6rsv?B9x!ngUh;)} G練L& ɔ"忢~ek6O3]kD u~N6-TZ++]-|j#b_SP }HgfƂ Nџϯ$U.'w06lS}N0Њ >fȖd% w:'_d} sg1t*3{I-K<<60+7m+T;I_ԦQR&̬J S3=?}Q}9M /(6^}餻ȑ z j/a=/\}k~edu3aȫ_[%,[wo r-PF!v]z&X`CܫZ^p`͡&A=2)f0V|{cLD"Bb٩.ϵt :yu7k-дgQNDRƯVВEggP(flG =is8ѻA y*eλ%SwGd=<E5,P~:ra4GUb¨c;\O] &B |nYL!y>'(~29/}^{fv@ h2(RgŃ%[v5|]濙~DTnSZu ;k7]E p2.Aֽ:(UC=^!0 21eۆ~s۞| n}ٰ_Mi^@|ͮJRBR[J _3``f 4:PUFp&fΐ\4LjGK߅q5Uc(S Ϳ!n̨R:䴱'G 3n0מC#fvS+~,]E$7Y?9 һ'팑Y^Ye15xL[4GN M7O$aJȷEo-v4]0cj%]ɸLg !L4oJ߷v%.,G^D̳oգ(lHp9ݍyw{EDv>_2e*S-|[߄RĢ]egW^6nLsN̬Iie 9^-T2REo}yhsTlJ 6a4%u+a:s2}gDvQ4MUk١?A cߠ-4/k؊(p0?ܮK/<9\-dOkdc2́#,$Q.$^% >)"!8]dpg)>oO&k <"B\ʰڿ-YHZyfjEfuOY|Ʀqɓ%xR{˰|nDȀBOҘB8*cdb;xLc4-rEP׿60R~e,fS L" R^'+ ;Cܗ95.K=Rm_8P~`6F%.G6bZ@szeH^T6L fZ)ÍȲS[L> )1#/}Q̖)R ^~"xB ,E ,{h !0-vIڨ7[v_lh*!D3 fGymf#B_yZU'e>d}yU"/_Hvlv4> Z_%&kXTf/Sp :fjYu&R[/DϮBa\}c(2E3ʽ׼r2g9Yӡ{E \tQ1!`# *&ꙪS΍xsGeeBT.Xp|MdTHКXQ`5kaNULϋv\!سbXlԊ`"d}ȝY2'&WWFYn"*;kC -omwD(W*,!0 m8im#OhFG]9"֑9(wpمaٴՐC!LveKhg(ZB6MtWCFHmˈ8/7{*i~ItSS@ڦcAGd*\h>sN'}&H+` q |!zmLiQsFSRl:ȟ,"8Cc&-)"&?*f>%tZ } =CHj,/AKѨDxG3)P.5 _kiBXP"ty5iɪ'%mwl[7GV|鄣Ƅ)$ \4fJ,8QFE>'B1Uy8 g TH+/7Wۯz9;LSU.K͔ b8)3af6'ǘW"o'*u0s2+x$(fXN1e.dh6$:M*7m^H KXg!D;6=>}_'V./. 7ddbV]t`HuLPn6 -d/ Ahr7ơ!gZZt;8ȺUfi;C5[F$#aF~I|)"fi/?4'+k$G ſs;!I r)&p/2čo,uAn02B ToF % i@6BJqF=e$^S ñ>5 \}I^-%AR-|ϙtȊ\jTG% RAw,5(j >ygK&ǿ4m^h4Wr٫*p}rˈZ_}WSyIMpC-fF{MawI` NB7paۮq.Þc$ɉu#MӫXQ2zTFkTQ &Qk?AG`]!R"=~Jb+p>KFO^9p^ d;e]pcߦ!\]`[3 rG`f*-sac0g#uܖÝ;jeEn4֦QІV- ]y{f~p pMTt1['Ct*KTe"#`ACՋ`qBr⚪A[DRgxFZsv|ld;Oz=*$אX` XT9}S=Q[AqQ,]i_%Hg7_%v|M4򭞛̻i^YlwM{6cHjc4!NOM@jaCQ#u s"w,Ohoh$w+e%|_D]A|"Im&L|9XSfipWwkx\QlTwg[IX F|*Î[nL xƼc -mY 26s7N/s\3a.e%z@;\49(בȨkPxrr\c^vtv7]Fgcz y\"rnW}߳NdUA.432+ \́؎OpbT [|67k"RB3ABF'( עA K=ד Km י"m#J#pT 㲃~%3^60E9NIuy ᯊ⫏A4VGdJ߲tL:fR4z1ir@1Ӳg)zj7_:pF)#'x]VfҒWXVIŃK]NsTBX ;RCYtJnܼhuA #! S&DE+"mmGWja)sjQ^˾y9]Yg|]{Fk1xR uW{!7hETX f "ŜTCa$CaZ @?mB`ʛ@ s'z4{P cP SP۬=>&[CLsZL|)xGa6~ ʦcW,'ZKf4agpmRH?MqFrD#j3Bw@z_SKQn6yRE7Jsaf EV9G_%i7B5[@3fELw- urwƈq{8 @"' <4Z Se0Fbg]N7#HH 9LmW#q@]Gz={ϕwٷ_ō.? Mܹ}sfŁΎ޾r,{"@pd`mTG+]PU(u;>4ҎUݘ:GSWroAT J[ gAƣ{zL?Ejds"H[*CR8['YyS Pk:s+Ģ{Q! @CGKc=9qŒk[$Gu^Y>v!qXrBm;\F!CX+Nü .22'qc:ezЏBYB^HKڋ˩v0(GϨ-L] e_͉@'NA`3t ud":ɯwL0> C[`_*N߶ά$mƈ `=sr`^f ޤ[iכP ֋qG?d~2'1XbJ4D= !h5b˨mJ}%1ORk}qxUcs\AUiH.NJS*Oll݀s(18HV|ؿV~66un`#⨯edog#H 4u]-q0t PWeUU2@ɗ/Ԣ[w\\=?ad2bʮ18nهL'7i@.9vv\3֕mRbqbuv 0SxNZGZ0=q*"ၠQe4ųNxSɯl&Codq\wC)ºZlNwo}wV3Rf&R|+$\U!7?~n3VTL!w=qede"~t>mFgWh 7Vs}qiX-?@2@s{u$ SoI<.{[nf a]pO;UQ;Ss@ۚJop]mE0iFu˼Gm1voCAl?:d1ښ: Keg1?S}ލ`~_$h~%=A"Wk;(p1OSY^Orroܕ[*=w5/T=/" c`A1S9/;PCb_J'߃clnԮ8+HSl[j[\|x_C ez;_T'T@`Rkvef0j_r&DgziYvO#_6h-u+R+#2+/-5u QM}r|{(4SՕ⭷ Ju8;̄NU W.`WQ4^đ9Q"TOSЪlރ1Kd/zcvoGQ2P1N=@gif_SׄT*C5B'((:%;X\a\A.9k+TzZ$#nQ 8͔BzhǜVH}sQNLx5pߑzrT1OM\3(*sCe}eXd S6ͦo9g; 59q.Xr@KDvfQ VY 1ޥp D$tK#b?㈲Jtp4J)TQD{E~'.ᒄ/AN䥑ȏ)~wњed(~djІ9Xq6f4mJ1\UeN f| !#wWn B(;AzɵƂK ĥek$׭~t%= ;8ͅ W&x,3!ĢK쀖1{tF|Y%ʘzG2o82אz4(plCr̺=K9QT] 50T5.(P]RKsrK FIX^}=DhNb' R"a cq0~)᚝ܘ;$)GcZa*AcQinހ])z魄 CQl D/^P'bq5RȅE'xMm .VpLuf1W)8 SE~6C-(F' \t.HiTlQY^/sa֙EDq8:MsM"*, %.?;bKT\4h%y7KMlhD d _oN:ehͧէp6DDPGHNv* gVy+3?( Ƨ݂nHFѦog‘p<[gSMDTͫo}WeTyH&0ͼs*[kU{V6x]B-4%y;wdR? ^M6])fXVLC7iT,f!SSJӵ&&^oETS¼{!(yn#ώ1ؠX?mCUCaUx𪟭G˧~lg1*G7*Ò*fP1:"r^,wQDFc x3 =y\(E8 ?XP \',>+*`9wR_3Ouчoћ6x G'y(Jq^_9yPCyC,J[E&Vg jܗ;EbsuO6S;Fvm/iŕ(KN;k yg+ήr_ p1IsǿV57_Gb Hs$+0llA6ѹw=̉/%G>V?V;փXۜOOiKh(R$zP#JG Wq\k*"=j.rQuyI Ò$)A;Lbf "XN Ic\5I8Bӝ R2sʿW/b_ 8O{+_u=W?[,`}t-\|0 BZޖ}ⶬJ?@Nzm%Cc_WA@2^5U bYNgۍ4Ӈdo t֓GBY`g:/`rB* LuQD-Vipn QK!mi|\Ng{R)P'^"vvq٨aؕu'm˽ :Z"Sz a `o5a}+!=wm>9rV/H08ӊ6:obb! 96؎+ _ } "tǞ?Zbb<ő ~h"ɹ$P\]Űu4alpvZoS*܅}.*Zo2q}3 9C\fI;SFn,!v~*-iyG({ $ˀݻCVX(Eswge.fü64cD{))u&Ϗ0*7|O4øaI.9ɩY2g5resIO+|=>4i }I p<t}-NcnCC'*1WgHr{A5=uށzgϾ< $ /7yߣ$]SR!]: cg8Um_ǰF>sdUX{@ U/YSn+4L=1Àn_isM93M*ȿ7 ¡)M2KB֫s e";g &B41D {1:>qgWlg[J0^Oo f2ͮ3?c#{)ܟLI|SP@Xd< *?WL< f-8cỵIN>\e5TV.p &=_}6A`yJ-9OBȱxeA\EŜ BKBKSmI5:K[g(Rwy_3f]fO:#lgnl.oI?9sq0%v'=U3lY` zmxc3Nϒr0Yl |3t_lyc5Og%vKR iEHI6AvCԸЈ{im=#_,/ @ j "!Nɕ5Xo6{ߤter{;۞ElBlgtH`QSU +$Qp@d]---# fxz8aZ l]T┿ρtR!6w ͜xXj/yIݎҠqAM| |#Uxށ5J'dP_Q8`<|6EƝ  \+ UL|j"?m[̰+!8V5 0y^)ߴlUKkskrb6?į#W*Y1}_WfXK@I/PC/:ޏxRZ8=Bڌ塮/e<Z.0f`]PJTJDvo`ږch{0xQHB'(!Lc4)0˜ci}robcTŃx_K.# I13'l'HjQhq[j@)1 |ƾM|N)Q?J#yS%%Jn(cײ]c޿k@&@xAyL>J?=c+b pL%LH3RZݖ~:,ۤ2>)p_OvGn#0>Pkigjc~Z[2Vrۄ9# F#>ۙNf vF"Xg##^t(솗y7c~6!on`˥aJ q~'eբ(? ;tf= aK'Қ A#/٪8"0yI٣1*I5Sqdr:C{xz)yշP8irn=D)?q^ʹ/D:O̐;3R 8coIR>K&8bˏ֒weK@.lҁ Akclg<\_l-k [6]]mJŠ(گ[EIwFFZ2f7I9\ LO)4 =amF ./ jLjErP .4 ^-z!U0xHņ2Pyͅw :T7 ӫ㱮}hIc}#,F.$ L5o z&IȟQC'N |hpyi%12A޼]3 xjgϑ ]0ᚏio{z9hS5ߞ\3FoӟպʻxT(Q|(LL1hܹpr~>D=R-]Ӓ@:pk6׬Xs ieƍc,`dv&&: ))9T%+cڐ)oǻWX6U;Q W.]9gXI}h8ؾAWGB^ E]Qm)n){B&]ulJ0% irZyE^4Ō=Z0fO ^p$ 9|H$nfF?w];rmĢޝ즆 ڗFx)kƖUb<\=#P8 'Nl4Whؑ! x |֟z&HwJk^Ox%.d|ZԩЈd14a=lR8{[h~sejvy}7*viѱ6뛊n[Pqaze޶2r$/ɽD'~(l<'> jG#4lÆ٬ac>L# ȝ+#i4DMy){mL!F6-N1m/.:.s/Ts:_Jl2=8[]15E5vo}+!0( }a[ ӈ(*\fGE:$ًAOYfy<qȌȖ!\[OfuV(쮱@k"H4/ln]H=>Z²ZarTws8d_i  i f-jJ6 >4ZsKkX2'nB\Mf|;0V᯵^q!i߳e2 <;?i U ;u;ڹD9O'i2u+(jS_^m2ƺdlTZ KILqF'?捦m"4D߅ihf x<Szb̳_py] 2Y~.$U<Ӷz׳;mc{M@¢:v]OyAYd~6ѷzNV<߿Բn][R.e#\ӻWmr] O\Q@#I8ԉl1O|`~o0T"UydR˶KyMKFտ+ɞ I Z:EXF1GY=G*Ĩݻ4<bH(4> ;8yf?b+["K l+GT?“_BM$Nt`G ˝nexxչ#]av:,H*;yqoᑅ<8&@l$8,9F'Y9m 0 ;W7uEdBXn3QFy yH#:~vlAf5T*Lٓ_\GGv<2,EK=pW{4P7@[*c2%벫>Wz3y~|{GDOlpWyt :K 5"ʦ>68z1~ruj;d M;? fL?a`Wv$)Yp릱%inU 84> o5/#F _hd}'2 LEǾlQ[ (B%ZR42aTbuqlWRF~njevE9EYw3iI#,S-pN.AU܄3;ޞ@a$g !U2<Д"YBwaۘ韟@^{ʊv7\r a E|_{=/623Q0_A "D;;دٯbe }X%ϭgG7 Hd0~_I.CjQ44-dřPɇ˥n2ʵVX| -|Z{OSUvO&96c4YU+5e<4X8>\bLO"PDpXϧ`k3qn>̪9H!dS0V0^3jPm>6{!7tċq_DIɷЍIEʦ:ߏ!լuq v#70Gaz߭ ±cH^šiI932$a]9%S:40z UU`2XoB9+m5ii[Zt_Yw %twեT,qq25m p5[-8߁I41]N_MDz[@ȁhH;Yz5f䕯T'KP=|lb0q2-썫hc})R޾qC+ 8xLQ&?DRtre9W/b %؟W&N¼(] G-&C'Qr UBz2``,9VHUkx[X0n#_啁PĺL0 /#Z0m+(.N|x z|2B]t{c24Gdz5ڜ|ҧ GSbAs5M)ce|ɳ)Ͽ~Pn]",8X8\x*>,$dV3'ݚw/k;xl#ȰAș) r 1%orO,_P" GnũIEіݡ D']5%S?BP{%R;ЧU}s ~~J4+7_ S"½81eaIQUwBX~D( e {2$ 5P46 \tANeJXp< )J_AwY0\h)HYD3;چ;v%_ROWq*Sml,sFm~-{}!:դ0jv~ťjqQ?difru5HeKw_T)؋08= `ꙺx~OegP'\?^dLmN|A`7Ijݮf J3 GT2p%^oZJ  VwQZ7PM;uzTaAS૵3W Mڙ<Y@p(7/bF# sMy$.*Z`vH@6 95A{1rբPe6j Z q=A¼{w6/6݊yޗMCkkg9ޮQzKtW=SzxSFOI]rE}J>cc[Twq]  M~Mluf 6/얠Lުf?jXDHEZ>_%.Bh:3Kjhx _N(7g!-r y^`qsv4kS&ks 4RGEjCZZ*w7b}.WpO'Lߥ풂Ò^ TmH\DyMJAgqnwMj|!hpW+B]J=[2#, 4A/c b5Bis[X&-r2tR8jyW]M(n;/y9xŶR~A+37Fn.нYRY.,.{ G?=e7Jt.L|J@J*PYz1'8 _"ofUncNVp#{{Fo<ʇC"\CvBu==9t 0f.c逋Ⱦ6WƇA_sءj$7b i+GS}T4] -U5͔Sc[6C\##abÁLN:Q)uyp8)em׳p aNABu^ז/$s{#_CU>WwŲ;N<~ bd&V\5Fɕ}D 6vu>x48gM܊MkGpUAt-Ò>|85 ҤT>;P~Y,4+=ܗ V\,";?~9!dd.#NQ)J^Y'4uF.bQ7)hS^u!<=k_R[o";{ i&^1yxB`|Cark8r6bzѫ^(jUbJ'mꗍi$wL~WR,c_>{ bDTwΤ'0CP1(rqk˘L]1a ݔpXܣIZAߵ7{ͫ/\[ђ;bi 7t|FM E"E~ap *B陪`5XH\~tctp{,9nlC?//E5~O~4Z(eU d@Ge?kr(%#rwH4seL9w|GpAM s Ӻ3^>W[h3?jN1]a~ԍ,UBʤy옦GB)žl0G!QFEn~p3U2]'JEV"1xGx->hV*aQbM3hV+:AQzMӈe(Skoqѱ:WuA>p-t]h] νd]{ S(|Z@+%I~KkSVMd fBig VëTA[J`9o*U5sH<(j^xQ5pS`?v2ͥ0|i|ykǮ>PXF$!k,;!]ޏq~_u! þ/K\ 6j(k8J|.m%=[W;.UZ  b QgU t{vjwYsBp# (dGciE6<ՐIlUD$a[@Gw?ͻz!JE8ͯeRBM F< "33YI>'-LW0ڿ/x-5 )DppRWm,oeǐ4F% =c+jG ;}תnWj)VnTœYVQ~Í5%dY)_\̪?1$'sWhH9no9nZӮ/\7HmPp0(m.]9zInqGt@Vh8BuA4'oge "! B ׋4fô1Gm;P)!ix3nIy{P;9'4fZP : $z{^$yOkE&L-Hc[Q"w0Ywc KK 81;c%f ).AW-w3T: Lk }?Zc׎;f.6|,FZ +!? ,>ԠnÙ#:Њ2I(Ǵ #AF(hv-@7mMKsBҥ I7+oXH*91=}dcK>IAt3}WdQ0x䶌%DLUz%H%4:_ѱ40|=֟} n., F z\ ؓE[nm[qNJz=C5?Ea3yǨM0 ipW:%f@ۀMV9w߉m4+۽-ޝbŌ k;?~U_)ڮhXo\y5\]bS~>&r;@=D[p"HW +R^ľҗ!+.fJYU5sj^[8FՈT4)yi)_z ( T0l 8;?NH3rRTAwkqeD:oS <-%#b:5CFWANc+#͢шsh*pP`CP"1<$ L q?͎^5ΝO1l9r8 ?:ŐpmjS:rm+O¬lQ^֞@KR)O {s1?JtWe)`Ulw䤡H3^, G[B}q:NYf~kSmug%LG3F}%Wm=hՊUkB;$w{fKϦ\jw~j4¯ Iw$(;y~+g}=jIwod9WP,<4(twhb`~yA!<ʨ߯}t:rH96U`"᫜P7/dIs4{F[#:(&leݤJaa\鯧o,[dXk ^čjYש2Ww*dm|U^x[OhJ}\-(5d/v6zgI5 X/× ~sPx{l<*l4x]`. D}H|+O∷J1ZS5AbNO:xqiEqyM[[,1V@L]@ ذ.] `kf".Z_MH܅ PX@љg!r'nt:+.̓rCOԻo&LW?c8r8+jf3hѸCb8PdbeMdDr; ޘ'+莍7!Ŵ{b쌦.7%mAs} N%FT(65SCĈ_"ȸҕT]-c"ɞ(_I뽠A,$!F]Sò7B~qQrqx0B )酏113~OH #4>3&Wj"٧{:C_+Q>jGp} ģAqJB@O1QT{Qye2i1KE:P` M*[ X/뜕=2W}I|ϭ D!kE(}|5'q`6'~9$n$Ҡز4筒e*{s5qj"79y?9t8˴ԨvJ&?Xf;|+Z~G"XHM𬻿t%^4 { &x1d zBbuyp3\<ŕrJ\p,%MF  -FMܝ.%p|PnGãuX 0vn/v)9dH?0]BF64+gm棱U1&sDb;T!g/jv&/"Ъ'6jmH6y_4yk*&ֆ2 &1qNp_eJYU-qLWI3G#-o"CcFV,1P5@iUi5 aۏ<ݠ8gO;)~Ll5oV˔KPAbNEM9=.\ˣInO]Y2GilPO_FePu0Qa d̾3Xm*8]n]Kϴ =z ZܼjΞ;7={b ,V답i7&K|&TXՓjnnL|[~e{y/ /aֶ;4% K$AgRqS<3F1uwfƃ`Y]/wCJS`鄜=Gr`8gy?f*l,=y*w?n+ӳsWM`Z79Z0J(a3MPGF߾9?mhocϞqYڔ'$oR<`N~GҭdhBb0GZ5FtR(!]"[!/6\Xᅒgx3ކ۝=lQM΋a@-AY+Y!rr.E5jYwlhkcS\&^Mkݫ(\7읩,q;^|LiWŃ=ESuaFJ<(6Z  k61 ucnf^G:bsn'2R*aŸhޤ%|ZK+LVy-^N_}AZC Y,ӥy'UKV<}c5'݌L^45X/7 5[8&>O6Hnѯr~uPqxN{x//*ZdۜcfӌJ2{B;@,:hqc ifD?6ҡ-Y$45LI*t٧ȩ'zRH"An䙐 ~Q"wNظZϑؓʌb>䍾Oi|~rXÅJ.z}t3Y^z 'W3<_O"Ʒ55яn0a1cw@;|* 0K_l<(76 7m^2K?9MhB>=uoq/0(u>miCWUЙs%ǃŜC;eغ;^k4?*XE* !3P+ O [߈P*ܾ4΁oN*t{'Vʕ|Mw72lRR+(Yyy|vUQСbNl,|-BnaGKٕĶnL#iuVޝ6& r&E"b*)Ij-G+@& CrJ".)if$uM0!xӲ( 4? -=${m/-&[WYUNBu8zӹF+&0+]k.˩%u`Jr TPw/"-Fمlc*;PDè+DYj)u(j'R\܆jwT;2CN8UH"sx7m7A)(w|[f3`!2Uç)Z(}]MstX8uMxQSР *h_tk@uBS@ZsBhrBCK 0gB6w=ɺQ2i(lnzgƩۣ4ZpBT`V"pf^T 'و㮩]LB`%Hh+VBnbm%΂X+NW)RNs">q w!fOR',A1e{kZpl*p+g4erS*S֌!\lӅa.͘yMzRkk-gU7U(ÈꨖNML7ܟ摺]4?-j0sFN*~/\__|4 .`!˾6:4ĩׄE cr/]d&eXiznIBsqfWdV U*q~W-4JuQq_& E2 Li̺-ێJ˾|4ɖui m=x&,M%ڜg](k)CVh&a+*1C% b ݩGSi90kKri_z o\*s=Πp.D^g_RDѴr+ ~ 7Xi!uե|ɕvp %ZM2ڐ&9r{u\4<+M[KG/" Wg5Nj9;řDڽ.wF*Ԙp0^s6N&/X%y8 ~vZqZSLq6 );bJS C͙:jVy?T~_(3YvDoΪ@^BbdkF5Gj3F~\wGg!u>TOtSgU ’*n&ҡcJA Uec5f>e DfvU_S|&/n@t4\ݞ0L] 0EH2g5=]LSqr8*}ep粼>;u[cG߅I rGoA:k'Y0DTޮR?KWԥS488)BAE"eBϒ\6Ѓ2kJjIOho46Ju\']\c㑶\g }]4xM,hde:VX+T\{;rma>.QH;E?Ŗ{8߳DzTq {5I)*'6N'N~Mwn@>ofT}>q:=%kq5.Ϊ>U@08<e-j,w] 'n ?E1_S4S4vב\WC~']b^UP5{7!+ 0V`@ xwv=ll@U/`qW{92c3#>*:j6Sfj@4@x:@H D"OYO94N /Z,Ϡ 8_=&"3'\ o8({U՚v4ZS^E@Gf&؆` 4C&j]2&#=uHyr;K"0P3 䡓j{ma\zK>{Gd#S/; |A)=Xw'E´L-_TqBFs6LN]HQ"~R Gu7.3D Gİ()8F}9؏<^"ot̋O-$jtzB[]CĢIZgn2,vQ)hDyd~]-SFSxDvi'T$LJ3oVyRwI~Z׋pʧph\Chu¼;n>U~|ϑKy}!X.ò`wxDfgWħ'K 9?3JA{:tt6L?}]R}כ9t.v槜SȦ&}QMLZ,/,L㋇ĺB$z,q5AS"ՂEc3P ]m]">z.6nyfRuG7 RhvF8q`xe[of> p9£זSkO8>QW,|\UK]ҩ!b:K=%qTGր?(R&~x*3.Rt>]7 [&,eGj4rl]%3'M!Dk \~I#OGo3n -T<'^Mrl(35I}ZǥY>nMS8GTΠ< 3E(mew&80%&~.m+gȂLJdI75/PulÃ;aG!_U&#Sk,=;swL=\U}H v&l\䇫>L2o G"[`_Y]{OX/LFNO]F)U:skV=oM䯲.p=l-fY۔HB& ݶk 1/6oq5Z?4Κ )j_׭4'7|G-}{ (8Ji'8ϛx x O <:v &$F/BE:nE/mAo8;V@'uO*@D\0("3.HkU_KPo)l%o1,: Ѣo@w&ǜ}`+-FDLb].l9+Ѿz60Ѓ}lIP'fR$I%-u X ?A1YB PI#_L Hn~QMWx{:Qy5!ՈK ]Kԅ\DyW^qr~lqeLl6u zNtpb(ˢ ^a}/i(L'Ũ^~0s^F9,M.ޯ881s(䔀m :f-y6 [Z3~ ?ILS[ Qo\ ?{sk:D(B/D{d1oߙR|L4<ofB%:\ f̀d st֫cZ.QAAYlZMoEAw n~F]7ӌp9x%~0%&g/}8ݱ(Wqջ諆 J9spu$F[}P$1]t Njx[;Ԧ]Zq7*TsFg?B :D*۱1`QR &WyP6%p&/Nv&Dmz_oheXe*9iu|M[ಫ-Ou5y_]' U8QKO+8Ƃp*.ֆ>%\d8fy bnۤϰmݞd^|^?AU"=L |=ѧ⽨ߚ 1K5ebyDxuy쭌E(-T`TE.Ck}}+&un4ZwSYV;ZV-AO:%CD6%I3C$MH406y'&;.V^jϪ^ :eGD( rPf\5p2*#j^df _tw16ɻ S_V&n?paPZ˦>z#:쉗uniS‡mK?/`xQ[MyP`,zd7g>2s`Qz_p{xt#Cu5W%4!qx=C ,:w~qj/rcY=T7m=8@SG&XLS+D.Q)Vu*7fAѧ6[diG 8~x!AlkhZB!P}e>D)Ln,[Vq"a)dnGЍIC־AڦE?Ӵ6s[`-jh}uOhCRJ 7Us\4XOK(MPZ[x5skQq o8cW1:S4gJw\bxGA5s~1m{2 ^68zdZOnص:,5_|$oGW+#_z|9|~Z{zJqze gDTh6 CENU)gsxPi`s6tԸ) 99UɡuZ˴n Tva3jֶ<-)J`78PX4EJN!0(n:!ݔ#9 I!`}Eèa]N`MA4<KIWW5WmLh\i.(mjtm:(wώuݬ#i SQ.! w Jj#W@~Q_ձ8_i2R?Xs@عLf}266_1_,+1Gl'zahOuhMe磅YxƢGpT ^wyٱLO1A~ѝ/35qkv4ɧY Wl=ه{7^V?l#r_ztѧf 3<`?ht9$} (tAzG@Քa ;8˧s32S,cE]hB|(-s{X%`4:{ovZeh@}v6+˜(vp;\xy*gnTܐㄼV9h[BZg{h.ȍ!{EAu'Dܔv/2ݏK*VlξFPԱd@RǴ,v4I eE&X'LOB蝭q ^ NUJ.4voy ˛܄d>Dbj=շcwT /ڳQ43G}i/>g1Ta*׎0LƠ_no6f"|T)zHQap7X d‡h8yi8إʍ0VGvr)CH#$f[ !z~{^dQuL4Wwݬ]g Lجl^ *i Ӡː˓J~6ulxW[\vUTTO5 /mP3mvtꕲ9Ӏ >W,@C\%˜u `# ܍4rx%*/Wx |O/#o[ : eQј@:)G߉rCv5NvҰ~tߋ}gw9*exgŝ>w[ S. gFj4!NjODL<O%ͻ X &(mzpAog5s>\cϬeb GvRPpo~ÐjR ٣OIL6jiP +2~a !Rkp/ Q}e?HO`6y\T:810VnOl^]<0=wh=jB ֬y!}oW_$+=Vewҡ3"6*D7ӴR &uR~}_?7#TBbk mfɻRd^x<l+x~ƺGOi Ie:=dUBcfNdR]Xo0@ E]7c7YfEu( kIlm4F8Ii=DCh$Vy*6ÂR~/mSmŵm:P2'AUCh8`=1䫞NQM=_ߐԩRzqUWI9[8`"Ile=}в]I5x6R4|t/B'u@.%@GSm6Ս<#lf4 1\>b@DQ̓~T[*u=)x]FH Vmsf|+ߘa?r)qS2^_'晓A&F{~KͱPN2qrxY5E!payǀ0vw5iJ ԫ8&w 3i(Y%dJJBwq y@6-*u.S#HiTM䲕,9NKSAݲm7Lf'ƌ] ~i6ֳpɎ" CtW\=ؗc$Qgt u11ǂFGשT#9Z~ 7C|֗Cu?¹٤!Ӝ`RAC5HDWZGf_4TmlDX_.&sg-XϼpQ3 sv$w\MC3\l0$fI@Mmx_a|;Y T'/i;t}DiOBL떐ĠDFWSh#rax.3"e;)qR)_5^D݁CEdMrf9CzB|/r:SXE]" {On`9^rYDlr#X@2u3VJkܨ~GIW)p0^p݋=WcM7\V+:`9^VSH.7~,j#%p;Ki$Vi!ҨsIva_P`&xztDԔJx9u;A -Ѳ4sRmoÈB焛ˊ5TuĊ˶Q\D*qm5$oўZ+W`~Fsl_|V\$"RjZfEu bwH ɐ^ߘ9RX>QG>Lm%;p3rt~ X`>'g|^e^- w}3:dJ.m0A GEljܤyh'T%ҩ=!@_lX"qֲ_\W-hۍDG -<'Z͆³uM)z}' TǨlWxhmD 2uL͘-]oazbKA{Q{v#Gd(5>SBo=U" P$ +[씏6EOK$d4F('5D$.!Es>2=:0aOlYpBaUqhg0a~!MpGE8RjA\ajV-e}~+0ӛ Z29R"i}K`D<ß ׵ +yꓴbd?$o#!NDZrW篘m`xy4[.IX'[~}{XT`[HTf \LބC ЦuLp4RTl(Kl2'q;zJᬜ> m7|CwUb͖sBtĄIuĜkV/vyH8Lo۹"y#?g+ڪ BJF g ?vY43Ý&rmt-oU+HvLjH-+nƚGp,uͻ$X=Q~J2 z[\s2o>R%j~Nc:s߶<L>v4u5q4벯tV"LBv:}(pv˫Piju E$ބR !&(O}Bu#+tI7uU?Rh-tӺeCc$g mB` *xp@["sU! %ECRS@q 㮽ث"/>PƩYbv쩓n7u G$=?C?B3 ӳ?vY.AJ =zCBpߒI=ߨL U&aVp~Bʉ\7bkoEU9՗Uo1B30Ol0l;"?ؕ ~ia5㑿\(a뉤C tg-TB97Fer-J_Q 7&3[y~&4V0켥r~|-__hG&is^69F`iW"oN28^:9KNP6c;᱑T1UhsW@.Ĝ o+YnBp (L a2D\u/Kpxc|<&m.ǖ@@Y$~@U^=JQuM<%W W Ӛ-_='T@]V5!\O@~8n'TkfO{| >,U!#A2m C~HjbdJ6%)O,CKi2|:BRi*.˘1r5XM1T{:v'<2q|1M(rM*jCC$;f5Ws-jm'˵Vmf2[v4*QOghVӹ;*kȔj{!ꡜe90Wn2)H敐o^5NzE6;HzZw`5~[u$tܽM`2Г-o6(bxM,6\[~K sҾךJ2wYs* A⯂}afj"!+A@Yc?U h]Gvya +IrdFu!DcGn]R#-)`C)❪"6U5J{$M `~nzB8lH'F| J -gwu½.JLVkb zZ ޷Usd[Ja|-nξZp*mWEq~SKiyT3k?5wxJ@@3"ˤT[s %ku~7-+'9-Vcrh#zfI:Yrϻ`J̞Vf`WFo?PiYU-_[t7^[RPjgDQiJS?EvS?r6u /Ll'~llmp_w89LК_>:8pSتCu"XHm9$r jdHuVd:.EKaVӳ 0Uh|X% WoQ#Zl /7VޡGBAĮ1;ǂ~|+)&^Q#f?ߢYrٳJ7 P 49+Ϙ_wfp, N8uؿ _Fgjxj CQS;-2?+ cpRnJc) yt&ȔGu|3hzw Ob02BlU1ΜG~ ~Iţ A5ۦ 8QNcJk7yP1V;iZP6>6G#Բz\m]ظr y C JH_[ H<~;,0RkH5Pѿс2"FgH]Q'XL-eF ٓ>~eYZJ }KMNmf4R%G>%j0ˀ:#Hw,pq07>Y;2B+/ϊ3t[,g-k ɝ?цP QNOzN(e`q؝'1;K<,3pPJ%VdaU{] Q0>egIwD;^ʹ`? )j{?%7P4c=ThI) Eu0"F ufГdeq2X{=f&ͨfѥZ+9)@m"m)!}`71 gQ8mvzI\H`{G29OE*`Bڛ TІuZ6O:;'hH ƥhxMHԌciTOD/ō@r鄂,6L?AҽK1{7=K!לջeق[j^Zp,'׹߃-; @%%A#zp+w$Ɨpo+X4{GMBnX|4~y/?tetСasnC/ Ag*.{ (m?-酹U ")llpXx$,"΀:Ɲ}$7F @}ּg_T/{\X'#rP&+ySd;#Yv͙qFfUfG3ρg._?X(ˮ-Zۊ5 ĄB-O+#7MVH7W ;g}a氇z *a\uw -8 ~- 6j ԙzEk1K(z ɞgId2h74Y ZVej3U8T(Ŋ\EJ (ɕ.6рb4o^z+~(ehՔ^Ui @uu.O{&j;B9wtba"7 (NcN9{BHhu#P*2 00!z{M Eد5:=KBX^IQ Ta.;u _-ϕr>Bҗo(N,ȐYy?]cU,T!e 0glV)mWJ%+LLLJ2#0t"ZK-09|3hmDmؚM(gЭRFd-g'3pb%=ѫUGaczhJ:1'߈i 4p`K&!0vCo<7+(KMLؓBx0oO'\AbgK CJ6aaʇUyMV`0ț'@ޑ"7oaAKW(:|lܪN4nd:#=P{avmEtMK)ьtU??y)$H)Mإoybk]q 5S]7:M P1nbu'KaDBB|}N<-;{6=KuHc=(lh/!dgH_'Dxo@s_s5o~ 袴A?.Ǡ~:iKo*K%)>&OAbDYHLI%ޒNT`RdլN;#r%䝇xFTquQ9KpaM ;}آn_ V[:$+Vh3xBS7g;_JZm=P?h1eHS@Ƞr)qU!43 G9JFVUï&) P>w Y6 _tp@ dL$AYHo,>l8%7V#B=K} w5J${m_C֋ŗٶP>>W/q&Ɍ AJ^*-afa|BW 6} Tw E!o/OjCK{bgY6-1u25'f/?Ɵ4ԝ"ݼOp|pU䖛L㐀DX,gP9fix%5Т|z&Y{1|C%Y[G4 !z ,f1`XM,RWW^UrQ9JJ4WmT0wŪ{V\b2I̛̚[*L4+ ;np0t5}9:p{ o̺}?Dɛ}fk? 4>,Sq<*O63c5f}D.x WcZ,V_y@_ eIף_|†N>7"S@!{r"orxlBGgp3P*qQmo~*@| &vH6TkHE>҄bɴ[1:V[8 c)/1}B0N՝D~~šx߫;Wt\ Eq>ބf9XG|8h}ږ~7U1<ح MQJeZ>Mܕߣ4 q/κi_Ӥ9=@w&sO`IxuPBgf$Lq8TﺙQ6B_n\a![@ems*j KyWF [zq,HƬǪ\G4yA|5J@Ӕ&T)k(qkQhkА v} zXeYs }Ocm)ޗ~-*gG·kuK?fr<*0lgwPl{Y~3yD36q.bRG/%߼p$ȧ%chyļDUJ|YYTVaf*TA!JP)3ziIyPi&FWDov`ݪQqD*:V}aoX8-Ct8 *]VY<JmOGY(JvQ_Owb!2aJp0hn #WDԲTK^/dy*c= vҹ.`(!@5yQjEP#\6r[D.A`?;WU=ul>@JWs§Vێz;ˇ̓Cא\u͉7mYD՚+0W~dQ3MR#nZ~KWؚMLeǟJ\111Z]SZK eaO@<w3).e4}%(L\az/1v}<641jQLN%+\a\Ka.(u n:.ɋJZU]<|V#N*rV,[:&b2=32C @/gmi0zFQ!?]Ret+W´5|gnAۼAbV s}%3*LEG˼3$AgXC.G8VynEZUsإ "poЋX l@U^ցps"!viꇩM ?b4f{`nk)[湆@R)>eDx'gNc?w݅1 T*Uq=1yU $#nk[~Ɣh\+2maDMԚ85U0h zMU@9=9䵄q5\D+ 7rUܡyo:t}ӊ _xfCQ C񶖞i9*g>^m֮^WF^5ny,D 2bSM;@_9.'=u 9 `&_"J[E3.Rm⥯R,d6 Vl bOP{0﷓^=J1bGfI\C2A= 0}vw8ssrD#7YෞWOOg9gD(3ϑ/{k.Rh*?6}CS$JQ}B<E}E ݆b_psz,=*mRcwM6'qĿ5%AZv*-洌tlg\S+:0ʿq3 Bm \ Bz":C]*?Zу]Ak&%LYv!W/]S6[@"c#[{\R…Ykta(j2 7fxI­P{JT?P.rˆTA:=hD@J1V.6۝~<-|4S f yEO},N' Y(tK9)fL[0[eµmXhL| ujROh G%=z'cza&S c&ZYWW>st`VbjǦq+}lt#}z Û[ˀPvx Àq׽NE=ff_ECgv}oFIc5wLҹ(ButRxNY5'ğT3պZ; bn@-ݰ l9x0WSI``! $x⨀u8 UC37z= }5\ " OX ߓ{'?(\'\U4W^, BKAEOS<֍{ʧ)["D\PTWV诎/W)(!F>DQ ̈}.=/ě閛2*wr}r݃[ߩnW?ZOJƨ6{c)KOR&z^$Xe*[ˮH[8(4^AƳгC`EV*h: zqT`Ԍ+pyےW< rFFLG!@ oiT攄ן>ʪ@g#b1wmLɒ ښr:tGwo#=={UY]AVL/Zi$vĿ|8-5S~5qg4F=G(Z.𫀦>ᴡމůFM3)SJ[ %z먕E\N<;xC Kj>!b[-j BsfrMddND_ow ?x/|`[E j,ZT QYok}660Q6(`ϼCzd%VMjeZ|¯"ZH3KU|TW =I+knǯƎkr !F>0+O~le5jTtˊD gj9;!0)KźO a5`5)9;yc7a7ݵnz9>)ࡕ:rg- u'/D輂! nE!nG:5*\JVQU:/9@ٻNc+)T D4ΛStW?oN4n4E^;ăw;A)vA> j.Q{JyzLh,#X)h`T yb_ ]b5aN&&7SHO Vr-Sct[)S4ƶϽ~-!AKF^\ L!e/; e4^M=Ώ/˾9^D&BsbVͼdX^@[`oLFnNX"^b%+#gTL i/YXg 0p.ET)xYރnR^xZw"A 0 ЎFTNxos6Rw>JTˈ]Fi{@~e"ROPm<%wv4pAW B2s%B3?6O7sGP2ʞUӭy^W;c3ܱ i3݇-T (U'_dI)|/ݶ!Qs'x,w]Xҧ).=!К 1pQxn<sZsigL]* $N&g9-꼩N6?%/cQ"4ba1A4 5T̲;;% S/qiڷ}ºQx땨'n|2mM`40ʄ;5.o0AcAj]}t!*:s^t@; ίό .TdLFXj"!vJ>٭4!O;q_D.QI0[/>Ͳ萺ԏ{s!<-!8b.{1 P+.lp3 wf<$DѮY ,ʗXP%t`Iy;Uk;hUIRU2́6Φm^ g[=4҉O~Q<ՉFhiEY~ +bt++*Nťgk.2W38!E,4hdv3v 펃,/#C &V;׌1rk[SSWgG8 KZVVG}~}SF@!C$G\)Բ{~HB?G8AIaI#x%2/jN;oh)^ВDWy b*2yq0rQjvvY% lʩ\@X3/EJ7/EfYmӶܜf5~q㾫~JW$ݾO¨>8bYtd6,gL x&b-CKU"1ޞXڑP"J8D+OB$@Ƀ5n5zW%ArTt<%=mty]^@= Qm*u& :쐈\S =r-z ԇ=gΤ*"}x7L/, &UCartx&YInXU%橩!(ˉ h֋D_ae9A{>S,)OtV0x*bTC7ldާa_Ek{NQ2aP*ދz^^Ë)QsHW ;?@u2t0f܃AE13d1f;aÖAPC׸ -e }Z whӨTy(3˓PK\1i%WÂcZ[$'nlr䐛l-K͇|T#PM7 _&-R܉طP0XA,D fWWz2 Z߽^*~CN67gr! m|wh,y+CĚӘ+7uc0ASI>(]~ E~ZB4-!>_0)va uPuQV.duVâѯkC bU5_+#Q}pEmf=X##ﭒ^m(>C9BUBK&-S|pϔ$4,c(G}v{9"8/Y73vR8&Ć-"'o11ʥقY2Q* = &SjZ[+=y;ηI`FbFXfAN$V;2˘TM'_hFY%U.ݰqr GﭖL;]MZP~n gQd|YR 5Ho(4u)?i_"-6ݤ`T E,֗yi{~b$W ^09G*s-~ZpGcՁ_Ucн3†+mܴg`|~b1![K )0x0A?ĚY wjߥq|r]~1(ƽE+Ne 8+ / s z5qGue׃BDbu밫. ?Nn[xxnm7 : \8C>Gy!{/h>L>&E˵i0T䊝Y/ ;F+$]OivT̩R"݁ʦoSTD[ESR-KҔ *RCFqg2~ @0tPN3Hyۉv"?4ԨƌmvűJhSd`{)P5$(A7{Eڃ k0﩮!h l ) :t8u캒Mӱv]cwX@5HO+/H%<jwb|ϷOT 'Q_a س4lڹ`s|_)ӑ Mgվ^+޽ pMczQyP&hnj];ulGOy:x4FD(>݃ҟ4w 4QKCGZs]5~m/V "7>?E;4z\ҮWQP*Z(ƓXsb-5R($Z䄭w3ɼr-Zń?H#%+J&{qF0.w=-H}_hi]oay==weEKqhLz"j.d4 ?L\@?§L(\!xMmͻ}3]u'r_>%zF}z/a)`pN̔+T9o1 Z-?7K28k^tT*AΏȄG;#kqi7?A 0W(79qs5Dpr2`!1aB:l, @:Wfo{z!Q{'As0 wG.bB$k"ְltj43E@7 b@+fPV <"*ƼRŗ6diWLp nP||L1} b]W/-Q~3qyZ&_~)e/spr`]{7)j j*ҋـ.7_x^9\+$cl\ 씷,ڹI5,; e4U2 W5,-u. 93_ 1;VǪ+ދe?<3m!@; 8CVV q r \]e LN&jc@KIA0O]x_6w}`R^GvObt*|&F?U琪OWPoP*0'h^f{[Z!$f;dk~{2P1$fT|T0Am -<$3Ӎ)VeӲ UF;FI J]΅0T ī\y @@T =~o`Z/Iخ*jY4JވLq T?IVܙ)XX܀6w1s{byEbSIKfIZ[bT`DŽ 1[ɺIHG}{WD)ޗ&AʦYu)PԌ;I*|!Q>?Fy#т:͓Nn8 Z >; nFQh).o#Ix3.? "Г^i=s3]Ss5=SU| U\*a~oƼA')rk9X^3ŏ3b.Ti"Kg5vB \[fx188CM$X҇]í1m=QNp^,LpˁѥYqrt^YG=z CsuvB~klgW: ޅi4-]7 z*gt<)mQ-x7 )YX.%I7py2e9Nh2ԍAA֞I=fHy\CJӢs[PZȊY0<,)CsaU-8tޖkŵqwwrGeLz>{" _q~73[`^-CIɧ :~I׆fTfeJOAjMOv.@EXsU(88O_}ܵ@;YsTI+s7]Z8qk%I_ l5swAA5^X[+ 1po} Q?RCF(d^gN/+-^hu&h(}5sdDvhp Xv2W$F;s"3F9X366!P$ZA]{i ΏyQf,Zz/|c|kft {1]kak\ƴ ʂ{e'D8ċCT{jVJ.$2YK|ob{߭cVH\S.K7"Î46OxnIP#.#+8{pв_ok-`G1T4b[ťR2$ Flo#(Ig O C`dIzBVJ> R-i}SAQ&3?3?xm[}+wz1 5ҢMl"?ۿQ7^W.t4@*fyJ(QēEL?CyP b`a]ZDq#s̉H/<;3\W//?WQC?*ګ&\ 4};~@Uz s0 =|`[C~S@V|֜3 $SU K1b՞EXW]r.dzh_z34J:{Ҏ :oXrO!Ľ  q\EwKlXHg?H),iwYkӸݵtzC՛^3idD2u}Up?\{E~%=D{Wp'WFSF)$9XR,v&@5c= J€_M7]G|SQsوU!, M=@_/ַ+O(M;r9IyܙqEoDW]EN4N>?ʛ_N/u颯ߓ8xYQasZP7潦y!Ou!::IZ$qԨ#o0vm Т [ "_gD Voc\H=MlJʜsnھxDURp@y4̞ "7VP#| d8+e":72ߓbzDwz"jf̐ҌZU{z`:E\ͼVd]۔Y2}G{Av;P͐u5ee@ 76'K X@^V&yGJؕ,%d@1;Gh OY~up t#3D9af:-;䵯{9oNꪘR!RreC6~{Ok^;kROy1Xk8iLZ701ȏ쒝i 6춞1-o2< 6: C9ćnU*dQ`V; t\qc$/aN5ZƟswF|LbB".~t6~%iqQohƨB! `><`ڑbwc k6 oTZ 1NWk\`"F{f\%,*9hoa|,/Cu( rƁTTE9Oj%e22cz.:6ߣ9AZ5)9Ѭ] J|D"Ҋun͔1JkJb;2R7P?S1i\[ #pꊫ`߰J8,\9y8ѦWoEz 90..a{vu/secx:a"R%\A[HL lkd}[2kY!/4hl$%~좆 |[L'"aꉺ.xm:{k7й.:EK,s=a1cn v*!3 홎:Hch~U菀FMޞ$"qJ0>(BG'#C ҚvRi%> .r44؜V@&YHTfm >;8(#1 U:mRjհSTWL&-xzdbҭ@侕8=e48zuf+ΣdjsفK _(lt q6}x*D{γ:wAT[v%ET0ψQ̃}98{V뛌(8)IV&7y$]-j7GTęlO K+漥Α/hV=ɼj K*Em:5@L法бHy;lDMls^a$k!ŃfyX<`m9Xxdbv`V(EyY.{3alR uU-=82dӎnɻ9 n`"JA&Fuq[z ogMFZ^_|K$Sb$M?'<.ji6Ϋas`s~URu$ϖ. 89WY<2-lIHLmdgiGp$#6V pΞn\ ]%Y'/tъ÷;2d{ntW:roP Je'> ȫ+-xW,tM5Tuq1Ո$OpB* E/cpQ-E!!E_ؽ*A+P(#)k%;w.ű)[3Mq/ke$5 oox NIg+݇ORU*pjvI!ܑr<8LcAxXʬ(~Yӕ$yXnBUg[ q`L,±?Qeݲn,K@ުGX)DbtpH@l{{Y610&0vy,oElnػӬh ,(DwngO5Fq_÷\Okb40W ^]^ I|ngZv؈aF$&*3{2e3Qۖ6at*byG<#"l?v9%"r=.!iTM|0:$JO.ӣLNr)#i;T^ȝ A%I)hQY_ߘJ }?,,_73`x9o&>U =_; Mk.fkp4d_iVp[KþX<&r0yW Er;=Us$;{SxdϥjtC늤}ƴN1Ο# 8Qi FoߖH}#!ϫ e3`qUP#$[nm Җjj/ r GTij\ө޵\ hZ8demwkhd֐ 0 ?,Jf ɀ綝 X 2m3Nk -r)Cd7b-Vyf'j-(,||X>fe( V moO$1 ;kDLM ^oL rvY\"0A{#|I (1:|gH9C6C^6E3 |;*@>s. zDrV@|c#F^yf/TREzF; 'i p|j vY 9v1*VaKS*x)GymS_3hAh`N?n˞ a̷̫ ݕ#VQ}T:Beu}"R˄ޥk_%'Vx׷O$qzYQPN)+3 R`El3l ےhRF̷qpј搼xT PSW*se̋bRI)` N͡*Wf[H'Nƭ ed/wzژ1wV_,Άl(k|f̐&OtZ@:\۟T/͉ïf3{!)4(@Qx8NSGc꿠˸Iՙ'[8R_t`Q/faɑE{1lV'k/Kw *[fh:Q"_)GZ;vd0!I|&,}Iޟ?KlkPЌsfF mݮI &HZtkSt$5d r;KoMT䃕I%r6h/B2 cD?A|G-1~=ъ|,јpSD$HM-)A(n1fFS[T7bΛl^lb A*?Z)$6j*u㮭~swheqV )deH@-$wU W,/]žk?jJY[Rs / kwtvdN(l\RG0<"@ʮq6*QS#GS$+.75y`iWb);4Bjvλ6)"Lu`Q-`>?_zD;ġs5ߨn3b}Jl,h5sBT]-*S$Y%fX83-Qn'D v%hdiJGSWM͎lA7vmTp ˋ{yֱxp+mҨ̟C NS4Jа0TQdtUQֳ-"[ Y$i tM 0*{I&ĚܺVcs6?*; XՉeuR;7R5.Z<0e5h)Աbi41 ל fӦ"k-ӗN?sC:n2'GZ x^%H=gA-y~iw4v:X㊩plNj5S^Zp(0 lG5hTҝjQ]@ᤚ}]u5qRgpAhoo-knN"n,ۥ> BU@n>7tc}KUceTQ%t䗈tL;Fy,L~ mӌB2zs Uʈ i>pIs[h_,B91#3!Zy"f]`*$mrt~ڋԧ܏^DΰauuzTOC6`YgeV}Өbgq Z%wu;&rBQ С.,9|[ȜwzJ!%X=Z`M0xu]0Գ` qE+'CD֞%h&Qj>X怣8F+DssCU0C]&4[*Y3^b3}+&z.|亐a2. ,+Ařyk;"con ]W,/S$DIۻ\Cv! L,juNݕ.WtXOڧ8ߦ4>E-\2e25m Jt6[%~ Cj }efʂ7',Bze>R, D!J-r1-{MstP<^e.sXz.)чXU#㭫25Ts5ז,$w3:.y266<((?EOcxZe)`[8JhPJ)g?1Ρ/午BG],o6$i2Xke=%,%&]|i!.g'vx.,K*~eR!b&(,>b Br͋@4q}Zd"ob+|BH'pUHVLY#C%^&tAȒ.6AWHE?rUJJɤtm/?@dȨ3[TcN؍cw,MygXf/Q27I"sOz`羶U~.fEIp%vk, +lxe98zZ1qtO>~$#9j#_¬Ӽ%MXVo}XnbYCk S_vw&(?ZkzJ.K( w8I-,M5!A-MI=8Vޤ)cj4)e t ƮաwөR–e\DտI[1e%}aBqLė&}vN&8$dXOѰ,Ml(z p{k] yZts #V.q~[v&o?hސǝ7YeX#.g$YT|4Y W0c|6h tJnh<"+ NgR)K-=nD:B1A(<@(~|) s O7Y1bW1Jk#7#-۳ E:3,?L^-Ss|W(4aCYנsM.2o; H6H~nRw-ԯrg\OH^ Os#$(Y`!#H&4gɅ0ޜ7MӬ?ݺ-k"c3HUފ~)^H9m8TRkRKBuBgbWqgqsHVCe\G&鳰8x.|L%0UPx*: PLadٯ =Q(JxLV !_))?T󾖚ƼJF.al48w<0Ѱ&ܲ.L sI_z?lкɳIbpj|gVs}Kq30eF7zWA۳\]IdFb|6M[r9moggTV>PTDחR3%CVuyZvE:8>?EkTE~hۊy&6a,CEk)R ^1yZmJ;f~LoaȶwYݬjCa /S[ Exg$X2Ic޻M&{GLU~. zM Amj}~Ph%/,P*J~_խ= j&BA|6w:DKumk:a:ڪGگį$\t(`!A/^Se۝2ˇS:C E32#7$RV*nxC:,BN- щiz"M@H{lFD6v7.[NO;S3gF)FL5lg_$x1lk%=MUv 4kNJ^,0%ale+;DCIJ˞.O)q[|9񋉟%ak ֗#iAքmaKImLPgck0@LQFa^@qRT,X7;}1.G\/Γ+9.g " 6u)L\gte4[3Il1wdaxM^ }5_/5*TZTlzrG[@6Kdta'IQ-/:^ ڭ3# O Aކ, &DgV< ȜUN&gL".8n߂B@?Nz}d7MUZp\ae|H$0֊i.#45ji}-Y#8={5O.**I<;!}‡~oNqE.Z:fvhXpȨ$ODr# /OT-(;/a\ͧI5X:'RőYR:2vu|_lpbIHBQ KU%n|4Ni 8Եޗblﺞ4(Lb".fk=5WuT[^Q+Y:Ȼ'Ud$G5p J*I[c*NOQbdy ) ]gH=9zu$i=}1mM`+;gBc3zU\E;#L-=;oy<eNW/wN#Mns;Sć8O @>Ax׍oDitx&# p/&XeQz  xH*׈=TQbQٟ7rD&[oˊD+ ]e &.wvޣ,E 6v>!|ߡ0E)봼}I&W3܌M.h|lyq˱e3:>/=C4A +pڗi=SV;)zFWyr3Ds*MH\nq8Q!f>NQV7w F@2)/j9ZF\bZEIK*~2x1G`V ЪN+Y'gu[J9(SU)Q[C^[vbf#'hdJH(9w59ʆ>[/L$q٣$R\LN{{$8E Æ<˔MGnl6Q|݀T>(/b/'o5|A'C{r[C.u$?ߦyUIR¥bĭsE^!΍PjB ըh>Hnoz,F!k7<^Bn|F|oɳ&sj7,_սX8 |m I27 KY% 7\=RzGQb:5fYWf:Qf&'bfA"nyL|R]G.6 <ЧC"p9;~D'J-ޤT^ٹ2 mT Dm0L~ Ӊ!6pGx, Oz|,O k /<"٬5Stfo)/`N>)ۻٗ +嚱 ["x4~s,Y%f($Kp`zW=\m\i,D홖ue4tLirNڬȮTw!ypa snO %njIq0g^v[Cc(O .Y@7 :3@g1{eK^{]mH#Wn{`~ePjPdǤ;-avoꁓ_B&CD !Rrx;khTWNlg8ҴK] OQ1ӺׄQ܅QwGg.-D_̧p fp~)qT<7nF(`(V8˗۵eixC9k$i34Y u%COJ๵KBu(k#Y ĔƾE@_F,LnMlZDYe`⚖wuE0{A;;p;K֤i`!_q!]{&\V,~) ?(6ĵd)8P}yRY  _@Usԡmbg"Zh0BhT o}1%.+}+Χ>xʴ ~6:_t˼xi4=$&egj%4pًSTܕUY!?A"ʻuE<\}O׽D ,"xq}{D+F`-ЬtRBfE|WoqCbPDq`1tOtXOK{ѧ%ui&õJfP@mBh)Ŏci%k8O]SbܠH~pD۲E+piھ .n$6Ǫr5p!! &UY'aE7<4 }HR;h/L3uʚ@~ݵ uӁ_> cdvK ;ֵy3 mhZFq\Jp!L⊉ͳe]bDI}!LnSb1ʕ3wʢӚߑ<_^\HW )<-}seȞå*w)*7v& 3ЄS\ r|ׄ?y1Oh < DI ~~qE+N2T>~|yv*X">VEC8ޑ㝴CX)60G7GbPJ~ʯGL'"Q|VGzET8Fu$!\ ծQY @3b :M= u[Ӟ?y&H 8MAKS4Z'5CZUaF2aNj݆]pP t15|v8$/m &K&`ۜiujؚQ0ՎgǓ|+3m3a , zY|n)SziGQJ"̈́T_S@ f[({&a8/I2"iOn:?`8`tX"lqtaޡGi&Id)shvnt_7 ;f#YZ' ;ʑN,kZU ϻ/eSeƳ/`W0VGhC@`q3jӨ=Ktc䩩2Ygu.9 X@glz$ؠEߞ1i]5ie?/2)28 Yq ʔqOm UVMq7O[> dKZ<tNf8*cN'Ep^QO q8R\t8|jnٴZTPt(+5=JkĩoZdFLIll\73e" &y*+SyJc"1͌ Ū~0c٧v1M@i^vQK 6k=Y=qY=gMX`7ޓ6r6w{!)Ǜ3 -#nƥN{T,`yާ]<<+|o )wc5iO GY?l<?FPް9& -<1D`2smY9[Jl7<CD,j0ENSQ5ʶG;| $p"wufahȬDIUR =P6&7}M1U*γrVr۟#~׶xoG]{kcZsDGLnPi5:ß|U?Ë<u4R VgaD,mB qCL9aX'y\>Pw1ꮛv Oy|"3]YY1Pu®({NGᯃLH|uMI 1myVyS~ p/h^ Ml(vK瀈%f{JLҥq-{JfhRPcT9=s we6 G\L86OM|vrte?AM{,;S5X#6 xTl.apEsའ`Y+bN-ctQ6GwU5`kQ|IՉ>|j;bdzȆ9'w:<`ݛk $=Bɬ1W6}H,\*D_H*kPد\"hX} \08]*iBCΆ2ШR/umbS*b & 4I , GO̼gt]`oe;ZAPUWA„P-pa#[T*VU}HUe RRNk(lGqD 6\d=Rr[!l / d6b`/U8n&QIt֪Z k_M:e"^@ t>Z3K:~1/aC_1&mQiu/ GVp70ۄ_ETGжnr+EiJވԯy8{EEWO[xjH LX*6,Ec=ma-L{ϣĭ-y?ϰ"37kR[5j{UHEe.).5x<\I@m?DMA.FK=Zz~r8DDS U5!)͢H9V-ZoW̅)eiڹ.̼Hq7. 3 M D] :(DTH2`B[OxprEaМ L;i94qTJ$1I©^AYwܠf^-%0\{wg ۪ #Ԡy,tqT-3!Ywwhx.iVZ@Ԓ]sdq5愜gx1@F@Ы M8rWLAw<<2e7zH4D= |$h/AF?LEҨGEZͼm)Xπ1CSTauR.FXqs/*H#X\~ւLuN1 tu!U4Eh) T_ύ?srQ~m8KBхdhP OgE95PBչt nqNY!w=n !!x6#epx' ^Gp7O\az/^pv`FOx5;TH0S-ΪcW6xKHTުO\nZ7r0Ө9*pː#$=(P:yoyvP(Xf T>k=`it@Dc3~gKɐPb/~"T^f\G}J551"@ps=] g؞۱QG:p:~iN#:2R( _ hPuw;Pj fxdR|x۳;-Ru{RIlPSfhC)T܍bT? a9#9ELx=G70E g:플KA˸||R"9(& H6fC/'q%JAlV(k%XI2nƒQ=IɬWXN=P^0Qr.}?s6:]ya6 ,xB,MLLQ\LlF旰>!$*wș N['&gk"8lǥ$8u1GαHU%Wf8l*ͮOM`-#JomZ.R {uUT{َ^ƪ8p*^XeP8Uӂ" YqRC,首 lB&vrDgs BD4󔂞%U9"1*Odc1G,ǥ[SB\U&+wXImۻ;?u nW LZ0~Ysqq$uc).綜'\V~񿒷#q@/8pؒyofp~L2-YyFOTvJ,&`A5R<|x0sC + {y~|[ .[Ky9Q>?pݘj[%k1?hoZrF_&*Fa㑁zU' \LjIW 5s3rl]V Hڵ<+- :HlF]x,.ֳh"c̩m5fơf2an"KR6fdP_oE&Q㕽Amfc#ٰK ;-q,mbfl { h+9G呓G6h-{B^;D[| ۅrR6[Ӿ6os@ոzM+X`Q"Mڝ x~)/|3v>8ty>RP=-:Ѫҟr1w(׿-]}85+CG xjTvͼ)9'>Xdm(R%*\TWmob@Eq Bh NMp@EEI<<yeolcy|'. z?Deo)_֭6;97TD9mMmwI&AHv&ksܷc:P[8$H|*E)5gXfX=97iznID k$c;i 3%L>TYG'oLmg/}41JNgc@ 6(e'NEA9{1 *d OgI}chGy>yR)-El)Ii:d!<(x)'l ;$v v719oo`S7w[3zcLy@To+HHVH[r+a V9 Bt.\|w"KK/ %rĞsD,U**C\ ]0a\lj=RK0{Nw' W1r]K@ dJ} lƈ4E G$CF/F޽"êJ5t oB QgJeIi 45d$<*ʱڶ?p0zRy~R}~%_ Z(̭6FN Ln!wK-k S攸zF:,ziR#(J"wIϡ9y+:$ Z~dHܕʓyu2Sim6+znD*"+Q@͈dDcG /M9eim/t {$~321 ^Gqݍ+KJH2v%8}'zb j Ŧ{U` c 켩%ڝD C [%Kn`j $pq>}OPvof ק;kz9-M7UeF2g!07[I|TE͏0yA%ZEчD|piŧ I8D`߿V<;|[OS&#ŅZ)cUx#S!gOg `&{y@/qv3{z%y!8ՊjCn#ص_M-mt]ĕ3fTm&<)?^Jϓ-pZhb: (,jpkBC 0~#' !8V#C~U{ l?魆q6%T:13O$u*5g/b^U_ܒHD與UROA\[`jY>.,cןQJ2-ȭ*| b1>`oe^;{B6e&Bˆ4<ƻ|h>N>Ν_t}0t<)2 FWvIҐ|rh"VLB?  炠'IM1NmVPZ4;S@6)5lb짂orvr:wS§5} pJf[!\9׈p:B湐ђ>$}WwI2aw.}-M>pFNw)U&mC%fv@WSҙr&kp\0cmp RUS]^uN }[Pͼt A/6 2eIFʏ_nrG5ȇlLH4,wY8eV$Pba~s`݉3{r$JKN׃(]]izyJ+K;wZVb3œi(Cgά-9`:UX Zx6:j*t&[ ( ];F]~$eh7uLCnRFؕ`)dK߻k|.lViCG_r AO],{&S,06S)*_f5e ]qujᐛabBJ=NcMoP 4\8iK Y:KNA:x:kJKh?<~Dq="^r;Mi n|ໟ&NH gX2I"C_`n0ƭÉ#>'tpKv)DLTL;rknҸ*`==_$ 4$:VJBG̊z{_k rsc[] qY39P%sQǑ3l(sD4[D IԤh=z[j݄6FҒ ^M^)o?cpURDVH|xɶA h9l訍3`3@š{770}s7!"_̟uzW_@*n&=JDӁҩdF4piIy ?-# f%͋ZUA-TZy,.oܗE;#r_f?kA1-s})7ƃDk~'SLUT<3 FHނE0c*M7Ѓ #x2Oz;(Rwi=&j3f[&OG,rcGǍݓsG*tSbҝD:d:=S .ŧ6π~PߋtD)v -(}  t'87[1`Ciwe!=n+ɳ9]V*(?1ތti\Îq pP8U8[L\屮Խ|Z*R{:AIV}S"$'EPz[͊kcj|xc(v~mVJOئDzըw^s%9'#MfCsG9@y @pfIֈ#7ú8i؆cc)K@$6j_x >U/.+"45I@qnC2UL*Zv'廩'zW,鴇dbź Wa4@sqTל>*8n'h(v}.<BլMp6 @Xe !7>6uC漞}rHlyƥ4N 8VUyC^:+|,sR5jOc(/Ѥ; Uo@f$Pz(Cd:-=JeR^zd :p VfvOT KE.Ƥش:т)R0f%pp{,E*b\eQ$_,"+c8 F别%bJmkoZk!ҽb|ϕtK>+C`lʌ@j#A,䮚f:o.HPYfPj '% jSd^#(%)#P|A]U8o4|W+j(yZT-F*__\qR|v^_Ldܶ8?Ѿ!ـ\۳]IM@^]<@RcBУy!]3 Ħ9+ S<'M:;tןo^A(#uZBsO/i] =SnJl><1 ץjkqxLdJ%jX4_50 GbbOUgx[|%T"nꫦf`X `_ZwA6zVvU!Uj?>M4Jb(2R=$a P moCt~2M:9BøFi;oZȄ-^#:ɪ=#tQM!8O.l0ja0=]Iއv5 }]y[5"j S1ɮ)2wn[Ӡf23OQ8KPnsG`L8Bp( NbJ'_{e}b{Z^*a7f?s#7U2+&pZ`E wUE6UuB7ӫcx?)O/lwIVޠ^0 c>gBVDI`Z6UoP}RЀ v0F(KmH܃H=T DymuV,/A|g, H%PӉt <ԛanz`)c|?):iJAts"O(6/Hu Ml)ˮW:]s=m&\xsMyvYmzfZPethBŻNyfP*Js9ƥ߈;.%cP F# 4S?f70YCo'c.KdH2)Q?KE$;tk-"neg=5E1/M+'Hx&&ܮԥ\6Ν2G f-փz'>lBl^hL]I3OE~M#^q; #KNJkY"T8Vq[Ft?\B9iWgmsh8]_ڠ ,ǙU )(9--ǦfM` %rJeHW #uO^BxtQaso 3,u!Cn.2b((fY<~ȧ|x___?YL=&#xuWcH.<4GV'#EC+HP~BZ( >{pGC޽3=a2q6?VXq 8RZ`l8$!!&3&j,?+NlUR8Qœn,S.Vl^}E%qyЬTeA`/r|v)e"OȻFjPXeSd0b+er|$+)f&˿if.$O!MCA(wZ)Y8z,{ҀH_p6>C `DZX)ki2絵a&eҷٳ1c(m[ߏK48;G?ʹ : ~߹۟*(\s>]})մ0~_[-tab$`CZ1pdzDzLˆ[Ni A(RsuU?&\6Q=s%/ȼ~!(wwرnsTYd ʌ ơ$?’|m Ԏ٭e)ϭ,vvI5tBsjP؆-v ˙$d+ zڷMbѿX}lQӓ*CY̳ٓ,%ʦqj(% (D*9<_#^Z+Kf/=y&>L$0eO?/ɛ$sysr8A?,`l 7˥tZ Ud+U\X~o$اXS̶9f bHx@["볧7`LpvCB:2#*m"> Eԏ|(Nz]9 DI  S'Ջ t_䆡7?5VMKR_/J5ȁ7R}6AVl?Cmsݭֆ\/9cŔrq C7A ۄ1ޞdTK+-Fؙ蠎$ל kfmG҈`JAxX#؎1ik7a| Q/Ý-gAc-Gls†Yuc2tB94rܵkX8'RF@w <0%:z&lBe*]iG> lz$֥o#_9,cر0W02oN6!g bFsQ5f . nI, .ǀD+YY14 7´)Zߟ,Xg_W=Ql>)p7ERV(e_߮mAGtС*sip_"&vߒPzΰ'1BYd|OGUp2iK:&ݲ q]PiY}jbKcXYlec6¢Tp+"q @#Xw75؜2b&=+(ڦlM I ԹU$Z0$m L8*.[5A%yx5DstT.p֩gd][Mw)$g* s_#3q"MN [ac G*a:H^&3ڢ`HJwdOد3ZSiE;RaeX(8^M4ڡ4 aUGXL S+LOrs36' ![P2W8Kk:2u<0(ES1[7zHQeR6zżu06gFD[QzϏw59{j7l`s+u$Ly1AjYЂx4[<[UUZZ AS,FsNLvϛ$/Gɔ=):f'[$MMr-InD2IdfbA_ 6JQCH^A`g'Qi,m,5qfdLK/ O+5E>~WZ3Je;?(@~~.F.Y.e*Z/ٙ+DQmfAZPJ78W,aEDZM$rS##Sz'll /&\Ł($8/ag6SҀPbi0ʫW6–UsјnIz* 믊b+j|Qw&_mچG-Ltp8B8a "+ryL(\O7kn@Xd^ }L*Um,2 ^sFT_q<gXG(,#{^N@Xj+b o9sMcI=V;_WXykÜbڣ p0 KzU q(FnmYALkΈ T:^d`H|XjׇxŃi@_~$Y@CD'r5 ~;7P<ƓPxJ\t2SZP}齮HG! W,~F?x"3l;BQ_X܌P4]I6bb՜֕TAաBzNҡ}U4VPǍQj짅 eR44.pKY [0<52Є"r`T䙅݇y0gB:-t|{kZo\'P:-У6x&<^YkQO7w6k^TlX)}Nbt0KsZ VFD6<&Nߕis0?]ɗ.N'M0B  Q !-Rq \m`|CRM^:\uy6:иjP~a+oIb7SіeVXUZopRvU)$&,xb;rے#i!2-$ dwWv53J(X:g:[1z|aye*9n#`H&Ȭ,6AzQKH'`9EYc0>5e?%츶cX\7`_)kU:vmBǢc˃AxfXVcs9)|[ٻiÏ3 mE~'6]{^Д,21٩ Xe>}#RVQƾw-*VFK85jqaCCP ACǛY!O8P_hZ*dF!Hͧ(uܦt$Θv?o(cZ5,gK\ €)]*/OhNJHr -3'JYTFNI:? Œvҩ܃!KMeGomԽ[) #YlbA=}X*s50JOwE f/8 ڤov6LBGG!+Ӯ_G 7ї}_#Gχ+ ɢ}֓> - Z ^$L 0Ŏ^AZ8׻;W]l-焴HN{1G1ilNhқʶ|m⟮|hoB[C8? |};W#k zKA٪kk^cnH`7LX?N!"[C`30K&2kA _—?S쩈ģT[+#nd=`1vUvsO΁|fX۱ Rݪ){;Ig|y+l|Ɍ^Km y_2>ʸ,XRW3 `*SӲlꏅk[=qrp择;֣ a"q, 8 u~[6_HPcgC`c=)͕ODiSS<{DLR,Ϗh-`1fPqO.g[/kD%B 'Y|SMqoL-i(VR˘KJ@ϐ>/zLLaWY!a}홆TXyե-@J^ ŷE<Ѽ:b %2 %{'68ݟ'VE*FyZwLx/ȩl&yPLS A~L4#tS$І4?zsE?a54z},>Q$!!ʓz7q򐥆誼~^#2У J*QV%A(xk)Y\bWXTrvIO{EmVk`j;T( aKm N6?{:UF66Nse 5x;n6Uδ:3|>xU"yy>|{kDP3[G% yUIpuE)}.,z]=8;x`oQ,BEvR%I=tuILٛ#dvKQ׷9uH3㕻U[sTl~51bpůHrPt+ !VK-Z4-^v[l2:[%ؑDDB :R8;<J%̹?TEr%_iDgl;LՐ lHp)TY^ޢa afkN>`ȽJ5ɽE53.̆caһh7,Z\QmnYcHQ7ftgL2^hHTPSRBW{7G-'/ʨ 9Z`>tmVέG_5 0b` i͛ ;Nj WBppҔ aS7]7?,MD&a~&3{ϛ= *-FoMO3ݫ39{u97S,$x?E?o ,B1g0nC*Z%A+jK=E@Qg~W{#@*4=fk6o# vKv,ϓEI:|0J1;%1[ڧ=lஷ~j$U;=Qc"0,?|E45h`0Gj >Q&4ճ8%=S: }`G&OIԕf)u[³ArȰ%\ue&'5Uh0{XiBD6 4Vi&ΛCf˶?YN|@pxG)kou$;-RES1!hgBu,hhڤUy9*/<O(WQܓ GZ{.SZwU-x=/`rw'XUcPq`YOy&?4o]7 U@ kPO2oe&*Oup]W nExr,8K|+gӿ$t8 _3 5 _K) hJ** h%5;{eqCK "!5*-(o< 9+wuXߡחνMTssb_x|tƴµ uQFu:0̖NV23DD]thjØ&F=+pRT=LgQpi) C.GwFha^db˂d ЉdΖ/e-1,Z7~jGo!B2oe6d߾$Z܇{_4]"jd6E \|׶2 #co2|y:7OBӵ9C" (!eTU-0} S.HC2k%D|4ޖ@ eod~CV:3S0Ned%qNxW^A>c ]ݾWh)k=\~xEqb- :uIK%R%YJ`pl":Vc=~|IAH$1޵̅0/ra@j!;jBxǂ} jܴ>ˣd07rE{-4\H+#KT ]Gy!><}k4~aklCas(3kDUn&aāaQ|qӃ\%8d8_,.-ourcXrabɰ:D$0to؁[FBdlK WBD^Qç}s@%"$G< v2OSЦO˃B?S̜! ЄFXȑ\ v5O(uOJ'D)XpPi>TbM,EK3y< YPD\YQ kL-ǚP 4iðkh$MgL#d5xBcw w(\[T3?Ş;6هBcM/1qTK@/U7=gsl33K% ZYLpj,՛u K2 jI+Y $K:̹YSI 0?oԵHBtInwVb*4Rw͔Y=wWL7%:,] WKgM.J FuiWD5!<5ghIK}J ^R_#e ɮB&/Xph2Jπ=ś7ƳI"=8x1;QT4UYX iGjۇ؃爎gH%Z:gG*;ZWse%x^R.ƿKTbao.ۗlnb_ IM&Qd!<%"Үkq-?5I.He` Te4 Ty,%eQEXؤʹu\*u$i=_3Sftmil`  }'Hq[蟛|7;"#Tc"GlG p\kyn \`3@&g^E#.@Yp{d)^!Ntgy izםպ8s)Wl9Q`\$%71BI?W% ?mj3Y}ZU;W+b_GxS'C(i%þ_/KHr F`@6=y䘙OVJ-륐M|WDW'S3Vk(LaG2 a>O ȏqqLDhMY#% M;g⢘CdE;WRt';[g%,lL+ :%#) +ظX׍ʙyJd@11maXH_5V0Gb/&8wwZT,7+7C WQG-T{s/ҭx~vr62e:oh>ZbO4L!L پ1:ѤFx)!KjoڧAG^UQ. >\f&UX䅈1vmC;A˫8nզ/ګ))F86*pE)ޭ%4:g[&؟RXmI0UCtP[{lZ Wa2vI}Tʗ#<s`A!.=V6Z6M3DzEm]Z:Y՜cpg<*QS")LEwS!P>ƒk\9WbRQv?,'^yKw# ٟ=檵Bk6oǰ@j9K4qVn8p߁~*iHS`4}cכsX1hJc_r#3iK6߬f))Sd >) _G0ID;hh3Min(F* NajE|\#zPB,j! ZKK#Y#q(vژT0M0l%3)OxDMIre,F,f*#1~y2jӭY%m`,wHH 7A BJVBm^}3{xA97}4ӥa' $zQI?kQbwZBЇ( |NeD- !޶p.t{" I7Dԃ@Ǒ5@%S< v]K]I,d52t/1ݳ۹ !.7E .%5^KM: b |'I `2(σ;+K)͒N 6$5m+bWdo9f^#QPǹ^6ċe<*Am,HZM)|/zBLњɠ# :Ի e1X-rϴu[LB^ ^I1%a=G[0& i,J-Vl}$qM،p&G1yK9M|1i4IqK:X$_m(m,7/x60rm۱\Ca]=qHLf!yrBwy'6voB)n6.8ʫKzۚ:1c6V8MIKP3X}oUU2bCV'rV*_^m]tdlFO Ow *-K FD_Y6\7=לݖE qS4Z.~Lj1`E_ɓ?e_\SM%%=%t_h|,i!¿!kj\ -2Cwc2v 2M5NJ8& K(TB=fg55P7NA+/T]IT1~4=cQ ȞuR[kLҒ`> L(jVU>PFC',ŏ -.fxۿmhXIxS-s5oQ襰|hG@(~0J&E\W0=wXB뉿`27tK۶pElS;1orw ctX鼟D\TZ1cT VdqDxm mjpa[Cpk$in_3o\b8,(S@JqX j0?D&VWNGlpM{zuUX]VB=xIZ5%0D^JXǽx+O'PFJW:xOt";]'J m}\݇,εQM1Q(H1o"ڿ !33 AFٵr: gSoa^B}}@[#^\Oe";ӝvkN|vrhZVǞl6Jfnid9ȆAN ` KgB1QQSG`NCEeΥfPDz,$6r-63YfM~>AԒ< }ZefbY3:(Y#e[h2#7(-qTh-%oFX./@@of䏷~Uғter!>:b(T5 3*B+7DG1N֝5|XݪfZ#G,:QU4]b=c~磞ϠБjy@M^BY7;=$"LwɯR7W3j1$5,+gr7 }:#ώdMP286Zŵf|iDJ߱oAwR;9Rn0 TǀOL CO@0xJ-x8%H0Z߇“R2,1Ŭ+? o|Oρ 7FȸW5:ִatdŨJ[MWhedKk-(=Lc0.ĢB}FR.,(Ea D;C墝C~"S@앝3$K4|eRQ *%gQA: g,b%Q2)X4QxIt[T`$[]{ Ie(K%^0(7r}X/} ~a}dъ`geݻbG'vI.k5W1"9Ag*6&eՓ)5hMQ-J~?HFO.پoT_8 6;vBe!=c~{ &:8伳>:u9Q2;e돻(Oݭd{OZGf!l@}dLuX̮ M:;8LKDH -xɑЍ#T@*ʃ0N* :}&!״⛡[Զxf,;R ²uok<WFtyVӢjɒ܁jG ]#08qI+'k tXRc)k!yRyjE.[}|cZ A+T_aY*2n{6ir'2`b6=M4@+]O  J5t֗/nSGِmhlp:|~/T|![oCqOBR \Գ_)tgb_ߞ+OkHcgd6A&(N\}z4gTٲ@>~sqY6%F.  ()輑>1flp쭾Tz!rǝ8_fNOmB'*E~g5Ҵhٶ$^4 B_,X a4ia*I|vE=P|D6ɗ;$biδ8x=DEMcnT؋(g2+d2MXy"5-tąonu,$j xX+^8\rq 'Q CRӇY`e,Z@24ω ?څ;#H9ϚO+c%OaH1(2%boՇ^š'#Hxj?#s3LL<\ T35Ұb$51aa<_"mcpz\"-;{cH1ױ\ݺI3U!i%YlgHRZZ]<'\L|WHOҬ x냭z 'MoG4"2 {P0Ba/|fFN/X-/5!ך%@ڼ`9Rٴ- yp?6i*!wzDIQ?`PRޖ~T!jX ݂ #^T};L?Cc<)W٩& CAY$S!ŗB^~yp<4Q׮lUfNPw~S̈,ݸ@I++lCsTڙ=My**;'yA`|AW%/9O$p2as6j[mvEWD! #cgGs[[`h3&q+cTw/BqD+[5uF*7P̯|>ea~AךYhE1~"п.z&\{H5Y6컠*< ! #! |j*H|P\.5-1%}З3QQS$-ߟFj`2^a!,SbcuӃͽZSTMB=u.}A#M%uK 'R-xZeL&Dl\56~okcpG biCwuZ \N@-?fLr։ܡjOU{[YN}3bnM$5 ƘZ`aN67—srƪбUm^̑noم#맡5֟xSrak\y?y k8 "&l,i6L(l,n O;ZV(UDgM_O%01p{]^ه/5P9_TS:%{% |s(Y<p c+/ P1nי=O}NfEEt=62QO%ba(¸SՅґJ eQST3 {a20=~XL5dP=fuL젘W8jΧ3n/8/8bwW60KČlEM^]Ae~Y[&y ږނ3p<%eJ".Kأ?:kvX%t8ǐsot N\V\^|n ^{3SKmx-# R [l)F3[<>j7佽[BQ&h'3 t' 'XH? lf7? QQ\vG Qlr"tR70_ECRwRNrEnZ7p,G 7(pqcTvCd\]36 0<1DS5_/:tRC) b7Gz9-o=oX?|<+%N4Ц)7?Gmzзzoțigf|D:q.o].Y1L:F (`YE&+6 hcj=;NMҽM %Q8ƣ=@|& 'S2#1D=L׼|莠 fj |x\۟߫y[H=zE5Q5:|}7,Z`m]&)+fH.$qrpbhJ߲Nd~F*H&DZp78mڈsv]/G5˧PCű+}љq v@_y(ӟzL v%j6(|^~'imp6wĸ3scvRóOQύ2R.Ħ0Pž8kU M5R 8,ğ4%\59F[2۟MvKRUWLørIveJfX lF4 Dg|u2bS;tmBeCVn E>K.3z^} br|/ep"`_L tc!tZ`,WvYL DƲ_|@y&P)IogL-Z6m’059?NF;^P=rEq*.*%'YMz;w %JOlWdQ|҆E vc[[^b MWGP'/7|i!LXIds|"J1 %)kpcӽ悔y]23Ly0z efٔ 3PjXZ\E+Ƶ%u*Z˃~nƴ|Y2a) TglhDR(:>?ӕ$0OɇsM[xQoqTjwޞ]ERh4SRs-P.oj{LChA ߼ۏ!Qܦ3PlT]ˇ'wMȊcGʽ^DZqTK/P/4U:k;!؛-WfajE%yAkm@0'[J i/Gء{IC9\4,c@FDU;B4%Tj·T7ur0v [:C0EKyzj2:Yx T^PUfK3İx\{ 6P]c[sM_p}{ˈ/Qb_1킆:CX"ͨ7[9; I޹d KfԨ]HB=$g.F6ߙˑ.oU6X>w$)g722k9oOo V*A v#jSoK6T}]E$/HD.MlM!ӭaCtI6l@+ynsZš Cv*a}@ksLtxW` IE @ 0 O ^Y-Hglƈ z3JW%UU`h]Hkwg~k*h`x< ngЍj,T/ܰ]V4Z0H6V՟9a"ҁv }shG&:-ar䟰QV.5h/[h8G:Òïf :Qg.5Bw-LvtmJQ‡)At19i6=v:F%u(=vuqHx;QZo^pi6ׄ˛JFg=OzMkxڡ=N[ҧU=cܵ ros9&DҔvdA -~qݫ8;ޟ#+!VOD́"Ͷ(PΫaVEޢd><mAbb\uq2~ iX3&lZow/5@}qQ5.t>]ĉ (>`>0Za3rб6s"߬1ըC9yA9K96w\P1}͚qx2+ʬ ~vByT M:i.ۤ:gMk) H[>%۩%b;XlWP+ϰrU>S\t؎'"r<`5&n*-8 rdx;7x3$Wʩ[5d+qh`I>ߟK^GWW,] P^|=2{~{(V0n#xXsnv+A!jDt?mªDg'?Ƭ|&2umПno 937Y R;< ~tL{hdcH r:܎Y,KIbf˓krs1s"88Il+π>ju?  2 E7B}Lj p % YVt?3;Ob7!89}C#høS0aͯVyd~PW#Eݽ: ˸-ڵ!؈ۿsNGi`A_5BUYѝFH°e=. In(F7:|zC F:ID!Qw Fmxj06R\oB2]dIiRVQOfW:?+ ]OYD>=ΊzZyLӻ{s3qjT: =#/Ć4p a P 7- /v.J]a}l!Uz~kܛV]q^CY1x|.!YoOI7#LZV .!/ :I߱@Y޼!Ǜ*7KIn@#{7D,xgCrdo8V3^oe qIʹ!YNCULGoo>:ٺtO?ezhMѷu ѸS j-C 9"PUޟƍn #fjh4!p)}T|Gi_ވXÇf3wl/P̬" L-Kq{_Ǔ#Qzq\pΔh rf)obGH!kD951jGo''Ufea홪 RV Ys'U~}JŽw6 Kz L6=sMv3ǧ>EkGDj_R;ˀxv˥Ӟ6E`-Ac/;nle;; ƂT#Ǘ>u2P{f3r=l[`X0(H-E|!jݺrZu\~;͍xQ! ŏM4pEđ\FgQI',Θ_&Hy@B{-a}QE1M*ր\(׼4@o*"H:Ǿ*PNQP: =6` u`o]L}F'e/Nݿ1ԀOI ',j= + ^VSԆ#BqPY(3K &fiUxLfɎxd01bkdZr\kl9s>  hߍ0jD\K/!s4)w5J}R~g=g5ҥ9j/@OndQ{a_ }EX7t ⟦59TFґYu -fi;7'hA<'/DJ) o78*Qqиz5NSnNq 4(ዤ g 58x^@'jzkhX]p#+;wB1 }ƣq+sSP#44\qF57N¸yj?@iSׇ`=n'ݎ&uO$t$)@w8rL$s0|GO0.g%9p\@L "E]2܅YMMQZ赱 GB``tulVqcbs&Zqi8o nr <9߰pBa4/Cˮ VhG /cDs{âM^KX/8V04830U|u PM/P Om'M  Ɏ[0䈋TʤZ1{,!jN"jY?Eo:<}ixm 8=Zf`HMztEA0P!ᅘ&UwzUo ܱ<|0Yr{, F0Ǫ>?.9ЊA+O]M1FB՗GWδI:JL.e #3R+khm3B?0`o+7lyA/x3D(? ?CnNMKHb(BWv8d.y) ߎƁ -<0 'G^`U=B=.c|F-I.0 X%f[j°bn8#osCPkZ?0p]^W;!> S0QGilv6 6)LD5%'yEo%sN?QΜAgrt*fļNHT_&md`$N|cB̆ᐣ6PC7'n38sfa kJNϸu iD>ݷݸit`MIQ ,Z)YmqAn#\Ugo$̛ D%m)r"3LGlkUiaX>&.})RP"YN2yOcyk[5hU"<, paKkn]F'{<\Clw2`P+8;Y+@J2/a}/ţ stL4d(\-4.rD~QCbKڥn>`4+»{9<^[P |͊NZm^+I+%%a:N>ar01tCs_U"^".OzQ@ $EuuJ2GTIPDZp\e8"rYIR"ɀ݊B?ɴ>#;:YTօHnVE_c.{>t4TK7 z{Aj 7E15x>bR۰] l0uu_Sҁ7id;2GB5:!ܣ`RPDװ4*=o?$KO`#>hx+SE84 d:+wrzFfhBP_ncS[Vr{aanDj \m|FGgC@} , |*Y`V'91 knzXdJi2 }8MTi?hꓭuäpX_`VP[ DBRN )g)~T.q.M5TXA~ܑWۯ~mC \R'ZЪ =.dg|c_j7FEҊ͖AYu@ Gi u/0{6 Iquvu  |,_E.69X&Կvb+*Po.iOK'"J͇k upGWBDֆA9 u6eXKLLΰ]9LON5^N-eGd9>Qk5-~݁Ѱrj2hwgsFb tZ`y!4(Ge(#D23$Yz^F-QXL*lsY{?)7Qs$X23ץ~SMgzZݻL!-Q2mhl;tq.>?4Xe"l0% E6t~\J.n~(lIU/i|eHh:yJo' Mz k%!8" >r[|:,- wGFUqJzPo{09tTYjnCӈ"iȠDn'.6y!>ph^|]ӛAH-Wowgl' &Po.Լ2y9%|P<^{cj*DC6}}BiI\&*MB/=RαD@͛E(FD R%"ë{Y95(Zz&3"UDE;oNDt A6t+gֈ`Q,24k[ џ>޽3)˘\b%H꟰8<Ĥ9$#psXKL>]H@$$mb>&y JqT#BPqf*G-+|XMnk;V o)(e_".n19<)P/#gIb+rc1A[)" 8Lī]F0T;Samj]7pz~bYYqߗp䚅3#xjVUǭ#,Z,!sDBJai}%!/dthM c#a!c^U&Ȣg@}@kTI7GǟN%06n}&l18 E6| "j LY 1#Y* .H%~k1ip:~&;}Iňh.e=G AN%S}O)A#B^29rIF1Դ6xC76ɫI¶u\4w!DC* urb_|*Y +Q|RtV?jă h܉`׺0uajBp;c\v> /oՋ1+=ƢR;8nV% 8ߋ/o@1_ ٴqbv2Y8:6b4"TR0=-QUG5gYH=C-Eb ] wlŞmj LOI3>*bUoS=\g[dVOD?E)\.+> |~{ݧYZl*pcn@゗ґ>pEd1QxrG q3'yM?3UϜ=4!qY(D7J24$[u MCD63 N @=C+LSR"&8SyESG$IMtqq*y(|*nfc7:x_L1GJ =F *[r 7n}gw( S @NM#Ӷ7P*nyQugRfC  L_Ydۺ:k # jX)@=sEҩҰO"%H'Rpi HDÙ86zJzJ#Z2"K z]NFEQE%ѴI¶{) ] 7M-4{$LDc7ulo@$s &Oȓ%0*&*H TDaMIjBI]R(7(0ús__(hG Cjr,PM QQp=O;SR<1d3 +[㶈 6xT b#C{+1>jlRl*{Oi21tڥ_Y>JBP,A[[α_Q]7te0nȽK<BlK#a^X˂I\hqRR* Mf@骭2]=h.JH/T6=i E5pv䢞rJGm(}11Irs.`D{ r[qBr\3勳ױgӶ`3$yJ*ٓQdw+UjqBay͟ MSGR灖/%ڜNC|urDa$HIzM `=Fʹ ^|4v[0 a,` 5"mRh"` ̌ QO'h|jOSG™{s[{StnOC $X;-41EBf8^1|jΖ^ ihi,lϿ1+ -b84ϫ'~3P T~'Kvg.B2[KlKM5]ι?MP_N[6QN4v̤X g ᠠ\r}"~ZGJ4F^~sGeߢk0 `O @^#6 s y\gR ,$ҸB;V%fJ,ڑFz` )^I^b_X~/qNvY))'T(7"3 du($xO╊*1N*r1Aajpc`urՄ;K/FHB#&IAR2OS3g?vl}Mb@]ɴ>swo.ӀsDllgf&^"J4 CztQOTKds$%ܪ$Kn]&mۋ6^?XxV$*4(7{\3Qܨv hDV/U&MURnV]ěze[wȮ2VV/7@-͏ztCzfFM#C#3M<.@TP">QvJ^lc֓Dq;OuG},L0}3H{4,5DWie'g#2xopuEB'jS5h!8h/*xn/B4f7>5-FրȨ{ :g77{f>;!#N˖}-ucsb=mlKLKܱ. 1W(Ylk WۡrZH`]AQaWl>nC sX::+%q7˒Ezc^ܩ(e͌|\>|󈋅w!øupny~.m̻1ozQTo8-o2EYYJPq?.АT6u&Dҿ5ϻ,ArH#0{;nwħp?MS "uwog91Eq*3KJ z15<7ɥ쭠ȵV :7{Ev3&pW\vvd?@=e%ЭES\ԲUiMj\"Ѩn"tIVv4<4pR  Nmݸ167vy`]%!)w3= mUpU?_P.hTJwܔ^seq|7={~w-{.s7Ioב2KXi kEʰ[)PKh$ޤ,ݺtJBN&?(13|͊wGC1W) U?9g3O,[b82W}:J,ª ſEVovrmSԏbKú[F(zNגyGc#Q4 ~hD7f&oLb̹"m/\"#OXSѭy"RD*)o9 wܓْ/0u.-۰Tѳg;v'#l6Kt7ȧd9='T>d3h6,#${[PK[QTaTWW^lkt#ϱ7$5k7PA`Aք)i*Ξrr`-HF5_B*+a$9(h*^Bܡfb%s:2'G 2H]S5G_A@HW<U^8շ\} r:[>jipejM&ba <֝3k4gD#f%}k[qS.gɨFќN˯VAtAuYZ㾍MqphR6xVB̛_Iͽ,$ FCUe7wXin^4ʮXoWTі.¢3m)vڮuñ1,eW+肚Ŷ((d:;3 o\utLYoa}qAKDr 8(b% ' \/k.bHq2Dk+m2 { A~zB 2*Ȳ]**{eq\Ng.\ި8" rFή#@odL02S)> ps=05h"1&)/Ofxn>~W*$MdN]A|HrZ!y2~ѳ]+nx z( >[v6/w$ň,L|Pd9-Rꙁf"7IUh2$FލӆWyOo.IK{:)BLvvVπDV@ jn۠;k)h$"kpHݞmƀ̥J̈́I?0=BPa |8 4/\eKT J "yM>6WEkX:. ?.mXա_D>9g} d\Kry\7cU_r!C|dܨпԫ7{> AҜ\ՙ0#dHsGk8pjǴ6#Ә2qE';EI;\g 8&~\Sc^ 1t^ş恥>Կa'zB5-dW'&N4jC)Ҕ ?o}0sh(qC1eξ*ʓ L]N$8+\u=pߩuԾ|\Cs틈)#!NBsVf$iEf}4su-pҔel)\H8ǗxѺ|] {v8ػ=XnsOwiBXFz= waRgy9K&@f1FT"8 66Ʌ'~O[dG2hip+p߈D%+3M1cTL80X`= +m@8zEf$hqF„o l)]moXҵsbYAku+qtvG crػ%y$AtZβMN[hj 0?" TceXb D9}Z҂csDee#-jC V`Uz4{gu& &ɐ2V2Q4\"h~e*0O)(0w[lȋ[N&D%.؅i_&[<72MgHX@;K46skyHLJ&͐6z]u%>MϮ w9UY`[Xߝ<ʚho \i%y"y ōؘITf\G0@'Aҵ`Z;oѼf&~9W`"%Qe2WHe@?/R &c *.=WGң-~<(i?Nv7T!%ҌJIP3İy0nà=}i@S/ sk/ay#6Isz ?苟DI%8~)x}ܫh;&; )Q9W_I"0ܬN )ų28JxZדvpv䟊O\B $|kJ:MZPenZ+<d K+oR< ,' F4 SG`FtJ˙8y nK*%%9PYe hSΝl/yCjX"9^=D3FCW:ӻi?j$Xu%(,zM"$d""AhNAJTyOW2 -Á#4q%_vu$87`|*@)pQ'Ko{.<-cEVԖTxX)Mč =o (/m9G򘠖!y@̵zD–-ñ6dvzwn5byGM 2-*t>?Io}  M<"7-X?'R:i+.fLjکxaz| wy*31?/ ȒNҺ[RmZ/jIf{2dHi𐵽z0A:=4S~,Jq pLLm`µ [HW.8ռ@POLa !$6 ?5CLݤ͌ZOC%~Dp_±6^*dMHqvTL6tGYTkuW\]XHAYYBsWc44t|"WqmZD&-z$F|^ d읉A*1 K@r5󼹣~x8mค2Fb:=k&{|p,jɞ\k*5[L"ڨDNힼ :4@z38V$ӡ-C&9!{pZlE :'8aR݈!.4jX:5\zq¹ȩБ% lֆ/:OeJvW9Q%cN'ȱ;w\_dK`&!AKHXhVuQEWZlvRKT^W7R2? ak)EIZU=wF$16G45`%:`a*mT9s!V@ÿ;-PCPm`RRJvcC"|a3C̨Ru8b@K7P<ƦU`>{sZAs-$&0E˸(pW< \RM9AZ[ԙOLyڮ Zrz'^÷&Z"~4qrW?(`>/^%*峑wП&w;X Pm ]\Z`3D$|2컷pY>fc/i_D1#^wӮKCd/QN2_@8g۝^W2CIB0hi.o WUbg*"}NoX~)|5#r_B!,٣zs' 9x%Όz 2:Lp3Tک`|dgkD6- AHBn\bq;)NX(OBu NmG0(EMפx{_30o6 >3bZi Q ρՙ bR9qd?elm24FX _u@*۝^s<`XVL=\54cK5XMٛ*ࡃQȓ+,Ǔ^za4X\Hxyp:Y O7> 狰>r:q=ɡ:O. dpU!DX:!fZ8YC$̏p98Uª5E 2 -؃gC7jM4^h"LJ/mNwoH.تT]*3ULWxy$KqkxQ;?2~m2ev|f:(l&e=ٱhNyY"7<=6^3UZ{Y𘺛 tSY碭%]h8|,a9_.rR+wY/484>NrQkX1 = "ijȜ(:6SB&ҧiŲVMm*V8G0qn `r2sJ6ҸVnK V(-S i#ƥqґeeX$k=JHѨ6'GE` ^wNMrb%T1ҖHhQM M`uԽ^K-'nI*&mgיuKqɈ @r 0Ѐ]1ld^~t*nݸy{|&bH &T(gCa W`]nISQ"i@"M.|7t>K|}Z$h Py w!?[St9,krhQBd*HNqv,poGQHCR5^-^|)ʊtTĿ&)5PXmm4BpM1 @$^H3ҟA)mZg[ ƢP*6_YqsD NZ$\d bzy 9_\9(zh[lгp-syZY- / ËDpe =P0ji4 ^xlar]ʛO@16BUuqT*AiE UlS@3b\}S6cdAz' H!W=PX6dǥ_t;d8da7S=l7rTn؎ՎJO U`& Pzp>6o4V'JɃ29/|:T1g/@m"wȲtso,|_S@h7Tҡaɭ]b 0l ʽ2#<|Y:r~ECi|\8ݝ%(:G8/doLUy^ JzbֻfF" ]s]2i:̶_Ū޸U9dJOdW 5R7pÜQ,exeCg@eh݂3v ,bW5Y06uB|IJH8VvDe4sqt |4R*$X~q_cX !Y{:6;] m4"R/Ns6E]pVF|<ӻAG<|T%YJW=̢s%$eq్@,M#DUi?4HaԖg"뒱"rBηX{7gI)3܉vJړ t(hτyI[}U1vNUHw^Pd/jMkv \J*= Xk [Z'*D>2FJvDXH6mb-kBݩLB6Rz8r|I7b'K/P޾0kx[c&bNi U9 cCgb$h <&t NJ~cиh_P9t LƒNYor<"D xסA4[5m+ $tu2C1eY^&>'%7hw]:]}fS 0 Z cϾGF&I3AN#M+߭r, ?}} ; X6&> mt,8|HETԫfFpV͈?$g@hK񯼒-wBErIou l_*IȷUv =9os~R$`ؒ_bTG{2#3L}X-~ĕ*yBT/Aj䉷(/I?QOks'fil:^đ7۟*_aL%~2/DV4FU6GC}OzF%o@q4e+W{wz1:;P8fBdkfUeBB hX9>zO%gk&'SxJn=oNڔkJ eiuƢ<%EH-k^4=rA19B}(+13\ tҥy1I)yC 떄4|TS:Gguʜ8ISN}-:Zk/YJ a;ABo?2 u^81I^d. [Y0sTAob Я-]!@m(P939>i5fHJ~ё +/Wʏ u6ʝVm@~3:*a08!s*bّ J_@2KaxAqlp.#Z̀[3Mʉ|]%PE-]6p4bH70YhQZq0Bo§'ج-m PNZ`.~O_z-iji"i'"7:ry>ޙ"`@IvQئט'eygTUׄI"!$Ŝuw-KN6Mo:EYcFF[J@1\ Fn1=m:Knm)߷;dRL%}J* C9}UClx<Ġ;#W}0 `FB{6aF8H7$揶>;|o13Nf`Jg^b_Xuscbs".H$&pjvεΤ}BH/oQ4wr8DLWr%JTK>E1WE_%ٛ]vYL.gwYg͍+@J'o$z}昘1az$+F wCC%=1= ߩ=MVۆ% 7}Qj4")tXECNaDq31d6Z| U-wlNE(FOe|f%U.]lYz!sI1,plX"j1^o#Zgiwi9+!@#Jqo6>lpBb-kqHT+%eaa﯍iTQ O9B _(Y1*>b:Z!cuc54tfyEP:P% yߝ.CzkY^u?M1a? YѹZ z%pRjY޶CUFl!P5yf(p6##i6~]T60I߭No#Ҧrn75X/Bks:,[jWh&fRQYrq*130J"F;ZmIW>н#]qDT:)3p%̋)*D׵Yd*1:4X4/vd♸<*]*x}}Үj qDMmN5zeCu2KMJ1>c1evD~aszD xzRɮuӫFT+涕KcPpb 2ElvtZQGTƪA> @^=(I%1uu\ɭ˯'ܼ.MFʯ݉\ Hi̖BJ14Hn4%f~Rسj| ;eC S/Q)m%\|uIډ ܫ!+25pOc \j.;zbAl6)5|jB%ߕ(GEiQ@zIÐcT}N;oDg%_%@H2ZCyrZ QyyHn$Uj.uh3tme}) !!N{fzBm8[Bׅ;bus4 EaS8`&~4mD{̮v`)-Y}6d |(D¡&,?Hrk84꼋K #!ZJRt?zҜZ X zUQʺנXf=ޭD$:u㯯Md 44_dQaZbu׍4Qodbgxu\)H>=,{Gzʅ{6v%n 6ɱS~P3fecwЫPim!"n (ʌo04|;,p-Um+u $X72cL+J4wf}ËrrcFbS/v.\n]YgP#q`4Ȏ}R9Eb QH;Y媻yd>d mmg4SXھMTJFF[n >:]roh'L$:xbśS(RkHтtL6MU?a UW,N";D?O(+e O]S& Y0ҫ*/h9?AHl(!Cac-S~,߭7i󁭓4Ҩzn#Z$ $΋(ouCnCƅJ'jgu*RW\&'>&Jn}Auk5}3 @r\-a^rg?6'H#p;Q8F?9q)0åk"\fE,һ:<"Nr$\)䮟vЫL~NrnO%]5#w,bUOsqyt Ӌ4o\̋0z*KaH_R}i;]euFBxhkjb&zF;_[>ϰwf|Ko;@KV+P=bp\@"-bѵ<ѨŃSPIkW ,4y7VȻFO3оJ4É_bi@=:N])#: +l ~t%5ۯ=kn7l=Yw%k8gr6hG;dp&OX&*0EiSevEQ|łQXz8Θ>_l}ӂVa\wޢ״a*FpbLèU $BBӃeFJ` *m> Ph`ejrROXpA>Xo5JAW+ \(!cTJWYWn| (c `GD҃ߖItf sC h~m џ6i1qfo8ش\ѻGXݩ"][vKߐc:]!FX bwcbiDi\AƠVzB6 Hz8awYHB%OfGձKFtvP׭5 ذ#?Ggz/52ߙ'@'2Dgx-JXn XbMUXA19x(J4V.n"E* Gb pma-1d)$ӵ.x #(0Ώ 3:1ź ǐέʟe!?V=ri*6Ne94Yf+F˪4Ot8ElR0.S]t;m&WaF1c-ܟ߈f;`f[9(xTl| `>LRqafA6='Km(f"%CȤ42 vrK7M{N{6ۙ:W@' E?V`b1t|Rm-ⰱ~ ݏo sFIeNڻof;t߁غ,x(]JpS=x4'9/;W gH# enh‰L;0N0rУ &֨AAM1W20/*Xx9-j:UXSu<ft\q$.֍eDAڒ~ۀG8n*k{+.9O:$mx!bi |o CǑ#!J[(ZU OcKf AՉ8Ub#m:R%`HO >K@3hnrS4zCB1,o*w"^2̫IPc:cG2 =Au CwP@ GBЍS =o}xtxWKj[O]L`ZٺM,QdmP(WO߰Z^~MV_Rs x֐ZQϒOgoj{8Ɏ7MgNXԩ>@fhQQ8fvq Xn Zitx-BԎ1[eQ {|?LWo)ؽmq- 3?(jz,z/4K]'n4J [\cq ՗ePȱ>(QF0 ajw0;e'*q"/wdrn;Z. f9de&L[.S*9pa1w;BUig$fj|⨻E2~?ьL겫go}WԆQZh;c-yd.p(bNY\l`@E) qA,GL'PU{t`KO >9uў~pKѥ;bIfE}X@yfpp$V+T5xx,hj".Q_U|lj0F.7oCY/BW&Xavc-._,h璤%.԰!벆?WnAr7[z[M&EKPisKMl /HZk2-3+N sY##e4s@惈@E0e'#?Eh gyѮ=,]~rDߡHmpSb$DP^ |膱wpOBj؅N$O32ZfgmGhMGZfۆ*D/JoR}K)6u 2l =$Ӳ?C /%o(7kRT#̍4k܆R9KAaKij&1Y=Ѐ6˻Q-PB8Zӡxⴺ}L|/j>ii.9,0e ,"$o殃[g4JEMy9s ^sUX8dI.[cNjum&Ђp[#\Ȓk "Nyü1O6$5u4c2"$͸G e鈑ֻ%OM{7,7e8k(rYK~"^ȗF};9].fFZ{/eM:T 5 U£ ѭݡ eD21=i(oRq ek.'lldzQ*rܵ0S5מNUT!еLZ9? 8C?IT@"l{qypT&6g&:Pܡ8brH/Hc1$bŏHՔ 3җ+[EJ*1lJx;1B7-N/#MՇtDw:?3-m5Jv˛=$ ;Mϝ߳Ge\k ꈭƑ햛OF%J <<3! k:~ӰQeo 3qȟgb^cdN 8>|]!GX4?ē9}JbΔȥsNp,乭' xP5͑~`P:ͶCx&^}LBXl*% 󾚀eIyZ7n *-E +<[P#c8Ҏryeط9((#[6bK>54gŸVAKIJ("L_RS7U iEh.LЍhc{ O Q*ț $$8x! -I?f>lQk E6 mo ٱ\6MAPqnO2AQt;ý_(~T-/E:vc ASB "CAN G`&jt\v|c^vz@cy%=`a2"ooHouz;4gT([) ?h=[KWe0#Ɠ^I1UvEBvY}8rdi|XYӛ PJi[KZp@#1Uj<Qf 1=sh%+^+ _0+&,,`7SgagfD=D"CHl:OGEֲJC%bV][`=aeS%Bי*D>ce__1~~TI&.~'rG{q,}1'e@-aYW#ƒ|i0 Q ~갧Ɗ:l/K}*NAX䄦" |>"D42S#r6[QC֓bp+ˁaȧٖN;_vz/Qza_xeNV$'w):$eUKNȨ`ikЃ* e~~xu,|Nh]l^J!6_}A)E ݪzwֶnA`Chw8LDǑRP؇7ûHY8r~200삧t[ZsttgB Շ/"| QCKWIGXq'M…&fC=Rzh_\Z2}Gb?aK`37'6^Z2WKbz/TxI 7M+uw{YO6c1wۖ1.ϸ-2M-xI ppBOB U&͟ۄ_̶)tkxf;ΑL:a~eu,^EEc.W/U]c,A7AB[d`AK*~=;2 .km1@#q|JW3ǵQFu]j7}z iv-4~ h`h"e7 DvSܷ*6HVrt4x`ܮ_LIq&{ly=ꈱpk[oM,X+, #6;gFmC)WdkrQuTɟ\>y74^?0 JV,͎o,~BDƈmRei1Jm*S {w(sV~xlALAhw"VзșL0yuv1ABJ0VVN7D7R|_7[;gWZoQB+Ub LI^ɘЃvq\v|5AOOVJ( (^6iP"9ªWvGr֬m.U$]FRqY>BN ߁2Uµ(JK’]Y[+t d!~' iK<\I֜ \uCv3euێ4gضB6 )i#3WWτ@o`^Ce2/" Y- =ZpB\/Qڋ9@./.:Yr[N$㒻jSB~Nxe-X?6!Gw-ncPvIjzTPs~5"FZQ*Q%E>BZBF11ZY5+r,P yDtKь?tv_7j=Rd>jik|Hz9˟bycp5W:e ރyPeA}Y\Ԙz{W皿-iUiˋL@&,B]&0<ً%w:2-E>%Xh(W>jY2@pcx]D#maɳ {M W.L$HAڌ1 !3 't'Rڤ952S̨s.ÿغď0,F/`g$rLvJ@S.* 4dpB_ets$ ]lNMV+~( R&eA# cHp jn3c Ol˳r|s ׀ 4 2rH1U{'gJƷ"suR9gwg>&͠yc%.L_J%QT$W9.kesXԃ0A8>9]Z>[M.qD9scu>kKӒ7:D,6NW`Re\S >^+:s$G%D%m@~SLU̱cľYOSebjjL m%*5:@n ~OqiC2 $P"ʶKϭL~C78\wèHk7Ζ -ӝ &SHeh>v @0iql?~)N#ӿ?#8*67μBēC?.l`~فNhWxVhށZ%&N2 iUt,+6%;Atq euNd>ffM/:+V'@KYj'ڎv:?saH9M|q_=ӳ85|{R3.9;ӨU싒YKF:-jl:N.o=c2S@` 5hIw1໷ (ulBv)L̬xx d"?]Uf~$9muhG$~3Ԣ&$M*AREhX<ֻҍ$ǫtfAW#!La]FOn6+ن3ηpŠ,ƾg BXȳۇgYM ->Ԗ?,p(l% dk!8 2i8P MAg!#]^@isDyKu>kv2Д7=]ZrPu)VHMI;T_ljm=G|膾u!N^ l޶_Dj7<f?ohBn˳NCq#}박(AeF' s ;S.=oE=NѽqLQBNѺڷ`߹гIH][W3Ntp!hߥ+1J$& +qNW+fp>XxеAEYo|;5 dFW^8 i"LΘWpf_hWBw ft,upD-R/i/9 s)QdBRSh4e&Y_ |A3h/0@t¾g],4-gupA*á,<Rr.Pi`w[9,R^cC)H~au˟|0$UP*x8,)r/؇f[zt5xAPϖ0oqNDd7DS=B>|p#,V\6xN^LvaZ-i7qb AFM0PsuM}Fcdn!ו0!9Q;'f\N9l4;v)ݬr2{Fz4ϝ%58{Wz~<`;wOQGT#s Cx ;"{kK 9wD$6j}ˇ[w*l˷}!i 66i,0Kж ;8rD[KPKM `#QYZF٣ni2\/#[P%6=|֓͞7{\IAGc[~v?<k0jASL^rҝXYSG BcIe.^,q477-ȕ- Fj1)r {N ӣඩ aκczq>"Y9T эL+_QBSz-a5RsHRPD`O!KCF"B/A+4J]-=eSz!&|ܘJAm!ăg Ϥ 6ڎz"«3TTB4}jH;4~eZpJ b' fV3C;?jwg#R 9[C&H۶y&K9hh:;Fj+^BO.ﱐ]{Blw4R3{U7pIGO$c(3J~?6= 0W{ǭ"QdMeU(ڱ[6Sl3kc%=J#l|`ːhz]gHʭjM:<^6oe@昷$,r࠯gW)ČI'+D&B6Q:WnJ)0WɚqoͤLod`p I}c~CFt[V}gFKM?}q 䴂I3֣6Q+`W7c/ܢI, w>bq{ G'hR{m7L*{65]/eh'$${WwR?A2cݪ;: ~H55* 7 Sq*2 pJy{r*͎bܜM{^wAz'hcUFLXWN/HpӻT_㼑V+Xq*r}s <8V qDIJ$v$G nވ ;ڝM3~xV[>'jvƒخb?ZͻV錆h5F+q)[4=/g.fTPwyr Ŗaq&3O=ܩ6yprpbq,Sĺa*YBnr-I;ςS8@/Qpr'I.)sLVX)zժe$ C1^EԠSu>Rp-N`F͎'"_$aG L;P&Nl)7١o`ߘ)N$8\}Iq9sH'q~5Q8i6,JI3y$wIzJ]@IeQVW𵚞/\(h:![7y{ހI[u;/p߀$1#tGϸ@Ɠ%NUp CXXaHeô}kG+܏eI  (. -(G3rt"V|uS)=&*SGLk_1bCW~:ߍmE;Ps/Cvj =3"$ QsSdЂ;sSgPzaWv㬤Hw/| &#GC7&gHt ۳ g!sh P{ZjX&'~^RE dVu!LmBu~: iC٨&zAfѓS |1+Hg5kP=>7c~P12[#o=-jtnݫ[ !/wrOZ 4yn6u,ၠ"%ѷ5%Sw뱪jz 7l>(ۖS g<ġbezC4w̆\}B_DlkLLDŽGoFe1L 7Xք)ߢq檹]/a88婳_ 5⾯2W%Iݜun ̴3;m1d۠G%4&N77A\GY,FŻbewpvW_ C]&GR;w/]ׂ˿oUSYk: ɹ`L[=\sڇW׼c]RK jTWes13oKi#b̂xJ1(EkPCu6xd sEMD[Q;;p:灋|@k]\'4t9Q^ه `Fm#a-"QFoU͇۩$Z %>_ᶹZ0ؑ7|P~E_ MSm5!{uRWh?koQ U7D\;4^jȣBǩ!P ձxݸ~u C-0h1PI/ uM D_Wcڟ`'Ғna:/v]\#reyGңh.NZRkB `~Di~tSUl?>"ǽCJ|nbM h7lf_}wuZ3le%9_KkZ LrC[Pmb5M<쩞c4fŭ>l]6׵\9@W3R[#pH)8֬׊JTiW+gE`IoPvxIZZyޒKq<5pm%ͺGҥegԖ[sy9}fLn)IN[͘ NgեƢ&*_s"EѺu$V<*9^OQMѱ!/OJ&x ; i2|jeƺ~O^97y_K.%Se}i+c@}} g0 oݑ}MHĩ~1:TGh=P7B(9hrF_[n W- Ld~ZEi&h pQai(Ŝq'GJW[pduMI _P*|Fy IK< y*E0K^?I50vK]8!yHN@#BɷǗ f2BHnyZ!=BHʽ :ƏtkK;I; xڌFPyLn;g gbGdl13]zb)% fIL}/ [a6@TZcO=:~N*0|)O z}.Kk4M+paP5k#`ےrx_ks,o6RK$П3l/MmF0̍ )/I#~(RzkkANY O\z_}=CK 'fhuDx9 2f$D6:o۹˪ #i0S[eftYr7tٚ+iMr+?zդԆӤ~h?X2;FdPo!M^w80uy)ɦ* ?E5 bݚ5<KPu$57YrT,tu0:6o}7RWB3)h?eol F"Z%n #m4#ʟ(ЖDuQm*GCDRl㛻;CZx[4n <!ԟM&6Ml eg".^`^3R$&/S@  ܌\~\঻{}Χ1 .m~)@(Yz6jbԅm&z&g8=<´WXMƂrN@|siivf);\ Emu)#{߬5,h{V4Yv"H@` ;G +&#GA l",.=ZވQsVyVߖB_(ACk??Q>KxFS#*b'2.5Y9 zu) -jR!tL<J\ WxJs:CRhڴa;^KL0U \=GI>94sW̯\%ܼV{eX.N?eQW"CWdL|y15{xVa%K>rBf^Cf\-uL6|e+m&pߙ_ jtaZ~/J,D+hfŸvz0Xsg 0H!gXd2,K.0y6p3Cm#rEp,lGux_6!ZKD`Xq,2,)g]"^}\LR{5S\tT2bXŏFaK) dFTAR#˚Q# : K[0 Vg$0 Z!,BIG;6,JaQQ>?Kڈˎa }3OP%~i/H@B7CU3v1>x "w [g~ΊWiEH4p tFAuqǶ%IޯH.ƴj̆ {x嫸мpJT:TI,^7w!DrO8t.+!"OR׃r "绰vXd- &/?eHԻm$ GqX8Ek)ĊvnӇK!>^@8ض/tTqu!OixJq٢!@fd,`$(DeCԛbʹO֭q3ˆ9)LW9^69ĤgCPn5vE:wls=C2=Ebץs\ȑ}H ǟc74P"Q28/1=j/b.`GƑ&*Y)^:;, |A%n)_UXCd>K]-b7"H w؉,:v?zj"P㛪h*)H[vJvN4뤛q.,MFUM/!ؖ۩'M $ ȧ!C0kkPrnEqcg)w1n}&K*,(PvZ;3F%CsWc^(dSJ  ?"Lp+,<䃯 ~A-쌼OMُP]j P %22ikY|sW|;99f-G vlpydO'eZ%N]( f"gAs$u{s@d_JZ-ݚTj@mǦb.ǵzc |p8wm^,HcaP:|Nqw~,sK¨.$qCДM#%¯33JYHVIcDD~,!s*leC9VnDGR1 gu4V{Hem̴ei,R@0u)RCIh\$Fa`b2<:5ZJ5eWR|?SZS"bn(gfɰ b4!!nm:7BDݿIl jj3 δDDb)efY!c/T$%l>ITe 2e*OvIgs)7_W2bz/ ]| *8Sڭ/DBn,I0o VpZbO݇(@`҄ǥmrgJ.p7fMW'c˙#!qpB.&a>{cc^*͹z}}ٿd}GdLMT)p7dgJ׃De.\]=}rfJ;c04I2kP~w)9/dt<_57cUu۟M3^cuaa uۻٮ83A=+g5J)efiH/ْ}<70EIQIWw%9D.f延)%W?OsۡdbIX>/b-%OxUGȇ_JDCt sZ@=DUu(: i%WsK*+C--j(ag±zZ5 -仇~i*. 8 3g&,Ug_tb(ADldyz> + [,ŒRU词㦌3aV0^1N+;Dqׁ!GbTXu 볚cрW7ڗnլ ?LʵJc酒KlBc" Ä(p!-~IJyֿU2~$:G\&Vq)$ \ma? Ns!JS9 YNKwJ¿qBKlJV@XL=٦ծȎ1offI,ç]\>c=1s~$~xKi,Md;FxFV>089:U>v<Gٺ٨x Ŀ0g ^I&PnygYSͥA4Z(.L:k,mh\svcglK:'=0(y*aMXیQw+; ֊H7QKY%Q1_F(8(òړZɹO* cR>:uHsZ6w@sVs̲W" fIQ;4{ ^f|sG.:*!#$ KrelXMǪZm'!Tg\2%'O_ 'l63_Jd|'${2 ,ʰ?ȱ/8g}YM_|՟j}Zm)ϴ#(U8 "kMU`xkɌ̠}-$ٹxs4uj1Yi;;U8O ؖD1^?$wϥ5}Y|}ڸ%N=OWWԶ̟!=V7SPOj@Q6؟C?,辠%.oxo3vS7=k]/SZeوbtՂF$v}eZn= x4ܸݽ(OSἍz4$zcn\9vvlyFl.(]Wl ,JQO,@BSqslWvYtS~QUlC]>ӡHԳz[e7myL$us&Wm bğT _iZ4$ aQ (8+ .P&lϽ(Z4(н>-q<cY#ְ?|+|25QF,=mT5zNyv~?Z(P㒬usgl9W:L! 4m凿x%;@&^9]*'m  OH(~7hdfH_)* zFj.Fݎ:(v/PA %vy&i <67hΔ|m~"4OfHW.b8*Dm;C">83ZJ/N*T[ܿCh@>B)'0~ɉA+}4Cvqv]+M[ =LG b;myie-Fș|St&?4+Xdej՗|vL*ݭ# "$"cSdVh.@rDp4-vT5#g58Nl4Fꦸ8Ք[6sTu8f\5u*y28gi1^*t`!kH\(F"ANˬՎ!FVBѺ6s_.n7ĻA%:Ʃ2EH2hoU%ž6WaWIKdn칅@́>G ]cw!v;Dv=?VQ;v~Ct |xp 4 y.Cs>l\rùs%v9n ".ˮU`Ѣ'0#T[h5u[S7 >:JRƒjZ؟.1^̞>F/W@h-|y3sm~vX*H8 w2١2=qC_(m>["j{z5%3{} +3a4rCQ o8J/n%tU2>&˫wYRk& zbKZI::2 Zv -(ҁ'lzRj^haAfGAÏ<&FoW HC@f@Ec`z?|Wfೆ䰔Y-x)ohJ*:>= AʾjnR uUSnH) ~$@-^ uKz4ㇻmENCM3\2J.ߜD2׉~\o9zG!'F*/wC&\fù+^*ZknLy]8uƸ•2N_ QqIԋ*C}e8աkS%n~x*'Gp5[~܌ECxf 7IcݏK*ݑtzqֽޥ #hL']l&׈>0,h K3AvE$1LJ+%X>,`$iv}ʡ baJJ)~9Rf9 ^ÿ3 @o)8MFۍaРxoǺߧ1kGAkd^)b?trruwFZ-7ʌg)0Youm21.@,J<)`/KK8񪉻oơ B`jS\@DRp8Exz~A UM/**~(P8oIONyd-=M!Ai_ dY>CT`j :4[3Sz>gǯX`qHtZ;1t7R = p.3nH˭0Vbpύ!w6Wi>wTJc$4A}6ur2u!˟|_2j36FlFӃ`)<ݝO7`(z&p_iesK;'h7-=.v?7& 1$hSk CVJ쪼4GxUc{KNy%/ɿ۾S(PJn2O:]ƫU;!b \{Tx+,.Q:@I\Y} ;-i"1Kal/A~-y*_mEi3!,y%APE ;ЏhomF z]6!y"|muqLf:a*>*F3bДa:M^I.94]ڰS۹+h~E(fgTmcJDtɗT>VG! $±o/o/[x9A`(W'ܖ#r#92lFk8qtMWѻNk aK;)O7ѹ3擄ڽ wlz˭zC6Q(A.TX!ص#[yToFa!*}],q0w&NދPx>&HY:{^&`5L:Dee򱈖k(uuł(jr_)$4!|)vӍ Öt>𑻊 =+H$H/ Dϙ)E9{ޞ-O xN4ʸ_r!l+pn¥ SwDN@H Ӄ ۹+Mĩ1"X>ׄHH _b ˌؔp\}F(G xX `itVQ _*INa>E73zfOݨ(Lwa͏֜& 5+Pn[{xrcksg{MǝH ]>N,"F=d2 2ݣUtpoL&Y(숓;w@ Kbo wdy1?jyt3%\}G]eR0,!a֕7py' w-a KYJ &; (W3ɰC$%RuhbvOs4qf{6eĈe=pX6fYǃtkOt דWlgI>QF<$1&D'Y^иP~Mhal޿ݼa(Ns#-gV` bŸ#%o|v|7y+.Nm6_tѬuVC,{G>c2⦏ %7`2[CCk8i7~l^s@W"hPfB>R 8 _S2SԸ-V@blI("GGO:}R )IH)ej B6+AmZ2tKx/RC̞tBJ{'+X$i]VwT{ wKI't#3  7Y2 a`U$+6piL$eR:+>%"-w'd{p>["  :uFPV`.quU6X;֖Lp߫Zv+%T$Mx?w1rUJ^TV JҼVB~oڡr1hܝn; dMb1d|;E>eSN_!j+w a/uZtEW}8xQnH;# @WQ4XXTBp}:6,SM)|i@|S}uC孫q V&:_t$p[ iUcRfzҮ=p9W:[A @oJIoa:=Is \@zq~~geN]h̒ewf/:_X@:876rg*zfy(ׇ]@Y-f׍bOQ*Iuj:4J{2(! L+mZ@ [Q-бv Zm(x2$@Yd?4D!8 $Mpj.%(”84R܁^PTZۣ|;) !j.'sB>OCy1{\uuh)LG)5yJlssՓyՠqǰPp?[KGQ`ԸS4jiU?_4 Z홱Q/G:\Ԍ%nVs; #wU(V̋MD.!MejPwpWĉw3YZAH=5vwQ?xF??}T"iz=9K o\Hw4簹zn2n 6^O7 B#q$WŊMV4=K_}.) %]1ҍccGt~Ih d\'^Uw%3hs+tl%L9'᥶ n~5D5$sdFz)|GqYbp9殗Œ)d@W IǤ5$(rFS0"WYcNO>_2.uas;tOu630mu#gN'@6."?*\|\/+P/ԀnBlv} slg eb\@M$)Ivm!0<pc;hTJVe0_rȦnl_/ق|#_ӗPȞb⩉dI׵'Ǔō^|lV.bX|cm-Ր,}_l-%JzGWvR$zVw??\H&kۧɥ8;u#.ve#ELL٨ 0(Wx)]4]ݱmB*eBF__V<>XʥH>:<_ojakf 5ouAA͑;+0,Ob#w,`8wdyM`o:qĩ k:[5~PuXQ)+r !Q=&bNsg;78f%AQE-&cFOZ̈́[ fpR;\^f\(.z 9b!Xu9nͱg3Qa3K ,[w O>6'"1?;=Wj0*ERD 7bQ/ש:'@'>MP.` e aaf\]+(D&}TjmlGGBb}J,")~׻e~p+˂\sAdhyIksRVu\[;SK6St6w^t6ųUƭkLN/nQNh9mX0S4ys!0Xb$:Zm[ȉ!cI vAF:|>0ҔY#>2yˁOs%sg1aJLELxo[8MTݑԝfS4Tǹ7/6ͳd˾{)i 3ow%+4"YC=W\[Ȍ_d:<ۄ(>/:qrmu?R"QBNB5Ok$ѩ=?NyGwn<$G((ߡ@,}$Nj{gLʬ[#uTObޛI٥*R{Y=_ޕJy+ M-YW\ᔿ7,1L|p!;WI'bK$J i,NYg]?XԖ& 4wӳm{VŸJ7/w8rF$w`='rWU05G%B'x?B-`(48=қsܹ7~wh9O{^iiqTBo<E{2WDunQL%W <6{ϵ@X+ԞhGh(to8̚s)Y†Ctς61]4|Hm@Gx M8VYW!. Dh-5xRo5򀉔 0o B3 ߞߣ_ xP5d%+H=ɞЁǞ*rh#΂#lש(b|.+&dq9/IhxGP![]\jYWb.OcjTw)ѱI2F{}JcTlP}dV-G՗!_&5}fS8$܅E VA'W+vUɤ&tSs'7B%SSDžI\OfVwiY3`#md2:$=w6F)Xrw(g{ {IQ -M^^rE02"8 c5>eZORz>fLR+eg˷՟3b $Np J!̍#L0fl8)N:K& C5Kb{:',( ggazqIerE,s] ! LQJ~^/I(dx)<׏Lud./۝T cHn1{|܄7LpT7uGsGt)vÀBz8:T%bX'|϶.H DNFfJ0`+>P/ tg˪qU=]=[,he[].tHIN`# w]u)LL*3w#Xڶ;kS*2p=E%/=Djjs e|g Y+`Ùe/mKQ7vŀtLe&^!ODLbs-ܹdƜ+ڡDz73df!yCCw'Åxj_L׃3+AqЈmƥQ41@إY@FlJG闱4%"X5*ZzƖ؉9d:CG?H`6/$ ,6ys w:)*b24 0iɱRؖ-2K,Rf鳞wu?SazUE (G{Ennȥ%--+LܒN۽I?@՞O,+$ѕvYl oʰQyJ2-8M\WB1d ~koY[/#.1RvzɦMx/*SI}[u{<*Lԋ2&~g9S! P\&A!gEY dPlV$rf6O,K5W_464)|ĥߒTJ7eCC3$J߮hZZ*xSBj\{=NTN}ons s$t$Yd&]<馈 9ۖ~#@)/WZ:$pKw4!4+oE< N_jrmv­^C̅0D9# moj|hQC*i "fu1! 2R~k2! (mf [A$۬SEcHL-A5 |sn W7/ 5qLF5km9rgR=wu'cg_#.3u`~4{hTˎnFxP4BM Ὦ|!Uw`ێNz]݈CkHFxF#;;^ 6+ߏÔɨruK d6zI+n^'_gaAjC,3{l͝2eтSV"QK2utKI@eX<7!ׯ1S:)oZ/E aT[O@h5$Y`f Fa$ZB6ok3|j[{O5dH.LT*!q= c#vo992y3wtK4֝ӈ6#vur-%{}ۛ؞Iw ?]=_jTi'WMp-#1Hį>-ܿKbgJՐt7gwaqcU`T!R}!wxpkMRwyy11% rѵ \qZPbN6ܔ޸Sq.sI9I(=ty\I~%]n3U(z %~h5[lesq9'c#_J@UQ;W8k†9ypL-G_.[<>Di^Z!P H)b- tIݫ@b+#ag۶hPN`Š^IW"7$Vq!{وw1 d)ȅGy7z)`:4oP6WE%wnz)XTKur7 5_~ZR[ɷP̴(%/r y녞ԁk=L4t#/wPP'܆(2Zϓ /2 [$63ͼV?Zaf~Dx!'Qۜ07-/Is.y|,duq~f٢s DY2Ù% !yn1LnP،?V퀔Ӑo`8QdN@4ɚ9&^ѻaʜmA-a }/A@pD!θյy ~4C_2& m3 m{bwi,sk֡kҿtF g UdK̄Rh ٭&P<ΖxAޔ!ihx;01pZL</D eПNT}K]%{"Yčjنx`rc]9?&Hr_+ ]f <'YG78[{!&tܸsfa(cXK?NP%Ś2\5<@/DžI_~O 2j]?i>m m/=S)"<ǙE"d Q#J`Ǚ-,}iIC#9WTs ~N-ax5GX"v[Lԗ}e5 Sp.l5=Cšk FC G+i[WA!m:AHXw`qwfY Ȥ ૚[4ऺ4^D[rPY4nAF#t+Q2,)L8w̼tkmS!DnB7aޮ$ {*#l} `CjC{Ȝo+aJ|1]ȧH7+&f*&\t&u"]Bq1}^hV;~mM6-FQ"\9*Jy I8M+3Rn$7H |JV9VABm(X)bm$Kl5%P臤GKU7܃?K I,r6 ^ڸ/Zt);4\MEW}@~ć6k3Ws'/#ASǢ1qEL}R0xQ (/$aۆ٠/NaīcՄcHqҽqX痬0Ҩ9k I' j_G)S:⬀"wohNyz5ZD`N_B9uss$F`Rr5<;{w*9ݶۤE]pAiWKv sÀ2En8$r6~ʧ¡ٯ0I<H֔?kA鍒QKq<8')wMޯTguVmSڐbmBKwgmU ?<2sgE*4m%;x@Ϳ\4N y;89peN"`fQ|6xuڦc9̖(%#pWCǽOmdy0})"F6iF߁~R[-o|6޳T[o^bFDA `~{":`&^& HXl 7D|@D ['zx88]Give<Ƿfa +;{J]:L$w2t -'R`g /tLn]?x#<"v;oaXuwr;M 9Sőlw, &ry5?E~ Nrc;p1^y@7 ޻errؾgw1ԩXsv *37E PEA{ktskKfT4=:M*mGC p@Y C5>*Wx#|1Y2|.Om_x2N[RXԻ6fuU/2hpGW[XeE4'HVk?ӽ(RPQcWȚ6QpVF^J~~?pAˀtX)2"uGBV>|4YV6PuV]A_n :L\]a[;aX QVjF&$mHw_H*d'?ѪeX؛#P)V-'EeM8v 3H(#Z k2`t2I=L"M="& RB+} ՟?zL5ƪ,ݘ+jd?Lp@Y{!,LɻCJ@Q~ 7R_JT1PL$yz!\E(6L|`C9 Ӗ oٰmںɼ6 RU2Em(YrMX6 M;1"/3}˜qեТtW wUTxNKtՙb8)q3FC*d]Q~_@toXUhGJɽ}\_)P(XT*'F?YrqP nv}abqfT(*lm\ J sNNT輶1􃠲7(o%Ԟ7 ]:$Qe0ƫ}h 7o7*W¶3JLZgِz:$ָ%yJA8JWUѼ fN KfU-$KQ-~y`o מm> %:At}@2OuaGQPCWnR31D k4D\ovٺ΅WpFd^<0񒈇ѥ 6Dr|;=q4y/ <03./[3߇_ `MBIo fX%~yˑTI7U0m=b 5k]WNxO}v|&Dk6lv7%(JS 1Ctlv60v1yl'GĭރkzW™Byb!% B.k^3e A*np2Y}sb?9H6D+7(B_4|>4Jl2 cҽH6/T_OiGhSN$\-Y*Y.zB?A1$&g/|]0fǠ4!`mIb"a8Yk}nDdθPm7a*I[Ze)aS"{oVV-}boēnt G"ƒ o!#~}IsE%^]@oPzaM(MJМ1101'B>C=Gn&[o<܌n ɀQj<$Nn1z &VUQ J;E+DgW ]7'%›_k:]  ɀ.pE9P%/jۦ8+',a_n &|Y"-zjIT ـrq/P sohuS]UMiCrv,^-aORIZG6$9f[v` iKn(J!a:`2%D6YLtWE Ji@fi +Cwa=Ɇ!'Am`T[F9E[12Ypȓ#ycҙl AۤVU]Bbw0L fG${nR-TZ|=T*( R/>iIbPR,UJ ;p$'ةgCI(F]kPш݋T`L mɮ][kЏҰ+cpkoF(WtCK%%s]\p#UHz'CN+߭`y)ƬW+ӻdToadDI$ɜp|a-륧3(3;nxU&Z-4~db}%CJ0H C+:Bec|liHx0m^?q35[6A/gq[LO #h 6T_GIh%X|K|jnߟEV%6Ob=7؞%D7v4 KVQ&q5u:\ZM.}Pax!h]9-pO@W4ȶQ,wFwwƺixv)f!{K>4Ǻ7/pypl~e{mҩ/~7ҽ͟lkSjéܔUH2Qd+_@_@& ީ&c˟52vVMڦxܦkۿC"G#%˪Q하q OiDfsn ;`,i#DXWIhz)BZ@?D\22NQk D K\ys{Ă_Wݢ|D⃋߯K_0.6ȁkyVn EU"XlӑσTSÈD5V_bd"bv慃)]H7Yg#aq]nc\͠cζ8IE'''$F~k (ҵ^LW=88I_UMɀC8I>rQTeiB FcQ EZjb B%yxW#cg _( 6r\`yFLZфҒE+4^`KNO\o]rGbA=hXuLt9%gV)g= T:u,b1V\Mq[u n^k^I;Te(@;sy.rR6%PS EZFqv[WH;of3~qCݨ_8o nb!Ń`0 *[9Ğ7 31ZfȳQ95 Fh,jJ s5Ed$zmp |a:;Nu#ڴ+Ecxv҃z^C hs7t. >?pzG g4lʹȢ&qEkzͰ_-.7 ?ڗOC@Ttk &?H"%,:a`:tm<'<:)n_wK0Gc40PG#V_n+uςT?B=cFC@ivܨ aS jͰZ=H)q~QV`߳Ī$uSGkp!q;gJd-^ {Rކ`ā40(OJ"'տp }ف:wY_ʲ,fe=y43 ?૒DeH2$fۿivV<OC,E~CQb`vR`Nmʡ=lD ^`H LoE#?Z;EAV/(̯lɖ͈+A$:];wO|얻w$0hg.%<}z5JfRI.T=\5n"c:ƦvDjxDthNeTpCX%Ywy\ذa_ϻ]yfMKʂv1|G[5 PzUuf,ggqgύ(?Ԓ[EGp"j%0KN#˝]Y)Cə1_10157\NS/pqv1;,.R%ǏF_PiY 1}1v|-3Hʼg]G& %:zs?kgN.W Gt7$'mtQi 2pJ Y@s6ØIg|gʸf ‰q}z&e*R& .wLJPNO΄nyZ/9Yaz>?R6mz0AN.kFC?f""\(>Gݓh5uH㜎[23|%q Ŏ \oJ&fj]y]e`6ʌ)(~O8|[}^J~49bs-t!yUlFK8Rf8fa_r}4$+Vdoay<(*M~1$@n:9!JoΪ!3qQEY\UmK~gYjZ6dݧ[4gݐ"2J$txNr{4c >0%BuVo1;ۮu3#OL,-^5v`lO"dm7?aAk U` Y.eЋq!VF8[QZQ@X孠#!8<⽑xL6ܜ6@WE]Ό5s &i|M-YC r0L ˑTSp^Lۺ pǓ#Av;I ZR mZA77s=`sn_!m|#݉Wcc_b58,z_o3zͭ?CߵVKiB` }@q?F.Ahඥl=9 VQ#meQyA0Z|K,(̒D(߯ [nla^5%D;S0`ߖC Gg.ڵ(/@Az2Xa$?oڬL)WET ?v",3 N}h',C@lϓe1-g>Du9 'Vot3z50M5KYMO }mYt'o0 ri m77O~l.rnnuZ5NH.P1.)d ŖM"եa)&1Z"x\(}P\k$a9#{zR(un{PمbxiXtlǿ-50 >| `yl4Hˉh$$j n[|c6rVd.Ju麻޿RD*i w05[9hFGUU\޻ iQj O׫z$.nGIEEV1J%"oE_9QK/t@eƽ=VbɂoHaq{ 4. NBexޜ^_t@@nEž &Sj/(k%aF.I-^R+ЃUux!lݪ0L=oW^X,dfv7AͶFƲt [`X5 up<A2:phK6KSqnPھQ-&Bs-U673R*9.pX[dډ~ nYy ,6d!P< ^Up|Ôo λs^weJ\ЋK BK!3#>M=F\(K.)8AFT-ټ L=ͥEnlXIGO53MS@rѬ\jV%v^9 #&[k|)R:c;r^Q^u568")yJ])2%rlSˎݿQ?jjr~ubC)m1 8;!v]Ӝ40:5cfe#-oC^7\5*u]F3 >Qwuqh2qrhxPPS~qLl @4&o 6\ ɩ\0SK;V1p7:ڦZ +u?n gUַD2fuXD$@fcV)N88&K볨h漳oSXأ!x;p2 !EWYlE4~Z]ϼDqs {$>94ȨR2ivڮ<؉V.? _!;Y\iNTR}a]IJ+*@_AYrq^,_8kHs^^]g"rfNu RJ]7E.GvDܛ$̦f/iS qZ6.؉ Fji\`}.˳h樤X~NAюDܨJ,Y2ƻ$LߐPZEUtJ#թ"Fy565:)H LsY%DRҿ؛7zHwp:ZBV [S&\U+qV6ekJltl9K8Y1N QKʯ~q:sb+HG[/䁶IE @Z 25βz#̬Vw BrĚû"$`h'xӻE.*it:J|Eۂ!F fϣӆ}@ $1Lox~cW~}D2R2k YotmVr ڴىح 6bTz (%мGZf>3J~V,wo$no"iUj^&d-.e Yӷ,(]YC2bd6uViؚ3sklZ.9$T)*m8*rD1bW4' C_0 zU ?@* e/t:+FtŲ1uP|gJX!9cH`W sDaC\0k܄l?gb {r_L]sZjO¿Scl,d@ )t܊ByQ UϥXXL r=|r>X)S**֗+^>;1bH!`l >F8pma Nzt^#qkoa| ~Kmhʃ=0h[ZpNK/䛫 qFͺϛ6 aet*{y&~>?JrG֨6'hhMBplو6-,_U3=b ={)4Q|0|!P ̀Oav 7|+kGzc LS?-J3WHJ[^ycՔ ,ؙ_-ť@fʅx$ tSoQ7w4s (ҟBۙ||J|qeaQ`~!`̰v~$3XvJI񤹆Yb0US>>iVǜ'p_9K ^nP42H .Inmص<5@p'Pj~yP6Yf[%wL8zX$U{sd%@߲pFj>z&bj v*6\_s膇^I`ͫ0Ptm` ආ֐mj^kZ}8L څ} SIlNDkrv̥՟toڜlS@kL"S%G`xy,0ܚѪɣA#UX *ɗy*DbI~ÿ^7Du*H ~껐5f\Gu7z % g:BH S9Y^J CS$n>v^6 g9@O+b3y2r_~w,y%lF0\YAAn kRq^v"/KjF&1^?#2j (g&)`\7Om{u:e ^yT..b{~3Dj#to]KI|s3ӫ62bqs*d4ت%@{g$)8>o̭f'|BfupH p)|_GS $0P\Ĩ*Oq/a]X(PU<C,\{R8H$4Xz3P0-b~نtF4ŬX Šdᔖ+c=E ijGJ`-9_}Mܩ`)?okȾy{fS\St̝Ie,TuV=N<܌ fy9(~L:Y[z^\SYu>DC^52hk#`@vz|6Sfcls>8My'@|VC#ey!)?6@RP$qAwf3'kU,3Kq81$CJ$ Ir!m-)P,k.F@cCۑ8xT qC."F.1b;$]|$:ZU *h|%,nH.ly7P[bUw8z,,UF؊f-K(/KVs#7hg4P[KP3s;eVzg=mҒWѩbIQjqRRƬa\;};ǂU+4p݉EV~e5*ݦs XWwlQ#vWm`^U@{S7:Z5Bn a^(qIQX3=hבEWs@dAe/Ä}`,*uvg} eh" Ad)U\\ቩd b y];S2V)Ƈ`8 f)3Q˰{T@KiVkp>–H49m3S+|@oY:B@7(@}:_< 1auQ/Ćü"xBC@hmi7?iJtzL}!3]{"BUAuQ#,2r~<0LL;ۃֲdz()6QX`X̕zCE8]jՈwx+mrn8ڮbv)CM] OnI$QpyIdȩU|%8`ʙb3gj .LcMXqwEf&PM=B/B1AHfxQ\cɛC!\,XrPU ,SNy Ab(n2B ٴ'^89|IaxR5&Oqyx# MR$WS҃HΛ;ƒ} _!) vaoa\Iw7;*%((1:fgOёrPB3LևBi[?U+G{:Y.srOmLPܴ${&scm;X'Rp[ Sqke?U̔$=|JGJ餚"d2H18bg~(6TPm0‘gNGXV2:p~{ivG;?ѵ;{uThbK*"/0a@R(!k),rtC*8Ej 98TE4cbNFޮg>Z"M$70DJC7j?p?iVLU< WTeH z^lαg݁*lj8L([˘{ Uށ/kB7>R^<,zc@lK>ìary>m]@3b+ )QL&0h9aM6m#.lL˟4h/͚:9 a\U1ttu7v}D;%hu:R-JC{-Z_K DT,ۄgqlV{,m`On^6+\ pٓښc:} J)̙ bArA-0|jA\k˥gMLR鉲|ıQGGР/fϐwn{"iQmK #.w0&…CڈتY /M_xr$&8E+w"^ٟn3 yU"Ln?+Hm.6.]K2N_nփƀN"kzJ[|v_bJE/ddZ_Ua="?z@E[f'"@zsCJ'_v!hYH=Oѯ_3HUL՗ Oy;ͨJ@K#A|8fXxԚcszZ|n5JFp8+e5c! VFni&+~r0T%d{][%"R {Qʣg0-Vec6{F6fi`% fS(Yˡzu&׫oͫ)!]9aK<ֻQsYW!êYzV !Tf62O^'D @8n'*q7d*_vD%0ʓ*~}$F,߫"eI> 6Bx(+_^936ݒ45ӫL12D QK-peau D2>L-0rA.ڭž_PrdxvF#6_l3=NT`-t $|jH@< }NH$vB*2&F&633o#c;{4soQxXj6D`_O=,t-?X\ހWyOďй(AJ#eΒ5b1Ƞ^ů1N7$1+ףCHB{U)џQXqܞ%ʥh8%/ sdXSt;aO-`5UU0XK^Ig OY'^~ tvzE:G>0 |lW X+ܗ%K-Y nuxGr;;E;Kze"L~R)?ho *ߟř@ Қ5b_ߺ:# HQx1q-. W^zWU cMtnV"#٨!\) 8$̙H)Ϯ8fycp $G 29e CmCS|y_DfRk+$Y |QTj[!zc5‚D,J,\z wE#&Y`G'VPq╾KibSI(Q('V! 7f> MO 싲A]|6l./2+F#SwA$;|V.T#pKG , =6.&.O3g?ՀkZ2iw[Nf!JO\0EꠜOukNK;4"X6ǧ6y0yj^oF@NPCWݲ^GAUC-3<1-dC)P$68H])9 voOkb3ay= udh)_~{h6Bny+`ՔåkAl۾{^%&J ?m)~>jT-ll f*&1z c.a¿Aw!N΃W?Q{>ȡ0#4Nm 56+1Z K$3@0n!Iz\ /]RVErA])A!TJL4Q:pB-MXQZ|ޙY0zn;\.I#XnH]ikA6z0h@BJf t-!iYP;]\c~~"X{_А kN9wqOQ&qS[aH{??E/k1J [0P<}a^Jkaq-Ϡ&h(@i:{(J`lƮJ Uu'{XB r`b Kg]Kp{a/zG.Gk9^x1|Z< לD@Ņ⧔ܹ{ g"ڸGHȯ#o.k2fvNzX3F La)_喕B 㿪uT qU׾}͡r' %(ĵptK" Ecx bF˓'] ]g2_lX ˊ˘m@F?Sb`rczHc OG÷VM b(V`F4\K@ʋ3/;*[buZQ09#eoG[GQ֠/l*XaЊ{^*X~ӧr86"Լ*=aSRǫ!z`5&cSs/GUw욃eɼf;/R<7?*桉~{^XVaS6ӎǣBȄa!Tf֋kCFG?U*ZP>uO<f#8q knms"y[BCZV˪QAAPthHh%uYAQϩdƆiQW] Ǵb'WEVeDfq̉[6NpC'B9qpeKUŽPOEl6H%d7b"H1&@[#^0\ZQȢ~$ {G70i [5Tu` (XHK4jD6sfC3iKmr02Xf/sɈAWaYP*|Q視"cfF\Β\ k$V HlD#&LǙBiK3Y9iġ>5}bXTXܗ))8OMZq B4g`4 H”Y0p7Xv"FFB,g9a`5^)ݎuf1|~~8TFЩt2'$˗o%QI!IG?H&IM<Bsrm(.[cUgvuw*d?vJWNp(9&آCxMv )14J kQN(OR37oョK-_~ƒX{څoW1XE!>f W/:ek_T͹3 3Gˎ캥u[;ʃcQ 3I}{sAbAkBZ[_s'">q&kЉӲ,-`)'#G!筽DםMVB"+MI RȮ-~ض"y2xIWG4mT/T@W|Jq3;,&+`#EmxP`U \F'$̊f9} 4HS)DX76^) Xϒov%P+QӉ)DjxOkaG kC`TAUYWkZJ߻̮ąS@N쯜K ={oyN>lV t2'sr7?slC8[ޖ+(qPE[7DkG-vPdF Y\Xj\dfD:߆m}Hj@ٳn-f([K+|Ts _ޤjU=nRRG)zeI~0@NA^ T?\m!:~B$Aŵ֮.ߧdP AF7|nKJ$ݩP$ˮ`d2U9xFDI)7LHx%UhJ0A &*|dfNgJ7{1$<tפAK}H8@Qi'6Q~yuLPd} :U m8 c;ĆT1u{P! 5/x8l# #d :sq ڇ"<^MD-_ܝ1*:bU$v35pٵEVZ(BI@YR:$I& !c9#QU=Іt@tCb@+wcRB j)+7k< m e؈R&8EP8_,YxH[hY/..9Wmuٯb.5,K(!1ϊ3};rch|OL}e%+zwO83"_Bgd7"K|Be`/,;9+cS5w51@Z_fƓ0ʴ&QS$-c4\*Ф ^p %bEGɲK I;5CS/DZEYܺ0wn@\!!Y=ktTw<[JO#?IOBVi7hdΣ@Rq=3VFSB?;Jbk̷t%~5' 0/A - *rnMElj[rҧVWs-QrIBwy+bڔ1[:^ᛵnDT[M)(.#- aP(:JYө! Jf'Di{k`x3UQW=SMuP! e8̐fnu}MSN)oў3 }t?IS6pOKg{2$W._!"Q5΍/r^z%$7821_ DFܺѝ#A{vN'=*ƫ`i1{CޯArh7/Ei]:UQb]z܅;Ym9Iא sgsNxd*;C'ʬ_4`` л!P`;1ߗ2V xIM8c 'DSTozפ:kLE~~꺡Ouvjpf`]&M,CieN'ǮnLS"Dp:cX'=A)qi .C,hV-Hdfu{ǣѹE`D#/1&u~OvMhx]M{m{dF3YC>)ijnQaJᤩu['}AO5 Wkak]݊Meiʗpp`ѕ=P$.:XS٘xzlz5Faaƛ+R:b d yl? .V`9uJWo\E {2an <(u„n<<8U^ꂃal˝;+ouïj[p #Ms>qY jȃdgEcTP?CW4Dc!Sa TDK'׎#ϋ^R4zADF:Ry@u Ne_Tp r\tf0x&XxLTX\$XMAK|FqR,[ WVzo 2ί!ւFLql☒])dEFXͧM) OLZ3Q"'Y{.{M8.DQR:vxaah%OTcL!ʆOlQ]mZ4デcir5C1];*hpApfF6EIM3oÄ /8Jp㐜Șu3M_NExz= uW◾J g+Z6mFhSѿF[6GbdWȭeC)YnvQ7AoSxfܤݢpӡ$u5hJ2g/ȒU3F#' 1EE:Bg`n|L1Q$[A@ "/)ݸSb;{W<՗{ ͊EVoj7E\VCBDZ"';`oƔGUVLq8eri-܌2ʼn p'~<7{VRHj*-.E/ BG0x!Y}srv46;o';5jd֝Re`_#gYZOL[4/=]խmd3X;L<X/lԩJ_G2hu̇WeHY!aXc@/K*YT2߫q8BbNhgeuU*)^~ւ 4rb|!頡.wts y-9f lUJ g\OuDg-dboDj."kFl}#hc~Q{C%Sr'J!fƲ4ޮ0p̊&\; #`]@/KA!W%pӹQtS%oEА/]K1 o0$.Iy _B) $ FLHH=)U'_dC+Zs9G!C8^ieכ biNKSAdSGwV*lHs{)@Fca(#lf2oDD۹nW8'T Gnn"|Ũ: J`;!_|ǠpH'YϜ}p ⷌZ0I)TU[ ;2st$d?T"|yLՅB(?UN xtw4 ܏N&_#I+᭷mf$!&\} 77t`S}c&K:(:T[͓;ypv`Զi$&Y)Y*ʗ&"o>{rlQJv%2A4By%d85|w/?ho|PNm"k[n"Xz?w_ 6+GOz 0Oaő5U"Svc"{$8ӃC9)F:`.\ i[ VTvbpK<aϔ;7h줳7 5G3j]$rʞL! F5g-<4u*1͋ נka ṯpN)AMgk%b끗mǯeqy܈7YǨ/*7LU}*#Hc#rp|GAE}xUQZ Nw;_=fyU.{5HC ;͕2T6֑T4"(J(L7,NՖy]؜ރcf;Q\Ӭu?:N]x6(߮ПjW3}5颯X9ycx9\aT<RL(Zm@59jSR'h+gE0w=.W\gJkf}"$ˌ7h$/_-Ool6DmQ*?"]B5`TS)fQG1(h,>eEdDy멠A{ث7/v=]#T1D߽pDg?5lVC'qr>nЏ/3uq@& \ic!ejmgYX7C oJ))v5n{w.^yNPN<67= Z=>VZs#^xъq[\\Ȁj#ۊV>z֛:1w7`xgNM@FSy}K3kN[FD4b2@O.]+[n(mYSʎp2f4t1ʕcaN>+9*̭.Pɲ:%lyφYtǚI4;TǕn).9vZ7BHG_*Z5c>.-N$6q| Z껻 #E:AF{%K$!9*UD9oM TRty-MѢ4zz\ЉZeVNBz1sa"J|2B *`u9'HbB@s6T}Rj{oZzc9dܣ^08iR2TJ! k#kVAp=d5w+9Yp t牝OPnDVN(BbrQhnh9O^{ʊmڔKГ!=¡r.A~)ݙUmXvkg?A 5/rH0܅ O~eمxY>ISsvkRzK@A|KIa-)ZRB-ݪD`{X:/rT"` 0A9&)uY,xSIRVlv,yq>օr%"ry3Fַn@E6A/ºLM4rޢbɘv+9f}I tu:8h<1`|ڋdHWc1.YU #!(ߠ ؀b&iosy WxR[]]@BxS0kD4V(ς ` _Hi'V@W`'2Zdzzj"aܷ}cy3%Gzο1 ƒ,m%mW"d:vASfs1/E;g"EA6.DԄ -BV*@4.TL'$T%ٌg,z~.cvuۦ. M.oj].KJw 5xcXb{P *"ޢ,,G#3TѭI#̓[.E N/ӨpdJѠI00(q懛f !zc ,(xO>{>Lq QAߡo+?E52ȏ֤uB젮gmAqLujӘ* \LTK?ad[ٮ%tzV92+rdm1dĈ#<򱸵r\ gK(AOR< B="iٲoZX z*Zg@3Tqinl/]{14E C͛|eNsJBjųttzҩQV,3LEuL00  4&AD+?q*]nZM)%8& i ѹiW =*^X*o7/S*+ >+D\ 3C'*guuc!U=LU:7, {߫xx\`v-ڞ k'EF oIH|&IbY"UNgNsUTNM1{"/5=!e׋T֧R@v}O:,B;?#YϵfhpGQ|S/{qtaގ?Z-9Mϝ W,Mz? r*!Akg]H>TWt9"ksZ$ vB<,5%!TŏaB PΩP Cp[uuXG=yv[ۃZ><~UF|o}B2EU,ɷ}눚f@M>JP#W. ?:w4blv..$tDe n*L!W4]f!qp֩r{0ޱrKȉx$AkyNJѹ\V[)`p 4>.Je%v V̘*5@}1 sk uTVS;8Ԉ \BAga%ee 1B 4$6{v@VW_XD۴t^bmSQ\-ۏRA,3ȏ[ѵ Tr8xZ}kR<%I|CDptv Yl+W\e@c}!z )fՎBbBî+ـ!3o _ܢ@ݥ9u%›Ou6YZGA*~JO쨡*(&G,@kMKTq< _W'I_w^WĞ;J^#2j¦-P/+k` ƒ"@+{nW1dHf}nH5g:L6iߠS nwGb+GG惋A7aoKXdB?6|kD*AX?:iLgch" f5f᭴,^뻸.90_dSʼnS9:/\e>rIre7叅?uLekK iǁCIG됢krw>"iugF2@ fi"`""jhv"& q-Vu'o]Bi}4LU"!k92~tzaCD"ae2YcheeХpƹi]'2=A(~!+uS6%㼘riaN1eݭ?DENTc d #p80gD8P!wBveCE?3(jYNZN\*Y1CEL/Ǯ۔W.S$Xt>디R#}h`.m'MKK3l^agc+j-J9P_'J툨}]a-MsvBd2>nU u @M9ϗ4e%o8't2kMZݜ4|b{ϋߒYu9&} OZ̤_?pIE{W>6N\`a!ͮ&2egr31YIF@2)G(E^ @ KfD / hWL0L6VkFJ[rX̮H ]ixI\>8o[Ƭً<9w 䲛T%}Y yXG2t붤A (~ZX}b {*L $W+Ҩ*[lm0N{[{턥y0 *:St:7V}&@jeQ1*1>!E/QPX Oz 0|;+dѵ T􈔵%N8ktuf "\biI׋D:ra*Rx'[oLE_닍}aڍZ"u0 1+!l[WCdEu َ"w:qݲxWf>,B$!@g ]ѿq2^J`~DF"2gJC/k31}x/+R kmu,D4\\jKϭnQCr&ȗw˛Sˈ V\ M#!=q 7ȡ->Uq L'D)ָ @AHyʦSv9P3Ϥ mW\*Kml }OB>\fX}gy,κϰ6iO׌č Hy>QhV\O'ج5XALFWYj,ͱi ?F"PVU\!98NLg( } ' ȌУ&| d -H_Xȳtza~9?$bM>)O_Bʽl)}WO~6,tTe>3FR2|zov)?E  Ij|}&"21T տ޶^UeEcچJ%t›DKyInLv)rA"u3~+k&K?u"$OO ϧL~_j٣> н@ӟd?4l}lWUO5 :Hzxk%te+oBEzvVzwYa.ae"9,A?OO@)}:Tv0Fu A;(ID+ퟠN< ЮYzTc5n? %M^R&? z}`#nm˼Ow=I%%㖛^1#2N 7 jЋϐj ^]ՅsJ pc~suWRfh`dַ-EpL Ps'kTaVٕjgz$ űkӺ%XEs|F|CIu\(ڌTS{U/q9V%JCΙ^ *26 ҹ0YAeg-mZe+$AT֡Qo PLxVP7%M5镕82}}_h=z' )Z)pz,m" qi" GY+9|yUsmrۗ]kin>$F'r Ux,y@zՒWc -`^)4y\S>'4^` fgAtqtinId~5 ا#*.'Su]!۹i苓HcGgO⛻?7}1{ᶟtE/1~Z NNbӺ!.*& `\; 8EN7\}DC-=N*[}_xNg|@IAa]1ZS{`y܃:%éz跚}Y[^,KJ4aᨣaq"h0 ),Q]3tē(6xrr8=ҕ1/yq,\h\QQj5C)kG^7lƘ]]WV kN$[1eR cS߱*ݳ#k21u8rB@`U &?zY6bP;YigմKv?TvZ& = %suR9zh*H::Vy8e5?oRXh{>}ZӶ,rqF|rw1痶Ģ$/nyN 1IkUh_:1˗dw~ gF%+P01|s&8y6wWE3G E{a9+!ȑլ`@(8v(~fo0bnDJBqA{d:SOi)Jo%| L[rJn ۇI 鼽\C^-z-Q>Ut6H:*n*!)<,9䘹h9^6t!ɏ{,|/HҦL o)EcJ^f[A#`6?ōk+{IbZFuRx<7,p.qk3솊?izvb<3uhk=2^TD+h6$x~&ϯ%';7o#΃ bV prF@^4Na IH,|:&n`f]aQS l0Z\EUs,VLƀ t, Wgxau{E6id$Z_Ò Txx /LO-8$Xbu2{nn,,q8d} ĩq~ a JӯAHz:(mP%k*X^FR9'huxMY+ q8OV2Z@sn#p&":m$#$;1aI( `(0un%`݈ƥk0 nH NmUHAT]kAs\ȿkG/Bi&%'# Xp;d nVSk9%?\@ˠykChXA1U`)`kx o؟dw_R5w|ccf)i 1M(l”msptiGNbj̓/ʬܐS$$nkC,ٰۣa@Ў55=39daZvy.OzS*5&gWկoyalCy9+vNjɎ `lQ(sd!A+ M!J@"YEt#Ե\bI/kxu 1DhA-q02D3el̀E.W$~u䰭uM!%ZVYq:3o8-ZM-N/]v,Wv,0@d싸PF$$4 < =;SN;{|苑߾:V˂г [c%v9-yJ!ݼTu6gX ^)/zJd)  &< p9&O PE;Lo~sj,=wB=6e"ÝL# XEUW >6-KeLb HsG@N7ʃ 5Tm>57QM9}5`u#,czD\{U{)s{'.BrNdw00;.ۤϊ Zyh fGgTtsca;SlUExZޢr Td~ؚDR/ht[z勵o.9ǥO|]*э8*NO=Y_z,%a r8hn} csH"0܋Bs1"*-l 1{'TM#&V4Ao8`U> ^H]˒b){fcuk?+e3߆@6AӐ`}"\Nر!W _G\0 _ o,J6hLP@Ez$?E";8#QV{0=yZBz|:9a3鹮 Aފٶx!x+>%Nwe{[jY[X3bvGyKا^1_0Fo.39ՐP/#Ƙ|ˌW 4I#]e'ņ?ԲKE0{$1 ޿ոi΂yOo*t\BB| T;Ȳ KoK+ϱS2o&sre?g.`{"(=..2\8$hMȵ6:Mɟhb+ip骷yҹ9#2̮V/34pڣ6SUwP%qUf1Th8XI6S%$:6}ѾM5#.KTIn1>{8[ؑ׸SR:sXW1xlGYwFءK5iՉ;/ 'M *ɭ$%0O'\Q=|-WI8R'e6q+%g@QGVH0S]æG\ xؿD/:.TVdaH3)sgG3=D' Rò봛$9{XP9B.G{}6? {=B$oaL[Eϲ[Wԛmʝ sLfv=*\gnvb>+ӯb sDom,75JtYSɲ4}Q5v]ogz Y>d| S?rӐu4©>2YKgf]8je5j<–ǘXJ&>'e=_nWShn~#XCtWXEKIGtY%|nG=mNiU;"S?Z1{#ШGnIthm$YKOGFSEeoEWӏs4ܐr/VN>cH2eToJ59?>*bV {|ToZz2X5W]ڧޭouvB+87uk&LnbTjMޫ<$m mj$z$+~oٶ|8nՐ _w($>sP G҄ ^5R&Zz f4Q·ƫ 5r5 ޢ3 PAH\kHt܁i}9,&gހ}׌sUV/_!-5l=[:Nl#M%1F;acxjvQ KB(H[B݌!{At q8\Yp #N32  Ht(DGa8_F,}#Ϲۺ؁W&`Q"4AܭUC>=zxvL wTo%jVF?zpP.׶bi7[ f>GO߀zt6*q"BݘgqJKM2.[2yA'#m q;O`jCO\;P@M4yE~rR y4p֤ "d^ *aA E;`G.dcxL{Ɋш"-G /~01QFRz]{ط I~GϻB^71 h*e9cK(!W2+& ~v;l<ڇ+9h2l:y,/.,n<[82'?"pP7# 4p-Q Eش4~jmu8p޺-lDmq@͌iX5Nbi/easg8 ٹItnIIqZ3HHYYG.J;Ǝ4p޻K6 2qOȇHH2 KΣo_ f*nD N HdGmEmË ~jF n)*ލ>K>'nF8 $)҆>XEliΏ$FBbiBH>L²} s1dpMR'{Q1E5_n[5gQ`rPڜ4gSM) xY0De m޸Ċ_0D'9>Y޾Pe]P /&U_] ezKD6K-T}\즉uoΊuЃCT&ៗZ )ܤl{wJc' cן'$SS5jGK'L{<b5?CG;B*/ڽQ07?V8A 5p#;0ؿ۹OlY^sJ8B6xp:0?֛1>:0}Rn²PzYӛ[[+@>GH?c/JzQJ)~InNתX3@ JՂʣ,Ígа9*S׻E`$j}=p;ſv+Sc)XiA;.7C(r_Ut)*~%AB(#O+fyeJlfM:m~ukCǨlOjXwѓ4iD|;l|WZ{s6yjQA$pvtQOGB8M P 4f#)о/rxUt*3aFn[߈v}c}6e ڄdո㫩 s xmcv愼|qJP0>SnR2cUKKUo ?/#l)E&Fw~fIG A!ǀÙr^^['"  #%Ӊ ZԴO,b6Ps + X [Oo- ~;k_X}Y#-f&; B&H/&sF) z  V2;Q>FV3%Ҍ_`ī%+l2NҜI!3m!Y=.ܼpr=^3wQ3j=%ڀZt"-3GP ~!I6:6™ⅶ] |jSYD!a:k*Y^[ɀ3&$r<<7j/NjyA_VV`j]$3EU/Nq8D 6MVhI338$IJjpG-J'Ҵr`CIFJ@0eVf]ks:áJ\3_f K1q\@hW5|0s=~=Vqx/Cto#i B㕳\B[W=R [+؎`V*L1KsIm쬏 e/bͥn,nIµ&Ѭ\\wKd%$U[NtQ$0`[D_!CÇDc]]k~`'`En&E2j۟ :g;P:8UPyS xd'c s,̽n6@Ú9:I ٱ:1RT-:XUru XP rtSBo#U Qp|5QGM2@(Zm,A%}\^ ߫⌀I|,5} |*vGX/j8k6+l V+Gxh)r%vG0~o=q#v$moK1Sԋ!Cdó;ݵT 8_[FFM̸} {{L.(x9A^Zf'(sp.*vرE*M*홶G0zfFBJިI&Hx=Z,n '5|ǺВTAe.Nbgpǫ>yAoX$o.L}j)9E2%]nXĞ:%SVas^IFEX .bA_CB*,Nc^OLhG-Ch LаI*2XR͖nE<bz9h&Jo nmV0thF +raÓNx\ c,9w^;Pub̭AZ$|ZY.d U#ΥF{2Ox1E@M+7_cqݐw.P]D8huY1oyEmg%Z>k-p u| 3W+N Č h)V!u<vF;^ 'k~F S)jMQrSBeT%7rB^*8PՕ Ie$BHX$vMKܖt]Cǥ1+Vݽ0wyr pmeźhXn ۩K6X~!ivF+X LI u hzϼi-HS~><ybd1ϐk0h,ac U$ȺQtkFu[-jw6>S-AmY@ fWW՗C8nQLwU~+@@kM%7DĆhL)S0sC>F~Ek@T{IR7E8#F2N`cH:WV|]9ah\/i6 `y4\83>zL|*-q,|~UZ[cT'3*\4 :=!Z'%ɽq)s ۩ST# \l!C͈(szEoPJ2z/ +oX AUy'Og~P=Dӡ!x ^8=ȥ]X&5F}yɉ#i xRQ>b2;&T%Jnه`}7$b#WmSLZEd}; v :h|5IK :[хҴ &C3ɊrQ< 'ߙ!iڂ Vx mUS[H(}vtoӹ Lˁ18.sYt2}!oLmM`6{qe5]8 ́^ E?1/h֐{  S*-2TPv>Q2v9&KxU#M e%񆉘 b"<1;v{dX[ p9a@?#BQ4L.h:s#iCMT`w V7L@a$Ogx#[z lfwyTIi~ j6&R:~,!:CLvN"_ӻqNz,9thi-_TI(6g#Y|jRLv$=>4'ׂͪ$%: ӿ'1l^@%]{sr{?5zE'U(L[mr_B,xa5U\=e(`rsT:؈x♚ڍ8IUzѧiױui`X1`@}*[(4l/fe0#.$.d!@Aލ*t2*2I2⠸Nٝ" B,-66u:mξ:v>c}1{pl+~0ǟ,ũPLѥ_/ewŖ1_).05'Kj#9=ۥJicB=-X/9CBh6'PRl꜅ ͠Z0>M8@,^)pd/JbzT3x;}rߵ#¦܄pj7t\$g_\O}1[*S)OscmRIkw&oiI.=6 U]}~l cu=Z}iа>E Y \_WGsVj(a+"ݎOQ%&|qvLi^E5ҬF7 [j)쉴&)s~ۤCc漻F9Ā#h0Q IoAPAfOSDs6/D}L7ԇnegmOX6c=: F?R䭜^B Дf>r x+ű 2˝agF4J\ ~ aԪ#ݽ*1=JXg'0.J:V˃9ŸC,q$'e G$Ӗbhּ^Gp.XGMD"`Zf"(VoӢ [zC\U Cت' Y겞>:\x ]w!{&Y;܆.&YˇU \[fiK{<{qc>jC%N# h𩎳seo~z?^s`ʛG *""ؐ5l65G#V޽ Z?^Q1ϰģ}[42;VELo1 b5j'7* ej"ͯf[`l.Cյ0EZ~ z9Ⓔ9|i2b=/nY ػP 8Kc%!󖯖әT={.OζW\J+(C(!c|rm &}&E?:T?{d9f[Y_{#'pfIH o36Ł]½ }n'^lE5[I#bT; jzOPȻ.<5/fбYDOͲz7-:sGsDolK,u<,٭[yujJI5egqLfKm<=hk)4 F*؋A*;7sхda_3I9"!]9Yo}veYN·b,h~jL0˿ IowȮ/:X3O o.{4S1cOFOQpNf ^N}4,$ʔR[OɁ='my+)gS9Qs֜y="$Yf1G'u7gN1[H=p6bHZ+s9KO9O5C몾r˃qBxE*ۏ45a*C 2 a3DY,/[Mlg'*j:sfXQGe;a /g$$).6X`Ҡ`x]n`LgBΘ ]N{epT;A%06 Dܤa[YBΎNOHt -~n!ͺ c:;ɍtR¬km԰8~N'*=Jns$.ç9-5t:QO.C̴{[F LׁMqc:әَ:ωZ1'2cA8ݷ^NIt_E CI ڰӏflH YSGȮL/9G䓄q}`tΖr9Y σ1p%dڎH4 H@hKԄ /bxVT4ד Z|z o?e 2Xq2r {f0NhեHs;?M ~[|"w -mLOZ]J|ݼJa]w&Q)TfՍ&)቟LXw q˜_t'e9.K>OҶ}3I˘"Ή@a+ x@ꨈ^_|Gv=iH7h9{ʦd pj|C:*+5Qu!#!w'K rN'T\]rs 3ELg.V`hrpխ}.kE b In{b'2em!!1X e^&ȍp~f)N+ɚ /5_uiu}914\H(T5-7\~*LqYם%L b_7 \H[0s F|gꑤwݠ~4 0Hv柌_U|d&3Tc|.9Ç-(UDn۝4tfNB0:raqҤՔ:C{<~~䅯 CV*~$TvB#+(ZKOKHÔA ̤C: EM輥Q2VȔVw8+a\Z زRkє.l{]qQ&3x必lLٜZ&9⛙#ߥ!>wC *ć_Y9p^o|@Aj|hG .Q@9 kuxSl@qWA篥3ث@0]뷴K~i.խn_;>6ْ(Hyzw X6$JJٙ%b/) .U7݄sOQ8k9uYcD`o JM\߽k rgR $Ɖxˋ` ϺI9!*-.}ϒ ])MFِD{:s$+|jyw/JNx"O|c+Ty68z((5RP( 8ZiR/7l/ImG#]A{IULSń4&ZF,KUm(ZZs՜uPe% Y^tT$ /HQ3}<a{=F?ĵ6#ODa|nyXL3 !$i[0 =RSTaNt;^7  >!mMڢ3b=C~O E^ݞ"iavj\(F\aE2w؃"g9u9ځr%nf`i$V-:vB*‰'ebiK1v\@%Iu7f7C^4/L x2>I`>UtkO%t)'*27`q0]qbomp|$+پzkՈQOdgvQU4}M`4f%.Rn`x@pw xv24';.P0OM5/ ޢ* 9+f)2ҍ|Cb`p'Bg45I(LF09ƶ&צ_9ZdЮF*ƛx6YSx3l5P<]=:ia>_嶩!ݜ6T w̕oY} 61moO-nPv.Ͳ |!J9PJj֗8ԦDBa3(^\w\luP hBgLR#1WE$E=  >6`UKۯPj(|<4/Mr$'ZyXm #'eZy[X .۳``a6W0tA7uYpU'"ZOP RUmboE mҢ ؃-MB5 sqHM;X7^t1ONȒG.kNbaجe$v5~cxCeވgha*6]bvȩK]@ve4zUF:%WOZ%ox#x5.Hj6:z$YL`/ <ձJ9F1j4 "Sm`o H9FB2dw1>qM(42űoj^-x; VùUOG,_f4R46t@Skv.6N3bwr}TG(Wۣ|cW oDz>!o ;cVu,yW HKs)ZTpp|֬b5uO9PrpLf=32GɟwוU<fgۄٟAViA!5] t֭yVRwm^Uj1 7SlX((^MQp˞H S9z25i E|im$S%\ecOv, [)BV}%7sDkUe2bj9~ё46]倶A946bHJrU2\_R{/Br.6)G)~F"TtX( UΖ6V,0lnW  o#y<͏:'1<0Q^W"-GUhab 2݂'>gĂpΩ嬢!џzT)CĐz<4ƅ{ u~-.ZbĢH9f ȗ4 d+#a+7¡ͶX}<V4nӇ'qh~S #*;&UXY(kTݘ$6ʱ+sfQ6͑ӄ?TX;& G q\ilHb2mIQ<[#@۫VzoQwiƧк֖魴Sg*9yLwpvԴn +Lcmyc|o8XyD} 4.5PBG}I.u @xhIH dܖ1n]e ̬4aLqKKihDn+tƋEmY4bnoƕM؆qy'Hb#<18Up eU匴|ؓLAӡ*Tcf$]e"3 Ƣb\ N^׫{:>$1rN YzLM˪NBnTf~ HZ5LHllVdGR6׶`m*!W"9.1o|SxlA!Nۥ7Cqml کxy#Wۈ=.UΖ~+<jfTO-l}18Lj{ê@6e6gŪH+sޝEk\<\#FMeW8r+Dńͷ D /!rQD9Vb=p!w+?j"3~?7*+qj:|!w@7]LK=.aЪbPf,tI|nDIlRxin #XcJ |rj~HC B 0>f1aV0BI:D ͘wch Y TRuZJ8~LU䱊HOHwRQQȰ.c;yp@ᢠ6BTI&]yb="Wn<<3k?lDM)![|Â();tǟt?t9ۘȬyVp)3>h ^U>#M0Wh|~#;z,i]NY! "g+P>5U5+zs:,ONCWrJh0įt}ph#{BZ`>F|@=mc}$ |IdCmY iǷ p,!Up?)1 剷#Y,R@a'#e'# t hїž nZ "zgm9^ːi%|`ccFLD`뜶V؆EBN:Ntw-t;s?Oa;FP.]АM1Z2\2j!(Uw Tƿ4i':\(CLd?Hϗc]D嗼I3Գ8o{ KC\$m/ j -nE$}k"K(iN,1M`(iSd gj3mA%%\G^y_pJp|B>T!1ѷ$۟JXvgP8 {2a"5)'&1T( !zU݌< C&$ ; ǾBNG&<`۴Jldv+%Avp>)PDuAG.R)>j`C4?`wÕ8f6m$?w̒$Aaz( S/Sſ_Q9ܯAPEY(8[Sנ1)t>jGU9{ρWĒ[S 8cV:kpU<Ȍ;yBeo^˓j ]艊ܸuʙt*%!d2N!̓P"hcgZ-UA4'@#D`Q},s+siQD(818=vdؗD;So8e=,0)p^V N~[bO$0B=bґUmpv_=1\uI6g8Qy׀$pӹ;[&2dHDS`P?;0zYI06zsSv(ap,d.1ى'N*ܩٷOj5=go{Ӭ*3Jckg)\MVa(yC_ ֕lwfWcQodB]P̨kHNxppE Z5'jn-yC]n( '*7;3Hϭs ?ö*I g)3LE  .2ݪmn텾psԎ#Pd"Jm|34 ^ й=6D}` "~}g{ӿ~A/Գ_ɝ9I(orQ~'6_Ip*mU' 0& Hu:1g0#pQ63v]بd{8ߪm,'qK`& tl|$adz(3p#A vR`x6^S3\Zhr!&,`DV8׀9 [.y+IA'$BtSR4t%'? ^Q-1tNFc2:1~Xt}C&RXmny{a魾;6~pR7޶l9zp9vꘫH͈,F\]ͬzf[I.7/:KVy#Xojծj fQ7|SvkY*nPQA># !dEY| Eßp)ׄi'" Vp YJ&Y?2Gm DŽڻ2Q->Gu%,0vm"?0/(>Byݯ6q"]w`4~+ԡO˜TvEBMm]}|jH-ª[ȢqK!xd[8dOPzf@jiQ"=+&meKF7l|j=k:nחo4{DS vע<h#zo4e}V>_wHv1,PZK| e*+Ε foxY9 ̏tܖ{-X91dy'줒h䱴(Mz;x~˞:1r"ta9X Ma+Yem!X{}.^aZ 32BηLKt?^Ԅ6'"nr YpSfL;OW?sa(ʛPh{BvvqWn|6utL/7q) U(PgMc'AtD-X0 mv66Go\&W2rՏ+fגa y6ڧS4 %Bت|l&])zyS=% +_hSSk7,lII$JPqQa׫_g\b{h-5N~T khB0 -a&*oeS yWz8lܨ[]Q֚T$7nQwSQaw/u._;d srcQ?8䴁1T'//B5?ѡп|^=> D_Q׳˼_j mdTLQr46"ECP  hWrZc_]w"Mb"(}䦺bG< (otDRi(yrsD<ιo}!Ⲙ'Ӆd-D~ILbJ&tbe,5ĵD\ {ӷHIk|'_(o*\yL[A=_DQy}?~+0FペW+BN+"Wx:xq}kEWObӲhx'Ǧ-ypˍD[۪g5~ b䡯ZgRSxrs&V\U0b3=dfe,S/@#I.˒^_S\Gª\ Ro""hg$u6sѭL(l/>i+R3El]sb1A$'~onߘ~b>J@ h;jזK]rjYuX/sf%1$Y6]4锔g۰+1J׈zW@Wtn }xy=9?&>t P`Hb~MznBbKPuM=3>뉴y鉚FRh|B/oTyZf=B8WOI 6ٜ`'~ژ+>oUa  DFٚGhv1n w㦭{U6Ǜ6,jQ'715 X(e:[7͓9i!2v^7(hӗP~)%V*dT|$Tpf ߯N*kjRA% 68uaB=*lu딁-%KV|N@b `Ubj!)Q1ĝ~wܓ@e{ƽ1Fh^b΃,ZM3i-OӉi(:T獌5r$?#9ɭ` kΙr=;#HT #'B{xiuffJؿem];ٸ5dR SQyi0"V'W%!Tcie/(XBtL1Xq5(Xu1XZ^;>AB- +1o)=ͼ4U WN.YҳSAY)s%sAE/_ ?@dM 8b2EܮDI&Xҿ&[xrd֧k;a*>+z-0G,VeU6߶c?tb 9?dS@wC66b,gOf!띭kQG*3$;TՌNB U˽2** (=.3XڬRxv?%F Qx4Kyjmݯ|%)%v-S{CGv6oNOs>" Py' U=ZN ̑rBYcᙫ>)/*s'xXg“Wו;Yx划extj/@.JYYg!C O892;2l\X~k Do(yyٲ癘lk؞?&pEo|Ou8mc&"R|.2 lSh m}c]l׸/k.#@~3 Ic :=]6Hz%jϴ%JW% 3gYɀ.ܾCA6'ȡ'| nJ4}ۯF1-_Zrlٮ]:߇÷8+ c=mx0\mA%jΆy8POinCUܶ!^Y(gI[{p,KrckZuh /qpg)y~RƔKK!F!9UV)@Xz<{x:5ys^#gEѵ.QPK]S]m!^Krԫq-oHq%t)ײ䒩˞wdb4g~V)i,SB:(QNH mZ[v : Hy7Ɠo1?K.5= >p8,aݳpfY |ti2b8fD\S,cj 6^o+nO]IQq!~1FJ@LʳG`l͸5.0Q]غmSt 1^{'C( a:xM`h R|C9 w'(9АҕJ8_//d3,iI历8*YEfާi) L(%bXIo*߽FKt4lP;Æ޸;2U Io'T׺9d}jSw&&iD:5ܒ=C_&ʃ V!]d^}G$HqZ!q63K)MFqfl;M~Bu%'9^s eFut[VRE#& ؞`jʗ6@1qCI"o" L؀x[_()\9A 5| L4xR ݉pxT~AK3d-PǮ2s y*VC?Z:D(S T~\rp -Ӯ]=«UA4uI6AM-(!v^iYa4EðԨbb+; tQ: frLӸrPkwj E@!z;^kEjȟʫBJIin> e [ezT}̱*o#Ds<apu$:>ԪHո:}-Sz.*qP/S>N DQPWo7LO>Cy>ЁecHBߖ}D#'3R_iȖfNoTa[nIw/ogER?:ةoWH 0nk;e =\v۸{oc՜e-M@'±ET k$X^쁿$x.԰O nLApzP9spi2kLU40ss(a Kqt%X}a`IM6Ӹ._z2F"]rM56oKPVꘟ!k[ۢ~cN~.q`$ F-`kP6+::^f%Tx _X٭o}Zb.VDoGMVR •y6$v4AO_Zc#rtn)bx.o̗4mY~z Cӌݸ5WR(_ : ]wKi82ƎHE!gR;o!df_'pg_vD@ZtHAw=bόŕ@$w8!HR ^y%|v-skiQFlRUNDږ  W,KCaxw=z.g"AM_bZ f*= _ Mo{3~?×y_ߣ8 DO=Ě?oVF-5x>}S4BLbǥ~}(;[aD$[k*p >h*­s_*fMwhϔdE?.9u{R֠YSGJmZ<R9$PփoBr6\V:bXM/`!TѲ-v'D>Pܵ'`2DSZ*ΩV7X~KfFqy" o~͟,ucԞOȴTl>k]gwXY?ܫ4.!TQLsp*ţqxע|د~?.q5߸yXlry\h1O"KYi_ȏrZ#Y5`#+: C zCB2_HsGqݩ;<)b@1'.(xUTgjR|vҟ ~*Y̙OP{\GZe5Й^j7צZa>TG&·%T:}mkE( )BE Kdo%TIZ5/p:z;U.+,N@鈍}3@4\BcPIV+Pn5 %zW|H9}vl+[h WuϲROgxi]Xۨr[ EY)@02sDTia¬5b>g; B HOM*UZN]3oÀY۔6/uD{O$ӬBqG#71 l=\穈eAc_$UՂ 3Ӿj7Wsi;J5IU?5 %:NA W5Cni7I+"W}KFM歷:#LfVlC\ArO("rQ"J($\Oh]"3ݰyFQ8! Ʒb tκȸnrE Fx[ L27%NoAbqc)x=||%Z}\鲣)z;z`^߀\gƈNv8@9N׽*Bv}TOhN]o lꕷ9*=lHgXGQ|\lC^ʃŵλZAۇc" Dl%3@'y> :dOˆ̾*؎4"},||#.Ag,8%m#n^d#a6,Nˣ"*I%4A,As0XD FB6h`=` Bj,Sf'!Cت$6zxNG} %܎ʨ*=F [t@~iG ;G(԰aO?-aNK+Y?Au{;PNKVlhoL= &=o ~AQk p05}^H`$ І"֪t $5M;NǾ18A :/qZÔLk3$bnڤA #V=PO&ReJN;Ҁ:hn6榤T2`(5 , ›1IqxE/s>ajzdOk 5-.8{,UA1kYVC~*F\t#.ێ+Q(m +A ABE3U<%.%WM Z^QߒG6:JєL?cnNde|=sK(ubsZ! W3ic`Uao=+-~YTzrBJhTt%9Zf_>)q$cO,w ȅgZ_Kd oa}V M8Vk-ZA2w@n핎Rh%pC&`=}?āc2,_qq?"[jnRWPEoy{YGl,W p:]d:lvHYdQRÌm1б *4$I[%E>s!P؉U EtJqǴG(U]ˍ'Q׷A^=1  DÖƿ]+-Szl |y[m~ӡAw[Fd'9HoN<^ 3/~]u1܁(g57ˆ&"`AO}n6^bWf3r8t y~xha9H\kGg{vSIv8K4ؤkAQyM/ʽO=Sn1xC\DD`s;DdFmAu9uupv|sGʣ.^ wجBEdj}R`<*k8 &=oJIKr1)P2PEesj OW;MUK0 ɿ'9ݹhX#@hz:0VQಀvTc@Oo(<԰w[ܿ|㲲PtcWXav)n9f S :-5[QʨBf}p뫿oU8*njyM%MjΩb?' G x`cN \%dHΥf`\Q*tQm[⅔']kPחL ʧM훮$L0hQ q e(sQcgѶ?\$yƎuwLK_Nρ+M$T(Yo4bTu]._3iBl].Y-QU.-ͼmYxW 6ʘ+WJ=K"`9}El]L KC 2')qRA tR3 GYM@ivO3UP ѧpp6%wwB9=kiDuIv%\qEG#伈{- >%+qƆtuZSada f u";'^Uvo˓ۋiyO\`LďٜiF77lzEč}򽩞lii a7IIFza&#Q؄K)>̶mk|}Bw3su<5zS)ݔZss*A/7>\;Dkc48ň6SF425~ O@%uŶ{J.±ֽ'Abo#W؋DoZuݹ?s1:42tH)bSF'/'H Ûap;R'iX4fTl/cK{R'Wxzb}/u}_+m *lk8ƌ>`qҨ 8lӸxV )01[s^>&K>븇͇AKT׸. 6VO0{~ };7^ON@v-0^+)[jgڇFcxR]=@Fx{>~8l*J3B͚̃$bd"g *F >q8C/" 7qzd1mqJeGSR!- БFl1iy ~oI;ðo30i\桤AXVKVJ3oKlqrX?˨8Vٞ}Tudᑑbg$.mg Ooב }5kw"d;F>U6}{}ǽmDt_OA;f|pa"HmvaXHk`5sr֧jdAlyU]qCo c~t] &䴫NUbUt@H>Pb<7ElI&6(pǺY++Y"ʵ^GI;'g,:5ljuFP&wFJ)>h١" ?0oEfhi0DgzXbKz]lhwD`3 uv&\D\u f{ٲ1ԗWga>軉]$yaբGuު& Ejt?\&y>#M6HpW m,)'t{Z;K=D_o"2 f2Vy?5T@qQќsN+<@z2 d)V(.[\txzjьaυd\:Βv#ѸfB 53忥V05yQ `lľ=.p .F Iiکc)-t!;3f=Pȏ*b)V3S#<~rF}RYCP_QD(.)u`}΁k13o∎K4kyVȞC_&:=+wEn]qMj^)`cҰaSNmʮ EX̾Z:m鈷%C%j*4 Y[UGvi0'[$4ƂWsAZA~z n53t/()(&)QYºI(LOwNZdkqG3d)q|;[N|^)a }inn6ѮMo[C^u8eB!:a AD|!ݨQmn 3}Ao{6+|`ჶ^魉$mS2QCa/Ab/$Q]F\sΏir;"+#,VeŠ~Ъw_:jܟHh~;3dtN>-*}[6[ +3`|zngYNW 7N#4YrgRf!n"T[LjڌlҶW/``x5'X8 ) ȓ"TN-4׈{dwm[I^EScmn4H !AxZvl#R,Ȥsa0: )978?ԭ~9Vp;S:?xJ0,LwC/ץeYQYT=SĎn>KAj%$tĚ-?q6Xu@_6r^=e-eu0v29bLS R4X{eT/>y$BKD\da ĒZwgyv6JowLhKlajNF1Zʂhڣ #*%T?`}a{*v/ DvԠc2,'SJ+ݸ=< x AC绳r/\.r>Omn}Y3?)cj 1Ď(/S#e]r_S͚O>2W婸Mʸ~f%ǶI3l$Ĕ\;hi= h`[)\r^2ǰX‚(~GȢNyɍ&(mҐ%Vc.w:$`bK-A"Ft6ץB5{=x Q2eU}*?ա%~>dpBƀ &M%[J[s2Ԫ 2M5,֥sB[5'iĖCYfMl҃f#I8cfb9|;48Ohٛ$OթV cz=3F(x۵֎sܰ>ڶ`%Z*9ˑP N R+@f݄;j?i% T+ "RkR^rA,jnkhIng5V98a 9= KDXI>]кoM^ɟkK7ȮGCEۖZhj!VW!/Ym>VL5*vh_$C:E㚯+k&ees:C^Bs +}aW?JA=ABɞ_1:pz=y9O5'%zd& wQ7F[V g= {ߣqюq[:N?r5p=ذU(XBp =~;97m+pa#.#BƤ_,؎k _Nz磫؈0:9[KqWfP btnc" 9=^2XhĦ0hUo/JΛ850@W`5sՙO;X*e(WZr7o,EXV ,t!*ѡ]?ΌF !27Jӟ*mY'~.@Аϯ&{2> kic%A1aD+z#9&E_-x*wp*`򈗷Զ JEHss):V? h+h I+NAaw P; V'unߞ4Fu sw81/1_bO^ŕ64 |"w$@1c&(R6TdG:2Ke3lE Q0u ]/GZz8r-,i7Fp'`GA>jm4jg۩[PnmXz|% {R2+UZ $}ki (d#VJ4(9E Pht%mji*m>Ǒ =d%N~PC]ƴϥ$6~m("*#.iT$::0U}92i{9jkrI~t\<)w1'e G$ٕ`SNXJ-cjDiy~3nC:<)B#}gE"_Ԛ|9c4R XH>:<whTF|.v(=6·WqoXH2rpf)^%FZ>.TfSXFNkz{ zhK+?` tWIFPtI:ӆtjR帥GgiQ=2NP 1Ȅe.Igr1&>؂+AŚ0~&8eb҇vsب5 }w]+  ,{XƸ=v=_;V?Uִͱ2rIȝVnK/,A1N1D:DoEl:HOԣN'ĺ(z/b̐XLidVa*e~;Y!Q>>6}Rrna3e'S=8&Iے*~]3!\F"G:_SE| 2{l7J6 Cs6NƹÀ"v1~IA$Ӕ$c4yЫ=9~d/^m*EVKVE y`/h20,q{`dڟ1 b۩QٶN?(!/8e> э"82%~G#'|ąGG{xtTAZsv3CDHZ]zֽV{:,/hFmC}@g9SRu \xݹ'5)S@n)$<Rrgthxk ܻ}`^4'#q-h@My::vZ(3EMv4EXvG i䘃֢yfPdBr慼 Eu9?6m}4{J*qsLFHθH&jRw CպJmӯ"ȝ> `2Aw 9Zlp^}K[HdY L-dLA>yró(r>A {Ʌ%WRBO@%ǝE۬|j>,]Dٟr6HYmh9wE_j0.gPK)hZ5<0_d;Hd;I;=xrS.ğER=B\iƣD}F̳$6[B[zM zdIЯ`*GT5. \S:Yy(i,Csˀ&W**tDGZ|1+[h9#[T51r5DlD mP"rtDߒ>g*kGBr'6/'u!E;pDC AhӓdinlvHP;8vPӔԟB"2<< cm">ҦfL I>dYՆ5a8`wމ[n3mvL$$!RPRRYqM 4Y<mۈ'əZ+tsBЇe,b0wdWn)Xǵ?xҎU⑃4W6:o)Bwvcɖlnij/Uc e:O9K:!4a2xXnGQ6$(!MѸulFBʎ51*6n JGQXƌs*CqOۆg g:Z3:~KhLQl+ ^,Nf Z]o*Jh=yΧ90VZa|[䯋O7ri3O E_40[ < qÄSS</r oy ͊!BGoJ{W7k# ?Gp^B0?C"vF+^JWk,_s9'c W?+n`_Af ^ޜ5TJ[3Sҷ!ZAd! b>*6?bBsu1/2rrܨ jLeڻB \>Ó5v~0Ũ(UTO4[a'JƅތQʫ\oϓ+Y :WR)UC |%*̣U)b֛5wM-F/}dz aZv@6oۈIvIh;?H(G UD蒗h,95E)b\~ !q"m^@5^!‚/\~L-틚ű`'!*VRsU5/L]lfF@1V 69;Srڴ!@a$oyGe{:N_Xu?}as0Pe3\A3#:>ӱd (1ݓY}md4Ֆ"s:ӫ rc%Xwiy͗=]?14 g+{`{49y/9JڐbFlc0)_Uvl*bTN4F xs%U+{ߏtYe)Inґ"!4 G-w@Wfv0eݓLآ>$aMmaZ[BD&Jve^ȘuX9/R^%ܨěD~B;?}ntD UFI/v^_{O^phY^.J-Q֟C)_ʕy>bmqDFݜ^PC/qxj͏IK :M2 dy}~rw1=&ȉ{bVJ0[{slǺdה 1)4bP !'^\?Bda9hv8N1nm0[,6n>j>И@*)=·SVxSuv%pwi*U~H+"4CZ]rQ2]yݑy|aS u )75$˞[8%gXhot.(k44eGNdSe8*d]%-Z[ tm1QP:V"ӱ KoI控_r8Q Y|`p9pFchtZ?+FI>CJ>f fUir; !ddo*]cխO[&/"l?$wct.rT,5=fKUL=T)9>ӋyΌ|dk1EQj+׳↹uV CO< ֥*p Elð46}G﫣+2\EB%`a7|<،܀CSP ~Nᆻlg>xv\ P:0.̒hu+.u@q OGޏE-%} |-M=ߜA(ϑ}^ʛs+W8PS u7Nc&k%pK=1ohԨ|FtM|ŴD^ P>Fm F7r{+ {|j%b9@6.F0 f!,a$bC~jjF*:}L] :w_X.yo*(u춝=Wf4A6.NMiy !pӂm2!cv聻qiz7GKTESTTy`:⢤0 m ԐGc\mwS#9^6 W$˦w' =OʺqpKZM\ҤjOTh~ NZ!u[fPE욬O=%\{/ }䡰1ʴ 8!e5 倫`[CP=jQ~#$-@gJ̌9M&Plj5p{ R*+O:Dp4iG'2E%Ne>+7$@}iu.ժi>4Yh?ՙKع1Q2?`>/2G мL[DB~b I7;j>%1K9m8@R;H6{ڋ1h1yX^D6l~OBiF0VQQ .ZV'lzPCJBBUD@tI FgBsdj#ci2VO_\6Z_' AٝJT&8JHBo%!*׭Iρ#7❥IMҽР,_-B%i^fnx] ]\MD3?-}+ܙsȸ=VQ#jwRcM*n{f~UUjP'1W |D6[S)[1I mx!/Ud,(pA>a"P($Jraq69,&4}'36WqTE'fo&5)fg1$Q]P$H 1I/;% gf, 2! L+uw}9鬂J/%h_6}W~E{r\w61SStLc(0^Z>sJC< ]S @ 6G>)}'{w.RT,8de8cr)%dgm3鍄QNϻU ~9S!A ?={O[kWFͬmYyiRB@|G <ٯ!Nfp!ZY Tt,G'E*^rU3e#:ENDHdjVpDn[w«Zzb̅Io:N%ႏm685o2лbƘ^u #h9]Vr=x{X|TF VB^b_{FZP]S^CBmM7Әװ2L~VD%4YdG*;vCWX? *4b7${k);Ļd)iGWfC>+6ё>aȝDqN{_V!,L[1d^]%n#]A2pG]|Uĸbr3_N^ Y~Us - Ѷ3oZ9R,u%d@;X*yu4C;ۅLv{m|)I]q׉:TR4j؉L VpN@b*̙̱rmGCլ|5{$_U3ޭu6uf\l& iWL$Y2*ez!Bq Q˅U%մe0LE0ݳD@30fJv9<(b m5+Qr,9'v>ZpCťzMIN #:rPe ة[(9B/-az:1 KѶӤEw}+Gޕ}A!Ҧ$䩜sZ7r_ݯl2yߍG.)C`om("Nf՟{~#6my3>n^~z=Ne䣰ڄP#  &< k|.=mh*r~ OUqde@\͹Μ~o$>ō^"J\pT1TA1l{.0@ Up9iǟrRͿ4IiKhIˆYT-x m8~Az̛.{<\?+?4>RYK*pq` &x75+?4(%k>O嗔PL n`fTh17Y9!݄#r39t3*mL,CAd=_(99~0?{1=9A:JӾY)nΆSk6˳ ;B2R;6v һB(a8f ƻIɼ+i!U}M&>nQ *@kSJPϹcXX(Ms3iAO9d"7>`oVKϭK`4X 5SOr_w'NvJo28fxAz;o*uwcy4k?j)]! g%ֲ#M|`h bFȁv_4c-asOtܑ(+;!S#0wĄ[44Hb(sи\!k=5-jIS#K yGˣɚb';dۀYAb;N-19ř dSz)nVpf?xX`d "B<^0\О K˶N!%Mn;~ ]!RzB2 %(bќ/`0#zwhutK,{ioX"c/; F'{y'g-\WB鎐|HzB[4w!Y(h! AbV2kCN1=(,胲ܘyR p ]2xh"4 tymoQkڝ?|ȸ䴺1t)ԫAE7!EǐUUS*b7 dx~tm ed5?RO N̓5fY5 3kѷ7~;vSL>q4}㱏LgLdVzYS1;MTܪ by,^4n(#_My-3л)0؅%hzY#TR21,'$Mk5E";{JpׅS6~cu@_ yMYa$.cT44@Z-x^1CyO;jT0o%SBZ~CnF]f3l=B&u]r IT4,1a8hMG>*"#-\2QN~:)SlGLN2V`y^?77&k@xM]`Y#xO2?4>Y W^b gswJ?9"|UhE QJ' ϕ;>dF^a|1l;mo`9} 02&zJZZn9B]zT{gXpoVJbAzՈ6g':} '71$%r)w7uA@ݰOoLSi+/JsLi;}V)cI$qi?<]]g˵nl IC2;'T8,G2Q5j\/fB~*m)9gK->պia.wyS0a[f!+`%m;MD8Url"-"4J  yQp:hmV6UaPÅlLE %)L+*m9Ab`QIfkoQYۋY6)Zb [ãOZ6M/Ka _u[$[[xޭFל8(y#"S?Uu N8p"izO jا`[A`nz|ԞMw,AN.߬rg&YuH 2룗Cq(o][3Bv ;3t^d:mR~<!dAK@MjC(KBa8L^9^#etE{h%9 C*SU=Zl`m=dI`K+3mP*9,y68}|](Rr>Yrޑ̓.EH 盩 DESzA`G*3D-iWu1 3ƇI ɷ)̲F#h v^j,-痔mM.Q^;GōZ 2 \>2bA!XYPjڲk 1fԑ*,l$ɶ*^gB(s6zguμE_H6(vt(+=0#qrI9Y3PM55qc'%>庂4G?2zt͔C<)Rc=? ,(GtoMl $h["GG"Z]ID=t:P?)5yQ*Cq%б]LO?5]2~d8ۖsEi\F'ah9âtGs+Z̫1JWсtUZrT>@E׶V[&:`Y@fU82i\;S'}iSwBW}>ͭuD&r̐P1jm܉_UrXhG"4685E4SGBκ<,Q.{r՛de=f&1luׂWL;="iN`+/r5ꡌ\ =y {1`O8x=QMjkE^rrſ]U@LLʞ ow~6 ~G)3ý _~PX\S/=n?T 'E Y $Pm ai 82 SZ65_V,_F>dpr0`4t| 8bN-O1clJ]9%˴ g)p "zf`< Zjԟ%;Ş)UICerNօ}cݜğ!K̨@SjZ>yଥnm>:Vr;,,U#M{WRX\AIHrJ;^z ua2VHD^ -ҿƗyAJ;(UD:5[: 1kl*ylJ$n6dp6P>hD[Bp1ެXɜuc?Pu ;1zSY`Wb@"99[$£0" I_v-u)ؽ1)`}%SmmֹJupa':d}NʋXg(W7ɲ0Ed..A-?Һg{ 8ȈԾlk*Cc$0eyʃxONKX@e*+/?q˫SjtS{0:uCĉH^Y<:}7.t_W Iaq+f&9ՖkIe\iཉ<4K%U27GkC1]!X'K˱T0ъT( R& mJ;Q5ľj4uHIio,r/jL gEo[,9< :$n wln 0RXpAA0 .q l5:h9oV0ڤ*ra2t޾F>dOʯ)ƵExHtKX|3:}V,R f}I`mŅγ?Qt1t$P lu;TrGdnNx'!t^y,_:&'u;^UZIHNR W;[f5NءޖfTCdNpPW'vs.]= ^ꤴ/a ȕ>iksYUN{ Kp"F!P.<"Sx=Rz 'amm)E}3b\͜(O\jr[lЅX ]Ku>{F)%]9n@\Hjc®PH['m6 IZQ8- ‘0!2u38 IY+<@5ST*=ɗFU.D)֬k;5K2ڬ CU&4J{QEEXnR xV ^2l?㊗]9 OzC^R$^-U M&VqNGkQh-n+V='U84*|3(onμk25"V݊CBۇxNb_&~ 'ߟбKJ2TGYvwRB =-]{cs+ RifCRfN %%y?GJ -SXY(TgUB~d>~N'৶Qp|"@\=eOUQ!a>&BC$NZ9M+AFXm)Hθ]z2s4sǝ/{>.:52^~?0ؓR: ?C'OAO=ZzkFsS8j 5iO9J|/:F:U&D#$9 IVȹHfmIEj*H._Y}119;ˆc ǶíڽL3$dkUʙcw3#OnQeK9XL-Rw\%WʬQQo 7XQg-_qtSnz],~}"ɻA&ʝ4` Lɪo͕v(Wɤɯ%y+I}?^ @ǥZMPlRsorkݺ!%+QӖ ^<4pƋ=ƐKo,qSg84@h$ۤ34;=0nM|C~drveU˴9eKx(~?JX JÛg#5]'8w1" 6]%"7pZ73̦CHZ _&1S++Y ީvP \AQCⲶP/^)6Y!<Oj-,Uq^\؀G5n!ݥ;e`G8 AքpQ{s0p=n0j58r` ӗi 3Tc9<3 XrHcOkShQF)}GB?3,]7FL.nQwyA+xwy!L/(aFSpt+NOV(m@Y(YiY=3Tn&ƭ]VepByC{ du5r~3+W+v)4;*TA'+;(dPlSEH:ر2w/Hq{\o! @/L;E'*?!2o8͕f QQ?k_^Z\72Wω&^? b;י7Ug6؟UT%-⓬=&ʩLOy0/ !kZk [l@uvx}MƮ:> FËk?QgJ@ۯT1gak^7uܿ$0:ga )=1{F !l|Ⅹ 68F]yP4qcxlX:,.st3LqA*4龎M,Sxwt|a<؛R=k̵T?ҼS +ƇzhQ6c<}7_D1} ֌#}UI%҇xQ7!Z[RZ; V]t1v''A[ιx!)cN˼3BrHE^ϤWvrJ  Uу AеqD$E Zz\P.}%#>vd,"+z W>P+X|{%LI׉ d|Ae)ASuh%)P$⡤_>P)a3މY4XVmLg-F$NhvB.=50^J{h.{Ahc`v7ecmƥdqm(W$ϯLfg>[1cXx0yYpP֕PZsmR3jܟ$Lq@;۹ވE Vr7EO1"Zq.W)\TWT~ &O~=)fVNA4PFM>ψaae*dQ \^k ·`-E.\P*OY&yL+u6$Ȁ ְdD&fq\ɳJB^"4pRCӾʺA0͆;)|A@Y R̟6gZ(e8XOȹ$)jnWG۰(KwNJعG.<TNQSmݛ/g13yE/=)lB;=Fh#&S> 3_8}l=tP] EoIO+H(p+c5;(T8صUDڟZbzP3k۔@^( (] P<`ǔPT` $ 5B|I~[.ydТ*PzaG >3ԬG䰪}9 ~5~8T|z0_'B{s!&2?aE6HN th ;6i}@-,xδ%s"V"c8mE=cBr5h\#~*g4aP~;+@Eb nf;@I~O ޸i1'RG0՚;LI"BfTt[Xg^qB5LWk|}$0^{D:PF殰-4 {;Jo |&;ȑGh^?e+i`iLlˁ~k+@ v"C퇌يZdm b[pixTWKbT98s ~r*BnP F bOYa IcmG?2)H+5Qκ\NxQ5yDHL7Jz>G9w>D16?^b?{Mx :͊ nJǜaJkw^=:#7(]&+0<*8#$}}[:!^yN.iD I[1vy1kG1+QjNn'(޵9Vh^`h0Iv'Qkt-w!C@ڣ7ziʊljwud.1~FAvP_ef g[t"d D,emr׈\My=Vxz+W"a+6?r-KPK iGb4$f 6!Z{كi!p2yac(h2ED}槎.O 0'hOKF2;zCgBjQq]nN_䝿a5(0Gp:;؍m[VTj Gwfȕ ̭=lgQj@h!.AؒgUդGҨ&PW>$,, ,TP2I ߪp,Y"/>tN$!)UJ{8Ve=ܯDt|NOΦV9j.(8HI 9T0H+(Tz/'7E\XL}MEr8V};  $$ؠj>$4,^`!}C{ݹ FJWVq=4Ḧ́Y!d Qt}b1x3iNjEBDX:޻fBIxFOș-#;"uV9,_lD1d4a[JG5Sytq / UEk=CrBO:'y;Xz2d{[ )Qtlg]d9Q*:Yk(An-JZ`v$n.W5A$nsdQ ] <텾[L? YLar?P;8ኗ9-1S=bs.*W/Y6[b[fhϰ\mDP-r>}%ʼnCr).xt|v`"KoE΅ '@q ֔>SDq3TsHUve 3;aNP2HYjCc "tGoxώ= B$@Y:5T0V&RBH#X?r g壒FB:C 'S"U47'GKUv[M>{7>nQU`Ox$4|HX'[b}ArSp[/>մNEs],{n]mVF!<̿>s\Wyq&7ƺ%l48iS;PS)0NJͳGL2C }O $C-?چ05OM0@8>9\b3R,ow[J(ߖkث?6(74~BYЂ}$Mn/@nx["Z(#u6h]2z[$ kOm({w[2%G!r(c DX-{F=&f+*국L Wo ʏ~` T5e;θwYf}Lek0|SjB} Xms<2з[=/#,ܕ4-#O[e(W{U_% :$FJ*(OVw ,ߊD^#9s8Z'!_jL˰Nh5(ǡ!\8GTPʺ),:ۈ S"5ﶎ q/Î]Țqn~Qzp hX VBט|%7g|=OPV3> G[i?u vwT_#m;>W);CwCR4҄M&k$ͽsMP&:MP`Cj <}߁9a]DAƌ*2ESi<]wl d?vAw=9=#)f}DUwP V璬W}I>-h~$gC+"mynk7\qrSw2a ;8*R$szE#RmNRhsZ:=…AD]#.XE$A"&Z8%h,7жeP Xw 1HF"֬P W!-xUEՇ_pЕSpg_1IB;-6DoF /N=e}|8Q+R'Pz~!2 r\W5ņkky3-K1{ ݄HɗCvprvЫ{A7Uy˴_v4^iݦ`qH= H+=nf?Ss*4ɪ2f& XEeLү/R ]8_ ;W bh -L8burOu8TyT}TL^DyL>H!N9{/clqB0r7kZ"Qy&wv(}u}y`'c[( uxo;j^ȧWwF`>PNS%q'ވoᝪKRPt aV%>r: ŀ3˜]'bTt~nf*nH*Af}S[8W{01lX^5=1e*J  in%Ys4N Xw-Cu.ښvKxί 2.쨥b¥쪏Kwיi:goV 0>9s SemЍZ0cEյj-C@k/q jN7t>t5I/zn@޿s1Evhbj窢6a,L3-J,֣ax_# Б@aJcfHSMN!HemOi};nKTOm(`9)e\5OA=c5D-o#% Tf$?0Mf 8\{ڍ;~Av74pL!xXH)U*hkV?eQm嚦+JzNQ4o*}i:rkjDnuވ9 Gω݁(*NIx'w+3xk^?tyJſ:APfyavـU8 SZR奔jv&`B[Z+\"Ϲ5K9V([4'mE '! 9aǥiA+@#,ѨPyP:H+b2 1зuu}qRLEVAINpr!ÑiDD4}d 뎟:\ -l+Xj /V1J-\?ePtMQưV7]+j!ᑊxB8l}84_UR]@-rG#BQcu,drM.x&W #n@u0Gq؂"=N>F=Re>t]i7jyطB;ي"cT^x"Б+- nֲBxwZ_$ 'ϛGG*{0 [\ 0daT!04D Z"cr/F wm:,V-)JzPLSa脫w;,[y@1*+l&:k ]tmaC*6Lu{ߩyjʒ2R==7y6ٍ0QH?iif|̤DiLP) K)]Vj 枭:nE ʾ0E>x{1 ǤKL}N ex瑛\ߛ=1nZz ǟxlh5`Qawu_/V [VjmņkЕȣ[ct[ڭ.2`q##$h1bQ'ڠZmH2=/&5d!ԍo^%ksUpeN f;IR #:Gh14.RD[c>qp陯1 QpʪdizՃqM*uM0Iݴj~j.ZIq2$O=NRkٮ阮קM#y- 4zw s{ޛ" _Tn   #iZJJO| 9N.[T1|6+B[Qwc4cS) 1|ƥYoսr4H ??]<7+J:|{@5 xb 8t\#5͠= Z}Rv1#m c}ǻiV-Gwaj'8y;C,'Á?29 ;mq 7Mz,톈wGҙ3`4< *"ŝbo̮5l%e4TNߤhs+p~_O<-y>4-brBd["xc,YᴞW79-rWJE&ۓKuF5 s(5>-q W(8'9 A;z6;S`pc"xk5Ff$v;(,jcnr*pAXAԑ.VbjeHTQq,l2p "XmUS\&tYbPL]2Q`_R>:iAw_GQ|Wq>@ oWrW4> r'~/|ib6:_ y;~9I?SYosyN@ ŨfwRN}T& 8mu@KRP$8}9T'SyU|-V' ^\}j)(*\,5vۍ-{&Cewb!F4=Wcc'5TY4tPo Uƨ4lm&7zJ %-Sy{]3Y]^ھUGv$eG|*]ݫ͙o8E:_vDEiX/[nS3E[)'*K8ZtV2푷H А#!^}-8Vhl ]S.FbPX@OP[0zਡ~^pV# >vpSimò5ڔ^M| Ikdi8!iᒡl$Sl g u3?XHvcQ+8XK(Sӂ+k_7/eiG);~ ^=aYs"۱3w7ډԵktEaVضCcQ:aͺhZ?:,8D}jAd۸cZ<)"~/ΠUzWzAF#wcn1`mY73 qB (ى3GMdE@̞6.4w7(fV ;WkK%ά+8T}+'e ^<=j*}otD{%ժ[xe# ;(^@D pakXt $xr jqdfiɷwz7Mudbz:l®Ϝ% u\w,Ơazn8I -I`n#];³67??G(,:2?E˱88J0RAU蜂#"9tPK^Q/IǨ7jp~IoZy(j na f^RMUfxI`< (CO[ IRTCɫB=ff#a_D6/xy]vʗ8L_6yS$[ӗwz8%x v ! ?Y )f7nBT+t|2`zCq& Մ¹8 2:|&TdV\= '릤c]Lt4Q!^Yymj6!Z~9npꝨvҘ?92|ق{#R%`q5BNOn`YuF i BWPl͵98eOr0s(hfK60vxN*SV oH/N+P4ce5̆뇳%s^ڪ͙0G5.|,F}mX4w}1*!V]gb8/crk ټ3=R~JyWԥ e̎>>.Tb~U%,QA[u㤋߽ҟ&"I|e+ C =,)|>R2L;^ѹHi͛/Dl_>_#YobV8 ՓGl8m^~c0ktdxFE'e]{OH"InPb{Xz4pԼ$iA@t\k⣺z W-RK)[Q;a"`5:f ޡa* Ss<,K?p#5,mr5UEo<Ǟ=ܞOU+kNou` q]vY /ccDpt'0^Ok96Œ&t~qBʠ}~qMC%FE3Rpsck ki;[>앒dOҶiPa^A-VyUB ͞r| [c։Y:qҌlS]4Y[DH̔Ǜ`]ಮyYx9*N㄰ŶfOq ̾?wo,ݑ…]xySTA3QwF_{w6\^aipF~ױ g> ^hb4#wʎ*cDÍ9>'u<^QEXTÚ I.?γ%Nvp#L$ݶ #hL% toƝqNj(S6;܉sr: fg~,FgS97zļ sr؁Ss#}7-`'ˆW.&}y͕{ǼԊ+'fPM.IqjHfGT~! ~Fp 0Ee;4rzC-zؕ#6Jحьǹr¤'guzrcH ٨ $ZU8V ip=NJ"/+5l>*W+xNuIˣd=9j=F3 >Nq$X)|~CwS$YeW Fҳy3gD+VޤSM{M}ۭXGЦ5Lj?1$ij0')i-MXIƠ8rNƫ z%=.զt ~ W΋5g&?hhM_Jx5~+HY{$c~/Z/N{/27 G"$IH+IPw9\-gynmPSnsĭ=X M6[{1*6ӟ}&oɘnJ\ b~a2p=T1_8D.6e1TWٲdLf=-!ٯ@>DTT[..vJZSJK\|? U<qtH軯'lD&1z[>.1 @_La2eiyqu| ݽA>r$:7IȔES:ޅ0 'm11xSFfYl;wǏ,e^r\ {Xe|ĵ5a:/wc7.|{(+~{p7pc,KE8 ;8)j풂+G۞S:]o7':(Qƥq*bqv} ](խ |>"+xz@<4ޚ@ KV( 4+9@U`8J֩#諅M>t#HzJ4S u6݀=)4~X[D7Iܚ7( Y rzfbqk:|p.t !bɮ1!E ,4xh)sE=#>͚)Cayn_07eJLXlEe\o&y"{tX++Պʐcx7 b&qNH4; 8ːL9ȃi[4⊹m>a)貃đEq+%P4zS)dr|[NMnM5>\Stx,ɱp8%a-aɡ~-"P~:Z˩NGVHo\9_lV^M\zvpاenP>DrD?#Bp D5wwEӣQ55M5??ǔMzo0N+jnD)m_ڞAb {a^Ι>΀~NAz#`_> ZM*Tf4-(_,)ݦ_sʡh_iSVI3|Q<[yu2a`WF7TZ*](W## suxHf C0 G Ǿ|wKbAr7,vKP4QݳPoY FC43~ЋS_N`e=#}|(?Ra(Q]`;$6˯|pCVGOZ_AǀSjyO+|vgk;<|k;;ܔ7my>هNMXF } 0F\d{ѡ~4,}$45X>Kb nv'ި+ZT%6[}E6F"`þ)bSz˯pae:0Q^8YKD9f)ehW$<^ʽoIgvό4lBS"VrQTK }bB>M2E(uȴkuh*mLVbMx6 G[_{/$c&-Nʹ˗w'=(&c~PyMw_ʵFWIe #I4p2&|MLg'9t~ֈB-âb҂}K2T͜_8r`>LxYabY"d{z@˘0hC,eTBCF0qyt(|/{t" =$H >͸NlGq"*TY =11WBEr6}qڇ45Wh;(h/`3ryP[z ʙSjs1^<’pI(*( %YW,;:ze@GLޮ>9N\aۀfܭÌrϰYCM頝')rKmF!F!1LĦ A:[4mPja |yhiYwڊg{k2.'@ntԄ'itN{[9_{ c2h3RB0spJkJh>[3 -|'d"cN|%S\ƞ.|8E<=r &(ЍyύS*DP*  iPNοXS4|8u՟5cV"9%=ɽsxvt._osܴ|/fYn}W'rэ'֧*ڍOג9U pv@._P- RI)%(?10$fT8IܿxGg}ֱ(\T\;>6Յ'?mѨTM,*X۸ϒ"t|Ց[g^at@؃ʦ|htZùXwo5]r!$'CnW1t?sy^mfN5Yr+1<¡uLɨI5Unfz5yTw!XUH(ŒgO=X /ݒR,9֯6u-.h06@hﭴY?+\;#e{l8֎a47N*WV~"VV3zZQ-/=R0obYm]*'Krѽ[6 7q-Q3;)3bjWj6W,Lܑ] ˄;߽+"섑& ŦJr{h2'h(o`8Zb݈nmsi-F {vMApMqN~᧸;򚃎 *3HJtJ|Q8:xn*y3_2YƻYdL00_UŨ%!lrA ptL&,:^y{Ҭ()I<4O67\>L+8tܨOg?_CJBEKkSz}y^s=ꛑgRR7kQv#.$gxEQCz:2"VO9c2j E c!"q;AL)>54}[r>TixI)\>X+}o#qL"'kX~ Fƚm{9HRw\ל(iaΑÐ dkBP6/nhr L쐊_W69 \SF͞hˣ׳Q@iP&Y]֎}7KXa Uk I:Fx ao@dd[. 8q֫1rӯn p| i4]m{-W/)Ia,!X^z'P|IaչG E1l6Bl!|6B D|yar<Yښ.HR9-n(8^QӔr.zo`nY@b0Y8]hU %oRLab{eiAYPp)F0W)ql tӫ,B|E]ȬPTKOϟ>VRs_`? rMeY L) C}SjL0HM.n:[$V` ٜ6Vje<n5+00t !(bbg3wku~}0/]G*UEE &ܴ?ʙxX#}ɳ/UlD/dث`Y<IOa#lͶ'%5@ 3ݭ I$ ?LUOzsQ׸>?5IB\h /Ѹϟnj\IifB@Nle8tEH a "Z) t0w/i%l~c=4t>^|tJZg'ϫ>ˑ(;bwbn'8^wvͫY:&wR}vD='t`;Xed1ZϮOtD{߇EkŒP\*8]!%o%fPl[=.+KT?'2q6G2iϫWITtU+'V1 HN <`hF IBݕ< HX^1 m'(٪FH>N'Pf,9y?xfEr`?Fc-kY 0gkSԒOjKpe1>zfh$ã7hWx-n!r:} nCqO}1o$۵RdyE57s]g)1$tMXUXs.G,p~AzlVk9-.㛋Ms)l}wzY뺽me><(S®b}=_{qs)]T$.ΦbʼnP(ΠQ%3R*r3XLsEeq.Oukdӄ\[+gPC4XTS?ZlzZ VV`oҁ3EwKfLWO WP`/ÁiRV}*8]Wzw'^BPeMAl;v}&+ Ɖ-6 H83 -R$%Ո:O OtAY'uT:0'ƌb2MUMU!Twv䝹jTbw^Uɜ3s^1WiT&Dy'{` >Zs>k4[UH3 >k%]6i4TgdM#l}zHh!1Y ܍qƅcƅJ67$xͯ`(WpK0X wN='JZ*y4bUby}_H*&Ѯh$,w'( kq*{jP2#(ǸYoX':z:klvgEeuX~ǍRbklZ-'W%^ͿDjO7Dӓ X˼L.N~bwV jvP#3\c,Dh;0CѼS1]e'~e[0>2ƻd{}-!`D#)ckКkҬAIϻ 2O~@Zc2y@O+0s+ݼw|nfTw f~;;@Et<@!gа`#tg[XgH vȫ͙1;>d y,]CR#K-Pr^`5<ќ<KR!?O2տQ%}β:hC}ltp c2f5b3MdXk%l7Fq>B*]oTַ Ά9M!+/ϥL:BP0SdՇ(:6]ډe s5>rfTȏ_ j9UW[l0R仰=<a^ -:M7E0f=9qv5v2 t|sa6g{ lf+I,*)GMm>Kgu|ZG^L"{zqQm^5Ơ-A>oT|% ebm{(y@ptjB)3Ѓ̃]JO*EI^.wTd!2+0~P180dAڤZA`œ1ѵ;m gJX$[pC>xU5mgyRnS} 2PLo/<).V!.3;77Sj^MY a5j]t`,Y IB *Uٳ}>CLK|^7T! #]1rd(^y-&LЉ7 z ىV)y DLՎ[>-/$~ϷcXwyMIhB5ɘΛȝ8^oeS & y kL~ɹV5pqXmΉ=o! ='*z> F97P{hԓ-(VDԆ|R' 6 AG CT:c,;s 7+\8 r1ذ"Aɕ,)##r4=C0˻/ȩ#ׇ`AMh7m6ӑH8(+ظfZ<:EZzx;!Q" g0X}+[yF"GYt$'fKKNC= nPKl 9~+ab_>D+)Jy0Ǽ~*fRQNUd!] \z+a:-.lm&%XSW}._ )!b㖦4~Ȧ:ӶtfWYDjwXeG_uρ 0ITUxsZUW?*J zi<*|g\CvD̴sTےaB"oFT}VzrdNπ8[}j|i } 3W8+ԡYhMw\ 6 .yAX#mmJ\hR*`6Thi(½<- јf$%JKVmܠvǔވ-@Wͤ]Ba֛IS 1|ALW`vWpm j do"B^ˁO#/t+SgȠZ XSx5v -9m0GVI+AxCfh 'L;Zu.G U\`&(YQDյ_87nAGٮ1 ܰiLH$ 0v܏X[^tb}{aN8`^9a6x}sG:ܗ{ 0Lك\2~fl_8\9X ]PZI|MiQ+PvDQRk_2!05*1'*C/B>χpR zeyI/3*SucL٦cBbs|`"vnJ(x6,rG?N8bc9hx޺pAQ|ZrC#cY67eYE+!JظVP>?/)itZcSƸcݤQ׈HUet܊^5aR"J=lWU];ᰞKLMl#ѡ79 @=P^q(INz-D{>tEQ4 6]eWU)[^@ѓSћy%^F|!şF_|'%1L ŀxSE;3W E-A^P~*RڪpG{ѯnO-t&3Hl2i:RCôlpOqw=w>2\ơ|T̰[pY?[v9@wX74w0逴3"]p{VimM+"y>eqt}yc *F8ŇCd|60+8'7)DǗHg,XBPF΁J@O 5C#m!Js ^Ccw'"6cBeQhԮx;H~4)Йep€/_U]oV#^KkڐaQ^[u}`S4vlV^'{3C& be=MyqO l7h]4<ρt咕PNU}!;?3Vf^٣I:%} ޚ{YEQ4e '`M;y/g kub/}j:FdWY_B0?^ } JDU س 3V6jZ 8 4hY5> ?{ lK|-$>]jI\E`N6~d8U= B#]](M֝9+Q겂H6-6@|07hi119+ZFPcz7݊~\pF}Q |zE^6k3m4Vr=|d}ke- MQMk\[=;M;yf8!T=53ltdqO7#1̟B5A>%Fq{ny2%MqF!.#4)eK RE 3a4=E?&?$>`ϠGEfgy[] psBtl# _ŘTvtd:XCQ_eB|(** l\$!&3 {+ |jηrYqg[܃zVp3.&vF2t'>EFHD@@pLj`h5o-ᴳvp1BD,?f,ŌN:.kE(1nSqq$[M!8V!men-?gaڈ 9w9s*( 0]0wdB }hJ= @PyF"bK&2 u8Uc3^p6se#՝EpEI\3w@!t. |*]eSk"^- [l*}`VI#t<.:b)hD 24|6]$ÝG(>?Ԑ;(/RQ J{X0zPEVzʊ1 Ļ.!Ć U/:sXK|Ϛfq JiI$lxSzWPqDxQ$1fAYEYz#}}s&Dؖ.Ci"#.C5 @޲dȘڗZ}^GEyHY)q_l|m_ɞn>"HG3R}Shۉ%Ol$G5+ s넸ZLBwbh1:?$ur4@b>%!e )-0"W@wnn۶ErNbnʰ O]]I1@:?ho$ RZ_șe]a2x ֵ[}j,6&[?̙ 9R]i;$%jahJ'@׸cFA?f$j|%w<f"CExJf5GyG8m YH Gin-!skҦrӆS G{fdxЭAO§EδK[]j%eH,B3k }ڙҦ꼼cC Jd@_'Cqylck',jel D*1o,w_5OO [bB-r&ҥ5//\ ڣ!BυMT90Mg7#w>0*j:-]zaJ6wj?`ޜrƭ*H1NR*>p!5~aB1ucjBW* S0<4pzzB&Tb0-_.?3y|jer-tRqʄ`ۡSЀ3og_+KWM7ijAbY$ : FU@r95[R{oDW/+j 5+ݘ/^FMjH>&LIx{]c#S ɿAP`X6& ;)qɨC`mKs~_ky@K[9y5:7IqAr 9L(?ڿst37= Y4<#gпm;s+_DZn`RJTAڍK+\\CZWrt 2 mCLL~}fUɡQcJi/#1 ɹ{M.5i-῵9,!1~&G*&cdy=Uݱ#WZ#eFn89P v 0db(o.YFV<,,Vsn9<g'rgDSF bvu^CTc Djv;+B ñj[O”M$gXrfD*xԴċWM4+Ho@Sm?R*Fr]*Apvi> ]+A^͐Zha+U_Hv* !3Z8n,8}㔑kKնQ_\gjU.qyÒó|1 C ɖ N+;g', hHyaknGBpnH77=א *Wp"D-#^bɇsXzjljQE1c _%YZHֲ7#l/Yd%4[HF9_{qeSFʒKK'DmTiKROL's'0O.(gR-}ozR8ar#vFv?"(?w~pOCaѧN͔.ȕ(ʟikoll5Lj'?<ޝ+SIu^73R瘞_;h?px[]s2$~ͩR* -2t^k7l/ |#([ߊJʋa#"8*SjvxM9 笛WCHJ&7 ݽCEr^*E}[dT]vW"> tg Ў|!5v^Rʕ5ҕՉzZ ]MZo Ⱥ:c;"[ܩ3 {bb+=) 8;'d햤Y>>#jN~\x/D*v^!@G1xr;2vB9q_`0KPܾh]]ȅ2D}mwm脸nE,c`_(o?xǩaX=# [ΓdSq}"3' ;b69q)%XyJO%у3fk,}gZ@YOVJ|sW!ӝGOKRxlzGc6X>JQcgȌ7AVFso%!/@[eSw 9M|9qI?:'MHj|Jkc%* glp#&!XD6; L3Aߎ NcS\f ;oG&`}ՖvLPJE"' %E>CMG싨lw9+K.(%3 "dQY xyy>=dMU6jxV 6'#gtÊ6 6ʵF-}bUSjL1p!6& af༶R~OO5cP$?vg*gHud`"leEּ@ v'DɃ4܃οޖ! ̗>GK45-M)D 7ܮ?6b^ʓֿ>>~4fr.?&7"b.n?yrWE #Gw"v8W*jR5.t:PO{Zҷ :@?<7Y?[v(?xCUt+FaMz;1h<:HF,91a\E*Q1Ac+䓳 đk̫7.WYKhg۸/|g:tc_.Y 8C ~]1H$}"A$X ٞz9˞ll%=L]+@X}ۍW-0 Y,` ;팊JeASvՓ#ẎDchaKM^n^њhBYxp˵C|Qu`X3NH~B@K(zRb&ʢ6@ya,W]I9p^04 w U+GQFd2t+%|Z D L^djKw6%4ژG[_X&)G5ɜ`:K5sDYh 73 Mz4ޡpy,ߛ@9#)sC?:;RBNNT);{m Hv6~V\XvOd&tpR9j~!`c8dk2 @ .<כ. _#C:WD>XچXTx=J? "#l?׋el"gsoP"˜t t~ܯL0!c)NĻU"N)y/zZبfg'kߍ6 #R22G82Ug%׹IҌ0KRH J}&_1Nvf>Z@v֋%+R )Ysa?q-9&DVsɷͲ G孫orbw3ڷfa{mz_)g'7t-QO crFzF`m䛚eS fk9`wÖڃI}ԲLEi/0zKf*+$fw>x k2u]/tdY[R0{e@66zl r wf#CU'dVҼ@{NMڷ2 {4+a8=pCC Ȃm3ttO c*Z7 Hĥ| 2霩̷3M- ^BoUI&bzwҋ*.]z\2VWK HNSwLcbd:嶙6OBcd~7? Jk xrO!^@j>Kk/X]&լPXW_Lt%јkV t 2ivDeh_b|fș6F9ˬq8.mCY2HE~ NH*EbgHfG0(SIjBJ@+zQW~>u.BŬ.J@YEK2iʊP_k⼂xվP#|5HYu?iސsU9 fH0bկUl))J},i֝|™dQ*8蜁ʣCSh 4~JAWdOLMBZTz "Մ?.9U D{CJNf M7b{l,TZje$fyG)VF#zqxa}&b %TiO%p E;sZ(oqcL" F>Mz ІsYK3AcFX+H߻ˍ 4v.Kӛ\0X^'1ҝ~Og0;(S+tG]62[lNNKb8,2Ľ,Nb MFOOr'{1[}O`{nM [nITsR'boW6[=`8o{hcӧ1 )=цˉqug( NyVӒćKxbhm~  >N Pkl4"K gMM.g5 eR\qD3瞱$9P(2{S?eltAǜD>~/拲|x:"+R;Hao oš _Ha5ZQ_E}Jy_UFh(wO V)b(!決QtM}|y#=~O&?YG'D(N:ަ&:Bt4߯rT2/p㛗g &e7U(Bǔct:n.F}8ʿ!H5p<6Akk5`ɒ]`d=&"|le듯> z\_I|@0b$4֐nm<:* j&& ڈ#R 2ev-y ^!@dYyet@;MUIb="ҾBuSg1jKյ+3DBM 6dS\%0[֬$0y(YiiL\\ %O[ i:vyEp` !He*m^$m³^yQ1*>t Z/W&Mܓ ]u~$ja` 䬏qX8[F#Gf\o0Dbk5}\mf T5_Uӿї4!w1zl)LVUjuGCMnc F^"ëOl!99OLs#Wm!OWύ![>p# R GO'b ^)W{ȉ?W!ןQjaoQN 'YԬn~G3JEbrS009#kgYTS>}gxPkk[덾iJp_]it;i!bFQAzBӬS?o+&aX\d|Z%Dm]Ak+rlWcHy w;˘:F := 춬6moi@)vȜa?8MYd fd|@ J,~ ՔsҫKj 9kX() c)Cgpg  =IeGH+OPe]`O*{EFGa]@JG<:3!Vt݈)bZOĈ6 wt !lI9({ 9Ş!N Y^|IY.,hXm><+Pg8K*/mw$=˹+^Q |?[oOH3@X lI⸗ΣSz&%h{U܇PEbW*3lC+L<OMϩ\Lg0= =]wuyn|ݝ7c)H/޹QeԴE{нVUۜѤr?2 P'bXgR^>>!,)7,{RRoh_Qxid3H3Roq` azʙ&u :*:̟KXi/)"i r27yMTv|o/9 %y XǰhT6k4 T`&+~a0 č~lE$|0I- M~0j|3œalO~#@d@7)9Ke֜ d> _h{,DzsPwqHܫ{M<.=]RҦ/2 'p_{5*~‘{ǔ.CO*j1.7x>aYsžC$B!oQґfBz@9U'%A6CYv-A;{;0^;7 檑:p=(xPmU'#u%j DT̔㙖r\n Kd/O2_vP':|ao­tnlr#ԯ7J*KHsHj[*p* +O9l a"Nn$_$12 Blm'?46l`0klW|Je\cc_{ƥ͢S a;ϴ`?/+n7Q0hE?Ppԋ /Et1_aӊ4hG棐o00.3p%0ZЄ6DR"p)j !z_Z?4݌܎mvIܞ|:Z=NE߷Dta3 0mշ \IFbcQ6fUdЊ8rBxT::]BYDиe yCT|Gqiڕp%)w~۔OTYfCDߤ+wدNT m"jGOa͞72"=>3U]|%VwI۟::aDW_J4ƣ亵KV𸨾hnQRwR=Qk/]YLL@4<A}DW+>Gu"L| Ư_uD`0{dYl`5Egi۳2+ʤc2uFC>3Ӗ:h7I Ch|@苉"VF05\?C[4nyu*¿UqƗΤbc\8yԓ 56W~J΂] ` bIEPճqMx>R-OoM| ) 0 +$ ಄U^!! f!]Їl'8€Sɕ6>!;E:ܥoGlQP=],7G3 dԷqI1`MY~f;s&Q+|D!fN+}aGK}~3gk5]|4kW@9j%R,wz:KSp|<(8IZpI=IȎ!8 fMۥK\"qU:}TΉ6^7u%$Q_gCh^>WRq.''߮M- dÎ-gl9TeeA t0bɾf@,͎ ~W۶>[.ԀAP;n7(1p.$s#5Ȋ峕3if]`g"=gܳl7f >st)+ [HV|}֦xM b+M*a3IW); Fn`|^ V\5e$9VQÙ T |E,-^ژ3M{MnTΣ.SLbly<`\t\ nxyM9 Kڮh@~7ۥчͮ]NjkII :|$#A&ǞdNX;5)zĬ\[wʠ0qOa5c0MTq 5q/XB&4W#^?'LҀ6Lfu&v&v#[5BI 82ha(9&b<2͢םfcS8UL ݑ:$1Q}x䦡n.Ɯ#vi-}sxJ[O≅ 3T3:&ã^8PT",bS?vX;e{ڄLBi4zS"St~.IrׂJ/XaEAXKyA?0.Gn-+Iܝ)Wwr:YgL%XTnb]t&/'.da$) V&f,TBUaoѩxZ&q]{kz[~WJYj 21%ǧ$voD# >jۼOMN<)qM?FyZ/RL>X=m>=93&jH<3T`Ɋ C|UnE*(XȮ)yEcgC@ 3k-zW,hO҉\h &?Ls5MuoSUc{Q ccrkeR^Oz`='q66,@5q4'_6vwgjTž%;p; PNNVq d#_S +YO]fS#ƓoQ;W:&|? 8ؘF><%bJ|~i 'v|:)"Ӈ'>0;+yDhB!h`M%S%C+s >%V?!{ZkH#٩û[nJ\]d![q-͈UFCy)eBŤ񃤪1 TO9dl_%[?)Im `8mU\Q %nE ܛ0J!ki7 e tql+OwDƕ%&>vA 0r,/)#@6_N9D 'p%!™`AņϝCfK0/:2v )Pc.=1lI0#r{@̫V5MXeϩzc1n`> V:41L?Z s ?^WHK~>@R:li]N;@8ti'TJm6XvhU+^7gL֫襹MbMeh7- X#L*O%uC0D")_j?bק^Ȼ0PV+Zkğ̡lZhĕka8U;I9jiR0IK[ E:{v=ם` ʌ-qtu%8ո6 B"h!Ϸ.?1%% &k%҆zӑ 2܈ArU1)}A}@na< ]5ɘҲ&.c0zbU[:3 FU3}Ev8_mA&!gX 8#v 1;*K ˅C- D;P;F=wer_T>؀H]FH{P7( X(*N S*zwx!uƟOOg4t 5t}NrNǻ$ `ȚE![5=e->rb, acrw j&@43LM3!FPO@YvK}='Ift\'v]5TD,feۧ!6-K`"pm6]Re\]J@3SPYZI. I#g{FRx 3ɫl;8\+kW`C<H.Y[1- ifV-@!RJ Em $},\Fg;ğ dSJ9pB&-G׹)Er c'iO2v裰64 yymSY[|ZXfue4-M^?S-(ʿWV9&d߳pp:;eM$ٍǬn_fϿiptKP{WFYxKlZ_IV%KSЬ;x[`OM8roX%WъlNh!OtrkO:;B)Q*ca oUKvٵyINg953B4ʜ{^4)s2''Zŋ]p6餥5kyN8Aq0վ~T'+zn%"oܩ׶2Ζ̅Ȁor쪛= |0\*k~In"h% vrH]̾}4s Jٴȁ^v|6}gzD0J<]&f JPWoy!HsO$քHrO ,7 zȇ6?G/q_[jTue wŚb CS6| v;|HMۼjoٿR(Η -! 5w1agsD48Ǚyu'L+f8lǺI<9)t**w]hWչCrC#j;p sPzɲ`.(*NjsvHIY7d?h.oFM-Zy'2@9~lx"}#6Ο䙒CՙXZlVBL_0MQn%{ lìtx~9{ #'͋JKo9RZڕ/^Z3<l4 bh41χQZ\xePQtݚmӠWX>y_uslOd`o'WJ;OQ(-a [_m6kr&PFi[HЭv-u+_VgYW卡ZLVA~hݰr7-h(FҎ i.͊JZ?R2¹ NK& 8hE4A:} %y8' sA”[H>Sh=B0Uy{ȹdGlraw,Je*gn8}{'caFLkWkɣ밖Ѥ5K_o$핛!'jv?Ky,1[z))uw7BOVP ^Hl-"kҭ6\^ZtHba0"4,bw#B)[B 4q?I֒6Sg =(&f{kR|V ݢk!>Ac8y_rpg~MWն[3T @e\gA&V]3샳`^e.Kį֐?YhĿ!0"VroQe`ɲ@ǃ=%8'=($YA!8~|^1m}f~RZe?|A;u1q>ωפ#Z6{ 7 *0uͧf;)ZqKʶ ,e&V>,>2 퇣s<NCK4Kd횒l%=E!Qy./R0xSqY1!Ɇtp^^r3 #Lۑ5 -j`dtCs~nJ0.I:^lXll'2we:g-E".Lj5Q«k&H]43jZqo\'E ipPJ[bG"5뾢}6[C&K1m3F_{JA'dãA}Y`#pnZcdi=bC6/fQ>z?- O,ncp|^P 1*RQ]5ݳ̊?:hٚ,x[_%=F+$)B_Rit t<%>Lj{^Ct!1rFC Px{2Ȁ%FW0DaAY4IH/ܴl/p(#4 0Z -) vmէ%+/ ?!\LseY8e~oӓr Jxo*Ão8-T5:Wp~ue+m f}; ۸6 Onr2&شD৊J|yeq a8m=+M*NhC!9> <1G8.OW7 < Nvl\qxgsCt)gIKXUY|L)jv_:riߐ6mL &~$o|N@D&7o>F}i?>\kV{9 K0d= 012 H1S57=yG,"p}ZAhэ ̦KS0tRhG "ZkO@[Jl',ϫuHd|ouٓ?:Y; Cҋ mȹԺ_6PăMCXX^H0kJZ)@&z:z. mԝt VVnK 4ҀⲨƩf13P=KŊlr0eG=}ۥl_P@%WD|55XZ*W#I7훳9ߛ&Ɉ#Xx!ަN s81`(]<(SD*B鶌I2Eq 6, $O*j=]pz@- ZC<~BTV|TQU pYc)gTSu?pA tIKWyACaTmܪ(ল<=?q KU?\ɛᇱp"irGa//WMvUut&#[Bsw, _%U#Is9f^1,WHxxm}os'= |zit[yM@Yeu*P//pqP@Q =-4 B϶A'Jy El̄A l?ve[YiO~I1?5YmUR֪h $Gy$זne?'H读0j`pO ɤ22x :LfmNQXG4ɤs).\;u%9x(̨AҊZc VOȊ9ߺzi HHo۵YGۥ;w<8ҫod`6?ىH~`أL@#*SL;V6S(F@?ؿҗvx9]IFfsQ)fOϵB瑻XX< wG'ʟ9Y:rPWR6TRi Wd, $PԢ8.j؁l(px5M!sqPy[{*M"FfG4'ko_h@-,bԉ^A]>ρ1dq4g:Q=j܍R|!4" i>UED@mV BA_,>O#mx Љ /wD;zc֗cqЍw%howxfc۾ٟ wvL@=}50΁wtͻ!DFfEFU ޡ[H+yc+ ds8v^0ŮY̅pui-r佩J](Nq )Gҳ`@$}-.a~ N Q?4?Y7u` 38(yiz1;+Oۥȸm݃ӭƷ{[y!g.ن\e͹pb{2U q(X %7\#åA>҄(-Pqb@sL[@bסzGn\Dx4Գ5HöB6"y ?tx )?G-P@mCdriǽ qpCQa!L̛kacNfK68%K%kz -&wWJ*J / 9F_d \VdRE@U1*xf= BFt!&QtRpGDOuRNe2ZiJJAܰZwi Hg9\>lra#-;/s}gw7翦"YTëڹ/QL;ё.v]z~͠7 `TK`i?V"iɬ́5MX (S)Vo/Gi!\ /([9)( Bn OŻn0[!p244)3I]}ڻ$1Eu"E%k,gw ^`$҈Hcq΋F ,t/# f|_rLqc1jCT"XRћ6ʻ.R;vbף]$#})Q!Q1C\Ѣ-F]oIPR~_?f*3@R4#<(lC~U|(YfޓSTwl6դAeΦ\js)%PiC,ݚ?w2䮨X%G$Š}:2V-nΗ6 ,@ ~aji` LZ`&|moװ*?;ޟѼ YhG ?gT%zH;d( M>kGCIa+.p%Y㌦48m Һ6}9{~FBi+dɰgg_^Ӂ8'=bIܳT?2la-K}XݘbSPXd3;~Ol 15v֟%:ٰE$$XKʙͿ93LjHD5UhIYj/R /B<:s+'ad}r:e}p;_<Gc|F5&z4ovQ^zXGC<؍гs_==mfN Esaxl^v_DZ_gȁ+Ƙ"3Z67f yD: KZR~ C%rn'v! ]5u&Z %n΁̕F0' m<ܪ7 IT K-o.GE=E5lm  !b[{7}I[Jqva?my[J|ɪYX'0[#וt<`ߕ!Yed?_O:xR4ْS.YMSof='L,jia1yH*''$m.Yл5Mc~z;(U`8a@BW :"[,瀐XK>&nE@% |1Z~ցg@ hٱϻKC2I&9ץ_L kIsZ!%vV{5kZ>vWvVQZG^Etc=^kʘ>xc@uՕPl< QHidAɽtQiOUݟw 'gֺV!z6.{B= Lz3Y90y&9%0Bl$fv&~ kL6~EȾ8~3qGWjr]snLIbBB@?&g'J[Z3;^2l0*J'v.>A+I['>﯎r;aܢI즻>r㙊A5:c|P%<~0ݜIKw3l`"T5hU"/zt #_WڌP՟˾Y93^ %9EI N\*[Elr_Q X)?+$ +{ޱ~E;AYDk[mBnA s%s+8qP;3 o䘫~>=yIh՗4f,wLM)M$m !63+$glLt(-Dhs3A"Kx|89MvsV>]'Vm"? =w̚;HWv ;ހb. uFV<`Ub SB i x/`f>ʴDis<Bq(%Xx?K+´1J[(P G$|t#|_^[ᷡ&j~rMyKT͢&S 3qi񫊘|\Yڣ(>FVH[A}$_αq{dBDÁ"nhZґ1==C JSK1-*$š+u{kʨ4vK]%)D>/Pʰ3(2{=q^ .Z1Eru)h%]ӏz3%ah&uv x#ZU I "?ՂeWg lv!{ , ~0ވqgPU ?pC-øP`]llNSPU\9j}s<\ǽOF?*+U@e172Yh[@uâc^ *ъUO>FSHe?RrwPW7!u;v,ȍ wm49Bw /⡃_A]m|5D|5 9sM;v`X$Br8}BA a!̔9EWdP$PC[i8Q+ͲL==[ 7P#4KW޶wMvBt_Nf  J S(~xVI:qKhNn,~N K,yNmϞo;H 1џ(BSa,\{V_CtԐaA$ŻZlll`ۗ&( K;"]qICI쑁p f3 !T"eUT v ̙"Ic;RyeWi `k9ܨk?`/Q{Rݠ(nH&!*npH}dI=pʭeC F4gNVu&9Yz6r_79AzCC}D[4?!MSGlFV(٦nR434VNL-@n/Lf?HvS u+wϝ7AG B x|3S]^@n1H ;מܙ^/~_+O]2gG&4+f66Ik\xW ]L#yU^ <b&lDLתKiCSv9g 8#BT\ǤtjlpG5zm6暛O-) rď:]Ђ,uu ʤumj/GÝdN_ kHB:njt*#gKCkFxn>牽@~)_m3~dLOJ:πyx&rmM D_Gإ@JhZϝEh@efGA.xq^Q*+f!fz}d%1\'åŚCM;)xqjA\v]=+:$n6XC_c*P-%g̈}+_cK TUl =/#Vn '|?a:YJMԥt}$`Ku卑#Ic*y[f?/͢lKʱd4Nzsjx3]j/FINP4?.un4?e(72у5ix[ɗ=3@"d @X4zE &Y8JN.K7 캲w2T`A 㙕`\Fz5RMAE߅|!R?p-M:?֜ e/RQNp4L{-+M`d Y* +f:i}>;0]74$c?"HDfb*nSVw75a$(vHmyiOa3Tץ`w5xm=@OQ9mMݖ[D"W[n*6QʙGWMb =%@];dϲ\^He܌ge`WS>hd|J鯘9',#9epJ%KAW^5iVG-ɗ%>R$gq#ƭz5l0e5܁f/gj‘" B u ʴS|~r8nǸ2I3i$*W|j(4/ܸ3m58Tsw]d'@/rYegTuKȭy0a0f]tr6A`O|7Y9d}%\g}sEj6\'Xo$|M{څkGA 'C]w7X\Ѩ썄e7= cB 5Y-tc ĸ`ssNN&fh/`rq[@K@(bʭ#L8bv=rm C2osc]C*`Aqef@I<(Hp'@ C5D?&BcY* kYm]ikQB}x ڥa\\"6<'ݝ\.SQYax QtPD ( 5L$)}L\r^`sMG!.r5v(pr+ߦXjl,$r/-am5iZ=b|yqeL0ܪ|n*}^tW`֟Mi S).|h|GQ$:W c/=FhXBX.H 'иv\P8̜# Uc 2O4PV=P5g B.:JoLV435B8+ Z+R8j]_2 Z{ȷ9g|=#ˤ k!x(E,Xx JHNЍ+>f~o(㘚Q}/OCAݳ8({ b} nxGQRb&iCg$P*h Ls|"# #F>iWQ~W!1F%Ƅcq!b+|Ua"Į(N4W2 qhѾZHyٍn:, ;> v0cj+ ⳴]+,ׯsR Dr.̬AzȲvñ}cR狢ɗ>g *a?[_pKN:+Y $VYd1x_;Q`֗̈1*8td鴃_-_{%=:eѪG3PdiUT\ lb$TсNUqPHDaGFբLک􂲲6:`;Fy37:K~)Vq&+ NIij]N$HYqaR lD̜zmKνZ+˲J[> EEp.v4Ľh'V+k@r~զٕi@ pwgyT'r-SٔA)l TtgA~EVYqo~zdvPIQq+>,ý!Tj Xӽ3X{>9_m&" LS<  w ZQLnvһT_ѩH5вHX$ G0FжgM+;h'J,%$dSuѹ0sv6[̝h@&V8?s)^Ώ2 G!򯋟!TG\eM&!kM[B) yjO,c9 tw{>57wLEV 5RJNᮏEQ\j+#h*>Ckh3 CTWrL9g%F@{=X3ͺ߁wizp:5# xPQFZq6 IyẌ*Oљ]?-v[BMHʗ6!n"2z< spq \UY C'Z\p}"~3KvJPb72(!%Nv0V;x-q ` c-܁izDpĻ Z6{2J*iy5} 15[H3QkLx]7kF@]z mx\l,MMCkF;]T7lȕ_5[~S2"mUMCu+Ls-`((QƠdoRߥ= ;RZ{AZSڿx&yN_ՒxF0p0N_O?H47S$oZ $\w?ȇVtNtO;Jb=Nxq JIKŜ9 ֬2\s2/Su %#wMw61{60@^h8$>ץr{>GQ$ Y J 1 .ʠIՉNB=nC:NtGZ%eÜe"o\³G-_v}+czE?v,9ef;M¹'|Zo_]QԷCdu'zХ_Rf `-2wKq5wG8jձOli?ɽ /aQGٿܬۖC/`,j0E~@yYpᩤn+*tXS |)tʹ#g2۽9f8vKn5ٗ|_fƄ )oĩ*`3s=5 ,ފer;qtޥSCnC⇭Ww(.#E{>;'9ʙԀ*ƕߘp,qzO'`@lBRf")Y9zN/D΅~ wv 㴩.뗟PMz_q87sFEK%fԐM`ؠ].s!?҅zuB,9ۛuB7 YZK3ę kE>Z%[q$Q.0 Ĕ{#M![hd-ғI e8n|PM\ȞXa(r (pD]$ؘ_ he{XΊxJ/~B~83ԓ]Pprt-j Q_dL-eY׾abꕁaLf@Mɪ{XE~C7(T8J1 i.H2'G>{vH9b؄=K[Y2Л:c"\f~~`wxUShB;&H(K#J>PۆEOᣘNg7b=fVu"6Зh8>?Q?`K!~4aᡴS!bLkֶp?*r'u`K-F[O>`rF"Mъ rY淋qr+35m=A pYZf.C8P7qM1l[&]\z8ڵ[I s&hBmjuhD]66/D R{/7τ+ʅ{q 6qgߒTtŐ0 []}}ʰ \IN!$U3r=8&;ŋƲmVMTS @OU:1cq`&}萙xi1nn06?2W*)qnM[ C ef#@:󬁆~pѧt^c̍XjZCPQ4-ܩJlAAiauvM3-(D?Oo>sq^KD?8) *czЀ&*pSy")uGFhg |;,- [.`M6CefX!GMo.lv0ιX>ԫߚ:rH ^EGNټ8sQ1H[Ji SᴥPY j^|z Z= fp>IL|6 kkn?.㛢wD!IN«賵+֞Yڦ-j֙!~!{Y.?>+xhpe D;BrTD)wg 4kSM E~QgHSXrba`7P9&{܊4^$Pzx+qܴ\>[a\;.`-Ap.h᷃/B8žx}1+9TkHwik'\-$\)P|%= &븣,Q-]rqtl?.d]1h >٠ue4{sne:2lWLݟtPsZR-Y, YJz+iCKօ 6bg\{ɍ-W,}`]_ąpz Ue!wR6/Rf Z|WfBZUk"; R#DQ =[cʘ;`=i(qWí!_$xf~}YKk?ݡwqA$!2gz-Q bPHk8U5{yh.kɦ߈2jG?UNU7jzPU v(Rd2ME /QH (?ڕg֒z@۞;F؈(ovêk} @y]&NcmyM [gYƭ%Lm;W*~tSU9EPۼpAU^~&g.2Q?⶘ص N$l Lo8 *[i`e ]g{(p"M[f?h˂RB)R?EO1Gp tA{>{*9t6Ԧ@h#圡n%WzXQta0uFǟz"iur~=b@Vp9 SeH>&/~]`*)7YE@C m,閼r^Oܿ eX`}X SrBWboj\ɛtV 0oKeuP8GxL͔ک5ݏȗ3܄ܦb bϝBGmeow➼E!4˫mu5mMܰy5iӞ}TAroATf},BqnTceڃt+}0^n}Y_[ vy"eW1ָlmg&Fw)K@I XO.I{2uD_ES^'fc/nU$\MF*QCVtsFV {."=]Le?\!O`ju,4&'pr }~ =**}EKJL^GceEtf IOP`ġ駁pV-^؄;WjUHE\RBhX.`'?`%ل}s!{:`#Djigi[rUU1¨̕t(_lBEy ϟI@{\%gǭ\Np q^KWG^ݩxuz$s}96_l`TY'dI#ƚjɂRgx'2F g{*yO' dV ʼx◉!y|T\gc @S~j$4>*~,&X"sQZ6>0D,`n?_"vb)M")@/J%Zq ,iȾP~'{lS{Ńq'uu\""PzBM?˞S>\MC^yI^p.mT[_Ļ " N2L~3a~ pca 0#۲ ];V%nGIlY0Iʽu6s9 _! r*_ݪzN0Ɵ3*hb4K~C.Ōy~{&AhF?Y[6CqvpRJMr*Q pk83alT4q&$2町F։{ AiCz<%ͦ=4zpLՊc]s~dkL06V]*áqVxMMmQ\/rpQE-W6~Fr&j1왞<'Ս}VeغL @ F\{#.XU"![[w糿qw F(ԧl7MWx~u|K:fGE{W6|bU8 =,?&|K2$.6ɸ~5me!lQ"kEb۲eh#^/nrq(Sh&WvA1>Q6~'Qj1]:mzjSPL&Wה8\g)':!;ہ.ypG ݷn*T " d4Y^`i2owƴ<(ZKxQ!d‡>(ώ؇DxުѶXP XڿdמUC.-+)`X+a'󣒽 5O j/@D:J΃.3Ǭ &mоROh>#GFd(l p_Kþ^,ōQ<,;tk4߲i W#CS&@Hf1C/D}/:10~e^+Z*̼;E^ ^Ot a8͙sĩ}٘1T8X >pOZO?>Gk 5`@Bs:"^E%'? HO_73Uh0 9X.m GH 5]پ7!POQD{uoI%(6,Zif}D4k*.Xݸ<1Pb{0e2 آHLDIoРH@iM/u-$)5BM#cC,a65ҧlS+A\ظY32~^U Cyey^GR/wNi!>Iir;AOñHy_2sdɣm/չ䴄FQirPMέaAdDm!s:JVO1mjXW=ZZ<@;~FMrb]K@ý.:0+&>-4䦳v6I&^ "EJj#e]*tbs?] & "amH'; }jԶEFX!pr?Z wT~L.D&R* GFRw(ItV[Sxzi 0G]!dp?t> *.>E *4,rsp󊛴jPl2`)a3c| C|o -X/uTHM [ܧrqԂ_ ~o]حٛH7(Gδi+59 (P"w PaΒ{,K 957T|\\f}(ǕƤ$$Y>U["L%V3?hOiV.F`F0@pkY ]?Xaä\VReephL$:<>`[OH_އ7N6ڢmrO@3-,NK0 ȲZ,WP:@Ǒٕ0#@W(U9R7\eSƮʳ 9QWL ت#_p+dY8C%\&O3W2Zzq\ 5bS;GaQ:y7$:&FGQ/Dfw1 K袷AT`~݀["0tϛT!o!%/v^\ 1h</1I/tƸ;,^2 6.C!1u7b04sn>iVK{\$@\QC(*$B}*Bd742joQ?ng_CAJ&L"s.l5y5ʒ.06.zyd/{uG õ9jf=F\|d`{VnAL&."$RB;y}xwrtM V VapKW"wf!2AvsĔ;'0Ya8)j2QˍMZXhfJ,f(f4H;mbhQT0%.Y@1%*M4㈺,,0y"6Vr KM(od37@#h\L/ zPO:`Q[X>;==;C٥wJB@zC/a`~d2QVlBwZD_c7_KۙZSE~xpmDVӂ &Nk{u1$V-!"`x9P[l/5ɯͶAP胦VCޝVX'KTA &_D0l?3Aȇ> AR{1@$;6t.t`r$!ft-(ܫ<UG:k R=p Ojm`;>hzƕQPdY)~pEg{ɟ8eg;?'JO*C`Sbs0] -چhn#w/k[47['*A#mmO~|) kZn 0)DGI<>aS:!+ӌnDzj#M}YUq^6S5eI= T># |;> 5)9TEd ;o 'ۘӭJ4CjU a5ݽfs9 ֥n5T}ǧDB! ," TNZR3Y;= )_AN0KIi 7@<6V)i?|۪|>0hOzo/V}ԵrDj\qj3/FŞavWEꕓ8f,)>4S>L/Br=&xN&tjUmlĈL}:mty+73r%ɯ~ c&Ϡ^Ff@6.1׸N] cb%ժ2zIb2ӄ?8۔Pa*֞= G,^-reU)?s$#+Fs,7$%4KUb~8Bcq][h6p8#O#5aM~E?W ZLJg mfLG޴koZkJJ ^c\U}Yw!,,G.O0GFmR5Ţ/y͑O,!8ܤS upܠyD`8ʄ{QNm?lviJZWnHM}iZ0ve>O$.c 0^Z+mLDtY6h9QA u,1 PDx^ rM, E1^E` JBPhPZ0* c4t¾2 ʔ$Tw=CbXUW8 -Q5>4UDid'JwWÆLk04~p_dZ Mdu`$\&'xIA򎼤wx&_)l%B#sTLrCkk4dd@(p)߳3hbcEJmרT^ @;ȸ_stX2s;H% 8XdXJR/kx`;e!&Jf^n[r` Eзà^ܒ2J>02f .S>-+WڄdF 0_ך501gLc{RXhkI矟X!6eg`օ[F:3 \?UNw2g[dTZ&b얿RpqP^pYɗ_(4rнF3abAj8@6j kaq" O2O'\v0 'Yכ1$/1;BkSv,?tZW$t7v]c@:i4<)ѰcY@nί10OlxD)EL* c֔ZmbB%\&N $8߁rZy^:& ӑg\tMykoH@'8W> 2ń3ءd 9g}Xa?҈mN ݸ#3AEi ,^#yŞ!5&.3q3pJQpHn^"~̎ѯSs^6d#*g&+ G]B W8<ޤkPͭ{&m0(Oor. 4YABx bfS#Ӷ9dGPg12T4$!$ˋIQ[Tm>NI(PqgR:qp ϐNr㜮PRlsm2S2<1; gJ__{@A@ !IX"co$ޮDXЇ>+$0Qqj!kv'$Kc2gG1pTR҄$Z 'Qm[D2+*Evl> q&}<4.d˦o}bAjAU5 7_0+F>4ςWp [h q$04;Z P;AQ$LH΁%!у r^4Ka@πH,r8yߺ W9: 6xj>EJ&yE$@ʘoO%tv쇈f05;b"jf:[n]D=-eQQIPV]q(٥DĊ'ؠx@N,X*_j8b )akz4n%?pbf6d&u=\}IlX.ڏoeܽFQYb |Z#ʪ#]XXXjdK^^UzYy8"eܺd6!ChhyI't}JogƓ~̰M3>)GuRrE.Q[\ h( ʎC(&%::OXeo|f_=8"OVщ^d<{,S?0կ%0 H0rMW}6FaFꁆ)r4.̫9;y a/%%`bnjeQiW>)b4೒ήx, Z{l5v@3⎓vCpV:y┠֤Sq=5mVJ"ppW̚c,}g0}`mT$PFQgKP4,zpY_&]n1op`D&wgVoz#U Sp6qm4%Z,|aTM[,%- (οi**]c W[yDMy߭['ɥKbal9P5PS6j}eQDJ*Rs"I\Oԟf|R>ܙ{XK$-LZB%P3^8ӔU”rUzunZe?y^,vHId[}>ȶr5फ ʖLK&A F B](tܞؙafBjtQ bX}uU~[m,$)Pz^|޻ is=sT*)apEhDZMXءnLBSs?&IT~2_!} p7N Jw6e-_w -O>hf cSZyW+vVt-?:zz>ydZYSXo:a`fܼ?=N?57h|o<i&t!DpIX R+  G Qj?qԁvG~Y;#cXT`*\o2%Tt 5N;hk OvC@l~7Q7'xC;ͩfB]YIʞ"*(4J0\Nbkܐr9mKenHaj]H@,_sNzU0dlSz(8$?tM0I68N'Knf|60Bm'E6~븈HK/;VBE8oN輇QDIu|>EOh& jҙ<+k~rv^|ZOJ#wY8,._Bv.CKVLwuOd1hu*MS;/D*B䒴3CD:Dy\0/m$bH0$o'N&X@řraO~7{;We @` LoPjbrFmS7 ֣38{>'6L7bӷ` .Q\N?'̳t1Op@8l&\U$}9oFK1;]aQI *ޘ&-[@ًMDU'7-ncc),ٽN߶Aj\A$  Aus@[>{/)φpqd|8x$RHb |xEeP,x5`ĵe*=\/5bk ]VmyN:cy(pΌqw"w%Fl8#17d͐[9 !4?%HޖFϹ^ڵ2T* |i&oi AڂGX>}Gֵ5RFKWhdx3wT-OںK#sF@G;T"ȑQ$AH>$ } tzW8s~i=,S;m^)ә~b Fq֌AWG|7s@!H%/b 736 x_*+aHzN嗆o0PA} ⻗.;_VT.9҇#,E9@Ǿ;a9#1\x.PL Z; 8$D30) I~(. =W)#+nkd.pE@s:a.oف]`%bIGlT*\k4%axv N) ˤMe9\۰ W,X&Y7,g!>]YXw3_?M2Mm%;..`zo JY}8 %Mj(㜹8Jsz`~">"`OifB|QPbS]Av/Qᕭ_4씜)߹|}ri\F28)L{g CKL5xpl|NǵEJc.ywf<B!\dZ{w$0H@#յjձJgudf/>B8};&Oh?_FH7& |9q)0A,吐 p^Z^͵<>+e傔S5.i{2VXȆҙjMy%g|0;]:M^Q[g~7̝&iƆ1u}8+)\nqhYZSem ;1mZ=-X ڴ}Q0)S˽dvHa͉J^e ՜XOCs^ ¢p C`okRqayk j>.Ipo)yt6 }:$u"kSk7J4CK7'wH:c7 Ԡ4*ECFz E BØ2&ΆG*˙:! U<u{N *c8ĭ7\2XU{u!lsіh`=;EGjM- ]Jwbԣgfp@G/e'դ/o=UMLJeDIvb1|(г~ m7~x(_2HaCCpvn$V-U%]W߮!XŸAq~@U3tv,35ewIlH jdS'{vgݱRzkǓ\"mk*7v W (2jC4\Igo5_Zd\Da|nА'wvoMY%ۖhKmrEsĴmBD0 3lstYcI [Q~xI{iOwSKæGŇ %(E4=^)!,3j}" iu0+VX~}S*/K'9yUl74wE BȪ_LMӆ}G͚;R cg1Or-Gp9!?" PG`Y&GSEgXu^63"h3;S~]+sYitU(%q-lg(C ߆%Jq‹B5ˬQ"P(xJ,9*{5W5¶;,<# =wmA9}xkWȚ:ਊ(/VI]aY'ֻGgF6|gHu&0TJ)Է-uXSgtH D "G&3SUJ]i?Ql zR\05hjs4("C33lgxaS,[xE!0 L8)›Aj]Ens$?`4vȒ":c󎱎1ofG+(zهLJgd* 8UЦڙcgQWB-\b+A5w/s$>\8\-Wd@7O0tx%\PwS s.76]ݲr MOnΫ11g0y@*<$#C \!߄cQbE⸎LJRBDG1\G(f>~F3`dW@;$-"g\|Ga] pjRg\Vʅ&3*C+vͲpY2z᱃RmA&j@PDZ/ۧ0y+"+z;7@qnqyr! P$ڿ|L=K2kAJ#pc@"r?ji2 9v"zʈ `tŁUK{7KVε.# z73җ#6wT΢ͳݗ{Z`Onʸf].kU|N|PbjC?$P X{7.VUb/Ɵ{|>=V/IܚUgB)u.KjXkJdgsc)dyzmD >xɗsX\%7#!M[Y"D/5>`WJ[H$Wc;DmA=EaPr7%B`a##w(|@>BOsQ8ӻCԟ$Iyv|ύp:;T0-BK|^9q6Ɓj||%|:\^Q%SU!J(BZgU#)Zz\™b|S`fG7CR[{`m~a7$]b/33"[4*? zo E7tl&'} Zͨ u!ZQbƱZT=,lFӁ % TA@OL:OnCN|S9N7.ּ15:츺5,TDS'4_.5U=e۲Y=*m~):ʺ{!3YAP7jYVcoSǒJY|2 KB"ԝ  6qP3I"?nFF% Ρ/wOՙczR#|רܩNNǝntXߘ7HE(Oɰ%L  [gwa͉?9uSx8J3oIA-y/dcw%Skx知OOckZشA)-=1䩝.SQkOEǬCmnfyC@#ܻ]qVQ(+-y `E P۪AjS_FM3I(>"8`mEx,&,Ω]ugU^V*( 9It@z1$uY$`쬹%<x+.}g|͚蓫U|vw2"1IJQRP'7z1>K t6R0۽xgxo=q(.tEqFNvb~t)s<>_3,>W!5P?4 rh_6G1jLIN%XwmHɐZ/趩ɓVfBn)ܢ&wtpku ~~(@B#ı3GVdFBLĢ5kd;ŢgYvV]Vر$ioHNhπ^]<8 Be+",PurK_24MwrGWL@K P. 4̟Թ4%Ca R:l_99 ჟpic Mn= J @ gGֵisr> ҥ$j93ݵ4F.j s(- B"U 8l2F,7\g`Ed0 RK8NLӧO9jyEs PxִǞ.Q)u4#w˖#vRjԜд>(ԅ#I!*LdyhS\bp`J(] }r*?}m"x&7r$g:_OǶfxo ukwuwї쀢(X_OXfuD{KZ/b3R;T(=d+vZ0vh=XGXr[i}:}MȬw >њdbq0 +zfCKHcc:;EA2 #u)F=6`]!qI %1N ܐ9И%)!a=5*ĩB9<{n:;o'zUGC bH#SU9 pw8 J%\P0H[hWrBEͪ(/mIxQQ'N];F=է)=wS<od}i(QZCƄ67Jf26Xy>͊P+}a2B?N)r&83z#K xleхY]ӟj4$bphQx&*/אK{\ FuV}.TK.Aߋ%ƌsIYa!%,o񃂧7osE*Dc2㰾=}"R8L܉-y%,~T +&#ċo?'as#(K:Xs+ ŐSN;P 炈wp^oݎMF tw8:VkϚcZšD>s@ '6hUׁ@=/޴R\ E/N"SRTvȣzf==?!E Q~Ed^ u>[n⨑l@rҞbJ=iB>JB5/OLmUp*!t,Gz>V: ~$eZ }o5Iӕ$_ZWa6rO޳h?ܩX@|9՝Gm' ,%*b wɝ @sD m@2'ZaZI$ϋJۛ:cr.Cu bݥ鿟 >uiIe_ipGQMqYmFӺymMƖU"+!0*ݻ焽BA7DE6H?vZx@yQ#MxLsnb`uNά?Cm^v i"X$qpPE9䨛q oLr<*n*^3U"|6\| ҕNg * M=BaD34 (=Y Rސ0Pϋ'#77pH; YZ'_NX'-pYRLm6#rF?~%bR1 X}~`JԎ~%7%[qMj*c[B=9 Ɵ }ofx]W**=O*L\~_Vg?U&O-ؼ%XLlVd#>R$/J}Gw0zð ӭk!Rz@[6waۜYi_]M;94F# wˎ^,;|:p?{I\טּs ʄ8j}mczQK&NκR8tļ܌X! {̿R ܷ"? R`6 {Y<2 `RIVx.sW<YkK0uRr!܊LPebxcG4]T 7PXևy'HAeJ}Xж'Zך:\DH"@Ly) KF}ONqrFt|_q H)olO!@2|'k\C[;zI@iÀx8}ٍxF'Vwf.AϸFvLb輛ެv(]I]c>{TcOEA{å_sHC~D #t+Y3g4FQ9D js@_!ܚg~6DIki:^Crc<RdBnj%8 vJ.yeW:iϘ`0(6 |&Rx= U91.D͍JOJvTKH|`.Y)к>gSD|w+ȣ&g,OWIC bYtnN3!cccKMR%niuGrzdV#ߤ Tm(שh!!p̨ F K k)@%j"Mv:-CY"HWOa~mx wе2$H:< XWU9{qE"4T.C5ϥ bowL?Cꚰ6{n3H$D#a dXqvM9#= BtUPK!aMחlnSަm…18&C)Smv[kK۴.}c|ߤA]vpzyYA,'XjpPL;cdrPRm0__b]VSzȑd xR?N ;9K (#\XV'Wߗf Ť FZq WjPV#OIER[qdA,g^Og=Fp׸S#µIx*syy-5v$ 4H@~]sEN;4 n*!mxY);NP8+w0x7^_(i;-D`tZ(*2ղwBj82%@>aK4b ~Q?yڳefrdͥ!X vĈ?ÌV:\#?j(yaXաݻ@E 'ogٮJPN]RҪ{FOTSJ_䷺ Kpns:9̶ j8=-؛Pʛx<'U$s87 'Zg }ɟ=x7[Z^H/c,^l۵ޤRu2zM(X Uū3(?0 7*Jl~F|k1}UC yr?935ZԤ_ӓ:VU(GKtwP?N(OZ*ǟcF9y*`3GtdzØ׈+)%X9:C)KA/bQ?&`'w޶t,}qQp "#@όo~_2jҟڹ1,j<\-rpV1囌)pȝ8Xo0cQp>;ၠ>VeZ &٥z5kjAlb~3{aaU\S~KB &(Yr.q;.H5eХoaz{[zxJ66 AF/7\Nu@IO eה ~V[Ft)dvAk$%V5IQ!*aq 7Dybk_.+X-ÀBcm2@T; R0X*߾UMUB!vRBӼ .'_שE[\;b;p'*Yaxn7<N+qq$ֲX6"^͍ GOdOZ'}Z҂Ee_}kEf}jijW<]:79|L̾L,_w HRw=b7 (ETQJ2="=䨉J^ۅì]"~;a\a=[k5}6#{q}>$9_ibFRǢ9\1˺tT"Sĸ0|r)񸁑;Hs" -;vzx8E J@mRQG05uJLr64d(?^3 &~FjM+\HxF k{X T܊s*Bs<9) @4Aj\?{\tߟ)H?Q] ɴEY ~~?L,L\Xm^mi*U7:3qEO:HPxO)w:uĉ!uI{V}ag,fQl٣Z Nдu4s'S=V~$`; W M{BeB L{?~O+i F{~De i<3 P(W׏--ENs!Qy6߉_%MIhbM{/l}Qŝ*uʑ9q &&uEYvЬi*I@IE*L]vʵ2֪'peMRia+Ű߈#8s1Ǧ<V94Lyә#F0մ/WڛhjכRu*F$iUuè(MWf_πat&NZyc1>7U[iRMg.#X^߀_o3`B^Ƴ.ztgvD ` I/r. }7NʹD%z\Cڗ aIK{lJu}9I)dT7lTC[6~ƛ~' h XY&=YpΚ*VtCy,pq[$|ɀ7r,ݕwM ~T6l,z&r)$To[eG\Lۋe_i; ˱*1yccbȠ>`tmq؅/ I>2X+ȞQ^(J\^hMp(38=qĴAETsU<wfڳ3vSUymy)cJcv..8+nuY\N׹">-V_Dv96zA[gVhOtl]9P@O-2)@]$RCFCQ<ѲL1U_SRwn0s|gDBF'=~}}[ ^:e\Xfl%2pa6Wg 1QXѯ11hҶ^GS8̡+fK<ɉSvr2kH_N`I䄞6XgQ̕M{mRPT& 5 Orw}Q ?f>5gu6!(@]2}dL\F=lZ LBy*nI>X)# {|ĮlX뵒1mVWq/i^2W_exeq\N \a{c3"eT,Nj$P{Aa2.n1泧{7Ԩ;}V"SO@-B} !B>A )2{pbЭYSRA^Rjxv̝Ut "ZKJbe|( r^Ϲ#8<d[RN+Ca:DFi< qGS18y$QUp㛦NRⲹ=oh,T$cÎ'ݷk$YAlc`?*Z\HLRk6$k=o&74b7c|Ml_$@8(ڞexMzFQߣzѤVZB_$b<}X q=My=$ 2^5QvQ=:ԣ0߻cHgL^_Vr NOi_q L(mēDj1)qFT-Qu/tdjfصߦ9SnqVJ fh^0I,["v}%Oyyin[бϰ"X=s0嚺޸P.efT2( 8A߷ =ܯ0ASq*2*0ųJQ eGe#}0ezܤ9kiz)e']7 {i$RL$opS[˥%BS0Q12Th&0ބ@7>( F0K%08"ƖOONSc ><_:ߧ$u|Zdl Ay$3x~Wil=Un۝3 ߼>8lתSC9ܕyB抷^$[*5L} bxM4.6_h1 gSj.=i8[Bg,.*+1~jUxӵ$f9UU*gPm#`ɳɩ钧>onmJr+H,0 ܳϖDp{(xDAnE3?F‹ à93c3y&z/KF3%0ЂZ:0܅6 '[T'l1y|^#q7/i ʠv5C|1^OR(g;W?t_`h;㙘جHprb`bMEwbca*$ 2HLD+%}jp6i/yuNN8*E+Z|I2>Ea2Iu in\qx|l P3&'hd~ܳtr$r4E-((yvɛ<r{ ;2{>H-kcfbo9 `L)G v?K;8cO4*Z'47dmx% |gdNH@>Agz`tHjW2z IQcg ,uVeb|(qEZܛ%@UIi`9"KG|bt4] VP;Jnv߾Vb-s#gwdƹV죎GMwUyrzk]&p8$ Z̞lo3E&7TV4zĆwd YH.q/`(1?/9wgz8H] C΅?4qѴN͖3&co|%caG>c6R}1cZt!5U|Ii,ӟ{QDg .\@'M$ʣ]葺Xk$ T];-->RYseA> :+VG Z`h2 %f`_Q#a\r8KpvcWE<ஷ 7v܅{HW1rO*bU<].'BƂ#!W7 b923='MxLBm'߈ϘCdi![R̒|ts_1-L꛼+=W^dU(6Phiqg"c^gW5]{\Ps/t3/dϘ|h _CtT*<*+=H )+%_o ط!%#,Wo% 'Nh \Yw?^hK#s f H՗+__jӿ~>4ǷUPӀ!v(r.SCw5 ?LX Zux7#z:*6$:Wmi,< r /,oOBOA%΅ 3WjYev`_8@l\۷Zi;Bg٢|+6!H< 결s OJ,qo9`DqKpAwihܭӬJ]'j6x9n,~V}b-ר|rnvɩyuJ IJ35榚j^6)‡'SK ; kX9nђp!߂o,%e ,ixFINT8Y8h:&?c4l ޕrt^]D7hF~dGVI Iq~1<$Gy=E)9۶3k%`߽A{`?(ٱazX't$FfJG$J%o[-:Az’ZΥF6}9 9F RۛmOi^^Kn f3 㘺Ֆ6\J aRGۆ*p4QaZf'> C#Y;Eelgh.2nl57)PyѩO9"bV ?r$U"jZoaO)<U\NAɄd\!a-HOlU|v5D,C-HihZX[E[ahK_hفvsB[$o5 $'0qd2*|s^.J2+!BVW3(vz|)"N:"|:Q.}I-MB7B2O"gCFZ/xNvd\w/#ߎO’3sJttd q1.rf Nwu,od8UؤHm T!A ,+W0 XLWE~B &i""kǯD8~{#ؿDŽo0c8McZdJhҞ`Oٱ|aѾqœY6zYTWQɞ\T%*kKZETzqR+'w:΃2hsj!M5zBWE8"7bO}Q^s%,]_ mg յ]bNIǒgy?AMy+ j 9GM.țx:'v) wFaAbHbKXpYAiAH+8RҬaʍ91hR%S\v[ t4ֶRNTY@&34!a~R&vޢ!01%7>v4 ם`nXHB9qNb&W+Yvg#ཅfs:LK]("NLͫ[htƉIE-G?~p^Q i˟#?JƲ1t8|Kqb?"5wt0L(㍄y"@2*i?kD:#ƟEJ s+JTc MUݹGʎFďy⧥_ǙB#WG!`uȎן3_fd 3Y7Е6i[ψM ߪp=cmܿr:UӖe -0Y@׋_rVBJ0S[:öw.`7[԰RB32֞Lca'P::ړ,æ*l%\ч|: +O|ަINhT5|%'߇j5g^'݀&4\4`8 ֋xN`ԒLQ=a2Pʾ_D8,l)L#;+)݆Zg)%@1)6LŚ Yʐy6W ~(pȁǛ[^cыqz1.cf43#{DwΚ<+>6_׮'p'U V.>>f1) `%U!?}ҁ&32Bqyٕ7*fǨe_ *S+b?eO wϡj*{=ML3oܙi͚[*1fS̡d}CK*0+71~mG)Q ,a5E&Yv|. ʆ#$0h̐xQ;ÌNCM4}Dȴ00&l?_Pv ,)E'hAT֥&=<pC{f#065#Eӌv91Y^2@&1<~HHSG] %""`7 oӍmhaG}F.e^eɶ7;oOw5 %8PI \ pMKv-av6U"5 W]`wjk)4e4$o(z}oZ*ׄNɮ ZAwT{\pAɸ?,n<~> vǂhgQ4g`3u~/[wpD`C_-VRA)}xN-Ȟ=m739ѣ V9!On=e4,J<O.(I򈂂_U4M Fgi0Vb<D5 3[ΖX%A?e߫!@m?=}rL[ g95;3=1I^%du֯"jn~;;djO ~E*KhŤSTEF?%.>tx'VbUGK$ #ioVȵL.B:&gV-Fqt.\gܴ+(' g?' {60ٍS E/6'qBteݠפxWRvN8bplB"eviaH-<䉽-J#inpTe2V{T:}rW2rh/RΖ }쮐exZ9:Oor3 ~PNuܤ26̮15rSq#d9aᚋ~",-I9 ~!3򳸔BU'vE_5b3hge{@%6PW1Ŵ/YG> W K ĸ.+6ڵu8o'OmPk;;E+_{^܄lbM{0ޕ٘=VTz' °"J4Ia[i( -ͲZ|6=6.5asLAz#eK vF&BdcE=YlXCq-)D8\Ъ)\ 3̴pdOSN|5]jqE0{rN&2J"Vt:Cy74`%Gړ¸*j`$5nS}F ծ1lJSnپbc3wŽcofrT|,EN rywybÊ?eo$N'chm/MzGt,[p>odU䆘B,OQV6Wu\ؐ?Aj2=~l|nּ0Y "`p.'5 ҈`]>U~'AcLlXFysXAު+hL+D;>vcn|)rtVe`]BGvtXGǢ6ys,YNX;YMZEEfn 4[%BvIʚ63UAxҼ.nc <j.I@΄#/EiStM!1(Yѣg}> vhg-D`e. r{ VX%XF׽7:XRFo<"vߨ9`w>< 6BL?dDeO?% АXk`7M񢒃8h\=cD3A3NXLDp~;6ߓ:=l+5xr&H2,hPE͗;N?Wmeu =_f@HIڅvjVu(MohEpMdEI(+cTE)TR;*D:ܦnƦ8 PuQsE8ԋƷDg Kaܵ-(0XE1W 9aOQB!s߻C3Axڷ$a6`l4I[Cߥ75>L"ZO/ G !&6 e 핲!VcQfjttW*FT4RzD'X t by<ӭ'jb y_1~XoE> lHqDso~E`A!lXI&u9|vWw#ɡI+GM,Kijn,x2bt!o,q4tY fHuIPѧ:L`駑0ݸJad{ S{w(@GU% X6ɸa8RMup?! U1]#&:ikK$?o]䄈Wd1=mzdUzкR9D-lF{ *C]RŘsdlsg)Ǖ}Cӓz͌8X5N.&O޲B1hy0s$}7J]3 f h~"D0`#ETtzQD1t)F&.(kXzl[𚾵ݣ5;(>{xwMl3TH &܎ߡ? ߭۟,?Y690Z1d|~4"9FL_ҧc0"reiq\](C Εʝ>\k^aCѧ|8AO \Fq%257}iB$KRJt т ju5ga=|쒹YYMo\guPO  =|@dkRNU+̓B9+`[Z:B7k3Y]KVaiꨄ qG&n6a|l ӤJ Ŗz~9w(Ι{#QU>ez3&<ҫfqM+NVZWۣh*< ?,"^\gf;P$Hfxiܲ]zF{_+S4͍_[ PS}b׌V!z;fA%=pGyMtO:LA{rs#?!E +,; R)@:2l@A!,\#`N`R u$Lu\B#tm۳y탑u:¶6+VW۱+Tk!{l'؀/  ?%\'s'M(c1ÌTU]_{H\iKB?QzP?-PJ-|!ʃM6(Od ıJ}.$'/q]'iĝAYo#ֺf-x՛$47C#Rr4f7)+!0ރ5ChN![4QfJ $/9NY?fFjubhnU]!O7=FjŶڧ$CӸbB>kRO9J900:z,x)A\JL0UWz@6#k:oNEqG/@e杝.[NR\3kvqN+<aIJ&_'NDD6N䴢sQ:!#6_-U-̶is42~u7G-"eCm$S.'cѾ xjuEUgfn9-M5$Ys&ǭQ]SQ"<Œ)r}?H-:,(7%9G>űWDQ|)̓UmR B3or#6 whSY d9PzF'i?8GJvt|<33Zꁒ_PG<4ՏͫR?nvW^rU5qܪ#m''!ybQ2NSi8Iy[ .Gs,ʶhm=Waib/*IΫ4VlGӶ~q}bRe&\zaXYiO=3$Ӱzbwʥ9%Q7rˇ+*Wۤ'ɦvCK>LڻOj 5 '68n?X­Ӕy!̓\at*+reۖy30a#&~G<*z*\f1Zd4aq h(&kB<[/n-WЄ*8xSM?q%Mdޱ,Ȳ}x0%-^rh;YfV ҄*Eo5 )4mxNA 7GyVꃮ1Q{%$wZ9ĠJO=꿏pJ$8!u]֑b7Nu^-x)rd(lCZpy)1ȗ+Υ喴WU2(_ | .a>+36= \>h!A2ԁ r: 'DKϮySn՗P~d?3dnAhx.NL4̢9{MKFhʕ/ÖɏrIU]?1OS7{Cff)Q6 ,,R+gpT[n1^Vg] tUeɡ~cDbK;Ky(-ťN#DYyVsHi= ҳ#!vBT\-"̟w: YZ