From d27d28144f5d4c8d06d0bec55cf1284823d6182c Mon Sep 17 00:00:00 2001 From: josd Date: Tue, 17 Oct 2023 22:53:29 +0200 Subject: [PATCH] implicit global scope of blank nodes --- RELEASE | 1 + VERSION | 2 +- eye.pl | 41 +++++++----------- eye.zip | Bin 95546 -> 95546 bytes reasoning/bi/biA.n3 | 20 ++++----- reasoning/blogic/{abc.n3s => abc.n3} | 0 reasoning/blogic/{abc.n3s.out => abc.n3.out} | 0 reasoning/blogic/{abcd.n3s => abcd.n3} | 0 .../blogic/{abcd.n3s.out => abcd.n3.out} | 0 reasoning/blogic/{beetle.n3s => beetle.n3} | 0 .../blogic/{beetle.n3s.out => beetle.n3.out} | 0 .../blogic/{beetle10.n3s => beetle10.n3} | 0 .../{beetle10.n3s.out => beetle10.n3.out} | 0 .../blogic/{beetle10a.n3s => beetle10a.n3} | 0 .../{beetle10a.n3s.out => beetle10a.n3.out} | 0 .../blogic/{beetle12.n3s => beetle12.n3} | 0 .../{beetle12.n3s.out => beetle12.n3.out} | 0 .../blogic/{beetle12a.n3s => beetle12a.n3} | 0 .../{beetle12a.n3s.out => beetle12a.n3.out} | 0 .../blogic/{beetle13.n3s => beetle13.n3} | 0 .../{beetle13.n3s.out => beetle13.n3.out} | 0 .../blogic/{beetle14.n3s => beetle14.n3} | 0 .../{beetle14.n3s.out => beetle14.n3.out} | 0 .../blogic/{beetle15.n3s => beetle15.n3} | 0 .../{beetle15.n3s.out => beetle15.n3.out} | 0 .../blogic/{beetle16.n3s => beetle16.n3} | 0 .../{beetle16.n3s.out => beetle16.n3.out} | 0 reasoning/blogic/{beetle2.n3s => beetle2.n3} | 0 .../{beetle2.n3s.out => beetle2.n3.out} | 0 reasoning/blogic/{beetle3.n3s => beetle3.n3} | 0 .../{beetle3.n3s.out => beetle3.n3.out} | 0 reasoning/blogic/{beetle4.n3s => beetle4.n3} | 0 .../{beetle4.n3s.out => beetle4.n3.out} | 0 reasoning/blogic/{beetle5.n3s => beetle5.n3} | 0 .../{beetle5.n3s.out => beetle5.n3.out} | 0 reasoning/blogic/{beetle6.n3s => beetle6.n3} | 0 .../{beetle6.n3s.out => beetle6.n3.out} | 0 .../blogic/{beetle6a.n3s => beetle6a.n3} | 0 .../{beetle6a.n3s.out => beetle6a.n3.out} | 0 reasoning/blogic/{beetle7.n3s => beetle7.n3} | 0 .../{beetle7.n3s.out => beetle7.n3.out} | 0 reasoning/blogic/{beetle8.n3s => beetle8.n3} | 0 .../{beetle8.n3s.out => beetle8.n3.out} | 0 reasoning/blogic/{beetle9.n3s => beetle9.n3} | 0 .../{beetle9.n3s.out => beetle9.n3.out} | 0 .../blogic/{beetle9a.n3s => beetle9a.n3} | 0 .../{beetle9a.n3s.out => beetle9a.n3.out} | 0 reasoning/blogic/{bmt.n3s => bmt.n3} | 0 reasoning/blogic/{bmt.n3s.out => bmt.n3.out} | 0 .../blogic/{category.n3s => category.n3} | 0 .../{category.n3s.out => category.n3.out} | 0 reasoning/blogic/{cha58.n3s => cha58.n3} | 0 .../blogic/{cha58.n3s.out => cha58.n3.out} | 0 reasoning/blogic/{complex.n3s => complex.n3} | 0 .../{complex.n3s.out => complex.n3.out} | 0 .../blogic/{disj-elim.n3s => disj-elim.n3} | 0 .../{disj-elim.n3s.out => disj-elim.n3.out} | 0 reasoning/blogic/{disj.n3s => disj.n3} | 0 .../blogic/{disj.n3s.out => disj.n3.out} | 0 reasoning/blogic/{disj2.n3s => disj2.n3} | 0 .../blogic/{disj2.n3s.out => disj2.n3.out} | 0 reasoning/blogic/{disj3.n3s => disj3.n3} | 0 .../blogic/{disj3.n3s.out => disj3.n3.out} | 0 reasoning/blogic/{easter.n3s => easter.n3} | 0 .../blogic/{easter.n3s.out => easter.n3.out} | 0 reasoning/blogic/{edt.n3s => edt.n3} | 0 reasoning/blogic/{edt.n3s.out => edt.n3.out} | 0 reasoning/blogic/{equal.n3s => equal.n3} | 0 .../blogic/{equal.n3s.out => equal.n3.out} | 0 reasoning/blogic/{equal2.n3s => equal2.n3} | 0 .../blogic/{equal2.n3s.out => equal2.n3.out} | 0 reasoning/blogic/{eras1.n3s => eras1.n3} | 0 .../blogic/{eras1.n3s.out => eras1.n3.out} | 0 reasoning/blogic/{eras2.n3s => eras2.n3} | 0 .../blogic/{eras2.n3s.out => eras2.n3.out} | 0 .../blogic/{fibonacci.n3s => fibonacci.n3} | 0 .../{fibonacci.n3s.out => fibonacci.n3.out} | 0 reasoning/blogic/{fuse.n3s => fuse.n3} | 0 .../blogic/{fuse.n3s.out => fuse.n3.out} | 0 .../{good-cobbler.n3s => good-cobbler.n3} | 0 ...od-cobbler.n3s.out => good-cobbler.n3.out} | 0 reasoning/blogic/{gps.n3s => gps.n3} | 0 reasoning/blogic/{gps.n3s.out => gps.n3.out} | 0 .../blogic/{graph-play.n3s => graph-play.n3} | 0 .../{graph-play.n3s.out => graph-play.n3.out} | 0 .../{graph-play2.n3s => graph-play2.n3} | 0 ...graph-play2.n3s.out => graph-play2.n3.out} | 0 .../{graph-play3.n3s => graph-play3.n3} | 0 ...graph-play3.n3s.out => graph-play3.n3.out} | 0 .../{graph-play4.n3s => graph-play4.n3} | 0 ...graph-play4.n3s.out => graph-play4.n3.out} | 0 reasoning/blogic/{graph.n3s => graph.n3} | 0 .../blogic/{graph.n3s.out => graph.n3.out} | 0 ...-code-counter.n3s => gray-code-counter.n3} | 0 ...unter.n3s.out => gray-code-counter.n3.out} | 0 .../blogic/{isomorphic.n3s => isomorphic.n3} | 0 .../{isomorphic.n3s.out => isomorphic.n3.out} | 0 .../{isomorphic2.n3s => isomorphic2.n3} | 0 ...isomorphic2.n3s.out => isomorphic2.n3.out} | 0 reasoning/blogic/{lubm.n3s => lubm.n3} | 0 .../blogic/{lubm.n3s.out => lubm.n3.out} | 0 ...ta-interpreter.n3s => meta-interpreter.n3} | 0 ...preter.n3s.out => meta-interpreter.n3.out} | 0 reasoning/blogic/{modal.n3s => modal.n3} | 0 .../blogic/{modal.n3s.out => modal.n3.out} | 0 reasoning/blogic/{model.n3s => model.n3} | 0 .../blogic/{model.n3s.out => model.n3.out} | 0 reasoning/blogic/{neutral.n3s => neutral.n3} | 0 .../{neutral.n3s.out => neutral.n3.out} | 0 .../blogic/{parteval.n3s => parteval.n3} | 0 .../{parteval.n3s.out => parteval.n3.out} | 0 reasoning/blogic/{patch.n3s => patch.n3} | 0 .../blogic/{patch.n3s.out => patch.n3.out} | 0 reasoning/blogic/{peano.n3s => peano.n3} | 0 .../blogic/{peano.n3s.out => peano.n3.out} | 0 reasoning/blogic/{pi.n3s => pi.n3} | 0 reasoning/blogic/{pi.n3s.out => pi.n3.out} | 0 reasoning/blogic/{policy.n3s => policy.n3} | 0 .../blogic/{policy.n3s.out => policy.n3.out} | 0 reasoning/blogic/{qg.n3s => qg.n3} | 0 reasoning/blogic/{qg.n3s.out => qg.n3.out} | 0 reasoning/blogic/{rain.n3s => rain.n3} | 0 .../blogic/{rain.n3s.out => rain.n3.out} | 0 reasoning/blogic/{reset.n3s => reset.n3} | 0 .../blogic/{reset.n3s.out => reset.n3.out} | 0 .../{restriction.n3s => restriction.n3} | 0 ...restriction.n3s.out => restriction.n3.out} | 0 .../blogic/{sdcoding.n3s => sdcoding.n3} | 0 .../{sdcoding.n3s.out => sdcoding.n3.out} | 0 .../{skolem-machine.n3s => skolem-machine.n3} | 0 ...-machine.n3s.out => skolem-machine.n3.out} | 0 .../blogic/{slide28a.n3s => slide28a.n3} | 0 .../{slide28a.n3s.out => slide28a.n3.out} | 0 .../blogic/{slide28b.n3s => slide28b.n3} | 0 .../{slide28b.n3s.out => slide28b.n3.out} | 0 reasoning/blogic/{slide32.n3s => slide32.n3} | 0 .../{slide32.n3s.out => slide32.n3.out} | 0 reasoning/blogic/{slide33.n3s => slide33.n3} | 0 .../{slide33.n3s.out => slide33.n3.out} | 0 .../{socrates-star.n3s => socrates-star.n3} | 0 ...ates-star.n3s.out => socrates-star.n3.out} | 0 .../blogic/{socrates.n3s => socrates.n3} | 0 .../{socrates.n3s.out => socrates.n3.out} | 0 reasoning/blogic/{spo.n3s => spo.n3} | 0 reasoning/blogic/{spo.n3s.out => spo.n3.out} | 0 reasoning/blogic/test | 6 +-- reasoning/blogic/{turing.n3s => turing.n3} | 0 .../blogic/{turing.n3s.out => turing.n3.out} | 0 ...statements.n3s => universal-statements.n3} | 0 ...ts.n3s.out => universal-statements.n3.out} | 0 reasoning/blogic/{unpack.n3s => unpack.n3} | 18 ++++---- .../blogic/{unpack.n3s.out => unpack.n3.out} | 4 +- reasoning/blogic/{version.n3s => version.n3} | 0 .../{version.n3s.out => version.n3.out} | 2 +- reasoning/blogic/{zebra.n3s => zebra.n3} | 0 .../blogic/{zebra.n3s.out => zebra.n3.out} | 0 reasoning/iq/iqA.n3 | 4 +- reasoning/pack/out.n3 | 4 +- reasoning/pack/unpack.n3 | 18 ++++---- 159 files changed, 53 insertions(+), 67 deletions(-) rename reasoning/blogic/{abc.n3s => abc.n3} (100%) rename reasoning/blogic/{abc.n3s.out => abc.n3.out} (100%) rename reasoning/blogic/{abcd.n3s => abcd.n3} (100%) rename reasoning/blogic/{abcd.n3s.out => abcd.n3.out} (100%) rename reasoning/blogic/{beetle.n3s => beetle.n3} (100%) rename reasoning/blogic/{beetle.n3s.out => beetle.n3.out} (100%) rename reasoning/blogic/{beetle10.n3s => beetle10.n3} (100%) rename reasoning/blogic/{beetle10.n3s.out => beetle10.n3.out} (100%) rename reasoning/blogic/{beetle10a.n3s => beetle10a.n3} (100%) rename reasoning/blogic/{beetle10a.n3s.out => beetle10a.n3.out} (100%) rename reasoning/blogic/{beetle12.n3s => beetle12.n3} (100%) rename reasoning/blogic/{beetle12.n3s.out => beetle12.n3.out} (100%) rename reasoning/blogic/{beetle12a.n3s => beetle12a.n3} (100%) rename reasoning/blogic/{beetle12a.n3s.out => beetle12a.n3.out} (100%) rename reasoning/blogic/{beetle13.n3s => beetle13.n3} (100%) rename reasoning/blogic/{beetle13.n3s.out => beetle13.n3.out} (100%) rename reasoning/blogic/{beetle14.n3s => beetle14.n3} (100%) rename reasoning/blogic/{beetle14.n3s.out => beetle14.n3.out} (100%) rename reasoning/blogic/{beetle15.n3s => beetle15.n3} (100%) rename reasoning/blogic/{beetle15.n3s.out => beetle15.n3.out} (100%) rename reasoning/blogic/{beetle16.n3s => beetle16.n3} (100%) rename reasoning/blogic/{beetle16.n3s.out => beetle16.n3.out} (100%) rename reasoning/blogic/{beetle2.n3s => beetle2.n3} (100%) rename reasoning/blogic/{beetle2.n3s.out => beetle2.n3.out} (100%) rename reasoning/blogic/{beetle3.n3s => beetle3.n3} (100%) rename reasoning/blogic/{beetle3.n3s.out => beetle3.n3.out} (100%) rename reasoning/blogic/{beetle4.n3s => beetle4.n3} (100%) rename reasoning/blogic/{beetle4.n3s.out => beetle4.n3.out} (100%) rename reasoning/blogic/{beetle5.n3s => beetle5.n3} (100%) rename reasoning/blogic/{beetle5.n3s.out => beetle5.n3.out} (100%) rename reasoning/blogic/{beetle6.n3s => beetle6.n3} (100%) rename reasoning/blogic/{beetle6.n3s.out => beetle6.n3.out} (100%) rename reasoning/blogic/{beetle6a.n3s => beetle6a.n3} (100%) rename reasoning/blogic/{beetle6a.n3s.out => beetle6a.n3.out} (100%) rename reasoning/blogic/{beetle7.n3s => beetle7.n3} (100%) rename reasoning/blogic/{beetle7.n3s.out => beetle7.n3.out} (100%) rename reasoning/blogic/{beetle8.n3s => beetle8.n3} (100%) rename reasoning/blogic/{beetle8.n3s.out => beetle8.n3.out} (100%) rename reasoning/blogic/{beetle9.n3s => beetle9.n3} (100%) rename reasoning/blogic/{beetle9.n3s.out => beetle9.n3.out} (100%) rename reasoning/blogic/{beetle9a.n3s => beetle9a.n3} (100%) rename reasoning/blogic/{beetle9a.n3s.out => beetle9a.n3.out} (100%) rename reasoning/blogic/{bmt.n3s => bmt.n3} (100%) rename reasoning/blogic/{bmt.n3s.out => bmt.n3.out} (100%) rename reasoning/blogic/{category.n3s => category.n3} (100%) rename reasoning/blogic/{category.n3s.out => category.n3.out} (100%) rename reasoning/blogic/{cha58.n3s => cha58.n3} (100%) rename reasoning/blogic/{cha58.n3s.out => cha58.n3.out} (100%) rename reasoning/blogic/{complex.n3s => complex.n3} (100%) rename reasoning/blogic/{complex.n3s.out => complex.n3.out} (100%) rename reasoning/blogic/{disj-elim.n3s => disj-elim.n3} (100%) rename reasoning/blogic/{disj-elim.n3s.out => disj-elim.n3.out} (100%) rename reasoning/blogic/{disj.n3s => disj.n3} (100%) rename reasoning/blogic/{disj.n3s.out => disj.n3.out} (100%) rename reasoning/blogic/{disj2.n3s => disj2.n3} (100%) rename reasoning/blogic/{disj2.n3s.out => disj2.n3.out} (100%) rename reasoning/blogic/{disj3.n3s => disj3.n3} (100%) rename reasoning/blogic/{disj3.n3s.out => disj3.n3.out} (100%) rename reasoning/blogic/{easter.n3s => easter.n3} (100%) rename reasoning/blogic/{easter.n3s.out => easter.n3.out} (100%) rename reasoning/blogic/{edt.n3s => edt.n3} (100%) rename reasoning/blogic/{edt.n3s.out => edt.n3.out} (100%) rename reasoning/blogic/{equal.n3s => equal.n3} (100%) rename reasoning/blogic/{equal.n3s.out => equal.n3.out} (100%) rename reasoning/blogic/{equal2.n3s => equal2.n3} (100%) rename reasoning/blogic/{equal2.n3s.out => equal2.n3.out} (100%) rename reasoning/blogic/{eras1.n3s => eras1.n3} (100%) rename reasoning/blogic/{eras1.n3s.out => eras1.n3.out} (100%) rename reasoning/blogic/{eras2.n3s => eras2.n3} (100%) rename reasoning/blogic/{eras2.n3s.out => eras2.n3.out} (100%) rename reasoning/blogic/{fibonacci.n3s => fibonacci.n3} (100%) rename reasoning/blogic/{fibonacci.n3s.out => fibonacci.n3.out} (100%) rename reasoning/blogic/{fuse.n3s => fuse.n3} (100%) rename reasoning/blogic/{fuse.n3s.out => fuse.n3.out} (100%) rename reasoning/blogic/{good-cobbler.n3s => good-cobbler.n3} (100%) rename reasoning/blogic/{good-cobbler.n3s.out => good-cobbler.n3.out} (100%) rename reasoning/blogic/{gps.n3s => gps.n3} (100%) rename reasoning/blogic/{gps.n3s.out => gps.n3.out} (100%) rename reasoning/blogic/{graph-play.n3s => graph-play.n3} (100%) rename reasoning/blogic/{graph-play.n3s.out => graph-play.n3.out} (100%) rename reasoning/blogic/{graph-play2.n3s => graph-play2.n3} (100%) rename reasoning/blogic/{graph-play2.n3s.out => graph-play2.n3.out} (100%) rename reasoning/blogic/{graph-play3.n3s => graph-play3.n3} (100%) rename reasoning/blogic/{graph-play3.n3s.out => graph-play3.n3.out} (100%) rename reasoning/blogic/{graph-play4.n3s => graph-play4.n3} (100%) rename reasoning/blogic/{graph-play4.n3s.out => graph-play4.n3.out} (100%) rename reasoning/blogic/{graph.n3s => graph.n3} (100%) rename reasoning/blogic/{graph.n3s.out => graph.n3.out} (100%) rename reasoning/blogic/{gray-code-counter.n3s => gray-code-counter.n3} (100%) rename reasoning/blogic/{gray-code-counter.n3s.out => gray-code-counter.n3.out} (100%) rename reasoning/blogic/{isomorphic.n3s => isomorphic.n3} (100%) rename reasoning/blogic/{isomorphic.n3s.out => isomorphic.n3.out} (100%) rename reasoning/blogic/{isomorphic2.n3s => isomorphic2.n3} (100%) rename reasoning/blogic/{isomorphic2.n3s.out => isomorphic2.n3.out} (100%) rename reasoning/blogic/{lubm.n3s => lubm.n3} (100%) rename reasoning/blogic/{lubm.n3s.out => lubm.n3.out} (100%) rename reasoning/blogic/{meta-interpreter.n3s => meta-interpreter.n3} (100%) rename reasoning/blogic/{meta-interpreter.n3s.out => meta-interpreter.n3.out} (100%) rename reasoning/blogic/{modal.n3s => modal.n3} (100%) rename reasoning/blogic/{modal.n3s.out => modal.n3.out} (100%) rename reasoning/blogic/{model.n3s => model.n3} (100%) rename reasoning/blogic/{model.n3s.out => model.n3.out} (100%) rename reasoning/blogic/{neutral.n3s => neutral.n3} (100%) rename reasoning/blogic/{neutral.n3s.out => neutral.n3.out} (100%) rename reasoning/blogic/{parteval.n3s => parteval.n3} (100%) rename reasoning/blogic/{parteval.n3s.out => parteval.n3.out} (100%) rename reasoning/blogic/{patch.n3s => patch.n3} (100%) rename reasoning/blogic/{patch.n3s.out => patch.n3.out} (100%) rename reasoning/blogic/{peano.n3s => peano.n3} (100%) rename reasoning/blogic/{peano.n3s.out => peano.n3.out} (100%) rename reasoning/blogic/{pi.n3s => pi.n3} (100%) rename reasoning/blogic/{pi.n3s.out => pi.n3.out} (100%) rename reasoning/blogic/{policy.n3s => policy.n3} (100%) rename reasoning/blogic/{policy.n3s.out => policy.n3.out} (100%) rename reasoning/blogic/{qg.n3s => qg.n3} (100%) rename reasoning/blogic/{qg.n3s.out => qg.n3.out} (100%) rename reasoning/blogic/{rain.n3s => rain.n3} (100%) rename reasoning/blogic/{rain.n3s.out => rain.n3.out} (100%) rename reasoning/blogic/{reset.n3s => reset.n3} (100%) rename reasoning/blogic/{reset.n3s.out => reset.n3.out} (100%) rename reasoning/blogic/{restriction.n3s => restriction.n3} (100%) rename reasoning/blogic/{restriction.n3s.out => restriction.n3.out} (100%) rename reasoning/blogic/{sdcoding.n3s => sdcoding.n3} (100%) rename reasoning/blogic/{sdcoding.n3s.out => sdcoding.n3.out} (100%) rename reasoning/blogic/{skolem-machine.n3s => skolem-machine.n3} (100%) rename reasoning/blogic/{skolem-machine.n3s.out => skolem-machine.n3.out} (100%) rename reasoning/blogic/{slide28a.n3s => slide28a.n3} (100%) rename reasoning/blogic/{slide28a.n3s.out => slide28a.n3.out} (100%) rename reasoning/blogic/{slide28b.n3s => slide28b.n3} (100%) rename reasoning/blogic/{slide28b.n3s.out => slide28b.n3.out} (100%) rename reasoning/blogic/{slide32.n3s => slide32.n3} (100%) rename reasoning/blogic/{slide32.n3s.out => slide32.n3.out} (100%) rename reasoning/blogic/{slide33.n3s => slide33.n3} (100%) rename reasoning/blogic/{slide33.n3s.out => slide33.n3.out} (100%) rename reasoning/blogic/{socrates-star.n3s => socrates-star.n3} (100%) rename reasoning/blogic/{socrates-star.n3s.out => socrates-star.n3.out} (100%) rename reasoning/blogic/{socrates.n3s => socrates.n3} (100%) rename reasoning/blogic/{socrates.n3s.out => socrates.n3.out} (100%) rename reasoning/blogic/{spo.n3s => spo.n3} (100%) rename reasoning/blogic/{spo.n3s.out => spo.n3.out} (100%) rename reasoning/blogic/{turing.n3s => turing.n3} (100%) rename reasoning/blogic/{turing.n3s.out => turing.n3.out} (100%) rename reasoning/blogic/{universal-statements.n3s => universal-statements.n3} (100%) rename reasoning/blogic/{universal-statements.n3s.out => universal-statements.n3.out} (100%) rename reasoning/blogic/{unpack.n3s => unpack.n3} (83%) rename reasoning/blogic/{unpack.n3s.out => unpack.n3.out} (50%) rename reasoning/blogic/{version.n3s => version.n3} (100%) rename reasoning/blogic/{version.n3s.out => version.n3.out} (55%) rename reasoning/blogic/{zebra.n3s => zebra.n3} (100%) rename reasoning/blogic/{zebra.n3s.out => zebra.n3.out} (100%) diff --git a/RELEASE b/RELEASE index f8ee56bf1..e3e715261 100644 --- a/RELEASE +++ b/RELEASE @@ -1,5 +1,6 @@ EYE release +v5.1.0 (2023-10-17) implicit global scope of blank nodes v5.0.10 (2023-10-15) testing s(urface) equ(ivalent) ent(ailment)s v5.0.9 (2023-10-15) Surface Equivalent Entailment - SEE v5.0.8 (2023-10-15) checking surface equivalent entailment diff --git a/VERSION b/VERSION index b07ada586..831446cbd 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -5.0.10 +5.1.0 diff --git a/eye.pl b/eye.pl index 6976bb030..412aca2e1 100644 --- a/eye.pl +++ b/eye.pl @@ -21,7 +21,7 @@ :- use_module(library(pcre)). :- catch(use_module(library(http/http_open)), _, true). -version_info('EYE v5.0.10 (2023-10-15)'). +version_info('EYE v5.1.0 (2023-10-17)'). license_info('MIT License @@ -963,8 +963,6 @@ % DEPRECATED opts(['--blogic'|Argus], Args) :- !, - retractall(flag(blogic)), - assertz(flag(blogic)), opts(Argus, Args). opts(['--csv-separator', Separator|Argus], Args) :- !, @@ -2002,6 +2000,12 @@ tr_tr(A, A) :- number(A), !. +tr_tr(triple(A, B, C), triple(D, E, F)) :- + G =.. [B, A, C], + \+sub_atom(B, 0, _, _, '_e_'), + !, + tr_tr(G, H), + H =.. [E, D, F]. tr_tr(A, B) :- A =.. [C|D], tr_tr(D, E), @@ -2722,29 +2726,14 @@ }. symbol(Name) --> [bnode(Lbl)], - { ( flag(blogic) - -> atom_codes(Lbl, LblCodes), - subst([[[0'-], [0'_, 0'M, 0'I, 0'N, 0'U, 0'S, 0'_]], [[0'.], [0'_, 0'D, 0'O, 0'T, 0'_]]], LblCodes, LblTidy), - atom_codes(Label, LblTidy), - ( evar(Label, S, 0) - -> true - ; atom_concat(Label, '_', M), - gensym(M, S), - assertz(evar(Label, S, 0)) - ) - ; nb_getval(fdepth, D), - ( D =:= 0 - -> Label = Lbl - ; atom_codes(Lbl, LblCodes), - subst([[[0'-], [0'_, 0'M, 0'I, 0'N, 0'U, 0'S, 0'_]], [[0'.], [0'_, 0'D, 0'O, 0'T, 0'_]]], LblCodes, LblTidy), - atom_codes(Label, LblTidy) - ), - ( evar(Label, S, D) - -> true - ; atom_concat(Label, '_', M), - gensym(M, S), - assertz(evar(Label, S, D)) - ) + { atom_codes(Lbl, LblCodes), + subst([[[0'-], [0'_, 0'M, 0'I, 0'N, 0'U, 0'S, 0'_]], [[0'.], [0'_, 0'D, 0'O, 0'T, 0'_]]], LblCodes, LblTidy), + atom_codes(Label, LblTidy), + ( evar(Label, S, 0) + -> true + ; atom_concat(Label, '_', M), + gensym(M, S), + assertz(evar(Label, S, 0)) ), ( ( nb_getval(entail_mode, false), nb_getval(fdepth, 0) diff --git a/eye.zip b/eye.zip index 27609bfbf43ed8230f13c4c0a7ef2c56907d25e0..ceea7202ba0a025a97e2be740beb7c702cbfad4f 100644 GIT binary patch delta 90042 zcmV)8K*qni>IJ&$1r1P30|W{H00000ueMQ<4H^eY^e$yd^e&MuMgxNIE|GWq1JL0v zlXd}04TQE)R~wB}-Ua{w00xuI0T&zi^Dbo~^e$y}cnbgl1n2_*00ig*001>EF)oq< zGy{V0F0(fR*#ZNC@Gg@R1$+a7@Gg^*1xYJ}woz9(=FWL5qyPXHNdf>102}~id1WtB zMNCCOQ$=85^Dbo~^e&SI26um)9LLc?Kkg5DN!&}$4x@aroad9giSFj*IGsoJ zq+DiEc^i%AX>lJF@doHS{>vM={zeM_(#zk zr1^Y-|BxOo{0=^FyXfktm9&bkibmQ*z39W$6}LP0+f8QK6;HA}7Nx~B zTGiC$^j0RIj`E^zvUJLw3{-z7L-);P(NyWOtn(&+;7|46-S?aEOX{qFJ9F3ec|+CZe6^vS*#YrIZxGvI_Ik^-u6t!MU-ydav7=qzZ)YatF>hwkv|Nqh zh!oi!Z3bzP_$|~2>MwuGi>R4pxCJM3*jMnIw5DT(OX=2*cQ;PIyd-*@Wd%P7zs(lQ zW-afH-Fy2N-h1)sy47#3Ue3#ZW|trPfYS{dw8|#7k4spf5)KLuN&WkIV-LLP=T!AG zva_8Rx43;kJl(G9jP_z$xT!m{djp%nd8?OMMh9fI4BE=`L-l|Bz~2n;skgUquI0&r z|D+74YXQ&nlH;>Z;;ahj{G=Z}R?UW{YVG@pZVE@-jL0rDt%EewiwB!VKbw-o2@m*j zc8tPj%>VrLA@y^rCqB8*1F${9NXA(>fKxs7*wCz4U9U3U?6w2gxy1k%WVvdjv08`Z z+{noT+9&_S7fw&JdA`64RWHh^UKDJ$|6tV$;q52lJo^OF9JWU>xrE>JrmKpUrq`6c zDO@Zc@s=?gH99EAb#z;mi|B`P)kGiW>3EzMlY29fY9*5)=>(Ir36*~->Unk+Zu25n zt<-kIOR>mSu+iM}Acuckp**JV#r{yTvw8zp-~moeTGWqOrJKO6gU1i$6>7WTwYJC$ zzKPOFQ&#Y8@>uLYX0$K7j&a79>Eu4W%j^hI!6Cf?8pHqCuRre%Jn2+rk5%57*#Ze) zYpnqOr|-8kYn6f)v<81&1=bZdcsj4?>wCRsRWG)`1wclCmTI=O#HtEgC^&WOLl ziQ;LwsiEg=L3+}pT)|gVrnlJdO{O5-`3)DYUH_Doe0l-4Hrm%69JAH<820l?w$987 z;?E}}3G0)yp?spJH^?i_)hmWwGIY8w(giFPXgbq;0$*4wIrM)n1*K_nAN`@6%s_Q5 z#_42sC_SI4o(I2R@Y3C>>JFAOzbj~yb*n>4r*?z=F00`N{{ghTSz`t{QoXvBA)Ny> z1^DvpYrMhgE+M?_o}VbC6xn=kr(l_N$Hq-<9^X>5rC&`~Jg5%`NTR zz=133c?unvo!WodqC<}v9;-dg7oi(TOGh8*`9O1(UQFT&pN9{;M^S)tQWkIJFc`a1 zj3Sh(_&@YR~e6mPkW~vhsr6+&V#c?sX~g zHb8il$?MIH)AyDpu(wnP@^I`w9IlMHp3K|k`8~dp@2?a2tDW@3oAlU!cQA0%Ld~}F zZCGapDJ6gKg`1kIiALv!OjP)ARF|-TX%qe5Z{;r!k@@MLUqv6QRVMxQ{r=*8&^>l1Kamzul(a1lrF*qD@!3|LoeVX2**=0X(aVV1RcoZw_aEn3 z2I?NI9nW8UoTy7S9&R1cJ|lq+)s>3Qj@uQ=n`(d4%9vJXL95mHZ<$!DXK~`+vd+?i*EgkF zrn9h-xtb=kw7BDAOJ7UhYQ}8$(V5nli>yZf=DX;t-$u8fEtBvQuNS-*MU?4aYaaBuYz^^YY{%uOSQ9$PE&KF*H3i;`Wfy-l+VVt z<;T^^B?C`8TUGg1WqYKTFG>83)pHxhi(6qcHBYD}8N~{0atvUh0x25W9=EhIPS02k z@$YE8Z{4uCr4p0z>ES*tlw4$w6nb8yQE47hYlvD1==gL&Ei)^j( zz01BYe#pijKn2T=#bC(GlPZHZq$kQIJgLhG#;V*8$2Gs&uKlU@b!<^^|P0p2j8Fa~UmaZBQ zw%OFku^NU0iosUrgPt+;Voa-Yxg-k^LtW$%XgHQxM2iw`k+KkNMNePSS1qUI0+#WF zqo=d(Ylkq-J9~K`zEj*ultkpbXfK zSJ$nk>S)Ejlb}i;KdzVjvIdM>nhL9S#(EFvkgSf!Zn`X$k~ktoSN1@M+R7#o_wkWV z5qFUI9kgvdcb(ASt?zZ8GpN+Wk@(CPysEt(o`ZEy9QzXWpkRNkcFx)hrv*?riT~qa zaNIxlJ^jCyqiKiO2L0;QYRz5-TH&p{TvxvVHi#3<>daR&VIU?Va;TY(ACl z^p}9txX-escgNY+v$~q44=lmcyG43Q8%R2e{f^T4W4f*};4|y6b zL8id0kE;}fH_3Afet4haRBU*GQcOlFL|a{MkpEzI;rD-nroUk(hk7Ql!`XUV!CP6# zgNS`Qke^9urwbvK2p%<0{O0;@Gbfh9c={%hrfRNG$a`uDJr>>>PPU&9?F`5!QqvjGokfm5npdbiu5xQ&0oVd+d}B2?s-d z8e_xxS5os>c3n%*i_#>9T2SnWCcG6`*r50Ix_5u|DaD(>gcm@G;MqLk>liK}d~|gA z>2UkBfo4SC1Y&bf`RdNCHq|YP2~fGa0M)s||I8EHp9{`+M;O$EZ%r<|w|dwgY>6-% z&qDJ3U{0H&&d$9#7?{nxAe`)EcCWQ0TC1#r83C<|?^zA&lZAs~O>uTax?nN73FeOB?B47}b3`gB;u%gi`6=<8FV zw43abRl*N2(~YQymp_&{Ta)r{iGxT-R@M*5WR#0(kv6l-bW+ytrK|&2P=!LjV40RW>==0pom{R~#ct=Q51G8%F;^iFby7@m023FfeR?l+u6sK)O#< z_kBNJrzEUW_y&w-@}-mmgsVo0ZiLq*bdF-Tp^f0~FdZiv=qrdIM=8dr)DF7{A13Xf zw`9{%3qY~Nwehjpu{F>!p@EJmEMbW}-pnEO#Hf!BzZ3g(MICn@>i zc=N+u7Ri~{d+c;22~J~Rv6_G0vLOXyg^va0Pu{7%_RM>+I~DpswKnmoZiHe)y>wia z_i*a>dG|(eu%FS_jJ?jS(XU~j1MQyN^!R^8=hNgqCGRQ8 zea}gsBIXvf5-=C5bRr6af^-hF(fS0)fYgx&GwyBhuj%cSd+Ylr(1^AmJnL^F)dVEIwvC+p<^ZCFsym@R^o|umO0vfdzRaLC zDpT@P7p#47Jn$CC!;62I@G+c0(*(?sVrulLfwxEj)NVtIq2J;&7vl7kdmD82_Jjo; z{EB`Oga=$X!}E*etUtQo{_R5dbqMka{r9`E*VuQ`**7h_ty&tLV$GHUrEDI>Onf$gOb(C}sPBrcrJ>oXC4p;=GA;()ahUo1V|- z-lc4DSlfn@cyl=jjgMD&9Zu!$JD?nlPZ*A#tVmTdDVzHke%>?(FB*Ix%?5qOS!I-V zx}i-hfPp@{z9oP5U*S*dG-JOj1-HDZr9B#Z1MI7t*4Hw~UuRVf#*rV zlV4N|XV%JKTC`GTuB*O>Z|BAcD~-~sTwxp)p56Bh_I@<1%`r^+7twg_XTHI=;_W5x zjQw|RN{?x!+p2+kGDA5PMWsf)FNIG}ci1m|&zS3*9D6adT^Z;Be{<0=a-wzMhFt={wcUY2Wf84BqwAupr&Me6F^A2%f@5;1d+m<~+j{jL z9SpAZoij`8e|P+}x$A<)_4c=qj+1kIyS*tqsqy7MqvPY_=%2r}%vY*m9QTKIEUklT zGbC_x+NgKNdWY==uCh3RDb?xjJcGQtuReSqy{k&-l9%cetu5MyeVhy&fX2?b@nQfI z4hNrV+hzo9l2aJ;e9p)OH%o+m1Z$oWJvs5mFl@m;fAY%9rZN5D@P{x4Z_)ynAKq&J zpke*o+b}G|ul3J=aW~0vKOV)`HhooG4GP57>rJ!q>P`;3Y6#~fx!w>=$Mb$W$F3-+ z)wV(a+Gup`5?JyAwpKp9G4~7zDx15)t{{g4L#u^jYb6S?faYkIFq0u97r36oYd<06 zA23Njf8*6gGMV9+(7(s1;5tYyhOi+NYu4ZXlV8XE0$GP>bAcWXtqL%7Bh6xhC@8^l6c^lX+ED(RX@$-JT)N*CAx z?ghzkH2fD&=EYVMM7_G-Kl}Gg^5us=zIykRiAI$vfj!MP!(G|j@JT$0QD#i$a1|?* zth(!=C8&uY#_+-lLz-UNpc@?>{7@do15%r=KQ|0HileNmK+viiZeD`+4(3%cf5jXk z#74Q-fo5|W!?-E<=nW3@X#zK-1`^Y?8oDXDSGc=ST*8eP(vtKLsP4UG$NotAc+PQv z>0OErqc&s7XY_fFX2SXPzo@rUxLW&(XLOJoyw0qKXiN|D`?qZ*rky-Ydb+?H@o9el z@5#3QuxEa{dDjp({JD2!Yr?Q2e=Eer`Zr`Gg!~m&!F}I_X&l3|u31l4O}R)LlRcr` z>Z&!U;Aj4<_}`4~nywI#!=~WkabBY97XvYBRORCwO~yZFYj(yf-9w!?l?0Dx&k4Y4 zS)M=_J?>%;0hpjsk_?<}0oq#+^tj4SbwD+S9$M8F4##M-S~8v7IkR_0e|aUl&0g#o zNtDh8!)wn2!igyxNG;*akYkbbIC{|JW2NLsQo+YPH%v^%DC*65kuN$8K11e4gg_?f z<(h-(GW5=6E(ioTe_!XCL1W(`4aKJJ3{kj;;4Zkh-o$XM6t3-YSlc0{e2h-7H%Dm< zRt8;Nj6`VT*j;C^XV9Wke?h1qt$2}Pa#&t3Y$H&r@m^kZ~AsKpfG7x6K0(BFudEr%+` zoMyTyEYl}uFgi9JH0aXGXc#rz6}Yx33!**erjM#zd~xlwOcF%Se;KL^pN+oWyK^{^ zaWd=@;a~R9yMb0Qrd7fAgd@)msa+mk(>ES1G?I+YpfXBjt2t~~*C=gA3GR;mwS(Q$ zt=p5?7Q;Db+Zjz>#jN4o8-~w8^-Jy?eFKF&lA3H#UD1I>7^7QdfGz=b@3uR8qI8PM zbAfsdO65iV_ZDq%fBS64n58nrJsJ4KkaE$jZi^FW?;#D*8XsK;VC!~&Y7xSN+?u?> zaePkZG+pJLV1`X>DNJ>M{yL&*Fg^D1(8OJPuhsL0`RHKM zM_(4zZ@pj$NUQV~KOY{<7psNv7kjbNT6NFf10}+%YzfNWlXpGc^J=7oY9k=sdxX%r zP@YOwdxXV634p%T%P0nm8t&5hQIr^&MK;t?)DP~eqi7J7xI^sAX@8%2*F$v)YgZAB z$~Z_#XsyV2e=H5V9a0LYZa@c2+y<02Z)1C3IBluUeH1S^D2Zn!#8f5ed5wKl$B2S(VWSDPhkdv&2x zxa`jdzKUy6obxO#R!cAPMu}O*qC@?0HBaeWsI+l}EY!1XdK6{3Bc380P0fNcpTlK* zq=N^hD`-C9lyf&g5Y?j{nwkd(>HJRQc#o6qS8vA+-en$0Typ}`Q?V*Qp)BXC^wROm zLVstifAw-07MgCcvmL#dm_b^2nLg4Gum3Z3f_f&6;>+87o@ucvzYnvr;V=BC?eQE1 zz^L;S!B)#u&;gEXo#VcqthqcAIcS+zC1uCqUS|PbO0iL`X{iK9E#UakLF{565`1V3 zlZpva*VbIMzxlqpB8Qd-D%*F2Xnu@bKsc~Ge>5R%cwiIO)2q5|KOo}9f1t)m7*zTAL zvE2!wDBSnTa)2)Lf_HcQzFghS;1X-if7Gdjn{Dkhj0s&XrXvfDPnS8Uzxm%Y1(x^v zlwV8MvHWXZf(rivol5P!A-_THm!-0x_){J z-Ed_4z$2u>|FrO6)`Kt)_xm}y>d_r2NUIrZQ*cfnv+;>shW0x-{{0Bw52=uo6?!&O(U{b~aw9dv=`KTJk z7fOrbZmph6&GVFgE&c$hB9~ToD`sOgJ%JUc9h4!tBh12O1T(ewRA8`Tf9TvhdNQ>> zjyebj=UlCyJ>P)NsNrC*H>CS7;u)DKgR@Zf&$HsLnRONk+t%3#BMHG#Vj23_FLbohe+n2ORUTY6`~9*|kq>=`;e9 zhxmxKAys?w@nV*4Bw__Wf59eOBDQF1Evh{~0!4J++DE+}0hAV4D-+E6FOl(y4GZOx z?Ddu?UDaQ8Z}G5y-I-LW{HKUdqp&fq1KUkZFid4j_Z&H16N6Fb$s@oa2vKIOe9eGv z{Rv1KYJb1q`_S@A24}vXfG0xo;LU@0l?=2&#ZP&4yv(zxAS!*Ee>t?j1cC8erpSlk zz8$=axCh+T?a8MqWdzgA+_UxtXvPc)&er&>ZwJC*b|^}U&-R!R8BWg1O98cC zBP(Ph$X3ph?$8(>2a}Vx1EVNhjO@$KWI{AFGRmh`UAZRr&3@e`acuj=03BW)_^n@| z%LQZ7HJBC8YlCY~i#1CX5gU1xzmurTYrN#PCeLnuGik@DC zms#}Zd6`Y^sL1@rQ?ClV3Xfu#%=;ZmmmK#}3cb@Y+T1BDXrg7#UVXX_&Ito;Wzjmr z3!R*daEYRTf0HLih()1oC?%XQ7SMS-6_LmiXtl z1EU?-e$FvQJ?cm`fa?VbQB76>m%_wfKqpwF()NHl_$bH~fNj7m6vX0}O?!q-heAK1 zT#_D>nnzU3$FadHJF^`hgLmUXj83~^7jR9|LU;wb;eslfAhaJ328lS%lrPq$8|`kK zoGbl*f5YRxqGnhzQtiN_t_DMkQ`*#%^x{T1$(7pY^_D1Aj6iof-F4T8ArLRw5Et4w zvhJ}U5-&#J$X%(67Mer8txvXI$6&HID?PkEA;xjzK9spQtjeVe-kKw|mu@#eX`)?@ z6J+~9s!Aj#Kukuf{Dbj{WYZztb z-Y9-la(=@E5oSNF^;eo#po)5`tn_xL3WeEm*qM-5tYy#q1_Jq!h=t28ek<$+bjvBnqt*U*GhH3HmT(hKG~C1>d9 ze=%+e<1l#4#x<%8&D1`MQC_^*!1zpaHtMo*beA>G_qDbU#{wph)yB9UoB`v>!0QFx zRDe!nS|mY0Kj487c4=4Pq9B$amAi59R0zOebZB3WuJrz?2kpAVARkNJ%iFw|QrJ)o zKNTs-} zO0M={njx4cKHt3PM(=9T%bN~Re~hSk;Elji7j8Fu6KvbuiR57n`={5ND9p@p4bni> z=@pr>%#0~+=6kdiL-wJ`mNU3E-(+wr!7XG)lo0q*xqMZ|X;|}H4b-;AJ2O7t_&r^N z19cs&;NEk%Mlo*qVg^P;Ubq3_6eaHb|L((!@84aS89(^lhpX3DFFr=UfBWGNSMRT) z-#vf(;fJgDhfX^1W*X;MsFa+C6`Ujon}8>zDd)%vc8ZQ`Ihm{~dV*hKhJ-}jeFcaw z%Hjs}iyPFB@;RzWUdk;y^Z1YAmxDQxU)VlzJD~ag4d#$H<>H2&!(b|+s1V$)lzqUz zDp-Obs_)0!R`W7?e^aii)XpYVz8wT+P;K1X)}UL$DMb7lf@~=<*dZqrJa+5C zAr85(tqSFuhADOTW0-QgNvo4SH(7Ch_ckQduK2dKe+sE6U_{oW?B)iE&{!TmH&cr| zI&d@cCavy4$NgC4^}U(%_<~a8mB0%*!5w9|qXbtx;fhC`h{FBIe}&I%#wf8*HYvi( z^p~+D1H?Fm#le5lh^7#!k}x`|A14DpK+9po9xP@)6_1*I9@7a_bczVA!n_-D%uW&i zbT==@ME*c31ZYiR26~qOrMI9I?L_1SAZ(`oK}=SEe?jHZAJVmvncR6F-2z^)z^m`k9Xf3rMDN$|As=Sxqnn@DKZN8| zaHXCx&1Y&^YuW7Gro@+a&sL<_{$2T!MlI>Ax|Y#(>ue~)0vmiaSPP$5~$7i}y5PTnZRmh#R1K z9`d9VJyYhge>IJ;5%F2zHDx_cB#5-974L1>y!Qf+)&*ltC#Qn@w6P0M+I~s@`Ryh^ zFD|lqBq&I0`tJ)Ge6^hNd0X70bE2l8mwk%-ru`PtL5GHFwLImU7USL8Gkc(c62_2# z*h;Py6}UrX5@93%OO|7z?ZJA_mz)v2Z{Tl0+P-jIf7Dh!<70wnX{BwL)8vkinqX>3 zfeNAYF}_T_4MK{R61&?^feEQjF1mdc~kO%^ptraX%lLzRqdO^9ybOF9nV@%f z*|n|eDs`D8ik$#8E@q+vZ7w8Sp$2Duj7Y1}*6f_j1gF~~mf0~HUd=#9MnFHeDvOQB;gqC^>LVGfDwRKQ_Y{R1d5fqq*gZbUk)9 zik{tqhEP8SW@n>`u zfA!E8JhwfbVmQLd1`N?P284!?<5hZRAh7#y*%3PGk^t|_6z{JJ$MoH$%a|=QLhMGY zQXNeB(VU9%VtzMi5fz-N<_ROi2q?euAZH=m$b`A51Ali&{NrnKSveV_>fBOsj zgxk+oBznDBHecE&(21o|s1Uox_`Q#aV&mn{K4p_&?I*?*x_bWpHO7TNr>afWAtG=% ziWo(KcQI4$)3t10+(-2-pbbe?zSaSK;M+m;0`y3vRbNNnR^@7GKMwg3C@Q5h`8(Zz zai3Dp5oD_-0uRYFyG=3A9M-6$e_w-h z_rxIflVZ??bELdEN6yKkezdylIym*Vs|AH_96pUq)4>@-WG|zU zcpno*hD39hE^$lj--9I9%7V|>qL#Pe~|kA9V$ZuK!spZ)WVeTvFRz{BHX z=+fl||0)^n)p>vGfKQU>vBCjY(BW{O4&$)H=V-WVK5#@Wlw9zgobSI%277co8igJI zm^b+iuJK81^w`ubv&xcQ1M2THf1u&!b#c9^=}UHW zO7wN4c(C(sTBVO*D$M5!IY2~`R+1w_HU8~nVEZ64MUQ!=Zq`=pQV56$cU#n!TqS{! z55E83)c9j&16@YJkHw=KhHFunmr>U2z!PGiC|If#QjFfe{N^_*@7|>I|LS6Iogrc8 z!_YBeP{$vBc-0f0f8BGWxjwUxpNTPTqu{;*se|DR2F~P9wdx|#S<-ENQ{vJS_LGyL z@eB_?KV=KwV~4Q`ERW7UBN%*cyFj(o#~gI9(HjL?wMw*dY5u<9L+Fo!8MJ+%f!!Z& z!3Ws~PyLV+9)Ctfcu;^|FTX2FSa9A8J(Byj4+23PfRy$R@q3 z$(x3H1eWfkGWD)iLUA#>jEJ6=%bw8kDPHSy&UeNwNFJnA^a|Sz5k`XZ{cL5NUQU44m)H%-`YHRT)fz2r=8%vO`gc5cPsWqAQBwt9Az zB*A-;BbK%W*~EQMr#8yJ;fPWlJdqU$5UEjAOyiOcEm25q_^5aHKH61{T0chP~QkTmgajP~_?-s{8Q%H%Ly>17h0` zWwM976Z>#Js`eO!i_U_J&zO~x73rIwry5^|Br+J6UP+kM&0j;IqA|1 zrkS&JD9Y%E4|of_djAT9G6fm3N|)Qi47y!uSi{72jB#xiJFnN9MJP1JTk35+0t%~A^C8fBWL zmY}N3!Rp3Ht~(68gz@pPfraO03=y;)e_#M^(8+bU(X(sYVl)KfhgIgORhwPHUb=wf z0iixk+TR}Au>l#}rur@hcXKl)y6@2pv`Y8m3?5pu)Sgb}n zJ9MYL(#3Whj$hZ{F+FfFZ?v-qbadu~Y0V2Mow{e<3%$i?`Xbf3-crE-PC=1C8V)2> zY&_cY&VD&Ug)TRxR><+6rt6#X_6FMAJZ9N_Cr2vh*8U+|KcsM7f4N>qcrnEPmUBSi zm7$6XQRl4)ek^Hb1eS1H(2T^hkxa@jdzos3S4DY5zlWj1&24+7n8SsR)lgQI^~C%1 zuS(^>O>SP!5#b0vxK8gf+czm`C}0aM>oy7GJ|W`<7b@e$q#59wI7l(?#KNiLZaX7V zC~F4eDCN-H+~u4oe`5ZPen&8p(4U9;(+sR7e7t?!Y~OUI;ln6*`*&WgMBW(aZg58T zK|8p`V6mcJ*%4!*4w$ZiaxwYUyu@3~?wuD1zPdupM_^C2r-C}}56?oJt&fF=csHIdrd{PcD>G))bQyto4mi{q4RJ zN4SzEm<|J--r!qK65BCRD#YHEN|!%D^^RKP5XB&*Bl~ZRj+yR|k9n|7zapt0+sCm) zAWGA=!#-aKe}z%+u1x1Xo>nXdr*P;oTU`TQg8l`9KM+Lzn^%9idU+WMYt9X4?VJoQ zqq+f&tU_Y8s75mqH&!!+TlN_9ei+2(({tFqPX&j(?R%38`#2Y>RQ6Bz*E*93z17H5 zFNFXkK#O4*b}oV%fGx}mP$mvhbOah2i#$(5b1E6Pe?%X<<1RqYE_qVd(U-i>$**aD zNrY%j{%`*5(;5hXgB=OX@WLQN^Fk^Zifivv3QQ%`I%VQD3)qupENU1KYAdPsdd*{A z+{64Z?-Hz|0gOvt99s@+^f4SqjHnhPuy6@?DO1+H1OV)3poB~$tdIXu8ZmrJJO3u*!3aNc}EP4eM9RxL> z>kXu+Tam~4x#Z+p@3XBv%`RNtWRGBU_U=KdQf@{*jsCc5OAGDHtBJjn zjTu}%OjgjmRfLMiZ>Adqw4>vtvA$#gILMlPQ24jZT#V8^a#CW}OqcuBlEtXZ)2(_N zc6i3gS=JnNnVT5L_=iAxf7XTp)k{E8)g3_3Yj_EEI4lT*|ONBFT_ zQHrh$=S*6T&{H+)Yhqcm>Bw*Lj`yeuf1<%!u8M|q18Pl}S*M3$)SfB8@Em)ugu^F| zxX!N1omMq&6|0YVnp}7aZxt-}wlo@l8`UcmX1JH&AOB0bPY@-*xg-WwD$qdzfQi<> zLD*q0gq9}^dPt2n=})nWc~Rq;AYVyztX!nJBNC&(tBp$O~Vm1KhEn#Pb`_MJ# zRIo*?%gL(gOxt{c8$|8Y5;HPZg&AftAX2l$E)YGBrw0$nT0hn2{b%5ZI^5GbZf4*_ z$uSza*gx2v*(0?eK1GCcWt`8MHa4|G6+*xHhceaaZ3gzNsMDL;#sYh7ksUEIoJOHt z0k+jhr7P%Y3|-Zwg%jE~=xx711hbLwo)=s`-HSrvF*_p(b;c$Rmu^?~9_}B9h;sNS z6#dqD$R85;qfM`L?{E^Se^s?+W>a2LZR=!+W^R(hYFJ?0ytYe9og0OF zsiPFVQ9iL}V#%GLTH|G

)33Cm^XEJ#x5pia=G{8b7grp^h@8e|{BM?;JgvX*Gt+ z?M9M&ZWtkpk_80ANnd)wx_BOWp4;VJ1P+cGXM-dK~Xs@$jDy zFPu?g4Ni4s865lG^G~jhlV6#Za=~~@_>zb+59d);b(08@Y@_y(~CTM!$sJ+d#VC5>~`L=Vu*9Ua$JJ6hz*J9JAoq zbGJhe9cV4#PA#60q@4~Gc>~k-I)>bm2zI|tvuX-kA`_Zi`|el;BVK;@>f@{E;H9~) z;F^lO>*~;pe<5#KLt@ocfvL65X}>kq1bqmG+c;E*Ht}fE+A}SCo?wDPuBB+TqWm~J zM!JkDb-7z!X=c9RS?@ITr|QpUFkFX8=SkrStqoWvBJ)pxD-*U@q#1&luA_UHOfG?n zt{B*Fp}vms{BmKl_jDhWb>S`5`PnBih4(*mbOcY{@fYV)3fd|W~5SBWg+xI1JWr=i=6&q(%w1B14#9s(R1_poi{7rPg zS{gP!MW^E^~i+zR!(5rHrP^pXb9w>t6nKxVapU_aK4|60&_|Nsc-!1 zv_$5aaYl))1Y;}-?+n=9ag!^;080dG3GMhkw9gOyCPR=Da&%cF5m!T zAj#yZ;Fg_ccL>EDnoiOCb~X%fAg$P_3O8(;NF9VYV|*LTQfH0f7U^K76CJ5_Y_40C zxzMTv%48Qf7sOm$OZozms&WAfN;hd%OQZL5tr^{~#ZE}Hf%Ku;A(BPY__3^~s#g30 zf7J1LCjU9+9^?&Yq~0c{YUH%1-=(=a3KVw4b4PzWK{DFNI-vNb$d2!hT~UVP=yDoe zX3^y>{B##x&Z5iwXRq%ASHJ<9wI4pT10?ya{X`0#mSRH1l*>95X4cLKPn+n~NFVNw zNX>kZO;9(gHkzLuggZHfRRRO%$e`%RfATL$4jY88`ilugz@~i2^}fK7fL@|AT9%WE z3;`_0Z9{m6Z2OpcjCQq9_D{;}7Stia6q_;NiHa7;dR4>0soW$W8YZy{zU&MIvQ!%c zp%X1f_Q|gT5)bZ{@Wr|U5N!n1`OPCSF-9gKIszV>mW!L)d6_nWlx1=(j5N|Se-S^! z>Hq^8;jPh^@S88Agurq9q5;*hQnULD#mgyYAhm!U2s^;|fkMXBvn+JMoN*xtPQ&I| z2UU=-P>cYe9ZnhQl!u~7#_$vD|e=NtAeVF0G5kOr}-2Txt_{ zf!NxS7Dje+h1&6mZ_kVC4$_)#_XCwd+jvcmxDwvT`Y=1w4qde?xfC`l8>1LW-UoE{ zscf8~JQOyWP2-g2L!wty)B;wU@UA0NEjEu~$dpS%|Fljr&4f5Dv$}YOe?_!!QKLa# zRHS(^Jx~glG6C%{5dBXk7Lt~sdb4?Msm=pAo7#!zR<|MriSCD&ekw&5&TWV8F(j@m zmEx!s7?4!54}QK3)oZDni^0UvmFPWV4{gC zn`OWU?@>*yI~fN5Siyq92fYNPGex|kHB_jU1eJ2opWQ()V)z%{8sm~kVt+0?IzPVs zdUe(v4^jRwxhLt#&Bvc0quT6d`7@z{nC1Oy849%>TN3+&nMqEcuv#y(Xt3v74Fv4{s&tR>8SuFw^}XciEtcjk){iMxHh*py9$TufLtn_i z;fFFRF)WmcS~a6T%>ApS(+f*ICO%2BYix9bgCy!lgJ>9y4t3Y~+u@-(-jvL>0qN2I3yq~2Wu&~1cc!z}{->GJCyhY8i&tXVHfi}7}5r6x--A<(vu(I*swC)fg zR6~KV`{FJ;F0$qX z?8?DOJg6Vj<$npRNRNS3NM-vg+n;?uvcV)5ErvU%4zjNrahtu5#*du)=~HdaMD80| z#8lkZK=0X*z7ZO?&U^Z5jt3NbtX6j*K3t!aAuwutIF{=h46WW2X~Uk%B^KDjUnw_? z#n;rf&IEGvW>ece0oMAPS&YswQFCM-C&N%t=5_*jcYmEOGL$IE(SXuifl7Sll#;_G z#lBBjSQ;pM8GZZyDmwU9{2uSE#?Az)hZ;b3^@$+36pV2X;%K)8HFOVuD&&~HmRbrt zJhH6Ly%IRKtV$kKRoglt(pz%YA8y%`zNTITd@sBDPbf8JsB$O9AcZNMx2o+!l(`yj zvK4&2?0*GupS_4pW2#+>fhj+kfYDNnVa5QI0g5SqKVQ>2?bCKhG$q#93hs06`b)XT z5$uis-dJXm9fo^3X@lzhCL#%jr1T*KUm^QAe zRf1E2xl)1JyZk}?C>$?#@eWRfh1|qz_w|rRo!O(LqbK4mM;c6m4^&q|^d8yJXM>#yl9FVLTTg2hf)zO$iVe zGqH(I3=*w7yJSiz1INU&V)6?YhPEXcnSVphbj$EDt$Dh)d*1p}2E}m!Q;++-^|-}D zrpVvOJdETFTUx}dn9-(VqB$LEq^y|_WdOQjUn;${+u)Es6U}L*Hu*n(c8j}H2F8?q zOzWnuG4#Q&vepby6}&_<#&201lLI3qB08#RY#b0L4LbkV<|T-1;@s8+z^sB0UVmV) zh?M;XLoKFru}7pye4$FjI5u}LNktaYwn8!}&v$3!P1_R_cww?nDcNZy#T0JQu^iS@ z%uy>Z@_Lp{?F&gM(=U`WC-Ga^XI>!el!_JOB#*kpUVuQSr!fhruURsH#}>c3zGxg5$WokD49hmEgsVa;|NGb``tU8?@VFD}Usw=R6Bo zeXV7R&(eC20r1$c3jH>Wo)9Hw_?|SN>y8=VKFtEf~tsW?Weq(q`4T~u`#%$v3roGx$ z+EtMobr3M;6Agg^ogXgT%73iIn>zO@TR(EBNc2p~ib98al?x8S{DyK}_1O->=7cJ2 z(obbkF4m6z>vPz@rcGPz-S%p~Ja<>quI$K3{qPY{Seu@u%C9z{6Fj8g18{%}2{M3z z{FuQ$3PcmLZ7M~2x5O~TkUUIYSp9WNH@**0aa^)Du-H7eU8l}o?SH+etIJ5kO#JB< zddt)9A09=U$uVz+H(q(p2 zlR9wHhqhwCrV&`k%zqL=(kv)vVV!w4km}2F{G(MAi%(M3v1mDrC1! zm;^MOyS=cz&J=ICg#t3REuFYa(=P}XAOsyG(J1+L{!+_GZ%h>@S%MfWUbX(c!PslH zosIU2n36lzUJV2)uP_EsnMR}|KVsaR05M=^NQI`$Z&1(59`Y%LYB%j1(Y?xw3UCWy zNFazeG`1dZ7=P-GDaC@C5N20kYU5G+tea~G%h_ecLk?r61Oe*}+oj&v<>q6ruUy1a zrc>ue3YVY%!_)KSR}>T(9B!IfKj(^HR)#ug5a52&=ssHup;SowD*RV;KweXvTb(v> zsPZP z_2DDjkP`}CfBvdDN`fqGMP&^z%Lr6m<5)FEZ^QJlDA~F$UJBNyvZuT{hS1^QGCz%@ z%X~C||IwlZHnnWKT)4RM{EmrsW-_!1UmBSD0LBO7g7eU!eSz7d{uRo^+RygWukd40P z{#4|o*VJISmUmQVBh5Xm#a3%+Bf`SPIB0I$F%AxKw4oiXP39|7L4@`Qi!{})V4UEE ztSzuZde1>fL@(aI{)RlaT@a8D=_0Sd%w0|4e}B@McjwI(>7-ZBQhn?BnhQN~pRK=w z|LxSocTIEmb|u7!FcC$6yWX}d;bxwtM|w(33W9^DA@x+joc$A{Qz?V`v2MS05^z0aks+{fy4U=}rIQ{06oP z(rn_7^mp1B1~abaTbUREI%>y7joDt^$&OOat`~sRx2>qBtEnyPem|+!%cczfXh*|* z0wkT;478G0e57Ilin3NCuMX>aN^`Y1^na~V9z`hYbjlBaMmlQt(~PTObcM3a&DRxl z@3?B-ym|dLI(P#u;8Rfa-j@#?;g8<3<#|XNIDH#3*M9zoEFTu$*6eKX3nsP`abWb9 zc0|}zJ@FVAQS&HO z-(4LvViQM*nL*E>JK-4qKhG=}{cUflGS|U2^b)Ggv48Nr(~6oFy^(bUmg85{5I4b{ z@s+qaVwVelf&__;Xfpix_E~F9xPMTLejX7EaQkGK_d=T8_Q0GQ!X?VtZ&?pA@d*nJ zH|q;i!*y@iljLBzc}<>Nx)ltCg-+u#FsCXremsE@>%dKi4^~GX6t@CwL5;GJt+dGZ z_w8bSDB}S)o6@=mQ*VoEMi#E}=Yo@)r|TkJP;!^$0qRB5l54W8>e&qo!GDuDs`9&8 z1IOzYCFLxgBRN|SRV3PBtLFCHFWzd)r*4&#M8?U4i%z@8>)KiP1ztHYbge^dovodq zc(=M;cc2%D^8GXarai1&7`Ih=C#(}J-2MIJ+Tab&$-}j)nd;X!^t`qzzKg7GUhqL6 z=l0YD!BY8qZ6NA|i)6rsNq-KD4jgMq+rjK6kgnSv#s`jgWb`u*mk5pt(qZpqyl^N4 zLeG%&RK9!oK9D~8#b1MJ1+ULjZT6E!Jgz7u&A@6pwejaartA9^R)zUXmNN!gSs0X@rwLHCS%moS_=0NNy*&$TzdyS}(P0B$MtRkUp#jN>+N-3MMi zBni7cIcGV6E|rs0rz;5KgCtmbS|NMeyQkYuhn0c5cz?`e8>oM}mfw@HoE3mt6Mmk@ zJ0wLZIyrtzN8E#)9>I7vd?$fpKss2`kRWEjjrRcqs8VL|^EDN{SWS2d8lkdC7 zz3baEI6RV-HYeO}2iitc##}eMyJ&N`&}d#D9?GWMYV^lEt!KLwfUX*e=-5R9x}Cn^ z4Fd}s8{OE8n3%AT@`0poO8trBLI*|6y}~?A_{9rc8glu_?TE8zlh^3_Q1ywmu}Ne+EtlplutCe8q)kGxp*fvt zo3mP7>tOX}WRI!ciL)iYg?VKEQ>WhvCSr*SZiHbPxCV_D*F`AkCJ>d@B9ucNCw)V8 z6pq-qcz=zZZR1Ir!)}}qx7mD^ZGVNH3D_T^f^0FC2pKwcz-8;q!!;C!OvAJd1FQ-%lt@}tKhvg7l!OOVz-t+MR~opp2Ze~7LL zML##)p!MXw@Zp4FW((n>Bv_|J)oei8D)*?nmw)|9!<}T+#J1Ji;!@kg)_15;U)6VR z%`K9O$=mwz z@$nlFzE=f>-L~@+z?IA_$~$u1(BDLIEbEGSI4_^{CSKSB{4c7v_^(g<_u>FlxUgV* zO@AJz9U+4b6MHLhOPAkJOF2yXpgB|el8;K#%7$!HogqUkyP}2PV4cg|K~7VDe4gKD z(eFNRxz1zbuC5Uqn4*iorz8G{dGcq}R4{Mgc>8x!3MXkE)=#8!T{cVzTh7ES(w>Wb z!%W*aJ?RB%#T(2%$^R~YrGJIRwSUk4>3=yYvNSL(`1IdANz}mg#{6io*-%826hwYk z3kCz(m3wBS3P5eJA4RaygKT_pz83+uG#5!myT>_n&gXIQvsqx)B&d|>l)P#8g zV9n_p_WM!CS5=wu!zAtqf4OmgA&Y!YTy|u4Mhv1H#HXaW*GKdt+o?xUO#C4H6Mq5q zGiBw%<&PFD`s_~P)`xfR2K%*N!oxR)Nb0v+5S8Kn+1@W@b?uCYceDRKyi)C!-|9Bf(P2Z~_rJPcg;%yG$`j zJoUy;`j-BN@>H10aqx#(9ySy?XN|5wWy7JtUDc3&&< zY|4#KkcdSr+`Tv+PEX=KaXi3rhntR4dz29_j+O2T>l-}5uC=O*gBy1N|6ElpvI1ZE z1|R;69rJ-3-8Ez4nH_OJSNYmxgLdr9t zJvuE{V}m2(NShmLNKvBAZGYDdAys>?Ip##gDKUCd2|U4WB0p1q!v$Vv4a~u(e336! z3#qa~E&T9^gX7(jEeOMI`vyA!w;|IV%FT@d*$^1J3W7&Rv*7k9w3gnXO#7GL9FipWADfpMNwf&?7zibKY+> zTFN0*VY2dZep#oB?0LO6`dm->j?jX32t9S$J7h|$#=+(x>N(yR=fTMo%rFKSh}W%U zng^D-)I+rBM{S+&{wNGlo0K`i6HaZhMA8pPMNBa0G*9^+tv&ydG3|7%PdYKyy6()p z-l~3iaFMO<2OrmZ3xCoFZX)PSDhTgE+o^)?;`~&WEbSUO5QafGYi{_#6OS0g{TcrX ze^cL@Bd=lE`*W&oKFrp>fjjKx@A*J$=ye}7e)fxX_EySmBtZ~}V| zeXTQ?EmdFD22r!S(UX@N{E|X75pkp~UQWOMUj*JlGuZ++y6{j0vI+d8YOq}lFT%3X zfaX5W9ayP02o{}qRzCB%Lr!7CGShY$SK)!UaJ43%%^7w|+a z#(AOYj)}FvaEzY8S=nS~B>+np8YtTnMT1#x(Qh#_f>223(Nu58qBQ2^8jbCR* z1vDN#QEA0)l`!hq@fAC3VZJ71KhX3IkVaWpIkahh=&w{SB{Hk`w>SW*`3p zJ+nVwGCHoV?^i9GG+NGv>W0Il%md<@qbP+;BC0I0wdg8a0z8Y~i4WW~}rwUdokDH$Y-PdmY$M+W^yAfutsxWy7#oxx+!% z#kE3pws=o*=x!T>Qin`ZBqzK1WLw`xJ;{kiHS;n|L~L0r%C)O}9FLSyAayuxRlUb- ztO5RS(n<9Fhv+ZSU&}hfY~RCu5PyoFg-djIb^qMn)qGj^<7C)N`qz{wLpG3cz&qh4 zaav^WXMC`|^2|5yo?=sn6;0_+F8tI{R>j;-UBN1OSedn|fzrTRaY?O)!v+!64!)*B z*b1C0M=&y8j14CO9S6|v)Co0;%#m-x@YQ*wJnr%f(Cn53yu@3HGWcxJfqzmk2zl?_ z2=fw^RZ7&Jmt#a?VRakM2yZb4Y1oFb$kSTLp*Dq~U0q_8>tj=t)S;Bsw~SqMBB_6M zM3oG7NSBJx4XU1){7NH89d+%zq)1N3i47D#zJEFDh!(DFP`Iz*^w#;^cKSB$1-J5Q zhaX&v?5zD+t+OgI$@Wq)Nz!~N9}=MFzKwkSedb@#slomOo`Iz3|^Il-!oB_Z-o zuq?FM%gB+;bsWT8xsznKDrcER)sAchtsE(wxMtRlj78^a(7ryJKkGr$(PCb=t(}r0 zfs4ZT(Y~N@!?>(N^Yu>0naS#QDUgy0$LQD{8Pf7<1o{deUhl^eiGM?0eG|R>_;vT5 z-Wbc4WH6=Hqjhg;*6|meoGSv}*0*cKG=7F9FxkpZB60A}T2o=FMBw_KD4&$^2-r+u ztKfv_@*;b@v6?dG#t;*~5*Y4}Tw{hG(Beah`%ND&PKAK(Wn(B`-H7o8-iSqMx~MX; zC(Pz(MT*@LV#0S`Jb#p8A~GglGH1XFFXp20 zOTWCNX6UTZdJUWRlk8O~yN5;#QUX#L?SIE~qIEpErJ3AVQF4wU&+(c%*MC}TCZ`Q>Ow?rHogd!62<9@HtS587 z3ds9!zjmYe`uT?|u6Tl^IP4dtpAh&pOKXy{7{lF$YgaLxpH}(gzNgH1wn==m-=!<+ zratwt4PDafYs!;C0|?d%V+)1HVCp=l$OY0aZRC$j3xAHz?Wg&<&_}zwJI9(~x#gWy%#F9jWoP7jM~Vq-f-1EW)Nv;Ldk90YAiTE&jF07>sG0exx*>eM3G8okgSI#YX1Y&i+?;lg7J zr91d#4vSJHEL+N@PkF;W)$l@9zOFqHC_?ef%&cn6+GU|cD-FSN=y&KH+X#A#L0wMn zGj!NHcz-8DFY92$kfpV-dLKUSjtxFB0R0p#O@E9{&>QH42 zRe>|G4wDhOc)EoD8*ibWdjtN{)Egp+gKC|ZXThINip|7aiPn7X z<9`pb@NYaVgdi}IR2bD7_~Aavs257-N;aQuwUTstZlKefk1JAE46%Qa5vE{^lBm_$ zP*aC*<5UY&K^6-ysqYGH(|6Ts`fP?6h;;SoutNg_GlDFq3}I(ssS+yIGT(I<8!O&X&lYL6@@E{>IvYYz~E?(ex-0=z@hznhN7;T?z``rGieckc8{nA1e zmWPrO&5@mkQ_<0m!4}VcjcUs?9MiME{qy?SwiMLv8Xm#dCrW`4n)VeFroy>L-~~DU z*I5sXi1pyAf{8r-v6dvPsDF`|YJcwdqah0k5gZ+Ce9rl_84}h`E2C6-)W=WQgjr+= zRnO~%FRWO0elo{SAhWf0g543Jvt+H4p6i- zcnAOG6*PN_%4By!7!?YUEG?CQ2epC3*F#hXX~%ba=fatymR6VO?WIZZ>ZKS@y-ip1 z#^kBt26Q>}sUVdRiznJ_a0KIPy51)UDt83NwGnuGCGu}zTcK9p|L}V6K7x`4opnzG zqmcNs>3~j)~IN?=~Q-@u5#Zyc_G?I1n~%elHQa`$ZeE;&y<0z#PJI;xq?d zZG*tuLOPOnqZ4Pr2CTX1&rcura@qHJsanB&0dw*uU3&$Ry4=qGF@NL0fR%=hE~%ry z+_nOL?8-AKSIE*^5^RpF2*TS+jo+j{6hm?2sCB7eJMao_=g1E(osDb(54%s&45o?km41&c9E4k(v2nTD%&WYdZL zypon%g0?wPqV!OTJ9$njqWCDb>GKZV)FN6#95!zi!xO#-@!B}QGXTpDrQ;($Y^+Ck z-C;W_uFQJ3=LoUCF%n{mXA|EQ%0&dw)B)F|}&DQHB0+j6(=l zlS&0*q#eyw?V%$qPRGJ*-hlpoIK%yLpJhun$`OizCyj0$oAGS1w+_2VNk|@yW#YW? zZEDu72g2~u25)V@Oz&GS!RYjO=n{+qY3-A0i0a$!TQ-oF?8dA*4;*1?H>t=zBOT}Y zyBm}^PB7ij;eWj`hx5kjg#H>^tI;`9ce-vA4Rp3iO%bwm$OT86@PrJpO zrSy`Wy5GWRckb=fUsaAV4T0>Z`5Xk)+|YpR1yErMk4e!ymBB-zll9hsnZlsKAk*74 z`s?bx&gR-XmQq^u_Ml&v7UZd)J-?3kQ+so47#9De3V)F8%u%QGDG_z}TKYGqaibf5 z>JZF6HA@=dKH0wVzKqa8H+8^KBO?_6J#0(f+WLf=qd7QE&NcUx!@@68hQxW<_B)8G z#rW98s^Y}6Z?SIk!&+FPax{g|9;xcdrEx_OE2|AIJo3_4EB$go_iIrq9w+v|oqA3) za*6sV34ggnb1{S%G$twJk^U#>1)sb7MpxThOOZb6j|s)5{*-ZI+)BdxUD>g ziUW%yX>wgj)350W5w@*BjG2fkw# zU`TEt0ioyPag{yfGz9b{gU)=@#gX|g$8+%`^nVK4>AMo$B;gsMbP)A2k8oSO1d`Dm zhNY|`=rcloc7NIh;uJ>ORG<;F!C)3^2Ac2MWD0;7;Pmw4Vz5<^t3tqf?-+w^6F_a_ zjUY5>T;yD1($F_prJ9 zcYm`dR;jRp8nz)B%hocxa(|Oa6mjubY^AYa^0s3n0opCxsPL zto~+lAYQzVObUyBLedir%a2L7@|_OKO-bMVNOR|&VYY6269xxu=(uDv!Q)X%sL4fp z10$IW6q(B2gJ9s_DKK#Wu%o%B^uj>s>12*{m5A#YYDA+m*^fl_tGRAc zk$qj=dBvzD+p|U1xCOK6mM9DwX?#%&$=Bk;m9%)lub@}fkFMCQk3!$_9dKmTV}DHd zw)_UzT38msun%$O`B9|xCefM5?5OePt5AWQZd+2?p`@TJd48HyD=}98l;W;9<5`0k zVv44jDj%9ghlMxnKhU9bx(T`z9RDN`s>1kJkf~i`0&ebBIUPxB5wbc)x*!aj%Wz4} z_6YqrRrCYgFXdw$y%0tA9aU}6m4Bf!c$W(QO1?ujS^2+)Psj0mmp-I7&)>b;%dgss zEmO`Mz0ty;sIczCqEk!W7*w^Pa7rIiWP^J-2_4wL>?;q|o;$8I*V*^;`~hjE-jvn< z{69MOpMB<6k|^SpCYOjrn~o=osr8m~nPN`X=W0^5Sc#}hF1R!~+W|*f+JDk@XZNm2 zc^BhR0zXVjP=obT5D`RP;E-!Btt)99Vuq0&v){5Xj`mCX&u{5#-+ce}`O8-?BAbX2 z1OZ|lg><$yLBVjwzJ!B0`K`*iG}%`x*v|yxAic;WUFyOkb)&dP=$}MB!j!>S^^N(L z#~7Q-(+ylD0qW$^M`!E>r+>r@1$4EL_F-ERF9hj%^v4s5ds5b;#*lWgIeX}0$@Vb8 ztNq5)odBV#GwnsC+--F6kqoM&Dx3NF>py*nuKpB#^X^QI>BGC{@Ba%$*%}tp;xFI5 zzxw9YU$oO^iv%a4Gi4%kl3(eVu90nzy^x-umc$S96x!T^5!>=Iw|_3-YxhwbJeqU1 zvhXlVp3LLp9OPd_t^vGO8{J;qzh&hJKiK6rM*WIK`7lH!WG4z6r@L z4(kwIr!~QNaH#wbT#rUJv9*dg0h5G}^RCm?O|@}1GDpC0#*N8*Ynzxq7CD-5;*)eILM*yNB> zxlB@Og98&VHh=i&xmLA&4=?Xrr53b-?7@5e*(QPDu{<%mj71#kG(m&L%P!gj&oz3&6XVJ5W&U)VZe z{&%VYym(xM%(N|ZQ1>BcjHR(P@FlE~Pc3P3{S=gpzkfZb(k4!H#F=!ee#930)=k2; zuh>VARlti5l7Nm%pC)WkuO40Wa&$cN@ z>=u>-*MIq~Nk&I?SWhkAS9W?GWmuOk{$T~v^X>oq@8W;{-?>MKFW^fezi#2YutF&t z2ENO^Z3d7oWY>Xs!ZJ(%OC=wyUfsf_muCv9jNTTMv%ZHvhy%32m3Gkxs9WR@T>FDF zb8aV#%VmzOzIpNHM#G@B$Nm;4bVgc3LFhJiy?@Y^Ku(!mNp`S$n; zZG;W=Rz#OJ)d~Tpd&vkn75gU$v|^fe$0;~LUI){F*IP(dE-lFM6jSq`TFXM(+zjD6+vE&OSahXZ@)G6QD@+wFGv^nT{eUf1h34t zHz~=avN~5>Sr|8|JY#CRhocmf$};t}n=Of1@~&ByKKOV$%(uVKgg4Kr;+Ai=rGJYj z#}_mvnyp7B#$=xHO0=mGZt(XvSh+acOFCK{ zrXRPiH@I+DRq^ae`XZGKZ5aY^AoT0@Ea3O&b1q|mA58dBuPZ&V zHN3Ln(D-@+Zx7haY$3lO#xt>kwH1&s&tOH}?nf zc?A1(bnRVAm`hf!G1lC2N*~hc;i~9#EtRa>)D9hHx08fkLAq9Ftk~y7@5Ja9=N?2C z+0(pjlPPa&{d$5hvENwc-}9TGP)2$sl|3lf5^Ju23FG(aKTm8;xzYC+dWXN_HQdCH z;_zdso>am06YtDF*ngq<^M7ZTcBW`_RO1b)`N&DTsYIYsF+C0hRbQ1D@=bkJ9Jm?@ zPXlbd0tqB60yS2r9RW_mh;GAhoXodm!ITz z=`JCQ^3;$W(8}(y>FkDDYuLT5Ly%pLa}0~;_6>GubFAcxQ4J2<`)Q|JhUiU8Cwyt^ z)JO{Y1W}NJQGdZR>?sNiA+*2Zm}x0Q8ZO7z>^T*Ay3dy_{)vFb;$}ISTRYZT*9(L- z$=KR}u%L1muL}hvi1x$e(~I!Ma$of^y4o-*FTu~Ge*%iq2`R!i^mwvAjuAhplXb(V zeiQ)F&9Zz{rER>P42HpBDmEnJ^aai!=#TvtXq$@#r++kcMPJl4w<@p}pb<@sJK55a zWr#BVxuu`a?(sbu-?Z~8Qh;>LDHG~}w<%nzH(#e~xcI-$=6QB|BUP@u+gTzCUma&N z)8u|Qn>Rj=_3mZD-LJlQfp%l>1>#7{`6X5r>!o+uSA)|y{(?gh=wI0j3CCwXfOPNT z%M<;Qp?}Gqy5G$Wu{8(RkEnK`-@-fhrd}J>O17|LB?vZS5+ImE#>g&}uQgkOcxy3y z829(bchLd=!N^+~`yti1CIWpG*%x`ShvU>aHuo9#A3%|bUX-O5UvLWYNolmspc^yQCA$0om5(#Ae4fgu>iY+SVubrS>Hn3| z(fY%?-elZ$bM#X0GnHM*q@74ZW|9&xq7#o@dIPwruzZz%rLLG`O5pw;x2qhf8}ld6EBB2-%Id@JZQ zO8yYF$RO5K6*5Z z&5`>N%R?5LTv&c}13O5~Q^yU&nXoL2YTsldw7$AZePE2+xl$ETu`>SQBV6(o7*&}; z$7V}V>sTS%8Y9%Kkr>2{hH>1XwuD$WPfXf+V5L_)FSQu6&4rE?C{IZ#?T2ZcpVEt< zWDo4rNeK_gxhJap@@2ZDTU_vhn}0`ORArw&)2xpJVcMb&CD z=S3M)$_4vY8c{o@8)cm3>+BFlI+{)lx4YdFjCMcG>nJXz)9Yvm&B@CZ5;+>Re!>AZJG|IWTPb4M`AuKA~ogld9Q!UG^kiQ3KdNhtjLf> z+;>kJjJKHaMQ;$da#jVPlq;+NzNjlsh}j_&PPD>+Wv|`kIhV8aO=wURU5Xzgj;L&0 zbjn&UmGnZL4HVn@-!M9+m&Ehqg-Um=p&)zfS$^Bx+?BM8>Eu%iXn%{8k4oig(9?5w(JoF^q@NTM*OVSUaYm@*6o@Pn?VzVY!~&9EzP+SIq=w zcuXQMqq06Z@c;dP$^^>4oTIWn+|6B(N!G*_6YF|ODmvZbPCO?8p~2=rkH5$9^mvZ# z?ze7>8#zbw4#Ed3w0{&cDD855q6_o0ooz-P2aARXJz{)2h=XBOjJ-8^ukPx3zE*Wx zd059wv__dkL4S*xY+2`X&Ood%*{LSGACt@-W_b+PLngKgd2J%(w@f9cj&lp?{8#*E z8X++Tuof8X-P2xwc?nXna1%Z?3#bu{trgiL&H(HAEe5X2x>$ZlRQTI}x5z<&cJbN|a_)a#!)Kyu0wjqsr$ zunWp5Kw>-w)KdLV1HBh5$3?^I@OE_IOwH4-a;^M)RhNybtz81*FtIwF!tIAz7j zQ11tiZ=7pVG-N+Bz0-}b-m>~RA=&Q%l6Of6Q-ja~7$SyEu+PWiepS3H>1tj^Z{WdH z`v-`fK7Ry@n3euiPdO0-R8VsM;Z@(F(f4+Q6eSL@cm8S*3Mgu2lE!TTMJ3|p$BAKo?oSM!#V&k}DYl1+` zn1O>UjGzSMYq2|V`f2GuX4?G}jXh#$u7ErRa(^qhfnJdBJ|&%uG!DmNV!bh_Sa4oD zbsystCBgm}^!lS~ErJ4M9y&85C+w4@wqinlR{nl6*ybRm(q?kj#LZ%8U??ki|7+Rx zq=>kfS(4Ap<#g4qLFc)CFa-Pk_us$!V8E)*U3x}Z8T5*kAT9gFpL1r$vVLTazND%r z)PJmYc#>3JMi2(tsv&G~Mz#Hp$}ZC!vfZ*bB?KZVw+u^c_{it%)o&qx7wnx$ zMm2*I)hlm%QW$kwHbQ&XD+WEe4$(Iyri$@+-1<>PKmS4PWW8svs;WJBOUX!L$@AV> zkT`pwY5oLEwK?(7Z08*wUq76$BAU_17tz5-`r``=n>sY^m0-6e;z2a2-I$WdG=G*H zYa}ni%|h@_`_^yRm>Wu^u?fJ0IVAz(W!J7zD1vIeY|6{Ubi^Oa|Ey;zS-tcx7sRDY z&Og=d_lV(M@QHr>kQn9H_5{S#%M~MslsdMV6v|6GlfGMRi%($rNl_*O?6UDs|8)+yG zFJ;l6A@F~W{+>)+;)FI<9skDk{F~?iOPT$&N~d^TPZUHveN5M!v!P3^OPwoYL90RQRc5-{^kVHC%A=IwAoJm(B1ij(QQ;vt*xn!i?&U>ve z7VQXAIZQY+$*P@~wd_QC)>Mk-jrCZe>RH)@L;1i?XdgboYM8@PW^=($DovG`vBFL<@7aDzd5+_6oGc70e z3DR}b|ABvT!xQ!9<5{ynPc(~8yj@H^!JrnmhfUQm3Z~+;4l*{64d$nwr}gZlZ<1<^ zKH(+zg@H@sIGE*kGf&KBy#6V%n46SgDr;M5X25;M>2ExPhcHoG#($yqShLcO4Ec?h z9d1>iY}!@&eIJ@6#9D7w68Qzhl(~f4`^MCMO+u`fAqAo<>vs6LgN{)PZL=chICXHw# z+9yn14N6Yo_5b@WVt>Sxqix>8nLw@fVG_MNMczL%HgXv3uDI8y-K8UC7<;$CGA7=Y zdXphREZ?>$nM!KK>QhUqP_(Pp%P~VU>oH|ckCn+i(`0;@9-f>pfAw2j9!lBZDsGyI z-9U6v*A(q0r21+*zM_Nd`0h9w#rXfCbc~P*ObybSXJFt=b4E|@(}^l>6DM@@W_D+5323(y)Q0Y!WVU{Zb& zg^T8^=bLGBT*e2y_aHgk?H~c&ea3!K*n5>O+V$@Vx^~}~|H7-1BTJH}_+br}&f*wX zLTob^R@&b0W`BQ@XfUBaWQ#tfj4y(r7N&-ry&t#^Bpz(ctK{E_7BS68mx}sleka1f>RI4TlNh6NX3tW3tG8_@=DQs(rSsbmaZ+VRzvFNuJ0CnzT}Of zC1X=-1ApB~<~t&iq~g}pZ=$E3CQd2XZA9w9q=MU#Sb9)B~6U+RTwq);*4ut&+!B!1A^#s#*e z`FYx6o8IEK$}&}dVRzw0>wOFiDnh*lq!fEu&MhpHzFfPV$%Z)jJ)DGA5ofk7-0a#) ze!6CYzdO%*$ytzmzE>|Eh$oxVF~;Nx1!Wi{gZce5W3AyZ2@U7D{S|Ii z#(x@gxe_EAUx6`m5{q|UJA0k6B3J`tcOQ=neP^>4$a|h_D3fIaukK;S+^InDGK94B zZp%g9^lmG-ntP^P+uda1;Ns3EOdra8Dlr^h^uN5@;9@q(EV?kmW@VNrQ7nYuC!!th zGSM;mZpzY#Kt(qwMF+%W4o%kJOm7u5jDHoKb0S-tuz^y@?f8gf%*JU=srN35R9pQ^ zurR*iYAYJ~5N7nxTV2mjszZ>nS^#N4mcLe{1Yg(TAsCtnkEP9Kqa;inf{x+3DUNR8 zwmIA!gx8zi&P%{WX95uD=`pVIGmeuqo(2oztQu7#x^^LKgm-R0Saj#ln5hNL%if6rVr72= z1%Ze#gWR$+EtuxKxP_U^rZ2O4La4}=>S${EBA}o5n7Nh^QQ}HTI?4|u-~JIP(rkGs zEZ;$>OS1YvBhQv8>4W%~+|p`lI>N|-qO#7~dYTkXVcjfrxmYM$7qe&}HvI4J3w}&> zH=W#>8hu!v#Q)bvid5e30!^)Ty`^W)oy)ShBALtU1 z4RAWgn$q|d_jpV^ot+>b@ZDgg;0{{rd}voT*tH)Q z>8JPXxO|fr?tI!7uQoqOCHrs&jbfq#pSG5<=)_JjvKUWS zNn3fgHjTSYd?XXyu`}Dz0EhJiJ@FY54Dcdn(_nWbf~PgfSlUy=K#(Umg7^f1V)J`j z{R#7Y)>$`*x%>M(2q|HNjpu(0=?O_wv;|r$bzf9I&U@%=dtM_bMX-tZ1wt(7{@#N< z)5>j3t2<`qMd>H8KU0(*$FJ2kZ2;JM=BBtg*4K8oS_iL&+=j|kxMU%ZC7bDN7|3-X zf;pMP08{HWRkJ11b}JlTV01Y-zxHa-UDlH-T{^|B&Op(cX<{v`EU|yiI_%OeI%f5Z z;jeK?BBBmPU$4=>NTj-;*0B$aWIDOO0wz|6svwQT^KQ1jj!7xKLEwzKF$f9}K4|!z zg*Q;SHoEVuu_DSXeXFg8S!>OWw0mb8agTgV(uQ(@DH@s*A)RA3MMpmwFdBf@aU%RL zgOeFjl@O6V$cVBa;cS2HDb8i>^{}TZL(P~fdKdu&=E$+KVJOVtCioxB)0Co8L|%F2}6X9k z<3Tp=XNmu@m|u84Rwc z_{_lJ)~w;NiA3%ZG_}9)i6E~#M4`}>{TJNXSXbbPe+%+3&8g5IPYeDE5!vX~TyHc4 z0)jiQwkO>}3-opg3`{BeWWQZ;O&OFsU!qe0fBLPvf%uz90E74)^M+ubCky}E2pZ; zfD!I?ZBTka?;()~Ch^51DLu zH2Z(TUpp-rzBR9cdzL|Lq_cRbz_bKMfh+K6(~EsM=V#LKc(JO60YKUiFJ+Z;ohStr zJD3witm|vHqE47qTuUb0ML6hOn9bZz;5eYw{~1u9EIw$b~m=P%!I zt}V|R>Tt?Gst8yQ;9S;+|Bi3+eA<8eeox0u9Gt<&rQL*<{@sdJ+^k;t?_XQ>*AubbyLxA((#`3KtBA z(F~@HAUg5!86HZ-vL}8h<6k?@j``XWXaxUSivIoWx>e5d(z&a@rDOoQdbL|Qv{p1g zrN!w<)?)s5PKprR8;WFMNI)+UmVxK^sE9r;+%t7bFL?p=YZh5EE2k<=f{PL2eS*#w z%8h}Qb0gKq>JB~)y}IPG!qb0(|1h=G@Mpy*Pyc+7A8t#SmI{9|WINOp3GnJGt~6Q} z_?u7D`c2lP_+?U_qdQZPt|1K92U}z)SF6E`Tc-ztu>_~(%=b0}jbFpM`~7wb zgu2CgZVy=p&!mHnk5_kFHnR3~>?^|C;06T{?7Hbmg*11(p{Nb#E+G#T%#36#E6NpS zRN*s2UVd|CCXWm4_P5_InU2raO^zIWb@>&C>E(dn>fqlI zrQWNT8mo|Mh7%l*z)wlkP8GUouu4%1P+X6lzl{TFoM1%&ZDV=D6`MK_pV%RgN}ZlSS{pe}Sa}A5?&zP`0MB zHjzYz6VBKOXY()`8htOcopElj!jwm?lfsKhk9hgw+Z|*|geA?G0GsjqG_DO#xz~V<=m`KA7L+_n7^$Jc#BA!sYRz+F7_N%#CukA0}^}&heZ|U{S zMTLm8`BIfPA#besjG|RzaK+)pgE6C@G&I?N#>Pt9dskhDIW;yRazWVfuLLh)bK8(} zgG_siDA(>jmzhdJGczBJK(bIWY<$`BUF|%?G6qWbcu9B zRU8Vs4w9wYVf~I&>VVxL9J|Rv<@;MqT9Z+4k$AL5!4Xo?k+kR@j=4UHOSr}ZDy$&c zEm#9%Zuo!ZL<_2|xmdVVGL@$zD?nwjD0~)-MY0Zilm_ZqY-Dr8f-t0Tz|a$6`{u}`;`iGtfilihOX+dsW}dDWR^ ziB&CGirHH|y*n^ykwcv=DteN@R^&rqg~JSboTPt5s;|K$vC~YGTc;wN+BE}NHa>b`6 zbC!R-i)@;60g9>18Q@M_(HGTk7t7pBMM>yRe`|g-&ErSp0HBLim?EGtWq6D{_e9Go zmmW!3?)4hBo(bB7ml>E9J(~sT-wcXMvOPhJb!qMLi(R|Ce|)~z4wvb;Gsdle_}aP=2L%z zFS%8u+UUQyJTiaY#It-n&8vgMVD-*L`Lu^mYjnoeGUlp6qWm3ZVO7J>7ANo|NR}U` zQHORwVu_oeDDB1#^KlZzqf3$uriH;FT zHL1&acxB;v9$i08QqeuSf$>9$jm@yw4w~9faWzStRIQ+e3-J7$?ZIvRfDNi?+XF?D zBh^&RZWNEL@zoO9r6FbY>xL;9Ba*mgAX$_JZ8@f8#4sy2L<}~>8U5hDC8&RAr0aKY zxa!f=C@YE!Y{B(n@W!T5f~X#&F9{mmtywi{QTmfRgmS*QFsCR7dZ+4}-M7F{s%Vdl zIw`1A67xFf=nwfMOv#Y)2JSO-#SdGj_R`}72^R9Kmt0&chAO7Bw3}{{+b!q4=pR4p zO=XyQIP7dMVP^c*Uhcr0>0o~ym#lk_!2hHHSnGaROV~-oH|Sb7DJP zJ@n%j|NY;Z=+M}>w`>Y=s;yVkHZ{yOtj25u?{2g~Is0eRt>x)GR21hASI=LH@Ww&W zox^S&>rpVpqh4^asNP3J2vHKsz!Z?u^N;iF#i*$}@j>JNeZMLSzOH}Z{DSmCm(}06 zsOB~PK+4uXjUsl|(oi4H0I!6jJ>jwWdAlb1_+!KOA|?=d7zFgl)xx!tN!H3M*xD)(Y}!t< z2U;Fd^y`Ph{NaT1L?nN6#7p9of-xD>%9(wRrmsP!KCfVU;66Edw;InuOJCA|dXvXR zuSw_kXiuC!Usm6(ij%ZydU2d2Cvn_Eguj4$$XAJEXkEx6S{Z8>f9HGzW;s|x23onQQ zDZzmCXPrMC*F5A$HXH(~bZdp)%79%3$2StS@H32mIRtdSD2V6@Q-esNz?)ZZuA+}z z{%a3WC0ZsWEFzT-gax}9krO}l>0j4GNw{Kxd*8Z}jwRdpK z(6_NH3R|$w>9uH9qD_-b&O~kx`m$JUMsf3CvE&bJR`KI#M=OS7oJ61WLn&1S> z&ZgvA8wZ{Bixl;V%_2&r3QW?&mB~9OCt7Va)s=g?tYTRQmsVLJ^atURkjg*wHhT{GNeNGjqujfdo4sPwo^VQLx~-vA~a zVq7Zh)_{Lmw6=`HE|{xcvk3&rj%4wBG(uaXkx!kfw*gbed8@x^tMfR2@9p-GB|4<) z_NT(Iva{W%Uu!&LXuVge!jc(ojd(8E5jwngj1!0h!5?0+C9kXmSAQBq`duJw;{%7W z;4qA+)jONoQgJn|AP{~Nn+^sLVo1zH$nt9P%6fnAH>rFcrm9B$LsG>-u^~JFK}(qMZq(`|4xJD!8RCkG?60a`jQp0 zm0GRKgd2uRy!=_kW?kixc8O(1Fo3DJkn)^ONdWy${njj>nx11+kD@Q>cc8Z&x2$`| z&u4$DOT#Mn#$>SLa5=0dyPv{3mvHQ1QO&{cY8UQ~R^DH?mwhwc5srjXy(S17Wsi!g z-e>bAv*pP^W7D*^epkZTxnrIW60lZe&n`sXt(sYn!FkPr)Aau-#lu6iN*HIAZM{f8 znV*bs(l{~A!5B=g=QGnHyuQ!i9s{k-=S_dust+Tv%Bu3x^zDYwE?dm0HI}y^#rY_r zS8p<58t*l16;~J#lS$qQf+1qk5a+TIsEPAksZp}F=@VFy=OxT;r?8mWj+8w>z5)tU zJp;*+JqtajiO8v@g5yd+h##{ewRO0tIi^qCpcfdyW-vwW-&jdncu{Y~elR&?ii>|+ zk!;{``SL3^=P~kVRa!){)>Q*a0$rHu^(FyCWRll;J z4H^$!jB`BurY?mmfo0QeIUYp|7V*}}KiOaV_6XggH9JsYc@Ta>X_VUa8ZH9k4v?nI z)_9fVJk~3)YzzP5;Ke`R9Y$Z7f4w_;ad={WK2)24*8J5=lWBtpg7>TW?(KiTd)Ve; z8L`V`7;sI%5hggyWLAO(hH?>cNK68br)YtxyL6XG7W#q{Rrs;i+xmXBNc}dS#w%Ll zW|m3eWnR?*P+JF_$)zt9uZXY-UC4At!cDYDX%_}4&QY!Fin?TUiA}fS;kscb%8S?H z&C3yjXJ#CBO~+&OVB!`vUf6%=Pw!tn3r@tbj(Ul@8_ZrJVNP!(7)6c5j22-X2u$x- z8A@hX0JP&^{$$dP%xsVP?zP9S-oa0lfu&XRjtmx|*0NMve2nzL_6nIZ7a5n1=Wqc! znparHY;vD9(Op`NVa%;bi9?Pbjw>+SW-`y&L4sStrMYc+_h$)o77Ks8hNHxbY#6Cd zGzrG`=Ed%)Zpw~oc|RwIc(xw8nl1wa!k(s&v7CNrPrZ zBbdY}NJnT)DidPVHD7tv)HnF^N&g7z`M7_q3Zi*B>C2f%m)2rh9ao{hMf8YRq>yx3d-3+oZ+cOL$B5q|Cdi=fk?+n9J z%XNFs2G^Z*Caesj+ecRn)3w(k<1iqvw7MU>a4LCyP+cS|S3kuHSl#*-Pt)@>JhTmH zFckbTZUI9U_BtO^Jjy3v)k?eDm^MXOj&3$g+f!L z$ZmgPEw}V4@~*O0JWalr*(x70DKhV8$D2QzIh3+kd5Vco#M29t*dc0cm`zB+!f)XO z@+W6ej#3*!z&jjoL#L5hX+jW%?vRwLVn`1{XFlE)7XSBSk1P@6jX9rVNmt#hIv{?M ztPkh7A+TO=xXcCym*wcKd2VR8sa>*Z zQob*;AJR2(G?3AW`q2UX6NT>~3jWDGW(nQSvA&c_lvw4{VCGEea5HxMPW$nlSZ?v> zZ`qjVvN0WE7qnYS>owdfL#i(s8(>;ECr(~ylV&j()7P}$HuPjwcKK%(8vf;M94dYq z^w@eW50HN|f(4H<91c6~IT3so6Rq{Z!4dy===S+Y_|0jxJ%h{&H@Z3K660xwWkk*f zkQ~1;^^}|6n9;Fe@aWCWk`N3@9D5h`f7q#dj^}XJ%*rC4R(ahU=S-ju8a>Y4d}f`f1s!c(uX_rq96qZKk7^{QcMK7B6f(acN$(92vzIwYn<@1;YHK8KP74w%jLYB zXG@qtP>d;E(oCSKPVMklEl;gsaKKJSL9zI&PfIY}>dUB?Fqta50$4A$Q5wV*AZaIQ zYtDbry<1^+_P*M(`|^ zyRG)@JJ0)ROKKZ{GAI~oeyTgvv3e*ttsc^?cKx-BmX8(ZIs<`l&1<#>B^bS?Aao$AYH^6PzMjUfRM@ce} z@mb%7^OGJCC=2D#pYiw|F%K?P8iBvk@7x5!r4+Zq zn|0RQ*q{k*N3d#K*or0_)5!=_Fw2+pGMo`VCxt#{Xg`MchA9I}LT*};YRZ4}NM@tT zF+yRLZ4p&2Ds51J>~27dtFtHvp9KG-!;G+YN*>B`un2sXP8AVXd#fFmrYRW66bwYI zpvy}ZnG1LO%>5`o8L z%^IwlP24}<-+r7SKYI6ECNh^MV-``pCO;f!1jz+P$H{Sj?*W-ow;XaV9mTO7l^0L! zAXeY?hVdNs__zdf%m0>GzQwpw1MXr}9|(&{$&ab1bX;nd@r-!0v$ubhfkYg6;*!?2 zwK-TYoMQ*!UW>%q4W?|Lyv!>?ibHR4wH36R0W)hDmVfUpeWIF+Jm|ujxmBU zu6`xjp^T115U0!MOR_J0mb%M1^KNx+jlsE{&bZ$;f|*I)Ii*pyEK+jE!YD~&_lHW& z5_|N>*NHf;BmNPT#D;%$GWzE^fwIM)|bpB^}83*b@aQxMn5BN z>>v13iog5$n9~1@=M9rUB^0D%*(h%ro=4%CE=pW)cFu5i5G?8w(CD2jAySK~@+@<) zO2Do(PD!u(Q`>!iQ}=>Kv-(yiJ57)hYS0S0nv93XZfEZL;~Ib2am5-%Lm>dFnjm#J zux5fP$#E2v>EP(WksrL3vFU8#b}j!Cjb*w0AOR2Yi|_oY##?6>UFPx+q}`ytJ_fl@)h{^3sf*f?d$!nKbL^wr z3=A2LQKO9Xzi?o`P-;p!MOg&O1oc8&Bgfix^N0yr;9TUpS_ zA(cJEcq~VJ%gG z!TMlIW!}SBtfeZ_C?8e{cm@uiB~VV-Pplgyz%tUWjtrH+hnWaINDSfmRy7%VC$Jh86Gsv^1d*cg*SJbP!J7Jt#d$+NT6iDE|#Yg4cx9a9H`-E2%*6D!C zj2-%e9NIy$t6r=SqQNJZlS|~UEi@B#bKKk~$#D#3+c5eTu3In{Bg7V!UM+Jn+%(Md zm7!(#h9UPGdY{hq4Gu@-%ieE^xyg7CHFHMBfiq2x7i(U+2?ii4I?DOPKr_-nf{3TZp5d7cYb7niFgE_9kR!w>!jFrk7?d~ zQ&tCuQihhy6$(<>(g!%{U;HY1TiW!~RWZG!V+B)=I?FU?4NAt4H4`eRO<87QKX`wi z5W7zxwFxHs{kykzQrGj$E+cwgD)J~Uma-=aRzglJGy@vJY?j~ zuKqtzO9KQH00ICA0ED(tSHw9@m@~rw0P<-C015yc0A+b)FJ*aUE^usBR0#kB`13Ah z{qrtmb$AN^0R-p+000E&0{{TrJZn=Uxvt;yD|~ipDxKL539wI=p>8IGA!mVblfW#? zP^nJGo%Bq<=m&vQTl3qGWV?Ug?mU34tvc)u>DZDiOR_AVRKM|bTOeWE_q z0@tBFJ_BU!ph=>DPHcAu94VGL^)>$qK7%l5Gm=Y_f!k$Pd`-m&$Ms_HfYIm=aVmHXs($4LR&%KG*)0zdr7CQ zF!Dod6&Jc6_v%`xFBAz3YQKfQCay=FMnfeNm4tpo0k8HzQHIXMbPQLi_ilRR;m4ib zoiL=SF`WAuUq}Wm5rp-XD`Q-cqY|UGK>^=ZlaidV}n>+dnlCJ8QYM zOVG3#;8?^A2-rEDK9RYvIU${?#PGpP!Rk?`a|-OaupFL<2iyUII}J6{F`YTlhz?`b z05V(vnZPx|rRGxro)IkwT-^kv&B)BvBbz#*7UFn@Y0-cvu(*H7cO!xEU4soWqncGS z9fEyv7g@qOaifsp%$V1$1nYJlLKy)U6paw)i2P)%JC7=q^z)#Ai zK*0pQ*<4fZ7!0!Rp+G|+q5xZ#3)jxi z#0+XiY`51#&VRoU1hyCtwU15x~3XaVjWklG6x) z;Pddz~|&H9};ZVhp^)JjjAto^T&mfi|ZH1hyV>=z7coj^2?&aJd?O-bd7b zI(k>bt%<--urxi3H0Q(yKY&;}__bL}a2ZsysRs|ufO?v*g$QlX%Gd?LMLwE#WD_T{r|>l^nn2J(js&lgpEwSUrvpL; zgc#LrPN^1!reV@qiHPHpv{&G#h`7hXCWM+U4h@KLFGND%TVRSJ3ShtzBIOBWiD*u+ z#04yf6j=e`P+zlu0?G7&O43__eeY;C4W#M=Y|&eV`v5^Qsl;Wy6{wMpmQ{sHA4BTk z_8vJXejlO;_767i8Sx?hOtcSCXZ6wsN<818kDjGDESwUELgI&#r361q--I<$G#*?4 zS>p%V_;s~EkAb8f{XW7-#Q-;W8z z9;`6V43K<2AUbCrthR8-R1f&$h=D^!g$Y2st-FbRh8n0r=cx@iT<+Eq?>{#maO<|7 zAP*BD8NV-lV3CqTH6JY4!h|E;cKCOyK@7&U#;Ce~uxSW%k(aL8wPKLWt_9A=A?w07 z1VR}|#ktghCD1Rd=cBTgF=2w#4A!+43K&@S3Srf6jK*b!}gzy911FSi3 zaU>CcIMy17X)v$AfKX^0lg^S|B3wai6(Nky3dB4u2*~;9_v4*LCD}1H5_8U6|Zr%zfpj-kSQ`fM(G2+Dr zl?>QtBS*+H9$S07ewDQObF;OZZ^KgE1kAJ4t~;|L{&en!$Xc$=*S^wLyVyvL5;6ot z#X)qv)B;=ltk{TaeuBwBaU6;?3k=amm(eJR@GTKtn~Kl?KU-wQu(Y|ftuR|dHV+Vg z-$V~&t+V^$)Ub5{d!DS_(x%kH__8>6?DR|-3XfZ4@PTw_2tC1`i?hO>rP=yXVx7E8 z8L>@VB_Lwk4AO^*2@&n1O1duAt^!u~8^Qv}37k2e;+P99SWF%?tIUl^pkvGpr|rQU=`J;g4z3$%VJ2?}^)T}l@V6EQCtd1V5Bz05Z-7hPoiK9WHCRF7B;RGgGg!zBcbC3xUy5=mTtT%bde zCTRrims+WfDUV)KMyO4#;((#;VMJ7<5k?@y5-*hXIbMf`9{oQ zOG1w#v$VbN0I}4H)>fG1GL(YW55;jD#go5aq50kp&nh5!o6{YKhONDJd%xA*50;wO zg4ms9Kf#-+nbhYs>!|*EgfY>7e^q*a51WPw1kL}@*QDuFwokn#NuK$5I@xLu2CPUJn8ifdsG+p(;FzVl2HA^>#m*eo#drw&gbiFyO{y=0PP4L}dW{lpYd2mGmBU-iAL4{DTJa zp4HZsNh9fLLbis9Z_@C88x|rKzPnTaA%){l$R|4_6AW!QUay-Uu++GAP|RJ$n9g(p za)4-9F>IBz#mv)I+elj>fbk)g%?T~OlYkkOif4by=$c(x!2cTp5hpOZCWqvgTFf-K zQCkb~3WPtQzVG@fslR(idc)yhNbupNM|^r8nLg&*A;h>^5Q?)|#kiRC3jls|>MFUt zYoyXLAf{VPxJ_l~XCSz2nAmn3Tq;atvEp*-M=J?JurZqx;O^QbdZ0Q@vUP7aEo{ zc)OHw?6Gn~aQ(4%Hi((ghE1{Hs?^0{LOtd}u2FeK!^EjeWYou#I%S%2|!6D;B~9%i)*+{|;FYhRG5bJM|(OI&^`8Sq;J zjSOdb>FSHGkk8DOu{Lj{;5lIANn%j9V!--NJsFifi=kn4s07H~$>tePZEL!f)TH(% zQ`+cLzj?_dnYhAOkCzffRyo9?>wrYmhrl(yEyou%1b@oC1)Bi;YNU1xA%7k9!~c|F zy$3rBEAy+dn-X5i*$2iase2M^;PPa4Quj1JpscD|&sssuf&^%dOP~8xte({yZF`MX zD@?e>(My(>!&|l1v-=}|bS$_s|C=SGH?b7Om6Y$M_2+;~1OnS}?@x(Gxv6n}V2CO8EsjMiBY zb9={PsW@!^*N$igKgL4F0Q;|0a{U+cY$+sU;1k@V(BrA(gGzQ`c$nDxx?mv>&}J~O z1g}JQy2)Pg5H)viua3K9a=nXxV>he#WBz6mZ)5(ReR}+XopSQW_=-mS4N_Ei#OK6z z>-lQ|yoHx>#4|est$)XQ`j>2$6D9+g>vd(IC>5~yl9jIvv$po~KLC6j_K5P4I@C9H zGGsX{o^)rk)JgW>MdmY9P(zP6Cj@$NI$SG=*YgJrx?4|6g!D}SJ6kaP)_Q(Zh35ZBOU z-Ru&DN}9W+o~c8j!@*NG*C`KbtnS8Iyp$}feM@_c8TG=2j7hJuM=$g!@jariZwk^ufjRs*&xl*N@=04?z>(gt?q0Y-IrR4>6SGs<#3m;t-9cQKH_J^vcMAwB?Az<8cD)XkE_k;t3Es84ItBP?JQw$ zZhm##rPE>qx8jjOCU21SkrR{z^Pu??C&>0G`CyLSMau8>tcUsUL>%d^Uz*^Wd@~t} z`H+oc>GTGwB$gJgrv8>d0t8zMUKpM}ky0946>rzyY=46&&&cGpgH`o|0)>1Xp;#HI zswe#YB28)yE2<4E1iLkQK_ppkU!93$W+iUS)+IJvFWl&<%ZxdbX?n(^QU_uO^-S3^ zn`LGJ(!(L?as{Y2NA*oInCzV}7L_-O_0a*A-RcbZb3KlZJ_8S*>))22>x~^QYgprV z)#HIlGJm%i6vv-J?r!RhRjGI8K2t9H=BO*Dm`UmIs2v5Hw`33$JFm~{4_nCR_wntd zI3dj2N(`hFp*C<^IP~Z5^R6yWUG(y(66Bw|7+KFRyIdKf3S(_XRj5mj3PlOF0Ya

r_%9#j0M>EkAc@ztBCh6QwSB|2aKQ1!V#>x}J-^T2XS}1thouB_kTQ2y1ZP>Z zGATAo9eN2MjtWa1#jRpnUE-T1EBrCrUd8UaI;zQS$ocJf%>nUI)(;o9qWu291qaUv z395$Ysl_H7q^_+T_n((pFE_>dVu8yi_^S`K8Lr?#K^ZDFb|=7V(qiAYNlCZZ(?X>CBO0 z=K((B+Y@mEIcO3?Gp&pcL=W=_Vjo?1`hh3eZGQ5xpI4?h{@9nCf4t}{14b;IWq<6y z>@Xw4Xi{Bd*SWKIF|uq+D?oc?*xxohDaj{?o1C2#J#VHAL7j;cSyp_@;8S)bv#NZq zWw|Gf8gNxj3c*LFd&&B{l-*U ziPSA zg`ZTGwACu&l_Av@4zd&&rZi`JeK;=5AgF8?|TsmH!wt`K$C zi!vqrjFLb+8FJ}K4Nk_WPyqDc&7pdEXBm0;S}V|JC4UzM09(M< zyIqLI`28pjfXLfbBn#E96>;Q>dRM;I1!iG7@4vA((eVRxgCF<~!F%XqFCo2WKzR5^ zz<}O=+s8jnV6@mX>}79B@8WnAm%Eq-nGtXmtEfknX;0;nXF^p8Qx%iMU16$8CG8cM zd-ICS$#=AE7wIcZ>IIY8{(m|QH>Lc$%$a>VF4f!)VWE;CtWGk#E0=@ubVuo7FEYyB zvXNfS5bKpe4imRpK@A2(r_A5ksfc$Hf{eSaJl25@lFgtiDzj`ag=9uZZ4$Z)J4+p6 zaW_;LA1h0{T_+q$tKATCgbM3b8BmZ5U+{o|vhIL)`)h7S9UUDNUw%;cS&rTNwLu>Qmpir-oS7;lsZ0xv#&e~VQ&*NT!q zi;>joL;)vnXK`ys#hd8Lheo*$?YIus$ct$@uPQ5Dc2(oJ&>55MvMUZniajiv<8YJW zdfnEB1>3j1zmD%34RJUtMte)}O;;DU^S@OPthf=n6NZLS(0|=4%&J?O3@k}Vq&)HB z#XqOo9{B1lUsgd%OifHjotKKI$Eh8c6+UyLDXejaz2&l%{Xf(0*o4GWuJ|No)+ur* z`72PX8GHd_`J>(jb*%M9(|4f2-i>By^miu~BpJ%FxycXL+AH*M155#9gVp}Bv zC;3{lmArn0X@By^lJq|or5~_SjiV*A?FT+{|8( znBKmO>VMmN^TsrCq;dHFdH3Xxc=w*@F8)=30MwF8CdjvcGt_#e3 z*m>vMu=CDh*m=jy3p;RVs_;VZlY<2{diRudmEUV>KIX^Yvkf_p%!H5KV6(j84D*&n2(5#cRYu)9f*|faZi^Jj$WIR7d z+j*?)TX(=MevwX-n5U@fEx1*N=F47(%74y-vP~043hoD^CLC6XAhx*(&S>iU18+gh zj7=@y_dK1Nr@xU_%hb=;3sXN|CsseV5~!bBy2`Orc=fWdHcz)+>-1p%UcmQ<>G7TLFNV?)eS8+FR88DL$(dK}4Yj3QgPe zfjn|uxPR64dU(&@R1GO%(C|{TiGyjtRVMV?zzQFi`h5gth{{FTpS(7ms8E2W;ho^$ zj=cwUgNJrq0r&?VTIMIsq4A^7&U7==uzp+i)f}g7{Ur`>)TI~L=m*sEdVeu0FdMRM zY&RsKBks99bZGhlZXz?!1sBWSun;<^-*vV>Bnn!@TsYnA7{+8XqcXFV@GjIzK}V06 zoHDcz2d|rpKXjGst_|a%514Ch#)d@QBex0(GkhpVYPuf)!z5blakACcenQM#Rif6* zxA*I%L4uHEHMzUo$ib;if`21&`J==7Cb_eNy2g6Z*PT2tTQkQ~EJkqNcz&u;*mPK?`TS?ZhJo?l$-w^fK&c9lG2hiL# zb?K0Pzs{3j#TS1+3$6C<`*yRw-)=n!gToOA>mrT%NW;p7r7U6RR(N?eTIL@69$BLn zh)J%7kyef_V{NKjj>i*+pe?3C3Kub=BE5-i6;g1gYq`kFnMt9)kH><9-<<~!8n`zC z6B!~N7ZxIU9&Ez!$`SaeF!2~cl;wG_!O@u`FcIHJVS#^xG=A;kFpaEba}X~U>PDzv ziUi9u+i#(7EbvxDY7UZHp zW6&Hx^a`&}Q>CZJQ7Lal&;pkfyLm~dRuGS0I`V&^iS100_M9HGu%s0w4I&1Y&t7lj z%z+6lXT?K#ABP1FDw`e&5{uS~gY-HEg&FKI)1yF&Sy7N*N24%FsSe=yex`=S7g0@y zA&^q9^gMb}mp9~iG!GRH+lT{&pe065+Qn8I7GTLpH!(C*l76UxhtqXM3tMc&$p)n% zp|pRlq8WxGn*&KLDzE`X4JK046QX_2rSM77Lg!=!SxeO7k0u#^5(6w9Nm&pw6Bf$5 zsJ4apvb$5~+`W!O!Wx^FlugzkWQR!ART4JH)KTe8RI4QQc*S>|nCZ2HgHd7V(%Qdk zYlhg5_$Bu~jcj&sUI82LT#ANL*gR=0K#6~lnoGX`S3s!0P)o<4l|r+C#IsYkA2=x` zATMXcMSmTMgdDsnC2f?*PiE4XfufKyWspdRnNovg6JpF%kp#amAY3|v3E9C+_~@^r zk-)Lw(qcdY$eEj$-bJ;|lL_IJFK9zTyj8w~&9#j1_qDm!h;89()1V~VT#ExMhUZVk zWY!RW{{~!RU=!iGkH45LPlW1_S;(JFCgUk0OP3TZkz$gmh^A{PM%87oFkSVgUOEy% z2_rqk7g3$R>i7DW4$V3RUP%em!QL5;z2$UgQxdD6ltbTih9mXURA4Hm;>$z^LP!dx z8m9SWNL&weilnEa3DdxuZO(>MVfzq!%DrLHI3v+)03ZRx!uj zP9jHUP_!)dm5l=XAtXaH(C7iqKBA?rBLf|FRIln`WO^?l)3UeTMZ_aLBrwS{gYnEL z0#eclrrT_(}3UewFZQ*vvBb5m6<@Yj=V3Y$jbn%Gwt1UX*fcbhk;ao zV~;f~PzurkFC^iag_sjT%$P~4nL5@dW=n_gJWdz^Es3C+3X(=jZ;?39lSwJqZ0|!9 z*^T$_-oj^*%vPESJRB+QD~+`ZYKF_wmoZh@L)8-G46?K6jm}osx6Xt{FPPMhdHhw za;`KzSrcL69xpIw4}dqmSf@W5VQ?|EQ)H-iX7AbdaBTIx=F;|#o)6R>;XP3lY-^Gt zV^a5Km}GdbX^sqTjC^a1l$#)b#IS1M6)HR#o@E#mUe#$>NBrYbB4U8}v_b?q2c(2i12s!W_jiw&eh~bG|XI}ya|4T3a27Oqs@}$MwXg9W$Q^t4 z<2CPiktrCz+hKNdyNy?v<`_7tHfnm0vnIxx2JK=G8L%OSe}zC7!raTt4KBA3W?X450I zsfL$Aq@-i?QY~tK0zwq*(v$_HQbiC1!4R)V2ySn7_8+GoDD1@mcCi;9N$_p~d50P@ zRY6)N;f%sM!uD99jxo3kr75Yx!1+;&lEFYqQmy~>d4=X~!_{_@ge|Z%&9jilipnsT z?erX{U?YvQXb4?4LgW@O3G@r=a-z9MW7ma@bBAo!2~5*}S?$cax@9}tUU~4qblUND zJaEFY;lT>tJHNj$C?iF@Xkc&TV$52O?{>3F3@dRQ1KXMReb7miy?1cq;rL&HK?e}} zd8x%BCAo{~e1%lR6U4ta7!uXlLy}RSI41bO0v|)Un1#(a$K=DNh{+pq_#`%BK7>jm zDTp7;*~}e(2Cj!B{=hkRJs11Iytf=ig##02z3$4SQnGYYkYwi>VdX?M-|I^POipdy zpH0z5AI*LMLPAA`jcbLTSG7V<=PSBirc(Y-W{vif*`H~wQ)<)3qT{qbc%@FM7%$D6=WrxrUv zD&z9GJN1Jwq*5L=!p$0ch0M#t;J#rH=~#&l5^l6ODe+j&Z<3xmIKrOMZch48C<(e0 zczD200zDwMT_dB(8{7ARrS6D1ZI@*VV_4^Pf(=F1Da{7~_rk&j8sdbEF>s*tCaREs zM17A1>nDVZCv1#@5UUtT6bBW?^#(|lBqoAgZxDfEAyQGA_G5~w)(KE;!)A%=p=g(Y z3hn)yhmBH5+h~gj1nVm7tQUeY`n!u0&!e5&6n6gX@P!_cNZbC{V-&PiBpbo~(d7Q{ z;{NdB{_x`d@ZyI*ybzH1Jp0m{3K2bjwf9c+d(&%fYk~`n^xEojp%!^`B0P0Q5M!Y4 z3$xF7+Wk>H@BUbX{_`c#R07F(1lpYdB>LW+D0E_WL-J0H41u47p&>r_(Lq8!FuNG> z*jK#Q`9*-xoH+jEpfLhI-^X8-2{pN#B8Dmr#(lhgmBLdW3XWECq?Q|IAv`XBXqjrP zqLXVH(!jm(%C@V#u7{xAK{rILcaAiiE)*}JV&zzqEmf_Udu>8f50E!{-cwzX-q9yAHE@ZIoOWU>sznP_Q55kpS{Nk_eh#4zJ<0KHw6;>y zHYi$MqYp$WrC&q*(I=kl@BIkVsbSi8CuO_gQ4s{)Nq&~xq#g`^F()ud4>uNbezA}< zjMV2C*0YRQmPvSO(D&f7bNVBNR40J%gIw&pW!u3G*zJiCx`|rbC6?zuz+nq)w&=e- zt7;rt%%POsUXG(`jXf|(YzI+C%AzL$w7%W9cYV8$Fy9W+9+G@qQhSRH?zq2wdwa? zIZjkOqH{Js9@9Ez_UW-6V8TgkEP^8oa8Ew(W&Vh zIXIfdym+y8v_Gy<7fZJzSr|`<-r4bS_8TCx>88l753@~zoB6{ zm7CB!Y34D1&qXX+x{qZuw`dPm8j!+krfufqQj&&F=Qyc5f{epoPdfA*i?|sY;%Xhs z2Z5GRB@5(M6I(!J!|A zWjRt5sgzkek8p??>@yirH#>kL;^9P^Ka9`7Q zSMwN?kJTwSj_01|Cayc4m+LT(M6Wp}HbU^h6aWt-tr!dD}fKGruJGq0;?;AS|dTQq6X+$e##r3=o+dy<24 zglqO5labaLe-NMmyL@7jk#L*zL2J3t23;+zV3UNVX^^;_9hUSv?0Q4&dKdb>tdH9! z*F(2ReW(%C)JDfRc69;+d?3~WxJh;-5=a2iNC_qIvG@-%u%ZgohG}@XT-X$1=`dyZ zuq-{p(e_H4!ov-U5mJGm22n~N;PZ2&^dQw)85q)se|9Ilc_l&{JB*3aRy(~fv3#4y zqhm_@DbTkg^Dx!eH+gX*hi~G6Tf>8h*-Q8E5n-zgeB0!aX5ip$;0oZ`*MIh_PSir;K1p-f1} zHDN%NJkJ|d0|Ipei7dLTI2@!!2+(T6u$~8o9(sq-YZ#JqSydbBXkewL2$golv1ycf ze~X$z7d@;{^ug4D?BgZ#2Egjd=($58Wn{q{S($ED@VD{qa?rRTm4Vi5s17S=2-OGw zBzLi~GtLzM>h=5MDL7xl1?`w7!JlE&o348671s&QSAy#R)!=&m#GN{W!r2Y000wpC zVm!VWIxGG0XmzssX$1XWy>dUft6PpYf4xDCKj?Yh7_x?rJ@rmjxlpOR!ksuBo^>bg z#OX+~n0fsYbEi_4fc#gwyXC_kO}IT|+|(q!MMqq4i_T~g+;oW=+vR;J+ON`)Z~r5; zokF*|(=)Uj3xpt^-n{#;SfBOiI5yCi9rQ(bFFzNdyL}%iYV6h5{hm7%D%R_ie+VpA z(uHHU5|l?gB-d`klozuia9Uh0c8qPRC?&#$wx%IO77cug2!Xjt;_+&1Xipd6gi*3k?{t$_}5O19#t0r)~x z*HeC}i2p(mHToL&4L`x(Mh1zc#QH0#QP5PiEq5BaPW@U)kd6TZTcP9n$rS;p9L-z;Q^Y^}YXbGC8ipQ2Z6XWO_zY0fTIhZN9RT;U z*|3NB5=ODKL4F!08*v5Tw}t;Jd2rEk^saDNyS$dS0$_8oZnCq4og}T5vMYt;Eh&3Z zC;_`T-a{Ec*k{}Kf47>2v(6k4x@2C;Y7%SV^K2YA;&#~3N;`}T!}OwdXnj{qg?8!C z4y6N-j}sN?RL<1xGurN86-(55$$Qw5pmz;X$l+I{Oas3aX+d-~+JhacxM7&E=`jv5 z&v;c8%sMx7sZ2^@&J6?BA3D=B)6S7^Flc-4XaNdZQ+A3_e-9$B>yOV%hto58*!HKB zA-=1F4=q?thtM*M)GrN`46oq&PAMQS!fe8B!l8h0@%N$FnFtcB3;m)q_LOxQRrh(; zgAgl|;c@}DQ10-O{A)N^_U34%UulWRz1?>;0+L+<=tR+FGBV=`u-c4dmt~4X5IrO` z7B`2+FaV)6e>%ixC{!AC4f`)KAH*S}Oi0s?wlxcb;jm0kdZD<;ssu6Aw;0qhO;cd+ z2+R;BvPjSYQ@PkhTi}8&OXn;bANbOXl{xV}(Oyb>WlaqP`h@Dkj=ns6Tq2Rb_NY&` z#uN~EtY!=qpr}L}Ed%*CT7_3H3oUzuSe7cVLN4(ee}+Um@CHQ!)Z|3RXX4q-jYE7U zoaxF1QtD@CEADs|b^Z}mdg;NOU@KBpHrOW=QHf_oEtWv+CGYUYsZd7(+`=4+5tkXX z84-@@j94zGvh!DoB)}vYiVv!Cu5RyjPh-mB_YGa-cZe( zagtuvf5$t_mxaAJsTInk!`^her3fv|gy@B`)%vfjl_CJN-u0%U!cCoUkqUo$dRi@3 zz+6}@LX67dTlljLe|F%{0sPs6Kiv*CS5}KF0(1-hyn{dc6sE%)!{7GZ!HrodM=!|^ z0V?}SK|4lYcRPb7@to1y-I(?+OxPvyvk8kce-_0G;VQV&8mKA z$PUYfwq&ueYUb99QKEMY7Vre-@8nq_;m8Y!sag=sY+8@n*)`>tVlmvAW)xx3_7rI( zZ`Q(-Hj}|0>?R?gdTPleIE$gl?fFm+&ij+tQ|OUDJ^D*h0uKIDfYamuG$pVT0On)n zf1wg?i!pIR@BF%c3S6f<&1KHCrcI`OgQ>Ho(Q;tnRS86^DO3*)8%?y|DPWU{JJ8Ps z*j|=b5E@~`Q%wGPP2W9)78hxAM(t*c5$M8KYOna;VkhckLOdUP4Hv|> zmujY)W(@wdL{`P{E*R|pTd>9pe}7#zpUH_a!)-7&5FOENWi_#^B-k~>BJ7j+;do=O z3+Y=)r6Wd#h%?x4cWaFTyVS&@its<8GrrnxXT*WVJ(jcNb3w0;Cx3(x?!3TPKjhe^A@i0txK) z4Ymz3>hL$2u~sM$XO^PfAw2L5vIQGWQw_Q}8Lc8J%23N!9b2(kRv%U}tu~l_wLZHo zD}GcfB#bs!5fnNw1{YaYGaku>16T0?`83iCX21SY?H-SCZ1as zrxwMHXjzl*x>$>PXSL_?-6-Qt=jXJK)(NlVO0Jr9i5$0z>Wg>JZ>V1qp0ssOnQKd3^=uimm{S6tHS-R zkVt08nTM!7^?Sn@IN_3w0Wze#KyhVAIEaX~a0%OVy$ZdOmG1Bjxyx(X-XU`73b5Ru zCaj|Fb46iwe>xZkz?-^rge4vB8&Be0W4q})C6u;zjZ%!i%?o!LH*`g5%7BS**G4!~ zr9L#|IR>1~eaD0PM#~r7;o6gUO?|}-MlV1b2qIsb-U)9(liSV889i~P+{qvh*>&Vk z&dt?$I)Db_M4_!qXE+YVo3o*K1xHvb&>Mut+3?%>e`B)7@He|Z=9}J`Gc>`#Sm1MH z3b7|yp^cZxMe{E$g{{DE73xz9_*>cfEnY0u8jj3t|NXc>l@iu$)0IS1JfpDaGo9Fb zKMb|vP&2)~nkW-LD=nAem&k+*pr_={rW#^`U9!L*Wy|eRDWZf}rzZN8B4MME7oSWx zXpKuPe_JA1gp0iCer$a>yhGPxXR+5~XX&oThQeQ5KeSuv4^v-G|6seq`62QOry$}! z@RS2)rJsb1wRw)8gwa0P95|62zmi33JTXl%L^qvmpZT42L{@D4OCP~l^>2Dvr16m0 z${bzq+G_Qe)$!Hvk&n=*TWVA*dsZpxZd}gie?)D@x+E$!V;c3!O5HZMS`2;J^X-nm zs)B>7!=^prt!1m!OM@NN9q`PG@k$saD}b!??w>eN)&u;*FKv7DZaQ=Qzi>#_ar~xP6}FJ8_pK6x$ElHHi{$-DNy_cGoa0Mr9P0%`rL+7H0mJr;wsX#%Yoq#Z) zN3xd7DSiQ2=rfNh3>dQ~Q0nVGrjB5mq~wBLL+{D^GLK72UsK{p6gAUs>kbocD?Qb= zklJ9UmO`jfg{(yIAv7ZeK*VrJb*B`gedOGz)xN!VvnnL}b#~gPlHx zWmH*Hx`>tl)Jbw}Me0KnJ%*C9xAhtxPURu3gIty|t=)Jm5C{vYKri_qGQpl|f930b zty50L(K5+|7Z3GDsWc2jHd9V{WZ@KAgLzQ=Pws?B-*6z935-tJHKkhCU^ti6_O9T7 zw(C!NeawK%@kr1LYw<0ym=?4tg)J3!d??*6GS$P0SFtsrR$>6D_4wjM$e@e$s@xkZtS{@%%(g|rwTDcyNCcqb@Adh@b+1n=# zcL$#>Z3~1hW*~IYO6Xz?p^K4(E~X;1fBS^?6A=3U!uNQeh_@@z@=4UYuof&%-f&B# zDGyl2SEV})v7(pg3ncdE=b798ge@}Arm7(D4s}Chh%Ha;F zUal4Jf5AB)F3(soe~}t~?0IPrY`FOWlAUfP^bClD-r zMjS=j;Z6VC(1(qcl}eR-nvo)c;ShP|2E$nxxv08Rw+m{ouTM_`0JqPH(O12;i`u5) z&?%0u!V2*HC@UdeWg*0We>uHLgkWnkU$ZpxHEf24>$NuXzbwr>OQVg6(|tJZqisv{ zq-UC7v4{`U!$}}K7X!=^v7pL;e}$Eckq=|`!J0-Ulw4N#F8>apgs6m8a{qgNa$9v# znT$0lSctH=H}N(Z4VrmPZ>}jzx;RE_(io|`5jr54LeCTcal{CKf42JLky|q?%i#tj zB)>A;HF>xN3hnX{5M(9*>_*9zGKny!YQa0pd=rG_b>%A-DxHK2JgZVbQLd7zWGfF0 z%Cpw^(!v`T0S|k_nWN;%Q7a=b0_{8qRiQP7_m7J9sce*4sVW6Tye`TO^nx()iV#@! zhc^%iyW=WB9dEwlf9wW3sSF1@nJotoL@zl3AAwQ!t4Z-8Jylw!NLG#bP>QPgwGme; zv=;C=Z6YS9c5vv?G}~>9Hewl5=r=U6qGGax4P+RAynn#SrehhRnAGIJTr;}9dm)$} zU_dZJ7QCeas|oJs*xXu^)3hbud@$dFu#3vhL(by}Q8Q)qe^r7=qeelZsIr6VRH`)4 z9|>NNWboO>ZXEy!+V2Ycx`g8_hkH_LuMHbTm8&OL3}Po6r;~=B0CZXJ;b)yimv5E*ou;~s&sq< zqNz)cMI$+ue^esG9FV%L=^2(0ML+P_yl$MaQ6Ka==&042A);qATJ0<7eEi7q*%GnI z4ULD=PMDlM3&vTV22a3u&4RC>^%1#{Ke|?`J@CJ=9PouJAJII69Pq7jz%rufM*=zEf9o7wOvKT?jidc}0OL z>2)RSPk7~egYlJ5BlYl^y;XQss9tZNe<2UFA%0P5t5UtLRnfolt5>z^QuVs^Yqct- zHkE-2f1~jLRrI8aL7O5d7#$&V>jq-Nkgrt;1c zw*{!V`ivAh4bWOv`n?vxLz#UOl* zxGG4>gkkYBvG`f);+|OCOI>^_7N4drel8Y2e@|WfC!zRHsY@4y(#6!J1pxp*QkS1e zXIiG>m*^iZUKiv8VQR2j)j7A;u^sEW)ez={ax9N9wCLXm73Edfuo#dSu!IRjC(lx; zULm-YACoCmYE;N9;)*jXQ@76-17!}9Qw9L4Wy=dT6&V&7xbWgdq4u<}L?9Aj)MSfN zf0vueV-_PhgzzchmS#scS~nMZq8EC?3q2_-W7ev@cu`whYOTF^@#|7+{l$wX zORXo6f2rqP%z77&x-+1sCyX>gD+q2lf4&NXjGKuzyqb3L-x2#KH-B=ZMHjGB{G(Z;loPSDHjW0X6n%!j zCIJg%T8|;;x^; z6$={G)L6HR2p#p~5=1v;O_Y8J)m88`kyTfblK&K^%syug@9f&mB_cM1i(gO^&x@SL5WV z!%wEK2@^DFF9`#zRl~(gDhGazf7+v0`lFxpNB`9y{ZD`NRe$tv{n7u^A0f7cPAbk{ zIL)Kz(u9=W-ZW6;hk5#ubn5#2(}#!Td?DsxiiFe-cN_9ZgVf)A{ut{Id83+Uu#U0A-b?iZ6on|f5XXTPsnj% zDO0^}8m39>X@Y{SU-g0;NeXTl3a)KzBq+K5ivij7Us{QZZsWreB-^ZkaBse%w;Qo1JIDkdXf895~Cn`Dk@L%eFx8=30Vol1)n$ z@AcLG+LmgerQ{2Cwo!PX6_?Md<>l*J^U#V3J#A+g68Sq~8)MH>e=9E~y`2&}XMbJ@ zPvlqP?zYT79ClSl!>hU&1Z3^UGKK8guwbt;7KPhb_ILk`ct><|jSL1|(1?S%b#uE? zi{^P)E&hdG+TN{1ysJdKdl>QV9}(~Vzle9mhre|Y!Lh<9DQV-T)&AQCSZiX|8W`EePi?$REgqQ|HD;|_Y<(H}3P z$IJTTXXx=W{qb}3___Z0zv%IQ^~e81kN>AX{y+5i|MbTX(c_2uRd%vdZR+Nv?puTGL6&n9_Lbay^F$l7EERV#A>;! zmPEt-3Vu+mRNPVT!hyWbU+bE-fI#YH0$KmskUidnIK*`p6$%1F{Zy2r?S&vbc2q$G zk?ZL)IH)Hye>_4yHwb@L`01~!pCB?(T?h>kzWnP-d{qv+(7=SRsok%A$DOLtPF;$~ ze{!5j*Z(vgI-^q8~3IQE7&70+?y8!>4OyMqZ znqYE8oJg{449T9nwz0S4T;QwlEG>$yUY)K2QyCe{Kq^?R$T)R*@ZPeC71!ruMUnmV zteREr&BXeque{;2PxJEsJaeWur9b#_8GG>ue@SofUY?8}m-@Y+e_86o?39o&`>p zu!DJ6Vh3YIkyn%HxgR(aMnra!8=mR%f5Tm4^f5jsNvNC)B%Xa;FH%V#r@|)bzGkzmYEe%T@Ypv$w(N(JEV{;Nl61!*vR&oL9Fvn`{y&k? zErP#dll)$^1}AuSIipbzEzUE9Md3|WRvl&k+3i%Df<%0-|@$kg-#(OD4J4gp%k zW*?ekdmzDDeDSJ?(ViliPQ`4!O#SX~*?)rQ-y6@SeFrC>8@WCXAmsIjGl<$vmjlTl zN_gfpTtqS{N9u~i_ADu-f5oo67TaW>D4%FyDB22T4PF6~uQe@aiq?_AAFxM$RpbW4 z^i=?vSq(C2p2rb7ei2lOe05Q(%dhaEjHU%JwLfsCqb_j!b*WLo0i*`vNi&%+z^-BO zZO~*m>uAOdVWI+~ms3szraeVBT~-Vx)(u3=<^i`-#5ia>2(o*Cf9dw05D$_+NFX9Z z`=3}ukPaoBbP(rM(8!vFkMpgh%jQeG3!sIC^aOp@q`ry5 zeeQ|Jbf1v-RSomGC^SskrM}0~wM^6A3tGiefA(`QVHdV)L1SfKH_<{+~;< zpki60N|IdNbIB+Ne@6_>4$jSqIIxGF=^=@2dLz-y%x&gk3$bc8+L}%^r0241W_8WU zC1*~*H}iD{KfU$&vWrH<^)A$^=30b&EaD=U`jAbDa`JvC48{AQZR?&Eff7p?jl?ag z2`K`5)4s6a2c_`$bB>tZY>;F7CL9FAUtK#tkeBThlL$i$PrV|pM}`&sZ?pnzd*{v+ zE`fai3ji@^rPht7ki{L;3!&PX=bpR0Ggu(-YdE}6lZ|s2C`@h-`7!DEnrZ}iL1`oT zE*oGsL;tm;l!W7HlezXF9_fVXq&`y;>VScwI8rQZ3*kBHFPOp(b)ykYt#+uB_x3Xs z)igX5G~#bWid0+<1z@aEHlnVxlRozve|&%_#nQObb)5%E#(qjl;OYaD4uC2-faP^s zA}Rbdf3a!lh>y%M0X^Z~z0?v63H~r`{~#T~-;b1Snu*#jZZ<4O>ObZSyM458U%A{s zES8IA8ExJG!F8-Hx_eII?^T4fB%dY zA8d?yfJ?Ap1v7xc9TfQgWGWm1Lx?5M;goMY1+MAJcb>t_RyCf{UIkTDLr5$DtXTkS zD&U$0a7_ff3Ox3cbhTP~s81x^KN!SRECQ<$c$R!{gUjYj<2TF|*xH2}eOA$0P1u6# zZ{rnj(71WUYQsJ(=3bP3f|oy)e~mqH&^(^{m%Zs^h3pv4QIpP!=LFF1`f7EZHCq8O z=sy}@n_*}od2q$UT0+iY0Y$3Wte@ErvR>_q=B~X(&6XFYG!PE&cCw|vP>UQ9XcYlwxhy;ReIUo*e=V`1e*ZDQBEBS=#(YAA1IBUBDD zKqZgjYv3(w{u%Bl=FL2Lqiuma1+`TrSqHsIe1XAco zXK@3~3}VcZTU{E}>u%AwkaUaI`vFtM9>bg5DaYOr2(MZiq>Pnjstk$}84?k-RU?T+ zm|tHEW)s+E1BFlZf6gH3-BA{TW6MH-6Xyl}UjGs&u>W8=-Br1i-jLC=-Aj8SjUkS( zpsiscT6|<+^Vfw}g<3TGR++FiIqrx{Srgg-cZrrh-$kst!yXwYj@oL`EMYC^r9#n! z=BfcrhU#m1uO|M3Xj?}yl25?^E&;Xm<2me^9llE@eb`dLf6GO-{5!0uuPaJdM6w}* z{f>uVLlzVwwIJY_ye*LKIEkEWm9r!;sBd8(je`sHo|7`d^oHCExa*|!qJ{zBYN)X) zr6MXHLB{IPN8lcS4QA$7*vncQuMdbZSms*P2o7jq*#y^CkKVr7Lqr?(9udL-+S*`$ z&{)lKj#Vn;f7LvZmuuptFIgl!6Z1esj1S9&1J!+>L=~HPF23vvyH0~pqvcQFt;AF( zsG}cjcjNF7pP1IX6SaT-`=Y&?|2s69vueT;bVQ7@jjzp)e{f9%h}V#ITEYx$*k@ovoq_63 z>?ds>_Ss~}`$;r{1g1j=)luJYk%t;^1fs85jLfBQk0l|4=Xmj9QF)@+LD$emA643k z!_i_3(v5A=R|&*kJvUfFeG@%bRR3*B6dN73i@F34HIOr>H$ys)>kRBSDGl|6mw2t- z(DC>+yWXIcmnw>K>HZ$an5e{UH82%Y|tmpBIV=Z;YfyYw9GyDv&lD zSx);p2192Q0fth`?8vPsF@vz~L2PAI!X_DiDyE9>`oOTF9my+N^lD~Y$=E7(q@P-x z$TI(@f60RUSnqK9h5iR2P0>P&A7}9Y{qJz}e}i!7rvvwkvYgRmwxp$F9N((;HB?H5 ze>&4KAaJ5@m`~&!nH%7z@Yi6a%Ck(-TdXItQ9x=@p-G9CI)GBrGJ{*FuKYD9O3RGV z()m{rdyW(bV8+~tP<^8gJq((KdcT4OctBg6)1ywxYWWbwEcW75qzP$X70vlXEu;J} zfA0<#|GIz}7QCsu()syy^D{ILy@5+|ry?C4YYD*lR)aUCYI+q7Cfb2KVgD;kSLM}8 zq5CYKQ%fM0-HRYlg~pZbPANJ<-G@06{{|B9JM?ta{EbKE}9dIR0Pc2i$SFG_pX zE>uI$AHz+VclKACD)S`skdvijN#c=Ee^ecWD=pj2fJe#IrQ?yH71H8_qd74D%H@KK zU5vylrJ8N=K&Y&#gl`ZkJ2F;w5WA!S=Tt6H(ecH!H&Twq!?s(?g|@vT?d8IRv|WZ( zRL1{AsAI#9|AAP?N!gG|9V$A|(yxZ+S??_-?)OUWbhywo^~(0!k7_U$`RsxRe`L{8 zy^6R*hoquWRfcf2fchxOp;g!b@OIDTcGb4Y5o6TpiM0JO>~{(;UPkQ_6Jf&+B;&D> zO@D+Cb4*V8I=1PO_=RToW&M5mO21uy!At-mdXe3Z8;GPggoz!S8mjdmM;dqTnr?9K zwrXIF-)$|`qQZgkI%??=HBdAbe|N3j`RJ2qAZ$FCxPNx`5c+u>HAYNEG)-gFBxBT! z86#fDd}DN+7I&@PB+c4amkjb$cWdZI$kT^(Wq(#Nt=9`!AI|M7fXH(uT#YM5sHCXI zctIcw1FBQ!pe*2d0Cr@tKRWzjS-zP{j<};0spK=NM9Lz&f}fF-2&`|K)sufAE2`9oLo0&Hc>*5EuwJa8 z%6S8<_o0OL_E0g^K||6WKAEhDD+SA;+k>k!mvI3BB!9tGm;G^6GsH$U{UhBF>6cS#{BYSC0O)|N zl8c(?@_&Pa*goOa5ag6^ag^m@?#X+;z~gHiC&G!kPvScG+Rpk|C?FW3$eKsZhN9YV z!uCf(D3s_cGPYpy7S~o=h7&&sH@Gya%<1pW4VqrTv?FWc$V_pC$M~0a2(b08z#e+Pv# z4SxvxeR{hA))Qyw^n@UNx<&3Dy9cZ3igR7j~JEAR#$D{LrKRe1GM1dQIoOA)Q@ zM>F0KL>HnH>|qpD9-h{5q;owjTmPK6u75DFuMG_NwIyi%3`X@%LEKXDok?$srXX~F z&myGZNT;}5)csvUTP|w40TvM42i#g$vQO5911R*Kdn}58e`haP*@cx*iTOp7{ZhZm_dXn{UGJtdint4LqKr2L6|?{shgySASCc!NKMzBjP>A)#;j0L|NdcYh=& z`$%2G{H23zZO^7X?b=SN8g884^zGOSE?b$a8uV^}l0rrCCl95Kn1crj6dv8EbCjef zOtWvPN9|iIYI|K!+Z(b{%TMsggGMZt(O1%qxf@Nl&a+=5Y*=oS*E_;dt4msS#18H@q055xpFh(3@JhBdg8mS@*K%UzTE_&9^c(WE=fi&v%|axgHJS#ilkV zHq{x?N;o4#ZsG&cwNX0cxvI+NMz+2}9qv*MC>WR6ktGRFuN8kl3{+YGTYurmfuH3C zy)&G)^?`UG(KLj=HI{C`G_Ef-)wFpMFvjV@KMR$Jf9Q3){8dv!6#ADv7xLkj(SQDFP;k!+Zh&<(zW^YB*r!4;MwO$Q)>jML=VCQP0WLHP zB_tgT)lHodG<-JgeR5FwC%8NW4`q8b0v13h_I^RuJ_~*@o-7xfq3_73tN|)Nw&qZZ%xuD88&r7_rGAmz+On->lYxe`=B^rY~L)*L5Vh+4EZqgMt>NXm;}TYATGS|l!PXxaU4y37cNz(5w?u}=hm%Ce>}PAVwWQi zZWqlTURjB+pMkGd3WT!=hhx@)x&GH@!c{gBE{Mszab*UZXN8b_SKXaDzB`yXT^t`1 z@3R55GTzdmwd%TWP7H-!fVTzURC0)|weJud!O^YnAQjc2>3;>yK~}WHNnx)r!=eV_ zqCMGClgfRXeXpHT1{6niM*LDRMFV-xUsAzM990Tm#_oXpjSJL;8RiU45x1|O(sOex zVca)Brx$~h8V2Ev#`=i|qP z_WSqm-WSjpBt+qZEyiJeU8oOtsgpPv8=iWG8lt3$O|(*?(yJ8OEyjJ_?Q5mt2JfKKS%_aNMT$x!M|@{BOXv1 zLqw#)AuQ1+1Tj^`4A3EnIY^mxwN|Lct>KjRdJ1l_YF1*FtVqI@D1oLHaw^)x2mN?X zZR(ubOn=U)BDX~6%w_{WG$zh&4k7WMA$2x%0lm+(@UqCRMmsn95D}x^QhY)VFZ}nLuX0uX0tcHD-T$)05tUk*)Nm2hSl7rXgj> zDO`Q+So4O!>sCi8%l<)Xmm6|-)~sJ```fbgwvp{yev1Hx5ew9g`G`{>F=J{&D`vZ!tQT%%_9N{xy)z!@^DM=9Of z>0l!EyE}gehj!24Xy4xT2(^pd3&UokazsLE`Nl9YUrC3UfEckkLFy~f>QuDK?Dt?k z4DCMZg-qi45gLlv4MNkcUlAz%bxk3YCJ-I*vSE-yG$FGt29qNmg5}H-SS{UnaTdZ6 zy2sw|rs6qQ#gr0bJaN3PH$%H~)I4DK!M8+B4IF3|qFN0ufqP}fs33Iw zlI!6uFI(DTgBMrJGwnc))_v-NNRe-OR-=EDvM}kho%BOh&y3-p$qMP9NrU7vWFGhC zRH&osr)Ji?YX>@Xfeu|n2OyYLLD3-Ri@>3TKT4!aGz$6ciFd)Bx@HmY^CjK<<0%rB zPc2olByf4-U-)Ak{fBRmTUX??)?3t%KTtmk^xPK?$&DHt7Y?LvApIFSunNu5?t6cw zU9)jYOiqs$9B&Ylt3*VQ6d(u^b7^FA2@G56;@g(8xjz>dPKmY6E|hd7ZR#s&%xb#8 z6?Ji|>S9;cTo=b&mTG;Kja_NeNY!RetFE&0Ha(l|*D9~&6}ahHY)%PR;X>HA*p=9} z8aH!XFU>1*{w>IBZPSYp!z#2zc$$CqI#I);uhOww_HVjcFKETS?NxhGE4OX+Zhni^ zJM9W?TE&~`S8;tMk6hcseYI<{{+hPdZv57os|50iB28{Sb^75oHQ{uH9wC;67)gX| z1W`3DmJp$ArmNM48KrZ$Pg$*A=p`n;NUKH~T<(XoG@QjOuf zJJC5e!u~SU>m>g{Z|sTJJPI@(iyF}=B&(*Z9oXU+eZ~zQgrQ!ahtGKUS3vBuju;y= zqJ_$dyjOSueB5H}jO71Z4>3I5LlSFm?d#rp2XK{i*9Pwg215U>OF(QTsEZwDH$C2= zGVj*P9Zj8RNaVp#9ZkJ}#if59IekgI9)7)Ei`czSR|? z6S`y9-PY^v{p~`jzN;bdoSF2K%ZzHgF7wwtC}uNk|9Q|f zn%;x2HC$b?m8D;`uv|K?usc8!efK~`1D7$8lywuoKQ!Z@#RZE-3Gjc}D+`ym49!1` z?QLChb`!6oNd@b$wydzB!piw{eD8 zVM8k;H7j@R9L~`cvfIajCMDX{uc|FzH=4_CF5Eyrh}?Xs%b7qN=8H=={fIj16MpZ2 z%o=t#f}b`w_|+8k=!JhC=PPOWO5q`XTR+6#ut_!{R*TqclO}kcV()29rYTSG~A)X`8l&DQV zWY-jX12WX-)A4^Oyzkar=HU=f<6XSPANB&L3+oneOhfJlUR_z;Bu9C;eK2aI-(>O3 z!-Sj5a*Qj%K_Qf9lk;metSy=>$|E0*qX)N~GOq8Y1x!|pSS5TcWzdEao4dhw0F9YD z3@WbYgQ7n_{d-?7*ea=nWf=D0=$gK=HkD%D}E z8ss}!qlC-9f(za}N)eN3^WWmK#{Rcmx{C1EX0lonX0)C|4pau`DqNp@v(wn&q@4G%geId$=p$_e^{l8<*v1GbcujH+pGr zR9#kft&M-~M${644j+rl1SZLFtZBo0DLtJSn~ANOt@drvSzEasX{xcE(yP|AMQ)en z;FyYQ+sXW174lI<+dltP!1=XKvqw9(wKkXo`va5zxhS|AT!G_)OSpt@5nNmHHT{xy zNVYXUJ=LS4t)%`NTXRt~>dzF+o5annrJ|*N+v+(lS%R+U9XY#<|9oU2C5?GBsHG*<`Go=0~H6J6C zOU-}sQmIyHmhlhxQih(C*7BVvNRjH#hB#DE=`_>c2FJ;2#*&j=GC5c_#m7733NHJ{ z>3=9Eh~r=%M3%Jdr&?$~72X0WeF(2-5`D6XW0!MvGAm7oNx4fo=fMi>sjx|7QOQ7U zk&~M-vz2ZCjhb=-H19qCW+YQI7)`q8F4{yy?vEzwaW}ZZo?x!e3XHxe)=Lj}oTHlwf!_4umqQW(C4U>I*h%E^{CVa& zhOzqt9)l&IQo#^Kt)&p67}X9%{FKGX1>C_VfXIz2ST2wS1h?Z%A+#Bh9K~1U>pH|t ztUpoj&#~*Ln+UQ{w8ZD2iozzYAjyQ?is}j?R}e58wH`%R2|c;38>V@@T*Pnv(rbFJ z(&okJt#`fk3FiN0ZhurXanhMT9?k-%JDa)`9Q`!`+G1)Wa28ejy<=)3Y`*j!LN>iI zfDD|WgK)4Z3kHz2c#w5dWEPSJP^U6YH@3>1teyRm_@ra}C5Pjcfirc#BsPRGx(KF@7Ct*{igApELjpNk8={Z0_=!NkSOw2E1;M)DH>)_o>XwVgr=Bw=UdU7w)YK_tu4b>%zTt;oiD% zZ(X>zF2qH4N(Sg^ZV@ zxJ(RN`G0o%;2(Cs8`2d{FHh-)q?7Gjy%Fw(U7y~!m5$Y!1R$-o$wX?4Ig3LPch#E; zK}+S`5yiF*8AR)F5RLw8_eG}QY%2n29E@9&ZZBr0BW-Q7Q`VF3;EN%fNwcJUsK4LY z-r0l%DQKFW4_%ySs!JQB_dk5lst()l_YU^LG=D0TJe!?xT-zOE9+kKN`3Y_rhyigI zLrECeaydb&V&J1@#;xSk50I<`2LzU~7zh|OE3!3+M?Rn9dR9YoA=VvzKTI#jQUcjF z#d0!Wbq5I>1H$|bIb$Z@K7ci;e+e_0JX8Y@5R_4j`?k*AK{DXybKJ9)Ci@egpKm+*m87F_}N*%TX^2tvRCWWgPgo zcvH8)q30uP7=F5?Z0TlqZhCg4rQQ~f zfylBi3@cBx-OB9pM{*qI>u+2tSVJ%9NzLT|0r_Xft!FvRQK$pCb(N_lo*U)a6o0f7 zxf{qd>NIQ$5NEOTU=A54<$f1mh#B4yKh=ICiQrdPuAJep^2r-td8-$W=MGj4R)4jE z?J$x2BTM$5*Ko~qTTPr4YL-G>uL(YptC3=gG_QShx?}5?KOQ+)Hq?_^%luDWIK1p= zc;qYe6@5I3Z?ZUjg@sEw^hYw5EAdG?S=k%IPT0Y?-?rGlIp6okztD#K)xt zIl+v2*9&BZGgSQoJj_R~w@{>AZxKk(hJoulLHqNpH{2iR&;jMBGR}zt+kYjH*!kDX z7eoa#*)7=nhJ3vz$Nuk((~{uhQtnjG)Dv$Uyy3dcV(}k}4Q0c6HUgb%ffGjxM3VFD z8BfBnH92n@B)MwbHpnY{RCqUwzuFz#WN7qUba7$8u7J@T5q9Q(aaagxQbelXewSaD06BG+T8BywV z1EZU17^gjNFdlId#Lp#R=S0hFm&MDN_~Ja5EU>pBjfCKKA7w&B9)BK;6vR6OpeWdP zYfo!yzX+164O{5Zcu=ZUpFI6}?U%=`rP|Y9p8i%{TSxol>M!f)$J(#IlubdzSoNYo zy2MVy*UESqrowV{Jj9Ob2uIv z8-LPC5i1P}{x0tF`F|UzZI3e~su)mg&h?~J`TcQeuTn$u`f;hY1W$f1msjam z{&JOq|1QMY6*MG&BC``}6fO3$2`Ml?+N^z-)H40iMz@X z#7UI*8V*K_-99>4E*#pOQBL4(&SL@1z7N;VyG0weNZ$@s_RxM)@}oM+wmclqQ=ICL zCmEcnU@SXxj(>pg_EO+?pBXI7^z=pw#C_aoFuq}qcwX!D$uvI zgFJ0?Qib$$yS_2^kDG5JSrj#q4d_lqnqTmfo72BDm#-7T>Y>Ep+)FY$p;8glO0E(f;4_ z(_9$ZgEGaSOD*O2=Fm|@c9fGv3jCSpB5|K|>N6JyQc9T0So>fXWu7bE2_keJIK$-G z#1mtFkrn2YvP~>d9AaFQn+A)Xer%&1#6#-aoPQ-CQerm7(@`5PB~uxcNrld3-;!8< z=|x4SC^{RDEScPe3A+#T$mq*)gh25$o5{K#M3#1JQtJB8UR>$Z>+{%c% z@uGj?D%|93+KBCY!zzyI^NJ&aBq%k3BUmRpISrM{kX~?E#qk(3;XCXtnx&wH`4=~W zWL~TM-}M$sBy~rR15I)<AaYH9s0;Hqjl{%!0z3yU;;fk;rSZk1Gp9cu>2o~tHXRNi-XPz#_(R6H zLuy22D$Cn48?p^TTa2EW?0?SPE)rS@hq2e!*9Ll_szjj$*yY0Bv|o;J2S7!ypetGt zW27RC_p?f|)O42%yRJoF-gSX|+BPR97K#eCdx;v`b&c;CKB%Ragt_Vnp@v(wI?a)I zlRQ>`1HqG9hI_axsP8U`0^7KZ@V&#`yObKev^T0I2-vkYx*JhT1b;ewETWLs#+o*~ z=ay4B4>C3rTQ%=9aZF4M)}=9@qiZz8*^1nh4*uf?E)AAhq91V8?L_lm4sRNsSfi&; z5Pd3RZ+KJjoU5V%Qvm1!Kon1xyumvn+ogg@XD3NxliXGaaCJEarIxEa1U; zZ|FPen(P~LT(BkSjwP;5+Kq%MYLixHPDUG7`hy!>Hc3Jk6M64=ml_}eJzCrJ5_tVS zPtSdx9`@)yPtP~ti|-&$PdX9OojWg2PVL<1;knPlbDxKY|GUq_^Bv{kNg)GymBv>8 z-g$S@&@qe@RoLrud-so>PbU?9!rVESLJP{DBer_ym$4uL79!t<-EYJ4+lJk1wLhX( zi_ZtpJS%dQcI{rJ1r0xqO1pN;m+2q@HDE`t-4O?=r2QBKG(c1W*E9W!{&PMMO}ncR zE2htK%T*0Ikk4s?JBM&p?E>5-t=4=IdN7`yL1+-O9+IR2e0d;ITY)=D3JSIE6YzNv zyK#Ecw}>?_TeE48Or(TO-$0jsAps@6 zc^H@YApt9YG3}k7yMdd-VvkKW2*m9n!R}{6>$2zXvas-3@xrm$;aFF)*)$3-^<(sg zc$*iM{bMX{$f(w-*Yn=x+LjM1=}F&g)$$@izpX-|1|5we)m+W8m`~%j3}q_W=h=Kjv}mU@~*&KbA6_TF*$C1@GA6Wqb^~ z33|1J_)3VJj^CEl*DMrd8Y+#aflqRA9_13}*Kpg6Fw#*%Eip{>dxQx|(+0mNmnS0u zBr6k}>8@)JvL4ZZ){wUz)d>67zV1f@lnPdVhW7jS@7{wq1JbA;Kc))xb(eM{0Utdo zC)@AaX&E_wUi4E{ z9w3^97-^)(m(n8vBo!&uX2e5F^}v$Z3!5o>EzOv3nT#^GP_W6)7(ag(vFn& z6Oe*Kgyg*#qZzfs&tB_!MNHKV+K1W=Rv4?pjv*VpnpE@>pi5VmTO5{6_l&#fg5ZLNO8ww}$Gtt0_pAUomi&>~~rLi&^)Q~DHfmZJIj7FRQ$ zMBrGg-U%$8Etf4N0T?PS8*|E$sjYhG;nOqMFV=um+K_~CjmT{6D9#65`)27@yD#>{IbR7Ulyud z?cYq7MkWCtD3ycAU&RqqlFI>6faI2l(R4r)p8g)e(XOU7Nekqg@^^G(L(kYxqL+;( z0V5=ye{YX}nT1vza@{Gs$w2>8MP+bTgl!c`z56 z`ZNXtKxM}X7fTF(9I<-ve+qL_Xudd8>I%{2-9OAUO0>$Z>z$90U{8Vx+5ufYV!p_S zz2VH6M-uC)6j(}Z)67Mh1!}Q$Fc;|v!u_$ouoWW#_Ne*NL9_@7D>>E^XCFZ&P{(05 z5?tOg4KDK_!eu5Z_&B@Xtq}n=pP2?wM@AA{-ZBj?^B_VtMhJShf654``OGwcIx>;~ z@>_?epqWo)Bl{iMpA$}$)r?)byyaoN%wt?L@pj*Fhr~Z<@e4C;E6d`1yK8eEOLH&d z+I-7Pb1o}$FYD4ga4x2fbDOMi@VNGCb#>xqBgEn3iMxs_nx7D1Hv4SCS)j_vqD1yV z&e)2yuhVl zh;m{$cy%&oe@k(F=G^!A@nKwSn&)x60RKJ|UVeO8sOm2cY%ef>qHTHULm77GrGp%H z`FKFihhzPyY#~cGZYj&cjpTJNaHjj0DOBkNPJ~w(rU8w9fA+_09JnMX-CfX%q4Xi) zK*M1X8bZ=O9Y~}&8zL}VPRCcJKb`5gJ8-|aVD2epCrLRkZXY_ne^>bDMF##sBA_>Q zgUiwPBS8;S%e)gN^A3p2J1plSe5vmBxKvyHkQZN#de=F~P*h9kFM6B-8SE|BM2!V0 zyk4VDo>_ufVBnF225ZUr^}rHOj#A{nd{Q((rCqNdfLZ&*eBcA;(+BAeeCSE}Nj4JC zXVz24+x7AoZ_l}4+SF}rWhw{RHZhg?MPdHV{+YDnk6E;1)R)b>rR2PPk*zy#?$Cn! zDwp^v0Wp6!dpe&jK=H-_1`5XVi1O0R+MRKDK`cmBYu2 z+ya^jlH2AFqwWm8iLry!z|`B!IAi7JF7U_(bgou?{Frcn(MT)x{qaV*yt*-W|8MvF zJdfk^UdHqDTRuL|<@CIl_4wSMjdGZ_sFsXc*X>rG;^%RQ-^+N4f6FJ{xg2=+GMso5 zx3)+9-oy=hL-$WdxZ8@&Ba%zwNjV$88m@?_7x`wBe$RKpJ97=2e`|Olq^jSi8;q|! zUQ5$_Nsc*zHt^NBF}-JrPG>HClH>*r3rc&!mqRN7 zBn6xY=GzySY%2j65-<-sydTdlE{8YYoCNRVNU*1umMZ}t8D(mAWomX8F)gYYrv>(e zu+NG7yO4fP9AuZyD*+&Xo}N~V|3sr)^dTf+wfGl&zv@7|^_IR?K-dIw%ekSaVIXgK zbgVWG%CKqHOaQAUyv;!R#rPM{5GLl0HhpO{SO05H2Lsw0NTv5JjKfk{t%EkTEYx6* zbyiBPvbF6hTif#dB&EuBinw>Lb9;K*K^nd7zYSA`*edpd(RH z4ijC%7N+H}oW9I9^%vtBl0nyg znYBA_!#Ou6qm1MVQnWsGCPNaYMo z2TDa=OR)?g2=*Mq5=`XMo`VI`>E73F$B_JtFYgHG$h3bT{i8s8sI6wSq8k$QebXG7 ziEWVo0h{6)VBds|@q4t**^er+hXDZe2z@(_LE{*MXbRY|78@gr#HK7)9}W#%M~3JP z8oF?>;m5asuIpnC`zAdS z$LftGlVZ*rIAQbl)*RYRWs*8X4@+XNILS>i`ay4h8hmr(dNr3bC%oX$To0$}ri>)H zVNY9`1cWstxM+%o2BWk+*TZ(>ZC%xaH%)V{ObCTn)3kw2a0@V8LD_=mua~wfHElh` zMYbz7TcNmEd0Pk(-OsM2CqI3zY-%@`3tKdjZRYfhNya_5L7(^F!9LW=UcYTj0s0z- zqg~m5R)Yn8C){922QVi$BxZ-%WU_FBhv>F4x49#5N6w=`?ELt}g)= z6<@NPf1*s6jv7It!^895(07cZ@no0TF99SALDDFe2P}%ETJ1xZ2rvO57eAv}xicF% zXc!9{Gp`R0ntno7JE!oEmq0K9I1K%MKhCe;a9e5M-0_!$Faaq7eEgTMFaarlWzU1r+wOATIk!cKj;%w3(tl|5R5FZyTA%3<L?&9*D*;dht|eL& zfR<~FmSCAqPa`OmXQJdB7Zv8Vv=Qlg6#CT8mxa0><+c?1nrV=x@HAqj(R z#`&#mf``g!ce$|D`MPbm+(voubPK)J9kTQbysyhfwN-J6ielI&lwp}mQ)+hoRz7es zqW|7E?pA!`=HZHkv&6mU+%0>~8!_SXv$PtL`-^j~hvDT%nVlB3VNQN6lJ)f|m%uUs z95|2;r@M6LLjP*iW)^nt~U#ujH6|&mHb%a6%N^Ljn^+G zO)#5m7MNj#Zg+G_cR}F&YE<|#Dtq7WklY2C_M1Vk%cRqN*TZq^BCA%_^tT|J?iS3y zt^~KbrfB=sTN{&_K~D>^>S*8hxZDNN6`o6ps#K6w7yItV<@RORI@i0Hf;*eebr@)< zLL8fJn)T%dm(Vl;7y-AJ=`;Zzf1U{HWk$v`)p6H3FAnFw1?yExnET3)Z-oPY4z=lw z{HND2C->P#vYS8uMdMu0I%95STW|xbY9h{K(GQyC)zx30KB-o3f&HH9#@{*l&rrqP zXTTVwe{>EkaTctUGrZcmIe#%(yXRe=O_khz28~7gZ_A>b`4q9_t?(i>$^zbhjy)&aNt3yje2$vt@GLSg z#@(00H32skd+u6UtC_ef$SlzEvDbdD+@(3S{9Tt2HUSw7x5T2UvRofT22MD%mo+v4 zEPqz)RsO9MY`<<``)n-lXI!f1X7#@Zn@6$uJ$tL{{X}8!Ad^H7GD!0vizE;J7E(M) zg5OJT6MNI+qTXOo(ab!l+1y-9o(F()@xIM|HOE9SR&^(*f_`XenHM@>VC@nNK>ZrH-DWn?6{5QB+>ai^_iQsrhF$%1I3_n% zerHvm=HE(ZSxu$0G%XAaUfUbVFL+n^W>m2_%(WF&>&VZKAg|M!AKlof9om@fj(;-P zH{E`I2R54Znr30oHaDyl-A|D3e}eoCjhO3e%0^Qe|GBrB8Xx61JsRITXD8&{JF>m} z9=Ld2QpGd!u(_6d4*muly!yB0;3rWW476fa!4El`f zV}hnxYv@Ppy1JKQU45EBwB;(+Zo>gDXK{Atm$NtlB!4eflXzC0CZf9Ab2rb;0Qke{ zGpYg}B@ecjevh7mN~^gm9dGWHj_+6LaIS-CPY^pMc{7K&xl3~9Uce+*IS$wEH%wL` zyoLx_E$)6jToC)e^3lxu(M?b)xfI$DnU+3nno%26-- zzBguR)PFE0;C?SB)W*KeCQ4M!%1UgW%I1%}nffhqq6YbGq;j|se!CMjxXZeYrq^Vh zs2g$nB{bd85?4e2t=DjZw054;^u(}f+BD4MlM0@rkL3w{LML#}=Zy)sSVoj~8A?%l z#b)viSQuSk(b@!V^;_u;PpWZOiZbSRNLcUv`G3_9aDG*}Kfk&+CEd{t(vwq!Mt{=(?q zko(;jax3?i+&iX7JV`QdgWQ#fd%N!UW!J6T+jZ~ly5H8WyS7p*Os3A@8Pn4%&gWTg zn14_XK}oldN~2c3Sj;MJ=DY1LypbDWb0X_|mr=U;5j~s3$h2$|R+ttGj2dJHc9umRCP3CpF$U z$a=;bR&jquv-oq~kBe5cpV|(3E8}TaPSNYSXPL#b%%WGTUm^~Fb6^@{b@zO;_~YP3 zOPXJWqo8cdP%cZ*{UOk8EjhoLPJf28NsfG%ntRr`ouy^1YB?>=$Q*euDfj$wJ4?t~ zO*lK6e+dcl*u~tR8r|X&vbJVAN}gXz1i9{3?pfm&mymVK@p4Ay$a4v~=Z{-lLY^om z&KY(hS{3&v&x=2KUii}TbIi$e7F{&1%KO8^TRl8n_~P_5{xCW}_R4qHbAQiaxg1X~ zT6+BwdpsRgviR~WGqsH67gWJ^0EB$aOF<*cdprEBNt#)Y9=7UV0`8E zd%n{JzK52Z65Fr{UZkJ6&wnBnQit2H)bj%}OTw<=f$A=_1LAnn07%ek_R%!gB6hHw zaV(3)yD^xFdWwg#{>_H+i9w?G$D>Ja>J`5Fp2*~3Icx5JN<4B_tk@8Q@oh%E0CnHTy3VY3;Z&yRON^w!I%)wmIvWOl>K%-^ z#Uy+`*GPh<9ZRoz;eX@H0$P$HWrjli~mL|UmIbyVbs$gUY1RP+Y<38kzkm7M3D->M$|>5MQx@Y7g`PmqK+_Z zB$6zyk2{Fg$56U7#O)1;jfS+Xkx-_ml~4r|fQZLjFFiv^rGGK{B(42CTTO55ed$eE zcMQACk;9V6*OeWgwyk@PTaGRuZ}-Y7g`Tht-l+GN$_BIDZe*&|-`NsIfHqSXx?~;s&A!;(CFJ8uU$5x94yM`Czci928y%nhld% z+YtBe!_t9fmccLN$A(G|jg`J8l^$x9;unWemG&kR2T_NFQLLLgh+b}+i?wj*#SP`< z@6hV&%C?R^tq>LaU5`g-v{r2*@pamX>cPXT3bMk7-+z84S{Uyevlr)tW*Sa-7$qR6 z22QF@oi7WQ!o%`4*{IMiP-!Az@{}z#pdvZm98sEuqGXj@$f6^3AyV|xT+c`sai&4# z%sC%VQ};+JoK_5fGx>Wv(}1YHmT9nQ6^N(k)hQ5g3llMF1ZgJ7sWTdXNj-F=)V;`J zV|Cj7x_{r9W4zFt{WvY>H#SgToT)#@Na141HC0-GhyY1Rud+EmaIP!k^Yqi5l)ELa zIY;gHhQrdf9zM6kl+JCebT-Nwgdyf`GnpX>Q;zO$X5JizOI+xiNc^Vi+JLkY7hwUq zXY^`NqdO^9qVlCToH>5lt}4YBy1NQH7rWHe)_)n_2QV@EL3+lg1v7F!W%0Z@pYGka zb@9diaftk<2HnFs*L`P_nzE$S_e$2#Y?3Qscc2pXag@2LJGCNj49)dgAnwi5fk4P7fGFdtxXAG$nrx zn4{-w@h<~^1}>DR9gzl zewaatrH_KLA4X8Ozg%FS761uH;inB;IGI>3n4W0`&$?)X@dX%~e=`92A&_qc>VI8~ z&k+Rq&|f>jmE$1h3BTwdi1j`p0P>-|?xXc*xj_CJUv|;@=MH90_X}nZ!y{v{-r3M0 z(Bzu|DCl1T1pd%pJMPf+kcFi@6a&@vnMSR>fPXQ0KQ_NcePo#NuLdxDN)ABuixC9$69PlN8GyY1 zP*rKUP+TsWLEwNBs-a&DAd?%qnhIa-U}%vK1W@wR01o_UUhv66Z(HvBlNoqiBLMcr z0E3sx?r0WJR#txN=nw$<1XRbckn~J1IGau#FX$3ME&s9t>r8EXVXeaTP=D`vLHg4Q z{>i!F!1#w1bTl5!FwK7qsB6BJP%=tZ2N0|aBAI)IDT zC;Z3o%7;^D_hL4l`2ZySG=G6}k@MUPFd0JL#PEv&eT}-2j#g z^h19Q8^km41|hpd^|!eIyz4sG0U90LALBzqQM`9wE`(onkYO(fKq(8q7(m9bw$Tss z>+U(|6bOsnunXQs6x{GwCnf<5rxR<=0!Z_pNv$Z)OeM!t42(Yv?`QsHD5vFLdVj}L zLR0!_0vO>Q&`%3Mmw&G6;tw5k>NtM_6#X;+jQ_;LM?ZA{AS~-P{-S|g^rlF8ce>zp z>huxD+Jm?vSQGHIg6y$g98KMezVXEX-V98mbOCwc@E^UH6LimRK~FgcmUZ$k9r(f|Tdqh~MzYPVD zQsVV-rR9rueP7rHi!D^`lj%n)xo z@X$eHj2%eAnHIfcf_u^8+ z^3^M25hPb!lWd`GjLU`aiwT68yM(VA7}`Mi*gPD5(LjbhXn_3HUs8LK)owJr=#54_ z1VBIaUJhN)Vf%FPyIvK%oQ!>!jF|G%01oFu7XV1V=zkz%cs({+HPC0Rir>PA;k|!` z-ohXK-KclHT)=;f@93EEZyI9cIAOWKJ}m(K%TEjje>H&lJ}g$jxJ$f@0bF~e7XuUT z$ZY3Dj~V{qH&X?$si+t$7$X6W{}|o@Jx3Oz&W3>tN+E*aU$v%*ifK_ay|XUeMIsR4 zy9to(v44cGCNO4L^dfAG=pEwLPx!Dw{B8qe6^7qUfW8y33fWf+7^}`|-t^$T@dZA7 zT`sUs0|4HSe<7;D$0ZBM%tOOPVN6F09>@;QC_vEDF0;~!-%Ws33{o|}tl^h6(@Sc} zwpz5w3uc;^e_4Tvd0zfy0sbP?`^8!-nQP$}4S!_pb$z6Gzz7Rp4Pc-kjLm8SSbdC^ zpYa4VB=T2#i8dv^Lp49~yAJ3$pQ!FCd^Lj+?N#_{0mJ&M@YMh|1?8126VeYI)I|`k zN%~BNAka+w4Q~WJWyx52JfW)^|7L=k2Gib6$l~g6y=kJCJbrAfjoH^=f}(B*H_HXn zGk?8S1VnTJ{>=d7;_i?S^Xo2MYbY5184V6%48A~%%SVTchhK~!#F)sx8G-&}Fn=0BFal=6JJ=Y;)E?=FR?WmAW*PRW0R&*Rf;Zt8 zGYGZ+h~G6p>}I%J5Wc7&bk|Nk^sf2P7q*3verQ$s4r&1ZF}=d-Ec-M8c=)wve1A#o zK=`xrX>ZU9s{ zDV~dD2*9JKm7`Csg+m2Jd!QGg_lK7Y{F@1gD9+&*6No=U3I|;Yl%EFhejlLvedEhf zm$f&t?UREZ+UnvzhF2cEGO{r7G_v^{1$asY=7|N5v2+Z-7(k{Y#h>k8uPly}YVDV6|uGXrn{#9?X3V@GZ6;WMbSw|}9puwH`Xg4-lAuISfs>50FoB%3XU#+g= zdJvwKDFXGC%3x7Qga`mCWv~4~L{Txkgwp2tB3YB;3#H^VQ8~06_+w8kIymiR;z2PYikwU^ossj83a_mzS9ale*rMyhV^2raBj5<1z6YU7Sh?_of!uT=<(hD}v9VNJ zW*~kD(i8%p;43u6fpa#ysGwSl!j+UJ9L5xCh?A>0A9OVgjY9l3U{OPA({z6dC$+`D zt_m*;e_j3MAp*c%ou(K`Qgka3ij~9ID&fuiuy=5wGD!!wzrzl~vg&$WzmGO9EF387 zE8q+U*7Wk_URk?S zP2apL+b*)n%x55tjXaSgNx08&+&A#stxDW$Om6@L9zGrOg}5 z{XQ~QXwYVOEb9{IBEBz>D5xQKe!*Z3p<|?Ale6C!T2sgmUkp{3__XTcP{1EL5@SNs zj6EoTbx>Wudoe5>%A9{q9)3`}41K`+HsP8si?&ra$T>i;xm;-B_+w#R7_Fuejg|?G zwh4{Ruy!!$L+7wBQ5#E9T4C+IqX|#DS=-`BuC#?%hw|v$8;}Q=mQ}Deu*Ch@zZd1a2+M8TrBLIJT5dP-fVci4vUvY0Kn5BPng`-j)TAm++bu4AKNmU@0#=kIU`O;Ot72joVBUYKr3Pz_(3ybg(i%@7$Lhl5~L*ASu* ztX4#8_}VJVHB+bt256O+O;wOUOQa%<0NimXopvxCR@i?}HS866EDXDJ#}8_23*6Q= ztV_J>5b%u)4~o_XUb&mHYTQ;MPO|I*tp{pafz$TaR>u$&p+BBYh7Ro?>mz+eI(gbe zCD8}jx_xbnqlMubM5(|l9b@dS$~NJfBlPC@>j{5J13erp7mg&}L=TSD`GN|cFs>N8 zUg`9x1I2$7ZoqGVE?rT)p9){yKaL>;jq_p=P(p9X%$gyrw-$bY*@>(UB0-}?E z;Bur80Y5zE{THe^ph_-#L4(PBST4NQYB+(1N_T%cSbvh)N5T@16Q;ewLnjw7L2C0yf>2XY6@n}B0$8SF z4i$fcB8eNoFi1`~?HMdSnN_xD;X8bZRd^{jLIL<42jU7+^u@NQ-%ttO(;DzPB3jgX z?$B!U!c$3VLtV-EF)~>}xp))WY=wI@rr(AtM7yl5MjQHSRR6l6u13!VE3({Fy)4-t z#o`KAlRhGa2^!T-P~L z1a|m;e$VMm``7Q7s8$(Nql-JDtIJd{V^ui=?An9Dnku_Et8YJlCV&P84QkyIR!0(e05V^ZsYU@ z2QpC)Fe;!f(g$5Wu^v$JiIa^z;=F&_#u~54Qy5L2WUMWZhA=li&)ohe@N45@M|h+P zU4Jrk*}Q4-YI%tk59Q1swt2PyzDq!LZ+7VBiBua-P}Wh_m^f{q(GVMgBMBP^!C~uv z%8-RMG(**2t+a)|37Z8&8JNJ~R#Mv2g)ekUu{RAG1YN178&{LM_6un|gnCu=@O))CZ#*hfRD&Eb*V`(qnrb{T-ClCmK6+QSB z%QYeqZ(DoV5-6hZa2`6;5Numeeyv15E3wQ4U|BKUBuUPXz{(XxSFAZ2x-=GdJpojGRg- zsrP;&gnh~%Wm12Q$r8Yu{5I%+myDo-?2xc$OHm6C`bMQ$Mm=bw7S2Y!Yn>AKsURl_ zR0lr*i=$LZ#KSmuCH6ZO_9sV$SA}DKmd_h)@eKxh+6{a3~E*M_=(tL|TZD&0D2 z8wfRFkFj#sNVjo!Nw*(Ox~_<}^r}HvltfIw8{NQ2-ig7M&1iRoMjLmBMlf7h<{}W$ z{xyG%h%*N+x!K6`mWT&1c-PaAy}Vc)>to%!B}YuabbM@Z%fT2ONjVSpsrzfy~gzv5H@FyRa&iXjnwnialofF@mh_*S#$#vPkgVos5YHUO6 zwaSUD4N{_QHE$BAoVc}H*6<^4OlPK~3L&E8WwJATY6;5&;U>mZIypj^PM!0Tk|QWY zG<+u)0sNaLc=96NvJBG{Tokj-_LZ!aY!L5l)XiZjH;!1&MHDuFu!%m@D`6n&(wd5q zt}m>yCT}dymM{xqnooLD^|S(dg&*fTJ7s?X+yZkIIJn$bs8?u1 zW<>e!Y0h_pY#WShP3d^-&g#vAr7_(0qY)?4)C6(IxU*GOkgru*O!^D+P9BZ3i!p!k zK+7fgT+Rk^BvVU&6jn#db6R3kFToVHZe-$-6KZO;Bp<=eZh~%;B=Jae3PgHjw#jX3 zhQSU8d=n$K)zQ;;F(Pm2xh`4BEpuwG4}}+nnp3I$todG3F8o<@x5jGO!Q;c#4|;cr z)uWANY)98kB{hhR#_0)mEHMrVQzqY`%64r7f>dVkRYQb-{KEo*_1N9Ve^@Gjb>bap z*-1w9P1Jz0KAl8z7`TF;pdP(R)Zk7e2QkNk9X(ZAGGvbRf@%f3=GSVkc8PkmkfH!=VE&N(Q4QJS{*bpg28d(XeO2w)A9@Z`afY0Ta$5cOoLNBE9zQPaS7<&5 z2yWXfe?SFnU**ap=^6G%+Fl&OqdM2 z&W+P8Vk#B8#g61(3Vt?4^u8$i*@Qi7hPTC>zH(Lu@n=L;n_fSWt_eyy0FKE}f||(P zzi>AV4UhoF0wu4;(@$^)KX9iGgr??x%WymW?RemxyUw7{==sjmCvat}aP;;~fkdA` zZ>Bzf++07yZ?8u~8F%tnbm~^q=Y_+&bem`TsU*cU+ zrz4%~3$-@riK*;%)sWq>xEmRmRE2=aMzsrPo+;6rN_cX>#$9kqwRIt^4V<~^n`f8;^zQ=w4|X1AqBY8}=hv0B!TzKBaLGiD8Q}hC1pj@+Im(#P<7-ivm!1aNb^hz*uOd(0YdfY9JN&?Z5 z1iLcHuL&_Wq`T-MD7m#(us0l!Kg}lEbb@Ft;lpqh zwE#=^Si%dNWVV|8`IOB$5!BEdhsfmLo>^gW~; zA$0^VXnwypahN}vZqriUSBoD5?1KZ}KB56B2I7Gj-Q&rHs36yCI+JTUo4+PcuF0Ff zrm0-hbpD#o<(kgtuIVSaqMznR>7!f|`aNG&b%SYA24U+CdkR5Aoe1`#@2kasqKslO z0z*(g4qOIqlqKL`PW&zr+ve1Q61fmrUM|`%YM0gQckAtUVKYndi zqCyL9@b)06UV=NxQu{)GjV++JvSdm9YGSWbeYhILMVSm2e=JSsTx%Bi!*UIXro*C+ z<}Iz_Dy}tx&qzUaBp({FXi@AL6y6NfnU36>Ucl1Q?YuA#qt%izrZMTPq{cncFCzQpVmeGXywuOC%7?lztGe`I-Jq(5bxJ=$U)5TpeZ;Dz=;z$z`@WJfbWvk< z$8y+6(_C^08I3T1-T?ey0*sjb)P681CHMpG4B$^xM3wvZ0hr%f+sdHU>BPFE4DA;_y#JaTZ9dOndT=dF^xa!&jRQGZ}y=Y zIUw&5dpHk`lHwP&w1WZl1KPecahItp6MQ}_o9bjHbUej>*>8(nU@%cqTBt{~qzm(d z{mjHoYP>rWnmnq>XoMGYKZ~LY_oqm5QchM${R{;}*c!Jw8y-q#{xE*E=s>BwX>bWI z-}PlmC&aVb>}YEl*cG(##ev(|pYAH~&` zD`z;Y;NaG)7mnu+R*NRTU8OWO02Ch;_2_q7pwewtYO!@};c85$_y%;>3AT@dZc#tu zg=X8*rF=C+Alt?iyAYFgTe{M3K0AJHzymSb8o>j9Rg)c!jRa^Inew%`(gRyzafYYg zYsP89lmwP4>C2Ffy>Q7E9$(uoEf^b< zZ;KH}R;rtFX)v6%F2A+{!3rjXtZQ9L0d+weBhdWND*zvmmXEL)ccfr|;Q?st61~I# z{3uuC8i}1!j2Eo~&kZ^5?`gdw4HxxMK@E$4?aBk8j93V095VhkG)SDNVnb}I#V1Di zm>42XwE5g73WJqG(l~}tO$r4kkC$kYjjwKlyh_uN6c%BPM3w*ybXFP@Xe_>oB(o8j zF2jZMDb!DN7K5@IE>@vxdE=14{myjd0x9CNvlVx|imG{3q(KT+#ES9aq10Paj(n?s z>{z|nJ@eSo{@f1a*kIx`n&^tL2{x{6w&csb95}=HZsvuZ+_W?C-Qn0Xg?$j}s8RHb zVOZJ75r_kV5s)5+d{@sgKR>Iqf*1k@s+obKGD6#8H+h|Pa=;&4@`E}8puW0DN5 zTL+c*>TPX7;!16biU)roY@>`)SE@pPH@rz;=f<4JbpCxRvz!orsuuB^XeZ( z;)1~xSMhM!SV|DYJkLV)ws+bENsk+2j$W#@CAx&J>o)cKAsn3m!aIhx$lr>-v4Vhu+ zvFNLpg|+#o_koAaVa}idhNYc<@xT#hdU&>ln7Rv@WEy2%MW`{>H@!43!E*_sMdP_H zC;{`Mx%X*2bVl3nw*~ytYcg{(&>oUcmUhG57h{$2&t?jA6XNkMxOArE-Z78wg2fFx z|BeYLiI4j0tBsWhQqY*F6F~`3Rcj5I0`d@7#!S;U$5tNOdXly z5CGB!?z@-;%AyX#!o#zeteV5Ua3leBK#H@_d#IcPQdtqo4VfS#b@HXmjHDIML>*d3 zZb;oYz3JPr7hJY-zz!-KL1nq4Iq2O0r{{qrstSfRF^XNOr9@4jN^ohx=1cB$klOjR zmzHq7gUC!fL1 z=c$rjS5a#$R*N~~SgaNEL6H(rZHK3_rBv5Lcq*Gb27{yBmz4;e?4`cr58s$hnhgm+ z^zdLqgg7f<7?D`#^uvVd9)@x+h&>%Dwep^b*9@pLeC73&|E-=$z`@>}FQ0Hr%U4(bp zeN>EW!dsw>A~b2@E)D(xla8m=Vg>y9SD1T0{#9j<#BK>imZTy}Ns5Hfk$|$V95ESz zl?y6>a*#EmrHAf+7D1{aoWN5_n`kF&qMfh_cI66{m20dMa#*Xtd=EN2x~=wLiM8#)S}=fiO?xKmh$JH(E9&zE8(cdg6LB$mzc4K%l?n!n^Zxr1!9^4PiZDi)rg=n(~pUy7)Jy zb7C52qHmXf{Xc@FhGKV>a6wY$Ov#ubnNsm1Zsa@Tyl_V>uPKaxa+VXr*0+4?T`-s+ z67I|N!- zzP?!pz$YQ5_`Y)e)vG6k)sKbR&qDl$y7&axnVd18TCNA~1?pQE-tUck8m2lpd$4{$Etx8+SbPZRkAFn^HR+prg zVh@th@0pc;rmiHTVW|D+bR78Zg(pyQS7;veK%dbPEd})W6*NP9E8)!(Xq}(^VAnAT zodNFqhC)_Kty1&xdhO?*pZ@mq+EVNB+S9e)et8!1bgBLL*QZaa)s^ZJcDmPfQPzi_ z^OyEz0Utdi!3=n)O@y#I=yb=UDZByYC{FE?+$SA5I8-jY_GeDdwRl-o<$;{23Pst5W zEG$I^Wk(VejTrkr5E!9?&uNqiNS;@;`4_@-(uT;8LlC+Hfg=Y}?1_F;?SkZ4G<8+n ze>L!$JJN(FkaVx3@S681_^*R{Ae;2p$S%|oe_owvtfA1YR zNjlr^gsikfBI5vpNHJVC&g-4!*kc8KDre+TN<5$=aa1DGX{TJq1jUMExlk!ch-cu+ zd%lb3yI9V$A0Xu>yY7eh)`mE_0uXbImTKM4YvE3^G$%O76V7D5!76&cP9|dJIaWfW z?L|IKt`}YiL(*hal*0V8yW2t{e}mqcAF9{*WTUmZ$`&YTtAnN+NI_o=Slz0WFnIZ~ zvB(CMuD($#-R;mC$u_>jfXQ}NP(U@ik8qK3+rz7_xafvy@9G<9{#Sx%hnh23%N=T)VAYY|d*R@ECQngigWZxs z?Y}70s&ae+aAhmB)SyW?bNLRd5s_1_dccx?Ybg&SE|Wn)4(WcgH@4!aywDlUPk;L8-B=^)oUHcLef2b=S@#}~7aGw86 zyr(9VE*5D*aw(9e@ct12Xc%L(DG1kboGLmE6&xF4BOjMSEE`F%R82Vk7(YG`Jw0fE z#{-_>%jT|A$&eeM-XRVpkvPh&(`Z&J{NkdH64~s!f7)zH@`m(lar%ib$(ydcfe8V~Suu@rW)4u%#-%rLGh0&n*$`w) z*n-Qo{0?&YaA`wJV?pu$9hceTYUCbI!eJbRy#%9>fj?J^3!*QrT&F`D*H41KZE`wn zhLSvfP8{IjNi;3Kf8L6w;5Mh=b~*}fs>22^24(Vr7z>i3ok_8wEF$#YevK>|BFlD;89C)$jE$ndf$x ze+xfUE)GRO%6YTI`La#2)EHiFGlABQkFrkh1z|-t(* zz5H{rxL5_Hm4Ach9~20qRI9Z~S&qbd;<#7+Cx<_z7@W=AVc_D^I+c~@iS!7Aj=D}g zC!t^AJf^SqBr_0kz}bVp;;lkr1;USa)QjTeDH?M4e>AwM;^%ecy(G{W#CGV7c_K=+ z?ZT_V+PW^ESTWE;$ZC(DG-4D`0)!js&?3Sz2|s}TFM?)MZNXqXMxUKj$MQ zqbP*;cxd+2r4wN0Be9CJY9b-<`0?YyU!VW-iX`8U;E6k&`Rv}UP(-p6^u3^TKEl2y zE$0Fns2vz8o{bcHIo3`7zIg2!PlIXirc09=is;pqA%q4;=N7w#4P%7f{|}e9Z2>X^ zg77Z4>}>%=0t3(CF1Isq0fGSoueMQ_xN!j}14;BQm%wxZAeRGj0i+Ftwoz9bjZ@wR z00006m$Y&LB?I{LE|IJ&$1r1P30|W{H00000Rbo$(4H^f5yenmayep9|Mg#W`E0K5n19yok zlXd}04Krd-R}2AXp$7l}00)!J0T&!WyenlvyenmOcnbgl1n2_*00ig*001>EFfK8Z z{{b`u_YW(xHUilK1NRRrlM)4d1NRRrlaU2UD>GtGS02!(>Csmd<~&Toz^XCR>a%Xt2uXO)oFF$w)OhJB%L7iiQd=tjhv_YVt)E-DO2q!4Rfq z3^GGQ)f&FE${wlbnxrwf7gc{Efdvpa0tt?T$bUmCzGTI3zc-`We~T&Wl^zJ|LcMS9L~vF)iHG zo!PyC&EUM%%PgY(D4@K zR4)oP+kdcXh4A(hJaL|V0%;E0qnKR6Z+g>JMN89b%H9+%mXCPLn2j18l;b+Ot;$98 zL%C|A5A$?9&Wp*tnMk#g32a5!S(C*Hm49hESF>=N7rAPswi{lGMYe*C=AH*R{NoDc zF?}!ghmxJu8@K`waB9+`e#|P}1a=)fekiX{+YPU^MPBetlunwmf^U<@V*fFtec^SC zGrmkG_vu|`M~Dgz=?%~r{>Og(d2irJrz(4_^2W>-NcdW71@J$8zol8L6tti<=zl7( zuCT$=c}-v6>ou#YnP;YPq8hua7ZlXV{X<$s#R_#s{1r|VPs>dWJ!cEjlP2W~zM?X{ z#eQ!x1?kRjxNz^M?FRc@R>KYc188}(#td?#dUY#9ItOS9@a5Upc!SklLU`N95B+}I z(+d0la#GIcAiJK==dbqdR~-kwEA461A1x2}{fCX3TiUsS16S1Z6gn_FwSTikhaNLL zR(qN+LN}6@jy}-yk$@nl7n8Wc=ivkIQ54{ul*L;)492b$qX?xcK2X4klTHVIr|n6G zDY?AOE0A+;c3=L_|E^HhJ+F$XY=eO}Q>R+W=%LB9Nt0w#6M0(Xnmny%YvkXzs%yM* zV2kZ>I>5XgpDa?Cnd*c@>3@lIaa;^|&ii_A;~igR^VGYlVVA*?q#Fniwz)g{-eNhK zAgcc~H+LnB;SuCt*Y@apYXf~O();bNj%wWWMrQWC6>(#r4G>;s@_KXQ^u47C>@C%S zJRJKEhbv>QC-b&>evhx@`|CvhY9~GMCO!7w9Sq#GP_wOk8`haYN`DD_;il$lqS3h_ z6BRxj)g>%o+C=~NTlvdFWPbYRSJB66l}Uenzd!kayz>ia7o;^T;e5W1-bViibdTN1 zPozZ@C2fmC>0Yf(e703*CqoThwvS*;^fID$)fy@F{l|Hhfx1U)$MY8-C+d=ohg(Oq z&q$y{b)}-S<93DerhnSBGN#p8(5f|zO$|@|hQ?JzZD8Un)(t`7+0=pBvg|*3VAVzh znH9M3=+J)@tYLT*FLmfvpUr%+SQWH)J!Llb^f~N-lvWxOS^ji;7rmcW>C_Id@3&}J zl8|8b-oH#Mvf<#K2zp5T9;_dwD0@HQ70)Uljz6zo;dalaUw^Mn<9N#_Z+xZRQy^5( z55)$inNT>84g3dxCGQ3m3;z)5TPD`(S)BN{th2P>^-Zak=`3tyuBOQ>E$;Z(($~_r znlambbf)#?BCFBA`7ZkEx6v(V%Ow27>jm#c5oJ0U`5o|(l#W4P>N=8EL)9wAsR~^# z*y_MFJ9Hx%uYbCI8qRkrolfAE!ZoN?g*b-kc%Tv8>y4df(0Na#p>?`0$eI10(aWoM z@2_4w|9JIMd6}cfSw2Dk+I)_tf0Zrgu!2*o=)n{I>YKggUe-U?meD0F82Q(nQ<@sY zs)5m>U~1_+@O!jm)^EG;+K#-J!8U-SS9>oz*XyFZPk(S|21|QfOz-Diw&T4(AfDUD$E(XKtpaEj|pUmM2~G3-Tm`PBnvDo!1Mb z#$#Gd-M&5dCMNbKrYM_Nb-5_3C9JPEJ!iUAa^bhaQCM?fIbYSLGj>9vl1uY~9i4g| z`O22LdVeR@t6<&!T7-}EQtj-b)6^X4^;2Ddeug^{<+HJE`Ej*!$-vXjR#m=L*&gZT zOA>!$_1uP0jzeyy<_Xm#qga7WjsYxGAVovlewLjIq4qD7rK0VqLcOcSr%^0Rld6&_yu?BrvJSU&o2X}`nYwDDoIG&-nD(2}pgJq1^Os(Jz>^c_Jg1Z>_ zUC2amWW~CNlsbbgDyGF(p3Y(Hk%qbR>N>WG1%&S&@+Z! zjA>Oamt+BAsEa%T4aYKzXi>r~QWm1E=;=%Ps^zp?z%rh2^mLX!kO5Jk_e+JChkq)p zjvXXAU?7q8AlTdrt`AjkUHY(x)NE`g$iblib9j(}R5>)Bq$Muq5 z)_`$KQ(@K4SnmNHlGX9pO_!xo5=W%y${y%YTiGPyK0eYZ;tmqOgSM^bt`i!(^}X(M z29=sP5})~kSGCu}bFl7-V_%{k6o0JM&RKimv;Ybx@qauFj{E1{2Y?)ZRW#Wh10g;* zECYg1!cwfSUz1 zTYu2HpCe-{45P`soZR2k*-tmK{02Vq26l5+J<#ov&8O0x{t}QH_gS{|?l}8;R#&t1 zfhBl)w@5E(14&1*-%&b$OxHC={8sa{LPHr|Pl5XAAy1npZ9 zog>ev*;d{q!kSQo(UaP*vT+8QE||4-3TmKvkDbyX;b6#5V{AD8N@^ad~Wz4wVNF zNdQVrjW)+*CS%opwV{rXg+_*gJmm9vo-U$4!;bx-%!)djA4*>ron5KxRCZOTRwI3! zyFT!2%Z-WiuR$cRoN%?LO#~NC!PkzoKl9s*q!)2VvX4Metbfbl<(AGtJCeqys_~g; zz{AO%pcG{%qa6ylN!c^!?E$4taaR&|QQxtS$_mePUQDxP2LGpMr0Fmig>Mr-Z8UWF zMIl~y#SrO@gQtG?PW6Yn?W=B2x8mk}W1TnVhQ`W0fh`}>Do@e#=;GqiLF{)RBFB23 zWG{+ELi6N|2!HnuF&&JU_Rtyf2!opNt;vP=RuB7wEfHqpSxCMg%xP29*||3d1GAYI zgp-}j?zNUgYn4?nBcN6BJ*#1T+7Vx0iiSsvG$%n6-cFMmn=R?Zisq&!}Ri;O~{0}p4% zZLFEcMklRXPu|~jn?#%!nqn_EZic71)HFLzsG0}tvn^gM&! z4TQmOut!Cs(BP$^wmLZm)Zy|Scu1z9#*w#zV4FG^dM`cmgW6?tCGM7>jehCrq52Ry z5F$-F1b^iF6>1tUvuQTD&njM%f!EtWpAM^dnHi@BeSIpFc9UJQO85b0x)Js8^2ah~ zYf}C#aS-Xq%K8DBjB+t8(q?vIq8`b3bY&@EXxl!F&XsH#N2{b0_I|sPDEi) zkj{ZNTAu*9yx@M$erZ4F+|Q}%$6X=fl4hfCbtlw^-myYRN%pwGml?E1WlDbPg0&Bh2i^jCcz+QS zK87=Bnt(Y{OpP8j@D?e6+HGht^jm!9LY$s*Z-dU>p0J>UU(rv3@PI34cz%(b^+y-n zzg_6Q4naPl|9&_28v9N<`{ssE`UH;i?B8I-?~m2{U2;Y41g?z=@BwXRgoK9ugl>>k z)#V6r3&Nd#?m6poZ~cEwZwdF7_zWwxi!uJrEEXYG|Ekf6M0WcoHvn9`u-kv)ARYsYuiu~Z!QO+@$m|; z!>QbT2b6>H3B%Eo6{$)lWpf|H&zt7pMS~Bd*`UujtBlf4H?)ZbFwke$w|~U`EBtAl zX6$#R;FdSFv`1rafPHn-`dSA0>#VB5IPxRti&o0ab=CLq z?c5k)rBPayD~zMUv-_UG-ZPK2IfhC9A{wv#%s2Q}yuIX|vH#9Z=`pQzTQzV`W+=SYyK$Ul%{)u+PTVn$kw1>jt_?=4n#5~vJXDR7%|R8bmOFpBUn6{D z`WXq6txsL1Rg-}NBf>+u6%vgo`2TN4`~LfNcp#mo<9tqW{99$SAbxjC@Taf+4PmGL zBH?Vq1?M5@yTKQI?L%H@1oOi{dj!%d|k{U}7Q? z`1F7L?ExWNG2G#U(Z#h25%+o~aKRKK))zt9m+0z;Z$tsY`argT$GNvSiQz&V452$^ zjkBrk4iqYjXyqAQ7hOH2TAPnKY}OSVlSAEWe>B+EtM}+&aINp0Sz3R;*wBvVIh94fBuWRNsjyR zD89DotKw=TEgV}bQHTXJN4tcX3?aF|^&DRN2_gT0N&0^ouQrm&49A52Jw^rB zL2@yK4WU@G{`Q|V%l~=p*xo|Yw7tg%rrSjyw)gXCy2L!o$;vG#BfcJy5G89`&d2Tj zf?ylPqiYt=Xh&z(E+c@e^1E5Z(X@qgll0^3PA!2A8S*UFk{F9(Md!LW+s1X6oZ+@> zS(u2G$8UqhrXPQ73k+7q{c9!l$?|fC(cE@;&w-YMNj|XoDBYJ9q7K(_h{EJdZv=_6 z8#@+{_p10D8_B){1lC1z=ADxK_9M*n)x6GL6`F*p){Wv}a?J+*S^?0|XrGhO4d1z2 zE3zHJHJ+fr_6;R(AY>SFE;wt8EXmj)kk`|%Y^NYO`on+W^=3GZ?p|L@rgbtrzjo>b z3mHj`j%fCmtlf8sA0iNl-3{0=8Os?TgFRhR%C~t#6lCnH43x(0M=XZb9>N~|MsjJY z^%CY4?lfcp#N%a<-Z@gWA)(R19=h#vHJ_i167=D2eSHjqX*k$AC!eD>$Ecl~SDeGL z{kx{U|Ac?31~siez+2fM7RsV$v$Rl2*Gx+072Qy}zz%RPNQR@~zj!h)wwfU7)&2h2 zzh{y!Km764yQfSvs!R#&X}%fm%I1bo;z^7$V={-USfOOqT@NimO$0H97giY3^wI|1 z=;+{w@-QBd+I0Q7VaQP&WmN@&R^4#(60~T5H^ZS2Kw)KZS^V7|{hPdI+y(?Q2 zh8=%dAuiUxAtNE=udoX4`z}o57@l>_db(=LMcSC`3GG%_tw9Ap^Jm5XW^~tdg@7D3 z1s9L=5?#L-h*6^|ALnQ?{xMs#GhXQ)>cpuecszSf09MQL1iI*P7kdc61dWnp;A{)f z-g=EzCty)%ExE7@)KV$VpTbT$}Xdma!@OxZwc31@~J zi=@ZVgC-v;g?NDaFzO6mDD$1%Lgv_O$~o6C zzF>ER`HWV?S-#6Of%~T)qw7H}rVzh~kAZ{!M#OA6R59i>(@kNSJ~4yQvFV^emsUo@ zsNt@_wM|(N?KwAnRORA}YoBG3AaZ}sP+jGFY>>)XoG*-XEVku zl_BoQz$b>3i*9vWoIraIX^7VN=sEyfxBF9z5FX^#{3^C>yrWf`XA z1Dr$0rb94&`-8#fn+U`6&8vTBM~w!}V5EH(i}X{^O71%PvZ#LR1w%kurMLL`@L;}J zErh?=i*=0XBPCQD0qNc&gwBQXRI=J5ECxyd^rc=#F<8`a zm(Gu(#Ku@s!LeAieOa6K}tevMaF+)Y1r+MQb2VB zI$+{9psabDq$CJ-oA#JGrfwE>bhA$-#(GZ%+Uu1T>t;r$y?z4khj|%#*w823Q7wcw zgAG!1*$CW%H4~QePDV_=?G0UPgHt80$CkF+na!KzhUz6bM@O;-p**Fdy+0maqy-vi zlW`~=O6NkQjU!~Co@LXcD9au36ya!U7M%GUF5@E|JTP5B^9iS%y8(iz9_`T7 zJUB?_cOu7ooNT{(J8tkU^FZR76PTWgRRIcRIbWrhj$an~J8OTfm&35obc>zs=*7eg z(!$I1k%oBvpQ#hnGielG-sba6i&go3n3WBG;YV$c=O_S1ou>%4TBd>ya9ryg_w{7W z<&nri%e*QnI}Z0c3-D5kjcQFxB{*sU$BzzT7Xy*tLt~g!Opv;^=BoY8_th0Sv^-GR zz9U5QW8?zDf#rXp31Pzno3NgC?RYZmoEjZ6?Mi!AiBq0_Pg{$)A*Nis#6x?Ux8mJS zN~ZC$VXi4@WZCp%868Zqpv89IICYYoCIi2dNtPo};E4ZqJ1_Bmqo2VTH9w`FVzNT+#>^bpK@2=e5+Q>O2yiohDirf>vWvBpEC?!MnwF$5e>zP6$QezE_q5beR{tyX*Jm z>TU*?SZjZ#P9@xIYo}pM=yEX~S!jH^%t8Il|DGwZyw|7vTC$GiU-J@F_!sC@YVQsC z4RXIMy;hx%*&LnR_IXeoFR7j=U#rBn55`Y=Bn0hY<4)lJ8QEHg{x=F>Uh+%D}%_9Y~ zS``J~N3byy+m5^zs2R`F%B65m2@PPtXgsEMHm=G?)iAzLS`>F{^;~M6r}S&_2S^pU zw7Od{8>{IFtT^qU49Oi~7A_;0slBHHgB5>6=ibqisr7NxK{z<)YW?i_26RRZ2YbCC z-G33!$V?fWg|dI16?e_7vq;#s&PEtX2#ylV(3gf)t=427%tc_ml4P+j@2Yg#)(R|; z&{P0x@d55RMlfav%AV^?;le%On1@wUFmBGSePTh%bqw7^=KVAg+$j8AM>D3@ffw?yfx{;GS6hyCl$q)O#K zMSL2Cjd2~=ZeoIADqFhe$nlyOj5<#q0S-ZkGHc~)26XFBK+;hA`~BXBmRB-3^Zf)o z5t0XQ9>l9;pbaX1%B$mLo<#*w>DzzIq5UNYjNdXvJ`DHm;9bN$;I3{@K2<3rm}cgl zwJ$(3W=L?h#%Fyy5Dv3LQBs6nu*%&Rqh~}(Nly9Z4bEC=;V@AESiCFT6@9l88d;VhzG>r3SWP56P+jX z9SF1!6VM47b3Mo#PU-$fxB3|Os;%Im&AfwON7-BosQnsQAsa!qa+Y+5#_%|poV*o$pF+b;&_@bbWK{R&+!7?ZBStax40lAb*KTlCel=%CK_d)1+S*RX%?2bfoM zakmlnor%QozpBcDbW6olF!-a0240q!pMa;#*{)xgc$>e>qCd~eY-&eE<~N>tRp3>4 z6vJfR?@+qrxR+AsosQAwPGLb4Epztj({*r87-%bt))`*tTZ7o&W<6F-y=B-ZKTe^)$FyzKffIq?ZEbPjxp*{N2&o_FGz@L zvI@8qCjJ6C!6KEm2h_nwL9PI717@Kh7QbxTGi*8(`Vr-l^qABHmKl9`_YB!-|n=2Of1b z7+RdtrkKN?o+j9P({_ zvh_L!lf7B#;q?hIjvM!(%*A0woR%vMYpqep4=N|5E@@LB!!yfV=J1Kkn3zQy)|SzapCkUepkl2bow(38BWXPUE7myM<Z}}twS71iFoCQ##`WL~7*7UXFYu-UbQ;ql2?F{74}`Ewy9yTt zu>`5yjf1B`00yH&`*L)p_fI`&*Cht|Sn6Kh=Eao4hGO`sNLhCI0k5j>t8a|8`s8s8 z?Kse9a-n|%t55ApaQiXBdy|pM)(WQ6@idIrz7qKvVQbEQmpM9d>9I`pst})Jr`kzxcbVYC5y?%ZeL|r@H-xmB{*4(aRh~QxmRLw7!{Bz&`5l`~pG`X^Iiw8Dgwh_+KX!5b8AcqpcXS4^6h5 z!L|7&gIfu1Av2tF@;?bX?2HWL41<{1P)HB(^PN1SwL}(S}-H>B;iuk9yc{wKX2T~zGYYH>ay96k` z1*K>wA};`8GxZN*veH#;_WYt0#CL=)JB!y7UKjfo%wHRgb}|Eet&5Fmh?##6Dv$n< zu8qv(&im*V@PY+ieUI+YY1<%rzlIO_FiRiZ{KWntB&UKa^^9pgQ_Etrv!_@kasBJY zm{2Sn0~_qvw?%g-$%n2}&YynvkDs5J!J=6^E=z{x9` zL`s$-ZVzeR>ZiOwX<+S+>!4%PGCmUrr}|t@98pyep7^;)hjOj}-|y0C`2f$=8OXO{ zV#OeWi~9reiJFWA*aBC7y^220^5R~+rwQXyz~DmM0M+x5C#C3_GM9g?X@rf4&jPP0 z>v1AMq&=;8Z^P!j7kIQT7;8E?72KzdU3k*=OZv}mHvxKakPq9V(Lu8~IjNp9(e*@C?h3kK!w(=Pt6Ff^RZNr={g@#EmQtnN;pSFrCNKy81w8qbkp zjQ-Or2EA$aaMF+a$#<*bB#uG1m^F*J9YTU|7udh^vb-0jj%&IP+sfT9vkD=VT^0-4?OTj?o}zR$nsxw=7=mRCL73c6Ms|#6#8ZC)Zu&&^GR3 z3Jac6>hjaJKgWL)(bQ1KD+}SE_F*KS7}&Ho)ty|_d_=$yZ)S$I==rbH`k85rQ44~0Ss1qi z=%O-x1*>00f6dVNrpz9R{axY1ng5E{{h^{dp zG=vaH)56QV9Jl?RFoIzms%WmZ-(IT574wAO$5a)E96wT3JLIKZz>~2S-mZF z(Ip=TSVFVK2I#v<(05}`Dt!jgW~56p1PGO#F86=lU)U$ye!e2n>&>$H(msJsER{lq z*fqxQeMA%+FMswan*?h=F{aSf^Y^bYE(AJNZK@6tfx}V6CHdrRlzNUJTQw1QNT%6sih1U+ zMkRj@!+@+%-?)L3RiL=Z(uL|MCWMTt5I9*?^By+nVJY7uKNfdn?tPw(BM$11=?Cr_ zI_cR{apce^s)5@L?5(&65>BWCL)|z^a5v|g~5Wy!>zpvhY`1t(wYo9|; zHTOLGTTrf?E@IuVx`)%jskdD%D0JiSX=IuX&KM$l8I8pIm?$zNn!9v~TVnqnB(YXL zJZo-v*9lEhSr}p@+obQOU|BWJtG2xNF{S8kjB)0SYHb)kdO`r$o5)s~w!^@*fYX0r z2;F!u^$;54doClMkCT4%tK@X6k6HTcpKt6_R7L_G9v?%OE;smB$!M?6`&$Qml0=Uc z4!D92hx>FGhaEmg!(H=%BWj`Kg74&f|5Y;BqvO#i?D)sL$!~CtPhz9Trf!*4mh>X$ zn!&EFH+&YJ9ry2kB=z(jvO^e9f1iH=4L7fg>rG8xvZGU?uOr2Sop;kJeFRfsK3B*A zB9gR{92u(dZzluW2azdy%rkYfwqln;Kt#CPqPFBJ350y`{r{%MA2S>1G75ey9^Eip zi^9B&vStUK5CcWQQl*e$^#0{HzfpPjCY}FR7kldr2|FK#juC@8{_w-Ap74L{o+Him znSK0BjAEGb+M^0`z+M zT~We<^IqtY+_!yDz|h0yiq?Nd99*(}C{0={32Bv_;b-bt4JyPplvXSVs;!a5m`Pbd z*}qV}5@~=l>%8ms@j-{aXVh_H3rGmTYtvUC3S&ez>0M3UG}I%obSIUmcdZhNi`ivF z^t4>|gqBb7TAy>iGj2ihAf=*L*lvg@A`bB6dM1p*++2Qy6=s;R&Fg<>I&0GxQJoD! zgsST5OH{mR!hWkM-;nPmXL4h-;nJ7+NPKP&W z(*=PDM`yq2`-lvRQd-m*2w)j$%^tKM59HUn4^3A4^yVD3V&{L#(^@0@8DGY#uFG<+ zsecCAKNB;s08TRO)h6Q#2*igXS3gnRhxflha*`ep+kPmM?JS^LCmdOo-{n|4?-mX< z;_pFHOVJuKBkbwGz6Dz`-y2p#NSiS z-GF?fR=U7^+pd4jWj-PJy1mq`Sh!FwDE-&T3Pj-D6D|nV!hhYYsZo7fWp~jZGmx`) zcWx}_xP8zuE*HL~p5(M`v-10Y9Q>a+rbsvHeoxFvmtHWm>sykfuZ`ys zM)Q1iN4S6wq-;bV;BLuml6P#PwgXCF1PN@GQV7>5(=4?FRb38NH%4;ZVc;c*uEUL=O3U1tbp$^=Z=n_SlXM$lx~BcQLq| zn=#RSk7l4%x*umS5RS6IcE!|r`>c_-R)1K|C4{fT(;{n;WwkzvT-{Pd%1FJTY*Stm zQts*sI3{rLP_6z;c#Kx9oI=UM#yEUkkc+g-+nXHnmbCRt+JrD$g9lvvS|uF4n1;5QZk z$T@$l1;~nqhcnHxC1HC%Sz`kFGL{TV6ol96tlqcSodt67GL!p(9dhVLFfwX{uJ9N= znfrW7Y+H?lgI9SovmjTR&>aZOM`c%PpPS}H930!UuuE3#T~j|Zp9g~T%|EuUw!HDqn(Nb`L6LSIysh^VNTy z-9W>5Ah2=E^~f+*$@6p-S=H2Ih>`uP`^-*%WShleHQL#sJMEP&w&QU8x(1KwfrELY zojstVGbc=IUP$TGJ@a1ZEk@H9sn+$D0{(XjiUiVdAfaO8(Vlnq%MmJcxhb_mj{h`W z-;}pE(B|eb%kDclQaQKw583)5h3kLH^*X|fA^x|V0}8JURaA&NZ$9u}+bhK!E_AGhvZ|~n-lu<6DhFxu{=OqAjy^|{Lz&pn!Y`%Zr(R}}!CJIA$TPDkPV5(5rYwGv++4`}prrsklQO2RO zFJdikG6VA{{?v~t%d^U%d-Z&Bp`5a&n4Dm(Z;a}1_nkPxl{CS080ho{-*S@Jj)_ts z_O4XA{0XXe)FOu{1|c2Ue`9pabccM*gKhd1N&VP9jwJ$7nzkMG`9gmvjCyxvI`{Fk zVlg;{Lyy_&8t@YIFA)5JAoAb5`pebJ%Sc#rZa8b_WN;bP4QON)60=1$nvuA%nkn3} z$C&rSAU>a-!}fhDIOJ{Ln_Sq(xlpCDf4aZcnMCNVMxJ^p1Rw!g48yQ<5!3)|VP1eT zafqTL(9l@qc^aBi$+&+d`q&+J0eW`Hle&(+yx$T=L@R;)qPN zo^BJ}A!#}Kj-)4Pw_7GB{=wUahD*+Ng(*cbCF3AZnJQiH(o=uT9oMy?4YtvJPsda0 zWei@jehcLkuwvIE$kcReb(U6ghW1xT?Ym>qE2!uosQFxPAVuAZJkHN0C)awPZS84x z;qoSX1f#Qe4^owKGxBNlCkCq0JE+_WE_9%~G)M`@rDb3(<>{F9$DxKES0zTN)C0-+ zK$}c_Cb$Msu{M8B2ch1AHt_}3iW*)7Ze3VfXlGtc?44}P;PPRzg66FvR6Kq&-58)9 z9WRabB?G`g*6f4Azh&lPlHy+^?1_MrEFE)!VScGfvL3=BUfu#5l%31k(Gn zHVmj<0*V^e_c^%;!VlqP+ZuWoT!=FLS!d6KeifTkhd{wa~ zQo>B5sGAxVm`VN6vyan>+FKQ0y5|~QRD)#D$-%OZqK%!LqCPmnkL`+5bX_=S(sG2Js!?AP%bHC` zev@~+M@@ea4c2m1G^86)Yr@PrJrtw%OaX@H*n1@$K54{tc2(}Qs&T7WeazG3!c%yw zV7a%Y(fHe_UZF6u z8qWmzN}^-sB85NW|K5<1&dx*X43EP_lC){J$S;4RG@G_NM!LWXdkK}W`$Yj=>WT`1 z_s^BbeV&i+7E6b{T=S#ib5hhMdE*M`sLgP8jMNR%Xo%Su#5tn_JmWE%pLECn$)*z6 zLrSW!sMZ;VftYIUrw)@t^sBP!(oYA`R#o#np z|8##$fp|{$;1UTndi6j$;9Vi{nDr8~0XT07J0skOt~sZIEn;0xR!wKx<_p{)YNwW% zk+CYwFp~k1nk9CD=y^OnctF(*8sZMV*uxCY`-qbc0*lUaIh>_tm3hfH8twt(cK}TcgsxB>@(6&Ku z`voGHjfD5S;PUBS6cUfw8A+%!HgULgyR!Fi|2RaH!$+a$x6VWUkiZ{pdZl}ZlSqH9 zs!ap?ZdEtES4EFd@~_M&;p3LoEoSorf zZFnm9D!#n@Mus(;@{(#>Cqp!IlN?sV0^{bjT~g}YDBMdOrRa_Fi9Hib?gZ5uFDr$5 zB=SB1N$u#7!>v;Us@m50iTw+8lqrAptH65a=+R88Fi(hJtb z^T_kuF7G06aMU;(B+;3zLw6SNG>Xc^mEDOO$q^uV;Q|E>wLKcBo)@gP$XILIy|WF_ z5LWg84S`m+i({}$+?q3DdmKn!>Sy;zQvp;L*zh#_G=BD~1vclilFW8;V4=9rpZ zp1dy)u*K(@;2m{1;?Jd9eU_MYYBI1@q{Gpbg0N1 zn6}q3r=dSp ze>Q{RI!roG3QuTlz%mh;e*#>Yu*D+H5X^KP-NR&Z2~>2&zHTBIHRHkG{x||XU?55PK-ft)*^sCi&_KhjvmqJJH3T2 z8b?x0>Wk?Im5G6>1Bjt3)ZC`*@tz|7LLf3Q_^an{q65xaevW^&a$s*oZ&D1-WrwOq zCd{{T0@Jp^mf}N0AO~IbO6dw)rWk|s{bUrFQxZsh<5#C8GS7@NN^B(Oqe&{DRdz7}9E?q%u%C;@~%oR7cO=%1@Jt>KUukrBvAjQXPm4kz| z8WYomve*0Z_PT$L+iX|q1YSPUE=);x?nq8qmh*K12N(lMCQk*o>@>SWDDKd7ir%-g zVSoc^#YR=QVbetFAjBEt+hCSDYYewY2Q!`MNUdXY-KxxmRwYm-yTG|1=IUC~7m!qy z3s_LPNwZoSy`O8%=zcABLZS_%57iElESkoTWj$53;un9Qj?Xjs&oTEPZ#X0MHaS%z zr#<~H&DBw$up^#3`r8ST(MHw*#WzKEe0S`MG8{*j)95mbE^pzdyXbNjUFJV~eIK|2 z4$!Rq@Sz2>!{Olmy$tkQ7 z7%)c$MMr;@e@SxKAbizdOeg|2kR!aHQ!$JArAtA(XgRV^eie{-aJPgn))jzg zBcRT29*K!DG6~TU@Yu9m+}zH~vJJKj^h^% zsE(DI-CrnPPB{aq1?)iB0mcs$GOnIwp$q1W3qf!iHqSb!f_#Ny1OV-D%21~~6jclg zTN2#}kpl(pBFuZlp*jjN6DK+|_`v>Yz!k@ycBk$-^4+B$YC02)AXSaxA=7)f#+s?? z>XCnUEwc%#9#N3FoP3`crtxFvUXJrWq+ zF2>QYWA!am&}Qe0&>k2JLxDgiVr~s@SC)fZe#9?lAt5Cfd3b?0)Z|`u%vm*HIe~xf zT~-3iu>FV$#YOFojK2UeK+eC8%R0oWVCrL43eh|n&aL7SJ;~9a#(i?idgVRC?Gho6 zhZMEB1xd~Y$+eUmP)K^{71CP3o~qW=fXbNdIOqfuO;p(|13q|XB}Z?uGA> zIFKn)d4Z?gIqsNmo3e(nAFp9Hoi`B3&|Yxm_8 zpC9=J;{rL6PKXgd3WOzJlv8oQbq8CufLDzf zM6CD&r+Mw^mD;r@US6m1P{kD5(p{Lz?%SKa3vv$&cg|j3Z^N@=FAp;a#^dPgT}UQ= zakt6oz-0<~h*!OR?V1`-2s)s#_Ve1h{g^I)PhdrQ45UIT z+h5uK?E8@oCb?)a+&OiSebtED?0qzTJhKe$`6TrKF>vWN!L`jYYl;#Rl;xng|94;yLeagbpK-tUa+xJ(|!MEb~ zcyBd!CQv=p0J5u31i__XjC&AAyDg}pd-zi!$Mm(-QsCi{Wp(bAz_Ddj@}R2P)(Mf` zlC%DB%bxT#^&;SV+0}nSsWC&9J23_+OyRs$Z6Bh{)p(Pw;Ok|7FNpi>MQj>V?NSU( z`N;%~mSPMu2A~X3O!@oyn$~HbwnL&RvBp+#pL5q=$~}%?Z~XVhGL!Upt$Qb^kO2sE zD+`IA@+c2+Sz>v{_INJT%$vqbpTGBTZM5!GsC0&dvo34^-tpwE+P!MKHVK79M&Vm@ z=9HvEYF;?oxbJ&^oqXb5ALHTY`|2KI#k(VzIZws3aaFAnoC?g93e?`^58_ARc(IFj za4Ia^7Dmv4DwCy12#o9)WnJe2-?IJbNMBi2VQAGxbq&=J-*Kll@g&|k8!8?e8iCSH zLWv5VPR2bTi&3fwIeEHlOX8-BZNf(<*2c#eoeKBSAl{>YIM4E70fXWsNNzbm7Rr`0 z+<>Nq=ubjFsq!FID>rM2V5fC{8N5iRK+rD~+VoVIgaY8;9*_=U6uTsS*upGTpP-8l zTB>!hAw!{Pn-e9a7P#3ZgDx=U!SD>@xd1tUz8q;vfVh~6O>|7#9CD^xhL35@)4kpE)}JycjtiK2-0!W&EgmvO{zm3uBxl&tB4)*mHXReq z=};qO&3q^W&=vbq>80HUhxD0fPAj#^|M9b1+?_HortD){H+7An4}O)kW{9fbC7LmQ z%i@?E7%36aQB7mxfH-N;`M)+VL1Yu>wk`l>6@>7A0)s`Q>^B%{F`bJ&B2D58RU*c* zxqC?}vXHhFl0kXCJ0ow}o|wQ3lYL6bPAe&sP`|Q-4@SAO`abyWp9 zy5ANY$L)R8>=>^EFK(1`Z40!k*tOoE-5y(iAy+-;S-|RREmM4!*0W9{Gc;ShrTN3h zkME-AB^FS99j<`T2Qjl3Z^LJB6mm!D%)h5wpP zN1T1vQwQA@80v+ACC+N~Kne64!&_=tOvy236K6N=)wa^EirlD!fH|LN2o&i2aN$;e zW-Z>-xmVfxkwZnIXHr%aI@GINa1iD;rAq5|R15`+m0Sx5F4E9kVnwV`R zVe-Q2uUoqDeSnJNlD&b&=DF=Ub@pn1?>${zMjB?~Pq)x(PEL0?|Jr?a+uR@vr@FkO zB#iFu?1rQaHMHW8f1jxr+#499^!U*fzR^py^(eN6_Th(D?_Niz5y+Mzn@8|uSAI4* zAdlDS(u9V?Y;DHr^};L#Db`poGmZz~N-TIavwD&)vzwaKfs;P86$3Vnz(Qt!mI#t& zK{*TS%(H=1UzYQ?-B`SK?E$vUjk!Z!8L?(^evz1AnQd>SHhCvvgs^%N)6w{Eq3eUG zyvvB`&}7Kq4Y6aKWQZ~mhp7~fOK0?|?$-LUr8*{ZE^te$*1m}4b7C3$=wzDc&$G>^ z=Na^J_3=fA5JlYQN!CoTH$xSF0|q6sX5b*IY@SgeyKTZGpyAx@h3$2wc*`vmkg;v) z#9f+xL9hTJ=pczk$+z>DT1I+fsyN9K#9;BN_3sVFUaReFv{%HG+_Cm*AW(UQF@VZ6 zA|3e=xxbw1qTyB|BlMCY|4f5a8`KIom(fg|pAK`|aQ1JTmSItopWML~R zYk*lspz0dOsyTWarjJF*)^+hxus)SN<<&8S4hNU{X&hbVqXGP%{@Ee?Vi_gzVRTs@ zUy%wTv`1K^sdfe91TSQ5fgRF&4niV&@&5HUbal&yEMUK?I7+MMiFj_nGZybS6%3`WNRnuvL&|6Mv+?)6OuMaW&t{#0bz) zJ1%O>_UcY{lyY{x0HnTcMLk_jZCUsGNwr=!W%x%s8s-xq>C9%JmAv936$?<5wHkSK zSl3gUtHq&zZWLRqI%egHJmQL~?BTn(culx1$duAqCzRrBV}>$lOt8)yNaf};1n zeBcOw^p-8pL(;(M+mN~T^FL(yu<*8KXML94gy7&(S`C?rhA=dLWGC9qEGFS;2an~#M_ISN2&Vm>Yx#uI6}+}dIsGI$MFAo zX2IxhdrOtM4z{6}P;HL=gYTVI)U@c0tRt`-zoLe?3GR%q#LW@AT=)|tNNhxt;m5bn zT5H08g<|ych**HzC&RoK((JYe=G+i2QO$5WOeg`4+1&2rzQxN%HL}PQ72p^11?N| za#(cWSWDUtW;cO!-S#j(aKs~{pK-WEa7>U6doSaKLm?1)hNP$R-NW~R^wBT=8dNKI zeV%HwpETleMJZ_pR@14CKmRdZ->0G$7m@u#Ry}4C<7|^vDE$&+&y=)(vpb5TI_UZai^X-}J>FVOjoL}drc4RwSuPB^ zXWYAl;oJexCfR(hz4_hs#oYmLOQEl#ZR=nhw}I!E8LK0yeme-`+cl;H9R#)ks9gE)vk~^bKzqSlHO;#$Lq4goTt3Bz05j zPaGFI5W*k)1!kwKY6n|ggblOowb+6kgD*Kq`o{wkBwfO}X9tdWbHwIpjf=U#|5yVGDl8SnoD~IOeg{Fg8 z&Z<=94&(lYZX}-f^2N82R0|}-i|`(Sh5Lkf>n3|{tLCjQxlFh?HhJ1SR(wka?3jP( zBEfo3`X2W#TKfj_r7IAB83hUOvKq4<7)I=LfNr~qBbkJ9lhm4E-u&(r=4rw&Uf|M@ z%SUcUoJE_wM%Ra`PppkiBI9YfG*vl#Ky&cYwT`xl*B&#O2t=1No+8(yPLyh{XzH@7CIaLlopDs=YDsLz?fv_D= zNq;p21m`g-N)!|Bl+wsD-Y_aXgJPM6xNz$icb-Vz){l>m-+=JFDk$u>ou2@%WM)y` zk?V&3CX!=WSIonC`J^}T!XDs%QN6`~ecHbl2cW`*1>0+X@;L1X8FZM~TZvn`{DxY} zVbTZ9nbMbhRFYOUWSi;?8DiNLE&K-ST<#8Xn)>7O{633*_kqiG9vgRcjo82xT?9TI z@juLyKcl9Cc>~AWzmrlpN%OFNBAx59VM5q)CT@}TT@e2Cg^eM}y6VBATQi^1E6v7|5>NGb2?1YJ>eKf{h+z zPT#QKk2=1p%8VZ-aYy*e zjr$8(k|5Jbyh|qb8Dc0X*ib)~|nPR@vX}`hj4^g0J9^sOt zpeBNU_+cZMA8kgzIBAtl47)ma)L6oG=Tj!D=(a73fEq05B(5Xj#P+dUJ6riyvrHa9f(UVHx33e0tnfeCvC_exuP+4xtK@m5=kwI$dPX>%GzE zddhc%7PLd?sngyeQ(83+HV;wH@y0k0PNranF~~r?ZY|S1u*{_%qD4Py>wNb|VTjtK z%n_b&YKtY3en2W>fLkUnq| zL2pt)cn{i66?7Npr?O;e*T{h|48mD+!w;T##31g^_*eLw`qmtI4a?r2Q*HBMw)PF& zVK;xzmnt*dUi);VVrr39Wte|RCIDKsGWc5ah7OB+%A&^v#kQkm)246$b`!>K#d-Hu zP!my5{mhJ!%FI9l2BuP{kO2IDtI`bY_14_gO}2*<*n8+}oxyCW`l>dFn%#|_ywu>A z6sn1cBW>|=`t|=J@D`fM7P!%cha!+o;3rjs?P7QlmW>89_j&e^&4bveD#>6H;)y^t zcQB`$3X~(pynh&Qt#IVOs(+wrQrx3h5?>=2CnYJuK?0Z-Z*w2B-ErbGs z3X|E*{ObF!I0P*r_7e$SnTR`l;IFRUzWiXQd^^8@Cu%Xy3srYatObT+^bF3*COazu zSi;ai*`7EG2@2I(V%wH~!lOxVyG~2${J|Y*QEh1aIx{Mu@#u+4D|V}dQOAz2*jWqn zH7Wanrf+~WGK<#dq=8~)oh*FYFaJipil^D3{S3bo3=1SIa_MHp9V~%+Lo45TgT*Ct zDHYXrCmy>KqcF6wpN26hKF*-dvk4MSb`S3h{IlUMpqZsRZoe%oI zs_*;c(osS@%#hNoK;-XqMQ-d&D8ue=c(sz8_+K{r_#fz*{rMUvz3b2T*Xs_D-liMJ zm>_&KkSqo{r9$B7&Wa8$VXe9wpN!`#PS8Tmk7BR|O0XgC@bll-m-k7RKXDl&I(L>S z%TJ-*5LciSb;gW;cZw0GZFD6C+u94;O}v0h6V{Z=6??uVN;~3c*CzeNC@#tIVBl*m zf@3GmMWm=Zj%4^5YqA>$W^r5kmiVz2R_2~Anu(x|p41tLq|N|-!XmBiT#X}BZqlX~ zxb$Eu%S<09*kMvuh1z|mi15KWo!)dGPJ!WGK@PCs|qVGRMe~JED)){8| z9`1vGQ2Z=hqPwg6=k~7V%eo&Y!(P(ArbHRCfs6y*2{(z;B6~mMgYA`PzIpc)n>ws$ zN`G?Ur;f5J=631|R>{N4tW^z^2HuKGYBd}-h^Th(H5I~E;9NO^k?~?|I1%VLfOe-& zs8M8&d=rMR&Libt-b$3gXM+xZl!8IXd+$b=m#C~#qV~KTBN7X%+i*sB zi!n&UHjG7{)M+vW&&FUCq$PQ+2f7XlrcAknD~{z zaDU_)GyH%SA4=SB`gn0F1avPOL;31Pj4$v;EK1Wwm61JRHb*N`?3NG{zVqULp%fF5 zG09ui7T1 zCT)-xw)Fz*+!tpMzSVR#$A_34m)O_?ig_I}qz4N%i*JjK8 z*1k7GXN}ft*u0-)uS(fHG+OBw$4xWeu8r%6_Bh+|{iFwye&v%AkjiL(Kc*9{Qnu&Gj&CQgh~ps53YS zPdml|6T%F!PG%)ntIGJFU6_Rl60~f|F2U$eYaJ`ZIaBweG8{DqgC{eu{D@&kDx=>y z)(p!n@1$aGye%#}Bi}nxOkfjKshyyXGwI($7=j&_CGxr0Bp>B}L?`0xqNXfgP=ux+ z=v~z+cB}y+G}FVNstd09$P5g!7p=IlqzA_QZ9YU8}_M& z7pn4g?TJ7Uif3kKRb$pJ3nf}<2$n;?L+{u|&|3`Za&n)c!`{LBI~jUe2P1|ot%cS5 z@Nsu+@QDHFr)X(^Vr+umKqo{RB(*2E4XI`0wo5ofKuUZ#x#c zRt0VeE^x#%2S*{&Z4oCgxhCTn`MqQ_h=8htp73a_ky^e~^WL<7puTfsv%bsMf#_ z_fbZ@P&!w#`E09|q|93=Oq!}?B@_+wPIhPS`^@coV9ai`qPn$*;B z1|TySNK3&=-R_*`)u3i_D}8Wj@Rv%7OJp3l$2@=K;j&=;Tc=l^l zTb|*Vp8f5g*Uz@4pmx{r2);g13XIUSub40u&OHJz$nn3&Zo_guy$G*rOKl|e!?cqB15QpUN3xM#j^90Id%e>t+f;E zjtHG4Yn}95-!yGQ-k@JZzk^pcaQ~#3fJ^myc++l^fiiTyRwWN92=Bxuy5o+4 zsN5t{ zsRTTz4J5uEqB=-BzS}z&&J?w@xt*L(L7lr-q9dm13+JM_0*&G`PG_({AQu{U&o z_xK)dYw>kf(y;0o=+i{RtI3Xk{1H^%KdkB+B(vv3H(myV_k?52h9*jqyjgcll(v4i z0a=X?eFEa$SntMxuxayqiO}6I+K3gm1Kb1V5SA0CIq+&51l|_Xk-Qt7I14sl%}sxP z`mmSFzRye53g!!#lQ-$wE0EOXcJ_~d83zWeG<0-H9R=pL75HOUo=Levmfn(Jb7Vyj z-d1Y-ZoLvvO~uYojAG`(W4eqUvqqJP7D}#1tbhYEfiN9TKY+(>CXWk7Svb4uhrx^J z#p6Obu&bDUu@z?kK+5st8jA3#>xunT7T(u*cPVDEEwA>Q3&507Fhf>_hb5aq- zN3l(xcj%@T(Hi2gd8-(n@I8pv#`&EASav8KAMs&hJ;Lh_+ff;(92zoGThSf$&Ib#f zgZtSLDtYWm=DqJgRojg!^oL^{Lb#e#Di9;>Xs&7x9bs`g7H0DX z^!LLV?uYv4pw}?~OT}H&!R~ z*VtN(zKIxaRA}U$WJms^*ix$kUkY0G^k!P>tss2bE#@qxm+aL27Dl^sZ>RpMa*SyR zWIxU4AfV=k24pXQ3R8GYisq>d9ul3bw+74<1`P(8-loxCSNC-`*WR&|(xSHq{kpUu zPyOuqb-bV2n`6VU_$O6=fNW=uI;BsEsKeLNzd4N?-S|_7VD_n5(g^p-_LcW#gbuo? z1CAOQsQ~CLLZW7oGR48WR}5g1i_QvAeKDv9kT#KasvqnJs*#&>>;NipeGr0 z=9?~#%y&7SiyxtXSI|!1mFOl3&j_W1sF!(!+u|jVjP5WjWfei65%RP9(=HIFFw&+1 zjhGDvvsg3GeAgyZ0K@>Nrym!Ct%6(?0@i!S7;KvWY8!6^p-JN+=NglSzQHOVW4=I# zMQ#)=nTM{JtU$I}L4+}8unD-5_VC}X;i!YURomp_AYZ(Hn?12gg%#AW4ar!xmf4m2 zn@pmJi^pOs^+kL8SkzZ_a?N$%^SWIdkyKj%QSLb@te9f;H*~%cMlIQ%EwaWfm`%4t zVbDn9i&{v&79Xyp#S4A~y|R9E#cq8R`j+p2BdZ>NW4gEHH^A1yvJi%Sh%?WRBCR)x z&O~NMjW=I~3gmR#lF|+(1!c+e)1+F7vHGVJcf}dc8pIG&G|g1`&@?(MykY-=4xQ6Y z(52w`CxK8E#=nA0?HUtsbGORrNLq`K)iKfqVc1-TOKP@9=*Ov|AK-o|AM5CaD6;RU zYJ;wS43)vVRQOl&9kR*F|22F%j_14dA-#G2?$us?)mChoa^~ob76wIybsrX;TJpxA zsttux`j8?U+{;Pmzy@Ytd8qc>aizJ=zMtn0NHg`Otp4Z!(Xs#RGry8V5wA44L?qgD zJXuVwx17rqbFw~Hld8o^L|t;hrODY2IMUL8maaRycTLK>7>^S8VN!w`te=92Ao2o- zTytq%N#hVRjO>{GmW6S&U($bmOJDou`?t?uzIqYaM2sK^5bG$Uv$Y8dhBNjh9L&jY zRnDc!zFNV4CKw0lMJDM|7apk_#XUm*B=Qla492Q&%)dOw*j%1&;3^4FCzn1tV=p*= zC1xm~tA(@=+md)8NYA4`o>1JAvK}>tw2RHzLl;Z7hY4QoH=gbU2vwbFFDm73ql=GZ zP$gB_%+Fu{=|gn&r|6q^XKG9z-aUW+Unt7fu$UHq`R@JIH?RJpoi4KYf%9|y-EwU87q zK1t#eV#SkDbwLQ97gI3w!?dIDJTk#4oppCwuuxmHFR&Zuob9gxahzphm^`?l2RKSn1Hc=!AH-vs^xol zdFLv%pbcaX-s{gc2?USjiP?3mwPVTCROF-1Dk;3@`zw7a54_(91}+u03l8snA1DqpsV(@z)&cXsQw`w7<053HZJ~p@4>@Bj zjje$%VU2uhNt5fRpk(}i?Ln0`aiSy6q*L`Hw%E6B61IKCK6>Mmor=1V1b2c*MKn+9VF|vt3;!NzK3|WO+jL}upGF5&TmaJI;z8ZYWcph z)9Wb1x^(dmE0~^d|L1=f|MUOOJwki|UlRFs3+IIuO4%^*UG8l&fOH|d4#X3dVFFkx z`C#?x7B0O!Q&45}wxFE#J^Vo&pbf6Hi$*}*B7fl8ADo$UJ6T*Vb8Pj^i#InK2CY5z zw>Y6Q(i#dvx3TMgg{}m0%Is3|S=@4h2wtmriMO|rd2vCAi<@aVp&*G!3Y%x*?@Y#~ z7<_s+zL9)J;ZzJP7qs`3lE)|Me|>{YiAHyCy$0FQwCV)W@#^dYN|UiV4>Ay$(hDe=HMh%F)tA>1T1y3@wAzYR6{|0^rX;BrsL#Bk5o zS6`fNxTCEI@@ibN#fE?Tt+9_f0|$LUy14JMA&ek+WwyOZNhX!mx#G&gxJl(1Q`sbpx& z5P&1c8M}MLCoyw01CgrKEq`xuQF}!_XcAp)2{mgmTlK;-LHP>Cd=`xvby=?%yCRA{ zsX%9cx?NCY3xU)0dlLqsU$4~l3l?{i+*AsYqz-DF(`2`_I z0thuFOis!w#G~k+?24$jVq#1*dvpS8txbrXBn8`#*jC`f87VH`nO{|Fsd6TkVsMzl&TRa(51v9uR7V+}bJ#6G+$)&g3g06veFR|_iOCItQkJq@lKakHO*r%gwUlVExPv>g;>+`Q) z1YYtE{|ZJgu)a>D@~L6^abHLB*@hz%mW=L5p`Y;!yIU8SPG+91!IUS6m4iyo2qn{h zSAad_Pj~E=xLT`Tbr@21$0U z@s#)Q@2}Hh6}?X9*(8Unxmi{Bi>wIKS225vU`2a?#2RzVEYU<6>@1rms2?)W;Yafh z%~jz}uPA}}t-Ehv7uMx1oby%VxhU*^+FSPx`xtlnusC9`PGKka&B?%AvT}{F=9W|X zkWLR*MW<`2WZkBA=rFsTB=ic>wK`+PJ|}u7Mz=WkAiBt&=53oyd0Xq(6NHKV#xnn& z-vos+(krR#LBW<-a|KKozfb>pVr$BczQ@oz{1va^CVmu$A4~P53a+1cXa2!|4$Ytc zJG-G0Q>Z{_w)kt_6VCxk~AYmyNVZPQI2OvU1 z3ui;oOJ|4KAsVc2AK?*NAU6%M;3>{emr6zgrP$?krd_(1#mC1KW95JN{>>H0mxsJ6 z3%a0P1|Vll7`urlg&lkQbuUzZ=yKQyWPOqZXLR7DeN0HnbVzn;Gws~1E#|ATQFS@p zFK-O@yy7l#GSRtq$bes_MHFupi}tmgM-Dp_Mf|w@B)3a<30ah~frASUk6HutS?;C0~qcaNyogJKZuwZ(2IxOIxQ#QqU)ef)tE@3Z7w4QD6w6 z{T0VdOCi#5IlgAksmRlPzHISN1T+>m%gNl@vDUg?AgoEo)&_(HmAiOdC?G+!A10q( zgfEu+s*lmthEaJ5ekT1BP?Szc5x$|vll^gw_(`3t8$R`;0Elju<)bQXfc-IGdR!_ruw|@o}toFB9&5^~DRc z8+$JhM_SG=v8q@vz01BDoW}7N9Ew2y%3eq~KJx*jdlz4x=$8zCP4?9NZf=OJIk73BEHpzH@x5vYUw6x>;$a$@e3!6Nfo(o%D_4voXmxZ|pT}8zF)^Vq7FrUWA zLypc8k3<9An5iz&uau6~AKvvQdmwKP6>`Er> zL>e-alzCT(pu+RL8npjhp0scv8JlXAqJpXZ+wBX zs)(J-rgL;VfBBdP+;+yR1I=z6JEC3g9b%+`gLqO5Bn0+}U?L4sXcH56#K|SrmU~f7 zr~BPM8{jQ}tAY;{UWqpb--?H8{~WJGfF?TmbQ3}ps`^@`Jr;{>m|cluve4wh@~a!zL28~l zZXnKtWm#1FCL5vk)m7>PW8BV_s)&k}@ed#2lCQw1$_zR-TY_503fa~ep=OQ5AZ|2_ z;|{eY#JYK6($)hjz2bSP#h7g_bgV#mN=j)zOym5NUIZn3V5d$>ctFlQQRSB}(JOZOC`}CP+eH<7Y`TP96?H^`V8Z>Q?Zm3;yS%Mn2vWpbl_XD9qv=9?1FNCh^w^JDs@?Q@zmxCM4#8>mDVw@lbYU%AbfmbMHB4jl>j|4gk%yQHd=bI6ihKR@Yn^xZnGOz< z5R_Jhxk?P>3I5JO)i!wr&<(K5whu`I!#J-!Kxu_(^yZ3C&8!Db@-Dq3R@G|jFes~k z5|(SzbTB0wCAmHl^I;LGDUZ*4{Zpnv#nMrzXrf?6hAiT~d(vRM#f&d{gSeHmDgdQi zVFmC-U2#Ip4xw0Be+$(I~I(n z6`YJ=JdECgnEuAvF$I<1$k}@0WYh@D_3Y+Q?7X^aCNRTe5_uVw^~r(%@BdRKQ2yl{ zmG$9n?t)CRCa#!R*Gp2-=@xh5ISB|2HV1nAJ&vcxb8L6Nbz9uXIhuD6K3JiDrI^)9QjfXR!Z~a~K)j2WpdV*KCLs_* z3ti!g?;LHnYiZS~U{Mp_pm3(`4w1ht4Aj|_ITRS;&VST?O3)nHkG8+>$tB zLxHnJ7v5#}c4Fpa(zx1>Nxwjt&lJtO4R^jaBzHV*b!W=MI$okR$|MSZTFhk2I-hd} zVui_0HQD``WbQD_W4InNu~o=x6CuB4DmitWTS(`>;y=>}i7|k+z+ms5_WHwXf7dV^ zj}DM zIKhA*2C+hR^Lo)@cXtMV9w?dnUoN9w|I7iBQVF#Oy=XZu z8eWIDqXTDZo_3XM<>#xqY*cL}qj|-sFCowokwn5ND^7-bKX`oOT$7?9`Hc;J|6e0;$2Bs^D=q^52o5bKUTgSSjZr57hiD;6!MLQBW?%I-&*g)!9@M$7ulTo*sU zfq+BuCKE9lI7w@{-UHehir5m#biLu!bj}eQ#~oV}1Y*Vv99&@pB_Lmm-HFprOaC#` z?x$$%5kqqY13pFI2IG@jX}kN^V+HV7^f%+_Q#;tA6;t^6d?1^ znISo0pDeW%6Y{h2_mjak2Pu^{ld~pn7DEF=S;6~X%dRIy#Kp{#d}c1Et9A`K&-H^L z*zdpp{@n)yR(0;uGt$bSSF8kS*)RT_Gc%U;BXjg6RXw49X0^kUr1CO?Fwj;FVT&`W z?RQjmndXq~mc1z<5J|aZSYpFRK4-6f3;DZX57k!IF;D9^A!C&dyKVH$L!Vj3GP{u| zrOYewLjGib-}YtSrgv#BIvU8F53^MRD_i`bEbn2PWK*FZX#2;R8Ve=$qrHR;e5DPA z*w$`SD)DE3Oi6(2AS**%0U|w9!EkC#%*30pq8u9_R>3!_8JwtIdE1l1sME3$+Phvc z=*e}6z9}(PjK|~Fk1G244{9gtJ$qGE?ZI10MiNV&_s)XE*#k}UCt#}0iHBx8@9_Bg z;d~X*j6S}I4nEQ!Us%}Gp>eMSyDbq9qDk$>ltiX~vE*1Ic@b_Ff_K`te#6GxP%4d0 z04B^S2^cTCc8x+2RO@9^UM{91{#gEJJxj^zrGL2~E?si|scy&b>sh&)GZt!`MOT&`LT|zZ~1P!}yx}7ZAWSVcm63f9DFJXFeFW}=C zV9mFa+e?Qe(m4#FcGcxfx*8$q4PTyeJlxJDBlULPYlX3BN0`cC!kI}{?YyjIC(^T~ zQZ#R@#|l-?$|fAj2X;dH@CjDK92Vqio%tzV*8kV*VMWC4iKEz>1hxy&z+w|V8HF5w zp-JDvR?HXKl_sulvqJ4mU56DxX05%@=);pZAySxWIjK*OuABZ3{EHi&s5c+angx2I zS#;vf0@dlp8#poDO5GW_Jd-K8?Y*lC85LUk%&eQ!>@ev6LGpE5Ap)PJ3IbPhtjQVd`p7atg2i-**vzBc>c} z^A^qoYPAoO=-nyu{+Y3n!(eyCy*}+O9Vx@uy9Jgp@vhXH3<+ZSwnfQQQY%)UT2h6g zUADAX z3Fz)K_KU*at8~$>e^1c0`^NkiUX>hKl03x^Yp`?{$G8$=o4K&k_I@{i`;$b23H>2k z^eJV05e&63HRSC5z;z(;U}Ih-|4y`sX-2{{D0^)sRJ+75fAo`ltDG*mUa}`Fx88-Pil~=o)mD zjaCeLTE}r2SJs`}buYBCQM>p3ES)!j((NB|T~~Y;uaDXp@W}+q5P_Ie4NzvA+2ZL4W5)-xjlI;E9pq%%TfeV5m@I)ZB zel714R1Q$-6u*N4Mom`q8pD6JM~HGc@4<{P3k#B4tL!N%a_|5%OBeaBA^0%Ttj*VG zC>%qE{eX$dC$I2-m{I&vFH|Fiis^MbCp*voQmVVU&h+U-m>#L4gBB(#b+vu)vK*H-e=H52^ZdDctLg5>kPdhtL! z*_@6sCQl&Gw!*V$>QF8y!yp;V@244S4Tni+IM3~`aH}$Z)}YIkAkp{=jG2>Iyz|=G z>x>n_8X&v-cwFc^o3%jR^JGJrEE{-r4>RUY1%j6$q@{OTF7l>#Tfx=bGv(UuCKCr2 zcQ#@AQ07yK;qapW<=qAsvq@&rg&8(0vqXtvAp}1W?QoZgj?s5hmPQ0BxR*C|@eNm7(a47|qkrD&dVW$J zf|S*=A|?2`4iCZ5M0hN1HX9{j09rt$zv>Wl4A)I@bPKo5;pQN`-t=}}0xmiefIv^D zAyLnkwgM6iirHaVQn>FT-UY?|MEf3aWWhwj@f;NnBp9gbQA z@{tZ$E#-cCVOi@A>Fd?qxD@$NcM&4-#iIYx5irk-BmQBYY7TNH=iI(mDPt_>#P`{H zIm?()#iVU{(AE-qgW3P4LXE;>@sSEqoEu1tF7O=ORHYF!ytjlf0ae$rNW}3vLSfVU zDeBD?yrXv)e|>?RIk?A=cj4ffbn)y6bI}fuP>=jV>!d6~oli&-0kTW_11JlvJos&4 zRcJN`MVni;&jjoDrnh*M?ch<#dUDm!yMM9r( zoTTwISP*B`s2b6=3t=O?a|6PnJAcMZEoff$P7Dw$e;X(WM1&dSmYr$AH0Q-F%v?5o znbi|QMYdE&Q_~j#{k+G_wSd0Z#<#e~W8&%T1o?pP z1}hb>bvQGJKCcM8xX#n!9l3=!q1#9wL-*%HyRyNq{kTX!y=TYeo4j~W5!CO+mD-yB zMDTlZllqq{uY(!GM!KL*0&6vSPxQJ3DjfN+e?&ABk%pgB;GAX)uqCbJdeVd`uEvJ9 zL~SNaHVj?|t15f7`9Uh#hcjpt6BYQhwTwk4c8Zb3c)Cj3%Cog;+->3`ndpw4*^UM{ ztS9J+&yZk%7de{-yCV@itx3kxo*D*%Ji!sfCkPaq-`na>nCG+3xAF*7epKZ*UBqVza^ zt+r_cz}7Q2#m%w4w!76jcs1lURIb7$3wbQrOlQMDt^*Ow$s7ilTDPg1Es?fc;rIfh z%gOn*SA*`do>b}5DQ{bujvRjs8U<)djVV zePATh$^8{Du{u-*X(XO^v-NdMO6d&(XVi^BP=N43!|yD-fy%YfeP@joQEus5Z8gkV zYi^|7JKKnRprLYnKzMKFVF+x9@BT!w##suM!w=?mbid+?hRG?gfn zkGW>>?|yPVp7gU}e~`t~!R>f7O;3lX)6wndY;ZcfI6WT^vT;94{Ex*%f4HzfDWdn` zQgsyJRs;yP)?wic5E`4j!zQn#1%5-wWFipj0I(pUf;gZe;(&^n11b^@D6>zLh&4=Y z#!ooT3xZS2?{e4da zdEFrjg{JJk;LgUn0!RE?kcVkbh5mS2@K=b)Mz7|2qahFw+V-$Vi!#P66l1p7oWa56`1HJKhOV+tF8f4QSihUeF0Q1yep@oU4)U(}j^0o?$^e(tMeYs2d@ipW9|>GJRaFLzaJOrN(hGVIi99fgKf0(a zCxs}jkEiXsy-%CHe<-qM68Dd*?A9U87WKbi3#mj7b$8aKLEW$pP(*7OTZC{0{6%n2 z5jLPBz|0HBp@4shd7mqlX$=jw9a~9WAqKK(3316Ih23MWW%G`e;5ARX~FQVc@^BV3}Pdl z#Y+XIB{&LPfk&HO?8`Ynla9xWRW%F%(uQ~`tDNgZDX7@NoG2n!h(Y36$*UYqOTtU3dh5Hd8Fj6=n`Q!yrh>rvW3g&x z&uYwPEzusBf94N)9oiyxA4U}acYt2mlO!k91^pTFqCM}YEg{OjiteI!TwJ9ha4PSz zI=@?_CSd=!_$axSs1WYUY}yr{^`(Pm)>#L_u}zjSj1EAKSHv=f>iB4+W~3uLv5;a6 zOeI_&Q%$#NCiM~pUk3w#-lHiO$lGko>I6S)%jxn)e+B`E$sJ={&o#ASi>Pku*7UO- zZW30oizn=FRYQylTt70JqsrzPhg!^W`Y1*TqsD9JUVqvSdh`5`SAo|y$CP%AgJ8U* z#UVo;XX`X^4)=e@Ne`uK%lGTcy)G(HSrW31-d{a``G#|CdDc*eQ~ps!zNGRV`qRL5G(><*AydUWCnr??8X5 zM;$agXd*6P_pU0Y8ny65I=4Ya50OHM`V!t@%>4fMzprho1+x!$)W-5Aav(Bfjy0YI z5o&>IEak~2>(RcR7jj1cb=bhc1#46K|RsXkVB@M-APC6^VR ze-`|QsilTLD?WMp=Y#xkTf($d_>&>qp{7WHS6^|Z(Xznbe45s8vL?kZlkyzhnTm7` zVYoinB15@a4PM+jJrIl~I4x(sw;5>s8rI$Kw{wYOAmjz^!cG8^G3vJU;$3|H*9;_k zvE7LCF_hhVcV|jCV=jj?<$ek(SaI0oe-C9<=+sJ7;;A6iE!J~;$U1l?9dvxWy4$jm zwWniW5#9zjD1czsO;0MMx#JB*Z8&!cd7xlsBx6}ot}vqtpBeJzVur%QkarEj%;xe@k_E z)-pQRF)17oK+UXL3GZ{jl3HtWl)U{bIeZXK)?{*H6ELKX5>EF}Tp(Gts0FV^ zY&w$4B(=^g5j2&#`AOARz8U3W8$^J7oR@&aX>N?D+u?dk2!j69>cnO=^hMXH@+FL}qcK5l=R1%t*`54YR z%V7bKl@k9XSam*QjCuaYf6pZBInkH&WmsA%yo0RHp$!u1VAKnfRtV~yp0OIM0RWg= zW|LQjus|-q3Iyvyyy4;A>9?Xh>T@hRmkMonaIm0Dq#LT@P|$UdEZq+4ccfAW><;1B zO%^KO-(u35jCza2qcsYSkcy6^MfY&b^-)~HH6Bo51<7u~8W?lKe>W#uP;Je{!lja_ zJRMm9DvL$ovtTTeb=adcP|sr1vvc0F<=Q`7y%7i=CTB>L&FGl$cTSAaD9}t&MZr;YROW}-sTFTb zlLWRR9|9{JX3*m#e+p`|)+iCW3Z? zt&*jR9c1l5e*~d^Y04!r6id-5ES}bkf+F{l@J8jb16#>tNEj3DpqX)rJ22!hL>(cO zt55;jXb>&liX8jor7g?p7c{wFhza?kL`hjR(QBjzj}G9_GlbF+M@Ft$)O~je^$b|JEqDSpPK&@%b7Bte;Rzrts>P%|Hb8z`ST{8<>P5y z9UKO$cP`4OJ$zcDGq#p7R}~WF?=TCi8iuwwfhR$-{5Ty?PUMJAkk$FSmsDW2D5$cR z0-|NjJ4|!`z_hsdjywNX>@=cd^W#UF_+!5Hk7XH@ghAt7%9LxMI+t-rg8cLj)C=^x zQ~C*fe+g~qj+&`K9`1@Y5tl;I7V!MB-@W{!^=nCVj7X|UUCzTR3(xcD`e~Ai?$Hg5 zA4+U&hQ)T!)P{ZtDkZP)*w&D4HCprfPPhcx;WYmdGv*DXU*M zOu-nD#5DuSqAY03F)bs8S-Bx%up!Rq2mdWWe?22zzk9<~kETXhQCwgPt`~zhHjNTQ z^%#9g(CBW>s!@y5pWGpo^UZ}hMLEzrRp0Es1%^^Zdt}r}L7kGA*Fi^r$R}Y+hLksO zpP?&$*gCbB9w$h!kY~N*;#x6OF`cE|bd%g}IqyaP_*ri%!_32BXL|`V>`f$+W0BBzlMw*wXg?l>(d-+v)0|AHVqT|JFo@#>Ty6Q;1V- zy_&YEVXk2{W*c~SqYcX0KbvkXPw%0kIDfc${!)ZD4vOv^cI#M=f+-&Lf{R7DW$uki;`w*F}pv1^`vK`Z00 z8Mch1FaG{L6}uV-Aku-ggEt~0Pu zkIm29HPOc(8@?AYfyl!kphvD2uANM>R$jr@R)JvCcA7oV@{pomKNRK~l1I4Knq41=9of$;rFbcn(_nlK#`1JT7`oI=@GI;{5rt`fgR6q)pR{ z<0LtW;~paX1>8fvN+d(;LKe}=SiAT;=OZx7!HO#U!uT?uX5zpu`tb&T63Ep?!Gc@X zD^}6M@LH!sj|i(;UlCtu--rJ-e|WV0FFHu4=`vh+K@>;{2CP5p{OP#nAwRO=5KyIC zEA&?%0Ek*I~AVf@P>p!-EZL{FF+L=pwwyn1sLedO|Adx#?csUKgOf{0|?N*Th| z7ceAPFql}W4P7v3z*wN*v|I_Jfp|mU3TS2^!Saa${F304!%86~Tq_gCe-iFIij8XE zJ%0^o%HM!de^rp9nN2B;uJj2oEup`C3rn*0mnE&egIk8ajb%~Tf^|->MY9rZnq(?( zGwp05<_)}*^}S6cR9tE4uYSunmA^h0(HhyY%K6j;Cs=kiCD+XaA9D@>&5gTf@xIt~z z!!*bZ)q^?o-94xos`v1fzzIC$88Ez)5!P+F!2!MQen3Sf6St_WgK?FT=kkw zAV_v3i{GOW+9Hj7>QucAm@>{={Y_h)$N772w}&jzAyv0O6^50a?LPfl;~7Kiy;2pH z%y4VObIFd-;k{#=KpY7E@QN*YWhJ=!(-_k40%02;IE)2{VMMLo+0>Sbt8oQ^@SE6l zFn|z4VkSbCSCd!Pe|x`4OdDh`STaX7kqhnw9S>D_Hg&W*=`ArZ|86Pp+8 z`Lu45Y@ywIFui$!Yl|)lo&o-M8Y~aC!I-0o6fxJAtdOnLYF#GWFjV5@&nh=y&S3X8F|g9HV*^eM!Fqz3sSV-8+6he_LG|R=GDOgB^#I|4%6%9->vkIIC>yMf%D7WQ3E(iD?eTU~)a5nHJ&o zeFpa!Xl*`kf5KLM7>QL@m6xV(H-vWCVot5Gyag%FM-jbxlL^y!uVJgW!ho1e@=g#8 z5tD{Emz6+GobO7FlC@2rz=}LCVRk!(#msi3>;du>P?+i&NRI4T=s8V9PBj%AR{}!( zm=&q5!$r+8ec}eazz8;jDRTeDO47oMdMoyW$sto*f82^>1CPs>U$Hrlkw>fA!t?f* z?&>^YDzr|6zsd?>o74VHMFpX5p04Yws}^x*OG-}Hc|vcnEzTJcGqFb0TDSa+@Zl?83kc<5rBKUV&v>_!kE+{`u}O z`pW$4-O-D~6Z7+-+61)buU?u=8$=MiU(I)Ke+S;fHW$l?T_(eTYXXii!C@w|5;QQB zi-<#F5^y|43ryXmyF{|k7o4cVkG0;`_p3$fxA`<)(GoYaObRdast$nKI^aw$eW`dw zgiYu|raKaDqD4x(FhFsRYF$^ju1REcuX(rOH2ZcR!Y za{O>yf#EijdCm?J+!8L$ZOgkqOQ5q@f8aG7C0=C1NOht~Ft#@@c1Lwnc2vvzIXT3$ z_0ZLH85j`uG<}Ta^y5>U)7_0iVuv96HuSH@_-R>p(#jdZBt}6xLSs^y5Tma7%B!Zn z!Jkk1M_A9t{bN-S&C^L=&O9QYDOIN{osXD$?JpaB3ZfmDOSMh*0*??o~PlVZ9s#e;E!<&7_zX}`IzESJ^`y% z+TF%H5N*m4N>dy$ECxn4P7?c*e};e#DfMQ`LX#;Jnj%GZ`x9%qrB{)6m9^q&^1aMf z`H)GGc|SYe{L##zl*P(ZOnf4qUYNuVQDehwLJ}5!3n!32Ig4_X+7JTX;dmQ5jm%0D zf+%!{q+At4dJsDE@vgA=zaM*Ki5PFp`5a5S>Some@snhIIL8fvbp!3Of1V>f%6#nv zuUC4E&-uZMs8k2>e+K3z=F}3uA(#`fum+J)%rI(`UJj~%y~{R~i;N|t2c;M54Uvsf zKo6gPRW!$3-wj*5E{i+kW z70uHgMU3lN3L~9>qW^}deM{mt@L%U7wl1-EHeUbf;u8E_8j84>#4(OjK zd=F9ZPwp{G=ys0vrBtHCDxU^3XG({gvDHNj-2BFjjtzrHZ*G=^ zU`XQFyRiSmPStZfhqGo@7WuTw>)tqL0(H>nc@}XZuUn`{)P=EhjrDIh_dFVLKh0GJ z1ZrFXBPfVl6wAlce-e}BPo`s39e(%Wzg~Z(l8v>N?c+6Y#sr9}W?V)Iij2LhJ@8#?Z_ydTLzjIbb*DrE zJ}~6Q8Okv}lTI18%`iX3dIgb?%+%LL{zJ1*$&*M3iay+JwP)XX-cMUn+W?e7!BF#4 z-Jy=vOA(_*f99{9qcEdc<^u<8c9K9-eRmgc3a1z%z=D2vLua0waUCfEfC*29J0=2J zv&b;}2dq}bg~u#-4*j8bsEUpACKA5^Zo4+(m@7I;l7WoR`Zk=O^oT%ND2M)x$M1-F zaH-M={FQ#^CJ;WoT&&@5Jw&d-N_~-zw`K%^BJv4{8=0i&HEOh_o zA|F`O++6mvbMN}u7&1K$WS1(&2WNdfpMV^i!KakVy0=(W%UPb=FX8GC^#d0jt1*dj zy@3MYp=cdR_#G^BqaHhPsnWcGb*&95jdjvjcx}m$x?Ut^uXV&v*yMIO=vrURpY`|G})L= zMxcUOzNDAojQBYz^f5#GF}ycS8CVi>(~?wEf1XD&8&!@G3af03sB%$hg92oC16o|2 zMLGB+_#Yi+gtb%hP?m#5;Ink9h`8EY?XWaW!9b>9AZi6&UgGg__nHX@3Q?;@1UkiH zmNw0rqA-j&kkl-?qA*gV{2#|yzmgOGFpi3HkKV~SXav9+fr|9XFdlvY4FpDUg@4BH ze@12{>%7JEFDs4++v7M`Xu>=Xxoe|YH254KPtcMGJSJ<_VAX8m{`vm);|%%HyXP{I zxilHGi0U=@;W#5mE-*Syj{AEL$dtO}kaOuMj_s(tcwz^!`mQ&O=dj1eC74_Ox5V-- z#+4dy7o++>SWHTOOhu*RQnQR_#G9SHf2|B8;>Z)1w63kq!MYODGV5Cd{mc|55N8ji zhp-xY{2O(@crJ37tRtc-;8aw>5qJPaiKf#Y)ctUb5sY#5E71;RbR>c}T|Qrued)8* zUCxiUQJ;WD?_3FyT2z&1nTu5dcBOGjdflJe?)#g%7c`pH zw>sHrf|O8$R?yXCJUn(gbJri&f5?t2)+ibZ0Z`Qhsl$Oa6I4l#qo7O&M-Ptt;H`{J zXA8HBIq2);eVb@R4GTe_+3fy!k@u zaCR`>I=kpHmwzDb2KDtZ$bG7Q!6{B%)Q;S<#rB$GAKhkP$Z(7rWu*Uw1N((iQ_3mI zB2Xr%7up(GHjCm`s6hNU*D(38ZxKl34Uu%D4|Mw)h=<~?hR%2| zz98P}Zb{hZv7@(lr0QXje~;Be*BJ<;VW|>&!G#!( z0>p=8Ws(xg$`|Sv9Q~%$|15J6ZZ*Bj+%h!q4AKp2sR|6%2U9BZ9>!uVRgp&duu8xy zu#5~XG`=^hn0w^lwun9@(ed$d^eK0q6JlT8ky6Ni1&{P&^YK_|tP{rzcLXcfEs= z41CJuI+pA+{dcLx85Z~8@SPF3L*M(UfW8R(qe|CQ9l|LqMw#@-FE_j8ZS0O6D%K_u zDmtnwp6!rkr!T`4w7B(YJ8jg1HzWwy5-KnUmqBVV~P(f|VG86m3fBS^keFCXXFxl_ly|t6No@aI$ z(eqM~M{%)~JxQ=CqLs2v6BCbB<#{_|G(JMZaiwRnaMM#YiSCnGs5;PH(dgv?A3;$LImPsHw{J&JFj`RE39~T#%Ixvw)<3 z-YT8iRbs@E486N5?S@H`Ut6X${|!b?4aH!TrwvgmN_FH8bw{gq46;vy7YMS*dwbu$ zoyF7bs=`aaU1B^Mn<9v@c}(l&xeYI|BzE1=f6d?_BX@T7{{c`-0|XQR0ssgAGh$Cy zDFZ)=MZ*99)@ua-3IH4cWqD;UWqD;TaBNjn2>=5@yenlvyenmOcnbgl1n2_*00ig* z007)PZBrvR(%=0nblKYScr(TZl3YSq>hT)0_yU;6Hf%VSa*f9td$RM!ykNLW?Qg$s ze@XMM8ElqRs*YswSn6)Ix?8R8mWH>ay~R)CEg3`>^~ntliRQTB3Z6aRbqz9bmZn32 z8u^zSkYh^5t_$GXQ3r$xrDPR`-a)6cG{aRi-_c#WL!YQmwZL_#kIw+vIB1h7pflTD z07r^t&V9{)g3llfTCJUm?j?1CC%d{oe|QQ)TGJm=->xAa`BrtOzS8`_bgKdG1MPuU zch9we{`5n2|3V9Eut7_fyPW-DhGxz5S6U5y)2P9u_L|N+VdRHa9T&PE_v%`xuM`Ok zYQKZOX0At_R!b!_m4tpo0k82uQHIXUbPQK%4sHhI;m4is&Tf||d)>YL_HMVmfBR#r ziJ+FLgSM#vJs(cV8E6p%vXhesx8UPutfK1>T;ac-4056CZ z1g>s^))r*p>XA*IPz!N9!?b8Xe-v0<Vwl zsUr=Qn2v5m3*;g0woKa;BOp2xK+pi9pahlisS?nIY2YVi)AFJ@tf-Yr7ABIOMy>NgXJQ5oBk~;>I+8M+g$p8M zBmP145L*!3a4pMSZ}@nO-~18GCG-l>Wv3vI3btg(e?0na7@1IP2l@?D)}^=o{p}j1R%z}i|Gv+osize z4f$<&ajcTT@0a7jWI{&c#_;^|Y&d|n;YI)K>UenZk$eEWixC*{5KI|}PDca>6r_fO z2@*RWjQgkXwfA9oHk{t5jg#T@0%@L%#-vAoE_>tYuzz*d8mU?8Wfn zWDKJW&IcFM9T*kb$lw~jkjZK9>2!ciI9?C_?@x!L3!FxObTJ*nR~2S| zIi4n{pN5lxN_ykr1O;+39-XTV6enPe7!km`7;q{mYLe3kfZ+G5$si#}jt9Lnpfy2c zoMH^T!#v1}TApwpSAn*q2L$#Wa_D-@0*>C1L-4s8e%?pae>!^Cz`cpUPp~#Ui?o-- z20wsUJNUKTNN^ccyR8Qg?SOikuZ3VtXNSq-5q6XQfA%LFdtu zRQO?UY}quIAi95=mA3j_eAEAX@zam z5roX8kw6I=VsEJvZ48o;uB|<$5($8+ zpPdbphGqbBup%E#JFm`s6-^*$AxDB&$xj@J#?t{I144}Iw&zrfLentmqC~`T zN!ly$Q$*ZjVG}}47l#JKxEDep@GUS!5d|<{36b&yvP3i|SmOc~M2f6{aHy|Ye}QEB zKqcv|z`l1hn+8(#0k-I^!hL`!nN;Gk-U`%6N6V^0rH>(XaC?s&6u%Eq1p5b@_k#Ek zfF|09u(Nt;10|mD&_~bG92QOqL?Q7*$x?!!wQs_jC>jqgfUNNYZTwpA&to8|N579S zQZc~Ics@1E$2=!VZ{$NXgppwie}J3Gy%jlJWb(2No$gRP(`t zElfDlZHIrS8pL2sYmBN3f18Ft7l~=zt`&o1b}eu|4tXwoLm-raRGe!aSOWdRdOj*^ z851T*&0t+?p@4y9&rmS`jMd9`V@B~7x4%09EBU$DPc|U5nVjR?_p0##@sec2gVf=H zDyq<6G!6h(ZEK0DSe2m)Y07&Amkkk{3slUpO$a~GJ;0jtR!0(ne`B$Mmhv4W?-JBcHLPN@#jl7MAmX`zV?N7y2VCnl#n4HDh{ISr54!Y7sWWg$gT zM{GNAimhKLfAwZO>M3@yU7+(*Nl?HW>r(nyn234F$ScdJXl$o#u^3CDvqRG^3CP(G zN=>?DnPE}mP6-ZO;|yKj3|wDvauU}fGk4E7f{=Qhf0p$lx|Gb!xLe)aa-e0!OV?73 z-phOgbJ0cC?;{DMPxXk!K*dSZetTf--;aLSFZ%ex4(6F=D?e2HF`@vfCIuN_F>?e3LHc?YniF|1rQ%wc!}cs|f9SlBga`m$i0wKTbg5wyGKqW$1L=$D zT)Khz8g%|2cdl0;5}>7jBb`jO;{_ymUGWWHo&ulUr#Qz0sHLk}cxM7nqm-V%d}xt_ zHb1DM5Zm&r0T^&&GV`Dk2BI{u=#5Za9 ze-#T6E8kr!fRMuRC*+eIk_m=39BPIUHLa;HL6XS$cLLJ@3D+Wpw8b4=mYE;XrWMC*4&GV?UPyqY3 z*={%g#BT3SfHjjZwjK}FY&UbJgf-C_mH}s>JHwM)wjqB#c#KKs0Ze^{g=v6uKo@NB z0>vhQ86i?DCy+o0#LG$qB_89!M--0$(a8cf7VI+r$S*W3Y4CO_6hT!^R?Q9S; zqYay4!BuIB!-Qtcg+RHoXp zm4fGhktc~k-HHL5JI!QN_AG{m)u9p~dncP`JhiRqR#KDNn@nkwPs8>llVsuwV?AC< z6j|jEi>?C_Q6B==__`cl)DZkB_ZDmd@T-;DErfq`)DQnthV>roEUe70#%@Y@DQ6!T zpQY|euz|~y*-6vW{D88mYBOsEF$)r)XI%Qyr(*TgZ?xTKtXg5hEskEYyc}NLTF>r( zz$1RddIhfT3M*i?0E_x!(@c-IQbS1FYW2;~lE`6Wa$s>8Qh4Memju5$qCD7attzvuErqVN$eRHlflC$?Fk%k{d%&TJ9XXCu zQEoC3c6Df@sURSmMcU+8fAeg>z?Nwsd17ZKd1Awg>TbU0y#vEH?Dw(lpV-@avy>MM zU(byUFXzVgyx2y<%enD#UNQ?0qID67WGH{|mP~L8P#CSVAm;Xt#ZqzD{*N8e41SD- zi~;svspR@k=Gjt6$iQc~N1?}4$p@9}!tgM$_f5e<9-zx$Ue$$|Hf`s@yGnlB;LmSJ^S?d13Ts9kMR|a_#33C@QBZe?Kbn*0(c8AswUm$t+l z-0`)Aj81o7u)gArjU6oGm3o+yp;>u$=1Rv4FUSF6(BOC{)tkE%nSD3LOrf zy17nyP@}#ZYw=RDtoAMKF&5MdS28BO${xMYqr~@!GKW;kFbGo}XC;$|Q%M5&E2#(U zRw#=rwE$Y;S)>i@$ODY(@TggWS!a~xdN2oOsmx%5e87nr;%ypdGGKIQcv*k7d51yA z23vK(_k6_9ie-T(5=sUjb~TcOp&3`3(|3J##4A9i+u2#e-rWA;xNE1w2JXZogG}Ba z>k}s^3FblbXHJmqQ}V$ayNi_H>sb%;--$TVUB5KJXY$QtDCR>pj-}HZsFGM(xSHl$ z0tpaoDR^Oc{zOV?Y*oD7e6xQIqC6v$*AD9H2L%fGIzq8BQdLj*>qVN>8fvNyHGmkV#ro(7%Wh2u{J9xNN1uU*&&{vv&&}2jmo=>MyXx`4B$%%CQcQtQcxx(Sb~Bn<>=wL1%KtYs-!Eftnqhm57=)k(BgIM&Tihw zbDc^mq*&E8-STsn?l-zecB0fL??1=MeB8laHQ;WO--#&*CV77y!E%Ii-D%dX&J;6` z1$*?&HCW+urd;F7aa369C~g(o z>Jr~9sqx2bdlkEHeN>a%kn`K|GY7;+SwCFZit_va796}FB&Zsmrxu%Vkh->VkY96v zcH2DUo(K3n!nA+kLlGxCvy`0=&oJ)nZ!I>CQlYsYI^CZ@X=XuW@+~g(Wtn5BOItlz zt1nOY@lxeX=a(ugyCXkvr3~GGN5QS;l|^gV$E=HDZ zX$5Gn4EyVbCnfphaFer>qUX(&A*eHRBFlC$*q$(3)`_>Tlc9t!-0M-*9EJ-;!PR$_KZWvhsZI;5tVU8hR! zKFZ&IG9!O4`LJLq2sb#-L0>xUmz%+vPA{L!Dt>rAtN8JovkE_{o^O#<{E!{`HIj;< zk(SzpN2;--|LO{EU)7Jkzmg{(x`R zFjC`G;2Co1NexcMs89g(;LV|Cd1sk;_*yH_XC;3Z1pqt1*SlSa#rXXw4uHtpRU`}5 zu9`TqrrwpWb%9x!&ik+IO?3PK-QWklL+~E@*h@(784w=+5ip?lU-$8k6Br%#413vI zGPpRN#N{rgL1qM8#VYDiW!h7@{P@%2|>nPUmoi~2gzp86_r`GmqIclq&5p(g`K62vA7#5jE~yVZr=&V(rPz^ z9HGK`RR$E~!WTSXpsYLK-TpH-qmGV_iZ6ebPseCYhlhv4?T_!C32?;O=eUnXRU9MleU#Gl5`W|0CD2{lgB%uiA`!LYJmogD2|1>dT1qdx3b*<7UrC@Nu8B|ReT08o zbLKDb1(?Y@J8Scc>0$keDHOkT1Tfwx4+LI(`u-NHZmtz2e-4Zs&igAXsrDbY~0=qo9AgSD015G#OZukVtvr#f!gBwFB_gTfVG$G% zGG!T)2WQgi}KlpnHL7eXXV>8 z7Il{43JDA)*h6wecI$|qlqXsm_4dWm#5>3*tv`Qz<{Hmy_>hDM2zr0=JdsZf>PGH} zZn-DAxqEGIRE`u`0`Ndf&M5d__C}w-kFN`FGJ{w&Q|2>x{DA50f7^TWhBk7farpmy z3TLwO+71|O$Yf@6J>v^P4#I>Z9P#>R>;`&cw;gvoz-)Ft`>WE?y8Cdq1Idux!FG2^ zDwRs5QmIsxtyU9V@P&U&NigNmOdX%=NsXAWXV#&b*^ZM#*GQ{LEI03>W-Apq?+khb zd1Kgz@GAjGzc{Hb7uFDrdZL#_W^bew)*Deu&g%$veyt14eAs#W+pzQYV%T}x%nRFa zXsYl+?~{WCHG21o2x>G;IWOZ>*1m!ZjvWhc?Av&wX;{c}P@sSQBnnjBFyY?fn~j+| z`?cPQTE_oGi>9GrJ~6?HtZNsv+kZx5z7x}UGp_MJwZ_wFeUiqgz9jyz8JaJ<9V&l2_scd-7%8|PjGAy*A%fWAA~>U|?@zo1F*7!`eBbeOYM%Z^S}jvQ zUoA}ie3e-Je3?M~e5tD(+l3d;3v2Uq>y=Iq_U{!;{A^lxk}kiF>hhgv`IA`6x5_s8 zA|JTit)Dlyf$o;Sy=Y`Xb-9y!!=S?R?ddzyp11J)Sz&)ob6=$@#e1w3yfT!-0)k!= z6*cDuD8}!J*EJJobv`e-?up#R2YvqBI5_6pBeRthH=4&cWf z+x~ZMF}r^k+d7q5ow*eNcipz&7b0vN)bd9YM{`xO&`c3*M<96U9X4t{7u!6 z5(W(~HJdn?23%!AzYVPLajD-&P==^nl>NzT(}@ZNXd2!L{_WU%P&asJ*A;+&;Gt!H z(i|E;`s_?MGY#vvWnay4+R|U*@J3yFfsKAZJ+FTjqXM%b+roB35<23J+e3$@FW@FJ z^IUMT>}Ity`zV@#TWt zF%vF35LI5OK58|JT#;hAF+USe_L>u0l=EoHV)!vt9m-lnzn4_R9+WNXL#DOVaH~@` z06o{GAQO-Dss%95OLog5x~i8+)~`JJ)HD&__1Mb4T6_o4+%J27?uEhOh=X;JMt!7V<-$^=OKKn(8Y_cEUlK#W$gi|`bt}AKHO%HN`<@Dw zqFjv;r=qo~BzWT3wdv@Cix^Rn-o&;Fxx3S~T;%1*8lHep=m2z*qSc#I%C^E}w#f3VIGn27JAu)xtBzjkqaN7k}A`WK6lBh)X2kcFB^ ztizY+8;jT#5mX<*I)*^MdISMEnvRG)kF5LJxlTt%p={SoNxAkU)HLQ_PdUEkI?NbG z!$x9CqYy(hs#N%?VZ0=S#4uqAkf6!hRsN$b)3=1D-jE*&*os1CTfAbr66iFx0 zQb+<}gzJc3gnk2YagjcNKJUqj5>E2Li!2jRHRyhL-#R9WjFRO(&*1oa6mIdKAze&N z)EABAHDX&Pq-jtP#S(Cu5b_}1Y!qW97;!QHL?SY-oI1T(0Ey-YbE0Ib!h&2BXbhSI z2z%l6X^!>uI4b3>2wLEhe_}T;3DpYX@k>WOG_jp2QoGY*7M8T4q(Q{s^4aT+oH;O| z<*axp@8ht*(P+~nL4w#?agbiepfH2YX?he$F)Ir4>u3}vDb)cS7|_(P_#&#wFm_Vv zm7a%P>hgvhk0!9f@g8x65wyg}*}m9n!y+>o=_bZ>O41KCVsW~ze`xWJjX2q$G$fSP zRW!pmW^*8^g%dWQsKG>PdP11cxfDJr%;=n~AZv+Q;L;@HPlAV~BPoksX2L>w7uB{9 zn09CCoViz#NLYi~lCsGfgtQW=x=P{=nK~-HiE5SPEU);E6EnTGaTF^IU0VBhZOsrg z62IhbtC7tP&MIIWf1XPKRzRu0(NGGTCyfOt5mIyM7i#Gkv{Gmmkg;~^_5&xS1mxw6 zxahAVk&vT4rKF7#GRjOEGf)&#rqmPZFjH!WZ5othn}2I@V8yupshG@~ z8^C~T3~VA?_wX09<%v)oQWE*I$z(i5Wa*NEB~nZ>712B|#i+Ur7N*PI)JsPqC}E_B z_#&$Fm;GMr&TyoDnnO&*RD7ApKnU5yRKqmC zMTzTyPLaG;G}9VbvwzKL)X->3prA^NMLZ#@bvbsF#s!q!Ogbrwhdy)qL>x{~+h6bT)Gb$_P4>n@FB$Pze^YV1LZ z1xi64;e}*Mvk-G4h#50UHB-m>#BAvhp2rCzpd}GBQ$f;5c`*_vh%zY!o9#UaKfCe% z-COu9lG#dAh({!B(n2jNz7E1}8d8QsgjT~|T94(Mu^$xwESR%!pPESgg@{D##*j4a zuU5%pUWu>PB7b)qK)RTWxGbh$M|12Blhwm}B}cuM9n97xoPEI1C7kgAQXM1q9Fjsi zy=mZ^eNXsOHt7WyBrS}!fKHrWF)me+!|l!{P@LwpM}?#OK}#I6SSe~<-15*1p7UO7 zBn2PG>ai227qIWW0d^k6!}dN9h8FOB4_g2s<4ic+$$wTrF5M-C3thUV@HCC<6W1$2 z%lVd^1 zU1@rc zZ1Bx6JAd(R(;QOV7&6xwVmCo-Y~yl>l}+<1D5n6@QxX}rZ>AIphJ!SjG}hy+M5!Wj zPROLC5F=Tc*wxk@9Ip&Q)2UAcWk+>~)eFo_R*vAfrEljeLQCs^~Xhvr^RCqEx%YQH^ysEdcj`+u=L|%%{=UH#KH-1rs zqUmmns!o!*kP15eLNhFc{hTi(a%x)C>H1^tVLBx6UZc4Xa^TAyO+6eE!xO#6w?68* zw4QZx{isX||04VS&t}?q@^CKBz0-NkfRxgknyLN~1`BBLd>nKqu2~^WB*SaJ|Ni@G zb$@MjZ4Dpp`PW|1yQ+BpgW!4sj`MHYZ{OCFr%T*oerPX>2CIJ3TF%`sctX;~H{aKH zUPe`ykgpH}<3l?C0lt*;7H>6CGq`?}R;4$oOVZTL4J=y0>C@z?dK1IdzQTJTckJDb z*SzCJreOSThuO{THeO+xW8kRTsOdeWTscbwn`~N}{U>66thi5Wit{@LIQn@Yis#XhF&Ir8KB!d|L4PL6Ns$keozl zJ}BZSJJO0k(LpUiS6XH50Ld4U52K~MOYE~)%9lbehqMIv)~%1mVeFBKTq4t%O@EKj zrW#%fk+PN1+qkF+h;6V#a~+UM6+sXLL%bp(xZT<5f1G}xuonZ^!CrhMGrR@l9csu_ z1!^#+hc_~#;7oqrlbl3=SM9{1_LR{(f;@66`J%7SKCPv@4(VDPhTD@D#IkW z(=(jAjWo`}D0JBfk?X@GLNKh$iGSuE4SE+c&MmT8CooNCwKMDLmhEhN<=#EhX~)~~ zzzNHS2P=5*{Qlgaj1=*rfxVH7F>5)#6wWF!ti*8)Y-is0K_^k#-@&zq1BV3$9YE;k zg%-q=Bt53{6>=C)5dU6dNK|JJNk)C*nBW5od<^Ac7B=G?lMkCBCU3;ylYiKV`4B3N zq#%AUr!#jLxE_-D1Lw^3T(?mbT3V#tUlh2|5#P|r(9ltd|nW|2)gF+CUDfL#SW0l zxP0bL{UD6Rlt+zlv&LQ_^YSpbZx}>6R-%K18!b*sJeKpDq^AxJ&1bZmlRgwmf-VIf z9h#^FhG9uzzrYhBzT(3>+xEi7F)F z;$y-33E|=i8>1k^Dn=5;L4|R>0a7K2iD1VYM4(uRRFtOun4+q60#w_uS>k#q+9jYu zd;jKPqZHCM+9Co`z6#sxgS?%<5|Xy-PCoj*H#p+_Xrwm@%Kre-zKVKNg|?d`UEwKr$YIb|(OdzIP`IotWK_yb~is;3r{dh!1{rkdP0|E=D}| z74LO^5g;@tjz2kQjDXMg@KczAq}Ss#Y?DIIo4!LRqJrfHAFd10$)%9>`a|6_PpEz zkZ}4&zic~KCY_tzI@p`q6<~T0#}0O)D-;W|BQvrKeu-sUV?4NyRw?(UP~u}MlNXu{ zC8&A10DrBNBQ;W7KS3>}>SyV$K#;X0n`-0C7b`K@=dseqPsXNws`y3m8<{Nfd=Nm| zSN%0zCy8ayU_2Z|S;fT2KogtshQ$^#0;I7}kZB2BneY75qWH#LOA(_B2)eBhSs<(s z$1GSg9M2}GSFO)bQ$jUVh7vB>Ub(Pdz!lq?fqy*2>IA-=U5HI-o&bbpo=dlRjf0x7 z9#Tb&dIlqdmnVApglzLnp1$x8Lk_)Caiy4^PuOx9qHj^ZtkcIT*Wb9(GDi9nzAxcv zj$u?Fu`4ErG(JgVCZ=&R+FaanyCnykPxB=?coT_3oCBZgM#9SBGe)G+?97aIyi4*v zc7Odg8F_`OBW$Rwg=kIQ)NN5CBRhomc7-gG2~}kbYAZoy+PS*%Ql@pg9AggT$F(7A zcOg=~Hle8p$QwOjs;)?H>l2w8xWqT?Y1Sw<|&Bs?|fdvMt~{gFbd6TtUDF81BB?cfIN_QVL?M6K-*%k!V$umv_-^xv*k zH4ZK2P|9vE$5FM$9vCFHf~X^9(USmL-|E}DzST#VZv|-&Nj@&Ay~PH1+~2;vzklkv zWs*vAGs`D%E>XL=b7f1QB5fGNM@Xxgz*fKz%wb;VO*@oQt}~Aauvtu)bx!U zoKiSDC3Sq7-wA3F4pHfyqjGkXN`J;HsW?5>nQDH=s=S=6(mPz`;Cz*w)KN}ZDTX9c z`%2}}l|^k!?dg?=*H>yeo`9V5d4?@wMM+G;q@HAXBN^{)mdrgP;Wi@?v(Lk~X}287 zRHwN%B=N=!=`vQhn~&SQN9@*(fdRPjv;Sk?>$$&j?;bs^fh2rgDWvQQdw+F^-_Wp} z%1vmVZS#mHF%~V|N3xk)vcAd$Lm#%ZIurJHQsa3r46s*lu@AJrN%#GV+@MUq6pp&tij zIZ_moAW*uQ?_*Lh!*90QV)W7#H7%;s$*O^Fyet@9nAB;*cwF^^N;d~%?h&HuS>%&I);E7sud8U_W;mx? zG-=Y@D1o@83(m&7l7n)DYxXWcH@SCqgAY#wt`V@SJs}zDAsJ|{qdGSu7-&@|;b(yE zB5_;Gg|=k3As6=%PRiB&kHvoxLW(L!8`%C}xv(k3u3^gOL0Ni+quZ4>g@+pyBcyUb z4dSdsz-MPj$v~>ALI{7-hju5t=_EoMJB+vo^-=Bgp2T8p9{-Ig$tRmg^XtewLp9`0 zUfjr0o0vz|Fu&m8)IDlM*eV0xGI@X*IA#kR^MOZR848>`o_{?my;?53PFUS*&U7zz zmjqLZO@_dh9f2*aHlsfJMlvLhLAM1V{g!V${P8p>z2#nAquzffe39b)a^W3^YJ{V` zjh=T1WB5o92&gDBh$H%%NTeqC$%;aW9aGe^sa2=r@zCjEWroikF7OBr4ctDJaw=M_ zyio!HKQBJ$quCL0GL*T;;$g9^B*g6`ld}xMofQ=_Izc`s<62%@J$(CSw}0V`dJn*i zevWrl@vvxlK2LuHIB@#zs5eXoJD!~isi4F}a}B;~0dtuM5MMv#6*vtqmqiJ0tCG=F z*t6s38|AXJNMbK-UqsUJ`@M-nH_#=+#!)Nvfz!ZOy9=)TX;7&Xk3%ZKua}LhZQ1(>b;-I-Dm9lGR41o{r-3g z&dzWlI;KhR9~kwftKNFWb%L{%;3_~hxSl_8r_P{odd(_;L0vf?kI#qBN`E|BoveNu zLH}1T-A{k+>PyF)UZckE^*nD3Svtp_dIzdps8n9yPMi!+yAyZfbR=2KyljbiQ7KD6 z{wv*;@?lRT+}1H}B9h)(BQCE+XEX_}k%9#EcX?lm_N!~;+y6*yC(y0#^b{?}0wIWJ zHSazw)~7u>jt%r>8+{Sp%g;sVZr?|W8hiD1ujhXbg^Kk$B?60;bm5q*1mzJA$+g=s z<;AQBoD`Rf9b=m+N{Mixt!W66MFU@AQK?phhsAOylsgQVq{LI9@lz9cgM9J=p=1pp z)iV~Tdu4$w_oD9M8J0Xew+*^BCjlRZx z!%u(kH~A_4kfEvo(Mb@YFUHw!0T)Oq&ARd+MBgS=Cn#bZr1=bcQ#>a*BlH5y3UDdA zEc32&h2(JG4dANwzA)6`{cUl>H+B5+@C$jqk2iSx@3*A)5x31ne~$1iln-$?qK*+K zGJ<0_7+<1g4b_2nTksZk`8{BBQBvKyK2m?1nHyY;XTe|`tV9migrt{OR}gquqN(Q> z+dY*N^FJdqHXbDBt!C!fPzzBu~<3kt%Wh>(S|Wh}Do?{8d!^`0~Lrxwgb(KEq8$YQ2I$*HUfLH8EnmDSpNqh(E1Y z5_>e*1*+^%94sStwGk&-n|=qj=Cpr+U}J$xrF0bXS0N7lto9rxMCrN9i>`EbdOUhmpO296T_fUTZ5cb*j z{jFxAwCMubmbf=^|R9zcf5)^ z|9~pJ^k7b~6{#v4>=TNp#FL_ScR%)0b$G*5s3QSxVa~#c%LCes2*-3=TJptlO*nw8 z=P;0kmh~zJdj0%~ai9fGfK1Z0G&h!$F-bZ``8LdwkYQqPgyw(EI7u(Z;~nPn!fu?@ z3T4tkZ@Se|gcfE(^g`Kc{a4mX5dd26dQ(y1rcSR&g+DntsTM0>F02+ICS>s~{Mmv( z+wf-}{_Mh^ZU>tytHl)ox&?pU!Jj<})8UQbZ+q_G+N_kLmt==@wS>hPi{hbCTw~!88eiJQh;d~aw>Yq7RX;Rjhh;-svRGI(bL+(@ z(K`kUcmnfx@+^#S0xmlMqln zwPX^U#jND^d?*L!{YmU8^vItc{Us>@2mdL+>G6M>64-wU0P`{PPzkrim^h&~d|f{U zuG5|7GG|)TCeyyb)LGMLIk51m1ftaxs)vS+Cfe^5u*t+7=;s1#FUuo~s^^-HQBx+{W5TGxC zk}#h{j*@?~yMq7Vwk%#XO=MSwQLN;`ur;>1zuSM6`wnp84?yOKKYY%obR8hEjHm}O z4$G;#+|6A%4rxT|#>cFB-2-P>+Ox@n==8+2;*>?f7>GRux#zfu%YNz#O%yyZ)O?V- zW&`;?$eg@QLdcy!v*b+NlnxPsi++$;l$L93+rWSKEN%vhcz_!jEqaxzY?Kov5cdC4 zgawojZMP<03+#zVUWV1ncz}y+u`D4YS0>?*qWKf0R%Y@ElUqtk?l9;MmBS97$X+NB zTHC%j(^E)m89rbpEaB0~dC)x%bm1$tSNw0W6Lm5no{znP3)x#sHPg*52LDPTt73Q; z4EBHjEm-4ozbc#0Ca1X1Non?khyV?j*8Sm(83D6)>Tot?%T8ZhhrQbSwrYa*Bgn-l5zVVVAvc zm{*u_x6mKW(D`4o+9AEWi>CttQVe%#REU4utrJLLpY3Xa1a|WV+XfkR_?ygFD-?(` zOVRES9(V%Td5xy223?$tRuL6tsO77Ut=KH94=b5g8_b?spWT)flHuc$cpKT&HsyC< z=`KlXyo_DTV`8f($3?=&^-B#VHe!OS%M>KzM+dW$b8wR+cKVdIdb_dlr zb}1B(rXh~IcS^=!fqA3Ffiin?to?tWzBG>vrdk=C0{)WFU*>fQOQ6~)Lfhyg7AI%K9plrY{Td_`_MMUIN1iQ)p0s~jyGfA4 z^{2&WC9WE1=`%h)m0jMqcb|Y)OGjR4Jfx(<*01L)R%6rl5}=675B2=1MTMro09NO1 z#cK&4K9d62H>GA^V#U`RgHiA`OZ*9;=Cu&i=F&UtB3^U9ICz|r-GzUJ;I2MIrgC=KMFGQw9d=4HGkX!2D3{Rph&-iM?P*IO z-~YleD*u&^&Q2&`M}d4AH<83q)b}SQJwQbUoZ7?75z_rt;eJ<0Bs1j9L)4!7y>(SZ+`gR#AWVxuUQ-8H@wq zP2D-dl79A$C-JVa-SnLjO53|eDaPOCg*%PYxuP^>z(lxfBb=#H9~$x;1J35Y<3W9+ z<%{lc?Mb|*zG4QW7a$D;k*`f}hqs`~?PleSo;Xu(XOM^NI`Svy`f@xSK!b6j(AK3> z90%jg>9DLUh4%eDUr2vYF@)pkP<7T^tivX25P!3{L^1?>r_Rs@2ff4x&J=1_Ggn)0 zkc;+WS{j>;-`b-xy_HSo>Wx$lk*MuX^bJJTH{yg{)p~?mK^%yvV(VDk;NI*2M-Osb zE=Yyat=lr>5m!0CXUDlx!kTSbws?rc=q`HOC%*R)2I+C=0gr#ZnyAAeR$4B_uOA9m zhfm0DUo|)hyPktT%9eY_QY;d&PHoXtiiC|uUYRrDpfxVFY>9yqs)weV)%D@<7G12K z#a^tQrMp-istuy%p~W+}pE|6;2ixV}50RID1(EoHCx8a#${!5;8=1Q zOcq!3*fhlu-E@Dledf^)5LvO=IDM>X)idsSkw(&DI$d`A4lI{-SL6SW!Z%&OFkY1At#b=w@WG4w^xx4Vq1sxht(8-mH_#VAOx6+Rp&2Q3 zCWb>QKcyHYxkS{7<9sskYN)OwdMgKhH9)mmtbW~FQw}U-w%@MFix?_Wc>WAEAs1@m zr`6)`QFW;nSb9B*E|`o&O%ewM-?K3UsV)(jH1>bMMucG*Ro0X)q9p)zl3aL_`p`s= zp``4mzlMiXc}VLZ*Q`uyHy#TF!h&(o>tTpYuoqkTx>xIzQ*pFRGU3I2y-_L+!{FMK zQyy42h1Osm6#tVuA<{P-2xdH`Q+7?MmNgj8WwpIaINI;}lU^S);Bq_?w8C0^ODq}+ zZAyP(ONAZpOZU=D^>E@Gn&k=q36Bi5mNP z=Jr2fiwv}>DhRwo-4GdK1(tiHj`))ZA;{dr7SercFsIkD1^l0J&WCGPR?MHJ#@yD3 z^I2|$vMm6tacc$TDWV#*@QV5z5+MlW5SN!W=hF#fYtwA(Vd*&(ccnf6q^Dt1c>&u_lF?5f=9*-X^0#Gq35* zHDyT`$7oF&BXu`I2Lw~-i2@*w7y-~$e>`$)hGjY2fP~~%hPx&Yw?LsCJ_3Tw1c03= zxl$&v2~{n4dzo*7u)MB(#X_Z%aDiu43Mk4|Qk87woQPDn?jWR1$rGSXnMY(}q5GGy`Lh}Cb1_EJsTqUUE&3ByLU^|uJ zU^}zr;GXDTDc~b8%3d`oKBT8g%M{6~5g$rXH4{4GN`=+}J||7Y1l0}>TAOCOZP7+7 zV+#F-CRS8Twy}W>1CaOkIN5)6EJGBNnjDx@PuF+P1=9lz2u8?)w=`fi;o<@|x7Or@ zddW8*%qu1AqO$XlGj2k>RT+JiAkwH&kSMBbqdJu;4fIEX7bF>cwy{GH0D|_r!oDuy z2;JeHlv+8vayAt;=#rT@+F=2;lj4{y0)1A5_C(W(&|-;4N+_L=kuHD#*|L4oO(GTp zU01Uh+v;Z?3*vJz79D+V6WNhC=)u{=R&*^V!d8@=Ri)z_5KUcjEE>tNq!J-oh16|L z&#;Ur`hm~pb>obU`k>cAN3GTj5j~^PYEMDu<42CqOA(vg(6}${gvr^nV4UTNvju$D zEcgmqACU|BqidzwJ^z0j%K={)reYE~;3t&>#rfobZ;=DOMGp8;a-f)24)}@XKry2n z@Da^3$N}Ff2P`9sek70szRuCbL>%qgINF~_4$O^4VmaX3UVt{Z_4tNpWSM!e~4|6+NnA(546q zM#q!(a$y58VaQi4c7QH16hFsN*qXnn8fccb(`XlC>2ZxLQS7+opw@J( zCC)GZ8_zHQvu%H!jbV5Hj@|9-?%UYi|3|XBZ)JDN2i0N_zD8UXBxS;|_^DX@G<9)L zEbgT)J{5~kQx`uIi=U+~{*zGrr_`m3Lg`}a(t-ehAF0dFq%$p3@eA}17q1KQfiN}L zt?Hax>)4KU)oKWHLOGU47+Umigo^SiY*-9s4OqeiqLY7TsZ_5JT*?p06e=|;WEOG7 znU$&A=Zk?d`^hN-0M)YP1)GWt3k+O%_N-8QTv#Fyi7;xiMXAe8rEPm6b7T)t)`8tu3|Io;~|*skQ#>*`uY_Bgov<^Ui0zb4T47 z(9;t}8le>gHymGv;pxpp8(vPk_*$K~JhQ_J9x@2L@&N;1TI+DgAf!eBdSN}v#znSA z+tIt94ohx@=I@C8lbb&|(xMC43I5TnQOb$fSsQ;xgH?(?!(Wqt1v0J2kaJxjCsrW% zYqd`d852bng092>V-DnX`Y}VtDy!x&V5B*^LdJad!@B+>I8-LSNP`ec`*Tu8R8^nsg$l zQDc8sSU__A_yIL}qaRW@L+|uCqx`u=%A6?B7OTnemh5VrJazcV^c7)(Cha9*fVFD4 zcuD2JuTgvSLVxs={^-B@qyOoTzUq(utv~vI`Xj`a&`HJl3nvH_U7C>6+nWZ8{4h^H z3~rcz`tXo!LBu>vk&xQqZbKfaunU(mOG1Bo7qv*W*e$O_RAg2l1dPS&FT}N@6Xz4j zkSitglC+U$MMT4HKIg4f^J|T1GDH_vscj@)Z#cQ=3E6QhWvW+A!!&6BT=(!)oRluORB9zg-uAW)qYFVa?>cqHrjuQ zs8y}j3}gFiqCRi@Zfbd>)l5{lwP7l}v5|yec=gmvw?VBDxZlS3egAr-^L-Lw6~clC zi*WIdKfh}HYJ4FrJL@LwtLu+9mLtopRo6F6O!lY>TPW^cDs4febs*BQaq9Ta^oujV zEz?ESk6S8uv-2z%64F1q zK-PXNQ^>9j3-&5wQMip|fA@35JEEIwWH9K0MjXtoo7OkN<}r|4)DXf9Uc5>5qT!qsRC4$Nxr;|E)iMjvhbPA3uY9(E8&SI2w-j_+L03 zA3hogFVTl_9Yn>Ezph@@sq|CVwmx$U`S+#xsvLHqfeBwzyI=c`J5{5dx)727^vJAQP*Q)T`>r+=1i|k zfAZrp_To>H7~{P>89y%ddqMxA)Q8FOzKo?l9B0bcJO!9PO)zCs=#5KH4$O!r&llJ! zAz}7mxv;%l@W;{(W6#k5v$J9m`Ny4zy^P$El^`VUg5y`gHof1-kzE! z(&tj+RHhD^l?@{;&}0;`HO)hD4wlFnW`Quh!mMNOKR9M2kl>BnrJ>`U2N$I`a*kgs zivyTEx-k<$SpCqbN3OCx&%bo0r3O+Q8f)mkb;B5*@V5}xn0N%hS-iNu4gTW>ZkJX^ zKhOr7HNbxhmGfc;IBT`CLldz>)4~o-ogJDsc4($x2lKGR4#tWiuO`zoKX4|Di0mXc zJk#ZeyT<5ad`^;3Ip;_``?_AFl0Hs@Ge$w>5r-$!@%W5|BQ5NH63I3x$-fC1C0!Q5 zqz@okoUc-88Jpr=%!3_3-&Eo9yfrq_{D*BQ+Jk?Z>U~<&#)9luA6b~oG*zsef+XdR zH$XE0N#*zWX@G)cPS5ZSKsXpVo$NiqMQ$mkZqU$IGkFIs~WJiDCHsD~Ek z8N#CQrav|+`4nh2^~d1<)fb)U(67QXC>d^$rq0Ca1+t1G){vlyrV5B(mzwl--9@tv z{nvEy>}c$+S%X)A$ktnx}Duj$Z^-B43`D z>hddmD5GfsOzjVx>8K0bepPBzZ~%X)fq2qPCJeA^SbPgK8O}PIF+-TB!06?a6M<<@ z(M^{XgNbzm5wm%~trRg1+75#39$>otC&Ytfo)U=2(Eb^V2-2a1lMdpX3L06n@NvGC zblH4~cLB7puw0%(BE>{#Utw)i+~(lghMu6$n$$N@xX(TDnC=tuzN%q96@`C>NxRhd zSh|*J+IvB(SnBT_Al+=a&?X<8u|jMui565WYg9>+t9vRL<=}{+*}+*| z5eN3rGd(1+O>ZQcnYqneY#~<7MqAUVhV)dH&8)6Dx#ZO8_h!D%;3qdeUv|)lxZb&1 z)m)2^k40SMQXjG@QBK|ug`t0VKeTP#(;`q}sm77GMKvKsV0YRV7W|+T{(j04vzrZa zY~O@~VEC(R=Lhn#yVScwI8rQZ3*i~+FPOp(bfXbXt#+W3`SvpuaqP}!!LsO{or!*ZnlBfhZPNBicL%MHY0xoDQr<_!>BN7|wr zl#aBeR$6Jf{64Y>YbGes`{S}ChK{v$;t(NlBnhTNe_ay&&uH<%#+ZA!1RGW`11Q`< zf&WjY!XYq(Sn>=``NmV=ny!538O&@|;~DK`P(?L_!~(#Y1+b<9u2}%rM8M0yV?Rk( ztEKz;M8f@pK}^LWuo{79$p<&MXwEc#!(4%_U8vC~6|L2TEx7&`UhxKv>ldsx?89R2 zMd>GafB93{*b@iM8yB80PU`?R@Ygx6%d2|g8{Y~M)vH)7}%0H zFTmsm?Ot~{f|98ugXa!k=o)OPTnq=7@RA(dUS(y;pAyHi?+rzd%0V!6(Iy0Pvv%aX zs`8r;vL^6BMeNXm6&C)7@}(%e?}0gurL6(se~(Mt1r(%0QO+_4Bh|%eiryFw1ik(c zA+C9y$yw|VCC?nI+HE*oEs3og6i3m9%0W*KzrN{|PY7T{~oPaHcEgXzI^SSKRR`>ed4oL`Xb*#I~!F>_&`moR%#>nN7|X zf1*otR32`XT=`Q1HJLLZzCadCoe*>4cV)zmV5Z`vx-430%U+AF;fDzi1wz2kmHiMq zv2WqUl*7J)SQuMNH68dB^LsxMR$kO5cD*}<VuNVq^&O zBM#|G^s_Z`>A>k0&5ptf_&NbU^-S=(e*W06b#@JP+LEq!=BmUyJXUbe=QZfTx83yVMTpaQMw|M4H4`$9)b;7P>9rmfMfEu zK)T~3a5+0}(MkEEo1w_k9voZ05Q6vMcO54ML5UKZdswQyrs@ez4t*!$W**TJw(O zTCy(#5JBy9I6g%>OGiInuN$u{1+|jzfL+OE;P_W)jTj0BP-2+)SDBb4YNg`84(jiV z_GOY9H4z|QL)vKxGq7Qwfem#Asynftw0+oTlOgXX(FhWl z4joiSeZxf_YQPbQzGg8pm%=@kgbbeJ#rs9&iDCy`LmPcmX(tXxi!Deuwnbkh5PS91 zUwV*q z^BL!;89%FgP--LJnLG7^`0Fg^rh$A~C?>oyk{Ye4lLV_k+Hhn!?duo}olyiBN-eV^ zx1z)h!ny~sl~D!vg%&@~;Q#yIf8po{;m}V9?iXb_qseSZOGh}qRqbo2lnnoJrei?hSl=)o%Q-SP zz)#`t!Ag~9nWDE?k7c8P)S^O@5-+t6rKDvBw@_XAdr*{?8Kb51?;`dbDGtDlxe=lI zMjd(>Gz;~91r6|kwm2t;os`w`A&Ob-#i>XW(!MB~^NCtUfBAmi9WMTT4lyivQ@5q_ z^XulPXdZe4m*h@GIy%-8fb*>eZ%WnlDjH0*eR;zESD3EKtCd3cNj|5RKrFi#L7)ne z|D`_l4SkT5HpJd3Ta*74GmqTexZUKqeV+9Ox_j-WzL1`mcCB5ghMqr$n=*Kg$Zf946CS&|FKZVh8_QXv5w=i zA(J{(w6CRK4bQXQTTI;VmE7rYp=s)s?YAG*U@Y?4e+3W7qNREjafuE|MWd<=;c5Z( zQIbQeumRxhp2_X1ZIdI$sM8Z^`(xPe6rMeg+9f8!h8;-8Vp_k*?%Xlm;NEG~z#6~PTB=2b1LJkn z(j#i1e`qZ3TD$YnC(%IIcrbDQ?Cc@*^C)VJn2cze#;8fgs2MXxypH+C=qN4jTDwV_ zwXZH23*8|K7(lN1)>W7#`Es{c}Ss5{!f39D82l1j!J5%bJxF>XCukfr;4cpp5 zBU<4v|AgsQ+2ap(VZ{IB$&L1?_xRUcDZ5dWB07oILrEuy+2_fjsS}_g7C#oBex%v9 z0dMex9=JZ+NAT?Q#C+smW6z62H4A;T3s9BI7b_QSP3C8r`vvOo9 zf2f`c$*%e()vsSW8QQU*4DHy@W`#3ZQo$pWv$zdPzGZ8HQk=;(DB~&cj(+;PBcJ+a zJlNu_8*#9;6Ms(dPCVoC?3Xg`YvUO9;?QF|R5?BaUV$W0q&XN-+-N*bOQ zD@DW8)hIlaOBcMV6;oBkldm1)^CzaK^n}9j25hepu3H-_gV~+5HWY@lds}X(qE7?G zMtY>OMXHkmFaI}5n7ioXXYB@T>Vs#ayHu7VXI*6ycMLeUqqI%XW68G5)|*Q@e{d^F z#Hbq~VpL$ROlSJ??XA$Ofy=4+F4*zZo)+IpS^Utg z`;Z!RPlL~j@<>)=7ObC!wrx?95J&iv8cY9^;@P1^=oGEkpYW;Zz009m%g|hls1h7< zM=MgvXHKh*%|<7pRJOMn&|R>gZKL|ItG^)(WYv&qGuVC7dHSuKWGcZcK)cdZ)s*-V`!8PlMed=guR$nj2N7&BP zI*(v1v}x4RU+;?cOdMf<==JV$;q{&+gNqPz=LC)1+r5qeEQEj{zGH9qmJ4t8tf_8T z0&lkwfyW9P3RM+eJQo3@xA0O#Yx~iRHw4jz=mdKhMU{uA zbsXtjPs`RnBd#ld4D4$I1Ac7@T0etPy;BgkRD5UBo1!TQo!_+xX*kj;E*Euw*U*-W znr?sv1or{A)|Kp&b>RRCz2_c_BH%yS3s!bvB~)U5(Ih#KxUtpK7W3gnDh*noPfkuq zrs68n7ceP*BHue59Kf!vr#{}`PoeJ(Y<@`Sn?6AEcF!Gu$;m!a*D!zSAY0qBX-~Vh zld6Vmr#F2&_JWI6=Bft0YoMf1QT)k6X(Q&~fdYj`H|iWE=?T;9Tk28!7K_?m7u5EK ztkm)oJo2Csi)HkcbYt#D)2;LD*9aSy+vN3*a8xVwr(y1okcz9RcA{xKMi5_1M+Z^| zMW}F#(-J0sx^m>TMylCrDc*{N-WQ`@zw*g}ej-&=7K-q$izrBxRB&oUl<5u6$7n<^ zMkVy7R_@4ZGkVs&==m3=SZMRDj1AdFf7N&52EQMzj*n2$7rkKy+=C z4tcJs^0|?%FHwiPR09geC3a*y7zOT67dhcZr9%yN^O{9g*sZGz+I*Aw%5OKJ*OO78Ubv1g&tb3 z1OLJq4xivhwNEciI$S#K^*>$qrh`KNqUSqGlGUsr@c=O zD*p(Vhv1=XuSUQE2*utn$l7PY55|+_f;03T8I?6aBe zr&=%c&Jl8mm2q$G-E(@Q(t8IoexQ+)jMkukS_e~;iac;mXXo-fr@G1vk)rENr;z8P zh^k(#6%bcAuxCPapsf`Cz9flO!*g*aF14H=dHv#59hhsqez23N^x((f{1KRq2l>*In##qAB9`^;3FojwOuy#t#ff^XMt;Yr9|3 zm$i5k9xY|@l}cD5mV z9Cg5&LuRe9q??BLEfMVndA4Px23Y|3!d5v$!plGyljwZ-u+V=0{@wcm`htWge6Ynh ztgj38;VyL&Cu74?&rm~@G_i?R>NBqd<;PPGZJ8m`O4lfe)pbox>MO2eB&;<2RrC9f z$Dd}C()+!g$!fyY9;;XrEjbsMiCCC^^mm{Jo`+}D zn+uzdk-|M5Tx-du$sHdPz*DuRtoa9t023*Ut0wsO4Q#{%N@IwKR5*ks`h*~+s+a*f z1ThCGv#!<()wngB(q2!&EmqA+%#syJxDqAM)Iv^0d-$LqtFQ=7?uIaTDA=$zSX z;D^S<+07v&{xhV`hAyBNTC(h*UyjB{O!_s){av({vm98ae(^S7vg!F7>}fM(E(b|p zp``hM4bD8BV{l|qySCG@J+W;Y6I(O!#I`+A$F@4=#OB1dolI=o&X@Q7&N)?Gd-bZW zwfB$SYt^IsdJqrH$7yp1db1ST>A*Q58su(gxENDgi`g4U8G_&h7)IP>Mx$Lut(Akl zf=kz2su7kX#eDD|=`{AWjEjKWg2#+F|77hwuLy1ozQpXA-3v=Goc6HocCJZvXT*Qp zTBzL3CtemLvvIX6N3qk|h(Tc}HQrNfKmB^SA=quYx6&dUp1C*fFs z`Q|^Xzl6zV2|k0yj1NsKj=^?n#KOBnsyWHvzc3q(ZB9y%=XHiuO`q-jOP-c>5M$`n zlf8joY68NI*jsLXzS|$z=ew$Hs&LC-06IN56zwDkGp9Qk4hQS#uQBD9^#xDjN$vTa zi>EC;>1z|H;bY9=*m8%vyCyQ+5OE%m@pQWvZ9piFi zi>rj9b%(_J6UKdk@RZMX+*(Pk}ao_|L6z(JD3H>Mz;NZoMTa!2-|``LD~!_9#9MXnAU z)(TPWpkhm4H3p}^3msvb>1R>-eSrE|hF&9fqtmMT<-uRgj=8F>BDMB3-)~DAH^YsB zYZ`4-r`49$=Y#f@EwUszG_!jLD#gTlDj13yM`%XB!s5k;B{v*LSttBvVRvzR!@`)c zQ-LJc#I5G0VSBEcc2+7h&A(K@Tql}^T(8S}L*U!0SB%crPNAXNYN)391ra;=igVXt89?jgp(N$HQN zd(^%}U5Z+_rOt~gcQ6eZciSsp1CqPVR>*$!fYxP0x4B(Hx?8)-wVC6-x{IfdzwsGwMd|{Vu#4!p|&n5Umm~Px^2hG$|_xwRt!6B zd-^k=`LVYW<}UnzwRtX}tL%7|0@rAs?y3H7Lu6GEnJei<^|9cSR^I}p_OBN;gt5X~ z_%;ZN8Fy?|4hLKenP1%3uRiR^S~@irNnkm^^*V>&W7BW%%NvW7=G@nO>8drz)?@Ja zbZ6rMN>gf?Bj2drA`o-g?BE5}`{4`YLDO2uC~&8v&iLkG-?$psl`P`nxum#D_g}S9cFONhQqz|`edbBq@52^ zj3{QFHq4}yqmR~@&*c5xk8jv~Hpgi&idu}Ts5R_hOG_4!b(B|rGLt8R)O8P#%Oy$U z9Ks?a+Ra)=I99$Wc^v8Cs}r~;`QX(8GJHA(WD6L#@D%0$YyK0`$Tp4MBBbT_l7a+p zBa3B^VOX1|r<8IF21eenUooAeXuH-nfg`zsd2Gs)VOcNy!VE&telU2`Wa1Dp z_rTVp^Pc-Q-eVWV30Vg^v^Y%*0U+;_r9fOG9rwemzS!vKJ0{vEd^E20yN+ zj|mWfTeV02ed^QOaxq*7kFgwH?=Gh=&)B0u`HLbMeV4(I{X5mc`B#i1B@a!|jg6CA zVMwDyqQvjL0>`_p6qUjI^#;EYE41>U*h0jWA4bmH%gDK`&Y>a$_ufD54vT@8W4zjw z$#LFsSoUAEn^0T`R2qQJ$m~`raE>_kX_jEA#DJyBTDy=hN-fZv+B(VMS;L_xLyFdj z&GtiEXL0$nNlpXpV?|!wS|Z9k-S*&W!v%!E&()Pqs3Ch&YJ_iGW@^BX?I1YNh_^5M zhcbl{nsnY_OuarcC1}u;%op1o>Mc8**?2df!1ka&>{^ofEV^uLG^TL|m=&f)Hoa}^ z7~f5S8^dYq!ChF4Va#5uR=?26$Y)Lemt29fNyT#^y=nNoj(|YL(Uw1Zvt0ChnZ@d1 z4m?lSqUD3dVbdbCvq6{njSx1JMj*X|jsqO%iZS4{&|9JF4`D(_W={6W&zZ45ANb6N z`4)p}P$E1s*vWhy**TRmK+ZY6kg`GJX#<=WR6oK>DaQ`KG1sc4`V} z3er~Y^DD)XE#x3MmgLUL6m=lQBrZfzQn#7Zb=gG3x_5umd5E3+6jnqX>iHhVVEIp} zaoU%z9ZK~DRd0&o#ROxB>F~rvJsmmG3FI^x_-z@(FmW(H!GDE}n%mfne)R*Nb05-T z!|UT-y2yeh-DOIrK|Fj7UtxaN&LMDU>KMtOLGStKHGKDe2(`1B17Xs4?xIN<^pyUN z&K7%+HC|6Xszl)3nNb%|)ttJkQw5ZFSj+9*1c6%60LIiE)dfi`#4TZZ9nb)xi1!(T zffgqc$q%dg65=!T8pX_l3^@OdyEl*+I)D;rUA!!_cm4MJfG?!>6@w^{GFQ0=Rid&G zH6LdIS>i2dU<7Kdhstj_nqHGB4hr(`t~_Z2Zal#N_TDL9zkG#|^5skT@-H(R; z!`z5osw$F^ARpX?Z{k%X23%Hx5mo4(PIBDxw;nBFn=geLcY1{rku%zto~Ib&pJQvl z5{sQbDnNluC`ETJS6ZGIYw(7FdC4t?vInoBdGTfMW5FOBPh&7#9x<400~IVp66;SAX))~#r_r-GP5?KQ2!dX&#gGb=$* zTflM>;&gjC$M94dD+W<;sTH>tHI#(2R-T4-vyg*_Q z%OaA;I#DSxCisO)8fXBT#@$@Ext?k57xqO3g8O1H|7mZQ>-J=;gSl>4Ez{fZU@!-K zUPEGeD7HL9QJ{?{9hr2hDSd(OWCZttQ)?7C{Khk&b=_bb-I|stm4}VRx35UVy5(w4 z>ay4&qw1GRw`n6Sk^Bw=Lc7{rgks`eleq z@Z1RHnL9{-cku-PmFE%C|a-@i@Vq$2R?Mdo7I)afU) z(8up6#0_PE53lR*>nzbgc*-d=YJw%Vp;ReKCSl(IZD=FmwSgb#&`mmuab-A9C25ZI zy!Q|k^gRIoLI!AX$%zOXq@DPw!{+RTX`L`vsZEr*vDzfzCWYEeM9p=P-a$VWpx9*U z$X^r#g%ka5d8!s3?la4kj3R--w82B~l?)vY6&>f)T|Y11Gf`5YRE_n@ZQhY}n@~1% zA-4r>BbH}n7lnJ7-k~o}?8utal*L666god5o-jkA#W!Tnlk-+ol*9@0@$p(%bQ_Uu z*-b;VBP5GMp<>d@1<5#Q6`eIS&Zd|QQ0COl(cNHzYW=$Dy~N_G8bxTlHtYzJ)C z)AQYLEtpFWd!H0YamFp2GaB7!gqQfN(n)aNKAle9syFBljO2DjAn^R&8?s%jJ(}`i zmN)mi_)rv-*63AR207^$4ZrqaOlI6^cLGmKc~WF9rFCMvjT6T3+FNrYzFIlX1f&=; z?EDxk4B)&A$e!0hMvViSt$C*O5d`zaX=|iu?X>*NRuBQo#kcv(7bx}>fjMIFqa4IJ zDqpx?2d8cmUaOqDC&2o;?$6>P)918b7yk9U@VGEoFu2#CUxvpR5vnoy{0+4v@OQpn zCeMs^{yt(0qXmz)Ncwg~s+hmY_jxxy&{RyYv~m1%KDcizCPb=JRDWhD@rf#OPD8Uf zXg;YawJrci7WggDaXMM{nv?M$L{ztvq2l+DB`)hfx6L&Zrl9_CJnRz2q~U0bDrO3P zgv6vM^@i`M!V=c$)DrCB5k;9Xv*Rf(r>x|f70bU>*Mz-wwBj(vOWYfU&3Gghn7jMD z_dF3KR_?L@6(A2u}ji}h$nItZCO$|MPy=2IT%A(bP)=SW7>cAG@> zwhMaOe!VT&ZBvOA9FqOT)iMr=mgIU!y?cE!0E~mlR4tKu0Qj`$mLWpj7`3k^o;~og zXA7u+HZwzClu`tyt^L3Nvm@0q)5CFTn4krYW;?w*oob(NJlRS%mDH|0XEJV(p8D;x z*x8v@OQG5cFZHOIBWT~QYa{zw3G-L?!b_oCR?~Ae!A8TBsqt~v<@4fbOnwwU;LAX!pC{(YsvAiKE&8vG&IAO(}?>D2bp(SB8n)3IF^jU5bB zu6#MVX14D7Zo{}h^!f7ic(TH`!mI(*l@eO?eQmUXCmSroMw(Sn*Vo>_Ldar2h-kQD zr*k(!4sbZ}_J;`jQ!W5CCDM@^gMK-IWA=*XKVMvswT)@-nF z>63$qkE9+2gdkOm^F>_e%s>=rAYjA>B2yy0B<{+$LPpNU6WMF|X0;i9v8@o+7PovH zKlt&4q{qczIbi%{sI*rvAE{zkR#~U6{&^t^9X|fzmEWmyf^|gS?+6K;G5Q<(078Iq zGfy)1$hg%MuD|SSymgxiVVva_OV(}JOnNIpu4hD%y2UJh*>!|Ar^6YW%p@lPwhPW8 znX_G946r`>>p>Ve4Xsum;bz0X_PYythS@$`}|A zapBUZj>UGsG|Sndg5N|;$u>Bx%BEn$Z{=ENDDrJXJkz{zJFoq)7-9D39vYqVjS!nI z0jX4i)Jq5c(_b|Y^(O^w$rv~_htRl(FKer78S1(4%4>Fg89|TYS)^_ks4EKHhtxk^ zC&ucf&1DKN)mHeIsuyfe?Zzrz{ zPCVhhM?5(2phbF(I_qV8z&{DSh;8xvvP4>OgnIyN7R)5eZ?5b9RDF|R-a;D;1k6wz z?ERvi{9@u&3z+M;7cO%+U|3RW^tH=;h}?)Ow5f8Q^S{3oDf*s2XJ{iP2gT&5+zop# zdIZ>BoCwGg*aOb|iIox%qQidZHor{|xOWiJc-UazZZ}zNx&TmV)hupuGF2mmn6b+S zIGq z?a8e-(Eq-70rt6;#4YOD6 zk~ba{EKqua@o_IR+serCwirqoOA3i6qP~u6^sFUi0{#}>$=&md*|V;iGJAb*0Oyoz zV3@*(Q^4oQmt$W?3X|SpdH42j02sQ?KCPVKWQA$tI&$mXDd_}fWGdj-`q*m@{PfXt z6pw=}q;h~fHK8ufQ^uV|U@GGwGN$ql?U1O)Y+(7^k&GL+PW~+35DowHMOR_v8#!42h7vuXX9815yae~sx=T>`9+X3h?vw5J3lTXe^?|SAzxNemgr|8D9!)E<((!z zN+n{<)W5bE$sGQI={iD*;fij&6CL<>(@#ip5#hhbM#sG^p%iBE6E&n}IDal=- zO{i8VgfW+?H7A0|74CJ}$Y)#zH9j4itxFBh5s24RHwg@IwdTTY_4y<7jIj9CRtmY- zoc~ucrqw^a2B!^)*4s56UxZq`8Gy*MU0RT>O6+q$ju=6iQ;MQFs0~-VY6QjA@S`X` zHC4&)uv;RN^R|HFJJ8|eZiw6`Mrxy|573Xl*M!t6X#i`}SlU?E$WJ7xu8p-9c2f5?X(ZZ7cK{Ti@NmBcjzAPOiEL_*+dUVUnBQcI$xJs0L;r}>AMH8oeiu6t|$ZEI@O{o{b2x;MTH+52RJ*|_*e zBw7<~wJe)yC{bI?Ih#$jnZ|0j95qvu#){`&Jo5FiRQm0TR+l=rhk3r1MYZ{F{X#ME zQZdnf!jjF#ZsW@yR5#gNZJXP5DINmCzt3h86>omv5U(oeUi{(~wspxOjV{kHEg#l3 zD6AxF%WH`3vvDuXfPWQmp#AOOXS{VwFt$4b`v`!M720t;H(+x<5c+B`sx>8@26Z{S zW9kjr2Itur^duXW8MB!(zr=uPf=3r!?62hHNOXXHxa6=J#WHIs%E&5z?-d3OCo=~v zL=U1N2T;%(XB<~qqtp@2_$|i$C0c-eUFtlMf=Gf_2ZlVnK3;AFazo6P5P$yzf3F5| zCkGG&JP0&x;9{r;(`$@CP%C8!Y*UINmLOpT79J?nztqHC2rye(5lW}!7 zcl+eA$ccy~Js8LGj}&O`>zUu+7R>s^JJMC}z;oq5ARP(-2hrd7 zgzH>Q$;A1pIJ7NW0rU_PHl<2RB-={gzNYMPP!$EhfMj+1Vw%i&L-ZxdR^c4keZ>eqwgov*0&v0qE`cH`0W`eqCEwer~w=xOez2=dUTK0^-#s$Tiw8c zK318|g{~4viV8qXQy4g`KY*r^Fb4SPx0ez&<06ca{Xx__Q&q$%gRqxzNG1l-ash;ZUvw#V9+@X z)3H6CCWU@lim54UGdC`g4rNu_AcTDk+xuSIRr8G;@KEwR>)QYeN6$NpVNNVc`C~|g z3teZ81&Qf~q*sE9?un;uBN`3BnUeq%%`&g4wJ<(&WRN@pEVEK zuC6;~n3EBYhpT`&P|nfkVD0g0TSUj^OFPgG z_W2z%`-{|Ca>D#z%gh4IxBY!AhU<1%_)g&V>>)fEV*FlWLn_B@M?2OVz30m8P~?S8 zt9lHj7=(>m1c>&1IJ6;Xrl483osP)618fWT8KU8d&VDBZO8?=(Cu7l(9|9G2Wga*4 zJ9IT0T+o_Q%kVPW5%YBdwVw`uL4Syl<#M|QM$SBvi=ZfvwHs62K7^0+(;Sj{mtNf0 zsA|8*Ve3bGYVZ#KP?bAk_Dllco-rlG+we{~AmiVuRe9(i`%L|2MYHre!6 z<`6E_ttR%9{`I=-y#;YN_j-)%eI)bj$b~*-zNj*^dVhmsKgDalGOu83O85GYi#7RK z!ti7ABduXK_E&@PJZNIIa8Cf3Qps;`Hxuwm270CiumbtL_;MI`x8ItgEbX@*+A}!Y z(Gq{D_u;c{PAI{e&pUSjAbUQ(HvwOh14AR%z|-LpRu51LE)YAzYXj%I=U2yhjQ0d+;vD>Dr0MV9wl zRfUycKbs}`PPzB;J0pGJ={-pQlx-H{M==ZP$<2Ao#PIraT`e>hfIjH}G=z=%FZt5* z6B19oFHB=1e}Bd(cP-vR>mLae4p+R1(aA_94iY9)N>Rg2LBMJT=K2vb32A zdATcHQw{>r1Bh`=tlUhk+^|_0%W#XK9)fD7!r$8Bd=<~kK~wYq5@6M9K7#n6J??!J37O)t%k{O*G z>E)lPb3J|!(8|X?2)i|^>ZiF1j0l{myfl-QlL1fCfKsYaUQ*QoSVKXpKn@P8<|rC!m0Dn+ z$T0+(K1dK z>km(DBr0D4YwEAOo><%v;Z_`68q|#M{FURElo`Ze19XRKATe4RP7Qio>RuaHSt*2e z$N0hdIL?WsKWV0!tjcjKk3t}QHaVosjPUn>Jw?sX%iM;>Z$!4v5BU*iMqprq;+ru> z(>%Q->ELdE1_p=8YH7z7Ld77K;z>ONLzoC`o~{{zE%NpPy~L5Yr2YACujvaGq^it~ zg(^yXT#-o*Ym95WBcQeSv0ExC-{@|-#qzz_+JDLp^0hsJj5zGmG+PUC({VJ?#% zLv(wA!`1*}4IEM9hhFckhMabCdQoyth>+L&m@#gB^Xp(jM006Xl3uI=V@dO;0IvL$F$B{v_pD z7t~_cOK+@AzbEuf>yn$ErMRJlk4QaSyz6*$HU8wuYU#_}@kF&Q5Xu%^3=(A-tk#n1 z$b}g$(AdbG?)KA$t!YwbRHcLJ5c9g!D8Be*ikev^dLOH9btUw}8%Bvngl+?;k;`ux zENr)ut5J~CeMQyz3$9Q=A}jzN#1CJg@#;+n zZOg5-8&EI{fEL{22~_hn0wtz0GMWsLHlciS7*kqL*<4HKY`MM|mfqMLzO|ZoLJ5|L zUOP6kq!rt*aj3-D45Yrb(qW?>>G9K^YMU?v*bE#*tHF|P>G;;K-}{HbpWj%Uru{o_ zASXWN`L1 z9i=KyyC`>P%^ik4gbE>(!`I;6-`-_<@UdTZw^2W3>2EF0TL}2p4tXa}w#+u$sk4cv zA&!bkgRYbE=;FiG??u5d{jI~XpmO)|3Me&;=H_5!_tR*2ha`eq7;VK{iGsg3-kRoB zNwqKrcNXD?x2L54l>63(WClbz1heI&m;(4TER9$s5~*$}8?KOIM;y3ZB~1w~w?k#f zs@BU9=up_Wqq8m#_TnIh+Di8tWH|cLXKdv;&FV6>pLwsd>DUzrc-)|OED+Y+A+%SI zN;axFhDR7JOC=em$*EYmy{mtBV9o!WgPEYb5+?DuYAJZ{Wm|wr5r-%n^dbDa#}PPfhQqV#f^{|RbX1N2ZP7#IBaLtUShc9 zK7HXD=hz;V{HD444f&r!^inmI0!xMsR;po;otum7Uy-eMGu0IDpR-jdnY;_+~j?p`Y~{B-i`AI=z`4Ph*goq;l?0DL0tZYKClns1#XQh3sSGjB(|h@$D|)zF|e@=o`d>10o+*p7h1o{)0*jr8K!S)mwc<&3V9pfR6uB4 z09-`w{`}H9ol7ZbMV=ZE7Z-p5IJR8=#;j8F-s*o|U)!GJSel)&@QG_fG_d1-R$2E* z9^4Tqk1jY&G7-p-An+t5eN6-BOWmPxrVtzH87Lybe*4GF*_rV-5!mFwE7$7+0Y;DJ zLS-iWOJ1R=-jQE?q6zJxOg^{J5XTJth)=$N`lA0?J!O7b8|^K*LfWVh&}Fn{mn%I{ z{P1?(+-@=bCW|HdGG`9swhptb*>*?YjYy=%O3+5bYQIqHIcH?4;Y_Vva9xS-JR-^91EzujuVDIi zxM61HowRvp;eDBz73Xe0@^Is|wc{%DZECphK;bEHJ|x1v zkZkU4=!k^7?spX5NCo6>OBTqOzMb~4f?&!*T*t1%3(KejDFxgB_?7adEA7~AOf%iw zl82M4Uf_TRCcGDADnB9VoT<`zp!nI-QFVtla&iLthH;}Em41M>cBl4xz4FA=`Vs8M zW+be-KDD%&;yyJ-K7W?l7S8hvpPtVy&U&6>H!mnx+GyzQcTmmz{8!5?d3klVF=O`F zR?of(2PXB6{^<}#y<_GN!o9mA#AQmj*DM;Inm7s0(!OZ9d$a{tb`OSkrDaP^EGu$COd?Jhg?Snk53(bGU3Mwr;1 zCbqUl#p_IMkWfwlW9^PlRgS7B7F2=d-bqy9D&Ol7Eo)4PI?ey~wmzHDn30lb{R}(W z2)uhZ`>RRFDD{43b|JZ60`l3!ujjA=;$S#bkHIz8+SiApC)d}ZXB5{xliL^h#%7j? z_~Mrm*adB#i6hz7+Z7yh{-QpST=Ruf;BM$&mV`D?$cd-fGrttID2JrklYdb#@o?;$ev z)h;HhFXUzZx&+>pr07gDiVm-5nfd4!|4MF~s~~oUc(7nxNfe~^p{`qOtFOF#vnfwl zsc>>1b}dfRgq-zM_D||!X=UH@wQFyAz2v}xZ+qB=Z}pW#Efoar-VWsS1IGRcK(=c1-<7ED z?O*fW>LBcZ=SN(TML|hD!;uUjRq<>42C_G*sLwZg(YPVKofs558;K{~tpNG2`CRsP z4EEQ&M6J}b8*$0m4)f2>Egf_kM5#A6n(B^daeu%3v!t8^V}sl%4E`@J^smTs@8#N$ zr!4!rmHEZ-s3b>bBVhGeOqN|z7FLJB&#~f*Zr(1Fh>}yL&O4+b&<7XWNqlrEn@s7^ z$%W>rdd*_~{sQx;Of)xgUG{Z|+FI5O!$;=hZvMCPp{Br%FEc1v<*xNY)9jj|{%GN3 zDXedkAazi4op6)kgU4eg;edOahGvy5X$;-P9o9ufZt}7y5x8xWK)zXc5W{I_X8EgJ zOEHq2O=?4Kln}T!j$WsZF&T59FB%}=#_C=y$=w`OQJEH#a0o&dscK8+Uu^E7G+B3Q z&y452(Gk6P+Jy$iNsWd(hh&AR53G;e?kHtrcQ(ACJKtnVU`LnVTwGmAqM%@R@(9KV zMNP(b+^pZP0Ub4&hUOwu^tuMKm8PZ)Wav8h)!V-fMIeAox+r<;CKDHKlFZ!KQf^5f zzzel1Ta~r*zH;gzf=gavlHvV4VELYh$%a$>O85e#b#=VBk@LCY0;%QR44-TIEo$#s z)(^|WP&moyaA7Ps`kwFEmoEO7dHY5ETnqu&$J7_~K<^oDdFj)}%F!ZS01F{5iYM6>+toxBQQeV(^T+|m2B#cT#&u+WDvvHvPQ*4m88 zQ4|4lcjRwj?6Ln_>i^h_jtI^dK||w9KZZw$sK{m+^O4PO^bzI1yR_eKkzw2>(A{Xd zrpu&FrNKBO)%I(PBs#~rrso0zF)#;vy39oh1-G9IUFC4CCEbO2eLHtE16lUf z8=Dl*Zt@P;2GXfo9m+d#;x_d0$Yw$kPUrZX9K?`hZc(t7cwG+Sqf$&t}CuJ zZ+7CCw{Jjl0^27^HnQ{59BAQ#SSTm9w&AyIA-#$RXX>d1r$zz@^BBLMWlvJY0~RRF zu1wW0+zoDkHj-S2YQ_k78N$7F|6N^M`q690&A=aC_Du^O|`d=1fh zFpDx(r4PZ@Q5CtF2NaiN-wsFI0$Gq42WkB9*z zpxefMx6^X}v9vToIer26&#ldH-$Z?FO76NfkLi_<{ncrG9Z}UR?b#erU8QjbT3Z5- z_ETCk5kmFWe&}_EsOzgWx!hR>mn>Tg66MWkHHP;u$xxTUJl4|G*+mqy zW}f6u^2iG>#If+p6EBuJfRhBf!5e1-mb_i{{x3W7@4S-m*m6~+v*6;8(z2e(6VLw6 zYPdOtITwG{kQ^s)t-81gQkw3rS}2QL>xs*}pTU z#^2IL9!@;FTy_>lGC#zM?Fn%n5lyz7@F&hEQ5JS;)PcF+J6QT?qLdloIH*qLj zC02cP$GBGKKAU04-{!M z_bhy8osam$E0dUF1`eMh+`gWEOrN{YFyI4HpXBVVmivC}i2q}ncS3qg$T>cILucTBG@sG1!Ir+x9!qe?@7qxZxu@5d!(Q$m%RU$$F(O2 z$|a6YePXgod*h5E^z;?c%NSY=6$A&1Qxdzs${!-}RFCVz0S@a^q0YnEPZQ?2#y2~7 zc9X1Nh>_;fK3jJa276B@^?e`wwE;|;2VTf_t9PW|spn3f-eX1LD;n56{gwe3 zM)CKi|8WWQ_6{K#4*ghxV<9Q*5;EN49bV0`BQivo_k);@EdkoQFaIsLX(oWSz+qeyad zP;qW1!1mrl%VfubcbsMr!C^9gAiW!brRmHqs6JW2h(&sn_$A~(J8Vha1}I^9t~zbz zjCb$i0cx0`aoSbgr0V_Z>Ta~9Lcyk~bNNDo|CoFB{Bt?+5COqjJ%he!np>?RSbwVu z^#o2K%;uN$f z$bl*0vBuqj+Bjmdz$TA3KOhq%y+d*=B97L+|1EMFCWLG$HyILJ5t|V&CpYXyn0W`0 zkOb#-9-!0keOo9*<9p^8AFTd*9ERk$7!H^jnOSV+H-dUY6{3$wqQ7;IJ=ae(P9-Mr z=7KuE>1n!TF$H)Lf0BR@!DNL;gOTYkog<9#f`AFv*e}+LejLaW{oBXPH{9x~yp_anGdkXEBZD_X520IT zQC`N+*;oE-^z>OJjBeORKVL1dRu`ZeHt;A{W#}0p_ox_P@P)z*O>a>Xm>HFET^ zK;A3*ZcF2rgkBv>Z~C<#G=0Gk-;E%SWiz4|VyV8H<|ZUuIdZ~dR;o%LHR}_!Oeg=+ zsa4i73-MU>4@Jf^zC$fV>jPE+x3lwRd>o5iB%ae?+QFyJL#D zwL;#3ljF`(Il1LyEIbcKAxTZih(g{bob9u4xdj8j2XJ~IC} z%k7v6-5+*S!Otd^66nq8&)S!dZD=fhiTc;KHxy~d9iOC}<;@QKF3V4CxKpcJ(^dVp z2<9@H`D*+0>qN!_yYhWQ_=)tL>6fq>5grq~F`w3zu$zY@ARyZIM?y!`m>4KuencxbIJ*m{yYR$~G0&0uP$h+E&33)=ieHdtuJkBm~f3(yz+@C zaL#YCBT`=;fFTSAib+0!YWC9?n{c^Wztv9%HUiJ>)%L;pq!&K02% zg)T~NmqRZSE5SSo@Vyy9k`9W0Ou*h@2R@I%2B5KEZ1fDW6g@}_HCRz0vyRm$A(4QU ze`|;9N);)2mwKxL7;*RQ2V6-&<+ZupV za90j!1Y?wg1y*5>ppRs*jT>{d06TbQzvE7xOVQi_Ge~AKM12+;g`yx)OJ%u0GlReb zUQ9e#ly-*Nb?S$W?11q;txtXq)iD4>dJC}s-RpH@NfRTd4Ih{hGNCZ=xkq*%`nFI$ zV4Y_warXsb%TbUy4n=a|xloZ1_sYe7j>-Uj*ff3YsFd1y>;-`>z<37dLgqy~ZVpXv zyF=uT%3SMEh=G0ed?WC&VkDrWS%K()?GS3$+1ivB7I#GMN)>*?RpvR8&3)tWdwd03 zxWw20DtzmRx6L8An^wpEWNp9MN{$Z>FOHwsr0G_nV^L!8h$=Mx&-qD6`(XoYmzD#k z=E-CE#7q)`O8A(Bys!WDsas&!QLZPF1+d+jQl}|rOd7bv8 zvSqxDAx3ezc_5srIBfsb+xn72i-Q7X0PIk9UJD&Apf;JW(CRGcpA3Kw&<}!?1#kf` z-n}mmdoOIj+br(hH@bOG6(_4?2Yxa)dnoHLX$s7jmp7i20sm!GfNuq2OQ>pSF2=+2 zSvVAbUx`*wABOi0IdM=Ip!SRSPe0&hq9AkA2w|T>Hcd=)QgA=nfAm1qpQ?z=c@4bZ zl@|A&bZB`MRFN5BK9*G?ktg4VXJLVckSf;-IDx2g^BiC&NUITx|5rPx1;y?2^(U4` z6vv>|##3A6_|ffu0rJCo|BK2;3sWA}j-|P^Xnetm|3_(h(UTc0y1w80@mhJc7{r=6 zR8Iyis@6s0_EgBPo;g%Fny0*&mc{;Ywu|mHn|!&Y0=z(H{&4`5-hy#9a^!M-Lr_Ji zGC4e}u(68e^icBeOh`Ae?P(*6LIE3oZ$;;8>a{){P0r#cYC3wkTAo9@hvn%lz7#1z zS7#D1B;n4IZlPMUwP9FD!3`r0;0W%feu7tU+{&Dsq%T>_cc3hU3uO()+u5U=gwaJ3 zD?sf+(wvW5;m88^%Gh3Cj`iMt$!maKVPFm##k7(MnCr4ZM*A#HvL5V0XM{Q>^0Pga zmokKdJ3si!m6yizdrV@^Jb62i_V1)Vs+adM zW%MG21QmI-tVz)~xjzGj32sS|hUw-umgcS#9@a<%FMZ!b-$KItO%TWdjvEQ~!#~IG z<1M0KmO`K-7w>NN?Lckv09+tQ(cS=GK4g1{lB;4_GYT$$dvp;=XFD+hAe+IR^6Fz! zF`YYcrMXBsDdDY8^7Dt-#aloRp6HNt50!Zrb3;)aaVJh0)3xQoK%SqF3&mhi5w6z{ zu+!XD-$!pvzBt|tfwx>Y+!wz`+g?sxEZcIsIA=ct=a%W-uc%QgixyCU9FGwL&lUqO z!|>b!+TJzkS0il#4*458I7c2XH6WuD&t6UnT z=Um&|$D>d1MSN7mn2;=$Y{j0(6&(=IaI*s3qouu*e>B*U$Ww-Us4L1cD7Lh)-pDww zJN_vi>xVk=i^~v45G8QeOF%4qUb-QMQ#7sSuZ{%ec@&N2jOYlooTILDE7rhFZ%ln#hG0j`l_Bsj z_rO$orRJFEkY6XyGFe@Hq#P2Kk;HNMNS=nRq#~T&wl{nf@LXah9t6k%KXt{zL~FFr zDz~l68J6Vp@Nja~^tjYSz!~EsSil{I@?2(nTr>@Z7HTy1YFW-^357~386C7&YnZO9 z#Jahe1ZcGIJ@$ciqh*fT(L5t{2n`pdmQac-`r3qIKY~6yxN!LzfEBTKxW{`k7|G(q zCZ`XLj4@at)~JQx)h##HsDgwVY}GJ=L0Sy2Dq;kM z9atX;?{WvhN*f|)9?y_oh!$E;BHcR_ZI#J?A_f+#BS&c3yfI~`VOyqrXKkV_I*kGX5z zezW>a6vtrC~66}67(7$b;%9fn1PHMRjK+couaUE@||?y4xOCx?)O zc`FO1n~1M+agxdIH6U8t$AKlQAs9kWb3d!@A{5=f<`8*RfU;Tne@b2)0LL`J_{?Da zWU#e=KHj{n$f$48Ds~UzzYtNsZi;uAbo$FByA_-}CE~75v1* zFSE5)&qz+ngyiV?+w{sxC-AEdE>;1ovZW0b^*(Rk)Ol5#FJ z05Uo7?AoXn8QCLy5-oVW>lKoJH;JpXlpXWeSHbda${mUur{(1o^=Fy@bb8VP9QB9Mw(= zyXVXJjP-TdaMeDOp+vd>1b(oBc+U-3>|QC(WzlpJkv32?u-t75QIK^6CNerwB1hG5 z$dWA0VCg`b=SW_e9Z9gP%@CuEls|z&c>kQRUX(S-mw$(_REHd zL>{+co+O0-PsG1IS>=Be0%BU{Z@P=W)mFUgs4Wjf9D4q}lFrX)$xw#U@I3ime8dEe zHg8CU#v65-eh+P53m1Hb^}OnghzC}inRD}9A=lS;b-a=D9*3#DkaZ?^R~ zm!svnxX#SeTu9#na_4kQO@j3Obyiq;y2Bx}$9EoOVKi9wFy2S7Kb$r>Ax4JU^@3}W z1$P#62B6R*(R2u?a3vRLffcZkn;C)=-0v}7iutL7*m<+$CR?JdpSB#b+BM!={nS=b z?!F_WJJot+O?!0skb$uIvsJp+3Ypj{DqPYi*3frGnEeO;u{1@qtJty0QF+i1C(TK*H zR5|+Rc<7o!N5YzFN4MRamwZ#H9yVm)3!}y3*&(XJl`d9`qe3T>;A)$sVCc>OKWRwx zpSlMJxja$V@gE8Wt#T5<{hbAor~AXZ`ZPzIT%s0;WqS-^MmQsf>JuSmuETzoVw|W6 zw?EvaJ*U3-Bl>r6Nk~RA1^9U7zJF-*Tpb;65yId*$-95mZ~DQfRy+AhRXqa9(6yv6 ztkX$!a!Mv}s`5*d+8?Uf_!ddyW+^7bqyxlf;z`Tj(Nfi?1`6|)&5h#^cpm3L(N{#5bhK-RR!V1T+Tm=s%6H39 z@H0%bf<1butk%q|98^XvTXkJXI1_eSXc9zH%9x{#M)GUEg$C5jSh2MP3W1+7^4XJqD4E$&Yjvn2 zcMk7;e_qOpK#}#{8lo-xr|tbdS0Z3n$=g&%{Lj~dLG3)c(Jy(reZixw7(fqwyl{aE)|}zQ#Xot)cCI{PqS#lIFwA3T6?V#=KrPx? zmYLiNT;XN#t4$;CKY2*idKO3pNhj4Qy%AS!>J}J&{>xWy z;YjJ%qf8C9zXf}ziI9~K=Whj6W*s`SZyIL<*|sV-WdsG3^=_njnh#HrkFOQRJrzBp zqe_Ao9>*gzUzQr*{`NQ3uMhCfMU|wZuD=&W;QCZ9tt8F&;ClJbF828f{Z5RxxM@=3 zU*Vasho1=I*Sz4V%2M4C#Ps>%n&XY$@hz8sOzpqb-YjF#rtdB*Y86Q(;OkY`r2aSI zg2Uctj9oIcDOi*ES>v?@uWxy!jBNRDX!RDG+U>}(VHpJA z#{Sw5R}M1q*hkzQKo#d2opv;JWn?(xCi{Keb~)Q#Bb$)j+f(e(J#b^p+k9F>)q7rJ zd9J=W$&3pb0qq83U)4evS;ej6%-`q>Ev&*vY{wbT`X(C}si>u$N*CZdbLbjDATFDt z5*4H$GiU1@M0t=@w$_w>x41is@U-36nq(&x8{$i=aOdkz$3AwOqqd);_N#6@&Ee{x z?i2g6V193zKzmtZyThY$?cvu4jYrny@Stfuoei^`bZL0UV1dkxI!kEx;gfv>Yl(h* zUvjzzFN|2;TuF)u%eDX$BbI6y4}tudodr@>_pv!BYzA){u@D@2Jtq^N|5o_8$nBN}bOW0{E5r^KC^tCN{vtIvH`oQ$Xi>@?3qEae+ zqfYm4tz;1H4%=!ze`ff2?6I{_;djtZOSYg*d^BixraEQmojq10F2%iGtb5#(wJIdc z7D0>q>d0)}OOxDY{M)9sIP203p30g7TH$QQp`i#E>EGpWKQOs5?Z)iXk|eO$DGj}u zZlsQ>-%V0XbPMe4l?fq;2n#jK{F{guxb-aur`d_Zf!(P#qr^qRb5#O>`luXP;PWHI4ev+r(Tt~dSPv>X*;_~rAK)VKM*1MwGhCpr~blh zSE-KiaI?b28@BSqpMeY{T(Od21Gyn$^C_R_J@gH80?_)Z;6o9nIUPOy_7G)&;M8;UOLPY#c}L_K^Pvz^o2u<*7karU41-4!fS zg0S{4-YmJKxK5Fv0`;xrHb`})JW+XL4K(HOyHh%t&C(_74Pst969Ldh<&RREs0^_ZYn;zN)BdJcUb1eTzUb^xM{Tui1*_p3SWmz+^c;i# z7=$V`&~t8*Ef=1C=HYza{5r<2mfxo>t9nFxV-oMjeB&+)@phWUsu=oi_(TOE($nM4 z->DA`GpZ{PFA&$~%6ayN&cPAX1JoBvwz`p_&W)OJHG538Bc8D?Qa<@+Pqc?5w*nvS zTDVLm^kk90IelorZ2mrxg4nT0C_N2aiu#&Ag16O-8bK6YE= zF@I1tt4QsEV6DJ0GaYvTBv}nZf7Eh~@%y9lxN}})eGqoGrl!{WBEHn3p%qx47^IF} zk4{GP`UHaHnlvt*~G95x?FpBFrrTk9A< z&??78l2rzOG;}l&R8~$S&8dm&6tmv2GTXrhxzXW3OjYg#h1;0oTW5cUW=k^Z2@Bt} zkhxivcCcll4jP>7I&k1so5_rIEJYBhlQ!`o{=n@y2e)v~sABac zxy#q4z}bdhollNW=7R2XVHE4(z>fyB#coWeP!6S5gF0x@m4eW1+$_xW6!jod? zcJ*^1(@tM__1PE`EP;zKb=NE35ayNpE9S8(K`Lc){3RtT^gb!uQofLp-CQMpij*UM zW069c7dcx#*3KOZ;>wI=9Q5_`4|-E6^zXz?+(xU)bI|0;VP^8xWIWU=-AwyqtrLlh zaT{7mTxZ}jsYGmMwUU@xvRt#hRU6fw^~n&3K>WGQNBB5MoN$XOQBn(zR-8yK-%Az= zO`r@Bp(O*L$Mxo&zL4_xDVI`fG=rtM5GRhNKq|$!BcbqTMHU=AujABqurTxZOox}c zU)|;s31jU-S-I~8>A>3wR+Vp)5Mq2PPOAB%3ACgwFF?hssPA(E(xkr4{MQyA zfay{L64>0}4#prS^rB}4RNB|jX-QG9l#UohcBLTB!T-9BO1 zp3jytuG!)pt0rRQ*@bpX`msL{Y@If0=Gyf1ji5NKd%@>DUEl`Mf(??rkl)v0!3cSjPl|wG9*%zduPUZ%dTeNsF*YqvMC#*RnQ-?>5r;8%^a+hI z#eaD+BGXPUp`dLO%e~`V4DZmT{o?m2){*3?y{tYMZn5g0Qx;%V$^Dvel$SM?>*6N&Uwe*!W{$+Ub(&fs?eF82TW+nPo*vXX$TS_>q|CN6}H&E^& zGk;OGz@_@`_<3`xtMG4K~yF7)NAsU#Mf4aCNh}iOwFST?G4kn+>Hbw77Cu;}}OS$gG#(*ku0mo*5w$094+5rtgvF>V81! zU3q#u(7VKz+5S<-I5oX2+#Bbj?y~tjwYgw_y4ZKrSwfA&9$hd{DAYgkx(xT|lSPtb z%1YBS>XU$Ge!*T;@{2glh1=$8zCsoJWW11XVl#290gUL^7V*MKAj^BQOmS-fGlY=C ztq_>-Ev1>Dtp+b^goLA7ayJF)x|tc3RHa&@Vl?K7tyf7?`@U8;6P9U#n>u?Q0}U#x zWh^l-e>wD|y#L+KqVBF}M|~qzI7`5Va&u2CC>y}B^Mk=IzwpIunGZc5@cSuJMpvaq z^LoesEYp6lHpq`N#U-w`kUW zthPE(c)c4`L(dme$9Vd3S=gb-uR2C76-da=bEh<|e64EUK>XN65R0@g52_3U;n279 z9r9F~JR@dm+5i{<;h8=*06K`OVS&_SU{Moj9UX&5X8={EE?k-C<1BYgG&F^sV3p{8 z>(~76ABMh6K+n~(0k(TKb6|>ww(MKv+X35P5uM8L;=Z)(T*=&2iUNK8SgeUeMpkmZ zKY_HoGAM=ftc1xDb#~W0;lE(mDRfb^o@j`QI50TFOWCUEc%$8MWgEm{TgV574yHZ& zsJI_j@1D@H`)rEtFk4mThoeI`()!L7jDX;F-cVWcF~geKEsbY!#Z{tUHyRPfnb1-SO< zAny(A%LHsUcNE$KGOopr!sUT{t50gK$t-!}0bx2f&iNmPzI#-ME3Cx@%F2@xdyr5j_bGm3C;pEUBvic4kHuH-sS<4h`c9Xyo-H!QU zp;V`UC_vg-by2XrH_Z7I82kVvB6WLq&uN2lC)aXSR)< zXtI(ny&wZQpn(^Pu9|}m{C=of(W;D+bw|xk$x6Iw1+fSrhKxs@^07a)b%e87u|B3M z6HJZ;4sXyuY4O^S-t`d3i7({!8~#>bL#|4E-o!>*7VwK@r#Q_Zvj1yPtP9;E4CXK@ zWCP}QU;22j& zxT5+Aj#n49?AUY>N?EF^}bN~$kfkxZGurH4} za;p-3b$4EOjIz$b{!t?7a=WapY9$6W7jbc7sScbRgHOB|EOmba$$;GQRX1e^Dprjr z5c@{9af-RR;UktFMwgB&RAyva+hM_pY*8tBip6*Oi#8-hvCKBz zzxr|Hgc{|A8Xd8=MO3w>HgKQ{?~=AhL27@gvmEUYP$W?i?FG9DBrO2?X*%)dgkAjt zyBiTISk$}1W1-5<%=9-EE=21eNN64=8U?UpYxLDutb3Px%?j4cU%8&u+eL^_*na&W z_%%r~u4(DpK8$QA{%%67n>3s_glFoeDZK2?8yr1NqtLRtNa{||bhP)+FET!152+&2 zoawrcUbdZb`)&!Kuao(X)Z~*QIFMf<5UjdJqrs=GJCD|oS$E=KeR~BS-nAf3*L@W# zfT+{PYt}3=TZaM~%mo?zAb-x@)kqSh3U!&?rUA>tpz*GXfz z;vj!}?Js=JE^p4aGT0%I7kFkCN5F#}ACH5BYBINid+SLu2!NcrdW2%f?aOPt-4n}9 zOs+BhHJv$w(#J1wzCX_PA_EZO8;d8|GuAYgqh1S zI0KW77c8a{KNGg;dN4)@kueX#!Sg(7_V_Vj&MW`BXgMNjx{x%UM3T0=o={e<@V{a6 z_)q9W(e{^go!n99Oz#BcI`l9XR|-@rCewEnQ7lA*rW8~ZG=S%BTc;JOEPdYwcC-f1yUgCf7&l5nKiR2D|VGCG*^{@c8#b^i!2xys2?f@nv>Hltcb_b9H z5Hm?V0P29vOuPR~A2ZuM0DMCKp_rkQ@5o>X2%AcX2$%?D|9Auhz`p?tnMFZBu=ca& z(UkunFRdl7qm6>_-$N+{|AVq2y^oO}L_k<_KtaIxUnqCw|3m-b+^&xQlcdc|@&r`< EA5gifXaE2J diff --git a/reasoning/bi/biA.n3 b/reasoning/bi/biA.n3 index cd0a46d4d..311ee6cc3 100644 --- a/reasoning/bi/biA.n3 +++ b/reasoning/bi/biA.n3 @@ -492,12 +492,12 @@ { { log:semantics { - :a :b _:e_c_14. + :a :b _:e_c_2. }. { - :a :b _:e_c_14. + :a :b _:e_c_2. } log:equalTo { - :a :b _:e_c_14. + :a :b _:e_c_2. }. } => { :loges3 :result true. @@ -663,12 +663,12 @@ { { log:semantics { - :a :b _:e_c_14. + :a :b _:e_c_2. }. { - :a :b _:e_c_14. + :a :b _:e_c_2. } log:includes { - :a :b _:e_c_14. + :a :b _:e_c_2. }. } => { :logis3 :result true. @@ -791,10 +791,10 @@ { { log:semantics { - :a :b _:e_c_14. + :a :b _:e_c_2. }. { - :a :b _:e_c_14. + :a :b _:e_c_2. } log:notIncludes { :a :b :c. }. @@ -805,13 +805,13 @@ { { log:semantics { - :a :b _:e_c_14. + :a :b _:e_c_2. }. log:semantics { :a :b :c. }. { - :a :b _:e_c_14. + :a :b _:e_c_2. } log:notIncludes { :a :b :c. }. diff --git a/reasoning/blogic/abc.n3s b/reasoning/blogic/abc.n3 similarity index 100% rename from reasoning/blogic/abc.n3s rename to reasoning/blogic/abc.n3 diff --git a/reasoning/blogic/abc.n3s.out b/reasoning/blogic/abc.n3.out similarity index 100% rename from reasoning/blogic/abc.n3s.out rename to reasoning/blogic/abc.n3.out diff --git a/reasoning/blogic/abcd.n3s b/reasoning/blogic/abcd.n3 similarity index 100% rename from reasoning/blogic/abcd.n3s rename to reasoning/blogic/abcd.n3 diff --git a/reasoning/blogic/abcd.n3s.out b/reasoning/blogic/abcd.n3.out similarity index 100% rename from reasoning/blogic/abcd.n3s.out rename to reasoning/blogic/abcd.n3.out diff --git a/reasoning/blogic/beetle.n3s b/reasoning/blogic/beetle.n3 similarity index 100% rename from reasoning/blogic/beetle.n3s rename to reasoning/blogic/beetle.n3 diff --git a/reasoning/blogic/beetle.n3s.out b/reasoning/blogic/beetle.n3.out similarity index 100% rename from reasoning/blogic/beetle.n3s.out rename to reasoning/blogic/beetle.n3.out diff --git a/reasoning/blogic/beetle10.n3s b/reasoning/blogic/beetle10.n3 similarity index 100% rename from reasoning/blogic/beetle10.n3s rename to reasoning/blogic/beetle10.n3 diff --git a/reasoning/blogic/beetle10.n3s.out b/reasoning/blogic/beetle10.n3.out similarity index 100% rename from reasoning/blogic/beetle10.n3s.out rename to reasoning/blogic/beetle10.n3.out diff --git a/reasoning/blogic/beetle10a.n3s b/reasoning/blogic/beetle10a.n3 similarity index 100% rename from reasoning/blogic/beetle10a.n3s rename to reasoning/blogic/beetle10a.n3 diff --git a/reasoning/blogic/beetle10a.n3s.out b/reasoning/blogic/beetle10a.n3.out similarity index 100% rename from reasoning/blogic/beetle10a.n3s.out rename to reasoning/blogic/beetle10a.n3.out diff --git a/reasoning/blogic/beetle12.n3s b/reasoning/blogic/beetle12.n3 similarity index 100% rename from reasoning/blogic/beetle12.n3s rename to reasoning/blogic/beetle12.n3 diff --git a/reasoning/blogic/beetle12.n3s.out b/reasoning/blogic/beetle12.n3.out similarity index 100% rename from reasoning/blogic/beetle12.n3s.out rename to reasoning/blogic/beetle12.n3.out diff --git a/reasoning/blogic/beetle12a.n3s b/reasoning/blogic/beetle12a.n3 similarity index 100% rename from reasoning/blogic/beetle12a.n3s rename to reasoning/blogic/beetle12a.n3 diff --git a/reasoning/blogic/beetle12a.n3s.out b/reasoning/blogic/beetle12a.n3.out similarity index 100% rename from reasoning/blogic/beetle12a.n3s.out rename to reasoning/blogic/beetle12a.n3.out diff --git a/reasoning/blogic/beetle13.n3s b/reasoning/blogic/beetle13.n3 similarity index 100% rename from reasoning/blogic/beetle13.n3s rename to reasoning/blogic/beetle13.n3 diff --git a/reasoning/blogic/beetle13.n3s.out b/reasoning/blogic/beetle13.n3.out similarity index 100% rename from reasoning/blogic/beetle13.n3s.out rename to reasoning/blogic/beetle13.n3.out diff --git a/reasoning/blogic/beetle14.n3s b/reasoning/blogic/beetle14.n3 similarity index 100% rename from reasoning/blogic/beetle14.n3s rename to reasoning/blogic/beetle14.n3 diff --git a/reasoning/blogic/beetle14.n3s.out b/reasoning/blogic/beetle14.n3.out similarity index 100% rename from reasoning/blogic/beetle14.n3s.out rename to reasoning/blogic/beetle14.n3.out diff --git a/reasoning/blogic/beetle15.n3s b/reasoning/blogic/beetle15.n3 similarity index 100% rename from reasoning/blogic/beetle15.n3s rename to reasoning/blogic/beetle15.n3 diff --git a/reasoning/blogic/beetle15.n3s.out b/reasoning/blogic/beetle15.n3.out similarity index 100% rename from reasoning/blogic/beetle15.n3s.out rename to reasoning/blogic/beetle15.n3.out diff --git a/reasoning/blogic/beetle16.n3s b/reasoning/blogic/beetle16.n3 similarity index 100% rename from reasoning/blogic/beetle16.n3s rename to reasoning/blogic/beetle16.n3 diff --git a/reasoning/blogic/beetle16.n3s.out b/reasoning/blogic/beetle16.n3.out similarity index 100% rename from reasoning/blogic/beetle16.n3s.out rename to reasoning/blogic/beetle16.n3.out diff --git a/reasoning/blogic/beetle2.n3s b/reasoning/blogic/beetle2.n3 similarity index 100% rename from reasoning/blogic/beetle2.n3s rename to reasoning/blogic/beetle2.n3 diff --git a/reasoning/blogic/beetle2.n3s.out b/reasoning/blogic/beetle2.n3.out similarity index 100% rename from reasoning/blogic/beetle2.n3s.out rename to reasoning/blogic/beetle2.n3.out diff --git a/reasoning/blogic/beetle3.n3s b/reasoning/blogic/beetle3.n3 similarity index 100% rename from reasoning/blogic/beetle3.n3s rename to reasoning/blogic/beetle3.n3 diff --git a/reasoning/blogic/beetle3.n3s.out b/reasoning/blogic/beetle3.n3.out similarity index 100% rename from reasoning/blogic/beetle3.n3s.out rename to reasoning/blogic/beetle3.n3.out diff --git a/reasoning/blogic/beetle4.n3s b/reasoning/blogic/beetle4.n3 similarity index 100% rename from reasoning/blogic/beetle4.n3s rename to reasoning/blogic/beetle4.n3 diff --git a/reasoning/blogic/beetle4.n3s.out b/reasoning/blogic/beetle4.n3.out similarity index 100% rename from reasoning/blogic/beetle4.n3s.out rename to reasoning/blogic/beetle4.n3.out diff --git a/reasoning/blogic/beetle5.n3s b/reasoning/blogic/beetle5.n3 similarity index 100% rename from reasoning/blogic/beetle5.n3s rename to reasoning/blogic/beetle5.n3 diff --git a/reasoning/blogic/beetle5.n3s.out b/reasoning/blogic/beetle5.n3.out similarity index 100% rename from reasoning/blogic/beetle5.n3s.out rename to reasoning/blogic/beetle5.n3.out diff --git a/reasoning/blogic/beetle6.n3s b/reasoning/blogic/beetle6.n3 similarity index 100% rename from reasoning/blogic/beetle6.n3s rename to reasoning/blogic/beetle6.n3 diff --git a/reasoning/blogic/beetle6.n3s.out b/reasoning/blogic/beetle6.n3.out similarity index 100% rename from reasoning/blogic/beetle6.n3s.out rename to reasoning/blogic/beetle6.n3.out diff --git a/reasoning/blogic/beetle6a.n3s b/reasoning/blogic/beetle6a.n3 similarity index 100% rename from reasoning/blogic/beetle6a.n3s rename to reasoning/blogic/beetle6a.n3 diff --git a/reasoning/blogic/beetle6a.n3s.out b/reasoning/blogic/beetle6a.n3.out similarity index 100% rename from reasoning/blogic/beetle6a.n3s.out rename to reasoning/blogic/beetle6a.n3.out diff --git a/reasoning/blogic/beetle7.n3s b/reasoning/blogic/beetle7.n3 similarity index 100% rename from reasoning/blogic/beetle7.n3s rename to reasoning/blogic/beetle7.n3 diff --git a/reasoning/blogic/beetle7.n3s.out b/reasoning/blogic/beetle7.n3.out similarity index 100% rename from reasoning/blogic/beetle7.n3s.out rename to reasoning/blogic/beetle7.n3.out diff --git a/reasoning/blogic/beetle8.n3s b/reasoning/blogic/beetle8.n3 similarity index 100% rename from reasoning/blogic/beetle8.n3s rename to reasoning/blogic/beetle8.n3 diff --git a/reasoning/blogic/beetle8.n3s.out b/reasoning/blogic/beetle8.n3.out similarity index 100% rename from reasoning/blogic/beetle8.n3s.out rename to reasoning/blogic/beetle8.n3.out diff --git a/reasoning/blogic/beetle9.n3s b/reasoning/blogic/beetle9.n3 similarity index 100% rename from reasoning/blogic/beetle9.n3s rename to reasoning/blogic/beetle9.n3 diff --git a/reasoning/blogic/beetle9.n3s.out b/reasoning/blogic/beetle9.n3.out similarity index 100% rename from reasoning/blogic/beetle9.n3s.out rename to reasoning/blogic/beetle9.n3.out diff --git a/reasoning/blogic/beetle9a.n3s b/reasoning/blogic/beetle9a.n3 similarity index 100% rename from reasoning/blogic/beetle9a.n3s rename to reasoning/blogic/beetle9a.n3 diff --git a/reasoning/blogic/beetle9a.n3s.out b/reasoning/blogic/beetle9a.n3.out similarity index 100% rename from reasoning/blogic/beetle9a.n3s.out rename to reasoning/blogic/beetle9a.n3.out diff --git a/reasoning/blogic/bmt.n3s b/reasoning/blogic/bmt.n3 similarity index 100% rename from reasoning/blogic/bmt.n3s rename to reasoning/blogic/bmt.n3 diff --git a/reasoning/blogic/bmt.n3s.out b/reasoning/blogic/bmt.n3.out similarity index 100% rename from reasoning/blogic/bmt.n3s.out rename to reasoning/blogic/bmt.n3.out diff --git a/reasoning/blogic/category.n3s b/reasoning/blogic/category.n3 similarity index 100% rename from reasoning/blogic/category.n3s rename to reasoning/blogic/category.n3 diff --git a/reasoning/blogic/category.n3s.out b/reasoning/blogic/category.n3.out similarity index 100% rename from reasoning/blogic/category.n3s.out rename to reasoning/blogic/category.n3.out diff --git a/reasoning/blogic/cha58.n3s b/reasoning/blogic/cha58.n3 similarity index 100% rename from reasoning/blogic/cha58.n3s rename to reasoning/blogic/cha58.n3 diff --git a/reasoning/blogic/cha58.n3s.out b/reasoning/blogic/cha58.n3.out similarity index 100% rename from reasoning/blogic/cha58.n3s.out rename to reasoning/blogic/cha58.n3.out diff --git a/reasoning/blogic/complex.n3s b/reasoning/blogic/complex.n3 similarity index 100% rename from reasoning/blogic/complex.n3s rename to reasoning/blogic/complex.n3 diff --git a/reasoning/blogic/complex.n3s.out b/reasoning/blogic/complex.n3.out similarity index 100% rename from reasoning/blogic/complex.n3s.out rename to reasoning/blogic/complex.n3.out diff --git a/reasoning/blogic/disj-elim.n3s b/reasoning/blogic/disj-elim.n3 similarity index 100% rename from reasoning/blogic/disj-elim.n3s rename to reasoning/blogic/disj-elim.n3 diff --git a/reasoning/blogic/disj-elim.n3s.out b/reasoning/blogic/disj-elim.n3.out similarity index 100% rename from reasoning/blogic/disj-elim.n3s.out rename to reasoning/blogic/disj-elim.n3.out diff --git a/reasoning/blogic/disj.n3s b/reasoning/blogic/disj.n3 similarity index 100% rename from reasoning/blogic/disj.n3s rename to reasoning/blogic/disj.n3 diff --git a/reasoning/blogic/disj.n3s.out b/reasoning/blogic/disj.n3.out similarity index 100% rename from reasoning/blogic/disj.n3s.out rename to reasoning/blogic/disj.n3.out diff --git a/reasoning/blogic/disj2.n3s b/reasoning/blogic/disj2.n3 similarity index 100% rename from reasoning/blogic/disj2.n3s rename to reasoning/blogic/disj2.n3 diff --git a/reasoning/blogic/disj2.n3s.out b/reasoning/blogic/disj2.n3.out similarity index 100% rename from reasoning/blogic/disj2.n3s.out rename to reasoning/blogic/disj2.n3.out diff --git a/reasoning/blogic/disj3.n3s b/reasoning/blogic/disj3.n3 similarity index 100% rename from reasoning/blogic/disj3.n3s rename to reasoning/blogic/disj3.n3 diff --git a/reasoning/blogic/disj3.n3s.out b/reasoning/blogic/disj3.n3.out similarity index 100% rename from reasoning/blogic/disj3.n3s.out rename to reasoning/blogic/disj3.n3.out diff --git a/reasoning/blogic/easter.n3s b/reasoning/blogic/easter.n3 similarity index 100% rename from reasoning/blogic/easter.n3s rename to reasoning/blogic/easter.n3 diff --git a/reasoning/blogic/easter.n3s.out b/reasoning/blogic/easter.n3.out similarity index 100% rename from reasoning/blogic/easter.n3s.out rename to reasoning/blogic/easter.n3.out diff --git a/reasoning/blogic/edt.n3s b/reasoning/blogic/edt.n3 similarity index 100% rename from reasoning/blogic/edt.n3s rename to reasoning/blogic/edt.n3 diff --git a/reasoning/blogic/edt.n3s.out b/reasoning/blogic/edt.n3.out similarity index 100% rename from reasoning/blogic/edt.n3s.out rename to reasoning/blogic/edt.n3.out diff --git a/reasoning/blogic/equal.n3s b/reasoning/blogic/equal.n3 similarity index 100% rename from reasoning/blogic/equal.n3s rename to reasoning/blogic/equal.n3 diff --git a/reasoning/blogic/equal.n3s.out b/reasoning/blogic/equal.n3.out similarity index 100% rename from reasoning/blogic/equal.n3s.out rename to reasoning/blogic/equal.n3.out diff --git a/reasoning/blogic/equal2.n3s b/reasoning/blogic/equal2.n3 similarity index 100% rename from reasoning/blogic/equal2.n3s rename to reasoning/blogic/equal2.n3 diff --git a/reasoning/blogic/equal2.n3s.out b/reasoning/blogic/equal2.n3.out similarity index 100% rename from reasoning/blogic/equal2.n3s.out rename to reasoning/blogic/equal2.n3.out diff --git a/reasoning/blogic/eras1.n3s b/reasoning/blogic/eras1.n3 similarity index 100% rename from reasoning/blogic/eras1.n3s rename to reasoning/blogic/eras1.n3 diff --git a/reasoning/blogic/eras1.n3s.out b/reasoning/blogic/eras1.n3.out similarity index 100% rename from reasoning/blogic/eras1.n3s.out rename to reasoning/blogic/eras1.n3.out diff --git a/reasoning/blogic/eras2.n3s b/reasoning/blogic/eras2.n3 similarity index 100% rename from reasoning/blogic/eras2.n3s rename to reasoning/blogic/eras2.n3 diff --git a/reasoning/blogic/eras2.n3s.out b/reasoning/blogic/eras2.n3.out similarity index 100% rename from reasoning/blogic/eras2.n3s.out rename to reasoning/blogic/eras2.n3.out diff --git a/reasoning/blogic/fibonacci.n3s b/reasoning/blogic/fibonacci.n3 similarity index 100% rename from reasoning/blogic/fibonacci.n3s rename to reasoning/blogic/fibonacci.n3 diff --git a/reasoning/blogic/fibonacci.n3s.out b/reasoning/blogic/fibonacci.n3.out similarity index 100% rename from reasoning/blogic/fibonacci.n3s.out rename to reasoning/blogic/fibonacci.n3.out diff --git a/reasoning/blogic/fuse.n3s b/reasoning/blogic/fuse.n3 similarity index 100% rename from reasoning/blogic/fuse.n3s rename to reasoning/blogic/fuse.n3 diff --git a/reasoning/blogic/fuse.n3s.out b/reasoning/blogic/fuse.n3.out similarity index 100% rename from reasoning/blogic/fuse.n3s.out rename to reasoning/blogic/fuse.n3.out diff --git a/reasoning/blogic/good-cobbler.n3s b/reasoning/blogic/good-cobbler.n3 similarity index 100% rename from reasoning/blogic/good-cobbler.n3s rename to reasoning/blogic/good-cobbler.n3 diff --git a/reasoning/blogic/good-cobbler.n3s.out b/reasoning/blogic/good-cobbler.n3.out similarity index 100% rename from reasoning/blogic/good-cobbler.n3s.out rename to reasoning/blogic/good-cobbler.n3.out diff --git a/reasoning/blogic/gps.n3s b/reasoning/blogic/gps.n3 similarity index 100% rename from reasoning/blogic/gps.n3s rename to reasoning/blogic/gps.n3 diff --git a/reasoning/blogic/gps.n3s.out b/reasoning/blogic/gps.n3.out similarity index 100% rename from reasoning/blogic/gps.n3s.out rename to reasoning/blogic/gps.n3.out diff --git a/reasoning/blogic/graph-play.n3s b/reasoning/blogic/graph-play.n3 similarity index 100% rename from reasoning/blogic/graph-play.n3s rename to reasoning/blogic/graph-play.n3 diff --git a/reasoning/blogic/graph-play.n3s.out b/reasoning/blogic/graph-play.n3.out similarity index 100% rename from reasoning/blogic/graph-play.n3s.out rename to reasoning/blogic/graph-play.n3.out diff --git a/reasoning/blogic/graph-play2.n3s b/reasoning/blogic/graph-play2.n3 similarity index 100% rename from reasoning/blogic/graph-play2.n3s rename to reasoning/blogic/graph-play2.n3 diff --git a/reasoning/blogic/graph-play2.n3s.out b/reasoning/blogic/graph-play2.n3.out similarity index 100% rename from reasoning/blogic/graph-play2.n3s.out rename to reasoning/blogic/graph-play2.n3.out diff --git a/reasoning/blogic/graph-play3.n3s b/reasoning/blogic/graph-play3.n3 similarity index 100% rename from reasoning/blogic/graph-play3.n3s rename to reasoning/blogic/graph-play3.n3 diff --git a/reasoning/blogic/graph-play3.n3s.out b/reasoning/blogic/graph-play3.n3.out similarity index 100% rename from reasoning/blogic/graph-play3.n3s.out rename to reasoning/blogic/graph-play3.n3.out diff --git a/reasoning/blogic/graph-play4.n3s b/reasoning/blogic/graph-play4.n3 similarity index 100% rename from reasoning/blogic/graph-play4.n3s rename to reasoning/blogic/graph-play4.n3 diff --git a/reasoning/blogic/graph-play4.n3s.out b/reasoning/blogic/graph-play4.n3.out similarity index 100% rename from reasoning/blogic/graph-play4.n3s.out rename to reasoning/blogic/graph-play4.n3.out diff --git a/reasoning/blogic/graph.n3s b/reasoning/blogic/graph.n3 similarity index 100% rename from reasoning/blogic/graph.n3s rename to reasoning/blogic/graph.n3 diff --git a/reasoning/blogic/graph.n3s.out b/reasoning/blogic/graph.n3.out similarity index 100% rename from reasoning/blogic/graph.n3s.out rename to reasoning/blogic/graph.n3.out diff --git a/reasoning/blogic/gray-code-counter.n3s b/reasoning/blogic/gray-code-counter.n3 similarity index 100% rename from reasoning/blogic/gray-code-counter.n3s rename to reasoning/blogic/gray-code-counter.n3 diff --git a/reasoning/blogic/gray-code-counter.n3s.out b/reasoning/blogic/gray-code-counter.n3.out similarity index 100% rename from reasoning/blogic/gray-code-counter.n3s.out rename to reasoning/blogic/gray-code-counter.n3.out diff --git a/reasoning/blogic/isomorphic.n3s b/reasoning/blogic/isomorphic.n3 similarity index 100% rename from reasoning/blogic/isomorphic.n3s rename to reasoning/blogic/isomorphic.n3 diff --git a/reasoning/blogic/isomorphic.n3s.out b/reasoning/blogic/isomorphic.n3.out similarity index 100% rename from reasoning/blogic/isomorphic.n3s.out rename to reasoning/blogic/isomorphic.n3.out diff --git a/reasoning/blogic/isomorphic2.n3s b/reasoning/blogic/isomorphic2.n3 similarity index 100% rename from reasoning/blogic/isomorphic2.n3s rename to reasoning/blogic/isomorphic2.n3 diff --git a/reasoning/blogic/isomorphic2.n3s.out b/reasoning/blogic/isomorphic2.n3.out similarity index 100% rename from reasoning/blogic/isomorphic2.n3s.out rename to reasoning/blogic/isomorphic2.n3.out diff --git a/reasoning/blogic/lubm.n3s b/reasoning/blogic/lubm.n3 similarity index 100% rename from reasoning/blogic/lubm.n3s rename to reasoning/blogic/lubm.n3 diff --git a/reasoning/blogic/lubm.n3s.out b/reasoning/blogic/lubm.n3.out similarity index 100% rename from reasoning/blogic/lubm.n3s.out rename to reasoning/blogic/lubm.n3.out diff --git a/reasoning/blogic/meta-interpreter.n3s b/reasoning/blogic/meta-interpreter.n3 similarity index 100% rename from reasoning/blogic/meta-interpreter.n3s rename to reasoning/blogic/meta-interpreter.n3 diff --git a/reasoning/blogic/meta-interpreter.n3s.out b/reasoning/blogic/meta-interpreter.n3.out similarity index 100% rename from reasoning/blogic/meta-interpreter.n3s.out rename to reasoning/blogic/meta-interpreter.n3.out diff --git a/reasoning/blogic/modal.n3s b/reasoning/blogic/modal.n3 similarity index 100% rename from reasoning/blogic/modal.n3s rename to reasoning/blogic/modal.n3 diff --git a/reasoning/blogic/modal.n3s.out b/reasoning/blogic/modal.n3.out similarity index 100% rename from reasoning/blogic/modal.n3s.out rename to reasoning/blogic/modal.n3.out diff --git a/reasoning/blogic/model.n3s b/reasoning/blogic/model.n3 similarity index 100% rename from reasoning/blogic/model.n3s rename to reasoning/blogic/model.n3 diff --git a/reasoning/blogic/model.n3s.out b/reasoning/blogic/model.n3.out similarity index 100% rename from reasoning/blogic/model.n3s.out rename to reasoning/blogic/model.n3.out diff --git a/reasoning/blogic/neutral.n3s b/reasoning/blogic/neutral.n3 similarity index 100% rename from reasoning/blogic/neutral.n3s rename to reasoning/blogic/neutral.n3 diff --git a/reasoning/blogic/neutral.n3s.out b/reasoning/blogic/neutral.n3.out similarity index 100% rename from reasoning/blogic/neutral.n3s.out rename to reasoning/blogic/neutral.n3.out diff --git a/reasoning/blogic/parteval.n3s b/reasoning/blogic/parteval.n3 similarity index 100% rename from reasoning/blogic/parteval.n3s rename to reasoning/blogic/parteval.n3 diff --git a/reasoning/blogic/parteval.n3s.out b/reasoning/blogic/parteval.n3.out similarity index 100% rename from reasoning/blogic/parteval.n3s.out rename to reasoning/blogic/parteval.n3.out diff --git a/reasoning/blogic/patch.n3s b/reasoning/blogic/patch.n3 similarity index 100% rename from reasoning/blogic/patch.n3s rename to reasoning/blogic/patch.n3 diff --git a/reasoning/blogic/patch.n3s.out b/reasoning/blogic/patch.n3.out similarity index 100% rename from reasoning/blogic/patch.n3s.out rename to reasoning/blogic/patch.n3.out diff --git a/reasoning/blogic/peano.n3s b/reasoning/blogic/peano.n3 similarity index 100% rename from reasoning/blogic/peano.n3s rename to reasoning/blogic/peano.n3 diff --git a/reasoning/blogic/peano.n3s.out b/reasoning/blogic/peano.n3.out similarity index 100% rename from reasoning/blogic/peano.n3s.out rename to reasoning/blogic/peano.n3.out diff --git a/reasoning/blogic/pi.n3s b/reasoning/blogic/pi.n3 similarity index 100% rename from reasoning/blogic/pi.n3s rename to reasoning/blogic/pi.n3 diff --git a/reasoning/blogic/pi.n3s.out b/reasoning/blogic/pi.n3.out similarity index 100% rename from reasoning/blogic/pi.n3s.out rename to reasoning/blogic/pi.n3.out diff --git a/reasoning/blogic/policy.n3s b/reasoning/blogic/policy.n3 similarity index 100% rename from reasoning/blogic/policy.n3s rename to reasoning/blogic/policy.n3 diff --git a/reasoning/blogic/policy.n3s.out b/reasoning/blogic/policy.n3.out similarity index 100% rename from reasoning/blogic/policy.n3s.out rename to reasoning/blogic/policy.n3.out diff --git a/reasoning/blogic/qg.n3s b/reasoning/blogic/qg.n3 similarity index 100% rename from reasoning/blogic/qg.n3s rename to reasoning/blogic/qg.n3 diff --git a/reasoning/blogic/qg.n3s.out b/reasoning/blogic/qg.n3.out similarity index 100% rename from reasoning/blogic/qg.n3s.out rename to reasoning/blogic/qg.n3.out diff --git a/reasoning/blogic/rain.n3s b/reasoning/blogic/rain.n3 similarity index 100% rename from reasoning/blogic/rain.n3s rename to reasoning/blogic/rain.n3 diff --git a/reasoning/blogic/rain.n3s.out b/reasoning/blogic/rain.n3.out similarity index 100% rename from reasoning/blogic/rain.n3s.out rename to reasoning/blogic/rain.n3.out diff --git a/reasoning/blogic/reset.n3s b/reasoning/blogic/reset.n3 similarity index 100% rename from reasoning/blogic/reset.n3s rename to reasoning/blogic/reset.n3 diff --git a/reasoning/blogic/reset.n3s.out b/reasoning/blogic/reset.n3.out similarity index 100% rename from reasoning/blogic/reset.n3s.out rename to reasoning/blogic/reset.n3.out diff --git a/reasoning/blogic/restriction.n3s b/reasoning/blogic/restriction.n3 similarity index 100% rename from reasoning/blogic/restriction.n3s rename to reasoning/blogic/restriction.n3 diff --git a/reasoning/blogic/restriction.n3s.out b/reasoning/blogic/restriction.n3.out similarity index 100% rename from reasoning/blogic/restriction.n3s.out rename to reasoning/blogic/restriction.n3.out diff --git a/reasoning/blogic/sdcoding.n3s b/reasoning/blogic/sdcoding.n3 similarity index 100% rename from reasoning/blogic/sdcoding.n3s rename to reasoning/blogic/sdcoding.n3 diff --git a/reasoning/blogic/sdcoding.n3s.out b/reasoning/blogic/sdcoding.n3.out similarity index 100% rename from reasoning/blogic/sdcoding.n3s.out rename to reasoning/blogic/sdcoding.n3.out diff --git a/reasoning/blogic/skolem-machine.n3s b/reasoning/blogic/skolem-machine.n3 similarity index 100% rename from reasoning/blogic/skolem-machine.n3s rename to reasoning/blogic/skolem-machine.n3 diff --git a/reasoning/blogic/skolem-machine.n3s.out b/reasoning/blogic/skolem-machine.n3.out similarity index 100% rename from reasoning/blogic/skolem-machine.n3s.out rename to reasoning/blogic/skolem-machine.n3.out diff --git a/reasoning/blogic/slide28a.n3s b/reasoning/blogic/slide28a.n3 similarity index 100% rename from reasoning/blogic/slide28a.n3s rename to reasoning/blogic/slide28a.n3 diff --git a/reasoning/blogic/slide28a.n3s.out b/reasoning/blogic/slide28a.n3.out similarity index 100% rename from reasoning/blogic/slide28a.n3s.out rename to reasoning/blogic/slide28a.n3.out diff --git a/reasoning/blogic/slide28b.n3s b/reasoning/blogic/slide28b.n3 similarity index 100% rename from reasoning/blogic/slide28b.n3s rename to reasoning/blogic/slide28b.n3 diff --git a/reasoning/blogic/slide28b.n3s.out b/reasoning/blogic/slide28b.n3.out similarity index 100% rename from reasoning/blogic/slide28b.n3s.out rename to reasoning/blogic/slide28b.n3.out diff --git a/reasoning/blogic/slide32.n3s b/reasoning/blogic/slide32.n3 similarity index 100% rename from reasoning/blogic/slide32.n3s rename to reasoning/blogic/slide32.n3 diff --git a/reasoning/blogic/slide32.n3s.out b/reasoning/blogic/slide32.n3.out similarity index 100% rename from reasoning/blogic/slide32.n3s.out rename to reasoning/blogic/slide32.n3.out diff --git a/reasoning/blogic/slide33.n3s b/reasoning/blogic/slide33.n3 similarity index 100% rename from reasoning/blogic/slide33.n3s rename to reasoning/blogic/slide33.n3 diff --git a/reasoning/blogic/slide33.n3s.out b/reasoning/blogic/slide33.n3.out similarity index 100% rename from reasoning/blogic/slide33.n3s.out rename to reasoning/blogic/slide33.n3.out diff --git a/reasoning/blogic/socrates-star.n3s b/reasoning/blogic/socrates-star.n3 similarity index 100% rename from reasoning/blogic/socrates-star.n3s rename to reasoning/blogic/socrates-star.n3 diff --git a/reasoning/blogic/socrates-star.n3s.out b/reasoning/blogic/socrates-star.n3.out similarity index 100% rename from reasoning/blogic/socrates-star.n3s.out rename to reasoning/blogic/socrates-star.n3.out diff --git a/reasoning/blogic/socrates.n3s b/reasoning/blogic/socrates.n3 similarity index 100% rename from reasoning/blogic/socrates.n3s rename to reasoning/blogic/socrates.n3 diff --git a/reasoning/blogic/socrates.n3s.out b/reasoning/blogic/socrates.n3.out similarity index 100% rename from reasoning/blogic/socrates.n3s.out rename to reasoning/blogic/socrates.n3.out diff --git a/reasoning/blogic/spo.n3s b/reasoning/blogic/spo.n3 similarity index 100% rename from reasoning/blogic/spo.n3s rename to reasoning/blogic/spo.n3 diff --git a/reasoning/blogic/spo.n3s.out b/reasoning/blogic/spo.n3.out similarity index 100% rename from reasoning/blogic/spo.n3s.out rename to reasoning/blogic/spo.n3.out diff --git a/reasoning/blogic/test b/reasoning/blogic/test index b37d90f84..b3b488fd6 100755 --- a/reasoning/blogic/test +++ b/reasoning/blogic/test @@ -1,6 +1,6 @@ #!/bin/bash -for f in *.n3s +for f in *.n3 do - echo + eye --quiet --blogic --skolem-genid 8b98b360-9a70-4845-b52c-c675af60ad01 --nope $f --output $f.out - eye --quiet --blogic --skolem-genid 8b98b360-9a70-4845-b52c-c675af60ad01 --nope $f --output $f.out + echo + eye --quiet --skolem-genid 8b98b360-9a70-4845-b52c-c675af60ad01 --nope $f --output $f.out + eye --quiet --skolem-genid 8b98b360-9a70-4845-b52c-c675af60ad01 --nope $f --output $f.out done diff --git a/reasoning/blogic/turing.n3s b/reasoning/blogic/turing.n3 similarity index 100% rename from reasoning/blogic/turing.n3s rename to reasoning/blogic/turing.n3 diff --git a/reasoning/blogic/turing.n3s.out b/reasoning/blogic/turing.n3.out similarity index 100% rename from reasoning/blogic/turing.n3s.out rename to reasoning/blogic/turing.n3.out diff --git a/reasoning/blogic/universal-statements.n3s b/reasoning/blogic/universal-statements.n3 similarity index 100% rename from reasoning/blogic/universal-statements.n3s rename to reasoning/blogic/universal-statements.n3 diff --git a/reasoning/blogic/universal-statements.n3s.out b/reasoning/blogic/universal-statements.n3.out similarity index 100% rename from reasoning/blogic/universal-statements.n3s.out rename to reasoning/blogic/universal-statements.n3.out diff --git a/reasoning/blogic/unpack.n3s b/reasoning/blogic/unpack.n3 similarity index 83% rename from reasoning/blogic/unpack.n3s rename to reasoning/blogic/unpack.n3 index f4efe5b64..6aeed8bf4 100644 --- a/reasoning/blogic/unpack.n3s +++ b/reasoning/blogic/unpack.n3 @@ -7,19 +7,19 @@ # sample data from RubenD [] :data { [] :package { - [] :content { + <<(_:c) log:onNeutralSurface { :a :b _:c. [] :package { - [] :content { + <<(_:c) log:onNeutralSurface { :u :v _:c. [] :package { - [] :content { + <<(_:c) log:onNeutralSurface { :x :y _:c. - }; :usable_until :yesterday. + }>> :usable_until :yesterday. }; :tag :invalid. - }; :usable_until :tomorrow; :p :o. + }>> :usable_until :tomorrow; :p :o. }; :tag :valid. - }; :usable_until :next_week. + }>> :usable_until :next_week. }; :tag :valid. }. @@ -50,8 +50,7 @@ _:b :package _:p. } :unpack _:f>>. _:p log:includes { - _:a :content _:c. - _:a :usable_until _:t. + <<_:a log:onNeutralSurface _:c>> :usable_until _:t. }. (:tomorrow :next_week) list:member _:t. _:c graph:list _:l. @@ -64,8 +63,7 @@ _:b :package _:p. } :unpack true>>. _:p log:includes { - _:a :content _:c. - _:a :usable_until _:t. + <<_:a log:onNeutralSurface _:c>> :usable_until _:t. }. (:yesterday :last_week) list:member _:t. }. diff --git a/reasoning/blogic/unpack.n3s.out b/reasoning/blogic/unpack.n3.out similarity index 50% rename from reasoning/blogic/unpack.n3s.out rename to reasoning/blogic/unpack.n3.out index 43671f1ce..fa73efc4f 100644 --- a/reasoning/blogic/unpack.n3s.out +++ b/reasoning/blogic/unpack.n3.out @@ -1,4 +1,4 @@ @prefix : . -:a :b _:e_c_1. -:u :v _:e_c_1. +:a :b _:e_c_1_5. +:u :v _:e_c_1_2_1. diff --git a/reasoning/blogic/version.n3s b/reasoning/blogic/version.n3 similarity index 100% rename from reasoning/blogic/version.n3s rename to reasoning/blogic/version.n3 diff --git a/reasoning/blogic/version.n3s.out b/reasoning/blogic/version.n3.out similarity index 55% rename from reasoning/blogic/version.n3s.out rename to reasoning/blogic/version.n3.out index 406130df7..d545297e0 100644 --- a/reasoning/blogic/version.n3s.out +++ b/reasoning/blogic/version.n3.out @@ -1,3 +1,3 @@ @prefix log: . -() log:version "EYE v5.0.10 (2023-10-15)". +() log:version "EYE v5.1.0 (2023-10-17)". diff --git a/reasoning/blogic/zebra.n3s b/reasoning/blogic/zebra.n3 similarity index 100% rename from reasoning/blogic/zebra.n3s rename to reasoning/blogic/zebra.n3 diff --git a/reasoning/blogic/zebra.n3s.out b/reasoning/blogic/zebra.n3.out similarity index 100% rename from reasoning/blogic/zebra.n3s.out rename to reasoning/blogic/zebra.n3.out diff --git a/reasoning/iq/iqA.n3 b/reasoning/iq/iqA.n3 index 1a636fe2e..f2298396b 100644 --- a/reasoning/iq/iqA.n3 +++ b/reasoning/iq/iqA.n3 @@ -1,7 +1,7 @@ @prefix : . _:e_x_1 :says { - _:e_x_3 :knows :Albert. + _:e_x_1 :knows :Albert. }. :s :p :o. :s :pp { @@ -10,7 +10,7 @@ _:e_x_1 :says { { ?U_0 :knows :Albert. } => { - :knows :Kurt. + ?U_0 :knows :Kurt. }. { :e :p :a. diff --git a/reasoning/pack/out.n3 b/reasoning/pack/out.n3 index 4aa0f830e..fa73efc4f 100644 --- a/reasoning/pack/out.n3 +++ b/reasoning/pack/out.n3 @@ -1,4 +1,4 @@ @prefix : . -:a :b _:e_c_148. -:u :v _:e_c_164. +:a :b _:e_c_1_5. +:u :v _:e_c_1_2_1. diff --git a/reasoning/pack/unpack.n3 b/reasoning/pack/unpack.n3 index 2cffef7da..a9e603874 100644 --- a/reasoning/pack/unpack.n3 +++ b/reasoning/pack/unpack.n3 @@ -7,19 +7,19 @@ # sample data from RubenD [] :data { [] :package { - [] :content { + <<(_:c) log:onNeutralSurface { :a :b _:c. [] :package { - [] :content { + <<(_:c) log:onNeutralSurface { :u :v _:c. [] :package { - [] :content { + <<(_:c) log:onNeutralSurface { :x :y _:c. - }; :usable_until :yesterday. + }>> :usable_until :yesterday. }; :tag :invalid. - }; :usable_until :tomorrow; :p :o. + }>> :usable_until :tomorrow; :p :o. }; :tag :valid. - }; :usable_until :next_week. + }>> :usable_until :next_week. }; :tag :valid. }. @@ -51,8 +51,7 @@ } :unpack ?f. } <= { ?p log:includes { - ?a :content ?c. - ?a :usable_until ?t. + <> :usable_until ?t. }. (:tomorrow :next_week) list:member ?t. ?c graph:list ?l. @@ -66,8 +65,7 @@ } :unpack true. } <= { ?p log:includes { - ?a :content ?c. - ?a :usable_until ?t. + <> :usable_until ?t. }. (:yesterday :last_week) list:member ?t. ?c graph:list ?l.