swig-examples-3.0.12-4.18 >  A [ ZUp9|GLgK8-.r5a~M*DNht]"i9&^&"kme o/>ET[Ea57C9f(o *#c넵w bxХBlҺG:JGbW)#wxٷ /.~O",zωQp0#𲟣Ms\2O.Kfcr'\F^L8Ied35dc91625aceb782693001bdf7702d62f17a1b684fdfa902b0d13ee5f7160c25135db139b46e0c34ab91152c9498f6eb5a2b5f[ ZUp9|%LƐ靺C`eO\5a orGp3LTGn_Ҏozj~2*8d>,ƾԟ~zl}IDRV TljFO`V;C ;6&K"YM|!h7fZg枏NA#|;3}\F1Mc>„,hr}%.K]VOfb/,R4`tvQUvG җգ&i\>p;?|d  /  "(0 #\  3r  C  c      2 [ F` P(u8|;9h;:l;FG H I0 X"<Y"D\"\ ]B ^bcxdeflu vz,06xCswig-examples3.0.124.18SWIG example filesSWIG is a compiler that attempts to make it easy to integrate C, C++, or Objective-C code with scripting languages including Perl, Tcl, and Python. In a nutshell, you give it a bunch of ANSI C/C++ declarations and it generates an interface between C and your favorite scripting language. However, this is only scratching the surface of what SWIG can do--some of its more advanced features include automatic documentation generation, module and library management, extensive customization options, and more. This package contains SWIG examples, useful both for testing and understandig SWIG usage.[ Z/seattle1269SUSE Linux Enterprise 15SUSE LLC BSD-3-Clausehttps://www.suse.com/Documentation/Howtohttp://www.swig.org/linuxaarch64BG*0c6 >ho we9 0mhpQ^' jhp3EFnaf@,Bb<h R!]%"vA8Y  r09q > lI 0 3 ^px M<]6 u  &j$ L- p= $09[,>J"I  ,0 Gp j p ]=J0W"KT>W[X;  zdIA0 Up,U ;VU~ i p2j z[L !wW= E@ `J^>qxTpr!` =NI3*#.xN=B0'> h I0&Yp  }<] z[ j.L 8}  p= l3A3%'Z383G33 3'3n'}3B';3'f33333q3j3'L33 =32>/]O ]R dR RoYC L7 T,SF!6SEH&}N mi> p= AJ>68  +e`j` 7"v=N=?7tI9\m'-j)xi)zjn( gz6/6>V*x 186G%6/ !11|*c]6*D16X1*h1 \< 0b  O]F]d0 $p[FF';4EEyH :1S  YjzH d p=Yw ,0 >u a` #Z)I,0# Pr kYz S" f C|  bB' ? \/0"#>u a`##Z,I/0# Pr#kYz S"#f#C|# bB ' ? \J>F]vqG ejL,0(> -]L:g*,G2( z 8 ,0, p$_KY0FF'64EEH7"dj"dj fsfs "%ij%ij aK6fsfsT%ij%ij6fsfs`WX`q`WXcg{cf f0jc?Tibf owf;E%bb9~ y jgK'* XA N=f L p=p)>jl> 7]NG,pH}4fPS_KVSF#64SEHxcOTwbf R0fvt;  +:~  jcN=jH i p= t5>v:<G[up} )0W#~jN WL =;>^]5:G+pFF)64EEHQ $p;  jzN=H  p= k'E+6K/Yf_ H YOKcAA큤A큤A큤A큤AA큤A큤AAAA큤A큤A큤AA큤A큤AAAA큤A큤A큤AA큤A큤AAAA큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤[ V[ V[ V[ VX"X"X"X"X"X"X"X"X"X"X"X"X"X"X"X"X"X"X"X"X"X"X"X"X"X"[ VX"X"X"X"[ VX"X"X"X"X"X"X"X"X"[ VX"X"X"X"X"X"X"X"[ VX"X"X"X"X"X"X"X"X"X"X"X"[ VX"X"X"X"X"X"X"X"X"X"X"[ VX"X"X"X"X"X"X"X"X"X"X"X"X"X"X"X"X"X"X"X"X"X"X"X"X"X"X"X"X"X"X"X"X"X"X"X"X"X"X"X"X"X"X"X"X"X"X"X"X"X"X"X"[ VX"X"X"X"X"X"[ VX"X"X"X"X"X"X"[ VX"X"X"X"X"X"[ VX"X"X"X"X"X"[ VX"X"X"X"X"X"[ VX"X"X"X"X"X"[ VX"X"X"X"X"X"[ VX"X"X"X"X"X"[ VX"X"X"X"X"[ VX"X"X"X"X"[ VX"X"X"X"X"X"[ V[ VX"X"X"X"X"X"X"X"X"[ VX"X"X"X"X"X"X"X"[ VX"X"X"X"X"X"[ VX"X"X"X"X"X"X"X"[ VX"[ VX"X"X"X"X"X"X"X"[ VX"X"X"X"X"X"X"X"[ VX"X"X"X"X"X"X"[ VX"X"X"X"X"X"X"X"X"[ VX"X"X"X"X"X"X"X"[ VX"X"X"X"X"X"X"X"X"X"X"X"X"X"X"X"X"X"[ VX"X"X"X"X"X"[ VX"X"X"X"X"X"X"[ VX"X"X"X"X"X"X"[ VX"X"X"X"X"X"X"X"X"X"[ VX"X"X"X"X"X"[ VX"X"X"X"X"[ VX"X"X"X"X"[ VX"X"X"X"X"X"X"X"X"[ VX"X"X"X"X"X"X"X"X"X"X"X"X"X"X"X"X"X"X"[ VX"X"X"X"[ VX"X"X"X"X"X"X"X"X"X"X"X"X"X"X"X"X"X"X"X"X"X"X"[ VX"X"X"X"X"X"X"[ VX"X"X"X"X"X"X"X"X"X"X"[ VX"X"X"X"X"X"[ VX"X"X"X"X"X"[ VX"X"X"X"X"X"X"[ VX"X"X"X"X"X"X"X"X"[ VX"X"X"X"X"[ VX"X"X"X"X"[ VX"X"X"X"X"X"[ VX"X"X"X"X"[ VX"X"X"X"X"[ VX"X"X"X"[ VX"X"X"X"X"X"X"X"[ VX"X"X"X"X"X"X"[ VX"X"X"X"X"X"[ VX"X"X"X"X"X"X"X"[ VX"X"X"X"X"X"X"[ VX"X"X"X"X"[ VX"X"X"X"X"X"[ VX"X"X"X"X"X"[ VX"X"X"X"X"X"[ VX"X"X"X"X"X"[ VX"X"X"X"X"X"X"[ VX"X"X"X"X"X"[ VX"X"X"X"X"X"[ VX"X"X"X"X"X"X"X"X"X"X"X"X"X"[ VX"X"X"X"X"X"X"X"X"X"X"X"X"X"X"X"X"X"X"X"[ VX"X"X"X"X"X"X"X"X"X"X"X"X"X"X"X"X"[ VX"X"X"X"X"[ VX"X"X"X"X"X"X"X"X"X"X"X"X"X"X"X"X"X"X"X"X"X"[ VX"X"X"X"[ VX"X"X"X"X"[ VX"X"X"X"[ VX"X"X"X"[ VX"X"X"X"X"X"X"[ VX"X"X"X"X"X"X"X"X"X"X"X"X"X"[ VX"X"X"X"[ VX"X"X"[ VX"X"X"X"[ VX"X"X"X"[ VX"X"X"X"X"[ VX"X"X"X"X"X"X"X"X"X"X"X"X"X"X"X"X"X"X"X"X"X"X"X"X"X"X"[ VX"X"X"X"X"X"X"X"X"X"X"[ VX"X"X"X"X"X"X"X"X"X"X"X"X"X"X"X"X"X"X"[ VX"X"X"X"X"X"[ VX"X"X"X"X"X"X"X"X"X"X"X"X"X"[ VX"X"X"X"X"X"[ VX"X"X"X"X"[ VX"X"X"X"X"[ VX"X"X"X"X"[ VX"X"X"X"X"X"X"X"X"[ VX"X"X"X"[ VX"X"X"X"[ VX"X"X"X"X"[ VX"X"X"X"[ VX"X"X"X"[ VX"X"X"X"X"X"[ VX"X"X"X"X"X"X"[ VX"X"X"X"X"X"[ VX"X"X"X"[ VX"X"X"[ VX"X"X"X"X"X"[ VX"X"X"X"X"X"[ VX"X"X"X"X"X"X"X"X"X"X"X"X"X"X"X"X"X"X"X"X"X"[ VX"X"X"X"[ VX"X"X"X"[ VX"X"X"X"X"[ VX"X"X"X"X"X"[ VX"X"X"X"X"[ VX"X"X"X"X"X"[ VX"X"X"X"X"X"X"X"X"X"X"X"X"X"[ VX"X"X"X"X"X"X"[ VX"X"X"X"X"X"X"X"X"X"X"X"X"X"[ VX"X"X"X"X"[ VX"X"X"X"X"[ VX"X"X"X"X"X"[ VX"X"X"X"X"[ VX"X"X"X"X"[ VX"X"X"X"[ VX"X"X"X"[ VX"X"X"X"X"[ VX"X"X"X"X"[ VX"X"X"X"[ VX"X"X"X"X"X"X"X"X"X"X"[ VX"X"X"X"X"[ V[ VX"X"X"X"X"X"X"[ VX"X"X"X"X"[ VX"X"X"[ VX"X"X"X"[ VX"X"X"X"X"[ VX"X"X"X"X"[ VX"X"X"X"X"X"[ VX"X"X"X"X"[ VX"X"X"X"X"[ VX"X"X"X"[ VX"X"X"X"[ VX"X"X"X"X"[ VX"X"X"X"X"[ VX"X"X"X"[ VX"X"X"X"X"[ VX"X"X"X"X"[ VX"X"X"X"X"X"X"[ VX"X"X"X"X"[ VX"X"X"[ VX"X"X"X"X"X"X"X"X"X"X"X"[ VX"X"X"X"[ VX"X"X"X"X"[ VX"X"X"X"X"X"X"[ VX"X"X"X"X"X"[ VX"X"X"X"[ VX"X"X"X"X"X"X"X"X"X"[ VX"X"X"X"X"X"X"X"X"X"X"X"X"X"X"X"[ VX"X"X"X"X"X"[ VX"X"X"X"X"X"[ VX"X"X"X"X"X"X"X"X"[ VX"X"X"X"X"X"X"X"X"X"X"X"X"X"X"X"X"X"X"X"X"X"X"X"X"X"X"X"[ VX"X"[ VX"X"X"X"X"X"X"[ VX"X"[ VX"X"[ VX"X"X"X"X"X"X"X"X"[ VX"X"[ VX"X"X"X"[ VX"X"X"X"X"[ VX"X"[ VX"X"[ VX"X"X"X"X"X"X"X"X"X"X"X"[ VX"X"[ VX"X"X"X"[ VX"X"[ VX"X"X"X"X"X"X"X"X"X"X"X"X"X"X"[ VX"X"[ VX"X"[ VX"X"X"X"[ VX"X"X"X"[ VX"X"[ VX"X"X"X"[ VX"X"X"X"X"[ VX"X"[ VX"X"[ VX"X"X"X"[ VX"X"[ VX"X"X"X"[ VX"X"[ VX"X"X"X"[ VX"X"[ VX"X"X"X"X"[ VX"X"[ VX"X"[ VX"X"X"X"[ VX"X"X"X"[ VX"X"[ VX"X"X"X"[ VX"X"X"X"X"X"X"X"X"X"X"X"X"[ VX"X"X"X"X"X"X"X"[ VX"X"X"X"X"X"X"X"X"X"X"X"X"X"X"[ VX"X"X"X"[ VX"X"[ VX"X"[ VX"X"X"X"X"X"X"X"X"X"X"X"[ VX"X"X"X"X"X"X"[ VX"X"X"X"[ VX"X"X"X"X"X"X"X"X"X"[ VX"X"X"X"[ VX"X"X"[ VX"X"X"[ VX"X"X"[ VX"X"X"X"X"[ VX"X"X"X"X"X"[ VX"X"X"X"X"X"X"X"X"X"X"X"[ VX"X"X"X"[ VX"X"X"X"[ VX"X"X"X"[ VX"X"X"[ VX"X"X"X"X"X"X"X"[ VX"X"X"X"X"[ VX"X"X"X"X"X"[ VX"X"X"X"X"X"X"X"X"X"X"[ VX"X"X"X"X"X"X"X"X"X"X"[ VX"X"X"X"X"[ VX"X"X"X"X"X"[ VX"X"X"X"X"X"X"X"X"X"X"X"X"[ VX"X"X"X"X"X"X"X"X"X"X"X"[ VX"X"X"X"X"X"X"X"X"X"X"X"[ VX"X"X"X"[ VX"X"X"X"X"[ VX"X"X"X"[ VX"X"X"X"[ VX"X"X"X"X"[ VX"X"X"X"X"[ VX"X"X"X"X"X"[ VX"X"X"X"X"[ VX"X"X"X"[ VX"X"X"X"[ VX"X"X"X"X"X"[ VX"X"X"X"X"X"X"X"X"X"[ VX"X"X"X"X"X"X"X"X"[ VX"X"X"X"[ VX"X"X"X"X"[ VX"X"X"X"X"[ VX"X"X"X"[ VX"X"X"X"X"[ VX"X"X"X"[ VX"X"X"X"[ VX"X"X"X"X"[ VX"X"X"X"X"X"X"X"[ VX"X"X"X"[ VX"X"X"X"X"X"X"[ VX"X"X"X"X"X"X"[ VX"X"X"X"[ VX"X"X"X"[ VX"X"X"X"X"X"[ VX"X"X"X"X"X"[ VX"X"X"X"X"X"X"X"X"X"X"X"X"[ VX"X"X"X"[ VX"X"X"X"[ VX"X"X"X"[ VX"X"X"X"X"[ VX"X"X"X"X"X"[ VX"X"X"X"X"[ VX"X"X"X"[ VX"X"X"X"X"X"[ VX"X"X"X"X"X"[ V[ VX"X"X"X"X"X"X"X"X"X"X"X"X"X"X"X"X"X"X"X"X"X"X"X"X"[ V95dc1d1112ac3ee9c65ba66f0c2aac66861ef233d07338b196439f0470a8958a75db3210f2b1e80bc895fa2f6830f852609b601a9a6f3e5fe7393cf909e93b38f34b64e558bb98d08b0cd2269b0b3930a4d9caeaccecea4840cca0e3e779990a4640f4f4353465b51b8433e04c0e8dc961bd0a0c3fa76f36c29c778ee3373948d3c94261099d676d87a299f7b8ef329127e644561f08aa7aeddf264a741767814fcdfdf4cda49f200d3e1db40922072021b10e04c606e59ccadf9b001e846dcbd852d546a3397cbba8d28e25f7a3ed2de4db43cadb3101c7240c2d5941365c8d6554943689739d6171b0381572e7b06c2918f2d28bae77c5d05e0299e2281356f7ce48ba6d113b5b041fa90c0787af28b89f648a60d5f772abb74f6f5a7defbda541affeb86f76a6c8b61567761187fc8c4d0190adc7fdc953a283868fb3c4b62ec0754869de29d3f6f931bef3063ae60fd2c5e0edb5ec7befac96a5b94270006d8c95f1d8f826b1889972333159f24c8093702f14967548da70d517d9e9e178e7b8c1b739bef000747ed0dd8847c4ed72642e939e1cd7c4bc4eea73db2484c4dd6120639a4b1c63eb939e47be0dbbc73da3ce44fff4698e9e8d8f637810cb2a14d5106aaa0404b3e2b087957ba331582fb4b7c608b43f31ce7da6442bcab9ad65e758cfab9d5c4cf2f47b1a53a35b809d053a4f486388d06c5417177546e83c0bd5d6fa67b58ac4228be5da266d3ea6b871b6873739297ea403d97a5f59df8d1423852a9093450ba8ce61f0e9f1fd16bfc6bea281f25abea06123219f87a2a134439069b07ec35fb7ddccc4edbcb9abb4a86d44fba687044aa1ede32577935293f11abea1d907815361d9deabfe71d862e25658acf11be071c10f9b736da6b4d852d546a3397cbba8d28e25f7a3ed2de4db43cadb3101c7240c2d5941365c8d0b577285fbda74c5a9e45244f2ae41e5e750fc2d03a931cf1cd17f9e6926f245f7ce48ba6d113b5b041fa90c0787af28b89f648a60d5f772abb74f6f5a7defbd71a6ce275c8a00e7f252316494ff5cc65ae0fc9f70c9b8119c304bd6683ebe4c23412a0dfc5afaf1dee708a26e59711fc7c6bbc973e976ec6b8725893f33241a1721457be281fb312cef37fbfda2336d4074cdd55d6c6183658389088f96510630935f3e8aab49cc14d9ea42e33690027dea0e5f7a595c1398f4f4fc573eb1cae7b8c1b739bef000747ed0dd8847c4ed72642e939e1cd7c4bc4eea73db2484c4dd6120639a4b1c63eb939e47be0dbbc73da3ce44fff4698e9e8d8f637810cb2a14d5106aaa0404b3e2b087957ba331582fb4b7c608b43f31ce7da6442bcab9ad65e758cfab9d5c4cf2f47b1a53a35b809d053a4f486388d06c5417177546e83ccb3dd5ea59de7ea4d407b21eb0cfb5af4642a859406bbb8c761628496a2d369ebd857eba4f173052a60e46f60ace2530054296dd419e72ba87498c6aa185b36830a7adf705e9554e9a01ea69cba3bc58492d9c51e50fd60f0f9a9b90f31f7d0a2e1ba37c5ead390b5d8522486f6a516928babdc0e564e93e7d5669d99440f81bd852d546a3397cbba8d28e25f7a3ed2de4db43cadb3101c7240c2d5941365c8d1d4a7da62d8934106022eb8e6a04e8bc0a80f5756d176054ca1ad3413c7d614fecb288e5f208a256c410aa89156d95a199459786f6d7561cb04907c8a148c8ce90dddd351bb176a47420fa305a02bf65a6a883fc98e0376caea1b91ed0c213dbb93b5af69a4ae817b8aecf31f4e7ca21c3593d8b55674b69110c9c5b12352fece7b8c1b739bef000747ed0dd8847c4ed72642e939e1cd7c4bc4eea73db2484c4dd6120639a4b1c63eb939e47be0dbbc73da3ce44fff4698e9e8d8f637810cb2a14d5106aaa0404b3e2b087957ba331582fb4b7c608b43f31ce7da6442bcab9ad65e758cfab9d5c4cf2f47b1a53a35b809d053a4f486388d06c5417177546e83caa86bba123423012a0e4b5a86cd1921f5a29bdc373d2109ef8080f30ff400589192126f4c9262acd63152ea7997e252bb24f28863daa0b255e65edc40c2223219966d96bdac2fd703752a86c2133bb8acabc6ccbaca908bdb41781304cfd32d9be0e3b778b8cc08b92284c4e75531247da761b22df93eddfe65bec35f7118acc58e15d8b3f2b4fb7aecc37d47f94b862b51e49a888b2ab9f0cdb9b794db3e1c5174439997624ab2cdd78ac8e5189e66869cae5d8c2ae30f505935eff46210834cfd8b9f95d6497674ff1df2d3d6011c3b5e9f5269642ff0e6faab637ea1e26686d8c95f1d8f826b1889972333159f24c8093702f14967548da70d517d9e9e178cf49d94de1f1252a7ffc85764eade8f9bbe6284b634fc066c3a6a528e522aa05ea91db302b18db17cb587691bc9a6b6f31c342fe7036af570a44c0c7bb885502df7c2c2d69f903704ead87c8c25484446734e7e500f5dcc19091fbfab89740b1895c3dc38578293d08513b48bf833b4cb4e163c198ff28952d78d4017ad963358320abb65375fd4b8781a4f5395b7180c5ccd389af916fbd6df464653daf9d169566f1adba029a459dd55cce870c237e5e30da7de01e3048ea87e8e5240b7429eb0bca399302ac1fbf7e4eed6a2133ea23db0f7b537cb85e6b3940f8f0ad822299aeaac510d307c25f47a3d6a870c13a239b83cefe9b2d08356fff3dd742e48d95ecfd4c3b91b19c0e5ea0f75ca30ae05d9ba519d5ac2275b5bdbec1732ffa1f6c3cd334f045fae84d24824c4b50fe336988735a6fa9978065c6f8c0e79eb32de705fbba4cfcd00e91a25b617ae1b9e4688a1a575cd0dc627de41602dcb539f5cfbe7f87784362b89d0c3e54cac2cbc616166fe47a96025ced5559d73379bdcb6743cbd5c3bb2fc090ee9ae3132a47713078d379bed15e117bbab7f850f53f0240713becf0c260ebbb3e1434c6f99a71dba6175fde2370d0b18e2839c797e22ae8ee304ac249eb8df2f35b98e0f9c0494093cdd8ae932e22eb7678067ce0c14b1274722d0ce140b1bd595e35075b1c2d1fb1d90bc6351b7bbf84ea5089ace33088615598335fe885ebdcaf030ecd20b2e8464e7d3634072c082e08b349c6b14f81a5d0cacb43ce271de2394ab0d4fcb9313d641d02e57d908a91adecd6bd03c6d6ce6213f096798bba22300d73e4d55a3b3c87d2806346c98539d7fee45b6f719491832deb1492549132a9025eb5c5587d6f504eb628e8a7294c214857662a0fd411fb22225b415de95e8429c2baca950847c2a857df22ddb92fb0d075cb603d86dae65ee570214c8a8d684043b5079793c89bcbe080ee8ad913f5171f88bfaf4b9bf7f41479e0b18d9e8ad6d751ec6ba91cdba17c1a550dbaec1c3086aa4665553267b58e9649fe23b544769f37f5c2398323c5f05ca4bb9be759d81015a9128fefb5139ddd055c56d6109146d4c04258edd32679f0f062d091c53e9e3183fa7c1701c7ff333d1d1d986eeb5a3e0101b40a92bb5f54778347faadbfd6b4c3c4ca584438d7d4c09805eaf8e342271211207b4f77c0f7ffb2fd2d4f709cac727c5a3427817f291f4919f1b7f34550a405b30624c29ea10121e90b3b97b61d7940d97a8d92046dfbfed4a81a38a109ff05ad58c4a24266e84ea6bbd36d3d93a87a6c0e5df55ed563e532abd20c758876ee5415ad046c0f05cfdc29f02ab8fe38167d651a7af5ec804376641ee763670e1ef692f98459b819bc435d5413f23c69b8a027faed64c9a4c7f73485193efd4dea0b088e72c4117fb3d8dee77cad5cba2182cafe33f631f0a1da4e24c092f92730a9063498d9476c00e55915b5cbe1cd7bd5985df4ad4ee3faade1e0066d83909a4779871926475549e5c6783c950d7eab9ff98095839e5b8fdabcb53a4f344135c17e1880f47ca926e535ba78055fdb5b6b61637a39904c4aeb26ca5bd354f7b9c7c018807abd645f050a48bb7ee658c02800df02d3a1728450e816463cb1b87734c3ce848ef803eeddb339a622d49cb28c890e31cd4a96258bca90a7d2dd7a466052f934c8011c00718c1cc489199f42dbe18297650d7f11482605a5099d84135e3031d910385615be54261fa5b44454dc5c763959b9c4b224ece2e50e0d8fd8387aba124e817f4b043f5eff59f7f2c5750dd43c4250146d63ae7a0811692bbc2d4e596a7f6baf309102d090202fe80a91c7f71a0a1dcd8aad9d8f803dac6bedb8b4051717cd4dc231b5a26327278658656152139e60f4d32d2c09cc0a63c4f1c83cdb7be0ae45bae85f353dac1dcc88313c47ea35c031d990ce1a07121005154ffcd8302f7c660186e84914b8425026c1881308c4eef564955035e251825ab89cb6f8095b16ef065ad89b57a2c36952fea24a256ef3090a1c87c2188475e946d137e18a6477cc49def3a12eae5172962d6a1b3aaeae53fd209bb4670b234260dfcd5559052a2082cc648f817fc97b338dcd254b5179d06a5ed9f58ba309dbc3ba04a02bb1d06797effeac4157b3c1b6e0dd4e5c1c12a59b7240f2358da8a50e1b4c131674e9890b146af81e809c0aebecbd7de3dd6e1cb96d75411a8630b74f2fa442cb98e020212ce1cd6c802b7178bed2e499b987826ea3c7fdc85ecfe0b604e62b475bd225eb098a7ef28a49617406686c3683281b73c051e8d37012fc9cec3382850703b48347f5fe94ef1ff6e6fea24a256ef3090a1c87c2188475e946d137e18a6477cc49def3a12eae5172966d86a137a253b63ca50bc52303a792dbef3622c9be169bab9343c48c6eace6be174439997624ab2cdd78ac8e5189e66869cae5d8c2ae30f505935eff462108342ec0754869de29d3f6f931bef3063ae60fd2c5e0edb5ec7befac96a5b94270006d8c95f1d8f826b1889972333159f24c8093702f14967548da70d517d9e9e178535e481ee1f6631b78c5c8b79dbd3aa358e674085a637c8b861413eb6b004b5dfea24a256ef3090a1c87c2188475e946d137e18a6477cc49def3a12eae51729647ed7c8a175d0d04ab29332202a0aae9b62547a814322f0f58aec109c3d7ce8aaf205507f528e3d3b342718e147e9051798a3a7f0bb2231e1cc0ac63b0d8ba4a336ab796a047be4c96a6c9a015a53ba134c31625d3fccb9bd78e5ee188a2f1f0afddbede3ccfc1b728c5ff8da271a7d1e2e5bbabe53eb54d090a690c55fcb3b8c8426407006db8698437fb61fd9040ecdcad68a8fba2f7a818cc9884b6e6dc15fea24a256ef3090a1c87c2188475e946d137e18a6477cc49def3a12eae5172961cdf2303433e4a239cc48389eb6a4be17c0837e218627aac45c069bfab8ea7e38dcd254b5179d06a5ed9f58ba309dbc3ba04a02bb1d06797effeac4157b3c1b68e4be90282978fa74ec01b5ff1d6964bf5fb11cccfc9eac3b1586f885319d019d0c9ec306d0056d5a8899c82e8de08e4205b94ff61357213e256ac57fb0a67bee9f3a44394ecddd69f1ddcfa4d8f64eed927679b8fb1af70742e66291669c00269715ba10f8bcf5c7281b623e73fac4e3f80f6e429b3155b652a9321fea7b2f65bad416eb9c11f3c54b8600195fa730498089586e8396bc843238d0419ae68798f74f7423b6fc28efaf5f87603d87b0967a45931741618ac37f000a2faff028404aa1b58ccb152bd11c58a83dbabf3d78729b000e8bb151757264a019255c4c70c827e165f58a428c28350ed449fc78e2e853d321678bc96bfa7c81c098ca5fb84065096cfc6b744725e0ee5d5283e7dcc0a5fa1fdefe7bf45eb6c38d98898bafea24a256ef3090a1c87c2188475e946d137e18a6477cc49def3a12eae517296710c450951e6e9a713f7a30d64442fd8fcd629d56a8ca553a3c1e9acd7e3ed357950bacbf220227c16f317edd4a93396cf1f1cca9633dcf7401f987202c5e8f34a12565b667df1fdba6f6b4ee3f03dcc9071d0822ce267df313648390f5f37c23e4d77b4ef2225e5f9fba5c6756f738fb1b6706edda9aeced6d13155daa215b5d2e88a3140616829c35c3a9aa9d32a104dde139e4621bb27bc6d43139107b643fea24a256ef3090a1c87c2188475e946d137e18a6477cc49def3a12eae51729629d7844b948fd0d6ce5bf35f299cba1d34d3fa215e5d59cf60fefc3ee126dad396d7827447a7a988af21277a60dbaf0178d15bc1f67a1221a35fc4e8c1dc3c8ac6febab554ca4df9fa9ebd3f9bf6ef88c57eb1f2a8cf586c62390174b89e147854466b249a20dc3c78d31b383c281ba0118c3644302dabbd093cca96c2c57c310ce776589562749249a7c32ec550d15361ccc1bea04b5af34374043cc11c76d269715ba10f8bcf5c7281b623e73fac4e3f80f6e429b3155b652a9321fea7b2f67894c2e6f9690b9ccc81c718d62b1834ab581826751e2f31d3f2df9f3fcae152f1a8fc717abbc169dbb1934eb0483d4527a64e6cedc7b917b94b2678c73a497ab93b5af69a4ae817b8aecf31f4e7ca21c3593d8b55674b69110c9c5b12352fec129ec9931b37ab9b6514bac48d98a9dfe3a42a678ae3cce6b82422fb858c09da38ea42a20c2ebff9a53698e8ad80a1c07afa8c27e3872052d4c2a7ca2e7153882e1c5292165aa8500cd741716aed80a906c4440291211cca5bef1804baf767c2ca00ffcee7b87ccf485c6efd4b0ed9558fedfc455137a0df47e75e6235cb2f96d6520d160d414bcdf245f9ffe35d698980b9940afa8037accac804f546e2245923e148a9cd0130cdb5b53d694a61c43ad38ef0b7bc6523497fc8fbe18d3b295969715ba10f8bcf5c7281b623e73fac4e3f80f6e429b3155b652a9321fea7b2f64a8ef82a089647ef6e2a8474dd5cd4695e843dae1ba83c9aa66f2ae788f5d8b801cf9d6be01e56b804289969c037e43efcbd0759675c4fe858b383ddeaf76aecb1ebd3703ec3c3d31f36b6838dbebda75eed48118e3f10f32b2733882b40f464f9e0961761f2f7b6361af5a13b83af2f5b50526ded855495ed8a3d5a65f04a6effdd3bdd78cb02364d7b16a6357d8d5dd4eb0fe500de423792bf0f9e7b2659eb87bd64e02df64ee77b85cc71c5fc1a602db3583bbb0c89e6ef292c688c8a5c0ed1e6c279c27a2371b032e9a273d26390435cd9cd2469ff5a4968a757e93357dcef06ee12cd894a6e575df01aacd9fc68aadfdd1bf487a1f74efa03a8df6b1b038dcd254b5179d06a5ed9f58ba309dbc3ba04a02bb1d06797effeac4157b3c1b6e0dd4e5c1c12a59b7240f2358da8a50e1b4c131674e9890b146af81e809c0aebecbd7de3dd6e1cb96d75411a8630b74f2fa442cb98e020212ce1cd6c802b71785afc4eec8d72db46e8a371a4b2310c1f33a4f64e3796f5fc2598cd4c739c46da87bd64e02df64ee77b85cc71c5fc1a602db3583bbb0c89e6ef292c688c8a5c0ed4ceb2443cc084f49d383bb785586efb19da57bb88d65fedd8fe8e0d253f0e8d481be3cb52f742323151cb12e760a0b88734bd5c96dda6012fc438225317c21e174439997624ab2cdd78ac8e5189e66869cae5d8c2ae30f505935eff462108342ec0754869de29d3f6f931bef3063ae60fd2c5e0edb5ec7befac96a5b94270006d8c95f1d8f826b1889972333159f24c8093702f14967548da70d517d9e9e17887bd64e02df64ee77b85cc71c5fc1a602db3583bbb0c89e6ef292c688c8a5c0e3bea5102e26625f6949ced7e3538345efebd30d6e6c13fc35ba8d8ed94f914f5280f3c497c9934e84b3f85bd7ed563e385fe9efdc672129367c5de289f31567ab191e0c788947d0a71b3855ed417343207253a1a7df7375286bbadb138f8b41a87bd64e02df64ee77b85cc71c5fc1a602db3583bbb0c89e6ef292c688c8a5c0e600eb8fdd13ffebe0c195d65d8726bfa850f7d5eed8c38074e461923a4aaba559a159e27492ebfb5535abd254ec6d76cf3857f2fe7231f647f132b0e7b1b4651af205507f528e3d3b342718e147e9051798a3a7f0bb2231e1cc0ac63b0d8ba4a336ab796a047be4c96a6c9a015a53ba134c31625d3fccb9bd78e5ee188a2f1f0afddbede3ccfc1b728c5ff8da271a7d1e2e5bbabe53eb54d090a690c55fcb3b87b0c65f3a0671cee8e5643e4972c3287d029c000788a633024c0723c976a641e5a14a7619de176ddae8a82fd2fb926e4eabd052ed5ce1b3e79e0e6a13b0c7ae787bd64e02df64ee77b85cc71c5fc1a602db3583bbb0c89e6ef292c688c8a5c0e425b7757794d58dc18291cad53bb3c214e07841ab50dce1581ca9cc34e2543832863f4094d6d906fab6dbcb829e11aff2e95d80cd7791bce9aea664b2496bbb28dcd254b5179d06a5ed9f58ba309dbc3ba04a02bb1d06797effeac4157b3c1b654e32766ab43756ebc5dea02a9d6fc899a00949d6d3e7206818cdfbd827137cd5dbc5aa9fbed926fb0da644a5d2706dc3df1b2486c93d609c74580e3a26577fd87bd64e02df64ee77b85cc71c5fc1a602db3583bbb0c89e6ef292c688c8a5c0e6d7585db0b07c5627d1556d337a340786b35f15602345f0fd00a108d4991eae64a6ada84a2b423efc52abe83e5f1b6df6b899998a1832e9a8ed3fb47e0ddefa88f74f7423b6fc28efaf5f87603d87b0967a45931741618ac37f000a2faff028404aa1b58ccb152bd11c58a83dbabf3d78729b000e8bb151757264a019255c4c70c827e165f58a428c28350ed449fc78e2e853d321678bc96bfa7c81c098ca5fb87bd64e02df64ee77b85cc71c5fc1a602db3583bbb0c89e6ef292c688c8a5c0e172e82ae9aaee806185c7038b36b1b51ebaa461f74d0d205e035f2a9b4f26223f5be877d7b2c2f328928abaced50f6e195db9eb95e329f3d2643822112418690f1a8fc717abbc169dbb1934eb0483d4527a64e6cedc7b917b94b2678c73a497ab93b5af69a4ae817b8aecf31f4e7ca21c3593d8b55674b69110c9c5b12352fec87bd64e02df64ee77b85cc71c5fc1a602db3583bbb0c89e6ef292c688c8a5c0e0e10dea255429c45441b29bd50261f80abfd89f818b97d10918b130a71099557215400cc4a55467d900f86d8906f69617447c8782397fe5d76813eab05c3061a7d43a7fb4fd87916a1fb49ac96a679253c55bf557d73756b35a3c7dee9e9476ab1ebd3703ec3c3d31f36b6838dbebda75eed48118e3f10f32b2733882b40f464f9e0961761f2f7b6361af5a13b83af2f5b50526ded855495ed8a3d5a65f04a6ef7145c9f2c7e5023b607ec85bd38be964e3fd050942ee6bb8e9248c320afc4058dcd254b5179d06a5ed9f58ba309dbc3ba04a02bb1d06797effeac4157b3c1b6fb03dd1a2063fea788d9c0c7a51b1f1e10059f315722b18614f24ae4a21d45e6ecbd7de3dd6e1cb96d75411a8630b74f2fa442cb98e020212ce1cd6c802b7178c335b7f00ee4d9f136418d436d5d7a8dc953573403f2c49fb5f48621c27e576b11493f36592b25e0bf3f683bd3bf50987a5a825513d6ab04046826c09a69c31a0516d9799e2a91a502785ab703feafcef2535bfda161738ade1669bd10ddd3205d3483d2babe90444077b0275d879ce1a355065ce980d6f2a1b9b777893c7a1aba4920b1a3d65316a9a3a4055b56a1cf2311d2e23152fefa5e49d946f251b80a6d80dffb8d8ccc3ca0754e0e7d60e816dbafdbe83f2db1ca2a608a2cb153b7c22ec0754869de29d3f6f931bef3063ae60fd2c5e0edb5ec7befac96a5b94270006d8c95f1d8f826b1889972333159f24c8093702f14967548da70d517d9e9e17824860839e0a54c8814a5de4dbed6127a7b373008144b2bb5ea91f5bf3eca3e64e90ff28f3323035f4bf07486406dbf09807a368159ef191fa6115bbd72f3ec1a9da78044c3d2868c5676d124f213184dbb79b83239cebb4dfc08ba1330aa7a286624c8284678b41ea8c33832bbb97f216bacec0719d3030a65092c392dda2ef56b3e030f3926e44b8a2aed30b37377a8077d2b60adfd6d8f54150487b194d05cc38d0161a37bb713c3838e85d92b72cac1ee25a7e37ba82f534c0cc4714ca07cfde4cc6b7706a336b5f542b04a6053dba9cefc2662d52935cf4fa8e3644b9bc622cfb63cdda70810f344d13748dd1e81383be67aaea1e3895c70cfcb2ad12ff25d391228a974b03eb955b284fce9346196e97b9948e3488cbcbff0bf394de5602c2ac911cc0dbe99d345fbc69b9169726b5f15f9c3feb068f8555e49c6eed11172b3048f5b73e5b3ee6e350728f3ccd301900344e7b7e541ec56c294921adfeadfb8dd0bcab3b4e37172fe1dbfe81b9d6ca4038f6b75c189a196a12fdca9e526f2a57b43ca08004195a3f48cd5283233e7fcf1a51bd281652c2c7a6b39551b8daf205507f528e3d3b342718e147e9051798a3a7f0bb2231e1cc0ac63b0d8ba4a336ab796a047be4c96a6c9a015a53ba134c31625d3fccb9bd78e5ee188a2f1f0afddbede3ccfc1b728c5ff8da271a7d1e2e5bbabe53eb54d090a690c55fcb3b83d8f514d6a1cc0e4c246a449055cab366766aee000a2ed4305b50a25ef0c9882b51add54483d608613dde4457271b3ebf385b7ecef728bfa9da4e5135f99ab137bebb40b11ed292ea70b21e6b1ae1702c2ff4aee9b5a367005e814e9149890063f161c041cf1ae75ba73e381000087308f8a8451063298afa1179ff7a215c67863a9373ba3d4cc79fa528b9e529ec78ae86e38f5b98be33f760b11f39fb58266d0c9ec306d0056d5a8899c82e8de08e4205b94ff61357213e256ac57fb0a67be8dcd254b5179d06a5ed9f58ba309dbc3ba04a02bb1d06797effeac4157b3c1b60b2d79abadce47f1af51a72bf57ed0b7c82e282c0609d7d891ea18f2732218da525c815aeb7af5543bd5f467591dadbdd4f2a5d4e333ba7d04029af126ffaa18b688cfaa77f1ce616ca253ab5440e74a20c40698b9763e0ce75b580ac015bc8c04aa1b58ccb152bd11c58a83dbabf3d78729b000e8bb151757264a019255c4c70c827e165f58a428c28350ed449fc78e2e853d321678bc96bfa7c81c098ca5fb8f74f7423b6fc28efaf5f87603d87b0967a45931741618ac37f000a2faff02845f58d8263c27a951fd43af116a66c6ae8a7ad8e07bab16d91cfe1c92206e6a48f1848f11e15eef525cf16d777b2fa57a27ac84f046389e92e4cc296c0e87effd712ac6a22457a6f6e4831f6e0f5aa742375f1680a6f45761e628f7d7664fd0bbae68276f3938a0b60f30868a8fdbd4e45b51b130628c0dae7d5fe78fc4ff5d0e660920ec36265604ca49947c6b1daa6e7d5f2f270eded6c56bc4015dbc40301e1274722d0ce140b1bd595e35075b1c2d1fb1d90bc6351b7bbf84ea5089ace33097225af937debf1d17b009615cbf78059e5437b2e1f5aada7723afb9cff57286bff9c44df262755f513dceadebdffd8fa52bc225115a1981a09f66357c82848e3d5d09810487fa286b9947e5b74c02d866d2c847c367e5e6a43eab69048855cdf0312d4591b33354da8655b1a1cc42266f049773bb0632d9cc5e5c8f22e8ada453f3060e89d611cf4e13a0278c76a54a16981e7020579952849fc1c493e8e3b25f68425b444a205c14796172d826129fe747fa1fd88b615c11525318c9ba11d7897c1da295b451048f4976313f9566df76c20132ab224ceb1a9895ac03e8fde6c6febab554ca4df9fa9ebd3f9bf6ef88c57eb1f2a8cf586c62390174b89e147854466b249a20dc3c78d31b383c281ba0118c3644302dabbd093cca96c2c57c31815f6349276d6ab24753baa11b67b332ad95cca5f927177ef7bf6e204cf0090496d7827447a7a988af21277a60dbaf0178d15bc1f67a1221a35fc4e8c1dc3c8a14ed85c58c92efaad543a72e4532a3db18708cd7e3cb807ddacf9b0ef6b89e853817f9ceafc2e13b9fa6721c2f40f38aa7d923b6dd4e2ffd26a0398effe5c825b93b5af69a4ae817b8aecf31f4e7ca21c3593d8b55674b69110c9c5b12352fec98744d93ac34e92ba1ecd84b90b10402be7530312423f1de654f3937ab733c074b83735a3684842750827ece872fa31e4d4b27099f82e654f870d7e6fedb75a9f1a8fc717abbc169dbb1934eb0483d4527a64e6cedc7b917b94b2678c73a497a534db25f36a8473755286a14afe07d5d25963f24a75d0a6309964b35bb5ac48dca00ffcee7b87ccf485c6efd4b0ed9558fedfc455137a0df47e75e6235cb2f96d6520d160d414bcdf245f9ffe35d698980b9940afa8037accac804f546e22459a3b5493f27614c5f78567d1a6c1c59ce771a67dd1c17dcbb28c6a3a8b429ddbc3271be318ee86fcd7bfc44ce0aab74fc854a679bd39c46ad415e6d1ac329daf35834011b3c53910b515fe2d21bf70348e75c371e9df779fcffde8570a0759bedb1ebd3703ec3c3d31f36b6838dbebda75eed48118e3f10f32b2733882b40f464f9e0961761f2f7b6361af5a13b83af2f5b50526ded855495ed8a3d5a65f04a6e4a03a70dce33adc45dcfa7366103853a9ce039977ef4850046b8620127ff36ee1fe7f54052f20ddffb3d21bf608fadbf409e92e906552ee41416bf6b182b2a79460dcfc1fc5d9cbbcdbb1186b5ecc0f8fcc7e8a90006339970971b1914186dd1ed245c45f37af76f5136c451724642bf047c30922152c58d135e2fb34f16fd0ae9a1b953c7d3f303729a4060160e4a842ba8a1c35643b5e752cbe323064a7dc53d07e72c0cfdee599b2d32b4b0a79cac39907cd2e0f2b0f594f5c5e2c0627d90174439997624ab2cdd78ac8e5189e66869cae5d8c2ae30f505935eff462108342ec0754869de29d3f6f931bef3063ae60fd2c5e0edb5ec7befac96a5b94270006d8c95f1d8f826b1889972333159f24c8093702f14967548da70d517d9e9e178fc8c98df5d0174dea85b9797ee6c10632fca7f0b041156a4fe113c39d07066c452d5c120d7e80f2d51d59ac8cf9232af698228c79bf640655131632a580daf4a0bcf8a5d9af32e02a46e450e9cea09f19d835980ec9191539442c5898430fc3a8ed082171ec15b0cb44b6a0ca615cdd8c12e868460c97b0e93e79eada4bd83c28931af645b6c51b6562115596b88a35269b1e02981e7b7506eeba1abc0463b6bd55b2e0c60e54386d801add05f3a0e3de7e4cd61950548dfd0e3904dee79aee9c32cf804987f7e5f462e44ec37b6732af690718a9b4dc03dc55975634daf4e679416f1758b7579d128658d432e6273de0c303be4f5ed5368b67dae789c1d62b814bef0e35aee79bfcf04d18ee10269977b9a38eee310b224ee2ecaed19b7ff18a8d8e70271f7848c466c8095fb2c981c2b25abd1dacff5dc904560b22d3d3ca3547455e9dbcc31ccd705a1915b1677ec059382de8bf5f14265d4bab80c2b2f81f5f0b7933f54e124c51c652304c21f14d7fed3ddb8d7def74817b4a0f093cbff0fe8be7476895c2d3fabf4a088e9bfef484ca477b2a0c1410fd2944bf7e3cf2b7b184b67dd9fca686dbed78459ec6036db3561434b5a6298d338707bee0e44491274722d0ce140b1bd595e35075b1c2d1fb1d90bc6351b7bbf84ea5089ace33027f675d06968c86c7949596e215baca8e2e090ea7e1a5358fc635747d253a73102e0b4e878e5b02fa6af4be231982b7784edb2ccd94e4eedae71e82d6115d35b7b184b67dd9fca686dbed78459ec6036db3561434b5a6298d338707bee0e4449ca0602f04dec151ccd3050adea4135e9a80f352db222a0a6bd0b58f53119b4411c8d3ba219a788323d0b23f574dd29d0f1bbaad26308d32c1c951942ad3909a5bd7feb66540bd4d9b3b2ba4ae6478c2bea802db39f355fda6bd78689b021986191a0590194dda980ef0ea6a55ecddccf93f9d018eb425628471550286c2bce05d435e5c5cb15b4d033f3e6b59e8bb5f3d0d76d781c57d332cf9cf3ce652c0e2cae4eb5c168d762a9b437c1d701a2ebab952fb2b058748a3d924c4d961cd5880df45ae9375aac9b877005aa4e18a83b3cf66c76bad42a960e812a4a861403b4e6c2133119795d327cb942e035db983d3ee43b8476b9199b858867a3bb08286b5c542aea95047a4b44870c96e2554d16fb093444846a54fa59a67c15cbae608823e8a316b1ee61df40e956beda647c236d93a02a4ce85c27fa5076d1174a095bc4a213e1ce87cc1f75fcc085a82eb192e9d0cb6eebff3ce817d039408b6f7ac1400cec811f256d19c32c3cbddf2e90246f98e5aba44ee6d9139eb5050635682804b24e1fac186bff4095d7a3499233a4cc41125c59d6efd19fa6e7fb6c9ada3765377abaf1aa4f6b3189f16ffdb38af97fd131c2fbe052f82b44840455b889d1e67850b45db8a0853641efb6ac7f113ed207044e8445c6ff780228e01c24d4410ffec74039a9bc2b480e0dd3654829d71b0824cd7f5af1746b12f7d0f8e75c95f287b8e4c8863107f450f480eb6f13802154c621fe77bf567351582d46af49f20bceb84610d296379fa28a9009523733aa2bbc14abadec46feed447211d4e550e9890ac3f2ceb83ca7a794f7505a148961f4729a6ec774470a9c4ca35620a205d08dcd254b5179d06a5ed9f58ba309dbc3ba04a02bb1d06797effeac4157b3c1b63ff6ee1b04a6298c335c4d61faa895cdbdb30a3b55ed6e9f6a2f7b0cc5375933ecbd7de3dd6e1cb96d75411a8630b74f2fa442cb98e020212ce1cd6c802b7178d5aea16ff7b63f810aabfbafdcdb27a16224f22341ffaa10ab5695a5a1c3243c365ea93df8dcda9bccb428082b93d49e938a88cbad9033ce0d34d8932f9095075c695cb0a3e9fb113bd7f04993cf51e85367ecf371549e40f299041499a54c9b890ac3f2ceb83ca7a794f7505a148961f4729a6ec774470a9c4ca35620a205d0174439997624ab2cdd78ac8e5189e66869cae5d8c2ae30f505935eff462108342ec0754869de29d3f6f931bef3063ae60fd2c5e0edb5ec7befac96a5b94270006d8c95f1d8f826b1889972333159f24c8093702f14967548da70d517d9e9e1784475afb5a4754cac4d7d9388be3707ef0749a9e4812572e572d560a05561623205bd72fd965043086b19c41864594f73c6416a8833505cb0f390e0bf89575cce567884013faadfd9626b473c76294761442e640c27180ca289fa8e3e017f764b447d8054de1e10216a44694288e1c005bd0555907fd51f0b6d96c83171d4fbeb3ea40c32c5fddca30227f61c9e878c9e36ccc8802bcc2fd28e67290e758949055132428408a996de45a4bef405be9ce27ee202111514eb0e0fd46be900a63357890ac3f2ceb83ca7a794f7505a148961f4729a6ec774470a9c4ca35620a205d0af205507f528e3d3b342718e147e9051798a3a7f0bb2231e1cc0ac63b0d8ba4a336ab796a047be4c96a6c9a015a53ba134c31625d3fccb9bd78e5ee188a2f1f0779d01c6bc579a1c99e0bc0fb9608a8788e3869271bed694255ceb28c41c0d9fd2bc2f8476432ebca75d614edf7e191ce8bde8179a633a945cdd75c281957592e5cfb0200d121dc9c014eca01d00374074b18be0451980c465aca27967fe82a7890ac3f2ceb83ca7a794f7505a148961f4729a6ec774470a9c4ca35620a205d08dcd254b5179d06a5ed9f58ba309dbc3ba04a02bb1d06797effeac4157b3c1b68e4be90282978fa74ec01b5ff1d6964bf5fb11cccfc9eac3b1586f885319d019d0c9ec306d0056d5a8899c82e8de08e4205b94ff61357213e256ac57fb0a67be2acd784b3cf254f411c752f350560e23df88fb1ebf380535684ec701ea0a60186a0a3aaed292794ad77cc2f4283a023c3227b912fc6fd83523deac038e9921b070a69d45aa91a8791d549e2162cb2e90cb62652d3cebc3e3bc3432aeb3a5f9c68f74f7423b6fc28efaf5f87603d87b0967a45931741618ac37f000a2faff028404aa1b58ccb152bd11c58a83dbabf3d78729b000e8bb151757264a019255c4c70c827e165f58a428c28350ed449fc78e2e853d321678bc96bfa7c81c098ca5fbe8c4ab41798d536a3fb703f69215edb0244141e41dc186c2240ce90bbb1b914c5d69c5867d7c19691f3b4eaf8c80e56f153e1c1ccd18dcc4eefa4ede26ab06abb48a1f132b84e584f027448d947d7be724c10c7271d6cafed96735bb0c27334370a69d45aa91a8791d549e2162cb2e90cb62652d3cebc3e3bc3432aeb3a5f9c61274722d0ce140b1bd595e35075b1c2d1fb1d90bc6351b7bbf84ea5089ace33092096657f35dbff5e7a77e196cc1ce90a48ceacc8bd0e8533e6b5fc49361add45ea772b046eef32c853e9c74c70855b3d33e2407e6aecbe2e9a07feea70163614e98a5ab65d5e0ad83dc70f884310078689ee3f86780644375cb6b6480569ddf107cf764e80cd79250604f70636fc4df4a3c8acd27225da7bf8270ae4440c49353013cde8db572fe1ae441975b8de9c20ca0fbb13d0910206c0d3ac2fd668399c41e741762136f3848ca357b9449d773d36d873eaeb67f4022f8de3174573853890ac3f2ceb83ca7a794f7505a148961f4729a6ec774470a9c4ca35620a205d07950bacbf220227c16f317edd4a93396cf1f1cca9633dcf7401f987202c5e8f34a12565b667df1fdba6f6b4ee3f03dcc9071d0822ce267df313648390f5f37c23e4d77b4ef2225e5f9fba5c6756f738fb1b6706edda9aeced6d13155daa215b547b21827ba631b4945d9749489591d0e0a6f8cac3e452bb271a3f83bdb27b0a270a69d45aa91a8791d549e2162cb2e90cb62652d3cebc3e3bc3432aeb3a5f9c653f3060e89d611cf4e13a0278c76a54a16981e7020579952849fc1c493e8e3b25dc0a10f39a0966fe859dd551e4f9aa282a1de6d52eaae833482566cb9332e6b76ae4cc73c85a36886398462cd353c6f76ad5f03fccdb6e181fd64f548d622ffcaeaf6af0392620429e1a7e7cb6095b82f5c741f0ae6456387c8c081ab83684f890ac3f2ceb83ca7a794f7505a148961f4729a6ec774470a9c4ca35620a205d096d7827447a7a988af21277a60dbaf0178d15bc1f67a1221a35fc4e8c1dc3c8ac6febab554ca4df9fa9ebd3f9bf6ef88c57eb1f2a8cf586c62390174b89e147854466b249a20dc3c78d31b383c281ba0118c3644302dabbd093cca96c2c57c31b4897a251c21c511673370673880989d0deaf370ed4858c43b37974270a11cfaad04a035dc646452d379277502a6642cd313f7179b8ad095b742114770e5f12a70a69d45aa91a8791d549e2162cb2e90cb62652d3cebc3e3bc3432aeb3a5f9c6f1a8fc717abbc169dbb1934eb0483d4527a64e6cedc7b917b94b2678c73a497ab93b5af69a4ae817b8aecf31f4e7ca21c3593d8b55674b69110c9c5b12352fec863088db38668b9c8c373b72145ce1016dce5eb3974c16816dc8714a9391960e1f2ae95f4f447b56db942fdd5eafe475f9b6aa587dd81ee850353a6b94e2ad7e567884013faadfd9626b473c76294761442e640c27180ca289fa8e3e017f764bca00ffcee7b87ccf485c6efd4b0ed9558fedfc455137a0df47e75e6235cb2f96d6520d160d414bcdf245f9ffe35d698980b9940afa8037accac804f546e224592f20705f48d77abd153a32518d80c1ba402fbc76598572d56c30c507af658d1a989fed0f09dfc5f58240b7743ea66e9b5a0380371abec6647d1d6cb316214eae4e98a5ab65d5e0ad83dc70f884310078689ee3f86780644375cb6b6480569ddf7a99f7f47f243e851f22ce8f612975ce100584b8f40299f2fe53271422f3c0df025a34c613b647a2c60f66922500e55569309d1165ace8f1e1374be1d4a7d04d8df89fa4b5654db98e2c87e0ac960b1e70dbdbe2d39f8a5ff1c8a5846a43f69e70a69d45aa91a8791d549e2162cb2e90cb62652d3cebc3e3bc3432aeb3a5f9c601cf9d6be01e56b804289969c037e43efcbd0759675c4fe858b383ddeaf76aecb1ebd3703ec3c3d31f36b6838dbebda75eed48118e3f10f32b2733882b40f464f9e0961761f2f7b6361af5a13b83af2f5b50526ded855495ed8a3d5a65f04a6e757eae56a876bd45cd171ebf9e498fbad97a36ec5ff38f9adf888ba73582d4837c90c041188a28e90749e77cdf37eaab8115342d072a2dcd55232aa8b45af0ca95e3c59f078847a2842ea543e39db69b736334fef5a7b147acef49263700e4e2f2917130933c5e4e9ac9f0dc5b0e72a556d56c7f8b7a82da707cde02f0b084293ae8cdd5cf39fc08ec140c82cff86c4bdfa90518a224242f07f6aa44713f869d174439997624ab2cdd78ac8e5189e66869cae5d8c2ae30f505935eff46210834b6a54cba497c8c43807a7f1c28270c7f45f93ad34ae621d746833d946b9154a86d8c95f1d8f826b1889972333159f24c8093702f14967548da70d517d9e9e1786e6e81e308b24ca98f7c9b5b2576ed64577c2e212a68600dd12fbded8c023ee01e0ad6a225adfc25c6e78e4a4b0d7b26c22bc9b8eea301236a98e68b4fc73645e9a85b57f41fb351ba4d890b6576201cb7ed839ef92ef1b8446c312654d7cde51c317c69f9e9138f0e9d7e3f956beae04951e14f414ce37effcc64558e823906b97a0f88515b6ea86ea8d3096284bac8e7360b6e5cfd44d9158a443617de665fdb13367108188c69961f18c8496f7a8fb14cab92fddd951acb5536c9ae725aed6e6e81e308b24ca98f7c9b5b2576ed64577c2e212a68600dd12fbded8c023ee04ac434c99f7039b2586481e88e634620708c09353cd9dc83c3e2a076368c17acf2917130933c5e4e9ac9f0dc5b0e72a556d56c7f8b7a82da707cde02f0b084293ae8cdd5cf39fc08ec140c82cff86c4bdfa90518a224242f07f6aa44713f869da3c3d4c40cef974887f86244c9c1c198a359f88deb92746597d79950d29c0f04336ab796a047be4c96a6c9a015a53ba134c31625d3fccb9bd78e5ee188a2f1f0afddbede3ccfc1b728c5ff8da271a7d1e2e5bbabe53eb54d090a690c55fcb3b86e6e81e308b24ca98f7c9b5b2576ed64577c2e212a68600dd12fbded8c023ee02d48e7414e84f32ff4beaf5accdbb19b9163dc74645079b3a7cf4d13b1627db68938694176b442ded890e3ced16d6da3ff3d7d61b4a3b7614212d32459996c25f2917130933c5e4e9ac9f0dc5b0e72a556d56c7f8b7a82da707cde02f0b08429361e8430e1cd3500f41e84d16c12ae63693ec70eb54b7fa1fcf1c5351286ef8701ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b21dfd28309a6fedfa232d3f91fc729ce24d75c5116eae190523ed2214dbb58592db44e826a723f48bee23aa53a18e40cd327192a8c400c853ef7441c78e356c96e6e81e308b24ca98f7c9b5b2576ed64577c2e212a68600dd12fbded8c023ee0c46295717dccda5c05fbf130a0092e29af07123fa9d131a2de5109a7eb583181e9a85b57f41fb351ba4d890b6576201cb7ed839ef92ef1b8446c312654d7cde51c317c69f9e9138f0e9d7e3f956beae04951e14f414ce37effcc64558e8239065becf9404b692996e301b6707892cf4a411af622b6117077fda65ad1128cccd36e6e81e308b24ca98f7c9b5b2576ed64577c2e212a68600dd12fbded8c023ee017ed84c98112473c0f3fec1efbb14345d7a16d13ccdc2a1d7ecd31cf2dc2c9c6e9a85b57f41fb351ba4d890b6576201cb7ed839ef92ef1b8446c312654d7cde51c317c69f9e9138f0e9d7e3f956beae04951e14f414ce37effcc64558e8239064e2ea75450c6f16d759bb51df7045019314d89ebad7b494b516974db18da24fac518c2151267c5b6ef7c97dfa45df46f4dd4b642feddb027df93c8ccc734eb6f6e6e81e308b24ca98f7c9b5b2576ed64577c2e212a68600dd12fbded8c023ee032d3efa7f6cc51d306b59a30d7c840cd9393cf96b78c00484017b7c8771f35aae9a85b57f41fb351ba4d890b6576201cb7ed839ef92ef1b8446c312654d7cde51c317c69f9e9138f0e9d7e3f956beae04951e14f414ce37effcc64558e82390642f6668f385d3e9cd31e0a8922e592db8e66241ad9fa42672a21d46a16f7f3209de5f01dd44d96a32c3dfeda2df23e60d44b54c214b15145519a13297533c8596e6e81e308b24ca98f7c9b5b2576ed64577c2e212a68600dd12fbded8c023ee0a9eb55c35ae66c23c83ddbe3516716af7bbf934ed45ec955a97b02a25fbcc8f0e9a85b57f41fb351ba4d890b6576201cb7ed839ef92ef1b8446c312654d7cde51c317c69f9e9138f0e9d7e3f956beae04951e14f414ce37effcc64558e82390694db9077d297add27cb35ef256000976a2c843f6d1f3e97a93c69e1d62410438f07c1716b242248108da6f413275507a01ac23ed54986aca9d6df450c9514dd46e6e81e308b24ca98f7c9b5b2576ed64577c2e212a68600dd12fbded8c023ee060ae068ce94559436a446e990dbf72a46a1e61c2701882c536bb83d00d05b7fdf2917130933c5e4e9ac9f0dc5b0e72a556d56c7f8b7a82da707cde02f0b084293ae8cdd5cf39fc08ec140c82cff86c4bdfa90518a224242f07f6aa44713f869db38d9ba6c23e24396cf41d5c8d511010c4b3ea060ab33165e3f4c1f33cd3ac56c345e704aa0dfa9f0aff96f2fc5e97efaf13425c4f78672b60c2ae706be4f6bd6e6e81e308b24ca98f7c9b5b2576ed64577c2e212a68600dd12fbded8c023ee0b6290006eebe7ab86fe58ac18af730788c195a26b0da59cebd74c54cb1c219dcf2917130933c5e4e9ac9f0dc5b0e72a556d56c7f8b7a82da707cde02f0b084293ae8cdd5cf39fc08ec140c82cff86c4bdfa90518a224242f07f6aa44713f869d96d7827447a7a988af21277a60dbaf0178d15bc1f67a1221a35fc4e8c1dc3c8ac6febab554ca4df9fa9ebd3f9bf6ef88c57eb1f2a8cf586c62390174b89e147854466b249a20dc3c78d31b383c281ba0118c3644302dabbd093cca96c2c57c316e6e81e308b24ca98f7c9b5b2576ed64577c2e212a68600dd12fbded8c023ee00a7b13ca21b00cfe24a7ae725e5b769b295056eebc183312522492ce781c1adaf2917130933c5e4e9ac9f0dc5b0e72a556d56c7f8b7a82da707cde02f0b084293ae8cdd5cf39fc08ec140c82cff86c4bdfa90518a224242f07f6aa44713f869df1a8fc717abbc169dbb1934eb0483d4527a64e6cedc7b917b94b2678c73a497ab93b5af69a4ae817b8aecf31f4e7ca21c3593d8b55674b69110c9c5b12352fec6e6e81e308b24ca98f7c9b5b2576ed64577c2e212a68600dd12fbded8c023ee002cafe033d2f64c5644130a2968e43534c25dd76fbf536743735f48d3fe81417e9a85b57f41fb351ba4d890b6576201cb7ed839ef92ef1b8446c312654d7cde51c317c69f9e9138f0e9d7e3f956beae04951e14f414ce37effcc64558e823906ca00ffcee7b87ccf485c6efd4b0ed9558fedfc455137a0df47e75e6235cb2f96d6520d160d414bcdf245f9ffe35d698980b9940afa8037accac804f546e224596e6e81e308b24ca98f7c9b5b2576ed64577c2e212a68600dd12fbded8c023ee0d781ed20ba93b33cc35aba420e72606b1c58db8415365401e243c4fa7d125941f2917130933c5e4e9ac9f0dc5b0e72a556d56c7f8b7a82da707cde02f0b084293ae8cdd5cf39fc08ec140c82cff86c4bdfa90518a224242f07f6aa44713f869dd60a4fe74c5f49ad90a08d53124019db5efd5cb34817234ba58a43827829fa83b1ebd3703ec3c3d31f36b6838dbebda75eed48118e3f10f32b2733882b40f464f9e0961761f2f7b6361af5a13b83af2f5b50526ded855495ed8a3d5a65f04a6e6e6e81e308b24ca98f7c9b5b2576ed64577c2e212a68600dd12fbded8c023ee00c9f5b2c064328b20a478468dbfdd0cd9a97cb4c7ab57c69e73e6b49b443fb85e812568bed5fba5210229742dc1a6be97120ebf6261d50b3daa0b5aded71a60a15f14e9f3932e385726bf7b2e3bb4748aafb9060b86360ba15bab769acefa81f0a15cb39a0931494881e57686df88487261ca664d1f19c5867595794b6900da5b05cb6b838fce3d03a3188a09ef974f8f409bcad5da2122e92684ad8621ba716c598f4b849c5bbc9e34dd31fe5255a7b63b7e7c43d4b7add29e5957996fbf164ee579d323fb1b29bd4bf019cbe8b3798ec0908dedb771f530fc83f13338a8d32174439997624ab2cdd78ac8e5189e66869cae5d8c2ae30f505935eff462108342ec0754869de29d3f6f931bef3063ae60fd2c5e0edb5ec7befac96a5b94270006d8c95f1d8f826b1889972333159f24c8093702f14967548da70d517d9e9e1785f3ad5939b1671865abd04107ef9d8e5a31af7f87e84b3cc625266a0722a21f8f7b1337c534031e80f450d597358a93e1fd8f552ed0039130498d11114e0d5766495349647879e25c80d48fdb5ee07aff9dc3872e4bb7b693ff9aea4fd19fad431d8c03ece75ad146a75fdf0f9e046cf3b17e1f2a2a9bbf48f9b971dcfcb10390cd3dd6d1b2fddecaaca7545719debfd6fbbc1ed27e56ef54a10012a6545d42158af6b5c67d50cfc8dbc2cb508262fb9c2fa99404d5be1144e8e20e09e3983c2c8e96b2200f673286f2449d97ed0caf15a30bd4105d2b8858e9a0463aa4dddcd4869bf83363e8c6be351da6e19248e8a43df5f0905ee90274dea9cb166ea19341df30b3894bac2fb59016247496894778534ada4279764cf717e5422424f00ae935b8e76996970687785be954d4e0f798b782b316f327df3de4c7680e27aba6faad7ba9420eaf5abfb6ae10d1f0f1b4bfa7786cf0fcf034ade023c75b601bbcb11e221a4295c6bb1a1a3c99bfc72bac6f866f02ccee59f419efeef15ec21ad21ccef5e883972ebb53483f6d235171c649d10f83fb09b1bc2fbe621993eb2faf3ef5343aeccb5fc91bd1d59243df2babe2732b27308a4dcd822658447be3e3c286944738609917524fc0bd138369f1c692ff4b9897e9490f7dfe68613c83038e6aad7ba9420eaf5abfb6ae10d1f0f1b4bfa7786cf0fcf034ade023c75b601bbcb11e221a4295c6bb1a1a3c99bfc72bac6f866f02ccee59f419efeef15ec21ad2123ce1b1959c70e5c8779c5eea26c632193b8344a9a1b40cece3f4dfd15ed72e3bb938f27b1ff7467f5b4401f27344bbfcee2f31cb98acc0e24138072d87ba544412a3b740dd8ea58c908d13ad3dbbcef6e4e4d2b4536b10e2d44f7a736856bd587ae2ce39a170460fad1baff85a6edd04e1446fcc987935470020caeb1bd248f6a52a78f11dd8de399d0633c00417316212b0dcda89c46efbf50a17db2e5955860a0b12411b0d6d178581f46f8c106e24bdac9796dcaf98fc6fe64bcdf0ac6bb6807ecb9608346716e47352b0f5cde65835dcc3c5a2283a6a76fa56b6e5363178d5b88ec9275fab820c10caef6a607ff1684e2b3a37bf4a71105d660f9cfadbffef092cceb121c8f1f93eaf0e894773b9d0bcf6bf253756da2e5ce69aa3632fecfcaabbcc3c9c86a5308e145394a688b1ff74b8acf25e49982785c474db22619b63388b9a958138cdb7766ee33861fe214f02c5ae1b59b2b0b0116a919f19b9838910616f1714c867b15703ac8f366fc01c8f4b79db3714e0910b7d7e94867178f74f7423b6fc28efaf5f87603d87b0967a45931741618ac37f000a2faff028404aa1b58ccb152bd11c58a83dbabf3d78729b000e8bb151757264a019255c4c730f6ff29c1ac48262ba6f38c1b104064f7afc87bfbe46d0fca578de42be822bd2afd1358b080077d0051d4287c4d8d8a54f1f43ae006c9d1fec526a0b44a558338910616f1714c867b15703ac8f366fc01c8f4b79db3714e0910b7d7e9486717913978fa44e4b5f2c998485fb7c558c5f48e849c483ce6b7c338d481eb2adabbce977204906d5a5626d4610958edeb18ae43cf38aac91ee1a61ee4e56e5e6a4f42d1a37699ef83d201a102f24af31ffe36a75ff75a09a8e3c383cd71cb89cb929f152aaf109c7ec31b39355c94d728fb7b17bdc28be026d6bec6c66087e8c9f41ee503d4786356da358e8f6ad79d787086452eeb7bbf5a1d303bff94f654e47ae5b9e94ab342a6a92dc6ab21320d9d488dad4ac9c8494cfca23017596020c76fb3624a4996109b3520d32f419aa6a9aefcaa80473759cf3dd3fcd03e56315bf5b945739046d209f28d707bc3e0df13e8b6ae96e1d922f6b94798e228e24b69cdc2728bc44c9859deac2c8b13e4b98a38bf8b7a50d908060e6478647e1ebebb953ff6e451c0f2c1c9fe3dc20298e343b9967bb6f4779a2659e9a23c0c6d8b330f54c17ded44ca47fbc91faa56428ad4eeb56268664a1bbc5460b604f3728fdfddcded1c8765f60ec2aa6780cc3fe7bda5ce7effaa9893582735b0ec4fd45789da711905dd19df9ca10bd4cbce593983a403503e335ffeb3d2ef74c7f1162b4faa652ec9852e4d9cb5a22ff441141d387101e9852fb8155ed02ec40fcec537e84a6ba97fcdcce011d648b50a572ffaa9bf2077435e7e1dd46db1a99bd5410e3efd244fb1786f7b5de189b84c8c9fa141c43aec4abc0df5fd0e5269725ea73d5a6c9f5a6210f5536c46a8a1354ece2b81a98a9091e7c63363408b4cab5945824a9fe84df12ecd4c0a0f8a931bbe16bd362d627f15ba556d2cac5357460b288f514d406e91dcddcbb673c9c5c48835456638029a5f0fe50c6f319126594bb67b9374b5c15d8e4b4628611d4a8d3c5b61cbb990613b1d5e762c411fc85caba5dfc87f4e2ea75450c6f16d759bb51df7045019314d89ebad7b494b516974db18da24fac518c2151267c5b6ef7c97dfa45df46f4dd4b642feddb027df93c8ccc734eb6feb1e1686384c491e6985c94e9a66b4c8cd3e0ff861bfb5547872a0471aca7b31ee579d323fb1b29bd4bf019cbe8b3798ec0908dedb771f530fc83f13338a8d32dc2ee448c57a359a2b0f0e1a606fadff00f367482d2ba3e23a5803acbc4086b88d60a236b60f85bdba7433bc181f9d7b17b7ada6d3ca9a3cec799b15e66bed022f79ba2c587aa32b1cc711436185d7489bd33976d46194b6b7aad6b54a62d09b5f27e3d625eeb8c3ba8731dc2c668f99c1c31ddc776766688200d6b28be9f87c38910616f1714c867b15703ac8f366fc01c8f4b79db3714e0910b7d7e948671753f3060e89d611cf4e13a0278c76a54a16981e7020579952849fc1c493e8e3b227bc047531775d15f3d821834fefbe2caa285d9e1eb1ca55823cb4a621b86acf6a6cf52acfe9efc64b54da12b91f16991eee207d3ab418226b394d6fcb63f230e812568bed5fba5210229742dc1a6be97120ebf6261d50b3daa0b5aded71a60af1a8fc717abbc169dbb1934eb0483d4527a64e6cedc7b917b94b2678c73a497a6693195b7664139d653cb0e078f66688c28712398c4adf9e1a0a5383c94361558755d87c633ee8855ae62a6770a19381c1b6162c23fe0b091608894821590ba3e812568bed5fba5210229742dc1a6be97120ebf6261d50b3daa0b5aded71a60a01cf9d6be01e56b804289969c037e43efcbd0759675c4fe858b383ddeaf76aecb1ebd3703ec3c3d31f36b6838dbebda75eed48118e3f10f32b2733882b40f464f9e0961761f2f7b6361af5a13b83af2f5b50526ded855495ed8a3d5a65f04a6ed2a3911ff880b68cd40598b1124aef20de81ac32645d79ccfd43051b383847e6eb7709893223dbe508e847d543b996c127ab4964a22ac06c19667789e28f3650ff711bd49ed27a87583e07b2db9dc64d5d8283564f7e2a462f35dbfabb618b6d174439997624ab2cdd78ac8e5189e66869cae5d8c2ae30f505935eff462108342ec0754869de29d3f6f931bef3063ae60fd2c5e0edb5ec7befac96a5b942700041e20594d435125ecec10def33a138db50dbc4ffddb3e01abdc66f7542b5d937dc29176f0fe8ca141951c76ec7f79cfbc0776388365433807b41480d191cea60e61629b40f4f63b7a644a0670e9ad2ddce13b3a7bea99403c982a975a0845af5a23fb24e0f9fdc255f0166e795ea86daa6c2c85fe8f8d43b4215116cc2e8d0c4e44a926cc06be704dddd611133ec06851c0893b2b0b649c64288db41addf3e71ab01ad66dbda1e5d18eb2ffcee6fa155207e4eb933bb985644757636bde1b85c4d0fede3cfd0884b9758cbb40ebf22423b1894f0346f2da532f111e8190686954c8796860d2fb2e9383cc84f11770222fdd33b99ee21c60da94cd5a0e9b0d9d18ac4b89f09efd360ec4e18fbb1cbc079d64a3d54aa98edb1ba9f05c90c3f76093c87ad81a14c0ff3a2cd547465508600c88ee94cbdd259ae13644630e09aa92296d7827447a7a988af21277a60dbaf0178d15bc1f67a1221a35fc4e8c1dc3c8a6211078399d21b240543d3f255a0ffcb1b86bda3df201b591270739d0deb05581c37babcd1dd43cfd834274aab8826d02d13da85f339024146f3165be78ca518993102396ea758afb2c0c980e1cc3d96315d1756f5c26d8f942fd49a9652c112f1a8fc717abbc169dbb1934eb0483d4527a64e6cedc7b917b94b2678c73a497a0d931f63d1c7e6877bb642b0bb4d477c0bd87aeb8f0d8e8f1dccdddc8595aa9d993102396ea758afb2c0c980e1cc3d96315d1756f5c26d8f942fd49a9652c112a93172c60c74479a360249ea6d16ed20cc7b8f1525fedc4e574aecf5e9a451322413103287ee71695bf7aebcbeab23f74a61e61e113e06afa848e1cdbc3725a839e15abbf9534eff49f4d4ff2b78880fbafb0ac7bec9dc3e9fea3ff6efe534931274722d0ce140b1bd595e35075b1c2d1fb1d90bc6351b7bbf84ea5089ace330f0459d27f5496dd532a979b3f41e92433721d53789c1179c393b7d7a61259b2a760a0dbe25e4e2e2269c1987e46097b61c2a9e22353a40e683eddddd98da542e39e15abbf9534eff49f4d4ff2b78880fbafb0ac7bec9dc3e9fea3ff6efe534937c1701c7ff333d1d1d986eeb5a3e0101b40a92bb5f54778347faadbfd6b4c3c4ca584438d7d4c09805eaf8e342271211207b4f77c0f7ffb2fd2d4f709cac727c5a3427817f291f4919f1b7f34550a405b30624c29ea10121e90b3b97b61d7940de06d061fbaf836a5328a17e39098388c51f32f776e93363dc281f957e0944cde806b8adf3442904f53dcf4407b188dc15ca69dc2fd58a728c9cf47e914c04977850b45db8a0853641efb6ac7f113ed207044e8445c6ff780228e01c24d4410ffec74039a9bc2b480e0dd3654829d71b0824cd7f5af1746b12f7d0f8e75c95f212ca253c54ffcd1b803feeac9f1bed83c696b62a582172ae18f59478b3a3724e65de8d375e43221790a84446329dff5f730a8d36584d7d876d1286a749313890fc4a5e633d61c36ff6f4b20404ce6b6d183b09ddf2b97c15a79f1ae30cbae798ce0e60f70c2ac62ad07a46f2e3c2f3f114450b64fffd0e8c242246e650b44b75bbeb8080838d3681729287490d47ce61802fafdc43a89b285b58491b043ee632faf9d06b6354de381fb0d0e37380b8dea5212e18cdd396d21bc4f8435cf229c7f0ea5366de2f13344c8f042ddc72e8284ca5bb8932e220c37df69e621b14e19ccadc2a124e630ebeee5cbc74d73d0d440b3e5bc957310fe2c5796e30bc9dec1c5f2a9937b004c23a5a6560740e02923369c0264adae97589499eeacfed98992ebe2563aeea0f2f07a6d67f82811ec61aeeffc064d7455c01eb0dc1174df5aae726635b8b917c0b5e5593efe6e652fcb72e17c3aa62cb68e9eddf97e259b6f6895ec1ad588ad20836eefa143b495aa4026ee580fb8122c35f8959970a5e812b0563e390c60703d4d2b5bf57f8c1f7a0a15deb3d479ca1f70d16731c299dfff7f5b83498910bcf12cc7e3ed4056b968a8204e6965b92b6285ad81c261c4cb9a92e54c374427596985a70095552e5d752b1247af7a3efcac413980850ab45c8e9dce2241e0a4e519659fff0e64d88e33a391a6a1e815aec1596f938517099779400904e9c3c272c26976a56aaea55f7a2ea4a0ec7ebe31c89ec6e5d3d9e64f0285cb14aacd5bf9532f504bfd595802e293999cdd476da92641e40c3ffc6440fb9bc054e611efc8ad8f2bb448f4d8b35b1e91c6a75c3f10c035a116d8c6a2ad5fa56523933a35587fce012d8d5713ce7c47114989e4ede982d90e32cf5e9246deba2f1a8fc717abbc169dbb1934eb0483d4527a64e6cedc7b917b94b2678c73a497ab93b5af69a4ae817b8aecf31f4e7ca21c3593d8b55674b69110c9c5b12352fec35d996359dd1ebbbfb9b93ff9a8f2f71495ade34421775a0569cf0ac281a1312b58c8f45ee8e5d68d12eb8a92f5237f4a9f0b19a5858ab7a61971c32d363f9481d6e94f6ab2e75b44b8296e98e69e61018421e814780a4df12b9f26c0edf0e7f65869b05e82794fd37c4f717f738565438c5f1fa2d983c80c6ad0ab446864321e1a66782fc17182dd6617756908c5f0b9f983908c887fb329a064d408e6c5d49cbd88db71479ee69c3c391594a12dbe70169d6c559f405143d70c3dfb0efbd6fc3521b0990fbd17593d6084440922dbe6511a7857ad3b14ee04390cc62bee2bf1d6e94f6ab2e75b44b8296e98e69e61018421e814780a4df12b9f26c0edf0e7fc34f61146e439494b6a672678607a3a6f32cb93e8e74a1f36f65ca65effc04bcb291c8f4139926b94e6bc02a4fb139f71d6106c48325510006cfa81721f98a7eaaeee65e2d5363aa09cd57cfa30770ea8c5f4c3cb2dba771b6e7a99fc2d2bbae30649b755636526fb6f2d6cd61b932f59a9394c99797114e943ece2ac0c9bf87ee651d6845a24e4624d2a32f96b62ca0ba70b493e7a67bd02e56edac5c0c6ceadbab834873eb87b0a990293ced54be79e5e660b0be43349dd49f894eed5468c5295fc283156c5714ee9f92eaf8b8c72816453b7756c24169f8e6b399e06239928259a2acf577ddc2e3d2f11090b622060c3edf8198ab086b10b138a2b212ee7e1c92467c50bb9ff7c7e505bc2aed706cae062488580c8b1797eb2022ab5ced675a5ac67148bc7d7e73314692a8e415a112c486a7037dbdc51f571e4310452ae8b61348e37993971b74892d841ec59943230fb92aa07689a176da101d7b53a8609841c91e0688c495cabe9999303661ed242adb42178ffe380c47e55f88f7fa16d67f9c3dbb6f9125e1133c302cee0666ccd8060066531641bd9930f092bf620eb952c3814c8830735a9405c4a838cfbe65e0e40f0045c543e079b9288186df835c959dd4847accbcb9934167774ea93a471c8925e166d9aadf0fa74497cc5daf1512aaddee136d57ba3b54bd1cfc827c4a029bd26c577b510f4c865c9e5e35a4fb03dd1a2063fea788d9c0c7a51b1f1e10059f315722b18614f24ae4a21d45e6387d4d21b228c43c463890f21cd7088d8248dae041e0d0fa63491db99734b5dad44f12bae0895783770ed56b91567a05139eaa5922529dfa4cb6f90beb9ef8a5d0762df608ae2a57795e84bccdfc9e7ac0f1d8b8a409df4274e04acecb24566e5c959dd4847accbcb9934167774ea93a471c8925e166d9aadf0fa74497cc5daf174439997624ab2cdd78ac8e5189e66869cae5d8c2ae30f505935eff462108342ec0754869de29d3f6f931bef3063ae60fd2c5e0edb5ec7befac96a5b942700066c22b28e40306cff89b856af4156cda2b7667fa6640efdf07af17e88b6dafe5a304532aec682899bf3d35aa325b9c3e6e861e0eafde607397843b8dcbbd651bb23c0a3edf24a30c46bc9457084b60862756df0383f6f5b6bda1bdb232be7742d7bd1ab9e6416f40039078bf5c1b4322bb9b37a7ca686c6b415ce9da554694e13177666062ae3825a15988b97decd74d15bd9a6f903d2da19a70d7baa120fbec21341aa4cbe5288814f939ade5f374a9fce33873bdaee4db9613dee001120a5d21b6f690f3f0deca32b371ee12ce79db8667f5f484c73f740defc338983f7b37241049da20790b91aa282fd33cae0d7d445ece198a5c53b5d5d800cd0f66d6e37c95b7af942fdd544b257bb2142ecd8a36de9d1f34bb0527f42279d04591a2f25c959dd4847accbcb9934167774ea93a471c8925e166d9aadf0fa74497cc5dafa3c3d4c40cef974887f86244c9c1c198a359f88deb92746597d79950d29c0f04ee3bd782c1c53b26f4b261672aa438ef059d8ad12ab12ed14609096cf2f9bce7bed66c67c9c3c83b8bc4ce961ad68835d6e9223a354577f3867c2cbd127518d2dbedc9d94eeb32ff74213e513ed9001f152c8fdab1448050d29135b17faafb52c0f95c8e7126319598f358974fdd2ccfb66e9592fea937699700508a6ef15efd5c959dd4847accbcb9934167774ea93a471c8925e166d9aadf0fa74497cc5daf1512aaddee136d57ba3b54bd1cfc827c4a029bd26c577b510f4c865c9e5e35a49c958ed28b468e2d98338d4964ee599c1d4ec7e42b8aa1319fdd1168af8bbef5a13c635f0c1e11db0e46a879dffbdc93459895d38644eb90d5883717853682085b6719c1520e592a555f2a25f8057c20fbcdb538013bbd8f3567820f218ebf5821341aa4cbe5288814f939ade5f374a9fce33873bdaee4db9613dee001120a5d8f74f7423b6fc28efaf5f87603d87b0967a45931741618ac37f000a2faff0284d3b1baa5bc2a8a99d594d9cd1c296f404f24badcdae43d9a700e61941d437f0298169e72e570310d2cfabc7471bcbee6ace38f0176b7e7af2c29d387ef259ff8bb8402e1324d48d49c35458d5d3d726d653ab50bbc644e49e75229d9e907865521341aa4cbe5288814f939ade5f374a9fce33873bdaee4db9613dee001120a5d8f74f7423b6fc28efaf5f87603d87b0967a45931741618ac37f000a2faff0284d3b1baa5bc2a8a99d594d9cd1c296f404f24badcdae43d9a700e61941d437f0203454f9981713dc10c591159eef678daa0140dda9941f89e786da350c872dd759c51c973c16368db951c641e41efe0fee81c75ddd8e56d8dce250a3ee6aae27ab23c0a3edf24a30c46bc9457084b60862756df0383f6f5b6bda1bdb232be7742c838428723c2d1c61464800e0c4807882ba1634754e68178aa9cd60e2ad0c9c70bf6e2706e3d7805afcee9b73836a81a7f1694c05648f9e3a58100f21e3e6de42fd3559a19c7910a2c86bc854d5a2bbe071d52eb2f6bac6787a356ec892f54816db10290905b66f83e1b933cf5a570a303293a214c9d7332e46347bf0adc3bba64c4d895400ac0dea3f914d1fb4eb0dbad86a45997e5d5c4c699b0ead2bb6b92fd37dc9b0abd58abe4e6861b20d03b389699df83a5f70242d6fa922cc92b6ab34ad8f4322142af2c310b818711fdd761c4c58f36d6eb234bd53e6f1d2b29dcd2b23c0a3edf24a30c46bc9457084b60862756df0383f6f5b6bda1bdb232be7742bf6789ebd42588496767a5907b5f97f16a31956372aaa36662aea7270b3ddb711eb3b838af02d4a4d3bdea4cd7869464972db7721127a2738c3c447405b5596aea17735b443d5ba2d1c6dc06ed808d99989d3551761a79ae93f2f33b6509f38921341aa4cbe5288814f939ade5f374a9fce33873bdaee4db9613dee001120a5d53f3060e89d611cf4e13a0278c76a54a16981e7020579952849fc1c493e8e3b2cc74af4363e8ac386f7c4e112b9d4c6e76034c2682964312b6aec72eb19e367ae7c18167cda1c5564845e31eeedeccc905b1149fad553a498b9bd78e07d66c105c959dd4847accbcb9934167774ea93a471c8925e166d9aadf0fa74497cc5daf4042c35e962bfdfa2f008ff5f5800720651fbdf82e61846dbfad3514616630abc6febab554ca4df9fa9ebd3f9bf6ef88c57eb1f2a8cf586c62390174b89e147841321c7fb4652d6fa133c7ca245947e422b1c6040a0443cfdc7fff61865199d4a7301900f7151a9a979d8ba79d5a3f9b2f111f2c336c15f6fe7ba0299c1ff3e321341aa4cbe5288814f939ade5f374a9fce33873bdaee4db9613dee001120a5dd4ca1f3d032ad2fbf529a71b89f795f5cb8d28aa2077e1b963d156aabb10663622ebfa16b5e4729c4158d6438227ee9f7ea33c0572e2bb53d4e8518b5e29f23e348fc318022125d540fb172c8d164379aa1ebfec5cdc1b51641afb9b03de5936b23c0a3edf24a30c46bc9457084b60862756df0383f6f5b6bda1bdb232be7742b5740e84487bb8e0acb3a771ec2752c76daae1f8d37c26856712e5110ede510c288188ecb193bb9538e7fd9c2e338408bdcc2b2c7f7912866485119f91b8cf83e44235201110c4317bbb00096c31f914216702aa30ed3e1b8f02c90d5f169f7221341aa4cbe5288814f939ade5f374a9fce33873bdaee4db9613dee001120a5d033acd9f869dfcdf57269bf75f17b77420eecee79fe7e0cd9b2d815d6fa357f1e4816ce3e20ed06fe1340099c69354ad898547cade4e05da136e6d74411ccf16dd64ea5c8d6a7be047b37394780ff621686be4b6df51dbef742e728178abb1bd925a9f249dce965fdc621c6b2333fa058e0f86a0b7b526bc70a0185bc547bddf6ca29fe4f09e113b75af037ed8d75ffe5d3c1ed070bb043990ddd8983f84fb8d8dcd254b5179d06a5ed9f58ba309dbc3ba04a02bb1d06797effeac4157b3c1b63ff6ee1b04a6298c335c4d61faa895cdbdb30a3b55ed6e9f6a2f7b0cc53759334bf8e483722ee3023f5e814b9e290c0644f2d85b69b4abe22b8bac82da399d33c107b3ffec2a306d2c528f159809eaf2e269e8a154f0b833f46f2ad0618e0d8f7d52729a8bfe8f23fb8da6a0fb13f9eaed0d8adb12a8c81de1acfd549dccea314ea60ad28eb3be2fa09aae5b54549afe9182f5f16eddc8c2441eb521de231e846ca29fe4f09e113b75af037ed8d75ffe5d3c1ed070bb043990ddd8983f84fb8d174439997624ab2cdd78ac8e5189e66869cae5d8c2ae30f505935eff462108343b5e1aa1d678a47761fe5b215770d34d018f48f8b3306fce33a925e28985d6bb6d8c95f1d8f826b1889972333159f24c8093702f14967548da70d517d9e9e1787a0ba24eaac92165f38b20bea06751411dea99b6e5cdea37706a00a3ec6c0c533a428a7fbdd090244a853458a1eb4a32878642c470f2265c6317d5e4185525988140f68b5e106a6ad3e095f00edff3304f480e972e967715cb3066f5f6e9172e6495349647879e25c80d48fdb5ee07aff9dc3872e4bb7b693ff9aea4fd19fad4f4bf4c78f3af5ed93dae77d171a408774bcb55c8127a44149e51bdce0348526242e378dbcbc07ddaaf098af4a1729df8c6043fd64247c63ff159ea899953e43420c43998bd02975776263bec8606b63c1b76b342df8710524d6d34cab8bb72a76495349647879e25c80d48fdb5ee07aff9dc3872e4bb7b693ff9aea4fd19fad4eab6b2c446e492e7e6d150454837e8f8b59970eb9c27dafca2fdbd5b57254a526ca29fe4f09e113b75af037ed8d75ffe5d3c1ed070bb043990ddd8983f84fb8d8dcd254b5179d06a5ed9f58ba309dbc3ba04a02bb1d06797effeac4157b3c1b68e4be90282978fa74ec01b5ff1d6964bf5fb11cccfc9eac3b1586f885319d0191ed48f0865f57489d83682055594d1b225e6087f761447e48db33a96ce21d77e82119592adc36bcda7dc47e468dcb1f49c16b8b7fa1bb28871c1da321b837ea741c66a1d0763eeb0af0029fca2c1ec6edec427dba5b8a893715b6f388cc3126a5c95ce31445954de4b2e136b3dc2916b64d49b9d8544facb7536ee27de3457488f74f7423b6fc28efaf5f87603d87b0967a45931741618ac37f000a2faff028404aa1b58ccb152bd11c58a83dbabf3d78729b000e8bb151757264a019255c4c70c827e165f58a428c28350ed449fc78e2e853d321678bc96bfa7c81c098ca5fb0f2a31d86df23d554f095f57a1939d77f8e285683f3233dee0ebb6a1024e1117c2d076a894b7c7ffb22580fd1653d9abbdc86fe620f07605f782e6afff85ae02721ae07cb4a040f941408ea99ae5288c6bde9875759ced4a01fc630cbf982864dd7aa83b79bd7cb37d77eff486776875d68eea0e4ed9007fefa70cffc18ab184fcc179640d82a4ade311c7ea9f58b8bc5fd20f4704a9fedd6108c8f328dded4a54c17ded44ca47fbc91faa56428ad4eeb56268664a1bbc5460b604f3728fdfddadfe98387e66f34893c2bd204a12321e9f0dab9c4318522990499d2a9022323c7ea284e574fb5acffdf92777a778cf3b62bbb1e47e0997365321533fd491d582a6ddaf755cb9f064301548621a099e54b475266d6b4fef1bf1926abb20fde369ace5533106b2dc3d2f7fa95a982b7ad2c9dd1a6e478b0ef15e9c2ac70600d76f6ba97fcdcce011d648b50a572ffaa9bf2077435e7e1dd46db1a99bd5410e3efda1c650389548cca615a2ec075a3019c4eccdf0a686194faba626c7ce26669ae6441538a31210f1557eca259e74234b1218d7de68e88df97e0523cb252d9c553fe84df12ecd4c0a0f8a931bbe16bd362d627f15ba556d2cac5357460b288f514d12246147b906fe5c953140d87a134842450d270b953ee45f11284dcd8f647792e64b0b5ccb00356e162f0c52ccece9bfe033405265ac0abfddbdb103a63ada46408ae59ea17b78c976ddda9f0b7b22f1d63936b9f20666c28c502e2a5281d66bca40f67becca8082d4542c893f4dbf7e9c819f703bd1fbf970ee123c657b7043856b3ca893437c0f94fc2f94cb8949caea511ba14c9469e60721cd12542d5bf201c8d609435f3938dacd643bb84f611c9c0721611ba0e51506f7b4343f4c79194c21b24c17e350a79b568ceed9e0d44e20f251335813c4c1ab0950a839ddedca8b770ef2de50005509d678dc71c5bc52ebd9a191af3ff57f6f9431af309230525c95ce31445954de4b2e136b3dc2916b64d49b9d8544facb7536ee27de3457481274722d0ce140b1bd595e35075b1c2d1fb1d90bc6351b7bbf84ea5089ace330fa36176f98a4032ce6d609494df4c8b997337c3bf48343edbde7e99c791f7a395ec2fc7f13824f73392b4d3e02bf6ede4a4657642cdad36757dc99ecd7a6e5c77b78690c8350c4e167b75ba0b1bd50b4ccd7ffd20d2cff511f1deb3cb3d168324e7932cc93cfcf71fa623d9ce43d1088da4bdb69699790513a0f1f32eb4c48b36d8c95f1d8f826b1889972333159f24c8093702f14967548da70d517d9e9e1784af7d90e1684517ddb563406bd813728e3cf1801c7237ee2951fdf414f0973465c95ce31445954de4b2e136b3dc2916b64d49b9d8544facb7536ee27de345748b38d9ba6c23e24396cf41d5c8d511010c4b3ea060ab33165e3f4c1f33cd3ac56c345e704aa0dfa9f0aff96f2fc5e97efaf13425c4f78672b60c2ae706be4f6bd8961ed38135b97e57bbe7a530b9311f6954a198d6636e3639eba1465a68a38f40cd6b333f4ae49311db053ae2e981378c11dea12068d65332aaf79ac033666ff2217104a108797651d66a628a9daba7cb226a06de9df4d574ed5908a653d57ed96d7827447a7a988af21277a60dbaf0178d15bc1f67a1221a35fc4e8c1dc3c8ac6febab554ca4df9fa9ebd3f9bf6ef88c57eb1f2a8cf586c62390174b89e147854466b249a20dc3c78d31b383c281ba0118c3644302dabbd093cca96c2c57c316919a029b83b332d2d3e5bb87387a3caeb5ae275a8c7f33ecf05400628b08ec83e7cada83d2db1a082f5b0aac97bee9fb29051d501f637751d07d5f9b81c33c75c95ce31445954de4b2e136b3dc2916b64d49b9d8544facb7536ee27de345748f1a8fc717abbc169dbb1934eb0483d4527a64e6cedc7b917b94b2678c73a497ab93b5af69a4ae817b8aecf31f4e7ca21c3593d8b55674b69110c9c5b12352fecae24a91c6f5870ddf490bba571e0391321a2b70efa8074e2a85fa0fd0fafd25426066f70d6c420e128090f55fd65d89996bac04d5c1294f1f149ed9c10f757a15c95ce31445954de4b2e136b3dc2916b64d49b9d8544facb7536ee27de345748a2ac330eae8972468072b4c904769e62b5aecad254c7a1c35a3841fca9596e2703f28971036d35ddcb492f71e068357b74b6aae32686b44528bfbc94b64f23b5f19aa193bdc8432644ce20aa7541449be29987fb41779ad2489b5ce62133ff68af2d6e540d698bd10a68e5b2879c6afcd6b5772b3652117a63f19ba2d573f2a175de6feef37a6fecb4eb4a3b9a1d407ad2f26eed3698862de00e496283d9b9975c95ce31445954de4b2e136b3dc2916b64d49b9d8544facb7536ee27de34574801cf9d6be01e56b804289969c037e43efcbd0759675c4fe858b383ddeaf76aecb1ebd3703ec3c3d31f36b6838dbebda75eed48118e3f10f32b2733882b40f464dd0ba567210157c6f26f4626018af408974416c38bc627d937c97e9c95d6425717ad688521da7656dd9d4de3feff84ee2084f047f1a9e6c0659cae3fdb9ed7ad87510cf945c2bc32c34b38da73715ce7862a7bff657e21ad55c24879e7d53a0b73fe2d5ac19baaef266a4cff5294b0861d3db5219e85fc3cc6fdc8ee0ca61b34de15a3adfc14671eda9e55046cf6efc1530afd1de846c80f8ad8c378e0a9d2c8f8ab542fd367787d8bf5d06d8d0de9000578b67dee734cd2b32cf98112fcad63bae39e0967def12c0d804f173c1ee8ab3e6ed568423125e2a1a152acfc794453efe18913e77e391b39830b44a1559376d75793f6896049921f891c565cc10075b7138d4dd172f00a537477e24ddb40cf88470daf468b1fb126bd925bb71a11ac5fe7b6d43bedcdd94df51c085375b01e6d9b14b573b1ddde0024bfdcf4875f358dcd254b5179d06a5ed9f58ba309dbc3ba04a02bb1d06797effeac4157b3c1b647da39732ea7f2d1ded81d9cfd46794e62ed26b053f58252406268905912e112ecbd7de3dd6e1cb96d75411a8630b74f2fa442cb98e020212ce1cd6c802b71783204236e77f5092ce62bbe33c56f597d12190dae740f633a81530b7e8c6a82e308b863b4f24ec381c97fd9c06a656ae123e17f49097432322d1535cb79b9aa798903f66e37b08b2035d8eabf6ed32602baac4b65e44019abf06e4d478f54c78e70b5536f207c42defc01bab44eab32002501342214ea3582cac8c6a1177ac9c4174439997624ab2cdd78ac8e5189e66869cae5d8c2ae30f505935eff462108342ec0754869de29d3f6f931bef3063ae60fd2c5e0edb5ec7befac96a5b94270006d8c95f1d8f826b1889972333159f24c8093702f14967548da70d517d9e9e1780679456277e3202337625dadf2fd2519c0df17e4a450da5c09798bf8c39f1c7ed2ce40d2c1f7f4f1d260c65d9d1ef765855710121b50937386053cba9e66bde8dc52fd520c1b04306f31372140762d6e3cea26ff8a4ee394c1c73f772376eb10ad1a6cfe8c3279d156138696f43d40064f2d066e6765a2c7623baa6fd9cb1c72594b09e2dcb223f41c241f7c9a02658daf8a335261f89c7b3270bce9206b2e86973728e9c8541de6724a5b2f14c4493f53bf4d9ac653ec35d3fa148c18b514f6aa3307535db259e9caa200d0aea89a208b8c7807aa715d8a019d29579901ec7134c19e87acfe780bac4912f141387d710562eb0ba9e281cdf4f2b595835f397f70b5536f207c42defc01bab44eab32002501342214ea3582cac8c6a1177ac9c4c329bee386e25a4471ff2ba0194ab07b43bb71f3a8dc792b4205ac4dff05fa6b1f3d5f5dd03b35d71e978608a19a04eb7700b29870a3ff0c4ef9555773316c2c0d1ae2aa9c12cf5910e504901632fee17022342a0e701d3301e946602c93f0ae6f0812f977eacb2040620c6c23b5babf8a9b8030f53eb55be76b24ec284f4adb7120f51632ffdb1433f6cd0579fa65792b011f2188904c555eb6c85bdd6c54ebaf205507f528e3d3b342718e147e9051798a3a7f0bb2231e1cc0ac63b0d8ba4ad7076d08f95b9097f828b3ce4966b262f20248a76cd4a3262387416ac31cca9225768b1d2be9aaa9a1d048321dec6f40afb68879d11b99f53777ac789d82161a72bee613b2b283881861bdad71ff8d7407d7de686f6fe9aac0b7b8f80a12eb055fe7b6d43bedcdd94df51c085375b01e6d9b14b573b1ddde0024bfdcf4875f358dcd254b5179d06a5ed9f58ba309dbc3ba04a02bb1d06797effeac4157b3c1b68e4be90282978fa74ec01b5ff1d6964bf5fb11cccfc9eac3b1586f885319d019d0c9ec306d0056d5a8899c82e8de08e4205b94ff61357213e256ac57fb0a67bef7bf28ece0ee73e365a8d56785ab22fe15b35cd107e3b58ae98be8b488eb899f984d6384db6f9b189b35845f6efeea93e3923d7933940645f2950dfa77898a38594b09e2dcb223f41c241f7c9a02658daf8a335261f89c7b3270bce9206b2e862ebb2b16b85b8b79f4dc4746ea8e12158d3db67de24e6b9a8f9aea92811cbd958a5dce531e89f2cc6e184ab9d9636f3a4e0b6473f34db03cb6b7c25ab3ba95f893117cf66a66e25a05ad1bc166fcfc49d2362b60814f390b27232bd3baeadc07add78fc14374fb20da33b76620749bcab92c5b2df1a4848fad5cecbf69d946b370b5536f207c42defc01bab44eab32002501342214ea3582cac8c6a1177ac9c43e13d6991f3c7d1d33d64e0425948f99454959c5236851fc63ddef0fa774de18a0fcc3dcae0738fdacf7ed1c397dba64b08115abd23fb2b459555f2a580f198360a0b12411b0d6d178581f46f8c106e24bdac9796dcaf98fc6fe64bcdf0ac6bbca485120b68c543b5839a6fbf25a88623c5575ab64b5fdd7080bc84d27e98dab594b09e2dcb223f41c241f7c9a02658daf8a335261f89c7b3270bce9206b2e86e9a33397d54e3cef4c0d462f26d548c818c7c4235ec35e1c78a2f1a3109509e1d5e35ed7888ee57e80faf0a1e5b7a3d4de62f59a29cb82cfd4b528342683f19a79aac34bf517aecf1f24948361bd5404fcc1048ceef85ea7ee545d2a1878be64d2ce40d2c1f7f4f1d260c65d9d1ef765855710121b50937386053cba9e66bde817b3ef4f0e94ecd01bbf91f1bb26adbc46fa0b85e20c5af0472573439fd44d0e92ba73e1975d8e2abe7fd9bd645e24bffd5698a56a6ca9c577add886357334786f289941368831ef13409ec408c90deddbc8c00bfc657e1dcaac7fa6fa75a50c70b5536f207c42defc01bab44eab32002501342214ea3582cac8c6a1177ac9c4491cee9ab3d398db408f1393b5c50cf002ad76269670eb8656f2a8ec8684b2a38ced5e6bc7cd0c1d2c98e7d99406b67ab6184ff75656ecbe0fab377bf3b8a4d72c86f5a1f1476bfd9279a569a0088252c1f8e58196bff3d722b2a7e1e60a9309d84d533acb42445899f0525f861b41cfafc89c8b86fa95caa3c694b88912b50d70b5536f207c42defc01bab44eab32002501342214ea3582cac8c6a1177ac9c4b3e47cdf75681dd57a98b7a8caa7d17d8a0c6561c061ba4a9c25a9b687765b7ca7f999a5df172db7d140866618e15a6947fe15c6a5e48cfc38236e07d2dedb9dbc89c965aad6d29d273735e98b0ffa721f84456e32b681cc91e3cead74555730e6c66202e6b4de1794f07f03edd077ed236d4d8714ae25387a2c84fe23a28592594b09e2dcb223f41c241f7c9a02658daf8a335261f89c7b3270bce9206b2e86b58a846c9234164174ef0f64d221ce0843cbaccb417409e3b85981cca1e7a7cd0f4d5c9d6ba8cac86c9a4696435155c2e3913a70bcc0300892fc4e5359df53142cec47d654f83681a7faf27a4ead79f9430ce3285d1fb0759a0ea1eb579d33d170b5536f207c42defc01bab44eab32002501342214ea3582cac8c6a1177ac9c43b59925c966f4a230785fed0d70ebd07b4be5edc29d79f4e15ca8ab69b61974678b1a83e103bc44a678e4755310d7e2761d0d5905a0d304bf66149bb5819aea87ae981553550bdfb6bc61b088d0181e0fee53422fd8e0202d40792fb964880d1a42cd52299177c6d2e0b8ea3168340e71772ceb0da7d7f89efa8b1afcec7c93dd146da529c90b5898eeba1279a4c2891ee0abfc8a6f1db729047f98bb251d4dc0567aba311cc4721b41c6e4365974186a87b4615eaabc49affd53d0e948bc736dff4b5a84d7be3afaf7d048980bb4d77b22861966ff3471479d3bb7c39bd50004fb02dd6818ce86674073daff10ab36b5f7be5f104f0bb5c04929800dff449aa54eee51a0865df904593950d41b963a9b437d3d9f590cb72d12f0bf6043aa214594b09e2dcb223f41c241f7c9a02658daf8a335261f89c7b3270bce9206b2e8635cc221aa9a1e4db9bc2d2fa98982430d5d6f857a8d26d5f122034df579beb9361ab1b24dec4bfc08608ee89c98613314b611d403666a827bf9e3aeb82fb7a35ecaa721fc23fdfaa3d8c64309485b9f8d9edf6e50badf93d0978e470831c5cb134895434a7ea2d439e497933c0161507158041b20053dc351bd02fa0c2e58955aea84bbcc4ee6d46d54a0c98d4c32b5bb8792c1beb26aeb75ac9bf18a6c303738dcd254b5179d06a5ed9f58ba309dbc3ba04a02bb1d06797effeac4157b3c1b647da39732ea7f2d1ded81d9cfd46794e62ed26b053f58252406268905912e112ecbd7de3dd6e1cb96d75411a8630b74f2fa442cb98e020212ce1cd6c802b71787b39f5c1e242752a370d69d6c314e538ff1e6812418f1e40447a96e662eeacc708b863b4f24ec381c97fd9c06a656ae123e17f49097432322d1535cb79b9aa798903f66e37b08b2035d8eabf6ed32602baac4b65e44019abf06e4d478f54c78ec95e594bdf534c406e830ac19bc40aa9c1f8ba44cb966875d4b648b5c71a8a75174439997624ab2cdd78ac8e5189e66869cae5d8c2ae30f505935eff462108342ec0754869de29d3f6f931bef3063ae60fd2c5e0edb5ec7befac96a5b94270006d8c95f1d8f826b1889972333159f24c8093702f14967548da70d517d9e9e1780679456277e3202337625dadf2fd2519c0df17e4a450da5c09798bf8c39f1c7e6edf924e03ae1d2191850f961efa388ebddfb61db27c3fc6413c9c2f0080874cdc52fd520c1b04306f31372140762d6e3cea26ff8a4ee394c1c73f772376eb10ad1a6cfe8c3279d156138696f43d40064f2d066e6765a2c7623baa6fd9cb1c723fc7c1639a55558162b3fdbcacc99dee825d843b29ac42187286b5c8e38eb43d973728e9c8541de6724a5b2f14c4493f53bf4d9ac653ec35d3fa148c18b514f6aa3307535db259e9caa200d0aea89a208b8c7807aa715d8a019d29579901ec7134c19e87acfe780bac4912f141387d710562eb0ba9e281cdf4f2b595835f397fc95e594bdf534c406e830ac19bc40aa9c1f8ba44cb966875d4b648b5c71a8a75c329bee386e25a4471ff2ba0194ab07b43bb71f3a8dc792b4205ac4dff05fa6b1f3d5f5dd03b35d71e978608a19a04eb7700b29870a3ff0c4ef9555773316c2c0d1ae2aa9c12cf5910e504901632fee17022342a0e701d3301e946602c93f0ae6f0812f977eacb2040620c6c23b5babf8a9b8030f53eb55be76b24ec284f4adb97fa381c65ab0e8db8c7a92bfd4b4907b5741d2863e52d19203bffc554150037af205507f528e3d3b342718e147e9051798a3a7f0bb2231e1cc0ac63b0d8ba4ad7076d08f95b9097f828b3ce4966b262f20248a76cd4a3262387416ac31cca9225768b1d2be9aaa9a1d048321dec6f40afb68879d11b99f53777ac789d82161a72bee613b2b283881861bdad71ff8d7407d7de686f6fe9aac0b7b8f80a12eb05aea84bbcc4ee6d46d54a0c98d4c32b5bb8792c1beb26aeb75ac9bf18a6c303738dcd254b5179d06a5ed9f58ba309dbc3ba04a02bb1d06797effeac4157b3c1b68e4be90282978fa74ec01b5ff1d6964bf5fb11cccfc9eac3b1586f885319d019d0c9ec306d0056d5a8899c82e8de08e4205b94ff61357213e256ac57fb0a67bef7bf28ece0ee73e365a8d56785ab22fe15b35cd107e3b58ae98be8b488eb899f984d6384db6f9b189b35845f6efeea93e3923d7933940645f2950dfa77898a383fc7c1639a55558162b3fdbcacc99dee825d843b29ac42187286b5c8e38eb43d2ebb2b16b85b8b79f4dc4746ea8e12158d3db67de24e6b9a8f9aea92811cbd958a5dce531e89f2cc6e184ab9d9636f3a4e0b6473f34db03cb6b7c25ab3ba95f893117cf66a66e25a05ad1bc166fcfc49d2362b60814f390b27232bd3baeadc07add78fc14374fb20da33b76620749bcab92c5b2df1a4848fad5cecbf69d946b3c95e594bdf534c406e830ac19bc40aa9c1f8ba44cb966875d4b648b5c71a8a753e13d6991f3c7d1d33d64e0425948f99454959c5236851fc63ddef0fa774de18a0fcc3dcae0738fdacf7ed1c397dba64b08115abd23fb2b459555f2a580f198360a0b12411b0d6d178581f46f8c106e24bdac9796dcaf98fc6fe64bcdf0ac6bbca485120b68c543b5839a6fbf25a88623c5575ab64b5fdd7080bc84d27e98dab3fc7c1639a55558162b3fdbcacc99dee825d843b29ac42187286b5c8e38eb43de9a33397d54e3cef4c0d462f26d548c818c7c4235ec35e1c78a2f1a3109509e1d5e35ed7888ee57e80faf0a1e5b7a3d4de62f59a29cb82cfd4b528342683f19a79aac34bf517aecf1f24948361bd5404fcc1048ceef85ea7ee545d2a1878be646edf924e03ae1d2191850f961efa388ebddfb61db27c3fc6413c9c2f0080874c17b3ef4f0e94ecd01bbf91f1bb26adbc46fa0b85e20c5af0472573439fd44d0e92ba73e1975d8e2abe7fd9bd645e24bffd5698a56a6ca9c577add886357334786f289941368831ef13409ec408c90deddbc8c00bfc657e1dcaac7fa6fa75a50cc95e594bdf534c406e830ac19bc40aa9c1f8ba44cb966875d4b648b5c71a8a75491cee9ab3d398db408f1393b5c50cf002ad76269670eb8656f2a8ec8684b2a38ced5e6bc7cd0c1d2c98e7d99406b67ab6184ff75656ecbe0fab377bf3b8a4d72c86f5a1f1476bfd9279a569a0088252c1f8e58196bff3d722b2a7e1e60a9309d84d533acb42445899f0525f861b41cfafc89c8b86fa95caa3c694b88912b50dc95e594bdf534c406e830ac19bc40aa9c1f8ba44cb966875d4b648b5c71a8a75b3e47cdf75681dd57a98b7a8caa7d17d8a0c6561c061ba4a9c25a9b687765b7ca7f999a5df172db7d140866618e15a6947fe15c6a5e48cfc38236e07d2dedb9dbc89c965aad6d29d273735e98b0ffa721f84456e32b681cc91e3cead74555730e6c66202e6b4de1794f07f03edd077ed236d4d8714ae25387a2c84fe23a285923fc7c1639a55558162b3fdbcacc99dee825d843b29ac42187286b5c8e38eb43db58a846c9234164174ef0f64d221ce0843cbaccb417409e3b85981cca1e7a7cd0f4d5c9d6ba8cac86c9a4696435155c2e3913a70bcc0300892fc4e5359df53142cec47d654f83681a7faf27a4ead79f9430ce3285d1fb0759a0ea1eb579d33d1c95e594bdf534c406e830ac19bc40aa9c1f8ba44cb966875d4b648b5c71a8a753b59925c966f4a230785fed0d70ebd07b4be5edc29d79f4e15ca8ab69b61974678b1a83e103bc44a678e4755310d7e2761d0d5905a0d304bf66149bb5819aea87ae981553550bdfb6bc61b088d0181e0fee53422fd8e0202d40792fb964880d1a42cd52299177c6d2e0b8ea3168340e71772ceb0da7d7f89efa8b1afcec7c93d3177659e0b8e499957e33e43fd216d9098b378a1909cff04188c4131bb8208ea0567aba311cc4721b41c6e4365974186a87b4615eaabc49affd53d0e948bc736dff4b5a84d7be3afaf7d048980bb4d77b22861966ff3471479d3bb7c39bd50004fb02dd6818ce86674073daff10ab36b5f7be5f104f0bb5c04929800dff449aa54eee51a0865df904593950d41b963a9b437d3d9f590cb72d12f0bf6043aa2143fc7c1639a55558162b3fdbcacc99dee825d843b29ac42187286b5c8e38eb43d35cc221aa9a1e4db9bc2d2fa98982430d5d6f857a8d26d5f122034df579beb9361ab1b24dec4bfc08608ee89c98613314b611d403666a827bf9e3aeb82fb7a35ecaa721fc23fdfaa3d8c64309485b9f8d9edf6e50badf93d0978e470831c5cb134895434a7ea2d439e497933c0161507158041b20053dc351bd02fa0c2e5895502e738ed628a55654ff809a6f7b7ab483e26170d64eba5ca6597f387a58ab817b0583bed532203bde9981eae45487d70458305a4cd1579bbace426f24f3bdc43174439997624ab2cdd78ac8e5189e66869cae5d8c2ae30f505935eff462108342ec0754869de29d3f6f931bef3063ae60fd2c5e0edb5ec7befac96a5b94270006d8c95f1d8f826b1889972333159f24c8093702f14967548da70d517d9e9e178dc0658efe9116fe47ec18b72f3088d643028c188f7c92afcb09b67f32fd1b001231905747d8f43c58f955c3c2cf2ae11475fcfcc3920f6dbfec0bd331afe12066495349647879e25c80d48fdb5ee07aff9dc3872e4bb7b693ff9aea4fd19fad4e8efbd6e9563c4a6a25643ce673af1b87c30223c6228e1d345d0a2cf8ef21a43b0583bed532203bde9981eae45487d70458305a4cd1579bbace426f24f3bdc434f98b14ea3833b0960c1a2aba31366a77cc3aaca05d45bd318a5e6177343fe4fa3c3d4c40cef974887f86244c9c1c198a359f88deb92746597d79950d29c0f04d7076d08f95b9097f828b3ce4966b262f20248a76cd4a3262387416ac31cca92afddbede3ccfc1b728c5ff8da271a7d1e2e5bbabe53eb54d090a690c55fcb3b8beedc96eb0eca708bf957e6b963a19b74a4ee0f708d6b9dec23e34bf0f2f0f7e06e016ed15345de6262ede5fd5f2dc3faf42dc0ea060352db235b981b7e4926e544f118acc91345aa69571f7d931b274c87f139d290de819d1a8784f08ffee3e01f7939a74f80d228bca6f7dff4a4c1396f370cf0dd0ecb5059d19056efa35dd2b7dc0c0f18914786addbb6f757847dbed0271bdc11b4a39aa34611f75da16b5dbaa3773415643beb560a887adb5733ccaee3a6ba089e6de89e297ecbb032b2c5177bdffe86dfd643a54adc523c9fcae55666c791ddd090b18c28255eddfeaeff1a8fc717abbc169dbb1934eb0483d4527a64e6cedc7b917b94b2678c73a497ab93b5af69a4ae817b8aecf31f4e7ca21c3593d8b55674b69110c9c5b12352fec6e1b095f13f7a80c431abef8a9561d510fa1876e3fda43a73d880aba9af2c648550db04ab7dcf5d75a6a89a1347ca36395b9ac38323330f4e6367017356bd95fca00ffcee7b87ccf485c6efd4b0ed9558fedfc455137a0df47e75e6235cb2f96d6520d160d414bcdf245f9ffe35d698980b9940afa8037accac804f546e2245948a59d506bcf4ede9bc89e13731829e17b0805b5db7da078de66749827c804385e1e3d7f6147fa451b0f393d3a53b6419ff1bf143e7213a9d3a877c5d66c34d88dcd254b5179d06a5ed9f58ba309dbc3ba04a02bb1d06797effeac4157b3c1b647da39732ea7f2d1ded81d9cfd46794e62ed26b053f58252406268905912e112ecbd7de3dd6e1cb96d75411a8630b74f2fa442cb98e020212ce1cd6c802b71786d5229cf819efb77405920c10acb365da9039bb25e62fa2d6b4eb565a21108361ed34ea365e6d3385b4825fda47eff2cd598baed0ddd89dd2c09fb366817eeb09760d3ac7d5a9abffc1c487971a485ba42c65ec10c43a13f7db1905b1873f907ea9c95fdf58a56ed5af8df36d43fa708cdee71e5fdc7e5ae88eb38c7561b2c89174439997624ab2cdd78ac8e5189e66869cae5d8c2ae30f505935eff462108342ec0754869de29d3f6f931bef3063ae60fd2c5e0edb5ec7befac96a5b94270006d8c95f1d8f826b1889972333159f24c8093702f14967548da70d517d9e9e1788f83d77003034dac77b5f0584b2e3de9b625e3024f119c32de55db7603dcb71fae63c10bdd71184b43fc3d067d910d07ab59300d8979cd4917538561e092f5ff203f80707b89b00cabd8e25278d38c02ff1ee5096bf956a31edaf5a4162300426495349647879e25c80d48fdb5ee07aff9dc3872e4bb7b693ff9aea4fd19fad46b3f2e6a0be5b50fd7d2024829012509ca17f01fee524d2df90936e156fd68928f50b5632808c70b765090ed9bc6de826fec634f1fb6e3dcc28be2156b9841a9e3a16b8858791698a64f7556178e6e26f747fa53b6a57f58ac519e75fd7785a2fd5757cdd762843695c09a44dc0a2c932a6efa1e40297763387af7108726563fbc39c277a8a882f7aca3036b5677b16ed91c46582c261aeb3c5e34c75304bb8b4c8b6f1286b899604731512a1c805ea0d8e61447d2e6fe2626b4eb727172add072d0d243cb863c227c776c701b6cce98c830561b73d5ab07273fc71ffe871d525509e9399a9e4770cb7c4d70682227a91d5a377a5415cc2fe6dcfdbd553bd5a1ef067680a9980360f254a001a16f75e891c1e34a01f2db62e6b0371e1b73949ba46405c1d2b8ec421e957b7f8e772c2f0fa28b0d812c7c689b55973184a4e0d71940ea2cec7a418a27d511531e8c5e93038d7502d2d443f359187bab95edda31ea9c95fdf58a56ed5af8df36d43fa708cdee71e5fdc7e5ae88eb38c7561b2c89a3c3d4c40cef974887f86244c9c1c198a359f88deb92746597d79950d29c0f04d7076d08f95b9097f828b3ce4966b262f20248a76cd4a3262387416ac31cca92afddbede3ccfc1b728c5ff8da271a7d1e2e5bbabe53eb54d090a690c55fcb3b81d4991602c6fb11d34f550aecfa951ff9464035e6996aeb057618a3e2c78fce8537892b87f87525f85ee20963d27842be0566f4d7f899b7cc66c2fe8a3693a1b44820448aa29a9e3db08bfa089907ec2a326ada58c64e8de51a4af352efa34e5485bb886526678fd15654f002e5410e47fbc278d15d2be294e9130c638e8b3a041a2931444dfe580b9c24b9fdee0745645498bf95298578e77c11abbf8f1eda4fb4671df275e3748f8068f12f4a8034bbbabd075daad800b1ffefd27497f5083e2a97d00d2d04d47a4c27fd67fc83a3f21bc7c7324aae0965e370ea5ff7db204606be359936d893a3d029a8c02554e5a3be233cc4cf36a7b88fe64fd3807fcd576cbb2e2dccdb8dc3c43704ec5cbaa328cbd8f2f659b9d5d8d82388610cc657f5d3cd8f730c2d0271bbdf5a10909ad41ea0e6982dd9a85c4d3aac099fa6f11bc5e1e3d7f6147fa451b0f393d3a53b6419ff1bf143e7213a9d3a877c5d66c34d88dcd254b5179d06a5ed9f58ba309dbc3ba04a02bb1d06797effeac4157b3c1b68e4be90282978fa74ec01b5ff1d6964bf5fb11cccfc9eac3b1586f885319d019d0c9ec306d0056d5a8899c82e8de08e4205b94ff61357213e256ac57fb0a67bece0ec9d7699a3eb6349d4e90581d2b3736e042252ff304d6ec4d9f3a231120360ab3d858570430f2e04974cdaed6dffbebf260a3e1e5db5f816d40a69bda255f999a63f301856986c471bd26f9fc3c7f1284fe4d5f77ca66cf22a3c73f136a358f74f7423b6fc28efaf5f87603d87b0967a45931741618ac37f000a2faff028404aa1b58ccb152bd11c58a83dbabf3d78729b000e8bb151757264a019255c4c70c827e165f58a428c28350ed449fc78e2e853d321678bc96bfa7c81c098ca5fb82006c9de96e0ef5971049a459f3efa5bb5ebcbcb03e112b93abdb9b458003095dcc4771a72e49935fb8eb89485c2599453fa170663087fceff36e5f67197821999a63f301856986c471bd26f9fc3c7f1284fe4d5f77ca66cf22a3c73f136a358f74f7423b6fc28efaf5f87603d87b0967a45931741618ac37f000a2faff028404aa1b58ccb152bd11c58a83dbabf3d78729b000e8bb151757264a019255c4c7437074f1867f9e5b4b81818d32bebf2c9e86f89de0e6bec743606297ece520000b3c7b0283892268c6787d237534f3115f5cb5893a8a446bf2416c44275231843c2332a32233f0a3db7ee2e065b8c9c5cb4e210b54d0050b76f17a8c4042b0e80ccf18c63d7b09b4164a21ecba998dfcbb28cbf869e00b082353287335633b04516c514a4235130d2ad91d4f5631c3d3befb39a4dbc542eccdcfd7f1cf315456661e7222e54d7e7f7678fefaa0188c8034b83e1e01f29b1bbb9d378addb815981944f133865b5b776b49c6f10e2e8ca8e849b17a1670e1bf45f47965bd7c7a2efcc179640d82a4ade311c7ea9f58b8bc5fd20f4704a9fedd6108c8f328dded4a54c17ded44ca47fbc91faa56428ad4eeb56268664a1bbc5460b604f3728fdfddadfe98387e66f34893c2bd204a12321e9f0dab9c4318522990499d2a9022323c711905dd19df9ca10bd4cbce593983a403503e335ffeb3d2ef74c7f1162b4faaa6ddaf755cb9f064301548621a099e54b475266d6b4fef1bf1926abb20fde369ace5533106b2dc3d2f7fa95a982b7ad2c9dd1a6e478b0ef15e9c2ac70600d76f6ba97fcdcce011d648b50a572ffaa9bf2077435e7e1dd46db1a99bd5410e3efd87418d87ae731578a112e572b19839fe77fb274dfd53f5fa07f041b9591421fb441538a31210f1557eca259e74234b1218d7de68e88df97e0523cb252d9c553fe84df12ecd4c0a0f8a931bbe16bd362d627f15ba556d2cac5357460b288f514ddef0d5f5c4ccf87c7bc351752eb673a9d505429f68a2f23cc8d7e37fa769742791a626c73ffd46c72be8beb3b5506bd1c7949699970b8a955ce4de53682dcd400806f9d43e3a338a403d833f6308217f6dc1cb7fcbf529268c573d050cb1875eb1e5cf733d3b3d4a89530046beefc3badf8b5569c52dc8ba1cbe3a884afe508775c4873189e49d7a5368fa6c51e974a06adf5011debdb1f4539367ab35929d8ce3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8550355887b6512955ed221e89a01a51f5b3aaa6ce223da58080e9c700845bec231936cac4e32676dbb3fc9b6a5cbcf47237d16395b26a530503274d0c655bf1fbb350ec5105c14adb9276d8b4d2da934a9b12d953b8e5c02a802fdeae17b13702fd1a5c865513d4e438f70b2528ddd2ed23b17109b70f190574c2a1702fa46a8892c278b1aeed3a7de73a59b4e71e6acea90dd654499f69e6705c885c0a93b1ef88eefc3932db14c7ae54c766bb388a163b920ece6a9d1eb099a6445344b1187bf75c4873189e49d7a5368fa6c51e974a06adf5011debdb1f4539367ab35929d8ce3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8550355887b6512955ed221e89a01a51f5b3aaa6ce223da58080e9c700845bec231140562517eca3cd2ace35a6cfdcf0341eb566cbd8c7860d1058aec29736ed26e9653e4d77721734e5c9cd753532009652dd9f59b36c4d39fe93f61fedcb43c589ce3e1d5069bc61e46ffbfa049ad4c3b571c9a5c4e777ff18786051254ee99462abdde1fbb226531ed1f7a4ddbaae305dffd16f9fcb4ac9c2cc43571a2db7fbca191e97fabcc13dade10207ae532b4293d35b95ed3317e872e4c5f517867337e5659b56d5af58f2464876ab9ae609dc0ac6c75f04aa2a263aab975211c004c5c0806f9d43e3a338a403d833f6308217f6dc1cb7fcbf529268c573d050cb1875ec81c304401658ebbd303954f0d10f508fc3acd5826349c09bfabc0d782edb79975c4873189e49d7a5368fa6c51e974a06adf5011debdb1f4539367ab35929d8ce3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8554317da5d12c72ccbae217919ffffa10f3c4a5116bb55a32242e2e4f31ecb843b936cac4e32676dbb3fc9b6a5cbcf47237d16395b26a530503274d0c655bf1fbb221d451800d783daf579cd61a0f802184d23abe73a19bcb4953dff2476b6d320da1e6316628ef7845cbf3752b39a86784dc6f0a3bdd37675d6fb28290bc353b028cbe5be21d174a722dc65a50834ccd833722ef42b68c22782f7fd238a76ddeae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8555d182a83af6c0cf2c6bcd76788a8cdaec86ea6beacb28f1465b2dbe5d2b6a4bf3c1816ab510bce47735e3d90a34223b4c75051fcd2b0cfb7724744361d3f56ce75c4873189e49d7a5368fa6c51e974a06adf5011debdb1f4539367ab35929d8ce3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8554317da5d12c72ccbae217919ffffa10f3c4a5116bb55a32242e2e4f31ecb843b140562517eca3cd2ace35a6cfdcf0341eb566cbd8c7860d1058aec29736ed26e445631735c8d8fe1f35bb3ba68b635950c669ff7ced21c262ddab153ae617f72b2256429d1cc6961cbb0a103e78a90fb94d9967585f34512d1339f57c400077e28cbe5be21d174a722dc65a50834ccd833722ef42b68c22782f7fd238a76ddeae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b85531aa62a1932a07f5d051301c8d9399e17b71ea20f5c235f43fafee7e769c3225392b9a87060aee59ae2b3e26f3a852aa1cb70e65f421dccafee6399eeb736da85659b56d5af58f2464876ab9ae609dc0ac6c75f04aa2a263aab975211c004c5c0806f9d43e3a338a403d833f6308217f6dc1cb7fcbf529268c573d050cb1875ec2d34cb4d62c7f9c2c1a1f4b331717e18a27b4d6d3ba3e1db0d3466805ddc2b575c4873189e49d7a5368fa6c51e974a06adf5011debdb1f4539367ab35929d8ce3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8554317da5d12c72ccbae217919ffffa10f3c4a5116bb55a32242e2e4f31ecb843b936cac4e32676dbb3fc9b6a5cbcf47237d16395b26a530503274d0c655bf1fbb58a1258129a8795657fb573b5f2b317cab2fcc2a4c6e3754a5f93a0d53bdb94ef6d1acdae80a41790eab0726fb921cc0144bb3091a05ac36610cc1a0da91fce90e266bf527c5ef719dcf35ee49e57daa51b7b06c26eb61ab2b8127192deb76b9e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8557ffc238867c0839fb9fcc452116ed71bf5bd82471a45b98b5148b7cbab184b76e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855f88b0251ff96cb3e8ebb34bf6979e85797164fa8df7357854ec83445de35c4752c2aa8a66690dabbfdbc313e969e38043128236648e62d3afed64142b4d5d83275c4873189e49d7a5368fa6c51e974a06adf5011debdb1f4539367ab35929d8ce3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8554317da5d12c72ccbae217919ffffa10f3c4a5116bb55a32242e2e4f31ecb843b140562517eca3cd2ace35a6cfdcf0341eb566cbd8c7860d1058aec29736ed26e48ae4503e9eef6c01118092adedc2a51a49c62dd2d2d8ea1c72978e134426adb8f9d440317490a6a8b3b4c46bc8409121a00c60b762d3313edb3db8e84e46aa70e266bf527c5ef719dcf35ee49e57daa51b7b06c26eb61ab2b8127192deb76b9e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8557ffc238867c0839fb9fcc452116ed71bf5bd82471a45b98b5148b7cbab184b76e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e57eba19f0065f56f7cd66cb181a7f3db0c24951fa19f4596cd88a0ad44d663452ee71758d42994a2df6e80db045b83aab54acdf3bfa1e76dda51596bbc750b05659b56d5af58f2464876ab9ae609dc0ac6c75f04aa2a263aab975211c004c5c30988165a22e7ab6e3d7bd2295a36cf948e82ee134a79d76c3d2d9bad01563529715c8b7275117460573b55a22cf2999912a1c854dc4f3e1335622ace9133aa9acf944c35569c251358b92882648c25a1753d4e3bc10bcbfdf89268bd2b7b311a2b5583cbefc5f9e3dc8a4fd114a35f5a00276e69c2be396eaad5106bc94eaad05203d76a588aaec48f472a4a7356efec59bce73dee8dcabc00409324584544a427c4344f9fb0ff1e50d7d67c31315702ba8ea7293e2dc7812b74a20c4d2217de2b39e9d2b135fc1c9c3261aeffc7807bc1bfc5c3b95885bb2d7956d1f885cd6991591e3356abc2556e982d930b458e05cde7867018d5a75793ab378849e5a635f54ec3c16986818b8b45e38d5e2e3e84d39615f9762e5bc80fbe710aab6e3730806f9d43e3a338a403d833f6308217f6dc1cb7fcbf529268c573d050cb1875ea53117230eec929411cdcdf3c59e2f99eb6fd3e6818f340704c2edc4268a4fd175c4873189e49d7a5368fa6c51e974a06adf5011debdb1f4539367ab35929d8ce3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8554317da5d12c72ccbae217919ffffa10f3c4a5116bb55a32242e2e4f31ecb843be3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855221d451800d783daf579cd61a0f802184d23abe73a19bcb4953dff2476b6d320da1e6316628ef7845cbf3752b39a86784dc6f0a3bdd37675d6fb28290bc353b028cbe5be21d174a722dc65a50834ccd833722ef42b68c22782f7fd238a76ddeae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8555d182a83af6c0cf2c6bcd76788a8cdaec86ea6beacb28f1465b2dbe5d2b6a4bf3c1816ab510bce47735e3d90a34223b4c75051fcd2b0cfb7724744361d3f56ce75c4873189e49d7a5368fa6c51e974a06adf5011debdb1f4539367ab35929d8ce3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8554317da5d12c72ccbae217919ffffa10f3c4a5116bb55a32242e2e4f31ecb843be3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855445631735c8d8fe1f35bb3ba68b635950c669ff7ced21c262ddab153ae617f72b2256429d1cc6961cbb0a103e78a90fb94d9967585f34512d1339f57c400077e28cbe5be21d174a722dc65a50834ccd833722ef42b68c22782f7fd238a76ddeae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b85531aa62a1932a07f5d051301c8d9399e17b71ea20f5c235f43fafee7e769c3225392b9a87060aee59ae2b3e26f3a852aa1cb70e65f421dccafee6399eeb736da87ed7f6db6cc2c19b0a63e15af0eb4eb5ec5101b0bd3dc7c30cdd61698bf1994a0806f9d43e3a338a403d833f6308217f6dc1cb7fcbf529268c573d050cb1875e0e414374e09d46cf39730878cfd7f0b54e28a858f68e2092e2e94c9d32e37f8b75c4873189e49d7a5368fa6c51e974a06adf5011debdb1f4539367ab35929d8ce3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8554317da5d12c72ccbae217919ffffa10f3c4a5116bb55a32242e2e4f31ecb843be3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b85558a1258129a8795657fb573b5f2b317cab2fcc2a4c6e3754a5f93a0d53bdb94ef6d1acdae80a41790eab0726fb921cc0144bb3091a05ac36610cc1a0da91fce90e266bf527c5ef719dcf35ee49e57daa51b7b06c26eb61ab2b8127192deb76b9e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8557ffc238867c0839fb9fcc452116ed71bf5bd82471a45b98b5148b7cbab184b76e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855f88b0251ff96cb3e8ebb34bf6979e85797164fa8df7357854ec83445de35c4752c2aa8a66690dabbfdbc313e969e38043128236648e62d3afed64142b4d5d83275c4873189e49d7a5368fa6c51e974a06adf5011debdb1f4539367ab35929d8ce3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8554317da5d12c72ccbae217919ffffa10f3c4a5116bb55a32242e2e4f31ecb843be3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b85548ae4503e9eef6c01118092adedc2a51a49c62dd2d2d8ea1c72978e134426adb8f9d440317490a6a8b3b4c46bc8409121a00c60b762d3313edb3db8e84e46aa70e266bf527c5ef719dcf35ee49e57daa51b7b06c26eb61ab2b8127192deb76b9e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8557ffc238867c0839fb9fcc452116ed71bf5bd82471a45b98b5148b7cbab184b76e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e57eba19f0065f56f7cd66cb181a7f3db0c24951fa19f4596cd88a0ad44d663452ee71758d42994a2df6e80db045b83aab54acdf3bfa1e76dda51596bbc750b014131f7fc3416349a9fe17a608f43c0e0ee10ad68a2e8df5fab1a1b32a5a4bee0806f9d43e3a338a403d833f6308217f6dc1cb7fcbf529268c573d050cb1875ea53117230eec929411cdcdf3c59e2f99eb6fd3e6818f340704c2edc4268a4fd175c4873189e49d7a5368fa6c51e974a06adf5011debdb1f4539367ab35929d8ce3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8554317da5d12c72ccbae217919ffffa10f3c4a5116bb55a32242e2e4f31ecb843be3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855221d451800d783daf579cd61a0f802184d23abe73a19bcb4953dff2476b6d320efeeedcf0e3bc5cd938fd790101f35931ef36f5118a0c346ba2298de878bc70328cbe5be21d174a722dc65a50834ccd833722ef42b68c22782f7fd238a76ddeae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8555d182a83af6c0cf2c6bcd76788a8cdaec86ea6beacb28f1465b2dbe5d2b6a4bf3c1816ab510bce47735e3d90a34223b4c75051fcd2b0cfb7724744361d3f56ce75c4873189e49d7a5368fa6c51e974a06adf5011debdb1f4539367ab35929d8ce3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8554317da5d12c72ccbae217919ffffa10f3c4a5116bb55a32242e2e4f31ecb843be3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855445631735c8d8fe1f35bb3ba68b635950c669ff7ced21c262ddab153ae617f72d786757fb5620ac40558672d92174f8f07877905c5210dad6d2fe77d5f1478dc28cbe5be21d174a722dc65a50834ccd833722ef42b68c22782f7fd238a76ddeae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b85531aa62a1932a07f5d051301c8d9399e17b71ea20f5c235f43fafee7e769c3225392b9a87060aee59ae2b3e26f3a852aa1cb70e65f421dccafee6399eeb736da87ed7f6db6cc2c19b0a63e15af0eb4eb5ec5101b0bd3dc7c30cdd61698bf1994a0d88188d6352bcde302a5107a7cdb8e1d9a4f5b50c7bc61934643fa76222b282a186bbeed0d455456e2fe96c5763f38df97c3e8b8847c64f6afd2695c0dbb84feddc7ad32f0f0a07191749f389776a069f1aed5d149640bcc88339674ffabb0be3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855f83151a9b0c3b298738a65cd59911aa027fe4af48b0bf3ed26f050ff0a782a797ac0241c222e9a5433387b597d13dd18a9daf4b669690919886cdbfd9324598ceddc7ad32f0f0a07191749f389776a069f1aed5d149640bcc88339674ffabb0be3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e2d2bf4b77733b7f715f4050d85bcb8608200c830114ce6bf597c040314486c8cfe47fe68afb34bf6d2118f4b01ae90fa1b4d8601e10de46162fbb5a274ea38299ec145c78b78bcb57feaec26202b2edfed982fec0040860dc4dce32be79824d93bf93a52a16050f19d918a1b5f7bdd51a509f25765bb686913d63f0a3474af6cb59306a150bed7a2679f8d70ab605c6e457e070c9b6499f1c66fe35ee93ca8aeddc7ad32f0f0a07191749f389776a069f1aed5d149640bcc88339674ffabb0be3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855f83151a9b0c3b298738a65cd59911aa027fe4af48b0bf3ed26f050ff0a782a797ac0241c222e9a5433387b597d13dd18a9daf4b669690919886cdbfd9324598c441a0be632221f69d55236e53b267ed001139cffc4dc31466b1eada038807836e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855bb070bdcc10efc22fd01529095d6980f695150635c1162d5d0cb313b0826b08c643b8614768ee4745280330e49fe58ee08db9a64d2e12eeab3d4ac0e26036494a66f365f531f0369d372958edfd222f9bd61417f1d6ad64c6c947d43542ad24422fe22d578bca1f85757de592b785ffcda5ca4c2bb7a5ef7ef066fdfb2764010784404a9ac17aa31a0b13a99a449e19af4997b455e74f1040bdd7e7aa0bfccfcea72842d64b02e8af5ec52c9ffb2427f48ff1bebe91353717af6a5e437f24ccd441a0be632221f69d55236e53b267ed001139cffc4dc31466b1eada03880783637cde4db247aafe93b11e04fe5286572b0f1d130d89d093c5abcbb529a6729532a1d9346f6a65573a1d37274fb541e0c492af6b27a2db9657589feffcbd462bc62b278fe31011cb2cf35885c2ede94890dea477a9ede59fb4464ac1aeb66c357d95bd2b0b58a064aa00ebd95c2fa4458341dd0554e31b4d308c8f44d5cc69a6f2a1d9346f6a65573a1d37274fb541e0c492af6b27a2db9657589feffcbd462bc37cde4db247aafe93b11e04fe5286572b0f1d130d89d093c5abcbb529a67295362b278fe31011cb2cf35885c2ede94890dea477a9ede59fb4464ac1aeb66c357661e7222e54d7e7f7678fefaa0188c8034b83e1e01f29b1bbb9d378addb8159833cab576a17fa8cd42c03620caa7831b3e66041da7148c4f1d781050a90e70cd14dc7a75ce6be5be5cb6ffcbabac3ddaf6516549b982887a3eb9e699ea1e87542bffa4cda53b647aa278f4c910910cc0d353d845cd23143fc8a689ed1f071502876971f7f2710d9123b36505cffb3a504982ef7ad939a3c64741c27ac1f8a11ed23781ddfd2c4874b23c229a4f1397d68ccd0e16d4454f4a2319c8687eee8395dd7554f0ecdc6c4f6522987cd51d466746759470e3b0f21b351dd0e96060167a2683d4d9464ea04dd8fc88688adc56db3cdb608965eb6d0c56cfb66e4b70a5516e7ca728db56fe89feafc30fb2c2d46f69a2f7d25eb2e7eb8c294346908c389c60f3a9f0155aa52ca34007978d78dcafd98457324d298fdb66af472026d597e878c7643a7c9f28957a2466c4dc1cc5da38b982ec33fd5cdf65f7392342f21bccf9f83e3860e31a8bd180cee34fdacb7bccb9671649bcd38a6fcdbcec250e9caa856b3ca893437c0f94fc2f94cb8949caea511ba14c9469e60721cd12542d5bf231e31a8fb697c6c9cb481d3fb70a1c1375595fa6834123b9ccff1b59249a03f59a6e9d46ed9b7aa5bd2689ba540611c1c6b42175eab53ac3862f4c1b1e73a20630bf0f961457a16a2bf6d88d0e934fd124f408fc141b1ec58c79f32ac8618f6e29ddea7a6721b4543e2616545fe26861b60fe99853136307348e53aa4b7e0ade89300aa23972e1e5ced3624a78f21bc1fd2abb7580cfa600b5cd2a652147d2f5999a63f301856986c471bd26f9fc3c7f1284fe4d5f77ca66cf22a3c73f136a351274722d0ce140b1bd595e35075b1c2d1fb1d90bc6351b7bbf84ea5089ace330a96fb83473b1efb72aad172efa4dd8493f4a320d2062d1f3b08fe63e40ed7440bebc8ca2e6fcfe005d7349b7c6285043759bd56acece1a02945c9f5c985b08553c2332a32233f0a3db7ee2e065b8c9c5cb4e210b54d0050b76f17a8c4042b0e842f6668f385d3e9cd31e0a8922e592db8e66241ad9fa42672a21d46a16f7f3206975208fc444f0a8c42a7cfcb17496c47a4c4f419f1c8fa7d75f694ce98fff948c15e990fcd224c5917485721798272caa0056db5d9c86503c2aa5e1a38b6f2f8bd3f04fc475fb195e3da72fea1c6ff17ffd505de93848b80e87e37809280b989914547e3b034f6fe01e1fa941f668526a4ca7077820a348cc3aa6bd2f5127d2e20c4ba344a5c1e3084c76ffa17dec9af7134cdb44d02ca946527c45253e0fcde409939e882432b1194b333f696b99332c49e3747cc4afc3c0c90100d65d2e589914547e3b034f6fe01e1fa941f668526a4ca7077820a348cc3aa6bd2f5127d2e20c4ba344a5c1e3084c76ffa17dec9af7134cdb44d02ca946527c45253e0fcdf1b36749cf72416e7e6f6232803c4ff23577f13b8878bda355fda99f98185da07012666c3a064015f613e2a7c87ef6035cbf78137c646189d2bf1fa0f89454239914547e3b034f6fe01e1fa941f668526a4ca7077820a348cc3aa6bd2f5127d292bf5257db153cc256dea9ae65fbef00400fce0656c9198cf7ebbe168ba6edadd4ac769b70af1e4a27aaa7ceb49e4469385381d73eac7f3c1d0192186378ce3a9914547e3b034f6fe01e1fa941f668526a4ca7077820a348cc3aa6bd2f5127d21599ac93a827fd043d4c0f9e230b6312b7625a173b0043abe34abddc9f9b7f8b4202940f282c346d68d78d1b29062b787ba77cccb687cde7913c5677088fa1e89914547e3b034f6fe01e1fa941f668526a4ca7077820a348cc3aa6bd2f5127d2de9273b3d274f8a4860705afdc4e6ebe9f820836251c8444b3c9ca4774b7516070301fb46421fa94bd5d5d03f2e00754db3a269fde7b3596319a47566695ef75999a63f301856986c471bd26f9fc3c7f1284fe4d5f77ca66cf22a3c73f136a3553f3060e89d611cf4e13a0278c76a54a16981e7020579952849fc1c493e8e3b23d5d09810487fa286b9947e5b74c02d866d2c847c367e5e6a43eab69048855cdb38652c4e0fcda36c7d76426cd299e755c1806399c60cfb2af5fdcf30069cda0d10f49a79910321eb68a57869120e3bbf2ca73b5f091b94b1b6b4bd8eb5c7ae1ea9c95fdf58a56ed5af8df36d43fa708cdee71e5fdc7e5ae88eb38c7561b2c8996d7827447a7a988af21277a60dbaf0178d15bc1f67a1221a35fc4e8c1dc3c8ac6febab554ca4df9fa9ebd3f9bf6ef88c57eb1f2a8cf586c62390174b89e1478372f149cf3c38a077f4bf60113fb318312c78cc61b26c48d900b9bc77c11029f5bfc7e8c1c56d491dc2112794359a15818d7d3b96edd9ba294efba26510ef382d8e2b7d00cec4ff433e345a60b78da76a55450a6006227f6a97a090894b8cf50999a63f301856986c471bd26f9fc3c7f1284fe4d5f77ca66cf22a3c73f136a35f1a8fc717abbc169dbb1934eb0483d4527a64e6cedc7b917b94b2678c73a497ab93b5af69a4ae817b8aecf31f4e7ca21c3593d8b55674b69110c9c5b12352fec81ebe80b878c1749f2d5d813f7c2921e3e36a53a6e7484ef0b9a8909bac993bf4c8b6f1286b899604731512a1c805ea0d8e61447d2e6fe2626b4eb727172add0f6f464fa786888d16930eaed1fea533889a1e7c84aa9e635ea405ddefeb359b1c0daae0f510290f26ff7a431eb307acadde222c94710975aeddc482d8b6bcc09fd13696eda86c7b88cfd549efbb1eed9797be464c7a2157ecf5bb547b017fbd2ba1160864ef3a0caeb29d854fd28dba60cae341151f80cf7ec5d168eaf691d7ec0ecf85a080a758121ca0ed589c04cecab08cfc8b86433182004a26f93aaaa409aaaa05f6c88a7f7cf72708ca7380c17a1d76dcc9cfcea83d4c2996132af70b0e2a97d00d2d04d47a4c27fd67fc83a3f21bc7c7324aae0965e370ea5ff7db204cc57cbd55204fe1329d355a161924b72a1faec9a3d3fadd96e05a013a8704b2fd6f3a9754b051218dce39e03f623b14cbd78bb6b6995a2b7fcf958e00952c86918c29a152d36132da5b19b22d28bfa7dfc0370163291865a448f264dcee3b8a5e2a97d00d2d04d47a4c27fd67fc83a3f21bc7c7324aae0965e370ea5ff7db2047850b45db8a0853641efb6ac7f113ed207044e8445c6ff780228e01c24d4410ffec74039a9bc2b480e0dd3654829d71b0824cd7f5af1746b12f7d0f8e75c95f250867cd797508c3f5145c12ead5e030d841a1ed2c47d8081ea4a4ec1dfa66d3ee2a97d00d2d04d47a4c27fd67fc83a3f21bc7c7324aae0965e370ea5ff7db204ca00ffcee7b87ccf485c6efd4b0ed9558fedfc455137a0df47e75e6235cb2f96d6520d160d414bcdf245f9ffe35d698980b9940afa8037accac804f546e224591da8ad45706ebab03cef9fb70e7b4c97117e5094591ef72961bf33345d72f270203f80707b89b00cabd8e25278d38c02ff1ee5096bf956a31edaf5a4162300420179311e99c456b59666f924d891836fa240065987393485fb2a3fd4b3aabe85f2ae65c42f8358298afb53751299f1957fed0218e6a36f16022a63aa74858f95999a63f301856986c471bd26f9fc3c7f1284fe4d5f77ca66cf22a3c73f136a3501cf9d6be01e56b804289969c037e43efcbd0759675c4fe858b383ddeaf76aecb1ebd3703ec3c3d31f36b6838dbebda75eed48118e3f10f32b2733882b40f464dd0ba567210157c6f26f4626018af408974416c38bc627d937c97e9c95d6425712e1b9e3b8b97f74ee9801dafdcc744aa00ecc2b590af0562e9f73627e5c3a1ae100120430d218c226f438defe6c4a53ae99d6c9b781e7920ea4f2117fe5f9bf0439cd337979116028efd465c4e82f37234522342750350b5839fe39d56712a5989ffe19caf8ec1b93bfee9a0ce9785bcf0cb1f2e338dcc6ca3e2266df79b365174439997624ab2cdd78ac8e5189e66869cae5d8c2ae30f505935eff462108342ec0754869de29d3f6f931bef3063ae60fd2c5e0edb5ec7befac96a5b94270006d8c95f1d8f826b1889972333159f24c8093702f14967548da70d517d9e9e178a6e5c01dc1afcc4ee1abc3547087e16b530f55686036eaf50c78c9d46406759d8004d2126213bf7611401fcc29b52c61d84dd9a8ab64f7a86bd9d36a4c7f2839f1a8fc717abbc169dbb1934eb0483d4527a64e6cedc7b917b94b2678c73a497ab93b5af69a4ae817b8aecf31f4e7ca21c3593d8b55674b69110c9c5b12352fec4dd1d7e69d65f1f16d7f324c022b37bd633bf0161f6061e717a687497590556a0c0f071b1e2a7e3fb516be470b80a0d4dd162c4bbd7b17bce18d887efe4fac90531847b148db5ba918c0386165b7314c53d1548946373b2b4836d756cfdf635a174439997624ab2cdd78ac8e5189e66869cae5d8c2ae30f505935eff462108342ec0754869de29d3f6f931bef3063ae60fd2c5e0edb5ec7befac96a5b94270006d8c95f1d8f826b1889972333159f24c8093702f14967548da70d517d9e9e17885af135809e5005db8f3c90cb132c57569acc936466225a56aa2de185a85a243b47e55175b6ab16ce5690053720f896b4ef6e041f64adff6b331c4db58455fcbc36ae5b98f41b2f6b2cc9e7504b003ef759fbd7083d22baf8a0b939ff44608166fbf2fd9204831984a93ff0a5db28d90c298125bdd9072e90d0b7cfedba36890cb2094110760153540ceec8bc893a4797b51a4ab11cfb0dbf99920691ecd0bebe9a2dd482f650b90a81dedc5a13c8d8567b700dc3e20959e1cb6c9a25590ca43531847b148db5ba918c0386165b7314c53d1548946373b2b4836d756cfdf635aa3c3d4c40cef974887f86244c9c1c198a359f88deb92746597d79950d29c0f04d7076d08f95b9097f828b3ce4966b262f20248a76cd4a3262387416ac31cca92afddbede3ccfc1b728c5ff8da271a7d1e2e5bbabe53eb54d090a690c55fcb3b8610f77dd2f0d31d38227ae44445d42b5781eee2d6c0e81f6e8e172dbc333361cb18962c4a4655c29b560675852161f189eac400ee8940b13e7b6c832801d2f3f5c4e0905b8e5a6cab34e465d26a3db7d2b9e39c0d8e50684b261c1681d761e930c3e577c260bff90637fcf4f10a044046545595c6eb7d03795bfe7633a9cb51384fdcc2e3c70c5dc6388773c0494d5e02a3b0574deb1678dec1e5d65d3200d5b095c102eb0ce09a8d6ca302359efb31974ddb24a43d9dcab75d7ce31af9dbd6c531847b148db5ba918c0386165b7314c53d1548946373b2b4836d756cfdf635a7e14ab139345101898b8f29b3a1de644b7e5e75a175481b3dcc27d7674d1d7087bf62536aed6be3bf2aba386cf7996041dd8dcd8ccf6d7e85400988d3765b1648fa9035bfca269cdcc66e4c591730e6381f84293538bf2107281f26412f95b63e15dce1e328af3124aef2082999d2cbb9f0ab3c048cc0b14a9062ca3db0f772fbd513e9c2463877bbaf0e34dc0b7654a022cf655e769ea4eb3787e6c2822449a2ebb2b16b85b8b79f4dc4746ea8e12158d3db67de24e6b9a8f9aea92811cbd9504aa1b58ccb152bd11c58a83dbabf3d78729b000e8bb151757264a019255c4c793117cf66a66e25a05ad1bc166fcfc49d2362b60814f390b27232bd3baeadc0742757c9153dc4e17847ca1edcfd3cfe5fcd3a8b7158598c1bb46cac3eaf1bb082b0ef1c613ef6b6f5b53418985598b4fcafc9d589ffb39b8e1b2ed8ff9d1b4c0bd513e9c2463877bbaf0e34dc0b7654a022cf655e769ea4eb3787e6c2822449a8f74f7423b6fc28efaf5f87603d87b0967a45931741618ac37f000a2faff028404aa1b58ccb152bd11c58a83dbabf3d78729b000e8bb151757264a019255c4c7437074f1867f9e5b4b81818d32bebf2c9e86f89de0e6bec743606297ece520008145e2bc8a697940020ba0b9d01113fd0a622398e298a4c690b63dbfcb9219247a7a5b5b3e7d92ab6c2eacc4feb663b017fdcb9c86cb302ec9def4746cc09ace8b755ad27f73dfcc89620e7a221c9a51be377012798e83a0044b94eb7f5cf456b9f5b402ef53db43b5457ccee349e357a754c242bb94ca3ae76b41962a461114dad4195035f91997015a93265b1f3c42e5c36a88c5d5c6c575ca610ec322c8c082b7d7dea5992c6b72556c73025a1046f50ce7fca6c6ab5a8983089ccd2ae5f5b67c1498836a7e8a4eec54316a111af6addcf4dbcfb7305dbca1bdc26fd2ac62eae42526bbf8f78ecf2d615e34ceb4438e7322d28913d697347d9c7c745f64a92b6971301cfb13c4579b99035f3efe8849963e42403aa063ff8ce612909e422e3ff6e451c0f2c1c9fe3dc20298e343b9967bb6f4779a2659e9a23c0c6d8b330f54c17ded44ca47fbc91faa56428ad4eeb56268664a1bbc5460b604f3728fdfdd915f5d8f7516622f56197c5f869648dab205ce7fb37df764c821afdcc9c2421c711905dd19df9ca10bd4cbce593983a403503e335ffeb3d2ef74c7f1162b4faaa6ddaf755cb9f064301548621a099e54b475266d6b4fef1bf1926abb20fde369652ec9852e4d9cb5a22ff441141d387101e9852fb8155ed02ec40fcec537e84a6ba97fcdcce011d648b50a572ffaa9bf2077435e7e1dd46db1a99bd5410e3efd6041e66673bf091520b1569df6cd706bd51128f8a1881cd37ff6fc73ac1b40319f5a6210f5536c46a8a1354ece2b81a98a9091e7c63363408b4cab5945824a9fe84df12ecd4c0a0f8a931bbe16bd362d627f15ba556d2cac5357460b288f514deae42526bbf8f78ecf2d615e34ceb4438e7322d28913d697347d9c7c745f64a92bf83e4741ad5a01c262c4ecf91bc28b70f2f59bab8ace703c31020168d2bfca137e5172931263524cdd519e96d53aecf441e49f0e7d82381eb2b4d58aa0de0d8b1d7618a54aa4aa28da83a157253893d97e54b1289ec6d7de1097b1f3b98b23fd45a09ed0df48cb4a7a04493f50197835311178b0fe2975ed064893ba15725f3b3b350a9bc6c973ff413b4ae0be21aeb4a64877c9f9a6b45a16e93a1cd4eec174a8642ab1d30d0f8f8557efd072b70c53f1aac99010acfc0654fecb98ffdd8f350cdaea33180205459072974b7a4e234a04f941ea6d0c08913be46dc37f5063932ab9466e9f2c328ccc25b812e2270c67b75b1a0856fdec8af6067acf910b56a9965f3de60fe7af2382154f3460142aeeb4a0974d118352f4dafc1e9faadc058ddb61ab93814f46252c5335d2fa8515557d47042fddd577e3a4e59c2fd10e237af56240c6332becdb6729bd95303cafc375fb6f44f5f1718868b201db30d8f8856b3ca893437c0f94fc2f94cb8949caea511ba14c9469e60721cd12542d5bf2d66448ea3712c2a2afde11f957a6b2cf97499725099e101485f5511a990e15260ea425c2a9bde2a49d773dd0037f59a73d6cb00d4efe1fbd806a1b62b0c46672ac104dde0583eb8674a9c2aabcd38b71989033dcbbef9c3f8a1294d9fa830972531847b148db5ba918c0386165b7314c53d1548946373b2b4836d756cfdf635a32cd7f8a6ba4305d8a9ae228907f514ee421ff1ba72a173cc6006950790927347bf62536aed6be3bf2aba386cf7996041dd8dcd8ccf6d7e85400988d3765b164e9c210979c6826106246f4904bbfb4d5bad6fd891f7b1331bab1c7ec82f166b3959626dfccb7a0fc6f5908e0fa8f8bb47c9f4d02be257a45afc52b6624b21096bd513e9c2463877bbaf0e34dc0b7654a022cf655e769ea4eb3787e6c2822449a1274722d0ce140b1bd595e35075b1c2d1fb1d90bc6351b7bbf84ea5089ace33014994cfef132d4c3576706ac8feb35489d6ba6f5d2e9a6a3cfc71db2214d76279cf91fec062e5d31d0c0819bc596423cf3fcfbab13123ac235af6aa56e226908afef65837f9204145573ff9ffcca9eca91b13fa2dd5466a640a058b6497dcf4742f6668f385d3e9cd31e0a8922e592db8e66241ad9fa42672a21d46a16f7f32095f09fc020c5e4ab7a409cb02340759bf664b20a1b64df66b37352509f9a59bb175b73ec8295d85e2e0fe0e634210a2cd49b31a40ca00fc1d0a11395681365f1531847b148db5ba918c0386165b7314c53d1548946373b2b4836d756cfdf635a04e666796f431596edf1600909a89d689a0cc3e465e6fad16a650b9c5a644d2b01f7939a74f80d228bca6f7dff4a4c1396f370cf0dd0ecb5059d19056efa35ddf9ebb5e53cc4d4b0deb8c8d2592d019837f2d0e7a85b63005befabecab5859dbc62038d1708de5b6530904f97d5f9e4c84478e44bb036bd48dc83aadb1e2cf1fbd513e9c2463877bbaf0e34dc0b7654a022cf655e769ea4eb3787e6c2822449a53f3060e89d611cf4e13a0278c76a54a16981e7020579952849fc1c493e8e3b23d5d09810487fa286b9947e5b74c02d866d2c847c367e5e6a43eab69048855cd8ff48adcaa2434bc52857b6a70947d016ccf6707a6952f3ab9c8fb79624a5b62e1f0e450748b117dc440b8f23364dd5c3946d02707b23e8cd372b3fba10c5287531847b148db5ba918c0386165b7314c53d1548946373b2b4836d756cfdf635a96d7827447a7a988af21277a60dbaf0178d15bc1f67a1221a35fc4e8c1dc3c8ac6febab554ca4df9fa9ebd3f9bf6ef88c57eb1f2a8cf586c62390174b89e147854466b249a20dc3c78d31b383c281ba0118c3644302dabbd093cca96c2c57c31eb46fe535f2f9231a4902bf087e59ea6624be211408d38160a3482ad4e3b4ff7c757cababb964399a70505abb3b83f81e8179bb4c611b4605efbb890496b63b6bd513e9c2463877bbaf0e34dc0b7654a022cf655e769ea4eb3787e6c2822449af1a8fc717abbc169dbb1934eb0483d4527a64e6cedc7b917b94b2678c73a497ab93b5af69a4ae817b8aecf31f4e7ca21c3593d8b55674b69110c9c5b12352fec654ceb3cfd4825193ad278d7c5373894f50fcfae04cfdfdca70391cae676a0b88c5727ab837da6ff4af2eeb759469ba9b3019c618133c838beba121af9ee28d196bb6968b2984ff0f281343a18dd995af97082f1425a007559c74df075dc387d7850b45db8a0853641efb6ac7f113ed207044e8445c6ff780228e01c24d4410ffec74039a9bc2b480e0dd3654829d71b0824cd7f5af1746b12f7d0f8e75c95f289aba542a5c8ce0fb224f14503270b3bc170c88fc018360040b68a34e7e386bb96bb6968b2984ff0f281343a18dd995af97082f1425a007559c74df075dc387dca00ffcee7b87ccf485c6efd4b0ed9558fedfc455137a0df47e75e6235cb2f969e38aea2b6ce4708606c16f120ba862078f9f22018ddc5c6c3529f547a6e98da943ceb3468a65fba848f91a3ddc18b33cb9f5d7b4656a701f97766fb68d6fdc6bd513e9c2463877bbaf0e34dc0b7654a022cf655e769ea4eb3787e6c2822449aa2ac330eae8972468072b4c904769e62b5aecad254c7a1c35a3841fca9596e2703f28971036d35ddcb492f71e068357b74b6aae32686b44528bfbc94b64f23b5f19aa193bdc8432644ce20aa7541449be29987fb41779ad2489b5ce62133ff68e412bcdcaaf16b46a39a17325d4f6b036a65f7dabb248e6f8ed7359760a243d6a2ee4f71e63d9633536d8f605db7c2b3da17b86993fdc4e14e54b381e07498babd513e9c2463877bbaf0e34dc0b7654a022cf655e769ea4eb3787e6c2822449a01cf9d6be01e56b804289969c037e43efcbd0759675c4fe858b383ddeaf76aecb1ebd3703ec3c3d31f36b6838dbebda75eed48118e3f10f32b2733882b40f46471e24bfc844c29771c95e4e675d2a1989e0512834ff3d3026f0e47776d4c9925fa7f1ebe4f8d4a43ea36d9a75e83b67c5bdcda3f6c51159f0fa42863b7f05791a0e80c85c38d4d5af7004b0c4ba8f6bc0f64524c3fd29e5335dc6bb128ed1f727d90e0a5ed8865c4dec63a7b6471021f11d208ab381991cc75e52355f9de2e721300977a98445aac5803a11b556c96e72ce04b3befec12a739d6982090029a8260c57a725044b58983c69dcbbeb905f2282feeb903e65c701ec870a90056821c174439997624ab2cdd78ac8e5189e66869cae5d8c2ae30f505935eff462108342ec0754869de29d3f6f931bef3063ae60fd2c5e0edb5ec7befac96a5b94270006d8c95f1d8f826b1889972333159f24c8093702f14967548da70d517d9e9e178e4f17a20b437ad0380615d976dc9fed8d520706e9de201f324064117bb37ef11a109c977856cd159a1465aa780ff372fee70ee606b445bcad99d445f88dbb93ab66f860b1ac6e82c0910a32665e3c31ff1b46bf87ee63baae7e3fe8a79b0d64394ca6e15f79d8ccf4ad78671fa93bce60edb7daa5c347b56f87383814fcbdac5803d0813094f69878ef1bc9c003fe2ed61b075a647c361799a21bf58ff1ba541fd5757cdd762843695c09a44dc0a2c932a6efa1e40297763387af7108726563fbc39c277a8a882f7aca3036b5677b16ed91c46582c261aeb3c5e34c75304bb8b657ced3170d2b959eaefbcbb07e2a171e3c53d66347bf63401246152639830e460c57a725044b58983c69dcbbeb905f2282feeb903e65c701ec870a90056821ca3c3d4c40cef974887f86244c9c1c198a359f88deb92746597d79950d29c0f04d7076d08f95b9097f828b3ce4966b262f20248a76cd4a3262387416ac31cca92b45c869f77a67016efb9131181f6d6d1334d7cbbe6de0b4b27a8960f7705f47f35aae86159570f9034707a5a6065ea99634ac23f24e1e7058075abb2ac401463803d0813094f69878ef1bc9c003fe2ed61b075a647c361799a21bf58ff1ba5418f74f7423b6fc28efaf5f87603d87b0967a45931741618ac37f000a2faff028404aa1b58ccb152bd11c58a83dbabf3d78729b000e8bb151757264a019255c4c7a0fae697c1a6705e9d9d2a9f7b209fec6a2db725adb04c76cd1ded254f3c67b89301e3f6268551210c5769cf7f5e1437bf535f856a78c8ecd00eee85c2d86539803d0813094f69878ef1bc9c003fe2ed61b075a647c361799a21bf58ff1ba5419416f1758b7579d128658d432e6273de0c303be4f5ed5368b67dae789c1d62b88024722584e73f2a8d16b156f267bc15dba0c24c5bd0503b377130eccc6439b05f4c4db2c75c02d05f4d351412d5818e4a318075e14dbbd12f7aaed7ec24006e803d0813094f69878ef1bc9c003fe2ed61b075a647c361799a21bf58ff1ba541422d675c045f134f6b3843c7456bf07f96161926298e425e6b66085406edbe09f91dcc11e9385a7bfc61db8d42947726e6fcb71dda03701452e7972828cd437008a2970a2f087a185a5f91b8fff59e128bc2d4c20c5222c0a875e77cc306f6b6e81396f39e3ef67ec5b4bdc1ffcd3892202296bb13c73860d565e452e74941e6e345f0a1eb231b03c9cbe747b916ad20171c752377aead5e42ac26e3b32b2e9853f3060e89d611cf4e13a0278c76a54a16981e7020579952849fc1c493e8e3b23d5d09810487fa286b9947e5b74c02d866d2c847c367e5e6a43eab69048855cd1c60168cd8503fd9fb323a461da93ab5370132071cb7252377b3a996740b619e803d0813094f69878ef1bc9c003fe2ed61b075a647c361799a21bf58ff1ba541f1a8fc717abbc169dbb1934eb0483d4527a64e6cedc7b917b94b2678c73a497ab93b5af69a4ae817b8aecf31f4e7ca21c3593d8b55674b69110c9c5b12352fec9000892a6832837c5869121dc0ed56c3bf952d0b0c5f7fa5014288faa5ea2bb460c57a725044b58983c69dcbbeb905f2282feeb903e65c701ec870a90056821cb69d3a8ae82db9c47f8e04709082b2d84040b219c8dcf3789212fc1e2f2b4ba8432daabdba023c767065c5501cba7bea8b224df5e5b0d5af94492a1a3e1aef0501585945c0268f07a88d306fa15a49e9300f12cd603fedaa890b84ae2eb90279df92c8eeb0cecedf80207e09251d42da6e42166ce0dfc902fc1a99248738b0c747818645d8bc8ca2e85fee9825c5a58c9c901ff6e00cec5721268c2f4a9c18317850b45db8a0853641efb6ac7f113ed207044e8445c6ff780228e01c24d4410f97ad44735e0c0ea8093ad3a2ad82e956a53878a440cf1e96d0054470551fbdfe3d9b49ee2de3a06d5fe1ffd4a80fe1035f830475abea3533ba2de717708f4662308c59e93a53162eabece5b1ad37eedaa4bbc31bbc1ef6012ee11f89e23fa3065a01beebce826dd6023075eb9d69763db12505b190aba477532fbe9ff598265e6f86fa54262601a4911a49c4acf471bd1659532dd5f397c1ba33cade325b0e9047818645d8bc8ca2e85fee9825c5a58c9c901ff6e00cec5721268c2f4a9c1831ca00ffcee7b87ccf485c6efd4b0ed9558fedfc455137a0df47e75e6235cb2f96d6520d160d414bcdf245f9ffe35d698980b9940afa8037accac804f546e22459699329d68df5bbb219039ab1b49eb4befb87c93ad9f5258cc045fac83fe3d528803d0813094f69878ef1bc9c003fe2ed61b075a647c361799a21bf58ff1ba541bb3f1f5059a156ecc316d2aef0604cdab1f36b5e2cbf4ef96d62b964483c91d9b1ebd3703ec3c3d31f36b6838dbebda75eed48118e3f10f32b2733882b40f464bc982d64724ac620a5eab09a8251e9c35ccb71afaef5e3f9117a190059fb00bc8766622a5d7706506699599021916e03bf4bf2a55a581a74c696bbb493153ed11373eb2062d7e1e8d2518dec3d210639ffb670d7e45928360082ef065da22295d3eda005ee8ab4e23567db78594755fc246cb1b8822ca31f58ed395f73379cd2174439997624ab2cdd78ac8e5189e66869cae5d8c2ae30f505935eff462108342ec0754869de29d3f6f931bef3063ae60fd2c5e0edb5ec7befac96a5b94270006d8c95f1d8f826b1889972333159f24c8093702f14967548da70d517d9e9e178bbce313803c78b4bd53f3d1085784f4af1e64d288c90647ccfe9d1dec7e8ffff39860f0837cedd5e46fd1a1ed2aff0811b94683b2a94e5a311d74302bbfed3389990ba4a3816ea8d0246e21e315288796c2e0f63b83df43b436991dfb0ac6f7bed6d6cc91584154fa5e3e1142a9d299861b2d0ff102f8575ba3a410ee1ec55e26495349647879e25c80d48fdb5ee07aff9dc3872e4bb7b693ff9aea4fd19fad4bb14b2e8bbcc44c622c1de46c5162d1d05c3a073a53ee56bdc70994e191b833a7408b81eafbdb06b00d3773e4e2350892eb1a82af15dcf38a5911a3777853784310b80a0560965444c798945cc4570979dbd389527c54842a3ae69545f4090defd5757cdd762843695c09a44dc0a2c932a6efa1e40297763387af7108726563fbc39c277a8a882f7aca3036b5677b16ed91c46582c261aeb3c5e34c75304bb8bd7b8135c29548bc472073faa0492d88980245c77a85d6991d343a20eae7122e6d3eda005ee8ab4e23567db78594755fc246cb1b8822ca31f58ed395f73379cd2a3c3d4c40cef974887f86244c9c1c198a359f88deb92746597d79950d29c0f04d7076d08f95b9097f828b3ce4966b262f20248a76cd4a3262387416ac31cca92afddbede3ccfc1b728c5ff8da271a7d1e2e5bbabe53eb54d090a690c55fcb3b8aca5ee83211685a1f0e451410cfcee5168cd4ed1967ce70248490a02288c78960b4d45690483168c8319b2269718d3facbac2159c5a45f2629bbb15a44cbe9e1f1c5da031a624ff906b14543795e105f0dee065115e87f4ba2e5bbaef9acb60d8f74f7423b6fc28efaf5f87603d87b0967a45931741618ac37f000a2faff028404aa1b58ccb152bd11c58a83dbabf3d78729b000e8bb151757264a019255c4c70c827e165f58a428c28350ed449fc78e2e853d321678bc96bfa7c81c098ca5fbcc1d6c25a3178a90651933feaad7a4e96134511873d43370d71c7b63014b52e96fe0bbed5e1277299c842096806d579693cd6b7ddd8182e8778c1be472735cac38ba0ef281a7683c2c30e44de5b058a254cc77f4952431474634ec82dc90382c9f08fe28497f7d28af47bfd9e233e82ba6db5dce28f4dd5712b58569af415ecffcc179640d82a4ade311c7ea9f58b8bc5fd20f4704a9fedd6108c8f328dded4a54c17ded44ca47fbc91faa56428ad4eeb56268664a1bbc5460b604f3728fdfddafd045248cafc097590ca397d642b96c4fd7f4249be15d20cd438df8d4027cd2711905dd19df9ca10bd4cbce593983a403503e335ffeb3d2ef74c7f1162b4faaa6ddaf755cb9f064301548621a099e54b475266d6b4fef1bf1926abb20fde369ace5533106b2dc3d2f7fa95a982b7ad2c9dd1a6e478b0ef15e9c2ac70600d76f6ba97fcdcce011d648b50a572ffaa9bf2077435e7e1dd46db1a99bd5410e3efd9b80094a4f834ed0f45d3878fa3dcde23b279a8974b6bf215e1cd866a2e43ee7441538a31210f1557eca259e74234b1218d7de68e88df97e0523cb252d9c553fe84df12ecd4c0a0f8a931bbe16bd362d627f15ba556d2cac5357460b288f514dbb5933bbc132f45af06629249ea8ae5950c9a046a2ab2c514378809b6ad7566e856b3ca893437c0f94fc2f94cb8949caea511ba14c9469e60721cd12542d5bf23a694da0349addb20f29fc7c25d34455cbef667c54c16b7140ef92ba0761e24c63855e13c6798994246315c9756e8537e85bc78eeca73f7c719af6b2a1ae598c2bc1edcbd9aaf0b6333283c061cd97a9943b7b1186d5eddb9c2dc1d57ac61baff1c5da031a624ff906b14543795e105f0dee065115e87f4ba2e5bbaef9acb60d1274722d0ce140b1bd595e35075b1c2d1fb1d90bc6351b7bbf84ea5089ace3301e1047cc1aa1d885af0dfba1668a133197fc0b688491d119a1a88aad735acd6764ac9f2e88dbd7a56393936c79bab94a6ba35e0b7edeae2cb726c087f6b79565b64a078c6a34ace886b7d4ef29cf5618c7011e01101491d72f02f42df12ca86f42f6668f385d3e9cd31e0a8922e592db8e66241ad9fa42672a21d46a16f7f3206889cdd73e27c081c68d6f96419b5d12c61fe07829de6c751db60caf44ec97f25ee354b04642461d0bf47b0315b4ec92a2c8a4c13eddc342e59fcfe82d0550c6f1c5da031a624ff906b14543795e105f0dee065115e87f4ba2e5bbaef9acb60d53f3060e89d611cf4e13a0278c76a54a16981e7020579952849fc1c493e8e3b245630df0703bccee4a3837eaf079f8f42b600a852e5fb86782bc38652956f1da01c332266cd81a44dfeec63fedfd316157aa468b7f05f6bb6245a88dae47e22daa11c0c3876fabfc121ac626330c6c58e8e956fc20d33fc49d158c68cd2518e2d3eda005ee8ab4e23567db78594755fc246cb1b8822ca31f58ed395f73379cd296d7827447a7a988af21277a60dbaf0178d15bc1f67a1221a35fc4e8c1dc3c8ac6febab554ca4df9fa9ebd3f9bf6ef88c57eb1f2a8cf586c62390174b89e147854466b249a20dc3c78d31b383c281ba0118c3644302dabbd093cca96c2c57c31e89f9045ff511574278fb4155ae26e431272e1ca9572541a529d7dc57401c698c6b4d16644391bfce8c1b6504fd344425f2bf49ffe463d04fa2e83930065868bf1c5da031a624ff906b14543795e105f0dee065115e87f4ba2e5bbaef9acb60df1a8fc717abbc169dbb1934eb0483d4527a64e6cedc7b917b94b2678c73a497ab93b5af69a4ae817b8aecf31f4e7ca21c3593d8b55674b69110c9c5b12352fec2f078aef20081d43810a9576866e62a2b938ad11347ed8cd6c1fb1ad409d9517d7b8135c29548bc472073faa0492d88980245c77a85d6991d343a20eae7122e6c40e574bd06a592a690526b4cc8e0c5aec1a541b7313dc5b7ec981d071d9a76d7850b45db8a0853641efb6ac7f113ed207044e8445c6ff780228e01c24d4410ffec74039a9bc2b480e0dd3654829d71b0824cd7f5af1746b12f7d0f8e75c95f2fb6a94e5f1f552a9f79d6aadc383a5cab146be345c4bdd596b19166fe5b79743f1c5da031a624ff906b14543795e105f0dee065115e87f4ba2e5bbaef9acb60da2ac330eae8972468072b4c904769e62b5aecad254c7a1c35a3841fca9596e2703f28971036d35ddcb492f71e068357b74b6aae32686b44528bfbc94b64f23b5f19aa193bdc8432644ce20aa7541449be29987fb41779ad2489b5ce62133ff68ce046389b6bcf0d3c95899c96a11735e82e53b638ae409bf7aa323dd052e7dac29d47ba4fa0cc1b971eaf75b1c343739d7333030e77e1c5fb44e49a12cbb48b6f1c5da031a624ff906b14543795e105f0dee065115e87f4ba2e5bbaef9acb60d01cf9d6be01e56b804289969c037e43efcbd0759675c4fe858b383ddeaf76aecb1ebd3703ec3c3d31f36b6838dbebda75eed48118e3f10f32b2733882b40f464dd0ba567210157c6f26f4626018af408974416c38bc627d937c97e9c95d6425706df47e9c5e51883bc446d532fba12969ab1e12aa3e1f9eff044373c0f06f4a63e8f09914d4eb7e36346275e678c32a555591c45bdbc75ca84c45b7987dab0e5df4b477df4b99c1e46cecf08d11689e4360596b9cfe1003416d50d841352b413525a4e852f1091bc5253348cf5a3aa35e37c29bb7cbb463ad00a853bd90c59120562f898372d9d4e5b1fb79e54a9c229e44af183c867362fb3b603cf34943ae4812753458b1c3baea6533048a269c000a8cc79a466d980ea49ce99e3535b28464a68e88b1eeabb331facc7bb99c20c708ec70bd38e75070ee1857366a1e7cbfb2535f1acdf20eb06ebacb3f78a70e321d68ba3b66aa78b278ee809c096bd7eecc5ee47cb1fe8e2597fb76258197afbdfe6b5e87def09c388f0e148f12b88da30d284efde74395aa33e00fb5fb887d5f0e1fb7a7e7ba91f2405e0985dc52245ef6b0f92d4941d8337c93e8eb59b4ffa5c0e6be179b542a35ae180bdd3e3d7b3a0a03a87f33d7ba766d7ee2b7bb41c2e68ad038fb5de134453c2929c81cfbb523fefe3cd1f4b8867521b6d5b9e5e33abead4251b9a6163a62f9e4002226a9faeb8851fb4ba854c14c11edf632212103690ae3e65b21407aa967b66b84229d1533b12808e35db7fd2f8392c896fd45c5cadb24f92731069da0a971a1f6fe9a2c89d03f28971036d35ddcb492f71e068357b74b6aae32686b44528bfbc94b64f23b5bdb71c0118c19bff63a5b9132031ff592c1b5cb9f346d6397b40ae678fd37afaa53d25f67f8cba9803101c31ac0eef8f16859622e1f8fe1f482db221a2b688d0afddbede3ccfc1b728c5ff8da271a7d1e2e5bbabe53eb54d090a690c55fcb3b860d3ac7a2713ff93924e4eece64d33d023802dcfbbcbb8ec9c9b9c1cea327e44e39d7c7593e313b49dbcfe626812b17146b94152c80d7fbb8de3f10656f05962b21e5fc9e8578b0261cd36b17c78274c3197555ba74263febdb6891386d49bae53b7547b24f189014f652f7100cd91b6913f388562dae393ec50c150a4c1aaa5336a1e38c727d0baac60ac4f9a14b15eee236f418b656a3a6d15da8619127e1a411948a154c653d48fbf1299f6c32106c96842a2498f706ed73ea723c47aefb9bfe6c13649cc13a3a51e8861a467ce83fe92c71c0ed65184c4b2c288b672478eb35d4fb713fff7a8ddaf4ac2de10453c606066bd97193fdcde5c14c05bac6986541b8989b77f27eb5ab6801553d5c57bd5930782e6f232e44cbe605083dfa015../../../../lib64/swig/examplesrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootswig-3.0.12-4.18.src.rpmswig-examplesswig-examples(aarch-64)     rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)swig3.0.4-14.6.0-14.0.4-14.0-15.2-14.14.1ZLZ@YǞ@X@X*XfL@W^@WL+@WBV@VS@VS@U@UUmUmT@TTT@S%@S[SS&S@RmR@RIgRD!QQ@Q@Q@QT0PP @P@PXO@OOO~O@OU@OU@OTN@Nܲ@Nx@Nx@M@M@MK"@KwK*@K(K Jtchvatal@suse.commpluskal@suse.comcoolo@suse.comadam.majer@suse.dekkaempf@suse.comkkaempf@suse.comkkaempf@suse.comkkaempf@suse.comolaf@aepfle.derguenther@suse.comidonmez@suse.comkkaempf@suse.comkkaempf@suse.combadshah400@gmail.comkkaempf@suse.comkkaempf@suse.comdmitry_r@opensuse.orgkkaempf@suse.comkkaempf@suse.comschwab@linux-m68k.orgmls@suse.dekkaempf@suse.comkkaempf@suse.comkkaempf@suse.comro@suse.dekkaempf@suse.combadshah400@gmail.combadshah400@gmail.comkkaempf@suse.comkkaempf@suse.comkkaempf@suse.comkkaempf@suse.comkkaempf@suse.compth@suse.dekkaempf@suse.comkkaempf@suse.comkkaempf@suse.comkkaempf@suse.comkkaempf@suse.comkkaempf@suse.comkkaempf@suse.comidonmez@suse.comasterios.dramis@gmail.comdvaleev@suse.comkkaempf@suse.comkkaempf@suse.comcoolo@suse.compgajdos@suse.comkkaempf@suse.comkkaempf@suse.comidoenmez@novell.comidoenmez@novell.comidoenmez@novell.comcoolo@novell.comcoolo@novell.comkkaempf@novell.comjengelh@medozas.dekkaempf@suse.demmarek@suse.cz- Reduce some conditionals for old distros lets consider sle11/rhel6 as minimal supported configuration - Make sure we can be built and distributed with python3 only present in the system- Run python2 and python3 tests for Factory- add swig-perl526.patch from upstream to work with perl 5.26- use individual libboost-*-devel packages instead of boost-devel- Update to 3.0.12 - Add support for Octave-4.2. - Enhance %extend to support template functions. - Language specific enhancements and fixes for C#, D, Guile, Java, PHP7.- Update to 3.0.11 - PHP 7 support added. - C++11 alias templates and type aliasing support added. - Minor fixes and enhancements for C# Go Guile Java Javascript Octave PHP Python R Ruby Scilab XML.- Update to 3.0.10 - Regression fixes for smart pointers and importing Python modules.- Update to 3.0.9 - Add support for Python's implicit namespace packages. - Fixes to support Go 1.6. - C++11 std::array support added for Java. - Improved C++ multiple inheritance support for Java/C# wrappers. - Various other minor fixes and improvements for C#, D, Go, Java, Javascript, Lua, Python, R, Ruby, Scilab. - drop swig308-Fix-li_boost_array-test.patch, upstream- Add disabled build conditional for ocaml support (fate#320836) - Add swig-ocaml-int64.patch (ocaml PR#6517, fate#320836)- Add swig308-isfinite.diff to fix isfinite issue with new glibc.- Add swig308-Fix-li_boost_array-test.patch to fix boost::array test on PPC.- Update to 3.0.8 - pdf documentation enhancements. - Various Python 3.5 issues fixed. - std::array support added for Ruby and Python. - shared_ptr support added for Ruby. - Minor improvements for CFFI, Go, Java, Perl, Python, Ruby.- Update to 3.0.7 - Add support for Octave-4.0.0. - Remove potential Android security exploit in generated Java classes. - Minor new features and bug fixes. - drop swig-octave4.patch and swig-3.0.6.patch, upstream now- Add swig-octave4.patch to fix swig bindings for octave >= 4.0 (patch taken from Fedora, and has been submitted upstream).- Fix ocaml check (swig-3.0.6.patch)- Update to 3.0.6 - Stability and regression fixes. - Fixed parsing of C++ corner cases. - Language improvements and bug fixes for C#, Go, Java, Lua, Python, R. - explicitly disable ocaml (bug in configure script)- Update to version 3.0.5 * Added support for Scilab. * Important Python regression fix when wrapping C++ default arguments. * Minor improvements for C#, Go, Octave, PHP and Python.- Update to 3.0.4 - Python regression fix when wrapping C++ default arguments. - Improved error messages.- Update to 3.0.3 - Add support for C++11 strongly typed enumerations. - Numerous bug fixes and minor enhancements for C#, D, Go, Java, Javascript, PHP, Perl and Python wrappers. - drop nested_classes.diff, patch is upstream- Fix syntax error in find command- support nested classes in ruby [bnc#892480] new patch: nested_classes.diff- Update to 3.0.2 - Bug fix during install and a couple of other minor changes.- Update to 3.0.1 - Javascript module added. This supports JavascriptCore (Safari/Webkit), v8 (Chromium) and node.js currently. - A few notable regressions introduced in 3.0.0 have been fixed - in Lua, nested classes and parsing of operator <<. - The usual round of bug fixes and minor improvements for: C#, GCJ, Go, Java, Lua, PHP and Python.- Update to 3.0.0 - This is a major new release focusing primarily on C++ improvements. - C++11 support added. Please see documentation for details of supported features: http://www.swig.org/Doc3.0/CPlusPlus11.html - Nested class support added. This has been taken full advantage of in Java and C#. Other languages can use the nested classes, but require further work for a more natural integration into the target language. - We urge folk knowledgeable in the other target languages to step forward and help with this effort. - Lua: improved metatables and support for %nspace. - Go 1.3 support added. - Python import improvements including relative imports. - Python 3.3 support completed. - Perl director support added. - C# .NET 2 support is now the minimum. Generated using statements are replaced by fully qualified names. - Bug fixes and improvements to the following languages: C#, Go, Guile, Java, Lua, Perl, PHP, Python, Octave, R, Ruby, Tcl - Various other bug fixes and improvements affecting all languages. - Note that this release contains some backwards incompatible changes in some languages. - Full detailed release notes are in the changes file. - drop 0001-Fix-Ruby-tracking-code-to-use-C-hash.patch, ruby-1.8.6-newobject.patch, and swig-fix_ocaml_type.patch. All upstreamed.- set CCSHARED to "-fPIC" on s390/s390x- Update to 2.0.12 - This is a maintenance release backporting some fixes from the pending 3.0.0 release. - Octave 3.8 support added. - C++11 support for new versions of erase/insert in the STL containers. - Compilation fixes on some systems for the generated Lua, PHP, Python and R wrappers. - Drop upstreamed patches: swig-lua-fix-void-return-for-int-functions.patch swig-support-octave-3.8.0.patch ruby-2.0-encoding-utf8.patch- Add patch swig-support-octave-3.8.0.patch: adds support for octave version 3.8.0 to swig; patch taken from upstream git and rebased for present version.- Add swig-lua-fix-void-return-for-int-functions.patch to fix void returns in non-void functions for its lua binding; patch submitted upstream (bnc#84331, https://github.com/swig/swig/issues/93).- Update to SWIG 2.0.11 - Minor bug fixes and enhancements mostly in Python, but also C#, Lua, Ocaml, Octave, Perl, PHP, Python, R, Ruby, Tcl.- Ruby 1.8.6 (SLE10) tracks objects differently Add ruby-1.8.6-newobject.patch - Remove skip-python-li_std_containers_int.patch, fixed upstream - Remove python-2.4.patch, fixed upstream - Fix Fedora/RHEL builds (BuildRequires: perl-Test-Simple)- Change Ruby 1.9+ object tracking to use C hashes, fixes all failed Ruby tests. Patch added: 0001-Fix-Ruby-tracking-code-to-use-C-hash.patch Patch removed: 0008-Ruby-Disable-broken-tests.patch- Ruby 2.0 strictly enforces encoding Add ruby-2.0-encoding-utf8.patch- Update to SWIG 2.0.10 - Ruby 1.9 support is now complete. - Add support for Guile 2.0 and Guile 1.6 support (GH interface) has been dropped. - Various small language neutral improvements and fixes. - Various bug fixes and minor improvements specific to C#, CFFI, D, Java, Octave, PHP, Python, - Minor bug fix in ccache-swig. - Development has moved to Github with Travis continuous integration testing - patches using https://github.com/swig/swig are welcome. - drop 0012-Python-Disable-broken-test-in-threads_exception.patch- Add swig-fix_ocaml_type.patch to change the declaration of caml_array_length to match that in ocaml's header.- Fix RHEL4 and 6 build- Update to SWIG 2.0.9 SWIG-2.0.9 summary: - Improved typemap matching. - Ruby 1.9 support is much improved. - Various bug fixes and minor improvements in C#, CFFI, Go, Java, Modula3, Octave, Perl, Python, R, Ruby, Tcl and in ccache-swig. - Removed patches (included in 2.0.9 release) - 0001-Ruby-replace-obsolete-STR2CSTR-macro-with-StringValu.patch - 0002-Ruby-use-RbConfig-instead-of-deprecated-Config-modul.patch - 0003-Ruby-Fix-include-pathes-for-Ruby-1.9.patch - 0004-Ruby-Add-local-dir-to-loadpath-for-Ruby-1.9.patch - 0007-Ruby-1.9-methods-returns-array-of-Symbols-now.patch - Removed broken patch - swig-2.0.4-guile2.patch - Disable tests failing on (deprecated) Python 2.4 - new patch: python-2.4.patch- fix build on SLE10: disable autogen.sh Add patch: PyInt_FromSize_t unavailable under Python 2.4- Update to 2.0.8 * Fix a couple of regressions introduced in 2.0.5 and 2.0.7. * Improved using declarations and using directives support. * Minor fixes/enhancements for C#, Java, Octave, Perl and Python.- Fix segfault in constructor/destructor warning (upstream ID 3530078)- Port SWIG to Ruby 1.9 (various patches) - Disable broken tests- Update to 2.0.7 * Important regression fixes since 2.0.5 for typemaps in general and in Python. * Fixes and enhancements for Go, Java, Octave and PHP.- Update to 2.0.6 * Various fixes with templates and typedef types. * Some template lookup problems fixed. * Templated type fixes to use correct typemaps. * Autodoc documentation generation improvements. * Python STL container wrappers improvements including addition of stepped slicing. * Approximately 70 fixes and minor enhancements for the following target languages: AllegroCL, C#, D, Go, Java, Lua, Ocaml, Octave, Perl, PHP, Python, R, Ruby, Tcl, Xml.- Added a patch (r12814.patch) to fix regression leading to uncompilable code when using typedef and function pointer references (taken from Debian).- The perl 5.12 packages are compiled with -Duse64bitint, which means that IVs are 64-bits even on 32-bit architectures. When converting IVs, SWIG assumes that an IV is the same size as a long, which causes OverflowErrors with unsigned longs when the value is greater than 2^31.- fix SLES 10 build, disable failing test (bnc#750618)- fix build, add Group field to subpackages- fix license to be in spdx.org format- generate guile 2 friendly code- Update to swig 2.0.4 (see CHANGES.current for complete list) * [Perl] Patch #3260265 fixing overloading of non-primitive types and integers in Perl 5.12 and later. * [Ruby] Fix %import where one of the imported files %include one of the STL include files such as std_vector.i. * [python] Additional fixes for python3.2 support. * [python] Fixed PyGetSetDescr for python3.2. * Bug 2635919: Convenience method to convert std::map to a python dict. * Fixed bug 1163440: vararg typemaps. * [Python] Applied patch #1932484: migrate PyCObject to PyCapsule. * [Python] Merged in the szager-python-builtin branch, adding the -builtin feature for python. The -builtin option may provide a significant performance gain in python wrappers. For full details and limitations, refer to Doc/Manual/Python.html. A small test suite designed to demonstrate the performance gain is in Examples/python/performance.- Fix RHEL/Fedora build- Drop adapt-perl512.diff and replace it with swig-2.0.3-perl512.patch which is applied upstream.- Add swig-2.0.3-perl514.patch: fix test failures with Perl 5.14- Update to swig 2.0.3 * Much better nested class/struct support. * Much improved template partial specialization and explicit specialization handling. * Namespace support improved with the 'nspace' feature where namespaces can be automatically translated into Java packages or C# namespaces. * Improved typemap and symbol table debugging. * Numerous subtle typemap matching rule changes when using the default (SWIGTYPE) type. These now work much like C++ class template partial specialization matching. * Other small enhancements for typemaps. Typemap fragments are also now official and documented. * Warning and error display refinements. * Wrapping of shared_ptr is improved and documented now. * Numerous C++ unary scope operator (::) fixes. * Better support for boolean expressions. * Various bug fixes and improvements in the Allegrocl, C#, Java, Lua, Octave, PHP, Python, R, Ruby and XML modules.- fix build with new perl 5.12: there is no Reference type anymore, but references and integers are the same, so a 0L was seen as 0 pointer - breaking the test suite. The fix is to remove the check- take patch from swig svn to fix assertion on -xmlout (fix yast2-storage build)- tune .spec file to build on multiple distros- package documentation as noarch- updated to 1.3.40 * SWIG now supports directors for PHP. * PHP support improved in general. * Octave 3.2 support added. * Various bug fixes/enhancements for Allegrocl, C#, Java, Octave, Perl, Python, Ruby and Tcl. * Other generic fixes and minor new features.- updated to 1.3.39 * Python 3 support added * PHP4 support dropped * many bugfixes and improvements - ccache support disabled as it didn't work (todo after 11.2)seattle12 1527339567  ! #$&'()-.0123456789 ;<=>?CDFGHIJKLMNOPQRSUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~R?R    ? !"#$%&)*+,-./012345678<=>?@ADEFGKLMNOPgRSTUVWXYZ]_`a?cdfgjklmpqrstuvwR{|}~gRgW?  R     "#$%'(+-.124589;<?@BC  FGIJ  QR  ?XY_`  cghijklmnopRtuvwxyz{|}~12pWjjRgstu     ? "#$%&'()*+,-./012345689:;5R?@ABCDEFGHIJ5MNOPQ56TUVWFZ[\]FZabcBefghijklmBopqrFWuvw5y{|}FBFRwwgFG?R    !&'(*+,-.01346789 ;<=>@ABCDFGHIJLMNOQRSTUVWXYZ[]^_`abcgjkR pqtuyk c&'u*+,-k013u678q;<=k@ABCkFGHIuLMNkQRSTWXYZu]^_`Rw?Rw  !%&'!+,-./0123;>?@ABCDEFGHIJKLMNEPQHSTUVWXYB[\E^_`IbcdefghiEkl`SopqestuXwByzE|}`IE`SXBE`bceghE`opetuBE`E`BE`beghE`oetu          !"#$%&()*+,).(*123456789:;<=>@ABCDEF!gIJK.8NOPQRSTUVSTYZ[S]^_SabcSefg!WUklmqrst!?xz{|}~!R?R*,+g8   WU?#$%&)*&-./456:;<=>?@ABRFGHIJKLOPBTUVLZ[\L_`aLcdefghWUklL?pqBstuvwxz{|}~xLRwg8W?   3.0.12-4.183.0.12-4.18     !!!"""""""""####$$$$$$%%%%%&''''&(((((()******)++++++)),,,,,,)------)......)//////)000000)111111)22222)33333)4444445667686665599:9;9995<<=<><5??@?A???555BBCBDBBB5EEFEGEEE5HHIHJHH5KKLKMKKKNOOOOOOONNPPPPPPNQQQQNRRRRRRNSSSSSSNTTTTTTTNUUUUUUNNVVVVNWWWWWNXXXXXXNYYYYYNZZZZZN[[[[[[\\\]]]]]\^^^\_________\````\aaaa\bbbbb\ccccc\ddddeffffffeeggggggehhhheiiiiiiejjjjjjekkkkkkeellllemmmmennnnneoooooeppppppeqqqqqerrrrressssettttttuuvvvvvvvuwwwwwwuxxxxxxxuuyyyyyyyuzzzzzu{{{{{{u||||||u}}}}}}u~~~~~~uuuu                            !!!!"""#####$$$$%%%&&&'''''((())))%***+++++,,,----%...///000001111.222333334444.555666657777588899999::::8;;;<<===<;>>>?>@@@@@@@@@@@AAAABBCCCCDDDDEEFFFEGGGEEHHHEIIIEJJJKKKKKLLLLLLMMMMMNNNNNNOOOOPPPPQQQQRRRSSSSSSTTUUUUUTVVVVWWXXXXXXWYYYYWZZZZZZW[[[[W\\\\\W]]]]]]W^^^^^W___W```WaaaaaaaaaaaaWbbbbbbbbbbbWWccccWdddddWeeeeWffffWgggggWhhhhhWiiiiiiWjjjjjWkkkkWllllWmmmmmmWnnnnnnoppqqqqqprrrpssssptttttpuuuuupvvvvpwwwwwpxxxxpyyyypzzzzzp{{{{p|||p}}}}p~~~~~swigexamplesMakefileMakefile.inREADMEandroidcheck.listclassAndroidManifest.xmlMakefileant.propertiesbuild.xmljniAndroid.mkexample.cppexample.hexample.ilocal.propertiesproguard.cfgproject.propertiesreslayoutmain.xmlvaluesstrings.xmlsrcorgswigclassexampleSwigClass.javaextendAndroidManifest.xmlMakefileant.propertiesbuild.xmljniAndroid.mkApplication.mkexample.cppexample.hexample.ilocal.propertiesproguard.cfgproject.propertiesreslayoutmain.xmlvaluesstrings.xmlsrcorgswigextendexampleSwigExtend.javasimpleAndroidManifest.xmlMakefileant.propertiesbuild.xmljniAndroid.mkexample.cexample.ilocal.propertiesproguard.cfgproject.propertiesreslayoutmain.xmlvaluesstrings.xmlsrcorgswigsimpleSwigSimple.javachickenREADMEcheck.listclassMakefileexample.cxxexample.hexample.irunme-lowlevel.scmrunme-tinyclos.scmconstantsMakefileexample.irunme.scmeggMakefileREADMEmod1.imod2.imulti.setupmulti_init.scmsingle.isingle.setuptest.scmmultimapMakefileexample.cexample.irunme.scmoverloadMakefileREADMEexample.cxxexample.hexample.irunme.scmsimpleMakefileREADMEexample.cexample.irunme.scmcontractsimple_cexample.cexample.irunme1.pyrunme2.pysimple_cxxexample.cxxexample.hexample.irunme1.pyrunme2.pyrunme3.pycsharparraysMakefileexample-cs.csprojexample.cexample.hexample.irunme.cscallbackMakefileexample-cs.csprojexample.cxxexample.hexample.irunme.cscheck.listclassMakefileexample-cs.csprojexample.cxxexample.hexample.irunme.csenumMakefileexample-cs.csprojexample.cxxexample.hexample.irunme.csextendMakefileexample-cs.csprojexample.cxxexample.hexample.irunme.csfuncptrMakefileexample-cs.csprojexample.cexample.hexample.irunme.csnestedMakefileexample-cs.csprojexample.cxxexample.hexample.irunme.csreferenceMakefileexample-cs.csprojexample.cxxexample.hexample.irunme.cssimpleMakefileexample-cs.csprojexample.cexample.irunme.cstemplateMakefileexample-cs.csprojexample.hexample.irunme.csvariablesMakefileexample-cs.csprojexample.cexample.hexample.irunme.csdcallbackMakefiled1runme.dd2runme.dexample.cxxexample.hexample.icheck.listclassMakefiled1runme.dd2runme.dexample.cxxexample.hexample.iconstantsMakefiled1runme.dd2runme.dexample.ienumMakefiled1runme.dd2runme.dexample.cxxexample.hexample.iexample.mkexample.mk.inextendMakefiled1runme.dd2runme.dexample.cxxexample.hexample.ifuncptrMakefiled1runme.dd2runme.dexample.cexample.hexample.isimpleMakefiled1runme.dd2runme.dexample.cexample.ivariablesMakefiled1runme.dd2runme.dexample.cexample.hexample.igocallbackMakefilecallback.cxxexample.hexample.igocallback.goindex.htmlrunme.gocheck.listclassMakefileclass.cxxexample.hexample.iindex.htmlrunme.goconstantsMakefileexample.iindex.htmlrunme.godirectorMakefiledirector.godirector.hexample.iindex.htmlrunme.goenumMakefileenum.cxxexample.hexample.iindex.htmlrunme.goextendMakefileceo.goexample.hexample.iextend.cxxindex.htmlrunme.gofuncptrMakefileexample.hexample.ifuncptr.cindex.htmlrunme.goindex.htmlmultimapMakefileexample.imultimap.crunme.gopointerMakefileexample.iindex.htmlpointer.crunme.goreferenceMakefileexample.hexample.iindex.htmlreference.cxxrunme.gosimpleMakefileexample.iindex.htmlrunme.gosimple.ctemplateMakefileexample.hexample.iindex.htmlrunme.govariablesMakefileexample.hexample.iindex.htmlrunme.govariables.cguileREADMEcheck.listclassMakefileexample.cxxexample.hexample.irunme.scmconstantsMakefileexample.irunme.scmmatrixMakefileREADMEexample.imatrix.cmatrix.irunme.scmvector.cvector.hvector.imultimapMakefileexample.cexample.irunme.scmmultivalueMakefileexample.cexample.irunme.scmportMakefileREADMEexample.cexample.irunme.scmsimpleMakefileREADMEexample.cexample.irunme.scmstd_vectorMakefileexample.hexample.irunme.scmindex.htmljavacallbackMakefileexample.cxxexample.hexample.iindex.htmlrunme.javacheck.listclassMakefileexample.cxxexample.hexample.iindex.htmlrunme.javaconstantsMakefileexample.iindex.htmlrunme.javaenumMakefileexample.cxxexample.hexample.iindex.htmlrunme.javaextendMakefileexample.cxxexample.hexample.iindex.htmlrunme.javafuncptrMakefileexample.cexample.hexample.iindex.htmlrunme.javaindex.htmlmultimapMakefileexample.cexample.irunme.javanativeMakefileexample.iindex.htmlrunme.javanestedMakefileexample.cxxexample.hexample.irunme.javapointerMakefileexample.cexample.iindex.htmlrunme.javareferenceMakefileexample.cxxexample.hexample.iindex.htmlrunme.javasimpleMakefileexample.cexample.iindex.htmlrunme.javatemplateMakefileexample.hexample.iindex.htmlrunme.javatypemapMakefileexample.iindex.htmlrunme.javavariablesMakefileexample.cexample.hexample.iindex.htmlrunme.javajavascriptcheck.listclassMakefilebinding.gyp.inexample.cxxexample.hexample.iexample.jsrunme.jsconstantMakefilebinding.gyp.inexample.hexample.iexample.jsrunme.jsenumMakefilebinding.gyp.inexample.cxxexample.hexample.iexample.jsrunme.jsexample.mkexceptionMakefilebinding.gyp.inexample.cxxexample.hexample.iexample.jsrunme.jsfunctorMakefilebinding.gyp.inexample.iexample.jsrunme.jsnspaceMakefilebinding.gyp.inexample.hexample.iexample.jsrunme.jsoperatorMakefilebinding.gyp.inexample.hexample.iexample.jsrunme.jsoverloadMakefilebinding.gyp.inexample.hexample.iexample.jsrunme.jspointerMakefilebinding.gyp.inexample.cxxexample.iexample.jsrunme.jsreferenceMakefilebinding.gyp.inexample.cxxexample.hexample.iexample.jsrunme.jssimpleMakefilebinding.gyp.inexample.cxxexample.iexample.jsrunme.jstemplateMakefilebinding.gyp.inexample.hexample.iexample.jsrunme.jsvariablesMakefilebinding.gyp.inexample.cxxexample.hexample.iexample.jsrunme.jsluaarraysMakefileexample.cexample.irunme.luacheck.listclassMakefileexample.cxxexample.hexample.irunme.luaconstantsMakefileexample.irunme.luadualMakefiledual.cppexample.iexample2.iembedMakefileembed.cexample.cexample.irunme.luaembed2Makefileembed2.cexample.cexample.irunme.luaembed3Makefileembed3.cppexample.cppexample.hexample.irunme.luaexceptionMakefileexample.hexample.irunme.luafuncptr3Makefileexample.cexample.hexample.irunme.luafunctestMakefileexample.cexample.irunme.luafunctorMakefileexample.irunme.luaimportimport.luaMakefileREADMEbar.hbar.ibase.hbase.ifoo.hfoo.irunme.luaspam.hspam.ilua.cnspaceMakefileexample.hexample.irunme.luaownerMakefileexample.cxxexample.hexample.irunme.luapointerMakefileexample.cexample.irunme.luasimpleMakefileexample.cexample.irunme.luavariablesMakefileexample.cexample.hexample.irunme.luamodula3check.listclassMakefileexample.cxxexample.hexample.iswig.tmplenumMakefileexample.cxxexample.hexample.iexceptionMakefileexample.hexample.ireferenceMakefileexample.cxxexample.hexample.isimpleMakefileexample.cexample.itypemapMakefileexample.imzschemecheck.listmultimapMakefileexample.cexample.irunme.scmsimpleMakefileREADMEexample.cexample.irunme.scmstd_vectorMakefileexample.hexample.irunme.scmocamlargout_refMakefileexample.cexample.iexample_prog.mlcheck.listcontractMakefileexample.iexample_prog.mlscoped_enumMakefileREADMEexample.iexample_prog.mlfoo.hshapesMakefileexample.cexample.hexample.iexample_prog.mlsimpleMakefileexample.cexample.iexample_prog.mlindex.htmlstd_stringMakefileREADMEexample.hexample.irunme.mlstd_vectorMakefileexample.hexample.irunme.mlstlMakefileexample.hexample.irunme.mlstring_from_ptrMakefileexample_prog.mlfoolib.istrings_testMakefileexample.hexample.irunme.mloctavecallbackMakefileexample.cxxexample.hexample.irunme.mcheck.listclassMakefileexample.cxxexample.hexample.irunme.mconstantsMakefileexample.irunme.mcontractMakefileexample.cexample.irunme.menumMakefileexample.cxxexample.hexample.irunme.mexample.mkextendMakefileexample.cxxexample.hexample.irunme.mfuncptrMakefileexample.cexample.hexample.irunme.mfuncptr2Makefileexample.cexample.hexample.irunme.mfunctorMakefileexample.irunme.mmodule_loadMakefileexample.cexample.hexample.irunme.moperatorMakefileexample.hexample.irunme.mpointerMakefileexample.cexample.irunme.mreferenceMakefileexample.cxxexample.hexample.irunme.msimpleMakefileexample.cexample.irunme.mtemplateMakefileexample.hexample.irunme.mvariablesMakefileexample.cexample.hexample.irunme.mperl5callbackMakefileexample.cxxexample.hexample.iindex.htmlrunme.plcheck.listclassMakefileexample.cxxexample.hexample.iindex.htmlrunme.plconstantsMakefileexample.iindex.htmlrunme.plconstants2Makefileexample.irunme.plextendMakefileexample.cxxexample.hexample.iindex.htmlrunme.plfuncptrMakefileexample.cexample.hexample.iindex.htmlrunme.plimportMakefileREADMEbar.hbar.ibase.hbase.iexample.dswfoo.hfoo.irunme.plspam.hspam.iindex.htmlinlineMakefileREADMErunme.pljavaExample.javaMakefileexample.irunme.plmultimapMakefileexample.cexample.irunme.plmultiple_inheritanceMakefileexample.hexample.irunme.plpointerMakefileexample.cexample.iindex.htmlrunme.plreferenceMakefileexample.cxxexample.hexample.iindex.htmlrunme.plsimpleMakefileexample.cexample.iindex.htmlrunme.plvalueMakefileexample.cexample.hexample.iindex.htmlrunme.plvariablesMakefileexample.cexample.hexample.iindex.htmlrunme.plxmlstringMakefileexample.cxxexample.hexample.irunme.plxmlstring.iphpcallbackMakefileexample.cxxexample.hexample.iindex.htmlrunme.phpcheck.listclassMakefileexample.cxxexample.hexample.irunme.phpconstantsMakefileexample.irunme.phpcpointerMakefileexample.cexample.irunme.phpdisownMakefileexample.cxxexample.hexample.irunme.phpenumMakefileexample.cxxexample.hexample.irunme.phpextendMakefileexample.cxxexample.hexample.iindex.htmlrunme.phpfuncptrMakefileexample.cexample.hexample.irunme.phpoverloadingMakefileexample.cxxexample.hexample.irunme.phppointerMakefileexample.cexample.irunme.phppragmasMakefileexample.iinclude.phprunme.phpproxyMakefileexample.cxxexample.hexample.irunme.phpreferenceMakefileexample.cxxexample.hexample.irunme.phpsimpleMakefileexample.cexample.irunme.phpsyncMakefileexample.cxxexample.hexample.irunme.phpvalueMakefileexample.cexample.hexample.irunme.phpvariablesMakefileexample.cexample.hexample.irunme.phpphp5callbackMakefileexample.cxxexample.hexample.iindex.htmlrunme.phpcheck.listclassMakefileexample.cxxexample.hexample.irunme.phpconstantsMakefileexample.irunme.phpcpointerMakefileexample.cexample.irunme.phpdisownMakefileexample.cxxexample.hexample.irunme.phpenumMakefileexample.cxxexample.hexample.irunme.phpextendMakefileexample.cxxexample.hexample.iindex.htmlrunme.phpfuncptrMakefileexample.cexample.hexample.irunme.phpoverloadingMakefileexample.cxxexample.hexample.irunme.phppointerMakefileexample.cexample.irunme.phppragmasMakefileexample.iinclude.phprunme.phpproxyMakefileexample.cxxexample.hexample.irunme.phpreferenceMakefileexample.cxxexample.hexample.irunme.phpsimpleMakefileexample.cexample.irunme.phpsyncMakefileexample.cxxexample.hexample.irunme.phpvalueMakefileexample.cexample.hexample.irunme.phpvariablesMakefileexample.cexample.hexample.irunme.phppikecheck.listclassMakefileexample.cxxexample.hexample.irunme.pikeconstantsMakefileexample.irunme.pikeenumMakefileREADMEexample.cxxexample.hexample.irunme.pikeoverloadMakefileexample.cxxexample.hexample.irunme.pikesimpleMakefileexample.cexample.irunme.piketemplateMakefileexample.hexample.irunme.pikepythoncallbackMakefileexample.cxxexample.hexample.iindex.htmlrunme.pycheck.listclassMakefileexample.cxxexample.hexample.iindex.htmlrunme.pyconstantsMakefileexample.iindex.htmlrunme.pycontractMakefileexample.cexample.irunme.pydocstringsMakefileexample.cxxexample.hexample.irunme.pyenumMakefileexample.cxxexample.hexample.iindex.htmlrunme.pyexceptionMakefileexample.hexample.irunme.pyexceptproxyMakefileexample.hexample.irunme.pyextendMakefileexample.cxxexample.hexample.iindex.htmlrunme.pyfuncptrMakefileexample.cexample.hexample.iindex.htmlrunme.pyfuncptr2Makefileexample.cexample.hexample.irunme.pyfunctorMakefileexample.irunme.pyimportMakefileREADMEbar.hbar.ibase.hbase.iexample.dswfoo.hfoo.irunme.pyspam.hspam.iimport_packagesMakefileREADMEfrom_init1MakefileREADMEpy2Makefile__init__.pypkg2Makefile__init__.pybar.hppbar.ifoo.hppfoo.ipy3Makefile__init__.pypkg2Makefile__init__.pybar.hppbar.ifoo.hppfoo.irunme.pyfrom_init2MakefileREADMEpy2Makefile__init__.pypkg2Makefile__init__.pybar.hppbar.ipkg3Makefile__init__.pyfoo.hppfoo.ipy3Makefile__init__.pypkg2Makefile__init__.pybar.hppbar.ipkg3Makefile__init__.pyfoo.hppfoo.irunme.pyfrom_init3MakefileREADMEpy2Makefile__init__.pypkg2Makefile__init__.pybar.hppbar.ipkg3Makefile__init__.pypkg4Makefile__init__.pyfoo.hppfoo.ipy3Makefile__init__.pypkg2Makefile__init__.pybar.hppbar.ipkg3Makefile__init__.pypkg4Makefile__init__.pyfoo.hppfoo.irunme.pynamespace_pkgMakefileREADMEnonpkg.pynormal.pynstest.pyrobin.irunme.pysplit.pyzipsplit.pyrelativeimport1MakefileREADMEpy2Makefile__init__.pypkg2Makefile__init__.pybar.hppbar.ipkg3Makefile__init__.pyfoo.hppfoo.ipy3Makefile__init__.pypkg2Makefile__init__.pybar.hppbar.ipkg3Makefile__init__.pyfoo.hppfoo.irunme.pyrelativeimport2MakefileREADMEpy2Makefile__init__.pypkg2Makefile__init__.pybar.hppbar.ipkg3Makefile__init__.pypkg4Makefile__init__.pyfoo.hppfoo.ipy3Makefile__init__.pypkg2Makefile__init__.pybar.hppbar.ipkg3Makefile__init__.pypkg4Makefile__init__.pyfoo.hppfoo.irunme.pyrelativeimport3MakefileREADMEpy2Makefile__init__.pypkg2Makefile__init__.pybar.hppbar.ipkg3Makefile__init__.pyfoo.hppfoo.ipy3Makefile__init__.pypkg2Makefile__init__.pybar.hppbar.ipkg3Makefile__init__.pyfoo.hppfoo.irunme.pysame_modnames1MakefileREADMEpkg1Makefile__init__.pyfoo.hppfoo.ipkg2Makefile__init__.pyfoo.hppfoo.irunme.pysame_modnames2MakefileREADMEpkg1Makefile__init__.pyfoo.hppfoo.ipkg2Makefile__init__.pyfoo.hppfoo.irunme.pysplit_modulesMakefileREADMEvanillaMakefilepkg1Makefile__init__.pyfoo.irunme.pyvanilla_splitMakefilefoo.ipkg1__init__.pyrunme.pyimport_templateMakefileREADMEbar.hbar.ibase.hbase.ifoo.hfoo.irunme.pyspam.hspam.iindex.htmljavaExample.javaMakefileexample.irunme.pylibffiMakefileexample.imultimapMakefileexample.cexample.irunme.pyoperatorMakefileexample.hexample.irunme.pyperformanceMakefileconstructorMakefileSimple.irunme.pyfuncMakefileSimple.irunme.pyharness.pyhierarchyMakefileSimple.irunme.pyhierarchy_operatorMakefileSimple.irunme.pyoperatorMakefileSimple.irunme.pypointerMakefileexample.cexample.iindex.htmlrunme.pyreferenceMakefileexample.cxxexample.hexample.iindex.htmlrunme.pysimpleMakefileexample.cexample.iindex.htmlrunme.pysmartptrMakefileexample.cxxexample.hexample.irunme.pysmartptr.hstd_mapMakefileexample.hexample.irunme.pystd_vectorMakefileexample.hexample.irunme.pytemplateMakefileexample.hexample.irunme.pyvarargsMakefileexample.irunme.pyvariablesMakefileexample.cexample.hexample.iindex.htmlrunme.pyrcheck.listclassMakefileexample.cxxexample.hexample.irunme.RsimpleMakefileexample.cexample.irunme.Rrubycheck.listclassMakefileexample.cxxexample.hexample.iindex.htmlrunme.rbconstantsMakefileexample.iindex.htmlrunme.rbenumMakefileexample.cxxexample.hexample.iindex.htmlrunme.rbexception_classMakefileexample.hexample.irunme.rbfree_functionMakefileexample.cxxexample.hexample.irunme.rbfuncptrMakefileexample.cexample.hexample.iindex.htmlrunme.rbfuncptr2Makefileexample.cexample.hexample.irunme.rbfunctorMakefileexample.irunme.rbhashargsMakefileexample.irunme.rbimportMakefileREADMEbar.hbar.ibase.hbase.iexample.dswfoo.hfoo.irunme.rbspam.hspam.iimport_templateMakefileREADMEbar.hbar.ibase.hbase.ifoo.hfoo.irunme.rbspam.hspam.iindex.htmljavaExample.javaMakefileexample.irunme.rbmark_functionMakefileexample.cxxexample.hexample.irunme.rbmultimapMakefileexample.cexample.irunme.rboperatorMakefileexample.hexample.irunme.rboverloadingMakefileexample.cxxexample.hexample.irunme.rbpointerMakefileexample.cexample.iindex.htmlrunme.rbreferenceMakefileexample.cxxexample.hexample.iindex.htmlrunme.rbsimpleMakefileexample.cexample.iindex.htmlrunme.rbstd_vectorMakefileexample.hexample.irunme.rbtemplateMakefileexample.hexample.irunme.rbvalueMakefileexample.cexample.hexample.iindex.htmlrunme.rbvariablesMakefileexample.cexample.hexample.iindex.htmlrunme.rbs-expuffi.lispscilabcheck.listclassMakefileexample.cxxexample.hexample.irunme.sciconstantsMakefileexample.irunme.scicontractMakefileexample.cexample.irunme.scienumMakefileexample.cxxexample.hexample.irunme.scifuncptrMakefileexample.cexample.hexample.irunme.scimatrixMakefileexample.cexample.irunme.scimatrix2Makefileexample.cexample.imain.crunme.scipointerMakefileexample.cexample.irunme.scisimpleMakefileexample.cexample.irunme.scistd_listMakefileexample.cxxexample.hexample.irunme.scistd_vectorMakefileexample.hexample.irunme.scistructMakefileexample.irunme.scitemplateMakefileexample.hexample.irunme.scivariablesMakefileexample.cexample.hexample.irunme.scitclcheck.listclassMakefileexample.cxxexample.hexample.iindex.htmlrunme.tclrunme2.tclconstantsMakefileexample.iindex.htmlrunme.tclcontractMakefileexample.cexample.irunme.tclenumMakefileexample.cxxexample.hexample.iindex.htmlrunme.tclfuncptrMakefileexample.cexample.hexample.iindex.htmlrunme.tclimportMakefileREADMEbar.hbar.ibase.hbase.iexample.dswfoo.hfoo.irunme.tclspam.hspam.iindex.htmljavaExample.javaMakefileexample.irunme.tclmultimapMakefileexample.cexample.irunme.tcloperatorMakefileexample.hexample.irunme.tclpointerMakefileexample.cexample.iindex.htmlrunme.tclreferenceMakefileexample.cxxexample.hexample.iindex.htmlrunme.tclsimpleMakefileexample.cexample.iindex.htmlrunme.tclstd_vectorMakefileexample.hexample.irunme.tclvalueMakefileexample.cexample.hexample.iindex.htmlrunme.tclvariablesMakefileexample.cexample.hexample.iindex.htmlrunme.tclxmlMakefileMakefile.inerror.expected-xmlerror.iexample.expected-xmlexample.hexample.iexample_apply.expected-xmlexample_apply.iexample_const.expected-xmlexample_const.iexample_gif.expected-xmlexample_inl.expected-xmlexample_inl.hexample_inl.iexample_p5.expected-xmlexample_p5.iexample_ro.expected-xmlexample_ro.iexample_title_add.expected-xmlexample_title_add.iexample_xml.expected-xmlexample_xml.hexample_xml.ignarly.expected-xmlgnarly.iExamples/usr/lib64//usr/lib64/swig//usr/lib64/swig/examples//usr/lib64/swig/examples/android//usr/lib64/swig/examples/android/class//usr/lib64/swig/examples/android/class/jni//usr/lib64/swig/examples/android/class/res//usr/lib64/swig/examples/android/class/res/layout//usr/lib64/swig/examples/android/class/res/values//usr/lib64/swig/examples/android/class/src//usr/lib64/swig/examples/android/class/src/org//usr/lib64/swig/examples/android/class/src/org/swig//usr/lib64/swig/examples/android/class/src/org/swig/classexample//usr/lib64/swig/examples/android/extend//usr/lib64/swig/examples/android/extend/jni//usr/lib64/swig/examples/android/extend/res//usr/lib64/swig/examples/android/extend/res/layout//usr/lib64/swig/examples/android/extend/res/values//usr/lib64/swig/examples/android/extend/src//usr/lib64/swig/examples/android/extend/src/org//usr/lib64/swig/examples/android/extend/src/org/swig//usr/lib64/swig/examples/android/extend/src/org/swig/extendexample//usr/lib64/swig/examples/android/simple//usr/lib64/swig/examples/android/simple/jni//usr/lib64/swig/examples/android/simple/res//usr/lib64/swig/examples/android/simple/res/layout//usr/lib64/swig/examples/android/simple/res/values//usr/lib64/swig/examples/android/simple/src//usr/lib64/swig/examples/android/simple/src/org//usr/lib64/swig/examples/android/simple/src/org/swig//usr/lib64/swig/examples/android/simple/src/org/swig/simple//usr/lib64/swig/examples/chicken//usr/lib64/swig/examples/chicken/class//usr/lib64/swig/examples/chicken/constants//usr/lib64/swig/examples/chicken/egg//usr/lib64/swig/examples/chicken/multimap//usr/lib64/swig/examples/chicken/overload//usr/lib64/swig/examples/chicken/simple//usr/lib64/swig/examples/contract//usr/lib64/swig/examples/contract/simple_c//usr/lib64/swig/examples/contract/simple_cxx//usr/lib64/swig/examples/csharp//usr/lib64/swig/examples/csharp/arrays//usr/lib64/swig/examples/csharp/callback//usr/lib64/swig/examples/csharp/class//usr/lib64/swig/examples/csharp/enum//usr/lib64/swig/examples/csharp/extend//usr/lib64/swig/examples/csharp/funcptr//usr/lib64/swig/examples/csharp/nested//usr/lib64/swig/examples/csharp/reference//usr/lib64/swig/examples/csharp/simple//usr/lib64/swig/examples/csharp/template//usr/lib64/swig/examples/csharp/variables//usr/lib64/swig/examples/d//usr/lib64/swig/examples/d/callback//usr/lib64/swig/examples/d/callback/d1//usr/lib64/swig/examples/d/callback/d2//usr/lib64/swig/examples/d/class//usr/lib64/swig/examples/d/class/d1//usr/lib64/swig/examples/d/class/d2//usr/lib64/swig/examples/d/constants//usr/lib64/swig/examples/d/constants/d1//usr/lib64/swig/examples/d/constants/d2//usr/lib64/swig/examples/d/enum//usr/lib64/swig/examples/d/enum/d1//usr/lib64/swig/examples/d/enum/d2//usr/lib64/swig/examples/d/extend//usr/lib64/swig/examples/d/extend/d1//usr/lib64/swig/examples/d/extend/d2//usr/lib64/swig/examples/d/funcptr//usr/lib64/swig/examples/d/funcptr/d1//usr/lib64/swig/examples/d/funcptr/d2//usr/lib64/swig/examples/d/simple//usr/lib64/swig/examples/d/simple/d1//usr/lib64/swig/examples/d/simple/d2//usr/lib64/swig/examples/d/variables//usr/lib64/swig/examples/d/variables/d1//usr/lib64/swig/examples/d/variables/d2//usr/lib64/swig/examples/go//usr/lib64/swig/examples/go/callback//usr/lib64/swig/examples/go/class//usr/lib64/swig/examples/go/constants//usr/lib64/swig/examples/go/director//usr/lib64/swig/examples/go/enum//usr/lib64/swig/examples/go/extend//usr/lib64/swig/examples/go/funcptr//usr/lib64/swig/examples/go/multimap//usr/lib64/swig/examples/go/pointer//usr/lib64/swig/examples/go/reference//usr/lib64/swig/examples/go/simple//usr/lib64/swig/examples/go/template//usr/lib64/swig/examples/go/variables//usr/lib64/swig/examples/guile//usr/lib64/swig/examples/guile/class//usr/lib64/swig/examples/guile/constants//usr/lib64/swig/examples/guile/matrix//usr/lib64/swig/examples/guile/multimap//usr/lib64/swig/examples/guile/multivalue//usr/lib64/swig/examples/guile/port//usr/lib64/swig/examples/guile/simple//usr/lib64/swig/examples/guile/std_vector//usr/lib64/swig/examples/java//usr/lib64/swig/examples/java/callback//usr/lib64/swig/examples/java/class//usr/lib64/swig/examples/java/constants//usr/lib64/swig/examples/java/enum//usr/lib64/swig/examples/java/extend//usr/lib64/swig/examples/java/funcptr//usr/lib64/swig/examples/java/multimap//usr/lib64/swig/examples/java/native//usr/lib64/swig/examples/java/nested//usr/lib64/swig/examples/java/pointer//usr/lib64/swig/examples/java/reference//usr/lib64/swig/examples/java/simple//usr/lib64/swig/examples/java/template//usr/lib64/swig/examples/java/typemap//usr/lib64/swig/examples/java/variables//usr/lib64/swig/examples/javascript//usr/lib64/swig/examples/javascript/class//usr/lib64/swig/examples/javascript/constant//usr/lib64/swig/examples/javascript/enum//usr/lib64/swig/examples/javascript/exception//usr/lib64/swig/examples/javascript/functor//usr/lib64/swig/examples/javascript/nspace//usr/lib64/swig/examples/javascript/operator//usr/lib64/swig/examples/javascript/overload//usr/lib64/swig/examples/javascript/pointer//usr/lib64/swig/examples/javascript/reference//usr/lib64/swig/examples/javascript/simple//usr/lib64/swig/examples/javascript/template//usr/lib64/swig/examples/javascript/variables//usr/lib64/swig/examples/lua//usr/lib64/swig/examples/lua/arrays//usr/lib64/swig/examples/lua/class//usr/lib64/swig/examples/lua/constants//usr/lib64/swig/examples/lua/dual//usr/lib64/swig/examples/lua/embed//usr/lib64/swig/examples/lua/embed2//usr/lib64/swig/examples/lua/embed3//usr/lib64/swig/examples/lua/exception//usr/lib64/swig/examples/lua/funcptr3//usr/lib64/swig/examples/lua/functest//usr/lib64/swig/examples/lua/functor//usr/lib64/swig/examples/lua/import//usr/lib64/swig/examples/lua/nspace//usr/lib64/swig/examples/lua/owner//usr/lib64/swig/examples/lua/pointer//usr/lib64/swig/examples/lua/simple//usr/lib64/swig/examples/lua/variables//usr/lib64/swig/examples/modula3//usr/lib64/swig/examples/modula3/class//usr/lib64/swig/examples/modula3/enum//usr/lib64/swig/examples/modula3/exception//usr/lib64/swig/examples/modula3/reference//usr/lib64/swig/examples/modula3/simple//usr/lib64/swig/examples/modula3/typemap//usr/lib64/swig/examples/mzscheme//usr/lib64/swig/examples/mzscheme/multimap//usr/lib64/swig/examples/mzscheme/simple//usr/lib64/swig/examples/mzscheme/std_vector//usr/lib64/swig/examples/ocaml//usr/lib64/swig/examples/ocaml/argout_ref//usr/lib64/swig/examples/ocaml/contract//usr/lib64/swig/examples/ocaml/scoped_enum//usr/lib64/swig/examples/ocaml/shapes//usr/lib64/swig/examples/ocaml/simple//usr/lib64/swig/examples/ocaml/std_string//usr/lib64/swig/examples/ocaml/std_vector//usr/lib64/swig/examples/ocaml/stl//usr/lib64/swig/examples/ocaml/string_from_ptr//usr/lib64/swig/examples/ocaml/strings_test//usr/lib64/swig/examples/octave//usr/lib64/swig/examples/octave/callback//usr/lib64/swig/examples/octave/class//usr/lib64/swig/examples/octave/constants//usr/lib64/swig/examples/octave/contract//usr/lib64/swig/examples/octave/enum//usr/lib64/swig/examples/octave/extend//usr/lib64/swig/examples/octave/funcptr//usr/lib64/swig/examples/octave/funcptr2//usr/lib64/swig/examples/octave/functor//usr/lib64/swig/examples/octave/module_load//usr/lib64/swig/examples/octave/operator//usr/lib64/swig/examples/octave/pointer//usr/lib64/swig/examples/octave/reference//usr/lib64/swig/examples/octave/simple//usr/lib64/swig/examples/octave/template//usr/lib64/swig/examples/octave/variables//usr/lib64/swig/examples/perl5//usr/lib64/swig/examples/perl5/callback//usr/lib64/swig/examples/perl5/class//usr/lib64/swig/examples/perl5/constants//usr/lib64/swig/examples/perl5/constants2//usr/lib64/swig/examples/perl5/extend//usr/lib64/swig/examples/perl5/funcptr//usr/lib64/swig/examples/perl5/import//usr/lib64/swig/examples/perl5/inline//usr/lib64/swig/examples/perl5/java//usr/lib64/swig/examples/perl5/multimap//usr/lib64/swig/examples/perl5/multiple_inheritance//usr/lib64/swig/examples/perl5/pointer//usr/lib64/swig/examples/perl5/reference//usr/lib64/swig/examples/perl5/simple//usr/lib64/swig/examples/perl5/value//usr/lib64/swig/examples/perl5/variables//usr/lib64/swig/examples/perl5/xmlstring//usr/lib64/swig/examples/php//usr/lib64/swig/examples/php/callback//usr/lib64/swig/examples/php/class//usr/lib64/swig/examples/php/constants//usr/lib64/swig/examples/php/cpointer//usr/lib64/swig/examples/php/disown//usr/lib64/swig/examples/php/enum//usr/lib64/swig/examples/php/extend//usr/lib64/swig/examples/php/funcptr//usr/lib64/swig/examples/php/overloading//usr/lib64/swig/examples/php/pointer//usr/lib64/swig/examples/php/pragmas//usr/lib64/swig/examples/php/proxy//usr/lib64/swig/examples/php/reference//usr/lib64/swig/examples/php/simple//usr/lib64/swig/examples/php/sync//usr/lib64/swig/examples/php/value//usr/lib64/swig/examples/php/variables//usr/lib64/swig/examples/php5//usr/lib64/swig/examples/php5/callback//usr/lib64/swig/examples/php5/class//usr/lib64/swig/examples/php5/constants//usr/lib64/swig/examples/php5/cpointer//usr/lib64/swig/examples/php5/disown//usr/lib64/swig/examples/php5/enum//usr/lib64/swig/examples/php5/extend//usr/lib64/swig/examples/php5/funcptr//usr/lib64/swig/examples/php5/overloading//usr/lib64/swig/examples/php5/pointer//usr/lib64/swig/examples/php5/pragmas//usr/lib64/swig/examples/php5/proxy//usr/lib64/swig/examples/php5/reference//usr/lib64/swig/examples/php5/simple//usr/lib64/swig/examples/php5/sync//usr/lib64/swig/examples/php5/value//usr/lib64/swig/examples/php5/variables//usr/lib64/swig/examples/pike//usr/lib64/swig/examples/pike/class//usr/lib64/swig/examples/pike/constants//usr/lib64/swig/examples/pike/enum//usr/lib64/swig/examples/pike/overload//usr/lib64/swig/examples/pike/simple//usr/lib64/swig/examples/pike/template//usr/lib64/swig/examples/python//usr/lib64/swig/examples/python/callback//usr/lib64/swig/examples/python/class//usr/lib64/swig/examples/python/constants//usr/lib64/swig/examples/python/contract//usr/lib64/swig/examples/python/docstrings//usr/lib64/swig/examples/python/enum//usr/lib64/swig/examples/python/exception//usr/lib64/swig/examples/python/exceptproxy//usr/lib64/swig/examples/python/extend//usr/lib64/swig/examples/python/funcptr//usr/lib64/swig/examples/python/funcptr2//usr/lib64/swig/examples/python/functor//usr/lib64/swig/examples/python/import//usr/lib64/swig/examples/python/import_packages//usr/lib64/swig/examples/python/import_packages/from_init1//usr/lib64/swig/examples/python/import_packages/from_init1/py2//usr/lib64/swig/examples/python/import_packages/from_init1/py2/pkg2//usr/lib64/swig/examples/python/import_packages/from_init1/py3//usr/lib64/swig/examples/python/import_packages/from_init1/py3/pkg2//usr/lib64/swig/examples/python/import_packages/from_init2//usr/lib64/swig/examples/python/import_packages/from_init2/py2//usr/lib64/swig/examples/python/import_packages/from_init2/py2/pkg2//usr/lib64/swig/examples/python/import_packages/from_init2/py2/pkg2/pkg3//usr/lib64/swig/examples/python/import_packages/from_init2/py3//usr/lib64/swig/examples/python/import_packages/from_init2/py3/pkg2//usr/lib64/swig/examples/python/import_packages/from_init2/py3/pkg2/pkg3//usr/lib64/swig/examples/python/import_packages/from_init3//usr/lib64/swig/examples/python/import_packages/from_init3/py2//usr/lib64/swig/examples/python/import_packages/from_init3/py2/pkg2//usr/lib64/swig/examples/python/import_packages/from_init3/py2/pkg2/pkg3//usr/lib64/swig/examples/python/import_packages/from_init3/py2/pkg2/pkg3/pkg4//usr/lib64/swig/examples/python/import_packages/from_init3/py3//usr/lib64/swig/examples/python/import_packages/from_init3/py3/pkg2//usr/lib64/swig/examples/python/import_packages/from_init3/py3/pkg2/pkg3//usr/lib64/swig/examples/python/import_packages/from_init3/py3/pkg2/pkg3/pkg4//usr/lib64/swig/examples/python/import_packages/namespace_pkg//usr/lib64/swig/examples/python/import_packages/relativeimport1//usr/lib64/swig/examples/python/import_packages/relativeimport1/py2//usr/lib64/swig/examples/python/import_packages/relativeimport1/py2/pkg2//usr/lib64/swig/examples/python/import_packages/relativeimport1/py2/pkg2/pkg3//usr/lib64/swig/examples/python/import_packages/relativeimport1/py3//usr/lib64/swig/examples/python/import_packages/relativeimport1/py3/pkg2//usr/lib64/swig/examples/python/import_packages/relativeimport1/py3/pkg2/pkg3//usr/lib64/swig/examples/python/import_packages/relativeimport2//usr/lib64/swig/examples/python/import_packages/relativeimport2/py2//usr/lib64/swig/examples/python/import_packages/relativeimport2/py2/pkg2//usr/lib64/swig/examples/python/import_packages/relativeimport2/py2/pkg2/pkg3//usr/lib64/swig/examples/python/import_packages/relativeimport2/py2/pkg2/pkg3/pkg4//usr/lib64/swig/examples/python/import_packages/relativeimport2/py3//usr/lib64/swig/examples/python/import_packages/relativeimport2/py3/pkg2//usr/lib64/swig/examples/python/import_packages/relativeimport2/py3/pkg2/pkg3//usr/lib64/swig/examples/python/import_packages/relativeimport2/py3/pkg2/pkg3/pkg4//usr/lib64/swig/examples/python/import_packages/relativeimport3//usr/lib64/swig/examples/python/import_packages/relativeimport3/py2//usr/lib64/swig/examples/python/import_packages/relativeimport3/py2/pkg2//usr/lib64/swig/examples/python/import_packages/relativeimport3/py2/pkg2/pkg3//usr/lib64/swig/examples/python/import_packages/relativeimport3/py3//usr/lib64/swig/examples/python/import_packages/relativeimport3/py3/pkg2//usr/lib64/swig/examples/python/import_packages/relativeimport3/py3/pkg2/pkg3//usr/lib64/swig/examples/python/import_packages/same_modnames1//usr/lib64/swig/examples/python/import_packages/same_modnames1/pkg1//usr/lib64/swig/examples/python/import_packages/same_modnames1/pkg2//usr/lib64/swig/examples/python/import_packages/same_modnames2//usr/lib64/swig/examples/python/import_packages/same_modnames2/pkg1//usr/lib64/swig/examples/python/import_packages/same_modnames2/pkg1/pkg2//usr/lib64/swig/examples/python/import_packages/split_modules//usr/lib64/swig/examples/python/import_packages/split_modules/vanilla//usr/lib64/swig/examples/python/import_packages/split_modules/vanilla/pkg1//usr/lib64/swig/examples/python/import_packages/split_modules/vanilla_split//usr/lib64/swig/examples/python/import_packages/split_modules/vanilla_split/pkg1//usr/lib64/swig/examples/python/import_template//usr/lib64/swig/examples/python/java//usr/lib64/swig/examples/python/libffi//usr/lib64/swig/examples/python/multimap//usr/lib64/swig/examples/python/operator//usr/lib64/swig/examples/python/performance//usr/lib64/swig/examples/python/performance/constructor//usr/lib64/swig/examples/python/performance/func//usr/lib64/swig/examples/python/performance/hierarchy//usr/lib64/swig/examples/python/performance/hierarchy_operator//usr/lib64/swig/examples/python/performance/operator//usr/lib64/swig/examples/python/pointer//usr/lib64/swig/examples/python/reference//usr/lib64/swig/examples/python/simple//usr/lib64/swig/examples/python/smartptr//usr/lib64/swig/examples/python/std_map//usr/lib64/swig/examples/python/std_vector//usr/lib64/swig/examples/python/template//usr/lib64/swig/examples/python/varargs//usr/lib64/swig/examples/python/variables//usr/lib64/swig/examples/r//usr/lib64/swig/examples/r/class//usr/lib64/swig/examples/r/simple//usr/lib64/swig/examples/ruby//usr/lib64/swig/examples/ruby/class//usr/lib64/swig/examples/ruby/constants//usr/lib64/swig/examples/ruby/enum//usr/lib64/swig/examples/ruby/exception_class//usr/lib64/swig/examples/ruby/free_function//usr/lib64/swig/examples/ruby/funcptr//usr/lib64/swig/examples/ruby/funcptr2//usr/lib64/swig/examples/ruby/functor//usr/lib64/swig/examples/ruby/hashargs//usr/lib64/swig/examples/ruby/import//usr/lib64/swig/examples/ruby/import_template//usr/lib64/swig/examples/ruby/java//usr/lib64/swig/examples/ruby/mark_function//usr/lib64/swig/examples/ruby/multimap//usr/lib64/swig/examples/ruby/operator//usr/lib64/swig/examples/ruby/overloading//usr/lib64/swig/examples/ruby/pointer//usr/lib64/swig/examples/ruby/reference//usr/lib64/swig/examples/ruby/simple//usr/lib64/swig/examples/ruby/std_vector//usr/lib64/swig/examples/ruby/template//usr/lib64/swig/examples/ruby/value//usr/lib64/swig/examples/ruby/variables//usr/lib64/swig/examples/s-exp//usr/lib64/swig/examples/scilab//usr/lib64/swig/examples/scilab/class//usr/lib64/swig/examples/scilab/constants//usr/lib64/swig/examples/scilab/contract//usr/lib64/swig/examples/scilab/enum//usr/lib64/swig/examples/scilab/funcptr//usr/lib64/swig/examples/scilab/matrix//usr/lib64/swig/examples/scilab/matrix2//usr/lib64/swig/examples/scilab/pointer//usr/lib64/swig/examples/scilab/simple//usr/lib64/swig/examples/scilab/std_list//usr/lib64/swig/examples/scilab/std_vector//usr/lib64/swig/examples/scilab/struct//usr/lib64/swig/examples/scilab/template//usr/lib64/swig/examples/scilab/variables//usr/lib64/swig/examples/tcl//usr/lib64/swig/examples/tcl/class//usr/lib64/swig/examples/tcl/constants//usr/lib64/swig/examples/tcl/contract//usr/lib64/swig/examples/tcl/enum//usr/lib64/swig/examples/tcl/funcptr//usr/lib64/swig/examples/tcl/import//usr/lib64/swig/examples/tcl/java//usr/lib64/swig/examples/tcl/multimap//usr/lib64/swig/examples/tcl/operator//usr/lib64/swig/examples/tcl/pointer//usr/lib64/swig/examples/tcl/reference//usr/lib64/swig/examples/tcl/simple//usr/lib64/swig/examples/tcl/std_vector//usr/lib64/swig/examples/tcl/value//usr/lib64/swig/examples/tcl/variables//usr/lib64/swig/examples/xml//usr/share/doc/packages/swig/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.suse.de/SUSE:SLE-15:GA/standard/5005fdb8c40afca464bfa99b39bef06f-swigcpioxz5aarch64-suse-linux                                                                                 directorymakefile script, ASCII textASCII textXML 1.0 document, ASCII textC source, ASCII textC++ source, ASCII textJava source, ASCII textzlib ERROR: need dictionary (ASCII text)UTF-8 Unicode (with BOM) text, with CRLF line terminatorsHTML document, ASCII textHTML document, ASCII text, with very long linesRuby script, ASCII textASCII text, with no line terminatorsASCII text, with CRLF line terminatorsPHP script, ASCII textPython script, ASCII text executableemptyLisp/Scheme program, ASCII text98,s#"nJs(utf-8f5c2adb9ad246143f8acde45c0fde53a6d07cf32bb792081a6abd29f15f82531?P7zXZ !t/u] crt:bLL %[e F2OehG(6}i:/p,Hox3wog =ӳ9=* V%d`kdoҙfJ] ]@nTg:dB,Tl&UTC좘D` axfTg#'_&@3WʑW6ܸ`Qc83`"}HK7kc`ȎDM.@jE6پKo:8ݰ fVL[~+^/\379٢r&:t,l -ƒZ1-;TO(uXR{:Msݔ{6[M;SONebLn)4'^U ֮v3jO^Hx=r$2>4%rPWǗ)v.6R),'d8dV qb]JMV9^ ܝ9ngCEQpivȣS>Gm5]c>Lg]`E?3ZQAYUw+ ˵²*je΄VmY]Qǒoɧ( >YW1@ hUP9iJ$]OGDoz0]N ŝQ6}S9d-Ꮩ6ui5Rg-]PZR Q Ix.eIYҒFfbu cgl3(sð]KPJ*5̓N!׾L">|6S_6p]?4l KjRh4ԶuK}EbYsX(Mޅt5G8> ]|[ο9!1AcrR2F59d4JvldR>&sQnd*;tnlgw^&CuطH7p|_tA>)S}2o1fs2nvnvh"E u!Ǜ]UŐL_vInf7+ƬbjCnip+ tCNzYfmsY$t@ O^ӞY-{%dl:$`_ЀAlBj)J LQ|HFl&_I+mʥce=&O\ҭ'G~MdT\H.`۹H6/Уw4H l3:O6F&>5gj!=Bo*Fֳ|ˬ1obŸ ` 6̬}I~hssZ89srXDAyPҲ1.1n{鋍`.+' X )K>Ϻ1[m>x!z .#.Tx.1Y E4kؕ-*u^5Ey=Q3dRX!:iBREH!n]>*ouRM5@3ld*A! `kOǯ`Z@*ܚ3öI(A3kQMQEő^p n<@ VZB#@Y?8danp%%P񹇈jӟxkC::չ4ڂxq㩂J9Φ{4i" V-ܝD[[S":$^g|eϊ~aI_8=טbmEl|uONX"P8E * sݺ Ao=bD: N= *K# 9cfc3UauV_b4s%eӕN;RR O?$3a+ytpAlNt~?g{x"*3Pa*|RJ/): 'C(mO^*?.C?z}ޡ%Fd+OU'bYţ :Κ$KĊYcH5W4ete nOZdp(X{jXukb pd+qk(p߻i݄h%3`#q-L+P(o>k29GzALcJ[8!ix.K m ̲G}oi}|G{Y1^YÏim>ٺTB~gW0jg8?Ǝ i?ksKVDO4W1"1_ޭx!we]<疗~~DG[wX1%+.N9f`zc=z]Il=ϖIؤr <_ӂ]\-c"[l]Hk=J) 'a!G*,|ksX 'ai9;vWB欁 &Djl)SOV\@ +쮇Rl_ڷwB=)FF /UQfQ(č4US.G*8,^WL*E0d{Ώ(I4%w!&kCDr5\cqs|2MWM"@ Iw<ڨ47GNR`sZ 2F1e`c$Z`[(=O]8{hh!%MU9:F8V݈wkeIM-#t79Lؑ;`dMS3ZXځ8H׉*~99&ZүؾڝZ垜̓⨝اFX$wT{òok}{e: k݄WE?oQԏy%qhF9-R爦&9W4Cda;z'kbovc bĞ=2 (;06V4s{NwI s2=N&V߻._7w8a{JQW\ FDxr, !rk0ep8\RvM< Ѫv\cNCLe/󫲋HBuF_*BNlͱRd^Li6!q겑4黖 L+oF4D;`1^85+85E_S\sde12M5D]N t#Pן&\ARTreš Xx[vۦ~{3`($N[X(3!w3ېܓ ȸ c;5^UT5ԩ$K`TBQN^pȡnYI?>HB9p2BjnR<+wAj6L$=Lfö~hFb@!jI|HVd< 7AL/cvMLTx( VAA'\" İLbo p'V}$*~"6Rww,QHS쒴9no>t '[(m΃>Jl}M_˹Eav"⺷̯{#dhQN=xbՃYlO@│zI<=(z!䴢n!{5s͵VZ',W:2ஒtEl#gc,%}l2OӇ4Hn(%oˍ,dkC+hc2CEvD@0Dsҕ VяeEb<8(ݯ#6M[|6=(XbR^87_$$PmG]&EF|z7AjѬr s*N^RϏ\Gi]-h&ScfK*nX_&=ͷO: sr,̶ںڥ/'Zsw}/g홃] s)&3v_1ڛz/EM رqD&A{+ԸyKGPR3U;Ԃ s`R'e`E2a*UQqGFC)Gn@ZƱ*|v,:Ǹ#Rk+c+53uӈ]IYU\tlA{t~T_X^#xޗ#mmr8FU?(,. 19MηZTIF(ܺ)Dy]@=\4-ҹ% 1GxVkb!2˕ HjCK@j)bЭCzς]fJZHAr M\g+h:)oR!PK \ ?zM٦kϻ-㋄1o Y<^ȈG.Ckw I6Cc;&|e+ әh/H։RvdQScA(j Y;,$üf[-$ZݵOnVrqYoiҁ>DuχE-$ynr aF1xs+`0vEy[cSD q.X 07$ʓa z{6U{ [υ1sѠ/9'H`"y׈4ɐH*Qu[񸋘mn29E>ZA] b+e#xSj?x?Iz!8E]4qV$Ga'`}K䬀ӝ@SY6:τgvgL^`cQ/c3ҡ]1xc'M{j=OAP4v$}}kԐ#hg󰂔,|*Ka6ʌ'@`c޳NH3ժ=+@ ;$C:%J;&ix#ޟX-xO ʷkYHy D96|8Rۮ* WkW|2"=ewb-֮Ԣlkb|@}s 9jPt+:BS]B騋_QgbͫGd;m H,I<*܎iG'q"g{a6PG:LÆܴ_S+K&".ɡGt{[)`h*컇 g%N=">MI ?^#\e>tU0,@/p nk)ɧ%|0mO<>@DO,XR6ހ N ^Pʭ s4Y{l5wS)l1tv?Z9r(ϖYYmnCNr84BΣ-vqGX]6IW+ P ()‹Ҭ7xL@g Bޘ95KQ;qTǻIifJ~0'n=8j!e#.UJ˶N+B|d;,QC+fG{]a`|rq 7^^XAwaA [ԠKLBF#U|x && Ry+#) C˘B)oojL|@!,)G0 <[}ȜCqf/ W_xR0j":,{iS(6$$;6t~&jl S oڻq]g?,`&BL 1YS+ଽ!Xt>P:a5)~hv_CH幬oHiu|qH>,mko!GRP׫@W١tzg Kp~Ap[/rc2"f/wŠ/jvڡ*"wu;.R ڦcc*5  nD{`)hid$η'TǀLnNş]#k{-yJ^|?8/HE&u|{ݹIÏ n`qmD]%%z~O ȑ?/n:KbsMxy58'XybU'b8E1N C·B| WEQDWq ǒ}gBCmUF'|@՘+nX h0ʤd;+u3c}[1@- /=}Y j:e@-6!>Eۻi3YKoE:Z|E|it۴z5 -Of>r#m7r/Lu`5ŘvoGuVKPy]4g<#CzһvpA?Ͷ<]X*OHq}%>^ k/?[=^ɇ#5=\ UO}tn- !k^ݧ2*asPiCk}9Aͤ |A/Ngbxvn,goW{O+(4܃uqpHFM\=n$E~E f8|jAc42P7@lt%jL-r?~jd &@W2w,#9*E|e(;9$feS L K +'O> I̖:!"-AehǎG4$X^GgmLe߃=bj,̈VRy &,:J:U8V}O6!C]?6 ܷ`S8wKQ`i 3&Ln_d1Z=/' fRgZ6{>z ]N Ist[t^zJr(F2&.`O|VT1&m^)^1nɭ\>d밾Uħ/=z8ӹniAm]+[ƈ2V\9ቪ\1SFT?,/F|.C (VF*r`i㎢0mRf N"`OcHU׳$̷dnjCr|nԙa桥hNIïUI Ǐ; b&XhV;suy^T|K͋H8Qs|;C O"C@ v n ΋N D9rLwțk[=l}*q)?tў!Ze5WJ|ՒJ0_MC16. nlrC䔻1 RzUQlsDz>z N|ehAϘ!mH->DAU'.YP5Aֺ͸Sr}5eut3< _R{Qjan*+U~d 4pAg,54 Q6cqD/3 1S~6ZB;&VCg2:(we%$:y?z7#4.)Yh2o87E-nB=,FEع ƍ.Xx~SY2Gӥ"EGe^,ՕDbz[%Z[Sgtj.,s觕H@*I`AGRe,=T*u䮬Ƨ xzv^|iTA)L82l臟Rc$5a2901Jg(p 5G)\Cy/N/2E˞z_fp{X^1*Ph/,eFNڰO`<@y>6݄-wZ? Dpuwpf!W0OB*= .J+&O:K47ҮΨ܎[godbc\G9I] Ҭ/ӤLw`O?'Jm?6m{#gJqxg= Ǵ8 k&V1I͖ZM.3)Vr+ J uVDP)6];YRH[G<8d!eP:k m"ǞܙG/J1UR[zqX?Hk2[5/rMiIxݤ0gxlJ+ubzan1Tۣ[(g &U6SA cU㓣 1ulϡ҈fԚn){ux5(.tu>pX#rd4ֲY]r<"$JrXVBY Qh qx{v͈('1RlŒȌ/ɫC \Um.ݝxuH]p|%6S SF&ܒ37"P&ˁ*u?RKajނGu;& 4"FRQ\B`HgZ ]sdY5jŵFs;=_֌ZSj0<׵p- dRVzu𬟉B09ns߆La1-a?"V uE^#;Gcӊ-/'L3lrtIءc,9< rc/uȾ%D:myݤ|" #<Y0 v%8ApYjAIP _&~qH>;f<8ovi+MIU \/|k,z4 1RR#!pJ}qrYPU*OͿ$h_t3W:CZLtgoa<U?{x=o?F$5kOմȎ tD x=V$ebbPx_ծ .HxLscm?! OjmDy\>蛂Ts A<IDft_6_ʲ>Bd* }LѶ04s.-`Y,̨P`tAZKVq|xؙ/ 4?U8lA;X, ^zpV?PH BbE_yN1N&.JqGZ@m }D.ʛX*.Zx1]sS<◜iy(* a/*MP~!NוFs~픖vOi4:!.˩ІH ĨnXͦsG~XD{uS4WS.VC,6{mFf<ɦcG/6)jcSEA-͓bAV8?^"m$-ӊEIg<ҰV?ߪR!?uL+7lW1D?k4=nqh,\{[- ;xClPK&PD UyIWi s >L=P"fRFWN 읐[|w+"l !w4t|֑kK y4 LpQJ%:8VSS֍֒%!*Hr/nIQ[ 'q_[WL: ȼZm#D!ܦ| ]_z2 c#fZ d[PzWrpXf3w]P֗grk/IXzWfg] 3͵tcc,xo/ۮ=籰9i|޺I.K( nM/e`HΧ-! 睯w&oI'NvF FF=+R`5MT N :@yg=9cZvg=P%h'ÀC@XV;x?!- nr CnKIPB"Q` J <;A> BHȜR0*b>A k%xDGH2i e>{}{jXݻz0 DU;CX_x-vtm q^9t!ɡnҼ4B:+ZNŝ5tAmxE3A㝕Wɩ % ģ5, -<~'"՛:O`Xv& vV?nHYv"`9C>&N7Ӭc~W^-иg$+Ƴnj#ISA]'UQlsc-n@#=L z@2IkŖڴ胶~{C,ɉv, x-wHHD^:0!ۧ?~р mҪZwK\?bnzԁ#M+ZS(yx[3p8I?eQ8Q66m U}ݫrŶ$[|!^aAc! 5Ō+~\3u(@z"l \# ]Yh_o;zA,{z>Dr{a]ƫ^i݁Ԧ!7ˢ68W*ԁoMC܏V}4i[GH=@)jbA7e'%J{r2.Pxa7?2"NsV?/MSE;LQV tR/c/Ylxu}WSvLo,L`__*,|1=8T5Q. {lxE K%n+:7n*0"mQ]cR'$RE~3lP\ULM 4%H|,2Œj#k?^f6Cƀ@[K\ Ua mKkI0>sfz/O~{& O,śŗY7 ARC7}liW(@A-[]@v8!)WSt^UўCpoV< =iׁƿXcO9d Tw3laH $dt==r:V0d!J5nk.YI9̺?/82;c3GʦgN el5ؔ<{7?YKY$!"j< ˡ#L$xѕv; C t5[ ;e%BY$DTF@KtkL\6i&,w cṯsxwϘIexrAUJ8 <ݯS\@T1HOQ|E~]kv@з|KՇC|hoҭ][gCk}L =#(aW*XA4䔚w.vX쭡1դIhUaVG;&*܄w ~rQk +x~054ڵߝ`jUב : ToIZĎdkz=%ӷҊ-` 0.t:="hc6>0JeN/R^QCE~lyLP\رQRf^#,Go TCqROMDe,y96JT5?}%+bv  U3fޭ$ A% (!Eg³t˷)ҎL3|T,'5 V4 V\/6Gs`CEtHgܘ&{K4V(8Qv]rvl zã5U3 h(se GpV8jZ0]PB^`կ9DHVw,IFB¢Ef:`w2 0+6&2"Ƹ[;oLq;GNBphY;kUjE_$*\85Cz9Yp:j05/u*d߶:[_!m`Wѣ^/^’naCsr@BcxBcWfZʣQd&x8@J-3[ +P7*aZ%HId %ׇ&X3d &cTK%z[XW5 tDޕz޽0UZ~Z\9ȍY^1tkE ?kdcʴDzNlTM覶XEʅ<斉@xG0a39<" J/.Ɋ%| nȳJ"Em#'yM|%w/*)؂.q*Ɍ2#eFטwEv*̮ A%ݮK!rowj^+ц@Wl\=B8NxW4.5EM =GīI(d7TZȟz1/{3?wvh}?oژ('ϊj9AFJ2jU?$ 8cn=޿~v nJjt&PT|Nɜr+?&.~^GeRs ~Tʘ|a,_׵Mx๯,Hjs)bZr]m%v)zO-K4v/*֫aNJ q&l Cں@!e{[Y)d]5 fKv:j3boWE5Q5>qMϩ HUa]撪xyF'GQ%6)Cʱ15#..O*/q˳)cYHKVu-VҰM-j\*­Gj): q$LR`Ǖ bfYY .䮺rV'aG2a6x&f2ə94w{nNA5޿`NsdĺH{˿Q$aѶW\-!+XVcO>HP'@9(1L <&xsC+`.83G\?(',f̔Dlgm7f q+:RM~#On0 (>iΏ@FPإDń)5W/V%9X (-'06C?@U6%kg㭀'WU?CEj ?V7I1}Qo\]o#ݶRt{Z1Ysrg{?9{JrQ3N2G]j2@!W"s_([/y3dz`N4v_W٬nZi -f"!X* oW-槇KC$x-{V;,'/#GvTMO"XIp^wf*hOv~"A[nEj1ױ,  9͠яH#LT,{3\^U'kO.>Y>Gli-{I6,@q/W.4vOVxiuz1.^(uCTlX޲uNig2N cqsopMj2QCP1Ħq~ER$` l-@Up'qWMawO*$M~pR9rGWeߘC,6.xwAի)@mWi _R̶NگyY̫dJhYfmi_Agtn@ !4ԻyZ5tR=e'Au}/M*w|W\S9nÅ@μq2np~5Vjoa=ފӤqQ.M)P,^k U(Idv;t˶xxr$} G[ԕa6k]u݋# X0(@ <>e ?[֏R>CQ.IVoGm2Kj8{{Ʊ`ޟ'(q߅vX9CFhwD1DhV}[: a}X: ~JZrQqP\&=u"9 ^TQɀDw#ɂ2^¸=0|ONS?zGxo*^f8^JyVT5pg@!~ ~.R ۱ᖀ Q}"ZyWhRa"\E,ܹ8mnoY"{nwȆӼpg[v;!i[(sh!SYd$d/qы@jGWq"(ee\ZX7oHjNq:Mw{DO{3 ~ ^_Krթ0?yˏ`@[b| =k3ԣ@kmUQm6İR|jMJfx!a UhkpϗmѸ'YnYC_KNX+@'|!ҟNRREPxliʒEuCiY/ ]>!)6KCkگaq˥۶*#9wV.0}i\Џ04}m֎:V2؄̀c/lXxsv88=91K[ׄP2 y;ݨO&%17:0tS`m 3c_ jHF*/hbIOW% t~)>-{fsMM_Q^t4 ,nXp*wHWypr0!/xf$ej}D#Ȳ޶ZNeġ#"p3ۥݠG<f;*:(A6GˤcvCI"ȃ $V4.h/%O^ :@O*IMgArJS矍yf$8@`Ϧ t{_ S߫f:%zPG=Cv~' N$ګ.VQ~{4#x +d:Y5\"/藑O IbЛaY 0F \%x1C =Daڮr}`jarmUcMu ,Pw-g_!N׉]7Ph*;iilٟ$&7˪GW?\tuoe 7 F۪w,L_f(Vsc]yݍe]26V|f"-8DЈVpY'5CŢ 0ǾU*5P[t2E&ոʦ!MEskxa4G/ CzE&-lWqUt/92]&jh4"^&Iz%@+nizTËR C]!} |U7Uz&~@Nfj@*!v11D_"uq"FvjR>[(iJVR 6OEs%Z17G?):2[Oqa[E:j:pfTZC3oeL8 5*(Eاà3ioWVm OZmaA-DŽiR@05L)*CJćeZ 2K;3s'\i--~.JK$Cھ);pfe~"D攲#MZz",B]myn bs @(ʮf?:N]%6vxggdw: \p+<`e;(ޏUc]دDI`eYY7C( }p<Vɻ1Zָ#LIӤ-n_8El#L'ώ E5ݫ y_0I J=s G"ˏ*DTtQjoPRo ,hx rwDpt^ԋϯPOg9TF} ]he ,whbGpROA*g"^ L7l4LWÕ=mq;O Dw_j׬թjNr t?`x/GYv}J/AХI0==/ߢm%\n"2Lo ݎ$Yձʵ L  zjn4~/*euЖuA`uދcS: dYH[aatC B}K 'oF ۇ~8*v2,wKtsE|ru0;EedWngVOA:mvC@ .ސ:V.uAUZKCs t`]0VeoŚ'cqeM`T*,tw~++>d ( }pY6YqLW _c1-˄̰>gp,I` `V]Ɋ4؉v'36A罄dcЏI/CXָ&yC'5Nh \Oو,̵be)ehUzG Jl̫c90W7fKmEH(?CHp** p§snʱ ~~ǭL)';{%G[qH]_wb POO2+ lm5-[].?R4+/Brԏ.2%̤+aMz[$PBw^g+DJE5}K( -0LDNqv߈lS'^ٷZ汹{T̂7S ?k$,YX iG"?CyrvmU \ 98RN⦆4Ω6A[4d2 X,ڧY볚%1&*Q3_^fxq$~Lvs7[YVSpS_qcbI%u˲g>P~"ёTWDИ>Gv-*,м Vg`FbSL7&FxH4/)Z (gpOG?1CfϒĴv}3d\o6{{'u|dT&a]qYf/dMsx@H4f'D󢁻uKtX~:UΆ,LKu82s .sC!)ɿsFBxkZ`է/<>}]EAv"L2 z;t"/ ܮ - 0U;`{j0ЗwVݔ9Y9V ꔣٰ SV%عb侂:e1@}qr$5-@Ov"Y=ql*s "zh.E2?ttg޸fz*qѭ1eP M,UYAkon/l/LPR}jMFh@U[G6Q Aˈb3_ 4}&(ݨi+LBl\**D*#cN6c 0g«8E(Q*C^TI.Z̮H\TiUg†[o#ڛ$)A5le+Nz?y%d^I](6e#]@#½r" .Ww#zxmO66VPؽjp +=x`lUE8<%{ u&% 0՘L|.~ nT8p /'e;)-Њ; F`c*dr*(Ţ9G͠\_ ӔYA#PT&||KWejYwK w9 ',yZX3̒@ zD[Y@2?_j^ ,eP nu ]XOm󝄶R9ËyZ=~VCT3SϏ*8CIf-O&\9r%m@=fvYu;p`pMU3X$Ǵ<Gy'0-^ JmDkjp8jG'O"0JN~$\( 8(b~nG0 "Q7wvX8X%2T)-^.\%- f!,0Kw`.WA+ ;5 vrj0V%NV)Vyi1c/25 qwW&&|@u1D-Kj!K}Ԁ:\}biB(5C&r5(Hgq tg>T;ce~% 7Awh0/a 96K{A*FxcqLO4~wL_Y&.;DwW 1صFg чD$C=ɄLbrt6u299\8 -!D2pe |9 p݃ȣ~(E'k?2,HEﭏ9V1V ?@̢֛-]LL|~ȉ2wcvea}?ie5=04;tgќUItJ淁:M!jz7`[o?3ʨ7|0LZ_ f[Np'?J:8#{<^hXȓz>t^ONExX/&Yrp}OCʯ9n.WYdص T?nm*5 bfEb#ZENfV9-Yל 1Vg~h:c?ɮ^N"KF[_LODLwp<~#Ir=#&-XIŽp.@oKzxRJizlS6hO([pQV|xbX2o9au:KF>ue fХT)ߜo^b: 4FRE!@.P8P1'2=h:ES,'dp -4M.3b7<0R4[]٦Q*;ZN-<|>vSH};K(fG8^h޾hXhB6c!pilr\4xM4P\4bp(J;,ay\[( u;ۈs{{,ʾBSJGθ ( g`Z]̬qF&\' %y!)\2t}謷׮8^#Mɠk]Ô-XDg>4ݎ]E p^ 2 z\GlӉDrãb$.3X\=y䨷w g3Yg':Z*?MSoXbKƇcGvVv} a9xMif e$AA'CV]ȍM{7s&b+7[l@nFI'5#>UQQ­,_l6󌯉TnOJPK>y;hJ/{GwK(h$;pK(E%nrwLs)lyCbKGɐNwOe@O ]XߓRQqҦGo1KkdpߓdZByt򏞻 h.X;䗧MFr?eI]uuFFx~38gTh#rRW &M$7mJ&nbrCJǿ" A~]3u-T]4f%'ʪt{:(H] j?Aq)_'+_ϡhRXw'`.N}ٟXh)nA_ؾخ{Yf TEaꦂ3$W G{m[Cf_#ooG#NSC%3g]*9 8a@Н"v<o̩7,vLuXSjV*W j1 Wh$9ł4Bަ:Yu3chN//q菠gG,> FF8(ܨ yW8k@`JG˴ɣ6 Uv2i7p:OUKR|?4 I=4oHo׆nwHV.0eq)C0 ;(^ɠx*8jhCv4[RE,wϫtDl#=os?ӉF!?Jr] f/(D>޼ ]|a&gչ7D/5 :Z!d0*H q߄oK:o7kunHǟPLn 1\/=7BX)3a,_4y"ó5\Qtƻ1I-RDuuKoݼlHf]""%t*t9*5؜u/佄a[=|z-T.'?:d:xFd^Խ>t$ GP$CkolLHCbQ}"W6,8nof+3ጄ,~+\IaTɠE[_x/tʏRm5a&*ܑ#Sñ.ۼ@J)ڪM])(س/p6o%冣l/ G[^.FMe(Mq$Cd5iyh[7. pB2UۘpN:x]q2FPB ()XSʪ[[~͉<SCd[ʧEFsvq> EtS\J4P%ֽ).4)mii28eq\RHXFBg /: 83-~* ؿ?MOfEȎoU4Js`qF4<a~l(;f쪢ݭYml6㽺gPGɜ| /M6ey^@YO˂A>E+Кm0}dlVq}6C.An"sfA1QuRM [ DEFl}TJYXF I4'H 7r9ylqs[kEA.IL!H髛c!f=u<n2}E(+c >#}7M-6nma?=WX&wI{lĴzᮖ 6^UٖDNF(ga ` [fj ,U4TPPCV xp'h߮HHrAvЉ.Y%OiBk_3&Is%99[썦,Xr8hlᏒ6x:|lAOO"Md"+/w[Wr]oo;m`P":>Ѫj&xBv~Q>U $Φ ObQp!;2cw, ό ѻz2m?uFV08' riWtv8 D.٫HQIOdx$v?۷۵ ^v}J[!e|KgB'c)P5YmSJ\M*vP@QkIp*y@:vZΑO;)"_C\ Yf>ca(paqًhtW_93bQ7#GRJa+9~Kv^0g`caK͟Zh9i\# +x~R)f:V$9P#VϾxX׽5 )4Џj%^LŨc"\*>.('8]/<_+4S/sADK3xv³.Su|]E!bcjR::"冘y\߬{U@y'˅XGVWۍ !q8 cy69sjs`%E%s2L*vpʖYmd-f !+Gv&N:ةq3D,yqa6)wt&Ww :Jߪ)/D?-1s[3bŦ!MHNH6[fD^,yR Kk  ˉO5HU9RL}`-\_5T+iNRdp3ߊmOĻ,}V%D%#hary+n @'޷͊9O$uU1QQ;|Էf9S(]RDz4PU$ ,( ̦xĢY<}%N]^PZ%EhMYV3dͲA$RV~}WmG {J^Вc+%G:kzx@oKX8_x߼%vt cۿTb<<>,69A؁/@FC\Tf|r^zL^ĻYҰ $Ma ?t I~pms|p⯵~w}5|OԘ?:"i|]N`mփxʭSͶ'2M6e@V1,(lAuN@~/fȉ&c5*&wR5G"~abo AyOFN,0h(Z JQ~lD# asePmvsl]}\6mK8$e^;FG j2 GfN&`9NÏoN%0/+U+YЧ<*$Yi9i4&/񨌗 QѪ^e+P Y6U@rmݩ ^} ҀRR1DTAĭs>}SNإ$=7E߫ >{U HaVRdE4t`P u sEosj{#hv-U.,8fE#KZ^0J(Z\G9LQdf9K[ɘ`sZtkoߤpĎ2יņ?0fwK{9|:9ԻޖGwW#_}A۟|Jp`KA13]8 }&0>E| w 8F?p۬W@,œL1]+\bςyTqpn }v[B(GLNAa`=gMmiU% JV6"7SaxeM!wü#=[RHϓILJE~K4f-W.51 m>&ØtD׬Lvퟋ?X:z/r`I& e8pT/@5.Nc$mn=1V(Hu)z8_" #N*B-&53;/>nLFxGձFf{Q)@L%/ζ̈́1j 8ȰAXQ/>G?~LP 4s/}:jwW߅i'c_<Ơb$$4)^fwr_CQ4q`eĿP,\r $8ZztS%'r;ħbae.!K ] !,saz Ae9\uS/Zm&M,iBjDq ٨:7 &V#1;@@ AYt<nȩl۸U9m( yvd}K#ɓfؾErcw]}"fhk&n4;Xm(R7jΏ`dY>GX5ڭFmieAe> \[sFpTWEXJW2GMY 6S"f:n?B.7RrO"}Un^'" hxs=C0'܌@p+,M.SIYf@'EX /$CjeQr}/eVDEnڔMO(>΂ĨHooKpNQak@cL A b\x6I$H# @sȞy~uT#u9rEf;pJLg=)z)[0dDRuiDmG#cEN/eq`ȟ3Ͱ{/m~T3-D^{ȱ]Z:6֏u]`&} ЂV,n{YElblSuv_3 Z%`&y5dalx]W㑤SV4$2F?:A%@g<xzsqŬCt%%BEYQ3,-3YqȹwB h9 _]cq|yRV:ec?F$ a68v!^&3tC鍛N;b]ۙ5mǫlJUpC}I9,\d6``/qV%:XW\өZl+,ӣYYSj(h:Cb䵻Q=[^ai?JoI.Dw0KݛFxSgTv\(*SD*Vn')l& & <.29 V1H+ȦؠkGX:j K}ʄ_cB[i!aon?Ӫٶfo%Gՠg`CFL^Q!E +z_]>S59H5؇l0Cz=tHX: )+J|AسWWG&iq W>_P3iH Rp 澀ԲfNœ6gCro(r@_{6 SZ-#-?c?ca%Ļ΍g ǫsld©g 5Si&o0A#6snS dr fnSBkOMF NMgg?4s#B!f"r|.ɓjk>3!J*RĄ/LɔN JFuBwa&)F!EsO%5I.:7f?V\?FŸOW>٩>3Ȋz)$[C<>(wDwQ665"!_Xx YThm&nqH*Ke_gs Cc:(΢ܙ^%QOi' WWUBؤmָ?(].ߠhTy[VۻKJiȟ{`2r5<2$'-P^؆2_tile J5(1ʶF5 v}¬#&jfƺ,r|PŠ9VH"3F"ň}5֔J(3iXTKZےm~xx}]"s:dLa Ȫr S9!];o]?3HiEj9YMeT$]Q/ }2TI9U~BX"43{":'"z2^J7=<<0:7ԟ)A840^GGӅcÌ(=bKqdbzUL09\v+GIur04uW_rF8o= QKES,z<'S=G-Z!=N) bl](ֱO6&'kuЈiiʁX(gL`;nf2+7y{ބ,2E3?Ykg4K02o ?cAv}z4&*FXm[/4Hѳ2]췭i*4uJeܛ7Xe|2*s׎)$}vm4uXޕ @߱Ҭb Qn_i_]Y߿{o{Iھ՚'q*JD=DE Xr{wKO}D_:ch' LE`9N|m3)`LUy^C7&'\kG{%"'!'AUgCk_Kr\L쵗 wcjw<46>}En0.~u!}.&QP`8V$^ Uz)ue1W .0Io,&k~ #h%sloޖ&NK)30?峔1~ Py|Q`n, ]s65E47!{s訮xBQ 2#Yojoe>ߓr89i±9\s<֔6T3%܉[(3hb/tMprFg}]ۭZ':Rg @բqgxj޵{j|`䃔Tv¡qb#["u=A-y>}S=>_5!=tg=:s BٟvkLaSΝ;miW(Df w@A?6q|@TRM hX5ni1-=.PvѢ02Sn3WM՞sMJRk%,[\ 8ը| ?&%!BGi ?4?C2KlXDQj.) E&2y%2< &4rMoOZ\ehze?z\phP 6y [1ˏB |xוR !gUi]R)?x/;A[\ۛA\ۡf`[rQvJ4q% p NX0ށO٫/>ύû##I+}bRK9IWclˆӆP/Sy=&;ւS0~ŋe3rq :'d^.G:_=.=y4gVʴL?!eH'd!j[G~^'4;нpXc00,=zŴ s̟[(Ǻ=6`6E?Bb>-E%=n&Drr驅$hW4='ۘC9 L5Ou ݟcksM4k8Wޤ_4^|EIT-E^Y@WӦZܣPC. Fy^wIw3 )&4Izt zPKob" 7v}Z'2o$Sж٤sZ!Q;wP] 6uNL(yT#YV 0 ;DWl\ISf%(D ҚHnNm07'0ק7Hэ`f,i_-b}LB+L[1WY2@[JT鱯cМWt l hI2$LR^{g#mo`}yF̋ZI$$tWK߻(+O|-pE>Hu^K L@K ?[$9֚KP6 zh$MDPo(=e& !z Fu| ;8п谌8rO?]Gpp@+K^ȉ΋YI#[1)l>n%3[qi abۯBat*8تёO=T.FC"Q"5ʳ30#(lJސ5eF[Snf?=P &du?+Fu9@+y47*J%GyqDGۖaUY5]Eo*Rȳ༡P֔T/<ܤs K({8q{蜲Yĭ%Sײ?.4hef旴3Io!Y"H;zY KiH<#D/i"'Ru+3ٳL{m~C>-@j*SW`j[B;ў^v,JŘBz) Zեj7]w(M)cZHC F[+fzF+Wox S Q :Ȑ<~XӾIE|4]4MRgBٜMO#a- R,>? C[ RG<(H ;K<-[CSxkLE ꂶH>de.9~1jdEj|:zħlW R9_x X!"K[k,0\yc6. ܈ !*^02x&IUys 6YFq(i*?{s4x]aaZ _s~V,'4AR7\|㠠UVo,&>Yt @%iHڟo>]Աm$]nT{nSy` @ L+KTGŲ72G\p͛{2Qemџ#8eƁ"QZ,q󼅰ю,94#d3uS^?zyU>[ǺwcLk@ma|xk$ЭN6Ћ{OG#ȢkDJұ"Hqfٹ;){Nj2@BSAB"F*0$δAAH3 A+~.їιa}/:j(i԰-bZv+S+ߛ[CZb7 :XL2l a0u?m^WNPII=d3kXQt7P k@ڋk0Q/oqOgC_1h*J߅~.{̌bNA. ܊RBa㚮9'aN2x2fL/'kpN8i2CRF(]{n ˍw~&s9{ɠa$Uf/"zfn"y(mr<ϒ\?ߝD $q]X)>,/L^7)eUrقZ+ 94DW ~roPt0OD~W8P ӃVw@y^Gy{6T=D|C3*Dr&YԃB?¼^-FF"^Ĝe Nmxvb[$8PsIxSGA8.Mw^QjEmkȸtNڈhxEB~PEW}njpCS u25UQ[6l_[#NUa9Mp@U Yb}C$=kvD01yXHl#.a%3wJEDIl:y}e-nCEnXS3ctfq />!Fqr7xa2Nr>۷xCQO~c65vx f11d p"As55cYž񝴎a0o a}e,w]:_VaXԘe8ɮVհɌmx]25m]@"(V2Ed-K% (3 Ͳ1ay4EEp¢A!r(Z)Nqd& N{WS'N8DŽF9 [B{>(7!U ) 5-ECMi)c *hn]:RchsvyG^n>Xo!hB&C} r-V…` #*5g=_7cߞP2@&1_nujM/|!V ~9o yY_}Ҙޡq AP##40^ᝧ}Y, oF7[~BDe=Hhyn&zEm1НZ5L³Ӷ_fD#C_rbH.#.!K6տx }.41l2BݼFFw6(D¬&3 +i/hJ!$opQZPk&âDS:%fbO[ JY/EJ,&2}Llo=:gģ0E%u+2hƌ!o[$[Y}6\\e be*swuۢW4`_y3=najߔge]N8|-sc678 fjû[F8Y̲*Wv~Dӵәe =ۍJ@'8+h -NtQt g Ԛ p<_VQ*PBf%BsKF )ȓԍsSomΜ?3->Ӵ;6SgMwF.%~^ {sk&8p-cEi}$.{%S +OC/g[&YpePqAA= u ,5N.IP&JPcZ [q<Ӥ,il;"`8 - l9:9\%{( i>6Xy7{~i[3TH{*dn oqq{ea;8^0 a6B 0V{sҕL/+cɺ^vRi(Nl!xM:mC͔>M;@.j#h@ehAnؐj"&k'Z,s笻Kb_,@.٩yJZa])͐ik N/<\G)s+O]n]]6Nr`C> uKWxbf4?f~ࢁKbWد}RY2P=%%`DqiBN^m؃ #1EA}yPS{|dz! O[~v^r:vŮ))GbtW o@Ɋ<W[}(y蹋DX߉% @@2C5)<R9^6hvzQ۸XuB>XQI^8 >/ouLޜL%eFJ '^pގB92?0ާS;t]FQU0#p"Sv4x ,YM'Dx /lMa%]a4YL!l uIŽA@ki*2v_O'S T#܏% Rȫ?θڵH ?`G}x]\" tra0_Ej\&>C1 #Nb}=,5YwR e yJGZB\S8|_ܧCU6Mɐ̈́gtWuO^P_ϵxoRJzvݒ6Yl"+4Z"LqZzz-6S#LZ1GaOo0ßٻH)1MG籮bJrv/ذ7h9 /)y %œi0IumZЩsKS2F,Sxv<hdhfB94!քatW\:v=al!.tl]9.u@Y w tz*jC?skNF'Fs\ٻJG` OQ>t)d|IYM^B{IWdoѣ NsN Ou 8\q@Uuo~Ƴԝd9K9˓$W8{a.?: գآY"-(!2扄-bK؃]WEb(~ {UM4'Ee̺ȭ?mS!8sA 2^'G$Lsvy ?3FE8dðN)~߹7iu&7  ܏jD< x2#;"Rw3!wEe]sC+ ܽZ1$&Wa, 1D,/B"< \oUN%5ik?}ɗ+01/M&+K(_ï%!4{JÑ:oF%00 (Q_Yk΅3N}"f0!Hs ŋ̼(KM&fMhz@)67Dv uF63)uA2ryfBգưo1w9t_gemSb?j#vFjDzg\h<&j[){ 8 o"ݓr38*'XWnW  B*\V% yTP]" [t(D먪vS S-&KPRl0[q= 8'Rfl+ ۜ#S E;}?3Ay:Qg2ޔ\M"%|-@c'oG+d1{%;OTګ{=f Yc~ڵ7ҁ;19S5pB͸z=E3?kh{}\R D/ &y?}/8`D:oOS5&\v "[6>xšt̉4d'e!Ɗ\&a>oxR‚@YcBqXDH3gUXqNpˣ\o"Œ(AZV)IcAAOM) 2M_9;IMٙv l'k`@-`-Q(9$b G X":h8RK7p׎ʲ\؆c br[GgH|.">$Vi:H; ݡ`yzmGBx6~!9$e Mdr-G egzQ(GwٚQ˻5l Nl@? 0Ʈ|+=@JSS>긽6zi U*pgz=R=\tLqk=X_8c6fVd2}z%ƀ;ql4F"e[9pX'N-,黷BKHCBм.n$ ;YCYb^NI+1M>W&*+Ϭdj*x)o 릣ҫ'm"~4Pp4#<]^!QC:6×1ʵ\Zs;HNϑS V!:+5:O_¢Q&EzAZhfnÄPv/.f۰<ѭ7wAǒmFa hIa) ;.ʤZuϪyۃ&Zf4fF› cTJVևI6/}=pŧʇX\Ǣ[Z,\F".NfC԰Zg7摪<:V/޿̗ӫݩ V_zd ޺e5eT%!POԎҹLWVk¢)~1; zGL(ʌulE(y|H+ 1@Go'Tvo7ٍ_+zBUX2-gKx1ɋIPݎ0ZiȳiW?n j" ,6ݔ$.r նސ#fcdx5J8n90$!#ڠ2R?@~a`Nt`Ntt$VCTوmj= \6C0C`TLEqc5o-H+C3ֺ&|/OUg^2[rJt3jJB2).$7H3{1XK 6{eIpl?YF5 0uՕsWg\#4 tS4Llpvy -?ʌq(|Ԏ7}! F?+('R"{8! Ca0qUE<UnQͤm KlJ @ IT:ۂ",v8\wanc>;CɋjD 6ZKbfM?"#CXoЪF3R /$soqQx)) bi4QihKD$]qFkG[KÒc@-UtA bY#X~JXbG; .poP U(lGEe?^!#c:\_UB1&d[:\Ō^@ L,t, ~>KԊ=<.c 1/tٗL؝bL 4;K,7~uvTg@tž(n {*ehR+_#/:Sh`.dǡL@ p4zw)SCaRbY>uiG4.0b0+ sx˞"t3#l ql^h馡?7 ;0:j8]Հ_3R^ 8Q]C %/!>ʝ9GՇbniRS2ך<_x@)3T$! 5PE( RPvd~,\F Dް]-S? } xn8̤.ADAwl%ħuET WPj$9)%42$h8xfU?o2#%pH=7i|Yt};)}{f|bj_GN:JOyMƊǽ@E <,վ\">I zHyrw8چs->,=`F-zT|¿2J?bc}}V~{݁oHNß]Kl2ApJ{Ck 9$ 7^g=}r3,PE;U /G3ڎIZ#SQN*;Ӯc_9?_"n/!%f ]@ 4̍_ۺ+Lyi5֤6euxbsmEb [/!zcNI ƉlEār9T{$!@6I@a_?9k~)Iȳ/}) CV-kM{3Umc[B/. ¹q:̉EɷEujςѺ|Nٿy:) %P6W[N8#*&UJ5>i͚OLJ,FXT5Gqc"} =#JqfN~$6FqK$9۰,VGG(I(mZ&1~|eGlu˂, nI$O+@1\xޛ:c*wr<\a?yu^Dq<XslW͖E4˜۰&Jo-Qw K`߼z'" 9CRkp[+hcH!bPdQѷF"y{{yшat!&֗lᔹY <dz:ZS*I~(f9 ?yڮS|Ⱦhm z_y9$BDb8QЉ2=0kVGCtء܇:p kAG~ڑk8~Tغ8b7Wg-oI!f_?RbjR:+%#Uq܏HT~Q-ײAX0߮*N-@ьW3t?<=IXk'?€uS)5HOɓYedhvt[}F=DiRfwzL> fӤ O > ~h:@;v#v)mMrK̞Z;Lb|@JLbj42Qf.E[69.v2͍(7\;/H mjA%Clų$0$l753BR԰p߻=yj1JfT-RՉ1;wں.ۯd9oe[ʃ]l^<% BÐ۾G@b_$\IaNXh)@1bޠ_zJtă÷c 7lZ?v-FJh0eWlÌR#`{MPƀ9 fJ>ZMӏĹj_g> 29V?~o6|7R. )DSb€s<9:uR׫dkCy `%2ГLm+݌+W91mhPmԺteq?QGBx4kc ^b4q+db\l7񽧡2›Q{(bT((\>ޮ'KJMg؄PB+-'96, kb٦ҵNb|N=*_Ym(:lPÛ.;:TT a6ijrOWK$orOʉ4eRx'h+YʶCU}z'& ΁W"ꋷ G";mK]nl)Xdc5ّN 0y 1P@/jOF?9rj!KrS߉sx>9 dE.DDݿu] K(/lbJpx5_htϝ*Tb_sS}Nsmtacv Ɯ9db-'!bk6SԸ(KɭSձVZu7Q&U7oY*mYJ-aTuRjL5W/v @ _m0gjz.\m%SD)?n;s A]!zᱫ/ 8V H\*}轎$#ަ,4-b%רBNT }% s3A)_5b}jEZ `b[Ks(߲zk~үJٮT64Won/["K*Hi۷n]@(rCwJɅT!Be?.so`@ S)V K %oV+ HtkL(_(*Q7jCp%9\o :h/l F@$ٯ?V$h8rzLx|@LZ"? !Q=`ޓX޷:CVbD:io0h#J;vwS>Аn.E݅"p9L:Ig*rƪm-'RL;.풢4{,r#& 4Z|(}6Qt1mSx):,2O! ZS^>mB@CD& ,޼pǍx^[jbTFgT-_ÐlL }B{qC˓}q{D3J * YZ+M(aeUW؉s՟;5Ccw!3l/7Q tQ2~,U, 1*̕l>':Mr[R|KϲJBB j$ 5#7?a~ UA( q3{!W!EeajMOP { Pn d%a9vJM.1T"M +"q#UHޘ5P`̷X/ڙSaOҲpZS9kU,6s;j6_I&8CpTXKP.XjϷ*{P漤IJ/Ju_<fJNpJO$nE)tT͘=}\THa}J1ÓkFN Mq.",Zo,` E 붡+/ټcc^Nhn(]'tTC΅*A8PDi ֘b15č4]_'qtn-si:js5%g]!ƶl(XvLΏs%WOYew|A}xsJAhMmU7+ hF+e+#9= Es,]vaM6Β?$, h8yЫzs//-?yB,l'J6>z_XRLp P.Gv6URZwWEXO߯FKNѠ(_S! ǕXT k|!ЅNQYZ150(pn(V=|Ktυ(1ygus0Y,FVg:7E,S=@Km_)mi"i+.ŇzY+9"eIQo$:hKIr KVvWݺ0 oXFZdthq5j |o)^3uMX6Ԛu fEl,39Z#H`юJRJb~_$컆&1XET=Td*cJ] sUE}Q2v.sbW]!jI ~s Y±<#`[AJgY?P<.h~6~p(@svwm$:$%WG;|3r?5fӁH0w-/H) .8E\,L6RCK)aRHc ls,W -qZ=yoiz &X@N#be yjik.)7 R_=z+f!ɑ>tǦTU1:> ֐r=#sD1 u%a }ib h6AP5] tI H-18¨H>n9ͮ]̕9?&N\KD#f}J~/z4.De`P98фNvĒ<6E,cɃhjZs/i {cy2WW?'5 sb]#SۓNZ?QSLyM̰dp)쯲/B Uy've} Mnc. ,DLN \B]7zw;uoo LeHFՖ6:RvlY8|9P'B+U#_,m{ejL~HpIvpA˥ߋoz0j"O%&>IkS@<~ӮvOj 5*_GF~AfgLQh'Zt~mGp&^ N_f Rov#\n?+sexsLbĬ5,_p@gsyKL$Csu\*}LčqWeiO2h1{ق6պ :6:.+$]F ؠah6{N:+\')-˛{H-F>6t2dYFVw6۴zH]%԰ޟWCvdnahwqj1 ;vLk[%Pr~3„0k@KO.l;VfNAd.CϹZvZ]u!WW6dKYd :u5~@iuES7A&W\"H }mYi(nٺFq䄶$`UL^AE,)Eċ%p0'w IO2{GŽ6_"ik[B4̐y5!1*$rMDv;~B Woۏxn\l DQ@gdRY€Zc5* <+$-f(5z p<,z Fi'%䱋94QG'>>LDYXaW$ʹC\`R*ɾ{TդzXCCI;2qb_S)}/,ƶ9G JrS)\\^/X]v"7d:! *--AL.PU@e?jˎw<*\*j\sPo vqɠp,Kz׍+cXwxOoRxᧁX/ָoȕ#_ # ҍR3:Tm5@P+5mTTUZU 6),3&-~- :m+f҇SA:^]6s}MGWRC$῝7J0m*, h>S zu6Ci0nu$L)Vg?jL1ٙAWߏ(Z^ QrYnJUviKAF0b+hk&Ʋe6LIYq#2ru|G=vey 2ޣ{/[z"&V6PLx"Y uR%ioSnSmI5QHVk w$VWMbOHsaEgAm{fHG3l c&Bc@j8$1r4C'5ō8C]Nj?2_FED4~oV9cM $_S^dȣJdyA\>STu̶V|[Y.1F3i݁NdHaxJ !{\~FdM\^\`9J$ =f S;#e][&dT_MC8gO-sg}ӲZϮיu~"td^M J-r!j~Orv; %me޹ŎƸ۶w>"L}}XįU"mhEyq ?Sk&~fV0(لRnVOG\¡9;/J|Xw!OÁx0sh]PQPߨ]q?gy(r&? Q?Jd*^J#[+Keg4$D̗jcN,Rq^U^aZPraE e =bo 9D`DmgՑ6bWu _<$'aS_4vȟ&gR_0XzKt=fTXh38?V.6N$oYGIHwSF*0He|sxdZ^6cԲ/ x\e^dyH? x+Zy8;LzXڝzK^/p$KK|=wn0J",!X ^E>^3dFNk=n½Pt&>O*\*D}b[1d|Ka,‘.=qqV5 ƧQji4AA;Q ;-DNUlI'{Q オ~eT3eN1!x_[Տjr/fI@_(T*~D%آtAh0'Mߏ^m ĴQ=-.yb?<$$tqYl-\erAN@T sI`vꯢrdfŭ-+2#8r)٭*Ơ>dcGC˄z̓*Z\%Uj^#y׀]~ H<\sVlP_Xã6 tBTK}:|PqF][Cmd%pK[G7JG;~E\&VU>o`]e81Ɨ<^diSAY;GՂ6~vJ#ZZ]]s(9ޣ0a-zg9PʯH-Mvn$E ]gPPzMaVV5itp _^'X3V<M))5 Ӳxd3t+>mW;|*)3<~^6#xLcO5fcb~!ig1o_j:6#p>g?V]Pzr114>6566.kf̹r#zly2R˦bg`g2rt0G0۰A^͚E5Bd9fR`9/ωOKeaeAN6B+D1rpIbWufrLQqur-YIAX~ޑQb(ۃ4PBKò0yԎq3?_>1G,.E7_w9Ɯ{k+yX7blZ7g[ğ-E=pvjzvG7R6fAn.Oϳ38Ohˁ*X*|.\?/(FM@Wo!֯nX7pEK.4,v rwšcВykKޘYa뻖c,izu0c;n*C/9Y(W~(TXôVudr^{ߺnL7L( dD2B<ːvW9 &ZP5!7 dvu| * r#DЦohBAC, ^r{ljWBUJ^2]2a~Q:qitѹAiVhjدk8y֚B}&!Q.uQ hrg6VӲݝs}y@!c\Q䥿+z3j9qıh,ƽ߸BYڔhfo(-M4_W"5oL]S\k"WYwO-n![&uQZΏ5"T~TtB(hs"qm?/"rP҃(oϠHj ˒6xnZS82eJQ !yoVj ZaAEJXfа$G0PQ(`aGb'aWbBdEcb6z$#Kk&8l۾:büf_eI#Q1.[oݡ7d-AT8o\ﯵc,L|3BM-uG%-ÑpÁĉަ*5L5kmy4RE] %_e t@]ü،3Ħ%1џd}.o]qrEqg`^t2Ш# Nv]^nbPx QF3\GqH%M.P GKUL7uoo1ܣ+^{|锅f9khGܧ6Ĵw=볊w^Z" Zr?F{l咊gXo X8=psa}d)GMM8߄$s X?_BB%r<5G8ѫ.~1Z=6fj9DXy%:^ʋώ~^6<{YB$+:MIDڠ(;#JW2/tq0@(6*‘e?9z[^X"a',knDNI0A7*KqMŽЗ0|9l".!!sT~E gfrr&[+oTwH{w; uήG~Y8f@ii'wa.WuwG՝9\($c3hu*c- >ن.^aݤ4=ɹt&&;J5J׷.`AȘ*9įdDWҬ*MЍ+b<]oE|TǟY?Z$[xGX  _CaN~ƼA0Rt"&KYi%04 pMl->2M|Ws*rR>q@<:wr_EUG\)l\2j>fFBa:n&QDz(dȝm. zzwE[~){H5_;1 Vbs^񛏻>0MHm,ܑVY@*>y`U4gb~S7FRU"Iӡr@⋦Rte"1 w,)82?) u{cڒDT;qAM<63)xjIY(&?QNlLsi Z7V>6\8!Lp,ČO_<" Ϩ'_!kXK*>f)A$:Hvh\dp0! =:laOQG6v>rt{?Ӧ"J>8QESw #U6_?18ɒ:. v09P~cآ)>}mPV者876]I eUsG|k67ʂFx-n`NԼavu˾~A:%~~* YePۺ|#;+J(m*!,6lG({3GQgXNU#եMho)z";踖[dK 0GHUgasIDP+!S:$B9풴d}Y @<%gv)ޤU2xlޓ$+ֳ]tMhyflkU 8T Q3?x]sKD.Bd':CP0(\A_O'_:e|RAޫ0crjr8 ,wF_F&"C_O[0^V$V&|$ :؅|E!OwJf:^uѓq7_@VU_$ ةPSNZT}ZB7ZAnk"u32u\BU}֚͒iB^u=>'ϧU?oE:p~eh]o^EBn8a|M:&WHsplF9)FjO;H% ! ȣ1p;OMTP>Զ%+c2@ ]RD+&Vy~AJ Q{N!hڦhU~ $δNrcrҷ~r/Ggzz(֐Ҟ>Dnm[֞z5-UiMLNlփ(2MW;8$7W/˭P?oUfi s]{,L&NZx!y%MAz /9XzQX0~g ?ɌDZt ~!`Y1H;첌-XnF#V }Owu&Śl&F'>U=7L+4v6وDLA񎯊6!/2]ikPx oAT?AHmE&JvQ|/яd&wTZ H6'"q"$J> K޷q-Jͫ:Io i_+Ubf: cp^8VAټ;Ў,ed`cP1eᗭan!yU1rZR,O5jB&|diuܚVXμz5udGS/T2bCjBXd1LkmTraڳ`<:6Nu҂oABϪjV;1sܬV 1onl尅( hReSߐ)\%lˆD GWm)1OgέF Қgq-)Av]S js&{B+ |ڹ7yHeLC="]B<2S8?|A(y&8]g Ap!^4m`{.=_u!o& *)Ԇ(%oKqO.~3ˇbTJQ lTI^h:\5 +Y5bZNΫskd Nġ㦝uOd#!/׸2\Q%f\y^6ť._#Gc?2,xSN&U,']0I x.㧨~U^xޛ1 i]ivn5:H{AHkx:xצ4A u:7L۔LU7]Ecv==5ZiV۩M&%\LTS^k`|pPX~xxuQW;yRPFt7 |B9FH=XᔅR=@Ii4dkAh҅5̝g9Ovo~zp2Bmx,CMU5P_ }f\]4XN1"!0$9e8A.DT%ƻaqXBpJ&!cZz<]4`}eY-X̦ƶYj 6yfť?ۘk~Z _<,q~F<ޜ@]7hU)_Iñ*8F<ŹqZYB0ӆߑ DMvlY1L6nK4k_$q-鲗Xg!R޽{_5 r,k?Ⱥ8yַ^r;a~a5?BU޼  )ڜ=@ Yh"IeYn, jԽLBESDo]2u72[D"iI |j^TK%6~6kSIyzW'\}e(u{!ПLF4^>23!GLX|d m T/!3_u\DRg\"2_m JGz^xOVAD,ք<;@_3lA Wvgw߯dE~`:P0tڈ#rf:A(/ae~nZ2$b⌘Kպ7%v?Ġ| b!X^6At4u$>fx 4~CEf䙤>SEqg⑞oZst2"KD!n۱ yEkgn!bOOY__f]j{X ZȆx4:Ԑ5]r Ou ('“6m@u3iaO =~.|wu)%cyYje.QFaΊf(eם?dg]$$ *;@\R!ݤ8lcUh>)9L? t&j+ ZA)K. z <5\@b&"8FP͈ܳ eY8\4hG+/?hoBۚĽٱFdڸ 0Mf\\ʕ9r!A$^+?~(Dݙ,g;n )>S\aMX=7$[G/QAn˼]2[r,t(zCFqyo\j-<| b$dJ^cLT)U'|z ;U˦/w-tH!ɴ#|drܰ%Z\z/J)f4bE,ÒFo#[dU2,W,YNNIA8MhoJފfI`СRE=t-ow!b}bfrF-#|d96|;HZ5i!!GN(_3Q&8c ] $injTe\B'*a@~@ QW)׃3&aY9Z>W˻#8̨+N"DijnA\7UK"vh;8펥ٜ72Έ5Z_Vl%Eȁj/T% ɛϽe]`u78$wx6x zJ ZzkNA(Eg\+> `?mYҝs|V9n;nݾ8Pw`J$lDǂϪJm->IyB`BR-u!/*]oTv4857:b rD6aDRK)O'V)eq7y1O 㒍0/Lͯ찙.990%fv=.4X`2 ZT/SNc/:J讛VP:d`7kfUB/P肨lӃi1<}l̼{iE]D X^ gW3~qB6E Co6g˔+m!8c}"vMm.W4H~5.J֑,3b9TĥChn.,V➸4y,P5't-odw[ͫY9yk"uԬ B[m-ո&[3F&΁ )%lxMLҽbϑϙ'WhCrF<"$:۷:Yg~_' ,Ua>M# k-[slݷc=gz$t_w(ೲJ{CgIB-*&%gVu";}m(C>/8 % HovPGom`^(L7Ly5BH+::B)v'X[[2H)^%: Kd!xAuwP۾$е'\O&y-8ښRwIHZ ]m1 G7mh {+ g9If&d2[ڊ5p./1r]jm fRЛ}xPHCBuuh}ŨG[NZb)3^0`ςzA3W1J:u#̊dc$h3<ݥl#?p i#тwb6͛+e Vֳ$Cj> vb##iMNjyb PySXikZ88e+*ΆW! {\`O䕯!9-z$*0.U<é8$r!,V/a w@G0!UHTQHh #FC`(aD-: @"kcڢ6ɮ@"e\[ax#hEsl;Io {{vfTe65G^ׇxBnX!wYz2DK00B\AMs $4o\qYgH\uJ_.%$6{nS#V41<VG%6F~pN 0z8UvJ y I|7=dql}NFsNCg:1d NEv-ʁ&)i!}f„Klv5%N CT*[ Mm&!WIbjO+qťb!yڣ&ǤIo2צY")zп;XLQCchA ;V_L Oʲ?? 4ļ%[mfP;"i|d!S?AmlxZǘ8nDW]MVTbͮJ'A.hyݼCQt-m22CЕ ![%%0J\;a ʕ4,`d0̓$, _i6LRz8fϚ*e !zȥ'k{zo C`_ZpREG޼mvO20[Jv!ݓ>AZB#"ܯϰ&_7'Q؈eӰ)β|PCE>_|Yob x$:>QDž(4=Nu7AgJ?{5,(@#H<v]AHQEFj)4(H _W3gyX]S) x:8mX>oYb#(I1̈́`yQi2݈l+9wau [,p"GN!G5ɨ_VEWd~Q髉y#bk+ϗq攰g|_$!f,FKYڄSCm=:u#C3"1|4Lz[o>70xμ pmC(ނRzP G&&Qn$z>C[%:݃ohІnoi.@"M2]^;c3T6%ҥ3_PmhO3$(s6ttprP9ЁwȂ kcd/򼂤pĭ#H -yedNv Op.+{xnN/&A#.,σ_[= ZI;,í2#<}]4xJAUX5>1` p߸˭Ĕ? nՅ|I 4(w_6-@KI?n+0ekx>$Kz/;:d@ډ<r=Ex 4k(Df(WO' 4KE<J̚ /=[eYlm7!NvOakjm|HbJV;mEԏ~''ˊ2l a̷t(Ko|HeHRA鈖(tb.n9,4>mWa9Jg'= ȁYee5oxL Ŏ86g Apl[7dቡWMuh19ڪ]ض}gȰd[Qڊ0OB“0RHq?g} uN1Ę.a]v~uf#^:`ǙpGt|T? W\u0NZ1R $fNU.ZcƏF Sޔ'.{,W}c:?F }7ty JDC/k#i6\aWifްÕFb6kNa2TxQ g[6ϕ%%z&s&DfN-bzɘ~عo^ .~ʶCr|M*.bMl!ɇ3nEEbf|+ڲ1K+`8)8Lyvl+RהH/HUr#̞ uT_kkLSz-L aI4B ȉJ}ym>^G}f6| sfG:ý"K)[z"μOX(˶7&# L⪻` aa&W~8!AdrkB&׵E;#!'ČUT`,w78v-'%臇 }nF[)(bJbՆqFx7ԓ)müL/oN_ R9%X.A BZo69kGaAZ bl1cf!Sibݙ?su$dA1dVC]3`WDF(e")!̎45lc{_>n&3NR'@_1%o7=?:ys.8Ot+SOIvVvÀ!1 X<`Qo c>Q1G [\=_,U}g7KG[YxR.K<(B{"׏c/0}804WPkIj:i>FӾSh]QP07ӥHQZωVQ`s'07egVvXiU={UWGmFM U~y2|iJH+Fgl67GvK|f|[Cj!O.3מP^N Q7{\vfwA.qϬ$So%Q_^Ӫ5S\3×dYCߢON^~4nbn*?_o%5뵡8ۛAKB7npӄN" S3N½϶/N٦ZKw;49.u?~C>h[rL!zIS]PdQ<@AW̆MeW-jq\VJ+ބ |]rNG ū 7;Z[ЛY@?=FmcצdoK BVҏL#{{ Ccj):&[cキZ7%KÙߖ5vƒ¸:3&^,.Lڱd쫯 Vkͷ`CA=ňڛHeymg9 ]Lr؀Jj/nr(_nlQ'n+1X3pdsDT ` 3 sJ`&+mZ{+Uy^S?<܆zƂ{|eUљ6ǻ4j78Ge"'yVwwR}N!=09x'lYХ4:sW}lMb\ۮ#z""hVݫ=dZ*WVbg{8DL(fQŚ Pα\jmgx~yMo{H BޅV@jDOZ,6+!APѢzz5(MB DMIDmٲK_&J`g{*@@~|9퍣kyK'$isT,E4MXazߐt\gRXFY|! 6-`7}x,;\I$17Wjc, ~^^7}l Ҥ!=#,{N}&B;P+}*?M`PkZx)7A |[ЫiW~âyA6t6MRHh/Gy~F@BKRArq+eZW2> Ь33U/xٮ5Ge2yy* t ;Hz}bZ~+p0 x쯠MRLO"}$Gc`:$J+\3)s~aھD{$[ÊhfIFΣUGML07 b\ݛj ̒YECan(͒h~$g$7wHPg]iUM/ eC7B]pk%dwl ⃩Lb74?>#K_Qjat!1gp 8ي+ڥUkmF}e$82t\N ;6ζKIXJ-X9 ˁRϲM!w4&޷'U=`JTaA'M*LVx hJE`b[ά|nS[sy3XvS뮍%a. Hnb%8^9C J*3UV x:}*0L0 -FYa@W>ܞf\dV~@d=Z1:?ch}464G(5\?׬C"dk)rlCRdgYTL >xy4@pMU&-dEsӞb,q(z'6NG"Y/ O*sbC-r irz8ftgasFI"xm_g%V^Ϛ,pEL?iIw݊m|U[ϐ+tgC&]1W$wjvX 衬3(dAh|3az*`fs(-CY{5qTꫢgl5}ϥM^/c9S -8,Wr_8%Qp[ɀ ܑGOf]ezt끛exhgR@|~e 4$}swՃj,MT`E*v~΃(MFG< n c̱}d!@$GlXj\2 kNK/}S~}-3G+iZKiZIZ"M}?L҅شc(bj{˛`-'nf /81jD82Լ'?FPldxE{/l8lN7K^>k%Sf˖uX} 5+ `LY>򕌹di:Z׏+;HGE3DNRl$Ӧ>@/+.m4muL\fkjiepyy] ^>5EMIscw,ھ&t %>ݩ]gkHݼWQe^W|DueJ~&Y^:$lSVR\3O`o;TH?ݚ[~YXzKa>|y ޛz 纰qݎ&w0,{+L ^+^YX5N90K[K N!li9 >237C|(9&eV:Ȃ>sLx(;mqP 1ϱ3IjY'\;&?zvuO _P9M`3rˊ׶Li1GmKonrmg#4x')Ku4'5ɰxNiK 4Y۶y  Zs,tYPO/FǜHyVrR.>/hqnTqM~cLwćg]sTp.o ?'3K(up^&_1i/6NF7+a.57,Nivj2hʳ́'p2e6WO?d̸jHhtଳ>KԤtmQC5bzhG%,7>$`8W^֠Xft9Bn C <;2I+Ş=SVhmPq\vZـ H0qA\)5[6ޞ ^u~Q<ƐolJ=T%dbM47 2nIܰp;k~VU]854#.*HEEX@2VǢD -۫Փ =wt߅Qo>Hq|s\fn g0&Qo5!aw) M!KS&nb26c}jW@*7z6wA$ Z(qRcqA¸aU}O,:]|C׻:_\X,H=2}`"d-g}-mK@Nx=zk/L>Fo-,ޛ qۃv y IEk ιpRA&nʖ!=ʪ6ξ$Us7r(r mk_xe3ES;iLbC'RCU!M% 0LȂ60+mbSKD'~iJJb©6S5{4x cA@Zr<9rä; (^H 8)nyV3 L^9;'80p5 t]; vkAjA{p; }ܾIZRz.ihQ `IWlvFY>xσQĿX XN @Pi̔'7ѐ ä:"U%:Znߛ ښڮQt_D'\(뵘031/`Ws@#b')YL~#o u9'+v[0WO`{UgO[3 50WXO.I#CD@u\L,JRE"$'ZMA>St]k<.h`g]EfHډPԢQ+oޚ=llXJ7\PDpK+O 2%xiIQr1^FCAPO6G16RPb%pt?ݫ4$Sbn d 9yj󰛻%e#|A²9꬝ʠ}(_;η"i<(!6y}H3Gݡ4X@%Ȭß`5AnbU!` GwX;bX9dԜ3jq *Q6>:\XE0:IK34 gRu6vj4:(o07"12GyR& d_ CcX8ֲUv-ܸC1ZmuICt!ߏv"EgYB:4ڛa)s 0D ;0Z3<D'/0y%gS=\EaS@m˝+KF;B{ƶ9V  ^@Oǧ_%wut~9P /5jtf4Fff]jn5@WQ*$,''x;#ىFlľ1 ⚋7ƉPEBA(GY֤t:zê,DJ"bUrgMraнt-(&G߄b3)ŷgQqO9x:_Aavi`ҝn\.> @u([8_zeo,`gX(Y4-3 lf*?y`Op):޼J=dpe&NaK0q;1bcQ쯳w"· t_ޡ&N0@YKe{l[kۇ[U~xL {ueDa5Ev_yȟ>nBl%ak%[{ ύ rðKP;aw\t),ٌVnM/m$(qS4Yr@P:,L\G\Uk=x{6CR l+!6ΥCV0:Dmly^6x;]73|Hzf9kM!7 'bB TAיF Xarx{@`<)ժKH~S{ij&(3z&7Vؠ):a!SjDn|4 Yd{BG\+tH69t03cv/g`F4;c*參Ekp>Hс%)D-XU_NX/?`5?%\]6AH3¾Y¹M3huXyāx7HÞΗ%?}Mr{ []}i5 ݃yVKDDj+/TE敾?OOjr蕆Z-dѕPR&!tpdASg"a@{aRtiX\x'A qvYH@/WIrS(0!Tn\ P#US hb \[[=Þ!'w.?&Q8Ӷ[Ep7<@籼%,[gmDE¹\T"rm٥M/"ekOS@ (IfapgUpkyd8<: ŵG@EnNQrGw:H]_!h;L|))*?A #ꮿ?E)ɵ y #qV9[?oK/=`~E4R1Nv-ۙN@0K֦ [Ν>><a:=dF2 WwٛrE RZp3)8Pc S=+;'?i$jNl,La^)Cm>{c1@ 'x3‰H\ ]en#$gALDt%_o}r!!p52Ō85Y :l`|cÖv Xزn:r϶|EA\S_SOӯCX63WA@BXNΐpԹH7Ĩ %QA%l>]W}̟E3)qrH$D?ce65Q i.WhaC $J6O"Ҳq X@?aQgRb}(ZzU B[97TJ* C:̈́tzi?.a5z ~ „GwӠɵ&xk.=v6"=>?^I:*;ಘS~u܁3%҆/IMm =̶Α(oKo,3IKΑ K-rcv#G* +8D)59*UTui(gY/0M`Ý3>r=L BuiuHOI)}vŏ 8sE#@o]^3q K/7] 8BȒw>4r U+YGk?얼"]B;-Rf] rq>slWצ'NZOܟ% ؽ/EW&EB+nOId e}/E}Lb2Z Ztu2ǫ {?T zF}Ƚ oaT\znPpp8{J}Ho4jl`Oɂ3µ֋BfʀT }@[5[P);q: 7<1G4rB'HӀw#^sm =;P¸g-5TIR!qTLO6_ѵ'4&` Ldn嵶4~ xs]D#lk- (b <JMS2J1qM6xIc#-PB۫xD>9ivCgCZEgrUҮX`ue\,ԯ;ʩZ<Rs5SN {4Uܖ^F>|.M>r@r4=.Iˍ\6Q7 MP[.#Ul@C -34x/yw3gu_&޵5̔ϨX2/J\ G։Yß Qj}췞/H} ~16[Ĝ$-ͨ = tAbt6tO34qJu݈0D ̮׾AԣFsI@ i]) '뚧GS9ozwmSR3>Z[G׃Z [:p=Z=Fdm;->-|Y[89eF;T9jASEzz&Op%# Ga~q񡥕zz 5__@BM dY-8֭gp~汊!:K+!;MW窎e0K> 9OdK v.7k-JeFnn0:nG%Wp+ k&mx؇s}vٜFhԶQ]qgY>8JeU?ngM3{گz-) 3u|4н`Ns6 qCΐ󭄉{{i5:VAHl9aOTP; 1-,giKQ0\ vzJJYKZHupof~Ba=jkg6S>G "Il?+/ 1u D B9Ϣ-aPjH5SZ `.M&.DLAUMlݖMbRF[m+T ԁ;Xo'b YԖjэ[Nxc >aUk WTpj[{ֶ ,N({\V#> (w_ S Ƕ]~|'VIʈ#^2;ʊ>#޴Mt($ŹI?t(Zo6V/ !1E榯@9)h3 zfM|ݚv0`\@+\ KG8|l|τER@K6r$MG'gM6f>k6E0,,Gҹ:DNǕKᰋm7TJDd3vտkX#/=CψKP aV֍ =]wιe;\Pr3N &0b|Lk}A c+zFh9;f RꭻmGR3z>%~B %Xs6گ"& 0(m'8kR0\ķJYzw=&  ܹ> ajoS:Hś_MV[ =OFo-+-Mm2v)w]]•ح!׎!S1iW H>j@13xh6rPx}߅ȥ TrC37mbז@COaKbh#g ck&tPrY?4a!pr%(8!R'-!*@'akKe(^;ADSJz 4@<}mel+AFm|tz ӝh%Br_m~(T$+ꍪ&+AN-<ǹXlrXyT ÕkP/gۋ#QtHXV kx'o,+)ktdҩ¶GN7t2UsuC3@m^B.JV]-r*0$k$ t|扚4/!/)IPMYIH݇5> $cJo娢j)(BO59>֠xwa ˘8XF#7W/U4Lg̑d+|BRzp^Ih+%1"G{` +|YP25BV"͌6ްaʹ{xVctz,#wM<6G:v >?,.wU.{oM̈ΘgpO+g|KCE)~Giyz7:@%8k(;y\!ð PQ=b#JI)PvX)恁54wJ;tOo+)ՖS$kJhOv=BE2iRacIO/?CMŒ >!6'7ެ}Q S`ks6XK{p7޷=m l i*9tǜ>Ÿ㎤WƇxރ#N;!Q;fqt|]0ԁR2S['Ad9Xe\">\5lc"k/W?wU (`T8q+2=MP*Räp Aỹd1@>>,gw Pzl Y2/1zfRI$_-fտp򵂥~/czYQ"@BQ=7y+ٳBȢ ȼyI[ $HI0QsH)XεՔ-!lΓXG^_d%Nji_󝀢ANJF8(Ư(6`kpL )&&dQ@pu57bq"-) Wf ̞,5ѿCVs_nQMv2M !oP@nj zk\o (X-{5*kޒ' רYfxC>(b%@d$9=F W!6EԸZm^(ִFߢ=NHQs |9Oh0Tgc, v.ial#BɇxX4:*X& aZ7S[9Wқ]&P@$bD5Eش,tȢ!Ɲ$Ffǘ:\.6tqIwV>mQdb"[?gKxi5$s2T ~] 9 CknmnT j؞^Kb]Y 9SR. 2r|({9Ǎ֝эT,${KǩSqx0-!1Fپ!!!$fC_ 6 mlܫ~7|?n2l)'Vy5[OF" ~tg4<)<7\`̙RLj#NHhTC= f@Д϶Tu)!-]ڏ13xa4 ~3rY(qJxhA?cPmfo#/lV P3敾yz UQQ6SK-E 3IE!x/a:^!/TдYO|zji+ s(xbb*HF)6M瑪2ރ? E{-6FI IFOxܪhf-a]+$";o8EafR+SͨS#ѯ4Q,a& aGitZ#X|P#/)N dk%Zhΐ*2 iCyF#+(|l_s#b`΢ZfQvJ%RqѥpPڴ{guȃOouPIeB2^<vCim , vI, /l>܁ ($% .x뱸`{uhC``9D\0byJoU~i\z&z0.a.00ήuZ\Q,o 'f!%#Yj5x1all gLG DN?TJvx40= OISW tZg| u9=@%Am?ا?%ƶHQ ot[_nE go=///: 9ݐD xky"KQB@8`!+ip|2u]afL*&(| ް(_\CVIWBbiEVS)mCTcsP~X/c3?ƕ~ rQB^l<]BzV`lõiI&=ο0610{d1wVRoNdtDZQ-j]>K7@έ$aG wFw{!|wj@&n&܇}@i5@m(ar2ErB,ZkOVx %~0j Wh(lg+ZvkX2ݕ [.ܿ#0XsxK֝VMLB}E2H(>CPZ, [s~F@J*N2au q Q{;nƇ{ @ ؖyX2U3ÿː֑gK68Ƒvk%X>  1}˞gڟ΀y>cb! IT*Li1OA~bYfQoxɈźȔ2R1R>1қb-\`Vjc`}%7A<竐Khmny،o>y'rYDgynfԼ}qW 㥚[֙VX!a-᛬Ĝb#ϟqHvj]M@(2ƖATY^}3IqKVa?=&f'"]if#3P9&1!ܟވ(`ÑʕzDZGVLVg[?G6ykYaN=!k7<ߐIfJF1Vn8(kViLŠV-$4!Uź \>RKzJQecdaSԭgFB$PNH*l pGP]5ƈ$H.鮊Պ T1 ?;ɔqP/Yp8> cGJzbTf(A"dYK%Z.-q |噉R9;bC$:j^t{.vdϷ spj>z'Lsp'tP3]|+0댌Z)du7(!#7of|LiI_uJY {u)n\MZlxIbS#)@uk˖g~.J=|n TroˢzeC#3(P뚎ڂ?f%w-_+ʎd&'f6X4|GK%8JH#5\bYRX+?/qjS: (e5Es"ԣj6nX \="13Ҹ&AL?MYʳ5Ρm@vX/gޝԬm|jb?@@l bUnC&z+tlRWa覀2\XπP96^2 PMϾi-"4$oI3uIB Eh5;'\yPw;z&0\ƥI_35a;2WK%}f''ڗxcBTwh`|@n,?Z)t}-UY20+&,h Y$VD1įּ ef (8DFG `?qڒDM<6F+GiqsKFƅL2oм&'[΄Fn0SO&Խ`=2M@I& @J0Izf8J[! gvy a'Y8 "v%.+L˞68QڎhP YU ΅\7NcnRHߢXmsMlB1I)qz1|oǽ|NPt,=V7cC?X{>p9?dMX y3iPpV_ܦC}tLrG }0@kI Q#Lل,ѿ0fǐgfl<}.+Q0G=BϫeﴼJb@B{@ ZQ7 }C:B]ek2""m(`aj'9촱AD}V%Syb,gΚ}zcw N_TS@o RQ{x`xJGkmu =b4SܚLP1hYyMWbsY>zT73es%N5e JZφW+YZ}w:WQ;iQCQ;JbLC<RDt5K<)P 6W!5/Þ/)[W#1P̲r`JE#ވQj!u||4f ^؜g^r߾ZPV]բ)kq.M!EC'"52>X$~0/]&I唗LB}eYUxgs 9t"Ʒf(T8כH/.XohÕr };trN1dΘ2^ij#RN* |0TYGUm.! 5ofM"Ϛa˧]Hd|^ (] SW18T;r=&Ɖ?8ɯu rǑF-wEJ1Lmo&=]= VU5Eq7:Q,XmJqt^ZU^yO}Mr祤DOTq z A&zr*Y0U\*G\aGi%Bt Đ >0ONzͥTzS=w՛ˮ ؎̔&f/xq9㢢,Mhŝ!p߀gl6cyk{so;:+=?HCoZ_>N?ܺJs&-8u@i3h#^zvYB7aG^;Fy\qѤCQQ5[3 Ntހ,Pc'e٢% XOt zԋhPx.z%B 1輹o};t&](%BI>藨W^/I|BDb C<]hDY`{lڞ,Yy*ꀶC*bqLlvH@I]¨H./,F:akSJ8` Nš yEAa.+z/I^|'#h*}LJ_1`Ҧ)ޙI7oRzjр{![x:_%3poun쾠L@s8 BO̊ϻ<SA"Q+> E>tfVyQн'"I;ZS-A&%,7hD: g]Sꍄ8'REnW%R~L*W"l|J GSl< \ѳLdΰ}6|Z uꝆI}LmHJhopg Ql4a'JT#dR"ܣ9ց{@0pU5<>}o2|}+wF0rZW t=";|@0oӅ? $BX.fP|(m +Yvݴ^ |¶!LLo*AlSӹ*UNՌ!cwΤF5x YoQwZ{J7W7,AV4&kp[e0 1ok/ƕ쉮ۜij <20=bÀ' iٚl(H(fmڹE; UmgZnraC'cc3JcrISrSB1V/aX ͆!rSL( 5"XDmw/HprV 6Q*{1{>u =!AΕa_%}*kty#toPU 2^m&\˚R5[ưZ<ц:_wE=r5Goڇ_9ǐOi"MV`ɰtE.vV*ٯA߀gqֽ@u[I_$/ {VDD0Y\IZ9X5nԡr.&7fbnlzɒژC>gY'*Ŝ_Sʏ on<$o9%DDh ^$0i`g_P }lji-P+0sJ`1 Q7H>i/ko3y[s=OgQ17z%d1akvwեx I^Y*gCuºqJT\n>s(HQ\: Y$plv5:C#cy+P%*M@XѸ%fu?[mU9]:mF6yi󁞻͚}sC2\gW`}el. Yt%_ af2PVH@C&Q'B/(k桿P^n~ trFSQFk} FÃ^Ÿv@Z2SeXԼn0.woBh1l$i^|쳳mVxyk:Tbҭg5^=5?F[t2)/s0wd,p'0fy򞳦DaD6*?•@+֋RPjl'L֩DO:c XycO7q7[cSЉEgoJOdyF/KH;QzY١wsiu!Y܉):dXnATعW|;|w}MZaM >uނRнpk%@7. ҄}dkE'*@6 ~6CPѹ&a8/cФ eEȸx%4!LB;۩HaUo,D;8ߢf#<.A}YK$Иv6~ג8ȵ:dXL`:,YpHlIT㝓l4h~"_]ElY=RZ!V.0vDtQ~OuRVL:g"&,"_KD ; _!iݿf(q|sz~t}8=dr:sC^&\~RgԜ`rTWӾIt8s*=ILs eZd7~N6q}2XRt/ßW>}!VJ=ZBrwCp?n !5ElBYzMUQGamҌ&+gd s- `*\2S<†էy!#+N+(IH,~O\U(4ʽgm`Ie6lݷ1yAKY:F":MC~k~Vs`2.Ҁ\Р_Fɤ~8Ml[OJIZmG0iI\ث #Ů7g3fhUr*v>U6].سa* HYXfl n:BH&],LW-A5\`N=$jX7KHwEn١jci:'i h(a1T`,q"!Fbh2*g}oh@F '~CR?#tIo]X=W )QP} hqJbc)'i#ptr0w5Cvr4AY5At{Du*_.7..^2 Cd;Xx#TѐsG¢~yRR4nPC/3gwrtXQ @x؏_+!iF^` @/Hd*h֤9Fץx7ΌCDuedU6 ] q/Bz֖Ͽ3W)譕$O( pw[jayȠW"1ưEٍpe}ݛ`#*o13Oi3:2@}r=N`W]ٕJm>r2䛜f<& 膌)աy\xӎ89;GfKS)Cq5#lNVH‹ @^,w<1 S̙\CqihZ`Mw_E;qh=N3^W`m2k|o󄍧k(@V;KWmRZxX/K4@hvQoN{@8(|Jz\V@_8@{[EXP3`б"Z;? cvQ-~6Ki=YGT]{IO8%%Ki*4ۿqs3 NL[O㝿(OXsF3#q=z6Hngmlre0! ld`aK];2bN[,xBđvt1=g1$ݛJNSn^ > 0 7emn7pτI3|6[LDB,fȍf\h J;wn\wz_$F`PH-"#je]}놣N萻ܢө$Po?WPDY|9V%@@[PBfv#|Q-YȋhjgFbU dћѓGWM=ŒYGDo[ʥȈrRCT:Ch\~hODo><66kLR?cY t.|؈9m0cJH (S|y(L?Io򔴷VZID@l4g蚶NQ%h*a%W[tB}ʼf&LӵyAVslh{0olY( e؟~17A'gjms4ƞ_xx<[g0{'n8('%k_=;ˈevPB^&hN2 B߅ 2ax6QG5;08˳'.fdб!&rN"FbǓF8y9zT+z'Ux[}6zٌEK9Ih?y<..k)0}sj1ɦB]r@c6 PMwͪDgb':Ɖu;HLu|c7l!T~L¤kp$7`[s¹usT)M3EU4JuVC7s2d)a;$c*mI/e QVSanSώ}&3ͨwXcg|) 9ZBg+w3 t:&f,ute2{ &q *AO_U>a A/)j2}SkpfPԉW\t~X^ /ܼ^&zDyX,#'"vD8(hɀ@g{jQMvb)(s}8FFq 9!$1`anT?Ѯ;(ҿWhZ=XQpJ[^.[g3R>'8aMn?(εR0RhƞcW|qYwTlԷ.wb%&jR־#2!c`^ +~ӡK:k"b*ymS\#|;L\#&;iΨmۋA|^aU/w쨟~{ qvFc9FqPP,)r/{e ,U>k]woI7N _H?W*:H.kq+ə PGqB jD7_嵆m#ZkcRоBCW(hb~q$Tyiv Z?T1}LWKu(Q5h-kIߞ)t`>0~8pv&g;w|M \d$'ʨWK7&L:w߸dަCbczHr1"xuT ;BC8 mڰ WRļElB IߴdϽvrR̳ C'P+*e2cϯz3L)҆ c:›a:Vkl94biDa mG!i`(V#xW9uÙ&s )n i=TYD58Xs_ꤶH9!)c8Gnh`?=?qԁ=dc5cC@^6*# b1 Uz`.u~iVb?8-JMta":e;j%q!6Gs޺ ۡ.R P? 퀡奎9Y 'Pٲs&ȮD|)0YeEjbp< T1WN߅ؔv+_8v#BDZ%@Rypu-q$y- |3A"Og _ф,) 3 e}(a$مv.$sP8HnRQ#/n8?E,la<|S5\$z1u͸ʁi R鶵^d]QRZ3RF$|Oa*sEZYwuԩEgH#ҡ#!KqatD|?X2`'놕rop ,Ե#c+ pw56UCE@G}FC&I?0)i noz N|Y9?"+HdNfU6Q|;nNP8H@?'äNLX/Z*6GTd^>kq,IZRdˊ^FJG^/ WJPuP%|Rh" }1>f GP{{8f9aTS7#vŇI͙ޑ8@1.>G6q`RۑV"L7=y|)o l֌^rn,Kk:,f'EF,]3= _5#$QWwsS>0aFh9[n>WJwP(*!fqlapN >ګ:{c3&дQL̹ e?ұ{>^]| 1юjmŲ῞V'{{#y/GIWNY? uH~&0=_<dX1tJ4FY|Z \(\W^gu IʝSi:R'dQ8OQav1T /%W&QٌY lZ=DWyuzjZ<.%)~eT$=Jy&{ꩱvdNo2HttBH,w0a޻,R3?4dR<;ĭP1] O FUGq N$e}OT#ehKr}n P };iaTa{1܅M*Xm2PvZ~bZekjr]_b K2.gu&Q'O#Ӄ!.9)Z1?R.غ( )?p+S|֣Gv-tR(,)Aa#r]n&"'mh{Mvx{bM2p"tx`A0˫]{YIcs!97]W>d$NI!BcrTeb&?GpIc!$*H-t F7`j.DT\yrSLYbeUoNPYUr}Ea4|u4ꪫگ/5M\ ,rXbZ Kd~ϑH%4k;جd<$T1_02D_d~a@^"Hc#K7s_ Hop 6IN.Se  k^3h*)@S]K*Yc3X1hft7uV[ۖ;c|_wR#'X--"[~E& %Izt6 ?.jeJrC'x"ЮMC:rx9Ja'Qbf|uFMsk5AVF>jz2_5ʨIW0D?|kWxܦTϤ刺j zZ՗ʔdkTpM+إ0u/s.~/3xm}N0v[ X5)ŤTb>q4se DzY]ߪ<8 i6C_FDIϮ#F3n-7]Y KF>X_LBc긘gá}gfIJywO.N[vHOM) JmR P ap[RݶvvY@Xh2)[m e`O(R39 ѥcENᅰo:43)=HvE/'M8D!yrKz]ܚ!MX/JɟGE 2@ d~~pK>mcՌ~nYs\%gӡN_;|^ŽLy˄uH3(͚кz4Džҩk| 푨`%F8o=aRovUo׹g Rt-W-Amibw2$[u@ |_.-?L6Tc끽$ݤ'!/{2Bo\*'ϸ(DB}+$*SA%hc0sXhrwW ί Pclٯ ̎~8_cޑ4.+]A쥧VZocu WV|Ǫ/9k$oɺYLZ* 巶ӱ6p x"7TAvإw%lPmv.S됓u` ^@6)&P/e,'G{K9ѡHK{%"W/ì|b-〜Z/N {2mϻ4"J}•I7 ..ЉDOR?:W=#=  \U>xVs-'W~bl=qXNۧ nRhAZ)w\P궲PƳҙ_,6xR8jS=axv *k1CHmbz5hkɃ؃s"MRM}!b՝/|0}/,xK>!?=ʾu;z:%^o4"&F fz }>v]wܔGKas(WCmL[x0WV{筟tlgd`NeJb#4{jHdk.0BҥB~םsՋ%rײJ;ː j?o9r.p90,9n~D]0p2FA\Ov_ !|A5h*Ԝw2"t67Əu)D3O8FE;wU'W8ll PsQ9 F{,Vm񸱱I3>_7]f=>YuXStS'cKW]=YBً )bL߱1){رY@ߋûΪ@GWmZg@tc_.`5gɖ T8#o.(`,F8PSTscMF¸? *!x s ߦ/]@!=&#;G`uzB-ޟ4J1ڏw;֣P+7p0H?v'ƩοAvQė aj'8b_t}eӴ%|Ǧ; ~lZ m%$BC!es6Gv N7mhFҥ@9ԑB̠JKj q& hd*JIpOO#L-2'hS{$%՘5UoCޝtS=]̂x<,##`}JR[J#!D{Xuҝk&APd-hdF&. am1,ʽ)LSp|{83y58gsTfQ8׮{hoť"gu37x˷>\mv*Bn,YJ7,1+ ]5Sh%K+ TtOg3Hnxg+fn{ >ˡSJ"611=(;3󸋳Eu+| ia,('[\("@^mǀIT9b>E?&zBYheφ$~[WɇE uh Nh=uMM6#=-_tqt6K鐻FYY(jRe*okּز{Rx}f'C2 X&J wOQ6Bv9X  'sd$DȵWqLvD}s< 7PxDz*TxV̴t:Y|HFy}bJ0z2Z %OWݴʵ=ט1ɔ9|=@`_YqZB pYR.mbSﲸ#g2z}$$2Vk K˸mkowSj 0C3뭪i*<)mb#2Ȱ.Rn*-.4 i)^5JveRΕk=} $kW銩BO+_tbYA u@NxE6C"(33ǁ^oOȠ2eiibyly9ȷOdr< [X Ƴ=cOrmm02q1l{sz^螰GZ`$ M1g ΪPtˌ7zD-.oO$o}o^C(T$=u;c=M*D2p*9:mHk%*jp>߁eoF1{n\A=5@sM.'VYb7!fjAK\gxW]%8.mNJ7 5﷼#99eNE$gsaӹCZNqRei-ʨ.;e#O d*1_.}e쭾nQI8Z0`N[#S rpEK^jsF߹O/ j E $ ٹ-/8W졢Ov%#_蝘?P #Ь '\*,1lYNEᒘEڇi7S@ (|7%ZO{bh9}^%[y,> m5* |[]&yqא2ɚrjW#L4zqdtӐ?2<,OU$̌_(5 ); !APW-3QV4%`zBBNZ5`0*{,$Te>+ڠ ՘nK!,+CR;"GWUS 5hu݄@Ad<:3گ\G潐%šh#: +Va(Bszjtr֛%iZ+($kr&32G/}K۪3"^:Y@3CdRtEn!AMs&ZIwt`H.xjIHQpU&XnϞݜ/@2]1 9ޞ 7rJK'0hH+lຨj4]w=!Ȉc%qGELgrwg@~(q( cǹ 96zocbRdL!u7R3ҼV +^4+wi)E: ȼ juAN<@EԄ# 'd̟6TkBvN5ǿeRwEdX(9rgr}uizVJ0['0_gbyH&0Hees%~#̳, FJ0>Fn5 @;, EB_j0K?/S$"H':MάĕOXGr6W9jwcvgM'`"hDfGD'{g c#31 oL,"翈@(+,10|s&;1U0?&[=6CV+ @a[oՆsXZō'n @XEps7fc$6rHn,ߠz4ٗR}Gsj@rDАBٽ1DWe(0ybYV/57,]҃3U,] Ds˧CGIBſ$Ĩ8zoON}8t_eq]1UԛV]`I;x$$nmHƦùQ`HŚ GԽ6dgIu2޲V&"SVyZ:{-| gQxCKgdfZVL"6kn BBVlH^Tpy? 5UaWݑt`-եm.`ހR $hSFqaR> }W3}J21rHsL}V":/o ɋV{COh'-յ]rr~I T8Z^|c!HQj^$ѣ 4fz ' %T)P5urp/u :Ό "B$hgB*!Hf7ȗ9W" :IH)m}}-%3|1Oe߾HMV*>+9`Mΐu(`d"A#K刵TENB2b '@7ş(g7ӑs)+8XH$ Uԥʽ.Xy5UEJ2~U6Eus߅S B:&f \ !څp`]Y8X5ŘzJ|?-s :VOhkrE(r28g4 /a֖ݳy_⹵ ƞϐH(rhi7JM"ΧpœG%vTr٨4a+x4,n{5;nʒ ` ФҨM󋶟:;e5٤ND'Zo r+Cۜ&m(Rl +@Wzk1*2 ~!E.1[T| o4 c:K;:/@k¤`[muyEal`~T$7ۺ~՘\ 2t&oJ#ϐ )9ۦchM+Ѓ ߦE-tr'^3)4AYc1=;?O ,zخD 7W+G(MIyIW?F!?񯵨Wߪǔ}e*J,v10rູ 1sK0^َ#Cdh[.H>9T2*n./Ud q;&ᏰwbCݓ[0W*Ŵ-dƴg*Uqcg%J~II-q>JBB@aW&p0-uXA9`*QXt8NSt{wKֿka4%:~^1Hk_C&覸T`\k0y{ۣC2X5GSe(Z@@@ikp?RLm-;Vx^sotա {.kY^ZֿR ^LW,vzGf[6nt5q6`X( \- $44A*..jTƒc &X5aO͗! l!m0IqǷawv*lO[ڛs[yø27b7>V<^+ihsMSՎ3ӰVy(usߨ*C[.íճiQ )A'jZ)+1P}fc^C DgC7xLz,V 6hva Ex*uNHݬ9AQ 1I`v 5C`uܿ%Mp1<N@'02mo~cw?ĭT]M-q ɞN$CK֫ؐq>L",(, gg.=V=;N["9uWTCr WNڝR1ӛDZGd{)4sݲ"8rb)tkS*wLV9s1Hs.oC[ e04OTVW5T”s5 "k ܷmB:U#9wfK'Z7 ^^AG z*NK/*cC%ǩ|+߳3Ƒ4kx`3ymg4EC,~A\ΥI1ncǸg'}t=X &POWݿ&:9WNtЅw𮊊 r F29rЂ.LckcxйR</eԤ`OVHW})^"LY1UZ(*(sm)0ptu~e˛WrAGA ɾ tLrL̩Hj';7RB#L!}mY+=Tlv(U:4^r=ߗF_DL`EɀN + tIIKJ9$W04;D2}̭NrzjD@DqY(26U׹%cPTn.Pt~9ym5~yWğnT#1]+4 Qq.NP.ü"*Ft$z!~aa#^7,m$psؾ3#c2^Fthqȥ WOwQfٯb0l}@Oq@'ioY|,Sc n Y%g5 {}мw4s8Uq t7rnp)#~ɿkpԊ"H GMpTE% O#g]3ƍ >ͪQ+ˁRS S\\g xiqS巢Jxm+D]z^Jh|)30(`N߮&CZ]}ڎp1)ذyNzޞLO~BI].xX&\Ӭ(I2΍ŕkL,@bJԜ!pV3H7E-RXGS3rA΋SixH&G@Ac,K8W'nkl{r]X8weQLuO# w\WVZ+4F/栶2%3ZqtL}iY yV;^h(# Vv!+mF 2w]>3M,ԯ<bIU{AlPzuֽTW& i~d`GD3_u|畆IJ@ZB~?oɗlgFr+I,nؑn}g]uGb nk/8@/E i=7RR̄$1ji;>f;f(f4_K[Y Xrxq,B\\ƳɆ/|=vH t{θ>5Å:ZBqQHeŌ*!S4mNT8dijGu5̦٨xfW0犨ޢ5a?qa=0P͔BܥݡT|6=8OO) і<:|cZTLOƍ# ῤO"Js#NdC4wߝ뗙6MI-ƅ 4DzT/64z㷸"=[JaZ _אޒja)6'vcl(44-ql Tlr{6K4$?׳nyHIk ȳEpSam A M7Bp3]*!xm)rpTW&0'x gF0% j ,U1n38q!"^Mf)pBoi+OtB[5 _Z6.cx.#E x'tUF%N4|ܰ.M!GfV+T{SlՒ .IoKuT?3{x.u遴u4Bʶ?s%kA;ldHFL DTxG;u Wh fHB6d!1uf'ř0EM (LXg@H-ć8rns @ujZB)YG fQEzT.+e][a-%GoG\!ZnTᷧJGS\ʺaXꂜ_+-uFRE:44 uձvkұ-ǥfЮrz-/bMIc&>£ m|P5m{ g9`n|6438 |"7$8fК9naR>)0(wxzꊱFd?MZ*&`@xփL3#l{;~1=ME`Qst!FT Y"cCc]'uKf<a>4Ȍ#C(M2&:\y|D~tE**lܰ떿wj ]ҥ-k!,04A^0?ͷ.eiw쑉KlDa)| .>QQNat0]WTGKx$\#~7l֯u|#yc99ڽ t9+td@_&\n5śQ敆@$ܤe2# KXRpCouO;PM AW9Qx9]/sjs0j O!hvvqW3uZK,{Zւ>G Og4z5)r^`si˧yuE ǸD]芓Ϸ([0.#F^m[,A@4v 2SݶiyRvPJ{/Ͳ\*E-|2U)!֛,E}22\~&ZO#e6II8"/B cOگIc`Fe[47LhXqgtm nָ5oR\-w\FQ ,!plx^ \\H=iRZj]ԓl$YMCאk7T(R1~>8` _FLͅL\pM gX4祸uX84d~/S8 +5cb> j܋:n]:/791&nPљdF4ӼIFuA;`@ZM0K3f"!;tViV,]_#P*Ew*ô'x81 ߢ[dgL( T'es%QyEo5ns{{g7k%MҘpag?xH%I=(31XP>w~M +1_Kiy,P˧Jc%6ƨ#)F@2vn)jvO ݪފd&?CGu3hA4l}䛬9+1 '!]OiGGo9:I{ 䦵j0t#Ĭ߅$,-xKs #j gC[d2 6x4꽎!C=JqHe|Oh& rs7u~eDrkfK_dJ38c5ӍKʀ`XrZh蛀4cG 9Mڥ3d ?Mu\O5\Gg.Қ:4k- efļ5qfU֞bWlznH%쫽l&f9L{LScmP-,!o3x]T j"ϸ dk΄M8l_Y4˨u@)y}rV id] :檽8ލUAgekLTs~o"U/J`hKX÷IovwF,㦫ۻDv/+ʚ2ǙNkC!O+r̗4`y51.'.Hk<ƺy15W>yĔoNv}WbqqK + v: g|A~tv$1 aJv ݖL͒e5*U'KR ps%H`' T' hQC*p4VLAMgȕԇCu2yqwj 5xEq"㗖7:fi&ό` VSpXa :{mX(A?DB`Rfw,@@dݡ׏ oh3:ѥ)0Cm[ĘU@M&sԞܩзvT^qH\tAq!(H'64=-:%l?a_.un24.s!]/Yl=vx p1<{e lѧh̯6Q%h @[|r׌.Y;@w {b2j])EPҘWOFf\v~SmډP m<Ꮌ}?[KxgJpIh@VK_T $گi<„8k8噾e.1Cr7N+Qtk&A3mlrIŧhgUZ_~JKƨhɩK8NR9踛34Vmm{O [;Üs/͹ >V7ڢnJ)XC wF@xۧ݌zY[(& q/>FO<_jʹ$fZrr]~֗iծ2z& N&1m"9UY>r d"6 $_E{QESJMRkFPB{K3 Q14xqPɼrF]y[e͠e%Mdq4iٌ72q!YwSqcp -䉫W 8!,Áj^ȞÂ(W20,][D`J%iIhCGӳu97]hq!=g8:9BIĨRe7c.Pι)| v>rIiS~[/0I/,d…ȟGahQ>BPBm/L"}+w Ͱʐdt9=n&m83enPX Y]1[(G ,d{ UE88Y b ` P4* =Aon & U\]D/. MtrG˃^xYo()7%{Z i`_Dr\ҵ-e4G"ćacd4x$u8{G֢߯JV/ȥtHD؟P4(oK>!,]'rە}qsS:36*V4cJ32α6O{S۪pD*U?ݧ2/ZmsR3(tUd䆭p[7b/睧MSXA*D[BNt3΅%0]^<]@nH7؃R;tu,89"ӷq~;Y+qxI[+DB>\(*i߾ ͺ&{0) dH"2uف]Mp<,_2voFOsT~b1oK!GciJ+qFxZr:ӑTAa?us}T-\5&ȜKj[1 ~NJ`gT'\8: RеqPhnATr8F,(7r.MTgV]w+Q1R ${~‚RdkCk[9w&@г!_<O }v#V)?<J$~] hoZV ih}mPO:^ȥt[?SXHW5x rͼʮ'.@I8rTէuR?CktU-97 xũ.z;|3x'Ja~v(n@!'(z7kQly -sG2{sjBÆ&Z([-|˿hicW/R3`2ߔ3V[iܾ/XF}/eߝ7S] E#N`+jC~՚sϹt{3--"JybiThADe{$3`rL)pݍk3׫>Y`>Fiĥ5 4ø߆Ne"9+Q71n!,w|v-uF]zKB=11D$mOzvyCGVI~ Ԁ6K$-Q8]eFJvS O9snyZuB6j gO%46T S&CSLd{STHPwyy_;NIXr/%Rb?ab85+E:m!d}տ]w#Hܨ2}:s x`Z_epͅkbʖB6-eZJ)9qVPd×v HptI_Pr!5XY%I;a@37}Y=|mOm!ڏo0.~żÀWKz;ЅSvRVH@c$RSrn;_gfK=}Xϡ?"L7wFAN, 25u?M@“ *gU'C/R-i;{]a,9L0A]I1$)аOӧ /wtIr_s$̀RSK-z12AGfHS. LstOȚ٪sn@< µZ5C>j 3H^p)dŻO+_-hQEb&"mzw23 aء*~ZAK07v{V=rQe>)(iz+[?9?,ݑBgivmq4 ,/_14eWKҚt[ gz^uccm%ǹ$xp 51=(FZ*.FDm^hi3a^ւv'1nZϩ[`tIb&I9 ,ShI\3($WRA!#h&9k DDeN| brmFR=P;pe%rbtom Woi0k`ȿ GǪRt8$3c8Dnuk!]*~g8O"\4-Tt0SR9MT2A/f:/_%fɫ]lB>ܠ4%c\4L٤7:EiX< TS ie|qKj3[29 S*{Mn2k")=zԤx3r˘ЧzxQhwWX a)S&ʻQU2/=.h ATu[%IDKء{ێ38+m\]`H|0_QyRPM9 ]ژObϒcblR9QDessuIL &qE}f'8[ZMBf@%C.s6ӻ.ȩ1H)rؗh0:Z/}jv!;q44^:>q ':1V!woi ݪM uuE)V߽X+gՓ-71*1uCS`ω%3dq |m/"8P6qLV/ٚ-(|d6ѦYV IMV\AvKVf'Wcm U"vѽ8 $BÿkoS"1WS bD(sK@a.rȿYUS J0 ?hG25#Խ؝ OG"l&̿8*2ޕbZ(K8S|C`Rqc[8ǸYX>|tEY%9[r?QV{ E%Lf~EĄX3BѐżpXȊF a l42qgt^3? xҎW^ T c&;mOg_+x5ލHkO/h ' mx@Lk@dyN3jM n+]؅YQLSՌw+E.9D %wF-1Pw_fMJ~M٪n:+#!>j n×GS`eHШ ܽ$%_];´V !ߎytJ(v4S"KU@"\O_:R}b=[XD{ R'`P^ƃ#szk Y@#pLrd{O ̑I{jlSG#ޓCjwB;7"!OIc؅ߗIOke fI@,X"@P >"1J8iQ4'nHbrV~x0-Q+7c]LBb\%tUc!>ߝI+Pl|;:uSnߐdi86P0KHe>e] ,#F!+֫.L^Ag9ٰ4_tR;kIoS{&-[YHP&eҹqXC-WZ{ַX~tY|IY^ 6٭zPU-&~5A~wQ!-ږ!U>udfCdWF-W9\#MF~C&T‡R!Yh68Ylʚ#z:"S{™Gi]#=K$EX5 ~N80鷨j 6b8 =a3Q{Skcûj1mD)u~DduJn"+*#b#־a?5xuޯXy-(ϲhАn֪CRMڑan$>w9䏽y{? >xKQ0IG>(r ! [%Mܪx}X]lw4*kk;a,lao3Wm5,e0:>ғ-_F) U:uDёSr4_099KfCleqb'>렞*SxWg5}KpN]\X(. 4*_6#XѧOK"t]`& X`06G]GjeVד':)9ȏM7-@k-W qwU=1.-VOo|BZpTtA97*-1ƂJNZz[6jd8]%~x>Lُ s?2v?vZ m6'I3kReԪMF)W`oSRwSIf<ez9:0({~b5K7 ^qxT]/t%T*k?ޘzT4Wͷ YXﯤ#Av3-ȡtƫf eZ,5_"2^}TQS..KۋvҮT&DaF8.VfӧFi*H= ;oJe!ՑӑY@wTT Gmaԏ=~ XXBLG9:gUu.A&C y*8Зg0 7Hi-c&f1i}=mkD߮ q”/v%Iv( o-C{C!wNp'OeHL֮͡'3eR:),_-|z|QPu~2bJUoHu"ddKmf꿸 y8+AFӋ5",wM ѨXO:ocW bSpaQ0m'onpbsM_DC!EcR 2>-clW- ͹];8vLxo+F`Ǹ_, eI8+j$?n~tSpA;aD e&D#eFޞׁK]9 Uy3|{h? l-M$㥟hNLV8Z2I gS0 H:I0ձKɉ&AY/!a%ĽHE+a(,%'݇欶{~S1Ty.5I` K܂ f9cEG 1klC n*Y]NO UۛȾu'Ӫn0۬F @9@hqy늃aFI J򛜏~XA )N{m,NV-H Vlj5.X}3.qhεZ'8CUͯahfWq&gԗ^ϙ CMQ~, Bnb{஠|HL"@H4\ ׁ4s" F ~NbqǑuGPʰ1҄u}hiszJA ׅFwCQ[!P&1#B0T{i&o@3XZ5ͬq_"j= a+@,+4 p9՛4un qnЅHkaTg4w0+&Աlk,=7/S]gtڬ'ls}n90kJVVd m# 4(r'0r)H(HV] a1(n4a8+[B>=-/vB:] 2-˷9r*tȿT9>C{n'{xD% ktpO"2Ɵxٻ{=l 1י"V񚀂=ú01D͗ݙ:^{헩`>bq@8Zh8D>`e*3ճ@m^^<d ܫ9ZȪyКmاX@7 *ӪOEw$F1V+ $id[:O@MMwYMv+w̡6#m͝3tiW`,{(q lU'>ү!. ^h\3e6X,ŞC\56Ű$_КBP!r r WQl,aDJV6KrPZCCi7>G 2׽|$ dL,$җ2MUpz-QS0)#i/6!@U 3hy@йoZZr uߪ@#Ivz= lLzxﱆzœp6O7/OI$,R_ggjFS/z ~|ݡ+є'@ٰ U ҫ(ggrQ%FR~6%YpQ;M^K8'*P}i;A"{RHr nM=2ESQ=aWNV{M%?JírSYW|~}86{tRX,-s N=.PG++&%Uu%C#1[:T#҈vZBlPW~˂4g޿U~~Vk?$a/"茡?\uTܓSxǥQS6 3ob&XHT0tR*k Y㓆^z5}V>m p~Qc*cBTIw'|/Ã&9/wK3U1ͦ)9-Mb~֌V3%?CI&Ե YF<oG%7_!xzrGuli@!-P9)eJV#CXn3]Y C:Ń9d!0bېfܢ=ze0\lb܋]\<%yA\Š/jN諾 \d5G@"M *006v1g)| іnx|i]f~2)@:^"O=1Eį=?W!b,d;ʱEAtT潡qmj ]>"=7+}xEm =7'|* ˍ;~6$"GqQ+x\^BM0u`M &zvQ, rRJ `>>daѩg09qL/MYtBn2uaTq70cu@j^??O+E/HA1[[턻rVmq]A)yS An2hD${6XUyB 6|E^*DDF՝̛_^NԭnX\)(f[lKHa)rE 9(ģFM-+ٳ]H1;bBQl inv@mqʆ7D}Q'S=+nƋ424qV_5IEb-g@SΒV(8$A4*sCuߚv6>@r]'ݱq /,7/o-/}Nm1ґ:}Z TD /^Ca&9xFɘ(޿vJ[!>vm!q{LӁbqpC_>~T#XQpU0PAR)[DYYsqV+࢞I֓_Gh~voo^F􍰶FDsuxp;pS5u{(#^姗Z"[7g Fz%!ZxQ%ii6z^D.g_p_6uTYHl! v?Tjp~sګ+AtKxVױ KB_}u@|ߒ@?Q69D6Uk1nb(IUOlǘYt{f; AԔ= /#+8:s-K+]l[82hϕSgr:Iع`5Dx5F_ML5U"YQa;(q̆J6oXXn!n@)gBTAMTZKFqT~ WS}^F;P*<,{1fō7tNyls8PO~jș tK,c}YKS9}Lf:s-JGPJ=w뾴 ldĂveAlwqH862㌯xP6K)+6eSMlZt BT6|SȠ_9&SSX9 e4!ۓI jNz]SDZ O_a%}ՉV;'C<&'@1\wê4j4[ob\RӚofbZtL`1:< 0GnmeXGd|% b%5* ];4x }6aDng=2 E|ze(EܻF$o(aMR^J G8K_;|Q&<~#+1O(e8 s7?_2*YSMEA.-0 \#(RBM2[1 jcc4zXRO %8 A56-~4Ҏ͔4)J*wmA{ЗC+xjd+9W{_|MMoӅ! }ކ pBNDƵ%ٟ~>7)?Gl hkA# a^؋CC,+8O&+64 aȌYLȭ0MY/ l0Yc5b_J5u_[tl3>>0wv!;H D-1N|5#XdT7DMxQLdy9( /0@%IU d5/W9ĺ'E/g}$~*g3’Ŕ)&4by7~ax ip@ Jݚu?om`ZOb v^lRX@ VJ&(wFn C[ o,ch`c+|fa_Ĝ nͷkj)-KFKznW[I.-51lf𠼸/Gg,[3S,bvI-+)Vjz`t6UuH|YqEl*  kpa{‘;I905RA ]k ]hM.%)TJg*'5N,gUA&gɴ/}S U.~KN9rzna1 23O+o,C`v(z;4+nՅj>> AД4~GʦF Դ>SUёb4S:ڼr24tHuJ+DCq_a3&G** Pm'j> @48L2B#(Rթ'IQр ' hV#2zi{5VѶ( uYw_Pw+2CL5=u.}n=PRU!8[F1Y]`_ò [61l>K$:Ey \j4T Ŏצ3'Y9 "gn%!', #hJ ,ػmosa;YcVcAىPaШwHPqF.$_ڞ^hEBLL%lRR^$?̗֫bͬ; P1u s̀eD)KbIv>\bus>ld4y$ȭdMxӁ'eO 8Glmr'՚<76Kh E邢*ϙS(tVA0gFx[0^TGC|bc\üCed<ݚ+P)]SD-'1mWw@q76/v fQz UHJzsI%pp%hg)8V4~!/:5#8(F$-\CyIs=H})~w+.=~D 9Ϊkӆu ,3#h12?MCaHD^ Ɋ\әdzvpK%TCPF_؇C6Zj^`K72Bz>3ٝsj4aG`) nLGMC)gc5 :[45C7>ʿ^ԖHl?Naf:]SJOeYk1? <_iЏ%+s\)yX(I8Ħc4iL]gvlж5拓#f!Rz&! `TRqb\K5姝 ӡ+FїH"/%&TqyQjt3*~Jq"ѵ%9V|'cݜ=Ӹ )R@Taw*6vݙą=hCOF٢dyOX%~ d$w:G֩24ZRrT>vN@^(2S^0,.o:lŰ9j 5Đid#Q &9rl]l}{{i9Itg^*XH54Kצ93쮹S,|/<9wY܅XјZ չBx^+Mفd|a紘ưo}uj#}>Ecqgao1$4qU=}ȇ z0>R{(9(O29a7*'}ZmV1N/[1u}=-RjBܓh뼐'b.¹( \2xcG[84kg͂ Xs_EX+AC~UR9` [ Qu],$ 3x>Bބ| Yvh:ٚJNܥx\-BhU.!OȮ JqpOf b23pݰ!cÂ3jwmϟoࣚ~9Q.=3Kأh[Bk~0 6 KN V0"OU|+2(;۹B~8HAyȮ{`)|Bq}lᯏvqVٷy pkʼn\ 㡜?Kgo36gi%Z٨ӋO-)N}H S#_^ky 3(A׽ [5ƫcV6HuЭa>M/+@8O6N"EgLh?5咻q~dmähx‡7HN' rdwNˁu*?7ݾ|㞪#%_qFָj7Y(2D˿*ow<&JDh' /7Sr᷍V,|L8f5kdjs+hcvt ߵA"NG{m*Dyi<(7_8m,NM˦R j0e~qX_6f>ZY7zr^ *rłtوvk͔jOQp!F=k{Mw!Wg4nNo<DŽi`jf}7uF<&`(!4_m!Gkx9pTG\=SmC_cp6Pir~\ݩ`Y2dT68Ty_X#=RJRqABRx#ONISg*\\^ ,jQqU aΊܑxpVx%/ uӹAI3WjUio2$';ڊOO#/&` )cukNdn@N'>hݒTMnV LKauh'wu,M2e4;^> ) KrY:Ǹ_*DI~*]M63bT\YWj#$ۭ͏4?qqK] N*υ˚{E~<DEp'p}_LE1},:GtSs߾)ǵWزLiXذ>17S dORM[d&ZzRvH.'iOϸK78Y1<~/mz>jA-Dz |*AzZըC\w0*RRGWk>2' Ӵ>+l\ף0iҤ.9EwONWWT(ug)0?ɉ[ۋR_j6FhgbvX[,v!"| +36&q[Xh)]%{ qs@o7hD,9ImC\r$IEt̟D7j7ܜQ+;e84 H՛KRw=:&BhO]dOjsm @)t4w kV";[~2.ΆF5]7.{T jky޹xLƾsKi m/Wz̡B ganMn:Z 41ko/wu+]L gŜy`VԼ{vqO3ST,,D|n2 q*OQ-ԁ/0H>G4Eƚ#]=b.w2SR6Ʌy5)in赮R085 d=d`:Cg$ȁ${T@ߡ.3E)2hzn쨼0a%zׂӿưu7nυ7a((-0M=ᢞIQHЅ)$q+g6@Kk|!†a5Ed&5hoQ|Nsؖ = {0F5YeSը;!USzjs> NV0;m{gxG~fǯ"S7 d]AWzM*iahdKq\NV_ ʶKJ_xgXe;%eBw I)\".Nw6MLLgdbWg8aYQnn)K.KQ{>[ZYzw*V)-a؁zebc^h.}HïU{v:k"헡4H[-A]O0vT7OʊJV+rH)!NKcvƧI|ᱍ;*z3HP M j@{@)m#y TRnNPa{jFB8a1iwek7JR`jLʖ -%˱1`UpgdbDp3D~Htz^!;^UV C!b ۩ǡ\ZD]sI@HD  jθ26o'E8h yeQO'3B/8Nk}ڿ}aۄa컀4a9v)9>Q_钾[ (K),q: Y?1ӵ=AxDf~.Ҿ|p)%vC׽ctaoyEӼIFZW66[3F?c'g`p]%̴cS b['"0e0{S) _ֈ(p dԣdK#(2ke/]J^qTa*zC:-Ċm\ՙba;UgR!{VGC|mS`E kAצ7abX)49P4?LXW \*I0D.̎ Ӭi_jHW"fǶJsr x])[=D"g">K珩q`r &>LpjS6&w`HPzX%~]aU2^ kdYmORWPr\PhJ|HEe]Ɵ\ ^PiGpU}/(R#eP,'8z#Su_.]^ (fe%~G Y`GO>Z-QTκh≚lFAΗ/>{Vn 6Vh/: N\P:PhmUO旺thpA*({yY2qk'7%{S=1!.!m{֥S# Leo^mP{nt[TnA7bуaX[['H-`BwC!Z0nTDr7ĝ-b#/U5J.8s8Yتd2iRJNtؑIc^rdPCNo04wC;n6R#칤jL^FHҸ+%H2d;}~hS0(mIJ1MO$*`@@/&Az4?"]ˇDI)}StV#͉Գn/JVf2N|表\ +r˓.M%]z@FZ*dr喖b'DPv'X{Aq^OҮZg7?L #g߯S< <}+ @YBŋZp>r u @y ε`Q=4MGQKǜzA$*tv\ m`Q#U%-fji_qH6)TPYz<^z|IzMe7Փ(jI{M7{uYDE$AiTOȃvY&+pGx4 sHmCl1? I}qh0tQIZ,:4c+NXbc] +FuXʧ֑ m$ܽ{b{6b:osQXB/u7^boq @;S'AŧAx U>,Uhf ~Q .ʃ&<*ּW,w"DnlZ5~-8J+.rPv)B*׎Ya=Y .caǞeqI|P s! G9j-)hP,BF >?= *q+mi5Z"?$»Ff&Y}\OhJsΝ :ՔzSh"HA wXi?2~&u"֙—Y(mY!$Ӻݨ=Z,H%j  _dgjWfJ\5ПG! }5Dgvֲ=?s n%,8^sW &D3eK˽iA<7Vk4N,lQ+qgȶ R[,1SCfv>.D a¶Spc[Lo3oLJl8;24]6ըJv".F"Ef |/ۢ?YӶH hL(Rh?WgҼ7n·z0]qj[XڟὪSDFS?ۿKx֣d(2ܻ*&c ͻ]"{{T<$T[y)xѩ^s;JhFԇw2⦁5)9`< `N@QMFHJL7yJJ5lV}Q3DqncfsS=.u1'K+׆B{H^lyjTN ca(@*ځ[JUz'||t]iKCF>s֬x3Rۊ_iEؑ[j@tm1js(8w+8[/zLcCǣ7ڭKDR5ֹZqIggh`bStnQeɹzq 'lQ̝A!ۧX/<يh|)E)ERQv$.Lm/Q40flqd[M2}<kB(.F8h<0<; ǾnƱ+TJHo@vy8_@-aj9b.o! G#,ԆV/Pyvف w״/ig+4m/Sq}LYs;{5 8|s5 ~tm~GWOFlw2, Lڿ5IPg 4T@Z| pwہpM6oh-ju,>>I嵡Lbva_lK->2LgW2.ǛG@v1m'W/XISڇ/HVM-m9rNО5~깽4L{?kc?djX:G$%]PWh-P+?W,fB?^v?ge?"Je\K.鍔Ü8xJpv1-_\(M/aB 6c1c]b$jqns6 ](tr-+dz%fi[tZ~^Mܖ s, -x^ exJ+Jd~BgX6ϕkZuk[^mPŭړDw?*lUtX >>cxi|}_^|<~8;.,D z/_=& \UxZm`\8_`-W?-)Mlt=sZ :*}9˵ޮ;/%jd#)#l*M % `%][WaYQAMujúqzo޿—R%Ƕ{8-an4@yuA释ܧþVtB}2WJYNh5Վ- {x;<|7J8O6i =?iE \>QQG zCXm1-ST[)OW՛S mQ  Υw",QmZZ:zI ,R݉}vMF/YՁb%U9:D‚3oq8 iN)^l[ ^uw 2@=a3"K\c$qj Ş*|A/Xd;>`&1:F˖"K ^jXf!E_Qʿg=&vg"}-&)W&ZKLD}k*?0ljMwGXfeR RȂN`|u_4 1=E!Ղ!EA55w" Tљbx_z]"ۥyoFw7_ҵ]Xy&[tGH% Fޕ4!e4T$ EHFMʱY/?*0Yڴ@xY sG^)tsf4qq&.iW/O滠_ pDN&R<TC簇r!x$[+Ql7)'4OMr} 8-3H sKa$lAk~V먺J kn]UX_]+er{--iQ?ՇpE/@Lmn]SIJ]epo_{vSt>\C0`0EU%S(VyP8kv,aR*xNϡG!u]!e zo:W<lIȢE7(ğZ3gG 571T[bEˆt Mn -2^9v?38'++X3I- - l[yK'd֬FZ9vA+F_Tof׀"G8rX8Lg}N)<8 Huk\|s"և`|%(l,__:.C̈́';0r)+0g"Ա{&&HZ1Ke0dm @ ެ>U"FL@ Zx6 -H3J9po& qi!W=LH#dAo-N(A>0B)͝GKhmhcl&vT >1O"#;ђp=C㴾} %]3?7aB[04_~ơyWڰg/)i`37ZXq=TcEMFRՔ[|' yPntp G+}1NNChY7vò] -Xzv =ܭV!vՆdmGn_'W^Q0wj'q 0DdP *aBH9΢dnVQ- ƸinP)]JKtZ)v 0&QBNwIAwYzS~ o0^ Sݽ2v"$z4H;_k*1ks/`K$MJD!f+zE@YS{S<.[*iIGbED&"쇛qy>*$+6&SZU2=hÒC$ ?h^1)2ģ1e3Xp5o.rExYc#ܿ6&4@ 5ju1dċ齭[I<"SS9I!bNs+WZsjeE"z(ք ]P8;۽6'*)}NULkySbjEXjVA"DIwPNЄ%$-DRC&T`H@MS\8^TX@tymӛ 2" e'||{kA8%֑΁2+e]vr ʜiw$&߃ % xbcVohW*eY6t=憹M!_^W:wwI=zچ sXˬ}׻% @JsWQ^quJd󶬳ZOSosqGNf-b:^& mscģ yz8XA!ZFRσx@~q)e,0A5쯼9CCM! I` _Űr/x8Gb,?nחW Pً`N3-*}Z(&N/20ҳzBT{+4yb`z/8Z>Aj4I8 yBxeOfޗtޕ`.ńo[]yhUW&C "$l; eiܩlېK5Zj?^kD-*Tl=Լ"p4Z)yԼNoDqӷL<% *=fI ,ΌW*qqu(JؓuUWX&0kMx,[]s=c`OɵFkuv=[lqujm}oO!2f/0^:A;̭}3(g)^klQBz',S@2Ky;{8G# xAǔ44{} z8Naj 'N, KF-tL\:y\cM|e De \j3En,wy&3u0VPD[)L~m2@8%).'(/g1v+17o^m̾'\!7z] n >Πw32UN xkcÓMFN>jM A3uab+tIH/寐2݆g`m7F֕xNAU' _\d. uv$ M7u4 ޒ<]hknM8z94C.V'mbf>2 K"~?+$tOwSߖas%ݠE2/-gaZs9,ଃz?0S&`8wXSR?)ҽ;( .i D\*)g7$G8PRUJe;IfqPj𹅏DK8)?y èyU\y4 [-aIW^&S DPL'kzBb1MPI"13 b|? j2Jצgq^bI@O,=Ykku樠#):^ےzG*e]쟗}e h cSm@uȐj@wg0*BӁX҂~m{ic+b{0ȭ ]gl h})t}'rek1vlM0dJ4XWe{yVIMs"UJpҷ3FYgK\<0tcT^aέ,CXR}<tYB8rfLji8l#rg0|zg)nuYl<2K gFQ+ZћcpT$_ڌ" v݂'_oԒg4ss'2MwVY9Dڊ[o 0ˬܒx&>=URG 9HV.~y/61K _BY`W_k9 ^U6\-IJ -JY[5-zϮV tg !K?.`@,bS1K b)]C[@`{]y1J'6RCIy8?pViH"_9^o׍ վ^hB]y,kS)lnc r:o*UD0w7½;J”.ס7[4ca-4сaK@8La9CHִS.)iG_WŦŗy;Rg se{ 8?^Ega@N12˾Q ގ ,dڑuu'%pp0|zL8[Y՚ӫoLM o0j3hB]Ǧ+jzG9rшxFhR:#LL?enq"3Oe44o|p50$5HJWQB*.(;s^' >6F58k֫9#ȢїؙJ+y+xE$bÂE 9|$(p?#as~b_6яHUid d%¬>znE׽HɈ[U:J:,߆)œ (;iWXߙY0]=N0lۃQwҩ$dcd6sY2³vm\.9JsQ@%>i\ZQ ~dk)W@&Ϸ˾HRD#hL&&\[uv{#BmL]1=g`a!I<𢡊>3 U}<tR͟5K@Μwqf>ׁ4NrC6LVRI:V Tˑt$F8SNq!Y;)'41paIGA`O8+)7|# ޝgg)^N)Ӝ,$WBfĚ @WŽ|A.ݿXuPQNUp3R*(26qپД+^>`*uFBq1҉*Q53-!klRaW-#N-.% bd3cχ(H ;;izBn8>NQKY _.h*dC"`<ﳽ;.AT-5jXR5{Jr 24`m 2 nI,E-\{=< <3ߑٚkLQ\TbQ)(E&`Q'} 2`,cF /`Kt6D~ y.0n-_.k,T;]k>U=ֵGܵl_h.dD2dTzIeF/O K$Y3)҂ mHqͨhe|Xs ˉrTwkH&Fh_&u5lO`v4x7:Uhbq{WBa`J{"#ddvjelPSge+%2OAքnV//m(:i|wxvu;OW(oYSoJ\HGㆎ톩ϏS5^pr>aY7Th]A5]!"EB!Ɉш79*Z4$Xӛ%FuJWF_Ik ;pʰO5KVʆv"1'׎y.2:FUg{ {Z-B$g\è~/UdqK1h ;k"O_s7^[/d(bGJ[V jij"wFF`