From 6da844cd5462d730b6462b304607a0077d3b667a Mon Sep 17 00:00:00 2001 From: Vicky Steeves Date: Fri, 25 Sep 2020 18:45:45 -0400 Subject: [PATCH] add materials for 2020 promotion --- 2020-promotion-asst/grants.bib | 15 + 2020-promotion-asst/main.tex | 14 + 2020-promotion-asst/media.bib | 117 ++ 2020-promotion-asst/moderncv.cls | 722 +++++++++ 2020-promotion-asst/moderncvbodyiii.sty | 238 +++ 2020-promotion-asst/moderncvcollection.sty | 85 ++ 2020-promotion-asst/moderncvcolorburgundy.sty | 27 + 2020-promotion-asst/moderncvcompatibility.sty | 107 ++ 2020-promotion-asst/moderncvdebugtools.sty | 54 + 2020-promotion-asst/moderncvfooti.sty | 134 ++ 2020-promotion-asst/moderncvheadiii.sty | 157 ++ 2020-promotion-asst/moderncviconsawesome.sty | 44 + 2020-promotion-asst/moderncvstylebanking.sty | 64 + 2020-promotion-asst/presentations.bib | 288 ++++ 2020-promotion-asst/publications.bib | 110 ++ 2020-promotion-asst/tweaklist.sty | 56 + 2020-promotion-asst/vicky-cv.pdf | Bin 0 -> 288373 bytes 2020-promotion-asst/vicky-cv.tex | 264 ++++ 2020-promotion-asst/vicky.bst | 1293 +++++++++++++++++ 19 files changed, 3789 insertions(+) create mode 100644 2020-promotion-asst/grants.bib create mode 100644 2020-promotion-asst/main.tex create mode 100644 2020-promotion-asst/media.bib create mode 100644 2020-promotion-asst/moderncv.cls create mode 100644 2020-promotion-asst/moderncvbodyiii.sty create mode 100644 2020-promotion-asst/moderncvcollection.sty create mode 100644 2020-promotion-asst/moderncvcolorburgundy.sty create mode 100644 2020-promotion-asst/moderncvcompatibility.sty create mode 100644 2020-promotion-asst/moderncvdebugtools.sty create mode 100644 2020-promotion-asst/moderncvfooti.sty create mode 100644 2020-promotion-asst/moderncvheadiii.sty create mode 100644 2020-promotion-asst/moderncviconsawesome.sty create mode 100644 2020-promotion-asst/moderncvstylebanking.sty create mode 100644 2020-promotion-asst/presentations.bib create mode 100644 2020-promotion-asst/publications.bib create mode 100644 2020-promotion-asst/tweaklist.sty create mode 100644 2020-promotion-asst/vicky-cv.pdf create mode 100644 2020-promotion-asst/vicky-cv.tex create mode 100644 2020-promotion-asst/vicky.bst diff --git a/2020-promotion-asst/grants.bib b/2020-promotion-asst/grants.bib new file mode 100644 index 0000000..d6d2013 --- /dev/null +++ b/2020-promotion-asst/grants.bib @@ -0,0 +1,15 @@ +@misc{SLOAN, +title={{Investigating \& Archiving the Scholarly Git Experience}}, +publisher={Alfred P. Sloan Foundation}, +author={Vicky Steeves and David Millman}, +note={Sloan grant to investigate options for archiving scholarship in git and on git-hosting platforms.More information available at \url{https://investigating-archiving-git.gitlab.io/}}, +year={2018 -- 2020} +}, + +@misc{IMLS, +title={{Saving Data Journalism}}, +publisher={{Institute for Museum and Library Services}}, +author={R{\'{e}}mi Rampin and Vicky Steeves and Fernando Chirigati and Katherine Boss}, +note={IMLS grant to archive dynamic websites. More information available at \url{https://savingjournalism.reprozip.org}}, +year={2018 -- 2019} +} diff --git a/2020-promotion-asst/main.tex b/2020-promotion-asst/main.tex new file mode 100644 index 0000000..2413ff7 --- /dev/null +++ b/2020-promotion-asst/main.tex @@ -0,0 +1,14 @@ +\documentclass{article} +\usepackage[utf8]{inputenc} + +\title{CV} +\author{victoriaisteeves } +\date{September 2020} + +\begin{document} + +\maketitle + +\section{Introduction} + +\end{document} diff --git a/2020-promotion-asst/media.bib b/2020-promotion-asst/media.bib new file mode 100644 index 0000000..30dc34e --- /dev/null +++ b/2020-promotion-asst/media.bib @@ -0,0 +1,117 @@ +@misc{DigiPres-QDR, +author = {Steeves, Vicky and Peltzman, Shira and Kim, Julia and Griesinger, Peggy and Blumenthal, Karl-Rainer}, +publisher = {QDR Main Collection}, +title = {{Data for: 'What's Wrong with Digital Stewardship: Evaluating the Organization of Digital Preservation Programs from Practitioners' Perspectives'}}, +UNF = {UNF:6:1LtLPQd8C+mSo4uxuw3T5A==}, +year = {2020}, +version = {V1}, +doi = {10.5064/F6DJRPLK}, +url = {https://data.qdr.syr.edu/dataset.xhtml?persistentId=doi:10.5064/F6DJRPLK}, +note={Available at \url{https://data.qdr.syr.edu/dataset.xhtml?persistentId=doi:10.5064/F6DJRPLK}, +}, + +@misc{DPC, +title={{Project Preview: "Weaving Digital Stewardship into the Organizational Fabric"}}, +publisher={Digital Preservation Coalition}, +author={Karl-Rainer Blumenthal and Peggy Griesinger and Julia Kim and Shira Peltzman and Vicky Steeves}, +note={Available at \url{https://www.dpconline.org/blog/idpd/weaving-digital-stewardship-into-the-organization}}, +year={2019} +}, + +@misc{EthicsTP, + author = {Vicky Steeves and Thomas Padilla}, + title = {{Data Librarianship: A Path and an Ethic}}, + year = {2018}, + publisher = {ARCL dh+lib}, + note={Available at: \url{https://acrl.ala.org/dh/2018/04/04/repro/}}, +}, + +@misc{ReproCrawl, + author = {Vicky Steeves and R{\'{e}}mi Rampin}, + title = {{ReproCrawl}}, + year = {2018}, + publisher = {GiLab}, + note={A search engine for materials relating to reproducibility. Source: \url{https://gitlab.com/vickysteeves/reprocrawl}}, +}, + +@misc{DB_OpenWomen, +title={{Database: Women Leaders in Openness}}, +publisher={LIS Scholarship Archive}, +author={Vicky Steeves}, +doi={10.17605/osf.io/5s2g6}, +note={Available at \url{https://osf.io/preprints/lissa/5s2g6/}}, +year={2017} +}, + +@misc{ReproZip_Ex, + author = {Vicky Steeves and R{\'{e}}mi Rampin}, + title = {{ReproZip Examples Website}}, + year = {2017}, + publisher = {GitHub}, + journal = {GitHub repository}, + note={Available at \url{https://github.com/ViDA-NYU/reprozip-examples}}, + commit = {869423370b9d8ec7617535f419e019657bfe14a2} +}, + +@misc{GitLab, +title={{How GitLab can help in research reproducibility}}, +publisher={GitLab}, +author={Vicky Steeves}, +note={Available at \url{https://about.gitlab.com/2017/08/25/gitlab-and-reproducibility/}}, +year={2017} +}, + +@misc{ReproScience, + author = {Vicky Steeves and R{\'{e}}mi Rampin}, + title = {{Reproducibile Science} Website}, + year = {2017}, + publisher = {GitHub}, + journal = {GitHub repository}, + note={Available at \url{https://github.com/ViDA-NYU/reproducible-science}}, + commit = {94804c5b98b0ff33a7b0a1cabf7875cce5b546b5} +}, + +@misc{ReproScienceNYU, + author = {Vicky Steeves and R{\'{e}}mi Rampin}, + title = {{Reproducibile Science NYU} Website}, + year = {2017}, + publisher = {GitHub}, + journal = {GitHub repository}, + note={Available at \url{https://github.com/ViDA-NYU/reproducible-science-nyu}}, + commit = {ced8aa8a9c9d1d180d953d26397b5323ad156614} +}, + +@misc{Badge, + title={{Research Data Management Badge}}, + publisher={Open Science Framework}, + author={Steeves, Vicky and Wolf, Nicholas}, + note={Available at \url{https://osf.io/85bnv}}, + year={2016}, +}, + +@misc{DataDispatch, + title={{Data Dispatch}}, + author={Steeves, Vicky and Wolf, Nicholas}, + year={2016}, + note={Available at \url{https://osf.io/4tdms/}}, + month={Sep} +}, + +@misc{ReproFeed, + author = {Vicky Steeves and R{\'{e}}mi Rampin}, + title = {Reproducibility News Feed}, + year = {2015}, + publisher = {GitHub}, + journal = {GitHub repository}, + note={Available at \url{https://github.com/ViDA-NYU/reproducibility-news}}, + commit = {b456a06b3c41da759a274afe25d7741e87d1a332} +}, + +@misc{RZ_Demo, + title={{Packing and Unpacking Experiments with ReproZip}}, + author={Vicky Steeves and R{\'{e}}mi Rampin and Fernando Chirigati}, + year={2015}, + type = {Motion picture}, + note={Available at \url{https://www.youtube.com/watch?v=-zLPuwCHXo0}}, + month={Nov} +} diff --git a/2020-promotion-asst/moderncv.cls b/2020-promotion-asst/moderncv.cls new file mode 100644 index 0000000..cdd19ae --- /dev/null +++ b/2020-promotion-asst/moderncv.cls @@ -0,0 +1,722 @@ +%% start of file `moderncv.cls'. +%% Copyright 2006-2015 Xavier Danaux (xdanaux@gmail.com). +% +% This work may be distributed and/or modified under the +% conditions of the LaTeX Project Public License version 1.3c, +% available at http://www.latex-project.org/lppl/. + + +%------------------------------------------------------------------------------- +% identification +%------------------------------------------------------------------------------- +\NeedsTeXFormat{LaTeX2e} +\ProvidesClass{moderncv}[2015/07/28 v2.0.0 modern curriculum vitae and letter document class] + + +%------------------------------------------------------------------------------- +% class options +% +% (need to be done before the external package loading, for example because +% we need \paperwidth, \paperheight and \@ptsize to be defined before loading +% geometry and fancyhdr) +%------------------------------------------------------------------------------- +% paper size option +\DeclareOption{a4paper}{ + \setlength\paperheight{297mm} + \setlength\paperwidth{210mm}} +\DeclareOption{a5paper}{ + \setlength\paperheight{210mm} + \setlength\paperwidth{148mm}} +\DeclareOption{b5paper}{ + \setlength\paperheight{250mm} + \setlength\paperwidth{176mm}} +\DeclareOption{letterpaper}{ + \setlength\paperheight{11in} + \setlength\paperwidth{8.5in}} +\DeclareOption{legalpaper}{ + \setlength\paperheight{14in} + \setlength\paperwidth{8.5in}} +\DeclareOption{executivepaper}{ + \setlength\paperheight{10.5in} + \setlength\paperwidth{7.25in}} +\DeclareOption{landscape}{ + \setlength\@tempdima{\paperheight} + \setlength\paperheight{\paperwidth} + \setlength\paperwidth{\@tempdima}} + +% font size options +\newcommand\@ptsize{} +\DeclareOption{10pt}{\renewcommand\@ptsize{0}} +\DeclareOption{11pt}{\renewcommand\@ptsize{1}} +\DeclareOption{12pt}{\renewcommand\@ptsize{2}} + +% font type options +\DeclareOption{sans}{\AtBeginDocument{\renewcommand{\familydefault}{\sfdefault}}} +\DeclareOption{roman}{\AtBeginDocument{\renewcommand{\familydefault}{\rmdefault}}} + +% draft/final option +\DeclareOption{draft}{\setlength\overfullrule{5pt}} +\DeclareOption{final}{\setlength\overfullrule{0pt}} + +% execute default options +\ExecuteOptions{a4paper,11pt,final} + +% process given options +\ProcessOptions\relax +\input{size1\@ptsize.clo} + + +%------------------------------------------------------------------------------- +% required packages +%------------------------------------------------------------------------------- +% \AtEndPreamble hook (loading etoolbox instead of defining the macro, as to avoid incompatibilities with etoolbox (and packages relying on it) defining the macro too) +\RequirePackage{etoolbox} +%\let\@endpreamblehook\@empty +%\def\AtEndPreamble{\g@addto@macro\@endpreamblehook} +%\let\document@original\document +%\def\document{\endgroup\@endpreamblehook\begingroup\document@original} + +% if... then... else... constructs +\RequirePackage{ifthen} +% TODO: move to xifthen and \isempty{} instead of \equal{}{} + +% color +\RequirePackage[table]{xcolor} + +% font loading +\RequirePackage{ifxetex,ifluatex} +\newif\ifxetexorluatex +\ifxetex + \xetexorluatextrue +\else + \ifluatex + \xetexorluatextrue + \else + \xetexorluatexfalse + \fi +\fi +% automatic loading of latin modern fonts +%\ifxetexorluatex +% \RequirePackage{fontspec} +% \defaultfontfeatures{Ligatures=TeX} +% \RequirePackage{unicode-math} +% \setmainfont{Latin Modern} +% \setsansfont{Latin Modern Sans} +% \setmathfont{Latin Modern Math} +%\else + \RequirePackage[T1]{fontenc} + \IfFileExists{lmodern.sty}% + {\RequirePackage{lmodern}}% + {} +%\fi + +% hyper links (hyperref is loaded at the end of the preamble to pass options required by loaded packages such as CJK) +\newcommand*\pdfpagemode{UseNone}% do not show thumbnails or bookmarks on opening (on supporting browsers); set \pdfpagemode to "UseOutlines" to show bookmarks +\RequirePackage{url} +\urlstyle{tt} +\AtEndPreamble{ + \pagenumbering{arabic}% has to be issued before loading hyperref, as to set \thepage and hence to avoid hyperref issuing a warning and setting pdfpagelabels=false + \RequirePackage[unicode]{hyperref}% unicode is required for unicode pdf metadata + \hypersetup{ + breaklinks, + baseurl = http://, + pdfborder = 0 0 0, + pdfpagemode = \pdfpagemode, + pdfstartpage = 1, + pdfcreator = {\LaTeX{} with 'moderncv' package}, +% pdfproducer = {\LaTeX{}},% will/should be set automatically to the correct TeX engine used + bookmarksopen = true, + bookmarksdepth= 2,% to show sections and subsections + pdfauthor = {\@firstname{}~\@lastname{}}, + pdftitle = {\@firstname{}~\@lastname{}\notblank{\@title}{ -- \@title}{}}, + pdfsubject = {Resum\'{e} of \@firstname{}~\@lastname{}}, + pdfkeywords = {\@firstname{}~\@lastname{}, curriculum vit\ae{}, resum\'{e}}}} + +% graphics +\RequirePackage{graphicx} + +% headers and footers +\RequirePackage{fancyhdr} +\fancypagestyle{plain}{ + \renewcommand{\headrulewidth}{0pt} + \renewcommand{\footrulewidth}{0pt} + \fancyhf{}} +% page numbers in footer if more than 1 page +\newif\if@displaypagenumbers\@displaypagenumberstrue +\newcommand*{\nopagenumbers}{\@displaypagenumbersfalse} +\AtEndPreamble{% + \AtBeginDocument{% + % fancyhdr length + \renewcommand{\headwidth}{\textwidth} + \if@displaypagenumbers% + \@ifundefined{r@lastpage}{}{% + \ifthenelse{\pageref{lastpage}>1}{% + \newlength{\pagenumberwidth}% + \settowidth{\pagenumberwidth}{\color{color2}\addressfont\itshape\strut\thepage/\pageref{lastpage}}% + \fancypagestyle{plain}{% + \fancyfoot[r]{\parbox[b]{\pagenumberwidth}{\color{color2}\pagenumberfont\strut\thepage/\pageref{lastpage}}}}% the parbox is required to ensure alignment with a possible center footer (e.g., as in the casual style) + \pagestyle{plain}}{}}\fi}% + \AtEndDocument{\label{lastpage}}} +\pagestyle{plain} + +% reduced list spacing +% package providing hooks into lists +% originally developped by Jakob Schiotz (see http://dcwww.camd.dtu.dk/~schiotz/comp/LatexTips/tweaklist.sty) +% modified and distributed with moderncv(not available otherwise on ctan) +\RequirePackage{tweaklist} +\renewcommand*{\itemhook}{% + \@minipagetrue% removes spacing before lists as they use \addvspace, which doesn't add vertical space inside minipages + \@noparlisttrue% removes spacing at end of lists, caused by \par + \setlength{\topsep}{0pt}% normally not required thanks to \@minipagetrue + \setlength{\partopsep}{0pt}% normally not required thanks to \@minipagetrue + \setlength{\parsep}{0pt}% not required when \itemsep and \parskip are set to 0pt (?) + \setlength{\parskip}{0pt}% + \setlength{\itemsep}{0pt}} +\renewcommand*{\enumhook}{\itemhook{}} +\renewcommand*{\deschook}{\itemhook{}} + +% lengths calculations +\RequirePackage{calc} + +% advanced command arguments (LaTeX 3) +\RequirePackage{xparse} +% TODO (?): replace all \newcommand by \NewDocumentCommand + +% micro-typography (e.g., character protrusion, font expansion, hyphenatable letterspacing) +\RequirePackage{microtype} + +% stack of key-value elements, used to save personal information +\RequirePackage{moderncvcollection} + +% compatibility package with older versions of moderncv +\RequirePackageWithOptions{moderncvcompatibility} + +\usepackage{expl3} + +%------------------------------------------------------------------------------- +% class definition +%------------------------------------------------------------------------------- +% minimal base settings +\setlength\lineskip{1\p@} +\setlength\normallineskip{1\p@} +\renewcommand\baselinestretch{} +\setlength{\parindent}{0\p@} +\setlength{\parskip}{0\p@} +\setlength\columnsep{10\p@} +\setlength\columnseprule{0\p@} +\setlength\fboxsep{3\p@} +\setlength\fboxrule{.4\p@} +\setlength\arrayrulewidth{.4\p@} +\setlength\doublerulesep{2\p@} + +% not set on purpose +%\setlength\arraycolsep{5\p@} +%\setlength\tabcolsep{6\p@} +%\setlength\tabbingsep{\labelsep} + +\raggedbottom +\onecolumn + + +%------------------------------------------------------------------------------- +% overall design commands definitions +%------------------------------------------------------------------------------- +% elements +%--------- +% defines one's name +% usage: \name{}{} +\newcommand*{\name}[2]{\def\@firstname{#1}\def\@lastname{#2}} + +% defines one's title (optional) +% usage: \title{} +\renewcommand*{\title}[1]{\def\@title{#1}} + +% defines one's address (optional) +% usage: \address{<street>}{<city>}{<country>} +% where the <city> and <country> arguments can be omitted or provided empty +\NewDocumentCommand{\address}{mG{}G{}}{\def\@addressstreet{#1}\def\@addresscity{#2}\def\@addresscountry{#3}} + +% defines one's email (optional) +% usage: \email{<email adress>} +\newcommand*{\email}[1]{\def\@email{#1}} + +% defines one's home page (optional) +% usage: \homepage{<url>} +\newcommand*{\homepage}[1]{\def\@homepage{#1}} + +% adds a fixed/mobile/fax number to one's personal information (optional) +% usage: \phone[<optional type>]{<number>} +% where <optional type> should be either "fixed" (default), "mobile" or "fax +\collectionnew{phones} +\NewDocumentCommand{\phone}{O{fixed}m}{% + \ifthenelse{\equal{#1}{fax}}% + {\collectionadd[#1]{phones}{#2}} + {\collectionadd[#1]{phones}{\protect\tellink{#2}}} + } + + +% adds a social link to one's personal information (optional) +% usage: \social[<optional type>][<optional url>]{<account name>} +% where <optional type> should be either "linkedin", "xing", "twitter", "github", "gitlab" or "skype" +\collectionnew{socials} +\NewDocumentCommand{\social}{O{}O{}m}{% + \ifthenelse{\equal{#2}{}}% + {% + \ifthenelse{\equal{#1}{linkedin}}{\collectionadd[linkedin]{socials}{\protect\httplink[#3]{www.linkedin.com/in/#3}}} {}% + \ifthenelse{\equal{#1}{xing}} {\collectionadd[xing]{socials} {\protect\httplink[#3]{www.xing.com/profile/#3}}}{}% + \ifthenelse{\equal{#1}{twitter}} {\collectionadd[twitter]{socials} {\protect\httplink[#3]{www.twitter.com/#3}}} {}% + \ifthenelse{\equal{#1}{github}} {\collectionadd[github]{socials} {\protect\httplink[#3]{www.github.com/#3}}} {}% + \ifthenelse{\equal{#1}{gitlab}} {\collectionadd[gitlab]{socials} {\protect\httplink[#3]{www.gitlab.com/#3}}} {}% + } + {\collectionadd[#1]{socials}{\protect\httplink[#3]{#2}}}} + +% defines additional personal information (optional) +% usage: \extrainfo{<text>} +\newcommand*{\extrainfo}[1]{\def\@extrainfo{#1}} + +% colors +%------- +\definecolor{color0}{rgb}{0,0,0}% main default color, normally left to black +\definecolor{color1}{rgb}{0,0,0}% primary scheme color +\definecolor{color2}{rgb}{0,0,0}% secondary scheme color +\definecolor{color3}{rgb}{0,0,0}% tertiary scheme color + +% symbols +%-------- +% itemize labels (the struts were added to correct inter-item spacing (works for single line items, until a solution is found for multi-line ones...) +\newcommand*{\labelitemi} {\strut\textcolor{color1}{\large\rmfamily\textbullet}}% the \rmfamily is required to force Latin Modern fonts when using sans serif, as OMS/lmss/m/n is not defined and gets substituted by OMS/cmsy/m/n +\newcommand*{\labelitemii} {\strut\textcolor{color1}{\large\bfseries-}} +\newcommand*{\labelitemiii} {\strut\textcolor{color1}{\rmfamily\textperiodcentered}}% alternative: \textasteriskcentered; the \rmfamily is required to force Latin Modern fonts when using sans serif, as OMS/lmss/m/n is not defined and gets substituted by OMS/cmsy/m/n +\newcommand*{\labelitemiv} {\labelitemiii} + +% enumerate labels +\renewcommand{\theenumi} {\@arabic\c@enumi} +\renewcommand{\theenumii} {\@alph\c@enumii} +\renewcommand{\theenumiii} {\@roman\c@enumiii} +\renewcommand{\theenumiv} {\@Alph\c@enumiv} + +% other symbols +\newcommand*{\listitemsymbol} {\labelitemi~} +\newcommand*{\addresssymbol} {} +\newcommand*{\mobilephonesymbol} {} +\newcommand*{\fixedphonesymbol} {} +\newcommand*{\faxphonesymbol} {} +\newcommand*{\emailsymbol} {} +\newcommand*{\homepagesymbol} {} +\newcommand*{\linkedinsocialsymbol}{} +\newcommand*{\xingsocialsymbol} {} +\newcommand*{\twittersocialsymbol} {} +\newcommand*{\githubsocialsymbol} {} +\newcommand*{\gitlabsocialsymbol} {} + +% other +%------ +% fonts +\AtBeginDocument{\normalfont\color{color0}} + +% strings for internationalisation +\newcommand*{\refname}{Publications} +\newcommand*{\enclname}{Enclosure} + +% makes the footer (normally used both for the resume and the letter) +% usage: \makefooter +\newcommand*{\makefooter}{}% + +\newcommand*{\@loadmoderncvpackage}[3][]{% + \begingroup\edef\x{\endgroup% + \noexpand\RequirePackage[#1]{moderncv#2\ifcase#3\or i\or ii\or iii\or iv\or v\or vi\or vii\or viii\or ix\or x\fi}% + }\x} + +% loads a style variant (a combination of header, body and footer) +% usage: \moderncvstyle{<style variant name>} +\newcommand*{\moderncvstyle}[2][]{% + \RequirePackage[#1]{moderncvstyle#2}} + +% loads a header variant +% usage: \moderncvhead[<optional head option>]{<header variant number>} +\newcommand*{\moderncvhead}[2][]{% + \@loadmoderncvpackage[#1]{head}{#2}} + +% loads a body variant +% usage: \moderncvbody[<optional body option>]{<body variant number>} +\newcommand*{\moderncvbody}[2][]{% + \@loadmoderncvpackage[#1]{body}{#2}} + +% loads a footer variant +% usage: \moderncvfoot[<optional foot option>]{<foot variant number>} +\newcommand*{\moderncvfoot}[2][]{% + \@loadmoderncvpackage[#1]{foot}{#2}} + +% loads a color scheme +% usage: \moderncvcolor{<color scheme name>} +\newcommand*{\moderncvcolor}[1]{% + \RequirePackage{moderncvcolor#1}} + +% loads an icons set +% usage: \moderncvicons{<icon set name>} +\newcommand*{\moderncvicons}[1]{% + \RequirePackage{moderncvicons#1}} + +% recomputes all automatic lengths +\newcommand*{\recomputeheadlengths}{\recomputecvheadlengths} +\newcommand*{\recomputebodylengths}{\recomputecvbodylengths} +\newcommand*{\recomputefootlengths}{\recomputecvfootlengths} +\newcommand*{\recomputelengths}{\recomputecvlengths} +\AtBeginDocument{\recomputelengths{}} + +% creates a command if not yet defined +\newcommand*{\@initializecommand}[2]{% + \ifdefined#1 + \renewcommand{#1}{#2}% + \else% + \newcommand*{#1}{#2}\fi} + +% creates a length if not yet defined +\newcommand*{\@initializelength}[1]{% + \ifdefined#1 + \else% + \newlength{#1}\fi% + \setlength{#1}{0pt}} + +% creates a box if not yet defined +\newcommand*{\@initializebox}[1]{% + \ifdefined#1 + \savebox{#1}{}% + \else% + \newsavebox{#1}\fi} + +% creates an if switch if not yet defined +\newcommand*{\@initializeif}[1]{% +% \ifdefined#1% not working due to the nested \if +% \else% + \newif#1%\fi + } + +% custom strut for spacing; the first argument is the vertical offset of the strut, the second its total height +\newcommand*{\@moderncvstrut}[2]{% + \rule[-#1]{0pt}{#2}} + + +%------------------------------------------------------------------------------- +% resume design commands definitions +%------------------------------------------------------------------------------- +% elements +% defines one's picture (optional) +% usage: photo[<picture width>][<picture frame thickness>]{<picture filename>} +\NewDocumentCommand{\photo}{O{64pt}O{0.4pt}m}{\def\@photowidth{#1}\def\@photoframewidth{#2}\def\@photo{#3}} +\newcommand*{\quote}[1]{\def\@quote{#1}} + +% fonts +\newcommand*{\namefont}{} +\newcommand*{\titlefont}{} +\newcommand*{\addressfont}{} +\newcommand*{\quotefont}{} +\newcommand*{\sectionfont}{} +\newcommand*{\subsectionfont}{} +\newcommand*{\hintfont}{} +\newcommand*{\pagenumberfont}{\addressfont\itshape} +% fake small caps - cfr http://tex.stackexchange.com/questions/55664/fake-small-caps-with-xetex-fontspec +%\def\fakesc{\bgroup\obeyspaces\fakescaux} +%\def\fakescaux#1{\fakescauxii #1\relax\relax\egroup} +%\def\fakescauxii#1{% +%\ifx\relax#1\else \ifcat#1\@sptoken{} \expandafter\expandafter\expandafter\fakescauxii\else +%\ifnum`#1=\uccode`#1 {\normalsize #1}\else {\footnotesize \uppercase{#1}}\fi \expandafter\expandafter\expandafter\fakescauxii\expandafter\fi\fi} + +% styles +\newcommand*{\namestyle}[1]{{\namefont#1}} +\newcommand*{\titlestyle}[1]{{\titlefont#1}} +\newcommand*{\addressstyle}[1]{{\addressfont#1}} +\newcommand*{\quotestyle}[1]{{\quotefont#1}} +\newcommand*{\sectionstyle}[1]{{\sectionfont#1}} +\newcommand*{\subsectionstyle}[1]{{\subsectionfont#1}} +\newcommand*{\hintstyle}[1]{{\hintfont#1}} +\newcommand*{\pagenumberstyle}[1]{{\pagenumberfont#1}} + +% recompute all resume lengths +\newcommand*{\recomputecvheadlengths}{} +\newcommand*{\recomputecvbodylengths}{} +\newcommand*{\recomputecvfootlengths}{} +\newcommand*{\recomputecvlengths}{% + \recomputecvheadlengths% + \recomputecvbodylengths% + \recomputecvfootlengths} + +% internal maketitle command to issue a new line only when required +\newif\if@firstdetailselement\@firstdetailselementtrue +\newcommand*{\makenewline}[1][0pt]{% + \if@firstdetailselement% + \strut% to ensure baseline alignment, e.g. with when put in the margin vs sections that also contains a \strut + \else% + \\[#1]\fi% + \@firstdetailselementfalse} + +% makes the resume title +% usage: \makecvtitle +\newcommand*{\makecvtitle}{% + \makecvhead% + \makecvfoot} +\newcommand*{\makecvhead}{} +\newcommand*{\makecvfoot}{} + +% makes a resume section +% usage: \section{<title>} +% identical starred and non-starred variants should be defined for compatibility with other packages (e.g. with natbib, that uses \section*{} for the bibliography header) +\NewDocumentCommand{\section}{sm}{} + +% makes a resume subsection +% usage: \subsection{title} +\NewDocumentCommand{\subsection}{sm}{} + +% makes a resume line with a header and a corresponding text +% usage: \cvitem[spacing]{header}{text} +\newcommand*{\cvitem}[3][.25em]{} + +% makes a resume line 2 headers and their corresponding text +% usage: \cvdoubleitem[spacing]{header1}{text1}{header2}{text2} +\newcommand*{\cvdoubleitem}[5][.25em]{} + +% makes a resume line with a list item +% usage: \cvlistitem[label]{item} +\newcommand*{\cvlistitem}[2][\listitemsymbol]{} + +% makes a resume line with 2 list items +% usage: \cvlistdoubleitem[label]{item1}{item2} +\newcommand*{\cvlistdoubleitem}[3][\listitemsymbol]{} + +% makes a typical resume job / education entry +% usage: \cventry[spacing]{years}{degree/job title}{institution/employer}{localization}{optionnal: grade/...}{optional: comment/job description} +\newcommand*{\cventry}[7][.25em]{} + +% makes a resume entry with a proficiency comment +% usage: \cvitemwithcomment[spacing]{header}{text}{comment} +\newcommand*{\cvitemwithcomment}[4][.25em]{} + +% makes a generic hyperlink +% usage: \link[optional text]{link} +\newcommand*{\link}[2][]{% + \ifthenelse{\equal{#1}{}}% + {\href{#2}{#2}}% + {\href{#2}{#1}}} + +% makes a http hyperlink +% usage: \httplink[optional text]{link} +\newcommand*{\httplink}[2][]{% + \ifthenelse{\equal{#1}{}}% + {\href{http://#2}{#2}}% + {\href{http://#2}{#1}}} + +% makes an email hyperlink +% usage: \emaillink[optional text]{link} +\newcommand*{\emaillink}[2][]{% + \ifthenelse{\equal{#1}{}}% + {\href{mailto:#2}{#2}}% + {\href{mailto:#2}{#1}}} + +% makes a tel hyperlink +% usage: \tellink[optional text]{link} +\newcommand*{\tellink}[2][]{% + \ifthenelse{\equal{#1}{}}% + {\expandafter\onlynumberslink\expandafter{#2}{#2}}% + {\expandafter\onlynumberslink\expandafter{#2}{#1}}} + +\ExplSyntaxOn +\tl_new:N \l_onlynumberslink_tl +\cs_new:Npn \onlynumberslink #1 #2 { + \tl_set:Nn \l_onlynumberslink_tl {#1} + \regex_replace_all:nnN {[^0-9+]} {} \l_onlynumberslink_tl + \href{ tel\token_to_str:N : \tl_use:N \l_onlynumberslink_tl}{ #2 } +} +\ExplSyntaxOff + +% cvcolumns environment, where every column is created through \cvcolumn +% usage: \begin{cvcolumns} +% \cvcolumn[width]{head}{content} +% \cvcolumn[width]{head}{content} +% ... +% \end{cvcolumns} +% where "width" is the width as a fraction of the line length (between 0 and 1), "head" is the column header and "content" its content +\newcounter{cvcolumnscounter}% counter for the number of columns +\newcounter{cvcolumnsautowidthcounter}% counter for the number of columns with no column width provided, and which will then be equally distributed +\newcounter{tmpiteratorcounter}% counter for any temporary purpose (e.g., iterating loops) +\newlength{\cvcolumnsdummywidth}\setlength{\cvcolumnsdummywidth}{1000pt}% dummy width for total width, in order to enable arithmetics (TeX has no float variables, only integer counters or lengths) +\newlength{\cvcolumnswidth}% total width available for head / content +\newlength{\cvcolumnsautowidth}% total width of columns with no explicit width provided +\newlength{\cvcolumnautowidth}% width of one of the columns with no explicit width provided (based on equal distribution of remaining space) +\newif\if@cvcolumns@head@empty% whether or not at least one of the columns has a header +\newenvironment*{cvcolumns}% + {% at environment opening: reset counters, lengths and ifs + \setcounter{cvcolumnscounter}{0}% + \setcounter{cvcolumnsautowidthcounter}{0}% + \setlength{\cvcolumnsautowidth}{\cvcolumnsdummywidth}% + \setlength{\cvcolumnautowidth}{0pt}% + \@cvcolumns@head@emptytrue\ignorespaces}% + {% at environment closing: typeset environment + % compute the width of each cvcolumn, considering a spacing of \separatorcolumnwidth and the columns with set width + \ifnum\thecvcolumnscounter>0% + \setlength{\cvcolumnswidth}{\maincolumnwidth-\value{cvcolumnscounter}\separatorcolumnwidth+\separatorcolumnwidth}% + \setlength{\cvcolumnautowidth}{\cvcolumnswidth*\ratio{\cvcolumnsautowidth}{\cvcolumnsdummywidth}/\value{cvcolumnsautowidthcounter}}\fi% + % pre-aggregate the tabular definition, heading and content (required before creating the tabular, as the tabular environment doesn't like loops --- probably because "&" generates a \endgroup) + % - the tabular definition is the aggregation of the different "\cvcolumn<i>@def" (by default "p{\cvcolumnautowidth}"), separated by "@{\hspace*{\separatorcolumnwidth}}" + % - the tabular heading is the aggregation of the different "\cvcolumn<i>@head", separated by "&" + % - the tabular content is the aggregation of the different "\cvcolumn<i>@content", separated by "&" + % to aggregate the different elements, \protected@edef or \g@addto@macro is required to avoid that \cvcolumns@def, -@head and -@content get expanded in subsequent redefinitions, which would cause errors due to the expansions of \hspace, of \subsectionstyle and possibly of user content/argument such as font commands + \def\cvcolumns@def{}% + \def\cvcolumns@head{}% + \def\cvcolumns@content{}% + \setcounter{tmpiteratorcounter}{0}% + % loop based on \g@addto@macro + \loop\ifnum\thetmpiteratorcounter<\thecvcolumnscounter% + \ifnum\thetmpiteratorcounter=0\else% + \g@addto@macro\cvcolumns@def{@{\hspace*{\separatorcolumnwidth}}}% + \g@addto@macro\cvcolumns@head{&}% + \g@addto@macro\cvcolumns@content{&}\fi% +% \expandafter\g@addto@macro\expandafter\cvcolumns@def\expandafter{\csname cvcolumn\roman{tmpiteratorcounter}@def\endcsname}% % this creates issues with the colortbl" package (loaded by xcolor when passing the "table" option) as the column definitions passed to \begin{tabular} contains \cvcolumn<i>@def references that it doesn't understand; the next 2 lines expand \cvcolumn@def to the point it doesn't + \edef\tmpcvcolumn@def{\csname cvcolumn\roman{tmpiteratorcounter}@def\endcsname}% + \expandafter\g@addto@macro\expandafter\cvcolumns@def\expandafter{\tmpcvcolumn@def}% + \expandafter\g@addto@macro\expandafter\cvcolumns@head\expandafter{\csname cvcolumn\roman{tmpiteratorcounter}@head\endcsname}% + \expandafter\g@addto@macro\expandafter\cvcolumns@content\expandafter{\csname cvcolumn\roman{tmpiteratorcounter}@content\endcsname}% + \stepcounter{tmpiteratorcounter}% + \repeat% +% % same loop based on \protected@edef +% \loop\ifnum\thetmpiteratorcounter<\thecvcolumnscounter% +% \ifnum\thetmpiteratorcounter=0\else% +% \protected@edef\cvcolumns@def{\cvcolumns@def @{\hspace*{\separatorcolumnwidth}}}% +% \protected@edef\cvcolumns@head{\cvcolumns@head &}% +% \protected@edef\cvcolumns@content{\cvcolumns@content &}\fi% +% \expandafter\protected@edef\expandafter\cvcolumns@def\expandafter{\expandafter\cvcolumns@def\expandafter\protect\csname cvcolumn\roman{tmpiteratorcounter}@def\endcsname}% +% \expandafter\protected@edef\expandafter\cvcolumns@head\expandafter{\expandafter\cvcolumns@head\expandafter\protect\csname cvcolumn\roman{tmpiteratorcounter}@head\endcsname}% +% \expandafter\protected@edef\expandafter\cvcolumns@content\expandafter{\expandafter\cvcolumns@content\expandafter\protect\csname cvcolumn\roman{tmpiteratorcounter}@content\endcsname}% +% \stepcounter{tmpiteratorcounter}% +% \repeat% + % create the tabular + \cvitem{}{% +% \begin{tabular}{\cvcolumns@def}% this conflicts with the "colortbl" package (loaded by xcolor when passing the "table" option), and requires the below 2 lines to expand \cvcolumns@def + \def\begincvcolumns{\begin{tabular}[t]}% "[t]" is required for some body styles; the default alignment is "[c]" + \expandafter\begincvcolumns\expandafter{\cvcolumns@def}% + \if@cvcolumns@head@empty\else% + \cvcolumns@head%\\[-.8em]% +% {\color{color1}\rule{\maincolumnwidth}{.25pt}}% + \\\fi% + \cvcolumns@content% + \end{tabular}}} + +% cvcolumn command, to create a column inside a cvcolumns environment +% usage: \cvcolumn[width]{head}{content} +% where "width" is the width as a fraction of the line length (between 0 and 1), "head" is the column header and "content" its content ("head" and "content" can contain "\\", "\newline" or any other paragraph command such as "itemize") +\newcommand*{\cvcolumn}[3][\cvcolumnautowidth]{% +% \def\cvcolumn@width{}% + \ifthenelse{\equal{#1}{\cvcolumnautowidth}}% + {% if no width fraction is provided, count this column as auto-adjusted and set its width to \cvcolumnsautowidth + \stepcounter{cvcolumnsautowidthcounter}% + \expandafter\expandafter\expandafter\def\expandafter\csname cvcolumn\roman{cvcolumnscounter}@def\endcsname{p{\cvcolumnautowidth}}% + \expandafter\expandafter\expandafter\def\expandafter\csname cvcolumn\roman{cvcolumnscounter}@head\endcsname{\protect\parbox[b]{\cvcolumnautowidth}{\protect\subsectionstyle{#2}}}}% + {% if a width is provided, set the width of the column to it and decrease the available space for auto-adjusted columns + \addtolength{\cvcolumnsautowidth}{-#1\cvcolumnsdummywidth}% + \expandafter\expandafter\expandafter\def\expandafter\csname cvcolumn\roman{cvcolumnscounter}@def\endcsname{p{#1\cvcolumnswidth}}% + \expandafter\expandafter\expandafter\def\expandafter\csname cvcolumn\roman{cvcolumnscounter}@head\endcsname{\protect\parbox[b]{#1\cvcolumnswidth}{\protect\subsectionstyle{#2}}}}% + \ifthenelse{\equal{#2}{}}{}{\@cvcolumns@head@emptyfalse}% + \expandafter\expandafter\expandafter\def\expandafter\csname cvcolumn\roman{cvcolumnscounter}@content\endcsname{\protect\cvcolumncell{#3}}% + \stepcounter{cvcolumnscounter}% + \ignorespaces} + +% internal cvcolumncell command, that enables a cvcolumn cell to contain paragraph commands (lists, newlines, etc) +\newcommand*{\cvcolumncell}[1]{{% put cell inside a group, so that command redefinitions are only local + % roughly restore \\ to its regular definition (outside of tabular) + \renewcommand*{\\}{\newline}% + % enclose the contents of the cell inside a vertical box, to allow paragraph commands + \protect\vtop{#1}}} + +% thebibliography environment, for use with BibTeX and possibly multibib +\newlength{\bibindent} +\setlength{\bibindent}{1.5em} +% bibliography item label +\newcommand*{\bibliographyitemlabel}{}% use \@biblabel{\arabic{enumiv}} for BibTeX labels +%\newif\if@multibibfirstbib\@multibibfirstbibfalse +% bibliography head (section, etc}, depending on whether multibib is used +\newcommand*{\bibliographyhead}[1]{\section{#1}} +\AtEndPreamble{\@ifpackageloaded{multibib}{\renewcommand*{\bibliographyhead}[1]{\subsection{#1}}}{}} +% thebibliography environment definition +\newenvironment{thebibliography}[1]{}{} +\newcommand*{\newblock}{\hskip .11em\@plus.33em\@minus.07em} +\let\@openbib@code\@empty +%% fix a bug (hardcoded bib label) in \@bibitem +%\renewcommand\@bibitem[1]{% +% \item\if@filesw \immediate\write\@auxout +% {\string\bibcite{#1}{\theenumiv}}\fi\ignorespaces}% replaced "\the\value{\@listctr}" with "\theenumiv" + +% itemize, enumerate and description environment +\setlength{\leftmargini} {1em} +\leftmargin\leftmargini +\setlength{\leftmarginii} {\leftmargini} +\setlength{\leftmarginiii} {\leftmargini} +\setlength{\leftmarginiv} {\leftmargini} +\setlength{\leftmarginv} {\leftmargini} +\setlength{\leftmarginvi} {\leftmargini} +\setlength{\labelsep} {.5em}% this is the distance between the label and the body, but it pushes the label to the left rather than pushing the body to the right (to do the latter, modify \leftmargin(i) +\setlength{\labelwidth} {\leftmargini}% unfortunately, \labelwidth is not defined by item level (i.e. no \labeliwidth, \labeliiwidth, etc) +\addtolength{\labelwidth} {-\labelsep} +\@beginparpenalty -\@lowpenalty +\@endparpenalty -\@lowpenalty +\@itempenalty -\@lowpenalty +\newcommand\labelenumi{\theenumi.} +\newcommand\labelenumii{(\theenumii)} +\newcommand\labelenumiii{\theenumiii.} +\newcommand\labelenumiv{\theenumiv.} +\renewcommand\p@enumii{\theenumi} +\renewcommand\p@enumiii{\p@enumii(\theenumii)} +\renewcommand\p@enumiv{\p@enumiii\theenumiii} +% description label +\newcommand*\descriptionlabel[1]{\hspace\labelsep\normalfont\bfseries#1} + +% classical \today definition +\def\today{\ifcase\month\or + January\or February\or March\or April\or May\or June\or + July\or August\or September\or October\or November\or December\fi + \space\number\day, \number\year} + +%\newcommand{\widthofautobox}[1]{% +% \widthof{\begin{tabular}{@{}l@{}}#1\end{tabular}}} + +%\newcommand{\autobox}[2][b]{% +% \parbox[#1]{\widthofautobox{#2}}{#2}} + + +%------------------------------------------------------------------------------- +% letter design commands definitions +%------------------------------------------------------------------------------- +% elements +\newcommand*{\recipient}[2]{\def\@recipientname{#1}\def\@recipientaddress{#2}} +\renewcommand*{\date}[1]{\def\@date{#1}}\date{\today} +\newcommand*{\opening}[1]{\def\@opening{#1}} +\newcommand*{\closing}[1]{\def\@closing{#1}} +\newcommand*{\enclosure}[2][]{% + % if an optional argument is provided, use it to redefine \enclname + \ifthenelse{\equal{#1}{}}{}{\renewcommand*{\enclname}{#1}}% + \def\@enclosure{#2}} + +% recompute all letter lengths +\newcommand*{\recomputeletterheadlengths}{} +\newcommand*{\recomputeletterbodylengths}{} +\newcommand*{\recomputeletterfootlengths}{} +\newcommand*{\recomputeletterlengths}{% + \recomputeletterheadlengths% + \recomputeletterbodylengths% + \recomputeletterfootlengths} + +% makes the letter title +% usage: \makelettertitle +\newcommand*{\makelettertitle}{% + \makeletterhead% + \makeletterfoot} +\newcommand*{\makeletterhead}{} +\newcommand*{\makeletterfoot}{} + +% makes the letter closing +% usage: \makeletterclosing +\newcommand*{\makeletterclosing}{} + + +\endinput + + +%% end of file `moderncv.cls'. diff --git a/2020-promotion-asst/moderncvbodyiii.sty b/2020-promotion-asst/moderncvbodyiii.sty new file mode 100644 index 0000000..a2de047 --- /dev/null +++ b/2020-promotion-asst/moderncvbodyiii.sty @@ -0,0 +1,238 @@ +%% start of file `moderncvbodyiii.sty'. +%% Copyright 2006-2015 Xavier Danaux (xdanaux@gmail.com). +% +% This work may be distributed and/or modified under the +% conditions of the LaTeX Project Public License version 1.3c, +% available at http://www.latex-project.org/lppl/. + + +%------------------------------------------------------------------------------- +% identification +%------------------------------------------------------------------------------- +\NeedsTeXFormat{LaTeX2e} +\ProvidesPackage{moderncvbodyiii}[2015/07/28 v2.0.0 modern curriculum vitae and letter body variant: 3] + +% rules type options: "fullrules", "shortrules", "mixedrules" (default) or "norules" +\@initializeif{\if@fullrules}\@fullrulesfalse +\DeclareOption{fullrules} {\@fullrulestrue\@shortrulesfalse\@mixedrulesfalse\@norulesfalse} +\@initializeif{\if@shortrules}\@shortrulesfalse +\DeclareOption{shortrules}{\@fullrulesfalse\@shortrulestrue\@mixedrulesfalse\@norulesfalse} +\@initializeif{\if@mixedrules}\@mixedrulesfalse +\DeclareOption{mixedrules}{\@fullrulesfalse\@shortrulesfalse\@mixedrulestrue\@norulesfalse} +\@initializeif{\if@norules}\@norulesfalse +\DeclareOption{norules} {\@fullrulesfalse\@shortrulesfalse\@mixedrulesfalse\@norulestrue} + +% section alignment options: "left" (default), "center" or "right" +\@initializeif{\if@left}\@leftfalse +\DeclareOption{left} {\@lefttrue\@centerfalse\@rightfalse} +\@initializeif{\if@center}\@centerfalse +\DeclareOption{center} {\@leftfalse\@centertrue\@rightfalse} +\@initializeif{\if@right}\@rightfalse +\DeclareOption{right} {\@leftfalse\@centerfalse\@righttrue} + +\DeclareOption*{}% avoid choking on unknown options +\ExecuteOptions{mixedrules,left} +\ProcessOptions*\relax% \ProcessOptions* processes the options in the order provided (i.e., with the later ones possibly overriding the former ones), while \ProcessOptions processes them in the order of the package + +%------------------------------------------------------------------------------- +% required packages +%------------------------------------------------------------------------------- + + +%------------------------------------------------------------------------------- +% overall body definition +%------------------------------------------------------------------------------- +% fonts +\renewcommand*{\sectionfont}{% + \if@norules% + \Large\bfseries\scshape% + \else% + \Large\bfseries\upshape\fi} +\renewcommand*{\subsectionfont}{% + \if@norules% + \large\mdseries\itshape% + \else% + \large\upshape\fontseries{sb}\selectfont\fi} +\renewcommand*{\hintfont}{\bfseries} + +% styles +\renewcommand*{\sectionstyle}[1]{{% + \if@center\centering\else% + \if@right\raggedleft\fi\fi% + \sectionfont\textcolor{color1}{#1}% + \if@shortrules\else% + \par\fi}} +\renewcommand*{\subsectionstyle}[1]{{% + \if@center\centering\else% + \if@right\raggedleft\fi\fi% + \subsectionfont\textcolor{color1}{#1}% + \if@shortrules\else\if@mixedrules\else% + \par\fi\fi}} +\renewcommand*{\hintstyle}[1]{{\hintfont\textcolor{color0}{#1}}} + + +%------------------------------------------------------------------------------- +% resume body definition +%------------------------------------------------------------------------------- +% lengths +% used by \cvitem (and all children command) +\@initializelength{\hintscolumnwidth} \setlength{\hintscolumnwidth}{0.3\textwidth} +\@initializelength{\separatorcolumnwidth} \setlength{\separatorcolumnwidth}{0.025\textwidth} +\@initializelength{\maincolumnwidth} +% used by \cvdoubleitem +\@initializelength{\doubleitemcolumnwidth} +% used by \cvlistitem +\@initializelength{\listitemsymbolwidth} \settowidth{\listitemsymbolwidth}{\listitemsymbol} +\@initializelength{\listitemcolumnwidth} +% used by \cvlistdoubleitem +\@initializelength{\listdoubleitemcolumnwidth} + +% commands +\renewcommand*{\recomputecvbodylengths}{% + % body lengths + \setlength{\maincolumnwidth}{\textwidth-\leftskip-\rightskip}% + \setlength{\listitemcolumnwidth}{\maincolumnwidth-\listitemsymbolwidth}% + \setlength{\doubleitemcolumnwidth}{\maincolumnwidth-\separatorcolumnwidth}% + \setlength{\doubleitemcolumnwidth}{0.5\doubleitemcolumnwidth}% + \setlength{\listdoubleitemcolumnwidth}{\maincolumnwidth-\listitemsymbolwidth-\separatorcolumnwidth-\listitemsymbolwidth}% + \setlength{\listdoubleitemcolumnwidth}{0.5\listdoubleitemcolumnwidth}% + % regular lengths + \setlength{\parskip}{0\p@}} + +\RenewDocumentCommand{\section}{sm}{% + \par\addvspace{2.5ex}% + \phantomsection{}% reset the anchor for hyperrefs + \addcontentsline{toc}{section}{#2}% + \if@left\else\if@fullrules\else\if@mixedrules\else% + \sectionrule\fi\fi\fi% + \strut\sectionstyle{#2}% + \if@fullrules% + \sectionrule% + \else\if@mixedrules% + \sectionrule% + \else\if@right\else% + \sectionrule\fi\fi\fi% + \par\nobreak\addvspace{1ex}\@afterheading} + +\RenewDocumentCommand{\subsection}{sm}{% + \par\addvspace{1ex}% + \phantomsection{}% + \addcontentsline{toc}{subsection}{#2}% + \if@left\else\if@fullrules\else% + \subsectionrule\fi\fi% + \strut\subsectionstyle{#2}% + \if@fullrules% + \subsectionrule% + \else\if@right\else% + \subsectionrule\fi\fi% + \par\nobreak\addvspace{0.5ex}\@afterheading} + +\newcommand*{\sectionrule}{} +\newcommand*{\subsectionrule}{} +\if@fullrules% + \renewcommand*{\sectionrule}{\par\nobreak\vspace*{-.7\baselineskip}\leavevmode{\color{color1}\leaders\hbox{\rule{1pt}{0.4pt}}\hfill\kern0pt}} + \renewcommand*{\subsectionrule}{\par\nobreak\vspace*{-.7\baselineskip}\leavevmode{\color{color1}\xleaders\hbox to 0.35em{\scriptsize.}\hfill}}\fi% different subsectionrules will not be perfectly aligned, but remaining space at the end of the fill will be distributed evenly between leaders, so it will be barely visible} +\if@shortrules% + \renewcommand*{\sectionrule}{\leavevmode{\color{color1}\leaders\hbox{\rule{1pt}{0.4pt}}\hfill\kern0pt}} + \renewcommand*{\subsectionrule}{\leavevmode{\color{color1}\xleaders\hbox to 0.35em{\scriptsize.}\hfill}}\fi% different subsectionrules will not be perfectly aligned, but remaining space at the end of the fill will be distributed evenly between leaders, so it will be barely visible}} +\if@mixedrules% + \renewcommand*{\sectionrule}{\par\nobreak\vspace*{-.7\baselineskip}\leavevmode{\color{color1}\leaders\hbox{\rule{1pt}{0.4pt}}\hfill\kern0pt}} + \renewcommand*{\subsectionrule}{\leavevmode{\color{color1}\xleaders\hbox to 0.35em{\scriptsize.}\hfill}}\fi% different subsectionrules will not be perfectly aligned, but remaining space at the end of the fill will be distributed evenly between leaders, so it will be barely visible}} +\if@norules% + \renewcommand*{\sectionrule}{} + \renewcommand*{\subsectionrule}{}\fi + +\renewcommand*{\cvitem}[3][.25em]{% + \ifthenelse{\equal{#2}{}}{}{\hintstyle{#2}: }{#3}% + \par\addvspace{#1}} + +\renewcommand*{\cvdoubleitem}[5][.25em]{% + \begin{minipage}[t]{\doubleitemcolumnwidth}\hintstyle{#2}: #3\end{minipage}% + \hfill% fill of \separatorcolumnwidth + \begin{minipage}[t]{\doubleitemcolumnwidth}\ifthenelse{\equal{#4}{}}{}{\hintstyle{#4}: }#5\end{minipage}% + \par\addvspace{#1}} + +\renewcommand*{\cvlistitem}[2][.25em]{% + \listitemsymbol\begin{minipage}[t]{\listitemcolumnwidth}#2\end{minipage}% + \par\addvspace{#1}} + +\renewcommand*{\cvlistdoubleitem}[3][.25em]{% + \cvitem[#1]{}{\listitemsymbol\begin{minipage}[t]{\listdoubleitemcolumnwidth}#2\end{minipage}% + \hfill% fill of \separatorcolumnwidth + \ifthenelse{\equal{#3}{}}% + {}% + {\listitemsymbol\begin{minipage}[t]{\listdoubleitemcolumnwidth}#3\end{minipage}}}} + +\renewcommand*{\cventry}[7][.25em]{ + \begin{tabular*}{\maincolumnwidth}{l@{\extracolsep{\fill}}r}% + {\bfseries #4} & {\bfseries #5}\\% + {\itshape #3\ifthenelse{\equal{#6}{}}{}{, #6}} & {\itshape #2}\\% + \end{tabular*}% + \ifx&% + \else{\\% + \begin{minipage}{\maincolumnwidth}% + \small#7% + \end{minipage}}\fi% + \par\addvspace{#1}} + +\@initializebox{\cvitemwithcommentmainbox} +\@initializelength{\cvitemwithcommentmainlength} +\@initializelength{\cvitemwithcommentcommentlength} +\renewcommand*{\cvitemwithcomment}[4][.25em]{% + \savebox{\cvitemwithcommentmainbox}{\ifthenelse{\equal{#2}{}}{}{\hintstyle{#2}: }#3}% + \setlength{\cvitemwithcommentmainlength}{\widthof{\usebox{\cvitemwithcommentmainbox}}}% + \setlength{\cvitemwithcommentcommentlength}{\maincolumnwidth-\separatorcolumnwidth-\cvitemwithcommentmainlength}% + \begin{minipage}[t]{\cvitemwithcommentmainlength}\usebox{\cvitemwithcommentmainbox}\end{minipage}% + \hfill% fill of \separatorcolumnwidth + \begin{minipage}[t]{\cvitemwithcommentcommentlength}\raggedleft\small\itshape#4\end{minipage}% + \par\addvspace{#1}} + +\renewenvironment{thebibliography}[1]% + {% + \bibliographyhead{\refname}% +% \small% + \begin{list}{\bibliographyitemlabel}% + {% + \setlength{\topsep}{0pt}% + \setlength{\labelwidth}{0pt}% + \ifthenelse{\equal{\bibliographyitemlabel}{}}% + {\setlength{\labelsep}{0pt}}% + {\setlength{\labelsep}{\separatorcolumnwidth}}% + \leftmargin\labelwidth% + \advance\leftmargin\labelsep% + \@openbib@code% + \usecounter{enumiv}% + \let\p@enumiv\@empty% + \renewcommand\theenumiv{\@arabic\c@enumiv}}% + \sloppy% + \clubpenalty4000%\@clubpenalty \clubpenalty% + \widowpenalty4000% + \sfcode`\.\@m% + \sfcode `\=1000\relax}% + {% + \def\@noitemerr{\@latex@warning{Empty `thebibliography' environment}}% + \end{list}} + + +%------------------------------------------------------------------------------- +% letter style definition +%------------------------------------------------------------------------------- +% commands +\renewcommand*{\recomputeletterbodylengths}{% + \recomputecvbodylengths% + \setlength{\parskip}{6\p@}} + +\renewcommand*{\makeletterclosing}{ + \@closing\\[3em]% + {\bfseries\@firstname~\@lastname}% + \ifthenelse{\isundefined{\@enclosure}}{}{% + \\% + \vfil% + {\color{color2}\itshape\enclname: \@enclosure}}% + \vfil} + + +\endinput + + +%% end of file `moderncvbodyiii.sty'. diff --git a/2020-promotion-asst/moderncvcollection.sty b/2020-promotion-asst/moderncvcollection.sty new file mode 100644 index 0000000..909d234 --- /dev/null +++ b/2020-promotion-asst/moderncvcollection.sty @@ -0,0 +1,85 @@ +%% start of file `moderncvcollection.sty'. +%% Copyright 2013-2015 Xavier Danaux (xdanaux@gmail.com). +% +% This work may be distributed and/or modified under the +% conditions of the LaTeX Project Public License version 1.3c, +% available at http://www.latex-project.org/lppl/. + + +%------------------------------------------------------------------------------- +% identification +%------------------------------------------------------------------------------- +\NeedsTeXFormat{LaTeX2e} +\ProvidesPackage{moderncvcollection}[2015/07/28 v2.0.0 moderncv collections] + + +%------------------------------------------------------------------------------- +% requirements +%------------------------------------------------------------------------------- + + +\RequirePackage{ifthen} + + +%------------------------------------------------------------------------------- +% code +%------------------------------------------------------------------------------- + +% creates a new collection +% usage: \collectionnew{<collection name>} +\newcommand*{\collectionnew}[1]{% + \newcounter{collection@#1@count}} + +% adds an item to a collection +% usage: \collectionadd[<optional key>]{<collection name>}{<item to add>} +\newcommand*{\collectionadd}[3][]{% + \expandafter\def\csname collection@#2@item\roman{collection@#2@count}\endcsname{#3}% + \if\relax\noexpand#1\relax% if #1 is empty + \else\expandafter\def\csname collection@#2@key\roman{collection@#2@count}\endcsname{#1}\fi% + \stepcounter{collection@#2@count}} + +% returns the number of items in a collection +% usage: \collectioncount{<collection name>} +\newcommand*{\collectioncount}[1]{% + \value{collection@#1@count}} + +% gets an item from a collection +% usage: \collectiongetitem{<collection name>}{<element id>} +% where <element id> is an integer between 0 and (collectioncount-1) +\newcommand*{\collectiongetitem}[2]{% + \csname collection@#1@item\romannumeral #2\endcsname} + +% gets a key from a collection +% usage: \collectiongetkey{<collection name>}{<element id>} +% where <element id> is an integer between 0 and (collectioncount-1) +\newcommand*{\collectiongetkey}[2]{% + \csname collection@#1@key\romannumeral #2\endcsname} + +% loops through a collection and perform the given operation on every element +% usage: \collectionloop{<collection name>}{<operation sequence>} +% where <operation sequence> is the code sequence to be evaluated for each collection item, +% code which can refer to \collectionloopid, \collectionloopkey, \collectionloopitem and +% \collectionloopbreak +\newcounter{collection@iterator} +\newcommand*{\collectionloopbreak}{\let\iterate\relax} +\newcommand*{\collectionloop}[2]{% + \setcounter{collection@iterator}{0}% + \loop\ifnum\value{collection@iterator}<\value{collection@#1@count}% + \def\collectionloopid{\arabic{collection@iterator}}% + \def\collectionloopitem{\collectiongetitem{#1}{\collectionloopid}}% + \def\collectionloopkey{\collectiongetkey{#1}{\collectionloopid}}% + #2% + \stepcounter{collection@iterator}% + \repeat} + +% loops through a collection and finds the (first) element matching the given key +% usage: \collectionfindbykey{<collection name>}{key>} +\newcommand*{\collectionfindbykey}[2]{% + \collectionloop{#1}{% + \ifthenelse{\equal{\collectionloopkey}{#2}}{\collectionloopitem\collectionloopbreak}{}}} + + +\endinput + + +%% end of file `moderncvcollection.cls'. diff --git a/2020-promotion-asst/moderncvcolorburgundy.sty b/2020-promotion-asst/moderncvcolorburgundy.sty new file mode 100644 index 0000000..28f5b2c --- /dev/null +++ b/2020-promotion-asst/moderncvcolorburgundy.sty @@ -0,0 +1,27 @@ +%% start of file `moderncvcolorburgundy.sty'. +%% Copyright 2006-2015 Xavier Danaux (xdanaux@gmail.com). +% +% This work may be distributed and/or modified under the +% conditions of the LaTeX Project Public License version 1.3c, +% available at http://www.latex-project.org/lppl/. + + +%------------------------------------------------------------------------------- +% identification +%------------------------------------------------------------------------------- +\NeedsTeXFormat{LaTeX2e} +\ProvidesPackage{moderncvcolorburgundy}[2015/07/28 v2.0.0 modern curriculum vitae and letter color scheme: burgundy] + + +%------------------------------------------------------------------------------- +% color scheme definition +%------------------------------------------------------------------------------- +\definecolor{color0}{rgb}{0,0,0}% black +\definecolor{color1}{rgb}{0.596078,0,0}% burgundy: 139/255 (0.545098) or 152/255 (0.596078) +\definecolor{color2}{rgb}{0.45,0.45,0.45}% dark grey + + +\endinput + + +%% end of file `moderncvcolorburgundy.sty'. diff --git a/2020-promotion-asst/moderncvcompatibility.sty b/2020-promotion-asst/moderncvcompatibility.sty new file mode 100644 index 0000000..f0ca454 --- /dev/null +++ b/2020-promotion-asst/moderncvcompatibility.sty @@ -0,0 +1,107 @@ +%% start of file `moderncvcompatibility.sty'. +%% Copyright 2006-2015 Xavier Danaux (xdanaux@gmail.com). +% +% This work may be distributed and/or modified under the +% conditions of the LaTeX Project Public License version 1.3c, +% available at http://www.latex-project.org/lppl/. + + +%------------------------------------------------------------------------------- +% identification +%------------------------------------------------------------------------------- +\NeedsTeXFormat{LaTeX2e} +\ProvidesPackage{moderncvcompatibility}[2015/07/28 v2.0.0 modern curriculum vitae and letter compatibility patches] + + +%------------------------------------------------------------------------------- +% required packages +%------------------------------------------------------------------------------- + + +%------------------------------------------------------------------------------- +% package options +%------------------------------------------------------------------------------- +% old casual option (version 0.1) +%\DeclareOption{casual}{\input{moderncvstylecasual.sty}} + +% old classic option (version 0.1) +%\DeclareOption{classic}{\input{moderncvstyleclassic.sty}} + +\DeclareOption*{} + +% process given options +\ProcessOptions\relax + +%------------------------------------------------------------------------------- +% definitions +%------------------------------------------------------------------------------- +% compatibility with version 0.1 +\newcommand*{\cvresume}[2]{\cvlistdoubleitem{#1}{#2}} + +% compatibility with versions <= 0.2 +% section, cvline, ... with width argument... +%\newcommand*{\section}[2][0.825]{% +% \closesection{}% +% \@sectionopentrue% +% \addcontentsline{toc}{part}{#2} +% \begin{longtable}[t]{@{}r@{\hspace{.025\textwidth}}@{}p{#1\textwidth}@{}}% +%% \colorrule{.15\textwidth}&\mbox{\color{sectiontitlecolor}\sectionfont#2}\\[1ex]}% +% {\color{sectionrectanglecolor}\rule{0.15\textwidth}{1ex}}&\mbox{\color{sectiontitlecolor}\sectionfont#2}\\[1ex]}% +%\newcommand*{\cvline}[3][.825]{% +% \begin{minipage}[t]{\hintscolumnwidth}\raggedleft\small\sffamily#2\end{minipage}&\begin{minipage}[t]{\maincolumnwidth}#3\end{minipage}\\} +%\newcommand*{\cvitem}[3][.825]{% +% \cvline[#1]{#2}{#3\vspace*{.75em}}} % the \vspace*{} inside the cvline environment is a hack... (should conceptually be outside the environment) + +% compatibility with versions <= 0.5 +%\newcommand*{\cvitem}[2]{\cvline{#1}{#2}} +%\newcommand*{\moderncvstyle}[1]{\moderncvtheme{#1}} + +% compatibility with versions <= 0.7 +\newcommand*{\closesection}{} +\newcommand*{\emptysection}{} +\newcommand*{\sethintscolumnlength}[1]{% + \setlength{\hintscolumnwidth}{#1}% + \recomputelengths} +\newcommand*{\sethintscolumntowidth}[1]{% + \settowidth{\hintscolumnwidth}{#1}% + \recomputelengths} + +% compatibility with versions <= 0.15 +\newcommand*{\cvline}[2]{\cvitem{#1}{#2}} +\newcommand*{\cvlanguage}[3]{\cvitemwithcomment{#1}{#2}{#3}} +\newcommand*{\cvcomputer}[4]{\cvdoubleitem{#1}{\small#2}{#3}{\small#4}} +\newcommand*{\moderncvtheme}[2][blue]{% + \moderncvcolor{#1}% + \moderncvstyle{#2}} + +% compatibility with versions <= 0.19 +\newcommand*{\maketitle}{\makecvtitle}% +\title{}% to avoid LaTeX complaining that \maketitle is a called without first a call to \title +\newcommand*{\maketitlenamewidth}{\makecvtitlenamewidth} + +% compatibility with versions <= 1.3.0 +\newcommand*{\firstname}[1]{\def\@firstname{#1}} +\newcommand*{\lastname}[1]{\def\@lastname{#1}} +\newcommand*{\givenname}[1]{\def\@firstname{#1}} +\newcommand*{\familyname}[1]{\def\@lastname{#1}} +\def\@familyname{\@lastname} + +% compatibility with versions <= 1.4.0 +\newcommand*{\mobile}[1]{\collectionadd[mobile]{phones}{#1}} +%\newcommand*{\phone}[1]{\collectionadd[fixed]{phones}{#1}}% implicit, as \phone{...} defaults to \phone[fixed]{...} +\newcommand*{\fax}[1]{\collectionadd[fax]{phones}{#1}} +\newcommand*{\@mobile}{\collectionfindbykey{phones}{mobile}} +\newcommand*{\@phone}{\collectionfindbykey{phones}{fixed}} +\newcommand*{\@fax}{\collectionfindbykey{phones}{fax}} +\newcommand*{\phonesymbol}{\fixedphonesymbol} +\newcommand*{\mobilesymbol}{\mobilephonesymbol} +\newcommand*{\faxsymbol}{\faxphonesymbol} + +% compatibility with versions <= 1.5.1 +\newcommand*{\makecvtitlenamewidth}{\makecvheadnamewidth} % only used in header variants 1 and 4, themself used by the classic and oldstyle styles + + +\endinput + + +%% end of file `moderncvcompatibility.sty'. diff --git a/2020-promotion-asst/moderncvdebugtools.sty b/2020-promotion-asst/moderncvdebugtools.sty new file mode 100644 index 0000000..04ad305 --- /dev/null +++ b/2020-promotion-asst/moderncvdebugtools.sty @@ -0,0 +1,54 @@ +%% start of file `moderncvdebugtools.sty'. +%% Copyright 2013-2015 Xavier Danaux (xdanaux@gmail.com). +% +% This work may be distributed and/or modified under the +% conditions of the LaTeX Project Public License version 1.3c, +% available at http://www.latex-project.org/lppl/. + + +%------------------------------------------------------------------------------- +% identification +%------------------------------------------------------------------------------- +\NeedsTeXFormat{LaTeX2e} +\ProvidesPackage{moderncvdebugtools}[2015/07/28 v2.0.0 modern curriculum vitae and letter debug tools] + + +%------------------------------------------------------------------------------- +% required packages +%------------------------------------------------------------------------------- +\RequirePackage{tikz} + + +%------------------------------------------------------------------------------- +% debug tools +%------------------------------------------------------------------------------- +% code of \tracedebugvrule and \tracedebughrule provided by Gonzalo Medina on TeX.SX (cfr tex.stackexchange.com/a/110805/10102) +\newcounter{debugrule} +\pgfdeclarelayer{background} +\pgfsetlayers{background,main} + +\DeclareDocumentCommand{\tracedebugvrule}{oO{0pt}}{% + \stepcounter{debugrule}% + \begin{tikzpicture}[remember picture,overlay] + \begin{pgfonlayer}{background} + \coordinate (a\thedebugrule); + \draw[red,thin,#1] + ([xshift=#2]a\thedebugrule|-current page.north) -- ([xshift=#2]a\thedebugrule|-current page.south); + \end{pgfonlayer} + \end{tikzpicture}} + +\DeclareDocumentCommand{\tracedebughrule}{oO{0pt}}{% + \stepcounter{debugrule}% + \begin{tikzpicture}[remember picture,overlay] + \begin{pgfonlayer}{background} + \coordinate (b\thedebugrule); + \draw[red,thin,#1] + ([yshift=#2]b\thedebugrule-|current page.west) -- ([yshift=#2]b\thedebugrule-|current page.east); + \end{pgfonlayer} + \end{tikzpicture}} + + +\endinput + + +%% end of file `moderncvdebugtools.sty'. diff --git a/2020-promotion-asst/moderncvfooti.sty b/2020-promotion-asst/moderncvfooti.sty new file mode 100644 index 0000000..1a66d0f --- /dev/null +++ b/2020-promotion-asst/moderncvfooti.sty @@ -0,0 +1,134 @@ +%% start of file `moderncvfooti.sty'. +%% Copyright 2006-2015 Xavier Danaux (xdanaux@gmail.com). +% +% This work may be distributed and/or modified under the +% conditions of the LaTeX Project Public License version 1.3c, +% available at http://www.latex-project.org/lppl/. + + +%------------------------------------------------------------------------------- +% identification +%------------------------------------------------------------------------------- +\NeedsTeXFormat{LaTeX2e} +\ProvidesPackage{moderncvfooti}[2015/07/28 v2.0.0 modern curriculum vitae and letter footer variant: 1] + + +%------------------------------------------------------------------------------- +% required packages +%------------------------------------------------------------------------------- + + +%------------------------------------------------------------------------------- +% overall foot definition +%------------------------------------------------------------------------------- +% fonts +\renewcommand*{\addressfont}{\normalsize\mdseries\slshape} + +% symbols +% footer symbol used to separate footer elements +\newcommand*{\footsymbol}{% + {~~~{\rmfamily\textbullet}~~~}}% the \rmfamily is required to force Latin Modern fonts when using sans serif, as OMS/lmss/m/n is not defined and gets substituted by OMS/cmsy/m/n + +% lengths +\@initializelength{\footwidth}% +\renewcommand*{\recomputefootlengths}{% + \setlength{\footwidth}{0.8\textwidth}} + +% commands +% internal command to add an element to the footer +% it collects the elements in a temporary box, and checks when to flush the box +\@initializebox{\footbox}% +\@initializebox{\foottempbox}% +\@initializelength{\footboxwidth}% +\@initializeif{\if@firstfootelement}\@firstfootelementtrue% +% adds an element to the footer, separated by footsymbol +% usage: \addtofoot[footsymbol]{element} +\newcommand*{\addtofoot}[2][\footsymbol]{% + \if@firstfootelement% + \savebox{\foottempbox}{\usebox{\footbox}#2}% + \else% + \savebox{\foottempbox}{\usebox{\footbox}#1#2}\fi% + \settowidth{\footboxwidth}{\usebox{\foottempbox}}% + \ifnum\footboxwidth<\footwidth% + \savebox{\footbox}{\usebox{\foottempbox}}% + \@firstfootelementfalse% + \else% + \flushfoot\\% + \savebox{\footbox}{#2}% + \savebox{\foottempbox}{#2}% + \settowidth{\footboxwidth}{\usebox{\footbox}}% + \@firstfootelementfalse\fi} +% internal command to flush the foot +\newcommand*{\flushfoot}{% + \strut\usebox{\footbox}% + \savebox{\footbox}{}% + \savebox{\foottempbox}{}% + \setlength{\footboxwidth}{0pt}} + + +%------------------------------------------------------------------------------- +% resume foot definition +%------------------------------------------------------------------------------- +% lenghts +\renewcommand*{\recomputecvfootlengths}{\recomputefootlengths} + +% commands +\renewcommand*{\makecvfoot}{% + \recomputecvfootlengths{}% + \fancypagestyle{plain}{% + \fancyfoot[c]{% + \parbox[b]{\footwidth}{% + \centering% + \color{color2}\addressfont% + \vspace{\baselineskip}% forces a white line to ensure space between main text and footer (as footer height can't be known in advance) + \ifthenelse{\isundefined{\@addressstreet}}{}{\addtofoot[]{\addresssymbol\@addressstreet}% + \ifthenelse{\equal{\@addresscity}{}}{}{\addtofoot[~--~]{\@addresscity}}% if \addresstreet is defined, \addresscity and \addresscountry will always be defined but could be empty + \ifthenelse{\equal{\@addresscountry}{}}{}{\addtofoot[~--~]{\@addresscountry}}% + \flushfoot\@firstfootelementtrue\\}% + \collectionloop{phones}{% the key holds the phone type (=symbol command prefix), the item holds the number + \addtofoot{\csname\collectionloopkey phonesymbol\endcsname\collectionloopitem}}% + \ifthenelse{\isundefined{\@email}}{}{\addtofoot{\emailsymbol\emaillink{\@email}}}% + \ifthenelse{\isundefined{\@homepage}}{}{\addtofoot{\homepagesymbol\httplink{\@homepage}}}% + \collectionloop{socials}{% the key holds the social type (=symbol command prefix), the item holds the link + \addtofoot{\csname\collectionloopkey socialsymbol\endcsname\collectionloopitem}}% + \ifthenelse{\isundefined{\@extrainfo}}{}{\addtofoot{\@extrainfo}}% + \ifthenelse{\lengthtest{\footboxwidth=0pt}}{}{\flushfoot}% the lengthtest is required to avoid flushing an empty footer, which could cause a blank line due to the \\ after the address, if no other personal info is used + }}}% + \pagestyle{plain}} + + +%------------------------------------------------------------------------------- +% letter foot definition +%------------------------------------------------------------------------------- +% commands +\renewcommand*{\recomputeletterfootlengths}{\recomputefootlengths} +\renewcommand*{\makeletterfoot}{% + \recomputeletterfootlengths{}% + \fancypagestyle{plain}{% + \fancyfoot[c]{% + \parbox[b]{\footwidth}{% + \centering% + \addressfont\color{color2}% + \vspace{\baselineskip}% forces a white line to ensure space between main text and footer (as footer height can't be known in advance) + \vspace{-\baselineskip}% to cancel out the extra vertical space taken by the name (below) and ensure perfect alignment of letter and cv footers + \strut{\bfseries\upshape\@firstname~\@lastname}\\% the \strut is required to ensure the line is exactly \baselineskip tall + \ifthenelse{\isundefined{\@addressstreet}}{}{\addtofoot[]{\addresssymbol\@addressstreet}% + \ifthenelse{\equal{\@addresscity}{}}{}{\addtofoot[~--~]{\@addresscity}}% if \addresstreet is defined, \addresscity and addresscountry will always be defined but could be empty + \ifthenelse{\equal{\@addresscountry}{}}{}{\addtofoot[~--~]{\@addresscountry}}% + \flushfoot\@firstfootelementtrue\\}% + \collectionloop{phones}{% the key holds the phone type (=symbol command prefix), the item holds the number + \addtofoot{\csname\collectionloopkey phonesymbol\endcsname\collectionloopitem}}% + \ifthenelse{\isundefined{\@email}}{}{\addtofoot{\emailsymbol\emaillink{\@email}}}% + \ifthenelse{\isundefined{\@homepage}}{}{\addtofoot{\homepagesymbol\httplink{\@homepage}}}% + \collectionloop{socials}{% the key holds the social type (=symbol command prefix), the item holds the link + \addtofoot{\csname\collectionloopkey socialsymbol\endcsname\collectionloopitem}}% + \ifthenelse{\isundefined{\@extrainfo}}{}{\addtofoot{\@extrainfo}}% + \ifthenelse{\lengthtest{\footboxwidth=0pt}}{}{\flushfoot}% the lengthtest is required to avoid flushing an empty footer, which could cause a blank line due to the \\ after the address, if no other personal info is used + }}}% + \pagestyle{plain}} + + +\endinput + + +%% end of file `moderncvfooti.sty'. diff --git a/2020-promotion-asst/moderncvheadiii.sty b/2020-promotion-asst/moderncvheadiii.sty new file mode 100644 index 0000000..6fda85a --- /dev/null +++ b/2020-promotion-asst/moderncvheadiii.sty @@ -0,0 +1,157 @@ +%% start of file `moderncvheadiii.sty'. +%% Copyright 2006-2015 Xavier Danaux (xdanaux@gmail.com). +% +% This work may be distributed and/or modified under the +% conditions of the LaTeX Project Public License version 1.3c, +% available at http://www.latex-project.org/lppl/. + + +%------------------------------------------------------------------------------- +% identification +%------------------------------------------------------------------------------- +\NeedsTeXFormat{LaTeX2e} +\ProvidesPackage{moderncvheadiii}[2015/07/28 v2.0.0 modern curriculum vitae and letter header variant: 3] + +% details options: "details" (default) or "nodetails" +\@initializeif{\if@details}\@detailsfalse +\DeclareOption{details}{\@detailstrue} +\DeclareOption{nodetails}{\@detailsfalse} + +\DeclareOption*{}% avoid choking on unknown options +\ExecuteOptions{details} +\ProcessOptions*\relax% \ProcessOptions* processes the options in the order provided (i.e., with the later ones possibly overriding the former ones), while \ProcessOptions processes them in the order of the package + +%------------------------------------------------------------------------------- +% required packages +%------------------------------------------------------------------------------- + + +%------------------------------------------------------------------------------- +% overall head definition +%------------------------------------------------------------------------------- +% fonts +\renewcommand*{\namefont}{\Huge\bfseries\upshape} +\renewcommand*{\titlefont}{\Huge\mdseries\upshape} +\renewcommand*{\addressfont}{\normalsize\mdseries\upshape} +\renewcommand*{\quotefont}{\large\slshape} + +% styles +\renewcommand*{\namestyle}[1]{{\namefont\textcolor{color1}{#1}}} +\renewcommand*{\titlestyle}[1]{{\titlefont\textcolor{color2!85}{#1}}} +\renewcommand*{\addressstyle}[1]{{\addressfont\textcolor{color2}{#1}}} +\renewcommand*{\quotestyle}[1]{{\quotefont\textcolor{color1}{#1}}} + +% commands +\@initializecommand{\makeheaddetailssymbol}{} +% the \rmfamily is required to force Latin Modern fonts when using sans serif, as OMS/lmss/m/n is not defined and gets substituted by OMS/cmsy/m/n +% internal command to add an element to the footer +% it collects the elements in a temporary box, and checks when to flush the box +\@initializebox{\makeheaddetailsbox}% +\@initializebox{\makeheaddetailstempbox}% +\@initializelength{\makeheaddetailswidth}% +\@initializelength{\makeheaddetailsboxwidth}% +\@initializeif{\if@firstmakeheaddetailselement}\@firstmakeheaddetailselementtrue% +% adds an element to the makehead, separated by makeheadsymbol +% usage: \addtomakehead[makeheadsymbol]{element} +\newcommand*{\addtomakeheaddetails}[2][\makeheaddetailssymbol]{% TODO: use \@initializecommand, which requires modifying its definition to handle mandatory and optional arguments + \if@firstmakeheaddetailselement% + \savebox{\makeheaddetailstempbox}{\usebox{\makeheaddetailsbox}#2}% + \else% + \savebox{\makeheaddetailstempbox}{\usebox{\makeheaddetailsbox}#1#2}\fi% + \settowidth{\makeheaddetailsboxwidth}{\usebox{\makeheaddetailstempbox}}% + \ifnum\makeheaddetailsboxwidth<\makeheaddetailswidth% + \savebox{\makeheaddetailsbox}{\usebox{\makeheaddetailstempbox}}% + \@firstmakeheaddetailselementfalse% + \else% + \flushmakeheaddetails\\% + \savebox{\makeheaddetailsbox}{#2}% + \savebox{\makeheaddetailstempbox}{#2}% + \settowidth{\makeheaddetailsboxwidth}{\usebox{\makeheaddetailsbox}}% + \@firstmakeheaddetailselementfalse\fi} +% internal command to flush the makehead +\@initializecommand{\flushmakeheaddetails}{% + \strut\usebox{\makeheaddetailsbox}% + \savebox{\makeheaddetailsbox}{}% + \savebox{\makeheaddetailstempbox}{}% + \setlength{\makeheaddetailsboxwidth}{0pt}} +\@initializecommand{\makehead}{% + \setlength{\makeheaddetailswidth}{0.8\textwidth}% + \hfil% + \parbox{\makeheaddetailswidth}{% + \centering% + % name and title + \namestyle{\@firstname~\@lastname}% + \ifthenelse{\equal{\@title}{}}{}{\titlestyle{~|~\@title}}\\% \isundefined doesn't work on \@title, as LaTeX itself defines \@title (before it possibly gets redefined by \title) + % optional detailed information + \if@details{% + \addressfont\color{color2}% + \ifthenelse{\isundefined{\@addressstreet}}{}{\addtomakeheaddetails{\addresssymbol\@addressstreet}% + \ifthenelse{\equal{\@addresscity}{}}{}{\addtomakeheaddetails[~--~]{\@addresscity}}% if \addresstreet is defined, \addresscity and \addresscountry will always be defined but could be empty + \ifthenelse{\equal{\@addresscountry}{}}{}{\addtomakeheaddetails[~--~]{\@addresscountry}}% + \flushmakeheaddetails\@firstmakeheaddetailselementtrue\\\null}% + \collectionloop{phones}{% the key holds the phone type (=symbol command prefix), the item holds the number + \addtomakeheaddetails{\csname\collectionloopkey phonesymbol\endcsname\collectionloopitem}}% + \ifthenelse{\isundefined{\@email}}{}{\addtomakeheaddetails{\emailsymbol\emaillink{\@email}}}% + \ifthenelse{\isundefined{\@homepage}}{}{\addtomakeheaddetails{\homepagesymbol\httplink{\@homepage}}}% + \collectionloop{socials}{% the key holds the social type (=symbol command prefix), the item holds the link + \addtomakeheaddetails{\csname\collectionloopkey socialsymbol\endcsname\collectionloopitem}}% + \ifthenelse{\isundefined{\@extrainfo}}{}{\addtomakeheaddetails{\@extrainfo}}% + \flushmakeheaddetails}\fi}\\[2.5em]}% need to force a \par after this to avoid weird spacing bug at the first section if no blank line is left after \makehead + + +%------------------------------------------------------------------------------- +% resume head definition +%------------------------------------------------------------------------------- +% lengths +\@initializelength{\quotewidth} +\renewcommand*{\recomputecvheadlengths}{% + \setlength{\quotewidth}{0.65\textwidth}} + +% commands +\renewcommand*{\makecvhead}{% TODO: use \@initializecommand, which requires modifying its definition to handle \par + % recompute lengths (in case we are switching from letter to resume, or vice versa) + \recomputecvlengths% + \makehead% + % optional quote + \ifthenelse{\isundefined{\@quote}}% + {}% + {{\centering\begin{minipage}{\quotewidth}\centering\quotestyle{\@quote}\end{minipage}\\[2.5em]}}% + \par}% to avoid weird spacing bug at the first section if no blank line is left after \maketitle} + + +%------------------------------------------------------------------------------- +% letter head definition +%------------------------------------------------------------------------------- +% lengths +%\renewcommand*{\recomputeletterheadlengths}{} + +% commands +\renewcommand*{\makeletterhead}{% + % recompute lengths (in case we are switching from letter to resume, or vice versa) + \recomputeletterlengths% + % sender block + \makehead% + \par% + % recipient block + \begin{minipage}[t]{.5\textwidth} + \raggedright% + \addressfont% + {\bfseries\upshape\@recipientname}\\% + \@recipientaddress% + \end{minipage} + % date + \hfill% US style +% \\[1em]% UK style + \@date\\[2em]% US informal style: "January 1, 1900"; UK formal style: "01/01/1900" + % opening + \raggedright% + \@opening\\[1.5em]% + % ensure no extra spacing after \makelettertitle due to a possible blank line +% \ignorespacesafterend% not working + \hspace{0pt}\par\vspace{-\baselineskip}\vspace{-\parskip}} + + +\endinput + + +%% end of file `moderncvheadiii.sty'. \ No newline at end of file diff --git a/2020-promotion-asst/moderncviconsawesome.sty b/2020-promotion-asst/moderncviconsawesome.sty new file mode 100644 index 0000000..ef9fbf9 --- /dev/null +++ b/2020-promotion-asst/moderncviconsawesome.sty @@ -0,0 +1,44 @@ +%% start of file `moderncviconsawesome.sty'. +%% Copyright 2013-2015 Xavier Danaux (xdanaux@gmail.com). +% +% This work may be distributed and/or modified under the +% conditions of the LaTeX Project Public License version 1.3c, +% available at http://www.latex-project.org/lppl/. + + +%------------------------------------------------------------------------------- +% identification +%------------------------------------------------------------------------------- +\NeedsTeXFormat{LaTeX2e} +\ProvidesPackage{moderncviconsawesome}[2015/07/28 v2.0.0 modern curriculum vitae and letter icons: awesome] + +%------------------------------------------------------------------------------- +% required packages +%------------------------------------------------------------------------------- +% Font Awesome font +\RequirePackage{fontawesome} + +%------------------------------------------------------------------------------- +% symbols definition +%------------------------------------------------------------------------------- +\renewcommand*{\labelitemi} {\strut\textcolor{color1}{\tiny\faCircleO}} +%\renewcommand*{\labelitemii} {\strut\textcolor{color1}{\large\bfseries-}} % no change from default in moderncv.cls +%\renewcommand*{\labelitemiii} {\strut\textcolor{color1}{\rmfamily\textperiodcentered}}% no change from default in moderncv.cls +%\renewcommand*{\labelitemiv} {\labelitemiii} % no change from default in moderncv.cls + +\renewcommand*{\addresssymbol} {} +\renewcommand*{\mobilephonesymbol} {{\Large\faMobilePhone}~} +\renewcommand*{\fixedphonesymbol} {\faPhone~} +\renewcommand*{\faxphonesymbol} {{\small\faFax}~} % alternative: \faPrint +\renewcommand*{\emailsymbol} {{\small\faEnvelopeO}~} % alternative: \faInbox +\renewcommand*{\homepagesymbol} {{\small\faGlobe}~} % alternative: \faHome +\renewcommand*{\linkedinsocialsymbol}{{\small\faLinkedin}~} % alternative: \faLinkedinSquare +\renewcommand*{\xingsocialsymbol} {{\small\faXing}~} % alternative: \faXingSquare +\renewcommand*{\twittersocialsymbol} {{\small\faTwitter}~} % alternative: \faTwitterSquare +\renewcommand*{\githubsocialsymbol} {{\small\faGithub}~} % alternative: \faGithubSquare, \faGithubSquare +\renewcommand*{\gitlabsocialsymbol} {{\small\faGitlab}~} + +\endinput + + +%% end of file `moderncviconsawesome.sty'. diff --git a/2020-promotion-asst/moderncvstylebanking.sty b/2020-promotion-asst/moderncvstylebanking.sty new file mode 100644 index 0000000..570ae96 --- /dev/null +++ b/2020-promotion-asst/moderncvstylebanking.sty @@ -0,0 +1,64 @@ +%% start of file `moderncvstylebanking.sty'. +%% Copyright 2006-2015 Xavier Danaux (xdanaux@gmail.com). +% +% This work may be distributed and/or modified under the +% conditions of the LaTeX Project Public License version 1.3c, +% available at http://www.latex-project.org/lppl/. + + +%------------------------------------------------------------------------------- +% identification +%------------------------------------------------------------------------------- +\NeedsTeXFormat{LaTeX2e} +\ProvidesPackage{moderncvstylebanking}[2015/07/28 v2.0.0 modern curriculum vitae and letter style scheme: banking] + +% body rules type options: "fullrules", "shortrules", "mixedrules" (default) or "norules" +\@initializecommand{\moderncvstylebodyoptions}{} +\DeclareOption{fullrules} {\edef\moderncvstylebodyoptions{\moderncvstylebodyoptions,fullrules}} +\DeclareOption{shortrules} {\edef\moderncvstylebodyoptions{\moderncvstylebodyoptions,shortrules}} +\DeclareOption{mixedrules} {\edef\moderncvstylebodyoptions{\moderncvstylebodyoptions,mixedrules}} +\DeclareOption{norules} {\edef\moderncvstylebodyoptions{\moderncvstylebodyoptions,norules}} + +% body section alignment options: "left" (default), "center" or "right" +\DeclareOption{left} {\edef\moderncvstylebodyoptions{\moderncvstylebodyoptions,left}} +\DeclareOption{center} {\edef\moderncvstylebodyoptions{\moderncvstylebodyoptions,center}} +\DeclareOption{right} {\edef\moderncvstylebodyoptions{\moderncvstylebodyoptions,right}} + +\DeclareOption*{}% avoid choking on unknown options +\ExecuteOptions{mixedrules,left} +\ProcessOptions*\relax% \ProcessOptions* processes the options in the order provided (i.e., with the later ones possibly overriding the former ones), while \ProcessOptions processes them in the order of the package + + +%------------------------------------------------------------------------------- +% fonts & icons +%------------------------------------------------------------------------------- +% TeX Gyre Pagella font +%\ifxetexorluatex +% \setmainfont{Tex-Gyre Pagella} +% \setsansfont{Tex-Gyre Pagella} +% \setmathfont{Tex-Gyre Pagella} +% \setmathfont[range=\mathit,\mathsfit]{Tex-Gyre Pagella Italic} +% \setmathfont[range=\mathbfup,\mathbfsfup]{Tex-Gyre Pagella Bold} +% \setmathfont[range=\mathbfit,\mathbfsfit]{Tex-Gyre Pagella Bold Italic} +%\else + \IfFileExists{tgpagella.sty}% + {% + \RequirePackage{tgpagella}% + \renewcommand*{\familydefault}{\rmdefault}}% + {} +%\fi + +% symbols +\moderncvicons{awesome} + + +%------------------------------------------------------------------------------- +% header, body & footer +%------------------------------------------------------------------------------- +\moderncvhead{3} +\moderncvbody[\moderncvstylebodyoptions]{3} + +\endinput + + +%% end of file `moderncvstylebanking.sty'. diff --git a/2020-promotion-asst/presentations.bib b/2020-promotion-asst/presentations.bib new file mode 100644 index 0000000..6130917 --- /dev/null +++ b/2020-promotion-asst/presentations.bib @@ -0,0 +1,288 @@ +@conference{saa-IASGE, + title={{Saving Software for Future [Re]Use}}, + url={osf.io/yzuw3/}, + author={Steeves, Vicky and Milliken, Genevieve and Nguyen, Sarah}, + year={2020}, + month={Aug}, + booktitle={Society of American Archivist Meeting 2020}, + note={Available at \url{https://osf.io/yzuw3/}}, +} +@conference{csvConfv5-IASGE, + author = {Steeves, Vicky and Nguyen, Sarah and Milliken, Genevieve}, + title = {{commit -ment issues with Git: investigating \& archiving y'alls work}}, + month = may, + year = 2020, + booktitle = {csv,Conf,v5}, + doi = {10.5281/zenodo.3823365}, + url = {https://doi.org/10.5281/zenodo.3823365}, + note={Available at \url{https://zenodo.org/record/3823365}}, +} +@conference{code4Lib-IASGE, + title={Let’s Talk Git! Investigating and Archiving the Scholarly Git Experience}, + url={osf.io/2xfcn}, + author={Steeves, Vicky and Milliken, Genevieve and Nguyen, Sarah}, + year={2020}, + month={Mar}, + booktitle={code4Lib 2020}, + note={Available at \url{https://osf.io/2xfcn/}}, +} +@conference{CNI19, +title={{The New Normal: Why Libraries are Teaching AI, ML, DH, NLP, VR...}}, +booktitle={Coalition for Networked Information Fall Meeting}, +author={Vicky Steeves and Harrison Dekker and Matt Burton and Tim Dennis and Indrani Mandal}, +year={2019}, +month=dec, +note={Available at \url{https://www.cni.org/topics/teaching-learning/the-new-normal-why-libraries-are-teaching-ai-ml-dh-nlp-vr}}, +url={https://www.cni.org/topics/teaching-learning/the-new-normal-why-libraries-are-teaching-ai-ml-dh-nlp-vr} +}, +@conference{MSDSE19, +title={{Investigating \& Archiving the Scholarly Git Experience}}, +booktitle={MSDSE Summit 2019}, +author={Vicky Steeves}, +url={https://osf.io/q3p4e/}, +note={Available at \url{https://osf.io/czqrn/}}, +year={2019}, +month=nov, +}, +@conference{iPres19, +author={Steeves, Vicky and Milliken, Genevieve}, +title={{Archiving the Scholarly Git Experience}}, +month=sep, +year=2019, +booktitle={{iPres: 19th International Conference on Digital Preservation}}, +url={https://osf.io/cpzsm/}, +note={Available at \url{https://osf.io/myw5g/}}, +} +@conference{iPres19Panel, +author={Karl-Rainer Blumenthal and Peggy Griesinger and Julia Kim and Shira Peltzman and Vicky Steeves}, +title={{Panel:(I Can’t Get No) Satisfaction: Measuring Success in Digital Stewardship Programs}}, +month=sep, +year=2019, +booktitle={{iPres: 19th International Conference on Digital Preservation}}, +} +@conference{spnQ-IASGE, +author={Steeves, Vicky and Milliken, Genevieve and Nguyen, Sarah}, +title={{Investigating \& Archiving the Scholarly Git Experience}}, +month=oct, +year=2019, +booktitle={SPN Quaterly}, +url={https://osf.io/e56pk/}, +note={Available at \url{https://osf.io/3hjfr/}}, +} +@conference{IASSIST19-RZ, +author={Steeves, Vicky and R{\'{e}}mi Rampin}, +title={{Preservation and Access to Research with ReproZip and ReproServer}}, +month=may, +year=2019, +booktitle={IASSIST 2019}, +url={https://doi.org/10.5281/zenodo.2673016}, +note={Available at \url{https://zenodo.org/record/2673016/}}, +} +@conference{IASSIST19Panel, +author={Steeves, Vicky and Muilenburg, Jennifer and McDougall, Janet}, +title={{Panel: Partners in Reproducibility: Working with Researchers and Data Producers to Enhance Sharing, Reproducibility, and Long-term Access to Research Data}}, +month=may, +year=2019, +booktitle={IASSIST 2019}, +} +@conference{csvConfv4Qual, +author={Steeves, Vicky and Duckles, Beth M.}, +title={{Qualitative Research Using Open Tools}}, +month=may, +year=2019, +booktitle={csvConfv4}, +doi={10.5281/zenodo.2673016}, +url={https://doi.org/10.5281/zenodo.2673016}, +note={Available at \url{https://zenodo.org/record/2673016/}}, +} +@conference{csvConfv4Repro, +author = {Steeves, Vicky and Hayden, Gabriele}, +title= {{The Role of Libraries in the Age of Computational Reproducibility}}, +month = may, +year = 2019, +doi = {10.5281/zenodo.2692864}, +booktitle={csvConfv4}, +url={https://doi.org/10.5281/zenodo.2692864}, +note={Available at \url{https://zenodo.org/record/2692864/}}, +} +@conference{ACRL19, +title={{Panel: Advocating for Open: Putting Ethics Into Practice}}, +url={osf.io/preprints/lissa/jhvtc}, +DOI={10.31229/osf.io/jhvtc}, +publisher={LIS Scholarship Archive}, +author={Marshall, Brianna and Steeves, Vicky and Vandegrift, Micah}, +booktitle={ACRL 2019}, +year={2019}, +month={May}, +note={Available at \url{https://osf.io/preprints/lissa/jhvtc/}}, +}, +@conference{SetonHallLoveData, +author={Steeves, Vicky and DeMott, Sarah}, +title={{Taguette: Open Qualitative Research}}, +booktitle={{Love Data Week at Seton Hall}}, +month=feb, +year=2019, +url={https://osf.io/sp2dx}, +note={Available at \url{https://osf.io/sp2dx}}, +} +@misc{LiberReproLib, +author={Steeves, Vicky}, +title={{LIBER Webinar: Reproducibility Librarianship in Practice}}, +month=dec, +year=2018, +publisher={Zenodo}, +doi={10.5281/zenodo.1915952}, +url={https://doi.org/10.5281/zenodo.1915952}, +note={Available at \url{https://zenodo.org/record/1915952}}, +} +@conference{MSDSE18, +title={{ReproServer: Making Reproducibility Easier and Less Intensive}}, +booktitle={MSDSE Summit 2018}, +author={Vicky Steeves and R{\'{e}}mi Rampin and Fernando Chirigati and Juliana Freire}, +note={Available at \url{https://osf.io/xafsg/}}, +year={2018} +}, +@conference{CFA, +title={Best practices for reproducible research}, +booktitle={Harvard-Smithsonian center for Astrophysics}, +author={Vicky Steeves}, +note={Available at \url{https://osf.io/6hvpt}}, +year={2018} +}, +@conference{RZ_PresQT2, +title={{Reproducing \& Archiving Scholarship with ReproZip}}, +booktitle={PresQT Workshop Two}, +author={Vicky Steeves}, +doi={10.17605/OSF.IO/S6FW9}, +note={Available at \url{https://osf.io/tavwn/}}, +year={2018} +}, +@conference{NDSRart, +title={Research with Interviews}, +booktitle={NDSR-Art Immersion Week}, +author={Vicky Steeves}, +note={Available at \url{https://vickysteeves.gitlab.io/2018-ndsr-art/}}, +year={2018} +}, +@conference{UUTAH, +title={Reproducibility Short Course}, +booktitle={Building Integrity through Reproducibility}, +author={Vicky Steeves}, +note={Available at \url{https://vickysteeves.gitlab.io/2018-uutah-repro/}}, +year={2018} +}, +@conference{EGU18, +title={{Writing reprocible geoscience papers using R Markdown, Docker, and GitLab}}, +booktitle={European Geosciences Union}, +author={Vicky Steeves and Daniel N{\"{u}}st and Markus Konkel and R{\'{e}}mi Rampin and Edzer Pebesma}, +note={Available at \url{https://vickysteeves.gitlab.io/repro-papers/}}, +year={2018} +}, +@conference{URFIST, +title={{Data Management and Reproducibility}}, +booktitle={L'Unit{\'{e}} R{\'{e}}gionale de Formation à l'Information Scientifique et Technique }, +author={Vicky Steeves}, +note={Available at \url{https://osf.io/6fyj5/}}, +year={2017} +}, +@conference{steeves_2017, + title={Reproducibility: the What, Why, \& How}, + url={osf.io/preprints/lissa/cyr3n}, + DOI={10.31229/osf.io/cyr3n}, + booktitle={LIS Scholarship Archive}, + author={Steeves, Vicky}, + year={2017}, + month={Sep}, + note={Available at \url{https://osf.io/preprints/lissa/cyr3n/}}, +} +@conference{RZ_SciPy, +title={{Creating Reproducible Experiments with ReproZip}}, +booktitle={SciPy 2017}, +author={Vicky Steeves and R{\'{e}}mi Rampin}, +note={Available at \url{https://vickysteeves.gitlab.io/2017-SciPy/#/}}, +year={2017} +}, +@conference{OpenGoods_IASSIST, +title={{Open, Public Goods Infrastructure for Research Management \& Discovery}}, +booktitle={IASSIST 2017}, +author={Vicky Steeves and Cynthia Hudson-Vitale and Matt Spitzer}, +doi={10.17605/OSF.IO/SY2ZF}, +note={Available at \url{https://osf.io/sy2zf/}}, +year={2017} +}, +@conference{Vicky_Steeves33576379, +title={{Reproducing and Preserving Research with ReproZip}}, +booktitle={IASSIST 2017}, +author={Vicky Steeves and R{\'{e}}mi Rampin and Fernando Chirigati}, +note={Available at \url{https://vickysteeves.gitlab.io/2017-IASSIST-ReproZip/}}, +year={2017} +}, +@conference{RZ_PresQT, +title={{ReproZip for Reproducible Research}}, +booktitle={PresQT Workshop One}, +author={Vicky Steeves and R{\'{e}}mi Rampin}, +doi={10.17605/OSF.IO/S6FW9}, +note={Available at \url{https://osf.io/s6fw9/}}, +year={2017} +}, +@conference{RZ_EGU17, +title={{Reproducible computational research in the publication cycle}}, +booktitle={European Geosciences Union General Assembly 2017}, +author={Vicky Steeves and R{\'{e}}mi Rampin and Daniel N{\"{u}}st}, +doi={10.17605/OSF.IO/UMY6G}, +note={Available at \url{https://osf.io/umy6g/}}, +year={2017} +}, +@conference{OpenSci_ACRL, +title={{Open Science: Understanding Modern Research Practices}}, +booktitle={Association of College and Research Libraries}, +author={Vicky Steeves}, +doi = {10.17605/osf.io/cyr3n}, +note={Available at \url{https://osf.io/preprints/lissa/cyr3n/}}, +year={2017} +}, +@conference{Open_LITA, +title={{Using Openness as Foundation for Research Data Management Services}}, +author={Vicky Steeves and Nicholas Wolf}, +note={Available at \url{http://forum.lita.org/sessions/using-openness-as-foundation-for-research-data-management-services/}}, +booktitle = {Library Information and Technology Association Conference}, +year={2016} +}, +@conference{DigitalSteward_iPres-Pres, +title={{What makes a digital steward: A competency profile based on the National Digital Stewardship Residencies}}, +booktitle = {iPres: 13th International Conference on Digital Preservation}, +author = {Karl-Rainer Blumenthal and Peggy Griesinger and Julia Kim and Shira Peltzman and Vicky Steeves}, +doi={10.17605/OSF.IO/XFC26}, +note={Available at \url{https://osf.io/xfc26/}}, +year={2016} +}, +@conference{RZ_DASPOS, +title={{ReproZip: Reproducibility with Ease}}, +booktitle = {DASPOS: Container Strategies for Data \& Software Preservation that Promote Open Science}, +author={Vicky Steeves and R{\'{e}}mi Rampin}, +doi={10.17605/OSF.IO/AQZTF}, +note={Available at \url{https://osf.io/aqztf/}}, +year={2016} +}, +@conference{SteevesReadGordon_RDAP, +title={{Collaborating to Create a Culture of Data Stewardship}}, +booktitle = {Research Data Access and Preservation Summit}, +author={Vicky Steeves and Kevin B. Read and Andrew S. Gordon}, +note={Available at \url{http://hdl.handle.net/2451/38185}}, +year={2016} +}, +@conference{SteevesReadGordon_eScience, +title={{Bridging the Gap: Improving Data Services through Cross-Campus Collaboration}}, +booktitle = {University of Massachusetts and New England Area Librarian e-Science Symposium}, +author={Vicky Steeves and Kevin B. Read and Andrew S. Gordon}, +note={Available at \url{http://escholarship.umassmed.edu/escience_symposium/2016/posters/2/}}, +year={2016} +}, +@conference{CNI15, +title={{Organizational Implications of Data Science Environments in Education, Research, and Research Management in Libraries}}, +booktitle={Coalition for Networked Information Fall Meeting}, +author={Vicky Steeves and Jennifer Muilenburg and Erik Mitchell}, +doi={http://doi.org/10.17605/OSF.IO/RHGQ3}, +note={Available at \url{https://osf.io/rhgq3/}}, +year={2015} +}, diff --git a/2020-promotion-asst/publications.bib b/2020-promotion-asst/publications.bib new file mode 100644 index 0000000..53e355c --- /dev/null +++ b/2020-promotion-asst/publications.bib @@ -0,0 +1,110 @@ +@article{WhatsWrongDigiPres-JCAS, + title={{What’s Wrong with Digital Stewardship: Evaluating the Organization of Digital Preservation Programs from Practitioners’ Perspectives}}, + author = {Karl-Rainer Blumenthal and Peggy Griesinger and Julia Kim and Shira Peltzman and Vicky Steeves}, + volume={7}, + issue={1}, + url={https://elischolar.library.yale.edu/jcas/vol7/iss1/13/}, + year={2020}, + month={Jul.}, + note = {Available at \url{https://iassistquarterly.com/index.php/iassist/article/view/969}}, +}, + +@article{ReproServerPres-IQ, + title={{Reproducibility, preservation, and access to research with ReproZip and ReproServer}}, + volume={44}, + url={https://iassistquarterly.com/index.php/iassist/article/view/969}, + author = {Vicky Steeves and R{\'{e}}mi Rampin and Fernando Chirigati}, + DOI={10.29173/iq969}, + year={2020}, + month={Jun.}, + pages={1-11} + note = {Available at \url{https://iassistquarterly.com/index.php/iassist/article/view/969}}, +}, + +@inproceedings{RZW, + title={{Saving Data Journalism: Using ReproZip-Web to Capture Dynamic Websites for Future Reuse}}, + url={osf.io/preprints/lissa/khtdr}, + DOI={10.31229/osf.io/khtdr}, + booktitle = {iPres: 19th International Conference on Digital Preservation}, + author={Boss, Katherine E and Steeves, Vicky and Rampin, Remi and Chirigati, Fernando and Hoffman, Brian}, + year={2019}, + month={Sep}, + note = {Available at \url{https://osf.io/preprints/lissa/khtdr}}, +}, + +@article{ReproServer, + title = {{ReproServer}: {Making} {Reproducibility} {Easier} and {Less} {Intensive}}, + url = {http://arxiv.org/abs/1808.01406}, + urldate = {2018-09-18}, + journal = {arXiv:1808.01406 [cs]}, + author = {Rampin, R{\'{e}}mi and Chirigati, Fernando and Steeves, Vicky and Freire, Juliana}, + month = {aug}, + year = {2018}, + note = {Available at \url{https://arxiv.org/abs/1808.01406}}, +} +@article{RDM-LifeSci, + title={{Research Data Management Among Life Sciences Faculty: Implications for Library Service}}, + author={Vicky Steeves and Kelly Johnson}, + doi={10.7191/jeslib.2019.1159}, + journal= {The Journal of eScience Librarianship}, + url={https://escholarship.umassmed.edu/jeslib/vol8/iss1/7/}, + year={2018}, + note={Available at \url{https://escholarship.umassmed.edu/jeslib/vol8/iss1/7/}. Preprint at \url{https://osf.io/preprints/lissa/q36uv/}} +}, + +@article{Steeves2017, + doi = {10.29173/iq18}, + url = {https://doi.org/10.29173/iq18}, + year = {2017}, + month = {dec}, + publisher = {University of Alberta Libraries}, + volume = {42}, + number = {1}, + pages = {14}, + author = {Vicky Steeves and R{\'{e}}mi Rampin and Fernando Chirigati}, + title = {{Using {ReproZip} for Reproducibility and Library Services}}, + journal = {{IASSIST} Quarterly}, + note={Available at \url{https://iassistquarterly.com/index.php/iassist/article/view/18}. Preprint at \url{https://osf.io/preprints/lissa/5tm8d/}} +} +@article{Repro_Lib, + title= {Reproducibility {Librarianship}}, + volume= {9}, + issn= {1943-7528}, + number= {2}, + journal= {Collaborative Librarianship}, + author= {Vicky Steeves}, + month= {jul}, + year= {2017}, + note={Available at \url{http://digitalcommons.du.edu/collaborativelibrarianship/vol9/iss2/4}} +}, +@article{RZ_JOSS, + doi = {10.21105/joss.00107}, + year = 2016, + month = {dec}, + publisher = {The Open Journal}, + volume = {1}, + number = {8}, + author = {R{\'{e}}mi Rampin and Fernando Chirigati and Vicky Steeves and Dennis Shasha and Juliana Freire}, + title = {{ReproZip: The Reproducibility Packer}}, + journal = {The Journal of Open Source Software}, + note={Available at \url{http://joss.theoj.org/papers/10.21105/joss.00107}} +}, +@inproceedings{DigitalSteward_iPres, + title={{What makes a digital steward: A competency profile based on the National Digital Stewardship Residencies}}, + booktitle = {iPres: 13th International Conference on Digital Preservation}, + author = {Karl-Rainer Blumenthal and Peggy Griesinger and Julia Kim and Shira Peltzman and Vicky Steeves}, + doi={10.17605/OSF.IO/TNMRA}, + note={Available at \url{https://osf.io/preprints/lissa/tnmra/}}, + year={2016} +}, +@article{InfoSys_Repro, + title= {{Reproducible experiments on dynamic resource allocation in cloud data centers}}, + journal= {Information Systems }, + year= {2016}, + issn= {0306-4379}, + doi= {10.1016/j.is.2015.12.004}, + note={Postprint available at \url{https://arxiv.org/abs/1703.00042}}, + author= {Andreas Wolke and Martin Bichler and Fernando Chirigati and Victoria Steeves}, + keywords= {Reproducibility}, + abstract= {Abstract In Wolke et al. [1] we compare the efficiency of different resource allocation strategies experimentally. We focused on dynamic environments where virtual machines need to be allocated and deallocated to servers over time. In this companion paper, we describe the simulation framework and how to run simulations to replicate experiments or run new experiments within the framework.} +}, diff --git a/2020-promotion-asst/tweaklist.sty b/2020-promotion-asst/tweaklist.sty new file mode 100644 index 0000000..ff9c6a8 --- /dev/null +++ b/2020-promotion-asst/tweaklist.sty @@ -0,0 +1,56 @@ +%% start of file `tweaklist.sty'. +%% Original by Jakob Schiotz, downloaded from http://dcwww.camd.dtu.dk/~schiotz/comp/LatexTips/tweaklist.sty; not found on ctan. +%% Modified by Xavier Danaux (xdanaux@gmail.com). +% +% The tweaklist.sty package redefines the itemize, enumerate and description packages, so that all parameters can be adjusted. +% This was done by copying the original definitions, and adding "hook commands" that are executed when entering the environment. +% The hook commands are initially empty, but can be redefined with \renewcommand. +% +% This work may be distributed and/or modified under the +% conditions of the LaTeX Project Public License version 1.3c, +% available at http://www.latex-project.org/lppl/. + + +% hooks for the itemize environment +\def\itemhook{} +\def\itemhooki{} +\def\itemhookii{} +\def\itemhookiii{} +\def\itemhookiv{} +% hooks for the enumerate environment +\def\enumhook{} +\def\enumhooki{} +\def\enumhookii{} +\def\enumhookiii{} +\def\enumhookiv{} +% hook for the description environment +\def\deschook{} +% original environment definitions, with hooks added +\def\enumerate{% + \ifnum \@enumdepth >\thr@@\@toodeep\else + \advance\@enumdepth\@ne + \edef\@enumctr{enum\romannumeral\the\@enumdepth}% + \expandafter + \list + \csname label\@enumctr\endcsname + {% + \enumhook \csname enumhook\romannumeral\the\@enumdepth\endcsname% + \usecounter\@enumctr\def\makelabel##1{\hss\llap{##1}}% + }% + \fi} +\def\itemize{% + \ifnum \@itemdepth >\thr@@\@toodeep\else + \advance\@itemdepth\@ne + \edef\@itemitem{labelitem\romannumeral\the\@itemdepth}% + \expandafter + \list + \csname\@itemitem\endcsname + {% + \itemhook \csname itemhook\romannumeral\the\@itemdepth\endcsname% + \def\makelabel##1{\hss\llap{##1}}% + }% + \fi} +\newenvironment{description} + {\list{}{\deschook\labelwidth\z@ \itemindent-\leftmargin + \let\makelabel\descriptionlabel}} + {\endlist} diff --git a/2020-promotion-asst/vicky-cv.pdf b/2020-promotion-asst/vicky-cv.pdf new file mode 100644 index 0000000000000000000000000000000000000000..a6d242e32f53d918bdeeeabb46cca5ae810345fe GIT binary patch literal 288373 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 sGcSMr4%2jVw@{Y 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%0DLiD15Caeh6pA?{=X+%!zwY;`hdI_sHd? z4Z^q_Z<{ZHancB5!ro31Gp{4k*nTurKIA=Lep6{LLQy!M8h5m1i%H{dJj%xd5&WpA z`JYBMqj%q7`i$IsrWR8|xJ+{ID&T4xCFa8X3!dSLdA^$85aqI?6F0G7<IysSC-=8h ze`Q+xdI!}rQ@Aa{*y}2%?R?TW?tWxv>zP~xDFgSHv;vYP+B=>}3A0?S26_WWSZjN$ zg(W^!s2zL+@0Rb6*pQmqluuhVrRUAG+)*)6c=;+eJ-pIZSB^rZJO)Dt<5S!=(<>U@ zGkBHrw=Mnrof?Nw*TGFgjIA>P463%Bpo+Fh{BiD7#i19E;7%*c{x3vu+ezfoQ$qF~ zj=lsOy?4BM5J~8x9L?QoA3>ZQzZ0o}E7EC-EW)T-<9MYq7OX*<rMJb{66fPRN3`^i zCrL1lC|c;#>w7!)quXVV__APu#q$<?unF#|QttDj;zlb=`gq-V^NvLw?dkW-!_jZn zFD0U^C%zNEi&_l2?fK3lbMDB~c`T=x$;fZ$jBJXR@lCkbMIpyK$L@%TEP?Vd*Z6rn ze@*|o4oley236(6936_|84_kjevj!1CncBWJ@L=JYo`tYm)jX;nce9qrWjMiFD?fM ztP7s03XwSDQQQ3>&ei5&=)lI8co@bLF7Qi_wvAxp=YvQ7WaR}L5k#HCO^Ppmj1(G9 zp{BwqRPbqx?v+WRwI)5bz<J5~)oPumPdc~u`J1C!&JjKsw?iYFJf{s#mLVQ>`>HjA zD2eUH+Dxid(E(z0g|}StO5IKK9cf4v!IFWRtlHraXN4nYk8P#g`6FDbF+W7Fz|K=f z?Jk?Am}<>0-rhR?Vz*DdL&xbhOIdK7F6?<C+NF$Sx_-MM<w4)4d-0{z<8wUmcxYsG z&2LIKRJ10nh?wOGmm=jgC;MSTK~-v#_gS8pm9Ja0?@09D9_;s6G9kU;ecxki0Oys? zS*J?`>0Qm@VXHgF<v%7b^B%V>>-XBo*lMWD^L`bY-JcEb6_deL>gh=yO21*5W?oi> zX5X=UKDuEY`7L8Q*LK9~Y*ik4uI~NFQe?VNeQ(fuS`XROrP;~5j1$wiS2b(ZoB0NL zQ+ILjls7si*LHp*+V|cHt}k}mcxg_x;|&Ti?vGkr@-Lj+k=P{X&<Qiq%=kp@_;vh) z7G+lBjjR5A&n*p>xL*%^FuekTf7-32Iat*MJk}^&GevU@`4Tg}(!$f+VqK5pbkz24 zucVSOWaR_la|Q-jor~ORmhKW&6pGHQ#zXO#XxSnAeXHVW4R#rZm-s7jACbdHyt>Oe ziB%(cH;!swwqzV-4-6K@^A)K$&dD!#cG{C|kgAz8Yq}351RzqyDqfRZ4UZ}RRQ<r+ z&6Ln>c}VT>)w@vN@Wt}-LK_OM$dwoyA2LorV@vy%*EH|5$)@@W^(A{2rz(Gs!2srt zU>7+Hw1%tP^RJ2pu!Sv|t=&@XUCiyX)A{0hUPonYuR{K>x}Dv{uq&asTr+s|FxgL+ zc3O@$Pt^n!zOy4KG?K?Rb)Gi3C(<{^`WE()MJ3ZyPz?BbJZ>KsQRpjBr$xK-nC4bl zVGsc35nr(}a!rk9-ab_SA@%qVNRMwq5^=ca^+j8njpF$w1k;H<1a1Zs4Wfz!AKajL z4lQ^#K1C80IH|ZzQJHolD7umVS;~Mk6|1LuIGRJ!ZAGDni8uw)*pCz|TPePw=DrmB z@Ienp-M#n$;Xp71Vl;yYuqxfv=QPN?JoG*UHNB2$y$x7;l-Nu`L*KBO@i+bNJ1M9I z?H;dkk<!TvZ^ZfoxWtWt2G|N`2Kr11(PIEy&@~&VM8lC{j2LdDFBLGkNm<I{HDrp? z-$*9|zwxc9@g}^-&BSUhqkyVj@=a8Mp9vRT&SzBrd+QqRIX!(VKP5EC#R8>En0_dT z_)%#kN&)sYdn0|hzzjm@oDHj7^h7gOM33PlTNYqZRPjbkc=Jso#Ybojq8M?!097WU z#Cihs4)2Co`&b6RDnI&e!CTB{k<#ZXeiur3F97}p0d*o=ezvT|in{=fGPr+2_4iRH z#NlFa2Rq~QB$}~J=q_M94`1m%sk{*vzi`tkc!$Xy-fRAlKYhO9>-Pb3Wx>97>mV9a zBMXS7^AZm}G$VkZDmq~4tQ3!F(d>P_WfyU`Xt8!5KhQ-ovY3lE0q}dv+q=2lvC5jW zNu%E(_GvZ?tGCp#72#e&sRY%yXKwc(1$<!uRhKjDJ+<GvO1;SY42uwh!#cGBOyw7~ zt5E1mFCoBPWdQBj7(k7%Fi3#A4M@u4d9cJz>0-|;+=e9sLV1jj%*oZ>OVc3A_Ekb1 z&>Y{JG0IG=bR9ezv8c)&-Y&vOa0V*E++9+H1l7X!At!x_e#LUE@I>08AS{_!%uHTy zx&&ZkV7b6RBL*BX$yjkK6*n0Ryo1-!UYdynZSD@l>0dx_#}^3@A6)=olM?@9nS$`P z5x4;E08Oy~+Mbk9c)d1q?Bp}1RtNz>z3+*AkpXKO72HC`(^86jk|`n%t|PegT<~-a zK+&V9z%QBulusA?85PjpX+ih_%Ps;Bykb}ZwysQ2DW~oW7~GofO8|Ue^ZWq#;A3(_ zy(j?qK)u>fFZCJd1#BH~_;#1p&w#D7kXQxJGPyymYs!ua;XJV$aj{4vx53W+fPmLs z@fkrF7TNW%<d+PJZt!-Yq66eBupWt;MI*XF--SvMkgu<9A-<juA>8T>QP73nx|``I zQP-4x@v~m22VkGk*ZzkS;C~4IQ2-8kNf($8^j*^aHfwKbDK?0P--6aWN74hhJY)f4 z>cO7iDx8E9gY9V(z87v<P<L;7&38-SBN;0o++yFDejqmuvO~?c0I6%>%q%!Wo#R(5 zD>l<X+m~JJE&lKr0`&^W?3K9cIoC8Fti=k;hG@0|GG`@+I%LII0#=Na$?`we3%&_( zXtDrK?iF7X*CB|&%C@zdM<)zD2k<t<b3iah!f#&Htxy>9yu9$6XN4KkLn8zQK>yZd z%y9{-o6zD(4heJzL?^JRgENzZ97{0`PJy)s;G!oA*R)tM0(L171>7&JCC~r?tAOG3 zd<CFOLw@R`d%o7+p<Zx_S0Z5dT7Z88uy!20b)sM9%A5gKM7RvB3y}jYtza;;q=rjf z<h=7+l!mPb`QP`tw&QU4Es}&OngWLUnh(FNG!rEzcEzg`EH<{Chgo)faiWQXNO@8M zx=5S13p)f(i;>KNug}@o4anR8OgX~9lmoaof`|&T?f}=r4ah+e<j?Y*unAZv0R7DP zTJ{1AY<6y_Ndm^JrXJweV|c(Glw|zV+*HhO7C0cl*eTG{;YY^s0VkoCMhUt^WdM;g z8A0bmBWE=5{h?xks6QOM2p56-BRWAG8d1P*@yCRr>h^=;HdTc%=%q)2n14(I)zKwd znw8%YD=g&`utnX*3Z1Zg%N7kx00N$<_t4VCnhIA#jahN;$5}w8i%?TmU}6BXf8%RD z#(ZFv022o*EFC&3V8E!%>QfJKL~7M90DA_%1>ZXH`QyNF%8GTo)v6EeFz7bXev&Pq z$MB649b&xr5IybzchbHku%^uR;X~#JxNJWF!_=hM%Yran?e@3+Xjp_TnJzux<HjP0 z0JMq>eCMV<nacvc?!o3aCk@kuTu$<R?X|b&>7lz;7rJY?(6}q{)WO*~<pQH+sF$k& zIA(f~;LIezo^##WTJ^GY3z52r-9ulkCx!s?vbH!mGp@0!coZ`dXFJ23jB1QOYY;HW z*!!`>PVA-4re*YWHZBl7p85gC?vXfIav~=95PS&Db;@s}0&yIH2cyT#m;mwuRe~|l z--`@9Q@7@UF+&iB`;Q;vU%d>AjURw-Wo4PHC-4UoG__ei1eceX?0R)1$bj)rOZN%; zb3oP6fY%~ZA8erX9vCT#=vYKJx%!G*=y(cW%fKW&Qso&-SzdR&0<iVaD=Iwp`!hyE zgjRm4M_%s$FkSRRmJIMQs7)`X4(<_c%C&H;3*~D74{TghZsw?F!HsXPmvLrNYU1Ut zFYPnPc%V8)Wx+z1PXrk+79qPucAp@8KLmM=d}O57K*N23j4cS59b~}=VWLi)v_G1$ zy8AsZRWNTJ>=8f{@5py>%4_b#P4X~7y@yb55$N4h3%ZczJMD}Rz1VEit#`rFUZfPu za#l^WR;3@B<FgJMK7w7g)tB6TCRWX2f1J2W*V4L_nMNlZvxkOgO?PR8aUQ`Ec3p+2 zF6-5=%Fzz}ruK(|+B!Ye2Kgv_yr`SwCqrED_}ahio^4I8wOqm<e=xyi96@j%&YRYm zXV-Wht=^k6BTsWksFD5Vi)D3!7Fu(-XWGLUE2mTX8~n-45@ubzS2eO;U8E&*qS8^T zQ+r%xR#Uo}#GqEoNL!^-zQ)m1w1H?3{^e||e91G+maS1odS<V3Vxc`GuA;*Il99eH z^POT_jpm^gD2<8tYe;hAY`|kv&TA2pC9Fl)Ykr=j2lp27RfG+d2l<$Ap%-b|z{1)3 z*XJhL88@G2o8+$>tRpPy2@R8~zErBz5b$AYspw5G*vKuGltgQ%Vw<kCnM&*o{@U5S zG@;48a`;T2JbN}omtREE2%9+MHl!}y6zCxB3N~#&%h;Zn(${x%oId21lTqH6QczH3 zKT{SiWx8z44$hb!)Mj(!WR<1=-TUEjZ5w46rb2j43b&9TD%lS9L+2{x8kYiQd$?LS zx@*^K)%KgI+4L{9J4wbY0!E80KUde3IH-LeU9@oS4vfJMmV_^gBr<3X1_X$~TOQz@ z>Y_$A?JW|r1`Ze5RGrtjo~eu-_jP9NRI<17ubmB4MX(s`Sd<I3rUx61l7u9`ZVnOg z_!$J0QBqZxhJedO`fd}7EA-ex`<A4Y^M{mAv1wLowj9T5*W@nhlyqV4DuaB{nrZm> zG=!D*DKcSB<5wC@RYgpyb#0$prBG}9SoE@ZXYcT&29R}=x=6CqpINZlN)VmTSBm-| zICE1xerYQ7)V-3NKtJ25+~=vcD~vNate#lAYcpa?IhK7{*2g9aHyDo?-8g!$z2NNn z3i)Mw4y~GIhfuXL#)Zuo%+)PW$TDx_!dlIa4x^P}iu7>4pf)}+SlE%Sx#seCqyC0= zS;>q4DVDSSn{NGIV)-8f`Tvtx&INhXf#CkXisjJu|9^?)Y@E#hT`UK7@o-2i-<L|0 zG1M@lW;$C43h7GGY%7e7j*jcPg-D{5tr{Dz8%@1(slOE{`7WGTVOmwWR4UJ6&q3rS zEY{L3fNWoEetN0qd}VBXJ7Fa%=jV2t<Ce+EUJSMCIm2;OKi#^~N7Jcpg8Z7EWACgT zo5Lle!+;YtFBJ}>vm?ae%IM<9%WRC(B$c{s!*z1qrI@O7lX~Uh)Z)XRt0yul3VB|8 zRr~xHs-1b=rV~B~i;v5?`eD=OX1$1u9Ufgw({38$PCk}mh3vr1Ze#Ghysq5bhYGz3 z#AB>5$7u|ot^2s>E|+_C#5Nash}nm0;Ug;5Dwxid*)vNKZ_1)fhnHh)4zQJyqF~$p zi+LX_97yuH!h9_|wB;BpS7c2C{LO3O_ZrwNv&GMC6~y)iR7Nmyb0@o(jO1)xsSVdH zgfFg)xNTgABj#H8rw0=v&JbzS2kROywd)nd<xZ5?$iv^!^5w?3g0F>K`!Q1ff@C5d z^I%fiG*M+EqMAHLf`2y@g>r&3%!0*GOtwGZ{RszcyftkyIm;D#x&9Kad={?1$>o4% zdANn10oNBh=UXq5bJ|pVgp_RgluD~h={-->4zq0<q{4OE@|HLAavd=k94>tOdlH7K z)*=pQl+z{NwEY-A5mh==9`-?}d5QP@y{*)z@x+_f(%fgKdZb&S3uV};3H2EVWfg%k z)DfcZ*XN{vUYgBI-@v+C-mB;3Tw9*K?rc9v9T3vmmPxg@S^Uc`e4|*=xhQkeq(!mv zqm5Bgk$8?VUaC|~Cemh`o+}FFenFXTqr87BzD~hoDcSavm{yc=cvW}al?;#CI7xgZ zX<2nQNsH9IS3}8lAz?QCjHwdvH+AP{j75P<+2a|v(>8@%6^{IsY%G>gPV(11tCrg? zjcL;qo5Ltxz<h1q|4vDjHS4QZ9I`D8v>_%8mF+sv7rrlno-V10)-YvjMq_csCuY1d zb7{U%dmhGH-uc~R!g$=p>Xm%VmSN6HmAUo2varCq?ZMZ$lDa&G5zVHa7Kc(`Bl1qo zPF`5T^wgn9%}lA`<l?$qR2nsEoU}Xf+rvdDOb?4s4?d?hdvYdTokN&_UZlMwr$kGu zaC);KFU~<ry3FLUfaeIW*%~NUWnAvO!&8kRM?*>SySY<mB!1hF3ng?<{-sKF1zxAD ze^o|mHQ`9arp;MDEiR(=!;`w>c60{QSI=@E37uPI%@`~eZ2?<R{-(8Gl|2u4SRuAf zCzFJfp>aPverkl!NpF!jIdj>rI=7yy!^TDB&W}6F$Y~NLBZLe7i${wNoT@oK0u^KS z%wd5!PAmLM3a1*bw0sL$C20=3a3@Fa6-|wc333C(dWu!FP<ohmw{<E9RkvEsJ0<RQ z_R_GENV-#Z_Z;Oif%4cnt12mLnjk&l&qJLyO01ok-_eW0x*aIr>1pVmc{Ec9Hvbwf z$V3cHha6bcJ1DJni>V^V7#4>-Z`pT%ZC04X6xGyi;93{5st~y}P?a&X(yLGQ`KCUv zo>A(soc2kzdD~`nY(#0V;MezgS<z~Ju`Ew*&qjf_L&33*&+9Y63jt;vYfBYll<d@9 zvRJ<Hk9Tc$aZv|T-%fN&CbeMAe4{)I*1j{fi^X)lHFTaMQQ7Yi8Y->DYZGSp<0?9I z?fqVT&7rH+m@DF!oGn&D!|9Rp!QH(=)R_r{F<)@=TW0dO<mg<LA-_4E1-ZGlBvQVi zJU(2-T$!&qPpNSB5<^P&2299n$w-@Oo|~|d?cmu+y_PJ))U}>9AtRrdBF+=R<DGP< z8J&r@wVu%QQyne9C1tBLvYp8Hco4ditd`ApQgu}<zs+&?trp+!(-WVnF+C~V6e$Pp zj{`$!;U*t~F_s3Z9L$0*HbhTmQu;0V&W*BR6X~^n&BSda%95EcN^kIK{#bIWJFXs| zRrS-++5;9AQ@?W`AB|e&gaF+q)>*Um{UcH&!oB>0){2iVcx<V0G}!VYZ~VMG*Q7>D zPvPDzCaIdoSvyP08}5j)8JaFXb5XdJkb@A<+wyi0;R-F*QmsHPyU^??n8>u`Zq*R1 zISBoVi8wTQFlnXLm(y=szcT%n;cBJJzN=bQ)U(hY#!r}Tg(SYV>|9N6zmu2p!P+!4 zH#$o6yNh}@hH9mH+E<#PnG0UtEZR-0J+#S|L%R-!e$O(kWDB<TpsAliu<(8a#?I&t z-g_5boJrUH2+W=j={$8qof*9JK8-H2GvdDm*KK)_>U<xD%_fV>9ZfRGbFCs+*C?LB zRKl4zJo|g*EXUfGIp3i0+~(LD%lf!>?=4ac)0O##?dVs3{8PS*MM)Ee@y~N%rG<9o z*2d$f5|s#@2@VBuz4|QgHEAE6jFiFt(RoLPwD`EX)76r#jJW0l&R?v*uJX2c);SQG zR!b8T*53CIF$dCKJR`~+O)6!mLSYTlL{UN2Uf^jD{8WCwP;?u!Gr&k_q||;_UCl#P zac~D7a!hj3s8ZWP*`Zz^b<fKE>WHKp(OmX<H@_n67k3oBb?HX>r$ix@&9uVr6Lq<! zUYk~v7AG^ZtbFsEc@E_hIgD>m+{0ngx_i6Z2S>>_$Ozxhkm2go&<+Ppf)X6|7X!HW zn>qqlSgF3veC|<-wXdxHJQefufY^89*43}tO|PcQ9Stvp_$M2J@J%n~bN9ot+O3Jn z5qE868v?&7LUEJoD;K;rC0Uf(tsoEE(u=arEC0Oy0M{@o1M-ff{a!u}rd^@hB)qV9 z-MOm$k!h{HIlME0jC`}}wHsHuF=|K2FRQLtHC?l>_6-KMY=%nX7#PxwvP@_seoOiP z=H|$zE#)&qX&J_)ddQ*h<&!`W3n$XhF<}JFd~5mZN3rAL(!29`NuS@7dYQrHF19qk z^$oa{z=*cO)h(P77_Cq*GBOjq%%tA*>-fqGAGY4tsF^bGwf2b?P(#V>w6O)>D)|&v z%Vx9+^N*WLYWqDV@@O-)YB5R(HH+HSk~NdGn|yCQ7%%+O5}ik)luLDwRGzi}wB&Ny zU?phyO%I0f<(Y4s6%oKzlzC?Gl4H2`^NM*_NZ2^owqlwnn%fi+qo*~>Q=JcZ9Oz<P zB(jMJ<Byi_u671c&<C6f!N%CMs*a65kDj=!p%M@N{*+-BSX(n*uM*BLO0*N<!n5Ql zH}cSy;9ZS4>Vpp>L%8d8ZwAvXY?&hyj#M~8so7OM6(bP#a&mRkCAyCISM-ME*<-$_ zc{@j}#!}l|lLK;j;Ur@`zsHktH*|Y+QY|@Gke4%~joDF#jQXqBy{ZllN?%r-iI@{l z&^wg>Xp?YVgZB-d7F*LsQ;`ScGpSQ{msjVBsF$|H`*joYq;<5Rrs{f4OEyeYouxSy zCWm^-^9A>Wr)(MX8Vq4<+EZ)2`n9ripD`h!&V^g?`KB61Rk_y|1y1yN4}xBvsH4e( z?$aF=Vbb*24*k@^!UvX$JeO>)&z;Hb*57il*Hrb)kc547K3i&c<*VHLP$v5J^GM5D zJM1!3S9g^9vt00kGtHa4Z)Xu(Z5B4C3(Ep%NRP>Mo;JFt(z7lywYqDU#1{pcM{3Yh zsF1<5el)lz)62_$zt3rBe9vpaXIhv3iG|=6ZQz%dR|+?RgMc7@2Lt5^J`E8wM)J3( zggfS;$PZR&iI@WyzW2Nerbl_Q3f_VeX80nC9c@n$w#qVYA_BAOto|&6;&|vZmEUz) zGX}9A3g3Ds{!}9{cTDVW!YpV#ICYFBMuh$mP`R`hHYPtm$u2|pLjLt`0*G1JMhgW@ zP(mYcN-+=Kzg+T(6^Xs_f!_U@eGs7<2m!gVUXUWA#zpZ%j`eR!%GwV_E)WgY`9bA~ z>o#B}FApWG=pl{RO$u7MTjSFf<8tky2ck=2*2sQ6j(IjzlnAE>NRJ+9O#F{^rPF3J z%+P`SNCA>>3%ebZT8*7bF+`6^%<f>IVRGL3CvA4NyZcDz^_1%zh?|9!++Zj6Mjo|- zLS15Ux1b2mjo9!eveBe>QdENDOLS}?CW6<|X%7NsU>D3E5~Q-UBf}}1G#;S4&663V zVzmjeLIOA>#|X;7Q^o9JJIo(`{uMM&1`<3#0cQzTo*8^)fyCWzH~Mv<(Y)UcsN;WM z^1MUq2^R|VZcuY@>k%~QbJ2qrQF^m1N<aa$=b~?bjGf3Xu3s!N&><YDK8eE-SXfaZ zM`F99O&UQr4+C59WtOn{LV%_=?(p{8^X?pG>fI<`-q;S^B8ezp&#}haUP3^x?9*kQ zSqS9|fkJjaff{xXY|feLvp9T{1^+r@R_OJ=XUy*Xd&Z1ow-HPCTK<D1&h}xwFwQGu zKM;9A)578C`JWlHFW{YlP#AZz7)4k`glbMZ6hA|vmP-c`?~f0c4_M8U5<vXrzhq2E z75|TAif7lVI5_P6;+|00qg1hL#Sz2IBELcYI#2|3EkACkdCSkB0w}icn1J#uBXCC` zU&GxpcB%o4jq<EnLD)Kw>ZR>4v6Pwi`PqQ}y_jtXUU?xEeEnKDJ%A({5E}!%x1e5- zFavVx-!K`_#zC(()Jy%}a%ap$!q*8jccAMOKZJB0zwaR|GcrK@A_PGh>E;ZOavK|M zxGf5Tn8Dw2pd}y!zY)^H#_u4=CIh->D^S*iZUK>W6dc}OF$kUj^%H7_NRi{C6Q0=7 z>O2MKV6PYz(uRSWdEXQDUux&QMJ1<D)RS0Jg-o{)Cx2<aM*b)$7$ygE>Cy-SaXNWz zG%RKFk5J02*bC&7h_H|9Jh~;2!3IHIi2-jZ1qkqCv5>F@B+F7}kS~)X2f8IlN)ea^ z3(a<_SxHeX1T@mp|5vmOXrPb=+b*|q^XQH*2$%sK|NUg;!&|xyR6sk0f=1M8w5Z^9 zy7n#z9bE$t7QbE46ocZZIh^8xe0<A5V~=Hn21PFP4&YlDXn=41&6(W=;y6%sA2t9g zvS)dX1%P(BFo6Uw0&okQqrVX|AUksb*;(LE#OzvM{RDKykls~0Ab$S|ngO2iZ$UHA z%j-X1@f)cPq|GvZ#tv|Fm}e#IfgB)x(RI+wpS($f3Cfe@SWJHS6Es_R*PtBN5z))p zkC_f+d=NSXA|?<yRX>>{L6W!+r#}!BuVX@Ff0JhY5&1q+R8XpH5i0_Ow?1NkC>wOP zz<S!OMrK614KyG@mRAU}Lj9aN0K_QI1Co=33M~&}a!67UK$z!Sm*b++IyglT;JD70 zVYWjTmI6|k8GycvM+LQh;^1%<MKn-F{YjcpU?G8Pf4$1}#l$zWU~Kq~brVZD^<#r5 z-?bth@dHxCtE@WAqDlQBMf^Tc#P<}R0ik~7X%iGDlQlPT*bJR@Pjvb)Y8IU^!jBJ< zW!#N_lV;3l-+@-24~+(UKsb|_u4Pj~ND-g90XI2sA%u1SG=X4i3hCz1T3rpGSLh*F zhB9W5HVZOl-Y!$_a0ViWKbf<9R`3>K2Wwv_YLsa7d?Wi?%dCWQ&M=^(c5{Z!zpm@= z0UC4Mk4z%mo^WpoS}f*rx;Bqnki<F#F8<*jAYMfYw%<d1kTBAL1RHVk7(@vjAsHOx z$e2kS{%M))H~r~E5jr)+{8!d&UK+%%02CGfCu<f3(prI;Je=jYIdfGRe4Jrmr%|BH zCVyH487T!w(t3y;34^Q|2*{B#gKHzWF}udvao-U_!61GHvRlM>q)6a^Pe6<mWXhmn z`lpw%SjQZE+xB%T?J)310fY#b2^&QHd03&z(dqBZaGg=R&q^0`c_*DJxSJ}w8EgS$ z4>LqSB9ksy#v3pPYCx25+Mg9g#6mIOWhpQPL*u2tm-_nugNDk->lPRh`yt*{qEDZE z7H59^@p>PjzCAEXk`j8|Lcqp!8$|Ct<BHIKjEcp73*NDgj1EyT_d7tn$1RaUA4$G9 z4u*(O9}*P}y}Lh{X6wHb{*yHel4<&{tQnYZaeX~d>4@&!0x@1jJSfKd0|1Z%Gyp)h z8*UGTw#S3(r^ecjyyE1$k={A%^*-cunS=RhZC6c7TGV!WyQF}u2wI0&E@L(3o3@_T zlj(rqsQgat()yw2_4hB%Op4<^`nYsS=T;!WLY_WSp;`-T82H&^vC2GDQNK;?^l^IG zrS7=q>ICc3Ix&CibwK<WU+1~Q)?wG7X_~0t`{AZM(!+}<EKP0F!@x)?cjO}XQAlkg zf+y<knE|&BjQ(^Hx62~#4K-OpUEs@KJRXsbES=VUw(0TPWv+oyaRcXao9Ah8BiH4R zh};-!i(<~wDf-8GYfsY=eg1oauv$|^{gVa_;YgYz%~I4h=4HDmHB~BfwJ_A#GejO? zI_K4sw5;0cHR;8RCs>1wN4ki^_W}FB+LvOY&2Y*b#5LKI8`X8SiAHx7BGumM7?^bW zw4?*YVeNctj=Wd)qR&(!(3;GW)LqPi0cP4<Y2)KFD?;@~EkUh)iKc}a$D8ON8^fWH zPgS{ux8oS^qVL2;EuBJ5?9CkB=hx!HT?wY+wmeZy%016R3_Ba2RfZfCsVNT~aJSne zwoTjLu<z{j!x|*zJS*%dekmQ#_*f+_n{ULsX6I}zLoB#X1yiTU(#YP0caKZ<cAClP zP#8CUWvudYS?`hRs!~*-b1}(U?9q&bo<ec~9lPV$i*7dt9m6GycdEF1UQGT0RHRv$ z?L%*PR7S`)*3qj@e715-*XQ{4oqIT(P;J_FkJd$4n#Ear`etMdwYso1Q&{h5PMqFH z!4_qq!$y7W-XVAO>gbpNc17Z{?#x49RgHOE3hU0kn9$J~?N0bH&n?|l#y5cQdJuD@ zGBd&P{u0fobd>6UYSB=Ik-xI=zsi|#{i#L5%=O2@&CCT!){;+{x&CLF6V5-H^Z$#< zo9q8p<^<aQ-yQtFnY@|VIsdcF$)ciy<;2g2E=Tz@QjfE~KG<q9Eu+{r==72eoljx6 zcWZdc_2MoQ=Zd7ug$pmQz>N}ZVp%#_$*f09jo<TEFRQ$Int!O(N@MC;?ChcGz9x16 z*LvtHaas`8b}NcXS6!Wx`F?8vRbpJLIcue|*j$6Z%6Y&B=WnWrz4q<l1k6kGll59Y z&)ORA_0i0bsuFy~%xFt$Q9VbENz<CvR#S|c=8oMwy-agwrh|*0+<C)>V`Z;DaFk^Q zdrgFqd|<Rj$s4jMRVbcei$D=o_jZzz6)LTXj}Onz>1v6ke!r{|Us^=B`C0!#$}xPb zqbOuCcv+`Cru5m^ZxI!o(_0DxWH)fNRGp@6q!R2k2%I`CCqosHYEy)nU24MQP*jbE z@cY%?^`AG-myTvU?EhMX{7K3DCzejj8MaI%_JLmh{A$eDi(Z$DDrcW6|EVuOK5$8u zggp7dQp(GrqjE)N7%qaXw9F<kBVVZ(t#m~6?B$`l8q(6>M@G?KpRD0dEEBn1i&TaR z)OF#NrlExL&-U!^Gpjv8!W3#;2@^IFio-cqj5jV)E_<-nIbn1V)26<CU+jk`N(&tE z^H6W)42~47@qjQ<`IQvCuTx7-thRBhQ`h+0ZtZtJr1A?y%E(MB&upo!dKfU%@~o}M z%8P=+!aWQ5bhN#hi{$a~r_2%rDWbhI3C9b!FVlrAWEtpM8Wo8ZNMaWsu`|ScV)BRe z^dunr<VOoD6@57|to0GIOp98?sEIW7zW<GbdiK3yrJ_h`{N2#Icj(^72Xv_6c(AI@ z;0EDre&cdLYvZ#C6&7}^;WONem+=XgKTf*&<jgdl>v=>G_QsY%JvGaff|-5|UIo^H zY@?Q;pa14w%$ie~SPwhr<ck8Yu6vv`ILEKo%Q1K{I+8!XB*&Z@VmipJ*kW_GvEP4* z$>P>nW}w(UJG$%^@X0<kC73koldWlQ!@jRVYhj=z=l&EjRe0H1$e0n{ZxV`d)23L# zbqR(<JTi`5{<|g1)lWW<T_#C{NG7Rg%!^3eWs;7uT@f2lj9op`ATN2uwhXTsEf3Lt zB<#KUhTwik_ZJd%eF<$jI%z%nJ_B1!Jw<)a=nzqyk;xdJo3#$*28ZMG!pZG0*7>^E zg}1nG9Nwai`=X&vop-0mGDAnyYj7v@7^y<}8DkZf>y2bW1?gy-Hc(9co22Z^urN!K z?oWA!_CuxB<=8us`l#PKl~EHsg#-*m5(U#k4jtWsXyZc5q91J<h=u3M4->RaH;T`U zt70>8kUssgdUNJO&}`a<#nZ9DEZ6`FuX`x3qrAjXA#QD!VP)b<o0R!`aqXw0HM0^_ z1n9DHqqPafET|q?VmA>}UHvC=Z@T1kEK44>2rp6w9U!S!kfajMbng6!z$Irxi(+iL zb9j1A5jj#wzToU@H=k~ex!tVzE|nyCh<IZ;Hm^$*uhsipsHOFFkL_Ki0zUMLsl?=j z^{k1>@cna6_^t`<gHh^Z0Xx#l&3?k&=s0edT6K5A+n>MwQhA=>h3Aidrx*QrV0JK; z?l<*2XA!(JLdWCRzaBhj#hEM#AAO>Cf5FcDC818>)t8r;;)kQ8)>g2~u<1Uyh^t81 zvykX#Gr~WKxEl(MT%1l^G~>nn`~A*I<=I|TDp}UPI_q~tmK?!QHYE~)N!-VlQ)c=w zwq_#-`(R1L3fsOjq+hGsY$Y&l^Q)bB=u1&83?)(5OO+MAp=P_6suxvNcWec_H_(Sc zel&$Wr9nB0$_#JnlNwy>PG|V=I&1O5f2i#wDYEC=TO<R<A~=mS^Gl)kiyf6SJ^Gbl z)-u7Zr26%D(_d_iXq2XWiW3f+B{1(4Cw8ewp0dT@Tm5(?Q1X)N)6vn(vt?1GoAyPl z7^5V2a|WVx?dWlw;OB%j{By7_!cl(?4Z(#uJ&Hou&W<w-?s$XvAf0h5+wWL*#$xe7 zZ<eyG*sE8ZGEK&oX<{E*Vli&(nd>Eb_KfSZnWptc8$6yjVt+=sSL@9BhGyt}V7T7T zT=EFh+L*X5IHourkw+HWje~Db>))?9JT-7`$V|ZT=n=&K`U~xK38HoIyS0%F>C984 z(WxndzC)Q!UuUXRu@seEE@g^%+sc|?5nItF!H=3nNEs(h!nqGAZ5@}t2qml_!>j8i z7@T^Ot!`At_{A;>7mLKV(uWEgx1k@F5NP)G<6X?%nti~?c8A3+7f;$QceYFtGv4T~ z9$xWlsqh9W<MiFzyb4>nQ&E13Q!(gOwPW8|m<iXO75C@ZImR9r5`T%tlGP?c_q|6f zWKFc?dk=hZMcUI)J5@QuJ7gu1BfoSorzh0Ko~k>nt%)jFL?wjBFb>~7VSkH4bm|}= zu&ikMVV9+C+}FsWb~T#tecW=B37O@_clSjDJ0c7ed8ubP3NnN&bv(+iJZ0pT3CvWj ziz2gM+Mh(e+V&NA*<9vEG&)uD72lxpB0R2hm)&XiJ7@gs$Euw7=S7<X%my8Q&kStr zP7|L${dx@3+~~&>RC*!s;7a&zV<P7v(!mfv<usmS!>=!2tJ!*=(-HS)XwAiBo!r-o zL5tY?T7W$Y4}{lHlnTH$<|SW^Af)`6I&(s=mU2etb4H6Fmok<A$j*@$TgK<%{UXk* z9OglfobTzF5FIUFwcJySHz!&$PpIx?7b(yta6e?@_A>QwL>MjaVFXSgUF#35we?B) z>29h8ssPXGk3!FjDjDS15g%D-Ob>^|EkknAZc|uVUa4*)zBd!}QDEO%lpA7hF<Th> zM9R|Cgf}kNshkXx<7qR?sAnpyZQz(PA1aGkTI}zaT}sIR@uE>ki%|zHRK0WUu0=Kr zWj^f>^tseLn~#<;?UPMa{6Y)q^Hr0SEzZp!*Eh#}36O3KWziK8lNmnnmJL=Uj9+d( zuM^#Dun1b7c>2m8SFnt5^FD`I<_F%mPQ``X%If>Efn=xMzv9mGmiTuzhMsGyuM133 z&bJ9CA4?8)zcsN7<mW2IK2K~de8RJEs43Eo^7)ww>x1cH@)4bQ2SEc9{hJ$@FV^nn zQ*{4ytlfG$cBM|)Cu5%=(eOP3M?Qv(#nGQm#-Y5yK;D!!`IAGo>wbTZ@QAz7lA1<{ zSCXyqtF_aIt-Btv6fu4?q%E-nqS@sHn|Js%YjN-OyY`O}Chot93<`k9HpG$<P9E5V zRt$SdX7+2aMy3s))jOYO&L;k-l+k(Bm3PK$&_sSOwBJCBQCfg<o|-iyi}53ii$U#_ z_9K7YHt)mU%`GoM`lBWPN9)A+0~_Zzyq1PqcA89mlp|7b#UIdY_N^AHycJ%N6DzG^ z*&dJcmPpFll}hhb-f<RGIjtjrC6h}XBFifF4>=Kg>xZnbWUou}sQRuDe#o(p2pf~k zIl1#bxBG$8fvJZ>KiNy_2V%ZmVmuG3WY&Cgwr3?U?+jgNzGxg@n52`;>`@=Oh}5)# z+X_$L#5lWjeh;(xuHH1GtnBtF$I0sHFs2d5KGnSD%&M{h=82u;Q&k>mxyW0eB_-Sp z!gVeABYFa;c<%Sr#B5BsSlBt7%wYyPra1r4Cu}Ie`1b+!-=47l1RGgEZ9eG9n&rhG z?*<FgKR;jmDIdtf^!MkVCvuh-|NLb7^JLD#^ykT(h3U_eISbRDXK9uff8YP}e9rRX z&wBq}pzy_?|N8&Ua`NZt|9^FyTyOvHk^kQw-Pypu|7JOPXG!=b+~epJM_F9pp(gV* z=BBoS#k;bqp`?#5UzFieJ|OFC{e0(D$8P?%B?}tG4T(n!^9oj9nx0~1<Wz+PFz!ut zNo5SaA-H<pyH4u7zZT<oDpL1z8dK^p091UKY9E*h@Rb$9wcJ15l-TW9cZW$(ng*yQ z5MMAkoFj_mj$9os&N0xa-^U^9ChzEk2q@P6p1sgoo?KaUjuA#U$GqvZhHWucpPcf) zD;#e=%$&NFaIUv&P!wHK+=lynhcu+r$(8y_>1*L4<MY`jsrs#9mEygm7~AELG3`1N z+WD52q(y$`5~gZv^OvDZqk`w+xnhhF70bI-N=H6i_uqsXxeW8Ye9dsW?&3047q2>( zk1yWp%whZ{zIy~qxz1#|PJtnh0W(L=se`SXh-=|(gjr~;ET3ocNU`hy-*NxEPo5f_ zf=4xA7#HhA{lo59j#@r-hz$|ftDY3P<?PFDE6!Ep?AVESK`$nA5tahTbV-q;Cg2a) z;b)JBhR22~TnFBtjepoy^2?7v97hb}`II*$MpHZ4(Jd#YcIj~=bTw)s>xFo`+d>4C z-eMYKqo`9$_G{9MRQBC%ig3jcXEv?mCO)!=U^KlYm1Kd6lT`ZcvJ6!@v;0;6+H>E! zO5{2`S}XkL)lt}v7SoeA;t2aVFZwsc%N4D4H@~}!Zl_*_)?N<uY%O=2WXllYtv&F9 zUtO*Yg;b9-Eu|QIqUa6C4<`(i*bb1*9*%rs!>dsGIij@wc~8(Lqp@FNo6`kiK;R8# zvZh!9DX-#d*tAB6=|k2aN0*N;?P_2o86T4198r^}4pPGTu>oa%=+E=pRy+tq+1h@- z(sMq0W4xaJRZF&9YZ~qAcZqj~(<)CBdYVE;j$CTXr(+qil+XL^Y_`1;_WSXF#m{r2 zNKX&3=r$UAAG7ju*B<2?|BGFvI1p$(oo9WoK*QP1^q3jm>0P9*{zKw1J^hC}M4qho zynMHUXoxI6Fj%BEG~7@BDgPhv>K;5fD-jQWod)g6FYujTPulra+$a<<U;UEc6v<Ji zCAt?_GKeSVMlphYT^_OdZO?}&CV~$Z@Ls(SnY3iScfzAzH|pgZB}Ot4gkbgT;QP_| z<#eYQQ5F6KZdQp0#umu@*ald@oek;HIYppGA}8=4zlt=hWM@-n38ZSETE6Lr6dMn` zr4ArP0Rk4FB;xt^A66|O+kwVed8bf4grd`3oc;d<uTYsd9C(t&0HeBg=u1&qN^=4M z5r?7SwnCf)R4fr-G-++XuCR4P)K=JlhG^G-&q@ChDh&7!!{UV)Ry-8j_;nM4R_X&m zfQ&I)f$E4>|5+U|85ps-|E)UW&pGaPAx{wKxCsIs63^ne7?PkYhn|M}JQ+7cvGyT~ z^`G3ztq0;(qOOsGR<ji%-v=y}Df(8q7#^)GREgXK$c_vNZera>0b#30*L4v=KnCoM zSvQ35fbbkf4hYjE3%-%XT6`o8sEt_k=AM@jh6qS=WHr({QBg<EoI3P;%k56O2dI@h zHYknQlJVN1NfR)DB)~sbSdh&u-X_qxv6#tYH;Bq2k1jOxNdbTUVbo1dVh@iYk=cDd zs2t)kD2K?^0#!Z~g^c)F{5cp0=8PR*UcM0K637mD`J@?G=7CWj)K7FOVk3x<oG)if zQ+*p%@J(sCq&2e(_~b!t$O0yQ9RQl{L;wMl?HUDiObRd#V}o}JKoK=5P!&;E@46_L zA*AC%hWzU)iS`19=CuD>7G=LXN)eZM3#g>JpuibmPms(F)kA!vo&(CBUH8fo=O}mJ zi_n>4HpoXnw)YG{ZirbCa@K;&a?ex-*unoYt5}wOeoFX3@$LW)cqM@h#eh~h-fngH zrywHe1)+>AsPrM|{XZ2%{5OWRia~x&v-lyJbr(u{0EUJCn+_bfA5<DqQ#uIi!bl8a zY1jMq6L|fvg=XQPJbDEjz+0%G<N|O^Pcb1u$m-v4)Xmrw4l$u1%Y*w+8~_N*!151< zD?X5&uUlYkATdWLbOVX`PAdQre_|ZnP~yQTNbR|WJT_Drv8D00TwF`$D~F~zXf)hz z;WgEGC;bVmBMR~^O~EoC^r3VQII@AOzEX7wlsi;x{%g1|qJuIVTtKZxQUCAA3bO4} ztH%P39imbxo~D3UE&m}_|5+E2%XCFd5=2E}+oAaZJKdWzJ8YT6&3qWDsae`#8J$oJ z!R;JC)X)e+mq9^Aa&X7WH?-T|00X7FSK&GoF!e=Xck>3d0xn>d(Fp)wfenH&0M$sO zsC~+C05p1lvVaR8fJIOvksFMWSP;coSq4!Y&<ifmDHjOnfZij{fcZw0*f#UoWHK#y zLg>6SY?%dccWkIcB694TswQ=ib|I5rtVor_B?7y08?Zcm$Z3Ba-~jX*IPC$b3TUVR z@r?dnp;(aMVEF65zfN#e-i3Bts6o`B2`Y8@uLMWsT~1NcNHdZ@w2A>L?<xXU*m{T; z0o8X+xdCRe%vy^;<{)+V6tZW`TjD|r@I6Zfh>}5J8Lt_rWF#Qatgr|q>ec%!P^<ad zH|4QTQ0ETLJW9c<0Ij!t4|+omqC}N9Il;waLj8oACxJFY(TN1@8BRev@0B}k98?C; zQXS+E8g8>~*yn};0M!);;Y-78PWD=x4zr#<Lrg5}$EqkgoZY?accJDjcn_fim?gS< z4gUdBd35(j7f3+)LkOyJxP>UW{#PYL$D6Hxu@wXJZxGj0Z3fE#P(i0_@39rQPs+cC zSb70q1(t`Ob$h$i)h#5<H@2Q8*>(s@LZuJ8L3BeRbV(Y<XsW*)|7oYE0Yo>7A&O-S z#tj3}$^z)ThE#2-(IMBR5i!l6XhsbfA8X6J|CB~t#r)eUKb`&C9D4#q7;2z&4z!{m zR6}u02(U;&*b4~|-9Y(_Z8C}`Yc3^C8cPS(`3zy-2hvY#HLmL+f>TG9-3Z_jG_`#d znH^`nhEETnlv=>`ZTXi@fujRSt$*vSOax;D(4>^W9_Y^B-ve{NItIA?lM>#$h3rFI z`ntsuXhth4)S60xBLwEuJunpB2(d#25pz2xv6%RHzzF)O8dSVM1o5&2bK0XDzJNIa z*agPH$}-CgMV!Vp21A36N$mzy3^=&1;JR`n_)JJjV5|rQD<j2%jn&-%1rceXUv|F} zJD33#L?m(hTM&`bMEKteA`*jnwf;L6WLJrNQb|K+o~6bF<r;k@yrnMO3qh65roUAX z|BX~_;YWgA>N8Lqk!uX_tCKg{FqHt3I&lNU5O+t<yGUu2>e6iM+t|ATK~)Ot9Gxb0 z;o>I72GtMMz)Y#@s;4D8*+bgy{?)`$j}T|Bn`(6Jvao$N4|a*ApK!W2Vtu8Le;!b= zMZQ34rtM0qOOEzCcLbA{@rgr70%Axd{VJXGYFE{!(?3~i?4ILuM~(M+I&J#fo)?3Z zJL_9jFvB+0{ejh-81j5tf-w~ZSj@b;wd+*wy63vZFW1t}vNDZ`d}~KNQ9fcd`ZN_p zj|2DQWsD2rSNu8EgiU(C_E_0Edj{rbEHmo8@5ae05kG9vDDyeWn`~BOV}RYA<j^Hg zDOyS8=(kPsz-khq4KYlu(Ft+tRE%@rP&n4_AeE*OvEP!q(ZjpZ>|8CtQ)gsTJH5dX zAdo$=o6B(8i4ZU9J)2cEE_Wz&j<Ikmlpit(bziIcS*!HHepsPwFWg-fUVRW4Huknw zFTucte5*{fa!i(J(;jg!kY~)ws5Zip5``}G5l^TILr5UF#`@WDL5z>j!KuZ;?}e1< z))_o&;x~vi#RbE_UD|U24C#8#6ZhIFj<6^G?^OBgEw7rY-yM9k&wuSK`!FQRU~MRX zAyQ#_#%`#a;q2t|q0S18b@u6jpu^9=4;Mq)TyL}(#)H~$FN%g6&057-T$Mya;OfGi zE__B|mqVJR1U3;7JyweEU&qa+?Af$#wyyT#%2f=MsCB2j4@K}5PWKAo!)>bH*%5j& z%o-z-Yeg8#%=b51Y|}SqPKr#{7<Avt1=g24y&wNne6(jW958{r{bjd3My5V~P;(~G zEt2l5#o^<xrN=nJT*hdv4l#@#60+1puLt7X+3^g+h&nBWkct<zPH@hthB>(utY0tm zmdk)YR~T^Xk0J~TU&0=|9U~LqZWLEH|5<iW{i&~TV^HG3j8>Q2?z<X;)y1J0ec0Bx z{2uk~SBZnVpUQ51xBH#2pNe~~v&R^7<;s3llOf{tc8r)or$vVSFgy8Yxp7wvN&OlV zoH3^S+`xe?rfUQjvCq%*y9ncAd3k$c#PmTy4pWg>xWMUNw*GW!z;s97NU!G?DZ8&G z6RlPkJg>8!TK~pf9bQiH>&<jY!Z<rU^D((7A41WpZ~DR@6Gm+?a&OO>*bkSD-P>kA zPfhJ7HOFa{7t2=KCfe3-`0lTya28Z0k|`JlcR;+d?LhX^GOSx{-$LG9R=(U`y4a36 zzWL^{=>#oLxEcd>cKfcwdPzhl@_E-r(<G+&Q=WK@ELF=Zo61O0;@iqYej~N=QS@@I zg#I$y#meYU$$uF>$Cr*e7WU@uph1**8AKQ-@l)_ULYvU&C;ctBt2Ln6ZPIGmm}FAA zCbzDZU$yAqZYJl4TO6|VePPJ-$LP}c*Mv!qV$QBo5x5aCXz$HbVDWHx-dTHf$fM3g zhAg`<qj5_K6k$=)ePEQDdtFY2uB6PT_hMQ0IJB%OoiJ@4Wmd8ZJ%Vns6tSP(uCwXJ ziR{{w*Lo4-@~r@0ZECtr*`Pv=XEi+U0%OpxjX6#scU<l^D^5jiQv1i*Ty;$Ytj&@@ z;}!Zx=q5$`t}%9(RC(E=zgplyK?IYipX>#mq!CTQSRdKp?|oO<JvYcZq@r@MDqAsJ zu-L`s@05Ml5ff#>6cZkL(eER=m2zeMU88<AB=gz4+SG0uUvh~Q?=BDdcGE{?!R6^M zc@Fz27eRN+!aFCE5^ekXGLl<89y4e&)d=#U+eKn#^f~gEj7hVblx<9GhzDHO9ZT?x zEG5+mHQi0fFaP+yWfO-A**8EygI&XV^j<b8`<*LCHnByUiHqa2=w6P^EOwdu$!&<m zQv)u+JvCEJEm3@Uexdohsc245jZ8yJ<A&TkS*-8#2k6```$kibQq5}br($m7vFQ*F zpU&&S#6F2XG^s7EaCwgN3?Xnwn`__hg)5K3aJ%)z)Xm*o38gxtfN@OrG4Et4={Mrj zT_j>BH04V6p`-*q>sG6ynkjnZmEe!F%bA~^FKRlM)%Yww7ht~C)v`q(d3K?wl@VOd z{nK%C9X}u?tNe|<>oE<f_V#Ja0|%BIO#8afb^(}LKHRN0tNM8p5_!qSPpzU8tqZGO z-43)b3$r5#{T$3K8=}L?9@zooHz5mcxW68zzUffBTcsS6g1&4z?B$M7BF$RWkbm;p zz|VR~rTC<z`|6ZZkFQ5~+JCi)29<mygpymS%YHxUOlLr6n<gR$D?+@Iohqw*+5%0V z;xk6{v1s|4VGUJ~7%}tj+3F>v-{6lxCl9<?8_~?2$GdOrLO8ZM@=tAc`!!RpHuFiN zbBceh6c!?8ymr>odmqrl_ImJiZ0Y&%is-GK*t*V*GY1a2D;6>5u({3xdLnI2oEv;A zl`e<XIya6}9E-Wf==MGZeeFH?lnDE5X}_L-PH(1rAURFn@iPKFjPrC;o0}MJS6304 z|9Fm0)Av^3&_psN<=YCq2=??RxHUI=ma)8#l{%6Y&=V<Ft1maTD>f?_B=g40JDfS{ zqS-072{H}w7jWiH?xw|eGni7JxAC!&1~tEV@~tg*YS8p~^7aJ20OneoT0`Npj-?XE z?GbBUc0|szQl+;K7*VJNX2;8;gKFCEo;s+Ep0ln^tsw|+?zzpXH*n8?^g8xGbsA6| z79wJ6iFL~P_IbnZW$f9WHrwWO##*5-s;#G(5|#EF^U<l&9qOLP+WF6x2l6ibl%h&f z=c|lz@;*l1?4r^&u&}ZI_14^?HgXB8g1|BuLxsP#$$2Ym)4xEz%wtSU=K)&DlZ<Kl z5Ynxe2wcuyHI<qwz7pvoq=^LftgoE0wrmgYhfcgOdfT0wG(U7)YN|WgV<AcO5-xVO zV>B7Jc>DMrz8kwlTI85r8GCg@P`O1&jNZe?hf9J#+v={GWW+l;&*by_%IYe=Ken{h z{#40bp^dMs{r{2n)<Kc9Pn$08I=C~qySux)ySuv%4uiWh*x)XMySqCyFu1$J^6t#L zXTP(*^F^H4KRPP9t2&FS2&(Vv&L=ZXH1T*EhGSOALUd22@UwIHxP3Qd-cQOV%8p+j zm^<W~Fyd3U&o#<-#V|cz3J|cFOAYX`^$`bWRz%eDXLt^`B*l_nuhQq6aL@-VF4(l0 zsT29xn|?r!;GDX{!8LE;kQTypdL&_H$gpKZbK=(&UZ#fxspa)84t`FSqVIaRF{Q^S z8<=_t>ctS5f4LgQ3wbr+`E1@!Tw(rn3J|=SM0*tuMbyM!u_p1{)okMK3+uq+vkF;R zBmC7Mr_)5d%!FOFa$Wy4I5k>0?bkqWXDZ<aQiF-=?)3Q&4IbgTYym3OT%|R+c{WPE z@w_Pe`wRh-#{K+CU_4VX9)YT39uCs4GouLyzC)R6XXWUKe^pSqo%?;*XOYk-eu%XE z3AI854t&F>+Ia+K4<m^DWkCG0!5I-4G5e%q;@eCS(q-lRit1hGu2xu-n(JlXn4Plb zPW)I+o_bxowwXDnePbQ@y8u~s``vkvD^3f54k@?2^TD1FHBR#XbiMzlpZ%}-`~TS9 zf8FT6n?D{n%O4+_<&X2t^2hN0?AZ5@FV6b+kUwrV%O4Y)?e8IfEN_-SjyKDnnE%D# z{&U>_4}<$p{QqqP59?o#{68Dq|HS|I8vi?ko0;j;3;&$l<Lu&OYG@1Nk+r9#?Yzc@ z?l)CE-C2119Ud9ui^ygchh+9(%#u@PI-74Esg{vUyjDWp$?G#OBxIq4loTHO#zs2c zlm<x^WVd^#Gw@qHqW|9d`(wda^VBPHC*Z<uA~&_Y-HXkScp&^`{4q4P%1$iniKp() zrw~oKGcY&Kl2lB6Y{q_bj~wgL)XRZH^tbNdm}&;W>{uq~kB-9eT^}`tk#bS3;+tP` zx>5SGM`xhCa>pbs(p2h>3BNtHS~5g^9Qr$~klUm%WAQgD>scmuCv8j<QlPmxl$5-4 zeYW+<sI_%oGpZ1NJ?sD;%H4@IGUGGRp1!D&knSp2sJk>u7)X@ztZ{$agcQGI)|Q_; zVUf0`5iT_a=mMO1ItFqJO(1oiIOvBw2kpO=w8d{&hE%7c_e^?%Ug*|B7#i*}dC}V) zKJ>wW1=3C&xhhqRm7=&Rt!uQLR|+(sk%)Y-v<XSrrrC?=hYMq8`d@?cfAfEhBTFMy zE<@%+bPPjFLOX)Z5J~e*q`<2aKqL!n`sU1!xpo5pb#d$y+SBr*D~o*Md$_AwD1nkg zG;hri)TU0pjd8qlcgz@AO5eac8eqNm6Px2`ckX|Al*M#`gaaKE1Y-x}SE<tv8dD2* zNJLImP#o;4wo8p#tyle^-$5wCmZCNIVa5!*HfP%g=K9%ueFG*sw1?wtQQqZxWyUmX zUos-<p(Az03p#FFPc||MPpM_VjwzRa`ecnswu~j0yr{f+RWz2rNLqVX5NnR<{C?_~ zevHGtu`pd>iGqzM!Km*R?bDQGu4{dA6dd~IfQ2N3Nl6AO&M=lX5Bm&j3bZaxblIWF zC2y^Q<WqWF2;6x!x&oWl9}5K4<fKKTt`?ZcHS!Zt<yReTlzgWO)EAo8m~s=bSW!9W z1z2@=ge=wH6E5Uu>(gd+={O}uYP7Rxsye-HlLlhTY9tUdUqJB-FljViXs+@0<rTYv zrtOrx6v@!4hA3jkyaZW)dPcXe4hM@?N4}C#8ny;+!m>+HQ+EOkBt6Z!@wFUdOek=Y z5rUV?XYt~bRq|%)=$TpexWH^589belsA9AImX+-EofQ}+MDlRAvvYOvFXpW$;Xb_Y zT0sWr%5YN9cU99XMp>%M9aBDM)>hq^V#N}ak7w~Krn`6RLC^pY?uVW#WQ@Rk3p-+= zs)&e1flN`vyv>7uaZQv?jJdQ9SKPxGPZ%~Zc4};~b}si)QL6>iEr#I1HlV8NiB$5M zg~vG<OTR2mmmz$Qd);QKkO{Opw#wClT`r%ltaebdxsMwfo5#ZFCdXt&GCr0u%rfQ3 zy(&g;Fo{xHa?L<HNyj0rGFFEIA>2q(J9%6hcO=e1z3lbW@0@!LWiwq#|11g99G9zU z&>O)gUW2RroE)@3u##Z9%v$&}afDMAAk8mwF;Jsh%y>&&{7bo|qYP#;Jsevg->6q) zcZ#MGQwBN`=*yE;>N;-CY0%E?-8slzRf!ds?=;F!Z+R6_1ZyZC&iR2~uf!eo_pF@| zyJf!6O3zX}O7NZ}>C;Aep)?FXnA4V9Zlu0lAzRr8r0koy6n0-h^;)>}6O(O&ok^rH z-K-jQa}}<7$M74r(F5R4m7n=D^`pBztha1C%|=DCCk_;APQ-nS&aY(ObG6^6U?1HZ zeJX6df;(+n7=X1N$tY~zx@vHi19u<TMiSdl@r1NJQ_M8Itatm@8y)yaTu98>^rlaq zeBKOfwPM;)wcJN@``rO`t@mtTvzQ=9Y+!Y)F~dg#gApfQ8!GQ^>96n3;DW@dU$J1h zxi}1YLC|Sn#03w7Vz}NLZxR{72<%bNq%f)}FFc?j9I+2nymaI+j&!v+-+81HR!3s+ z(=Kts;J9}TPUN!dQJP*O+F_GSgYGx@ru$OwI(#ao`ULZA>wGh&P=>>g3<9vb!mtg0 z2%JYm8z3PAzStmbXEbh$W0+3Y2x@}jb6F681et0n#}eOaA0qp7yDBM8z09|+bC_rq z;2`+<W&{~D-W38Kv-mH{d+J027E>1Q)+5XrIYU$l5i$z=AAe}7rKrwN526IGX!o1W z1C*d)5J-ObYi;1=Z~1#*Gysq%>3uK*!u%&1?Tb<Yp48zb-aEo;0wO-Iq$5$9Jtiaq z_TRD*M9eABFrlEoy(@f2uMIK2f`9KbDCqeXCR?%`uqqk3DUvP|<-~Rl^+sX8^TKgU z#Wa42|4WpF3xJNa=-M5btXtEHKB;Vf2Skai@0~;e3RAvCeus#*AiVA_Esq5H4jM=R zH*HP5wrzQ986?NuPqeZZZloq2YG=COqG&SD?o9}i`7>sZD<1fH94Ut=PZri<4~RBf zOvxs`<l*QJ!7K@VJ)@)@)UG9(;*NHF7%TRkvEXsnEaQVcO%XgYga=!p;8d~T+OII0 zey+>`$1`EQ)u+(f34Q6DMXzeCbyzp@0;ZsYl$Em<I-jRfC)-#F`X@8>E{`o6f9^nf z0SXU&YHiY{r_%*KOs0nB;0oE&Di=(Gs90<svj|q`;+><RdJ!*=!|Bl^hDbdwO{1`> z5WPAi;Dm(Hpn>sa=x3OU>-{FU8aaP!!p#H5@_NUc(+H3^zIC2C?k$D#Ygu@G1N5yI z9q9K&8>jM^lrso!@gfw;RX`11{~!RV=Unoc;)mwvdSV=lxGE5i1k1Yi;$Zqw;09<G zD~E^16{*k?a)uHp(z*Eak(q#x_xBvxn|UP*-HKUD)~byrf*(P@O(k{qFU2(RFX`bE zv5m<`Kun?D1@PxN<j=3ZUS5Oz5Da;Uf@D|m(j83mEo5^%^137cu3V<qdR`xb!>z42 zp!+02n*8M(UukDlf)sHYQgL-5-$k)J(U{x2Wv)l<jPo<+rUG5(YGDDMad)}G?cy~R zPkU3l6-~9#BqDRUZByT*WzSh+PL8Y`S@lMq^}%g7^Uje&Vlr-pj5v+Usk7cXGCFZ@ z{+?d%j=s!z;M@ce|9W4?9Q_AXSG@NgN{p*Et0@wQh|7ltd$S7Un|Dd`VuLNuWC_NS zi_+$Vr0@+VYhmAD{Dz^m`!YubFS*C3dY&*W0AGj(4~ajMj4H{c4|THZ_T0#hNR;|U zfWewx<;RwO^7(4BVM?;E8@a5b&ZOy<lvHy?q@8XMgx!iU%)8G_hvo4Y^j*;(1mf<O z1{Bszm+;Zk5}XG;85@$Kd2q>-Mt!Y#4Sy1|r?bv~H;r~oWxXRR*2bReDq`&W+-%O4 zOwdNJtk0&MX=Cp?lyfz+6!)o95l-fnPw<TB0aO8&IEQd4VDFSR7231q93MTc*xf1- z-W>Fo=<zw^0m;W?IYdT!NS;}wj*WELtm0l7a*1X67^64W2*)HBo6U#!o#51Tqegmz zV`Ucx&y%A!on8SQHVeiAK14!4O=InVn(tgd3w%>?&Lt?_k0GAzgf}eGZ!-<h;7CFh zq`?exD^=*j)!y<nG7Pf<X|)VocHnGQ<vYNve)0y{O&uL9lU-^jLXh@5aa=N}Fr@6c zWq*T7yT_~2bI%X2L=w6e3Lgm>EBtWA>znDJIRv&-q9$N?uZrRwJgqL$2xg-J(5k~h zNz(CcC4Hm|7?l(VF`*zN(i9s{XsHE+O+ex~7~Beqr=oLp<GVCyFO^jX>bijn#ga7? zCXiJcvE^#KN?ENZ_o?=HqM^7{#JcT(vB^3%vmuT9h17!LAv6pnjvW2Aaz57nvDXKL zY-<tmg$Eu@iJ7#Cj;F~Pm1zD;wG}=rvVk7$t^1X`2iRmzif?dm$L~sn4);gZ$!JyV z5^n9EnhE;VV=d*yiLi|i2;&e|SRL82@{xDAy@bnCgh<hjGbTEDa9Q7?WG9;@uY?9B z4W0=6)~Y=!Fy@~SAY;nmnG0$(zl5ag?5d`=S-vkrZ)8=@(89PP{$P0_Lxz`&ZPWff z-OrMmTb1rc0Z9(u!S&orWKYj<bVAz7o=L!#=(|^*PjQI=IoCx`2nIr>ZMX3=h`+C= z3p(S~QXe=OMb?fouR;1*i>SDO+$uFk#FzJpdN?suREaMk^Rw>3F^ln;S5w}e*-3}R z5H_5k2?eUG*2V5g_B=WK>|k`e`<B0)Da{B8A5Sh`mDgOG{Yic9xBd*)FXc=^7~QZy z*L@-rA}8uo8@-yZ>6hiXO02t%mu`Iwr-&R9lUxWZ4@c_ENl?BofwJ}#<fAFzaGe{1 zsUS&+W+%}f8)?;T2|!KL;g!kL0xx_aKE8LSTMObZX#auR{^72FndX0S8_ORIWBbEc zY=7Rd|6wEcKiu}W`3(CX=3@VYZ|r}#jr|W-eU3f-hw0e=02}+CVC;W_eJ<YrXCKF( zV2pp4J^dG&`xEQ`hUPf_hWO7k_s`CMul&EGIVQHx8}Pr=+<?}a)0)^9-v{*)tMV^3 zQXq`%K)dYP7~-0oY9f`onRk2wfN&8J5I7*ElrF!vpO7R#32c@9E3=@1=|?ShN9S|! z;Nrlq$tW)<xEt-B$hh0E?{*J99ea0YQQIK^ahgllyp@@=H{=^oyS5cY5??HfN9Z?+ z>w>kX8UOYN&F4!N4n-x;g4ML-(o53Y1Rt47`-C>&*mfpnW?@=>(&bAQwibR4LqS|G z0#N*QIo$`@8917A%c^p?;_wb8N0b)Qx~$NJ=-=fLKk&b(Y+5qv)0`AeM)IV?zk9#j zRLwzcGt(Zju$vh!Q9zJiGV2wu=(3GjwQUKG^ZIuOZ_ov0Gf%WjuM3Z#LeE;cYW;qo z_LKn?qU>mPQNu;`;4xTj{<e;Tu_C=bbNTIrcZt^H_n3l<JCrb5?8;^RNR;FDjlvB_ z63d+4fF#zF;CL(Z(>YYNLs&UUCaL@V&Nho=G)gC-VHjfQBc@((S-sc=-L}sUmmB#L zFU1aAHg4L{ks20D#h5U=xxPChT_ig^5o!J%WS7mDvrhLY+h*JzTu1k?A2B|I#;e;W zOw!jpz`D|Atl*gC#UnOuaI#;mYoa?4)~foxt-+XDG8GLyP$1x$DVaU6>d-BLMOhy+ z)TaiaU`e#wpGB)fF`gBHrop3bF9ewF%R11Ve>z;ng{khakI}q|+)pQ_@ImAa$DX_s zvsQ==eHxEcvo6bH?V+S0fKAu*Lf4cGwzQ&o^s(jG%%(h!j+T6Muqx0-q~5kxT*ViP zY;@+jQL7Bv8stlr;yD}B7|YXDpbSrdSs@HUPnXGO6S^aO&`_Ac7JT%Dj$E|9t)Jyw zZ!oWD71-9B*~34j*VZ)%w+HjP5pn(We{8b3eGTSWr&IauTmu@mJosfj1*1qaNmEa~ zPg6}58gE;{81Q}jhB^A{F)-NcH>0}Uk&tlq933cGgXT(;uTUO7yv+7dtxd-yd0PlZ zzw$?B=NmmGC#+8shO5WG+DrRhMiq9WOW`K6<bV?rSmRX21(}-W^wFaGHNQCnHu>_h z7!l{?j*qyDkg{?h?v{mPWORQAkLONL<0wd9^va0_nn}KR=I1~(D%ltdah&kZ>kqCT z)NX=)x9S<nMR1Ljc}CjF2@JyX17QG1$O8o}?S+7FxKB%rtfte?-BLJ!Y_N7t-E&dT zyHqHrhg6_85Ark#;tUT2C7b%HY6ANCP;^rO$e4VOlb(2;l(Use0N(4@F8&^-1UTA= zzkkLCF!I<{)nI6TWudBklw0cUZYS<+d4a%DB)|#VAyVNp_EoWgoLtO72$aBm(c&Lc zwGkE(9mS|U6%=XM$p_o*dZIwhG@o}(9LLZ+_oAcG8pX|$4BS}f&Nee;1GY00r*L9k zzPfROD3P%ELam-r!4fWnu7O%5$OeMSU~fwE3`Ag`2>Jax9X3RnduZHKtpaT^28zNi zo5C)cMmD)>C`F(70ceZ6X<1|rVNOOn2z@9;^patcd+*`e%*x^V!04V2!i}~Lp+ziY zbb+;&Pr}wU<LlZ}8W=xuZ;iJ}Z*oUA$_Q$nE<rW}RD{KIcw8g#bJDtcqA;;iMGjV+ zTi$nS{>WBB<JmyCb68!)lA?~)rQ)($Z4WRACoD8c!obLQfo<s{00>G$L$rI;ENMvY za0mf1XC;8EL<%?PL~&86>hN>y7Kp7}IT2*VER)0@TtNQ14KT(=4-@Jx-@*9I_cFSu zf!k6LeD`)xBq#G}PD~`JK<h0hTDhrhm&TGV@9q_|ZKx><DDU>5W{{X9TID5^;_i%8 zhoMr^E)Q7#I8<c0rPi-SSD{Hx7syGX^45JHwAzFlfas%0I?zrCgI6zUSl@15q(b~M z%k6!z&VqJv8(IlR?)<p#Lb;UgvyE~Cn{i;JtUy(02^y#nR*!Zrj8Mr3`kgp2y-|o> z?keA;RcVD^`4mS4f6A%FKJ{SXBDMnG$Uj1b!^9ca;k$i9a1#p4hOaH0FBB96QUQf? zO->&w%LJzk1J38}%8Is=(@SO@(V09bu3*}U4I~!WH?(cADF8UUYzCQ|FBri3<$1D~ z>urxvyYEY?^>LM;ulGQo65d`rs_vkOEY|UHv?(wu5M9BE{)ms-><lC;EwSHgt)v`q z*W&zT&T#9-1K|!7Y7V);BCSO;HtK>BO7>_Ki8N-z=4L0j<^f;&MAmCvos%-)#8i|@ z{{@8MwlU+*ZZaYUZ`Qfn`nKbGsQTEar6Q4%63=;j$DmOhv+o0Yi_Qpw({zfj#fDK7 zIK?sLcY6AE{iWX%1(D`L6L}Lj==6189Z`$F7Gx&BL3ujo73)ktvUPq0Z~uJWozLq^ z9lJ++Q=NNKq?)tL@)r>Tb#!t93X~uDFfsJn4&QlqVA`l@h=NIoU5YswMU&0Q<Q3Nx z0kjDr(yCNe-G{2%$Fh}>IQEBO$0U1w%d?^4-dP-%lN9k%1mXN`YFs1|9V5roK!Rf- zr3!J#!6sk_V|5Oa9y=LZ6%R-Ech$IAtD8t<Nezsp1ikMvCK1B=_Dt2)fHk3XAOv-o zX3t;jyPfk>l(^^94M1d-ZR;u&P~2>9;!ejt888&jzlcJF7WPN_#{+S8+RE{bhEfyu z*w6+jE9KDQ^UDbYjaf5*WGyOzkxft5L$QZK!E7KzbzJPIx9#v9O1T^1pV4N~B+U8s z_G6@~O?#rFk$7G28Ii6LHQbKcGaXmpFNwC(T{6u5X|9a4M9~A}8>*A8;m?uZ&<<Wk zDYoC{E{^SgkO@vbI93vFeCY@uy1!c0Eeo@_Nw^kx(d?^Bu{6pq@b&2(bG7H6o|?Bh ztj!FoLx^`o({75wwWn&rA!25VVl9YpOHucL<CLN4tnHqq+$feW8g^&WgevI9X$q&= z8EBn4NLVo-FnK1`Y-_Zq9vPepR;VT!L#ugY*i6NaS6kc*m&FZM3lH+(hAot9X=7D+ zw~SCrn?HfGgj`7HtjP9v>d7CUHdNg>jkv4-i4Gt<?WU>(gK6)-o0B^fNa#z~gG?&P zychEqU4>Pv6xv+6_X9yw^r`j6f8Vu-W_Z)y265WyyntG5hd%$frL6v`DWuC!JER() z+dgG=`8<SYVK856Z9X1V@oqzH%I66&Kgm5LOEVL&y)@RQnUc_rb1j8{pFHMw{lZjw z?3BJZHfzd~jXk6`{5!3aYGr<n%@o}PuL1|1_}UElVX}^jR;}3QxGp37Ra0cS)rS>Z zH^xq~2L6W!{8v=Y-^AsE@+pSy^&9QlN}KTMp%3=&YXgA<nOrF6<LGG!z8b%|{cX!~ z9uHnV#PcUF(;P3#L84Ykjb+*vNsZB)qy{J4$x#m%Vhq<?-Qc_+G98g!yW9N~L}SC0 zf3;lBfdFcBD!I98)<Yc$0k~fuzx)(GfNETKU_XGuDGcp(WUcg)Sg4Cu8Sw~GK|M;e zjC<dA3XF5OGMrzzROcZ;3*z*<Q*ms@Y<G-2he}f4B*Y41CWxWPd*(VNw%Xz^&D!dG zB<S+<j`$CP{U2@puWbEag8j3H<NuV?e`Gi#!{06AAL-5bw|an)@sIds{98r9__vCH z@oyCYBf}q!&dBtyEdP7_-_ij_raz}){9C=i__u1|zsUAKqW}L!wllK+`Lq9XV@t+= zPVnyy`0sT4XRXA4&BB~%**dQcBEO&O|Bz?pAjWf~=K#t$axu|VLK9CR8gb2RoeK;n zj`*w+2BHvux?Abs4FD41tUDpoXIjMkmD;gn?w+eVy>+v#-&lj_fAM@8(iH~o!)Nz& zmZ9EEU;I<))G>F!Z~VdTz&q=ym+huQfpKr>a+*fP=)$e>!Ty3^<#f02x4`Iho8|Ww zc2@L;R8-0ZJ^wghebcJAibc&HGDs=viy-<}>-wDV;qp;}dREu;R1{<{v}h+@PC!n& zgS{>F*a$Gs>;z5QSTxSeJXvjYJ?X763W5;>(@)Mx*yB)VUDe|E?Ud0AN41P2;|`jo z#E*49NN(J7WvM}9$(MGTaXxtJqTApp;q?$DJuR~^3SM3`$B%U(9unx?jbcIsc%FGb zhK_d5?89#3gVZ@3-)BCunVI;Tw2)S`#v6$XC=Bmh6VIJ{x{gA@Ba8+M_h{T|N3XJ= z_W&*fT(;j3I&2fId|7g1UXyiBS|?9GJyxSx!1@b{pmQS>?3S9ePaP-daC?4n!9j8; zG1)mb#Ii5<#VU37#ah=Q2?s7o#;0d(Zu!OiD8u1sV7P5Y@`l4d<)KzTkxgXL)FhGX zJl-8yGy&($EUKjl><jPPmiwHLK}WPY;^mxb&df~_=yA^gYO)Vei`BfWQrl-{fZ<tJ z3KR?pB$dcf%dEUuKaR?*RNC#W?joF%-mCJ<q=LUpQQAr+5v_A$4{<(#;!L2tIWIaF z%+}u?28pJ?;a3a7P#db4cmlZLDXJOltvklYta)1i{vgfsAj5%to=?5kbQHaC%ctkP zgnitAt2GwaOc7=anZe-D(gejCaw3rG4}}*TJSH!z${z4kp`j248)l)*3EdC^^o`c1 z_PR{UOqQ)Ly{Q=aCy%=l$DN|?oI!mBI9)^14f<s~zO7UU4Iq-uRcF6Nb9pRMyN#eZ zl+%eiFyo@0TRT*1x*m>Y-4F$}ZNQ9>FKogNOGsQs=*|ESk8LA)3ZF{z^qa0f$ujv| z`1QMl8!39!6;RaGP3>}7XacrPHEs-lZ!zy4D73&#?J74QPn3%6u#&pIsxH6ur>EKy z^x4r9!{Qc1Zx(aW4sbB%!TaK_aKzlg+H>=Yjpn}On!qGmE^}~N{pf{Nl=0doa2JE? zS?FP~eC1`a1RjGeX+kiR<TqN~Oi(8AST+2BGpCdD%sUM+080kgme2)}V7aEoL}03@ zxx`hGMafHa>G_ZriAY{0_CSoGMsOJV_T>ktWDbU1BXu)qMT2<=eRHCOhglQNXuA$a zM8WgOn@D6Jw+lCRDGi2zc+8lQ9Tf|%T-z@gTKyS^=Y$gr8^g+Zj6N+YjW~obSRoD2 zvIEmb%~~GoFKTL0mhh=CC*^qKqKC}<;h_v$gxCnvmEL<94gp0#1_F&Y2*9>2`3Q^p zeML&FE|Q0~$*3c}6*4mlU8@^g&aRL=1h7x)tw8?$h#+W;z+^)?vp7QHeh%3tfPtB+ z$IWsdP;2mZR%zH?pWNeWBu=whkGvhM3|S5;<(B&kHqVsllS~^^>K<pBda9$bg9&;E z{Hg^_3xDYiZPCyp+GK$nNCpv+F8wbo6%)9&QdH<t;#+DX;@l|1umB8(HYgwZ3G{$( zSun1~e1-%}AC!-*d&Jnb#7vC&{O|@3fmBOP=1)DTF!7P9?vl1jUZTUhI>Tc&18XtE zhDWaK&2>q2**K_-m8qDv2B03LG$B~b<ttKgX8b>VzA@u-5}9<E8_)*k8kz*YL?jQH z))%JS<O5HwS3;LJjY{s#!p~Ns!E#^*EWkA3E4fqQhX3R>u^)k<BL~Xi)3{-PQcTH= z_RK=0!g~BVHw*oCbE|QvtEb|0Am*P+v3Kw!bNJz(^bL#yU#~6FK-WkFP<R~HHhZEY zAr;+GqJEdJcgJxox*p(rTvma;OhF2Y66tE!DW5Ki-ku%s1uiIpZMtY%zhHi5VqtIM zt18GjHWOQ$swOZrjF7mTT?UoqI8nVe%Ifp#GQ@8M!s-Zn{~mF`Mv`;eaE=wu@$?Ym zo$YkmuO=r|wyNEtIiIDmt4;K0hWwz;-k>KqPMaSDU~rFT4$8uZ*5CR${1gSjuz!;X zu*Wb2JZ%rH&FNku3aAG^b^vl;Z>5<(h`+gzZnM07eF%E?i$h?)9b8{yz{1vJ^wP^D zajirx5#CUYS2GB&-0pIGo1}nEOerDcYDl|hER;B>>G)wLfIKUTY9Zx?uTCZiwQUel zzWRHjm`TN9W-Nv_Q1*K^GZ_!{_Jgj-p^ixINk})d;t*<VHVoo57|%JpYw+&4S<1Lk z`aPm<C{-XUd*%X_^}ROl`8bc9d00zxN)b3}qz|LIb@Q3H%+*&_?P5;t-fO2mm^qmc zm`4>c9+;dcmhi_ev{{nn6$*q<30M^ZOU3E0@Ys4S43(l<zw2VyT&&|mK^eSqkm1P- zMRiuaeN;`4zSV&1(xeJJ)q}y;$M|0O?9GZlRHYVX+9?YXD^m&g6gnMR1wqvHPSjDc zN0IKC#gu>HIA`<-jh4PR?d73MrtYf0@rq;dQa5=hE`!tqQLta5{{n?!J|=6MF(?ZN z&%NH<88MiE_Now-o21^@#*KrQsEIT@_1HwFz|*wFIq7Fx3>2RDV%{+kSid!Yvfp#n zS~tm7zQMM!-Oijrc)xcQo-_{G%BN8Q+EQxEqNSO<SphImBQqu2Xh4P@wt$+k75Rdc z5G~#D)*K4I+$irjpzHyurY=8FZ|ew0qZzC(E;_jU1qAbf;%ZV<UYI1d{esYMbf2vz zpeaf=C3DA4nbxL$EJI4*Lo(Ud#kbC^iN({7mPv7S%qkvrg<ks}1|$#K)~KFL5SGn@ zOD#a!F|}*$T8bZn?YLxK(lJ-nH1MmI>~d3NrO*Y~A>xcaMVMFCZgZpUvwC!f?Sv@C zD?H@+z(M?k06dM)DNXzAB%~rqil%jkw=fYx0A(BeU8fGzbS;E*E?G90azN4->bydr zd$*QQI(-_3UEsDcXDVIHpw8;CT`HAq0K1cEM{;jAGv3&?QnpzDNAMxaxp&l26#(#j zVa`9CtxwUk3&{gfPaC?+pRaBqAwrTy!0E-R=Jf<F8BS<o^kQk+pH#NDL;lo7>ZOTf zjnP}+P%RO)?Tw2mf&_)T6A<=w*MJ>?W1oZ=`{>uiL_RNU1Pv&iYzC>kX24d4>RAX4 zg0EDTGlW{XIA4$HoG_wP55e610nxioe^t}LbEi24orgDT-2e=;TLA~&cbO?}qmjKq zz#Yt)4Lv)Asx241o-SAAi8v<*1%k6f@19fTaKSjfijo<kkp79@$l4=b5U!)kSF~L% z+c)T6rNS_m`bJderm~#v4<eFhse}|wrNA>|B$DSs88x|gT!j?7zxhVk>57FI$GjB_ zFCI!Gp!O_&3li>rmV`fxk#sj%oj>w`y+%=KF0d@(_WEB3-MYerF{)<z`AB9{xN0uY zaRY4t(Dm(Z@L$e;dZdN9-C@};)5=L{Ef}~?vtKrX5WjeRlUz6{zu4m0zHbdoild3l z-xiQB0`6D$;fORMYs8O{?~Ji12SG>b7JF$x)8QhFdP`EP@GGGi8i0WUS)Lj*OaAOS zcm<-coX;u$5qYq%=GA<5P&m|cq*y#Y+4d3A?gr+KPuUjIxnH(<KuY66fNqaWJPayL zB*&_%{fopBLNJL~JUd_WX>&<DQeDfnhTz#Il^V|COS#lW@O?-Q`2<s@ZGHdCM(WtG zEXO_z#Tu@kZo{N77|w<Mi%Z6MSr#d$uexL^W`c;a{x*RhIZdv#_w=|x(g&I#^y-G9 zUs8Fvpb1}H+gmPZ#QlLl{)aQ+%m-(jO5c_huKHQnsr*w);YFf`_isWM5!N92iF;+D z{#&|~EMlqEi;(4CQiQ={3GKy3rq_#Kgf5ELO;b5>HE48I^nK}6aU@wlEYj>oWkYf= zay{SDvVrk1<F#s90?62?)#to<Rx=QitGv}nbFUBdT0lhAdmcw~pKF&#&Z6{zx5%YW z{sT1q0~G%<!~cRNM%F*9!pQa~U%~h{Q^Cmg_w&EG3P!fS81-+q;%{Dr@o!>;@o#2? zk>lSufANXq@Av*DN&X8a{UNRYD@^*Ebou|lq<>EE?<N0tn8e7$!t!6z8<lCA_G@BD z0b6g>w-UfJPWA~9k-ZUTU?IB@O$oOW1QeFEv_$dWBs3NMe9he?BTdTG+~D~wroNhY zwpeiGT{fq;5pezT_7;QW=-DE0fA`+Id!%Vc_vxmPwCIJ{4Fe`lYO`evCy8eXB#<Q< zf!tjHOaT(J{WcKAmHK;pEyoKehaFHY(R_Yn=@pxDNy0kw;aZ}B=Z5jXTqloQ`k=0- zxtOtqblEU}yqtJ(d{ZVHlL5}h%mS4>MLV^^a~RE+dZ%eV=<6En3SQ#jyzWeZ?kzp- zWWY6zFQyugf;75OK=Y~U$Sa7XPKo2#))fS!?=dsRq3U51LP~-1-!U5A1u!;_xzw@r z#Un9ENVmK0U#O&*TRdHAmEX^)iu^*Y;m!#x6xFPXx~cIyxErisXQPgCu#6(Q;|h-c zO*hx6m&J&?ls^)0&0qDJNFAVqC#tI+x8Bkl2M&Pu%Q0i-|MfzIs;!w-1EABbv<>AU z7Ej+yXU(ul{4iX4e_debsIM6C8PsK_w6UCKb=k#6w$%X@(ap=nJB^9uS~+Kx$08T8 z*jSi0c32lrpv>>S69bsQ409WYZm*|AodwI>s6LM9>3yHJ4_e#e4-KdJuv_|-52AeH zO2kYTp+Mg!(^qZQacNqI*2#6X{X!=$eExc`t-V=@!k<%|PCzsMMUZiC7ekG$n4vU? zL-#Qoo&&@wI-or2Y{kur+|5#2XU$zOl5Fsb^qFu41*8PAuHYV;a89z578(#7#+~)3 z_cdC$N~r62<(sv4A%a7}+WWi%Di4uT2b?By5QJk`g#>mT2QnY3V<WUEd#SLZaDtUk zZS1%Q@<SgoY;nLshK*Hw0A3DX@cvh8=0zm%8Qy%4n<tUAV|>ywxhR>R+p``?1M}8y zMh;RC7d?6qU-v`?^HUYHp&S$P-<WH<q|3^(RkTS8G+Yy@;=ad|e7j+|y7nz9Z-d*v z3@YFtUNKqKXr#jJoCPDHcT|w{W?C7AqKc6uGQl}@zI-BH@$;q{0(*_T!q_fpAWIk+ z@*?5CQbmSnc559@wQM{s)9Lhah>oekY^}gn)kH%uwB8fHn4`(YIV_Xn_s^c(@3@9K z`yw!x-0i0}!0t&$IUre)NLN}W8L>d(%`<cRT@vc+8&fd`s+B2wFqlTSY2}x-1S%{m zT~gs?9;9y5tr9K}shQ&BJ8^p3TDh^Kd}AZz9#F#R^}EqUkH#&K9p>Dui(s<vkyS># z#xMQkEDdgs%?Tq;O;mDpV$)_8PjGOkxobUyD3TsoE)16>Tp~d7Wl-G<WFak**}Wn( zT$FIjhUn6(v?5<lJ1WLcVf;UO(y*ojLu-qL@laJG+Pk$ODb7W65Wt;KQGdi_bm*uG z18=D*{=|OMMt9x_k~fhnLLr8VG)mxM{`UNpL{%nl?=&>dqHLO)pPL0KpN@MW29X+5 zr;Vv@#Ng`#wLLmI<7!JeW)Z0dl~2M;!1uW$^~?!xBR;c}`{#w`#&T0L<16DY{iuG% zkZu?L$(+6<w|?>0&kg)c455jG(gMA<@8O_|ZBa=({=S2ZwBf&Hz16vg?V5?b59ymx zcBxhoP)4U>`9EtF{B8`}yl>8%vvSr0yWK74&HYaafYm?eG6IW~9GCuwABKMnu797B zf6~PAMpnu$wuJODrgr8o7KBW!%p8RD|M3ATNBG&v?sJ!uvkM_R=YO4|vY@3MyEcgC zcTtU*M}Gtw=G+Bl8QBo3$nMGDrc5Y{jLI^gI}<OFUZ__7cK0?}(NNp0B<x5^9EkCW z&J#Y)`#PP@p`(mFN#<hAXc|y5qCQYEux3dnT1>lebCH_c>5Jo9JS^j4JPqTPJTBwl zJh$W2V=e}p+XwNYQHtP+Up}x#3RAF!nJkSmWVtZX8D+#|jA@iXgt3Q`oMN!1l6o*9 zJaENW!K9=DfI1H`1LMA^hm`j@!-s=BfT8JY0V$Fk1Yjj<_u@Msnm}0BA*&<4g8ZuW z5`XM4LD&WVe!`#^j9%kHTw?_Z)w_#7UD(T;LRc&FDk%NyXA#r@Pl{ECAtp?pxCPiW zV{X_^;WV7S<{n<({376UaoN!^FnrJqD#-ISvVsLa7$HSpp1%2y<~)X?IGX7sOqOXC z1-+UyDb7$*BhE+sOyGfOKd<NkZ~?|?`Tl8$=ZFB4yj%$+2754;SXTqs_OJw^LD+6s zWP%##v{gtb@$VS5bI7}*0r5gW#HbX|Ntd@Gz?FsM0b#N|kbq{Q9nb(TX?<YL`CGJ5 zB0)-quwJS{!oD8*Lew-oulVJAOmHlv48-Z8LVXfPOA8`wsoB`ZpXM?9h3P18yN8;2 znucUbUy#B=hJ$H)=SgUga%=cXQ74E82s)o5_o|n>G=sf$YG1?r-=Lx$K|R#45fW_{ zqrhJxeBbU8DFXOXU4<NiWFJ)?al}6K>tA!#?KR%t+*G$UIp=L}9uK3Q7%Do)Zys#7 zZVdGrFFe;a_REb_U47}m)u&^8U$vkpuH-S(_xx?!G#7xwB|iL&p0;M;(Z$*Q%{k55 z%0>fgAckn$`=!TdHOuGLHR^H#X7EPztGD2xSKVE2ZcxUHEyLcp^qME)Qm(NDg?k@n zul22+oZ8xYl%YXaH^7`eHsHsVv}(Ho(~@6sY%qB;?JRWd+nU;|pj_YY7pw_O&%@+d z{S6XpavUrY5yFjP0jb6!$O#_7vM~v0p?w&G;Z_B|u-VHZm&s43C^TtX0?NO~i!$sk z$3eTT_9?8rhc4N69+#=AvkT|aA9vDU|Il<3<s0At$AIFzRL5rtF`6(gJhb*yAdYrs zdCYICzDNi{y8!6wS#Y533?2Py3}25z?d5bTj0jbZbDMPr2j!<f&7N#VJc-W9GcII5 zr!dx<qO{W{^$;Mep>qNoWe)N!$#7dFBXw7WPHRDsvNo58JRbp$lLH4qBZ5bT1#N=v zQo>NGYwe=Ul$2u2O8cV3J2W5_mM2mH5enSKN542>);CrxCxySNs(b&WfVS6eXIC$( z>H^RAdzeg9*|x6uEM<UbZM=CU-){*`SNBeHMs;OQK9WnDu5N|L8om6qire>!&~BYr zJE+THIXQtRKo9E-uy)M!qQd8MSbUl&#fcWUtX=4)(<rnGkqURI<NdW}>}+sT4#>J; zuRo84l-QxU!>lp+R~MWbufPACtRoO?pLoAo(l*GImqC~;1uO!1g7*<cLDrH`E9J1^ z7vLiJGML}^(tGkmGExw7$vyU%oKHAVT)${eg?<iWMtme}96E~+3lI1F&Q1^T!C2+( zEfk6`Y6miK1(x&riv27JoQG0<jr_Wbw_^ZV20kwaK%CNCW;Bez+!Kf4hK(r~@2v^< zl8Z)z5RZCCn&Ks)83q$KVlyDx=A{4FFzd^<#R*2s%z)NW_6Mz9i;RcfPs?FQ!P1Pi zLPCxJdtl1pXLUYv$xH4_hH;uU6<=Wk=ygg!Ygtz9-3Yye*Yqxg#haDHnJLo7qKaK1 z?F>)EEjroeF8R{awr);cggQyh6!ipl6J$A4z?D!Gv3w&MSN`Gf6=A-5{?w1CQ6$f$ z+XmhvBbEY!=x+4a!ut*-0_va`_YWbJOa5}yMtS6RW2-g|O9e)*^D_wy4%Lx|0a^YC zi_q>LGS(x!XDCw*5@X?<sXfR0?&XHx^aPRNR5eOqO8Lv8_r5*11NiuI+GbY`@gmzM z3d<BQ&)rmiKn}2khcPCH0QtHNY%c6gt@)LdwUr$--_=lT7A2?+$FbIT3g_Sy4>?gC z;A(^~hNDNe0>aVFFI-={SSyx<89#I4P4wYjV&U@$pXnAXO8Gv;-4@s+;u8r#y{@-= zFLoBdW%!5SbxDNnr}O^JTVw=ta$|Ib`*`BMBircJgb)m!P?5YF8YrVo)9D+mY5D<W z-MX8XQYKKOn1f=@F*4US@ZEr_sApjB@vn)O)7FYDyBmJFS~RO7uS6Ip0^w_QE<nMz ztPIxFk!$TchZ~Rsl4&L+2@cX@R#DU751+tUbNkMgPCw^2UpLX5XXB0xlgIEh{K6?` zuAo(O<p`=UxhA>-5BK^A<r*s!B2n{5gF}~4=;_E9Bs7eDp%s^o^;Sxn5Nsx`B4@=U zHkVFVIm~Wt;^W<TjUg6zxeJIx<yK$<*bggqKtPSp?=J<xcpBu{E-@%-IZ+>_N-<Dt z5|oEeAp97H8wBuqPSBG@?NEu}fkjO(!zmlJAz09Kuk8+eWZxfyU)ki+R&hta<E|VI zNpMJMhzDoHw^c+RsC{oBpe1EDD>N-O(vA+68DJA5Ag2)q`z*NS*XP*0_^wEF+UK1l zz#@bu%gQeru*EX9lFPs$rMaJ4j{_+_YtD-UcAwd#P5+dSAE{#apt>boJhjAox3Q|a zz~YgF=Ib_Bm8mI63^0Zq-BK4-pJe8tt}~rMZC<Fe3azN-I<;jDk-A7|5T%QFPK{)r zr5p@lJ9{ryQC@vbXx$|vT*j<X^s<-c72`k7i9IXMhG}}dWRNj(0uqnL2F*AMmOSMz z1cXhWPT45ltbCh_GHWXFP=;?|QrqVmW_YVf-`o>mETOT&AUIs0M^!s$fXu6UcG{$i ztjb-Y?$kr~?W!<q&!{}gY_%Fa=6`c*v3l|9C?wo-^1&}LQc1+bFUb;F5#^Qeg0=Mz zKjhJQU3a~h^lE)N3!}WCIz0iRYR`HpK>%74kl|w1fFXbFtJr;Ol79XP>C1Zg@>HYq z8WMSn9cdrRUe7<Z`Ye5X2y5Prr2n>ieCEC-XV*X(;Ug<sv7tv%WAA*g&KOyzeQ9)s zX={EnFESGHqpMUl$+s-%3<>yWpNoj}5i!$NOTj*!V(Qs-BG`L)$7$q*(ddg<p##^~ z<aMdcO^rNvDW!AtpGe}~Fnb>wkLr{kz=k0L{+D>opuLm)_eYc7iwwyIr*LLlong>q zzPa<A{7utAd!rW#-%rP|U`DpD&}6*|7J9222v+R4@{4Z0OtM^lJ+CM)yw4+{X(+rO zRRYP<LykI|mrW78x{nnk3Y#N&$E|^MERoT=8~bc`NhGow{hyMO>7SL2|4PdLs2l$% zOGZK_MmC0jbtV%b>*t`EPdWK#=Rf(|e-$Vz8~gujL|;}js6&x%bJJSw1cJJan@zoO zCUui-CZ4;EHr|@rkQ~?fvj67A+RNF)n)!$8ah8<nLhF9}5bgu!l!w^@5pjZgJ_<_{ zD_G>pD#r}t46_q(QsD8<If8&EsB&I%GH^E0^!&<bH*mMi)aWpnv{<ptxe54dSE<2> zN+3eaeiNIH|49g50E8R?H4%iIe+VZiFcZW%kQf3G3JL}@3I;WKKze+{ZdXVXf({TY zD6zD*29u#Sw>zY>GBY_{_m)0?!*?4Oe{dif8@zWW;Kwm=pu>Hzh9~N3;_hiYLXi)G z872ShgJTOzIoP=T)E|(;tF3+&K1kEh1_q*tc@2%gm>?5y6*53gWFK70qLM0#NBomW z>PgD+>iPMQB^jXEHgFYzF#-Yc>48Ck@pIxmK<a=nXi#J0yes`DQaBr+QM2w?e^8uy zMEZ}ixR~Ua-GYR!$XA7y4DNK`_v4nd${<Q40n7d0CPM?=2G_Ml*Gn*OLy!yNg&flm zhnLmivCbcd{0JuICLg`GU0_@p(`!K4n0((xL~Or@*j82svdP8N$b1Jfb|(HAD<nH% zYk>96CAG4F0A&Dz2`c+O!2}_Pux|%ME9NC8Mh3L2@BjIu{&Z<;V{N?mE>8C{0}d3_ z(B9r&M>X+bYVnQ^3%$|`%yYz{kq+cSBa;P0rbcE4gmN<!_TZmGV{h=TKZ*GvBE6cn z>^DBvMa|&W^m0L^^UnKuo&NARXaN4$ghp2;_UFU1kAtHp|7=WKF}1-DUyFBZ1wJsD z4}Y^g{}jS~8`HaLKIQid_;>$9_=<_j^^fN8k5U!T_j2N-kLIAH_a``#Y`BW?XfRuu z%6B~`cT{F~Q0%cxZme`*8Mq2QtJkI0$Y{ptp3!v(3i}g__a$${JYyr1R|4-*vwg7? zHUV*Qpc8*vEDmhn@00=A>1X<I4UF#up`SO+CVIkF26()}1_%@q64YH|Fm~J2%oN;% z33!}e&h5n`hCmPV(AFlKPYB3uQf||q*L=APA~YJUoA7aIwkra!oA5P^0|<`DABCGZ zK=2fi5g4=o1Bp36a0k&Bm_g$GD>_inJi+rY`CHgB5S;$Uw76S3|82bPJ)$EB=I?j1 z7)1JO|HHnhUV`V#{Kqi9c8a$ji1efXd^Gy`wW|9tzPj>{AF-#{{wN3HZWH{sKUiLc z38V_TBJPZ*h8K@_4L=@6^{29W9tj?|@gBuLJ_lz_Z4vZ{bCUUk5$vU<wY?JWRNHEs zhxvo~NXUEy5|C!Tf%03ieL(t=G(1B3-F9CSJQ{8tBl_ti!}(JgzD=+CjGyw~^IO%v z;b`)48NLv#5vZNL+xVL_fpVp-y%%7~5G<a323q`3#GDIr9pXRwAj*TiBnajE9YgSN zyM@IE$EAhE@m}Cn99!t`_2PKI#F5Sk^f5CL3zMy5`+<Bp1Dwh~{EEE&j`&(Kyer>{ zSP413y*2Z3m4MC3&EeBN@X=btzX|v-L%E5y28D6~#qO!1S;cmQ)SL%@^C&^?cP(1W zeVrXDc6vCM83w_z1+SAvT&0e()r=fV@E(iLA|>KC8&od>Cj*7}@+FKKd*a+`gmPXG zF(eZGI}8<ajI)&f6!93iKeQ~T@4#{x3PDJAf-lV}ABCf!ir-JcL2{nJGE}3e?Wm7D zPY)A%$OvhL9DQhF_Xdf9h$mDBI&#Ckf^Kk5{#nXi3uL4W5b}iumK%w$MbJwwUa@K` zfn{Aa%k;tB$J_)&2q!A;mf_`!qmv7qGXt+Ci(hG{p=V{aG2?|DJti0yR1(*bFoFf` z^e>$c5}%DJM*Ek(Z$9V+MwM?Q0exxrgei2ZSy@MCr=O3KTl*rAh-&qWa=Sgt0|URO z7Oi;X`HR7zo4-`(qP9oo@>05#-IYe!kg2n`$CmF9)axA}KY8r2fkj-aPg#^cM0DB; zb~DTBeZyy&*S|J^mT>o4-0IuFI@x1zA%Y&<?1zu%o!EXn{4kUhZBbE!Mf^a#X5pIX zRt#M5ASZd+EQQx=M@WTzyraCZo|xmR-QWENv??aIY2s)iT^08vzJ8S6etjaYuwfkX zgM*kz^`xfkv2y(0dd+JLA-6v4NS@~$+`?X9F!eWM*+p_OY{KWbu;rif!d=;<)&gyQ zYoTPbPd})6(zpA1_N`n4$v?;Nf|j<^88+iJ^E_Q3R@G8348#<f5^elQEl`704lOsz zaok9>Ww19p5x#{QOXMU5Eu9mo1C?S75e+kJDtbCS@A2553d-!ysSa(ZpFW7~%E)&B zPdKY@62KW14hMST##zH^z*U#JrWY}13Uj;$H~gg$6YJ68MTyD>pYW4y=0Y$#(!l_d zPwahqN7jYAm>Ivdj_ojig!p)*g3v=lHk44gUb*VJf5TaQe9&U})H14Umd*z_(6cfJ zjW7z?`bIpa3m1H8W)tYtu9g6!yja&FBRBP0ujy^F%MGFnkA}_(F4GrmNlWR-X7iQp zIKRLauv<9uBr`Z#ejVbU;jo~Yoq-($a^gMss0VP=4|8&0M(PP6Yn>u)1vnqA&P;IU zzA=!Ng0n9<33~6TB$FbrW2c4C_&l?UeGKnepC$O-aH2SNKBO9TB;%=3Dk_HlLJrpO zGTg7qK%r{4(G;H&!+Y6q%5M&Lh`+bKGI^x@0EcVi*1_VppL(M{l6f3=>w+?$eD@@Z zH=i~Y_M8e%YuL{U*D3Oi?RUlZJL3v6X4tn6HhLht>+GeVQWu@hrw=Kf5&=C>mg&+T zHt+x^^$m(&HmVI7bjar7#hDiJ=9;)VN3@C^U#c&&Oyb&w&n~N|^|N*&S_kU##}e{1 zlsLQb*&QPKTIs1p>=MB&Yb^#CVP=lD8l~!u;>o>x&XPmCH)-=-%~hOmES)k)wxt2? zZ2<DD19CI`{s8}-sXjj$heSZbv!tTs_4g|*n56x2NYuV=juursA?nV{;mu%UU&_hy zOWN|jL6M9nKzRe9e^^;GMqp77lJ{0}v4o75-C9U875*>*OH<0sEZ?VSN5wirvaRJI zc{+%7SL~4dx%2n^GZc^JeG;l9DQ_`0tr`y`_@%vQ^sQEv7s<~)LC0YovPNza@8Wr8 z`s)Jzw?e6gS%e)UN?6}`U=xXm!mZ=}UM_OoSYAe7>l2b6K3SJ*0B5%Sq=R*5>f-Ki zpv;@7RiV+CURC9|?$o&6-5wrNaPpjzdN3KTwYWUHh6{oaHY2hlI9m0SW(`g$XE<HM zflwT)!7WECdceu!{DMIom2}gq#$&%BGEAsQV7e{aJUe-iU8KyDGX;r>Jg~vWhD%KH zJQ7>DV)-#~CHpn4H$ya91aX3_&w=;g#=qNlOQ%<qXb`w03-2c;CJ9!%{``{XSR4T# zT6Fr=l@hd5W5NCklVC)m#n&23A*<V@BEEswvTZKy{&jw*+knfzNCo_dpDHaU2hjn) zkv(Jp;e0gu@5T6{R5~Z|xr-*F3;rJW8I3!2`?H@S6(?HMSF#7bSVcfz56{u44#SR6 z0QS|>LIW;~M^7{`XYa?i%1y!8xO&M!-HV#i7=}mM`!^-qRPX2MS&u)hD~`MoVsu6Q z`f*A?lTAr?T}#KrR8k5EF~>b_6-?xIDmUXZYU$sT?bz9-z#l&$X=Q-0D$faaJm#4_ zn54qkGw``}wz`L9zTkIIPTI0hZn*6}WTS7tfb6aOJ_9f7iE^0=htjjr&niY=&Ww&D z4YQ=+wWY6^`c-wa(5=n%S|LgH+_0akA6zOup&^FIB6PP3mfQmC2{2AJzN427M&9^V zbrfPQ6AQ^G)=rf<@X)=rsZu!q%+c(qPL05KE5uy87c264TRWWFq!p(UrY`+pYKD)v zO*eKI_}x^vUC`6g9-?M5Y%Goy4O<-1n~GMoyvA(OS|&+_=q8=UC&KTB6A96j(#A$k z8K-kdI&Dk=G5gXQ93G#*O-`P_G9l^3mu0Mz@v=+pA|XDj*z?{Pt+5~3ir44|3_*qL zw%ZNHY18;9XZ%FKK^?+SNg>5M)O8@Zy*}kbfAw&*6|>^m5CG+XPN(5KUmHn<gOp@K zwWWABNjA*qZtc)8Z~lQBgS(YuGvmtJ&mCujh<x9vH`O(t2|Xt>YAg3Y07XE$za$e& zp!QPXk*CE{BszOMPx9HWy_t-l8U6XWwo@kr+{H7HE;b>;?JNG*@*I2^Y<Lzaz5-7K z=)&)x>?ye_vDOFTQWCY)RD`M**Ia%MSO=fBg0zvfI4+>Ha4AeoZa7f2Kd8)fn3AG4 zR*CxywhJhB4Ko_9ewCSa^F+P$sf0xTp%cT!;^}Q6T6p8E`<dz2V)5&(B-S@F6cDNJ z5rDMRo*D3oo|&xRq$iak<8D1U=P?+^FI$BzF05~a&JWxozjBsHSVlRQ@l2mubD8YT zcl9k5dYEqrR1Jb7dJtVu4IC)-vfE&-M2C#!7)kCKbodSM9=V|=b3$1}+D0V~f5fCn z-0vpbZ|{u?XLpnyuaxYv#90k<$lIUeNg6GN8&2hHw4$Bit#WCz(S0Sx=|AIJ?gA!- zSM}~CF3T@%gvp8bniw9ujos$P7bH`t5qypajvX8`B%DamnN3(qtttjxs`7t<XcW-f z$V^P^F@C;}i?Rg{F3p|Wa_ExcU&-*q3m}YJ=7g)Z8CiRmL6akD{_Zgb{wQrd0@cS+ zX!)w9cGlmt9<S5K*^U1^cNg7oKWK+A??QWIR;f;k7-7qEB@yG#;_^cM<)v?rBiGyP zx*WUnG=!5p4<aq^04So$Bf8~DL4ZsInqvBiOS}?&gXNpJ(6p~K>E#!kcTuY>*4(Hb zUt99ja~1d}OlRa9eLJCDM*>T!A3SyH*AVd5Z;pl?C^7R}i_t!Bgp6|K<h3x~ORB}c ziRpZZ^f+F9)q>OePuS9={fIx!9s^zzSF{NT(TP=Hz(h|dnQ407B^8-3@OSEby!jYZ z9Ey#XZI`dH2Kj~jx*hKIoi{?hJw=NhV0uW6*Z)jPovT-O_ryd4SPbN_(7(%}SJ}5s zmBn|g2p!MDdVbRi90eOsT>8m_MG87^b%cs8dw0&Y!ly2s+PwG`4FQygMS}nPqowe^ zre9K2A?FJj^g)TtuC^Q8@sD}~U^7y#Y?HFSM<|rT3-16s5-*|An>x9bfP~F@{OtjC z278yxK<MdLA)4<Mw<a(y^>)dwoU?w-?Wd{J5kgljkT#!h6nv8`an<~FcKr0vJ9P2o zuo^%!gP{eo9z=DejEelzta7<pLCndnvo)ayI4uha@WPsXsJAny>8I2}bDT;-Aixvr zmE4X!4-Y%+cjg~ELeT_o@Ia!8z>OXhFRURwT~-8Zene5qU93w`Xrf4`${=rL_nlFF zW&tTj+1Mcu!pbTq5AcD22pvaL;0IzkX*wMh)VOX<UZ(fr3ZxxXJU=Q{sAg_Ws*YMl z7^Lpf<wMhaFEbVVg`TXHT0C%i*eSy>Op<?%lqWx`%b^k^?qa`%cP}3)ZXcvC0a4}L zM?kLs3?Y2i-)ssSBR=t2wu!fGUD@ReRW*BBAt50PUuWcH=~+W5C>~*);HxCdz98y* z)CQBU&R~qa?I*XwrVa0F?NaM#AROMY^z8_xz%I-ghvzjPFN*u?FD2q${j$?M;kiiA z&8K?>o_TzHut2KU#UXWNHH6WMUmL10am`z39cf+9BlH$9^Ft5Ha{b+f_Gf%FgH+L{ zClsL;E5%o=-!vrXJnYKbuliJCE`%XMa`5tn4KPR}`xl_CD7l>%!donb$2o?z8)4vo zq69>So>c11$DZD5g0$cP;#&6|aAI}GkB0~Jw8DRI+*oqe7dsFRrbkObD#Q`lF0>Y< zOBH_hhGJ@OlJ1Bg(r_*%0&zt6Q9kMDADzmpJu@OSYjw-zpFC-vwq@0HXgnc(&>xHT zv<vSgAy8r8fxUL(W=8Go(GSa3@puHC#~r|CGul=P=|i$yBV%;`>z3msUZAdF^cnFf z$aarLuy@$UYa#it2)ZA>H-}fj{(Dp7OKzbiTT;9m91}Ga&?BMHen4F)Rj{i45Kxhc z)>OX5QZr2%(=-phHwzlKDu|4V8S*HaugvkBabX+uT}O%_i_<b{AkPf!UZi#f6eGG? z+_j!@@+H)&=B!Z>ZX59>oM}?dSl|A%CKtr#1zRae3``mtY06e}C#&uVjqC9nL9rgK zJcQ6gj&QYHBf*_(v#ynWOv9#kvaRE3fSQ{(TX_}2(-v*|W@J)L+blS}cdmOVJ2=zr zwuUonR<3hGjSW)hWwE@%2KeR1mMhI&wf^-y*O++1p|}a^3(E~S?Y6p=T9P#|6I)>V z_vidv^(*!rtuE#4C0Zsu*3(|2_?f<oY6lEK;v$~?5-L>ulA)RS#ElM2M>d;hwR<MG zGx+bdA@qK6(5!6msr5n?m|wc9mwR$9z;9VqlpwO><5^!)--b(8I=2?i)4+}mwm<7G z%dLKYZOrh0V;Uiq#9<l_dNp*D6T3BIu$`6^Stcy=ii*b5L6uOZ7ENG}K6aBfYC%<N z6crExhjB(Oh!gbbx({bx|18`rCP5usUraOGq<;lV*XUC!_R^qpT%-q5l{nPKCf)Ux z<W`FUQeHye5E)(dI$46qPOx6(R=Bc@Z%w!LfY^vPwnd@JT1nuP>{tmVv|JVK_N(~d z1x96XGVP^%esbwp1~DO$Iel~T>~6rw@0-t(WQ$ZU34-CGq!(ep+;jXkJP>vQU-<Wy z|0{D0r1(ioqByi>Of$k@uE-IDFY>F3rD7mVnK>U3wIj@R&E=Dwe#o>IHyn83Za5w3 z-UHqjkf)W>C+Fz!aaOL92NPs7dRcPt=(*emqqQ6&kHr(=>1r~(JX-m2j*1I0y06{1 zTwO5HBZca)rq(>%C%a0$WDp3bHP(o{?luU(sTjWE?bqVKz~F3Kws@-K;p=ihE@5t8 zs2nve&5uJSnNc;&ZX(-^MQhEYMxwXcCw>LVP0juWou{@I(x@X}h%5E(md(!VENifr zm5A}0>eqXQueE6PMU@!==kblE?(jCY`{?PPes6j(m;ZL8AW&Yg3pbT~lE4V^K<dm3 z-o(|Q)8-T3n$d##&Yfl`&phjS%^=k&RV;c!V=a~<N)>3}fCjm$UkDk$=iZ}>nL*_W zPxLK=r^Vo^CZ3Lp_%t>my7RG|>ZK2rfjB?DFrp<;0A<r|$Z#N+PLJ~$&;)jyD%4Nt zl>A*e8~M8ODC`Z93J3b0h*NK!rZOkYAldV{Sn)YC;%IiVg&WNPHJnI8uRgJ7EMB@Y zLs;<s$f)PDzxl)z!Y>7LG^F7S?11#xq2OYc1lZ1jjdQCiIeF?grzTb%CY>myXcaNV z(Qi~bZIMOAWhvbCs)K2iaA+_CskGOw1xb0o32yD6qCr_8i($Wn2}@9i=-_{^dI;2& zm}P6aupCDi?w7{HW1B}%eSGhPF`^x7So^}do4EW*=48aHo0&99JK$6NUUVfFhXVP$ zek1zWj2f)zWV08mNC78R`lal69Tn)S9hYhI$W*~T{XF^{PEcQ@3tTysKqg;DYywN{ z=Y|85!37GNTRCA+E>r?A6wD<sFerl~W>**Rm-9)qVBn*2D@lJj_XtAErN2T1jbhc$ zCxk^lVgeN=dulL9xV<dsukv<5jNa=*jS?Ej!-%7MZaRsY)WNxAH3_AKjI~WlKJyFj z#_TQT;fvF$ea<Rf1Wf!)!(d`31p&Gxq#~Ckss<dtLV(a(-49&(r){SM=0s$Ojkv_g z<BsAoTB(!QC~02<I#mfoZFbNW{PE03c*2O|8>pbJ<KPH&-(P?pw3Ktybqfa1Hn`~{ zQ9hVMCq5vm*fhMac5*zUy0jvK=i`>{TZmpWvb~C0<wi%gTWPs&LJ21p{J-LN?BNx$ z+>pE|>V6nrptuMB;{QH&X-VK2)kvRUg>?Vy2YCkBN=>U$EcH7*xa=_S!414O_-?dK z#548Fsi9vju((biPlX;>k{4!w_b9Xa<&;NR0kj86iNphq?Q|P{w3!j<fmgTS_iw~t z84Lnj6?!X`LtTd&z)zV{0gZbsHZTezXJDTR<=`~V4~4=!4hme$h$vt3MC%?x>qB5o z>?}SQ3Zy=}{PbtFu9=X}fg{}S4VzSooKD?%Xe|wSc&t7_hmj2c+PGD^-5oQiO5d^o zr}53})HB!HUpQDkScefFYqcfV;XjRmF(zX!oAA}KtuotDK06LN<p-avRhU-gy4Dms z0+#l>M@8`Vl6=LuwN^2h??vGez!DTh5WRMi)%8raw9f@-@?I8^N)p-n8wXgeO-WvN zoH-gJ#T4W@_Mjx!FBP}R=FyHxxgF0b*cEB+9MN9kvO_2kYZuY$VrR{kj9xM%tbSd= zCOnY50*N}uI(#ZlL2L~yE=pux<X5NFm_2=s+VaHFr)GOJxu|Pz5{}A;8}H|J9!0$H zO*9L)<B<!?eoT9o7%F0;=8>dy<&BHxbGw)+qxp^WlRk7fH^OeEWhV~LY<UnYh`49O z&A?P(JumkW8o5Fm4jqn=(jDKGa+8m?Lpw<R+}D9Q-VA9i%gfm*b>}Y(`f+d);;dUy z3ClzsN_;8xEX&3H^qa|QhyEz8n;ms!yD(`C!;ad#s$1vYshTmvQKSNRrh<mqKi>>B zRGMz^Qfc<+!TH%2<b)}kmbB~UTNsm*?5|@kMc}YZtPm0ZXm#m#9HKb@amya+nf#>H zkb8(%xYp1~t_p@trSHUK>*%PW-sRPVVu8|-KzMZUhG)Ts)<f}r+IDtFou9s}^cu>0 zF_G16f8-ncQ?hSTw1nlXsQdQ3gKLTz;<DZDHVFGw_A`$&_RZZbjI9_!6@?<2QB3p> zhH}4DP?l_&?`=!Rr`6^BaHH@*q;-pM&ZwDw6e1K)mFTqt6asu~@}1Q*GB0LW3D$I# zDTCr)KS(uSC4Ke4p8SLw44$pHlzF)3kgJ34CRU<2i*L*oTUx6wx$JH#%t!GUMP~U< zf^roS2KAV#NsQ6js+Uhp7+1hrl0ubK3>^_qskj!$NHK(YxqnU&OJI32X#<-Rojbwr zmaoJIV<00lv>|D&cExFiL~>sbqtgq1`av4x;<sN5m&21J2>0f&S(~MY>Ct%m%DM`@ za)HzP;BbDyO4l0ounJS}@_gV@SRh1E*F||5)6zPrJn<0#*F(MzZQF5)OzyGdlLe#l zN+hQ;O4HEhqx3En@_F((vpDcv^#w6EBR8X13eFIKmt>_nfWVQ=jHQydEr@}3O|H%^ z)pvU3xMk^43Ko&wMfjGEJ2jV+S1&w>{VHP9<}WF;+l{}{qrz2x?eN*yt@n9sohPF# zu+7kM;!C2Q@C#yfl&{*!(|)YYZ*;GoE!f3QYj!I!VJbbBOld{MbO<?1Q(o|v33voQ z5b_svo%`s=tnBsRs;4T>uHVSBw(q&LuZRia9dfisNsHLuiy*N^mF{C=4brWpk8I^k z>wZ9Ls+Lpd4)BcEoFjbaQ48RYwuFGR-#$}$Ue(_z*<z<ctSHy(TY+cHL6@AqzF1&D z>=+xQ$tfd8!O^R@9&CvmMR&sD{8rTuLyJp{q%0YZLfgUJCtzTkb7BP*LdO_a5#hfK zlJRJE&O`)8>wS4GiQy*S?a@{rB-WQ!UTRd4f;~g*%(oE3A{!5}BFMm!y5P@Ui{I$y zCMCNMRSYfig(r;&OvPq7J5{#va=oc;(gx#l$Q0B`8NUv-L=mB$o8R3ssx`TW?<gw( zTZ>!P)g=yUs5P_2*+!*}#9_CFbvBkYu5)Yvdj6!6-q!Mb@3dR_{%4sJe#}yLcmo^c z=hE3-h;N!XG!dp%H8Sx!l|3y|@=tV0QQ)L5WGQVz>Fb(8bk268z4U}I*^SrXW}%m> z@JVnB+pv0vvc^fRRQT+~LM(7OB3aukTn3O3@9bW>RZC~4$^+!fm5C!nj7;{YO!c|I zXG}wtX;@2}fyOdINKZp6yIKnfmgIXT|4dXPV~5+Jvzs<Gn+9}`erTk{ib_Ibcan`G z@ZSd%ERd(gbDHi=ix_H_TBb<&b#qI#%OzuPHLyzq?kW}3)n8xRJmKr7(n8g$d%lbI zjmX^I8w$Z6Jb!}Xz#Aj=u_s3tL8o9DSNj#I*MJHLdyZiz??F!6`2;SH86mWO8s`;3 zFT;4{n^yq!?cviz7L{jrd%$wrzLuMkp>6CNH#-(BTZT*je8a$JN^F~$;nohkiq@(7 z{&p2>tMSvj!)rSWX=vCVN^Si=;sgTiL|@@hwv!N_z0ti}X;{~zi9rL)Aj*_N$G76f zS&!TA)JYSYZO&v~O9ax}>b2_7dgs|Ffzut+ZTcc}w?(fc6<?3*xy+w1^c&2Wc-O;z z_p2NOwsb9~xsb?!mX5W#r&K!?+>svOj8%_aSua0ocj(ykSA32KI`fVeFy|;&WaRmN zy?*<YD?rx@)h>R}{OP{q=fvPJ-)Z7nQ{Jjjn=cJ#k57^+v(>xXD~h#f<|{@!il=sh z8O@kPD+vg_=*s1}N}It&g}FQ-ZvTvG#<9X?g1jq2eSex6+X>rvN$U8Uc0k+Hmm5dR zpc2d-@5QI-dTbR{B`77?ibP4_u*kEqP`EL{rBA`}J8NN`u*bA=A@&#$zet!Zd-NqJ zcqBCS!qx~*=iN)NYBQe7bAS3F<o}wOx0sY9w1PM8f;}?U$II{5FGD#B(PU!Pm78k& z4caO2i|{7s9O>LOB*%PP&&Uw3Pc!$lb$@{o<8xrAaSk0!byaD{q?`RZNP(`OgSCPB zl-avn%-uZYV5!rEHw@Zmcm48!y{{e<5<=ZdOQ`uOutpufqQpTT3KQ~ySR$kmr2-;N z$)MqLHnxX_;Wvx}vi`k$J;))wRmU>Gg1|CIW@KsMU=KI7;cgm8bQ@AVeOFH~(%OD> z!HA9qF;Z@4R7S;5DA|3wSk~33RI4EU9VurmCx(27z<4MTmEM*%r1%CqI#I)Y9&e~b zral&=Z|{ma?_vi}^<3?V0obkHckMk9`AZCkp@?QwIVD!0+y3ZT0<TCl9^fY4xBfB( zWSDes*=T!LpFi`POpJa>&+f-z*UIw&3vb>-zEc3PKRZ4O#Bg(`=>nF%-g!%^Zax_| zGl<@aEg@bC0+IaX^;J1s0}i~Uk%gyr=PAC?u~?BdxyAT<Y;!;ZO5h}9l03)cdbLPt z9gCRqGk=0yA*IE(WeOW5>fW@l_a2KqNsZc)3alk*fN~FMR2XY#DNj}Jg`Bv{Kv{$} zEM{`W>-)?~2T9kDF1&>a7d$R;lGjUl7hS`tEwEEiei|Um9%{Bz?dMZ>6S+Z}ow}SV z^{hFxWHYjBg9XLtJa&C6_U~%}6SRALxnq_(?UfgG7Bn<;@|b$f#6-=m30ogShK4=j zD(!H_^)Qgluk!>#mBUjo<)0gXnX~$w-cYXKO89UaC5IDn+R|a%E+UaA|2BbwdHxa% z&3YD+2M*#_KL52gvxD4j3ADkvpE7mP>Rf?$Ck%ITRMw5TPJZ56NT$3H1PTKx)+|8= z{VI8`--O=Q08>q<7!pjk)>%7#Rx#f*U0PwCbp;219>@VcZQ0ij^ZglSCAss&6PfYq z+~Z_vTiO%!XmdIuNI$GSY0C~>72W-OiV4v@I?asC9a?<CF}?a&4)dF=gxNI(YEEtp z*=YP=6{+V52s--EOrD-E5?I|pr{7{#u?ncOv1T-+S%&~|N<*V4BuOmfFwbR#@KN9o z4w+H(HsOXxPFX622ymG^8SyHmU~!ML_!G6LyP56mcKmRP&zUEyL;*(N3};yr9NBto zKlw=Qpt&2b+{U6TfEWBW7!Jt!1r}0_C~{ylIaJF4uaQyKkOhqT78y|*T>J6VP>t#f zp&GIf0<4|8a1#@{VPy+O6_ci9{Yf&(PH23L36z5tEY@<y15Kz?R-EqrAhr1lt7!oU zta?ykx`PA@fqGMp&h>n<`8jFEQ7Q~zYzo$z#WjKh_<U<^<38v;kf^@~vJ?<c>c<6q zrH$MYiWtIiSv>Cgg5a@QuNz1L`a9twcS16^;MybBmM{6m28$*j_{O<Y5?A!8Ckc+( z>1$(e?PBdE|C!^(@IDTV6c(!UqL*)zDU=AmZ-5)b5LB0oTV`UukjsdP8YQ~R(K9Wf z=$?mxIyyY<Dkd2Cwj+Hv!wV{=J87#e*7gyVJzTt@m-(C&qgW7u;$~dm<r)hx^sNdT zva`Npq%Ghp91q6$*iy%IjIfD6;cx1Y(P!`JU2vY$N{3U8LQEcLwg$~W;`B9&=yDWq zym<0~MzM}NN7+Hj^%zE`7i$vB0xxaF5+0ng1$rU($xRj=tV0$!SsWC&`!kyM*2;{C zRv2N(?Mz0GROKaUjy3;b!-%V3u|u&lQrU~hvie=Fr`fdEPjs|6PD9^Pf_$aD8uSvx z>ZiKw(DjisRG6JH^6{662A1S<pP%utJkI19vLR&5#^N_@V3C8+$A}5TKv~!l1|w>F zyQYzXWFwf;{k~UuPNsV_)*gD|MlIbMgkT{CbkrY=P4vAR{d8DEjocOD*6C!n#po%8 zt1{_6jFoz`3P<xD=hOtMP?Yxs7IKggoU-Vxa1kv7qRPeFuWu4X3C2Q0>DI{gt!nd2 z20Wr#F<1zM4%lo!{p|ueZMSNKBnyH-vD$`U!N(iA6N9CO1RIyyS(~b$-`nA}WYFx^ zQ8$h@Cx5Y0GarQt<!w$%T9K39-S25H2M=s9zyI?3;<-n#?B#ZuQd(gqnQjV^j|8HV z9yZiC9<>$e&PA40Ns|JXl}CJE1534;1oRCb8GaNs+u3$O14d7=LcWUI#fPf>?rrXn zPY0vqIIwi`<ke~GxrpuW+Xkd*X~;ZGbmVLy#>G;Sl6}T8Z;7g((>vE*vY!^E5{5Qb z%PBo#>;?t}j~am?|3Z(4R80yCeGx`Oc`UqKsNH=qr(O-b@Q|QyfX2ax@onah!qE~w z#YpvD?zvm7WVSwzz#27Bu8s7Dpq*qlB*AhKQP<K^V}EmFhi1{WD_C6|_+de^hZyy9 zDMsjVK7B_9rM1S`4`2KSmz^4l0oBMo7bu=_2vECRoMyuP4PI1kI4T4qe1A=0If*Qe z$>P=CiqU|ruvmU>9m?+EYj>-%DS8wbk}l%*HvC;Ine$0=D@Ik#nn+^46xO>@*jwFa z?N=c6H`M*O=nZGXs2!zSIM>pjxj7vQmSH$^cMJGHrf`h;k@ghEex>wSz9mL#jT}CE z%^v0~yU;4%VpX6*(e--!_mRVms^B#bQ|{X3od)FFfntvOQRvfeL`0^QJ2YyPw~w_4 z(BUh-6}0xb%W%Y~CJTyd=6G&9e6~M3to-GlzYaSS=JbW!BG6_J{Z_0r$*52NEJ;Q3 z{B`0h|I5`5clkB(HpZAc&^vz7&Z@5H!J3>bf(RC)?^hS=+0iF7UbVFrA6)}lbPinp z<~{l#TvVR+Hmfh)eot@yu+>{#8>9XzC(>fXNiv*C6jvm0(8o4&#W_b-F|}ExU~i<U zF>SW}(NEaR-C4$-`^n^R&G1G9c5Shv0^Q5NTfF^oD^>-ZA0bK1gH;?bOJx}{w!)sz zAgX5!z9oI%&A+|MN9<!9JM#4!e3296Ino#N_Uf*>r8R?#x^i*Hm{WnZpZR(jhTDM* z`6I)yRPWGOEo*CBOQyuc7|PiuJt%Q-4OrY~$aQa!l5B(t^q%pZ80dN#n9OwR%4=a{ zj!m}~edREc<-UVLs4R+JpxPsilRuOb#amopDwmIzpF@l}PM0z(n}ULox*4TyBjl!B z0voT(s7XwW|Do1<QpPmkgylCNe=Hu&tWYtISWNtqHO1~OYab#Yxdg`>&O<Xx*h<Ac zm$8}{9QGNFkWG*^$0I$R!!CL|0bE@y{FbxJ$}jU)x=5~Dl3*SXOYK8~G7-17zDcQJ zhVSY5Xxry$+qb^NouDKm>Xo<$yPEJFJj?i3qh6v0WEUTU`qv%_4%;lht)^h3p#@5j z#$OQN^H<xNZWg2iDwp;cGO#ofaT1=$?Fh*)MTHxF$?5}V0Np}<!nX1vUPLXGTdQ2* zWm!-3XLY*GRYhJCO7%Xx_Vr&#<AB$t@c>q8JslCt5x8gPW@MBUvs{CRUKayVMW7Bc z`->6BGPbak#Bm@@?Wn{~j`zADAf$5ke#4i$?m1Tnbp4WVO^rMcJ8VbGhK?`Zo$ZMF zE9>^}^wv?O9qAnEReKSid+u<)T_zroT(`LIv(0DKZ3Qt$Fm`<!z9!~!9n{OXcd@^B z-8ur*CUA`=S*7;7<V(%nEw7KDx}~_`J4)XPN5$HNeKOc*(f!+nHnUj<j^GSpixggl z5G^*-PG9=Pa5c2;en8KGV;;19mV^?j>)$uet@cdwbuiN@>)LUMi3*ND*|Up`6NP|u zOa%2eN^2Qr^&&((rDlsx+B%ILm(VXtVc{y620e$Obgry00~W5&sInyw`PVS2d!XV2 zOYHzwIAbd9XbxJG8(d4i_zcSu=je^Nbg4Q658G7t-(2C39X@gO>is&1Im|A{*<4hP zd=qg9Mc>KIM>Crki?dwp4@Pzggx}8J)))$6KY{QOk$M=8eM|Ul`|ILi((;uz$h+Vc zyM?f_1RMPejUjz=aw~MGzJwxSqK9aN5vPS(EGQa=c--_72t$Ebz_(&FYF^57Rcun? zRYc577EYI##?sALHHL)FQqnchXl&*%A{p%LhzC{7e#W%V;&AjJzmpdCs~!dvusE*h zM#jB5B6*#{o|r-l5eO)KJ}DgC>Yd3_gKOB&qD}O!vJt&m{e0V<YsP5jqX903GWR19 zN}HfRGCzi~KV}rLica<LvRI$VY74eep25+{d8^PMVt8~@J<}DB`0*~~tcP6=UQKW! z>9pf<ePyg)f8g39(LkD-&<iC5>!mAr8U1Ctn?e;tkyBilDK+5~ffj~`hS*savGS%R zceDnwd`Eox#$Vh=qg+T4VLw;#jzkX`Q;ayfFy307hSuH<C_uX;g?A|+tE1ZA4dxC= zx&20v+?ycXV3ElqiU-klGK@soROYd6IR6@2$rpeMNxIqj8)vr%n}4*OK^AyRfvc`_ z2V_@ekCn>F7C^j7!RVMMpTEfI01iemj0SSLQIAE$Md^ASq>86^U~wl4%Xb-Wlp*U) zNU&?8<O4i4IS3!Nd-U)8=ktg??Y;S^mA2Al-;`iYY>ulS?|=XBvk<($LUyI>B1kum zdQTB@oQZlE;UJ92Aw}<fH&o}vG*-C}z!B+n&pNiR?O@MHKzBI3E0&duuUHx7`p)jC zOSfQK=|;J~19nYWnXK9HCDoHSnMeDx)q?HSGMdAMY~h83&R7M$U;~dK1qtneX4r-f zxe}AW_e}nFTIj$rUH-Hz?y~1RH8-aKh8#1+lg;6JO9ja5*u&rf;Tgv|+C2I`+Lstu znxqUts1bhb-{i=jl3Kmayl1Bhb~xt9p86eD-)LtB{0T$UVny~ln;%o01DKmH_T2;v zwqy``v<fbJW*8`LH+0!^e3QyqiM2kF-C`!hgJvJ3bf9t-T!7*xV^>A$lCKkRFDvF? zp~Zg9d=Mhd9NE6&gZupra><<Lg-Qgg*2PfmlvcX7_jLq<aQ&`9icGN=F%#?RT0GiJ zFNJp9j?IyNf4uv21q0U~{RntvnGN$3cPyiLW<c^mRqbbI(7eFA^5r%d(Nuo(c9@OS zHs~!?=IsqIbWmykJJwZ}lKE`W&qFt3aQfTOqQ!2RNfYS@mV_Bo{mjU`;fE5b<=I}^ zwJ5{%cxaR@R_;&g>=(BVqmFy~>N_=<wY)R%ITrCr9N#17R_F&thXie8$B*Flzq+!} zd=gExhkfYyUc%2EJY}yuhLh9P3LK_3HFws^yYJe9aBH{1&R;bsJ(3n2*R&8H)cX8_ z(&}Ol>F@BE?hCDxb;=@EgQRr%#$N4mo@z6$WfIQ}mKdLNhUiPWa-*`@_+1Ibx7DB$ zZrv`5<)9_GG~%Wn^O?%%YbD2J>u~K&F;|_&`PND*q<^HEDm-*ZEE0L$23JJj*L)0A zH|T0o^SI(l=ht2-VyOKRweBPNQYA*-%zFn4iz--Y3dF$RmEE<`ooj?|6&4iQDSbv( zy)pho&RlFBC0^-0k3Ys}s$#ut4vb)-AQT}SCVvQOqg1aog^y9`&_kQTj4nT}yUfl< zAxpK}VsvCVoC<lTipArZx)=D14i4OgtmEXjMh9?o_D+R!Bk&e9^O}eud@lMC@tAZ6 znKGadV4>vOnV}c%ne4SnQC{H309S^8ewtjoCLnSLH=B!|YA7si2YMi9{^OvjkdTHF zW9umTmRdy?^mWm}d8j|6(VgK<T9`>n9h8u*82Cb8&|y|s$7sKqEDs{gzlD&f7<-yN z@rffbb%^YUL(H&t^2br!G{?Z__U>Lg&l8D<J<DQhp5bAWW?y368sWI$$agzNIGCy# zqOE2#I;3V8pMiCMx}hpg`DU&Jy5=9<X&m;)_7TpT??b}Ljm(ANfel)ep}uafV>5~w zYu5RVDZC^W(vJ3U!E(a}sCg?#ka0`y`=tdnxIFBL68Er*9l`mYguF(lFPULFMu93z zHaTdJ=+#Rn;%SNQx}#=L8AD7dqqj|mJ-%*TcxIE)z7ZGdr;L1tEwUxZFDG^1^d~wN zF3XyR3i8awjyv2NVN=PLaL!_DrO5*~!)~OrGkctRPS?4N_QSZ}%O-IW>GzE*QYewJ zO#=?I#j6xr9SSbF?JFl{XD1S<KLa&1M%|kwl7}N*QoV9fSp2C~N_Iye=@pCCT-&f6 zn!pAhDBtd@uoHM?Wgm&{GkztP#3atJ@~7mfe186>j{xodWqkjn<CWg5;j~s}tMWWo zMbdAZoBgei_qvXMsOv0$2Rb=CRMY_JX|4jDcVslGwl9%@tt?0w{3XSa5SOzcL4vrE zT+OlY$O5Z?z;4o81Tt=NaQPk*Gc5d<WQQi*Q=RAak`$F7#u$i*k^2f)&`<9Tb4td^ zlg&=8P=}4mLN9Gni-ZCbS=;uOQw~-UVxmu#RZxMkN;S=c!c4gwn9MxK5h)7}z768; z+C`j&BM?3*uS3b_mR_8Bp><Z0lw*CvbKB@U#y^7R&WOO4%Wlv2aUxHpoG4H);V_Hb zqfPZ!-u6{Ec&^iW$wdWN;WGsx9!z)2_>udTpbm;U@eb)Gwb##wc2Rhek*@;44J_lZ zua%|<zTBO126_VI*3H>(v_rCH8Th7u`9+Wsa74Kd*MpaVgcz#y9QmJ$xO-8N&Io-K zk<PMRoBpgy-ukXsGZZor#*MlVpBknby=Q@5{n*Ijf)2Zl+lfYdFIee0^+x#q7OTag zj$1)27j100pS{gy?E$#*S`T<2ARvu*$Y3GIopR{CM?zaKLa#ujW96#n4VP^7#BKT7 z_a^_zUI|FjX|)?kv$51dhaD-4WVE&+yU251Z~FK^^h2=tt+k7~`~op$)w|Wa+sE!^ z_I7aTM$EVy&Sr^SBSQQ0voo&PPzue@-ENVs_UZSjnr%-dATpS`Tha-uQ@~x!k+84$ zZ0<FpjPZyW^luk0h)3oG57_?usZYn1o>1}k3it7~GJ#i{$!gy^FqT;cSPfk?ygeJp z$zd*bY%8KyoRgxvI8SzCsG|TvTcE+zB8IL6W2U??N!iM8_phdx*>dBm*=`+<bAAI3 z`_LXLs+>L&I>>2x?6CDCabazIx@pS2vC5O1L)7Rfsa7-KSOOk{IqSKH-s}~DmuWb% zwPcYT9f+S2JMA;5471Yf<w#My>`x)WR4Klg)3TnPS_hN7s6jthy7Of*M`Z4&7@)m< z$8*Eu=`_|vqG9FXr1f@!aI&-OI881s|C*JtuKwgSLvD1i0T`x{?30jHUdyoZbV=c5 z2Z8+>9#=oBD}n#^f+t1G^yDiSKF1FDKCIsQ-tUlpU8sn;-+iO-1J6nY3hd~svo9%` zRe&&G5syeSMYXaf_gQ>P`xn6&O7<F**(-`gtJyrvuT&VO)Bf}K=8Y4azt)2JHOhgM zOc6Rm#t~xG$G>uY-1BO@;oS7Kb!lu9+EsSH#)4St#ZP$7^$sAyb#*dW3*q0;qAGjY zb*Zx7E$o>t-CXB3ZAC(%V681}FY{M1Y)su&4;P0U;JUba(%+rBE7C_%J8>z2_;u8i zDi10Iv>GIMZ>4ren9S_*-%3$+7~MY|3{b?S#HSN0Gs#U6En?^5#qKYqZkm-5YLR(t zUC-Xal@Jp`J7U*Bw)C58bN!G7E&8>q2oSHD-oEubgT^ih=6zyr^1}SAbG(p_B;py} zlzH@O!|=OaoBI1*GBi9bm$Jq!-7SgF4nQw}daS{%+FU=1_x1KP!OO-yg?a`-HbMjq z<?`m8YMysj2qebzt`_rjCJWZ`_kjJ$v+%M|+8mpsB}R=(JSz1*J{B>fuH<C|SyP?R zu65bf1_lDT)3u_IPtKb!2O5nJwx?XE_8J{DGQhG^lUcR2B*A$u$>b)Kn|BU302g z(=XS$?-L7whL)!18;v+Y1<yfudpfwqJL1+wi~b07;){*o>VWJIbY9V(Z%0XJi1?wv zlL@$)LHgu7jm205^A@e#u+cOd4LapWIYijT6MrHZ-GPdU-`zAM(=MqBh6|j?8~8;K z`VW$hCE^a;25QwlOpC;*2sQ=s9EP@S3M~SeMNb*D_smnZT8D?<Em(dI^_{7)K*OnR zGi$laS&A3tMjyztOpj-0n{3eRY17%_7L84qN-My_<h6@us<oo?M}eZ5#h8}lDovx` z-kuQf{HTOH8iUnPcXrDdX6&YaE1F4fuS0d5?}r7r2`sK71@ba<e=+E-z%mL6-%?cM zbym;G-t8#2V7L*#Vrz(&JjzCjgii%&^|q~kH+cJ6ok2hv4f>0fuY_g$LErtlz29wi zKli?4PwTr^yzD2Z{=2#S)O;@K_SzEY0AtKAzYM0u^Fa5fXZVZ@188?$tth6%bRy{) zexnLrM@X7r2nF|lM;2=fo4u9()kN&(R{jayp`K<zpia!;o-1YZoj_{Fpr>cs;~K#C zF#Ux&=Cf03Ri!=s7l@5?(2_<o>5I^nS*GFO7YG@MU8>uSAfb1(lMV#Pr32c17B!oR zC{k%x#XW-=BN??x&gJb@?dPwe_)L_)bZMvG@ca#HOC#gV*TcXlWrM$wCL(nBsNc~x z3Bnu)TfOK|8~()R7PN?&!}5KK&wd6|3p%|UGwIUs+~6-Gx8qW&xHi0X$Z}A*Fa0s- zGUQHL0hRp~)GwvkZN?KechF%66h6roDF!TG*DL6==)AkBXEdqk5z1)+u4$ui*Em)r z_<m1^(X+WYof|DM+s)9F@a(*5o_E_T1)<)4AsylzJy!aWRamnUOCpS><d%288-svV z5W7cC27`jEuwnuvRN9Nim1roxWE$0_3i8OsW2`J;+Zl(L0?lJKA1QMqO&79+9+6iD z67&3=Tau&M3+QNdvk@oPSj9$ZJ0z$sMA&A!1O^QAFCC$Usg<r<_Q+4Zu)&M4=BYJb z&-?EBDEM7A)x=cs^m)&4TRa3XyY{p#x+(D!M-j(WPpKjJxInCA|N4LXjpON{d$3oF zi_3!*Kvstwodo?IC=%zpKCn|<87;s-0$^$WaaP)&-e|a{KlzO3^WrN;3q9<wY_^c` zGZq#H%wh0>PcaSt`qlcZAO!#TlsDd>hT`7H26CA4&Tkh!L}w&MsUE3+A0OVHV~$R( zNCwB3nO{FZ2JQZvV(sU16@VviPrBBjKvE3F_U|YEH|0(%wTmbkdNCwu;O%wL5(y%@ za8?SFx@2f_av@m!gr3~cO@3|k2~BBkL(B5nUBd`S%lH+@n4$e!)AQ8P?X;&NLCs}| zoeYChqTfX?`P_1$tUD}I*k08Hq;yx(D)0NYH68z1xD#<my&=Mgl!DyE7~YX|C6-UO zjs9RBHT1adKEBbGiSb+8TTK4N*P7*=S+<d*J5IG2ZW4}Yff)d1imu2wB#GwjCt-DJ zxW=$>?>stfz(d~9M0tuhXVt;d<&}>CPfP=cx*?gjUb^en7fT0>=AQ+WKxb*<Qbr3w z;YVJZfKtn!fRV1&_e6rpa}~?+Okt;AmbAk}y4Icuvi$Z=7+gAT-@{U6VWG}p#K5@F z!)7n0!MCwVsI_?qSa&Fp!_u_2H)q&f-9JSxn+)TKH#Xz;*|{YkZ5O)#3{>84(n=^| zLagt*b^V=d5H>3TF%s#)n=Dp^1qqv#pZ@|yAjrEhtlAeTu{~n)1(rA8=nL+u6p^DF z#B|RHgqQn^IMJYcx^X){9TnpFVw2gCg4F?Edq{EZ&iY#24^%%qsh9~kWUnUdug5an z%9N!l0W1UN`XYkncxx5<00v#9#*PtLoUY_K?!a$V8RRUqJ+pZMW&wxns>-0+IdrjZ zO*0w8Y#G#+ex-_hRyTDJjD-7nw_>DB8vd)_HHf${hywP4#6Ufqo%X>Wqgxl~f*56I zUAf(C`3l7k*FuWa98nOxPGsETA->WS5_X_bISqm|JyD6{_er3?_~&jHVrY#uG)TdQ zrKBUoxeQuL^C8iQZstg|u+pyHW4f{Dd;e}X4|;=#>9^>@J!0i*g=TN{v-&Pr7;#ao z$~M*kskKzFs2EjxO~fZv<;=%Y+yj_AKo=L;hn;SUD~Wfg&E=9HIS^$J*Vrvcj%Qx! zlUb%?3TzTHrF*6mo%F*mdTGHhr1dseEj6{sX-HgJ5PO`rRd>AE195j?OqyAHQa+=< zp-zo<D0n||6909hNhc6y$5PkdW2zyIirKp|q^Sn*DBDDnIj>jiCI^qJ(C@CWA98*d ztsVe!O470&Q@PqLn~iJOIC?0u921ldP={Q{A3drNv>(-NTaD|!VhN}X`ESnJor|!J z56gy1V<HJs%%teiPWi$**x~T_)n(|cJR0lJT=kT-5l}y42K)+wIesX&rf_QA5NL#G zFG|Ab62puSv7<JlEI9;oDV>awwh}@adwH}=&x;qiE&#o`LhttjhT<pRxI=hEP^~G- zr1%#>_)CQYb==QQmx%WTQxB|)E^KF8==H2Xr$aWGt-T8237+dKC4S=%nIb6)9A?hZ zNEZRLv_D5KP}b-tZ1T&u+Dqa*cEbJeRxhPw4btk_KkIS{B_w27PW{xbjolUa>8SM# zy5d-albF1Br8+BT!Fix8=QBuvyN`aLrW4|;193!;wyOGQW4@?)`HDYAVui)oHxLb1 zx%WQla`MF>Y?y`1MmmjyY7^Sm(hBT+o(+e?TK1u)12I4%y{)KG#t+*qLY2tmpZ+OL zI%7hUmI!MvIw(>d8j@9xoUUD|jY^yEN}4{}wt{8e=#Ey`WabS`r39-%#U9<2o#uLM z>a4p1kLvW?n@tj6Snn-7e)z46Diz5JS1`n!47jr;nuU4!j>UU(U}X}JcuA3yJP7w; z^YSJ(mezTPTBT_!9KU`x%kWOIPI^_AQqL<U`#kA_4VRyVNhp(2p}BHF=lodKD=cN9 zh1S-a9dde|l4+Pvv%{vUdP1ua*`H(U!_B!0@3YO480~Bhd6}=U*XFZm&SKxaQG8S| zAf?EYPP0vI(|ViB=m}y}dZvO|iiRKP00kX>PQAot`n=`1>V3YnCI$X2()>QbSgxdb zF^I(XRM)Wza?;4n&5Z~$C{nm!v8lMx$RLD3wz`KRYzuIlGw|$oj`+g&8O<#%)pX!8 z1+MIw87cHd2OTWguN8MyI98dJ7ghAkZN}j1V2bfCAp!9sD5e72eOSYG92mjGWF6m$ z=qv6uX06E|jy)jc)b?0HeGL4Xcx3mBB`XHoTVIHd=)Zv*OBSk^L<?D3f!m}*#}?~2 z@on=?Y15O+46CT#nGBuzhYN()W|<~5EM9ziOT?FBCP|~~@W+7>^&FpbwNGTnR_wTA z??FB-v9Y#OM~<$|W(p=$EgX0_T3^COVzj=panGAwO$Bj8i?;jZuzL#v8!uS)a^T3# zj(e^D1+v%iekJ2s9ZAH0tb6}7D1QY)?*X0<>fm+;#QOiR@lH*`C|ZnY+qP}nwr$(C zZQHhO+qP}n-QVn&d*@-!Ur4P=C6$#BuuMzlO_($>lTc2YVdZxm2ee96Xzkl1LL{rE zZiO1Dm9iQJrlS@0vlK&h`^~+@9WR5z@?@Ce_pb!j4^ES|&e?o?CTFI>V?eZsU`*fR zrnHJd|6Y&aLi6gTy^*BJrKhM2f#goUqv6MA%rKCD>+dHZCZuFbTQQ|iMt|^&%>zii ztlNaJoLOx<wK+mzFtmceh%#}Ld<ayr@x*}Lz{_d?s3JCma7+oYJ{c;<8^k2nK8Orw zFO?d!D|M2x;v+`f@>D;~I3x(W@Bp8s%^7SH@7@Gp9NNt>3hEIcFmb<k%80?RUc1^o zB<rg55Zv-7B&bKsl_(hIc~l4b#?V`2d@Eh7!F4<W?4(24+dtl@0P___Xuta&s8Vh5 zq4YopJ<YJ!8Ec1|Qj0TS((UgLxyR$iq5la>nDMx^oZ=J>(1zTiG#o|3-AfJvwH$gA zj?!emysIf6b%4p?Hs*f@WHVvRx7>*1@_wXQg6ZP<OmlPzd<A6C`pPUEg0Ih$ds|s0 z2m{Qcr-7IA-H!n^878)2-*5w7biVkE;)>Qc;Iyg6-_Wu<{D3QC6<^b@+}PCw;RicW zOy4Sg<%X2R`X|4(c~Ikt2Nx$Ws#+eZ2@X?A;uP$zb}j<7Z6IwNqPvrxJnY_KK)@1* z=DAVe*0Q27qbDWcF@LekQk_SKMPoXNe>O7T005ZCnrG*u|GO1=5lm9j#jFLhw)ktD z_)9%B$@D!TUGRQW=~rwCgLVlUe?$Kck{@tt0)BbTKCDePbHJ6xh4C~%&DFNDrpYwU zQw1i{1yTLR0F`~yS)o7iPyB8lcr_Rn_c3GY`{R9S0kxiTC_ipjuRw-=?g5WR*Mv2? z^j(xmx#uO{b^JbbnCKHj@BIq@J=K{?uZ)nOB`OUK^QR86EZrZeItLuAsAN*|V-K~F zWj%5=-gvw6nSpaj_nCA6yMu{+Hh-ncgbD1Ue7f#PXwMxaYpZOIvMCKpSXHktYkIfk zp@H?Gzh|J4O+Cw!Cq}w)z@btd;&MDB0WJ|%$Wn--u*~}Tec~Ls2}Ki(6yb?Zp*{oO zX^Jm}ct&+*r!eg$pG<>?|5F{>oJog4ud%k>u(zpV<gIR>;{uiL^c)*iAR>0~hSyd} zl=e#Yb-tJFe+6xbM=?FM+dY(R6r+>R(BzOtji9lHBSJyFPfb9ae5)e6Ee2}F#JPE` zqd%r>W@NzQ8cYQYJJ@z>Su<(QX*B@v_ZbKwlq3fOu4G(@(N4R3HSn@nf$7+uU<3(g zSDO0KPoT8}_`>aRhrf&t3NMdPhZX#55MkWeuxHu@Lx%byH~YOjdT%8kq$~k(QC~G6 z*;Es)J=oN}a*0>Q1wsGIIX}yNmu?vo{XBmLg&rozQ@tA4O7KDti>i4h%0aguvi?3& ztu^;Usx?)UD{aUeNZB%{$ps-${MG~Ga{+8RVE?AO^jAul0RRxU0b+fgr5!_>o=uOv zk>Hh`-9_g}nQDi2#_-ebQE%so37|qn-yHib78gx?%vI-WP<)>ZDqo}{IM{K~3eHgD z{<4TI8|pu8YLhAf5Y<!>W-yDv`ljENa=N>VDMD0Nyv6cN!-+x-Av0NiWYO6)FNn&C zqy5{VwFVkU)7gPd+{cpe>h3-|inOyTS169D^7?mRMXtFe`UkpVl2U3*al3$3!+P@W zpZAIXlOHQj?IZT@=kpP}8u_{UBbbOPG_6(W`c*D>j>%gsJX@R{w$*KAn>K}+)&#H6 zhl~tKKr^;RhdMcKV~ertuFpCDi%CTxGSp6`8M{61(5VcA<bb_aA8DU>jQ^gqqe~L| z(l^dz0XgCFlD_SWFonBvxJvX=HB<JDo>#SU1Ha#BW-^s@fnw+31274m=CvE>W=5oR zkDma*>1+<Ih49ZIb@%nx1r2!d;4sv2dCN%E3)pSw9F0&Wm?ZoIUiOY<=TgtLy0}7- z(-XEPlLm@DAxzLnUk3-qicO9Ypjdqoj7bd#$U^aC&JTp(Z(L$$BS36c%7lAX_ti*X z^92@ZU~PBpB8$6BEZUgp9&a<)H(qLFYK&$FqETusUscU(lvJ2L!Lal@w`C=te?TxG zYqmsnjLNMQ*BP4JOIMN)?W<fd?EJ*o4BuQ(_OT@I7NPI4qBd_ekYL?=Feyd&H1@N> z?JNt}%Sp3K;}Nxx1~xb>0Xe?@o#pAcQD4bwDzN^U-s*Pt6_|q^^+i$RuTP#$*_EgT z@VPv=UtAiMm3ctxX+L%=4HQuei3cl2o>FDiI-aC6clEK21D&F)EATLU=l+2Vlmh4+ zdYZ<#CtZ`}>#HzDJZPLr@A7kIt#HIw%}GtKC*XX=g)`$a;^p9c)F%1rJI7u0F27ul z4xMS8m6##9>PzKcDHM;pwwNcZ`3w|bnQt}6mDw?91&AF9#njLF*|kL$yj5b2b@t5@ zCOqS)#U#W~F`j|Y_H5_KMA-2+V}6Eu(7$U?Pnn5yKQpa5J)+NDEGaXT#FB>Qw0uAZ zBZSxIYR(HXqqw(e7=Y~Z<B5<EsMJoOT!|nd5BVoI6V!o}<P{h6yX&PH@cxXP8@_o- z3Zm4)(Jz~GK@vq(;6$?y2#mMEF@nfSVvr2+2u$&t>$;RLHXB(9LX{$nVum#b>FGnc zQc5!wW04?9+>uNU>H~^Pd-xj77Q`thGcFLRP`*xCRbGV!(@?C{NUJHpri{$w6{fr7 zat(u1s9*IrQaLMGZVuHLqwonV`>9PBwGj3PS79kmj>B}=xZ+uX@s4j10*y=~i|spV zK}dnJ{RK1M5s@_(B2WdZAYYPaW2qXInjx?qfY;V2hgGrO%Oq7-OEEOM&Ztyh-a6(J z((BLFu7V^!qM1nv4|}ctCYU3+O*_AHDz4QUQ)$XR4Pe*(6$N--J4p||{7H@FROuFH zH>8`>6IrWbhEDHqDXTK80IhjVo(+3Nz<xk8urYP(v~*EF`_F^NYfF=%??<l&uu9j^ zC=t<HQQ3zE$iK;tDYp*`xeshLWpAy{F%=<&O(v8((8z6ee%XHRJl~vY5Iv}>5glhq z1G4$SW+hF%b>m&pkwgS;8(J9@PVUr2`pK7Ndo{lFT3f4I+94Z?65#GB7S`c!Pshtr zBeLE9ksqTo)9)z{LH8A6yApmaT`5<CjTo{t<OlE$sQUdGn#3U$r*V7>)oJ3Nf)tti zxS%fUH?6T^9P<+!0FeWvW*JS*YfS6F1d%X$U*fKjEa{*R;Mg_EN3WX}nAY!3Cpvi= zNe6syXH|TfrkyQMFb$-*^8>Z6;P>9fUuzT?u$SkskepgNi14!@qq|ME#i;=Q8iMJP z-Cwb=9B0oAnBm*T3zw70pTcs<V@h4DE<w34e^o(zG@v@C%^OeOY)6>S)F3<<7~^y3 zsu=(`$btbY$bh6GCA@H#sP4Uk%i(IDcd<6hbx5z~#7_d~s7O!n{N%^g$J|qq`{u(3 zQ630x=>9VhPvPu$pqH_*39qBzv*$LJ;MypvYYot$6|rVW8Qo^GA54HjP%NY?s5f5G z4R{_4?5Xerkkjm(z@JRelnxqGY6N`fscG0zM8<tp^?RXkd$()WtCIZ*Q20{8M6af{ zU1QANh%N`GKs+38)brqQfH`vlO4wJ64vbfnt6(yt(EtS)P}j-SaIcF0(DWwHj$iCV z{Oy)yaMm;0t+&>_Fw%!%u5|!RK(oIGvnTu5L;cb;kIcBh#)A?Q;1Nc;A})}(CB@-o zd;F<XR$|2fa)&M?@0HGz*Bd29Y0_Z-MGP>qNqKUiu1n?(yH~Xco*P#fL%p4z+2`0I zpv($OB3k76ea+kzW{0z<*w#ISq-jqfC``}6I-nFDWa|wj%LZzMo|QAwDeM>W#b%ks z6J?v*LPYl9cX(rH$fDHo#zzo;@d#$klm9*r^?FGye`*g8J@)a;8{>}Olz-hUr;Qyo zUAZB#3?-0u&YI9v$v}bW7-NNDJGf-zmo|H3Qda%t4;$JJzi~(ANk@vJd<(<8InN%< ztS-W;o*F?)gNdE8@NZ(mp?Sa9E&93oX=!7f$&J{!2O9{P*ej;E9bTv^PH{*gT#qgb zjql^(IduTr1Ot=a-BuY+??n!mSoj3Bo$rjDhzL+TTzzN#LwTBRjU;+dU=o~*cs~kg z&&elt@lM+m7<bmhedv$S5U<noVsWQ#0;DNt!+P@K5oBhYvJHqxVRKJUtHj6i@S#%z zaB!#LNmQJ0DeYC=1A@U%7s5xy-k`K-Xw=gGmMh~F85?G2`+6q8KfzG>?=qv2$=m9! zZobSDXaN<j$a!wILWM#wcU(?c=v!q#g4ucrH$7L7B;yr6Guw88QIHgz>QG0_6^Mhb zQ$vt34F9y9aOJ%v|7EvU>mCiCw0|E77e`_Pf>{?^WA=B87kP$UWtfZi+n7FxeQM5g z>+np~;R!!uE7-jIro-V2r|7BM&e2147E>En>P+IjU<Z0^B;9+gNlBJAws1w^i7~M@ zxg85Vi7=aY4I^iba@O>g<UXtG%vWE9|Fa7Wl$o|sFu+B9Awu9wGi|y`5{3H(;CzQx zxWx>{LZM0xfgcUYZ5hmj3x^Ac9AT?(W!TQL;@mbpwb<o~+69G#rCKJfjk~ZYlr;a` zqSU{Edfw%+gqorq3>b-_D?cmDvS^d5C$?g-82A)rj4WHn@vCgUrQ&hs?_ALjboKd( zTkC2yk|4nl#3lMgk4zrjSgU3!jQkRrzvCkc`2_$|-yo5B%;Q*!F<Uw@YdH+oC1fJO z<D(aEGQE-4vE}urLTw>2Y!xq~rT5O4RY?DOUSo9Yden%Xlh6t-0ul&vP_cM4H->cV z0o*Y`H`^hV&C6kBh5M_ri8*dCD<3N|GGm=3pp{H;xqW>?{Pv&F<QB1dY2!qju%^mA zx9GQbsI^zp&jR#fDU7P_y&*Vv01NwzFY#JL@att-Y7UI^FTnvN-xD?`o3ugQN9&|J z>Z%#)QLMN{c`y7Dim=ve5G~45IEb~8KoFO4NJU*MQ}tWOp=HbxS#`<-Plj#MyCm;} z{24dHPKAZKOF@ZN;qGuKYbf&JKS-qsVcU5A&cCY&niuiH+{BI<1_^8($+nu79Z~!o zO11Iekz`NlM^c~z`B4IsGhP6F0+!S5;H2y-UjrZ~s0WCABR0-oR>a>}YWtYPWj=e3 zI2;@g&SuC5A!L<XsShV$<OjCaI+L*YvAWx=PrZq!y8Dw#(y%v-u*Ym|)ODGLj8~h- zX%;LLFavT2D^SI5VzQ+DrOO#~chB(r1z~q3Z&-${EILPB#-_?oEn~3vRWh8=l>(aj ziSXq4`KjDGIr7P}k}L9KB^=3ENhVOaw<vqjx^@EWp1oE6LBr+5GnnFa_*I6{7WN}Q zJz<4l1N-3?ejtGZwZSsXj9V$wW|upZ>Xl6}A<<u00#9Sc9m`R?SWrO(INo<$1$^l* zs0%VU6@(#s6AYkb{KT#j`2QPL7oO>hehV5Fr)q<-5N4Nt6YswEDm%TfE<b*w1u4L) zR@VZs7EO%BS4;QKp1r=0tBnOXx$2>;0cVc^EWAZ|Z7V4Qt4ZNZGGBnj03435<YDoi zV>n#qNetikN?i2l(#UT@7KL$f?*HuF_2&0(UoAGQ0<h;V>op)@26>CY(!W7x!a*i4 z8ri6ei*}!KjOa^sRRSQ0gQT98L8Hv{|246xG=#e)$Nuon-FMg6d)`*{aycCkSy)Qi z_#m8h3c{ba<?a01B(G^K3%AYl{1h1AhnGzufC^dxx$HaSLI>b7G_v}zFsc2h^cR=^ zrZhCd%5aZZ&*14)qyEE$vU6rmzz!q5RBoB1Rn3EkF3p+w&UJegch)<2fhEIPfA+W} zHTbrm1|&xD%ZpjatzS?nFagj+ybSP<Ch=)a45hzGP6E$LT%Z^KYG~aMG;86Xb^~@@ zG79Sg93MF8*l!@nn|<W)H24nT!(u#n0!n*oF^H-Vm8vdDvYdDo-&s3v6kp|S*w~JE zYR<#xh$DE%3De^7#@5Jz)-ISp<b+SkJA6gI=(C_T^gBi<&q+}v3vstx+d4>jRo$N$ za#njlda(pf3*G3;x$2^}?@Nd!Yn?@~#P6gY`cf&7Ym;n5G;P)8NcM0bA17)f8}n$K z2O=9Dd!UqclGYIua*6lC;VbA7E1oVSskSEi<ST+w_`+?RYKMno(DmE%d*ct%ib=H! z1xw6M3`Jb<tP6d3RDuXLI$>P(IDP{xtJc2jCVj(Pa}qPA0x6X8tCYT5&;FEbILQE0 zen1ELNaK$F@SU8}xj1}izs!G7jW>~}!isIJ`v;{VZ#@I$1q-b3D<4%m>pTrn>^2>j zdO{K-g*sd!@n!UgmV&C$3va4&sC2(%afIkHfo!k<8b)s}#b^BoMiA4J*#$f_DS7^V z)W~JtignRQr~UVPx=DTBqc<E(we+FA;>Y7T+fwV6)y*!8?VxKoLXWY@bQjW{Gy98t z>ta|}`qOI4?7T1FC%>!L0GHlu-&a#<F5_|KN4O2|s4|d|5NStG3T*jfZLbQ_asX7B zbfl>Iylb-Z^^)K$JKze<M<8qe9D{E+v+X8~OI_-(s3YW(0q1Y7<?SnbtBQXK_Ls4J zC(o9vza8;Ndy|+Dv_tHbhLRj!GS+|M6BZ2doM3%-BFNZ?O^tF)0wttW7`3ZLCJIG~ z(iuqyC|)Fb2T#j&S`P6;W{1ghUxBs}4<l=%JB*!RNS+#IxPa>|_pXVpkKiAS^%ekV z-|jlxDaI993R0~;?A{GV14N`d1$-vOu-#$Jc|IC>uWp;15kEdX7aw=EERyKA<fc&~ z@uNT$+aH^n?O{adE=7Ke4?}*h1z%{2@SSgq@{_@rx#XY7w$;B~L@{9?6zcAqdQO78 zAF%qC_G3pO2t(4BL2Gq-o>n{OfsY?%GpyF%{CRLp+CTz0p8xO?i@|ikAx;&Kl~Rd| z+@_&gEA%WGSM%8Sklix$MrGKoO`RO+mYYZVz61!eQkFvp%1T19GTQr;bf>hKcK7dT z^Q>bo=JT1ttad8&YmyP`>PsX@Lkx~nC40~VJF>TxD_yB<roUDk_ht%FrSg-xRA0E% zdzxAL8$ej#l-&AZDM)kGu=Jn`yVH}JVki6P=W3dEQDil%h>J{@oX238HuffyzSnOF zAH9Pg*CF_ioTcNJyp61voou_!VtSQYDjKUueQ2-KB98!)bVI+0g*PY|xC1#m?uMxE z=%TQk@U$p)T9;?gkG1o34<lqfc<=}WC15O!MrUEgkHBC$;n3m!2We^XiPb)e*H})g z64|#iL6uT$j2KHq*w7sS2tTCrL<IVDrF>Ibwk{Hkpr0g*F!lgDItd=~@+<CqghmP{ z1O6o9V<neMx~a)0I12AF1WbIX?3RZX8ar+M!SHJKB!k6@r>xuupmTNFZzJikR1ers zT;c3_s&meDkJswogf@{N#4S6-C^R?(bLXyI%44ZVoAgb@bDO$jNTW|M!4y!u09_go zqyKT+sYa^-2qWbvxf8V<GZ3j&Mj&EniQjhPrxef|*39savTU<I(Sem4mf4GB2R0{& z70b@{0vTZqLCsg2j!Gyc??}{oV$1DOVtMniFwS#(>sH!=A6;Xn@Kh9HWhz2LMSJ6! z%0vxctXWhI+IzDIN-T~@OE#Zz#vv#!eyCyG=&dXXNBgZAOZ`F9kfdcEAt_{_8%Kx^ zRAYgl`*(84&jbjg4y%@QL(;Nbua9RqHy7-$WmXVIvd>T8(ceyZHL&jGD!br51C%#k zhKA~&5(XN8yqhw*e*ETh!^y*3VN$V7-G~=^ZQnTOuaUgTp~C9k!C8xG4>_BKllDJq z>nF#S6RwWo?nzO+Ew_UQJ69)pW<X34@muGLD8c`Q+0p;%b#%>k2DWq?wS{rXd>#8c z>h1HD7PEPN6S*uE+8+G|?~ro#yNXLg=VWqsJ!~j7P^%soAx}zTsw`G0q^jPoJ=d2z zF_TQRmKciBhu~QHpb}%CT+yemIX>JmcQbyt^&J2(P_mZl^&ie93OQ9g0BR<f!I_ol z_F&&p+3bj2%1g;i$l4`x75J}EDJA5}?Xdzv%$rG_r0TmN`x|FoEXSpy=o^*~3ma(B z9Gd)*v4F=cNwU~5cs3=dHpYZ{rdC&XI_gN$20Q$ZUqCPgePn_N#t22f28yhond+^_ ztfI#c@6Sq$2D!sw_4EBH&C}Wo0ZOKjsj6igrRj~2{6Hk%u&re!qrRP$ZFgk)z-8>s z%~V{jTF^@rEGlZYTzKE!<5#A6PfzM9fNBd}*y7|3b?cG*UX%AqM)fZhuK70I#zHW$ z1vhE|Xi16~31Ahxrw@I9GTYQz`~gv#LNv}i4wQ+<@C9AGOY1?fbS=Y*vBDY%j~lx7 z!S)mNDBfa}VGnGpjWXBf4BfO{#tEjD;HVb2y<rUDD=+s=0EetMSjY}PBlD#g0yvqP zy456VCfQ*rcwWto*fRa-NC;&oVeOZfgsOY`F0qmVpH(9&^O1*C$2#$OKs#=(#nOQU zgjh+F@n1dl7Q~7N&{V#r=zFrtJ{{|<g2l_bXwG6kPJ$P0Vld*}OhLrLi<bV+tJbp% z1;#JukjbT8LTov*T~X~AQ78`4Qel-k?*jzew)u20tIu+VqiHx$nN3FiR0P5zEQ8%9 zMqi$Q#&T%KDrHx+vbw~ruHTccczdcLLmgF;G=XL$tTDTcP&7=j=Pr6)9F!Y|=?^}2 z%Etkhl}CeK@PaIUUW-v`BEz(Y6SM8;(}B7hs3jMaj~#Kzoy1%l1tpm+KB6=|`qDb8 zh%$uw(39u6JHy^INDacx#tSv~bv7q^O3$lFv5%+F{Ab7xahWqSj{Q>azXR_G=cUVm z(C!9uJKv4)mXalGpU9HUVAX)I)c6lhPu~_ri^}J}w~j84i3w?t2|o~9Azd2twOA-n z`6zz-pF{*^=E`Qg@uA7Q9q-;Rn1j&q`IV91HNA&kS?tVo6!=GF`aH|xj-!(S;IZh+ z2TOI-EVX=-@a}6ET%&ms`YF@~bi%79o$#+e5Sc@NCnHURd-@8F=lZ^+ZaG1{gLQZ7 zF#4OlvBWusH(hx4&QZ(F4`9%<!J#ph3vN?~>(M4HqhA}hqb6qN>L>q0&A-3MDZ7Xl zKAI?uGdZL@fG+OM83>1O1B0p;xK@E#6;ws&QPm;upO_2D%oknZvhYv9#s$Fo$U|<- zhA@WHmK1%%h1}`&V;TVRYE5Q1ZE5Y$Fvt=dpk-qpy)TK-pJ)t&e^l9EM$B5YofB~F z{pJYR_zLjX6PK5&jl@=d#PIy|niO2Xx@-Sn0H_T-xAYL%KzE8zKsu2^HS;tUpR`Bi zo>dN9gv{nh6jGZ|2+vjfrZ0t7pB)AxnIaL@-EyL@d{HOEl?Pp|mY7D>V5qN~rJ&2z zqfrWXmpbeuOdpS_0f@1rk2G!%NeNu~#@z{Nv)wzi5!y{ejUJ=diwir@F`g?^s${ON z79YQXnn5Y7_ghj5v7czB=Rd?1^LK%mlk+KZ9n=6WoT5`SGGRQCg=}xEbwC{%mY?2& zz^r-lPpT!92*3F|DFt9u_3p<!FuDjQH^Alt0o49A$p4f4!h`ZBrJsf*<~)DSDP1KF z-LqV9vLDmmqP+d)TCtiQU^HUay4UWt9&S=F(v#Mqrv3~{)4J+Wy`|0A0`&^FZ`K#P zFRPR+*Liv*w}7RZu?+7^mj)rGRog9tT2jfme7X=`MHFn0eAKctujsOQ9}<$>vfO=o zE_38FKOYD&A45OJ{Zjf*7g_oc%-hv1yNRV7_)E)fOb3S2GkZRc18#JB&>i|l6OrzQ zvWvxXz$P6!=ZPbT{!|+=5Po&KZ$BWOKm6Kc^JRF%KNK){{q^P}8izXBB}7;IBC9J1 zNDREGmp*#x9|Q}1%a?vIC$+T730Kz*HEkJew>Gf4^<l(Eh2PG=slqmHM0wN#@HsA# zkUar>N01!(a^pLjnB9j*Pv$+z)P@HPMnSr4sUYyAxTvdStnEr(mZ943o?%ZhX}R4h zHIpw;itcooTo&IY?mWe59J?LOV<42@F5yN#^S_^*oaAcBxbY1YI+3wsEDtp8q`$%e zOT54V{J+_48*{|Q)Ys>IrH_6EI?#XwM+XKaBNZMfnYCdc*&?{gs!^p6p<KkyLp%jX zRY`J@N`@T788}%&*!bFFSMBWypSZ7wMT^GM;Y}O16-`EX>4FN@IO2^(<AJeC!J^G> zo8ydTpKWxqE*6W8w#R%m1rL<54T)_N#TDaZb!3Pdg-cSY7y?;7N6}Jnzo@Nl^xyTg zwxy##QGrrf>;(-4vVu(E4K%-)H*;m--nX+D;SIweg(rs^H4(6y{*wD3_Yw;Ya#={V z$zfGGkGHDCk!kuitYnAuAsa2_1CyW;$R58vUOmc8djb{@j!HRboiKR?&VwouH)R#n z(3Pa0Ps-qW-(fwXy)MnT@(22-R9SLv9fkcBcoXnBkxQEPlnN?f$PX4}3X8F<J1yOr z&A`Z4={5$l`Vt1Yl`eeA)ixX2bYF&0tZu0OFT)s!_;<r_aiQLhO*pHLzE6A*-Sj~Y zW1Y%InrPaiD&)YWJySJANAz}stiyceLP+Yb(g%I^-{e0QqmqGlms>#1n6oL)>cBA` zV&m^iBrh&;3J{<(N<%XtA}y_rk?(8pKQda^Do8Hp`()%Mx#2uSlLDJ8<W|9Jsg0z_ zFTSl_+&WG7N~?gA9LrRr+F&-*8~hm1%k$eN)fPUGdjz)?Av*FGB1fQkU$rn`HrxSA zQI@K0pTbG-;j2y0F7MwPLHh;vVC{5UovtOQQjP-uDL#=qy$24tCM=}*JfJ)=IXpIY zVtgrZ1lkL@suCZifC*;*qTp^}f!*toCAC9-j~4<R4<Ai)y{iv-W>xFTd(=r1%W^YQ z%BL29P7-Acj?A0$8{YlbhK`wj-ketzcAR6H0g9&*ua?4dyF~^xFz(Ftx#tz$;SSBT z1g3OgFdHJy!gx*<c<wBmj8~4&KHmr5ifq0#qG%Pr`AAiP1DKAA8t8gYWoCA}mcg)H ztWXeU5XmlvHXpoZgc#-1luhQVJu>5)*}#}}_fHRWqF>b!mtqH^uSJ$X%Yv<126jQS zY^SyCF>>K|jW%y=9Q*x{$)?N8PLtQI5=4X}Igi3P3Ptecx|o0N0~1j&Vn3GF7uF7h zK<mGG&_!1Y4L-VsMA&*NUJNN7R?)y<N!B;K?SG1|;&pVv(;$!0J*@Rjy@#j5*f)yi za35m4EIJ^%Xit-%R$7PR2uKVU?T}zG2WC0Mxq&d9u}tk?h3++s2K<sm_Idh*Ao6IB zQk|6$C;yp`1X|oWD|6XQNX`&)jr9)$C(J?~Z(vg2nB|aXzlU&VD(FH7_T7TqG(bUm zX9P|c8zhpVTuc-VsPc$(LRf~ac%Kbjae+Jy>Rq~~Mc6o+yNLHPBvyRB|C@CrLGfeL zl+uVdN<9Hr*Yvn$Oiy6QZzJ-%=!Dqdzj`DjX<<^)Y+?Uy;Cs<eODuDCQrvF=JYnyI z@6yH|cCV*+yM;pj+G+!7dAr$vnbwuYxbMiV#gOmD86PLY!MqA|i{{B74>%;_kUMDC zep3!i!R!<D)YMp0h}{u@a=!8h^MjK+G3CNPyo$`l=s;NCn8JkDSVAlei#&oEBoaCf zwnpn;DA))yY+>k}VV`#LunhZkDh2Tp8CGTUJ5ySw&H`r)>*+H-$3d@OrghCUs)fxC zfpy)zoe9IzieV%0Vw!nN<u@J7D{Vu4Uct?MiN2%GN8*Nq5mHDn$f3iMKRPoM<@^<b zq}wzBpXm&WQTy-(;>q`GWdG`*Zrbz5v8Q;rd%jzy2%p+3((znOsP!zv<|CVr!j?*F zrw2ht6h_<Y<phz~_$NE^Hg~6sCAmYWEe#s)qYc7yXatdekg>eztew3=CPqve$kDSl z-)G-JOtJ^99_Qjss&oJk=B~W9#>f&N9mpAjA$bpI^dJNBrKHg8d>p~v=&V?pYmVVJ zF9>}+X^@Ypi4C%L8Sf;UG;YpFeQ0gKHsD9~BcFfnljbTIkK>WMi_!dnkY68v48;vw z7aTK!<7OlFW4@l<iLl*_605{v-%|L+i=Y3I*9_8b^5tZ;i3A;^EV9JLgyZVNYj68g zv0nMQwe&Cm$<1fykq?#nDEgi<Ba8*~3{2A*HZW|OrJXgf9xr^^t<~4l`D|dF{UMkg z5WxQatn+84;~k@gtP?^oLF};(spYCbV1T^-W^A<+WZJn+kekV9oh9%k*dt&$ZB)?v ztiw{Xr5aNjL$UnzX^;_`#7oQw^6f2{|A);LB8x{fLUN(6yr6D~_{}@C`SyyLaCg(@ z6focBw`kFGXoYl}H2IdgmG=fK4240iRQof6r<6%NEYHR(deSk`*2XMP3pJO_B4Bbm zFO9E_W8wFJyj_L{wyrBvZt~X-Dj}=r`ZXcVQikB68xkEa9zO2ZTdB=x7dmq2n#fCA z@+pyJG5rDLO8dcrH4=Fr<WdysDlgr;MX$Tv9r}iAthYl~kN&T|Fl_k|Sqd(Xv<+F% zVY=ojkAKg^PESC(Z8A1a4Ow-H%S|LViDcN3RRyQ5rCo2z**!kjlsd%58_5+x)w|tb zLO%`XZIVunJIAuYf{Sc!7<WMhBkD!nhKGcFEsMlU_s^O_xDBqdL-A)Q!iLVaimLV4 z_&<y91v$7DRFhlB-q4z~`#}>T>m0f(>ohas{vj)HQT<UF!bt>_$z^PH;mVcYy>q;F zRZ^Rqy2Oyd<52uL>dFc$+^a)I8!&e$0y-DPd=MU=jW0SIm)r=C9G&wUJ3!Em5)m$T zp4cO0Vg@ku=q&3Ae_VSVfG{eR*vs5tknYRSY1>KqOrXoI^D!#HUMm8urn6U!NSL1t zf|;RrkF_O~i+&isB$<9=#|u#b37`LzNycrwe1|m+P=v{!A{$vS0}^<TI%2&)%?Ayb zYGom?fNjjor=v^tyj(vJ1-D)rUgdB6l7JXLmM?7cjBzTV7lf!>a8R|EICcj*GJED} zJ!X??T1CXVGI&i!AW+~vw<@q3+!&6Qc<o_t!TDV2EytT5T1|YU+vP5z$E{b~Qe}bU z$4+pouY<<{*?#1*vJTMz;MCy`5S+U6LO^>9&M}`@0Lm5~CF!IHtu>vVi07lzAn;G` zCaYW4Q9O3zl>p`Vg!h6wF<9nN@~r_XA%rPS<2vQDeo-inWu<#IZ4HrYKy^>QT*^d8 z7-Qmx`+k?KLFhvPdr^5ZY|IULFDSIfEzmDeuOZw@7vRF-<<^wwr`%8Cs>K*T?5iSg zn46?XNfey5V^ci5YU^S~hLwkKi21>&AlMALQo#2ii;{4DvAUD0mwoe&Q~l4I_2y1v zmWDDpOXxYhX=k8!!e)d${&sLQ-FH~|HE#}9d^(vJ_}kwa@;<k?3cez;z$jgWiIm)j z;-fs1V)4Tr<>&#Motjrqp_)oRaC5u~rewC^Ix?bwH=EpO8qQRrKzHF>oaEp5RhI4w z6GnBm_ryD}zc3e6r_n2+I6-U@h&eY@qX^YM{j$Nt_X-{+sRyGhvZUx*nBNL*z8@Tn zUy*;*lgS;?`CC~*K|HwWYK;)tu2jfM(I#XwPGEqp?JfZfKI~q3(Sx|NsDWde+Tc7U zi)eW00h9e?NrD4g=BIrF0+kw#(#`8ZsF*-LvYp&Ds(@Aprm4u{oC4UeQM2V<_5PP} zjK2(o5_-Hr73g91CxQFM28|RZ{SAn1gT&;T^wAJjvmFMF9kQKm6XClztPVh^Z{X}V zyEfrRZZeuf_Yc7J^U7sM%+BA`lB@Zt>@JL<@JAutmjFgWv-I8%o+qkaSNJ&?^Q7>j zm@24_$RWr^iL35xC8CnVD=kg&Bt2wPfp+fO(ZJywy=tUfUfa8Rswisy*HEM5ecmf1 zI4$*gzI`s^Tdj0Y$2(dhPSt8)CY1>sYq=8ZCT{%-2&YGiC6r6jwM5R@?vRpuwXmGE zzQ|ZyUJp8$W}7%DaBkl-HdbpU|G87fjFh(NX8EP!4IlAIc7kl)ZF%~!-80|3*{SOw zB@rqZ$+UM$TDFz8-bK!_JZJ)mHn0ZAJp1B<aPd_KeGx1^+WTkg_@~Hm>ku)|J(v4r zIUqO58oIu$6}*^>T#lKJF?p!?%cxDM^t!EmBV>zR&w$&g1Aht=8U7wu4K7dN+X&jB zvFfeonDTU`={**){=!<i+L|#r5S~EZf;oH^L3;q1p@U)rc0TVZFc#u|Q+_gQBbDQt zf9gYDAh`Xk_?r(dlQFia8Ac7oE7vbZKkqG*RB@F92OyEkx(d(Z+#07c7U+#IDT~*i zQ}}&I(5rb4QEc+Gg`uIT^lmaMxGp{6AKz?z6cg2GJM+B{$K$ob<f7hnDzk;yK8yyY z-Q?Zx)i2PbD0c-mvfL*dOZVNxdVfFh7rl?oD7|N4z4d1EV;x(ohFFcLh(9V;)8Se( z$fJ#mj%3js&UB48%!S=o16vr5SGVO@%T{<OMCG<&Z$O7%E*rJTQb|lNFLn10QhM=r zS&PQ_c??3pOF0!z!dO+X^MlRW3H~~y)>-Fz7MPUMh5=&JKaKRk$nEVRQr+;n+;rcP z3Rj(F^2gllzaQBDh^1Kpx;Ic<X~BiTgpRK4VnMLa49`ncqEvub9rtg_?BGr(Wb*fw zt$P2JP<9YhP~BxYukXD3;OM#v96s^};Ha`{s8bGDDOa2Y=E{#?1Lzv9y9IFoMuPiy zo~eC4ukwZmNDsb5mm~Y%6rB2a@3aFNXHTX0t(#I+tR?}aEV(ItQ$%POJfvZ$(QF4< zanKwP#>mR7_jS4StzvycT%(C4Cp?3ttl#sUyXcx2e2Nj(DB9(^``VbY&{C}MUgGCM z5>21*w0h977-WN>Ta5q<G{oG&P0@qH7~nx}L8m2*9Is*ihEQmR-e(>&Pz%g8t0r|{ zdk<(GDmdy~{yXVRHgrh6Kt{{Ah`>`YD$<VxsPj3^&gm`Q*+)ol91_bG-WS{MGEn2Q zO9`P)tgP!NENi_EIbR5cRH^!l!bj|NFGBX(Jlc~fsKLt`?&zdKd(Bx}&g8D~Io#q= zXch>Qrn*RP(ac9x%NRvPO)1~i;W(R)(H9{;zYbIJP&`SQ_#cVm?~4R7iNKONB2*jy zA0j`i9WeYa{#B!IT$*L)AWml((u$7s_utZl;0rbWiW>Jo_VIMhIWT=m%8)=!uYFbf z`(Y&7!Zbmhpyte<J8zcWn~`r1K4NxRf7g{C!e2f^W)M0e3rc;cRNTOmBeG9gV%`rX zHIxEZY}Cf?`fq=LBNn@x@SMJY3vIRzkP4`Hai0@EvCB>nbym*Zkp#^5x;mUy>r58- z%EA2{o9qG*ofJzjm<KeYC-1OE6gr$1K@+r(pSOQh3zp1OoT1z5G~3{Z5(p<#z;4ad z$m^JS$M{%)d);eiilup+W*P>$D?EVcY#CU;V{zVVPF}i=z8XE_7zGfHJx(r+2rEG7 zflyS{;M74N@oCv_YRsotnJ5NHj9tJPx+4JCP8z`@0rCK4>zj`{40=)x%wu$Yp8c3b zsWVATwS@-+f69Kv%~3nM1bH1=7|R!ce`H{7#ZDl+2ut^Ys)gc@_1Rdv5LGn36+%kA z|IR3@pVfZW#;~51a9a?M94{SU1$8FEH5jsPdgN_TTHFzzlTP(JA9Z%xI-jE8kI6rZ z$0=KR>?<4-z`%qcZ8a;>3`Gw8zPo&Ac_gn`>c%scs@7-+WxYBQczW(ITa@F*v}Eq; z+1d=j9%RKI#wK!Mm{$e$hGkE!Rer45Lt`#`78NO#Qo9I0M~Ou2&yo1vN-G82qzINK z!9<A?H32Q_y>1a8tzg}h<3A^W-oX^BOZa%AS61#W`o?SYR7BLY8s2de7m9a5vcl*d z6D{4oF+h1PYTbL$_<JFFf}pS8TS>|M3DEk**jIbTuKTD$Q%=oZdyLZL_osLAt|MPB zGXlcu2V7uchl*j%99sDEieOIAqsv1a11F#O#>3j5UK6S>MXOA(weqQ?Uvb{&il{ei z<@!=Dl=i2UKs|8g^z8iePkE<{bPIEFb;kbbchBS|f8vqO0SNu6(^aJuA&qAYISL`X z?}s-7xGy|kpg?J(tG)Llqhm^eZKVZcW#Wrt-mSQd^P3XBxhpR;2Ca%{Xi(YLNC@~k z$nLyyVD2p{pCRmG$&`cPf~f=x-uq-}i3NI))EBW>u`5&h;=zR=dW?dt_To02@Qxmx z*L;)qgsr_;4Oc^TQ2q$b(=UIC^JVtG@nEawWA?=aWyT-HSo%)BvAcX->{XB-@1`+f z;k=(|RLHn!2S-DP(JS9}H>7>@97wQruO<|^$Ruc{gpjxo#Fi>u)GQk9@cDwAgK77R zx;+@`(X}{xP$1BN*1b&x1`qz2HVX;oo!IEue9igtw1|7XbCVNR8eF{xQaD-K?UI%A zkSNlp^T@%tRw-kp9NAzj_(Cd33W0Kg=W#8D!6w0i{qh}P?j$w4OIWB~7FEpMD!K2+ zg*DGar+byF3%mBC9p_<jRPO9V*7976jOpJ3m@+S^j?O{fxzBNbQUX#qefHMw;>t&h zdJVprKKlcvEMN?RmBp=G#0PSb|47KHa@;ZskAqWaVQkLcNI+G3FGfTjKBP$Bw@g5G z4%H^y4k<Cn_0Tr~%Bx9XZ|cR`6jHn;VK>bjt5q`oy#T$H-`EB}lL|L(;XqFWyB~>D z-tRh^18acZiIj0|%;aOn4S<IePR7hOQ0=Sul|$Liki(0rhH2jPkF8_}Tz4f1FUR3s zHV$jo{4B*B+el&Si#PP3JTAq?<CrHZqhC|rhwf}dXYzW!aOSj?M3B@Qm^r|=@`(f& z7u`dqhV5TXiQ)jEWntBMc-;gQbADCGFmzJ_4UHo_LI-@?%gNgjcoY*W7!c-4tc!ye z{{a!OijYaf7|ek<2IgRkYmR2ow3_H1XtG6X{k6H;bLeYOpmYBEc4C^Naf)qcj8}9_ zu=!0<h^%UC7+p2dXzeN=rl%th$?}8%@{Z&%Ue?LVBsjx-ljgAmijGc}qB}2)Yx9ki zi0UsYo*33rR0`TJt-2uUHPGjD8D?Y=DaozrqxjkrV~b(E5V0x()<~L0D|AjAh%H|{ zbWFadAt!wkjeJ-DMqKznDKgp#$eYr2TScAhCrKqUgsD8%9dzzpv^Gh#TM<eN;M?Io z9lQmM?av<6<#%9)oU{&j1C1j#7z73^InS1hb!lDcV}&AIyOA6q+AKtA-g};|SJvZh z1|+9`6@m)K{FUCIxHtu22l)=)kS}o>NbBN8M&n89*^tncw~mr(xFIjIqJ$@oed`5D zgcHo;w)ySy+Uy_E|F^SA0^~EOc*1F1vwj{HQza5{7pN<66jLhci5O3Ds>hGEV$$+c zq*2S%o7qWcXWY5Tm}1L821`8sJsCz8e|TF2G1y5j82nOA*Sy<}b8~|FtH{b#Jp1-& zp#78{?p#yJQl*Q;Uh5gu%w{Ds>L(ci{f1qvNqc$tZ=o?<V?S$;7~2g6$l;+tSNT(O z8D+tiUc;4PkqD)DO0{+9&D6zQDcLJYrb^&m#|^T*qx8@%eu?uXRzShrxg~$sOB}BA zHqXo<1xPD!#9^6%5Y?Mwp_CjD?+w@>jWaeDp?1ZZe}0fMVCdd++&|~LLjCI|y_?i| zlxJ~Plh=6f-KiyGqUOw9dd_Fu4fK<%|9S)X0EbmUMsiEQAb%Pp65)9r2+=fWdk*x$ znd{T)-`)_f+0H!K%6^}UNvBO<g$^Vdm$iaml&~aL+2e;29|3%+7=k-XliT{fdM4Dg zxr5u3oHYEaVs#hdPkQKf&eBXof{{O-?BUoL57b;0Hc-GwxeE-+7QMGM#u0El{+E9L z6WOwJR-!^RV^!#lj9hi{{I+Cvd$>6HUO?j5pP&=SgE*ug2rbYAnPP9zw~u8~d(H-* z03|VM!~HqpfTsIPhyRW}*&}5WPw}$okv+d-Q14cu1QLbn2+dRx@451LgOWu}%Z5@C z(yUM_ePU+HSTLq^ziL6&<i$qZ!;A=a=iWbR=B~{qJ}@%htOg0VjVIypa!E7*Bw+w% zy4#RW^Et-R$6V}E{v~}E{@;p<A#@@#UJxhbx*dibxOr@5Bt@jKjp4;0iYcYa>1qYX zV3{hm_5rm={bE0Nt82Sau*HwY>70)xF-P%jV^5;Gx$vxj4s<D-0VHgPd*T?N5UFvN z6mnoWfge`h5Vi^u3-~&1E-=Y%vYVfx7a1ey-*&n{tyfkW{>=d;|5UfhDcLFd_VMe! zz`9-HAxXY%R>-Y#H~IC}>w=M>0a^5#q=PiXM7HTnk_Y&CAR6oSISovs$vw7P#Q&I2 z_HO_;?R$N}jn#icpX}~!5UK`tQ}w%SZ^zWM){32UOB2=UrE1NPu6;0@`~vbk>VYy- zq7{j?l+w-qQsrR10ku}-lCngQbydwsTgeqR6R7greOGvHx#vq2p9e*5pua*XJ-qDw z{3(Yfm+|o*w|9un=r`UMd~s$Qy{yhKwTftCDd!8>g66h>RMa0Pc&ymufG#<n4Bayd zB#BcO0L)>lHoZ2m-Z}*O#bjpP2W4^@?TjVyA=@qxvF$rO=A+~fK+|ri<=9L!;!Jim z&Z+xdIux}YARqBGn2NG}ZxLr~_`93pr1m<BS{H;nWRN##1^j!s*yK+oco~}mAZITD z<-%DG5$qY;<#T}6YNrr}6I6b#gHJ9CT1L4t3I(0GgL53^c!U(w^~xS6^Im@f1;OE( zi)#;xYze^l!>HzMynnQZ+1YY6cv_GvfpoL@%U@d0P{iL4?2T00=OyD?4SPN=km1(! zMR{emoY}-_0k1x8#-4b!;;uWO3?;!!)H^H9lil(xi2|VTE6236Te=@+JXk9=<3198 zyx?gFD_Y!mhzO$pIZLIcbIBJ!;Ssl}%3%ulN`;9yT|x=9z2MdFI*^8im~+oH4xqJ< zSZ;F1%p;F1Kb-?_cv;2ZV3K*Q2x{PZ3Ewc2%s<|0Kct099%2%EAvmfr4cwF@HCrrf z8ES`A>sk_xDr&n~_T3u7QD8qVuMY!%O!;kb_;79BFQ|u74#NUSPaD(&A5TcTQC2+~ zkrZ<x4A()qVm7<xQ(2ZC=l9f)!GQ#_I&J<p933-m<p>YWJ1leIuDxW)0`q^cH&dEl z<|T{ePzKwLdYEakW@uD>n`5(h>MnJIG+X=@W!SK*|8h!$Jm@aK6)514pU*l-KMcj( zBp0D2obHF3)G8{*y|vw}51!ZGgyYLkO#0s(h4VzgSd<fkb!U)#-2MffdKTD5aWS!I z1Vq=uOGh8ro0KP9R0zlciFOoPgdWR5hme_%$^LIu;CwIsXEAl2k>R0VY_MGdJA>~j z`ZI{)WJvb3=B|&L5|t}EL2GZYzGLqwrUFtNGh(h-YLRKKNHrlNwBNKj;sml|#FMe4 z_sI9Dq}04MLyOW53w3O|d+O$7kD#iNrL<<V0=V4gZ5h*K!kL?ZkNXg?u|hUks2%V6 zfmso*dH~j*QOM4n7)ET_h%r{dIq4wU>dj!Q=1%|ZhFZK(NO@k1!_R|Aw?T2)8{4gA za1koejnnd-%;J^V65`be$}c;Md_{yWrI37O+$xYeHF8DD=xRcpuV#bTDirVCRc5~{ zQ!I^r2Y(37KY_gIc6KTgS5a4mo=(2Zb{Rth%ZDFT3Z{U#vs^mgdaGM6b51Wt){OH@ z$_r5xFQ29p0Qr=rYc)C8=u>8aQ>J;pK9Rfp&`co-qhdw9-a4o;W--!XVoDj?JxCC) z4lmPaNPS;8?bw6!AtF{=G0Zty)r!>-LQI!S03}csC!Tq(j}Ju@IISQEy?y&6S3`{l zk6xknMDuGjCEnO}@)S<n*qD)d(jQ9dBUE;a(2BrEGr!uFU9XWSKz&Lj1C4Az$4Q&E zN#1~^lx^Z(AO+=-+;qO&dIiTMM{-H&hYGXI>P!&gZG+pCb|^+Lu0>E~TDH-|=reNY zkC<qeiZww)D{i+DeV&<XQcTV@!Fuadur&m+*vSRXF6?4v?sx?GeOgdvEvF3v{qfJt z-Urcq)?6W@4Q;h*3=95a@injKl&rzp5Vo;_Vktj3N~sp*Xfo_Dq=#v_ZZfHjpfZ@_ z(`XjWa@nNgtq)?v-xntw`-D#CwyeG(`qmPhdZMGGe=N*fx*7;#n@4xWWg{r(8^~ty zZzM+6vOt*0OCvf)8)q%q)rU(v?5IpKG4p>;)t=o+H+emHqY1lY#)o-zdFlRQS`9hm zZb4ni1tFLx`Hh$>o9IVCFLLyBZ57YNXxMtFw8}dB*gmIGr?#{#hJjl(lq~Iq^X>wQ zw1~3}L8A;7H(LU40KqI7FU*hI#3aoEYXW3gTREzCVrH^rCDIojl<bI(OOaOn<46|k z8>vOoZ?m03sx&IxH?W`{hOlYk*y+r9ToEQ{C+4K%&lGd#F~I24j4H?zk%f1E<MB@H z$Vg<Ez>Y?56-qKBrCj+FSz;{qp=P*k)VC+uge>!rnQM1kA`cvf)3m%}K(vINX(Nx? zS>uiZm}-saKWlb4QuN?lMPO)4t#$TVB%8zWZf98}xdsk<uVSX}+tP!~wu-~&lZ@3H zA<ob@e(%yN2S%cMZnQM9mTUu@T^^zAl^Omt4H+=~`YXPhj6w_T_%wuER!;5W`ncY~ zY71jLdfznY*Gnk3A^@a++p$p%=iI&S{%7dWHRmz}=B8fbf3D%#C-=aeb=}w8idCL& z;V3$L_hSI<R+9F|-YhFd=h^#B(ISAmGOx^P&bEK{qP^<dX!*-(F>xRgrhCp17fF@h zmhv<_qQ)OUA4AxV50e>O=>awETHXNp-R!wKv?=*G?-RKBx1MZ{AU7fbDarh{T`F1A zkIhSvzZO;jFsp|zd>Lqy{sO`>4DLlj(bxQ?Cw7}7$oH7K%{<em4PBpag0(UTo@a3b zAaD%Ls7f5>gVZ$E=Ybu@SnS*X3O8o8E;}pNgEP|Gcw-WA-o&PS0LBM{`rE#4{PUA4 z!QJ*N3F3x=y7bBwW|O*777|C@o(_v{=J2ap{+-A^eQDsC@$ax@$<ewD-$AB|15N~c zXe(Zi3&=Sk5C%lPB?Bf)SU@8Gn5hQ4!WXXvVpw2791OR65Bs%N7dX=6rBn?DBd%&6 z_C@kL7xEMRbjpFpF9AaJaL(oj<ZB?Tif{>j8@aqC)0Ow?s7nKlK{35nqB6gZB7+62 za=0}YAJXU!(i=^QRZ9rVXj05Ot@srZmU(Ow=MRMV8YM?lGHe)jsuj_~ipDZIw0YKz zr#Kj$H0S-Y?Lpj=r2w+PVK<oj{*qDcLH}q!=>2Fr*rugqu7gs8Wn#GNab_9q=O(WA zts!{#!mUX^U&FMjxgR^;p~Zv8o#RD6PO{U0a5pSg7lsq0mqt$+%RDR%e4WFvr2E8X zHmNhftBr`qSgOP=5Z`tV^<So{9*eQG(nCiF-@VS1Vv`BrSPnJnSxXn`BEK%C_P0yA zB6$W{kN?uWU(PO`Jj7+$wkHoZK6iYw*ZIkUWuh{aaDLl+1Dbq2aLsIPc`z3te?G+i z;03tnLS(klO@1(d5kXc8-4?wztDGLRs?q;p>z$fJVU%Utwr$(CZQHiZ*|u%lwr$(C zZFiq<$Bp~8eneGeMr4f?)QB-B9tO4*+!RKWt{%UxwyWArchnRTy>EF*i{u~CcF34` zy*Yq@jo0EaQnY{HE^2voSw680Jjusgmm+d<Sm60FaUR3(Sa7B|7b?T57`c1r4UI>w z#aK3^QI54`@GxD{wP5ALf2J!AgWs3ABHFVXRsLXJo&7<v39gVTt2~#o4J%{xRR1!U zZn2$G{_r3+Bo0UKWR-B%k(eVj$_~Q~=k3Coc<CjDM`9qqt+vEH30kot{HTlC#gcZc zWj9>)0uv4TMqQ8RQEVif9}kD1=iPl(jj^~r@mbp?`B&J8Cx<8EKyHn0=OE8VG|}O` zj4Hh<667Rq=P{#;RKees=)i>e#ju}}upUSuKDG&eZsC(~r5y)HQ2e7AY$QYYlJc?h z7D`ENJ`YeEmj76lVUdT_sO8I-XlBm?pSjS4!|gGRR6rSFYyz@S%j6j3NbvB~+<rT5 zh%e;VVExy1<s1S>n9;rfI3vnGAn!E@L~N8=0ZI&JoG0dV0mq%QH97pt?5a`88Oz?6 zE}tZ0mTp6LQG!s=cHf-1>`{?5IB@u5^`pPxTiJ?|Vv!KwcY?t;2~Qquh>aApx6}@X zf7xagBFvK`R?it+(PRnMb_?Y!6K~>X(qi0B_}X?mBCvvnN4fqSDDgl&{)VTE?7~O+ z3VH<bQ@MSJxr|3&CueP(#KMKOgE&b^_2jPE#xbl4gxD=F0e9X#kH8B~5%@>H>x=by z=RszG8kW{M*W<nV)r|kvz9zm&%K+5TX*H*DUI;#=$`;q;ixjZm?+w~Hk>vjTE_*2i z)~aBVBxS(2mn@bjz@Hb2{oGXCvk2{BGq#K0N3{_wS~r^!VYvM55pnzPud&H%d5Uk; z?;X$AT<e8#qSQ-rfFZSmxGVS!YBEeV6GqA_pff0TDRT47=c>v-_&U?or1F>)c9loA z1qv*bwkq~lBB`U!cU<1GenMBift)vH?yzvd{z->7PJhV@SKWZ?p{9o2>=&a*%sIzG zzoxaxs<t5LESJ08x_|CL)lL|{-@GwRvN_kKB)P8^=J{MuZ|~InpK%BX|LB;yx?TS9 z`2B+z3NaSB1~aO4s6;*J5lfov&8Q(&tKH;Mok`6rG|Jov!ZdfTB8{%pC(AsvpUZl( z)<)Lp21A8h#E{h(sR0TIp+EfB_cJ>+5?B5C93Fsj+XY$l2X~rrr^A?MU_A~sx`<;* z4ZclqD(fFYR+Ah82)R;!JLg}nURu;h!({fcCz$Kj<2eX84IsFBz4$t2{r+;B8>u4G zZpPDdn=+Ksa0>9ZtWH?VE#H!>iv5&|P$8Jh3n{Go*gpY%uDDxVh;|`iTW;Id8$!CQ zznik9lxU-wOpP>4N+Ml;bOtj@j~|EJ*hO^pQjW%3re1j1=WiEqQo+de=}R>_nKP>C z*gWniNo%utKq*q<<SYwhKLhEqhjQ#)+lY+Ie?G7YFhfb5iQjK2R1VQlAJXEAupN3u zF=X_QcEgNLi(9+vL2X8Nl-FHgcv3xV0xnw6bczja{%{SAR4R?qEFs6~VgvFXK5IS+ zvN#n`5vXAMsLwXZj6|6m0g07#+R(IYZO~!`VkwX%zY!L{dX@k$O(zaF;@cy+=6e}H z2;2EB!N~%;GGDVPcCH+XQ>@{Klx$yL#w9@jlu?MI)RmE<iWQFAFGg;8BgbyuG8g#a zsUHV?q@y0MDvvHEL;G^lsGs&1^LGhWn6t3M|H~I2!mc5#8`{Qh2JTvyfwWLAgo(no z^*aIM&R?C-n*%Bj(28c+Cgi3C0@;q{H>)O@ll=fuE-Mz?2^vhmQeh|2C<WKOfyR{l zfch!c?D<Uejxp942>fLE%NL07z`*sBatFT`mV=MzE`7#YujjO7DBFOi4F{Xp{Nv08 z<AJIZao4j&b-0gW2>jx21;*q`w6-x-J>jqz<&gQA9c)E3BsI=HstbrSt`W+7O*3H_ zP)>9$`D-b!HQ_?K`PU|>>{0`+u1y7cymSDjw(7O=cuHWE+QP7(LC=?P`K1U<1A4Yh zif*S%-|0qlcr52_%I*S`>yVUG{Jt|Ds8*2}7hgmp=-S%X=m8{Giw&|ySUMsWiWEgc zP6pX+als|`4;v3%3h4cHRugs?YxuhXuo!mCVntc+O2s_Zp>Bm%+aO2UQRo$ru{*-D z?1cI|ZD?Rx^G2Y;NvEK7N5DGXBL&RTjS*~Oy}=f$Ivn*kyc~Q}Rg@o2*XCRlnsBMs zv2iH7Odos<I$Lr~+>MjIrfRH=6p+Xe!<6Py6uUF4f_6mV>di;YVRzryvhNYBGZW<j zvR?s+jiq$xA*X_tri&<tNFNuqM(Y8GvtIGmFQ+3@rU|mHb>5z$MrC3s{3b6U$X9<d zj@4-td3v->*rr)T2LU9}fg+*tlL>*vAB}}*^<%mWu6AI_(+HposrK>?9=RmqSt-fN zBdX@va9CnQ0;XWGARfIk-RvC;sOL%Yvw`xFFLa{E=o^*~kT0!WbWx@LW8j}N$f{>? z{fhxQXbw=3gZWIz9p^mM{gYo|8ctKVkf^EcDXnKYvS1B&t7!e&hvyVA|EIbkrl>94 zMaWQWnqd?SvuC{h6OQ!1%PBKd2v|9n0>XqD6$e`INBoq;D<77DdK4bEa^R{uXw1=P z{Vr~6=X2N)eZ9WdlJ08>Stf0p)LpVKm8G9!=$KVv-jYlK0)?GXU-+&S4<rPfr)55j zcc2zB<~RG1+cxQQ6T8k};weN_B?e5iYjhzZ3B5G#T7(Fxw!B_DK7$+zGP5;A2n$B= zOM}tE81V*6ho#ajoS8Kfmx;+txRNN=F}W?VICdEUuhJLhrP|axl-NlVt7x9_px~jp zUGf4FHRdl*M@S%WaOm7Zi<I_Ir%~b~`-56QrD#_&y4R6b=yhCjhh$w|yRqaU5)}Dw z&K8A{mvzcRA7%QbrDtw~UaEPJXggYLs8J%B?~u=&e$0y<3o(5)aH@Y^RkZpMeEYD1 zQxZoy7yU8N+YIjAFh8+UCu=vkHRTXUobI|20}Da+7H?NkHq%d!6tIjMh02d4W@T?0 z-&L2K_>FN!|1LO|MVtoiF@ok*neTe4TgQw-V;0?_eR((`n%5*6AAZB>i736O!W)X< zZJ-c%*}ro<?k`G(R4Df8u1Ufg$=cI~W)f9NA+Rby`||<}&fr(7RUhdL=DjB;*&^Hp zjxFutN07>HOqzF~LI6eeUyHv<CJM)Tiqu`t={-qxGwx6Hlro)p<)LT#SlHgu2hfQ8 zMh@sv08G3eM9{<-j1<qIl734uOu9egeaaNMbhSFbb42;}<3_IIa3FN)I<(lAZGzH^ zT)G7;{s2;2q1J<})8FUl9&(q{W&nq3uaM{AG7-xY=*Ixhh}J&&!huLQ0U!1`tlD|2 z3z?p!39X^Lts`P@FX?I-w<=lKoW%-yNaLdkl)PCVx#{aoQZL152pH#!j7BK#G?6nA z_EqPyz1(r)wOu%Gk1d=KEZM<bRnJ3O-IJR&hP-Dsl#-H0VL*Xc+%L#*>}0BXF1)Yu zXy$$EO+KL@wbn5$(de;#jEq!~P(e5$;G6wK(z0BFO^W>qSM7<o>=rK%l%<f9&E8(= zemj4MDnb><$2oD395aWmtlX5EEYcZ(GDO(u=$a+s!ADd}^P_}4zu$<<-w5kX#Pxsx zMnJj0QQ?SXxpbIHuL%$n|JHlQf}fFTFNOw(;v390U4rE5!~()6t#M$tgxG0M@nC{E zcc#JhQO&}_SqhG;B->%>kRww4rRyq!1Z|+e7r6r~<!-$3TuxTxH0rd2)S%Mv2o`uz zzP24#UnN1enn3Df_Pv{E=pwO+o9^h_;V1>PjHyykGKej49ljMs33knO!TAN192KSJ z3Ua7(=;$zC>ulVxZq6&y$msgfSq;WtoXCauX>GzzIwCDB-vfJQ7#RYoW%57=fLDvl z$28ZmoFjGu8_`$QGfy51%cKe*Z)A<yO&$Zbj(OIfHQj-UKMJ!X2mdgV-&lW|+b?8i z=v#A4*Ebx7##B$AO%6GLk{Ukj26NY6Cn2F4j-eKF%Avd=Z3OiSjL+E~p13t8E!8eV z=Rw_Qn4wAY0E54o{-kZXx{KNV0oM))oA=kIKl5SeV1-fGIxo{m>T?0ApU5aO4<Oqf zN>cZG!vs9c@BlPx2pOu^21UDSZHm(k&4m1&ArBGCn^YOW9VpfOy?(Jy5t;eA*iUMD zeMTAFBXoknpBg1u`hk~{VC*pV2duIc<ywHml#c4xl?yx<C2jO=Wu3$<{<l{*9CV!r zXEISnI4zvFk6i?tk<)bGc10@KUBcipZkN_%;I;*OO4qNz3gP&jvI3SQt-vwBQ|t9` zBHsI4qn1T4iO|z~o^<<Dz6-&z&qsYfM8RWbHUPn;{AecQ-eYB<$d`Aunx17}2$&0Q zDKOPgkf35#EFRwgUiK%{PmmsBceVV7$2-CuRhs|o(g2{rIjBJ*$vy^SID8q4&=X7{ zoFK#S8L!e`rlQZ^rE*fyKY~g^I3_7BZfwIB`CJ(WyR_+RMw+B{!9@CBB<pznUANI> zPkYP;wdgzmKEe*@)(O=r&x2|!!}9KZ4cSFJg;P;T3;Y%H`v(vw0uG+{0osS>^W-vw z^1Yhe8ML`7)sxsKY){5&wBq1F31K!MD!uGA=nX!q#r*vNw)(Ero;pTKs11tjc0Kx% z6{nh-K9>gDXgen~@XeGXN0sgIkH*Ga(8{oYqS=6WZ|bKrk0~5wcg!&Bz(X!zD20$1 zEhF;{s#m8rV*nOt<JhnzJ(V~oto5pt%Y@=6Chf;HyV^y7-Berx3%cB+%FDTJ=2-?! z77hktuEj^_Qj`2HyW^9`<NpV-zR~4+1Ytm?T;rU!NHM`>DKuCy>FT%^nx8Et!^FMJ zcnCd?ql+yBMG96Doenb6lQ(O&U*9qY&hcUw6~%OaEnYo#gz1+xd=&1vhE`Wem|ZX* zFj}SG4GonU?;|<gUs35t?p3%qx8G+@A@iBN@cOY-BPH%7*7cuarAV5FYE=#%Gr~4t zeUwhcS5(x^W^k#QezfL5;RBYuf?v%vs2$0s*}+eREZDU&ou3o*&EaBVl^5WJBh^JV z*loA6g*ezrB~Utz<R$z$wGJ;Fq*{!97kx}Su{^k?dn2GdhF)z`n@HH)PZ4MOoQGnC zg`T5$-7*VfR5B2jua<7><cueJ@85-Wg34T0u0yZs*PNmuN{kKA2JY?`&tZ{m?tFHz z?jTpo1O2nZ@cDOtyIqgMKeAdLNp3M884S8@;WkyAN{ZAE%0J8UsRcEir*<n4)ea<F zY>#@EW!PZ8bm*l;i7-;*3p6;n2I~)&tk9=v)}Ah5tTM=eGtZKfGkf7PhK;3pxlXQ( zKCdN+u}q8zKU!Huwa~(^$WC(Gtr0_(wE_jFQ#?*HUKhH9rkYFthVw6VG46`<=F!g5 zKuy=n=adinQ6x~)%&yALx~SXIXtDNE=5spjOORNu$^r0Ks-PEG`}?ZOM91;aaC^!* z&Sq^Srs&+=dh&T=8YBY~$?7GtGHXEGydASa8D)WC%m`!umy2Y!z!Ef}PVx!iW&<!j zp@%i&sCtB1r^U-}W9;F&d9tujOf#M=l}Tv3qqFu`den$SA)`FB*EQLHsPGlM!25%O z%l&n1WOh3ZpqAQnlHy^$4NoOU3g1jf*1zGESy!e~>>;Pj#?AQ1{is5}gIp|VZ5xtd z;Qew5sLO~yE;a7hT7+I2j?qHM3EgtgTi3^B-x}M4_t5$Tu>SZiQ1(P>nOPe`1w8nV zG(_(*67}Bi`Wz(!kKdc>dWqI%Ohg`Peg%J49hU>#GpYC9V^RyANlOHF&&vUY$?ais zfR;E};ZET$4#oldHdXR>EV^uX*1z>n5)>`l8KwxY=f2#st`^#KS<|^Mkk-Og4E?iQ zoHInT+4Q{HK)@HD=#M%5aA|cdDa&vxL$jXJOoF{IJ@<4?XJcoLpd?q=ci?n^2EhQa z{MK+&RJTQ}Ej{~A>)SP}8fzf0GD>BBz`fv8O07)zegf;H=@Lh>Fm#ETcRc<qr2!`c zAzO3?@r^#ogfX{5=7IKy5hRcXnS;V#UolICzph>_ZL7C7NvZk?hjrMVa6*V8Gz0nD zO*+2Wla}!1{GPdujF>DjG=Zf8X7vy*&d>WrI|`_y!X!%9*B~)7C;@WfyHEb*BpFMz z<rKV7mS}s7z6!e&X(kfGYsyZ~hnd+`xq;Xy588Str)Ek9jB_K9Zc`qNvIIfKfV{Dg z0=i(Cde*b1{C#4Em3Fd6QK@|h5Cy)gk#}9=39`@<r07&C?MMJzNHs2{9w@foS}-6b ziZ;8-%C*X>e4z$=^5X#wjqz1(R|{Bddt}hi7Kj^r3ksq`qCuJWg@xcF_Ppxvd!EYe zch{{91Gz{sWTdh8LQ=^&5|KsDHV;uS<b{0E+#Rf}o?Qw6UjXKG4%ThJ=xg&iKAjsv zv~*C}+m$khqFXa&)p+&zfI>>@6U)nLPE70o^LSCDe9l=&$iWpd>WTKaJL+ZA2#H?< zW~rePqEa`->{&iAfdeehvD>($Yg-K8D4#Ng+w$*nqfvU_iQyawQ}4(@FF{+hbo09a zN$k=#yF5q7a-#6(Z<e0w<3OaZ^=g^l{OZJwnRH^QWa95Ow}2lz!l#nx9-w*@$wqcI z_{Vz|r}jaY1g3FIFJJZa+?3V;UK$K<py1yW$=R36H9FK>swc18A4T95s9Wb7(au_Z zg>lw9%xe7bU`4Z<mb;2u9G`2#X*@OwDe#Mn7qvVIz_7kp1E@op1)yR|R2qPde8u+^ zl0on=lMt&yeTCM<|KD3W9p7UI{&=q4_zTvQKqzL6QKq;r-}o5=D1_VI0@egJ{1uc3 zYcgMHT2^pAE1pCyh2VjqPC+DmvXFgR+%s&PKBtjc?szv!2iy`o7ZV4oUT6mAXb6QU zwEv^X3R03mnb$Hl8*1&&fhCgS{!^bqbttQapM;)Vio276m*|p*O!~0K(Up8MHA1q7 zE^lR+*OmL4_uYj5Rr6(3Ks9D)&XE7S9}IBKg&1#T-cMU(H-0Be&B(mfqioNK(<~k; z{nUj%55fxPJjlh1gIpsB!0F}66ZJ8iTjunmw&s+uEpO~Zu|?)E9&^Da`XyYxf2#Nz z;DFaCOyR4ije&whl|o5g0l#Tz2^`MN_qp7|_T6BpAA@Y-kmAo3qIPR)J1+kYKMCZL z1WU*(MO+2MdP1;$Az#oJEw#>VpB+#N$G`_8)nt-@b#s!Uq<!P$R8zAq$FM&Gb%N&O zq#6R%xHw^52yup>6!7BC{3TNirzgv>6|SpSGlW=)5-CPCfN7H9U~^|R7=XMcZ3#$P zGy}@HUp5cF*Owql`_SPDU6j+ixRZhAh9HfiS3Ci#Cv1B__G?xPxv^kX+Uw8hx3*FJ z<JT&AYrH4MyEGSVvuOnLh}ZiOnUbS-IxO7L{efuix=iJCg4cP0Sxw!U!Zyvc*;geV zCxtdoC?rs?@ih1Z$RluJfD{4z4+=~(D~h^B#uiPjmIbR3Yvh@uVle)WN*2`N3ka}t z0w+3>KdE`BB<9r0M?X)|x;sceS}Z;PILihD5mBD5d9Rb&ZgPbJ8B!Ad+_s7|MM#FW z?)L@+a&+&G-uRW~pL$DuX)@(!B&1*3yakFkVE@n&8@ZuXqs_k~?7PZ~(+c#ezMCQ5 zS6EE<EKA4;S?H=!_?I>NlSJ9lv*GinSbiC&2yjI7&J^~js@)$u+}>#3)W^>6lbZGV zlG)Hh@3;3T25dz*R%x$$mm<Y2i3CM8zNlr3I!v|IgH5^LY0jcF+NOO9-#1{GW*!V8 zGVU!(GCOudY`6=ESn4A-0a?i7F|c_|J`g~aK?!xI^TOxhn6nC5Q^;2B7;azY=hDd% zo~dAqHd_X}NmQ&g&nQ4??^XgW%zvKxOREP7R7%s<rqlXf8gmjuEL;=;qBydp`N<Zb zD>qltCIptn4gnE3+i%9t_B81@JmAsUwNcEK2Wq);J=tJUpyYj2!(YV?0O<L0p`o*s zd*4LWqxh^8cpdvj)M!~Qi+UFzjUr(Qka6y;X#JCQNWKi<az#mV#rCRY^2qgDOC*@@ z2<tg@TQ)OBzTSqxKu%im<(Up!1OX0xLId;P-b_H7po_!~&>lBX9WA<0GkV#>Enj9z z;5$o$PIlgZ{3SmsW69*OhXk0&J`nxgHp7X8=vJsl=ZY`Vp9V5oNs|WUBf}+?Gp%>3 zMtwSZk8}Tnz6_cCP|*c4Ls~~i;II^=GA+x~iGyTYr0^2W!VevqBiV2hBCkclAxtaj zVO#LiunjHMrHP<M-1i9YbP#0JmhLR4)Z*-Ge-Asbpnxm%4-|<fmVX8_G_q4&k1xiS z;kbJs4RausK{QmqOnm0FB?=9=T%HI7fA~;RP*RKfO2s@I;>|=-4UhdgU!9jQQq(fv z6GAE5_+~BKykLY(KQ!)>zvDY{Jh>%FBKziChv)nWM5|&Df2)NI?T)1^S%%Pw?<yZH zcjy%p!t>ry$ayCW^^^h=PwnQw7=LvmCz9#qK#D<2_8pVfGx<mQp~NwYJ0xmYNK?!* z(5o|WdapA~&)JlPE{`$kgzTP=>YXVpp~4p*!EZlX`OdA(uki_=@8=6kp;Y`?QVy_O zA!wH+b*iSo7O#FfL5&-ad#iCULbaI2uMxTS2Iutez#+z@ZgH>`G!wW>;q4gPv4ra5 z9W)m)=LXkqLCJF|q}Xtv>Og@9CdDqRtLohCQgq?jtPDRN4#3a)>-(AJ=I(Ux2PaU4 zA3W`X(Fe}Tz`HnNm(oVKZ|KU;(s=umECd}1sUb9JqO8gGSu<&(m)P#jfQB?g-~Bnl zb__~ja`2UgvP2B}?X@3zeX&9bcj~V3`4T2MjAs-z#-ROjQ>iqt8bc#;(jf{>a^z_o z{%NXzYLZpzq}B$BtPmeqp_^+EZ%mJw&C@a7G<E)A^JBMeFK&v54?t`sl&ccznJb(v z>~0dyZ!9F(<m>}S9LXyu0d6Hnv+`rTX8QHcVo1bc-1{q}OsEb<`vL;@SO7c_q5fgX z=Bg7K2elPYJ89ZhK+I?KEA3U~fPr63@cCHL;c@p}==Ie;t}>&m3Y>|KD$~0<$la^T z#{_^2)Bpn|dOY&(jw@y?e9QTLboCtIUR&Evt(hZm&6?MXi$h=c!L(tfo)G3)16H~1 zbQud5n6<wZ_Lc2E(=|G)m)$aAY%X#WAmp$D)M>^jYRg7bW~xc^AO&sIUAVR7XoO|v z9rY><$+C)`Mz9BMVJbGWiLY2_)|>TvKOdH7u@e+$Jr~<xAV;;^ucl|sD3UM#jCU9n zOKabcfe?r}_@rB2w#*a1wdBEv{5~f3d)kwC+K_(ocp@Tv__lmpf{65vo%hn_k*42; z<8VbAnXL_A-uMpgLRxC;p)djLu5Yx9&RGjrt8^t@H)>|a#94#|{&nkyOkCv@*JxY2 ze~?f)Vw$9l=H=ip(@1)57efQ)WoACG1AgLcB6mD*2{V2{o+6o-<A+76NEQn=P|{#( zvx~#S5<wq_nJI}haFk0A(-yyd-_y|yF-O9r$-k>m_e%0ti~_Ic8>l}a0o)_J{+j`> zfcJ)zjcHkVdM=yqHUE#)gLJ<A4QeywWVd<mCu1^7(T%vamfxE<a&ZW&JIIdIg1~mD zC|y91=_tu2)R~kW8#4SJN^_Y5H(b{y<??z+cr)^yuF_<I{i}*NJLZLIXa!l0W=~Dc zsnjTlLO>Nqun}r?Qa683GHLX$l`@KBqP27j>MsFZX6FKp*q=<&sLM@R$<6`kaP*uA z<=iNzTA6SQvTeq}b*?x|7Qf^{p(uUZ&6^;sl^V7%$lq0R!Q-6m9SQa~$6Eq?M^J^! zgaP0BTa8dKUB*{075d5bpUjaZc8FRzj>(4pC?Ox{yoGf>_z?8>k8)FR2uzxnMJRX) z>7!VQW?U8y_3`1+PC{qJA+BJbhoNJBDE>zB@F?S7Sqv1zxi6n*X9b!dgzlRn*mMP) zYoq9%#xK;!=-wx=SxEVGw?GH^rw8t|SA*HJA0ouk-n`BlnybYZB&lPZMb!#XD(0TH z;qWZOW-K@$1`wV|TEx?G*_I754B4CmX*S;N@RpWg^;T)uA@$l;nnP63A-i%pd|myE zZCmPqm=0+=FL~kw%Q=?#asEq$m3<c5ztT_fl8n1{7^mFPM&c=>%Yi@?UING$sm^23 zBA?Tno*D*_fM8#_J>=*g1-zC)vIGJmMe(#;CW3{L%H;?m2UQn>4O=R%IrbF*q#ANj z5q-XI9Uk^sVl<hWeel|{&RFSpjPhfDiKRO}W?rmbND~x#j{lS*R}Demqu%b%Eh?tH z31vF2JINE+&87D!=&4u*(2a&WxbtEakdTt*#=aPK&19F(L>=^b^<tt1=fulaTb~>F zlC-g{cK(W{7<zX6q-wfkz>~gu*sP*di?-Ng9gE!c!nY;KX{_;*hfs~M7(Nw_O|ds* znUS#wgn8_ip>fnXfy6g_hvO7jE^L^V+aa{vKgZ5kRondU86T9E8b-`7bIS~|Vgy)b zlG7PRun6_7nA#X3<FXw-Cm=6&TJW>1vV=5DjCh{gvkm6?B+=}j<$5^7asPkaKuDTq zy3!dBHk=v=``@-P8AWA_t=l#7dEwxGNWRE{t=~1oqlEt*pBXjG+MjBpgh~$Q?`KL! zb=F1<F0_Ju_Tzb-8OI?|*eiUFpIN<z=|``f6ZaSmVrx65jQG8L0#c5WB~6G8SO?Gn zi`+6D9P;hbDcMp;YOIE1ac;CJ`kfu@A5rPqA%r)wRA{oQr-+m&53&=J2;9bJQ73o6 zcmIM2XU+i8^TfyNNKWcnX0a+4wBan@f3|fV^soww<hb%zOCnLjxx&Ka*N6~9t?Tw8 zn&ldcQPZ!WUJwK!s*?lPN<YwwSYv3RFQ=$XfqZRVkuX1EeGBCah_M1_D);UbKEDuM zArG<W1aCwR(=@lay}9g2rL?!6p-&s&TY{G-Dn4zIJ`OVZA{*VAW%Gr)X+yoF2K-M6 zX@9OWiv%W?YE7L*D>9f0l#=YXCdS%7X@xIP<>4sFrtA9JFN(Kh2Hegy1q5?<PXXzn z6!(w2Q``o_HwJ}z10K>W;5c&yGf-z>4-x#n;b(UKC0j!`h*E}JL7jG_dUvkYQ0;$) zyZA=@3+p;EYrZ_|0(d+SXPs-OM);+q`u4#fO%L_@!UjWD*XK}I!u>y8{2G$^Opx7S z(b^5hWCM)vOpnBunsm9`?N=0Kqpy|~F&@~+S>f<XP$Vvdgg5r0K6M0twI~7)(RGrP zvK^UXHA#=pn`dOcO<n>9rlnPjHNR-%SXS2|!4vn(3H-r|5Y$x=3^$?n_TI+V020`5 zm_!`A1qoOcJlefnN=RubiL6+qDZ&<0qt!$c03ko8Fh3s#Z6wg*feJ}ex?F;x?7^Ll zQ@LOZ<)eEU8zcf3++>-_UR@hpxWrcI$evQ`)?7)c#se&Mvel+xeBYieAJXD`CLQAw zqTYJN7nyM1uF1}X*5)k~wU<mrY0M-ieNNKE$2+TpyhqB<mBr3JZq2t43oHBV+3eLl zxiK%kXDksg=8Y3*sA;J&+KZ(1Z~Ht}SX_44!K97Byi54!MOR6{1rgM;Zs~3h6NCe< z^b1>%=ZhfBsC)eDA(5nmR$aq`di>AXa+LCEnn|bD@G(GV1;s&wC2t-XYOXd4Hq<7T zzivAC&9}oVWu#PUB!3l-b%R~m7*hKD2_YmKk@R;0trdGhmaYirQrL<Cy075P{FuB^ ztnkUgz59OYSfE|AJZrQ_kaP|UNn^IMt^tj%$i;R$N-|9>ngm^VqbnNyG{cN6Z~PYg zWi=NVGbgsc{E+Z}a2LnT7#F>8FuY~-98A;K2+)!hilqnxNY{sx0txJ$n;~DV8$%Fl zCjf<ojWDwA6pobP1vx60kTX(iY0NqZ^8vmmTP5KAGO}x}bE8mlQJ0_$V(EqFg@{ut za6(oAM&r9EjYOkbJ_N;iekY9Ql)*k|PC5SX4nevMi|`BdfE)z}wSoKysCQ1Q!9xY- z)M48+G-?hZaxBZf4!db0)VBdP{cIxCKrdJ1`E+9r0F(Vt7<cjxjJLP%OOGgo8K*pE zA^qBmjs=DlRb6;Ni_t2;D9&9J_>Q!#l{5n!4d#K6X|kNv;}5VWA^hWS6x=t!={B=F z-nm{C|JJz+LsrX_8>IF^%bhJfp%ua0M(0y=U>+nmJPbY_&5@5Z!A6$bB-Kr;7N&sT zQdksj-*Ww+XpyU{aH%>mTj6YXxQU7RB$XDKXdN}V5G?$O&vA(t1$m9Z_2=|!CXLr| zN>vjR$8F;$zl|m3&MS*udW<K8V?B;QBj<D;^+M)1or&3wvD<E@H#N_}LNUBZ;SY$o zN-#n*bb8?l(;T5#LuN?;eiXoe5!eRl>pdJ^VF|S9>`ST?oc^iT8S>$?WUsZw-mDOR zXT&xWV|rW@xdf^cRXcuEO$a&fF*JwpC=LKHYKx|%`HwIY>yp_q6F1!w^WO+X8Rj`^ zDz_J_++~(laXM%bBPaHyNzO@YpT!5=yzeoOp)L6DX~eXjtw{`z^n26a=6TzJKTeK| zAZNp#D-Bsuc(#%Flo)91>>npq;gZ{IL894nJ9tX?O9fy=Y{_pCg)y#7`6g(EeCK4& zyhLkaW-npgOEYq!UAxkFcZM+iC(qqkb9SB0Om`=qvDy`Q+)6!YrnRELuP0y5%eLO4 z50!HP+$E3dMJxDecb`mgB*y>&=tldmTOrsxj-M=6f?5NczvL0|x>A2#nBPn_eX};E z{z_IOy1XX5`d>yq`)Ko2m*AJJK)#k^tK<I^E6?4mXA`<jY?Qb#!MAnzXjP4K*(Ztt zH_J&yNqj(M36as(iSzl?bnsyskFX6$olcURK$}pC7bdS1D&x2=pgA9$xMR)2Ni3~h zPBlt)_q?F*uX_93)Q>jz=TiT5ABzgfS&RUGFnVa7wc-zc38pL^1IgysGiX8%;V0uA zD3#(?EEX0wkFB5$ts5K#q6<3lIh>i>3CniL3Doqa(=GYcK;)$UB2S^a4zJUuB**^Y zpQAlxin~aXqGN9wI5A<;nwfVQY@NliowU5i&5e7b6sO;%9vnzE(HzjY?_TwHF0SJ+ zxLbUhsDEcG5_y;hoG)b|!LsRK7o;ZV==ucwkO+0NSgbfcunjHNFkMrm)O)-m+oepo zBa8_<`>ckhqAkkSf-P<S)wvPbmE9-ggDoczxml3GIC;xAwosi0Lz-4!^oV;aFki5u zY-HGY$_SWQqYA0J<Yh6`YEZnjpPExkd<s%?R^G(Z*a&DUR}|D`P*nk;p>f=k>kvKd zmvfv7(8!Q#8vFg-j14^Jg{)~uJAs+!E2s+YjL^Nw7OxLhou2Gz%Ri{YqX4OG*{kxR zSGD<uJ!yH~*VoX|miz>8Yunxb0z}81TgIXNhQBfPyx}0ol_i5qLK1DgeyC%Hc)Hb- z6{Z_~N(l+VtjGC|UWuUIIDDAc#v9>7)#y}=pP4_SftpKWSf)%+S4;MF0u(^v=g1L> zBt1SB)GzSwyqzNDh}VKpG(v|PaETGk#rW2)5}Q}}pxzO%QN4jhM%&1?%nqZ!5f)53 zNFopCMU9j2b+Dh;R{BrB3p-3vAf4}J+uh%zj$?=<ecP<MDoll2;<Em{H5N5^o2ZrB ze~eLUR{da(2)?jC8eDmNrVlcl-RR0G#B-h(!xq6Lg?RNnBh|>^k=c29Z&~_vC_AQE zR=c3fuZ%~<-iQ@ToZ#h95=M6|AyWfjJt^WIl)N<BkEdGEyNWAAOtek2wP5J<yV&ZD zx_j~7R^ebPV?<QJ<%tl8+u177W|L%Unn}A=^#KSCW1u4@6V-9nJSBp}1$HkC{X>a0 z>;sTA!Ll_Mp2EW=2NB=hTiBoW)|J+_-^$oQEhj>bM8CnYuUI2jm)Q6gD|NTgqoW-h zv(zJ`Tp%>B+EdCt97zZ^&uol&JB?-y4&PYQ&xy}E`@hKkPC)Q&KUuyYsJo=P8`UUh zLhA}+0VPkv!6sLyH>3dN*qUrP6}k3Y{7R5C#09X;;$&jDPtnc1tBG3Wa!|psK@-N- zW~y^KEpb5V=Hzcxhf1Y9qi!X$=zEz^**;zyusgbe&m3qH5<q(lBt&E;<{2)O+$a&; z{)XV|+N0dw1(uk2fHHM*UqeGaGPa>5ip?3BJOOy3(5py(Tl7r4_C4Cmi6F`?BT);v zyOc|XLc|3ox{^5rEQRiTwNYY{{X9+SjM_7vZs>*dnY=h)Vjq)D(oJZh@|@k71NRu4 zAke0;;SNJ~;(Y^m2h1z{5grXKe0l*RUYHpFKuvevlD5-oi2^o*f491{hIwtYJPa{` zfE}S&vLQg}l)z_pS+)eU6t~#u9~C?XEo-52NOh3Kw^vx@S^JX<0vB8PrdaBvC`AOi z{sipSQ`B``1eo91230e%DyYAj%J-`*km;F*<eEJd)IO43pFrqhx)zT#6!GZ<^Sy|v zoo1zsY7+;<L`L1s>8sg<hAre7Cc-h1p{=De8L}6hyNXyMqb<zdJ_YaWozYdxST4*^ z7vfXHsCQ8GmI?*&sDqB!BXUm6<um3xH5-V7BlvZx9AN`LX@yhH^3@6#Ed9TN)aH~+ zQ}U}DNMN^JTDLM6ObN*OoJI&l5qkYBsSI)E0)-=q>5bS*E>mrzaSh-_CQYJs{WgfY zF@uC-^p3{F6TlZP|0~g8U~dRubl3JG;GHJ{N?HqEq6Z2iY|Af_^wj8^Kx(t>Qjn=j z?O?b~{mhBJNAm7ZSQzP?x;3w*LxRr2DWZuJq*r@(RskeA2&Gm3-fd2IWz1DIy&bRJ zRHC*O-IauphIdU!c|dnnoe$<*<ljfzd9ktqwqO4ILdOgrzrpTp1s`j#S$o(ryud<C zVr|qMB!`*aKfrw2cs3V1Gi%rsOd4!scxa^z9FH`WY$=E!<?I2|*@-I@@hqVxV8+`E z`9w=-J&4I4T<g2(VP8B1+?H?1xmSf7_@2_SJ4hs0Qn7j5g;gC~g?ToWi!m$wxU9p~ zQ@^K^r<7YkGvb#xo~lgPRxfzol|t#c>UzDLxO;&<amiHop&HHImn|U++43-*wC4kE zf@*9gp<c!YzY>e;KA@#8Wj&NR0vgw!Y$v0<eUAgt=9O@s!1Mdp!Chw0I8=3N_(S(X z@-}HVi6NE;2;M1&)p$j1l3U3R`BA}X{}twKID-Ey+}4?s**s)v9|rPS23+)?ZXU5F zEb_0W>~5`>oEsw{=!Y@YJ7Ay>FXh~oH%by`lo-<FK9ImrsD6I#(j3AE=G`p%z_!rb z!GaC!30aZhV4&#nx@$_X_&|~&&V6gZje!83mBE}zy3}#|&!_0ll{nQ@aONzQ2w%fL z!p>vh=^pEVco>&>#7mEF(q1od0zV)Q`MWpWK8M5@)Snq$H^Wd-3<9d?4kha9iIpU| zjK#9`VWc!|6Eyq!Ehc@(1580FxW0EC^+Au27!|$?Mf}=?FB5bSt8@Wj%&)Gy$obtS zv3^wEqNuzE;*&3y9nTtoXpfskttQJBX<nSyA^SMERLfO%l`37v2Dn~9q$#cQKsy^h z{vvgSva%DoQ|c6!Ediktwn@_bKf`7fg<44KLJMMwtKnfMD7VXHUtmT;wT{h|6NF4J z`$#$X%ifarM7}06p#5m2g34clZ!Lt|&8_OrR2k{M6S_-3zwXfAdg4LS6Cr~3qeq&< zeoiT=BaF_{Zz%yN$CQ57e_boTwI#Bh_Z%|>YqNx#Jd7-bdW2Z7QMlWx#TOYj`9<g^ zDlJ&<a?(vvl*78udhtf|NQ6V2mort@exZ8QRD|b>P&irt>6#&SN%5xTaJK2OaSYQe zI6KV7KfBBJqKkJ+FTowoFz64K%L`V0S95E^6(+DM(;a*tAvR;a7`85P!%TTVfA_i^ zM18K!3Exm`f^kn`H851+4zK&d@{*@K)KX`Ptbv&q6z^h>y8&dGh&w{@E42{6ShRf( zQ0@5z=lCp?b;f|y?Qh0Y`h~REOK!+%pN-FrWy(u8`{7vKu&<h72;HQZytr*nCjFO{ zA;y9m*&Asz7-d?}_mVB%H{eS8C_iSOs<roXr}HSF^Lo0Aymkv^)4bL9w$t*gB8t}+ zx|K8><m~hLi7=yAO-b}an=vm1kOnt|Fm{tEo1<Tq@vNLUjyv2S$je6oN$wZqfDxES z_(n*(lg$a@@n*7nY1#SyihD%>ESc#*)a;O@w77Cb=_a5$<gdYwnhLA-$s@-w%k(#r zRS29?`n8if55?=p*%~IY?;S%+6G>EBjA)jQad-8DDegdoY$5F%%DYpuON}=;vla1c zBkO!RABYSFwy{rAEk>f9>JN(mg2W5>x||68gW^Cn4J;dQ3@fs`<0J;!5`-gw;GXd+ zgfFqvYByfe+CQ~uhTq?8%(PEGun;=^6AZQSuH%cl$bWo?1J1=0A=qH%ofpzkWJCCM z*<2Gr)zSPZ#d6yQ&f}et(Yl8IvXUOsqNjq#u!?z5N#}zsMz%d>n|Q~aXBBiBnac<a zga%2-XK<xX;cs<F^~(8^2-7<y^KPh$miBpf#*a!aZ%5>wmaRoSMqh#~71{e{6|l~E zvo`7z|Mybx4gxl`(zemv0Rw{LdUetNoe*mu`eKG=R*bb-d#vp0rAvI4<u<3!<l=*O z0?+SaBcMVw{)s=*Z%FPxsl%8AxmY~(iS&YoH%>plp{>f);^Zs{FExy#-_MNGX$K;8 zh`tX`+4DNMYR`6Q3|<V$vIrqWL`Ei&;_JjkwFF~igg!<G=_bWKu7=w4b_SHk)|S`# z6VjhVjk<J^!+>d&r~mV)5m|X+8PL{72(-ha-X<a%rS)WXu6&SHO&-|0?wTM)LtFLa zg&c(GbY=6Oljg)oFI0&glJ3vXZyh-9)=r)zvX+LJ!;_h}qq|qqs3s5!=t%8_RO?@I zjH#1~iTKXoj5Gs}>r~%l%pvHDi(kYv*cQ|sD)kG#FsIvRRikY7lnq3GxZh$w`jBk? z(0&(@892DZL7P||m7Iqr;?NdfY?t!{9orcWFX#$G%gkcak)dM>#udpmpNzi7^}?6T zI&%%XSqcf_hp2cuH<VV0+ut2zvM4bhF6f@Qj~Qs(bCq`FvX`+qn+oF4*(s(TcIQtz zE8#lNeTt~8ogd0zfai<kX_Aa<%A}pdd-uc$S$LIaPYgvkZ$06s#42lB^<*R<3u&y? z9e%F|2_qP*XP%4Cy#GM<`fr5)if-;xZKeE_kFl%ORyIukd{~=K5<Xc`3ZHv&5e|{v zG}h_1Kj#@4fa|m|?bFpfcU8{RN<-5IJeRAYo>**$dp(^9=r>HC!GbjD_|gmgS+Dh9 zmmj%h@y9^AV&a0@?N_$N_%bLtu-MkzfzvY9q*S*g#f3{fm2xCP!(Uiq%`x*^G!rMV zv2Sg#AX~!t02lj*{-H`bQ+Q^}0WwM$r(3P3`Pn+K76kpH;EgSS_Vo87wp@Di)e86X zw69%HfhIjf=`hvHTN=u^n~mA?3gicq$azdyQ*Q<~dY}l=*+D<S-n-&|hP=TLm8wmz z%lo;J)u(y^@ySA?zqX8hjNut?9GIuwR?0#|gxXWy%oySkX|id{&_P7!x??vogu;gq zQBV@agg|w6)OlA)3GYG`hw>KH($rs6paiV+bR??whkA-?!E@zJ#W^~EO9*k&M3Jkm zAPw9{Cq;7BShumrwYNY#2HG8IKIF;>Wuyndj~{wP*N{I$_|Y81c10l^3Pr|2;TLCD zd5~FpWXT-+O;XO26rRpc8~AN^xApUf0ReJo&IqM7N88OT?cE!90!6%VmFMNNXjwBQ ziTFI++7qjYJTp&E%7eP|HF+iMg#?6YeP)lZ`wgTYEQa{uip!gDwKibOZk{#3$|eZ2 zgvAqa$%S5vH2Irfk|xJ0{mVTo9Jbf*`nEBn%XdIAXfYi0<Y?erw_r<FA!|TsEFxMy z?sz1<eT@nXum}&dWC#(a*7<fahFnN*n^zZJa7S!E;5eqq&7x(o2WaCPBbsf@#=HYH zhyh$tQJE&$HGd{XkKU~RCky_sm_(*3<&OTFc`1s-Lkv4ybBR>Nqr-Ohghllkt6u2= zM<ar5n96+>xbj0*zck!jTXh+}n8!BF1vl?Z?<|qP*M_n+*MAYzEH^O~+!+jPuFNrZ zTw6^TUd_sOj-u3D3$76=lF4|$$1-)wzZW!wJ{v#?Q-fACIV+mW1H6p1snK8Xe}JAk z!ZqvXviOPar{Nk+?Iky!d^LMLsTq)H{Zs#;Pq&+<1t&gMe0qlH#M=@PFjMLf!x7eg z$FstH3vG%#GICCe8tIK6xrFdyoszc;bI({t{Yj^T)_-0pZ`@pkdCK7HtvQ-MBio+F zw%^vVUR#8rfh}JxcH+1RE_-ErdL%4#mY1TNRO|IOZ&Me6Z3dDF%bvLXxOFxF+*Jik z*|X|vMmc)xhbGmIY4um`z#!Ix=}~pRATm8gF<1fGWzhIkuLIfo$!HCntfls!lw}*4 z!x(9pV6?i!M-0?Q!sj9JLbVKSBP@JFxi-xzpMZ?^Ra4)w89xlN!kTy>>Zcl0D<xkY z^n3*U`^MNiJX^5|2FFOe7|ix8I9WMvPhHVA5Ar*x-?+I>LwvphRfxeGB49AG!2RN) zzIsXE-3g&NJ0UHC*4807#I+^rFukwVRjU(8XdT{ScT30E9Y^!W+B!hnzkoB$XdP|R zl;d^)BfKh|$_*)vm#S-0dKY*X<%ZTjel;i6S_Ed$PQLyt-bXMO(oU7qI8dgoexcLs zXaM^J`6h(R<z3|maE|=De~jn*^UU))h%>;qk2IeDenQqhI~KzPAHVaN(>)(ybAth! z*?m;d0Ml}+-0j)!&$2~-RU5rG9cca=2atIwUPQEQIF$)hAA1y)#vR-ncPJ=35?BH0 zg}>}0Y3UBjb(C4#|EUE>x+0DY`x(YE@$o1+v60qlkTxWUK7M=8;$DF`a%?P%iU`NW zv(H?2xMdTa2)Xzq5dFdAvwL}$#CC?WXNCK`S)rp^NcAmG?N3d-0R0E}DBQ%_QqOoK z-j6@!<MwODm2oPj%7~ppwVL_HNNyVHY^&?ue1wudIW7^F{DJ+Q_>{gsm%TPr`<kPA z7>C1JfA9NGK(|Zn7k~0u?(Q2yH}y-qZlgXRvwnXT$)WH&C_*b18vPktK|jCc18ju- zZsu0TvhMdi{kHiP^G~uQJczXr3FIrAvXz_+c|fVj;5v~b46#yC?i~?(QSw1Xu&c?c z+bDT+tQ$<?a~WLC2npbrgQb4DFodZK&$o{~g$w?YI*PljKVtgR^@10PHH}n0dS{l5 z-UI8ZRa0xOSoe<}Hpl=AW@1&gRgVL0{<Lxpvz*|OjB1an^WfO70WJh)%rsG2xX<R8 zCqbZ6Kkhu`7?Q!l49nE8&Yg4gX<jBX3Ip&QoXCfgBf;=Y9Mtur=JKMQQpkL)ZO)nl z_3%xkE^TeXm~4iCOIheSf3#Xo4wXeqW_!hS8Rn%7ch7MR*Y5u3RVpW6c3J_|zX$pF zej&+k0L;Tgu`EwOu=8=LSNPjE`amY{xn!h}hoDae4A+6O|9vFHZ1o5CCPz=`x)`&7 zK6LwB^WizNpZ(GHreXO1BB?u_DIb!?RY@6zoMmz_z-<eYGDo_k<5CktYy+axr0*I> z(zfIWTypN*F-F*AkBm^#v-Fcoe#7ZCKH(?{1M?;#3EF6Bn#%v9==bcq)6pIU3ko52 z*>SgaL~55L4G4=GIb4+f-{k=nT<1B(=Z<^d;Pp118f~4L0jp4pODI2|`g?qbDr=;A z;c|B}kSs6}dspk}p^rvS&plN+|HSwRxP@EQtFQf9ot^klLXqWr+78Z-r>K1)u_`m- z%4QRL6oC<bPcRw}a;YLkhOEovB0hCdknDnP?_Y&u2K{~Y9hH4DVMdz#TcbFUCdO!- zQhRW|%kZ!W0_p|Wupm_xleLOm^Zqni58`qn4H`x^4)zC#R~z1u2vLMsRp4}6pYz-1 zEVNs@92g(gmf2_#%AZBt1`Q{stByqT8zMW^QCk;6{Kc)M2Js=41vJuy{;<*Zh>VDa z?_io*8skf^kJq^eKaSf_p}LDX2~B^ecr)T2RffiuQ_34xVF_HBIU?y&Rfz14&%oa| zIifSO4Ot(*u%4A&f_OK!#U-*5DXLGm5R-dGTLj+k^mZReTO9s5dS0nvB;-cfRm%Th z##T!m$etC>&VB35Nla3D_&?vzn1<>?5ls;_TT>4NcP?@&G)DVN`jX~}v5f86#B};S z(T*>O_y=c&e2)a(SdR&hRl!BhpwDBK`*QiODF+!aDgmN0v{x-s%7WKct*bobP1V|9 zw*ZWDZj(-d|B!o<DIP-di(?Rzr|PFEjmqT+K)0w3?kN7!5|o!6t)M11J6)|tiH-Yx zX(>Z67bNtEz{dwguIP#=X&Y9E<2b)=qm)1`)l)ek5BJ+9p8`psshqG!#~}N1g^?>y zZ*eR})*Jymp%HWF<;5stoKMK(oI<*%O%lh35A#@n<hF%j;JL2fPUIY_Sw{aZX-J%h z3>S}QMCR8R1+H%w6G|HMJ~!cftl@6Ra+#>JWvbtITpxLR?7p$k2Te`Ux~7+AOx9-S z#eIeTA%)K63j@7%(A(%{PWjibvc#>BD&3VZzP^=3!dbDOh+`SAGWjeSg<S)YnK2to zAWW6u#{Mj)##QUol@-=gaOx(BRzx@-c2Dr>5V#65{&VmG?C$DlBWT{zL{h1h7i|WE z-o(9Ti4Nu4WxVj*L)rNME9jEY`My$_MF#URT&@NP+RG@e0T5dcb6A{<^yM;7<O4RJ zPHcDR5E0sY@R%YoyPi2^1S(82%y`0EK^n_H#2uiFp?|EDWnWcGib(z<LORyRGAnYw zeCuX@s!_7}_uhBC*u(6W+QeGT8)|KVw>NW9aY;#!fsaH?{mF=vTJLt5hJXFAp$r_; z^4mEz<??nX|Do4XQ!=8|dpaelHcUd|H?B+~Bne8y#hWP9I7CpnR$qomq!;+Vk?8ro z1&>O;>XgEDkr-AQPvLt?S~kUFkBKG&)-s|@2Q@UxpUJS|Rdut)s-5QOu;!3D3R&gk z2@VcDjJ7?yuJxa8BJEueEzT`2JZK<M@yIm$y&%i)MyVhIEs*37qJtIjOu67CFvu5% zS;W2jb(RuQ_y7W(qXCn_iUK9t6xqK0Rs*RmUMk)iV>dJ%=L(&*T5Kd{RDNSgn%?Um zE<bQ`BdzB}n`#)*n)@pZ>I!3g7y%G`F@~w4Om}#2JnbXZ$yy8ujLs4xpl-_{O2r~9 zm7w|xqRw(#aW^Xo`r(FkzZIQs@+MKFt}LxwyWcXFeDHb*73i<ox!CkJg?><l8qV4Y z<?J_=BCXEs^KKnhULSUIms&D|iedoS6b)&Bb_xQXw0N`wZz+|+-xf{tB9_?Vbf`ai z9*4cpI`Ds1Uj+#by7L^x;te5FQ8eg)>sBa!YEN@5jYuH(dp3_%@vpMU_*6yEHUX-7 z{*B1wUVE$A19(Y1Qqs>*6f4^PzW}luP2|;MZDG;^&^P%KqI>e)keNgzT$3_9fkpFd zVbg|n>UhEANrgYDw$v<1V|?G~(A8<=Z)<yQ!NV~{XUL1<q%%7nnPk1F#A}%0`LUu7 z1K$VYeHesyar2?)h;mNgN{VgxXHRV364L$Txq<7L8nEjj4nfURGh@}OX{4V-nFedk z+t#TKt^L6mGs!VqkDK*WUh{yJjj&0-^WY_X0+Ps~3Xz(VUULia*YIPgL6|W7kbK_6 ztJ`!KD`g$47W1hgtzKnC#1u4dz0CHXDHwY;pP>14`4j*>`o=gXFN0&WHpQ^<f6bhi z#=+?B9{BZKZxtgbmk${Ab%3@mYh4iM+w;NNr}6#}&Gx{7^E6wsG$WlfB9T5eezM(_ z4|&@5g-`7Ab849H%geSV3{&Re|Io3ASl^o7BO7)U0&wu4T~qmAggBiT<}-W{bW3FB zRla=DbOu%yMh03?`ru@8PYt;$)<h$d<kovfSR{}&;9Hsc2E9u9gCnyh7yb#|tF+o& zm1U*>gY_`VggJi<tHC8T5SRUgm(#nBp9EC@16#;^EL^HDDqG+ziCtjjHq+X-zhvi3 z1RT<g?QNhEhpd+71>9I?0%iP<ul)*aF$h4j0I>sbwT?++Mufr}bAwUhA>F%I$Kz4? zl3%%FN%+}#ZH{m7KAcYeFK$$JzDKQjxQo%YY+N@spnFubU6+K&mVvqaG-^;cELb6N zq^}{)?L0lix$}mzdXXPg!U5#=CxLAK)?(3|A%aZJy9paln5}gU*puT1&Q_SH`qJ6D z8&?j-eD5;nL3{vwf1ioysN-nfC<chAh7!#Z#0y2YHEDCg`>Xw_Ye8VzG%FOoDcg{e z`6zx6{$SS~st(W<V?5YyM5-C$ZV}8LYtqP=06?Cxc?5;^JOT%2wW_`*;qqL$R*I>{ zj0j$bvo74P{OvEPp=2-2LZ&_-KW+o54$vOm8b){_S<O{r1hy%S^kx2hC`7-5E=^R3 z3$G?hL@|g)bN+L%oZ5ITr`i^pa5Y2u=xA3-LT;M7Mp&0<MLa#gJ?<zag*(3!uh3aW zjy=_|IeXpwi=V}05K0o}ZqO7>o5&9TZL<BYx+~Y^Qy65)4+4C{H)o}QSI<%%U*g-n zwojb|&r;0;{$e(sw-O(w60};ex#V@BPF-(0(2-|+!sK=;$A(}G@af9hg_DVGMnjx* z#~kKw1IGR+e8&%O>}Vo#cheLLN}?iG+N|-p&*OAJJYCNGEHFz~e`ogKD|W{nXbGdO z>^J~vJ@EA1r|w<I3~T*Y7Y`k$6P<>ZwQSVq3@FB_@X*sX$-VFpcULQaveY(Jg5<G> zvmlF++8LIGLFqu^mR;)9_h%8#Yn^nkp)nA@LVi)%0q#dn$S$vs+`$>R3SP&>t_Y36 zXs%<i9TlXTZbsPbViF~yS*2=)&sz2hq_PlJB!IdI8Iu!}gC8BQ!=xyo4YJLOBQ>@x zq1ZT0NNK&01k3E_@&98Gk3^SSdX!j#6^D*!X2%?F<@2$`GqriLZ2{QrD=Tp3Sn$Oj zmu0J4yNk~~ns-w6l7Xi!58YEVwm*#_K_sVdkteSx9|RyxiBJ^XXKM-<>dfq-R`%#U z+}2)%6`%)L9M6J*sR4OPvtcHonV@+9bt3^yL!(pI8L>+wdWVUMmJRld3=69v*hZQ+ z7jOH^;l|5Yql4<Mp!Avo0QbS{w-1FR%M!da%{0R$7!%GCw_**Q>x1Q|t&Ko0BOo-l zyzQyPnzdrwV9xoZjD#DIC;Ll8nmMtoz+0qdR1Y}e2cqkn8FS(OS8%QD{sqMQ2x6oL zmInpLy-8MNYlzze&Pki?IPf$mXF(ie{Jjlw%87dXo@p5daGJzzW-^rmf~3tr!?@h8 ztQ2xN7Y%};>{}#hwrfFP+B7Q^zA4+2I5v1k${wHt%B&>Lc2F{Ki(V1V?AZT-=QmbV z0$iXik9fAxo5(hsDr<nNHk;={#uxUuePGg0L)&HYd%jh<l-q>E8=3)_SNJOp!Yx8V zqD+Dq9B`tke36R!1S~dw)pER%4Umt0$R4K|$oJ~#RAZ_na+_c~Y|g+^Ak7#}^QiVk zf?S_lTudIx!Y3l{>}$N+6x())sG}4~oq1`*nV;1*CrO02KhdBApN8m2kOTNhQQzBn zcwB1#^uP=r8GY0c)$y5bo3>{p;-N(h#(~9<T3{r-G6??ELm;;!IW9k$K?Ndrv+&jk zx1_g0*^O^7EU{OM4&7OnSIkd+LXq@I;1{3{gxx05HER)V^g*mh_oRHwVPr_K*-X8A zfytzbQdGTtY#fl-6rW)0<rjb^{ilGIpll1cdDL9xO}W9}E^Ig~_*5VF;zO!`7WFjC zj!y6U$qhw-G`h>d%f_m@XpXcs%~1k{fy@>F(1l$cLS}b0ZSFa2t8|frFvoeogG;0G zcnlt&YrGc&KR4>H0*4GZRap)4^cF_lG>k#iX~-j%?4kedlWD3*z5oLFnJ@t`m*y3b zgh=+N>|%b0!m|x3NqRBbn=MDyCH~YJWOkM12GA~$bP}IOKqI?5+2=olC~1eJ&y;X5 zu>AbWU002t$(;NOZ$Tzc8jIV!1Hxq*mhw%Tnl-V_-ku)C<)LfL-zWBIND|ZhYBG`k znma`wLTK?p@+#fDuT`RV9ez0Lfm^fdZ}e2JTzUYFTHW@`u(+#P`Q4T9y=In~6Lo>a z<7-@sWy~3%_g!X=pLu_xKQ&K?Zx^;0iPpI@BBv*&0B?*zdC$E7w8CUADm1lIOWjHm zWRg_Na{$t#Jgzyf;aI(>02vrM{^5Q*zzF?f-z!{-+n04jtOJt1o6J=er_H%Q(c9xo zbtP1ZHT>TJh&5UFNrS}`4w&FRz<vbVt@Y6yXzKkvSvOyY&f^##cy9i<Gq~u`8!C2+ zwp$_lCR75f5gvedkxaPwD`C1^BK*z)(Y}EpLqx=p&R$p{U==2%<3d%jRSq&D;$@dl z@qbLjSll9y!U_PjkaZM*?Nh9Q*8od*KgOeqXzs$k@Ve7qlWnsr|GwuRa!e{?%kY&` z)1>sotD6QiRB}^Y3W0&ayU$?^PQk79+&flJIVd-yO-2i7hZ^AecT90avl{t;_6GVH z(ZEWoiw3Qs#f8u%4vi4=sh+@L?;jAwS1mqc{LkYypBcKp3e|76=s&x<u9f1-<S+c_ zuTmfGbO%sLx-Z5{Uqn5w>54@=1U$1cK{nN@GM+Oe$?NN``tTeGAkG5|o=lQ#<jNpx zXrGZk*}Ly0xcx|-r94lq5<~`(c#U!!64HCfii@bESgk5^DlmUDEWG{M)=!SX=O*eL zBKa96;Yyz-T<Zt;A9qL$0=U250lnJNYegQS*boGo5D2&?+o3cL^Wws7Q<pDyNXJbU zs0QYv#&u6*V@R7o{pg~jp%&wK9Ci2uN<jPaB(zI<FqiGy4LgzS^#kAmnlH7Hm#j3H z<Ph9EDpitSup1S)VI>7H2Jv&nwp88HG0O?nGvoO%^wR{K@WKg5-f5504fs6fyX#(N zgEC$Jkm|-fbfaj8mRt{>W#~t|7OHQ<U<+)9f@`2jsgh3RT?}3Od$1JlFM>t%Bw=*s z|8c%ND8xtD>aZ!kKD~G|IJ4+$B9%@<SpQv6{wZF^l^+s>L%Z)HRY2I*(Yr{K43z|j zl4bl9IH|K?<PF@gf`0@>^9T#Yx1rL0wHEDtbyOV9wr`MN!QC0$WpH<QcZb2<Avgqg z3&DfCyM|!FgS$Hf4{mSro$p*(@7{Hv{Cj3it*)-#wfC-HRd-eI-c@BGZYXCgKC<yS zrzPgaZAjwa=}8Hz?&#z<!kI&9WPi<mswV+;j0d;7B^eU&_uBmaGE~*ZY;Iu;<smCk zJkRJ4gc_Uc`Vy^Bn^{wlQRClV2NIO_Ts?#?sT62%*IqNH%mK(fTot8^p}0T;i|q}f z)~W?u*TQW{E~11JpXeFoF9;()Oc-6ik<hJ7$MuXDjSHH+>`QPtpW7-wWeb36moOmj z@n-Yg3)8hv@n^>T+;?mhiUltGG%R@6vwA!tACNxv3+wNFS)hYB5*L|r67)L1FqBas zJzk}Hl3mus<-(Es{*bcbeb!KXg;-CtFQS<G+=Ve?Ur~90MP5Eer^`?1f*rY1<7e5w z$f6<6mJfx2vQAV>#pF#!dSXjX_Ht8qJh?ac{Q^DPM-wyDHb7y}l(2dSvd#6{`L~BB zVJAM%YMKdt#SgqPfxfZZ0o~VTXi&bzk@Tn2;OuqYu<EA1qJFf<AJTPn$V}40Sr*zP z(FxJXdn%*uFk~*VQZpUwPv0QAdau8V#4BO<x1sJESp<kg?Qg;f&}Pxkk~Y{nYAn1F zuxiqgMz>??yn{ymv?z2JoHrDsf`<_&s0YK-OW|p$QjtdVIsO29Tia4(lh0g!<{Xlv ze`z$_Hvc}8cC8Al%c}%G!q<=nenA5@j!o#DE2nRw`n~vU-PdiegGoeI`SK5lIg#i= z3MP*7w)xY#)+j%YL%Bljx%LLR-7-r`R7WYF?r6@ABi?#<n2iNAP8MB?_oXU`#r=7x zzZUgw&ZT2GwM`%u!*hNB@8j1JsAj0%<-wcTzzdl_b;q0_gvLgPDGrjd-Wi$Yj|hWD z;bHW|6w6>7?r;i5m>bT${T>lvWfOeAgpxF06`8Tm)h;ul`<RYs+S$l}>ICO9JabhT zo>j8G>P<{kY=GiZ7I}3pj)N<Vn1&t`cn$AMDeLGV&FvpFu!`Skf{f#wmY?&6Xr^z9 z`d-F?h0IhsjL&5Og->!=u!>%mwunKh?v?TL+E(XOy?>H?xoTg}`_L^JAE%97z4BFj z>Y_^4qOWde(rnLmmvgsw0C^>o$KZiUBTN^KnbNK}#@Ye_D+5R1w@A*9w8LsYi&qeL zR47xaWNfKt1Zu1hTGea<y|xB%U_br-ZIduSJ2EviQ0~7uv+53)ms>2<OWk8Xn#vz~ zRctN5mgTOdSK6a?(RI#fVbj2gwn}bwk8yr57*(6$<Vrfnhs=;VAf9PxE*SSNvCqdg zp@3(#Mu+z46aRN8Z!S=nK8gH@3s2$@x4p{Y%AT&!TI)OCSZTM?5{%D|NPQgTKf<Yf z+IBVJ-@!9{gh1KJ7v?0h_-@XKdCgU6IPQ8Ka~6ub3C-_DG>OXXfM>=>)Z$lQNQc?n zUHC56(Qj>!tS0ZdCg66Ez#PF{RZ`bp^p^a+M24y<!`jJqG%-ms<*2}Y5=Ui7<#lF% z-kj;Lh`B2LL0E^G-dtGLEzO%2D}DSYbQ^dc$*Oj!B!E}xE=yD(&eDd`(E2?R{bhh? zV#W}|M-bA|U`{9q&M8Qm|D6SMMwlY$+o4<37};=VW)XMWChf7Vp@Yg&A;|ktC)k(w zYaXc?vP=(^3fcn`(H(3?AC|(XQjXFwdbqS!*?I^Y@ep+xTVUQ}7@zwTXV*SAH7t$E z!H?i1mztR4J(R~CK>&VqH|8!?nQqE&TR;M2e-cZR$!POy6>RGF6kWe60=nkDG@VzF zyNZ$B$g0inb~xM(E`ort5cff;MuD9-ncMzzO_{pF<?TQP5$+SxPnW(U$9@{TGz+<0 zwaH!wRSOU!SIX)$OA|t}+HCbgzUEfc+wXa{h%s%6FXqzD-mWgf?IAiz5q3O2ZGosq zQx{q1<_f<AO+y&4y}ss>cZ_lixCb+n>?1>g$nxT|g;v_`+?iVZAny4aYzve+Yt}ti zgM@x!e>J6FA7ZQ#4JhNc*XqzkQyWO*&w;qzSID<^qLxIx&G0pi-S))fnpceU<f7=@ zZej9FkPlJErThX4=vSjjCX;FaMF@F!o%WKBy(C!&pu(6-T<HNJ@VLr?VS<rb4B|O^ zaoUhCLK+M8UY#`9YbY#hGOw*gxFc6>?mcK0&E_PtQ#Jdc30N?Gwb^+}$vIT`+6O$* zJq7_-TXv&9<%~vQxxAA<qCT&5Gljv0AoBb@fhHcbD{4bb&xwb4Rh+MYM8?oZg9s@g zW0W}^ReM2$UdC%Lx5C}Q?^}9qRcyiVn=4nOBlkuUAkU@_sIfFcT<s7cbT}+<V{dN= zY+<X>7*KH91MrqOXqz{bZh4WX&$Ph0<Z3^qY@}?Pn0?kiZ3UX7!jQ`h#hfbjCy~-6 zVMO^=3B~^ieisXQ&VwiyiaT<s-fK_+-PkxV?j5_V>)JN?U3o-%)%?LMqPS#(Fum@R zPZ71bw;w)wc26fUKc-!GZ(%p$1-dYB%1GqyG3t;rQ=vgqElx*Zc_KjIoBCpbeGU4Q zpG7rk5sjpnZsc1tWHzeHcrN?J0)CE7Y~gM`Hjb?BZG*?Fi+D!$o?*gQ#cW0E2|*}h zge@HGkjBTsWf{+6<A@2+kKP8KolyvC%MR)HLioM%j<o4|V^mE!5Ca*WgC?~lTvWtr zeo;d!Y339>b8VbSr_N+&EfyS6JHrg0tv<ZTpAS{$a={;W(Cla@#k`;D+GL=f6SoEi z2V1mx)Vg5l3mELJf~Xf8FnK~?^EZc?Ua6Ki**6MZ3c`<I#uMyB+Ls7|C@y4RIDW+; zzTzR6j?S)&AB}7|NucS~kLBern6r1)*9Ej~w+QQc%GLA!x|4B`1&#-mJ<vdpAg-N? z9$tzN<6v!RR9EH4nRDQPcLA(}%P^*?$IWrMg+~`p$l@>RwiPDt@!y8%vZ_A$q#}Ya zchGG7zL9yo4t)~FDUXZUeMCEV*66^iFPD5iVsDQ_VuU5s9*^50SZFh>L0k_qwZuwK zE7t%IL37v&pp`j)VL^TL)}Z(8b;7o-gaKjGn%KaG;@yB*(W+*O!B0wGlqE8W6^ARG zbxc(Ry<)GQ^<soo{8W`ixd9q{TWq#i)QYD>qM522DBJT79VGAVe#wkAeULk-G`p+( zuI3+!@_OlEm}sXtr*_68*xiRbcwgj<aq^w?s&RAxJU7)C`^$W5&X-;9B48NGyR${R z;{9NQdxz-NReKwK>Qp;!fO?{<-ikb@Tod6BC!JA9_0og)ck(4Rgyu|3We&|y)7jrf zbFQ2lbJyAIwG?p={Tp2XX6$B_qz_63``xyfhvGwyePxu~_g>7r_S9*ry4Y72mb*W$ z54vK$x}widPDZ~Gy2jaul_WjKmo7`uC#gSXL&gvvy{*_)I?aVkeG*sU#wjtGUV?+9 z9U&qnC#BTfU}ADU$i6{-oI0Le*d0$Qb@Et$2;i~E;!KwR3U9z47@s{#?S!z6s>bJA zGaektp-Jc+HAcYC-VhEK&~qn7(5kekBYN~)X&pq1=K2xx*)K@0S>)jLYO;pk--if| z;LX!fp8)`W2FbZ3Wr8P=9SnJmcO4(!=8>}%q6fVDNuqbObpjD;BQrh4PEWw@0yQT8 zg$GLnkAG!CgDsl{?)zQSYk^&jEvEh$Hv*Qh?gnE7>yjueafAwue~<L*i*eM<GB0zM z9@SLalpPso1+(S537T9p3p7;B4#y2KOgZuz&x*S%4k#MYxmJ>qpuDdmqHH^BMQS+t z!m$N~-VNWiEHN0xOEZX@=)h}6MGz2Y&8aT8&`@J)kxY#c`qybO2M0BAPnLC&Y9F_* z(MB1>iA7PCFFgGE1!)bM?wPh#-uHK)>PeNsDrwRTLxI4s+FmBji*&e$$3%wfIH@`W z%3v3HjlNg>8tXxL-4*ym;moeyc5DMluo<S90~rnTB|yP^oCAhzUk(VFz(alW@^roa zc@7v9sZYy7BvTw*S!Pmo;=UDgGir?Zv#<rUx^A`!iMb<V${3CPWiL6=W7erIEj`%G zRN(1QW-hYWu|dQ-B6=!VeznOKjv*_*S%lHN$e^ns+<`|r`JyX49a-xM|7)B`8LX@; zHm@bCa`m`UN)y@&J6rSI-m>|Gxx3pt>@fDkN#tq^3vsi`U`tu$cfW|LFy!%AB%3pS zDe`~}=xTwCVGmF^^{INj%s8zd$f)kw#w=Lw?gW0Mz26o2AfDM<+K(aWR`GVhGTcg1 z4OrXUhFT?(`ywODx`XCf<Sflz`j*3l>-bJMQVYvBA$7xX5vcZ!QmU19J+S2}m{ioV z*V5r>Zo(tN&B+X&+*8dr--ofDpDcQlN)}b072(&mmzDKd`zEnK5ENfw8%ISoLX5m` zhd}Zf&K`Jn`}-Ny%d#w6UhHSwka0Sr@_Xmg7n+(3CBFFFJ80Z&Km3Jia~jWACrz<r z;lt(lD}U^t`<(4lYGxQy1I2Zf0;1j&U(X_h!gs}w+w%2O7M~z5PCC0WnPjNBF|KCK zg}r#9i5&;l*JNTb-%+oVn~R#@waKX*@S+e-ecC&xUwdS2`q4)Iomm$kr`yFBa<|zY zi|ANA_x!Z{`;PYFwv6puPI5<6cu-GX`RTeU$Y&yxP`0p?r4&mjj!gN-e*4FCc%;{z zxjbYfU*vf0cP$44+$`p^o;pkM-OV=h+{MbbDa?V(7a~Izh~I9Yu2!DSe#1!Q*71SY z^J#^pZK*nZ8c!dAs#F|E7;nX-F8HC`N~XI+D)hOrOW^ai_ALTuOZE4r8^C2c%e-nn zsmSnq=O_Q;qLPmvH*lwwyDRj=D3e|K%sj~0zK&(jt|$Bm7~I=!43TBhGDHmJU|FYf z^K!~h{5FWuNm|7^(RO~~7B2B9lc&7c+%x?i%N|4KSE=_96E>cOBI~419NGwO7zQ2L znvNRculCO#h+(2CxoS+zgTU>UT^K>{?<E3QJ1^(rb^uvbwCwLiKS4Gtzg$K2`DI<I zjiAgKo`&s^wV-5pD*WEi;_sXD1CYkHrX3Guh%T^AH@byZr9*zWG7*)qwo{2UCF<K> zN!uoiNg-y$qBbWVVRM?nBzUpg)%6Y6a-A?<(VSKy@*c0WR>_+H2)xEC=AvULG&QcK zGjs{y!23TWdP(qKu)fl%5EMxuqg%L#{(eg<Ou9h%x$Zy=dohL6bQ7D)H-k6_pZ#4L z$*q12DmObnusXGbi>0cMit(ssZNky8tRWY*e%74}xDd0s*|_BsNWQ#TA)WXMPSHMM z$399<hXD<UV26ITIaqL0#KMjK!HV$9wH;lU#sosYeYzE$FKS6s)rjmZtF79xy}7zd zSIcj*saf@0_f)KKBps*Ac(Fw-2NpSGew6`c|M|EYo15qluSgDtn?6Dk2r=UY78EoM zR30kNw%irBddSRIP#<qpx7E8Fa1T0yt1)TEwsloAl)Oaq1$`79k4^L%pEnFGkl9Uz zo_XRra#ud2w}I#jL=1e9W-6;Ay3zA1p4wc!VXQjkwU#RG(HYoy)GdorbTQ>eiCDAf zR7R>AHu%RWNbe-JrUs_g_$x+icwc*pr&+vueicM8pU>hPzRh>iR5rdz4!35@vr@dL zs#_Tjs4Qv+pcb!1Z`%()J8*2ai++<$C?6E-EeUOBCJ}ymF<clExO>CDZ%Y5N60ISn zx)VUqCa6gLTHdPZEMz=XlkicLLq0aloIrj}00HD+?&{_OGO_;?b2PO<U<CqL0DmI< z`~YTkZzm9dS;^E!&CMRbEDv(9bh84mbMtTmm?f?4+(0hiqn(KxNE~G5Xbz@S1n}_u zx#Z&N2H;^~0SF2r{LS4f>r`LQb%i_4f5WJE$iw{$zyZ3IgHJ7v=wP41VMT`ei)@kk zmu4PDxj6A9nYYJ>2?*LmOwg#Jg(pcnx+uWuUDgwX@Hf>Xn#e*{mGTQS@-hMc8EG9K z&%`vC9>Hm*0Y_{+x&;|?wNBeei@*gs7x>M_IKt1FKR&uu*r(tHOX-lo|0M0>@Jh@Y zwsQN1>qCl5UWVD_Ogl$FB$Ju9n8)69IQC8@R~berO*J(-CFQX1UYeF^m<&Y0^`3*) zr<qk%Q6(}eg*v!0&JB{TkRvap!mcoNh#ObZmTWK>9(!Oq_ycX-u!XS{r0O&@o+;em z3{wF*mbDUQ;o;IpcBLs-NwLC1o&u4nvcx#uwjWkumz(rR8Nt011tg!vsrmw^hku~w zmIcijce?S`rzyL`r~;b#q7i?j9<CMl^B$0$M7U2#ae|Ftq#>rJK6GquhcaFics2R6 z!sgSq=I>~NWNolgwar!OWC~`{41}57LmTc?GQ5+-V74$!b<lYf5T(wUG$`<}yk+c$ z-FB;r=&ZsNXrbn$;rbY2>r=#KoZy{hEb{nN3cYkBc~C2oLR|nliDVQA(iPDB&;_LH z&;r3gXsKfx;Y?Wu+S*V<ipqB5II^$Swxu}Jl8&@e_-TO%1IGo4qRG+)+)`H-MW!0{ z-{OG{g^RLDy5@LC#F4-{=ph^7)&$Owud`(2bs-|MloX&wwWv@8^81>e7e;hGFRj}C z0_o1-o>aTUXAkc5{hcJK?YrcB!o7FMa{+Hp`Azms%`a6bB@YS|OZx<VZ4O3)v*(KY zv)t%U18$o2dYe}v5It@45w8<y3bx`Al>%g#olBo>Z<_Lo9jZF26oh;^JeD1@J@i_R zew-B+gviVvjZ!E~9KAoF3#OkqN-LyynU6ixBgda3QfYZiB2qLzoo`;@wQtgVse+>7 zKyo+gUeWTfv|X~X2bDBw*m7IyX4&qXobBpodaN|zuGHhMHK%`4Kb|)rsOz5NJ#{pg zTAzPy1b?IKY;e~*n6ADpDIVr&*v)cunJDe>n)}Lmx-7k1kG7WR#u(o2zCfoxZD+6| z-Qxa9MsLGFOG$s!gIC@C$;LL&*4csi(Ndjlt8Yjtk*!XIMmQo;VD-&Q5MLrU6DqSK zjMaX}iBaq$Yx>?320Qv>ZZ7}FhPRX6lbv2Ks<m4ce;^4`aiSM5vEoG3<$GAAv&f>> zkCC!U^MU&xAMCgpt4D`Z`W8f65h>6V`!AmxpZ&9;kP2C!L&5V<ySV9@EeQcnDtx}z z$4h55zw2EyC#kf&q398sh$`htG@C=P-cOI$PQPdq5qGWd+*es>*W>k}Mr*0ab(Hq* z*o9^ILibtiPxm6c?)!(K{gjlZj29hoPt0$dgE6HjMf#clMUPqc{7#6FD4Sv6-kg=U zLocjw!l2XqO1h{-#)8?9S*ZKt)z%z(O-o6^_6dIgw9VC2X_YfpZq9l4W33aG4cmD5 zoqlTZM|K-q{ekHC8b!ljnxzlpENp(9U))*9^I}o;b{ON<yPtm_@t}Sbz*FM9!EPU7 zD$?CrvRDsJ<42kmm50%&iE6-ujH@n&goqTDNC-exHU4oRnO<Fj%s;!eNtRoc^m2T0 zak2YSL;VnLxlzIc5i1!Yxcw5Pc8n1{8&4&uL%GfnQDawl+#S_5EfBby9WlKl-O1;p z0`&`V)RYxjqDMb%@8(y}r}VLj9aFOEl82i{+|O)4I*W#&S~mB@C`LEfTZLlF2TUu< zXB4<!S06M%zpn^wkUx!tQ<_vKYxjn8rw$;qq1wyKPhiq-FPcc)xAo?Pm_83dwp@Ct z&i`Pm;12mxR#{wNYDB+20mt0vXp;OmaFHf)W9q#^R{Pn4D0$0Su{E-<%P&T1=Ii9$ zn7v(6zxG$peNNlJ*i_*BECD1nYjeaF0fg<T*<!C`Z92hF*#;^|d?4M!niFzxgkQ0q zX@tObQ9{LVLTP7fSGJS+)}wjD*Oyv)g(?7hVdbHvckYHJS3rLz2G%i8J2KjO+$1%| zubhm!Ast(rfOdJ19Z`|`niYn!KqL>^m53UhIR)#h+ea3`6^r_b{l4u+T&%r2sYN9T zjpIC3rvwg-vIXEN$BTaXylj{Z?%qm+Nn(8X!_M$e&SHV6_jrR_FK-c1r<ZpReYDQJ z#Z@XN_I8&QCK!!s7HqI=iUF*&scg5mZob!E>I&EdJG5Z~c%Av5%vdB}EtNU;mgar| zeH1ewUUgCj8&7m?BR&m{&W1T}Q<uT59N%*H_{HE%Gf8@}=|KK|Ns1BQy0g4~zP;sq zMV4Y08vl~EBEr-8JT(4h_vY=y-LvNRYLdjC1z9w+*r)lG3~2v?YvmJ_Uc4o_rWCV) z5;szf7Qqfn_PG~sW_@u98d+sj2dATui}?1P7*cA>+oY&I=%;nD*<(b0eN0HOoL%Qv z^ZA5KQ3IfwA4SufZEtNcNs@f*;H->@w3ku?ZsOh$w=s~p=|~CZ9z|**!-5<A#J3O> zC2WH#!?7L^V}1mTUHJ*9)N;;mf7XGuvy;!oCK(<hL8NqFOs1MR<kJeiIH1j6Ocxw@ zg&VCDKTHwYV0?C3EVJUA7|@+w-GDTL-^kwb>#J=Dvk2+#I^zxR+J5HGO_H5?Oqu__ z@X(l^C1J{mKgL9UX(^a3Zpu1Hv&ZPNx5qB^>dQLR{@B?n;;-o|mb9_Esb;9JZ_2~Z zRNCvr3VDu7`fYg@ZB2NBG6Fx*OH=I?y~0cxBXS|p3nQ`xjxg~aiO@tPEAS>!YGp%2 zo<dM^TP@{5IxGK9`klgeN_3pWchwRUuUPO-Ak3+7CkWrbOLvNHNyx>CKmkA3_<n^& zh)3kBh?1blXa&exa2FV@yrZTIbofm}KnyEtfbSm*+!S0lxuESopdm|~B6r*>Bs3+C z6epLr<>h(TSJ;l|a-m%`t!44pIo`wnp{{gcHCN3X9hZAR_{J>7vhe70Hw~NVZ-}gf z#tgK4h(io6Bxz~wNhyeX0<tdpR&*tgFc(`mhzuL5#0iE+jzlVox}Qbo-*T3Ju>TGL z3f>)J+DimvD~&w=a$_Hv9Nk+<asLFJ7(Xe!RGW`_a8Rh}B?*2@p(^h|k_xE+iAj6- zyJsj_4h*DoJ)=fkhHa|%hUN@#oR)+Fc?hDcS6+SCa})gy4UqD9Hfoq<JOkSI3y#Z6 zV**Q`c}Ze6FX4xMv7blsD0Wbl=)i%*j&R#=l)L}Pjpdn~`HLOH*~y(SpE=FGS!=<P z6YDtnnA5<fzZrNpie`#^bJ=Z9^bI<*{F*CMCm_*kXw57c3E}~WSde3E5}|aUGQFyS zXZpM+=WX@+%QOD|a+2!=MY_ZEf%s|NNSP`E$L<#j)#^UPWhbWDXKC54pBO%l#Z(%= z+*Sz5vahhV`toU3!`tW>eOTT^4SkTeSXo1uQQfoo^NS44Zi3+eth9_oF8%K;7pXK# zSWV?ujoElpK-^XZ<?Q^=EG}WS1T1;u@01#o*(juBd(v3)dH1D{r=sRVGjO`gQ%kJ< z#+#I@S;~u<kG_p@CyCLB$OD!|S73alo2WWDHWP=gs;a@;M#i&9)M^M8Qs|9_f4ax` zGC>jfWqxCfL90O(gI?^oh$_ulRsneTZVSd$4TWU#Ck+yhr2yI%VFlt1zG|?OzU~~* z?S~`2xLBv|?UttMj<&Ce{&>pKhwnuKgc3vFq>EbTDdn;%h*`&?^4|3moZG$MN+-}T zB8{i5wX92KrOZmY7w!21j0TotvdKlb_a@TeEVGG!dVlw65$~G)Yw`koFPl_rBdtK6 zKo~kssc|}`n>5EvvCcd%Wo0=Ucdm=~kMNW^7!2I8ENOeI4&f;@G(f(u@h9^=lcufN z2AfYQ8OM2sakwe()fq^1N8xbGb2L-%2KYBqg!wZyN<U<)6V?t7D$Ql6P5Q!jJw{0t zA~9Jxu@xZ^?H5$RA);5>wCSG!=+8(&1SUry5oWw%S%R)lz7<>!1XrwODRz;vBT;2Q zfjVXBSI}Abaun(AaLCVKQ;pyvb=VLp4<~Cik2D!LN<nGbMt$LMbv9&4G;;Zij<0Dk ze5KZ)Vm~#3SLxUHa;xqTIR>gma*u~b>)4dV4kybN=`%@j_%5AuGrtJ}+B$kx*PvFj zr;3k@NZAJUs<%8)CV7xpf?7xiI*az5*zBEJhYu`tuRD7mVBVlwGOfQA=L4L?=2oj! z_b=!s$G>OLJGho>g!GN4R8ss!i~lSYa;@+R>(HV)`2szvSF&fTN@6~O%SAaQpXo7I z58T&QBRiRnsYCEsOd5#N4-QXMg&A5ke$8M9OkwuhEMv;C+0*#P^Eu0b46(>c{LVh7 z_4k?b67Cr(N`+jKT*Nlg^bAX3aGUZ5=$v|A0)?D`8Cm;V<|{Xpj0p>^c8*8F9m#9` z^IzV-109l5PsVj7Lks&uxiPEH$=P7uDWUA07!nAmzj%MJznC+*l~DK=JKH5%28&@c zN32oa9<g!14MVNITexM~k=Hs`uyaWue-WLSy<2x&0*gfk{@Aup+l9vRrb*81(?DeS zM3wkKRI`5?q_3rXlkPCp3a^BtW%F1ygEU{YdyI`$-ke`Dp89_0&>>8vbES!a14}C7 zrSW44r-I!PP>z_hRNv28foGxpo0?@hxLIC2CRm`Ck+I#byNGYXQ<bC%a?Cu|#eE^g z(M&@WkrK30$o!cxF~cw*y)aCFPqIv-=oKrohk#q?Mwh)^1&SY{oY3}=TWy9QQLRG1 zU58h4>(kA)Z8DdQ$Vou4b|T?xAk9|4!j3cZbb8^p^PlP>5;-V3{IJQ)k73uA`bn;= zQ^tv+H+*)chw;9c|97_nHpQ(}NHiYFaZb!AwG!3FW=%7t##K|L@ldYVjX!Y2n~TFY zQ+zlRBKz$ZAI4)oVNBH4#66_K=1kn^^RWP8v3F&KGljfwsg*po(Fe#Rx24kF;EQ(S z-Z(EZkAWO7y4wM^OZ`q%<^g(VfMGP(b`>{fPb9fBgJM75rQtJ^U_|_OGOjv-)u@32 zkY>Qz)vTtej5^Gu188R%#g?em;b0<HzpP)ysWQ;UUGny6^9^^;w_h(~TU1|@?`uBl z8+t%QVk^4Y`XnaCG7Q$jDAL@ZzfF@pT{ly+rQS-{>Dv0>ZDo4Yl1m8tul(sSn?-*t z(4u2el@`#*fhdZ=nZ7&nd|PQf*WUU=UALBAjBLLBcuUqH*kfwgfj;J(Zfsd>;YD}n zd<K8nD<FNnv5CrRjMR3N&uTdDD`AQ9JM>3yz0jt2)CmN2?a&1D`}RLL`aPXu&&a2X z>NKiB2GvypwJW0>xq?}?Om&RmeKjAdiTa|#Hlfj!pf}uPnrx+u90>raXa3V1Qtj)D zR2&AEG$+---}FCT3Xj8i(u~~*5T*<B;%a_Py>w%V%yV(2%~tWPuQE&BT{pdv8oJKm zYp$AH1RkXJb@Z*Q9Uby^S5*4Wd?&X*i&woTmuL|nBJwO+QLzvDQ7!!Fi1Irs#KClp z8by4JBz5Q!cRp>fOC|dKETTH8sJqzAV>;${6u&9GSSELQYpG-@Sq5>`_79ylqUH2; zO?Pw|qAO`OCK5}1RX;3r)NHnzFvM;NZq=j`02MyX&dbyYkLqoay|pxHMrIwV5AFA} zOK8%L2}Zu@o#Z1klv^CE^_Vs0vRbtd#O_k!?ezIgo|HbPbX`WmxGfmfESFXpsjhyI z?JEOwGv5V)?(fy*iZ{f&*Xctt{nMV@8SeUB#I!mX*U+`L5HErcY$$72U6l%iy3?N+ z$!#}U^ZH0`Qa|V!HP_y7MCaIIX*Ae*Pjxs$6*_k%>vd;;Ca?9Jy3cE+lf^&z+%@d< z)JiBnT6Or@L}mZ-EE9)yC0``+l?kz`schq2N5e-q;cx342)T$8OjnGrebA%d*Iu%# zO4}_O2!|XljZCa?@_UYR&JHx(@NCY9KesGA+<P)a4RS0i<#r`^$9kYtx+(m=gV{5# zNjI2Tnqz#0LWphO&gbrb_IqmSDqwuYKs)7)Agb>slAr8mAxxOR3$%mf);ZGtaDH69 z!W)&F_Ibd`!$n)|$<$Yn=T-2@MO>=Yr_}KKXk+AjLq0!lmcwOkx^`OkB9EZIvoBf0 zX@QcS+kIKdu@lRLRH=MsY7I(U3)vb)Nr<-lJ5M4V*!Nj1A!J%JlH0t**hbQAKGG+R zWe!rG+82gC4k>-f9+st@rL#}#Ug8rpO`XUvE$Piwpt5XW#@f?MluttbhR#QOo<<-N zz~kjyuZH3I`{;wr>J93AU=fDVC~5qyp(6?A0Z-Ukl$#o_RIdL<RHH+x@6rm7pznt^ z=@UMzhdJ};HyG)P*6&iXAE{{reIIV`y+q(-jD;pAeQ0z7b?1nq5I4C@%h>&}Z0JXL z`vdpIDkJKPQ@jt?jy63S2Lj59)G!kAh5YLQ2OC9@*K+@bDUS7jGR3j7vU2_Rra1P0 zn&P-w+5eL%ZcbOvai<l_|GZ{%r}>+5C*e9wblzu)Wk^5mF}rBPpRhxkRLjo4DjBJh zUmyL$i|vNeJh9>}qR5mfqIS1D&%#q;fuitcm9_X>=%kzbp~x_v%rW(?J4BSL1+}d) zGT(U{tI!MKJQ*Wc2JuB8Ugi-j?*)EXhj(BE36J`qp&u>-@((Um`ulg1r9<xuLp7lZ zTN_QGy(*dp)$2tG#tlNl`EdaXyG+cD8rm?ZjZM!~+oa`)y2)anp+HgE(?RuSnnW~w zIcLI4ws}r@zXWLbEH*-fU`JFgjg{m2-Gq7S;J$S$63bl_X~Plku-6Pwu-EMAxOJvY zvTg$z5Ys{}ttoOQ^7qOFS@p+$d=L|*qA`Slg7Uo1XFwwXQe6xrAp!8exCoQ8?gi2V zEi}zdt%b=o>E)3k=fYtl2GPB~tD6V_k;v^rd67z!O@pM+3(2u#6;W-IKnnbGfn52k zSnu29S>UgzY7jpJJ}Lyugd#$4qKP1CLxZL$(G~kB<Xs@k--)msMLfugaG$3uVltU) zCVfNrR*`anU{k+2POx`r97+v^Y@EMNe@3<?w#}t@4}FEb6AS~Y2!`XltfUEsBCbe+ zQ>j~{=l|xxFh(z)Qym)-Ra8_JftZyVPMVJVRqFgmYr~(u{Jfv*#AlgvbilFjwW)MH z`Z#`+ByIb+-0e+H8xHK=kpK83^a@Xs&|g8vY%*$E_hoXR=lXEv@m7<z1T)5vHr|q@ zklzrxqsy1>+*TidL7f&+qyOA%!klmY+G{xu<;&n4ye1oA1(zm_^fqS2($46~ad7rZ zow1x=Ctf`L3z1U)otm8oH>VV|UCGagEtUuHY|mI^39ohrB%`#L<l4s^cQF$clFFL9 zUk%bOMqQ@|&8|<kisDd*i0DFhJ3OUO%VjY&ql?7XPJN)D2uii%<o7%9u&q|nO-eAB zDDqDpeBG1mzCuiXHjRpM;o3ZLAqF%9PLfe2tiPS=X2a8N+fRQVN6Xd4vhWt>ey*Nx zOIuobV_xznj7h1KZ>PpZ)%1w0dPwm(E;&<N<MA%@u`fHj-Xdo_`p%3r6Q?O=k|@$x zET}zGwP*l5!5MTv{NCX2I&Y~uNDEykfv23Er5mxfVvc-Uw&V4IR_@pBCJ(WAf=KsI zs3-Z`!yuwc_5GN(-MuKZjz&-409Q<0Pw&bPh<ii?-p4_nR6(J{12%Z3O8CV(Tiqf3 z=$T-fv7Aw)$<poNH$nFx$7m`=J7*G&`X216Q+5?cq~c7B((nPc;o}sEimqMsi*4b> zPbWV=9UqBEqgd*n$iGSpI4|D~S%0_^&R5Q$&7`zQVRC3bp}%7|b+Qr`NSG*$BbL6n zeGT<EoO0Ld!7RH+_eDl;J6BtER^$eozkvhYyv%2j-d#bv+<_!V_qFn+cNRXfk09Bt z2c1#_ge7ldl+Ya-qfm<v4<RF<&vm@?=f;OQsypr0Uq6}6y(nG;bUvSS2t^-<AB5wd zvnHKZI4=9V&RhK=s<pog^l+yv-(c2i@Oi&Y_ZD<a;sW&~;_xh^o_B+c=q$69^?T77 zMmuCrARqps;0IsCa}KG!!*b_^QO3X!QN)1h60)SXkoErQ)u|cV%RR$_y@AmD$p%vn zSACAXVLYCmeo9eepIx@dZw_*^Zrhdc7L8OO&JUON&Hw@Z=-s><!~W0=M$?^piA_NP zf#KUS>lL2?tBM}r^PS#3j<(daD$vcI5~AGXaPc124zckC@~05{>Ds;p^ez?dmmlW| zdePGu9o~`-YoA2~b7O*5$uuqmd&CrZ0Vt}H6H;;^2}aD|Np=DDNVy+Uam|SEn{B;% z-CB?Y!yqrGH+d+B46k+2qP|Z@Sf%K@oIV7~xFaFDw%ZyLS-ONQz4<p~b=Q1pJAOK^ zhG>1AO#`pazf-@`7qVM;eaj;9vZ@jywpaRl>QDq<pQOWk3e-@!KmHiYbvbS~t++ov zZc}eV6@6oHt=wf;H-_yy{GR$jdIGX_XQvO&&&>6W$L9r)s7n*WCy&@LemABGkv(BD z<mUUlk?}LXwgaGYvZZh0cD?dAe9oo$3n$ljr*$qf+_9!yu2NL;?zPga8!Jhd?EB}P z_mUQ{uMIhs#h&A4jGrq|aJ*uB4Zp<u*O6)w4yojNjZ!aAK%Er~Ue1}rpf%JO!8Nyf zF_kCSHOfw32DMv$_9P!|?yAVtiLGtyCaju%CMA_Yexn*LT(ZuWH_0Q7*>}JZFK1~! z=lH;Fu;QEEIKJJNS+#V9v3l_hi@8h-?T8fOpl&Cahr6Kmdin=+0(<PK%L#nQt8<$U z<09u72pRXyns`yx5GBV{+-JK62M!-*Q3b+hbt^t+kn_l*-jM6$wq)G=6Qsv$)@Ydp zutI1!yd%82L)4KidjT%(MlF?T=~lax0xw*5l{{;aNN=}bw}x-0zDa+heviMFDnp`U zJ#653$AC}I0KF%5_gp$ndE_b_pMWx8Mg+qAWpSQe$Iph?)%VM4B|VXb_!wZ1nUf+q z{f7}DU!<N{A)6WYE@FqF(s|nTaFiTJTU+?r>H^!ky{6E-Eyc{SGfzBLV_t<*q?GNt z#0B+of*8$5x0nY#TK>lq?MbD1M`Gr0)pbbYB*cs|p&#Yw4rs)PJ7$3x$3@8F;rySe z)+5AERHna4z%k{kB|N`8R?ze}-8p*%iAI^ZE%FWFlJMnC;#1TQ6Y91aG0nTADH)d^ zxy0=@>yusz%rm#}TqO7Vo6@y^n}wuCDjo1Cwan#j?FVqMcoXItzE1Dg9u%q-G<J0| z;PQO+SP>>F+BeGLhB__a4jeB39gwN~L8~9c`vy%$Q})2cS{gd{bNuuTK#R55IlM_> ze$VyJ{JsQZ`lv1y=(2ifN}R=TSj$F1)Z14|&{jjt#XEs0L!huO={%g5SeH+rob`fZ z!k|a~UyO~|{-?1K7m)M69U1}uZD<4p^8BZvk)NiXV<rox|3=NlPWmkN$~~1vYJPDG z<MHy(%H?7@)Bcm6x)FhrD?J-Ly@;^VIlp`l?tO8@&=o1+;Y*@en2hHrR53NhFx9y~ zL`HH~ru_W58HP3@4o#qF)yOCjDjU`ntX$+w4nGG|%#w~D);d)?^{o%lM7`9rq-57T zt;@n)qC5G{T61Nm&ET^{mIbGh{ifNd&Mi4WX?K^?yXonXRvu;8x6tFsJqW}}v*Kbl z8hByV>7uoKe7H}H4<pqBI@uc_NiR3=nT^=9i55z1XaH7R{<_|6zG+Q2TJJ|8hcUn@ z>26q@m+;T->>P`V&8BikN3DACu|FNuWGF<48!-VnB+qH6R7d&p<SL$h3uS@ru=`y1 zJGHTW+@vOYpl`SRCPOpxn(VDDvRNnA%VSN_OWdgb_uWPj#$cOr5<Qg7X76zZaR8<J zjW+hfHT%bjX3x7zUvx8HLoMA(J7_L9H@3(cCP=arBfEjM9!h42!~za#{n3!(6^|)& z4yQRUZO#@p79noR=ckp7d}IA-QlHPe*c`4k>XgH8BK|pZygiN|rUULh_wc$Vw|Tvr zhuED6>P`w7Sx+Uogd-fI<5}#ch`&Lwe1#Q<V?jZMBh;i6(E!cx(qEzIO$V_bZhpNi z4%QIqn#6a|^2)tbDPUS~V3#(5LcLFiyMzDrco-+!R^d_-8wmjqvml5|6m`_Z>=JGo znslQwrV=GchqjjKuu$TAIVE_CP;x^H&@Fxh>=R58M^V8ZOp%{_6pub50540lRl)gD z-HZji!_5A7cNFoDP*YaSQ9gMhwRcz#w0fk#f><%hRJ|rWg5;P_4n=332X?xJQqI{a zHxrI~MNJjP!u>>Op5m)$&QjnA2|50g^I4av0O#N;``Nq|xBKL%@!%jl*Wef9V<-HA zzT)O!#b@$hONeLKoO1iH|Kgru{}1<!h`XDWqYHrF0%T#q!otDH!omsuV$aD24yG(D zT;Mn>3pgEo&czN+<M>D5`a=hfbFm2mn8m<;18&xi4&q=B0050RFYBKyJggk7tZdxu z9J;iBQ~bLWb~A8pAeigl967lEA%%+zoDP=wm!!YbSpTG%g9BJQ&cEro!2CHu;P6K) zuqJ<K{%8q4{Kfa5+W(Qk`6oXISW7vOx2L0vx$FOXQNcpMivJPxm*79e2cP_<%-@i4 z{ecHe^Vboq^j}K-4e6gkf&M7_H;=#a{RQE_(}Q@xiYhpo|My5Lt4nAzNxIwFnVL8_ zfc-9L)UB*t0pP!rxrI7Nn*pE+a&ZOM1%QnS$PVP-VddmtWM$%H1TwL+FtM@#^l89U z0C{T<5P+2h$fHjSuyrzVvvLKQ06hNA$;kxH3$8R}7e{k<vp+Ka!TX;)z?anAO>IDC zZvO@)xSaoJ4gawye?#@B-u@K(Pb>NxihtJ6|558ww|27w{hOr!YYu-TgG&l-DXc7D zaMfK*oSZ=B;2y!m&K30Mk^fJB7mojMQ~bl<MOzhQ@o(NPK(_y`8~KORi?WG}J-BUw zon^!v?cD7hTmc+^AOx9Po4J8oK9ChG3&5-e&;tMgY~Wx3M$y^_1Yl!h0Wiym1N8V! zSU5nYrWQPGW;{SH3kx8Kn~NR9#>oTZ=HxWxWHlA!=d$4B;5Okf1)6hOn1kQ>&Dg;X zZJgW|oU9z&=B6MHL4*I)hnbnagP@Wu_RB$(7uKYXz&wB7AlLhg2#|!<Z-I#c8_f)z zxC-05EhJL7XvFdaAF<m7Y4HY`sK3%{Ct2GHpZ<a;USA#r3K6kbcZIH#Xa`T2MT{_q zsW8WW-+nx~jaVCt7*nuIBO^H6XuP?`B8yC&<h=f^!z6`Jmtx2CI0OD&(l_jm|NZ#` v_}A}W2>c6ye<AQM1pbA<zYzHUKmhDjYvSVO<pQz*`|ENdP*O@LNh16&3$Nln literal 0 HcmV?d00001 diff --git a/2020-promotion-asst/vicky-cv.tex b/2020-promotion-asst/vicky-cv.tex new file mode 100644 index 0000000..7ce39e3 --- /dev/null +++ b/2020-promotion-asst/vicky-cv.tex @@ -0,0 +1,264 @@ +% Current curriculum vitae, which should include or be accompanied by a record of your professional contributions and activities, a list of committee and other activities with roles played on each group, including committee chair's name, and a description of teaching activities as appropriate. + +\documentclass[11pt,a4paper,sans,colorlinks,linkcolor=true]{moderncv} + +\moderncvstyle{banking} + +\moderncvcolor{burgundy} + +\nopagenumbers{} + +% adjust the page margins +\usepackage[scale=0.75]{geometry} + +% get nice URLs +\usepackage{url} + +% personal data for header +\name{Vicky}{Steeves} +\phone[fixed]{(212)~992~6269} +\email{vicky.steeves@nyu.edu} +\homepage{vickysteeves.com} +\social[twitter]{VickySteeves} +\social[github]{VickySteeves} +\social[gitlab]{VickySteeves} + +% remove the bullet between symbols +\renewcommand*{\makeheaddetailssymbol}{~~~} + +% have multiple bibliograpgies +% to get this to work, need to run: + % latex vicky-cv.tex + % bibtex pri.aux + % bibtex sec.aux + % bibtex tri.aux + % bibtex quat.aux + % latex vicky-cv.tex + % latex vicky-cv.tex + +\usepackage{multibib} +\newcites{pri}{Publications} +\newcites{sec}{Presentations \& Posters} +\newcites{tri}{Code \& Media} +\newcites{quat}{Grants Funded} + +%---------------------------------------------------------------------------------- +% start CV +%---------------------------------------------------------------------------------- +\begin{document} + +% set links to be blue +\hypersetup{urlcolor=blue} + +% set font size for my name + socials +\renewcommand*{\namefont}{\fontsize{20}{16}\mdseries\upshape} + +% make the header with my name + information +\makecvtitle + +% lessen the space between title + content +\vspace*{-12mm} + +%---------------------------------------------------------------------------------- +% objective +%---------------------------------------------------------------------------------- +\section{Professional Objective} +I work to support researchers in creating well-managed, high quality, and reproducible research through integrating reproducible practices into the research workflow. I advocate openness in all facets of scholarship, and enjoy building/contributing to open infrastructure. + + +%---------------------------------------------------------------------------------- +% more about my research interests +%---------------------------------------------------------------------------------- +\section{Research Interests} +\cvitem{}{Data management, reproducibility, digital preservation, digital archiving, systems analysis, database management, web development, software engineering and development, open culture, computational linguistics.} + +%---------------------------------------------------------------------------------- +% education +%---------------------------------------------------------------------------------- +\section{Education} +\cventry{2019 -- expected 2022}{Master of Computer Science}{New York University}{New York, New York}{}{} + +\cventry{2013 -- 2014}{Master of Library \& Information Science}{Simmons College}{Boston, MA}{}{} + +\cventry{2010 -- 2013}{Bachelor of Science Computer Science \& Information Technology}{Simmons College}{Boston, MA}{}{} + +\subsection{Graduate and Undergraduate Research Experience} +\cventry{Spring 2014}{Small World Project}{Supervisor: Kathy Wisser}{Boston, MA}{}{Analyzed research done with social media networks on archival material and visualized the analysis using Gephi.} + +\cventry{2012 -- 2013}{Computational Linguistic Approach to Inflection in Human Speech \& Difference}{Supervisor: Nanette Veilleux}{Boston, MA}{}{Recorded speech exemplars and used a specialized programming language (\texttt{Praat}) to write a program to determine the tonal center of gravity of each exemplar and make sure that it matches the intended intonational contour.} + +\cventry{July 2012}{Celtic Studies}{University College Cork}{Cork, Ireland}{}{Completed coursework in Irish language, literature, and history.} + +\subsection{Awards and Honors} +\cventry{2013 -- 2014}{Dean's Fellow Award}{Simmons College}{}{}{Given to students that demonstrate academic excellence.} + +\cventry{2013}{The Computer Science Award}{Simmons College Computer Science \& Information Technology Department}{}{}{Given for excellence in Computer Science.} + +\cventry{2012 -- 2013}{Collaborative Research Experience for Undergraduates}{Simmons College}{}{}{A research grant given to encourage women in STEM fields to complete research studies in their fields.} + +\cventry{2012}{Bowker Award for Travel}{Simmons College}{}{}{Given to undergraduates who demonstrate academic excellence, completing their studies abroad.} + +\cventry{2010 -- 2014}{Simmons College 3+1 Undergraduate and Graduate Program}{Simmons College}{}{}{First participant.} + +%---------------------------------------------------------------------------------- +% prof experience +%---------------------------------------------------------------------------------- +\section{Professional Experience} +\cventry{2018 -- }{Visiting Professor}{Pratt Institute}{New York, NY}{}{I teach data librarianship for the School of Information and Library Science. Materials available here: \url{https://vickysteeves.gitlab.io/lis-628-datalibrarianship/}} + +\cventry{2015 -- }{Librarian for Research Data Management \& Reproducibility}{New York University}{New York, NY}{}{As a part of this role, I also am the liaison for data science on campus. In this role, I work to support students, faculty, staff, and researchers in creating well-managed, high quality, and reproducible research through facilitating use of tools such as ReproZip, teaching and instruction, and group and individual consultations.\\} + +\-\hspace{1cm}\textit{Outreach:} Organize events to foster a community of data stewardship and reproducibility at NYU (e.g. NYU Reproducibility Symposium), as well as locally in NYC (e.g. METRO workshops), on a national level (e.g. Love Your Data Week), and an international level (e.g. EGU, URFIST). Administered NYU's Carpentries membership and built community around a "train the trainer" model of RDM. Redeveloped and maintained the new Data Services blog, Data Dispatch through piloting a new web hosting service for the Digital Scholarship Services called reClaim. \newline + +\-\hspace{1cm}\textit{Service Building:} Built new services around data management and reproducibility in the Libraries. Serve as a consultant to the NYU community on subjects such as: data management, reproducible research practices, data management plans for grants, data visualization, data \& code citation, publishing non-traditional research output, data cleaning, Python, version control, GitHub \& GitLab, data and code licensing, workflow/collaboration tools, and open source tools. Provide multidisciplinary reference services (student hours, email, videoconferencing, phone) to the NYU community. Collaborated to create a new multidepartment service, Data Science and Software Services, with colleagues in IT, the CDS, and PRIISM. Collaborated with Victoria McCoy-Cosentino of NYU’s Compliance office, on inter-service handoffs for Data Use Agreements. \newline + +\-\hspace{1cm}\textit{Technical Development:} Test use cases in a development environment for DRSR project, particularly in testing Invenio as a new repository tool for NYU. Coded utilitarian programs for researchers to leverage for data management, including scripts to: bulk rename files, scrape text from RSS feeds, download, unzip, and concatenate many tabular datafiles from NOAA, and create a README for each file. Created and maintain reproduciblescience.org/nyu, a source of information for the NYU community on events, resources, and expertise on campus for reproducibility.\newline + +\-\hspace{1cm}\textit{Research:} Won a grant award from the Alfred P. Sloan foundation for the project {Investigating and Archiving the Scholarly Git Experience} (IASGE) to study the way in which scholars learn version control and how GLAMs can best archive software in the Git data format with its scholarly ephemera (e.g. issues, wikis). Successfully completed a grant project funded by the Institute of Museum and Library Services in collaboration with faculty in the Libraries, CDS, and Tandon School of Engineering called {Saving Data Journalism}, which created the first emulated-based archiving tool for complex web applications. Published several papers based on other research on a range of topics, and published the full data and code used in each project for each as well.\newline + +\-\hspace{1cm}\textit{Supervisory Roles:} Mentor for ARL FDIE participant in collaboration with Carol Kassel. Supervisor to two Research Scientists for the IASGE project. Day-to-day supervisor for a student consultant in Digital Scholarship Services. Supervised the work of a DS3 Junior Data Scientist on a project to audit the Jupyter ecosystem for accessibility. Co-supervised the first intern for the Research Data Management team in Data Services, with Nick Wolf. Supervised two qualitative and survey student consultants for Data Services.\newline + +\cventry{2017 -- 2018}{Adjunct Professor}{Simmons College}{Boston, MA}{}{I taught database management online for the School of Information and Library Science.} + +\cventry{2015 -- 2016}{Interim Program Coordinator}{Metropolitan New York Library Council}{New York, NY}{}{I handled the day-to-day operations of METRO's National Digital Stewardship Residency in New York program. I contributed to project planning, communications, documentation, evaluations, outreach, as well as maintained the program's web presence. I planned, organized, and ran NDSR-affiliated events, meetings, and workshops.} + +\cventry{2014 -- 2015}{National Digital Stewardship Resident}{American Museum of Natural History}{New York, NY}{}{My project at the AMNH consisted of performing an environmental scan of the Science divisions to better understand their data storage, curation, and preservation needs. After data collection, I identified existing practices and policies for integrated data storage, access, and management. After data analysis, I recommended strategies to digitally preserve the scientific research at the AMNH.} + +\cventry{Spring 2014}{Archives Intern}{Sasaki Associates}{Waterville, MA}{}{I processed historical architectural material and wrote the accompanying finding aid and created records for each, then catalogued the collections in Koha ILS} + +\cventry{2013 -- 2014}{Dean's Fellow for Technology}{Simmons College}{Boston, MA}{}{Managed social media for the undergraduate science departments to generate interest in STEM at Simmons through outreach to alumnae, current students, and prospective students, working on content creation with faculty.} + +%---------------------------------------------------------------------------------- +% instruction +%---------------------------------------------------------------------------------- +\section{Teaching \& Instruction} +\subsection{NYU} +\cvitem{Library Classes:}{Taught roughly 30 classes per academic year on research data management and reproducibility best practices and tools across the Division of Libraries.} + +\cvitem{Embedded Classes:}{Taught between 25-50 embedded sessions per academic year for faculty on research data management and reproducibility best practices and tools.} + +\cvitem{NSF \& NIH Responsible Conduct in Research (RCR)}{Teach federally mandated RCR data management sessions for the Office of Postdoc Affairs, Anthropology Department, Center for Neural Science, and College of Nursing.} + +\cvitem{Intensives (half or full day long workshops)}{Advanced Quantitative Reasoning program, December 2016; Steinhardt Food Studies \& Nutrition Summer Workshop, July 2016; Wagner Faculty Workshop, October 2016; Rebecca Amato Humanities Data Workshop, April 2017. Carpentries workshops, March 2018, July 2018, October 2018, January 2019, April 2019, January 2020.} + +\cvitem{Carpentries}{Certified instructor. Facilitated NYU membership between Libraries and Center for Data Science. Facilitated Carpentries instructor training for 20 members of the NYU community.} + +\cvitem{MCC-UE 14 Media \& Cultural Analysis}{Assisted colleagues in teaching cohort classes in the library, in particular a Media and Communication class.} + +\cvitem{{Teaching Coding in Non-coding Classes with Jupyter Notebooks}}{Moderated this panel presentation from educators at Columbia and NYU around the topic of teaching coding with literate programming tools and pedagogies.} + +\subsection{National Audience} +\cvitem{National Library of Medicine}{Serve as mentor and instructor for the for-credit continuing education courses: RDM 101 (Spring 2018), RDM 102 (Spring 2019), and RDM 102 (Spring 2020)} + +\cvitem{Library Information and Technology Association}{Taught a one-month course on building library services around openness and reproducibility.} + +\cvitem{Preservation and Quality Tools}{Facilitated a hands-on session at this workshop on ReproZip.} + +\cvitem{Data And Software Preservation for Open Science}{Led multiple hands-on sessions on ReproZip. Presented to the DASPOS board of directors on NYU's open source reproducibility initiatives.} + +\cvitem{OpenCon}{Guest lectured on reproducibility for the OpenCon early career librarians call.} + +\cvitem{Metropolitan NY Library Council (METRO)}{Presented a webinar teaching RDM principles to library and information professionals.} + +\subsection{LIS Programs} +\cvitem{Pratt School of Library and Information Science}{Guest lectured in Meg Smith's Data Librarianship class on my career path, RDM, and reproducibility. 2016 \& 2017} + +\cvitem{Palmer School of Library \& Information Science}{Guest lectured in Don Mennerich's Digital Archives class for the Public History program on RDM. 2016 \& 2017} + +\cvitem{Queen's College Graduate School of Library \& Information Science}{Guest lectured in Robert DeCandido's digital stewardship class at Queens College on data management, NDSR, and my career path.} + +%---------------------------------------------------------------------------------- +% service to the profession +%---------------------------------------------------------------------------------- +\section{Service to the Profession} + +\subsection{New York University} +\cvitem{The Continuing Contract Faculty Council}{Libraries' first Continuing Contract Faculty Senator, 2015-2017. Committee work includes:} +\begin{itemize}\setlength\itemsep{0.2em} +\item Administration \& Technology Committee (co-chair, subcommittee). Drafted the Policy on University Access to Personal Digital Content and the University Electronic Communications and Social Media Policy. +\item Communications Committee (chair) +\item Faculty Grievance Committee +\item Public Affairs Committee +\item Faculty Committee on the Future of Technology-Enhanced Education. Continuing in this role as of 2019 as a Libraries' representative, no longer a C-FSC representative. +\end{itemize} + +% add some space between last bullet and next item +\vspace*{2mm} + +\cvitem{Hiring Process}{Participated in the hiring process in several capacities:} +\begin{itemize}\setlength\itemsep{0.2em} +\item Research Data Storage Architect (IT/Division of Libraries) +\item Research Information Scientist (CUSP) +\item Associate Dean for Teaching \& Learning (Libraries) +\item Allied Health Librarian (Libraries) +\item Research Software Engineer (DS3) +\item Data Services Librarian (Libraries +\item Data Services Specialist: Qualitative \& Survey (IT/Libraries) +\item Provostial Postdoc/PostMLIS Resident for DSS (IT/Libraries) +\end{itemize} + + % add some space between last bullet and next item +\vspace*{2mm} + +\cvitem{Digital Repository Services for Research}{Collaborating to actively delivering SB2 services, SB3 design (including piloting Invenio and contributing to technical testing), and SB2-to-SB3 integration. User-facing work, including reaching out to pilot users and being available for questions/help. Other work: } +\begin{itemize}\setlength\itemsep{0.2em} +\item Member of the Functional Validation Working Group. +\item Member of the Architecture/Functional Validation Subgroup. +\item Coded a pilot informational website for the RCS project, including UX testing with researchers. +\item Wrote user-facing documentation. +\end{itemize} + +% add some space between last bullet and next item +\vspace*{2mm} + +\cvitem{Web Archiving Working Group}{Participant.} +\cvitem{Budget Committee}{Participant.} + +\subsection{Moore-Sloan Data Science Environment} +\cvitem{Libraries Working Group}{Participate in ongoing collaboration with the two other librarians on the MSDSE, including monthly conference calls and meetups at MSDSE events.} + +\cvitem{Reproducibility and Open Science Working Group}{Participate in ongoing collaboration with ROS working groups at the other institutions on the MSDSE, including monthly conference calls and meetups at MSDSE events. Promote a culture of openness and reproducibility on campus through events, workshops, and resource building.} + +\subsection{Profession at Large} +\cvitem{Librarians Building Momentum for Reproducibility}{Co-organized a free, half-day, online conference for librarians who are interested in and/or already supporting reproducible research at their institutions: \url{https://vickysteeves.gitlab.io/librarians-reproducibility}} + +\cvitem{The LIS Scholarship Archive}{Co-director of \href{https://lissarchive.org/}{LISSA}, a partnership with the Center for Open Science \& the LIS community to build a place for LIS scholars to share their work.} + +\cvitem{Software Preservation Network}{One of NYU's institutional members and participant in the technology subgroup.} + +\cvitem{SPARC}{Contributor to the SPARC International Survey on Research Data Management Readiness (with Nick Wolf and Scott Collard).} + +\cvitem{\href{http://radiandata.org/}{Radian}}{Editor.} + +\cvitem{\href{https://theidealis.org/}{The Idealis}}{Editor.} + +\cvitem{CLIR}{Participant, 2016 CLIR eResearch Network Research Data Management cohort.} + +\cvitem{Preservation and Archiving Special Interest Group}{Chaired the committee responsible for the reproducibility track of the Fall 2016 conference.} + +\cvitem{Center for Open Science}{Open Science Framework Ambassador. Participant in the 2016 SHARE Curation Associates program.} + +\cvitem{DLF}{Participant in the 2016 eDLF Data Management Cohort.} + +%---------------------------------------------------------------------------------- +% bibliographies (1. grants, 2. pubs, 3. pres, 4. code/other) +%---------------------------------------------------------------------------------- +\section{2015 -- 2020 Work} + +\nocitequat{*} +\bibliographystylequat{vicky} +\bibliographyquat{grants} + +\nocitepri{*} +\bibliographystylepri{vicky} +\bibliographypri{publications} + +\nocitesec{*} +\bibliographystylesec{vicky} +\bibliographysec{presentations} + +\nocitetri{*} +\bibliographystyletri{vicky} +\bibliographytri{media} + +\end{document} diff --git a/2020-promotion-asst/vicky.bst b/2020-promotion-asst/vicky.bst new file mode 100644 index 0000000..71e9d96 --- /dev/null +++ b/2020-promotion-asst/vicky.bst @@ -0,0 +1,1293 @@ +%% +%% This is file `vicky.bst', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% merlin.mbs (with options: `seq-no,ed-au,tit-qq,bt-qq,num-xser,isbn,issn,doi,xedn,nfss,') +%% ---------------------------------------- +%% *** *** +%% +%% Copyright 1994-2011 Patrick W Daly + % =============================================================== + % IMPORTANT NOTICE: + % This bibliographic style (bst) file has been generated from one or + % more master bibliographic style (mbs) files, listed above. + % + % This generated file can be redistributed and/or modified under the terms + % of the LaTeX Project Public License Distributed from CTAN + % archives in directory macros/latex/base/lppl.txt; either + % version 1 of the License, or any later version. + % =============================================================== + % Name and version information of the main mbs file: + % \ProvidesFile{merlin.mbs}[2011/11/18 4.33 (PWD, AO, DPC)] + % For use with BibTeX version 0.99a or later + %------------------------------------------------------------------- + % This bibliography style file is intended for texts in ENGLISH + % This is a numerical citation style, and as such is standard LaTeX. + % It requires no extra package to interface to the main text. + % The form of the \bibitem entries is + % \bibitem{key}... + % Usage of \cite is as follows: + % \cite{key} ==>> [#] + % \cite[chap. 2]{key} ==>> [#, chap. 2] + % where # is a number determined by the ordering in the reference list. + % The order in the reference list is that by which the works were originally + % cited in the text, or that in the database. + %--------------------------------------------------------------------- + +ENTRY + { address + author + booktitle + chapter + doi + edition + editor + eid + howpublished + institution + isbn + issn + journal + key + month + note + number + organization + pages + publisher + school + series + title + type + volume + year + } + {} + { label } +INTEGERS { output.state before.all mid.sentence after.sentence after.block } +FUNCTION {init.state.consts} +{ #0 'before.all := + #1 'mid.sentence := + #2 'after.sentence := + #3 'after.block := +} +STRINGS { s t} +FUNCTION {output.nonnull} +{ 's := + output.state mid.sentence = + { ", " * write$ } + { output.state after.block = + { add.period$ write$ + newline$ + "\newblock " write$ + } + { output.state before.all = + 'write$ + { add.period$ " " * write$ } + if$ + } + if$ + mid.sentence 'output.state := + } + if$ + s +} +FUNCTION {output} +{ duplicate$ empty$ + 'pop$ + 'output.nonnull + if$ +} +FUNCTION {output.check} +{ 't := + duplicate$ empty$ + { pop$ "empty " t * " in " * cite$ * warning$ } + 'output.nonnull + if$ +} +FUNCTION {fin.entry} +{ add.period$ + write$ + newline$ +} + +FUNCTION {new.block} +{ output.state before.all = + 'skip$ + { after.block 'output.state := } + if$ +} +FUNCTION {new.sentence} +{ output.state after.block = + 'skip$ + { output.state before.all = + 'skip$ + { after.sentence 'output.state := } + if$ + } + if$ +} +FUNCTION {add.blank} +{ " " * before.all 'output.state := +} + +FUNCTION {date.block} +{ + new.block +} + +FUNCTION {not} +{ { #0 } + { #1 } + if$ +} +FUNCTION {and} +{ 'skip$ + { pop$ #0 } + if$ +} +FUNCTION {or} +{ { pop$ #1 } + 'skip$ + if$ +} +FUNCTION {non.stop} +{ duplicate$ + "}" * add.period$ + #-1 #1 substring$ "." = +} + +FUNCTION {new.block.checka} +{ empty$ + 'skip$ + 'new.block + if$ +} +FUNCTION {new.block.checkb} +{ empty$ + swap$ empty$ + and + 'skip$ + 'new.block + if$ +} +FUNCTION {new.sentence.checka} +{ empty$ + 'skip$ + 'new.sentence + if$ +} +FUNCTION {new.sentence.checkb} +{ empty$ + swap$ empty$ + and + 'skip$ + 'new.sentence + if$ +} +FUNCTION {field.or.null} +{ duplicate$ empty$ + { pop$ "" } + 'skip$ + if$ +} +FUNCTION {emphasize} +{ duplicate$ empty$ + { pop$ "" } + { "\emph{" swap$ * "}" * } + if$ +} +FUNCTION {tie.or.space.prefix} +{ duplicate$ text.length$ #3 < + { "~" } + { " " } + if$ + swap$ +} + +FUNCTION {capitalize} +{ "u" change.case$ "t" change.case$ } + +FUNCTION {space.word} +{ " " swap$ * " " * } + % Here are the language-specific definitions for explicit words. + % Each function has a name bbl.xxx where xxx is the English word. + % The language selected here is ENGLISH +FUNCTION {bbl.and} +{ "and"} + +FUNCTION {bbl.etal} +{ "et~al." } + +FUNCTION {bbl.editors} +{ "editors" } + +FUNCTION {bbl.editor} +{ "editor" } + +FUNCTION {bbl.edby} +{ "edited by" } + +FUNCTION {bbl.edition} +{ "edition" } + +FUNCTION {bbl.volume} +{ "volume" } + +FUNCTION {bbl.of} +{ "of" } + +FUNCTION {bbl.number} +{ "number" } + +FUNCTION {bbl.nr} +{ "no." } + +FUNCTION {bbl.in} +{ "in" } + +FUNCTION {bbl.pages} +{ "pages" } + +FUNCTION {bbl.page} +{ "page" } + +FUNCTION {bbl.chapter} +{ "chapter" } + +FUNCTION {bbl.techrep} +{ "Technical Report" } + +FUNCTION {bbl.mthesis} +{ "Master's thesis" } + +FUNCTION {bbl.phdthesis} +{ "Ph.D. thesis" } + +MACRO {jan} {"January"} + +MACRO {feb} {"February"} + +MACRO {mar} {"March"} + +MACRO {apr} {"April"} + +MACRO {may} {"May"} + +MACRO {jun} {"June"} + +MACRO {jul} {"July"} + +MACRO {aug} {"August"} + +MACRO {sep} {"September"} + +MACRO {oct} {"October"} + +MACRO {nov} {"November"} + +MACRO {dec} {"December"} + +MACRO {acmcs} {"ACM Computing Surveys"} + +MACRO {acta} {"Acta Informatica"} + +MACRO {cacm} {"Communications of the ACM"} + +MACRO {ibmjrd} {"IBM Journal of Research and Development"} + +MACRO {ibmsj} {"IBM Systems Journal"} + +MACRO {ieeese} {"IEEE Transactions on Software Engineering"} + +MACRO {ieeetc} {"IEEE Transactions on Computers"} + +MACRO {ieeetcad} + {"IEEE Transactions on Computer-Aided Design of Integrated Circuits"} + +MACRO {ipl} {"Information Processing Letters"} + +MACRO {jacm} {"Journal of the ACM"} + +MACRO {jcss} {"Journal of Computer and System Sciences"} + +MACRO {scp} {"Science of Computer Programming"} + +MACRO {sicomp} {"SIAM Journal on Computing"} + +MACRO {tocs} {"ACM Transactions on Computer Systems"} + +MACRO {tods} {"ACM Transactions on Database Systems"} + +MACRO {tog} {"ACM Transactions on Graphics"} + +MACRO {toms} {"ACM Transactions on Mathematical Software"} + +MACRO {toois} {"ACM Transactions on Office Information Systems"} + +MACRO {toplas} {"ACM Transactions on Programming Languages and Systems"} + +MACRO {tcs} {"Theoretical Computer Science"} +FUNCTION {bibinfo.check} +{ swap$ + duplicate$ missing$ + { + pop$ pop$ + "" + } + { duplicate$ empty$ + { + swap$ pop$ + } + { swap$ + pop$ + } + if$ + } + if$ +} +FUNCTION {bibinfo.warn} +{ swap$ + duplicate$ missing$ + { + swap$ "missing " swap$ * " in " * cite$ * warning$ pop$ + "" + } + { duplicate$ empty$ + { + swap$ "empty " swap$ * " in " * cite$ * warning$ + } + { swap$ + pop$ + } + if$ + } + if$ +} +INTEGERS { nameptr namesleft numnames } + + +STRINGS { bibinfo} + +FUNCTION {format.names} +{ 'bibinfo := + duplicate$ empty$ 'skip$ { + 's := + "" 't := + #1 'nameptr := + s num.names$ 'numnames := + numnames 'namesleft := + { namesleft #0 > } + { s nameptr + "{ff~}{vv~}{ll}{, jj}" + format.name$ + bibinfo bibinfo.check + 't := + nameptr #1 > + { + namesleft #1 > + { ", " * t * } + { + s nameptr "{ll}" format.name$ duplicate$ "others" = + { 't := } + { pop$ } + if$ + numnames #2 > + { "," * } + 'skip$ + if$ + t "others" = + { + " " * bbl.etal * + } + { + bbl.and + space.word * t * + } + if$ + } + if$ + } + 't + if$ + nameptr #1 + 'nameptr := + namesleft #1 - 'namesleft := + } + while$ + } if$ +} +FUNCTION {format.names.ed} +{ + format.names +} +FUNCTION {format.authors} +{ author "author" format.names +} +FUNCTION {get.bbl.editor} +{ editor num.names$ #1 > 'bbl.editors 'bbl.editor if$ } + +FUNCTION {format.editors} +{ editor "editor" format.names duplicate$ empty$ 'skip$ + { + "," * + " " * + get.bbl.editor + * + } + if$ +} +FUNCTION {format.isbn} +{ isbn "isbn" bibinfo.check + duplicate$ empty$ 'skip$ + { + new.block + "ISBN " swap$ * + } + if$ +} + +FUNCTION {format.issn} +{ issn "issn" bibinfo.check + duplicate$ empty$ 'skip$ + { + new.block + "ISSN " swap$ * + } + if$ +} + +FUNCTION {format.doi} +{ doi empty$ + { "" } + { + new.block + "\doi{" doi * "}" * + } + if$ +} +FUNCTION {format.note} +{ + note empty$ + { "" } + { note #1 #1 substring$ + duplicate$ "{" = + 'skip$ + { output.state mid.sentence = + { "l" } + { "u" } + if$ + change.case$ + } + if$ + note #2 global.max$ substring$ * "note" bibinfo.check + } + if$ +} + +FUNCTION {format.title} +{ title + duplicate$ empty$ 'skip$ + { "t" change.case$ } + if$ + "title" bibinfo.check + duplicate$ empty$ 'skip$ + { + "\enquote{" swap$ * + add.period$ "}" * + } + if$ +} +FUNCTION {end.quote.btitle} +{ booktitle empty$ + 'skip$ + { before.all 'output.state := } + if$ +} +FUNCTION {output.bibitem} +{ newline$ + "\bibitem{" write$ + cite$ write$ + "}" write$ + newline$ + "" + before.all 'output.state := +} + +FUNCTION {n.dashify} +{ + 't := + "" + { t empty$ not } + { t #1 #1 substring$ "-" = + { t #1 #2 substring$ "--" = not + { "--" * + t #2 global.max$ substring$ 't := + } + { { t #1 #1 substring$ "-" = } + { "-" * + t #2 global.max$ substring$ 't := + } + while$ + } + if$ + } + { t #1 #1 substring$ * + t #2 global.max$ substring$ 't := + } + if$ + } + while$ +} + +FUNCTION {word.in} +{ bbl.in capitalize + " " * } + +FUNCTION {format.date} +{ + month "month" bibinfo.check + duplicate$ empty$ + year "year" bibinfo.check duplicate$ empty$ + { swap$ 'skip$ + { "there's a month but no year in " cite$ * warning$ } + if$ + * + } + { swap$ 'skip$ + { + swap$ + " " * swap$ + } + if$ + * + } + if$ +} +FUNCTION {format.btitle} +{ title "title" bibinfo.check + duplicate$ empty$ 'skip$ + { + emphasize + } + if$ +} +FUNCTION {either.or.check} +{ empty$ + 'pop$ + { "can't use both " swap$ * " fields in " * cite$ * warning$ } + if$ +} +FUNCTION {format.bvolume} +{ volume empty$ + { "" } + { bbl.volume volume tie.or.space.prefix + "volume" bibinfo.check * * + series "series" bibinfo.check + duplicate$ empty$ 'pop$ + { swap$ bbl.of space.word * swap$ + emphasize * } + if$ + "volume and number" number either.or.check + } + if$ +} +FUNCTION {format.number.series} +{ volume empty$ + { number empty$ + { series field.or.null } + { series empty$ + { number "number" bibinfo.check } + { output.state mid.sentence = + { bbl.number } + { bbl.number capitalize } + if$ + number tie.or.space.prefix "number" bibinfo.check * * + bbl.in space.word * + series "series" bibinfo.check * + } + if$ + } + if$ + } + { "" } + if$ +} + +FUNCTION {format.edition} +{ edition duplicate$ empty$ 'skip$ + { + output.state mid.sentence = + { "l" } + { "t" } + if$ change.case$ + "edition" bibinfo.check + " " * bbl.edition * + } + if$ +} +INTEGERS { multiresult } +FUNCTION {multi.page.check} +{ 't := + #0 'multiresult := + { multiresult not + t empty$ not + and + } + { t #1 #1 substring$ + duplicate$ "-" = + swap$ duplicate$ "," = + swap$ "+" = + or or + { #1 'multiresult := } + { t #2 global.max$ substring$ 't := } + if$ + } + while$ + multiresult +} +FUNCTION {format.pages} +{ pages duplicate$ empty$ 'skip$ + { duplicate$ multi.page.check + { + bbl.pages swap$ + n.dashify + } + { + bbl.page swap$ + } + if$ + tie.or.space.prefix + "pages" bibinfo.check + * * + } + if$ +} +FUNCTION {format.journal.pages} +{ pages duplicate$ empty$ 'pop$ + { swap$ duplicate$ empty$ + { pop$ pop$ format.pages } + { + ":" * + swap$ + n.dashify + "pages" bibinfo.check + * + } + if$ + } + if$ +} +FUNCTION {format.journal.eid} +{ eid "eid" bibinfo.check + duplicate$ empty$ 'pop$ + { swap$ duplicate$ empty$ 'skip$ + { + ":" * + } + if$ + swap$ * + } + if$ +} +FUNCTION {format.vol.num.pages} +{ volume field.or.null + duplicate$ empty$ 'skip$ + { + "volume" bibinfo.check + } + if$ + number "number" bibinfo.check duplicate$ empty$ 'skip$ + { + swap$ duplicate$ empty$ + { "there's a number but no volume in " cite$ * warning$ } + 'skip$ + if$ + swap$ + "(" swap$ * ")" * + } + if$ * + eid empty$ + { format.journal.pages } + { format.journal.eid } + if$ +} + +FUNCTION {format.chapter.pages} +{ chapter empty$ + 'format.pages + { type empty$ + { bbl.chapter } + { type "l" change.case$ + "type" bibinfo.check + } + if$ + chapter tie.or.space.prefix + "chapter" bibinfo.check + * * + pages empty$ + 'skip$ + { ", " * format.pages * } + if$ + } + if$ +} + +FUNCTION {bt.enquote} +{ duplicate$ empty$ 'skip$ + { "\enquote{" swap$ * + non.stop + { ",} " * } + { "}, " * } + if$ + } + if$ +} +FUNCTION {format.booktitle} +{ + booktitle "booktitle" bibinfo.check + bt.enquote +} +FUNCTION {format.in.ed.booktitle} +{ format.booktitle duplicate$ empty$ 'skip$ + { + editor "editor" format.names.ed duplicate$ empty$ 'pop$ + { + "," * + " " * + get.bbl.editor + ", " * + * swap$ + * } + if$ + word.in swap$ * + } + if$ +} +FUNCTION {empty.misc.check} +{ author empty$ title empty$ howpublished empty$ + month empty$ year empty$ note empty$ + and and and and and + { "all relevant fields are empty in " cite$ * warning$ } + 'skip$ + if$ +} +FUNCTION {format.thesis.type} +{ type duplicate$ empty$ + 'pop$ + { swap$ pop$ + "t" change.case$ "type" bibinfo.check + } + if$ +} +FUNCTION {format.tr.number} +{ number "number" bibinfo.check + type duplicate$ empty$ + { pop$ bbl.techrep } + 'skip$ + if$ + "type" bibinfo.check + swap$ duplicate$ empty$ + { pop$ "t" change.case$ } + { tie.or.space.prefix * * } + if$ +} +FUNCTION {format.article.crossref} +{ + key duplicate$ empty$ + { pop$ + journal duplicate$ empty$ + { "need key or journal for " cite$ * " to crossref " * crossref * warning$ } + { "journal" bibinfo.check emphasize word.in swap$ * } + if$ + } + { word.in swap$ * " " *} + if$ + " \cite{" * crossref * "}" * +} +FUNCTION {format.crossref.editor} +{ editor #1 "{vv~}{ll}" format.name$ + "editor" bibinfo.check + editor num.names$ duplicate$ + #2 > + { pop$ + "editor" bibinfo.check + " " * bbl.etal + * + } + { #2 < + 'skip$ + { editor #2 "{ff }{vv }{ll}{ jj}" format.name$ "others" = + { + "editor" bibinfo.check + " " * bbl.etal + * + } + { + bbl.and space.word + * editor #2 "{vv~}{ll}" format.name$ + "editor" bibinfo.check + * + } + if$ + } + if$ + } + if$ +} +FUNCTION {format.book.crossref} +{ volume duplicate$ empty$ + { "empty volume in " cite$ * "'s crossref of " * crossref * warning$ + pop$ word.in + } + { bbl.volume + capitalize + swap$ tie.or.space.prefix "volume" bibinfo.check * * bbl.of space.word * + } + if$ + editor empty$ + editor field.or.null author field.or.null = + or + { key empty$ + { series empty$ + { "need editor, key, or series for " cite$ * " to crossref " * + crossref * warning$ + "" * + } + { series emphasize * } + if$ + } + { key * } + if$ + } + { format.crossref.editor * } + if$ + " \cite{" * crossref * "}" * +} +FUNCTION {format.incoll.inproc.crossref} +{ + editor empty$ + editor field.or.null author field.or.null = + or + { key empty$ + { format.booktitle duplicate$ empty$ + { "need editor, key, or booktitle for " cite$ * " to crossref " * + crossref * warning$ + } + { word.in swap$ * } + if$ + } + { word.in key * " " *} + if$ + } + { word.in format.crossref.editor * " " *} + if$ + " \cite{" * crossref * "}" * +} +FUNCTION {format.org.or.pub} +{ 't := + "" + address empty$ t empty$ and + 'skip$ + { + t empty$ + { address "address" bibinfo.check * + } + { t * + address empty$ + 'skip$ + { ", " * address "address" bibinfo.check * } + if$ + } + if$ + } + if$ +} +FUNCTION {format.publisher.address} +{ publisher "publisher" bibinfo.warn format.org.or.pub +} + +FUNCTION {format.organization.address} +{ organization "organization" bibinfo.check format.org.or.pub +} + +FUNCTION {article} +{ output.bibitem + format.authors "author" output.check + new.block + format.title "title" output.check + new.block + crossref missing$ + { + journal + "journal" bibinfo.check + emphasize + "journal" output.check + format.vol.num.pages output + format.date "year" output.check + } + { format.article.crossref output.nonnull + format.pages output + } + if$ + format.issn output + format.doi output + new.block + format.note output + fin.entry +} +FUNCTION {book} +{ output.bibitem + author empty$ + { format.editors "author and editor" output.check + } + { format.authors output.nonnull + crossref missing$ + { "author and editor" editor either.or.check } + 'skip$ + if$ + } + if$ + new.block + format.btitle "title" output.check + crossref missing$ + { format.bvolume output + new.block + format.number.series output + new.sentence + format.publisher.address output + } + { + new.block + format.book.crossref output.nonnull + } + if$ + format.edition output + format.date "year" output.check + format.isbn output + format.doi output + new.block + format.note output + fin.entry +} +FUNCTION {booklet} +{ output.bibitem + format.authors output + new.block + format.title "title" output.check + new.block + howpublished "howpublished" bibinfo.check output + address "address" bibinfo.check output + format.date output + format.isbn output + format.doi output + new.block + format.note output + fin.entry +} + +FUNCTION {inbook} +{ output.bibitem + author empty$ + { format.editors "author and editor" output.check + } + { format.authors output.nonnull + crossref missing$ + { "author and editor" editor either.or.check } + 'skip$ + if$ + } + if$ + new.block + format.btitle "title" output.check + crossref missing$ + { + format.bvolume output + format.chapter.pages "chapter and pages" output.check + new.block + format.number.series output + new.sentence + format.publisher.address output + } + { + format.chapter.pages "chapter and pages" output.check + new.block + format.book.crossref output.nonnull + } + if$ + format.edition output + format.date "year" output.check + crossref missing$ + { format.isbn output } + 'skip$ + if$ + format.doi output + new.block + format.note output + fin.entry +} + +FUNCTION {incollection} +{ output.bibitem + format.authors "author" output.check + new.block + format.title "title" output.check + new.block + crossref missing$ + { format.in.ed.booktitle "booktitle" output.check + end.quote.btitle + format.bvolume output + format.number.series output + format.chapter.pages output + new.sentence + format.publisher.address output + format.edition output + format.date "year" output.check + format.isbn output + } + { format.incoll.inproc.crossref output.nonnull + format.chapter.pages output + } + if$ + format.doi output + new.block + format.note output + fin.entry +} +FUNCTION {inproceedings} +{ output.bibitem + format.authors "author" output.check + new.block + format.title "title" output.check + new.block + crossref missing$ + { format.in.ed.booktitle "booktitle" output.check + end.quote.btitle + format.bvolume output + format.number.series output + format.pages output + new.sentence + publisher empty$ + { format.organization.address output } + { organization "organization" bibinfo.check output + format.publisher.address output + } + if$ + format.date "year" output.check + format.isbn output + format.issn output + } + { format.incoll.inproc.crossref output.nonnull + format.pages output + } + if$ + format.doi output + new.block + format.note output + fin.entry +} +FUNCTION {conference} { inproceedings } +FUNCTION {manual} +{ output.bibitem + author empty$ + { organization "organization" bibinfo.check + duplicate$ empty$ 'pop$ + { output + address "address" bibinfo.check output + } + if$ + } + { format.authors output.nonnull } + if$ + new.block + format.btitle "title" output.check + author empty$ + { organization empty$ + { + address new.block.checka + address "address" bibinfo.check output + } + 'skip$ + if$ + } + { + organization address new.block.checkb + organization "organization" bibinfo.check output + address "address" bibinfo.check output + } + if$ + format.edition output + format.date output + format.doi output + new.block + format.note output + fin.entry +} + +FUNCTION {mastersthesis} +{ output.bibitem + format.authors "author" output.check + new.block + format.btitle + "title" output.check + new.block + bbl.mthesis format.thesis.type output.nonnull + school "school" bibinfo.warn output + address "address" bibinfo.check output + format.date "year" output.check + format.doi output + new.block + format.note output + fin.entry +} + +FUNCTION {misc} +{ output.bibitem + format.authors output + title howpublished new.block.checkb + format.title output + howpublished new.block.checka + howpublished "howpublished" bibinfo.check output + format.date output + format.doi output + new.block + format.note output + fin.entry + empty.misc.check +} +FUNCTION {phdthesis} +{ output.bibitem + format.authors "author" output.check + new.block + format.btitle + "title" output.check + new.block + bbl.phdthesis format.thesis.type output.nonnull + school "school" bibinfo.warn output + address "address" bibinfo.check output + format.date "year" output.check + format.doi output + new.block + format.note output + fin.entry +} + +FUNCTION {proceedings} +{ output.bibitem + editor empty$ + { organization "organization" bibinfo.check output + } + { format.editors output.nonnull } + if$ + new.block + format.btitle "title" output.check + format.bvolume output + format.number.series output + editor empty$ + { publisher empty$ + 'skip$ + { + new.sentence + format.publisher.address output + } + if$ + } + { publisher empty$ + { + new.sentence + format.organization.address output } + { + new.sentence + organization "organization" bibinfo.check output + format.publisher.address output + } + if$ + } + if$ + format.date "year" output.check + format.isbn output + format.issn output + format.doi output + new.block + format.note output + fin.entry +} + +FUNCTION {techreport} +{ output.bibitem + format.authors "author" output.check + new.block + format.title + "title" output.check + new.block + format.tr.number output.nonnull + institution "institution" bibinfo.warn output + address "address" bibinfo.check output + format.date "year" output.check + format.doi output + new.block + format.note output + fin.entry +} + +FUNCTION {unpublished} +{ output.bibitem + format.authors "author" output.check + new.block + format.title "title" output.check + format.date output + format.doi output + new.block + format.note "note" output.check + fin.entry +} + +FUNCTION {default.type} { misc } +READ +STRINGS { longest.label } +INTEGERS { number.label longest.label.width } +FUNCTION {initialize.longest.label} +{ "" 'longest.label := + #1 'number.label := + #0 'longest.label.width := +} +FUNCTION {longest.label.pass} +{ number.label int.to.str$ 'label := + number.label #1 + 'number.label := + label width$ longest.label.width > + { label 'longest.label := + label width$ 'longest.label.width := + } + 'skip$ + if$ +} +EXECUTE {initialize.longest.label} +ITERATE {longest.label.pass} +FUNCTION {begin.bib} +{ preamble$ empty$ + 'skip$ + { preamble$ write$ newline$ } + if$ + "\begin{thebibliography}{" longest.label * "}" * + write$ newline$ + "\newcommand{\enquote}[1]{``#1''}" + write$ newline$ + "\expandafter\ifx\csname urlstyle\endcsname\relax" + write$ newline$ + " \providecommand{\doi}[1]{doi:\discretionary{}{}{}#1}\else" + write$ newline$ + " \providecommand{\doi}{doi:\discretionary{}{}{}\begingroup \urlstyle{rm}\Url}\fi" + write$ newline$ +} +EXECUTE {begin.bib} +EXECUTE {init.state.consts} +ITERATE {call.type$} +FUNCTION {end.bib} +{ newline$ + "\end{thebibliography}" write$ newline$ +} +EXECUTE {end.bib} +%% End of customized bst file +%% +%% End of file `vicky.bst'.