jupyter-cadabra2-kernel-2.3.6.8-bp154.1.54 >  A b|`ޜ!M@eee## Wk#ÓH^-n%\v@˙>Ϣ?#v.c~g (PPvLJY26leԗr]utZ?(L[y>e$Utn(z_t#yc\Fz K l1V; GF1h:t_;jhz1-D1[]X *biQ CeG<< ?bK45эVH3kea7513976317f21cf75757ec7eb5b6718655a3de912f56e89c7fa90d352d58e7e10e346b981e51d9649b9b754db7e382568a9319\b|`ޜ!M@eeeJ;xraꈲt.)'CDtJ˭5D0Rd8 t(&cn;PwEY[Ο{.AHSۍ/gܙ=T. I6O)C sM7G]x2S] B]0ޏV phA!U 新MSbm6 hO'L~aw@@Bej 3P¿FaWq2g0+rv*D %C23 u.Y]Zr>p>E ?Dd" - I1:K e $ L  p 8Hd(8 9: xF<G<H=HI=X=Y=\=]>,^? bArcBdBeBfBlBuBvBwCxD4yDzDDDDDCjupyter-cadabra2-kernel2.3.6.8bp154.1.54Jupyter kernel for cadabra2Cadabra2 is a computer algebra system (CAS) designed specifically for the solution of problems encountered in field theory. This package provides a jupyter kernel for cadabra2.b|`~obs-power9-12SUSE Linux Enterprise 15 SP4openSUSEGPL-3.0-or-laterhttps://bugs.opensuse.orgProductivity/Scientific/Mathhttps://cadabra.science/linuxppc64leE 9n KA큤AAAAAA큤A큤A큤b|_b|_C`````b|_b|_b|_b|_b|_b|_`b|_b|_C``b|`}`a6475b7ec8d0f5d1410ea647a61850c8d1a7e80fbb5e01a2640fa361b6acd9f90780deeabaec9961f5dd82ed956ecdd6cbb253ba6a15b6b70d4c09889bc9e5a4a2d52ca896a3df4b698c5976ab086b5b0944f813f98dfb8d36bf77e49a13f22450cfa94f5770c476e6f1b143e4a6d5a04d49c23dc85c8f1de2425b118697af2b8fa472c88b1901bc4ee604fa78a313fbc43f44a9851013df26d7e981ccfd54977b7be8dfc06542b61c1acee34f1a39b497eba45c788c05d4686cccac7fef77bb32e6b24def7cd1f0d44a75c2f9b56131ac1d55e7423ba50bb22f24e91e0288b552f4d72c8286e7d9ca993a76af05515355e75f4a2288a3b0ae4ad1880c96a95632d65fa997481fcd7732b98029b40e4a3afa24276df09d4a315de3fd898180fcf197e0640430d4f9d91b47d413cae7527bbd172e73891e796571e4acaa0802fc8ceb4b9ee5adedde47b31e975c1d90c73ad27b6b165a1dcd80c7c545eb65b903rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootcadabra2-2.3.6.8-bp154.1.54.src.rpmjupyter-cadabra2-kerneljupyter-cadabra2-kernel(ppc-64)@    cadabra2jupyter-notebookpython(abi)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)2.3.6.83.63.0.4-14.6.0-14.0-15.2-14.14.3`)_T_@_@_@_H_^~@] \\J@Z@ZUZ&ZtRZliZF.@ZfYYYYp@YOX@X@X~@Atri Bhattacharya Atri Bhattacharya Atri Bhattacharya Atri Bhattacharya Atri Bhattacharya Atri Bhattacharya Atri Bhattacharya Stefan Brüns Atri Bhattacharya Atri B badshah400@gmail.comguillaume.gardet@opensuse.orgbadshah400@gmail.combadshah400@gmail.comstefan.bruens@rwth-aachen.debadshah400@gmail.comkkaempf@suse.combadshah400@gmail.combadshah400@gmail.combadshah400@gmail.combadshah400@gmail.combadshah400@gmail.combadshah400@gmail.combadshah400@gmail.combadshah400@gmail.combadshah400@gmail.com- Update to version 2.3.6.8: * Add forgotten file to sources. - Changes from version 2.3.6.4 and 2.3.6.6: * Do not remove latex log/aux files on error. * Fix glib linker error for cadabra-cli * Fix meld error where terms with different names but same index structure were melded. * Add more functionality to cdb.core.node. * Fix handling of auto-declare names ('A#'); these were not matched correctly to numbered names ('A18'). * Fix vcpkg changing 'libintl' to 'intl'. * Optimise AdjformEx to use int32_t instead of mpq_class. * Handle Diagonal objects with symbolic (as opposed to numeric) indices. * Remove old-style gauge theory package. * Disable mathematica support by default. - Require jupyter-jupyter_core-filesystem for openSUSE >= 1550 for the appropriate rpm macros.- Update to version 2.3.6.2: * Fix a linker error for the xeus jupyter kernel.- Update to version 2.3.6.1: * Once further change to the installation path of cadabra2.so module, to conform to Debian policies. * Fix display of lists containing Ex objects. * Fix import of Jupyter notebooks. * Fix bug related to automatic dummy index relabelling. * Fix tab-completion. - Exclude tests that try to write config files to home dir; since the `%ctest` macro does not accept additional options, run ctest manually.- Update to version 2.3.5: * Relocate cadabra module to python_sitelib instead of python_sitearch. - Add cadabra2-disable-components-test.patch: Disable a test that crashes in the buildroot env -- but not in a user session -- for unknown reasons (gh#kpeeters/cadabra2#212). - Enable tests since gh#kpeeters/cadabra2#211 is now resolved. - Add python3 to Requires for cadabra2.- Update to version 2.3.2: * Fixed bug in pattern matching logic used in integrate_by_parts. * Fixed bug which would prevent assignment to node multiplier from Python. * Tab-completion on command line and in the notebook. * Install the cadabra2 python module in a standard location. * Fixes for the Mathematica scalar backend. * Make expand_delta much faster when the Kronecker delta is contracted with objects which have anti-symmetry. * Make meld work correctly with non/anti-commuting objects. * Make numbered indices like a1 display with a subscript automatically a1. * Provide pickle functionality for expressions. * Fixes for compatibility with newer SymPy versions. * Added a 'find' function in the notebook, to search input cells. * New Jupyter kernel (enabled by default) which does not require Xeus. * Various improvements and fixed for handling and display of Young tableaux. * Added ExNode::ex() to obtain an Ex object from an ExNode iterator. - Drop patches incorporated upstream: * cadabra2-python-modules-location.patch. * Fix-linking-of-cadabra-module.patch. - Split out a separate package - jupyter-cadabra2-kernel - for the new jupyter notebook kernel. - Fix typo in `ENABLE_SYSTEM_JSONCPP` option passed to `%cmake`. - Set up but disable building and running tests until issues with the test-suite are sorted out [gh#kpeeters/cadabra2#211, gh#kpeeters/cadabra2#212].- Refresh Fix-linking-of-cadabra-module.patch with fix for same issue committed upstream [gh#kpeeters/cadabra2#202].- Update to version 2.3.0: * Fix bug which would collect powers of objects with indices and then report an error. * Functionality to read Cadabra Cloud notebooks into the desktop Cadabra. * Use a better hash function for expression trees (avoiding a bug in factor_in). * Expose index symmetries through traces, so that canonicalise and related algorithms work correctly. Introduced a new property TableauInherit. * More flexible LaTeXForm property, to enable more flexible object display in the notebook. * Various fixes for behaviour of unwrap with anti- or non-commuting arguments. * New meld algorithm for canonicalisation. - Drop cadabra2-add-pthread-to-cxxflags.patch: No longer required for building. - Add cadabra2-python-modules-location.patch to fix location of python libs and modules (gh#kpeeters/cadabra2#203). - Rebase Fix-linking-of-cadabra-module.patch for update; only partially fixed by upstream (gh#kpeeters/cadabra2#202). - Remove a hashbang from a non-executable script. - Use %{name}-%{version} naming format for source.- Update to version 2.2.8: * More versatile handling of Trace, including sorting using cyclic symmetry (Connor). * Fixes for combine (Connor). * Save command-line history (Connor). * Make imported notebooks use the default post_process function. * Make unwrap move scalars out of exterior (wedge) products, see this Q&A post. * Fix bug with indices with accents (github/166). * Added a cadabra2latex command to convert notebooks to LaTeX. * Fixed issue building with latest Homebrew on macOS. * Fixed Windows build issues and add python path settings at runtime. * Fixed bug with multipliers not reducing to canonical form. - Add Fix-linking-of-cadabra-module.patch - Remove timestamps from Doxygen generated HTML files, drop obsolete cadabra2-rpmlintrc - Use system jsoncpp - Drop conditionals for obsolete distro versions - Remove lots of unused/obsolete TeX BuildRequires.- Update to version 2.2.7: * Added cdb.utils.develop and cdb.relativity.abstract. * Added authentication token to all client-server communication. * Various extensions to the Trace property. * Make property info available from Python (Dominic). * Fixed integration by parts with index-less derivatives. * Added eliminate_vielbein. * Fixed display of lists of sympy expressions. * Fixed (finally) UTF8 input for non-English symbols. - Update to 2.2.6 * Experimental notebook diff viewer (Dominic). * Warn when about to overwrite an existing notebook. * Improvements for HiDPI screens especially on macOS. * Fix crash in sym/asym. * Fix undo/redo crash in notebook when deleting cells. * Improvements to the cdb.core.manip package (Dominic). * Fix in young_project_tensor. * Fix pattern matching for anti-commuting factors. * Added explicit_indices to convert expressions with implicit indices to their explicit form. * Add option to build a Jupyter kernel. * Fix bug in split_index (acted on wrong parts of expressions). * Fix bug with substitute not checking constraints for single-factor patterns. * Add partial option to substitute to require that products or sums match all terms, not just a partial sum or partial product. - Refresh cadabra2-add-pthread-to-cxxflags.patch for version update, no effective changes.- Update to version 2.2.5: * Interim bug fix release with fixes for upcoming Debian as well as the new explicit_indices algorithm. - Move man files to the correct _mandir. - Minor cleanups using spec-cleaner.- Update to version 2.2.4: * Minor bug fixes. - Rebase cadabra2-add-pthread-to-cxxflags.patch for minor changes to source CMakeLists.txt file. - Use make doc instead of running doxygen directly. - Drop commented out commands to generate PDF documentation.- Disable explicitly mathematica option (fix archs not supported by Mathematica, such as AArch64)- BuildRequires: libboost_date_time-devel instead of BuildRequires: libboost_date_time1_66_0-devel, and only for openSUSE > 1320; boost-devel in its entirety is already required for older versions. - gcc-c++ >= 4.9 now required.- Update to version 2.2.0: * Experimental support for modifying the expression tree directly from Python (see e.g. Fourier transforms). * Fix for integration by parts (gh#kpeeters/cadabra2#71) * Fix for incorrect conversion to sympy expressions. * Optionally build with support for Mathematica scalar backend; see map_mma. * Many bugfixes for expression display and sympy conversion. * Now using pybind instead of boost.python, in preparation for * Windows port, and to enable building against Anaconda. * Copy/paste of output cells added. * New simplify command, which simplifies the scalar parts of expressions, and can be switched to use either Sympy or Mathematica. * Fix to treat derivatives with respect to explicit coordinates as scalars in evaluate; see this Q&A post. * Fix for failure to flag errors for WeightInherit property. * Fixed: vary on single-term expressions * (gh#kpeeters/cadabra2#57) * Fixed: evaluate with dense factors and no 'values' property on indices (gh#kpeeters/cadabra2#68) - Rename and rebase cadabra2-2.1.7.patch to cadabra2-add-pthread-to-cxxflags.patch. - Add BuildRequires: libboost_date_time1_66_0-devel, new dependency with version 2.2.0. - All python bindings are now required to be installed in _datadir. - New binary cadabra2cadabra.- Add a memory _constraints, builds fail with less than 4 GByte- Disable building LaTeX-based PDF documentation until build failures are fixed. - For the -gui package use post(un) scriptlets only for openSUSE <= 1320; for newer openSUSE, these are handled by rpm triggers automatically.- fix build, add -pthread to CMAKE_CXX_FLAGS added cadabra2-2.1.7.patch- Update to version 2.1.7: * Another interim release to fix bugs and sort out the build process on new distros.- Update to version 2.1.5: * Interim release to get a number of bug fixes out to everyone, and to use as basis for binary packages for several new distributions. - Drop cadabra2-cmake-error.patch; fixed upstream. - Fix Group for cadabra2-doc-pdf: Documentation/PDF doesn't exist, use Documentation/Other - Change hashbang "/usr/bin/env python3" to "/usr/bn/python3".- Refresh source tarball from upstream: upstream might have pushed out a new tarball without changes to the versioning, making the source validator service complain about the mismatch.- Update to version 2.1.5: * Interim release with as its main feature the map_sympy command which makes it much easier to apply sympy algorithms to component expressions. - Drop cadabra2-include-functional-header.patch; fixed upstream.- Add an appdata file and install it to /usr/share/metainfo; BuildRequires on appstream-glib added.- Add cadabra2-include-functional-header.patch: Explicitly include the header in core/Functional.hh to fix building on openSUSE > 1320; apply without conditionals as it doesn't hurt to have this generally.- BuildRequires: texlive-epstopdf instead of texlive-epstopdf-bin to fix build failures on Leap 42.1.- Update to version 2.1.4: * Enable packages to be written using Cadabra notation, instead of only pure Python (still experimental). * Young tableaux properties Tableau and FilledTableau the related algorithm lr_tensor are available again. * Sorting Majorana spinors possible again using sort_spinors. * Extended rename_dummies with capability to rename indices to different set. * Make vary work on powers of expressions with dummy indices. * Substitution of sub-sums now available (e.g. substitute of A+B=C in ex:=A+B+C+D). * Improved LaTeX export to make printed notebooks look much better. * Many improvements to the component engine, in particular for handling of derivatives and fractions involving tensors. * Better line spacing for line-wrapped equations. * Smarter scroll-to-cell behaviour of the notebook. * Canonicalising expressions with component values for indices now works again. * The unwrap algorithm can now be guided about what to unwrap, and also knows about spinors and Dirac bars. * Experimental support to use Cadabra directly from C++ code, as a library (see the c++lib directory). * Fixes for using a custom post_process defined as a function nested inside another. * Rudimentary timing logic, try server.totals(); * Fixed: pasting text in the notebook sometimes double-pastes. * Fixed: split_index does not work properly on left- and right-hand side of equations. * Fixed: sort_product does not always sort expressions. * Fixed: eliminate_metric only acts at top level of an expression, should have deep=True by default. * Fixed: a bug which would lead to a segfault when using deep=True. - Rebase cadabra2-cmake-error.patch for version update. - Add %{name}-rpmlintrc file to suppress warnings about the presence of "__DATE__" and/or "__TIME__" in generated html files for documentation (%{name}-doc).- Initial package. - Add cadabra2-cmake-error.patch to make sure CMakeLists.txt invokes "execute_process" instead of "execute"; fixes build failures.obs-power9-12 1652318334 2.3.6.8-bp154.1.542.3.6.8-bp154.1.54 cadabra2_jupyter__init__.py__main__.pycompleter.pycontext.pykernel.pyserver.pynotebookstaticcomponentscodemirrormodecadabracadabra.jscadabra2kernel.jsonlogo-32x32.pnglogo-64x64.pngjupyter-cadabra2-kernellicense.txt/usr/lib/python3.6/site-packages//usr/lib/python3.6/site-packages/cadabra2_jupyter//usr/lib/python3.6/site-packages/notebook//usr/lib/python3.6/site-packages/notebook/static//usr/lib/python3.6/site-packages/notebook/static/components//usr/lib/python3.6/site-packages/notebook/static/components/codemirror//usr/lib/python3.6/site-packages/notebook/static/components/codemirror/mode//usr/lib/python3.6/site-packages/notebook/static/components/codemirror/mode/cadabra//usr/share/jupyter/kernels//usr/share/jupyter/kernels/cadabra2//usr/share/licenses//usr/share/licenses/jupyter-cadabra2-kernel/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.opensuse.org/openSUSE:Backports:SLE-15-SP4/standard/31a82ec196fa2dcacb45fccbe139bf25-cadabra2cpioxz5ppc64le-suse-linuxdirectoryASCII textPython script, ASCII text executablePython script, UTF-8 Unicode text executableUTF-8 Unicode textPNG image data, 32 x 32, 8-bit/color RGBA, non-interlacedPNG image data, 64 x 64, 8-bit/color RGBA, non-interlacedRRRRRRy+%<utf-83211d38a63e599e1978eeee26bef6f0a3c7d9c864ca1a06546c1cbd9da5ca4f4? 7zXZ !t/Q] crt:bLL &p.NJ޸wc/]#8R5iXTCoD4|3Bor* k)㊍}MA`A,z U-SP#yI̻ :[_'j7b:tAltЈ?튴ꅥ@(6#aCSOp;{8rKؼ6AnFz<ۯ 0j-\jGTYcb` xn}P~:{MPM¹j fOÏ:s Kr#7 ݦpY4X봅 .F慌̤$tBe8OY}/8ƌ (Ĭ:UTo2H6T.G]ǵd?L8)HSW/Ԩ4G|+1hŶ){}̧O32aNTwj*:ycw [ȎS])6mChzdC(g˦m&cވtxNKe ]2rػ~JbGPE<-{,|8 VmZ*0Gm^#֍?O7ߴy\n"F,Nw%~_"֢W/ e[6, ڣX R&}zr-UE%ςVeuHg+,Tm[K(2 ZDjX[(`xmSw;ېW[X2O49=w?ev[٨ٹdhUS #X\;\֖sQ,voMlgaT {ͱ~*ڀ1Z&BkJcBXA(I ]"]y(38$ƒt;d4Vq\0xC;Np蝿K\Pp:_{&~4K\䇙 gY`^EsgSud%>N{7:-c(>l7GDu/$~uW,tFAI#YzoqzXd_lBؔ;?p x6zu` DI_ƊasLNNCLV ؤdSݔRA#? \`"T?l}[B969Kƅ4 @p͘ql;o@x _HR4'ыoW(ouiGa O` e-j穰p'qKOWxG9Mě]Hܱ֋\qRgCLǮt`Ƙ}IX.vO˟lx:"=68:*/gLa?/w>?פ@j  ʃtS8P9}fh5bM^^fՀj<kZ"1βP7?#96Jl #ʽ`DM{^콽iIÃȋ%.[O~!>%wj2!OA$88Ou:;*}m[f(rMs#Z)%xDr SQk X>VJi,{UuCŴ> $P>f rm 5` kBxAi+OO12C{~XO3i6Cu)Jme ?3QVԠwLL]{؂ Et劇XҭӨ9~7ȿguQ1nc$դFN[ O>J6]o)̫eV(v!Br.Y :BR57KXq\QfY^㪋}#jy_D1z9MBR8uh&4[p# QYk^=[Kh}s̊(X]d7-#2{1,1𳠺@Lr}tU1?<B@.MU NWpSae?iqV[N@700G#F3F/ : Vǖt3h2=qb1Ew9$J]PiHj${obd9OG%=HbQHgŬE8%VJgu\ uk2C4B3"1tը~ % `/cYqgo8 ^asGLJ=~s+B@7ea)5hVS[fWcSɩr*(d+WwoOsӂl+;zhUb3G^@=@T‘[%,E3#zҖllӭJFAV ۙQgQ7EH_Vsx}Lڝu ultMQ]JQu5oQ"4vP_UpOҫ%uVRL).d<b,Ҷ 5$vz0|jXk^Dg/@0$SEPL+6#rH(/iVX=!O5hʌȪ/G;0ϫՌDmU:DDHr!\ӛBwE~0:ȂOK`_%ZzJt:2M$E*^v8osTqK}M,H+ vxT7@1tq @$kfk>?+Et2;m,$J53SCM{-r~OQp(Ej )*N{05$0:eV@]ﱎ uiy1WLs$E,N)f$RENGqNJ,N+EjxViŔ^( li#d2_#}+I$e{ɄV.7@wYWprB NdW5MCiLӕM_rkI.bL86Gek*ofL_ܟQg[·1hħHu<MP4PEh]lčB#W-[)58 l%=w.\uJ@=/NWQSD]pSjX Iy/\2jP(mvTǿYgJk\1||\n9{p $Q8xz84}p^^9+!per3Ȉ\%`|2d:oPr.Ǭ| )M5C]2Xh ϨcMe)4cZ֮*t9q^;4Vn`R k/6LL{GOI8N,1H^ХzWIA'ټIMQB&#tii.G@-ӞEV Zw* Ž#޵Ztl H\B&R,m3%I4)?=]R_݄:iHc%v(Ww\pl\0A ʃ^W731nUHmrni[ax?i3FƝ:Ɗ rjtݢY}EJ~, F0&psh]jXSU]!*j"%UlfFV!z{1odb&_ C-4дxta{")|BV|ˠ}0:F v0Xd1 Y:S4OdUN<3y-JeCEa7gGp_UgMld%smzd.[wTgk+|5OacO"7:u;J|tQRU $sC% !ZσPvRcc6{7Mf65$e3\ 2xl>Be' UT|,M,›Nw~W?7҅|v݌l/?r he%\P(Ce+V ~ e|Oʌ$8,O'mT$Io1᧸UwlՕsAui&V%*w:"BȬQn'=9i.l 7^h\9tD뮹mcHoN`C1.WP݀SU}X u/]:TB\N+Ȝ3Ar13o5EՇjdx0>xqpĤ_0HQGOcVs?0 Mmf_O!lZ?trܨX'q=r-m gVVӎ=v:} +AI4@#M 9UE^ʴigw d)׀ҋ Ax!Gp_WyNC7wz}dнp5? LeFȃW?]~Ò95&aHHz Q?cK\Ј98[!jZ~?L0_]S}aHW:PaT`;XHgN~(7gH- o[m1 K+g^J|V9}=;0'=\0j6]/On}.bn=t׌ٱK*zu!( ^]p!gt-2DaWT VjƿYqYwAf(.Y(x2WWCp&.=r"'13K(kuỳ804.Z3jy{`sʁ()FNĔ{elN 4WL{la>T^YͰq}eaT !$jnlUP A4K;> 4ӟ1:RC#\1FoT ~ fζպ]J][. 欩 M%Sɡ#GO0eH%r3{訾dE["~*H%R\a'*v>J$j5=y; ;%.t7gCWɌ٩␜XzW%2M'#w1𲳢 8fYσʘ'$~P?\5VZ_HJov,{wzok5ܘXBG+N`ցI*DH}]%\Ȧ\` Cq>#XJf+f|z˗>0&cWUqsŞIRtWA 26'> Ca^2c%GurꌰZ9:r`pkq朔@X|7d^k5JV&CycO^Ih4+Wt9tC`M%Fpxki0 "z~WVHeu(\_!4o1HmCR ,[I(Io^YHm]d~:'gGthibB2t#B@_+<uJdKbi݌Iog>)UͅN#}sK^"cD1Esy ,+Kԓz\?%,҂"km j >7 IکBg,Ρx4%SǛ` 5rH*aʸ؏"eI|ULRl,qDƅ07,q0hxeuYⴧΟIqӗ/]뼅sWֶ ḩ)_(okd`~~#QV(!,&V6c@DAJY*=y[3u9Ur꘵BN_4[e)ǐ ; cZ5s ]cc ve]%Ge+ [D.띙&GufW}׸h Ñ (;Q9ULk,ZKY^vݻ_O*c[-Mx,dT(՗it]đ7NitSeZ^L$ )^׾z2n >8~U-i]Lvhl#͕!qMP9UYP}H,iN^W5"> ?Tփ#]*K=FKKw=4,W&9]VD  #S Cw,c@|-gt2a0'kRޒQ NfmnMdkƵ^OWBc)&SV,.Z@ZACyZ|. @1=rKt[rpZoLQ$ad4?Z-60׸K#H>) +v` _8ah|g\E>Y+h~|)fGl.=EC_)5lpRLȺC#%꾠?;ծڏk EeXKBl `+(WWV^7˩&sWݜ -+\դ\"!s"´ŐB[@ۺdpU}'̚F&P&&dSd~_CŠ Mw!Y6boVP 1rG{)XӖRDM>x$fY[ GrSj~*Ii{`k]#G{? aꢾ(ꔓY;by kMBSq` B=F`4^Tԑ!P] J&Io7'RN2,hL̑yg[:;K3{s7FѸm绀RtMtGs4yV2̨PFE(uB3tqQۧʚW{XHEicKu!Ag8W{}oߢkxB\ QMeٸ}X_<( %c׊Bɕq[?7O+:.2?-4Y0jJX{mQS_]Ks]))WŸZϞx!Z9P*M"qG{ŝC)I}I C)E, 4q%s t` m!ZtSPI2œܞ~YM.@G9dvu(uٚE~/'hMߐuj f_* صV CA%, 7myXt@e]4e?HIb9cb(rqfYYWҞ+N$hɊ` WKTٞ][/T׋lۈ"UdяP[sB.W^ T(.GxLUx|dc.̚/\! @-khydz-]jV+g".Ϲ/a*qinoFugr҂sRepWqHJmn#$:(y꿨>A&ڕY9*jWX`*҄UO 0aZkkeAJfE?@asOƁp9tBGۑb@'vjےd`7/)19g7H23vImDX;6'ҨH_0f\'}Xۑ V'r=bJ_z#@rZtiV~,QgHQħE&9*vPI@$~DڣiBUg3nC,M]4,fF6<sDȆn;;8(Ed8K(}82"iiJ P.H@R4TGD]ފ9{?-Ԇ؋^b>[,Ћi( Mh0SHJp(؆=X % 0öt^O ${a3<=}1>~)rL]]Aw'dI@oizSSfqvD*{*8WOuO [1uﯕNNF}Mt<^p51v ͱE;I p58w_w"dRw#у$5܆UoޓV@u=&g } Q-˲~GOmjRlI!?&K@%O5z#*)vhKmRweӚv›) *_Q>\7R qew/-g{6;I=@4ꢄ3 JW`PO,v|f8Ⱦ%1t %=8*W( 6Y\."[4W,}dKs 7c/sQ W;6E¤x,Ed 桫cr Im2@cIe 81#۫bxɬǣs<EԎ*pw׆Һ#Vؼ&BEpmᓹFz[ l8yJfn;.$3f.+-kk(cu7 x GӍ*&+("*E'9@76=?ad&G5~f9ZKgKmS0qmA)¹vVGA1xVô2PT(>=h%%} VH3,-1/'gyѕSCuNA^_d_<¡Z>TRM}=vS-]XO6j4ߦs +wU׹ ɰk,MP\ jN`?K!nf^:L iG.,帑|`񪂎Y]̮Ս-=6F}ER $>TtĘ%j\b}O]Yi:ĵnx?!uN)iA34J8^jt85\6knк댕\$p[h)h;CŴxOG4!Nmסpxk)d!);[)BG){ ˄ $5*n!/gMnt3f}[C1/m!(蹭ӣA|m-%"WՅ-OX$|RG6"K=+S!12@LrN%9bH_lKsRSn>юDӪg?zB<ne/*d)ٍ5>)Y޽mfҜ?S~8UW2׾ +V@n Dra@4T̈́mȝEx+HU? fd7Ԋ(w)T% zQzgE!dXKh_p/póHMrTnDPh1VW>$)Xܽr)j{X6 w( hs x6SI{7CNx|߻wg+sXGXOY,F{!IuC@ =B}_OSһE$LGB[zy~]1cq#f9 SC5O0 {4>Ώ{֘x:Dǜ@_Hx"ڀ72`t% 4w`{Qٿn cN+^bٮ$:mQR)w<0zE¡k0n,7ٷd؂if̶o>w,4żi\~E:4%"{2EʌtlSvRw,N^0(FsA-MeMBD`疓R*ӎl!:N>w-xH>M}BJg׋ cP\){DǷB^*{ j~$BBA(^"&C =8IxQ>up }Y;)9؝xXWm cKsWݓ= -_^v >Xf~vrlxuرs >ӓ e,@4r[-|/${ 1%+zx:w0|fhF} xuyLLB h {3 ZGZUfHW8=D*r@dP:-==#WF}4dHO>z/7NLG2q#(xoBlAu'Te[ }H?aa]}>w笻wC4XzPD9kiW֥nYyhȁ P9'1{E(cvo iED3R@| ? ~e(1H3i 0fq| {]a&أV hpqkZM ) r;>{Vq-q~z` ʂ'6EkcEqp Ve2 TI?HSY1tle){.c3>4ޒʼH.O^2Mt 19L+`Xښ`^1XS>[2Yi1rӴȫ8WFL:IXUmƵ&3yt%2 4U:ʥnm҉R\כOQX:d:c?s#9CZdrf^T: ~[S[Q7A0c*)}FcGlg,6 ˄zptD nPѷ\ҙFBX䌩D@Cg ) `G$D2ΒfZnPL@ ~ް7plm@&%>"-J 7zWo22-|L.A-xo+K lX00aʎ 0ʻp+kH;޻&"¤Y[^Jd_{ ]_ z6YkEAsREMD й T`7J&D9OuC SZ2F=:(&;Ayڥ$3Zӟߤ%R4rJ'A_#=V=oI\5r~ƒqq" KroOwϋLVA ~ւ]q6c rŏE~69Rrѹ{riT 5cP6a\" 8_HR~;LM {Y.)'FH~Qi7AgmXuN9y//qT,U,_vIk2拺.@\:%N$ΦPx-Eab.iԹt_nՀVkO Y(ᔽnbV#x2>#lw ͅ GD[Yex `JKB\0h$q[!q TP~%kbdE֖0醓?uoA|:%/?>#%^CrgڻG ]Da J4/GLr6"xbOBv` EWT}qN5G̡8!̳kC&\*3ݤQ_,iiI- \f.STO_ț@q{)J%5qJnA9ٶHFx nGQ3$%>u%Wyyf_Ǎct]Cf봐* X4#mKժ!A5B9wǧ`|b!ZA pzn몣GL#fsۇ+S":&z*s;( ,h}Gˋ9_KgEq/nQk‹dS:B,uHo8#*1Aihr9]e+In*!-WV5^zɒBwcWɮ`dR_vdS{8yNH؟쵾[K)ec~Ol7Z'L/`%8Fˍ >m'sV8&&dZ]ΡZqy 6Y?c"#hr_g\/uB'yn=ܟ/RTt%]= ]hHc@U\,(юYl>9hdf_` Bsې/I[z!@a s=Urbxg!FQ2G-.# rhM@W[fA,mu=(I[q{{t8" Is,hrPVk&D,ר/x" H %|2vȿ2QJR>C;?ڀ wr)~(Niqg`, El6W4[Q2~م(L0C\rE6nzdNKF X 8%+d`r_V?FXnCȠ'U_P(#D {+|%l|hY,B& 5# ('{ߥ K!Z hf:v9BjɖQD]ѝsmm@APJG1䉶7?.'J^{PŠѦKnNg8ː0\d_Ks^3AKF> *{c1AhH):kahˬW婍2" 3,'Z3ʮc6]eJ*fYM&ME wM Ώ1-R$ Mj. =(ó-ߓ\FKA˸9LH#*>?0.i@:RRM)uus)s=<: X?-?>svDᾂZ']UO3o\xౌ>A.ztu#֗EG{v^lYr2ul. ,DhMpe#.MZaèJ?Q~ 2~^cfU5ADՍ)☥/AEу.>ф@ste50|Ǡ~{|KXHja$$oiQFM*@0y! N{ xH}Wtց@&y]X -*ن2Q{l]4E|EUQ&[1icJJak[d fYcȉCnUlb/<pyNp[ʔ沅Te6CL |z * v3mm 쵚/p},K%zȹ[Db,B`АIPGʟ BcWKDM)aeRɻ[IմCbFGٰZHj:B;,?rqw2UrIf Zj[U!U#,E0p/Җe_3]jd9."% f'W4נ/Cy, b~EWpe]湹ToO9;|, " !0L?3'UH. k?ݮUv3)-Pg^TQtX@3}yjp i?;$Rݛa?3dZG?H{"YhӵN9;ƙe>&Krd Bx/<1Mep*WZ#W>q3^ykץ4SxkAn3-9aA 󡹏sø+0'E(ܔ_t%rϷ 7O6 _bS]5G+Cxb=fIS6J;UõLdrGn$!jZU{A:Zo@ \H5Hv@,l A2 2bV_M5v%Uox>^JM춲OLOʻb1gTGsL]Ra@^S#wN?!X\n z2kU[/*>.ky;\*dG\Jbz8WZ8[%`$Ssl nOKZ4)ȣù%#H̆2j6R=}b̭[u;)CFڟħnYO޿W!5cQqkKdyuQYFng/\, yy4Xq8sVd`WtiQ Tb]o /6ȮzK1W\3 9"hXQl#)]k]ؑ7,?z+c*Xݸ&w -ob3}{G?x I32:mE}Jߖ<9b5rЦ=bMN7(DmmiyZZ5@yU2 l%e,B|?ֱrK@)tF*ę؇u]zDH#m-QPX5 lqאzZYS [cDf PIɬKQBDd%]sB^S{{mţjLŸEHH'YPk T7b1?9)!v8,Y^{ZPÎԔxqG}{ӧFlƌMAJ~р辵Tȧz+8ozdJ/_yzWa#LU"h ~hĖ|)?*'0¯im1Lm5 r-3OșVjڑ%2QOp|̚S4(g ʮW duSh$]_l%Q5n Pz OU?-ΐ4FIn-t$!Nv,7 ~@H)u CRtvn[BY1m*MH1%815[#G}% m^Q}yn1Uem[=iτ;nHyPZy~\) Am˴;#%J*PYi-Q#Q"-'!<nGJĮK 4 殊ryuQJc8J^4!)g؅|gjl.@du&;|/3ꀙ[.Sm(m9ɧI4*ōWk<AX04C }3pڗ-wE0>GAZz\ΫIgT6%v_.ku= Szrڥ j0 ݗ3Ca Zt0.P\=[N\3@ 5"Q`5j#<9"^Og+£ -X4` YZ