changeset 11:254d86cf269d

Added Future Arch paper, moves stuff around, and some other things..
author Some Random Person <seanhalle@yahoo.com>
date Sun, 08 Apr 2012 09:00:10 -0700
parents fdd66fbc9403
children b815a830d75a
files 0__Papers/Future_Architecture/Future_Architecture.tex 0__Papers/Future_Architecture/figures/Separate_comm_processors.eps 0__Papers/Future_Architecture/figures/Separate_comm_processors.svg 0__Papers/Future_Architecture/figures/Speculation_HW_support.eps 0__Papers/Future_Architecture/figures/Speculation_HW_support.svg 0__Papers/Future_Architecture/figures/Substitute_instr_with_firm-ware.eps 0__Papers/Future_Architecture/figures/Substitute_instr_with_firm-ware.svg 0__Papers/Future_Architecture/latex/Future_Architecture.aux 0__Papers/Future_Architecture/latex/Future_Architecture.bbl 0__Papers/Future_Architecture/latex/Future_Architecture.blg 0__Papers/Future_Architecture/latex/Future_Architecture.ddf 0__Papers/Future_Architecture/latex/Future_Architecture.tex 0__Papers/Future_Architecture/latex/Future_Architecture.tex.Backup 0__Papers/Holistic_Model/Perf_Tune/latex/Holistic_Perf_Tuning.tex 0__Papers/LPGPU__Arch/First_arch_paper/figures/Worker_Core.svg 0__Papers/PStack/Eco_System/Jan_2011_Hotpar_Port_Perf.pdf 0__Papers/PStack/Eco_System/Jan_2011_Hotpar_Port_Perf.tm 0__Papers/PStack/Eco_System/Jan_2011_Hotpar_Port_Perf_2.pdf 0__Papers/PStack/Eco_System/Jan_2011_Hotpar_Port_Perf_2.tm 0__Papers/PStack/Eco_System/Jan_2011_Hotpar_Port_Perf_3.pdf 0__Papers/PStack/Eco_System/Jan_2011_Hotpar_Port_Perf_3.tm 0__Papers/PStack/Eco_System/Jan_2011_Hotpar_Port_Perf_final.pdf 0__Papers/PStack/Eco_System/Jan_2011_Hotpar_Port_Perf_final.tm 0__Papers/PStack/Eco_System/Latex/HotPar_template.la 0__Papers/PStack/Eco_System/Latex/Tips on Producing PDF Files from LaTeX.pdf 0__Papers/PStack/Eco_System/Latex/USENIX Consent Form for Refereed Papers.pdf 0__Papers/PStack/Eco_System/Latex/usenix.sty 0__Papers/PStack/Eco_System/Latex/usenixTemplate.bib 0__Papers/PStack/Eco_System/USENIX Consent Form for Refereed Papers.pdf 0__Papers/PStack/Eco_System/consent_pg_1.pdf 0__Papers/PStack/Eco_System/consent_pg_1.svg 0__Papers/PStack/Eco_System/consent_pg_2.pdf 0__Papers/PStack/Eco_System/consent_pg_2.svg 0__Papers/PStack/Eco_System/figures/3_stage_specialization.eps 0__Papers/PStack/Eco_System/figures/3_stage_specialization.svg 0__Papers/PStack/Eco_System/figures/Scheduling_states_2.eps 0__Papers/PStack/Eco_System/figures/Scheduling_states_2.svg 0__Papers/PStack/Eco_System/figures/Time_in_VMS_1.eps 0__Papers/PStack/Eco_System/figures/Time_in_VMS_1.svg 0__Papers/PStack/Eco_System/figures/Toolchain.eps 0__Papers/PStack/Eco_System/figures/Toolchain.svg 0__Papers/PStack/Eco_System/figures/VMS-core__internal_workings.eps 0__Papers/PStack/Eco_System/figures/VMS-core__internal_workings.svg 0__Papers/PStack/Eco_System/figures/eco-system.eps 0__Papers/PStack/Eco_System/figures/eco-system.svg 0__Papers/PStack/Eco_System/figures/funnel_both_ends.svg 0__Papers/PStack/Eco_System/figures/hierarchy_of_apps_to_plugins_to_VMS-core.svg 0__Papers/PStack/Eco_System/figures/new_software_stack.svg 0__Papers/PStack/HotPar_2012/figures/2.png 0__Papers/PStack/HotPar_2012/figures/Portability_stack_combined.eps 0__Papers/PStack/HotPar_2012/figures/Portability_stack_combined.png 0__Papers/PStack/HotPar_2012/figures/Portability_stack_combined.svg 0__Papers/VMS/Adaptive_Backoff_paper/First_thoughts_to_drive_work/latex/Adaptive_Backoff_in_Runtime_System.ddf 0__Papers/VMS/Adaptive_Backoff_paper/First_thoughts_to_drive_work/latex/Adaptive_Backoff_in_Runtime_System.tex 0__Papers/VMS/Adaptive_Backoff_paper/First_thoughts_to_drive_work/latex/Adaptive_Backoff_in_Runtime_System.tex.Backup 0__Papers/VMS/Adaptive_Backoff_paper/First_thoughts_to_drive_work/latex/bib_for_papers.bib 0__Papers/VMS/Eco_System/Jan_2011_Hotpar_Port_Perf.pdf 0__Papers/VMS/Eco_System/Jan_2011_Hotpar_Port_Perf.tm 0__Papers/VMS/Eco_System/Jan_2011_Hotpar_Port_Perf_2.pdf 0__Papers/VMS/Eco_System/Jan_2011_Hotpar_Port_Perf_2.tm 0__Papers/VMS/Eco_System/Jan_2011_Hotpar_Port_Perf_3.pdf 0__Papers/VMS/Eco_System/Jan_2011_Hotpar_Port_Perf_3.tm 0__Papers/VMS/Eco_System/Jan_2011_Hotpar_Port_Perf_final.pdf 0__Papers/VMS/Eco_System/Jan_2011_Hotpar_Port_Perf_final.tm 0__Papers/VMS/Eco_System/Latex/HotPar_template.la 0__Papers/VMS/Eco_System/Latex/Tips on Producing PDF Files from LaTeX.pdf 0__Papers/VMS/Eco_System/Latex/USENIX Consent Form for Refereed Papers.pdf 0__Papers/VMS/Eco_System/Latex/usenix.sty 0__Papers/VMS/Eco_System/Latex/usenixTemplate.bib 0__Papers/VMS/Eco_System/USENIX Consent Form for Refereed Papers.pdf 0__Papers/VMS/Eco_System/consent_pg_1.pdf 0__Papers/VMS/Eco_System/consent_pg_1.svg 0__Papers/VMS/Eco_System/consent_pg_2.pdf 0__Papers/VMS/Eco_System/consent_pg_2.svg 0__Papers/VMS/Eco_System/figures/3_stage_specialization.eps 0__Papers/VMS/Eco_System/figures/3_stage_specialization.svg 0__Papers/VMS/Eco_System/figures/Scheduling_states_2.eps 0__Papers/VMS/Eco_System/figures/Scheduling_states_2.svg 0__Papers/VMS/Eco_System/figures/Time_in_VMS_1.eps 0__Papers/VMS/Eco_System/figures/Time_in_VMS_1.svg 0__Papers/VMS/Eco_System/figures/Toolchain.eps 0__Papers/VMS/Eco_System/figures/Toolchain.svg 0__Papers/VMS/Eco_System/figures/VMS-core__internal_workings.eps 0__Papers/VMS/Eco_System/figures/VMS-core__internal_workings.svg 0__Papers/VMS/Eco_System/figures/eco-system.eps 0__Papers/VMS/Eco_System/figures/eco-system.svg 0__Papers/VMS/Eco_System/figures/funnel_both_ends.svg 0__Papers/VMS/Eco_System/figures/hierarchy_of_apps_to_plugins_to_VMS-core.svg 0__Papers/VMS/Eco_System/figures/new_software_stack.svg 0__Papers/VMS/ExaScale_Paper/First_shot_after_disc_with_Merten_on_Benchmarks/latex/ExaScale_and_Benchmarks_paper.aux 0__Papers/VMS/ExaScale_Paper/First_shot_after_disc_with_Merten_on_Benchmarks/latex/ExaScale_and_Benchmarks_paper.bbl 0__Papers/VMS/ExaScale_Paper/First_shot_after_disc_with_Merten_on_Benchmarks/latex/ExaScale_and_Benchmarks_paper.blg 0__Papers/VMS/ExaScale_Paper/First_shot_after_disc_with_Merten_on_Benchmarks/latex/ExaScale_and_Benchmarks_paper.ddf 0__Papers/VMS/ExaScale_Paper/First_shot_after_disc_with_Merten_on_Benchmarks/latex/ExaScale_and_Benchmarks_paper.tex 0__Papers/VMS/ExaScale_Paper/First_shot_after_disc_with_Merten_on_Benchmarks/latex/bib_for_papers.bib 0__Papers/VMS/VMS__Performance_on_Multicore/Multi-core_2011/latex/Sept_2011__Multiprog.tex 0__Papers/VMS/VMS__Performance_on_Multicore/Multi-core_2011/latex/Sept_2011__Multiprog.tex.Backup-20120311-100055 0__Papers/VMS/VMS__Performance_on_Multicore/Universal/figures/control_flow.pdf 0__Papers/VMS/VMS__Performance_on_Multicore/Universal/figures/control_flow.svg 1__Presentations/12__LPGPU_Arch/figures/Worker_Core.svg cool_logo.svg
diffstat 99 files changed, 45992 insertions(+), 25494 deletions(-) [+]
line diff
     1.1 --- a/0__Papers/Future_Architecture/Future_Architecture.tex	Sun Mar 11 09:26:44 2012 -0700
     1.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
     1.3 @@ -1,1183 +0,0 @@
     1.4 -
     1.5 -
     1.6 -\documentclass[conference]{IEEEtran}
     1.7 -%
     1.8 -\usepackage{makeidx,geometry,amssymb,graphicx,calc,ifthen}
     1.9 -%
    1.10 -
    1.11 -% *** CITATION PACKAGES ***
    1.12 -%
    1.13 -%\usepackage{cite}
    1.14 -% cite.sty was written by Donald Arseneau
    1.15 -% V1.6 and later of IEEEtran pre-defines the format of the cite.sty package
    1.16 -% \cite{} output to follow that of IEEE. Loading the cite package will
    1.17 -% result in citation numbers being automatically sorted and properly
    1.18 -% "compressed/ranged". e.g., [1], [9], [2], [7], [5], [6] without using
    1.19 -% cite.sty will become [1], [2], [5]--[7], [9] using cite.sty. cite.sty's
    1.20 -% \cite will automatically add leading space, if needed. Use cite.sty's
    1.21 -% noadjust option (cite.sty V3.8 and later) if you want to turn this off.
    1.22 -% cite.sty is already installed on most LaTeX systems. Be sure and use
    1.23 -% version 4.0 (2003-05-27) and later if using hyperref.sty. cite.sty does
    1.24 -% not currently provide for hyperlinked citations.
    1.25 -% The latest version can be obtained at:
    1.26 -% http://www.ctan.org/tex-archive/macros/latex/contrib/cite/
    1.27 -% The documentation is contained in the cite.sty file itself.
    1.28 -
    1.29 -
    1.30 -
    1.31 -
    1.32 -
    1.33 -
    1.34 -% *** GRAPHICS RELATED PACKAGES ***
    1.35 -%
    1.36 -\ifCLASSINFOpdf
    1.37 -  % \usepackage[pdftex]{graphicx}
    1.38 -  % declare the path(s) where your graphic files are
    1.39 -  % \graphicspath{{../pdf/}{../jpeg/}}
    1.40 -  % and their extensions so you won't have to specify these with
    1.41 -  % every instance of \includegraphics
    1.42 -  % \DeclareGraphicsExtensions{.pdf,.jpeg,.png}
    1.43 -\else
    1.44 -  % or other class option (dvipsone, dvipdf, if not using dvips). graphicx
    1.45 -  % will default to the driver specified in the system graphics.cfg if no
    1.46 -  % driver is specified.
    1.47 -  % \usepackage[dvips]{graphicx}
    1.48 -  % declare the path(s) where your graphic files are
    1.49 -  % \graphicspath{{../eps/}}
    1.50 -  % and their extensions so you won't have to specify these with
    1.51 -  % every instance of \includegraphics
    1.52 -  % \DeclareGraphicsExtensions{.eps}
    1.53 -\fi
    1.54 -% graphicx was written by David Carlisle and Sebastian Rahtz. It is
    1.55 -% required if you want graphics, photos, etc. graphicx.sty is already
    1.56 -% installed on most LaTeX systems. The latest version and documentation can
    1.57 -% be obtained at: 
    1.58 -% http://www.ctan.org/tex-archive/macros/latex/required/graphics/
    1.59 -% Another good source of documentation is "Using Imported Graphics in
    1.60 -% LaTeX2e" by Keith Reckdahl which can be found as epslatex.ps or
    1.61 -% epslatex.pdf at: http://www.ctan.org/tex-archive/info/
    1.62 -%
    1.63 -% latex, and pdflatex in dvi mode, support graphics in encapsulated
    1.64 -% postscript (.eps) format. pdflatex in pdf mode supports graphics
    1.65 -% in .pdf, .jpeg, .png and .mps (metapost) formats. Users should ensure
    1.66 -% that all non-photo figures use a vector format (.eps, .pdf, .mps) and
    1.67 -% not a bitmapped formats (.jpeg, .png). IEEE frowns on bitmapped formats
    1.68 -% which can result in "jaggedy"/blurry rendering of lines and letters as
    1.69 -% well as large increases in file sizes.
    1.70 -%
    1.71 -% You can find documentation about the pdfTeX application at:
    1.72 -% http://www.tug.org/applications/pdftex
    1.73 -
    1.74 -
    1.75 -
    1.76 -
    1.77 -
    1.78 -% *** MATH PACKAGES ***
    1.79 -%
    1.80 -%\usepackage[cmex10]{amsmath}
    1.81 -% A popular package from the American Mathematical Society that provides
    1.82 -% many useful and powerful commands for dealing with mathematics. If using
    1.83 -% it, be sure to load this package with the cmex10 option to ensure that
    1.84 -% only type 1 fonts will utilized at all point sizes. Without this option,
    1.85 -% it is possible that some math symbols, particularly those within
    1.86 -% footnotes, will be rendered in bitmap form which will result in a
    1.87 -% document that can not be IEEE Xplore compliant!
    1.88 -%
    1.89 -% Also, note that the amsmath package sets \interdisplaylinepenalty to 10000
    1.90 -% thus preventing page breaks from occurring within multiline equations. Use:
    1.91 -%\interdisplaylinepenalty=2500
    1.92 -% after loading amsmath to restore such page breaks as IEEEtran.cls normally
    1.93 -% does. amsmath.sty is already installed on most LaTeX systems. The latest
    1.94 -% version and documentation can be obtained at:
    1.95 -% http://www.ctan.org/tex-archive/macros/latex/required/amslatex/math/
    1.96 -
    1.97 -
    1.98 -
    1.99 -
   1.100 -
   1.101 -% *** SPECIALIZED LIST PACKAGES ***
   1.102 -%
   1.103 -%\usepackage{algorithmic}
   1.104 -% algorithmic.sty was written by Peter Williams and Rogerio Brito.
   1.105 -% This package provides an algorithmic environment fo describing algorithms.
   1.106 -% You can use the algorithmic environment in-text or within a figure
   1.107 -% environment to provide for a floating algorithm. Do NOT use the algorithm
   1.108 -% floating environment provided by algorithm.sty (by the same authors) or
   1.109 -% algorithm2e.sty (by Christophe Fiorio) as IEEE does not use dedicated
   1.110 -% algorithm float types and packages that provide these will not provide
   1.111 -% correct IEEE style captions. The latest version and documentation of
   1.112 -% algorithmic.sty can be obtained at:
   1.113 -% http://www.ctan.org/tex-archive/macros/latex/contrib/algorithms/
   1.114 -% There is also a support site at:
   1.115 -% http://algorithms.berlios.de/index.html
   1.116 -% Also of interest may be the (relatively newer and more customizable)
   1.117 -% algorithmicx.sty package by Szasz Janos:
   1.118 -% http://www.ctan.org/tex-archive/macros/latex/contrib/algorithmicx/
   1.119 -
   1.120 -
   1.121 -
   1.122 -
   1.123 -% *** ALIGNMENT PACKAGES ***
   1.124 -%
   1.125 -%\usepackage{array}
   1.126 -% Frank Mittelbach's and David Carlisle's array.sty patches and improves
   1.127 -% the standard LaTeX2e array and tabular environments to provide better
   1.128 -% appearance and additional user controls. As the default LaTeX2e table
   1.129 -% generation code is lacking to the point of almost being broken with
   1.130 -% respect to the quality of the end results, all users are strongly
   1.131 -% advised to use an enhanced (at the very least that provided by array.sty)
   1.132 -% set of table tools. array.sty is already installed on most systems. The
   1.133 -% latest version and documentation can be obtained at:
   1.134 -% http://www.ctan.org/tex-archive/macros/latex/required/tools/
   1.135 -
   1.136 -
   1.137 -%\usepackage{mdwmath}
   1.138 -%\usepackage{mdwtab}
   1.139 -% Also highly recommended is Mark Wooding's extremely powerful MDW tools,
   1.140 -% especially mdwmath.sty and mdwtab.sty which are used to format equations
   1.141 -% and tables, respectively. The MDWtools set is already installed on most
   1.142 -% LaTeX systems. The lastest version and documentation is available at:
   1.143 -% http://www.ctan.org/tex-archive/macros/latex/contrib/mdwtools/
   1.144 -
   1.145 -
   1.146 -% IEEEtran contains the IEEEeqnarray family of commands that can be used to
   1.147 -% generate multiline equations as well as matrices, tables, etc., of high
   1.148 -% quality.
   1.149 -
   1.150 -
   1.151 -%\usepackage{eqparbox}
   1.152 -% Also of notable interest is Scott Pakin's eqparbox package for creating
   1.153 -% (automatically sized) equal width boxes - aka "natural width parboxes".
   1.154 -% Available at:
   1.155 -% http://www.ctan.org/tex-archive/macros/latex/contrib/eqparbox/
   1.156 -
   1.157 -
   1.158 -
   1.159 -
   1.160 -
   1.161 -% *** SUBFIGURE PACKAGES ***
   1.162 -%\usepackage[tight,footnotesize]{subfigure}
   1.163 -% subfigure.sty was written by Steven Douglas Cochran. This package makes it
   1.164 -% easy to put subfigures in your figures. e.g., "Figure 1a and 1b". For IEEE
   1.165 -% work, it is a good idea to load it with the tight package option to reduce
   1.166 -% the amount of white space around the subfigures. subfigure.sty is already
   1.167 -% installed on most LaTeX systems. The latest version and documentation can
   1.168 -% be obtained at:
   1.169 -% http://www.ctan.org/tex-archive/obsolete/macros/latex/contrib/subfigure/
   1.170 -% subfigure.sty has been superceeded by subfig.sty.
   1.171 -
   1.172 -
   1.173 -
   1.174 -%\usepackage[caption=false]{caption}
   1.175 -%\usepackage[font=footnotesize]{subfig}
   1.176 -% subfig.sty, also written by Steven Douglas Cochran, is the modern
   1.177 -% replacement for subfigure.sty. However, subfig.sty requires and
   1.178 -% automatically loads Axel Sommerfeldt's caption.sty which will override
   1.179 -% IEEEtran.cls handling of captions and this will result in nonIEEE style
   1.180 -% figure/table captions. To prevent this problem, be sure and preload
   1.181 -% caption.sty with its "caption=false" package option. This is will preserve
   1.182 -% IEEEtran.cls handing of captions. Version 1.3 (2005/06/28) and later 
   1.183 -% (recommended due to many improvements over 1.2) of subfig.sty supports
   1.184 -% the caption=false option directly:
   1.185 -%\usepackage[caption=false,font=footnotesize]{subfig}
   1.186 -%
   1.187 -% The latest version and documentation can be obtained at:
   1.188 -% http://www.ctan.org/tex-archive/macros/latex/contrib/subfig/
   1.189 -% The latest version and documentation of caption.sty can be obtained at:
   1.190 -% http://www.ctan.org/tex-archive/macros/latex/contrib/caption/
   1.191 -
   1.192 -
   1.193 -
   1.194 -
   1.195 -% *** FLOAT PACKAGES ***
   1.196 -%
   1.197 -%\usepackage{fixltx2e}
   1.198 -% fixltx2e, the successor to the earlier fix2col.sty, was written by
   1.199 -% Frank Mittelbach and David Carlisle. This package corrects a few problems
   1.200 -% in the LaTeX2e kernel, the most notable of which is that in current
   1.201 -% LaTeX2e releases, the ordering of single and double column floats is not
   1.202 -% guaranteed to be preserved. Thus, an unpatched LaTeX2e can allow a
   1.203 -% single column figure to be placed prior to an earlier double column
   1.204 -% figure. The latest version and documentation can be found at:
   1.205 -% http://www.ctan.org/tex-archive/macros/latex/base/
   1.206 -
   1.207 -
   1.208 -
   1.209 -%\usepackage{stfloats}
   1.210 -% stfloats.sty was written by Sigitas Tolusis. This package gives LaTeX2e
   1.211 -% the ability to do double column floats at the bottom of the page as well
   1.212 -% as the top. (e.g., "\begin{figure*}[!b]" is not normally possible in
   1.213 -% LaTeX2e). It also provides a command:
   1.214 -%\fnbelowfloat
   1.215 -% to enable the placement of footnotes below bottom floats (the standard
   1.216 -% LaTeX2e kernel puts them above bottom floats). This is an invasive package
   1.217 -% which rewrites many portions of the LaTeX2e float routines. It may not work
   1.218 -% with other packages that modify the LaTeX2e float routines. The latest
   1.219 -% version and documentation can be obtained at:
   1.220 -% http://www.ctan.org/tex-archive/macros/latex/contrib/sttools/
   1.221 -% Documentation is contained in the stfloats.sty comments as well as in the
   1.222 -% presfull.pdf file. Do not use the stfloats baselinefloat ability as IEEE
   1.223 -% does not allow \baselineskip to stretch. Authors submitting work to the
   1.224 -% IEEE should note that IEEE rarely uses double column equations and
   1.225 -% that authors should try to avoid such use. Do not be tempted to use the
   1.226 -% cuted.sty or midfloat.sty packages (also by Sigitas Tolusis) as IEEE does
   1.227 -% not format its papers in such ways.
   1.228 -
   1.229 -
   1.230 -
   1.231 -
   1.232 -
   1.233 -% *** PDF, URL AND HYPERLINK PACKAGES ***
   1.234 -%
   1.235 -%\usepackage{url}
   1.236 -% url.sty was written by Donald Arseneau. It provides better support for
   1.237 -% handling and breaking URLs. url.sty is already installed on most LaTeX
   1.238 -% systems. The latest version can be obtained at:
   1.239 -% http://www.ctan.org/tex-archive/macros/latex/contrib/misc/
   1.240 -% Read the url.sty source comments for usage information. Basically,
   1.241 -% \url{my_url_here}.
   1.242 -
   1.243 -
   1.244 -
   1.245 -
   1.246 -
   1.247 -% *** Do not adjust lengths that control margins, column widths, etc. ***
   1.248 -% *** Do not use packages that alter fonts (such as pslatex).         ***
   1.249 -% There should be no need to do such things with IEEEtran.cls V1.6 and later.
   1.250 -% (Unless specifically asked to do so by the journal or conference you plan
   1.251 -% to submit to, of course. )
   1.252 -
   1.253 -
   1.254 -% correct bad hyphenation here
   1.255 -\hyphenation{op-tical net-works semi-conduc-tor}
   1.256 -
   1.257 -
   1.258 -\begin{document}
   1.259 -\bibliographystyle{plain}
   1.260 -%
   1.261 -
   1.262 -\title{The Shape of Future Architectures}
   1.263 -
   1.264 -\author
   1.265 -{
   1.266 - \IEEEauthorblockN{Sean Halle}
   1.267 - \IEEEauthorblockA
   1.268 - {
   1.269 -   University of California at Santa Cruz\\
   1.270 -   and INRIA Paris\\
   1.271 -   Email: sean.halle@inria.fr
   1.272 - }
   1.273 - \and
   1.274 - \IEEEauthorblockN{Albert Cohen}
   1.275 - \IEEEauthorblockA
   1.276 - { INRIA Paris\\
   1.277 -   Email: albert.cohen@infria.fr
   1.278 - }
   1.279 -}
   1.280 -
   1.281 -
   1.282 -\maketitle             
   1.283 -%
   1.284 -
   1.285 -\begin{abstract}
   1.286 -  Process technology is rapidly approaching multiple fundamental physical limits that combine to increase the cost of producing chips faster than the increase in density.  Whether or not process technology continues to shrink, the economics will slow the demand for chips from future processes.  This will, for the first time, shift the design decisions from being shortest time-to-market towards being the greatest efficiency per transistor -- either in computation delivered towards the goal end-user measurement such as throughput, or in energy per operation.
   1.287 -  
   1.288 -The implication for processor architecture is to accelerate the trend away from "easy to program" structures such as out-of-order pipelines and coherent shared memory, and towards hierarchical designs that force application information to be exploited in explicitly managing the placement and movement of data, in order to keep it as local for as much of the computation as possible.  The cost of communication will be the dominant factor driving the shape of future architectures, both from a computation-bottleneck cost and an energy per operation cost.
   1.289 -
   1.290 -Integration will be pushed towards the third dimension in order to mitigate the communication costs -- indeed main memories have long been on that path.  This approach will hasten the development of 3 dimensional integration processes.  The architecture implication is that 
   1.291 -\end{abstract}
   1.292 -
   1.293 -\section{Motivation}
   1.294 -
   1.295 -Threads were invented to be virtual sequential processors, but are 
   1.296 -problematic when one has multiple physical cores. Not only
   1.297 -are they difficult to use for parallel code, but their parallel performance is poor
   1.298 -because they block the language from controlling
   1.299 -task placement. The language often knows which cores are likely to already
   1.300 -have data in the cache which a new task requires as input. If it had
   1.301 -control, the language could place tasks where the data is likely to already
   1.302 -reside, reducing communication and increasing performance and power
   1.303 -efficiency. A thread replacement is needed that is both easy to use in
   1.304 -applications and gives the language control over task placement.
   1.305 -
   1.306 -The first question is, what is the easiest to use parallelism construct?  There
   1.307 -exist many to choose from: Threads (for legacy reasons); Actors
   1.308 -{\cite{Hewitt10}}{\cite{Actors97}}; Components {\cite{ComponentModel00}};
   1.309 -process calculi {\cite{hoare78}} {\cite{milner99}};
   1.310 -coordination languages {\cite{Gelernter85Linda}}; and new ones
   1.311 -continually invented.
   1.312 -
   1.313 -We demonstrate in this paper  a thread replacement that lets any such parallelism
   1.314 -construct be plugged in.  It is the first extensible hardware abstraction,
   1.315 -allowing to plug-in both preferred parallelism constructs and preferred 
   1.316 -runtime scheduler. We focus in this introductory paper on
   1.317 -the parallelism construct support, illustrating how to implement synchronous
   1.318 -\texttt{send}-\texttt{receive} constructs motivated by process calculi,
   1.319 -the \texttt{spawn} and \texttt{sync} constructs from Cilk, and even
   1.320 -\texttt{mutex} and \texttt{condition variable} constructs from pthreads.
   1.321 -However, the schedulers we implemented have no
   1.322 -interesting performance optimizations.
   1.323 -
   1.324 -The next question is, how much effort is required to implement a plugin? Our
   1.325 -mechanism protects the plugin from exposure to concurrency issues, allowing
   1.326 -the parallelism constructs to be implemented with sequential algorithms.  It
   1.327 -accomplishes this by introducing a ``virtual'' time that sequentializes events
   1.328 -that appear, to the program, to be simultaneous.
   1.329 -
   1.330 -We call our abstraction Virtualized Master-Slave, or VMS. We demonstrate a user-level
   1.331 -implementation in this paper, although it is ideally implemented as the base
   1.332 -hardware abstraction of the OS.
   1.333 -
   1.334 -It involves subtle concepts related to time in the program vs time in the
   1.335 -plugin vs physical time.  We explain it in four levels, starting with an abstract definition
   1.336 - and moving down to implementation.
   1.337 -
   1.338 -The first level is the theoretical definition, given in Section \ref{secAbsModel}. Second is the elements
   1.339 -of our implementation and how they relate to the theoretical definition, in Section \ref{secInternal}.
   1.340 -Third is the application code point of view, in Section \ref{secApp}, which is tied back to both
   1.341 -the abstract model and the internal elements. The fourth view,
   1.342 -also in Section \ref{secApp}, shows the implementation of the plugin for a parallel
   1.343 -construct. Additionally,
   1.344 -measurements of effectiveness appear
   1.345 -in Section \ref{secResults} and conclusion is in \ref{secConclusion}.
   1.346 -
   1.347 -\section{Background and Related Work}
   1.348 -
   1.349 -{\bf Side-stepping OS Threads:\ }User-level thread packages and most parallel
   1.350 -language runtimes have to side-step OS threads, by pinning one to each core,
   1.351 -which effectively gives the user-level package control over the core. Our VMS
   1.352 -implementation also does this. We are not claiming in this paper to have the
   1.353 -OS level implementation of VMS that the model is capable of -- just the
   1.354 -user-space version.
   1.355 -
   1.356 -Related work either provides a variation on the Thread model, or is a full
   1.357 -language with included parallelism constructs.  For example,
   1.358 - TBB {\cite{TBBHome}} is a user-space thread package with added features.
   1.359 -It allows
   1.360 -tasks to create other tasks and control when to start their
   1.361 -execution. However, one cannot plug in alternate parallelism-control constructs, such as
   1.362 -rendez-vous style send and receive, which would have to be made using locks.
   1.363 - Likewise, Cilk {\cite{CILKHome}}
   1.364 -provides a simpler and easier to use version of TBB's task scheduler, but is
   1.365 -limited to only tree-shaped task graphs. OpenMP {\cite{OpenMPHome}} allows
   1.366 - creating tasks and controlling their execution order,
   1.367 -but is a language, not a hardware abstraction.  All of these may
   1.368 -alternatively be implemented via plugins to VMS, with similar performance.
   1.369 -
   1.370 -In contrast, VMS is the first hardware abstraction that doesn't impose its own concurrency
   1.371 -semantics, but rather takes preferred ones as plugins. This makes it not a
   1.372 -language itself, but a {\em{support}} mechanism for language level
   1.373 -parallelism constructs. The parallelism constructs in Actors, Components,
   1.374 -pthreads, and so on may all be implemented as VMS plugins.
   1.375 -
   1.376 -{\bf Virtual Processor (VP) Definition:\ }We want to avoid the confusion
   1.377 -associated with the terms ``thread'' and ``task'' so will use the term
   1.378 -{\em{virtual processor}} (VP), which we define as state in combination with
   1.379 -the ability to animate code or {\em{an additional level of virtual
   1.380 -processors}}. The state consists of a stack with its contents, a program
   1.381 -counter, a pointer to top of stack, and a pointer to the current stack frame.
   1.382 -
   1.383 -\section{Abstract Definition of VMS}
   1.384 -\label{secAbsModel}
   1.385 -
   1.386 -We give an intuitive overview, then add details in the following sub-sections.
   1.387 -
   1.388 -{\bf Intuitive Overview:\ }VMS is concerned primarily with time and
   1.389 -guarantees about it. This is because parallelism constructs control how the
   1.390 -time-lines of different virtual processors intersect. They also guarantee
   1.391 -relations of time lines to hardware events.
   1.392 -
   1.393 -As an example, consider a program that writes into a data structure in one
   1.394 -time-line, then calls a \texttt{send} construct, meanwhile in a different
   1.395 -time-line it calls the \texttt{receive} construct then reads the data
   1.396 -structure. The constructs should guarantee that all data written before the
   1.397 -\texttt{send} is readable in the other time-line after the
   1.398 -\texttt{receive}.  VMS provides primitive guarantees, which plugged-in code
   1.399 -builds upon to provide such higher-level guarantees.
   1.400 -
   1.401 -To support parallelism constructs, VMS provides: primitive operations to create and suspend
   1.402 -VPs; a way for plugged-in code to control when each VP is (re)started; and
   1.403 -time-related guarantees. These are enforced on all hardware, be it shared
   1.404 -memory or distributed, with strong memory consistency or weak.
   1.405 -
   1.406 -{\bf Definition in Three Parts:\ }We give the abstract definition in three
   1.407 -parts: a definition of the elements of a VMS computation system; a definition
   1.408 -of time and the key VMS guarantee; and a definition of virtual processor
   1.409 -scheduling states and transitions between them.
   1.410 -
   1.411 -The definition we give is for VMS {\em{with plugins present}}. \ Hence, it
   1.412 -covers the behavior of all possible parallelism constructs implementable with
   1.413 -VMS. The Master mentioned in the definition is an abstract
   1.414 -entity, with a plugin present. In practice, this Master entity is implemented
   1.415 -as part of a core VMS, and plugins later added. This VMS-core is the
   1.416 -hardware abstraction. It hides the physical hardware behind an interface that
   1.417 -creates virtual processors and enforces well-defined time-behavior.
   1.418 -
   1.419 -
   1.420 -\subsection{The Elements of a VMS Computation System}
   1.421 -
   1.422 -\texttt{- }A VMS program has multiple VPs, which are Slaves,
   1.423 -each with an independent time-line.
   1.424 -
   1.425 -\texttt{- }A schedule of Slaves is generated by a Master
   1.426 -entity, from within separate time-line(s).
   1.427 -
   1.428 -\texttt{- }A schedule is defined as the set of points at which
   1.429 -VPs are (re)animated.
   1.430 -
   1.431 -\texttt{- }All semantic parallelism behavior is invoked via
   1.432 -communication with the Master.
   1.433 -
   1.434 -\texttt{- }Communication with the Master happens by using a
   1.435 -model-provided primitive, which causes {\em{voluntary}} suspension of the
   1.436 -program's VP.
   1.437 -
   1.438 -
   1.439 -What is important here is: that the choice of which VP is animated, at which
   1.440 -point, happens in a separate time-line; and that the VPs suspend voluntarily
   1.441 -for each parallelism construct. This means that {\em{scheduling is separated
   1.442 -from the application code}}, the key point.
   1.443 -
   1.444 -The Master entity appears to be a single entity to the slaves, but may be
   1.445 -implemented by multiple Master VPs hidden inside the VMS implementation.
   1.446 -
   1.447 -VPs use the Master as an intermediary to: semantically communicate with each
   1.448 -other; cause creation of new program VPs; and to influence re-animation of
   1.449 -VPs. As a subtlety, notice that hardware mechanisms, such as coherent shared
   1.450 -memory, allow communication to take place that is not visible to the
   1.451 -parallelism constructs. Parallelism constructs must be separately called in
   1.452 -order to make use of shared variable communication safe.
   1.453 -
   1.454 -{\bf Definitions:\ }VMS is intended only for hardware systems that consist of processing elements
   1.455 -connected by communication.  We define a memory-space to be a processing
   1.456 -element, albeit without the ability to transform data. We define a
   1.457 -{\em{physical core}} to be a processing element that {\em{does}} transform
   1.458 -data, and require that it execute a sequential stream of instructions. We
   1.459 -define a program-time as the sequence of instructions animated by a Slave VP
   1.460 -(which is eventually animated by a physical core). A Slave VP has associated
   1.461 -{\em{scheduling state}} that, among other things, relates to how its
   1.462 -program-time progresses relative to physical time on the cores.
   1.463 -
   1.464 -\subsection{Time in VMS}
   1.465 -
   1.466 -\texttt{- }VMS has three levels of time: {\em{Program time}},
   1.467 -{\em{ Master time}}, and {\em{Virtual time}}.
   1.468 -
   1.469 -\texttt{- }Program time is local to a Slave VP, measured in
   1.470 -instruction executions.
   1.471 -
   1.472 -\texttt{- }Master time is hidden from the program and is
   1.473 -independent from all Program times.
   1.474 -
   1.475 -\texttt{- }Virtual time is the ordered set of changes in
   1.476 -scheduling state of Slave VPs.
   1.477 -
   1.478 -
   1.479 -
   1.480 -What is most important here is that Virtual time defines a global sequential
   1.481 -ordering. This ordering is consistent with the key VMS guarantee (given
   1.482 -below), and each point in it is computed within Master time.
   1.483 -
   1.484 -Also, the independence between program times and master time has subtle
   1.485 -advantages. It enables elegant enforcement of the VMS guarantee, and
   1.486 -implementation simplifications that become clear after gaining deep
   1.487 -implementation knowledge.
   1.488 -
   1.489 -In VMS, each event relevant to parallel semantics is tied to a transition of
   1.490 -the state of a Slave VP. This means that implementing the behavior of parallel
   1.491 -semantics is equivalent to controlling the order of transitions of state of
   1.492 -virtual processors.
   1.493 -
   1.494 -{\bf Definitions:\ }The stream of instructions in a given program-time is
   1.495 -broken into a number of {\em{trace-segments}}, separated by suspension
   1.496 -points. Each trace-segment is animated by a single physical core, but not
   1.497 -necessarily the same core as animated the other trace segments. A suspend
   1.498 -point is created by a Slave VP executing the ``suspend'' primitive provided by
   1.499 -VMS. A suspend point has no duration in program time, but has distinct start
   1.500 -and end points in virtual time. The end-suspension points of two different
   1.501 -program times can be tied together within virtual time, which is called a
   1.502 -{\em{tie point}} and has special significance to parallel constructs. The
   1.503 -physical-time of a core has no relationship to any program time, except for
   1.504 -the various time-guarantees in this definition of VMS.
   1.505 -
   1.506 -\begin{figure}[ht]
   1.507 - \includegraphics[width=2.9in]{../figures/Time_in_VMS_1.png}
   1.508 - \caption
   1.509 - {Mapping program time onto Virtual time. \ The
   1.510 -  Master controls creation of new program time lines, and ending suspend
   1.511 -  points. Here, it has ended two suspend points at a common tie-point.
   1.512 -  }
   1.513 -\label{figTimeMapping}
   1.514 -\end{figure}
   1.515 -
   1.516 -{\bf Relating time-lines to each other:\ }Figure \ref{figTimeMapping}
   1.517 -illustrates how trace-segments relate to suspend points, and map onto
   1.518 -virtual time. A trace segment starts in virtual time where suspend is ended, as seen.
   1.519 - In fact, the two trace segments shown have a common
   1.520 -start-point within virtual time. This is because the parallelism semantics
   1.521 -chose to start them at the same point -- this is what a tie
   1.522 -point is.  A key note is that the lengths in virtual time have no relation to
   1.523 -the lengths in program-time. The only defined feature is that those two
   1.524 -trace-segments have a common start-point in virtual time. This means that the
   1.525 -two suspend points are considered to be tied together.
   1.526 -
   1.527 -{\bf The Key VMS guarantee:\ }\label{VMSguarantee}Being tied together
   1.528 -means that all physical events that can be observed by both program-times are
   1.529 -covered by the key VMS guarantee: any events triggered before the common
   1.530 -suspend point in one program time are guaranteed visible in the other program
   1.531 -time after the common suspend point. They {\em{might}} be visible before,
   1.532 -but it's not guaranteed. In addition, events triggered after the common
   1.533 -suspend point in one are guaranteed not visible before the common suspend
   1.534 -point in the other. {\em{This two-part guarantee can be considered the heart
   1.535 -of VMS.}}
   1.536 -
   1.537 -Intuitively, a tie-point separates before it from after such that tied program
   1.538 -times agree (illustrated with code in Section \ref{secApp} Figure \ref{figAnimVP}). But the subtlety is
   1.539 -that events triggered before the tie-point, {\em{might}} be visible to the
   1.540 -other before, and ones triggered after {\em{might not}} be visible to the
   1.541 -other after -- physical events triggered before are only guaranteed visible
   1.542 -{\em{after}} the tie point, and events after are only guaranteed
   1.543 -{\em{not}} visible {\em{before}} the tie point.
   1.544 -
   1.545 -This is a form of bounded non-determinism. The pattern of suspension
   1.546 -end-points determines which trace-segments overlap in Virtual time, and events
   1.547 -triggered in one might be visible in overlapped ones. But no guarantees cover
   1.548 -these. If one segment tries to observe, it will see events triggered by
   1.549 -overlapped segments in non-deterministic order.
   1.550 -
   1.551 -The VMS implementation defines which physical events are covered by the key
   1.552 -VMS guarantee (reads/writes, network communication, DMA, I/O).
   1.553 -
   1.554 -{\bf Globally consistent sequential order:\ }VMS maps suspend-start,
   1.555 -suspend-end, and hence tie-points, to a globally-consistent sequential order
   1.556 -in Virtual time. This enables  one of VMS's key benefits: sequential
   1.557 -algorithms for parallel constructs.
   1.558 -
   1.559 -Tie points define parallel behavior, so an implementation of how to choose tie
   1.560 -points equals an implementation of parallel constructs. The Master chooses
   1.561 -tie-points, so plugging code to choose tie-points into the Master equals
   1.562 -plugging in parallel constructs.
   1.563 -
   1.564 -\subsection{Scheduling State}
   1.565 -
   1.566 -Scheduling state is used in VMS to organize internal activity, for enforcing
   1.567 -the guarantees.
   1.568 -
   1.569 -\texttt{- }VPs have three scheduling states: {\em{Animated}},
   1.570 -{\em{Blocked}}, {\em{Ready}} (Figure \ref{figStates}).
   1.571 -
   1.572 -\texttt{- }VPs in Animated are {\em{allowed}} to advance
   1.573 -program-time with {\em{local}} physical time.
   1.574 -
   1.575 -\texttt{- }VPs in Blocked and Ready do not advance their
   1.576 -program-time.
   1.577 -
   1.578 -\texttt{- }Animated has two physical states:
   1.579 -{\em{Progressing}} and {\em{Stalled}}.
   1.580 -
   1.581 -\texttt{- }VPs in Progressing advance program-time with local
   1.582 -physical time, those in Stalled do not (allowing non-semantic suspend).
   1.583 -
   1.584 -\texttt{- }Scheduling states are defined in Virtual time only.
   1.585 -
   1.586 -\texttt{- }Progressing and Stalled are defined in local
   1.587 -physical time only (invisible in Virtual).
   1.588 -
   1.589 -
   1.590 -\begin{figure}[h]
   1.591 -  \includegraphics{../figures/Scheduling_states_2.png}
   1.592 -  \caption{Scheduling states of a slave VP in the VMS model.}
   1.593 -  \label{figStates}
   1.594 -\end{figure}
   1.595 -
   1.596 -Some important points: 1) only VPs Animated can trigger physical events that
   1.597 -are seen in other program time-lines; 2) the distinction between Blocked vs
   1.598 -Stalled is that a VP has to explicitly execute a VMS primitive operation to
   1.599 -enter Blocked, making it part of the semantics of parallelism constructs. In
   1.600 -contrast, Stalled happens invisibly, with no effect on semantic behavior. It
   1.601 -is due to hardware events hidden inside VMS, such as interrupts.
   1.602 -
   1.603 -The Ready state is used to separate the parallelism-construct behavior from
   1.604 -the scheduling behavior. It acts as a ``staging area'' for scheduling. VPs
   1.605 -placed into this state are {\em{allowed}} to be animated, then the scheduler
   1.606 -decides when and where.
   1.607 -
   1.608 -A subtle but illustrative point is that actions {\em{outside}} a given
   1.609 -program time cause the VP to transition Blocked$\rightarrow$Ready, which
   1.610 -contrasts to lock algorithms like spin-locks or Dijkstra's, where the
   1.611 -concurrency-related behavior takes place {\em{inside}} program time.
   1.612 -
   1.613 -{\bf Transition Between Slave Scheduling States:\ }
   1.614 -
   1.615 -\texttt{- }VPs transition states as shown in Figure \ref{figStates}.
   1.616 -
   1.617 -\texttt{- }Animated$\rightarrow$Blocked is caused by a Slave VP
   1.618 -executing the Suspend VMS primitive.
   1.619 -
   1.620 -\texttt{- }Blocked$\rightarrow$Ready is determined by the
   1.621 -semantics implemented in the plugin.
   1.622 -
   1.623 -\texttt{- }Ready$\rightarrow$Animated is determined by the
   1.624 -scheduler in the plugin.
   1.625 -
   1.626 -\texttt{- }Transitions in scheduling state have a globally
   1.627 -consistent order in Virtual time.
   1.628 -
   1.629 -
   1.630 -The parallelism primitives executed by a program do not control change in
   1.631 -scheduling states. They merely communicate messages to the Master, via a VMS
   1.632 -supplied primitive. Inside the Master, the plugin's parallelism construct
   1.633 -implementation processes the message. Based on that, it performs changes in
   1.634 -state from Blocked$\rightarrow$Ready, creates new VPs, and dissipates existing
   1.635 -VPs. Most communication from Slave to Master requires the VP to suspend when
   1.636 -it sends the message. A few messages, like creating new Slave may be sent
   1.637 -without suspending.
   1.638 -
   1.639 -The suspend primitive decouples local physical time from Virtual time.
   1.640 -Execution causes immediate transition to Stalled in physical time, then the
   1.641 -Master performs Animated$\rightarrow$Blocked, fixing that transition in
   1.642 -Virtual time. The only relationship is causality. This weak relation is what
   1.643 -allows suspension-points to be serialized in Virtual time, which in turn is
   1.644 -what allows using sequential algorithms to implement parallelism constructs.
   1.645 -
   1.646 -
   1.647 -\subsection{Plugins}
   1.648 -
   1.649 -\begin{figure}[ht]
   1.650 -  \includegraphics{../figures/VMS-core__plugins.png}
   1.651 -  \caption
   1.652 - {
   1.653 -  The Master has been split into a generic core and a language-specific plug-in.
   1.654 -  The core encapsulates the hardware and remains the same across applications.
   1.655 -  The plug-in is part of the parallelism-construct implementation. It is
   1.656 -  loaded separately onto the hardware and linked to the application when run.
   1.657 - }
   1.658 - \label{figMasterSplit}
   1.659 -\end{figure}
   1.660 -
   1.661 -
   1.662 -The Master entity has two parts, a generic core part and a plugin (Figure \ref{figMasterSplit}).
   1.663 - The core part of the Master is implemented as part of
   1.664 -VMS-core. The plug-in supplies two functions: the communication-handler and
   1.665 -the scheduler, both having a standard prototype. The communication-handler
   1.666 -implements the parallelism constructs, while scheduler assigns VPs to cores.
   1.667 -
   1.668 -An {\em{instance}} of a plugin is created as part of initializing an
   1.669 -application, and the instance holds the semantic and scheduling state for that
   1.670 -run of the application. This state, combined with the virtual processor states
   1.671 -of the slaves created during that application run, represents progress of the
   1.672 -work of the application. \ For example, multi-tasking is performed simply by
   1.673 -the Master switching among plug-in instances when it has a resource to offer
   1.674 -to a scheduler. The parallelism-semantic state holds all information needed to
   1.675 -resume (hardware state, such as TLB and cache-tags is inside VMS-core).
   1.676 -
   1.677 -
   1.678 -
   1.679 -\section{Internal Workings of Our Implementation}
   1.680 -\label{secInternal}
   1.681 -
   1.682 -We name the elements of our example implementation and describe their logical
   1.683 -function, then relate them to the abstract model. We then step through the
   1.684 -operation of the elements.
   1.685 -
   1.686 -{\bf Elements and Their Logical Function:\ }As illustrated in Figure \ref{figInternals},
   1.687 -our VMS implementation is organized around physical cores.
   1.688 - Each core has its own {\em{master
   1.689 -virtual-processor}}, \texttt{masterVP}, and a {\em{physical-core controller}}, which communicate via a set of
   1.690 -scheduling slots, \texttt{schedSlot}. The Master in the abstract definition
   1.691 -is implemented by the multiple \texttt{masterVP}s plus a particular plugin
   1.692 -instance with its shared parallelism-semantic state (seen at the top).
   1.693 -
   1.694 -On a given core, only one of: the core-controller, \texttt{masterVP}, or a
   1.695 -slave VP, is animated at any point in local physical time. Each
   1.696 -\texttt{masterVP} animates the same function, called
   1.697 -\texttt{master\_loop}, and each slave VP animates a function from the
   1.698 -application, starting with the top-level function the slave is created with,
   1.699 -and following its call sequence. The core controller is implemented here as a
   1.700 -Linux pthread that runs the \texttt{core\_loop} function.
   1.701 -
   1.702 -Switching between VPs is done by executing a VMS primitive that suspends the
   1.703 -VP. This switches the physical core over to the controller, by jumping to the
   1.704 -start of the \texttt{core\_loop} function, which chooses the next VP and
   1.705 -switches to that (switching is detailed in Section \ref{secApp} Figure \ref{figAssembly}).
   1.706 -
   1.707 -{\bf Relation to Abstract Model:\ }We chose to implement the Master entity
   1.708 -of the model by a set of \texttt{masterVP}s, plus plug-in functions and
   1.709 -shared parallelism-semantic state. What we call VMS-core consists of this
   1.710 -implementation of the Master, plus the core-controllers, plus the VMS
   1.711 -primitive libraries, for creating new VPs and dissipating existing VPs, suspending VPs,
   1.712 -and communicating from slave VP to Master. In Figure \ref{figInternals},
   1.713 -everything in green is part of VMS-core, while the plugin is in red, and
   1.714 -application code appears as blue, inside the slave VP.
   1.715 -
   1.716 -Virtual time in the model is implemented via a combination of four things: a
   1.717 -\texttt{masterLock} (not shown) that guarantees non-overlap of
   1.718 -\texttt{masterVP} trace-segments; the \texttt{master\_loop} which performs
   1.719 -transition Animated$\rightarrow$Blocked; the \texttt{comm\_handler\_fn}
   1.720 -which performs Blocked$\rightarrow$Ready and the \texttt{scheduler\_fn}
   1.721 -which performs Ready$\rightarrow$Animated. \ Each state transition is one step
   1.722 -of Virtual time; is guaranteed sequential by the non-overlap of
   1.723 -\texttt{masterVP} trace segments; and is global due to being in
   1.724 -parallelism-semantic state that is shared (top of Figure \ref{figInternals}).
   1.725 -
   1.726 -Transitions Progressing$\rightleftarrows$Stalled within the Animated state are
   1.727 -invisible to the parallelism semantics, the Master, and Virtual time, and so
   1.728 -have no effect on the elements seen.
   1.729 -
   1.730 -
   1.731 -\begin{figure*}[!t]
   1.732 -  \includegraphics[width=5in]{../figures/VMS-core__internal_workings.png}
   1.733 -  \caption
   1.734 -  { Internal elements of our example VMS implementation
   1.735 -  }
   1.736 -  \label{figInternals}
   1.737 -\end{figure*}
   1.738 -
   1.739 -{\bf Steps of Operation:\ }The steps of operation are numbered, in Figure \ref{figInternals}.
   1.740 - Taking them in order, 1) \texttt{master\_loop} scans
   1.741 -the scheduling slots to see which ones' slaves have suspended since the
   1.742 -previous scan. \ 2) It hands these to the \texttt{comm\_handler\_fn} plugged
   1.743 -in (which equals transition Animated$\rightarrow$Blocked). \ 3) The VP has a
   1.744 -request attached, and data in it causes \ the \texttt{comm\_handler\_fn}
   1.745 -to manipulate data structures in the shared parallelism-semantic state. \
   1.746 -These structures hold all the slaves in the blocked state (code-level detail
   1.747 -in Figure \ref{figReqHdlr}, Section \ref{secApp}). \ 4) Some requests cause slaves to be moved to a
   1.748 -\texttt{readyQ} on one of the cores (Blocked$\rightarrow$Ready). Which
   1.749 -core's \texttt{readyQ} receives the slave is under plugin control,
   1.750 -determined by a combination of request contents, semantic state and physical
   1.751 -machine state. 5) During the scan, the \texttt{master\_loop} also looks for
   1.752 -empty slots, and for each calls the \texttt{scheduler\_fn} plugged in. It
   1.753 -chooses a slave from the \texttt{readyQ} on the core animating
   1.754 -\texttt{master\_loop}. \ 6) The \texttt{master\_loop} then places the
   1.755 -slave VP's pointer into the scheduling slot (Ready$\rightarrow$Animated),
   1.756 -making it available to the \texttt{core\_loop}. 7) When done with the scan,
   1.757 -\texttt{masterVP} suspends, switching animation back to the
   1.758 -\texttt{core\_loop}. \ 8) \texttt{core\_loop} takes slave VPs out of the
   1.759 -slots, then 9) switches animation to them. \ 10) When a slave self-suspends,
   1.760 -animation returns to the \texttt{core\_loop} (detail in code in Figure 9),
   1.761 -which picks another, until 11) all slots are empty and the
   1.762 -\texttt{core\_loop} switches animation to the \texttt{masterVP}.
   1.763 -
   1.764 -{\bf Enabling sequential implementation of parallelism semantics:\ }All of
   1.765 -that happens on each core separately, but in this particular implementation we
   1.766 -use a central \texttt{masterLock} to ensure that only one core's
   1.767 -\texttt{masterVP} can be active at any time.  This guarantees non-overlap
   1.768 -of trace-segments from different \texttt{masterVP}s, allowing the plugins to
   1.769 -use sequential algorithms, without a performance penalty, as verified in
   1.770 -Section \ref{secResults}.
   1.771 -
   1.772 -Relating this to the abstract model: the parallelism-semantic behavior of the
   1.773 -Master is implemented by the communication handler, in the plugin. It thus
   1.774 -runs in the Master time referred to, in the model, in Section \ref{secAbsModel}. Requests are
   1.775 -sent to the Master by self-suspension of the slaves, but sit idle until the
   1.776 -other slaves in the scheduling slots have also run. This is the passive
   1.777 -behavior of requests that was noted in Section \ref{secAbsModel}, which allows the
   1.778 -\texttt{masterVP}s to remain suspended until needed.  This in turn enables
   1.779 -the \texttt{masterVP}s from different cores to be non-overlapped. It is the
   1.780 -non-overlap that enables the algorithms for the parallelism semantics to be
   1.781 -sequential.
   1.782 -
   1.783 -
   1.784 -
   1.785 -
   1.786 -\section{Code Level View}
   1.787 -\label{secApp}
   1.788 -
   1.789 -To relate the abstract model and the internal elements to application code and
   1.790 -parallelism-library code, we give code snippets that illustrate key features.
   1.791 - We start with the application then work down through the sequence of calls,
   1.792 -to the plugin, using our SSR {\cite{VMSHome}} parallelism-library as an
   1.793 -example.
   1.794 -
   1.795 -In general, applications are either written in terms of a full custom language
   1.796 -that has its own syntax, or a base language with a parallelism library, which
   1.797 -is often called an {\em{embedded language}}.  Our demonstrators, VCilk
   1.798 -{\cite{VMSHome}}, Vthread, and SSR, are all parallelism libraries. A full
   1.799 -custom language would follow the standard practice of performing
   1.800 -source-to-source transform, from custom syntax into C plus parallelism-library
   1.801 -calls.
   1.802 -
   1.803 -{\bf SSR:\ }SSR stands for Synchronous Send-Receive, and details of its
   1.804 -calls and internal implementation will be given throughout this section. It
   1.805 -has two types of construct. The first, called {\em{from-to}} has two calls:
   1.806 -\texttt{SSR\_send\_from\_to} and \texttt{SSR\_receive\_from\_to}, both of
   1.807 -which specify the sending VP as well as the receiving VP. \ The other, called
   1.808 -{\em{of-type}} also has two calls: \texttt{SSR\_\_send\_of\_type\_to} and
   1.809 -\texttt{SSR\_\_receive\_of\_type}, which allow a receiver to accept from
   1.810 -anonymous senders, but select according to type of message.
   1.811 -
   1.812 -
   1.813 -% An example of a double column floating figure using two subfigures.
   1.814 -% (The subfig.sty package must be loaded for this to work.)
   1.815 -% The subfigure \label commands are set within each subfloat command, the
   1.816 -% \label for the overall figure must come after \caption.
   1.817 -% \hfil must be used as a separator to get equal spacing.
   1.818 -% The subfigure.sty package works much the same way, except \subfigure is
   1.819 -% used instead of \subfloat.
   1.820 -%
   1.821 -%\begin{figure*}[!t]
   1.822 -%\centerline{\subfloat[Case I]\includegraphics[width=2.5in]{subfigcase1}%
   1.823 -%\label{fig_first_case}}
   1.824 -%\hfil
   1.825 -%\subfloat[Case II]{\includegraphics[width=2.5in]{subfigcase2}%
   1.826 -%\label{fig_second_case}}}
   1.827 -%\caption{Simulation results}
   1.828 -%\label{fig_sim}
   1.829 -%\end{figure*}
   1.830 -%
   1.831 -% Note that often IEEE papers with subfigures do not employ subfigure
   1.832 -% captions (using the optional argument to \subfloat), but instead will
   1.833 -% reference/describe all of them (a), (b), etc., within the main caption.
   1.834 -
   1.835 -
   1.836 -{\bf Application View:\ } Figure \ref{figAnimVP} shows snippets of application code, which use the SSR parallelism
   1.837 -library. The most important feature is that all calls take a pointer to the
   1.838 -VP that is animating the call. This is seen at the top of the figure where slave VP creation takes a pointer
   1.839 -to the VP asking for creation. Below that is the standard prototype for top level functions,
   1.840 -showing that the function receives a pointer to the VP it is the top level function for.
   1.841 -
   1.842 -The pointer is placed on the stack by VMS when it creates the VP, and is the means by
   1.843 -which the application comes into possession of the pointer. This animating VP is
   1.844 -passed to all library calls made from there. For example, the bottom shows a pointer to the
   1.845 -animating VP placed in the position of sender in
   1.846 -the \texttt{send} construct call.  Correspondingly, for the \texttt{receive} construct,
   1.847 -the position of receiving VP is filled by the VP animating the call.
   1.848 -
   1.849 -\begin{figure}[ht]
   1.850 -{\noindent
   1.851 -{\scriptsize
   1.852 -{\small Creating a new processor:}
   1.853 - \begin{verbatim}
   1.854 -newProcessor = SSR__create_procr( &top_VP_fn,
   1.855 - paramsPtr, animatingVP ); \end{verbatim}
   1.856 -
   1.857 -{\small prototype for the top level function:}
   1.858 - \begin{verbatim}
   1.859 -top_VP_fn( void *parameterStrucPtr, VirtProcr 
   1.860 - *animatingVP ); \end{verbatim}
   1.861 -
   1.862 -{\small handing animating VP to parallelism constructs:}
   1.863 - \begin{verbatim}
   1.864 -SSR__send_from_to( messagePtr, animatingVP, 
   1.865 - receivingVP );
   1.866 -messagePtr = SSR__receive_from_to( sendingVP,
   1.867 - animatingVP ); \end{verbatim}
   1.868 -}
   1.869 -}
   1.870 -\caption
   1.871 -{
   1.872 -Application code snippets showing that all calls to the parallelism library
   1.873 -take the VP animating that call as a parameter.
   1.874 -}
   1.875 -\label{figAnimVP}
   1.876 -\end{figure}
   1.877 -
   1.878 -Relating these to the internal elements of our implementation, the
   1.879 - \texttt{animatingVP} suspends inside each of these
   1.880 -calls, passing a request (generated in the library) to one of the \texttt{masterVP}s.
   1.881 - The \texttt{masterVP} then calls the \texttt{comm-handler}
   1.882 - plugin, and so on, as described in Section  \ref{secInternal}.
   1.883 -
   1.884 -For the \texttt{SSR\_\_create\_processor} call, the comm-handler
   1.885 - in turn calls a VMS primitive to perform the creation.
   1.886 -  The primitive places a pointer to the newly created VP onto its stack, so that when
   1.887 -\texttt{top\_VP\_fn} is later animated, it sees the VP-pointer as a
   1.888 -parameter passed to it. \ All
   1.889 -application code is either such a top-level function, or has one at the root
   1.890 -of the call-stack.
   1.891 -
   1.892 -The send and receive calls both suspend their animating VP. When both have
   1.893 -been called, the communication handler pairs them up and resumes both. This
   1.894 -ties time-lines together, invoking the VMS guarantee. Both
   1.895 -application-functions know, because of the VMS guarantee (Section \ref{secAbsModel}), that
   1.896 -writes to shared variables made before the send call by the sender are visible
   1.897 -to the receiver after the receive call. This is the programmer's view of tying
   1.898 -together the local time-lines of two different VPs, as defined in Section \ref{secAbsModel}.
   1.899 -
   1.900 -
   1.901 -{\bf Concurrency-Library View:\ }A parallelism library function, in
   1.902 -general, only creates a request, sends it, and returns, as seen below.  To
   1.903 -send a request, it uses the combined request-and-suspend VMS primitive that
   1.904 -attaches the request then suspends the VP.  The primitive requires the
   1.905 -pointer to the VP, to attach the request and to suspend it.
   1.906 -
   1.907 -
   1.908 -\begin{figure}[ht]
   1.909 -{\noindent
   1.910 -{\scriptsize
   1.911 - \begin{verbatim}
   1.912 -void * SSR__receive_from_to( VirtProcr *sendVP,
   1.913 - VirtProcr *receiveVP )
   1.914 - { SSRSemReq  reqData;
   1.915 -   reqData.receiveVP = receiveVP;
   1.916 -   reqData.sendVP    = sendVP;
   1.917 -   reqData.reqType   = receive_from_to;
   1.918 -   VMS__send_sem_request( &reqData, receiveVP );
   1.919 -   return receiveVP->dataReturnedFromRequest;
   1.920 - } \end{verbatim}
   1.921 -}
   1.922 -}
   1.923 -\caption{Implementation of SSR's receive\_from\_to library function.}
   1.924 -\label{figImplLib}
   1.925 -\end{figure}
   1.926 -
   1.927 -
   1.928 -In Figure \ref{figImplLib}, notice that the request's data is on the stack of the virtual
   1.929 -processor that's animating the call, which is the \texttt{receiveVP}.  The
   1.930 -\texttt{VMS\_\_send\_sem\_request} suspends this VP, which changes the
   1.931 -physical core's stack pointer to a different stack. So the request data is
   1.932 -guaranteed to remain undisturbed while the VP is suspended.
   1.933 -
   1.934 -Figure \ref{figAssembly} shows the implementation of the VMS suspend primitive. As seen in
   1.935 -Figure \ref{figInternals}, suspending the \texttt{receiveVP} involves
   1.936 -switching to the \texttt{core\_loop}. In our implementation, this is done by
   1.937 -switching to the stack of the pthread pinned to the physical core and then
   1.938 -jumping to the start-point of \texttt{core\_loop}.
   1.939 -
   1.940 -This code uses standard techniques commonly employed in co-routine
   1.941 -implementations. Tuning effort spent in \texttt{core\_loop} is inherited by
   1.942 -all applications.
   1.943 -
   1.944 -
   1.945 -\begin{figure}[ht]
   1.946 -{\noindent
   1.947 -{\scriptsize
   1.948 - \begin{verbatim}
   1.949 -VMS__suspend_procr( VirtProcr *animatingVP )
   1.950 - { animatingVP->resumeInstrAddr = &&ResumePt;
   1.951 -    //GCC takes addr of label
   1.952 -   animatingVP->schedSlotAssignedTo->
   1.953 -    isNewlySuspended = TRUE;
   1.954 -    //for master_loop to see
   1.955 -   <assembly code stores current physical core's
   1.956 -     stack reg into animatingVP struct>
   1.957 -   <assembly code loads stack reg with core_loop
   1.958 -     stackPtr, which was saved into animatingVP>
   1.959 -   <assembly code jmps to core_loop start instr
   1.960 -     addr, which was also saved into animatingVP>
   1.961 - ResumePt:
   1.962 -   return;
   1.963 - } \end{verbatim}
   1.964 -}
   1.965 -}
   1.966 -  \caption
   1.967 -{Implementation of VMS suspend processor.
   1.968 -Re-animating the virtual processor reverses this sequence. \ It saves the
   1.969 -\texttt{core\_loop}'s resume instr-addr and stack ptr into the VP structure,
   1.970 -then loads the VP's stack ptr and jmps to its \texttt{resumeInstrAddr}.
   1.971 -}
   1.972 -\label{figAssembly}
   1.973 -\end{figure}
   1.974 -
   1.975 -
   1.976 -{\bf Plugin View:\ }SSR's communication handler dispatches on the
   1.977 -\texttt{reqType} field of the request data, as set by the
   1.978 -\texttt{SSR\_\_receive\_from\_to} code. It calls the handler code in
   1.979 -Figure \ref{figReqHdlr}. This constructs a hash-key, by concatenating the from-VP's pointer
   1.980 -with the to-VP's pointer. Then it looks-up that key in the hash-table that SSR uses
   1.981 -to match sends with receives, which is in the shared semantic state seen at
   1.982 -the top of Figure \ref{figInternals} in Section \ref{secInternal}.
   1.983 -
   1.984 -The most important feature in Figure \ref{figReqHdlr} is that both send and receive
   1.985 -will construct the same key, so will find the same
   1.986 -hash entry.  Whichever request is handled first in Virtual time will see the
   1.987 -hash entry empty, and save itself in that entry.  The second to arrive
   1.988 -sees the waiting request and then resumes both VPs, by putting them into their
   1.989 -\texttt{readyQ}s.
   1.990 -
   1.991 -Access to the shared hash
   1.992 -table can be considered private, as in a sequential algorithm.  This is because
   1.993 - our VMS-core implementation ensures that only
   1.994 -one handler on one core is executing at a time. 
   1.995 -
   1.996 -
   1.997 -\begin{figure}[ht]
   1.998 -{\noindent
   1.999 -{\scriptsize
  1.1000 - \begin{verbatim}
  1.1001 -handle_receive_from_to( VirtProcr *requestingVP,
  1.1002 - SSRSemReq *reqData, SSRSemEnv *semEnv )
  1.1003 - { commHashTbl = semEnv->communicatingVPHashTable;
  1.1004 -   key[0] = reqData->receiveVP;   key[1] = 
  1.1005 -    reqData->sendVP; //send uses same key
  1.1006 -   waitingReqData = lookup_and_remove( key,
  1.1007 -    commHashTbl );  //get waiting request
  1.1008 -   if( waitingReqData != NULL )
  1.1009 -    { resume_virt_procr( waitingReqData->sendVP );
  1.1010 -      resume_virt_procr( waitingReqData->
  1.1011 -       receiveVP );
  1.1012 -    }
  1.1013 -   else
  1.1014 -      insert( key, reqData, commHashTbl );
  1.1015 -       //receive is first to arrive, make it wait
  1.1016 - } \end{verbatim}
  1.1017 -}
  1.1018 -}
  1.1019 -  \caption
  1.1020 -{Pseudo-code of communication-handler for
  1.1021 -\texttt{receive\_from\_to} request type. The \texttt{semEnv} is a pointer
  1.1022 -to the shared parallelism-semantic state seen at the top of Figure
  1.1023 -\ref{figInternals}.
  1.1024 -}
  1.1025 -\label{figReqHdlr}
  1.1026 -\end{figure}
  1.1027 -
  1.1028 -
  1.1029 -
  1.1030 -
  1.1031 -\section{Results}
  1.1032 -\label{secResults}
  1.1033 -
  1.1034 -{\bf Setup:\ }We implemented blocked dense matrix multiply with right
  1.1035 -sub-matrices copied to transposed form. We ran on a 1 socket by 4 core
  1.1036 -Core2Quad 2.4Ghz chip.
  1.1037 -
  1.1038 -{\bf Implementation-Time:\ }As shown in Table 1, time to implement the
  1.1039 -three parallel libraries averages 2 days each. As an example of productivity,
  1.1040 -adding nested transactions, parallel singleton, and atomic function-execution
  1.1041 -to SSR required a single afternoon, totaling less than 100 lines of C code.
  1.1042 -
  1.1043 -
  1.1044 -\begin{table}[ht]
  1.1045 -\caption
  1.1046 -{Person-days to design, code, and
  1.1047 -  test each parallelism library. L.O.C. is lines of (original) C code, excluding libraries and
  1.1048 -  comments.
  1.1049 -}
  1.1050 -\label{tabPersonDaysLang}
  1.1051 -\begin{center}
  1.1052 -\begin{tabular}{llll}
  1.1053 -    & SSR & Vthread & VCilk\\
  1.1054 -    Design & 4 & 1 & 0.5\\
  1.1055 -    Code & 2 & 0.5 & 0.5\\
  1.1056 -    Test & 1 & 0.5 & 0.5\\
  1.1057 -    L.O.C. & 470 & 290 & 310
  1.1058 -  \end{tabular}
  1.1059 -\end{center}
  1.1060 -\end{table}
  1.1061 -
  1.1062 -
  1.1063 -{\bf Execution Performance:\ }Performance of VMS is seen in Table
  1.1064 -\ref{tabOverheadCycles}. The code is not optimized, but rather written
  1.1065 -to be easy to understand and modify. The majority of the plugin time
  1.1066 -is lost to cache misses because the shared parallelism-semantic state moves
  1.1067 -between cores on a majority of accesses. Acquisition of the master lock is slow due to the hardware
  1.1068 -implementing the CAS instruction.
  1.1069 -
  1.1070 -Existing techniques will likely improve performance, such
  1.1071 -as localizing semantic data to cores, splitting malloc across the cores,
  1.1072 -pre-allocating slabs that are recycled, and pre-fetching. However, in many cases, several hundred
  1.1073 -nano-seconds per task is as optimal as the applications can benefit from.
  1.1074 -
  1.1075 -\begin{table}[ht]
  1.1076 -\caption
  1.1077 -{Cycles of overhead, per scheduled
  1.1078 -    slave. ``comp only'' is perfect memory, ``comp + mem'' is actual cycles.
  1.1079 -    ``Plugin-concur'' only concurrency requests, ``plugin-all'' includes
  1.1080 -    create and malloc requests. Two significant digits due to variability.
  1.1081 -}
  1.1082 -\label{tabOverheadCycles}
  1.1083 -\begin{center}
  1.1084 -\begin{tabular}{|l|ll|r|r|}
  1.1085 -\hline
  1.1086 -    &  & comp & comp\\
  1.1087 -    &  & only & +mem\\
  1.1088 -    VMS Only & \texttt{master\_loop} &  91 &  \ 110\\
  1.1089 -    & switch VPs  & 77 &  \ 130\\
  1.1090 -    & (malloc) & 160 & 2300\\
  1.1091 -    & (create VP)  & 540 & 3800\\
  1.1092 -\hline
  1.1093 - Language: &  &  & \\
  1.1094 - SSR & plugin -- concur & 190 & 540\\
  1.1095 - & plugin -- all & 530 & 2200\\
  1.1096 - & lock &  &  250\\
  1.1097 - Vthread & plugin -- concur & 66 & 710\\
  1.1098 - & plugin -- all & 180 & 1500\\
  1.1099 - & lock &  &  250\\
  1.1100 - VCilk & plugin -- concur & 65 & 260\\
  1.1101 - & plugin -- all & 330 & 1800\\
  1.1102 - & lock &  &  250\\
  1.1103 -\hline
  1.1104 -\end{tabular}
  1.1105 -\end{center}
  1.1106 -\end{table}
  1.1107 -
  1.1108 -
  1.1109 -
  1.1110 -{\bf Head to Head:\ }We
  1.1111 -compare our implementation of the \texttt{spawn} and \texttt{sync}
  1.1112 -constructs against Cilk 5.4, on the top in Table
  1.1113 -\ref{tabHeadToHead}, which shows that the same application code has similar
  1.1114 -performance. For large matrices, Cilk 5.4's better use of the memory hierarchy
  1.1115 -achieves 23\% better performance. However, for small matrices, VCilk is better,
  1.1116 - with a factor 2 lower overhead. Cilk 5.4 does not allow controlling the number of spawn events it
  1.1117 -actually executes, and chooses to run smaller matrices sequentially, limiting
  1.1118 -our comparison.
  1.1119 -
  1.1120 -When comparing to pthreads, our VMS based implementation has more than an
  1.1121 -order of magnitude better overhead per invocation of mutex or condition
  1.1122 -variable functionality, as seen on the bottom of Table \ref{tabHeadToHead}.
  1.1123 -Applications that inherently have short trace segments will synchronize often
  1.1124 -and benefit the most from Vthread.
  1.1125 -
  1.1126 -
  1.1127 -
  1.1128 -\begin{table}[ht]
  1.1129 -\caption
  1.1130 -{On top, exe time in seconds for MM. Below, overhead for pthread vs Vthread. First column is cycles
  1.1131 -  for perfect memory and second is total measured cycles. pthread cycles are
  1.1132 -  deduced from round-trip experiments.
  1.1133 -}
  1.1134 -\label{tabHeadToHead}
  1.1135 -\begin{center}
  1.1136 -\begin{tabular}{|l@{\ }|@{\ }lr|}
  1.1137 -\hline
  1.1138 -\rule{0pt}{12pt}
  1.1139 -    Matrix size&Lang.&sec.\\
  1.1140 -[2pt]\hline
  1.1141 -    81x81 & Cilk & 0.017\\
  1.1142 -    & VCilk & 0.008\\
  1.1143 -\hline
  1.1144 -    324x324 & Cilk & 0.13\\
  1.1145 -    & VCilk & 0.13\\
  1.1146 -\hline
  1.1147 -    648x648 & Cilk & 0.71\\
  1.1148 -    & VCilk & 0.85\\
  1.1149 -\hline
  1.1150 -    1296x1296 & Cilk & 4.8\\
  1.1151 -    & VCilk & 6.2 \\
  1.1152 -[2pt]\hline
  1.1153 -\end{tabular}
  1.1154 -\begin{tabular}{c}
  1.1155 -\begin{tabular}{|l|rr|r|r|}
  1.1156 -\hline
  1.1157 -    operation & \multicolumn{2}{c|}{Vthread} & pthread & ratio\\
  1.1158 -\hline
  1.1159 -    & comp & total &  & \\
  1.1160 -    & only &  &  & \\
  1.1161 -[2pt]\hline
  1.1162 -    mutex\_lock & 85 & 1050 & 50,000 & 48:1\\
  1.1163 -    mutex\_unlock & 85 & 610 & 45,000 & 74:1\\
  1.1164 -    cond\_wait  & 85 & 850 & 60,000 & 71:1\\
  1.1165 -    cond\_signal & 90 & 650 & 60,000 & 92:1\\
  1.1166 -\hline
  1.1167 -\end{tabular}\\
  1.1168 -\end{tabular}
  1.1169 -\end{center}
  1.1170 -\end{table}
  1.1171 -
  1.1172 -\section{Conclusion}\label{secConclusion}
  1.1173 -
  1.1174 -We have shown an alternative to the Thread model that enables easier-to-use
  1.1175 -parallelism constructs by splitting
  1.1176 -the scheduler open, to accept new parallelism constructs in the form of
  1.1177 -plugins. This gives the language control over assigning virtual
  1.1178 -processors to physical cores, for performance, debugging, and flexibility
  1.1179 -benefits. Parallelism constructs of languages are implementable using
  1.1180 -sequential algorithms, within a matter of days, while maintaining low run-time
  1.1181 -overhead, on the order of a few hundred nano-seconds per concurrency
  1.1182 -operation.
  1.1183 -
  1.1184 -\bibliography{Bib_for_papers}
  1.1185 -
  1.1186 -\end{document}
     2.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     2.2 +++ b/0__Papers/Future_Architecture/figures/Separate_comm_processors.eps	Sun Apr 08 09:00:10 2012 -0700
     2.3 @@ -0,0 +1,619 @@
     2.4 +%!PS-Adobe-3.0 EPSF-3.0
     2.5 +%%Creator: cairo 1.8.8 (http://cairographics.org)
     2.6 +%%CreationDate: Sun Apr 08 07:02:01 2012
     2.7 +%%Pages: 1
     2.8 +%%BoundingBox: 0 0 253 124
     2.9 +%%DocumentData: Clean7Bit
    2.10 +%%LanguageLevel: 2
    2.11 +%%EndComments
    2.12 +%%BeginProlog
    2.13 +/cairo_eps_state save def
    2.14 +/dict_count countdictstack def
    2.15 +/op_count count 1 sub def
    2.16 +userdict begin
    2.17 +/q { gsave } bind def
    2.18 +/Q { grestore } bind def
    2.19 +/cm { 6 array astore concat } bind def
    2.20 +/w { setlinewidth } bind def
    2.21 +/J { setlinecap } bind def
    2.22 +/j { setlinejoin } bind def
    2.23 +/M { setmiterlimit } bind def
    2.24 +/d { setdash } bind def
    2.25 +/m { moveto } bind def
    2.26 +/l { lineto } bind def
    2.27 +/c { curveto } bind def
    2.28 +/h { closepath } bind def
    2.29 +/re { exch dup neg 3 1 roll 5 3 roll moveto 0 rlineto
    2.30 +      0 exch rlineto 0 rlineto closepath } bind def
    2.31 +/S { stroke } bind def
    2.32 +/f { fill } bind def
    2.33 +/f* { eofill } bind def
    2.34 +/B { fill stroke } bind def
    2.35 +/B* { eofill stroke } bind def
    2.36 +/n { newpath } bind def
    2.37 +/W { clip } bind def
    2.38 +/W* { eoclip } bind def
    2.39 +/BT { } bind def
    2.40 +/ET { } bind def
    2.41 +/pdfmark where { pop globaldict /?pdfmark /exec load put }
    2.42 +    { globaldict begin /?pdfmark /pop load def /pdfmark
    2.43 +    /cleartomark load def end } ifelse
    2.44 +/BDC { mark 3 1 roll /BDC pdfmark } bind def
    2.45 +/EMC { mark /EMC pdfmark } bind def
    2.46 +/cairo_store_point { /cairo_point_y exch def /cairo_point_x exch def } def
    2.47 +/Tj { show currentpoint cairo_store_point } bind def
    2.48 +/TJ {
    2.49 +  {
    2.50 +    dup
    2.51 +    type /stringtype eq
    2.52 +    { show } { -0.001 mul 0 cairo_font_matrix dtransform rmoveto } ifelse
    2.53 +  } forall
    2.54 +  currentpoint cairo_store_point
    2.55 +} bind def
    2.56 +/cairo_selectfont { cairo_font_matrix aload pop pop pop 0 0 6 array astore
    2.57 +    cairo_font exch selectfont cairo_point_x cairo_point_y moveto } bind def
    2.58 +/Tf { pop /cairo_font exch def /cairo_font_matrix where
    2.59 +      { pop cairo_selectfont } if } bind def
    2.60 +/Td { matrix translate cairo_font_matrix matrix concatmatrix dup
    2.61 +      /cairo_font_matrix exch def dup 4 get exch 5 get cairo_store_point
    2.62 +      /cairo_font where { pop cairo_selectfont } if } bind def
    2.63 +/Tm { 2 copy 8 2 roll 6 array astore /cairo_font_matrix exch def
    2.64 +      cairo_store_point /cairo_font where { pop cairo_selectfont } if } bind def
    2.65 +/g { setgray } bind def
    2.66 +/rg { setrgbcolor } bind def
    2.67 +/d1 { setcachedevice } bind def
    2.68 +%%EndProlog
    2.69 +11 dict begin
    2.70 +/FontType 42 def
    2.71 +/FontName /f-0-0 def
    2.72 +/PaintType 0 def
    2.73 +/FontMatrix [ 1 0 0 1 0 0 ] def
    2.74 +/FontBBox [ 0 0 0 0 ] def
    2.75 +/Encoding 256 array def
    2.76 +0 1 255 { Encoding exch /.notdef put } for
    2.77 +Encoding 1 /uni0043 put
    2.78 +Encoding 2 /uni006F put
    2.79 +Encoding 3 /uni006D put
    2.80 +Encoding 4 /uni0075 put
    2.81 +Encoding 5 /uni006E put
    2.82 +Encoding 6 /uni0069 put
    2.83 +Encoding 7 /uni0063 put
    2.84 +Encoding 8 /uni0061 put
    2.85 +Encoding 9 /uni0074 put
    2.86 +Encoding 10 /uni0050 put
    2.87 +Encoding 11 /uni0072 put
    2.88 +Encoding 12 /uni0065 put
    2.89 +Encoding 13 /uni0073 put
    2.90 +Encoding 14 /uni0046 put
    2.91 +Encoding 15 /uni002D put
    2.92 +Encoding 16 /uni0077 put
    2.93 +Encoding 17 /uni004F put
    2.94 +Encoding 18 /uni0053 put
    2.95 +Encoding 19 /uni0020 put
    2.96 +Encoding 20 /uni006C put
    2.97 +Encoding 21 /uni0064 put
    2.98 +Encoding 22 /uni0066 put
    2.99 +Encoding 23 /uni004E put
   2.100 +Encoding 24 /uni006B put
   2.101 +Encoding 25 /uni004C put
   2.102 +Encoding 26 /uni004D put
   2.103 +Encoding 27 /uni0057 put
   2.104 +/CharStrings 28 dict dup begin
   2.105 +/.notdef 0 def
   2.106 +/uni0043 1 def
   2.107 +/uni006F 2 def
   2.108 +/uni006D 3 def
   2.109 +/uni0075 4 def
   2.110 +/uni006E 5 def
   2.111 +/uni0069 6 def
   2.112 +/uni0063 7 def
   2.113 +/uni0061 8 def
   2.114 +/uni0074 9 def
   2.115 +/uni0050 10 def
   2.116 +/uni0072 11 def
   2.117 +/uni0065 12 def
   2.118 +/uni0073 13 def
   2.119 +/uni0046 14 def
   2.120 +/uni002D 15 def
   2.121 +/uni0077 16 def
   2.122 +/uni004F 17 def
   2.123 +/uni0053 18 def
   2.124 +/uni0020 19 def
   2.125 +/uni006C 20 def
   2.126 +/uni0064 21 def
   2.127 +/uni0066 22 def
   2.128 +/uni004E 23 def
   2.129 +/uni006B 24 def
   2.130 +/uni004C 25 def
   2.131 +/uni004D 26 def
   2.132 +/uni0057 27 def
   2.133 +end readonly def
   2.134 +/sfnts [
   2.135 +<00010000000a008000030020636d617000f2f182000025e400000076637674207d0742a80000
   2.136 +265c000002706670676d49d7df92000028cc0000060a676c796693c01ea2000000ac00002538
   2.137 +68656164d5ceeae000002ed800000036686865610f7e06b700002f1000000024686d74787572
   2.138 +0a5400002f34000000706c6f63618c02837a00002fa40000003a6d617870038102c900002fe0
   2.139 +0000002070726570292ded1600003000000004ad00020080015e0380045e0003000700264016
   2.140 +059c039d049c070017003700030000079c019d049c00002ffdfded012f5f5dfdfded31301311
   2.141 +211125211121800300fd800200fe00015e0300fd0080020000010050ffe7047905d20015015f
   2.142 +40b2e715010007080103570701027e10017a0b011506010388009800a800b800c800d800e800
   2.143 +0700070c170c270c370c04000c200c0c064b0c170645110c1010024b11060f0f024b11200b0b
   2.144 +024b11100c0c024b11120d0d024b110c0e0e064b11180c0c064b11120d0d064b11163700e700
   2.145 +02028e080103780f01771401026509010a035a036a03032a0f3a0f02030b0c9701a701b701c7
   2.146 +01d701e701060001e70c010108001800880003070c170c870c030000b8ffd0400f1111064b00
   2.147 +140c401111064b0c0e03b8ffe8b40e0e064b03b8fff2b41010064b03b8ffe8b40f0f064b03b8
   2.148 +fff0b41010024b03b8ffe840250f0f024b03491409180f0f064b09180f0f024b09490e091410
   2.149 +1010064b14101010024b1403003f2b2b3fed2b2b10ed2b2b2b2b2b10cd2b10cd2b5f5d5d5f5d
   2.150 +325f5d11335f5d5d5d5f5d5d5f5d5f5d0110d62b2b2b2b2b2b2b2bed10d62b5f5dc65d5f5d5d
   2.151 +5d5f5d31305f5d5f5d01072623220211141233323717062120001110002132043d4360cec1e9
   2.152 +efbdce6f6eaefeeefee1feb601600117ef0583ab46feb4fefafafec99299ad019e0153014801
   2.153 +b200000000020041ffec040a0443000b0015013c402517401010024b17400b0c024bb7050101
   2.154 +381701114e17063706470667060406041010024b06b8ffdeb40f0f024b06b8fffcb40b0b024b
   2.155 +06b8ffe4b40c0c024b06b8ffd4b40d0d024b06b8ffeab40e0e064b06b8ffe0b40c0c064b06b8
   2.156 +ffe440760d0d064b060c4e87009700a700b700c700e700063800480058006800040000101010
   2.157 +024b000e0f0f024b00200b0b024b00200c0c024b00160d0d024b000c0e0e064b00100c0c064b
   2.158 +000c0d0d064b00166a030165090103670e0168130102450e550e650e034a135a136a13030e10
   2.159 +0f0f024b0e520913b8fff040160f0f024b13520309180f0f024b09180f0f064b090b03b8ffe8
   2.160 +b40f0f024b03b8ffe8b50f0f064b0307003f2b2b3f2b2b10ed2b10ed2b5d5d5f5d5d5f5d5d01
   2.161 +10d62b2b2b2b2b2b2b2b5f5d5dfdd42b2b2b2b2b2b2b2b5ded5d5f5d31302b2b133400333212
   2.162 +1110002322001310213236351021220641010bdae6fefefce0e5ff00c8011d8597fee4829b02
   2.163 +1af80131fedbfefcfefdfed5012e0100fe6dd8bb018ed400000100870000061d0443001f01b8
   2.164 +403821400f10024b21400c0c024b071c010108216821022721372157219721c72105004d371f
   2.165 +011f101313024b1f081010024b1f1c0f0f024b1fb8ffec40170b0b024b1f180c0c024b1f040d
   2.166 +0d024b1f0e0f0f064b1fb8ffed400b0c0c064b1f101010064b1fb8fffe401d0e0e064b1f084d
   2.167 +37070107101313024b07021010024b071a0f0f024b07b8ffec40170b0b024b07180c0c024b07
   2.168 +040d0d024b07080f0f064b07b8ffedb40c0c064b07b8fffe40180d0d064b07061010064b0710
   2.169 +4d071117112711e711040011b8fff8b41010064b11b8fffa400b0e0e064b11100909024b11b8
   2.170 +fff4400b1313024b11040d0d024b11b8fff4b41010024b11b8fff440110f0f024b110a0b0b02
   2.171 +4b11080c0c024b11b8fff440530f0f064b11100c0c064b1120171c271c371c030118400d0d02
   2.172 +4b18401010064b182c0d0d064b4718571867187718040018400e0e064b18400e10024b18160f
   2.173 +141603521b0c52161f0a080a110a1b0716071206003f3f3f3f3f3f10ed10ed10ddcd10cd2b2b
   2.174 +5f5d2b2b2b5f5d0110d62b2b2b2b2b2b2b2b2b2b2b5f5dfdd42b2b2b2b2b2b2b2b2b2b5dedd4
   2.175 +2b2b2b2b2b2b2b2b2b2b5ded5d5d3130005f5d012b2b21113423220607112311342623220607
   2.176 +11231133173633321736363332161511055fdb457816be776239811bbe7c3f6ea5e65c20ae5c
   2.177 +a6b602a6fd5536fce802f94f5b5835fcea042f7c908f3d52c5b2fd340001007dffec03e3042f
   2.178 +001200fb402714400b0b024b7714010a4d074d070801170847087708a708048708b708e70803
   2.179 +080c1010064b08b8fffab40e0e064b08b8ffecb41313024b08b8ffec400b1010024b08160b0b
   2.180 +024b08b8ffeeb40d0d024b08b8ffccb40e0e064b08b8fff0b40c0c064b08b8fff440150d0d06
   2.181 +4b08004de812f81202071217122712030012b8fff8b41313024b12b8fffab41010024b12b8ff
   2.182 +f640230f0f024b120c0b0b024b120c0c0c024b12080d0d024b12040c0c064b12040d0d064b12
   2.183 +b8fffa40110e0e064b121303520e090a0e0b08061206003f3f3f3f10ed0110d62b2b2b2b2b2b
   2.184 +2b2b2b5f5d5dfdd42b2b2b2b2b2b2b2b2b5d7172eded5d3130012b0111143332363711331123
   2.185 +3506062322263511013bd75e9c19bebe20c15cb0bb042ffd55f86c4702f0fbd1943f69caba02
   2.186 +bf0000010087000003d8044300110103401813400b0b024b070f170f0201771301004d111010
   2.187 +10064b11b8ffd4b40e0e064b11b8fff8b41313024b11b8fff440111010024b110a0f0f024b11
   2.188 +080c0c024b11b8fff440110d0d024b111c0b0b024b110e0f0f064b11b8fff8b40c0c064b11b8
   2.189 +fff8b40d0d064b11b8fff440100b0b064b11084d070917092709030009b8fff4400b1313024b
   2.190 +09040d0d024b09b8fff6b41010024b09b8fff4400b0f0f024b090a0b0b024b09b8fff8b41010
   2.191 +064b09b8fff4400b0e0e064b09080c0c024b09b8fffa40110f0f064b091204520e110a090a0a
   2.192 +060e07003f3f3f3f10ed0110d62b2b2b2b2b2b2b2b2b5f5dfdd42b2b2b2b2b2b2b2b2b2b2b2b
   2.193 +ed5d3130005f5d012b211134262322060711231133173633201111031a6779418e26be823c5e
   2.194 +d50160026fab894e39fce4042f8a9efe54fd6900000000020050000001c105c4000b001100d9
   2.195 +b613400f0f024b13b8ffc0b60d0d024b097b03b8fff4b40e0e064b03b8fff8b40f0f024b03b8
   2.196 +fffab40c0c024b03b8fff940200c0c064b03110e0c4d7711010011041313024b11021010024b
   2.197 +110e0f0f024b11b8ffeeb40b0b024b11b8ffecb40c0c024b11b8ffe6400b0d0d024b110e0f0f
   2.198 +064b11b8fff8400b0c0c064b11120d0d064b11b8ffd640100e0e064b11081111064b11130d51
   2.199 +1000b8ffc040120f0f024b007c06400f0f024b06100c0a1006003f3f10d62bed2b10ed0110d6
   2.200 +2b2b2b2b2b2b2b2b2b2b2b5f5dfdc610d42b2b2b2bed3130012b2b0132161514062322263534
   2.201 +36031123352111014b314545313045443793015105c44530314545313144fa3c038fa0fbd100
   2.202 +000000010041ffec03b5044300170119401e450501a1010103281938190200870d970da70d03
   2.203 +0200070d870d970d030db8fff4b41010024b0db8ffeab40f0f024b0db8ffeab40b0c024b0db8
   2.204 +ffe840610d0d024b0d074e38124812028712a712b712c712e712050012101010024b12180f0f
   2.205 +024b12200b0c024b12180d0d024b12060e0e064b120c0e0e064b12120c0c064b12100d0d064b
   2.206 +1218250a350a450a032a043a044a0403030c52070d170d020db8ffc040160b0b024b0d0f0152
   2.207 +08001800020000400b0b024b0004b8ffe8b40c0c024b04b8ffe840190d0d024b0452150a180c
   2.208 +0c024b0a180d0d024b0a520f0b1507003f3fed2b2b10ed2b2bdd2b5f5ded10dd2b5ded5f5d5d
   2.209 +0110d62b2b2b2b2b2b2b2b5f5d5dfdd42b2b2b2b5d3c5f5d5f5d5f5d5d313001072626232206
   2.210 +151416333237170623220035100021321603af5e1d93479bb6baa580824b99e2dbfee2012901
   2.211 +0253c203d8861d34d9bdbcc563a0630126fb01000136460000020050ffec03e40443001b0025
   2.212 +01d3b627401010024b25b8ffecb40b0c024b25b8ffee40490d0d064b07131713020167207720
   2.213 +0202280f480f0200b70fc70fd70fe70f04010025150f05371847185718671877188718971807
   2.214 +18254d0a4d881501150c1313024b150c1010024b15b8fff8b40f0f024b15b8fff040110c0c02
   2.215 +4b151e0d0d024b150c0e0e064b15b8fff040440f0f064b150c0d0d064b1527214e3805010005
   2.216 +0c0f0f024b05160b0b024b05100c0c024b05120d0d024b050c0e0e064b050c0c0c064b050c0d
   2.217 +0d064b05263a0301032500b8ffc0b40d10024b00b8ffc040320d0f064b480058006800780004
   2.218 +000218191c520a080e52080f180f280f380f480f580f980fa80fb80fc80fd80fe80f0c000fb8
   2.219 +ffc0b41317024b0fb8ffc040240d0d024b0f124a1e5a1e02031e52a808b80802580801006a08
   2.220 +7a08020347085708020008b8ffc0b41414024b08b8ffc0b41313024b08b8ffe8b41010024b08
   2.221 +b8ffe8b40f0f024b08b8ffc040131313064b08080c2352020c5212190b020b1207003f3f3f10
   2.222 +ed10ed11392f2b2b2b2b2b5f5d5f5d5f5d5ded5f5d10dd2b2b5f5ded10d5ed10cd10dd5d2b2b
   2.223 +cd5f5d0110d62b2b2b2b2b2b2b5f5ded10d62b2b2b2b2b2b2b2b71ededc65d10c41112395f5d
   2.224 +5f5d5f5d3130005f5d2b2b012b25062322263534243332171023220727363633321615111417
   2.225 +1522260326232206151433323702e472eb7eb9011ddd3c4ce8b2605036bf57e9d35474732b5a
   2.226 +2490b6c5906f7b8fb788a3e11a0104609f2c3fd4e7fe808d2f5f4201df149465a7890001004f
   2.227 +ffec02fc0558001500cab90017ffc0403f0c0d024b0813181302281701871001109708010809
   2.228 +010006090309010c0c064b094d480058006800f8000400000c1313024b000a1010024b00120f
   2.229 +0f024b00b8fff2b40b0b024b00b8fff0b40c0c024b00b8ffe8401d0d0d024b00160e0e064b00
   2.230 +100f0f064b00260c0c064b00280d0d064b00b8fffc401b0e0e064b002c133c13020f0d020507
   2.231 +0d52120152085207120b0706003f3f10eded10ed10c63c10c65d012f2b2b2b2b2b2b2b2b2b2b
   2.232 +2b5f5ded2b3c103c10cd10dd5dc65d5d3130005d012b13233533353711211521111416333237
   2.233 +170623222635cb7c7cbe0126feda5b65494e1c768d7faf039996e049fed796fdec877225a71e
   2.234 +bd90000200960000042605c3000a00130108b9000cffea40170c0c024b0b180c0c024b670701
   2.235 +021045070b4401440207b8ffd8b41010024b07b8ffdab40b0b024b07b8ffdab40d0d024b07b8
   2.236 +fff0b40d0d064b07b8fff4400e0e0e064b07471507022702020002b8ffeab41313024b02b8ff
   2.237 +f4b41010024b02b8fffa400b0f0f024b02040b0b024b02b8fffeb40d0d024b02b8fff0b40e0e
   2.238 +064b02b8fffeb40c0c064b02b8ffe8402d1010064b0247143a124a125a1203350e450e550e03
   2.239 +03050b120c000e180c0c024b0e160d0d024b0e4909090212b8ffe8400b0c0c024b1249050208
   2.240 +0502003f3f10ed2b11392fed2b2b3332113311335d5d0110e62b2b2b2b2b2b2b2b5f5d10e62b
   2.241 +2b2b2b2b10eded10ed5f5d3130002b2b0111231136332011102122031116332011102122015e
   2.242 +c8e32f027efdcc22727f070174fe73280234fdcc05b90afe55fe1202dbfde30a0125010c0000
   2.243 +000100960000031c0443000e00af401e0a400b0d024b081018102810c81004c70ed70e020e06
   2.244 +094d064d68070107b8ffecb41313024b07b8ffeeb41010024b07b8fff240110f0f024b07040b
   2.245 +0b024b07040c0c024b07b8ffeeb40f0f064b07b8fffcb40c0c064b07b8fff2b41010064b07b8
   2.246 +fffc40250e0e064b070f170a270a370a470a570a670a0600050a400e0e064b0a02520c080607
   2.247 +0a0c07003f3f3f10edcd2b325f5d0110d62b2b2b2b2b2b2b2b2b5deded10c65d5d3130002b01
   2.248 +262322061511231133153633321702cd3e3f6597bebe68cd336003782bba83fd9a042fabbf12
   2.249 +00020041ffec041c04430019002201ff408724400b0b024b58170103b807018a079a07aa07ba
   2.250 +07ca07da0706025705016808780888089808a8080528083808480858086808780888089808a8
   2.251 +08b808c808d8080c00571877180208221010024b08180f0f024b08180c0c024b082c0d0d024b
   2.252 +08100c0c064b08100d0d064b081f4e471e0102171837184718671887189718a718b718c71809
   2.253 +18b8ffe0b40e0e064b18b8ffdeb41010024b18b8ffdcb40f0f024b18b8ffe2b40c0c024b18b8
   2.254 +ffd4b40d0d024b18b8ffe4b40c0c064b18b8ffe4406b0d0d064b18011e4e014e871001381048
   2.255 +10581068100410100e0e064b10101010024b10100f0f024b101c0b0c024b10160d0d024b100c
   2.256 +0c0c064b100c0d0d064b102387079707a70703002705370547055705040207522a083a084a08
   2.257 +030357086708770803070817080208b8ffc0b40b0c024b08b8ffd4b40d0d064b08b8ffc04035
   2.258 +0d0d024b080c1e50470157016701a701b701050001400f0f024b01400d0d024b01400f0f064b
   2.259 +010105581a011a5214100f0f024b14b8ffe8b40d0d024b14b8ffe840200e0e064b140c0f0f06
   2.260 +4b14671401024a145a140205100c0c024b05520c0b1407003f3fed2b5d5f5d102b2b2b2bed5d
   2.261 +11392f2b2b2b5f5ded10d52b2b2b5d715f5ded5f5d5f710110d62b2b2b2b2b2b2b5d5deded10
   2.262 +dd2b2b2b2b2b2b2b5d5f5dedc42b2b2b2b2b2b5d5f5d715d5f5d5d5f5d3130012b0121141716
   2.263 +333237170607062322272635103736333217161514012207060721342726040dfcfc675b8fa3
   2.264 +6d502c5b728cca8d9da190c5e5827efe247f56520b0251484f0205bc65585f892c202a8997ff
   2.265 +0109a08f817ccd3f0169524e74734d5400010041ffec02fc0443002100e7402b23400b0b024b
   2.266 +081f181f02070e170e0228234823882303003a0c01351d0103c8110111054e671d771d021db8
   2.267 +ffeeb40e0e064b1db8ffe0405a0d0d024b1d1700174e480c01970ca70cb70ce70c04000c040e
   2.268 +0e064b0c22e81901271b0101280701270f0128200102651a751a020307191a03140348125812
   2.269 +68127812c81205120f37014701570167017701b701c70107000103b8ffe040141113064b0352
   2.270 +2014181113064b14520f200b0f07003f3f10ed2b10ed2bc55f5d10c55d111217395f5d5f5d5d
   2.271 +5d5f5d5d0110d62b5f5d5dedc610d42b2b5dedc45d5f5d5d5f5d3130005d5d012b3737163332
   2.272 +3534272e033534363332170726232206151417171616151406232241439f61b0aa835b4321c0
   2.273 +9b75b2367172445d75887d72cab3a940b468946a4c3c3e4f593384944ab05a403167353e3992
   2.274 +6e90a3000000000100960000041f05b900090099401317088708020208050044054407062706
   2.275 +020006b8ffecb41313024b06b8fff4b41010024b06b8fffa400b0f0f024b06040b0b024b06b8
   2.276 +fffeb40d0d024b06b8ffeeb41010064b06b8fff4b40e0e064b06b8fff8400b0f0f064b06070c
   2.277 +0c064b06b8fff840120d0d064b060a014804040600480706080702003f3f10ed12392fed0110
   2.278 +d62b2b2b2b2b2b2b2b2b2b5f5deded10d4c45d313001112115211123112115015e0203fdfdc8
   2.279 +03890505fe69aafd3c05b9b40001009f01fa024b02a9000300254017280368037803a8030403
   2.280 +07002700370003000004014800002fed0110d65f5dcd5d3130133521159f01ac01faafaf0000
   2.281 +0001000fffec05e50432000c01a5b9000affe8b41010064b07b8ffe8b31010064bb102024354
   2.282 +58b9000affd4b40d0d024b07b8ffd4401d0d0d024b070a02030504010b040b0b06080605060c
   2.283 +0b0a0506070a0702b8fff8b70b0b024b02020e0d1112392f2bcdcd10ddcd10ddcd003f3f3f3f
   2.284 +3f1112173931302b2b1bb10602435458b609080c0c064b08b8fff840200c0c064b070a020305
   2.285 +04010b040b0b06080605060c0b0a0506070a0702020e0d1112392fcdcd10ddcd10ddcd003f3f
   2.286 +3f3f3f111217393130012b2b1b409c0700010804010258030103470e01080e580e780ea80ed8
   2.287 +0e0500064f050b4f2a00012e0501210c01030c7e00057e04070703040a0a0175000375040700
   2.288 +1700020804180402007f09047f0802020975170827084708c708f7080508b70201b80a01080a
   2.289 +01b807010807017802010602160202170a270a370a570a770a05170727073707570777070500
   2.290 +0271080a7101077104010b040b0c0608060506003f3f3f3f3f10ed10ed10ed5f5d5d5d5d5d71
   2.291 +5d7171012f5ded39192f1810ed10ed5d5d10ed10ed39192f1112392f1810ed10fd5f5d5d5ded
   2.292 +10ed5f5d5d5f5d5f5d5d31305959002b2b05230101230133130133011333046532fec6fec732
   2.293 +fe81cbe5011d320126f6bb1402d9fd270446fd4102bffd4102bf000000020050ffe7051405d3
   2.294 +000b0016010d401358110102550d01036810010263050103124506b8fff4b40f0f024b06b8ff
   2.295 +ccb40b0b024b06b8ffe0b40c0c024b06b8fff6b40d0d024b06b8fff0b40e0e064b06b8fff4b4
   2.296 +0c0c064b06b8fff440090d0d064b06180c4500b8fff840440a0a064b07001700270087009700
   2.297 +b7000600080f0f024b00160b0b024b00100c0c024b00120d0d024b000c0e0e064b00100d0d06
   2.298 +4b00172818381802000f100f0f064b14b8fff0b60f0f064b00020fb8fff240140f0f064b0f49
   2.299 +09140e0f0f064b14490309090303003f3f10ed2b10ed2b43545840121a142a143a147a140415
   2.300 +0f250f350f750f045d5d592b2b015f5d10de2b2b2b2b2b2b5d2bed10de2b2b2b2b2b2b2bed5f
   2.301 +5d31305f5d5f5d5f5d131000212000111000212000131412333212111021220250013f010f01
   2.302 +310145febafed0feebfec7d2c7b5cdd7fe5cbac202e9013e01acfe76fea0fe97fe6701b00152
   2.303 +fcfeae013601180236fed00000010050ffe7038805d2002601ccb10202435458401907221a0e
   2.304 +180b0b024b0e120c0c024b0e22070e1a0425131714b8ffc040120c0c024b1411000401251749
   2.305 +110304492509003fed3fed10cd123910cd2b1239121739012f2b2bcd2fcd31301bb106024354
   2.306 +584086082401071001002520452065207520042a0b01034828a8280268130113074507223722
   2.307 +672203221a001a45380e01870e01000e2777040102351e651e751e03351f451f651f751f040a
   2.308 +0c3a0c4a0c6a0c7a0c0533220103380e010a0b1f1e0425481458146814781404141137014701
   2.309 +570167017701a701b70107000125174911044925091103003f3fed10ed10cd5f5d10cd5d1217
   2.310 +395d5f5d5d5d5d5f5d0110d65f5d5dedc410d45dedc45d5d3130005f5d5d5f5d5d1b40860824
   2.311 +01071001002520452065207520042a0b01034828a8280268130113074507223722672203221a
   2.312 +001a45380e01870e01000e2777040102351e651e751e03351f451f651f751f040a0c3a0c4a0c
   2.313 +6a0c7a0c0533220103380e010a0b1f1e04254814581468147814041411370147015701670177
   2.314 +01a701b70107000125174911044925091103003f3fed10ed10cd5f5d10cd5d1217395d5f5d5d
   2.315 +5d5d5f5d0110d65f5d5dedc410d45dedc45d5d3130005f5d5d5f5d5d59593737161633323635
   2.316 +34262727262635343633321707262623220615141616171716161514042322544938a742758e
   2.317 +4f9f769677e8b6f35f3b28a44666752a4b74789679fef7dec343b8293780634a7f4b3746c087
   2.318 +a4d84fae1d36745b385c3e383947c598a5e600010096ffec020705e6000800c7b9000affc0b4
   2.319 +1313024b0ab8ffc0b41010024b0ab8ffc0402a0c0c024b070a170a270a370a470a570a670a77
   2.320 +0a080706170627060306024d070117012701d701040001b8ffecb41313024b01b8ffeeb41010
   2.321 +024b01b8fff240110f0f024b01040b0b024b01040c0c024b01b8ffcc40170e0e064b01180f0f
   2.322 +064b01130c0c064b01160d0d064b01b8ffec401b0b0b064b0109b705c70502010a081a082a08
   2.323 +3a08040652070b0100003f3fed5d5f5d0110d62b2b2b2b2b2b2b2b2b2b5f5dfdc65d5d313001
   2.324 +2b2b2b13113311141633152096be6350fe8f012f04b7fb695663aa0000000002004bffed03ec
   2.325 +05e6000e0019011e40161b400b0b024b004d0d190c4d470d010d201313024b0db8ffeab41010
   2.326 +024b0db8fff6400b0f0f024b0d080b0b024b0db8fff6b40c0c024b0db8ffe4400b0d0d024b0d
   2.327 +0c0f0f064b0db8ffe2b40c0c064b0db8fff240660d0d064b0d140c0c0c064b144e8706013806
   2.328 +4806020006080f0f024b061a0b0b024b061a0c0c024b06120d0d024b060c0e0e064b06100c0c
   2.329 +064b060c0d0d064b061a251635164516032a113a114a110303580368030216180b0c024b1610
   2.330 +0f0f024b16520311b8ffe8400e0b0c024b115209480901020e0a03b8fff0b60f0f024b030b09
   2.331 +b8ffeeb70d0d024b09070d00003f3f2b3f2b3f5f5d10ed2b10ed2b2b5d5f5d5d0110d62b2b2b
   2.332 +2b2b2b2b5f5d5dfd2bd42b2b2b2b2b2b2b2b2b5dfd3c10ed3130012b25350623220235340033
   2.333 +32171133110326232206151021323637032e63bdc9fa0120c7a656bebe487d99bd01602d7e10
   2.334 +014f630120f0f101554e01f1fa1b03366ce4b0fe7d392000000000010041000002ff05e60015
   2.335 +00a4b90017ffc0b40f10024b17b8ffc0402d0b0c024b751201031538094809580903090b0e0c
   2.336 +070b054d074d0b4d480c01000c021010024b0c120f0f024b0cb8ffeeb40b0b024b0cb8ffe840
   2.337 +110c0c024b0c200d0d024b0c160e0e064b0cb8fff1401a0c0c064b0c140d0d064b0c0952080e
   2.338 +520f0252130c0a0f061300003f3f3f10ed10ed3ced012f2b2b2b2b2b2b2b2b5f5dededed103c
   2.339 +10c610c65dc63130005f5d012b2b0126232206151417331523112311233533343633321702ca
   2.340 +3a32577105dadabe9c9ccaa6535f053c1484651b1da0fc71038fa0cdea1e00010096ffec0485
   2.341 +05b9000901aeb605180b0b024b00b8fff440230b0b024b0a0105060203000206020744080602
   2.342 +024403081a1010064b080c1313024b08b8ffdeb41010024b08b8fff2b40b0b024b08b8fff040
   2.343 +0b0f0f064b080c0c0c024b08b8fff2400b0d0d024b08140e0e064b08b8fffc40140a0a064b08
   2.344 +100909064b080b0703170327030303b8ffecb41313024b03b8fff4b41010024b03b8fffa400b
   2.345 +0f0f024b03040b0b024b03b8fffeb40d0d024b03b8fff2b40e0e064b03b8fff4b40f0f064b03
   2.346 +b8fffeb40c0c064b03b8fff4400b0a0a064b03080909064b03b8fff040151010064b030a0002
   2.347 +06020104060909030807020402003f3f3f3fcd10cd435458b306010304111239395943545840
   2.348 +52b8060100950601750601021701b70102870101680101000c01015c016c017c010303670601
   2.349 +0003060123063306430653066306730606031801280138014801580178010627063706470657
   2.350 +067706b70606005f5d5d5f5d715f5d5f5d715f5d5d715f5d715f71590110c62b2b2b2b2b2b2b
   2.351 +2b2b2b2b5d10c62b2b2b2b2b2b2b2b2b2b10ed435458b005395910ed435458b0003959435458
   2.352 +b40575030075ed10ed593130005f5d012b2b050111231133011133110449fd0bbe5002e1be14
   2.353 +042ffbe505b9fc0b03f5fa33000100870000040905e6000b00c0402d270a370a0201450a650a
   2.354 +750a0302010a0309004f0b084f09270b370b02030b03064d034d070417042704030004b8fff4
   2.355 +b41313024b04b8fff4b41010024b04b8fffa40170f0f024b04080b0b024b04040d0d024b0408
   2.356 +0c0c024b04b8fffab40e0e064b04b8fff4400b0f0f064b04070c0c064b04b8fff840170d0d06
   2.357 +4b040c074f020a01020304090500040a000a0906003f3f3f3f1112173910ed0110d62b2b2b2b
   2.358 +2b2b2b2b2b2b5f5deded10d45f5dd6ed10ed111239395f5d5f5d313021010711231133110133
   2.359 +0101033bfeb0a6bebe019adefea901a30218abfe9305e6fc5701f2fe69fd6800000100960000
   2.360 +03f405b90005009140160804180402c804d804e804f804040003440004470700b8ffeab41010
   2.361 +064b00b8ffecb41313024b00b8fff4b41010024b00b8fffa400b0f0f024b00040b0b024b00b8
   2.362 +fffeb40d0d024b00b8fff4b40e0e064b00b8fff4400b0f0f064b00030c0c064b00b8fff4400d
   2.363 +0d0d064b004706034800080102003f3fed0110e62b2b2b2b2b2b2b2b2b2b10e610ed5f5d7131
   2.364 +3033113311211596c8029605b9fafbb4000000010014ffec05a305b9000c01f0401401400e0e
   2.365 +064b04400e0e064b0e401010024b0002435558401d0c0e180e280e380e03080e180e380e480e
   2.366 +580ea80eb80e070606080702003f3f012f5d7110d631301b40ff4a030145020143087308024c
   2.367 +0a7c0a0203280301280a0127080102970101980401870701880b0101180e280e380e03080e18
   2.368 +0e380e480e580ea80eb80e070000460c0546380c480c023706470602022806480602270c470c
   2.369 +020672070c720b01010a0b04040875070a75680b016707010b730207730309090275c7030127
   2.370 +0377038703a703d703e703060003770901016709010809180902680988099809a809b809c809
   2.371 +d809e809f80909580101580401004a0201034701014704010107011701020701270187019701
   2.372 +a701b701c701d701e701f7010a07041704020704270487049704a704b704c704d704e704f704
   2.373 +0a070117010217014701570167017740490187019701a701b701c701d701e701f7010d070417
   2.374 +0402070417042704470457046704770487049704a704b704c704d704e704f7040f0009710201
   2.375 +7104710702090c0806080b020702003f3f3f3f3f10ede410ed5f5d715d715d715d715f5d5d5f
   2.376 +5d5f5d5d5d715d5f5d012f5f5d71ed39192f1810ed10fd5d5ded10ed39192f1112392f1810ed
   2.377 +10fd5d5d5f5d5ded10ed5f5d715f5d5d5d5d5f5d5d5d5f5d5d5d5d3130592b002b2b21030123
   2.378 +01032301330101330104e5aefec032feb7aabe01125b015d01425a012903adfc3f03c1fc5305
   2.379 +b9fbd3042dfa47000001000dffec06c405b9000c0165b10202435458401c070a020305040109
   2.380 +04090b02080205020c0b0a0506070a0702020e0d1112392fcdcd10ddcd10ddcd003f3f3f3f3f
   2.381 +1112173931301bb10602435458401c070a02030504010904090b02080205020c0b0a0506070a
   2.382 +0702020e0d1112392fcdcd10ddcd10ddcd003f3f3f3f3f1112173931301b4036470201004803
   2.383 +0147080102280e480e780e880ec80e05000a000103480001780401770001480801020a0a0001
   2.384 +070703040646050b460cb8fff840620a0a064b080501070c370c470c770c0438054805780503
   2.385 +0c78000578040c78017500037504470401480001008209048208020209754808010708270837
   2.386 +085708a708050008680278020201490201000a8e00028f08078e04000904090c020802050200
   2.387 +3f3f3f3f3f10ed10ed10ed5f5d5f5d012f5f5d5ded39192f1810ed10ed5d5d10ed10eded10ed
   2.388 +10fd5d5d5d2bed10ed111239192f1112392f5f5d5d5d5d5f5d5f5d31305f5d5d005f5d595905
   2.389 +23010123013301013301013304fc3ffea3feba3ffe32d00126014246013e012bd01403f2fc0e
   2.390 +05cdfc0103fffc0303fd00000002000300000000001400010000000000340004002000000004
   2.391 +000400010000f01bffff0000f000ffff10000001000000000006004200000000001c00000001
   2.392 +00020003000400050006000700080009000a000b000c000d000e000f00100011001200130014
   2.393 +00150016001700180019001a001b000005e6000005b9001905b90014042f00140000ffe70000
   2.394 +ffec0000ffecfe5c000005c30000fe5400000338000005d300000253000005c8000a00000000
   2.395 +0000000000000000000000000000000000000000000000000000000000000000000000000000
   2.396 +0000000000000000000000000000000000000000000000000000000000000000000000000000
   2.397 +00c800cd00cd009600b400b400000000000000be00c800c8008c00a0009b00960000000000be
   2.398 +00c800c8000000aa00aa000000000064007d0082008c009600a00064007d0082008c009b00d2
   2.399 +0064007d0082008c009600a002300136011801a401d600460218012c01c2000001d600eb00eb
   2.400 +01d1017f0154011301450168012c008d02350159033f0505012c00b4006e0136015e01cc01cc
   2.401 +04d8006e006e01d600d2005f01f4012c007802d00190037f00800280006e00b4000000a5fea2
   2.402 +003200b9008c0000000000000000000000000000000000000000000000000000000000000000
   2.403 +00000000000000000000000000000000000000000000000000000000000000000000080005e6
   2.404 +000005b9001905b90014042f00140000ffe70000ffec0000ffecfe5c00000000000000000000
   2.405 +0338000000000000025300000000000000000000000000000000000000000000000000000000
   2.406 +0000000000000000000000000000000000000000000000000000000000000000000000000000
   2.407 +000000000000000000000000000000000000000000c800cd00cd009600b400b4000000000000
   2.408 +00be00c800c8008c00a0009b00960000000000be00c800c8000000aa00aa000000000064007d
   2.409 +0082008c009600a00064007d0082008c009b00d20064007d0082008c009600a04036544b214a
   2.410 +494847464544434241403f3e3d3c3b3a39383736352f2e2d2c2826252423221f181411100f0d
   2.411 +0b0a090807060504030201002c4523466020b02660b004262348482d2c452346236120b02661
   2.412 +b004262348482d2c45234660b0206120b04660b004262348482d2c4523462361b0206020b026
   2.413 +61b02061b004262348482d2c45234660b0406120b06660b004262348482d2c4523462361b040
   2.414 +6020b02661b04061b004262348482d2c0110203c003c2d2c20452320b0cd442320b8015a5158
   2.415 +2320b08d44235920b0ed51582320b04d44235920b0042651582320b00d44235921212d2c2020
   2.416 +4518684420b001602045b04676688a4560442d2c01b10b0a432343650a2d2c00b10a0b432343
   2.417 +0b2d2c00b0282370b101283e01b0282370b10228453ab10200080d2d2c2045b00325456164b0
   2.418 +50515845441b2121592d2c2045b0004360442d2c01b00643b00743650a2d2c2069b04061b000
   2.419 +8b20b12cc08a8cb8100062602b0c642364615c58b00361592d2c8a03458a8a87b0112bb02923
   2.420 +44b0297ae4182d2c4565b02c234445b02b23442d2c4b525845441b2121592d2c01b005251023
   2.421 +208af500b0016023edec2d2c01b005251023208af500b0016123edec2d2c01b0062510f500ed
   2.422 +ec2d2c20b001600110203c003c2d2c20b001610110203c003c2d2c00b00743b006430b2d2c21
   2.423 +210c6423648bb84000622d2c21b08051580c6423648bb82000621bb200402f2b59b002602d2c
   2.424 +21b0c051580c6423648bb81555621bb200802f2b59b002602d2c0c6423648bb8400062602321
   2.425 +2d2c4523456023456023456023766818b08062202d2cb00426b00426b00425b0042545234520
   2.426 +b003266062636820b0032661658a2344442d2c2045b0005458b040442045b04061441b212159
   2.427 +2d2c45b1302f4523456160b0016069442d2c4b5158b02f2370b01423421b2121592d2c4b5158
   2.428 +20b0032545695358441b2121591b2121592d2c45b01443b0006063b0016069442d2cb02f4544
   2.429 +2d2c452320458a60442d2c45234560442d2c4b235158b90033ffe0b134201bb3330034005944
   2.430 +442d2cb0164358b00326458a586466b01f601b64b020606620581b21b04059b0016159235865
   2.431 +59b02923442310b029e01b2121212121592d2cb0164358b004254564b020606620581b21b040
   2.432 +59b0016123586559b0292344b00425b00725082058021b0359b0052510b004252046b0042523
   2.433 +423cb0072510b006252046b00425b0016023423c2058011b0059b0052510b00425b029e0b007
   2.434 +2510b00625b029e0b00425b00725082058021b0359b00425b003254348b00625b00325b00160
   2.435 +43481b2159212121212121212d2cb0164358b004254564b020606620581b21b04059b0016123
   2.436 +581b6559b0292344b00525b00825082058021b0359b0042510b005252046b0042523423cb004
   2.437 +25b0072508b0072510b006252046b00425b0016023423c2058011b0059b0042510b00525b029
   2.438 +e0b02920456544b0072510b00625b029e0b00525b00825082058021b0359b00525b003254348
   2.439 +b00425b0072508b00625b00325b0016043481b2159212121212121212d2c02b00425202046b0
   2.440 +04252342b0052508b003254548212121212d2c02b0032520b0042508b0022543482121212d2c
   2.441 +452320451820b00050205823652359236820b040505821b04059235865598a60442d2c4b5323
   2.442 +4b515a5820458a60441b2121592d2c208a08234b538a4b515a5823381b2121592d2c00208a49
   2.443 +b0005158b04023208a3812341b2121592d2c462346608a8a462320468a608a61b8ff80622320
   2.444 +10238ab14b4b8a70456020b0005058b00161b8ffba8b1bb0468c59b0106068013a2d2c208a23
   2.445 +49648a2353583c1b21592d2c4b505845441b2121592d2cb0024354584b53234b515a58381b21
   2.446 +21591b21212121592d2cb1020042b123018851b1400188535a58b910000020885458b2020102
   2.447 +43604259b12401885158b920000040885458b2020202436042b12401885458b2022002436042
   2.448 +004b014b5258b2020802436042591bb940000080885458b202040243604259b94000008063b8
   2.449 +0100885458b202080243604259b94000010063b80200885458b202100243604259b940000200
   2.450 +63b80400885458b202400243604259595959592d00000001000000050000bb5c72a45f0f3cf5
   2.451 +001b080000000000ad61b71900000000c142e956ff50fde708a8078b0000000a000100000000
   2.452 +0000000100000783fe39000008e9ff50ff7808a800010000000000000000000000000000001c
   2.453 +0400008004c90050044b004106a40087045f007d045f00870248005003f6004104340050032c
   2.454 +004f04760096031c0096045d0041033d00410433009602f0009f05f4000f0564005003d90050
   2.455 +02690000025c00960475004b02f50041051b009604090087040d009605ad001406d1000d0000
   2.456 +0028010201ca02d60374041604a4055a067c070407ae0820095809fe0a600a800b720c280d48
   2.457 +0d480dc00e7c0ef00fde105a10b211ca129c000000010000001c004d0007004b000500020010
   2.458 +002f0055000002f001ff00030001400a54bfa50140a5111546a4b8010cb2321fa1b8011540b2
   2.459 +1f1f6fc731216ec731216dc731216cc731216bc731216ac7312169c7312168c7312167c73121
   2.460 +66c7312165c7312164c7312163c7312162c7312161c7312160c731215fc731215ec731215dc7
   2.461 +31215cc731215bc731215ac7312159c7312158c7312157c7312156c7312155c7312154c73121
   2.462 +53c7312152c7312151c7312150c731214fc731214ec731214dc731214cc731214bc731214ac7
   2.463 +312149c7312148c7312147c7312146c7312145c7312144c73121b80137b26f0821b80136b26e
   2.464 +0821b80135b26d0821b80134b26c0821b80133b26b0821b80132b26a0821b80131b2690821b8
   2.465 +0130b2680821b8012fb2670821b8012eb2660821b8012db2650821b8012cb2640821b8012bb2
   2.466 +630821b8012ab2620821b80129b2610821b80128b2600821b80127b25f0821b80126b25e0821
   2.467 +b80125b25d0821b80124b25c0821b80123b25b0821b80122b25a0821b80121b2590821b80120
   2.468 +b2580821b8011fb2570821b8011eb2560821b8011db2550821b8011cb2540821b8011bb25308
   2.469 +21b8011ab2520821b80119b2510821b80118b2500821b80117b24f0821b80116b24e0821b801
   2.470 +15b24d0821b80114b24c0821b80113b24b0821b80112b24a0821b80111b2490821b80110b248
   2.471 +0821b8010fb2470821b8010eb2460821b8010db2450821b8010c40ff4408216957311f585731
   2.472 +1f5657311f5152311f4644311f4544311f4f4e311f4d4e311f2097309740975097043088010f
   2.473 +8c018f849f84af84bf84cf84058f689f68af680360697069028f5b018f5a017057018f509f50
   2.474 +af50bf50cf50058f519f51af51038f529f52af52033f7c4f7c02507b607b707b03704e01708f
   2.475 +01308f608f708f03008e01008e01408e708e02008e308e408e508e608e708e06107040700260
   2.476 +740160730170440100282800000012110840370f3fce16010fa21fa20218c7312114c731210e
   2.477 +c731210dc731210cc731210bc731210ac7312109c7312108c7312107c7312106c7312105c731
   2.478 +2104c7312103c7312102c7312101c73121407c00c73121e0180821dc140821d60e0821d50d08
   2.479 +21d40c0821d30b0821d20a0821d1090821d0080821cf070821ce060821cd050821cc040821cb
   2.480 +030821ca020821c9010821c8000821230e45220c45210a452008451f06451e04451d02451c00
   2.481 +451a08180816081408120810080e080c080a08080806080408020800084bb807ff524bb00850
   2.482 +5b58b101018e59b0124b004b5442b9000101ff858d2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b
   2.483 +2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b
   2.484 +2b7342011d4bb01b5358b0961d594bb0325358b0001db1160042594b20b0325323b096515a58
   2.485 +b0301d592b0145695342014b5058b108004259435c58b1080042591610703eb13737456920b0
   2.486 +005458b040605944b1300070b332003000197018707373737373737474737373737373737373
   2.487 +73737373737373732b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b
   2.488 +2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b
   2.489 +2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b742b00000000>
   2.490 +] def
   2.491 +FontName currentdict end definefont pop
   2.492 +%%Page: 1 1
   2.493 +%%BeginPageSetup
   2.494 +%%PageBoundingBox: 0 0 253 124
   2.495 +%%EndPageSetup
   2.496 +q
   2.497 +1 0 0 rg
   2.498 +BT
   2.499 +7.831745 0 0 11.438301 99.162394 62.386055 Tm
   2.500 +/f-0-0 1 Tf
   2.501 +[<010203030405>-1<0607>-1<0809060205>]TJ
   2.502 +1.350586 -1 Td
   2.503 +[<0a>-1<0b0207>-1<0c0d>1<0d020b>]TJ
   2.504 +ET
   2.505 +0 g
   2.506 +1.440509 w
   2.507 +0 J
   2.508 +0 j
   2.509 +[] 0.0 d
   2.510 +4 M q 0 -1 -1 0 0 123.478271 cm
   2.511 +51.07 -156.605 m 74.77 -156.605 l 74.77 -96.715 l 51.07 -96.715 l h
   2.512 +51.07 -156.605 m S Q
   2.513 +1.6 w
   2.514 +q 1 0 0 -1 0 123.478271 cm
   2.515 +126.645 27.277 m 126.645 49.867 l S Q
   2.516 +130.516 81.982 m 126.66 71.494 l 122.801 81.982 l 125.078 80.306 
   2.517 +128.195 80.318 130.516 81.982 c h
   2.518 +130.516 81.982 m f*
   2.519 +1 0 0 rg
   2.520 +BT
   2.521 +7.831745 0 0 11.438301 99.162394 110.386055 Tm
   2.522 +/f-0-0 1 Tf
   2.523 +[<010203030405>-1<0607>-1<0809060205>]TJ
   2.524 +1.180664 -1 Td
   2.525 +<0e060b030f10080b0c>Tj
   2.526 +ET
   2.527 +0 g
   2.528 +1.440509 w
   2.529 +q 0 -1 -1 0 0 123.478271 cm
   2.530 +3.07 -156.605 m 26.77 -156.605 l 26.77 -96.715 l 3.07 -96.715 l h
   2.531 +3.07 -156.605 m S Q
   2.532 +1.6 w
   2.533 +q 1 0 0 -1 0 123.478271 cm
   2.534 +61.09 19.379 m 82.613 19.379 82.613 19.188 82.613 19.188 c 82.613 
   2.535 +23.918 l 94.391 14.457 l 82.613 5.563 l 82.613 10.105 l 61.09 10.297 l 
   2.536 +h
   2.537 +61.09 19.379 m S Q
   2.538 +BT
   2.539 +10.591524 0 0 15.468973 12.234556 112.072925 Tm
   2.540 +/f-0-0 1 Tf
   2.541 +<111213140208150d>Tj
   2.542 +-0.334961 -1 Td
   2.543 +<16060b030f10080b0c>Tj
   2.544 +ET
   2.545 +1.6 w
   2.546 +q 1 0 0 -1 0 123.478271 cm
   2.547 +158.652 63.246 m 190.406 63.246 l S Q
   2.548 +167.023 56.361 m 156.535 60.217 l 167.023 64.076 l 165.348 61.799 
   2.549 +165.359 58.681 167.023 56.361 c h
   2.550 +167.023 56.361 m f*
   2.551 +182.035 64.103 m 192.523 60.248 l 182.035 56.392 l 183.711 58.67 
   2.552 +183.703 61.783 182.035 64.103 c h
   2.553 +182.035 64.103 m f*
   2.554 +1 0 0 rg
   2.555 +BT
   2.556 +7.831745 0 0 11.438301 207.720735 62.386055 Tm
   2.557 +/f-0-0 1 Tf
   2.558 +<170c0910020b18>Tj
   2.559 +ET
   2.560 +0 g
   2.561 +1.440509 w
   2.562 +q 0 -1 -1 0 0 123.478271 cm
   2.563 +51.07 -252.605 m 74.77 -252.605 l 74.77 -192.715 l 51.07 -192.715 l h
   2.564 +51.07 -252.605 m S Q
   2.565 +1 0 0 rg
   2.566 +BT
   2.567 +7.831745 0 0 11.438301 11.843087 62.386055 Tm
   2.568 +/f-0-0 1 Tf
   2.569 +<1902070814131a0c03>Tj
   2.570 +ET
   2.571 +0 g
   2.572 +1.440509 w
   2.573 +q 0 -1 -1 0 0 123.478271 cm
   2.574 +51.07 -60.605 m 74.77 -60.605 l 74.77 -0.715 l 51.07 -0.715 l h
   2.575 +51.07 -60.605 m S Q
   2.576 +1.6 w
   2.577 +q 1 0 0 -1 0 123.478271 cm
   2.578 +62.652 63.246 m 94.406 63.246 l S Q
   2.579 +71.023 56.361 m 60.535 60.217 l 71.023 64.076 l 69.348 61.799 69.359 
   2.580 +58.681 71.023 56.361 c h
   2.581 +71.023 56.361 m f*
   2.582 +86.035 64.103 m 96.523 60.248 l 86.035 56.392 l 87.711 58.67 87.703 
   2.583 +61.783 86.035 64.103 c h
   2.584 +86.035 64.103 m f*
   2.585 +1 0 0 rg
   2.586 +BT
   2.587 +7.831745 0 0 11.438301 117.487452 14.386055 Tm
   2.588 +/f-0-0 1 Tf
   2.589 +<1b020b18>Tj
   2.590 +-0.989258 -1 Td
   2.591 +[<0a>-1<0b0207>-1<0c0d>1<0d020b>]TJ
   2.592 +ET
   2.593 +0 g
   2.594 +1.440509 w
   2.595 +q 0 -1 -1 0 0 123.478271 cm
   2.596 +99.07 -156.605 m 122.77 -156.605 l 122.77 -96.715 l 99.07 -96.715 l h
   2.597 +99.07 -156.605 m S Q
   2.598 +1.6 w
   2.599 +q 1 0 0 -1 0 123.478271 cm
   2.600 +126.645 75.277 m 126.645 97.867 l S Q
   2.601 +122.77 39.834 m 126.629 50.322 l 130.484 39.834 l 128.207 41.51 125.094 
   2.602 +41.498 122.77 39.834 c h
   2.603 +122.77 39.834 m f*
   2.604 +130.516 33.982 m 126.66 23.494 l 122.801 33.982 l 125.078 32.306 
   2.605 +128.195 32.318 130.516 33.982 c h
   2.606 +130.516 33.982 m f*
   2.607 +1.6 w
   2.608 +q 1 0 0 -1 0 123.478271 cm
   2.609 +28.98 76.523 m 31.938 113.777 94.023 111.41 94.023 111.41 c S Q
   2.610 +25.781 38.306 m 28.797 49.068 l 33.473 38.916 l 31.07 40.408 27.965 
   2.611 +40.15 25.781 38.306 c h
   2.612 +25.781 38.306 m f*
   2.613 +85.516 15.619 m 96.141 12.166 l 85.809 7.912 l 87.395 10.248 87.266 
   2.614 +13.361 85.516 15.619 c h
   2.615 +85.516 15.619 m f*
   2.616 +Q
   2.617 +showpage
   2.618 +%%Trailer
   2.619 +count op_count sub {pop} repeat
   2.620 +countdictstack dict_count sub {end} repeat
   2.621 +cairo_eps_state restore
   2.622 +%%EOF
     3.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     3.2 +++ b/0__Papers/Future_Architecture/figures/Separate_comm_processors.svg	Sun Apr 08 09:00:10 2012 -0700
     3.3 @@ -0,0 +1,1092 @@
     3.4 +<?xml version="1.0" encoding="UTF-8" standalone="no"?>
     3.5 +<!-- Created with Inkscape (http://www.inkscape.org/) -->
     3.6 +
     3.7 +<svg
     3.8 +   xmlns:dc="http://purl.org/dc/elements/1.1/"
     3.9 +   xmlns:cc="http://creativecommons.org/ns#"
    3.10 +   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    3.11 +   xmlns:svg="http://www.w3.org/2000/svg"
    3.12 +   xmlns="http://www.w3.org/2000/svg"
    3.13 +   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
    3.14 +   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
    3.15 +   width="744.09448819"
    3.16 +   height="1052.3622047"
    3.17 +   id="svg2"
    3.18 +   sodipodi:version="0.32"
    3.19 +   inkscape:version="0.48.1 "
    3.20 +   sodipodi:docname="Separate_Comm_Processors.svg"
    3.21 +   inkscape:output_extension="org.inkscape.output.svg.inkscape"
    3.22 +   version="1.1">
    3.23 +  <defs
    3.24 +     id="defs4">
    3.25 +    <marker
    3.26 +       inkscape:stockid="Arrow2Mstart"
    3.27 +       orient="auto"
    3.28 +       refY="0.0"
    3.29 +       refX="0.0"
    3.30 +       id="Arrow2Mstart"
    3.31 +       style="overflow:visible">
    3.32 +      <path
    3.33 +         id="path5492"
    3.34 +         style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round"
    3.35 +         d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
    3.36 +         transform="scale(0.6) translate(0,0)" />
    3.37 +    </marker>
    3.38 +    <marker
    3.39 +       inkscape:stockid="Arrow2Mend"
    3.40 +       orient="auto"
    3.41 +       refY="0.0"
    3.42 +       refX="0.0"
    3.43 +       id="Arrow2Mend"
    3.44 +       style="overflow:visible;">
    3.45 +      <path
    3.46 +         id="path3563"
    3.47 +         style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
    3.48 +         d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
    3.49 +         transform="scale(0.6) rotate(180) translate(0,0)" />
    3.50 +    </marker>
    3.51 +    <marker
    3.52 +       inkscape:stockid="TriangleOutM"
    3.53 +       orient="auto"
    3.54 +       refY="0.0"
    3.55 +       refX="0.0"
    3.56 +       id="TriangleOutM"
    3.57 +       style="overflow:visible">
    3.58 +      <path
    3.59 +         id="path3682"
    3.60 +         d="M 5.77,0.0 L -2.88,5.0 L -2.88,-5.0 L 5.77,0.0 z "
    3.61 +         style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt;marker-start:none"
    3.62 +         transform="scale(0.4)" />
    3.63 +    </marker>
    3.64 +    <marker
    3.65 +       inkscape:stockid="Arrow2Lend"
    3.66 +       orient="auto"
    3.67 +       refY="0.0"
    3.68 +       refX="0.0"
    3.69 +       id="Arrow2Lend"
    3.70 +       style="overflow:visible;">
    3.71 +      <path
    3.72 +         id="path3557"
    3.73 +         style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
    3.74 +         d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
    3.75 +         transform="scale(1.1) rotate(180) translate(1,0)" />
    3.76 +    </marker>
    3.77 +    <marker
    3.78 +       inkscape:stockid="Arrow1Mstart"
    3.79 +       orient="auto"
    3.80 +       refY="0.0"
    3.81 +       refX="0.0"
    3.82 +       id="Arrow1Mstart"
    3.83 +       style="overflow:visible">
    3.84 +      <path
    3.85 +         id="path3542"
    3.86 +         d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z "
    3.87 +         style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt;marker-start:none"
    3.88 +         transform="scale(0.4) translate(10,0)" />
    3.89 +    </marker>
    3.90 +    <marker
    3.91 +       inkscape:stockid="Arrow1Lend"
    3.92 +       orient="auto"
    3.93 +       refY="0.0"
    3.94 +       refX="0.0"
    3.95 +       id="Arrow1Lend"
    3.96 +       style="overflow:visible;">
    3.97 +      <path
    3.98 +         id="path3539"
    3.99 +         d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z "
   3.100 +         style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt;marker-start:none;"
   3.101 +         transform="scale(0.8) rotate(180) translate(12.5,0)" />
   3.102 +    </marker>
   3.103 +    <marker
   3.104 +       inkscape:stockid="Arrow1Lstart"
   3.105 +       orient="auto"
   3.106 +       refY="0.0"
   3.107 +       refX="0.0"
   3.108 +       id="Arrow1Lstart"
   3.109 +       style="overflow:visible">
   3.110 +      <path
   3.111 +         id="path3536"
   3.112 +         d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z "
   3.113 +         style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt;marker-start:none"
   3.114 +         transform="scale(0.8) translate(12.5,0)" />
   3.115 +    </marker>
   3.116 +    <inkscape:perspective
   3.117 +       sodipodi:type="inkscape:persp3d"
   3.118 +       inkscape:vp_x="0 : 526.18109 : 1"
   3.119 +       inkscape:vp_y="0 : 1000 : 0"
   3.120 +       inkscape:vp_z="744.09448 : 526.18109 : 1"
   3.121 +       inkscape:persp3d-origin="372.04724 : 350.78739 : 1"
   3.122 +       id="perspective10" />
   3.123 +    <inkscape:perspective
   3.124 +       id="perspective4311"
   3.125 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
   3.126 +       inkscape:vp_z="1 : 0.5 : 1"
   3.127 +       inkscape:vp_y="0 : 1000 : 0"
   3.128 +       inkscape:vp_x="0 : 0.5 : 1"
   3.129 +       sodipodi:type="inkscape:persp3d" />
   3.130 +    <inkscape:perspective
   3.131 +       id="perspective4336"
   3.132 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
   3.133 +       inkscape:vp_z="1 : 0.5 : 1"
   3.134 +       inkscape:vp_y="0 : 1000 : 0"
   3.135 +       inkscape:vp_x="0 : 0.5 : 1"
   3.136 +       sodipodi:type="inkscape:persp3d" />
   3.137 +    <inkscape:perspective
   3.138 +       id="perspective4365"
   3.139 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
   3.140 +       inkscape:vp_z="1 : 0.5 : 1"
   3.141 +       inkscape:vp_y="0 : 1000 : 0"
   3.142 +       inkscape:vp_x="0 : 0.5 : 1"
   3.143 +       sodipodi:type="inkscape:persp3d" />
   3.144 +    <marker
   3.145 +       inkscape:stockid="Arrow2Mend"
   3.146 +       orient="auto"
   3.147 +       refY="0"
   3.148 +       refX="0"
   3.149 +       id="Arrow2Mend-9"
   3.150 +       style="overflow:visible">
   3.151 +      <path
   3.152 +         id="path3563-4"
   3.153 +         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
   3.154 +         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
   3.155 +         transform="scale(-0.6,-0.6)" />
   3.156 +    </marker>
   3.157 +    <inkscape:perspective
   3.158 +       id="perspective4423"
   3.159 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
   3.160 +       inkscape:vp_z="1 : 0.5 : 1"
   3.161 +       inkscape:vp_y="0 : 1000 : 0"
   3.162 +       inkscape:vp_x="0 : 0.5 : 1"
   3.163 +       sodipodi:type="inkscape:persp3d" />
   3.164 +    <marker
   3.165 +       inkscape:stockid="Arrow2Mend"
   3.166 +       orient="auto"
   3.167 +       refY="0"
   3.168 +       refX="0"
   3.169 +       id="Arrow2Mend-8"
   3.170 +       style="overflow:visible">
   3.171 +      <path
   3.172 +         id="path3563-2"
   3.173 +         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
   3.174 +         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
   3.175 +         transform="scale(-0.6,-0.6)" />
   3.176 +    </marker>
   3.177 +    <inkscape:perspective
   3.178 +       id="perspective4461"
   3.179 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
   3.180 +       inkscape:vp_z="1 : 0.5 : 1"
   3.181 +       inkscape:vp_y="0 : 1000 : 0"
   3.182 +       inkscape:vp_x="0 : 0.5 : 1"
   3.183 +       sodipodi:type="inkscape:persp3d" />
   3.184 +    <inkscape:perspective
   3.185 +       id="perspective14081"
   3.186 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
   3.187 +       inkscape:vp_z="1 : 0.5 : 1"
   3.188 +       inkscape:vp_y="0 : 1000 : 0"
   3.189 +       inkscape:vp_x="0 : 0.5 : 1"
   3.190 +       sodipodi:type="inkscape:persp3d" />
   3.191 +    <inkscape:perspective
   3.192 +       id="perspective14206"
   3.193 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
   3.194 +       inkscape:vp_z="1 : 0.5 : 1"
   3.195 +       inkscape:vp_y="0 : 1000 : 0"
   3.196 +       inkscape:vp_x="0 : 0.5 : 1"
   3.197 +       sodipodi:type="inkscape:persp3d" />
   3.198 +    <inkscape:perspective
   3.199 +       id="perspective14299"
   3.200 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
   3.201 +       inkscape:vp_z="1 : 0.5 : 1"
   3.202 +       inkscape:vp_y="0 : 1000 : 0"
   3.203 +       inkscape:vp_x="0 : 0.5 : 1"
   3.204 +       sodipodi:type="inkscape:persp3d" />
   3.205 +    <inkscape:perspective
   3.206 +       id="perspective16915"
   3.207 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
   3.208 +       inkscape:vp_z="1 : 0.5 : 1"
   3.209 +       inkscape:vp_y="0 : 1000 : 0"
   3.210 +       inkscape:vp_x="0 : 0.5 : 1"
   3.211 +       sodipodi:type="inkscape:persp3d" />
   3.212 +    <inkscape:perspective
   3.213 +       id="perspective16946"
   3.214 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
   3.215 +       inkscape:vp_z="1 : 0.5 : 1"
   3.216 +       inkscape:vp_y="0 : 1000 : 0"
   3.217 +       inkscape:vp_x="0 : 0.5 : 1"
   3.218 +       sodipodi:type="inkscape:persp3d" />
   3.219 +    <inkscape:perspective
   3.220 +       id="perspective17789"
   3.221 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
   3.222 +       inkscape:vp_z="1 : 0.5 : 1"
   3.223 +       inkscape:vp_y="0 : 1000 : 0"
   3.224 +       inkscape:vp_x="0 : 0.5 : 1"
   3.225 +       sodipodi:type="inkscape:persp3d" />
   3.226 +    <inkscape:perspective
   3.227 +       id="perspective17820"
   3.228 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
   3.229 +       inkscape:vp_z="1 : 0.5 : 1"
   3.230 +       inkscape:vp_y="0 : 1000 : 0"
   3.231 +       inkscape:vp_x="0 : 0.5 : 1"
   3.232 +       sodipodi:type="inkscape:persp3d" />
   3.233 +    <marker
   3.234 +       inkscape:stockid="Arrow2Mend"
   3.235 +       orient="auto"
   3.236 +       refY="0"
   3.237 +       refX="0"
   3.238 +       id="Arrow2Mend-8-2"
   3.239 +       style="overflow:visible">
   3.240 +      <path
   3.241 +         id="path3563-2-3"
   3.242 +         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
   3.243 +         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
   3.244 +         transform="scale(-0.6,-0.6)" />
   3.245 +    </marker>
   3.246 +    <inkscape:perspective
   3.247 +       id="perspective17848"
   3.248 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
   3.249 +       inkscape:vp_z="1 : 0.5 : 1"
   3.250 +       inkscape:vp_y="0 : 1000 : 0"
   3.251 +       inkscape:vp_x="0 : 0.5 : 1"
   3.252 +       sodipodi:type="inkscape:persp3d" />
   3.253 +    <inkscape:perspective
   3.254 +       id="perspective17891"
   3.255 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
   3.256 +       inkscape:vp_z="1 : 0.5 : 1"
   3.257 +       inkscape:vp_y="0 : 1000 : 0"
   3.258 +       inkscape:vp_x="0 : 0.5 : 1"
   3.259 +       sodipodi:type="inkscape:persp3d" />
   3.260 +    <marker
   3.261 +       inkscape:stockid="Arrow2Mend"
   3.262 +       orient="auto"
   3.263 +       refY="0"
   3.264 +       refX="0"
   3.265 +       id="Arrow2Mend-8-7"
   3.266 +       style="overflow:visible">
   3.267 +      <path
   3.268 +         id="path3563-2-8"
   3.269 +         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
   3.270 +         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
   3.271 +         transform="scale(-0.6,-0.6)" />
   3.272 +    </marker>
   3.273 +    <inkscape:perspective
   3.274 +       id="perspective17925"
   3.275 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
   3.276 +       inkscape:vp_z="1 : 0.5 : 1"
   3.277 +       inkscape:vp_y="0 : 1000 : 0"
   3.278 +       inkscape:vp_x="0 : 0.5 : 1"
   3.279 +       sodipodi:type="inkscape:persp3d" />
   3.280 +    <inkscape:perspective
   3.281 +       id="perspective17996"
   3.282 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
   3.283 +       inkscape:vp_z="1 : 0.5 : 1"
   3.284 +       inkscape:vp_y="0 : 1000 : 0"
   3.285 +       inkscape:vp_x="0 : 0.5 : 1"
   3.286 +       sodipodi:type="inkscape:persp3d" />
   3.287 +    <inkscape:perspective
   3.288 +       id="perspective18039"
   3.289 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
   3.290 +       inkscape:vp_z="1 : 0.5 : 1"
   3.291 +       inkscape:vp_y="0 : 1000 : 0"
   3.292 +       inkscape:vp_x="0 : 0.5 : 1"
   3.293 +       sodipodi:type="inkscape:persp3d" />
   3.294 +    <inkscape:perspective
   3.295 +       id="perspective18073"
   3.296 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
   3.297 +       inkscape:vp_z="1 : 0.5 : 1"
   3.298 +       inkscape:vp_y="0 : 1000 : 0"
   3.299 +       inkscape:vp_x="0 : 0.5 : 1"
   3.300 +       sodipodi:type="inkscape:persp3d" />
   3.301 +    <inkscape:perspective
   3.302 +       id="perspective4016"
   3.303 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
   3.304 +       inkscape:vp_z="1 : 0.5 : 1"
   3.305 +       inkscape:vp_y="0 : 1000 : 0"
   3.306 +       inkscape:vp_x="0 : 0.5 : 1"
   3.307 +       sodipodi:type="inkscape:persp3d" />
   3.308 +    <inkscape:perspective
   3.309 +       id="perspective4046"
   3.310 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
   3.311 +       inkscape:vp_z="1 : 0.5 : 1"
   3.312 +       inkscape:vp_y="0 : 1000 : 0"
   3.313 +       inkscape:vp_x="0 : 0.5 : 1"
   3.314 +       sodipodi:type="inkscape:persp3d" />
   3.315 +    <inkscape:perspective
   3.316 +       id="perspective4071"
   3.317 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
   3.318 +       inkscape:vp_z="1 : 0.5 : 1"
   3.319 +       inkscape:vp_y="0 : 1000 : 0"
   3.320 +       inkscape:vp_x="0 : 0.5 : 1"
   3.321 +       sodipodi:type="inkscape:persp3d" />
   3.322 +    <inkscape:perspective
   3.323 +       id="perspective4101"
   3.324 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
   3.325 +       inkscape:vp_z="1 : 0.5 : 1"
   3.326 +       inkscape:vp_y="0 : 1000 : 0"
   3.327 +       inkscape:vp_x="0 : 0.5 : 1"
   3.328 +       sodipodi:type="inkscape:persp3d" />
   3.329 +    <inkscape:perspective
   3.330 +       id="perspective5945"
   3.331 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
   3.332 +       inkscape:vp_z="1 : 0.5 : 1"
   3.333 +       inkscape:vp_y="0 : 1000 : 0"
   3.334 +       inkscape:vp_x="0 : 0.5 : 1"
   3.335 +       sodipodi:type="inkscape:persp3d" />
   3.336 +    <inkscape:perspective
   3.337 +       id="perspective3139"
   3.338 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
   3.339 +       inkscape:vp_z="1 : 0.5 : 1"
   3.340 +       inkscape:vp_y="0 : 1000 : 0"
   3.341 +       inkscape:vp_x="0 : 0.5 : 1"
   3.342 +       sodipodi:type="inkscape:persp3d" />
   3.343 +    <inkscape:perspective
   3.344 +       id="perspective3161"
   3.345 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
   3.346 +       inkscape:vp_z="1 : 0.5 : 1"
   3.347 +       inkscape:vp_y="0 : 1000 : 0"
   3.348 +       inkscape:vp_x="0 : 0.5 : 1"
   3.349 +       sodipodi:type="inkscape:persp3d" />
   3.350 +    <marker
   3.351 +       inkscape:stockid="Arrow2Mend"
   3.352 +       orient="auto"
   3.353 +       refY="0"
   3.354 +       refX="0"
   3.355 +       id="Arrow2Mend-8-7-0"
   3.356 +       style="overflow:visible">
   3.357 +      <path
   3.358 +         inkscape:connector-curvature="0"
   3.359 +         id="path3563-2-8-4"
   3.360 +         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
   3.361 +         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
   3.362 +         transform="scale(-0.6,-0.6)" />
   3.363 +    </marker>
   3.364 +    <marker
   3.365 +       inkscape:stockid="Arrow2Mend"
   3.366 +       orient="auto"
   3.367 +       refY="0"
   3.368 +       refX="0"
   3.369 +       id="marker12725"
   3.370 +       style="overflow:visible">
   3.371 +      <path
   3.372 +         inkscape:connector-curvature="0"
   3.373 +         id="path12727"
   3.374 +         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
   3.375 +         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
   3.376 +         transform="scale(-0.6,-0.6)" />
   3.377 +    </marker>
   3.378 +    <marker
   3.379 +       inkscape:stockid="Arrow2Mend"
   3.380 +       orient="auto"
   3.381 +       refY="0"
   3.382 +       refX="0"
   3.383 +       id="marker12729"
   3.384 +       style="overflow:visible">
   3.385 +      <path
   3.386 +         inkscape:connector-curvature="0"
   3.387 +         id="path12731"
   3.388 +         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
   3.389 +         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
   3.390 +         transform="scale(-0.6,-0.6)" />
   3.391 +    </marker>
   3.392 +    <marker
   3.393 +       inkscape:stockid="Arrow2Mend"
   3.394 +       orient="auto"
   3.395 +       refY="0"
   3.396 +       refX="0"
   3.397 +       id="marker12733"
   3.398 +       style="overflow:visible">
   3.399 +      <path
   3.400 +         inkscape:connector-curvature="0"
   3.401 +         id="path12735"
   3.402 +         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
   3.403 +         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
   3.404 +         transform="scale(-0.6,-0.6)" />
   3.405 +    </marker>
   3.406 +    <marker
   3.407 +       inkscape:stockid="Arrow2Mend"
   3.408 +       orient="auto"
   3.409 +       refY="0"
   3.410 +       refX="0"
   3.411 +       id="marker12737"
   3.412 +       style="overflow:visible">
   3.413 +      <path
   3.414 +         inkscape:connector-curvature="0"
   3.415 +         id="path12739"
   3.416 +         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
   3.417 +         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
   3.418 +         transform="scale(-0.6,-0.6)" />
   3.419 +    </marker>
   3.420 +    <marker
   3.421 +       inkscape:stockid="Arrow2Mend"
   3.422 +       orient="auto"
   3.423 +       refY="0"
   3.424 +       refX="0"
   3.425 +       id="marker12741"
   3.426 +       style="overflow:visible">
   3.427 +      <path
   3.428 +         inkscape:connector-curvature="0"
   3.429 +         id="path12743"
   3.430 +         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
   3.431 +         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
   3.432 +         transform="scale(-0.6,-0.6)" />
   3.433 +    </marker>
   3.434 +    <marker
   3.435 +       inkscape:stockid="Arrow2Mend"
   3.436 +       orient="auto"
   3.437 +       refY="0"
   3.438 +       refX="0"
   3.439 +       id="marker12745"
   3.440 +       style="overflow:visible">
   3.441 +      <path
   3.442 +         inkscape:connector-curvature="0"
   3.443 +         id="path12747"
   3.444 +         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
   3.445 +         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
   3.446 +         transform="scale(-0.6,-0.6)" />
   3.447 +    </marker>
   3.448 +    <marker
   3.449 +       inkscape:stockid="Arrow2Mend"
   3.450 +       orient="auto"
   3.451 +       refY="0"
   3.452 +       refX="0"
   3.453 +       id="marker12749"
   3.454 +       style="overflow:visible">
   3.455 +      <path
   3.456 +         inkscape:connector-curvature="0"
   3.457 +         id="path12751"
   3.458 +         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
   3.459 +         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
   3.460 +         transform="scale(-0.6,-0.6)" />
   3.461 +    </marker>
   3.462 +    <marker
   3.463 +       inkscape:stockid="Arrow2Mend"
   3.464 +       orient="auto"
   3.465 +       refY="0"
   3.466 +       refX="0"
   3.467 +       id="marker12753"
   3.468 +       style="overflow:visible">
   3.469 +      <path
   3.470 +         inkscape:connector-curvature="0"
   3.471 +         id="path12755"
   3.472 +         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
   3.473 +         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
   3.474 +         transform="scale(-0.6,-0.6)" />
   3.475 +    </marker>
   3.476 +    <marker
   3.477 +       inkscape:stockid="Arrow2Mend"
   3.478 +       orient="auto"
   3.479 +       refY="0"
   3.480 +       refX="0"
   3.481 +       id="marker12757"
   3.482 +       style="overflow:visible">
   3.483 +      <path
   3.484 +         inkscape:connector-curvature="0"
   3.485 +         id="path12759"
   3.486 +         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
   3.487 +         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
   3.488 +         transform="scale(-0.6,-0.6)" />
   3.489 +    </marker>
   3.490 +    <marker
   3.491 +       inkscape:stockid="Arrow2Mend"
   3.492 +       orient="auto"
   3.493 +       refY="0"
   3.494 +       refX="0"
   3.495 +       id="marker12761"
   3.496 +       style="overflow:visible">
   3.497 +      <path
   3.498 +         inkscape:connector-curvature="0"
   3.499 +         id="path12763"
   3.500 +         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
   3.501 +         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
   3.502 +         transform="scale(-0.6,-0.6)" />
   3.503 +    </marker>
   3.504 +    <marker
   3.505 +       inkscape:stockid="Arrow2Mend"
   3.506 +       orient="auto"
   3.507 +       refY="0"
   3.508 +       refX="0"
   3.509 +       id="marker12765"
   3.510 +       style="overflow:visible">
   3.511 +      <path
   3.512 +         inkscape:connector-curvature="0"
   3.513 +         id="path12767"
   3.514 +         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
   3.515 +         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
   3.516 +         transform="scale(-0.6,-0.6)" />
   3.517 +    </marker>
   3.518 +    <marker
   3.519 +       inkscape:stockid="Arrow2Mend"
   3.520 +       orient="auto"
   3.521 +       refY="0"
   3.522 +       refX="0"
   3.523 +       id="marker12769"
   3.524 +       style="overflow:visible">
   3.525 +      <path
   3.526 +         inkscape:connector-curvature="0"
   3.527 +         id="path12771"
   3.528 +         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
   3.529 +         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
   3.530 +         transform="scale(-0.6,-0.6)" />
   3.531 +    </marker>
   3.532 +    <marker
   3.533 +       inkscape:stockid="Arrow2Mend"
   3.534 +       orient="auto"
   3.535 +       refY="0"
   3.536 +       refX="0"
   3.537 +       id="marker12773"
   3.538 +       style="overflow:visible">
   3.539 +      <path
   3.540 +         inkscape:connector-curvature="0"
   3.541 +         id="path12775"
   3.542 +         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
   3.543 +         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
   3.544 +         transform="scale(-0.6,-0.6)" />
   3.545 +    </marker>
   3.546 +    <marker
   3.547 +       inkscape:stockid="Arrow2Mend"
   3.548 +       orient="auto"
   3.549 +       refY="0"
   3.550 +       refX="0"
   3.551 +       id="marker12777"
   3.552 +       style="overflow:visible">
   3.553 +      <path
   3.554 +         inkscape:connector-curvature="0"
   3.555 +         id="path12779"
   3.556 +         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
   3.557 +         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
   3.558 +         transform="scale(-0.6,-0.6)" />
   3.559 +    </marker>
   3.560 +    <marker
   3.561 +       inkscape:stockid="Arrow2Mend"
   3.562 +       orient="auto"
   3.563 +       refY="0"
   3.564 +       refX="0"
   3.565 +       id="marker12781"
   3.566 +       style="overflow:visible">
   3.567 +      <path
   3.568 +         inkscape:connector-curvature="0"
   3.569 +         id="path12783"
   3.570 +         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
   3.571 +         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
   3.572 +         transform="scale(-0.6,-0.6)" />
   3.573 +    </marker>
   3.574 +    <marker
   3.575 +       inkscape:stockid="Arrow2Mend"
   3.576 +       orient="auto"
   3.577 +       refY="0"
   3.578 +       refX="0"
   3.579 +       id="marker12785"
   3.580 +       style="overflow:visible">
   3.581 +      <path
   3.582 +         inkscape:connector-curvature="0"
   3.583 +         id="path12787"
   3.584 +         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
   3.585 +         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
   3.586 +         transform="scale(-0.6,-0.6)" />
   3.587 +    </marker>
   3.588 +    <marker
   3.589 +       inkscape:stockid="Arrow2Mend"
   3.590 +       orient="auto"
   3.591 +       refY="0"
   3.592 +       refX="0"
   3.593 +       id="marker12789"
   3.594 +       style="overflow:visible">
   3.595 +      <path
   3.596 +         inkscape:connector-curvature="0"
   3.597 +         id="path12791"
   3.598 +         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
   3.599 +         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
   3.600 +         transform="scale(-0.6,-0.6)" />
   3.601 +    </marker>
   3.602 +    <marker
   3.603 +       inkscape:stockid="Arrow2Mend"
   3.604 +       orient="auto"
   3.605 +       refY="0"
   3.606 +       refX="0"
   3.607 +       id="marker12793"
   3.608 +       style="overflow:visible">
   3.609 +      <path
   3.610 +         inkscape:connector-curvature="0"
   3.611 +         id="path12795"
   3.612 +         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
   3.613 +         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
   3.614 +         transform="scale(-0.6,-0.6)" />
   3.615 +    </marker>
   3.616 +    <marker
   3.617 +       inkscape:stockid="Arrow2Mend"
   3.618 +       orient="auto"
   3.619 +       refY="0"
   3.620 +       refX="0"
   3.621 +       id="marker12797"
   3.622 +       style="overflow:visible">
   3.623 +      <path
   3.624 +         inkscape:connector-curvature="0"
   3.625 +         id="path12799"
   3.626 +         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
   3.627 +         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
   3.628 +         transform="scale(-0.6,-0.6)" />
   3.629 +    </marker>
   3.630 +    <marker
   3.631 +       inkscape:stockid="Arrow2Mend"
   3.632 +       orient="auto"
   3.633 +       refY="0"
   3.634 +       refX="0"
   3.635 +       id="marker12801"
   3.636 +       style="overflow:visible">
   3.637 +      <path
   3.638 +         inkscape:connector-curvature="0"
   3.639 +         id="path12803"
   3.640 +         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
   3.641 +         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
   3.642 +         transform="scale(-0.6,-0.6)" />
   3.643 +    </marker>
   3.644 +    <marker
   3.645 +       inkscape:stockid="Arrow2Mend"
   3.646 +       orient="auto"
   3.647 +       refY="0"
   3.648 +       refX="0"
   3.649 +       id="marker12805"
   3.650 +       style="overflow:visible">
   3.651 +      <path
   3.652 +         inkscape:connector-curvature="0"
   3.653 +         id="path12807"
   3.654 +         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
   3.655 +         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
   3.656 +         transform="scale(-0.6,-0.6)" />
   3.657 +    </marker>
   3.658 +    <marker
   3.659 +       inkscape:stockid="Arrow2Mend"
   3.660 +       orient="auto"
   3.661 +       refY="0"
   3.662 +       refX="0"
   3.663 +       id="marker12809"
   3.664 +       style="overflow:visible">
   3.665 +      <path
   3.666 +         inkscape:connector-curvature="0"
   3.667 +         id="path12811"
   3.668 +         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
   3.669 +         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
   3.670 +         transform="scale(-0.6,-0.6)" />
   3.671 +    </marker>
   3.672 +    <marker
   3.673 +       inkscape:stockid="Arrow2Mend"
   3.674 +       orient="auto"
   3.675 +       refY="0"
   3.676 +       refX="0"
   3.677 +       id="marker12813"
   3.678 +       style="overflow:visible">
   3.679 +      <path
   3.680 +         inkscape:connector-curvature="0"
   3.681 +         id="path12815"
   3.682 +         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
   3.683 +         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
   3.684 +         transform="scale(-0.6,-0.6)" />
   3.685 +    </marker>
   3.686 +    <marker
   3.687 +       inkscape:stockid="Arrow2Mend"
   3.688 +       orient="auto"
   3.689 +       refY="0"
   3.690 +       refX="0"
   3.691 +       id="marker12817"
   3.692 +       style="overflow:visible">
   3.693 +      <path
   3.694 +         inkscape:connector-curvature="0"
   3.695 +         id="path12819"
   3.696 +         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
   3.697 +         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
   3.698 +         transform="scale(-0.6,-0.6)" />
   3.699 +    </marker>
   3.700 +    <marker
   3.701 +       inkscape:stockid="Arrow2Mend"
   3.702 +       orient="auto"
   3.703 +       refY="0"
   3.704 +       refX="0"
   3.705 +       id="marker12821"
   3.706 +       style="overflow:visible">
   3.707 +      <path
   3.708 +         inkscape:connector-curvature="0"
   3.709 +         id="path12823"
   3.710 +         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
   3.711 +         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
   3.712 +         transform="scale(-0.6,-0.6)" />
   3.713 +    </marker>
   3.714 +    <marker
   3.715 +       inkscape:stockid="Arrow2Mend"
   3.716 +       orient="auto"
   3.717 +       refY="0"
   3.718 +       refX="0"
   3.719 +       id="marker12825"
   3.720 +       style="overflow:visible">
   3.721 +      <path
   3.722 +         inkscape:connector-curvature="0"
   3.723 +         id="path12827"
   3.724 +         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
   3.725 +         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
   3.726 +         transform="scale(-0.6,-0.6)" />
   3.727 +    </marker>
   3.728 +    <marker
   3.729 +       inkscape:stockid="Arrow2Mend"
   3.730 +       orient="auto"
   3.731 +       refY="0"
   3.732 +       refX="0"
   3.733 +       id="marker12829"
   3.734 +       style="overflow:visible">
   3.735 +      <path
   3.736 +         inkscape:connector-curvature="0"
   3.737 +         id="path12831"
   3.738 +         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
   3.739 +         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
   3.740 +         transform="scale(-0.6,-0.6)" />
   3.741 +    </marker>
   3.742 +    <marker
   3.743 +       inkscape:stockid="Arrow2Mend"
   3.744 +       orient="auto"
   3.745 +       refY="0"
   3.746 +       refX="0"
   3.747 +       id="marker12833"
   3.748 +       style="overflow:visible">
   3.749 +      <path
   3.750 +         inkscape:connector-curvature="0"
   3.751 +         id="path12835"
   3.752 +         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
   3.753 +         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
   3.754 +         transform="scale(-0.6,-0.6)" />
   3.755 +    </marker>
   3.756 +    <marker
   3.757 +       inkscape:stockid="Arrow2Mend"
   3.758 +       orient="auto"
   3.759 +       refY="0"
   3.760 +       refX="0"
   3.761 +       id="marker12837"
   3.762 +       style="overflow:visible">
   3.763 +      <path
   3.764 +         inkscape:connector-curvature="0"
   3.765 +         id="path12839"
   3.766 +         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
   3.767 +         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
   3.768 +         transform="scale(-0.6,-0.6)" />
   3.769 +    </marker>
   3.770 +    <marker
   3.771 +       inkscape:stockid="Arrow2Mend"
   3.772 +       orient="auto"
   3.773 +       refY="0"
   3.774 +       refX="0"
   3.775 +       id="marker12841"
   3.776 +       style="overflow:visible">
   3.777 +      <path
   3.778 +         inkscape:connector-curvature="0"
   3.779 +         id="path12843"
   3.780 +         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
   3.781 +         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
   3.782 +         transform="scale(-0.6,-0.6)" />
   3.783 +    </marker>
   3.784 +    <marker
   3.785 +       inkscape:stockid="Arrow2Mend"
   3.786 +       orient="auto"
   3.787 +       refY="0"
   3.788 +       refX="0"
   3.789 +       id="marker12845"
   3.790 +       style="overflow:visible">
   3.791 +      <path
   3.792 +         inkscape:connector-curvature="0"
   3.793 +         id="path12847"
   3.794 +         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
   3.795 +         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
   3.796 +         transform="scale(-0.6,-0.6)" />
   3.797 +    </marker>
   3.798 +    <marker
   3.799 +       inkscape:stockid="Arrow2Mend"
   3.800 +       orient="auto"
   3.801 +       refY="0"
   3.802 +       refX="0"
   3.803 +       id="marker12849"
   3.804 +       style="overflow:visible">
   3.805 +      <path
   3.806 +         inkscape:connector-curvature="0"
   3.807 +         id="path12851"
   3.808 +         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
   3.809 +         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
   3.810 +         transform="scale(-0.6,-0.6)" />
   3.811 +    </marker>
   3.812 +    <marker
   3.813 +       inkscape:stockid="Arrow2Mend"
   3.814 +       orient="auto"
   3.815 +       refY="0"
   3.816 +       refX="0"
   3.817 +       id="marker12853"
   3.818 +       style="overflow:visible">
   3.819 +      <path
   3.820 +         inkscape:connector-curvature="0"
   3.821 +         id="path12855"
   3.822 +         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
   3.823 +         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
   3.824 +         transform="scale(-0.6,-0.6)" />
   3.825 +    </marker>
   3.826 +    <marker
   3.827 +       inkscape:stockid="Arrow2Mend"
   3.828 +       orient="auto"
   3.829 +       refY="0"
   3.830 +       refX="0"
   3.831 +       id="marker12857"
   3.832 +       style="overflow:visible">
   3.833 +      <path
   3.834 +         inkscape:connector-curvature="0"
   3.835 +         id="path12859"
   3.836 +         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
   3.837 +         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
   3.838 +         transform="scale(-0.6,-0.6)" />
   3.839 +    </marker>
   3.840 +    <marker
   3.841 +       inkscape:stockid="Arrow2Mend"
   3.842 +       orient="auto"
   3.843 +       refY="0"
   3.844 +       refX="0"
   3.845 +       id="marker12861"
   3.846 +       style="overflow:visible">
   3.847 +      <path
   3.848 +         inkscape:connector-curvature="0"
   3.849 +         id="path12863"
   3.850 +         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
   3.851 +         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
   3.852 +         transform="scale(-0.6,-0.6)" />
   3.853 +    </marker>
   3.854 +  </defs>
   3.855 +  <sodipodi:namedview
   3.856 +     id="base"
   3.857 +     pagecolor="#ffffff"
   3.858 +     bordercolor="#666666"
   3.859 +     borderopacity="1.0"
   3.860 +     gridtolerance="10000"
   3.861 +     guidetolerance="10"
   3.862 +     objecttolerance="10"
   3.863 +     inkscape:pageopacity="0.0"
   3.864 +     inkscape:pageshadow="2"
   3.865 +     inkscape:zoom="1.3528978"
   3.866 +     inkscape:cx="149.31397"
   3.867 +     inkscape:cy="922.22574"
   3.868 +     inkscape:document-units="px"
   3.869 +     inkscape:current-layer="layer1"
   3.870 +     showgrid="false"
   3.871 +     inkscape:window-width="1600"
   3.872 +     inkscape:window-height="848"
   3.873 +     inkscape:window-x="-8"
   3.874 +     inkscape:window-y="-8"
   3.875 +     inkscape:window-maximized="1" />
   3.876 +  <metadata
   3.877 +     id="metadata7">
   3.878 +    <rdf:RDF>
   3.879 +      <cc:Work
   3.880 +         rdf:about="">
   3.881 +        <dc:format>image/svg+xml</dc:format>
   3.882 +        <dc:type
   3.883 +           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
   3.884 +        <dc:title></dc:title>
   3.885 +      </cc:Work>
   3.886 +    </rdf:RDF>
   3.887 +  </metadata>
   3.888 +  <g
   3.889 +     inkscape:label="Layer 1"
   3.890 +     inkscape:groupmode="layer"
   3.891 +     id="layer1">
   3.892 +    <text
   3.893 +       xml:space="preserve"
   3.894 +       style="font-size:14.09755802px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
   3.895 +       x="76.152191"
   3.896 +       y="376.30783"
   3.897 +       id="text3191"
   3.898 +       sodipodi:linespacing="100%"
   3.899 +       transform="scale(0.7715821,1.2960384)"><tspan
   3.900 +         id="tspan3195"
   3.901 +         sodipodi:role="line"
   3.902 +         x="76.152191"
   3.903 +         y="376.30783"
   3.904 +         style="font-size:22.05818939px;text-align:center;text-anchor:middle" /></text>
   3.905 +    <g
   3.906 +       transform="matrix(0,1,-1,0,901.99308,-102.4247)"
   3.907 +       id="g3671">
   3.908 +      <text
   3.909 +         transform="matrix(0,-0.82746283,1.2085135,0,0,0)"
   3.910 +         sodipodi:linespacing="100%"
   3.911 +         id="text3673"
   3.912 +         y="216.03394"
   3.913 +         x="-680.24878"
   3.914 +         style="font-size:13.14551258px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
   3.915 +         xml:space="preserve"><tspan
   3.916 +           id="tspan3675"
   3.917 +           y="216.03394"
   3.918 +           x="-680.24878"
   3.919 +           sodipodi:role="line"
   3.920 +           style="font-size:11.83096123px;text-align:center;text-anchor:middle;fill:#ff0000;fill-opacity:1">Communication</tspan><tspan
   3.921 +           id="tspan3618"
   3.922 +           y="227.8649"
   3.923 +           x="-680.24878"
   3.924 +           sodipodi:role="line"
   3.925 +           style="font-size:11.83096123px;text-align:center;text-anchor:middle;fill:#ff0000;fill-opacity:1">Processor</tspan></text>
   3.926 +      <rect
   3.927 +         style="fill:none;stroke:#000000;stroke-width:1.80063593;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
   3.928 +         id="rect3677"
   3.929 +         width="29.62429"
   3.930 +         height="74.865425"
   3.931 +         x="248.55019"
   3.932 +         y="525.1496" />
   3.933 +    </g>
   3.934 +    <path
   3.935 +       sodipodi:nodetypes="cc"
   3.936 +       inkscape:connector-curvature="0"
   3.937 +       id="path4767"
   3.938 +       d="m 339.39155,116.38498 0,28.23719"
   3.939 +       style="fill:none;stroke:#000000;stroke-width:1.99999988;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#marker12861)" />
   3.940 +    <g
   3.941 +       id="g3622"
   3.942 +       transform="matrix(0,1,-1,0,901.99308,-162.4247)">
   3.943 +      <text
   3.944 +         xml:space="preserve"
   3.945 +         style="font-size:13.14551258px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
   3.946 +         x="-680.24878"
   3.947 +         y="216.03394"
   3.948 +         id="text3624"
   3.949 +         sodipodi:linespacing="100%"
   3.950 +         transform="matrix(0,-0.82746283,1.2085135,0,0,0)"><tspan
   3.951 +           style="font-size:11.83096123px;text-align:center;text-anchor:middle;fill:#ff0000;fill-opacity:1"
   3.952 +           sodipodi:role="line"
   3.953 +           x="-680.24878"
   3.954 +           y="216.03394"
   3.955 +           id="tspan3626">Communication</tspan><tspan
   3.956 +           style="font-size:11.83096123px;text-align:center;text-anchor:middle;fill:#ff0000;fill-opacity:1"
   3.957 +           sodipodi:role="line"
   3.958 +           x="-680.24878"
   3.959 +           y="227.8649"
   3.960 +           id="tspan3628">Firm-ware</tspan></text>
   3.961 +      <rect
   3.962 +         y="525.1496"
   3.963 +         x="248.55019"
   3.964 +         height="74.865425"
   3.965 +         width="29.62429"
   3.966 +         id="rect3630"
   3.967 +         style="fill:none;stroke:#000000;stroke-width:1.80063593;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
   3.968 +    </g>
   3.969 +    <path
   3.970 +       inkscape:connector-curvature="0"
   3.971 +       id="path4964"
   3.972 +       d="m 257.4513,106.51265 c 26.90356,0 26.90356,-0.23653 26.90356,-0.23653 l 0,5.9134 14.72081,-11.82681 -14.72081,-11.117202 0,5.67687 -26.90356,0.23653 z"
   3.973 +       style="fill:none;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
   3.974 +       sodipodi:nodetypes="cccccccc" />
   3.975 +    <text
   3.976 +       xml:space="preserve"
   3.977 +       style="font-size:13.14551258px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
   3.978 +       x="267.51541"
   3.979 +       y="79.888756"
   3.980 +       id="text4966"
   3.981 +       sodipodi:linespacing="100%"
   3.982 +       transform="scale(0.82746283,1.2085135)"><tspan
   3.983 +         id="tspan4968"
   3.984 +         style="font-size:16px;text-align:center;text-anchor:middle;fill:#000000;fill-opacity:1"
   3.985 +         sodipodi:role="line"
   3.986 +         x="267.51541"
   3.987 +         y="79.888756">OS loads</tspan><tspan
   3.988 +         style="font-size:16px;text-align:center;text-anchor:middle;fill:#000000;fill-opacity:1"
   3.989 +         sodipodi:role="line"
   3.990 +         x="267.51541"
   3.991 +         y="95.888756"
   3.992 +         id="tspan5599">firm-ware</tspan></text>
   3.993 +    <path
   3.994 +       style="fill:none;stroke:#000000;stroke-width:1.99999988;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-start:url(#Arrow2Mstart);marker-end:url(#marker12861)"
   3.995 +       d="m 379.40414,161.34717 39.68916,0"
   3.996 +       id="path5013"
   3.997 +       inkscape:connector-curvature="0"
   3.998 +       sodipodi:nodetypes="cc" />
   3.999 +    <g
  3.1000 +       id="g5015"
  3.1001 +       transform="matrix(0,1,-1,0,1021.9931,-102.4247)">
  3.1002 +      <text
  3.1003 +         xml:space="preserve"
  3.1004 +         style="font-size:13.14551258px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  3.1005 +         x="-680.24878"
  3.1006 +         y="216.03394"
  3.1007 +         id="text5017"
  3.1008 +         sodipodi:linespacing="100%"
  3.1009 +         transform="matrix(0,-0.82746283,1.2085135,0,0,0)"><tspan
  3.1010 +           style="font-size:11.83096123px;text-align:center;text-anchor:middle;fill:#ff0000;fill-opacity:1"
  3.1011 +           sodipodi:role="line"
  3.1012 +           x="-680.24878"
  3.1013 +           y="216.03394"
  3.1014 +           id="tspan5021">Network</tspan></text>
  3.1015 +      <rect
  3.1016 +         y="525.1496"
  3.1017 +         x="248.55019"
  3.1018 +         height="74.865425"
  3.1019 +         width="29.62429"
  3.1020 +         id="rect5023"
  3.1021 +         style="fill:none;stroke:#000000;stroke-width:1.80063593;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
  3.1022 +    </g>
  3.1023 +    <g
  3.1024 +       transform="matrix(0,1,-1,0,781.99308,-102.4247)"
  3.1025 +       id="g5303">
  3.1026 +      <text
  3.1027 +         transform="matrix(0,-0.82746283,1.2085135,0,0,0)"
  3.1028 +         sodipodi:linespacing="100%"
  3.1029 +         id="text5305"
  3.1030 +         y="216.03394"
  3.1031 +         x="-680.24878"
  3.1032 +         style="font-size:13.14551258px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  3.1033 +         xml:space="preserve"><tspan
  3.1034 +           id="tspan5307"
  3.1035 +           y="216.03394"
  3.1036 +           x="-680.24878"
  3.1037 +           sodipodi:role="line"
  3.1038 +           style="font-size:11.83096123px;text-align:center;text-anchor:middle;fill:#ff0000;fill-opacity:1">Local Mem</tspan></text>
  3.1039 +      <rect
  3.1040 +         style="fill:none;stroke:#000000;stroke-width:1.80063593;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
  3.1041 +         id="rect5309"
  3.1042 +         width="29.62429"
  3.1043 +         height="74.865425"
  3.1044 +         x="248.55019"
  3.1045 +         y="525.1496" />
  3.1046 +    </g>
  3.1047 +    <path
  3.1048 +       sodipodi:nodetypes="cc"
  3.1049 +       inkscape:connector-curvature="0"
  3.1050 +       id="path5311"
  3.1051 +       d="m 259.40414,161.34717 39.68916,0"
  3.1052 +       style="fill:none;stroke:#000000;stroke-width:1.99999988;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-start:url(#Arrow2Mstart);marker-end:url(#marker12861)" />
  3.1053 +    <g
  3.1054 +       id="g5313"
  3.1055 +       transform="matrix(0,1,-1,0,901.99308,-42.4247)">
  3.1056 +      <text
  3.1057 +         xml:space="preserve"
  3.1058 +         style="font-size:13.14551258px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  3.1059 +         x="-680.24878"
  3.1060 +         y="216.03394"
  3.1061 +         id="text5315"
  3.1062 +         sodipodi:linespacing="100%"
  3.1063 +         transform="matrix(0,-0.82746283,1.2085135,0,0,0)"><tspan
  3.1064 +           style="font-size:11.83096123px;text-align:center;text-anchor:middle;fill:#ff0000;fill-opacity:1"
  3.1065 +           sodipodi:role="line"
  3.1066 +           x="-680.24878"
  3.1067 +           y="216.03394"
  3.1068 +           id="tspan5317">Work</tspan><tspan
  3.1069 +           style="font-size:11.83096123px;text-align:center;text-anchor:middle;fill:#ff0000;fill-opacity:1"
  3.1070 +           sodipodi:role="line"
  3.1071 +           x="-680.24878"
  3.1072 +           y="227.8649"
  3.1073 +           id="tspan5319">Processor</tspan></text>
  3.1074 +      <rect
  3.1075 +         y="525.1496"
  3.1076 +         x="248.55019"
  3.1077 +         height="74.865425"
  3.1078 +         width="29.62429"
  3.1079 +         id="rect5321"
  3.1080 +         style="fill:none;stroke:#000000;stroke-width:1.80063593;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
  3.1081 +    </g>
  3.1082 +    <path
  3.1083 +       style="fill:none;stroke:#000000;stroke-width:1.99999988;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-start:url(#Arrow2Mstart);marker-end:url(#marker12861)"
  3.1084 +       d="m 339.39155,176.38498 0,28.23719"
  3.1085 +       id="path5323"
  3.1086 +       inkscape:connector-curvature="0"
  3.1087 +       sodipodi:nodetypes="cc" />
  3.1088 +    <path
  3.1089 +       style="fill:none;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-start:url(#Arrow2Mstart);marker-end:url(#marker12861)"
  3.1090 +       d="m 217.31131,177.94287 c 3.69577,46.56671 81.30695,43.61009 81.30695,43.61009"
  3.1091 +       id="path5601"
  3.1092 +       inkscape:connector-curvature="0"
  3.1093 +       sodipodi:nodetypes="cc" />
  3.1094 +  </g>
  3.1095 +</svg>
     4.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     4.2 +++ b/0__Papers/Future_Architecture/figures/Speculation_HW_support.eps	Sun Apr 08 09:00:10 2012 -0700
     4.3 @@ -0,0 +1,619 @@
     4.4 +%!PS-Adobe-3.0 EPSF-3.0
     4.5 +%%Creator: cairo 1.8.8 (http://cairographics.org)
     4.6 +%%CreationDate: Sun Apr 08 07:50:03 2012
     4.7 +%%Pages: 1
     4.8 +%%BoundingBox: 0 0 253 124
     4.9 +%%DocumentData: Clean7Bit
    4.10 +%%LanguageLevel: 2
    4.11 +%%EndComments
    4.12 +%%BeginProlog
    4.13 +/cairo_eps_state save def
    4.14 +/dict_count countdictstack def
    4.15 +/op_count count 1 sub def
    4.16 +userdict begin
    4.17 +/q { gsave } bind def
    4.18 +/Q { grestore } bind def
    4.19 +/cm { 6 array astore concat } bind def
    4.20 +/w { setlinewidth } bind def
    4.21 +/J { setlinecap } bind def
    4.22 +/j { setlinejoin } bind def
    4.23 +/M { setmiterlimit } bind def
    4.24 +/d { setdash } bind def
    4.25 +/m { moveto } bind def
    4.26 +/l { lineto } bind def
    4.27 +/c { curveto } bind def
    4.28 +/h { closepath } bind def
    4.29 +/re { exch dup neg 3 1 roll 5 3 roll moveto 0 rlineto
    4.30 +      0 exch rlineto 0 rlineto closepath } bind def
    4.31 +/S { stroke } bind def
    4.32 +/f { fill } bind def
    4.33 +/f* { eofill } bind def
    4.34 +/B { fill stroke } bind def
    4.35 +/B* { eofill stroke } bind def
    4.36 +/n { newpath } bind def
    4.37 +/W { clip } bind def
    4.38 +/W* { eoclip } bind def
    4.39 +/BT { } bind def
    4.40 +/ET { } bind def
    4.41 +/pdfmark where { pop globaldict /?pdfmark /exec load put }
    4.42 +    { globaldict begin /?pdfmark /pop load def /pdfmark
    4.43 +    /cleartomark load def end } ifelse
    4.44 +/BDC { mark 3 1 roll /BDC pdfmark } bind def
    4.45 +/EMC { mark /EMC pdfmark } bind def
    4.46 +/cairo_store_point { /cairo_point_y exch def /cairo_point_x exch def } def
    4.47 +/Tj { show currentpoint cairo_store_point } bind def
    4.48 +/TJ {
    4.49 +  {
    4.50 +    dup
    4.51 +    type /stringtype eq
    4.52 +    { show } { -0.001 mul 0 cairo_font_matrix dtransform rmoveto } ifelse
    4.53 +  } forall
    4.54 +  currentpoint cairo_store_point
    4.55 +} bind def
    4.56 +/cairo_selectfont { cairo_font_matrix aload pop pop pop 0 0 6 array astore
    4.57 +    cairo_font exch selectfont cairo_point_x cairo_point_y moveto } bind def
    4.58 +/Tf { pop /cairo_font exch def /cairo_font_matrix where
    4.59 +      { pop cairo_selectfont } if } bind def
    4.60 +/Td { matrix translate cairo_font_matrix matrix concatmatrix dup
    4.61 +      /cairo_font_matrix exch def dup 4 get exch 5 get cairo_store_point
    4.62 +      /cairo_font where { pop cairo_selectfont } if } bind def
    4.63 +/Tm { 2 copy 8 2 roll 6 array astore /cairo_font_matrix exch def
    4.64 +      cairo_store_point /cairo_font where { pop cairo_selectfont } if } bind def
    4.65 +/g { setgray } bind def
    4.66 +/rg { setrgbcolor } bind def
    4.67 +/d1 { setcachedevice } bind def
    4.68 +%%EndProlog
    4.69 +11 dict begin
    4.70 +/FontType 42 def
    4.71 +/FontName /f-0-0 def
    4.72 +/PaintType 0 def
    4.73 +/FontMatrix [ 1 0 0 1 0 0 ] def
    4.74 +/FontBBox [ 0 0 0 0 ] def
    4.75 +/Encoding 256 array def
    4.76 +0 1 255 { Encoding exch /.notdef put } for
    4.77 +Encoding 1 /uni0043 put
    4.78 +Encoding 2 /uni006F put
    4.79 +Encoding 3 /uni006D put
    4.80 +Encoding 4 /uni0075 put
    4.81 +Encoding 5 /uni006E put
    4.82 +Encoding 6 /uni0069 put
    4.83 +Encoding 7 /uni0063 put
    4.84 +Encoding 8 /uni0061 put
    4.85 +Encoding 9 /uni0074 put
    4.86 +Encoding 10 /uni0050 put
    4.87 +Encoding 11 /uni0072 put
    4.88 +Encoding 12 /uni0065 put
    4.89 +Encoding 13 /uni0073 put
    4.90 +Encoding 14 /uni0046 put
    4.91 +Encoding 15 /uni002D put
    4.92 +Encoding 16 /uni0077 put
    4.93 +Encoding 17 /uni004F put
    4.94 +Encoding 18 /uni0053 put
    4.95 +Encoding 19 /uni0020 put
    4.96 +Encoding 20 /uni006C put
    4.97 +Encoding 21 /uni0064 put
    4.98 +Encoding 22 /uni0066 put
    4.99 +Encoding 23 /uni004E put
   4.100 +Encoding 24 /uni006B put
   4.101 +Encoding 25 /uni004C put
   4.102 +Encoding 26 /uni004D put
   4.103 +Encoding 27 /uni0057 put
   4.104 +/CharStrings 28 dict dup begin
   4.105 +/.notdef 0 def
   4.106 +/uni0043 1 def
   4.107 +/uni006F 2 def
   4.108 +/uni006D 3 def
   4.109 +/uni0075 4 def
   4.110 +/uni006E 5 def
   4.111 +/uni0069 6 def
   4.112 +/uni0063 7 def
   4.113 +/uni0061 8 def
   4.114 +/uni0074 9 def
   4.115 +/uni0050 10 def
   4.116 +/uni0072 11 def
   4.117 +/uni0065 12 def
   4.118 +/uni0073 13 def
   4.119 +/uni0046 14 def
   4.120 +/uni002D 15 def
   4.121 +/uni0077 16 def
   4.122 +/uni004F 17 def
   4.123 +/uni0053 18 def
   4.124 +/uni0020 19 def
   4.125 +/uni006C 20 def
   4.126 +/uni0064 21 def
   4.127 +/uni0066 22 def
   4.128 +/uni004E 23 def
   4.129 +/uni006B 24 def
   4.130 +/uni004C 25 def
   4.131 +/uni004D 26 def
   4.132 +/uni0057 27 def
   4.133 +end readonly def
   4.134 +/sfnts [
   4.135 +<00010000000a008000030020636d617000f2f182000025e400000076637674207d0742a80000
   4.136 +265c000002706670676d49d7df92000028cc0000060a676c796693c01ea2000000ac00002538
   4.137 +68656164d5ceeae000002ed800000036686865610f7e06b700002f1000000024686d74787572
   4.138 +0a5400002f34000000706c6f63618c02837a00002fa40000003a6d617870038102c900002fe0
   4.139 +0000002070726570292ded1600003000000004ad00020080015e0380045e0003000700264016
   4.140 +059c039d049c070017003700030000079c019d049c00002ffdfded012f5f5dfdfded31301311
   4.141 +211125211121800300fd800200fe00015e0300fd0080020000010050ffe7047905d20015015f
   4.142 +40b2e715010007080103570701027e10017a0b011506010388009800a800b800c800d800e800
   4.143 +0700070c170c270c370c04000c200c0c064b0c170645110c1010024b11060f0f024b11200b0b
   4.144 +024b11100c0c024b11120d0d024b110c0e0e064b11180c0c064b11120d0d064b11163700e700
   4.145 +02028e080103780f01771401026509010a035a036a03032a0f3a0f02030b0c9701a701b701c7
   4.146 +01d701e701060001e70c010108001800880003070c170c870c030000b8ffd0400f1111064b00
   4.147 +140c401111064b0c0e03b8ffe8b40e0e064b03b8fff2b41010064b03b8ffe8b40f0f064b03b8
   4.148 +fff0b41010024b03b8ffe840250f0f024b03491409180f0f064b09180f0f024b09490e091410
   4.149 +1010064b14101010024b1403003f2b2b3fed2b2b10ed2b2b2b2b2b10cd2b10cd2b5f5d5d5f5d
   4.150 +325f5d11335f5d5d5d5f5d5d5f5d5f5d0110d62b2b2b2b2b2b2b2bed10d62b5f5dc65d5f5d5d
   4.151 +5d5f5d31305f5d5f5d01072623220211141233323717062120001110002132043d4360cec1e9
   4.152 +efbdce6f6eaefeeefee1feb601600117ef0583ab46feb4fefafafec99299ad019e0153014801
   4.153 +b200000000020041ffec040a0443000b0015013c402517401010024b17400b0c024bb7050101
   4.154 +381701114e17063706470667060406041010024b06b8ffdeb40f0f024b06b8fffcb40b0b024b
   4.155 +06b8ffe4b40c0c024b06b8ffd4b40d0d024b06b8ffeab40e0e064b06b8ffe0b40c0c064b06b8
   4.156 +ffe440760d0d064b060c4e87009700a700b700c700e700063800480058006800040000101010
   4.157 +024b000e0f0f024b00200b0b024b00200c0c024b00160d0d024b000c0e0e064b00100c0c064b
   4.158 +000c0d0d064b00166a030165090103670e0168130102450e550e650e034a135a136a13030e10
   4.159 +0f0f024b0e520913b8fff040160f0f024b13520309180f0f024b09180f0f064b090b03b8ffe8
   4.160 +b40f0f024b03b8ffe8b50f0f064b0307003f2b2b3f2b2b10ed2b10ed2b5d5d5f5d5d5f5d5d01
   4.161 +10d62b2b2b2b2b2b2b2b5f5d5dfdd42b2b2b2b2b2b2b2b5ded5d5f5d31302b2b133400333212
   4.162 +1110002322001310213236351021220641010bdae6fefefce0e5ff00c8011d8597fee4829b02
   4.163 +1af80131fedbfefcfefdfed5012e0100fe6dd8bb018ed400000100870000061d0443001f01b8
   4.164 +403821400f10024b21400c0c024b071c010108216821022721372157219721c72105004d371f
   4.165 +011f101313024b1f081010024b1f1c0f0f024b1fb8ffec40170b0b024b1f180c0c024b1f040d
   4.166 +0d024b1f0e0f0f064b1fb8ffed400b0c0c064b1f101010064b1fb8fffe401d0e0e064b1f084d
   4.167 +37070107101313024b07021010024b071a0f0f024b07b8ffec40170b0b024b07180c0c024b07
   4.168 +040d0d024b07080f0f064b07b8ffedb40c0c064b07b8fffe40180d0d064b07061010064b0710
   4.169 +4d071117112711e711040011b8fff8b41010064b11b8fffa400b0e0e064b11100909024b11b8
   4.170 +fff4400b1313024b11040d0d024b11b8fff4b41010024b11b8fff440110f0f024b110a0b0b02
   4.171 +4b11080c0c024b11b8fff440530f0f064b11100c0c064b1120171c271c371c030118400d0d02
   4.172 +4b18401010064b182c0d0d064b4718571867187718040018400e0e064b18400e10024b18160f
   4.173 +141603521b0c52161f0a080a110a1b0716071206003f3f3f3f3f3f10ed10ed10ddcd10cd2b2b
   4.174 +5f5d2b2b2b5f5d0110d62b2b2b2b2b2b2b2b2b2b2b5f5dfdd42b2b2b2b2b2b2b2b2b2b5dedd4
   4.175 +2b2b2b2b2b2b2b2b2b2b5ded5d5d3130005f5d012b2b21113423220607112311342623220607
   4.176 +11231133173633321736363332161511055fdb457816be776239811bbe7c3f6ea5e65c20ae5c
   4.177 +a6b602a6fd5536fce802f94f5b5835fcea042f7c908f3d52c5b2fd340001007dffec03e3042f
   4.178 +001200fb402714400b0b024b7714010a4d074d070801170847087708a708048708b708e70803
   4.179 +080c1010064b08b8fffab40e0e064b08b8ffecb41313024b08b8ffec400b1010024b08160b0b
   4.180 +024b08b8ffeeb40d0d024b08b8ffccb40e0e064b08b8fff0b40c0c064b08b8fff440150d0d06
   4.181 +4b08004de812f81202071217122712030012b8fff8b41313024b12b8fffab41010024b12b8ff
   4.182 +f640230f0f024b120c0b0b024b120c0c0c024b12080d0d024b12040c0c064b12040d0d064b12
   4.183 +b8fffa40110e0e064b121303520e090a0e0b08061206003f3f3f3f10ed0110d62b2b2b2b2b2b
   4.184 +2b2b2b5f5d5dfdd42b2b2b2b2b2b2b2b2b5d7172eded5d3130012b0111143332363711331123
   4.185 +3506062322263511013bd75e9c19bebe20c15cb0bb042ffd55f86c4702f0fbd1943f69caba02
   4.186 +bf0000010087000003d8044300110103401813400b0b024b070f170f0201771301004d111010
   4.187 +10064b11b8ffd4b40e0e064b11b8fff8b41313024b11b8fff440111010024b110a0f0f024b11
   4.188 +080c0c024b11b8fff440110d0d024b111c0b0b024b110e0f0f064b11b8fff8b40c0c064b11b8
   4.189 +fff8b40d0d064b11b8fff440100b0b064b11084d070917092709030009b8fff4400b1313024b
   4.190 +09040d0d024b09b8fff6b41010024b09b8fff4400b0f0f024b090a0b0b024b09b8fff8b41010
   4.191 +064b09b8fff4400b0e0e064b09080c0c024b09b8fffa40110f0f064b091204520e110a090a0a
   4.192 +060e07003f3f3f3f10ed0110d62b2b2b2b2b2b2b2b2b5f5dfdd42b2b2b2b2b2b2b2b2b2b2b2b
   4.193 +ed5d3130005f5d012b211134262322060711231133173633201111031a6779418e26be823c5e
   4.194 +d50160026fab894e39fce4042f8a9efe54fd6900000000020050000001c105c4000b001100d9
   4.195 +b613400f0f024b13b8ffc0b60d0d024b097b03b8fff4b40e0e064b03b8fff8b40f0f024b03b8
   4.196 +fffab40c0c024b03b8fff940200c0c064b03110e0c4d7711010011041313024b11021010024b
   4.197 +110e0f0f024b11b8ffeeb40b0b024b11b8ffecb40c0c024b11b8ffe6400b0d0d024b110e0f0f
   4.198 +064b11b8fff8400b0c0c064b11120d0d064b11b8ffd640100e0e064b11081111064b11130d51
   4.199 +1000b8ffc040120f0f024b007c06400f0f024b06100c0a1006003f3f10d62bed2b10ed0110d6
   4.200 +2b2b2b2b2b2b2b2b2b2b2b5f5dfdc610d42b2b2b2bed3130012b2b0132161514062322263534
   4.201 +36031123352111014b314545313045443793015105c44530314545313144fa3c038fa0fbd100
   4.202 +000000010041ffec03b5044300170119401e450501a1010103281938190200870d970da70d03
   4.203 +0200070d870d970d030db8fff4b41010024b0db8ffeab40f0f024b0db8ffeab40b0c024b0db8
   4.204 +ffe840610d0d024b0d074e38124812028712a712b712c712e712050012101010024b12180f0f
   4.205 +024b12200b0c024b12180d0d024b12060e0e064b120c0e0e064b12120c0c064b12100d0d064b
   4.206 +1218250a350a450a032a043a044a0403030c52070d170d020db8ffc040160b0b024b0d0f0152
   4.207 +08001800020000400b0b024b0004b8ffe8b40c0c024b04b8ffe840190d0d024b0452150a180c
   4.208 +0c024b0a180d0d024b0a520f0b1507003f3fed2b2b10ed2b2bdd2b5f5ded10dd2b5ded5f5d5d
   4.209 +0110d62b2b2b2b2b2b2b2b5f5d5dfdd42b2b2b2b5d3c5f5d5f5d5f5d5d313001072626232206
   4.210 +151416333237170623220035100021321603af5e1d93479bb6baa580824b99e2dbfee2012901
   4.211 +0253c203d8861d34d9bdbcc563a0630126fb01000136460000020050ffec03e40443001b0025
   4.212 +01d3b627401010024b25b8ffecb40b0c024b25b8ffee40490d0d064b07131713020167207720
   4.213 +0202280f480f0200b70fc70fd70fe70f04010025150f05371847185718671877188718971807
   4.214 +18254d0a4d881501150c1313024b150c1010024b15b8fff8b40f0f024b15b8fff040110c0c02
   4.215 +4b151e0d0d024b150c0e0e064b15b8fff040440f0f064b150c0d0d064b1527214e3805010005
   4.216 +0c0f0f024b05160b0b024b05100c0c024b05120d0d024b050c0e0e064b050c0c0c064b050c0d
   4.217 +0d064b05263a0301032500b8ffc0b40d10024b00b8ffc040320d0f064b480058006800780004
   4.218 +000218191c520a080e52080f180f280f380f480f580f980fa80fb80fc80fd80fe80f0c000fb8
   4.219 +ffc0b41317024b0fb8ffc040240d0d024b0f124a1e5a1e02031e52a808b80802580801006a08
   4.220 +7a08020347085708020008b8ffc0b41414024b08b8ffc0b41313024b08b8ffe8b41010024b08
   4.221 +b8ffe8b40f0f024b08b8ffc040131313064b08080c2352020c5212190b020b1207003f3f3f10
   4.222 +ed10ed11392f2b2b2b2b2b5f5d5f5d5f5d5ded5f5d10dd2b2b5f5ded10d5ed10cd10dd5d2b2b
   4.223 +cd5f5d0110d62b2b2b2b2b2b2b5f5ded10d62b2b2b2b2b2b2b2b71ededc65d10c41112395f5d
   4.224 +5f5d5f5d3130005f5d2b2b012b25062322263534243332171023220727363633321615111417
   4.225 +1522260326232206151433323702e472eb7eb9011ddd3c4ce8b2605036bf57e9d35474732b5a
   4.226 +2490b6c5906f7b8fb788a3e11a0104609f2c3fd4e7fe808d2f5f4201df149465a7890001004f
   4.227 +ffec02fc0558001500cab90017ffc0403f0c0d024b0813181302281701871001109708010809
   4.228 +010006090309010c0c064b094d480058006800f8000400000c1313024b000a1010024b00120f
   4.229 +0f024b00b8fff2b40b0b024b00b8fff0b40c0c024b00b8ffe8401d0d0d024b00160e0e064b00
   4.230 +100f0f064b00260c0c064b00280d0d064b00b8fffc401b0e0e064b002c133c13020f0d020507
   4.231 +0d52120152085207120b0706003f3f10eded10ed10c63c10c65d012f2b2b2b2b2b2b2b2b2b2b
   4.232 +2b5f5ded2b3c103c10cd10dd5dc65d5d3130005d012b13233533353711211521111416333237
   4.233 +170623222635cb7c7cbe0126feda5b65494e1c768d7faf039996e049fed796fdec877225a71e
   4.234 +bd90000200960000042605c3000a00130108b9000cffea40170c0c024b0b180c0c024b670701
   4.235 +021045070b4401440207b8ffd8b41010024b07b8ffdab40b0b024b07b8ffdab40d0d024b07b8
   4.236 +fff0b40d0d064b07b8fff4400e0e0e064b07471507022702020002b8ffeab41313024b02b8ff
   4.237 +f4b41010024b02b8fffa400b0f0f024b02040b0b024b02b8fffeb40d0d024b02b8fff0b40e0e
   4.238 +064b02b8fffeb40c0c064b02b8ffe8402d1010064b0247143a124a125a1203350e450e550e03
   4.239 +03050b120c000e180c0c024b0e160d0d024b0e4909090212b8ffe8400b0c0c024b1249050208
   4.240 +0502003f3f10ed2b11392fed2b2b3332113311335d5d0110e62b2b2b2b2b2b2b2b5f5d10e62b
   4.241 +2b2b2b2b10eded10ed5f5d3130002b2b0111231136332011102122031116332011102122015e
   4.242 +c8e32f027efdcc22727f070174fe73280234fdcc05b90afe55fe1202dbfde30a0125010c0000
   4.243 +000100960000031c0443000e00af401e0a400b0d024b081018102810c81004c70ed70e020e06
   4.244 +094d064d68070107b8ffecb41313024b07b8ffeeb41010024b07b8fff240110f0f024b07040b
   4.245 +0b024b07040c0c024b07b8ffeeb40f0f064b07b8fffcb40c0c064b07b8fff2b41010064b07b8
   4.246 +fffc40250e0e064b070f170a270a370a470a570a670a0600050a400e0e064b0a02520c080607
   4.247 +0a0c07003f3f3f10edcd2b325f5d0110d62b2b2b2b2b2b2b2b2b5deded10c65d5d3130002b01
   4.248 +262322061511231133153633321702cd3e3f6597bebe68cd336003782bba83fd9a042fabbf12
   4.249 +00020041ffec041c04430019002201ff408724400b0b024b58170103b807018a079a07aa07ba
   4.250 +07ca07da0706025705016808780888089808a8080528083808480858086808780888089808a8
   4.251 +08b808c808d8080c00571877180208221010024b08180f0f024b08180c0c024b082c0d0d024b
   4.252 +08100c0c064b08100d0d064b081f4e471e0102171837184718671887189718a718b718c71809
   4.253 +18b8ffe0b40e0e064b18b8ffdeb41010024b18b8ffdcb40f0f024b18b8ffe2b40c0c024b18b8
   4.254 +ffd4b40d0d024b18b8ffe4b40c0c064b18b8ffe4406b0d0d064b18011e4e014e871001381048
   4.255 +10581068100410100e0e064b10101010024b10100f0f024b101c0b0c024b10160d0d024b100c
   4.256 +0c0c064b100c0d0d064b102387079707a70703002705370547055705040207522a083a084a08
   4.257 +030357086708770803070817080208b8ffc0b40b0c024b08b8ffd4b40d0d064b08b8ffc04035
   4.258 +0d0d024b080c1e50470157016701a701b701050001400f0f024b01400d0d024b01400f0f064b
   4.259 +010105581a011a5214100f0f024b14b8ffe8b40d0d024b14b8ffe840200e0e064b140c0f0f06
   4.260 +4b14671401024a145a140205100c0c024b05520c0b1407003f3fed2b5d5f5d102b2b2b2bed5d
   4.261 +11392f2b2b2b5f5ded10d52b2b2b5d715f5ded5f5d5f710110d62b2b2b2b2b2b2b5d5deded10
   4.262 +dd2b2b2b2b2b2b2b5d5f5dedc42b2b2b2b2b2b5d5f5d715d5f5d5d5f5d3130012b0121141716
   4.263 +333237170607062322272635103736333217161514012207060721342726040dfcfc675b8fa3
   4.264 +6d502c5b728cca8d9da190c5e5827efe247f56520b0251484f0205bc65585f892c202a8997ff
   4.265 +0109a08f817ccd3f0169524e74734d5400010041ffec02fc0443002100e7402b23400b0b024b
   4.266 +081f181f02070e170e0228234823882303003a0c01351d0103c8110111054e671d771d021db8
   4.267 +ffeeb40e0e064b1db8ffe0405a0d0d024b1d1700174e480c01970ca70cb70ce70c04000c040e
   4.268 +0e064b0c22e81901271b0101280701270f0128200102651a751a020307191a03140348125812
   4.269 +68127812c81205120f37014701570167017701b701c70107000103b8ffe040141113064b0352
   4.270 +2014181113064b14520f200b0f07003f3f10ed2b10ed2bc55f5d10c55d111217395f5d5f5d5d
   4.271 +5d5f5d5d0110d62b5f5d5dedc610d42b2b5dedc45d5f5d5d5f5d3130005d5d012b3737163332
   4.272 +3534272e033534363332170726232206151417171616151406232241439f61b0aa835b4321c0
   4.273 +9b75b2367172445d75887d72cab3a940b468946a4c3c3e4f593384944ab05a403167353e3992
   4.274 +6e90a3000000000100960000041f05b900090099401317088708020208050044054407062706
   4.275 +020006b8ffecb41313024b06b8fff4b41010024b06b8fffa400b0f0f024b06040b0b024b06b8
   4.276 +fffeb40d0d024b06b8ffeeb41010064b06b8fff4b40e0e064b06b8fff8400b0f0f064b06070c
   4.277 +0c064b06b8fff840120d0d064b060a014804040600480706080702003f3f10ed12392fed0110
   4.278 +d62b2b2b2b2b2b2b2b2b2b5f5deded10d4c45d313001112115211123112115015e0203fdfdc8
   4.279 +03890505fe69aafd3c05b9b40001009f01fa024b02a9000300254017280368037803a8030403
   4.280 +07002700370003000004014800002fed0110d65f5dcd5d3130133521159f01ac01faafaf0000
   4.281 +0001000fffec05e50432000c01a5b9000affe8b41010064b07b8ffe8b31010064bb102024354
   4.282 +58b9000affd4b40d0d024b07b8ffd4401d0d0d024b070a02030504010b040b0b06080605060c
   4.283 +0b0a0506070a0702b8fff8b70b0b024b02020e0d1112392f2bcdcd10ddcd10ddcd003f3f3f3f
   4.284 +3f1112173931302b2b1bb10602435458b609080c0c064b08b8fff840200c0c064b070a020305
   4.285 +04010b040b0b06080605060c0b0a0506070a0702020e0d1112392fcdcd10ddcd10ddcd003f3f
   4.286 +3f3f3f111217393130012b2b1b409c0700010804010258030103470e01080e580e780ea80ed8
   4.287 +0e0500064f050b4f2a00012e0501210c01030c7e00057e04070703040a0a0175000375040700
   4.288 +1700020804180402007f09047f0802020975170827084708c708f7080508b70201b80a01080a
   4.289 +01b807010807017802010602160202170a270a370a570a770a05170727073707570777070500
   4.290 +0271080a7101077104010b040b0c0608060506003f3f3f3f3f10ed10ed10ed5f5d5d5d5d5d71
   4.291 +5d7171012f5ded39192f1810ed10ed5d5d10ed10ed39192f1112392f1810ed10fd5f5d5d5ded
   4.292 +10ed5f5d5d5f5d5f5d5d31305959002b2b05230101230133130133011333046532fec6fec732
   4.293 +fe81cbe5011d320126f6bb1402d9fd270446fd4102bffd4102bf000000020050ffe7051405d3
   4.294 +000b0016010d401358110102550d01036810010263050103124506b8fff4b40f0f024b06b8ff
   4.295 +ccb40b0b024b06b8ffe0b40c0c024b06b8fff6b40d0d024b06b8fff0b40e0e064b06b8fff4b4
   4.296 +0c0c064b06b8fff440090d0d064b06180c4500b8fff840440a0a064b07001700270087009700
   4.297 +b7000600080f0f024b00160b0b024b00100c0c024b00120d0d024b000c0e0e064b00100d0d06
   4.298 +4b00172818381802000f100f0f064b14b8fff0b60f0f064b00020fb8fff240140f0f064b0f49
   4.299 +09140e0f0f064b14490309090303003f3f10ed2b10ed2b43545840121a142a143a147a140415
   4.300 +0f250f350f750f045d5d592b2b015f5d10de2b2b2b2b2b2b5d2bed10de2b2b2b2b2b2b2bed5f
   4.301 +5d31305f5d5f5d5f5d131000212000111000212000131412333212111021220250013f010f01
   4.302 +310145febafed0feebfec7d2c7b5cdd7fe5cbac202e9013e01acfe76fea0fe97fe6701b00152
   4.303 +fcfeae013601180236fed00000010050ffe7038805d2002601ccb10202435458401907221a0e
   4.304 +180b0b024b0e120c0c024b0e22070e1a0425131714b8ffc040120c0c024b1411000401251749
   4.305 +110304492509003fed3fed10cd123910cd2b1239121739012f2b2bcd2fcd31301bb106024354
   4.306 +584086082401071001002520452065207520042a0b01034828a8280268130113074507223722
   4.307 +672203221a001a45380e01870e01000e2777040102351e651e751e03351f451f651f751f040a
   4.308 +0c3a0c4a0c6a0c7a0c0533220103380e010a0b1f1e0425481458146814781404141137014701
   4.309 +570167017701a701b70107000125174911044925091103003f3fed10ed10cd5f5d10cd5d1217
   4.310 +395d5f5d5d5d5d5f5d0110d65f5d5dedc410d45dedc45d5d3130005f5d5d5f5d5d1b40860824
   4.311 +01071001002520452065207520042a0b01034828a8280268130113074507223722672203221a
   4.312 +001a45380e01870e01000e2777040102351e651e751e03351f451f651f751f040a0c3a0c4a0c
   4.313 +6a0c7a0c0533220103380e010a0b1f1e04254814581468147814041411370147015701670177
   4.314 +01a701b70107000125174911044925091103003f3fed10ed10cd5f5d10cd5d1217395d5f5d5d
   4.315 +5d5d5f5d0110d65f5d5dedc410d45dedc45d5d3130005f5d5d5f5d5d59593737161633323635
   4.316 +34262727262635343633321707262623220615141616171716161514042322544938a742758e
   4.317 +4f9f769677e8b6f35f3b28a44666752a4b74789679fef7dec343b8293780634a7f4b3746c087
   4.318 +a4d84fae1d36745b385c3e383947c598a5e600010096ffec020705e6000800c7b9000affc0b4
   4.319 +1313024b0ab8ffc0b41010024b0ab8ffc0402a0c0c024b070a170a270a370a470a570a670a77
   4.320 +0a080706170627060306024d070117012701d701040001b8ffecb41313024b01b8ffeeb41010
   4.321 +024b01b8fff240110f0f024b01040b0b024b01040c0c024b01b8ffcc40170e0e064b01180f0f
   4.322 +064b01130c0c064b01160d0d064b01b8ffec401b0b0b064b0109b705c70502010a081a082a08
   4.323 +3a08040652070b0100003f3fed5d5f5d0110d62b2b2b2b2b2b2b2b2b2b5f5dfdc65d5d313001
   4.324 +2b2b2b13113311141633152096be6350fe8f012f04b7fb695663aa0000000002004bffed03ec
   4.325 +05e6000e0019011e40161b400b0b024b004d0d190c4d470d010d201313024b0db8ffeab41010
   4.326 +024b0db8fff6400b0f0f024b0d080b0b024b0db8fff6b40c0c024b0db8ffe4400b0d0d024b0d
   4.327 +0c0f0f064b0db8ffe2b40c0c064b0db8fff240660d0d064b0d140c0c0c064b144e8706013806
   4.328 +4806020006080f0f024b061a0b0b024b061a0c0c024b06120d0d024b060c0e0e064b06100c0c
   4.329 +064b060c0d0d064b061a251635164516032a113a114a110303580368030216180b0c024b1610
   4.330 +0f0f024b16520311b8ffe8400e0b0c024b115209480901020e0a03b8fff0b60f0f024b030b09
   4.331 +b8ffeeb70d0d024b09070d00003f3f2b3f2b3f5f5d10ed2b10ed2b2b5d5f5d5d0110d62b2b2b
   4.332 +2b2b2b2b5f5d5dfd2bd42b2b2b2b2b2b2b2b2b5dfd3c10ed3130012b25350623220235340033
   4.333 +32171133110326232206151021323637032e63bdc9fa0120c7a656bebe487d99bd01602d7e10
   4.334 +014f630120f0f101554e01f1fa1b03366ce4b0fe7d392000000000010041000002ff05e60015
   4.335 +00a4b90017ffc0b40f10024b17b8ffc0402d0b0c024b751201031538094809580903090b0e0c
   4.336 +070b054d074d0b4d480c01000c021010024b0c120f0f024b0cb8ffeeb40b0b024b0cb8ffe840
   4.337 +110c0c024b0c200d0d024b0c160e0e064b0cb8fff1401a0c0c064b0c140d0d064b0c0952080e
   4.338 +520f0252130c0a0f061300003f3f3f10ed10ed3ced012f2b2b2b2b2b2b2b2b5f5dededed103c
   4.339 +10c610c65dc63130005f5d012b2b0126232206151417331523112311233533343633321702ca
   4.340 +3a32577105dadabe9c9ccaa6535f053c1484651b1da0fc71038fa0cdea1e00010096ffec0485
   4.341 +05b9000901aeb605180b0b024b00b8fff440230b0b024b0a0105060203000206020744080602
   4.342 +024403081a1010064b080c1313024b08b8ffdeb41010024b08b8fff2b40b0b024b08b8fff040
   4.343 +0b0f0f064b080c0c0c024b08b8fff2400b0d0d024b08140e0e064b08b8fffc40140a0a064b08
   4.344 +100909064b080b0703170327030303b8ffecb41313024b03b8fff4b41010024b03b8fffa400b
   4.345 +0f0f024b03040b0b024b03b8fffeb40d0d024b03b8fff2b40e0e064b03b8fff4b40f0f064b03
   4.346 +b8fffeb40c0c064b03b8fff4400b0a0a064b03080909064b03b8fff040151010064b030a0002
   4.347 +06020104060909030807020402003f3f3f3fcd10cd435458b306010304111239395943545840
   4.348 +52b8060100950601750601021701b70102870101680101000c01015c016c017c010303670601
   4.349 +0003060123063306430653066306730606031801280138014801580178010627063706470657
   4.350 +067706b70606005f5d5d5f5d715f5d5f5d715f5d5d715f5d715f71590110c62b2b2b2b2b2b2b
   4.351 +2b2b2b2b5d10c62b2b2b2b2b2b2b2b2b2b10ed435458b005395910ed435458b0003959435458
   4.352 +b40575030075ed10ed593130005f5d012b2b050111231133011133110449fd0bbe5002e1be14
   4.353 +042ffbe505b9fc0b03f5fa33000100870000040905e6000b00c0402d270a370a0201450a650a
   4.354 +750a0302010a0309004f0b084f09270b370b02030b03064d034d070417042704030004b8fff4
   4.355 +b41313024b04b8fff4b41010024b04b8fffa40170f0f024b04080b0b024b04040d0d024b0408
   4.356 +0c0c024b04b8fffab40e0e064b04b8fff4400b0f0f064b04070c0c064b04b8fff840170d0d06
   4.357 +4b040c074f020a01020304090500040a000a0906003f3f3f3f1112173910ed0110d62b2b2b2b
   4.358 +2b2b2b2b2b2b5f5deded10d45f5dd6ed10ed111239395f5d5f5d313021010711231133110133
   4.359 +0101033bfeb0a6bebe019adefea901a30218abfe9305e6fc5701f2fe69fd6800000100960000
   4.360 +03f405b90005009140160804180402c804d804e804f804040003440004470700b8ffeab41010
   4.361 +064b00b8ffecb41313024b00b8fff4b41010024b00b8fffa400b0f0f024b00040b0b024b00b8
   4.362 +fffeb40d0d024b00b8fff4b40e0e064b00b8fff4400b0f0f064b00030c0c064b00b8fff4400d
   4.363 +0d0d064b004706034800080102003f3fed0110e62b2b2b2b2b2b2b2b2b2b10e610ed5f5d7131
   4.364 +3033113311211596c8029605b9fafbb4000000010014ffec05a305b9000c01f0401401400e0e
   4.365 +064b04400e0e064b0e401010024b0002435558401d0c0e180e280e380e03080e180e380e480e
   4.366 +580ea80eb80e070606080702003f3f012f5d7110d631301b40ff4a030145020143087308024c
   4.367 +0a7c0a0203280301280a0127080102970101980401870701880b0101180e280e380e03080e18
   4.368 +0e380e480e580ea80eb80e070000460c0546380c480c023706470602022806480602270c470c
   4.369 +020672070c720b01010a0b04040875070a75680b016707010b730207730309090275c7030127
   4.370 +0377038703a703d703e703060003770901016709010809180902680988099809a809b809c809
   4.371 +d809e809f80909580101580401004a0201034701014704010107011701020701270187019701
   4.372 +a701b701c701d701e701f7010a07041704020704270487049704a704b704c704d704e704f704
   4.373 +0a070117010217014701570167017740490187019701a701b701c701d701e701f7010d070417
   4.374 +0402070417042704470457046704770487049704a704b704c704d704e704f7040f0009710201
   4.375 +7104710702090c0806080b020702003f3f3f3f3f10ede410ed5f5d715d715d715d715f5d5d5f
   4.376 +5d5f5d5d5d715d5f5d012f5f5d71ed39192f1810ed10fd5d5ded10ed39192f1112392f1810ed
   4.377 +10fd5d5d5f5d5ded10ed5f5d715f5d5d5d5d5f5d5d5d5f5d5d5d5d3130592b002b2b21030123
   4.378 +01032301330101330104e5aefec032feb7aabe01125b015d01425a012903adfc3f03c1fc5305
   4.379 +b9fbd3042dfa47000001000dffec06c405b9000c0165b10202435458401c070a020305040109
   4.380 +04090b02080205020c0b0a0506070a0702020e0d1112392fcdcd10ddcd10ddcd003f3f3f3f3f
   4.381 +1112173931301bb10602435458401c070a02030504010904090b02080205020c0b0a0506070a
   4.382 +0702020e0d1112392fcdcd10ddcd10ddcd003f3f3f3f3f1112173931301b4036470201004803
   4.383 +0147080102280e480e780e880ec80e05000a000103480001780401770001480801020a0a0001
   4.384 +070703040646050b460cb8fff840620a0a064b080501070c370c470c770c0438054805780503
   4.385 +0c78000578040c78017500037504470401480001008209048208020209754808010708270837
   4.386 +085708a708050008680278020201490201000a8e00028f08078e04000904090c020802050200
   4.387 +3f3f3f3f3f10ed10ed10ed5f5d5f5d012f5f5d5ded39192f1810ed10ed5d5d10ed10eded10ed
   4.388 +10fd5d5d5d2bed10ed111239192f1112392f5f5d5d5d5d5f5d5f5d31305f5d5d005f5d595905
   4.389 +23010123013301013301013304fc3ffea3feba3ffe32d00126014246013e012bd01403f2fc0e
   4.390 +05cdfc0103fffc0303fd00000002000300000000001400010000000000340004002000000004
   4.391 +000400010000f01bffff0000f000ffff10000001000000000006004200000000001c00000001
   4.392 +00020003000400050006000700080009000a000b000c000d000e000f00100011001200130014
   4.393 +00150016001700180019001a001b000005e6000005b9001905b90014042f00140000ffe70000
   4.394 +ffec0000ffecfe5c000005c30000fe5400000338000005d300000253000005c8000a00000000
   4.395 +0000000000000000000000000000000000000000000000000000000000000000000000000000
   4.396 +0000000000000000000000000000000000000000000000000000000000000000000000000000
   4.397 +00c800cd00cd009600b400b400000000000000be00c800c8008c00a0009b00960000000000be
   4.398 +00c800c8000000aa00aa000000000064007d0082008c009600a00064007d0082008c009b00d2
   4.399 +0064007d0082008c009600a002300136011801a401d600460218012c01c2000001d600eb00eb
   4.400 +01d1017f0154011301450168012c008d02350159033f0505012c00b4006e0136015e01cc01cc
   4.401 +04d8006e006e01d600d2005f01f4012c007802d00190037f00800280006e00b4000000a5fea2
   4.402 +003200b9008c0000000000000000000000000000000000000000000000000000000000000000
   4.403 +00000000000000000000000000000000000000000000000000000000000000000000080005e6
   4.404 +000005b9001905b90014042f00140000ffe70000ffec0000ffecfe5c00000000000000000000
   4.405 +0338000000000000025300000000000000000000000000000000000000000000000000000000
   4.406 +0000000000000000000000000000000000000000000000000000000000000000000000000000
   4.407 +000000000000000000000000000000000000000000c800cd00cd009600b400b4000000000000
   4.408 +00be00c800c8008c00a0009b00960000000000be00c800c8000000aa00aa000000000064007d
   4.409 +0082008c009600a00064007d0082008c009b00d20064007d0082008c009600a04036544b214a
   4.410 +494847464544434241403f3e3d3c3b3a39383736352f2e2d2c2826252423221f181411100f0d
   4.411 +0b0a090807060504030201002c4523466020b02660b004262348482d2c452346236120b02661
   4.412 +b004262348482d2c45234660b0206120b04660b004262348482d2c4523462361b0206020b026
   4.413 +61b02061b004262348482d2c45234660b0406120b06660b004262348482d2c4523462361b040
   4.414 +6020b02661b04061b004262348482d2c0110203c003c2d2c20452320b0cd442320b8015a5158
   4.415 +2320b08d44235920b0ed51582320b04d44235920b0042651582320b00d44235921212d2c2020
   4.416 +4518684420b001602045b04676688a4560442d2c01b10b0a432343650a2d2c00b10a0b432343
   4.417 +0b2d2c00b0282370b101283e01b0282370b10228453ab10200080d2d2c2045b00325456164b0
   4.418 +50515845441b2121592d2c2045b0004360442d2c01b00643b00743650a2d2c2069b04061b000
   4.419 +8b20b12cc08a8cb8100062602b0c642364615c58b00361592d2c8a03458a8a87b0112bb02923
   4.420 +44b0297ae4182d2c4565b02c234445b02b23442d2c4b525845441b2121592d2c01b005251023
   4.421 +208af500b0016023edec2d2c01b005251023208af500b0016123edec2d2c01b0062510f500ed
   4.422 +ec2d2c20b001600110203c003c2d2c20b001610110203c003c2d2c00b00743b006430b2d2c21
   4.423 +210c6423648bb84000622d2c21b08051580c6423648bb82000621bb200402f2b59b002602d2c
   4.424 +21b0c051580c6423648bb81555621bb200802f2b59b002602d2c0c6423648bb8400062602321
   4.425 +2d2c4523456023456023456023766818b08062202d2cb00426b00426b00425b0042545234520
   4.426 +b003266062636820b0032661658a2344442d2c2045b0005458b040442045b04061441b212159
   4.427 +2d2c45b1302f4523456160b0016069442d2c4b5158b02f2370b01423421b2121592d2c4b5158
   4.428 +20b0032545695358441b2121591b2121592d2c45b01443b0006063b0016069442d2cb02f4544
   4.429 +2d2c452320458a60442d2c45234560442d2c4b235158b90033ffe0b134201bb3330034005944
   4.430 +442d2cb0164358b00326458a586466b01f601b64b020606620581b21b04059b0016159235865
   4.431 +59b02923442310b029e01b2121212121592d2cb0164358b004254564b020606620581b21b040
   4.432 +59b0016123586559b0292344b00425b00725082058021b0359b0052510b004252046b0042523
   4.433 +423cb0072510b006252046b00425b0016023423c2058011b0059b0052510b00425b029e0b007
   4.434 +2510b00625b029e0b00425b00725082058021b0359b00425b003254348b00625b00325b00160
   4.435 +43481b2159212121212121212d2cb0164358b004254564b020606620581b21b04059b0016123
   4.436 +581b6559b0292344b00525b00825082058021b0359b0042510b005252046b0042523423cb004
   4.437 +25b0072508b0072510b006252046b00425b0016023423c2058011b0059b0042510b00525b029
   4.438 +e0b02920456544b0072510b00625b029e0b00525b00825082058021b0359b00525b003254348
   4.439 +b00425b0072508b00625b00325b0016043481b2159212121212121212d2c02b00425202046b0
   4.440 +04252342b0052508b003254548212121212d2c02b0032520b0042508b0022543482121212d2c
   4.441 +452320451820b00050205823652359236820b040505821b04059235865598a60442d2c4b5323
   4.442 +4b515a5820458a60441b2121592d2c208a08234b538a4b515a5823381b2121592d2c00208a49
   4.443 +b0005158b04023208a3812341b2121592d2c462346608a8a462320468a608a61b8ff80622320
   4.444 +10238ab14b4b8a70456020b0005058b00161b8ffba8b1bb0468c59b0106068013a2d2c208a23
   4.445 +49648a2353583c1b21592d2c4b505845441b2121592d2cb0024354584b53234b515a58381b21
   4.446 +21591b21212121592d2cb1020042b123018851b1400188535a58b910000020885458b2020102
   4.447 +43604259b12401885158b920000040885458b2020202436042b12401885458b2022002436042
   4.448 +004b014b5258b2020802436042591bb940000080885458b202040243604259b94000008063b8
   4.449 +0100885458b202080243604259b94000010063b80200885458b202100243604259b940000200
   4.450 +63b80400885458b202400243604259595959592d00000001000000050000bb5c72a45f0f3cf5
   4.451 +001b080000000000ad61b71900000000c142e956ff50fde708a8078b0000000a000100000000
   4.452 +0000000100000783fe39000008e9ff50ff7808a800010000000000000000000000000000001c
   4.453 +0400008004c90050044b004106a40087045f007d045f00870248005003f6004104340050032c
   4.454 +004f04760096031c0096045d0041033d00410433009602f0009f05f4000f0564005003d90050
   4.455 +02690000025c00960475004b02f50041051b009604090087040d009605ad001406d1000d0000
   4.456 +0028010201ca02d60374041604a4055a067c070407ae0820095809fe0a600a800b720c280d48
   4.457 +0d480dc00e7c0ef00fde105a10b211ca129c000000010000001c004d0007004b000500020010
   4.458 +002f0055000002f001ff00030001400a54bfa50140a5111546a4b8010cb2321fa1b8011540b2
   4.459 +1f1f6fc731216ec731216dc731216cc731216bc731216ac7312169c7312168c7312167c73121
   4.460 +66c7312165c7312164c7312163c7312162c7312161c7312160c731215fc731215ec731215dc7
   4.461 +31215cc731215bc731215ac7312159c7312158c7312157c7312156c7312155c7312154c73121
   4.462 +53c7312152c7312151c7312150c731214fc731214ec731214dc731214cc731214bc731214ac7
   4.463 +312149c7312148c7312147c7312146c7312145c7312144c73121b80137b26f0821b80136b26e
   4.464 +0821b80135b26d0821b80134b26c0821b80133b26b0821b80132b26a0821b80131b2690821b8
   4.465 +0130b2680821b8012fb2670821b8012eb2660821b8012db2650821b8012cb2640821b8012bb2
   4.466 +630821b8012ab2620821b80129b2610821b80128b2600821b80127b25f0821b80126b25e0821
   4.467 +b80125b25d0821b80124b25c0821b80123b25b0821b80122b25a0821b80121b2590821b80120
   4.468 +b2580821b8011fb2570821b8011eb2560821b8011db2550821b8011cb2540821b8011bb25308
   4.469 +21b8011ab2520821b80119b2510821b80118b2500821b80117b24f0821b80116b24e0821b801
   4.470 +15b24d0821b80114b24c0821b80113b24b0821b80112b24a0821b80111b2490821b80110b248
   4.471 +0821b8010fb2470821b8010eb2460821b8010db2450821b8010c40ff4408216957311f585731
   4.472 +1f5657311f5152311f4644311f4544311f4f4e311f4d4e311f2097309740975097043088010f
   4.473 +8c018f849f84af84bf84cf84058f689f68af680360697069028f5b018f5a017057018f509f50
   4.474 +af50bf50cf50058f519f51af51038f529f52af52033f7c4f7c02507b607b707b03704e01708f
   4.475 +01308f608f708f03008e01008e01408e708e02008e308e408e508e608e708e06107040700260
   4.476 +740160730170440100282800000012110840370f3fce16010fa21fa20218c7312114c731210e
   4.477 +c731210dc731210cc731210bc731210ac7312109c7312108c7312107c7312106c7312105c731
   4.478 +2104c7312103c7312102c7312101c73121407c00c73121e0180821dc140821d60e0821d50d08
   4.479 +21d40c0821d30b0821d20a0821d1090821d0080821cf070821ce060821cd050821cc040821cb
   4.480 +030821ca020821c9010821c8000821230e45220c45210a452008451f06451e04451d02451c00
   4.481 +451a08180816081408120810080e080c080a08080806080408020800084bb807ff524bb00850
   4.482 +5b58b101018e59b0124b004b5442b9000101ff858d2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b
   4.483 +2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b
   4.484 +2b7342011d4bb01b5358b0961d594bb0325358b0001db1160042594b20b0325323b096515a58
   4.485 +b0301d592b0145695342014b5058b108004259435c58b1080042591610703eb13737456920b0
   4.486 +005458b040605944b1300070b332003000197018707373737373737474737373737373737373
   4.487 +73737373737373732b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b
   4.488 +2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b
   4.489 +2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b742b00000000>
   4.490 +] def
   4.491 +FontName currentdict end definefont pop
   4.492 +%%Page: 1 1
   4.493 +%%BeginPageSetup
   4.494 +%%PageBoundingBox: 0 0 253 124
   4.495 +%%EndPageSetup
   4.496 +q
   4.497 +1 0 0 rg
   4.498 +BT
   4.499 +7.831745 0 0 11.438301 99.162394 62.386055 Tm
   4.500 +/f-0-0 1 Tf
   4.501 +[<010203030405>-1<0607>-1<0809060205>]TJ
   4.502 +1.350586 -1 Td
   4.503 +[<0a>-1<0b0207>-1<0c0d>1<0d020b>]TJ
   4.504 +ET
   4.505 +0 g
   4.506 +1.440509 w
   4.507 +0 J
   4.508 +0 j
   4.509 +[] 0.0 d
   4.510 +4 M q 0 -1 -1 0 0 123.478271 cm
   4.511 +51.07 -156.605 m 74.77 -156.605 l 74.77 -96.715 l 51.07 -96.715 l h
   4.512 +51.07 -156.605 m S Q
   4.513 +1.6 w
   4.514 +q 1 0 0 -1 0 123.478271 cm
   4.515 +126.645 27.277 m 126.645 49.867 l S Q
   4.516 +130.516 81.982 m 126.66 71.494 l 122.801 81.982 l 125.078 80.306 
   4.517 +128.195 80.318 130.516 81.982 c h
   4.518 +130.516 81.982 m f*
   4.519 +1 0 0 rg
   4.520 +BT
   4.521 +7.831745 0 0 11.438301 99.162394 110.386055 Tm
   4.522 +/f-0-0 1 Tf
   4.523 +[<010203030405>-1<0607>-1<0809060205>]TJ
   4.524 +1.180664 -1 Td
   4.525 +<0e060b030f10080b0c>Tj
   4.526 +ET
   4.527 +0 g
   4.528 +1.440509 w
   4.529 +q 0 -1 -1 0 0 123.478271 cm
   4.530 +3.07 -156.605 m 26.77 -156.605 l 26.77 -96.715 l 3.07 -96.715 l h
   4.531 +3.07 -156.605 m S Q
   4.532 +1.6 w
   4.533 +q 1 0 0 -1 0 123.478271 cm
   4.534 +61.09 19.379 m 82.613 19.379 82.613 19.188 82.613 19.188 c 82.613 
   4.535 +23.918 l 94.391 14.457 l 82.613 5.563 l 82.613 10.105 l 61.09 10.297 l 
   4.536 +h
   4.537 +61.09 19.379 m S Q
   4.538 +BT
   4.539 +10.591524 0 0 15.468973 12.234556 112.072925 Tm
   4.540 +/f-0-0 1 Tf
   4.541 +<111213140208150d>Tj
   4.542 +-0.334961 -1 Td
   4.543 +<16060b030f10080b0c>Tj
   4.544 +ET
   4.545 +1.6 w
   4.546 +q 1 0 0 -1 0 123.478271 cm
   4.547 +158.652 63.246 m 190.406 63.246 l S Q
   4.548 +167.023 56.361 m 156.535 60.217 l 167.023 64.076 l 165.348 61.799 
   4.549 +165.359 58.681 167.023 56.361 c h
   4.550 +167.023 56.361 m f*
   4.551 +182.035 64.103 m 192.523 60.248 l 182.035 56.392 l 183.711 58.67 
   4.552 +183.703 61.783 182.035 64.103 c h
   4.553 +182.035 64.103 m f*
   4.554 +1 0 0 rg
   4.555 +BT
   4.556 +7.831745 0 0 11.438301 207.720735 62.386055 Tm
   4.557 +/f-0-0 1 Tf
   4.558 +<170c0910020b18>Tj
   4.559 +ET
   4.560 +0 g
   4.561 +1.440509 w
   4.562 +q 0 -1 -1 0 0 123.478271 cm
   4.563 +51.07 -252.605 m 74.77 -252.605 l 74.77 -192.715 l 51.07 -192.715 l h
   4.564 +51.07 -252.605 m S Q
   4.565 +1 0 0 rg
   4.566 +BT
   4.567 +7.831745 0 0 11.438301 11.843087 62.386055 Tm
   4.568 +/f-0-0 1 Tf
   4.569 +<1902070814131a0c03>Tj
   4.570 +ET
   4.571 +0 g
   4.572 +1.440509 w
   4.573 +q 0 -1 -1 0 0 123.478271 cm
   4.574 +51.07 -60.605 m 74.77 -60.605 l 74.77 -0.715 l 51.07 -0.715 l h
   4.575 +51.07 -60.605 m S Q
   4.576 +1.6 w
   4.577 +q 1 0 0 -1 0 123.478271 cm
   4.578 +62.652 63.246 m 94.406 63.246 l S Q
   4.579 +71.023 56.361 m 60.535 60.217 l 71.023 64.076 l 69.348 61.799 69.359 
   4.580 +58.681 71.023 56.361 c h
   4.581 +71.023 56.361 m f*
   4.582 +86.035 64.103 m 96.523 60.248 l 86.035 56.392 l 87.711 58.67 87.703 
   4.583 +61.783 86.035 64.103 c h
   4.584 +86.035 64.103 m f*
   4.585 +1 0 0 rg
   4.586 +BT
   4.587 +7.831745 0 0 11.438301 117.487452 14.386055 Tm
   4.588 +/f-0-0 1 Tf
   4.589 +<1b020b18>Tj
   4.590 +-0.989258 -1 Td
   4.591 +[<0a>-1<0b0207>-1<0c0d>1<0d020b>]TJ
   4.592 +ET
   4.593 +0 g
   4.594 +1.440509 w
   4.595 +q 0 -1 -1 0 0 123.478271 cm
   4.596 +99.07 -156.605 m 122.77 -156.605 l 122.77 -96.715 l 99.07 -96.715 l h
   4.597 +99.07 -156.605 m S Q
   4.598 +1.6 w
   4.599 +q 1 0 0 -1 0 123.478271 cm
   4.600 +126.645 75.277 m 126.645 97.867 l S Q
   4.601 +122.77 39.834 m 126.629 50.322 l 130.484 39.834 l 128.207 41.51 125.094 
   4.602 +41.498 122.77 39.834 c h
   4.603 +122.77 39.834 m f*
   4.604 +130.516 33.982 m 126.66 23.494 l 122.801 33.982 l 125.078 32.306 
   4.605 +128.195 32.318 130.516 33.982 c h
   4.606 +130.516 33.982 m f*
   4.607 +1.6 w
   4.608 +q 1 0 0 -1 0 123.478271 cm
   4.609 +28.98 76.523 m 31.938 113.777 94.023 111.41 94.023 111.41 c S Q
   4.610 +25.781 38.306 m 28.797 49.068 l 33.473 38.916 l 31.07 40.408 27.965 
   4.611 +40.15 25.781 38.306 c h
   4.612 +25.781 38.306 m f*
   4.613 +85.516 15.619 m 96.141 12.166 l 85.809 7.912 l 87.395 10.248 87.266 
   4.614 +13.361 85.516 15.619 c h
   4.615 +85.516 15.619 m f*
   4.616 +Q
   4.617 +showpage
   4.618 +%%Trailer
   4.619 +count op_count sub {pop} repeat
   4.620 +countdictstack dict_count sub {end} repeat
   4.621 +cairo_eps_state restore
   4.622 +%%EOF
     5.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     5.2 +++ b/0__Papers/Future_Architecture/figures/Speculation_HW_support.svg	Sun Apr 08 09:00:10 2012 -0700
     5.3 @@ -0,0 +1,1092 @@
     5.4 +<?xml version="1.0" encoding="UTF-8" standalone="no"?>
     5.5 +<!-- Created with Inkscape (http://www.inkscape.org/) -->
     5.6 +
     5.7 +<svg
     5.8 +   xmlns:dc="http://purl.org/dc/elements/1.1/"
     5.9 +   xmlns:cc="http://creativecommons.org/ns#"
    5.10 +   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    5.11 +   xmlns:svg="http://www.w3.org/2000/svg"
    5.12 +   xmlns="http://www.w3.org/2000/svg"
    5.13 +   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
    5.14 +   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
    5.15 +   width="744.09448819"
    5.16 +   height="1052.3622047"
    5.17 +   id="svg2"
    5.18 +   sodipodi:version="0.32"
    5.19 +   inkscape:version="0.48.1 "
    5.20 +   sodipodi:docname="Separate_comm_processors.svg"
    5.21 +   inkscape:output_extension="org.inkscape.output.svg.inkscape"
    5.22 +   version="1.1">
    5.23 +  <defs
    5.24 +     id="defs4">
    5.25 +    <marker
    5.26 +       inkscape:stockid="Arrow2Mstart"
    5.27 +       orient="auto"
    5.28 +       refY="0.0"
    5.29 +       refX="0.0"
    5.30 +       id="Arrow2Mstart"
    5.31 +       style="overflow:visible">
    5.32 +      <path
    5.33 +         id="path5492"
    5.34 +         style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round"
    5.35 +         d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
    5.36 +         transform="scale(0.6) translate(0,0)" />
    5.37 +    </marker>
    5.38 +    <marker
    5.39 +       inkscape:stockid="Arrow2Mend"
    5.40 +       orient="auto"
    5.41 +       refY="0.0"
    5.42 +       refX="0.0"
    5.43 +       id="Arrow2Mend"
    5.44 +       style="overflow:visible;">
    5.45 +      <path
    5.46 +         id="path3563"
    5.47 +         style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
    5.48 +         d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
    5.49 +         transform="scale(0.6) rotate(180) translate(0,0)" />
    5.50 +    </marker>
    5.51 +    <marker
    5.52 +       inkscape:stockid="TriangleOutM"
    5.53 +       orient="auto"
    5.54 +       refY="0.0"
    5.55 +       refX="0.0"
    5.56 +       id="TriangleOutM"
    5.57 +       style="overflow:visible">
    5.58 +      <path
    5.59 +         id="path3682"
    5.60 +         d="M 5.77,0.0 L -2.88,5.0 L -2.88,-5.0 L 5.77,0.0 z "
    5.61 +         style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt;marker-start:none"
    5.62 +         transform="scale(0.4)" />
    5.63 +    </marker>
    5.64 +    <marker
    5.65 +       inkscape:stockid="Arrow2Lend"
    5.66 +       orient="auto"
    5.67 +       refY="0.0"
    5.68 +       refX="0.0"
    5.69 +       id="Arrow2Lend"
    5.70 +       style="overflow:visible;">
    5.71 +      <path
    5.72 +         id="path3557"
    5.73 +         style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
    5.74 +         d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
    5.75 +         transform="scale(1.1) rotate(180) translate(1,0)" />
    5.76 +    </marker>
    5.77 +    <marker
    5.78 +       inkscape:stockid="Arrow1Mstart"
    5.79 +       orient="auto"
    5.80 +       refY="0.0"
    5.81 +       refX="0.0"
    5.82 +       id="Arrow1Mstart"
    5.83 +       style="overflow:visible">
    5.84 +      <path
    5.85 +         id="path3542"
    5.86 +         d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z "
    5.87 +         style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt;marker-start:none"
    5.88 +         transform="scale(0.4) translate(10,0)" />
    5.89 +    </marker>
    5.90 +    <marker
    5.91 +       inkscape:stockid="Arrow1Lend"
    5.92 +       orient="auto"
    5.93 +       refY="0.0"
    5.94 +       refX="0.0"
    5.95 +       id="Arrow1Lend"
    5.96 +       style="overflow:visible;">
    5.97 +      <path
    5.98 +         id="path3539"
    5.99 +         d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z "
   5.100 +         style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt;marker-start:none;"
   5.101 +         transform="scale(0.8) rotate(180) translate(12.5,0)" />
   5.102 +    </marker>
   5.103 +    <marker
   5.104 +       inkscape:stockid="Arrow1Lstart"
   5.105 +       orient="auto"
   5.106 +       refY="0.0"
   5.107 +       refX="0.0"
   5.108 +       id="Arrow1Lstart"
   5.109 +       style="overflow:visible">
   5.110 +      <path
   5.111 +         id="path3536"
   5.112 +         d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z "
   5.113 +         style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt;marker-start:none"
   5.114 +         transform="scale(0.8) translate(12.5,0)" />
   5.115 +    </marker>
   5.116 +    <inkscape:perspective
   5.117 +       sodipodi:type="inkscape:persp3d"
   5.118 +       inkscape:vp_x="0 : 526.18109 : 1"
   5.119 +       inkscape:vp_y="0 : 1000 : 0"
   5.120 +       inkscape:vp_z="744.09448 : 526.18109 : 1"
   5.121 +       inkscape:persp3d-origin="372.04724 : 350.78739 : 1"
   5.122 +       id="perspective10" />
   5.123 +    <inkscape:perspective
   5.124 +       id="perspective4311"
   5.125 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
   5.126 +       inkscape:vp_z="1 : 0.5 : 1"
   5.127 +       inkscape:vp_y="0 : 1000 : 0"
   5.128 +       inkscape:vp_x="0 : 0.5 : 1"
   5.129 +       sodipodi:type="inkscape:persp3d" />
   5.130 +    <inkscape:perspective
   5.131 +       id="perspective4336"
   5.132 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
   5.133 +       inkscape:vp_z="1 : 0.5 : 1"
   5.134 +       inkscape:vp_y="0 : 1000 : 0"
   5.135 +       inkscape:vp_x="0 : 0.5 : 1"
   5.136 +       sodipodi:type="inkscape:persp3d" />
   5.137 +    <inkscape:perspective
   5.138 +       id="perspective4365"
   5.139 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
   5.140 +       inkscape:vp_z="1 : 0.5 : 1"
   5.141 +       inkscape:vp_y="0 : 1000 : 0"
   5.142 +       inkscape:vp_x="0 : 0.5 : 1"
   5.143 +       sodipodi:type="inkscape:persp3d" />
   5.144 +    <marker
   5.145 +       inkscape:stockid="Arrow2Mend"
   5.146 +       orient="auto"
   5.147 +       refY="0"
   5.148 +       refX="0"
   5.149 +       id="Arrow2Mend-9"
   5.150 +       style="overflow:visible">
   5.151 +      <path
   5.152 +         id="path3563-4"
   5.153 +         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
   5.154 +         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
   5.155 +         transform="scale(-0.6,-0.6)" />
   5.156 +    </marker>
   5.157 +    <inkscape:perspective
   5.158 +       id="perspective4423"
   5.159 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
   5.160 +       inkscape:vp_z="1 : 0.5 : 1"
   5.161 +       inkscape:vp_y="0 : 1000 : 0"
   5.162 +       inkscape:vp_x="0 : 0.5 : 1"
   5.163 +       sodipodi:type="inkscape:persp3d" />
   5.164 +    <marker
   5.165 +       inkscape:stockid="Arrow2Mend"
   5.166 +       orient="auto"
   5.167 +       refY="0"
   5.168 +       refX="0"
   5.169 +       id="Arrow2Mend-8"
   5.170 +       style="overflow:visible">
   5.171 +      <path
   5.172 +         id="path3563-2"
   5.173 +         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
   5.174 +         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
   5.175 +         transform="scale(-0.6,-0.6)" />
   5.176 +    </marker>
   5.177 +    <inkscape:perspective
   5.178 +       id="perspective4461"
   5.179 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
   5.180 +       inkscape:vp_z="1 : 0.5 : 1"
   5.181 +       inkscape:vp_y="0 : 1000 : 0"
   5.182 +       inkscape:vp_x="0 : 0.5 : 1"
   5.183 +       sodipodi:type="inkscape:persp3d" />
   5.184 +    <inkscape:perspective
   5.185 +       id="perspective14081"
   5.186 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
   5.187 +       inkscape:vp_z="1 : 0.5 : 1"
   5.188 +       inkscape:vp_y="0 : 1000 : 0"
   5.189 +       inkscape:vp_x="0 : 0.5 : 1"
   5.190 +       sodipodi:type="inkscape:persp3d" />
   5.191 +    <inkscape:perspective
   5.192 +       id="perspective14206"
   5.193 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
   5.194 +       inkscape:vp_z="1 : 0.5 : 1"
   5.195 +       inkscape:vp_y="0 : 1000 : 0"
   5.196 +       inkscape:vp_x="0 : 0.5 : 1"
   5.197 +       sodipodi:type="inkscape:persp3d" />
   5.198 +    <inkscape:perspective
   5.199 +       id="perspective14299"
   5.200 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
   5.201 +       inkscape:vp_z="1 : 0.5 : 1"
   5.202 +       inkscape:vp_y="0 : 1000 : 0"
   5.203 +       inkscape:vp_x="0 : 0.5 : 1"
   5.204 +       sodipodi:type="inkscape:persp3d" />
   5.205 +    <inkscape:perspective
   5.206 +       id="perspective16915"
   5.207 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
   5.208 +       inkscape:vp_z="1 : 0.5 : 1"
   5.209 +       inkscape:vp_y="0 : 1000 : 0"
   5.210 +       inkscape:vp_x="0 : 0.5 : 1"
   5.211 +       sodipodi:type="inkscape:persp3d" />
   5.212 +    <inkscape:perspective
   5.213 +       id="perspective16946"
   5.214 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
   5.215 +       inkscape:vp_z="1 : 0.5 : 1"
   5.216 +       inkscape:vp_y="0 : 1000 : 0"
   5.217 +       inkscape:vp_x="0 : 0.5 : 1"
   5.218 +       sodipodi:type="inkscape:persp3d" />
   5.219 +    <inkscape:perspective
   5.220 +       id="perspective17789"
   5.221 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
   5.222 +       inkscape:vp_z="1 : 0.5 : 1"
   5.223 +       inkscape:vp_y="0 : 1000 : 0"
   5.224 +       inkscape:vp_x="0 : 0.5 : 1"
   5.225 +       sodipodi:type="inkscape:persp3d" />
   5.226 +    <inkscape:perspective
   5.227 +       id="perspective17820"
   5.228 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
   5.229 +       inkscape:vp_z="1 : 0.5 : 1"
   5.230 +       inkscape:vp_y="0 : 1000 : 0"
   5.231 +       inkscape:vp_x="0 : 0.5 : 1"
   5.232 +       sodipodi:type="inkscape:persp3d" />
   5.233 +    <marker
   5.234 +       inkscape:stockid="Arrow2Mend"
   5.235 +       orient="auto"
   5.236 +       refY="0"
   5.237 +       refX="0"
   5.238 +       id="Arrow2Mend-8-2"
   5.239 +       style="overflow:visible">
   5.240 +      <path
   5.241 +         id="path3563-2-3"
   5.242 +         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
   5.243 +         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
   5.244 +         transform="scale(-0.6,-0.6)" />
   5.245 +    </marker>
   5.246 +    <inkscape:perspective
   5.247 +       id="perspective17848"
   5.248 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
   5.249 +       inkscape:vp_z="1 : 0.5 : 1"
   5.250 +       inkscape:vp_y="0 : 1000 : 0"
   5.251 +       inkscape:vp_x="0 : 0.5 : 1"
   5.252 +       sodipodi:type="inkscape:persp3d" />
   5.253 +    <inkscape:perspective
   5.254 +       id="perspective17891"
   5.255 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
   5.256 +       inkscape:vp_z="1 : 0.5 : 1"
   5.257 +       inkscape:vp_y="0 : 1000 : 0"
   5.258 +       inkscape:vp_x="0 : 0.5 : 1"
   5.259 +       sodipodi:type="inkscape:persp3d" />
   5.260 +    <marker
   5.261 +       inkscape:stockid="Arrow2Mend"
   5.262 +       orient="auto"
   5.263 +       refY="0"
   5.264 +       refX="0"
   5.265 +       id="Arrow2Mend-8-7"
   5.266 +       style="overflow:visible">
   5.267 +      <path
   5.268 +         id="path3563-2-8"
   5.269 +         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
   5.270 +         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
   5.271 +         transform="scale(-0.6,-0.6)" />
   5.272 +    </marker>
   5.273 +    <inkscape:perspective
   5.274 +       id="perspective17925"
   5.275 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
   5.276 +       inkscape:vp_z="1 : 0.5 : 1"
   5.277 +       inkscape:vp_y="0 : 1000 : 0"
   5.278 +       inkscape:vp_x="0 : 0.5 : 1"
   5.279 +       sodipodi:type="inkscape:persp3d" />
   5.280 +    <inkscape:perspective
   5.281 +       id="perspective17996"
   5.282 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
   5.283 +       inkscape:vp_z="1 : 0.5 : 1"
   5.284 +       inkscape:vp_y="0 : 1000 : 0"
   5.285 +       inkscape:vp_x="0 : 0.5 : 1"
   5.286 +       sodipodi:type="inkscape:persp3d" />
   5.287 +    <inkscape:perspective
   5.288 +       id="perspective18039"
   5.289 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
   5.290 +       inkscape:vp_z="1 : 0.5 : 1"
   5.291 +       inkscape:vp_y="0 : 1000 : 0"
   5.292 +       inkscape:vp_x="0 : 0.5 : 1"
   5.293 +       sodipodi:type="inkscape:persp3d" />
   5.294 +    <inkscape:perspective
   5.295 +       id="perspective18073"
   5.296 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
   5.297 +       inkscape:vp_z="1 : 0.5 : 1"
   5.298 +       inkscape:vp_y="0 : 1000 : 0"
   5.299 +       inkscape:vp_x="0 : 0.5 : 1"
   5.300 +       sodipodi:type="inkscape:persp3d" />
   5.301 +    <inkscape:perspective
   5.302 +       id="perspective4016"
   5.303 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
   5.304 +       inkscape:vp_z="1 : 0.5 : 1"
   5.305 +       inkscape:vp_y="0 : 1000 : 0"
   5.306 +       inkscape:vp_x="0 : 0.5 : 1"
   5.307 +       sodipodi:type="inkscape:persp3d" />
   5.308 +    <inkscape:perspective
   5.309 +       id="perspective4046"
   5.310 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
   5.311 +       inkscape:vp_z="1 : 0.5 : 1"
   5.312 +       inkscape:vp_y="0 : 1000 : 0"
   5.313 +       inkscape:vp_x="0 : 0.5 : 1"
   5.314 +       sodipodi:type="inkscape:persp3d" />
   5.315 +    <inkscape:perspective
   5.316 +       id="perspective4071"
   5.317 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
   5.318 +       inkscape:vp_z="1 : 0.5 : 1"
   5.319 +       inkscape:vp_y="0 : 1000 : 0"
   5.320 +       inkscape:vp_x="0 : 0.5 : 1"
   5.321 +       sodipodi:type="inkscape:persp3d" />
   5.322 +    <inkscape:perspective
   5.323 +       id="perspective4101"
   5.324 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
   5.325 +       inkscape:vp_z="1 : 0.5 : 1"
   5.326 +       inkscape:vp_y="0 : 1000 : 0"
   5.327 +       inkscape:vp_x="0 : 0.5 : 1"
   5.328 +       sodipodi:type="inkscape:persp3d" />
   5.329 +    <inkscape:perspective
   5.330 +       id="perspective5945"
   5.331 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
   5.332 +       inkscape:vp_z="1 : 0.5 : 1"
   5.333 +       inkscape:vp_y="0 : 1000 : 0"
   5.334 +       inkscape:vp_x="0 : 0.5 : 1"
   5.335 +       sodipodi:type="inkscape:persp3d" />
   5.336 +    <inkscape:perspective
   5.337 +       id="perspective3139"
   5.338 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
   5.339 +       inkscape:vp_z="1 : 0.5 : 1"
   5.340 +       inkscape:vp_y="0 : 1000 : 0"
   5.341 +       inkscape:vp_x="0 : 0.5 : 1"
   5.342 +       sodipodi:type="inkscape:persp3d" />
   5.343 +    <inkscape:perspective
   5.344 +       id="perspective3161"
   5.345 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
   5.346 +       inkscape:vp_z="1 : 0.5 : 1"
   5.347 +       inkscape:vp_y="0 : 1000 : 0"
   5.348 +       inkscape:vp_x="0 : 0.5 : 1"
   5.349 +       sodipodi:type="inkscape:persp3d" />
   5.350 +    <marker
   5.351 +       inkscape:stockid="Arrow2Mend"
   5.352 +       orient="auto"
   5.353 +       refY="0"
   5.354 +       refX="0"
   5.355 +       id="Arrow2Mend-8-7-0"
   5.356 +       style="overflow:visible">
   5.357 +      <path
   5.358 +         inkscape:connector-curvature="0"
   5.359 +         id="path3563-2-8-4"
   5.360 +         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
   5.361 +         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
   5.362 +         transform="scale(-0.6,-0.6)" />
   5.363 +    </marker>
   5.364 +    <marker
   5.365 +       inkscape:stockid="Arrow2Mend"
   5.366 +       orient="auto"
   5.367 +       refY="0"
   5.368 +       refX="0"
   5.369 +       id="marker12725"
   5.370 +       style="overflow:visible">
   5.371 +      <path
   5.372 +         inkscape:connector-curvature="0"
   5.373 +         id="path12727"
   5.374 +         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
   5.375 +         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
   5.376 +         transform="scale(-0.6,-0.6)" />
   5.377 +    </marker>
   5.378 +    <marker
   5.379 +       inkscape:stockid="Arrow2Mend"
   5.380 +       orient="auto"
   5.381 +       refY="0"
   5.382 +       refX="0"
   5.383 +       id="marker12729"
   5.384 +       style="overflow:visible">
   5.385 +      <path
   5.386 +         inkscape:connector-curvature="0"
   5.387 +         id="path12731"
   5.388 +         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
   5.389 +         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
   5.390 +         transform="scale(-0.6,-0.6)" />
   5.391 +    </marker>
   5.392 +    <marker
   5.393 +       inkscape:stockid="Arrow2Mend"
   5.394 +       orient="auto"
   5.395 +       refY="0"
   5.396 +       refX="0"
   5.397 +       id="marker12733"
   5.398 +       style="overflow:visible">
   5.399 +      <path
   5.400 +         inkscape:connector-curvature="0"
   5.401 +         id="path12735"
   5.402 +         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
   5.403 +         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
   5.404 +         transform="scale(-0.6,-0.6)" />
   5.405 +    </marker>
   5.406 +    <marker
   5.407 +       inkscape:stockid="Arrow2Mend"
   5.408 +       orient="auto"
   5.409 +       refY="0"
   5.410 +       refX="0"
   5.411 +       id="marker12737"
   5.412 +       style="overflow:visible">
   5.413 +      <path
   5.414 +         inkscape:connector-curvature="0"
   5.415 +         id="path12739"
   5.416 +         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
   5.417 +         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
   5.418 +         transform="scale(-0.6,-0.6)" />
   5.419 +    </marker>
   5.420 +    <marker
   5.421 +       inkscape:stockid="Arrow2Mend"
   5.422 +       orient="auto"
   5.423 +       refY="0"
   5.424 +       refX="0"
   5.425 +       id="marker12741"
   5.426 +       style="overflow:visible">
   5.427 +      <path
   5.428 +         inkscape:connector-curvature="0"
   5.429 +         id="path12743"
   5.430 +         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
   5.431 +         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
   5.432 +         transform="scale(-0.6,-0.6)" />
   5.433 +    </marker>
   5.434 +    <marker
   5.435 +       inkscape:stockid="Arrow2Mend"
   5.436 +       orient="auto"
   5.437 +       refY="0"
   5.438 +       refX="0"
   5.439 +       id="marker12745"
   5.440 +       style="overflow:visible">
   5.441 +      <path
   5.442 +         inkscape:connector-curvature="0"
   5.443 +         id="path12747"
   5.444 +         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
   5.445 +         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
   5.446 +         transform="scale(-0.6,-0.6)" />
   5.447 +    </marker>
   5.448 +    <marker
   5.449 +       inkscape:stockid="Arrow2Mend"
   5.450 +       orient="auto"
   5.451 +       refY="0"
   5.452 +       refX="0"
   5.453 +       id="marker12749"
   5.454 +       style="overflow:visible">
   5.455 +      <path
   5.456 +         inkscape:connector-curvature="0"
   5.457 +         id="path12751"
   5.458 +         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
   5.459 +         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
   5.460 +         transform="scale(-0.6,-0.6)" />
   5.461 +    </marker>
   5.462 +    <marker
   5.463 +       inkscape:stockid="Arrow2Mend"
   5.464 +       orient="auto"
   5.465 +       refY="0"
   5.466 +       refX="0"
   5.467 +       id="marker12753"
   5.468 +       style="overflow:visible">
   5.469 +      <path
   5.470 +         inkscape:connector-curvature="0"
   5.471 +         id="path12755"
   5.472 +         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
   5.473 +         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
   5.474 +         transform="scale(-0.6,-0.6)" />
   5.475 +    </marker>
   5.476 +    <marker
   5.477 +       inkscape:stockid="Arrow2Mend"
   5.478 +       orient="auto"
   5.479 +       refY="0"
   5.480 +       refX="0"
   5.481 +       id="marker12757"
   5.482 +       style="overflow:visible">
   5.483 +      <path
   5.484 +         inkscape:connector-curvature="0"
   5.485 +         id="path12759"
   5.486 +         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
   5.487 +         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
   5.488 +         transform="scale(-0.6,-0.6)" />
   5.489 +    </marker>
   5.490 +    <marker
   5.491 +       inkscape:stockid="Arrow2Mend"
   5.492 +       orient="auto"
   5.493 +       refY="0"
   5.494 +       refX="0"
   5.495 +       id="marker12761"
   5.496 +       style="overflow:visible">
   5.497 +      <path
   5.498 +         inkscape:connector-curvature="0"
   5.499 +         id="path12763"
   5.500 +         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
   5.501 +         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
   5.502 +         transform="scale(-0.6,-0.6)" />
   5.503 +    </marker>
   5.504 +    <marker
   5.505 +       inkscape:stockid="Arrow2Mend"
   5.506 +       orient="auto"
   5.507 +       refY="0"
   5.508 +       refX="0"
   5.509 +       id="marker12765"
   5.510 +       style="overflow:visible">
   5.511 +      <path
   5.512 +         inkscape:connector-curvature="0"
   5.513 +         id="path12767"
   5.514 +         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
   5.515 +         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
   5.516 +         transform="scale(-0.6,-0.6)" />
   5.517 +    </marker>
   5.518 +    <marker
   5.519 +       inkscape:stockid="Arrow2Mend"
   5.520 +       orient="auto"
   5.521 +       refY="0"
   5.522 +       refX="0"
   5.523 +       id="marker12769"
   5.524 +       style="overflow:visible">
   5.525 +      <path
   5.526 +         inkscape:connector-curvature="0"
   5.527 +         id="path12771"
   5.528 +         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
   5.529 +         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
   5.530 +         transform="scale(-0.6,-0.6)" />
   5.531 +    </marker>
   5.532 +    <marker
   5.533 +       inkscape:stockid="Arrow2Mend"
   5.534 +       orient="auto"
   5.535 +       refY="0"
   5.536 +       refX="0"
   5.537 +       id="marker12773"
   5.538 +       style="overflow:visible">
   5.539 +      <path
   5.540 +         inkscape:connector-curvature="0"
   5.541 +         id="path12775"
   5.542 +         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
   5.543 +         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
   5.544 +         transform="scale(-0.6,-0.6)" />
   5.545 +    </marker>
   5.546 +    <marker
   5.547 +       inkscape:stockid="Arrow2Mend"
   5.548 +       orient="auto"
   5.549 +       refY="0"
   5.550 +       refX="0"
   5.551 +       id="marker12777"
   5.552 +       style="overflow:visible">
   5.553 +      <path
   5.554 +         inkscape:connector-curvature="0"
   5.555 +         id="path12779"
   5.556 +         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
   5.557 +         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
   5.558 +         transform="scale(-0.6,-0.6)" />
   5.559 +    </marker>
   5.560 +    <marker
   5.561 +       inkscape:stockid="Arrow2Mend"
   5.562 +       orient="auto"
   5.563 +       refY="0"
   5.564 +       refX="0"
   5.565 +       id="marker12781"
   5.566 +       style="overflow:visible">
   5.567 +      <path
   5.568 +         inkscape:connector-curvature="0"
   5.569 +         id="path12783"
   5.570 +         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
   5.571 +         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
   5.572 +         transform="scale(-0.6,-0.6)" />
   5.573 +    </marker>
   5.574 +    <marker
   5.575 +       inkscape:stockid="Arrow2Mend"
   5.576 +       orient="auto"
   5.577 +       refY="0"
   5.578 +       refX="0"
   5.579 +       id="marker12785"
   5.580 +       style="overflow:visible">
   5.581 +      <path
   5.582 +         inkscape:connector-curvature="0"
   5.583 +         id="path12787"
   5.584 +         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
   5.585 +         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
   5.586 +         transform="scale(-0.6,-0.6)" />
   5.587 +    </marker>
   5.588 +    <marker
   5.589 +       inkscape:stockid="Arrow2Mend"
   5.590 +       orient="auto"
   5.591 +       refY="0"
   5.592 +       refX="0"
   5.593 +       id="marker12789"
   5.594 +       style="overflow:visible">
   5.595 +      <path
   5.596 +         inkscape:connector-curvature="0"
   5.597 +         id="path12791"
   5.598 +         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
   5.599 +         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
   5.600 +         transform="scale(-0.6,-0.6)" />
   5.601 +    </marker>
   5.602 +    <marker
   5.603 +       inkscape:stockid="Arrow2Mend"
   5.604 +       orient="auto"
   5.605 +       refY="0"
   5.606 +       refX="0"
   5.607 +       id="marker12793"
   5.608 +       style="overflow:visible">
   5.609 +      <path
   5.610 +         inkscape:connector-curvature="0"
   5.611 +         id="path12795"
   5.612 +         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
   5.613 +         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
   5.614 +         transform="scale(-0.6,-0.6)" />
   5.615 +    </marker>
   5.616 +    <marker
   5.617 +       inkscape:stockid="Arrow2Mend"
   5.618 +       orient="auto"
   5.619 +       refY="0"
   5.620 +       refX="0"
   5.621 +       id="marker12797"
   5.622 +       style="overflow:visible">
   5.623 +      <path
   5.624 +         inkscape:connector-curvature="0"
   5.625 +         id="path12799"
   5.626 +         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
   5.627 +         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
   5.628 +         transform="scale(-0.6,-0.6)" />
   5.629 +    </marker>
   5.630 +    <marker
   5.631 +       inkscape:stockid="Arrow2Mend"
   5.632 +       orient="auto"
   5.633 +       refY="0"
   5.634 +       refX="0"
   5.635 +       id="marker12801"
   5.636 +       style="overflow:visible">
   5.637 +      <path
   5.638 +         inkscape:connector-curvature="0"
   5.639 +         id="path12803"
   5.640 +         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
   5.641 +         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
   5.642 +         transform="scale(-0.6,-0.6)" />
   5.643 +    </marker>
   5.644 +    <marker
   5.645 +       inkscape:stockid="Arrow2Mend"
   5.646 +       orient="auto"
   5.647 +       refY="0"
   5.648 +       refX="0"
   5.649 +       id="marker12805"
   5.650 +       style="overflow:visible">
   5.651 +      <path
   5.652 +         inkscape:connector-curvature="0"
   5.653 +         id="path12807"
   5.654 +         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
   5.655 +         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
   5.656 +         transform="scale(-0.6,-0.6)" />
   5.657 +    </marker>
   5.658 +    <marker
   5.659 +       inkscape:stockid="Arrow2Mend"
   5.660 +       orient="auto"
   5.661 +       refY="0"
   5.662 +       refX="0"
   5.663 +       id="marker12809"
   5.664 +       style="overflow:visible">
   5.665 +      <path
   5.666 +         inkscape:connector-curvature="0"
   5.667 +         id="path12811"
   5.668 +         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
   5.669 +         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
   5.670 +         transform="scale(-0.6,-0.6)" />
   5.671 +    </marker>
   5.672 +    <marker
   5.673 +       inkscape:stockid="Arrow2Mend"
   5.674 +       orient="auto"
   5.675 +       refY="0"
   5.676 +       refX="0"
   5.677 +       id="marker12813"
   5.678 +       style="overflow:visible">
   5.679 +      <path
   5.680 +         inkscape:connector-curvature="0"
   5.681 +         id="path12815"
   5.682 +         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
   5.683 +         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
   5.684 +         transform="scale(-0.6,-0.6)" />
   5.685 +    </marker>
   5.686 +    <marker
   5.687 +       inkscape:stockid="Arrow2Mend"
   5.688 +       orient="auto"
   5.689 +       refY="0"
   5.690 +       refX="0"
   5.691 +       id="marker12817"
   5.692 +       style="overflow:visible">
   5.693 +      <path
   5.694 +         inkscape:connector-curvature="0"
   5.695 +         id="path12819"
   5.696 +         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
   5.697 +         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
   5.698 +         transform="scale(-0.6,-0.6)" />
   5.699 +    </marker>
   5.700 +    <marker
   5.701 +       inkscape:stockid="Arrow2Mend"
   5.702 +       orient="auto"
   5.703 +       refY="0"
   5.704 +       refX="0"
   5.705 +       id="marker12821"
   5.706 +       style="overflow:visible">
   5.707 +      <path
   5.708 +         inkscape:connector-curvature="0"
   5.709 +         id="path12823"
   5.710 +         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
   5.711 +         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
   5.712 +         transform="scale(-0.6,-0.6)" />
   5.713 +    </marker>
   5.714 +    <marker
   5.715 +       inkscape:stockid="Arrow2Mend"
   5.716 +       orient="auto"
   5.717 +       refY="0"
   5.718 +       refX="0"
   5.719 +       id="marker12825"
   5.720 +       style="overflow:visible">
   5.721 +      <path
   5.722 +         inkscape:connector-curvature="0"
   5.723 +         id="path12827"
   5.724 +         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
   5.725 +         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
   5.726 +         transform="scale(-0.6,-0.6)" />
   5.727 +    </marker>
   5.728 +    <marker
   5.729 +       inkscape:stockid="Arrow2Mend"
   5.730 +       orient="auto"
   5.731 +       refY="0"
   5.732 +       refX="0"
   5.733 +       id="marker12829"
   5.734 +       style="overflow:visible">
   5.735 +      <path
   5.736 +         inkscape:connector-curvature="0"
   5.737 +         id="path12831"
   5.738 +         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
   5.739 +         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
   5.740 +         transform="scale(-0.6,-0.6)" />
   5.741 +    </marker>
   5.742 +    <marker
   5.743 +       inkscape:stockid="Arrow2Mend"
   5.744 +       orient="auto"
   5.745 +       refY="0"
   5.746 +       refX="0"
   5.747 +       id="marker12833"
   5.748 +       style="overflow:visible">
   5.749 +      <path
   5.750 +         inkscape:connector-curvature="0"
   5.751 +         id="path12835"
   5.752 +         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
   5.753 +         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
   5.754 +         transform="scale(-0.6,-0.6)" />
   5.755 +    </marker>
   5.756 +    <marker
   5.757 +       inkscape:stockid="Arrow2Mend"
   5.758 +       orient="auto"
   5.759 +       refY="0"
   5.760 +       refX="0"
   5.761 +       id="marker12837"
   5.762 +       style="overflow:visible">
   5.763 +      <path
   5.764 +         inkscape:connector-curvature="0"
   5.765 +         id="path12839"
   5.766 +         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
   5.767 +         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
   5.768 +         transform="scale(-0.6,-0.6)" />
   5.769 +    </marker>
   5.770 +    <marker
   5.771 +       inkscape:stockid="Arrow2Mend"
   5.772 +       orient="auto"
   5.773 +       refY="0"
   5.774 +       refX="0"
   5.775 +       id="marker12841"
   5.776 +       style="overflow:visible">
   5.777 +      <path
   5.778 +         inkscape:connector-curvature="0"
   5.779 +         id="path12843"
   5.780 +         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
   5.781 +         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
   5.782 +         transform="scale(-0.6,-0.6)" />
   5.783 +    </marker>
   5.784 +    <marker
   5.785 +       inkscape:stockid="Arrow2Mend"
   5.786 +       orient="auto"
   5.787 +       refY="0"
   5.788 +       refX="0"
   5.789 +       id="marker12845"
   5.790 +       style="overflow:visible">
   5.791 +      <path
   5.792 +         inkscape:connector-curvature="0"
   5.793 +         id="path12847"
   5.794 +         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
   5.795 +         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
   5.796 +         transform="scale(-0.6,-0.6)" />
   5.797 +    </marker>
   5.798 +    <marker
   5.799 +       inkscape:stockid="Arrow2Mend"
   5.800 +       orient="auto"
   5.801 +       refY="0"
   5.802 +       refX="0"
   5.803 +       id="marker12849"
   5.804 +       style="overflow:visible">
   5.805 +      <path
   5.806 +         inkscape:connector-curvature="0"
   5.807 +         id="path12851"
   5.808 +         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
   5.809 +         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
   5.810 +         transform="scale(-0.6,-0.6)" />
   5.811 +    </marker>
   5.812 +    <marker
   5.813 +       inkscape:stockid="Arrow2Mend"
   5.814 +       orient="auto"
   5.815 +       refY="0"
   5.816 +       refX="0"
   5.817 +       id="marker12853"
   5.818 +       style="overflow:visible">
   5.819 +      <path
   5.820 +         inkscape:connector-curvature="0"
   5.821 +         id="path12855"
   5.822 +         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
   5.823 +         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
   5.824 +         transform="scale(-0.6,-0.6)" />
   5.825 +    </marker>
   5.826 +    <marker
   5.827 +       inkscape:stockid="Arrow2Mend"
   5.828 +       orient="auto"
   5.829 +       refY="0"
   5.830 +       refX="0"
   5.831 +       id="marker12857"
   5.832 +       style="overflow:visible">
   5.833 +      <path
   5.834 +         inkscape:connector-curvature="0"
   5.835 +         id="path12859"
   5.836 +         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
   5.837 +         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
   5.838 +         transform="scale(-0.6,-0.6)" />
   5.839 +    </marker>
   5.840 +    <marker
   5.841 +       inkscape:stockid="Arrow2Mend"
   5.842 +       orient="auto"
   5.843 +       refY="0"
   5.844 +       refX="0"
   5.845 +       id="marker12861"
   5.846 +       style="overflow:visible">
   5.847 +      <path
   5.848 +         inkscape:connector-curvature="0"
   5.849 +         id="path12863"
   5.850 +         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
   5.851 +         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
   5.852 +         transform="scale(-0.6,-0.6)" />
   5.853 +    </marker>
   5.854 +  </defs>
   5.855 +  <sodipodi:namedview
   5.856 +     id="base"
   5.857 +     pagecolor="#ffffff"
   5.858 +     bordercolor="#666666"
   5.859 +     borderopacity="1.0"
   5.860 +     gridtolerance="10000"
   5.861 +     guidetolerance="10"
   5.862 +     objecttolerance="10"
   5.863 +     inkscape:pageopacity="0.0"
   5.864 +     inkscape:pageshadow="2"
   5.865 +     inkscape:zoom="1.3528978"
   5.866 +     inkscape:cx="149.31397"
   5.867 +     inkscape:cy="922.22574"
   5.868 +     inkscape:document-units="px"
   5.869 +     inkscape:current-layer="layer1"
   5.870 +     showgrid="false"
   5.871 +     inkscape:window-width="1600"
   5.872 +     inkscape:window-height="848"
   5.873 +     inkscape:window-x="-8"
   5.874 +     inkscape:window-y="-8"
   5.875 +     inkscape:window-maximized="1" />
   5.876 +  <metadata
   5.877 +     id="metadata7">
   5.878 +    <rdf:RDF>
   5.879 +      <cc:Work
   5.880 +         rdf:about="">
   5.881 +        <dc:format>image/svg+xml</dc:format>
   5.882 +        <dc:type
   5.883 +           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
   5.884 +        <dc:title></dc:title>
   5.885 +      </cc:Work>
   5.886 +    </rdf:RDF>
   5.887 +  </metadata>
   5.888 +  <g
   5.889 +     inkscape:label="Layer 1"
   5.890 +     inkscape:groupmode="layer"
   5.891 +     id="layer1">
   5.892 +    <text
   5.893 +       xml:space="preserve"
   5.894 +       style="font-size:14.09755802px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
   5.895 +       x="76.152191"
   5.896 +       y="376.30783"
   5.897 +       id="text3191"
   5.898 +       sodipodi:linespacing="100%"
   5.899 +       transform="scale(0.7715821,1.2960384)"><tspan
   5.900 +         id="tspan3195"
   5.901 +         sodipodi:role="line"
   5.902 +         x="76.152191"
   5.903 +         y="376.30783"
   5.904 +         style="font-size:22.05818939px;text-align:center;text-anchor:middle" /></text>
   5.905 +    <g
   5.906 +       transform="matrix(0,1,-1,0,901.99308,-102.4247)"
   5.907 +       id="g3671">
   5.908 +      <text
   5.909 +         transform="matrix(0,-0.82746283,1.2085135,0,0,0)"
   5.910 +         sodipodi:linespacing="100%"
   5.911 +         id="text3673"
   5.912 +         y="216.03394"
   5.913 +         x="-680.24878"
   5.914 +         style="font-size:13.14551258px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
   5.915 +         xml:space="preserve"><tspan
   5.916 +           id="tspan3675"
   5.917 +           y="216.03394"
   5.918 +           x="-680.24878"
   5.919 +           sodipodi:role="line"
   5.920 +           style="font-size:11.83096123px;text-align:center;text-anchor:middle;fill:#ff0000;fill-opacity:1">Communication</tspan><tspan
   5.921 +           id="tspan3618"
   5.922 +           y="227.8649"
   5.923 +           x="-680.24878"
   5.924 +           sodipodi:role="line"
   5.925 +           style="font-size:11.83096123px;text-align:center;text-anchor:middle;fill:#ff0000;fill-opacity:1">Processor</tspan></text>
   5.926 +      <rect
   5.927 +         style="fill:none;stroke:#000000;stroke-width:1.80063593;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
   5.928 +         id="rect3677"
   5.929 +         width="29.62429"
   5.930 +         height="74.865425"
   5.931 +         x="248.55019"
   5.932 +         y="525.1496" />
   5.933 +    </g>
   5.934 +    <path
   5.935 +       sodipodi:nodetypes="cc"
   5.936 +       inkscape:connector-curvature="0"
   5.937 +       id="path4767"
   5.938 +       d="m 339.39155,116.38498 0,28.23719"
   5.939 +       style="fill:none;stroke:#000000;stroke-width:1.99999988;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#marker12861)" />
   5.940 +    <g
   5.941 +       id="g3622"
   5.942 +       transform="matrix(0,1,-1,0,901.99308,-162.4247)">
   5.943 +      <text
   5.944 +         xml:space="preserve"
   5.945 +         style="font-size:13.14551258px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
   5.946 +         x="-680.24878"
   5.947 +         y="216.03394"
   5.948 +         id="text3624"
   5.949 +         sodipodi:linespacing="100%"
   5.950 +         transform="matrix(0,-0.82746283,1.2085135,0,0,0)"><tspan
   5.951 +           style="font-size:11.83096123px;text-align:center;text-anchor:middle;fill:#ff0000;fill-opacity:1"
   5.952 +           sodipodi:role="line"
   5.953 +           x="-680.24878"
   5.954 +           y="216.03394"
   5.955 +           id="tspan3626">Communication</tspan><tspan
   5.956 +           style="font-size:11.83096123px;text-align:center;text-anchor:middle;fill:#ff0000;fill-opacity:1"
   5.957 +           sodipodi:role="line"
   5.958 +           x="-680.24878"
   5.959 +           y="227.8649"
   5.960 +           id="tspan3628">Firm-ware</tspan></text>
   5.961 +      <rect
   5.962 +         y="525.1496"
   5.963 +         x="248.55019"
   5.964 +         height="74.865425"
   5.965 +         width="29.62429"
   5.966 +         id="rect3630"
   5.967 +         style="fill:none;stroke:#000000;stroke-width:1.80063593;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
   5.968 +    </g>
   5.969 +    <path
   5.970 +       inkscape:connector-curvature="0"
   5.971 +       id="path4964"
   5.972 +       d="m 257.4513,106.51265 c 26.90356,0 26.90356,-0.23653 26.90356,-0.23653 l 0,5.9134 14.72081,-11.82681 -14.72081,-11.117202 0,5.67687 -26.90356,0.23653 z"
   5.973 +       style="fill:none;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
   5.974 +       sodipodi:nodetypes="cccccccc" />
   5.975 +    <text
   5.976 +       xml:space="preserve"
   5.977 +       style="font-size:13.14551258px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
   5.978 +       x="267.51541"
   5.979 +       y="79.888756"
   5.980 +       id="text4966"
   5.981 +       sodipodi:linespacing="100%"
   5.982 +       transform="scale(0.82746283,1.2085135)"><tspan
   5.983 +         id="tspan4968"
   5.984 +         style="font-size:16px;text-align:center;text-anchor:middle;fill:#000000;fill-opacity:1"
   5.985 +         sodipodi:role="line"
   5.986 +         x="267.51541"
   5.987 +         y="79.888756">OS loads</tspan><tspan
   5.988 +         style="font-size:16px;text-align:center;text-anchor:middle;fill:#000000;fill-opacity:1"
   5.989 +         sodipodi:role="line"
   5.990 +         x="267.51541"
   5.991 +         y="95.888756"
   5.992 +         id="tspan5599">firm-ware</tspan></text>
   5.993 +    <path
   5.994 +       style="fill:none;stroke:#000000;stroke-width:1.99999988;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-start:url(#Arrow2Mstart);marker-end:url(#marker12861)"
   5.995 +       d="m 379.40414,161.34717 39.68916,0"
   5.996 +       id="path5013"
   5.997 +       inkscape:connector-curvature="0"
   5.998 +       sodipodi:nodetypes="cc" />
   5.999 +    <g
  5.1000 +       id="g5015"
  5.1001 +       transform="matrix(0,1,-1,0,1021.9931,-102.4247)">
  5.1002 +      <text
  5.1003 +         xml:space="preserve"
  5.1004 +         style="font-size:13.14551258px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  5.1005 +         x="-680.24878"
  5.1006 +         y="216.03394"
  5.1007 +         id="text5017"
  5.1008 +         sodipodi:linespacing="100%"
  5.1009 +         transform="matrix(0,-0.82746283,1.2085135,0,0,0)"><tspan
  5.1010 +           style="font-size:11.83096123px;text-align:center;text-anchor:middle;fill:#ff0000;fill-opacity:1"
  5.1011 +           sodipodi:role="line"
  5.1012 +           x="-680.24878"
  5.1013 +           y="216.03394"
  5.1014 +           id="tspan5021">Network</tspan></text>
  5.1015 +      <rect
  5.1016 +         y="525.1496"
  5.1017 +         x="248.55019"
  5.1018 +         height="74.865425"
  5.1019 +         width="29.62429"
  5.1020 +         id="rect5023"
  5.1021 +         style="fill:none;stroke:#000000;stroke-width:1.80063593;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
  5.1022 +    </g>
  5.1023 +    <g
  5.1024 +       transform="matrix(0,1,-1,0,781.99308,-102.4247)"
  5.1025 +       id="g5303">
  5.1026 +      <text
  5.1027 +         transform="matrix(0,-0.82746283,1.2085135,0,0,0)"
  5.1028 +         sodipodi:linespacing="100%"
  5.1029 +         id="text5305"
  5.1030 +         y="216.03394"
  5.1031 +         x="-680.24878"
  5.1032 +         style="font-size:13.14551258px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  5.1033 +         xml:space="preserve"><tspan
  5.1034 +           id="tspan5307"
  5.1035 +           y="216.03394"
  5.1036 +           x="-680.24878"
  5.1037 +           sodipodi:role="line"
  5.1038 +           style="font-size:11.83096123px;text-align:center;text-anchor:middle;fill:#ff0000;fill-opacity:1">Local Mem</tspan></text>
  5.1039 +      <rect
  5.1040 +         style="fill:none;stroke:#000000;stroke-width:1.80063593;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
  5.1041 +         id="rect5309"
  5.1042 +         width="29.62429"
  5.1043 +         height="74.865425"
  5.1044 +         x="248.55019"
  5.1045 +         y="525.1496" />
  5.1046 +    </g>
  5.1047 +    <path
  5.1048 +       sodipodi:nodetypes="cc"
  5.1049 +       inkscape:connector-curvature="0"
  5.1050 +       id="path5311"
  5.1051 +       d="m 259.40414,161.34717 39.68916,0"
  5.1052 +       style="fill:none;stroke:#000000;stroke-width:1.99999988;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-start:url(#Arrow2Mstart);marker-end:url(#marker12861)" />
  5.1053 +    <g
  5.1054 +       id="g5313"
  5.1055 +       transform="matrix(0,1,-1,0,901.99308,-42.4247)">
  5.1056 +      <text
  5.1057 +         xml:space="preserve"
  5.1058 +         style="font-size:13.14551258px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  5.1059 +         x="-680.24878"
  5.1060 +         y="216.03394"
  5.1061 +         id="text5315"
  5.1062 +         sodipodi:linespacing="100%"
  5.1063 +         transform="matrix(0,-0.82746283,1.2085135,0,0,0)"><tspan
  5.1064 +           style="font-size:11.83096123px;text-align:center;text-anchor:middle;fill:#ff0000;fill-opacity:1"
  5.1065 +           sodipodi:role="line"
  5.1066 +           x="-680.24878"
  5.1067 +           y="216.03394"
  5.1068 +           id="tspan5317">Work</tspan><tspan
  5.1069 +           style="font-size:11.83096123px;text-align:center;text-anchor:middle;fill:#ff0000;fill-opacity:1"
  5.1070 +           sodipodi:role="line"
  5.1071 +           x="-680.24878"
  5.1072 +           y="227.8649"
  5.1073 +           id="tspan5319">Processor</tspan></text>
  5.1074 +      <rect
  5.1075 +         y="525.1496"
  5.1076 +         x="248.55019"
  5.1077 +         height="74.865425"
  5.1078 +         width="29.62429"
  5.1079 +         id="rect5321"
  5.1080 +         style="fill:none;stroke:#000000;stroke-width:1.80063593;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
  5.1081 +    </g>
  5.1082 +    <path
  5.1083 +       style="fill:none;stroke:#000000;stroke-width:1.99999988;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-start:url(#Arrow2Mstart);marker-end:url(#marker12861)"
  5.1084 +       d="m 339.39155,176.38498 0,28.23719"
  5.1085 +       id="path5323"
  5.1086 +       inkscape:connector-curvature="0"
  5.1087 +       sodipodi:nodetypes="cc" />
  5.1088 +    <path
  5.1089 +       style="fill:none;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-start:url(#Arrow2Mstart);marker-end:url(#marker12861)"
  5.1090 +       d="m 217.31131,177.94287 c 3.69577,46.56671 81.30695,43.61009 81.30695,43.61009"
  5.1091 +       id="path5601"
  5.1092 +       inkscape:connector-curvature="0"
  5.1093 +       sodipodi:nodetypes="cc" />
  5.1094 +  </g>
  5.1095 +</svg>
     6.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     6.2 +++ b/0__Papers/Future_Architecture/figures/Substitute_instr_with_firm-ware.eps	Sun Apr 08 09:00:10 2012 -0700
     6.3 @@ -0,0 +1,599 @@
     6.4 +%!PS-Adobe-3.0 EPSF-3.0
     6.5 +%%Creator: cairo 1.8.8 (http://cairographics.org)
     6.6 +%%CreationDate: Sun Apr 08 07:49:39 2012
     6.7 +%%Pages: 1
     6.8 +%%BoundingBox: 0 0 186 151
     6.9 +%%DocumentData: Clean7Bit
    6.10 +%%LanguageLevel: 2
    6.11 +%%EndComments
    6.12 +%%BeginProlog
    6.13 +/cairo_eps_state save def
    6.14 +/dict_count countdictstack def
    6.15 +/op_count count 1 sub def
    6.16 +userdict begin
    6.17 +/q { gsave } bind def
    6.18 +/Q { grestore } bind def
    6.19 +/cm { 6 array astore concat } bind def
    6.20 +/w { setlinewidth } bind def
    6.21 +/J { setlinecap } bind def
    6.22 +/j { setlinejoin } bind def
    6.23 +/M { setmiterlimit } bind def
    6.24 +/d { setdash } bind def
    6.25 +/m { moveto } bind def
    6.26 +/l { lineto } bind def
    6.27 +/c { curveto } bind def
    6.28 +/h { closepath } bind def
    6.29 +/re { exch dup neg 3 1 roll 5 3 roll moveto 0 rlineto
    6.30 +      0 exch rlineto 0 rlineto closepath } bind def
    6.31 +/S { stroke } bind def
    6.32 +/f { fill } bind def
    6.33 +/f* { eofill } bind def
    6.34 +/B { fill stroke } bind def
    6.35 +/B* { eofill stroke } bind def
    6.36 +/n { newpath } bind def
    6.37 +/W { clip } bind def
    6.38 +/W* { eoclip } bind def
    6.39 +/BT { } bind def
    6.40 +/ET { } bind def
    6.41 +/pdfmark where { pop globaldict /?pdfmark /exec load put }
    6.42 +    { globaldict begin /?pdfmark /pop load def /pdfmark
    6.43 +    /cleartomark load def end } ifelse
    6.44 +/BDC { mark 3 1 roll /BDC pdfmark } bind def
    6.45 +/EMC { mark /EMC pdfmark } bind def
    6.46 +/cairo_store_point { /cairo_point_y exch def /cairo_point_x exch def } def
    6.47 +/Tj { show currentpoint cairo_store_point } bind def
    6.48 +/TJ {
    6.49 +  {
    6.50 +    dup
    6.51 +    type /stringtype eq
    6.52 +    { show } { -0.001 mul 0 cairo_font_matrix dtransform rmoveto } ifelse
    6.53 +  } forall
    6.54 +  currentpoint cairo_store_point
    6.55 +} bind def
    6.56 +/cairo_selectfont { cairo_font_matrix aload pop pop pop 0 0 6 array astore
    6.57 +    cairo_font exch selectfont cairo_point_x cairo_point_y moveto } bind def
    6.58 +/Tf { pop /cairo_font exch def /cairo_font_matrix where
    6.59 +      { pop cairo_selectfont } if } bind def
    6.60 +/Td { matrix translate cairo_font_matrix matrix concatmatrix dup
    6.61 +      /cairo_font_matrix exch def dup 4 get exch 5 get cairo_store_point
    6.62 +      /cairo_font where { pop cairo_selectfont } if } bind def
    6.63 +/Tm { 2 copy 8 2 roll 6 array astore /cairo_font_matrix exch def
    6.64 +      cairo_store_point /cairo_font where { pop cairo_selectfont } if } bind def
    6.65 +/g { setgray } bind def
    6.66 +/rg { setrgbcolor } bind def
    6.67 +/d1 { setcachedevice } bind def
    6.68 +%%EndProlog
    6.69 +11 dict begin
    6.70 +/FontType 42 def
    6.71 +/FontName /f-0-0 def
    6.72 +/PaintType 0 def
    6.73 +/FontMatrix [ 1 0 0 1 0 0 ] def
    6.74 +/FontBBox [ 0 0 0 0 ] def
    6.75 +/Encoding 256 array def
    6.76 +0 1 255 { Encoding exch /.notdef put } for
    6.77 +Encoding 1 /uni004C put
    6.78 +Encoding 2 /uni0061 put
    6.79 +Encoding 3 /uni006E put
    6.80 +Encoding 4 /uni0067 put
    6.81 +Encoding 5 /uni0075 put
    6.82 +Encoding 6 /uni0065 put
    6.83 +Encoding 7 /uni0020 put
    6.84 +Encoding 8 /uni0052 put
    6.85 +Encoding 9 /uni0074 put
    6.86 +Encoding 10 /uni0069 put
    6.87 +Encoding 11 /uni006D put
    6.88 +Encoding 12 /uni0073 put
    6.89 +Encoding 13 /uni0046 put
    6.90 +Encoding 14 /uni0072 put
    6.91 +Encoding 15 /uni002D put
    6.92 +Encoding 16 /uni0077 put
    6.93 +Encoding 17 /uni0045 put
    6.94 +Encoding 18 /uni0078 put
    6.95 +Encoding 19 /uni0063 put
    6.96 +Encoding 20 /uni0057 put
    6.97 +Encoding 21 /uni0042 put
    6.98 +Encoding 22 /uni006B put
    6.99 +Encoding 23 /uni0044 put
   6.100 +Encoding 24 /uni006F put
   6.101 +Encoding 25 /uni0064 put
   6.102 +Encoding 26 /uni0068 put
   6.103 +Encoding 27 /uni006C put
   6.104 +/CharStrings 28 dict dup begin
   6.105 +/.notdef 0 def
   6.106 +/uni004C 1 def
   6.107 +/uni0061 2 def
   6.108 +/uni006E 3 def
   6.109 +/uni0067 4 def
   6.110 +/uni0075 5 def
   6.111 +/uni0065 6 def
   6.112 +/uni0020 7 def
   6.113 +/uni0052 8 def
   6.114 +/uni0074 9 def
   6.115 +/uni0069 10 def
   6.116 +/uni006D 11 def
   6.117 +/uni0073 12 def
   6.118 +/uni0046 13 def
   6.119 +/uni0072 14 def
   6.120 +/uni002D 15 def
   6.121 +/uni0077 16 def
   6.122 +/uni0045 17 def
   6.123 +/uni0078 18 def
   6.124 +/uni0063 19 def
   6.125 +/uni0057 20 def
   6.126 +/uni0042 21 def
   6.127 +/uni006B 22 def
   6.128 +/uni0044 23 def
   6.129 +/uni006F 24 def
   6.130 +/uni0064 25 def
   6.131 +/uni0068 26 def
   6.132 +/uni006C 27 def
   6.133 +end readonly def
   6.134 +/sfnts [
   6.135 +<00010000000a008000030020636d617000f2f1820000243c00000076637674207d0742a80000
   6.136 +24b4000002706670676d49d7df92000027240000060a676c796626430fe5000000ac00002390
   6.137 +68656164d5ceeae000002d3000000036686865610f7e06b700002d6800000024686d747873fe
   6.138 +0b2800002d8c000000706c6f636183147b3e00002dfc0000003a6d617870038102c900002e38
   6.139 +0000002070726570292ded1600002e58000004ad00020080015e0380045e0003000700264016
   6.140 +059c039d049c070017003700030000079c019d049c00002ffdfded012f5f5dfdfded31301311
   6.141 +211125211121800300fd800200fe00015e0300fd0080020000010096000003f405b900050091
   6.142 +40160804180402c804d804e804f804040003440004470700b8ffeab41010064b00b8ffecb413
   6.143 +13024b00b8fff4b41010024b00b8fffa400b0f0f024b00040b0b024b00b8fffeb40d0d024b00
   6.144 +b8fff4b40e0e064b00b8fff4400b0f0f064b00030c0c064b00b8fff4400d0d0d064b00470603
   6.145 +4800080102003f3fed0110e62b2b2b2b2b2b2b2b2b2b10e610ed5f5d71313033113311211596
   6.146 +c8029605b9fafbb4000000020050ffec03e40443001b002501d3b627401010024b25b8ffecb4
   6.147 +0b0c024b25b8ffee40490d0d064b071317130201672077200202280f480f0200b70fc70fd70f
   6.148 +e70f04010025150f0537184718571867187718871897180718254d0a4d881501150c1313024b
   6.149 +150c1010024b15b8fff8b40f0f024b15b8fff040110c0c024b151e0d0d024b150c0e0e064b15
   6.150 +b8fff040440f0f064b150c0d0d064b1527214e38050100050c0f0f024b05160b0b024b05100c
   6.151 +0c024b05120d0d024b050c0e0e064b050c0c0c064b050c0d0d064b05263a0301032500b8ffc0
   6.152 +b40d10024b00b8ffc040320d0f064b480058006800780004000218191c520a080e52080f180f
   6.153 +280f380f480f580f980fa80fb80fc80fd80fe80f0c000fb8ffc0b41317024b0fb8ffc040240d
   6.154 +0d024b0f124a1e5a1e02031e52a808b80802580801006a087a08020347085708020008b8ffc0
   6.155 +b41414024b08b8ffc0b41313024b08b8ffe8b41010024b08b8ffe8b40f0f024b08b8ffc04013
   6.156 +1313064b08080c2352020c5212190b020b1207003f3f3f10ed10ed11392f2b2b2b2b2b5f5d5f
   6.157 +5d5f5d5ded5f5d10dd2b2b5f5ded10d5ed10cd10dd5d2b2bcd5f5d0110d62b2b2b2b2b2b2b5f
   6.158 +5ded10d62b2b2b2b2b2b2b2b71ededc65d10c41112395f5d5f5d5f5d3130005f5d2b2b012b25
   6.159 +0623222635342433321710232207273636333216151114171522260326232206151433323702
   6.160 +e472eb7eb9011ddd3c4ce8b2605036bf57e9d35474732b5a2490b6c5906f7b8fb788a3e11a01
   6.161 +04609f2c3fd4e7fe808d2f5f4201df149465a78900010087000003d804430011010340181340
   6.162 +0b0b024b070f170f0201771301004d11101010064b11b8ffd4b40e0e064b11b8fff8b4131302
   6.163 +4b11b8fff440111010024b110a0f0f024b11080c0c024b11b8fff440110d0d024b111c0b0b02
   6.164 +4b110e0f0f064b11b8fff8b40c0c064b11b8fff8b40d0d064b11b8fff440100b0b064b11084d
   6.165 +070917092709030009b8fff4400b1313024b09040d0d024b09b8fff6b41010024b09b8fff440
   6.166 +0b0f0f024b090a0b0b024b09b8fff8b41010064b09b8fff4400b0e0e064b09080c0c024b09b8
   6.167 +fffa40110f0f064b091204520e110a090a0a060e07003f3f3f3f10ed0110d62b2b2b2b2b2b2b
   6.168 +2b2b5f5dfdd42b2b2b2b2b2b2b2b2b2b2b2bed5d3130005f5d012b2111342623220607112311
   6.169 +33173633201111031a6779418e26be823c5ed50160026fab894e39fce4042f8a9efe54fd6900
   6.170 +000000020050fe5c03c804740030003c0160402c48195819681978190400272b372b02026501
   6.171 +7501020320101c12064e282b382b482b582b682b782b882b072bb8ffeab40e0e064b2bb8fff0
   6.172 +400f0d0d064b2b193a4e1c0e1010024b1cb8fff440860c0c024b1c120d0d024b1c3e00234e0d
   6.173 +344e12060e0e064b120c0f0f024b12120b0c024b12120d0d024b123d17010188199819a819b8
   6.174 +190488189818a818b81804280c380c02006701770102026a317a310265377537020310203728
   6.175 +1a171f181537180f0f024b37521f40090a064b1f9708a708b70803970ba70bb70b0300285308
   6.176 +25530b01b8ffc0b41114024b01b8ffc0b40b0c024b01b8ffc0b41114064b01b8ffc040090c0c
   6.177 +064b0103522e31b8ffe8400d0f0f024b3152152e0e0b061507003f3f3f10ed2b10fdc62b2b2b
   6.178 +2b10edd4fd5f5d5dd42bed2b10c6123939111239395f5d5d5f5d5f5d5d5d5d0110d62b2b2b2b
   6.179 +edd4edc610d62b2b2bedc6d42b2b5ded111239395f5d5f5d5f5d313013371633323635342322
   6.180 +0623223534363726113436333217371707161514060707060615143332363332161514042322
   6.181 +260122061514163332363534266067a68c8195bc20a82fe46b4fe2eaac9e595f7c7249caa49d
   6.182 +1c5e622bb62c9eb1fef7cb68e6014d637d796765727bfedb986f59428220ac3556136a0106a8
   6.183 +e0417275565f99a2dc101003251e291f978694b64a05048c6470938f74648c000001007dffec
   6.184 +03e3042f001200fb402714400b0b024b7714010a4d074d070801170847087708a708048708b7
   6.185 +08e70803080c1010064b08b8fffab40e0e064b08b8ffecb41313024b08b8ffec400b1010024b
   6.186 +08160b0b024b08b8ffeeb40d0d024b08b8ffccb40e0e064b08b8fff0b40c0c064b08b8fff440
   6.187 +150d0d064b08004de812f81202071217122712030012b8fff8b41313024b12b8fffab4101002
   6.188 +4b12b8fff640230f0f024b120c0b0b024b120c0c0c024b12080d0d024b12040c0c064b12040d
   6.189 +0d064b12b8fffa40110e0e064b121303520e090a0e0b08061206003f3f3f3f10ed0110d62b2b
   6.190 +2b2b2b2b2b2b2b5f5d5dfdd42b2b2b2b2b2b2b2b2b5d7172eded5d3130012b01111433323637
   6.191 +113311233506062322263511013bd75e9c19bebe20c15cb0bb042ffd55f86c4702f0fbd1943f
   6.192 +69caba02bf0000020041ffec041c04430019002201ff408724400b0b024b58170103b807018a
   6.193 +079a07aa07ba07ca07da0706025705016808780888089808a808052808380848085808680878
   6.194 +0888089808a808b808c808d8080c00571877180208221010024b08180f0f024b08180c0c024b
   6.195 +082c0d0d024b08100c0c064b08100d0d064b081f4e471e0102171837184718671887189718a7
   6.196 +18b718c7180918b8ffe0b40e0e064b18b8ffdeb41010024b18b8ffdcb40f0f024b18b8ffe2b4
   6.197 +0c0c024b18b8ffd4b40d0d024b18b8ffe4b40c0c064b18b8ffe4406b0d0d064b18011e4e014e
   6.198 +87100138104810581068100410100e0e064b10101010024b10100f0f024b101c0b0c024b1016
   6.199 +0d0d024b100c0c0c064b100c0d0d064b102387079707a7070300270537054705570504020752
   6.200 +2a083a084a08030357086708770803070817080208b8ffc0b40b0c024b08b8ffd4b40d0d064b
   6.201 +08b8ffc040350d0d024b080c1e50470157016701a701b701050001400f0f024b01400d0d024b
   6.202 +01400f0f064b010105581a011a5214100f0f024b14b8ffe8b40d0d024b14b8ffe840200e0e06
   6.203 +4b140c0f0f064b14671401024a145a140205100c0c024b05520c0b1407003f3fed2b5d5f5d10
   6.204 +2b2b2b2bed5d11392f2b2b2b5f5ded10d52b2b2b5d715f5ded5f5d5f710110d62b2b2b2b2b2b
   6.205 +2b5d5deded10dd2b2b2b2b2b2b2b5d5f5dedc42b2b2b2b2b2b5d5f5d715d5f5d5d5f5d313001
   6.206 +2b0121141716333237170607062322272635103736333217161514012207060721342726040d
   6.207 +fcfc675b8fa36d502c5b728cca8d9da190c5e5827efe247f56520b0251484f0205bc65585f89
   6.208 +2c202a8997ff0109a08f817ccd3f0169524e74734d54000200a0000004a805c8000f001a0106
   6.209 +4017670e770e02010e040b00460f0f1c16060d0d064b16450bb8ffe8b40b0b024b0bb8ffea40
   6.210 +120d0d024b0b471c1044044407052705020005b8ffe4b41313024b05b8fff2b40f0f064b05b8
   6.211 +fff0b41010024b05b8fff4b40f0f024b05b8fffcb40c0c024b05b8fffab40d0d024b05b8fffe
   6.212 +b40c0c064b05b8fff4b40d0d064b05b8ffeab41010064b05b8fff040290e0e064b051b481701
   6.213 +0245150103570e01025513015a196a197a1903101906090e1103134901010519b8ffe8400d0f
   6.214 +0f024b194909000805080902003f3f3f10ed2b11392fed333233113311335d5d5f5d5f5d5f5d
   6.215 +0110d62b2b2b2b2b2b2b2b2b2b5f5deded10f62b2bed2b103c10ed111239395d313021012227
   6.216 +112311322433201114060701011116333236353426232203c3fe794391c80b0121420210aa75
   6.217 +01a9fcc04844b4a4b0be1e02750afd8105b90ffe5c8add1bfd5e0505fe240a74957b6c000001
   6.218 +004fffec02fc0558001500cab90017ffc0403f0c0d024b081318130228170187100110970801
   6.219 +0809010006090309010c0c064b094d480058006800f8000400000c1313024b000a1010024b00
   6.220 +120f0f024b00b8fff2b40b0b024b00b8fff0b40c0c024b00b8ffe8401d0d0d024b00160e0e06
   6.221 +4b00100f0f064b00260c0c064b00280d0d064b00b8fffc401b0e0e064b002c133c13020f0d02
   6.222 +05070d52120152085207120b0706003f3f10eded10ed10c63c10c65d012f2b2b2b2b2b2b2b2b
   6.223 +2b2b2b5f5ded2b3c103c10cd10dd5dc65d5d3130005d012b1323353335371121152111141633
   6.224 +3237170623222635cb7c7cbe0126feda5b65494e1c768d7faf039996e049fed796fdec877225
   6.225 +a71ebd9000020050000001c105c4000b001100d9b613400f0f024b13b8ffc0b60d0d024b097b
   6.226 +03b8fff4b40e0e064b03b8fff8b40f0f024b03b8fffab40c0c024b03b8fff940200c0c064b03
   6.227 +110e0c4d7711010011041313024b11021010024b110e0f0f024b11b8ffeeb40b0b024b11b8ff
   6.228 +ecb40c0c024b11b8ffe6400b0d0d024b110e0f0f064b11b8fff8400b0c0c064b11120d0d064b
   6.229 +11b8ffd640100e0e064b11081111064b11130d511000b8ffc040120f0f024b007c06400f0f02
   6.230 +4b06100c0a1006003f3f10d62bed2b10ed0110d62b2b2b2b2b2b2b2b2b2b2b5f5dfdc610d42b
   6.231 +2b2b2bed3130012b2b013216151406232226353436031123352111014b314545313045443793
   6.232 +015105c44530314545313144fa3c038fa0fbd1000000000100870000061d0443001f01b84038
   6.233 +21400f10024b21400c0c024b071c010108216821022721372157219721c72105004d371f011f
   6.234 +101313024b1f081010024b1f1c0f0f024b1fb8ffec40170b0b024b1f180c0c024b1f040d0d02
   6.235 +4b1f0e0f0f064b1fb8ffed400b0c0c064b1f101010064b1fb8fffe401d0e0e064b1f084d3707
   6.236 +0107101313024b07021010024b071a0f0f024b07b8ffec40170b0b024b07180c0c024b07040d
   6.237 +0d024b07080f0f064b07b8ffedb40c0c064b07b8fffe40180d0d064b07061010064b07104d07
   6.238 +1117112711e711040011b8fff8b41010064b11b8fffa400b0e0e064b11100909024b11b8fff4
   6.239 +400b1313024b11040d0d024b11b8fff4b41010024b11b8fff440110f0f024b110a0b0b024b11
   6.240 +080c0c024b11b8fff440530f0f064b11100c0c064b1120171c271c371c030118400d0d024b18
   6.241 +401010064b182c0d0d064b4718571867187718040018400e0e064b18400e10024b18160f1416
   6.242 +03521b0c52161f0a080a110a1b0716071206003f3f3f3f3f3f10ed10ed10ddcd10cd2b2b5f5d
   6.243 +2b2b2b5f5d0110d62b2b2b2b2b2b2b2b2b2b2b5f5dfdd42b2b2b2b2b2b2b2b2b2b5dedd42b2b
   6.244 +2b2b2b2b2b2b2b2b5ded5d5d3130005f5d012b2b211134232206071123113426232206071123
   6.245 +1133173633321736363332161511055fdb457816be776239811bbe7c3f6ea5e65c20ae5ca6b6
   6.246 +02a6fd5536fce802f94f5b5835fcea042f7c908f3d52c5b2fd3400010041ffec02fc04430021
   6.247 +00e7402b23400b0b024b081f181f02070e170e0228234823882303003a0c01351d0103c81101
   6.248 +11054e671d771d021db8ffeeb40e0e064b1db8ffe0405a0d0d024b1d1700174e480c01970ca7
   6.249 +0cb70ce70c04000c040e0e064b0c22e81901271b0101280701270f0128200102651a751a0203
   6.250 +07191a0314034812581268127812c81205120f37014701570167017701b701c70107000103b8
   6.251 +ffe040141113064b03522014181113064b14520f200b0f07003f3f10ed2b10ed2bc55f5d10c5
   6.252 +5d111217395f5d5f5d5d5d5f5d5d0110d62b5f5d5dedc610d42b2b5dedc45d5f5d5d5f5d3130
   6.253 +005d5d012b37371633323534272e033534363332170726232206151417171616151406232241
   6.254 +439f61b0aa835b4321c09b75b2367172445d75887d72cab3a940b468946a4c3c3e4f59338494
   6.255 +4ab05a403167353e39926e90a3000000000100960000041f05b9000900994013170887080202
   6.256 +08050044054407062706020006b8ffecb41313024b06b8fff4b41010024b06b8fffa400b0f0f
   6.257 +024b06040b0b024b06b8fffeb40d0d024b06b8ffeeb41010064b06b8fff4b40e0e064b06b8ff
   6.258 +f8400b0f0f064b06070c0c064b06b8fff840120d0d064b060a01480404060048070608070200
   6.259 +3f3f10ed12392fed0110d62b2b2b2b2b2b2b2b2b2b5f5deded10d4c45d313001112115211123
   6.260 +112115015e0203fdfdc803890505fe69aafd3c05b9b4000100960000031c0443000e00af401e
   6.261 +0a400b0d024b081018102810c81004c70ed70e020e06094d064d68070107b8ffecb41313024b
   6.262 +07b8ffeeb41010024b07b8fff240110f0f024b07040b0b024b07040c0c024b07b8ffeeb40f0f
   6.263 +064b07b8fffcb40c0c064b07b8fff2b41010064b07b8fffc40250e0e064b070f170a270a370a
   6.264 +470a570a670a0600050a400e0e064b0a02520c0806070a0c07003f3f3f10edcd2b325f5d0110
   6.265 +d62b2b2b2b2b2b2b2b2b5deded10c65d5d3130002b01262322061511231133153633321702cd
   6.266 +3e3f6597bebe68cd336003782bba83fd9a042fabbf120001009f01fa024b02a9000300254017
   6.267 +280368037803a803040307002700370003000004014800002fed0110d65f5dcd5d3130133521
   6.268 +159f01ac01faafaf00000001000fffec05e50432000c01a5b9000affe8b41010064b07b8ffe8
   6.269 +b31010064bb10202435458b9000affd4b40d0d024b07b8ffd4401d0d0d024b070a0203050401
   6.270 +0b040b0b06080605060c0b0a0506070a0702b8fff8b70b0b024b02020e0d1112392f2bcdcd10
   6.271 +ddcd10ddcd003f3f3f3f3f1112173931302b2b1bb10602435458b609080c0c064b08b8fff840
   6.272 +200c0c064b070a02030504010b040b0b06080605060c0b0a0506070a0702020e0d1112392fcd
   6.273 +cd10ddcd10ddcd003f3f3f3f3f111217393130012b2b1b409c0700010804010258030103470e
   6.274 +01080e580e780ea80ed80e0500064f050b4f2a00012e0501210c01030c7e00057e0407070304
   6.275 +0a0a01750003750407001700020804180402007f09047f0802020975170827084708c708f708
   6.276 +0508b70201b80a01080a01b807010807017802010602160202170a270a370a570a770a051707
   6.277 +270737075707770705000271080a7101077104010b040b0c0608060506003f3f3f3f3f10ed10
   6.278 +ed10ed5f5d5d5d5d5d715d7171012f5ded39192f1810ed10ed5d5d10ed10ed39192f1112392f
   6.279 +1810ed10fd5f5d5d5ded10ed5f5d5d5f5d5f5d5d31305959002b2b0523010123013313013301
   6.280 +1333046532fec6fec732fe81cbe5011d320126f6bb1402d9fd270446fd4102bffd4102bf0000
   6.281 +000100960000040105b9000b00ab401f18020102470a0a070717072707370704070d00440544
   6.282 +070827083708030008b8ffecb41313024b08b8fff4b41010024b08b8fffa400b0f0f024b0804
   6.283 +0b0b024b08b8fffeb40d0d024b08b8ffe4b41010064b08b8ffecb40e0e064b08b8fff8400b0f
   6.284 +0f064b08090c0c064b08b8fffb40140d0d064b080c0148040405004809054808080902003f3f
   6.285 +ed10ed11392fed0110d62b2b2b2b2b2b2b2b2b2b5f5deded10d65d3c10e45d31300111211521
   6.286 +11211521112115015e01e4fe1c0298fca0036b0505fe69aafdf0b405b9b40001000c000003f6
   6.287 +042f000b0086b6012c1010064b07b8ffd4400b1010064b012c1010024b07b8ffd4b41010024b
   6.288 +07b8ffe040400e0e064b080d010a0209060b070308060b04000508030102090005084f09004f
   6.289 +270b370b470b670b770b050b0d064f05024f48030100030c000a020a09060506003f3f3f3f01
   6.290 +10d65f5dedd6ed10d65dedd6ed0f0f0f0f5d3130002b2b2b2b2b210101230101331301330101
   6.291 +0313fedcfefbde0185fe9bd6f0010dd2fe7b01aa0186fe7a0224020bfe900170fdf5fddc0001
   6.292 +0041ffec03b5044300170119401e450501a1010103281938190200870d970da70d030200070d
   6.293 +870d970d030db8fff4b41010024b0db8ffeab40f0f024b0db8ffeab40b0c024b0db8ffe84061
   6.294 +0d0d024b0d074e38124812028712a712b712c712e712050012101010024b12180f0f024b1220
   6.295 +0b0c024b12180d0d024b12060e0e064b120c0e0e064b12120c0c064b12100d0d064b1218250a
   6.296 +350a450a032a043a044a0403030c52070d170d020db8ffc040160b0b024b0d0f015208001800
   6.297 +020000400b0b024b0004b8ffe8b40c0c024b04b8ffe840190d0d024b0452150a180c0c024b0a
   6.298 +180d0d024b0a520f0b1507003f3fed2b2b10ed2b2bdd2b5f5ded10dd2b5ded5f5d5d0110d62b
   6.299 +2b2b2b2b2b2b2b5f5d5dfdd42b2b2b2b5d3c5f5d5f5d5f5d5d31300107262623220615141633
   6.300 +3237170623220035100021321603af5e1d93479bb6baa580824b99e2dbfee20129010253c203
   6.301 +d8861d34d9bdbcc563a0630126fb0100013646000001000dffec06c405b9000c0165b1020243
   6.302 +5458401c070a02030504010904090b02080205020c0b0a0506070a0702020e0d1112392fcdcd
   6.303 +10ddcd10ddcd003f3f3f3f3f1112173931301bb10602435458401c070a02030504010904090b
   6.304 +02080205020c0b0a0506070a0702020e0d1112392fcdcd10ddcd10ddcd003f3f3f3f3f111217
   6.305 +3931301b40364702010048030147080102280e480e780e880ec80e05000a0001034800017804
   6.306 +01770001480801020a0a0001070703040646050b460cb8fff840620a0a064b080501070c370c
   6.307 +470c770c04380548057805030c78000578040c78017500037504470401480001008209048208
   6.308 +020209754808010708270837085708a708050008680278020201490201000a8e00028f08078e
   6.309 +04000904090c0208020502003f3f3f3f3f10ed10ed10ed5f5d5f5d012f5f5d5ded39192f1810
   6.310 +ed10ed5d5d10ed10eded10ed10fd5d5d5d2bed10ed111239192f1112392f5f5d5d5d5d5f5d5f
   6.311 +5d31305f5d5d005f5d59590523010123013301013301013304fc3ffea3feba3ffe32d0012601
   6.312 +4246013e012bd01403f2fc0e05cdfc0103fffc0303fd000300960000043705c6000f00180022
   6.313 +01ac406f24400b0b024b05060103580a680a02a805b805c805030178150102480a780a880a98
   6.314 +0aa80ab80ac80ad80ae80af80a0a0a1545380748070207200b0b024b071e0c0c024b07160d0d
   6.315 +024b07100c0c064b07100d0d064b07220e0e064b070d10441a44011f45070d170d270d370d04
   6.316 +0db8fffa400b1010024b0d100b0b024b0db8fff4b40c0c024b0db8ffd8b40d0d024b0db8fff4
   6.317 +b40e0e064b0db8fff4b40c0c064b0db8fff4400f0d0d064b0d24070117012701030001b8ffec
   6.318 +b41313024b01b8fff4b41010024b01b8fffa400b0f0f024b01040b0b024b01b8fffeb40d0d02
   6.319 +4b01b8ffeab41010064b01b8fff0b40e0e064b01b8ffff40330c0c064b0123671c0101371c47
   6.320 +1c571c03020a0a111348190722014722572267227722041722372247229722c722f722060022
   6.321 +b8ffc0b40f0f024b22b8ffc0401f0f0f064b22100d0d064b22221a17021048041a1c200f0f02
   6.322 +4b1c4801080402003f3fed2b3210ed333211392f2b2b2b5f5d717233ed3239192f5f5d5f5d01
   6.323 +1810c62b2b2b2b2b2b2b2b5f5d10d62b2b2b2b2b2b2b5ded10eded10d42b2b2b2b2b2b5dedc4
   6.324 +5d5f5d5f5d31305d5f5d012b2121112433321615140607161615140401111633203534212203
   6.325 +1116333236353426230238fe5e010b76d9ee985cae9ffee5fe423f5d011cfefb644f6737bcad
   6.326 +a5c105b90dbbae66a8152ac2a7c1e60519fe5b06e7cbfdb9fdd10a8d9a8f8800000000010087
   6.327 +0000040905e6000b00c0402d270a370a0201450a650a750a0302010a0309004f0b084f09270b
   6.328 +370b02030b03064d034d070417042704030004b8fff4b41313024b04b8fff4b41010024b04b8
   6.329 +fffa40170f0f024b04080b0b024b04040d0d024b04080c0c024b04b8fffab40e0e064b04b8ff
   6.330 +f4400b0f0f064b04070c0c064b04b8fff840170d0d064b040c074f020a01020304090500040a
   6.331 +000a0906003f3f3f3f1112173910ed0110d62b2b2b2b2b2b2b2b2b2b5f5deded10d45f5dd6ed
   6.332 +10ed111239395f5d5f5d3130210107112311331101330101033bfeb0a6bebe019adefea901a3
   6.333 +0218abfe9305e6fc5701f2fe69fd6800000200960000049805c3000800120135402c14400c0c
   6.334 +024b180d01580078000200080f880f020f456807780702570701028707012807010714131302
   6.335 +4b07b8ffeab41010024b07b8fff0400b0b0b024b070a0c0c024b07b8fff040170d0d024b070c
   6.336 +0c0c064b07020e0e064b070c0c0c064b07b8fff4400f0d0d064b070a440701170127010301b8
   6.337 +ffe8b41010064b01b8ffecb41313024b01b8fff4b41010024b01b8fffa400b0f0f024b01040b
   6.338 +0b024b01b8fffeb40d0d024b01b8ffeeb40e0e064b01b8fffc400b0f0f064b01070c0c064b01
   6.339 +b8fffb40320d0d064b011318106810781003570d770d0200550c650c750c035a110103270501
   6.340 +02150c010a0c4801020911480401080402003f3f10ed323310ed325d5f5d5f5d5d5f5d5d0110
   6.341 +d62b2b2b2b2b2b2b2b2b2b5dfdd42b2b2b2b2b2b2b2b2b5d5d5f5d5ded5d5f5d31305d012b21
   6.342 +21112433200011100111163332121110212201bdfed9011a4f01330166fcc64363d2f0fe2d1c
   6.343 +05b90afe8bfecafce80505fbb90a013b0118020800020041ffec040a0443000b0015013c4025
   6.344 +17401010024b17400b0c024bb7050101381701114e17063706470667060406041010024b06b8
   6.345 +ffdeb40f0f024b06b8fffcb40b0b024b06b8ffe4b40c0c024b06b8ffd4b40d0d024b06b8ffea
   6.346 +b40e0e064b06b8ffe0b40c0c064b06b8ffe440760d0d064b060c4e87009700a700b700c700e7
   6.347 +00063800480058006800040000101010024b000e0f0f024b00200b0b024b00200c0c024b0016
   6.348 +0d0d024b000c0e0e064b00100c0c064b000c0d0d064b00166a030165090103670e0168130102
   6.349 +450e550e650e034a135a136a13030e100f0f024b0e520913b8fff040160f0f024b1352030918
   6.350 +0f0f024b09180f0f064b090b03b8ffe8b40f0f024b03b8ffe8b50f0f064b0307003f2b2b3f2b
   6.351 +2b10ed2b10ed2b5d5d5f5d5d5f5d5d0110d62b2b2b2b2b2b2b2b5f5d5dfdd42b2b2b2b2b2b2b
   6.352 +2b5ded5d5f5d31302b2b1334003332121110002322001310213236351021220641010bdae6fe
   6.353 +fefce0e5ff00c8011d8597fee4829b021af80131fedbfefcfefdfed5012e0100fe6dd8bb018e
   6.354 +d4000002004bffed03ec05e6000e0019011e40161b400b0b024b004d0d190c4d470d010d2013
   6.355 +13024b0db8ffeab41010024b0db8fff6400b0f0f024b0d080b0b024b0db8fff6b40c0c024b0d
   6.356 +b8ffe4400b0d0d024b0d0c0f0f064b0db8ffe2b40c0c064b0db8fff240660d0d064b0d140c0c
   6.357 +0c064b144e87060138064806020006080f0f024b061a0b0b024b061a0c0c024b06120d0d024b
   6.358 +060c0e0e064b06100c0c064b060c0d0d064b061a251635164516032a113a114a110303580368
   6.359 +030216180b0c024b16100f0f024b16520311b8ffe8400e0b0c024b115209480901020e0a03b8
   6.360 +fff0b60f0f024b030b09b8ffeeb70d0d024b09070d00003f3f2b3f2b3f5f5d10ed2b10ed2b2b
   6.361 +5d5f5d5d0110d62b2b2b2b2b2b2b5f5d5dfd2bd42b2b2b2b2b2b2b2b2b5dfd3c10ed3130012b
   6.362 +2535062322023534003332171133110326232206151021323637032e63bdc9fa0120c7a656be
   6.363 +be487d99bd01602d7e10014f630120f0f101554e01f1fa1b03366ce4b0fe7d39200000000001
   6.364 +0087000003d905e60013010d400d15400b0b024b07101710020100b8fff8b60c0c064b004d13
   6.365 +b8ffecb41010064b13b8fff8b41313024b13b8fff640171010024b130a0f0f024b131a0b0b02
   6.366 +4b13080c0c024b13b8ffd6b40e0e064b13b8fff6400b0d0d024b130e0f0f064b13b8fff84013
   6.367 +0d0d064b13080b4d084d070917092709030009b8fff2b41010064b09b8fff4b41313024b09b8
   6.368 +fff4400b1010024b09040d0d024b09b8fff440110f0f024b090a0b0b024b09080c0c024b09b8
   6.369 +fff4b40e0e064b09b8fffa400c0f0f064b09146a047a040204b8ffe8400f0f0f024b04520f13
   6.370 +0a090a0f070a00003f3f3f3f10ed2b5d0110d62b2b2b2b2b2b2b2b2b5f5deded10d42b2b2b2b
   6.371 +2b2b2b2b2b2bed2b3130005f5d012b2111342623220607112311331136363332161511031b76
   6.372 +6b458b25bebe26a95aaac102a1788a5136fce405e6fdd33b4fe0c2fd5f0000010096ffec0207
   6.373 +05e6000800c7b9000affc0b41313024b0ab8ffc0b41010024b0ab8ffc0402a0c0c024b070a17
   6.374 +0a270a370a470a570a670a770a080706170627060306024d070117012701d701040001b8ffec
   6.375 +b41313024b01b8ffeeb41010024b01b8fff240110f0f024b01040b0b024b01040c0c024b01b8
   6.376 +ffcc40170e0e064b01180f0f064b01130c0c064b01160d0d064b01b8ffec401b0b0b064b0109
   6.377 +b705c70502010a081a082a083a08040652070b0100003f3fed5d5f5d0110d62b2b2b2b2b2b2b
   6.378 +2b2b2b5f5dfdc65d5d3130012b2b2b13113311141633152096be6350fe8f012f04b7fb695663
   6.379 +aa00000000000002000300000000001400010000000000340004002000000004000400010000
   6.380 +f01bffff0000f000ffff10000001000000000006004200000000001c00000001000200030004
   6.381 +00050006000700080009000a000b000c000d000e000f00100011001200130014001500160017
   6.382 +00180019001a001b000005e6000005b9001905b90014042f00140000ffe70000ffec0000ffec
   6.383 +fe5c000005c30000fe5400000338000005d300000253000005c8000a00000000000000000000
   6.384 +0000000000000000000000000000000000000000000000000000000000000000000000000000
   6.385 +000000000000000000000000000000000000000000000000000000000000000000c800cd00cd
   6.386 +009600b400b400000000000000be00c800c8008c00a0009b00960000000000be00c800c80000
   6.387 +00aa00aa000000000064007d0082008c009600a00064007d0082008c009b00d20064007d0082
   6.388 +008c009600a002300136011801a401d600460218012c01c2000001d600eb00eb01d1017f0154
   6.389 +011301450168012c008d02350159033f0505012c00b4006e0136015e01cc01cc04d8006e006e
   6.390 +01d600d2005f01f4012c007802d00190037f00800280006e00b4000000a5fea2003200b9008c
   6.391 +0000000000000000000000000000000000000000000000000000000000000000000000000000
   6.392 +00000000000000000000000000000000000000000000000000000000080005e6000005b90019
   6.393 +05b90014042f00140000ffe70000ffec0000ffecfe5c00000000000000000000033800000000
   6.394 +0000025300000000000000000000000000000000000000000000000000000000000000000000
   6.395 +0000000000000000000000000000000000000000000000000000000000000000000000000000
   6.396 +000000000000000000000000000000c800cd00cd009600b400b400000000000000be00c800c8
   6.397 +008c00a0009b00960000000000be00c800c8000000aa00aa000000000064007d0082008c0096
   6.398 +00a00064007d0082008c009b00d20064007d0082008c009600a04036544b214a494847464544
   6.399 +434241403f3e3d3c3b3a39383736352f2e2d2c2826252423221f181411100f0d0b0a09080706
   6.400 +0504030201002c4523466020b02660b004262348482d2c452346236120b02661b00426234848
   6.401 +2d2c45234660b0206120b04660b004262348482d2c4523462361b0206020b02661b02061b004
   6.402 +262348482d2c45234660b0406120b06660b004262348482d2c4523462361b0406020b02661b0
   6.403 +4061b004262348482d2c0110203c003c2d2c20452320b0cd442320b8015a51582320b08d4423
   6.404 +5920b0ed51582320b04d44235920b0042651582320b00d44235921212d2c20204518684420b0
   6.405 +01602045b04676688a4560442d2c01b10b0a432343650a2d2c00b10a0b4323430b2d2c00b028
   6.406 +2370b101283e01b0282370b10228453ab10200080d2d2c2045b00325456164b050515845441b
   6.407 +2121592d2c2045b0004360442d2c01b00643b00743650a2d2c2069b04061b0008b20b12cc08a
   6.408 +8cb8100062602b0c642364615c58b00361592d2c8a03458a8a87b0112bb0292344b0297ae418
   6.409 +2d2c4565b02c234445b02b23442d2c4b525845441b2121592d2c01b005251023208af500b001
   6.410 +6023edec2d2c01b005251023208af500b0016123edec2d2c01b0062510f500edec2d2c20b001
   6.411 +600110203c003c2d2c20b001610110203c003c2d2c00b00743b006430b2d2c21210c6423648b
   6.412 +b84000622d2c21b08051580c6423648bb82000621bb200402f2b59b002602d2c21b0c051580c
   6.413 +6423648bb81555621bb200802f2b59b002602d2c0c6423648bb84000626023212d2c45234560
   6.414 +23456023456023766818b08062202d2cb00426b00426b00425b0042545234520b00326606263
   6.415 +6820b0032661658a2344442d2c2045b0005458b040442045b04061441b2121592d2c45b1302f
   6.416 +4523456160b0016069442d2c4b5158b02f2370b01423421b2121592d2c4b515820b003254569
   6.417 +5358441b2121591b2121592d2c45b01443b0006063b0016069442d2cb02f45442d2c45232045
   6.418 +8a60442d2c45234560442d2c4b235158b90033ffe0b134201bb3330034005944442d2cb01643
   6.419 +58b00326458a586466b01f601b64b020606620581b21b04059b001615923586559b029234423
   6.420 +10b029e01b2121212121592d2cb0164358b004254564b020606620581b21b04059b001612358
   6.421 +6559b0292344b00425b00725082058021b0359b0052510b004252046b0042523423cb0072510
   6.422 +b006252046b00425b0016023423c2058011b0059b0052510b00425b029e0b0072510b00625b0
   6.423 +29e0b00425b00725082058021b0359b00425b003254348b00625b00325b0016043481b215921
   6.424 +2121212121212d2cb0164358b004254564b020606620581b21b04059b0016123581b6559b029
   6.425 +2344b00525b00825082058021b0359b0042510b005252046b0042523423cb00425b0072508b0
   6.426 +072510b006252046b00425b0016023423c2058011b0059b0042510b00525b029e0b029204565
   6.427 +44b0072510b00625b029e0b00525b00825082058021b0359b00525b003254348b00425b00725
   6.428 +08b00625b00325b0016043481b2159212121212121212d2c02b00425202046b004252342b005
   6.429 +2508b003254548212121212d2c02b0032520b0042508b0022543482121212d2c452320451820
   6.430 +b00050205823652359236820b040505821b04059235865598a60442d2c4b53234b515a582045
   6.431 +8a60441b2121592d2c208a08234b538a4b515a5823381b2121592d2c00208a49b0005158b040
   6.432 +23208a3812341b2121592d2c462346608a8a462320468a608a61b8ff8062232010238ab14b4b
   6.433 +8a70456020b0005058b00161b8ffba8b1bb0468c59b0106068013a2d2c208a2349648a235358
   6.434 +3c1b21592d2c4b505845441b2121592d2cb0024354584b53234b515a58381b2121591b212121
   6.435 +21592d2cb1020042b123018851b1400188535a58b910000020885458b202010243604259b124
   6.436 +01885158b920000040885458b2020202436042b12401885458b2022002436042004b014b5258
   6.437 +b2020802436042591bb940000080885458b202040243604259b94000008063b80100885458b2
   6.438 +02080243604259b94000010063b80200885458b202100243604259b94000020063b804008854
   6.439 +58b202400243604259595959592d00000001000000050000ab1aaf7e5f0f3cf5001b08000000
   6.440 +0000ad61b71900000000c142e956ff50fde708a8078b0000000a000100000000000000010000
   6.441 +0783fe39000008e9ff50ff7808a800010000000000000000000000000000001c04000080040d
   6.442 +009604340050045f008704040050045f007d045d00410269000004a800a0032c004f02480050
   6.443 +06a40087033d004104330096031c009602f0009f05f4000f044900960402000c03f6004106d1
   6.444 +000d048700960409008704e80096044b00410475004b045f0087025c009600000028008001a2
   6.445 +0244034a03e80520052005d2065a06e807f4089a08fc096e098e0a800aee0b500c060cd80de8
   6.446 +0e640f240fec10a8115011c8000000010000001c004d0007004b000500020010002f00550000
   6.447 +02f001ff00030001400a54bfa50140a5111546a4b8010cb2321fa1b8011540b21f1f6fc73121
   6.448 +6ec731216dc731216cc731216bc731216ac7312169c7312168c7312167c7312166c7312165c7
   6.449 +312164c7312163c7312162c7312161c7312160c731215fc731215ec731215dc731215cc73121
   6.450 +5bc731215ac7312159c7312158c7312157c7312156c7312155c7312154c7312153c7312152c7
   6.451 +312151c7312150c731214fc731214ec731214dc731214cc731214bc731214ac7312149c73121
   6.452 +48c7312147c7312146c7312145c7312144c73121b80137b26f0821b80136b26e0821b80135b2
   6.453 +6d0821b80134b26c0821b80133b26b0821b80132b26a0821b80131b2690821b80130b2680821
   6.454 +b8012fb2670821b8012eb2660821b8012db2650821b8012cb2640821b8012bb2630821b8012a
   6.455 +b2620821b80129b2610821b80128b2600821b80127b25f0821b80126b25e0821b80125b25d08
   6.456 +21b80124b25c0821b80123b25b0821b80122b25a0821b80121b2590821b80120b2580821b801
   6.457 +1fb2570821b8011eb2560821b8011db2550821b8011cb2540821b8011bb2530821b8011ab252
   6.458 +0821b80119b2510821b80118b2500821b80117b24f0821b80116b24e0821b80115b24d0821b8
   6.459 +0114b24c0821b80113b24b0821b80112b24a0821b80111b2490821b80110b2480821b8010fb2
   6.460 +470821b8010eb2460821b8010db2450821b8010c40ff4408216957311f5857311f5657311f51
   6.461 +52311f4644311f4544311f4f4e311f4d4e311f2097309740975097043088010f8c018f849f84
   6.462 +af84bf84cf84058f689f68af680360697069028f5b018f5a017057018f509f50af50bf50cf50
   6.463 +058f519f51af51038f529f52af52033f7c4f7c02507b607b707b03704e01708f01308f608f70
   6.464 +8f03008e01008e01408e708e02008e308e408e508e608e708e06107040700260740160730170
   6.465 +440100282800000012110840370f3fce16010fa21fa20218c7312114c731210ec731210dc731
   6.466 +210cc731210bc731210ac7312109c7312108c7312107c7312106c7312105c7312104c7312103
   6.467 +c7312102c7312101c73121407c00c73121e0180821dc140821d60e0821d50d0821d40c0821d3
   6.468 +0b0821d20a0821d1090821d0080821cf070821ce060821cd050821cc040821cb030821ca0208
   6.469 +21c9010821c8000821230e45220c45210a452008451f06451e04451d02451c00451a08180816
   6.470 +081408120810080e080c080a08080806080408020800084bb807ff524bb008505b58b101018e
   6.471 +59b0124b004b5442b9000101ff858d2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b
   6.472 +2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b7342011d4b
   6.473 +b01b5358b0961d594bb0325358b0001db1160042594b20b0325323b096515a58b0301d592b01
   6.474 +45695342014b5058b108004259435c58b1080042591610703eb13737456920b0005458b04060
   6.475 +5944b1300070b332003000197018707373737373737474737373737373737373737373737373
   6.476 +73732b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b
   6.477 +2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b
   6.478 +2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b742b00000000>
   6.479 +] def
   6.480 +FontName currentdict end definefont pop
   6.481 +%%Page: 1 1
   6.482 +%%BeginPageSetup
   6.483 +%%PageBoundingBox: 0 0 186 151
   6.484 +%%EndPageSetup
   6.485 +q
   6.486 +0 g
   6.487 +BT
   6.488 +10.591524 0 0 15.468973 16.751345 139.771918 Tm
   6.489 +/f-0-0 1 Tf
   6.490 +[<010203040502040607080503090a0b0607020c>1<070d>]TJ
   6.491 +10.289062 0 Td
   6.492 +<0a0e0b0f10020e06>Tj
   6.493 +ET
   6.494 +1.76 w
   6.495 +0 J
   6.496 +0 j
   6.497 +[] 0.0 d
   6.498 +4 M q 1 0 0 -1 0 150.950668 cm
   6.499 +36.77 70.066 m 51.918 79.32 l 51.918 127.543 l 36.77 136.797 l 36.77 
   6.500 +69.578 l S Q
   6.501 +1 0 0 rg
   6.502 +BT
   6.503 +0 7.831745 -11.438301 0 144.485682 33.401625 Tm
   6.504 +/f-0-0 1 Tf
   6.505 +[<11120613>-1<050906>]TJ
   6.506 +ET
   6.507 +0 g
   6.508 +1.440509 w
   6.509 +q 1 0 0 -1 0 150.950668 cm
   6.510 +129.66 80.254 23.703 46.637 re S Q
   6.511 +1 0 0 rg
   6.512 +BT
   6.513 +0 7.831745 -11.438301 0 176.485682 28.338524 Tm
   6.514 +/f-0-0 1 Tf
   6.515 +[<140e0a0906>1<07150213>-1<16>]TJ
   6.516 +ET
   6.517 +0 g
   6.518 +1.440509 w
   6.519 +q 1 0 0 -1 0 150.950668 cm
   6.520 +161.66 80.254 23.703 46.637 re S Q
   6.521 +1 0 0 rg
   6.522 +BT
   6.523 +0 7.831745 -11.438301 0 112.485682 40.988627 Tm
   6.524 +/f-0-0 1 Tf
   6.525 +<080604>Tj
   6.526 +ET
   6.527 +0 g
   6.528 +1.440509 w
   6.529 +q 1 0 0 -1 0 150.950668 cm
   6.530 +97.66 80.254 23.703 46.637 re S Q
   6.531 +1 0 0 rg
   6.532 +BT
   6.533 +0 7.831745 -11.438301 0 80.485678 34.472371 Tm
   6.534 +/f-0-0 1 Tf
   6.535 +<170613181906>Tj
   6.536 +ET
   6.537 +0 g
   6.538 +1.440509 w
   6.539 +q 1 0 0 -1 0 150.950668 cm
   6.540 +65.66 80.254 23.699 46.637 re S Q
   6.541 +1 0 0 rg
   6.542 +BT
   6.543 +0 7.831745 -11.438301 0 15.538933 14.192543 Tm
   6.544 +/f-0-0 1 Tf
   6.545 +<0d0609131a>Tj
   6.546 +ET
   6.547 +0 g
   6.548 +1.440509 w
   6.549 +q 1 0 0 -1 0 150.950668 cm
   6.550 +0.715 103.602 23.699 46.637 re S Q
   6.551 +1 0 0 rg
   6.552 +BT
   6.553 +0 7.831745 -11.438301 0 10.738942 74.64691 Tm
   6.554 +/f-0-0 1 Tf
   6.555 +<0d0a0e0b10020e06>Tj
   6.556 +0.861328 -1 Td
   6.557 +<0d0609131a>Tj
   6.558 +ET
   6.559 +0 g
   6.560 +1.440509 w
   6.561 +q 1 0 0 -1 0 150.950668 cm
   6.562 +0.715 29.547 23.699 59.891 re S Q
   6.563 +1.6 w
   6.564 +q 1 0 0 -1 0 150.950668 cm
   6.565 +24.551 79.609 m 38.203 79.609 l S Q
   6.566 +1.6 w
   6.567 +q 1 0 0 -1 0 150.950668 cm
   6.568 +24.551 127.609 m 38.203 127.609 l S Q
   6.569 +1.6 w
   6.570 +q 1 0 0 -1 0 150.950668 cm
   6.571 +52.875 103.609 m 66.531 103.609 l S Q
   6.572 +1.2 w
   6.573 +q 1 0 0 -1 0 150.950668 cm
   6.574 +72.871 79.613 m 72.871 65.887 l 44.469 65.887 l 44.469 74.879 l S Q
   6.575 +47.371 82.349 m 44.48 74.482 l 41.586 82.349 l 43.293 81.091 45.633 
   6.576 +81.099 47.371 82.349 c h
   6.577 +47.371 82.349 m f*
   6.578 +1.2 w
   6.579 +q 1 0 0 -1 0 150.950668 cm
   6.580 +72.871 79.613 m 72.871 18.547 l 13.227 18.547 l 13.227 28.961 l S Q
   6.581 +16.129 128.267 m 13.238 120.4 l 10.344 128.267 l 12.051 127.009 14.391 
   6.582 +127.017 16.129 128.267 c h
   6.583 +16.129 128.267 m f*
   6.584 +1 0 0 rg
   6.585 +BT
   6.586 +0 7.831745 -11.438301 0 139.612622 81.5087 Tm
   6.587 +/f-0-0 1 Tf
   6.588 +<0e0503090a0b06>Tj
   6.589 +-0.799805 -1 Td
   6.590 +[<0213>-1<13>-1<06>1<1b060e0209180e>]TJ
   6.591 +ET
   6.592 +0 g
   6.593 +1.440509 w
   6.594 +q 1 0 0 -1 0 150.950668 cm
   6.595 +129.66 32.254 23.703 46.637 re S Q
   6.596 +Q
   6.597 +showpage
   6.598 +%%Trailer
   6.599 +count op_count sub {pop} repeat
   6.600 +countdictstack dict_count sub {end} repeat
   6.601 +cairo_eps_state restore
   6.602 +%%EOF
     7.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     7.2 +++ b/0__Papers/Future_Architecture/figures/Substitute_instr_with_firm-ware.svg	Sun Apr 08 09:00:10 2012 -0700
     7.3 @@ -0,0 +1,1133 @@
     7.4 +<?xml version="1.0" encoding="UTF-8" standalone="no"?>
     7.5 +<!-- Created with Inkscape (http://www.inkscape.org/) -->
     7.6 +
     7.7 +<svg
     7.8 +   xmlns:dc="http://purl.org/dc/elements/1.1/"
     7.9 +   xmlns:cc="http://creativecommons.org/ns#"
    7.10 +   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    7.11 +   xmlns:svg="http://www.w3.org/2000/svg"
    7.12 +   xmlns="http://www.w3.org/2000/svg"
    7.13 +   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
    7.14 +   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
    7.15 +   width="744.09448819"
    7.16 +   height="1052.3622047"
    7.17 +   id="svg2"
    7.18 +   sodipodi:version="0.32"
    7.19 +   inkscape:version="0.48.1 "
    7.20 +   sodipodi:docname="Substitute_instr_with_firm-ware.svg"
    7.21 +   inkscape:output_extension="org.inkscape.output.svg.inkscape"
    7.22 +   version="1.1">
    7.23 +  <defs
    7.24 +     id="defs4">
    7.25 +    <marker
    7.26 +       inkscape:stockid="Arrow2Mstart"
    7.27 +       orient="auto"
    7.28 +       refY="0.0"
    7.29 +       refX="0.0"
    7.30 +       id="Arrow2Mstart"
    7.31 +       style="overflow:visible">
    7.32 +      <path
    7.33 +         id="path5492"
    7.34 +         style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round"
    7.35 +         d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
    7.36 +         transform="scale(0.6) translate(0,0)" />
    7.37 +    </marker>
    7.38 +    <marker
    7.39 +       inkscape:stockid="Arrow2Mend"
    7.40 +       orient="auto"
    7.41 +       refY="0.0"
    7.42 +       refX="0.0"
    7.43 +       id="Arrow2Mend"
    7.44 +       style="overflow:visible;">
    7.45 +      <path
    7.46 +         id="path3563"
    7.47 +         style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
    7.48 +         d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
    7.49 +         transform="scale(0.6) rotate(180) translate(0,0)" />
    7.50 +    </marker>
    7.51 +    <marker
    7.52 +       inkscape:stockid="TriangleOutM"
    7.53 +       orient="auto"
    7.54 +       refY="0.0"
    7.55 +       refX="0.0"
    7.56 +       id="TriangleOutM"
    7.57 +       style="overflow:visible">
    7.58 +      <path
    7.59 +         id="path3682"
    7.60 +         d="M 5.77,0.0 L -2.88,5.0 L -2.88,-5.0 L 5.77,0.0 z "
    7.61 +         style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt;marker-start:none"
    7.62 +         transform="scale(0.4)" />
    7.63 +    </marker>
    7.64 +    <marker
    7.65 +       inkscape:stockid="Arrow2Lend"
    7.66 +       orient="auto"
    7.67 +       refY="0.0"
    7.68 +       refX="0.0"
    7.69 +       id="Arrow2Lend"
    7.70 +       style="overflow:visible;">
    7.71 +      <path
    7.72 +         id="path3557"
    7.73 +         style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
    7.74 +         d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
    7.75 +         transform="scale(1.1) rotate(180) translate(1,0)" />
    7.76 +    </marker>
    7.77 +    <marker
    7.78 +       inkscape:stockid="Arrow1Mstart"
    7.79 +       orient="auto"
    7.80 +       refY="0.0"
    7.81 +       refX="0.0"
    7.82 +       id="Arrow1Mstart"
    7.83 +       style="overflow:visible">
    7.84 +      <path
    7.85 +         id="path3542"
    7.86 +         d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z "
    7.87 +         style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt;marker-start:none"
    7.88 +         transform="scale(0.4) translate(10,0)" />
    7.89 +    </marker>
    7.90 +    <marker
    7.91 +       inkscape:stockid="Arrow1Lend"
    7.92 +       orient="auto"
    7.93 +       refY="0.0"
    7.94 +       refX="0.0"
    7.95 +       id="Arrow1Lend"
    7.96 +       style="overflow:visible;">
    7.97 +      <path
    7.98 +         id="path3539"
    7.99 +         d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z "
   7.100 +         style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt;marker-start:none;"
   7.101 +         transform="scale(0.8) rotate(180) translate(12.5,0)" />
   7.102 +    </marker>
   7.103 +    <marker
   7.104 +       inkscape:stockid="Arrow1Lstart"
   7.105 +       orient="auto"
   7.106 +       refY="0.0"
   7.107 +       refX="0.0"
   7.108 +       id="Arrow1Lstart"
   7.109 +       style="overflow:visible">
   7.110 +      <path
   7.111 +         id="path3536"
   7.112 +         d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z "
   7.113 +         style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt;marker-start:none"
   7.114 +         transform="scale(0.8) translate(12.5,0)" />
   7.115 +    </marker>
   7.116 +    <inkscape:perspective
   7.117 +       sodipodi:type="inkscape:persp3d"
   7.118 +       inkscape:vp_x="0 : 526.18109 : 1"
   7.119 +       inkscape:vp_y="0 : 1000 : 0"
   7.120 +       inkscape:vp_z="744.09448 : 526.18109 : 1"
   7.121 +       inkscape:persp3d-origin="372.04724 : 350.78739 : 1"
   7.122 +       id="perspective10" />
   7.123 +    <inkscape:perspective
   7.124 +       id="perspective4311"
   7.125 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
   7.126 +       inkscape:vp_z="1 : 0.5 : 1"
   7.127 +       inkscape:vp_y="0 : 1000 : 0"
   7.128 +       inkscape:vp_x="0 : 0.5 : 1"
   7.129 +       sodipodi:type="inkscape:persp3d" />
   7.130 +    <inkscape:perspective
   7.131 +       id="perspective4336"
   7.132 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
   7.133 +       inkscape:vp_z="1 : 0.5 : 1"
   7.134 +       inkscape:vp_y="0 : 1000 : 0"
   7.135 +       inkscape:vp_x="0 : 0.5 : 1"
   7.136 +       sodipodi:type="inkscape:persp3d" />
   7.137 +    <inkscape:perspective
   7.138 +       id="perspective4365"
   7.139 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
   7.140 +       inkscape:vp_z="1 : 0.5 : 1"
   7.141 +       inkscape:vp_y="0 : 1000 : 0"
   7.142 +       inkscape:vp_x="0 : 0.5 : 1"
   7.143 +       sodipodi:type="inkscape:persp3d" />
   7.144 +    <marker
   7.145 +       inkscape:stockid="Arrow2Mend"
   7.146 +       orient="auto"
   7.147 +       refY="0"
   7.148 +       refX="0"
   7.149 +       id="Arrow2Mend-9"
   7.150 +       style="overflow:visible">
   7.151 +      <path
   7.152 +         id="path3563-4"
   7.153 +         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
   7.154 +         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
   7.155 +         transform="scale(-0.6,-0.6)" />
   7.156 +    </marker>
   7.157 +    <inkscape:perspective
   7.158 +       id="perspective4423"
   7.159 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
   7.160 +       inkscape:vp_z="1 : 0.5 : 1"
   7.161 +       inkscape:vp_y="0 : 1000 : 0"
   7.162 +       inkscape:vp_x="0 : 0.5 : 1"
   7.163 +       sodipodi:type="inkscape:persp3d" />
   7.164 +    <marker
   7.165 +       inkscape:stockid="Arrow2Mend"
   7.166 +       orient="auto"
   7.167 +       refY="0"
   7.168 +       refX="0"
   7.169 +       id="Arrow2Mend-8"
   7.170 +       style="overflow:visible">
   7.171 +      <path
   7.172 +         id="path3563-2"
   7.173 +         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
   7.174 +         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
   7.175 +         transform="scale(-0.6,-0.6)" />
   7.176 +    </marker>
   7.177 +    <inkscape:perspective
   7.178 +       id="perspective4461"
   7.179 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
   7.180 +       inkscape:vp_z="1 : 0.5 : 1"
   7.181 +       inkscape:vp_y="0 : 1000 : 0"
   7.182 +       inkscape:vp_x="0 : 0.5 : 1"
   7.183 +       sodipodi:type="inkscape:persp3d" />
   7.184 +    <inkscape:perspective
   7.185 +       id="perspective14081"
   7.186 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
   7.187 +       inkscape:vp_z="1 : 0.5 : 1"
   7.188 +       inkscape:vp_y="0 : 1000 : 0"
   7.189 +       inkscape:vp_x="0 : 0.5 : 1"
   7.190 +       sodipodi:type="inkscape:persp3d" />
   7.191 +    <inkscape:perspective
   7.192 +       id="perspective14206"
   7.193 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
   7.194 +       inkscape:vp_z="1 : 0.5 : 1"
   7.195 +       inkscape:vp_y="0 : 1000 : 0"
   7.196 +       inkscape:vp_x="0 : 0.5 : 1"
   7.197 +       sodipodi:type="inkscape:persp3d" />
   7.198 +    <inkscape:perspective
   7.199 +       id="perspective14299"
   7.200 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
   7.201 +       inkscape:vp_z="1 : 0.5 : 1"
   7.202 +       inkscape:vp_y="0 : 1000 : 0"
   7.203 +       inkscape:vp_x="0 : 0.5 : 1"
   7.204 +       sodipodi:type="inkscape:persp3d" />
   7.205 +    <inkscape:perspective
   7.206 +       id="perspective16915"
   7.207 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
   7.208 +       inkscape:vp_z="1 : 0.5 : 1"
   7.209 +       inkscape:vp_y="0 : 1000 : 0"
   7.210 +       inkscape:vp_x="0 : 0.5 : 1"
   7.211 +       sodipodi:type="inkscape:persp3d" />
   7.212 +    <inkscape:perspective
   7.213 +       id="perspective16946"
   7.214 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
   7.215 +       inkscape:vp_z="1 : 0.5 : 1"
   7.216 +       inkscape:vp_y="0 : 1000 : 0"
   7.217 +       inkscape:vp_x="0 : 0.5 : 1"
   7.218 +       sodipodi:type="inkscape:persp3d" />
   7.219 +    <inkscape:perspective
   7.220 +       id="perspective17789"
   7.221 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
   7.222 +       inkscape:vp_z="1 : 0.5 : 1"
   7.223 +       inkscape:vp_y="0 : 1000 : 0"
   7.224 +       inkscape:vp_x="0 : 0.5 : 1"
   7.225 +       sodipodi:type="inkscape:persp3d" />
   7.226 +    <inkscape:perspective
   7.227 +       id="perspective17820"
   7.228 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
   7.229 +       inkscape:vp_z="1 : 0.5 : 1"
   7.230 +       inkscape:vp_y="0 : 1000 : 0"
   7.231 +       inkscape:vp_x="0 : 0.5 : 1"
   7.232 +       sodipodi:type="inkscape:persp3d" />
   7.233 +    <marker
   7.234 +       inkscape:stockid="Arrow2Mend"
   7.235 +       orient="auto"
   7.236 +       refY="0"
   7.237 +       refX="0"
   7.238 +       id="Arrow2Mend-8-2"
   7.239 +       style="overflow:visible">
   7.240 +      <path
   7.241 +         id="path3563-2-3"
   7.242 +         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
   7.243 +         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
   7.244 +         transform="scale(-0.6,-0.6)" />
   7.245 +    </marker>
   7.246 +    <inkscape:perspective
   7.247 +       id="perspective17848"
   7.248 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
   7.249 +       inkscape:vp_z="1 : 0.5 : 1"
   7.250 +       inkscape:vp_y="0 : 1000 : 0"
   7.251 +       inkscape:vp_x="0 : 0.5 : 1"
   7.252 +       sodipodi:type="inkscape:persp3d" />
   7.253 +    <inkscape:perspective
   7.254 +       id="perspective17891"
   7.255 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
   7.256 +       inkscape:vp_z="1 : 0.5 : 1"
   7.257 +       inkscape:vp_y="0 : 1000 : 0"
   7.258 +       inkscape:vp_x="0 : 0.5 : 1"
   7.259 +       sodipodi:type="inkscape:persp3d" />
   7.260 +    <marker
   7.261 +       inkscape:stockid="Arrow2Mend"
   7.262 +       orient="auto"
   7.263 +       refY="0"
   7.264 +       refX="0"
   7.265 +       id="Arrow2Mend-8-7"
   7.266 +       style="overflow:visible">
   7.267 +      <path
   7.268 +         id="path3563-2-8"
   7.269 +         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
   7.270 +         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
   7.271 +         transform="scale(-0.6,-0.6)" />
   7.272 +    </marker>
   7.273 +    <inkscape:perspective
   7.274 +       id="perspective17925"
   7.275 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
   7.276 +       inkscape:vp_z="1 : 0.5 : 1"
   7.277 +       inkscape:vp_y="0 : 1000 : 0"
   7.278 +       inkscape:vp_x="0 : 0.5 : 1"
   7.279 +       sodipodi:type="inkscape:persp3d" />
   7.280 +    <inkscape:perspective
   7.281 +       id="perspective17996"
   7.282 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
   7.283 +       inkscape:vp_z="1 : 0.5 : 1"
   7.284 +       inkscape:vp_y="0 : 1000 : 0"
   7.285 +       inkscape:vp_x="0 : 0.5 : 1"
   7.286 +       sodipodi:type="inkscape:persp3d" />
   7.287 +    <inkscape:perspective
   7.288 +       id="perspective18039"
   7.289 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
   7.290 +       inkscape:vp_z="1 : 0.5 : 1"
   7.291 +       inkscape:vp_y="0 : 1000 : 0"
   7.292 +       inkscape:vp_x="0 : 0.5 : 1"
   7.293 +       sodipodi:type="inkscape:persp3d" />
   7.294 +    <inkscape:perspective
   7.295 +       id="perspective18073"
   7.296 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
   7.297 +       inkscape:vp_z="1 : 0.5 : 1"
   7.298 +       inkscape:vp_y="0 : 1000 : 0"
   7.299 +       inkscape:vp_x="0 : 0.5 : 1"
   7.300 +       sodipodi:type="inkscape:persp3d" />
   7.301 +    <inkscape:perspective
   7.302 +       id="perspective4016"
   7.303 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
   7.304 +       inkscape:vp_z="1 : 0.5 : 1"
   7.305 +       inkscape:vp_y="0 : 1000 : 0"
   7.306 +       inkscape:vp_x="0 : 0.5 : 1"
   7.307 +       sodipodi:type="inkscape:persp3d" />
   7.308 +    <inkscape:perspective
   7.309 +       id="perspective4046"
   7.310 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
   7.311 +       inkscape:vp_z="1 : 0.5 : 1"
   7.312 +       inkscape:vp_y="0 : 1000 : 0"
   7.313 +       inkscape:vp_x="0 : 0.5 : 1"
   7.314 +       sodipodi:type="inkscape:persp3d" />
   7.315 +    <inkscape:perspective
   7.316 +       id="perspective4071"
   7.317 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
   7.318 +       inkscape:vp_z="1 : 0.5 : 1"
   7.319 +       inkscape:vp_y="0 : 1000 : 0"
   7.320 +       inkscape:vp_x="0 : 0.5 : 1"
   7.321 +       sodipodi:type="inkscape:persp3d" />
   7.322 +    <inkscape:perspective
   7.323 +       id="perspective4101"
   7.324 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
   7.325 +       inkscape:vp_z="1 : 0.5 : 1"
   7.326 +       inkscape:vp_y="0 : 1000 : 0"
   7.327 +       inkscape:vp_x="0 : 0.5 : 1"
   7.328 +       sodipodi:type="inkscape:persp3d" />
   7.329 +    <inkscape:perspective
   7.330 +       id="perspective5945"
   7.331 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
   7.332 +       inkscape:vp_z="1 : 0.5 : 1"
   7.333 +       inkscape:vp_y="0 : 1000 : 0"
   7.334 +       inkscape:vp_x="0 : 0.5 : 1"
   7.335 +       sodipodi:type="inkscape:persp3d" />
   7.336 +    <inkscape:perspective
   7.337 +       id="perspective3139"
   7.338 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
   7.339 +       inkscape:vp_z="1 : 0.5 : 1"
   7.340 +       inkscape:vp_y="0 : 1000 : 0"
   7.341 +       inkscape:vp_x="0 : 0.5 : 1"
   7.342 +       sodipodi:type="inkscape:persp3d" />
   7.343 +    <inkscape:perspective
   7.344 +       id="perspective3161"
   7.345 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
   7.346 +       inkscape:vp_z="1 : 0.5 : 1"
   7.347 +       inkscape:vp_y="0 : 1000 : 0"
   7.348 +       inkscape:vp_x="0 : 0.5 : 1"
   7.349 +       sodipodi:type="inkscape:persp3d" />
   7.350 +    <marker
   7.351 +       inkscape:stockid="Arrow2Mend"
   7.352 +       orient="auto"
   7.353 +       refY="0"
   7.354 +       refX="0"
   7.355 +       id="Arrow2Mend-8-7-0"
   7.356 +       style="overflow:visible">
   7.357 +      <path
   7.358 +         inkscape:connector-curvature="0"
   7.359 +         id="path3563-2-8-4"
   7.360 +         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
   7.361 +         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
   7.362 +         transform="scale(-0.6,-0.6)" />
   7.363 +    </marker>
   7.364 +    <marker
   7.365 +       inkscape:stockid="Arrow2Mend"
   7.366 +       orient="auto"
   7.367 +       refY="0"
   7.368 +       refX="0"
   7.369 +       id="marker12725"
   7.370 +       style="overflow:visible">
   7.371 +      <path
   7.372 +         inkscape:connector-curvature="0"
   7.373 +         id="path12727"
   7.374 +         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
   7.375 +         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
   7.376 +         transform="scale(-0.6,-0.6)" />
   7.377 +    </marker>
   7.378 +    <marker
   7.379 +       inkscape:stockid="Arrow2Mend"
   7.380 +       orient="auto"
   7.381 +       refY="0"
   7.382 +       refX="0"
   7.383 +       id="marker12729"
   7.384 +       style="overflow:visible">
   7.385 +      <path
   7.386 +         inkscape:connector-curvature="0"
   7.387 +         id="path12731"
   7.388 +         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
   7.389 +         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
   7.390 +         transform="scale(-0.6,-0.6)" />
   7.391 +    </marker>
   7.392 +    <marker
   7.393 +       inkscape:stockid="Arrow2Mend"
   7.394 +       orient="auto"
   7.395 +       refY="0"
   7.396 +       refX="0"
   7.397 +       id="marker12733"
   7.398 +       style="overflow:visible">
   7.399 +      <path
   7.400 +         inkscape:connector-curvature="0"
   7.401 +         id="path12735"
   7.402 +         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
   7.403 +         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
   7.404 +         transform="scale(-0.6,-0.6)" />
   7.405 +    </marker>
   7.406 +    <marker
   7.407 +       inkscape:stockid="Arrow2Mend"
   7.408 +       orient="auto"
   7.409 +       refY="0"
   7.410 +       refX="0"
   7.411 +       id="marker12737"
   7.412 +       style="overflow:visible">
   7.413 +      <path
   7.414 +         inkscape:connector-curvature="0"
   7.415 +         id="path12739"
   7.416 +         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
   7.417 +         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
   7.418 +         transform="scale(-0.6,-0.6)" />
   7.419 +    </marker>
   7.420 +    <marker
   7.421 +       inkscape:stockid="Arrow2Mend"
   7.422 +       orient="auto"
   7.423 +       refY="0"
   7.424 +       refX="0"
   7.425 +       id="marker12741"
   7.426 +       style="overflow:visible">
   7.427 +      <path
   7.428 +         inkscape:connector-curvature="0"
   7.429 +         id="path12743"
   7.430 +         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
   7.431 +         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
   7.432 +         transform="scale(-0.6,-0.6)" />
   7.433 +    </marker>
   7.434 +    <marker
   7.435 +       inkscape:stockid="Arrow2Mend"
   7.436 +       orient="auto"
   7.437 +       refY="0"
   7.438 +       refX="0"
   7.439 +       id="marker12745"
   7.440 +       style="overflow:visible">
   7.441 +      <path
   7.442 +         inkscape:connector-curvature="0"
   7.443 +         id="path12747"
   7.444 +         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
   7.445 +         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
   7.446 +         transform="scale(-0.6,-0.6)" />
   7.447 +    </marker>
   7.448 +    <marker
   7.449 +       inkscape:stockid="Arrow2Mend"
   7.450 +       orient="auto"
   7.451 +       refY="0"
   7.452 +       refX="0"
   7.453 +       id="marker12749"
   7.454 +       style="overflow:visible">
   7.455 +      <path
   7.456 +         inkscape:connector-curvature="0"
   7.457 +         id="path12751"
   7.458 +         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
   7.459 +         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
   7.460 +         transform="scale(-0.6,-0.6)" />
   7.461 +    </marker>
   7.462 +    <marker
   7.463 +       inkscape:stockid="Arrow2Mend"
   7.464 +       orient="auto"
   7.465 +       refY="0"
   7.466 +       refX="0"
   7.467 +       id="marker12753"
   7.468 +       style="overflow:visible">
   7.469 +      <path
   7.470 +         inkscape:connector-curvature="0"
   7.471 +         id="path12755"
   7.472 +         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
   7.473 +         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
   7.474 +         transform="scale(-0.6,-0.6)" />
   7.475 +    </marker>
   7.476 +    <marker
   7.477 +       inkscape:stockid="Arrow2Mend"
   7.478 +       orient="auto"
   7.479 +       refY="0"
   7.480 +       refX="0"
   7.481 +       id="marker12757"
   7.482 +       style="overflow:visible">
   7.483 +      <path
   7.484 +         inkscape:connector-curvature="0"
   7.485 +         id="path12759"
   7.486 +         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
   7.487 +         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
   7.488 +         transform="scale(-0.6,-0.6)" />
   7.489 +    </marker>
   7.490 +    <marker
   7.491 +       inkscape:stockid="Arrow2Mend"
   7.492 +       orient="auto"
   7.493 +       refY="0"
   7.494 +       refX="0"
   7.495 +       id="marker12761"
   7.496 +       style="overflow:visible">
   7.497 +      <path
   7.498 +         inkscape:connector-curvature="0"
   7.499 +         id="path12763"
   7.500 +         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
   7.501 +         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
   7.502 +         transform="scale(-0.6,-0.6)" />
   7.503 +    </marker>
   7.504 +    <marker
   7.505 +       inkscape:stockid="Arrow2Mend"
   7.506 +       orient="auto"
   7.507 +       refY="0"
   7.508 +       refX="0"
   7.509 +       id="marker12765"
   7.510 +       style="overflow:visible">
   7.511 +      <path
   7.512 +         inkscape:connector-curvature="0"
   7.513 +         id="path12767"
   7.514 +         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
   7.515 +         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
   7.516 +         transform="scale(-0.6,-0.6)" />
   7.517 +    </marker>
   7.518 +    <marker
   7.519 +       inkscape:stockid="Arrow2Mend"
   7.520 +       orient="auto"
   7.521 +       refY="0"
   7.522 +       refX="0"
   7.523 +       id="marker12769"
   7.524 +       style="overflow:visible">
   7.525 +      <path
   7.526 +         inkscape:connector-curvature="0"
   7.527 +         id="path12771"
   7.528 +         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
   7.529 +         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
   7.530 +         transform="scale(-0.6,-0.6)" />
   7.531 +    </marker>
   7.532 +    <marker
   7.533 +       inkscape:stockid="Arrow2Mend"
   7.534 +       orient="auto"
   7.535 +       refY="0"
   7.536 +       refX="0"
   7.537 +       id="marker12773"
   7.538 +       style="overflow:visible">
   7.539 +      <path
   7.540 +         inkscape:connector-curvature="0"
   7.541 +         id="path12775"
   7.542 +         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
   7.543 +         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
   7.544 +         transform="scale(-0.6,-0.6)" />
   7.545 +    </marker>
   7.546 +    <marker
   7.547 +       inkscape:stockid="Arrow2Mend"
   7.548 +       orient="auto"
   7.549 +       refY="0"
   7.550 +       refX="0"
   7.551 +       id="marker12777"
   7.552 +       style="overflow:visible">
   7.553 +      <path
   7.554 +         inkscape:connector-curvature="0"
   7.555 +         id="path12779"
   7.556 +         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
   7.557 +         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
   7.558 +         transform="scale(-0.6,-0.6)" />
   7.559 +    </marker>
   7.560 +    <marker
   7.561 +       inkscape:stockid="Arrow2Mend"
   7.562 +       orient="auto"
   7.563 +       refY="0"
   7.564 +       refX="0"
   7.565 +       id="marker12781"
   7.566 +       style="overflow:visible">
   7.567 +      <path
   7.568 +         inkscape:connector-curvature="0"
   7.569 +         id="path12783"
   7.570 +         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
   7.571 +         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
   7.572 +         transform="scale(-0.6,-0.6)" />
   7.573 +    </marker>
   7.574 +    <marker
   7.575 +       inkscape:stockid="Arrow2Mend"
   7.576 +       orient="auto"
   7.577 +       refY="0"
   7.578 +       refX="0"
   7.579 +       id="marker12785"
   7.580 +       style="overflow:visible">
   7.581 +      <path
   7.582 +         inkscape:connector-curvature="0"
   7.583 +         id="path12787"
   7.584 +         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
   7.585 +         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
   7.586 +         transform="scale(-0.6,-0.6)" />
   7.587 +    </marker>
   7.588 +    <marker
   7.589 +       inkscape:stockid="Arrow2Mend"
   7.590 +       orient="auto"
   7.591 +       refY="0"
   7.592 +       refX="0"
   7.593 +       id="marker12789"
   7.594 +       style="overflow:visible">
   7.595 +      <path
   7.596 +         inkscape:connector-curvature="0"
   7.597 +         id="path12791"
   7.598 +         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
   7.599 +         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
   7.600 +         transform="scale(-0.6,-0.6)" />
   7.601 +    </marker>
   7.602 +    <marker
   7.603 +       inkscape:stockid="Arrow2Mend"
   7.604 +       orient="auto"
   7.605 +       refY="0"
   7.606 +       refX="0"
   7.607 +       id="marker12793"
   7.608 +       style="overflow:visible">
   7.609 +      <path
   7.610 +         inkscape:connector-curvature="0"
   7.611 +         id="path12795"
   7.612 +         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
   7.613 +         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
   7.614 +         transform="scale(-0.6,-0.6)" />
   7.615 +    </marker>
   7.616 +    <marker
   7.617 +       inkscape:stockid="Arrow2Mend"
   7.618 +       orient="auto"
   7.619 +       refY="0"
   7.620 +       refX="0"
   7.621 +       id="marker12797"
   7.622 +       style="overflow:visible">
   7.623 +      <path
   7.624 +         inkscape:connector-curvature="0"
   7.625 +         id="path12799"
   7.626 +         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
   7.627 +         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
   7.628 +         transform="scale(-0.6,-0.6)" />
   7.629 +    </marker>
   7.630 +    <marker
   7.631 +       inkscape:stockid="Arrow2Mend"
   7.632 +       orient="auto"
   7.633 +       refY="0"
   7.634 +       refX="0"
   7.635 +       id="marker12801"
   7.636 +       style="overflow:visible">
   7.637 +      <path
   7.638 +         inkscape:connector-curvature="0"
   7.639 +         id="path12803"
   7.640 +         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
   7.641 +         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
   7.642 +         transform="scale(-0.6,-0.6)" />
   7.643 +    </marker>
   7.644 +    <marker
   7.645 +       inkscape:stockid="Arrow2Mend"
   7.646 +       orient="auto"
   7.647 +       refY="0"
   7.648 +       refX="0"
   7.649 +       id="marker12805"
   7.650 +       style="overflow:visible">
   7.651 +      <path
   7.652 +         inkscape:connector-curvature="0"
   7.653 +         id="path12807"
   7.654 +         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
   7.655 +         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
   7.656 +         transform="scale(-0.6,-0.6)" />
   7.657 +    </marker>
   7.658 +    <marker
   7.659 +       inkscape:stockid="Arrow2Mend"
   7.660 +       orient="auto"
   7.661 +       refY="0"
   7.662 +       refX="0"
   7.663 +       id="marker12809"
   7.664 +       style="overflow:visible">
   7.665 +      <path
   7.666 +         inkscape:connector-curvature="0"
   7.667 +         id="path12811"
   7.668 +         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
   7.669 +         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
   7.670 +         transform="scale(-0.6,-0.6)" />
   7.671 +    </marker>
   7.672 +    <marker
   7.673 +       inkscape:stockid="Arrow2Mend"
   7.674 +       orient="auto"
   7.675 +       refY="0"
   7.676 +       refX="0"
   7.677 +       id="marker12813"
   7.678 +       style="overflow:visible">
   7.679 +      <path
   7.680 +         inkscape:connector-curvature="0"
   7.681 +         id="path12815"
   7.682 +         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
   7.683 +         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
   7.684 +         transform="scale(-0.6,-0.6)" />
   7.685 +    </marker>
   7.686 +    <marker
   7.687 +       inkscape:stockid="Arrow2Mend"
   7.688 +       orient="auto"
   7.689 +       refY="0"
   7.690 +       refX="0"
   7.691 +       id="marker12817"
   7.692 +       style="overflow:visible">
   7.693 +      <path
   7.694 +         inkscape:connector-curvature="0"
   7.695 +         id="path12819"
   7.696 +         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
   7.697 +         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
   7.698 +         transform="scale(-0.6,-0.6)" />
   7.699 +    </marker>
   7.700 +    <marker
   7.701 +       inkscape:stockid="Arrow2Mend"
   7.702 +       orient="auto"
   7.703 +       refY="0"
   7.704 +       refX="0"
   7.705 +       id="marker12821"
   7.706 +       style="overflow:visible">
   7.707 +      <path
   7.708 +         inkscape:connector-curvature="0"
   7.709 +         id="path12823"
   7.710 +         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
   7.711 +         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
   7.712 +         transform="scale(-0.6,-0.6)" />
   7.713 +    </marker>
   7.714 +    <marker
   7.715 +       inkscape:stockid="Arrow2Mend"
   7.716 +       orient="auto"
   7.717 +       refY="0"
   7.718 +       refX="0"
   7.719 +       id="marker12825"
   7.720 +       style="overflow:visible">
   7.721 +      <path
   7.722 +         inkscape:connector-curvature="0"
   7.723 +         id="path12827"
   7.724 +         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
   7.725 +         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
   7.726 +         transform="scale(-0.6,-0.6)" />
   7.727 +    </marker>
   7.728 +    <marker
   7.729 +       inkscape:stockid="Arrow2Mend"
   7.730 +       orient="auto"
   7.731 +       refY="0"
   7.732 +       refX="0"
   7.733 +       id="marker12829"
   7.734 +       style="overflow:visible">
   7.735 +      <path
   7.736 +         inkscape:connector-curvature="0"
   7.737 +         id="path12831"
   7.738 +         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
   7.739 +         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
   7.740 +         transform="scale(-0.6,-0.6)" />
   7.741 +    </marker>
   7.742 +    <marker
   7.743 +       inkscape:stockid="Arrow2Mend"
   7.744 +       orient="auto"
   7.745 +       refY="0"
   7.746 +       refX="0"
   7.747 +       id="marker12833"
   7.748 +       style="overflow:visible">
   7.749 +      <path
   7.750 +         inkscape:connector-curvature="0"
   7.751 +         id="path12835"
   7.752 +         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
   7.753 +         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
   7.754 +         transform="scale(-0.6,-0.6)" />
   7.755 +    </marker>
   7.756 +    <marker
   7.757 +       inkscape:stockid="Arrow2Mend"
   7.758 +       orient="auto"
   7.759 +       refY="0"
   7.760 +       refX="0"
   7.761 +       id="marker12837"
   7.762 +       style="overflow:visible">
   7.763 +      <path
   7.764 +         inkscape:connector-curvature="0"
   7.765 +         id="path12839"
   7.766 +         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
   7.767 +         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
   7.768 +         transform="scale(-0.6,-0.6)" />
   7.769 +    </marker>
   7.770 +    <marker
   7.771 +       inkscape:stockid="Arrow2Mend"
   7.772 +       orient="auto"
   7.773 +       refY="0"
   7.774 +       refX="0"
   7.775 +       id="marker12841"
   7.776 +       style="overflow:visible">
   7.777 +      <path
   7.778 +         inkscape:connector-curvature="0"
   7.779 +         id="path12843"
   7.780 +         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
   7.781 +         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
   7.782 +         transform="scale(-0.6,-0.6)" />
   7.783 +    </marker>
   7.784 +    <marker
   7.785 +       inkscape:stockid="Arrow2Mend"
   7.786 +       orient="auto"
   7.787 +       refY="0"
   7.788 +       refX="0"
   7.789 +       id="marker12845"
   7.790 +       style="overflow:visible">
   7.791 +      <path
   7.792 +         inkscape:connector-curvature="0"
   7.793 +         id="path12847"
   7.794 +         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
   7.795 +         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
   7.796 +         transform="scale(-0.6,-0.6)" />
   7.797 +    </marker>
   7.798 +    <marker
   7.799 +       inkscape:stockid="Arrow2Mend"
   7.800 +       orient="auto"
   7.801 +       refY="0"
   7.802 +       refX="0"
   7.803 +       id="marker12849"
   7.804 +       style="overflow:visible">
   7.805 +      <path
   7.806 +         inkscape:connector-curvature="0"
   7.807 +         id="path12851"
   7.808 +         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
   7.809 +         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
   7.810 +         transform="scale(-0.6,-0.6)" />
   7.811 +    </marker>
   7.812 +    <marker
   7.813 +       inkscape:stockid="Arrow2Mend"
   7.814 +       orient="auto"
   7.815 +       refY="0"
   7.816 +       refX="0"
   7.817 +       id="marker12853"
   7.818 +       style="overflow:visible">
   7.819 +      <path
   7.820 +         inkscape:connector-curvature="0"
   7.821 +         id="path12855"
   7.822 +         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
   7.823 +         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
   7.824 +         transform="scale(-0.6,-0.6)" />
   7.825 +    </marker>
   7.826 +    <marker
   7.827 +       inkscape:stockid="Arrow2Mend"
   7.828 +       orient="auto"
   7.829 +       refY="0"
   7.830 +       refX="0"
   7.831 +       id="marker12857"
   7.832 +       style="overflow:visible">
   7.833 +      <path
   7.834 +         inkscape:connector-curvature="0"
   7.835 +         id="path12859"
   7.836 +         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
   7.837 +         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
   7.838 +         transform="scale(-0.6,-0.6)" />
   7.839 +    </marker>
   7.840 +    <marker
   7.841 +       inkscape:stockid="Arrow2Mend"
   7.842 +       orient="auto"
   7.843 +       refY="0"
   7.844 +       refX="0"
   7.845 +       id="marker12861"
   7.846 +       style="overflow:visible">
   7.847 +      <path
   7.848 +         inkscape:connector-curvature="0"
   7.849 +         id="path12863"
   7.850 +         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
   7.851 +         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
   7.852 +         transform="scale(-0.6,-0.6)" />
   7.853 +    </marker>
   7.854 +  </defs>
   7.855 +  <sodipodi:namedview
   7.856 +     id="base"
   7.857 +     pagecolor="#ffffff"
   7.858 +     bordercolor="#666666"
   7.859 +     borderopacity="1.0"
   7.860 +     gridtolerance="10000"
   7.861 +     guidetolerance="10"
   7.862 +     objecttolerance="10"
   7.863 +     inkscape:pageopacity="0.0"
   7.864 +     inkscape:pageshadow="2"
   7.865 +     inkscape:zoom="1.97"
   7.866 +     inkscape:cx="279.34259"
   7.867 +     inkscape:cy="914.39898"
   7.868 +     inkscape:document-units="px"
   7.869 +     inkscape:current-layer="g3145"
   7.870 +     showgrid="false"
   7.871 +     inkscape:window-width="1600"
   7.872 +     inkscape:window-height="848"
   7.873 +     inkscape:window-x="-8"
   7.874 +     inkscape:window-y="-8"
   7.875 +     inkscape:window-maximized="1" />
   7.876 +  <metadata
   7.877 +     id="metadata7">
   7.878 +    <rdf:RDF>
   7.879 +      <cc:Work
   7.880 +         rdf:about="">
   7.881 +        <dc:format>image/svg+xml</dc:format>
   7.882 +        <dc:type
   7.883 +           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
   7.884 +        <dc:title></dc:title>
   7.885 +      </cc:Work>
   7.886 +    </rdf:RDF>
   7.887 +  </metadata>
   7.888 +  <g
   7.889 +     inkscape:label="Layer 1"
   7.890 +     inkscape:groupmode="layer"
   7.891 +     id="layer1">
   7.892 +    <text
   7.893 +       xml:space="preserve"
   7.894 +       style="font-size:14.09755802px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
   7.895 +       x="76.152191"
   7.896 +       y="376.30783"
   7.897 +       id="text3191"
   7.898 +       sodipodi:linespacing="100%"
   7.899 +       transform="scale(0.7715821,1.2960384)"><tspan
   7.900 +         id="tspan3195"
   7.901 +         sodipodi:role="line"
   7.902 +         x="76.152191"
   7.903 +         y="376.30783"
   7.904 +         style="font-size:22.05818939px;text-align:center;text-anchor:middle" /></text>
   7.905 +    <text
   7.906 +       transform="scale(0.82746283,1.2085135)"
   7.907 +       sodipodi:linespacing="100%"
   7.908 +       id="text5614"
   7.909 +       y="83.198631"
   7.910 +       x="410.56168"
   7.911 +       style="font-size:13.14551258px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
   7.912 +       xml:space="preserve"><tspan
   7.913 +         y="83.198631"
   7.914 +         x="410.56168"
   7.915 +         sodipodi:role="line"
   7.916 +         style="font-size:16px;text-align:center;text-anchor:middle;fill:#000000;fill-opacity:1"
   7.917 +         id="tspan5325">Language Runtime as Firm-ware</tspan></text>
   7.918 +    <g
   7.919 +       id="g3161">
   7.920 +      <path
   7.921 +         style="fill:none;stroke:#000000;stroke-width:2.20000005;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
   7.922 +         d="m 269.66863,174.15449 18.93492,11.56848 0,60.27785 -18.93492,11.56847 0,-84.02367"
   7.923 +         id="path3702"
   7.924 +         inkscape:connector-curvature="0"
   7.925 +         sodipodi:nodetypes="ccccc" />
   7.926 +      <g
   7.927 +         transform="translate(137.23188,-354.82812)"
   7.928 +         id="g3503">
   7.929 +        <text
   7.930 +           transform="matrix(0,-0.82746283,1.2085135,0,0,0)"
   7.931 +           sodipodi:linespacing="100%"
   7.932 +           id="text3505"
   7.933 +           y="220.9987"
   7.934 +           x="-689.91699"
   7.935 +           style="font-size:13.14551258px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
   7.936 +           xml:space="preserve"><tspan
   7.937 +             id="tspan3507"
   7.938 +             y="220.9987"
   7.939 +             x="-689.91699"
   7.940 +             sodipodi:role="line"
   7.941 +             style="font-size:11.83096123px;text-align:center;text-anchor:middle;fill:#ff0000;fill-opacity:1">Execute</tspan></text>
   7.942 +        <rect
   7.943 +           style="fill:none;stroke:#000000;stroke-width:1.80063581;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
   7.944 +           id="rect3509"
   7.945 +           width="29.62429"
   7.946 +           height="58.297375"
   7.947 +           x="248.55019"
   7.948 +           y="541.71765" />
   7.949 +      </g>
   7.950 +      <g
   7.951 +         id="g3517"
   7.952 +         transform="translate(177.23188,-354.82812)">
   7.953 +        <text
   7.954 +           xml:space="preserve"
   7.955 +           style="font-size:13.14551258px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
   7.956 +           x="-689.91699"
   7.957 +           y="220.9987"
   7.958 +           id="text3519"
   7.959 +           sodipodi:linespacing="100%"
   7.960 +           transform="matrix(0,-0.82746283,1.2085135,0,0,0)"><tspan
   7.961 +             style="font-size:11.83096123px;text-align:center;text-anchor:middle;fill:#ff0000;fill-opacity:1"
   7.962 +             sodipodi:role="line"
   7.963 +             x="-689.91699"
   7.964 +             y="220.9987"
   7.965 +             id="tspan3521">Write Back</tspan></text>
   7.966 +        <rect
   7.967 +           y="541.71765"
   7.968 +           x="248.55019"
   7.969 +           height="58.297375"
   7.970 +           width="29.62429"
   7.971 +           id="rect3523"
   7.972 +           style="fill:none;stroke:#000000;stroke-width:1.80063581;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
   7.973 +      </g>
   7.974 +      <g
   7.975 +         id="g3573"
   7.976 +         transform="translate(97.23188,-354.82812)">
   7.977 +        <text
   7.978 +           xml:space="preserve"
   7.979 +           style="font-size:13.14551258px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
   7.980 +           x="-689.91699"
   7.981 +           y="220.9987"
   7.982 +           id="text3575"
   7.983 +           sodipodi:linespacing="100%"
   7.984 +           transform="matrix(0,-0.82746283,1.2085135,0,0,0)"><tspan
   7.985 +             style="font-size:11.83096123px;text-align:center;text-anchor:middle;fill:#ff0000;fill-opacity:1"
   7.986 +             sodipodi:role="line"
   7.987 +             x="-689.91699"
   7.988 +             y="220.9987"
   7.989 +             id="tspan3577">Reg</tspan></text>
   7.990 +        <rect
   7.991 +           y="541.71765"
   7.992 +           x="248.55019"
   7.993 +           height="58.297375"
   7.994 +           width="29.62429"
   7.995 +           id="rect3579"
   7.996 +           style="fill:none;stroke:#000000;stroke-width:1.80063581;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
   7.997 +      </g>
   7.998 +      <g
   7.999 +         transform="translate(57.231876,-354.82812)"
  7.1000 +         id="g3587">
  7.1001 +        <text
  7.1002 +           transform="matrix(0,-0.82746283,1.2085135,0,0,0)"
  7.1003 +           sodipodi:linespacing="100%"
  7.1004 +           id="text3589"
  7.1005 +           y="220.9987"
  7.1006 +           x="-689.91699"
  7.1007 +           style="font-size:13.14551258px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  7.1008 +           xml:space="preserve"><tspan
  7.1009 +             id="tspan3591"
  7.1010 +             y="220.9987"
  7.1011 +             x="-689.91699"
  7.1012 +             sodipodi:role="line"
  7.1013 +             style="font-size:11.83096123px;text-align:center;text-anchor:middle;fill:#ff0000;fill-opacity:1">Decode</tspan></text>
  7.1014 +        <rect
  7.1015 +           style="fill:none;stroke:#000000;stroke-width:1.80063581;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
  7.1016 +           id="rect3593"
  7.1017 +           width="29.62429"
  7.1018 +           height="58.297375"
  7.1019 +           x="248.55019"
  7.1020 +           y="541.71765" />
  7.1021 +      </g>
  7.1022 +      <g
  7.1023 +         id="g3601"
  7.1024 +         transform="translate(-23.951556,-325.64468)">
  7.1025 +        <text
  7.1026 +           xml:space="preserve"
  7.1027 +           style="font-size:13.14551258px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  7.1028 +           x="-689.91699"
  7.1029 +           y="220.9987"
  7.1030 +           id="text3603"
  7.1031 +           sodipodi:linespacing="100%"
  7.1032 +           transform="matrix(0,-0.82746283,1.2085135,0,0,0)"><tspan
  7.1033 +             style="font-size:11.83096123px;text-align:center;text-anchor:middle;fill:#ff0000;fill-opacity:1"
  7.1034 +             sodipodi:role="line"
  7.1035 +             x="-689.91699"
  7.1036 +             y="220.9987"
  7.1037 +             id="tspan3605">Fetch</tspan></text>
  7.1038 +        <rect
  7.1039 +           y="541.71765"
  7.1040 +           x="248.55019"
  7.1041 +           height="58.297375"
  7.1042 +           width="29.62429"
  7.1043 +           id="rect3607"
  7.1044 +           style="fill:none;stroke:#000000;stroke-width:1.80063581;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
  7.1045 +      </g>
  7.1046 +      <g
  7.1047 +         id="g3671"
  7.1048 +         transform="translate(-23.951556,-401.64468)">
  7.1049 +        <text
  7.1050 +           xml:space="preserve"
  7.1051 +           style="font-size:13.14551258px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  7.1052 +           x="-680.24878"
  7.1053 +           y="216.03394"
  7.1054 +           id="text3673"
  7.1055 +           sodipodi:linespacing="100%"
  7.1056 +           transform="matrix(0,-0.82746283,1.2085135,0,0,0)"><tspan
  7.1057 +             style="font-size:11.83096123px;text-align:center;text-anchor:middle;fill:#ff0000;fill-opacity:1"
  7.1058 +             sodipodi:role="line"
  7.1059 +             x="-680.24878"
  7.1060 +             y="216.03394"
  7.1061 +             id="tspan3675">Firmware</tspan><tspan
  7.1062 +             style="font-size:11.83096123px;text-align:center;text-anchor:middle;fill:#ff0000;fill-opacity:1"
  7.1063 +             sodipodi:role="line"
  7.1064 +             x="-680.24878"
  7.1065 +             y="227.8649"
  7.1066 +             id="tspan3618">Fetch</tspan></text>
  7.1067 +        <rect
  7.1068 +           y="525.1496"
  7.1069 +           x="248.55019"
  7.1070 +           height="74.865425"
  7.1071 +           width="29.62429"
  7.1072 +           id="rect3677"
  7.1073 +           style="fill:none;stroke:#000000;stroke-width:1.80063593;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
  7.1074 +      </g>
  7.1075 +      <path
  7.1076 +         style="fill:none;stroke:#000000;stroke-width:1.99999976;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
  7.1077 +         d="m 254.39121,186.08734 17.06968,0"
  7.1078 +         id="path3679"
  7.1079 +         inkscape:connector-curvature="0"
  7.1080 +         sodipodi:nodetypes="cc" />
  7.1081 +      <path
  7.1082 +         sodipodi:nodetypes="cc"
  7.1083 +         inkscape:connector-curvature="0"
  7.1084 +         id="path4765"
  7.1085 +         d="m 254.39121,246.08734 17.06968,0"
  7.1086 +         style="fill:none;stroke:#000000;stroke-width:1.99999976;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
  7.1087 +      <path
  7.1088 +         style="fill:none;stroke:#000000;stroke-width:1.99999976;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
  7.1089 +         d="m 289.79949,216.08734 17.06968,0"
  7.1090 +         id="path4767"
  7.1091 +         inkscape:connector-curvature="0"
  7.1092 +         sodipodi:nodetypes="cc" />
  7.1093 +      <path
  7.1094 +         sodipodi:nodetypes="cccc"
  7.1095 +         inkscape:connector-curvature="0"
  7.1096 +         id="path4769"
  7.1097 +         d="m 314.7929,186.08999 0,-17.15976 -35.50296,0 0,11.2426"
  7.1098 +         style="fill:none;stroke:#000000;stroke-width:1.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#marker12861);stroke-miterlimit:4;stroke-dasharray:none" />
  7.1099 +      <path
  7.1100 +         sodipodi:nodetypes="cccc"
  7.1101 +         inkscape:connector-curvature="0"
  7.1102 +         id="path4771"
  7.1103 +         d="m 314.79289,186.08999 0,-76.33136 -74.5562,0 0,13.01775"
  7.1104 +         style="fill:none;stroke:#000000;stroke-width:1.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#marker12861);stroke-miterlimit:4;stroke-dasharray:none" />
  7.1105 +      <g
  7.1106 +         id="g3145"
  7.1107 +         transform="translate(137.23188,-414.82812)">
  7.1108 +        <text
  7.1109 +           xml:space="preserve"
  7.1110 +           style="font-size:13.14551258px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  7.1111 +           x="-689.91699"
  7.1112 +           y="215.95836"
  7.1113 +           id="text3147"
  7.1114 +           sodipodi:linespacing="100%"
  7.1115 +           transform="matrix(0,-0.82746283,1.2085135,0,0,0)"><tspan
  7.1116 +             id="tspan3153"
  7.1117 +             style="font-size:11.83096123px;text-align:center;text-anchor:middle;fill:#ff0000;fill-opacity:1"
  7.1118 +             sodipodi:role="line"
  7.1119 +             x="-689.91699"
  7.1120 +             y="215.95836">runtime</tspan><tspan
  7.1121 +             id="tspan3157"
  7.1122 +             style="font-size:11.83096123px;text-align:center;text-anchor:middle;fill:#ff0000;fill-opacity:1"
  7.1123 +             sodipodi:role="line"
  7.1124 +             x="-689.91699"
  7.1125 +             y="227.78932">accelerator</tspan></text>
  7.1126 +        <rect
  7.1127 +           y="541.71765"
  7.1128 +           x="248.55019"
  7.1129 +           height="58.297375"
  7.1130 +           width="29.62429"
  7.1131 +           id="rect3151"
  7.1132 +           style="fill:none;stroke:#000000;stroke-width:1.80063581;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
  7.1133 +      </g>
  7.1134 +    </g>
  7.1135 +  </g>
  7.1136 +</svg>
     8.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     8.2 +++ b/0__Papers/Future_Architecture/latex/Future_Architecture.aux	Sun Apr 08 09:00:10 2012 -0700
     8.3 @@ -0,0 +1,30 @@
     8.4 +\relax 
     8.5 +\bibstyle{plain}
     8.6 +\@writefile{toc}{\contentsline {section}{\numberline {I}What parallel abstractions should the hardware provide?}{1}}
     8.7 +\@writefile{lof}{\contentsline {figure}{\numberline {1}{\ignorespaces A special op-code is recognized by the decode stage, and triggers fetch of instructions from firm-ware. The firm-ware instrs are provided to the OS as a ``hardware driver", and implement the runtime behavior of a language. The application communicates to the runtime by placing pointers to data-structures into registers just before executing the ``switch to runtime" instruction, which starts the fetch from firm-ware. Helper instructions accelerate common runtime operations, such as hash-table lookups, communication, search-for-optimum, and so on. }}{1}}
     8.8 +\newlabel{figTimeMapping}{{1}{1}}
     8.9 +\@writefile{toc}{\contentsline {subsection}{\numberline {\unhbox \voidb@x \hbox {I-A}}Communications via firm-ware}{2}}
    8.10 +\@writefile{toc}{\contentsline {subsection}{\numberline {\unhbox \voidb@x \hbox {I-B}}Communication via separate helper processors}{2}}
    8.11 +\@writefile{lof}{\contentsline {figure}{\numberline {2}{\ignorespaces Communication is performed between local memory and remote memories via a separate communication processor. This processor executes firm-ware that is loaded under OS control. For example, it may implement a software-cache or be scatter-gather code extracted from the application. }}{2}}
    8.12 +\newlabel{figCommProcr}{{2}{2}}
    8.13 +\@writefile{toc}{\contentsline {subsection}{\numberline {\unhbox \voidb@x \hbox {I-C}}Speculation and Fast Control Message Support}{2}}
    8.14 +\@writefile{lof}{\contentsline {figure}{\numberline {3}{\ignorespaces  }}{2}}
    8.15 +\newlabel{figSpecHW}{{3}{2}}
    8.16 +\@writefile{toc}{\contentsline {subsection}{\numberline {\unhbox \voidb@x \hbox {I-D}}Example}{3}}
    8.17 +\@writefile{toc}{\contentsline {paragraph}{\numberline {\unhbox \voidb@x \hbox {I-D}0a}setup and switch}{3}}
    8.18 +\@writefile{toc}{\contentsline {paragraph}{\numberline {\unhbox \voidb@x \hbox {I-D}0b}runtime internals}{3}}
    8.19 +\@writefile{toc}{\contentsline {section}{\numberline {II}Which should be the responsibility / functionality of the programmer, the runtime software, and the hardware?}{3}}
    8.20 +\@writefile{toc}{\contentsline {section}{\numberline {III}Specific Topics of Interest}{3}}
    8.21 +\@writefile{toc}{\contentsline {paragraph}{\numberline {\unhbox \voidb@x \hbox {III-}0c}enabling future parallel programming models}{4}}
    8.22 +\@writefile{toc}{\contentsline {paragraph}{\numberline {\unhbox \voidb@x \hbox {III-}0d}innovative architectural execution models}{4}}
    8.23 +\@writefile{toc}{\contentsline {paragraph}{\numberline {\unhbox \voidb@x \hbox {III-}0e}novel memory hierarchies}{4}}
    8.24 +\@writefile{toc}{\contentsline {paragraph}{\numberline {\unhbox \voidb@x \hbox {III-}0f}simplified and scalable memory models}{4}}
    8.25 +\@writefile{toc}{\contentsline {paragraph}{\numberline {\unhbox \voidb@x \hbox {III-}0g}high-level constructs for on-chip communications}{4}}
    8.26 +\@writefile{toc}{\contentsline {paragraph}{\numberline {\unhbox \voidb@x \hbox {III-}0h}characterization of the runtime overheads of parallel applications}{4}}
    8.27 +\@writefile{toc}{\contentsline {paragraph}{\numberline {\unhbox \voidb@x \hbox {III-}0i}future directions in programming massively parallel systems}{4}}
    8.28 +\@writefile{toc}{\contentsline {paragraph}{\numberline {\unhbox \voidb@x \hbox {III-}0j}potential bottlenecks for future parallel systems}{4}}
    8.29 +\@writefile{toc}{\contentsline {section}{\numberline {IV}Conclusion}{5}}
    8.30 +\newlabel{secConclusion}{{IV}{5}}
    8.31 +\bibdata{Bib_for_papers}
    8.32 +\@writefile{toc}{\contentsline {section}{References}{6}}
    8.33 +
     9.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     9.2 +++ b/0__Papers/Future_Architecture/latex/Future_Architecture.bbl	Sun Apr 08 09:00:10 2012 -0700
     9.3 @@ -0,0 +1,3 @@
     9.4 +\begin{thebibliography}{}
     9.5 +
     9.6 +\end{thebibliography}
    10.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    10.2 +++ b/0__Papers/Future_Architecture/latex/Future_Architecture.blg	Sun Apr 08 09:00:10 2012 -0700
    10.3 @@ -0,0 +1,22 @@
    10.4 +This is 8-bit Big BibTeX version 0.99c
    10.5 +Implementation:  WIN32 Console, BaKoMa TNS bound.
    10.6 +Release version: 3.71 (18 Aug 1996)
    10.7 +
    10.8 +The top-level auxiliary file: Future_Architecture.aux
    10.9 +The style file: plain.bst
   10.10 +I couldn't open database file Bib_for_papers.bib
   10.11 +---line 28 of file Future_Architecture.aux
   10.12 + : \bibdata{Bib_for_papers
   10.13 + :                        }
   10.14 +I'm skipping whatever remains of this command
   10.15 +I found no \citation commands---while reading file Future_Architecture.aux
   10.16 +I found no database files---while reading file Future_Architecture.aux
   10.17 +
   10.18 +Here's how much of BibTeX's memory you used:
   10.19 + Cites:                 0 out of 7500
   10.20 + Fields:           125000 out of 125000
   10.21 + Hash table:        34852 out of 35000
   10.22 + Strings:             495 out of 30000
   10.23 + String pool:        4008 out of 750000
   10.24 + Wizard functions:   2118 out of 10000
   10.25 +(There were 3 error messages)
    11.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    11.2 +++ b/0__Papers/Future_Architecture/latex/Future_Architecture.tex	Sun Apr 08 09:00:10 2012 -0700
    11.3 @@ -0,0 +1,573 @@
    11.4 +%
    11.5 +
    11.6 +
    11.7 +\documentclass[conference]{IEEEtran}
    11.8 +%
    11.9 +%\usepackage{makeidx,geometry,amssymb,graphicx,calc,ifthen}
   11.10 +\usepackage{amssymb,graphicx,calc,ifthen}
   11.11 +%
   11.12 +
   11.13 +% *** CITATION PACKAGES ***
   11.14 +%
   11.15 +%\usepackage{cite}
   11.16 +% cite.sty was written by Donald Arseneau
   11.17 +% V1.6 and later of IEEEtran pre-defines the format of the cite.sty package
   11.18 +% \cite{} output to follow that of IEEE. Loading the cite package will
   11.19 +% result in citation numbers being automatically sorted and properly
   11.20 +% "compressed/ranged". e.g., [1], [9], [2], [7], [5], [6] without using
   11.21 +% cite.sty will become [1], [2], [5]--[7], [9] using cite.sty. cite.sty's
   11.22 +% \cite will automatically add leading space, if needed. Use cite.sty's
   11.23 +% noadjust option (cite.sty V3.8 and later) if you want to turn this off.
   11.24 +% cite.sty is already installed on most LaTeX systems. Be sure and use
   11.25 +% version 4.0 (2003-05-27) and later if using hyperref.sty. cite.sty does
   11.26 +% not currently provide for hyperlinked citations.
   11.27 +% The latest version can be obtained at:
   11.28 +% http://www.ctan.org/tex-archive/macros/latex/contrib/cite/
   11.29 +% The documentation is contained in the cite.sty file itself.
   11.30 +
   11.31 +
   11.32 +
   11.33 +
   11.34 +
   11.35 +
   11.36 +% *** GRAPHICS RELATED PACKAGES ***
   11.37 +%
   11.38 +\ifCLASSINFOpdf
   11.39 +  % \usepackage[pdftex]{graphicx}
   11.40 +  % declare the path(s) where your graphic files are
   11.41 +  % \graphicspath{{../pdf/}{../jpeg/}}
   11.42 +  % and their extensions so you won't have to specify these with
   11.43 +  % every instance of \includegraphics
   11.44 +  % \DeclareGraphicsExtensions{.pdf,.jpeg,.png}
   11.45 +\else
   11.46 +  % or other class option (dvipsone, dvipdf, if not using dvips). graphicx
   11.47 +  % will default to the driver specified in the system graphics.cfg if no
   11.48 +  % driver is specified.
   11.49 +  % \usepackage[dvips]{graphicx}
   11.50 +  % declare the path(s) where your graphic files are
   11.51 +  % \graphicspath{{../eps/}}
   11.52 +  % and their extensions so you won't have to specify these with
   11.53 +  % every instance of \includegraphics
   11.54 +  % \DeclareGraphicsExtensions{.eps}
   11.55 +\fi
   11.56 +% graphicx was written by David Carlisle and Sebastian Rahtz. It is
   11.57 +% required if you want graphics, photos, etc. graphicx.sty is already
   11.58 +% installed on most LaTeX systems. The latest version and documentation can
   11.59 +% be obtained at: 
   11.60 +% http://www.ctan.org/tex-archive/macros/latex/required/graphics/
   11.61 +% Another good source of documentation is "Using Imported Graphics in
   11.62 +% LaTeX2e" by Keith Reckdahl which can be found as epslatex.ps or
   11.63 +% epslatex.pdf at: http://www.ctan.org/tex-archive/info/
   11.64 +%
   11.65 +% latex, and pdflatex in dvi mode, support graphics in encapsulated
   11.66 +% postscript (.eps) format. pdflatex in pdf mode supports graphics
   11.67 +% in .pdf, .jpeg, .png and .mps (metapost) formats. Users should ensure
   11.68 +% that all non-photo figures use a vector format (.eps, .pdf, .mps) and
   11.69 +% not a bitmapped formats (.jpeg, .png). IEEE frowns on bitmapped formats
   11.70 +% which can result in "jaggedy"/blurry rendering of lines and letters as
   11.71 +% well as large increases in file sizes.
   11.72 +%
   11.73 +% You can find documentation about the pdfTeX application at:
   11.74 +% http://www.tug.org/applications/pdftex
   11.75 +
   11.76 +
   11.77 +
   11.78 +
   11.79 +
   11.80 +% *** MATH PACKAGES ***
   11.81 +%
   11.82 +%\usepackage[cmex10]{amsmath}
   11.83 +% A popular package from the American Mathematical Society that provides
   11.84 +% many useful and powerful commands for dealing with mathematics. If using
   11.85 +% it, be sure to load this package with the cmex10 option to ensure that
   11.86 +% only type 1 fonts will utilized at all point sizes. Without this option,
   11.87 +% it is possible that some math symbols, particularly those within
   11.88 +% footnotes, will be rendered in bitmap form which will result in a
   11.89 +% document that can not be IEEE Xplore compliant!
   11.90 +%
   11.91 +% Also, note that the amsmath package sets \interdisplaylinepenalty to 10000
   11.92 +% thus preventing page breaks from occurring within multiline equations. Use:
   11.93 +%\interdisplaylinepenalty=2500
   11.94 +% after loading amsmath to restore such page breaks as IEEEtran.cls normally
   11.95 +% does. amsmath.sty is already installed on most LaTeX systems. The latest
   11.96 +% version and documentation can be obtained at:
   11.97 +% http://www.ctan.org/tex-archive/macros/latex/required/amslatex/math/
   11.98 +
   11.99 +
  11.100 +
  11.101 +
  11.102 +
  11.103 +% *** SPECIALIZED LIST PACKAGES ***
  11.104 +%
  11.105 +%\usepackage{algorithmic}
  11.106 +% algorithmic.sty was written by Peter Williams and Rogerio Brito.
  11.107 +% This package provides an algorithmic environment fo describing algorithms.
  11.108 +% You can use the algorithmic environment in-text or within a figure
  11.109 +% environment to provide for a floating algorithm. Do NOT use the algorithm
  11.110 +% floating environment provided by algorithm.sty (by the same authors) or
  11.111 +% algorithm2e.sty (by Christophe Fiorio) as IEEE does not use dedicated
  11.112 +% algorithm float types and packages that provide these will not provide
  11.113 +% correct IEEE style captions. The latest version and documentation of
  11.114 +% algorithmic.sty can be obtained at:
  11.115 +% http://www.ctan.org/tex-archive/macros/latex/contrib/algorithms/
  11.116 +% There is also a support site at:
  11.117 +% http://algorithms.berlios.de/index.html
  11.118 +% Also of interest may be the (relatively newer and more customizable)
  11.119 +% algorithmicx.sty package by Szasz Janos:
  11.120 +% http://www.ctan.org/tex-archive/macros/latex/contrib/algorithmicx/
  11.121 +
  11.122 +
  11.123 +
  11.124 +
  11.125 +% *** ALIGNMENT PACKAGES ***
  11.126 +%
  11.127 +%\usepackage{array}
  11.128 +% Frank Mittelbach's and David Carlisle's array.sty patches and improves
  11.129 +% the standard LaTeX2e array and tabular environments to provide better
  11.130 +% appearance and additional user controls. As the default LaTeX2e table
  11.131 +% generation code is lacking to the point of almost being broken with
  11.132 +% respect to the quality of the end results, all users are strongly
  11.133 +% advised to use an enhanced (at the very least that provided by array.sty)
  11.134 +% set of table tools. array.sty is already installed on most systems. The
  11.135 +% latest version and documentation can be obtained at:
  11.136 +% http://www.ctan.org/tex-archive/macros/latex/required/tools/
  11.137 +
  11.138 +
  11.139 +%\usepackage{mdwmath}
  11.140 +%\usepackage{mdwtab}
  11.141 +% Also highly recommended is Mark Wooding's extremely powerful MDW tools,
  11.142 +% especially mdwmath.sty and mdwtab.sty which are used to format equations
  11.143 +% and tables, respectively. The MDWtools set is already installed on most
  11.144 +% LaTeX systems. The lastest version and documentation is available at:
  11.145 +% http://www.ctan.org/tex-archive/macros/latex/contrib/mdwtools/
  11.146 +
  11.147 +
  11.148 +% IEEEtran contains the IEEEeqnarray family of commands that can be used to
  11.149 +% generate multiline equations as well as matrices, tables, etc., of high
  11.150 +% quality.
  11.151 +
  11.152 +
  11.153 +%\usepackage{eqparbox}
  11.154 +% Also of notable interest is Scott Pakin's eqparbox package for creating
  11.155 +% (automatically sized) equal width boxes - aka "natural width parboxes".
  11.156 +% Available at:
  11.157 +% http://www.ctan.org/tex-archive/macros/latex/contrib/eqparbox/
  11.158 +
  11.159 +
  11.160 +
  11.161 +
  11.162 +
  11.163 +% *** SUBFIGURE PACKAGES ***
  11.164 +%\usepackage[tight,footnotesize]{subfigure}
  11.165 +% subfigure.sty was written by Steven Douglas Cochran. This package makes it
  11.166 +% easy to put subfigures in your figures. e.g., "Figure 1a and 1b". For IEEE
  11.167 +% work, it is a good idea to load it with the tight package option to reduce
  11.168 +% the amount of white space around the subfigures. subfigure.sty is already
  11.169 +% installed on most LaTeX systems. The latest version and documentation can
  11.170 +% be obtained at:
  11.171 +% http://www.ctan.org/tex-archive/obsolete/macros/latex/contrib/subfigure/
  11.172 +% subfigure.sty has been superceeded by subfig.sty.
  11.173 +
  11.174 +
  11.175 +
  11.176 +%\usepackage[caption=false]{caption}
  11.177 +%\usepackage[font=footnotesize]{subfig}
  11.178 +% subfig.sty, also written by Steven Douglas Cochran, is the modern
  11.179 +% replacement for subfigure.sty. However, subfig.sty requires and
  11.180 +% automatically loads Axel Sommerfeldt's caption.sty which will override
  11.181 +% IEEEtran.cls handling of captions and this will result in nonIEEE style
  11.182 +% figure/table captions. To prevent this problem, be sure and preload
  11.183 +% caption.sty with its "caption=false" package option. This is will preserve
  11.184 +% IEEEtran.cls handing of captions. Version 1.3 (2005/06/28) and later 
  11.185 +% (recommended due to many improvements over 1.2) of subfig.sty supports
  11.186 +% the caption=false option directly:
  11.187 +%\usepackage[caption=false,font=footnotesize]{subfig}
  11.188 +%
  11.189 +% The latest version and documentation can be obtained at:
  11.190 +% http://www.ctan.org/tex-archive/macros/latex/contrib/subfig/
  11.191 +% The latest version and documentation of caption.sty can be obtained at:
  11.192 +% http://www.ctan.org/tex-archive/macros/latex/contrib/caption/
  11.193 +
  11.194 +
  11.195 +
  11.196 +
  11.197 +% *** FLOAT PACKAGES ***
  11.198 +%
  11.199 +%\usepackage{fixltx2e}
  11.200 +% fixltx2e, the successor to the earlier fix2col.sty, was written by
  11.201 +% Frank Mittelbach and David Carlisle. This package corrects a few problems
  11.202 +% in the LaTeX2e kernel, the most notable of which is that in current
  11.203 +% LaTeX2e releases, the ordering of single and double column floats is not
  11.204 +% guaranteed to be preserved. Thus, an unpatched LaTeX2e can allow a
  11.205 +% single column figure to be placed prior to an earlier double column
  11.206 +% figure. The latest version and documentation can be found at:
  11.207 +% http://www.ctan.org/tex-archive/macros/latex/base/
  11.208 +
  11.209 +
  11.210 +
  11.211 +%\usepackage{stfloats}
  11.212 +% stfloats.sty was written by Sigitas Tolusis. This package gives LaTeX2e
  11.213 +% the ability to do double column floats at the bottom of the page as well
  11.214 +% as the top. (e.g., "\begin{figure*}[!b]" is not normally possible in
  11.215 +% LaTeX2e). It also provides a command:
  11.216 +%\fnbelowfloat
  11.217 +% to enable the placement of footnotes below bottom floats (the standard
  11.218 +% LaTeX2e kernel puts them above bottom floats). This is an invasive package
  11.219 +% which rewrites many portions of the LaTeX2e float routines. It may not work
  11.220 +% with other packages that modify the LaTeX2e float routines. The latest
  11.221 +% version and documentation can be obtained at:
  11.222 +% http://www.ctan.org/tex-archive/macros/latex/contrib/sttools/
  11.223 +% Documentation is contained in the stfloats.sty comments as well as in the
  11.224 +% presfull.pdf file. Do not use the stfloats baselinefloat ability as IEEE
  11.225 +% does not allow \baselineskip to stretch. Authors submitting work to the
  11.226 +% IEEE should note that IEEE rarely uses double column equations and
  11.227 +% that authors should try to avoid such use. Do not be tempted to use the
  11.228 +% cuted.sty or midfloat.sty packages (also by Sigitas Tolusis) as IEEE does
  11.229 +% not format its papers in such ways.
  11.230 +
  11.231 +
  11.232 +
  11.233 +
  11.234 +
  11.235 +% *** PDF, URL AND HYPERLINK PACKAGES ***
  11.236 +%
  11.237 +%\usepackage{url}
  11.238 +% url.sty was written by Donald Arseneau. It provides better support for
  11.239 +% handling and breaking URLs. url.sty is already installed on most LaTeX
  11.240 +% systems. The latest version can be obtained at:
  11.241 +% http://www.ctan.org/tex-archive/macros/latex/contrib/misc/
  11.242 +% Read the url.sty source comments for usage information. Basically,
  11.243 +% \url{my_url_here}.
  11.244 +
  11.245 +
  11.246 +
  11.247 +
  11.248 +
  11.249 +% *** Do not adjust lengths that control margins, column widths, etc. ***
  11.250 +% *** Do not use packages that alter fonts (such as pslatex).         ***
  11.251 +% There should be no need to do such things with IEEEtran.cls V1.6 and later.
  11.252 +% (Unless specifically asked to do so by the journal or conference you plan
  11.253 +% to submit to, of course. )
  11.254 +
  11.255 +
  11.256 +% correct bad hyphenation here
  11.257 +\hyphenation{op-tical net-works semi-conduc-tor}
  11.258 +
  11.259 +
  11.260 +\begin{document}
  11.261 +
  11.262 +\bibliographystyle{plain}
  11.263 +%
  11.264 +
  11.265 +\title{Position:  Support Runtimes in Hardware,\\  Rather than Specific Parallelism Constructs}
  11.266 +
  11.267 +\author
  11.268 +{
  11.269 + \IEEEauthorblockN{Sean Halle}
  11.270 + \IEEEauthorblockA
  11.271 + {
  11.272 +   Open Source Research Institute\\
  11.273 +   Email: sean.halle@osri.org
  11.274 + }
  11.275 +}
  11.276 +
  11.277 +
  11.278 +\maketitle             
  11.279 +%
  11.280 +
  11.281 +\begin{abstract}
  11.282 +This is a position paper, whose purpose is to provide food for thought and a starting point for debate.  Although, the ideas are extrapolations from published work on runtime systems and hardware abstractions that have been implemented and successfully demonstrated.
  11.283 +
  11.284 +The main premise is that no parallelism constructs should  be directly implemented in hardware, but rather separated into a new category of \emph{firmware} that is tightly integrated into the processor pipeline and managed by the OS.  We describe hardware structures that allow traditional thread constructs, domain-specific constructs, transactional memory,  and even consistency models be implemented with extremely low overhead, as well as cooperatively engage the language's runtime into pipeline-level  hardware-resource management.
  11.285 +
  11.286 +We further take the position that software should be organized into a stack, based around \emph{specialization} of source to target hardware. Each layer of the stack has a role in the specialization process, which spans the lifetime of application code as it goes through the stages of, development, transformation to hardware-specific form, installation, and execution.  Hence, specialization includes the toolchain, hand-tuning, auto-tuners, multi-kernels, profiling, and binary optimization. We describe infrastructure to encapsulate and organize these.
  11.287 +\end{abstract}
  11.288 +
  11.289 +
  11.290 +
  11.291 +\section{What parallel abstractions should the hardware provide?}
  11.292 +
  11.293 +Our position is that the hardware should not directly supply any parallel abstractions.  Instead, it should supply a mechanism that elevates the language runtime to the status of a Hardware Abstraction Layer, which is separate from the executable and separate from the OS.  Thus, parallel abstractions are implemented as soft-extensions to the hardware.  With suitable support, many firmware-implemented parallel abstractions would require only a handful of instructions with a similarly low number of cycles of overhead.
  11.294 +
  11.295 +
  11.296 +\begin{figure}[ht]
  11.297 + \center{
  11.298 + \includegraphics[width=3in, height=2in]{../figures/Substitute_instr_with_firm-ware.eps}
  11.299 + }
  11.300 + \caption
  11.301 + {A special op-code is recognized by the decode stage, and triggers fetch of instructions from firm-ware. The firm-ware instrs are provided to the OS as a ``hardware driver", and implement the runtime behavior of a language. The application communicates to the runtime by placing pointers to data-structures into registers just before executing the ``switch to runtime" instruction, which starts the fetch from firm-ware. Helper instructions accelerate common runtime operations, such as hash-table lookups, communication, search-for-optimum, and so on.   
  11.302 +  }
  11.303 +\label{figTimeMapping}
  11.304 +\end{figure}
  11.305 +
  11.306 +
  11.307 +Precedence for such soft-extensions to instruction sets exists. The Alpha chips from DEC provided firmware that implemented complex VAX instructions this way.  A VAX ``firmware" instruction was executed by switching fetch over to a special memory that contained normal Alpha instructions, which implemented the functionality of the VAX instruction.
  11.308 +
  11.309 +An analogous approach is illustrated in Figure \ref{figTimeMapping}. Here, one op-code is set aside as the ``invoke runtime" operation.  Its execution causes instructions to switch to fetching from the firm-ware. Information is communicated via register contents, which point to data-structures that include a hardware defined portion and a language defined portion. 
  11.310 +
  11.311 +This firmware was written by the language-provider, so it is separate from the executable. It implements the behavior of parallelism constructs of the language.
  11.312 +
  11.313 +Such an approach addresses security, portability, and efficiency. It is secure because the OS controls the firm-ware. It is portable because the executable only contains the \emph{interface} to the constructs (implementation is separate).  It is efficient because the firm-ware runs in user-space, and switching to it costs the same as a \texttt{call} . This also improves application performance, if the hardware gives the firm-ware control over low-level behaviors such as hardware-supported swapping of contexts and control of hybrid cache/scratchpad memory.
  11.314 +
  11.315 +An important feature is that application information can directly affect hardware-level scheduling, communication, and other resource management. This is because the runtime has hardware control and receives application information such as the semantics of the parallelism construct invoked, data consumed by a task, and explicit information inserted by the toolchain, for the runtime. These affect the choice of what resources to assign to a given task, and when to suspend and resume tasks.
  11.316 +
  11.317 +Portability improves because only the \emph{interface} to constructs is encoded in the executable. Implementation is free to change from one processor to another, or even from one level of a machine's hierarchy to another.
  11.318 +
  11.319 +\subsection{Communications via firm-ware}
  11.320 +
  11.321 +Another portability benefit is realized when firm-ware becomes the application gateway to communication. This lets parallelism constructs be application-oriented, merely implying communications, without specifying or controlling details.
  11.322 +
  11.323 +Instead, the  firm-ware  controls activities such as marshalling data and invoking the hardware to communicate it, while linking the communication status to  creation, suspension, and resumption of tasks.
  11.324 +
  11.325 +Figure X illustrates the breakdown of responsibilities, and Figure X shows dynamically the steps of invoking the firmware, sending communications, and suspending and resuming virtual processors that animate the tasks.
  11.326 +
  11.327 +
  11.328 +
  11.329 +\subsection{Communication via separate helper processors}
  11.330 +
  11.331 +Placing communication inside the firm-ware  makes it practical to add separate helper processors that overlap communication with computation, as illustrated in Fig \ref{figCommProcr}. These processors execute separate firm-ware,  supplied  either by the OS, or as part of the  executable.
  11.332 + 
  11.333 +
  11.334 +
  11.335 +\begin{figure}[ht]
  11.336 + \center{
  11.337 + \includegraphics[width=3in, height=1.5in]{../figures/Separate_comm_processors.eps}
  11.338 + }
  11.339 + \caption
  11.340 + {Communication is performed between local memory and remote memories via a separate communication processor.  This processor executes firm-ware that is loaded under OS control. For example, it may run a standard software-cache or run scatter-gather code extracted from the application.   
  11.341 +  }
  11.342 +\label{figCommProcr}
  11.343 +\end{figure}
  11.344 +
  11.345 + 
  11.346 + 
  11.347 +A cogent example is an application with complex data structures that are communicated between long-running tasks. During a task, some portion of the data-structure is bundled up and sent to another task. 
  11.348 +
  11.349 +The language provides constructs for rendez-vous style send and receive, and constructs that identify the bundle-data and unbundle-data code.  Send and receive are implemented as part of the language, as runtime firm-ware. In contrast, the bundle and unbundle code is extracted from the application by the toolchain and packaged into the executable. During the run, an OS call causes that bundle and unbundle \emph{communication} firm-ware to be linked into the communication processors.
  11.350 +
  11.351 +When a task executes send or receive, the firm-ware swaps the context out, suspending the task, and replaces it with a non-blocked task. Simultaneously, the firm-ware causes the communication processor to execute bundle or unbundle code.  When communication completes, the task is unblocked.
  11.352 +
  11.353 +
  11.354 +
  11.355 + This tight integration of communication with scheduling of tasks is an example of application information driving scheduling. It allows the firm-ware to decide which core to assign a task to based on application code, while maintaining ultra-low overhead.
  11.356 +
  11.357 +
  11.358 + 
  11.359 +Such bundle/unbundle doesn't work as well in cases where the data consumed has little predictability, or the application doesn't provide gather-scatter or bundle-unbundle information. In this case, the OS can link standard software-cache firm-ware into the communication processors.
  11.360 +
  11.361 +Such a cache has the advantage of being able to swap-out tasks when it misses.  If the hardware makes the cost of switching tasks be on the order of a normal function call, this scheme provides an efficient way to overlap cache misses with useful work, without the large area and energy overhead of out-of-order pipelines..
  11.362 +
  11.363 +   Another potential advantage is adjusting the cache characteristics during the run to better match the application. The characteristics of the phase of computation can be measured, or the toolchain can insert the results of analysis.
  11.364 +
  11.365 +This would ideally be coupled with scratch-pad memory that is augmented with hardware that can treat a section of the memory as tags.  Special op-codes are implemented in the communication-processor to configure the tag memory, and then to cause tag-comparisons, and so on.  Previous work suggests that such a software cache would be only slightly slower than normal hard-wired caches, with modest area and energy overhead [].
  11.366 +
  11.367 +\subsection{Speculation and Fast Control Message Support}
  11.368 +
  11.369 +Hardware support for speculation will work especially well with a firm-ware runtime. Transactional memory[], thread-level speculation[], and higher-level speculative constructs[] could be all supported by generic lower-level mechanisms, which are in turn invoked by the firm-ware runtime.
  11.370 +
  11.371 +This arrangement has the benefit of isolating hardware from a language's consistency-model and execution-model. There is no  longer a large penalty for mis-match.  To get this decoupling, hardware is simplified, by factoring the semantics out, leaving only  generic ``ordering'' primitives.   
  11.372 +
  11.373 +
  11.374 +
  11.375 +\begin{figure}[ht!]
  11.376 + \center
  11.377 + { \includegraphics[width=3in, height=1.5in]{../figures/Speculation_HW_support.eps}
  11.378 + }
  11.379 + \caption
  11.380 + {  
  11.381 +  }
  11.382 +\label{figSpecHW}
  11.383 +\end{figure}
  11.384 +
  11.385 +
  11.386 +
  11.387 +Fig \ref{figSpecHW} Illustrates such a refactoring, with hardware support for consistency and speculation. Example primitives include check-pointing, sand-boxing, and tie-points [cite web with tie-point videos], none of which imply application-visible semantics. Rather, they are used inside the firm-ware runtime to build transactional memory, thread-level speculation, and consistency models such as acquire-release, or flush-on-command.
  11.388 +
  11.389 +For check-pointing, local memory has tags, just as in caches, but with an additional field that holds a check-point number. Writes are only performed to lines with the same check-point number, and if none exist, a read is performed, of either the most recent previous check-point or fresh from remote memory. The hardware supports sending and comparing lists of lines with the same check-point number, as well as sending the lines from a particular checkpoint. This efficiently supports Thread-Level Speculation, with simple roll-back and commit.
  11.390 +
  11.391 +Sandboxes use the same hardware, except  instead of storing the check-point number, the extra tag holds the sandbox ID.  For transactional memory, each transaction started gets its own sandbox ID. This supports the TCC style transactional memory implementation[cite Lujan].
  11.392 +
  11.393 +Checkpoints may also be used to support shared-memory style consistency models, but speculatively.  New check-points are periodically generated, while previous ones are examined for conflicts. Examination takes place in communication processors, supported by hardware for comparing lists of tags. Conflicts cause roll-back, and restart with updated state from one of the conflicting local memories.
  11.394 +
  11.395 + Such hardware can also be used to turn off the tight consistency of current snooping-based protocols for the bulk of computation, saving time and energy in the code that doesn't need it. Such consistency is only enabled for the few specialized portions of code that implement synchronization and communication using shared-variables, essentially for passing control-messages, such as in software-based mutex algorithms.
  11.396 +
  11.397 +Another alternative is to only update shared memory when synchronization constructs indicate handoff of ownership.   This uses the sandbox hardware to track individual objects or data structures. The synchronization construct in the runtime firm-ware triggers the communication firm-ware to update all objects on the core gaining ownership, from modifications made on the core giving up ownership. This not only eliminates the time and energy lost to snooping and directory protocols, but also simplifies the programming model and removes non-portable shared-memory code from executables.
  11.398 +
  11.399 +These approaches rely upon having fast control messages that communicate lists of tags between cores, and allow the firm-ware runtimes to use only local data.
  11.400 +Runtime performance is highest when each core has its own local runtime state. Specialized high-speed ``control'' messages in hardware also let the local runtimes communicate constraint updates, and explicitly send task-stubs, for load-balance, to each other. 
  11.401 +
  11.402 +Such internal-to-runtime messages have only small amounts of data, while their latency is crucial to the runtime's responsiveness.  A slowly responding runtime will leave its core idle more often, because the rate of handling internal bookkeeping about tasks is slower than the rate of finishing those tasks. It is in this case that fast control messages become crucial [Charm++ runtime paper].
  11.403 +
  11.404 +\subsection{Example}
  11.405 +
  11.406 +To illustrate such hardware in action, we walk through an application binary invoking the ``acquire mutex''  parallelism construct:  
  11.407 +\paragraph{setup and switch}
  11.408 +At the appropriate place in the binary, instructions load one register with the pointer to a mutex structure, and another register with the pointer to the virtual-processor (VP) requesting the mutex-lock. Next, the \texttt{switch} instruction executes, which  switches fetch over to the firm-ware of the runtime, while saving the stack and frame pointers into the data-struct of the requesting VP.
  11.409 +
  11.410 +In this example, the hardware specifies a ``virtual processor'' (VP) data structure. It begins with a hardware defined portion that the \texttt{switch} instr automatically manages.
  11.411 +
  11.412 +\paragraph{runtime internals}
  11.413 +After \texttt{switch}, runtime code executes from the protected firm-ware. The code for mutex-acquire expects a pointer to a mutex struct to be in a particular register, checks the ``current owner'' field, and if empty writes the pointer to the VP (held in another register) into it. It then marks the VP as unblocked. Similarly, if the mutex is already owned, it places the VP into the mutex struct's queue, where it remains blocked.
  11.414 +
  11.415 +Most importantly, if the mutex is already owned, the runtime swaps the requesting VP out from the hardware context. It swaps in an unblocked VP.
  11.416 +
  11.417 +The execution time of this can be on the order of 10 cycles. Such speed requires  hardware support for swapping VPs in and out, such as set-aside cache or scratch-pad memory with a wide port to registers, and speculative access to the mutex data-structure. This makes all memory access local and fast.  
  11.418 +
  11.419 +The speculative access would be verified while computation continues. If memory consistency is performed only upon command of the runtime, and hardware supports check-point and rollback, such as in Lujan's work[] then computation can continue without speed penalty.
  11.420 +
  11.421 +Notice that no atomic memory instructions have been used. Further, the executable contains nothing but interfaces to high-level constructs.  All operations have been local and fast, despite maintaining global consistency of  global address space.  
  11.422 +
  11.423 +
  11.424 +
  11.425 +\section{Which should be the responsibility / functionality of the programmer, the runtime software, and the hardware?}
  11.426 +
  11.427 +
  11.428 +With such a hardware arrangement, the responsibilities naturally break down along the lines of a software stack. The goal of it is to support specialization, which is the process of transforming the original source into a form that is highly efficient on the target hardware. 
  11.429 +
  11.430 +Each layer of the stack has some role in the specialization process, while the application, on top, provides the information that the rest of the stack needs while performing the specialization.  Ideally, the application must not expose hardware assumptions nor hinder specializations for particular targets.
  11.431 +
  11.432 +The proposed hardware naturally supports such a stack. The bottom layer is the set of firm-ware runtime implementations.
  11.433 +
  11.434 +The application only exposes the interface to such runtimes. This alone doesn't ensure portability, but it goes a long way towards that goal, by removing the largest source of hardware-specific information.
  11.435 +
  11.436 + 
  11.437 +Such a stack supports high productivity through domain-specific languages, making them simple to create, easy to port across hardware, and high performance. The application programmer is responsible only for application-relevant concepts, reducing their learning curve and matching their mental model to the language.  They have domain-specific parallelism constructs provided, either embedded-style as library calls, or with compiler support.
  11.438 +
  11.439 +The constructs help specialization by identifying the tasks, the constraints on scheduling the tasks, and the data to be communicated between tasks.
  11.440 +
  11.441 +In addition, high-quality specialization requires certain ``helpers"[].  These  enable: 1) modifying the layout and order of access of data, 2) modifying the size of a task, both the data consumed and code executed by it, and 3) predicting both execution-time  and data consumed by each task.
  11.442 +
  11.443 +The helpers are either derived by the toolchain, or encoded directly in the application via suitable constructs.  Either way, the domain-specific constructs must be designed such that the information is captured, and convenient for the tools to extract.
  11.444 +
  11.445 +
  11.446 +
  11.447 +\section{Specific Topics of Interest}
  11.448 +Now that a position has been stated, let us examine how it applies to the topics of interest, to check its consistency and usefulness.
  11.449 +\paragraph{enabling future parallel programming models}
  11.450 + The concept of  switch-to-runtime appears to be fully general, such that it supports all current and any foreseeable parallel programming models.  It maintains very low overhead for them, by embedding the switch mechanism in the pipeline and providing hardware support for common runtime constraint-management and assignment operations. The combination of software flexibility, with efficiency, and the added bonus of bringing application information into the lowest-hardware-level resource management  appears strong.
  11.451 +
  11.452 +\paragraph{innovative architectural execution models} Our position doesn't necessarily advocate a particular architectural execution model.  However, the concept of switch-to-runtime cleanly separates the hardware execution model from the programming model, which is a benefit because it gives hardware more freedom to explore, without code legacy constraining it. However, high-speed internal-to-runtime messages, speculation support, and decoupled communication processors  may be considered elements of an architectural execution model.
  11.453 +
  11.454 +\paragraph{novel memory hierarchies} -- helper cores run code for movement
  11.455 +
  11.456 +\paragraph{simplified and scalable memory models} -- name-space idea
  11.457 +
  11.458 +\paragraph{high-level constructs for on-chip communications} -- implemented in plugin
  11.459 +
  11.460 +\paragraph{characterization of the runtime overheads of parallel applications}
  11.461 +
  11.462 +\paragraph{future directions in programming massively parallel systems}  hierarchy of runtimes, each level tuned to one level in HW hierarchy, algorithms and code that arrange data and perform computation in a ``fractal'' arrangement, with each level of hardware looking the same in terms of communication and computation activity.  Thus, communication within the computation scales the same as communication available in the hardware scales, with level in the hierarchy.
  11.463 +
  11.464 +\paragraph{potential bottlenecks for future parallel systems}
  11.465 +communication-to-comp ratio in hardware is worsening..  must find hierarchical approximations to problems, that accumulate lower-level results, so amount of comm decreases as go up in the HW hierarchy.
  11.466 +
  11.467 +
  11.468 +==================================
  11.469 +
  11.470 +-] Main programmer visible elements: causal ordering, names of data (pointers inside data-structs), communication of data, operations applied to data, units of work, scheduling events, resulting concrete sequences of work-unit instances, tied together at certain points (for dataflow, is the firing of operations on data-sets, for functional is the application of lambda to data-instances -- the tie is where data instance output flows to multiple inputs)
  11.471 +
  11.472 +
  11.473 +-]  Runtime support includes:
  11.474 +
  11.475 +-] "speculative exclusive access to local memory-line"
  11.476 +
  11.477 +-] ultra-fast control messages between cores for use *inside runtime* only
  11.478 +
  11.479 +-] Fast context switching.. either a reserved HW ctxt that is just for the runtime or else HW support for saving a ctxt check-point and later restoring it (in universal runtime, save ctxt checkpoint before using that ctxt to do runtime code)
  11.480 +
  11.481 +-] HW to create a "soft" ctxt (a virtual processor with stack), checkpoint it and restore a checkpoint..
  11.482 +
  11.483 +-] HW to accelerate common parallelism-construct ops, like hash-table, queue, search-for-match (ex is runtime impl of mutex and cond vars via queues and dataflow via hash-table)
  11.484 +
  11.485 +-] HW for multi-context stack (stuff talked about with Albert)
  11.486 +
  11.487 +-] Malloc and Free in hardware, for Virtual Procr create, and for namespaces
  11.488 +
  11.489 +-] HW to support "namespace", which is a chunk of allocated memory that a virtual-processor sees..  all pointers within a namespace are offsets from the start of the namespace.. so have a reserved register that holds namespace base addr, and pointers are added to that to get final addr.  Makes pointers equivalent to global, but relocatable.  A namespace is essentially a stack with only one frame.  When access an out-of-namespace pointer, the target namespace is accessed, the data brought over, added to the end (or malloc'd into the namespace), and pointers within the data are translated to new offsets.  This provides automated HW management of distributed memories.  If out-of-namespace pointer is within same addr-space, then it is directly accessed -- HW has a number of base-addr regs, which it can swap in and out 
  11.490 +
  11.491 +-] HW for tracking changes in local memories (whether cache or scratch-pad, HW support for "this unit contains changes from previous mark-point" -- for cache, means "line is dirty", for scrath-pad, means "line has been written since previous check-point") 
  11.492 +
  11.493 +-] HW support for speculation.. transactional memory is a speculation mechanism
  11.494 +
  11.495 +-] HW support for independent code that manages memory transfers, such as scatter-gather, fill namespace from remote memory (runs in separate context, moves data between local memory and remote, including main-memory -- the context has access to the "changed" markers) -- this code performs translation of pointers from previous memory-space to new memory-space.. so pointers become base plus offset where base is start of the memory-space)
  11.496 +
  11.497 +-] HW support for memory spaces.. all data is viewed as existing within a memory-space, where that memory-space is a HW entity.. it has a start address and a length, so all pointers are offsets from the start addr (goes back to early main-frame ideas)  In code, no difference from shared-memory -- all data is within a data-struct or array, and data-structs contain pointers -- difference is that code is supplied either by language-impl or by programmer that translates the pointers when data is copied or moved to a different memory-space.  Each memory-space exists inside an addr-space, but is fully repositionable just by changing the base pointer..  Thinking one memory-space per virtual processor (SW ctxt)?  
  11.498 +
  11.499 +======================
  11.500 +
  11.501 +Vision: app invoking a parallelism construct equals switch over to runtime HW ctxt (or checkpoint current), then perform construct semantics using the high-speed comm.. As an example, to implement the CAS instr, would switch to runtime, perform "exclusive access to memory-line" instr then compare, brch, write, etc
  11.502 +
  11.503 +===================================
  11.504 +Taking a software stack as the organization of parallel software, with application code at the top, held within development tools, and resting upon a language interface.. (PStack picture)  note, the runtime is separate from the executable, in this stack.  The separation allows a single executable to run without modification on several versions of hardware, even though the runtime uses specialized hardware instructions.
  11.505 +
  11.506 +The end point is the triple goal: Productivity, Performant-Portability, and Adoptability.
  11.507 +
  11.508 +-] Productivity comes from a combination of language design that provides a mental model close to the applications while hiding any influence from hardware
  11.509 +
  11.510 +-] Performant-Portability is the most difficult technically, and boils down to the process of specializing code to the hardware.  This process can span multiple points in an application's life-time, which correspond to multiple levels of the software stack.  For example, compiler transforms, and then runtime choices (auto-tuners), and even swapping particular HW abstractions is part of specializing code to end-hardware.
  11.511 +
  11.512 +
  11.513 +Then, responsibilities are assigned to layers and interfaces within the software stack:
  11.514 +
  11.515 +Application Layer: 
  11.516 +
  11.517 +-] state features of the application, in terms of constructs provided by language interface (constructs can be "embedded" into base sequential language or base parallel lang being enhanced -- for continuity with current code bases)
  11.518 +
  11.519 +Language Interface: 
  11.520 +
  11.521 +-] Identify Units of work
  11.522 +
  11.523 +-] state constraints on scheduling those units
  11.524 +
  11.525 +-] provide what specialization needs to manipulate data layout and access order (specialization spans toolchain, runtime, and base HW abstraction) 
  11.526 +
  11.527 +
  11.528 +-] provide for toolchain to manipulate data-size of work-unit and code-content of work-unit, provide for data ancestry ("data footprint") to be tracked among work-units, provide for prediction of execution time of a work-unit, for real-time provide stating real-time related constraints on scheduling of units (latency, deadlines, quality relationship)
  11.529 +-- note, these don't all have to be language constructs, but could be, for example, code-snippets supplied to the language, via a construct.  The snippets are then used either in the toolchain or in the runtime.  Examples: DKU for task re-sizing, WorkTable for dynamic dependencies (H264 wait-unitl example)
  11.530 +-- purpose of each is in terms of the specialization process.  Specialization is the embodiment of performant portability -- the term means any changes to UCC done for purposes of performance (define UCC).
  11.531 +
  11.532 +Toolchain Layer: 
  11.533 +
  11.534 +-] Perform first step of specializing code to hardware
  11.535 +
  11.536 +-] May include tools that bring experts on specialization into the process.. provide them with visualizations, and let them tune code choices and control transforms the tools perform
  11.537 +
  11.538 +-] Often involves inserting code that performs down-stream specialization, such as an autotuner (which makes final selection of parameters for data layout or kernel version, etc)
  11.539 +
  11.540 +Runtime Interface:
  11.541 +
  11.542 +-] Provides a standard way for executable to talk to runtime.. allows the runtime to be implemented with hardware-specific parallelism-helper instructions (as suggested in part 2) without tying the executable to particular hardware.  Take three different HW platforms, impl runtime on each using instrs only that one platform has, but then single executable runs unchanged on all.
  11.543 +
  11.544 +-] Responsible for transmitting performance and specialization information from toolchain layer to runtime layer.  This includes code that manipulates work-unit sizes, and data-layout and access pattern, as well as predictors of execution time of work-units and ways to identify and track data footprint of work-units.
  11.545 +
  11.546 +Runtime Layer:
  11.547 +
  11.548 +-] Contains implementations of the parallelism constructs that create units of work, and implementations that enforce constraints on assigning the work to hardware, for animation.
  11.549 +
  11.550 +-] Responsible for presenting consistent interface to toolchain layer, using specialization information to adjust work-unit sizes, using data-footprint information to choose hardware with least communication needed, using exe-time prediction to choose best ordering that overlaps the most communication and saves up "free" work to overlap bottlenecks in constraint-graph (dependency graph).
  11.551 +
  11.552 +
  11.553 +Abstraction Interface:
  11.554 +
  11.555 +-] Responsible for providing a uniform view of hardware to the runtime, including primitives for check-pointing context, creating new virtual processors, switching contexts, performing communication, bundle/unbundle
  11.556 +
  11.557 +
  11.558 +Abstraction Layer:
  11.559 +
  11.560 +-] Whatever of the above mentioned helpers are not implemented directly in HW, implement them in SW in this layer.
  11.561 +
  11.562 +-] provide services for the runtime to use -- such as communications, creation of virtual processors, memory allocation, and so on..
  11.563 +
  11.564 +HW Interface:
  11.565 +
  11.566 +-] should provide as much of what the abstraction layer contains as is reasonable.  Whether HW implements everything, and so replaces the abstraction layer, or some set of helpers that simplify and speed up the abstraction layer depends on how mature the abstraction is and area/energy/design-time/performance tradeoffs.
  11.567 +
  11.568 +
  11.569 +\section{Conclusion}\label{secConclusion}
  11.570 +
  11.571 +
  11.572 +
  11.573 +
  11.574 +\bibliography{Bib_for_papers}
  11.575 +
  11.576 +\end{document}
    12.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    12.2 +++ b/0__Papers/Future_Architecture/latex/Future_Architecture.tex.Backup	Sun Apr 08 09:00:10 2012 -0700
    12.3 @@ -0,0 +1,547 @@
    12.4 +%
    12.5 +
    12.6 +
    12.7 +\documentclass[conference]{IEEEtran}
    12.8 +%
    12.9 +%\usepackage{makeidx,geometry,amssymb,graphicx,calc,ifthen}
   12.10 +\usepackage{amssymb,graphicx,calc,ifthen}
   12.11 +%
   12.12 +
   12.13 +% *** CITATION PACKAGES ***
   12.14 +%
   12.15 +%\usepackage{cite}
   12.16 +% cite.sty was written by Donald Arseneau
   12.17 +% V1.6 and later of IEEEtran pre-defines the format of the cite.sty package
   12.18 +% \cite{} output to follow that of IEEE. Loading the cite package will
   12.19 +% result in citation numbers being automatically sorted and properly
   12.20 +% "compressed/ranged". e.g., [1], [9], [2], [7], [5], [6] without using
   12.21 +% cite.sty will become [1], [2], [5]--[7], [9] using cite.sty. cite.sty's
   12.22 +% \cite will automatically add leading space, if needed. Use cite.sty's
   12.23 +% noadjust option (cite.sty V3.8 and later) if you want to turn this off.
   12.24 +% cite.sty is already installed on most LaTeX systems. Be sure and use
   12.25 +% version 4.0 (2003-05-27) and later if using hyperref.sty. cite.sty does
   12.26 +% not currently provide for hyperlinked citations.
   12.27 +% The latest version can be obtained at:
   12.28 +% http://www.ctan.org/tex-archive/macros/latex/contrib/cite/
   12.29 +% The documentation is contained in the cite.sty file itself.
   12.30 +
   12.31 +
   12.32 +
   12.33 +
   12.34 +
   12.35 +
   12.36 +% *** GRAPHICS RELATED PACKAGES ***
   12.37 +%
   12.38 +\ifCLASSINFOpdf
   12.39 +  % \usepackage[pdftex]{graphicx}
   12.40 +  % declare the path(s) where your graphic files are
   12.41 +  % \graphicspath{{../pdf/}{../jpeg/}}
   12.42 +  % and their extensions so you won't have to specify these with
   12.43 +  % every instance of \includegraphics
   12.44 +  % \DeclareGraphicsExtensions{.pdf,.jpeg,.png}
   12.45 +\else
   12.46 +  % or other class option (dvipsone, dvipdf, if not using dvips). graphicx
   12.47 +  % will default to the driver specified in the system graphics.cfg if no
   12.48 +  % driver is specified.
   12.49 +  % \usepackage[dvips]{graphicx}
   12.50 +  % declare the path(s) where your graphic files are
   12.51 +  % \graphicspath{{../eps/}}
   12.52 +  % and their extensions so you won't have to specify these with
   12.53 +  % every instance of \includegraphics
   12.54 +  % \DeclareGraphicsExtensions{.eps}
   12.55 +\fi
   12.56 +% graphicx was written by David Carlisle and Sebastian Rahtz. It is
   12.57 +% required if you want graphics, photos, etc. graphicx.sty is already
   12.58 +% installed on most LaTeX systems. The latest version and documentation can
   12.59 +% be obtained at: 
   12.60 +% http://www.ctan.org/tex-archive/macros/latex/required/graphics/
   12.61 +% Another good source of documentation is "Using Imported Graphics in
   12.62 +% LaTeX2e" by Keith Reckdahl which can be found as epslatex.ps or
   12.63 +% epslatex.pdf at: http://www.ctan.org/tex-archive/info/
   12.64 +%
   12.65 +% latex, and pdflatex in dvi mode, support graphics in encapsulated
   12.66 +% postscript (.eps) format. pdflatex in pdf mode supports graphics
   12.67 +% in .pdf, .jpeg, .png and .mps (metapost) formats. Users should ensure
   12.68 +% that all non-photo figures use a vector format (.eps, .pdf, .mps) and
   12.69 +% not a bitmapped formats (.jpeg, .png). IEEE frowns on bitmapped formats
   12.70 +% which can result in "jaggedy"/blurry rendering of lines and letters as
   12.71 +% well as large increases in file sizes.
   12.72 +%
   12.73 +% You can find documentation about the pdfTeX application at:
   12.74 +% http://www.tug.org/applications/pdftex
   12.75 +
   12.76 +
   12.77 +
   12.78 +
   12.79 +
   12.80 +% *** MATH PACKAGES ***
   12.81 +%
   12.82 +%\usepackage[cmex10]{amsmath}
   12.83 +% A popular package from the American Mathematical Society that provides
   12.84 +% many useful and powerful commands for dealing with mathematics. If using
   12.85 +% it, be sure to load this package with the cmex10 option to ensure that
   12.86 +% only type 1 fonts will utilized at all point sizes. Without this option,
   12.87 +% it is possible that some math symbols, particularly those within
   12.88 +% footnotes, will be rendered in bitmap form which will result in a
   12.89 +% document that can not be IEEE Xplore compliant!
   12.90 +%
   12.91 +% Also, note that the amsmath package sets \interdisplaylinepenalty to 10000
   12.92 +% thus preventing page breaks from occurring within multiline equations. Use:
   12.93 +%\interdisplaylinepenalty=2500
   12.94 +% after loading amsmath to restore such page breaks as IEEEtran.cls normally
   12.95 +% does. amsmath.sty is already installed on most LaTeX systems. The latest
   12.96 +% version and documentation can be obtained at:
   12.97 +% http://www.ctan.org/tex-archive/macros/latex/required/amslatex/math/
   12.98 +
   12.99 +
  12.100 +
  12.101 +
  12.102 +
  12.103 +% *** SPECIALIZED LIST PACKAGES ***
  12.104 +%
  12.105 +%\usepackage{algorithmic}
  12.106 +% algorithmic.sty was written by Peter Williams and Rogerio Brito.
  12.107 +% This package provides an algorithmic environment fo describing algorithms.
  12.108 +% You can use the algorithmic environment in-text or within a figure
  12.109 +% environment to provide for a floating algorithm. Do NOT use the algorithm
  12.110 +% floating environment provided by algorithm.sty (by the same authors) or
  12.111 +% algorithm2e.sty (by Christophe Fiorio) as IEEE does not use dedicated
  12.112 +% algorithm float types and packages that provide these will not provide
  12.113 +% correct IEEE style captions. The latest version and documentation of
  12.114 +% algorithmic.sty can be obtained at:
  12.115 +% http://www.ctan.org/tex-archive/macros/latex/contrib/algorithms/
  12.116 +% There is also a support site at:
  12.117 +% http://algorithms.berlios.de/index.html
  12.118 +% Also of interest may be the (relatively newer and more customizable)
  12.119 +% algorithmicx.sty package by Szasz Janos:
  12.120 +% http://www.ctan.org/tex-archive/macros/latex/contrib/algorithmicx/
  12.121 +
  12.122 +
  12.123 +
  12.124 +
  12.125 +% *** ALIGNMENT PACKAGES ***
  12.126 +%
  12.127 +%\usepackage{array}
  12.128 +% Frank Mittelbach's and David Carlisle's array.sty patches and improves
  12.129 +% the standard LaTeX2e array and tabular environments to provide better
  12.130 +% appearance and additional user controls. As the default LaTeX2e table
  12.131 +% generation code is lacking to the point of almost being broken with
  12.132 +% respect to the quality of the end results, all users are strongly
  12.133 +% advised to use an enhanced (at the very least that provided by array.sty)
  12.134 +% set of table tools. array.sty is already installed on most systems. The
  12.135 +% latest version and documentation can be obtained at:
  12.136 +% http://www.ctan.org/tex-archive/macros/latex/required/tools/
  12.137 +
  12.138 +
  12.139 +%\usepackage{mdwmath}
  12.140 +%\usepackage{mdwtab}
  12.141 +% Also highly recommended is Mark Wooding's extremely powerful MDW tools,
  12.142 +% especially mdwmath.sty and mdwtab.sty which are used to format equations
  12.143 +% and tables, respectively. The MDWtools set is already installed on most
  12.144 +% LaTeX systems. The lastest version and documentation is available at:
  12.145 +% http://www.ctan.org/tex-archive/macros/latex/contrib/mdwtools/
  12.146 +
  12.147 +
  12.148 +% IEEEtran contains the IEEEeqnarray family of commands that can be used to
  12.149 +% generate multiline equations as well as matrices, tables, etc., of high
  12.150 +% quality.
  12.151 +
  12.152 +
  12.153 +%\usepackage{eqparbox}
  12.154 +% Also of notable interest is Scott Pakin's eqparbox package for creating
  12.155 +% (automatically sized) equal width boxes - aka "natural width parboxes".
  12.156 +% Available at:
  12.157 +% http://www.ctan.org/tex-archive/macros/latex/contrib/eqparbox/
  12.158 +
  12.159 +
  12.160 +
  12.161 +
  12.162 +
  12.163 +% *** SUBFIGURE PACKAGES ***
  12.164 +%\usepackage[tight,footnotesize]{subfigure}
  12.165 +% subfigure.sty was written by Steven Douglas Cochran. This package makes it
  12.166 +% easy to put subfigures in your figures. e.g., "Figure 1a and 1b". For IEEE
  12.167 +% work, it is a good idea to load it with the tight package option to reduce
  12.168 +% the amount of white space around the subfigures. subfigure.sty is already
  12.169 +% installed on most LaTeX systems. The latest version and documentation can
  12.170 +% be obtained at:
  12.171 +% http://www.ctan.org/tex-archive/obsolete/macros/latex/contrib/subfigure/
  12.172 +% subfigure.sty has been superceeded by subfig.sty.
  12.173 +
  12.174 +
  12.175 +
  12.176 +%\usepackage[caption=false]{caption}
  12.177 +%\usepackage[font=footnotesize]{subfig}
  12.178 +% subfig.sty, also written by Steven Douglas Cochran, is the modern
  12.179 +% replacement for subfigure.sty. However, subfig.sty requires and
  12.180 +% automatically loads Axel Sommerfeldt's caption.sty which will override
  12.181 +% IEEEtran.cls handling of captions and this will result in nonIEEE style
  12.182 +% figure/table captions. To prevent this problem, be sure and preload
  12.183 +% caption.sty with its "caption=false" package option. This is will preserve
  12.184 +% IEEEtran.cls handing of captions. Version 1.3 (2005/06/28) and later 
  12.185 +% (recommended due to many improvements over 1.2) of subfig.sty supports
  12.186 +% the caption=false option directly:
  12.187 +%\usepackage[caption=false,font=footnotesize]{subfig}
  12.188 +%
  12.189 +% The latest version and documentation can be obtained at:
  12.190 +% http://www.ctan.org/tex-archive/macros/latex/contrib/subfig/
  12.191 +% The latest version and documentation of caption.sty can be obtained at:
  12.192 +% http://www.ctan.org/tex-archive/macros/latex/contrib/caption/
  12.193 +
  12.194 +
  12.195 +
  12.196 +
  12.197 +% *** FLOAT PACKAGES ***
  12.198 +%
  12.199 +%\usepackage{fixltx2e}
  12.200 +% fixltx2e, the successor to the earlier fix2col.sty, was written by
  12.201 +% Frank Mittelbach and David Carlisle. This package corrects a few problems
  12.202 +% in the LaTeX2e kernel, the most notable of which is that in current
  12.203 +% LaTeX2e releases, the ordering of single and double column floats is not
  12.204 +% guaranteed to be preserved. Thus, an unpatched LaTeX2e can allow a
  12.205 +% single column figure to be placed prior to an earlier double column
  12.206 +% figure. The latest version and documentation can be found at:
  12.207 +% http://www.ctan.org/tex-archive/macros/latex/base/
  12.208 +
  12.209 +
  12.210 +
  12.211 +%\usepackage{stfloats}
  12.212 +% stfloats.sty was written by Sigitas Tolusis. This package gives LaTeX2e
  12.213 +% the ability to do double column floats at the bottom of the page as well
  12.214 +% as the top. (e.g., "\begin{figure*}[!b]" is not normally possible in
  12.215 +% LaTeX2e). It also provides a command:
  12.216 +%\fnbelowfloat
  12.217 +% to enable the placement of footnotes below bottom floats (the standard
  12.218 +% LaTeX2e kernel puts them above bottom floats). This is an invasive package
  12.219 +% which rewrites many portions of the LaTeX2e float routines. It may not work
  12.220 +% with other packages that modify the LaTeX2e float routines. The latest
  12.221 +% version and documentation can be obtained at:
  12.222 +% http://www.ctan.org/tex-archive/macros/latex/contrib/sttools/
  12.223 +% Documentation is contained in the stfloats.sty comments as well as in the
  12.224 +% presfull.pdf file. Do not use the stfloats baselinefloat ability as IEEE
  12.225 +% does not allow \baselineskip to stretch. Authors submitting work to the
  12.226 +% IEEE should note that IEEE rarely uses double column equations and
  12.227 +% that authors should try to avoid such use. Do not be tempted to use the
  12.228 +% cuted.sty or midfloat.sty packages (also by Sigitas Tolusis) as IEEE does
  12.229 +% not format its papers in such ways.
  12.230 +
  12.231 +
  12.232 +
  12.233 +
  12.234 +
  12.235 +% *** PDF, URL AND HYPERLINK PACKAGES ***
  12.236 +%
  12.237 +%\usepackage{url}
  12.238 +% url.sty was written by Donald Arseneau. It provides better support for
  12.239 +% handling and breaking URLs. url.sty is already installed on most LaTeX
  12.240 +% systems. The latest version can be obtained at:
  12.241 +% http://www.ctan.org/tex-archive/macros/latex/contrib/misc/
  12.242 +% Read the url.sty source comments for usage information. Basically,
  12.243 +% \url{my_url_here}.
  12.244 +
  12.245 +
  12.246 +
  12.247 +
  12.248 +
  12.249 +% *** Do not adjust lengths that control margins, column widths, etc. ***
  12.250 +% *** Do not use packages that alter fonts (such as pslatex).         ***
  12.251 +% There should be no need to do such things with IEEEtran.cls V1.6 and later.
  12.252 +% (Unless specifically asked to do so by the journal or conference you plan
  12.253 +% to submit to, of course. )
  12.254 +
  12.255 +
  12.256 +% correct bad hyphenation here
  12.257 +\hyphenation{op-tical net-works semi-conduc-tor}
  12.258 +
  12.259 +
  12.260 +\begin{document}
  12.261 +
  12.262 +\bibliographystyle{plain}
  12.263 +%
  12.264 +
  12.265 +\title{Position:  Provide Hardware Support for Runtimes, Rather than Specific Parallelism Constructs}
  12.266 +
  12.267 +\author
  12.268 +{
  12.269 + \IEEEauthorblockN{Sean Halle}
  12.270 + \IEEEauthorblockA
  12.271 + {
  12.272 +   Open Source Research Institute\\
  12.273 +   Email: sean.halle@osri.org
  12.274 + }
  12.275 +}
  12.276 +
  12.277 +
  12.278 +\maketitle             
  12.279 +%
  12.280 +
  12.281 +\begin{abstract}
  12.282 +This is a position paper, whose purpose is to provide food for thought and a starting point for debate.  Although, the ideas are extrapolations from published work on runtime systems and hardware abstractions that have been implemented and successfully demonstrated.
  12.283 +
  12.284 +The main premise is that no parallelism constructs should  be directly implemented in hardware, but rather separated into a new category of \emph{firmware} that is tightly integrated into the processor pipeline and managed by the OS.  We describe hardware structures that allow traditional thread constructs, domain-specific constructs, transactional memory,  and even consistency models be implemented with extremely low overhead, as well as cooperatively engage the language's runtime into pipeline-level  hardware-resource management.
  12.285 +
  12.286 +We further take the position that software should be organized, into a stack, based around \emph{specialization} of source to target hardware. Each layer of the stack has a role in the specialization process, which spans the lifetime of application code as it goes through the stages of, development, transformation to hardware-specific form, installation, and execution.  Hence, the toolchain, hand-tuning, auto-tuners, multi-kernels, profiling, and binary optimization are all viewed as part of specialization. We describe infrastructure to encapsulate and organize these.
  12.287 +\end{abstract}
  12.288 +
  12.289 +
  12.290 +
  12.291 +\section{What parallel abstractions should the hardware provide?}
  12.292 +
  12.293 +Our position is that the hardware should not directly supply any parallel abstractions.  Instead, it should supply a mechanism that elevates the language runtime to the status of a Hardware Abstraction Layer, which is separate from the executable and separate from the OS.  Thus, parallel abstractions are implemented as soft-extensions to the hardware.  With suitable support, many firmware-implemented parallel abstractions would require only a handful of instructions with a similarly low number of cycles of overhead.
  12.294 +
  12.295 +
  12.296 +\begin{figure}[ht]
  12.297 + \center{
  12.298 + \includegraphics[width=3in, height=2in]{../figures/Substitute_instr_with_firm-ware.eps}
  12.299 + }
  12.300 + \caption
  12.301 + {A special op-code is recognized by the decode stage, and triggers fetch of instructions from firm-ware. The firm-ware instrs are provided to the OS as a ``hardware driver", and implement the runtime behavior of a language. The application communicates to the runtime by placing pointers to data-structures into registers just before executing the ``switch to runtime" instruction, which starts the fetch from firm-ware. Helper instructions accelerate common runtime operations, such as hash-table lookups, communication, search-for-optimum, and so on.   
  12.302 +  }
  12.303 +\label{figTimeMapping}
  12.304 +\end{figure}
  12.305 +
  12.306 +
  12.307 +Precedence for such soft-extensions to instruction sets exists. The Alpha chips from DEC provided firmware that implemented complex VAX instructions this way.  A VAX ``firmware" instruction was executed by switching fetch over to a special memory that contained normal Alpha instructions, which implemented the functionality of the VAX instruction.
  12.308 +
  12.309 +An analogous approach is illustrated in Figure \ref{figTimeMapping}. Here, one op-code is set aside as the ``invoke runtime" operation.  Its execution causes instructions to switch to fetching from the firm-ware. Information is communicated via register contents, which point to data-structures that include a hardware defined portion, and a language defined portion. 
  12.310 +
  12.311 +This firmware was written by the language-provider, so it is separate from the executable. It implements the behavior of parallelism constructs of the language.
  12.312 +
  12.313 +Such an approach addresses security, portability, and efficiency. It is secure because the OS controls the firm-ware. It is portable because the executable only contains the \emph{interface} to the constructs (implementation is separate).  It is efficient because the firm-ware runs in user-space, while a switch costs the same as the \texttt{call} instruction. It also improves application performance, if the hardware gives the firm-ware control over low-level behaviors, such as hardware-supported swapping of contexts and control of hybrid cache/scratchpad memory.
  12.314 +
  12.315 +An important feature, currently sought after, is that application information can directly affect hardware-level scheduling, communication, and other resource management. This is because they take place inside the runtime which receives application information each time it is invoked. Such application information includes the semantics of the parallelism construct invoked, data consumed by a task, and explicit information inserted by the toolchain, for use by the runtime. These affect the choice, of what resources to assign to a given task, and when to suspend and resume tasks.
  12.316 +
  12.317 +Portability improves because only the interface to constructs is encoded in the executable. Implementation is free to change from one processor to another, or even from one level of a machine's hierarchy to another.
  12.318 +
  12.319 +\subsection{Communications via firm-ware}
  12.320 +
  12.321 +Another portability benefit is realized when firm-ware becomes the application gateway to communication. This lets parallelism constructs be application-oriented, merely implying communications, without specifying or controlling details.
  12.322 +
  12.323 +Instead, the  firm-ware  controls activities such as marshalling data and invoking the hardware to communicate it, while linking the communication status to  creation, suspension, and resumption of tasks.
  12.324 +
  12.325 +Figure X illustrates the breakdown of responsibilities, and Figure X shows dynamically the steps of invoking the firmware, sending communications, and suspending and resuming virtual processors that animate the tasks.
  12.326 +
  12.327 +
  12.328 +
  12.329 +\subsection{Communication via separate helper processors}
  12.330 +
  12.331 +Placing communication inside the firm-ware  makes it practical to add separate helper processors that overlap communication with computation. These processors execute separate firm-ware,  supplied  either by the OS, or as part of the  executable.
  12.332 + 
  12.333 +A cogent example is an application with complex data structures that are communicated between long-running tasks. During the task, some portion of the data-structure is bundled up and sent to another task. 
  12.334 +
  12.335 +The language provides rendez-vous style send and receive constructs, along with constructs that identify the bundle-data and unbundle-data code.  The send and receive are implemented as firm-ware, and supplied as language ``drivers" that the OS loads.  In contrast, the bundle and unbundle code is processed by the toolchain and translated into firm-ware that is packaged into the executable. During the run, the bundle and unbundle firm-ware is linked into the communication processors via an OS call.
  12.336 +
  12.337 +When a task executes send or receive, the firm-ware swaps the context out, suspending the task, and replaces it with a non-blocked task. Simultaneously, the firm-ware causes the communication processor to execute bundle or unbundle code.  When communication completes, the task is unblocked.
  12.338 +
  12.339 +
  12.340 +
  12.341 + This tight integration of communication with scheduling of tasks is an example of application information driving scheduling. It allows the firm-ware to decide which core to assign a task to based on application code, while maintaining ultra-low overhead.
  12.342 +
  12.343 +
  12.344 + 
  12.345 +Such bundle/unbundle doesn't work as well in cases where the data consumed has little predictability, or the application doesn't provide gather-scatter or bundle-unbundle information. In this case, the OS can link standard software-cache firm-ware into the communication processors.
  12.346 +
  12.347 +Such a cache has the advantage of being able to swap-out tasks when it misses.  If the hardware makes the cost of switching tasks be on the order of a normal function call, this scheme provides an efficient way to overlap cache misses with useful work, without the large area and energy overhead of out-of-order pipelines..
  12.348 +
  12.349 +   Another potential advantage is adjusting the cache characteristics during the run to better match the application. The characteristics of the phase of computation can be gathered, or the toolchain insert the results of analysis.
  12.350 +
  12.351 +This would ideally be coupled with scratch-pad memory that is augmented with hardware that can treat a section of the memory as tags.  Special op-codes are implemented in the communication-processor to configure the tag memory, and then to cause tag-comparisons, and so on.  Previous work suggests that such a software cache would be only slightly slower than normal hard-wired caches, with modest area and energy overhead [].
  12.352 +
  12.353 +\subsection{Speculation and Fast Control Message Support}
  12.354 +
  12.355 +Hardware support for speculation will work especially well with a firm-ware runtime. Transactional memory[], thread-level speculation[], and higher-level speculative constructs[] could be all supported by generic lower-level mechanisms, which are in turn invoked by the firm-ware runtime.
  12.356 +
  12.357 +This arrangement has the benefit of isolating hardware from language's consistency-model and execution-model. There is no  longer a penalty for mis-match.  To get this decoupling, hardware is simplified, by factoring the semantics out, leaving only  generic ``ordering'' primitives. 
  12.358 +
  12.359 +Example primitives include check-pointing, sand-boxing, and tie-points [cite web with tie-point videos], none of which imply application-visible semantics. Rather, they are used inside the firm-ware runtime to build transactional memory, thread-level speculation, and consistency models such as acquire-release, or flush-on-command.
  12.360 +
  12.361 + In this way, the tight consistency of current snooping-based protocols can be turned off for the bulk of computation, saving time and energy in the code that doesn't need it. Such consistency is only enabled for the few specialized portions of code that implement synchronization and communication using shared-variables, essentially for passing control-messages, such as in  Lamport's bakery algorithm.
  12.362 +
  12.363 +An alternative to snooping based consistency is to implement all communications and constructs that rely on consistency inside the firm-ware.  This not only simplifies hardware, but also removes non-portable code from executables.
  12.364 +
  12.365 +Runtime performance improves when each core has its own local runtime state. This works best with the addition of specialized high-speed ``control'' messages to the hardware.  The local runtimes communicate constraint updates, and explicitly send task-stubs, among themselves. 
  12.366 +
  12.367 +Such internal-to-runtime messages have only small amounts of data, while their latency is crucial to the runtime's responsiveness.  A slowly responding runtime will leave its core idle more often, because the rate of handling internal bookkeeping about tasks is slower than the rate of finishing those tasks. It is in this case that fast control messages become crucial [Charm++ runtime paper].
  12.368 +
  12.369 +\subsection{Example}
  12.370 +
  12.371 +To illustrate such hardware in action, we walk through an application binary invoking the ``acquire mutex''  parallelism construct:  
  12.372 +\paragraph{setup and switch}
  12.373 +At the appropriate place in the binary, instructions load one register with the pointer to a mutex structure, and another register with the pointer to the virtual-processor (VP) requesting the mutex-lock. Next, the \texttt{switch} instruction executes, which  switches fetch over to the firm-ware of the runtime, while saving the stack and frame pointers into the data-struct of the requesting VP.
  12.374 +
  12.375 +In this example, the hardware specifies a ``virtual processor'' (VP) data structure. It begins with a hardware defined portion that the \texttt{switch} instr automatically manages.
  12.376 +
  12.377 +\paragraph{runtime internals}
  12.378 +Runtime code now executes from the protected firm-ware location. The code for mutex-acquire expects a pointer to a mutex struct in a particular register, checks the ``current owner'' field, if empty writes the pointer to the VP (held in another register) into it, and marks the VP as unblocked. Similarly, if the mutex is already owned, it places the VP into the mutex struct's queue.
  12.379 +
  12.380 +Most importantly, if the mutex is already owned, the runtime swaps the requesting VP out from the hardware context. It swaps in an unblocked VP.
  12.381 +
  12.382 +The execution time can be on the order of 10 cycles. Such speed requires  hardware support for swapping VPs in and out, such as set-aside cache or scratch-pad memory with a wide port to registers, and speculative access to the mutex data-structure. This makes all memory operations local and fast.  
  12.383 +
  12.384 +The speculative access would be verified while computation continues. If memory consistency is performed only upon command of the runtime, and hardware supports check-points and rollback, such as in Lujan's work[] then computation can continue without speed penalty.
  12.385 +
  12.386 +Notice that no atomic memory instructions have been used. Further, the executable contains nothing but interfaces to high-level constructs.  All operations have been local and fast, despite maintaining global consistency of  global address space.  
  12.387 +
  12.388 +
  12.389 +
  12.390 +\section{Which should be the responsibility / functionality of the programmer, the runtime software, and the hardware?}
  12.391 +
  12.392 +
  12.393 +With such a hardware arrangement, the responsibilities naturally break down along the lines of a software stack. The goal of it is to support specialization, which is the process of transforming the original source into a form that is highly efficient on the target hardware. 
  12.394 +
  12.395 +Each layer of the stack has some role in the specialization process, while the application, on top, provides the information that the rest of the stack needs while performing the specialization.  Ideally, the application must not expose hardware assumptions nor hinder specializations for particular targets.
  12.396 +
  12.397 +The proposed hardware naturally supports such a stack. The bottom layer is the set of firm-ware runtime implementations.
  12.398 +
  12.399 +The application only exposes the interface to such runtimes. This alone doesn't ensure portability, but it goes a long way towards that goal, by removing the largest source of hardware-specific information.
  12.400 +
  12.401 + 
  12.402 +Such a stack supports high productivity through domain-specific languages, making them simple to create, easy to port across hardware, and high performance. The application programmer is responsible only for application-relevant concepts, reducing their learning curve and matching their mental model to the language.  They have domain-specific parallelism constructs provided, either embedded-style as library calls, or with compiler support.
  12.403 +
  12.404 +The constructs help specialization by identifying the tasks, the constraints on scheduling the tasks, and the data to be communicated between tasks.
  12.405 +
  12.406 +In addition, high-quality specialization requires certain ``helpers"[].  These  enable: 1) modifying the layout and order of access of data, 2) modifying the size of a task, both the data consumed and code executed by it, and 3) predicting both execution-time  and data consumed by each task.
  12.407 +
  12.408 +The helpers are either derived by the toolchain, or encoded directly in the application via suitable constructs.  Either way, the domain-specific constructs must be designed such that the information is captured, and convenient for the tools to extract.
  12.409 +
  12.410 +
  12.411 +
  12.412 +\section{Specific Topics of Interest}
  12.413 +Now that a position has been stated, let us examine how it applies to the topics of interest, to check its consistency and usefulness.
  12.414 +\paragraph{enabling future parallel programming models}
  12.415 + The concept of  switch-to-runtime appears to be fully general, such that it supports all current and any foreseeable parallel programming models.  It maintains very low overhead for them, by embedding the switch mechanism in the pipeline and providing hardware support for common runtime constraint-management and assignment operations. The combination of software flexibility, with efficiency, and the added bonus of bringing application information into the lowest-hardware-level resource management  appears strong.
  12.416 +
  12.417 +\paragraph{innovative architectural execution models} Our position doesn't necessarily advocate a particular architectural execution model.  However, the concept of switch-to-runtime cleanly separates the hardware execution model from the programming model, which is a benefit because it gives hardware more freedom to explore, without code legacy constraining it. However, high-speed internal-to-runtime messages, speculation support, and decoupled communication processors  may be considered elements of an architectural execution model.
  12.418 +
  12.419 +\paragraph{novel memory hierarchies} -- helper cores run code for movement
  12.420 +
  12.421 +\paragraph{simplified and scalable memory models} -- name-space idea
  12.422 +
  12.423 +\paragraph{high-level constructs for on-chip communications} -- implemented in plugin
  12.424 +
  12.425 +\paragraph{characterization of the runtime overheads of parallel applications}
  12.426 +
  12.427 +\paragraph{future directions in programming massively parallel systems}  hierarchy of runtimes, each level tuned to one level in HW hierarchy, algorithms and code that arrange data and perform computation in a ``fractal'' arrangement, with each level of hardware looking the same in terms of communication and computation activity.  Thus, communication within the computation scales the same as communication available in the hardware scales, with level in the hierarchy.
  12.428 +
  12.429 +\paragraph{potential bottlenecks for future parallel systems}
  12.430 +communication-to-comp ratio in hardware is worsening..  must find hierarchical approximations to problems, that accumulate lower-level results, so amount of comm decreases as go up in the HW hierarchy.
  12.431 +
  12.432 +
  12.433 +==================================
  12.434 +
  12.435 +-] Main programmer visible elements: causal ordering, names of data (pointers inside data-structs), communication of data, operations applied to data, units of work, scheduling events, resulting concrete sequences of work-unit instances, tied together at certain points (for dataflow, is the firing of operations on data-sets, for functional is the application of lambda to data-instances -- the tie is where data instance output flows to multiple inputs)
  12.436 +
  12.437 +
  12.438 +-]  Runtime support includes:
  12.439 +
  12.440 +-] "speculative exclusive access to local memory-line"
  12.441 +
  12.442 +-] ultra-fast control messages between cores for use *inside runtime* only
  12.443 +
  12.444 +-] Fast context switching.. either a reserved HW ctxt that is just for the runtime or else HW support for saving a ctxt check-point and later restoring it (in universal runtime, save ctxt checkpoint before using that ctxt to do runtime code)
  12.445 +
  12.446 +-] HW to create a "soft" ctxt (a virtual processor with stack), checkpoint it and restore a checkpoint..
  12.447 +
  12.448 +-] HW to accelerate common parallelism-construct ops, like hash-table, queue, search-for-match (ex is runtime impl of mutex and cond vars via queues and dataflow via hash-table)
  12.449 +
  12.450 +-] HW for multi-context stack (stuff talked about with Albert)
  12.451 +
  12.452 +-] Malloc and Free in hardware, for Virtual Procr create, and for namespaces
  12.453 +
  12.454 +-] HW to support "namespace", which is a chunk of allocated memory that a virtual-processor sees..  all pointers within a namespace are offsets from the start of the namespace.. so have a reserved register that holds namespace base addr, and pointers are added to that to get final addr.  Makes pointers equivalent to global, but relocatable.  A namespace is essentially a stack with only one frame.  When access an out-of-namespace pointer, the target namespace is accessed, the data brought over, added to the end (or malloc'd into the namespace), and pointers within the data are translated to new offsets.  This provides automated HW management of distributed memories.  If out-of-namespace pointer is within same addr-space, then it is directly accessed -- HW has a number of base-addr regs, which it can swap in and out 
  12.455 +
  12.456 +-] HW for tracking changes in local memories (whether cache or scratch-pad, HW support for "this unit contains changes from previous mark-point" -- for cache, means "line is dirty", for scrath-pad, means "line has been written since previous check-point") 
  12.457 +
  12.458 +-] HW support for speculation.. transactional memory is a speculation mechanism
  12.459 +
  12.460 +-] HW support for independent code that manages memory transfers, such as scatter-gather, fill namespace from remote memory (runs in separate context, moves data between local memory and remote, including main-memory -- the context has access to the "changed" markers) -- this code performs translation of pointers from previous memory-space to new memory-space.. so pointers become base plus offset where base is start of the memory-space)
  12.461 +
  12.462 +-] HW support for memory spaces.. all data is viewed as existing within a memory-space, where that memory-space is a HW entity.. it has a start address and a length, so all pointers are offsets from the start addr (goes back to early main-frame ideas)  In code, no difference from shared-memory -- all data is within a data-struct or array, and data-structs contain pointers -- difference is that code is supplied either by language-impl or by programmer that translates the pointers when data is copied or moved to a different memory-space.  Each memory-space exists inside an addr-space, but is fully repositionable just by changing the base pointer..  Thinking one memory-space per virtual processor (SW ctxt)?  
  12.463 +
  12.464 +======================
  12.465 +
  12.466 +Vision: app invoking a parallelism construct equals switch over to runtime HW ctxt (or checkpoint current), then perform construct semantics using the high-speed comm.. As an example, to implement the CAS instr, would switch to runtime, perform "exclusive access to memory-line" instr then compare, brch, write, etc
  12.467 +
  12.468 +===================================
  12.469 +Taking a software stack as the organization of parallel software, with application code at the top, held within development tools, and resting upon a language interface.. (PStack picture)  note, the runtime is separate from the executable, in this stack.  The separation allows a single executable to run without modification on several versions of hardware, even though the runtime uses specialized hardware instructions.
  12.470 +
  12.471 +The end point is the triple goal: Productivity, Performant-Portability, and Adoptability.
  12.472 +
  12.473 +-] Productivity comes from a combination of language design that provides a mental model close to the applications while hiding any influence from hardware
  12.474 +
  12.475 +-] Performant-Portability is the most difficult technically, and boils down to the process of specializing code to the hardware.  This process can span multiple points in an application's life-time, which correspond to multiple levels of the software stack.  For example, compiler transforms, and then runtime choices (auto-tuners), and even swapping particular HW abstractions is part of specializing code to end-hardware.
  12.476 +
  12.477 +
  12.478 +Then, responsibilities are assigned to layers and interfaces within the software stack:
  12.479 +
  12.480 +Application Layer: 
  12.481 +
  12.482 +-] state features of the application, in terms of constructs provided by language interface (constructs can be "embedded" into base sequential language or base parallel lang being enhanced -- for continuity with current code bases)
  12.483 +
  12.484 +Language Interface: 
  12.485 +
  12.486 +-] Identify Units of work
  12.487 +
  12.488 +-] state constraints on scheduling those units
  12.489 +
  12.490 +-] provide what specialization needs to manipulate data layout and access order (specialization spans toolchain, runtime, and base HW abstraction) 
  12.491 +
  12.492 +
  12.493 +-] provide for toolchain to manipulate data-size of work-unit and code-content of work-unit, provide for data ancestry ("data footprint") to be tracked among work-units, provide for prediction of execution time of a work-unit, for real-time provide stating real-time related constraints on scheduling of units (latency, deadlines, quality relationship)
  12.494 +-- note, these don't all have to be language constructs, but could be, for example, code-snippets supplied to the language, via a construct.  The snippets are then used either in the toolchain or in the runtime.  Examples: DKU for task re-sizing, WorkTable for dynamic dependencies (H264 wait-unitl example)
  12.495 +-- purpose of each is in terms of the specialization process.  Specialization is the embodiment of performant portability -- the term means any changes to UCC done for purposes of performance (define UCC).
  12.496 +
  12.497 +Toolchain Layer: 
  12.498 +
  12.499 +-] Perform first step of specializing code to hardware
  12.500 +
  12.501 +-] May include tools that bring experts on specialization into the process.. provide them with visualizations, and let them tune code choices and control transforms the tools perform
  12.502 +
  12.503 +-] Often involves inserting code that performs down-stream specialization, such as an autotuner (which makes final selection of parameters for data layout or kernel version, etc)
  12.504 +
  12.505 +Runtime Interface:
  12.506 +
  12.507 +-] Provides a standard way for executable to talk to runtime.. allows the runtime to be implemented with hardware-specific parallelism-helper instructions (as suggested in part 2) without tying the executable to particular hardware.  Take three different HW platforms, impl runtime on each using instrs only that one platform has, but then single executable runs unchanged on all.
  12.508 +
  12.509 +-] Responsible for transmitting performance and specialization information from toolchain layer to runtime layer.  This includes code that manipulates work-unit sizes, and data-layout and access pattern, as well as predictors of execution time of work-units and ways to identify and track data footprint of work-units.
  12.510 +
  12.511 +Runtime Layer:
  12.512 +
  12.513 +-] Contains implementations of the parallelism constructs that create units of work, and implementations that enforce constraints on assigning the work to hardware, for animation.
  12.514 +
  12.515 +-] Responsible for presenting consistent interface to toolchain layer, using specialization information to adjust work-unit sizes, using data-footprint information to choose hardware with least communication needed, using exe-time prediction to choose best ordering that overlaps the most communication and saves up "free" work to overlap bottlenecks in constraint-graph (dependency graph).
  12.516 +
  12.517 +
  12.518 +Abstraction Interface:
  12.519 +
  12.520 +-] Responsible for providing a uniform view of hardware to the runtime, including primitives for check-pointing context, creating new virtual processors, switching contexts, performing communication, bundle/unbundle
  12.521 +
  12.522 +
  12.523 +Abstraction Layer:
  12.524 +
  12.525 +-] Whatever of the above mentioned helpers are not implemented directly in HW, implement them in SW in this layer.
  12.526 +
  12.527 +-] provide services for the runtime to use -- such as communications, creation of virtual processors, memory allocation, and so on..
  12.528 +
  12.529 +HW Interface:
  12.530 +
  12.531 +-] should provide as much of what the abstraction layer contains as is reasonable.  Whether HW implements everything, and so replaces the abstraction layer, or some set of helpers that simplify and speed up the abstraction layer depends on how mature the abstraction is and area/energy/design-time/performance tradeoffs.
  12.532 +
  12.533 +
  12.534 +\section{Conclusion}\label{secConclusion}
  12.535 +
  12.536 +
  12.537 +
  12.538 +=============================
  12.539 +Process technology is rapidly approaching multiple fundamental physical limits that combine to increase the cost of producing chips faster than the increase in density.  Whether or not process technology continues to shrink, the economics will slow the demand for chips from future processes.  This will, for the first time, shift the design decisions from being shortest time-to-market towards being the greatest efficiency per transistor -- either in computation delivered towards the goal end-user measurement such as throughput, or in energy per operation.
  12.540 +  
  12.541 +The implication for processor architecture is to accelerate the trend away from "easy to program" structures such as out-of-order pipelines and coherent shared memory, and towards hierarchical designs that force application information to be exploited in explicitly managing the placement and movement of data, in order to keep it as local for as much of the computation as possible.  The cost of communication will be the dominant factor driving the shape of future architectures, both from a computation-bottleneck cost and an energy per operation cost.
  12.542 +
  12.543 +Integration will be pushed towards the third dimension in order to mitigate the communication costs -- indeed main memories have long been on that path.  This approach will hasten the development of 3 dimensional integration processes.  The architecture implication is that 
  12.544 +
  12.545 +
  12.546 +==========
  12.547 +
  12.548 +\bibliography{Bib_for_papers}
  12.549 +
  12.550 +\end{document}
    13.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    13.2 +++ b/0__Papers/Holistic_Model/Perf_Tune/latex/Holistic_Perf_Tuning.tex	Sun Apr 08 09:00:10 2012 -0700
    13.3 @@ -0,0 +1,262 @@
    13.4 +%&latex
    13.5 +%%----------------------------------------------------------------------
    13.6 +%% ieeepes_skel.tex
    13.7 +%%
    13.8 +%% Skeleton file for papers for the IEEE Power Engineering Society using
    13.9 +%% package ieeepes.
   13.10 +%%
   13.11 +%% Not copyrighted. Copy this file to a different name and fill in your
   13.12 +%% text.
   13.13 +%%
   13.14 +%% Volker Kuhlmann
   13.15 +%% c/o EEE Dept
   13.16 +%% University of Canterbury
   13.17 +%% Private Bag 4800
   13.18 +%% Christchurch, New Zealand
   13.19 +%% Email: KUHLMAV@ELEC.CANTERBURY.AC.NZ
   13.20 +%%
   13.21 +% 1.3  13Apr99  Updated for ieeepes 4.0.
   13.22 +% 1.2  16Nov95  Fixed discussion, closure. Added summary.
   13.23 +% 1.1  12Nov95  Finished first release.
   13.24 +% 1.02 09Nov95  Option PStimes.
   13.25 +% 1.0  07Nov95  Created.
   13.26 +%%----------------------------------------------------------------------
   13.27 + 
   13.28 +\documentclass[draft]{article}
   13.29 +
   13.30 +
   13.31 +\usepackage[%
   13.32 +        %       psphotos,%      % uncomment those options you want
   13.33 +        %       photofit,%
   13.34 +        %       draft,%
   13.35 +        %       PStimes,%
   13.36 +        ]{ieeepes}
   13.37 +
   13.38 +
   13.39 +
   13.40 +\title{Multi-core Performance Tuning Using Semantic Information Collected by Instrumenting the Language Runtime}
   13.41 +
   13.42 +\author{
   13.43 +        Nina Englehardt\\
   13.44 +        TU Berlin
   13.45 +\and
   13.46 +        Sean Halle\\
   13.47 +        TU Berlin
   13.48 +\and
   13.49 +        Ben Juurlink\\
   13.50 +        TU Berlin
   13.51 +}
   13.52 +
   13.53 +
   13.54 +
   13.55 +\begin{document}
   13.56 +
   13.57 +
   13.58 +% This \maketitle command is required from ieeepes version 4.0, to make
   13.59 +% ieeepes work correctly with newer LaTeX versions.
   13.60 +\maketitle
   13.61 +
   13.62 +
   13.63 +\begin{abstract}
   13.64 +Put the text of your abstract here.
   13.65 +\end{abstract}
   13.66 +
   13.67 +
   13.68 +
   13.69 +\section{Section}
   13.70 +
   13.71 +The units are semantic information, the constraints on them are semantic information, the type of constraint is semantic information.  The code executed inside a unit is semantic information.
   13.72 +
   13.73 +UCC shows application-defined constraints on units -- these are the degrees of freedom for picking assignment of work to HW resources.
   13.74 +
   13.75 +When tuning performance, these types of semantic information work together -- they make it easy to spot performance issues (idle time or runtime overhead), and then link information about the code to the issue.  A visualization shows the scheduled units of work, the hardware those units are assigned to, the runtime overhead counted towards each unit, and the constraints that bounded the choice of which hardware and which order to assign the units.  Further, the constraints are color-coded by language-defined type of constraint. Hence, a performance issue appears as a pattern of either idle time or overhead, and the visualization links the units involved, as seen in the visualization, directly to the code-snippet of the unit, and the parallelism-construct that the unit.
   13.76 +
   13.77 +In this paper, we present an approach for collecting this information by instrumenting the runtime of a language that is based on VMS.  The instrumentation is done once for the language, then reused across applications.  Despite being independent of application, it ties specific features in the visualization to specific segments of code, to make it easy to spot performance problems, simple to understand what in the code is causing the problem, and straight-forward to devise a fix for the problem.
   13.78 +
   13.79 +The visualization identifies each unit of work that is scheduled by the runtime, and indicates how much overhead was spent in the runtime to handle the constraints and choose an assignment.
   13.80 +
   13.81 +Rather than indicate how much time a communication takes, the visualization instead indicates how much idle time is caused on a core as a consequence of that communication.  This is the most useful-to-observe cost, of the communication. It naturally accounts for overlap, and only alerts the person tuning when there is a true cost, when the core idles.
   13.82 +
   13.83 +The second aspect of communication is the emergent effect of cache misses on computation rate.  As such, the relative size of work-units is visualized, which includes the cost of cache misses, given a shared-memory multi-core machine.
   13.84 +
   13.85 +Hence, the three prevalent classes of performance loss are clearly displayed by our visualization: runtime overhead (including lock acquisition time), 
   13.86 +
   13.87 +
   13.88 +
   13.89 +Properties of VMS make it easy to instrument other languages, so the technique is straight-forward to apply to any VMS-based language.  For UCC, have to make own data struct for lang-specific dependencies.  For units, can be generic and pulled down into VMS.  VMS provides support for the instrumentation -- describe standard things support.
   13.90 +
   13.91 +Copy-pastable code: identifying units, common communication constructs
   13.92 +
   13.93 +Non-copyable: weird comm-construct (N to N), have to save dependencies correspond to that.
   13.94 +
   13.95 +Key places in plugin code for instrumentation -- places in the request handler that change state of a VP -- track down in plugin code every place that VP state changes, and put instrumentation there.
   13.96 +
   13.97 +If have a mutex -- is an acquire and a release -- VP only interacts with sem env, not another VP, but dependencies are between VPs, so have to record the sequence of interactions with semantic environment to establish causality chain (even though it's a runtime causilty chain, not necessarily an app constraint)
   13.98 +For Vthread, no UCC, only consequence graph.
   13.99 +
  13.100 +
  13.101 +\subsection{Subsection}
  13.102 +
  13.103 +Text for the first sub-section.
  13.104 +
  13.105 +
  13.106 +\subsection{Subsection}
  13.107 +
  13.108 +Text for the second sub-section.
  13.109 +
  13.110 +\subsubsection{Subsubsection}
  13.111 +Text for the first sub-sub-section.
  13.112 +
  13.113 +\subsubsection{Subsubsection}
  13.114 +Text for the second sub-sub-section.
  13.115 +
  13.116 +
  13.117 +\subsection{Subsection}
  13.118 +
  13.119 +Text for the third sub-section.
  13.120 +
  13.121 +
  13.122 +
  13.123 +\section{Section}
  13.124 +
  13.125 +Text for the second section.
  13.126 +
  13.127 +
  13.128 +
  13.129 +\section{Figures and Tables}
  13.130 +
  13.131 +Text for the third section. This section has figures and tables in it.
  13.132 +
  13.133 +\begin{figure}
  13.134 +\centering
  13.135 +\fbox{figure matter}
  13.136 +\caption{This is the caption for figure \#1. Make sure it goes
  13.137 +        \emph{after} the figure!}
  13.138 +\label{figure1}
  13.139 +\end{figure}
  13.140 +
  13.141 +And more text in this section.
  13.142 +
  13.143 +\begin{table}
  13.144 +\caption{This is the caption for table \#1. Make sure it goes
  13.145 +\emph{before} the table!}
  13.146 +\label{table1}
  13.147 +\centering
  13.148 +table matter
  13.149 +\end{table}
  13.150 +
  13.151 +Figure and table references: \figref{figure1}, \tabref{table1}. Use
  13.152 +these at the beginning and within a sentence.
  13.153 +
  13.154 +Much better is to use the Figure and Table environments, which will
  13.155 +take care of placing the caption correctly for you. See
  13.156 +\fref{figurelabel} and \tref{tablelabel}.
  13.157 +
  13.158 +Using the Figure environment:
  13.159 +\begin{Figure}[h]{figurelabel}% <- don't forget this percent!
  13.160 +        {Caption for figure, Figure environment.}
  13.161 +\fbox{The figure matter goes here.}
  13.162 +\end{Figure}
  13.163 +
  13.164 +text
  13.165 +
  13.166 +Using the Table environment:
  13.167 +\begin{Table}{tablelabel}% <- don't forget this percent!
  13.168 +        {Caption for table, Table environment.}
  13.169 +\fbox{The table matter goes here.}
  13.170 +\end{Table}
  13.171 +
  13.172 +And more text in this section.
  13.173 +And more text in this section.
  13.174 +And more text in this section.
  13.175 +And more text in this section.
  13.176 +And more text in this section.
  13.177 +
  13.178 +
  13.179 +
  13.180 +\section{Equations}
  13.181 +
  13.182 +Referencing equations: \equref{equation1} for whatever.
  13.183 +\Equref{equation1} at the beginning of a sentence. 
  13.184 +%
  13.185 +\begin{equation}
  13.186 +equation
  13.187 +\label{equation1}
  13.188 +\end{equation}
  13.189 +%
  13.190 +text
  13.191 +
  13.192 +
  13.193 +
  13.194 +\bibliography{FilenameOfYourBibliography}
  13.195 +
  13.196 +
  13.197 +
  13.198 +\section{Test of Biographies}
  13.199 +
  13.200 +text
  13.201 +
  13.202 +\begin{biography}{Author 1}[0mm]{file.eps}
  13.203 +text
  13.204 +% there must be enough text in the first paragraph to flow around the
  13.205 +% photo!
  13.206 +
  13.207 +text
  13.208 +\end{biography}
  13.209 +
  13.210 +\begin{biography}{Author 2}[0mm]{}
  13.211 +text
  13.212 +% there must be enough text in the first paragraph to flow around the
  13.213 +% photo!
  13.214 +% Leave filename empty if photo is to be pasted in.
  13.215 +
  13.216 +text
  13.217 +\end{biography}
  13.218 +
  13.219 +\begin{biography}{Author 3}[0mm]{nophoto}
  13.220 +text
  13.221 +% Use filename nophoto if you don't want to put a photo there at all.
  13.222 +
  13.223 +text
  13.224 +\end{biography}
  13.225 +
  13.226 +
  13.227 +% The columns on the last page must be justified manually using
  13.228 +% \columnbreak.
  13.229 +
  13.230 +
  13.231 +
  13.232 +\summary
  13.233 +
  13.234 +text
  13.235 +
  13.236 +
  13.237 +
  13.238 +\begin{discussion}
  13.239 +        {PAPER NUMBER}%
  13.240 +        {PAPER TITLE}%
  13.241 +        {AUTHOR NAMES}%
  13.242 +        {DISCUSSER NAME}%
  13.243 +        {AFFILIATION INCL ADDRESS}%
  13.244 +        {SHORT AFFILIATION}
  13.245 +
  13.246 +text
  13.247 +
  13.248 +\end{discussion}
  13.249 +
  13.250 +
  13.251 +
  13.252 +\begin{closure}{AUTHOR NAME}
  13.253 +
  13.254 +text
  13.255 +
  13.256 +\end{closure}
  13.257 +
  13.258 +
  13.259 +
  13.260 +\end{document}
  13.261 +
  13.262 +%%
  13.263 +%% EOF ieeepes_skel.tex
  13.264 +%%----------------------------------------------------------------------
  13.265 +
    14.1 --- a/0__Papers/LPGPU__Arch/First_arch_paper/figures/Worker_Core.svg	Sun Mar 11 09:26:44 2012 -0700
    14.2 +++ b/0__Papers/LPGPU__Arch/First_arch_paper/figures/Worker_Core.svg	Sun Apr 08 09:00:10 2012 -0700
    14.3 @@ -14,7 +14,7 @@
    14.4     id="svg2"
    14.5     sodipodi:version="0.32"
    14.6     inkscape:version="0.48.1 "
    14.7 -   sodipodi:docname="Worker_Core.svg"
    14.8 +   sodipodi:docname="Worker_Core_recovered.svg"
    14.9     inkscape:output_extension="org.inkscape.output.svg.inkscape"
   14.10     version="1.1">
   14.11    <defs
   14.12 @@ -859,9 +859,9 @@
   14.13       objecttolerance="10"
   14.14       inkscape:pageopacity="0.0"
   14.15       inkscape:pageshadow="2"
   14.16 -     inkscape:zoom="1.1103093"
   14.17 -     inkscape:cx="362.79168"
   14.18 -     inkscape:cy="436.2115"
   14.19 +     inkscape:zoom="0.66503199"
   14.20 +     inkscape:cx="340.00249"
   14.21 +     inkscape:cy="505.99757"
   14.22       inkscape:document-units="px"
   14.23       inkscape:current-layer="layer1"
   14.24       showgrid="false"
   14.25 @@ -878,7 +878,7 @@
   14.26          <dc:format>image/svg+xml</dc:format>
   14.27          <dc:type
   14.28             rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
   14.29 -        <dc:title></dc:title>
   14.30 +        <dc:title />
   14.31        </cc:Work>
   14.32      </rdf:RDF>
   14.33    </metadata>
    15.1 Binary file 0__Papers/PStack/Eco_System/Jan_2011_Hotpar_Port_Perf.pdf has changed
    16.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    16.2 +++ b/0__Papers/PStack/Eco_System/Jan_2011_Hotpar_Port_Perf.tm	Sun Apr 08 09:00:10 2012 -0700
    16.3 @@ -0,0 +1,811 @@
    16.4 +<TeXmacs|1.0.7.3>
    16.5 +
    16.6 +<style|article>
    16.7 +
    16.8 +<\body>
    16.9 +  <doc-data|<doc-title|A Suggestion for a Means to Support the Collective
   16.10 +  Effort Towards Performance Portability Across Parallel
   16.11 +  Hardware>|<doc-author-data|<author-name|Sean Halle
   16.12 +  >|<author-email|khalle@ucsc.edu>>|<doc-author-data|<author-name|Albert
   16.13 +  Cohen>|<author-email|albert.cohen@inria.fr>>|>
   16.14 +
   16.15 +  <\abstract>
   16.16 +    Performance portability, in the sense that a single source can run with
   16.17 +    good performance across a wide variation of parallel hardware platforms,
   16.18 +    is strongly desired by industry and actively being researched. \ Evidence
   16.19 +    is mounting that performance portability cannot be realized at just the
   16.20 +    toolchain level, or just at the runtime level or just at the hardware
   16.21 +    abstraction level.
   16.22 +
   16.23 +    This is a position paper, making a suggestion for how the groups involved
   16.24 +    can more efficiently solve the performance portability problem together.
   16.25 +    We don't propose a soltion, at all, but rather a support system for the
   16.26 +    players to self organize and collectively find one. \ The support system
   16.27 +    is based on a newly discovered execution model called VMS (Virtualized
   16.28 +    Master-Slave) [<inactive|<cite|>>], that fulfills the needs of an
   16.29 +    organizing principle. The difficult work will be the on-going research
   16.30 +    efforts on parallel language design, compilers, source-to-source
   16.31 +    transform tools, schedulers, runtime systems, and hardware support for
   16.32 +    parallelism. \ Although it doesn't in itself solve the problem, such an
   16.33 +    organizing principle may be a valuable step towards a solution -- the
   16.34 +    problem may be too complex and require cooperation of too many real-world
   16.35 +    entities for a single-entity solution.
   16.36 +
   16.37 +    We briefly review VMS, and illustrate how it could be used to give rise
   16.38 +    to an eco-system in which performance portability is collectively
   16.39 +    realized. \ To support the suggestion, we give measurements of the time
   16.40 +    to implement three embedded parallel languages, and performance numbers
   16.41 +    for them, along with measurements of the basic overhead of VMS.
   16.42 +  </abstract>
   16.43 +
   16.44 +  <\with|par-columns|1>
   16.45 +    <\with|par-columns|2>
   16.46 +      <section|Overview and Motivation>
   16.47 +
   16.48 +      Evidence is mounting that one-stop solutions to performance portability
   16.49 +      fail to address critical real-world patterns -- for example, attempting
   16.50 +      to place the full specialization into the toolchain
   16.51 +      <inactive|<cite|BLIS Hotpar>> requires a central entity that updates
   16.52 +      all toolchains when new hardware becomes available. \ It also requires
   16.53 +      automated re-compile for the new target and automated distribution of
   16.54 +      multiple binaries. Otherwise, the software developers would have no way
   16.55 +      to get their source code to run on new hardware -- their source has to
   16.56 +      be recompiled and the resulting binary distributed. To do this for
   16.57 +      thousands of different software development entities requires
   16.58 +      centralization. But such a centralized approach has technical and
   16.59 +      practical obstacles.
   16.60 +
   16.61 +      Pure runtime based approaches <inactive|<cite|DKU java techreport>>
   16.62 +      imply a single binary, with the only change being the runtime system.
   16.63 +      Without help from the toolchain to extract relevant information and
   16.64 +      prepare it for the runtime, the amount of specialization and its
   16.65 +      effectiveness is limited. \ In addition, the runtime has to be
   16.66 +      separately implemented for every hardware platform, and for every
   16.67 +      language, without much reuse. \ 
   16.68 +
   16.69 +      Finally, hardware abstraction based approaches, such as JIT
   16.70 +      solutions<inactive|<cite|Sejits>>, place all the work of specializing
   16.71 +      into a single place, which makes reuse difficult, forcing extensive
   16.72 +      rewrite of JIT internals for each hardware platform, for each language.
   16.73 +      This software cost is an issue in the embedded space where new hardware
   16.74 +      is introduced often and has a limited market size to amortize the
   16.75 +      software cost. \ In addition, this one-stop approach requires a
   16.76 +      different JIT for each language, because it has to recognize
   16.77 +      language-specific features to specialize -- or else it fails to achieve
   16.78 +      good performance. This requires extensive work, making domain-specific
   16.79 +      languages time-consuming and difficult to develop, and the multiple
   16.80 +      JITs logistically awkward.
   16.81 +
   16.82 +      What's needed is a system that leaves hardware free, language designers
   16.83 +      free, and software developers free, imposing minimal restrictions on
   16.84 +      them, while maximizing reuse of individual efforts and simplifying the
   16.85 +      logistics. It would be merely a support system that makes the work of
   16.86 +      each of those individual groups easier, and makes their independently
   16.87 +      provided pieces naturally support each other.
   16.88 +
   16.89 +      We take the position in this paper that such a support system has to
   16.90 +      operate at all three levels: the language design plus toolchain level;
   16.91 +      the runtime system level; and the hardware abstraction level. \ Sequoia
   16.92 +      <inactive|<cite|>> does this in a limited way. \ We propose a more
   16.93 +      general approach that supports languages without restricting them, has
   16.94 +      more freedom to specialize the runtime, \ and reduces the effort to add
   16.95 +      new target hardware. It takes advantage of VMS (Virtualized
   16.96 +      Master-Slave) [<inactive|<cite|>>], which naturally provides pieces for
   16.97 +      each level, and acts as an organizing principle.
   16.98 +
   16.99 +      Section 2 gives a high-level reveiw of VMS, and Section 3 reviews
  16.100 +      performance portability fundamentals. Section 4 then illustrates how
  16.101 +      VMS can be used to organize an eco-system in which performance
  16.102 +      portability is a reality. Section 5 gives supporing evidence of VMS's
  16.103 +      suitability, with measurements of the time to implement three embedded
  16.104 +      parallel languages, performance numbers for them, and measurements of
  16.105 +      the basic overhead of VMS.
  16.106 +
  16.107 +      <section|VMS>
  16.108 +
  16.109 +      On nomenclature, in this paper we define <em|task> as a 3-tuple -- 1)
  16.110 +      an animation event, 2) a collection of code animated, and 3) a
  16.111 +      collection of information instances that code is animated upon.
  16.112 +      However, we often refer to just the code plus data as a task, with the
  16.113 +      implication that animation will take place in the future. \ This allows
  16.114 +      us to say things like ``we create a task'', meaning we create a
  16.115 +      combination of code plus data with the intent to animate it, and ``we
  16.116 +      assign a task to'' which means we move the code plus data -- but at
  16.117 +      some future time the combination shall be animated, exactly once.
  16.118 +
  16.119 +      <subsection|Overview of VMS \ >Virtualized Master Slave (VMS) is an
  16.120 +      execution model that replaces Threads. \ In effect, it opens up the
  16.121 +      thread-scheduler, letting the language supply its own scheduler that is
  16.122 +      plugged-in. Along with the scheduler, the plugin also contains a
  16.123 +      definition of concurrency constructs -- the two together complete the
  16.124 +      runtime for a parallel language.
  16.125 +
  16.126 +      The plugin is supplied separately from the application, as a dynamic
  16.127 +      library or a device driver, which makes the runtime separately loaded
  16.128 +      onto the hardware, turning the language runtime into a new component in
  16.129 +      the software stack. \ The behavior of the languages's concurrency
  16.130 +      constructs is implemented in the plugin using sequential algorithms,
  16.131 +      reducing implementation time for the concurrency semantics to a matter
  16.132 +      of days. \ The plugin also contains the scheduler, which gives the
  16.133 +      language control over assigning virtual processors to physical cores.
  16.134 +      On multi-core shared-memory machines, the run-time overhead is low, on
  16.135 +      the order of a few hundred nano-seconds per concurrency operation. The
  16.136 +      VMS model can be implemented as a user-space library, or existing OS
  16.137 +      kernels can be converted to the VMS model by opening up their
  16.138 +      scheduler, and exposing the VMS plugin interface.
  16.139 +
  16.140 +      What distinguishes VMS is that it doesn't impose its own concurrency
  16.141 +      semantics, but rather takes them as plugins. \ Hence VMS isn't a
  16.142 +      language, but rather <em|supports> the creation of language runtimes.
  16.143 +      Any language level execution model is implementable as a layer on top
  16.144 +      of VMS, including: Actors <cite|Hewitt10><cite|Actors97>; Components
  16.145 +      <cite|ComponentModel00>; process calculi like CSP <cite|hoare78>, and
  16.146 +      Pi-calculus <cite|milner99>; and coordination languages like Linda
  16.147 +      <cite|Gelernter85Linda>. \ Likewise implementable with VMS are systems
  16.148 +      like TBB and OpenMP, as well as hybrid languages like Sequioa, and
  16.149 +      legacy languages that rely on Threads such as Java, and C/C++ with
  16.150 +      pthreads.
  16.151 +
  16.152 +      <section|Specialization>
  16.153 +
  16.154 +      Portable performance is achieved by specializing the source code to the
  16.155 +      hardware. \ For traditonal sequential source on sequential processors,
  16.156 +      the specialization was the translation to machine code and optimization
  16.157 +      that took place in the compiler.
  16.158 +
  16.159 +      This one-step specialization was sufficient because most of the
  16.160 +      performance portability was provided by using micro-architecture
  16.161 +      hardware techniques underneath a standard instruction-set abstraction.
  16.162 +      This has worked because, before recently, process technology has made
  16.163 +      every generation of sequential processor faster, and parallelism could
  16.164 +      be found at the granularity of single instructions. Also, CPU producers
  16.165 +      have kept their instruction sets relatively fixed.
  16.166 +
  16.167 +      Unfortunately, for larger-granularities of parallelism, such a
  16.168 +      hardware-based approach to performance portability has proven
  16.169 +      infeasible so far. \ We conjecture that the reason is, that larger
  16.170 +      granularity parallelism is tied to the language constructs and to
  16.171 +      application constructs (whereas instruction-level parallelism is tied
  16.172 +      only to the machine-instruction-set constructs). Hence, information
  16.173 +      about the language patterns and application patterns must be available
  16.174 +      in order to exploit these larger granularities. \ The hardware cannot
  16.175 +      make use of the larger granularities because the instruction set
  16.176 +      abstraction provides no means to convey the necessary language and
  16.177 +      application patterns.
  16.178 +
  16.179 +      Following this intuition, we propose that to be effective, a system for
  16.180 +      performance portability for parallel software should have a means of
  16.181 +      identifying language and application constructs and packaging this
  16.182 +      information in a standard format. \ Also, a hardware abstraction should
  16.183 +      be provided that accepts such information and uses it to make
  16.184 +      high-quality decisions about task creation, task sizing, and task
  16.185 +      placement.
  16.186 +
  16.187 +      <subsection|Three-step specialization>
  16.188 +
  16.189 +      VMS fits this proposal by allowing the language toolchain to extract
  16.190 +      the application's task patterns and language patterns, and package them
  16.191 +      in a standard format that any plugin for that language understands. As
  16.192 +      mentioned in the review, the plugin plus VMS implementation represent
  16.193 +      the parallel aspects of the hardware, so each language's plugin defines
  16.194 +      the format of the task info to be handed to the hardware abstraction.
  16.195 +      \ The first step of specializing is thus the extraction of the task
  16.196 +      info by the toolchain.
  16.197 +
  16.198 +      <\with|par-first|0fn>
  16.199 +        <small-figure|<postscript|figures/3_stage_specialization.eps||*6/7||||>|The
  16.200 +        three places that specialization occurs. In the top box, the
  16.201 +        toolchain extracts task information useful to the scheduler and
  16.202 +        packages it into the binary, specializing the source to the plugin's
  16.203 +        interface. \ In the middle, the scheduler in the plugin retrives the
  16.204 +        info and uses it to make scheduling decisions, specializing the
  16.205 +        binary to the hardware abstraction. At the bottom, the VMS-core
  16.206 +        implementation hides hardware details behind the interface,
  16.207 +        specializing the hardware to the hardware abstraction.>
  16.208 +      </with>
  16.209 +
  16.210 +      The second step of specialization is the plugin, which uses the task
  16.211 +      info to make high quality decisions about size and placement of tasks,
  16.212 +      as represented in the middle of figure 2. \ The last step of
  16.213 +      specialization is implementing the VMS abstraction on the particular
  16.214 +      hardware. \ This combination of plugin plus VMS has the same function
  16.215 +      that the instruction set had back in the sequential days -- it provides
  16.216 +      a standard hardware abstraction. \ VMS has the advantage that the
  16.217 +      abstraction is modifiable by choosing the plugin.
  16.218 +
  16.219 +      <\with|par-first|0fn>
  16.220 +        <\small-figure|<postscript|figures/Toolchain.eps||||||>>
  16.221 +          \;
  16.222 +
  16.223 +          The toolchain is split, the top portion is related to parallelism
  16.224 +          and the bottom portion does sequential compilation of C code. In
  16.225 +          the top box, source code is transformed into C code that has calls
  16.226 +          inserted. They invoke the plugin, during the run, to perform
  16.227 +          concurrency operations, such as synchronizations, sends, receives,
  16.228 +          publish, and so on. The top box also extracts parallelism
  16.229 +          information from the source, and encodes it as implementations of
  16.230 +          library calls. These are later invoked by the plugin to retrieve
  16.231 +          the information. \ In this way, the generated parallelism
  16.232 +          information passes through any standard sequential C compiler,
  16.233 +          which is the only hardware-specific portion.
  16.234 +        </small-figure>
  16.235 +      </with>
  16.236 +
  16.237 +      Focusing on the toolchain, we propose breaking it into two sections:
  16.238 +      one for parallelism, the other for sequential. \ The parallelism
  16.239 +      portion extracts the task and language information needed to make high
  16.240 +      quality scheduling decisions. \ The sequential specializes individual
  16.241 +      functions to the sequential cores. \ The parallelism portion remains
  16.242 +      constant across hardware, only the sequential portion changes when the
  16.243 +      instruction-set of the target hardware changes.
  16.244 +
  16.245 +      One possible way to achieve this is to make the parallel portion
  16.246 +      transform the original source to C code with embedded calls to the
  16.247 +      concurrency library functions. \ During this source-to-C-plus-lib-call
  16.248 +      transform, the information is packaged into functions in some way.
  16.249 +      \ The resulting C-plus-lib-calls source is then compiled with the
  16.250 +      sequential C compiler to make a binary, as depicted in Figure X.
  16.251 +
  16.252 +      Meanwhile, the plugins for that language know the names of the library
  16.253 +      functions the task information has been packaged into. \ Hence, when
  16.254 +      the binary is linked to a plugin at load time, the task-info functions
  16.255 +      within the binary become available to the plugin. \ They are then
  16.256 +      called by the plugin during the run to extract the information, to make
  16.257 +      high quality scheduling decisions.
  16.258 +
  16.259 +      This scheme allows unmodified sequential compilers to be used to pass
  16.260 +      the information along, inside of a standard binary format. \ It also
  16.261 +      separates the parallel and sequential portions of the tool chain
  16.262 +      cleanly, so only the relatively simple sequential C compiler changes
  16.263 +      with hardware. \ This scheme also leaves the language designers in
  16.264 +      charge of deciding the nature and definition of the information
  16.265 +      carrying functions.
  16.266 +
  16.267 +      These properties enable reuse of the same parallel portion of the
  16.268 +      toolchain across chips, which is especially valuable in the embedded
  16.269 +      market. \ With the inclusion of real-time aspects, such as latency
  16.270 +      bounds and deadlines, this could dramatically speed up time to market
  16.271 +      and reduce cost of introduction of new embedded chips.
  16.272 +
  16.273 +      This begs the question: what kind of task information is sufficient for
  16.274 +      parallel performance portability across the array of forseeable
  16.275 +      parallel architectures? We propose three kinds of information: 1)
  16.276 +      manipulators, which are able to modify the size of tasks and change the
  16.277 +      way data is accessed, 2) information about the tasks such as type of
  16.278 +      core they run best on, size of data footprint, predicted execution
  16.279 +      time, and 3) real-world constraints that relate to the tasks, such as
  16.280 +      deadlines, maximum latency for data to pass from one point in the
  16.281 +      computation to another, and quality related information. \ Again, it is
  16.282 +      up to the language and plugin to agree on what data is extracted,
  16.283 +      passed, and then used for scheduling. \ Meanwhile, it is up to VMS to
  16.284 +      provide the services and information required by the scheduler to make
  16.285 +      use of the information.
  16.286 +
  16.287 +      As research progresses, additional types of information may become
  16.288 +      necessary, so this flexibility from the plugin system will prove key.
  16.289 +      \ Again, the plugin plus VMS implementation are the hardware
  16.290 +      abstraction -- the parallel equivalent of what the instruction set used
  16.291 +      to be for sequential processors. \ The two define the behavior that the
  16.292 +      binary expects to be present.
  16.293 +
  16.294 +      This, finally, begs the question: what kind of information and services
  16.295 +      must VMS provide to the plugin? It must expose the features of the
  16.296 +      hardware that matter the most to performance (computation, energy, and
  16.297 +      real-world related performance). We suggest that the memory hierarchy
  16.298 +      and communication between the memory pools are the most important
  16.299 +      features for parallel performance. \ However, the VMS interface should
  16.300 +      only expose the portions of memory affectable by a runtime scheduler
  16.301 +      (the register set usage of a sequential processor is fixed by the
  16.302 +      binary and so not exposed).
  16.303 +
  16.304 +      We suggest that most parallel architectures fall into a small number of
  16.305 +      classes, each of which exposes sufficient structure without exposing
  16.306 +      chip-specific details. What's important is the type(s) of cores, the
  16.307 +      pools of memory, and the nature of communication between them. On
  16.308 +      communication, the scheduler can treat the network statistically with
  16.309 +      relatively simple models, independently from the topology, without
  16.310 +      undue loss of performance <inactive|<cite|>>. So the main feature is
  16.311 +      coherent memory vs distributed, which determines whether communication
  16.312 +      can take place by shared variables in the code vs whether it needs
  16.313 +      explicit action.
  16.314 +
  16.315 +      Given this, our proposed list includes: 1) multi-core and many-core
  16.316 +      that share a single coherent memory 2) one or more SIMD units that
  16.317 +      share a single coherent memory 3) collections of those connected by
  16.318 +      shared memory 4) distributed collections of those. Each memory pool,
  16.319 +      such as a cache or scratchpad, is exposed, with the communication costs
  16.320 +      from each pool to each other pool, and whether communication between
  16.321 +      them is automated or explicit. Applying this to known architectures:
  16.322 +      single-socket multi-core systems fall into 1, while adding a GPGPU puts
  16.323 +      them also into 2 and 4. \ The Cell BE is in 1 and 4, as is the SCC.
  16.324 +      \ Larrabee would have been in 1, 2, and 3 but may have been more
  16.325 +      effectively treated as 1, 2, and 4. \ Traditional supercomputers made
  16.326 +      up of shared-memory nodes connected by networks fall into 1 and 4.
  16.327 +
  16.328 +      <\with|par-columns|1>
  16.329 +        <\big-figure>
  16.330 +          <postscript|figures/eco-system.eps|*7/8|*7/8||||>
  16.331 +        </big-figure|Eco-system is composed of toolchains, plugins, and HW
  16.332 +        abstractions. \ Each element, such as a particular plugin or
  16.333 +        sequential C compiler, is supplied by a different physical-world
  16.334 +        entity, such as a company or a research group. \ Elements related to
  16.335 +        a particular language are all shown in the same color, while elements
  16.336 +        related to the same hardware class are also shown in the same color.
  16.337 +        \ The plugins combine a language color with a hardware class color
  16.338 +        because they depend on both. \ As can be seen by the coloring, the
  16.339 +        toolchain for a language is independent of HW except for the
  16.340 +        sequential C compilers.>
  16.341 +      </with>
  16.342 +
  16.343 +      <section|Eco-System>
  16.344 +
  16.345 +      Figure 4 depicts how the pieces all fit together. At the top,
  16.346 +      independent software developers write applications, in a variety of
  16.347 +      languages. Each language defines its own format for conveying
  16.348 +      task-related info. Independently, plugins are implemented that accept
  16.349 +      that format, one plugin for each hardware class. This allows hardware
  16.350 +      manufacturers to supply their own plugins, for unusual hardware
  16.351 +      designs, and still take advantage of the existing application binaries
  16.352 +      (non-standard instruction sets also need an install-time translator).
  16.353 +
  16.354 +      The plugins, in the middle, act as a cross-bar switch, connecting the
  16.355 +      binaries to the hardware abstractions. They are separately distributed
  16.356 +      and loaded onto the hardware, much the way device drivers are
  16.357 +      currently.
  16.358 +
  16.359 +      At the bottom, the hardware abstraction implementations standardize the
  16.360 +      hardware. They are mainly supplied by the hardware manufacturers, but
  16.361 +      open-source implementations will likely also arise.
  16.362 +
  16.363 +      Note that the only software developed for a new HW platform is the
  16.364 +      VMS-core abstraction, sequential C compiler, and a bare-bones OS.
  16.365 +      Existing applications are adpated via the plugin and abstraction.
  16.366 +
  16.367 +      We expect that a small number of HW classes will quickly come to
  16.368 +      dominate, which will encourage later HW development to fit within the
  16.369 +      dominant classes. As a result, a standard set of sequential C compilers
  16.370 +      will emerge, allowing software developers to perform a single
  16.371 +      compilation pass. For fine tuning of <em|sequential> compilation
  16.372 +      choices, we expect install-time binary rewriters or run-time binary
  16.373 +      optimizations.
  16.374 +
  16.375 +      The end-result is that no centralized control is needed. Language
  16.376 +      designers are free to innovate, inventing new concurrency constructs
  16.377 +      and communication abstractions, and need as little as just the set of
  16.378 +      plugins, or just the source-to-C translator to reach all the standard
  16.379 +      hardware platforms. Likewise, hardware manufacturers are free to
  16.380 +      innovate, needing minimal software development for a new chip to enjoy
  16.381 +      access to all the applications.\ 
  16.382 +
  16.383 +      The set of plugins is the key to this portability, and the funnelling
  16.384 +      of many applications to the same parallelism information at the top,
  16.385 +      and many hardware platforms to the same abstraction at the bottom.
  16.386 +    </with>
  16.387 +  </with>
  16.388 +
  16.389 +  <\with|par-columns|2>
  16.390 +    <section|>
  16.391 +
  16.392 +    <\with|par-columns|2>
  16.393 +      <subsection|Internal Workings of VMS>
  16.394 +
  16.395 +      As far as a binary is concerned, the parallel behavior of the hardware
  16.396 +      is represented by the combination of VMS plus the plugin, while the
  16.397 +      \ sequential behavior of the hardware's processing-elements is
  16.398 +      represented by the Instruction Set of each core.
  16.399 +
  16.400 +      The VMS implementation is made up of a master virtual-processor that
  16.401 +      receives and calls the plugin functions, and a ``core-controller'' that
  16.402 +      handles transferring the physical-core between animating the master
  16.403 +      virtual processor and animating the application's virtual processors,
  16.404 +      but according to the decisions the plugin functions make, when called
  16.405 +      by the master VP. As part of invoking a concurrency construct, an
  16.406 +      application VP attaches to itself a request destined for the master VP,
  16.407 +      then suspends. We next review how this request reaches the plugin's
  16.408 +      concurrency-construct implementation, called the requestion handler, by
  16.409 +      walking through the steps VMS takes during operation.
  16.410 +
  16.411 +      <\with|par-first|0fn>
  16.412 +        <\with|par-left|0cm>
  16.413 +          <postscript|figures/VMS-core__internal_workings.eps|*15/16|||||>
  16.414 +        </with>
  16.415 +      </with>
  16.416 +
  16.417 +      <small-figure||<label|figInternals>Internal elements of VMS
  16.418 +      implementation >
  16.419 +
  16.420 +      <paragraph|Steps of Operation:>The steps of operation are numbered in
  16.421 +      Figure <reference|figInternals>. \ Taking them in order, 1)
  16.422 +      <verbatim|master_loop> scans the scheduling slots to see which ones'
  16.423 +      slaves have suspended since the previous scan. \ 2) It hands these to
  16.424 +      the request handler plugged-in. \ \ 3) The data in the request causes
  16.425 +      manipulation of the data structures within the semantic state. \ These
  16.426 +      structures hold all the slaves currently in the blocked state. \ 4)
  16.427 +      Requests cause slaves to be moved to the ready-container, which was
  16.428 +      implemented as an array of simple queues, one to each physical core.
  16.429 +      Which core receives the slave is under plugin control, determined by a
  16.430 +      combination of request contents, semantic state and physical state. 5)
  16.431 +      During the scan, the <verbatim|master_loop> also looks for empty slots.
  16.432 +      It calls the scheduler plug-in function, which chooses a slave from the
  16.433 +      ready container. \ 6) The <verbatim|master_loop> then places the slave
  16.434 +      VP's pointer into the scheduling slot, making it available to the
  16.435 +      <verbatim|core_loop>. \ 7) When done with the scan, <verbatim|masterVP>
  16.436 +      suspends, switching animation back to the <verbatim|core_loop>. \ 8)
  16.437 +      <verbatim|core_loop> takes slave VPs out of the slots, then 9) switches
  16.438 +      animation to them. \ 10) When a slave self-suspends, animation returns
  16.439 +      to the <verbatim|core_loop>, which picks another, until 11) all slots
  16.440 +      are empty and the <verbatim|core_loop> switches animation to the
  16.441 +      <verbatim|masterVP>.
  16.442 +
  16.443 +      <paragraph|Enabling sequential implementation of concurrency
  16.444 +      semantics:>All of that happens on each core separately, but in this
  16.445 +      particular implementation we use a central <verbatim|masterLock> to
  16.446 +      ensure that only one core's <verbatim|masterVP> can be active at any
  16.447 +      time. \ This guarantees non-overlap of trace-segments from different
  16.448 +      <verbatim|masterVP>s, allowing the plugins to use sequential
  16.449 +      algorithms, without a performance penalty, as verified in Section 5.
  16.450 +    </with>
  16.451 +
  16.452 +    <section|<label|secResults>Performance>
  16.453 +
  16.454 +    <paragraph|Setup:>We implemented blocked dense matrix multiply and ran on
  16.455 +    a Core2Quad 2.4Ghz chip.
  16.456 +
  16.457 +    <paragraph|Implementation-Time:>Time to implement the runtime for the
  16.458 +    three parallel languages averages 2 days. \ As an example of
  16.459 +    productivity, adding nested transactions, parallel singleton, and atomic
  16.460 +    function-execution to SSR required a single afternoon, totaling less than
  16.461 +    100 lines of C code. Table <reference|tabPersonDaysLang> summarizes
  16.462 +    implementation times.
  16.463 +
  16.464 +    <tabular|<tformat|<table|<row|<cell|<small-table|<tabular|<tformat|<twith|table-lborder|.05fn>|<twith|table-rborder|.05fn>|<twith|table-bborder|.05fn>|<twith|table-tborder|.05fn>|<table|<row|<cell|>|<cell|SSR>|<cell|VPThread>|<cell|VCilk>>|<row|<cell|Design>|<cell|4>|<cell|1>|<cell|0.5>>|<row|<cell|Code>|<cell|2>|<cell|0.5>|<cell|0.5>>|<row|<cell|Test>|<cell|1>|<cell|0.5>|<cell|0.5>>|<row|<cell|L.O.C.>|<cell|470>|<cell|290>|<cell|310>>>>>|<label|tabPersonDaysLang>Person-days
  16.465 +    to design, code, and test the library plus plug-in of each language, in
  16.466 +    the order attempted. L.O.C. is lines of (original) code, excluding
  16.467 +    libraries and comments.>>>>>>
  16.468 +
  16.469 +    <paragraph|Execution Performance:> \ seen in Table
  16.470 +    <reference|tabOverheadCycles>.
  16.471 +
  16.472 +    The code has not been designed for speed, but rather to be easy to
  16.473 +    understand and modify. In particular, the schedulers are simple queues
  16.474 +    with no optimization for performance.
  16.475 +
  16.476 +    <\with|par-mode|left>
  16.477 +      <tabular|<tformat|<table|<row|<cell|<small-table|<tabular|<tformat|<cwith|3|18|4|5|cell-halign|r>|<cwith|1|1|4|5|cell-halign|r>|<cwith|10|10|1|4|cell-tborder|.05fn>|<cwith|13|13|1|4|cell-tborder|.05fn>|<cwith|16|16|1|4|cell-tborder|.05fn>|<cwith|18|18|1|4|cell-bborder|.05fn>|<cwith|7|7|4|4|cell-halign|r>|<cwith|1|18|3|3|cell-halign|r>|<twith|table-lborder|.05fn>|<twith|table-rborder|.05fn>|<twith|table-bborder|.05fn>|<twith|table-tborder|.05fn>|<table|<row|<cell|>|<cell|>|<cell|comp>|<cell|comp>>|<row|<cell|VMS
  16.478 +      Only:>|<cell|>|<cell|only>|<cell|+mem>>|<row|<cell|<verbatim|master_loop>>|<cell|>|<cell|91>|<cell|
  16.479 +      \ 110>>|<row|<cell|switch VPs>|<cell|>|<cell|77>|<cell|
  16.480 +      \ 130>>|<row|<cell|>|<cell|>|<cell|>|<cell|>>|<row|<cell|(malloc)>|<cell|>|<cell|160>|<cell|2300>>|<row|<cell|(create
  16.481 +      VP)>|<cell|>|<cell|540>|<cell|3800>>|<row|<cell|>|<cell|>|<cell|>|<cell|>>|<row|<cell|Language:>|<cell|>|<cell|>|<cell|>>|<row|<cell|SSR>|<cell|plugin
  16.482 +      -- concur>|<cell|190>|<cell|540>>|<row|<cell|>|<cell|plugin --
  16.483 +      all>|<cell|530>|<cell|2200>>|<row|<cell|>|<cell|lock>|<cell|>|<cell|
  16.484 +      250>>|<row|<cell|VPThread>|<cell|plugin --
  16.485 +      concur>|<cell|66>|<cell|710>>|<row|<cell|>|<cell|plugin --
  16.486 +      all>|<cell|180>|<cell|1500>>|<row|<cell|>|<cell|lock>|<cell|>|<cell|
  16.487 +      250>>|<row|<cell|VCilk>|<cell|plugin --
  16.488 +      concur>|<cell|65>|<cell|260>>|<row|<cell|>|<cell|plugin --
  16.489 +      all>|<cell|330>|<cell|1800>>|<row|<cell|>|<cell|lock>|<cell|>|<cell|
  16.490 +      250>>>>>|<label|tabOverheadCycles>Cycles of overhead, per scheduled
  16.491 +      slave, consisting of: A) VMS-only cycles spent in VMS portion of
  16.492 +      <verbatim|master_loop>, B) time in the <verbatim|core_loop> to switch
  16.493 +      between VPs, C) Language-specific cycles spent in the plugin's Request
  16.494 +      Handler and Scheduler, and D) obtaining the Master lock. \ ``comp
  16.495 +      only'' column is cycles with perfect memory, ``comp + mem'' is actual
  16.496 +      cycles. ``Plugin-concur'' is only concurrency related requests,
  16.497 +      ``plugin-all'' includes create and malloc requests. Numbers are to two
  16.498 +      significant digits due to variability. \ Language overhead was measured
  16.499 +      while running Matrix Multiply.>>>>>>
  16.500 +    </with>
  16.501 +
  16.502 +    <paragraph|Head to Head: VCilk vs Cilk 5.4 \ plus \ VPThread vs
  16.503 +    pthread:>We compare our implementation of the <verbatim|spawn> and
  16.504 +    <verbatim|sync> constructs against the distributed version of Cilk, in
  16.505 +    Table <reference|tabHeadToHeadVCilk>, which shows that the same
  16.506 +    application code has similar performance.
  16.507 +
  16.508 +    <tabular|<tformat|<table|<row|<cell|<small-table|<tabular|<tformat|<cwith|8|8|1|4|cell-tborder|.05fn>|<cwith|4|4|1|4|cell-tborder|.05fn>|<cwith|2|2|1|4|cell-tborder|.05fn>|<cwith|2|9|2|2|cell-lborder|.05fn>|<cwith|7|7|2|2|cell-lborder|.05fn>|<cwith|6|6|2|3|cell-tborder|.05fn>|<cwith|6|6|2|2|cell-lborder|.05fn>|<cwith|6|6|4|4|cell-tborder|.05fn>|<cwith|6|6|1|1|cell-tborder|.05fn>|<cwith|9|9|1|3|cell-bborder|.05fn>|<twith|table-lborder|.05fn>|<twith|table-rborder|.05fn>|<twith|table-bborder|.05fn>|<twith|table-tborder|.05fn>|<table|<row|<cell|Matrix
  16.509 +    size>|<cell|>|<cell|>>|<row|<cell|81x81>|<cell|Cilk>|<cell|.017>>|<row|<cell|>|<cell|VCilk>|<cell|.008>>|<row|<cell|324x324>|<cell|Cilk>|<cell|.13>>|<row|<cell|>|<cell|VCilk>|<cell|.13>>|<row|<cell|648x648>|<cell|Cilk>|<cell|.71>>|<row|<cell|>|<cell|VCilk>|<cell|.85>>|<row|<cell|1296x1296>|<cell|Cilk>|<cell|4.8>>|<row|<cell|>|<cell|VCilk>|<cell|6.2>>>>>|<label|tabHeadToHeadVCilk>Head-to-head
  16.510 +    comparison of exe time in seconds for VCilk vs Cilk 5.4 on MM. \ VCilk
  16.511 +    does 23% worse on large matrices that run for several seconds, but 210%
  16.512 +    better on small matrices requiring milliseconds.>>>>>>
  16.513 +
  16.514 +    \;
  16.515 +
  16.516 +    Versus pthreads, our VMS based implementation has more than an order of
  16.517 +    magnitude better overhead per invocation of mutex or condition variable
  16.518 +    functionality, as seen in Table <reference|tabVPThreadSync>.
  16.519 +
  16.520 +    <\with|par-mode|left>
  16.521 +      <tabular|<tformat|<table|<row|<cell|<small-table|<tabular|<tformat|<cwith|4|7|2|5|cell-halign|r>|<cwith|6|6|4|5|cell-halign|r>|<cwith|1|1|2|2|cell-width|2.7fn>|<cwith|1|1|2|2|cell-hmode|exact>|<cwith|2|3|2|3|cell-halign|r>|<twith|table-lborder|.05fn>|<twith|table-rborder|.05fn>|<twith|table-bborder|.05fn>|<twith|table-tborder|.05fn>|<cwith|4|4|1|5|cell-tborder|.05fn>|<cwith|2|2|2|5|cell-tborder|.05fn>|<cwith|1|7|4|4|cell-lborder|.05fn>|<cwith|1|7|4|4|cell-rborder|.05fn>|<table|<row|<cell|>|<cell|
  16.522 +      VPThread>|<cell|>|<cell|pthread>|<cell|ratio>>|<row|<cell|>|<cell|comp>|<cell|total>|<cell|>|<cell|>>|<row|<cell|>|<cell|only>|<cell|>|<cell|>|<cell|>>|<row|<cell|mutex_lock>|<cell|85>|<cell|1050>|<cell|50,000>|<cell|48:1>>|<row|<cell|mutex_unlock>|<cell|85>|<cell|610>|<cell|45,000>|<cell|74:1>>|<row|<cell|cond_wait
  16.523 +      >|<cell|85>|<cell|850>|<cell|60,000>|<cell|71:1>>|<row|<cell|cond_signal>|<cell|90>|<cell|650>|<cell|60,000>|<cell|92:1>>>>>|<label|tabVPThreadSync>Rough
  16.524 +      measurements of cycles to perform synchronization primitives. \ For
  16.525 +      VPThread, the first column shows computation time of plugin when all
  16.526 +      memory accesses hit in the cache. The second column is total time,
  16.527 +      including <verbatim|master_loop>, <verbatim|core_loop>, and the effects
  16.528 +      of cache and page misses. Pthread times are deduced from round-trip
  16.529 +      experiments. The ratio calculations are pthread vs total
  16.530 +      VPThread.>>>>>>
  16.531 +    </with>
  16.532 +
  16.533 +    <section|<label|secConclusion>Conclusion>
  16.534 +
  16.535 +    This is a position paper, merely a suggestion for a large scale
  16.536 +    organizing principle by which real-world entities can cooperatively
  16.537 +    achieve performance portability. The key pattern is the funnelling of
  16.538 +    many applications to the same parallelism information at the top, the
  16.539 +    funnelling of many hardware platforms to the same abstraction at the
  16.540 +    bottom, and the set of plugins that connect the two ends.
  16.541 +  </with>
  16.542 +
  16.543 +  <\bibliography|bib|Helpers/plain|Helpers/Bib_for_papers.bib>
  16.544 +    \;
  16.545 +  </bibliography>
  16.546 +
  16.547 +  \;
  16.548 +
  16.549 +  \;
  16.550 +</body>
  16.551 +
  16.552 +<\initial>
  16.553 +  <\collection>
  16.554 +    <associate|font-base-size|9>
  16.555 +    <associate|language|american>
  16.556 +    <associate|page-breaking|sloppy>
  16.557 +    <associate|page-extend|2fn>
  16.558 +    <associate|page-flexibility|1.0>
  16.559 +    <associate|page-medium|paper>
  16.560 +    <associate|page-screen-margin|true>
  16.561 +    <associate|page-show-hf|true>
  16.562 +    <associate|page-shrink|0fn>
  16.563 +    <associate|page-type|letter>
  16.564 +    <associate|preamble|false>
  16.565 +  </collection>
  16.566 +</initial>
  16.567 +
  16.568 +<\references>
  16.569 +  <\collection>
  16.570 +    <associate|auto-1|<tuple|1|1>>
  16.571 +    <associate|auto-10|<tuple|5|5>>
  16.572 +    <associate|auto-11|<tuple|5.1|5>>
  16.573 +    <associate|auto-12|<tuple|4|5>>
  16.574 +    <associate|auto-13|<tuple|1|5>>
  16.575 +    <associate|auto-14|<tuple|2|5>>
  16.576 +    <associate|auto-15|<tuple|6|5>>
  16.577 +    <associate|auto-16|<tuple|3|5>>
  16.578 +    <associate|auto-17|<tuple|4|5>>
  16.579 +    <associate|auto-18|<tuple|1|5>>
  16.580 +    <associate|auto-19|<tuple|5|5>>
  16.581 +    <associate|auto-2|<tuple|2|2>>
  16.582 +    <associate|auto-20|<tuple|2|6>>
  16.583 +    <associate|auto-21|<tuple|6|6>>
  16.584 +    <associate|auto-22|<tuple|3|6>>
  16.585 +    <associate|auto-23|<tuple|4|6>>
  16.586 +    <associate|auto-24|<tuple|7|6>>
  16.587 +    <associate|auto-25|<tuple|7|6>>
  16.588 +    <associate|auto-26|<tuple|6|6>>
  16.589 +    <associate|auto-27|<tuple|7|8>>
  16.590 +    <associate|auto-28|<tuple|7|8>>
  16.591 +    <associate|auto-29|<tuple|7|8>>
  16.592 +    <associate|auto-3|<tuple|2.1|2>>
  16.593 +    <associate|auto-30|<tuple|7|8>>
  16.594 +    <associate|auto-31|<tuple|8|8>>
  16.595 +    <associate|auto-32|<tuple|3|8>>
  16.596 +    <associate|auto-33|<tuple|4|8>>
  16.597 +    <associate|auto-34|<tuple|7|9>>
  16.598 +    <associate|auto-35|<tuple|7|9>>
  16.599 +    <associate|auto-36|<tuple|4|9>>
  16.600 +    <associate|auto-37|<tuple|8|9>>
  16.601 +    <associate|auto-38|<tuple|8|10>>
  16.602 +    <associate|auto-39|<tuple|9|10>>
  16.603 +    <associate|auto-4|<tuple|3|2>>
  16.604 +    <associate|auto-40|<tuple|9|10>>
  16.605 +    <associate|auto-41|<tuple|9|10>>
  16.606 +    <associate|auto-42|<tuple|9|10>>
  16.607 +    <associate|auto-43|<tuple|9|10>>
  16.608 +    <associate|auto-44|<tuple|16|10>>
  16.609 +    <associate|auto-45|<tuple|3|10>>
  16.610 +    <associate|auto-46|<tuple|4|11>>
  16.611 +    <associate|auto-47|<tuple|9|11>>
  16.612 +    <associate|auto-48|<tuple|9|11>>
  16.613 +    <associate|auto-49|<tuple|9|11>>
  16.614 +    <associate|auto-5|<tuple|3.1|2>>
  16.615 +    <associate|auto-50|<tuple|9|?>>
  16.616 +    <associate|auto-51|<tuple|9|?>>
  16.617 +    <associate|auto-52|<tuple|9|?>>
  16.618 +    <associate|auto-6|<tuple|1|2>>
  16.619 +    <associate|auto-7|<tuple|2|3>>
  16.620 +    <associate|auto-8|<tuple|3|4>>
  16.621 +    <associate|auto-9|<tuple|4|4>>
  16.622 +    <associate|bib-Actors97|<tuple|1|10>>
  16.623 +    <associate|bib-CILKHome|<tuple|6|10>>
  16.624 +    <associate|bib-ComponentModel00|<tuple|11|10>>
  16.625 +    <associate|bib-Conway63|<tuple|2|10>>
  16.626 +    <associate|bib-Dijkstra67|<tuple|4|10>>
  16.627 +    <associate|bib-Gelernter85Linda|<tuple|5|10>>
  16.628 +    <associate|bib-Hewitt10|<tuple|8|10>>
  16.629 +    <associate|bib-Lamport78|<tuple|6|11>>
  16.630 +    <associate|bib-Lamport87|<tuple|10|10>>
  16.631 +    <associate|bib-OpenMPHome|<tuple|14|10>>
  16.632 +    <associate|bib-TBBHome|<tuple|3|10>>
  16.633 +    <associate|bib-VMSHome|<tuple|7|10>>
  16.634 +    <associate|bib-hoare78|<tuple|9|10>>
  16.635 +    <associate|bib-milner80|<tuple|12|10>>
  16.636 +    <associate|bib-milner99|<tuple|13|10>>
  16.637 +    <associate|figAppFlow|<tuple|5|6>>
  16.638 +    <associate|figInternals|<tuple|4|5>>
  16.639 +    <associate|figMasterSplit|<tuple|6|6>>
  16.640 +    <associate|figTimeMapping|<tuple|6|4>>
  16.641 +    <associate|secAbsModel|<tuple|6|4>>
  16.642 +    <associate|secApp|<tuple|6|7>>
  16.643 +    <associate|secConclusion|<tuple|7|6>>
  16.644 +    <associate|secInternal|<tuple|3|4>>
  16.645 +    <associate|secLib|<tuple|6|8>>
  16.646 +    <associate|secOS|<tuple|5.2|10>>
  16.647 +    <associate|secResults|<tuple|7|5>>
  16.648 +    <associate|tabHeadToHeadVCilk|<tuple|3|6>>
  16.649 +    <associate|tabMasterCycles|<tuple|2|?>>
  16.650 +    <associate|tabOverheadCycles|<tuple|2|6>>
  16.651 +    <associate|tabPersonDaysLang|<tuple|1|5>>
  16.652 +    <associate|tabVPThreadSync|<tuple|4|6>>
  16.653 +  </collection>
  16.654 +</references>
  16.655 +
  16.656 +<\auxiliary>
  16.657 +  <\collection>
  16.658 +    <\associate|bib>
  16.659 +      Hewitt10
  16.660 +
  16.661 +      Actors97
  16.662 +
  16.663 +      ComponentModel00
  16.664 +
  16.665 +      hoare78
  16.666 +
  16.667 +      milner99
  16.668 +
  16.669 +      Gelernter85Linda
  16.670 +    </associate>
  16.671 +    <\associate|figure>
  16.672 +      <tuple|normal|The three places that specialization occurs. In the top
  16.673 +      box, the toolchain extracts task information useful to the scheduler
  16.674 +      and packages it into the binary, specializing the source to the
  16.675 +      plugin's interface. \ In the middle, the scheduler in the plugin
  16.676 +      retrives the info and uses it to make scheduling decisions,
  16.677 +      specializing the binary to the hardware abstraction. At the bottom, the
  16.678 +      VMS-core implementation hides hardware details behind the interface,
  16.679 +      specializing the hardware to the hardware
  16.680 +      abstraction.|<pageref|auto-6>>
  16.681 +
  16.682 +      <\tuple|normal>
  16.683 +        \;
  16.684 +
  16.685 +        The toolchain is split, the top portion is related to parallelism and
  16.686 +        the bottom portion does sequential compilation of C code. In the top
  16.687 +        box, source code is transformed into C code that has calls inserted.
  16.688 +        They invoke the plugin, during the run, to perform concurrency
  16.689 +        operations, such as synchronizations, sends, receives, publish, and
  16.690 +        so on. The top box also extracts parallelism information from the
  16.691 +        source, and encodes it as implementations of library calls. These are
  16.692 +        later invoked by the plugin to retrieve the information. \ In this
  16.693 +        way, the generated parallelism information passes through any
  16.694 +        standard sequential C compiler, which is the only hardware-specific
  16.695 +        portion.
  16.696 +      </tuple|<pageref|auto-7>>
  16.697 +
  16.698 +      <tuple|normal|Eco-system is composed of toolchains, plugins, and HW
  16.699 +      abstractions. \ Each element, such as a particular plugin or sequential
  16.700 +      C compiler, is supplied by a different physical-world entity, such as a
  16.701 +      company or a research group. \ Elements related to a particular
  16.702 +      language are all shown in the same color, while elements related to the
  16.703 +      same hardware class are also shown in the same color. \ The plugins
  16.704 +      combine a language color with a hardware class color because they
  16.705 +      depend on both. \ As can be seen by the coloring, the toolchain for a
  16.706 +      language is independent of HW except for the sequential C
  16.707 +      compilers.|<pageref|auto-8>>
  16.708 +
  16.709 +      <tuple|normal|<label|figInternals>Internal elements of VMS
  16.710 +      implementation |<pageref|auto-12>>
  16.711 +    </associate>
  16.712 +    <\associate|table>
  16.713 +      <tuple|normal|<label|tabPersonDaysLang>Person-days to design, code, and
  16.714 +      test the library plus plug-in of each language, in the order attempted.
  16.715 +      L.O.C. is lines of (original) code, excluding libraries and
  16.716 +      comments.|<pageref|auto-18>>
  16.717 +
  16.718 +      <tuple|normal|<label|tabOverheadCycles>Cycles of overhead, per
  16.719 +      scheduled slave, consisting of: A) VMS-only cycles spent in VMS portion
  16.720 +      of <with|font-family|<quote|tt>|language|<quote|verbatim>|master_loop>,
  16.721 +      B) time in the <with|font-family|<quote|tt>|language|<quote|verbatim>|core_loop>
  16.722 +      to switch between VPs, C) Language-specific cycles spent in the
  16.723 +      plugin's Request Handler and Scheduler, and D) obtaining the Master
  16.724 +      lock. \ ``comp only'' column is cycles with perfect memory, ``comp +
  16.725 +      mem'' is actual cycles. ``Plugin-concur'' is only concurrency related
  16.726 +      requests, ``plugin-all'' includes create and malloc requests. Numbers
  16.727 +      are to two significant digits due to variability. \ Language overhead
  16.728 +      was measured while running Matrix Multiply.|<pageref|auto-20>>
  16.729 +
  16.730 +      <tuple|normal|<label|tabHeadToHeadVCilk>Head-to-head comparison of exe
  16.731 +      time in seconds for VCilk vs Cilk 5.4 on MM. \ VCilk does 23% worse on
  16.732 +      large matrices that run for several seconds, but 210% better on small
  16.733 +      matrices requiring milliseconds.|<pageref|auto-22>>
  16.734 +
  16.735 +      <tuple|normal|<label|tabVPThreadSync>Rough measurements of cycles to
  16.736 +      perform synchronization primitives. \ For VPThread, the first column
  16.737 +      shows computation time of plugin when all memory accesses hit in the
  16.738 +      cache. The second column is total time, including
  16.739 +      <with|font-family|<quote|tt>|language|<quote|verbatim>|master_loop>,
  16.740 +      <with|font-family|<quote|tt>|language|<quote|verbatim>|core_loop>, and
  16.741 +      the effects of cache and page misses. Pthread times are deduced from
  16.742 +      round-trip experiments. The ratio calculations are pthread vs total
  16.743 +      VPThread.|<pageref|auto-23>>
  16.744 +    </associate>
  16.745 +    <\associate|toc>
  16.746 +      <vspace*|1fn><with|font-series|<quote|bold>|math-font-series|<quote|bold>|1<space|2spc>Overview
  16.747 +      and Motivation> <datoms|<macro|x|<repeat|<arg|x>|<with|font-series|medium|<with|font-size|1|<space|0.2fn>.<space|0.2fn>>>>>|<htab|5mm>>
  16.748 +      <no-break><pageref|auto-1><vspace|0.5fn>
  16.749 +
  16.750 +      <vspace*|1fn><with|font-series|<quote|bold>|math-font-series|<quote|bold>|2<space|2spc>VMS>
  16.751 +      <datoms|<macro|x|<repeat|<arg|x>|<with|font-series|medium|<with|font-size|1|<space|0.2fn>.<space|0.2fn>>>>>|<htab|5mm>>
  16.752 +      <no-break><pageref|auto-2><vspace|0.5fn>
  16.753 +
  16.754 +      <with|par-left|<quote|1.5fn>|2.1<space|2spc>Overview of VMS
  16.755 +      \ \ <datoms|<macro|x|<repeat|<arg|x>|<with|font-series|medium|<with|font-size|1|<space|0.2fn>.<space|0.2fn>>>>>|<htab|5mm>>
  16.756 +      <no-break><pageref|auto-3>>
  16.757 +
  16.758 +      <vspace*|1fn><with|font-series|<quote|bold>|math-font-series|<quote|bold>|3<space|2spc>Specialization>
  16.759 +      <datoms|<macro|x|<repeat|<arg|x>|<with|font-series|medium|<with|font-size|1|<space|0.2fn>.<space|0.2fn>>>>>|<htab|5mm>>
  16.760 +      <no-break><pageref|auto-4><vspace|0.5fn>
  16.761 +
  16.762 +      <with|par-left|<quote|1.5fn>|3.1<space|2spc>Three-step specialization
  16.763 +      <datoms|<macro|x|<repeat|<arg|x>|<with|font-series|medium|<with|font-size|1|<space|0.2fn>.<space|0.2fn>>>>>|<htab|5mm>>
  16.764 +      <no-break><pageref|auto-5>>
  16.765 +
  16.766 +      <vspace*|1fn><with|font-series|<quote|bold>|math-font-series|<quote|bold>|4<space|2spc>Eco-System>
  16.767 +      <datoms|<macro|x|<repeat|<arg|x>|<with|font-series|medium|<with|font-size|1|<space|0.2fn>.<space|0.2fn>>>>>|<htab|5mm>>
  16.768 +      <no-break><pageref|auto-9><vspace|0.5fn>
  16.769 +
  16.770 +      <vspace*|1fn><with|font-series|<quote|bold>|math-font-series|<quote|bold>|5<space|2spc>>
  16.771 +      <datoms|<macro|x|<repeat|<arg|x>|<with|font-series|medium|<with|font-size|1|<space|0.2fn>.<space|0.2fn>>>>>|<htab|5mm>>
  16.772 +      <no-break><pageref|auto-10><vspace|0.5fn>
  16.773 +
  16.774 +      <with|par-left|<quote|1.5fn>|5.1<space|2spc>Internal Workings of VMS
  16.775 +      <datoms|<macro|x|<repeat|<arg|x>|<with|font-series|medium|<with|font-size|1|<space|0.2fn>.<space|0.2fn>>>>>|<htab|5mm>>
  16.776 +      <no-break><pageref|auto-11>>
  16.777 +
  16.778 +      <with|par-left|<quote|6fn>|Steps of Operation:
  16.779 +      <datoms|<macro|x|<repeat|<arg|x>|<with|font-series|medium|<with|font-size|1|<space|0.2fn>.<space|0.2fn>>>>>|<htab|5mm>>
  16.780 +      <no-break><pageref|auto-13><vspace|0.15fn>>
  16.781 +
  16.782 +      <with|par-left|<quote|6fn>|Enabling sequential implementation of
  16.783 +      concurrency semantics: <datoms|<macro|x|<repeat|<arg|x>|<with|font-series|medium|<with|font-size|1|<space|0.2fn>.<space|0.2fn>>>>>|<htab|5mm>>
  16.784 +      <no-break><pageref|auto-14><vspace|0.15fn>>
  16.785 +
  16.786 +      <vspace*|1fn><with|font-series|<quote|bold>|math-font-series|<quote|bold>|6<space|2spc><label|secResults>Performance>
  16.787 +      <datoms|<macro|x|<repeat|<arg|x>|<with|font-series|medium|<with|font-size|1|<space|0.2fn>.<space|0.2fn>>>>>|<htab|5mm>>
  16.788 +      <no-break><pageref|auto-15><vspace|0.5fn>
  16.789 +
  16.790 +      <with|par-left|<quote|6fn>|Setup: <datoms|<macro|x|<repeat|<arg|x>|<with|font-series|medium|<with|font-size|1|<space|0.2fn>.<space|0.2fn>>>>>|<htab|5mm>>
  16.791 +      <no-break><pageref|auto-16><vspace|0.15fn>>
  16.792 +
  16.793 +      <with|par-left|<quote|6fn>|Implementation-Time:
  16.794 +      <datoms|<macro|x|<repeat|<arg|x>|<with|font-series|medium|<with|font-size|1|<space|0.2fn>.<space|0.2fn>>>>>|<htab|5mm>>
  16.795 +      <no-break><pageref|auto-17><vspace|0.15fn>>
  16.796 +
  16.797 +      <with|par-left|<quote|6fn>|Execution Performance:
  16.798 +      <datoms|<macro|x|<repeat|<arg|x>|<with|font-series|medium|<with|font-size|1|<space|0.2fn>.<space|0.2fn>>>>>|<htab|5mm>>
  16.799 +      <no-break><pageref|auto-19><vspace|0.15fn>>
  16.800 +
  16.801 +      <with|par-left|<quote|6fn>|Head to Head: VCilk vs Cilk 5.4 \ plus
  16.802 +      \ VPThread vs pthread: <datoms|<macro|x|<repeat|<arg|x>|<with|font-series|medium|<with|font-size|1|<space|0.2fn>.<space|0.2fn>>>>>|<htab|5mm>>
  16.803 +      <no-break><pageref|auto-21><vspace|0.15fn>>
  16.804 +
  16.805 +      <vspace*|1fn><with|font-series|<quote|bold>|math-font-series|<quote|bold>|7<space|2spc><label|secConclusion>Conclusion>
  16.806 +      <datoms|<macro|x|<repeat|<arg|x>|<with|font-series|medium|<with|font-size|1|<space|0.2fn>.<space|0.2fn>>>>>|<htab|5mm>>
  16.807 +      <no-break><pageref|auto-24><vspace|0.5fn>
  16.808 +
  16.809 +      <vspace*|1fn><with|font-series|<quote|bold>|math-font-series|<quote|bold>|Bibliography>
  16.810 +      <datoms|<macro|x|<repeat|<arg|x>|<with|font-series|medium|<with|font-size|1|<space|0.2fn>.<space|0.2fn>>>>>|<htab|5mm>>
  16.811 +      <no-break><pageref|auto-25><vspace|0.5fn>
  16.812 +    </associate>
  16.813 +  </collection>
  16.814 +</auxiliary>
  16.815 \ No newline at end of file
    17.1 Binary file 0__Papers/PStack/Eco_System/Jan_2011_Hotpar_Port_Perf_2.pdf has changed
    18.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    18.2 +++ b/0__Papers/PStack/Eco_System/Jan_2011_Hotpar_Port_Perf_2.tm	Sun Apr 08 09:00:10 2012 -0700
    18.3 @@ -0,0 +1,849 @@
    18.4 +<TeXmacs|1.0.7.3>
    18.5 +
    18.6 +<style|article>
    18.7 +
    18.8 +<\body>
    18.9 +  <doc-data|<doc-title|A Suggestion for a Means to Support the Collective
   18.10 +  Effort Towards Performance Portability Across Parallel
   18.11 +  Hardware>|<doc-author-data|<author-name|Sean Halle
   18.12 +  >|<author-email|sean.halle@inria.fr>>|<doc-author-data|<author-name|Albert
   18.13 +  Cohen>|<author-email|albert.cohen@inria.fr>>|>
   18.14 +
   18.15 +  <\abstract>
   18.16 +    Performance portability, in the sense that a single source can run with
   18.17 +    good performance across a wide variation of parallel hardware platforms,
   18.18 +    is strongly desired by industry and actively being researched. \ However,
   18.19 +    evidence is mounting that performance portability cannot be realized at
   18.20 +    just the toolchain level, or just at the runtime level or just at the
   18.21 +    hardware abstraction level.
   18.22 +
   18.23 +    This is a position paper, making a suggestion for how the groups involved
   18.24 +    can more efficiently solve the performance portability problem together.
   18.25 +    We don't propose a soltion, at all, but rather a support system for the
   18.26 +    players to self organize and collectively find one. \ The support system
   18.27 +    is based on a newly discovered execution model called VMS (Virtualized
   18.28 +    Master-Slave) <cite|>, that fulfills the needs of an organizing
   18.29 +    principle, and helps concentrate the research effort into more focused
   18.30 +    areas. The difficult work will be the on-going research efforts on
   18.31 +    parallel language design, compilers, source-to-source transform tools,
   18.32 +    binary optimization, run-time schedulers, and hardware support for
   18.33 +    parallelism. \ Although it doesn't in itself solve the problem, such an
   18.34 +    organizing principle may be a valuable step towards a solution -- the
   18.35 +    problem may be too complex and require cooperation of too many real-world
   18.36 +    entities for a single-entity solution.
   18.37 +
   18.38 +    We briefly review VMS, and illustrate how it could be used to give rise
   18.39 +    to an eco-system in which performance portability is collectively
   18.40 +    realized. \ To support the suggestion, we give measurements of the time
   18.41 +    to implement three embedded parallel languages, and performance numbers
   18.42 +    for them, along with measurements of the basic overhead of VMS.
   18.43 +  </abstract>
   18.44 +
   18.45 +  <\with|par-columns|1>
   18.46 +    <\with|par-columns|2>
   18.47 +      <section|Overview and Motivation>
   18.48 +
   18.49 +      Evidence is mounting that one-stop solutions to performance portability
   18.50 +      fail to address critical real-world patterns -- for example, attempting
   18.51 +      to place the full specialization into the toolchain <cite|BLIS Hotpar>
   18.52 +      requires automated re-compile for each new target, and automated
   18.53 +      distribution of multiple binaries. Otherwise, the software developers
   18.54 +      would have no way to get their source code to run on new hardware --
   18.55 +      the toolchain has to specialize the source and the resulting binary be
   18.56 +      distributed. To do this for thousands of different software development
   18.57 +      entities requires centralization. But such a centralized approach has
   18.58 +      technical and practical obstacles.
   18.59 +
   18.60 +      Pure runtime based approaches <cite|DKU java techreport> imply a single
   18.61 +      binary, with only the runtime system changing across targets. The
   18.62 +      effectiveness of this specialization is limited because it has no help
   18.63 +      from the toolchain to extract relevant information and prepare it for
   18.64 +      the runtime. \ In addition, the runtime has to be separately
   18.65 +      implemented for every hardware platform, and for every language (in
   18.66 +      order to take advantage of language-specific constructs during
   18.67 +      specialization), without much reuse. \ 
   18.68 +
   18.69 +      Finally, hardware abstraction based approaches, such as JIT
   18.70 +      solutions<cite|Sejits>, place all the work of specializing into a
   18.71 +      single place, which makes reuse difficult, forcing extensive rewrite of
   18.72 +      JIT internals for each hardware platform, for each language. This
   18.73 +      software cost is an issue in the embedded space where new hardware is
   18.74 +      introduced often and has a limited market size to amortize the software
   18.75 +      cost. \ In addition, this one-stop approach requires a different JIT
   18.76 +      for each language, because it has to recognize language-specific
   18.77 +      features to specialize -- or else it fails to achieve good performance.
   18.78 +      This requires extensive work, making domain-specific languages
   18.79 +      time-consuming and difficult to develop, and the multiple JITs
   18.80 +      logistically awkward.
   18.81 +
   18.82 +      What's needed is a system that leaves hardware free, language designers
   18.83 +      free, and software developers free, imposing minimal restrictions on
   18.84 +      them, while maximizing reuse of individual efforts and simplifying the
   18.85 +      logistics. It would be merely a support system that makes the work of
   18.86 +      each of those individual groups easier, and makes their independently
   18.87 +      provided pieces naturally support each other.
   18.88 +
   18.89 +      We take the position in this paper that such a support system has to
   18.90 +      operate at all three levels: the language design plus toolchain level;
   18.91 +      the runtime system level; and the hardware abstraction level. \ Sequoia
   18.92 +      <cite|> does this in a limited way. \ We propose a more general
   18.93 +      approach that supports (multiple) languages without restricting them,
   18.94 +      has more freedom to specialize the runtime, \ and reduces the effort to
   18.95 +      add new target hardware. It takes advantage of VMS (Virtualized
   18.96 +      Master-Slave) <cite|>, which naturally provides pieces for each level,
   18.97 +      and acts as an organizing principle.
   18.98 +
   18.99 +      Section 2 reveiws VMS. Section 3 reviews performance portability
  18.100 +      fundamentals. Section 4 illustrates using VMS to support an eco-system.
  18.101 +      Section 5 gives supporing evidence of VMS's suitability. Section 6
  18.102 +      concludes.
  18.103 +
  18.104 +      <section|VMS>
  18.105 +
  18.106 +      On nomenclature, in this paper we define <em|task> as a 3-tuple:
  18.107 +      \<less\>animation event, collection of code animated, collection of
  18.108 +      information the code is animated upon\<gtr\>. The phrase ``we create a
  18.109 +      task'' means we create a combination of code plus data with the intent
  18.110 +      to animate.
  18.111 +
  18.112 +      <subsection|Overview of VMS \ >Virtualized Master Slave (VMS) is an
  18.113 +      extensible virtualization mechanism that replaces Threads. \ The
  18.114 +      language supplies its own scheduler, which is plugged in. Along with
  18.115 +      the scheduler, the plugin also contains a definition of parallelism
  18.116 +      constructs, such as publish-subscribe channel, or send-receive, or
  18.117 +      spawn-sync -- the scheduler plus parallelism constructs together
  18.118 +      complete the runtime for a parallel language.
  18.119 +
  18.120 +      <yes-indent>The plugin is supplied separately from the application, as
  18.121 +      a dynamic library or device driver. This makes the runtime separately
  18.122 +      loaded onto the hardware, turning it into a new component in the
  18.123 +      software stack.
  18.124 +
  18.125 +      The VMS model can be implemented as a user-space library, or existing
  18.126 +      OS kernels can be converted to the VMS model by opening up their
  18.127 +      scheduler, exposing the VMS plugin interface. The parallelism
  18.128 +      constructs are implemented using sequential algorithms, reducing
  18.129 +      implementation time for parallelism semantics to a matter of days.
  18.130 +      \ The plugged-in scheduler gives the language control over assigning
  18.131 +      work to physical cores. On multi-core shared-memory machines, the
  18.132 +      run-time overhead is low, around a few hundred nano-seconds per
  18.133 +      concurrency operation.
  18.134 +
  18.135 +      What distinguishes VMS is that it doesn't impose its own parallelism
  18.136 +      semantics, but rather takes them as plugins. \ Hence VMS isn't a
  18.137 +      language, but rather <em|supports> the creation of language runtimes.
  18.138 +      Any language level execution model is implementable as a layer on top
  18.139 +      of VMS, including: Actors <cite|Hewitt10><cite|Actors97>; Components
  18.140 +      <cite|ComponentModel00>; process calculi like CSP <cite|hoare78> and
  18.141 +      Pi-calculus <cite|milner99>; and coordination languages like Linda
  18.142 +      <cite|Gelernter85Linda>. \ Likewise implementable with VMS are systems
  18.143 +      like TBB and OpenMP, as well as hybrid languages like Sequioa, and
  18.144 +      legacy languages that rely on Threads such as Java and C/C++ with
  18.145 +      pthreads.
  18.146 +
  18.147 +      <section|Specialization>
  18.148 +
  18.149 +      Portable performance is achieved by specializing the source code to the
  18.150 +      hardware. \ For traditonal sequential source on sequential processors,
  18.151 +      the specialization was the translation to machine code and optimization
  18.152 +      that took place in the compiler.
  18.153 +
  18.154 +      This one-step specialization was sufficient because most of the
  18.155 +      performance portability was provided by using micro-architecture
  18.156 +      hardware techniques that exploited instruction-level parallelism
  18.157 +      underneath a standard instruction-set abstraction.
  18.158 +
  18.159 +      We conjecture that the reason such a hardware-based approach to
  18.160 +      performance portability has failed for parallel hardware is that larger
  18.161 +      granularity parallelism is tied to the language constructs and to
  18.162 +      application constructs (whereas instruction-level parallelism is tied
  18.163 +      only to the machine-instruction-set constructs). Hence, information
  18.164 +      about the language patterns and application patterns must be available
  18.165 +      in order to exploit these larger granularities. \ The hardware cannot
  18.166 +      make use of the larger granularities because the instruction set
  18.167 +      abstraction provides no means to convey the necessary language and
  18.168 +      application patterns.
  18.169 +
  18.170 +      Following this intuition, we propose that a system for parallel
  18.171 +      performance portability have a means to identify language and
  18.172 +      application constructs and packaging this information in a standard
  18.173 +      format. \ Also, a hardware abstraction should be provided that accepts
  18.174 +      such information and uses it to make high-quality decisions about task
  18.175 +      creation, sizing, and placement.
  18.176 +
  18.177 +      <subsection|Three-step specialization>
  18.178 +
  18.179 +      VMS fits this proposal by allowing the toolchain to extract the
  18.180 +      application's task patterns and package them in a format that plugins
  18.181 +      for the language understand. The plugin represents the parallel aspects
  18.182 +      of the hardware, so each language's plugin defines the format of task
  18.183 +      info to be handed to the ``hardware''. The first step of specializing
  18.184 +      is thus the extraction of the task info by the toolchain.
  18.185 +
  18.186 +      <\with|par-first|0fn>
  18.187 +        <small-figure|<postscript|figures/3_stage_specialization.eps||*6/7||||>|Specialization
  18.188 +        occurs in three places. First, in the top box, the toolchain extracts
  18.189 +        task information useful to the scheduler and packages it into the
  18.190 +        binary. \ This specializes the source to the plugin's interface.
  18.191 +        \ Second, in the middle, the scheduler in the plugin retrives the
  18.192 +        info and uses it to make scheduling decisions. This is specializing
  18.193 +        the binary to the hardware abstraction. Third, at the bottom, the
  18.194 +        VMS-core implementation hides hardware details behind the interface.
  18.195 +        This is specializing the hardware abstraction to the hardware.>
  18.196 +      </with>
  18.197 +
  18.198 +      The second step of specialization is the plugin, which retrieves the
  18.199 +      task info, using it to make high quality decisions about size and
  18.200 +      placement of tasks, as represented in the middle of figure 2. \ The
  18.201 +      last step of specialization is implementing the VMS abstraction on the
  18.202 +      particular hardware. \ This combination of plugin plus VMS has the same
  18.203 +      function that the instruction set had back in the sequential days -- it
  18.204 +      provides a standard hardware abstraction. \ VMS has the advantage that
  18.205 +      the abstraction can be chosen separately for each binary, by choosing
  18.206 +      the plugin.
  18.207 +
  18.208 +      <paragraph|Isolating parallelism in the toolchain:>Focusing on the
  18.209 +      toolchain, we propose breaking it into two sections: one for
  18.210 +      parallelism, the other for sequential. The parallelism portion extracts
  18.211 +      the task and language information needed to make high quality
  18.212 +      scheduling decisions. \ The sequential specializes individual functions
  18.213 +      to the sequential cores. \ The parallelism portion remains constant
  18.214 +      across hardware, only the sequential portion changes when the
  18.215 +      instruction-set of the target hardware changes (in effect, this moves a
  18.216 +      portion of the compiler into an install-time, or load-time, or run-time
  18.217 +      component that completes binary specialization).
  18.218 +
  18.219 +      <\with|par-first|0fn>
  18.220 +        <\small-figure|<postscript|figures/Toolchain.eps||||||>>
  18.221 +          \;
  18.222 +
  18.223 +          The toolchain is split, the top portion is related to parallelism
  18.224 +          and the bottom portion does sequential compilation of C code. In
  18.225 +          the top box, source code is transformed into C code that has calls
  18.226 +          inserted. They invoke the plugin, during the run, to perform
  18.227 +          parallelism operations, such as synchronizations, sends, receives,
  18.228 +          publish, and so on. The top box also extracts parallelism
  18.229 +          information from the source, and encodes it as implementations of
  18.230 +          library calls. These are later invoked by the plugin to retrieve
  18.231 +          the information. \ In this way, the generated parallelism
  18.232 +          information passes through any standard sequential C compiler,
  18.233 +          which is the only hardware-specific portion.
  18.234 +        </small-figure>
  18.235 +      </with>
  18.236 +
  18.237 +      One possible way to achieve this is to make the parallel portion
  18.238 +      transform the original source to C code, with embedded calls to the
  18.239 +      parallelism constructs. Also during this source-to-C-plus-lib-call
  18.240 +      transform, the task information is packaged into functions in some way.
  18.241 +      \ The resulting C-plus-lib-calls source is then compiled with the
  18.242 +      sequential C compiler to make a binary, as depicted in Figure 2.
  18.243 +
  18.244 +      Meanwhile, the plugins for that language know the names of the library
  18.245 +      functions the task information has been packaged into. \ Hence, when
  18.246 +      the binary is linked to a plugin at load time, the task-info functions
  18.247 +      within the binary become available to the plugin. \ They are called
  18.248 +      during the run to extract the information.
  18.249 +
  18.250 +      This scheme allows unmodified sequential compilers to be used to pass
  18.251 +      the information along, inside of a standard binary format. \ It also
  18.252 +      separates the parallel and sequential portions of the tool chain
  18.253 +      cleanly, so only the relatively simple sequential C compiler changes
  18.254 +      with hardware. \ This scheme also leaves the language designers in
  18.255 +      charge of deciding the nature and definition of the information
  18.256 +      carrying functions.
  18.257 +
  18.258 +      These properties enable reuse of the same parallel portion of the
  18.259 +      toolchain across chips, which is especially valuable in the embedded
  18.260 +      market. \ With the inclusion of real-time aspects, such as latency
  18.261 +      bounds and deadlines, this could dramatically speed up time to market
  18.262 +      and reduce cost of introduction of new embedded chips.
  18.263 +
  18.264 +      <paragraph|Focus Area:>This part of the proposal may run into
  18.265 +      difficulties in practice. The details of architectures like vector
  18.266 +      units and GPUs are too fine-grain for typical run-time scheduling, and
  18.267 +      may require multi-versioned binaries or load-time or install-time
  18.268 +      binary optimizers to fit this paper's proposal. It will require
  18.269 +      extensive toolchain research by many groups to either realize this or
  18.270 +      give reasonable evidence that it's not practical.
  18.271 +
  18.272 +      <paragraph|What task information to extract:>This begs the question:
  18.273 +      what kind of task information is sufficient for parallel performance
  18.274 +      portability across the array of forseeable parallel architectures?
  18.275 +      Fortunately, the support system doesn't define this, but leaves it free
  18.276 +      to evolve as research progresses, providing an upgrade path.
  18.277 +
  18.278 +      We propose three kinds of information will be sufficient: 1)
  18.279 +      manipulators, which are able to modify the size of tasks, choose among
  18.280 +      alternative binary versions, and change the data layout and access
  18.281 +      pattern (such as auto-tuners injected into the binary), 2) information
  18.282 +      about the tasks such as type of core they run best on, size of data
  18.283 +      footprint, and predicted execution time, and 3) real-world constraints
  18.284 +      that relate to the tasks, such as deadlines, maximum latency for data
  18.285 +      to pass from one point in the computation to another, and quality
  18.286 +      related information. Again, it is up to the language and plugin to
  18.287 +      agree on what data is extracted, passed, and then used for scheduling.
  18.288 +      Meanwhile, it is up to VMS to provide the services required by the
  18.289 +      scheduler to make use of the information.
  18.290 +
  18.291 +      As research progresses, additional types of information may become
  18.292 +      necessary, so this flexibility from the plugin system will prove key.
  18.293 +      \ The plugin plus VMS implementation are the hardware abstraction --
  18.294 +      the parallel equivalent of what the instruction set used to be for
  18.295 +      sequential processors. \ The two define the behavior that the binary
  18.296 +      expects to be present, so not only can the implementation of this
  18.297 +      behavior evolve, but so can the behavior present and information
  18.298 +      passed.
  18.299 +
  18.300 +      <paragraph|Info exposed by VMS to plugin:>This, finally, begs the
  18.301 +      question: what kind of information and services must VMS provide to the
  18.302 +      plugin? It must expose the features of the hardware that matter the
  18.303 +      most to performance (computation, energy, and real-world related
  18.304 +      performance). We suggest that the memory hierarchy and communication
  18.305 +      between the memory pools are the most important features for parallel
  18.306 +      performance. \ However, the VMS interface should only expose the
  18.307 +      portions of memory affectable by a runtime scheduler (the register set
  18.308 +      usage of a sequential processor is fixed by the binary and so not
  18.309 +      exposed).
  18.310 +
  18.311 +      We suggest that most parallel architectures will eventually fall into a
  18.312 +      small number of classes, each of which exposes sufficient structure
  18.313 +      without exposing chip-specific details. What's important is the type(s)
  18.314 +      of cores, the pools of memory, and the nature of communication between
  18.315 +      them. On communication, the scheduler can treat the network
  18.316 +      statistically with relatively simple models, independently from the
  18.317 +      topology, without undue loss of performance <inactive|<cite|>>. So the
  18.318 +      main feature is coherent memory vs distributed, which determines
  18.319 +      whether communication can take place by shared variables in the code vs
  18.320 +      whether it needs explicit action.
  18.321 +
  18.322 +      The second area of intense research will be determining the set of
  18.323 +      interfaces to expose these hardware features such that the number of
  18.324 +      plugins needed to get good performance on nearly all hardware is
  18.325 +      minimized. We propose that most parallel hardware will fit into a
  18.326 +      hierarchical combination of: 1) multi-core and many-core that share a
  18.327 +      single coherent memory 2) one or more SIMD units that share a single
  18.328 +      coherent memory 3) collections of those connected by shared memory 4)
  18.329 +      distributed collections of those. Each memory pool, such as a cache or
  18.330 +      scratchpad, is exposed, with the communication costs from each pool to
  18.331 +      each other pool, and whether communication between them is automated or
  18.332 +      explicit. Applying this to known architectures: single-socket
  18.333 +      multi-core systems fall into 1, while adding a GPGPU adds a combination
  18.334 +      of 2 and 4. \ The Cell BE is a combination of 1 and 4, as is the SCC.
  18.335 +      \ Larrabee would have been in 1, 2, and 3 but may have been more
  18.336 +      effectively treated as 1, 2, and 4. \ Traditional supercomputers made
  18.337 +      up of shared-memory nodes connected by networks are combinations of 1
  18.338 +      and 4.
  18.339 +
  18.340 +      <paragraph|Focus Area:>This will be difficult research (some of which
  18.341 +      is currently in progress) developing low-overhead schedulers that have
  18.342 +      a single binary-interface, but efficiently handle a range of related
  18.343 +      combinations of hardware features. An example would be a single plugin
  18.344 +      that is efficient on various multi-core systems with GPU accelerators
  18.345 +      -- independent of which particular multi-core chips, and independent of
  18.346 +      which GPU chips.
  18.347 +
  18.348 +      <\with|par-columns|1>
  18.349 +        <\big-figure>
  18.350 +          <postscript|figures/eco-system.eps|*7/8|*7/8||||>
  18.351 +        </big-figure|Eco-system is composed of toolchains, plugins, and HW
  18.352 +        abstractions. \ Each element, such as a particular plugin or
  18.353 +        sequential C compiler, is supplied by a different physical-world
  18.354 +        entity, such as a company or a research group. \ Elements related to
  18.355 +        a particular language are all shown in the same color, while elements
  18.356 +        related to the same hardware class are also shown in the same color.
  18.357 +        \ The plugins combine a language color with a hardware class color
  18.358 +        because they depend on both. \ As can be seen by the coloring, the
  18.359 +        toolchain for a language is independent of HW except for the
  18.360 +        sequential C compilers.>
  18.361 +      </with>
  18.362 +
  18.363 +      <section|Eco-System>
  18.364 +
  18.365 +      Figure 4 depicts how the pieces fit together. At the top, independent
  18.366 +      software developers write applications, in a variety of languages. Each
  18.367 +      language defines its own format for conveying task-related info.
  18.368 +      Independently, plugins are implemented that accept that format, one
  18.369 +      plugin for each hardware class. This allows hardware manufacturers to
  18.370 +      supply their own plugins, for unusual hardware designs, and still take
  18.371 +      advantage of the existing application binaries (non-standard
  18.372 +      instruction sets also need an install-time translator).
  18.373 +
  18.374 +      The plugins, in the middle, act as a cross-bar switch, connecting the
  18.375 +      binaries to the hardware abstractions. They are separately distributed
  18.376 +      and loaded onto the hardware, much the way device drivers are
  18.377 +      currently.
  18.378 +
  18.379 +      At the bottom, the hardware abstraction implementations standardize the
  18.380 +      hardware. They are mainly supplied by the hardware manufacturers, but
  18.381 +      open-source implementations will likely also arise.
  18.382 +
  18.383 +      Note that the only software developed for a new HW platform is the
  18.384 +      VMS-core abstraction, sequential C compiler, and a bare-bones OS (and
  18.385 +      possibly a binary-optimizer that runs during installation or at
  18.386 +      run-time, if the plugin defines an interface for such). Existing
  18.387 +      applications are adpated via the plugin and abstraction.
  18.388 +
  18.389 +      We expect that a small number of HW classes will quickly come to
  18.390 +      dominate, which will encourage later HW development to fit within the
  18.391 +      dominant classes. As a result, a standard set of sequential C compilers
  18.392 +      will emerge, allowing software developers to perform a single
  18.393 +      compilation pass. For fine tuning of <em|sequential> compilation
  18.394 +      choices, we expect install-time binary rewriters or run-time binary
  18.395 +      optimizers.
  18.396 +
  18.397 +      The end-result is that no centralized control is needed. Language
  18.398 +      designers are free to innovate, inventing new parallelism constructs
  18.399 +      and communication abstractions, and need as little as just the set of
  18.400 +      plugins, or just the source-to-C translator to reach all the standard
  18.401 +      hardware platforms. Likewise, hardware manufacturers are free to
  18.402 +      innovate, needing minimal software development for a new chip to enjoy
  18.403 +      access to all the applications.
  18.404 +
  18.405 +      Note that new hardware still has the option of more aggressive binary
  18.406 +      optimizers. These have richer application information available than
  18.407 +      typical due to the task information bundled into the binary.\ 
  18.408 +
  18.409 +      The set of plugins is the key to this portability, in combination with
  18.410 +      funnelling many applications to the same parallelism information at the
  18.411 +      top, and funnelling many hardware platforms to the same abstraction at
  18.412 +      the bottom.
  18.413 +    </with>
  18.414 +  </with>
  18.415 +
  18.416 +  <\with|par-columns|2>
  18.417 +    <section|Internal Workings of VMS>
  18.418 +
  18.419 +    <\with|par-columns|2>
  18.420 +      As far as a binary is concerned, the parallel behavior of the hardware
  18.421 +      is represented by the combination of VMS plus the plugin, while the
  18.422 +      \ sequential behavior of the hardware's processing-elements is
  18.423 +      represented by the Instruction Set of each core.
  18.424 +
  18.425 +      The VMS implementation is made up of a master virtual-processor that
  18.426 +      receives and calls the plugin functions, and a ``core-controller'' that
  18.427 +      handles transferring the physical-core between animating the master
  18.428 +      virtual processor and animating the application's virtual processors,
  18.429 +      but according to the decisions the plugin functions make, when called
  18.430 +      by the master VP. As part of invoking a parallelism construct, an
  18.431 +      application VP attaches to itself a request destined for the master VP,
  18.432 +      then suspends. We next review how this request reaches the plugin's
  18.433 +      parallelism-construct implementation, called the requestion handler, by
  18.434 +      walking through the steps VMS takes during operation.
  18.435 +
  18.436 +      <paragraph|Steps of Operation:>The steps of operation are numbered in
  18.437 +      Figure <reference|figInternals>. \ Taking them in order, 1)
  18.438 +      <verbatim|master_loop> scans the scheduling slots to see which ones'
  18.439 +      slaves have suspended since the previous scan. \ 2) It hands these to
  18.440 +      the request handler plugged-in. \ \ 3) The data in the request causes
  18.441 +      manipulation of the data structures within the semantic state. \ These
  18.442 +      structures hold all the slaves currently in the blocked state. \ 4)
  18.443 +      Requests cause slaves to be moved to the ready-container, which was
  18.444 +      implemented as an array of simple queues, one to each physical core.
  18.445 +      Which core receives the slave is under plugin control, determined by a
  18.446 +      combination of request contents, semantic state and physical state. 5)
  18.447 +      During the scan, the <verbatim|master_loop> also looks for empty slots.
  18.448 +      It calls the scheduler plug-in function, which chooses a slave from the
  18.449 +      ready container. \ 6) The <verbatim|master_loop> then places the slave
  18.450 +      VP's pointer into the scheduling slot, making it available to the
  18.451 +      <verbatim|core_loop>. \ 7) When done with the scan, <verbatim|masterVP>
  18.452 +      suspends, switching animation back to the <verbatim|core_loop>. \ 8)
  18.453 +      <verbatim|core_loop> takes slave VPs out of the slots, then 9) switches
  18.454 +      animation to them. \ 10) When a slave self-suspends, animation returns
  18.455 +      to the <verbatim|core_loop>, which picks another, until 11) all slots
  18.456 +      are empty and the <verbatim|core_loop> switches animation to the
  18.457 +      <verbatim|masterVP>.
  18.458 +
  18.459 +      <\with|par-first|0fn>
  18.460 +        <\with|par-left|0cm>
  18.461 +          <postscript|figures/VMS-core__internal_workings.eps|*15/16|||||>
  18.462 +        </with>
  18.463 +      </with>
  18.464 +
  18.465 +      <small-figure||<label|figInternals>Internal elements of VMS
  18.466 +      implementation >
  18.467 +
  18.468 +      <paragraph|Enabling sequential implementation of parallelism
  18.469 +      semantics:>All of that happens on each core separately, but in this
  18.470 +      particular implementation we use a central <verbatim|masterLock> to
  18.471 +      ensure that only one core's <verbatim|masterVP> can be active at any
  18.472 +      time. \ This guarantees non-overlap of trace-segments from different
  18.473 +      <verbatim|masterVP>s, allowing the plugins to use sequential
  18.474 +      algorithms, without a performance penalty.
  18.475 +
  18.476 +      <section|VMS Measurements>
  18.477 +    </with>
  18.478 +
  18.479 +    <paragraph|Setup:>We implemented blocked dense matrix multiply and ran on
  18.480 +    a Core2Quad 2.4Ghz chip.
  18.481 +
  18.482 +    <paragraph|Implementation-Time:>As shown in Table 1, time to implement
  18.483 +    the runtime for the three parallel libraries averages 2 days. As an
  18.484 +    example of productivity, adding nested transactions, parallel singleton,
  18.485 +    and atomic function-execution to SSR required a single afternoon,
  18.486 +    totaling less than 100 lines of C code.
  18.487 +
  18.488 +    <tabular|<tformat|<table|<row|<cell|<small-table|<tabular|<tformat|<twith|table-lborder|.05fn>|<twith|table-rborder|.05fn>|<twith|table-bborder|.05fn>|<twith|table-tborder|.05fn>|<table|<row|<cell|>|<cell|SSR>|<cell|VPThread>|<cell|VCilk>>|<row|<cell|Design>|<cell|4>|<cell|1>|<cell|0.5>>|<row|<cell|Code>|<cell|2>|<cell|0.5>|<cell|0.5>>|<row|<cell|Test>|<cell|1>|<cell|0.5>|<cell|0.5>>|<row|<cell|L.O.C.>|<cell|470>|<cell|290>|<cell|310>>>>>|<label|tabPersonDaysLang>Person-days
  18.489 +    to design, code, and test the library plus plug-in of each language, in
  18.490 +    the order attempted. L.O.C. is lines of (original) code, excluding
  18.491 +    libraries and comments.>>>>>>
  18.492 +
  18.493 +    <paragraph|Execution Performance:> \ seen in Table
  18.494 +    <reference|tabOverheadCycles>.
  18.495 +
  18.496 +    The code has not been designed for speed, but rather to be easy to
  18.497 +    understand and modify. In particular, the schedulers are simple queues
  18.498 +    with no optimization for performance.
  18.499 +
  18.500 +    <\with|par-mode|left>
  18.501 +      <tabular|<tformat|<table|<row|<cell|<small-table|<tabular|<tformat|<cwith|3|18|4|5|cell-halign|r>|<cwith|1|1|4|5|cell-halign|r>|<cwith|10|10|1|4|cell-tborder|.05fn>|<cwith|13|13|1|4|cell-tborder|.05fn>|<cwith|16|16|1|4|cell-tborder|.05fn>|<cwith|18|18|1|4|cell-bborder|.05fn>|<cwith|7|7|4|4|cell-halign|r>|<cwith|1|18|3|3|cell-halign|r>|<twith|table-lborder|.05fn>|<twith|table-rborder|.05fn>|<twith|table-bborder|.05fn>|<twith|table-tborder|.05fn>|<table|<row|<cell|>|<cell|>|<cell|comp>|<cell|comp>>|<row|<cell|VMS
  18.502 +      Only:>|<cell|>|<cell|only>|<cell|+mem>>|<row|<cell|<verbatim|master_loop>>|<cell|>|<cell|91>|<cell|
  18.503 +      \ 110>>|<row|<cell|switch VPs>|<cell|>|<cell|77>|<cell|
  18.504 +      \ 130>>|<row|<cell|>|<cell|>|<cell|>|<cell|>>|<row|<cell|(malloc)>|<cell|>|<cell|160>|<cell|2300>>|<row|<cell|(create
  18.505 +      VP)>|<cell|>|<cell|540>|<cell|3800>>|<row|<cell|>|<cell|>|<cell|>|<cell|>>|<row|<cell|Language:>|<cell|>|<cell|>|<cell|>>|<row|<cell|SSR>|<cell|plugin
  18.506 +      -- concur>|<cell|190>|<cell|540>>|<row|<cell|>|<cell|plugin --
  18.507 +      all>|<cell|530>|<cell|2200>>|<row|<cell|>|<cell|lock>|<cell|>|<cell|
  18.508 +      250>>|<row|<cell|VPThread>|<cell|plugin --
  18.509 +      concur>|<cell|66>|<cell|710>>|<row|<cell|>|<cell|plugin --
  18.510 +      all>|<cell|180>|<cell|1500>>|<row|<cell|>|<cell|lock>|<cell|>|<cell|
  18.511 +      250>>|<row|<cell|VCilk>|<cell|plugin --
  18.512 +      concur>|<cell|65>|<cell|260>>|<row|<cell|>|<cell|plugin --
  18.513 +      all>|<cell|330>|<cell|1800>>|<row|<cell|>|<cell|lock>|<cell|>|<cell|
  18.514 +      250>>>>>|<label|tabOverheadCycles>Cycles of overhead, per scheduled
  18.515 +      slave, consisting of: A) VMS-only cycles spent in VMS portion of
  18.516 +      <verbatim|master_loop>, B) time in the <verbatim|core_loop> to switch
  18.517 +      between VPs, C) Language-specific cycles spent in the plugin's Request
  18.518 +      Handler and Scheduler, and D) obtaining the Master lock. \ ``comp
  18.519 +      only'' column is cycles with perfect memory, ``comp + mem'' is actual
  18.520 +      cycles. ``Plugin-concur'' is only concurrency related requests,
  18.521 +      ``plugin-all'' includes create and malloc requests. Numbers are to two
  18.522 +      significant digits due to variability. \ Language overhead was measured
  18.523 +      while running Matrix Multiply.>>>>>>
  18.524 +    </with>
  18.525 +
  18.526 +    <paragraph|Head to Head:>We compare our implementation of the
  18.527 +    <verbatim|spawn> and <verbatim|sync> constructs against the distributed
  18.528 +    version of Cilk, in Table <reference|tabHeadToHeadVCilk>, which shows
  18.529 +    that the same application code has similar performance.
  18.530 +
  18.531 +    <tabular|<tformat|<table|<row|<cell|<small-table|<tabular|<tformat|<cwith|8|8|1|4|cell-tborder|.05fn>|<cwith|4|4|1|4|cell-tborder|.05fn>|<cwith|2|2|1|4|cell-tborder|.05fn>|<cwith|2|9|2|2|cell-lborder|.05fn>|<cwith|7|7|2|2|cell-lborder|.05fn>|<cwith|6|6|2|3|cell-tborder|.05fn>|<cwith|6|6|2|2|cell-lborder|.05fn>|<cwith|6|6|4|4|cell-tborder|.05fn>|<cwith|6|6|1|1|cell-tborder|.05fn>|<cwith|9|9|1|3|cell-bborder|.05fn>|<twith|table-lborder|.05fn>|<twith|table-rborder|.05fn>|<twith|table-bborder|.05fn>|<twith|table-tborder|.05fn>|<table|<row|<cell|Matrix
  18.532 +    size>|<cell|>|<cell|>>|<row|<cell|81x81>|<cell|Cilk>|<cell|.017>>|<row|<cell|>|<cell|VCilk>|<cell|.008>>|<row|<cell|324x324>|<cell|Cilk>|<cell|.13>>|<row|<cell|>|<cell|VCilk>|<cell|.13>>|<row|<cell|648x648>|<cell|Cilk>|<cell|.71>>|<row|<cell|>|<cell|VCilk>|<cell|.85>>|<row|<cell|1296x1296>|<cell|Cilk>|<cell|4.8>>|<row|<cell|>|<cell|VCilk>|<cell|6.2>>>>>|<label|tabHeadToHeadVCilk>Head-to-head
  18.533 +    comparison of exe time in seconds for VCilk vs Cilk 5.4 on MM. \ VCilk
  18.534 +    does 23% worse on large matrices that run for several seconds, but 210%
  18.535 +    better on small matrices requiring milliseconds.>>>>>>
  18.536 +
  18.537 +    \;
  18.538 +
  18.539 +    Versus pthreads, our VMS based implementation has more than an order of
  18.540 +    magnitude better overhead per invocation of mutex or condition variable
  18.541 +    functionality, as seen in Table <reference|tabVPThreadSync>.
  18.542 +
  18.543 +    <\with|par-mode|left>
  18.544 +      <tabular|<tformat|<table|<row|<cell|<small-table|<tabular|<tformat|<cwith|4|7|2|5|cell-halign|r>|<cwith|6|6|4|5|cell-halign|r>|<cwith|1|1|2|2|cell-width|2.7fn>|<cwith|1|1|2|2|cell-hmode|exact>|<cwith|2|3|2|3|cell-halign|r>|<twith|table-lborder|.05fn>|<twith|table-rborder|.05fn>|<twith|table-bborder|.05fn>|<twith|table-tborder|.05fn>|<cwith|4|4|1|5|cell-tborder|.05fn>|<cwith|2|2|2|5|cell-tborder|.05fn>|<cwith|1|7|4|4|cell-lborder|.05fn>|<cwith|1|7|4|4|cell-rborder|.05fn>|<table|<row|<cell|>|<cell|
  18.545 +      VPThread>|<cell|>|<cell|pthread>|<cell|ratio>>|<row|<cell|>|<cell|comp>|<cell|total>|<cell|>|<cell|>>|<row|<cell|>|<cell|only>|<cell|>|<cell|>|<cell|>>|<row|<cell|mutex_lock>|<cell|85>|<cell|1050>|<cell|50,000>|<cell|48:1>>|<row|<cell|mutex_unlock>|<cell|85>|<cell|610>|<cell|45,000>|<cell|74:1>>|<row|<cell|cond_wait
  18.546 +      >|<cell|85>|<cell|850>|<cell|60,000>|<cell|71:1>>|<row|<cell|cond_signal>|<cell|90>|<cell|650>|<cell|60,000>|<cell|92:1>>>>>|<label|tabVPThreadSync>Rough
  18.547 +      measurements of cycles to perform synchronization primitives. \ For
  18.548 +      VPThread, the first column shows computation time of plugin when all
  18.549 +      memory accesses hit in the cache. The second column is total time,
  18.550 +      including <verbatim|master_loop>, <verbatim|core_loop>, and the effects
  18.551 +      of cache and page misses. Pthread times are deduced from round-trip
  18.552 +      experiments. The ratio calculations are pthread vs total
  18.553 +      VPThread.>>>>>>
  18.554 +    </with>
  18.555 +
  18.556 +    <section|<label|secConclusion>Conclusion>
  18.557 +
  18.558 +    This is a position paper, merely a suggestion for a large scale
  18.559 +    organizing principle by which real-world entities can cooperatively
  18.560 +    achieve performance portability. The key pattern is the funnelling of
  18.561 +    many applications to the same parallelism information at the top, the
  18.562 +    funnelling of many hardware platforms to the same abstraction at the
  18.563 +    bottom, and the set of plugins that connect the two ends.
  18.564 +  </with>
  18.565 +
  18.566 +  <\bibliography|bib|Helpers/plain|Helpers/Bib_for_papers.bib>
  18.567 +    \;
  18.568 +  </bibliography>
  18.569 +
  18.570 +  \;
  18.571 +
  18.572 +  \;
  18.573 +</body>
  18.574 +
  18.575 +<\initial>
  18.576 +  <\collection>
  18.577 +    <associate|font-base-size|9>
  18.578 +    <associate|language|american>
  18.579 +    <associate|page-breaking|sloppy>
  18.580 +    <associate|page-extend|2fn>
  18.581 +    <associate|page-flexibility|1.0>
  18.582 +    <associate|page-medium|paper>
  18.583 +    <associate|page-screen-margin|true>
  18.584 +    <associate|page-show-hf|true>
  18.585 +    <associate|page-shrink|0fn>
  18.586 +    <associate|page-type|letter>
  18.587 +    <associate|preamble|false>
  18.588 +  </collection>
  18.589 +</initial>
  18.590 +
  18.591 +<\references>
  18.592 +  <\collection>
  18.593 +    <associate|auto-1|<tuple|1|1>>
  18.594 +    <associate|auto-10|<tuple|3|3>>
  18.595 +    <associate|auto-11|<tuple|4|4>>
  18.596 +    <associate|auto-12|<tuple|5|4>>
  18.597 +    <associate|auto-13|<tuple|3|4>>
  18.598 +    <associate|auto-14|<tuple|4|5>>
  18.599 +    <associate|auto-15|<tuple|5|5>>
  18.600 +    <associate|auto-16|<tuple|6|5>>
  18.601 +    <associate|auto-17|<tuple|4|5>>
  18.602 +    <associate|auto-18|<tuple|7|5>>
  18.603 +    <associate|auto-19|<tuple|6|6>>
  18.604 +    <associate|auto-2|<tuple|2|2>>
  18.605 +    <associate|auto-20|<tuple|8|6>>
  18.606 +    <associate|auto-21|<tuple|9|6>>
  18.607 +    <associate|auto-22|<tuple|1|6>>
  18.608 +    <associate|auto-23|<tuple|10|6>>
  18.609 +    <associate|auto-24|<tuple|2|6>>
  18.610 +    <associate|auto-25|<tuple|11|6>>
  18.611 +    <associate|auto-26|<tuple|3|6>>
  18.612 +    <associate|auto-27|<tuple|4|6>>
  18.613 +    <associate|auto-28|<tuple|7|6>>
  18.614 +    <associate|auto-29|<tuple|7|6>>
  18.615 +    <associate|auto-3|<tuple|2.1|2>>
  18.616 +    <associate|auto-30|<tuple|7|8>>
  18.617 +    <associate|auto-31|<tuple|7|8>>
  18.618 +    <associate|auto-32|<tuple|3|8>>
  18.619 +    <associate|auto-33|<tuple|4|8>>
  18.620 +    <associate|auto-34|<tuple|7|9>>
  18.621 +    <associate|auto-35|<tuple|7|9>>
  18.622 +    <associate|auto-36|<tuple|4|9>>
  18.623 +    <associate|auto-37|<tuple|8|9>>
  18.624 +    <associate|auto-38|<tuple|8|10>>
  18.625 +    <associate|auto-39|<tuple|9|10>>
  18.626 +    <associate|auto-4|<tuple|3|2>>
  18.627 +    <associate|auto-40|<tuple|9|10>>
  18.628 +    <associate|auto-41|<tuple|9|10>>
  18.629 +    <associate|auto-42|<tuple|9|10>>
  18.630 +    <associate|auto-43|<tuple|9|10>>
  18.631 +    <associate|auto-44|<tuple|16|10>>
  18.632 +    <associate|auto-45|<tuple|3|10>>
  18.633 +    <associate|auto-46|<tuple|4|11>>
  18.634 +    <associate|auto-47|<tuple|9|11>>
  18.635 +    <associate|auto-48|<tuple|9|11>>
  18.636 +    <associate|auto-49|<tuple|9|11>>
  18.637 +    <associate|auto-5|<tuple|3.1|2>>
  18.638 +    <associate|auto-50|<tuple|9|?>>
  18.639 +    <associate|auto-51|<tuple|9|?>>
  18.640 +    <associate|auto-52|<tuple|9|?>>
  18.641 +    <associate|auto-6|<tuple|1|2>>
  18.642 +    <associate|auto-7|<tuple|1|3>>
  18.643 +    <associate|auto-8|<tuple|2|3>>
  18.644 +    <associate|auto-9|<tuple|2|3>>
  18.645 +    <associate|bib-Actors97|<tuple|1|10>>
  18.646 +    <associate|bib-CILKHome|<tuple|6|10>>
  18.647 +    <associate|bib-ComponentModel00|<tuple|11|10>>
  18.648 +    <associate|bib-Conway63|<tuple|2|10>>
  18.649 +    <associate|bib-Dijkstra67|<tuple|4|10>>
  18.650 +    <associate|bib-Gelernter85Linda|<tuple|5|10>>
  18.651 +    <associate|bib-Hewitt10|<tuple|8|10>>
  18.652 +    <associate|bib-Lamport78|<tuple|6|11>>
  18.653 +    <associate|bib-Lamport87|<tuple|10|10>>
  18.654 +    <associate|bib-OpenMPHome|<tuple|14|10>>
  18.655 +    <associate|bib-TBBHome|<tuple|3|10>>
  18.656 +    <associate|bib-VMSHome|<tuple|7|10>>
  18.657 +    <associate|bib-hoare78|<tuple|9|10>>
  18.658 +    <associate|bib-milner80|<tuple|12|10>>
  18.659 +    <associate|bib-milner99|<tuple|13|10>>
  18.660 +    <associate|figAppFlow|<tuple|5|6>>
  18.661 +    <associate|figInternals|<tuple|4|5>>
  18.662 +    <associate|figMasterSplit|<tuple|6|6>>
  18.663 +    <associate|figTimeMapping|<tuple|6|4>>
  18.664 +    <associate|secAbsModel|<tuple|6|4>>
  18.665 +    <associate|secApp|<tuple|6|7>>
  18.666 +    <associate|secConclusion|<tuple|7|6>>
  18.667 +    <associate|secInternal|<tuple|3|4>>
  18.668 +    <associate|secLib|<tuple|6|8>>
  18.669 +    <associate|secOS|<tuple|5.2|10>>
  18.670 +    <associate|secResults|<tuple|6|6>>
  18.671 +    <associate|tabHeadToHeadVCilk|<tuple|3|6>>
  18.672 +    <associate|tabMasterCycles|<tuple|2|?>>
  18.673 +    <associate|tabOverheadCycles|<tuple|2|6>>
  18.674 +    <associate|tabPersonDaysLang|<tuple|1|6>>
  18.675 +    <associate|tabVPThreadSync|<tuple|4|6>>
  18.676 +  </collection>
  18.677 +</references>
  18.678 +
  18.679 +<\auxiliary>
  18.680 +  <\collection>
  18.681 +    <\associate|bib>
  18.682 +      Hewitt10
  18.683 +
  18.684 +      Actors97
  18.685 +
  18.686 +      ComponentModel00
  18.687 +
  18.688 +      hoare78
  18.689 +
  18.690 +      milner99
  18.691 +
  18.692 +      Gelernter85Linda
  18.693 +    </associate>
  18.694 +    <\associate|figure>
  18.695 +      <tuple|normal|The three places that specialization occurs. In the top
  18.696 +      box, the toolchain extracts task information useful to the scheduler
  18.697 +      and packages it into the binary, specializing the source to the
  18.698 +      plugin's interface. \ In the middle, the scheduler in the plugin
  18.699 +      retrives the info and uses it to make scheduling decisions,
  18.700 +      specializing the binary to the hardware abstraction. At the bottom, the
  18.701 +      VMS-core implementation hides hardware details behind the interface,
  18.702 +      specializing the hardware to the hardware
  18.703 +      abstraction.|<pageref|auto-6>>
  18.704 +
  18.705 +      <\tuple|normal>
  18.706 +        \;
  18.707 +
  18.708 +        The toolchain is split, the top portion is related to parallelism and
  18.709 +        the bottom portion does sequential compilation of C code. In the top
  18.710 +        box, source code is transformed into C code that has calls inserted.
  18.711 +        They invoke the plugin, during the run, to perform parallelism
  18.712 +        operations, such as synchronizations, sends, receives, publish, and
  18.713 +        so on. The top box also extracts parallelism information from the
  18.714 +        source, and encodes it as implementations of library calls. These are
  18.715 +        later invoked by the plugin to retrieve the information. \ In this
  18.716 +        way, the generated parallelism information passes through any
  18.717 +        standard sequential C compiler, which is the only hardware-specific
  18.718 +        portion.
  18.719 +      </tuple|<pageref|auto-7>>
  18.720 +
  18.721 +      <tuple|normal|Eco-system is composed of toolchains, plugins, and HW
  18.722 +      abstractions. \ Each element, such as a particular plugin or sequential
  18.723 +      C compiler, is supplied by a different physical-world entity, such as a
  18.724 +      company or a research group. \ Elements related to a particular
  18.725 +      language are all shown in the same color, while elements related to the
  18.726 +      same hardware class are also shown in the same color. \ The plugins
  18.727 +      combine a language color with a hardware class color because they
  18.728 +      depend on both. \ As can be seen by the coloring, the toolchain for a
  18.729 +      language is independent of HW except for the sequential C
  18.730 +      compilers.|<pageref|auto-12>>
  18.731 +
  18.732 +      <tuple|normal|<label|figInternals>Internal elements of VMS
  18.733 +      implementation |<pageref|auto-16>>
  18.734 +    </associate>
  18.735 +    <\associate|table>
  18.736 +      <tuple|normal|<label|tabPersonDaysLang>Person-days to design, code, and
  18.737 +      test the library plus plug-in of each language, in the order attempted.
  18.738 +      L.O.C. is lines of (original) code, excluding libraries and
  18.739 +      comments.|<pageref|auto-22>>
  18.740 +
  18.741 +      <tuple|normal|<label|tabOverheadCycles>Cycles of overhead, per
  18.742 +      scheduled slave, consisting of: A) VMS-only cycles spent in VMS portion
  18.743 +      of <with|font-family|<quote|tt>|language|<quote|verbatim>|master_loop>,
  18.744 +      B) time in the <with|font-family|<quote|tt>|language|<quote|verbatim>|core_loop>
  18.745 +      to switch between VPs, C) Language-specific cycles spent in the
  18.746 +      plugin's Request Handler and Scheduler, and D) obtaining the Master
  18.747 +      lock. \ ``comp only'' column is cycles with perfect memory, ``comp +
  18.748 +      mem'' is actual cycles. ``Plugin-concur'' is only concurrency related
  18.749 +      requests, ``plugin-all'' includes create and malloc requests. Numbers
  18.750 +      are to two significant digits due to variability. \ Language overhead
  18.751 +      was measured while running Matrix Multiply.|<pageref|auto-24>>
  18.752 +
  18.753 +      <tuple|normal|<label|tabHeadToHeadVCilk>Head-to-head comparison of exe
  18.754 +      time in seconds for VCilk vs Cilk 5.4 on MM. \ VCilk does 23% worse on
  18.755 +      large matrices that run for several seconds, but 210% better on small
  18.756 +      matrices requiring milliseconds.|<pageref|auto-26>>
  18.757 +
  18.758 +      <tuple|normal|<label|tabVPThreadSync>Rough measurements of cycles to
  18.759 +      perform synchronization primitives. \ For VPThread, the first column
  18.760 +      shows computation time of plugin when all memory accesses hit in the
  18.761 +      cache. The second column is total time, including
  18.762 +      <with|font-family|<quote|tt>|language|<quote|verbatim>|master_loop>,
  18.763 +      <with|font-family|<quote|tt>|language|<quote|verbatim>|core_loop>, and
  18.764 +      the effects of cache and page misses. Pthread times are deduced from
  18.765 +      round-trip experiments. The ratio calculations are pthread vs total
  18.766 +      VPThread.|<pageref|auto-27>>
  18.767 +    </associate>
  18.768 +    <\associate|toc>
  18.769 +      <vspace*|1fn><with|font-series|<quote|bold>|math-font-series|<quote|bold>|1<space|2spc>Overview
  18.770 +      and Motivation> <datoms|<macro|x|<repeat|<arg|x>|<with|font-series|medium|<with|font-size|1|<space|0.2fn>.<space|0.2fn>>>>>|<htab|5mm>>
  18.771 +      <no-break><pageref|auto-1><vspace|0.5fn>
  18.772 +
  18.773 +      <vspace*|1fn><with|font-series|<quote|bold>|math-font-series|<quote|bold>|2<space|2spc>VMS>
  18.774 +      <datoms|<macro|x|<repeat|<arg|x>|<with|font-series|medium|<with|font-size|1|<space|0.2fn>.<space|0.2fn>>>>>|<htab|5mm>>
  18.775 +      <no-break><pageref|auto-2><vspace|0.5fn>
  18.776 +
  18.777 +      <with|par-left|<quote|1.5fn>|2.1<space|2spc>Overview of VMS
  18.778 +      \ \ <datoms|<macro|x|<repeat|<arg|x>|<with|font-series|medium|<with|font-size|1|<space|0.2fn>.<space|0.2fn>>>>>|<htab|5mm>>
  18.779 +      <no-break><pageref|auto-3>>
  18.780 +
  18.781 +      <vspace*|1fn><with|font-series|<quote|bold>|math-font-series|<quote|bold>|3<space|2spc>Specialization>
  18.782 +      <datoms|<macro|x|<repeat|<arg|x>|<with|font-series|medium|<with|font-size|1|<space|0.2fn>.<space|0.2fn>>>>>|<htab|5mm>>
  18.783 +      <no-break><pageref|auto-4><vspace|0.5fn>
  18.784 +
  18.785 +      <with|par-left|<quote|1.5fn>|3.1<space|2spc>Three-step specialization
  18.786 +      <datoms|<macro|x|<repeat|<arg|x>|<with|font-series|medium|<with|font-size|1|<space|0.2fn>.<space|0.2fn>>>>>|<htab|5mm>>
  18.787 +      <no-break><pageref|auto-5>>
  18.788 +
  18.789 +      <with|par-left|<quote|6fn>|Isolating parallelism in the toolchain:
  18.790 +      <datoms|<macro|x|<repeat|<arg|x>|<with|font-series|medium|<with|font-size|1|<space|0.2fn>.<space|0.2fn>>>>>|<htab|5mm>>
  18.791 +      <no-break><pageref|auto-8><vspace|0.15fn>>
  18.792 +
  18.793 +      <with|par-left|<quote|6fn>|Caveat: <datoms|<macro|x|<repeat|<arg|x>|<with|font-series|medium|<with|font-size|1|<space|0.2fn>.<space|0.2fn>>>>>|<htab|5mm>>
  18.794 +      <no-break><pageref|auto-9><vspace|0.15fn>>
  18.795 +
  18.796 +      <with|par-left|<quote|6fn>|What task information to extract:
  18.797 +      <datoms|<macro|x|<repeat|<arg|x>|<with|font-series|medium|<with|font-size|1|<space|0.2fn>.<space|0.2fn>>>>>|<htab|5mm>>
  18.798 +      <no-break><pageref|auto-10><vspace|0.15fn>>
  18.799 +
  18.800 +      <with|par-left|<quote|6fn>|Info exposed by VMS to plugin:
  18.801 +      <datoms|<macro|x|<repeat|<arg|x>|<with|font-series|medium|<with|font-size|1|<space|0.2fn>.<space|0.2fn>>>>>|<htab|5mm>>
  18.802 +      <no-break><pageref|auto-11><vspace|0.15fn>>
  18.803 +
  18.804 +      <vspace*|1fn><with|font-series|<quote|bold>|math-font-series|<quote|bold>|4<space|2spc>Eco-System>
  18.805 +      <datoms|<macro|x|<repeat|<arg|x>|<with|font-series|medium|<with|font-size|1|<space|0.2fn>.<space|0.2fn>>>>>|<htab|5mm>>
  18.806 +      <no-break><pageref|auto-13><vspace|0.5fn>
  18.807 +
  18.808 +      <vspace*|1fn><with|font-series|<quote|bold>|math-font-series|<quote|bold>|5<space|2spc>>
  18.809 +      <datoms|<macro|x|<repeat|<arg|x>|<with|font-series|medium|<with|font-size|1|<space|0.2fn>.<space|0.2fn>>>>>|<htab|5mm>>
  18.810 +      <no-break><pageref|auto-14><vspace|0.5fn>
  18.811 +
  18.812 +      <with|par-left|<quote|1.5fn>|5.1<space|2spc>Internal Workings of VMS
  18.813 +      <datoms|<macro|x|<repeat|<arg|x>|<with|font-series|medium|<with|font-size|1|<space|0.2fn>.<space|0.2fn>>>>>|<htab|5mm>>
  18.814 +      <no-break><pageref|auto-15>>
  18.815 +
  18.816 +      <with|par-left|<quote|6fn>|Steps of Operation:
  18.817 +      <datoms|<macro|x|<repeat|<arg|x>|<with|font-series|medium|<with|font-size|1|<space|0.2fn>.<space|0.2fn>>>>>|<htab|5mm>>
  18.818 +      <no-break><pageref|auto-17><vspace|0.15fn>>
  18.819 +
  18.820 +      <with|par-left|<quote|6fn>|Enabling sequential implementation of
  18.821 +      parallelism semantics: <datoms|<macro|x|<repeat|<arg|x>|<with|font-series|medium|<with|font-size|1|<space|0.2fn>.<space|0.2fn>>>>>|<htab|5mm>>
  18.822 +      <no-break><pageref|auto-18><vspace|0.15fn>>
  18.823 +
  18.824 +      <vspace*|1fn><with|font-series|<quote|bold>|math-font-series|<quote|bold>|6<space|2spc><label|secResults>Performance>
  18.825 +      <datoms|<macro|x|<repeat|<arg|x>|<with|font-series|medium|<with|font-size|1|<space|0.2fn>.<space|0.2fn>>>>>|<htab|5mm>>
  18.826 +      <no-break><pageref|auto-19><vspace|0.5fn>
  18.827 +
  18.828 +      <with|par-left|<quote|6fn>|Setup: <datoms|<macro|x|<repeat|<arg|x>|<with|font-series|medium|<with|font-size|1|<space|0.2fn>.<space|0.2fn>>>>>|<htab|5mm>>
  18.829 +      <no-break><pageref|auto-20><vspace|0.15fn>>
  18.830 +
  18.831 +      <with|par-left|<quote|6fn>|Implementation-Time:
  18.832 +      <datoms|<macro|x|<repeat|<arg|x>|<with|font-series|medium|<with|font-size|1|<space|0.2fn>.<space|0.2fn>>>>>|<htab|5mm>>
  18.833 +      <no-break><pageref|auto-21><vspace|0.15fn>>
  18.834 +
  18.835 +      <with|par-left|<quote|6fn>|Execution Performance:
  18.836 +      <datoms|<macro|x|<repeat|<arg|x>|<with|font-series|medium|<with|font-size|1|<space|0.2fn>.<space|0.2fn>>>>>|<htab|5mm>>
  18.837 +      <no-break><pageref|auto-23><vspace|0.15fn>>
  18.838 +
  18.839 +      <with|par-left|<quote|6fn>|Head to Head: VCilk vs Cilk 5.4 \ plus
  18.840 +      \ VPThread vs pthread: <datoms|<macro|x|<repeat|<arg|x>|<with|font-series|medium|<with|font-size|1|<space|0.2fn>.<space|0.2fn>>>>>|<htab|5mm>>
  18.841 +      <no-break><pageref|auto-25><vspace|0.15fn>>
  18.842 +
  18.843 +      <vspace*|1fn><with|font-series|<quote|bold>|math-font-series|<quote|bold>|7<space|2spc><label|secConclusion>Conclusion>
  18.844 +      <datoms|<macro|x|<repeat|<arg|x>|<with|font-series|medium|<with|font-size|1|<space|0.2fn>.<space|0.2fn>>>>>|<htab|5mm>>
  18.845 +      <no-break><pageref|auto-28><vspace|0.5fn>
  18.846 +
  18.847 +      <vspace*|1fn><with|font-series|<quote|bold>|math-font-series|<quote|bold>|Bibliography>
  18.848 +      <datoms|<macro|x|<repeat|<arg|x>|<with|font-series|medium|<with|font-size|1|<space|0.2fn>.<space|0.2fn>>>>>|<htab|5mm>>
  18.849 +      <no-break><pageref|auto-29><vspace|0.5fn>
  18.850 +    </associate>
  18.851 +  </collection>
  18.852 +</auxiliary>
  18.853 \ No newline at end of file
    19.1 Binary file 0__Papers/PStack/Eco_System/Jan_2011_Hotpar_Port_Perf_3.pdf has changed
    20.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    20.2 +++ b/0__Papers/PStack/Eco_System/Jan_2011_Hotpar_Port_Perf_3.tm	Sun Apr 08 09:00:10 2012 -0700
    20.3 @@ -0,0 +1,965 @@
    20.4 +<TeXmacs|1.0.7.3>
    20.5 +
    20.6 +<style|article>
    20.7 +
    20.8 +<\body>
    20.9 +  <doc-data|<doc-title|Support of Collective Effort Towards Performance
   20.10 +  Portability>|<doc-author-data|<author-name|Sean Halle
   20.11 +  >|<author-email|sean.halle@inria.fr>>||>
   20.12 +
   20.13 +  <\abstract>
   20.14 +    Performance portability, in the sense that a single source can run with
   20.15 +    good performance across a wide variation of parallel hardware platforms,
   20.16 +    is strongly desired by industry and actively being researched. \ However,
   20.17 +    evidence is mounting that performance portability cannot be realized at
   20.18 +    just the toolchain level, or just at the runtime level or just at the
   20.19 +    hardware abstraction level.
   20.20 +
   20.21 +    This is a position paper, making a suggestion for how the groups involved
   20.22 +    can more efficiently solve the performance portability problem together.
   20.23 +    We don't propose a solution, at all, but rather a support system for the
   20.24 +    players to self organize and collectively find one. \ The support system
   20.25 +    is based on a new <em|extendable> virtualization mechanism called VMS
   20.26 +    (Virtualized Master-Slave), that fulfills the needs of an organizing
   20.27 +    principle, and provides focus that may increase research efficiency. The
   20.28 +    difficult work will be the on-going research efforts on parallel language
   20.29 +    design, compilers, source-to-source transform tools, binary optimization,
   20.30 +    run-time schedulers, and hardware support for parallelism. \ Although it
   20.31 +    doesn't in itself solve the problem, such an organizing principle may be
   20.32 +    a valuable step towards a solution -- the problem may be too complex and
   20.33 +    require cooperation of too many real-world entities for a single-entity
   20.34 +    solution.
   20.35 +
   20.36 +    We briefly review VMS, and illustrate how it could be used to give rise
   20.37 +    to an eco-system in which performance portability is collectively
   20.38 +    realized. \ To support the suggestion, we give measurements of the time
   20.39 +    to implement three parallelism-construct libraries, and performance
   20.40 +    numbers for them, along with measurements of the basic overhead of VMS.
   20.41 +  </abstract>
   20.42 +
   20.43 +  <\with|par-columns|1>
   20.44 +    <\with|par-columns|2>
   20.45 +      <section|Overview and Motivation>
   20.46 +
   20.47 +      Evidence is mounting that one-stop solutions to performance portability
   20.48 +      fail to address critical real-world patterns. For example, attempting
   20.49 +      to place the full specialization into the toolchain centralizes the
   20.50 +      specialization effort in a single organization. One route is PetaBricks
   20.51 +      style <cite|PetaBricks09> which places specialization into a single
   20.52 +      tool that injects an adaptable runtime. Another is BLIS style
   20.53 +      <cite|BLISInHotPar> which automates re-compilation for new targets and
   20.54 +      automates distribution of multiple binaries -- to do this for thousands
   20.55 +      of different software development entities requires centralization.
   20.56 +      Either way, such a centralized approach concentrates control, creates a
   20.57 +      choke-point slowing the pace of innovation, and has serious unresolved
   20.58 +      technical challenges.
   20.59 +
   20.60 +      Pure runtime based approaches <cite|DKUTechRep> imply a single binary,
   20.61 +      with only the runtime dynamic-library changing across targets. This
   20.62 +      frees hardware manufacturers to independently deploy runtime libraries.
   20.63 +      However, for performance they must take advantage of language-specific
   20.64 +      constructs. This forces a separate runtime for each language. Without a
   20.65 +      means to simplify the creation of such runtimes, and reuse effort
   20.66 +      across hardware, this represents significant development effort.
   20.67 +
   20.68 +      Finally, hardware abstraction based approaches, such as JITs
   20.69 +      <cite|Sejits><cite|Shankar05> or VMMs <cite|Rosenblum05>, place the
   20.70 +      work of specializing into the virtual machine, which makes reuse
   20.71 +      difficult, forcing rewrite of JIT internals for each hardware platform,
   20.72 +      for each language. This software cost is an issue in the embedded space
   20.73 +      where new hardware is introduced often and has a limited market size to
   20.74 +      amortize the software cost. \ In addition, this one-stop approach
   20.75 +      requires a different JIT for each language, because it has to recognize
   20.76 +      language-specific features to specialize -- or else it fails to achieve
   20.77 +      good performance. This requires extensive work, making domain-specific
   20.78 +      languages time-consuming and difficult to develop, and the multiple
   20.79 +      JITs logistically awkward.
   20.80 +
   20.81 +      In practice, most approaches combine at least two in a limited way. We
   20.82 +      take the position in this paper that a support system is needed that
   20.83 +      operates at all three levels: the language design plus toolchain level;
   20.84 +      the runtime system level; and the hardware abstraction level. Sequoia
   20.85 +      <cite|Sequoia06> does this, in a limited way. \ We propose a more
   20.86 +      general approach that supports (multiple) languages without restricting
   20.87 +      them, has more freedom to specialize the runtime, \ and reduces the
   20.88 +      effort to add new target hardware. It takes advantage of VMS
   20.89 +      (Virtualized Master-Slave) <cite|VMSSubmitted><cite|VMSHome>, which
   20.90 +      provides pieces for each level, acting as an organizing principle.
   20.91 +
   20.92 +      Section 2 reviews VMS. Section 3 reviews performance portability
   20.93 +      fundamentals. Section 4 illustrates using VMS to support an eco-system.
   20.94 +      Section 5 gives details of a VMS implementation, and 6 gives VMS
   20.95 +      performance. Section 7 concludes.
   20.96 +
   20.97 +      <section|Overview of VMS>
   20.98 +
   20.99 +      On nomenclature, in this paper we define <em|task> as a 3-tuple:
  20.100 +      \<less\>animation event, collection of code animated, collection of
  20.101 +      information the code is animated upon\<gtr\>. The phrase ``we create a
  20.102 +      task'' means we create a combination of code plus data with the intent
  20.103 +      to animate.
  20.104 +
  20.105 +      Virtualized Master Slave (VMS) is an <em|extensible> virtualization
  20.106 +      mechanism that replaces Threads. \ Each language has its own scheduler,
  20.107 +      along with a definition of parallelism constructs, such as
  20.108 +      publish-subscribe channel, or send-receive, or spawn-sync. This
  20.109 +      scheduler plus parallelism construct implementation are plugged in to
  20.110 +      VMS, and, together, complete the runtime for the language.
  20.111 +
  20.112 +      <yes-indent>The plugin is separately loaded onto the hardware as a
  20.113 +      dynamic library or device driver. This makes the plugin a new component
  20.114 +      in the software stack.
  20.115 +
  20.116 +      The VMS model can be implemented as a user-space library, or existing
  20.117 +      OS kernels can be converted to the VMS model by opening up their
  20.118 +      scheduler, exposing the VMS plugin interface. The parallelism
  20.119 +      constructs are implemented using sequential algorithms, reducing
  20.120 +      implementation time for parallelism semantics to a matter of days.
  20.121 +      \ The plugged-in scheduler gives the language control over assigning
  20.122 +      work to physical cores. On multi-core shared-memory machines, the
  20.123 +      run-time overhead is low, around a few hundred nano-seconds per
  20.124 +      concurrency operation.
  20.125 +
  20.126 +      VMS isn't a language, but rather <em|supports> the creation of language
  20.127 +      runtimes. Examples could include: Actors
  20.128 +      <cite|Hewitt10><cite|Actors97>; Components <cite|ComponentModel00>;
  20.129 +      process calculi like CSP <cite|hoare78> and Pi-calculus
  20.130 +      <cite|milner99>; and coordination languages like Linda
  20.131 +      <cite|Gelernter85Linda>. \ Systems like TBB<cite|TBBHome>,
  20.132 +      OpenMP<cite|OpenMPHome>, and Sequoia may also be implemented with VMS,
  20.133 +      as well as the threading portion of Java, and even pthreads.
  20.134 +
  20.135 +      <section|Specialization>
  20.136 +
  20.137 +      Portable performance is achieved by specializing the source code to the
  20.138 +      hardware. \ For traditional sequential source on sequential processors,
  20.139 +      the specialization was the translation to machine code and optimization
  20.140 +      that took place in the compiler.
  20.141 +
  20.142 +      This one-step specialization was sufficient because most of the
  20.143 +      performance portability was provided by using micro-architecture
  20.144 +      hardware techniques that exploited instruction-level parallelism
  20.145 +      underneath a standard instruction-set abstraction (plus faster clock).
  20.146 +
  20.147 +      We conjecture that the reason such a hardware-based approach to
  20.148 +      performance portability has failed for parallel hardware is that larger
  20.149 +      granularity parallelism is tied to the language constructs and to
  20.150 +      application constructs (whereas instruction-level parallelism is tied
  20.151 +      only to the machine-instruction-set constructs). Hence, information
  20.152 +      about the language patterns and application patterns must be available
  20.153 +      in order to exploit these larger granularities.
  20.154 +
  20.155 +      Following this intuition, we propose that a system for parallel
  20.156 +      performance portability have a means to identify language and
  20.157 +      application constructs and package this information into a standard
  20.158 +      format. \ Also, a hardware abstraction should be provided that accepts
  20.159 +      such information and uses it to make high-quality decisions about task
  20.160 +      creation, sizing, and placement.
  20.161 +
  20.162 +      <subsection|Three-step specialization>
  20.163 +
  20.164 +      VMS fits this proposal by making specialization happen in three steps,
  20.165 +      as illustrated in Figure 1.
  20.166 +
  20.167 +      First, in the top box, the toolchain extracts task information useful
  20.168 +      to the scheduler and packages it into the binary. \ This specializes
  20.169 +      the source to the plugin's interface. \ Second, in the middle, the
  20.170 +      scheduler in the plugin retrieves the info and uses it to make
  20.171 +      scheduling decisions. This is specializing the binary to the hardware
  20.172 +      abstraction. Third, at the bottom, the VMS-core implementation hides
  20.173 +      hardware details behind the interface. This is specializing the
  20.174 +      hardware abstraction to the hardware.
  20.175 +
  20.176 +      <\with|par-first|0fn>
  20.177 +        <small-figure|<postscript|figures/3_stage_specialization.eps||*6/7||||>|Specialization
  20.178 +        occurs in three places. >
  20.179 +      </with>
  20.180 +
  20.181 +      The combination of plugin plus VMS has the same function that the
  20.182 +      instruction set had back in the sequential days -- it provides a
  20.183 +      standard hardware abstraction. \ VMS has the advantage that the
  20.184 +      abstraction can be chosen separately for each binary, by choosing the
  20.185 +      plugin.
  20.186 +
  20.187 +      <paragraph|Isolating parallelism in the toolchain:>Focusing on the
  20.188 +      toolchain, we propose breaking it into two sections: one for
  20.189 +      parallelism, the other for sequential. The parallelism portion extracts
  20.190 +      the task and language information needed to make high quality
  20.191 +      scheduling decisions. \ The sequential specializes individual functions
  20.192 +      to the sequential cores. \ The parallelism portion remains constant
  20.193 +      across hardware, only the sequential portion changes when the
  20.194 +      instruction-set of the target hardware changes (in effect, this moves a
  20.195 +      portion of the compiler into an install-time, or load-time, or run-time
  20.196 +      component that completes binary specialization).
  20.197 +
  20.198 +      One possible way to achieve this is to make the parallel portion
  20.199 +      transform the original source to C code, with embedded calls to the
  20.200 +      parallelism constructs. Also during this source-to-C-plus-lib-call
  20.201 +      transform, the task information is packaged into functions in some way.
  20.202 +      \ The resulting C-plus-lib-calls source is then compiled with a
  20.203 +      sequential C compiler to make a binary, as depicted in Figure 2.
  20.204 +
  20.205 +      <\with|par-first|0fn>
  20.206 +        <\small-figure|<postscript|figures/Toolchain.eps||||||>>
  20.207 +          \;
  20.208 +
  20.209 +          The toolchain is split into parallel and sequential portions. The
  20.210 +          parallel portion generates the bodies of information-carrying
  20.211 +          functions that the plugin later calls to retrieve the info.
  20.212 +        </small-figure>
  20.213 +      </with>
  20.214 +
  20.215 +      Meanwhile, the plugins for that language know the names of the library
  20.216 +      functions the task information has been packaged into. \ Hence, when
  20.217 +      the binary is linked to a plugin at load time, the task-info functions
  20.218 +      within the binary become available to the plugin. \ They are called
  20.219 +      during the run to extract the information.
  20.220 +
  20.221 +      This scheme allows unmodified sequential compilers to be used to pass
  20.222 +      the information along, inside of a standard binary format. \ It also
  20.223 +      separates the parallel and sequential portions of the tool chain
  20.224 +      cleanly, so only the relatively simple sequential C compiler changes
  20.225 +      with hardware. \ This scheme also leaves the language designers in
  20.226 +      charge of deciding the nature and definition of the information
  20.227 +      carrying functions.
  20.228 +
  20.229 +      These properties enable reuse of the same parallel portion of the
  20.230 +      toolchain across chips, which is especially valuable in the embedded
  20.231 +      market. \ With the inclusion of real-time aspects, such as latency
  20.232 +      bounds and deadlines, this could dramatically speed up time to market
  20.233 +      and reduce cost of introduction of new embedded chips.
  20.234 +
  20.235 +      <paragraph|Focus Area:>This part of the proposal may run into
  20.236 +      difficulties in practice. The details of architectures like vector
  20.237 +      units and GPUs are too fine-grain for typical run-time scheduling, and
  20.238 +      may require multi-versioned binaries<cite|Fursin05><cite|Consel96> or
  20.239 +      binary optimizers<cite|Duesterwald05><cite|Zhang97> or PetaBricks style
  20.240 +      adaptability. It will require extensive toolchain research by many
  20.241 +      groups to either solve this or give reasonable evidence that it's not
  20.242 +      practical.
  20.243 +
  20.244 +      <paragraph|What task information to extract:>This begs the question:
  20.245 +      what kind of task information is sufficient for performance portability
  20.246 +      across the array of foreseeable parallel architectures? Fortunately,
  20.247 +      the support system doesn't define this, but leaves it free to evolve as
  20.248 +      research progresses, enabling an upgrade path.
  20.249 +
  20.250 +      We propose three kinds of information will be sufficient: 1)
  20.251 +      manipulators, which are able to modify the size of tasks, choose among
  20.252 +      alternative binary versions, and change the data layout and access
  20.253 +      pattern (such as auto-tuners injected into the binary and invoked by
  20.254 +      plugin), 2) information about the tasks such as communication with
  20.255 +      other tasks (for data affinity), preferred core type, data footprint,
  20.256 +      and predicted execution time, and 3) real-world constraints that relate
  20.257 +      to the tasks, such as deadlines, maximum latency for data to pass from
  20.258 +      one point in the computation to another, and quality related
  20.259 +      information. Again, it is up to the language and plugin to agree on
  20.260 +      what data is extracted, passed, and then used for scheduling.
  20.261 +      Meanwhile, VMS must provide the scheduler with the services needed to
  20.262 +      make use of that data.
  20.263 +
  20.264 +      As research progresses, additional types of information may prove
  20.265 +      needed, so flexibility from the plugin system will be key. \ The plugin
  20.266 +      plus VMS implementation are a hardware abstraction -- the parallel
  20.267 +      equivalent of what the instruction set used to be for sequential
  20.268 +      processors, but now defined in software.
  20.269 +
  20.270 +      <paragraph|Info exposed by VMS to plugin:>This, finally, begs the
  20.271 +      question: what kind of information and services must VMS provide to the
  20.272 +      plugin? It must expose the structure of the hardware that matters most
  20.273 +      to performance (computation, energy, and real-world related
  20.274 +      performance).
  20.275 +
  20.276 +      \ We believe that the type(s) of cores, the pools of memory and
  20.277 +      communication between them are the most important features for parallel
  20.278 +      performance. However, it should only expose the portions of memory
  20.279 +      affectable by a runtime scheduler (the register set usage of a
  20.280 +      sequential processor or vector processor is fixed by the binary and so
  20.281 +      not exposed).
  20.282 +
  20.283 +      On the nature of communication, we believe that the scheduler can
  20.284 +      safely model any network with a topology-independent statistical model,
  20.285 +      without undue loss of performance <cite|Agarwal91><cite|Aida00>. This
  20.286 +      leaves the main feature as coherent memory vs distributed, which
  20.287 +      determines whether communication takes place by shared variables in the
  20.288 +      code vs whether it needs explicit action.
  20.289 +
  20.290 +      Following this, we propose that for the purposes of scheduling, most
  20.291 +      parallel hardware will be adequately modeled by a simplified
  20.292 +      hierarchical graph. Nodes are of type: 1) physical memory array, 2)
  20.293 +      processor pipeline, 3) internally-scheduled sub-graph. Communication
  20.294 +      links are chosen from: 1) automated movement (ex: due to coherence
  20.295 +      mechanism) 2) explicit movement. \ The links are statistical models of
  20.296 +      how well the physical network moves data.
  20.297 +
  20.298 +      The internally-scheduled sub-graph is the key feature. \ It allows an
  20.299 +      entire GPU, for example, to be treated as one run-time schedulable node
  20.300 +      as StarPU <cite|Augonnet09> does. It also allows a hierarchy of plugins
  20.301 +      to exist for complex hardware. Higher level plugins schedule large
  20.302 +      tasks to sub-graphs, in which the tasks are again divided (using
  20.303 +      manipulators packaged by the toolchain, such as demonstrated by
  20.304 +      PetaBricks and DKU<cite|DKUTechRep><cite|DeblockingCode>). Techniques
  20.305 +      such as Hierarchically Tiled Arrays <cite|Padua08> and the loop
  20.306 +      manipulation features of the X Language <cite|Donadio06> will also
  20.307 +      facilitate such hierarchical scheduling.
  20.308 +
  20.309 +      We suggest that most parallel architectures will eventually fall into a
  20.310 +      small number of groups. All targets in a group have similar graphs.
  20.311 +      This conveys sufficient structure to efficiently schedule any target in
  20.312 +      the group, without exposing chip-specific details.
  20.313 +
  20.314 +      <paragraph|Focus Area:>This will be difficult research (some of which
  20.315 +      is currently in progress) developing low-overhead schedulers that have
  20.316 +      a single binary-interface, but efficiently handle a range of related
  20.317 +      hardware graphs. An example would be a single plugin whose scheduler is
  20.318 +      efficient on various multi-core systems with GPU accelerators,
  20.319 +      regardless of which particular multi-core and GPU chips are present,
  20.320 +      possibly adapting job-scheduling approaches <cite|Gehring96>.
  20.321 +
  20.322 +      <section|Eco-System>
  20.323 +
  20.324 +      Figure 4 depicts how many real-world entities might interact to supply
  20.325 +      the various pieces. At the top, independent software developers write
  20.326 +      applications, in a variety of languages. Each language is defined by a
  20.327 +      research group, along with its own format for conveying task-related
  20.328 +      info.\ 
  20.329 +
  20.330 +      The plugins, in the middle, act as a cross-bar switch, connecting the
  20.331 +      binaries to the hardware abstractions. They are separately distributed
  20.332 +      and loaded onto the hardware, and separately written. The middle will
  20.333 +      fill out as research teams discover scheduling techniques for various
  20.334 +      groupings (classes) of hardware. Each implements a plugin for a
  20.335 +      hardware class, which accepts a particular language's format. For
  20.336 +      unusual hardware designs, the manufacturer supplies their own plugin
  20.337 +      for the popular languages, thereby taking advantage of the existing
  20.338 +      application binaries (non-standard instruction sets also need an
  20.339 +      install-time translator).
  20.340 +
  20.341 +      At the bottom, the VMS-core implementations standardize the hardware.
  20.342 +      They are mainly supplied by the hardware manufacturers.
  20.343 +
  20.344 +      The minimal software needed for a new HW platform is the VMS-core
  20.345 +      abstraction, sequential C compiler, and a bare-bones OS (and possibly a
  20.346 +      binary-optimizer). Existing applications are adapted via the plugins
  20.347 +      for the hardware class and the abstraction.
  20.348 +
  20.349 +      We expect that a small number of HW classes will quickly come to
  20.350 +      dominate, which will encourage later HW development to fit within the
  20.351 +      dominant classes. As a result, a standard set of plugins, and
  20.352 +      sequential C compilers will emerge, allowing software developers to
  20.353 +      perform a single compilation pass. For fine tuning of <em|sequential>
  20.354 +      compilation choices (or optimization of fine-grain hardware like SIMD
  20.355 +      GPUs), we expect install-time binary re-writers or run-time binary
  20.356 +      optimizers.
  20.357 +
  20.358 +      The end-result is that no centralized control is needed. Language
  20.359 +      designers innovate, inventing new parallelism constructs, and need as
  20.360 +      little as just a source-to-C translator to reach all the standard
  20.361 +      hardware platforms. Likewise, hardware manufacturers innovate freely,
  20.362 +      needing minimal software development for a new chip to enjoy access to
  20.363 +      existing development tools and applications.
  20.364 +
  20.365 +      Note that new hardware still has the option of aggressive binary
  20.366 +      optimizers. In this scheme they have richer application information
  20.367 +      available than normal due to the task information bundled into the
  20.368 +      binary.\ 
  20.369 +
  20.370 +      The set of plugins is the key to this portability, in combination with
  20.371 +      funneling many applications to the same parallelism information at the
  20.372 +      top, and funneling many hardware platforms to similar graphs at the
  20.373 +      bottom.
  20.374 +
  20.375 +      <\with|par-columns|1>
  20.376 +        <\big-figure>
  20.377 +          <postscript|figures/eco-system.eps|*7/8|*7/8||||>
  20.378 +        </big-figure|Eco-system is composed of toolchains, plugins, and HW
  20.379 +        abstractions. \ Each element, such as a particular plugin or
  20.380 +        sequential C compiler, is supplied by a different physical-world
  20.381 +        entity, such as a company or a research group. \ Elements related to
  20.382 +        a particular language are all shown in the same color, while elements
  20.383 +        related to the same hardware class are also shown in the same color.
  20.384 +        \ The plugins combine a language color with a hardware class color
  20.385 +        because they depend on both. \ As can be seen by the coloring, the
  20.386 +        toolchain for a language is independent of HW except for the
  20.387 +        sequential C compilers.>
  20.388 +      </with>
  20.389 +    </with>
  20.390 +  </with>
  20.391 +
  20.392 +  <\with|par-columns|2>
  20.393 +    <section|Internal Workings of VMS>
  20.394 +
  20.395 +    <\with|par-columns|2>
  20.396 +      To give greater understanding of VMS, we describe the internal working
  20.397 +      of our implementation for shared-memory multi-core hardware. It has a
  20.398 +      master virtual-processor (VP) on each core, into which the plugins are
  20.399 +      inserted, and a ``core-controller'' that handles transferring the
  20.400 +      physical-core between animating the master VP and animating the slave
  20.401 +      VPs. The plugin functions are called by the master VP and control which
  20.402 +      slave goes to which core (more detail shortly). All application code is
  20.403 +      animated by slave VPs. When app-code invokes a parallelism construct,
  20.404 +      the slave VP first attaches to itself a request representing the
  20.405 +      parallelism construct (and destined for the plugin in the master VP)
  20.406 +      then suspends. We next review how this request reaches the plugin's
  20.407 +      parallelism-construct implementation, called the <em|request handler>,
  20.408 +      by walking through the steps VMS takes during operation.
  20.409 +
  20.410 +      <paragraph|Steps of Operation:>The steps of operation are numbered in
  20.411 +      Figure <reference|figInternals>. \ Taking them in order, 1)
  20.412 +      <verbatim|master_loop> scans the scheduling slots to see which ones'
  20.413 +      slaves have suspended since the previous scan. \ 2) It hands these to
  20.414 +      the request handler plugged-in. \ \ 3) The data in the request causes
  20.415 +      the request handler to manipulate data structures within the shared
  20.416 +      semantic state. \ These structures hold all the slaves currently
  20.417 +      suspended. \ 4) Requests cause slaves to be moved to the ready
  20.418 +      container (for SSR, this is one queue, readyQ, on each physical core --
  20.419 +      SSR constructs and work-stealing determine which core a slave is
  20.420 +      assigned to). 5) During the scan, the <verbatim|master_loop>
  20.421 +      additionally looks for empty slots. For each, it calls the scheduler
  20.422 +      plug-in function, which returns a slave (for SSR, this just pops the
  20.423 +      Q). \ 6) The <verbatim|master_loop> then places the slave VP's pointer
  20.424 +      into the scheduling slot, making it available to the
  20.425 +      <verbatim|core_loop>. \ 7) When done with the scan, <verbatim|masterVP>
  20.426 +      suspends, switching animation back to the <verbatim|core_loop>. \ 8)
  20.427 +      <verbatim|core_loop> takes slave VPs out of the slots, then 9) switches
  20.428 +      animation to them. \ 10) When a slave self-suspends (due to app-code),
  20.429 +      animation returns to the <verbatim|core_loop>, which picks another,
  20.430 +      until 11) all slots are empty and the <verbatim|core_loop> again
  20.431 +      switches animation to the <verbatim|masterVP>.
  20.432 +
  20.433 +      <\with|par-first|0fn>
  20.434 +        <\with|par-left|0cm>
  20.435 +          <postscript|figures/VMS-core__internal_workings.eps|*15/16|||||>
  20.436 +        </with>
  20.437 +      </with>
  20.438 +
  20.439 +      <small-figure||<label|figInternals>Internal elements of VMS
  20.440 +      implementation >
  20.441 +
  20.442 +      <paragraph|Sequential implementation of parallel constructs:>In this
  20.443 +      particular implementation we use a central <verbatim|masterLock> to
  20.444 +      ensure that only one core's <verbatim|masterVP> can be active at any
  20.445 +      time. \ This guarantees non-overlap of <verbatim|masterVP>s on
  20.446 +      different cores, allowing the plugins to use sequential algorithms.
  20.447 +
  20.448 +      <section|VMS Measurements>
  20.449 +    </with>
  20.450 +
  20.451 +    <paragraph|Setup:>We implemented blocked dense matrix multiply and ran on
  20.452 +    a Core2Quad 2.4Ghz chip.
  20.453 +
  20.454 +    <paragraph|Implementation-Time:>As shown in Table 1, time to implement
  20.455 +    the three parallel libraries averages 2 days. As an example of
  20.456 +    productivity, adding nested transactions, parallel singleton, and atomic
  20.457 +    function-execution to SSR required a single afternoon, totaling less than
  20.458 +    100 lines of C code.
  20.459 +
  20.460 +    <tabular|<tformat|<table|<row|<cell|<small-table|<tabular|<tformat|<twith|table-lborder|.05fn>|<twith|table-rborder|.05fn>|<twith|table-bborder|.05fn>|<twith|table-tborder|.05fn>|<table|<row|<cell|>|<cell|SSR>|<cell|Vthread>|<cell|VCilk>>|<row|<cell|Design>|<cell|4>|<cell|1>|<cell|0.5>>|<row|<cell|Code>|<cell|2>|<cell|0.5>|<cell|0.5>>|<row|<cell|Test>|<cell|1>|<cell|0.5>|<cell|0.5>>|<row|<cell|L.O.C.>|<cell|470>|<cell|290>|<cell|310>>>>>|<label|tabPersonDaysLang>Person-days
  20.461 +    to design, code, and test each parallelism library, in the order
  20.462 +    attempted. L.O.C. is lines of (original) code, excluding libraries and
  20.463 +    comments.>>>>>>
  20.464 +
  20.465 +    <paragraph|Execution Performance:> \ Performance of VMS is seen in Table
  20.466 +    <reference|tabOverheadCycles>. The code has not been designed for speed,
  20.467 +    but rather to be easy to understand and modify. In particular, the
  20.468 +    schedulers are simple queues with no optimization for performance.
  20.469 +
  20.470 +    <\with|par-mode|left>
  20.471 +      <tabular|<tformat|<table|<row|<cell|<small-table|<tabular|<tformat|<cwith|3|16|4|5|cell-halign|r>|<cwith|1|1|4|5|cell-halign|r>|<cwith|10|10|1|4|cell-tborder|.05fn>|<cwith|12|12|1|4|cell-tborder|.05fn>|<cwith|14|14|1|4|cell-tborder|.05fn>|<cwith|6|6|4|4|cell-halign|r>|<cwith|1|16|3|3|cell-halign|r>|<twith|table-lborder|.05fn>|<twith|table-rborder|.05fn>|<twith|table-bborder|.05fn>|<twith|table-tborder|.05fn>|<table|<row|<cell|>|<cell|>|<cell|comp>|<cell|comp>>|<row|<cell|VMS
  20.472 +      Only:>|<cell|>|<cell|only>|<cell|+mem>>|<row|<cell|<verbatim|master_loop>>|<cell|>|<cell|91>|<cell|
  20.473 +      \ 110>>|<row|<cell|switch VPs>|<cell|>|<cell|77>|<cell|
  20.474 +      \ 130>>|<row|<cell|(malloc)>|<cell|>|<cell|160>|<cell|2300>>|<row|<cell|(create
  20.475 +      VP)>|<cell|>|<cell|540>|<cell|3800>>|<row|<cell|Master
  20.476 +      lock>|<cell|>|<cell|>|<cell|250>>|<row|<cell|>|<cell|>|<cell|>|<cell|>>|<row|<cell|Library:>|<cell|>|<cell|>|<cell|>>|<row|<cell|SSR>|<cell|plugin
  20.477 +      -- concur>|<cell|190>|<cell|540>>|<row|<cell|>|<cell|plugin --
  20.478 +      all>|<cell|530>|<cell|2200>>|<row|<cell|Vthread>|<cell|plugin --
  20.479 +      concur>|<cell|66>|<cell|710>>|<row|<cell|>|<cell|plugin --
  20.480 +      all>|<cell|180>|<cell|1500>>|<row|<cell|VCilk>|<cell|plugin --
  20.481 +      concur>|<cell|65>|<cell|260>>|<row|<cell|>|<cell|plugin --
  20.482 +      all>|<cell|330>|<cell|1800>>>>>|<label|tabOverheadCycles>Cycles of
  20.483 +      overhead, per scheduled slave. ``comp only'' is perfect memory, ``comp
  20.484 +      + mem'' is actual cycles. ``Plugin-concur'' only concurrency requests,
  20.485 +      ``plugin-all'' includes create and malloc requests. Two significant
  20.486 +      digits due to variability.>>>>>>
  20.487 +    </with>
  20.488 +
  20.489 +    <paragraph|Head to Head:>Comparing our implementation of the
  20.490 +    <verbatim|spawn> and <verbatim|sync> constructs against the distributed
  20.491 +    version of Cilk, the same application code has similar performance. VCilk
  20.492 +    does 23% worse on large matrices that run for several seconds, but 210%
  20.493 +    better on small matrices requiring only milliseconds. Versus pthreads,
  20.494 +    our VMS based implementation has more than an order of magnitude better
  20.495 +    overhead per invocation of mutex or condition variable functionality.
  20.496 +
  20.497 +    <section|<label|secConclusion>Conclusion>
  20.498 +
  20.499 +    This is a position paper, merely a suggestion for a support system for
  20.500 +    cooperatively achieving performance portability. The key pattern is the
  20.501 +    funneling of many applications to the same parallelism information at the
  20.502 +    top, the funneling of many hardware platforms to the same abstraction at
  20.503 +    the bottom, and the set of plugins that connect the two ends.
  20.504 +  </with>
  20.505 +
  20.506 +  <\bibliography|bib|Helpers/plain|Helpers/Bib_for_papers.bib>
  20.507 +    <\bib-list|10>
  20.508 +      <bibitem*|1><label|bib-DeblockingCode>DKU-ized Deblocking Filter code.
  20.509 +      <newblock>http://dku.svn.sourceforge.net/viewvc/dku/branches/DKU_C__Deblocking__orig/.
  20.510 +
  20.511 +      <bibitem*|2><label|bib-Agarwal91>Anant Agarwal. <newblock>Limits on
  20.512 +      interconnection network performance.
  20.513 +      <newblock><with|font-shape|italic|Parallel and Distributed Systems,
  20.514 +      IEEE Transactions on>, 2:398 -- 412, 1991.
  20.515 +
  20.516 +      <bibitem*|3><label|bib-Actors97>G.<nbsp>Agha, I.<nbsp>Mason,
  20.517 +      S.<nbsp>Smith, and C.<nbsp>Talcott. <newblock>A foundation for actor
  20.518 +      computation. <newblock><with|font-shape|italic|Journal of Functional
  20.519 +      Programming>, 7(01):1--72, 1997.
  20.520 +
  20.521 +      <bibitem*|4><label|bib-Aida00>K.<nbsp>Aida, A.<nbsp>Takefusa,
  20.522 +      H.<nbsp>Nakada, S.<nbsp>Matsuoka, S.<nbsp>Sekiguchi, and
  20.523 +      U.<nbsp>Nagashima. <newblock>Performance evaluation model for
  20.524 +      scheduling in global computing systems.
  20.525 +      <newblock><with|font-shape|italic|INTERNATIONAL JOURNAL OF HIGH
  20.526 +      PERFORMANCE COMPUTING APPLICATIONS>, 14:268--279, 2000.
  20.527 +
  20.528 +      <bibitem*|5><label|bib-PetaBricks09>Jason Ansel, Cy<nbsp>Chan,
  20.529 +      Yee<nbsp>Lok Wong, Marek Olszewski, Qin Zhao, Alan Edelman, and Saman
  20.530 +      Amarasinghe. <newblock>Petabricks: a language and compiler for
  20.531 +      algorithmic choice. <newblock>In <with|font-shape|italic|Proceedings of
  20.532 +      the 2009 ACM SIGPLAN conference on Programming language design and
  20.533 +      implementation>, PLDI '09, pages 38--49, 2009.
  20.534 +
  20.535 +      <bibitem*|6><label|bib-Augonnet09>Cédric Augonnet, Samuel Thibault,
  20.536 +      Raymond Namyst, and Pierre-André Wacrenier. <newblock>StarPU: A
  20.537 +      unified platform for task scheduling on heterogeneous multicore
  20.538 +      architectures. <newblock>In <with|font-shape|italic|Euro-Par 2009
  20.539 +      Parallel Processing>, Lecture Notes in Computer Science, pages
  20.540 +      863--874. 2009.
  20.541 +
  20.542 +      <bibitem*|7><label|bib-Sejits>B.<nbsp>Catanzaro, S.<nbsp>Kamil,
  20.543 +      Y.<nbsp>Lee, K.<nbsp>Asanovic, J.<nbsp>Demmel, K.<nbsp>Keutzer,
  20.544 +      J.<nbsp>Shalf, K.<nbsp>Yelick, and A.<nbsp>Fox. <newblock>Sejits:
  20.545 +      Getting productivity and performance with selective embedded jit
  20.546 +      specialization. <newblock><with|font-shape|italic|First Workshop on
  20.547 +      Programmable Models for Emerging Architecture at the 18th International
  20.548 +      Conference on Parallel Architectures and Compilation Techniques>, 2009.
  20.549 +
  20.550 +      <bibitem*|8><label|bib-Consel96>Charles Consel. <newblock>A general
  20.551 +      approach for run-time specialization and its application to c.
  20.552 +      <newblock>pages 145--156. ACM Press, 1996.
  20.553 +
  20.554 +      <bibitem*|9><label|bib-TBBHome>Intel Corp. <newblock>TBB home page.
  20.555 +      <newblock>http://www.threadingbuildingblocks.org.
  20.556 +
  20.557 +      <bibitem*|10><label|bib-Donadio06>Sebastien Donadio, James Brodman,
  20.558 +      Thomas Roeder, Kamen Yotov, Denis Barthou, Albert Cohen, María
  20.559 +      Garzarán, David Padua, and Keshav Pingali. <newblock>A language for
  20.560 +      the compact representation of multiple program versions. <newblock>In
  20.561 +      <with|font-shape|italic|Languages and Compilers for Parallel
  20.562 +      Computing>, Lecture Notes in Computer Science, pages 136--151. 2006.
  20.563 +
  20.564 +      <bibitem*|11><label|bib-Duesterwald05>E<nbsp>Duesterwald.
  20.565 +      <newblock>Design and engineering of a dynamic binary optimizer.
  20.566 +      <newblock><with|font-shape|italic|Proceedings of the IEEE>, 93:436 --
  20.567 +      448, 2005.
  20.568 +
  20.569 +      <bibitem*|12><label|bib-Sequoia06>Kayvon Fatahalian, Daniel<nbsp>Reiter
  20.570 +      Horn, Timothy<nbsp>J. Knight, Larkhoon Leem, Mike Houston,
  20.571 +      Ji<nbsp>Young Park, Mattan Erez, Manman Ren, Alex Aiken,
  20.572 +      William<nbsp>J. Dally, and Pat Hanrahan. <newblock>Sequoia: programming
  20.573 +      the memory hierarchy. <newblock>In <with|font-shape|italic|SC '06:
  20.574 +      Proceedings of the 2006 ACM/IEEE conference on Supercomputing>,
  20.575 +      page<nbsp>83, 2006.
  20.576 +
  20.577 +      <bibitem*|13><label|bib-Fursin05>Grigori Fursin, Albert Cohen, Michael
  20.578 +      O’Boyle, and Olivier Temam. <newblock>A practical method for quickly
  20.579 +      evaluating program optimizations. <newblock>In Tom Conte, Nacho
  20.580 +      Navarro, Wen-mei Hwu, Mateo Valero, and Theo Ungerer, editors,
  20.581 +      <with|font-shape|italic|High Performance Embedded Architectures and
  20.582 +      Compilers>, Lecture Notes in Computer Science, pages 29--46. Springer
  20.583 +      Berlin / Heidelberg, 2005.
  20.584 +
  20.585 +      <bibitem*|14><label|bib-Gehring96>Jörn Gehring and Friedhelm Ramme.
  20.586 +      <newblock>Architecture-independent request-scheduling with tight
  20.587 +      waiting-time estimations. <newblock>In <with|font-shape|italic|Job
  20.588 +      Scheduling Strategies for Parallel Processing>, volume 1162 of
  20.589 +      <with|font-shape|italic|Lecture Notes in Computer Science>, pages
  20.590 +      65--88. 1996.
  20.591 +
  20.592 +      <bibitem*|15><label|bib-Gelernter85Linda>D.<nbsp>Gelernter.
  20.593 +      <newblock>Generative communication in Linda.
  20.594 +      <newblock><with|font-shape|italic|ACM Transactions on Programming
  20.595 +      Languages and Systems (TOPLAS)>, 7(1):80--112, 1985.
  20.596 +
  20.597 +      <bibitem*|16><label|bib-Padua08>Jia Guo, Ganesh Bikshandi,
  20.598 +      Basilio<nbsp>B. Fraguela, Maria<nbsp>J. Garzaran, and David Padua.
  20.599 +      <newblock>Programming with tiles. <newblock>In
  20.600 +      <with|font-shape|italic|Proceedings of the 13th ACM SIGPLAN Symposium
  20.601 +      on Principles and practice of parallel programming>, PPoPP '08, pages
  20.602 +      111--122, 2008.
  20.603 +
  20.604 +      <bibitem*|17><label|bib-VMSHome>Sean Halle. <newblock>VMS home page.
  20.605 +      <newblock>http://vmsexemodel.sourceforge.net.
  20.606 +
  20.607 +      <bibitem*|18><label|bib-VMSSubmitted>Sean Halle and Albert Cohen.
  20.608 +      <newblock>An extensible virtualization mechanism to replace threads.
  20.609 +      <newblock>submitted to PLDI 2011.
  20.610 +
  20.611 +      <bibitem*|19><label|bib-DKUTechRep>Sean Halle and Albert Cohen.
  20.612 +      <newblock>Dku pattern for performance portable parallel software, 2009.
  20.613 +      <newblock>http://www.soe.ucsc.edu/share/technical-reports/2009/ucsc-soe-09-06.pdf.
  20.614 +
  20.615 +      <bibitem*|20><label|bib-BLISInHotPar>Sean Halle and Albert Cohen.
  20.616 +      <newblock>Leveraging semantics attached to function calls to isolate
  20.617 +      applications from hardware. <newblock>In <with|font-shape|italic|HOTPAR
  20.618 +      '10: USENIX Workshop on Hot Topics in Parallelism>, June 2010.
  20.619 +
  20.620 +      <bibitem*|21><label|bib-Hewitt10>Carl Hewitt. <newblock>Actor model of
  20.621 +      computation, 2010. <newblock>http://arxiv.org/abs/1008.1459.
  20.622 +
  20.623 +      <bibitem*|22><label|bib-hoare78>C.<nbsp>A.<nbsp>R. Hoare.
  20.624 +      <newblock>Communicating sequential processes.
  20.625 +      <newblock><with|font-shape|italic|Communications of the ACM>,
  20.626 +      21(8):666--677, 1978.
  20.627 +
  20.628 +      <bibitem*|23><label|bib-ComponentModel00>G<nbsp>Leavens and
  20.629 +      M<nbsp>Sitaraman (eds). <newblock><with|font-shape|italic|Foundations
  20.630 +      of Component-Based Systems>. <newblock>Cambridge University Press,
  20.631 +      2000.
  20.632 +
  20.633 +      <bibitem*|24><label|bib-milner99>Robin Milner.
  20.634 +      <newblock><with|font-shape|italic|Communicating and Mobile Systems: The
  20.635 +      pi-Calculus>. <newblock>Cambridge University Press, 1999.
  20.636 +
  20.637 +      <bibitem*|25><label|bib-OpenMPHome>OpenMP organization.
  20.638 +      <newblock>OpenMP home page. <newblock>http://www.openmp.org.
  20.639 +
  20.640 +      <bibitem*|26><label|bib-Rosenblum05>M.<nbsp>Rosenblum and
  20.641 +      T.<nbsp>Garfinkel. <newblock>Virtual machine monitors: current
  20.642 +      technology and future trends. <newblock><with|font-shape|italic|IEEE
  20.643 +      Computer>, 38:39 -- 47, 2005.
  20.644 +
  20.645 +      <bibitem*|27><label|bib-Shankar05>Ajeet Shankar, S.<nbsp>Subramanya
  20.646 +      Sastry, Rastislav Bodík, and James<nbsp>E. Smith. <newblock>Runtime
  20.647 +      specialization with optimistic heap analysis. <newblock>In
  20.648 +      <with|font-shape|italic|Proceedings of the 20th annual ACM SIGPLAN
  20.649 +      conference on Object-oriented programming, systems, languages, and
  20.650 +      applications>, OOPSLA '05, pages 327--343, 2005.
  20.651 +
  20.652 +      <bibitem*|28><label|bib-Zhang97>Xiaolan Zhang, Zheng Wang, Nicholas
  20.653 +      Gloy, J.<nbsp>Bradley Chen, and Michael<nbsp>D. Smith. <newblock>System
  20.654 +      support for automatic profiling and optimization. <newblock>In
  20.655 +      <with|font-shape|italic|Proceedings of the sixteenth ACM symposium on
  20.656 +      Operating systems principles>, SOSP '97, pages 15--26, 1997.
  20.657 +    </bib-list>
  20.658 +  </bibliography>
  20.659 +
  20.660 +  \;
  20.661 +
  20.662 +  \;
  20.663 +</body>
  20.664 +
  20.665 +<\initial>
  20.666 +  <\collection>
  20.667 +    <associate|font-base-size|9>
  20.668 +    <associate|language|american>
  20.669 +    <associate|page-breaking|sloppy>
  20.670 +    <associate|page-extend|2fn>
  20.671 +    <associate|page-flexibility|1.0>
  20.672 +    <associate|page-medium|paper>
  20.673 +    <associate|page-screen-margin|true>
  20.674 +    <associate|page-show-hf|true>
  20.675 +    <associate|page-shrink|0fn>
  20.676 +    <associate|page-type|letter>
  20.677 +    <associate|preamble|false>
  20.678 +  </collection>
  20.679 +</initial>
  20.680 +
  20.681 +<\references>
  20.682 +  <\collection>
  20.683 +    <associate|auto-1|<tuple|1|1>>
  20.684 +    <associate|auto-10|<tuple|4|3>>
  20.685 +    <associate|auto-11|<tuple|5|3>>
  20.686 +    <associate|auto-12|<tuple|4|3>>
  20.687 +    <associate|auto-13|<tuple|3|4>>
  20.688 +    <associate|auto-14|<tuple|5|4>>
  20.689 +    <associate|auto-15|<tuple|6|5>>
  20.690 +    <associate|auto-16|<tuple|4|5>>
  20.691 +    <associate|auto-17|<tuple|7|5>>
  20.692 +    <associate|auto-18|<tuple|6|5>>
  20.693 +    <associate|auto-19|<tuple|8|5>>
  20.694 +    <associate|auto-2|<tuple|2|1>>
  20.695 +    <associate|auto-20|<tuple|9|5>>
  20.696 +    <associate|auto-21|<tuple|1|5>>
  20.697 +    <associate|auto-22|<tuple|10|5>>
  20.698 +    <associate|auto-23|<tuple|2|5>>
  20.699 +    <associate|auto-24|<tuple|11|5>>
  20.700 +    <associate|auto-25|<tuple|7|5>>
  20.701 +    <associate|auto-26|<tuple|7|6>>
  20.702 +    <associate|auto-27|<tuple|7|6>>
  20.703 +    <associate|auto-28|<tuple|7|6>>
  20.704 +    <associate|auto-29|<tuple|7|6>>
  20.705 +    <associate|auto-3|<tuple|3|2>>
  20.706 +    <associate|auto-30|<tuple|7|8>>
  20.707 +    <associate|auto-31|<tuple|7|8>>
  20.708 +    <associate|auto-32|<tuple|3|8>>
  20.709 +    <associate|auto-33|<tuple|4|8>>
  20.710 +    <associate|auto-34|<tuple|7|9>>
  20.711 +    <associate|auto-35|<tuple|7|9>>
  20.712 +    <associate|auto-36|<tuple|4|9>>
  20.713 +    <associate|auto-37|<tuple|8|9>>
  20.714 +    <associate|auto-38|<tuple|8|10>>
  20.715 +    <associate|auto-39|<tuple|9|10>>
  20.716 +    <associate|auto-4|<tuple|3.1|2>>
  20.717 +    <associate|auto-40|<tuple|9|10>>
  20.718 +    <associate|auto-41|<tuple|9|10>>
  20.719 +    <associate|auto-42|<tuple|9|10>>
  20.720 +    <associate|auto-43|<tuple|9|10>>
  20.721 +    <associate|auto-44|<tuple|16|10>>
  20.722 +    <associate|auto-45|<tuple|3|10>>
  20.723 +    <associate|auto-46|<tuple|4|11>>
  20.724 +    <associate|auto-47|<tuple|9|11>>
  20.725 +    <associate|auto-48|<tuple|9|11>>
  20.726 +    <associate|auto-49|<tuple|9|11>>
  20.727 +    <associate|auto-5|<tuple|1|2>>
  20.728 +    <associate|auto-50|<tuple|9|?>>
  20.729 +    <associate|auto-51|<tuple|9|?>>
  20.730 +    <associate|auto-52|<tuple|9|?>>
  20.731 +    <associate|auto-6|<tuple|1|2>>
  20.732 +    <associate|auto-7|<tuple|2|2>>
  20.733 +    <associate|auto-8|<tuple|2|3>>
  20.734 +    <associate|auto-9|<tuple|3|3>>
  20.735 +    <associate|bib-Actors97|<tuple|3|6>>
  20.736 +    <associate|bib-Agarwal91|<tuple|2|6>>
  20.737 +    <associate|bib-Aida00|<tuple|4|6>>
  20.738 +    <associate|bib-Augonnet09|<tuple|6|6>>
  20.739 +    <associate|bib-BLISInHotPar|<tuple|20|6>>
  20.740 +    <associate|bib-CILKHome|<tuple|6|10>>
  20.741 +    <associate|bib-ComponentModel00|<tuple|23|6>>
  20.742 +    <associate|bib-Consel96|<tuple|8|6>>
  20.743 +    <associate|bib-Conway63|<tuple|2|10>>
  20.744 +    <associate|bib-DKUTechRep|<tuple|19|6>>
  20.745 +    <associate|bib-DeblockingCode|<tuple|1|6>>
  20.746 +    <associate|bib-Dijkstra67|<tuple|4|10>>
  20.747 +    <associate|bib-Donadio06|<tuple|10|6>>
  20.748 +    <associate|bib-Duesterwald05|<tuple|11|6>>
  20.749 +    <associate|bib-Fursin05|<tuple|13|6>>
  20.750 +    <associate|bib-Gehring96|<tuple|14|6>>
  20.751 +    <associate|bib-Gelernter85Linda|<tuple|15|6>>
  20.752 +    <associate|bib-Hewitt10|<tuple|21|6>>
  20.753 +    <associate|bib-Lamport78|<tuple|6|11>>
  20.754 +    <associate|bib-Lamport87|<tuple|10|10>>
  20.755 +    <associate|bib-OpenMPHome|<tuple|25|6>>
  20.756 +    <associate|bib-Padua08|<tuple|16|6>>
  20.757 +    <associate|bib-PetaBricks09|<tuple|5|6>>
  20.758 +    <associate|bib-Rosenblum05|<tuple|26|6>>
  20.759 +    <associate|bib-Sejits|<tuple|7|6>>
  20.760 +    <associate|bib-Sequioa06|<tuple|10|6>>
  20.761 +    <associate|bib-Sequoia06|<tuple|12|6>>
  20.762 +    <associate|bib-Shankar05|<tuple|27|6>>
  20.763 +    <associate|bib-TBBHome|<tuple|9|6>>
  20.764 +    <associate|bib-VMSHome|<tuple|17|6>>
  20.765 +    <associate|bib-VMSSubmitted|<tuple|18|6>>
  20.766 +    <associate|bib-Zhang97|<tuple|28|6>>
  20.767 +    <associate|bib-hoare78|<tuple|22|6>>
  20.768 +    <associate|bib-milner80|<tuple|12|10>>
  20.769 +    <associate|bib-milner99|<tuple|24|6>>
  20.770 +    <associate|figAppFlow|<tuple|5|6>>
  20.771 +    <associate|figInternals|<tuple|4|5>>
  20.772 +    <associate|figMasterSplit|<tuple|6|6>>
  20.773 +    <associate|figTimeMapping|<tuple|6|4>>
  20.774 +    <associate|secAbsModel|<tuple|6|4>>
  20.775 +    <associate|secApp|<tuple|6|7>>
  20.776 +    <associate|secConclusion|<tuple|28|5>>
  20.777 +    <associate|secInternal|<tuple|3|4>>
  20.778 +    <associate|secLib|<tuple|6|8>>
  20.779 +    <associate|secOS|<tuple|5.2|10>>
  20.780 +    <associate|secResults|<tuple|6|6>>
  20.781 +    <associate|tabHeadToHeadVCilk|<tuple|3|6>>
  20.782 +    <associate|tabMasterCycles|<tuple|2|?>>
  20.783 +    <associate|tabOverheadCycles|<tuple|2|5>>
  20.784 +    <associate|tabPersonDaysLang|<tuple|1|5>>
  20.785 +    <associate|tabVPThreadSync|<tuple|3|6>>
  20.786 +  </collection>
  20.787 +</references>
  20.788 +
  20.789 +<\auxiliary>
  20.790 +  <\collection>
  20.791 +    <\associate|bib>
  20.792 +      PetaBricks09
  20.793 +
  20.794 +      BLISInHotPar
  20.795 +
  20.796 +      DKUTechRep
  20.797 +
  20.798 +      Sejits
  20.799 +
  20.800 +      Shankar05
  20.801 +
  20.802 +      Rosenblum05
  20.803 +
  20.804 +      Sequoia06
  20.805 +
  20.806 +      VMSSubmitted
  20.807 +
  20.808 +      VMSHome
  20.809 +
  20.810 +      Hewitt10
  20.811 +
  20.812 +      Actors97
  20.813 +
  20.814 +      ComponentModel00
  20.815 +
  20.816 +      hoare78
  20.817 +
  20.818 +      milner99
  20.819 +
  20.820 +      Gelernter85Linda
  20.821 +
  20.822 +      TBBHome
  20.823 +
  20.824 +      OpenMPHome
  20.825 +
  20.826 +      Fursin05
  20.827 +
  20.828 +      Consel96
  20.829 +
  20.830 +      Duesterwald05
  20.831 +
  20.832 +      Zhang97
  20.833 +
  20.834 +      Agarwal91
  20.835 +
  20.836 +      Aida00
  20.837 +
  20.838 +      Augonnet09
  20.839 +
  20.840 +      DKUTechRep
  20.841 +
  20.842 +      DeblockingCode
  20.843 +
  20.844 +      Padua08
  20.845 +
  20.846 +      Donadio06
  20.847 +
  20.848 +      Gehring96
  20.849 +    </associate>
  20.850 +    <\associate|figure>
  20.851 +      <tuple|normal|Specialization occurs in three places. |<pageref|auto-5>>
  20.852 +
  20.853 +      <\tuple|normal>
  20.854 +        \;
  20.855 +
  20.856 +        The toolchain is split into parallel and sequential portions. The
  20.857 +        parallel portion generates the bodies of information-carrying
  20.858 +        functions that the plugin later calls to retrieve the info.
  20.859 +      </tuple|<pageref|auto-7>>
  20.860 +
  20.861 +      <tuple|normal|Eco-system is composed of toolchains, plugins, and HW
  20.862 +      abstractions. \ Each element, such as a particular plugin or sequential
  20.863 +      C compiler, is supplied by a different physical-world entity, such as a
  20.864 +      company or a research group. \ Elements related to a particular
  20.865 +      language are all shown in the same color, while elements related to the
  20.866 +      same hardware class are also shown in the same color. \ The plugins
  20.867 +      combine a language color with a hardware class color because they
  20.868 +      depend on both. \ As can be seen by the coloring, the toolchain for a
  20.869 +      language is independent of HW except for the sequential C
  20.870 +      compilers.|<pageref|auto-13>>
  20.871 +
  20.872 +      <tuple|normal|<label|figInternals>Internal elements of VMS
  20.873 +      implementation |<pageref|auto-16>>
  20.874 +    </associate>
  20.875 +    <\associate|table>
  20.876 +      <tuple|normal|<label|tabPersonDaysLang>Person-days to design, code, and
  20.877 +      test each parallelism library, in the order attempted. L.O.C. is lines
  20.878 +      of (original) code, excluding libraries and
  20.879 +      comments.|<pageref|auto-21>>
  20.880 +
  20.881 +      <tuple|normal|<label|tabOverheadCycles>Cycles of overhead, per
  20.882 +      scheduled slave. ``comp only'' is perfect memory, ``comp + mem'' is
  20.883 +      actual cycles. ``Plugin-concur'' only concurrency requests,
  20.884 +      ``plugin-all'' includes create and malloc requests. Two significant
  20.885 +      digits due to variability.|<pageref|auto-23>>
  20.886 +    </associate>
  20.887 +    <\associate|toc>
  20.888 +      <vspace*|1fn><with|font-series|<quote|bold>|math-font-series|<quote|bold>|1<space|2spc>Overview
  20.889 +      and Motivation> <datoms|<macro|x|<repeat|<arg|x>|<with|font-series|medium|<with|font-size|1|<space|0.2fn>.<space|0.2fn>>>>>|<htab|5mm>>
  20.890 +      <no-break><pageref|auto-1><vspace|0.5fn>
  20.891 +
  20.892 +      <vspace*|1fn><with|font-series|<quote|bold>|math-font-series|<quote|bold>|2<space|2spc>Overview
  20.893 +      of VMS> <datoms|<macro|x|<repeat|<arg|x>|<with|font-series|medium|<with|font-size|1|<space|0.2fn>.<space|0.2fn>>>>>|<htab|5mm>>
  20.894 +      <no-break><pageref|auto-2><vspace|0.5fn>
  20.895 +
  20.896 +      <vspace*|1fn><with|font-series|<quote|bold>|math-font-series|<quote|bold>|3<space|2spc>Specialization>
  20.897 +      <datoms|<macro|x|<repeat|<arg|x>|<with|font-series|medium|<with|font-size|1|<space|0.2fn>.<space|0.2fn>>>>>|<htab|5mm>>
  20.898 +      <no-break><pageref|auto-3><vspace|0.5fn>
  20.899 +
  20.900 +      <with|par-left|<quote|1.5fn>|3.1<space|2spc>Three-step specialization
  20.901 +      <datoms|<macro|x|<repeat|<arg|x>|<with|font-series|medium|<with|font-size|1|<space|0.2fn>.<space|0.2fn>>>>>|<htab|5mm>>
  20.902 +      <no-break><pageref|auto-4>>
  20.903 +
  20.904 +      <with|par-left|<quote|6fn>|Isolating parallelism in the toolchain:
  20.905 +      <datoms|<macro|x|<repeat|<arg|x>|<with|font-series|medium|<with|font-size|1|<space|0.2fn>.<space|0.2fn>>>>>|<htab|5mm>>
  20.906 +      <no-break><pageref|auto-6><vspace|0.15fn>>
  20.907 +
  20.908 +      <with|par-left|<quote|6fn>|Focus Area:
  20.909 +      <datoms|<macro|x|<repeat|<arg|x>|<with|font-series|medium|<with|font-size|1|<space|0.2fn>.<space|0.2fn>>>>>|<htab|5mm>>
  20.910 +      <no-break><pageref|auto-8><vspace|0.15fn>>
  20.911 +
  20.912 +      <with|par-left|<quote|6fn>|What task information to extract:
  20.913 +      <datoms|<macro|x|<repeat|<arg|x>|<with|font-series|medium|<with|font-size|1|<space|0.2fn>.<space|0.2fn>>>>>|<htab|5mm>>
  20.914 +      <no-break><pageref|auto-9><vspace|0.15fn>>
  20.915 +
  20.916 +      <with|par-left|<quote|6fn>|Info exposed by VMS to plugin:
  20.917 +      <datoms|<macro|x|<repeat|<arg|x>|<with|font-series|medium|<with|font-size|1|<space|0.2fn>.<space|0.2fn>>>>>|<htab|5mm>>
  20.918 +      <no-break><pageref|auto-10><vspace|0.15fn>>
  20.919 +
  20.920 +      <with|par-left|<quote|6fn>|Focus Area:
  20.921 +      <datoms|<macro|x|<repeat|<arg|x>|<with|font-series|medium|<with|font-size|1|<space|0.2fn>.<space|0.2fn>>>>>|<htab|5mm>>
  20.922 +      <no-break><pageref|auto-11><vspace|0.15fn>>
  20.923 +
  20.924 +      <vspace*|1fn><with|font-series|<quote|bold>|math-font-series|<quote|bold>|4<space|2spc>Eco-System>
  20.925 +      <datoms|<macro|x|<repeat|<arg|x>|<with|font-series|medium|<with|font-size|1|<space|0.2fn>.<space|0.2fn>>>>>|<htab|5mm>>
  20.926 +      <no-break><pageref|auto-12><vspace|0.5fn>
  20.927 +
  20.928 +      <vspace*|1fn><with|font-series|<quote|bold>|math-font-series|<quote|bold>|5<space|2spc>Internal
  20.929 +      Workings of VMS> <datoms|<macro|x|<repeat|<arg|x>|<with|font-series|medium|<with|font-size|1|<space|0.2fn>.<space|0.2fn>>>>>|<htab|5mm>>
  20.930 +      <no-break><pageref|auto-14><vspace|0.5fn>
  20.931 +
  20.932 +      <with|par-left|<quote|6fn>|Steps of Operation:
  20.933 +      <datoms|<macro|x|<repeat|<arg|x>|<with|font-series|medium|<with|font-size|1|<space|0.2fn>.<space|0.2fn>>>>>|<htab|5mm>>
  20.934 +      <no-break><pageref|auto-15><vspace|0.15fn>>
  20.935 +
  20.936 +      <with|par-left|<quote|6fn>|Sequential implementation of parallel
  20.937 +      constructs: <datoms|<macro|x|<repeat|<arg|x>|<with|font-series|medium|<with|font-size|1|<space|0.2fn>.<space|0.2fn>>>>>|<htab|5mm>>
  20.938 +      <no-break><pageref|auto-17><vspace|0.15fn>>
  20.939 +
  20.940 +      <vspace*|1fn><with|font-series|<quote|bold>|math-font-series|<quote|bold>|6<space|2spc>VMS
  20.941 +      Measurements> <datoms|<macro|x|<repeat|<arg|x>|<with|font-series|medium|<with|font-size|1|<space|0.2fn>.<space|0.2fn>>>>>|<htab|5mm>>
  20.942 +      <no-break><pageref|auto-18><vspace|0.5fn>
  20.943 +
  20.944 +      <with|par-left|<quote|6fn>|Setup: <datoms|<macro|x|<repeat|<arg|x>|<with|font-series|medium|<with|font-size|1|<space|0.2fn>.<space|0.2fn>>>>>|<htab|5mm>>
  20.945 +      <no-break><pageref|auto-19><vspace|0.15fn>>
  20.946 +
  20.947 +      <with|par-left|<quote|6fn>|Implementation-Time:
  20.948 +      <datoms|<macro|x|<repeat|<arg|x>|<with|font-series|medium|<with|font-size|1|<space|0.2fn>.<space|0.2fn>>>>>|<htab|5mm>>
  20.949 +      <no-break><pageref|auto-20><vspace|0.15fn>>
  20.950 +
  20.951 +      <with|par-left|<quote|6fn>|Execution Performance:
  20.952 +      <datoms|<macro|x|<repeat|<arg|x>|<with|font-series|medium|<with|font-size|1|<space|0.2fn>.<space|0.2fn>>>>>|<htab|5mm>>
  20.953 +      <no-break><pageref|auto-22><vspace|0.15fn>>
  20.954 +
  20.955 +      <with|par-left|<quote|6fn>|Head to Head:
  20.956 +      <datoms|<macro|x|<repeat|<arg|x>|<with|font-series|medium|<with|font-size|1|<space|0.2fn>.<space|0.2fn>>>>>|<htab|5mm>>
  20.957 +      <no-break><pageref|auto-24><vspace|0.15fn>>
  20.958 +
  20.959 +      <vspace*|1fn><with|font-series|<quote|bold>|math-font-series|<quote|bold>|7<space|2spc><label|secConclusion>Conclusion>
  20.960 +      <datoms|<macro|x|<repeat|<arg|x>|<with|font-series|medium|<with|font-size|1|<space|0.2fn>.<space|0.2fn>>>>>|<htab|5mm>>
  20.961 +      <no-break><pageref|auto-25><vspace|0.5fn>
  20.962 +
  20.963 +      <vspace*|1fn><with|font-series|<quote|bold>|math-font-series|<quote|bold>|Bibliography>
  20.964 +      <datoms|<macro|x|<repeat|<arg|x>|<with|font-series|medium|<with|font-size|1|<space|0.2fn>.<space|0.2fn>>>>>|<htab|5mm>>
  20.965 +      <no-break><pageref|auto-26><vspace|0.5fn>
  20.966 +    </associate>
  20.967 +  </collection>
  20.968 +</auxiliary>
  20.969 \ No newline at end of file
    21.1 Binary file 0__Papers/PStack/Eco_System/Jan_2011_Hotpar_Port_Perf_final.pdf has changed
    22.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    22.2 +++ b/0__Papers/PStack/Eco_System/Jan_2011_Hotpar_Port_Perf_final.tm	Sun Apr 08 09:00:10 2012 -0700
    22.3 @@ -0,0 +1,965 @@
    22.4 +<TeXmacs|1.0.7.3>
    22.5 +
    22.6 +<style|article>
    22.7 +
    22.8 +<\body>
    22.9 +  <doc-data|<doc-title|Support of Collective Effort Towards Performance
   22.10 +  Portability>|<doc-author-data|<author-name|Sean Halle
   22.11 +  >|<author-email|sean.halle@inria.fr>>||>
   22.12 +
   22.13 +  <\abstract>
   22.14 +    Performance portability, in the sense that a single source can run with
   22.15 +    good performance across a wide variation of parallel hardware platforms,
   22.16 +    is strongly desired by industry and actively being researched. \ However,
   22.17 +    evidence is mounting that performance portability cannot be realized at
   22.18 +    just the toolchain level, or just at the runtime level or just at the
   22.19 +    hardware abstraction level.
   22.20 +
   22.21 +    This is a position paper, making a suggestion for how the groups involved
   22.22 +    can more efficiently solve the performance portability problem together.
   22.23 +    We don't propose a solution, at all, but rather a support system for the
   22.24 +    players to self organize and collectively find one. \ The support system
   22.25 +    is based on a new <em|extendable> virtualization mechanism called VMS
   22.26 +    (Virtualized Master-Slave), that fulfills the needs of an organizing
   22.27 +    principle, and provides focus that may increase research efficiency. The
   22.28 +    difficult work will be the on-going research efforts on parallel language
   22.29 +    design, compilers, source-to-source transform tools, binary optimization,
   22.30 +    run-time schedulers, and hardware support for parallelism. \ Although it
   22.31 +    doesn't in itself solve the problem, such an organizing principle may be
   22.32 +    a valuable step towards a solution -- the problem may be too complex and
   22.33 +    require cooperation of too many real-world entities for a single-entity
   22.34 +    solution.
   22.35 +
   22.36 +    We briefly review VMS, and illustrate how it could be used to give rise
   22.37 +    to an eco-system in which performance portability is collectively
   22.38 +    realized. \ To support the suggestion, we give measurements of the time
   22.39 +    to implement three parallelism-construct libraries, and performance
   22.40 +    numbers for them, along with measurements of the basic overhead of VMS.
   22.41 +  </abstract>
   22.42 +
   22.43 +  <\with|par-columns|1>
   22.44 +    <\with|par-columns|2>
   22.45 +      <section|Overview and Motivation>
   22.46 +
   22.47 +      Evidence is mounting that one-stop solutions to performance portability
   22.48 +      fail to address critical real-world patterns. For example, attempting
   22.49 +      to place the full specialization into the toolchain centralizes the
   22.50 +      specialization effort in a single organization. One route is PetaBricks
   22.51 +      style <cite|PetaBricks09> which places specialization into a single
   22.52 +      tool that injects an adaptable runtime. Another is BLIS style
   22.53 +      <cite|BLISInHotPar> which automates re-compilation for new targets and
   22.54 +      automates distribution of multiple binaries -- to do this for thousands
   22.55 +      of different software development entities requires centralization.
   22.56 +      Either way, such a centralized approach concentrates control, creates a
   22.57 +      choke-point slowing the pace of innovation, and has serious unresolved
   22.58 +      technical challenges.
   22.59 +
   22.60 +      Pure runtime based approaches <cite|DKUTechRep> imply a single binary,
   22.61 +      with only the runtime dynamic-library changing across targets. This
   22.62 +      frees hardware manufacturers to independently deploy runtime libraries.
   22.63 +      However, for performance they must take advantage of language-specific
   22.64 +      constructs. This forces a separate runtime for each language. Without a
   22.65 +      means to simplify the creation of such runtimes, and reuse effort
   22.66 +      across hardware, this represents significant development effort.
   22.67 +
   22.68 +      Finally, hardware abstraction based approaches, such as JITs
   22.69 +      <cite|Sejits><cite|Shankar05> or VMMs <cite|Rosenblum05>, place the
   22.70 +      work of specializing into the virtual machine, which makes reuse
   22.71 +      difficult, forcing rewrite of JIT internals for each hardware platform,
   22.72 +      for each language. This software cost is an issue in the embedded space
   22.73 +      where new hardware is introduced often and has a limited market size to
   22.74 +      amortize the software cost. \ In addition, this one-stop approach
   22.75 +      requires a different JIT for each language, because it has to recognize
   22.76 +      language-specific features to specialize -- or else it fails to achieve
   22.77 +      good performance. This requires extensive work, making domain-specific
   22.78 +      languages time-consuming and difficult to develop, and the multiple
   22.79 +      JITs logistically awkward.
   22.80 +
   22.81 +      In practice, most approaches combine at least two in a limited way. We
   22.82 +      take the position in this paper that a support system is needed that
   22.83 +      operates at all three levels: the language design plus toolchain level;
   22.84 +      the runtime system level; and the hardware abstraction level. Sequoia
   22.85 +      <cite|Sequoia06> does this, in a limited way. \ We propose a more
   22.86 +      general approach that supports (multiple) languages without restricting
   22.87 +      them, has more freedom to specialize the runtime, \ and reduces the
   22.88 +      effort to add new target hardware. It takes advantage of VMS
   22.89 +      (Virtualized Master-Slave) <cite|VMSSubmitted><cite|VMSHome>, which
   22.90 +      provides pieces for each level, acting as an organizing principle.
   22.91 +
   22.92 +      Section 2 reviews VMS. Section 3 reviews performance portability
   22.93 +      fundamentals. Section 4 illustrates using VMS to support an eco-system.
   22.94 +      Section 5 gives details of a VMS implementation, and 6 gives VMS
   22.95 +      performance. Section 7 concludes.
   22.96 +
   22.97 +      <section|Overview of VMS>
   22.98 +
   22.99 +      On nomenclature, in this paper we define <em|task> as a 3-tuple:
  22.100 +      \<less\>animation event, collection of code animated, collection of
  22.101 +      information the code is animated upon\<gtr\>. The phrase ``we create a
  22.102 +      task'' means we create a combination of code plus data with the intent
  22.103 +      to animate.
  22.104 +
  22.105 +      Virtualized Master Slave (VMS) is an <em|extensible> virtualization
  22.106 +      mechanism that replaces Threads. \ Each language has its own scheduler,
  22.107 +      along with a definition of parallelism constructs, such as
  22.108 +      publish-subscribe channel, or send-receive, or spawn-sync. This
  22.109 +      scheduler plus parallelism construct implementation are plugged in to
  22.110 +      VMS, and, together, complete the runtime for the language.
  22.111 +
  22.112 +      <yes-indent>The plugin is separately loaded onto the hardware as a
  22.113 +      dynamic library or device driver. This makes the plugin a new component
  22.114 +      in the software stack.
  22.115 +
  22.116 +      The VMS model can be implemented as a user-space library, or existing
  22.117 +      OS kernels can be converted to the VMS model by opening up their
  22.118 +      scheduler, exposing the VMS plugin interface. The parallelism
  22.119 +      constructs are implemented using sequential algorithms, reducing
  22.120 +      implementation time for parallelism semantics to a matter of days.
  22.121 +      \ The plugged-in scheduler gives the language control over assigning
  22.122 +      work to physical cores. On multi-core shared-memory machines, the
  22.123 +      run-time overhead is low, around a few hundred nano-seconds per
  22.124 +      concurrency operation.
  22.125 +
  22.126 +      VMS isn't a language, but rather <em|supports> the creation of language
  22.127 +      runtimes. Examples could include: Actors
  22.128 +      <cite|Hewitt10><cite|Actors97>; Components <cite|ComponentModel00>;
  22.129 +      process calculi like CSP <cite|hoare78> and Pi-calculus
  22.130 +      <cite|milner99>; and coordination languages like Linda
  22.131 +      <cite|Gelernter85Linda>. \ Systems like TBB<cite|TBBHome>,
  22.132 +      OpenMP<cite|OpenMPHome>, and Sequoia may also be implemented with VMS,
  22.133 +      as well as the threading portion of Java, and even pthreads.
  22.134 +
  22.135 +      <section|Specialization>
  22.136 +
  22.137 +      Portable performance is achieved by specializing the source code to the
  22.138 +      hardware. \ For traditional sequential source on sequential processors,
  22.139 +      the specialization was the translation to machine code and optimization
  22.140 +      that took place in the compiler.
  22.141 +
  22.142 +      This one-step specialization was sufficient because most of the
  22.143 +      performance portability was provided by using micro-architecture
  22.144 +      hardware techniques that exploited instruction-level parallelism
  22.145 +      underneath a standard instruction-set abstraction (plus faster clock).
  22.146 +
  22.147 +      We conjecture that the reason such a hardware-based approach to
  22.148 +      performance portability has failed for parallel hardware is that larger
  22.149 +      granularity parallelism is tied to the language constructs and to
  22.150 +      application constructs (whereas instruction-level parallelism is tied
  22.151 +      only to the machine-instruction-set constructs). Hence, information
  22.152 +      about the language patterns and application patterns must be available
  22.153 +      in order to exploit these larger granularities.
  22.154 +
  22.155 +      Following this intuition, we propose that a system for parallel
  22.156 +      performance portability have a means to identify language and
  22.157 +      application constructs and package this information into a standard
  22.158 +      format. \ Also, a hardware abstraction should be provided that accepts
  22.159 +      such information and uses it to make high-quality decisions about task
  22.160 +      creation, sizing, and placement.
  22.161 +
  22.162 +      <subsection|Three-step specialization>
  22.163 +
  22.164 +      VMS fits this proposal by making specialization happen in three steps,
  22.165 +      as illustrated in Figure 1.
  22.166 +
  22.167 +      First, in the top box, the toolchain extracts task information useful
  22.168 +      to the scheduler and packages it into the binary. \ This specializes
  22.169 +      the source to the plugin's interface. \ Second, in the middle, the
  22.170 +      scheduler in the plugin retrieves the info and uses it to make
  22.171 +      scheduling decisions. This is specializing the binary to the hardware
  22.172 +      abstraction. Third, at the bottom, the VMS-core implementation hides
  22.173 +      hardware details behind the interface. This is specializing the
  22.174 +      hardware abstraction to the hardware.
  22.175 +
  22.176 +      <\with|par-first|0fn>
  22.177 +        <small-figure|<postscript|figures/3_stage_specialization.eps||*6/7||||>|Specialization
  22.178 +        occurs in three places. >
  22.179 +      </with>
  22.180 +
  22.181 +      The combination of plugin plus VMS has the same function that the
  22.182 +      instruction set had back in the sequential days -- it provides a
  22.183 +      standard hardware abstraction. \ VMS has the advantage that the
  22.184 +      abstraction can be chosen separately for each binary, by choosing the
  22.185 +      plugin.
  22.186 +
  22.187 +      <paragraph|Isolating parallelism in the toolchain:>Focusing on the
  22.188 +      toolchain, we propose breaking it into two sections: one for
  22.189 +      parallelism, the other for sequential. The parallelism portion extracts
  22.190 +      the task and language information needed to make high quality
  22.191 +      scheduling decisions. \ The sequential specializes individual functions
  22.192 +      to the sequential cores. \ The parallelism portion remains constant
  22.193 +      across hardware, only the sequential portion changes when the
  22.194 +      instruction-set of the target hardware changes (in effect, this moves a
  22.195 +      portion of the compiler into an install-time, or load-time, or run-time
  22.196 +      component that completes binary specialization).
  22.197 +
  22.198 +      One possible way to achieve this is to make the parallel portion
  22.199 +      transform the original source to C code, with embedded calls to the
  22.200 +      parallelism constructs. Also during this source-to-C-plus-lib-call
  22.201 +      transform, the task information is packaged into functions in some way.
  22.202 +      \ The resulting C-plus-lib-calls source is then compiled with a
  22.203 +      sequential C compiler to make a binary, as depicted in Figure 2.
  22.204 +
  22.205 +      <\with|par-first|0fn>
  22.206 +        <\small-figure|<postscript|figures/Toolchain.eps||||||>>
  22.207 +          \;
  22.208 +
  22.209 +          The toolchain is split into parallel and sequential portions. The
  22.210 +          parallel portion generates the bodies of information-carrying
  22.211 +          functions that the plugin later calls to retrieve the info.
  22.212 +        </small-figure>
  22.213 +      </with>
  22.214 +
  22.215 +      Meanwhile, the plugins for that language know the names of the library
  22.216 +      functions the task information has been packaged into. \ Hence, when
  22.217 +      the binary is linked to a plugin at load time, the task-info functions
  22.218 +      within the binary become available to the plugin. \ They are called
  22.219 +      during the run to extract the information.
  22.220 +
  22.221 +      This scheme allows unmodified sequential compilers to be used to pass
  22.222 +      the information along, inside of a standard binary format. \ It also
  22.223 +      separates the parallel and sequential portions of the tool chain
  22.224 +      cleanly, so only the relatively simple sequential C compiler changes
  22.225 +      with hardware. \ This scheme also leaves the language designers in
  22.226 +      charge of deciding the nature and definition of the information
  22.227 +      carrying functions.
  22.228 +
  22.229 +      These properties enable reuse of the same parallel portion of the
  22.230 +      toolchain across chips, which is especially valuable in the embedded
  22.231 +      market. \ With the inclusion of real-time aspects, such as latency
  22.232 +      bounds and deadlines, this could dramatically speed up time to market
  22.233 +      and reduce cost of introduction of new embedded chips.
  22.234 +
  22.235 +      <paragraph|Focus Area:>This part of the proposal may run into
  22.236 +      difficulties in practice. The details of architectures like vector
  22.237 +      units and GPUs are too fine-grain for typical run-time scheduling, and
  22.238 +      may require multi-versioned binaries<cite|Fursin05><cite|Consel96> or
  22.239 +      binary optimizers<cite|Duesterwald05><cite|Zhang97> or PetaBricks style
  22.240 +      adaptability. It will require extensive toolchain research by many
  22.241 +      groups to either solve this or give reasonable evidence that it's not
  22.242 +      practical.
  22.243 +
  22.244 +      <paragraph|What task information to extract:>This begs the question:
  22.245 +      what kind of task information is sufficient for performance portability
  22.246 +      across the array of foreseeable parallel architectures? Fortunately,
  22.247 +      the support system doesn't define this, but leaves it free to evolve as
  22.248 +      research progresses, enabling an upgrade path.
  22.249 +
  22.250 +      We propose three kinds of information will be sufficient: 1)
  22.251 +      manipulators, which are able to modify the size of tasks, choose among
  22.252 +      alternative binary versions, and change the data layout and access
  22.253 +      pattern (such as auto-tuners injected into the binary and invoked by
  22.254 +      plugin), 2) information about the tasks such as communication with
  22.255 +      other tasks (for data affinity), preferred core type, data footprint,
  22.256 +      and predicted execution time, and 3) real-world constraints that relate
  22.257 +      to the tasks, such as deadlines, maximum latency for data to pass from
  22.258 +      one point in the computation to another, and quality related
  22.259 +      information. Again, it is up to the language and plugin to agree on
  22.260 +      what data is extracted, passed, and then used for scheduling.
  22.261 +      Meanwhile, VMS must provide the scheduler with the services needed to
  22.262 +      make use of that data.
  22.263 +
  22.264 +      As research progresses, additional types of information may prove
  22.265 +      needed, so flexibility from the plugin system will be key. \ The plugin
  22.266 +      plus VMS implementation are a hardware abstraction -- the parallel
  22.267 +      equivalent of what the instruction set used to be for sequential
  22.268 +      processors, but now defined in software.
  22.269 +
  22.270 +      <paragraph|Info exposed by VMS to plugin:>This, finally, begs the
  22.271 +      question: what kind of information and services must VMS provide to the
  22.272 +      plugin? It must expose the structure of the hardware that matters most
  22.273 +      to performance (computation, energy, and real-world related
  22.274 +      performance).
  22.275 +
  22.276 +      \ We believe that the type(s) of cores, the pools of memory and
  22.277 +      communication between them are the most important features for parallel
  22.278 +      performance. However, it should only expose the portions of memory
  22.279 +      affectable by a runtime scheduler (the register set usage of a
  22.280 +      sequential processor or vector processor is fixed by the binary and so
  22.281 +      not exposed).
  22.282 +
  22.283 +      On the nature of communication, we believe that the scheduler can
  22.284 +      safely model any network with a topology-independent statistical model,
  22.285 +      without undue loss of performance <cite|Agarwal91><cite|Aida00>. This
  22.286 +      leaves the main feature as coherent memory vs distributed, which
  22.287 +      determines whether communication takes place by shared variables in the
  22.288 +      code vs whether it needs explicit action.
  22.289 +
  22.290 +      Following this, we propose that for the purposes of scheduling, most
  22.291 +      parallel hardware will be adequately modeled by a simplified
  22.292 +      hierarchical graph. Nodes are of type: 1) physical memory array, 2)
  22.293 +      processor pipeline, 3) internally-scheduled sub-graph. Communication
  22.294 +      links are chosen from: 1) automated movement (ex: due to coherence
  22.295 +      mechanism) 2) explicit movement. \ The links are statistical models of
  22.296 +      how well the physical network moves data.
  22.297 +
  22.298 +      The internally-scheduled sub-graph is the key feature. \ It allows an
  22.299 +      entire GPU, for example, to be treated as one run-time schedulable node
  22.300 +      as StarPU <cite|Augonnet09> does. It also allows a hierarchy of plugins
  22.301 +      to exist for complex hardware. Higher level plugins schedule large
  22.302 +      tasks to sub-graphs, in which the tasks are again divided (using
  22.303 +      manipulators packaged by the toolchain, such as demonstrated by
  22.304 +      PetaBricks and DKU<cite|DKUTechRep><cite|DeblockingCode>). Techniques
  22.305 +      such as Hierarchically Tiled Arrays <cite|Padua08> and the loop
  22.306 +      manipulation features of the X Language <cite|Donadio06> will also
  22.307 +      facilitate such hierarchical scheduling.
  22.308 +
  22.309 +      We suggest that most parallel architectures will eventually fall into a
  22.310 +      small number of groups. All targets in a group have similar graphs.
  22.311 +      This conveys sufficient structure to efficiently schedule any target in
  22.312 +      the group, without exposing chip-specific details.
  22.313 +
  22.314 +      <paragraph|Focus Area:>This will be difficult research (some of which
  22.315 +      is currently in progress) developing low-overhead schedulers that have
  22.316 +      a single binary-interface, but efficiently handle a range of related
  22.317 +      hardware graphs. An example would be a single plugin whose scheduler is
  22.318 +      efficient on various multi-core systems with GPU accelerators,
  22.319 +      regardless of which particular multi-core and GPU chips are present,
  22.320 +      possibly adapting job-scheduling approaches <cite|Gehring96>.
  22.321 +
  22.322 +      <section|Eco-System>
  22.323 +
  22.324 +      Figure 4 depicts how many real-world entities might interact to supply
  22.325 +      the various pieces. At the top, independent software developers write
  22.326 +      applications, in a variety of languages. Each language is defined by a
  22.327 +      research group, along with its own format for conveying task-related
  22.328 +      info.\ 
  22.329 +
  22.330 +      The plugins, in the middle, act as a cross-bar switch, connecting the
  22.331 +      binaries to the hardware abstractions. They are separately distributed
  22.332 +      and loaded onto the hardware, and separately written. The middle will
  22.333 +      fill out as research teams discover scheduling techniques for various
  22.334 +      groupings (classes) of hardware. Each implements a plugin for a
  22.335 +      hardware class, which accepts a particular language's format. For
  22.336 +      unusual hardware designs, the manufacturer supplies their own plugin
  22.337 +      for the popular languages, thereby taking advantage of the existing
  22.338 +      application binaries (non-standard instruction sets also need an
  22.339 +      install-time translator).
  22.340 +
  22.341 +      At the bottom, the VMS-core implementations standardize the hardware.
  22.342 +      They are mainly supplied by the hardware manufacturers.
  22.343 +
  22.344 +      The minimal software needed for a new HW platform is the VMS-core
  22.345 +      abstraction, sequential C compiler, and a bare-bones OS (and possibly a
  22.346 +      binary-optimizer). Existing applications are adapted via the plugins
  22.347 +      for the hardware class and the abstraction.
  22.348 +
  22.349 +      We expect that a small number of HW classes will quickly come to
  22.350 +      dominate, which will encourage later HW development to fit within the
  22.351 +      dominant classes. As a result, a standard set of plugins, and
  22.352 +      sequential C compilers will emerge, allowing software developers to
  22.353 +      perform a single compilation pass. For fine tuning of <em|sequential>
  22.354 +      compilation choices (or optimization of fine-grain hardware like SIMD
  22.355 +      GPUs), we expect install-time binary re-writers or run-time binary
  22.356 +      optimizers.
  22.357 +
  22.358 +      The end-result is that no centralized control is needed. Language
  22.359 +      designers innovate, inventing new parallelism constructs, and need as
  22.360 +      little as just a source-to-C translator to reach all the standard
  22.361 +      hardware platforms. Likewise, hardware manufacturers innovate freely,
  22.362 +      needing minimal software development for a new chip to enjoy access to
  22.363 +      existing development tools and applications.
  22.364 +
  22.365 +      Note that new hardware still has the option of aggressive binary
  22.366 +      optimizers. In this scheme they have richer application information
  22.367 +      available than normal due to the task information bundled into the
  22.368 +      binary.\ 
  22.369 +
  22.370 +      The set of plugins is the key to this portability, in combination with
  22.371 +      funneling many applications to the same parallelism information at the
  22.372 +      top, and funneling many hardware platforms to similar graphs at the
  22.373 +      bottom.
  22.374 +
  22.375 +      <\with|par-columns|1>
  22.376 +        <\big-figure>
  22.377 +          <postscript|figures/eco-system.eps|*7/8|*7/8||||>
  22.378 +        </big-figure|Eco-system is composed of toolchains, plugins, and HW
  22.379 +        abstractions. \ Each element, such as a particular plugin or
  22.380 +        sequential C compiler, is supplied by a different physical-world
  22.381 +        entity, such as a company or a research group. \ Elements related to
  22.382 +        a particular language are all shown in the same color, while elements
  22.383 +        related to the same hardware class are also shown in the same color.
  22.384 +        \ The plugins combine a language color with a hardware class color
  22.385 +        because they depend on both. \ As can be seen by the coloring, the
  22.386 +        toolchain for a language is independent of HW except for the
  22.387 +        sequential C compilers.>
  22.388 +      </with>
  22.389 +    </with>
  22.390 +  </with>
  22.391 +
  22.392 +  <\with|par-columns|2>
  22.393 +    <section|Internal Workings of VMS>
  22.394 +
  22.395 +    <\with|par-columns|2>
  22.396 +      To give greater understanding of VMS, we describe the internal working
  22.397 +      of our implementation for shared-memory multi-core hardware. It has a
  22.398 +      master virtual-processor (VP) on each core, into which the plugins are
  22.399 +      inserted, and a ``core-controller'' that handles transferring the
  22.400 +      physical-core between animating the master VP and animating the slave
  22.401 +      VPs. The plugin functions are called by the master VP and control which
  22.402 +      slave goes to which core (more detail shortly). All application code is
  22.403 +      animated by slave VPs. When app-code invokes a parallelism construct,
  22.404 +      the slave VP first attaches to itself a request representing the
  22.405 +      parallelism construct (and destined for the plugin in the master VP)
  22.406 +      then suspends. We next review how this request reaches the plugin's
  22.407 +      parallelism-construct implementation, called the <em|request handler>,
  22.408 +      by walking through the steps VMS takes during operation.
  22.409 +
  22.410 +      <paragraph|Steps of Operation:>The steps of operation are numbered in
  22.411 +      Figure <reference|figInternals>. \ Taking them in order, 1)
  22.412 +      <verbatim|master_loop> scans the scheduling slots to see which ones'
  22.413 +      slaves have suspended since the previous scan. \ 2) It hands these to
  22.414 +      the request handler plugged-in. \ \ 3) The data in the request causes
  22.415 +      the request handler to manipulate data structures within the shared
  22.416 +      semantic state. \ These structures hold all the slaves currently
  22.417 +      suspended. \ 4) Requests cause slaves to be moved to the ready
  22.418 +      container (for the plugin shown, this is one queue on each physical
  22.419 +      core -- semantic constructs and work-stealing determine which core a
  22.420 +      slave is assigned to). 5) During the scan, the <verbatim|master_loop>
  22.421 +      additionally looks for empty slots. For each, it calls the scheduler
  22.422 +      plug-in function, which returns a slave (this plugin just pops the Q).
  22.423 +      \ 6) The <verbatim|master_loop> then places the slave VP's pointer into
  22.424 +      the scheduling slot, making it available to the <verbatim|core_loop>.
  22.425 +      \ 7) When done with the scan, <verbatim|masterVP> suspends, switching
  22.426 +      animation back to the <verbatim|core_loop>. \ 8) <verbatim|core_loop>
  22.427 +      takes slave VPs out of the slots, then 9) switches animation to them.
  22.428 +      \ 10) When a slave self-suspends (due to app-code), animation returns
  22.429 +      to the <verbatim|core_loop>, which picks another, until 11) all slots
  22.430 +      are empty and the <verbatim|core_loop> again switches animation to the
  22.431 +      <verbatim|masterVP>.
  22.432 +
  22.433 +      <\with|par-first|0fn>
  22.434 +        <\with|par-left|0cm>
  22.435 +          <postscript|figures/VMS-core__internal_workings.eps|*15/16|||||>
  22.436 +        </with>
  22.437 +      </with>
  22.438 +
  22.439 +      <small-figure||<label|figInternals>Internal elements of VMS
  22.440 +      implementation >
  22.441 +
  22.442 +      <paragraph|Sequential implementation of parallel constructs:>In this
  22.443 +      particular implementation we use a central <verbatim|masterLock> to
  22.444 +      ensure that only one core's <verbatim|masterVP> can be active at any
  22.445 +      time. \ This guarantees non-overlap of <verbatim|masterVP>s on
  22.446 +      different cores, allowing the plugins to use sequential algorithms.
  22.447 +
  22.448 +      <section|VMS Measurements>
  22.449 +    </with>
  22.450 +
  22.451 +    <paragraph|Setup:>We implemented blocked dense matrix multiply and ran on
  22.452 +    a Core2Quad 2.4Ghz chip.
  22.453 +
  22.454 +    <paragraph|Implementation-Time:>As shown in Table 1, time to implement
  22.455 +    the three parallel libraries averages 2 days. As an example of
  22.456 +    productivity, adding nested transactions, parallel singleton, and atomic
  22.457 +    function-execution to SSR required a single afternoon, totaling less than
  22.458 +    100 lines of C code.
  22.459 +
  22.460 +    <tabular|<tformat|<table|<row|<cell|<small-table|<tabular|<tformat|<twith|table-lborder|.05fn>|<twith|table-rborder|.05fn>|<twith|table-bborder|.05fn>|<twith|table-tborder|.05fn>|<table|<row|<cell|>|<cell|SSR>|<cell|Vthread>|<cell|VCilk>>|<row|<cell|Design>|<cell|4>|<cell|1>|<cell|0.5>>|<row|<cell|Code>|<cell|2>|<cell|0.5>|<cell|0.5>>|<row|<cell|Test>|<cell|1>|<cell|0.5>|<cell|0.5>>|<row|<cell|L.O.C.>|<cell|470>|<cell|290>|<cell|310>>>>>|<label|tabPersonDaysLang>Person-days
  22.461 +    to design, code, and test each parallelism library, in the order
  22.462 +    attempted. L.O.C. is lines of (original) code, excluding libraries and
  22.463 +    comments.>>>>>>
  22.464 +
  22.465 +    <paragraph|Execution Performance:> \ Performance of VMS is seen in Table
  22.466 +    <reference|tabOverheadCycles>. The code has not been designed for speed,
  22.467 +    but rather to be easy to understand and modify. In particular, the
  22.468 +    schedulers are simple queues with no optimization for performance.
  22.469 +
  22.470 +    <\with|par-mode|left>
  22.471 +      <tabular|<tformat|<table|<row|<cell|<small-table|<tabular|<tformat|<cwith|3|16|4|5|cell-halign|r>|<cwith|1|1|4|5|cell-halign|r>|<cwith|10|10|1|4|cell-tborder|.05fn>|<cwith|12|12|1|4|cell-tborder|.05fn>|<cwith|14|14|1|4|cell-tborder|.05fn>|<cwith|6|6|4|4|cell-halign|r>|<cwith|1|16|3|3|cell-halign|r>|<twith|table-lborder|.05fn>|<twith|table-rborder|.05fn>|<twith|table-bborder|.05fn>|<twith|table-tborder|.05fn>|<table|<row|<cell|>|<cell|>|<cell|comp>|<cell|comp>>|<row|<cell|VMS
  22.472 +      Only:>|<cell|>|<cell|only>|<cell|+mem>>|<row|<cell|<verbatim|master_loop>>|<cell|>|<cell|91>|<cell|
  22.473 +      \ 110>>|<row|<cell|switch VPs>|<cell|>|<cell|77>|<cell|
  22.474 +      \ 130>>|<row|<cell|(malloc)>|<cell|>|<cell|160>|<cell|2300>>|<row|<cell|(create
  22.475 +      VP)>|<cell|>|<cell|540>|<cell|3800>>|<row|<cell|Master
  22.476 +      lock>|<cell|>|<cell|>|<cell|250>>|<row|<cell|>|<cell|>|<cell|>|<cell|>>|<row|<cell|Library:>|<cell|>|<cell|>|<cell|>>|<row|<cell|SSR>|<cell|plugin
  22.477 +      -- concur>|<cell|190>|<cell|540>>|<row|<cell|>|<cell|plugin --
  22.478 +      all>|<cell|530>|<cell|2200>>|<row|<cell|Vthread>|<cell|plugin --
  22.479 +      concur>|<cell|66>|<cell|710>>|<row|<cell|>|<cell|plugin --
  22.480 +      all>|<cell|180>|<cell|1500>>|<row|<cell|VCilk>|<cell|plugin --
  22.481 +      concur>|<cell|65>|<cell|260>>|<row|<cell|>|<cell|plugin --
  22.482 +      all>|<cell|330>|<cell|1800>>>>>|<label|tabOverheadCycles>Cycles of
  22.483 +      overhead, per scheduled slave. ``comp only'' is perfect memory, ``comp
  22.484 +      + mem'' is actual cycles. ``Plugin-concur'' only concurrency requests,
  22.485 +      ``plugin-all'' includes create and malloc requests. Two significant
  22.486 +      digits due to variability.>>>>>>
  22.487 +    </with>
  22.488 +
  22.489 +    <paragraph|Head to Head:>Comparing our implementation of the
  22.490 +    <verbatim|spawn> and <verbatim|sync> constructs against the distributed
  22.491 +    version of Cilk, the same application code has similar performance. VCilk
  22.492 +    does 23% worse on large matrices that run for several seconds, but 210%
  22.493 +    better on small matrices requiring only milliseconds. Versus pthreads,
  22.494 +    our VMS based implementation has more than an order of magnitude better
  22.495 +    overhead per invocation of mutex or condition variable functionality.
  22.496 +
  22.497 +    <section|<label|secConclusion>Conclusion>
  22.498 +
  22.499 +    This is a position paper, merely a suggestion for a support system for
  22.500 +    cooperatively achieving performance portability. The key pattern is the
  22.501 +    funneling of many applications to the same parallelism information at the
  22.502 +    top, the funneling of many hardware platforms to the same abstraction at
  22.503 +    the bottom, and the set of plugins that connect the two ends.
  22.504 +  </with>
  22.505 +
  22.506 +  <\bibliography|bib|Helpers/plain|Helpers/Bib_for_papers.bib>
  22.507 +    <\bib-list|10>
  22.508 +      <bibitem*|1><label|bib-DeblockingCode>DKU-ized Deblocking Filter code.
  22.509 +      <newblock>http://dku.svn.sourceforge.net/viewvc/dku/branches/DKU_C__Deblocking__orig/.
  22.510 +
  22.511 +      <bibitem*|2><label|bib-Agarwal91>Anant Agarwal. <newblock>Limits on
  22.512 +      interconnection network performance.
  22.513 +      <newblock><with|font-shape|italic|Parallel and Distributed Systems,
  22.514 +      IEEE Transactions on>, 2:398 -- 412, 1991.
  22.515 +
  22.516 +      <bibitem*|3><label|bib-Actors97>G.<nbsp>Agha, I.<nbsp>Mason,
  22.517 +      S.<nbsp>Smith, and C.<nbsp>Talcott. <newblock>A foundation for actor
  22.518 +      computation. <newblock><with|font-shape|italic|Journal of Functional
  22.519 +      Programming>, 7(01):1--72, 1997.
  22.520 +
  22.521 +      <bibitem*|4><label|bib-Aida00>K.<nbsp>Aida, A.<nbsp>Takefusa,
  22.522 +      H.<nbsp>Nakada, S.<nbsp>Matsuoka, S.<nbsp>Sekiguchi, and
  22.523 +      U.<nbsp>Nagashima. <newblock>Performance evaluation model for
  22.524 +      scheduling in global computing systems.
  22.525 +      <newblock><with|font-shape|italic|INTERNATIONAL JOURNAL OF HIGH
  22.526 +      PERFORMANCE COMPUTING APPLICATIONS>, 14:268--279, 2000.
  22.527 +
  22.528 +      <bibitem*|5><label|bib-PetaBricks09>Jason Ansel, Cy<nbsp>Chan,
  22.529 +      Yee<nbsp>Lok Wong, Marek Olszewski, Qin Zhao, Alan Edelman, and Saman
  22.530 +      Amarasinghe. <newblock>Petabricks: a language and compiler for
  22.531 +      algorithmic choice. <newblock>In <with|font-shape|italic|Proceedings of
  22.532 +      the 2009 ACM SIGPLAN conference on Programming language design and
  22.533 +      implementation>, PLDI '09, pages 38--49, 2009.
  22.534 +
  22.535 +      <bibitem*|6><label|bib-Augonnet09>Cédric Augonnet, Samuel Thibault,
  22.536 +      Raymond Namyst, and Pierre-André Wacrenier. <newblock>StarPU: A
  22.537 +      unified platform for task scheduling on heterogeneous multicore
  22.538 +      architectures. <newblock>In <with|font-shape|italic|Euro-Par 2009
  22.539 +      Parallel Processing>, Lecture Notes in Computer Science, pages
  22.540 +      863--874. 2009.
  22.541 +
  22.542 +      <bibitem*|7><label|bib-Sejits>B.<nbsp>Catanzaro, S.<nbsp>Kamil,
  22.543 +      Y.<nbsp>Lee, K.<nbsp>Asanovic, J.<nbsp>Demmel, K.<nbsp>Keutzer,
  22.544 +      J.<nbsp>Shalf, K.<nbsp>Yelick, and A.<nbsp>Fox. <newblock>Sejits:
  22.545 +      Getting productivity and performance with selective embedded jit
  22.546 +      specialization. <newblock><with|font-shape|italic|First Workshop on
  22.547 +      Programmable Models for Emerging Architecture at the 18th International
  22.548 +      Conference on Parallel Architectures and Compilation Techniques>, 2009.
  22.549 +
  22.550 +      <bibitem*|8><label|bib-Consel96>Charles Consel. <newblock>A general
  22.551 +      approach for run-time specialization and its application to c.
  22.552 +      <newblock>pages 145--156. ACM Press, 1996.
  22.553 +
  22.554 +      <bibitem*|9><label|bib-TBBHome>Intel Corp. <newblock>TBB home page.
  22.555 +      <newblock>http://www.threadingbuildingblocks.org.
  22.556 +
  22.557 +      <bibitem*|10><label|bib-Donadio06>Sebastien Donadio, James Brodman,
  22.558 +      Thomas Roeder, Kamen Yotov, Denis Barthou, Albert Cohen, María
  22.559 +      Garzarán, David Padua, and Keshav Pingali. <newblock>A language for
  22.560 +      the compact representation of multiple program versions. <newblock>In
  22.561 +      <with|font-shape|italic|Languages and Compilers for Parallel
  22.562 +      Computing>, Lecture Notes in Computer Science, pages 136--151. 2006.
  22.563 +
  22.564 +      <bibitem*|11><label|bib-Duesterwald05>E<nbsp>Duesterwald.
  22.565 +      <newblock>Design and engineering of a dynamic binary optimizer.
  22.566 +      <newblock><with|font-shape|italic|Proceedings of the IEEE>, 93:436 --
  22.567 +      448, 2005.
  22.568 +
  22.569 +      <bibitem*|12><label|bib-Sequoia06>Kayvon Fatahalian, Daniel<nbsp>Reiter
  22.570 +      Horn, Timothy<nbsp>J. Knight, Larkhoon Leem, Mike Houston,
  22.571 +      Ji<nbsp>Young Park, Mattan Erez, Manman Ren, Alex Aiken,
  22.572 +      William<nbsp>J. Dally, and Pat Hanrahan. <newblock>Sequoia: programming
  22.573 +      the memory hierarchy. <newblock>In <with|font-shape|italic|SC '06:
  22.574 +      Proceedings of the 2006 ACM/IEEE conference on Supercomputing>,
  22.575 +      page<nbsp>83, 2006.
  22.576 +
  22.577 +      <bibitem*|13><label|bib-Fursin05>Grigori Fursin, Albert Cohen, Michael
  22.578 +      O’Boyle, and Olivier Temam. <newblock>A practical method for quickly
  22.579 +      evaluating program optimizations. <newblock>In Tom Conte, Nacho
  22.580 +      Navarro, Wen-mei Hwu, Mateo Valero, and Theo Ungerer, editors,
  22.581 +      <with|font-shape|italic|High Performance Embedded Architectures and
  22.582 +      Compilers>, Lecture Notes in Computer Science, pages 29--46. Springer
  22.583 +      Berlin / Heidelberg, 2005.
  22.584 +
  22.585 +      <bibitem*|14><label|bib-Gehring96>Jörn Gehring and Friedhelm Ramme.
  22.586 +      <newblock>Architecture-independent request-scheduling with tight
  22.587 +      waiting-time estimations. <newblock>In <with|font-shape|italic|Job
  22.588 +      Scheduling Strategies for Parallel Processing>, volume 1162 of
  22.589 +      <with|font-shape|italic|Lecture Notes in Computer Science>, pages
  22.590 +      65--88. 1996.
  22.591 +
  22.592 +      <bibitem*|15><label|bib-Gelernter85Linda>D.<nbsp>Gelernter.
  22.593 +      <newblock>Generative communication in Linda.
  22.594 +      <newblock><with|font-shape|italic|ACM Transactions on Programming
  22.595 +      Languages and Systems (TOPLAS)>, 7(1):80--112, 1985.
  22.596 +
  22.597 +      <bibitem*|16><label|bib-Padua08>Jia Guo, Ganesh Bikshandi,
  22.598 +      Basilio<nbsp>B. Fraguela, Maria<nbsp>J. Garzaran, and David Padua.
  22.599 +      <newblock>Programming with tiles. <newblock>In
  22.600 +      <with|font-shape|italic|Proceedings of the 13th ACM SIGPLAN Symposium
  22.601 +      on Principles and practice of parallel programming>, PPoPP '08, pages
  22.602 +      111--122, 2008.
  22.603 +
  22.604 +      <bibitem*|17><label|bib-VMSHome>Sean Halle. <newblock>VMS home page.
  22.605 +      <newblock>http://vmsexemodel.sourceforge.net.
  22.606 +
  22.607 +      <bibitem*|18><label|bib-VMSSubmitted>Sean Halle and Albert Cohen.
  22.608 +      <newblock>An extensible virtualization mechanism to replace threads.
  22.609 +      <newblock>submitted to PLDI 2011.
  22.610 +
  22.611 +      <bibitem*|19><label|bib-DKUTechRep>Sean Halle and Albert Cohen.
  22.612 +      <newblock>Dku pattern for performance portable parallel software, 2009.
  22.613 +      <newblock>http://www.soe.ucsc.edu/share/technical-reports/2009/ucsc-soe-09-06.pdf.
  22.614 +
  22.615 +      <bibitem*|20><label|bib-BLISInHotPar>Sean Halle and Albert Cohen.
  22.616 +      <newblock>Leveraging semantics attached to function calls to isolate
  22.617 +      applications from hardware. <newblock>In <with|font-shape|italic|HOTPAR
  22.618 +      '10: USENIX Workshop on Hot Topics in Parallelism>, June 2010.
  22.619 +
  22.620 +      <bibitem*|21><label|bib-Hewitt10>Carl Hewitt. <newblock>Actor model of
  22.621 +      computation, 2010. <newblock>http://arxiv.org/abs/1008.1459.
  22.622 +
  22.623 +      <bibitem*|22><label|bib-hoare78>C.<nbsp>A.<nbsp>R. Hoare.
  22.624 +      <newblock>Communicating sequential processes.
  22.625 +      <newblock><with|font-shape|italic|Communications of the ACM>,
  22.626 +      21(8):666--677, 1978.
  22.627 +
  22.628 +      <bibitem*|23><label|bib-ComponentModel00>G<nbsp>Leavens and
  22.629 +      M<nbsp>Sitaraman (eds). <newblock><with|font-shape|italic|Foundations
  22.630 +      of Component-Based Systems>. <newblock>Cambridge University Press,
  22.631 +      2000.
  22.632 +
  22.633 +      <bibitem*|24><label|bib-milner99>Robin Milner.
  22.634 +      <newblock><with|font-shape|italic|Communicating and Mobile Systems: The
  22.635 +      pi-Calculus>. <newblock>Cambridge University Press, 1999.
  22.636 +
  22.637 +      <bibitem*|25><label|bib-OpenMPHome>OpenMP organization.
  22.638 +      <newblock>OpenMP home page. <newblock>http://www.openmp.org.
  22.639 +
  22.640 +      <bibitem*|26><label|bib-Rosenblum05>M.<nbsp>Rosenblum and
  22.641 +      T.<nbsp>Garfinkel. <newblock>Virtual machine monitors: current
  22.642 +      technology and future trends. <newblock><with|font-shape|italic|IEEE
  22.643 +      Computer>, 38:39 -- 47, 2005.
  22.644 +
  22.645 +      <bibitem*|27><label|bib-Shankar05>Ajeet Shankar, S.<nbsp>Subramanya
  22.646 +      Sastry, Rastislav Bodík, and James<nbsp>E. Smith. <newblock>Runtime
  22.647 +      specialization with optimistic heap analysis. <newblock>In
  22.648 +      <with|font-shape|italic|Proceedings of the 20th annual ACM SIGPLAN
  22.649 +      conference on Object-oriented programming, systems, languages, and
  22.650 +      applications>, OOPSLA '05, pages 327--343, 2005.
  22.651 +
  22.652 +      <bibitem*|28><label|bib-Zhang97>Xiaolan Zhang, Zheng Wang, Nicholas
  22.653 +      Gloy, J.<nbsp>Bradley Chen, and Michael<nbsp>D. Smith. <newblock>System
  22.654 +      support for automatic profiling and optimization. <newblock>In
  22.655 +      <with|font-shape|italic|Proceedings of the sixteenth ACM symposium on
  22.656 +      Operating systems principles>, SOSP '97, pages 15--26, 1997.
  22.657 +    </bib-list>
  22.658 +  </bibliography>
  22.659 +
  22.660 +  \;
  22.661 +
  22.662 +  \;
  22.663 +</body>
  22.664 +
  22.665 +<\initial>
  22.666 +  <\collection>
  22.667 +    <associate|font-base-size|9>
  22.668 +    <associate|language|american>
  22.669 +    <associate|page-breaking|sloppy>
  22.670 +    <associate|page-extend|2fn>
  22.671 +    <associate|page-flexibility|1.0>
  22.672 +    <associate|page-medium|paper>
  22.673 +    <associate|page-screen-margin|true>
  22.674 +    <associate|page-show-hf|true>
  22.675 +    <associate|page-shrink|0fn>
  22.676 +    <associate|page-type|letter>
  22.677 +    <associate|preamble|false>
  22.678 +  </collection>
  22.679 +</initial>
  22.680 +
  22.681 +<\references>
  22.682 +  <\collection>
  22.683 +    <associate|auto-1|<tuple|1|1>>
  22.684 +    <associate|auto-10|<tuple|4|3>>
  22.685 +    <associate|auto-11|<tuple|5|3>>
  22.686 +    <associate|auto-12|<tuple|4|3>>
  22.687 +    <associate|auto-13|<tuple|3|4>>
  22.688 +    <associate|auto-14|<tuple|5|4>>
  22.689 +    <associate|auto-15|<tuple|6|5>>
  22.690 +    <associate|auto-16|<tuple|4|5>>
  22.691 +    <associate|auto-17|<tuple|7|5>>
  22.692 +    <associate|auto-18|<tuple|6|5>>
  22.693 +    <associate|auto-19|<tuple|8|5>>
  22.694 +    <associate|auto-2|<tuple|2|1>>
  22.695 +    <associate|auto-20|<tuple|9|5>>
  22.696 +    <associate|auto-21|<tuple|1|5>>
  22.697 +    <associate|auto-22|<tuple|10|5>>
  22.698 +    <associate|auto-23|<tuple|2|5>>
  22.699 +    <associate|auto-24|<tuple|11|5>>
  22.700 +    <associate|auto-25|<tuple|7|5>>
  22.701 +    <associate|auto-26|<tuple|7|6>>
  22.702 +    <associate|auto-27|<tuple|7|6>>
  22.703 +    <associate|auto-28|<tuple|7|6>>
  22.704 +    <associate|auto-29|<tuple|7|6>>
  22.705 +    <associate|auto-3|<tuple|3|2>>
  22.706 +    <associate|auto-30|<tuple|7|8>>
  22.707 +    <associate|auto-31|<tuple|7|8>>
  22.708 +    <associate|auto-32|<tuple|3|8>>
  22.709 +    <associate|auto-33|<tuple|4|8>>
  22.710 +    <associate|auto-34|<tuple|7|9>>
  22.711 +    <associate|auto-35|<tuple|7|9>>
  22.712 +    <associate|auto-36|<tuple|4|9>>
  22.713 +    <associate|auto-37|<tuple|8|9>>
  22.714 +    <associate|auto-38|<tuple|8|10>>
  22.715 +    <associate|auto-39|<tuple|9|10>>
  22.716 +    <associate|auto-4|<tuple|3.1|2>>
  22.717 +    <associate|auto-40|<tuple|9|10>>
  22.718 +    <associate|auto-41|<tuple|9|10>>
  22.719 +    <associate|auto-42|<tuple|9|10>>
  22.720 +    <associate|auto-43|<tuple|9|10>>
  22.721 +    <associate|auto-44|<tuple|16|10>>
  22.722 +    <associate|auto-45|<tuple|3|10>>
  22.723 +    <associate|auto-46|<tuple|4|11>>
  22.724 +    <associate|auto-47|<tuple|9|11>>
  22.725 +    <associate|auto-48|<tuple|9|11>>
  22.726 +    <associate|auto-49|<tuple|9|11>>
  22.727 +    <associate|auto-5|<tuple|1|2>>
  22.728 +    <associate|auto-50|<tuple|9|?>>
  22.729 +    <associate|auto-51|<tuple|9|?>>
  22.730 +    <associate|auto-52|<tuple|9|?>>
  22.731 +    <associate|auto-6|<tuple|1|2>>
  22.732 +    <associate|auto-7|<tuple|2|2>>
  22.733 +    <associate|auto-8|<tuple|2|3>>
  22.734 +    <associate|auto-9|<tuple|3|3>>
  22.735 +    <associate|bib-Actors97|<tuple|3|6>>
  22.736 +    <associate|bib-Agarwal91|<tuple|2|6>>
  22.737 +    <associate|bib-Aida00|<tuple|4|6>>
  22.738 +    <associate|bib-Augonnet09|<tuple|6|6>>
  22.739 +    <associate|bib-BLISInHotPar|<tuple|20|6>>
  22.740 +    <associate|bib-CILKHome|<tuple|6|10>>
  22.741 +    <associate|bib-ComponentModel00|<tuple|23|6>>
  22.742 +    <associate|bib-Consel96|<tuple|8|6>>
  22.743 +    <associate|bib-Conway63|<tuple|2|10>>
  22.744 +    <associate|bib-DKUTechRep|<tuple|19|6>>
  22.745 +    <associate|bib-DeblockingCode|<tuple|1|6>>
  22.746 +    <associate|bib-Dijkstra67|<tuple|4|10>>
  22.747 +    <associate|bib-Donadio06|<tuple|10|6>>
  22.748 +    <associate|bib-Duesterwald05|<tuple|11|6>>
  22.749 +    <associate|bib-Fursin05|<tuple|13|6>>
  22.750 +    <associate|bib-Gehring96|<tuple|14|6>>
  22.751 +    <associate|bib-Gelernter85Linda|<tuple|15|6>>
  22.752 +    <associate|bib-Hewitt10|<tuple|21|6>>
  22.753 +    <associate|bib-Lamport78|<tuple|6|11>>
  22.754 +    <associate|bib-Lamport87|<tuple|10|10>>
  22.755 +    <associate|bib-OpenMPHome|<tuple|25|6>>
  22.756 +    <associate|bib-Padua08|<tuple|16|6>>
  22.757 +    <associate|bib-PetaBricks09|<tuple|5|6>>
  22.758 +    <associate|bib-Rosenblum05|<tuple|26|6>>
  22.759 +    <associate|bib-Sejits|<tuple|7|6>>
  22.760 +    <associate|bib-Sequioa06|<tuple|10|6>>
  22.761 +    <associate|bib-Sequoia06|<tuple|12|6>>
  22.762 +    <associate|bib-Shankar05|<tuple|27|6>>
  22.763 +    <associate|bib-TBBHome|<tuple|9|6>>
  22.764 +    <associate|bib-VMSHome|<tuple|17|6>>
  22.765 +    <associate|bib-VMSSubmitted|<tuple|18|6>>
  22.766 +    <associate|bib-Zhang97|<tuple|28|6>>
  22.767 +    <associate|bib-hoare78|<tuple|22|6>>
  22.768 +    <associate|bib-milner80|<tuple|12|10>>
  22.769 +    <associate|bib-milner99|<tuple|24|6>>
  22.770 +    <associate|figAppFlow|<tuple|5|6>>
  22.771 +    <associate|figInternals|<tuple|4|5>>
  22.772 +    <associate|figMasterSplit|<tuple|6|6>>
  22.773 +    <associate|figTimeMapping|<tuple|6|4>>
  22.774 +    <associate|secAbsModel|<tuple|6|4>>
  22.775 +    <associate|secApp|<tuple|6|7>>
  22.776 +    <associate|secConclusion|<tuple|28|5>>
  22.777 +    <associate|secInternal|<tuple|3|4>>
  22.778 +    <associate|secLib|<tuple|6|8>>
  22.779 +    <associate|secOS|<tuple|5.2|10>>
  22.780 +    <associate|secResults|<tuple|6|6>>
  22.781 +    <associate|tabHeadToHeadVCilk|<tuple|3|6>>
  22.782 +    <associate|tabMasterCycles|<tuple|2|?>>
  22.783 +    <associate|tabOverheadCycles|<tuple|2|5>>
  22.784 +    <associate|tabPersonDaysLang|<tuple|1|5>>
  22.785 +    <associate|tabVPThreadSync|<tuple|3|6>>
  22.786 +  </collection>
  22.787 +</references>
  22.788 +
  22.789 +<\auxiliary>
  22.790 +  <\collection>
  22.791 +    <\associate|bib>
  22.792 +      PetaBricks09
  22.793 +
  22.794 +      BLISInHotPar
  22.795 +
  22.796 +      DKUTechRep
  22.797 +
  22.798 +      Sejits
  22.799 +
  22.800 +      Shankar05
  22.801 +
  22.802 +      Rosenblum05
  22.803 +
  22.804 +      Sequoia06
  22.805 +
  22.806 +      VMSSubmitted
  22.807 +
  22.808 +      VMSHome
  22.809 +
  22.810 +      Hewitt10
  22.811 +
  22.812 +      Actors97
  22.813 +
  22.814 +      ComponentModel00
  22.815 +
  22.816 +      hoare78
  22.817 +
  22.818 +      milner99
  22.819 +
  22.820 +      Gelernter85Linda
  22.821 +
  22.822 +      TBBHome
  22.823 +
  22.824 +      OpenMPHome
  22.825 +
  22.826 +      Fursin05
  22.827 +
  22.828 +      Consel96
  22.829 +
  22.830 +      Duesterwald05
  22.831 +
  22.832 +      Zhang97
  22.833 +
  22.834 +      Agarwal91
  22.835 +
  22.836 +      Aida00
  22.837 +
  22.838 +      Augonnet09
  22.839 +
  22.840 +      DKUTechRep
  22.841 +
  22.842 +      DeblockingCode
  22.843 +
  22.844 +      Padua08
  22.845 +
  22.846 +      Donadio06
  22.847 +
  22.848 +      Gehring96
  22.849 +    </associate>
  22.850 +    <\associate|figure>
  22.851 +      <tuple|normal|Specialization occurs in three places. |<pageref|auto-5>>
  22.852 +
  22.853 +      <\tuple|normal>
  22.854 +        \;
  22.855 +
  22.856 +        The toolchain is split into parallel and sequential portions. The
  22.857 +        parallel portion generates the bodies of information-carrying
  22.858 +        functions that the plugin later calls to retrieve the info.
  22.859 +      </tuple|<pageref|auto-7>>
  22.860 +
  22.861 +      <tuple|normal|Eco-system is composed of toolchains, plugins, and HW
  22.862 +      abstractions. \ Each element, such as a particular plugin or sequential
  22.863 +      C compiler, is supplied by a different physical-world entity, such as a
  22.864 +      company or a research group. \ Elements related to a particular
  22.865 +      language are all shown in the same color, while elements related to the
  22.866 +      same hardware class are also shown in the same color. \ The plugins
  22.867 +      combine a language color with a hardware class color because they
  22.868 +      depend on both. \ As can be seen by the coloring, the toolchain for a
  22.869 +      language is independent of HW except for the sequential C
  22.870 +      compilers.|<pageref|auto-13>>
  22.871 +
  22.872 +      <tuple|normal|<label|figInternals>Internal elements of VMS
  22.873 +      implementation |<pageref|auto-16>>
  22.874 +    </associate>
  22.875 +    <\associate|table>
  22.876 +      <tuple|normal|<label|tabPersonDaysLang>Person-days to design, code, and
  22.877 +      test each parallelism library, in the order attempted. L.O.C. is lines
  22.878 +      of (original) code, excluding libraries and
  22.879 +      comments.|<pageref|auto-21>>
  22.880 +
  22.881 +      <tuple|normal|<label|tabOverheadCycles>Cycles of overhead, per
  22.882 +      scheduled slave. ``comp only'' is perfect memory, ``comp + mem'' is
  22.883 +      actual cycles. ``Plugin-concur'' only concurrency requests,
  22.884 +      ``plugin-all'' includes create and malloc requests. Two significant
  22.885 +      digits due to variability.|<pageref|auto-23>>
  22.886 +    </associate>
  22.887 +    <\associate|toc>
  22.888 +      <vspace*|1fn><with|font-series|<quote|bold>|math-font-series|<quote|bold>|1<space|2spc>Overview
  22.889 +      and Motivation> <datoms|<macro|x|<repeat|<arg|x>|<with|font-series|medium|<with|font-size|1|<space|0.2fn>.<space|0.2fn>>>>>|<htab|5mm>>
  22.890 +      <no-break><pageref|auto-1><vspace|0.5fn>
  22.891 +
  22.892 +      <vspace*|1fn><with|font-series|<quote|bold>|math-font-series|<quote|bold>|2<space|2spc>Overview
  22.893 +      of VMS> <datoms|<macro|x|<repeat|<arg|x>|<with|font-series|medium|<with|font-size|1|<space|0.2fn>.<space|0.2fn>>>>>|<htab|5mm>>
  22.894 +      <no-break><pageref|auto-2><vspace|0.5fn>
  22.895 +
  22.896 +      <vspace*|1fn><with|font-series|<quote|bold>|math-font-series|<quote|bold>|3<space|2spc>Specialization>
  22.897 +      <datoms|<macro|x|<repeat|<arg|x>|<with|font-series|medium|<with|font-size|1|<space|0.2fn>.<space|0.2fn>>>>>|<htab|5mm>>
  22.898 +      <no-break><pageref|auto-3><vspace|0.5fn>
  22.899 +
  22.900 +      <with|par-left|<quote|1.5fn>|3.1<space|2spc>Three-step specialization
  22.901 +      <datoms|<macro|x|<repeat|<arg|x>|<with|font-series|medium|<with|font-size|1|<space|0.2fn>.<space|0.2fn>>>>>|<htab|5mm>>
  22.902 +      <no-break><pageref|auto-4>>
  22.903 +
  22.904 +      <with|par-left|<quote|6fn>|Isolating parallelism in the toolchain:
  22.905 +      <datoms|<macro|x|<repeat|<arg|x>|<with|font-series|medium|<with|font-size|1|<space|0.2fn>.<space|0.2fn>>>>>|<htab|5mm>>
  22.906 +      <no-break><pageref|auto-6><vspace|0.15fn>>
  22.907 +
  22.908 +      <with|par-left|<quote|6fn>|Focus Area:
  22.909 +      <datoms|<macro|x|<repeat|<arg|x>|<with|font-series|medium|<with|font-size|1|<space|0.2fn>.<space|0.2fn>>>>>|<htab|5mm>>
  22.910 +      <no-break><pageref|auto-8><vspace|0.15fn>>
  22.911 +
  22.912 +      <with|par-left|<quote|6fn>|What task information to extract:
  22.913 +      <datoms|<macro|x|<repeat|<arg|x>|<with|font-series|medium|<with|font-size|1|<space|0.2fn>.<space|0.2fn>>>>>|<htab|5mm>>
  22.914 +      <no-break><pageref|auto-9><vspace|0.15fn>>
  22.915 +
  22.916 +      <with|par-left|<quote|6fn>|Info exposed by VMS to plugin:
  22.917 +      <datoms|<macro|x|<repeat|<arg|x>|<with|font-series|medium|<with|font-size|1|<space|0.2fn>.<space|0.2fn>>>>>|<htab|5mm>>
  22.918 +      <no-break><pageref|auto-10><vspace|0.15fn>>
  22.919 +
  22.920 +      <with|par-left|<quote|6fn>|Focus Area:
  22.921 +      <datoms|<macro|x|<repeat|<arg|x>|<with|font-series|medium|<with|font-size|1|<space|0.2fn>.<space|0.2fn>>>>>|<htab|5mm>>
  22.922 +      <no-break><pageref|auto-11><vspace|0.15fn>>
  22.923 +
  22.924 +      <vspace*|1fn><with|font-series|<quote|bold>|math-font-series|<quote|bold>|4<space|2spc>Eco-System>
  22.925 +      <datoms|<macro|x|<repeat|<arg|x>|<with|font-series|medium|<with|font-size|1|<space|0.2fn>.<space|0.2fn>>>>>|<htab|5mm>>
  22.926 +      <no-break><pageref|auto-12><vspace|0.5fn>
  22.927 +
  22.928 +      <vspace*|1fn><with|font-series|<quote|bold>|math-font-series|<quote|bold>|5<space|2spc>Internal
  22.929 +      Workings of VMS> <datoms|<macro|x|<repeat|<arg|x>|<with|font-series|medium|<with|font-size|1|<space|0.2fn>.<space|0.2fn>>>>>|<htab|5mm>>
  22.930 +      <no-break><pageref|auto-14><vspace|0.5fn>
  22.931 +
  22.932 +      <with|par-left|<quote|6fn>|Steps of Operation:
  22.933 +      <datoms|<macro|x|<repeat|<arg|x>|<with|font-series|medium|<with|font-size|1|<space|0.2fn>.<space|0.2fn>>>>>|<htab|5mm>>
  22.934 +      <no-break><pageref|auto-15><vspace|0.15fn>>
  22.935 +
  22.936 +      <with|par-left|<quote|6fn>|Sequential implementation of parallel
  22.937 +      constructs: <datoms|<macro|x|<repeat|<arg|x>|<with|font-series|medium|<with|font-size|1|<space|0.2fn>.<space|0.2fn>>>>>|<htab|5mm>>
  22.938 +      <no-break><pageref|auto-17><vspace|0.15fn>>
  22.939 +
  22.940 +      <vspace*|1fn><with|font-series|<quote|bold>|math-font-series|<quote|bold>|6<space|2spc>VMS
  22.941 +      Measurements> <datoms|<macro|x|<repeat|<arg|x>|<with|font-series|medium|<with|font-size|1|<space|0.2fn>.<space|0.2fn>>>>>|<htab|5mm>>
  22.942 +      <no-break><pageref|auto-18><vspace|0.5fn>
  22.943 +
  22.944 +      <with|par-left|<quote|6fn>|Setup: <datoms|<macro|x|<repeat|<arg|x>|<with|font-series|medium|<with|font-size|1|<space|0.2fn>.<space|0.2fn>>>>>|<htab|5mm>>
  22.945 +      <no-break><pageref|auto-19><vspace|0.15fn>>
  22.946 +
  22.947 +      <with|par-left|<quote|6fn>|Implementation-Time:
  22.948 +      <datoms|<macro|x|<repeat|<arg|x>|<with|font-series|medium|<with|font-size|1|<space|0.2fn>.<space|0.2fn>>>>>|<htab|5mm>>
  22.949 +      <no-break><pageref|auto-20><vspace|0.15fn>>
  22.950 +
  22.951 +      <with|par-left|<quote|6fn>|Execution Performance:
  22.952 +      <datoms|<macro|x|<repeat|<arg|x>|<with|font-series|medium|<with|font-size|1|<space|0.2fn>.<space|0.2fn>>>>>|<htab|5mm>>
  22.953 +      <no-break><pageref|auto-22><vspace|0.15fn>>
  22.954 +
  22.955 +      <with|par-left|<quote|6fn>|Head to Head:
  22.956 +      <datoms|<macro|x|<repeat|<arg|x>|<with|font-series|medium|<with|font-size|1|<space|0.2fn>.<space|0.2fn>>>>>|<htab|5mm>>
  22.957 +      <no-break><pageref|auto-24><vspace|0.15fn>>
  22.958 +
  22.959 +      <vspace*|1fn><with|font-series|<quote|bold>|math-font-series|<quote|bold>|7<space|2spc><label|secConclusion>Conclusion>
  22.960 +      <datoms|<macro|x|<repeat|<arg|x>|<with|font-series|medium|<with|font-size|1|<space|0.2fn>.<space|0.2fn>>>>>|<htab|5mm>>
  22.961 +      <no-break><pageref|auto-25><vspace|0.5fn>
  22.962 +
  22.963 +      <vspace*|1fn><with|font-series|<quote|bold>|math-font-series|<quote|bold>|Bibliography>
  22.964 +      <datoms|<macro|x|<repeat|<arg|x>|<with|font-series|medium|<with|font-size|1|<space|0.2fn>.<space|0.2fn>>>>>|<htab|5mm>>
  22.965 +      <no-break><pageref|auto-26><vspace|0.5fn>
  22.966 +    </associate>
  22.967 +  </collection>
  22.968 +</auxiliary>
  22.969 \ No newline at end of file
    23.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    23.2 +++ b/0__Papers/PStack/Eco_System/Latex/HotPar_template.la	Sun Apr 08 09:00:10 2012 -0700
    23.3 @@ -0,0 +1,219 @@
    23.4 +% TEMPLATE for Usenix papers, specifically to meet requirements of
    23.5 +%  USENIX '05
    23.6 +% originally a template for producing IEEE-format articles using LaTeX.
    23.7 +%   written by Matthew Ward, CS Department, Worcester Polytechnic Institute.
    23.8 +% adapted by David Beazley for his excellent SWIG paper in Proceedings,
    23.9 +%   Tcl 96
   23.10 +% turned into a smartass generic template by De Clarke, with thanks to
   23.11 +%   both the above pioneers
   23.12 +% use at your own risk.  Complaints to /dev/null.
   23.13 +% make it two column with no page numbering, default is 10 point
   23.14 +
   23.15 +% Munged by Fred Douglis <douglis@research.att.com> 10/97 to separate
   23.16 +% the .sty file from the LaTeX source template, so that people can
   23.17 +% more easily include the .sty file into an existing document.  Also
   23.18 +% changed to more closely follow the style guidelines as represented
   23.19 +% by the Word sample file. 
   23.20 +
   23.21 +% Note that since 2010, USENIX does not require endnotes. If you want
   23.22 +% foot of page notes, don't include the endnotes package in the 
   23.23 +% usepackage command, below.
   23.24 +
   23.25 +% This version uses the latex2e styles, not the very ancient 2.09 stuff.
   23.26 +\documentclass[letterpaper,twocolumn,10pt]{article}
   23.27 +\usepackage{usenix,epsfig,endnotes}
   23.28 +\begin{document}
   23.29 +
   23.30 +%don't want date printed
   23.31 +\date{}
   23.32 +
   23.33 +%make title bold and 14 pt font (Latex default is non-bold, 16 pt)
   23.34 +\title{\Large \bf Wonderful : A Terrific Application and Fascinating Paper}
   23.35 +
   23.36 +%for single author (just remove % characters)
   23.37 +\author{
   23.38 +{\rm Your N.\ Here}\\
   23.39 +Your Institution
   23.40 +\and
   23.41 +{\rm Second Name}\\
   23.42 +Second Institution
   23.43 +% copy the following lines to add more authors
   23.44 +% \and
   23.45 +% {\rm Name}\\
   23.46 +%Name Institution
   23.47 +} % end author
   23.48 +
   23.49 +\maketitle
   23.50 +
   23.51 +% Use the following at camera-ready time to suppress page numbers.
   23.52 +% Comment it out when you first submit the paper for review.
   23.53 +\thispagestyle{empty}
   23.54 +
   23.55 +
   23.56 +\subsection*{Abstract}
   23.57 +Your Abstract Text Goes Here.  Just a few facts.
   23.58 +Whet our appetites.
   23.59 +
   23.60 +\section{Introduction}
   23.61 +
   23.62 +A paragraph of text goes here.  Lots of text.  Plenty of interesting
   23.63 +text. \\
   23.64 +
   23.65 +More fascinating text. Features\endnote{Remember to use endnotes, not footnotes!} galore, plethora of promises.\\
   23.66 +
   23.67 +\section{This is Another Section}
   23.68 +
   23.69 +Some embedded literal typset code might 
   23.70 +look like the following :
   23.71 +
   23.72 +{\tt \small
   23.73 +\begin{verbatim}
   23.74 +int wrap_fact(ClientData clientData,
   23.75 +              Tcl_Interp *interp,
   23.76 +              int argc, char *argv[]) {
   23.77 +    int result;
   23.78 +    int arg0;
   23.79 +    if (argc != 2) {
   23.80 +        interp->result = "wrong # args";
   23.81 +        return TCL_ERROR;
   23.82 +    }
   23.83 +    arg0 = atoi(argv[1]);
   23.84 +    result = fact(arg0);
   23.85 +    sprintf(interp->result,"%d",result);
   23.86 +    return TCL_OK;
   23.87 +}
   23.88 +\end{verbatim}
   23.89 +}
   23.90 +
   23.91 +Now we're going to cite somebody.  Watch for the cite tag.
   23.92 +Here it comes~\cite{Chaum1981,Diffie1976}.  The tilde character (\~{})
   23.93 +in the source means a non-breaking space.  This way, your reference will
   23.94 +always be attached to the word that preceded it, instead of going to the
   23.95 +next line.
   23.96 +
   23.97 +\section{This Section has SubSections}
   23.98 +\subsection{First SubSection}
   23.99 +
  23.100 +Here's a typical figure reference.  The figure is centered at the
  23.101 +top of the column.  It's scaled.  It's explicitly placed.  You'll
  23.102 +have to tweak the numbers to get what you want.\\
  23.103 +
  23.104 +% you can also use the wonderful epsfig package...
  23.105 +\begin{figure}[t]
  23.106 +\begin{center}
  23.107 +\begin{picture}(300,150)(0,200)
  23.108 +\put(-15,-30){\special{psfile = fig1.ps hscale = 50 vscale = 50}}
  23.109 +\end{picture}\\
  23.110 +\end{center}
  23.111 +\caption{Wonderful Flowchart}
  23.112 +\end{figure}
  23.113 +
  23.114 +This text came after the figure, so we'll casually refer to Figure 1
  23.115 +as we go on our merry way.
  23.116 +
  23.117 +\subsection{New Subsection}
  23.118 +
  23.119 +It can get tricky typesetting Tcl and C code in LaTeX because they share
  23.120 +a lot of mystical feelings about certain magic characters.  You
  23.121 +will have to do a lot of escaping to typeset curly braces and percent
  23.122 +signs, for example, like this:
  23.123 +``The {\tt \%module} directive
  23.124 +sets the name of the initialization function.  This is optional, but is
  23.125 +recommended if building a Tcl 7.5 module.
  23.126 +Everything inside the {\tt \%\{, \%\}}
  23.127 +block is copied directly into the output. allowing the inclusion of
  23.128 +header files and additional C code." \\
  23.129 +
  23.130 +Sometimes you want to really call attention to a piece of text.  You
  23.131 +can center it in the column like this:
  23.132 +\begin{center}
  23.133 +{\tt \_1008e614\_Vector\_p}
  23.134 +\end{center}
  23.135 +and people will really notice it.\\
  23.136 +
  23.137 +\noindent
  23.138 +The noindent at the start of this paragraph makes it clear that it's
  23.139 +a continuation of the preceding text, not a new para in its own right.
  23.140 +
  23.141 +
  23.142 +Now this is an ingenious way to get a forced space.
  23.143 +{\tt Real~$*$} and {\tt double~$*$} are equivalent. 
  23.144 +
  23.145 +Now here is another way to call attention to a line of code, but instead
  23.146 +of centering it, we noindent and bold it.\\
  23.147 +
  23.148 +\noindent
  23.149 +{\bf \tt size\_t : fread ptr size nobj stream } \\
  23.150 +
  23.151 +And here we have made an indented para like a definition tag (dt)
  23.152 +in HTML.  You don't need a surrounding list macro pair.
  23.153 +\begin{itemize}
  23.154 +\item[]  {\tt fread} reads from {\tt stream} into the array {\tt ptr} at
  23.155 +most {\tt nobj} objects of size {\tt size}.   {\tt fread} returns
  23.156 +the number of objects read. 
  23.157 +\end{itemize}
  23.158 +This concludes the definitions tag.
  23.159 +
  23.160 +\subsection{How to Build Your Paper}
  23.161 +
  23.162 +You have to run {\tt latex} once to prepare your references for
  23.163 +munging.  Then run {\tt bibtex} to build your bibliography metadata.
  23.164 +Then run {\tt latex} twice to ensure all references have been resolved.
  23.165 +If your source file is called {\tt usenixTemplate.tex} and your {\tt
  23.166 +  bibtex} file is called {\tt usenixTemplate.bib}, here's what you do:
  23.167 +{\tt \small
  23.168 +\begin{verbatim}
  23.169 +latex usenixTemplate
  23.170 +bibtex usenixTemplate
  23.171 +latex usenixTemplate
  23.172 +latex usenixTemplate
  23.173 +\end{verbatim}
  23.174 +}
  23.175 +
  23.176 +
  23.177 +\subsection{Last SubSection}
  23.178 +
  23.179 +Well, it's getting boring isn't it.  This is the last subsection
  23.180 +before we wrap it up.
  23.181 +
  23.182 +\section{Acknowledgments}
  23.183 +
  23.184 +A polite author always includes acknowledgments.  Thank everyone,
  23.185 +especially those who funded the work. 
  23.186 +
  23.187 +\section{Availability}
  23.188 +
  23.189 +It's great when this section says that MyWonderfulApp is free software, 
  23.190 +available via anonymous FTP from
  23.191 +
  23.192 +\begin{center}
  23.193 +{\tt ftp.site.dom/pub/myname/Wonderful}\\
  23.194 +\end{center}
  23.195 +
  23.196 +Also, it's even greater when you can write that information is also 
  23.197 +available on the Wonderful homepage at 
  23.198 +
  23.199 +\begin{center}
  23.200 +{\tt http://www.site.dom/\~{}myname/SWIG}
  23.201 +\end{center}
  23.202 +
  23.203 +Now we get serious and fill in those references.  Remember you will
  23.204 +have to run latex twice on the document in order to resolve those
  23.205 +cite tags you met earlier.  This is where they get resolved.
  23.206 +We've preserved some real ones in addition to the template-speak.
  23.207 +After the bibliography you are DONE.
  23.208 +
  23.209 +{\footnotesize \bibliographystyle{acm}
  23.210 +\bibliography{../common/bibliography}}
  23.211 +
  23.212 +
  23.213 +\theendnotes
  23.214 +
  23.215 +\end{document}
  23.216 +
  23.217 +
  23.218 +
  23.219 +
  23.220 +
  23.221 +
  23.222 +
    24.1 Binary file 0__Papers/PStack/Eco_System/Latex/Tips on Producing PDF Files from LaTeX.pdf has changed
    25.1 Binary file 0__Papers/PStack/Eco_System/Latex/USENIX Consent Form for Refereed Papers.pdf has changed
    26.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    26.2 +++ b/0__Papers/PStack/Eco_System/Latex/usenix.sty	Sun Apr 08 09:00:10 2012 -0700
    26.3 @@ -0,0 +1,94 @@
    26.4 +% usenix.sty - to be used with latex2e for USENIX.
    26.5 +% To use this style file, look at the template usenix_template.tex
    26.6 +%
    26.7 +% $Id: usenix.sty,v 1.2 2005/02/16 22:30:47 maniatis Exp $
    26.8 +%
    26.9 +% The following definitions are modifications of standard article.sty
   26.10 +% definitions, arranged to do a better job of matching the USENIX
   26.11 +% guidelines.
   26.12 +% It will automatically select two-column mode and the Times-Roman
   26.13 +% font.
   26.14 +
   26.15 +%
   26.16 +% USENIX papers are two-column.
   26.17 +% Times-Roman font is nice if you can get it (requires NFSS,
   26.18 +% which is in latex2e.
   26.19 +
   26.20 +\if@twocolumn\else\input twocolumn.sty\fi
   26.21 +\usepackage{mathptmx}  % times roman, including math (where possible)
   26.22 +
   26.23 +%
   26.24 +% USENIX wants margins of: 1" sides, 1" bottom, and 1" top.
   26.25 +% 0.25" gutter between columns.
   26.26 +% Gives active areas of 6.5" x 9"
   26.27 +%
   26.28 +\setlength{\textheight}{9.0in}
   26.29 +\setlength{\columnsep}{0.25in}
   26.30 +\setlength{\textwidth}{6.50in}
   26.31 +
   26.32 +\setlength{\topmargin}{0.0in}
   26.33 +
   26.34 +\setlength{\headheight}{0.0in}
   26.35 +
   26.36 +\setlength{\headsep}{0.0in}
   26.37 +
   26.38 +% Usenix wants no page numbers for camera-ready papers, so that they can
   26.39 +% number them themselves.  But submitted papers should have page numbers
   26.40 +% for the reviewers' convenience.
   26.41 +% 
   26.42 +%
   26.43 +% \pagestyle{empty}
   26.44 +
   26.45 +%
   26.46 +% Usenix titles are in 14-point bold type, with no date, and with no
   26.47 +% change in the empty page headers.  The whole author section is 12 point
   26.48 +% italic--- you must use {\rm } around the actual author names to get
   26.49 +% them in roman.
   26.50 +%
   26.51 +\def\maketitle{\par
   26.52 + \begingroup
   26.53 +   \renewcommand\thefootnote{\fnsymbol{footnote}}%
   26.54 +   \def\@makefnmark{\hbox to\z@{$\m@th^{\@thefnmark}$\hss}}%
   26.55 +    \long\def\@makefntext##1{\parindent 1em\noindent
   26.56 +            \hbox to1.8em{\hss$\m@th^{\@thefnmark}$}##1}%
   26.57 +   \if@twocolumn
   26.58 +     \twocolumn[\@maketitle]%
   26.59 +     \else \newpage
   26.60 +     \global\@topnum\z@
   26.61 +     \@maketitle \fi\@thanks
   26.62 + \endgroup
   26.63 + \setcounter{footnote}{0}%
   26.64 + \let\maketitle\relax
   26.65 + \let\@maketitle\relax
   26.66 + \gdef\@thanks{}\gdef\@author{}\gdef\@title{}\let\thanks\relax}
   26.67 +
   26.68 +\def\@maketitle{\newpage
   26.69 + \vbox to 2.5in{
   26.70 + \vspace*{\fill}
   26.71 + \vskip 2em
   26.72 + \begin{center}%
   26.73 +  {\Large\bf \@title \par}%
   26.74 +  \vskip 0.375in minus 0.300in
   26.75 +  {\large\it
   26.76 +   \lineskip .5em
   26.77 +   \begin{tabular}[t]{c}\@author
   26.78 +   \end{tabular}\par}%
   26.79 + \end{center}%
   26.80 + \par
   26.81 + \vspace*{\fill}
   26.82 +% \vskip 1.5em
   26.83 + }
   26.84 +}
   26.85 +
   26.86 +%
   26.87 +% The abstract is preceded by a 12-pt bold centered heading
   26.88 +\def\abstract{\begin{center}%
   26.89 +{\large\bf \abstractname\vspace{-.5em}\vspace{\z@}}%
   26.90 +\end{center}}
   26.91 +\def\endabstract{}
   26.92 +
   26.93 +%
   26.94 +% Main section titles are 12-pt bold.  Others can be same or smaller.
   26.95 +%
   26.96 +\def\section{\@startsection {section}{1}{\z@}{-3.5ex plus-1ex minus
   26.97 +    -.2ex}{2.3ex plus.2ex}{\reset@font\large\bf}}
    27.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    27.2 +++ b/0__Papers/PStack/Eco_System/Latex/usenixTemplate.bib	Sun Apr 08 09:00:10 2012 -0700
    27.3 @@ -0,0 +1,23 @@
    27.4 +@article{Chaum1981,
    27.5 +  author =	 {David L. Chaum},
    27.6 +  title =	 {{Untraceable electronic mail, return addresses, and
    27.7 +                  digital pseudonyms}},
    27.8 +  journal =	 {Communications of the {ACM}},
    27.9 +  volume =	 {24},
   27.10 +  number =	 {2},
   27.11 +  year =	 {1981},
   27.12 +  pages =	 {84--90},
   27.13 +  publisher =	 {ACM Press},
   27.14 +}
   27.15 +
   27.16 +@article{Diffie1976,
   27.17 +  author =	 "Whitfield Diffie and Martin E. Hellman",
   27.18 +  title =	 {{New Directions in Cryptography}},
   27.19 +  journal =	 "IEEE Transactions on Information Theory",
   27.20 +  volume =	 "IT-22",
   27.21 +  number =	 "6",
   27.22 +  pages =	 "644--654",
   27.23 +  month =	 nov,
   27.24 +  year =	 "1976"
   27.25 +}
   27.26 +
    28.1 Binary file 0__Papers/PStack/Eco_System/USENIX Consent Form for Refereed Papers.pdf has changed
    29.1 Binary file 0__Papers/PStack/Eco_System/consent_pg_1.pdf has changed
    30.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    30.2 +++ b/0__Papers/PStack/Eco_System/consent_pg_1.svg	Sun Apr 08 09:00:10 2012 -0700
    30.3 @@ -0,0 +1,338 @@
    30.4 +<?xml version="1.0" encoding="UTF-8" standalone="no"?>
    30.5 +<!-- Created with Inkscape (http://www.inkscape.org/) -->
    30.6 +
    30.7 +<svg
    30.8 +   xmlns:dc="http://purl.org/dc/elements/1.1/"
    30.9 +   xmlns:cc="http://creativecommons.org/ns#"
   30.10 +   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
   30.11 +   xmlns:svg="http://www.w3.org/2000/svg"
   30.12 +   xmlns="http://www.w3.org/2000/svg"
   30.13 +   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
   30.14 +   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
   30.15 +   id="svg3810"
   30.16 +   version="1.1"
   30.17 +   inkscape:version="0.47 r22583"
   30.18 +   width="765"
   30.19 +   height="990"
   30.20 +   xml:space="preserve"
   30.21 +   sodipodi:docname="USENIX Consent Form for Refereed Papers.pdf"><metadata
   30.22 +     id="metadata3816"><rdf:RDF><cc:Work
   30.23 +         rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type
   30.24 +           rdf:resource="http://purl.org/dc/dcmitype/StillImage" /><dc:title></dc:title></cc:Work></rdf:RDF></metadata><defs
   30.25 +     id="defs3814"><inkscape:perspective
   30.26 +       sodipodi:type="inkscape:persp3d"
   30.27 +       inkscape:vp_x="0 : 0.5 : 1"
   30.28 +       inkscape:vp_y="0 : 1000 : 0"
   30.29 +       inkscape:vp_z="1 : 0.5 : 1"
   30.30 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
   30.31 +       id="perspective3818" /><clipPath
   30.32 +       clipPathUnits="userSpaceOnUse"
   30.33 +       id="clipPath3828"><path
   30.34 +         d="m 28.32,763.68 555.121,0 0,-734.879 -555.121,0 0,734.879 z"
   30.35 +         clip-rule="evenodd"
   30.36 +         id="path3830" /></clipPath><clipPath
   30.37 +       clipPathUnits="userSpaceOnUse"
   30.38 +       id="clipPath3930"><path
   30.39 +         d="m 49.918,29.52 6.48,0 0,-0.719 -6.48,0 0,0.719 z"
   30.40 +         id="path3932" /></clipPath><clipPath
   30.41 +       clipPathUnits="userSpaceOnUse"
   30.42 +       id="clipPath3942"><path
   30.43 +         d="m 56.398,29.52 6.48,0 0,-0.719 -6.48,0 0,0.719 z"
   30.44 +         id="path3944" /></clipPath><clipPath
   30.45 +       clipPathUnits="userSpaceOnUse"
   30.46 +       id="clipPath3954"><path
   30.47 +         d="m 66.719,29.52 491.043,0 0,-0.719 -491.043,0 0,0.719 z"
   30.48 +         id="path3956" /></clipPath></defs><sodipodi:namedview
   30.49 +     pagecolor="#ffffff"
   30.50 +     bordercolor="#666666"
   30.51 +     borderopacity="1"
   30.52 +     objecttolerance="10"
   30.53 +     gridtolerance="10"
   30.54 +     guidetolerance="10"
   30.55 +     inkscape:pageopacity="0"
   30.56 +     inkscape:pageshadow="2"
   30.57 +     inkscape:window-width="1236"
   30.58 +     inkscape:window-height="1133"
   30.59 +     id="namedview3812"
   30.60 +     showgrid="false"
   30.61 +     inkscape:zoom="0.95353535"
   30.62 +     inkscape:cx="378.8523"
   30.63 +     inkscape:cy="447.21352"
   30.64 +     inkscape:window-x="0"
   30.65 +     inkscape:window-y="0"
   30.66 +     inkscape:window-maximized="0"
   30.67 +     inkscape:current-layer="g3824" /><g
   30.68 +     id="g3820"
   30.69 +     inkscape:groupmode="layer"
   30.70 +     inkscape:label="USENIX Consent Form for Refereed Papers"
   30.71 +     transform="matrix(1.25,0,0,-1.25,0,990)"><g
   30.72 +       id="g3822" /><g
   30.73 +       id="g3824"><g
   30.74 +         id="g3826"
   30.75 +         clip-path="url(#clipPath3828)"><path
   30.76 +           d="m 28.32,763.68 555.121,0 0,-735.121 -555.121,0 0,735.121 z"
   30.77 +           style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
   30.78 +           id="path3832" /></g><text
   30.79 +         xml:space="preserve"
   30.80 +         style="font-size:11.19999981px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
   30.81 +         x="90.766106"
   30.82 +         y="-316.60849"
   30.83 +         id="text3970"
   30.84 +         transform="scale(1,-1)"><tspan
   30.85 +           sodipodi:role="line"
   30.86 +           id="tspan3972"
   30.87 +           x="90.766106"
   30.88 +           y="-316.60849">Support of Collective Effort Towards Performance Portability</tspan></text>
   30.89 +</g><g
   30.90 +       id="g3834"><text
   30.91 +         transform="matrix(1,0,0,-1,34.80343,749.76254)"
   30.92 +         id="text3836"><tspan
   30.93 +           style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Times New Roman;font-variant:normal;font-weight:bold;font-size:15.194505;writing-mode:lr;-inkscape-font-specification:Times-Bold"
   30.94 +           x="0 11.09198865 23.0956476 34.3395813 43.1523942 53.4846576 64.7285913 75.0608547 79.16337105 88.7359092 100.73956815 111.8315568 126.26633655 130.3688529 135.07914945 142.98029205 149.5139292 153.31255545 164.7084342 174.88875255 184.61323575 195.0974442 206.18943285 216.6736413 227.0059047 238.2498384 242.2004097 251.77294785 262.2571563 271.9816395 282.16195785 293.5578366"
   30.95 +           y="0"
   30.96 +           sodipodi:role="line"
   30.97 +           id="tspan3838">CONSENT FORM for REFEREED PAPERS</tspan><tspan
   30.98 +           style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Times New Roman;font-variant:normal;font-weight:bold;font-size:15.194505;writing-mode:lr;-inkscape-font-specification:Times-Bold"
   30.99 +           x="0 11.09198865 19.1450763 24.0073179 33.57985605 41.48099865 48.0146358 51.81326205 55.9309729 63.8321155 72.0371482 75.83577445 79.9382908 87.8394334 94.37307055 102.27421315 106.3767295 116.6937984 125.5066113 135.8388747 147.0828084 152.70477525 162.8850936 166.98760995 182.18211495 190.38714765 196.6168947 205.4297076 211.96334475 219.86448735 227.76562995 235.95546814 239.75409439 247.95912709 255.86026969 259.96278604 270.90282964 279.10786234 283.97010394 287.76873019 298.25293864 306.16927575 314.2223634 318.1729347 325.4662971 331.8479892 335.7985605 339.90107685 347.80221945 351.9047358 361.47727395 369.37841655 375.76010865 383.8131963 387.7789621 391.7295334 398.87095075 402.9734671 407.07598345 413.3057305"
  30.100 +           y="18.481213"
  30.101 +           sodipodi:role="line"
  30.102 +           id="tspan3840">HotPar '11: 3rd USENIX Workshop on Hot Topics in Parallelism</tspan><tspan
  30.103 +           style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Times New Roman;font-variant:normal;font-weight:bold;font-size:15.194505;writing-mode:lr;-inkscape-font-specification:Times-Bold"
  30.104 +           x="-0 14.43477975 22.33592235 29.4773397 33.57985605 41.48099865 49.38214125 57.58717395 65.48831655 73.38945915 77.4919755 81.59449185 89.49563445 97.39677705 105.60180975 113.50295235 117.6054687 121.40409495 132.04024845 139.1816658 145.41141285 154.3761708 161.51758815 165.3162144 172.6095768 179.75099415 183.8535105 187.95602685 198.89607045 209.53222395 213.3308502 217.43336655 227.76562995 236.57844285"
  30.105 +           y="36.725012"
  30.106 +           sodipodi:role="line"
  30.107 +           id="tspan3842">May 26–27, 2011, Berkeley, CA, USA</tspan></text>
  30.108 +<text
  30.109 +         transform="matrix(1,0,0,-1,34.799979,682.55813)"
  30.110 +         id="text3844"><tspan
  30.111 +           style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Times New Roman;font-variant:normal;font-weight:normal;font-size:12.795396;writing-mode:lr;-inkscape-font-specification:Times-Roman"
  30.112 +           x="0 12.02767224 17.52969252 20.60058756 29.55736476 35.05938504 39.79368156 43.24843848 46.31933352 50.41386024 55.92867592 61.4306962 67.1886244 69.61974964 75.12176992 80.6237902 83.95059316 89.5805674 95.9782654 101.48028568 105.5748124 108.7736614 113.50795792 115.93908316 121.44110344 127.19903164 132.68825652 139.21390848 142.28480352 147.7868238 154.31247576 159.81449604 164.67674652 170.1787668 175.936695 179.00759004 182.20643904 185.533242 191.80298604 195.89751276 204.726336 207.79723104 213.31204672 216.76680364 219.83769868 222.90859372 228.79447588 234.29649616 237.3673912 240.69419416 243.1253194 251.83898407 257.59691227 260.64221652 266.1442368 272.66988876 278.17190904 281.498712 286.36096248 291.86298276 298.26068076 306.96155004 309.39267528 312.71947824 315.79037328 321.42034752 327.81804552 333.3200658 337.41459252 340.61344152 343.94024448 346.37136972 348.6873364 354.31731064 359.05160716 362.1225022 365.57725912 374.13737904 376.58129968 379.01242492 382.08331996 387.84124816 393.33047304 396.52932204 402.28725024 408.42904032 412.52356704 417.38581752 420.45671256 429.41348976 434.91551004 440.67343824 443.74433328 448.60658376 450.90975504 456.53972928 462.29765748 465.36855252 470.8705728 474.19737576 479.05962624 481.49075148 486.99277176 492.49479204 494.93871268 500.69664088 503.76753592 506.83843096 513.36408292 517.45860964 526.01872956"
  30.113 +           y="0"
  30.114 +           sodipodi:role="line"
  30.115 +           id="tspan3846">We must receive your signed consent form at the time you submit your files. All authors may sign a single form,</tspan><tspan
  30.116 +           style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Times New Roman;font-variant:normal;font-weight:normal;font-size:12.795396;writing-mode:lr;-inkscape-font-specification:Times-Roman"
  30.117 +           x="0 6.26974404 10.36427076 13.4351658 19.193094 24.69511428 30.19713456 35.95506276 39.15391176 44.66872744 50.42665564 53.49755068 58.99957096 65.52522292 69.61974964 72.69064468 81.64742188 87.14944216 92.65146244 95.9782654 100.84051588 106.34253616 111.84455644 118.3702084 121.44110344 123.87222868 129.61736148 132.68825652 138.1902768 141.64503372 146.12342232 151.88135052 158.15109456 163.90902276 167.74764156 173.50556976 176.71721416 182.21923444 185.5460374 190.28033392 192.71145916 198.21347944 203.71549972 209.47342792 215.74317196 219.19792888 222.26882392 228.79447588 232.63309468 241.46191792 244.53281296 247.98756988 255.15299164 257.57132148 263.07334176 268.57536204 273.30965856 279.06758676 282.26643576 286.36096248 291.86298276 294.9466732 300.7046014 304.5432202 310.3011484 313.4999974 316.57089244 322.32882064 324.75994588 329.4942424 332.6930914 335.76398644 342.2896384 346.38416512 354.95708044 358.2838834 364.55362744 370.05564772 373.51040464 376.58129968 382.08331996 387.82845276 390.8993478 397.42499976 401.26361856 404.59042152 413.2912908 419.049219 421.48034424 423.79631092 426.99515992 430.06605496 436.59170692"
  30.118 +           y="16.07547"
  30.119 +           sodipodi:role="line"
  30.120 +           id="tspan3848">or each author may send in a separate signed form. Please return this form by fax or mail to:</tspan></text>
  30.121 +<text
  30.122 +         transform="matrix(1,0,0,-1,66.719745,637.43685)"
  30.123 +         id="text3850"><tspan
  30.124 +           style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Times New Roman;font-variant:normal;font-weight:bold;font-size:12.795396;writing-mode:lr;-inkscape-font-specification:Times-Bold"
  30.125 +           x="0 8.82882324 15.09856728 20.85649548 27.12623952 33.65189148 36.72278652 46.31933352 52.84498548 59.24268348 65.51242752 72.03807948 76.772376 82.27439628 88.80004824 95.06979228 98.39659524 101.46749028 108.760866 113.49516252 120.02081448 126.29055852 132.68825652 138.1902768 142.28480352 145.48365252 151.88135052 158.40700248 161.47789752 174.27329352 180.67099152 187.19664348 193.46638752 199.86408552 206.38973748"
  30.126 +           y="0"
  30.127 +           sodipodi:role="line"
  30.128 +           id="tspan3852">Casey Henderson, Production Manager</tspan></text>
  30.129 +<text
  30.130 +         transform="matrix(1,0,0,-1,66.719745,621.84246)"
  30.131 +         id="text3854"><tspan
  30.132 +           style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Times New Roman;font-variant:normal;font-weight:normal;font-size:12.795396;writing-mode:lr;-inkscape-font-specification:Times-Roman"
  30.133 +           x="0 8.82882324 16.12219896 23.28762072 32.88416772 36.72278652 45.53881436 48.73766336 57.5664866 62.42873708 67.1630336 73.68868556 79.19070584 81.62183108 87.12385136 90.2075418 92.63866704 99.164319"
  30.134 +           y="0"
  30.135 +           sodipodi:role="line"
  30.136 +           id="tspan3856">USENIX Association</tspan><tspan
  30.137 +           style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Times New Roman;font-variant:normal;font-weight:normal;font-size:12.795396;writing-mode:lr;-inkscape-font-specification:Times-Roman"
  30.138 +           x="0 6.52565196 12.66744204 19.193094 25.71874596 28.789641 38.386188 40.81731324 46.31933352 49.64613648 55.14815676 58.34700576 65.51242752 68.83923048 72.67784928 78.43577748 83.93779776 87.14944216 90.2203372 93.54714016 100.82772048 106.32974076 108.7736614 111.84455644 117.60248464 120.67337968 127.19903164 133.45598028"
  30.139 +           y="16.081714"
  30.140 +           sodipodi:role="line"
  30.141 +           id="tspan3858">2560 Ninth Street, Suite 215</tspan><tspan
  30.142 +           style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Times New Roman;font-variant:normal;font-weight:normal;font-size:12.795396;writing-mode:lr;-inkscape-font-specification:Times-Roman"
  30.143 +           x="0 7.93314552 13.69107372 17.52969252 24.05534448 29.55736476 31.86053604 37.63125964 43.26123388 46.33212892 49.65893188 58.35980116 67.175829 70.374678 76.772376 83.29802796 89.567772 95.96547"
  30.144 +           y="31.92015"
  30.145 +           sodipodi:role="line"
  30.146 +           id="tspan3860">Berkeley, CA 94710</tspan><tspan
  30.147 +           style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Times New Roman;font-variant:normal;font-weight:normal;font-size:12.795396;writing-mode:lr;-inkscape-font-specification:Times-Roman"
  30.148 +           x="0 7.16542176 12.66744204 15.09856728 17.54248792 20.86929088 24.70790968 31.23356164 37.63125964 43.90100368 47.9955304 51.1943794 57.5920774 64.11772936 70.3874734 75.12176992 81.64742188 88.04511988 94.31486392"
  30.149 +           y="48.002248"
  30.150 +           sodipodi:role="line"
  30.151 +           id="tspan3862">Tel: (510) 528-8649</tspan><tspan
  30.152 +           style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Times New Roman;font-variant:normal;font-weight:normal;font-size:12.795396;writing-mode:lr;-inkscape-font-specification:Times-Roman"
  30.153 +           x="0 7.16542176 12.66744204 18.42537024 20.85649548 24.05534448 28.02191724 34.29166128 40.81731324 47.3429652 51.181584 54.50838696 60.778131 67.175829 73.70148096 78.43577748 84.70552152 91.23117348 97.50091752"
  30.154 +           y="64.082401"
  30.155 +           sodipodi:role="line"
  30.156 +           id="tspan3864">Fax: (510) 548-5738</tspan><tspan
  30.157 +           style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Times New Roman;font-variant:normal;font-weight:normal;font-size:12.795396;writing-mode:lr;-inkscape-font-specification:Times-Roman"
  30.158 +           x="0 7.16542176 16.12219896 21.62421924 24.06813988 26.37131116 28.8024364"
  30.159 +           y="79.920453"
  30.160 +           sodipodi:role="line"
  30.161 +           id="tspan3866">Email: </tspan></text>
  30.162 +<text
  30.163 +         transform="matrix(1,0,0,-1,98.639509,541.92201)"
  30.164 +         id="text3868"><tspan
  30.165 +           style="fill:#0000ee;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Times New Roman;font-style:italic;font-variant:normal;font-size:12.795396;writing-mode:lr;-inkscape-font-specification:Times-Italic"
  30.166 +           x="0 5.7579282 12.02767224 16.76196876 22.51989696 28.02191724 40.04958948 46.57524144 51.30953796 56.9395122 63.3372102 66.5488546 72.9465526 76.1454016 82.28719168 87.14944216"
  30.167 +           y="0"
  30.168 +           sodipodi:role="line"
  30.169 +           id="tspan3870">casey@usenix.org</tspan></text>
  30.170 +<path
  30.171 +         d="m 98.879,540.48 93.602,0 0,-0.719 -93.602,0 0,0.719 z"
  30.172 +         style="fill:#0000ee;fill-opacity:1;fill-rule:nonzero;stroke:none"
  30.173 +         id="path3872" /><text
  30.174 +         transform="matrix(1,0,0,-1,34.80343,509.03897)"
  30.175 +         id="text3874"><tspan
  30.176 +           style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Times New Roman;font-variant:normal;font-weight:bold;font-size:15.194505;writing-mode:lr;-inkscape-font-specification:Times-Bold"
  30.177 +           x="0 10.3322634 20.6645268 31.14873525 42.2407239 54.24438285 65.48831655 71.1102834 80.68282155 91.16703 101.4992934 106.95412069 118.97297415 130.35365839 134.45617474 144.63649309 155.74367625 166.98760995 171.0901263 180.66266445 186.2846313 197.528565 207.8608284 219.08956759 227.75043544 238.23464389 242.18521519 252.66942364 264.67308259 268.47170884 278.21138655 288.68040049 299.0126639 308.60039655 314.2223634 323.0351763"
  30.178 +           y="0"
  30.179 +           sodipodi:role="line"
  30.180 +           id="tspan3876">AUTHORIZATION AND LICENSE TO PUBLISH</tspan></text>
  30.181 +<text
  30.182 +         transform="matrix(1,0,0,-1,34.799979,478.562)"
  30.183 +         id="text3878"><tspan
  30.184 +           style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Times New Roman;font-variant:normal;font-weight:normal;font-size:12.795396;writing-mode:lr;-inkscape-font-specification:Times-Roman"
  30.185 +           x="0 8.70086928 12.02767224 20.60058756 26.35851576 29.55736476 35.95506276 39.79368156 43.24843848 51.8213538 54.26527444 58.98677556 63.84902604 66.28015128 72.67784928 78.17986956 81.63462648 87.77641656 91.23117348 94.30206852 97.51371292 103.27164112 108.7736614 111.84455644 120.67337968 127.95396 135.11938176 144.71592876 148.55454756 157.3833708 160.5822198 169.39824764 174.26049812 178.99479464 185.5204466 191.02246688 193.45359212 198.9684078 202.29521076 204.726336 210.99608004 216.75400824 219.82490328 222.25602852 226.99032504 230.18917404 233.515977 239.78572104 243.112524 249.38226804 253.47679476 259.87449276 265.504467 267.80763828 274.33329024 279.83531052 282.90620556 286.36096248 292.50275256 296.59727928 299.79612828 303.12293124 308.62495152 314.1397672 317.59452412 323.0965444 327.19107112 332.6930914 338.19511168 341.52191464 343.95303988 350.22278392 355.98071212 359.05160716 364.56642283 370.06844311 376.59409507 379.66499011 386.19064207 388.62176731 393.35606383 398.19272352 403.6947438 412.52356704 414.95469228 420.45671256 426.22743616 429.42628516 431.72945644 438.2551084 443.75712868 446.95597768 453.35367568 456.55252468 459.87932764 465.38134792 470.8833682"
  30.186 +           y="0"
  30.187 +           sodipodi:role="line"
  30.188 +           id="tspan3880">A major mission of the USENIX Association is to provide for the creation and dissemination of new</tspan><tspan
  30.189 +           style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Times New Roman;font-variant:normal;font-weight:normal;font-size:12.795396;writing-mode:lr;-inkscape-font-specification:Times-Roman"
  30.190 +           x="0 6.26974404 12.02767224 18.29741628 27.12623952 29.55736476 35.05938504 41.585037 47.08705728 52.84498548 55.91588052 58.98677556 63.08130228 68.58332256 72.03807948 78.17986956 82.27439628 88.80004824 94.30206852 98.39659524 101.46749028 104.67913468 111.07683268 114.27568168 117.60248464 123.10450492 128.5937298 131.02485504 133.45598028 135.89990092 138.97079596 144.72872416 147.7996192 153.42959344 156.7563964 159.82729144 165.32931172 167.76043696 172.62268744 175.9494904 182.21923444 186.31376116 192.71145916 198.21347944 203.72829511 208.5777502 213.31204672 216.76680364 219.83769868 228.79447588 235.95989764 243.1253194 252.7218664 256.5476898 265.504467 268.57536204 274.33329024 276.76441548 279.06758676 285.3373308 294.294108 299.02840452 302.09929956 307.85722776 313.487202 316.55809704 322.31602524 328.58576928 332.680296 337.41459252 340.61344152 343.94024448 350.20998852 353.53679148 357.37541028 362.87743056 366.21702892 371.7190492 374.15017444 379.65219472 383.10695164 389.23594632 398.19272352 403.6947438 409.452672 413.2912908 418.02558732 423.78351552 426.21464076 432.4843848 435.81118776 442.0809318 445.40773476 448.60658376 451.6774788 457.435407 462.93742728 466.13627628 471.89420448 478.03599456 484.56164652 490.0636668 494.15819352 496.60211416 502.10413444 507.86206264 510.93295768 514.13180668 517.44581424"
  30.191 +           y="15.843912"
  30.192 +           sodipodi:role="line"
  30.193 +           id="tspan3882">knowledge. In order to facilitate this process, USENIX allows authors to retain ownership of the copyright to</tspan><tspan
  30.194 +           style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Times New Roman;font-variant:normal;font-weight:normal;font-size:12.795396;writing-mode:lr;-inkscape-font-specification:Times-Roman"
  30.195 +           x="0 3.07089504 8.70086928 14.45879748 16.76196876 20.60058756 24.05534448 32.6282598 39.15391176 43.24843848 49.39022856 54.25247904 57.579282 60.778131 64.74470376 70.374678 76.772376 82.27439628 87.77641656 92.63866704 95.96547 98.40939064 103.91141092 109.4134312 112.86818812 119.0099782 124.7679064 127.19903164 132.68825652 135.88710552 139.21390848 144.71592876 150.21794904 153.41679804 156.743601 165.31651632 172.60989204 179.7753138 189.3718608 193.46638752 202.29521076 205.49405976 211.89175776 217.39377804 220.59262704 226.35055524 230.18917404 235.94710224 241.44912252 244.52001756 250.29074116 256.5604852 259.88728816 265.504467 271.00648728 274.33329024 279.83531052 285.3373308 291.095259 293.52638424 299.02840452 303.890655 306.19382628 311.82380052 317.59452412 320.66541916 324.75994588 327.19107112 332.6930914 338.19511168 341.52191464 344.59280968 347.79165868 354.31731064 357.38820568 363.91385764 369.41587792 375.81357592 378.24470116 380.6758264 385.41012292 390.9121432 394.0981968 397.42499976 403.6947438 407.78927052 410.86016556 416.61809376 419.81694276 422.12011404 424.55123928 433.39285792 435.82398316 439.02283216 444.52485244 450.92255044 454.12139944 460.51909744 466.14907168 470.11564444 472.54676968 479.07242164 485.34216568 488.66896864 494.93871268 498.26551564 501.33641068 504.54805507 506.85122635 515.80800355 521.31002383"
  30.196 +           y="31.92601"
  30.197 +           sodipodi:role="line"
  30.198 +           id="tspan3884">their works, requesting only that USENIX be granted an exclusive right to publish for a limited period of time.</tspan><tspan
  30.199 +           style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Times New Roman;font-variant:normal;font-weight:normal;font-size:12.795396;writing-mode:lr;-inkscape-font-specification:Times-Roman"
  30.200 +           x="0 7.16542176 12.66744204 18.29741628 21.62421924 30.19713456 37.49051028 44.65593204 54.25247904 58.34700576 67.175829 70.374678 79.20350124 83.92500236 88.78725284 95.05699688 100.81492508 103.25884572 108.760866 111.83176104 114.26288628 120.66058428 126.29055852 129.61736148 135.11938176 137.550507 142.28480352 148.55454756 151.88135052 160.5822198 163.01334504 167.74764156 173.50556976 179.00759004 183.86984052 186.94073556 190.26753852 196.53728256 199.86408552 205.49405976 207.79723104 210.24115168 216.76680364 225.32692356 228.78168048 231.86537092 237.3673912 243.1253194 246.19621444 249.39506344 253.48959016 258.97881504 264.73674324 267.80763828 271.902165 277.40418528 283.92983724 287.76845604 294.294108 300.691806 306.19382628 311.82380052 315.16339888 317.59452412 323.7363142 329.4942424 332.6930914 339.0907894 342.2896384 345.36053344 351.8861854 357.38820568 363.91385764 366.21702892 368.64815416 373.51040464 379.01242492 384.5144452 390.8993478 394.0981968 402.92702004 408.42904032 411.88379724 417.39861292 421.49313964 423.79631092 429.42628516 431.72945644 434.92830544 438.2551084 444.52485244 448.61937916 451.6902742 457.4482024 463.71794644 469.47587464 474.97789492 480.49271059 483.81951355 486.25063879 492.52038283 498.27831103 503.78033131"
  30.201 +           y="48.000303"
  30.202 +           sodipodi:role="line"
  30.203 +           id="tspan3886">The USENIX Association also wishes to allow the free reproduction of published material for educational</tspan><tspan
  30.204 +           style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Times New Roman;font-variant:normal;font-weight:normal;font-size:12.795396;writing-mode:lr;-inkscape-font-specification:Times-Roman"
  30.205 +           x="-0 5.50202028 11.00404056 17.52969252 20.60058756 27.12623952 31.22076624 34.29166128 38.386188 43.88820828 48.75045876 54.25247904 60.02320264 63.86182144 69.61974964 75.12176992 78.19266496 84.71831692 90.2203372 94.31486392 100.84051588 107.11025992 111.84455644 117.60248464 122.46473512"
  30.206 +           y="63.844215"
  30.207 +           sodipodi:role="line"
  30.208 +           id="tspan3888">and/or research purposes.</tspan><tspan
  30.209 +           style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Times New Roman;font-variant:normal;font-weight:normal;font-size:12.795396;writing-mode:lr;-inkscape-font-specification:Times-Roman"
  30.210 +           x="-0 7.16542176 12.66744204 18.29741628 22.26398904 27.89396328 31.22076624 37.49051028 41.585037 47.09985268 50.42665564 53.49755068 56.69639968 62.45432788 67.95634816 71.0272432 77.55289516 83.05491544 87.14944216 90.2203372 92.65146244 98.42218603 103.27164112 106.34253616 111.85735183 117.61528003 121.45389883 127.21182703 132.68825652 135.88710552 141.64503372 146.12342232 149.57817924 152.64907428 159.17472624 161.47789752 163.90902276 170.1787668 179.00759004 183.86984052"
  30.211 +           y="92.640497"
  30.212 +           sodipodi:role="line"
  30.213 +           id="tspan3890">Therefore, the parties agree as follows:</tspan><tspan
  30.214 +           style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Times New Roman;font-variant:normal;font-weight:normal;font-size:12.795396;writing-mode:lr;-inkscape-font-specification:Times-Roman"
  30.215 +           x="15.11956452 21.64521648 24.71611152 31.88153328 40.83831048 44.67692928 50.43485748 55.93687776 59.0077728 62.46252972 68.6043198 72.05907672 75.12997176 83.06311728 85.49424252 91.25217072 96.754191 99.82508604 104.68733652 108.01413948 111.08503452 117.61068648 120.68158152 127.97495724 133.47697752 139.87467552 142.31859616 144.736926 149.47122252 155.10119676 158.1720918 161.49889476 170.19976404 176.59746204 182.09948232 185.55423924 191.05625952 196.5582798 200.65280652 206.1548268 212.68047876 218.18249904 221.509302 227.01132228 231.105849 236.60786928 242.10988956 245.56464648 248.63554152 251.70643656 258.23208852 261.30298356 268.60915468 274.35428748 279.85630776 282.9272028 291.88398 299.04940176 306.21482352 315.81137052 319.90589724 328.60676652 331.93356948 340.49368941 345.35593989 350.09023641 356.61588837 362.11790865 364.54903389 370.06384956 373.39065252 375.82177776 382.0915218 387.84945 390.92034504 395.01487176 398.85349056 407.81026776 414.97568952 422.14111128 431.73765828 435.832185 444.53305428 448.48683165 452.58135837 455.78020737 458.85110241 464.621826 470.12384628 475.62586656 478.0569918 483.81492 488.67717048 490.98034176 496.610316 502.11233628 505.43913924 509.27775804 511.70888328 517.46681148 522.96883176 526.0397268"
  30.216 +           y="121.44264"
  30.217 +           sodipodi:role="line"
  30.218 +           id="tspan3892">1. Grant of Rights to Publish. You hereby grant to The USENIX Association (&quot;USENIX&quot;), exclusive rights</tspan><tspan
  30.219 +           style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Times New Roman;font-variant:normal;font-weight:normal;font-size:12.795396;writing-mode:lr;-inkscape-font-specification:Times-Roman"
  30.220 +           x="31.91976593 34.99066097 41.51631293 44.58720797 51.11285993 56.61488021 63.14053217 65.57165741 67.88762408 72.73707917 78.23909945 81.56590241 84.7775468 90.27956708 96.03749528 99.10839032 105.63404228 111.13606256 117.66171452 123.1637348 127.0023536 130.32915656 136.5989006 140.69342732 147.09112532 152.5931456 155.02427084 159.88652132 162.30485117 168.70254917 174.20456945 179.70658973 182.13771497 184.56884021 190.32676841 193.39766345 198.91247912 204.67040732 207.86925632 210.30038156 213.3712766 215.80240184 221.56033004 227.83007408"
  30.221 +           y="137.52474"
  30.222 +           sodipodi:role="line"
  30.223 +           id="tspan3894">to publish the paper provisionally entitled:</tspan><tspan
  30.224 +           style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Times New Roman;font-variant:normal;font-weight:normal;font-size:12.795396;writing-mode:lr;-inkscape-font-specification:Times-Roman"
  30.225 +           x="31.91976593 38.44541789 44.58720797 51.11285993 57.63851189 63.78030197 70.30595393 76.83160589 83.10134993 89.49904793 96.02469989 102.29444393 108.69214193 115.21779389 121.48753793 127.88523593 134.15497997 140.68063193 147.07832993 153.34807397 159.87372593 166.27142393 172.54116797 179.06681993 185.46451793 191.73426197 198.25991393 204.65761193 210.92735597 217.45300793 223.97865989 230.12044997 236.64610193 243.17175389 249.31354397 255.83919593 262.36484789 268.50663797 275.03228993 281.55794189 287.69973197 294.22538393 300.75103589 307.02077993 313.41847793 319.94412989 326.21387393 332.61157193 339.13722389 345.40696793 351.80466593 358.07440997 364.60006193 370.99775993 377.26750397 383.79315593 390.19085393 396.46059797 402.98624993 409.38394793 415.65369197 422.17934393 428.57704193 434.84678597 441.37243793 447.89808989 454.03987997 460.56553193 467.09118389 473.23297397 479.75862593 486.28427789 492.42606797 498.95171993 505.47737189 511.61916197 518.14481393 524.67046589"
  30.226 +           y="166.32102"
  30.227 +           sodipodi:role="line"
  30.228 +           id="tspan3896">______________________________________________________________________________</tspan><tspan
  30.229 +           style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Times New Roman;font-variant:normal;font-weight:normal;font-size:12.795396;writing-mode:lr;-inkscape-font-specification:Times-Roman"
  30.230 +           x="31.91976593 36.01429265 39.08518769 44.58720797 50.34513617 53.54398517 57.63851189 64.80393365 70.30595393 76.83160589 82.33362617 86.42815289 90.26677169 94.36129841 97.43219345 103.19012165 108.69214193 115.21779389 118.28868893 121.48753793 127.88523593 131.08408493 137.48178293 139.92570356 144.77515865 149.50945517 155.01147545 163.96825265 166.27142393 171.90139817 177.40341845 180.73022141 186.24503708 189.31593212 192.77068904 198.27270932 203.7747296 207.10153256 214.39490828 219.89692856 226.29462656 231.79664684 235.89117356 239.09002256 241.39319384 247.02316808 250.34997104 256.61971508 260.7142418 263.01741308 268.51943336 271.98698568 277.48900596 283.88670396 287.08555296 290.156448 296.65650917 300.75103589 309.32395121 312.77870813 315.84960317 321.35162345 323.78274869 329.55347228 335.05549256 338.1263876 342.22091432 348.49065836 354.24858656 356.6797118 362.18173208 367.68375236 370.127673 372.55879824 378.31672644 381.38762148 384.45851652 390.21644472 395.84641896 402.24411696 405.44296596 407.74613724 413.24815752 416.70291444 422.20493472 427.68136421 434.20701617 436.51018745 443.03583941 448.53785969 450.96898493 455.70328145 461.33325569 467.09118389 469.39435517 472.59320417 475.66409921 482.18975117 486.28427789 494.8699886 500.6279168 503.8267658 508.56106232 511.63195736 515.72648408 518.92533308 524.68326128"
  30.231 +           y="195.12316"
  30.232 +           sodipodi:role="line"
  30.233 +           id="tspan3898">(the &quot;Paper&quot;) and to disseminate the Paper in printed form, electronically, and in audiovisual formats (the</tspan><tspan
  30.234 +           style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Times New Roman;font-variant:normal;font-weight:normal;font-size:12.795396;writing-mode:lr;-inkscape-font-specification:Times-Roman"
  30.235 +           x="31.91976593 36.01429265 43.94743817 46.37856341 51.88058369 57.63851189 60.70940693 65.57165741 69.53823017 73.50480293"
  30.236 +           y="210.96121"
  30.237 +           sodipodi:role="line"
  30.238 +           id="tspan3900">&quot;Rights&quot;).</tspan><tspan
  30.239 +           style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Times New Roman;font-variant:normal;font-weight:normal;font-size:12.795396;writing-mode:lr;-inkscape-font-specification:Times-Roman"
  30.240 +           x="31.91976593 40.74858917 48.04196489 55.20738665 64.80393365 68.64255245 77.45858029 80.65742929 83.10134993 88.85927813 91.16244941 94.36129841 96.66446969 102.29444393 104.59761521 107.04153584 112.79946404 115.87035908 122.14010312 124.57122836 130.32915656 135.83117684 140.69342732 143.76432236 147.09112532 153.36086936 156.68767232 162.94462097 168.70254917 174.97229321 177.40341845 179.70658973 184.56884021 190.32676841 193.39766345 196.59651245 202.35444065 207.85646093 210.92735597 219.88413317 223.97865989 227.04955493 229.49347556 234.99549584 237.42662108 243.18454928 246.25544432 248.68656956 254.18858984 257.5153928 260.7142418 266.21626208 271.98698568 275.05788072 278.12877576 284.65442772 287.08555296 289.5166782 295.88878541 304.58965469 307.02077993 312.77870813 318.28072841 321.35162345 327.87727541 333.37929569 339.77699369 342.20811893 344.63924417 350.14126445 355.65608012 359.11083704 361.41400832 367.68375236 373.44168056"
  30.241 +           y="239.76335"
  30.242 +           sodipodi:role="line"
  30.243 +           id="tspan3902">USENIX initially plans to publish the Article in the following publication:</tspan></text>
  30.244 +<text
  30.245 +         transform="matrix(1,0,0,-1,66.719745,209.9965)"
  30.246 +         id="text3904"><tspan
  30.247 +           style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Times New Roman;font-style:italic;font-variant:normal;font-size:12.795396;writing-mode:lr;-inkscape-font-specification:Times-Italic"
  30.248 +           x="0 7.93314552 12.66744204 19.193094 24.69511428 30.45304248 35.95506276 42.48071472 45.56440516 52.09005712 58.35980116 63.08130228 66.5360592 72.67784928 76.7851714 79.9840204 88.80004824 95.06979228 99.1771144 107.11025992 113.50795792 118.3702084 121.44110344 123.87222868 130.38508524"
  30.249 +           y="0"
  30.250 +           sodipodi:role="line"
  30.251 +           id="tspan3906">Proceedings of HotPar '11</tspan></text>
  30.252 +<text
  30.253 +         transform="matrix(1,0,0,-1,66.719745,193.92221)"
  30.254 +         id="text3908"><tspan
  30.255 +           style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Times New Roman;font-variant:normal;font-weight:normal;font-size:12.795396;writing-mode:lr;-inkscape-font-specification:Times-Roman"
  30.256 +           x="0 4.09452672 7.16542176 12.66744204 18.42537024 21.62421924 25.71874596 35.31529296 39.15391176 41.585037 47.3429652 49.64613648 55.14815676 60.778131 63.09409768 66.5488546 73.70148096 79.20350124 85.7291532 88.04511988 90.2203372 95.9782654 101.48028568 104.67913468 107.11025992 113.50795792 119.0099782 123.10450492"
  30.257 +           y="0"
  30.258 +           sodipodi:role="line"
  30.259 +           id="tspan3910">(the &quot;Original Publication&quot;)</tspan><tspan
  30.260 +           style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Times New Roman;font-variant:normal;font-weight:normal;font-size:12.795396;writing-mode:lr;-inkscape-font-specification:Times-Roman"
  30.261 +           x="0 5.50202028 11.25994848 17.52969252 20.85649548 24.05534448 30.45304248 33.65189148 42.48071472 48.75045876 54.50838696 60.01040724 63.09409768 66.5488546 69.61974964 75.12176992 80.87969812 83.95059316 87.14944216 89.5805674 91.88373868 97.51371292 102.24800944 105.5748124 111.84455644 117.60248464 121.44110344 130.38508524 135.88710552 141.64503372 147.147054 152.64907428 155.97587724 158.41979788 163.92181816 166.9927132 173.51836516 179.02038544 182.47514236 185.5460374 191.04805768 196.80598588 199.87688092 208.83365812 215.99907988 223.16450164 232.76104864 236.59966744 245.54364924 248.61454428 260.64221652 266.40014472 272.66988876 275.99669172 280.8589422 283.16211348 286.36096248 291.86298276 295.18978572 298.26068076 304.78633272 310.288353 313.4999974 316.57089244 325.39971568 331.02968992 336.78761812 339.85851316 345.36053344 347.79165868 352.5259552 359.05160716 362.1225022 371.0792794 373.51040464 378.24470116 383.74672144 387.0735244 390.259578 396.657276 399.856125 406.38177696 409.452672 414.95469228 420.71262048 424.55123928 433.38006252 435.81118776 440.67343824"
  30.262 +           y="28.802142"
  30.263 +           sodipodi:role="line"
  30.264 +           id="tspan3912">and to mount the files permanently on the USENIX Web site, but may also wish to otherwise</tspan><tspan
  30.265 +           style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Times New Roman;font-variant:normal;font-weight:normal;font-size:12.795396;writing-mode:lr;-inkscape-font-specification:Times-Roman"
  30.266 +           x="-0 6.52565196 8.82882324 13.69107372 18.42537024 24.05534448 32.88416772 35.31529296 40.81731324 46.31933352 49.65893188 55.16095216 58.35980116 61.68660412 67.1886244 72.69064468 76.1454016 83.31082336 88.81284364 95.08258768 100.84051588 104.67913468 108.00593764 111.07683268 116.70680692 121.44110344 124.7679064 133.45598028 139.21390848 141.64503372 143.948205 147.147054 152.66186968 157.3833708 160.83812772 163.92181816 169.42383844 175.18176664 178.38061564 184.77831364 188.61693244 194.37486064 196.80598588 199.87688092 206.40253288 210.24115168 215.99907988 220.86133036 226.36335064 231.86537092 235.19217388 240.70698955 243.90583855 246.20900983 252.73466179 258.23668207 261.53789424 267.80763828 271.2623952 274.33329024 277.40418528 283.16211348 288.66413376 291.86298276 299.02840452 304.78633272 311.05607676 316.55809704 320.65262376 323.7235188 327.81804552 333.3328612 335.76398644 339.0907894 344.59280968 350.22278392 354.31731064 357.38820568 363.91385764 369.41587792 372.74268088 381.3155962 387.0735244 393.33047304 395.76159828 401.51952648 404.59042152 411.11607348 414.95469228 418.28149524 423.78351552 428.645766 431.71666104 437.47458924 440.67343824 443.11735888 445.42053016 450.92255044"
  30.267 +           y="44.640194"
  30.268 +           sodipodi:role="line"
  30.269 +           id="tspan3914">disseminate the Paper, as well as the oral presentation of the Paper (either on media or as a live</tspan><tspan
  30.270 +           style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Times New Roman;font-variant:normal;font-weight:normal;font-size:12.795396;writing-mode:lr;-inkscape-font-specification:Times-Roman"
  30.271 +           x="-0 6.52565196 10.36427076 16.76196876 22.26398904 28.789641 34.29166128 40.04958948 44.91183996 47.982735 52.07726172 55.14815676 58.34700576 64.11772936 69.61974964 76.1454016 79.21629664 82.28719168 88.81284364 91.88373868 98.40939064 103.91141092 110.43706288 112.86818812 115.1713594 120.03360988 125.53563016 128.5937298 135.11938176 140.62140204 146.37933024 150.21794904 155.97587724 161.47789752 166.9799178 173.50556976 178.36782024 181.43871528 187.96436724 192.05889396 195.129789 199.86408552 202.29521076 204.726336 211.25198796 216.76680364 221.48830476 224.68715376 230.45787736 235.95989764 242.35759564 245.55644464 251.05846492 256.80359772 263.07334176 265.504467 271.902165 277.40418528 279.83531052 284.697561 290.4554892 295.95750948 298.26068076 301.45952976 307.23025336 313.4999974 319.00201768 322.32882064 327.83084092 333.3328612 336.78761812 339.85851316 346.38416512 351.8861854 354.95708044 358.2838834 363.91385764 369.41587792 372.74268088 381.3155962 388.59617652 395.76159828 405.35814528 409.452672 418.28149524 421.48034424 433.38006252 439.01003676 445.40773476 448.60658376 453.34088028 459.09880848 462.93742728 468.69535548 474.19737576 478.29190248"
  30.272 +           y="60.722292"
  30.273 +           sodipodi:role="line"
  30.274 +           id="tspan3916">broadcast), and to publish overheads or slides and audiovisual content on the USENIX Web server.</tspan><tspan
  30.275 +           style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Times New Roman;font-variant:normal;font-weight:normal;font-size:12.795396;writing-mode:lr;-inkscape-font-specification:Times-Roman"
  30.276 +           x="-16.8002014 -10.27454944 -7.2036544 -0.03823264 7.25514308 13.65284108 18.51509156 21.5859866 24.01711184 29.51913212 35.27706032 38.34795536 41.54680436 50.3756276 55.87764788 59.9721746 62.40329984 67.90532012 73.66324832 76.73414336 79.93299236 85.43501264 91.19294084 94.26383588 97.47548027 103.23340847 107.07202727 115.88805512 119.08690412 125.48460212 128.68345112 132.01025408 135.08114912 140.5831694 146.3410976 149.5399466 157.47309212 159.90421736 165.66214556 171.16416584 174.24785627 179.09731136 182.42411432 185.49500936 190.99702964 197.5226816 203.02470188 206.35150484 211.21375532 216.7157756 222.21779588 224.66171651 227.09284175 230.41964471 235.92166499 242.44731695 245.5054166 248.7042656 255.1019636 260.60398388 267.12963584 269.56076108 271.86393236 276.72618284 282.22820312 285.55500608 291.82475012 295.91927684 298.99017188 304.62014612 308.58671888 314.21669312 319.97462132 323.04551636 326.1164114 332.64206336 335.72575379 341.48368199 347.11365623 351.08022899 355.94247947 359.01337451 362.21222351 367.97015171 373.4593766 376.53027164 380.62479836 383.0559236 388.55794388 394.31587208 397.38676712 400.58561612 403.91241908 410.18216312 413.50896608 419.77871012 425.53663832 431.80638236 434.12234903 436.55347427 441.41572475 447.17365295 450.24454799 456.77019995"
  30.277 +           y="89.524434"
  30.278 +           sodipodi:role="line"
  30.279 +           id="tspan3918">2. Posting. During the term of the Rights, you shall not publish or grant others the right to publish or</tspan><tspan
  30.280 +           style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Times New Roman;font-variant:normal;font-weight:normal;font-size:12.795396;writing-mode:lr;-inkscape-font-specification:Times-Roman"
  30.281 +           x="-0 6.52565196 9.596547 15.09856728 20.85649548 24.69511428 33.65189148 35.95506276 40.81731324 46.31933352 49.64613648 55.91588052 58.34700576 63.08130228 67.94355276 73.70148096 82.27439628 84.71831692 90.2203372 95.9782654 99.1771144 104.67913468 108.00593764 111.07683268 116.70680692 122.46473512 125.53563016 132.68825652 138.1902768 144.71592876 150.21794904 154.31247576 157.3833708 160.83812772 169.41104304 175.936695 184.76551824 190.26753852 195.89751276 201.65544096 205.49405976 208.82086272 211.89175776 217.39377804 223.91943 229.42145028 232.74825324 237.61050372 243.112524 248.61454428 251.04566952 253.48959016 256.81639312 260.65501192 266.40014472 269.47103976 275.101014 277.40418528 283.16211348 286.36096248 289.44465292 295.20258112 300.7046014 303.9034504 307.87002316 310.3011484 315.80316868 321.43314292 324.75994588 327.83084092 331.02968992 337.42738792 340.62623692 347.02393492 353.54958688 358.2838834 361.4827324 364.55362744 367.8804304 373.51040464 379.02522031 382.35202327 389.50464964 394.99387452 401.51952648 407.02154676 411.11607348 414.18696852 420.71262048 426.21464076 429.41348976 435.17141796 441.31320804 447.07113624 450.90975504 454.36451196 461.52993372 468.69535548 475.86077724 479.05962624 485.45732424"
  30.282 +           y="105.60068"
  30.283 +           sodipodi:role="line"
  30.284 +           id="tspan3920">otherwise disseminate the Paper. However, you shall retain the right to post the Paper on your FTP or</tspan><tspan
  30.285 +           style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Times New Roman;font-variant:normal;font-weight:normal;font-size:12.795396;writing-mode:lr;-inkscape-font-specification:Times-Roman"
  30.286 +           x="0 12.02767224 17.52969252 24.05534448 27.12623952 31.86053604 34.29166128 37.61846424 43.26123388 47.3557606 52.07726172 55.91588052 59.24268348 62.44153248 68.83923048 72.67784928 76.1326062 81.64742188 83.95059316 89.5805674 95.08258768 98.40939064 102.24800944 108.7736614 114.27568168 116.70680692 122.47753051 125.54842555 131.02485504 136.78278324 142.28480352 147.7868238 152.64907428 157.3833708 160.83812772 163.90902276 170.43467472 174.27329352 180.67099152 186.30096576 188.60413704 195.129789 200.63180928 207.15746124 210.22835628 213.56795464 219.19792888 224.69994916 228.02675212 231.09764716 233.5287724 239.03079268 242.35759564 247.21984612 252.7218664 258.22388668 263.96901948 267.16786848 272.66988876 278.42781696 283.92983724 289.43185752 292.75866048 295.95750948 301.45952976 307.85722776 313.487202 316.55809704 319.00201768 324.75994588 330.26196616 332.6930914 338.19511168 344.59280968 350.22278392 353.54958688 359.05160716 362.1225022 367.8804304 374.15017444 377.4769774 379.92089803 385.42291831 390.92493859 394.35410472 397.42499976 403.95065172 407.02154676 410.22039576 415.97832396 421.48034424 424.55123928 430.32196288 433.39285792 436.59170692 442.34963512 447.8516554 450.92255044 454.37730736 457.4482024 462.95022268 468.70815088 471.91979527 474.99069031 478.31749327 483.81951355"
  30.287 +           y="121.4446"
  30.288 +           sodipodi:role="line"
  30.289 +           id="tspan3922">Web site(s) for electronic access, provided that in such event you include a notice to the effect that the</tspan><tspan
  30.290 +           style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Times New Roman;font-variant:normal;font-weight:normal;font-size:12.795396;writing-mode:lr;-inkscape-font-specification:Times-Roman"
  30.291 +           x="-0 7.16542176 12.66744204 19.193094 24.69511428 28.789641 31.86053604 36.72278652 42.48071472 47.982735 50.41386024 52.84498548 55.91588052 62.44153248 67.95634816 71.28315112 77.55289516 81.64742188 84.71831692 93.53434476 99.1771144 103.89861552 107.09746452 110.42426748 112.86818812 116.70680692 121.42830804 124.7679064 127.9667554 134.351658 139.98163224 146.37933024 148.81045548 151.24158072 155.97587724 161.47789752 166.9799178 173.50556976 176.70441876 179.00759004 184.76551824 187.96436724 191.04805768 196.80598588 202.30800616 205.50685516 215.10340216 219.19792888 221.50110016 227.00312044 229.43424568 235.19217388 240.69419416 243.1253194 246.19621444 253.48959016 259.24751836 265.504467 267.80763828 270.23876352 275.99669172 281.5115074 284.7103564 287.01352768 293.53917964 299.04119992 302.36800288 307.87002316 312.73227364 315.80316868 322.32882064 327.83084092 332.6930914 338.19511168 342.2896384 344.59280968 351.11846164 356.62048192 363.14613388 366.21702892 371.73184459 378.25749655 384.78314851 390.28516879 395.76159828"
  30.292 +           y="137.52085"
  30.293 +           sodipodi:role="line"
  30.294 +           id="tspan3924">Paper shall be or was first published in the Original Publication as described above.</tspan></text>
  30.295 +</g><g
  30.296 +       id="g3926"><g
  30.297 +         id="g3928"
  30.298 +         clip-path="url(#clipPath3930)"><text
  30.299 +           transform="matrix(1,0,0,-1,49.919538,17.997243)"
  30.300 +           id="text3934"><tspan
  30.301 +             style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Times New Roman;font-variant:normal;font-weight:normal;font-size:12.795396;writing-mode:lr;-inkscape-font-specification:Times-Roman"
  30.302 +             x="0"
  30.303 +             y="0"
  30.304 +             id="tspan3936">3</tspan></text>
  30.305 +</g></g><g
  30.306 +       id="g3938"><g
  30.307 +         id="g3940"
  30.308 +         clip-path="url(#clipPath3942)"><text
  30.309 +           transform="matrix(1,0,0,-1,56.398457,17.997243)"
  30.310 +           id="text3946"><tspan
  30.311 +             style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Times New Roman;font-variant:normal;font-weight:normal;font-size:12.795396;writing-mode:lr;-inkscape-font-specification:Times-Roman"
  30.312 +             x="0 3.07089504"
  30.313 +             y="0"
  30.314 +             sodipodi:role="line"
  30.315 +             id="tspan3948">. </tspan></text>
  30.316 +</g></g><g
  30.317 +       id="g3950"><g
  30.318 +         id="g3952"
  30.319 +         clip-path="url(#clipPath3954)"><text
  30.320 +           transform="matrix(1,0,0,-1,66.719744,17.997243)"
  30.321 +           id="text3958"><tspan
  30.322 +             style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Times New Roman;font-variant:normal;font-weight:normal;font-size:12.795396;writing-mode:lr;-inkscape-font-specification:Times-Roman"
  30.323 +             x="0 8.82882324 14.45879748 18.42537024 24.05534448 27.12623952 29.55736476 35.95506276 41.585037 44.91183996 51.181584 54.50838696 57.579282 65.51242752 67.94355276 73.70148096 79.20350124 82.28719168 87.13664676 90.2075418 93.53434476 100.84051588 106.34253616 111.84455644 116.70680692 122.46473512 125.53563016 133.45598028 135.88710552 141.64503372 147.147054 150.21794904 155.08019952 158.40700248 166.9799178 169.41104304 171.84216828 174.28608892 177.61289188 181.45151068 187.20943888 195.91030816 201.66823636 203.97140764 209.47342792 212.67227692 215.10340216 220.86133036 223.9322254 229.43424568 232.76104864 235.95989764 241.47471331 247.23264151 250.30353655 253.50238555 256.82918851 263.07334176 267.16786848 270.23876352 276.76441548 283.16211348 286.36096248 295.18978572 301.45952976 307.21745796 310.288353 315.79037328 320.65262376 323.7235188 327.17827572 333.3200658 335.75119104 338.18231628 344.58001428 353.53679148 355.96791672 361.469937 366.97195728 370.29876024 378.99962952 386.16505128 393.33047304 402.92702004 407.02154676 415.97832396 418.26869984 423.13095032 426.20184536 431.70386564 438.2295176 441.30041264 443.74433328 447.07113624 449.50226148 455.00428176 460.50630204 463.96105896 466.26423024 472.53397428 478.29190248 481.49075148 484.57444192"
  30.324 +             y="0"
  30.325 +             sodipodi:role="line"
  30.326 +             id="tspan3960">Duration of Rights. These Rights will remain in effect for 12 months following USENIX's notification to</tspan></text>
  30.327 +</g></g><g
  30.328 +       id="g3962"><text
  30.329 +         transform="matrix(1,0,0,-1,28.317998,768.23907)"
  30.330 +         id="text3964"><tspan
  30.331 +           style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:CairoFont-3;font-variant:normal;font-size:8.879997;writing-mode:lr;-inkscape-font-specification:CairoFont-3-0"
  30.332 +           x="0 4.79519838 8.16071724 12.95591562 16.33031448 21.12551286 25.91183125 30.70702963 194.20553439 200.15513238 204.95033076 209.47024923 216.21904695 218.61664614 223.93576435 226.32448354 231.83008168 237.06039991 242.11311821 245.93151692 250.54023536 255.50415368 258.6920726 261.0807918 265.34319036 270.66230856 273.76142751 281.39822493 283.89350409 286.8150231 292.04534134 295.14446029 297.53317948 302.86117768 307.38109616 310.30261517 314.82253364 317.93053259 322.45045106 327.05916951 332.28948774 334.67820693 339.73980522 344.2597237 349.5788419 354.09876037 357.20675932"
  30.333 +           y="0"
  30.334 +           sodipodi:role="line"
  30.335 +           id="tspan3966">4/6/2011USENIX Consent Form for Refereed Papers</tspan><tspan
  30.336 +           style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:CairoFont-3;font-variant:normal;font-size:8.879997;writing-mode:lr;-inkscape-font-specification:CairoFont-3-0"
  30.337 +           x="0 5.05271829 8.871117 13.39103548 18.44375377 20.57495305 24.65087167 26.59559102 31.82590925 35.01382817 40.2441464 43.61854526 48.13846374 52.48966227 57.00958074 62.06229903 65.16141799 68.52693685 75.00933466 78.37485352 83.42757182 88.65789005 91.90796895 97.22708715 101.74700563 104.85500458 109.65020296 114.44540134 118.52131996 123.84043816 128.80435649 132.70267517 137.23147364 142.28419193 145.38331088 147.23923026 152.29194855 155.3910675 163.11666489 542.39021676 547.18541514 550.550934"
  30.338 +           y="751.67788"
  30.339 +           sodipodi:role="line"
  30.340 +           id="tspan3968">usenix.org/event/…/hotpar11consent.html1/2</tspan></text>
  30.341 +</g></g></svg>
  30.342 \ No newline at end of file
    31.1 Binary file 0__Papers/PStack/Eco_System/consent_pg_2.pdf has changed
    32.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    32.2 +++ b/0__Papers/PStack/Eco_System/consent_pg_2.svg	Sun Apr 08 09:00:10 2012 -0700
    32.3 @@ -0,0 +1,415 @@
    32.4 +<?xml version="1.0" encoding="UTF-8" standalone="no"?>
    32.5 +<!-- Created with Inkscape (http://www.inkscape.org/) -->
    32.6 +
    32.7 +<svg
    32.8 +   xmlns:dc="http://purl.org/dc/elements/1.1/"
    32.9 +   xmlns:cc="http://creativecommons.org/ns#"
   32.10 +   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
   32.11 +   xmlns:svg="http://www.w3.org/2000/svg"
   32.12 +   xmlns="http://www.w3.org/2000/svg"
   32.13 +   xmlns:xlink="http://www.w3.org/1999/xlink"
   32.14 +   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
   32.15 +   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
   32.16 +   id="svg3974"
   32.17 +   version="1.1"
   32.18 +   inkscape:version="0.47 r22583"
   32.19 +   width="765"
   32.20 +   height="990"
   32.21 +   xml:space="preserve"
   32.22 +   sodipodi:docname="USENIX Consent Form for Refereed Papers.pdf"><metadata
   32.23 +     id="metadata3980"><rdf:RDF><cc:Work
   32.24 +         rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type
   32.25 +           rdf:resource="http://purl.org/dc/dcmitype/StillImage" /><dc:title></dc:title></cc:Work></rdf:RDF></metadata><defs
   32.26 +     id="defs3978"><inkscape:perspective
   32.27 +       sodipodi:type="inkscape:persp3d"
   32.28 +       inkscape:vp_x="0 : 0.5 : 1"
   32.29 +       inkscape:vp_y="0 : 1000 : 0"
   32.30 +       inkscape:vp_z="1 : 0.5 : 1"
   32.31 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
   32.32 +       id="perspective3982" /><clipPath
   32.33 +       clipPathUnits="userSpaceOnUse"
   32.34 +       id="clipPath3994"><path
   32.35 +         d="m 28.32,763.68 555.121,0 0,-734.879 -555.121,0 0,734.879 z"
   32.36 +         id="path3996" /></clipPath><pattern
   32.37 +       patternTransform="matrix(0.800112,0,0,0.795111,36.24,91.198224)"
   32.38 +       patternUnits="userSpaceOnUse"
   32.39 +       x="0"
   32.40 +       y="0"
   32.41 +       width="12"
   32.42 +       height="16"
   32.43 +       id="pattern4010"><g
   32.44 +         transform="scale(12,16)"
   32.45 +         id="g4012"><image
   32.46 +           width="1"
   32.47 +           height="1"
   32.48 +           xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAQCAYAAAAiYZ4HAAAABHNCSVQICAgIfAhkiAAAAKJJREFUKJGNUcENxCAMc0/dyMwEM8FMyUy+xwHlgFa1xCNRjB3nkCQ0uMPdMYIkQPb6aARPCV5KmwIGInMGY/wVqsikMiCZSZLMTBnoz2r/gxlVfraCqn62Opot3N1Hq8LN8LLDgrYD+dfuKc0oIWytbi2VEAD3y8YTwVO6bjCmdEtoxwOwjg+XfoutpRJC32PGuRAGS76x9e5wTwoccucmpS/cPYgrCAfV+wAAAABJRU5ErkJggg=="
   32.49 +           id="image4014" /></g></pattern><clipPath
   32.50 +       clipPathUnits="userSpaceOnUse"
   32.51 +       id="clipPath4022"><path
   32.52 +         d="m 49.918,763.68 6.48,0 0,-13.922 -6.48,0 0,13.922 z"
   32.53 +         id="path4024" /></clipPath><clipPath
   32.54 +       clipPathUnits="userSpaceOnUse"
   32.55 +       id="clipPath4034"><path
   32.56 +         d="m 56.398,763.68 6.48,0 0,-13.922 -6.48,0 0,13.922 z"
   32.57 +         id="path4036" /></clipPath><clipPath
   32.58 +       clipPathUnits="userSpaceOnUse"
   32.59 +       id="clipPath4046"><path
   32.60 +         d="m 66.719,763.68 491.043,0 0,-13.922 -491.043,0 0,13.922 z"
   32.61 +         id="path4048" /></clipPath><pattern
   32.62 +       patternTransform="matrix(0.720101,0,0,0.768107,34.8,83.999464)"
   32.63 +       patternUnits="userSpaceOnUse"
   32.64 +       x="0"
   32.65 +       y="0"
   32.66 +       width="1"
   32.67 +       height="5"
   32.68 +       id="pattern4124"><g
   32.69 +         transform="scale(1,5)"
   32.70 +         id="g4126"><image
   32.71 +           width="1"
   32.72 +           height="1"
   32.73 +           xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAFCAYAAACEhIafAAAABHNCSVQICAgIfAhkiAAAABRJREFUCJlj+P///38mBgYGBjQCAFojBAXTMhkeAAAAAElFTkSuQmCC"
   32.74 +           id="image4128" /></g></pattern><filter
   32.75 +       id="filter3157"
   32.76 +       inkscape:collect="always"><feGaussianBlur
   32.77 +         id="feGaussianBlur3159"
   32.78 +         stdDeviation="0.91410972"
   32.79 +         inkscape:collect="always" /></filter><filter
   32.80 +       id="filter3450"
   32.81 +       inkscape:collect="always"><feGaussianBlur
   32.82 +         id="feGaussianBlur3452"
   32.83 +         stdDeviation="0.92714142"
   32.84 +         inkscape:collect="always" /></filter><filter
   32.85 +       id="filter3422"
   32.86 +       inkscape:collect="always"><feGaussianBlur
   32.87 +         id="feGaussianBlur3424"
   32.88 +         stdDeviation="0.88089896"
   32.89 +         inkscape:collect="always" /></filter><inkscape:perspective
   32.90 +       id="perspective2584"
   32.91 +       inkscape:persp3d-origin="372.04724 : 350.78739 : 1"
   32.92 +       inkscape:vp_z="744.09448 : 526.18109 : 1"
   32.93 +       inkscape:vp_y="0 : 1000 : 0"
   32.94 +       inkscape:vp_x="0 : 526.18109 : 1"
   32.95 +       sodipodi:type="inkscape:persp3d" /></defs><sodipodi:namedview
   32.96 +     pagecolor="#ffffff"
   32.97 +     bordercolor="#666666"
   32.98 +     borderopacity="1"
   32.99 +     objecttolerance="10"
  32.100 +     gridtolerance="10"
  32.101 +     guidetolerance="10"
  32.102 +     inkscape:pageopacity="0"
  32.103 +     inkscape:pageshadow="2"
  32.104 +     inkscape:window-width="984"
  32.105 +     inkscape:window-height="951"
  32.106 +     id="namedview3976"
  32.107 +     showgrid="false"
  32.108 +     inkscape:zoom="0.95353535"
  32.109 +     inkscape:cx="384.93387"
  32.110 +     inkscape:cy="515.57672"
  32.111 +     inkscape:window-x="0"
  32.112 +     inkscape:window-y="0"
  32.113 +     inkscape:window-maximized="0"
  32.114 +     inkscape:current-layer="g3984" /><g
  32.115 +     id="g3984"
  32.116 +     inkscape:groupmode="layer"
  32.117 +     inkscape:label="USENIX Consent Form for Refereed Papers"
  32.118 +     transform="matrix(1.25,0,0,-1.25,0,990)"><g
  32.119 +       id="g3986"><path
  32.120 +         d="m 28.32,763.68 555.121,0 0,-699.121 -555.121,0 0,699.121 z"
  32.121 +         style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
  32.122 +         id="path3988" /></g><g
  32.123 +       id="g3990"><g
  32.124 +         id="g3992"
  32.125 +         clip-path="url(#clipPath3994)"><path
  32.126 +           d="m 34.727,111.914 c 0,0 0.793,-0.793 0.793,-0.793 0,0 540.601,0 540.601,0 0,0 0.793,0.793 0.793,0.793 l -542.187,0 z"
  32.127 +           style="fill:#9a9a9a;fill-opacity:1;fill-rule:nonzero;stroke:none"
  32.128 +           id="path3998" /><path
  32.129 +           d="m 35.52,111.121 c 0,0 -0.793,-0.797 -0.793,-0.797 0,0 542.187,0 542.187,0 0,0 -0.793,0.797 -0.793,0.797 l -540.601,0 z"
  32.130 +           style="fill:#eeeeee;fill-opacity:1;fill-rule:nonzero;stroke:none"
  32.131 +           id="path4000" /><path
  32.132 +           d="m 34.727,111.914 c 0,0 0,-1.59 0,-1.59 0,0 0.793,0.797 0.793,0.797 0,0 0,0 0,0 l -0.793,0.793 z"
  32.133 +           style="fill:#9a9a9a;fill-opacity:1;fill-rule:nonzero;stroke:none"
  32.134 +           id="path4002" /><path
  32.135 +           d="m 576.121,111.121 c 0,0 0,-0.797 0,-0.797 0,0 0.793,0 0.793,0 0,0 0,1.59 0,1.59 l -0.793,-0.793 z"
  32.136 +           style="fill:#eeeeee;fill-opacity:1;fill-rule:nonzero;stroke:none"
  32.137 +           id="path4004" /></g></g><g
  32.138 +       id="g4006"><g
  32.139 +         id="g4008"><path
  32.140 +           d="m 36.238,103.922 9.602,0 0,-12.723 -9.602,0 0,12.723 z"
  32.141 +           style="fill:url(#pattern4010);fill-opacity:1;fill-rule:evenodd;stroke:none"
  32.142 +           id="path4016" /></g></g><g
  32.143 +       id="g4018"><g
  32.144 +         id="g4020"
  32.145 +         clip-path="url(#clipPath4022)"><text
  32.146 +           transform="matrix(1,0,0,-1,49.919538,752.88282)"
  32.147 +           id="text4026"><tspan
  32.148 +             style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Times New Roman;font-variant:normal;font-weight:normal;font-size:12.795396;writing-mode:lr;-inkscape-font-specification:Times-Roman"
  32.149 +             x="0"
  32.150 +             y="0"
  32.151 +             id="tspan4028">3</tspan></text>
  32.152 +</g></g><g
  32.153 +       id="g4030"><g
  32.154 +         id="g4032"
  32.155 +         clip-path="url(#clipPath4034)"><text
  32.156 +           transform="matrix(1,0,0,-1,56.398457,752.88282)"
  32.157 +           id="text4038"><tspan
  32.158 +             style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Times New Roman;font-variant:normal;font-weight:normal;font-size:12.795396;writing-mode:lr;-inkscape-font-specification:Times-Roman"
  32.159 +             x="0 3.07089504"
  32.160 +             y="0"
  32.161 +             sodipodi:role="line"
  32.162 +             id="tspan4040">. </tspan></text>
  32.163 +</g></g><g
  32.164 +       id="g4042"><g
  32.165 +         id="g4044"
  32.166 +         clip-path="url(#clipPath4046)"><text
  32.167 +           transform="matrix(1,0,0,-1,66.719744,752.88282)"
  32.168 +           id="text4050"><tspan
  32.169 +             style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Times New Roman;font-variant:normal;font-weight:normal;font-size:12.795396;writing-mode:lr;-inkscape-font-specification:Times-Roman"
  32.170 +             x="0 8.82882324 14.45879748 18.42537024 24.05534448 27.12623952 29.55736476 35.95506276 41.585037 44.91183996 51.181584 54.50838696 57.579282 65.51242752 67.94355276 73.70148096 79.20350124 82.28719168 87.13664676 90.2075418 93.53434476 100.84051588 106.34253616 111.84455644 116.70680692 122.46473512 125.53563016 133.45598028 135.88710552 141.64503372 147.147054 150.21794904 155.08019952 158.40700248 166.9799178 169.41104304 171.84216828 174.28608892 177.61289188 181.45151068 187.20943888 195.91030816 201.66823636 203.97140764 209.47342792 212.67227692 215.10340216 220.86133036 223.9322254 229.43424568 232.76104864 235.95989764 241.47471331 247.23264151 250.30353655 253.50238555 256.82918851 263.07334176 267.16786848 270.23876352 276.76441548 283.16211348 286.36096248 295.18978572 301.45952976 307.21745796 310.288353 315.79037328 320.65262376 323.7235188 327.17827572 333.3200658 335.75119104 338.18231628 344.58001428 353.53679148 355.96791672 361.469937 366.97195728 370.29876024 378.99962952 386.16505128 393.33047304 402.92702004 407.02154676 415.97832396 418.26869984 423.13095032 426.20184536 431.70386564 438.2295176 441.30041264 443.74433328 447.07113624 449.50226148 455.00428176 460.50630204 463.96105896 466.26423024 472.53397428 478.29190248 481.49075148 484.57444192"
  32.171 +             y="0"
  32.172 +             sodipodi:role="line"
  32.173 +             id="tspan4052">Duration of Rights. These Rights will remain in effect for 12 months following USENIX's notification to</tspan></text>
  32.174 +</g></g><g
  32.175 +       id="g4054"><text
  32.176 +         transform="matrix(1,0,0,-1,66.719744,737.03853)"
  32.177 +         id="text4056"><tspan
  32.178 +           style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Times New Roman;font-variant:normal;font-weight:normal;font-size:12.795396;writing-mode:lr;-inkscape-font-specification:Times-Roman"
  32.179 +           x="0 5.50202028 12.02767224 17.52969252 20.85649548 27.12623952 30.45304248 33.65189148 35.95506276 39.15391176 43.88820828 47.3429652 52.84498548 58.34700576 64.11772936 69.61974964 76.1454016 79.21629664 84.71831692 90.2203372 95.9782654 101.48028568 104.67913468 111.07683268 114.27568168 117.60248464 120.68617507 126.31614931 132.04848672 135.11938176 142.28480352 147.7868238 154.31247576 159.81449604 163.90902276 166.9799178 170.43467472 177.60009648 183.10211676 188.60413704 192.69866376 198.21347944 203.97140764 207.17025664 210.24115168 215.99907988 219.83769868 223.16450164 226.36335064 231.86537092 237.62329912 240.69419416 248.62733968 251.07126031 256.82918851 262.305618 265.504467 270.23876352 273.56556648 282.26643576 284.697561 287.00073228 289.43185752 292.75866048 296.59727928 302.35520748 311.06887216 316.57089244 319.00201768 324.75994588 327.83084092 330.26196616 335.76398644 339.0907894 344.59280968 347.79165868 351.11846164 356.62048192 362.13529759 365.59005451 368.66094955 374.16296983 379.02522031 382.35202327 387.85404355 394.35410472 399.856125 404.59042152 410.22039576 415.97832396 421.48034424 423.78351552 429.41348976 434.14778628 436.57891152 442.33683972 447.8516554 450.92255044 455.01707716 457.4482024 462.95022268 468.70815088 471.90699988 476.6412964 479.71219144 483.16694836"
  32.180 +           y="0"
  32.181 +           sodipodi:role="line"
  32.182 +           id="tspan4058">you of its acceptance of the Paper. Thereafter the Rights will remain in effect as non-exclusive rights to</tspan><tspan
  32.183 +           style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Times New Roman;font-variant:normal;font-weight:normal;font-size:12.795396;writing-mode:lr;-inkscape-font-specification:Times-Roman"
  32.184 +           x="0 5.50202028 12.02767224 17.52969252 20.85649548 23.28762072 28.789641 34.29166128 40.06238488 43.26123388 49.65893188 52.09005712 56.9523076 61.67380872 67.1886244 76.1454016 78.44857288 83.95059316 89.5805674 92.65146244 95.08258768 100.84051588 106.34253616 109.4134312 112.88098351 118.38300379 123.88502407 127.21182703 134.351658 139.98163224 146.37933024 151.88135052 155.97587724 159.17472624 161.47789752 166.9799178 170.43467472 176.70441876 180.67099152 183.11491216 188.61693244 192.07168936 195.1425844 198.21347944 203.97140764 206.40253288 211.90455316 217.40657344 220.87412575 224.71274455 231.11044255 236.61246283 239.04358807 244.80151627 248.00036527 251.07126031 256.82918851 262.305618 268.83126996 271.902165 277.40418528 283.16211348 289.43185752 291.86298276 298.26068076 301.45952976 304.78633272 311.05607676 315.15060348 323.7235188 329.4942424 332.6930914 337.42738792"
  32.185 +           y="16.07547"
  32.186 +           sodipodi:role="line"
  32.187 +           id="tspan4060">continue disseminating the Paper in print, electronic, and audio formats.</tspan><tspan
  32.188 +           style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Times New Roman;font-variant:normal;font-weight:normal;font-size:12.795396;writing-mode:lr;-inkscape-font-specification:Times-Roman"
  32.189 +           x="-16.8002014 -10.27454944 -7.2036544 -0.03823264 8.91854456 14.42056484 17.49145988 23.24938808 29.51913212 33.61365884 36.68455388 44.87360732 50.3756276 53.5744766 59.3324048 64.83442508 67.91811551 70.34924075 76.74693875 82.37691299 85.70371595 91.97345999 95.04435503 98.37115799 107.96770499 116.65577888 122.41370708 127.91572736 132.01025408 136.7445506 142.37452484 144.67769612 151.20334808 154.27424312 157.47309212 167.06963912 170.39644208 175.89846236 181.40048264 185.49500936 188.69385836 192.02066132 197.5226816 203.03749727 208.79542547 211.99427447 217.49629475 221.59082147 227.09284175 232.85076995 235.92166499 238.35279023 243.85481051 249.59994332 252.67083836 261.62761556 268.79303732 275.95845908 285.55500608 289.39362488 298.33760668 301.40850172 304.74810008 310.37807432 315.8800946 318.95098964 327.14004308 329.57116832 335.0731886 340.57520888 343.90201184 348.76426232 351.83515736 356.69740784 362.19942812 365.52623108 368.59712612 371.79597512 378.19367312 382.28819984 385.48704884 390.98906912 394.31587208 399.81789236 406.34354432 412.61328836 418.37121656 423.87323684 426.94413188 430.27093484 435.90090908 442.29860708 447.80062736 450.99947636 455.09400308 460.60881875 463.93562171 469.43764199 471.86876723 477.37078751 480.69759047 486.19961075 488.63073599"
  32.190 +           y="44.877612"
  32.191 +           sodipodi:role="line"
  32.192 +           id="tspan4062">4. Author Retention of Ownership. Other than granting USENIX the Rights set forth above, you retain all</tspan><tspan
  32.193 +           style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Times New Roman;font-variant:normal;font-weight:normal;font-size:12.795396;writing-mode:lr;-inkscape-font-specification:Times-Roman"
  32.194 +           x="-0 4.09452672 6.52565196 12.02767224 17.52969252 20.85649548 24.05534448 27.12623952 30.45304248 32.89696312 35.96785816 38.3989834 43.90100368 47.3557606 50.42665564 55.92867592 61.68660412 67.95634816 71.28315112 73.71427636 79.21629664 82.29998707 88.05791527 91.89653407 97.52650831 102.26080483 105.58760779 108.78645679 111.08962807 116.71960231 120.04640527 123.11730031 128.5937298 134.351658 137.550507 144.71592876 150.21794904 156.743601 162.24562128 166.340148 169.41104304 172.737846 180.03122172 185.533242 191.04805768 195.89751276 201.66823636 204.7391314 212.67227692 215.10340216 220.86133036 226.36335064 229.43424568 234.29649616 237.62329912 243.89304316 250.29074116 253.48959016 259.23472296 265.504467 268.83126996 271.902165 275.101014 279.06758676 284.697561 290.4554892 295.18978572 298.26068076 303.890655 307.85722776 311.05607676 314.1397672 320.66541916 323.7363142 332.680296 339.84571776 347.01113952 356.60768652 360.70221324 369.40308252 372.72988548 378.23190576 383.73392604 389.49185424 392.69070324 395.76159828 398.19272352 401.53232188 403.96344712 409.4654674 412.53636244 415.99111936 422.13290944 425.58766636 431.72945644 435.82398316 439.02283216 445.42053016 454.37730736 459.87932764 465.38134792 469.47587464 474.21017116 479.71219144 482.14331668"
  32.195 +           y="60.959327"
  32.196 +           sodipodi:role="line"
  32.197 +           id="tspan4064">right, title, and interest in the Paper. These Rights do not transfer to USENIX any title to or ownership</tspan><tspan
  32.198 +           style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Times New Roman;font-variant:normal;font-weight:normal;font-size:12.795396;writing-mode:lr;-inkscape-font-specification:Times-Roman"
  32.199 +           x="0 6.52565196 9.596547 12.66744204 16.12219896 21.62421924 27.12623952 30.45304248 37.61846424 43.24843848 49.64613648 55.14815676 59.24268348"
  32.200 +           y="76.797378"
  32.201 +           sodipodi:role="line"
  32.202 +           id="tspan4066">of the Paper.</tspan><tspan
  32.203 +           style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Times New Roman;font-variant:normal;font-weight:normal;font-size:12.795396;writing-mode:lr;-inkscape-font-specification:Times-Roman"
  32.204 +           x="-16.8002014 -10.27454944 -7.2036544 -0.03823264 9.55831436 16.08396632 19.15486136 21.5859866 27.08800688 32.84593508 36.04478408 43.9779296 49.74865319 55.89044327 61.64837147 67.15039175 72.01264223 75.08353727 78.53829419 81.60918923 90.31005851 97.46268488 104.64090203 114.22465364 118.31918036 127.1480036 130.3468526 139.17567584 141.60680108 144.03792632 146.3410976 149.5399466 151.97107184 157.47309212 163.23102032 165.67494095 171.17696123 177.57465923 183.07667951 186.27552851 189.60233147 195.10435175 200.60637203 204.06112895 207.13202399 213.65767595 215.96084723 218.39197247 224.66171651 233.49053975 235.92166499 241.42368527 247.16881808 250.36766708 255.86968736 262.26738536 265.46623436 267.8973596 273.6552878 279.17010347 282.24099851 288.76665047 294.26867075 297.59547371 300.79432271 306.29634299 311.79836327 315.12516623 318.19606127 320.62718651 324.72171323 329.58396371 332.65485875 335.72575379 342.25140575 347.75342603 353.51135423 359.01337451 362.21222351 368.60992151 371.80877051 375.12277808 378.19367312 383.82364736 389.58157556 392.6524706 402.2490176 406.34354432 408.77466956 414.27668984 416.57986112 422.20983536 427.98055895 430.28373023 433.48257923 440.64800099 446.15002127 452.67567323 455.10679847 457.40996975 462.91199003 468.66991823 471.86876723 474.31268787 480.71038587 486.21240615"
  32.205 +           y="105.59952"
  32.206 +           sodipodi:role="line"
  32.207 +           id="tspan4068">5. Notice Request. USENIX will include the following notice on the first page of the Original Publication:</tspan><tspan
  32.208 +           style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Times New Roman;font-variant:normal;font-weight:normal;font-size:12.795396;writing-mode:lr;-inkscape-font-specification:Times-Roman"
  32.209 +           x="-0 4.09452672 12.66744204 19.193094 25.71874596 31.22076624 35.31529296 37.61846424 43.24843848 48.75045876 52.07726172 55.14815676 58.34700576 64.74470376 67.94355276 71.27035572 76.772376 79.21629664 83.93779776 87.13664676 95.96547 102.23521404 106.32974076 112.85539272 115.92628776 118.357413 123.09170952 126.29055852 130.38508524 135.88710552 139.21390848 144.71592876 147.1598494 152.66186968 158.41979788 164.68954192 168.01634488 174.28608892 180.04401712 183.11491216 186.31376116 192.07168936 197.57370964 200.64460468 206.40253288 211.90455316 215.10340216 220.86133036 227.00312044 231.09764716 235.19217388 240.05442436 243.89304316 247.21984612 250.29074116 257.58411688 263.07334176 267.16786848 275.99669172 278.42781696 283.16211348 288.02436396 290.4554892 296.59727928 302.09929956 305.55405648 307.85722776 312.71947824 315.79037328 321.42034752 325.38692028 331.01689452 336.77482272 339.84571776 345.36053344 351.8861854 354.95708044 358.2838834 364.55362744 368.64815416 371.7190492 375.17380612 380.6758264 386.17784668 389.50464964 394.99387452 401.51952648 407.02154676 412.52356704 419.049219 427.87804224 436.57891152 442.34963512 446.18825392 451.94618212 454.37730736 459.87932764"
  32.210 +           y="121.68123"
  32.211 +           sodipodi:role="line"
  32.212 +           id="tspan4070">&quot;Copyright to this work is retained by the author[s]. Permission is granted for the noncommercial</tspan><tspan
  32.213 +           style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Times New Roman;font-variant:normal;font-weight:normal;font-size:12.795396;writing-mode:lr;-inkscape-font-specification:Times-Roman"
  32.214 +           x="-0 4.09452672 9.596547 16.12219896 19.96081776 26.35851576 32.88416772 38.386188 43.88820828 47.3429652 49.65893188 55.92867592 61.68660412 64.75749916 71.28315112 74.35404616 77.55289516 80.87969812 86.3817184 91.88373868 95.08258768 100.84051588 107.11025992 115.93908316 122.46473512 124.7679064 130.38508524 133.45598028 139.21390848 142.28480352 151.24158072 157.3833708 161.47789752 168.00354948 171.07444452 174.27329352 180.67099152 184.76551824 187.96436724 193.46638752 199.86408552 205.49405976 211.25198796 216.76680364 219.83769868 222.26882392 228.79447588 234.29649616 240.05442436 242.35759564 245.55644464 251.95414264 255.79276144 259.23472296 263.07334176 268.83126996 273.56556648 279.06758676 284.697561 288.66413376 294.294108 300.0520362 303.12293124 309.6485832 315.15060348 318.98922228 325.38692028 331.91257224 336.77482272 342.276843 347.01113952 350.20998852"
  32.215 +           y="137.51929"
  32.216 +           sodipodi:role="line"
  32.217 +           id="tspan4072">reproduction of the complete work for educational or research purposes.&quot;</tspan><tspan
  32.218 +           style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Times New Roman;font-variant:normal;font-weight:normal;font-size:12.795396;writing-mode:lr;-inkscape-font-specification:Times-Roman"
  32.219 +           x="-16.8002014 -10.27454944 -7.2036544 -0.03823264 7.25514308 12.75716336 19.15486136 24.01711184 29.51913212 36.04478408 41.54680436 47.30473256 52.80675284 55.87764788 59.3324048 66.49782656 71.99984684 78.5254988 80.82867008 83.25979532 88.7618156 94.27663127 97.47548027 99.90660551 106.30430351 111.7935284 115.24828532 121.3900754 127.1480036 130.3468526 139.17567584 144.67769612 147.87654512 153.63447332 159.90421736 163.87079012 167.06963912 170.39644208 179.09731136 185.49500936 190.99702964 194.45178656 199.95380684 204.04833356 209.55035384 212.62124888 216.7157756 222.21779588 228.74344784 234.24546812 240.00339632 244.73769284 247.93654184 253.43856212 259.96421408 263.03510912 266.36191208 272.63165612 275.95845908 278.38958432 283.8916046 289.40642027 291.83754551 297.59547371 303.86521775 309.62314595 312.69404099 318.19606127 321.39491027 327.15283847 333.42258251 336.74938547 339.18051071 344.69532639 350.19734667 353.52414963 359.79389367 363.12069663 366.31954563 372.69165284 376.53027164 378.96139688 384.71932508 387.15045032 392.6524706 398.15449088 400.59841151 403.92521447 410.19495851 415.95288671 422.22263075 424.52580203 426.95692727 432.71485547 438.21687575 441.41572475 443.73169143 450.25734339 455.75936367 459.08616663 465.35591067"
  32.220 +           y="166.32221"
  32.221 +           sodipodi:role="line"
  32.222 +           id="tspan4074">6. Subsequent Publication by Author. You are requested to include a notice of original publication by</tspan><tspan
  32.223 +           style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Times New Roman;font-variant:normal;font-weight:normal;font-size:12.795396;writing-mode:lr;-inkscape-font-specification:Times-Roman"
  32.224 +           x="-0 8.82882324 16.12219896 23.28762072 32.88416772 36.72278652 45.53881436 48.73766336 51.181584 56.9395122 60.01040724 65.51242752 71.27035572 76.772376 79.971225 84.70552152 90.2075418 96.73319376 101.45469488 107.09746452 113.49516252 118.9971828 124.755111 130.38508524 133.45598028 136.78278324 143.05252728 148.81045548 155.08019952 157.3833708 159.82729144 165.58521964 171.08723992 174.28608892 176.71721416 183.11491216 188.61693244 192.07168936 198.21347944 201.66823636 204.7391314 207.81002644 213.56795464 219.19792888 222.26882392 229.43424568 235.19217388 241.46191792 247.23264151 251.07126031 254.39806327 260.64221652 264.73674324 267.80763828 273.56556648 276.76441548 280.8589422 286.36096248 291.86298276 294.294108 299.02840452 304.78633272 311.05607676 314.1269718 319.8849 325.39971568 329.4942424 334.34369748 336.78761812 342.9294082 348.6873364 351.8861854 358.2838834 361.4827324 364.55362744 367.8804304 373.51040464 379.01242492 382.33922788 389.49185424 394.99387452 401.51952648 407.02154676 411.11607348"
  32.225 +           y="182.3965"
  32.226 +           sodipodi:role="line"
  32.227 +           id="tspan4076">USENIX in any subsequent publication of the Paper or a revised version of the Paper.</tspan><tspan
  32.228 +           style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Times New Roman;font-variant:normal;font-weight:normal;font-size:12.795396;writing-mode:lr;-inkscape-font-specification:Times-Roman"
  32.229 +           x="-16.8002014 -10.27454944 -7.2036544 -0.03823264 11.9894396 17.49145988 21.5859866 25.68051332 31.1825336 36.68455388 40.15210619 42.45527747 47.95729775 52.81954823 55.89044327 59.34520019 67.91811551 74.44376747 79.94578775 83.27259071 91.9606646 97.47548027 101.57000699 105.66453371 111.16655399 116.65577888 119.98258184 123.18143084 126.25232588 132.01025408 137.51227436 140.59596479"
  32.230 +           y="211.19864"
  32.231 +           sodipodi:role="line"
  32.232 +           id="tspan4078">7. Warranties. You warrant that:</tspan><tspan
  32.233 +           style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Times New Roman;font-variant:normal;font-weight:normal;font-size:12.795396;writing-mode:lr;-inkscape-font-specification:Times-Roman"
  32.234 +           x="-0 5.50202028 8.82882324 12.02767224 20.85649548 27.12623952 32.88416772 35.95506276 41.585037 45.55160976 51.181584 54.50838696 57.579282 63.08130228 68.85202588 72.05087488 76.772376 83.29802796 85.7419486 91.24396888 94.31486392 100.07279212 105.5748124 108.7736614 114.27568168 120.67337968 124.7679064 127.95396 133.45598028 139.21390848 145.48365252 148.81045548 155.08019952 163.90902276 169.41104304 175.16897124 179.00759004 182.46234696 188.60413704 192.05889396 195.129789 198.20068404 203.95861224 209.46063252 212.65948152 219.82490328 225.58283148 231.85257552 237.62329912 241.46191792 244.78872088 250.29074116 255.79276144 262.305618 265.504467 268.83126996 274.33329024 279.83531052 283.16211348 287.00073228 289.43185752 295.18978572 300.691806 303.9034504 308.62495152 311.95175448 318.22149852 323.99222212 327.83084092 331.02968992 336.78761812 339.0907894 344.59280968 347.02393492 352.5259552 358.2838834 361.4827324 364.55362744 370.31155564 375.82637131 379.92089803 385.42291831 388.62176731 394.99387452 398.19272352 404.59042152 408.68494824 411.88379724 414.95469228 417.38581752 420.71262048 423.78351552 426.98236452 432.74029272 438.242313 441.31320804 448.60658376 454.36451196 460.50630204 466.27702564 470.11564444 473.57040136 475.87357264 480.73582312 483.80671816"
  32.235 +           y="240.00079"
  32.236 +           sodipodi:role="line"
  32.237 +           id="tspan4080">a. You are the sole author and owner of the Paper and the rights pertaining thereto or, if the Paper is a</tspan><tspan
  32.238 +           style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Times New Roman;font-variant:normal;font-weight:normal;font-size:12.795396;writing-mode:lr;-inkscape-font-specification:Times-Roman"
  32.239 +           x="-0 8.82882324 15.09856728 19.193094 25.71874596 28.789641 35.31529296 38.386188 41.585037 44.91183996 51.181584 53.48475528 59.24268348 62.44153248 65.51242752 71.27035572 76.772376 79.9840204 85.7419486 91.88373868 95.9782654 100.82772048 106.32974076 108.7736614 115.1713594 118.3702084 121.44110344 124.7679064 130.38508524 135.88710552 139.21390848 142.28480352 147.7868238 150.23074444 152.66186968 155.98867264 162.25841668 165.58521964 168.78406864 171.85496368 177.61289188 183.11491216 186.31376116 192.71145916 201.66823636 207.17025664 212.67227692 216.76680364 221.50110016 224.69994916 231.09764716 234.29649616 237.62329912 240.69419416 246.19621444 251.95414264 255.15299164 262.305618 267.80763828 274.33329024 279.83531052 283.92983724 287.00073228 292.75866048 298.26068076 303.890655 309.6613786 312.73227364 317.58172872 319.8976954 325.39971568 331.02968992 336.78761812 342.9294082 346.38416512 351.8861854 357.38820568 363.91385764 366.98475268 371.7190492 377.4769774 383.74672144 392.69070324 394.99387452 398.19272352 401.53232188 407.03434216 413.55999412 416.63088916 422.13290944 425.58766636 431.08968664 437.48738464 443.75712868 449.51505688 452.71390588 459.11160388 462.31045288 465.38134792 468.70815088 474.21017116 476.6412964"
  32.240 +           y="256.07704"
  32.241 +           sodipodi:role="line"
  32.242 +           id="tspan4082">work of joint authorship, that all of the owners of the Paper have signed and submitted a copy of this</tspan><tspan
  32.243 +           style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Times New Roman;font-variant:normal;font-weight:normal;font-size:12.795396;writing-mode:lr;-inkscape-font-specification:Times-Roman"
  32.244 +           x="-0 6.52565196 12.66744204 18.42537024 24.05534448 32.88416772 38.386188 43.88820828 47.3557606 50.42665564 53.49755068 57.5920774 60.7909264 64.11772936 67.1886244 72.69064468 78.44857288 81.64742188 88.81284364 94.31486392 100.84051588 106.34253616 110.43706288 113.50795792 115.93908316 120.67337968 123.87222868 130.38508524 139.21390848 144.71592876 150.21794904 156.743601 159.81449604 166.340148 171.84216828 175.16897124 180.67099152 187.19664348 192.69866376 196.79319048 199.86408552 205.49405976 214.322883 220.84853496 223.15170624 229.42145028 235.17937848 240.69419416 244.78872088 247.98756988 251.05846492 256.81639312 263.07334176 268.83126996 271.902165 277.40418528 283.16211348 288.66413376 294.294108 297.62091096 303.890655 310.288353 313.487202 319.00201768 321.43314292 327.19107112 332.6930914 339.0907894 342.2896384 348.6873364 354.31731064 358.2838834 366.98475268 369.41587792 374.15017444 379.01242492 381.3155962 387.84124816 393.33047304 396.657276 399.856125 406.38177696 409.452672 414.95469228 420.71262048 423.78351552 429.42628516 433.39285792 436.59170692 439.02283216 444.78076036 447.8516554 454.37730736 457.4482024 460.51909744 466.27702564 468.70815088"
  32.245 +           y="271.92095"
  32.246 +           sodipodi:role="line"
  32.247 +           id="tspan4084">document. If the Paper is owned by your employer, you have obtained permission to enter into this</tspan><tspan
  32.248 +           style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Times New Roman;font-variant:normal;font-weight:normal;font-size:12.795396;writing-mode:lr;-inkscape-font-specification:Times-Roman"
  32.249 +           x="-0 5.50202028 11.25994848 15.09856728 20.85649548 26.35851576 35.32808836 40.83010864 46.33212892 49.65893188"
  32.250 +           y="287.9972"
  32.251 +           sodipodi:role="line"
  32.252 +           id="tspan4086">agreement.</tspan><tspan
  32.253 +           style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Times New Roman;font-variant:normal;font-weight:normal;font-size:12.795396;writing-mode:lr;-inkscape-font-specification:Times-Roman"
  32.254 +           x="-0 6.52565196 9.596547 12.66744204 21.62421924 28.789641 35.95506276 45.55160976 49.64613648 58.33421036 61.66101332 67.93075736 74.32845536 79.971225 84.69272612 88.01952908 93.52154936 99.7912934 103.25884572 106.32974076 111.83176104 117.58968924 123.09170952 129.61736148 132.68825652 135.88710552 141.64503372 147.147054 150.21794904 156.743601 162.24562128 166.340148 175.18176664 177.61289188 182.47514236 187.19664348 189.64056412 195.91030816 201.66823636 204.7391314 211.26478336 214.3356784 217.40657344 223.16450164 228.79447588 234.29649616 237.62329912 243.89304316 247.21984612 252.7218664 258.21109128 262.305618 265.504467 271.902165 277.40418528 281.498712 284.697561 290.4554892 293.52638424 296.59727928 303.12293124 306.19382628 311.83659592 317.59452412 323.0965444 327.19107112 332.6930914 334.99626268 339.85851316 345.36053344 348.6873364 351.8861854 357.38820568 363.14613388 366.21702892 374.15017444 376.59409507 382.35202327 387.82845276 390.8993478 395.76159828 399.08840124 404.59042152 408.68494824 414.18696852 419.81694276 423.14374572 428.645766 435.17141796 438.242313 443.74433328 449.51505688 453.35367568 459.11160388 461.54272912 467.0447494"
  32.255 +           y="316.79934"
  32.256 +           sodipodi:role="line"
  32.257 +           id="tspan4088">b. USENIX does not need the permission of any other party to exercise the Rights granted herein.</tspan><tspan
  32.258 +           style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Times New Roman;font-variant:normal;font-weight:normal;font-size:12.795396;writing-mode:lr;-inkscape-font-specification:Times-Roman"
  32.259 +           x="-0 5.50202028 8.82882324 12.02767224 19.193094 24.69511428 30.45304248 33.65189148 40.81731324 46.31933352 52.84498548 58.35980116 62.45432788 65.52522292 72.05087488 78.44857288 83.95059316 88.81284364 91.88373868 97.64166688 103.91141092 107.11025992 110.43706288 115.93908316 122.46473512 127.9667554 131.02485504 136.78278324 139.21390848 144.71592876 147.7868238 153.544752 159.17472624 164.67674652 168.00354948 170.44747012 172.7506414 179.02038544 184.77831364 187.20943888 193.47918292 199.23711112 203.97140764 207.17025664 213.56795464 217.40657344 220.86133036 226.36335064 231.86537092 234.29649616 240.05442436 248.62733968 251.95414264 257.58411688 259.87449276 263.07334176 271.902165 277.40418528 280.8589422 286.37375788 290.4682846 292.77145588 298.27347616 300.7046014"
  32.260 +           y="345.60148"
  32.261 +           sodipodi:role="line"
  32.262 +           id="tspan4090">c. The Paper does not contain any libelous or unlawful material.</tspan><tspan
  32.263 +           style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Times New Roman;font-variant:normal;font-weight:normal;font-size:12.795396;writing-mode:lr;-inkscape-font-specification:Times-Roman"
  32.264 +           x="-0 6.52565196 9.596547 12.66744204 19.96081776 25.71874596 31.22076624 34.29166128 41.585037 47.3429652 53.48475528 59.24268348 63.08130228 66.5360592 72.67784928 79.20350124 84.71831692 89.567772 92.63866704 98.39659524 104.66633928 108.00593764 111.07683268 113.50795792 119.0099782 122.46473512 126.30335392 128.5937298 134.351658 139.98163224 145.48365252 148.81045548 154.31247576 160.83812772 166.9799178 172.737846 175.936695 179.00759004 184.76551824 190.26753852 193.46638752 197.56091424 199.87688092 205.50685516 211.26478336 214.3356784 219.19792888 222.26882392 228.79447588 231.86537092 235.19217388 241.46191792 244.78872088 250.29074116 255.79276144 259.87449276 264.73674324"
  32.265 +           y="374.39581"
  32.266 +           sodipodi:role="line"
  32.267 +           id="tspan4092">d. The Paper does not infringe upon the rights of others.</tspan><tspan
  32.268 +           style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Times New Roman;font-variant:normal;font-weight:normal;font-size:12.795396;writing-mode:lr;-inkscape-font-specification:Times-Roman"
  32.269 +           x="-0 5.50202028 8.82882324 12.02767224 19.193094 24.69511428 30.45304248 33.65189148 40.81731324 46.31933352 52.84498548 58.35980116 62.45432788 65.52522292 71.28315112 76.7851714 83.31082336 86.3817184 88.81284364 91.88373868 96.74598916 100.07279212 105.5748124 111.84455644 117.60248464 120.67337968 126.30335392 132.04848672 135.11938176 139.98163224 143.05252728 148.81045548 152.64907428 158.40700248 161.47789752 168.00354948 171.84216828 174.27329352 180.03122172 182.47514236 187.97716264 193.47918292 195.91030816 199.23711112 202.30800616 208.83365812 211.90455316 217.40657344 223.9322254 229.43424568"
  32.270 +           y="403.19795"
  32.271 +           sodipodi:role="line"
  32.272 +           id="tspan4094">e. The Paper and its contents are original to you.</tspan><tspan
  32.273 +           style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Times New Roman;font-variant:normal;font-weight:normal;font-size:12.795396;writing-mode:lr;-inkscape-font-specification:Times-Roman"
  32.274 +           x="-0 3.07089504 6.52565196 9.596547 16.76196876 22.26398904 28.02191724 31.22076624 38.386188 43.88820828 50.41386024 55.91588052 60.01040724 63.08130228 65.52522292 70.374678 73.70148096 79.20350124 85.7291532 88.81284364 91.88373868 97.64166688 103.27164112 107.11025992 111.07683268 116.70680692 122.46473512 125.53563016 127.9667554 133.45598028 136.78278324 141.64503372 147.147054 153.544752 162.24562128 164.67674652 168.00354948 171.08723992 176.71721416 183.11491216 186.31376116 189.64056412 195.91030816 199.87688092 203.07572992 209.47342792 215.10340216 221.50110016 223.9322254 226.36335064 231.86537092 237.62329912 240.69419416 243.13811479 249.66376675 255.16578703 258.23668207 263.96901948 269.47103976 275.99669172 279.06758676 284.697561 290.4554892 295.18978572 298.26068076 303.890655 310.288353 313.487202 316.81400496 323.083749 328.58576928 334.34369748 339.84571776 342.9166128 349.44226476 353.53679148 359.05160716 364.55362744 366.98475268 373.51040464 379.01242492 383.74672144 386.17784668 391.92297948 394.99387452 401.51952648 407.02154676 413.54719872 415.97832396 418.28149524 423.14374572 428.645766 434.14778628 440.67343824 443.74433328 449.50226148 451.94618212 456.66768324 462.31045288 471.12648072 476.628501 482.14331668 486.2378434 491.73986368"
  32.275 +           y="432.00009"
  32.276 +           sodipodi:role="line"
  32.277 +           id="tspan4096">f. The Paper is not currently submitted for publication and has not been previously published elsewhere.</tspan><tspan
  32.278 +           style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Times New Roman;font-variant:normal;font-weight:normal;font-size:12.795396;writing-mode:lr;-inkscape-font-specification:Times-Roman"
  32.279 +           x="-0 5.50202028 8.82882324 12.02767224 16.12219896 19.193094 22.26398904 25.71874596 31.22076624 36.72278652 40.04958948 47.3429652 52.84498548 59.24268348 64.74470376 68.83923048 72.03807948 77.55289516 83.95059316 89.5805674 92.90737036 98.40939064 100.84051588 106.34253616 111.07683268 114.27568168 119.0099782 121.44110344 127.19903164 132.68825652 135.11938176 138.1902768 140.62140204 146.37933024 151.89414592 157.3961662 160.85092312 163.92181816 169.42383844 175.18176664 180.68378692 186.31376116 190.28033392 196.80598588 199.87688092 204.7391314 207.81002644 211.26478336 215.10340216 221.50110016 230.45787736 233.5287724 240.05442436 243.13811479 248.64013507 254.39806327 258.23668207 261.53789424 267.16786848 273.56556648 279.83531052 285.59323872 289.43185752 291.86298276 297.62091096 303.12293124 306.19382628 311.96454988 318.23429392 321.56109688 330.26196616 335.76398644 339.0907894 344.59280968 348.6873364 351.11846164 356.63327731 359.06440255 363.92665303 366.99754807 370.32435103 379.01242492 383.10695164 385.42291831 388.62176731 391.92297948 397.42499976 402.92702004 406.38177696 412.52356704 418.28149524 422.12011404 431.07689124 433.39285792 438.242313 443.10456348 445.40773476 451.93338672 457.435407 460.50630204 463.96105896 467.79967776 474.19737576"
  32.280 +           y="460.79637"
  32.281 +           sodipodi:role="line"
  32.282 +           id="tspan4098">g. If the Paper contains significant excerpts from other copyrighted materials, written permission from</tspan><tspan
  32.283 +           style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Times New Roman;font-variant:normal;font-weight:normal;font-size:12.795396;writing-mode:lr;-inkscape-font-specification:Times-Roman"
  32.284 +           x="-0 3.07089504 8.82882324 14.45879748 17.52969252 23.28762072 29.55736476 35.95506276 41.585037 45.55160976 47.9955304 53.49755068 59.25547888 62.45432788 65.52522292 71.28315112 77.55289516 79.9840204 86.3817184 91.88373868 95.9782654 100.84051588 103.91141092 109.4134312 115.1713594 120.67337968 126.30335392 129.61736148 135.88710552 141.64503372 147.147054 152.64907428 155.97587724 162.24562128 168.77127324 171.84216828 177.61289188 180.04401712 185.5460374 191.04805768 197.57370964 200.64460468 203.97140764 209.47342792 215.99907988 222.26882392 224.69994916 230.45787736 235.19217388 238.39102288 244.78872088 247.98756988 251.05846492 255.79276144 261.53789424 267.16786848 272.66988876 275.99669172 282.26643576 288.02436396 291.86298276 300.691806 303.13572664 307.85722776 312.71947824 315.15060348 321.42034752 327.17827572 330.24917076 335.76398644 339.85851316 345.36053344 348.6873364 354.31731064 357.38820568 360.71500864 366.21702892 371.73184459 377.48977279 383.11974703 389.49185424 392.69070324 395.76159828 402.28725024 405.35814528 408.68494824 414.18696852 416.63088916 421.48034424 424.55123928 431.07689124 437.47458924 443.10456348 448.60658376 457.4482024 462.95022268 468.70815088 471.90699988 474.97789492 478.30469788 483.80671816 489.4366924"
  32.285 +           y="476.64029"
  32.286 +           sodipodi:role="line"
  32.287 +           id="tspan4100">the copyright holders have been obtained, copies of such permission are attached to this document, and</tspan><tspan
  32.288 +           style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Times New Roman;font-variant:normal;font-weight:normal;font-size:12.795396;writing-mode:lr;-inkscape-font-specification:Times-Roman"
  32.289 +           x="-0 6.52565196 10.36427076 16.76196876 23.28762072 28.789641 32.88416772 35.95506276 41.585037 45.55160976 51.181584 57.579282 60.02320264 63.09409768 66.5488546 72.05087488 77.55289516 82.28719168 85.7419486 91.88373868 97.51371292 103.27164112 108.7736614 111.84455644 117.60248464 120.03360988 125.53563016 131.02485504 136.78278324 139.98163224 142.28480352 147.7868238 151.24158072 154.31247576 159.81449604 165.57242424 168.77127324 175.936695 181.43871528 187.96436724 193.47918292 197.57370964"
  32.290 +           y="492.71654"
  32.291 +           sodipodi:role="line"
  32.292 +           id="tspan4102">proper credit has been given in the Paper.</tspan><tspan
  32.293 +           style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Times New Roman;font-variant:normal;font-weight:normal;font-size:12.795396;writing-mode:lr;-inkscape-font-specification:Times-Roman"
  32.294 +           x="-31.91976593 -23.21889665 -17.46096845 -14.39007341 -8.88805313 -6.45692789 -0.05922989 6.46642207 12.73616611 19.26181807 25.65951607 31.92926011 38.45491207 44.85261007 51.12235411 57.64800607 64.04570407 70.31544811 76.84110007 83.23879807 89.50854211"
  32.295 +           y="521.51868"
  32.296 +           sodipodi:role="line"
  32.297 +           id="tspan4104">Date:________________</tspan><tspan
  32.298 +           style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Times New Roman;font-variant:normal;font-weight:normal;font-size:12.795396;writing-mode:lr;-inkscape-font-specification:Times-Roman"
  32.299 +           x="-31.91976593 -24.75434417 -22.32321893 -16.82119865 -11.31917837 -5.56125017 -2.36240117 3.13961911 7.23414583 12.73616611 16.06296907 22.33271311 25.65951607 28.85836507 37.68718831 43.18920859 46.26010363 52.01803183 58.28777587 62.38230259 66.47682931 71.33907979 75.17769859 81.57539659 88.10104855 94.37079259 100.76849059 107.29414255 113.56388659 119.96158459 126.23132863 132.75698059 139.15467859 145.42442263 151.95007459 158.34777259 164.61751663 171.14316859 177.54086659 183.81061063 190.33626259 196.86191455 203.00370463 209.52935659 216.05500855 222.19679863 228.72245059 235.24810255 241.38989263 247.91554459 254.44119655 260.58298663 267.10863859 273.63429055 279.90403459 286.30173259 292.82738455 299.09712859 305.49482659 312.02047855 318.29022259 324.68792059 331.21357255 337.48331659 343.88101459 350.15075863 356.67641059 363.07410859 369.34385263 375.86950459 382.26720259 388.53694663 395.06259859 401.46029659 407.73004063 414.25569259 420.78134455 426.92313463 433.44878659 439.97443855 446.11622863 452.64188059"
  32.300 +           y="550.32082"
  32.301 +           sodipodi:role="line"
  32.302 +           id="tspan4106">Signature of Author(s)____________________________________________________________</tspan><tspan
  32.303 +           style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Times New Roman;font-variant:normal;font-weight:normal;font-size:12.795396;writing-mode:lr;-inkscape-font-specification:Times-Roman"
  32.304 +           x="-31.91976593 -24.75434417 -20.91572537 -18.48460013 -12.72667193 -9.65577689 -4.02580265 2.37189535 5.57074435 15.16729135 20.92521955 29.49813487 35.26885847 39.10747727 43.95693235 48.05145907 51.12235411 57.64800607 60.71890111 64.04570407 72.74657335 78.50450155 81.57539659 87.07741687 93.60306883 97.69759555 101.53621435 106.27051087 110.36503759 116.63478163 123.16043359 129.55813159 135.82787563 142.35352759 148.75122559 155.02096963 161.54662159 167.94431959 174.21406363 180.73971559 187.26536755 193.40715763 199.93280959 206.45846155 212.60025163 219.12590359 225.65155555 231.79334563 238.31899759 244.84464955 250.98643963 257.51209159 264.03774355 270.17953363 276.70518559 283.23083755 289.50058159 295.89827959 302.42393155 308.69367559 315.09137359 321.61702555 327.88676959 334.28446759 340.55421163 347.07986359 353.47756159 359.74730563 366.27295759 372.67065559 378.94039963 385.46605159 391.86374959 398.13349363 404.65914559 411.18479755 417.32658763 423.85223959 430.37789155 436.51968163 443.04533359 449.57098555 455.71277563"
  32.305 +           y="579.1171"
  32.306 +           sodipodi:role="line"
  32.307 +           id="tspan4108">Printed Name(s) of Author(s)_______________________________________________________</tspan><tspan
  32.308 +           style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Times New Roman;font-variant:normal;font-weight:normal;font-size:12.795396;writing-mode:lr;-inkscape-font-specification:Times-Roman"
  32.309 +           x="-31.91976593 -23.21889665 -17.46096845 -14.39007341 -8.88805313 -2.36240117 1.73212555 4.03529683 8.89754731 14.39956759 20.92521955 23.99611459 31.16153635 33.59266159 39.09468187 44.85261007 50.36742575 53.56627475 59.32420295 63.16282175 68.92074995 71.99164499 75.19049399 81.58819199 85.68271871 88.75361375 97.69759555 104.86301731 112.02843907 121.49703211 125.46360487 134.42038207 140.69012611 147.08782411 151.18235083 156.03180592 161.54662159 167.04864187 172.80657007 177.54086659 184.83424231 187.26536755 189.56853883 195.07055911 200.70053335 204.02733631 211.20555347 217.47529751 223.23322571 228.72245059 232.81697731 239.08672135 245.48441935 252.01007131 258.27981535 264.67751335 271.20316531 277.47290935 283.87060735 290.39625931 296.66600335 303.06370135 309.58935331 315.85909735 322.38474931 328.78244731 335.05219135 341.57784331 347.71963339 354.24528535 360.77093731 366.91272739 373.43837935 379.96403131 386.10582139 392.63147335 399.15712531 405.29891539 411.82456735 418.35021931 424.61996335 431.01766135 437.54331331 443.81305735"
  32.310 +           y="607.91924"
  32.311 +           sodipodi:role="line"
  32.312 +           id="tspan4110">Authorized Signature for USENIX__[Jane-Ellen Long]__________________________________</tspan></text>
  32.313 +<text
  32.314 +         transform="matrix(1,0,0,-1,47.519132,92.162314)"
  32.315 +         id="text4112"><tspan
  32.316 +           style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Times New Roman;font-variant:normal;font-weight:normal;font-size:10.396238;writing-mode:lr;-inkscape-font-specification:Times-Roman"
  32.317 +           x="0 7.17340422 11.9556737 16.84190556 22.3519117 24.74304644 30.46097734 35.24324682 37.63438156 43.24835008 48.0410158"
  32.318 +           y="0"
  32.319 +           sodipodi:role="line"
  32.320 +           id="tspan4114">Need help? </tspan></text>
  32.321 +<text
  32.322 +         transform="matrix(1,0,0,-1,97.921596,92.162314)"
  32.323 +         id="text4116"><tspan
  32.324 +           style="fill:#0000ee;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Times New Roman;font-variant:normal;font-weight:normal;font-size:10.396238;writing-mode:lr;-inkscape-font-specification:Times-Roman"
  32.325 +           x="0 7.17340422 11.9556737 16.84190556 19.2330403 24.74304644 30.46097734 33.57984874 35.97098348 42.52061342 48.03061956 53.5406257 56.6594971 61.44176658 66.22403606 69.55083222 74.43706408 76.82819882 82.33820496 87.12047444 92.63048058 97.4231463"
  32.326 +           y="0"
  32.327 +           sodipodi:role="line"
  32.328 +           id="tspan4118">Use our Contacts page.</tspan></text>
  32.329 +<path
  32.330 +         d="m 97.922,90.961 100.078,0 0,-0.723 -100.078,0 0,0.723 z"
  32.331 +         style="fill:#0000ee;fill-opacity:1;fill-rule:nonzero;stroke:none"
  32.332 +         id="path4120" /><g
  32.333 +         id="g4122"><path
  32.334 +           d="m 34.801,87.84 0.719,0 0,-3.84 -0.719,0 0,3.84 z"
  32.335 +           style="fill:url(#pattern4124);fill-opacity:1;fill-rule:evenodd;stroke:none"
  32.336 +           id="path4130" /></g><text
  32.337 +         transform="matrix(1,0,0,-1,34.797954,74.639602)"
  32.338 +         id="text4132"><tspan
  32.339 +           style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Times New Roman;font-style:italic;font-variant:normal;font-size:10.396238;writing-mode:lr;-inkscape-font-specification:Times-Italic"
  32.340 +           x="0 5.51000614 11.02001228 15.0745451 18.1934165 20.68851362 25.4707831 31.188714 36.69872014 42.20872628 48.03061956 52.81288904 58.32289518 61.44176658 63.83290132 69.55083222 75.16480074 77.55593548 84.00160304 88.78387252 94.29387866 96.6850134 99.07614814 104.69011666 110.40804756 115.9180537 121.42805984 123.81919458 126.21032932 130.9925988"
  32.341 +           y="0"
  32.342 +           sodipodi:role="line"
  32.343 +           id="tspan4134">Last changed: 25 Feb. 2011 jel</tspan></text>
  32.344 +<text
  32.345 +         transform="matrix(1,0,0,-1,451.43905,92.884099)"
  32.346 +         id="text4136"><tspan
  32.347 +           style="fill:#0000ee;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Times New Roman;font-variant:normal;font-weight:normal;font-size:10.396238;writing-mode:lr;-inkscape-font-specification:Times-Roman"
  32.348 +           x="0 7.17340422 12.68341036 15.80228176 21.62417504 26.40644452 29.52531592 31.91645066 33.57984874 38.36211822"
  32.349 +           y="0"
  32.350 +           sodipodi:role="line"
  32.351 +           id="tspan4138">HotPar '11</tspan></text>
  32.352 +<path
  32.353 +         d="m 451.441,91.922 43.199,0 0,-0.961 -43.199,0 0,0.961 z"
  32.354 +         style="fill:#0000ee;fill-opacity:1;fill-rule:nonzero;stroke:none"
  32.355 +         id="path4140" /><text
  32.356 +         transform="matrix(1,0,0,-1,451.43905,77.039735)"
  32.357 +         id="text4142"><tspan
  32.358 +           style="fill:#0000ee;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Times New Roman;font-variant:normal;font-weight:normal;font-size:10.396238;writing-mode:lr;-inkscape-font-specification:Times-Roman"
  32.359 +           x="0 7.17340422 12.68341036 18.1934165 25.4707831 28.79757926 35.96058724 38.35172198 43.86172812 49.47569664 56.6594971"
  32.360 +           y="0"
  32.361 +           sodipodi:role="line"
  32.362 +           id="tspan4144">USENIX home</tspan></text>
  32.363 +<path
  32.364 +         d="m 451.441,75.84 61.68,0 0,-0.719 -61.68,0 0,0.719 z"
  32.365 +         style="fill:#0000ee;fill-opacity:1;fill-rule:nonzero;stroke:none"
  32.366 +         id="path4146" /><text
  32.367 +         transform="matrix(1,0,0,-1,28.317998,768.23907)"
  32.368 +         id="text4148"><tspan
  32.369 +           style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:CairoFont-6;font-variant:normal;font-size:8.879997;writing-mode:lr;-inkscape-font-specification:CairoFont-6-0"
  32.370 +           x="0 4.79519838 8.16071724 12.95591562 16.33031448 21.12551286 25.91183125 30.70702963 194.20553439 200.15513238 204.95033076 209.47024923 216.21904695 218.61664614 223.93576435 226.32448354 231.83008168 237.06039991 242.11311821 245.93151692 250.54023536 255.50415368 258.6920726 261.0807918 265.34319036 270.66230856 273.76142751 281.39822493 283.89350409 286.8150231 292.04534134 295.14446029 297.53317948 302.86117768 307.38109616 310.30261517 314.82253364 317.93053259 322.45045106 327.05916951 332.28948774 334.67820693 339.73980522 344.2597237 349.5788419 354.09876037 357.20675932"
  32.371 +           y="0"
  32.372 +           sodipodi:role="line"
  32.373 +           id="tspan4150">4/6/2011USENIX Consent Form for Refereed Papers</tspan><tspan
  32.374 +           style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:CairoFont-6;font-variant:normal;font-size:8.879997;writing-mode:lr;-inkscape-font-specification:CairoFont-6-0"
  32.375 +           x="0 5.05271829 8.871117 13.39103548 18.44375377 20.57495305 24.65087167 26.59559102 31.82590925 35.01382817 40.2441464 43.61854526 48.13846374 52.48966227 57.00958074 62.06229903 65.16141799 68.52693685 75.00933466 78.37485352 83.42757182 88.65789005 91.90796895 97.22708715 101.74700563 104.85500458 109.65020296 114.44540134 118.52131996 123.84043816 128.80435649 132.70267517 137.23147364 142.28419193 145.38331088 147.23923026 152.29194855 155.3910675 163.11666489 542.39021676 547.18541514 550.550934"
  32.376 +           y="751.67788"
  32.377 +           sodipodi:role="line"
  32.378 +           id="tspan4152">usenix.org/event/…/hotpar11consent.html2/2</tspan></text>
  32.379 +</g><text
  32.380 +       xml:space="preserve"
  32.381 +       style="font-size:14px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  32.382 +       x="98.580505"
  32.383 +       y="715.23303"
  32.384 +       id="text4154"
  32.385 +       transform="matrix(0.8,0,0,-0.8,0,792)"><tspan
  32.386 +         sodipodi:role="line"
  32.387 +         id="tspan4156"
  32.388 +         x="98.580505"
  32.389 +         y="715.23303">April 7, 2011</tspan></text>
  32.390 +<text
  32.391 +       xml:space="preserve"
  32.392 +       style="font-size:11.19999981px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  32.393 +       x="204.71187"
  32.394 +       y="-161.39661"
  32.395 +       id="text4158"
  32.396 +       transform="scale(1,-1)"><tspan
  32.397 +         sodipodi:role="line"
  32.398 +         id="tspan4160"
  32.399 +         x="204.71187"
  32.400 +         y="-161.39661">Sean Halle</tspan></text>
  32.401 +<g
  32.402 +       id="layer1"
  32.403 +       inkscape:label="Layer 1"
  32.404 +       transform="matrix(0.57545847,0,0,-0.46198039,83.449191,446.53316)"><g
  32.405 +         transform="matrix(0.2292555,0,0,0.1586714,176.38044,453.95)"
  32.406 +         id="g3530"><path
  32.407 +           style="fill:none;stroke:#000000;stroke-width:8.60691833;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;filter:url(#filter3450)"
  32.408 +           d="m 47.55245,341.87267 c 4.798352,12.30532 8.052878,25.49684 9.79021,40.55944 2.985706,25.88595 0.88168,52.30563 -2.79721,78.32168 -4.1958,29.67155 -9.22228,52.84169 -18.18181,79.72028 -7.78852,35.08837 -20.32608,74.76531 -37.76224,106.29371 -13.49631,20.2772 -16.74363,38.41901 -25.17483,58.74125"
  32.409 +           id="path2586"
  32.410 +           sodipodi:nodetypes="cssccc" /><path
  32.411 +           style="fill:none;stroke:#050111;stroke-width:8.91605186;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;filter:url(#filter3422)"
  32.412 +           d="m 223.77622,353.06148 c -30.46117,39.52353 -38.89062,91.90237 -67.13286,134.26574 -21.79847,32.69769 -56.16926,78.43427 -92.3077,96.50349 -11.63687,5.81844 -28.73197,5.59441 -41.95804,5.59441 -21.79413,0 2.87347,-6.99301 9.79021,-6.99301 17.45392,-2.4892 34.49975,-4.5342 50.34965,-12.58741 7.40899,-3.70449 54.40092,-16.49415 75.52448,-29.37063 17.74227,-10.81531 44.13079,-22.46528 61.53846,-36.36363 32.5907,-26.02057 44.01732,-48.87379 60.13986,-81.11889 5.99221,-11.98441 26.95276,-72.8221 -6.99301,-64.33566 -13.90298,3.47574 -22.63525,15.89986 -27.97203,26.57343 -5.78879,11.57758 -15.47013,28.69314 -19.58041,41.95804 -22.58369,53.25255 -33.9835,109.8433 -57.34267,163.63636 -13.42032,20.13049 -21.43431,47.06444 -27.97202,69.93007 -1.54376,5.39932 -11.07418,45.92457 8.39161,29.37063 10.02616,-8.52636 17.58504,-23.98127 23.77623,-36.36364 8.54901,-12.48594 15.09166,-27.60167 26.57342,-37.76223 7.31843,-7.31842 19.08391,-12.58742 27.97203,-12.58742 17.57946,0 9.93278,27.85952 9.79021,41.95804 -0.13462,13.3129 -6.67131,24.53143 1.3986,39.16084 10.11537,12.53174 20.61545,3.96103 33.56643,-8.39161 12.18562,-12.18561 13.72165,-13.35416 26.57343,-23.77622 19.54278,-19.44229 28.81447,-12.44255 20.97902,15.38462 -2.50851,27.10596 -1.39861,18.13625 -1.39861,26.57343 1.5065,14.69012 15.77336,22.60884 29.37063,23.77622 9.89609,0 13.60014,-2.07375 20.97903,-6.99301 9.58567,-9.76455 22.07167,-28.67253 36.36363,-30.76923 14.34391,0 19.67437,-1.33597 32.16784,6.99301 8.6799,5.7866 11.23363,6.993 23.77622,6.993 15.78393,0 20.36876,-0.99176 33.56643,-9.79021 5.33299,-3.55532 7.50479,-10.04609 12.58742,-12.58741"
  32.413 +           id="path2590"
  32.414 +           sodipodi:nodetypes="csssccsssssccssccssccccccccsssc" /><path
  32.415 +           style="fill:none;stroke:#000000;stroke-width:8.76148415;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;filter:url(#filter3157)"
  32.416 +           d="m 691.19085,371.62131 c -18.76481,42.1886 -37.25095,83.17749 -44.78559,128.38534 -4.73335,28.40011 -7.46427,52.90271 -8.95712,82.10691 -2.98078,35.72823 -2.35277,47.26832 -2.9857,80.61405 0,10.44997 1.49285,26.87135 1.49285,37.32132 0,8.6353 1.48652,13.46518 2.9857,20.89993 2.0179,10.00721 19.68458,7.21586 20.89994,-1.49285 2.98571,-21.3942 -2.9857,-86.31798 -5.97141,-114.94966 -3.53962,-67.38563 -8.27353,-141.04962 -17.91423,-201.53513 -2.98571,-29.32502 -12.0726,-45.04513 -25.3785,-62.69982 -12.92597,-15.75264 -46.43653,-7.45407 -65.68553,7.46426 -15.44997,10.97142 -34.16788,32.50733 -50.75698,59.71412 -27.27488,45.38539 -40.63918,123.91798 -34.33562,191.08515 3.41786,17.08934 6.78267,54.33364 23.88565,80.61406 17.18485,26.40623 39.17381,38.43643 53.74269,43.29273 12.15319,4.05106 22.82193,4.47856 35.82847,4.47856 27.53498,-3.64469 51.74519,-20.42801 76.13549,-32.84277 19.05299,-20.14156 39.79538,-43.63217 52.24985,-68.67122 11.01991,-27.32234 14.84442,-41.31773 31.3499,-67.17838 7.00148,-10.50221 14.37196,-16.80108 10.44998,-8.95711 -3.59084,7.18168 -10.47299,16.49044 -13.43568,25.37849 -8.02583,24.84958 -28.9623,76.86004 -14.92852,101.51399 6.04495,10.36831 9.45967,16.99717 28.3642,14.92853 5.56411,0 18.22954,-9.58773 20.89994,-14.92853 2.39288,-4.78577 18.52138,-18.52139 22.39279,-22.39279 5.33373,-5.33373 17.19703,-10.50843 13.43567,-2.98571 -3.32381,6.64763 -8.59832,12.71809 -11.94282,19.40709 -12.9561,34.0691 10.14789,33.55453 35.82847,34.33561 12.6112,0 19.08243,-5.9714 28.3642,-5.9714 7.95174,0 5.58443,10.44996 20.89994,10.44996 8.16024,0 15.67104,0.37517 22.39279,-2.9857 9.58926,-4.79463 17.88242,-7.44836 26.87135,-11.94283 13.36591,-6.1649 27.13372,-11.32755 40.30703,-17.91423 4.2746,-2.1373 7.24327,-1.34552 11.94282,-4.47856"
  32.417 +           id="path2385"
  32.418 +           sodipodi:nodetypes="csccsssccccccssccccscccsssccsssccc" /></g></g></g></svg>
  32.419 \ No newline at end of file
    33.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    33.2 +++ b/0__Papers/PStack/Eco_System/figures/3_stage_specialization.eps	Sun Apr 08 09:00:10 2012 -0700
    33.3 @@ -0,0 +1,1170 @@
    33.4 +%!PS-Adobe-3.0 EPSF-3.0
    33.5 +%%Creator: cairo 1.8.6 (http://cairographics.org)
    33.6 +%%CreationDate: Tue Jan 18 21:32:39 2011
    33.7 +%%Pages: 1
    33.8 +%%BoundingBox: 0 0 113 137
    33.9 +%%DocumentData: Clean7Bit
   33.10 +%%LanguageLevel: 2
   33.11 +%%EndComments
   33.12 +%%BeginProlog
   33.13 +/cairo_eps_state save def
   33.14 +/dict_count countdictstack def
   33.15 +/op_count count 1 sub def
   33.16 +userdict begin
   33.17 +/q { gsave } bind def
   33.18 +/Q { grestore } bind def
   33.19 +/cm { 6 array astore concat } bind def
   33.20 +/w { setlinewidth } bind def
   33.21 +/J { setlinecap } bind def
   33.22 +/j { setlinejoin } bind def
   33.23 +/M { setmiterlimit } bind def
   33.24 +/d { setdash } bind def
   33.25 +/m { moveto } bind def
   33.26 +/l { lineto } bind def
   33.27 +/c { curveto } bind def
   33.28 +/h { closepath } bind def
   33.29 +/re { exch dup neg 3 1 roll 5 3 roll moveto 0 rlineto
   33.30 +      0 exch rlineto 0 rlineto closepath } bind def
   33.31 +/S { stroke } bind def
   33.32 +/f { fill } bind def
   33.33 +/f* { eofill } bind def
   33.34 +/B { fill stroke } bind def
   33.35 +/B* { eofill stroke } bind def
   33.36 +/n { newpath } bind def
   33.37 +/W { clip } bind def
   33.38 +/W* { eoclip } bind def
   33.39 +/BT { } bind def
   33.40 +/ET { } bind def
   33.41 +/pdfmark where { pop globaldict /?pdfmark /exec load put }
   33.42 +    { globaldict begin /?pdfmark /pop load def /pdfmark
   33.43 +    /cleartomark load def end } ifelse
   33.44 +/BDC { mark 3 1 roll /BDC pdfmark } bind def
   33.45 +/EMC { mark /EMC pdfmark } bind def
   33.46 +/cairo_store_point { /cairo_point_y exch def /cairo_point_x exch def } def
   33.47 +/Tj { show currentpoint cairo_store_point } bind def
   33.48 +/TJ {
   33.49 +  {
   33.50 +    dup
   33.51 +    type /stringtype eq
   33.52 +    { show } { -0.001 mul 0 cairo_font_matrix dtransform rmoveto } ifelse
   33.53 +  } forall
   33.54 +  currentpoint cairo_store_point
   33.55 +} bind def
   33.56 +/cairo_selectfont { cairo_font_matrix aload pop pop pop 0 0 6 array astore
   33.57 +    cairo_font exch selectfont cairo_point_x cairo_point_y moveto } bind def
   33.58 +/Tf { pop /cairo_font exch def /cairo_font_matrix where
   33.59 +      { pop cairo_selectfont } if } bind def
   33.60 +/Td { matrix translate cairo_font_matrix matrix concatmatrix dup
   33.61 +      /cairo_font_matrix exch def dup 4 get exch 5 get cairo_store_point
   33.62 +      /cairo_font where { pop cairo_selectfont } if } bind def
   33.63 +/Tm { 2 copy 8 2 roll 6 array astore /cairo_font_matrix exch def
   33.64 +      cairo_store_point /cairo_font where { pop cairo_selectfont } if } bind def
   33.65 +/g { setgray } bind def
   33.66 +/rg { setrgbcolor } bind def
   33.67 +/d1 { setcachedevice } bind def
   33.68 +%%EndProlog
   33.69 +11 dict begin
   33.70 +/FontType 42 def
   33.71 +/FontName /f-0-0 def
   33.72 +/PaintType 0 def
   33.73 +/FontMatrix [ 1 0 0 1 0 0 ] def
   33.74 +/FontBBox [ 0 0 0 0 ] def
   33.75 +/Encoding 256 array def
   33.76 +0 1 255 { Encoding exch /.notdef put } for
   33.77 +Encoding 1 /uni0041 put
   33.78 +Encoding 2 /uni0070 put
   33.79 +Encoding 3 /uni006C put
   33.80 +Encoding 4 /uni0069 put
   33.81 +Encoding 5 /uni0063 put
   33.82 +Encoding 6 /uni0061 put
   33.83 +Encoding 7 /uni0074 put
   33.84 +Encoding 8 /uni006F put
   33.85 +Encoding 9 /uni006E put
   33.86 +Encoding 10 /uni0053 put
   33.87 +Encoding 11 /uni0075 put
   33.88 +Encoding 12 /uni0072 put
   33.89 +Encoding 13 /uni0065 put
   33.90 +Encoding 14 /uni0050 put
   33.91 +Encoding 15 /uni0067 put
   33.92 +Encoding 16 /uni0054 put
   33.93 +Encoding 17 /uni0068 put
   33.94 +Encoding 18 /uni0056 put
   33.95 +Encoding 19 /uni004D put
   33.96 +Encoding 20 /uni002D put
   33.97 +Encoding 21 /uni0048 put
   33.98 +Encoding 22 /uni0064 put
   33.99 +Encoding 23 /uni0077 put
  33.100 +Encoding 24 /uni0042 put
  33.101 +Encoding 25 /uni0079 put
  33.102 +Encoding 26 /uni002C put
  33.103 +Encoding 27 /uni0020 put
  33.104 +Encoding 28 /uni0073 put
  33.105 +Encoding 29 /uni006B put
  33.106 +Encoding 30 /uni0049 put
  33.107 +Encoding 31 /uni0066 put
  33.108 +Encoding 32 /uni0057 put
  33.109 +Encoding 33 /uni006D put
  33.110 +Encoding 34 /uni0033 put
  33.111 +Encoding 35 /uni007A put
  33.112 +/CharStrings 36 dict dup begin
  33.113 +/.notdef 0 def
  33.114 +/uni0041 1 def
  33.115 +/uni0070 2 def
  33.116 +/uni006C 3 def
  33.117 +/uni0069 4 def
  33.118 +/uni0063 5 def
  33.119 +/uni0061 6 def
  33.120 +/uni0074 7 def
  33.121 +/uni006F 8 def
  33.122 +/uni006E 9 def
  33.123 +/uni0053 10 def
  33.124 +/uni0075 11 def
  33.125 +/uni0072 12 def
  33.126 +/uni0065 13 def
  33.127 +/uni0050 14 def
  33.128 +/uni0067 15 def
  33.129 +/uni0054 16 def
  33.130 +/uni0068 17 def
  33.131 +/uni0056 18 def
  33.132 +/uni004D 19 def
  33.133 +/uni002D 20 def
  33.134 +/uni0048 21 def
  33.135 +/uni0064 22 def
  33.136 +/uni0077 23 def
  33.137 +/uni0042 24 def
  33.138 +/uni0079 25 def
  33.139 +/uni002C 26 def
  33.140 +/uni0020 27 def
  33.141 +/uni0073 28 def
  33.142 +/uni006B 29 def
  33.143 +/uni0049 30 def
  33.144 +/uni0066 31 def
  33.145 +/uni0057 32 def
  33.146 +/uni006D 33 def
  33.147 +/uni0033 34 def
  33.148 +/uni007A 35 def
  33.149 +end readonly def
  33.150 +/sfnts [
  33.151 +<00010000000a008000030020636d6170017af2160000302000000086637674207d0742a80000
  33.152 +30a8000002706670676d49d7df92000033180000060a676c796655c08702000000ac00002f74
  33.153 +68656164d5ceeae00000392400000036686865610f7e06bf0000395c00000024686d747893af
  33.154 +0ca600003980000000906c6f6361e6dadaa200003a100000004a6d617870038902c900003a5c
  33.155 +0000002070726570292ded1600003a7c000004ad00020080015e0380045e0003000700264016
  33.156 +059c039d049c070017003700030000079c019d049c00002ffdfded012f5f5dfdfded31301311
  33.157 +211125211121800300fd800200fe00015e0300fd0080020000020004000004b405cd0007000a
  33.158 +013db90008ffe8405b0f10024b0c401010024b0602380a480a580a680a780a05013709010347
  33.159 +095709670977090448010147020101580c880c020002090306010a05004607030a1414064b03
  33.160 +46040808062a043a04022507350702031807010204700507b8ffe8b40e0e064b07b8fff04027
  33.161 +1111064b07200b0b064b0770061705270502070517052705370547057705a705b705e7050900
  33.162 +05b8fff4b50c0c024b0508b8ffe040211111064b0002050a01094802400f0f024b0240101002
  33.163 +4b02020504070804080502003f3f3f1112392f2b2bed393910435458400e5c08010348086808
  33.164 +780803000871ed5f5d5f5d1bb00833592b012f2b5f5d71dded2b2b2b10ed5f5d5f5d5d123919
  33.165 +2f1810ed2b10ed113939111239395f5d5f5d5d5d5f5d5f5d4354584009010a08000209080803
  33.166 +0507103c3c073c3c593130012b002b210321032301330101032103d665fddf6ce00253350228
  33.167 +fdb4e301b30135fecb05cdfa33044dfd7b00000000020087fe5c042c0443000f001b014d4016
  33.168 +1d400b0b024be71d01164e470af70a02470a970a020ab8ffe4b40f0f024b0ab8ffeab40c0c02
  33.169 +4b0ab8ffd4b40d0d024b0ab8fff4b40e0e064b0ab8ffe6b40c0c064b0ab8ffea401e0d0d064b
  33.170 +0a111101044d014d1702010702170227028702e702f702060002b8fff4b41313024b02b8fff6
  33.171 +400b1010024b02040d0d024b02b8fffa40110f0f024b020a0b0b024b02080c0c024b02b8fff4
  33.172 +b40e0e064b02b8fffe40330f0f064b02020c0c064b02020d0d064b021c580d680d0257076707
  33.173 +02024514014a190114100e0e064b14100f0f024b14520d19b8fff0b40e0e064b19b8fff0400c
  33.174 +0f0f024b195207010e03060db8fff0b40e0e064b0db8fff040140f0f024b0d0b07100e0e064b
  33.175 +07100f0f024b0707003f2b2b3f2b2b3f3f10ed2b2b10ed2b2b5d5d5f5d5d0110d62b2b2b2b2b
  33.176 +2b2b2b2b2b5f5d71eded103c10d42b2b2b2b2b2b5d71ed5d31302b2511231133153633321211
  33.177 +14002322260311161633201134262322060145bebe6c99e4feff00f2449b161274370162a8b9
  33.178 +28743bfe2105d3586cfee4feeef4fecb30032cfd901b310190cbbc38000000010096ffec0207
  33.179 +05e6000800c7b9000affc0b41313024b0ab8ffc0b41010024b0ab8ffc0402a0c0c024b070a17
  33.180 +0a270a370a470a570a670a770a080706170627060306024d070117012701d701040001b8ffec
  33.181 +b41313024b01b8ffeeb41010024b01b8fff240110f0f024b01040b0b024b01040c0c024b01b8
  33.182 +ffcc40170e0e064b01180f0f064b01130c0c064b01160d0d064b01b8ffec401b0b0b064b0109
  33.183 +b705c70502010a081a082a083a08040652070b0100003f3fed5d5f5d0110d62b2b2b2b2b2b2b
  33.184 +2b2b2b5f5dfdc65d5d3130012b2b2b13113311141633152096be6350fe8f012f04b7fb695663
  33.185 +aa00000000020050000001c105c4000b001100d9b613400f0f024b13b8ffc0b60d0d024b097b
  33.186 +03b8fff4b40e0e064b03b8fff8b40f0f024b03b8fffab40c0c024b03b8fff940200c0c064b03
  33.187 +110e0c4d7711010011041313024b11021010024b110e0f0f024b11b8ffeeb40b0b024b11b8ff
  33.188 +ecb40c0c024b11b8ffe6400b0d0d024b110e0f0f064b11b8fff8400b0c0c064b11120d0d064b
  33.189 +11b8ffd640100e0e064b11081111064b11130d511000b8ffc040120f0f024b007c06400f0f02
  33.190 +4b06100c0a1006003f3f10d62bed2b10ed0110d62b2b2b2b2b2b2b2b2b2b2b5f5dfdc610d42b
  33.191 +2b2b2bed3130012b2b013216151406232226353436031123352111014b314545313045443793
  33.192 +015105c44530314545313144fa3c038fa0fbd100000000010041ffec03b5044300170119401e
  33.193 +450501a1010103281938190200870d970da70d030200070d870d970d030db8fff4b41010024b
  33.194 +0db8ffeab40f0f024b0db8ffeab40b0c024b0db8ffe840610d0d024b0d074e38124812028712
  33.195 +a712b712c712e712050012101010024b12180f0f024b12200b0c024b12180d0d024b12060e0e
  33.196 +064b120c0e0e064b12120c0c064b12100d0d064b1218250a350a450a032a043a044a0403030c
  33.197 +52070d170d020db8ffc040160b0b024b0d0f015208001800020000400b0b024b0004b8ffe8b4
  33.198 +0c0c024b04b8ffe840190d0d024b0452150a180c0c024b0a180d0d024b0a520f0b1507003f3f
  33.199 +ed2b2b10ed2b2bdd2b5f5ded10dd2b5ded5f5d5d0110d62b2b2b2b2b2b2b2b5f5d5dfdd42b2b
  33.200 +2b2b5d3c5f5d5f5d5f5d5d313001072626232206151416333237170623220035100021321603
  33.201 +af5e1d93479bb6baa580824b99e2dbfee20129010253c203d8861d34d9bdbcc563a0630126fb
  33.202 +01000136460000020050ffec03e40443001b002501d3b627401010024b25b8ffecb40b0c024b
  33.203 +25b8ffee40490d0d064b071317130201672077200202280f480f0200b70fc70fd70fe70f0401
  33.204 +0025150f0537184718571867187718871897180718254d0a4d881501150c1313024b150c1010
  33.205 +024b15b8fff8b40f0f024b15b8fff040110c0c024b151e0d0d024b150c0e0e064b15b8fff040
  33.206 +440f0f064b150c0d0d064b1527214e38050100050c0f0f024b05160b0b024b05100c0c024b05
  33.207 +120d0d024b050c0e0e064b050c0c0c064b050c0d0d064b05263a0301032500b8ffc0b40d1002
  33.208 +4b00b8ffc040320d0f064b480058006800780004000218191c520a080e52080f180f280f380f
  33.209 +480f580f980fa80fb80fc80fd80fe80f0c000fb8ffc0b41317024b0fb8ffc040240d0d024b0f
  33.210 +124a1e5a1e02031e52a808b80802580801006a087a08020347085708020008b8ffc0b4141402
  33.211 +4b08b8ffc0b41313024b08b8ffe8b41010024b08b8ffe8b40f0f024b08b8ffc040131313064b
  33.212 +08080c2352020c5212190b020b1207003f3f3f10ed10ed11392f2b2b2b2b2b5f5d5f5d5f5d5d
  33.213 +ed5f5d10dd2b2b5f5ded10d5ed10cd10dd5d2b2bcd5f5d0110d62b2b2b2b2b2b2b5f5ded10d6
  33.214 +2b2b2b2b2b2b2b2b71ededc65d10c41112395f5d5f5d5f5d3130005f5d2b2b012b2506232226
  33.215 +35342433321710232207273636333216151114171522260326232206151433323702e472eb7e
  33.216 +b9011ddd3c4ce8b2605036bf57e9d35474732b5a2490b6c5906f7b8fb788a3e11a0104609f2c
  33.217 +3fd4e7fe808d2f5f4201df149465a7890001004fffec02fc0558001500cab90017ffc0403f0c
  33.218 +0d024b0813181302281701871001109708010809010006090309010c0c064b094d4800580068
  33.219 +00f8000400000c1313024b000a1010024b00120f0f024b00b8fff2b40b0b024b00b8fff0b40c
  33.220 +0c024b00b8ffe8401d0d0d024b00160e0e064b00100f0f064b00260c0c064b00280d0d064b00
  33.221 +b8fffc401b0e0e064b002c133c13020f0d0205070d52120152085207120b0706003f3f10eded
  33.222 +10ed10c63c10c65d012f2b2b2b2b2b2b2b2b2b2b2b5f5ded2b3c103c10cd10dd5dc65d5d3130
  33.223 +005d012b13233533353711211521111416333237170623222635cb7c7cbe0126feda5b65494e
  33.224 +1c768d7faf039996e049fed796fdec877225a71ebd9000020041ffec040a0443000b0015013c
  33.225 +402517401010024b17400b0c024bb7050101381701114e17063706470667060406041010024b
  33.226 +06b8ffdeb40f0f024b06b8fffcb40b0b024b06b8ffe4b40c0c024b06b8ffd4b40d0d024b06b8
  33.227 +ffeab40e0e064b06b8ffe0b40c0c064b06b8ffe440760d0d064b060c4e87009700a700b700c7
  33.228 +00e700063800480058006800040000101010024b000e0f0f024b00200b0b024b00200c0c024b
  33.229 +00160d0d024b000c0e0e064b00100c0c064b000c0d0d064b00166a030165090103670e016813
  33.230 +0102450e550e650e034a135a136a13030e100f0f024b0e520913b8fff040160f0f024b135203
  33.231 +09180f0f024b09180f0f064b090b03b8ffe8b40f0f024b03b8ffe8b50f0f064b0307003f2b2b
  33.232 +3f2b2b10ed2b10ed2b5d5d5f5d5d5f5d5d0110d62b2b2b2b2b2b2b2b5f5d5dfdd42b2b2b2b2b
  33.233 +2b2b2b5ded5d5f5d31302b2b1334003332121110002322001310213236351021220641010bda
  33.234 +e6fefefce0e5ff00c8011d8597fee4829b021af80131fedbfefcfefdfed5012e0100fe6dd8bb
  33.235 +018ed40000010087000003d8044300110103401813400b0b024b070f170f0201771301004d11
  33.236 +101010064b11b8ffd4b40e0e064b11b8fff8b41313024b11b8fff440111010024b110a0f0f02
  33.237 +4b11080c0c024b11b8fff440110d0d024b111c0b0b024b110e0f0f064b11b8fff8b40c0c064b
  33.238 +11b8fff8b40d0d064b11b8fff440100b0b064b11084d070917092709030009b8fff4400b1313
  33.239 +024b09040d0d024b09b8fff6b41010024b09b8fff4400b0f0f024b090a0b0b024b09b8fff8b4
  33.240 +1010064b09b8fff4400b0e0e064b09080c0c024b09b8fffa40110f0f064b091204520e110a09
  33.241 +0a0a060e07003f3f3f3f10ed0110d62b2b2b2b2b2b2b2b2b5f5dfdd42b2b2b2b2b2b2b2b2b2b
  33.242 +2b2bed5d3130005f5d012b211134262322060711231133173633201111031a6779418e26be82
  33.243 +3c5ed50160026fab894e39fce4042f8a9efe54fd6900000000010050ffe7038805d2002601cc
  33.244 +b10202435458401907221a0e180b0b024b0e120c0c024b0e22070e1a0425131714b8ffc04012
  33.245 +0c0c024b1411000401251749110304492509003fed3fed10cd123910cd2b1239121739012f2b
  33.246 +2bcd2fcd31301bb106024354584086082401071001002520452065207520042a0b01034828a8
  33.247 +280268130113074507223722672203221a001a45380e01870e01000e2777040102351e651e75
  33.248 +1e03351f451f651f751f040a0c3a0c4a0c6a0c7a0c0533220103380e010a0b1f1e0425481458
  33.249 +146814781404141137014701570167017701a701b70107000125174911044925091103003f3f
  33.250 +ed10ed10cd5f5d10cd5d1217395d5f5d5d5d5d5f5d0110d65f5d5dedc410d45dedc45d5d3130
  33.251 +005f5d5d5f5d5d1b4086082401071001002520452065207520042a0b01034828a82802681301
  33.252 +13074507223722672203221a001a45380e01870e01000e2777040102351e651e751e03351f45
  33.253 +1f651f751f040a0c3a0c4a0c6a0c7a0c0533220103380e010a0b1f1e04254814581468147814
  33.254 +04141137014701570167017701a701b70107000125174911044925091103003f3fed10ed10cd
  33.255 +5f5d10cd5d1217395d5f5d5d5d5d5f5d0110d65f5d5dedc410d45dedc45d5d3130005f5d5d5f
  33.256 +5d5d595937371616333236353426272726263534363332170726262322061514161617171616
  33.257 +1514042322544938a742758e4f9f769677e8b6f35f3b28a44666752a4b74789679fef7dec343
  33.258 +b8293780634a7f4b3746c087a4d84fae1d36745b385c3e383947c598a5e60001007dffec03e3
  33.259 +042f001200fb402714400b0b024b7714010a4d074d070801170847087708a708048708b708e7
  33.260 +0803080c1010064b08b8fffab40e0e064b08b8ffecb41313024b08b8ffec400b1010024b0816
  33.261 +0b0b024b08b8ffeeb40d0d024b08b8ffccb40e0e064b08b8fff0b40c0c064b08b8fff440150d
  33.262 +0d064b08004de812f81202071217122712030012b8fff8b41313024b12b8fffab41010024b12
  33.263 +b8fff640230f0f024b120c0b0b024b120c0c0c024b12080d0d024b12040c0c064b12040d0d06
  33.264 +4b12b8fffa40110e0e064b121303520e090a0e0b08061206003f3f3f3f10ed0110d62b2b2b2b
  33.265 +2b2b2b2b2b5f5d5dfdd42b2b2b2b2b2b2b2b2b5d7172eded5d3130012b011114333236371133
  33.266 +11233506062322263511013bd75e9c19bebe20c15cb0bb042ffd55f86c4702f0fbd1943f69ca
  33.267 +ba02bf00000100960000031c0443000e00af401e0a400b0d024b081018102810c81004c70ed7
  33.268 +0e020e06094d064d68070107b8ffecb41313024b07b8ffeeb41010024b07b8fff240110f0f02
  33.269 +4b07040b0b024b07040c0c024b07b8ffeeb40f0f064b07b8fffcb40c0c064b07b8fff2b41010
  33.270 +064b07b8fffc40250e0e064b070f170a270a370a470a570a670a0600050a400e0e064b0a0252
  33.271 +0c0806070a0c07003f3f3f10edcd2b325f5d0110d62b2b2b2b2b2b2b2b2b5deded10c65d5d31
  33.272 +30002b01262322061511231133153633321702cd3e3f6597bebe68cd336003782bba83fd9a04
  33.273 +2fabbf1200020041ffec041c04430019002201ff408724400b0b024b58170103b807018a079a
  33.274 +07aa07ba07ca07da0706025705016808780888089808a8080528083808480858086808780888
  33.275 +089808a808b808c808d8080c00571877180208221010024b08180f0f024b08180c0c024b082c
  33.276 +0d0d024b08100c0c064b08100d0d064b081f4e471e0102171837184718671887189718a718b7
  33.277 +18c7180918b8ffe0b40e0e064b18b8ffdeb41010024b18b8ffdcb40f0f024b18b8ffe2b40c0c
  33.278 +024b18b8ffd4b40d0d024b18b8ffe4b40c0c064b18b8ffe4406b0d0d064b18011e4e014e8710
  33.279 +0138104810581068100410100e0e064b10101010024b10100f0f024b101c0b0c024b10160d0d
  33.280 +024b100c0c0c064b100c0d0d064b102387079707a70703002705370547055705040207522a08
  33.281 +3a084a08030357086708770803070817080208b8ffc0b40b0c024b08b8ffd4b40d0d064b08b8
  33.282 +ffc040350d0d024b080c1e50470157016701a701b701050001400f0f024b01400d0d024b0140
  33.283 +0f0f064b010105581a011a5214100f0f024b14b8ffe8b40d0d024b14b8ffe840200e0e064b14
  33.284 +0c0f0f064b14671401024a145a140205100c0c024b05520c0b1407003f3fed2b5d5f5d102b2b
  33.285 +2b2bed5d11392f2b2b2b5f5ded10d52b2b2b5d715f5ded5f5d5f710110d62b2b2b2b2b2b2b5d
  33.286 +5deded10dd2b2b2b2b2b2b2b5d5f5dedc42b2b2b2b2b2b5d5f5d715d5f5d5d5f5d3130012b01
  33.287 +21141716333237170607062322272635103736333217161514012207060721342726040dfcfc
  33.288 +675b8fa36d502c5b728cca8d9da190c5e5827efe247f56520b0251484f0205bc65585f892c20
  33.289 +2a8997ff0109a08f817ccd3f0169524e74734d54000200960000042605c3000a00130108b900
  33.290 +0cffea40170c0c024b0b180c0c024b670701021045070b4401440207b8ffd8b41010024b07b8
  33.291 +ffdab40b0b024b07b8ffdab40d0d024b07b8fff0b40d0d064b07b8fff4400e0e0e064b074715
  33.292 +07022702020002b8ffeab41313024b02b8fff4b41010024b02b8fffa400b0f0f024b02040b0b
  33.293 +024b02b8fffeb40d0d024b02b8fff0b40e0e064b02b8fffeb40c0c064b02b8ffe8402d101006
  33.294 +4b0247143a124a125a1203350e450e550e0303050b120c000e180c0c024b0e160d0d024b0e49
  33.295 +09090212b8ffe8400b0c0c024b12490502080502003f3f10ed2b11392fed2b2b333211331133
  33.296 +5d5d0110e62b2b2b2b2b2b2b2b5f5d10e62b2b2b2b2b10eded10ed5f5d3130002b2b01112311
  33.297 +36332011102122031116332011102122015ec8e32f027efdcc22727f070174fe73280234fdcc
  33.298 +05b90afe55fe1202dbfde30a0125010c000000020050fe5c03c804740030003c0160402c4819
  33.299 +5819681978190400272b372b020265017501020320101c12064e282b382b482b582b682b782b
  33.300 +882b072bb8ffeab40e0e064b2bb8fff0400f0d0d064b2b193a4e1c0e1010024b1cb8fff44086
  33.301 +0c0c024b1c120d0d024b1c3e00234e0d344e12060e0e064b120c0f0f024b12120b0c024b1212
  33.302 +0d0d024b123d17010188199819a819b8190488189818a818b81804280c380c02006701770102
  33.303 +026a317a3102653775370203102037281a171f181537180f0f024b37521f40090a064b1f9708
  33.304 +a708b70803970ba70bb70b030028530825530b01b8ffc0b41114024b01b8ffc0b40b0c024b01
  33.305 +b8ffc0b41114064b01b8ffc040090c0c064b0103522e31b8ffe8400d0f0f024b3152152e0e0b
  33.306 +061507003f3f3f10ed2b10fdc62b2b2b2b10edd4fd5f5d5dd42bed2b10c6123939111239395f
  33.307 +5d5d5f5d5f5d5d5d5d0110d62b2b2b2bedd4edc610d62b2b2bedc6d42b2b5ded111239395f5d
  33.308 +5f5d5f5d31301337163332363534232206232235343637261134363332173717071615140607
  33.309 +07060615143332363332161514042322260122061514163332363534266067a68c8195bc20a8
  33.310 +2fe46b4fe2eaac9e595f7c7249caa49d1c5e622bb62c9eb1fef7cb68e6014d637d796765727b
  33.311 +fedb986f59428220ac3556136a0106a8e0417275565f99a2dc101003251e291f978694b64a05
  33.312 +048c6470938f74648c00000100120000049305b900070080401e270701280401079301042c13
  33.313 +13024b049301442702010002081010064b02b8ffe440111313024b02180f0f024b02100b0b02
  33.314 +4b02b8fff6b40d0d024b02b8ffe640200e0e064b02120f0f064b02010c0c064b02220d0d064b
  33.315 +02074804480502080502003f3f10eded012f2b2b2b2b2b2b2b2b2b5f5dede62b10e65d5d3130
  33.316 +011123112135211502acc8fe2e04810505fafb0505b4b400000000010087000003d905e60013
  33.317 +010d400d15400b0b024b07101710020100b8fff8b60c0c064b004d13b8ffecb41010064b13b8
  33.318 +fff8b41313024b13b8fff640171010024b130a0f0f024b131a0b0b024b13080c0c024b13b8ff
  33.319 +d6b40e0e064b13b8fff6400b0d0d024b130e0f0f064b13b8fff840130d0d064b13080b4d084d
  33.320 +070917092709030009b8fff2b41010064b09b8fff4b41313024b09b8fff4400b1010024b0904
  33.321 +0d0d024b09b8fff440110f0f024b090a0b0b024b09080c0c024b09b8fff4b40e0e064b09b8ff
  33.322 +fa400c0f0f064b09146a047a040204b8ffe8400f0f0f024b04520f130a090a0f070a00003f3f
  33.323 +3f3f10ed2b5d0110d62b2b2b2b2b2b2b2b2b5f5deded10d42b2b2b2b2b2b2b2b2b2bed2b3130
  33.324 +005f5d012b2111342623220607112311331136363332161511031b766b458b25bebe26a95aaa
  33.325 +c102a1788a5136fce405e6fdd33b4fe0c2fd5f000001000dffec04a605b900060133b1020243
  33.326 +5458b90004ffe8400d0c0c024b040402010502020201002f3f3f111239012f3130002b1bb106
  33.327 +02435458403804601010064b04400c0f064b04100a0a064b4708010037040101080818082808
  33.328 +580804054606034602067600027601040400754701010104b8ffc0b42227064b04b8ffb0b41a
  33.329 +1d064b04b8ffc040261416064b04240b0b064b48040137040117042704370457046704770406
  33.330 +00048e010906020202003f3f3fed5f5d72712b2b2b2b012f5ded39192f1810ed10ed10ed10ed
  33.331 +5d5f725f5d3130002b2b2b1b4041470801003704010108081808280858080405460603460206
  33.332 +760002760104040075470101014804013704011704270437045704670477040600048e010906
  33.333 +020202003f3f3fed5f5d7271012f5ded39192f1810ed10ed10ed10ed5d5f725f5d3130595905
  33.334 +230133010133029465fddede0179016bd71405cdfbc90437000000010014ffec05a305b9000c
  33.335 +01f0401401400e0e064b04400e0e064b0e401010024b0002435558401d0c0e180e280e380e03
  33.336 +080e180e380e480e580ea80eb80e070606080702003f3f012f5d7110d631301b40ff4a030145
  33.337 +020143087308024c0a7c0a0203280301280a0127080102970101980401870701880b0101180e
  33.338 +280e380e03080e180e380e480e580ea80eb80e070000460c0546380c480c0237064706020228
  33.339 +06480602270c470c020672070c720b01010a0b04040875070a75680b016707010b7302077303
  33.340 +09090275c70301270377038703a703d703e70306000377090101670901080918090268098809
  33.341 +9809a809b809c809d809e809f80909580101580401004a020103470101470401010701170102
  33.342 +0701270187019701a701b701c701d701e701f7010a07041704020704270487049704a704b704
  33.343 +c704d704e704f7040a070117010217014701570167017740490187019701a701b701c701d701
  33.344 +e701f7010d0704170402070417042704470457046704770487049704a704b704c704d704e704
  33.345 +f7040f00097102017104710702090c0806080b020702003f3f3f3f3f10ede410ed5f5d715d71
  33.346 +5d715d715f5d5d5f5d5f5d5d5d715d5f5d012f5f5d71ed39192f1810ed10fd5d5ded10ed3919
  33.347 +2f1112392f1810ed10fd5d5d5f5d5ded10ed5f5d715f5d5d5d5d5f5d5d5d5f5d5d5d5d313059
  33.348 +2b002b2b2103012301032301330101330104e5aefec032feb7aabe01125b015d01425a012903
  33.349 +adfc3f03c1fc5305b9fbd3042dfa47000001009f01fa024b02a9000300254017280368037803
  33.350 +a803040307002700370003000004014800002fed0110d65f5dcd5d3130133521159f01ac01fa
  33.351 +afaf000000010096000004a605b9000b0104b30800440bb8ffecb40f0f064b0bb8ffde400b09
  33.352 +09064b0b1c1010064b0bb8fff8400b1313024b0b101010024b0bb8fff8b40f0f024b0bb8ffe6
  33.353 +b40b0b024b0bb8ffe6400b0d0d024b0b0a0e0e064b0bb8ffff40220c0c064b0b090d0d064b0b
  33.354 +470d170d0107034404080909064b070417042704030004b8ffecb41313024b04b8fff4b41010
  33.355 +024b04b8fffa400b0f0f024b04040b0b024b04b8fffeb40d0d024b04b8ffeeb41010064b04b8
  33.356 +fff4b40e0e064b04b8fff8b40f0f064b04b8fff640150d0d064b04470c074802020504000804
  33.357 +0809020502003f3f3f3f1112392fed0110f62b2b2b2b2b2b2b2b2b5f5d2bfd3c5d10f62b2b2b
  33.358 +2b2b2b2b2b2b2b2bfd3c313021112111231133112111331103defd80c8c80280c802c4fd3c05
  33.359 +b9fdb5024bfa47000002004bffed03ec05e6000e0019011e40161b400b0b024b004d0d190c4d
  33.360 +470d010d201313024b0db8ffeab41010024b0db8fff6400b0f0f024b0d080b0b024b0db8fff6
  33.361 +b40c0c024b0db8ffe4400b0d0d024b0d0c0f0f064b0db8ffe2b40c0c064b0db8fff240660d0d
  33.362 +064b0d140c0c0c064b144e87060138064806020006080f0f024b061a0b0b024b061a0c0c024b
  33.363 +06120d0d024b060c0e0e064b06100c0c064b060c0d0d064b061a251635164516032a113a114a
  33.364 +110303580368030216180b0c024b16100f0f024b16520311b8ffe8400e0b0c024b1152094809
  33.365 +01020e0a03b8fff0b60f0f024b030b09b8ffeeb70d0d024b09070d00003f3f2b3f2b3f5f5d10
  33.366 +ed2b10ed2b2b5d5f5d5d0110d62b2b2b2b2b2b2b5f5d5dfd2bd42b2b2b2b2b2b2b2b2b5dfd3c
  33.367 +10ed3130012b2535062322023534003332171133110326232206151021323637032e63bdc9fa
  33.368 +0120c7a656bebe487d99bd01602d7e10014f630120f0f101554e01f1fa1b03366ce4b0fe7d39
  33.369 +200000000001000fffec05e50432000c01a5b9000affe8b41010064b07b8ffe8b31010064bb1
  33.370 +0202435458b9000affd4b40d0d024b07b8ffd4401d0d0d024b070a02030504010b040b0b0608
  33.371 +0605060c0b0a0506070a0702b8fff8b70b0b024b02020e0d1112392f2bcdcd10ddcd10ddcd00
  33.372 +3f3f3f3f3f1112173931302b2b1bb10602435458b609080c0c064b08b8fff840200c0c064b07
  33.373 +0a02030504010b040b0b06080605060c0b0a0506070a0702020e0d1112392fcdcd10ddcd10dd
  33.374 +cd003f3f3f3f3f111217393130012b2b1b409c0700010804010258030103470e01080e580e78
  33.375 +0ea80ed80e0500064f050b4f2a00012e0501210c01030c7e00057e04070703040a0a01750003
  33.376 +750407001700020804180402007f09047f0802020975170827084708c708f7080508b70201b8
  33.377 +0a01080a01b807010807017802010602160202170a270a370a570a770a051707270737075707
  33.378 +770705000271080a7101077104010b040b0c0608060506003f3f3f3f3f10ed10ed10ed5f5d5d
  33.379 +5d5d5d715d7171012f5ded39192f1810ed10ed5d5d10ed10ed39192f1112392f1810ed10fd5f
  33.380 +5d5d5ded10ed5f5d5d5f5d5f5d5d31305959002b2b05230101230133130133011333046532fe
  33.381 +c6fec732fe81cbe5011d320126f6bb1402d9fd270446fd4102bffd4102bf0000000300960000
  33.382 +043705c6000f0018002201ac406f24400b0b024b05060103580a680a02a805b805c805030178
  33.383 +150102480a780a880a980aa80ab80ac80ad80ae80af80a0a0a1545380748070207200b0b024b
  33.384 +071e0c0c024b07160d0d024b07100c0c064b07100d0d064b07220e0e064b070d10441a44011f
  33.385 +45070d170d270d370d040db8fffa400b1010024b0d100b0b024b0db8fff4b40c0c024b0db8ff
  33.386 +d8b40d0d024b0db8fff4b40e0e064b0db8fff4b40c0c064b0db8fff4400f0d0d064b0d240701
  33.387 +17012701030001b8ffecb41313024b01b8fff4b41010024b01b8fffa400b0f0f024b01040b0b
  33.388 +024b01b8fffeb40d0d024b01b8ffeab41010064b01b8fff0b40e0e064b01b8ffff40330c0c06
  33.389 +4b0123671c0101371c471c571c03020a0a111348190722014722572267227722041722372247
  33.390 +229722c722f722060022b8ffc0b40f0f024b22b8ffc0401f0f0f064b22100d0d064b22221a17
  33.391 +021048041a1c200f0f024b1c4801080402003f3fed2b3210ed333211392f2b2b2b5f5d717233
  33.392 +ed3239192f5f5d5f5d011810c62b2b2b2b2b2b2b2b5f5d10d62b2b2b2b2b2b2b5ded10eded10
  33.393 +d42b2b2b2b2b2b5dedc45d5f5d5f5d31305d5f5d012b21211124333216151406071616151404
  33.394 +011116332035342122031116333236353426230238fe5e010b76d9ee985cae9ffee5fe423f5d
  33.395 +011cfefb644f6737bcada5c105b90dbbae66a8152ac2a7c1e60519fe5b06e7cbfdb9fdd10a8d
  33.396 +9a8f880000000001000cfe5c03e6042f000f0105b9000dffe0b31010024bb102024354584012
  33.397 +0d0b0452030e0e060b06030d0f0e0d0b0c0db8fff4b70b0b024b0d0d11101112392f2bddcd10
  33.398 +ddcd10c4003f3f3fed123931301bb1060243545840150d0b0452030e0e060b06030d0f0e0d0b
  33.399 +0c0d0d11101112392fddcd10ddcd10c4003f3f3fed123931301b40584c0801380f0127000103
  33.400 +270401004701010237010103081128110200380d480d02020d0d0c4507010707040e4f0f110c
  33.401 +4f450b0103040b10980da80d020167060102270d470d570d670d770d05000d0f0452030e0f06
  33.402 +0b06003f3f3fed11395f5d5f5d5f5d0110d6c65f5ded10d6ed11392f5d11393d2f5f5d5f5d5f
  33.403 +5d5f5d5f5d5f5d5d5d31305959002b05060623353236353426270133010133022025ed9277aa
  33.404 +3e31fedec2013b011bc2b66688aa6f5058ab7e02e9fcc4033c00000100adfe9502030115000f
  33.405 +001a400b030d0107830d11000a83100010e4c40110d6fdc610cd313013273635342726353436
  33.406 +333216151406e033ac1e56523e37576ffe95488d632c2c294d3545604085d500000000010041
  33.407 +ffec02fc0443002100e7402b23400b0b024b081f181f02070e170e0228234823882303003a0c
  33.408 +01351d0103c8110111054e671d771d021db8ffeeb40e0e064b1db8ffe0405a0d0d024b1d1700
  33.409 +174e480c01970ca70cb70ce70c04000c040e0e064b0c22e81901271b0101280701270f012820
  33.410 +0102651a751a020307191a0314034812581268127812c81205120f37014701570167017701b7
  33.411 +01c70107000103b8ffe040141113064b03522014181113064b14520f200b0f07003f3f10ed2b
  33.412 +10ed2bc55f5d10c55d111217395f5d5f5d5d5d5f5d5d0110d62b5f5d5dedc610d42b2b5dedc4
  33.413 +5d5f5d5d5f5d3130005d5d012b37371633323534272e03353436333217072623220615141717
  33.414 +1616151406232241439f61b0aa835b4321c09b75b2367172445d75887d72cab3a940b468946a
  33.415 +4c3c3e4f593384944ab05a403167353e39926e90a3000000000100870000040905e6000b00c0
  33.416 +402d270a370a0201450a650a750a0302010a0309004f0b084f09270b370b02030b03064d034d
  33.417 +070417042704030004b8fff4b41313024b04b8fff4b41010024b04b8fffa40170f0f024b0408
  33.418 +0b0b024b04040d0d024b04080c0c024b04b8fffab40e0e064b04b8fff4400b0f0f064b04070c
  33.419 +0c064b04b8fff840170d0d064b040c074f020a01020304090500040a000a0906003f3f3f3f11
  33.420 +12173910ed0110d62b2b2b2b2b2b2b2b2b2b5f5deded10d45f5dd6ed10ed111239395f5d5f5d
  33.421 +3130210107112311331101330101033bfeb0a6bebe019adefea901a30218abfe9305e6fc5701
  33.422 +f2fe69fd6800000100b90000018105b9000300beb90005ffc0402f1313024b07050128050103
  33.423 +44180028003800480058006800066800780088009800040700b800020000281010064b00b8ff
  33.424 +d4b41313024b00b8ffe4b41010024b00b8ffea400b0f0f024b00040b0b024b00b8fff4b40c0c
  33.425 +024b00b8ffee400b0d0d024b00200e0e064b00b8ffee40110f0f064b00010c0c064b001c0d0d
  33.426 +064b00b8ffe0b41111064b00b8ffce400b0909064b00470400080102003f3f0110f62b2b2b2b
  33.427 +2b2b2b2b2b2b2b2b2b5f5d7172ed5d5d3130012b33113311b9c805b9fa470000000100410000
  33.428 +02ff05e6001500a4b90017ffc0b40f10024b17b8ffc0402d0b0c024b75120103153809480958
  33.429 +0903090b0e0c070b054d074d0b4d480c01000c021010024b0c120f0f024b0cb8ffeeb40b0b02
  33.430 +4b0cb8ffe840110c0c024b0c200d0d024b0c160e0e064b0cb8fff1401a0c0c064b0c140d0d06
  33.431 +4b0c0952080e520f0252130c0a0f061300003f3f3f10ed10ed3ced012f2b2b2b2b2b2b2b2b5f
  33.432 +5dededed103c10c610c65dc63130005f5d012b2b012623220615141733152311231123353334
  33.433 +3633321702ca3a32577105dadabe9c9ccaa6535f053c1484651b1da0fc71038fa0cdea1e0001
  33.434 +000dffec06c405b9000c0165b10202435458401c070a02030504010904090b02080205020c0b
  33.435 +0a0506070a0702020e0d1112392fcdcd10ddcd10ddcd003f3f3f3f3f1112173931301bb10602
  33.436 +435458401c070a02030504010904090b02080205020c0b0a0506070a0702020e0d1112392fcd
  33.437 +cd10ddcd10ddcd003f3f3f3f3f1112173931301b40364702010048030147080102280e480e78
  33.438 +0e880ec80e05000a000103480001780401770001480801020a0a0001070703040646050b460c
  33.439 +b8fff840620a0a064b080501070c370c470c770c04380548057805030c78000578040c780175
  33.440 +00037504470401480001008209048208020209754808010708270837085708a7080500086802
  33.441 +78020201490201000a8e00028f08078e04000904090c0208020502003f3f3f3f3f10ed10ed10
  33.442 +ed5f5d5f5d012f5f5d5ded39192f1810ed10ed5d5d10ed10eded10ed10fd5d5d5d2bed10ed11
  33.443 +1239192f1112392f5f5d5d5d5d5f5d5f5d31305f5d5d005f5d59590523010123013301013301
  33.444 +013304fc3ffea3feba3ffe32d00126014246013e012bd01403f2fc0e05cdfc0103fffc0303fd
  33.445 +000100870000061d0443001f01b8403821400f10024b21400c0c024b071c0101082168210227
  33.446 +21372157219721c72105004d371f011f101313024b1f081010024b1f1c0f0f024b1fb8ffec40
  33.447 +170b0b024b1f180c0c024b1f040d0d024b1f0e0f0f064b1fb8ffed400b0c0c064b1f10101006
  33.448 +4b1fb8fffe401d0e0e064b1f084d37070107101313024b07021010024b071a0f0f024b07b8ff
  33.449 +ec40170b0b024b07180c0c024b07040d0d024b07080f0f064b07b8ffedb40c0c064b07b8fffe
  33.450 +40180d0d064b07061010064b07104d071117112711e711040011b8fff8b41010064b11b8fffa
  33.451 +400b0e0e064b11100909024b11b8fff4400b1313024b11040d0d024b11b8fff4b41010024b11
  33.452 +b8fff440110f0f024b110a0b0b024b11080c0c024b11b8fff440530f0f064b11100c0c064b11
  33.453 +20171c271c371c030118400d0d024b18401010064b182c0d0d064b4718571867187718040018
  33.454 +400e0e064b18400e10024b18160f141603521b0c52161f0a080a110a1b0716071206003f3f3f
  33.455 +3f3f3f10ed10ed10ddcd10cd2b2b5f5d2b2b2b5f5d0110d62b2b2b2b2b2b2b2b2b2b2b5f5dfd
  33.456 +d42b2b2b2b2b2b2b2b2b2b5dedd42b2b2b2b2b2b2b2b2b2b5ded5d5d3130005f5d012b2b2111
  33.457 +342322060711231134262322060711231133173633321736363332161511055fdb457816be77
  33.458 +6239811bbe7c3f6ea5e65c20ae5ca6b602a6fd5536fce802f94f5b5835fcea042f7c908f3d52
  33.459 +c5b2fd340001006dffec03ad05d300220142402d181f01071617160267097709a70903008716
  33.460 +9716028801980102881198110202111201270037000200231a1709b8ffe8b40f0f024b09b8ff
  33.461 +f440470d0d024b090d5717100d0d064b17121010024b17120f0f024b17100d0d024b17100b0b
  33.462 +024b17100c0c024b1705571d060d0d064b1d0c1010024b1d200f0f024b1d100d0d024b1db8ff
  33.463 +f0406f0c0c024b1d2488019801a8010387119711a711b711c711d7110600671c016703770302
  33.464 +680f780f02025806012800380048005800680078000627123712471257126712771206011a1a
  33.465 +0a5b8709a709b7090309090f0301070017000200035b2011081218120200120f5b14200d1405
  33.466 +003f3f10eddd5f5dcd10eddd5dcd1112392f5ded39192f5f5d5d5d5f5d5d5d5f5d5d011810d6
  33.467 +2b2b2b2b2bedd42b2b2b2b2b2bfdc42b2b10cd10d65dcdd6cd5f5d5d5d5f5d31305d005d3737
  33.468 +1633201134262323353332353423220727363332161514060716161514042322266d60629601
  33.469 +16a2861009feef824d595ddac0f2875b7e95fefee962bc689a6c01107c9ba2e0ea578879cda0
  33.470 +7abc2029c58cccde490000010028000003a4042f00090090403f370b01080b280b0200880098
  33.471 +0002870597050201670001027700013700470057006700770005016805010238056805780503
  33.472 +010501090006030a2709010006b8fff4b70f0f064b06510709b8ffe8b41313064b01b8ffe840
  33.473 +101313064b010c0f0f064b0151020a0706003f3fed2b2b2b10ed2b5f5d0110d6c4cdddc6cd5f
  33.474 +5d5f5d5f5d715f5d5f5d5d5f5d5d31302521152135012135211501520252fc840261fda9036c
  33.475 +aaaa320353aa3600000000020003000000000014000100000000003400040020000000040004
  33.476 +00010000f023ffff0000f000ffff100000010000000000060052000000000024000000010002
  33.477 +0003000400050006000700080009000a000b000c000d000e000f001000110012001300140015
  33.478 +0016001700180019001a001b001c001d001e001f0020002100220023000005e6000005b90019
  33.479 +05b90014042f00140000ffe70000ffec0000ffecfe5c000005c30000fe5400000338000005d3
  33.480 +00000253000005c8000a00000000000000000000000000000000000000000000000000000000
  33.481 +0000000000000000000000000000000000000000000000000000000000000000000000000000
  33.482 +000000000000000000000000000000c800cd00cd009600b400b400000000000000be00c800c8
  33.483 +008c00a0009b00960000000000be00c800c8000000aa00aa000000000064007d0082008c0096
  33.484 +00a00064007d0082008c009b00d20064007d0082008c009600a002300136011801a401d60046
  33.485 +0218012c01c2000001d600eb00eb01d1017f0154011301450168012c008d02350159033f0505
  33.486 +012c00b4006e0136015e01cc01cc04d8006e006e01d600d2005f01f4012c007802d00190037f
  33.487 +00800280006e00b4000000a5fea2003200b9008c000000000000000000000000000000000000
  33.488 +0000000000000000000000000000000000000000000000000000000000000000000000000000
  33.489 +00000000000000000000080005e6000005b9001905b90014042f00140000ffe70000ffec0000
  33.490 +ffecfe5c00000000000000000000033800000000000002530000000000000000000000000000
  33.491 +0000000000000000000000000000000000000000000000000000000000000000000000000000
  33.492 +0000000000000000000000000000000000000000000000000000000000000000000000c800cd
  33.493 +00cd009600b400b400000000000000be00c800c8008c00a0009b00960000000000be00c800c8
  33.494 +000000aa00aa000000000064007d0082008c009600a00064007d0082008c009b00d20064007d
  33.495 +0082008c009600a04036544b214a494847464544434241403f3e3d3c3b3a39383736352f2e2d
  33.496 +2c2826252423221f181411100f0d0b0a090807060504030201002c4523466020b02660b00426
  33.497 +2348482d2c452346236120b02661b004262348482d2c45234660b0206120b04660b004262348
  33.498 +482d2c4523462361b0206020b02661b02061b004262348482d2c45234660b0406120b06660b0
  33.499 +04262348482d2c4523462361b0406020b02661b04061b004262348482d2c0110203c003c2d2c
  33.500 +20452320b0cd442320b8015a51582320b08d44235920b0ed51582320b04d44235920b0042651
  33.501 +582320b00d44235921212d2c20204518684420b001602045b04676688a4560442d2c01b10b0a
  33.502 +432343650a2d2c00b10a0b4323430b2d2c00b0282370b101283e01b0282370b10228453ab102
  33.503 +00080d2d2c2045b00325456164b050515845441b2121592d2c2045b0004360442d2c01b00643
  33.504 +b00743650a2d2c2069b04061b0008b20b12cc08a8cb8100062602b0c642364615c58b0036159
  33.505 +2d2c8a03458a8a87b0112bb0292344b0297ae4182d2c4565b02c234445b02b23442d2c4b5258
  33.506 +45441b2121592d2c01b005251023208af500b0016023edec2d2c01b005251023208af500b001
  33.507 +6123edec2d2c01b0062510f500edec2d2c20b001600110203c003c2d2c20b001610110203c00
  33.508 +3c2d2c00b00743b006430b2d2c21210c6423648bb84000622d2c21b08051580c6423648bb820
  33.509 +00621bb200402f2b59b002602d2c21b0c051580c6423648bb81555621bb200802f2b59b00260
  33.510 +2d2c0c6423648bb84000626023212d2c4523456023456023456023766818b08062202d2cb004
  33.511 +26b00426b00425b0042545234520b003266062636820b0032661658a2344442d2c2045b00054
  33.512 +58b040442045b04061441b2121592d2c45b1302f4523456160b0016069442d2c4b5158b02f23
  33.513 +70b01423421b2121592d2c4b515820b0032545695358441b2121591b2121592d2c45b01443b0
  33.514 +006063b0016069442d2cb02f45442d2c452320458a60442d2c45234560442d2c4b235158b900
  33.515 +33ffe0b134201bb3330034005944442d2cb0164358b00326458a586466b01f601b64b0206066
  33.516 +20581b21b04059b001615923586559b02923442310b029e01b2121212121592d2cb0164358b0
  33.517 +04254564b020606620581b21b04059b0016123586559b0292344b00425b00725082058021b03
  33.518 +59b0052510b004252046b0042523423cb0072510b006252046b00425b0016023423c2058011b
  33.519 +0059b0052510b00425b029e0b0072510b00625b029e0b00425b00725082058021b0359b00425
  33.520 +b003254348b00625b00325b0016043481b2159212121212121212d2cb0164358b004254564b0
  33.521 +20606620581b21b04059b0016123581b6559b0292344b00525b00825082058021b0359b00425
  33.522 +10b005252046b0042523423cb00425b0072508b0072510b006252046b00425b0016023423c20
  33.523 +58011b0059b0042510b00525b029e0b02920456544b0072510b00625b029e0b00525b0082508
  33.524 +2058021b0359b00525b003254348b00425b0072508b00625b00325b0016043481b2159212121
  33.525 +212121212d2c02b00425202046b004252342b0052508b003254548212121212d2c02b0032520
  33.526 +b0042508b0022543482121212d2c452320451820b00050205823652359236820b040505821b0
  33.527 +4059235865598a60442d2c4b53234b515a5820458a60441b2121592d2c208a08234b538a4b51
  33.528 +5a5823381b2121592d2c00208a49b0005158b04023208a3812341b2121592d2c462346608a8a
  33.529 +462320468a608a61b8ff8062232010238ab14b4b8a70456020b0005058b00161b8ffba8b1bb0
  33.530 +468c59b0106068013a2d2c208a2349648a2353583c1b21592d2c4b505845441b2121592d2cb0
  33.531 +024354584b53234b515a58381b2121591b21212121592d2cb1020042b123018851b140018853
  33.532 +5a58b910000020885458b202010243604259b12401885158b920000040885458b20202024360
  33.533 +42b12401885458b2022002436042004b014b5258b2020802436042591bb940000080885458b2
  33.534 +02040243604259b94000008063b80100885458b202080243604259b94000010063b802008854
  33.535 +58b202100243604259b94000020063b80400885458b202400243604259595959592d00000001
  33.536 +000000050000441086205f0f3cf5001b080000000000ad61b71900000000c142e956ff50fde7
  33.537 +08a8078b0000000a0001000000000000000100000783fe39000008e9ff50ff7808a800010000
  33.538 +00000000000000000000000000240400008004b8000404750087025c00960248005003f60041
  33.539 +04340050032c004f044b0041045f008703d90050045f007d031c0096045d0041047600960404
  33.540 +005004a50012045f008704b3000d05ad001402f0009f053c00960475004b05f4000f04870096
  33.541 +03f2000c02f000ad02690000033d004104090087023a00b902f5004106d1000d06a400870432
  33.542 +006d03cc00280000002800e401ba023202c003760498052005e8068a07aa084808ba09f20a9c
  33.543 +0ba20bf60c9e0d4c0e640e840f1e0fda10cc11dc127e12a812a8134e13ca143614aa157c1688
  33.544 +175c17ba0000000100000024004d0007004b000500020010002f0055000002f001ff00030001
  33.545 +400a54bfa50140a5111546a4b8010cb2321fa1b8011540b21f1f6fc731216ec731216dc73121
  33.546 +6cc731216bc731216ac7312169c7312168c7312167c7312166c7312165c7312164c7312163c7
  33.547 +312162c7312161c7312160c731215fc731215ec731215dc731215cc731215bc731215ac73121
  33.548 +59c7312158c7312157c7312156c7312155c7312154c7312153c7312152c7312151c7312150c7
  33.549 +31214fc731214ec731214dc731214cc731214bc731214ac7312149c7312148c7312147c73121
  33.550 +46c7312145c7312144c73121b80137b26f0821b80136b26e0821b80135b26d0821b80134b26c
  33.551 +0821b80133b26b0821b80132b26a0821b80131b2690821b80130b2680821b8012fb2670821b8
  33.552 +012eb2660821b8012db2650821b8012cb2640821b8012bb2630821b8012ab2620821b80129b2
  33.553 +610821b80128b2600821b80127b25f0821b80126b25e0821b80125b25d0821b80124b25c0821
  33.554 +b80123b25b0821b80122b25a0821b80121b2590821b80120b2580821b8011fb2570821b8011e
  33.555 +b2560821b8011db2550821b8011cb2540821b8011bb2530821b8011ab2520821b80119b25108
  33.556 +21b80118b2500821b80117b24f0821b80116b24e0821b80115b24d0821b80114b24c0821b801
  33.557 +13b24b0821b80112b24a0821b80111b2490821b80110b2480821b8010fb2470821b8010eb246
  33.558 +0821b8010db2450821b8010c40ff4408216957311f5857311f5657311f5152311f4644311f45
  33.559 +44311f4f4e311f4d4e311f2097309740975097043088010f8c018f849f84af84bf84cf84058f
  33.560 +689f68af680360697069028f5b018f5a017057018f509f50af50bf50cf50058f519f51af5103
  33.561 +8f529f52af52033f7c4f7c02507b607b707b03704e01708f01308f608f708f03008e01008e01
  33.562 +408e708e02008e308e408e508e608e708e061070407002607401607301704401002828000000
  33.563 +12110840370f3fce16010fa21fa20218c7312114c731210ec731210dc731210cc731210bc731
  33.564 +210ac7312109c7312108c7312107c7312106c7312105c7312104c7312103c7312102c7312101
  33.565 +c73121407c00c73121e0180821dc140821d60e0821d50d0821d40c0821d30b0821d20a0821d1
  33.566 +090821d0080821cf070821ce060821cd050821cc040821cb030821ca020821c9010821c80008
  33.567 +21230e45220c45210a452008451f06451e04451d02451c00451a08180816081408120810080e
  33.568 +080c080a08080806080408020800084bb807ff524bb008505b58b101018e59b0124b004b5442
  33.569 +b9000101ff858d2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b
  33.570 +2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b7342011d4bb01b5358b0961d59
  33.571 +4bb0325358b0001db1160042594b20b0325323b096515a58b0301d592b0145695342014b5058
  33.572 +b108004259435c58b1080042591610703eb13737456920b0005458b040605944b1300070b332
  33.573 +00300019701870737373737373747473737373737373737373737373737373732b2b2b2b2b2b
  33.574 +2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b
  33.575 +2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b
  33.576 +2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b742b00000000>
  33.577 +] def
  33.578 +FontName currentdict end definefont pop
  33.579 +%%Page: 1 1
  33.580 +%%BeginPageSetup
  33.581 +%%PageBoundingBox: 0 0 113 137
  33.582 +%%EndPageSetup
  33.583 +q
  33.584 +0 g
  33.585 +BT
  33.586 +8 0 0 8 59.453309 112.959454 Tm
  33.587 +/f-0-0 1 Tf
  33.588 +<0102020304050607040809>Tj
  33.589 +0 -1 Td
  33.590 +[<0a080b0c05>-1<0d>]TJ
  33.591 +7.2 0 0 7.2 47.20839 54.590667 Tm
  33.592 +[<0e>-1<030b0f0409>]TJ
  33.593 +ET
  33.594 +0.864145 w
  33.595 +0 J
  33.596 +0 j
  33.597 +[] 0.0 d
  33.598 +4 M q 1 0 0 -1 0 136.829315 cm
  33.599 +35.996 74.223 m 78.156 74.223 l 78.156 86.422 l 35.996 86.422 l 35.996 
  33.600 +74.223 l h
  33.601 +35.996 74.223 m S Q
  33.602 +BT
  33.603 +7.2 0 0 7.2 41.876502 89.741412 Tm
  33.604 +/f-0-0 1 Tf
  33.605 +[<1008080305>-1<11>-1<060409>]TJ
  33.606 +ET
  33.607 +q 1 0 0 -1 0 136.829315 cm
  33.608 +35.996 38.07 m 78.156 38.07 l 78.156 50.867 l 35.996 50.867 l 35.996 
  33.609 +38.07 l h
  33.610 +35.996 38.07 m S Q
  33.611 +BT
  33.612 +7.2 0 0 7.2 42.365618 14.943969 Tm
  33.613 +/f-0-0 1 Tf
  33.614 +<12130a1405080c0d>Tj
  33.615 +6.4 0 0 6.4 43.075579 5.746799 Tm
  33.616 +<15060c1617060c0d>Tj
  33.617 +ET
  33.618 +0.8 w
  33.619 +[ 3.2 3.2] 0.4 d
  33.620 +q 1 0 0 -1 0 136.829315 cm
  33.621 +77.254 125.508 m 35.648 125.508 l S Q
  33.622 +0.864145 w
  33.623 +[] 0.0 d
  33.624 +q 1 0 0 -1 0 136.829315 cm
  33.625 +35.797 113.746 m 77.957 113.746 l 77.957 133.125 l 35.797 133.125 l 
  33.626 +35.797 113.746 l h
  33.627 +35.797 113.746 m S Q
  33.628 +0.8 w
  33.629 +[ 0.4 0.4] 0 d
  33.630 +q 1 0 0 -1 0 136.829315 cm
  33.631 +57.254 50.648 m 57.145 63.824 57.055 73.563 57.055 73.563 c S Q
  33.632 +59.027 67.435 m 57.051 62.208 l 55.172 67.47 l 56.301 66.622 57.859 
  33.633 +66.614 59.027 67.435 c h
  33.634 +59.027 67.435 m f*
  33.635 +0.8 w
  33.636 +[ 0.4 0.4] 0 d
  33.637 +q 1 0 0 -1 0 136.829315 cm
  33.638 +57.223 18.52 m 57.113 29.238 57.023 37.16 57.023 37.16 c S Q
  33.639 +59.004 103.833 m 57.016 98.611 l 55.148 103.876 l 56.277 103.025 57.836 
  33.640 +103.013 59.004 103.833 c h
  33.641 +59.004 103.833 m f*
  33.642 +BT
  33.643 +8 0 0 8 59.844715 75.95379 Tm
  33.644 +/f-0-0 1 Tf
  33.645 +[<180409>-1<060c19>-1<1a1b>1<17040711>]TJ
  33.646 +0 -1 Td
  33.647 +[<10061c>1<1d1b>1<1e>-1<09>-1<1f>1<08>]TJ
  33.648 +-5.508301 -3.699463 Td
  33.649 +<1520140a0706070d>Tj
  33.650 +2.484375 -1 Td
  33.651 +[<1e>-1<091f08>]TJ
  33.652 +ET
  33.653 +[ 0.4 0.4] 0 d
  33.654 +q 1 0 0 -1 0 136.829315 cm
  33.655 +52.738 113.387 m 52.625 98.52 52.535 87.535 52.535 87.535 c S Q
  33.656 +50.633 45.095 m 52.52 50.357 l 54.488 45.126 l 53.344 45.954 51.785 
  33.657 +45.939 50.633 45.095 c h
  33.658 +50.633 45.095 m f*
  33.659 +[ 0.4 0.4] 0 d
  33.660 +q 1 0 0 -1 0 136.829315 cm
  33.661 +61.793 87.43 m 61.68 102.094 61.59 112.93 61.59 112.93 c S Q
  33.662 +63.559 28.068 m 61.59 22.841 l 59.703 28.099 l 60.836 27.251 62.395 
  33.663 +27.243 63.559 28.068 c h
  33.664 +63.559 28.068 m f*
  33.665 +BT
  33.666 +8 0 0 8 64.124402 38.358087 Tm
  33.667 +/f-0-0 1 Tf
  33.668 +<10061c1d>Tj
  33.669 +0 -1 Td
  33.670 +[<0e>-1<030605>-1<0d>1<210d0907>]TJ
  33.671 +9.6 0 0 9.6 6.436097 125.80462 Tm
  33.672 +[<22>-1<1b>1<0a07060f0d1b>1<0a02>1<0d05>-1<04060304230607040809>]TJ
  33.673 +ET
  33.674 +Q q
  33.675 +q 0 0 114 137 rectclip
  33.676 +% Fallback Image: x=0, y=0, w=113, h=136 res=300dpi size=801171
  33.677 +[ 0.24 0 0 0.24 0 0.749315 ] concat
  33.678 +/DeviceRGB setcolorspace
  33.679 +8 dict dup begin
  33.680 +  /ImageType 1 def
  33.681 +  /Width 471 def
  33.682 +  /Height 567 def
  33.683 +  /BitsPerComponent 8 def
  33.684 +  /Decode [ 0 1 0 1 0 1 ] def
  33.685 +  /DataSource currentfile /ASCII85Decode filter /LZWDecode filter def
  33.686 +  /ImageMatrix [ 1 0 0 -1 0 567 ] def
  33.687 +end
  33.688 +image
  33.689 +J34rL\0IjZmt<i4:Ujp6*=mro@SnNF<V[Gc52S*)jE<Z^O@ET_332m'-^7!Xn&XPC>k==UT$
  33.690 + N7hAkOSC6fbM?UZ*!\H;J3Nag@?a3L!*GDqSB-5l-L:?M-@U5)Ub`;C-G]V$6*JT%3-aW4b
  33.691 + BA19+1pPe(-=O(3rLT@CI-K$Q'AeRTB+K]8=oR7nZEldP.pI?[Xof4jU"3DZ\C-$Xf*:3R,
  33.692 + 4bN:SDjKC']^W7q4*#-PfPg@8n[+rTH)m?Y5j`>iD7TZ")BlfEK(=iGONCN&3R\%OP,e)lL
  33.693 + ;E\Xro66Tc\C*P46Z9i.4M+]fT(f8b`Bu+T3UT'uP)J(?3/a,WpX$-=2#U2LJk(@9@-BRU7
  33.694 + f1uI2=E"Yo:KseC>_#[e"hu0c`9B\-`R!QHaBZ^jOC_T@PENclAB8T-`VN*os`%J,)&*KPN
  33.695 + $sOd)%?>Zq?cu!?Wa(NnQ)p=tYCIB,l;<a9XNKGfY^$lMD[%auHCmP&*DZ,S:s!n"VA.;M6
  33.696 + (\92(F;%8)qH-h8G@/4!("q[9U4dJ5(5Dh8\,6?=uE.]R;!Yq[Wij:(`+WT%Tp7513?agi%
  33.697 + Q`sfM`3U7C'9(I<5]BNLt_&_%,Yt$.)gHPqj:5W=)T+$Yd6Fs-Hn9[dk6rL$01-1_mX4"s:
  33.698 + G;)Xc+R6Yg>\-\jBMsTA+d2/>3ZdrfZL(:teV*$.[65BO5u=QUj37$;;a`ujEi>V7<f/h11
  33.699 + 8r?,'V2]_"F)HGe*-t\X_I@AV@Fd<&AXHn>ba@SHa<$9WXU#-aRk_^Qr\=BrCl$bWp9p;M>
  33.700 + D^.7WO(QHT0J16#jM7`E)E#Y]<3n/(56Z>2tkgWhW@Fp(q!Up$.(#`Gr0[,Ll<"b')):;P.
  33.701 + O^.cR?k4'.Y7oZ$U2&s8qE'S(.lqJ"?Th"!?d,i-V?+\sf%Uo9#X#F/qlT"3^:^<>`q_]i-
  33.702 + %dTnY'&^4R16`AkC]HKr_ik=;/)Au-)PchiFApCH3IC*X`qKc65X3kY2P=d=97L.NQOW[WA
  33.703 + =cVfq,,]Hd[@7>LT9p-6D;iO8d./pB##1\/a7a;U;S,fmVt<L=HV.2H^,C>g\t%E#mV\(Yd
  33.704 + j<0HK<a2mjnGrsdNt+./eEKDOgB"0ns.Ri4V,Tt&E=UT-<^OMH#YbF&TK,M[EF1DM=8Zi\.
  33.705 + i!1Tm4)11[O3RPYHnO%b8kdQ+M?`9,-bLG<AP>"1;dZh;PU24M;T#(3pF-f.hKtlj%U;G)]
  33.706 + 3u'G\o]$%`"NY<eqWVVq4*$!r'jdLeGP^/NcGnK!_9s-+-V#p4cD7O-^)-kl;o:h)mFOPkp
  33.707 + ;ok)[n5j*ttgoj#M^7(Vg*f<>H;')PBM+G1e74cF<`H@P4POS@$:K?Ec[bAl/KI85U[+Dm2
  33.708 + .-dFME*k-2rBAYF(LU3(?:UFi\Ah;V#c$0,MriABpfLMEP>dB0Bem/R>co.4c9Nf*;*T]ur
  33.709 + *SHABI#$@.c]t$NQEkt:&uTY"l1HNql!IC7L;ND;]OY!>`@$)*6&*!9cjc8-?7k*7;2a,A.
  33.710 + ehe%'a,.=Q3H?ffjn\ac[0X`@HoE$T\HeNQG:V0?g\=;j(_(QtGo+>:TJL&i&[mPJ420A>h
  33.711 + BU<Q;2`CjY6eUPLOVWPH$`4PWP,Rh>k7aVNlWj\%1(nfh*FanAIS$R&&s9bs/h&DW/5H]AO
  33.712 + MPSKE(SVTXI4%e1V8U1G[8Bi<R9ZgkR8Ku=fS<%V_WQ:YjhVt)2Zu+:c'2gV0:"bd:,r;7Q
  33.713 + 8u@A0WKC\X;6DB%=ftto/D?`F%Wp1r8l@+t:8daJUrXbrA18JMW:N>p;L0KZfp&=Mn1JHS$
  33.714 + D(!n_J>rcHE9*9XXBR3g5$K4Dm+J3N?>i<WfmLQ7[gLpX3Eo1L*E3D)-7nqfb:R4\nah#I8
  33.715 + EMQqJn!1_oZW==/kIYWcgY'+e#T/a44=nBcMoY)Wt49odl(n#*dc'FYHR"fsC>/[EdGK>Y]
  33.716 + q`J2=d1a3+QplkuI[lnRug60eY(4LIO,;W^;-3<^s:ZF"e:hpM;-p2+r7WE2"?h3kTVD2[&
  33.717 + KpJU,0'r`)=V6@NCRd="3;RJ+T[_.pCmRR01H>]iA3OcHT`VZEUmX<6lQe(>,f[4q^MqYmh
  33.718 + lE+G$.qoBVjb28Io[]NGGGjR9_:PFZ<h&o>/*69&f?4G-4:-cn((@<H8j?be<HYJ['Z.@Lp
  33.719 + #&LYM/cQ4^c$B44e%">l2@?q\F09*>`Fm:7S1^)0.(5bSWiW!;9E$;.V2keQ1Dptb?8a9A_
  33.720 + atco*/VI83Slfbf-"A7VU+MY;U"Jh4+"jER%_53bM^bSb'j63#G:&B:SpmoEKln=q<r5>n*
  33.721 + M"7Z#Mr00GquBnQ%iOj[E/8nhQ_V=_cqdopZbBDc&5FU"Ph>)uQr>tq<k7]FpAY?#Do?*!X
  33.722 + QZ.<+)>&.D\XnB]Ef37WLCYaEBp'/@c>7Y1Z?&c,_7`j=f04o%VS[8$EdFqc&8*rIA[J%Vn
  33.723 + gKST6BWV#Xp?pnp>E<ZP%F)HX7crKqYBF#@_jRj:k8%:G7W2S]\cYFt'3jg:Dqsb=GQ=Z">
  33.724 + N@VZIEiLN7eI@_bZQd9gT3@7g#,2hJoGSO_?+W_iLDubjHPA8[m(3j=l5-TKTF1J[cZX=)i
  33.725 + g,R:a7t1p#LM0;:5kCNUq,&k?O@FEGc*'1J0tESI_=a?4Fc^VPE?\';K[+<P<]Ql/WggUh=
  33.726 + S&Ont\?l5`9LoptR%HKL`Ap?G]A*VLhkGA5jf7kg_k1"s68B/M30A+s;a+$0sSmG&qrFRJ8
  33.727 + I:B+)MSFn-%/VW"B[mS8$)o-/E17PF/]X^%P\*e,N\]C*LleA=rH&TASHgb\+UHlb@IS8^B
  33.728 + O.c,.2pqJSIHL8o@*Y<JqYLb3,;oe(in5^6FT6@H[#+42PK8.I4MA[]BmoFIQ\K(cl7r,g$
  33.729 + LNM;+`SP@h9Aa&p_g!mr>k4raIh#@+(*!8ZYRb_^GF0MB^5SXIJUA?m)ZrO!-5?nq6XDc/'
  33.730 + rZs3V$jmD%tt^9&PZ:pRhNTm&'bXnB:;1!>$$uO;-`Z,6@1R?q;+X7jqXI%Nc5^d?#^V/pd
  33.731 + L*UBC!6b79F5:eK=.8DS5d"YF?g`>"fFN6i,>ama&eE,O3em*r7\"jL<XXgn]KI+;aKlt.M
  33.732 + Y9dp'Zo#l!*n?5mWUJg)(-M_P,hbEh?m$RE_cLS*aisle3!Z^3;%cIsq0b9lVc3We*P0?ak
  33.733 + \rX44DC5$Q`X/m!hoqDqmS_uidbg/Qafe2ADOBA-mc.i./8nQMYb^2RW=Mh,'2ZKOOG+8*Z
  33.734 + O-.MhW#1[+\r\emgjCXm]`5pY';6),Wk(?r.+S'Y3t:f^cJ_Z$"?[%DA<P=cP)=hg>pc'bs
  33.735 + 'El"QI]S!3l%NmW98LD%mRK.kW%V;(1H9f);<P'2Lt2:"'q5bjMa/n#eAWnU0I//K.GTkHB
  33.736 + "7mP,GdI/3<4mLcW9bGb&Qb4I:m*'te_@`K>Qo,)uY),U2,0*j59i$T-#ol"@dn`8W5M&su
  33.737 + 61\(>9@S\(U.i\".mdSC4DCfL4Kc(Bt(Tk"[/INH@d.>JeqlVL1&SfE#%cG4E!7C$K@f#P$
  33.738 + Rj;uch_IMI&B,rTd3@""m]K2.&IQY.AE_H</eVYA?i_U,;^_-[+7\4[,7u3KM'oP;+!TYe;
  33.739 + +2lCGk7X4-Sgr$&t'i)V(++o0bPiTEb-4C!&5'^k],2\n!aT!kk&mDh!qoFNqhe?-R4Zg.E
  33.740 + g.RD=6D(?6S_],>dM[1>:O2gFQeY0<kT8mP$@.LtsZi.j=p&%Ku"#YfcO^h"'VXZ:*r[-Ns
  33.741 + X,*0T=EP4g0m(>fSm1".6Zo-GCiI53S=i)/8QnR37$bq>/&(o#tB%FZt.E[#Q6'_4HH&b.d
  33.742 + ,=Y@pn(N'[;@T,2uB&HTS+7jh+o7/dHgF;`M.2)S5;bJ2'$K)I).Y6P-Y0u9j;*"&k2NlT"
  33.743 + Nn#OO_)Y8]2aP=%e#"[;`8uV90H^BV!`:2i(_$QZ51B$`@C"t#e1M8%3WPX3bb[Id2*$kE'
  33.744 + CJLRU2rBR!;ch;37@BU6W67VImETZ,r@14di9_g7kO;R3j[o(EZQYCrA@Nho],7$,CEbdX!
  33.745 + lIm(0"0Z1fbIbK14"F#;-lFY4+7=7eZIXimJi2K&JoAdld!Dl-u$DE`DH:'g`N*7*N81::0
  33.746 + cTOT<lu(%(kYZtLX=.0,"d88ZU9m&*H.eOjp&+OmJJZHkrr`tcM,9[iH!Jknlj9hk,`9CAb
  33.747 + EF/_,tV,*&4!7VS%e?J93!CX<u^CYGhoT1pccVX1mkERGC1\FUE[7QS/m50k&m+W@5.cSeq
  33.748 + :":0*`Qpg!M^4Pm<8nocmEnS$i(-h`;/EjD;a0ZppIB6847n!]e=Tb/!9COu/9PZ&oen!O'
  33.749 + />a9:N]pa[8TG8)+TmG=mV+b/k\TkWELn`0f;[/N/IkI1H.-E5.,jte[-NB?m#'&>I1)'N7
  33.750 + dcE,i]SVbk5s%DOWtF.p[6Phlb9LNpg!\/N1#Q?Zb1#e)=,^\R+]p?WC08A%uDIHm2T'>W*
  33.751 + *MPE/KJX^@?Y?d8=Q%YnLg9hMgqA<mSDe_8mR*6>@lA+IFk('@Z^'e>SG%Fu7;NRKcF5=&(
  33.752 + T<n5`4FpV6Xi6E&(ASgHK<HD:XVeAbd1Y)"AQ6+j>0.U%p6;jXjXMnlhT2r@_,rR_)osldl
  33.753 + hBDTpCA+#='I?A1Tj;i4-[(hVNrs%t^Htrc1:Gpa<I&Ht'5J9KC3C%l^mZW/^MEOtb1%_>X
  33.754 + P6LpcYYujE0E_#(9]!iAQCUo.2A1^[_$Ofbq#m_ED=\p<u`=O'm"RZBD/RP;l=]aqec$M>.
  33.755 + /1QQ-U9WFM0V5*gZD?[Ol826ZZ=ODH@!cf*]_;79$AY!7V6cQHi%q@p'Fjrg-q8<Q>KU`[`
  33.756 + n=+ZDu"0?\UL-Sj5qCY+(c(Irf>NG-phH0hL9=-lQ=RNU%^FcFj9f9/>+780%UhJ^%=Qe!0
  33.757 + 9gKXF4&f)4+@N>W]#CGim@;4BW%4tRS!G*k3I$^sWiqmAQ/en'9A9=#Hp/PWZ#U0J>6<EDs
  33.758 + (A-.e).j\kKGSWG2&h&JCP>hqJ"e6@<QTiY9nh4AI+8=ReKno]d;acEL(fo.=Drq\]n.)&J
  33.759 + +s=`3(%f?EJYN-fe4D5$]LIqlI'oZb>fX?i_rV(M/#"%=MbMHENKY7,>U9RII1Zt=KiuM_c
  33.760 + `3!9N]JrZRLZ(cYq3dLmYSOGPR(SIu'KdM.5FV%FJ97lZ*H`Mg1YKf)Lf_Dik)uDmVSDJ^X
  33.761 + p-gPC+iC7-R'_q]to%Y62fMQF.Aq"Q?rj,A58O$^0udFd>7l65X+B2)<a)+#W.01^[>Q+/`
  33.762 + p\SN3=R;Q.t<#H@*67%/-@m;_c$FqLs3I?m5iKUjAB%F3efQhMerC]-IQl-F&D3CD:3$"r0
  33.763 + *JD?X7s`UnI=pnXQ>S@%Gq#38R?<m.RA/YKNdB^slQEY'R'$mCm8'8"l^\oGN?TTBduer8\
  33.764 + VLZpTM<[mcp<JQf+L+B;RnD(<7KjZUOoVoKt0p*)B5-V/g:'"!#YqgGmN4?d<rLTUKQC)cn
  33.765 + 'o"C6$Y#UTH%p3X3pa,2W/.T<<I)g*kcE5G)+0,pEdBNm;?b-_7BgQ#/=SGmfZNe"_1`+O5
  33.766 + mCPp)L<V2]dI9tD"!e#0+4Fe*P3Onsp(&!\jD@kP<H+kj:')3iqQEE0McWfm??fLF`krKpb
  33.767 + 0f85[q."7T+*6p4=hIBKe/^pY7Pi5@aq=C%[q;F.KX<eDsWC*^ZQRX:"Of=AQH[<-Bos$l1
  33.768 + N;Ok/VQ?u*NWlZA(*VEDk?,QB(pUAm@OE*NE#Ua1)`t=Aqkb7V$+jLf-C;'mQ_aFmZG6K\(
  33.769 + "nN?jdhU;XA.*O>"uMYa0i@pE%I?])<g2:Kkl!-\$<<ugQAQ5HR9Xth#"B$F=!OrQ+FSO\P
  33.770 + 81lWn:-cb0CR.iDU^e>FB2![>31#]L#Jsma!\@%,mD4T2GuT63Y(YH*TDF+u=CIp0&,+\Xl
  33.771 + OiYZApq1`8II!8on*YY:7pOq5:D,3Z?Ohm:O@DAb"u]Ik0G4i1&0%I_0N*Q59iQLk27HNaX
  33.772 + 9r8A98[%Vg6)hFcr]\e'SFB?5p!!03;8]G/-`k2B9DUl61@@D(,^H"k"XllL)"+0UbAiY!,
  33.773 + _4a'J7uNkGU>'qFK[eE?0ZmN!,^:<Of4u"g^Tj8UmMZ\Rm[Y?dTgO"R512r,1aBNY7nbJ3b
  33.774 + qPd7I&D;`l'-e?c4MMOSI<bA&()@)Z@XCLcAg+K%@TF'bIK4;SF%h9ERMDWi>Od**$d-LY?
  33.775 + +"I\N7MP4&mDJ`N!(Edb'JZXaSE0]-&k!U[5D7gu@94nFc_6HPD&X4ZS1Gq'2CN-ThQIqZX
  33.776 + EiT.kYqb<9h/XteOS0^#!ZK-:!1U/BT>=4rq*IaSb]QtOg`:YMqpmer!i>u/_7YETn&bdYR
  33.777 + =1OSZ)bsT1%1]9f+][*CE`Ntp(f<3Q\=R"5G^WW*!g"g2_;)*^Jo*b!Pi%22(!KUU_h^+rC
  33.778 + SojfI*SkcH("tu#(c!r^Q":IHfANB$q=6B1nUirA!A+0L+q<ViRsb[hlO]URbW[30;?]:6/
  33.779 + Of6$_(htJO]BBDn`A_@40B7ZD<Jl)iTQklj$&R`]18om>VR9_\DBNeJg'2]"sie8p)XOB*F
  33.780 + %@Zqs(lTigtATY3YDkIDIl2j*,.arUqTp:I7oW_DgHA52kgOKC<Y[LYT?E3]$5s"n7!Jn?$
  33.781 + \oc#rOu%Inocn\6'k>2?Wha73LYo"QdIs"MPlKB%Qij$$Z"T.0@r7J)($oWP6ncT'l)Btj!
  33.782 + 3_>]\P5=>)#AbLUfnU9jV*jFC+A+mZ_pT3o/9SrMg$s`b&kg"\C/^*WJL&$4ccgGVgMoYXq
  33.783 + 2%T3lh&bhqr0?al@JX?AqlJddbD:`X;>]7mr4gMSm?`[oP`Wsjr?'kos5Er/BL=G-=T`jB\
  33.784 + >T=5p&BO;s/dIf&*O\t#krs7+V-P2g)0[A5@P/uPYNYBMacY<R+-"6*KN_O&fDCD8L9QljV
  33.785 + !t\Y$!?C9BHm*Pg3u#Rn`&ZRFLYM4eGO6'H.\rM&V78?Z_XR/aH,a4Wr'qF6\fTX&\I#Ral
  33.786 + ;d?*@>r()n!Ka^qe]m1u0+*iDYY6QXb/Xh'\mWnOWmS(6s&ID9.Y(`X;%$&-9)D33r+/u):
  33.787 + _^2CE-5#3Vmb@U8_SCVU=S^1s2P^Io2+-3D;+-7lDK3>>.C\A\fQHs9QgKl<&>t*@f"Jb7j
  33.788 + r#QXbM8eLpq&Gu+CK7=.oD0F:?VdZOlZN(FT%@lOWl]HI*Zl2ZalW,>r>qS4YM&=;Hi>*/Q
  33.789 + d=phqgJJdT@`Q-rVo+O"9SZiE$Pen5k%/T"[R*<)[A[uKHgdiE24ul6L_oL%7>*q3tF^K"@
  33.790 + EbhE?n0j7-kS[I_!OPV%cAgKOYlhDA-!XXiajCJjn(_HQPcK"G49HW%&:1TkJ0^Lr`J)RjU
  33.791 + euJo\f%8pT;E*R_e=H)`GaUG#:+&^rH7'-tM<]Q5@I2'f&Pg*Y)9K\C*'Z]sE.c*IIne1*6
  33.792 + 'Y]h+p!TcTs/$/>08]KR!):<P;)+9s/!G+hs1m)?+9iG4e3)]e[i;1oE`B?ScbGq;H92lMa
  33.793 + \2!FM7or/l`F9E[FereSRgK<b:<iFE2uk53eC.8SZ]Oum-.WLH@FaV#7)c0BC(/Lh2/Sas>
  33.794 + 3TJ%D-,14Zu!AjjaN@fZ`ooZ30m:WQ<]W]cYOopc)?FWGE\X??2)9$F'iHHqgVtnNWPf9==
  33.795 + (k:'3>@IpY7^McL4>LDBg$dGbr8rip#jJ:16$R(PQ=$#"+M";ULnrAGJ;.SJ_063(@KOk#c
  33.796 + -*=C^0UjE\adSKo\A]:Wa3r<f(I_rZS2Sf1$XU*R:[H`(PD%UMV:8Of2If\2?mW[.DO3K6r
  33.797 + D?BBD0\sB\%jca60KA@bAgOng+*l#6qW5e!U-$bg"DJE?pH`GO2EW<:A\qNL1i:sk#Sah);
  33.798 + CPisQ%JFiio//L+o&u\u;q$pc7<%Xh7dXPX*)A_8F<))VdUNRn\rH>R74ZmBPJ$%:?(ITX2
  33.799 + tO!BF1EMYJk7b@*VFS&gYF^:U.j077DSH-LSE%_rh/`GHN(LMS+]h%G^nJtjX]Ee]h_;Xr1
  33.800 + 0J(NqLKFJs#!k7e`7E44iN1$)mmkNUFEa7Bnu,iqf,8Zq^#R1,^MV!anmf=%t6)/#AR-eao
  33.801 + GZjAj./V`rjBbGT3]</Ntc0*Xd3)fCYSO-0aXYF:Zr,-?^9X/H.i;j0ZWXNCZ4er^?u.[Y.
  33.802 + XNNa&IfLI$b1iKVRMC0d-R[jR,Cs]DD6KXfJ?PEm*O]9')oc"ZEd564X@CQn_;OV':",*J,
  33.803 + b,r`I7A:)0N9^6rO]^32iAhlo984LN(C$[kqZgs_6)?,V>9(aaE?`[SE4t6p\mp"">VUVe6
  33.804 + %q#qU9p,IKpZ7>F_`=(8Mkl-r/F1qdiT]rq]sRC1.iqK+Gh)8!"u!`8uS.*LubXP7@$8)aN
  33.805 + G^fJJaOVWQc&VqPPW]\<MZ(6VFs?11jCcEmA'R3)qaSV9'sLnL=u/q2e,/WbI<2@VO"'UC`
  33.806 + iFR#GSGD`OeimU>bHQW&9j:6`j/8Hb\[PBKpNi^#0BRe.\8k^FKA"Z#9RjVsF!J'`4Lb`q2
  33.807 + Z,;^l'2Mo+%>3+?\;sJ<KR)qaobnQ;)E1!ckP6%"M(N/aEO&9(V1oSo=V)#c4*qgX>96"o'
  33.808 + 7C]>!=pIet^p0f%=Hgu9m5j<n/u<*AI8fE2/>a^cUNF40;USPRknR#:ocfPs3[7QAAK7`#/
  33.809 + p8<nLd)92!?NhKVj?DU:9.7F:]n+i<q9``.[ur%<>)E5C:R=p[9obq3d]@S03:_%gOAP`L/
  33.810 + e$J?YfmMYr&2pe=-2B/6nsQkJ8Uu6.oj??(5Y!_4aoA5]nS%5dZ3a<`_-.'^Q9TK$7OcLWV
  33.811 + DaB%=&I1'55F.^NYV]^Pn:*0s1GeLbRUO!8`Sf\<,PD^7UlY^ceKe`nkWmNLdO"h?gnMV>(
  33.812 + 0+\B%"FQJBa_/Y;'!4<=U^"j;q02kQZ[l9tChPA8?/\T6=[$6U.!!.J(NT-_B:9*$kkBi$@
  33.813 + pl=Eqr*QLuIB7"D4f4mmWcAfR<EY6X(OHN/EM%tl`Z$5OG$dr&;gp)Gs1cKIW@R:_EGu+0T
  33.814 + l.1:Xjsg?n.?SLWMW+HbRo>DA]Mf8o,'(TgQ'@@*eodoN`RXJN,Ph#K\2O[V)3(M-h@#Kq,
  33.815 + I/p"Oi6"%RcQJ'#c;S%uA;qhTH78iE6IR_(uio>?R9M^H%n:+22NuGPWKF%+UMs]LZnLffT
  33.816 + jNGgS,6AklLb2.U/TD\IjM:08;'i2kqc?bD;/9;^n3r0`MNJb*1mm[0`MWKjk'ZP@eP/;#X
  33.817 + +W_%6$W$Jcmjnm2j1e*k.>03QPq1AWe=XCP<gIpYOb*mEl)o[i`1[+cm7c%Z;In@N=l%]5%
  33.818 + O!QO1HW98;D6YER&22dtiKgI$<(j&tE*P>a\NIIh+C3>gI%-fcP"Y=t0B!SkcK3d,h7i_&4
  33.819 + f?bRiXi^b>FfdH(YO/?ip?'];g9A)59!O:E:`[A\4J<U;FtiJO_(8W3s<Rs;a[pI$(R2WE+
  33.820 + &TcOf'PXZSD0qRZ(O)dM8"9g6@UBXsZ.TQAF\$PC89BpPf=,V7:J?/0msPEPeT\6jYdCZ.p
  33.821 + o'l5h+u9rQA&PT3'sriffl@4CMj8KW'b^"?%uQL'KJ%JG7YJ-fRgls7*0G4JNl]9R:PK1ih
  33.822 + "SYb';=)dW!pV.<_gM$l[=t`%FV>%_(id=gU&H4O^!Uh2g3cQhBhCm&tIB5+"ef,+u1dh'h
  33.823 + E(t_`R.Qu:ds?L?9p&JLTK]:*'lcJ)FZ<IrT"j"o8bkTL!NYqnoUZ@BJ[U/+_tW%&SeX%'9
  33.824 + o*efllR20(S(r]h,c@Cl;q-drZGs7HDVjD9Y3"iZ1pn$QP^`F:B#9DY?d`dr**7i(p`()$_
  33.825 + m=m^XSL'O79%JDu1j<WS]`Mq_5UcWL/DhW25H2n3@Bc#l&L,CUs_W#RO^?Q1?-,]%2WCR5]
  33.826 + 3kZEm;aE4J4fHmu]2^t]P._mp"N_$;M+$!Q1GU_::l#7OiJ$?1Y*N"H<](W"1NK1m=#i#Y2
  33.827 + ]]fXFY19!F&ON&&omkCgd^t;`*CX*'q-pe<`_HTl'Lr]orj:#/IND%j>Ub<%<Qn@V?$1">h
  33.828 + @C%j2-Gl4n4ULgBj$'fcKHnBr'U*j,,FQ,>P.8F06b/W%pm<o%UQ%PT#O']%Cd1,q6,ZDpK
  33.829 + /?%(>5UTmR@YBWSb#:Vd]9g7Gp,9L'V[_ro6q]QHc5GGT8ZUb30UjkMF9:"5Zg6>CMa.n=;
  33.830 + qRBTHSA4pm7WMAgnD10iT;N,YYd;1E3Z5LpNSCMdrUDJ$1Ad79jFoBWSWl$(G`f#qJ@VKF3
  33.831 + KbM_j>=Pf&$]@d->X&MY7A#cpgq>Y>?c-jAlQ6Pt]rRV%78B:BLg(?=`#FF-NfN"i=n2(2I
  33.832 + ]M8[:>l%3_cLt`i3.uCGL>a$Cr3ng@JUj@j^3gSiXLsq:gb_WeI2oXF.6OWrb`/dIa/P-7D
  33.833 + !aLlp]PTSggGeZIPf"KK_C3<SQ,LU!,=G`B.U"WYR3cC#M#1RJKTF7QAqq(o4/#0$m$!arT
  33.834 + *UnB8CN/(*,[+8BL_ofQ1Tifqa304Q*`>I]L8Dblh^oLYWNV.M<&k#"Id53qD_HR_c%RK>L
  33.835 + :<uRl1T&b4N87BIlfe:.Y^C$FI*h"CoVk[*+-$]K3ei1XWV+\L4JW9<?-"o@S`nc:M]AaLW
  33.836 + 9Zo<'Uf?H?qh`T4Hae"TNPcqOeR,E%C;H^9Eof?&uN92!/p>]pF$d`i>n2#-:Om+FNm29j<
  33.837 + CKA>;j[)sr#!ZH+R`_,p/"(Y$&N(s6$9&PO[4Q?a$k64!&M4#:gE?#S6jcS?Q:7KH0/FPLD
  33.838 + 36ql21NHo[UL5sdCa3Jg(%eR5PVC55GI\E,96cLg-ic_AA585F1.6gh4RNM2YcrY'Y`nLZU
  33.839 + _1rN6_+6MXmp<sX>(\n7*h'a`MqSt]1U.:k=J;Ic6=<)&_iLcJ4k""M%'\G%!/.+&4DsUa!
  33.840 + mA$BRcOFOKF3#P+(^#q*:/]K.Qs(4Kq^\l`136+@)0XWgq1'BQU^<fsjH!1-G6%ZLU^hfMI
  33.841 + _/8k=e,g%`lE\ur!.XMW45iM8$qmSV`^_>#&cj;nCs(/g:c:P)B+'dOXH,pV[F7&XqGeBWm
  33.842 + C#9=LVV4:DkBfFAVHjcsC$>Qjs0SCrAJl<?+W$lOFUo"FpPSb\XbOb"`PiN,j17L+?X;Qqd
  33.843 + e1d=9RT$Ti#tpaePY%RE4paV?;c,;1aii0:Y/7OI$]([o:o[>T76BFIe_@nkfQG`f^U34S$
  33.844 + CIg.6paZ)?p!I*'];#QD.L9F<*"A#"QaA\i*4dGBi`Jq<o%Xom;EBZa1iaXJt6p>3(_^]O+
  33.845 + u2-<rI2CBa=btGQRhh'tB4E+=4JC79@QhL:r$;c$ohdJ6-lE=;_4bGr1$\KE<HR"EfG'?&)
  33.846 + GLM2bEAL+S9$O<7T8:-5[o==&u0kl3.U"Bc&Y!#:Y;a;\8FO',2B&(i@7CrDM^Z37S#fq"Q
  33.847 + BOB5St\QK1@'D7gIm@On[[fD,U/O[9TqIIMQ5puIDejZ>V>Z_(He-4C%>&#P4W-qFR&C/KP
  33.848 + 4lr[d;p>LBOZ\.)6<11V_O-4:Vi#j@&l]iT.KkVg%blj;7;+niEWiEKVje8K#C<_6>.!%i"
  33.849 + G<hm+!lR?#]Es2^`JD/Wu6H;0R?\`IU#JJYfLIL+<Xq&aW?QngHd'IfRlK'bb.cI>oDFO("
  33.850 + 6FpkV@hW$<Y>8e,!?9k_(88*=rH]W4?2b``<Y&%H+&#**$:\M&H9/S!<@D/`7Ua:<fVF`%C
  33.851 + #B:`S>;\QGM6hJ'sc9L@ULle\?"=c%*K4mu_)`[_LShSl@!!M.d6iKV<,!r_^.h.Y\\ACn(
  33.852 + CJ0k%3Q1u>)hqnPO#:mVtmJgPm!+69;?lfAW/d#KF"COt.?sX%FCTIYa1kHbT?u?<ZXp\XO
  33.853 + $t.?i@,;'fD>W8dM,moKi>rV?/e_YW'Oa`O@9s^XDAPOQ4CJF)i>*5<XrCf`*+@,5@GW&6l
  33.854 + .P$M).1)r@J1mS/gFgh,[sLp@=.o]%JXBM9KKU2@\,&YXt*tq/7QmV@br_HmOr&K0OkSI@i
  33.855 + dC8/i.!$1h09<@otkRBlN&8k2',)?D]+N"9!dg-OWW0'2CMn4etIZh;?JSj/tK(aL#I111T
  33.856 + _04iiCZ2F1M)69jU"$T:BQ#";h5dL@UPZCURA#"[do8W,2njLs20ga$0Hn(V^3AH#Ee'Np^
  33.857 + p;HpGo_42%j?!HDje7E5mM]PaTD:#ZW!Djnc'kLW\oH1j!8S-PYjmEuA$nGRlZ3QB'LW.$i
  33.858 + c=<*Y6KV<[j`sU4NOMjuL(iMt&k6<V2I'Mt?"VHek%3%?d!TCYHa'"jj\=ZG:3?p3G%LH)<
  33.859 + \,e&+FRdD:><4(B=P),c-33tlspTVgeNFa+KXcae7=!ik\c._^5-I)[qMHQbW>^J@0^J[N*
  33.860 + >Y/$LSlBp5TH6PD\]5dpUC6#*@meCQhe8M]S%?mZblLc&3p<McQ0YI@oa@Y%ai[C"S_d+KX
  33.861 + g5%h3EJl1LY5!5@_P_<Q]sl->@PiCmkWVHL("$g+Ds%^+&\*g$r/lHPa^fY-N@YuLBpbYU,
  33.862 + VeCU>_Uh`qHVREq']goYN;2F6f<AqCu_..1k]I&V9K[L,cfM-.kMEoEe<1l]EZjTN(N@m6a
  33.863 + </=6f2-<PDWtSO8>a=kdc1#L&]hCP%*R'PP+Z>t$d^U(*TtknN[5_+_s%MHl;sE)J1jR$:f
  33.864 + MJW6c^Od%eIETo,)RGHgdo#nc?[-9L"e6,4>)[j52:t!D_:'/DKQ;(JSf:jUs-'(`P[<A;1
  33.865 + l<)USV`Z3ZBo/dq?kg1rt"$7l)83H5t?P,4']n2Fd8GHA=4E[u(s[g2$eIA/Yf/ceE&Xl%q
  33.866 + 7]S'Y"LNgEGELq.WKIg&A&NGre291H.Ae/#s;O&F"*:[[$Eg/_*&MMVbUm8!%0*C*9ci9\7
  33.867 + (@t%ciaXQA+a'=B#dk5HK:BU*bO70a@cd7bHl^DhAps+,Enb3Gc#94#M?q^Kh4IkM&k`n-0
  33.868 + %5UA#nD)@<1KI1OU@6p5B5pnOC<VHBZ;UaOnXa9&!5c>%6Yo*ObPsEfb8Mt-2hYfVLsn;!]
  33.869 + JT"_,BBBMWhiR36We@gT5rJSk65#oY%X14C$)R?E$6uU2Q48U=6fr_oSgX<!i/0m9?EMbEi
  33.870 + /6AQs!A0YKZYfFV(Wr'q],]=ht8OF!hmt2]MA>q5tWq87H*Z7]A'#I73o%FX4frjPOe!5&k
  33.871 + G]?-n%5p4&F3M-9Q6MoT!pb#NV'9.<Y@YQWBPOZ4Mn$1lImoD_p/%mY3-iH>Dnp(bO'IN\>
  33.872 + hdI`,$FOCGMs%4tN$24K+pKY6%U/akR.W&6]`Usgdqk<5'EFcP!CF5qNAik"A8&apTd"%4!
  33.873 + >b!aJkpMNN#g\9IQ[dK)Lk#XFFOu"ddi$%5`%2]gq!W*DfUd4EJlj+:$VRVm!!%!ar0`Tiq
  33.874 + 0/23])5O]Uj7.nF5(CNB3]N=bY)QOM$K8j9m:kbZog7`T>^C-9Rqr^V24uYGA)n[#Dn8:7;
  33.875 + [r*o>]H5s%IUZHj2ftH4R0%pMTU6JF)0g=RW$n42XO=U,6:;:r_7,3nf5L\H[hjnE>e,ANC
  33.876 + +Xq]++1RR(DK2[0$RC%oZcE.Kf7/!&"P.<;W1;n/6A0=BC2[Ylu[q0(Kgd#EG3g%2Z(Hi]/
  33.877 + SH+@rsZ["KjF4X5*ds^VW12I2E:1'UVn<\O3bLZ.+V752rB";rr\qN@BLu,M/]J,lWc$gLh
  33.878 + 5);ZCe"W7A#8;[&)L'*nZG13S8Sb$<9mem8T32&!eTifuEER1+=5;FEh>]W<HV]4m<K;Q)p
  33.879 + I!:#Ao6Sb;r-K3K62>4M7;8^*e&nIl15"*_-`:JoHjMFL-oCrpk2*_'8f4fd<NTA2&hQGA'
  33.880 + t)TL.*>M8RnO;5QXq9(<^7:q1Qb!1R_$Mds8moFZYPp-doR/W:<6H;/"I*74+9mVF)H4p`&
  33.881 + >^;lW#2cr]$dqb=4pCXr:cL34mc:d>Z@D2QkZ[TdV"qh/.#n?YaNB8_c3om=D[@ITWVC8ga
  33.882 + @4L!@.N#h_C`aa#@qIPi7BZOb*fmLeO?ZWg*W0salLIINE@\1/TNi,mTHI\W)XWGMoZb5@t
  33.883 + 3DHC6Fh?L*o9n@IpP$NE8ZPjH^F'?2H/]rhXtN;Adu<[m)igh/[G0&Hm^sV(LW-X&5.oV:B
  33.884 + !Ye*I<7T#s+Z<2/=1a5hg`Te]k6b_J'[uBo"C)?P6.?@MQlh?&6p'U5&!s##/X3,.#,KO$i
  33.885 + ::K:tf6X5mSs8&"dZ:!=hNF3_9RXn#TA%`Qj]#TL1G]Bc<[ancm&`$H!R[7'X+M+@T+cK-J
  33.886 + C\Ht']DniW<I39Vj!`CHqUIjW=be;"f3o%^aZ8M'H&0$I+L8q\l34OAdUF'J)aXYXMH32Z9
  33.887 + A!?'0]]88#`'AMmh-"3>F5gWIN#t!"g4V:*0<*^A2dF<Rf8CCJ..8&%<]eN40<8BQ0dGZB:
  33.888 + cH`_#q,5_m4]%ZpeJ24fe^](V=OpKCBj0*<]l@</<S_q,f@BhN@+\L"_,T(<4cs9MF^9i9g
  33.889 + "(SFB\HLXWG:/<]s.K8Q;tJ5gXS:(E7<DZa`?1g4jeB-='aL&h:GLOGh_t`l$D4<]"4mMfA
  33.890 + 63`ho<Y:Hsg%t$%h*f4(C;gG[:u:iQm2+1u\5$..JtrFte(!7d`8<ijetQhI8Jd6^$NTPR:
  33.891 + ^X7Kut,A^4UXR-%(p!3Jc?7VA7S9Bj?ce6#k/S`j5qeAX[k1_V?5=sfZ7WD6SPW08-f&ZV@
  33.892 + I^7D@k8Zlg,+E0-#&OBUWag19f51$a[kM-F,0TL/EZ0aWEk_a-<(aH\F]@]QdRN)7l_!k4;
  33.893 + np58uRGYsPa.lnlE*Rl6FRhaG-m*KZ$+J.L*8\oY5cnNq\ab&^&'f:Q5>fqp]^q<Y2#LScp
  33.894 + 24/;Bq667^%aF.=7GX!pYE$(PJB]:Yc,6R1eFP=5$gosH.<_$BmH;A-Sh<^\$;EphP[oGYu
  33.895 + nitFaR<M\u>M@4qBf)+'q_(j[IjVpuTM)WV1eu^[_6=SrH-UJ'[B[5SsY)cB.FDbsY6^GSJ
  33.896 + [r6)oHs4pXFk,_EsF'nXTb$O\@>cUS9bDrX)0_AG]Hi0g<ln;7gf!k>2&/1lRpW+3^\ncV4
  33.897 + b2/f.DEl4&HZ_4QEKLM=A6LuuDap^RiAp,=cR$:K<S5"$T&0]"-!q1n,4'D[U/.oCJ:a._h
  33.898 + 1%B(F`R6IGikTr!`RZ\3R+,^+@2a/RUgD(V73"b_@rLk2&Aguh@j*sZO$m/*&ua)YUYLQb`
  33.899 + .cEp[J1YNA%Ze+^-Rtr6OZFEAp6P86_N)c8S$VEPL=i81^-;KLMW)$"HlO&"7I^2'Was(@A
  33.900 + CJ'T[KFeWg:\aX?H[40&In[,Vlli`!A^^cc!UDo,/a[dJE0aX0=T:aJ[6RUir-Pl[@d`Cd0
  33.901 + j!-R(i!'_?^Y:%:tHQ&-G2dJUPkTk,*R&5<g:^(*Hks#\0KJH-<hH:^Fd.jLjV/CVt#:;VW
  33.902 + &aUE)=d?MAl,(Nq>h$,0)&<.nQ&4<?E'NbKI:!T+`6A\s6SOcbg\@3%/:0XMKF&%r?&SXkf
  33.903 + 'auA:+GWG]56^$t_kP;jEtfJ7)s=N3O5s>*K[k2NW.>_JFE#OQneVPo%,W<dW3]9oq'@ML0
  33.904 + dCg+PuOJ6<=015+gb4*d;gk<WX?,3N_'Da6WH!N&F,D?YcL`kjDa&<#SOQ%"rc`"YUSCAVW
  33.905 + tmcQWe^;WGrTKMY]&/o$(UnF[[I;fT=G=K4.F$0q\Ya/_H4<4UX-3+a&BW/,Cs+Csi!"KA>
  33.906 + S0pV:gr/DI=N]b`4ZH:TK9&67(ZCtk*o>iVQQX$fRW&u\5F/F`\KOiD`<67T%3]t#(-5-GO
  33.907 + pHWOshDK8\TGF8f"!!pQh<*)-.PR8d8VWeu,[KTN4Mfh]uQ(0Y>7/Igr>_--_b:8]@XkO6U
  33.908 + Ck^.4L1"Kk6Zum2m3Ejh(QpTeV+#sVXQ#oCA;f,]3H/mP&?I4%&R83fN+BV'K2\?V)!iYCm
  33.909 + f=-9`RbD./%e\mrJHb?.e:`>P6Qj"-REr[r&coqLe#SRGr!tLj:ad61*fX$=WKbk/'^K)S^
  33.910 + ,'kG&^h+$&gQ0*.sY3DIm$=?#aR#alNU;O_Z6lbfrkPGdm`bnlLHV"u!XA`j+\5>F^Mg%a.
  33.911 + Aq[B_X8OL*pob61G/65%O*F%0rfR8.8T68+P"rS+[^7[B7t8X7F..3^e)Q/rZ8M=BaAX+17
  33.912 + (`Om$So,a46)C$\Clt)a/k'oF5.mE84H89W;r!du.hIN`'K\QK<\U*]rlA:.t#^+G:CA2*#
  33.913 + _F\q?d0lumK(YOj7mlV4%A?d;BAPB]V?p:/ffKR?lCpeLXgZ/0R_r9GP@uChB&qK&P:Y,5F
  33.914 + gq)\iSG7:F)<de]f3JKhcBZ1AiiWsoFWRRgMd-l?4g%Vrr_-3)`R,aBt:_9&3nLAF`EU%<*
  33.915 + oc-I%'AXBV%OX2^[seRdWjN-po"3-5Y`dIu4jH1JN[D.4'?Act3*p[W&J^gA'$Kd&f1+H&Z
  33.916 + 1p]>'8?5$iL/`u=3^<[p<'IFR/H+P[*F3cS:+U%b\Ql_H0Q'!-*)\*iABA;9?5#lg@%T]n@
  33.917 + :YBXe4W^Jgb1b@=8Z?2Z[f(Y54i]UYHp_H6/"Y"$`INPV7i]!e0PaKh2o;$XAQ/DoI-Ks8=
  33.918 + b@.]+:9_*0e#)C^p)CQ48d6[%hFGufrtXVn?[MH0$eR3P'*8<7[1WDq`:d(f#:Hu?+oI\%k
  33.919 + m_k!H&%d^3I<ZK%A$2[;':koO0OuLg$*D"&Y83FU$n#faigl4idYm5Gu%rFh*-rB"BLpLs/
  33.920 + -]B%aFSEMrB*oKAWieA`]^PoSj4rAFu5YrW5^S`EN5W0\GbBqP(X]$qT(r.ddA^Z-QPH67B
  33.921 + HZ7/Oh"KC>9,03[[;?MomG@0&Fm#\F/m7Kr9RpEbRrO;@BU3;(CBf5MX2YV>h?N[-1r,u(c
  33.922 + /:'t!QeDO)8MbnNen6GrbQIhsLqC^"ln2<U,o]`SC$,V^n8=g)@V?cUk"Qb*9Y2&?),6KX0
  33.923 + o`?W5Kl!?AQLE.U,ETe09L>=:TN/kYg$a;4nD<@;k6PN8rFK1=0DtuL<^K:,7tM4t:nJ:d7
  33.924 + TZP2S58ST%eU-(^Bl)"K9&DHE=A?,&0L05G>T(LYo4ml'(S@^"onZ/&.lG@g*=i/!U`Ai97
  33.925 + UsM-A3d'%WCM<cUeirZnMo36nnT^OIHf$Fs[Dq(^9[DOb+,6L5fuQ'1-Hcd<HqS!%K6$D?c
  33.926 + 9=0pNYD?kUke/BDQ-d>Go)e0N<Tg9IM"acr3MS0%"d*"gIAK3Wd0EZD>4L!7:'i^U0@ZQ0*
  33.927 + /*($_i,>NLDg6sb^+2U&XncF6uIisN@Jn!kpn-[DiS0fk1kHY%._@e@$>UkBU.d:Ra1*Il/
  33.928 + .M2/3/AOCo#U!/&66qN)#kBkuB8.l[W%,)*.l$oI&n3$cT-f@*&lNWdTe.NY>9r3%Nf`3H6
  33.929 + 8EMBRVW2I-5(q[#e]]4%VN)1/dpbeb]q1+OA*lL.FM]!i?!_]2(O:#.e6D\A9:=P7h>u@/+
  33.930 + R5@8=p6^IL;7m/FkY6Z7pV[""j*/Y@Y$R"*G$hR4i$`UHrH78BWCgk1p[;0Z!`'dh6#<h(b
  33.931 + (ueT10q@mMcBPqlg9cmj]L%8APJ2UA,c11[d)P9C\dB/63D1o'[jb6Ct+]ebjU^I"lH$*%n
  33.932 + 6q$)JZ1uaKQien<)!<u5bs0Guj%/>r4hAA&+)RGJ_OQnoKE[R'<-YVY&1P7_a"#Ii51]i^u
  33.933 + _eD1VF$!iH!&I,+F2G\/BGi30&i7fI'@Srt,<9g[/(;'VPJ8b,`BKL'4qK9:C#5H'n=Ar9X
  33.934 + (YuBD*Wb'kr"R75%5_n;<^0&MSoOg+d2j?M;4[8RheG;nT4b_X3uU+HTnetI,O6W#\J!_.L
  33.935 + OZu4`L,HLd;87DQN?7,1(.+njs?j^`d\^-aXZe$m#qC/lqTOjGQDMO.R'HD$;G^6e%-AF3Y
  33.936 + CHSoVVo>Th'ToOoJ6!iU'c+u=CC1_gc?%Nk=g#4`it'H"_%<`^s0X?n$^F&Z31gk"O\8k6'
  33.937 + 9e<*L*.nW,d_Ma/'.uLjqHFYi++t;lK98_,J:BIo4';?Q1@%..*FNY&0K!6b$COHrikt?US
  33.938 + 5U]$\Mi/`8L+!W(J:dhbL;6(6#pU/Hr,2jJJDX?t'GC&5;PHH568%.pAFd(_$fWABED@r?)
  33.939 + SPS$,7g\QPmmnK.m?g$ZP:I\'RY=@egc:]=i'/VK+`:69_Jc0%3j%I_O!IUK^t&19p"So&#
  33.940 + WQ0_acN==LEnpJi*=GZm+qd-$<[G_\=RXS<STX?Gf_lMW7m$">ttMNTd?AeIEpk#=]9Y+u)
  33.941 + ;\'`@F%i=(5;7eQpi&<TBrK^Uf%,'CRcJiM^(4F[F;=ecF4_:Y3an1&SR?Z)GRQ;W.oiYY6
  33.942 + #@KL;seMu4`.'0MD&p?'?[?Clm=^1QC9N.2QP9Tc;JRVUDH?MD#B0\=A;^0+d>'<[*^pRoD
  33.943 + bR&HnA`@1V<6c\^k=YkV?58/a<-0Z+H"`Fl%^q-UP\4"Z\LIXM-$!*/_d+/rT]t\(JJ,7'G
  33.944 + 4TJ<!,'g$$*IED(=cmF[O9/[T$cQrp2%t3s$/C=2\pm[2\TlTCM`Z\BJq2`B%JS%G"Q3?(K
  33.945 + TcaZVL-n+'g'_]62eI9f!rG/N#5)E>+sb(GTU3f5/n\=#%E6;nlE^f.a["(LYF2#\P(jT5S
  33.946 + cmG#2gfXO2"qCL,N)!;:hG\!(iuK_Y#66^<,r2cXjAI=$^'&D+XQilDTGa*=`,En@46odOj
  33.947 + "1IW'5K<n9q2^`keW=H?JrNgtO&OuZ%<I;4OKX4GQW3KRqo1FU7:I9GlpAo^:=<7uAA!\i@
  33.948 + ;nmnUE>)0nD&:VBoHQW#.%]%7J(QqplL#:]p^T8VFVeJ466?m&LI7Ds<u8&l(MMLG4t&Bu-
  33.949 + J$:Z2f!S4/PF',7CYX>#%_PBQ7UU_$WkIrYg?F4a+fRV@&7:bpg\_]-O7$oIfaPD(bpeI-O
  33.950 + eXRXN3b1=G)Q%.QM3bQ[$D.\'J02HP.%,&!E?3@Mofod4Zn3SsKsQC#<0>kCX@2CZ8i^2s#
  33.951 + ot,@Z6uP*cVca=D8_a,u**-@qb:iJE^`]ond&P1_I(pkO[6V3;cYPK"Lp!>gu#S0FYFPfOC
  33.952 + JfhrT2<[+94'KKNakgOTmEA!YgL#D9`!'-BK6kO(I,U69'@5(X\8ONRCQH4atJd60/j!Dfq
  33.953 + R-5]UilhE`VT@\K&/hVT)6s:2[YA1bS&#2s!0Nd:(S$*%AKe%@kU(W,4s!'l2"dZ?q9ju6c
  33.954 + rn/$T%W1XVUo.28:]6]?QolM#[J[K%U%5$TI;()MF8i6*i,O3[Fu+B!PtKq"ep^$!?*VXg*
  33.955 + '1bT2[%uEH0)?g,+JgelVpWUtS4g/9F8]#9Rc3V$JE!"b7C-B;PG_+/6!-8%!F7C4HU]!;_
  33.956 + .G=`ab6SYq80HJ47?3P5\FF:VQEW>.T?3f0j"PA_UF<o=(\!O\t3VLV`pX,+DRTHUC*Bj3X
  33.957 + 5WY2G8aO<`BBG6ihXZG@B"9!qm7@\lEPa^X9)Y-!7Zido9<PZ;P)YL==#!7*L%]*GRJUann
  33.958 + (U8UJRNjkJH?ZX+-aJ@Y"^<T1_"4m:.Xs59HQ+91iCUCI)75l+[+eBa)cO.K=1+N%[G,&s)
  33.959 + e6<\B==:F[bFlR5`d:<YQ-%r[ekQa)hYY)LU`h3\D(R2gBDY7I4ViiH!8X!P=<&eVn/@u]%
  33.960 + aF#)mWWmmB,F$Gf$SnO`S)0c+6!E]\CcG)q2K)f=cl\]:-9u+nHSgV^TtL\cPgD]CWdApV3
  33.961 + 3p^W!7eqPGqZ.;:O0RBhmfilWZ1l?o*@_;$-L*$`=*-c2B(_V?f^*&GK;2oD.I_q[Jp*(.Y
  33.962 + L8&Uoj`8"/-*'+tm<`E<+Vh_AoB+/r.c)Os/:"qW^V!5kPC3XOXE6IStH:+hTDoVqXa$mJ;
  33.963 + G1nW[$8DA@7lI!Ar/&Lhq8hX7XO`N%Jajg,>J(qi_&LM2"0Xc`VCijhXnLI3K3b=ZX03M>b
  33.964 + _#H1g=%Ss%kMbC:)fb+*5THr`(g0ec4;fpr/muTNZi!\Z+So=_V`X%'@"2,5+MMtK&+h&,K
  33.965 + `.h66+%oK#?#b1TUHc@$S0V>rU6$VpiR]M<l]&Lb-''Y4Yp#2m1Va`P'c,8&j@97=?;e-%C
  33.966 + e2B8U2ue-(c^I;,UM9$bJ1K@mYf6]'A0'OL`jfNMY7KM7c]&9%@Vei2:4abe^,T;5be6]K2
  33.967 + i'Z#j$Z7h$kf4I\1Hf:td5%bf,gVc#*NjEi4(?gkFP)Hc3l,8SLIMPu#%&/@8\Es(P3eH#X
  33.968 + 6[dF^ZJlsQ^)n<3Zl3`9j>?GNCQL]Cfc>D&.'ZC;Rm=(tE_45cV-2U7.H)1AHJEqDr+@+@m
  33.969 + E\]qf*#=74TPG2S)0`P$Zrq$pJrH$GE!IJf8ljD;,<$8<G0$;k!UrN>**uT'HS/00T&TP]_
  33.970 + Bh7Ctt(?O8%$o?7+9@olQN<6S#)Pp2a>B%2,W#-pC*dSkGk[gRiceT@QZ.)WTg&/)"H[VLH
  33.971 + 8&Oh'ZJDr.ZH5W&o$X)bIY/*p=@OGtoC:Du\$eY?BSSXJ7S\`)g;?0[,tlb5%ApJ^)np[I&
  33.972 + Je["f4=Ah<^)57l,a-i93<D2acCe1.*=8oDYG1Z@>.>%?)piG9Cj*C9c%s)"?/9a27rLrnT
  33.973 + 1"o\,6U;Q[?@1OYQh0o&p:ZWVhe.j7mIto/X5%^_A1?.0/+\7#@c%-7QrWWBKC\gCkMJBj+
  33.974 + 04.aD>PS+qfh)[h6E!KG/jOf`81_.1`b`YSbEuOoO7giGQ8kJ==N5@s+NeuOP"Y=+VBQ!if
  33.975 + R?M?83=W7cTW`oR9(LO\"Pr=Yu^I.@!NeP1ark@53WM-BMm`[W+'n:?%IN1s14MMpPjog)p
  33.976 + GFI&0W'o[n3XTg#:p.+CeI*ihSu<pPhq*>/p.Y#t%V>;`#"Bsh.3QJ6PriGj@l#F"Df[cMd
  33.977 + m<[KcHWAaiAY=>_FRU$tjBZ3#PQ'q;OXW547ZB2Zj*lF8fB(MGGp4#B%d:i06];=5&V7:'t
  33.978 + \>)If_m,(G[Zfi;hCl61CEbi`4sC<9W%V\.aB'91aOOEKp'=GIU!`+HqOLs%?a1Ktc*%#70
  33.979 + .Kf(nP?@lf$Bp4kA9rJ%1dPBePkC(,(D&M%UI0F7)+07;jsAc0D#JN5d3'U"@4_7[Y$ZG;I
  33.980 + 9@!&$lh'WMM]=UV4["p@?*2"*E1c/0c?o_D*T5#Gj*UI/ubkFC,kS0pH;h,B.*"#=b[<9U*
  33.981 + F_A:G)fW188XVp0<7r#bC^ikr[Z"4X$`#]+c8b#-SK'rKApY:`JRoY3(R.r9*m[5/NBSh&0
  33.982 + nUnpcq['G<WF*-S+/I1Y24<Kd:n:+6?XT(O:F!(K'cnmLT.T#Gii.JT4<?FaW1[4gcd\k>C
  33.983 + 9HR6`oR9\[NB^5a<#l?Cck6'k,bg6+de4!T.m$3CPEfKY<"tklHrh]'G'_cJami(I;oNN]<
  33.984 + g=ZL@a%U[A:hIs*E%SY;@3ikfdkT^!*49N[lMlYj`Ytl<tXJ5=/W/T:0X&b"(SMN>eK%;c^
  33.985 + gDHd:a1J7p`[S]0&uhh8+(P=!?UF>nbc_KM2&W'/-iF4f3h2E4&c%/_7nKMW6BYnR0u3VE^
  33.986 + .`q%\Njj&n3EL#i&1<fc87c<6Mqf]=taA6H2+9OHI*A"GaW:4&XI-iRAUBNd2^R@dRRK:LA
  33.987 + sjZTC(/J`i8C:Il4X(s8`P>5K:of533g=F9VlC0-H@d=t&f/lb'eF-.K'>C0KDQ?OW]5KMi
  33.988 + e\,n#KtTWMo>]rbls'2oR;X'8(GKctB-*3)8*Uo-nD&dOQ18,"2])#>k<=jmSHhWKF'U.gm
  33.989 + rR;T=4VMn2bhnI/MC,WG.kA&L<sT^c/*ZXpOD+G4r9"6GeQ+tjEWpjQf`S-GG")F5*r24HG
  33.990 + 6klm!CouYO5a906-K/4dU;:I(qVdoR/r*fCjX-GMi1E5F:R0I_WA\o&Cf.p\o45,PZd#"p$
  33.991 + tK#m"Ej#D!F5"[<7as'0'!JckiS3d:T*i3X;Q&7uA;\2ae%oF6Ci*Q^9"#m?q1-Z%_4'a5F
  33.992 + W$6aLE/kP07O2f'DTnG@;UF$um:^mq*<'Q-M"sFZ"]%;_lEZ_HA+iLe^).ISL&5bk$NnC<"
  33.993 + `nXXPO_&sJ`@e@F$VtfjC,%8.quS)t4p#`##GMik0]R7bNXEJA.>>RI(&MoiEQ1-k&T8aeR
  33.994 + Mo[Mgil:L#pC,WH]\XaI]6@aa9S5r>RZ`VaI+HM_VCJA@D5GYL28L'oUh?<4F,%O8=\2hQs
  33.995 + @iEJ[,H.\n*Fr9It\tb;88aA[7[gUJ>)/EMY="KYL1'q/A-(74=K(QtLIAAKrp"1LDi=RKs
  33.996 + ZY%ad'iB!g-XF"V;S,ri*]X!3qr?9CrmaGYX<kBt*,F\Z)llWQqS==S&J7&ep(:9`rS!"s]
  33.997 + D?jf2$U#$]p":3@8#sfsFeXk89ml1J3j^G7_Ti=GD#mr*X"Dnr>_g7:F8i]CTm2?qn8s(,t
  33.998 + +\:iPecrLXp*r[195/N%TgN:W59ZFh:;Gqg%h<F)$@,E]o'-an"o/AVLiru.7k!SUT@CH?;
  33.999 + cGfA"B@nd7Z\uM%\ira[:Wt!lFBu2nhh8lL&;:haE:"$B9X.-RoT=<>AJ6b%5l-&"M3f>@r
 33.1000 + T>b-H`gL](o]-.[U:'"J^M5#[P9SLBf^_(tc&U@nJl[!/$lb*@iBqk.R+G<VjsC]/X+cNLq
 33.1001 + >d?I9"i8Q!K2S6XTTG;'XG:'Vo4[K,1;&5a6\D!e],O@@=HMg.XB-,61+6E:[oiYkDYF<Z>
 33.1002 + =jTTFeFH,qs\dT)*h(giM#LcD'mKPB$9/\janJ;nKL#<6;a@4h[#;oECC!l8!a=cTC+k/5R
 33.1003 + Y%C#AeC@d;(Zt['[1(Jp9&qMNZ!>H;q0p9E#JG["3+0*801M/C>Sn7E:"=:"At@d!N"'_sH
 33.1004 + mO5p%Ni7^6m:PH*\B*$7p6aQcHISZY@UVm^dI,`2K]Xgb0^YU`X%,."9FBNdVq(_R3DpRNd
 33.1005 + 4VcbK&86Ml[jt+Xnk^K;_!QjJ3<?(&7Q/$^s/V>O^4LR2@f>/>#H75&Z6+^*EttT.`O@K\o
 33.1006 + @"K^e29fl8fN"^2EWH02KV$og`7p/4N9;&V=1ofQlQ>_K5c0;TY+6P!$X2ai3'k5mhbM=OI
 33.1007 + jH+EV1_D[.UU!qK4[2>2C:qMfa-5N%$j5gsiWjEKK:UnZnC>sT585do!WF:.<9Tic,#mAj*
 33.1008 + m<FjaT8q!-+ZIA8J!#I.OH,(?5)@'+NP,"S&5j[sP?>*U9j=a-H8E\205_lV]qpRob9HbLU
 33.1009 + 2=?nWq:kL-^n]KDT!^-N=Ou/CtdEF-;D2c55s=/P3odi!(2c9C*q]^Mf0peW//IY+PDjIE)
 33.1010 + QGDN<^.S66D2%<$.[9%0YF5=YB6)"'9apX3m_'3,'!V[P?.u2^[&Olu"2lM,,KMSD_^`d;J
 33.1011 + G-pjk`o%g:;:6cr=t3om\%S0,H+\kT_!<9DigEDd7DalYT1eL6]t+uG%6f$H:ol\/pUj0"/
 33.1012 + hbMe*d;t`.edKfeY2P#B;FtTX^QuYVBa->D"/Jr!=cNkZ7>GTg;QcQKL=g(4dW:MdY6'XGE
 33.1013 + NJ-%]'?&Hr]!@.YW=8N<#L%I;5niR;B>_HYbMNVH(;V/0eKFeNnG4ee,jS*1qEk;HaHpU.*
 33.1014 + a`r0@O7ek[u^$$ILW<P(f-I$TI/HuJ*pcp7.qK&p;G'hH;iZlI1M5(&&Vf:#N/&KX7Pu%W(
 33.1015 + 6hL6V@tBi=r*a1B<JB9o2Z(qaLRCIJ;4K\u2bV.]mF^YCfn?(lLW5LBqt:#V1`s+G)f`Koh
 33.1016 + ekZ4Qa@R,JC&P;aGr%k-<i8?WLBBKeM`4lD@7Gbtg`gC!Q*!c&K1Tl$%2eLNV'^MDuFN!D6
 33.1017 + @^d,7?Lf=ciKFL2&Lc0f06(i^g;%#4umQ\W14dbfJli+In%6j9Y_AJ"k@%djYGD+>a4:%hm
 33.1018 + =V/0[`"mG7M"?-\;m*rhWk];F^N#RIfRj\bXU*]5Lb$T(5\Iue3^5n8LE&@]fO)P7(;bTe6
 33.1019 + MnO8$\jP7.(QRCN^J(UN$Jmr&YU^oR`iR`k_MJ`!($sF_N9SjHY3Ugh`-PZMh)=)@%omH1-
 33.1020 + oldPY5(@(kTQUNl9F4$"-?DE1\[p%hNtY7A-7QHs=M<9FGr/P%]Hb<!a2DqERGD6pU)Qj$O
 33.1021 + _`6m>9T`,%`Vlt8_]aU\r:`/FhbN'G<!BF%jA`R@$n5`s"S`<n_(^"ark1`qTjg^fkn7kfn
 33.1022 + :KKY>HBF*Z[LDrCW\Hf&p3X#A/`QMqOHuoNSFUeEDO#^7[8<F;PD?'ds7O[U;R:)GnOY4O(
 33.1023 + `b\/-gj'/%8[rk8a7J?t1Z_0W5fS*@M+eG:Ztg79Ma^J6`;0,IA2;7F":8LD_,@V-4.Hg\Q
 33.1024 + ChQB5p2qaZsSX2%*$)UaomHY;9:(tO;Re_,a(9Z6q9a\M)^$;[r^Ghpl!1;JkDto4(P#(pm
 33.1025 + &rXL!%&*7t?Z=MsJ"AQje!:1'j/aTM%_\>S'fc"R?VLr4C#6*m,J0#amP:@1Ti#Y<C*9La7
 33.1026 + "50[Rs.OX;PK(#!1DRC11j[0X.ALb,X:S%=EOWOl*qb+Qb6;)ggOO%P4d]SN5tfNu]NK1Nm
 33.1027 + ]4)gK<:gb=G9`oYGQ<OKDI+uicP0GP1$A?olXHcHBJO%E3Q>?:h+IbU"J'>:&bW*p%O^,)c
 33.1028 + V6@.49RNbZ`0\F[N60Pg#eQE5#fR:Q'/all87_'[/0R]KNPm[",D7^1PK-<9Db^H.9HX=19
 33.1029 + I`=.;n5_U28nNMBqu\f9,+ruQ.mmGgkm#WaNhkc7MIRK&</ikqonsoboGWfXRo=oo1&%Lc^
 33.1030 + XaRr$p%>cHWB_9t2R4HoqT.i#r)d\-1AX]MVB3PgI(I_sID^iM;k*>fpPDcogTuV&-r/$cj
 33.1031 + I`[p7,_bfpDM8W?]0;69[%[3\]Zo[)*Jd(k7]J;_XIPK"`Y9;K0m_$)gF6cFYsc-2*mm*S^
 33.1032 + qKK0VX2jE2sZ5Ae9@$gCW0#B:c[3*j[R+"bXLbp@%$c^U+ZAij8dr=tRZsPpd_ZSjudX_iu
 33.1033 + 4H.UbWRGieZ5aN<K8%XMo$h@I<.&PD(nqa./%.Fi]0nB?H[RBg5>bu7#`Et-PsgFF8e6&3L
 33.1034 + a3@a'F7E%=;i$-8E@5"/Nno3h9PdP;gfUK\Ut.H,;.+W1ebtjAE2+2NBUmj#g!D$BXCD=p/
 33.1035 + $j.b;g)/."t)mqpat'9AOM^NE4B)pXZj<[[T<NTa->NGfR*KMW94g$2[\MCnF.9Lg`]m<IR
 33.1036 + ss[No-"L[#c.A7a6'B2d$^d*3fHG_/[uNAuWJM_'DqQ%0.J#/GWU#_aNG0\o9!o?d"8T.OC
 33.1037 + UV3%<:l:0-e5=F(\NA/g$=]__<b*@aS<KL2WhH7#Xf%h]UBSs[N,=1^IMctiedKl>e"^)Cq
 33.1038 + Z0e6@jegP?:60AM:>E)W@jG5sO#7A8]?%cC4DBV>&BNot8c;p)*%Zp5Xd*b,Kp*U7'iNcDT
 33.1039 + U:h<aZu.CX$*9S#K)()_ijN<.$WI#pQJuK>:C-iD6q7t%E>nk3rIu'LaKai/^gc?#d&I*?(
 33.1040 + q^+7U3g>_+Q,1Fj8_Gd+o7ifkm/e,OpG6&:rZfh&Y)&EZ@5Vi=L61h4k+IE&-6tgtgN:h<!
 33.1041 + MLn^Ib3i49he&:/!nF.Y/bhqhApSH)pOF-!7=5*.9m%cLr)AaA3ig_U'@QR2"Tp$\A[Cc9@
 33.1042 + .Xr.;LRm!l2n6]2gR]BCeYlnC+K.]Ud-Rp!79P#BLqBjZRLL%P<p$!#43A[DUKoQ$Wq8l0\
 33.1043 + Lrc,/?o20F0XZf.A]\Vb_f4&0A^=W/5hXu6gLX5XPsF8A@b;Q;,nY[*#^jug&;r]<$#BKEE
 33.1044 + 5Z"kcit7'hg#<VSf=p?,iR6\++VsNoaYC7'c!Jo,n`NkR=L^6!+HX?@!Lg0jqjfkaUKJ/Y^
 33.1045 + p)A5Y0nP"L(uf@H%(;X?frohce]]0jo>G";R^V;&Q]C@T^!G@$K<jJlI.u+aEsJ%QMr)XNa
 33.1046 + d"h:$%I+\JULOX,%g#ILAgBXVDtbR+f<%^Pb6(a;@-m(YjE<qqc@:)?2Ij?g8rerB$,8K"?
 33.1047 + b9@:p5UAF7Z:.'pt:Pg*#=nr"LIHX1q\1<Z1/"e3Jm9i'(%>hKV;asgE?<%SsJY=BAPMKj4
 33.1048 + 5df_SOQC&MSO1i+b07T-RSO\Ggr<leQ42n>#?/f#`9%>d'6u[dg/E/XT7)P*]inUJ7L=C`h
 33.1049 + \]&LJHIQ(4kngtjn;GB:3q`.\-19k"%0X(30RtD=_C+0dP-_q$f#DBIuKT0>VLZ_%Xm;\WR
 33.1050 + p6(g?lso'jWQU\*!X2bh,BeV-e`TM.f%GMuaK'`\;$XCn6l+cur)):+qc/b_VB]g8Ohsd.@
 33.1051 + XsB'IaVk\1+3:b<"I>3Dbp#c,gCp)mq^M+Qt)]_(n'eW^l8Q"k`;T2)@S&Q@</$q!S<i8-o
 33.1052 + >i/[)R-Yg$t2GhCUi=BXU^1gHpl![VbHX?#7b@5ooT8%?B6;_+Z?)q*1NZ1#>k+US'MG"FO
 33.1053 + g%M-GSoe_MUPQ=_T3fA?L--Pi[%Qo_CTrT\JbAAodpdn#CPJ6m=k7A*:_EXS6*O[Q4ppREH
 33.1054 + jGDK9fj'0#hS1oNX:83>jurI@7]InZXJ<D`f<5PUbKT_gXWNQ:*-u87^%W&W)X=t#\MMNT$
 33.1055 + $??M<]1$L_chE%aL#$*a4T]L5*%#TVrJudY^4*Lh>ke%dDNrG]'jSln#1?B$sEcW/;qOBh"
 33.1056 + obq:b3EY%TDLg`7i"en*"ToE_4*Bn2>MEaC'^"5UR#T&;-c!!"n@&F+rdm7tP)Y4;jW8B2l
 33.1057 + iB2F?H%\h=Ha6]a\a_prhLnO5cKl@6XifJsh%gm:M&:atel0ReB8:tn9U[?uocu!N!mV6[P
 33.1058 + Jjsf7nQu5$bm)kbMc$:cM/(W`)V5Nc6ZS@nU52*SH2$:sqX%9_aL$Y;E0JoQj9XRga!37%8
 33.1059 + ShNnWahAM#hLh32W!F&;25YZn@'O2O#h(dBQ>ec;f7eTXXnu,?5q;f%<iETf/e`3J84GLbd
 33.1060 + T-[,g1.Up>kXgBO(B*L1nZ9(M;PIF0fk,*be>U;!n!Eo>m(D#"PWn"9bW&Sc](Jk6K_>WSE
 33.1061 + JujL(FJcPu+C)/luX8XE=sT*k6E8Tk.9p(Ti8s&&FQch#1ao@1TtNt_5:@YniPhLGm13<Wo
 33.1062 + lT5"<rfq2eUlgFH8THHHbF,+&of.H/4UnC4u3Cdc0[rZ/d)FceU-_+dl:G-&\9m1n^ibs((
 33.1063 + :*Q^\pN>Y?3P:;j>gr&<rH.42g](o2-[4aVAG=]#GZcjCO^GE9?PU_'pUcmdhdgpaFE_YYe
 33.1064 + :kEVk]DXK<cRVkV&"6Rf`PI54g.q)$J@hn-$/j(TC_LiM,a0D5b7L(+?F'0jG9+HT.Tg-#F
 33.1065 + (X+0D\['Nna?tUNSkGEW/-99a:+Tb>@tcnjnu7>^MPsCl,W<p`GV)5CRk_OkKa[AD!2pAJ"
 33.1066 + Y2Wd5*Lqfn]Y5=B[MOq`bKYd,`4_[R@;-$kWOGlOdh&%m9S@#/ZHg(s(3T0Q;_jp>Klht.Y
 33.1067 + F6_6*3XQR@:A5c/!Q<sLPF67*MnP?96KD`G3U4"S;p.)[?^W8mjEI1KoqEUcsEDWsMVQ^Af
 33.1068 + V/#XM)g_E8]m,=ZZMneRD\e-'h_p7TM((Q(YJCp-AH":SI/&KIE2?O$`b;78g<OdLedlVF!
 33.1069 + rbVa(1ts4J*PSo;J=kkr<L;i(\`,L/acZes$o(RLX#jSE7Dpl>^]>$J:K:\:\Z1N%0qPQ@8
 33.1070 + OIE2B<<a6t.h%UZO-&N'1ZH8E8PhqN+,fYpgra9dc/tAQ$'L[TtPR9P.3`L]VEPS&AqQ\Qn
 33.1071 + QB-(dqCm[>:WNBs@<B(TPL&^rRj\8#!/*EJk8R$?o&)Wc)(?^fCn&Ejc#PrsaYD,u!p[Vo`
 33.1072 + 4+"gU[TE=2%Lu%L.[+4jj8X*U.paDEmpN4-HYP'DG&ff9>@HQdtV2m3pPXqS\VquVV(4>:P
 33.1073 + Dp9O(9pjFFF]uIj[p?2ej.X(62U`I.Q.)_#.CCq%XEO),gcd(t\&[-A:)pPe2k6#o=EbaM5
 33.1074 + ??GIA+k,1N(V:,[Y89)S[r)G+OH;GQ<m/=1XEP&?u_ZCT;THjnrnM!5HYOnLUs<D%Q$G29F
 33.1075 + RjVa7D_&_2rID#Jq%2,mhGMX2'D*l-oY,/I?d0A%YE,`=Khj/52Bt/R-N=[qW,lW>mH]P.S
 33.1076 + LaJe56'K0k6J7LVt2T.,mAZBlUF/(DHb0r(cIU/=N#-R!M^)^:jd3p*5076HtI3b_9`KY6k
 33.1077 + Co'nk?4NrOG.2:)cc')u"2pN(qjNF<RURaKWVO[<>V5.)gij`PO"[5bI/Ib(p'MT<!1t,G@
 33.1078 + 8(&*2,tZOHM;q70[*#mce!-jL*`NI8do"TE/PT0o'ho2AeQ$Hl=4S+GAN:f3WSLe1#gqs@f
 33.1079 + 9P`O?e?*)JRR2s/WEjh"O33Cfl=E)A_I=DV.mI%h2c@+(<s7(gQq6?DqNL4P$2+UI6\i$_o
 33.1080 + :/F?'fEaGMX-qja#^=F%'g#(6R3se`CB@Am%Su"a]*o/e*Hl(etg"_KEj=>I/Qd-&LWKXt>
 33.1081 + Rl(sOFJgpM*FO4-@N"-MVH/kqP,&8D*-AXRF@P>D`<V4#lo/o<]VK][EDkF(a?OYiL5plSZ
 33.1082 + ]p5Pj3':LV&'DcU(RP\(hBr($_Xfhlk/DE)1BT53XYO!'CE9Ahf8>!5D4%WeekU8ni5isB,
 33.1083 + jFebu\OjDe>KIPlloXY6<C&1mQ_h$7%\LN+*)1^?X/0/D7<-:MHk,_"%kLLt!>dSb%%QQ.c
 33.1084 + \jpl-./UJ-VST(**6.jd$%'OMf,H%AC,+JVchdK*QI@MGE9Vn-28M,L#Kt`EVe%*?:jO\p8
 33.1085 + K-jkP>jP!G5NBJB.!Mb;iMgqEFA\e>,eSQfQb',"(+3s%h/MJKJWT5np\[3+)P4%n6k>Ip_
 33.1086 + mIV/4RFdach.,6i!T5KF97b(K:m,4'BdeK@DQTH/KWgbloM&I%+/$YV.$N01D,8)HDRK.r;
 33.1087 + u&L$$<fQch6.S)Y<fHs=IA2/bAc3(EhlJRK9F`rL_!lIQW&&<QY-c0%2.5kcpT;X>u;#Ve*
 33.1088 + Z:,8DgKGj528dAbXTATP=_8l[/h,^c(XKmVN)<n:4SQ`(#bs^CNHLN+=PXqGH@?GrD:8JNd
 33.1089 + 2h8#H#ZUu4\+-qftr(q9WD'3aA<$`bW/@XdOn![fc8!Ocm!!EG"O6'KdFr&Y*2aI:.a,%-f
 33.1090 + f?9'?/<*b#:SS,t+_t;QX$8#Gs@iJu;N,`V+h6fbQr&XHuiQ?;&fW#GqMcDdk"m"_ip"'&:
 33.1091 + 3h;_DZUdp?$D*"*_W9iVQ=XAV>HfpU<,DGAfs9N%Z8DQ9Y^!D1L2KS8TZo<*73g"\mU!$3N
 33.1092 + )*dT=/7N+k.#+n8_IST_;5Ni,'3W_aTcrplEkX>fO<%`o%g)WQEKb:%EJr0T?/OdL8)5:)J
 33.1093 + N`"L=%;>i%!n<6k;Hcddks[%t<"qLDg&ff."DWp\]q3Pp?VTe(3N#jESl=?k:[/*LW)X>"4
 33.1094 + 91^B)Dcpi%FuO3B:Dd:AN$KP:9%;tX]=Z*=fYP?XqSC+<#KaZ1liqdektM2N<=%!%%=.0)'
 33.1095 + `AOKlO7qcFR(\m9T%sH*:69^/s%e?gIrIYZ;7N=Bc5ClpZc9<X>MOqUWe2nG95a"EogK/M,
 33.1096 + aMU9X'N[\"Kt0.2T?Z.=>_6Xi2hc3jFhG%'',X%:4rl5d;'WmK;ZK5B2ZVB5$f=j&c-4tBX
 33.1097 + C@Wo\^gaQ0=8]@I7bYBOS!\Eo5PK]!tMWM(CLlUo)S[em[j^"/e)9j%p1e*=pdlY4ZDRqI5
 33.1098 + noF,]CV+oF1jm"GT(IO@k9I0D!58-`ra4FGIq2j\^N]h^?0hNAA'P.ap`fuKS.C6^/deQP6
 33.1099 + OI%V+,+0A'#PQ(c/F%1%5??T`)OJ^-T&b9NVP.T`;$s6Gm6nRal4TQ;"Z((OI6UL<5/-_&`
 33.1100 + _R%M,TQZ-ccFW+;0'Y#Z<?'kiCN`6h3fE3\<*i1ATtSI?iso5Ym4:UCupiFpM,8-[;GN(/f
 33.1101 + R@Li+_i3>3md)f:9!_VSrbN6^9X.2?o]^WT3p,87VN7#sN!3i"i$PDig>EB!qM6Y(rs,MIF
 33.1102 + %JI"l(XM3o2GFPa1$dU>4V%9Gi;b[_Mdq]a_V_&Z[Z&pD%,k"A;h%Q%ZP2[o/*/,)lSWC(b
 33.1103 + UKDYpIQ(6k4SAm!J<-I2B;J(adsa2&)5)cN,&s[qiBb\C@-qHF.Xr)rLXBf2!b0%-fh!qu5
 33.1104 + W^JBTL<NoM?3`I)g%X<Os?e+emBcGB3V</F0Sa<i(gMKILc=,4PF)Wh[8sQVo."[[@n#ejR
 33.1105 + 7b`N0IK?BaW8,.#2\,D6jn%<7*#=pLt6ZTMK246O1qskO(H"2-K"ran'lK2.pu#c+LN\`B*
 33.1106 + K%8^!Cf"\sD+-]nl!!'%e%j94KlD%3b\;:]5*KJ,ZUHs3#&V`umt9S+=6Q-.0CVpX\nPE9&
 33.1107 + dU3?Z9g;5Y+Sq7K9#\$=RKpSHnrk=Z>`i2]Q\""rY@/qG>oS2jj\uS#:TfG\'cf>n9R6@]?
 33.1108 + pfTT#h'f2n,9fn\=ZGn]'<%.E\(FN[M<tF9X:W*qeHfePmA(H)H3,>6:%q:+RO?4ODX$%YD
 33.1109 + 39S`%DnQ7^$I,Ta$XSh_NSlu69GQ4otLLLF4(#P\JBm]6kb4oiZ)jKYsBgp#LT!S[G6-i1!
 33.1110 + E&G2A%Sd:&NZL.6NEAE;q698LN-Z_D+"Gs)=thNA2NAOu;EPDu8'dIo,!Y,*6,U2lsS9NDT
 33.1111 + -3$L#>8b"oT?%\=k>ROmn]2,5Lf:XCEVJcH8F+qMorDT(7)<$]g/^;=(,"<RNfn5QI(Gf\O
 33.1112 + `&5#pjoMDbUg^h+Gcarr=SDfO!+HP$k&3C+K'J2WZ"6*?4Y'q_eB'A70iiUkdDu(euIOD=B
 33.1113 + +7MZA/hEpHg=$G>dnj(F/U1hr<=:*_"f2M-,&GgAVZPippRhN4mu[h5rqT@l+O@JCnB<0i@
 33.1114 + f5Z<8`KHt/ANT/U*0Xm&$NpM:^g%E8INK_^-Vc,Ymh*0FPA)l$?/3@@N+bjjP9kInLp1Mm?
 33.1115 + HQ`_uL=b-'7-\ca)-+o*ENs.M2Y'd/OF5\?j.e&@!!K8:)+)EtPZ^;pdo\;*H/M.NrWXnNm
 33.1116 + @+cV4.dG6jpM'd?K]U9>G&]^'Mq(?/*hJ`'R+@2>!,HgngIci,@hWq7s>!FciPDNHJ'i=\I
 33.1117 + [)%BR?X]YnGB*,="+gF*&nH0B?9`cu%!bG@MZ*,6^T,T'g*lGK@_FY\dN$/c^#/OitUAGi@
 33.1118 + 5h`At%HB)X001ElEr:M("7^RPOm'pu*r?K#<\a7hP!jL+r(un1!`8;/0R3]d,Y4Yn(h*paX
 33.1119 + `!/cj?rF\8s&?EN<V7XIe[AOb#'r!J^V_lRh&0A-&iQ\V+i3j7k(>N,c)/&&g/H_AJ2j$8J
 33.1120 + 02*_PZl*"sB'=4Hd!*d5r^A:@nuB1'6nk&C<&s=s2%`qD(nrcp/n<TF%h,&X(m!6,H"Z^eQ
 33.1121 + YQ.FS98ZCk&*'-b_!*DoQU0=NX^r8"X^'2XiR@db82;FV4P06-%r0leu=I2,U],k>UZL[--
 33.1122 + pgFr.":,#ND`#1Dn(GKD2(\1rWcAFlm#:7`=nY.;^:^f_O`963%0f(jUds3Y\Lce#I2BiXd
 33.1123 + 6`UQ)Er(l`8[CT,NSuYPln24q+B+Bpd&aq-Yr.4Nr^WEie%AM@>[[*Z44?ndACtZGUl(6%4
 33.1124 + [e<mZf#;6dlq;;1daNU_=V]qh`f!55#_Af;sQ[o-o;0<G&!Ps<!Z4J!C:<,5]du'kD\j1l;
 33.1125 + "MU+&QZ;,Y^S31gZCi6_d\p#En!0b'>Jbk4Co,oJo>diC!6>1C,mkU$@qSW90g.i)F#L<*)
 33.1126 + R9fgXD8.g&1b/USe&rn(!A8+^p>b@O6L.7_mT-?N]="#d-14Gjh/8`O/JFKetKSP*EuZ7P.
 33.1127 + `N9hXj<D15092s,;oXdgA<nDp2&QICL1so&ELJ;mT:?=!$FRWA=m8%j&27/W'2#^f\qbVDE
 33.1128 + 4I#spkZ^o,),[d^;=u%AnrtJ$,>tp$;B`5B,-VsX3E#N5;r]KETg)KK8Q#.--8eFr2'#U=Y
 33.1129 + >]R*<E3E:og3B#@oL5P:pgg8,iHD:H4*`#1?sC)6EknGJ26DL=1*K4eUh;*Tid2%=N>ri<G
 33.1130 + ss7ofKR(>3/I[MKr:=[9*cc=@02od&8_MO'?ai/9R7nFi$sTMd2OAV_t?C9]'%hkZ&#U#'K
 33.1131 + HC2>(=!q-UQ-V4dN;p&/9A$"0E<RKB^26#U/^).B9mQPLNL2>^bs"_(La?Zlu1p(_'13F<O
 33.1132 + CM`*Y*Q/]/NX^8G0;=sNljZQZ\<Fqs8ALM13$$BgF>Tf5/9S=EuU0hL8,A'te@rnB6Q>'nu
 33.1133 + '0cONJ7:f/LtcQ/<G-t.B@_Z7ep`m-LL,sc87_#S83oTPM.qQ=BuD*.&iNgWVRDbg^im@9X
 33.1134 + !1<7W8EU6k/$k1,#`:\%r>,\=168]p<R9Xj<@QtXJKmAPY/?Y4)^ihDM/I:e<X1ens'uk>8
 33.1135 + 2\#$Hfip2+7/uE5G7f"-[_)"<f$u5V>Y/"3!5Sk7tq7+;6O1`/6f4IQUGP%rDt8JdF=H3[&
 33.1136 + LP0;8Dej/[8\7ir=:7s@`P@Wur=$$S[1kMknm=(G0P+'RfY\]^SU$`"kdYB'aaF$jAWOS8I
 33.1137 + %`]'6()<,i1ZKs"P5:#:A+VAcOZO74o(C^s@!i"q+nOP&e`$mE*/+,AFddg:;Ro`8!9In.W
 33.1138 + FN]!I'mg$iHW#kR,,@IW5Xl8eGLJZ&,K2EZT7:;L%0Dq2igk0H=rn+U'_%4K+9=#Ig,dj'3
 33.1139 + T:EkfGZ5A+!il/0)-k6E,cn]@i-s4mBL[\Q^6LZp<FK\,#Jr-ia[MV>c;+A*\g.F@Y9>c&G
 33.1140 + ,X3GPDdnmSb+QIi):Z+O-0rJk_(757\Tt2N=1abmf)Q)](A,QhYo`=O]YSLc)]$-=iVq2b5
 33.1141 + %[lS4`!EGl..U2KA%'%!cp)gLN\\FGUKlln-65LLW%\+u"Cf9)h:NMBX-'':@]BKOg5NZsU
 33.1142 + @@L1@;ZSAo/Jhl=.igCH?7k/a:O'&,"R48tT001;@P>`WX<Mbh#jO6):OkF\23?U2),Ve=&
 33.1143 + 3eHTK:",=%KH[KFqld1"XU?__$T*GI/bd7IR>X*5G:4aZJ%9Wi+pjTG<L9eN.q4+tQr,)/m
 33.1144 + uWmFMA[cA;kj-U@@;@SR5/uP,&`(c;k*o;S60?e)$cd84.9`aRi/W#3Ogt*UPmgJ+7]FYRE
 33.1145 + _!W4eVPc$!Hk]=o':8V0lFJ!;T7?g+FNe'.^X'T5R;oU'hlBs,i`PUuJ)@@o8`JQ(cnJSN9
 33.1146 + uN"2d*\mtJV"9DP'%5QKk@':AUUU&!$33[^PgJg#G$(V38*YcjAh;5p9qV*cu6RN&,,:)Y!
 33.1147 + )R#`8f_KUj*?:F\VnWA5(U4YT)6`V-+Wqp"Bg:dOt;`>/a)#D<N3WZ54KrPm$XP*Lonc9TV
 33.1148 + 2l`!<e`7"^igh21MBPo@N#4o%@Nhq$INY*VW-ZXh/t%CG'$p065Z't.V'iEgYU!$+4Bh!Pe
 33.1149 + Wlq4?_;B)INml(q@s>V80Kus1.1Ck@Vq.As*\o#+ra9/f9/>fJZ0S]Z2u2!!r'*6'sj/9BV
 33.1150 + RY8!V5rXq1*`2ZrPM]\u3%=s0-fkl-6u<_@#+D7Aq+A,iZto,+()?a1L=KG+.423lR;W&%]
 33.1151 + S6gVEUcqmiX`bBVX$[4HBhALY.=rBasII"F4?=0%uo'>3&_;B,F-D0W.9CN>!lEn`ss\m`D
 33.1152 + MBk3[#V%c=@=!gi1cm$tZTKAjaK#b\an@TOA8>g"NCT4--6c;<p`0B]&#KCp[I]<17`OoG&
 33.1153 + S7,0RA:NfaCOBuu]Q(t9A]JoPZ6ManoFeeuRm4HkaF&dj*0![Zrk)4KrjHf\H;M>R)9]\+b
 33.1154 + P]3#4N5NlaiqEBbl#l54Oq](g!.1cc2?PG4QXk9l-?rSZ*sIt9mO(de&r]$^kqQ]]`lc2$.
 33.1155 + -?pd/=R(,0t*GoMMqp$_3d-r$B`r.FPm]detoL4VcA5:XArp'7E+Q]g^G!8^tFJeGW7p4]U
 33.1156 + $\=k12kebrq-4_<2mC"Bt7f)9U?4a#A)H.T`XfDU9Malj<6UY*8>f_prc4dF]KRG#9Eg&7V
 33.1157 + u4f-k\W'K/^21;O[4g[OVDb_=^g\noF2K,rC_q_rL-@D%"1\GHK>^4m$re?2DU0HI/Xi[-T
 33.1158 + -2k$nJbk@3j0RQ(+s#nHI';G@rZUuRhjsGoib@=6iSNQkiLU;5_H#B>p#<Wji1_E?gldP1V
 33.1159 + rJg!dD>\)SaA:$@V&jtZec;TL/[.RhTid=jM"dSS?W5\+sfEIc^n(mhJ+=M+b2]Rk@.$@l=
 33.1160 + Ju2^#`]$4<@edSq&*COltSdb?a;l*`)'M<Sni`j't+0^6e#SA)LZ`b<?\-^/*oU4lG2/jAa
 33.1161 + 1^*fnX]A`5cqm9TC8(^95S5ODnV`9i2r1l`lPA\[D=e/d0fX2.'NX3#OMm%P*U?G5/XfB*#
 33.1162 + 8,)=/+a-;H'&0X]^p1$@'IZs0UTHqNW4b<:qJaZ4ejlXHTBYj8N#F6SSK2'(_1WZEd5;hcd
 33.1163 + @^7g>6Ms(,j%].cAffi$`F<!5^LOf[iUW]Vp>71c%rLp51\)Vqe&!er*p;9"4mZGLlP&l('
 33.1164 + DM%Rq>%l$pU!Z:IuGN]jkW-Wj.;h$6<!WN-$jqDl[f$,'WL_PQi6o9m/N^O8>Z/l?24Nj+:
 33.1165 + hQfh?`t159UR4<%]$tLI7]](dmj&qKt`iO*AfbpDn_'i\D>B5"R&^a5miaS9=Q@NQ^37aII
 33.1166 + uX23LQUZ$4+>Go;smi\P<`1/TTm`T?VmPTisKT[;i,Gl1<spn(&$dJAP,E<^rD~>Q
 33.1167 +Q
 33.1168 +showpage
 33.1169 +%%Trailer
 33.1170 +count op_count sub {pop} repeat
 33.1171 +countdictstack dict_count sub {end} repeat
 33.1172 +cairo_eps_state restore
 33.1173 +%%EOF
    34.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    34.2 +++ b/0__Papers/PStack/Eco_System/figures/3_stage_specialization.svg	Sun Apr 08 09:00:10 2012 -0700
    34.3 @@ -0,0 +1,578 @@
    34.4 +<?xml version="1.0" encoding="UTF-8" standalone="no"?>
    34.5 +<!-- Created with Inkscape (http://www.inkscape.org/) -->
    34.6 +
    34.7 +<svg
    34.8 +   xmlns:dc="http://purl.org/dc/elements/1.1/"
    34.9 +   xmlns:cc="http://creativecommons.org/ns#"
   34.10 +   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
   34.11 +   xmlns:svg="http://www.w3.org/2000/svg"
   34.12 +   xmlns="http://www.w3.org/2000/svg"
   34.13 +   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
   34.14 +   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
   34.15 +   width="744.09448819"
   34.16 +   height="1052.3622047"
   34.17 +   id="svg2"
   34.18 +   sodipodi:version="0.32"
   34.19 +   inkscape:version="0.47 r22583"
   34.20 +   sodipodi:docname="3_stage_specialization.svg"
   34.21 +   inkscape:output_extension="org.inkscape.output.svg.inkscape"
   34.22 +   version="1.1">
   34.23 +  <defs
   34.24 +     id="defs4">
   34.25 +    <marker
   34.26 +       inkscape:stockid="Arrow2Mend"
   34.27 +       orient="auto"
   34.28 +       refY="0.0"
   34.29 +       refX="0.0"
   34.30 +       id="Arrow2Mend"
   34.31 +       style="overflow:visible;">
   34.32 +      <path
   34.33 +         id="path3563"
   34.34 +         style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
   34.35 +         d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
   34.36 +         transform="scale(0.6) rotate(180) translate(0,0)" />
   34.37 +    </marker>
   34.38 +    <marker
   34.39 +       inkscape:stockid="TriangleOutM"
   34.40 +       orient="auto"
   34.41 +       refY="0.0"
   34.42 +       refX="0.0"
   34.43 +       id="TriangleOutM"
   34.44 +       style="overflow:visible">
   34.45 +      <path
   34.46 +         id="path3682"
   34.47 +         d="M 5.77,0.0 L -2.88,5.0 L -2.88,-5.0 L 5.77,0.0 z "
   34.48 +         style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt;marker-start:none"
   34.49 +         transform="scale(0.4)" />
   34.50 +    </marker>
   34.51 +    <marker
   34.52 +       inkscape:stockid="Arrow2Lend"
   34.53 +       orient="auto"
   34.54 +       refY="0.0"
   34.55 +       refX="0.0"
   34.56 +       id="Arrow2Lend"
   34.57 +       style="overflow:visible;">
   34.58 +      <path
   34.59 +         id="path3557"
   34.60 +         style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
   34.61 +         d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
   34.62 +         transform="scale(1.1) rotate(180) translate(1,0)" />
   34.63 +    </marker>
   34.64 +    <marker
   34.65 +       inkscape:stockid="Arrow1Mstart"
   34.66 +       orient="auto"
   34.67 +       refY="0.0"
   34.68 +       refX="0.0"
   34.69 +       id="Arrow1Mstart"
   34.70 +       style="overflow:visible">
   34.71 +      <path
   34.72 +         id="path3542"
   34.73 +         d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z "
   34.74 +         style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt;marker-start:none"
   34.75 +         transform="scale(0.4) translate(10,0)" />
   34.76 +    </marker>
   34.77 +    <marker
   34.78 +       inkscape:stockid="Arrow1Lend"
   34.79 +       orient="auto"
   34.80 +       refY="0.0"
   34.81 +       refX="0.0"
   34.82 +       id="Arrow1Lend"
   34.83 +       style="overflow:visible;">
   34.84 +      <path
   34.85 +         id="path3539"
   34.86 +         d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z "
   34.87 +         style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt;marker-start:none;"
   34.88 +         transform="scale(0.8) rotate(180) translate(12.5,0)" />
   34.89 +    </marker>
   34.90 +    <marker
   34.91 +       inkscape:stockid="Arrow1Lstart"
   34.92 +       orient="auto"
   34.93 +       refY="0.0"
   34.94 +       refX="0.0"
   34.95 +       id="Arrow1Lstart"
   34.96 +       style="overflow:visible">
   34.97 +      <path
   34.98 +         id="path3536"
   34.99 +         d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z "
  34.100 +         style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt;marker-start:none"
  34.101 +         transform="scale(0.8) translate(12.5,0)" />
  34.102 +    </marker>
  34.103 +    <inkscape:perspective
  34.104 +       sodipodi:type="inkscape:persp3d"
  34.105 +       inkscape:vp_x="0 : 526.18109 : 1"
  34.106 +       inkscape:vp_y="0 : 1000 : 0"
  34.107 +       inkscape:vp_z="744.09448 : 526.18109 : 1"
  34.108 +       inkscape:persp3d-origin="372.04724 : 350.78739 : 1"
  34.109 +       id="perspective10" />
  34.110 +    <inkscape:perspective
  34.111 +       id="perspective4311"
  34.112 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  34.113 +       inkscape:vp_z="1 : 0.5 : 1"
  34.114 +       inkscape:vp_y="0 : 1000 : 0"
  34.115 +       inkscape:vp_x="0 : 0.5 : 1"
  34.116 +       sodipodi:type="inkscape:persp3d" />
  34.117 +    <inkscape:perspective
  34.118 +       id="perspective4336"
  34.119 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  34.120 +       inkscape:vp_z="1 : 0.5 : 1"
  34.121 +       inkscape:vp_y="0 : 1000 : 0"
  34.122 +       inkscape:vp_x="0 : 0.5 : 1"
  34.123 +       sodipodi:type="inkscape:persp3d" />
  34.124 +    <inkscape:perspective
  34.125 +       id="perspective4365"
  34.126 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  34.127 +       inkscape:vp_z="1 : 0.5 : 1"
  34.128 +       inkscape:vp_y="0 : 1000 : 0"
  34.129 +       inkscape:vp_x="0 : 0.5 : 1"
  34.130 +       sodipodi:type="inkscape:persp3d" />
  34.131 +    <marker
  34.132 +       inkscape:stockid="Arrow2Mend"
  34.133 +       orient="auto"
  34.134 +       refY="0"
  34.135 +       refX="0"
  34.136 +       id="Arrow2Mend-9"
  34.137 +       style="overflow:visible">
  34.138 +      <path
  34.139 +         id="path3563-4"
  34.140 +         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
  34.141 +         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
  34.142 +         transform="scale(-0.6,-0.6)" />
  34.143 +    </marker>
  34.144 +    <inkscape:perspective
  34.145 +       id="perspective4423"
  34.146 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  34.147 +       inkscape:vp_z="1 : 0.5 : 1"
  34.148 +       inkscape:vp_y="0 : 1000 : 0"
  34.149 +       inkscape:vp_x="0 : 0.5 : 1"
  34.150 +       sodipodi:type="inkscape:persp3d" />
  34.151 +    <marker
  34.152 +       inkscape:stockid="Arrow2Mend"
  34.153 +       orient="auto"
  34.154 +       refY="0"
  34.155 +       refX="0"
  34.156 +       id="Arrow2Mend-8"
  34.157 +       style="overflow:visible">
  34.158 +      <path
  34.159 +         id="path3563-2"
  34.160 +         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
  34.161 +         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
  34.162 +         transform="scale(-0.6,-0.6)" />
  34.163 +    </marker>
  34.164 +    <inkscape:perspective
  34.165 +       id="perspective4461"
  34.166 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  34.167 +       inkscape:vp_z="1 : 0.5 : 1"
  34.168 +       inkscape:vp_y="0 : 1000 : 0"
  34.169 +       inkscape:vp_x="0 : 0.5 : 1"
  34.170 +       sodipodi:type="inkscape:persp3d" />
  34.171 +    <inkscape:perspective
  34.172 +       id="perspective14081"
  34.173 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  34.174 +       inkscape:vp_z="1 : 0.5 : 1"
  34.175 +       inkscape:vp_y="0 : 1000 : 0"
  34.176 +       inkscape:vp_x="0 : 0.5 : 1"
  34.177 +       sodipodi:type="inkscape:persp3d" />
  34.178 +    <inkscape:perspective
  34.179 +       id="perspective14206"
  34.180 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  34.181 +       inkscape:vp_z="1 : 0.5 : 1"
  34.182 +       inkscape:vp_y="0 : 1000 : 0"
  34.183 +       inkscape:vp_x="0 : 0.5 : 1"
  34.184 +       sodipodi:type="inkscape:persp3d" />
  34.185 +    <inkscape:perspective
  34.186 +       id="perspective14299"
  34.187 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  34.188 +       inkscape:vp_z="1 : 0.5 : 1"
  34.189 +       inkscape:vp_y="0 : 1000 : 0"
  34.190 +       inkscape:vp_x="0 : 0.5 : 1"
  34.191 +       sodipodi:type="inkscape:persp3d" />
  34.192 +    <inkscape:perspective
  34.193 +       id="perspective16915"
  34.194 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  34.195 +       inkscape:vp_z="1 : 0.5 : 1"
  34.196 +       inkscape:vp_y="0 : 1000 : 0"
  34.197 +       inkscape:vp_x="0 : 0.5 : 1"
  34.198 +       sodipodi:type="inkscape:persp3d" />
  34.199 +    <inkscape:perspective
  34.200 +       id="perspective16946"
  34.201 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  34.202 +       inkscape:vp_z="1 : 0.5 : 1"
  34.203 +       inkscape:vp_y="0 : 1000 : 0"
  34.204 +       inkscape:vp_x="0 : 0.5 : 1"
  34.205 +       sodipodi:type="inkscape:persp3d" />
  34.206 +    <inkscape:perspective
  34.207 +       id="perspective17789"
  34.208 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  34.209 +       inkscape:vp_z="1 : 0.5 : 1"
  34.210 +       inkscape:vp_y="0 : 1000 : 0"
  34.211 +       inkscape:vp_x="0 : 0.5 : 1"
  34.212 +       sodipodi:type="inkscape:persp3d" />
  34.213 +    <inkscape:perspective
  34.214 +       id="perspective17820"
  34.215 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  34.216 +       inkscape:vp_z="1 : 0.5 : 1"
  34.217 +       inkscape:vp_y="0 : 1000 : 0"
  34.218 +       inkscape:vp_x="0 : 0.5 : 1"
  34.219 +       sodipodi:type="inkscape:persp3d" />
  34.220 +    <marker
  34.221 +       inkscape:stockid="Arrow2Mend"
  34.222 +       orient="auto"
  34.223 +       refY="0"
  34.224 +       refX="0"
  34.225 +       id="Arrow2Mend-8-2"
  34.226 +       style="overflow:visible">
  34.227 +      <path
  34.228 +         id="path3563-2-3"
  34.229 +         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
  34.230 +         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
  34.231 +         transform="scale(-0.6,-0.6)" />
  34.232 +    </marker>
  34.233 +    <inkscape:perspective
  34.234 +       id="perspective17848"
  34.235 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  34.236 +       inkscape:vp_z="1 : 0.5 : 1"
  34.237 +       inkscape:vp_y="0 : 1000 : 0"
  34.238 +       inkscape:vp_x="0 : 0.5 : 1"
  34.239 +       sodipodi:type="inkscape:persp3d" />
  34.240 +    <inkscape:perspective
  34.241 +       id="perspective17891"
  34.242 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  34.243 +       inkscape:vp_z="1 : 0.5 : 1"
  34.244 +       inkscape:vp_y="0 : 1000 : 0"
  34.245 +       inkscape:vp_x="0 : 0.5 : 1"
  34.246 +       sodipodi:type="inkscape:persp3d" />
  34.247 +    <marker
  34.248 +       inkscape:stockid="Arrow2Mend"
  34.249 +       orient="auto"
  34.250 +       refY="0"
  34.251 +       refX="0"
  34.252 +       id="Arrow2Mend-8-7"
  34.253 +       style="overflow:visible">
  34.254 +      <path
  34.255 +         id="path3563-2-8"
  34.256 +         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
  34.257 +         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
  34.258 +         transform="scale(-0.6,-0.6)" />
  34.259 +    </marker>
  34.260 +    <inkscape:perspective
  34.261 +       id="perspective17925"
  34.262 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  34.263 +       inkscape:vp_z="1 : 0.5 : 1"
  34.264 +       inkscape:vp_y="0 : 1000 : 0"
  34.265 +       inkscape:vp_x="0 : 0.5 : 1"
  34.266 +       sodipodi:type="inkscape:persp3d" />
  34.267 +    <inkscape:perspective
  34.268 +       id="perspective17996"
  34.269 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  34.270 +       inkscape:vp_z="1 : 0.5 : 1"
  34.271 +       inkscape:vp_y="0 : 1000 : 0"
  34.272 +       inkscape:vp_x="0 : 0.5 : 1"
  34.273 +       sodipodi:type="inkscape:persp3d" />
  34.274 +    <inkscape:perspective
  34.275 +       id="perspective18039"
  34.276 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  34.277 +       inkscape:vp_z="1 : 0.5 : 1"
  34.278 +       inkscape:vp_y="0 : 1000 : 0"
  34.279 +       inkscape:vp_x="0 : 0.5 : 1"
  34.280 +       sodipodi:type="inkscape:persp3d" />
  34.281 +    <inkscape:perspective
  34.282 +       id="perspective18073"
  34.283 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  34.284 +       inkscape:vp_z="1 : 0.5 : 1"
  34.285 +       inkscape:vp_y="0 : 1000 : 0"
  34.286 +       inkscape:vp_x="0 : 0.5 : 1"
  34.287 +       sodipodi:type="inkscape:persp3d" />
  34.288 +    <inkscape:perspective
  34.289 +       id="perspective4016"
  34.290 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  34.291 +       inkscape:vp_z="1 : 0.5 : 1"
  34.292 +       inkscape:vp_y="0 : 1000 : 0"
  34.293 +       inkscape:vp_x="0 : 0.5 : 1"
  34.294 +       sodipodi:type="inkscape:persp3d" />
  34.295 +    <inkscape:perspective
  34.296 +       id="perspective4046"
  34.297 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  34.298 +       inkscape:vp_z="1 : 0.5 : 1"
  34.299 +       inkscape:vp_y="0 : 1000 : 0"
  34.300 +       inkscape:vp_x="0 : 0.5 : 1"
  34.301 +       sodipodi:type="inkscape:persp3d" />
  34.302 +    <inkscape:perspective
  34.303 +       id="perspective4071"
  34.304 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  34.305 +       inkscape:vp_z="1 : 0.5 : 1"
  34.306 +       inkscape:vp_y="0 : 1000 : 0"
  34.307 +       inkscape:vp_x="0 : 0.5 : 1"
  34.308 +       sodipodi:type="inkscape:persp3d" />
  34.309 +    <inkscape:perspective
  34.310 +       id="perspective4101"
  34.311 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  34.312 +       inkscape:vp_z="1 : 0.5 : 1"
  34.313 +       inkscape:vp_y="0 : 1000 : 0"
  34.314 +       inkscape:vp_x="0 : 0.5 : 1"
  34.315 +       sodipodi:type="inkscape:persp3d" />
  34.316 +    <inkscape:perspective
  34.317 +       id="perspective2905"
  34.318 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  34.319 +       inkscape:vp_z="1 : 0.5 : 1"
  34.320 +       inkscape:vp_y="0 : 1000 : 0"
  34.321 +       inkscape:vp_x="0 : 0.5 : 1"
  34.322 +       sodipodi:type="inkscape:persp3d" />
  34.323 +    <inkscape:perspective
  34.324 +       id="perspective3823"
  34.325 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  34.326 +       inkscape:vp_z="1 : 0.5 : 1"
  34.327 +       inkscape:vp_y="0 : 1000 : 0"
  34.328 +       inkscape:vp_x="0 : 0.5 : 1"
  34.329 +       sodipodi:type="inkscape:persp3d" />
  34.330 +    <inkscape:perspective
  34.331 +       id="perspective3853"
  34.332 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  34.333 +       inkscape:vp_z="1 : 0.5 : 1"
  34.334 +       inkscape:vp_y="0 : 1000 : 0"
  34.335 +       inkscape:vp_x="0 : 0.5 : 1"
  34.336 +       sodipodi:type="inkscape:persp3d" />
  34.337 +  </defs>
  34.338 +  <sodipodi:namedview
  34.339 +     id="base"
  34.340 +     pagecolor="#ffffff"
  34.341 +     bordercolor="#666666"
  34.342 +     borderopacity="1.0"
  34.343 +     gridtolerance="10000"
  34.344 +     guidetolerance="10"
  34.345 +     objecttolerance="10"
  34.346 +     inkscape:pageopacity="0.0"
  34.347 +     inkscape:pageshadow="2"
  34.348 +     inkscape:zoom="2.6728636"
  34.349 +     inkscape:cx="374.9463"
  34.350 +     inkscape:cy="657.35191"
  34.351 +     inkscape:document-units="px"
  34.352 +     inkscape:current-layer="layer1"
  34.353 +     showgrid="false"
  34.354 +     inkscape:window-width="825"
  34.355 +     inkscape:window-height="1135"
  34.356 +     inkscape:window-x="961"
  34.357 +     inkscape:window-y="5"
  34.358 +     inkscape:window-maximized="0" />
  34.359 +  <metadata
  34.360 +     id="metadata7">
  34.361 +    <rdf:RDF>
  34.362 +      <cc:Work
  34.363 +         rdf:about="">
  34.364 +        <dc:format>image/svg+xml</dc:format>
  34.365 +        <dc:type
  34.366 +           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
  34.367 +        <dc:title></dc:title>
  34.368 +      </cc:Work>
  34.369 +    </rdf:RDF>
  34.370 +  </metadata>
  34.371 +  <g
  34.372 +     inkscape:label="Layer 1"
  34.373 +     inkscape:groupmode="layer"
  34.374 +     id="layer1">
  34.375 +    <text
  34.376 +       xml:space="preserve"
  34.377 +       style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;opacity:1;fill:#000000;fill-opacity:1;stroke:none;stroke-width:2;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0.60163802;stroke-opacity:1;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  34.378 +       x="441.66748"
  34.379 +       y="404.66492"
  34.380 +       id="text8002"
  34.381 +       sodipodi:linespacing="100%"><tspan
  34.382 +         sodipodi:role="line"
  34.383 +         x="441.66748"
  34.384 +         y="404.66492"
  34.385 +         style="font-size:8px"
  34.386 +         id="tspan12172" /></text>
  34.387 +    <text
  34.388 +       xml:space="preserve"
  34.389 +       style="font-size:10px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  34.390 +       x="368.25397"
  34.391 +       y="405.27225"
  34.392 +       id="text5849"><tspan
  34.393 +         sodipodi:role="line"
  34.394 +         id="tspan5851"
  34.395 +         x="368.25397"
  34.396 +         y="405.27225" /></text>
  34.397 +    <text
  34.398 +       xml:space="preserve"
  34.399 +       style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  34.400 +       x="367.59027"
  34.401 +       y="304.30374"
  34.402 +       id="text14263-7"
  34.403 +       sodipodi:linespacing="100%"><tspan
  34.404 +         sodipodi:role="line"
  34.405 +         id="tspan14265-4"
  34.406 +         x="367.59027"
  34.407 +         y="304.30374">Application</tspan><tspan
  34.408 +         sodipodi:role="line"
  34.409 +         x="367.59027"
  34.410 +         y="314.30374"
  34.411 +         id="tspan4118">Source</tspan></text>
  34.412 +    <g
  34.413 +       id="g4148"
  34.414 +       transform="translate(-31.931667,-388.56987)">
  34.415 +      <text
  34.416 +         xml:space="preserve"
  34.417 +         style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  34.418 +         x="396.52048"
  34.419 +         y="765.83459"
  34.420 +         id="text4150"
  34.421 +         sodipodi:linespacing="100%"><tspan
  34.422 +           style="font-size:9px;text-align:center;text-anchor:middle"
  34.423 +           sodipodi:role="line"
  34.424 +           x="396.52048"
  34.425 +           y="765.83459"
  34.426 +           id="tspan4152">Plugin</tspan></text>
  34.427 +      <rect
  34.428 +         y="755.81671"
  34.429 +         x="370.20139"
  34.430 +         height="15.245773"
  34.431 +         width="52.69973"
  34.432 +         id="rect4154"
  34.433 +         style="fill:none;stroke:#000000;stroke-width:1.08018124;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
  34.434 +    </g>
  34.435 +    <text
  34.436 +       xml:space="preserve"
  34.437 +       style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  34.438 +       x="365.1925"
  34.439 +       y="333.32629"
  34.440 +       id="text4164"
  34.441 +       sodipodi:linespacing="100%"><tspan
  34.442 +         style="font-size:9px;text-align:center;text-anchor:middle"
  34.443 +         sodipodi:role="line"
  34.444 +         x="365.1925"
  34.445 +         y="333.32629"
  34.446 +         id="tspan3755">Toolchain</tspan></text>
  34.447 +    <rect
  34.448 +       y="322.05536"
  34.449 +       x="338.26971"
  34.450 +       height="15.994034"
  34.451 +       width="52.69973"
  34.452 +       id="rect4168"
  34.453 +       style="fill:none;stroke:#000000;stroke-width:1.08018124;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
  34.454 +    <g
  34.455 +       id="g3889"
  34.456 +       transform="translate(182.01058,-88.123924)">
  34.457 +      <text
  34.458 +         sodipodi:linespacing="100%"
  34.459 +         id="text4136"
  34.460 +         y="514.94702"
  34.461 +         x="182.72105"
  34.462 +         style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  34.463 +         xml:space="preserve"><tspan
  34.464 +           id="tspan4138"
  34.465 +           y="514.94702"
  34.466 +           x="182.72105"
  34.467 +           sodipodi:role="line"
  34.468 +           style="font-size:9px;text-align:center;text-anchor:middle">VMS-core</tspan></text>
  34.469 +      <text
  34.470 +         xml:space="preserve"
  34.471 +         style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  34.472 +         x="182.42003"
  34.473 +         y="523.45044"
  34.474 +         id="text4322"
  34.475 +         sodipodi:linespacing="100%"><tspan
  34.476 +           style="font-size:8px;text-align:center;text-anchor:middle"
  34.477 +           sodipodi:role="line"
  34.478 +           x="182.42003"
  34.479 +           y="523.45044"
  34.480 +           id="tspan4324"
  34.481 +           dy="2.9930444">Hardware</tspan></text>
  34.482 +      <path
  34.483 +         id="path3843"
  34.484 +         d="m 207.8289,519.47368 c -52.0029,0 -52.0029,0 -52.0029,0"
  34.485 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:4, 4;stroke-dashoffset:0.5" />
  34.486 +      <rect
  34.487 +         style="fill:none;stroke:#000000;stroke-width:1.08018124;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
  34.488 +         id="rect4168-5"
  34.489 +         width="52.69973"
  34.490 +         height="24.224907"
  34.491 +         x="156.0089"
  34.492 +         y="504.77151" />
  34.493 +    </g>
  34.494 +    <path
  34.495 +       style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:0.50000003, 0.50000003;stroke-dashoffset:0;marker-end:url(#Arrow2Mend-8)"
  34.496 +       d="m 364.84301,337.77542 c -0.14048,16.47092 -0.25304,28.64221 -0.25304,28.64221"
  34.497 +       id="path4178"
  34.498 +       sodipodi:nodetypes="cc" />
  34.499 +    <path
  34.500 +       sodipodi:nodetypes="cc"
  34.501 +       id="path4182"
  34.502 +       d="m 364.80354,297.61689 c -0.14048,13.39788 -0.25304,23.29834 -0.25304,23.29834"
  34.503 +       style="fill:none;stroke:#000000;stroke-width:0.99999994;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:0.50000002, 0.50000002;stroke-dashoffset:0;marker-end:url(#Arrow2Mend-8)" />
  34.504 +    <text
  34.505 +       sodipodi:linespacing="100%"
  34.506 +       id="text4184"
  34.507 +       y="350.56082"
  34.508 +       x="368.07953"
  34.509 +       style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  34.510 +       xml:space="preserve"><tspan
  34.511 +         id="tspan4188"
  34.512 +         y="350.56082"
  34.513 +         x="368.07953"
  34.514 +         sodipodi:role="line">Binary, with</tspan><tspan
  34.515 +         y="360.56082"
  34.516 +         x="368.07953"
  34.517 +         sodipodi:role="line"
  34.518 +         id="tspan4190">Task Info</tspan></text>
  34.519 +    <text
  34.520 +       xml:space="preserve"
  34.521 +       style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  34.522 +       x="355.16449"
  34.523 +       y="397.55545"
  34.524 +       id="text4194"
  34.525 +       sodipodi:linespacing="100%"><tspan
  34.526 +         id="tspan4198"
  34.527 +         sodipodi:role="line"
  34.528 +         x="355.16449"
  34.529 +         y="397.55545"
  34.530 +         style="text-align:end;text-anchor:end">HW-State</tspan><tspan
  34.531 +         sodipodi:role="line"
  34.532 +         x="355.16449"
  34.533 +         y="407.55545"
  34.534 +         id="tspan3807"
  34.535 +         style="text-align:end;text-anchor:end">Info</tspan></text>
  34.536 +    <path
  34.537 +       sodipodi:nodetypes="cc"
  34.538 +       id="path4180"
  34.539 +       d="m 359.19544,416.1978 c -0.14048,-18.58284 -0.25304,-32.31477 -0.25304,-32.31477"
  34.540 +       style="fill:none;stroke:#000000;stroke-width:0.99999994;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:0.50000002, 0.50000002;stroke-dashoffset:0;marker-end:url(#Arrow2Mend-8)" />
  34.541 +    <path
  34.542 +       style="fill:none;stroke:#000000;stroke-width:0.99999994;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:0.50000002, 0.50000002;stroke-dashoffset:0;marker-end:url(#Arrow2Mend-8)"
  34.543 +       d="m 370.51337,383.75595 c -0.14048,18.32919 -0.25304,31.87369 -0.25304,31.87369"
  34.544 +       id="path4202"
  34.545 +       sodipodi:nodetypes="cc" />
  34.546 +    <text
  34.547 +       sodipodi:linespacing="100%"
  34.548 +       id="text4204"
  34.549 +       y="397.55545"
  34.550 +       x="373.42914"
  34.551 +       style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  34.552 +       xml:space="preserve"><tspan
  34.553 +         y="397.55545"
  34.554 +         x="373.42914"
  34.555 +         sodipodi:role="line"
  34.556 +         id="tspan4206">Task</tspan><tspan
  34.557 +         y="407.55545"
  34.558 +         x="373.42914"
  34.559 +         sodipodi:role="line"
  34.560 +         id="tspan3805">Placement</tspan></text>
  34.561 +    <text
  34.562 +       sodipodi:linespacing="100%"
  34.563 +       id="text4208"
  34.564 +       y="288.24728"
  34.565 +       x="301.31876"
  34.566 +       style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  34.567 +       xml:space="preserve"><tspan
  34.568 +         id="tspan4212"
  34.569 +         y="288.24728"
  34.570 +         x="301.31876"
  34.571 +         sodipodi:role="line"
  34.572 +         style="font-size:12px">3 Stage Specialization</tspan></text>
  34.573 +    <rect
  34.574 +       y="274.85641"
  34.575 +       x="293.66364"
  34.576 +       height="170.25665"
  34.577 +       width="141.47914"
  34.578 +       id="rect4168-2"
  34.579 +       style="opacity:0.22040818;fill:none;stroke:#000000;stroke-width:0.77999991;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:0.78, 4.68000002;stroke-dashoffset:0" />
  34.580 +  </g>
  34.581 +</svg>
    35.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    35.2 +++ b/0__Papers/PStack/Eco_System/figures/Scheduling_states_2.eps	Sun Apr 08 09:00:10 2012 -0700
    35.3 @@ -0,0 +1,460 @@
    35.4 +%!PS-Adobe-3.0 EPSF-3.0
    35.5 +%%Creator: cairo 1.8.6 (http://cairographics.org)
    35.6 +%%CreationDate: Sat Nov 13 08:19:40 2010
    35.7 +%%Pages: 1
    35.8 +%%BoundingBox: 0 0 196 77
    35.9 +%%DocumentData: Clean7Bit
   35.10 +%%LanguageLevel: 2
   35.11 +%%EndComments
   35.12 +%%BeginProlog
   35.13 +/cairo_eps_state save def
   35.14 +/dict_count countdictstack def
   35.15 +/op_count count 1 sub def
   35.16 +userdict begin
   35.17 +/q { gsave } bind def
   35.18 +/Q { grestore } bind def
   35.19 +/cm { 6 array astore concat } bind def
   35.20 +/w { setlinewidth } bind def
   35.21 +/J { setlinecap } bind def
   35.22 +/j { setlinejoin } bind def
   35.23 +/M { setmiterlimit } bind def
   35.24 +/d { setdash } bind def
   35.25 +/m { moveto } bind def
   35.26 +/l { lineto } bind def
   35.27 +/c { curveto } bind def
   35.28 +/h { closepath } bind def
   35.29 +/re { exch dup neg 3 1 roll 5 3 roll moveto 0 rlineto
   35.30 +      0 exch rlineto 0 rlineto closepath } bind def
   35.31 +/S { stroke } bind def
   35.32 +/f { fill } bind def
   35.33 +/f* { eofill } bind def
   35.34 +/B { fill stroke } bind def
   35.35 +/B* { eofill stroke } bind def
   35.36 +/n { newpath } bind def
   35.37 +/W { clip } bind def
   35.38 +/W* { eoclip } bind def
   35.39 +/BT { } bind def
   35.40 +/ET { } bind def
   35.41 +/pdfmark where { pop globaldict /?pdfmark /exec load put }
   35.42 +    { globaldict begin /?pdfmark /pop load def /pdfmark
   35.43 +    /cleartomark load def end } ifelse
   35.44 +/BDC { mark 3 1 roll /BDC pdfmark } bind def
   35.45 +/EMC { mark /EMC pdfmark } bind def
   35.46 +/cairo_store_point { /cairo_point_y exch def /cairo_point_x exch def } def
   35.47 +/Tj { show currentpoint cairo_store_point } bind def
   35.48 +/TJ {
   35.49 +  {
   35.50 +    dup
   35.51 +    type /stringtype eq
   35.52 +    { show } { -0.001 mul 0 cairo_font_matrix dtransform rmoveto } ifelse
   35.53 +  } forall
   35.54 +  currentpoint cairo_store_point
   35.55 +} bind def
   35.56 +/cairo_selectfont { cairo_font_matrix aload pop pop pop 0 0 6 array astore
   35.57 +    cairo_font exch selectfont cairo_point_x cairo_point_y moveto } bind def
   35.58 +/Tf { pop /cairo_font exch def /cairo_font_matrix where
   35.59 +      { pop cairo_selectfont } if } bind def
   35.60 +/Td { matrix translate cairo_font_matrix matrix concatmatrix dup
   35.61 +      /cairo_font_matrix exch def dup 4 get exch 5 get cairo_store_point
   35.62 +      /cairo_font where { pop cairo_selectfont } if } bind def
   35.63 +/Tm { 2 copy 8 2 roll 6 array astore /cairo_font_matrix exch def
   35.64 +      cairo_store_point /cairo_font where { pop cairo_selectfont } if } bind def
   35.65 +/g { setgray } bind def
   35.66 +/rg { setrgbcolor } bind def
   35.67 +/d1 { setcachedevice } bind def
   35.68 +%%EndProlog
   35.69 +%%Page: 1 1
   35.70 +%%BeginPageSetup
   35.71 +%%PageBoundingBox: 0 0 196 77
   35.72 +%%EndPageSetup
   35.73 +q
   35.74 +Q q
   35.75 +q 0 0 197 77 rectclip
   35.76 +% Fallback Image: x=0, y=0, w=196, h=76 res=300dpi size=776967
   35.77 +[ 0.24 0 0 0.24 0 0.916468 ] concat
   35.78 +/DeviceRGB setcolorspace
   35.79 +8 dict dup begin
   35.80 +  /ImageType 1 def
   35.81 +  /Width 817 def
   35.82 +  /Height 317 def
   35.83 +  /BitsPerComponent 8 def
   35.84 +  /Decode [ 0 1 0 1 0 1 ] def
   35.85 +  /DataSource currentfile /ASCII85Decode filter /LZWDecode filter def
   35.86 +  /ImageMatrix [ 1 0 0 -1 0 317 ] def
   35.87 +end
   35.88 +image
   35.89 +J3I@:GU(oO"FIqV0;rCK*=mro@So+\<\5,H7Uo<*jE<[.O@Wn[3@'nb-^757;Rp>H>q_R=Al
   35.90 + C^cenm@9:1mM9jS"!dTMT<$3[GQ$8#0$s<4ZX!SPQ1`A'g"%<TR;.<aa6d`HE,+YZP^B4!g
   35.91 + 3;B=(iZ<kDqOh/Bf.DHAorf'R[o?>ioWjnAY&^gM+`4=1jRLW!YA=M/6)*KS9PE`kN%="Tc
   35.92 + _Aoh+fk'&t\ctI:h]"?)EVlIDd]!t-Xh$Ve"[JLu9_eZN2gNOTbQKrP([VkioDBB7=[,UR,
   35.93 + Hi@$GNQ^C&p\W4]93o[!Fh+rPIlj(Jn9-kkY-14!k3ht)5*"HoRH<m_r]WPZbLQ=\HN&Dt^
   35.94 + XMoO5Hj,<r%.;1#6R5q'GCO!c[3P"3fin8!'p!h(Bd%.<&4_0Y]I&S^9EhP$:=6h2[i'Xe5
   35.95 + Hi.ORs\,]MULe&O`lL:DH='_T*?\/t?>d]TK".)b+h3HQG[sd`!J'DZ"t[_D3s3(.rT]M^h
   35.96 + <(_S[]nEccj\7PZ6M.8)G'`o"._.^6"^W"Ppcc4c/u3R3him5rW-bk4-FPO/64ckHom6-ti
   35.97 + J%7AMW9b)h,-_jSiSuV&ELS'g5/:Q%^br&5DeEnb\e.gFr;4j*_9i=p_2*k2@[8f4f<AenT
   35.98 + <`W38;-MOnKj.e_Q,3?(f9Om7?e4oCJQgZ*h2u1!2'n#gg%K!DB3<_"X(keF*MZ_@G1Ed7>
   35.99 + ;haXA))8C?"dI7ot,?P2T;S5?2%pJG?hVRcZ<)f7H[>"\)m@0?8V'$JR>njlZch42=GEj[T
  35.100 + 4&n?hf?XIq!P\.u@^0VDF-?GfCPQA,''qCLT7E23?\J*`H"p).jbLiOLj8QXgt7CRShB%EX
  35.101 + iFq6k?EkOj:*SRe,%AVXodSr'0))J4\okLfL'T'%#7D6$`!`A)dSfo@#OBmIG1V.mMqX0?E
  35.102 + InfEH^'PuKNd`;(C\aGrimCVg+cLnm>S*p6in/MrB_=3sJ%E%]U:DLk=S8TFgnf3]:amtt*
  35.103 + /^*`*cS`u=SF8VeoGnH2dI`t_:"/bU:K>s<SSqfcp)T3*g%Lu>q+ssgKcl$loZ@-jp`9s"i
  35.104 + V8utNT9gU:R1&;So:1_qAt]ol2%!TXm>j*caE0;T'sA]r#ZHgnbf"4c1ClU:Y#.:T5WQ[rZ
  35.105 + @3_q>R"imJHo*ch78:TC;^Xhuj(2:F3QNPpBD[Js(>X@KF9s*<Y5Q&V<hS$:.cG"lR<:K2?
  35.106 + Fq6.e=*i<1<W:lZ/T=A9+[qup"1*.pM>])p%>.#(RD)FIVD%H55cLJ[C[6eHetiWMQ';%=d
  35.107 + <=H*&a;#Q*#g(u1n*:KUa;2S4G.RdIA(#m/7Mc"@E7G,9iirieH&L<&FZF9n0Hjks2Xu8c%
  35.108 + h&GC-EK3oA3_*<>*TP(`Kb5XX`7SK>U]c71;@Z#a=UcP87#@%(/k/Ca#i)(-?%E3_1_7*i,
  35.109 + G`8GP>Z9n5GAiRV$*J3dYr(d=\L[65g5KkXC+ZJG:Vd.YSC']>"`"1.ODluQW!6X9;*jh`'
  35.110 + hG/;\!2k3K,!@7*1iq+?3'AbqnL8d@&s:C'@bB2<Mj1Rc,`6"A-9ck60b6;iYln+FQ8dSEZ
  35.111 + SCY'*Rnh)jeQnX`#NH;7W14m(ZpRoAa(9q\[Sk*5rU_:jK7\We7N7)YI%:52EpGUTMD[[*Z
  35.112 + )MG"j=0Bg?TUJe%&dFh5CV&8?Z,JK=4g.b0'74EU=nju1$.1>000r7jpRT!C,"4V.\*0fki
  35.113 + b*c3_l3+=,<=W20!C\WZNCfL(#,Y(^RN*^]>cL_9,h6&9%B@A6"EeMm<R=*7^l;d(5WZ1N$
  35.114 + I)`>7;8l(Y-qBbh-93!ENW<e\lW)&?0fITY>t#)=5*U[lihV72@ctm.h,Qr5U$At/p.8#*B
  35.115 + 8Y!Odbn>/'njfA`cO0ZW&>F=kRsGXTZ!HQB#&URnPW?7&CrIY#))IDen`oZ%;POHon**5pQ
  35.116 + ?6[oVqR7`OU>7kMQAd]?p5=^Wa45btqglpb7-$$56"CV!G0/6uD]&h_,[#5<"X!dhUi!4Cd
  35.117 + e5T92q)pNZs7HqKeY4c2Vh0\UEn\/)MqHm&!"7O#=^K)Hkhq?O?_=ZUlQk&D8M4bf,7*1h5
  35.118 + %Uf[&*%,]Y[&@HV=A#j'L$@7N*Z/eOiS6R?Xe_.Y1r;mTX?VR37O`bkKQ,quWJebc0pY_]:
  35.119 + ub]&;X/)>%2eFcA(e!snc1qr=*F$5r/Fg/5"WKA0.(5`rI+`p@]WTX.Th3oQ045b]3sKBKL
  35.120 + tc"B"ZV$ZjLLOr67O+0S7PK.lM"ph*Rt5Q(cmW3bM^b/ugcAU/`-okM5HooEKjWq@>Dr=d*
  35.121 + F7NarR7MagLt"r/oW1t#=<'5:^P@K=-1b$&]!J=N1.o`e*kJ2e!Q>q-/Y:d`c66mm]%>T*3
  35.122 + fagpCB88D'_XlZ4df2iYqN?*ErV$UMJ>7Y1/X@#Xc*)=GZb@9hoSKj+Rn\[=kC^e"Z/-TqE
  35.123 + `hJ45M*VZ]k"'7B=bnJD>uVBu<i6$]X9NRu6bE)HB=ra5Z"]:Q@P7-tSNu4a:&D.--Fd4:<
  35.124 + !55N=puRa71,a*Dh_+4?,Pm1],4dJNJt]S`T[5r*?8rnaq>f&jOYE:'ShX,hCDD,*3^5aY)
  35.125 + *Jq>qX(10qgo1RS8h/c0,Y?$ZfQ%F4nOI!Q=9<TVfY7TI5s_O%I$q,Qm[S&.El86L$j4WWk
  35.126 + Yg*BM.F&>EC3$?!L.qZ\bm")"nLT$=LM#ANR$04VrC?a?KBC[PKR'.K'sh8\W'Q$CMQ$*O1
  35.127 + MHiSH]=R7kP>_!FWha7L[/-pLWQ/h2O!V06K;Ltk[%(sA:o2C.="Yd@Ik(\\[2)%;>+XQC7
  35.128 + hKbDrcdk`!;(D*\e<JTt:oOrhmGq`>PW#U_b%jg0XY@k_(5uEi90al$hgc;"c=H'Fh_[Ij>
  35.129 + +5&4+Tr,$$GOK8!hX93IGZ4/2eWU%T8XQb>QLl,s66N^PLG@<NU$b8`;X"HC>9ED6G:G8OV
  35.130 + *\+7UcdhY2]IX"TW2B;62O<!N+rhi2FuUoSjF&TYT?UT_b<g!j%=_m7.!A*W`K)nuStsWRM
  35.131 + 0W6jU"fRc(j^l(F]"m,iirQqh*'iBIMqB^>b;UB,h\bUsk(FL@jT!0DU6kW0mO66":-)GlA
  35.132 + 0d#d?tFI%k.'<73.0!q$"#c^/#!_L,IJ56#M3:WXb"&&"'%8QL[F:$=8d=B1)5k5N6e>U3#
  35.133 + %BZ]L@Dr^#[g3Q/LX+V4lq%12lORcUg*o_j+_qW=N"PRc&!7800bEr[Wr/Mnnu_'_bNdQW_
  35.134 + ?.lg"DQB^TUQTJU=K=iek;VAmuE]j@-g\Q`M(/50_lG<<5ZUGU`m,\kuJV*A/6n5W6h+I&T
  35.135 + IQldL5Qc$.)'FWtkl#ZiP0'&dndYJ/8:R[L$rA(N'QiDj:MM55kSD)QrWMK2WM)[!tj)O31
  35.136 + rOEPRSC2BDn.*3R6TNOK?_*"R&B'97AG5^sh0K&'fi!3to.bKf@&0cse#+/!ZslDb.DU>/#
  35.137 + `ZU"-pEY.]U1mW]4+g$"@_4q9e]Ta]o*&9)inh>HC']WWKg6&BPnCeZ']G/TLeo@;H^rIJ[
  35.138 + kQi;>-(mOMmZARulI2Ct-D5W2lR;SF'dmE[-a@1uTrf^ta!3?qH',]*lZ4J[P_92k*:fX+_
  35.139 + 5,[KEi?en.^>Sh:C[QV[2si)/$`]hE4I:Q5jA>Z-#qfN^u[.!(86:+\Nrd]NHkG[6On.'0!
  35.140 + ajsk\=$>f.UR90<S+do)P+n(AZ6tnF.n2i&<ACR4IRR!E1!@nUA9RT"1O4-_X$7dXiCT9.p
  35.141 + hH[YnrCVg06Q3AbBs+mMB4'2\sn[ikbg/Kj-^O@TY^(uE%32R=7'%6Fqr%\)el\j4jNO4k;
  35.142 + SKd!./Q#2&9#3Rh,PrWoQOFp1GTsk=/N5BLnq,:Q%i4P[3YQhm+40on-;]-G^:;@>B$Se8*
  35.143 + O5VQ%2`[mN1WsV8$r&mKRSlt()t2i)JQ"cf#SHTuk=s8>0dcHV"#fGn47<peZ<@G4NBqX.%
  35.144 + ?qjZ@/hgA7k.;a%O&dae)`qR2+)9D;@uUh8gkG`iX`Cf%*A)k5[<0nn>oO0!`,?;Tci=Q>k
  35.145 + d437^P.9&rtX#P=G$ImbuhK&HW`PRhl)*RK/aHo++8h#qMYT*g7*W1U-0FkpiAG1=Ds9oW\
  35.146 + (QkspuK9=2B",/3f8V*m)l7"G.9&d&`.-Lq^-!O78Ji0cmHfenV"pbFj&kbUd*i7X@aVSX'
  35.147 + 3ZgU+%;a58o4L'AKYIX`HnK,IQo!6?/0m8s>eLeU_;Qp`!_:(D$qbqVt;me`6_A*d6V++88
  35.148 + *J!lG$iqnYR,.-jk])srC7a1dM&Pq8;s6LHJb&iX\IULV<ljbR')EO;UmH&Ik<O5nmjg;h"
  35.149 + Uii6qZ'Tbo<A`=@5pPF(Y,V\+k9dSI9Uj)>ID+m@NHL(`#(AQgMG@N:s@_cC'9Y?aj&u*2.
  35.150 + 'B74"=*%;cUROM',_&b5]uc?KeCe&*ZV9igD;FkRm%L'U^Zu2ToL'@B:"LXhGA3N@4CN;76
  35.151 + @3p+^&81q%#WrmU=>NXucL38a9&"V!N7OcZ,0U=O+A'p'",(,gP>oiICRAgfoB:L_1]fbs6
  35.152 + >Z+t)U[XdTo7p4B9"SGJ@O_>LRQ"b1(%p!O]p7Z4ZUk=gipaKod1/T)8Iii&P^9j:1m9(RR
  35.153 + E"rmmm1uRE(1utLHYhm;/+';1Pc55pdl&m5=\V+G:FdOFF$-,cDm3RQP;?\!fl2-AE46726
  35.154 + W6VYSeZGeCC[I^<Xuhqk=#oV@P?\([\H"+F^MTfHt"09n7_d/*q8\M<G\"):phY.Gg'/]iI
  35.155 + Noo:<4A)?$!JhG.2=3kbT8:`>V=2eW!@HbM*DbU^0hi>*CaVeF@TMG./,RG6aC"d$3jI/C>
  35.156 + 2=h_c7bTEfg!`G8DW64p%AktQ!GSU>Y'I(.=XJe\3M>1RI<=kA2;0>e3!*r,:L<jXZ"1j<o
  35.157 + ep)S1'/Wi%qi-,QelWI%:S+br9O5S`X@=7hfJ[c_Okj0Ho'eROjT.hn2O2CamP;!#DUb_Ii
  35.158 + (Rnn$UH29e%G4A0o[^aB'd[82KsGk6=?-BuB7^t7L:D)Tkn>%S-5]]j(NG(UlN95A4IYjj3
  35.159 + `j92QpB>HqB62,)6/Z"==hP:jPJ:6%+ZYCJQF]0TgKZ:Mn$HYpqW)f&F<5#KqQT:5\XN)!>
  35.160 + u?loSH`g'Xom+nfP:5N7U'M8k9unIkm52A@JiECYn:$X#JC3jUk@K3>%B6'p39>;GP1;n"U
  35.161 + MrbitHo+OYaoD4?A@OVLiD#*qU'lO^c%g<3mGPdC(L&tBs;)3oJMQ+:/;os,T6M+lD7#h7S
  35.162 + 3o=lD&eH$(UP?-97,/3h*gBs$+]oJL3Nc^Xi0*bMEQ2-u=q4X6.4AsP`*DKZ"b5YmH+;FX^
  35.163 + O"4S(enWmam;-^3Dc7Fb&%2P'@rJ%1:ednKq5'ZCjdpb]fS8Pi%D&j2J-)bH;2N$AZn/$IP
  35.164 + d]Q>Ik,kh0Uil(,eX^=<Ua.DO\MFY-),]7U9;p^Dgn'TLJ]]Knk%A:q08$i^pWoGc7L,RMp
  35.165 + 3+T[09N?_`BBGqI-6^AF3qO#)s3tb4uX8,GHUlUhMb4Q)G*PKnrA$5Yd(Ca`iYEmA>2tWOe
  35.166 + Y"m@P<g.2VdYY1*Ukn6\],mAJ&5;V60s<)GnQq+6m"d24m03h`Z:eZF/Mm5\Y_X][aNm+uO
  35.167 + d#0>b)'m5Q#m>j0Fk=Z3b>/r/&<<\JL)`l`Xq[p(p'\K0Z1=?8\$KG:9T."Bd%e'F0LuFXY
  35.168 + V'UI2Y0hj#n):M*(USN\[(B#N'enCH`N2\n)$uuTkd.=G\ON:Hf&8VI3i]A%ro[33PrhdNq
  35.169 + gl7=KZ!>`%2`!G1mn]3k_a^tMF,'G0es'EY-/S2"^#uJH\]3p[C^dqVM-=cJPNufk?1[=pZ
  35.170 + RI,F$Y)=P_d_jSW>;$cR")U@$KEX^:WdHqs^JDl#'ZaXn2cZ\cRZ!dB?)_DK"KYHW[G<d5@
  35.171 + A<^H<OQr#rp+0VgL0r$pY&/SC(lBt:0S+\l8V)K;ja.pVs[_H]gRr)(E^%7eeS&"G2Qpk8E
  35.172 + uCVtrt+VXT8lK7>h.$b`0`E[i3r.2p;fVC4GDT^i_%AJO0nR%b>KL-chg5)n2%u'kfaBYji
  35.173 + r3=En`=;6cXqJ^5kXWa>mE):bDKrEsWoaJ4e\h0Cb?WlJr8GpLMJdF1-7[VM:J$tQ1WG4tp
  35.174 + [N^8G's(Tp!-hLd(Kn8k]&r<@]gF(S)!auB_s4q6@p$JDHr.&cA,uE#LOPPe%IonkWEa$gL
  35.175 + TU&?$hlhg]u&Z"E&R'YNk)&:QM(f6.UHuf"GmO[hPn$6ER9+jTm<K'19HH!0l)j2[]ioS2J
  35.176 + mrQ.^SRfr+GMOohbf4+i>6c\L^^e>]TChdN1Q>X?3Zh8.l0`S>+];_ZS#\Gl9e*SSQm'\gR
  35.177 + .lOaG/akhI1hS&9'1>0,dd90^=eU8R:Y2)TR-@RfUJ4eLUo3I9Fn)8^5iP$:WGd36#c]@`%
  35.178 + J,I7r(=ep&e0,H$Xq?9\4s/iL7HAng+7s-UC=(gbA:K$[HunTE!+`4="ba\H+Wa;=rc.*ak
  35.179 + A5S=XR)XV-h$/p^Bn&IXc;]n5'?*RQ0E^c_8.h-[F_Mclf^jJ7NQlX.DJXWRHo=4lb,G=b1
  35.180 + eg;2LV-I]j,l0jYHYgAF`<U],nZQro*9-XA[12XgG$UI].Q:[e$NR9t"9o?NKX\"irF=/5"
  35.181 + FKG8,KInp.@4F\:BY\@(gU-1ZO7_C^&uhuQ,-gjK,;GrYB<C>0Rf"7j2uoY4,4:fsj'g3p[
  35.182 + gZMlV*[!h'DgOL:bo`&e%s)G;1*uHKX$_F/B)_G-@?@!hhoEs7fqaL6DQ2,otWR\'dg_-^W
  35.183 + S:+a*GN'@iWn?,+(&>VTqnKh=Dka@.41E8TnRgqH9%qI<\,63YrP.0RZ6cdc&bDRm[]=8t5
  35.184 + 0eC0+K_mdb.ldU&,6hK#mGrIi=MAU/f>+R6fJ[pPYNYBMacY<R+-"6*KN_O&fDCD8L9QljV
  35.185 + !t\Y$!?C9BHm*Pg3u#Rn`&ZRFLYM#;K#i'H.N@M"@B5hpe"[/b)P]e*7Y!_sXKsI_uo.O:?
  35.186 + )]64R)PFrB\-a^qe]m1u0kY1[[$>OE:HQ-SW:]3XkAS(6s&ID9.WD;5[9$!j4%E>4:117Ip
  35.187 + W<,&a1h-(HBb6%8P?iV]:bg0ZR)BBTS8YsmMobsB%Y?A!ZC\A\fQHs9QJWr)2Tt]t0ri9#'
  35.188 + cYS;1X%S(/GlnOWC:4.AF8"E2QVXU2lZN(FT%@nkh=#Rc*Zl(ZC$!T9YYEds-[eYK5'T1.Q
  35.189 + :iY13dpqu'9DV&rVo+O"9SZiE$Pen5k%/T"[R!OX:<#4d2NBTCg$W/^+=?fii;2SLCZDHct
  35.190 + *ePn750*7.EZD'h*+Q>8K`uKOYlD6VM7>#Vj7Gp7JJi*iHnLR[2&!Z6M3O!Cj_c)9Ho0RjU
  35.191 + euKVKtgEho`d7*d;qblG'.i@cH0@t)G<a/jfl&Q;'f!"m[jY;]2IK]>'fF/8+`:@lE'0-1*
  35.192 + -qTTfJ"MkGF8qVl?*HXOe75I\8@*)2$Kd0/eFJUK\;Y7pa9dClF3mA3n"U,pnPUYmEeEi:c
  35.193 + <B5riNE9&$Kk"7dFerkX<qXFPedL$g1aZ;s'Z>AY/fDuF1B:W9/(o'qRqGmtKqi?cG,;6D&
  35.194 + 9brK:5&<K).CaHPs@U@5TS#nReF/<F^93&gNQrtL#U`!GG?tshX=o:0\b/&SpFc/pc-M+GU
  35.195 + ;I(@/*2)Kjf4<)i#SK"sZ!-a$')&_XPB?ND2lc4,;kl#"+M`GpZ1J7OFF"2&dEF/Q'`0&tU
  35.196 + UcCs[6mAGO5dSS*61H_4s:agIg:7YZhf=AB1YV,9L!1f7u`#,A/4HD[aDCAPdOE9hRE4CRI
  35.197 + JiuD(cCsWWt:Mm@$[1bW6gUD%sL?#g^H`$,@DYqHF]l/8[qnI(I#6Ve]Hm]<>E;W3>`Gp9;
  35.198 + p1j-k[a\+C]Vd:'Er<s6c#\9q43qr$O$g"@pnp@*FT"^.eTH:Q>M!bI:L_`k4f$S@pA4u;V
  35.199 + ^^XZHHc^:"/Z=uF'":[GlC3sj`u;fS*,(rLSO*[I]'74HN(skm<a<F]C1$@\&3!+@"5r_I/
  35.200 + c^comM=&g\6-rLSc,AI3-)srr:%1rI9=[qu8nMnGl9.72cK3Tado?O%6KD"f>rq_"WNP+8c
  35.201 + e(OB)`TGVKD1e/*KV=n0<V2[Eh+,D;/E'0^'k%j.emK^cDd6MOst@5Iuq#*<1ZFOW>pe-RS
  35.202 + .k]AFR#%j%B&U^h*,=Hd=&n4g5I*d$I`)rEA@['fKOW"qNZ%j''e6@inFpc,S817s\7PfsF
  35.203 + h%,'p)H0JeNKFfi.FUF"A!D%pOk)TaGjuhbe9d7=p-2(C!?bneK92636V)J7,%OZ2OchUm8
  35.204 + GO1bP>k:\YEChrGp+MFe=2YbG#(^*5q$:YUQLD5/%(`1IR>*UP`iIV9)2mHAX'NeP/L\MFO
  35.205 + _3;(k.g+BGJ_cb^7;[_d&+aWCGnV(8b$*R=r\HN@?4LUoY[e;^a4ke`?lAe>I'pV";]"Ye(
  35.206 + S(\U[//AVG1^'W4oB.RG>')5&iL:T;a)djAYO)=U71I*mSq:+/h>mljf`g+^uqX3KZ^3%,E
  35.207 + iS7gti)B_C89[JWjPH^p?.PPIboc'K7g3T%;X[;7a,+iN1Ke4c=5UO/h>r3+qct9CH$oKE/
  35.208 + M`uleH6-G6<BEoQgg8B:n/lBWRK\rlNgj3M:h^@rWJ"lHc2"0C.S'Q=FZ!l2ie:&EXYME6d
  35.209 + ]4mUDJ#liI[FT/blGo61!'LoN8bV^)5'9#C,rZ$F]P]tEZ\6D9i5):epuA+RoTk*>&'=ATi
  35.210 + LCYXQp1IXC_*HcC*6SlX<[)(030jWoe-`odd:*FG*_qB4!)Ue>ZIIcRWc6!%]?nYf-gb>'2
  35.211 + ]3b3b0A,JMn4RrDu7&>;Te#[(C(eCkCtS$j+IJQ`DmBU4Xr\B<CPg:!hn5R"@%W`Ide.qi5
  35.212 + lXkR1*h5(VIHFJY5j%WA*?VH>CBs+R_\J?7J/IRtmeW%n(P+i^iCYsN(V:R+SA@`L`;1M?e
  35.213 + =hodaX"f1l^efn%\9=%8?E<`tDf)Yl.m!Ia'f17]<VD>0idTj?/Uma(r[qZT'.0DuMJt<<3
  35.214 + <o[@@e2Dg0pUt!=G"0D4/[d5DAU=8<t.TTq2]F!?C[,,]FW5K0>Ue[JW&TQ=Z0Y=16J"ZJ.
  35.215 + \oD)Ei_R[R-d7ip&%qH']5*5Jrlo0e")2M$nad&uhg0B(Ard(ARU3_n67fF#8<_VHKPbQHj
  35.216 + )g(RMDX@*;Y>5UUBi2fHB+_tkB8AspeI.G3q2i'Sh:9/C+C)nSq?X%ucBd)@QeL!TTVE9Jk
  35.217 + mB_1X&e@M&/kaE$Vle\Vkai?q_@d,q*Q0!b][lGp8l8:I4I/lqMJt"=/X]j#KM<8S*m%iaE
  35.218 + .?:^@3n%agI;W<.k1`U/S=!q8qO'rj]F2ld!2op9Cc5&?C:c6ND!_\D'"65hHW&ql@qm5If
  35.219 + )#ccp#GMfS%e:bZFEH=2/S;/6aV\e)>l?:R@l:Q7o'fQqJSBa1;Z$CWL<n$G:T-<f=[Q<m]
  35.220 + 'HSO_kej6#Wo`_n%Pf4jF7i\2m[F-*VE2Hk^"LDWiEoJT)J>W$](gC'L4FJsq-Uak?\>YIp
  35.221 + @$-N31;GI?kr#1;msI^"_*RT8LHUH4#k^m]o-@j]a4"<T7HO@SMCm>7b^p@\DJ3_)s0m8Kl
  35.222 + sXl6<RLATkH6\/J@5".Ni00^h6_3^1WCHA%$lDDnFOF42cr/bU_M6"FdD]Y-hl"!S<'H/<k
  35.223 + WT\AB2!<*'E?%a';utUO9jXnABegMeI?==!L!QRh<d3Bf?Z[o=IsmG413C5:fD&q'`8)LON
  35.224 + dPQHpnTR:$)9BLd7;GQSnssXDm0Y!dV9$eFJokF8th@""&E=Zo-UI]#^C%/+Z\$grp_H8:'
  35.225 + ke2k-'W%P(ikXbQQiD!Wjaml3i7#08&*hOn8b:":0AT^15$?oEC.oj-kki1AKM;G_85jbr>
  35.226 + gi^h^)48t7kCS0iQAJFPJtoFjF`S\GIQ]1TVtgDL&92&e4O(;N5#G_2W^T`D_G-ZDHYN#rE
  35.227 + hqMeF)MA)A8_gk"qI_Z'r$d8X;Hm">@$O@FCWUcXW\;!>+f0[Bq6<hAg8sd(m=Li3M]HHg%
  35.228 + `%;Md1Qc25$)#3>lEgP"2$.#C4,C1"q,3J;H]Oi[#XHKgn227K!.dC:6l:KBk[tQ*#fKC>"
  35.229 + 5uWQ=Iqj(e3Z-f^sjSfnA@Yf'VH^?NO1O#4=7;>!fN"4L_Il736aRY1d\i-%\ut=bZ0S.#a
  35.230 + tl&ZlBFlG_j=Q4h)J#P>cnK.#jlEkJWIb`C&h-n;`^eX9C^c76AX]9+_G'?&UT<#eUQS1ej
  35.231 + "322Q'+#1t4kl/RD$E&'\-$To.e4?X86L8ujnJ;N<GfGfNlGQ@)U*][aAfJpFOEXB*D*LYW
  35.232 + Bak?s?]0G?TJntCK4CJR2:.;Cu7/J"D#e3<:J\Iq9%5`p$>`+C!=IK(i^0FjZ.#LOibso4"
  35.233 + _AVT&nY6A3JHBQM\--N%S15S-K8_L;THMKK8;p+_Y/W0\7`^cGpcZaqg]0o'$6TPTfXAgL1
  35.234 + IKfN8&RCh=lhVgk!>-dK.(V0W0g*-dCsl`5*:rJ\@p&SSOd6W2-X_7I"a`e9>X5Rb5fo4A;
  35.235 + X#>\OahS]blsSgbK;bMS&)i.I`0`8a]+tKhKhZ`5%/Ona?`oR",0q7TdPh39a#mO2&9""6u
  35.236 + kEcl1-@D2X(C6"HetWNh.Z'$UaOU&o*WGa1n:d2l/I95qMf@%0e$)&T'8K!=El1\lkIe-dO
  35.237 + &bV63A['e)-M8_$^%+BXJi/gCMhp*(V7I/&\<8\$=RLD%1#b9rZP\?+?jp!f+7RO7NA7<Jn
  35.238 + X@@HJbE6'Zo,!#Z?dDA=Ls3I@X6Mp\!`&6Y9H]*^Gk8pKQG4Rr8P7p(pk2Cu!&t*Zb]&&qg
  35.239 + 7M&4is8VG&'S!H"R$aTq+6[%c`j*7d"fW>Y0,\gb^bS0OBg0-.a\PT!%HsN#X_HNg'?!8]/
  35.240 + (4a`2(F=N!te@d?kNnWUGj\-W/+r#mB%AoMWsZI14XHQsA5NXWiUtfFhH*+!<=:BOK89\d5
  35.241 + tjM<kJnJYLFi!6\2n`G>@tM<25MJ'#:[8Lo8:E.YlR"cDX'LnpO^KTcUjMU8'Z9MC+8*%re
  35.242 + c0Gd]+Jl&.,*6FO,NR)EA*q_4CEnNDSbD;E:67@Oad"tR!Th,fKbY79E7#qUOfgS/_;eViQ
  35.243 + 1nDGQYsAAEO(<aBg2jdWjGmn&eQVKu!5,uqZophMLqp&HOB=#h&0F<eJLFDrk`8W/^.u:j/
  35.244 + X8mr\ALuClH['<\*N5,9])F19*u?UZFjS`YcboM"OMC,;T"#cBs#AMU=QE2$oDES'd:Onl\
  35.245 + MZR^dMKfeT6PZmRC-tf-Khh4Rig0,a"Im<C$/,'n8oIWeTGhec;84r'erVB?S)J'AY\jQ"L
  35.246 + A=XWGG=LckFAS7,GHLeZjpeF8.DdHukQneQ1R=W-7fYT0uZf`u2I<"S;cbZ%\hL/d(2<m6W
  35.247 + Fm;'L.P<L!X$4T]8]Ed*Y!)tA$ddZZ^\La4cIAPjd2^B%;oQ?aX@Pu\r$cL<?Pg5+(CEIWh
  35.248 + !OR(TI40o*Jd]7#$5DaY"b]e/CHt8afP0DMR"A%4@oH<S;jB#FlRUO`k#n@3cfHn`D6o$Qm
  35.249 + *siGSrG\XMHi`,CKOSa),h%ZJ2Z2.jUQ(X)f5W^26_qZmT?#nd#a+8j*n!#!`+f$cMUXtFd
  35.250 + WRMIG,D6#DE92[?q45l:)LscgZ`pV6W/$Z]j4Z%mA'k'f<p<1g>+M"%=GkSWK.he<<aVJ3.
  35.251 + %:[1nEkQ9H#f>oD\Xd#(`:O$^d7`_F)e=G5,A[n_'=LgqsLMkLDfZ&/u_Nl,)X8a<40%8$=
  35.252 + XLAgrX-*#!FPM^BR4S6jRNQ[6^R7V8QM@E$^'I6`tl<WV'gOP)&h:IHG/4j,!#Yi*jFeBe`
  35.253 + n;&\)T"r'AaX.22&0@D(d0M4UXqP,dJRA2AT)A[bBSSpnnrM&1Lg7mQEtMX'L/+jm>Yp&Zm
  35.254 + MXNn:dgkd<qqPO>2Ri#`8=Lp]G0OeIH-W@*$1<(J>bA8W]5eTk`1S[i#&WUrZ.VEL.D1q*h
  35.255 + FWb7667K/7.`J=d@NEAg"4E!8l2aZDg<dGW_71@o\oC6a8tq`V^#]qk=,a^N^RTZP8,S4BN
  35.256 + SY%5j's^k:I/$/p0i>tN`U2$7)CoAD3Rgu\\Lb\(4SJ_f*2L$O?O\6d>6o>s:melX9G*`*+
  35.257 + X;c#k4A<l\@^"[!m;r,[rROtsU<\=^o#0AiWhAtUQFiHF]2i!]1A.e/.[V&+;2nR/C5^>NL
  35.258 + gT2&gp"6,gLaA^+aG8NH7gL]7?EfPSI@suhKis]]#`^N>`LVM_SqsgaM2isLFqY%YmK$(2@
  35.259 + iNE\^.nr&LtT:%#c[Q2NGTa9$>/-JMX<pq=Mn[rJkkt7%b"Xrcksf.Gl[.V(&0+bW&>;s7o
  35.260 + FS>_k>`Dj7,3-P#7T>T&j7?W&0CQ<nU$*iD@$nj`cLZ2Irso;AL'Nc>200Ja)$@gHbAn6*2
  35.261 + '`r9>te>Gd75AoNQ\GM'ogjfI`WI7.NeM;g3l@k=).=Gc4.QFB6.Jtc0cQnrMAZtiFECL4G
  35.262 + bDRXD1\8.,8CS&+QY.JJ`\B9Br!fk!,SqRG=[Gj^W@"'ra@)HB#oJiE"?Mu"*2E'_L%VH`/
  35.263 + #fZ-9lc7le@;%"&Md$W6VS$aEcts9?D'%,B0%4Y=a.IlPm9Y9U@#%ENS*HRd#u2=u4+JdR`
  35.264 + *J%M8?=Z/J0p(1g;50]NqEkm%K!mWO:&:fJRRbSE!n?B/AlA\M&)NfIXpH<K\o<#C4=iN(l
  35.265 + .Mhmg)<46VK%4\<T=,<p*LdLphKfG#7CFdR,q;M`=)mW\8;$rJkP:n(h<(,hn5^MW]G,D:Y
  35.266 + _#?L1hgh=$s=C+f9D[]E`ep'<LnLu,?BHOW7^r,Be(?<m*_5!9?D1g.7f#aQPlTTnlST][X
  35.267 + sm<2"d(?t<BT\MG(eimMH2\Q\hif=<(ks1=KGYoME2t,BEOH;r&\7jUoX5mO8cBbX>Aa](q
  35.268 + "7#l&miM^@?Rj$4CBZlhi+Em#:lF\=NblGLMXI;H<sjdjqLh'BF'85IBHm%srkV))Ej"inK
  35.269 + ?A8=..Zg6E)-Ol)<G2mWG3%;kViQ[Sp>CMZZ*L8o4LN9D<6B<8-RmBE;7o!`tSLY!JipWnn
  35.270 + joh7k8ZEJ+UKLnqS(7?8ot?@<<k:@s[KA&H>U8pec.Y;1OW203`=8._Tu$Bb:sc2X63++7)
  35.271 + 2sLgOQ3cCXXJ;Y31M>R&IA-S+Q?0j^R=od;D9;>5$q_/nLFMgT&da);Vj5f%qiG9:jL06;>
  35.272 + %FE^N'G@,N;Dg-DTG^"#dT6@pMNk]bp.<PkFGK4HA7r!l@j3F2HD3"..p<@gE6$(,YYgR<2
  35.273 + O,%t0Lj4u;Gb9k<YD9f2q!D0Rm;I[aCrGb5m0XXbn!A]K1kfRlO_i:PoJF;Hpoa'`T8sL&N
  35.274 + rN2m^jAq'O%fArKo@)YMq`8K^WsSoEF1ucInsuQB(g_;p1KQa7LjZ=AGA1XoiBpo0X9R+-+
  35.275 + f'bT$HM2K!]-T,C6a!ok15P50`UGFGR*h!!f7Tmh^f2CinjFLPF]+-Gs<])i6e?p)e\XB8+
  35.276 + gG_:-ML@/sORj?Vngj`osoLk[O.(kc0Z'XuZ6mK'H/f(TG?5X7dDd^<r`(sQGi`(!PEL_9b
  35.277 + sO2ZpA[En&]%i:XopDrn!eogboq$HHIr)WYaV=ZD0l6j>pkM>D_E0F>WV7u3ma56RSQ?oai
  35.278 + MdNOtSjVHKHf6,!iBVnkOI8YC@cdnWpb1a_#'G`?9nb`jq/tHl(Ja_EE+Mi7IjSD,=&F=2#
  35.279 + ^G[qHihiG&U!Ztk$jpC@^uu_9F;%-rWNCU6"&&a6m`WVL-oCr0Eaik&r4>&;0\U"HQ.a4,L
  35.280 + Mn^L.*8DVP,T07#k7tOiH"WQV>D%1R^a@ET?,?EAjCaB@H\[n_litSg`),74+9mMSH.:g4S
  35.281 + C\p8U8jeL/9&[8;>$/(OLk5/eWr=_nk#6H[h8[S!Yp-qoY`EedpE[qXs`D0giVA-gB^rqUP
  35.282 + r;C<(`Ml+l.-KAVH*/2]HMonb_=a:oi23lI"F4KlBL=cOT%eRl671J2aYlj?YD#Snh2TRjt
  35.283 + UtGpd#pGNk@Je^^hc13*aS2p0XGrpsT;hY5c(#jd);;tfZ7]?K4k\q<-f#f'E*M@a%m8\j8
  35.284 + #Oo'KoCH2^d#c8o2pEJ?[,3SopO)%5Ko9WV7,TOKV>+*HJ4Xmm`HAV_9beFMnogj'\^?AJg
  35.285 + 1Z=.T@Bt]<9W_&@.9nMPJ*e4#j,[b2TY+7E;F4XWM<=;&Z-&CL/S^c&=Lg5qT]lO?aEklO"
  35.286 + g(!Z*+*;H/nE8CC2'T"2g$5q0GsnhVdE12M-*1?Oeq91uT2aFU@HYTl!#@3!oa9uc8PT>q5
  35.287 + [b8j9ZqF';9CeM)`Ui7hbKK<e9DW@G?*!jR#LdX<GU++e9^_)DA91'iiaO*\U<*Beb+7;`W
  35.288 + 9T9TEer`j0Z]N6[oR\#Z,]]GPK"Ek)4Zf?U(g?LCosK'OZ`r^s*8!s4/9][fj7Hd(2=t`hT
  35.289 + l'oeP,Ltn<fa%J`2??XNNB@GgCA;)Ju."<,+^+168M1bnKaj$]("ODGbB7i6DG&-Q10Ao;.
  35.290 + ?@<WlMgS)+Kt9f/]RHXpC\(#b88tccF@?J(`?=g4Wp[RN[Q^Z=Ys=j/=JeP[2CpYjXB.k"?
  35.291 + 75\AdP_fm$8"YZ?R<=u0d1%WN44GVURuAgfKa$rFJI(7-V5Z=?C<+9QN"VjBl=M,fuK5(g^
  35.292 + cRTtm,g58=5:O+:sRHNdFEErg=*mpUt5lTD"mF[;GAEE\`l+6<,>!]?0nZD#:?JF8UIB"cc
  35.293 + WiN.%&u!)m)<)m5EC_suM-MN*(5Zs3c/?EQ]YoW<o6@`/MK:Ti\#CV-RLMG@H(%)`+^0VTh
  35.294 + c<KYZ@luYqZ42LXf\Te+nm0J=D3r6<kr:5Na.]KS:?oUSK<$Xk`oJEcH>[-#9C2<.9^_h-J
  35.295 + 3WDib9rcIAWkk7p2M$GrDYLU:pd3;ANTqR72O[>V5M[?e7BTCntV52KtVjcX=P=_1i(KJV)
  35.296 + 1*4*#U:p&[Ms,i&b.g4EqU^6+`]"j^D)+/NC%U?#cage8\_7?'>I#U2eS&SPlS[Jm(ZglP(
  35.297 + KH#taW)T*t46/8O5,YljC15%?WLgs81Na.5ipjEV(,KV2a/e^YdR.]=ZBRYke;n@R4G"F/%
  35.298 + -g5^FY*/j@91%DXmf>h0eKl(G/2JHroDh:2)JYi-3[;gZqih90l!k9`?"FWq0:2Z+i!`MFb
  35.299 + eaTQp`UgAA;r`JJKRMD3<i$E)j3Zg%mgL.N#Xr*/$`E6`CNu"(',:37@i1q(tcd&$ofGIH8
  35.300 + d+[>!SZ?Ss6?.P002!6_=BqKqpb85,[biLh$6>&!d,]QPC0j"Ak<r4G1d%m5-/ceXFYS6'3
  35.301 + T(2<Nl^OY\mac.U&n%8rQl8S%#016EjgPa7k.rXTO-jI+IZ,=ZX<ED7hee/n-fM+Tmk3Q[N
  35.302 + JV2VQ$L$i*dapO@]=U0o&C-)[=V\Y'aj.,$-SfO/*@olNB>%>E1Xa'8TTX9"iE>XMZd:GBU
  35.303 + /!$*OAnOm7)*Y$b25\mYT?WND2X/1DDC=iWVCI!jhI158FV6^U"mUrE5mrl/&:6_m4$D[&q
  35.304 + 1T4u;:O=-<pJ\YV;tC=e^kO1.huWsd70Z,$@,e>eDI,:L:1.t\k=4nEZil9!)Dh*;ocg"E5
  35.305 + cEb:9)EAX<iS)a`u$/)\1RQ*K.2R4Yg',f467/DQFSib#snQ7$SK#1,_J3=/sMP/+f@9'iM
  35.306 + kJG'd8+eZH70'!IEI_e[f1NOG/0g_@pWY3jH_ZI[1B>MFjNaBbL=Q*S+WiTe2`]83JnG2$7
  35.307 + pV0(XdYp)*Ol671BG&HEZ[r;]BaD69JmLA-fenX4uHKAidh"G,u=P#m-Vg7a-oj8M;!*tNL
  35.308 + BC=UQ^Xa1hhtSLBn'0t0=<=X%RdGGONISLiVYJ]"kCPCb'fJ#1rF'0QC7K.B_cVA^?lVGfn
  35.309 + 0T$kGb/n_X4C5)*IYW/:A<QQ3;,'".)sopL#It"NX>+Oa-cj&@P!&HE@s>oGodH)WoH3SSF
  35.310 + dlS\pS!=,AQ_>8BTS;*E4SnO)^[ibB\OEj=J*M1+lbSH(F).X-&;_rD9)q_^NdRI@;sgeB9
  35.311 + l%L?C\hT%HeIc\U1.kPYP-F&dS3P%t9UC`bY.eq;B$5<J*"$);U.Pt&=]9-12;VKCg'd'f!
  35.312 + &eI&-enW%Y5\CXL@Ra%XM[Zo<G][(;O?tV=QZe!0P:Y&a5^TM1,^'Nn+ll*:41p4"6>9'GS
  35.313 + /Wa&AY05M;03m'[G)PpFcd^WD%cpug[cXa2dT[Z.DA!Vg[hV,1<\&4YOrq&GmL7Tkq^H=je
  35.314 + \'sThU24QH>Y=V^.<FlhjaXh<R'?PX:C3=qeL]NR?qAn<bC+a+,+\Hs1\8j#N+<<Ept!VP6
  35.315 + ]B.an`hi9muQO3?kogg,kGf?"_,:;#fPQ[qB]\[Dt9#e\W9KQueQt_^>[!hY><O-D#q<qBn
  35.316 + _qh&iG7Ss@b#B2.XH5H&]GV:>@><U/CIXEC,Bf)"Q8leN\GffjLCn0^NfrL^H?T%2QlB5R%
  35.317 + l^USJ/jj?=0F[W^>-0cIUU3X3PgDJCmG!?+iq*'FWnLqh*T,$A`B8uH<5KJ*l-04uu)!kQ:
  35.318 + ZM@ibk5=D5oA4uDH65T:XVSM:<gUPdqrQc7@V,&?$cDg*AaKAn[J&J7gj>K6D`r$,pKmmXH
  35.319 + ln(3r[52I]1]hBY>`)^?`j.FgXkWX^\#CHeb\01m!YM6pAX72qqlnmINQQ(s!Qq+hk0OiT@
  35.320 + Nf<BC5ZT^\E:#jni8$IJMq$C]C$irr;0[s3L]F&-Do/#69hn!70^?YS+cjP1PEii3-+s:[\
  35.321 + ?Q6M`A`!miS&&2OD[0_F^<e;WDJ:*B^Y7P,0%"HZC_&5ra/,iEMS!UlEX0NSHFHN_].#1.8
  35.322 + n&9?HC>5<$<k7DbA!XAq6K*[Qs#geUR%VWu2HNYu#bKu@U:koAhV[ANd$HosbN^2aqRgSXb
  35.323 + $;e>C&AnoQ`mDY)`NN,H:AkFeaTF63%?THW&E=6l5moA1j=.1l0]qB!h%*?Z&((=f#(G9:>
  35.324 + h?2e#LL!m0*`#M'+p?G&^_X_0^@L,%gFa2jq/CBd5)G52\Uc^&lB)EYgt6H`tXQs'[]\k&Q
  35.325 + 9EA<u$j%(!aB#EFLHg0b^g-(=@%4Ys,Q,eI_kI<"Fm(&VCotLDZ/26NGRQ&SC3`hWN:+):>
  35.326 + &p&JGIBkm<IA"@ALmnVnJb[i:IA)p^kh!7MfR^tfTt*7<(Q&D4gXh[\#B&u(^3,"2M%k8oc
  35.327 + O*msEu&b@)ApA9G3*&5HNERQ%.#9]+b(JRO:0mY9'iZ_eA+jp_*Z2GOa]bZbS,18+h%SIr6
  35.328 + 5oS+?eH14DJgDSV%jNSH,#Q<'Od<<CRj>:D-.6,Y;$LCs*>`Z;b(@AR+sS@B#,MAf2X47c;
  35.329 + /A<=DLH5TR^,^3&^)L6QRS)dgQH+OdVB%"DCa.U!"sI@LmD"<K+c1gOt!R`&lTd1)_'4Y/C
  35.330 + Mhoni%'CWt-LS*$Rm'$5E#F9.R!)I\<.!ZGJ&R.kMD20@Kj<En)2YW>bp_/eT6V.N14EH;>
  35.331 + dq'2jT6J=A0JT.`Nt09ZDm'/MF;bo1TT&onX+nU3+.74oo60d`,nZSmDe73D*>+>["U'4Wp
  35.332 + n__\$d)RA$7n_l<66SteULeB^+1M2Nn=X%n\,tie8PD)"qQT9s?0N!*P1)DlY5rYe^8^jc=
  35.333 + _V[+fM*"9"18:$ho:%j@a#o3j3V%"@13#?a1HMIXL<:DfMC]2@nfm(<N!G;@_Z5K+F;uR'N
  35.334 + <D#3K)dthINg49F@^U>;s5LDClX+t-`GT^_N@%D-6jaQ,dXp&1aY1,)a`cZL53X*V)Dl6)A
  35.335 + Yq'$)1%dP!Cc9r1`E';H*i\@re?n&gS,p37>h0Zcbj<G=RO/.MH]gP1h&lXZ`Zh6&Lnd1Tk
  35.336 + f)H6Q;s-3@[AinAQ"IW?gE<)cdcM3UYs$V"SDQm@-JB!`p2I&Q)$O+Q+[WXNtn5^TEKR,ft
  35.337 + h!Z+J+_b05Z/j_?`dk*QFaZ22):XoD@#brj]$S#"&0U);dnjuJ'Fsj/GO0k.4U=c*<mO2\3
  35.338 + CQu(teAh#-@!<;5-?UXY',ZMR[o>a=2'NE-U_?`"%OH6X6F,rk-X;J7c@2!A,#n.r'_]>Lq
  35.339 + bT.s=4Mb;Zd1+Bdjh]U+gVbUob`'BdV29S<lIC(-6l[1&<&C4-.QNK8^0GATN#N\,@t1AeN
  35.340 + b5:'3-.U5A*5-;RUgZ#?kRI;9+;o-dEj6auOSq+uQSHo2%Htn2I7uG!Z^H5u1j>;.%f04k7
  35.341 + n)APZT@">s3:7RH'<_0]Df:L$o@3PnrEL-[e^;+C.a=;F,3(.)@CKi$<V0XBRmQ&m86n/u@
  35.342 + g<3gm+[9QO\)eFUA.b2H\L6XiBUKldsQLfZ3WF]ZARqA[`*Y^L=[4ibgUIiuOT]2>`p'jRD
  35.343 + KHq;d+dGJj+q&%L1*X/U+t7s`PJ/J%_dlfkCt?l`(.g=t%l@<a2jRG5ZFOI36V\gE<)lsBp
  35.344 + )G8)jIfM;LK:<I5QPbs(me9L-]$_TVP.]jD/iPA/Hn7]nuYe*r+0E6CdO8#QI0bT2fjS>c&
  35.345 + (NAYa5eTd-q_!D:>J%#^oIA_eMLcBXG]4pDbO%rW!_ME$U3X(?QkY?;`TLEgLcdLu:2c$ms
  35.346 + SZ0t2rf2^"ePqe>_pUBJ&Hei,$5a`FqlHIo;K2Us%W6n&h,FXUB]U,")14"/]23sIWhGBJ*
  35.347 + Qs&umn+ZArm(:.g9dsc3p+Yt99jJlH$A0JGP@WrW:(XHhSS>DqpIC?\)28=N2"+<K`<u/hX
  35.348 + 9MKjN-\@^9HW+o/cN?U;:Hb&ZI:FdXGO&Z2c%L0E@?oh,64,G+i$)7YJ<umR0/[pi&2dJ1E
  35.349 + ms>FiSfOBpP0SWKD6C2[f:R7Af;F4@\R@dJi/)r?\.r+Jh2n5\>+p^d=V"C2`BDf2jo2k_h
  35.350 + :"WL)5Ds+qKH>0n*2A.9O/4p)5/r]k/I:NBqoNP45.^"b).gN+=)\="Ym[1Q$GSO40RpEbQ
  35.351 + [5[inhb=OKWjfS22Lcl_NJ?:&u^R*&Z9'PV=IF4\`=FYk:CE(=N6DZY?NajYc"7uY<8@X+%
  35.352 + f\Li*ZRu_fd=.'#R).Q1(WgXWTU"Kr(=VH`=4cu!uKu+RBq*^UF+\QkEI#85pLVI<_ckPT0
  35.353 + B`c&;oL"E/7@JEJQY5iUQ"a7j:*TE;M3Ein<,ieDAXo13:YBELq.q2*]hqdnRe[bKJd6POM
  35.354 + (ujdG(M#X62uVTE&Y9-R2N"Jg$U%E]Kc30Mq2I1q+I@U'Hl*&,MDsDRMT$#_,iY9-$db1)D
  35.355 + dHd3q&D*=EdD?\2d[egS!3^R3HuGe$`,Zm?0dAL#Z[=U&RdD!F]"./]W/\K2bf:>bZjN:3^
  35.356 + @mqK,XsH%291,8Ib_(q--,:R^"%+^/2j(Ss";Q(qN`Wm`[\Y!3r5Tl$!iUfe;*RH'*,&gu.
  35.357 + (<XFio\N*ZA-?<Tr6Wb*7R=Cmhc^:S^Dh8.X"<hEhnj,=uL&.!kqT#SeSZSWAXl:ZT(QjbF
  35.358 + JWH8'Z.g?<n^f\Q4_2,iAGEL7j3skL#HZPK9H)BBiZF3QaaobWTE9\AA0E@q'<\'2PPH/e6
  35.359 + JJpBSZisIY]W=$D\GgV(+8tuZ5\;'&Mosa6(LMiQP-Kg>Ap)N0IT!n;mrbTe6-!rmpNY)-7
  35.360 + 5Fk>/b0t6<hT%'`&(XBXf8]j-\gH]KnEfRCbi>V4j9-\Q`j;5u)k2)nMaL0fuXURs6=8ICM
  35.361 + B9^X3"jBeQuj$(["bP+$q,4:aD3^LN\LA)%%#*$Z60!kGR%OHZH$g:rt7g;*SDq;UeV:hc3
  35.362 + M-,c<H'6J`0QIfZt&S4'aZ37):(48FD[f62566^hnddN+I=g=Je`8#j`&Hfft-,=\.\FSXa
  35.363 + dMPqNZX4@^[l<uJY?At91Wc'NaOC%.q3f9L.=rHi3?3[q*5`7KL6:8K+C#8Z)d7`9jS@T][
  35.364 + 921PQlXA;S]fOYbZsV_&A+u"JX3gLX4o>5j&K9[Jl5Zpjh1hA`jsI/Xhg@%7m-Ck*?tj&pV
  35.365 + f6JX1U78$X6#i#+u;LIs5#urAW+bi3V6*[+scZ\gtVq-.SPj"T6?']Za=PO'*K./0%!]*:$
  35.366 + [SD:b>*"$L%hI/VM6>M%Q%W`D3]SVu0,QK>bVX*7,Aie,JrRC9m3a.%Frh5T.7[c'=t1]8o
  35.367 + EGd5nl\Y;D8gACX!4iuMcf%L"POSrbEIG(hFcbs+3JmIKq*V.VVglU@Nesp%'=]`mo>Me#+
  35.368 + i'%\1%):\UV;L&b,%*k!*[BZN-fU^Jinc?K*])h_2rgJkj5*#]*^f!p8*$77jPE\o*`M0,=
  35.369 + 66#Xin\Q/h:(=HBBGd#F6oA7SL]=/\_:8K)ub?N*eWZ_LZSXg^Rf6**g4-!(5b9pkanF3*i
  35.370 + &!tMr("GeUEeL*jWU'R"X:+0d)>>*lI>Na6]D@m,$(U*n0L_fBo0amG?ag*olZpkO+r-mb[
  35.371 + F$*mOj/p&TX>mlpd@*s;"=fFgCVdFlS+?PDs'"m^t)ek:$$+!^.2l10cs*a^N#?SWfkS+DS
  35.372 + 7kl2Ik+%#EMbfujN\Q&rtIWpmT-l/FZAUPE3!AX:ICZ'"@oD_8R+*+?q)M7u1[i\chT3b>F
  35.373 + /-Fde,QJ5J"D#FMDtdV.q9!:CLaVr?DtkE-_P+gC"%WD97M^Kcq0loNs24bA7UM2Lh>Akt>
  35.374 + VYoD>qs*K^u5V!!a'akXo&)*Q2eo)+7c<M.G=P^g*-OsJO&.T=>V'2$&(_)OP"Y=+VBPtQB
  35.375 + =uH?83:A7cJF?oR9(LO\"D>Bf'F!(^*Ieo%>;&@540Di6<^XVD+=,9dc.Xo_sD-Thss;=u@
  35.376 + @`8Yo>LPhL7DTi%dglBPP\?EmY8<pPj6omQ^GHs#7V>;_E0qmBO5[G#"Pi@-?`mFPN`<G=F
  35.377 + N`nhMIo`^D-]jSV^S2L<Y5asU7F/65l+d'lWnsNak?SRtnB(MGGp4#B%d7<NklXcg7p!m4t
  35.378 + :V15!6#[(aY+#k8is0tdAkcLb-0TQhh<+6Pg#!=&alRR=SDJHSU!`+HqOLs"%nih+=`mMGA
  35.379 + Zir&JaBh!Y8/L*HJNl3c_#/LiP1l_IZ;[_ZEqN`A%s,CoD\eU0GF`n5d3'U">[.&`3HqWl0
  35.380 + em8XaA@a,n$3e"KHB4E:q*u.9d?I:QYSh6cr'oS3N,m<u+60FC,kS0pH;h7];7]I]X0&<jB
  35.381 + M;$n/X&c)b`T_eDe++s_bfQOu18*1kU#.>1N^`DVr(/5%bJ[k:=ZoY3"K%7@ZI/M@1[+?"6
  35.382 + S0eapE1/T;kW);/-!7S<E&K$_]jG6Eb7'/XL1_g6^:p`(j6r>BA`9j/Alb:t@mh@71_Xp_N
  35.383 + 2kr0g%S>-U`:,Q^1qEuX,;]Qo<)keU=&r>/F^E>5%rq0H/Fi)Pp/6^c/Qa.&au#,ViN7l2a
  35.384 + e4?K#TiXZ8t<Eam@S&q2O11T>.18<pK"=H+UQS;%4`UU(&IZ4d,qa^@bi.-;g);X]D#rAf9
  35.385 + PNF?FR?2HpDd^nC5[eo[.SO<s72r,0s946Ou.VeRFB&FkjuC%"7`)@^rj"N+4iqZ[L`6ol!
  35.386 + CZ%_ZtBf9A:dPUsme`W/qN1!Q()\Wj8*"1b`B!bXDN+I%F;n/%a1)9L@%;)Vl:;r`1)Q_nK
  35.387 + .G+YVgES`o9A2VWH?/.7foO7r,nOp).>7qC2;eL:!6u='\f9\s<k2)%T6Y>MjQ\VI+4DuZ>
  35.388 + H+l/5<rPC(3NtQ'&c=PHGJuM$TuM)bG9=nH1ZkMSff/o6JSR4k$I[&T)DDSA,B$%OoVCA>_
  35.389 + 3j%[:/-XpG'jFf!k2eo%/mF?ghu;L'>0AFhY;brSe49J#lZapM"+T>-0BKeGG")F0,?W)C7
  35.390 + Mrbo$h1T[t\0WT>)sQLKYeVpYk*RZ^o?X%ASFl:Smi85F:R0I]CGf7pjfeYr1$VOPN*N"n&
  35.391 + !*/HK3^LjZ"l^-6\8qd4^DJe1BX5r^:s87VElm"'&[2R(;,dY\:6L&me5i<`L(#pV,UBu&m
  35.392 + J"eg#kL(M?B2"e)T(=Lu9:iX^qk;K&fe3AUu&X3^f:>VXB^k&X7.`0hN'4Q&ZM@i9W6&5*_
  35.393 + TAp#R7IZRmLk8(sA7&>5TSu49P4E'dbDK/o2+G+/)c<D1HI(u/]p2\8,IC`#i[R)\(l\l36
  35.394 + ICLLU,PV'#pEh9LH6$a*&8b?aT)Di<C5D26kBSL7kC!fNqt!9aT3$<r(N4cL/CQ'8L[;RPX
  35.395 + 3Su3CBb/Wm,=Q!tTP7"EdocLqI8^Z'nJ0.8;I,oY6b,"J//_2%F/5*Kfi><<kOOpI-(JQEg
  35.396 + -<a7Z,KAe`jd'4u)UZ`mOC@f1PX/^-i;=u7T^klJ,eh+\bE+/IuJPKK=j:!)W_B=.DfEtPF
  35.397 + g\W76_9KcCK^4@Y^^HkkQ[K$s"GY>$t0.4^LU(g(R4SW["LU?&umV->?auGsrocKju8mBP/
  35.398 + T/ER<-`%NSPqeWpXf'so3jLe;.e1hZA>fSa?uhf6`E,AS<@+4e2MY2AM,A"F7o^5elc1s\[
  35.399 + "5&L0QSp.XU9JJ(%!?I'kXRJ]"",>ni9ROAs^T]@koL%]apC(_2QOi<@JXhWli2[<SH\CCU
  35.400 + J@Ont?;^)-9%8,0qgU3l)DYDdc\;<LrdaL/]Ym@r-:KZ4\LfUSN*'.V)XbTp!Y4KfULG4`@
  35.401 + 7k?D+Z^k@AEeVmR;9`)Nc6=_ID?=p"u^-X[AXXShISFsbU=]1Gid<PQ$[#2p9.=V\$O)C?)
  35.402 + %Ejb5$F)H-H\edj#>s#$.DRJ*.(M<&?1M(atp#!CuL@JS3a`lFk.>rD9oj58`HZ$oQ^')Hd
  35.403 + gcObKDmf<coMupT>0(h8Pfb6RLB0o($%[%R#Jh6)"^nt\K5buE_AGcFL7B]?XW-]8\)Rp+]
  35.404 + K(_Md^?C/ZDNf_"?:@d-cHq#'k4gYMfEnn`XAgS#+R8`0ZCcD\E=lB]1m9Zjo2@6!0?,<j:
  35.405 + O.*8')Vr-"OZVPB(hBar*\uANZrWEjf&m).tO4]XaALp0Z#]LG<C'QsfHU2)s7K*bN(<Rqb
  35.406 + ,NVATHej<?aL$da[T)7_D4Cat\=]FW=l#=3#`l!C*e5<=#fJ7'?%Sb(-[9,[=>BC'K.1kq@
  35.407 + G)J2?M@I#DG2BoIEP=Capn0.GP7+,53M/%HAX*&M]c564Cj;f%uobf4.]"JtrSLL"Mf"]iV
  35.408 + "o<!Pa,%haG1;sCktYZ\7g*7Q$+i]?$SA=3:"b.DgL05^URA:lIIl)qLN.2iSZsTe4=3-7>
  35.409 + \p1+>!q@:h8_Tp&M<-dGH&^=`05.X:&2PJo(Bom\u"["Of5NCNmu*.G@4.D/;X#DhBkmBOT
  35.410 + $SI\?=F:=eB$c^&Q,tpE*Q8RcEgf@Ch:b\N*"NPo)\a03$dS0I%Z`1dTPX[YRX(-;TP]c?=
  35.411 + 1&l(d,]O+$R/M:$W)J`L&LP&On9apq2T,ojjtF7Qll#Y.qZ"m^GRSGTeerYaquLTu"ZB@:S
  35.412 + h`[#r!N:c.med7CT.ilEWG9]?.%,X>r>n=5b^A6Y_7\%r]+R*RAe#iF0m-!2<UN^1Hj#gb?
  35.413 + n`F>o&g$`']XO7!#@"N<lMa>d;&J\U$oE8c;i+*>#9mA-+,R.<8pqOiomKAkq!SnibNB?""
  35.414 + QO-A05O+s5JQmj]@$NG:1$,?Qh"[>b5%Zto6t\fo6JO)OrlkVr<^+2KVsWicVQt%B<?i7hj
  35.415 + SO\CV;q]+Q9R1S*\!Tb?jYq-QR#nEN[!OHO%ms+6WS?5GP=ORp*/!_`M)@%GTnNe+KUp\$.
  35.416 + Q@2KJu2]CJ1EftTM'^<6Yo@#%"J"i$.`^S?3<q_^Un&A]%mR,Y<7RYrm.ZaC0N^_>'[+QPF
  35.417 + gq)s(j^f1Sr'GuY<S%4AMMrU,<J;cdeKtX9$#a=uje)ES/JrA[X[YW_+5_=a7.#]+s^po$*
  35.418 + A)P.l[^tKj^T1^-,VR%<0T)<bQJ2<r//>cj(;@-lN`-S-^qr+E+GfpTLbmSkH?4p1m>+FZ\
  35.419 + ]BTB0T<QSdg5;!Lr4t'9HT)&i\o"3]M&(3ljl=f&47.'`2$"^MuL@.>!+<f[S):6X=Lt,ho
  35.420 + !fs_k<F.r&tEPM*FOq6]d?qLhsfR["pOY#g:hV$rW%ZjG<]p`3`jioO!E%9Fcut3@m#f"7(
  35.421 + u[:]iu!`>F?K^kB[Ri]YD*\`?4LFDD.U#/s-#2nWu5bUUP9+ulq][8H$T"EVUOFGNl2/)sF
  35.422 + A;hDhr:,cER&.Bci`,J$WC^BB/`$.<5XDnMu\M7cM6pL_Y,\OWOE]Diq7oY5aFC6rd'YNJ5
  35.423 + 4S3,Q5laEZN&Gb`6gPc0`!o5\J4Sa<a9r^$Y_'j4KFEfF#kVFoI$_s-kJe(s7O+ci5m,%"N
  35.424 + 'MWC5!/%["?<qk5mUFga4-g*."b)jObh56auIbi@#i?NR*(Ym]B#B?I%&*6VScgC3lC!k=H
  35.425 + pn^#tYhq8n`jhP\Grd,`3:faqSg9kiKs3M9:dW9;K/0"+\9=Z,8\K6VMbf4F.PYSB3%+bC$
  35.426 + Qg.#H(lZ,XGq#YYY_`'k"QYDGZg6_(HoXG'",N_?b(bi>Hk_Mc;fF/Sq1b1+3<'ZgX)4%\A
  35.427 + D7=;R<*5bKuZV=sY^G)0PBSSU@_8j?_7A,mignb:p%>dI_\eG\!m,QAYJ',"Y9#SHg.-Ea?
  35.428 + L<FB]6B#hG.ffp'Zq:..c+&?`A6+L#m5K.OLa/?HAEsn^-\s&83P=d9AG/dZg'De#^!_p:E
  35.429 + .fqrgdR<[8*GoG,l>mXF&,3#\$X@IKJ-(p"OL(Sc<05SCl6F.!R3=Q8BO%gTSLeV@`o%/7=
  35.430 + ,;9!.n%G_?a]a]#<ti,h30"gou1b#gD9ibi;N*(t"O@aGeKV*7;bX#f1WiNJ/#_AIjT]`tE
  35.431 + 3PLc^uu$e<S!_h^/n9ONJ#AL.Uf,ej_#c2@Jn'S;Of/-rp)#fRTBV&3(#0[g[na'a8(*-\u
  35.432 + !XNA!7]i#rum#<FRL:4HNL4o='CMC5ML+t7/7>O,k,k<s32pfE_4^7\E9gU$%6O<#4[\Y&G
  35.433 + "*ZpT.YsR[e9*kWPeg0@DU:6"`/QM$ohVgZ#**7"^8-ZZh,$/':!nAaeO<NhEo5CYjjbSF;
  35.434 + :IJNj]@<J\;6B[e\tkFns.a]j].dS<NK]\4^X&B>mQEr<^gWOEdGt-M*@/]<@q\$]k<1eAJ
  35.435 + =Gb<lJt-np=CCjOP:Nf!T#=r*.]O0@aWTf4B-&"`TJjEJWtR<kW]NX@GV="3f;B=64n,/U.
  35.436 + aGGmKse=#GJ&!/o:sj]:Jq=Cm5]FY_E.M8Maf$lPV*9oIZCN7c[?f]A.GooIc0OP(A2fd2g
  35.437 + 723Z]^PhB'%fk$K&FdLd8R+[amf^3M]I:cT(SCu<S=9.10&;a!M(to^ug*NKI25AkoUlUdo
  35.438 + `SH7$h5AtXq,uq9=nmg,%Ad7IXP24,g?#KkmA<HlVco(bgEF[BR+PT@Lg%Kq>@k7tFgp+Z\
  35.439 + <\_N8qjNS/\BcRVUg_G3`R.+Gh/Mc^t][@ga0hm28e3<`8"A3gh"L\FiW9kaP<'&gni0K[E
  35.440 + I@EbhUanguZh`["Y8<]\O=MRYo4OCOn'SC"T!)%/$,rA_5ah<nfU]gJ-=ZNRqIDgtgB'>r$
  35.441 + @@auIFaM+csdN4n"Q-0*iJ/_Gd,^[p^H:#"F1kMDKghGrF$SS;DIC0mRJhDO]Wp$\s+hO+!
  35.442 + &7*GVf!6AL6oA<R@O$20U(#%PQW8C>Ehkg10A\H::d4L(L$FT]ejo=6=cel]th,WFl#cZ_T
  35.443 + "5m2`N0X,H%JX==U0p_%i2-j=ecuWg#[jm/i1:D9p(*$t)W/dYhqenO/e6hu']Dl]?<uLI/
  35.444 + MuEm'Ae`diMINN4q%l!%:QYe:duJap)f/%*";N]@Ka5MSg*/`,`(k3%.5<K:krIK-fUF2?l
  35.445 + eB:/a$T7*`q2LioVkL/g_"d7gQmlj!HPA2DaA_1uhUoj(:40FuSH939-;bj/+lt[QENh4QG
  35.446 + !Uj5rPcp-7UB5i`\Hj8^K:2BLlO7,m>_%,N^CQ:L"j8E?(.jJAY/[RF`H+66hSA9LT+p.sc
  35.447 + S:urHij@2i)2BZFD_+#>RAL:I>G$!d[=P>Z+jZZl,8K8L;h&XmRQ'pS9i6p`l@-/55jsFR"
  35.448 + 2Ikl=AEHp(T1F.fG%]rlB]bUpk,)nU[VP$FD!';ck2pRDp2B*uE9A!Vk9b642KS%NFQZ\Ik
  35.449 + @So#G&EU@A`oA)kGERg[X72WI-9(/kN76Vp4)91JERc"kU(oF2M:3_K]lHjk[oS5G),:9M!
  35.450 + 1.]kba7$[Ys@hN9JiPkiRogkdG'mA;?b=LR++(&[;Sl?YNBr$YG]_%[H:5Q"bE-l&M4op6k
  35.451 + 0RRq\IUC!N,\fRE)QR-DV`l!C"I#,2@bUM<8jBr7`kAtS?pV.t1Ll#s&kVOd"4W+qotl?9.
  35.452 + A-Eh10VX!TOCAtMS%\@GWXD15/CL4%+hQpqa[VIM#CHf4CSuuk3U[([fCQ>o?^6e/7[;5cQ
  35.453 + CMq"**jfYl\SP$QCX0k6m_N\aX)(h*m%0a5k/6Nib\PeNljh5'f"Z$-_efn0Co5QqI`H9U`
  35.454 + pD!rCYm'J51aTla_`r0D4])@(>%rfg2)M\m7,LjL>-PlbAI76D=5j>hUq2_iU,4SmKV5/k2
  35.455 + g<3b3j/lmXEsZNnWnZipITBm[if`T%S#Dm-]VuDPkqOY4$9Un8;j4m`+AVG4TX,ennIYl%%
  35.456 + ?@#Q~>Q
  35.457 +Q
  35.458 +showpage
  35.459 +%%Trailer
  35.460 +count op_count sub {pop} repeat
  35.461 +countdictstack dict_count sub {end} repeat
  35.462 +cairo_eps_state restore
  35.463 +%%EOF
    36.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    36.2 +++ b/0__Papers/PStack/Eco_System/figures/Scheduling_states_2.svg	Sun Apr 08 09:00:10 2012 -0700
    36.3 @@ -0,0 +1,210 @@
    36.4 +<?xml version="1.0" encoding="UTF-8" standalone="no"?>
    36.5 +<!-- Created with Inkscape (http://www.inkscape.org/) -->
    36.6 +
    36.7 +<svg
    36.8 +   xmlns:dc="http://purl.org/dc/elements/1.1/"
    36.9 +   xmlns:cc="http://creativecommons.org/ns#"
   36.10 +   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
   36.11 +   xmlns:svg="http://www.w3.org/2000/svg"
   36.12 +   xmlns="http://www.w3.org/2000/svg"
   36.13 +   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
   36.14 +   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
   36.15 +   width="744.09448819"
   36.16 +   height="1052.3622047"
   36.17 +   id="svg2"
   36.18 +   sodipodi:version="0.32"
   36.19 +   inkscape:version="0.47 r22583"
   36.20 +   sodipodi:docname="Scheduling_states.svg"
   36.21 +   inkscape:output_extension="org.inkscape.output.svg.inkscape"
   36.22 +   version="1.1">
   36.23 +  <defs
   36.24 +     id="defs4">
   36.25 +    <marker
   36.26 +       inkscape:stockid="Arrow2Mend"
   36.27 +       orient="auto"
   36.28 +       refY="0.0"
   36.29 +       refX="0.0"
   36.30 +       id="Arrow2Mend"
   36.31 +       style="overflow:visible;">
   36.32 +      <path
   36.33 +         id="path4008"
   36.34 +         style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
   36.35 +         d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
   36.36 +         transform="scale(0.6) rotate(180) translate(0,0)" />
   36.37 +    </marker>
   36.38 +    <inkscape:perspective
   36.39 +       sodipodi:type="inkscape:persp3d"
   36.40 +       inkscape:vp_x="0 : 526.18109 : 1"
   36.41 +       inkscape:vp_y="0 : 1000 : 0"
   36.42 +       inkscape:vp_z="744.09448 : 526.18109 : 1"
   36.43 +       inkscape:persp3d-origin="372.04724 : 350.78739 : 1"
   36.44 +       id="perspective10" />
   36.45 +  </defs>
   36.46 +  <sodipodi:namedview
   36.47 +     id="base"
   36.48 +     pagecolor="#ffffff"
   36.49 +     bordercolor="#666666"
   36.50 +     borderopacity="1.0"
   36.51 +     gridtolerance="10000"
   36.52 +     guidetolerance="10"
   36.53 +     objecttolerance="10"
   36.54 +     inkscape:pageopacity="0.0"
   36.55 +     inkscape:pageshadow="2"
   36.56 +     inkscape:zoom="1.7990428"
   36.57 +     inkscape:cx="380.09076"
   36.58 +     inkscape:cy="756.04202"
   36.59 +     inkscape:document-units="px"
   36.60 +     inkscape:current-layer="g3898"
   36.61 +     showgrid="false"
   36.62 +     inkscape:window-width="760"
   36.63 +     inkscape:window-height="1141"
   36.64 +     inkscape:window-x="889"
   36.65 +     inkscape:window-y="6"
   36.66 +     inkscape:window-maximized="0" />
   36.67 +  <metadata
   36.68 +     id="metadata7">
   36.69 +    <rdf:RDF>
   36.70 +      <cc:Work
   36.71 +         rdf:about="">
   36.72 +        <dc:format>image/svg+xml</dc:format>
   36.73 +        <dc:type
   36.74 +           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
   36.75 +        <dc:title></dc:title>
   36.76 +      </cc:Work>
   36.77 +    </rdf:RDF>
   36.78 +  </metadata>
   36.79 +  <g
   36.80 +     inkscape:label="Layer 1"
   36.81 +     inkscape:groupmode="layer"
   36.82 +     id="layer1">
   36.83 +    <rect
   36.84 +       style="opacity:0.44897958;fill:none;stroke:#000000;stroke-width:0.1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:0.39999999, 0.10000001;stroke-dashoffset:0"
   36.85 +       id="rect4618"
   36.86 +       width="245.17555"
   36.87 +       height="96.120583"
   36.88 +       x="248.82765"
   36.89 +       y="196.71402" />
   36.90 +    <g
   36.91 +       id="g6133">
   36.92 +      <rect
   36.93 +         y="223.7659"
   36.94 +         x="346.78796"
   36.95 +         height="19.030159"
   36.96 +         width="51.619602"
   36.97 +         id="rect6089"
   36.98 +         style="fill:none;stroke:#000000;stroke-width:1.08018124;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0.60163802" />
   36.99 +      <text
  36.100 +         sodipodi:linespacing="100%"
  36.101 +         id="text6091"
  36.102 +         y="236.91867"
  36.103 +         x="355.0636"
  36.104 +         style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  36.105 +         xml:space="preserve"><tspan
  36.106 +           y="236.91867"
  36.107 +           x="355.0636"
  36.108 +           id="tspan6093"
  36.109 +           sodipodi:role="line">Blocked</tspan></text>
  36.110 +    </g>
  36.111 +    <g
  36.112 +       id="g6138">
  36.113 +      <rect
  36.114 +         style="fill:none;stroke:#000000;stroke-width:1.08018124;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0.60163802"
  36.115 +         id="rect6095"
  36.116 +         width="51.619602"
  36.117 +         height="19.030159"
  36.118 +         x="426.78796"
  36.119 +         y="223.7659" />
  36.120 +      <text
  36.121 +         xml:space="preserve"
  36.122 +         style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  36.123 +         x="438.72571"
  36.124 +         y="235.94211"
  36.125 +         id="text6097"
  36.126 +         sodipodi:linespacing="100%"><tspan
  36.127 +           sodipodi:role="line"
  36.128 +           id="tspan6099"
  36.129 +           x="438.72571"
  36.130 +           y="235.94211">Ready</tspan></text>
  36.131 +    </g>
  36.132 +    <path
  36.133 +       id="path6155"
  36.134 +       d="m 322.39366,234.14931 c 15.56383,0 24.45745,0 24.45745,0"
  36.135 +       style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend)"
  36.136 +       sodipodi:nodetypes="cc" />
  36.137 +    <path
  36.138 +       sodipodi:nodetypes="cssc"
  36.139 +       id="path6157"
  36.140 +       d="m 479.14368,233.03761 c 10.00531,0 15.54343,-13.29992 3.3351,-21.12234 -25.62918,-16.42178 -194.34421,-13.27617 -221.31651,0.3335 -14.692,7.41328 -15.07228,19.58187 -2.13564,20.78884"
  36.141 +       style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend)" />
  36.142 +    <path
  36.143 +       style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend)"
  36.144 +       d="m 399.05855,234.14931 c 27.79256,0 27.79256,0 27.79256,0"
  36.145 +       id="path6527" />
  36.146 +    <g
  36.147 +       id="g3898"
  36.148 +       transform="translate(0,0.4467926)">
  36.149 +      <text
  36.150 +         xml:space="preserve"
  36.151 +         style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  36.152 +         x="267.54309"
  36.153 +         y="254.91867"
  36.154 +         id="text6077"
  36.155 +         sodipodi:linespacing="100%"><tspan
  36.156 +           sodipodi:role="line"
  36.157 +           id="tspan6079"
  36.158 +           x="267.54309"
  36.159 +           y="254.91867">Progressing</tspan></text>
  36.160 +      <rect
  36.161 +         y="271.7659"
  36.162 +         x="267.2655"
  36.163 +         height="11.804094"
  36.164 +         width="51.619602"
  36.165 +         id="rect6145"
  36.166 +         style="fill:none;stroke:#000000;stroke-width:1.08018124;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0.60163802" />
  36.167 +      <text
  36.168 +         sodipodi:linespacing="100%"
  36.169 +         id="text6147"
  36.170 +         y="280.90646"
  36.171 +         x="277.74329"
  36.172 +         style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  36.173 +         xml:space="preserve"><tspan
  36.174 +           y="280.90646"
  36.175 +           x="277.74329"
  36.176 +           id="tspan6149"
  36.177 +           sodipodi:role="line">Stalled</tspan></text>
  36.178 +      <path
  36.179 +         style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend)"
  36.180 +         d="m 283.06571,260.15959 c 0,10.07749 0,10.07749 0,10.07749"
  36.181 +         id="path6153" />
  36.182 +      <path
  36.183 +         id="path6713"
  36.184 +         d="m 303.08493,271.76394 c 0,-11.10513 0,-11.10513 0,-11.10513"
  36.185 +         style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend)" />
  36.186 +      <rect
  36.187 +         y="223.31911"
  36.188 +         x="262.8187"
  36.189 +         height="66.833359"
  36.190 +         width="60.513218"
  36.191 +         id="rect3890"
  36.192 +         style="fill:none;stroke:#000000;stroke-width:1.08018124;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0.60163802" />
  36.193 +      <text
  36.194 +         sodipodi:linespacing="100%"
  36.195 +         id="text3892"
  36.196 +         y="236.91867"
  36.197 +         x="272.02063"
  36.198 +         style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  36.199 +         xml:space="preserve"><tspan
  36.200 +           y="236.91867"
  36.201 +           x="272.02063"
  36.202 +           id="tspan3894"
  36.203 +           sodipodi:role="line">Animated</tspan></text>
  36.204 +      <rect
  36.205 +         style="fill:none;stroke:#000000;stroke-width:1.08018124;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0.60163802"
  36.206 +         id="rect3896"
  36.207 +         width="51.619602"
  36.208 +         height="12.915796"
  36.209 +         x="267.2655"
  36.210 +         y="246.54515" />
  36.211 +    </g>
  36.212 +  </g>
  36.213 +</svg>
    37.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    37.2 +++ b/0__Papers/PStack/Eco_System/figures/Time_in_VMS_1.eps	Sun Apr 08 09:00:10 2012 -0700
    37.3 @@ -0,0 +1,943 @@
    37.4 +%!PS-Adobe-3.0 EPSF-3.0
    37.5 +%%Creator: cairo 1.8.6 (http://cairographics.org)
    37.6 +%%CreationDate: Sun Nov 21 13:32:58 2010
    37.7 +%%Pages: 1
    37.8 +%%BoundingBox: 0 0 330 127
    37.9 +%%DocumentData: Clean7Bit
   37.10 +%%LanguageLevel: 2
   37.11 +%%EndComments
   37.12 +%%BeginProlog
   37.13 +/cairo_eps_state save def
   37.14 +/dict_count countdictstack def
   37.15 +/op_count count 1 sub def
   37.16 +userdict begin
   37.17 +/q { gsave } bind def
   37.18 +/Q { grestore } bind def
   37.19 +/cm { 6 array astore concat } bind def
   37.20 +/w { setlinewidth } bind def
   37.21 +/J { setlinecap } bind def
   37.22 +/j { setlinejoin } bind def
   37.23 +/M { setmiterlimit } bind def
   37.24 +/d { setdash } bind def
   37.25 +/m { moveto } bind def
   37.26 +/l { lineto } bind def
   37.27 +/c { curveto } bind def
   37.28 +/h { closepath } bind def
   37.29 +/re { exch dup neg 3 1 roll 5 3 roll moveto 0 rlineto
   37.30 +      0 exch rlineto 0 rlineto closepath } bind def
   37.31 +/S { stroke } bind def
   37.32 +/f { fill } bind def
   37.33 +/f* { eofill } bind def
   37.34 +/B { fill stroke } bind def
   37.35 +/B* { eofill stroke } bind def
   37.36 +/n { newpath } bind def
   37.37 +/W { clip } bind def
   37.38 +/W* { eoclip } bind def
   37.39 +/BT { } bind def
   37.40 +/ET { } bind def
   37.41 +/pdfmark where { pop globaldict /?pdfmark /exec load put }
   37.42 +    { globaldict begin /?pdfmark /pop load def /pdfmark
   37.43 +    /cleartomark load def end } ifelse
   37.44 +/BDC { mark 3 1 roll /BDC pdfmark } bind def
   37.45 +/EMC { mark /EMC pdfmark } bind def
   37.46 +/cairo_store_point { /cairo_point_y exch def /cairo_point_x exch def } def
   37.47 +/Tj { show currentpoint cairo_store_point } bind def
   37.48 +/TJ {
   37.49 +  {
   37.50 +    dup
   37.51 +    type /stringtype eq
   37.52 +    { show } { -0.001 mul 0 cairo_font_matrix dtransform rmoveto } ifelse
   37.53 +  } forall
   37.54 +  currentpoint cairo_store_point
   37.55 +} bind def
   37.56 +/cairo_selectfont { cairo_font_matrix aload pop pop pop 0 0 6 array astore
   37.57 +    cairo_font exch selectfont cairo_point_x cairo_point_y moveto } bind def
   37.58 +/Tf { pop /cairo_font exch def /cairo_font_matrix where
   37.59 +      { pop cairo_selectfont } if } bind def
   37.60 +/Td { matrix translate cairo_font_matrix matrix concatmatrix dup
   37.61 +      /cairo_font_matrix exch def dup 4 get exch 5 get cairo_store_point
   37.62 +      /cairo_font where { pop cairo_selectfont } if } bind def
   37.63 +/Tm { 2 copy 8 2 roll 6 array astore /cairo_font_matrix exch def
   37.64 +      cairo_store_point /cairo_font where { pop cairo_selectfont } if } bind def
   37.65 +/g { setgray } bind def
   37.66 +/rg { setrgbcolor } bind def
   37.67 +/d1 { setcachedevice } bind def
   37.68 +%%EndProlog
   37.69 +%%Page: 1 1
   37.70 +%%BeginPageSetup
   37.71 +%%PageBoundingBox: 0 0 330 127
   37.72 +%%EndPageSetup
   37.73 +q
   37.74 +Q q
   37.75 +q 0 0 331 127 rectclip
   37.76 +% Fallback Image: x=0, y=0, w=329, h=125 res=300dpi size=2165625
   37.77 +[ 0.24 0 0 0.24 0 0.991089 ] concat
   37.78 +/DeviceRGB setcolorspace
   37.79 +8 dict dup begin
   37.80 +  /ImageType 1 def
   37.81 +  /Width 1375 def
   37.82 +  /Height 525 def
   37.83 +  /BitsPerComponent 8 def
   37.84 +  /Decode [ 0 1 0 1 0 1 ] def
   37.85 +  /DataSource currentfile /ASCII85Decode filter /LZWDecode filter def
   37.86 +  /ImageMatrix [ 1 0 0 -1 0 525 ] def
   37.87 +end
   37.88 +image
   37.89 +J3I@:BHu(:pOk^R:T.dk*=mro@So+\<\5,H7Uo<*jE<[.O@Wn[3@'nb-^757;Rp>H>q_R=Al
   37.90 + C^cenm@9:1mM9jS"!dTMT<$3[GQ$8#0$s<4ZX!SPQ1`C/m<k<ioH)<bk^Hj`\=EYZP^B4!g
   37.91 + 3;'o"oFO(X`dh"8*[iD5A+f'R[o?>ioWjnAY&^gM+`4=1jRLW!YA=M/6)*KS9PE`kN%="Tc
   37.92 + _Aoh+fk'&t\ctIN)4XQLiVpoI(>.nOW?*DmsG$@,,f58"PDKf<uk4a;=i,EpG4sq/+a5h8d
   37.93 + >eAJlo*B]ZT!'31_l[h@F?.u;GBO/Fms$q.0(\8JhnaScr]a26g[)`OH[c!ea5-IbHN.>J^
   37.94 + &uma4O=2qs$*R]rqo%N,N/ekE&6SU_%/pY#XOP%r<0s`>VcdTn?Vp$6h#Hs$,(:o3t4UJ1d
   37.95 + _,U&KE;87<)6$&4UXR>8tG!P4okbE:do]7$5Dp*BCCsHPf9CjGP9SnfmZ1_N<P!(W<VLV's
   37.96 + ;<['M)NEcU[r8b'0?1!"Cb@l$\47%5DoZW,[19_.8^3D8sSk:fZ;U@13?EtkSs9(MWO4YG4
   37.97 + F$U78RFTXQtoORPZ;"=bh1/W+Gdn<DW`8=*<Zo'p,;=t(t:+\<q912Ep<4>aKPr2cC;DiIe
   37.98 + =]UeUj&Ji3AS5+DoHeiff@<$:=41&B!EIOt*KsUYFo?So=&oL$B%e#sM.tF<D6m'kFksZG=
   37.99 + uLf4CKoB/ED,(FrP`g5G;KJD?.$pUG2AN9::[qD>26Ti%akKdi"uq-J`)nJ%>3UV:)/KAQu
  37.100 + 3q"iY[\%M;jo*/W8X+c8CUAR-m+uj;AFrOfAd`n:WD!U$%]D85^LXAf6I&RHBp?D4'K(L2E
  37.101 + LD\^#SOB:9<[SS1%?LS/=k^5o"&3Mqk7kIM_.VeLHHVl/fmm]ihX]$@^_CHC=GWp8=[_6.G
  37.102 + Ip;s^Yq_lp-laqo/ZtJ-*Qb..IQLh\)\o,L%Dn8]q]k9FI$c6e.G5&spqr\X.EVpUTU@<PR
  37.103 + A]/We[i<>"*&ft'F*r`Zd<%L:n'Gma-U5juI-3<;Bq:#`eTLhgA(u0T2b2\G]Va`?F5=$Fa
  37.104 + S4O<Kus,g5Cq=/4n"TjpqDNUjCat^LZ*PCVN'tW?8nqBp0MZ9lhTE;^$Yasn#bsN5A.7crA
  37.105 + p#"Wd]5c/+EA*8)Noa?g#T.+'\5aDup!QVmuYsli_a@$3J#!)Z:dP#(E\'$,@AU"^jG(Ja_
  37.106 + :]4,:cLTH"St0KKBRGU!M<*#aL7.MK[t;[4G_b'spRejB-\$Xn]JL@Adp_74[ri=nJ-d';?
  37.107 + >8:_*l/+/6J1*a["QO0C67#A/A.DtpsrS[;CL9X2j^,VAoU1@>\O]jA*LoV*Hll_7l3\Wu.
  37.108 + gD$Cs0o&V8,=2&86dB[m3_Z@5(7&DoU]c71;@Z#a=UcP87#@%(/k/Cb*@'WuOciU;8kE/;-
  37.109 + 03"4P>Z9n8_H6SjTM9A;N=XI=\U@,7&cGLY#\0J>q>#iZ'J;5>"`"8/`jp]QW!6X9A+_Hjo
  37.110 + iMf;\!81=cG/u7*1iq/nRf1SMTD]d@+!/C/%j52<Mi1Ar?r&ZI///fqAA8;iYln=j8ti7-U
  37.111 + 7@Y'*Rnh)jeQnX`\)H;@]24m0cZT2V*W:YG\2VqhBH<"=LV=q*d]71#Ye/r!3V*CK%E&Y`6
  37.112 + "MGF!I7HgikUJu,k;;+0'kli6+<0!,>>"qTQ74G'4Y*Mu>>ta@_(SC?:RT!C,:$KVWVc<)U
  37.113 + ;qcXq.?sn2oa[]q>)b^V#nJY"XQ^N]^s)#qefFn8WWn?_:hT!NX&Vu!<@X&2lNHIQ!!9CU>
  37.114 + 0U497.@3VEiTD%a&[k)>cZDP\l7n7?#.E)Y>t#)=5*U[lihs1<N`@PHEg^*Ok-a;/s"V2).
  37.115 + W#eOg8"_H<<IE>AJXkWg1lP=kXU#XS&9o<J%$.lBX_,2,5=DL5HEJ>SCt.A%#>0[b<f[6#?
  37.116 + e7[oVq1>2c/k!c>9P<n?,4>%:Sc29EC10'6EnSTF&'^:4sdZ.r!GF03^=]2rn<?$iDaDP]Y
  37.117 + 1f661[S&osE7.@RYmaI53R`hg=:nf23qHb,>.IY7?\Q>6u?ebNCn"ApZf*_E_HiJ";jp/_)
  37.118 + 0*Yh>*J<RY!Pim)!oXM7JoJ.9_cUg_hcqO2n?*b9G[h=p>:"UUdF'/u,,^LU,UTdM1:S+rF
  37.119 + &a`=N!.M\a&neM@SD'.mTqlm<l5hN>]"8]`]>&!!l3j_R?R2r;9E$:ULYi-N9tdG3nW=,A?
  37.120 + ;b9Ectg6=cW_tC&aJ'L0>W9Eua5Qa]Yq[DpD>F'G.:4C2\Y"[?O"_NZA"fm$;Y<)@j+:h#F
  37.121 + '&mE!Zn01KX2*MW0[iR.>i6"rJ6V<c]pdhUn8l+K5J1T:)oj4;anX6#s1<M.etb7%B%$YCg
  37.122 + #E#AGsMcGaBIPlfYXgf03Bdr_E/tEdhRh&h=H.u$#m,Q?VA4C*4o5C[a6OC9_?Kp91[HTU#
  37.123 + \Fg)Ddj`bJ`BLi)g<3YplGpCn'st!q(LM"VOc21,s4CcOG&(7\Z=arrYk;dE:Q;&K[[,Fhg
  37.124 + M:VE?4FaG7=!gT_hI1=d:&sPj;@dJR;i#Y7J5L3h]'(=@u]M5\"<9Je6e4(We4P8m.B2p1P
  37.125 + "KpX/bqj1$2HeL%.bi4ZIH4ebhdSeZEK&q&Mc\eB<f.IQ,$NGad[apQ4pINB9$f`oPXmP\$
  37.126 + 9Ob5#_>jnj+ep"BqTFWRC*F?akt$TUM_D_N:.#Gp6La#Y^mD8+P@HL2\:7IeDpUA,N+pNcX
  37.127 + lB:e_`f#t7A>!L\e4h0lag6p5mfm#1mDk-dHaC5)44Zg-*!$13Edk:HF4<K*F?45##cOK.;
  37.128 + 8#c/\Mo8`$($W,=Mk"*;i8HmH5:X]o]KTYIq4@oT-Wco2reC?s+%b^B^T70;/r'5MiS$G\a
  37.129 + 8/!K&,UXqjZTekpQNeXGOL)b]ALNphMQN)J!!RABBbsGXQN=+$.uXK&+@+<@F1UplmEQ\TA
  37.130 + P`[h=-m5O)Va(XQ;(c^4CV2mb7a#HCaMb\.BAE+o]SZbc<5#r!R&U$j)sEIa_*8fP[Xg9Y?
  37.131 + msPkRekrD61\Ds#nPlCeaVgW@V<:B($faT'TeqWb;eYR&#u'`g!!!K]F9YT3`5+TbJhi\2k
  37.132 + M$YKPLklXXm",Yb6?i[>@6Ca-,nun5[n?E?T[0mODj:G@bOBW(]?H+Y8^rab(OC\L=M#_Fp
  37.133 + S<.jo&?GjC'aMPLT?r0+Y_L1pTWSjUWt:L90UN^HS=MA.":X)nN-,8b[h3TsSM7Y>OM7B,_
  37.134 + XXVO"onZ'OO4K_K*LhtbqC(;d,=dMr=3d.%^:Jl&0CMl&0!>2&Wljf0`M\=#+Z?1$>INfYs
  37.135 + f'u)YHk@[1,[Q0#jU-V!YDT&l57j:[fImSA6jr#n`>kN$R!%<1M8i\.CFjd#+IB#cqtNSM1
  37.136 + cQ;)Js35n'aM)DRj#ER:5<LCQ%rTM['7$-*p!ko$ZP)!TEfc79fIb8REi)X62f&[n_P\t'G
  37.137 + J*/W8ZnLk>#f,kTI*ASWYnfZ4tf,#P1*NAWNl2)4ci?%OP&Fq\'.H;S.rrNMI++Th&d-.?)
  37.138 + !iRjYSFR#Zn7j'9&LJsO,Z6QF12un!-JD<g,4Y%6ER,M#Ii4D4):2W[&o=2G8=WRP,nWcr:
  37.139 + tm$H"Y(tQ-1CRO8]`<"YamP5"L<(6d<`LMn=/b'`QBV*O)hZ;$Rp"j-o$i4ntbJHoUa>E+V
  37.140 + K*kDRUQ_W1FE_"7]Y$dbQ.,"QKik.uZUB;[V\#Ik1#p/II*>'%\aS)(+r&,RMQIo-H+i!hE
  37.141 + 6V#H>m".JkEjfe9I;#kK](EBc-u&.K9^2+d`Bdb?Af))cPM2QRoRc)!0KSt7\l/'nA?1Nt4
  37.142 + q2]P+YVGciP;a:<r7%JBj#h&`0o7o1Wf/8bg0U&H,DJM/Z[*Wl5b4=&s'%nN$I5d4^1D>A4
  37.143 + ''gNOs#B!;3AZtl;jumUT.Vp1S[(ZS;suFsYr*3'dF,nFo#T>/bbL=4XE3&Hnf$^JlOqJ)T
  37.144 + 5GH*0_h0D&OF^m2lY6+P+`Q<pGt,,rDX-)'Fs`@q)@hd6'3@_oH)q390R(/6>?))e1@.)0V
  37.145 + \0r4B+C3oPmAORmZIn6o"!pPXuLEbs]AC6Bm$WoMmonbsg*85."dhP\-Q[CFI[G7oZS;P^,
  37.146 + 7;4Z5-t5no"]@5Oi\)b'Bh8HH^^e<`<s.5Oqo9XCEV[%f9R2"ibe9'jXK/6'Ssm_u1t#B8]
  37.147 + Qn\[aolTUGR40g@O'Xpi$lVUMS$)u/8YKjRuK2$Hu9BjP*'>mXH(J`>b:XU[g'.Z1_)!t<4
  37.148 + ,1RQ/eP<Uh*p8e4\5an3ePB).0f([;;O'7Col4%_nPdXt.rt_iF_b"k;](c3!Hd!fZkZHG<
  37.149 + oWdU\s6W%<C35+B0>e-:j$nam!i)oYpP=H8b-W1Q&#aRI7r+-=Z$^eaidQsRi+)rS5lH@[?
  37.150 + 4Z%`D73=rY,R4nuYBEpK@1J<=`]UQ.9.4a&hro>a:!k<S"Ts-!dn8@'qk#e`?O+o1E$W@$U
  37.151 + [m25+C9dpP%-@J2?X2D&>nVdG^M@e6p7'nKgP<Fp>UVR@jI<,H0Rb5et0<K,7+[QuO1.qD;
  37.152 + .5?/#"p,sbr:Ls0'BWN"]o0Zuq;.:;3SP0,qQ>p0\B407YB9mm*p4$h!WD_<&:"G9@PQ*1U
  37.153 + pna'27<YY;[^7.L[&>h%-l,`r<Y&l/X)7Rd9")?8f"U9Ib=P`e@.nW3QIef0:Ik-CD"^57c
  37.154 + rk/7]0*P;@CC`*2^*3#,bc(K5#u/\G7'kL!reFBDmhH$FkLcCd;]pVBt$TRpEt)7)fi/37@
  37.155 + ,$32b]do2[*8EDRU^,f3`W\Tl1WRFB98s(KA4O_\_qI(b/S.eejtOOUbA)E;*47ePr'AgJ]
  37.156 + R(GrL4o2f3^SK'#"SENU+'FFA&rm'[5FH?Ep=f6MA&JU7$XH[":opYg/e@rrNl)pf*\f:-t
  37.157 + CT2N.mS<qK(M@X-^`I55UJ?,-V(Ta2E_1+ALG?:JcQ_b0NWCYY,H.V4[3$!On)#]$jrRL83
  37.158 + (V>)SefXWg!#&c!F5qDMLCBIt:3RA)<Ijt>!?RR,K20+53%KJMnV"DJEO\pS1JF<Y/P:,SJ
  37.159 + =%9spgo2GiI?)hM7B*p3"^MhI%6RLB@nc,R"%FOabY,*I2I$]nYk@Q08Wb'M>5<*pnNQ\N1
  37.160 + CfdCDa4GGdE2Zo7`K<Tlq<115gUKf8T%!K7WUl_<lmKaU,;e>m]&2pb@VmQ[VNd+V&skbC*
  37.161 + )%m>=eo:,$0S3;%IipsJk0J#UnZ(?^a'07B6FSG=/[Y\(;r,h6#I@ehT!3AH9!2jS`':>%^
  37.162 + \$."hR1OE6IE1$BamX^WHTp9Q`P*Fn)Ohl/8CRJs*QMCu;\0ZOr\!NG$P\Jm>)'P8Gc'!?V
  37.163 + -M_"QQa;<)R(HFTO@gXq:$1X,Nj*#qH$R4=fcH^3/LKuE=P*A8)6BAh,ESnX$5pZC)3%7gV
  37.164 + &Pf6RX)lBCc.amLRh24SUoajeU<@#kb#EFS[mokq<IL<4cS^`T6>.@nS&q&0:9;^FIEFaG[
  37.165 + 6ZI&Z'eV-UY#,/SCV_ri0-FQ8n&$.PINqfqS4*UGs?k(j)?14a_R,>$=@\)G,k_8LF:0-(5
  37.166 + 4.fh80QUnsLo&"4?kWQ1m&mot)_Sf(D'H7*1uI@g:nWHo)B9r4JnO.Z&ATJ\=#Znmh*VS)`
  37.167 + J(_>W"fj=/h@%>kubo6Bg>*#'0ANijIg_l<KcSicUSS"+3N/>SOd%udYnB]C0D7LONGVaV[
  37.168 + \Zp+1'\GpYCWWb4rNC0.a%`B1RlaWlb=X8CYc`+C>">h0@l6=eZ;lYi4!Md\d+>l[E-_%rf
  37.169 + )_peK<oN`['<c<3mY/PQ+:_mZqg(sO<_-c$agoSZck/3MRBk.i@A)KBkdUUE880sCU[?8>T
  37.170 + 7YogW5o>Gh.3nYo/fLRtRYCM%CVc$5ohRS+*1WSGKasSGN*'P4u@A,t;%"Fh>&nPJt0R+1t
  37.171 + fcTDKX=:><6,e%K1N]t0oOqn5ms1od$*]!g_8.iDZP<Lh@VB$<HqGUGg_)SXp\(KLUI>V0+
  37.172 + I#Hu80WjQ%-qDjd#9>>C<`!eH@lbg[ZV3Kb9]KBCrgjlh<@sQjB^`$+AS8D.dEMtfN@N9Xa
  37.173 + >^adX[*"o&`XR^B11eP-WQ=`]bGqhhGP0(NRu!N>V>HABr25JhAV3+Jn9h^jmgm@\-cfBj3
  37.174 + 0+<gQV#EPfsfb(n(_TY>i!!;9?oTCO^'QbS-rk4n@:YL4"OMcW[d2si9dPu`uNa&DQu7OFj
  37.175 + <S)doaQLmX;/14P-`[=cg9,M\FF><9Z)-hJ2!M>8PeXjISM:^E#;iC[ipg-GeM3&Y4@[*Bg
  37.176 + Cu3jmUNkc6\\*K&O=Fk(=,e[G_5$TH.TQK,++:[oP<SSnN,F4%VVSfN+krJn\,L"Lh,h5h^
  37.177 + N]oUi/T;Z%`eFR&"!DhD>J(cLJ&Y5hi+9C9cb2.PUT5B/6^]E$/[FZ@UdJY)pl,h`Ze(?Ge
  37.178 + WEn?>pib5:2\%u3`Z775rBiGj8)/sQhjmX%h,WAS"_QTtgHB)=ILfBU^YBuZgjCog4E@!!-
  37.179 + 0(Qdh0q&b>3gFEm`GAkkPgFCSr;h3Q0EabV`p=/^7gsDTB\:RkVgH'?Dm([[&3i/l[HP5rk
  37.180 + Y(q/aP[CM8$UgZaVJ7^$=sZm/GE"lPk_1iU20Zm_/_ihXQQ]h=!*BO4aQPN1o]hq=&W9m!f
  37.181 + ?2rt4N\"n=ep/,pFUYd<WN0ZnkenfKHi*ZstQ2=l4)o"R3Vn(%$e5kR>f5YS0L?Us_f;>!.
  37.182 + VosVX.IpMb#&b[;Wi?(^;heVsNFn^B2pV2.Ns+0quQ.!&4m@T+-s,m+AQ2,otq7iKrrd^(;
  37.183 + Pg7[)n/nA#s0;Gc[JPHaqnKiAl0J'BL8A,AbjC/E>es4JKj\\U*8eQ?hojAp_:9]ir@1;`s
  37.184 + 4FUg(&gC#X1bk_&,6hK#mGrIi=MAU/f>+R6fJ[pPYNYBMacY<R+-"6*KN_O&fDCD8L9QljV
  37.185 + !t\Y$!?C9BHe<jNIW^Rn`&Z1ZC07a.GIB',]0kM)M(]BN1BeVO9?=;sG)9Ptn;YX&\I#Ra`
  37.186 + *q33Q'>;oE5BO$IqjiDb+\'%'aTf5':Nd`Ufd[b^BgS(6rrrkCYd%u_1V#kc)CT,7gfpDJ=
  37.187 + fj73jp5#32=XOA1K7?O?*BZq-3'^OnB8YsmMoajfWY.p0!j_O[<AnsA>QtQ%Pb_&9.WS_Xh
  37.188 + *$,n,M8eLpq&GqXl^.\(Cb+6kc-pI"VJ$:I/luu%h=#Rc*%l-pT6eQM[[Gftj0RdLD]0Z=Q
  37.189 + d=on^H\u!T@O\Np;A[Z@J]1Nb_gMT/P2t&XM!i9i9WKXX<S$<E2!dC2c)9u"99!2Ym)MtJo
  37.190 + 90ma=4G/60Z5''gf09>8K`uKOYlhEMB9;[?/Pc%E#3Y5-$uob&83>E[6Pf8Ef\`e]01.G.'
  37.191 + c^Z<n0K9UnY*7)mGIS&Il+OY9ArS*n6M&*"(E^[)(*!Q[eubkN__I!ICgna`L#205;Z4\oa
  37.192 + =l@MaTjP[Pn;rRa@-)B'(p`]4F]gS&`/L*hbFJUK\;XQs`JPZQ)"L$19jYWf/m#<_u<:r[X
  37.193 + PLNRn4Kh]th*dN*oNE8)V\FPZ>ut_c`5&Tn.h9B\$u=*9U().V-;_+5=Y;V8AU.unD@N%ef
  37.194 + dY'V8m9SIO(qnn"iG=bG9a_;+L]/'D,PR=;.m5$NQZTRGGJMfTQa"FA^iX2N7d!s"aOGsF!
  37.195 + ZGpfQ0cE]\`;7JVG941L4ZA%BEbe,$0`f'ZF`!iCC0='l&KF8]"HIe<g.:Q"=YF*j]G#"sn
  37.196 + M'N92^P+rJH8Y@@:mH&o*g$[RNfP@T#hjdJZ&V.k6e`L%\bIUk8cfW-BkB+<9,S`]_?'9FT
  37.197 + 0(3Q>u\ME3065jaj[;BYRT;]&?RW#3jqRl^,k]kmpSsgPn^S&;&`lDuY4(ep>?u/6U1EQI*
  37.198 + M#gu<7PU[308>;-DTue4&N.e&DXsK**lsSCc*"7*nD-ONe"Bc\/!=r:G&i6dguga,oC04UX
  37.199 + %SnVe^X?m#D:u[DI4dDprG[*-$C.In'EF&WDChqSY(&PVS+U#ebGa!]9[elCO+)USAas5b+
  37.200 + .XlfD<,mX57HJ\%VT!Hp\(V=A2I'a5MJ6':4o8YX9/92`hJ%JL,uHJl6qtE.eqUW:M]/M]n
  37.201 + .!YFUi@olBpLMt;RYS[Uid5ld$%?@]-a/#$\iLEKg_K'thC5m!GWM=_KomV32seacF?`#XV
  37.202 + pp)cZsGmE7Q+X(e5RmL0W$-(1<<Y/E._d_X7#>?linBnp9k\a':b8Pr:!\["8FV(906m5DE
  37.203 + R`'de!XYP[M6UM*`<*dgU81h*:\:_UPFV:j"FDeurEkV=b5NB$CHFpI^6<6=6;l2hJg<BGP
  37.204 + >nY)@d*tLn//Ns=.p\2PZ]K>DE^Y`kelIA23B..7t:ma6Y/BBM:*.K'8\8,:tt2tEP/E>Bh
  37.205 + nnD"M:"`p0T6t7+[^@M'8%R<6S<n9r2B<M=S<Kb7YC<iRF<ad^c,E3I`r!dO^b0Bh(i`(GV
  37.206 + VBNgVXfTY,QSC5\%t+S/2f^:BXhMTiT#TE8Cn\aW3uXFO^#TZ+.0n>cltD^U]K'1Y&=4:$?
  37.207 + &/<I/LcDf5Y9Z+Pm0/eW]B^IusdDhhH_L`'9%2*>AS"W52L(ihm4J6g7+Oj-\93NB;A&6]j
  37.208 + FOlp[H>mgOm2r,L-4/%^,tZ*>.<JM.U6,4Vgn"(VV+"9X;jsCZAF%<:Zkdf2EXP\-,sd^th
  37.209 + M0=43CGA,&h13%<n)0!9^5n]Xb9i.T:th*9I0U3:-m6j@`1VKEAa?K/bbHTo2m<H@^'td!*
  37.210 + E^X;sS:Y.J;K"=:u?TkHm)iec*2pb7RnD3>>ZJ.$[qIo4'?eUU6>ON*,(ZA-bnmYG<Yp!"2
  37.211 + e=WJ+'TFeUKh3\a(j27p>V[a\H").'>K>I&o?f@q4'B'r5*Za?s7g@B)rD=++#kO,l^8cW/
  37.212 + ar1tQ7T$uKV%.YJDi3Ua9h-E+hfkbfdO]0j"hKN*lD]QF%UnUfEbL:oYebb]bDK&4KgdTh3
  37.213 + c+XtM_U?((gM[8n_3d.\.1+(BBo*G;GKU0JMfEu\8OC/crs%:Mr4s-Kp.X(HrQl2;.II5*R
  37.214 + .^mo^s"S\0,>A.R(_;6Z=A<%r]@*ASpKD%l&05`0t(2qg0Yh>N3B*8;%j9[K\;]Q16tk]NM
  37.215 + snWU2!f8AE1ZH+"lSi0pf1H7)7K.%;&9KP&d^@W]=E.jcXnTigpk+R>3S14N3I>7WulKT0/
  37.216 + @;7K<q<;9b?VIE306rb)3X]33X?fW6SaDk:L[7%6g4>TKT0Q>4FMpH3&)-_L%A*fSWqP\H+
  37.217 + SWc_4he8n[FBtYsL[,qM;Giqe9]l>GXDIq;M(Er&q*N_-n0[uoPYNq_gLg3UI`6o<#OpesR
  37.218 + T`@fn3qI"Mr9p5c*KAYI,5uA`%CA[5,`J&?j^[,mSMFNA,k@LSmHrlFGEOi=";c&_c)7sn7
  37.219 + ekece<k/[kJ1;7!$HXFc>T54[IjI3g=rN[Q#5<fp_;JTDqoZK_=&N4[b2l`ZJpthO(L@I%c
  37.220 + Mdc?Z'Wm[s4IUi.MK!7<0KkD@[uR*$9XsZ<*]0AmFGFpRcNuO3:&n0-XZEI;81AbrIg]h44
  37.221 + YG2P,WM#`hI>="g%OSqKMBd5B!N4tpYqqSG'qcKQU'XV5?76fZ2,k.EpZo8^+G]8p9br<or
  37.222 + q?ID3Q?DlNqpJC,b<(D*bG^Q(2_g$YBi:laUmbe2[OP]_.qQB__rWB$\^?=L'd['=Jba`qK
  37.223 + )<?*.DUJ=(`KDkZj1I%7MuA8@814)`#uXrW,W_a@4fQ#n%tEQ"V(?koEU,/_F7u)fL&67Gm
  37.224 + W/>VfJI6u,%?`bl)2DpT3(=k+,H#,W=AYA$fcHf9qSrX2o@jBD#=gap&@q&q`%79OO(Q9r1
  37.225 + ?O;T9_?uIt*5$YLEGho@FN5B"6TM#he;Ud$_YiJeA.l$*n_:UXD#PS0r9H,tT^P!1#ajrh/
  37.226 + ;^^aPY.e-$$s"V5p\56J4%//#NtG,jm2"69e$<!rulXagNb^s!]_X;\n-nJ9206(!/<$<TS
  37.227 + 5[_Qtj1GfCES/-kg(U$cd_6bO&e/S[DAO&?@#V7&EHlt^BnidFF57AaP@kL$IeVO\O_;lr7
  37.228 + ''cNTlame@TB"+NX2^3B#/\8p5>+bd#_O9ka1$F(]F6Qjg^FGc2ieq<]!Odj)rA??-+K%t5
  37.229 + iU\;4?g]282?Do`!GMD*$IPAb/?8'%V.^b`'-SJ:_@M8]^[:9ZqNk<h)WD9$]Ii:`'u?V:m
  37.230 + _@:0e>17aL9"]JXD;()4IB(5nU"VENu!9ZuF8LLd!K1:IAr#U%DS,BQtGYMFI<H[Zd2uU_=
  37.231 + #u@]-/q7R2nf_T,,NE(:9-`bC5HN*Vm?pdUG@]#3[8`,*4o%Z-]n0/Ouq'RL@\E^e>RRu,Q
  37.232 + 2W@GmiqR-N8a)JUZ1jOnaD_&JIQQ0/AK<`L&Le*J]8=YQ.XG]W^N(D0P+.S(m98uKtO@]kC
  37.233 + 8K<mb/<`XfPY"Q6$&a\5]8T;YQ-"uQ8Xu5@XIDeoS4Uqq1b=[&%%YN<TLoWd8fXQt/>Gg"U
  37.234 + _Ko%`N)I#9W(L1W(N#J8t;nRXK+t'LWWgi6X6]bm&s%ZYY,D09,t61/$D<$\I\>09/O(MCq
  37.235 + !&b\4_dk9:WR7%'<*S]$&=29AI6Sm(Z3k^e>$kbIcEN'Z3U,`(WkD9O,S2Cq`RgLWjk^9Us
  37.236 + 7!XNO;MbY66-a_A^cI)=+WcqOqr9cVSU/CR<Sh9=q`9&*WF7+Y.\fM.=X9q9p3WG5+[Y"c:
  37.237 + Z:#+T"m,(P8i(aR*c,A2Y']VqNjA&D1:0cpV"LLNiek0c@cCF/pXQrWolqYd2:3cc[o^,EO
  37.238 + n4sJ_:E8q$/;h^ukta//:L*ThD"g_QpbQIQ:Q5-GXSYf+r(kQ8+p?FeFPP3u!)O+*:`TU6/
  37.239 + HZ[Arj]MYbl%XjD$Nmc#Z-Ke:meoASI/3,$rG1X:u)UXk_)d?%oEcJ;&p9H/JCmss/VZtd6
  37.240 + /7BD&6&t(f?76cK"t&>o?MQ*)Xs$;;E9cI1RRd/cr-u;B6p9>pE54#))q$!M(Q8BI2)T,Z9
  37.241 + T#K\\+U,p<CS/5h`""J%/CD'jkJ0N-9"dJ=mgPqsY]0eZ6P"?<Rbof#fD3(bSUe!R=:GU:g
  37.242 + tl@[&=$Leh[m5t``1*Gs?#*h#DqU8AK2Ud&:`E9=(_^u7l1/p+He!Mu@XXI/5jjVR=;rp4q
  37.243 + /OhZA-Id9C</cf59[?Ci*n22seABU45b(bl%nSP6NNH)YAI_\992iN.:.7lVi"iFP=cDHGa
  37.244 + H]#`j])\GkuHH,eSq#.Kipf[.k)3E:u,@_`B.+jj&P<5;sdqo/SJ1DN7KHRei9ka9l)6.Ad
  37.245 + PkX8L\Efi]IS>6<?;Teu5(h]m3?ND$dmn<W\63ESCnUGfR43+-gjbgR)'UA^\OceW"`,T_9
  37.246 + D#C03oMe"phZ]noJ>I#57Zf(Fe.\pC(*Ls`%6:5U/r.aZh]K[XL6e5VSPgdXNiPYc4C$+5+
  37.247 + _N7uq*Rb6?B=`bY&m#+s`mo_F*=?W-#h/nLUFkLPJ`usIPe5KO%PZaBBfr_2INLTtPSLkdO
  37.248 + 7/7YQF=We[TH<Ko/rPeEWa=C=!*W'Yg=l[mn>"%`;D@Tq$R3\F!]Gk:In/:#4i+nOA&m>CU
  37.249 + 0E-J83@G$nO1*Qc4kW64K5BEiCCmC2Q>_NP^RUW0rEZd!*Z5B9gu,:b0aF'=JG2lgYKBDJ;
  37.250 + @F(iN.9q>I]Ppc,!A!YRcGZ]0n?igP9&SF:#Xt)r8QLh8GOP`NoH^O]C8YJ@PuWaHR.`^.l
  37.251 + aS."g7\mTUUD??OMfjg85kOWN3UZ?p?9qn`N#p^1TK%UeX((kk84)kP<K&H2&\<U^8^.Zq7
  37.252 + -3pJ(#&pI\*ck>I6PDU+3WO6!Mc!U+k>jY;>gIGT)gg9>8)`??*36Y_Hh-V]^Ln4/L^%FX5
  37.253 + p;)1POM1J#jnde<'b;/J?e,C@D:Ssj;c$b!;_9fV7I"7n04)>X>?aTFEo]/J\r2RE7jrUQ8
  37.254 + IO=PJR@(<[l,4`rZ0uMq*+[s<r&J!"rJ/B!*HZWboQpemK5<.)`\TF@R-Glg3R'`-K03$@M
  37.255 + &Ym2D,<M,MlS.^QR[;@?N3Z"O?]V<$iDb-7P\g)-CIH0u\p)`Se3nIY1$0A,(YWOR*<8AWM
  37.256 + P]=bIKCkf8[(+Ul>6TMVFF7R6#R^)Wu@NkhqI=L/>q;rKhP+%AYXjrYaC?BV`mi=4UIQ91L
  37.257 + 8.+QmMbml5Tjuuo?j('BhjLtqV*aK$m6Oa5f8--Eb>.*F/7uX$1MIoHA7O=YF@:eYRAbj$Q
  37.258 + `_PYC*b>D!iAfB.<%;H82i57W`h%#.@ROdHJ_kt;?BWFj[TT<t4P"b\f8MBeP;b['__`EN3
  37.259 + JeIZIN>V/j!SESAJ2)`-:#%0I:j[]?.n;pS9T\G_chBM$*C,'FuEuYH=`+q9a4eRk'?.BJS
  37.260 + 2-4`&$K,$GU6A*FSI=BFV0/*WCk1`oLY]Z@7uCL5#sj7R_,R^h'^*2MlqgMWJH.L_b+S*d2
  37.261 + "9NLh29fPW$C2OWgkBaC.i=TX<=A7SsJ0.H2Ah$_],'J4&k?0KkD9YQPH]l31YgKJiTlCEa
  37.262 + rY"'fZdqX7l6^0Xs#+gZu@7I\rl^9u)ETC7:[94[ql96q<*i2t=Q/gF6/9VE>b&_5mMBP`j
  37.263 + #V5?-QG(4Y+PjJpLqtVOFu!gpYK";sCrX@-k-8bSam1O\/Oman/s#@LM<pPFLdoPL51)h.C
  37.264 + 8P$n#j0EkT$PInY/b:]lioIL()GLSg$M)Tl<ZWPUcc\[7;KNslfQFY_Q^,-Jd<VS`4k(?2@
  37.265 + 'podI.J=mSRq?54VBZeQhmZmegqiNi:#/]g-s[DS@uGaFWd9\npNt>p8p\7d9:eq$8=ASef
  37.266 + 1UG4V:8k%n:KLs#S`C#h^/Bn\`^LJ@[,VX?lrLI?%M5pl@l*s7bAo5OWGDbA#>-O3+>nLAG
  37.267 + _-[uHlY%M[oMK)mTEJFL4hZ9;Z!q?ljn4i9'k1=QYgW*M_k%Pe!f+dYMPD9WpMEQ#;No7u#
  37.268 + +E>dhnII'B%h_&J+)*)&DQaPb%jDS",B='Jl2F&--RQMbd-SM"].Q(j[8cQWK6"-4fi;YCT
  37.269 + -!Mm22Ks#kPlgENef,BEt9<2`BK!]Eo;#anaPEgF-0DlVaa>J/$!S%6g$Vs<do'g*G]YhF<
  37.270 + ;EWUHnJ77I.-FEVhCt98q503RqJ,S2VK<\MFep8b#,0Dm=CcqH>GL'jkY@'rL52QS%a*;"a
  37.271 + Q[o%-m,f11!8]_%&uMt$]WO'(t/J+]D"]2r3UO%]/mcunLFoM3g)'?bEGE-3[B0c\`e`oCR
  37.272 + +jD[%g)IHOEYq?'tGRG('pR(GnIl)sC;Wp`K.k%UY2OqXGD![c(4-cYG-K00^VKZ/1p-47(
  37.273 + QXpdH13eU2GaMn6W;Do?/B(BZUIl-,T$<')mYSE&E6Jh)2h?'PNH"Ulp(qWBD<LX3IQ`(>F
  37.274 + [pNG=,*/VG,`8Dq:M/:+.iU1TEQ^:G&!%^cMr^k'VdpH$RB3fH\3pE'Hp#</SN@5QIkg@@!
  37.275 + !ccPc'7^gp_NR)M]]F!)Km,YS$al5PmuhHX!0>2jA0>')GFWqIFG2;K/iGPV95>$(n4)B<,
  37.276 + *gh7_tsFVPG_KXC/!@rm?fqY-Lr7lp!7W/#lE!+3kWGR+/V0RV3(L(B3%:O@?Cg1A.5i9ND
  37.277 + >+fgMYe0tM@B&l-=9&KS[.!S7kHsm<Wn(LDfYS&'5IFuSj&)REVhuqBbGl1eET7Mg\53#bl
  37.278 + F6:(431t[q5AnX?rGpC4Do$Sr_KgD($j*qd5<!^[3rQg:I!'RQZF5260b846s&_JbBPi6Dd
  37.279 + X;([GM%$!5(!9:K6$c67-dLaT]QL]C':ho!$KX548os&L-hRFphWDG$\uSCEHl"p',Za"A'
  37.280 + t)TL.*>M8S$7p7&Es7Q:kf;q1Qb!1R_$Mds8lZdlWGMkL5k'#),F=;/"I*74+9mVGh3YqLq
  37.281 + D8,<St8U>!R][2`].@o`:`-H&oi/SrbV7;ahfUY@+JRt3KZ@(JY,7,*?k7]3t+Dq@A=#!6^
  37.282 + gf3%eEX9g`e=^`L6knZTQP(gZVcb.0U2"o3XF4mJ2@J9ZJ>.!".]1Z.3E9hWbrJ&@(ZeB8>
  37.283 + gO7!t&%d^S\(dJZ"]<1U?cP9Na!KK`e7C$Jl%U&ne$*rAQt^.%:2'&]mes$/L*LuZT-C>n7
  37.284 + R"RBf!o^#%kh_Q&bI`'L5=Zhf-TWgs)&5G!5MDN#m.oh3W>S/.I)Bc6-t!&#f9E..13r=&u
  37.285 + n&DlHClK1l(9>&@eb@/J='u3M@.tYPO(SV9Y:'YI`#r<p`*=o&T:&88H;^]^JH?(F8HbhQO
  37.286 + XDj5u*1Z+:@%aAR+^aN>o@/:TKN"#tW`a/_JQ6h'HXKf)>`=P$5&4OH"1;d@tR2e5!rhp&K
  37.287 + r6?5iK*:O'V9-C6::WLud3`&BSiBj9B]a$sQ<*^A2dF:i)"poC".8&%<]eN408Sg0lKs]P\
  37.288 + ,h,c27]ZchD,>9'<<VJOSeO8s<[dO?Y0F;Sq_^#`W0r6C*.pM^qcG`[Kjr]#4bmS#el@iDg
  37.289 + "(#6Am/5`VeFeM]rc,)[b\3+=G!c?:+QJ)T'b:a4hGgj=&mXjh:HN&G$\6ukBPjM^$U4(\)
  37.290 + $S'?WZXrJ)FE%$%UsD*Y!e](g[`-iE16p)hm;r.L#o=[NCIeR+<F@j-]f_!<>A28Woa^8.Z
  37.291 + %9\QP>del,87Qf_GBBpu.n;'J.>6\(r&kIK`'T]d:8J"l.12Mn3n>#(K]C"cmcVWo(kV5if
  37.292 + A^7Zg,_$VY2KHS:6XD6K"ag(3e(=BGT4$M3'm@/RV\F&%:iOSC2Y49)A>JBjEn!j=T_!eoX
  37.293 + !Q&e\0+l+l>W3P=n[r3LaRU=BXt0dN1+EieJ9N<[oA&d/-O&HE9p1$7&-=#1@DPUfb;lpYR
  37.294 + .^hlB[!e\gpVS(<RLZ$Q6f,6+U-t?L#R?+09P;j?8n;5q7^4,kkZ?mTBc8Z\#J]j?I-1KHf
  37.295 + !YpiJ,0/*3]Z68MT^_?LQM8rSMPPp3p@ukP5%K^[:su^YeS\Io#b<5PPB]THjPgYRUb#Qk9
  37.296 + DX4:Qj<3X.kE,lb[t)%0tS"9;gY"CU:%K@!@(_:V$VJ1q*-%[Ie?n5ft86nKI!^"JYQ[#GA
  37.297 + 8L*EJN(rM_`%cQA((STJ4MNF23U(g"OE>BffGa/l8A4_W_/gj()TbQL6<JjXW.ReTi(1Q?,
  37.298 + MpYcS!VfDW_2oE5EGdGKf[1Vt<,IUL^,AIeh&Kq#F,nYj4@`NF*TPXtO-0E)a;FjuU]c=3d
  37.299 + M>5A8JNE0>`"T+5"A0^)^OKtP`epF9M'Le(P7/_!_2edJ9`psV'Mgt@8IU<3)_<B!"Y@2MH
  37.300 + C;OAIhC41Fo8i)\Dda/I@';+),.fV8[Ie')<2bmfj?IQq%FZABK>(NUiA/cMD-peX:J^B$G
  37.301 + V/2J2%&S'u7nc.Tomk7m$J1S/V^M9P^eX;<&LAe!%bjZ7%Ml^lER!e<NT.iC#ZT>B*/-96<
  37.302 + K%r/<X#c),`iZ`_Ed9o%8%Z!t#,s^Ge6'H>XMp[qc,%D$k+VC"rdAeojkp7RMe;BJg>#S#W
  37.303 + <@t&3^6R.c>th5O1T&[QS5W%&:$LGHPHoRkJa#NsC#qdD+\#7'`_$8H?r*c=[\t)O-;Z*>%
  37.304 + mKV0Kb2rT?V:8-Waqu69E_`*%1L0VA4UHp&_\RbJCCWc]!g2dj]lStE3@a:]@U6V?L--iY;
  37.305 + Q<n=:5"7CaF_<edB>t>8(4.pidIlJ4'Y4F^hGKLU+?@bZT9MAZY!]ZaObt=rTb@m/<cf<gq
  37.306 + H?HW=ftAZ3#fY1MC^@;P=r[C/!Mg09JPDJeL7$:-@*&Ps_U5g?pNf';=#gQQXF<O3>_4D96
  37.307 + V!W]5t@&\Yr*.qXd/hZ*r+-h5KSm/6JMj<55f:MU`@CRnC0[UR90)&]\hgB@=o=ii!r*N\"
  37.308 + IIG_b^R+rui#DWFYQb3FfG=Zu9GN)pYX/R?<$$Y\;h=FE$,W':$XoPUL@E2&_cV*o@JiQLY
  37.309 + pLX4\;q;4S5G164tX`U],"lRAW1W+0ZMbk)rk1CNq([`a#O)?A.3mJE[F/pfI/HWY_#;0-l
  37.310 + `=L(Em?0To6dL56gk@\cTZ8#=M+4%qDq"?BU"eZGC^s\VQF"'l@(8'kK4ET/74'`gK=,ER*
  37.311 + 7p4>UO)S3Zdn2BuEkAVNSQJd-oBqApH64T&%+ERq*Z>--r$-)C11Pr?cQLQggIV6oBUe(T6
  37.312 + &.FK9:RA`9ufjN\<j>&UcAtUJS2&OK\+JEpt$CAZn>U>W?QYSCjetecqQ1U9Dp*Rc2`CE)@
  37.313 + ']lUB318IJX;#L`$+0CIbU1KB`b=Fl?r)qtg=q*rDB1m;#Y(9<>G$"TS^^O0&I?mF][-Y<j
  37.314 + QSpAoaDep?142>]#e"*+Id&(,]QVfFtRMO$"Y^SbhoV5i="9`CP$N^-,fNVaWVS#MA%\)`m
  37.315 + ,tFj2&'`6V]GYq'RKLg/E#'IEfn0B.`6!K6E?)hQ2q1YW03&,'/l<cLamckJX-JE/Ma*36r
  37.316 + *Z]LSUdSs9eqYm9;0/<C=TV4bo0H3!Ut-hCV_5'huileR&p-D"+$\R/e3h4M&&c=0)MR]He
  37.317 + N]Wa`,<sqD_WZ8^M]PD"0mC59piEPc-FCH??43rWMaA\stDP,m>hi/cA*#sf",]^q?#L'OD
  37.318 + MpR(D?0Fd)0/E"6qB&,Lq\T>"^5pciT2]V'=9.`gA79g(U]=7?((K-VQAj-AjlKVco3Q5[q
  37.319 + ;$pj#SD98jiGDg,R_GZ_4Gj<hkG*d"@>3uX8:^Yds-rTiql:!qo>%(%<O,h4m<XTf8q?LT0
  37.320 + ?N.DqP$G^TeHs14t(3p&<k):).V8LD7U*&24#;K`E2_,lEHr,HoB9%m\VIMM20#0-gVpO.,
  37.321 + P(i8Ll:+Rc?1&2ODTAG]05"(Qr`W)+]-&4[8ZiNLf=U+6?8<s=4ioWM$oY[[l5Y4\u)mgqg
  37.322 + -YR^Vn'$T`*0oW@<6ZVBCr0V@;kbD229t^aMQO/6s"0ImrUaC7O7ec@0q+]3u+gV<'+UTp8
  37.323 + $c7Gun*(5L`sdu8#-[h+E2FnbWq1mCe*[2YitVqG,#uPH$X`rhK7O;Ef`H%.n1]s`&=![/#
  37.324 + 6,7+c`mcM@PmasIPDEH&^_XF&Aln9+VKnef^R0bn66>sHok0-,O'4l"VD#8p)e1\f0_P/Y`
  37.325 + ;D=P0U<a(!f;[d9d"ZVX5V^8VBSL;0*;2,o9F*(X27[&7ZAl<u>DBf'RMmnP]3\!9iqV(\+
  37.326 + *[nREI>AJhRt4p(j>0rl44[e*FB)j.lT%7:(hh$jo[)c&sDiggTt'*tcB!jS-^ELe((k1t$
  37.327 + R*eLd?+t4,"V#$(`pjk:4j2sQh1.<nTbeTZ%:bX/sr"_uI,=H.0igBqP6m9rl*qCrQn\$.[
  37.328 + 2^="](bmll_G3(b5oHq2+7]@R,6K&t-D;%\!!;U41#sVn)'QjI+p!]^j]j")b7@H@XARWpd
  37.329 + G3W@/0N@U,I3?YZ0`tAQQIt40B,JK_koVq8hT/Y-D^/X@S[Sl;%94l.,u#i,LmB(QRn05,>
  37.330 + u]:'%0&956[4=,;Jm:d\7>:VI\,T26sAQEj?t=[jm!k'>mNY!Y5er7S:u$q5i<H/gi&t!@Z
  37.331 + CH1!@rn;][>bh'@"9#7:2\U)K`/0/)=S/^l"&%:(OV6St!!.rs;P1.!88.kWV1WDbPqP;^X
  37.332 + k3\"!E+S*B-cm!ZET.r&"'la=$d31BarA;T@1,Fe7P<L.p2D;tU2Z`pcUAR3W,7^Kq/-?S3
  37.333 + ''LQ-[/o8*<R[Zmo:@C0PrTN#cI59G_ehABlTHn&2%e(j6<88.RP0ks49Fb.D.k(kWY`"E+
  37.334 + B,U-b.96i\fm9O7540goCOL^&0e-e3&0"JD0m!kkn;Ir/sG"4'9>K^><J&@/7U"Wo4T=?WZ
  37.335 + tJ25*Q-SOA$l3FSuk\+u=$Xdfq8N4%"+)U(bpD_d>a[Bh'd'4n(C#PW]1:4tICAX$^)^YhU
  37.336 + JP[033c7?g_>_AbrUn0!=\8oqs1147>eJN'jk2tBU.[!+n0H;kS99TrOA1.=nm`COH0'6Kj
  37.337 + @U+\0O%51%@$SllZ6D$e*cVKTmr_:QE<;J1G`CtCWlnj1o<;%F*k=oK>;7$[,eC.0#!D]@\
  37.338 + :?!?CJtGq`.jqY1QgE;TESCPXLE7')3&0Sn<=DWebuI`";=^D\nsrN3/IRg!9eos"ohn#>@
  37.339 + o]p_G'%_*_f&UVK&h%d"#UfjPm]tpPpDW4eg'`3Q%gOu80IR\q/Jt?d?@O+rCbWh,5%d7KY
  37.340 + ^ZR_BMs)3L+k\<GPVMR5oBqrNp3C(!0cN0j#1Q2AO&7c-oe@nQ?SK)R]T>2;MQtPn*El5a3
  37.341 + EH'I=W=^E,7.*&GYk7$]p/+$0NN0[fG5j/au"Yu8KV0iY%n7"?QJ&2@'\%un20d@XZdo20Y
  37.342 + j27;($<a\/CA0Zb]:m"1Q(27?GG#HlVB7dTJKVr9HnR@^].tYBC!Y&X+$"JQW$T:4Y@M*,o
  37.343 + H6h'4ponsGXggq8AS:":?Z5C?[WPk"/Q[,7;:]l%j^KYm)),$i6.QVc;\`9905H]Z@KZXE+
  37.344 + qXQKmSo@\,\:8",5lGs5:+9?@^2V<Fn8kgH!hE4>da`GeV/$%]5iSPB@eU_(5#!K![,qkDh
  37.345 + RY"AI),A3%gOa,52F?(CtQgAS^c%Cc,j;2doju*DMgLD"hI*'e^7Ze3Xr0>BD5-OtgkF*]e
  37.346 + L=+]9^1n/+45k<$Wj8WjTuZh@5"mP.`N+\E=^pJ`>W*%pjR*WdPo1@R?U<&]f%&GK7GGA1)
  37.347 + ZD-;(&AbXt'Eq+Io&RQ>UI`$)Ep[9Pt-S>(K&XSFupQ-PBPWF#V;?>a%nm3qMU*&K&H@c<L
  37.348 + GHkmAZltdG/m#`6"2fLRVgh$=Fg(+RpXi(SeUP'eB!g$96Jt+jmn+gE2b.n4Fqnmq)-#4AJ
  37.349 + !Xmp=6E/o$V"(r5GB6T\$efD++Q[<Jq>3)!q1n23A2)+&_@\&f@,E)+,#s#=qtafJh]/M%m
  37.350 + e,UI^hIu"&XP-_C4"m//XZtdMO6S'8RhY0,TQk(lfbAOtKk`,5@X!=NDbT55lBdM`,4*GXm
  37.351 + iSDhM%GX+CqAUN:::@r9.3GLD+CD:^Le>8C:p,.Q>S&[PCMnfh.X@lQFp25tZ,ng%@$Bj!_
  37.352 + <32'Z'V3&/rQ+6p\pePO*2+4uG5e+Ri=`Pu/a-T,FN7`]DU5>2%Z4DO?Pe[<I@U53`!K#Kg
  37.353 + 4>Q#bU8],MAK8(.LA>DBG$Bj5f8o^3MW,qL@NV#4[m?)%6b+:3[7Q+=l")TaP/8<$_JVCP(
  37.354 + R^\-4#mh@o[0.I]9QCXQ'o74q.#]D!Hrap;L(G<Qjb2!g+eko.X?$&3[-!JH(mWBQf8UK,'
  37.355 + 0>b"<tCr,WN8@@Srj7I?0HHO4j,dRL*!Ip3'UMPkl"_@POR.$),4eJ_%%Jg(ZlAd=tSJ>LD
  37.356 + o1qG\a2)0HR`,':"S6=3?(6Pm<1>abVg)@*9&@AmA/Wd'1ZcS(;[pRca^X4YBemT!(E^G:)
  37.357 + <Rp!(9pit]hSkfD@W>E8pg6VfNa<R-GrRt&C3i0#@$_UW+YG)tXLJ+[WAZ2Vn2XueL0hre@
  37.358 + j/:L]>PcU%g@cf'>m+>0Wo@#Feo;I/SQn4LZ<Hl#)>1*HgRigADmK>5dNu1;l*Z,.U75=4g
  37.359 + +Tbk8$p91YM-%Q;qJ?[?m0j_q\o"33`i\59<\,i\7-8_Udoq:AM?1.9/Sj[oHOXm(T6ffW&
  37.360 + nXKR"n*T%:b$a\.b"2Q&2j%K71@iLE!M.gWUj^BtI@7AE*E[e&SkCH+nl_[JT584(YbX7kX
  37.361 + r4]:+qjQef<$n0]0&qYS%;>Lg6QEO5dG]pc7b2RF1qi[*(co(rqj:AYQgJ%D*iW#On<\.ba
  37.362 + N"/o&a-EuriP*`gD$,rE=(VB.Te^q>./\baZ`*#+(S4fb!a<ga]^`6f0Hk".,8#MiSL3ot$
  37.363 + *'n/cVhLn>-/*Ge\`pto2oU0"b1s0.ggSADZ,'X_]c,^A3SDDT>KQ_N-(Lg>4LQM?L!<?DL
  37.364 + $tRe4H6VPJVMmj`gh=DghXa7/1];/'1-9#U(NeL6d!'rd+o32]X?-,(X)`e_4%LP>eRK@RK
  37.365 + +93%:iD+*>b/42#hPOdnWW^p(P_O]>NC*a]\A?i^)"^0+RoW,SKX01=OU`5LuB?m6)35qt8
  37.366 + 8:8_#O[caIuH][A(]?n\'fY.:FsRB+ubq8fjqP#g`o[d+iYYL4UB`o-ZA@e61C.q>!6Mj+I
  37.367 + #=.10;&3RJM"VTq>!Z!r-0?4ZSepWnA*TH2:ERS38,sAHd,2q9c+5=/b5XA1pF:9'.bM49Z
  37.368 + gu9E$I*G4@_qg`=b1t\,9l&Fm,2HBLg/4QtSTZ9*$8E_/+JKrVSeo8^8'k]uE#[Mb4Y7;;h
  37.369 + r6h(jj!VXSJU/"=6"nr0i^/C=r'!07QA+Tgfjh7*`]V>+m&)QYo=F_SOq+r+3rWidJ\G0o'
  37.370 + ej6@q!rDdC96.\r&-#X?O3N+uZPG*-[dA\31nH&cPqs^=2IDNTNA9k$nd5*`)hXVBAVYlJ8
  37.371 + H`KO>CD_<Z-<m(Ni$`)C3\`#ut@m"'NMg<&QMf$]#.>?N+RRFTD$)4*P7nt.T,%2\EH1\6E
  37.372 + FnUEUF4t#naT:LD*S\II3+"d.-=7qDao7(!<"Z>oO@]TMtGTN4FQRh`9F8);Q;ZC+uhh"[3
  37.373 + BD>&4e39)e>tat#kP'Imq;7c;5CrYQVF&%SqM/M/1O5n4PtW:'=J))[ho#@ZKDJrqr58^6h
  37.374 + p,5oD8X,.rD`Uj+5d')kEgM3m$buoTCP;*e,MierIP%LJO&.T=>V'2$&(_)OP"Y=+VBQ!i@
  37.375 + QI^!\kRO\7:XloR9(LO\"Pr=Yu^I.@!NeP1ark@540Dk)sgKhDH,\:?Jn9o_sD-Thss;=u@
  37.376 + @`8Yo>LPhL7DTi%dglBDrV??-#lf'9ZsomX_cYup@Y>;`#".Qgo#,277;iGlD5m[%$[qXFB
  37.377 + q4tht4p&=a]]ft>`>IGS;(26fZESO#J+d'lWnsNW;h%*YZLU,Ugp4#B%d:i0@>rJ<PEN>OD
  37.378 + 26pPd@BnL%p7#?q`n#CCg\1O#pA\uSIph.r>Q+^"K>PBJ(/.aa0cY0(HC\BO?a1ZrAuD2kp
  37.379 + OC$<nTau'?T(8QXfcsJT&4b,iUGXj`P3M(hsh-6@.6,LX8]oF9Jc74\aG*H!\@u;(0Nqu6l
  37.380 + tOl"CrkaQ;C`C"N)qAWpQ]8gc#d40bd+j7'SRDKY8hX>nf`+N%YOSj$Y*uOcZXt(Ip4/Y5+
  37.381 + tGF6ajf1(t`-YA<G$s.6G%o]=/./.BNa&orY=8tp.*#g4X7ALY!A9YVF\o'2nYUJUm/1efc
  37.382 + *f/?@0EX<I*;.SPr8u@9E-Hf<2\N2LOq9q$W'C6#HUJ^sp6r>CdMLE7F6ic;iO<#$g8d`e=
  37.383 + 8gLb@ohH_84[2WCd#CAa9W61];H5SS=&r>/Ego%`1S%kC;fqC!:R(OHdo"_8"U^48p%=):d
  37.384 + >SKt,bF^/"Qi^kZ?&]ALg`/U.l5-1K0o1;W(e3hoq\hD[f\7Q6dG)>FBph*f60\bMD88iXo
  37.385 + 5eG9(p+0D+_7u]PQFsV8[pB[K80l?oTu?@n>diP9mGtSQBI!<fR%`ib\hu>gXAm%YrQUe^'
  37.386 + 7d3>P,JA?<2qXZ^qc;i7j)2DJ$)GhuKK?sj0HRV+9c&pupnK*=hL[:UW&\p-DNQs4a0n>q\
  37.387 + >F`WHak!#]@%uSSB>gN8H1CBh5ap_VC0p\<,CT'_>?L)=NX*^W<;)P4fH@8#VTle"S\&ON$
  37.388 + g4\&KekM2*'h3>_E4e+?`$Q?jj2A:86=74i.+YGtA]XSBA*lh<Yts[hG.@hGWQr>b65u$^Z
  37.389 + QT-81lUgbW_(:T*Bu'L+hPL)]Xe]Xq7CRncPjCWfuJ['2nA(!,uQ^GKnprB5:qA$C!:O_`k
  37.390 + Cs]DB\skY)HQ_IsR)@^>1g<:ApLWN1rMF\;bh`EjK$&5@=NaT`:UuP41RUMuJ4@oD`?=/X8
  37.391 + R'*qY9;e0WGCqnD&4ptiXEFAISp^uVlu>`uRFUe1eT3#MiibOJO"c4#eimc`RPAU$]8'>h(
  37.392 + DUCJ^J39BsjUt)",P)I[n:W_(Kf/0'<6jOoNnaWAP'):E&s+a&u5EPO0g'BJ3K&l#U3J%[1
  37.393 + U5/enKH;22G^b8(HJXHk9s5k>\Iut6Qt<GO%mjnArg<m?NY08k7l8`rNI5h#;'jf#k]l:Il
  37.394 + s+?]!.dNdr'mD($]*$FJk)PV)2M6dCb^<R`H!aKg72/8c^]s5R#<+roRVq=(.'lfF!9GJA6
  37.395 + P-UJ]<J;)P7-,Ns2*hU^:N_9;BO)mj4Vh[9V)hN&Y+A?7X.fH:]5WGa1ZWn[?s6<b3ulK4J
  37.396 + F@54bHq#V"1g/+A9caUK)C7)qpk,_jOP^F@B;eoa]@pdh@77\0a#1QpI;:H@Z&:F(+T`KFY
  37.397 + $W;[H>E?gtS2K9;Ma>>0Xd$`@-KhW*Z1us&7S>7KJ*=9)>k2@2Go6gqe=i-NHPm&;O7W^[W
  37.398 + HTK^,e1m0JYY.#W91nid@;PmS9A"(Jfc#@'PP&2%+r*MeeKZ5Qnq;h9#=Bo=$E-jgKgn+$6
  37.399 + sP!B6L<!i8\-*6C/!H^OHAZ<-#D_m'X*LV,'[#Na]WC:B/2:&Zk_;757#\^VfIHFeM8jU.R
  37.400 + N!jA/_3pqL`*(<EZ$g1l,-(Z@_@iFGgl5LfJaU;TKT++Vf*XVoNXTlWI#[Q<qfM8moOX<&A
  37.401 + 91eS%V\73`GhrukF1OtJ7.3MhF'[Ig3GfinSEm85+-p9o.,RpfE(4_(gB#2rfKLeoU%`@=o
  37.402 + V#hjkDD93GI[mV"_h%C$:#TZ^O`.mJY@OH:N[E'[1B(0+^<6l=Gs&h_GRDVr>.pPGTV_?JA
  37.403 + &6KAJ>P6U[OYZjc$/JO`h6aV7f)$oNG")c1e%b;di*K(pK5buE+BKWj'^O^^T`+I)QjWr(q
  37.404 + k\m_jh/M+)ZO#GAT+frVSdWl%cU+dLTP_H_IU[V@iT/LY;PKtCctckhuMS<1MERb.ho%2.<
  37.405 + ii2hSn+]!"g`jOOMaEUcBe6jLhBPf.(Blpt%*/]X]#dQ<bqb!f0Zh=-Jj(?b3d@(Z3sLD!g
  37.406 + Y,^K@f>Ao,bcZS!rM\\foZ!aUcVk$>=#ae7*UgC<7c`1l=%N9#B:0rWbcW8o;FBWE/CF2jN
  37.407 + l=9B4ICKI9GeoK(4B*Djh:R6)$Vpu]_!0r4=!;02Zd3qX[l,#_mfBmu*2<R-^h*Inm#&DiO
  37.408 + _cg`uH^&\+Y9V`tA75oL0!AQSd'VL.1H;R6#s?J9lV2,XRdHX:G.Z$XcYD&`Kr;?`,1kSDZ
  37.409 + "c`m4Eb'"hAaF8Ac:[d[\[lq`2@EONO1$ic$%1`#8_870MD*\8D*ghL?u&XEZoGBL,e;WA%
  37.410 + P.IXWtbrCX[0'U/`CO3<[Q$:-N,M^UeH_]XE3&TCKd$_=L^F?oTfoo0-m5=*CZ?>.^7;:,B
  37.411 + ?S?=YBFHBL0Oq7(O\9$*I4PuUS096k^fgYEsBOFA(sm(X'c*(J97V,NF0o8(sHie-R"K->7
  37.412 + Z&"n9%4R=-@\qh.!Z*jaToaO.-HB+_=SBIsW^A6Y^DY3D9Vm*"Ha0nR@'[FCiF7Od>hDm:s
  37.413 + mM]$7Eo#!F]=+F#ScjZ<?StK"D\CEZV2c^BWob/((Z[EA:<Gm\&]n(YC?RkD&P`Mc1JYXI>
  37.414 + T:i]NnkJ_0c8>%kB8g::$6saa8#q;^jMbFe%IRtob4:fHK#+r8WU)'.*L<7Nhtb3:C6m9X/
  37.415 + Gc6#l+B0Sb&I#H27HK`;8p;BWQ1\igc]Q;Z'Tc^RTkG-SX(a,N""RI#0B-^E^oY]!dgF^VA
  37.416 + -H5N/V&)biG92n[>-SN97NOjocY]g#I*^uQ!+9:Q`\SNg'KYhT#149R,R"c*![SBM5Qqpl%
  37.417 + s!A;jW[Nkpfj2O<fFMGWu_,M17o<gdC#`("\Lr$+,Y`:udR_MN,,GQ3D6dRJrd24qS*kA;e
  37.418 + OaI^E`#cK"Lar1b\SaJ+)nu4h4hL8KC`"<H/jAm\2`**0fo\PL-:="X_k=4t>NA,Eha4Yi#
  37.419 + [B0j9Jm)40,3b,34lf<S01(\hM=ii0\eoEHl>C073k8$&<%^Aga0k<'uFs$Q<QYlMY@u#bR
  37.420 + pj*OcaN>k_C1;"H6chOf>]M;Gj\m'h"!#5_MM;G_j=48t'j&Rg[2(RfgL#$DP)2`,U&iN(h
  37.421 + 5ZAB%H?6bE"[&IHE"#K8Kb#b5.[KN8YS="*ZF6ZKk,<!#8M"%!QQ7^Q17ghasrD8TQF`.3D
  37.422 + .'":=RC-&^q7To`*@U6):k-g/pZocMD]$j'SHAb1$a:s6I1kUW1B#m6Y8,<e7I"d`RH:WV)
  37.423 + 8%WESe1!ZSQq3U>80j29oT.'uKh29_8CWc_N/:+\P,Wum8&MJE,HjKc=-9R7La'qgm$*C+B
  37.424 + ?ALoalK%I/>(&&TZRs0aV:G+>a`LfKh8KK3u"G%-tLJRT#p1rb+tpT/$'nMHU<?u8Af[<,c
  37.425 + 2ge?E)p7.s(+#['RqD[*):$at0rWr3)tCZ)#TD#gBVJFM#`3K#k#h9&rf-N$9@V,g4EJbTt
  37.426 + 'HgpYE\QcoL+bS8">FL00E?57-jbb,it[*-\'F3N+&7X.Bl)7bG`?VGjpbp:`Md*,2%b6*.
  37.427 + BbqPj8m*C=CXN+;kc(pTJN-pn(FU'mQ#M=GhFP;Q?^PCn/c33.P1uk)cGR!qZLVS->AE6L=
  37.428 + kg#9G7,%9$m)]ue+b>/EJe/`PAF>.Z8-C>RcBs=gK_(#@#>\/E:Ls%BFSF+42i#1nLM0]iO
  37.429 + ;<O@-35t$JM:jC85%9bci`qAJ;jVda<"/H!74Wgc+KAX<:E_;mfZ0G#%[so+>;*WXF`kMd'
  37.430 + XA1oad-TIZ)_T;'c)EJ56;B&.F\j!L4GJ<>WDP]TP"@V9H',FU6:jmf\_>3c,%PI34?f/CG
  37.431 + 7M;C*O80^DRerQii&"J@s,3T,g(+!FW3d\6\;Cu<TemnpkfKA^=fph%tXWWcL!di_rF2(I'
  37.432 + D1t,:D#N0ra[3X)VBS?FTdo`tLJ7Ou(<E%7Le)`X>oW-B$IA)%idBQ`(+;iDc/Pbdr"#s^f
  37.433 + rC>@k8CW`tLJV^i>rYX,E!>H,e=B@ao0:[6?%P<\"a(de&1Ie5:XrHFeR_d;QtuqN:Xm/n#
  37.434 + CpateQ5bi>cnN4Q(TW/0Nul>,Cudp#LIkH`EcM5ACaa)L$1RL]d/;6-im.oMoB8Y[;2Uu?5
  37.435 + 7]E!t\j;`:*sj@0\r3=!_n=1ujA<HAA&)JRp*\^bu7*F4Z\&Scn>6Wq=B;<eOH[<rDCgGVF
  37.436 + jUH<:o5fHd@!Lei\(=b`kRKXHEaFbc=nHW2Fp"ZT9^`I?4U<X*MRLK0.4ooIc/%L94\LHT=
  37.437 + %>pP,#-@n.&LJW$E%@>b!<S#Q!"s@9./W<I*2$2E;$n-U.NM"o.TX?bl#O#RupbGj?AqI^i
  37.438 + >%ORp<LK+cF,)/ifu6A`?rI3lCg(t`g?#K=\7u1$8_'@1#7+^kSZc6d[#l'(3n0JH3E:[(+
  37.439 + bcbmKjZ,+TN;?eD)a,T>NNTRn_aX+AHhj/!cSk(Qs'S'+]/f!>Q)RsE:R4@j4Kc$"9:H:4`
  37.440 + >n*N6_Z+L!Y,NS]4o_d+oGaQ6:7'E+.(s(L%mX#7+]@Q-rrlfT!SC'mNmcBQ$b`,QYDVfYB
  37.441 + M"-t(<e\)!>.hBh0D4k!\%.:#pO<L@'ELagoOT3aD>hOr$ITiVIiF5!Ik:B33QaBhua6A*?
  37.442 + j<il%U&E-rto\WOF?"dAH:"=ePe;&j"#2St0[JPlAM*G]oK.nf_"fhcN63_*XJtQE%^dNh=
  37.443 + A_HG1#;-46/dHqK#h.^:ho6#][>9V%IKk$l"?lNX88SNd:uJQ8i?]RtGY6p[DIHQRiF&Na[
  37.444 + <tX+@Tpa/g9<"-#[)pBEX/NnebtF/n2Q.[i6<t7!:D%ga=H7>(?/@@Q#M&)=E=Z@4Tb$^?=
  37.445 + a!=0LQ"kkhio/!<+Um/gb'.Ol!WP#=*>8W$0YZ*!Q+BLDY&e&:+E),_`Xb"0G%JW-V_PdM]
  37.446 + 9JLNYlA%R9"T2$WPU"^"h-YSgoH,lo]+".1QniL\u3?t>B*Kr.K'%SMY=0pV5fK,A"D^bu8
  37.447 + X?O.Kk#=*V<!%8#qN+FtRLBqf'PgP6:=F^laJehOE2I#7^>ij?GLR<,f!+:HS1#u%SKs3@b
  37.448 + 4Q_E:(5HL5KSF*_\-hAKI:edNk+Ip[=rC]#FQ6JCfYD0T@!.8BGDC-b"'@/Zoo&r[*<hFkf
  37.449 + lY8hSp0>"Git1`LX:>PLhHqT6s2BMg`R;2Qs9_q-&9!SB*MW'>j(:AKS]TJa^ojcPi7De/-
  37.450 + 8!qg9s`\#_NB'HjARuKD9%\`9d_98d%t($fHJI<g2c:l<IG.Kr@n'J1Uf8p]XZ3<L@%oGUU
  37.451 + n*GA0gCl/72)d:*8m;?ks9#&%NP8;)\Q</0T]!M*-FjR30V.#$#a#-OM2m]5WlVVG9k"fP?
  37.452 + 'QnX*qp]XbJJRu\!<EY%n5m'PtLRtU5G*H_:@Hf0iJgIt]YVC`s?"ebAL8\d@?n?n!MHn["
  37.453 + C1(*Gpe$:DP3[S9lt(2Bk)>&I=bR\q!rsEWO=#ND=b?\qgDuO`OAQ./U24_pk,u4[OBD``D
  37.454 + V2t%hl)7an9kF.0&*$NJll7/%<:b^h!NWV#Inu5?%ms)=G#`WA4TpW5U6MH/*'/LjA8nZ\/
  37.455 + GSh@Kjd-m\X7JI-]%nFkQ0]hu/Lc=<*$L*/C2BL(IYr+=Mg9=kfeqL,J=QY3PJ1ps42/#2!
  37.456 + Yp84NcjZ.EmUBD=B:G(9X*p]^.KK$\h!:3Q)m"QEb:(DpijBQ`PC*!;ii"r6]bE-DOpHis.
  37.457 + (>e[,ga<Z>@=+od/L7igIQ9=Y<'_,/0#M=BYW,ICJ<n^S_cdkPeW+#l`2J:nG:Xs-0<<!*2
  37.458 + IpgS;ng4``@<@0A6&'N@"[Gkk\;BUeg',1$Da7HZAt`ZM,4a>;``RBg\7Z"O-A?+_JW<.O8
  37.459 + /)7F6%_F7KWm`+I[KZf70V$t!fm*]V_3&0qf4]=A%6r=cm<_'X)'1uL44d]Ss"d%9*VM,C3
  37.460 + IGGcTd,n?%nqji*<Z5I67&H9]*km#:OAA?ql?`j7/cUDK$KuGYNiFD$?"t"fO2./bij1)0J
  37.461 + bPneRF2f3@+'L1\E6)),e0J9G`\*+@c/jWJmV#]^.]H%ZGa#"Jsgo^DqG-AB6?Kog7hgnOs
  37.462 + !Cl$.qG3%WT[p4+\^5&q9#=]7.#[RV0BA$?`o9^q\i*$:4D?[OKKr?eMIlPh%Pm03:"-@j7
  37.463 + DPQq:JDMqBQY9?P!,U<-!X7H4M'-R<OETiq\k`Q%"gD&4s")7\9R+qjK=?m9(Q[8LIg8`O"
  37.464 + Ya;9a=_Nu;2'6GJZ*16^d3#1BD7KdKqL/P(.@sP/p"J%LGtf`&!1FrJer!5h[j@)mGI]SP&
  37.465 + 7sfGa.Z1OBVlb:kmO_nO.t^VlP]r$$t3pLGtlPom-jnE/)se"kYg:TN(YmHuk*D!dGE6#X8
  37.466 + D+ZA"Zm#>fIGQr4'C=9@+pA5.9"?ugug@d;%n!T1bF8&L''`;9I=H4bF/%Gt^j%g4";##@j
  37.467 + J/Sa`&EW\!Gmd7Su86CPL7>?gXmsK`9^Vf7(</",erFK6h=EK:RA7r\GF_DtA*<("DSGAbH
  37.468 + LNm]kY[mrf4R^ihL!Va[J8p;l>jW<GKX^*$a8pa?<rSH:j8SAJ<Z%>RfD9+j"COKLDp)b#T
  37.469 + *?]NLG1Q:csHQ^<`D%Zp/kj@mmBQ?TDkbae:;iM3,o/\>6Q]i";itLBRgg%$Beec#mQ!tiD
  37.470 + >mkW1#,@SP'EgP(i>kF["[N<q>KU]/^TLE/>j"G]P@F=Y&,$q>C8[9P.3`Ut0BAS5*]q\`E
  37.471 + I45G1hd<&u<@NCTdBBiMZT2P!X2O=EL&V,TrdHIcgG]&e+K?a*XK<]_Unc"FCeD-"8[[bYl
  37.472 + 3>\fMcoBtu?]N/rH>JoIeqgRI@=?IoG@-VhsMWA?J#[XUQA239mX!.35Ib37(2`]7/_T:q\
  37.473 + qCIf6bZ8%$Ptfl:eb=gNCj'#GVUo[oghq=?^#o';^Yj'U>WsMONQ:*Y?VaamQ'B!pV@ZC!.
  37.474 + 2GG*L.PdQ_N;0[JMXc:$CAB<f.hJ-g5NtTrENDAp,bTP;)hIm6Q7%_<bEfXs1f0S"K!f)6j
  37.475 + s/`"l'gn_2rIR#Jq%2,mhGMWl2J%lfmdGY=n0[^p>`%7&HJ$n`23Vlt]*+Q%QTp@@lYg?Ef
  37.476 + o2_;7QjL00BQ(!S"Oa,,Ap?q:j+EO]hV&KI&^ac^J2-d!'\V('QMXK="r&u#)J*lg:2@@AJ
  37.477 + C(mBiR:nAB8;bODu$Xpl77h3QWMHloHZ=8/$Vb+$kP=<:<--]5R=t57REAU!'LH3=)d?JJf
  37.478 + j;^"9+%anFXY!2p'[-Lb0'gG6euLLqm1<2oC!^oBUA1<ba5p^]/ska`i-_W(@FfdhKUJbe#
  37.479 + K;s4<n6=-Al]kkU#pc&[S.T@=biQ=AQfk/V.nYLXfZBn'Vt#9RO1=t;A(;>ln"E2J6,"_1G
  37.480 + D^_MWUm58tDj,UmFIsqj)Mt"n>u.%tap''O;3jFuY@T&Q4T0[a#VAiL"L'LZ0/2-&J_1iV%
  37.481 + ZZ'`C6n0FS^FruL9:n2#t+j]X?q-.0eQSng[^IMX;m_,luRr)h$s+gG??O![_mA0!&fqNp7
  37.482 + =.^iu($E,&CN>cN]Vs)ipV5`aKY-"bj$PG(7*(Cf`B9QjY"t<h[$g*S;@gITrP!e$c>TZJ0
  37.483 + jI0s6Q1A%EA/NZnMBQTUK>$63Qq@n0EO]b!4AQ^2nXOM<a7:-,/W:c2e2NCeS;V?4Sqk\P0
  37.484 + pjh7K=i"u.bu#6jEV#D$":qaRl%4&YToIPq'p-LLDF+=C?"u8WiD_9KR.m6kDeNt*`&'_q2
  37.485 + 4G7INO>j\n`7=\P?ZIUT%o^#^cHSq%b1DG%6Y%Q4/&/`r^.+Sk"(??5:Ht"hjB=oB?&g6hn
  37.486 + `A(ZgeS5"E60J5?^W5ZeHri'[cYaCu,6'(C\/oEd,0jEqKVE&,sW6O!Ur9ShZ'oGSlhF+`[
  37.487 + YMNPIg!m&&u$FDYoZ$\&*+PRohWW9j]T_&KI3JUB1WWni=%AEtkLf"X+6rX.L7p+mn@h;lS
  37.488 + !BMDnn957,Zml.Om%@9b3'RGND2V7`4@]t;-V>Y(%?Y$G`V=]dLXe4EptU89aDD7$A64WKn
  37.489 + 2b#8H&khj5"F9(+3gkp;p[A85kRVMA-$0t6ZaQ*<-lg5H_2-/c5N#m]JbOqQ4[Up.YL*%$I
  37.490 + N6L"sUE7L/EOSKlGoj6cE5"Pc?McJ7b*75$CSCD(Xkf\X-&\4-!a60?15q'#P8I#,,QDJ`K
  37.491 + mljG[:IE/ZQ*Lj:5>Y^$^E]M=7HQQ8FeA;qa!,?+/`R<+=M$]s!S7]<6uZW:kb\_T@1K^kX
  37.492 + 4c,[mKn6Y$mIZWmHH5+c22$\3/(<X!3"2SFu`IQi("pBDaK/au@TZE8$4kRjY916\MDGG#j
  37.493 + <Qa"l8*L1#Uf<A;35t,>7f-I,ab3+l&H3NcLg:6a.C5S/\-lAK:([SiA.-6C49oR`*^bm(O
  37.494 + [2;fKEu1IKFW#N&TShBI-I2C>*@E>X]=Z*=fY%*HV]4X4mN4^T9X5c%ftNN"0cGUDSS>gTn
  37.495 + YTu3sdf;aF&nC=uV(qA/HI";9Au5&V6=PXWn9`NTNPk.j@n*egqnFd1'UIT[0l$:<H^D/Cm
  37.496 + >TqB%6+Bs;$7-%l?dWH?O0"OKq#68R7(UMO*@7H-/$atkDTi-::@`%ZnHcjq>A0E^W36W5t
  37.497 + [%q0p^%oLd>XM)`d="`W?gFYRQqAk[AG-Ti^C=%b*V%[?E*RR5Fkf&pi)l1!ua[&rU`mAE-
  37.498 + :o]F8#t-:ZaMAVnTPb75cCM,D!t#k4*WQ1YJ+(Y`^fV*K+9pgf7nD&G0pkcGOWGP'Le_3JW
  37.499 + o)9'81]Af4ZhVnG6pR\1BnEd*b3-]9p,(W#"7;[Xc7hh;.(/j\Af+(^i55EB8Ef>"ij+R"U
  37.500 + hU.O7D'maB8sHP2nDAeHCSu=&U:V3A*E;7I6bGQ'r.ZUJO\>.ir/Y9au'c("kJ3bXRk\$c,
  37.501 + (S`i.Q/UUp#,dqE)RAoYS[$T_ndm@EjgGp^kAGE/Aq1</Oe'b,[[YJA&1!U^\.-eMXXOHTD
  37.502 + AOOk5!Cig*UM,3]Y5p'Ui7&BRj,XqKS$dhj&<8#@'6!S+3K32+[M`AC+f!.,bQWaAPC_Ls.
  37.503 + T@R37?>IuuF<%WSOW!!e$=PtR!^f#$0Pj&\JWj=hOhHT=cr:>AZ[.>l)Tm3t`J[es1PS`E*
  37.504 + =u%rCZ<QEKV%E7>HA!Gd?hK>2Y#X.c<H?LgcF$Ea,?[VAdM<6WhRdreA.NB[P='n_rgh:K4
  37.505 + &>g]C8ZB]3Q343)#,_F;r)UCu@RJ7YI$8+U9^E(^qX8E`1[D\OHHHTb!G*://q-L:hPCB40
  37.506 + OS1TsY(nn*ouS;QhtY)R;(2u>oY%C"\+7Kr7a`f\i1!;[YS0Wu2NESS1?@T4iXpZCR"CA#t
  37.507 + Cf>fOQlMZdLG#Y8#7o8;?_[\^6k1Ca,@'9q<duCeE?5>i/_@-##]8m!.2P,BZ.)`\N%D;fm
  37.508 + /Q:DN]FD29S7ETdR._P1T<if@bW3>O,kFH(!;YKc.(m$_oN*\RA=\EsH':T2!i0];&:Q1dJ
  37.509 + 5lkacrsLl0Bs#9miB=)R#V1G*/6[Pl#^#ZKX#I)`ZVu8Wu5Go1>X)OL&D6`:Zm.5XnBkHpM
  37.510 + e#JPtVcCK7gc<$>KtdpKe*("jh2q046hU_(e^hk@hC0.i``I]\Z"GG6YgL'2oHa(nhEKX;F
  37.511 + )DW7DKa!91R0E"iFO(_Y19!>$CU.HL-%UrdM_jIt]W61bfK)B(-;Fo\fS!GmF_](Y0Ggl9/
  37.512 + k%DLT#L<<n]#!lE&!5o]T6k^`FTBt3DE$QnDV?]cj$BTfDE.nR9Ye]Qa`h@(G:V^7hfEX))
  37.513 + CrZTNMf]m=>SE&[(d[@++ikt.67F5K`<!1XTf2H0'a`k,j/J[^8)>!$d!\`I%H=rP:uMn'k
  37.514 + _O1+T.7eMY,W#JiY]qM0oi%KNQB27rlmaabCQi$6%K3u>6Ucm=+Oln5jT?q&0'X@iUH+["@
  37.515 + */'3:idE.^0m*d5)JV8AHV*Vua1B+i5&sAAbV',iGcCi,9%J/0o-$#0<MH7g9L@-koB*(np
  37.516 + ::J^>p#l9A^E_1@[[JEE8mNlA1=i+s_VJER@*F<%!9(TfD+Z*bNj\JqLDX/YUS0_5%UTG_1
  37.517 + fgC!kBTkNYmJjHT-(kI,UXhG0nQko33U;4bUJTd5CU)@Bu*<ojiJ^Y`M<?SL[*+HGE+j(@Z
  37.518 + (`2``%T0n`1*gU'knkSj*FZ#eVth($:(i[q%UcCSnRuaXrYAn[#R0u3%O_ls\/)nS_',!],
  37.519 + .qfuN4"4-_8,Q1/i=O:C/&*E#9ea3!6UZP/=U(2J*AI-Eg8(oR45$k%d]H#E"4[4cKB#`1*
  37.520 + E"j@:Bkc(`G!'6>ig;@CYR\N;-;Rb\Od!^qLWHEmO:U*O;1`JPRn6qEY)i*`DM\1A*;2Rj,
  37.521 + $`(rc%]"l'`nh^'MG#d$rLD?c)OBFJ:%d)4KHmb8YrHAhm7ZRS'iB;%*'<#S%j&]`rA!GDm
  37.522 + ,K/#VbmQbI4bZ%>'Ek'HY09]g&1M&IV)(H.m#a,$*!8It`J?R,j'sbnnkjUpBDAj[c*FUo?
  37.523 + 6)G)>;`F771pIl,@(7#o3Z:;E(dZICP@u9Cf/p&0"V\^6F2^7O?t_k$r^jO9;Ze^hFOVGGn
  37.524 + P^)KO_A#fW!Is+&&?+$Te6m-(mi3NR`nGVUWOTo.N"8G'<f42i1b.ErB=,('u6mT6$s1C\;
  37.525 + A$7[c)!2ZcPRV3CC/9;3PhYc%cbeSf'iD%Nr]31<q_L`X6-rp7]/P"@VuMn/$Xl*'k2JTp?
  37.526 + %HB0#!C^$NoaOl.4Qi`:)g%J5_`1mBJ_a%<X&8bAZ'Vu@bLgF0nP(SP.RJP6\sE7?#B4oh7
  37.527 + mPT;-Ya?EPd%(#=c'D4S@?ka:PV$g`a%5o8c?5p_('o'L8cLhLM9H`:r$=I0a+L'ngm\jp@
  37.528 + BN1a(2&/u2(dY<:Eis0Ze410,%"dakYKiRKJH?^jX<!K#-/lQWJ`?lq,T.,'POqn!'7V)IF
  37.529 + qS3p)<$0Y9+Mtp5T4c])`;RbKKq$F7b7X0+b9n<eV-l.Lt?Mb:r1Ks!KB_1?E-pJ_ePbLmK
  37.530 + 6.(9Yt]_4jn=C5pog!df*#D/TNEZmImmF!@9<0:SJK/e*7d$$4Ui9M.(?`Ttp`ZM`Y@,?M3
  37.531 + Vk2=s.56W-^")aW7"Jaa@>0H/Gd<=QC2^q^9XEYRIp)[Rob@DnF'll3bL%mcHaPuC+`:_uj
  37.532 + ?(L^ts/uqi8WFW/2.Y34`2>:ZsYtf3Em<%\0N&onTpo+8;S1jP@'ZuF&;-N?T[o3Mc27i02
  37.533 + bUq"J1;V$K_0#Xoh@@lN63(S064Ypf-4>I#&4R)e@@lPG=[U'u$Wb'o^]kR_a_S?0Cu]SDZ
  37.534 + DB"RDARk=*&5iN@9C5$ndT#`(]e^uE<]%/c5_E!(BItb'QP(!ZjBUsDF\(A5_'VXp^Q2>'T
  37.535 + 9F?U"".DKeJ!;EpNQ%QSfs&d;u6!?A>m/_7CPkr#;>M'g\c4Td7*GmL2f.$!*a7<N%%B;)%
  37.536 + Q=mIl-=;2k'3cX)4_Vr__5_45r4>"g(U?%CM6$n$3`9Yt4W%=jf_i>)o6p(L1f(^Q3Cf0*5
  37.537 + fkQ\N/^S[:tiO+&W[sY[//U#X9F2\^,,S8q+$0?L;Vab<MPSh5e*6U3HjIm4[5TDX<)5U;4
  37.538 + QOqAVh@-'W(N$n\[O*%hgDe[Z)IW`"/_14nM1VJ:+i/UEGVn#Rc\&$``7M:8JZ]m:i88B9%
  37.539 + 4jG(8&>LOG@u/*s-+BUTS41@U^gh+'>YB]ergh8gD).*GJ`>cdOcla3YcC4!!(^h5hl\_@s
  37.540 + 3*'4"nZkDqOs,hXIlSK@\B`34-Gn08lNbMtjQ935d99^b9]HI8i:X2Xh]0l55PHDFt6O2[9
  37.541 + L47T%-@*oVPa!QIZ]SOK5pNV4$I-!Pg!A.LrX(mYIQ-@n6Yo`q4lF$L$-!;DFt-oS4K?;18
  37.542 + 7C/c-<@MCb\Bq^+hTZ!?TAU0:oVVu7u^l)s.<2Gap168m#_p4>eqB(:P*<F1skGf6g/=:t;
  37.543 + S18HA_m5ZfGs0^"(U8I:3@gM,A.2V2#+;/-q3d[sW$f*u!k-]X.4K9<Xp^ni(DEDR!?4sXW
  37.544 + Gc>iEg)1h)%7@E+\0[,<HMMriG97f^)R0b*\4K_@fG2V'Yg=dTD>O\,)8d7ZF0<&GaGI,3,
  37.545 + :ig[MH[*#n'7[fn:W8rWW-<#nHV*!N$Q>+XNgU3Pg(`iOg)pBH>!8`s8CYcf((=6K@cV)3a
  37.546 + *;qIDc`-FFYOV3';aTqZG9"fJ)2;spuig4cH6d`IeW)[t:2#X&;?#Cp5b#s`GF&GR*qjr<u
  37.547 + *;^'.#!Ts-M+qUH?JAHFARG>qt7ZpS-)BjGsqQ_/e)_$!N)aG@F/,C,El)8egc]]qD/gMBE
  37.548 + Ae])Ghk:"9eHE8jaeE_K4lC$soA';%FH"%#'k(Z%eI>8`IVu_b)Z!O!Y!*\R"q<+-E'"Ii1
  37.549 + `58VnBd>7*9!>'B@%VU^TQ<s[JOC@,%IRU05ShQb/)gSQ8Ob,hNVF%$c.;E_6HrjE`AiD+*
  37.550 + StETf<u-)Ao-C#VTVca'l'I5q@M]7`!&pH1M`+EIm(-]B:RmJPEdbD7lOp]_f\_gLTBH9d8
  37.551 + 1XFFfer246_pF_RcE%$dTTQ^=FNq5.f=[)$2ZJ97<sRj]E&-PJTSnU!-V0H%E=*-A&;].Kh
  37.552 + *1));HGo2bQ'2c+]kG#Tp560=S+[-K6%p:'82;!JnHr\.5=g$9rEl%-$pr'cFVA[5%IA*6$
  37.553 + "BDq!!r/I-XPp)r!SP(rT\=Ve<Pb9L.fd39UnZSd76@Vg`?I_*M*ob'%;YeDI'pqo0>4WDZ
  37.554 + ]k?"15Oq@#^h0_ToM4PHi(^47QZ-*D'4@&O7=$/[.*'S(TUmegKHTg9jUTHUY'Gr=HNJ(UW
  37.555 + m$Ad-.].]a,Ik&.S4n&_:HU..>?M.FPm]`LL:53O>-3a;[FH*T9<tiN10R[5mpjg[fKHV5R
  37.556 + taU`#lW'k'KL5ml;t"$,/+O<fDn&JZCXUusk@/iUEIX8>J]a3s2P--!Ej2m3[$p(K"aL94H
  37.557 + uq+Jt\WR1bSM`5!XY9,'3#4V*?,6=>E[^\XU0n_i`,BMKM!:nZFi>LIRh=d]R+DoJ][\m=(
  37.558 + 'RE"c!Q#dDle(%lhu3Yq]4k/hm,%j1]HOis(@9]t?TJ"T(4+9h-67,jNRd@BI[1`c4`/6$>
  37.559 + 3W2M(]c)u6(nq)4<=7B'WVu_^r,8]Zitfj'4SJ,!C>jVXlccli&cnSlT(eMA/&9:&QidQ5d
  37.560 + Q2KA'LC36&Tsmh$LmC_9agh0KW)JBA=F1\'JTT-.&q;OKUqCBbrNng8le?rTFg.g)8j/&F,
  37.561 + 8#iSY[6Za-0BmG`jQSmE.\l0]V[M]N+Q>M$CDL30@H$/g,2g728(!#u\`@Q,adU"8G9/f@t
  37.562 + Oj*J^%OVqZ&"qKUU\5K<aeJ&oD3ID$sl_1BIj<i=d[ka+_V2s:G1[@>uNM]l0L.0e%JC?84
  37.563 + ;A)^uLN/9DRWq`V"#@mR.$9Z&I0e>m37O:d$(FP'511a+fBo\#oO"7?iNN)cHhsJ:!l(r[T
  37.564 + =+M[\Rh24%iE^^"\1OH^E$-TNZg:n+f69VDJIILnNg?5+V##kQ".?*ngZ5QM+SUK65gcB+:
  37.565 + XX;\aoNE5N*0@<%]$tLI:&5(mIcE'oPN@&X_'c3?=/Nj%7?(!_F[>8`%m`"KklZQV6HS)3i
  37.566 + E\24I>'&LZo/o($f[SBSt\D.o_Y-W(:?.BRW--S%fa'hL)R;l\@teXFHpY?e83X-NPsEEH*
  37.567 + SXNVpniQSC@6(/[*1ZM2#O_q2LDDj!+f%"A.S+!hueoQP_8$Gcj>?RKN>,cBe`S&2+AJWqb
  37.568 + )4\]aW2_3P<e_e*r:F9+,Yp"'8m0$I=h>U]pVXi#LYH\?)kGRKH+i*Rp`(=k%uJ8n/3+>L<
  37.569 + 04r@j)b&;*g][%ea%AT*M1l$\_Z^rhqf1,NUc+Vq>ChR=,lqPpNQTY+.(8hrdMVN/B:p.o#
  37.570 + `54`H[%PQ&l[d!PkofNZ+2$=TE%R7eu-A6>1r:HCnf;S9:*n+gscLL02GF(Lf(1=$[B[;Zf
  37.571 + I.6s16iU*sPQMunQN5n:n#9MV&]3J;IE7lfrD89,r\502Y%P*1Q?A;_g,nq<a,T'(+E`L4a
  37.572 + IIT[Sc3@\R%j2$+*$Y>F8*u.+U:sLji%,3[7lM4g>#3EqY-CA<Lc=R^,qc$4Xjlp)nRO1>]
  37.573 + ELWlRkm9sWgLbW"#'l#?Q%[hN71MbrdNl089\3'7b5#?p#)2:+/"'q0p1tJ^l-<lX8"%S?+
  37.574 + 0Q\&>?:F9F'Vjija,pD2?HJ^=CnUm?Wd"jP@[m?AXd=8p4IVZT?h#iHmLJQcYG\)EVjG(pB
  37.575 + >kh*bWl.<1AM*Z<kMZA-O33-#!?>R.,eGE4UhXoR<9A\_^SW7fb53RNnKL@1#=%B6M8HAf$
  37.576 + /XiULG<N+NAE7%+:a>]6)9U"k!da5-3H46N2-?tABE;O`Kq@"jpX3J!TdA9k%ehk*E<k'!4
  37.577 + `Ohb<>-BU\dR%u^q>Rc9n==Jsrr8CIdo6FXnL:T@3@1XY<Qq@n/WDH46"aSI.(s2<\INKrO
  37.578 + CuK3n\^Y@3F]g]#%:tX8*pL;Th7AB=!;J5c`5r4$(<&#VBc/;/hKA3jB,em2r.cK`S=H8Bb
  37.579 + 9!1o--^LYk<%"2r<GZSg30O?CcrQga):NTB3L[q7r\_pR3Es9LHoj9>"9,nC"RRq4`c'qpZ
  37.580 + >V;F;4rSZ9o-l:rk-)OZ.35`VuZ6+bg/.Zm:sTd+De@,]TVb(+0;GG93ZZ6f@o[l1=WM++o
  37.581 + jZ&tc)TqcN:nk]E>M3LjN;Tk#QMfRG`/H+g\QSH;L#XpX+6>mBem0gm^4)?P.P3&+,,7MtY
  37.582 + 86Z@K+GOB>RW9G;!Zrsm>"tmfT<#&h,'gRMBdXc[Z$E[u+%Dcp2c%+/</(tQPpjiuc'LR\=
  37.583 + (*c4lOV2,&9/j#8niC?d8mP$U4n19X3Pip!a.SS,j#eT>F9;,3.K:.BE(LKtd/'KI3+!p&D
  37.584 + @M`d/qo\O'+]aWL2hk\_@m98;>'1opTF3rfQ[jDIIN/'?H1XaBoR*QR1.-s8S!4.P(jg'&&
  37.585 + J&H#2%oP6I`RQ&W@o$J@Q-*4L0S&@+6*.WX7g<1'BN3(^=*,&#3B0M4qjA`NqWEAFt+<;J.
  37.586 + ;riJSSU`OUm<\dkQ1$#2`V=H*nV,,$h5)i*'ubR(O4B%5S)PBLk=q8#%'';C?$mIq-YUD/b
  37.587 + =gkrFuG:UMf43,.-&n=`aK99R6K!7ZZUBk098`!0sE9nYK0Op-*;CESbbRC[<&u'XKoVdp&
  37.588 + HU?@HL7sAC7[/]Jj'6;Yfbm%X)jD=o16VlF:^O+#k9bh-QOV)G8=\sE*GRiK2\D2tK<Vor_
  37.589 + *Soh\X,)1BIXe6S0JG."r]seTFk[U>RHe80o)Fc*-2IT&dbZn#/I>S@g##N0j5:mKgAG[0H
  37.590 + &F!`\doRP8p>??B7t53GQ6KY*ISM=*jCCCXmd8Nj`u1B25n5>H47%p;7o;Hp,E(Kc0MGkm*
  37.591 + m80h44b0U<]E\tQbpa,%MI6]=ft@B(G;TZBTSk/U=<;'42!=:"P&N%cEM7g?3GU]\tl=_Bo
  37.592 + :mEm3^(A'T@qf&;LA@rkukZ/,^2BbNiHOJiK/VAr&!fH!3#(l>*"`mE[A[%UCK,e1*<G<AS
  37.593 + #o5WJ]oA#F@OOlgBRt]^k`o]*$3e4\$$U"@MTMfA<qYLfQhLGIRTqe4AcKQ5(B\&m&4LC4:
  37.594 + g50q.D!/*KMBPK*(.siN/7VQ_GE3-#]OXP*$e/4:u<4XDU++?05,2>@L>Hee(Uj$7)`P6#_
  37.595 + LD`L/EOI`$!>?@Z5.4Tnk`RaRhX5q[fg4A!12\A'(,YkX3l)1+LqG(r@CSe521'07-MoK%)
  37.596 + Q/<j!<t3/FQNUid,$PbYO('W-M-?&Hk+)j?@Bb@$]="^knF'&]!S_[7II]`FdJ'$3b`X?#K
  37.597 + `%AH8IMpQc/7qhiE#]Nu!,qbq.`Cos$FO;*I""\Ru=/6jh5f9ifClg]O^c-6eitOgfCK_mC
  37.598 + (rDjs#*_IlCOBZEKm'a<9?:V_@A^f["g]5EaEWc:9QX&q"kesX:Mfum9M?#k0;C4;MZH!s"
  37.599 + CQ;o!i./pI-P;rE&bC:IcLcMmk5Vld33_uSW+ek.7B;^$?sMRedu1l0&H&cgTuBJrW$oRcN
  37.600 + AV]B7i3ql+hOF$fRU4ltJ9&H;@h"dl]^G7bq6*UE^-R+T,B$6%*"J[\l9`KPqAEJhDg+)8c
  37.601 + 7>,AUOqb\]mK#U7JP"sJLA":38G,@k9m#dQDpS=%CQN0fS8O=e%?Hg-04V\;Nl4NCN%^l=k
  37.602 + 36aDLs')6\f!N7=+WE%SEaK#XjZCV4,EZLX/2Q!#^J&B[R0a5U%(*R^0FsA\PN?DM"JlZ>e
  37.603 + *o5b%(P<q6a2:+c:&tNrMt!;sa*@V,6St?b_:i6%Go`Z6#FcAD01\S=0q<N$^R-8%'9`qUr
  37.604 + &Fp/S/VMT5)c_u(Idgh#GTD0CPu+Y_Y?nC+nR^P@59(kgDWF(Y'?"g88a+db5aa`(]=4A*9
  37.605 + >/8Ug$Z:_IuauK7HgtH\AP73m]^;#`Y%"ekK._)JmH)3#(r'<[lnp=EaTQ$6r5AM%$00^/+
  37.606 + Y+S[]`Upa<i_C;:ef^aoRQ4$Yot8urSO-Y&%L6Um-@Ii^jk\U.NmBJY7U?3a#BXK2[6J9Qc
  37.607 + fHp/r^KkPBH!,2Pn2hi_6!cVC!HeZAn'c;I(4c!Hu:d5.m*<s;fL$3Qb89gnG%uA"R_C>9]
  37.608 + Ca:@uCBo*&#.V:!)+t'nZiU?u$L7>X.]%f&\:qct-j0Gg89LTB!kSNu$L4jHJdDNmDM?/34
  37.609 + )?(XHoNs=oL"Qu6``@!]EL!)#HTI<ZiFqIY]mJUlBjh>L4Ek@<'H/LeH[%e"s@9.-r_TnSH
  37.610 + `ad!ru^s,T/b^5FokJJm_gcb!N4\=bU7%2!B'1)rs87%E2KG5)LkL8Os%94ba5+K+OsgPPC
  37.611 + eE1QrA%L3QGr3,jTP=U1H=L\hWJ17AVj;S1^>+@;fS1NTRQ=tRBT`iNrF]PL']D+<1QV^cb
  37.612 + c8:*_Z#KGd,&?pS8pc/O=Kq6:dKfEs?+P\k/I"nS5LM?:6"(4VaA$KEI2:P=?q#Q(\*JK;+
  37.613 + K$[hW3'E!m;?YWf\O^a-!S'8PP!2uE!o/\<'T=4K%u7B1L1k#4bBcC"E45R9Jl5a(k\l15=
  37.614 + $JZn^8)#C8Y60EpC-m82Yu_@\86kD:DJ\)7tdL+r1HXjTh6<!#b4#aZj+%9U9HEb"W0r<\T
  37.615 + `aAKrp#<b#mH)-ut(SH3QoKLH&:f&8aQ)B*45N"pc]1(g9H59bD,qa5^8*#YToXc9u/B8;o
  37.616 + X7#Y@\3OqkQ:-6k[;&2#F/3i+fC"1Tp4=@NNLAHhp;6qHgR3+Y/+1WcR/Pq8F/J5?YNF%Wg
  37.617 + b9^0VZQurMld6(N79_?e.4Ob-gUVLCF9hPGJk];>`*<h:Ra?X<0[+>cooEWe8"lNR>#YtSr
  37.618 + C,LTtL"hTlN8u5][]sYXbDa!QJG-]LP6>9VJ/%<6p`>4?m14g>_JG`qo.\CY>dk@/S!d90k
  37.619 + psCLCb($V]B_*O+p9QU;M)dX"UjWjbkt8YAV<2F2IHTL=XMJF!Djd<%c#UIXJE5B!j07TL;
  37.620 + 8"bUpLtB63\ToY8%5$/.!kpHCcO,"`RBEil-XtJqageJiHrW;qoT">r@;5#.S,rpi?["E]?
  37.621 + ^I!W<rZO<Drlm$)UZV$K%>)`ji]*<nJlK:;[r"J7"P]`l=J'1rBGX)!C`HO!r#:q\AW\L3'
  37.622 + \/L6.8"iW,m`@t4"0aXV23/DmA:j^H(0rrbH`9:GC>FU?IHj@<N;cr=[8b4@k'I^J"W3$b/
  37.623 + 9S!A'2hMBD;$^<Y=Dl0PG/lC)QL,Ulq':J-P(]Au%P[C-E,GlT^5H)D2mi+4iqA*L63C*c"
  37.624 + VOO%,+:UY"3&FG!Qi+[+En%BC/_ND<N,8M^^=)bk(!^a<Tn*rrEE;3@9+C(\;YE.)S8F+%#
  37.625 + *Yob913ASN>=emF/n3e'[[6jZcL69Zi/D!ao6?oXG+4*eu;JLSUrS.!4'39@m9ef4a"GfR!
  37.626 + k"-&jlI;A/2i3`r5_9S[:tL5UN'=gnT<9*:+?]+Ug;5W"6=A-M&e<gAGBGi0&s=9b%J=G;Z
  37.627 + 8]`M"nA(\Y\(DqQ:8TgW)4,+Er=Q(H)TQaG@BiF%19208+GZIP(5u\t!"Aibi'$Q,h,.M$(
  37.628 + =m1%^r:W%Y:`q=*<;<VRBI?"U7_d#rbk,VP-rnthB.>b,^K$J$]rYD^X]jP==OYG\jfTs&G
  37.629 + lo`Nem[j[:h&,6Y`b)mLOac,BOh?=<Y4U;#%_@t5laj[5GIpS_6?I`0P@?G#)@T]1]Vh,3,
  37.630 + o(_1P2huJ`mVu7AC3s1Y=s1Kt()X][p58H;?\(TLhm3>`OOY@lc3Lh(<'53GI;,eQlGY7e-
  37.631 + 4C"c_>IDVJiPc7+I#J3o!5fbNi%3B1B"^i>%[8;<Q#L*[J[4d\+K"bTBh9,(6Xn8&@N_Q2?
  37.632 + W<(X8T3p<m=,1UuK5LfVG;u6]Ll5FGXbX=)>h=OVZ!/%uY/a*THmJ($_q-T[<NtCj$qK1PQ
  37.633 + qBj,lLW)1h>TM_TB#g-70_#[9$X'%%WEr1]2:L33nV[U)hZjF-#7,UQ#^?RSD'\uRJm+h28
  37.634 + cmG#,Z%_uL1j55$5jatm/i-:"b</P7KHqVr>+T,iMlVg!%?fl*F[_6g@YT]^)eP8bs]A_,R
  37.635 + @_1Y]4+YDq9V2(GK_0=?hOJ1BOde6&#R\?mlkO$*ca1L.&2Y3[0?`G)&d?g6JEtGY\Cn++k
  37.636 + CPJUi"pXXj^eG)&n+KYTlW.Km43=Q3@F:X%2gj2;6`ETA0)j=WeZ[NAFK6_^nr>N$@Pi]!_
  37.637 + 57@=^Y#OU`1F[LoMZ!LgEa7_$N?#GA+63G#6gR)id-0^qAQkIbRKCCTbD1ao"ouTa+#KV1G
  37.638 + NA1b'GG]mZ,rmidM4t)e?=]X:9_5.dp]KYL.HX`=Ao6&[/nejT5uoP4A6*Cg7<,QR'a!#6K
  37.639 + t)D4G&*UVeJI.fKof:=mCL@!W8#]$Yh3&?id(g)Xp7+N9iRFtLh$X%3mSKqTp.CR#[&%b$]
  37.640 + XXgkUC=54j>KR8[GoE'3haC@8m?a@S-!,kcCL>7S.:%NG.&Jk+M=p7Vc\s+jL@.(g&kP87B
  37.641 + <"OW968L3R87;q6W<5(eAq=`/C!EHjA&g]h_'KqNCj)(A?mn:crW!Ta$>8m(2J`/Z<gJA.o
  37.642 + ]QDan7W<Vdj4E=k";`Wt9<fE"2BjRu(2M:;oZ"k:WA5&h8+s4*B5%"C3lTrl&:ilrKe@l3&
  37.643 + 4Q:^cc;0R#I>+_("_^egfP^u@GZQlo8SE.!:gXmO1Za2kR]/l3hD#7+lNLV;;W%OeBO3e=_
  37.644 + Zijl'70H%+?AYW[r!'Y=%IFdIaeD4eH,BpD'mkOHNWRk"`8ha8!\#r]XB]#9C8G#3[*-Pn8
  37.645 + 8@?3eg,;l*sbRkZP=cG)#.pllFL`f#X<D9#@#"C*4Qdn3b'#CQA0GDX$rt0(<J"L<j<8"(=
  37.646 + t`qXoVoDhcQoDehUk`qUX@?*Fh5Dm&sfS33+VrGT6n[NXFgC_h`D$LcsHZ4M?Hk]"oUk69^
  37.647 + bld"P#p>nec&dOH6$#E`4/V9WfTu0UOfD,aX2\6I40N=]:\7;QITL`YaW)V^-#(H\oHN^],
  37.648 + ru[=fnZNdL^DnMqf-a#bgAGs\aj%n/CYc\ZncBoco,n9':P>Z]duD!b%(4"kKS0=d"uodP2
  37.649 + %9hmBq#0%!dXtQQn\XBeHE<@6q+0#KP-KTlQJ.5ni&K\kU,n\7tf2LBZE('^H<UHfjY1KS9
  37.650 + lI/M&)lpiq)FXLa[^@2D.pg:ND;H!pCtb`P7Xr7u)V:$s6L4`p4pQc\<9&"%:*3qYaU7*hf
  37.651 + oY2ZYi`3M;%SV=Z-9/*-(eVcNJO=WH<^gBUlLXVhA@]9-jVoJ^!K)prA=F`^9HFB]UaL`(l
  37.652 + e56:g<"Xk[s"0laMG_D@++rFU/^D_b7T8.0D0'HU5af&2N2-`<jp&B(RCI5C19nLu?F6@W=
  37.653 + Is<'M>4MW;QOZq2??l4E,Wu]O#"WlN+>nc/?XQ\ZJY5Vg0HgLj<.\IU+@o0-80A%k15'%?"
  37.654 + b:IIl6HDfN<q!;puk-@qJU$_cuW'r=B<Z?f9@8:B),cVE<'Ko:RHEac"Qc+\=VCLO`.NYJ;
  37.655 + *M/[FV!r_BWtqCk`KeK4q7ZBZs_3'80I3!ba3;YXB=5W;5(C"NY@k-OQCNPD0:b"F%$rg0t
  37.656 + Ks+H5&nL1!W+q`jo^[2C&fJ;:TUO?%ZK[JQT-9i_&qg;#sZ"DJCXQ<8%"LB!B:RJD?HSdP&
  37.657 + n`&-!62nL1JKjZlmE2A8"5g*/n`1:nt@Es.#AqE7m#q]D4UT!_29I0VW$F;9c&&S9:E-G\A
  37.658 + <S/5gG``-leU=(D&q>3*WFfOpL!]#<*.gm(T2LkX1X&:g#[=#-TP+R<:+*0L>;o"_0.2D)2
  37.659 + [1[7Kn+*tU!4j-<rUfF.[Y5*kHY+M1#DZ]s!_:Zch%GQom\poIq\7u^\8K$H&%K0@NcJok*
  37.660 + :FQBCda3aUtHW!jns^Bdf+iQ]o,_$\h#Wd.h+Md.UWn>K>3>(mI!^&;BDjoR]:NP"=Wo6&N
  37.661 + &3ARMRgmDtLF+Z#Q]B%)%Dk&ibW:M8/Q"U9ZJSN0g\eT"]%W?qqNPj3#)]KC9lfX+8iB!kj
  37.662 + G=)6@`"bt!+Z<;"pHUXg^CURGaf)(-Vl#Tm29UB_sjkY9nhf%-E"pY<a_I7E9Hq#IuMoK7H
  37.663 + f_gIo-'OlaZHp2$k;;nXB3uPS_sR>rb%YtOI7C,7=]qdEdTI3fGd_U,p=k#8kB2f5^##kK)
  37.664 + F7P+(fU4Zg3k5X^dpd5(0A]<prd/.&kI1kCmMQ_G@]G@(r9<i/h`IRk/3J&o\KCmds(EVq#
  37.665 + s9g8YUYs5YT*_)P77kh"ST\*!l\^co_mC_+P*L#(R84+UAfZS/2OLd(D(A_bf,K%`?Zk5nK
  37.666 + opZ2DtTkJK?,`DJ]`d@[ZX@2R!\dmefq,)LEo$\Df)bXM&lJKW$.\bpmuL=p<>Q6PO7r4aj
  37.667 + $?tkjYM=Pq`/.o[8Sg>72CQ/D;HLEaJ&jeG`Aareu)bH!CTq&H7aZ.3e6/H"1_\AW<Q"#8E
  37.668 + D3fl$gHa+b*=5'Zd-+=p_D$5P7aUdU+\:$\SLI1Ze@dQ.7$08i'ZFnlI*tqN*D'/$jr&Jcb
  37.669 + Y;fb;cV@qL34Dh=`?8*PKWSu$/nIE9+V?Ei-$k'3QcZ5Kd!l`N$\U&<m6U#66W0MJAbh2,t
  37.670 + Y[lS]A]!0AF9:^cC1??-*Kqk4u5b$t9rj=UX3QenZ/RL$<p?f=g\TNVD'sIZ9]iIt6E9*XR
  37.671 + GVfKKn#iDLmQbXD*nlP<GSrYLIObsO%3N?Zlhn%2$$N.5=4*_<fn#AK>kNpj=DjCQZbLdI)
  37.672 + 6OiVIM7sWg9<J/*<@L0fD?"_Appkfq(UU\`\Q\DEUHQK*@"Dd9f*iVSY"%KO&SE=gGJHe!J
  37.673 + HoqdL\_M>g]0=WLm8,g`[Zk!@h71C]'/Y+(HbT$_mp"ZE^;/7T*7)T/)<uS<d;;=eEEl\'l
  37.674 + 5^NRQ>lAaT'jcDVVuDkQ/]Sn>UedmjssasS/-Ak#K^d`)rmU8@9L/T?mURSJJ(/7Ar2mtj"
  37.675 + ZB:hLJo0+9VC/#DiSQ`R.gOKiPsX9Ft)Nq9""iT;h+M(^Y\m63ap0l[.Lg_=7A0+0!$tEBa
  37.676 + b*T,^<LnpT9<2ib<k(oCS_It-u\*X;_Q?&h3JcP4c9(P15t(]qd.^N;S"7p,L#_O,3Fi4^k
  37.677 + j$U]NekoL0T1,XhXk8pRTBgNB%#fCI)5iu2u#o.D/JnQPO,/@#>Qt6]bU6mQCciV+NX<jS$
  37.678 + 22BQX+@I'#&C&D\@HMRGYp2Zr@O+ZJlCh30!^>Y=FB(Z25\g_#0Ijqq/;7j*B*k7;5)5g%:
  37.679 + ns\)%oH.O#0:9]K'h22oqX*D@)<`>jDgsU4H#:EQ5P9N5:_:e'S15`(o$.C8=:2:c-SJ5^]
  37.680 + m=2fd%skUl:Jb?;*qY2%S\%SV[lVp.;e_OO&eB7g?an#8)qDj^F5l,D^3J!36)c0Y@mH>^)
  37.681 + 1TXJlEFeK)M#6k&R\&4N+/2Bbm?Ma9<J`hLD(mtCIs_3-$qZFCYNC`Er$YVYBWh4)eoF\WN
  37.682 + M38l9&%'uJ0NEOcA)`6HCe%U'&)<@V91NbLNGu-o<gH=ZY"r:[LDOUif.n<_+-<'Vk()JMZ
  37.683 + `F,0s@'s5Hi3!L.kdV?[=aQq&LbHdt(`:(+)716W"f%H1B;6;O%V0>7#O.Tm_B:e?d\]-^(
  37.684 + u:lBhOHO`*DY=m#cGquSCAI2;!K>qMX30JcY;f1U/ZN=eNCr1iV!ocd2b=.KM0M"TiT6]A0
  37.685 + #.W4U((`0LPVF*lG4(1,a)8'1ggbiB1Ah@RA,SC<.HkdASHZiEj]4d:OQ(>RN7(&-nlk2RR
  37.686 + SD=HuQ9/7[C"iu6!@X!M<CV3S@*%SiaT5/_*Y:9sS@[tsP[1Q?od#iaBrg'SJD`YbrgM)CW
  37.687 + iP*GLU>R=q9<KR^[PWFI/FVtmFO[4''<<\2F&YhfP9_;jXDI=Hp_2d_S_T$/A5`H82i*(kC
  37.688 + MEOI+jgA0=n0/R*56,if?_EO""nAL:mg\Ztf=q#P4#4`(CeVQ%gnG7oZ9/d3`>@R'r(4GnP
  37.689 + _=]@"Ua0q#Je0"0([R5_m"Lq;)gH8cq,#%)M*\UkV=IL!CQt+&2diCLrT-7/+5;\?%C'08%
  37.690 + @q,=9f[Q'$E7):nPbE[i?/]pP6#>4ic4T+?/UAqJ>3X@X/2('2[<t7JX0#K+fNK9NjK2n95
  37.691 + 7;Hk_Q[<[OrTmZb3UEsE8r0Pcdm%cO?pN?OcQ:pB?3^dC(=@#:Drr$bpFJ0,:fcoCTVIF#h
  37.692 + o3bT=Y!0D^id+SFeBUom4gI=PY/f8rX*>sqBaKcd"$)9)K\YS*omMfY4=_EWo(]jK=)0%KM
  37.693 + NH*eu_q<+EpB@5q&B$7l:rTOb/9'p:Vlnkf#9+TZXptJ]/>ff,*Wq(4C!Dp%7,H1'g'i)j*
  37.694 + LF/,VUaDB[e\UglTY$UmPEnm-Nh1oC_^R<Easo6Md]^%_0WU.62WJc8M3(0;"pAf:a^nCAM
  37.695 + LJm^)=g9(SJ%@^rkU$)P]#MK!Y'[_0G>d,=cfp)a9b3/<Jl,";pZkTuQko*TPq)O>2WT&__
  37.696 + ?"aS^e^lG8^$,HiM4-<P!i;'a="^sEah,&#6TmQSrVfU-^qOdc@9)9*6?Qc]SZNa]g__85p
  37.697 + ^5r]RC@=-2/V,3[kXE/NUX4I.1?0fJ!CsRO=fBfYJdfQn$%fJ?>(X18E69mZ6Lq!fspq.?K
  37.698 + ,^^,Bq#eXp<sZ[nTg;NU*6'u!*(.sfO2I\EK5aXg"(5/d^=hT)-9Ldi?d*ef2:sBI9'fT%q
  37.699 + g#c-5)75X\;%e&O`*XeHr0STJdaL&:ia3<D+5UWk^JF5<&[.B6l(ai=575Y4NEQ[6dblugC
  37.700 + fr1`0brFIm(E)0;KpYTJHAl8/D.7[J'U_cg3A6cu%+@6:<5Ij_&s&#(_R)e;3rBUWd)#OLV
  37.701 + FsTOJ0Ob]8^O-b&,<fa7_,hen#ji1^J8B([=[Pb]dZc%u0\9G]tP$7O%hn(@bs$l!Y5Z+p>
  37.702 + VYVuWf3s3hnfl+Ucan5cCqA=d2MBcT?#>B$^8k*aS*bfEtj_u"9ed5dO*MLoo%u;;n4;*4D
  37.703 + G"SjG6!+RA^ssVC5cbe_6h6s:BH;Z@)iq350W%8->meP#1S?$%7][$F]*e&B$kU:g&4FUA,
  37.704 + n*AVmihH3i+ggE4r;%QYjfq*623kWWljfM#"+or.LI65#S-s!Ju$>X@58G2V%"Ym1<RD694
  37.705 + C*Da;Da8?XV`*^g.S+iZ+'A'*O!,!8n(/3YRW>L@I&6;+D=WjO)!RdLaY;WAN1"a?/>t&2.
  37.706 + f6A.K0$m&U2u<tJma@I-.9Jf:>W*Nf0O5dUh`DAiPAi$28A6"CZuE;>%ZlQOIQEMdKdCDt%
  37.707 + ^)\H^%6o$SR[i<`0*!iSRNlN+g()2<X)WP5BTktdDf,G6Z/;^)<@0R/EE#2pA$>@M>bl2)q
  37.708 + C_bpC$1Ipg8EUP8V"B_d0riM>"J@t*e-Joq(SUi[iNNN,.KP\b)fd_TZ8X"k4!W0;^bNk,1
  37.709 + -g<s`bo6+(ZF"?6e*A*.Pehc-5&irTn=\C'.2.&/"rOJ@163J(^^DH!c=1(E;US#KFEC2(L
  37.710 + arqEe5J)\gU5&)IZ>i6>dYrWiop(-H]X(`10$MdMbE7-B[.&;TC+^at/,$/IZ>Edap(6g3V
  37.711 + 18aO!L1a1T&mYqEk^0*2t[TUH+&`]NGaVS[?jo*,I6$4ep'/n,SPXa17O)B%!F.j;D<ThHo
  37.712 + o8-qOR&tjs^6"\W$:?/%4(kL&@cN'bKO9WO.+3&+?_#lQG4#P2D-VMJf5U6]cCEdXEDBRa3
  37.713 + !cBK]MXEb'%,lCi;\M-B\q]/S3<19a5f#IEM`K7Y3X-.eUGf)kaZ:du21Yfq#oj1'W"T0Z$
  37.714 + c,LB+C5dl6FWYM+m,R=kB[b>\8'I^(/p(qPNG1@"ppL]'_Cn+P*dT4dMcPY&E&!?+Jo:C7K
  37.715 + FV;'4@74U#6mKZK8p`*[1,'L4g.HrY^?_+-&5t"<[fr3Y/S^0O^!i!cA>Z8jX"=ct"7/oN!
  37.716 + ;o//KG_$,JS,^d\c`@KQUH"+VQqe94-a<BBc$-V;Hq`i&lM\>rS[8JI@[70tRY<Cpfpid_>
  37.717 + -:bi$$#$_-:!oP7'^dnU8\u3=U"!eulFN6H#q+T;T61-9,eCFp?g'Y4D$8g`HDDD6c%KM6b
  37.718 + #iJ#N+jq8PNpVI2*)M5\5g0SoGU>!N#5"le5XSD0YQ^:5c2]"^#IFRJ.L4KVc<uG4^fgn,*
  37.719 + WY+'"#F[!e=T]l*dE7Of;>V\[9$>8>?03[W8pQi.l?=kb2i5'D\V1<2()Iid7%I33oP3`<I
  37.720 + 7i'ZiGUZ!$Qq-JK",G_Ag>P$ils'.RrmCC(T>4&s\AZ<OZ(o*d!Ze</Ja&FiPh[K3T/;>nt
  37.721 + dF<1?q]e7>7m?5:"T9,JP1Y&J&p!4CoiJ><D\Z@Pe,W^-Cj!K9];Op9lE!MC>3p%;aYZj8Q
  37.722 + 20N:PJcm]=1-XtX[@fm5Uk6D_ZgLDQE7DM?&<Z6<a`WUCM4k</$FK,=,]Gj/@qkRs>_%mq7
  37.723 + _unpM$$K<]:buDYE%g/bBE2CQ<DR,uMeL\&BbEL;E(;f%P$mmC&GC<:<*;dXnS6XN6/]Nci
  37.724 + 26^Xl5O^E,N*GBi?)hNV,?/R-N`'=QIeZ\+9L-N(ma2rf&pq:lYb'"?'=;ejouhAqaY$'B4
  37.725 + 7-G<0e<o$YNiT8kj>H:omZQjs2&l!FSiB[R_)k.PLGJ#mRMMiIu?=pN+qNF;I:)2Y1Xl6sc
  37.726 + -IA<du72+m^2j[rM@@A(aOJB&-d.N?GY"[G3`=!q41S-+Y!0>pTnf7lU$RdsNR^+u>gpQdV
  37.727 + EOa5QNH3+sF@IgC4R3[!N<T/:O<_*_0]2eA^#1`@$+:2_D1).Pc)ZYBl_,#%N)dcSp!u=E>
  37.728 + GNLUr[-Dk>ZjXkbGP?%:+:_KQIi&9<<p+dQX#el;;ZoZd?qk!0"P!*MH_B\3:q@(_[6gRS"
  37.729 + 2HAm[Ik.iohmQKJIa0AG#CX`M(5gIKK)na<H3,A6\T(u&\)=TG?%l`eeXO[E<$;8Z*a5`q?
  37.730 + nF3'K"9C@AAX>Z!2&H%[^Sno@."Z%n]m(%i-IJ=Jq%?TnTcaMPUZNPeU=f,?tkbD7+\[i6*
  37.731 + +GPTCqo!PhoAQkgj4O][qKig@%BE%ViF`Yhn?Nu7I?esBFgooDN_$[DhVR-e07.L(#C8jEW
  37.732 + :E]+A7a:Yh:6f@eaJUN]HM0NFAO81Sq=Z;P$h2dj`O4cQj+bu;I-3P2^D)H<_i8mjE`_k/H
  37.733 + 77$>B!"K&f-]!d*+_4@mi#)VL/=f)-PZ`X+=biB#Bo;_D:d@,FTM#A5`"$r;()`l>L8`%e>
  37.734 + 9n`p$,Fpj1qEh,BF/(,#d?&i@!i2i2gMrrSJfnI=k5=<O.Cr9%KP2oE&+^5rE[7pc,h)T5c
  37.735 + P+*JLt<+)Bl<b+9A-H((<IB%K^;T_!cJ[Zkn:8OT[<ei*i@1rM&!&UDbq`=uIp,_OhJ$FLj
  37.736 + G!EmPib'r8bkPi+im2:ZA*?:#?^)aUD@Entd@X;UkP-C%>@^g[K*>XJd7#9&2/d5RnJ7B"q
  37.737 + $W>[^GZ`AEKP!c&a$m[!aer)I4+:MGW3.YA96m53r8gd%?"U#q_3lXN$6Q0>JC>+7E(o=4N
  37.738 + 0o!M%Xr?&t>3>4?h6)Db)&i'4)Y6*-5H@(UFlBs:;i!7Q2mC*lYl]%]G!lI2S3o;-(gnGk=
  37.739 + ssRl6*B<!'0A!@Q19=X0=0CsgtM/&"=a_i9;o8RSXQ\i;m2q2rMJhh-R!Q>;qOK"?S,JO;A
  37.740 + ,Zl,o-QOHHj:\[i9t09`)2$L-WT.\JF>ue"aD3HI<Bm\B9I:S#<+FW"OH\\i[71;F9GW"OZ
  37.741 + BCA)"FKi01gC)6oKX&QUUFS'AX6*D%&O]pm90JUP1'\.AK)(-D-%]D''u6+FQ'10BK4GbJU
  37.742 + `'a$N@8J83/3,QGN)o:;O\9n7m!u\mB,J]Tu^rmb7'S4(n*Pn6n`"'OU_"_ZhUBa-!`5\pt
  37.743 + @VJ269?"]96V#r74@<,]-,tQJ_PA?lp+=00[DR*9_l'o[r,9Z:6UW9&(0m"Qr/qgbX[F@I`
  37.744 + Q#%!ggm\FMb/5\oD1b,goN2WE^BVI@XNK:gj_B_Jnj(rbFI#?4JfEZ^WIi<-N)^e4Jjfs28
  37.745 + s,O`dH<,r,'bHrQDtWbSAsX72O13UWg[nbm!^/r;4lq8Zi(NC><8K'JsR\*[^eh`Va-(K*0
  37.746 + Ce+AuJ9dBfCiSO+p`s3NXRct"BJZ_>b,,LIh&(>WF%4_EVhPLQ.@;B`Bu>q<'%Z-h^9f2N_
  37.747 + I4[;mCM:WBpe:!?/4\]\H$J.BNPaiAiHl$X2ms*Gj64;,JrKZ,k"4O%fZGM%?]]_5$N)8?T
  37.748 + gTjD7qn\L[dOeal%iq/[4eVb$3SJjDg84.O)76Zb+lD,2-jY&1bFf8j*T.$@abHq(U47XIO
  37.749 + i]t-h$",E4qAl_q1/Gm/H+Pa?0U'/iS&ir?L,T;IRcquXqH1;-_'ZB35PY:7L=F8jTAH#,o
  37.750 + >HJJ_tiIg-TFSJpZ;)mH3LHd_[#@U2T%#Fm,Q46X:egk,rJ?+3EMrkl,'2I?Wq_\`6pLg&*
  37.751 + _]4mh:cn`0lF.fL7LU25SXh?(^!FoKAH@o($TX`6[MeNE7H^31lp61)&,aatVu@VtBoM9;Q
  37.752 + 0dhk#P]NrJ4H11aa*58EB!f?4?H0[S@l[49?r.X#m(2Xq=F\XJ%T/Z>Y;on&:59WcL?UMra
  37.753 + #Og2gnAhrJ@2W1>$g:Wro]E5'I\ZRZbM8\KnGbT8D`^"MZUs%r.pj7>59J+!,L!nMbl93g#
  37.754 + "lmd4o+!%gnbh\ibdphJa^?\9Ki.&+s6(/EVf^KpEG+P4X`Vo>spim+eHSu?C1%cq><IN'R
  37.755 + [0\s*t"LL%npWpmh`dh$s0#&c"`ns+*GnOB==\&IF.XiK2]64s:Mp7,j>2ZsGI)NCMrjf^s
  37.756 + VY+d#=VP$'W5;(7c&jc\;=^0raa9]hIJeD('bSMV^URH$VV3h*"@Zl1bnNBno>hA"Vu-?W+
  37.757 + _!$`4>UcO8GT@-N#fR6q=@Bir$Q<Q5<d:p!lm?ZLK[Jb)ngtroL[GC.o]"Te8\*a1PJ\ba`
  37.758 + Qs;Nj4tX`O:DhkV59Z028K9`oZO\dSc"?R7H>CC![*`N.RU%hD;5r)\opX][^L=C+2KkA.o
  37.759 + HLkoV!T*X>+Hk85EAnk>Y)=B:WS7\[Tq[55G?KhFS_(lMu*<t]=kC$>M]#PrTa1USmO=l'J
  37.760 + 7=7]`-f39.JoDk'd8:[*(\-dJa*;ht-jJ5VNlW!^N^\Q6rR^q?HkrcpFbiU+3McNk(/?Ta4
  37.761 + !kUNf_TXidaW-S#$="%9CN:D?5P;@;a%/$$8L]Bbs('umMcDO.sh=RdA$Z+K#kQuVbQpHbg
  37.762 + 36s<-E<0nq'Z?2]e8h2&r.Od-HA:_no[&FJ5/d+"l_T8OkLeNU\GVi,L%+d0VP;K*q:,A-t
  37.763 + -H3$]?Pji^]_:hK';YXn51.f;`lF;Q%bO;ZRkZ'`'QXX,.5F=68lE%(02,;$dT1J=W_=Ib5
  37.764 + mg=IFN^[H,n`1[8hW,s[;*0/<]+%q<mu3!Dd6?mK^=-!9>^>4c`\(+@T]Zg#,'>O23tRG8q
  37.765 + e-p=t(11UJc9#YA@E$e[KEO0`$b=PjP^MWD0=6CGFCZ]Y.?O8/7[kWFbJZps%E2%s2$beb=
  37.766 + MaQ0!D]=:=2&5@:oY%Y@gieWkerW3tQY=r;DpC+)!JQ?csb2E"e"\=PpHA2tBlA)t%`8n6Y
  37.767 + cABT>LapqEM\G*RhUlh(Qf9kFH2Fj?O\as6ZY0Pbi))'VpJ#$"&;KIS,3?B<9i`^K$MPjRi
  37.768 + FC/f,#.C')Rdo4<,6uN7WG6c<ca7O@/S.ppH.H'*mMBW3$6gCi7"enq:%Q&8>PA*4,^&7hI
  37.769 + ->l&K7[3Q%i6PV?j<+??Wr&(ZLTilmJq"paZ7Wrf\"E*]&O;j7s)DQ:5msTVcVAjY)2u,&c
  37.770 + Iiig-#2*VQ@YFDY)]H8qVAI9d;ugH'bIp^UG=imIB&+C:AcGH9R[lTUu_LA&N'9=/YIO*-W
  37.771 + Rof\Dp:b5=&n1!Nc0\<HV665SKsr[<p%qK-3SFA%*J2th-=TM,:bn,u'C1A_".0q&eQ,b5#
  37.772 + s(aNL0UcKjmkF4s#c<!*P,**k;+GZUU$2_[b.tjri!YA/a&o/XEBUkQWl9Z4/5A%be$'aEc
  37.773 + $@i7!Jrh#o6ae!-?Fp8@;">bM8%s<o)Ol+^!V40NR/.?Ib8cX5r/"pd7#(&0#Vfkc`Aj7G:
  37.774 + :NNI"XF+<0p<Jalt7mt>ST`6Oo]'3:Q>LV3>]#2W/8Zi9JBk+4L-$0'p1e:,UH>YoKsXj8H
  37.775 + 49>&k*J484&muClK&s8L\>#YKlam7ZpM@)H_ljUtUW]0eQ7r\=A^b!:#gMr`)2P&ljVWYEW
  37.776 + mom=r_s(r-_E%J&X`bHbM$-1\>C;Zno#0o[n^>$<:&>`cV.pdAO)KQom?5=h_l2H=N@O_#B
  37.777 + 'b_ZfqVKsAOPD4'%GH.65dX6$jNcc-54$(iLTg"[N'1u8H1+0<<T+[f>&7`:/kO>%8!FgT[
  37.778 + M?p;;/I.kA,\>?,R6sK@&"tgJNXg@a2G+6$UB1d^6IRe7aik;A'/D]_Jq"5k6nt)t3;BWn:
  37.779 + /R"o-m6^opq(R>DH@8e+E&$]Q#\!CarH/1<<f-<8LhMd]*!C[%](5!(82p091RII7b%V>4V
  37.780 + c)2"a+@Ob/u88W&UWRQ%lP'$8;d$ksbY1U`WXB5?h?oA$-Qd\Kb:8p*rIuY&#tsMs080C\<
  37.781 + 1]('_TW3sf>322AFOp^^K4Oq]HiM6[mda]U\SASec@ZPI/t=h?\,D"XF-(%s)AC,@'8%B$T
  37.782 + LVU\k^=_hksYHu)tfbJ'+Cb<'([h\g4>Heo^CH?8A[g(XC4,Irp2936D-KSLER<*7gcajo^
  37.783 + l!6BM?pVc`\*9sr?*J["CAY4WQ0.UC432]JX?`=8Q%"A/flh:Vn%KUXq-Q5JI;cOf^DH&2?
  37.784 + b?,`DtX.G(^C(L4:-RX2@%&8-O!nj)1umO&&K/R$"5qFKlFI:_\d"q@D"Q(Yk>gBUIu2*X@
  37.785 + \7g0r8i+NPc9=MdA,!g:`%.%V%V8NH)Bc`u*t[A%[)JEV;W<)$_<q4Gf2@2Fkk,-RE<9R=5
  37.786 + ,W:C.n,BB;6_Q#a<7/U*e]`#Q"hnW$>f)2BqY4NX"42J:8PV_r)!fpd&+DpB6@3G1GCf"h?
  37.787 + EcNBLsA_d*RF7D$/=LFpeqo:d?+mu@6*7iYOZJdFG35+m@7;4n5J:]\G^7\\)#9>gh`dX3&
  37.788 + )M_0%4Td#f*i#_R)cRgu'<9:=N*Be]=Z,+tDtK?uf,E`#Se*!ID>^IBqZL*h42J).2TO6eP
  37.789 + rttLn!>q$'%L2Kf';(e@C:^C)-^VTD7V9;[]\NC"r_gsM%s2Z%;Q3f%_(jHft2/<b!m9UmI
  37.790 + '4_[!/47g7-m*m</+O2t[s)6VDiH4pXga0*b3ZO+gb>XuCSY&)n<3;V-=m`+&0.il3'fnWL
  37.791 + f)([`E.>R-91GcSpF4VSn0oECGO,Kj?i`>IBsPB/p%,e0Gkk-4H9F->:tq;EpcbOY-*Y)'0
  37.792 + 7#=mt?4RIb"R@XO`oBI>Bl%T\H'=tT"NeW`%PN$h=&4YOA?&,[%N)JV>2Y-3Qn"'08aj7S-
  37.793 + ,j6crc[npURd%k22)N[N!C$;V7fR^Of7K)&cF-%b1`Ilm"3#Mj_qB$:B^q+l[J:GDgUs4!m
  37.794 + OTJtH+eM+b-9mt*aHu[W7Xsu2lH:OYJQBN%itRDWV.CONq7VHm$n$=p;ETHH]f];=E>Juq)
  37.795 + e\NW+k]/1"R/T-LQN7F=;T^`nf*#L6MVL;Yp^Gq]B@"qb!(GR\.+e`-^>>&ej`$s%`?A_t"
  37.796 + Z7RJU5:le2;2pjYNl6+;Pkk9&69ILl'>IiJC%0p%"R!K#3_LQaoTg]XU/rkMpe5ElAfKBth
  37.797 + 4]XD>J^km\.j9qq`b7n-)^sISH$'5YL)o3ac'Ou1b6kl:269Dgj_/Q\FHl'V_`P1@K6()UU
  37.798 + bSu?os1d%pR1OAT"%fG)-6j-XJcm=!BMZ3iH,7uWM+ebXEEJD!SLEKcM7_>h!8OA`K->f8(
  37.799 + PjDq*#=@/c]YjY$.9[+>UMm:*fH.BT!D!OKJf(6*5c#&5HGqoOQqup=X@H-_sgo!"(K0l6&
  37.800 + ;$Z*`OR'69lEo8#FB2%u`:ZN%KjCDCDipM<mPs_.]hsmDFlVQ7P'a<'*=?4@J]%2</$jb7=
  37.801 + U%&31G&`Gg=F1g!.3Q8#*h#XWI5PO$28?'M,)4$-A"S6coZ:dT8$5FbV@&D0#d,qk>t7WHk
  37.802 + 0F2>ji)+BFMW>n9f!H>MMJ%hSPP?Hn7W6`CiW#a#N(RV6>$u#tYcc52PMO\P'S9U3M)Ruko
  37.803 + 'RX@VCh#\_*sKG^LB(J2?uJR=JOg3#a>ALi7"Rs/K?.;NaCL(IFGS"SM9(@-8<f"Q`/D^dM
  37.804 + b)ofaR"o-oT7/tOi[H`aV9q1,a6>LPf[I#8T^6>I$Vm-RE:\M!iROM;Z%aV!J-m]!WYdpJ5
  37.805 + ;3\HU$k3LanMoKO"j],g&r:`uDquC\!@!0?(/MWS!aj9VP/,Im[pVRM)A`m&cLoHpQ815?o
  37.806 + 93BH;e_+TZgg94YM)Cq%TP\BC\X9=27Q]Xl;)^!"p>bKR`EjM4F\^s"(?bV[.07)I/A_ou*
  37.807 + "b[ec<>fb-2a\7B0bd>O:`6(d'bKSbcbiI*ooY1DT%0H\4]]mas%+MhPYs$=+,M[(RP&?:b
  37.808 + fGq\[`1WX=OGTc(TT.1H:%9:FUgVIC3_L_;b;8]^7(#_lcH]t^c?.FYD!4WAkg$!gcEuh2`
  37.809 + 9PXlld"#JcK+H>gq&%r%KeKg2_Z7J5[@/biOuVM6B'S=AG@,!fM?e'#U1,3Z'PfVp.sW\^m
  37.810 + ]>QCYI,!3R0/nc9(O3n19/V>69$jKp;khI0WT&$.+qEd#AF[V$p2.%++)Fd.IiF"V/oh&()
  37.811 + +)d3TIR*>HmY'i@C7d<-5PKbdON(X\cjdA7f0[2dSr*RVhI;:Q`9"Wu+d'`e:f0CT@"YRZ<
  37.812 + Q-(jC=$(:qB)e2ZcCer:.c]R'^]_KpVfWYf5dd[?5%53p1!l:-(^@Yr7&B#lf2D;,VK-`J$
  37.813 + 879\ER]GXDe$V2lCHVnNM$JGmdn5GESLu%i=&5YB<#H:D3rl.;5La*8;[l3ZI54*:1Hs>G<
  37.814 + .Me-?l?*DiC6pJ<:llB@!5N`i;ocQKmcn9Y_!88#$#/e!?,3qHd.;nn3-gmeZ`o@`Cm+/5f
  37.815 + uMIRsdYs]gU@%>ui*Ke9teh,tUCF8j:Km<^="s?"gqb71W(*23;kfK6.Gk%+aN!K-V_,@bC
  37.816 + nbWrei4f&-sndPq;VB;ZJN9nV\3JU=)tF]W.#O;qUG*3e&"("Q=pemn&IFa]/]oFV?;=>N\
  37.817 + SN)ko(r%HPb"iZ$=*HtE*qUPg:=Ic.Q]NbcbE7fl)O7d#8nJ#'k%9NGj=:L@KE4pf3Q&3pi
  37.818 + -kIpf(g=iheCD?OYJN/J<BODN,M88g;T57CV.#Q3O%N)=g"iE`V3"kH!a-KNfdl)c4f+!#5
  37.819 + h_uT5Y+ViJCjlsXfngHg6*dcm>B5\Mp6[U=J;(;>hd1n7NgoJO,PiR]s$1P_:ho"O7fBcNM
  37.820 + jJOW8"P=,)C7M3C9p2#[AW$gZfs:%CAR#TN`GV=oGT2/4_D<Y?X65M]Dc4XT;\35q6SZWdI
  37.821 + n&e(i^>c&ru]08MYp7FE@@`6[8YgkDEU2+(VFLYGd#^9s_A<SWFYs4>fW%kYFZL![N@dG==
  37.822 + 2NsH-M78:(8Wno2Uh-ms%FkO]-a&:I>b)gjPJDCR$Rh4q`hJM_<4hBMNl.uOIh@nRK-1R*l
  37.823 + D_:p1?WHjXKn3SGpl94^^h*,NNV),%!o9kC"o\JYh>lIK1tTZ@7KrmRIJZ7rr&oc4?pOaPg
  37.824 + Qa$_V?),Ni3j$<AceJaMG=oq%8I'kecn94#@R'#/9!!_<Q\`&(#`[hhjtUBmLVUc&NpmB@=
  37.825 + \'g8Qc%j*Rt?5iV"A0Fr0-<aPi?Z@AD$)[NU[1;HB1sK?bk(<[cskqVC99ig@u"/,A0db$n
  37.826 + *rNfu,RQi^b4k$n$>j"qZHke3lObeEL$N(,A5L+U&u0&pp(=<OOD[QL/fle0iMj7Y^@2DiS
  37.827 + Rr*7f<-Y:Sj?-gK53BUn7A2)Ro#cgm]"'4nUA@3cFISAhLf]!Z@M_6tR?:I%`7qD,=_+57H
  37.828 + cktkB*N/CBit)8N2-U+69]`+PjXsd!^pc_g%D]DWM^D7b-;cm+;J#@CK=5:(CZhE'.V<(h+
  37.829 + :&($Y%ZLFq?PS\k-f&^SddDd.qZT%job,8'>S3,DN'B\B.s\U6hd;fHj/4m1scV45\B2FEb
  37.830 + D7qM"XU,Ya&htmq3$@B-)GZ..F@k8L!B4[b(a8q"05?L""V'BQf0G[R!9.Y\*$R&^Ec_Ajo
  37.831 + -@I_1&Ykchm5l5g!JOfsu-!^;gWn5<]_O6L7\kJigE#(=5:N]Ubn#"V7:\75Y,2egj7C#5H
  37.832 + H#+t/rT5#^Gl7Sdq2PfV-V<U7Al;jftAuFp[W9U7YC::,,^8gJ<Xm4K?lHZTuk-/UoYj3X@
  37.833 + lSc"`7^D>TZg1Z#lXmWl?F]<E\SHr1laFCj`k#s:]Be=dlfPtJp7[(O)M))jJ62pS0J!9U-
  37.834 + <#n'l%[7<S]iHN2XGsXBp7oJUU7l,<s#lLKh*Nk2UCb#ctsQHm3^<L*n9R8eSRe+m<7(JL=
  37.835 + U4-fBo0^mAAY*[bU8Qh<i5=D:[S3#2ehaheje!mOmJd2WX9qjmG=pmT/LgB'8TJkjG>3DRS
  37.836 + ft^?Y.+mI&Qnm`t:hk4!9^nF%^om6E(N+:0_G`IRV-KC)fXY5$uTQg^#pm(;V#bH^EjcL3C
  37.837 + UDta2"#4ld5!H8PMn2CF<7fmX2"7TY#n7N!qG6m\V$1N]WE0gq$`s_<[-uV`[!RD:0Y7QJ-
  37.838 + &aun9iElA#0T,>2k\nYLBssOJ#/9Vo)"FK=nXgb?Y8d#`*:`23EVCLDruU_9+n?Enndcu9-
  37.839 + R<^k,k>RolW1jg.fB@W#QSO!"%Y1OD\Vcn'(JIDLlW:b2\s"8O)jh\,6/ghPKof.39^r/o6
  37.840 + (/se_]nI'kkG(kgWCL'<-%#3O6K<-m/X@[8&b0Pj)O=F>aYMmmDn$0KnS]\kbK];\R(&6<:
  37.841 + )6k\j#a`YS2B9Sac[4jQVYs%%7ko#=e4=$;3@O&Yco<T1\eocHsm[no*J;0??X[`E#+Z;q%
  37.842 + Y?.k4*orh`]B$!jZb'!c<on1q?PFV<D@]E8oK84*<!)DXbAp1$ZiiWc7Y@DXQn75c6(46WX
  37.843 + f4F[%EVCi$QJYbck@;2dA@\m`G;ja?LNo'@FEGiO4bn2@Vg!?OIJ;oRPF"8mYB+ooeG$kKp
  37.844 + Xan>7tgY8E_>T54F_nU07geQK"3gmpg8sSa,H)ZH?@2a4MQb6+,bBqOngAfNh;>RO,lE$O>
  37.845 + uEcGrM)cLR=&kCZY#)q,>B1@uU5-R<dteq=)8p(Rk'DS%NC(\@8%)s.oKmV;/eA+o<kP062
  37.846 + @``VMBHqF@E/a/o-fnG75dG_`8Ah`Jd&WjmhbqVSXV8$n)\?0:$\GE8`9=0af8Z[5cbqmX2
  37.847 + "B83Zj?i,%lH\9+\PCi\0]R2*DqU^sR;>(&^&U\62kZC8C9g*lBao#V%L0PT]2p-N:^&0h7
  37.848 + r:eO-(Tuu"^AS;brAW4(8(<h``-k_<rHHllLY109M.9l6m!%-2a5$XFh>QN#r>%_C-f4h=i
  37.849 + Vk4ar\pKuqXf4Ij8N]RrcdQ)J<G=nkl.LFrjV4lhgg,&ljIr$^lRr5kOAKfnZ!ttqM41]'J
  37.850 + ^;sX,8Zs&uTHqD./Hco`^]U>?NKVKjF_@>;/$k7i6b0?r-PC((CM%6=E^#A2YG=LdY]L32B
  37.851 + S,(Q:gn;7P\14WfbVA5YE5Q;&`k8nCo2A@>bsQqV*j3Mb5C2k3WU;n:u_I6XB$BN.#=(6(h
  37.852 + [;J>OaA+#l^W'..V>,=OT:49lm<3#&']jJ!0=r&l1PQ>F(>&@<H7CL*P\4UU]Mi=s]d'AjQ
  37.853 + GIqFtl[Q]?n!G(?G56p3@W6;A?5FWCaCK<o4Jl13Qcs&_=hNm@4eL)7FBUgSQVAg(5H>N6P
  37.854 + M2u.X&^`Hh*0G-T60L@>I?ZhDnhUuGPd_%mhNN7n2XCl(G<>>k]C^(fFmo*e`V+&?,#KG^#
  37.855 + /=(HsT#bQd+^cH@9,0Ni,rTfB_;n4dBs=p\[ID?b9V+mXuVm$L[kV7a);=]P_M%!^E_9re&
  37.856 + !6KEhCj`lo"b_,._$%)Yp.4V,IC$q1cHOXs3?`=YdD'uc!`go%jsMdWJIXe]/?\*N"j*QJ[
  37.857 + )37CApjEh$5EZ/^8aO3bI--;<dSL;PmN27uGP,taB7H`E-WN*4tSCu'V$H",6P9Ll#67tUY
  37.858 + 1bE6KggeV8MYT*<ZWd2^3>'r]Nl#>To!OOC%.bVclWj(e/9#(m2\D-t0Y>_oBU]'!;_pj89
  37.859 + X6-"+3oR&m'T]SJWDfEFR;9!c#as!N_d"XeNf1\<CjLDkTp#=;3Z)Y857U!.36kN&h@@`c8
  37.860 + %%RXOV_%hU]+MSS-XlNMU@CQE@9)gD7qtVT&kY>1^2<qsA6*M02S#67Eq2K?*C+>j+n*.ee
  37.861 + .u7@!4tdOp^5!a\MmOQ9bA4-5>#(^gi8h!7,OP20e.'mEe>K)IL^G`D$9U=[[!!+1[oeUP'
  37.862 + <2?o(I\D$+dU3LDh@j60K%?BNfNb+X@RBCCrk8DQfSZ@pqo:NFmD8NC0H01'@i"f/bF]2<^
  37.863 + RY4O>o6c1nlcr"X/ot<?JiJdmkd.l,L.VG!0!5tB6G"/`7V-C(#i[!B'SBDZRo7R%6E!:&Y
  37.864 + H9E`P-idH2H58o>)L_.d0mh7`$%e9['?;Cl34n<."94BTNaGb[*UUFh6sQbHZQ^B)k&"`!#
  37.865 + ridKC=&jeYDW&HNi)?]^!he(VJ0&c4?H8);'0T%u'!;ShH)`q&W2"T4f,Lm@h`F<f[OTS\k
  37.866 + oj<bl&.m3/VZo8dGGRu'/@-seaCmKfF^Xe4qBfS-o;?PnE6r'%!5r-lOZl?1i*b2lsAiG$X
  37.867 + EJu31nlIs/2,#@:1]:o`0b:Dg$:T_\j_Y3lJ;t4AdgkELD"U?+5\pmE4_5LI*6"#4;Jkhlk
  37.868 + (76fJTnG.T:sKtH=D\N+_luc_CtBu]Y.0V$3G,?X]eN?PEZfE$JOE?W^-U]X@Ta@s^]FKI7
  37.869 + 4MK7Gn*0Dpk1?R(g7`4#E.]80YfZBE$?HQC<#rmOU+R2U3'4SjB="O;?%BiF;6")D,<7f/H
  37.870 + H-1@fR++aMK6"`8Y;TB$chi7kt`!$Ue,@Z1,-/aFtr$`0lfeDGEdV4X\L]4";\!)8l0)&7k
  37.871 + q)MIl??4h2RWA,umR`LXfDR:8QpK6NC&d?)NA1E7Z>$(&R.HOD%L,c26'47]Jdb1FHIhTWm
  37.872 + '?ijMo\4\G[9Y2FP:,u"F*AD&HhB<OJA&kQW1`=MrRI^o*bLsifk6.cU;pK\b=m\B8`;-!F
  37.873 + LjUEr8r[K3jD3*7q])$U433TP2_S22O>SsZAk@7k$mh)V\@Y-W]WlSk[M);T^Hgd-F+/1`l
  37.874 + ,IFm)G=#[U%EYadZVdAbA@tT<+^5Lg1s18/M!^"hK;M\92$"11--*RU/Y<U;<gSAWDtMu:W
  37.875 + `N^a1VJPMcpQ+3+!We$,iQlU6SYkfZIKr6=N6TRT93t67M:b2t^3lN<pOj-B2t[L?>VMH5\
  37.876 + GPNBa=>%^@!f#jc8:Dm*)g^rGXnat$DMKQZqCfD;CTm"LS-<_ge?>:a&minoOA9$=<ujW@e
  37.877 + ,MQjJ_Z]RjF?RDm#['RVOfU?#Xm8*ea[E@+MZcd"BXP1$^g<s1L+_f-UWOI#=]\9t(D[?SL
  37.878 + V3RpqY$51Jll62>[W^qA>HN&9`S%k)D"b!L[4(##s+hJ2.n&-i?nOap+B#M#&=]%jBTWO<P
  37.879 + ]GjAGM?5<[F2Jh@URuldR%_XC73]1rQuNjI%TfuG'Fed>\k?tLrI\D3(i5^CZeH2-5j^'D[
  37.880 + p424br"0R<d+EU>c<>H*Ch/^Z7H27L9ZaXsB2rd;X`_3KZ7<NJ<`M\?imF9l1D5B#!!:LZ6
  37.881 + t.Mt!l7`^=AW9-a6J-Sl1FaT!:]%"1/,,;d9(lC-aLUPZ;]@E_l811je8M]Q:%H-\W,8pnp
  37.882 + Anh^7OUb<+oqSA&)4upEGXFnJL6p_9q9lO60g.k0t6*^E84P@aLONd$V10(``d$HsE(8t@-
  37.883 + (/iHrEjKFkV4of$MNN,FKBK?=BJY+:eQT.WC>E0rbdJ_.30I6V"1X"aJtcDD'aW_<5!nD'I
  37.884 + j,P%4ZP"^NiM4H^"52Ah[Pf:h*iR)H1N<61a;h&rIVl*hcqQMFJ1SO!S>g8LMRt^6hVk]+8
  37.885 + ZtdkhI4J2K$X^A2e2=!^i(:VUpFsB2\/pFdDJc7,GM->B!mX_>$M,iERpjlQsB:?B5LS)L@
  37.886 + :nk4O\tE(tb@nALF%4JN[,SUOet:)90a3b0Z'R@.4]&@t_V6tTLCl02&M/XN@0%CFo%SmoR
  37.887 + GG(H2RU,76pPAt%H,r_/0kRb-*EV/).:^g:V=m^X0^4!T;cR\-G-^V9Kh:BY#1eo%FGLsMQ
  37.888 + cG0ZJFDeF]]A6#c\-H!]4a(+P*a?k9h_e4m9>5W,rSRMXJY,%cc/(YfBks]p<Z!;m$?clkC
  37.889 + H%))4d-^],Q5@_B&2k(ad@6W'>K>f7'E[9R'LWHL'Whj0g7pWGp<p_2QJ1qosfkSWl=.KY<
  37.890 + oZC8't?bJ_X9:[]!Nm_u*l$nbu&#q+Fnh,:]C"5$=IV8hn%,ZjD`5C:k.8hBZN_c1KQOMbX
  37.891 + )@D#a_2R_:5%:brp-&J^F!<!%VJLKCPI?Zg>[O'tOk,O1TDOH<9+1iL/AO89:rY4E+\/8V=
  37.892 + d.+nF<7f[+>r+/@N!n@//lMVpR<Y*jU!]'`?;#Wl<rf5RlmAU$15Tu4?'^uJ0km[cl[.k$r
  37.893 + "3Z<"!>u#8;#2kc#;C9*E-V\`o'hRUc-Ui`%c[h(>mRZo#r%VNE1%$:SI+DM#RtJT#@RoMW
  37.894 + $G3A$LkG2E4H@\]aO>F1bb`b$qh!Z&FJu2Bo[0B0\Ho>h$rl4%PZriXO>@4V[d:A$S_(ZYk
  37.895 + J[4r=AE!&2==t0ZK@&,7nD)%oEoN;%XDF*>.fb&htZ;OUCps-;"jf&5b4rnMq8f4VR?O'IS
  37.896 + MGY721C9bd+p'er]'EEO$];#-mGq=.)md:jB$D&2Y](GU%KDAa3"*tZfB(QjCgEJYO;N>V2
  37.897 + J)(@9SOG+Q?1kC7D)@]S*Y(Dt#em?\V0Ti0'&ZRHp?rSE1)^9a2X9TWjboH9$*ANTmOUiI"
  37.898 + cK4&H*Xp'VL%P6Dh]>AYZ%)i>@Y5>'/i\]FkgA3/EX<ko%.B;C`,NfKZ48snWdgb"+n+@ml
  37.899 + oO'<*-JP6r6<#1ng+I\Kca,Hmp_7rMqTQ+r?8ID,r/IHC5X5^K+@HS3H'5e,&&BBo#$P!p4
  37.900 + =@M!m^Rm_^<_3P@Z^=:_`gOk8^83,k>FoEg\A^S;'no(c%[=V"F?.DC)Th!s9,(&sOY^ZD\
  37.901 + u^T10`VDdY[?]..jK/Mbj.A]ZDW)(gIp09U-!Eo^QTcFWT7^7sdCC%>]7oZm\8.nKsF`L.r
  37.902 + eo"VCY:k`fb72l7;Ea[>S1,C43F!tWtI.4D118?><^sH5io!Cg:1XOLmBsAdIO#)tg%;9e>
  37.903 + &-DNZ/f%*;Zu/??k!\9o*agc]2`#S8F*L:*/fq9/1Ga>3dX=%?+=@h[mS\YeNhnYNOZ>3]K
  37.904 + Su<QmGs1#0\O`.bO.@*;G.(N+u(]FFFfHoc20KlLHP1U4YtSU;VaKVj"t7u4q']+OttX!#s
  37.905 + 'P\\Z)Je+pr7Ll6/kD43iN6&p,;AI34Z44k(34F;[B>]fi_B1,JFFniY-PV_l9j6=t!]A0i
  37.906 + Y-[bl06+RJ,S$imtMeC[\14O?YHJdd`?0f`,\68W7CFD44>$J%\#+`qQboAh3>1oY2n/JIJ
  37.907 + *e:)"M5jk?db-ZmHafprX;Z*7AaAdLVFK%m>X\.SM-.HuQ'&Q=`\Oa*!i<K*BP^,,WE?A0$
  37.908 + +NF1$7>"3/f1jaF9@W&uFQlQ$\hupfZVZ8p[-]^BVCkjI]4n,q0uP\$^h,"ETT8=):i=]ZY
  37.909 + 4m#A7PnOB;e&E6qbm)A;`-BT'HpCaM,<fdee33Z1f,sX5e5DI7<K[O&-GZA=S(&d;q5G[F_
  37.910 + O=14'&X]<@nGLbVjC&atcsl>`faqCKW^+,>sSD;H740F`CQlSQYP72tMYtQ(TJSK2n2$bRM
  37.911 + u#'E0bPY$3Uq8Q-'iKn.\gO&F:g=V#"J<NBE5h-KR\<qYAtFh^rcbuA0!R%llPYk(pq7!,0
  37.912 + R?V$u`_U2>j6X]T9>nuO2Fr=_nf"9"K(\'(ce)OMb&hbW["Di'^/3O!-;^,6u;5/&;No=?^
  37.913 + &man[KHlB7/ONE7=].adlkV$^G%kQn5@.B,,n!stb`PVc9X49"Akh\HFC$9e86W8Von?f>E
  37.914 + ]V>W6VK3/m*::9`F+9cojCgACGrS9E8=/RV'Ztfdo>=Xnr7I.m)7@XZ%=CHZ^)n<N`qU1c6
  37.915 + K/,f$A6Ac>67Cp$tOf2Yh:"r<[XeDtZ+qJh3q1;OZ0cWCH\*68*<&SgO0f>&s'c1;Pc-]$A
  37.916 + ME0biKTWJais"&1]XF>lX1DAR7N8KXlpi/p4YQVVb5?$5mL]2q^M,&WGUQP+LZ>^'n+GBnD
  37.917 + AI%F?65*9K%iadk2YnP`J@i'uIGF<`cS;%],C_r^RilH+\SJ!\(7$jfuGI`(0]NUY7Hf@.J
  37.918 + ((CrOaS_CDI5f])GM+q++M8I9G^%nkGNjRcm=+g!+]c8#Pdu9&rI=SCJ2d^UQhPf.#CuR]J
  37.919 + N+BqF`Ddg)1hQ+JiG'.F,,>!.>%=LK/b`@ERf@lF`oM??Ijuh\3^s57`<qPK]=G62LC(D?%
  37.920 + r&^<gSE<2s#/U,>].,]6J7,<tg<JI>@TK170Y3pi[qXMN\m<CfOhu315W5SMupkDqL3uR&;
  37.921 + fdHV`:8M>4K:Ge#+WEGP>6<u39/f?1qpAg2-bo4NIRG;3!i%Q^U=>BnGc(rip"b?G/B+un$
  37.922 + Q+W69*>=DZQ0LfIEfXm6U%?U,kJ@NKt;<T_i"d"<RBr1IqGhaD2\rnX!W(HH?UCfrj+OCq*
  37.923 + ,9r22QLC!fnuBe(PPGfUH!-E;LPdqNRV1f12m6@C#i,o\RkF%o`$!i79fik'O-rN]f^D^QQ
  37.924 + ^1A5QBtT[67-Fp<L8:Gf=?@e=bAGsL*4$b"PI^Yft!T_]bS(d:.PdP2MH%c,XOGM\+uoaQ^
  37.925 + "p&d9F/KW7f023QmHb0:a!8SO9Me3V-6;f:EjQS,*;]H3k;=_b8)1g3Ao/.0WfG-_3..WEK
  37.926 + sKGd8N^)fKM%U(jA[q?s(04eqM1L3=qC8Z/97r^cc@TCt-W<]H\>9;<C?<I-(&K))&S*GrA
  37.927 + RV`JsuE1`fqYo\e7UO"C4RICtmfV6q/BA/)r>(EdM"s^^;W:Ij*.;`nTH)g_GX"TC/eE!Z/
  37.928 + "Q!%=TA!HlZ@OqQWH1+dP8_,TXu!.:Qm0,bO#kUd>-4i/mB6<Ti4?HpX+;5D@;6u?FTV,58
  37.929 + i]o*AZb8?YHQr"F=Enm$a;t@Y`LkNH/l&s*NqOZZTC"o3>I%P)XSH[KXRk`q^[udT";O"41
  37.930 + bJ:4%HQEDe7FrMRtgUHYKpi6[e(/PaDngCu^`&m%Thb[<_/>].U'EH\K&MRplo<(Nm5lP:p
  37.931 + ,*[bIXiH`3p4pK&:CV\Bf@R;Z_a30X!g\[GkW]48JMX1\>W]dRs5oVgT0]l;sCAhNKpl7!]
  37.932 + RjgH#4^0.,-]A0Lbi#u=s,!5+r@MccUaf0Xi]j);gHl/M;7>A3*l+n5%!T?&LQ]:glRY:iY
  37.933 + `-7pp>3b.)N^ac!S$jPh56Q/5T;auj>UdPE=i3.u`>gsb>Yem&jrHQP!#l;<Htr[I_kUHUa
  37.934 + ?50tB9Ru&4]ZU*"8c>WR+6+[Q6?%#49P<L9ErA%/nmoAaY7ALkU2VmPT_$@D;;$Ae%"'-Sg
  37.935 + 7RDrEQnSSCu0"gh0jE9$e_9RBe"Q3e*u79fVhu:TQd&LQF:-YlZr2nh\T:p7D3E/oe]/@Q2
  37.936 + Z'(HFVOORN_*dgaY4oa9LpBidUFrAi??4B``be,;_bI7_qu0seG]eD4-TI9G+1(PZAkefjk
  37.937 + ?I9kF;D:\Z*IA:C)$D8H2Hld]e94VcqI>QUiNS+2lffbVRI@8d%S_<t8g-):dIAtr6XkN`Y
  37.938 + gHDt!IC\+G^"`M%gc`X3IEC9Xc.r9Fh*'<EIG*Gih;/%ghEBuWIHfV%mG@g3h`^YiIJMd6r
  37.939 + SRSTi'%>&IL4rH%H.3tiBA"8IMq+Y*T?u@i]\[JIOX9j/`Qaaj$#?Q_Q[\3nfT%~>Q
  37.940 +Q
  37.941 +showpage
  37.942 +%%Trailer
  37.943 +count op_count sub {pop} repeat
  37.944 +countdictstack dict_count sub {end} repeat
  37.945 +cairo_eps_state restore
  37.946 +%%EOF
    38.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    38.2 +++ b/0__Papers/PStack/Eco_System/figures/Time_in_VMS_1.svg	Sun Apr 08 09:00:10 2012 -0700
    38.3 @@ -0,0 +1,407 @@
    38.4 +<?xml version="1.0" encoding="UTF-8" standalone="no"?>
    38.5 +<!-- Created with Inkscape (http://www.inkscape.org/) -->
    38.6 +
    38.7 +<svg
    38.8 +   xmlns:dc="http://purl.org/dc/elements/1.1/"
    38.9 +   xmlns:cc="http://creativecommons.org/ns#"
   38.10 +   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
   38.11 +   xmlns:svg="http://www.w3.org/2000/svg"
   38.12 +   xmlns="http://www.w3.org/2000/svg"
   38.13 +   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
   38.14 +   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
   38.15 +   width="744.09448819"
   38.16 +   height="1052.3622047"
   38.17 +   id="svg2"
   38.18 +   sodipodi:version="0.32"
   38.19 +   inkscape:version="0.47 r22583"
   38.20 +   sodipodi:docname="Time_in_VMS_1.svg"
   38.21 +   inkscape:output_extension="org.inkscape.output.svg.inkscape"
   38.22 +   version="1.1">
   38.23 +  <defs
   38.24 +     id="defs4">
   38.25 +    <marker
   38.26 +       inkscape:stockid="Arrow2Mend"
   38.27 +       orient="auto"
   38.28 +       refY="0.0"
   38.29 +       refX="0.0"
   38.30 +       id="Arrow2Mend"
   38.31 +       style="overflow:visible;">
   38.32 +      <path
   38.33 +         id="path4008"
   38.34 +         style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
   38.35 +         d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
   38.36 +         transform="scale(0.6) rotate(180) translate(0,0)" />
   38.37 +    </marker>
   38.38 +    <inkscape:perspective
   38.39 +       sodipodi:type="inkscape:persp3d"
   38.40 +       inkscape:vp_x="0 : 526.18109 : 1"
   38.41 +       inkscape:vp_y="0 : 1000 : 0"
   38.42 +       inkscape:vp_z="744.09448 : 526.18109 : 1"
   38.43 +       inkscape:persp3d-origin="372.04724 : 350.78739 : 1"
   38.44 +       id="perspective10" />
   38.45 +    <inkscape:perspective
   38.46 +       id="perspective11923"
   38.47 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
   38.48 +       inkscape:vp_z="1 : 0.5 : 1"
   38.49 +       inkscape:vp_y="0 : 1000 : 0"
   38.50 +       inkscape:vp_x="0 : 0.5 : 1"
   38.51 +       sodipodi:type="inkscape:persp3d" />
   38.52 +  </defs>
   38.53 +  <sodipodi:namedview
   38.54 +     id="base"
   38.55 +     pagecolor="#ffffff"
   38.56 +     bordercolor="#666666"
   38.57 +     borderopacity="1.0"
   38.58 +     gridtolerance="10000"
   38.59 +     guidetolerance="10"
   38.60 +     objecttolerance="10"
   38.61 +     inkscape:pageopacity="0.0"
   38.62 +     inkscape:pageshadow="2"
   38.63 +     inkscape:zoom="1.3364318"
   38.64 +     inkscape:cx="448.37508"
   38.65 +     inkscape:cy="648.10677"
   38.66 +     inkscape:document-units="px"
   38.67 +     inkscape:current-layer="layer1"
   38.68 +     showgrid="false"
   38.69 +     inkscape:window-width="880"
   38.70 +     inkscape:window-height="1141"
   38.71 +     inkscape:window-x="889"
   38.72 +     inkscape:window-y="6"
   38.73 +     inkscape:window-maximized="0" />
   38.74 +  <metadata
   38.75 +     id="metadata7">
   38.76 +    <rdf:RDF>
   38.77 +      <cc:Work
   38.78 +         rdf:about="">
   38.79 +        <dc:format>image/svg+xml</dc:format>
   38.80 +        <dc:type
   38.81 +           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
   38.82 +        <dc:title />
   38.83 +      </cc:Work>
   38.84 +    </rdf:RDF>
   38.85 +  </metadata>
   38.86 +  <g
   38.87 +     inkscape:label="Layer 1"
   38.88 +     inkscape:groupmode="layer"
   38.89 +     id="layer1">
   38.90 +    <rect
   38.91 +       style="opacity:0.44897958;fill:none;stroke:#000000;stroke-width:0.10000001;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:0.39999998, 0.1;stroke-dashoffset:0"
   38.92 +       id="rect4618"
   38.93 +       width="413.02609"
   38.94 +       height="158.61386"
   38.95 +       x="216.25447"
   38.96 +       y="368.18201" />
   38.97 +    <path
   38.98 +       style="fill:none;stroke:#422fac;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend)"
   38.99 +       d="m 219.06883,401.37498 c 128.4693,0 128.4693,0 128.4693,0"
  38.100 +       id="path11721" />
  38.101 +    <g
  38.102 +       id="g11990"
  38.103 +       transform="translate(-60,0)">
  38.104 +      <path
  38.105 +         id="path11907"
  38.106 +         d="m 298.82881,392.82004 c 0,30.42814 0,30.42814 0,30.42814"
  38.107 +         style="fill:none;stroke:#000000;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
  38.108 +      <text
  38.109 +         xml:space="preserve"
  38.110 +         style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  38.111 +         x="298.7023"
  38.112 +         y="376.52615"
  38.113 +         id="text11715-4"
  38.114 +         sodipodi:linespacing="100%"><tspan
  38.115 +           style="font-size:9px;text-align:center;text-anchor:middle"
  38.116 +           sodipodi:role="line"
  38.117 +           id="tspan11717-9"
  38.118 +           x="300.05582"
  38.119 +           y="376.52615">Suspend </tspan><tspan
  38.120 +           style="font-size:9px;text-align:center;text-anchor:middle"
  38.121 +           id="tspan11940"
  38.122 +           sodipodi:role="line"
  38.123 +           x="300.05582"
  38.124 +           y="385.52615">Point 1</tspan></text>
  38.125 +    </g>
  38.126 +    <g
  38.127 +       id="g11984"
  38.128 +       transform="translate(-60,0)">
  38.129 +      <path
  38.130 +         id="path11911"
  38.131 +         d="m 378.82881,392.77746 c 0,29.45519 0,29.45519 0,29.45519"
  38.132 +         style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
  38.133 +      <text
  38.134 +         xml:space="preserve"
  38.135 +         style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  38.136 +         x="378.7023"
  38.137 +         y="376.52615"
  38.138 +         id="text11948"
  38.139 +         sodipodi:linespacing="100%"><tspan
  38.140 +           style="font-size:9px;text-align:center;text-anchor:middle"
  38.141 +           sodipodi:role="line"
  38.142 +           id="tspan11950"
  38.143 +           x="380.05582"
  38.144 +           y="376.52615">Suspend </tspan><tspan
  38.145 +           style="font-size:9px;text-align:center;text-anchor:middle"
  38.146 +           id="tspan11952"
  38.147 +           sodipodi:role="line"
  38.148 +           x="380.05582"
  38.149 +           y="385.52615">Point 2</tspan></text>
  38.150 +    </g>
  38.151 +    <text
  38.152 +       xml:space="preserve"
  38.153 +       style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  38.154 +       x="352.7023"
  38.155 +       y="400.52615"
  38.156 +       id="text11954"
  38.157 +       sodipodi:linespacing="100%"><tspan
  38.158 +         sodipodi:role="line"
  38.159 +         id="tspan11956"
  38.160 +         x="352.7023"
  38.161 +         y="400.52615">Program </tspan><tspan
  38.162 +         id="tspan11958"
  38.163 +         sodipodi:role="line"
  38.164 +         x="352.7023"
  38.165 +         y="410.52615">Time 1</tspan></text>
  38.166 +    <text
  38.167 +       sodipodi:linespacing="100%"
  38.168 +       id="text11960"
  38.169 +       y="412.52615"
  38.170 +       x="278.7023"
  38.171 +       style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  38.172 +       xml:space="preserve"><tspan
  38.173 +         y="412.52615"
  38.174 +         x="278.7023"
  38.175 +         id="tspan11962"
  38.176 +         sodipodi:role="line"
  38.177 +         style="font-size:9px;text-align:center;text-anchor:middle">Trace</tspan><tspan
  38.178 +         y="421.52615"
  38.179 +         x="278.7023"
  38.180 +         sodipodi:role="line"
  38.181 +         id="tspan11964"
  38.182 +         style="font-size:9px;text-align:center;text-anchor:middle">Segment</tspan></text>
  38.183 +    <path
  38.184 +       id="path11996"
  38.185 +       d="m 446.59318,401.37498 c 138.89067,0 138.89067,0 138.89067,0"
  38.186 +       style="fill:none;stroke:#a94c26;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend)" />
  38.187 +    <g
  38.188 +       id="g11998"
  38.189 +       transform="translate(166,0)">
  38.190 +      <path
  38.191 +         style="fill:none;stroke:#000000;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
  38.192 +         d="m 298.82881,392.82004 c 0,30.42814 0,30.42814 0,30.42814"
  38.193 +         id="path12000" />
  38.194 +      <text
  38.195 +         sodipodi:linespacing="100%"
  38.196 +         id="text12002"
  38.197 +         y="376.52615"
  38.198 +         x="298.7023"
  38.199 +         style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  38.200 +         xml:space="preserve"><tspan
  38.201 +           y="376.52615"
  38.202 +           x="300.05582"
  38.203 +           id="tspan12004"
  38.204 +           sodipodi:role="line"
  38.205 +           style="font-size:9px;text-align:center;text-anchor:middle">Suspend </tspan><tspan
  38.206 +           y="385.52615"
  38.207 +           x="300.05582"
  38.208 +           sodipodi:role="line"
  38.209 +           id="tspan12006"
  38.210 +           style="font-size:9px;text-align:center;text-anchor:middle">Point 1</tspan></text>
  38.211 +    </g>
  38.212 +    <g
  38.213 +       id="g12008"
  38.214 +       transform="translate(188,0)">
  38.215 +      <path
  38.216 +         style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
  38.217 +         d="m 378.82881,392.77746 c 0,29.45519 0,29.45519 0,29.45519"
  38.218 +         id="path12010" />
  38.219 +      <text
  38.220 +         sodipodi:linespacing="100%"
  38.221 +         id="text12012"
  38.222 +         y="376.52615"
  38.223 +         x="378.7023"
  38.224 +         style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  38.225 +         xml:space="preserve"><tspan
  38.226 +           y="376.52615"
  38.227 +           x="380.05582"
  38.228 +           id="tspan12014"
  38.229 +           sodipodi:role="line"
  38.230 +           style="font-size:9px;text-align:center;text-anchor:middle">Suspend </tspan><tspan
  38.231 +           y="385.52615"
  38.232 +           x="380.05582"
  38.233 +           sodipodi:role="line"
  38.234 +           id="tspan12016"
  38.235 +           style="font-size:9px;text-align:center;text-anchor:middle">Point 2</tspan></text>
  38.236 +    </g>
  38.237 +    <text
  38.238 +       sodipodi:linespacing="100%"
  38.239 +       id="text12018"
  38.240 +       y="400.52615"
  38.241 +       x="590.70227"
  38.242 +       style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  38.243 +       xml:space="preserve"><tspan
  38.244 +         y="400.52615"
  38.245 +         x="590.70227"
  38.246 +         id="tspan12020"
  38.247 +         sodipodi:role="line">Program </tspan><tspan
  38.248 +         y="410.52615"
  38.249 +         x="590.70227"
  38.250 +         sodipodi:role="line"
  38.251 +         id="tspan12022">Time 2</tspan></text>
  38.252 +    <text
  38.253 +       xml:space="preserve"
  38.254 +       style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  38.255 +       x="516.70227"
  38.256 +       y="412.52615"
  38.257 +       id="text12024"
  38.258 +       sodipodi:linespacing="100%"><tspan
  38.259 +         style="font-size:9px;text-align:center;text-anchor:middle"
  38.260 +         sodipodi:role="line"
  38.261 +         id="tspan12026"
  38.262 +         x="516.70227"
  38.263 +         y="412.52615">Trace</tspan><tspan
  38.264 +         style="font-size:9px;text-align:center;text-anchor:middle"
  38.265 +         id="tspan12028"
  38.266 +         sodipodi:role="line"
  38.267 +         x="516.70227"
  38.268 +         y="421.52615">Segment</tspan></text>
  38.269 +    <path
  38.270 +       id="path12042"
  38.271 +       d="m 267.24968,477.37498 c 232.74658,0 232.74658,0 232.74658,0"
  38.272 +       style="fill:none;stroke:#000000;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend)" />
  38.273 +    <g
  38.274 +       id="g4352">
  38.275 +      <path
  38.276 +         style="fill:none;stroke:#000000;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
  38.277 +         d="m 364.82881,468.62956 c 0,29.31256 0,29.31256 0,29.31256"
  38.278 +         id="path12046" />
  38.279 +      <text
  38.280 +         sodipodi:linespacing="100%"
  38.281 +         id="text12048"
  38.282 +         y="506.52615"
  38.283 +         x="364.7023"
  38.284 +         style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  38.285 +         xml:space="preserve"><tspan
  38.286 +           y="506.52615"
  38.287 +           x="366.05582"
  38.288 +           id="tspan12050"
  38.289 +           sodipodi:role="line"
  38.290 +           style="font-size:9px;text-align:center;text-anchor:middle">Tie </tspan><tspan
  38.291 +           y="515.52612"
  38.292 +           x="364.7023"
  38.293 +           sodipodi:role="line"
  38.294 +           id="tspan12052"
  38.295 +           style="font-size:9px;text-align:center;text-anchor:middle">Point</tspan></text>
  38.296 +    </g>
  38.297 +    <text
  38.298 +       sodipodi:linespacing="100%"
  38.299 +       id="text12064"
  38.300 +       y="476.52612"
  38.301 +       x="504.7023"
  38.302 +       style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  38.303 +       xml:space="preserve"><tspan
  38.304 +         y="476.52612"
  38.305 +         x="504.7023"
  38.306 +         id="tspan12066"
  38.307 +         sodipodi:role="line">Virtual</tspan><tspan
  38.308 +         y="486.52612"
  38.309 +         x="504.7023"
  38.310 +         sodipodi:role="line"
  38.311 +         id="tspan12068">Time</tspan></text>
  38.312 +    <path
  38.313 +       sodipodi:nodetypes="csc"
  38.314 +       id="path12088"
  38.315 +       d="m 238.93024,423.61086 c -1.25694,9.23477 24.14401,17.15062 68.20717,23.60165 56.44943,8.26442 56.82059,19.8861 56.82059,19.8861"
  38.316 +       style="fill:none;stroke:#422fac;stroke-width:0.99999994000000003px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend)" />
  38.317 +    <path
  38.318 +       style="fill:none;stroke:#a94c26;stroke-width:0.99999994000000003px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend)"
  38.319 +       d="m 464.69712,423.61086 c 0.98989,9.23477 -17.61775,14.97151 -52.53717,19.11208 -44.45606,5.27138 -45.92693,24.37567 -45.92693,24.37567"
  38.320 +       id="path12090"
  38.321 +       sodipodi:nodetypes="csc" />
  38.322 +    <path
  38.323 +       style="fill:none;stroke:#000000;stroke-width:0.99999988;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:0.99999998, 3.99999994;stroke-dashoffset:0;marker-end:url(#Arrow2Mend)"
  38.324 +       d="m 281.91415,423.61086 c -1.11723,12.05605 9.34615,12.84312 48.3972,21.29812 48.67875,10.5395 57.28475,35.47541 57.28475,35.47541"
  38.325 +       id="path12092"
  38.326 +       sodipodi:nodetypes="csc" />
  38.327 +    <path
  38.328 +       sodipodi:nodetypes="csc"
  38.329 +       id="path12094"
  38.330 +       d="m 517.32918,423.61085 c 0.89929,13.92511 -19.38736,26.89157 -51.01833,33.88658 -32.71104,7.23385 -34.04727,31.68861 -34.04727,31.68861"
  38.331 +       style="fill:none;stroke:#000000;stroke-width:0.99999988;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:1.00000001, 4.00000004;stroke-dashoffset:0;marker-end:url(#Arrow2Mend)" />
  38.332 +    <g
  38.333 +       id="g4338"
  38.334 +       transform="translate(8,0)">
  38.335 +      <path
  38.336 +         style="fill:none;stroke:#000000;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
  38.337 +         d="m 270.82881,468.62956 c 0,29.31256 0,29.31256 0,29.31256"
  38.338 +         id="path3246" />
  38.339 +      <text
  38.340 +         sodipodi:linespacing="100%"
  38.341 +         id="text3248"
  38.342 +         y="506.52615"
  38.343 +         x="270.7023"
  38.344 +         style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  38.345 +         xml:space="preserve"><tspan
  38.346 +           y="506.52615"
  38.347 +           x="270.7023"
  38.348 +           sodipodi:role="line"
  38.349 +           id="tspan3252"
  38.350 +           style="font-size:9px;text-align:center;text-anchor:middle">Suspend</tspan><tspan
  38.351 +           y="515.52612"
  38.352 +           x="270.7023"
  38.353 +           sodipodi:role="line"
  38.354 +           style="font-size:9px;text-align:center;text-anchor:middle"
  38.355 +           id="tspan4072"> 1,1</tspan><tspan
  38.356 +           y="524.52618"
  38.357 +           x="270.7023"
  38.358 +           sodipodi:role="line"
  38.359 +           style="font-size:9px;text-align:center;text-anchor:middle"
  38.360 +           id="tspan4068">start</tspan></text>
  38.361 +    </g>
  38.362 +    <g
  38.363 +       id="g4345">
  38.364 +      <path
  38.365 +         id="path3276"
  38.366 +         d="m 322.82881,468.62956 c 0,29.31256 0,29.31256 0,29.31256"
  38.367 +         style="fill:none;stroke:#000000;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
  38.368 +      <text
  38.369 +         xml:space="preserve"
  38.370 +         style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  38.371 +         x="322.7023"
  38.372 +         y="506.52615"
  38.373 +         id="text3278"
  38.374 +         sodipodi:linespacing="100%"><tspan
  38.375 +           style="font-size:9px;text-align:center;text-anchor:middle"
  38.376 +           sodipodi:role="line"
  38.377 +           id="tspan3280"
  38.378 +           x="322.7023"
  38.379 +           y="506.52615">Suspend</tspan><tspan
  38.380 +           style="font-size:9px;text-align:center;text-anchor:middle"
  38.381 +           sodipodi:role="line"
  38.382 +           x="324.05582"
  38.383 +           y="515.52612"
  38.384 +           id="tspan4070">2, 1 </tspan><tspan
  38.385 +           style="font-size:9px;text-align:center;text-anchor:middle"
  38.386 +           id="tspan3282"
  38.387 +           sodipodi:role="line"
  38.388 +           x="322.7023"
  38.389 +           y="524.52618">start</tspan></text>
  38.390 +    </g>
  38.391 +    <path
  38.392 +       style="fill:none;stroke:#422fac;stroke-width:0.99999988px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend)"
  38.393 +       d="m 238.89805,423.61086 c -0.4091,9.23477 7.28119,14.97151 21.71296,19.11208 18.37311,5.27138 18.98102,24.37567 18.98102,24.37567"
  38.394 +       id="path3284"
  38.395 +       sodipodi:nodetypes="csc" />
  38.396 +    <path
  38.397 +       sodipodi:nodetypes="csc"
  38.398 +       id="path3286"
  38.399 +       d="m 464.68079,423.61086 c 1.41991,9.23477 -25.27107,14.97151 -75.35984,19.11208 -63.76822,5.27138 -65.87805,24.37567 -65.87805,24.37567"
  38.400 +       style="fill:none;stroke:#a94c26;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend)" />
  38.401 +    <path
  38.402 +       id="path4334"
  38.403 +       d="m 367.06883,483.37498 c 57.09423,0 57.09423,0 57.09423,0"
  38.404 +       style="fill:none;stroke:#422fac;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend)" />
  38.405 +    <path
  38.406 +       style="fill:none;stroke:#a94c26;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend)"
  38.407 +       d="m 367.06882,491.37498 c 95.45,0 95.45,0 95.45,0"
  38.408 +       id="path4336" />
  38.409 +  </g>
  38.410 +</svg>
    39.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    39.2 +++ b/0__Papers/PStack/Eco_System/figures/Toolchain.eps	Sun Apr 08 09:00:10 2012 -0700
    39.3 @@ -0,0 +1,1748 @@
    39.4 +%!PS-Adobe-3.0 EPSF-3.0
    39.5 +%%Creator: cairo 1.8.6 (http://cairographics.org)
    39.6 +%%CreationDate: Thu Jan 13 02:31:01 2011
    39.7 +%%Pages: 1
    39.8 +%%BoundingBox: 0 0 140 146
    39.9 +%%DocumentData: Clean7Bit
   39.10 +%%LanguageLevel: 2
   39.11 +%%EndComments
   39.12 +%%BeginProlog
   39.13 +/cairo_eps_state save def
   39.14 +/dict_count countdictstack def
   39.15 +/op_count count 1 sub def
   39.16 +userdict begin
   39.17 +/q { gsave } bind def
   39.18 +/Q { grestore } bind def
   39.19 +/cm { 6 array astore concat } bind def
   39.20 +/w { setlinewidth } bind def
   39.21 +/J { setlinecap } bind def
   39.22 +/j { setlinejoin } bind def
   39.23 +/M { setmiterlimit } bind def
   39.24 +/d { setdash } bind def
   39.25 +/m { moveto } bind def
   39.26 +/l { lineto } bind def
   39.27 +/c { curveto } bind def
   39.28 +/h { closepath } bind def
   39.29 +/re { exch dup neg 3 1 roll 5 3 roll moveto 0 rlineto
   39.30 +      0 exch rlineto 0 rlineto closepath } bind def
   39.31 +/S { stroke } bind def
   39.32 +/f { fill } bind def
   39.33 +/f* { eofill } bind def
   39.34 +/B { fill stroke } bind def
   39.35 +/B* { eofill stroke } bind def
   39.36 +/n { newpath } bind def
   39.37 +/W { clip } bind def
   39.38 +/W* { eoclip } bind def
   39.39 +/BT { } bind def
   39.40 +/ET { } bind def
   39.41 +/pdfmark where { pop globaldict /?pdfmark /exec load put }
   39.42 +    { globaldict begin /?pdfmark /pop load def /pdfmark
   39.43 +    /cleartomark load def end } ifelse
   39.44 +/BDC { mark 3 1 roll /BDC pdfmark } bind def
   39.45 +/EMC { mark /EMC pdfmark } bind def
   39.46 +/cairo_store_point { /cairo_point_y exch def /cairo_point_x exch def } def
   39.47 +/Tj { show currentpoint cairo_store_point } bind def
   39.48 +/TJ {
   39.49 +  {
   39.50 +    dup
   39.51 +    type /stringtype eq
   39.52 +    { show } { -0.001 mul 0 cairo_font_matrix dtransform rmoveto } ifelse
   39.53 +  } forall
   39.54 +  currentpoint cairo_store_point
   39.55 +} bind def
   39.56 +/cairo_selectfont { cairo_font_matrix aload pop pop pop 0 0 6 array astore
   39.57 +    cairo_font exch selectfont cairo_point_x cairo_point_y moveto } bind def
   39.58 +/Tf { pop /cairo_font exch def /cairo_font_matrix where
   39.59 +      { pop cairo_selectfont } if } bind def
   39.60 +/Td { matrix translate cairo_font_matrix matrix concatmatrix dup
   39.61 +      /cairo_font_matrix exch def dup 4 get exch 5 get cairo_store_point
   39.62 +      /cairo_font where { pop cairo_selectfont } if } bind def
   39.63 +/Tm { 2 copy 8 2 roll 6 array astore /cairo_font_matrix exch def
   39.64 +      cairo_store_point /cairo_font where { pop cairo_selectfont } if } bind def
   39.65 +/g { setgray } bind def
   39.66 +/rg { setrgbcolor } bind def
   39.67 +/d1 { setcachedevice } bind def
   39.68 +%%EndProlog
   39.69 +11 dict begin
   39.70 +/FontType 42 def
   39.71 +/FontName /f-0-0 def
   39.72 +/PaintType 0 def
   39.73 +/FontMatrix [ 1 0 0 1 0 0 ] def
   39.74 +/FontBBox [ 0 0 0 0 ] def
   39.75 +/Encoding 256 array def
   39.76 +0 1 255 { Encoding exch /.notdef put } for
   39.77 +Encoding 1 /uni0054 put
   39.78 +Encoding 2 /uni006F put
   39.79 +Encoding 3 /uni006C put
   39.80 +Encoding 4 /uni0063 put
   39.81 +Encoding 5 /uni0068 put
   39.82 +Encoding 6 /uni0061 put
   39.83 +Encoding 7 /uni0069 put
   39.84 +Encoding 8 /uni006E put
   39.85 +Encoding 9 /uni0020 put
   39.86 +Encoding 10 /uni0066 put
   39.87 +Encoding 11 /uni0072 put
   39.88 +Encoding 12 /uni0050 put
   39.89 +Encoding 13 /uni0065 put
   39.90 +Encoding 14 /uni006D put
   39.91 +Encoding 15 /uni0074 put
   39.92 +Encoding 16 /uni0062 put
   39.93 +Encoding 17 /uni0079 put
   39.94 +/CharStrings 18 dict dup begin
   39.95 +/.notdef 0 def
   39.96 +/uni0054 1 def
   39.97 +/uni006F 2 def
   39.98 +/uni006C 3 def
   39.99 +/uni0063 4 def
  39.100 +/uni0068 5 def
  39.101 +/uni0061 6 def
  39.102 +/uni0069 7 def
  39.103 +/uni006E 8 def
  39.104 +/uni0020 9 def
  39.105 +/uni0066 10 def
  39.106 +/uni0072 11 def
  39.107 +/uni0050 12 def
  39.108 +/uni0065 13 def
  39.109 +/uni006D 14 def
  39.110 +/uni0074 15 def
  39.111 +/uni0062 16 def
  39.112 +/uni0079 17 def
  39.113 +end readonly def
  39.114 +/sfnts [
  39.115 +<00010000000a008000030020636d61700075f0f6000019e00000006263767420a11cd7eb0000
  39.116 +1a44000006546670676dcc79599a000020980000066e676c7966393856ba000000ac00001934
  39.117 +68656164da5fe34f000027080000003668686561123308db0000274000000024686d74784678
  39.118 +06fa00002764000000486c6f63610000d840000027ac0000004c6d617870056d05df000027f8
  39.119 +000000207072657025d64dbf0000281800000bbe000201000000050005000003000700002111
  39.120 +21112521112101000400fc2003c0fc400500fb002004c000000000010030000004ba05ba0007
  39.121 +0089400d05021e04030200080706050409b80273b320040104b80101b7062001022f030103b8
  39.122 +0101b5010120000100b8ffe8400b1010025500080f0f025500b8fff2b40c0c025500b8ffe2b4
  39.123 +0d0d025500b8fffcb40c0c065500b8fffeb40d0d065500b80273b308b699182b10f62b2b2b2b
  39.124 +2b2b5d3c10f45d3c10fde45de6103c103c003f3f3cfd3c313021112135211521110213fe1d04
  39.125 +8afe1b050dadadfaf300000000020044ffe80427043e000d0019016bb615180d0d065513b8ff
  39.126 +e8b40d0d06550fb8ffe840730d0d065519180d0d065512070a190c4706480856065908670669
  39.127 +080834103a123a16351845104b124b1645185c055c0952105d125d1652186d056d0964106d12
  39.128 +6d1664187701150906050d5b035405540a5b0c6c036505650a6c0c0a171c0407111c0b0b1424
  39.129 +1b400d0d02551b400b0b025507b8ffea40110f0f025507180d0d025507100b0b025507b8fff0
  39.130 +b40b0b065507b8fff0b40d0d065507b8fff0b40f0f065507b8fff0b40c0c065507b8ffc04013
  39.131 +242534300701000710072007030731df1b011bb8ffc040491e2334301b011b0e24000c0e0f02
  39.132 +5500120d0d0255000c0c0c0255001c0b0b0255000e0b0b0655000e0d0d0655000c1010065500
  39.133 +160c0c065500402425341f003f000200311a3437182b10f65d2b2b2b2b2b2b2b2b2bed10712b
  39.134 +5df65d5d2b2b2b2b2b2b2b2b2b2bed003fed3fed313001715d0071435c584009530553096205
  39.135 +620904015d59002b2b2b2b131037363332001514060623220013141633323635342623220644
  39.136 +a489c5db01167beb8bdffeedb9b28786b2b38587b2021301278e76fee1fdcdeb82011e010dcc
  39.137 +cbccd1c5cbca0000000100830000013705ba000300e3b605360b0b025505b8ffc0b337383405
  39.138 +b8ffc0b334353405b8ffc0b330313405b8ffc0b322253405b8ffc040251517340f051f059f05
  39.139 +df05044f05df05f005031f0570058005ff05040100000a0203250100b8ffc0b337383400b8ff
  39.140 +c040153335349f0001c000f0000200002000d000e0000400b8fff8b41010025500b8fffa401d
  39.141 +0e0e025500040c0c0255000a0b0b025500140b0b065500081010065500b8fffeb40d0d065500
  39.142 +b8ffffb40c0c065500b8fffc400a0c0c0655004e044750182b10f62b2b2b2b2b2b2b2b2b5d71
  39.143 +722b2b3cfd3c003f3f3130015d71722b2b2b2b2b2b3311331183b405bafa460000010050ffe8
  39.144 +03ed043e001a015ab1020243545840340e7f0f010f0b01400050007000030004121c0b07181c
  39.145 +040b010e1507080e0e0255070c0d0d0255070c0c0c025507100b0b0255072f2b2b2b2bcdd4c6
  39.146 +003fed3fed10c45d3210c45d3231301b4047090c011f1c4313431753135317601360179b029b
  39.147 +039a0da410a41a0c080d190a6a0269036a05750c700d800da60cb509b60ab50c0c160c860ce3
  39.148 +02030e225f0f6f0f7f0f030f01b802aa4079300040005000600070009000a000e000f0000900
  39.149 +0f0f0b000004121c0b07181c040b1c0f010f240e080d0d06550e221b000100240b2b1f010100
  39.150 +010101400b0b065501401010065501480c0c0655011a0d0d065501491c1524cf07011f073f07
  39.151 +02070e0b0b0655070a1010065507120c0c065507311b34c4182b10f62b2b2b5d71ed10f62b2b
  39.152 +2b2b5d724b53234b515a58b90001ffc03859ed72f42bed72003fed3fed12392f11392f105de4
  39.153 +105de43130005d71015d71590117060623220011341236333216170726262322061514163332
  39.154 +36033cb11defaedafef772e989addc1faf197f5a88aaa4846a8e018517b7cf011d010aac0102
  39.155 +81afa11b6b6cc3d3d6c2820000010087000003e805ba00140161b90016ffc0b315173403b8ff
  39.156 +e0400e0d0d0655250435034503ba0d0403b8ffe0403a1719341708110c1114030501000f1c05
  39.157 +07140b0a0c250940333634ff0901c0090116400b0b025516401010025509281010025509140e
  39.158 +0e025509b8ffec40110d0d025509040c0c0255091a0b0b025509b8fff6400b0b0b0655091410
  39.159 +10065509b8fff8400b0d0d0655090a0f0f065509b8fff6b60c0c0655094e16b8ffc040173436
  39.160 +34b016f016027016a016b016ff1604160214250100b8ffc04010333634f0000100002000d000
  39.161 +e0000400b8fffab41010025500b8fffa40170e0e025500040c0c025500080b0b025500040b0b
  39.162 +065500b8fffa40160f0f065500020c0c065500020d0d0655004e154750182b10f62b2b2b2b2b
  39.163 +2b2b2b5d712b3cfd3c105d712bf42b2b2b2b2b2b2b2b2b2b2b2b5d712bed003f3c3fed3f1139
  39.164 +113901123931304379400e060e07250e060c1b010d080f1b01002b012b2b81002b5d2b012b33
  39.165 +113311363332161615112311342623220606151187b47ec076ae4bb4756b508d3c05bafdf292
  39.166 +5da49cfd5f02a1877b538e7dfdbb0002004affe8041c043e00280037022d402c090d092a190d
  39.167 +1a2a290d2a2a390d3615371b3a2a492a5d0d5d2a6a0d692a60308a0d86299a169b1aa90d1528
  39.168 +b8ffe8b40b0b065527b8ffe840190b0b0655a619aa28b619bb28c419cf28d215dd2808441601
  39.169 +1eb8fff440110c0c065512120c0c0655050c0c0c065535b8ffe040550c0c06551f171f182b2c
  39.170 +2a343904392c4904482c5608592b6608692b760c870cc90cf90df92b1137340e0104102f2434
  39.171 +17322114185f296f2902291c2f0e3f0e8f0e9f0eff0e059f0eaf0eef0e030e0c0f0f02550eb8
  39.172 +ffeab4101002550eb8fff44015101006550e0c0d0d06550e060f0f06550e0e1c0317b802aab6
  39.173 +1895141c1c0700b8fff4401a0c0c06550045270a321c030b2961106100060d0d025500252124
  39.174 +b8ffecb41010025524b8ffec400b0d0d025524040c0c025524b8ffe4b40b0b025524b8fff4b4
  39.175 +0b0b065524b8ffdc400b1010065524060f0f065524b8fffcb40c0c065524b8025b400e274000
  39.176 +26102620263026af260539b8ffc0b40e0e025526b8ffd6b60e0e0255263139b8ffc0400d1e23
  39.177 +343039c03902a039013917b8fff4404110100655172518222f24bf06cf06021f063f0602060e
  39.178 +0f0f0255060c0d0d025506180c0c0255060c0b0b0255060c0b0b0655060e0d0d065506100c0c
  39.179 +065506313810f62b2b2b2b2b2b2b5d71edf4ed2b105d712bf62b2b5dedf42b2b2b2b2b2b2b2b
  39.180 +3cfd2be5e5003fed3fe42b3fedfde41112392f2b2b2b2b2b5d71ed7111123911123939011112
  39.181 +17393130005d2b2b2b2b01715d2b2b0071250606232226353436363736373637363534272623
  39.182 +220607273e02333216161716151514161723260306070e02151416333236373635033c64b96a
  39.183 +afbc477348356bda67013345887f791db0186ed08988aa5010091722bc1c1762c46f5c326d69
  39.184 +68a2261d835546ab854e814e140e0d1a24250a6e2d3d597118718b4b40614a2e78f0fb853d38
  39.185 +01dd281c10284d2f48605b4f3d770000000200880000013c05ba0003000700cd405e09360b0b
  39.186 +02554f099009a009b009c009df09f0090700091f09700980099f09b009c009df09e009ff090a
  39.187 +1f09010001070402030906037e0100060506040a0607250500049f04a004b004c004e00406c0
  39.188 +04f0040200042004d004e0040404b8fff8b41010025504b8fffa40170e0e025504040c0c0255
  39.189 +040a0b0b025504140b0b065504b8ffeab41010065504b8fffeb40d0d065504b8fffc400a0c0c
  39.190 +0655044e084750182b10f62b2b2b2b2b2b2b2b5d71723cfd3c003f3f3c3fed01111239391112
  39.191 +39393130015d72712b133533150311331188b4b4b404ebcfcffb150426fbda00000100870000
  39.192 +03e6043e0016017d40130503061302a810b810e303e713f003f6130604b8fff0403c0b0d3479
  39.193 +10019810d018e018ff18042008140e1416121c05070106160d0a0d0e0c0e2418401010025518
  39.194 +400b0b02550b28101002550b140e0e02550bb8ffec40110d0d02550b040c0c02550b220b0b02
  39.195 +550bb8fff4400b0b0b06550b14101006550bb8fff9400b0d0d06550b0a0f0f06550bb8fff640
  39.196 +120c0c06550b40333634ff0b01ff0b010b4e18b8ffc0401a343634b018f018027018a018b018
  39.197 +c01804180302331516250100b8fff6b41111025500b8fffab41010025500b8fffa40170e0e02
  39.198 +5500040c0c0255000a0b0b025500040b0b065500b8fffa40110f0f065500020c0c065500040d
  39.199 +0d065500b8ffc04012333634f0000100002000d000e00004004e1710f65d712b2b2b2b2b2b2b
  39.200 +2b2b2b3cfd3cf43c105d712bf65d712b2b2b2b2b2b2b2b2b2b2b2b2bed3c103c003f3c3f3fed
  39.201 +11390112393130437940160611090a080a070a0306102611060e1b010f0a121b01002b012b2b
  39.202 +2a81015d71002b5d71331133153633321616171615112311342626232206151187a275dd60a1
  39.203 +50100ab42a6b4873a7042697af45704d327dfd7302866e6d4192ccfdbc000000000100130000
  39.204 +028005d30017010d401e1409010f192f193019401970199b0c9c0da90d081a0d280db019c019
  39.205 +0419b8ffc040281a1f341d080d030c0f1c0a0115022b1413040306000a9f140114ff13400417
  39.206 +250400030292010100b8ffc0b331383400b8ffc0402b1c1f3490000119400f0f025519400d0e
  39.207 +025500141010025500280f0f025500220e0e0255002c0d0d025500b8fff2400b0c0c02550014
  39.208 +0b0b065500b8ffeab41010065500b8ffe6b40f0f065500b8fffab70c0c065500a31819bc01ba
  39.209 +002100f6010a00182b2bf62b2b2b2b2b2b2b2b2b2b2b5d2b2b3c10f43c103ced10eded5d003f
  39.210 +3f3c3c3cfd3c3fed391139313043794014101106090706080602061009121b0011060f1b012b
  39.211 +012b2a8181012b715d0072331123353335343736363332170726232206151533152311b29f9f
  39.212 +131a83764c5c1b38325244cfcf039a8c716b344657129d0a4660628cfc6600010085000002c6
  39.213 +043e001100c9403b2f1301100401230434044304530466047404060911080908090d1311090d
  39.214 +000308010b1c06070106000a0928900801082220130113022211250100b8ffc04010333634f0
  39.215 +000100002000d000e0000400b8fff8b41010025500b8fff840110e0e025500040c0c02550006
  39.216 +0b0b025500b8fffcb41010065500b8fff440160f0f065500060c0c065500080d0d0655004e12
  39.217 +47c4182b10f62b2b2b2b2b2b2b2b5d712b3cfde4105df472e4003f3f3fed1139391139390111
  39.218 +1239390010c9870e7dc43130005d72015d33113315363633321707262322060706151185a23e
  39.219 +693f5b5e3e42423b5e141e0426a171483aa727473f6072fdd40000000002009e000004fd05ba
  39.220 +000d001800b2402c65116b14024b104b145b105b14040b0c1e0f0e0e0017181e020102000812
  39.221 +26080a0d0d025508100b0b065508b8fff4401b0c0c0655081a201a01201a011a180d20012000
  39.222 +0100201010025500b8fff6b40f0f025500b8fff6b40d0d025500b8fffa400b0c0c0255000c0b
  39.223 +0b065500b8fffab40c0c065500b8fff0400a0d0d0655005d193b5c182b10f62b2b2b2b2b2b2b
  39.224 +5d3cfd3c4e10715df62b2b2b4ded003f3f3cfd3c12392f3cfd3c3130015d005d33112132171e
  39.225 +0215140221211111213236353426272623219e0229924d6c9259eefec9fe88017bbc9e5d4c31
  39.226 +84fe8905ba0e1265b66dbbfefdfdac03018c7f5c83150d0000000002004bffe8041e043e0015
  39.227 +001d015340171f001c150255035d055d09550b65036b056f09650b0815b8ffe4b40d0d065511
  39.228 +b8ffe440520d0d06551d1c0d0d06552712d905fa14f61a0431123a19311c41124d1a411c5112
  39.229 +5c19521c61126d1a611c78067815f602f618100016010f0d171750166016701603161c0f9010
  39.230 +a010021010041b1c0a0700ba02aa0001ffc0b41010025501b8ffc04010101006551001010195
  39.231 +131c040b17400db8ffdcb40d0d02550db8ffeeb40d0d06550db8ffeab40c0c06550db8ffc040
  39.232 +09272a34b00d010d1a1fb8ffc0b32526341fb8ffc040411e2334301f011f163310240740242a
  39.233 +341f073f074f070307200b0b025507180c0c0255071c0d0d0255070e0b0b0655071c0c0c0655
  39.234 +07160d0d065507191e3437182b4e10f42b2b2b2b2b2b5d2b4dfde44e10712b2bf6712b2b2b2b
  39.235 +4ded003fedfd5d2b2be43fed12392f5d3cfd713c011112393912393130015d005d2b2b2b0171
  39.236 +72011706062322001110003332001114072116163332360121262726232206035eba2ceeb9e9
  39.237 +feef0114dcd5010e01fce80ab285638cfdda02510c3856897ca9015617a3b4011f0103010c01
  39.238 +28fedefef91020afba680195864368a600000001008700000626043e002301c7b9000dfff4b4
  39.239 +0d0d065508b8fff4b40d0d065509b8ffd8404d0b0d342504e404e409e117e52005d505f62002
  39.240 +1708202309181b20090303231e1c06151c0b0b06070106231a19100ad025019025a025022517
  39.241 +171a0e2590110111041010025511180f0f025511b8ffec400b0e0e025511140c0c025511b8ff
  39.242 +e840170b0b025511020b0b0655110c1010065511060f0f065511b8fffab40c0c065511b8fff8
  39.243 +b40d0d065511b8015d400c1825901b011b180f0f02551bb8ffec400b0e0e02551b140c0c0255
  39.244 +1bb8ffee40110b0b02551b040b0b06551b0a101006551bb8fffe400b0d0d06551b0c0f0f0655
  39.245 +1bb8fffcb40c0c06551bb8015d4016000233232501d000019000a000021f003f004f000300b8
  39.246 +fffe401d0e0e025500100d0d025500100c0c0255000c0b0b025500160b0b065500b8fffcb410
  39.247 +10065500b8fff440140f0f0655000a0c0c0655000e0d0d065500192425b80178b3214750182b
  39.248 +2b4ef42b2b2b2b2b2b2b2b2b5d71723c4dfde410f42b2b2b2b2b2b2b2b2b5dedf42b2b2b2b2b
  39.249 +2b2b2b2b2b5dfd4e456544e67172003f3c3c3c3f3f3c4d10ed10ed1117390111123912393130
  39.250 +4379400e0c141326140c111b01120d151b01002b012b2b81015d005d2b2b2b33113315363633
  39.251 +321617363332161511231134262623220615112311342623220606151187a132a66a76971f7e
  39.252 +ca9eaab3235c3e7094b458644c813a0426954e5f6258baafb6fd27029d6c5f3a95a4fd9702b2
  39.253 +7878509a91fdd90000010024fff2022a0599001700d8b9000affc0b323263409b8ffc0404123
  39.254 +263480190100010c0d0a0103001610092b0f0a06161c030b0f10220022010d12250c01ff0708
  39.255 +45094560077007800790070400072007a007b007c007d0070607b8ffeeb41010025507b8fff4
  39.256 +b40f0f025507b8fff2b40e0e025507b8fff8b40d0d025507b8fff8b40c0c025507b8fffab410
  39.257 +10065507b8fff0400b0f0f065507060c0c065507b8ffe8b40d0d065507ba026a00180136b166
  39.258 +182b10f62b2b2b2b2b2b2b2b2b5d71f4e410ed3cfd3c10e4f43c003fed3f3cfd3c1139123911
  39.259 +333310c93130015d2b2b25170623222626351123353311371133152311141616333202101a4c
  39.260 +3c626c2c8484b3b5b5132b281ea19f103e65a202638c01076cfe8d8cfd934d2c1a0000020086
  39.261 +ffe8041f05ba0010001d0180409b01050c0f240535054505053f1fb01f021f1f221c331c421c
  39.262 +701f901f063a133c163c1a4c164c1a5d085d0d580f5d165e1a6a086c0d680f6e166e1ac01fd9
  39.263 +0cda17da19e213ec17ec19e31de01fff1f1920052f0f2f1430053f0f40054c0f50056605da1d
  39.264 +f504fa100c10150e040602001b1c0607010a151c0e0b1824d00b01100b400b600b800b041f40
  39.265 +0d0d02550b0c0f0f02550b180d0d02550bb8fff6b40c0c02550bb8fff0b40b0b06550bb8fff4
  39.266 +b40f0f06550bb8ffe0b40c0c06550bb8fff4402f0d0d06550b7401113300040c0c025500040d
  39.267 +0d0655003303250202c001019001a001b001f001041f013f014f010301b8fffeb41010025501
  39.268 +b8fffc401d0e0e0255010c0d0d025501100c0c025501120b0b0255010c0b0b065501b8fff8b4
  39.269 +1010065501b8fffc40160f0f065501180c0c065501140d0d065501191e4737182b4e10f42b2b
  39.270 +2b2b2b2b2b2b2b2b5d71723c4d10fdf42b2be410fd2b2b2b2b2b2b2b2b5d71ed003fed3f3fed
  39.271 +3f11391112393130005d015d7172007121231133113633321e02151000232227031417163332
  39.272 +36353426232206012da7b472b162af7140fef2bdbc6b0234559176aca57576ac05bafdf58f4f
  39.273 +8fca73feeffed69d0196bf558bcdcbd0c6cd000000010021fe5103ee0426001a01f7b1020243
  39.274 +5458401d0a140f030b031c190f12060b061340120f200b400c200f180f0f02550f192f2b1add
  39.275 +1a18cd1a1910dd1a18cd003f3f3fed12173931301bb30f1c010fb8ffde406d1c392814560faf
  39.276 +0a03400d400f020f202830341020283034070c0912160d1812270b270c270d360c360d350e99
  39.277 +110b2812281348165912591359156912691369157906760d79117a147a15850d8a118c128c13
  39.278 +8914980aa80bbc10bb11ba14ea0ae714f50dfd10f914ff1c1e12b106024354584016130b1c1b
  39.279 +040f440f840f030f190b031c190f12060b06003f3f3fed1112395d01111239391b40370f0f0c
  39.280 +101112120a00031914131325120a1412120a0f0c0f110c250b0a140b0b0a1312120c0c0b0603
  39.281 +1c190f001c101c022f1cbf1c021cb8023fb50f1340124014b80254400b3f124012025f12bf12
  39.282 +0212b80142b60f012200451b0ab8025440120f200b4040200c300c4f0c03500cff0c020cb801
  39.283 +42b32f0f010fb8023fb41b207c66182b1a1910fd71f45d711a18ed1a1910ed1810f4e41910e4
  39.284 +5d71ed1a1810ed1910e45d7100183fed3f3c103c103c87052e2b087d10c487052e182b0e7d10
  39.285 +c400111239870e103c3c08c44bb00e534bb018515a58bb000cffe8000bffe801383859593130
  39.286 +01435c58b90014ffdeb637390a2237390eb8ffe8b51539112215392b2b2b2b595d712b2b0071
  39.287 +5d2b015d591327163332363736373637013313161736371333010607060623227f143b2c3c48
  39.288 +171126050bfe6dc2dd2b221f2be3b4fe6c4124307c5634fe67a91028241b6b0f1d0428fd9975
  39.289 +817c76026bfbc8af425953000000000200030000000000140001000000000034000400200000
  39.290 +0004000400010000f011ffff0000f000ffff10000001000000000006002e0000000000120000
  39.291 +000100020003000400050006000700080009000a000b000c000d000e000f00100011000005ba
  39.292 +001905ba001a05a70019042600180000ffe70000ffe80000ffe7fe69ffe805ba0019fe69ffe8
  39.293 +02ea000000b8000000b80000000000a800ad016900ad00bf00c201f0001800af00b900b400c8
  39.294 +00170044009c007c009400870006005a00c80089005200520005004400940119ffb4002f00a1
  39.295 +000300a100cd00170057007e00ba00160118ffe9007f008503d300870085000d002200410050
  39.296 +006f008d014cff75005c00df04830037004c006e00700180ff58ff8eff92ffa400a500b903c8
  39.297 +fffd000b001a0063006300cdffee05d8ffdc002d005c0095009900df019209b5004000570080
  39.298 +00b9039d0072009a035d0401ff67fffa00030021007700cd0004004d00cd01c0022b004c0065
  39.299 +00e70118017c034305d8ffa3ffb0ffc40003001c005d0068009a00ba013501470221055cff4d
  39.300 +ffcd0016002d00780080009900b200b600b600b800bd00da010c05f0ffa4fff00019002c0049
  39.301 +007f00b400ce01c003fefd81fe3f000000050018002900390049006f00be00c700d0012301c1
  39.302 +026f050c05320540057affd4001400310055005700a700b400e601f7027e027e027f03c60446
  39.303 +ff42000e0085009100bf00c200c500e1011a012f014f01560229026f029e03720008002c0031
  39.304 +0031006400690089009800c700de012b01b6020c02cf03a304ab04fb061dfee0ff0e00060026
  39.305 +009b009d00c1010d011801200173018201d601e30243025f029b02e2039404a904d20761001c
  39.306 +005e006d008d00ab00f7011201380151015b0168017c01870191019901cd01d001e802410254
  39.307 +026b02ef0368037103bd044204420453047304830586058b06e8fe58fec4fed1fef7ff32ff86
  39.308 +0051007c008100910095009e00b400b900cf00d900d900df00e20105010b010e010e01200121
  39.309 +0155017b017b017e018d01a201a801a901b401d001d001e201e901f201f501fb020002000206
  39.310 +021b0221022202220223027202770294029c02cf02cf02d002ec02f903170322032b0335033c
  39.311 +0359036f037103870390039003b503e1041a04cf04ff053205320596059f05a805ab05c205f0
  39.312 +060c0782080008ccfca3fd2afddefe00fe88fe96feb2feb4ffe100150019001a001c001f003c
  39.313 +005100610061006a0078009600a500af00d3010c0118011a012a013e014c0151015f016a0171
  39.314 +017801820184019a01a501a801a901ae01bc01cd01d701ef0200020d021c02210222022e0235
  39.315 +0242024f024f025e026502710290029202b402d602fa0307030b030f0315032a0347035d0365
  39.316 +03740379039603b003cc03dd03e203f603fc03fc03ff040a041f04220426042b0447045f0475
  39.317 +049e04e704e7055c05cb05e5060a066d068606b806f10736073e07500751075d078f07b607d4
  39.318 +086000b600c300b500b700000000000000000000000001e00381034503b5008e0233041902ce
  39.319 +02ce002d005f0064034d023f000002a80188027d01b402240578063b023b014e00f004260294
  39.320 +02c6029f02f6023b034d014b0153006a0231000000000000061404aa0000003c04c300ed04bc
  39.321 +026502ce03b50078060c017e02ef060c00b201000239000001c50330042b03cb00da03df0107
  39.322 +04a100db040a011701ed02a70350010b01bd043e05580021039c00ae0371017d00b502450000
  39.323 +0afb088c012b014e01aa00870054013201f803ff0003024e00b4003703e30083006b02d800ed
  39.324 +00770088009701640467008e0033017c00e700a6029e0329056e062a061501c90269048a0213
  39.325 +01b4000204a9000002390124010305140084015d039a06ef02d9007500cf040a00de03ac04bc
  39.326 +02cf02ae034d04f005520168006d007d00860071ff810079055804d2016700030156002504e0
  39.327 +0094007c033204210094007f0072005c002f00b6001800ba00b80041034d00720018001f004c
  39.328 +016a01550099009a009a009800b200040078006900140057006e00ce00b4065402b80067050e
  39.329 +016500e7000004cbfe52005affa60099ff67006eff92002dffd40087ff7c00b800a800e5008f
  39.330 +00a80185fe7b0070001e00d900de014c054602cf0546ff2d028a02d90253029600b700000000
  39.331 +000000000000000000000125011800ea00ea00ae0000003e05bb008a04d70053003fff8cffd5
  39.332 +00150028002200990062004a00e4006d00ee00e5004803c00033fe4e02b1ff460370007905df
  39.333 +0051ffa7ff1f010a0068ff6c004f00bc00a507050061072b00ed04b001d200b6007b00650252
  39.334 +ff740365fe690094008f005c004000860075008900894043555441403f3e3d3c3b3a39383735
  39.335 +34333231302f2e2d2c2b2a292827262524232221201f1e1d1c1b1a191817161514131211100f
  39.336 +0e0d0c0b0a090807060504030201002c4523466020b02660b004262348482d2c452346236120
  39.337 +b02661b004262348482d2c45234660b0206120b04660b004262348482d2c4523462361b02060
  39.338 +20b02661b02061b004262348482d2c45234660b0406120b06660b004262348482d2c45234623
  39.339 +61b0406020b02661b04061b004262348482d2c0110203c003c2d2c20452320b0cd442320b801
  39.340 +5a51582320b08d44235920b0ed51582320b04d44235920b09051582320b00d44235921212d2c
  39.341 +20204518684420b001602045b04676688a4560442d2c01b10b0a432343650a2d2c00b10a0b43
  39.342 +23430b2d2c00b0172370b101173e01b0172370b10217453ab10200080d2d2c45b01a234445b0
  39.343 +1923442d2c2045b00325456164b050515845441b2121592d2cb00143632362b0002342b00f2b
  39.344 +2d2c2045b0004360442d2c01b00643b00743650a2d2c2069b04061b0008b20b12cc08a8cb810
  39.345 +0062602b0c642364615c58b00361592d2c45b0112bb0172344b0177ae4182d2c45b0112bb017
  39.346 +23442d2cb01243588745b0112bb0172344b0177ae41b038a45186920b01723448a8a8720b0a0
  39.347 +5158b0112bb0172344b0177ae41b21b0177ae45959182d2c2d2cb0022546608a46b040618c48
  39.348 +2d2c4b53205c58b002855958b00185592d2c20b0032545b019234445b01a23444565234520b0
  39.349 +0325606a20b009234223688a6a606120b01a8ab000527921b21a1a40b9ffe0001a45208a5458
  39.350 +2321b03f1b235961441cb114008a5279b31940201945208a54582321b03f1b235961442d2cb1
  39.351 +10114323430b2d2cb10e0f4323430b2d2cb10c0d4323430b2d2cb10c0d432343650b2d2cb10e
  39.352 +0f432343650b2d2cb11011432343650b2d2c4b525845441b2121592d2c0120b003252349b040
  39.353 +60b0206320b000525823b002253823b002256538008a63381b212121212159012d2c4bb06451
  39.354 +584569b00943608a103a1b212121592d2c01b005251023208af500b0016023edec2d2c01b005
  39.355 +251023208af500b0016123edec2d2c01b0062510f500edec2d2c20b001600110203c003c2d2c
  39.356 +20b001610110203c003c2d2cb02b2bb02a2a2d2c00b00743b006430b2d2c3eb02a2a2d2c352d
  39.357 +2c76b8022323701020b802234520b0005058b00161593a2f182d2c21210c6423648bb8400062
  39.358 +2d2c21b08051580c6423648bb82000621bb200402f2b59b002602d2c21b0c051580c6423648b
  39.359 +b81555621bb200802f2b59b002602d2c0c6423648bb84000626023212d2cb4000100000015b0
  39.360 +0826b00826b00826b008260f10161345683ab001162d2cb4000100000015b00826b00826b008
  39.361 +26b008260f1016134568653ab001162d2c4b53234b515a5820458a60441b2121592d2c4b5458
  39.362 +20458a60441b2121592d2c4b53234b515a58381b2121592d2c4b5458381b2121592d2cb01343
  39.363 +58031b02592d2cb0134358021b03592d2c4b54b012435c5a58381b2121592d2cb012435c580c
  39.364 +b00425b00425060c6423646164b807085158b00425b00425012046b01060482046b010604859
  39.365 +0a21211b2121592d2cb012435c580cb00425b00425060c6423646164b807085158b00425b004
  39.366 +25012046b8fff060482046b8fff06048590a21211b2121592d2c4b53234b515a58b03a2b1b21
  39.367 +21592d2c4b53234b515a58b03b2b1b2121592d2c4b53234b515ab012435c5a58381b2121592d
  39.368 +2c0c8a034b54b00426024b545a8a8a0ab012435c5a58381b2121592d2c4b5258b00425b00425
  39.369 +49b00425b00425496120b0005458212043b0005558b00325b00325b8ffc038b8ffc038591bb0
  39.370 +4054582043b0005458b00225b8ffc038591b2043b0005458b00325b00325b8ffc038b8ffc038
  39.371 +1bb00325b8ffc03859595959212121212d2c462346608a8a462320468a608a61b8ff80622320
  39.372 +10238ab902c202c28a70456020b0005058b00161b8ffba8b1bb0468c59b0106068013a2d2cb1
  39.373 +020042b123018851b1400188535a58b910000020885458b202010243604259b12401885158b9
  39.374 +20000040885458b2020202436042b12401885458b2022002436042004b014b5258b202080243
  39.375 +6042591bb940000080885458b202040243604259b94000008063b80100885458b20208024360
  39.376 +4259b94000010063b80200885458b202100243604259b94000020063b80400885458b2024002
  39.377 +43604259595959592d2cb0024354584b53234b515a58381b2121591b21212121592d00000001
  39.378 +000000050f5c8e3ad5d75f0f3cf5081b080000000000a2e3272a00000000c59b6257faaffd67
  39.379 +1000080c00000009000100010000000000010000073efe4e00431000faaffa7a100000010000
  39.380 +00000000000000000000000000120600010004e300300473004401c700830400005004730087
  39.381 +0473004a01c7008804730087023900000239001302aa00850556009e0473004b06aa00870239
  39.382 +00240473008604000021000000000000002c000000dc000002a00000039c00000550000006f4
  39.383 +000009c800000abc00000c8400000c8400000dd800000ee000000fe8000011a8000013d80000
  39.384 +14fc000016dc0000193400010000001200f2003c009d000700020010002f0056000004ac041d
  39.385 +00050002b900540328b326181fd0bc032900e0032900020329b22b1d1fb90327031db23b1f40
  39.386 +b80323b31215320f412d03200001002f0320000100200320006f032000af032000bf03200004
  39.387 +005f031e00010010031e007f031e0080031e00af031e00bf031e00d0031e00060000031e0010
  39.388 +031e0020031e006f031e009f031e00e0031e0006031d031cb2201f1041270319007f03190002
  39.389 +000f031700ef031700ff03170003001f0317002f0317004f0317005f0317008f0317009f0317
  39.390 +0006000f0317005f0317006f0317007f031700bf031700f00317000600400317b2923340b803
  39.391 +17b28b3340b80317b36a6c3240b80317b2613340b80317b35c5d3240b80317b357593240b803
  39.392 +17b34d513240b80317b344493240b80317b23a3340b80317b331343240b80317b32e423240b8
  39.393 +0317b3272c3240b80317b312253280b80317b30a0d32c04116031600d0031600020070031600
  39.394 +0102c4000f0101001f00a0031500b0031500020306000f0101001f00400312b32426329fbf03
  39.395 +040001030203010064001fffc00301b20d1132410a02ff02ef0012001f02ee02ed0064001fff
  39.396 +c002edb30e11329f414a02e200af02e200bf02e2000302e202e202e102e1007f02e000010010
  39.397 +02e0003f02e0009f02e000bf02e000cf02e000ef02e0000602e002e002df02df02de02de000f
  39.398 +02dd002f02dd003f02dd005f02dd009f02dd00bf02dd00ef02dd000702dd02dd001002dc0001
  39.399 +000002dc0001001002dc003f02dc000202dc02dc001002db000102db02db000f02da000102da
  39.400 +02daffc002d3b2373932b9ffc002d3b22b2f32b9ffc002d3b21f2532b9ffc002d3b2171b32b9
  39.401 +ffc002d3b2121632b802d2b2f9291fb90326031cb23b1f40bb0322003e00330322b225311fb8
  39.402 +0318b23c691fb802e3b3202b1fa0413002d400b002d40002000002d4001002d4002002d40050
  39.403 +02d4006002d4007002d40006006002d6007002d6008002d6009002d600a002d600b002d60006
  39.404 +000002d6001002d6002002ca002002cc002002d6003002d6004002d6005002d6000802d0b220
  39.405 +2b1fb802cfb226421f411602ce02c70017001f02cd02c80017001f02cc02c60017001f02cb02
  39.406 +c50017001f02c902c5001e001f02ca02c6b21e1f00410b02c6000002c7001002c6001002c700
  39.407 +2f02c5000502c1b324121fff411102bf0001001f02bf002f02bf003f02bf004f02bf005f02bf
  39.408 +008f02bf000602bf0222b2641f12410b02bb00ca0800001f02b200e90800001f02a600a20800
  39.409 +406a1f4026434932402043493240263a3d3240203a3d329f209f260240269699324020969932
  39.410 +40268e923240208e92324026848c324020848c3240267a813240207a813240266c763240206c
  39.411 +76324026646a324020646a3240265a5f3240205a5f3240264f543240204f5432b8029eb72427
  39.412 +1f374f6b0120410f0277003002770040027700500277000402770277027700f90400001f029b
  39.413 +b22a2a1fb8029a402b292a1f80ba0180bc0180520180a201806501807e01808101803c01805e
  39.414 +01802b01801c01801e0180400180bb0138000100800140b40180400180bb0138000100800139
  39.415 +40180180ca0180ad018073018026018025018024018020013740b80221b2493340b80221b245
  39.416 +3340b80221b341423240b80221b33d3e320f410f0221003f0221007f0221000300bf022100cf
  39.417 +022100ff0221000300400221b320223240b80221b3191e3240b80222b32a3f3240b80221b32e
  39.418 +3a326f414802c3007f02c3008f02c300df02c30004002f02c3006002c300cf02c30003000f02
  39.419 +c3003f02c3005f02c300c002c300ef02c300ff02c3000600df02220001008f02220001000f02
  39.420 +22002f0222003f0222005f0222007f022200ef0222000600bf022100ef02210002006f022100
  39.421 +7f022100af02210003002f0221003f0221004f0221000302c302c30222022202210221401d10
  39.422 +1c102b1048038f1c010f1e014f1eff1e023700161600000012110811b8010db6f70df8f70d00
  39.423 +094109028e028f001d001f0290028f001d001f028fb2f91d1fb80198b226bb1f41150197001e
  39.424 +0401001f013900260125001f013800730401001f0135001c0801001f0134001c02ab001f0132
  39.425 +b21c561fb8010fb2262c1fba010e001e0401b61ff91ce41fe91cb80201b61fe81cbb1fd720b8
  39.426 +0401b21fd51cb802abb61fd41c891fc92fb80801b21fbc26b80101b21fba20b80201b61fb91c
  39.427 +381fadcab80401b21f8126b8019ab21f7e26b8019ab61f7d1c471f6b1cb80401b21f6526b801
  39.428 +9ab21f5e73b80401400f1f52265a1f481c891f441c621f4073b80801b61f3f1c5e1f3c26b801
  39.429 +9ab21f351cb80401b61f301cbb1f2b1cb80401b61f2a1c561f291cb80101b21f231eb80401b2
  39.430 +1f5537b80168402c07960758074f07360732072c0721071f071d071b071408120810080e080c
  39.431 +080a080808060804080208000814b8ffe0402b00000100140610000001000604000001000410
  39.432 +000001001002000001000200000001000002010802004a00b013034b024b5342014bb0c06300
  39.433 +4b6220b0f65323b8010a515ab005234201b0124b004b5442b0382b4bb807ff52b0372b4bb007
  39.434 +505b58b101018e59b0382bb00288b801005458b801ffb101018e851bb0124358b90001011185
  39.435 +8d1bb900010128858d5959001816763f183f123e113946443e113946443e113946443e113946
  39.436 +443e11394660443e11394660442b2b2b2b2b2b2b2b2b2b2b182b2b2b2b2b2b2b2b2b2b2b182b
  39.437 +1db0964b5358b0aa1d59b0324b5358b0ff1d594bb09353205c58b901f201f04544b901f101f0
  39.438 +45445958b9033e01f2455258b901f2033e4459594bb8015653205c58b9002001f14544b90026
  39.439 +01f145445958b9081e0020455258b90020081e4459594bb8019a53205c58b9002501f24544b9
  39.440 +002401f245445958b909090025455258b9002509094459594bb8040153205c58b173244544b1
  39.441 +242445445958b917200073455258b9007317204459594bb8040153205c58b1ca254544b12525
  39.442 +45445958b9168000ca455258b900ca16804459594bb03e53205c58b11c1c4544b11e1c454459
  39.443 +58b9011a001c455258b9001c011a4459594bb05653205c58b11c1c4544b12f1c45445958b901
  39.444 +89001c455258b9001c01894459594bb8030153205c58b11c1c4544b11c1c45445958b90de000
  39.445 +1c455258b9001c0de04459592b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b
  39.446 +2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b65422b2b01b33b59635c456523456023456560234560b0
  39.447 +8b766818b080622020b163594565234520b003266062636820b003266165b059236544b06323
  39.448 +4420b13b5c4565234520b003266062636820b003266165b05c236544b03b2344b1005c455458
  39.449 +b15c406544b23b403b4523614459b347503437456523456023456560234560b089766818b080
  39.450 +622020b134504565234520b003266062636820b003266165b050236544b034234420b1473745
  39.451 +65234520b003266062636820b003266165b037236544b0472344b10037455458b137406544b2
  39.452 +4740474523614459004b5342014b5058b108004259435c58b108004259b3020b0a124358601b
  39.453 +2159421610703eb0124358b93b21187e1bba040001a8000b2b59b00c2342b00d2342b0124358
  39.454 +b92d412d411bba04000400000b2b59b00e2342b00f2342b0124358b9187e3b211bba01a80400
  39.455 +000b2b59b0102342b0112342002b747573750018456944456944456944737373737475737475
  39.456 +2b2b2b2b74752b2b2b2b2b737373737373737373737373737373737373737373737373732b2b
  39.457 +2b45b0406144737400004bb02a534bb03f515a58b1070745b040604459004bb03a534bb03f51
  39.458 +5a58b10b0b45b8ffc0604459004bb02e534bb03a515a58b1030345b040604459004bb02e534b
  39.459 +b03c515a58b1090945b8ffc06044592b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b752b2b2b2b
  39.460 +2b2b2b435c58b9008002bbb301401e017400735903b01e4b5402b0124b545ab012435c5a58ba
  39.461 +009f02220001007359002b7473012b01732b2b2b2b2b2b2b2b737373732b2b2b2b2b002b2b2b
  39.462 +2b2b2b0045694473456944734569447374754569447345694445694445694473744569444569
  39.463 +44732b2b2b2b2b732b002b732b74752b2b2b2b2b2b2b2b2b2b2b2b2b2b737475732b73747573
  39.464 +74752b2b2b742b2b000000>
  39.465 +] def
  39.466 +FontName currentdict end definefont pop
  39.467 +11 dict begin
  39.468 +/FontType 42 def
  39.469 +/FontName /f-1-0 def
  39.470 +/PaintType 0 def
  39.471 +/FontMatrix [ 1 0 0 1 0 0 ] def
  39.472 +/FontBBox [ 0 0 0 0 ] def
  39.473 +/Encoding 256 array def
  39.474 +0 1 255 { Encoding exch /.notdef put } for
  39.475 +Encoding 1 /uni0053 put
  39.476 +Encoding 2 /uni006F put
  39.477 +Encoding 3 /uni0075 put
  39.478 +Encoding 4 /uni0072 put
  39.479 +Encoding 5 /uni0063 put
  39.480 +Encoding 6 /uni0065 put
  39.481 +Encoding 7 /uni002D put
  39.482 +Encoding 8 /uni0074 put
  39.483 +Encoding 9 /uni0043 put
  39.484 +Encoding 10 /uni0070 put
  39.485 +Encoding 11 /uni006C put
  39.486 +Encoding 12 /uni0073 put
  39.487 +Encoding 13 /uni004C put
  39.488 +Encoding 14 /uni0069 put
  39.489 +Encoding 15 /uni0062 put
  39.490 +Encoding 16 /uni0061 put
  39.491 +Encoding 17 /uni0041 put
  39.492 +Encoding 18 /uni0020 put
  39.493 +Encoding 19 /uni0031 put
  39.494 +Encoding 20 /uni0032 put
  39.495 +Encoding 21 /uni0033 put
  39.496 +Encoding 22 /uni0071 put
  39.497 +Encoding 23 /uni006E put
  39.498 +Encoding 24 /uni006D put
  39.499 +Encoding 25 /uni0066 put
  39.500 +Encoding 26 /uni0049 put
  39.501 +/CharStrings 27 dict dup begin
  39.502 +/.notdef 0 def
  39.503 +/uni0053 1 def
  39.504 +/uni006F 2 def
  39.505 +/uni0075 3 def
  39.506 +/uni0072 4 def
  39.507 +/uni0063 5 def
  39.508 +/uni0065 6 def
  39.509 +/uni002D 7 def
  39.510 +/uni0074 8 def
  39.511 +/uni0043 9 def
  39.512 +/uni0070 10 def
  39.513 +/uni006C 11 def
  39.514 +/uni0073 12 def
  39.515 +/uni004C 13 def
  39.516 +/uni0069 14 def
  39.517 +/uni0062 15 def
  39.518 +/uni0061 16 def
  39.519 +/uni0041 17 def
  39.520 +/uni0020 18 def
  39.521 +/uni0031 19 def
  39.522 +/uni0032 20 def
  39.523 +/uni0033 21 def
  39.524 +/uni0071 22 def
  39.525 +/uni006E 23 def
  39.526 +/uni006D 24 def
  39.527 +/uni0066 25 def
  39.528 +/uni0049 26 def
  39.529 +end readonly def
  39.530 +/sfnts [
  39.531 +<00010000000a008000030020636d617000d6f17f0000228000000074637674207d0742a80000
  39.532 +22f4000002706670676d49d7df92000025640000060a676c7966ed4291a8000000ac000021d4
  39.533 +68656164d5ceeae000002b7000000036686865610f7e06b600002ba800000024686d74786841
  39.534 +0ac600002bcc0000006c6c6f636173ca7ccc00002c38000000386d617870038002c900002c70
  39.535 +0000002070726570292ded1600002c90000004ad00020080015e0380045e0003000700264016
  39.536 +059c039d049c070017003700030000079c019d049c00002ffdfded012f5f5dfdfded31301311
  39.537 +211125211121800300fd800200fe00015e0300fd0080020000010050ffe7038805d2002601cc
  39.538 +b10202435458401907221a0e180b0b024b0e120c0c024b0e22070e1a0425131714b8ffc04012
  39.539 +0c0c024b1411000401251749110304492509003fed3fed10cd123910cd2b1239121739012f2b
  39.540 +2bcd2fcd31301bb106024354584086082401071001002520452065207520042a0b01034828a8
  39.541 +280268130113074507223722672203221a001a45380e01870e01000e2777040102351e651e75
  39.542 +1e03351f451f651f751f040a0c3a0c4a0c6a0c7a0c0533220103380e010a0b1f1e0425481458
  39.543 +146814781404141137014701570167017701a701b70107000125174911044925091103003f3f
  39.544 +ed10ed10cd5f5d10cd5d1217395d5f5d5d5d5d5f5d0110d65f5d5dedc410d45dedc45d5d3130
  39.545 +005f5d5d5f5d5d1b4086082401071001002520452065207520042a0b01034828a82802681301
  39.546 +13074507223722672203221a001a45380e01870e01000e2777040102351e651e751e03351f45
  39.547 +1f651f751f040a0c3a0c4a0c6a0c7a0c0533220103380e010a0b1f1e04254814581468147814
  39.548 +04141137014701570167017701a701b70107000125174911044925091103003f3fed10ed10cd
  39.549 +5f5d10cd5d1217395d5f5d5d5d5d5f5d0110d65f5d5dedc410d45dedc45d5d3130005f5d5d5f
  39.550 +5d5d595937371616333236353426272726263534363332170726262322061514161617171616
  39.551 +1514042322544938a742758e4f9f769677e8b6f35f3b28a44666752a4b74789679fef7dec343
  39.552 +b8293780634a7f4b3746c087a4d84fae1d36745b385c3e383947c598a5e600020041ffec040a
  39.553 +0443000b0015013c402517401010024b17400b0c024bb7050101381701114e17063706470667
  39.554 +060406041010024b06b8ffdeb40f0f024b06b8fffcb40b0b024b06b8ffe4b40c0c024b06b8ff
  39.555 +d4b40d0d024b06b8ffeab40e0e064b06b8ffe0b40c0c064b06b8ffe440760d0d064b060c4e87
  39.556 +009700a700b700c700e700063800480058006800040000101010024b000e0f0f024b00200b0b
  39.557 +024b00200c0c024b00160d0d024b000c0e0e064b00100c0c064b000c0d0d064b00166a030165
  39.558 +090103670e0168130102450e550e650e034a135a136a13030e100f0f024b0e520913b8fff040
  39.559 +160f0f024b13520309180f0f024b09180f0f064b090b03b8ffe8b40f0f024b03b8ffe8b50f0f
  39.560 +064b0307003f2b2b3f2b2b10ed2b10ed2b5d5d5f5d5d5f5d5d0110d62b2b2b2b2b2b2b2b5f5d
  39.561 +5dfdd42b2b2b2b2b2b2b2b5ded5d5f5d31302b2b133400333212111000232200131021323635
  39.562 +1021220641010bdae6fefefce0e5ff00c8011d8597fee4829b021af80131fedbfefcfefdfed5
  39.563 +012e0100fe6dd8bb018ed4000001007dffec03e3042f001200fb402714400b0b024b7714010a
  39.564 +4d074d070801170847087708a708048708b708e70803080c1010064b08b8fffab40e0e064b08
  39.565 +b8ffecb41313024b08b8ffec400b1010024b08160b0b024b08b8ffeeb40d0d024b08b8ffccb4
  39.566 +0e0e064b08b8fff0b40c0c064b08b8fff440150d0d064b08004de812f8120207121712271203
  39.567 +0012b8fff8b41313024b12b8fffab41010024b12b8fff640230f0f024b120c0b0b024b120c0c
  39.568 +0c024b12080d0d024b12040c0c064b12040d0d064b12b8fffa40110e0e064b121303520e090a
  39.569 +0e0b08061206003f3f3f3f10ed0110d62b2b2b2b2b2b2b2b2b5f5d5dfdd42b2b2b2b2b2b2b2b
  39.570 +2b5d7172eded5d3130012b01111433323637113311233506062322263511013bd75e9c19bebe
  39.571 +20c15cb0bb042ffd55f86c4702f0fbd1943f69caba02bf00000100960000031c0443000e00af
  39.572 +401e0a400b0d024b081018102810c81004c70ed70e020e06094d064d68070107b8ffecb41313
  39.573 +024b07b8ffeeb41010024b07b8fff240110f0f024b07040b0b024b07040c0c024b07b8ffeeb4
  39.574 +0f0f064b07b8fffcb40c0c064b07b8fff2b41010064b07b8fffc40250e0e064b070f170a270a
  39.575 +370a470a570a670a0600050a400e0e064b0a02520c0806070a0c07003f3f3f10edcd2b325f5d
  39.576 +0110d62b2b2b2b2b2b2b2b2b5deded10c65d5d3130002b012623220615112311331536333217
  39.577 +02cd3e3f6597bebe68cd336003782bba83fd9a042fabbf1200010041ffec03b5044300170119
  39.578 +401e450501a1010103281938190200870d970da70d030200070d870d970d030db8fff4b41010
  39.579 +024b0db8ffeab40f0f024b0db8ffeab40b0c024b0db8ffe840610d0d024b0d074e3812481202
  39.580 +8712a712b712c712e712050012101010024b12180f0f024b12200b0c024b12180d0d024b1206
  39.581 +0e0e064b120c0e0e064b12120c0c064b12100d0d064b1218250a350a450a032a043a044a0403
  39.582 +030c52070d170d020db8ffc040160b0b024b0d0f015208001800020000400b0b024b0004b8ff
  39.583 +e8b40c0c024b04b8ffe840190d0d024b0452150a180c0c024b0a180d0d024b0a520f0b150700
  39.584 +3f3fed2b2b10ed2b2bdd2b5f5ded10dd2b5ded5f5d5d0110d62b2b2b2b2b2b2b2b5f5d5dfdd4
  39.585 +2b2b2b2b5d3c5f5d5f5d5f5d5d31300107262623220615141633323717062322003510002132
  39.586 +1603af5e1d93479bb6baa580824b99e2dbfee20129010253c203d8861d34d9bdbcc563a06301
  39.587 +26fb01000136460000020041ffec041c04430019002201ff408724400b0b024b58170103b807
  39.588 +018a079a07aa07ba07ca07da0706025705016808780888089808a80805280838084808580868
  39.589 +08780888089808a808b808c808d8080c00571877180208221010024b08180f0f024b08180c0c
  39.590 +024b082c0d0d024b08100c0c064b08100d0d064b081f4e471e01021718371847186718871897
  39.591 +18a718b718c7180918b8ffe0b40e0e064b18b8ffdeb41010024b18b8ffdcb40f0f024b18b8ff
  39.592 +e2b40c0c024b18b8ffd4b40d0d024b18b8ffe4b40c0c064b18b8ffe4406b0d0d064b18011e4e
  39.593 +014e87100138104810581068100410100e0e064b10101010024b10100f0f024b101c0b0c024b
  39.594 +10160d0d024b100c0c0c064b100c0d0d064b102387079707a707030027053705470557050402
  39.595 +07522a083a084a08030357086708770803070817080208b8ffc0b40b0c024b08b8ffd4b40d0d
  39.596 +064b08b8ffc040350d0d024b080c1e50470157016701a701b701050001400f0f024b01400d0d
  39.597 +024b01400f0f064b010105581a011a5214100f0f024b14b8ffe8b40d0d024b14b8ffe840200e
  39.598 +0e064b140c0f0f064b14671401024a145a140205100c0c024b05520c0b1407003f3fed2b5d5f
  39.599 +5d102b2b2b2bed5d11392f2b2b2b5f5ded10d52b2b2b5d715f5ded5f5d5f710110d62b2b2b2b
  39.600 +2b2b2b5d5deded10dd2b2b2b2b2b2b2b5d5f5dedc42b2b2b2b2b2b5d5f5d715d5f5d5d5f5d31
  39.601 +30012b0121141716333237170607062322272635103736333217161514012207060721342726
  39.602 +040dfcfc675b8fa36d502c5b728cca8d9da190c5e5827efe247f56520b0251484f0205bc6558
  39.603 +5f892c202a8997ff0109a08f817ccd3f0169524e74734d540001009f01fa024b02a900030025
  39.604 +4017280368037803a803040307002700370003000004014800002fed0110d65f5dcd5d313013
  39.605 +3521159f01ac01faafaf00000001004fffec02fc0558001500cab90017ffc0403f0c0d024b08
  39.606 +13181302281701871001109708010809010006090309010c0c064b094d480058006800f80004
  39.607 +00000c1313024b000a1010024b00120f0f024b00b8fff2b40b0b024b00b8fff0b40c0c024b00
  39.608 +b8ffe8401d0d0d024b00160e0e064b00100f0f064b00260c0c064b00280d0d064b00b8fffc40
  39.609 +1b0e0e064b002c133c13020f0d0205070d52120152085207120b0706003f3f10eded10ed10c6
  39.610 +3c10c65d012f2b2b2b2b2b2b2b2b2b2b2b5f5ded2b3c103c10cd10dd5dc65d5d3130005d012b
  39.611 +13233533353711211521111416333237170623222635cb7c7cbe0126feda5b65494e1c768d7f
  39.612 +af039996e049fed796fdec877225a71ebd9000010050ffe7047905d20015015f40b2e7150100
  39.613 +07080103570701027e10017a0b011506010388009800a800b800c800d800e8000700070c170c
  39.614 +270c370c04000c200c0c064b0c170645110c1010024b11060f0f024b11200b0b024b11100c0c
  39.615 +024b11120d0d024b110c0e0e064b11180c0c064b11120d0d064b11163700e70002028e080103
  39.616 +780f01771401026509010a035a036a03032a0f3a0f02030b0c9701a701b701c701d701e70106
  39.617 +0001e70c010108001800880003070c170c870c030000b8ffd0400f1111064b00140c40111106
  39.618 +4b0c0e03b8ffe8b40e0e064b03b8fff2b41010064b03b8ffe8b40f0f064b03b8fff0b4101002
  39.619 +4b03b8ffe840250f0f024b03491409180f0f064b09180f0f024b09490e0914101010064b1410
  39.620 +1010024b1403003f2b2b3fed2b2b10ed2b2b2b2b2b10cd2b10cd2b5f5d5d5f5d325f5d11335f
  39.621 +5d5d5d5f5d5d5f5d5f5d0110d62b2b2b2b2b2b2b2bed10d62b5f5dc65d5f5d5d5d5f5d31305f
  39.622 +5d5f5d01072623220211141233323717062120001110002132043d4360cec1e9efbdce6f6eae
  39.623 +feeefee1feb601600117ef0583ab46feb4fefafafec99299ad019e0153014801b20000000002
  39.624 +0087fe5c042c0443000f001b014d40161d400b0b024be71d01164e470af70a02470a970a020a
  39.625 +b8ffe4b40f0f024b0ab8ffeab40c0c024b0ab8ffd4b40d0d024b0ab8fff4b40e0e064b0ab8ff
  39.626 +e6b40c0c064b0ab8ffea401e0d0d064b0a111101044d014d1702010702170227028702e702f7
  39.627 +02060002b8fff4b41313024b02b8fff6400b1010024b02040d0d024b02b8fffa40110f0f024b
  39.628 +020a0b0b024b02080c0c024b02b8fff4b40e0e064b02b8fffe40330f0f064b02020c0c064b02
  39.629 +020d0d064b021c580d680d025707670702024514014a190114100e0e064b14100f0f024b1452
  39.630 +0d19b8fff0b40e0e064b19b8fff0400c0f0f024b195207010e03060db8fff0b40e0e064b0db8
  39.631 +fff040140f0f024b0d0b07100e0e064b07100f0f024b0707003f2b2b3f2b2b3f3f10ed2b2b10
  39.632 +ed2b2b5d5d5f5d5d0110d62b2b2b2b2b2b2b2b2b2b5f5d71eded103c10d42b2b2b2b2b2b5d71
  39.633 +ed5d31302b251123113315363332121114002322260311161633201134262322060145bebe6c
  39.634 +99e4feff00f2449b161274370162a8b928743bfe2105d3586cfee4feeef4fecb30032cfd901b
  39.635 +310190cbbc38000000010096ffec020705e6000800c7b9000affc0b41313024b0ab8ffc0b410
  39.636 +10024b0ab8ffc0402a0c0c024b070a170a270a370a470a570a670a770a080706170627060306
  39.637 +024d070117012701d701040001b8ffecb41313024b01b8ffeeb41010024b01b8fff240110f0f
  39.638 +024b01040b0b024b01040c0c024b01b8ffcc40170e0e064b01180f0f064b01130c0c064b0116
  39.639 +0d0d064b01b8ffec401b0b0b064b0109b705c70502010a081a082a083a08040652070b010000
  39.640 +3f3fed5d5f5d0110d62b2b2b2b2b2b2b2b2b2b5f5dfdc65d5d3130012b2b2b13113311141633
  39.641 +152096be6350fe8f012f04b7fb695663aa00000000010041ffec02fc0443002100e7402b2340
  39.642 +0b0b024b081f181f02070e170e0228234823882303003a0c01351d0103c8110111054e671d77
  39.643 +1d021db8ffeeb40e0e064b1db8ffe0405a0d0d024b1d1700174e480c01970ca70cb70ce70c04
  39.644 +000c040e0e064b0c22e81901271b0101280701270f0128200102651a751a020307191a031403
  39.645 +4812581268127812c81205120f37014701570167017701b701c70107000103b8ffe040141113
  39.646 +064b03522014181113064b14520f200b0f07003f3f10ed2b10ed2bc55f5d10c55d111217395f
  39.647 +5d5f5d5d5d5f5d5d0110d62b5f5d5dedc610d42b2b5dedc45d5f5d5d5f5d3130005d5d012b37
  39.648 +371633323534272e033534363332170726232206151417171616151406232241439f61b0aa83
  39.649 +5b4321c09b75b2367172445d75887d72cab3a940b468946a4c3c3e4f593384944ab05a403167
  39.650 +353e39926e90a300000000010096000003f405b90005009140160804180402c804d804e804f8
  39.651 +04040003440004470700b8ffeab41010064b00b8ffecb41313024b00b8fff4b41010024b00b8
  39.652 +fffa400b0f0f024b00040b0b024b00b8fffeb40d0d024b00b8fff4b40e0e064b00b8fff4400b
  39.653 +0f0f064b00030c0c064b00b8fff4400d0d0d064b004706034800080102003f3fed0110e62b2b
  39.654 +2b2b2b2b2b2b2b2b10e610ed5f5d71313033113311211596c8029605b9fafbb4000000020050
  39.655 +000001c105c4000b001100d9b613400f0f024b13b8ffc0b60d0d024b097b03b8fff4b40e0e06
  39.656 +4b03b8fff8b40f0f024b03b8fffab40c0c024b03b8fff940200c0c064b03110e0c4d77110100
  39.657 +11041313024b11021010024b110e0f0f024b11b8ffeeb40b0b024b11b8ffecb40c0c024b11b8
  39.658 +ffe6400b0d0d024b110e0f0f064b11b8fff8400b0c0c064b11120d0d064b11b8ffd640100e0e
  39.659 +064b11081111064b11130d511000b8ffc040120f0f024b007c06400f0f024b06100c0a100600
  39.660 +3f3f10d62bed2b10ed0110d62b2b2b2b2b2b2b2b2b2b2b5f5dfdc610d42b2b2b2bed3130012b
  39.661 +2b013216151406232226353436031123352111014b314545313045443793015105c445303145
  39.662 +45313144fa3c038fa0fbd100000000020087ffec042a05e60010001d010a4017570b0102184e
  39.663 +470bd70b02470b970b020b0a1313024b0bb8ffe8b40f0f024b0bb8ffeab40c0c024b0bb8ffd8
  39.664 +b40d0d024b0bb8fff4b40e0e064b0bb8ffe8b40c0c064b0bb8ffe840170d0d064b0b12044d12
  39.665 +4d0702170227028702f702050002b8fff4b41313024b02b8fff6400b1010024b02040d0d024b
  39.666 +02b8fffa40110f0f024b020a0b0b024b02080c0c024b02b8fff8b40e0e064b02b8fffe40200f
  39.667 +0f064b02020c0c064b02020d0d064b021e4515012a1b3a1b4a1b0315520e1bb8ffe8b40b0b02
  39.668 +4b1bb8ffe8400f0c0c024b1b5208010b0e0b08070300003f3f3f3f10ed2b2b10ed5d5d0110d6
  39.669 +2b2b2b2b2b2b2b2b2b2b5f5deded10d42b2b2b2b2b2b2b5d71ed5f5d31302507231133113636
  39.670 +333200151000232226031114163332363534262322060129435fbe1b9548dc0111feeeea4c93
  39.671 +0a8e25c2a8c4a6237d4d6105fafdfa253efed0e8fef4fecd39032afd961049badbb6cc3c0002
  39.672 +0050ffec03e40443001b002501d3b627401010024b25b8ffecb40b0c024b25b8ffee40490d0d
  39.673 +064b071317130201672077200202280f480f0200b70fc70fd70fe70f04010025150f05371847
  39.674 +18571867187718871897180718254d0a4d881501150c1313024b150c1010024b15b8fff8b40f
  39.675 +0f024b15b8fff040110c0c024b151e0d0d024b150c0e0e064b15b8fff040440f0f064b150c0d
  39.676 +0d064b1527214e38050100050c0f0f024b05160b0b024b05100c0c024b05120d0d024b050c0e
  39.677 +0e064b050c0c0c064b050c0d0d064b05263a0301032500b8ffc0b40d10024b00b8ffc040320d
  39.678 +0f064b480058006800780004000218191c520a080e52080f180f280f380f480f580f980fa80f
  39.679 +b80fc80fd80fe80f0c000fb8ffc0b41317024b0fb8ffc040240d0d024b0f124a1e5a1e02031e
  39.680 +52a808b80802580801006a087a08020347085708020008b8ffc0b41414024b08b8ffc0b41313
  39.681 +024b08b8ffe8b41010024b08b8ffe8b40f0f024b08b8ffc040131313064b08080c2352020c52
  39.682 +12190b020b1207003f3f3f10ed10ed11392f2b2b2b2b2b5f5d5f5d5f5d5ded5f5d10dd2b2b5f
  39.683 +5ded10d5ed10cd10dd5d2b2bcd5f5d0110d62b2b2b2b2b2b2b5f5ded10d62b2b2b2b2b2b2b2b
  39.684 +71ededc65d10c41112395f5d5f5d5f5d3130005f5d2b2b012b25062322263534243332171023
  39.685 +2207273636333216151114171522260326232206151433323702e472eb7eb9011ddd3c4ce8b2
  39.686 +605036bf57e9d35474732b5a2490b6c5906f7b8fb788a3e11a0104609f2c3fd4e7fe808d2f5f
  39.687 +4201df149465a78900020004000004b405cd0007000a013db90008ffe8405b0f10024b0c4010
  39.688 +10024b0602380a480a580a680a780a0501370901034709570967097709044801014702010158
  39.689 +0c880c020002090306010a05004607030a1414064b0346040808062a043a0402250735070203
  39.690 +1807010204700507b8ffe8b40e0e064b07b8fff040271111064b07200b0b064b077006170527
  39.691 +0502070517052705370547057705a705b705e705090005b8fff4b50c0c024b0508b8ffe04021
  39.692 +1111064b0002050a01094802400f0f024b02401010024b02020504070804080502003f3f3f11
  39.693 +12392f2b2bed393910435458400e5c08010348086808780803000871ed5f5d5f5d1bb0083359
  39.694 +2b012f2b5f5d71dded2b2b2b10ed5f5d5f5d5d1239192f1810ed2b10ed113939111239395f5d
  39.695 +5f5d5d5d5f5d5f5d4354584009010a080002090808030507103c3c073c3c593130012b002b21
  39.696 +0321032301330101032103d665fddf6ce00253350228fdb4e301b30135fecb05cdfa33044dfd
  39.697 +7b000000000100c8000002ba05bf0008007440172a060103067507020056081c1313024b080a
  39.698 +0f0f024b08b8fff2400b0d0d024b080c0b0b024b08b8fffc400b0c0c024b080c0f0f064b08b8
  39.699 +ffe8401a0d0d064b08090c0c064b085801680102000107030207000c0704003f3f10ddcd1239
  39.700 +5f5d012f2b2b2b2b2b2b2b2bfdc610ed5f5d313021110535363637331101f2fed671ff463c04
  39.701 +63babb39c85afa410001003b000003c905d3001500b5401905100f10024b04100f10024b0310
  39.702 +0f10024b02100f10024b13b8ffecb40c0c064b13b8ffecb40f10024b13b8ffecb70c0d024b18
  39.703 +0b0113b8fff0401f1010064b045707100138104810581068107810881098100710180f10024b
  39.704 +10b8ffec402c0d0d024b10140b0b024b101417090a0a77130137135713671377130400138100
  39.705 +16145a1509065b0d150c0d05003f3f10fdc610ed0110d6ed5f5d5d3c10c510d6d62b2b2b5d5d
  39.706 +ed2b31305d012b2b2b2b2b2b2b333501363534232206072736363332161514070121154501cb
  39.707 +90e5518e208122c78dd3ee9efeb7023e2802bfdd9acb55416a6274c3b2a5fbfdf6b400000001
  39.708 +006dffec03ad05d300220142402d181f01071617160267097709a70903008716971602880198
  39.709 +0102881198110202111201270037000200231a1709b8ffe8b40f0f024b09b8fff440470d0d02
  39.710 +4b090d5717100d0d064b17121010024b17120f0f024b17100d0d024b17100b0b024b17100c0c
  39.711 +024b1705571d060d0d064b1d0c1010024b1d200f0f024b1d100d0d024b1db8fff0406f0c0c02
  39.712 +4b1d2488019801a8010387119711a711b711c711d7110600671c016703770302680f780f0202
  39.713 +5806012800380048005800680078000627123712471257126712771206011a1a0a5b8709a709
  39.714 +b7090309090f0301070017000200035b2011081218120200120f5b14200d1405003f3f10eddd
  39.715 +5f5dcd10eddd5dcd1112392f5ded39192f5f5d5d5d5f5d5d5d5f5d5d011810d62b2b2b2b2bed
  39.716 +d42b2b2b2b2b2bfdc42b2b10cd10d65dcdd6cd5f5d5d5d5f5d31305d005d3737163320113426
  39.717 +2323353332353423220727363332161514060716161514042322266d6062960116a2861009fe
  39.718 +ef824d595ddac0f2875b7e95fefee962bc689a6c01107c9ba2e0ea578879cda07abc2029c58c
  39.719 +ccde49000002004bfe5c03f30443000e0019011c40151b400b0b024b0b0f4d004d470e010e16
  39.720 +1313024b0eb8ffe8b41010024b0eb8fff2400b0f0f024b0e060b0b024b0eb8fff0b40c0c024b
  39.721 +0eb8ffe0b40d0d024b0eb8ffc8b40e0e064b0eb8ffec400b0d0d064b0e080f0f064b0eb8ffe2
  39.722 +406a0c0c064b0e14020c0c064b144e8706013806b806c80603380648060200060c0e0e064b06
  39.723 +0e0d0d064b060c0f0f024b061c0b0c024b06120d0d024b06160c0c064b061a58036803025709
  39.724 +0102251735174517032a113a114a110317100f0f024b17180b0c024b17520311b8ffe8400a0b
  39.725 +0c024b1152090e0e03b8fff0400a0f0f024b030b0d060907003f3f3f2b3f10ed2b10ed2b2b5d
  39.726 +5d5f5d5d0110d62b2b2b2b2b2b5f5d715dfd2bd42b2b2b2b2b2b2b2b2b2b5dedfdc53130012b
  39.727 +0111062322021110003332173733110326232206151416333237033553c3dbf9011de08c7933
  39.728 +73be527ba1b4b499894cfe5c01e353012501040101012d6551fa2d04f552dab4bacf46000000
  39.729 +00010087000003d8044300110103401813400b0b024b070f170f0201771301004d1110101006
  39.730 +4b11b8ffd4b40e0e064b11b8fff8b41313024b11b8fff440111010024b110a0f0f024b11080c
  39.731 +0c024b11b8fff440110d0d024b111c0b0b024b110e0f0f064b11b8fff8b40c0c064b11b8fff8
  39.732 +b40d0d064b11b8fff440100b0b064b11084d070917092709030009b8fff4400b1313024b0904
  39.733 +0d0d024b09b8fff6b41010024b09b8fff4400b0f0f024b090a0b0b024b09b8fff8b41010064b
  39.734 +09b8fff4400b0e0e064b09080c0c024b09b8fffa40110f0f064b091204520e110a090a0a060e
  39.735 +07003f3f3f3f10ed0110d62b2b2b2b2b2b2b2b2b5f5dfdd42b2b2b2b2b2b2b2b2b2b2b2bed5d
  39.736 +3130005f5d012b211134262322060711231133173633201111031a6779418e26be823c5ed501
  39.737 +60026fab894e39fce4042f8a9efe54fd69000000000100870000061d0443001f01b840382140
  39.738 +0f10024b21400c0c024b071c010108216821022721372157219721c72105004d371f011f1013
  39.739 +13024b1f081010024b1f1c0f0f024b1fb8ffec40170b0b024b1f180c0c024b1f040d0d024b1f
  39.740 +0e0f0f064b1fb8ffed400b0c0c064b1f101010064b1fb8fffe401d0e0e064b1f084d37070107
  39.741 +101313024b07021010024b071a0f0f024b07b8ffec40170b0b024b07180c0c024b07040d0d02
  39.742 +4b07080f0f064b07b8ffedb40c0c064b07b8fffe40180d0d064b07061010064b07104d071117
  39.743 +112711e711040011b8fff8b41010064b11b8fffa400b0e0e064b11100909024b11b8fff4400b
  39.744 +1313024b11040d0d024b11b8fff4b41010024b11b8fff440110f0f024b110a0b0b024b11080c
  39.745 +0c024b11b8fff440530f0f064b11100c0c064b1120171c271c371c030118400d0d024b184010
  39.746 +10064b182c0d0d064b4718571867187718040018400e0e064b18400e10024b18160f14160352
  39.747 +1b0c52161f0a080a110a1b0716071206003f3f3f3f3f3f10ed10ed10ddcd10cd2b2b5f5d2b2b
  39.748 +2b5f5d0110d62b2b2b2b2b2b2b2b2b2b2b5f5dfdd42b2b2b2b2b2b2b2b2b2b5dedd42b2b2b2b
  39.749 +2b2b2b2b2b2b5ded5d5d3130005f5d012b2b2111342322060711231134262322060711231133
  39.750 +173633321736363332161511055fdb457816be776239811bbe7c3f6ea5e65c20ae5ca6b602a6
  39.751 +fd5536fce802f94f5b5835fcea042f7c908f3d52c5b2fd3400010041000002ff05e6001500a4
  39.752 +b90017ffc0b40f10024b17b8ffc0402d0b0c024b751201031538094809580903090b0e0c070b
  39.753 +054d074d0b4d480c01000c021010024b0c120f0f024b0cb8ffeeb40b0b024b0cb8ffe840110c
  39.754 +0c024b0c200d0d024b0c160e0e064b0cb8fff1401a0c0c064b0c140d0d064b0c0952080e520f
  39.755 +0252130c0a0f061300003f3f3f10ed10ed3ced012f2b2b2b2b2b2b2b2b5f5dededed103c10c6
  39.756 +10c65dc63130005f5d012b2b0126232206151417331523112311233533343633321702ca3a32
  39.757 +577105dadabe9c9ccaa6535f053c1484651b1da0fc71038fa0cdea1e000100b90000018105b9
  39.758 +000300beb90005ffc0402f1313024b0705012805010344180028003800480058006800066800
  39.759 +780088009800040700b800020000281010064b00b8ffd4b41313024b00b8ffe4b41010024b00
  39.760 +b8ffea400b0f0f024b00040b0b024b00b8fff4b40c0c024b00b8ffee400b0d0d024b00200e0e
  39.761 +064b00b8ffee40110f0f064b00010c0c064b001c0d0d064b00b8ffe0b41111064b00b8ffce40
  39.762 +0b0909064b00470400080102003f3f0110f62b2b2b2b2b2b2b2b2b2b2b2b2b5f5d7172ed5d5d
  39.763 +3130012b33113311b9c805b9fa47000000000002000300000000001400010000000000340004
  39.764 +002000000004000400010000f01affff0000f000ffff10000001000000000006004000000000
  39.765 +001b0000000100020003000400050006000700080009000a000b000c000d000e000f00100011
  39.766 +00120013001400150016001700180019001a05e6000005b9001905b90014042f00140000ffe7
  39.767 +0000ffec0000ffecfe5c000005c30000fe5400000338000005d300000253000005c8000a0000
  39.768 +0000000000000000000000000000000000000000000000000000000000000000000000000000
  39.769 +0000000000000000000000000000000000000000000000000000000000000000000000000000
  39.770 +000000c800cd00cd009600b400b400000000000000be00c800c8008c00a0009b009600000000
  39.771 +00be00c800c8000000aa00aa000000000064007d0082008c009600a00064007d0082008c009b
  39.772 +00d20064007d0082008c009600a002300136011801a401d600460218012c01c2000001d600eb
  39.773 +00eb01d1017f0154011301450168012c008d02350159033f0505012c00b4006e0136015e01cc
  39.774 +01cc04d8006e006e01d600d2005f01f4012c007802d00190037f00800280006e00b4000000a5
  39.775 +fea2003200b9008c000000000000000000000000000000000000000000000000000000000000
  39.776 +0000000000000000000000000000000000000000000000000000000000000000000000000800
  39.777 +05e6000005b9001905b90014042f00140000ffe70000ffec0000ffecfe5c0000000000000000
  39.778 +0000033800000000000002530000000000000000000000000000000000000000000000000000
  39.779 +0000000000000000000000000000000000000000000000000000000000000000000000000000
  39.780 +0000000000000000000000000000000000000000000000c800cd00cd009600b400b400000000
  39.781 +000000be00c800c8008c00a0009b00960000000000be00c800c8000000aa00aa000000000064
  39.782 +007d0082008c009600a00064007d0082008c009b00d20064007d0082008c009600a04036544b
  39.783 +214a494847464544434241403f3e3d3c3b3a39383736352f2e2d2c2826252423221f18141110
  39.784 +0f0d0b0a090807060504030201002c4523466020b02660b004262348482d2c452346236120b0
  39.785 +2661b004262348482d2c45234660b0206120b04660b004262348482d2c4523462361b0206020
  39.786 +b02661b02061b004262348482d2c45234660b0406120b06660b004262348482d2c4523462361
  39.787 +b0406020b02661b04061b004262348482d2c0110203c003c2d2c20452320b0cd442320b8015a
  39.788 +51582320b08d44235920b0ed51582320b04d44235920b0042651582320b00d44235921212d2c
  39.789 +20204518684420b001602045b04676688a4560442d2c01b10b0a432343650a2d2c00b10a0b43
  39.790 +23430b2d2c00b0282370b101283e01b0282370b10228453ab10200080d2d2c2045b003254561
  39.791 +64b050515845441b2121592d2c2045b0004360442d2c01b00643b00743650a2d2c2069b04061
  39.792 +b0008b20b12cc08a8cb8100062602b0c642364615c58b00361592d2c8a03458a8a87b0112bb0
  39.793 +292344b0297ae4182d2c4565b02c234445b02b23442d2c4b525845441b2121592d2c01b00525
  39.794 +1023208af500b0016023edec2d2c01b005251023208af500b0016123edec2d2c01b0062510f5
  39.795 +00edec2d2c20b001600110203c003c2d2c20b001610110203c003c2d2c00b00743b006430b2d
  39.796 +2c21210c6423648bb84000622d2c21b08051580c6423648bb82000621bb200402f2b59b00260
  39.797 +2d2c21b0c051580c6423648bb81555621bb200802f2b59b002602d2c0c6423648bb840006260
  39.798 +23212d2c4523456023456023456023766818b08062202d2cb00426b00426b00425b004254523
  39.799 +4520b003266062636820b0032661658a2344442d2c2045b0005458b040442045b04061441b21
  39.800 +21592d2c45b1302f4523456160b0016069442d2c4b5158b02f2370b01423421b2121592d2c4b
  39.801 +515820b0032545695358441b2121591b2121592d2c45b01443b0006063b0016069442d2cb02f
  39.802 +45442d2c452320458a60442d2c45234560442d2c4b235158b90033ffe0b134201bb333003400
  39.803 +5944442d2cb0164358b00326458a586466b01f601b64b020606620581b21b04059b001615923
  39.804 +586559b02923442310b029e01b2121212121592d2cb0164358b004254564b020606620581b21
  39.805 +b04059b0016123586559b0292344b00425b00725082058021b0359b0052510b004252046b004
  39.806 +2523423cb0072510b006252046b00425b0016023423c2058011b0059b0052510b00425b029e0
  39.807 +b0072510b00625b029e0b00425b00725082058021b0359b00425b003254348b00625b00325b0
  39.808 +016043481b2159212121212121212d2cb0164358b004254564b020606620581b21b04059b001
  39.809 +6123581b6559b0292344b00525b00825082058021b0359b0042510b005252046b0042523423c
  39.810 +b00425b0072508b0072510b006252046b00425b0016023423c2058011b0059b0042510b00525
  39.811 +b029e0b02920456544b0072510b00625b029e0b00525b00825082058021b0359b00525b00325
  39.812 +4348b00425b0072508b00625b00325b0016043481b2159212121212121212d2c02b004252020
  39.813 +46b004252342b0052508b003254548212121212d2c02b0032520b0042508b002254348212121
  39.814 +2d2c452320451820b00050205823652359236820b040505821b04059235865598a60442d2c4b
  39.815 +53234b515a5820458a60441b2121592d2c208a08234b538a4b515a5823381b2121592d2c0020
  39.816 +8a49b0005158b04023208a3812341b2121592d2c462346608a8a462320468a608a61b8ff8062
  39.817 +232010238ab14b4b8a70456020b0005058b00161b8ffba8b1bb0468c59b0106068013a2d2c20
  39.818 +8a2349648a2353583c1b21592d2c4b505845441b2121592d2cb0024354584b53234b515a5838
  39.819 +1b2121591b21212121592d2cb1020042b123018851b1400188535a58b910000020885458b202
  39.820 +010243604259b12401885158b920000040885458b2020202436042b12401885458b202200243
  39.821 +6042004b014b5258b2020802436042591bb940000080885458b202040243604259b940000080
  39.822 +63b80100885458b202080243604259b94000010063b80200885458b202100243604259b94000
  39.823 +020063b80400885458b202400243604259595959592d000000010000000500005363bb3c5f0f
  39.824 +3cf5001b080000000000ad61b71900000000c142e956ff50fde708a8078b0000000a00010000
  39.825 +00000000000100000783fe39000008e9ff50ff7808a800010000000000000000000000000000
  39.826 +001b0400008003d90050044b0041045f007d031c009603f60041045d004102f0009f032c004f
  39.827 +04c9005004750087025c0096033d0041040d009602480050047500870434005004b800040269
  39.828 +0000043200c80432003b0432006d0475004b045f008706a4008702f50041023a00b900000028
  39.829 +0148021002ae032003d6050e052e05b60690076607de088408dc096a0a200b420bfe0bfe0c4c
  39.830 +0ccc0da00e5c0efe100a107e10ea00010000001b004d0007004b000500020010002f00550000
  39.831 +02f001ff00030001400a54bfa50140a5111546a4b8010cb2321fa1b8011540b21f1f6fc73121
  39.832 +6ec731216dc731216cc731216bc731216ac7312169c7312168c7312167c7312166c7312165c7
  39.833 +312164c7312163c7312162c7312161c7312160c731215fc731215ec731215dc731215cc73121
  39.834 +5bc731215ac7312159c7312158c7312157c7312156c7312155c7312154c7312153c7312152c7
  39.835 +312151c7312150c731214fc731214ec731214dc731214cc731214bc731214ac7312149c73121
  39.836 +48c7312147c7312146c7312145c7312144c73121b80137b26f0821b80136b26e0821b80135b2
  39.837 +6d0821b80134b26c0821b80133b26b0821b80132b26a0821b80131b2690821b80130b2680821
  39.838 +b8012fb2670821b8012eb2660821b8012db2650821b8012cb2640821b8012bb2630821b8012a
  39.839 +b2620821b80129b2610821b80128b2600821b80127b25f0821b80126b25e0821b80125b25d08
  39.840 +21b80124b25c0821b80123b25b0821b80122b25a0821b80121b2590821b80120b2580821b801
  39.841 +1fb2570821b8011eb2560821b8011db2550821b8011cb2540821b8011bb2530821b8011ab252
  39.842 +0821b80119b2510821b80118b2500821b80117b24f0821b80116b24e0821b80115b24d0821b8
  39.843 +0114b24c0821b80113b24b0821b80112b24a0821b80111b2490821b80110b2480821b8010fb2
  39.844 +470821b8010eb2460821b8010db2450821b8010c40ff4408216957311f5857311f5657311f51
  39.845 +52311f4644311f4544311f4f4e311f4d4e311f2097309740975097043088010f8c018f849f84
  39.846 +af84bf84cf84058f689f68af680360697069028f5b018f5a017057018f509f50af50bf50cf50
  39.847 +058f519f51af51038f529f52af52033f7c4f7c02507b607b707b03704e01708f01308f608f70
  39.848 +8f03008e01008e01408e708e02008e308e408e508e608e708e06107040700260740160730170
  39.849 +440100282800000012110840370f3fce16010fa21fa20218c7312114c731210ec731210dc731
  39.850 +210cc731210bc731210ac7312109c7312108c7312107c7312106c7312105c7312104c7312103
  39.851 +c7312102c7312101c73121407c00c73121e0180821dc140821d60e0821d50d0821d40c0821d3
  39.852 +0b0821d20a0821d1090821d0080821cf070821ce060821cd050821cc040821cb030821ca0208
  39.853 +21c9010821c8000821230e45220c45210a452008451f06451e04451d02451c00451a08180816
  39.854 +081408120810080e080c080a08080806080408020800084bb807ff524bb008505b58b101018e
  39.855 +59b0124b004b5442b9000101ff858d2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b
  39.856 +2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b7342011d4b
  39.857 +b01b5358b0961d594bb0325358b0001db1160042594b20b0325323b096515a58b0301d592b01
  39.858 +45695342014b5058b108004259435c58b1080042591610703eb13737456920b0005458b04060
  39.859 +5944b1300070b332003000197018707373737373737474737373737373737373737373737373
  39.860 +73732b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b
  39.861 +2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b
  39.862 +2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b742b00000000>
  39.863 +] def
  39.864 +FontName currentdict end definefont pop
  39.865 +%%Page: 1 1
  39.866 +%%BeginPageSetup
  39.867 +%%PageBoundingBox: 0 0 140 146
  39.868 +%%EndPageSetup
  39.869 +q
  39.870 +0 g
  39.871 +BT
  39.872 +11.2 0 0 11.2 43.666827 133.93205 Tm
  39.873 +/f-0-0 1 Tf
  39.874 +[<0102>-1<0203>-1<040506>-1<0708>-1<09>1<090a>1<02>-1<0b>]TJ
  39.875 +-2.169922 -1 Td
  39.876 +[<0c>-1<0d0b>-1<0a020b>-1<0e>-1<06>-1<08040d>-1<09>1<0c>-1<02>-1<0b>-1<0f>1<06>-1<10
  39.877 +07>-1<0307>-1<0f>1<11>]TJ
  39.878 +ET
  39.879 +0.564706 0.0235294 0 rg
  39.880 +BT
  39.881 +7.2 0 0 7.2 57.254422 72.211152 Tm
  39.882 +/f-1-0 1 Tf
  39.883 +[<0102030405>-1<06070802070907>]TJ
  39.884 +-0.136719 -1 Td
  39.885 +[<0a0b030c070d>1<0e0f0705>-1<100b0b0c>]TJ
  39.886 +ET
  39.887 +0 g
  39.888 +0.864145 w
  39.889 +0 J
  39.890 +0 j
  39.891 +[] 0.0 d
  39.892 +4 M q 1 0 0 -1 0 145.457336 cm
  39.893 +54.641 64.746 m 100.629 64.746 l 100.629 85.184 l 54.641 85.184 l 
  39.894 +54.641 64.746 l h
  39.895 +54.641 64.746 m S Q
  39.896 +0.564706 0.0235294 0 rg
  39.897 +BT
  39.898 +8 0 0 8 35.774931 100.786347 Tm
  39.899 +/f-1-0 1 Tf
  39.900 +[<110a0a>1<1213>-1471<110a0a>1<1214>-1471<110a0a>1<12>]TJ
  39.901 +10.003906 0 Td
  39.902 +<15>Tj
  39.903 +ET
  39.904 +0 g
  39.905 +0.8 w
  39.906 +q 1 0 0 -1 0 145.457336 cm
  39.907 +45.02 46.52 m 67.363 64.047 l S Q
  39.908 +65.266 85.516 m 68.203 80.762 l 62.887 82.481 l 64.246 82.86 65.207 
  39.909 +84.09 65.266 85.516 c h
  39.910 +65.266 85.516 m f*
  39.911 +0.799999 w
  39.912 +q 1 0 0 -1 0 145.457336 cm
  39.913 +77.262 46.52 m 77.188 64.047 l S Q
  39.914 +79.141 85.586 m 77.191 80.352 l 75.285 85.602 l 76.422 84.762 77.977 
  39.915 +84.758 79.141 85.586 c h
  39.916 +79.141 85.586 m f*
  39.917 +0.8 w
  39.918 +q 1 0 0 -1 0 145.457336 cm
  39.919 +109.402 46.52 m 87.059 64.047 l S Q
  39.920 +91.547 82.469 m 86.23 80.75 l 89.164 85.504 l 89.207 84.09 90.172 
  39.921 +82.867 91.547 82.469 c h
  39.922 +91.547 82.469 m f*
  39.923 +0.529412 0.258824 0.0156863 rg
  39.924 +BT
  39.925 +7.2 0 0 7.2 36.49407 21.807978 Tm
  39.926 +/f-1-0 1 Tf
  39.927 +[<0106>1<16030617080e100b>]TJ
  39.928 +-0.105469 -1 Td
  39.929 +[<0912>1<0902180a0e0b06>1<04>]TJ
  39.930 +0.581055 -1 Td
  39.931 +<190204121a01111213>Tj
  39.932 +ET
  39.933 +0 g
  39.934 +0.864145 w
  39.935 +q 1 0 0 -1 0 145.457336 cm
  39.936 +33.488 115.422 m 73.785 115.422 l 73.785 141.055 l 33.488 141.055 l 
  39.937 +33.488 115.422 l h
  39.938 +33.488 115.422 m S Q
  39.939 +0.243137 0 0.239216 rg
  39.940 +BT
  39.941 +7.2 0 0 7.2 84.49407 21.807978 Tm
  39.942 +/f-1-0 1 Tf
  39.943 +[<0106>1<16030617080e100b>]TJ
  39.944 +-0.105469 -1 Td
  39.945 +[<0912>1<0902180a0e0b06>1<04>]TJ
  39.946 +0.581055 -1 Td
  39.947 +<190204121a01111214>Tj
  39.948 +ET
  39.949 +0 g
  39.950 +q 1 0 0 -1 0 145.457336 cm
  39.951 +81.488 115.422 m 121.785 115.422 l 121.785 141.055 l 81.488 141.055 l 
  39.952 +81.488 115.422 l h
  39.953 +81.488 115.422 m S Q
  39.954 +Q q
  39.955 +q 0 0 141 146 rectclip
  39.956 +% Fallback Image: x=0, y=0, w=140, h=145 res=300dpi size=1059960
  39.957 +[ 0.24 0 0 0.24 0 0.257336 ] concat
  39.958 +/DeviceRGB setcolorspace
  39.959 +8 dict dup begin
  39.960 +  /ImageType 1 def
  39.961 +  /Width 584 def
  39.962 +  /Height 605 def
  39.963 +  /BitsPerComponent 8 def
  39.964 +  /Decode [ 0 1 0 1 0 1 ] def
  39.965 +  /DataSource currentfile /ASCII85Decode filter /LZWDecode filter def
  39.966 +  /ImageMatrix [ 1 0 0 -1 0 605 ] def
  39.967 +end
  39.968 +image
  39.969 +J3>#N#U?ni"F*&&:a`$p*;PCSi_S4%r[eqF7UhG1jE:,;Hq7Sl2k6/n-\FLOo!i4anK!'JAl
  39.970 + C^br`pmr]&ug[j/RM5LHX[==sRi3&:D0*:krmG&LD_NT!ISWl6Q8#d:2XW]cr),Kfl%AR9R
  39.971 + D!6't]T;/34"RdG1OB?mGDNU:Gfc!T)66o#?8Fin>3.LdT*=g_SneTl;k).B%%+V;d*?Lq@
  39.972 + #__(:mj.eadWF`C-9[!jeF1:)l=D3r:&R*.T@Mn;D6QnFQb@EXb^+0p;d_.37SgJa1.>CiE
  39.973 + H:\!,s#SZOl;_,3;\aT1`22#m$nH<FahY3e0"nH:kH!F:(_.dfbK5h9k-]Y[''F?1^o8>Un
  39.974 + !>ZH,Ud0:gcMH4UmES"o3f8,BnE@a-O40-j"9PJOSL5[Ju%A8XSNA6+pcrKIlV4q[\Z6)$D
  39.975 + <,+cpPmfY:s]PfdSXB::IB?9L+!A:r6VP+UaauF2Fn,Pmf!:1]i667tP^q,d9<rWjV+A\;;
  39.976 + ]?3U3iMY`[SDWX3dIq'0V_JtFEG,645[dR97YV9AE:K:n,1.#4NFROY_b8*$t<,`+9R3Z\a
  39.977 + Y?B3:Ob&3EI'2%D[+k%BrNN!Gfi4#]VMNk+clob!L9'=p@LHCD.k*76.3ZPe0.'erD.C's8
  39.978 + JhGQ:7`@$d@GnpT:6Lj7WjM<mln<;YnCeqC\`5$`Y7_h.4ggH$9H]4Em/><Fi[I+Eko@3uY
  39.979 + S%o/ZDpo8OMr\In],dA=)#QrYR"fVbKRDAm%7HO;Gsa'Li]P3e/$b%TYOF9R_Uo.1Q[/Yok
  39.980 + FDuXK:C)DdnJ;/@hbs1bj<Jp4J3ES8L0rKO:Xjrg;G1lB&V^kBc"#53_a]V.$cH?&5hAmWF
  39.981 + C+dM`^dd5*N`p>+mA,rMLl]^gKJ&aEuI.]]kJZ(T9f]YJ'GUZ5RpLtX8D+V$6CZ((V@N.aO
  39.982 + mEbpi8$_BV(mM\CNn`bkr72RGaK:<f$.t4T,0FS'SH79bQo^fQuqSL$Y)]?JuTTa9CUaI',
  39.983 + hhrIMC?grBqn,J-_<P21^o(*(r21ZpP*($e;sfR`VeP;9Doc]DmBn&$Wl*""4eHJSW&jOP]
  39.984 + KbVDe<A)317GKpCCZSVonkL$)CR*E]clUQq;5B)nj6`_/ptZaM(GY;E;FZVg3!%m$[TtG*k
  39.985 + ''b[6`Fc8\QeE1t(E-aW<:,#b_Y\%2F&GVEgK*PD1o-BVclgd_8bTn63biq'-XX5*FAH>U@
  39.986 + @/P-rHJ(HHhJ-qTLc<f4O\'@D8^FeK<KKNsB)q`r;@.?XB(9jC6c@"\fU1@fP(;"3m6D/G%
  39.987 + _!`m7-j-VM/Ae6]&.18pe+Cn#7XH-A4%AIQ);MNG7&>I>YLKcJR9[%gK;iJYUC0iHp3XQH)
  39.988 + DG;:u)'MDD\ZmOX#DuBkKHp8k(^D`Q,Qj&iV*Yn3UjbkenEFfmPkLX[ilP=c(*BYI5`[[f;
  39.989 + e)es87fI/&#XAC8PG$]P)Z3-d_d-#E;_E:R*RdGL=QVSG966RPc7^Y8m8klL^Yh\1^)T,V$
  39.990 + h5]Et+ZLeg/T$,-?[=]s0IQ*)G+\D'(=#"VHL]5+,qf-#NR'1BqD3#HYX*A,5'ofp7`USAf
  39.991 + l/XiW9Z^sL@O7@E27S4.GiIjV-2Rd+&:\-GQb821NlY7bj#;NP!f$PmB9C%F>?+AO7si+TC
  39.992 + OmCC<B5903=F>9#F`ZkLK7q(@qLkY8n@OOnc1MnM`Jmug,;XN49<MB\DFL.hj9Af>aG]%oP
  39.993 + dBfG&?;U$;lM:5'7>ArkTaj4rl:&5JDF'/EKd`d'h9Qhn.)t@$+Oi9(5)M<]bF-@&BmF%+p
  39.994 + h6AYS;&97fR(r_,`p[\6Snrr2m5Orp^-PPO98r<';uR1&B.t@K;(1B8CXY2/'kB$[L:,!jW
  39.995 + +["Fu.O/<$*F5;P4rsYAQ@Z&mD).,WPL[2AC8SkoiLVPa!669S+&Og;Kf?9p;l1LJ/<'<Z3
  39.996 + E.PiPD:Oh"Lbc8;[V1;RRaeF5Y<>LJhTe=90gr&W+Xm?`MlPeQ-X:(^nZ7E&`!`Mu^;i5$R
  39.997 + 9Z<VRJU.S(]8XG;CI<Eq-\P^gq)bq`IQ.U*5^D6^f=Ah^//;@?ma(\s6&S34;nk,7N,Q07i
  39.998 + &ZuZ+E]kt(l@Le4em6JW<g="q.L&:m(0&(@>GJ\[\/blH[O!:,'pZS16L#+lNH#XgS\)$E`
  39.999 + LX'J;N7s<4:*oK@]&_U+M!qA--$\R-5eR<8\ou0&_0A9FFS*-6ouX\/Kcp<VFR0MT-Rt[WY
 39.1000 + I)ndNM=7'8[,pZ;Yj?-0?7mTU99f[RLV:4!'epJfm'a<HEQaCSZ"?.:W@rP4;tOWj]*CF$6
 39.1001 + 0-O^WBSmlZ_sPWfbCP"F^_W$NVWIb@Be+'1"H-0-IQF:f\D[XaCmn_SV'?@a7oV2&aT(g0F
 39.1002 + %#h!5*duUOnW)X]/@&(Z)^>-\QaUOkt"B/6((+eU(-!XH]58K:FX?5jd!_'!R4^iY2T+g`;
 39.1003 + `p%;n?;/n=.n`07_nbuVMqgks'Q@jP/E'r8,oYa4<khj>rXgJX8BcJ8A^6nK._HUGW&Y2Xd
 39.1004 + Ol$W>SjndZ$aNDQO)P-SLiK$[j$_IWF<G_4>?Gab9[:H&Bu\&[[?j,XZ%Zg7/Bo+cP7_9gl
 39.1005 + LleR5P?k4`pkD+ci`qNB!dp;d7=iWPYdFFW$(5$"If_K"b-=B.VWdcG5PdJlF3?AuMn#VAn
 39.1006 + 'DNJGBI]-H(&'n/_M-Q\`.-.o2?>OonHDcK30Y_R&M5FT\'kq=P+8Df#s[2Z4bVeZinF>ZH
 39.1007 + S38k?"h3,+d'JP@9Ek64:J_Xr2+A)I<gN20*MeSq*i;=[/kFNWGS)Rjsb7,ZcNN:"\4R-g/
 39.1008 + HGZF20(:0]V<0l^53r1:hqdhuA%R15D-+o(&<Cj!O@eV,&]I"^!U\fiK[Z[o#<hhM05AT]=
 39.1009 + Dj^,RDlOKEsY(G*r,R38Nr#2LhEn:AI$m#hjHJaT1$=BFF.qgjjLl:17rK^7i-!`pI_T/j5
 39.1010 + \aQnit@ZU1j8&YiQAqIc9Q\DB;E1e21r?k!@^M%.O<-XN%??gMcf`Lhc,>/H"r6>E4^bY*/
 39.1011 + l=db;Xpc7[frY+j%@W<@j>b%p-B+r8m*[0&%os6d\CmeXR+`[#IZeu^c2,-Ef)g@%_/#4Nu
 39.1012 + ?:kg'DXt$Ma#cDXn&.84b0R!QsFjJSD0SKdn<qE<5n'IC-M=/X8,Z8Ps>EA\(O5etl"s`,i
 39.1013 + #S-EqYgOW_OU,p1+)o%)0Sp8mj=bF&-."F@Dg)VofHLm^T+?VEn!aV/B+D/P$Y<N*:Kn@Gn
 39.1014 + =#HY_61`gKf]mLp/*O,#uMQPOUVT;p@#k[r34Q]YU:(COSM`Bno7LecYX?c5n$UY_6G-scM
 39.1015 + en?9]aK4'iB/UE$l"?B+[u](=<d3&.')(pid<f7Zi0(OV%I#Ym^%Y#-?PrZ%@3s3tQCramc
 39.1016 + 5Qd%DI*$K<djmuC0P&F0WWYkF3?)fV2Z0V84tEu\W[$?>)EE3BWOq&NthcZ+XWOIHbNV%9^
 39.1017 + sBlO,]dE^3\0`t;I'6(JTd(K<RRa4?L)tGR)nhD@E2'[-%,I0HWnj+NV73lnF,dL,inkg\g
 39.1018 + <@)Zg-*gf&nmNk#AL;G3-F.J8no6$$0ce[#-W5@?npr2EKd^tu.'eg\nrY@VPppaA.C,Knn
 39.1019 + t@NgV'Sq.n16(+P,Bfc[4?:./$ci=o"ck4`@Q&O/@*MOo$Jo4oW]ksl#ECK1>si@jXtT<0!
 39.1020 + ajso'n@goe1@]0="8LcU@1Qs"Dh-0XD3Bo+<]5'esbI0s_lTntas5hVY$pmSb8ao.`$W2)B
 39.1021 + ;61UB5#o0G2g<>OaGGmg3b@I3lT75]-h27$RGo3jO5AN"UD-BA^5%shR@eDR)g\!(Sdo78k
 39.1022 + WKfF.134"T(o'"9%j?mBWd)");+kjAGOZIQ_)rL`Xo<CA5[6&H?40uU^o>*OFWB=(b4Hhul
 39.1023 + e#Fgj&/J3s&!Pg2^sP=h)*VK85-r^%o(`8VEiPh]/1J(V!pqjDnN_1%,1FFpoFXAG'g&bB4
 39.1024 + ;,%b'0AMp$5sU,$+)9MF0e'(ZTtlX/lS!\@O*EqE#uq)eq7#Fc4NFN<BW/n7C6>hoG]ma+$
 39.1025 + n@A6<!;8ZsPn)gI640/G!cQi^1k,M\OSC8$n74<-(VfPrmK*8X%=ePKui8#Scp18TV(+oW]
 39.1026 + sC7TdT!9<hhs1r2`TD+l-d9QHUreB'L&iXHR74i$k\6>@YXdnXqt7!.Zgo^F2,d8#r#.9-1
 39.1027 + ?1DN#!Mbk,p:pga/o!qQga\brs;3__HPoW`p,uSk7;R05!1pKslLJq2)/lao1[6[bL79!af
 39.1028 + ;t<="!KU5:jq3h/$+%*@[9$?OO%rSE<>ALtF^%l</QO`-<g#+8_ad`n2-=tP9s`YJJPSU`T
 39.1029 + N/AD4`f@@o=I`IO\g18+I.X_PN+b_='66r.Q(d;Fc6irVHrjX8l@TK_2hT=F$!B15':F<dS
 39.1030 + X%Eh)f`1=VQ'ZQ183=odTQb,INY+e$E0i5@=*b3q`_<e]eGbfG7Kq3qV$.UG"r7(LRtZ,D$
 39.1031 + M4()o=Lf33j`;tMA=<S'_u='kHq@l0]><XE0B%gnUt,5(+feV4`;pL\S_B!QPdZ7J/HMe(;
 39.1032 + C9m0'-[WPe4H"0e5BB1d[!\J(Bfk>H7AR`&0emDt<>@%IHA/$\2PIY-)QXeO=<`XuU[Z*uS
 39.1033 + Yr`$YBi`8e_hhN\(a@P+7J<9af&:L)jWrE=@Dgi12TIlpVBCPSDYC8P2YBDfWF@au3Hk@$f
 39.1034 + )[sUASLbPD76]YV%Z?8'0EU*8J\iuoJLVFh'uJ=.p!7%F0BLjiH!DZAi9["QKNBL<HWG6E3
 39.1035 + `&Te%&JdAS`UG<`\`o1YbP<@95^`G';:Y2euDPD`a:EB_PaepNKo-//Pd`Ca(N"<\Zl6"sW
 39.1036 + \H<HXNQVMf"C"^H^8Gr)dQe1#]Q/82I.G]sm&2Rdr*)*@SJ<Hb_o2mZ,`&Uj<ME!!Fof)p6
 39.1037 + );g*eMG1Q[u2b?;7h0tSG:"P;GP8,8qh]^VaJ[3O<UlfqRHTX2q<O\_bf+or_-%_D;K%&mF
 39.1038 + 3&>N<A4%)sK9g%F2SD3g(+-CCHMC&uPJ`)a7VK-GD<'`!o=K#[7:i5a5rDkqK(FZ%_1pHPK
 39.1039 + OinkF2<I)'8#hfKJcCg(mHfMSUo5W6trqgYZ3I2WJbejJcmf@F1I&rEI63d00$d0Gf4H$aZ
 39.1040 + _Z4Lr5R<o<jH'EHK[AN1t#P3*]nEl&7F\3Hqkm=R?H_Kfb\)M>5n^\*#rpeW9I>O0ZN-\D`
 39.1041 + RD)'[_a%2diXfXWVSDCVS)@7gUBkrk4j78Z"o,C!ob(W9%b&Ni%(HtD1t3DrEd=$.@)9Y!b
 39.1042 + BG9o?H@RC2/?F6\7=]8O-*=A,hEg//8p4YSqS8DDAOQ+f2o=^,1*LOC.Lq%[bq+m>Xq&B.!
 39.1043 + 45"CF=HeBJ7ko*L[6rYfaqcTR&C>^CS[+fM!qV6^\W0QBO)qdb6>)lg\"8a9T$t*>(Y>,8[
 39.1044 + @^Kh8s3\;(XXHB0Hh0r=VTJSFuu#c_4%+MT`L2uft2*A]i4b64$!*\g&3un!%>E1S^S6BkG
 39.1045 + f[s(78O>6Uj<mm?OL$ALSMT/U3[F3:e@T#E9UU-<b=L)KR,AG<8s(Kpj833e'3eK-ckm*&9
 39.1046 + =IZ8GPuTf]_\@2^S*\rJ+`OoQDe,2.g8=UdIHX/9t0)!$2iKY1#+5VNW]+r\S*nr9XN[?<>
 39.1047 + NMK#P]2g?[\krS\-G8g!s5b"i91bUf$YHgs,<"5l`4s:Ut@=%Z03A7U^&ZY#6YnChNq]E&n
 39.1048 + lo:3BEk3d+>2_(p:a+=\^_8.^>=5eRA[:$LZC2MQqcG(#)6-n,,^V,K`f#FN,uo0Z6$jh<Q
 39.1049 + ij!bXghQ>[DId/+u-NQCUI'b8+9jj@I5Q7bIO+A-!QM+H\na!@C]q_\Qb'*)^Qg-DnCU6?<
 39.1050 + *\@'X+fhZ_X)4YZl[@qoQGH'>+/)]mHfD9_Pkun%X2/]t:nk_rXSHj<+94^>$K;qcCQO"2#
 39.1051 + iL6W_OG)q0Ri)705)U-'qTR]!t75JXoZ^RO^O`Jqdj749,\HCP_`>W]`K3Q#)N^tTC<qiA1
 39.1052 + rWFIf^8sS6URq]b:A]>Zn`R`#K>Ed*t>Jn)a4+'OOGrEbaO3)b_a9Q^iqSsf5ZX0$O-CgcV
 39.1053 + Ou:C-!QqsF[_">>qo-WZD9*\=4#L5S3$h]sMkV1ca;d"WdPo+M>I,324+*eBr3^1M\\WYra
 39.1054 + dbOj]`$2<&'RB3X*VAsqS,*1MB^jc6BX@V1U#2Ra2c%MdC#;cfmR!^_jc%+akTb>U2-O5o?
 39.1055 + cV?a#tllI6GGQ5tV#RdbQ""(iuUeg!r4h/$K3.]l>?Gj<+=h3r2&[qEm=_7O&q"!$-OrSV'
 39.1056 + !%LW@&`-Cp'NSIsEhA!m3leGKEL2nd^p>K2)\dXAa\SQBBn#q%boH'>qopubb#^"IZ!gjO8
 39.1057 + "rS]KEGL&(Sc%AN]2RAN4BASi[hSV#('=XJ0X5!B"Z^F\>OtE_[q7M)*ZJC_M*C%giYL]5!
 39.1058 + gc%7+SbY?1r%C574'i*>]rg-T7HAMEf4$D<p^`=1c`\PEjVMtWpV!oh<T7/DBmBH:EPL7l\
 39.1059 + Z(#qa4Xn[#1_-C/`"*=kIq8Cr^%hn>S!5Oja.$;rb:GbV<W.Ih:^iDfu&L(h;Rt1JmPX4I^
 39.1060 + 2tf\N9`'i\Rr5*ecZrcn/jfbde,>IYZFaZa'J%5#s&?hTb%$-g<g-m/,c$SU'N7^[5L\lsK
 39.1061 + k\^AIA*WUYHU1&aik4*glCAUf*C,56[+r6%/C;D`kJnmRT/J^],#&Ng"OnM\Hc5<F.7S+<:
 39.1062 + 06Wk:rh=\k'rMhobp%jM/H%G/\0mo2<o/"4h>he_=NUA\"`ZJ-/?U+47s762;!$=kIhP9VH
 39.1063 + aWM0Nmkft!>aP!?0o$PmC`epYUP\fT1],#;\3>p'?c?ZLlhE]jGhabl+4J(Hn(Z`VkaqVH+
 39.1064 + (m+4lhd"^r1D1U!!j8I!<7[;i=MAU/f>+R6fJ[pPYNYBMacY<R+-"6*KN_JdMW_P8Fr$-V%
 39.1065 + Q;)k#hPJ8*1I&Pg3u#Rn`&ZRFLYM4eG+bPSbD>*pKF5BbW$s/t#$_;s;MorC2lCVUauD3dI
 39.1066 + Hp*3;Ze(),eiZXp3em1DDWhU`HT>O9r[>uoh/Wm`T/Wk;ru287Hl&:==uWCaX/lZLk:%g.g
 39.1067 + 3A+CKWPf<NbQTlNOQY(*dSZoaQ:V@N>8YsmMobsB%Y9T"Jg(a=._TQXTfPISb7?ku$*FA4&
 39.1068 + qhfMZZc.i@A,M.4'ska8;RRJ<3bt]gh-R(ibMBM6XI=1)]7,/YY;,Nj]cNeIY&tr3kb!.0A
 39.1069 + !cE>qe'2TLQh'"m/K<>"9SZiDd1N.1[Y!a7R:p4#-,LM@?1^U8gFu*_@UGc#JkAANs[4Q1-
 39.1070 + 3"XK[R<+/7[^J]WlA>r>)/Ilq%j>EC<A._rst8*@Zm#YbjKWbIJb2LqH'76I8[K_]Y&r,71
 39.1071 + G+FGD&4Eho_d,Ys"oI(iCMb53/s_t<pM;RFV'9_1[$2,/.&gG_juK]>'fF/8+`->=,CI`uH
 39.1072 + ;qTk^3!RX1RoHENf9QRl\78\/<)b3ctKd0/eFJUK\;WsQ<4L29C%!n_iRGC_>Dq+W1ZLl+7
 39.1073 + <E40Q>?=htKk"7dFeri2;b7?LHrkFo9i+dq<4+kieg65a=S>1IAQa1fRqGUK_>MKQ9Zc<H<
 39.1074 + 7Nh4pfM]f]5LpJ"iG=bG9tFR;RVK:;d-KN[$Ela\j^\sGGXVP?MDG1I:%2pUHMP_1Z%m`9Y
 39.1075 + C%D?^O:rKjf4<)i%ksK2$%8Vp..`+1@1SNFR4q4-*nI#"*B+<CTE@AGJ\nQ">5Q>F/psL1?
 39.1076 + W`H)>AHB)0GfSS*61H_4sI#(rU_H7"QFB_k2^V.k6fS#9ui('K'0GUk:sl3MaVkK0iZD^\t
 39.1077 + /qfNTCML6Q/CE#^5XZ0MDdB=T.CijXDE\elMTDQ5((SeU-R4T^V<H`aoCp)3AD1"[;fNub&
 39.1078 + 1:Z]K2^;i&4JIJIheges7;j_pn'5hjg,$sG<ao&,5?.9_P4D.>/([@M6PXPi4ATP>G4h2/h
 39.1079 + ($+G_WGjmVaAo)h@_'Zp[VZKAQ0B^gZMPBlf$VB*S7:k.^p)1[JG@8F6duJ`Q?HM^D_sg8k
 39.1080 + ?-Mo$\-$S9DVIX$Y52^KMek6a<)LbM0eSKbQNK(60I&"'&.HLVIpVs%6Mm>OWLS5i_eG#kS
 39.1081 + a,-b,Ki1\?'U_so"58btPIE7i=G!a.s#^;*99Z!a7=KLId3/BCkB+c5E;B`T<Up&(]o@\-c
 39.1082 + $i;=Jc4U7S>2'PjFJf[p]&Ksh@:6?r\6t-B6(48k?0i6@gA:.;*CcNT<9Tg:b5(41GlA,cc
 39.1083 + +[%fh6P/KU64ls(7*+<f@sL(oAM,mCkgF5+aeXu7AiZh+/=rNN.#`(!;*O09WQBN0I0BJo_
 39.1084 + _aE/*_AXa#3m"h6otcKd8)Y1p$,'<4D3`48h.d`-FWLj-;,LJ.roa,'-f\W+uHDR&mU23`(
 39.1085 + 8pN7$_WZ33].kW>$VP$T8Ot<1tQ[M9?d@K]WJH,#Y$gO\'4TAF`TR`uIA*WO.u3W]lN$+".
 39.1086 + DjU6uXUTh9Eug^Jk9%u1QM9&cZhUhM]VK,kh('!?m7.E4Kr'tHu*-3+WGbXY0LDiiZ_JE#P
 39.1087 + W*gAPV/)j;r8L(6tE=Qt%L`D"PF:<b@BS=L*^1#++g2SrgNl,lL8.1;#+[us$*]^5fAkD#K
 39.1088 + ,iI"t2dTPICc8',+i_kB%YQ+t13@D1Xit6;9AH?jS((^e;M$o#*(<OiKd_XQU<JH8W>VSs/
 39.1089 + aCfb$WUqm#,_\5Th>/C4Qhu>,):cPdJ6g@WJN@",q8>I`R7DE11EJ.$,JJc>h.k':+";iX>
 39.1090 + s@-=pWY,Yk3UYOYW[cW\I>T<:GJNHQ$%d0l<pbY+uU*12[Zf18j]/`t1<s(2C)YNj"#dfhs
 39.1091 + b>B>on2KMp1*]+[;8V1_GuZH*_q,iVKlYXl.pgQlm->K_#)RkK6?OWrP"bE6luja+d-W982
 39.1092 + W4fp,0gmR!=/6YXj(/Ke\5d>Jd87>4!+7@LPUXCl=S>Ed%`"&nQG-jXG/Z-8d<c6KoK72K[
 39.1093 + 4!;LOn6%HmAh/eBY2jWt?]+2J0<%5tQf/Wdif?nf4ej41ai*((=aMiMmNU9O#U,q)J)!%W^
 39.1094 + eJOR?)!3RYs&a+\4hKT=2.T"L"Ef$(@8Z5&I@L_+0i:;T<W(iJ1XoTWC7/[&R8N\OBH^la"
 39.1095 + n\LX=csN49(q++Qd+m`^DDh<C=':W1ht75r-^(/idleOK?0R$Q_S_V`:]LR6@'QD#(-[R&!
 39.1096 + ?+&p#Z3!lK\+gS#%TON:(82d)r-kZ_%IkR2"GW9#%&d[?6(((2a+,<T3t&!aKc=iFN3V.bJ
 39.1097 + <Ptir5J(`-Zj3hA"E!b#<foJ@k/Bgtt7N0NT]/CF@h4+s-EnAsZLM2(5WcV)Dd>$+?BLF+c
 39.1098 + c,!VeH$`QV2T^Pkei^'1)]uZ^)l\W623]DAp10X/X9ef>g8$Y7Q$jcE*_#uT43)7SS=W/(e
 39.1099 + "GHk:K\C6nj[b6p"D'pZLAJQ^<8DW,+9$KLVbiXY43:Hj^-Zqn^EqOSi\GK=%s7slZ*.h(?
 39.1100 + ?cKKFrSA:nj8,34KoZOfdbE2mdtg7!j)_;C0*KG-iKA%"`O_PZ'S*qU?"aRZIFtriZnP`7[
 39.1101 + [ND'J#ZaF9L)4-I&>bC.DlcM-X86[+cqi(&&a!pG!+=7=RN<,?F],$$XGgDjdOb(!6BDm,!
 39.1102 + ?Z=RNm%[!Zdn?Ut=.G2dD.NuHkY]hiWeGoi$,Mj@PE+6/oaJXpUA4F[a;Dkt?(Q>1OE.W94
 39.1103 + RG<0Rg5>hN&sR:cKSZgUl/]muG`Jq-BZEX5?>tpLkum@7k,7YNHeSA"[GQEC9CAD[f_*Z=R
 39.1104 + X>=Io>D0dG%ZTpLga.5^*o[s!Z-[cR$oBD/*2l0Z0![JBHc1WVKbEX?$+AWkW`tAo^"7mGo
 39.1105 + -!lp.OaPc-=g(JMHKj+G;r-_7!JkM[EVk4%,uFs1K):^>PKpo!"*')8;cQ^9`Cq3/PC(V8#
 39.1106 + ?:^W<:bOhD*;nLI94,'qqV]9eEY%RD&/2'`2.gGHCnQG:o.4G4FT=nTF+WB0)"5(_UqR-2,
 39.1107 + \Lcc@^#i#?iW8G;C8&768^EA9Ae$;!lRlo$t3Em5UC\t.DV8Bk)MHh=@e/?'SGWr(5$JZ(S
 39.1108 + /2)k_GX>5e^Jl50A1%?[*/X;25@Bnr."XLdRR-MN4m7bjHk;,#.70dj3KuB_oHjigcbg;m_
 39.1109 + ^$"s4;eJ?34qlEMHi8.C<OGh2T"sW0sTgGbQ&2qeHieB#UDWnM.i:!-:?/563)j/OImb.5!
 39.1110 + qT4^ALJh3/+p7kIbK<5MSs?$sGk4VFCDV5R[cb"AFePo>V1D`&&CO_jh."<se4q4_tBm:q9
 39.1111 + #&LrOCI$,f]<e6'YnJ]8C-_5Pi&8>X;KQoSth7?hgIoNOV?GJRO-LiUU-5_VOhHOPMtY=VG
 39.1112 + A>\a[^C.<H,ZNM@5Zg^/C.`[p/XHXP-oM;_Z)SR1cWdJ<bgj$g)98t@GNaU[&F>HIV_P\$d
 39.1113 + aCq3e,8nQVa2e+.$@I6AU_8OnP!>^:aGc'Gm#".iaiN,oaR#88`.X"QR#&\9]Na;cr1?@sM
 39.1114 + TRc;8GJj6qnY]PGsKSCN?\!=ka*,AocZ_'&O?[69Q<[8Psqu)0#W[f1o&3PZc=&]b64;-<4
 39.1115 + %JW\I_=8OG&fj>dR+*n#$h?a?6\b1igL`Xq4jA7U-NuYa?"0.jN9JbE4''A@fs3]?4fX9LM
 39.1116 + CpP@)NjGXtYc6Y'X3KPlSZ23.1LP8Q*F,^pjU]utN3b7oV%7*%[$f#X*!7qBh7[*;3Bfuu#
 39.1117 + !LmiKU<43emS'/b*8Ba3@>h%!Ag:]&C_Sk'M9\>.hhS[k#Lb-ZkeB6&^@EoQ4:&pYJPV#Z&
 39.1118 + 6C<jrM,@(i5sm&nISE5nN!//K/FC`YONq'Z9tX4rjP!>`gJ1H>cICuPi/0OR^<W5$c"-WH*
 39.1119 + ;7`1i6B@CUWgkW6nQa%>E14HY_<*QXTD"_Z;%n;9`1VJ,hEA;15Y9(#N7D4#gT1`15DkcS]
 39.1120 + 'R7m0+mpourB]:ji:-I-/h6:XF4E:k\epG_nem`2FQ_-VSSYjQt:dfMU/2dSVjKCNS!8pX5
 39.1121 + $/:S<><!Q7kI;k&1ZdB"Y1XY%si*mpN-$(Mg7,qCAW?UZ\S,S9q];#Ct$EDq`LQDlH3<@A8
 39.1122 + lL,pmI;P]c-Zdm1aE6KGm^qbOn730h;ePcVKdPTq+BSk*'Wf\G-MlF6PeM#Ad0$H18XjG/=
 39.1123 + fgsP4LsuEU9)+Cq,#-GVE)ZE(e)a+-77dse8eKTH::Pkt#`I4eJO[UGe5[d@do[c`*'.2S]
 39.1124 + MpHho"9b;]no!q<`j7jBPl=G/sR<j;medtN,:%]44W]r.jJj;%$l^o%TV$s<-:maAIm>Q$H
 39.1125 + ))bMIPj?h'LFe*'jF6f'CZ'&=^Hd",K*UP_Dp>`I3TNE5qiGeQ!Pf6mgMjRF_<]eAZuh">7
 39.1126 + 51?+:"c;[mbLD#2J3FGZ8f*kY=R;a$"<>7&0#N=er$)(lGmE`ksfM*XNTASR0W2qJYU&_27
 39.1127 + e<+=BPN)tFEL\sA=R$pDKg<Gn;%SZ&YTt@pZHO5B^fWB5K*8O^NK0t#WLt)tc]pRFeNEMuN
 39.1128 + -Dd2)rG7DrT"nkbNi8em'Y[^u52"*55%oLL<<(!<MiF:#M4F'#[@pc8Ze=.Cg";/%XCnu_e
 39.1129 + (-O%N61dcET`0E;c-]PfBA.H>uB)_O1Fn]:S#4(]n-NTNJJSdLlBUd'J@QLU>69gf8,&GQ+
 39.1130 + U/JF'Q,\#]-3ie>^"GH7uWR>]9[C+H,$?T+%")32%@u'q<*G'Z/ol>&DaB,l&Wadp0S@]4K
 39.1131 + n*J?2bY9AV85e7'^kHJuW(ZJ1bp<]RuEBR1X0Pn`c)9f6ZjW7%c3d)F@F$H/7d"UAC'1l1b
 39.1132 + Qae^`E/Tb*#ku";SdED.;Hr4"*kh]>"8"8'9Q.e-upc*ekd,X:m8ClT>TAWATgLZCPV:>n.
 39.1133 + ^!,mJi!!:;$^$8:T3k="fZj>%'q?_\i4\&<$>#=&(m*3SI2+Gg`BlQ?fSj3KcjLl=[1*F"j
 39.1134 + lT[B'3%](#`L^uQ*CV>jF@A*i>i'\*YMosr5`/@6\SqSg7lda'&?i6g4Gr)jb[G+N#Rs;a[
 39.1135 + R7K5X&W4.cK]>*JOqkXfm\$,/Sd_#ehSD?6E_)&2f']>*t+T]_>mZ'3h]!^nlfm*Y[PXMr[
 39.1136 + F"3VC/u9bH&p*ae%#%6IbqB\c+Mk%#eCf6.%$FVeTXLubTlXs5`aPmQCaqUsEKh*s#.8;Q=
 39.1137 + O<!IqY2J?5iSeb8T?0)8Z#eip<rD#@\Cuiro4I/V#]uX\Y@)SG6gN6NTJA>_0>\,-cAM[Wu
 39.1138 + *`QOWSMO#)#W>dC:0Bu&>%P(6A]8Yqi'oIU]!umN?7$fVc7%j.4:$[Y@]5^T/!XGg/)b`qg
 39.1139 + f,>'Y`0(jE?0LFjH`g+\>c^X25pt<@XMcuSp4pc#\XEWa8Ob"F]N1DlWTm:BM-b;*;3u`U,
 39.1140 + m&qBO4);?.b&b&np)'e-W\A<]HRTCZOo-gnj9nL.5J?Fm-i2&+Pf2Y"6TUZjf(L"%)p!p4q
 39.1141 + XFRCXW%l-StW]X)0d7I#US9KQ?hZ,B^ZS)i^aC.<Bb5d=^kNT['q3-(2J'BnJ$a_;BkXJT@
 39.1142 + K^4M0)_)Z[)#ZduX^n`P1]O5mHaTTY]Q8E8%WF4#N0%gO@'k2ub6=Kj`'ulm4"oXN05ARJM
 39.1143 + loqE+[Tu:_fUT(M;LY;)hT+cuW_dg<.U$#Pm@XpFctp.dLj9-e#coL>6O;8aRaX#f$9`)'a
 39.1144 + ^u*om+u$)hOEO%Y@CV;KfK\25$)2dq;U8Wl));^"nQU/"c3-2C,X*!^9e>IHB<jaO]K/)L9
 39.1145 + Bn*LKrcAbF3K.n0X6L5\&+*mWQ)+G0B6NO!];YOg9(bD2m%'UX`]?]I:7e^7l46A_Q:K$,5
 39.1146 + bf?L@4o!b_(MD]&rO/iIW;qW1c?OV#"4n?(K;_C)WsigC^FVY%7"E9(p32IRUS"uW72DI<+
 39.1147 + om7ri6TP/;KVsq^0?>ustId6I<*-':FES6SoI`6<i+E@u9EZZJAd`H@h,4\MUEaL/6Bi\^r
 39.1148 + ^Pu*i/-(,k^jgBK/99&gEo/5(hQmagB[7lYLQPu$DP(t41ilGMF'5F%_dVj2JT?RgR'=c-m
 39.1149 + 1Y]f'^+X;F5K0&mlq\]kW$%)O7l))jYr7.3/8,$O4?;_s$q0\89B]Kl$@%VTo0G4_'9i.#7
 39.1150 + "!<&9J?\7eE$EFWXM(.<=4i!+8YJ,2k85;,QuTF7kCa?M6p42d:F>>]n.l-'Y"jL:NJ9/f4
 39.1151 + UbM)"/J3-c5neb.O*G$ej)Bq4&=?/G*M'_c;TkqSLeB6MU<G2I0Sot_=*r==H6QI1:8%'90
 39.1152 + kFE^N'G?K"\pj8(LW>C5gR^[A4B7"j;I!<\8p'Mh)2P,lB.efhkpXb"A08"L08JmiB'%BkH
 39.1153 + B7tMZLj4u;'6cKY5Df0MN-N[.Gi+O+muM_nOEhA!Gor2p09^ZGP^-&iH!ck_DjM=PGkWkAb
 39.1154 + s.QjYFBgPAX9lC#JY9ahe[SYTR%-BF8%BoR/M(SI.g@0qHp+GD^CYL63hd6>X:RM=/UAZXE
 39.1155 + r0agaVuVg("@s4aP_bHQTO3InPb6%#j,iqZ!es0=Q:X\/E>9#K^]hf<kij4J/7Uqqo,7l'M
 39.1156 + 1DIL/iso<<Ab5d6sn]mKLmHsal1LK4rE:g$nG>W6.7OF@%Fb^@a](WDMlfh`3AdiCDn*D\I
 39.1157 + e:X/i&e9so,pMjrO.;X:uTD_jEI@o4.Wq$\Z;g8&;q5;sFn)&Qi/a(WaI5g)50B7LGjF0nd
 39.1158 + IUD5dDs)S!k^JTWI\5nSYNpYPljmD@Ia@G2n*^Rg/q2^Hru^f].#5sHWiR$.Ip_o!-\)MIH
 39.1159 + $Q%TIrG15YNZcZmhP;,&*MUF\,Q^9rWNCU6"&&a6m`WVL-oCrpk2*_'8f4fd<NTA2&hQGA'
 39.1160 + t)TL.*>M8S$7p6rj19IS4$gpPd)E1NgrK'6ghG?Mfu5B@H\\#),F=;/"I*74+9mVGh3YqLq
 39.1161 + D8;lWi4eU#2HR4EbOCX9$`hSh9o3@rH;7+KlZ[Q\QYX+eRTF1PXpf6bL!om=D[DqFmk#6fa
 39.1162 + :="BHcjb`GBGr`.Sgk0MjjiTZjc]#jW24Mm(F4pKrLIIudBlr'W7]%>`Q.MY7\$!b&m^62f
 39.1163 + N\//LFc<dnF^+hM#DL(TEHp8f7jjSFdH_n,M9FU_ds0Ot;g4!dGKfK!Hen],LW/<EH$nIom
 39.1164 + lM,KHp%A[Xc(`oo>OfR>44uEp&"`<J'\#n!5MDL0Wm:ZZ_IU[crp4J5`g@:#f9E..13r=]J
 39.1165 + -!4l"bVS_pJ<I&B%Ec8J8td9K%>]EBIA>`R0'A(rfFCBS4,klOb&U;;?F<a3jg9+LD`nKd+
 39.1166 + Ud4HUo2;I#V:ajPR1.*>GXW@H'=]Wj$2;V\f8bL6=)0[*H8aYM)h4OH"1;dA!6TP\`]`&5n
 39.1167 + `h)`j1]^\,1:23hK5'-P`qQ(4GpHm6V4V:*08c3JE0o'Tg[5r3R?U`Dm]eN40<4l,cXGijq
 39.1168 + ZlEj[)#I6S4],2/<Eu^H^<BI'=I_7:^KR0C]<MjrQ/-^lf@Bdkk;CNMin;oG6QC/F#AjE==
 39.1169 + ;H=YB\HLV`q:X]AH)<EB77;CZ&DY'C0Xg\a`?1\jfEo8&"D58^+X!`6<s8Ul$D4<\smftB;
 39.1170 + FKGT9G^FHsg%t$%h*Vh=Soq;7mbNi&EnDLuMO."^rqI";9m-8+nAF*iDl`8-$F05'4ma.:a
 39.1171 + i`\NW<AA=3R.GoT<\VG7e-8=PrWfu@c$*G1/%-02U[9,X;?dBfG-=WUg[OlTrrA/P"9\=M5
 39.1172 + Aqjibdk36P^A_Q*S,39\C>pO5)rjrs1>%ZCeBmY$XQPZE)dA"]d5"DhH#0BbAmJHnCOm[S!
 39.1173 + @9$1(DRCMJ);\@9CjF=\,]S)NE>*70LG?Sc49tu1aBY?!`l7do)9m9XD[45R:_o(-o3H0Tf
 39.1174 + (9o/Mq7Rt6q>[Bq<q^CT*`'H?^JHto<cQ/[lN<`q3G`aH&+D.G^(P'2<jd_]D&`)?j:rqo)
 39.1175 + 1NK,5Y[&D%giA5(B6"3f/p,oeGXM[em?pVtY)#a7/]u)_>.SE,Y-bUaQ6<;H'#SYRMj@(_$
 39.1176 + CO@GcKm^"kTufSQ-F`Xh%uTt/*m"5@W(EtD%j^pIe\*5in0d"*E.-$Wl*ffMqtGre4?"U0P
 39.1177 + =N!Z^;[_kEd#bIPCF&%l4&L_nnU%=e1%7m?`BS&LC;ETc<L)Z>"h[YIT6Pm!k#W2=B7,kRU
 39.1178 + K<]/:(FX7b,,-oNm,Bb*kfXO1d/o*-?6@/kV\N]Ts,HO!,=`sL']?R;2l8"eS'lJmToo;+/
 39.1179 + n+@52pU14Zs7[5rQ[S2E:_.lRZ\2!8M[7n;&S]I+Ybhm89S8_8/-u!Z8OU(\M!sA[$r60=h
 39.1180 + 75FgEbI?=G2[-YbNX8aQ4QEPg3`;8Qd,dA;nKb'"VLDWJMrK1pe5K_HX<)d]X#:nM,enGF=
 39.1181 + 0&+]%F]A9'Qg3JR/p-'ZWDbdq<rH-88%*9i;7eK%BH?HJ!;iKj[JG#!6A4,?<#S?q^^b-je
 39.1182 + fOd,F,%3`4+1*JlZ1N/oh)MV%c0gj)Nd=/?J7SQ6PUXXj*;Io#ac,9DA,?Y1l%XLW=T[>U;
 39.1183 + 6d1ncfJF/]@7o5S$)Po?R?]3dN9MU9+V^Kp;OV#e#X(+bdghbhRYOUOCGVgTU&1)kdbEmN4
 39.1184 + D]t:P)r:db/fPuW.Z(a;jrtN.AQ1,[5sgWJtD`X,?-OU9XPh5e92@[/#5\0HSRRh5j+?RQ1
 39.1185 + MeIbI93-a=TIsed7[F6BtuAFa3s%m"&6iEE?rW&?um@V@]dF6S,_IYsg!j!"'!jCitg]p.0
 39.1186 + #OpU3M,m@UVk</92^1/_B+o2hldSXhR<9o6h3-^EKZ58XYmX;/1O:=+pF.ue?3?--lcOA/c
 39.1187 + f@#OFfS7SnGo%?[)7BTYDZWBhV?/))OkEFId[oA(:>J3_6!=uhEZL*cYhGWFU9s;]BM\";K
 39.1188 + :/#62*HZ[U=)3>3C862#nTs0LGQL=*AMB>B["i&Ca`O_D1;KWV"31fdJt0Xo_G4P6h>A`jn
 39.1189 + G@7+,p*cMML:HR^);tKG-U'9(sMJh$aY(J)IYCkoNt=d[E95+R%kNh#AkM/.T50^1W;19"V
 39.1190 + `)I1=K)/+[YW%2p.MJg1<*2P;7+[aq9;]j_QpV0bqbS3J`p48`l&=jL$/aIQ?Oq2]XZmbfn
 39.1191 + H&/JPfaQW%2c-Y`NjVtIP]c'm?k%O38@.%c<,9PVOj_`R$U,!e"S@F$5)8tlb2M=b[8&"/E
 39.1192 + >Oh@fnEOM2ZQO8EkXZ'-m(7rqlb_p4!9rW35:pJV(4Qk^2TG2s7>>&]rQK\^M:1]uj1,6Z/
 39.1193 + /7kD1Y,'`RP'?4k8$T"1eX.:'#OO%LV"0i*b56.Bf^0N8G,5h%EsG<Q4eJZqVVp":/?A-ud
 39.1194 + u[38V(;kU`CM1[%!Ef<Sm*5\C74t1Ws1SCRQilL![W^h"^0#1Gn=omXZ:V?lJR=3L2cPo]J
 39.1195 + 1c<dFruAAutcapm1(%D\cUJDBM:@cNrW:\;0Y35ZW)pI5S*2I2s(!S6,k5hktr]E!NjE2U=
 39.1196 + '#eN<h3?8o4sVb$&Q08lN!K?<pG:t>J_M0/(n]6I0blW@PelA(=Z\t;uQI1rIF_CaC9^J#i
 39.1197 + "YcHD/d%\q%!pAa<a)pl&dP&?!j^]F3cb/)WqWSIY05lu;%VgZDcW_VWo#^Z%YX?&d%e+l_
 39.1198 + _N<(ngO)R2o6ja`ptijIlV!W6^+[gXO"\<Gq$-LJ\(-a*Ks!MP[4YMgcB,/HHM^@jB&3*1]
 39.1199 + %_ne>(:C"DY(r2DhQB1N>X30/I6]a@RY_$j75mUjB@]Yo#0/)e/nBZHjT)d4rY`KUo!;;YJ
 39.1200 + cDaPg:R]=)Qh)fCqK&1&E$ljH*a5*e&)pI-4'!AkN!%4LT0F!5d[6U-?gt0^R&cN<4"mcl/
 39.1201 + G$*ZbZ1l6IMR,!>sF=Qi63!ft(Z:d-0R9^7EF6guiUYVtss3gOAWZu@5m0O4_]Id%1`r9t4
 39.1202 + %!j]q..O/ZgMe=m5Vne%Hd/f&>T.l#S&"`pa"UAqb,LCh^!XAu<Y6%O^SrLJgV]cDG0*m/!
 39.1203 + acKWqA0VD`;[Mc]JkWufE3u.>XOF(%#Ut`BJqSP+hP*d<#;GQqC_7&L19aBVF%;s@$kR'+C
 39.1204 + rc#i&-f`X7T=$*$OKU46;[=]+up1:>n>q5&1f[Jd1m4S$JjiM&E.14+I`s_3%(rokX73>&?
 39.1205 + [8*-K]:t*YC$Dk\V#Kbb#,#'CeF*@\/"08DrG$C_6<87Q*,cn4#((dSDY9Lm\QccP^O((t"
 39.1206 + ``d?5b-G(o&ukL$(oOe3DoUB&]L)">E[OhB7"Ri;D]KnrnSEN7oYb![u'%BeM-Jc?b4aW-3
 39.1207 + ,*cX7.;;rt#X>cm/Ku.%7EV)UQmecPY"`]VLZ3Z#e'akVi+MpCqc$g^NJfcS"+lk3uO<Yt>
 39.1208 + jW:\8kg8cC0C9i:2Btk6-1$H/_;`QL84+"Vh/!`I;I(MF@jA8C)j4;G`EZmSE].@P-cM6"K
 39.1209 + sY"2E'f^u+JGnd!?EMlm4!&4,]V!U_?_+/VE/am#;,-o@b=^)dT0en<h[60j`2sDLe:RB)o
 39.1210 + *aO!.c_"[k*,`.q9_T!P9_qcRklA(=MY'!$hnlpE26V+jG*ND0X-rAlJq%<.`dOEr8KRU'<
 39.1211 + Cl!#$G0!&lZ!O"un5,iH'd'-T+2QSXgV,\"7p1I;(?7l+'b&Mm3=_cAXI>W)[nctiJ)Jni(
 39.1212 + 2m56/@*#!2mo5cap1][,n'%;=gU-UR8[5W.d$$1\CN<T]QQT&u/%.g)O!Zrp%$nOgI5(^^Z
 39.1213 + ,/$#_N]LRC44BZUTY3HTUH;p:3-1!6ZcXJCTfmot4k%1H!"hC\3BiYV+u49','+ZVr9(EQ8
 39.1214 + A_kJe,fVl#<i,r5gmnA_B1o39.s\N5p@9_F<U`b-U%Mn6G]!U'HSH/;_^*c9#5^>!%C<7i@
 39.1215 + ctS(=YGi'GiQ(LID7M5/>oB'B(\HM+3*I7AC4PjD`K\DG'K2#*aU$'1Mt#64bpL51ERf'Nm
 39.1216 + j.5R2D#4ob[W!:rfS[muZA7l75=6PKrN[mj:<3FJ6$F>ZW'+%]EE(f\c_'[o5G*DM)j:"6E
 39.1217 + nZ%l'W\eB2O2kU[F'AN_AUJI*O$<7$aFNZe?+]*[s:t+>+<>$5c(J])k;^%E('J'@8iBgod
 39.1218 + 'X]SVZ].d;0f]C9$T1.ATE#>L7U&k5<5gbu5_i?>64MIL6aH#V;bKqbr#8XN"gr84!!u^m)
 39.1219 + -<&^<:t];@hD<uo1Aub4ofk2"d:Z@@mtN#0>V4'!$PNEhu_H/(\Ot6's^ojg_J>k!Ros/28
 39.1220 + U2Qa"=]e8N!%aK3SqPf3#B;#;t?re[-V,(krad?::hk@BiZP<B_-+!21WF&oh1+a^#Mf/:`
 39.1221 + jk'g`@1(2EO1,fAOu,lUV-mlOPi8qjZP@'*BaL-@@%?sj"9EQT0M7KbVB4oc7-!CLF!/0ou
 39.1222 + \+-U(QK<D\b!i._V8qOTTJJhNS#sJ>pB>Yu6ET:R&6PtA?B[c#C'B*Jp65fKdB#72.K"s:=
 39.1223 + bVoR@Y![IcG+M>AXr$c2!n6+35Tghc`u>eL@'FT5JCA@864#R(=a%2/oQ!sk`*"kSBE^XZA
 39.1224 + (b`&[Pkp@Dq(CO!<$k7/FN5U$W(n_[f8H)Mf:r[E0g5n,7I[`gccq'2U`'][]h^B+A6n,D0
 39.1225 + 3C,TTa6]D.DMGFO1J4QG%)LV/0RQF-`LW@_=XqrjPg8*Fl?#G@!r9N"d%iBi[l@Tq?;13B)
 39.1226 + -2%5!EL'mXG8HY;@bG="u3+n9#?W]k9M-Sr%M\"68O7N'dDAG/r5D%gFRN50Tk<-C2V(-?k
 39.1227 + ETJ_AQ1Bd\a`)J&Qe7&+&9GS.I1qR1(eR>BqI!4#8<V'R?qbYiD&i]/)f:lJ=)I^%%JHWSj
 39.1228 + <S9tZh-L0,L-UHF(Q3eL)dAT@>SY4_Qlgl<@NV@k@lG]?UCDlEeQMubCbsuNpgP'WAq)\"#
 39.1229 + FIAnk>tbbV-UFDL=MQC@Y?bhq/^/Q?J'j(eS6%'D?[Fh=$[d_#Hrm7E,d)P7Y$=qQ!>jWO=
 39.1230 + 9g.MhMmEeNlj$YDe`=@X+e-\&`$#0H#!Z;NrP,iCf*gUOh([:NZpU(&^;r=-&X;@Q;ak=O^
 39.1231 + aMkS';24;@HaJYS7Y(?b>8(f\oc'\?'dhI*kp1)U4$itZ[Oa](+39K<uT%duuRST/bH8p#5
 39.1232 + _R4U/h0OAjL8/&g1</HXG6^EVu7J((_\?AB@kES:5Q%d=J!I$ps.7B?H7+l<-'D>f.;jddu
 39.1233 + 66SisZn"K810hA:QfXo+'Epac_*GeE5oH+D(?R>;mb^>)EV[CEZe-/r8"Gk&Bc.1]H*)^1U
 39.1234 + H>fs9=)PEe&e-^i]8WF/VE%A[&K[.nBc>C2gI?#7A#p>l(Ng()S."L+AY0$%AJD(U=of(@^
 39.1235 + sL5Q8+_IUBL9J_#^?2Kg#KPUschUq0EPi<`e6YV8*tG'B(]32Ak.`UZ18nb2=VHjK=,F2O\
 39.1236 + MZ@;Df,,H-ga!kOC.RZ^a@<MbCK-Xc,;(je99J#\3`VujA<f5"tKGTI4XB"G-B'$ZoPiBUc
 39.1237 + T&K8u]AIkbjn5U+1/O4l+!!3X6kGS0mNgA`W/a=pGrAJu:Y/Lr53Up'*rX)#i;c=S=1O#[A
 39.1238 + fMaRS)#@l/)INT7>ST=!.l+B%_;na>;kr(u;YhpW\gV*1^]bZM.06MJpmJBjRSe-T'%HA6)
 39.1239 + C(s7X0][H0Em=h`O+!']If*Q+.I"DH>4;O+Zp\h'mks<>?*Ml(/X$*$i?Pq1V=&V%Cd?oKS
 39.1240 + "AO6HD26[A0I;TK,l\V(c$JW!E1ZTn)C1Ut`FY27\D5/DCc<PQsGs%BV_/.HSu=,GpOta./
 39.1241 + :i-2Gm$`=s\GjpkBX#WrU"7.Is3+ha]<(Ao3THm:fmLR:1*0!"Ss_K-^\>CM^<_SoCf*(.#
 39.1242 + 1hufKA)&uCH]GE=#)W"q(&:@i\PJKcIBr)e5060b.4D\8rWQ0N`a4'!Bi@i8?fu62W`IuC\
 39.1243 + @%58<6VCh,0jJkD'cK,@T?<Ec$p:`8jNGWWN_CUmbJ6cp*.^&Ul4\Q?bgh4oJIB_+b<>o;c
 39.1244 + -j="I(-M:^_GSh!IX@)5Wr!GQ-B1'@DR*5*$PH*iQsl1d)<cG>8U"Clj`n4<&IV\HkXi^-X
 39.1245 + tPB)usX#)r^j+$.GC/8Xt^fJI"nHjp/RmXs!2`)?nQA4'n&Oe(n&),8:PlB2g"Ef#+^ar/)
 39.1246 + 'aG"U_Mf>'8r)'f7!>M,KS1u(#3q3N#UN*JY)g"Tpt*5D]NVqQg'f3NVn@3sZ1ofN4QgVL)
 39.1247 + K*LJ\YLc;*q0caWV78t-fecWV?Z8uA-rSgF4Xq9Za4s7Dn'g`7upPdqV1u%^FngKTC/)S=a
 39.1248 + Y#m@`<C.0:(KKOSHdbX>IHjBi\`/-Hin0b$JJ[?PdGUc)]49VNRK+qq<TBpO0`^P$)PoB@8
 39.1249 + dDZa8Jp:C*O&)d>D;[bW8K-AhK.bQ8FE3Y>=3%uRsHVie)t;>'qUEd^6:`$J-0))(kdh0'/
 39.1250 + ebpJ2Pptj\nbUrj#L0MDS9$0hhm'AWAZ[Ru;a*?CekMqaq#/#QVQF&k%<91El$oGZf5X<$9
 39.1251 + TW)ADJT4gQ(#-?h'o(9T6tZgVJf0pEVV4n&iGe4-%i1&g<)Q\48gRqVmdo%sd21BB0uQ<>M
 39.1252 + "-mRR,^G&oe\.N(@c'-!'^gH)P\41rf!$<=Q(/tu+:]WB1"<VM!^N9$R]=RBQ5(8-j8ie;F
 39.1253 + qo:pE?K$8,*cH1/+;UT<,MksN7CCDB*VJ;t+a/ArSi@l<H[g0)#lhUiT8YV`qAr''HDB@Z"
 39.1254 + UEtX`*cWG#2e</1I_oTkJ.-73rpH'".@U<B>/e5+T_WbJH-gS<'23$$&(^8&CSK[!>1%(if
 39.1255 + R?M?83=W7cTW`U\[67O[l.k8MK:("dM@R1=P$lq(\%+k*&rThJkQH:?Rhoo_sD-Thss;=u:
 39.1256 + [o8Uf+F<7eNA@f1Z(lBN8lp6/"K<pQ%)omX_cYup@Y>;`#"3db,Tf%F?A!(sd`Y*1c'g`(O
 39.1257 + &3A!2Baqk'^"lRTa<B_G@M1Go6kY-%b+HjhXEg#4^"hg>=B&]gAnA@OM?tdFR>D*P0WEAHW
 39.1258 + Rb`/%@BnL%p63Wn7]EfODYKXVpA]][iG91_:e)U&!"j8)r7LHQ4U!;,piYa)>QrgApA:0Gs
 39.1259 + *q(TG5/qg:f![Sp5YnrJ5:A7=n-?Vr'+PthspO@8LZNhg]%7=0GF`n5com4"9]97Op+.QnO
 39.1260 + /?DY`djH_QYe=mt^>t2XWU;\obB>bB\(?,3PIk/&a.)ZPFUEF?^U30pH;h+]%Ah)TOS^G90
 39.1261 + 8Zo#>iD,!:VJNH-eCI3DJpfEOpJGXEl#ZBTfr'6:H?/1!t,(3rQYU+0Wr/@++c9W4Yk1^.r
 39.1262 + !Ooin(K\nH.1R.&`..?fo4ARc_pHCP$MI&HiD)cZ)04Ye-mZ02(n9@g53"[^ZK'apJ.Y2^p
 39.1263 + jFGb/&oa-Nn/Y=c+N6fY<3tsf<)keU=&r>/F^J5oD-:>tJaQ1R$Hm>Rg&d_No^FA51lO>!=
 39.1264 + L5gYA4lr'QU*5)h4AZ@23"MK>.1iBCg/gJ[\1?He)D-FDFf1r:@e3lFBhO%(9>`&jI-9Y97
 39.1265 + YcC8J^FVHs\h_pO6JYoE>o"BR$e-/b&Do,Zbg4#s_8fL*),"'R<3+?hh&_N+4iu2i_CHlCp
 39.1266 + ?#3/S%MA?oJ&2J"k-]fFmPQ:?H-3K]/eA(e;/CW>Q2ELpgRoh]^C,#3o\/culM3LMp.j['2
 39.1267 + NS6U@BqNd"jf7]0fG3A_Q[iVYa`20[ZVnU1sCHCV(Zu%H(`ceW*-/kj\m'2>W:16?T@?VY[
 39.1268 + ju[LnMmaJl-.`BCD-T"0h'ks"U3Q46=kC_lVh<FQnJo"kbUel"E"2ENr38*_GI4?Y9,)k%0
 39.1269 + :H0HH-aB[+'rs\4O7Zo/8@eUI.oaSf@ZU+(OgK$4DEj2T09B=jEW3&U0dZ$0\-\Z4_inCHF
 39.1270 + !@]lrgJd#;<&7G^&DSqm]Ej%jkr8jaB?lD&]MG6di[&aD%p:S6KUFHi8HGp\lTHnAg%fKK>
 39.1271 + X-7,QM@#($H#0<RQfG=AkL9B&\Q4YU4H6jskME+T$b\2Zu]d8=]'"Ed$g3-E7Ak_0L<ika8
 39.1272 + M$X[#]L&pi_!gmZ>?Q*8b:up]<;PK51fE6p;aNF[ALp@.[h2)]S,t,6?D97]BC(<hk_D0P%
 39.1273 + ij3$5Yqdn"[kK\6n:QZ0";n3p>8^<1<ZUXBJi#0EQbrZ=9+_.)Tp$`ISa9UB&T/,to%);4_
 39.1274 + ba_gV6Z>qo-%X#LPZ+V,6E]=E^8]H?mtgW"]F27,dKTj@feLf""]0pbb',)VF/Kc[3!BL:d
 39.1275 + r?0<D'_..4')>,-MHD90$]<A[Jq5''<Im\Toi>oY6b,#$\)-*.pLRmJqnT8'EEM1M1aTQOU
 39.1276 + `^9SoH#B!g0VZ,k*=ac$?Lo[oZIL2fsKT`>9ZYakq,SJ?@+fI'A]ScicL4rNTJB=.E*'BX^
 39.1277 + =\bSI&o`(Ql%Cus.j$@$[rdDaCr(q,G6"c_hU(g(R;*$-pBXJYO'P%2?3ZCR\]=08/Y)cI@
 39.1278 + 8OLeYPGJtjPu>1r95/N%VA.%<;`\VeBsfmt']trbYbP!.h*7hQ#,,!WM,A"F8#=7LN`&K:7
 39.1279 + bgi=LUB%>7Cl/s_o5]WF_(R[C:J;!?!=<?qQSO0qc-3n<t?%/[2iG\-*$QZX`_Xo=#Vp<M,
 39.1280 + e5lQ/pY"g>>1HeUOe="c_,C$XPA!LFj81e(+=-@r-:K<Yc6u=DK'k9&5@W(,F'.q,_3$_Dn
 39.1281 + lFKk]3_!G*htV^L&'\(RfZ.3:#7Ih*6n2JZN6;q7\Nf%Spn4&ei>A\3dml*)J]jRCn+?E,p
 39.1282 + cjX!Q><\@\(,<#1Z>Pk)ul?gEgmR9UU6DnsDnhmtcVXN@rs)a&Ke@^j@X-FOL$3riZ^(%?G
 39.1283 + 3]kf=:_hs'f2hJS9@82oS5(P&:!#gq6Q./fh7qSfr*PBtE%g#dXr'(sOpVgcT>ea\,H]q\_
 39.1284 + =rVen\W,0Ib*HSqhU[<VM$K('?5Xf40Bh'\N$&r)a$G`LVf#iU<m$Nd+B6>J-GujrugA'RN
 39.1285 + oa_3>P`PG[iRN4\&?5aTEAELWkI;EWEBP+ZCV+I!(XL&\>oJ7j_\hg>^52l#KLLiOL;/EXA
 39.1286 + %Ac3C`rPMt(L7YY"O\Q^6?]_.Aki+TZ(HR*7rju,Y!VpDmU7-Df0O>;oF2gL.mB,5hTb#q\
 39.1287 + Y&)FLu#lN?_D7%`[KX0brFdKIAVpW'D6OJ1*U=0%%eJ^5HB<:AT1lYeGH&GNUM+mmi)G"Yi
 39.1288 + i?T-U>H[ZS?.=PgBo0Y`T!QGE,+0rbm'/B/L="W(\u-\rm'i_[hU^EaB.n*(H_e)34OV.?i
 39.1289 + gu?Q<=5-p.=2kPmkTa*8]HZ06\o^@D-W*V&AK$m06/1Pc+P"g!5=sBKbeOl:&!mVa]bl4kH
 39.1290 + +]`pWiX]S3350U+OCjrr78RpH<@[27PQB'@f-.O;"1_ZSTUIdJR3s((FcuEWIuU3ZjT!^+5
 39.1291 + oP\Rst"Vj4"u$c;a!8"Db!Rrc5rP):m"k1\-(A:cn`\uscLjCa86%^DW#)%+JkF/a=GT:Lf
 39.1292 + +h<VaEOql9;X@VeVm6/KQog6FK3T`Io]bdJg^A/gr;)QmO_^Ug%_6^Gn?QhL`Z",JA7QRdo
 39.1293 + n`2?AA8]SmLm[?C':ap?Y(N>>VHtI8f:DW@1"`hQ+R-g?`FV1)QMIFa-U&>Gq,/[,nu"h4"
 39.1294 + a=]oY;,1%T6ft@#N8"pr_5N;=n'6d`fm#VOM(Z7q7-UWO^B;%^8VFi5<P!O]RfNCT;3\0TE
 39.1295 + &VcZq#T'!:^43l]JrV!'_nMrP)%#rdK<U4pT"*+6E.m;Jhc8CEYLO<POWS^$@g==IH]%hE8
 39.1296 + l;^K^t+K<73#\d7o\1Y^Lg$]DEfZO*]?1)(*'g]iSA!jt](M'N539CE3M&.ffX^X8"L8Y&.
 39.1297 + `(l5g'$/<8-PK#c,N5$#L5H'W._c4G@MEt2b5^UO4lh?4ih6foJM<#U3fUbDHS\g2:_:p(u
 39.1298 + k`3LW$F2@f6C@ehA/Q3\G.2O;/GYjS">E-7TK*,SZ31dGX7hCnaMR9067`@!PGPf'<59?B\
 39.1299 + mubto<GaVM7[Q)M"E]_r&?XJ3lD^s`!dkX\?SF=!".4/_`</d_;_$,WelXZ7'#7`8><pV=[
 39.1300 + ,SI#ZNfP<'nPd,"-[E73flAA66A^6:>'D2+rqJ9NOYbRmf/;6?nI,lh</]f>Zf?MC_@fl$S
 39.1301 + X\fGba^$Caj]45iU&UVRWr"CtLge2YFWJ&F/9`nYCIKPq2+8B%r@\BJmtgg.LINC']<5gZ]
 39.1302 + )&>R6%B9qNS0i8UF8`Ia3Grt)#_#.-L6\dgo/Ani1M6(Sb0T4!HTg+B'NXS9G9S1=k-Ap;e
 39.1303 + Z4fa?b?QUA>t<:YY?70Z$Pj,F(Rl?\aP;3.B]Q;:ZafXM_RPUmbRVMENlX>N7jI:jR#8pgE
 39.1304 + !d:*3qRTToKu2[R>E2UZ6Yfp1F4k_'G6"CaXL4>Ht8]c!MLG+0JP"99W#BhIL7W`1;&0#]?
 39.1305 + IV2#mflF1)-PjUkQ*ZElkCu7AuZthuGtD3]"+nau#a4\;Eq,YmBEr53rH1jM"4Ob6aqIaKm
 39.1306 + Qk_UZ`WX@dIOMMhk*kp;XOEh2INXsC'l;h`B@N4THH^$M&?q^"Z>"#N,n5")QpOH)1TLksQ
 39.1307 + P9.[hE94g^O[>?.%_I/qL4?!`(o?#@J]^%Zcm*rAsh[:,V!!@/J\;RmSfKgM)NLZk>\N2ZB
 39.1308 + 9G)9Q9S$m$RE/(#VTsRjaZ.bk8=ZtR8@2W)#fF8FX!u<GKse#98aqX'jO6=dgH0K_9p?_Yd
 39.1309 + m^ZL,W:iJ1jgPS;u]QCC/7BX34n%k.'Ur(7l$S$34uq#<4TP5oM.B&cWpOV'\\H#!&Mi$3f
 39.1310 + Mi'K]c+`36m>Z[)hd?_'#<%aY;ff\hqWe`*^H@8&Nu;bBuk-^l-D=W6[</`,pS;du2KrW58
 39.1311 + gu9\\=A)nAUtY<P*;coi:?"V*k(p5:.K;I!<eUr+^(>dU%;'fo8(9+?c(J?C/ES]m6pj($J
 39.1312 + UNBQSZ^M?'BV&P6NS:s(4\`cu>R$'>.FjmDUc&EeOrACl:7C0l`\HMp<bEdh2i\Z'M3!DYV
 39.1313 + o-?P98('qde!2sKliBXbfJ`nh6d&Ufgp8pj_l`RLdlBNL8p6AZWY.TC7*pBNj\iFE1t@0Ld
 39.1314 + 03[:PCu]]><gA8<RKjWX^9Bg$7$p*7YL2fK^[J9%b:MgOn9JkA<R7OPV.)kTl"AlTcVa4CU
 39.1315 + Q*,<mefc[;OS"E/RG.<tVT9rGpLYFGf1#=&GR@4a,G2G_tg2=-8PFI<sMaI#.094(Psq<*#
 39.1316 + @(.G+bpeIq,s-%/laKScOS8*p);D1TMRJ3gtWa;l<>jagM&Yh-RB&'ELn*ARlBg"%1(/mX2
 39.1317 + ujc#DZLda`.fhlTg`J6!=K!.=ifc^@:k^G--[Mrb>#J)J>Wnl>b'\Pc8=_Nga$g#?u58hG,
 39.1318 + g/-'sh4K\g>R/Y&MqmWR>2gtGW%HPm^K$tkc(^(!YSOpL=KpB1IB<sCVl3Itb_U,jEARmAh
 39.1319 + R(].gHsXui1es<*o"c-gY$=G,[QIYZeMG(0g\'dE_rG`b_G]`#<BmEotdc3IPb>&eE]=u]:
 39.1320 + V\1Q.g$>>4]hjUE;f),?4`Jg[$sijbhgq6/8RG"6H<ejQ)!D?b',UM5:;;A$3,l,ZDAtgFR
 39.1321 + Ef^!Flp7U6k#>SY<fmD=XsO.rpVYB(J_SQt#,d9Mm<dL3T^Fjrl+>[6+P?0r(hN:KFQmG$\
 39.1322 + dhSdl2M`afQYu3.C:PC5'<=7+/,L-\7hfP;o(%T;,EADt-[?^4fXlA2nZee!H%nbh6+g<">
 39.1323 + 1LLR1hOXYNlh%LT2:/ZP?$*M["0:+/hI*jHc"&`XAI#QR/C=$5>4c)ibpH8NE/7_;7pI*?a
 39.1324 + KE6?pp(RZ`XN82ZdH3hMok&?@8jBED$7Tm/D])ZfZWsGkQ#$3pgG)t=d&beV?Ms^!KhIY<G
 39.1325 + 8Gac6t4J#2cqK:'3Xbh7qgkc!BZ.ZM!kK-4Gb/FC"*i@Klc=g[j8=N7=?AZ,7SI7>Wlrle5
 39.1326 + )kc_`;6e8o+O$&Q@r@_f6K3S^NU6E[ICA)N?j"q'0E5@CoRi5MSKSP5#kd`Jn_>4cstLnIO
 39.1327 + kile:8@dV`OjtpT)%HQA!AAhs:CC!hp71J!nT6R9qP3?Fg<C4Y$h$e&U[RT/o'1o>OdV.4m
 39.1328 + ek*e,A7*EHAITf?*[B-ePt*_dAk7hl,JhET=0XA^NJX2o\`7;]j^l_092km`p/U5Z?ffi+A
 39.1329 + QA1iN_!Xpe)t=`$6D';??ja2FD$jTh,jYd(ne05,[kQ\A+"I%ep:-jrSX7i^/`knr^(6'Yc
 39.1330 + <,DBT:*a194HI9'A03h\Ks=>]JX702[DOB8-7L<b(5dH<:Au:S&#/5bQF4-p&K1B\o!9W/P
 39.1331 + F+IciVDfV"f!L5P2W)sRU/kdn+ac?\ZgOCW6iAemrD:'k?o#df>^BqD=3mZqT_Ep?n3Br66
 39.1332 + 6qt%/3hW"NKi[q?KL(nBo60?`Gl5mCU/og1%HtPWSC0%NO0"VD/+BY3(l)jL:k#>a>2b6u'
 39.1333 + `<JF\hI>=7%-h5kldcDVE0=r7[qq<Fl70F25/c`*MWSeR]U#ki#.b,Z\*Oj'D#>_j4g.I'\
 39.1334 + 7*IRaj*0Yr*R\AY3CC"m4R+/aH#X$]O1ZGjc7IMoR1M0O,5-tAGdn"7_7uYNGH>'Bh$D6rn
 39.1335 + E7!^h/Co97AmXe8FVRcYeJ^mRW7PNo,`YSQ9q'/'d(0SK6p%NGXCdj-8X]hG8s),NB7>m!]
 39.1336 + CVcE#nTLi.[UkX]g*VVMUOp.Q$h7K.dm>oN$bKl:1S#i>fA^A;R3bY9tSD<CBuo3`L+[C.&
 39.1337 + LXTo4a*oQ"P08Ngc;9L(l0T'S(q1<Mu]i/^\9_c'0.cj_GZJ6MMPgM?rYMWr?mT,T6lTa<[
 39.1338 + -gNnD<,eT!9-I*V)MhYsL4oQs:k`?`-ZKq$n!#tHBSl7SSag*Ao$#Qm2]=G1)\d,(@T\Y.r
 39.1339 + soG;SR=&P#F5Kk.l[&dY\jsld_"o&^8d"0'#j#*@h+X?k/;2Wq+"2^B>4E%#=3AX-]8]^BO
 39.1340 + "*jE.qsF?8e]6J-M0m:Dn#A9LL6m231"=LC3X/f@dj-Nu97m!./CW:o\Ek\@kXZ4S+3eh/^
 39.1341 + 0EZaD\f$b,f25da<LjMT'g!(K)AiD"9rn_TT%m^UAn?O-Id[\NQGs'^n*?do`?e6lVR."pE
 39.1342 + a,@%H02PeYZ".f,#BQ^`XpCD9(%r#=gd<:8P;Tt*emo9`RM2Ic<YB@i<OV^^#GUX^*GL8)8
 39.1343 + 5CSHkW?RJG,,7!F9*BJ@P'?)BOmdep@]*6<I`d1fod-/3k>_5&LMX!-m(V.l:Q1D8LNrqJM
 39.1344 + #n5n0R=Z=aYR?A1N7eg)M\#oQbEDqH'"dYl*6g"H4`:pMLG^"LRP,jR/.&Lq59pCr=Oh<YV
 39.1345 + Bp9ML+<@?',B\UO!H1XIkO=^@(iZr-9*OH,#4LmVeQg%FoY4qT;lD^Trq+Xnf,'$?2pNLm[
 39.1346 + 2&Gl&kq,X8X4T`'4=XP/dUC)=L[O1Tc.qtn^S@_]^V8&0L+nGFBHr+DCCU=/nI`f]/tr0PR
 39.1347 + ;:WM$Vb=KBkbXZmTf?^ML`-h_lr8gfRpX+i7VrG2"rB_<K(Y6lMUA]V4_\]S+>VgesZM_ba
 39.1348 + rQ,+gVn[2dHo;P5[O8Wal1KISj4cNGIT)aE=g4'UiJ5p1rb:El:[3l,htt/GXsqB^E.$SFl
 39.1349 + lE"irt)O9f:f3iJ?`s^P3Ws1s72_\dKh6FJ#E/C\,63Gr;YCIs6'C]n:2)n:cK^9%0qPQ@8
 39.1350 + OIE2B<<a6t0"QTY;rnN(.;%GiVac+-9$(;E6"g9aq(pAQ$'3%UB%$9P.3`Ut0BAS5*]q\`E
 39.1351 + I45G1hd<&u<@NCTdBBiMZSh>L,ue6c37]iF)oFk0hu[tStj?[^R@[Q>e$c"FCeD-"8[[bYl
 39.1352 + 3>]#bXKX0uh]O#MX]B/bbJ&#H2=?IoH%>Vl2EEKkc2][t#A9(T1*Qp%$b[tp!]]OB[:XD=u
 39.1353 + RQ@M*jem<;>l(of[G.m1ltUI?p=F/jghq=?^#o&HFNJKH>WsMONQ:+#H!J'r2[,H'FF%4VV
 39.1354 + cRZ-W)RRd\#4FWhfe<jc<hg&c*;Q\qVJu"\)$NJHujUXOGiN#r-j-&^ZY@hs1f0S"TcE#/.
 39.1355 + D]t&53fB_171Y]RpcS)%"0AX=Xgt&Bm!6)0"p'&&]%g7,'O*N(e]/Dka[_5*#NaFt2[3m2<
 39.1356 + NU*,QY8&^5A<a-#_9hN&9Vnm=qMr/DrC&knQ:Z`_.C'/X@_ApZ.nS'_"(B?[b3acc#(0?b(
 39.1357 + <`A,SnUk1]^/qhD*c')u"2n)\,9e@G:q<I@mPG>T8ZkJ,k5L:)R"[UKK4OTSCPYDl]d?FGn
 39.1358 + .(rSs,tZOLXY!2PF>EAD;\\U^:Xg*g78_R"/PT0G"'nnoZF*,,=4S+GAQdTLX_h:K@nh)H<
 39.1359 + u(+N?e?,$cFhZi9oN$(!c=0e=[Hg[B@p&rM.k>Fd*fRo[`tdggQq6>TXi0DF_S=O,CFId(2
 39.1360 + EVI?'3N]GGSAdHR<'#NS_'Jf)5nj0.)t_I:*m%"_c[?9uah)f?8G^,rTJ2LWMMTNJT32V?]
 39.1361 + %eMoGU.@ef@SO4;f1!J@QM:(Z9Lq+C%0RMVgYPhoP_H[B(7:+_Q$GfoK7k8E]9T@E\LQ_?4
 39.1362 + H,<9D#9=BBFkh9:)127Wms/0V#Y,t!(Z9GS<lYOBTYN]6&WNPSbaL/A>=Q[f7m?['MHu9m]
 39.1363 + B0Id9(<E.[-91h7Y<)IsFr!`FHFd5_375XHg\130lT&GA_VZ4lG.V#b$=fB9)t(J,-VQjX_
 39.1364 + H@j<d(=C)0.P-ul+\ZhEqk,>]PlTbJ'`/i6<V9=4C\5]AXi8XB'C;<m[/&2IMe@=A*6S;D6
 39.1365 + 3HV/T![iV<QQ..\c@&LOZ\\S^0Yr/keGIEL(k9(*/2XehPYEYMC!VaX7$cmGtC\cQC$W$ni
 39.1366 + `mF33Sb@GCm&FYE6M5DSf<+5&W%:U%RIic>+AgW;1h!T+`;OS'%"cS$M\%RGn6#Lr=*1hk>
 39.1367 + *Sg2<:;0hA'.=q"&G?t7gnC`Oad(1l.=L26E1POni"M3!RZXN2'A>J>IXOm[R+F/<J&#bpU
 39.1368 + P4Iks9LC3^aDAK]PjF6k<.[NCR$T-N?Qr[nM6*Yg70767a\4uBmu_0NVr&2F]NZ\$`Yjt"W
 39.1369 + <3qK4H<&lGsdt*%&8q7DpX$D6)_rt,UA5/8bk@],,UUN&D`LGE,EI9\D1;q81<TJ!0d1o9'
 39.1370 + #4lBTK/C7eX\nA-j]AKt[@"Lp0XMr&e*pR$JFG)(Nb`%$/`c9bS02/'6#?NAAd&8pB:"V("
 39.1371 + W<c5$56EdIY[kqdpa!G9N,HR_8`^l`1d6Pk!l2Wk5%9BeGbRT%Qo-U?OZ;Fk\s-aYtr_r7%
 39.1372 + 1`b7Jhp.Yq=]-sa1AeN4n0-c-IR)JQAP,K?q)^J1/ZOia&+9:E_AFjW%'U6sin6RKi8mt[q
 39.1373 + !)[Hq4PgeOI1]3l30q<=M]CPqDH`9&g0B^%+f$TcdI%pXc?PBI.OoINJ=38L)?9m3.1;:<P
 39.1374 + .9=9C$VdjEmU*$aRW-(R4=]enrUmQ:JrS\U8`5A>*E]P:l9#qE"&n3PR3ZWl>8nhFM+6!lJ
 39.1375 + 3-77;T,,bn&88ptSY3G"*e*lo,`s$S,@LPDc`FQkF*7em(.:;0?goM\$P;,:t\a[\T,,LtN
 39.1376 + nZ7YS2:M-(XR=%TNTMSV3j=fF8:.*K3-U]&R[MWdoh?*UOHZIdi8Ciq":rD&4%m@,nDT$81
 39.1377 + %SlVqf<\k[La%`Zh&b15$@e"Js]LK2MG^mFX06JT6fX(7H[mg2%<j!T"I9/b_g0-^:Cu*XJ
 39.1378 + V](V#EdMUh=a:ugcM([Mlu"DsZV"s^oTMkNZWk\R-4OO37tOZA.T(M;1anXGCV+^A[;0TFV
 39.1379 + Z)f1]m+3ZhnZZG]ASU<H7o.4[<PaLP`+Ka9(""E=KK`[A5H85Xo-*_g4s,"-]H+E%VD(Sq9
 39.1380 + O>^fEl-k/J_6cg8p0*m)C$EjUT\VHq02M:-)u'2]L`b0iOGo2O@OD()HgD7Pa+3bZTn4_BJ
 39.1381 + ^^e/fmJKVka1>`MUaAHm,Kn<Qda`3H9qN60bf&SK7sG;H+H-^GGHB$tg%A//1^q*-Cc]TuE
 39.1382 + 9N>9``I]Va)P@JH85bI/*7;:K.>m3]k$lY'fl;D,YbIqd"_J`Hr/BOscJP!i2s"rbpqe.K<
 39.1383 + [`K>h57dSd9(]`XdC6/bl[8n1BM;s$$acPlnl8(7?>m\B(J8J%s.dX5`i.BC>hZcIU3"^rE
 39.1384 + hUZs6UJ?e[m3476,.RPrS6'oDXdb^be"";lqB`(q(LYBILH\aXEXsN-j_sQD*i62^]m,a@i
 39.1385 + gW2C`T0dQH6Xu*qlZt+d=[H3/FUbBBP0e'4")?g;NfF5->uNpl8HeAB`t(lH?SY4oTAa/nY
 39.1386 + r.A'Msl3@9@dSemNoccMiQkWrRM#_%^c3^X"uU+![+%\-3Yk><o23"RH4"kEIdTu<>K^#ri
 39.1387 + 'qPjR>O5"B`7V?EkF:QqMoK/8f*\Y@4c5:q5Ifm0nK(0\*%+Adk$gZZuQ:\8jC]0X'm-0;M
 39.1388 + F*AiU3Cj-0%_WXgSf"h0h66QnAE@%@2C=%Ec?&N[9a%)^0#0-gCI2DF4[F5s?EBWOs'-q"J
 39.1389 + fP_@Q!1kO/+(O%hs)?R^PSS2ep[k?;YZ?@kX,9s2V'r:*$E#lX`qUk7gcA&%r(@ae"fYZH_
 39.1390 + ;<NN*<u`?bU\$_]L5cPJZQB$nN2C6W`seTAAc6j3K(1\,$nXfGhr+oDh,B]4qpS-Ag4k_.s
 39.1391 + $Z`rMqSqa+[&&/6EcL^N*^!TRed@e+de-N^HP-GbZD0H1)^K`ePAYR]S=O#$8Wj:)?GXs.7
 39.1392 + [9;(6^N$Tij)!m4O6?:Hb>gYmZaH0s&/n4YEr;=kJF=1lNB1c;;UtRMCqQOue-M%D>?u,/&
 39.1393 + gTYuGk:1GL)$jYGUQ3iRa'<l5PU2*JDoLf'_Tkj7"p3/q'@>)QKsDPuI-:WD&THY\^e##FD
 39.1394 + Oli%9J:c,0D5Ap"t%9cHNJ*e9;le0'bI*=$ulj]nJ)XU)%iuY7*dd_O6?bLp]-s#'(8L9i4
 39.1395 + BY3lj*&C-Lg.#J-cot;\Z1\&d34pO]2@D=>%DP($gN#d0.>f?P]:>(?C3@YoOWp`,4YrD?f
 39.1396 + 75-L2J1M%O:^o>5D$5_/jYf`*0k!)]EhX[4@cFW.C/!^MAW0CHSbh\0D/09+a+idhk^H:;<
 39.1397 + <$F.tqZ.+)1S4[;T7O7=qOY\"tkneuk!TA&;1%ZfS1)Rn!rILsqNT(PEliHYc-LJka5d;JM
 39.1398 + N"GGg2P[])^g8Z;.3bL@"qiV*0\6hG*!--a,NNV]Z:&HObXNja.j<IrMg-dN7jYHG-3Iitd
 39.1399 + U_Q-5Rt):,U-b,noQM"HRH'a%V"c7dY&s#?4IU,p&R2lP*F2mdMe:>+Ydj7ETSX2->\iYSH
 39.1400 + 7+ao!E&r>WZH0K^i"]P#+?*R4E=&/E14_YM9^4[k4o:-ASiE!!Fpj9.lrPnW3f!JVc$gD(i
 39.1401 + 332\N,:OS:=?#^T1g2J9QN$>_feYq33h1%QP:K?YP^LGH&N!iC2h@3%.5m+u+j(*[2pP=.%
 39.1402 + P6jeN`AWZ=3ErmY.$j#rE2<KG._e(a$@jMab,soEoP@6CkGULl/"d=KMYBD8N:H5*9-G\mn
 39.1403 + K>&X/7K@s=3T65a,&#ndM`"sD255g:1USXHi!qQU$Icg";gUW<-FYLK/*F.-kI>lUX"&244
 39.1404 + nISRjQS>WAijHW0#9t@1@A`5mf!315N"ak+:USVo/a)?-'PRM_Y0kUj$BLYY/<k)"D0iMko
 39.1405 + M+Y1isa*/&;QK*e`Kj6h7H.P!0K[liFIe#..2[+\bC7N>/$a+L2J)kI<0".hraU7c`@6,IU
 39.1406 + @hhJOV*:<)?EFDXM]iqS]]:4\m+120-p8-*2j%of2M^cb;3@5YoN'st1uP_i%DiBdUI.e.p
 39.1407 + 'nU_jH5tcq8I7F:sUjkqb)@_qe%T):#<96_OWBh5--c)o\0CAq,pa&kL9[s,:Zcl'1lq/M2
 39.1408 + \,l@meB:Z7^J0?_;:FGm15$.eOr:!^8mjb6_D3OX9JVGR;3aFD6CpdpkXj7&<$j7r#0,7p;
 39.1409 + ,[&O-$:mh;c?](BM^6blNbq<m)`6pVcT,a.frZbeV#<X0J:mb-Gc<W,#qB(-!%FE=lRa1@/
 39.1410 + +i!%WJ>qN_)PbVhu-Y(jRKp[ZFtFW=`?I1_Gf\-Zun&VY=<aT]C&l#U37H6>Kb)b&@oLmO.
 39.1411 + iZ2:Dr5K3`&Md)(6UXFMU0J6DAU#Bc[e8LO[!(bWU:@H5'Konk&\N[@$I@cHrPobV$p3Ff#
 39.1412 + J"G6u-lQdisR/#d9jp2A0kOdMg#@MK!AFO]?n'Ik27ZE<LA14VBmNaM8.:pC'?:h>2(3sE,
 39.1413 + F@C9=0,0kM-e&2UR97t9-C#o2ORm.OWG8E:NDBs/F2X=S,.W8NUG!coD^aBo`%NOU*A/,9@
 39.1414 + W[ZH(1$XLO;<N\[``K17,_TgL$7_>/^,7C*/=s>j[,/JMb.d:r[&DtcSjBm0.N!\rYmBsj`
 39.1415 + [XO245)Olk!5L-M,"[_XgQR33_M(5[Y!Q^s@+D*HF)47hn]Z#X%O:Rr![od#ahGaekN*`$a
 39.1416 + fRmqI8a:=h^eAFT_8G%HqSG!Be0=*F`?GX?5N@:Ubn*Et+un,eAi!1S6L\Ti^*RoZjs=$.K
 39.1417 + \I8%j&7)0_^;3W^l(]tt#C*HS5[nhE_O&4@:+(V-D;2/q)/THA[MO+l$edl$[m\I;2n+Rsb
 39.1418 + \%!`BgOFEh-^X@Qm2RE2S1SJ8r%3m9,'SRg7OT)dWn,7dPgsA)Tm_N3:6K-*_K@i2:+m_WK
 39.1419 + ]6m?l/.-G=@^lY80RVCJc'Ad-D#Cd.5(K(2kPUE@>=6Jqh"9_N\($cEJMDk>`Zsq3"LY/H%
 39.1420 + huO,Cj\C@dNBISVj5T8(;u/\7%p?`J1S0?3?%7%%*5S^+rg/.<h%fUA%nP,UZ^:1*U28(CK
 39.1421 + 5g=c1(/259INGjUQ&Nuc^u*`O[41Yc]s]nccKK5cq)j,oH@l6[@3?T/!O9A%[0M*mXHM7E=
 39.1422 + /<1Aq%l'"+i6tDiO-aklgfH0hmBm8l]6?@bG_2RlC@2U:WG]YL;d_Fn.^c:La)/#:=@>A]R
 39.1423 + P1FiE)*\@X=cZ^@R,b8>_mXG=CGsU=/(8M\B%qHojFtREZ6F20@Gq$.GEUs"Rp!:gU2]FKq
 39.1424 + -CPMQ^HK_Q2+bP3<V?RSGA;73K'*3j.<#hY0-5l1D65l(,b\%Ve;i@p/o?oGj`,b-S734E,
 39.1425 + PQQZ_9?.B$>5Q('/;uiKCa_N;9YhK$T]Aa.:nD0/QK0\a?2&Xucb\7q02ZP.j&A_^o:nFJd
 39.1426 + Z%@e=bDWLAocU)D`p>&AE9EL9E)TpdV%AflLHbDA0cQeG!m!`_4+PGt<2`PbG=,>NYb9K^d
 39.1427 + BRKW(<8#H.uW!s6kEAsugq1#.6,D2_%TN?Lla2Ig7E[KMNXOi1ZcRifk_>kL7.#qI`p\C2F
 39.1428 + /#7dgWLBB^,2l$Y_afKiO29p!!l#dU0q^FYSUuIaGVQ@1@.OS$Jf=HU3[oYb,hs=f$:W?G=
 39.1429 + P9hYH(9o-ll%W4:lD^4CU=,[JYHY\Y\Fc>5I/<$a4\M+Xd0_u+)W"_ZW`p'm\@!jLb:^WDA
 39.1430 + iEq;1BDaVhR^>EV<'>=sn67A2%&8S(T(=YKpl_?5$IOH8^.)&!1(KmAo5Z]!/lW!cP\tIqS
 39.1431 + I_-M\];>Dab?Z+*&E^3fC[eOG4&[&oZ)0j?k!n@)Vepa&bNC[f6L\Qt`[J0oF5B'_QsE55c
 39.1432 + RW5OtcJ;4X<ot^eXhZ[J<E#$k5S$-*;#BBYO&Y'MO$E.5AWF(ah$QD[A3q=oX!P^a64H@b$
 39.1433 + 3Y07.GU>Ob-(Jbk]S/;2]?#1la5U.6*0&'[G&Q+XUQ/9pRu>Ai<QSLBb3sr:<kP1cD7lsLb
 39.1434 + 8UW-JlBhI_9B%^nUh"R*6kH=Q7iiU#X$_a/d2Pn^Vi"3_-H*$.Go5Tc\b%k!?D/S(qIsU$.
 39.1435 + -?oV#s"1QB!X!D:,YR)4_;d4XJNggE/_V*.nbS7mq]p.EY;0\&%`7(,r31?br_NaLsWe_W_
 39.1436 + !jRP02$eaV.(!%HK.q:8q&.31q/3UF`-oIB/$40&7a\ETdD3+d!(B"L"A,Gp\%bY`dcI@Ze
 39.1437 + LmJo'E8(tGp09SBg+X[pK?4>Z'/jf=<4iN(;Fej'g.V`]UK3U;:AY:'!VqKt6?(\3EqJ-re
 39.1438 + S5dj@Qo6nZnePO*]/n$H_5H4249smA%rub"pk0u&PMr0KiSsY_1u&P-=5:=[2G@L"o!&0Df
 39.1439 + U^'iSituh,&>mqOhkP\jFobRB;O]mC#8:p5Fn7O_pKVj=tanB04BYc,YSjMGoG]<%)=GAST
 39.1440 + EfA3On&;4UE<qBK20m;relfP8\f/8I=LGC$!FLlHTNO]rj#/3YFWi-N_C9&J,A!^b9VMYC;
 39.1441 + =-1qYZ_:5#BGK]l@jUM.==i3_<rHCh'PT(;:*mbfi$c2J4QDrB0_jDR1f"sWk'YOCJbdokO
 39.1442 + dHPo3lo@>fI^Xukb_2^:.<7?d@q@B0-l6>l"PP,fq&:$CgTRhEY#F"Nmcm:&Qi=N-&Ha"og
 39.1443 + *lk1D?gpnt?Usacp[mS/og\]KJogXuF^:#8N7H!m#</>[IqWZWZMV2@FmZ<Aj=nkZ$9qnhT
 39.1444 + 4@UQ_tb8W>ebqdA'm:Q5VJ=O"bD=),AKh+.M@n*0:0l9Th"<r)b0K):85LWqjE0nKnb'?+9
 39.1445 + 2Z]$3(0]6/`Ag*%i*2KYh0%12K]1'o>?50pm?+3?=/LTs<eY2.\'t8`UIcR5LZiQ-*PcH'F
 39.1446 + 1$.Z-nDZ;m.;$Po=$d?GNeV):]6aX#;l**uc#S'o(c,s;/?5t4ftZrGP4)cEY9+a#3pJpe]
 39.1447 + +ZmGE2"Kp'U[7Fg"3>J.C".`F>YfcU\hdX6*n/*,\%M5YX#;HklDCllgIH0gb*!<)e@*8Ok
 39.1448 + '*7fDVk(qBoGS_cO%H1sC%WC8<j,Z.f5((!(eaa>rS'NF%t3$+bCe[(ij*XdA[;^&<MIb[<
 39.1449 + m#1i[n%=K*].KX&XBWu&=Ymb#Apuh9cbAJ+"6C;YBu?a5<e%*iDVl-&!p"smtOiUO^D?<M<
 39.1450 + T`*m`H+.WUB%TT>&KP-MY;ni\L][Do+E".o.W-lko.`QLDMg'"%un/g:r(*Y1:MQ,IDu.ab
 39.1451 + `pBsSHsD]0&D617aJSjI0C.YL.Xahm11lk-KG#a-Bt/BI!2P9;\o,aoOkl$s'h%T9"^.nOd
 39.1452 + "ZRngjjL['<o)urc2(bWHIkg->o//Ih;[F3_o6Nh<ToTK,+AO=O/Jt7#;8S5Z..hc]W%Z:/
 39.1453 + ^V$MP;$fsrUQC$QERW^>+`l?J4[@*\q`giT$a>B&..&#XM6r3P8\h3T+H"UGjQ<\DE7u/M`
 39.1454 + +usS="_TG;Wfl8_>aI6W:TsV,IG-^SlY%fr@t`NV4'MLi&.6r"]h=FCKYJ<cq)o!Kt<WR2Z
 39.1455 + ZWm>8JU/F'SH.drer?@Xg/*Q\07*9pOI]7Q;3as%snX]4G<ZYiK_LUX:+]]\b6V^4njnL'E
 39.1456 + F^87bnp30a@J7H"QM%"mKJEXdh&Pf!NZ:h4-;N$M@jkjZrtFFTOKDA@;EZ;Z/T=/pDLU5%R
 39.1457 + 5N=<I2kT&o3[&%Al%qt3X)5RpKA`]ViE_4J-l>46;Qj>ahX0$+4k.@g4qZasC9@GD-Ibk=k
 39.1458 + l'\aMehiCtBO*mTmC;S2QE$FO:7btbr_&1:BLW`/At,ej_VZ=:M8Jad]-B9%g\k]q+Hjbg_
 39.1459 + f&Vb0n#]nlMnR@>F-SNm@6A[KU[BTO4>[g[p!fprA,X*p0hlSQiOh8leNV1k@<CnrWe)7G]
 39.1460 + t^_g21)]1W82m9*H,g\MBN7FM,ATd;cZ41$3Ro&"gdcW8-[LX^;%<N;B-,^k;Pl)Su(DfpC
 39.1461 + 7`q[Aa'P4NFDj7l@$F8a-B7kFSnUVe/"']CVT$qp[i$Q!b>i[p?8@mk<p!MmNL!Pq\=@!io
 39.1462 + GOEM.#pctD-6^%KYZ2qWs0`.I.!/,)j(;73A!21q@Et.7)PdZ8<iB,_=bVgBWEhNtOF4u;/
 39.1463 + RMhM;FV#YM5)6;('Z0Wf&`5,oLQBQ^M[6NlimUJ5667d,U%8O`qb[_uPbk0@Lc+3l@Z?MY2
 39.1464 + b*T$"5jSbLsQ&J^R/(7*irC^;<f#h=D6]&[![-2/h+]IcO](,]S[:2*lg#WN>3?J=E4<iaC
 39.1465 + t.gjFih[Yr4X$2c)EL>b``V:/a1*ib6=/X'1%PQp?@s*Za21Pqpop96kM0=7hK9Orc&DOp)
 39.1466 + DdS1KeC3^QF64#,ef9UE\S@3EHl,US_/RH)*68[]-Sjl$AG!!/IRLFkD29BL`P"\4\8!+7/
 39.1467 + e?\"p(5L/a34@t&LSq?*O9;>1nKO"Cg5VSQ^E'2N:AGDg^(5#G0&N]'ub+)4S!#;JW*i>IH
 39.1468 + L(Y\:Q\OGUAn`;RbXIW<GoK0,9c[aP(tDA1#:9`BllgDC]L(<e'-C0JV8W@g3Z;R%W7pVSF
 39.1469 + S$/DnmOXG8;*q(JqP&/?9'$><[hpb,E8^s;<jEFWg-R,0.=V".amm)$'lr1l,OMc2*)t"0S
 39.1470 + (r.:GF@''pnMEL/"rQ=b$T:V_s9_(IgtMkbSZgQ&`+NL>p1Q9ma(n=Zk:C;+rKo4!;c#>SF
 39.1471 + OY?O14bZ'0dYU[c$0:[o2-(3FLuqQ+JOjeIB7U0"H.pM+>XTs^2pf37cXnV=6Q9#J_pgO!N
 39.1472 + qC=)`m"oaf!3br<*P`9>i"dPkZ;dH7fqRKJk^=RC/pPALWF,4LiaX*2qDJ^2le>hjc"&EB9
 39.1473 + e<3W3;X+5g.]6+]/\Hs\_E!7K9$.%N<-L+8?/)fR%FFh\=8&=$!(h]0Xol*:atO*[&O/j?=
 39.1474 + p+;&=C>AWKQ*/qCo5mm+u.](7ogQLpibGiK)ZHS@4T""g:"mElD79*kIr39?lKK;II+*2``
 39.1475 + ;MZTgL4p:G$T0Ga+3I,Q:.cFuhC6po@oa%\HS1ho;%T,2=SmH#bY_aCHMA*K6DFnM5,t6nm
 39.1476 + RK'`+q&4Pe3UjFeRX8>9^JXimf]PNDt4R&<O0\iG#!jFd^N88W%PR;FX9D#o/Q,se+H#=Dk
 39.1477 + 2-BcjA<7-CN-#!*AU3)]bdZ&s)Y7ko17p+g#K8WN6Z.3]+0nGKfJs>,4QD?;l9?&tQYiApQ
 39.1478 + X<LM8c\-47a2CKMb9[_AoY/1&D/uW5*k^&b]/c#@F@1)j#_*"/X^hJ;_[.+#cGB*:&_e:/[
 39.1479 + B@K&'s,r`gH$$+8J<&TQV++=ln2qD-.%/f5Ap@"\bDE]hMGh(-?C7G#B'ER2()+&<h*S+3E
 39.1480 + A2Q?$n+)qGsnhN3\:Y<n7#2T56M":Sg\TS0E*%9EtYJ4;=A&IM@>kWE).V^PQ_(NH34_+=O
 39.1481 + [7JK-:5FEoc&eer.^';PJE[NQX4HO'U!;RLI6q<+TAKTbqi:X8Xt,"-f\n;u/b<4LNaarEh
 39.1482 + !7KEnJDtti[i/9U6<5$jDeFMpis0),+dFrqEOi!mdH!e3=L/0EB*Vb$'G.?4!HcLL%NJDV-
 39.1483 + DZEH27t]XVqfqkb_72&aisE/)Dg7<djEHpaCsdjiXO6:g4/B3tG5'*E^@g[f(SaVA01M0h*
 39.1484 + YPi@Ug"`;>A,VCTnEo3oq'di9:bM)0Ai9Y?=V2d[H-#S]>*u&&*&%Y!J0`59#5L\=8`)[\S
 39.1485 + pB2lXYW6?nlHhIb3=uroJB"gMT-#IJYs#JM_a-\C\GJl2@4md>Q1@BtuU*%t5VoY"p(]LlU
 39.1486 + H#j+I6Dqu@BDmg%kNXf4-,_)2lmY+@`UQWs-uC^<*hUk65d$<SN<\u5h_#a]"lKq#6SCTN1
 39.1487 + >;8Cs"5q(/DT\DT7fpa_'6"tQ_19WtuE^5!i6)rK`dXFAfPc+Y76*[,]CVmfaM`4j^_=Ss=
 39.1488 + 3Hkq+Zm,["\%EtQHmh=;RO)'CV/,lQMHRfYVkjdNV(,EHZn4WR'"_s76S(#[H86^!Tqaq3#
 39.1489 + .ua]$O8@p/c]?6"?[:6Hosd?4[\!g1eBMHO9\/ZQiPo.+NRO"l*7.$".#%5XXj.a6qB_)8O
 39.1490 + T(@+F2Xp$/0rEgRZIBSa8t>1^pC(efAb_7/TtP4B+aC<=N&O`G)<'l)L2_XI@pESdL#s"?D
 39.1491 + oY75t]Z`TjHiC^*?#@7D->(=@"8n<B7>%$qN(7Nr)M_H<HsBpPPE7W`Dl8[L`Bg`&Wu7LX(
 39.1492 + Pr,<;--AEW[7k#jLO>t9Qg;aO1Oq;FS5c(5(/K0Rk8#bH3)tH3Ia1k#h8*k^7+S(Jq0L^e^
 39.1493 + N7]3\k\8*62FK;.N)7M&F1]LmM&0(g]Y[gLCZ(2ZM9+J4#iW)mUlZAU#T!5T"WW^lN/jS==
 39.1494 + e3o#`fQF9A=,ctPf]=HXiV0;)pBngcUjq(8$NGQN1`[#!X!hE4/AIEWN?B(X9&Zp)Q[#\Un
 39.1495 + c(getnaX8umAqC>->bGY44'7B9,b*3]DWYmGq$b:@GPl8K'7AI4$P(>)0_"LLg\,_u"<P>g
 39.1496 + t+A@sbH&Z9HT99d1YdB`tg_#T_:$%NCW3)E:BPY:jY/ZC3%OXU8QQkFW[`uN)loDu)KbRkd
 39.1497 + j4.?a4SA*4[d6/?TL5aRj(hHE4)GO>$!$'SmACsL2dAj!q!W:\EBZpPUh)Uk=Kd>P5"PL_P
 39.1498 + 'F3kZ/^(^tW-8J7j[Ej(b.GkdjP\=A[>udFZ9Z1J^iff:m7Ruk$%O!jph*A2kq-m1aY6T8=
 39.1499 + HpoAO9DAMN"AS,GT]e@p<O^74))#;P1ksHg<.(p57G7sN;??Y8eXUF#T.GU35:q:XT51%$&
 39.1500 + &Q`TMA=B`R#7LOW:(tI)q.tTE0t*MPR]e*66F%qOTFJ:+FrB6?]K2g9&LO:Rr(pHIme')$j
 39.1501 + nc;5g+AAK1`a*=7De'<L7lK6)r1*`=!5!"?(6)bgY64]5C:Kgd@e">*<iXX0B\/_]$\iHS1
 39.1502 + i-rScP"YDA5YepW@N]Wmjdk'nnJ/_E]*!Tt,3rq+\85K<"3=13Ae#^@g]RC,[=,:Mn;s7po
 39.1503 + rAMN>H]peP`W7kp%7DU0Zd\+A#de]+Lk??h:K3kicufNqbtM'\7(Ygt9n5,rDukfKeUaB(e
 39.1504 + L6*%*E3<N5u!V=_DEW?D-/2Sj?WL)JX'G8#\O1_>uB[f""dkX9j#&n>ZK,je_gI'cnd3QQp
 39.1505 + "/<<Xi\BI:rm8ZiW[2$O'?5J/Qq_;MInZ]jW[Lm;Q%'P^m%[$Nn8sm;uE(7(/bo;lBuN]k5
 39.1506 + kpdS<4dK2".r!NLj5I92\_=7"k!Fb!"*\sfQP==mo^oBoO_1kDqY!.BVt[=hYAM+EkT=E"M
 39.1507 + ><3h)2/QeM0:/H%6+9eK;<l3+A=Y5h,Zg`N?Pr4q`7FdU9M)7r2+5(%UZsY@ch3Zg>SO;'c
 39.1508 + V(a@OTSCu"Am*m9P<^d)4eN(]"9_/f>&C0)3'^Z,Uko6B"F[=SHb9q--<f6)LpZS:/Z_$5C
 39.1509 + m.-)`o,TS`N\)fNs)l!>3N%;FcTa*8VT[F6m)rnE1@ra!n`4;/UMil9bdnu()'[a>OB<6/&
 39.1510 + t=+$!Nke!=d(MTHjW1aTUGB"te"qrPQ":g<E0""V&c[c-QNOd6%CB:sGfdYSf%;bcPYRLZ*
 39.1511 + M?T^pb-jA'sT?!/l&68Vumh-Jjn?1$NTrSUukiEdPa?7k2D4lfpDj^)6Rb$#,["R]Cq_go/
 39.1512 + 8!=Y=rAK:f]+^X!e?L@2frU=/'nQm_[)XGFN*V<]5oj;"u?QJNc'^pUg(LN_4!>l5P\dDNK
 39.1513 + W('e\hsLGNrW$=8i]B7O:)S=)B_&q(a%g%TXkh_F!+FfF]O7<<@'0lF^'nDp%:J$&@-FH8n
 39.1514 + 5>_b5DGI7@4i4%4qqF#'k(Da@,86oZnoK;!g9geV$md49WPk(#EnK\L)q,hrZGY[+^uK:@P
 39.1515 + *mS"qaf5,@Xt+@W!Q&IOJTq(ZC2(Yd<ek.1skBUpT'"\+qOA^)`Bf*f5NPj"<,t4u?bE2.K
 39.1516 + rN@r=58IQ1ht3FeXAA$.n'^-#oN4_*>4A*uQkr]UXC,T?q"j!I$%5"&pV7:]^oA8XnJIRn"
 39.1517 + 08Rk#Q@\"*p1YiMj^k\/Tb.Og8eBm4^/E7S)j;q/[!*Wr)Me+WHA13>r[SsZ<;@&:b6PV$T
 39.1518 + _os>,rMOI[#MjXdLtQ@,L?3#T2a12pVH)(<,iL(OgLap(VI9aB>3*?nNPkX*H#.)KL#s^u1
 39.1519 + mVY6:(ZJ5-"_$3B'W(Od"1>L1=R/]i-'0Rc3\&7AS6?]k5KX=$*WH6>%Vr(1mW4h(3O)^\h
 39.1520 + q6KkNO^6p]+pgK.Vh)#`aTW*dn<3JEU1gBL[jA?7MF,XluH3kXL?kim?n,@HX50k8o'7/s%
 39.1521 + Z>MeD*7_^:V2k)X4'Q`Y.f#\K-aAr,T8Q>)f=BjR$<jO*4PHti_`Bs)=;OfmriL$67F-pF8
 39.1522 + <DP60QLMB;W.R'U5*h/L&V.WPolDgWEI]lEDTkb"7lF;C[a`V@TJ84MX-n_`>Cp[t!\/-P\
 39.1523 + Je/!!Y.O#(fkWL!lCk-A:]P6B\WZ.u!!"),0#R$6@-X&7CLft*d<PuH"]EQ_C`'qQOO[pXG
 39.1524 + Quf1"diNtGVs9Vd;,ssKht9Ui*#EsFGBj/"noTG?saQGdHejTCYi'(^1E,/_$pZr#Cq+)-s
 39.1525 + 6`s7Y<rqCe!H$0N80_<,M\FD<Q:I87mS>B'`"NL1r=/5/`$?`SpN27"rCK.TrmV?<eh:m'+
 39.1526 + 9A^s`NZD?bnsK@hShT(m*0g$JJk98InLG]`=Bq@+M@mAVaWmb;>Cgh.C7BfOUsfOtKA49B1
 39.1527 + YDT;uu2XG<!^Im^6#=s&VB*f"h#O]tmE8L!Lf#L.r()MY9bKC=;g&g@Go*PEg%2Shr:B'dD
 39.1528 + q/Mc'#-_G<7(D^dd;=Wim;CTsVS$jXE,EngN@tWoG7F+=#]a#gL#>m`jLF^Kd;H,PDO0VZB
 39.1529 + #JZg,/_s^P=4aB0/-kt0*da*EF0JtAt*T*c\?[J"QnD+BIIdqBS]F.F-ecfi-'kq%8023+Q
 39.1530 + #ABI_KS`FR04fN"B-Fcrk8,"bXhu#2"UsG=M3a=U,LSLDMB0`l0(`.1M$@_oXZt683H[0XU
 39.1531 + !to.Mm+V\Y7%reH;OOnBi<q;QOIf(9J1(N2W[#g%&<F9`(n;MRu>Ip\1Z:?J5(NQBpLisjZ
 39.1532 + 4\h26,FZ>G)8C2L@fCQI0o7kqQ#YtQs)[/`4F`>1aLMR(dq<\E(m*Kd-W+9b4O`lhXG@6I)
 39.1533 + TMB[>)Ku^/p?8.9T6ghsG]3#uKQfG#^E@b2g37LgEL,;bs)WobE;/MDD+<%`a+=aj>&#+Sk
 39.1534 + r-QGpsF6jfQ<0BFC+;:i'%;$-O&[=p#s81YE/nE#js(&mVloq3,3?HOa,6Fq4Ndni)t=!-@
 39.1535 + &CLq(J3-B:fG_S8d?GKh"W.rp92WV"//doZ*fti0nq9C3`ULDH>n;E524QeTMr]d3KEi;V\
 39.1536 + +=j3"N#LV:RuE/o*lcgRaapitBamt5jD4,Nu"L=^]q++\d!]a4@gM!r'62n44\_/6*\qr\l
 39.1537 + @hei8B]Q(+opKtc7=3#\qFU6kbHb[O8a#J;CG5)jsE#t2308kfK$#[eb%<nQC=/C##TCedr
 39.1538 + H.Stm8#LZOVi2Fo#Z&qGGLurbeHkm8Gor1Icee5BfmX1YrTDs^@#aesf7"h`oO"AMkLtncY
 39.1539 + $`^=)a`Aoi-V;jMkDORAcK+CJ$f]O`:om?NG!t2[lA5[[g4q(s$#.\k`0iSrq>4cLema<cb
 39.1540 + B;ONVi2=InnRN"6&J5J&,O<f,JFUSj+C>5Y,i+P,_#<U<m#$AfhUtXV6asH_rFqEj]$^W.[
 39.1541 + =nl#=`*d>6Sr#qq`A@+'jidQ3nS`6lqde;a\$E&3j/Kj!c96^p='&Gg65V'B/D5S\Ua@7sh
 39.1542 + (f5&q5RnCY&Z6cU'$BjpS]H7+Y[aFAZpm\Wm/kN[+i0nn&Y?A(gUlE=GEF%uK"[Xq@1it]_
 39.1543 + (jgDBe@]ud?.^\T)^CgndrH6$Fk8isVWNZCX6'3ZR)7YMpmbU(8"<_ZQ<@J*?)kq[Cra';7
 39.1544 + 8J>SRW.Bc<L+jEK5jHO(Y3JR;6-1+\<g5<B$"2^-+a'T#D^:Ynou85Im`hWp@^Usc`_uYjn
 39.1545 + !lu?[m:gkKEc%It,fB!<Bo3*!hnC-6'Cq/!&\EUl#LGPbOMj.X[&gaT=l6+_YV$FIS#B7U-
 39.1546 + Pc;G`OE$Mp?^VU8$%(+&IM*t+kor&0d,d/ks8`p0'>PT%O4@]78l*/:.0B%`,GX7>Id,Y:j
 39.1547 + :A=UH619+MD._<&db&A9;BhI:c])JoC6_qE,%kD&#YAM.jdk1jXTP^K8B[B4)mFeGA]$;fc
 39.1548 + dOc-d0/TfU7+e\;bB2]',45%9WO`N8-K.b&$ctXXbQ3T((lJ85c;QRSX%BY'g&D/to*n8je
 39.1549 + Q#hfoK=j+k4]oM\b>mNa3A;j+-/in?J!a+JRI,,"\gMj0Ea*875/h4<%3^q<cH(*qWa_"$1
 39.1550 + \NEg?>>:.&mo3;fLL#%&Aeb2On`j>03&7*8Ak=]*ott&Cd]#Y79pihFWqiVVa'IX"W-!)o4
 39.1551 + /VlT>+$9U-8fah!AqJBuWD6^ZK182V'=82JdacXX<\5)Wl$jsI<AXQ*]Nd`Q?Ecd%2T,g^.
 39.1552 + !/lqK'XQ&]0AlJ?2@_jok$)$KXoj%+'-gb_rkuH8J>eO<(H(jM,SuJaTcG"\ni,C!3'VuA(
 39.1553 + Vllmm'S`17(E-/#?2I+2MsOL[n[73)-,-Tjl$i'[D`]<,RdY1o"(OWC\tt$Oq?.#E\'4cq[
 39.1554 + &n0A`9TE#PiC)$1ZimR//5Q-c>l%Y$_"(Y(0/^D*@&JO+8o.8XK8p%$/"rCG)CcMQ+(P-BY
 39.1555 + C$`hY5k($eHmih,=V_=+-O7hO=,pk&-c:%HH5%IdOkHS,WBP+MM3PmeQj)b+&9#n$2D/%k#
 39.1556 + MOW,cugn,(j@cRnW?:Pn!PgbsZ7<A'"Bb_N2dRkj^RW1Y+/EWd-VQNeMO+7hODmVUE<-j^%
 39.1557 + 71_aSU):f`S9]dIET7Nh19IZeA"^rYdF39X('o*A!Tjq#7lKT/&(hF-7Tj<@$@DT#:R.J_[
 39.1558 + G^Ibg+-S#7q3st-HOlp=0:7:eU1,R-D9a?==5s-%MgUCm]dH4XQPCHTng_ok/OMJdG2ZW<;
 39.1559 + m6"[\l_N)@ptm=n6uilk>_^XEgD]iXp[_[lPcG_EfMm*5IkGk9iV%7NprI)_Lo5ShpaNGdQ
 39.1560 + U2n)'pQSoJZa\eR0S4[RFWs=$P(Ulb5,E-mF=MLm"/,8jY*B,ue,e"M#G7,TMZ4Una/PQ<0
 39.1561 + nAk166M/W=S[mk@0!`h;B?5V^\raHC<o'O.H&Nh/M9)$_?.];^kV*7L7]nH.ihdt:SE!_I(
 39.1562 + K,psu"SC='O6Q%I&()(t>6q1@Pa]gA>%%W9PH$mp.+$=*3[n'Ho>=mkh^1#\,?aJaB'++km
 39.1563 + V:fCMNri[ZaVqD>'F?A?E;e#Uq(\a?eLRY'MZ_ZeIq[<)RNu("bdU:abC_g9dt3S'Uo-2NS
 39.1564 + EZp#hOIN5F\Lk#oTuTf]XD?3[1E0%+sd8u9:>/s+!]gE984L\)<Okr9WP1lU%,h8_R+'s$`
 39.1565 + _a&!)V:&:Z&PlKiHT1\gJiH*3&skA\dG!./P,9JPoCrXdMYBs%6dt.AO%ZK0^hpE$/_5VDN
 39.1566 + Q!dn,0elt)0]eiq.g=k?dkoU;(7.%2`afXDCiQ<YrK.8Oti5(FpVQ.+64frI>M.[=)7FXc\
 39.1567 + .!mqX_F@iL?9^gOX'c:AEAh*D3?VE78C'gXQAIMiDga6RS=Trple:s+1.d(fS?-&E*T"h9a
 39.1568 + 7s6>0F0Ch"^GUmq)(S.<Z7>)5?BOl_S^@AKf=q#>9.+Wg.76I9R][6CLI"LqaX5HTE8T^L:
 39.1569 + smf]WOBlteFFf?MOk0SKGsn'*!Cb+S4LLB5,:+T4]\J3""JJ?d398o8h\<i[nu)\9B*u:/6
 39.1570 + V'g"l2:C68!?&n\0MVeneiD>W`7cN30I9PLkEESdM&UUP)toQF$[:mVsJ@'uk#a$O$U:iD[
 39.1571 + 9f(lRK2h2J6@j-UY&po@oXR)cH+bf\>.jp]e/eeRd@Z">,sdN9.FMTI;FD[_fjU5>g/28>L
 39.1572 + ^+<c>+L+mbS,\sN$T^&7;aA*PPg"?V`Z@5,3VL'TAp/'\,1PeVOIm\MfJuo`W]q6@;+e!q>
 39.1573 + BL4iQXYC"))C2.lR_os+p*k]]q(Q,R^EI+2GR(LdWA((?`j1.J3!nT2'3\LN%%;ko`oA:B,
 39.1574 + $rCEOf5HNr8p_4YWqgmGh@`^`Ye*)>iql5]=B"p@odPRp2RlHm)HU&ZK&P*Yp7s,g&g(Bs0
 39.1575 + ">[He>A402X9)Rk/Ge*aB^g1nj3:Tn`d0gcaTb)g6^Mk&D[QDcW'+lpDuGhBukn=7P),]F&
 39.1576 + FmjAr<V&T0L^3?-9(p:f$k9f,<2E[fHFK9Xl'/47P:+X-6)s7+.di&.=Cf%$*%^RbXSo%(N
 39.1577 + 2jkkJ"9O;MBlifBQ2h";7H;r\g:9B.ceTEY;eR5:VS,7,Eh4ggUPnqL/,gs0q5^IH3a_l+.
 39.1578 + j/PFEs'iKlN?3NGGBa_Si:o;&5&/Q\pn&7GF*4$!`;7n86?f0M$9'>UP(O=_I"\mn9j0&+M
 39.1579 + L\.ZZWH$?,08Z4H6btd?DOUl`-]]>oJbpT2k?P"eunS85a#t.)s-\k"D?#5\9sD[`2"7W<M
 39.1580 + HDV#c#i!Bj*2X9lY+_)L+.SKpS<hY'8AeaJ:Z"\XN\pZ\iJ414;$Hm*dOBe5()9l.(Q#>"t
 39.1581 + 2i_K#J-&%;HN(&7O,BAF$Ts5KhQl9[,kbe%fW+77)7An:c`Cs.D=3XZ'?DqZp9qVVJf`K(e
 39.1582 + 40+.2Wg)Z8=<_UO'&2aTP8h84,"N/Bk&5rahFQf_EZA3o*D06#\+TW-i#6e)qOE-(E?6>*R
 39.1583 + n?>(sJ_(0h69UE##EY,=:f.NlB""q5$3U"?kq<5gI0OSU$7bDSOL#=I_Zt.lC8Z):-B`(3A
 39.1584 + I+CC*F[n9:)+'H_%"R,$'=#P06Ib$l7;A$U$uUW/'//1m%k9&&((G)d(^,\I1/F<=%pXD;&
 39.1585 + 12ac5fb(&THAdnI#td-Oqj]"`Z%%d.%I@HOB:#&+FKO&IT/47S@7<B]b?]%M'01eF2AYn0-
 39.1586 + TiY6mI2)\g\;GS)SAOY[dbRhLgBU(I%AnP$SMHO6rM(rQLfj_,]tRffGK(%GVSDAYN6P8_X
 39.1587 + *i_32bnTc&BCDZH9(et5MnV\?jCDd`,BSMCG6g!m=d`g+q*t-Lu7\^t9lHQT?$B]l\dJ"#'
 39.1588 + ^5Pq+XRQ*/Op;:jcQIk^'a+$?,Ng4);Kf>V+pCm];BmBI9cqQ*+:EZ'Ot.c;+X#2o4Am+D&
 39.1589 + k<1(nIIBH*3m#E&h\nn5:$pK*/W,hnm<`,C21%$5@cH>c>#fmPUFD>p;L#Z7$B!K#XQmf8M
 39.1590 + YoEk]Z.tD"Pmm-&bercn[jRE)Z2WRiq2Y"[;j<=";0H.g&X!AMl!DBT2BIYjKZZP%Q,igF^
 39.1591 + Bs-Nh<Jc?=L$DG,$4je^iedU$iI<1NNRf((TJ1'B^7]'DlamDVXNcK+6WaXtP%-7R=oP2A$
 39.1592 + Y.VH%]';LC4Y!aHe-pWtT/sA?3dVUFbN72Sabu4W,&uOn\q^W<i:$d=$F'gYU&N3O&/E6T>
 39.1593 + 0)IDF/N;.-FgEeE6L+4fH6S>Z-0-d:`!88r*[fEu-.A,9F+EEe:s9SQ(c,;*K[;G@Ho;H5-
 39.1594 + 0&tAA-DkKPSFkI-.Bgko;OZh4Wb364bBDOZ6)7dIkDqXcgsP1-EB?T+$"E-8<BFJe$0E^[2
 39.1595 + <DhhG[l\7]es4D*`7DUG2bRdsFC_0-RCN*gA0%ZgK?E8L^PD6dn_/@YXL`7Yji@8.U_1918
 39.1596 + S49O&i$e875pboB)lrsiLL7"g*_01SGT=SFG'.F@9/Y?hm'H6J!379"05'O!nVAG>*L5`i*
 39.1597 + %;rB1K6S/MG9%.l^@fZGfl=J<"/T;d>9r&m#,>6;4'5cSPj.MkCmlY>aJ(1t[Dp_5ZGt_$E
 39.1598 + J@!rl&%X[G#VKU7:A"2\!rV;e$p,-[,BPadd8E1ZfKV2K;,U7YJstd0k!Wip;Qj&+V,pSJ7
 39.1599 + 7Jq\+u4?:BU7%655$Cl_K2a.%3mMP_c,krT@#GT[9H5j?uE;9!0h:LFJBN!VbnXS\q8km#@
 39.1600 + gj[h,n5e=K];K<7ObGh(%j`NpWoC0><$sFLk,"rtUbN'q"A?[huHomSs\qad"c7HVNLt6Br
 39.1601 + b.$e-7ld8ArM;Dfa[6b^pK(j8pE,fN[/"=u!#4=CXZ6hP8#2?Fu[JQ1lH?Qq*llUb/M'OG<
 39.1602 + ?1W1tlbjHfY$!%O,p@^0jX8kQ),bLA%<-+S;M?8ua90Zkn?GjT\LNt2`LtXD9G#hp.Ki6WX
 39.1603 + e.3"kgGPYle?r$RI7in20U8Uf2II`J&u7D1rcGjdNNP2Fq-,'%BC=Y^CChs_9JlpFUD@nOF
 39.1604 + 3M6LXtOXqBS4'*1a"pk%.LD0iDHNqQ/a-T-Km'a+uGHtXW;:I"LO>V-0n+^/.6"ToHf/h3W
 39.1605 + _dh(.=@NPia0+oV,1B2G#sO<.1QQ6T-l6201fnW/6i1$;b'1F,*i(%3.a<RhZ!>QU3FG;PZ
 39.1606 + (j-B"Pr9'C;[*[Tr<J()aiCp#A5R:i`*-Dk]V2cj`q=a(A74/E-UDu(u`YhJ:KFT_GUF+4G
 39.1607 + <dh-R?&eNW.:toiM.rElHpBP7__S'nr#ur1Dch::WN=Alh%OK=)[e'\Hdd^et"Z5tqDoJNN
 39.1608 + G5<\2pMcJ><$[Y2c_/jo_/n$+47aXr3!:b`BRfB5/'[0l.D"m^V_(Z>a,&nF67jp"HYPM[m
 39.1609 + 8t6Mi\,Hh'J?h0G,q^)#Q7k["aP.C&F7cgE6]GJ=r^XN*B7M/7;[@V6$i:_I)`46@_24jl6
 39.1610 + `@QdTCL92*j:UKk"3SLgm9<$Wh;U08RWb8/-a>9123-0L*!HG'7&l=>jo=#V3+7F@'bq\3a
 39.1611 + \M2,'?`!#X%@eu1&X`WrtiN>U8uia7;94M/R$Gpt7@'+&rHe5c\4n=e*g6+`50[ueGLOV)(
 39.1612 + DphM+aDgfZQLLR-fM?d0@e<NRcI94ESfV`_iC@j;B/sqcWl5=Y<-Qi*_,?XbE\C>9G]IIY`
 39.1613 + J11Dbq.@8V-Di;M9Qe#VDOWNojXiGIbHN]YZiM%Smbq#Q#[%]YTui^acQ/e>Och_e_Hc^mX
 39.1614 + CumZ7Uul?1Ad6f]"o8m[^ip?fg/WH+&cphMF72t#A&f[d-8(2C0BG=KEi@#+bFuR!?(22H0
 39.1615 + l;9=#RInO%*Q<=b*b:pJFFr*Fn/2:cSW]#iP.^&p^5rRAM6J;dlPWU=Uk[)8N<+0:UIFURB
 39.1616 + SOc;Kpq15OXYAQ_YF=\`B#<%5$,Ba09g'@t9ND4l"TQT2OBpu;S2)\b;TT=J62q,mdq>G1c
 39.1617 + h+-GFuU$0]oaNUa256LSQ;Bqof071"uC7;:KKVsuZ:K;Y2Tb<u+fSchTiKKF`ZP6K(Y>&q/
 39.1618 + 4I%s([lRM22uT\mYCP(7C>/,2`!M_3Y"YMYV\rQqRffR7rEC3AV`@k>QW,Xa"fOb_K_""DZ
 39.1619 + 5,Vj%6g5YD7/LepX"3[`+kc$7(*^n3."07Tl9^YOmEUS8PcGAbD.9YI_mCAGKYh)?+-J4d(
 39.1620 + 1iegK$G)eoj(-/->l2fG84KKN)035IeOOU:lQ=iMQ"gW0f<;Ju=8=hh50gNJQfP3b+3(Fa7
 39.1621 + ."L:<Y@)_j+:W[6*`5=4X)qQN22d6H>A.U1N*@UFJi?7JkCZe<a-P_6_r7>\n/^DfVVqt[Y
 39.1622 + ':.+8(5^=P'>C:CZJ1e>^K>Pu43q,AH+[O!2_Kts"@sBg)8h)eN\JCC@g4.%c8#OL.`"m!j
 39.1623 + 40o<;PI\U0Z/V7Y1FjWXWP"HSZU;c4o:FB^?766jHfP"DF-"A9?,u>5^SHB,LS^2DV/\8:$
 39.1624 + 60;Pqd7./W:epUZM^K!/lM=$HmEPLa=#B<"0]OqYJJ,[BN)Y#%Akh=UKYS6bp/S"@U(p`h1
 39.1625 + 5W4J%9MJ2g&`eVn3f/G5J&,g%o1]j0.bVG7L+$/=gEU%MtRLd"BH[F*r]3X2a_d]Y\@1)9@
 39.1626 + *Y_^?Wq<;ed"rB4()2`_]j@Z$kn)th"YrQBQ]73Zq(,Vd!J$#ht?P[XRSg<^0IDUgm9eME0
 39.1627 + 4@Y,on//]D[[@F4RqW0!s40G?ugUVX^gtk9/US$`Xg5TCbeBpDpNG8;Dch[t'4V?%.HoVh^
 39.1628 + 2]O@R[q4?(?LG,*h2S!]b!XE@Rs",:2k2>-o.QJ0\"[([den+BY[MU*LdMnrH.GYh4qD[O7
 39.1629 + H$S0H`g/pI9j6bqdVN;S=Ue/482eXRcSrc>W$<ISX#aOR56h/=5$n2"*%SE$X-V:5b;-+ZO
 39.1630 + c0aXi$^5g`$FD)[Y?6"56dm]:5TCe]K>D`TQ8p2Vr[D4X]/ORi]6u/&Hj*[$l:"ID7(Xl;V
 39.1631 + mpaZ&ME]gj5C7s%R1g>1c%>N5Tg^nam"rjD$P1(V<oEI-.,c^5<jS1E*G<:=ECO#`[lX1%J
 39.1632 + g?sZX"Sl.g`R7j@B<'t*4-%#.2k=k(;nQ]$QPiNXFkRim9Z)iN)4U7n>$g5aB1#EKr[*hlJ
 39.1633 + UW%\*,4Huq&1f?]p_Hn`0(6_3f^m*,D<[X_pCXOm+*+d#`?LhpC>@/0Kn&g$EVBEfq%5LYJ
 39.1634 + !-C.`ugq(C;5JuKiRoQDts@1q[hlbJ$ZV5/L/$'C7h@"KF@X]:&=I1BnPjq7\<uPh>D7_qg
 39.1635 + [M(gNiPm:#N`_PnOE%79TQ'iOf3ls+*GnOB==\&IF.XiK2]64s:Mp7,j:uoNj6FNBH6^..h
 39.1636 + 6?q2mleO]aN4;(7c&jc\;=^0raa65Xc?"Q",X;U4EGg%>8p6(p]nj<,`aO%,hkl'0i#d\/\
 39.1637 + #:=QZ8RnBq`S>E9OCA!%l@A&[3"5>,jb@7k_kHe20C2mKO>:u7GCgm3dP!:!Hf3S@*JTtSZ
 39.1638 + \6%N.m>8eknX/!P]&>TJA$VM-[%<DJV.K7b>(Y3I!6OD4<JHfojeUFAo9OfIVcg:%j>&ceQ
 39.1639 + JW>m]tUtBpKN]/io+9N;<O1#o=3n&q3rD$_ahu9FS_P5[XUZlghF/2hRA!NiUKhAorY]ad3
 39.1640 + lS5E::9V^PLkE3'N@`[IrS$o`"l_fNZLtViUHT!^NpsYfOFN]=?S,cnlgM67lFBXhiAJr/<
 39.1641 + dOlZdh'#BW0,*="\rG/U;S:C]_]<*%:2M:;[n*iF;3CDXrU<]u<I6uXOlje4[M82:gq"?I-
 39.1642 + I[]I<GS#UZQ-ZOB0Q\3)B4=p&jn6(rDP_UkaWZ595]^k[/%&3(0qW'?.W]5:AkB'=>\Au8E
 39.1643 + ^!(Q)m\!5_'TV:H-V;2s1J1@GD4&;4a$D-[WUP3T'IdX!&`Zk(UDY@T*CnM4JmB67.RcDK;
 39.1644 + m]KD,-+O=AHjb#':*_[-Ub,hXVHtU=W!>C@^Df9C$Ae<KP8_%<spHR7MQ[*G*bduEmJ;LVJ
 39.1645 + 1?gPCqgQ@0a6'2e/EaUVf5pF2OJ&T?H!H7RZj9mkmMrV9]WFpANln-$.U3ge]IWG]]F0NT,
 39.1646 + LeJ0H:eRQ%VZIo'+#e<a%t739`Q\/Wgn^acCO<4pSaQWPfE\[H/jGN&R:U0-B`N7M%3@pb@
 39.1647 + TFaCCGWst>WjQeCuOh0-309<PC$MSVOcYPT%4fd9kSERO>'7%o`OihF,'G^eG?c[X`UL:[9
 39.1648 + YC\1MWDJphET8R"i,p!XLo32,=c04[o3uI%k+uRVkd_$@AS,('B=q8CJU!MlZF[qheiV]LJ
 39.1649 + t,<P`L*a7C!c,,nm7@/k@l8hO"YEhKT]%*-R$cKg.j!V8&XKmc>#mo76t8sdLAoY4V?CfRn
 39.1650 + 6ogIqfBe's)MB,,5;*9od[0na49#=]RZIk(`YrN]2uke_WgUE5rSmOli6M_;]>\Dl$S2S8)
 39.1651 + meF00#k1X.I%cFpE/dP(-=\^*J%;T*d%U\)WErBD8OpJK_Eh%=FP/01c>2B_H$1S@;DSa`/
 39.1652 + WLajH%OEgs`C:LR^nsda6HcE>sS@9L8NO]lhV]g#^(d/1,MsrTc%KV\<1tLRu=CCN5r/k(I
 39.1653 + 5fWlM(XTi]^[bS<86e>-C2&;L,m:*'$N>5YAUh=u5jr)I$V;hIS/U$5'jJ8T,"h79ZBe=k)
 39.1654 + r),OODKEJnXC=6bS_^hLkNdBKWa>"_/Cq;cGmb5#@T?f6V5ija1"2++??]\:\Fi$k@l'7#R
 39.1655 + "Rh7JdK*4<L48[O%%9KYsOH&W1'lC!C)aW$sG5atj9WC\C%Z=IUDbUetUI#gtYDlpKX2<gA
 39.1656 + B(QOt$qi+7INHUP"t&89:hUQIo\XhDBW[::majMYsfV=0`F(EXuGc^G$g'HF(t6_/b]FXZB
 39.1657 + C&36p=,]d(BiqS;4kN(opf`dS8_J50U[\0Mf9nuR7J'Hu7_938X+OdFV[T$TIeO6?Q;,.Qh
 39.1658 + @Oh*kbKOJA'uS4+AJkc"eUb(MK1o`_0$#Pi<\%FPbLk30-;g,)%HY:IZb%]aN@1P:Un>mfE
 39.1659 + B]1_@OTBLLJn0Z-&>M&VF<,(&4JHN&`hmuZ>H[7#n!?e$$N4Z14C)gI+ftN_)[`^KfG0?ZU
 39.1660 + f4<QfK=%<FV:oL`3n*M-brN3KU>6e?;nMJAp(BW2sc3b`:2Q\Q:iU8nh_CWAC6FW$\r@V[T
 39.1661 + )0UbX2D@_H)=,7[3oq&VE)Ce?'ipI?JU^*@,&@?&6!:NQ?heFMWbNEoj5ZN\/k&g\DB.rKr
 39.1662 + 9>$7*U5X?9AD2QG@_6'G583uQkX&Ou)(s?_ukkW`22:g_k4,?TUntrC`Y0.A(jIiM5&#`)0
 39.1663 + q,f'L:.fBHSVYuee,iC\lfe\)J.\uPS$6^F_e1iF!m]5(@r"UT%B[d_M,mO#")U_5X+`J+&
 39.1664 + ;tle_<k_Xba+BQLb3JlTo-RJ%f%,LK5jR`Q?)$QobWrRK<VV\Y3*mn;aO>Vmk!agA@?I+6B
 39.1665 + QK5Kger(b_4u-NAes\+#S86jI3.!Qu);m^LR8C&rNNG8WGtXEK[=;Hj2th6Hi$>-R6fiY$3
 39.1666 + BOBP,j;JDSL&>0]It>jV[3Y3`3U9XYh#(kd]T!XFLe'nslm_S=/C>XGT0T2J'?J_`*GR11J
 39.1667 + uZW0$i74bENkTmO]jI74S'"sA4Kr0aUjFuImbAYI3-,.@!!i9G,<c/+>WYp&mOp'EWM#k\Y
 39.1668 + >&-tPXMG6b9D?rs9/Au84f\neQr$r4Kg[8m3_4+K:j+\"B4F#p%V@Qu%Bb9$E[@E8*eW+!K
 39.1669 + 4>K47,E$B$B<<mM@eP=%s5'DT[@+\Xj&SHobhR?K>2CQjQ)j<0&PIgZVoS\;bQIM=Mq7Mn^
 39.1670 + Dp@::I2WVf=%NaE\D#[GdY-d[r\FR\QQ+]s*CtS`SdM(UE's"t.qmQ=&ld(%#-uWg%2qi8)
 39.1671 + g]N\YPoS:peQ"5CkA0jrgLWpF?oN1\1Vd4$!Va_u3R^Z8HQ+7`;sF1@JuF,hp:'e0;jN:V@
 39.1672 + 3ju1Pqj+n8k)-Uu^&A]L`B?%ZO;`Js>lD,&!nQm`@MADCo2rsN!c;%&pdHrpKKQ\=&7RjpA
 39.1673 + AaTeeDUcsib.8%.P:@3^&KPgg27GBl`IF?gh-mstM$TRIn")d)YH)$)#O#ts?hAc!NTFMM+
 39.1674 + ZhPaX&:7OG29^^-%DtWmkppD_$SjZF,ED!Uej3IH/ea?\bTQqgdnL,0..m(+-+ihN#;%Y?,
 39.1675 + ,-A1>D0a7s=AI8[!AZ)V#NCo=CP>X&rpj2l+F=+A-E,`2lWu]C%7nA5a6D:V68r\]WhX.q!
 39.1676 + 0ErTHe9Ic5r;]$PreIGfULo)oe6Xa,P'a:V^b67]>iK/Tc!1,4fk)86FRW]KYK]-H;u\MFW
 39.1677 + ?OpM6JO20W_,N$3@`'AtcM0kJH,8`W`D`h]bRgXG))`G>2a1jFp#ZH.6>Fm4J+1s9U$!Rls
 39.1678 + g[hMYaI=t'N?e,/Z8o\D(Vi>LQFk_(.?UX+"$34O$F86mROc'J*l)HA3*Xjg;]U^aYSEBJ&
 39.1679 + 0qLrn:s0C%?9=)%J,XEJJ,?][m9"._f1i+!7&"4_R]"MJ0YjqU_bYqo=<@3_t%_'d"4WYKt
 39.1680 + H!%^A%akpng.jb.gOOW@NS;E/D7YeY9]'3,Baq!nOs<8gqeq[^^lVQl`qsP<AEc$#:j(PYO
 39.1681 + W^bJOHALf?*iBf8%LO:Eu)'2q^d4BFtuM*m*E4;nutZp(1?)ak$Q_9eUQ_Fu=.'KPY?*>CU
 39.1682 + A3dM^]lNoZ9$:8sQC_dNY7\YNdZCFHM\<J2b.)amj,4R)"pkHI!Pd/A=W/H<\nR*E]-AZ,c
 39.1683 + 1-g$i>PXPJN<s)<`DfgH8EE9V?&2(o#N9`b_%&6:3O7"[ZK-U.J;-MZLrc;g%a6"'ll\HmM
 39.1684 + TF`G80!YGZjB)BI2=p9+%Ui&=FWmFQ&$E:a^gaSg/>L,ai<pGab6.fA(eV-S-T`i`QXoG!.
 39.1685 + W+4TZSCs`o;KiX)CT]V3%4<64B_`KUbXSW61d;8ik5>9;G1]Xc-eOb2fbIKW3,tZ&/+RZd_
 39.1686 + Lg,d`I,Y=hj']sP%;FL[/qZT9qE]qi23_Ni8cNQ]P[[1p,DoY?8f\hTu&8_h-U5_r'DW1bK
 39.1687 + T[f!p7FNDZO+3ZR>b`'`$/B,a_1!FIX/gSM3oYA\@N6JB;9ao6>e=mU=e]hS2brWF1"P:i8
 39.1688 + d>[.G9pFCg,h0sFPDA,@8OEh,ADAV%fZk2=9q]\S[,T>ph+@]hQVfXI!HsCFjX,gI$,@-J`
 39.1689 + 9be!mEXe\cLgSO"Rs_On]rKOcSY7>7.ef)p!71BcZJp-K_WlXq9Pl2%17R+V#-"]qTn7%ch
 39.1690 + .7a"TZma!RN+ocntpNo_hFqWX[=<%r:#^$f;@3P!a'N,NS/e<=I7)%FF2Hd.Ips"VB&r&^_
 39.1691 + m;d5;Tb724-L("$S.U3-=\FVrMk):>9!dBsq@`>m:U*RU\#aa"=d;)u6bE`+%<#95OUnGQ1
 39.1692 + hB2HPg;KXA8KdbB7.FP%Bd[T:@Uq9O4/^i`5de,9B"Ye>h+%YaN*2%Q^2)L'T229pFLFkHK
 39.1693 + EH4r\B*OnfJgEM-`B;W"4k&LVe+GrT"[LQP6.@2Ie29VC77>X*7FYm<e9+:2Kh0^Y8^sS("
 39.1694 + mnsC?uK#p9%;rteFcVf"]3_a;:QsjeMU:T5Zq)dTLFCKP>O7JocaV`i<KqR%Q,P2SQs^q?.
 39.1695 + J%CaTR5ZfY4sl#`JT;d%Gg;ojlWRA_(F)ZE/Zp+a"SEFI+^BcB*M+F_oXZD:[fdRPc2si/e
 39.1696 + N"Pg+>h=#G'N7<I-XrQo5,<Q0+4Km;47H.Sb2Lq<pn7=*S9IFmS0fC5J*n:"I;J_29#fJS<
 39.1697 + &/<O%'L"KskfQDG4*JhsJIa%#B<um.C"I0:IMp5O`f[,pdooRg^R+UMWf.E(U'oZ8>P$&Nc
 39.1698 + ff58M/Cr)PQe@@Yfq"%(FdH6>%,"X<=h'dNXH_DoN`jVffu9Oc<L8PBN\I#r=uDsTQ&OAgT
 39.1699 + p%("fWD"(X9m/MVclo\6QM@n*KAd4N*<`U_]>W/.$Rp6R3<TN+WYS:/Y1!@XkFMp#PG-%NO
 39.1700 + r>1YRo'i=m_L/[Cf`2]im"lfqjqe9qU*-]A*:^>BRg;c,8=J^Xs!C0T"!-7E#P7\WGcj884
 39.1701 + dQd#))dh@;g]:%c#"G_fH2bM?RDgs+?aM/c@2_i@13M']<\Q$/T"g5!r%g]alQ(!Bm"hct-
 39.1702 + n?4GSCh;/CY%UB7j#c6?_-/Ms>gYE-lh-K!DNS!!Gl\F<PhH8W<D4"D<j:4Ir?C61I^kgk/
 39.1703 + iQ^JqhR0G?m<fK,dp6t;cCM%BPht5hO^C!8?aX]W`OXl:PM>3dhECgDmJ5Y1n;1j8Ta6c9a
 39.1704 + H7!LLYGi3RJ>WD]r'\0gtY?nhF7m.e`'q,LgY2>h!"LRD@-\MdGS%6?`gHb9JKrAhI%BA?D
 39.1705 + r]hA^=bM(Z?3di"cu6<Y8Ss%U>SD?Gd(VrZ6l=*8s@-i^NKJ\;9*Tdc#?sh*ouTrZgBN%Gi
 39.1706 + u?i-j>(p*Bu]kQfZ"@MS'3<XWBf/`$CW>1P@dTRC9-"QM)j(FB(@Q2fdEr6bjtQVfUV-4/S
 39.1707 + >P`=>P(HF>h5!3,"0aJgLhGu]KIIlDtpY;>RLVYiY#"Xa98_ht2j68E-#";jp_2+[QA:<QM
 39.1708 + Q9jLW1)D'pA4:9EhGjkB1Z\O/#H;lXNT,dQ-3qOhh6'`8"uP%'%gV5iA2qHf`]Vlh'oub?e
 39.1709 + sO=@<b1:Qd9>*o@FefFXmKP_@FrCIPFbV3en&2"Ih-F0P?<i%plW\t0'"F/A%j;HrV>J5LY
 39.1710 + Shk?L`)n#%ZS.4m+6fP>p`Oe6HTkZX4b_NT"ng:3^-C.q<7HhW=3>5rn$B-t>N!$esJChK3
 39.1711 + E@F_IX8kAGYQed1Gup?6<oj&S3SL3MN=7L3=YM%`Vik"LQGp?>t=B5Uc7%#/577H08fi[s4
 39.1712 + tp%%?Is'"9?B=:/@Sj//d5dK6L#r[j.Sl^]]M;l5uB!(:Yn9jMuVd^uVBKgoW[QJ/n;WRPI
 39.1713 + (I5k#!.8Ke+mQLFC(@?0*^*hT1?l=Cj`Y0GL(N8!XUflB#I[hAY-Da(D4psIc>aN5YeJ)dO
 39.1714 + _YejBC8EO./[`YHYR/IA^H0CB"l>gODNj7C_gF??@ne'HB']WCfl(m#a?,BpQn_S7CK%RIR
 39.1715 + .0"Sqo9;hG+>I?JOc\fkh4kLZWYp.)+8op[(M8m9+IoBYfbLiJ5D7l)mMA/pD*>cKEE*kaj
 39.1716 + M8k*u[]2JkA)Bq5UmS(ri42%RU^mUkJ?hWX,\:he4SkCt\XUn6g7DehPb#kj[#VYGsEo'[X
 39.1717 + @Ms3/6@<9-oP\mkrDd[p+(5:c1PAU#?lA3<@AuT^oMWWS%<X<rZ+HM?+']rePm!WURVQ"(F
 39.1718 + pi*+&?^@mN`aae,V/-Xol>FrT3;/\#E46N=LTq>,G_591IIUAElbIl-Nbr8GO^SIjCUe]V:
 39.1719 + >Q:Y)&&Dr'6`f!W8qc4D=I>;m=&:(e_]=ubNO,$ir4ah^E`!.CZ%*kCc8*U7ceG__Xa#/Ln
 39.1720 + ?/PY/tA.b&MUJDT7:j2U1ZecY!b;n7?e1*oMg6e*fPZmQT4Q(AmOnSoHC:k&/q/cJ<T.'_?
 39.1721 + I#jrZR)(?T/:,L1QmF.Rr(0+/'81^@q!#iTfG.#N%QHh!bQmTjR_^0l#r5&3'lE<^+BcW'H
 39.1722 + Q%/!t.[h*cQ$ZftuP]^*g'6E()#^bs*"c-chDm*AV[XDdq?.bcULu[C^aE__?n7m6jPFl=u
 39.1723 + E=]N3AILa>Li6oB<u,TWBkZpOiF]u_T_rs4AFLZ##pF>0E=\7gEV7n@#ptUKhbOKL(2H[Qo
 39.1724 + PXJApG`h!A-h=.n]6:q5C<au=:>-WE8ZuGoTF8\H?&[)Df6c[*dVl#+F)K6pfPB&[iB><9+
 39.1725 + F71Fo;V1!5eNG!cF&:M!0n>B*@KI=m']!E<,$B:GN5R%W<K(]2T5\@$,\YJV_?D#I*65@!V
 39.1726 + %'L$.<0q<m$Z#`WKlNciBEjiE_`-N==,hfUVuQR>"6^l.7APD=pRm&qRZ:KhXtI!"<\p^h`
 39.1727 + 6:=OHZOV#j:FXOKf8%nRs1\G.9FoPO0?X2ScrF72iC^5(TL%FmhCBpJ=pRd36&=)r;O*3M!
 39.1728 + pSSi$AsV^HP4jZ8G@n#&B?GD<E<u8Kn2=s,[t/nPIe)sAf*I?H_)QV[F8_bf%r>Esi=GiVG
 39.1729 + '^>tl$#\fIS>-EFQjUuoX>k:\&u/t&,&f^#^=OKOZ7`uH1p$K>A&G!2q!+-B`(q?pNP-b-W
 39.1730 + ^!!eru_Pp?[G*pl@d921K7Z#N'TGDh%W(jnDgukR`8/TMP>.((CM"5G,0hj>HT@Hc06Q2iL
 39.1731 + bm(O8JVdC7nS%j-m(?gu\.7IM+>7GZ8BA>2dDO\B:@8'KOBp3Fqr;)b9$I5cOM@IL0@-=mC
 39.1732 + 7_V_Xk*<kssHHI9D3RjLQ7\e2,<9_o;g?YtBhA$A<B$ErAaer(ISDHstI*h)]4#A9U*IZXN
 39.1733 + 2%#UD;)b2sXOA"\_K@>N@U8c>jd-3UL!\uRW2mp\:m4h\:tim#m1+p#Ut#mL<crqJi3Dkl*
 39.1734 + C@_QFlM6KbD(4B#.-b[pXb(n0bL,9/oU(tIJH7?8Z)+&>ir/fL$dr)g%N.r?Cb$&>pq6No_
 39.1735 + 4nY\'s]n5"SB$9XrU+%,R]%k0<<-%cf"N\rGfed]%=YkjBSZ_fh!89WE@#W/,69\hhD?BUZ
 39.1736 + ;CJpa.VLmm1h^[8Z"JM.C/EnMa2X8I^f#lH`>V$cg*&K^8TPm+[W>*t+!E0P2Y5nM3(JOSd
 39.1737 + -:@LX;>.jj+mebfHU1lsnNP9BW<t2mhU$BdkP,sCsV=J_#K!Ir&;O/k2@tK`NDCcc^\M:)L
 39.1738 + $D*8lk4q@We27]UksAB#Sl3]+/YLH)]Ssg'>_pXsOb7QiT2:Jb7De63FU"O1@mNN%#g6b^1
 39.1739 + 9%kT4s73%m4(`MC,CqqZ@i5`T.HJ$2E0g3RXRCN,gLil%f=,BcOE25:*>B;9eW'CWS'tpLY
 39.1740 + [3;bmCcW,q"S%gu(<=j;=Yk1m<t=*p_o>5u_L&YA(V+<I[7[N(MOP/;S_7gn.SDk*0#Jo.m
 39.1741 + "C22/kL+3V5W1nNsk:t[sDWrhM.BM,e)X2dsLPr=K$f#YT2Z;A]Ll2!=/_)*bMXJo/cSKj`
 39.1742 + ..H;`/c@Pk&b"f9P`Zf9%mb?Q`dH,m'0KLDf3*)8R87TdO'n7G[3]DWNp#Mq%>gpP`mD'7G
 39.1743 + gL]N&Q!6ROdG=Cc\ObK4,frQ@iC?XH[%SpJ#A055c[%Jo?q`1qTRCH3[WcIeGNQ@A:"oOf1
 39.1744 + Hs9h#aHVI`mJ;Fecqlh_+7j@UX^&Y(E@;hgXR?KcMdbd<*JiNJ:I~>Q
 39.1745 +Q
 39.1746 +showpage
 39.1747 +%%Trailer
 39.1748 +count op_count sub {pop} repeat
 39.1749 +countdictstack dict_count sub {end} repeat
 39.1750 +cairo_eps_state restore
 39.1751 +%%EOF
    40.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    40.2 +++ b/0__Papers/PStack/Eco_System/figures/Toolchain.svg	Sun Apr 08 09:00:10 2012 -0700
    40.3 @@ -0,0 +1,685 @@
    40.4 +<?xml version="1.0" encoding="UTF-8" standalone="no"?>
    40.5 +<!-- Created with Inkscape (http://www.inkscape.org/) -->
    40.6 +
    40.7 +<svg
    40.8 +   xmlns:dc="http://purl.org/dc/elements/1.1/"
    40.9 +   xmlns:cc="http://creativecommons.org/ns#"
   40.10 +   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
   40.11 +   xmlns:svg="http://www.w3.org/2000/svg"
   40.12 +   xmlns="http://www.w3.org/2000/svg"
   40.13 +   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
   40.14 +   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
   40.15 +   width="765"
   40.16 +   height="990"
   40.17 +   id="svg2"
   40.18 +   sodipodi:version="0.32"
   40.19 +   inkscape:version="0.47 r22583"
   40.20 +   sodipodi:docname="Toolchain.svg"
   40.21 +   inkscape:output_extension="org.inkscape.output.svg.inkscape"
   40.22 +   version="1.1"
   40.23 +   inkscape:export-filename="D:\D\2__INRIA_OMP\0__Writings\0__Papers\VMS\Port_Perf\figures\eco-system.png"
   40.24 +   inkscape:export-xdpi="1200"
   40.25 +   inkscape:export-ydpi="1200">
   40.26 +  <defs
   40.27 +     id="defs4">
   40.28 +    <marker
   40.29 +       inkscape:stockid="Arrow2Mstart"
   40.30 +       orient="auto"
   40.31 +       refY="0"
   40.32 +       refX="0"
   40.33 +       id="Arrow2Mstart"
   40.34 +       style="overflow:visible">
   40.35 +      <path
   40.36 +         id="path5492"
   40.37 +         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
   40.38 +         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
   40.39 +         transform="scale(0.6,0.6)" />
   40.40 +    </marker>
   40.41 +    <marker
   40.42 +       inkscape:stockid="Arrow2Mend"
   40.43 +       orient="auto"
   40.44 +       refY="0"
   40.45 +       refX="0"
   40.46 +       id="Arrow2Mend"
   40.47 +       style="overflow:visible">
   40.48 +      <path
   40.49 +         id="path3563"
   40.50 +         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
   40.51 +         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
   40.52 +         transform="scale(-0.6,-0.6)" />
   40.53 +    </marker>
   40.54 +    <marker
   40.55 +       inkscape:stockid="TriangleOutM"
   40.56 +       orient="auto"
   40.57 +       refY="0"
   40.58 +       refX="0"
   40.59 +       id="TriangleOutM"
   40.60 +       style="overflow:visible">
   40.61 +      <path
   40.62 +         id="path3682"
   40.63 +         d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
   40.64 +         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
   40.65 +         transform="scale(0.4,0.4)" />
   40.66 +    </marker>
   40.67 +    <marker
   40.68 +       inkscape:stockid="Arrow2Lend"
   40.69 +       orient="auto"
   40.70 +       refY="0"
   40.71 +       refX="0"
   40.72 +       id="Arrow2Lend"
   40.73 +       style="overflow:visible">
   40.74 +      <path
   40.75 +         id="path3557"
   40.76 +         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
   40.77 +         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
   40.78 +         transform="matrix(-1.1,0,0,-1.1,-1.1,0)" />
   40.79 +    </marker>
   40.80 +    <marker
   40.81 +       inkscape:stockid="Arrow1Mstart"
   40.82 +       orient="auto"
   40.83 +       refY="0"
   40.84 +       refX="0"
   40.85 +       id="Arrow1Mstart"
   40.86 +       style="overflow:visible">
   40.87 +      <path
   40.88 +         id="path3542"
   40.89 +         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
   40.90 +         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
   40.91 +         transform="matrix(0.4,0,0,0.4,4,0)" />
   40.92 +    </marker>
   40.93 +    <marker
   40.94 +       inkscape:stockid="Arrow1Lend"
   40.95 +       orient="auto"
   40.96 +       refY="0"
   40.97 +       refX="0"
   40.98 +       id="Arrow1Lend"
   40.99 +       style="overflow:visible">
  40.100 +      <path
  40.101 +         id="path3539"
  40.102 +         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
  40.103 +         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
  40.104 +         transform="matrix(-0.8,0,0,-0.8,-10,0)" />
  40.105 +    </marker>
  40.106 +    <marker
  40.107 +       inkscape:stockid="Arrow1Lstart"
  40.108 +       orient="auto"
  40.109 +       refY="0"
  40.110 +       refX="0"
  40.111 +       id="Arrow1Lstart"
  40.112 +       style="overflow:visible">
  40.113 +      <path
  40.114 +         id="path3536"
  40.115 +         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
  40.116 +         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
  40.117 +         transform="matrix(0.8,0,0,0.8,10,0)" />
  40.118 +    </marker>
  40.119 +    <inkscape:perspective
  40.120 +       sodipodi:type="inkscape:persp3d"
  40.121 +       inkscape:vp_x="0 : 526.18109 : 1"
  40.122 +       inkscape:vp_y="0 : 1000 : 0"
  40.123 +       inkscape:vp_z="744.09448 : 526.18109 : 1"
  40.124 +       inkscape:persp3d-origin="372.04724 : 350.78739 : 1"
  40.125 +       id="perspective10" />
  40.126 +    <inkscape:perspective
  40.127 +       id="perspective4311"
  40.128 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  40.129 +       inkscape:vp_z="1 : 0.5 : 1"
  40.130 +       inkscape:vp_y="0 : 1000 : 0"
  40.131 +       inkscape:vp_x="0 : 0.5 : 1"
  40.132 +       sodipodi:type="inkscape:persp3d" />
  40.133 +    <inkscape:perspective
  40.134 +       id="perspective4336"
  40.135 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  40.136 +       inkscape:vp_z="1 : 0.5 : 1"
  40.137 +       inkscape:vp_y="0 : 1000 : 0"
  40.138 +       inkscape:vp_x="0 : 0.5 : 1"
  40.139 +       sodipodi:type="inkscape:persp3d" />
  40.140 +    <inkscape:perspective
  40.141 +       id="perspective4365"
  40.142 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  40.143 +       inkscape:vp_z="1 : 0.5 : 1"
  40.144 +       inkscape:vp_y="0 : 1000 : 0"
  40.145 +       inkscape:vp_x="0 : 0.5 : 1"
  40.146 +       sodipodi:type="inkscape:persp3d" />
  40.147 +    <marker
  40.148 +       inkscape:stockid="Arrow2Mend"
  40.149 +       orient="auto"
  40.150 +       refY="0"
  40.151 +       refX="0"
  40.152 +       id="Arrow2Mend-9"
  40.153 +       style="overflow:visible">
  40.154 +      <path
  40.155 +         id="path3563-4"
  40.156 +         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
  40.157 +         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
  40.158 +         transform="scale(-0.6,-0.6)" />
  40.159 +    </marker>
  40.160 +    <inkscape:perspective
  40.161 +       id="perspective4423"
  40.162 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  40.163 +       inkscape:vp_z="1 : 0.5 : 1"
  40.164 +       inkscape:vp_y="0 : 1000 : 0"
  40.165 +       inkscape:vp_x="0 : 0.5 : 1"
  40.166 +       sodipodi:type="inkscape:persp3d" />
  40.167 +    <marker
  40.168 +       inkscape:stockid="Arrow2Mend"
  40.169 +       orient="auto"
  40.170 +       refY="0"
  40.171 +       refX="0"
  40.172 +       id="Arrow2Mend-8"
  40.173 +       style="overflow:visible">
  40.174 +      <path
  40.175 +         id="path3563-2"
  40.176 +         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
  40.177 +         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
  40.178 +         transform="scale(-0.6,-0.6)" />
  40.179 +    </marker>
  40.180 +    <inkscape:perspective
  40.181 +       id="perspective4461"
  40.182 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  40.183 +       inkscape:vp_z="1 : 0.5 : 1"
  40.184 +       inkscape:vp_y="0 : 1000 : 0"
  40.185 +       inkscape:vp_x="0 : 0.5 : 1"
  40.186 +       sodipodi:type="inkscape:persp3d" />
  40.187 +    <inkscape:perspective
  40.188 +       id="perspective14081"
  40.189 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  40.190 +       inkscape:vp_z="1 : 0.5 : 1"
  40.191 +       inkscape:vp_y="0 : 1000 : 0"
  40.192 +       inkscape:vp_x="0 : 0.5 : 1"
  40.193 +       sodipodi:type="inkscape:persp3d" />
  40.194 +    <inkscape:perspective
  40.195 +       id="perspective14206"
  40.196 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  40.197 +       inkscape:vp_z="1 : 0.5 : 1"
  40.198 +       inkscape:vp_y="0 : 1000 : 0"
  40.199 +       inkscape:vp_x="0 : 0.5 : 1"
  40.200 +       sodipodi:type="inkscape:persp3d" />
  40.201 +    <inkscape:perspective
  40.202 +       id="perspective14299"
  40.203 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  40.204 +       inkscape:vp_z="1 : 0.5 : 1"
  40.205 +       inkscape:vp_y="0 : 1000 : 0"
  40.206 +       inkscape:vp_x="0 : 0.5 : 1"
  40.207 +       sodipodi:type="inkscape:persp3d" />
  40.208 +    <inkscape:perspective
  40.209 +       id="perspective16915"
  40.210 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  40.211 +       inkscape:vp_z="1 : 0.5 : 1"
  40.212 +       inkscape:vp_y="0 : 1000 : 0"
  40.213 +       inkscape:vp_x="0 : 0.5 : 1"
  40.214 +       sodipodi:type="inkscape:persp3d" />
  40.215 +    <inkscape:perspective
  40.216 +       id="perspective16946"
  40.217 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  40.218 +       inkscape:vp_z="1 : 0.5 : 1"
  40.219 +       inkscape:vp_y="0 : 1000 : 0"
  40.220 +       inkscape:vp_x="0 : 0.5 : 1"
  40.221 +       sodipodi:type="inkscape:persp3d" />
  40.222 +    <inkscape:perspective
  40.223 +       id="perspective17789"
  40.224 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  40.225 +       inkscape:vp_z="1 : 0.5 : 1"
  40.226 +       inkscape:vp_y="0 : 1000 : 0"
  40.227 +       inkscape:vp_x="0 : 0.5 : 1"
  40.228 +       sodipodi:type="inkscape:persp3d" />
  40.229 +    <inkscape:perspective
  40.230 +       id="perspective17820"
  40.231 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  40.232 +       inkscape:vp_z="1 : 0.5 : 1"
  40.233 +       inkscape:vp_y="0 : 1000 : 0"
  40.234 +       inkscape:vp_x="0 : 0.5 : 1"
  40.235 +       sodipodi:type="inkscape:persp3d" />
  40.236 +    <marker
  40.237 +       inkscape:stockid="Arrow2Mend"
  40.238 +       orient="auto"
  40.239 +       refY="0"
  40.240 +       refX="0"
  40.241 +       id="Arrow2Mend-8-2"
  40.242 +       style="overflow:visible">
  40.243 +      <path
  40.244 +         id="path3563-2-3"
  40.245 +         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
  40.246 +         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
  40.247 +         transform="scale(-0.6,-0.6)" />
  40.248 +    </marker>
  40.249 +    <inkscape:perspective
  40.250 +       id="perspective17848"
  40.251 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  40.252 +       inkscape:vp_z="1 : 0.5 : 1"
  40.253 +       inkscape:vp_y="0 : 1000 : 0"
  40.254 +       inkscape:vp_x="0 : 0.5 : 1"
  40.255 +       sodipodi:type="inkscape:persp3d" />
  40.256 +    <inkscape:perspective
  40.257 +       id="perspective17891"
  40.258 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  40.259 +       inkscape:vp_z="1 : 0.5 : 1"
  40.260 +       inkscape:vp_y="0 : 1000 : 0"
  40.261 +       inkscape:vp_x="0 : 0.5 : 1"
  40.262 +       sodipodi:type="inkscape:persp3d" />
  40.263 +    <marker
  40.264 +       inkscape:stockid="Arrow2Mend"
  40.265 +       orient="auto"
  40.266 +       refY="0"
  40.267 +       refX="0"
  40.268 +       id="Arrow2Mend-8-7"
  40.269 +       style="overflow:visible">
  40.270 +      <path
  40.271 +         id="path3563-2-8"
  40.272 +         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
  40.273 +         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
  40.274 +         transform="scale(-0.6,-0.6)" />
  40.275 +    </marker>
  40.276 +    <inkscape:perspective
  40.277 +       id="perspective17925"
  40.278 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  40.279 +       inkscape:vp_z="1 : 0.5 : 1"
  40.280 +       inkscape:vp_y="0 : 1000 : 0"
  40.281 +       inkscape:vp_x="0 : 0.5 : 1"
  40.282 +       sodipodi:type="inkscape:persp3d" />
  40.283 +    <inkscape:perspective
  40.284 +       id="perspective17996"
  40.285 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  40.286 +       inkscape:vp_z="1 : 0.5 : 1"
  40.287 +       inkscape:vp_y="0 : 1000 : 0"
  40.288 +       inkscape:vp_x="0 : 0.5 : 1"
  40.289 +       sodipodi:type="inkscape:persp3d" />
  40.290 +    <inkscape:perspective
  40.291 +       id="perspective18039"
  40.292 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  40.293 +       inkscape:vp_z="1 : 0.5 : 1"
  40.294 +       inkscape:vp_y="0 : 1000 : 0"
  40.295 +       inkscape:vp_x="0 : 0.5 : 1"
  40.296 +       sodipodi:type="inkscape:persp3d" />
  40.297 +    <inkscape:perspective
  40.298 +       id="perspective18073"
  40.299 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  40.300 +       inkscape:vp_z="1 : 0.5 : 1"
  40.301 +       inkscape:vp_y="0 : 1000 : 0"
  40.302 +       inkscape:vp_x="0 : 0.5 : 1"
  40.303 +       sodipodi:type="inkscape:persp3d" />
  40.304 +    <inkscape:perspective
  40.305 +       id="perspective4016"
  40.306 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  40.307 +       inkscape:vp_z="1 : 0.5 : 1"
  40.308 +       inkscape:vp_y="0 : 1000 : 0"
  40.309 +       inkscape:vp_x="0 : 0.5 : 1"
  40.310 +       sodipodi:type="inkscape:persp3d" />
  40.311 +    <inkscape:perspective
  40.312 +       id="perspective4046"
  40.313 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  40.314 +       inkscape:vp_z="1 : 0.5 : 1"
  40.315 +       inkscape:vp_y="0 : 1000 : 0"
  40.316 +       inkscape:vp_x="0 : 0.5 : 1"
  40.317 +       sodipodi:type="inkscape:persp3d" />
  40.318 +    <inkscape:perspective
  40.319 +       id="perspective4071"
  40.320 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  40.321 +       inkscape:vp_z="1 : 0.5 : 1"
  40.322 +       inkscape:vp_y="0 : 1000 : 0"
  40.323 +       inkscape:vp_x="0 : 0.5 : 1"
  40.324 +       sodipodi:type="inkscape:persp3d" />
  40.325 +    <inkscape:perspective
  40.326 +       id="perspective4101"
  40.327 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  40.328 +       inkscape:vp_z="1 : 0.5 : 1"
  40.329 +       inkscape:vp_y="0 : 1000 : 0"
  40.330 +       inkscape:vp_x="0 : 0.5 : 1"
  40.331 +       sodipodi:type="inkscape:persp3d" />
  40.332 +    <inkscape:perspective
  40.333 +       id="perspective5945"
  40.334 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  40.335 +       inkscape:vp_z="1 : 0.5 : 1"
  40.336 +       inkscape:vp_y="0 : 1000 : 0"
  40.337 +       inkscape:vp_x="0 : 0.5 : 1"
  40.338 +       sodipodi:type="inkscape:persp3d" />
  40.339 +    <inkscape:perspective
  40.340 +       id="perspective4144"
  40.341 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  40.342 +       inkscape:vp_z="1 : 0.5 : 1"
  40.343 +       inkscape:vp_y="0 : 1000 : 0"
  40.344 +       inkscape:vp_x="0 : 0.5 : 1"
  40.345 +       sodipodi:type="inkscape:persp3d" />
  40.346 +    <marker
  40.347 +       inkscape:stockid="Arrow2Mend"
  40.348 +       orient="auto"
  40.349 +       refY="0"
  40.350 +       refX="0"
  40.351 +       id="Arrow2Mend-8-7-1"
  40.352 +       style="overflow:visible">
  40.353 +      <path
  40.354 +         id="path3563-2-8-7"
  40.355 +         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
  40.356 +         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
  40.357 +         transform="scale(-0.6,-0.6)" />
  40.358 +    </marker>
  40.359 +    <inkscape:perspective
  40.360 +       id="perspective4733"
  40.361 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  40.362 +       inkscape:vp_z="1 : 0.5 : 1"
  40.363 +       inkscape:vp_y="0 : 1000 : 0"
  40.364 +       inkscape:vp_x="0 : 0.5 : 1"
  40.365 +       sodipodi:type="inkscape:persp3d" />
  40.366 +    <inkscape:perspective
  40.367 +       id="perspective5598"
  40.368 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  40.369 +       inkscape:vp_z="1 : 0.5 : 1"
  40.370 +       inkscape:vp_y="0 : 1000 : 0"
  40.371 +       inkscape:vp_x="0 : 0.5 : 1"
  40.372 +       sodipodi:type="inkscape:persp3d" />
  40.373 +    <inkscape:perspective
  40.374 +       id="perspective5638"
  40.375 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  40.376 +       inkscape:vp_z="1 : 0.5 : 1"
  40.377 +       inkscape:vp_y="0 : 1000 : 0"
  40.378 +       inkscape:vp_x="0 : 0.5 : 1"
  40.379 +       sodipodi:type="inkscape:persp3d" />
  40.380 +  </defs>
  40.381 +  <sodipodi:namedview
  40.382 +     id="base"
  40.383 +     pagecolor="#ffffff"
  40.384 +     bordercolor="#666666"
  40.385 +     borderopacity="1.0"
  40.386 +     gridtolerance="10000"
  40.387 +     guidetolerance="10"
  40.388 +     objecttolerance="10"
  40.389 +     inkscape:pageopacity="0.0"
  40.390 +     inkscape:pageshadow="2"
  40.391 +     inkscape:zoom="3.3215974"
  40.392 +     inkscape:cx="257.78938"
  40.393 +     inkscape:cy="648.96526"
  40.394 +     inkscape:document-units="px"
  40.395 +     inkscape:current-layer="layer1"
  40.396 +     showgrid="false"
  40.397 +     inkscape:window-width="825"
  40.398 +     inkscape:window-height="1135"
  40.399 +     inkscape:window-x="989"
  40.400 +     inkscape:window-y="3"
  40.401 +     inkscape:window-maximized="0" />
  40.402 +  <metadata
  40.403 +     id="metadata7">
  40.404 +    <rdf:RDF>
  40.405 +      <cc:Work
  40.406 +         rdf:about="">
  40.407 +        <dc:format>image/svg+xml</dc:format>
  40.408 +        <dc:type
  40.409 +           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
  40.410 +        <dc:title></dc:title>
  40.411 +      </cc:Work>
  40.412 +    </rdf:RDF>
  40.413 +  </metadata>
  40.414 +  <g
  40.415 +     inkscape:label="Layer 1"
  40.416 +     inkscape:groupmode="layer"
  40.417 +     id="layer1"
  40.418 +     transform="translate(-3.5307846,666.70658)">
  40.419 +    <text
  40.420 +       xml:space="preserve"
  40.421 +       style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  40.422 +       x="441.66748"
  40.423 +       y="404.66492"
  40.424 +       id="text8002"
  40.425 +       sodipodi:linespacing="100%"><tspan
  40.426 +         sodipodi:role="line"
  40.427 +         x="441.66748"
  40.428 +         y="404.66492"
  40.429 +         style="font-size:8px"
  40.430 +         id="tspan12172" /></text>
  40.431 +    <text
  40.432 +       xml:space="preserve"
  40.433 +       style="font-size:10px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  40.434 +       x="368.25397"
  40.435 +       y="405.27225"
  40.436 +       id="text5849"><tspan
  40.437 +         sodipodi:role="line"
  40.438 +         id="tspan5851"
  40.439 +         x="368.25397"
  40.440 +         y="405.27225" /></text>
  40.441 +    <text
  40.442 +       sodipodi:linespacing="100%"
  40.443 +       id="text4208"
  40.444 +       y="-405.75272"
  40.445 +       x="259.55505"
  40.446 +       style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  40.447 +       xml:space="preserve"><tspan
  40.448 +         y="-405.75272"
  40.449 +         x="259.55505"
  40.450 +         sodipodi:role="line"
  40.451 +         style="font-size:14px;text-align:center;text-anchor:middle;font-family:Arial;-inkscape-font-specification:Arial"
  40.452 +         id="tspan5935">Toolchain  for</tspan><tspan
  40.453 +         y="-391.75272"
  40.454 +         x="259.55505"
  40.455 +         sodipodi:role="line"
  40.456 +         style="font-size:14px;text-align:center;text-anchor:middle;font-family:Arial;-inkscape-font-specification:Arial"
  40.457 +         id="tspan5628">Performance Portability</tspan></text>
  40.458 +    <text
  40.459 +       sodipodi:linespacing="100%"
  40.460 +       id="text4269"
  40.461 +       y="-382.32059"
  40.462 +       x="259.58423"
  40.463 +       style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#005807;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  40.464 +       xml:space="preserve"><tspan
  40.465 +         id="tspan4275"
  40.466 +         style="text-align:center;text-anchor:middle;fill:#900600;fill-opacity:1"
  40.467 +         y="-382.32059"
  40.468 +         x="259.58423"
  40.469 +         sodipodi:role="line" /></text>
  40.470 +    <g
  40.471 +       id="g4125"
  40.472 +       transform="translate(37.053311,-614)">
  40.473 +      <text
  40.474 +         sodipodi:linespacing="100%"
  40.475 +         id="text4065"
  40.476 +         y="285.39841"
  40.477 +         x="222.37003"
  40.478 +         style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  40.479 +         xml:space="preserve"><tspan
  40.480 +           y="285.39841"
  40.481 +           x="222.37003"
  40.482 +           sodipodi:role="line"
  40.483 +           style="font-size:9px;text-align:center;text-anchor:middle;fill:#900600;fill-opacity:1"
  40.484 +           id="tspan4067">Source-to-C-</tspan><tspan
  40.485 +           id="tspan4071"
  40.486 +           y="294.39841"
  40.487 +           x="222.37003"
  40.488 +           sodipodi:role="line"
  40.489 +           style="font-size:9px;text-align:center;text-anchor:middle;fill:#900600;fill-opacity:1">plus-Lib-calls</tspan></text>
  40.490 +      <rect
  40.491 +         style="fill:none;stroke:#000000;stroke-width:1.08018124;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
  40.492 +         id="rect4069"
  40.493 +         width="57.486332"
  40.494 +         height="25.544432"
  40.495 +         x="193.78287"
  40.496 +         y="274.77512" />
  40.497 +    </g>
  40.498 +    <g
  40.499 +       id="g4435"
  40.500 +       transform="translate(37.368245,-614)">
  40.501 +      <g
  40.502 +         transform="translate(2.4308872,0)"
  40.503 +         id="g4111">
  40.504 +        <text
  40.505 +           xml:space="preserve"
  40.506 +           style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  40.507 +           x="180.10004"
  40.508 +           y="249.67941"
  40.509 +           id="text14263-7"
  40.510 +           sodipodi:linespacing="100%"><tspan
  40.511 +             sodipodi:role="line"
  40.512 +             x="180.10004"
  40.513 +             y="249.67941"
  40.514 +             style="text-align:center;text-anchor:middle;fill:#900600;fill-opacity:1"
  40.515 +             id="tspan4087">App 1</tspan></text>
  40.516 +        <text
  40.517 +           sodipodi:linespacing="100%"
  40.518 +           id="text4089"
  40.519 +           y="249.67941"
  40.520 +           x="220.10004"
  40.521 +           style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  40.522 +           xml:space="preserve"><tspan
  40.523 +             id="tspan4095"
  40.524 +             style="text-align:center;text-anchor:middle;fill:#900600;fill-opacity:1"
  40.525 +             y="249.67941"
  40.526 +             x="220.10004"
  40.527 +             sodipodi:role="line">App 2</tspan></text>
  40.528 +        <text
  40.529 +           xml:space="preserve"
  40.530 +           style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  40.531 +           x="260.10004"
  40.532 +           y="249.67941"
  40.533 +           id="text4097"
  40.534 +           sodipodi:linespacing="100%"><tspan
  40.535 +             sodipodi:role="line"
  40.536 +             x="260.10004"
  40.537 +             y="249.67941"
  40.538 +             style="text-align:center;text-anchor:middle;fill:#900600;fill-opacity:1"
  40.539 +             id="tspan4103">App 3</tspan></text>
  40.540 +      </g>
  40.541 +      <g
  40.542 +         transform="translate(-1.8465394,0)"
  40.543 +         id="g4430">
  40.544 +        <path
  40.545 +           style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend-8-7)"
  40.546 +           d="m 183.2866,251.98975 c 27.93092,21.90981 27.93092,21.90981 27.93092,21.90981"
  40.547 +           id="path4105" />
  40.548 +        <path
  40.549 +           id="path4107"
  40.550 +           d="m 223.58853,251.98975 c -0.0908,21.90981 -0.0908,21.90981 -0.0908,21.90981"
  40.551 +           style="fill:none;stroke:#000000;stroke-width:0.99999934px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend-8-7)" />
  40.552 +        <path
  40.553 +           id="path4428"
  40.554 +           d="m 263.76548,251.98975 c -27.93092,21.90981 -27.93092,21.90981 -27.93092,21.90981"
  40.555 +           style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend-8-7)" />
  40.556 +      </g>
  40.557 +    </g>
  40.558 +    <g
  40.559 +       id="g4073"
  40.560 +       transform="translate(34.387585,-606)">
  40.561 +      <g
  40.562 +         id="g5569">
  40.563 +        <text
  40.564 +           sodipodi:linespacing="100%"
  40.565 +           id="text3143"
  40.566 +           y="340.40237"
  40.567 +           x="195.01598"
  40.568 +           style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  40.569 +           xml:space="preserve"><tspan
  40.570 +             y="340.40237"
  40.571 +             x="195.01598"
  40.572 +             sodipodi:role="line"
  40.573 +             style="font-size:9px;text-align:center;text-anchor:middle;fill:#874204;fill-opacity:1"
  40.574 +             id="tspan3151">Sequential</tspan><tspan
  40.575 +             id="tspan5565"
  40.576 +             y="349.40237"
  40.577 +             x="195.01598"
  40.578 +             sodipodi:role="line"
  40.579 +             style="font-size:9px;text-align:center;text-anchor:middle;fill:#874204;fill-opacity:1">C Compiler</tspan><tspan
  40.580 +             id="tspan5567"
  40.581 +             y="358.40237"
  40.582 +             x="195.01598"
  40.583 +             sodipodi:role="line"
  40.584 +             style="font-size:9px;text-align:center;text-anchor:middle;fill:#874204;fill-opacity:1">for ISA 1</tspan></text>
  40.585 +        <rect
  40.586 +           style="fill:none;stroke:#000000;stroke-width:1.08018124;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
  40.587 +           id="rect3153"
  40.588 +           width="50.373325"
  40.589 +           height="32.040836"
  40.590 +           x="170.0051"
  40.591 +           y="330.11902" />
  40.592 +      </g>
  40.593 +      <g
  40.594 +         id="g5576"
  40.595 +         transform="translate(60,0)">
  40.596 +        <text
  40.597 +           xml:space="preserve"
  40.598 +           style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  40.599 +           x="195.01598"
  40.600 +           y="340.40237"
  40.601 +           id="text5578"
  40.602 +           sodipodi:linespacing="100%"><tspan
  40.603 +             id="tspan5580"
  40.604 +             style="font-size:9px;text-align:center;text-anchor:middle;fill:#3e003d;fill-opacity:1"
  40.605 +             sodipodi:role="line"
  40.606 +             x="195.01598"
  40.607 +             y="340.40237">Sequential</tspan><tspan
  40.608 +             style="font-size:9px;text-align:center;text-anchor:middle;fill:#3e003d;fill-opacity:1"
  40.609 +             sodipodi:role="line"
  40.610 +             x="195.01598"
  40.611 +             y="349.40237"
  40.612 +             id="tspan5582">C Compiler</tspan><tspan
  40.613 +             style="font-size:9px;text-align:center;text-anchor:middle;fill:#3e003d;fill-opacity:1"
  40.614 +             sodipodi:role="line"
  40.615 +             x="195.01598"
  40.616 +             y="358.40237"
  40.617 +             id="tspan5584">for ISA 2</tspan></text>
  40.618 +        <rect
  40.619 +           y="330.11902"
  40.620 +           x="170.0051"
  40.621 +           height="32.040836"
  40.622 +           width="50.373325"
  40.623 +           id="rect5586"
  40.624 +           style="fill:none;stroke:#000000;stroke-width:1.08018124;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
  40.625 +      </g>
  40.626 +    </g>
  40.627 +    <rect
  40.628 +       style="opacity:0.22857145;fill:none;stroke:#000000;stroke-width:1.07999969;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:1.07999994, 4.31999972;stroke-dashoffset:0"
  40.629 +       id="rect5533"
  40.630 +       width="174.90312"
  40.631 +       height="180.74167"
  40.632 +       x="163.07402"
  40.633 +       y="-419.61932" />
  40.634 +    <g
  40.635 +       id="g5620"
  40.636 +       transform="matrix(0.89648568,0,0,1,21.675825,20)">
  40.637 +      <path
  40.638 +         style="fill:none;stroke:#000000;stroke-width:1.05615664px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend-8-7)"
  40.639 +         d="m 266.31788,-314.15634 c 32.78288,17.70304 32.78288,17.70304 32.78288,17.70304"
  40.640 +         id="path5626" />
  40.641 +      <path
  40.642 +         id="path5666"
  40.643 +         d="m 267.28619,-314.15634 c -32.78288,17.70304 -32.78288,17.70304 -32.78288,17.70304"
  40.644 +         style="fill:none;stroke:#000000;stroke-width:1.05615664px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend-8-7)" />
  40.645 +      <path
  40.646 +         style="fill:none;stroke:#000000;stroke-width:1.26738799;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:none"
  40.647 +         d="m 266.98634,-334.18852 c -0.20225,20.11152 -0.20225,20.11152 -0.20225,20.11152"
  40.648 +         id="path5668" />
  40.649 +    </g>
  40.650 +    <text
  40.651 +       sodipodi:linespacing="100%"
  40.652 +       id="text4065-8"
  40.653 +       y="-304.69879"
  40.654 +       x="204.41359"
  40.655 +       style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  40.656 +       xml:space="preserve"><tspan
  40.657 +         id="tspan4071-5"
  40.658 +         y="-304.69879"
  40.659 +         x="204.41359"
  40.660 +         sodipodi:role="line"
  40.661 +         style="font-size:9px;text-align:center;text-anchor:middle;fill:#000000;fill-opacity:1">Task Info inside</tspan><tspan
  40.662 +         y="-295.69879"
  40.663 +         x="204.41359"
  40.664 +         sodipodi:role="line"
  40.665 +         style="font-size:9px;text-align:center;text-anchor:middle;fill:#000000;fill-opacity:1"
  40.666 +         id="tspan5660">generated</tspan><tspan
  40.667 +         y="-286.69879"
  40.668 +         x="204.41359"
  40.669 +         sodipodi:role="line"
  40.670 +         style="font-size:9px;text-align:center;text-anchor:middle;fill:#000000;fill-opacity:1"
  40.671 +         id="tspan5664">lib-implementation</tspan></text>
  40.672 +    <path
  40.673 +       sodipodi:type="arc"
  40.674 +       style="opacity:1;fill:none;fill-opacity:1;stroke:#000000;stroke-width:1.2;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:1.2,1.2;stroke-dashoffset:0"
  40.675 +       id="path5882"
  40.676 +       sodipodi:cx="257.10519"
  40.677 +       sodipodi:cy="364.09634"
  40.678 +       sodipodi:rx="3.6127195"
  40.679 +       sodipodi:ry="3.3116596"
  40.680 +       d="m 260.71791,364.09634 a 3.6127195,3.3116596 0 1 1 -7.22544,0 3.6127195,3.3116596 0 1 1 7.22544,0 z"
  40.681 +       transform="translate(3.5307846,-666.70658)" />
  40.682 +    <path
  40.683 +       style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;stroke-miterlimit:4;stroke-dasharray:1,1;stroke-dashoffset:0"
  40.684 +       d="m 252.89037,364.3974 c -19.86996,-3.61272 -19.86996,-3.61272 -19.86996,-3.61272"
  40.685 +       id="path5884"
  40.686 +       transform="translate(3.5307846,-666.70658)" />
  40.687 +  </g>
  40.688 +</svg>
    41.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    41.2 +++ b/0__Papers/PStack/Eco_System/figures/VMS-core__internal_workings.eps	Sun Apr 08 09:00:10 2012 -0700
    41.3 @@ -0,0 +1,2235 @@
    41.4 +%!PS-Adobe-3.0 EPSF-3.0
    41.5 +%%Creator: cairo 1.8.6 (http://cairographics.org)
    41.6 +%%CreationDate: Thu Nov 18 22:42:35 2010
    41.7 +%%Pages: 1
    41.8 +%%BoundingBox: 0 0 241 243
    41.9 +%%DocumentData: Clean7Bit
   41.10 +%%LanguageLevel: 2
   41.11 +%%EndComments
   41.12 +%%BeginProlog
   41.13 +/cairo_eps_state save def
   41.14 +/dict_count countdictstack def
   41.15 +/op_count count 1 sub def
   41.16 +userdict begin
   41.17 +/q { gsave } bind def
   41.18 +/Q { grestore } bind def
   41.19 +/cm { 6 array astore concat } bind def
   41.20 +/w { setlinewidth } bind def
   41.21 +/J { setlinecap } bind def
   41.22 +/j { setlinejoin } bind def
   41.23 +/M { setmiterlimit } bind def
   41.24 +/d { setdash } bind def
   41.25 +/m { moveto } bind def
   41.26 +/l { lineto } bind def
   41.27 +/c { curveto } bind def
   41.28 +/h { closepath } bind def
   41.29 +/re { exch dup neg 3 1 roll 5 3 roll moveto 0 rlineto
   41.30 +      0 exch rlineto 0 rlineto closepath } bind def
   41.31 +/S { stroke } bind def
   41.32 +/f { fill } bind def
   41.33 +/f* { eofill } bind def
   41.34 +/B { fill stroke } bind def
   41.35 +/B* { eofill stroke } bind def
   41.36 +/n { newpath } bind def
   41.37 +/W { clip } bind def
   41.38 +/W* { eoclip } bind def
   41.39 +/BT { } bind def
   41.40 +/ET { } bind def
   41.41 +/pdfmark where { pop globaldict /?pdfmark /exec load put }
   41.42 +    { globaldict begin /?pdfmark /pop load def /pdfmark
   41.43 +    /cleartomark load def end } ifelse
   41.44 +/BDC { mark 3 1 roll /BDC pdfmark } bind def
   41.45 +/EMC { mark /EMC pdfmark } bind def
   41.46 +/cairo_store_point { /cairo_point_y exch def /cairo_point_x exch def } def
   41.47 +/Tj { show currentpoint cairo_store_point } bind def
   41.48 +/TJ {
   41.49 +  {
   41.50 +    dup
   41.51 +    type /stringtype eq
   41.52 +    { show } { -0.001 mul 0 cairo_font_matrix dtransform rmoveto } ifelse
   41.53 +  } forall
   41.54 +  currentpoint cairo_store_point
   41.55 +} bind def
   41.56 +/cairo_selectfont { cairo_font_matrix aload pop pop pop 0 0 6 array astore
   41.57 +    cairo_font exch selectfont cairo_point_x cairo_point_y moveto } bind def
   41.58 +/Tf { pop /cairo_font exch def /cairo_font_matrix where
   41.59 +      { pop cairo_selectfont } if } bind def
   41.60 +/Td { matrix translate cairo_font_matrix matrix concatmatrix dup
   41.61 +      /cairo_font_matrix exch def dup 4 get exch 5 get cairo_store_point
   41.62 +      /cairo_font where { pop cairo_selectfont } if } bind def
   41.63 +/Tm { 2 copy 8 2 roll 6 array astore /cairo_font_matrix exch def
   41.64 +      cairo_store_point /cairo_font where { pop cairo_selectfont } if } bind def
   41.65 +/g { setgray } bind def
   41.66 +/rg { setrgbcolor } bind def
   41.67 +/d1 { setcachedevice } bind def
   41.68 +%%EndProlog
   41.69 +11 dict begin
   41.70 +/FontType 42 def
   41.71 +/FontName /f-0-0 def
   41.72 +/PaintType 0 def
   41.73 +/FontMatrix [ 1 0 0 1 0 0 ] def
   41.74 +/FontBBox [ 0 0 0 0 ] def
   41.75 +/Encoding 256 array def
   41.76 +0 1 255 { Encoding exch /.notdef put } for
   41.77 +Encoding 1 /uni0047 put
   41.78 +Encoding 2 /uni0072 put
   41.79 +Encoding 3 /uni0065 put
   41.80 +Encoding 4 /uni006E put
   41.81 +Encoding 5 /uni0020 put
   41.82 +Encoding 6 /uni003D put
   41.83 +Encoding 7 /uni0056 put
   41.84 +Encoding 8 /uni004D put
   41.85 +Encoding 9 /uni0053 put
   41.86 +Encoding 10 /uni002D put
   41.87 +Encoding 11 /uni0063 put
   41.88 +Encoding 12 /uni006F put
   41.89 +Encoding 13 /uni0042 put
   41.90 +Encoding 14 /uni006C put
   41.91 +Encoding 15 /uni0075 put
   41.92 +Encoding 16 /uni0061 put
   41.93 +Encoding 17 /uni0070 put
   41.94 +Encoding 18 /uni0069 put
   41.95 +Encoding 19 /uni0074 put
   41.96 +Encoding 20 /uni0052 put
   41.97 +Encoding 21 /uni0064 put
   41.98 +Encoding 22 /uni0067 put
   41.99 +Encoding 23 /uni0071 put
  41.100 +Encoding 24 /uni0073 put
  41.101 +Encoding 25 /uni005F put
  41.102 +Encoding 26 /uni0068 put
  41.103 +Encoding 27 /uni0066 put
  41.104 +Encoding 28 /uni006D put
  41.105 +Encoding 29 /uni0050 put
  41.106 +/CharStrings 30 dict dup begin
  41.107 +/.notdef 0 def
  41.108 +/uni0047 1 def
  41.109 +/uni0072 2 def
  41.110 +/uni0065 3 def
  41.111 +/uni006E 4 def
  41.112 +/uni0020 5 def
  41.113 +/uni003D 6 def
  41.114 +/uni0056 7 def
  41.115 +/uni004D 8 def
  41.116 +/uni0053 9 def
  41.117 +/uni002D 10 def
  41.118 +/uni0063 11 def
  41.119 +/uni006F 12 def
  41.120 +/uni0042 13 def
  41.121 +/uni006C 14 def
  41.122 +/uni0075 15 def
  41.123 +/uni0061 16 def
  41.124 +/uni0070 17 def
  41.125 +/uni0069 18 def
  41.126 +/uni0074 19 def
  41.127 +/uni0052 20 def
  41.128 +/uni0064 21 def
  41.129 +/uni0067 22 def
  41.130 +/uni0071 23 def
  41.131 +/uni0073 24 def
  41.132 +/uni005F 25 def
  41.133 +/uni0068 26 def
  41.134 +/uni0066 27 def
  41.135 +/uni006D 28 def
  41.136 +/uni0050 29 def
  41.137 +end readonly def
  41.138 +/sfnts [
  41.139 +<00010000000a008000030020636d61700111f1a4000028700000007a637674207d0742a80000
  41.140 +28ec000002706670676d49d7df9200002b5c0000060a676c7966656d5156000000ac000027c4
  41.141 +68656164d5ceeae00000316800000036686865610f7e06b9000031a000000024686d74787a19
  41.142 +0afd000031c4000000786c6f63619ab290720000323c0000003e6d617870038302c90000327c
  41.143 +0000002070726570292ded160000329c000004ad00020080015e0380045e0003000700264016
  41.144 +059c039d049c070017003700030000079c019d049c00002ffdfded012f5f5dfdfded31301311
  41.145 +211125211121800300fd800200fe00015e0300fd0080020000010050ffe704d305d2001a0137
  41.146 +403a1c400b0b024b55060103370e470e570e670e04006a167a16025516010506150645060303
  41.147 +680078000200160c0c024b000f0e0c44170f370f020fb8fff0400b1010024b0f0c0f0f024b0f
  41.148 +b8ffe8400b0c0c024b0f040d0d024b0fb8ffeab40c0c064b0fb8fffab40d0d064b0fb8ffe840
  41.149 +571010064b0f0645181638160200160c1010024b16060f0f024b16200b0b024b16100c0c024b
  41.150 +16120d0d024b16120c0c064b16120d0d064b160c0e0e064b161b080168017801030223100103
  41.151 +2813011803380302020c510eb8ffc0401a0c0c024b0e090118000100001909100b0b024b0949
  41.152 +1303491913b8fff0b70b0b024b13091903003f3f2b10ed10ed2b10cd5f5d3210d62bed5f5d5d
  41.153 +5f5d5f5d0110d62b2b2b2b2b2b2b2b5f5dfdd42b2b2b2b2b2b2b5dfdcd10c62b5d5f5d5d5d5f
  41.154 +5d5f5d3130012b010726232200111400333237112335211106042320001110002132048d5397
  41.155 +91e6fef60105e1a063cb019350fee287fed1fea101810147e50553a570febcfef5fefeca6001
  41.156 +57aafd824453019b0155015401a7000100960000031c0443000e00af401e0a400b0d024b0810
  41.157 +18102810c81004c70ed70e020e06094d064d68070107b8ffecb41313024b07b8ffeeb4101002
  41.158 +4b07b8fff240110f0f024b07040b0b024b07040c0c024b07b8ffeeb40f0f064b07b8fffcb40c
  41.159 +0c064b07b8fff2b41010064b07b8fffc40250e0e064b070f170a270a370a470a570a670a0600
  41.160 +050a400e0e064b0a02520c0806070a0c07003f3f3f10edcd2b325f5d0110d62b2b2b2b2b2b2b
  41.161 +2b2b5deded10c65d5d3130002b01262322061511231133153633321702cd3e3f6597bebe68cd
  41.162 +336003782bba83fd9a042fabbf1200020041ffec041c04430019002201ff408724400b0b024b
  41.163 +58170103b807018a079a07aa07ba07ca07da0706025705016808780888089808a80805280838
  41.164 +08480858086808780888089808a808b808c808d8080c00571877180208221010024b08180f0f
  41.165 +024b08180c0c024b082c0d0d024b08100c0c064b08100d0d064b081f4e471e01021718371847
  41.166 +18671887189718a718b718c7180918b8ffe0b40e0e064b18b8ffdeb41010024b18b8ffdcb40f
  41.167 +0f024b18b8ffe2b40c0c024b18b8ffd4b40d0d024b18b8ffe4b40c0c064b18b8ffe4406b0d0d
  41.168 +064b18011e4e014e87100138104810581068100410100e0e064b10101010024b10100f0f024b
  41.169 +101c0b0c024b10160d0d024b100c0c0c064b100c0d0d064b102387079707a707030027053705
  41.170 +47055705040207522a083a084a08030357086708770803070817080208b8ffc0b40b0c024b08
  41.171 +b8ffd4b40d0d064b08b8ffc040350d0d024b080c1e50470157016701a701b701050001400f0f
  41.172 +024b01400d0d024b01400f0f064b010105581a011a5214100f0f024b14b8ffe8b40d0d024b14
  41.173 +b8ffe840200e0e064b140c0f0f064b14671401024a145a140205100c0c024b05520c0b140700
  41.174 +3f3fed2b5d5f5d102b2b2b2bed5d11392f2b2b2b5f5ded10d52b2b2b5d715f5ded5f5d5f7101
  41.175 +10d62b2b2b2b2b2b2b5d5deded10dd2b2b2b2b2b2b2b5d5f5dedc42b2b2b2b2b2b5d5f5d715d
  41.176 +5f5d5d5f5d3130012b0121141716333237170607062322272635103736333217161514012207
  41.177 +060721342726040dfcfc675b8fa36d502c5b728cca8d9da190c5e5827efe247f56520b025148
  41.178 +4f0205bc65585f892c202a8997ff0109a08f817ccd3f0169524e74734d5400010087000003d8
  41.179 +044300110103401813400b0b024b070f170f0201771301004d11101010064b11b8ffd4b40e0e
  41.180 +064b11b8fff8b41313024b11b8fff440111010024b110a0f0f024b11080c0c024b11b8fff440
  41.181 +110d0d024b111c0b0b024b110e0f0f064b11b8fff8b40c0c064b11b8fff8b40d0d064b11b8ff
  41.182 +f440100b0b064b11084d070917092709030009b8fff4400b1313024b09040d0d024b09b8fff6
  41.183 +b41010024b09b8fff4400b0f0f024b090a0b0b024b09b8fff8b41010064b09b8fff4400b0e0e
  41.184 +064b09080c0c024b09b8fffa40110f0f064b091204520e110a090a0a060e07003f3f3f3f10ed
  41.185 +0110d62b2b2b2b2b2b2b2b2b5f5dfdd42b2b2b2b2b2b2b2b2b2b2b2bed5d3130005f5d012b21
  41.186 +1134262322060711231133173633201111031a6779418e26be823c5ed50160026fab894e39fc
  41.187 +e4042f8a9efe54fd690000000002007a018b03c0036c00030007002d401b0105870207061706
  41.188 +37065706770605060803840207840706010006002f5f5dfddeed0110d65d3cfd3c3130011521
  41.189 +350115213503c0fcba0346fcba036c8d8dfeac8d8d0000000001000dffec04a605b900060133
  41.190 +b10202435458b90004ffe8400d0c0c024b040402010502020201002f3f3f111239012f313000
  41.191 +2b1bb10602435458403804601010064b04400c0f064b04100a0a064b47080100370401010808
  41.192 +18082808580804054606034602067600027601040400754701010104b8ffc0b42227064b04b8
  41.193 +ffb0b41a1d064b04b8ffc040261416064b04240b0b064b480401370401170427043704570467
  41.194 +0477040600048e010906020202003f3f3fed5f5d72712b2b2b2b012f5ded39192f1810ed10ed
  41.195 +10ed10ed5d5f725f5d3130002b2b2b1b40414708010037040101080818082808580804054606
  41.196 +0346020676000276010404007547010101480401370401170427043704570467047704060004
  41.197 +8e010906020202003f3f3fed5f5d7271012f5ded39192f1810ed10ed10ed10ed5d5f725f5d31
  41.198 +30595905230133010133029465fddede0179016bd71405cdfbc90437000000010014ffec05a3
  41.199 +05b9000c01f0401401400e0e064b04400e0e064b0e401010024b0002435558401d0c0e180e28
  41.200 +0e380e03080e180e380e480e580ea80eb80e070606080702003f3f012f5d7110d631301b40ff
  41.201 +4a030145020143087308024c0a7c0a0203280301280a0127080102970101980401870701880b
  41.202 +0101180e280e380e03080e180e380e480e580ea80eb80e070000460c0546380c480c02370647
  41.203 +0602022806480602270c470c020672070c720b01010a0b04040875070a75680b016707010b73
  41.204 +0207730309090275c70301270377038703a703d703e703060003770901016709010809180902
  41.205 +680988099809a809b809c809d809e809f80909580101580401004a0201034701014704010107
  41.206 +011701020701270187019701a701b701c701d701e701f7010a07041704020704270487049704
  41.207 +a704b704c704d704e704f7040a070117010217014701570167017740490187019701a701b701
  41.208 +c701d701e701f7010d0704170402070417042704470457046704770487049704a704b704c704
  41.209 +d704e704f7040f00097102017104710702090c0806080b020702003f3f3f3f3f10ede410ed5f
  41.210 +5d715d715d715d715f5d5d5f5d5f5d5d5d715d5f5d012f5f5d71ed39192f1810ed10fd5d5ded
  41.211 +10ed39192f1112392f1810ed10fd5d5d5f5d5ded10ed5f5d715f5d5d5d5d5f5d5d5d5f5d5d5d
  41.212 +5d3130592b002b2b2103012301032301330101330104e5aefec032feb7aabe01125b015d0142
  41.213 +5a012903adfc3f03c1fc5305b9fbd3042dfa470000010050ffe7038805d2002601ccb1020243
  41.214 +5458401907221a0e180b0b024b0e120c0c024b0e22070e1a0425131714b8ffc040120c0c024b
  41.215 +1411000401251749110304492509003fed3fed10cd123910cd2b1239121739012f2b2bcd2fcd
  41.216 +31301bb106024354584086082401071001002520452065207520042a0b01034828a828026813
  41.217 +0113074507223722672203221a001a45380e01870e01000e2777040102351e651e751e03351f
  41.218 +451f651f751f040a0c3a0c4a0c6a0c7a0c0533220103380e010a0b1f1e042548145814681478
  41.219 +1404141137014701570167017701a701b70107000125174911044925091103003f3fed10ed10
  41.220 +cd5f5d10cd5d1217395d5f5d5d5d5d5f5d0110d65f5d5dedc410d45dedc45d5d3130005f5d5d
  41.221 +5f5d5d1b4086082401071001002520452065207520042a0b01034828a8280268130113074507
  41.222 +223722672203221a001a45380e01870e01000e2777040102351e651e751e03351f451f651f75
  41.223 +1f040a0c3a0c4a0c6a0c7a0c0533220103380e010a0b1f1e0425481458146814781404141137
  41.224 +014701570167017701a701b70107000125174911044925091103003f3fed10ed10cd5f5d10cd
  41.225 +5d1217395d5f5d5d5d5d5f5d0110d65f5d5dedc410d45dedc45d5d3130005f5d5d5f5d5d5959
  41.226 +3737161633323635342627272626353436333217072626232206151416161717161615140423
  41.227 +22544938a742758e4f9f769677e8b6f35f3b28a44666752a4b74789679fef7dec343b8293780
  41.228 +634a7f4b3746c087a4d84fae1d36745b385c3e383947c598a5e60001009f01fa024b02a90003
  41.229 +00254017280368037803a803040307002700370003000004014800002fed0110d65f5dcd5d31
  41.230 +30133521159f01ac01faafaf000000010041ffec03b5044300170119401e450501a101010328
  41.231 +1938190200870d970da70d030200070d870d970d030db8fff4b41010024b0db8ffeab40f0f02
  41.232 +4b0db8ffeab40b0c024b0db8ffe840610d0d024b0d074e38124812028712a712b712c712e712
  41.233 +050012101010024b12180f0f024b12200b0c024b12180d0d024b12060e0e064b120c0e0e064b
  41.234 +12120c0c064b12100d0d064b1218250a350a450a032a043a044a0403030c52070d170d020db8
  41.235 +ffc040160b0b024b0d0f015208001800020000400b0b024b0004b8ffe8b40c0c024b04b8ffe8
  41.236 +40190d0d024b0452150a180c0c024b0a180d0d024b0a520f0b1507003f3fed2b2b10ed2b2bdd
  41.237 +2b5f5ded10dd2b5ded5f5d5d0110d62b2b2b2b2b2b2b2b5f5d5dfdd42b2b2b2b5d3c5f5d5f5d
  41.238 +5f5d5d313001072626232206151416333237170623220035100021321603af5e1d93479bb6ba
  41.239 +a580824b99e2dbfee20129010253c203d8861d34d9bdbcc563a0630126fb0100013646000002
  41.240 +0041ffec040a0443000b0015013c402517401010024b17400b0c024bb7050101381701114e17
  41.241 +063706470667060406041010024b06b8ffdeb40f0f024b06b8fffcb40b0b024b06b8ffe4b40c
  41.242 +0c024b06b8ffd4b40d0d024b06b8ffeab40e0e064b06b8ffe0b40c0c064b06b8ffe440760d0d
  41.243 +064b060c4e87009700a700b700c700e700063800480058006800040000101010024b000e0f0f
  41.244 +024b00200b0b024b00200c0c024b00160d0d024b000c0e0e064b00100c0c064b000c0d0d064b
  41.245 +00166a030165090103670e0168130102450e550e650e034a135a136a13030e100f0f024b0e52
  41.246 +0913b8fff040160f0f024b13520309180f0f024b09180f0f064b090b03b8ffe8b40f0f024b03
  41.247 +b8ffe8b50f0f064b0307003f2b2b3f2b2b10ed2b10ed2b5d5d5f5d5d5f5d5d0110d62b2b2b2b
  41.248 +2b2b2b2b5f5d5dfdd42b2b2b2b2b2b2b2b5ded5d5f5d31302b2b133400333212111000232200
  41.249 +1310213236351021220641010bdae6fefefce0e5ff00c8011d8597fee4829b021af80131fedb
  41.250 +fefcfefdfed5012e0100fe6dd8bb018ed400000300960000043705c6000f0018002201ac406f
  41.251 +24400b0b024b05060103580a680a02a805b805c805030178150102480a780a880a980aa80ab8
  41.252 +0ac80ad80ae80af80a0a0a1545380748070207200b0b024b071e0c0c024b07160d0d024b0710
  41.253 +0c0c064b07100d0d064b07220e0e064b070d10441a44011f45070d170d270d370d040db8fffa
  41.254 +400b1010024b0d100b0b024b0db8fff4b40c0c024b0db8ffd8b40d0d024b0db8fff4b40e0e06
  41.255 +4b0db8fff4b40c0c064b0db8fff4400f0d0d064b0d24070117012701030001b8ffecb4131302
  41.256 +4b01b8fff4b41010024b01b8fffa400b0f0f024b01040b0b024b01b8fffeb40d0d024b01b8ff
  41.257 +eab41010064b01b8fff0b40e0e064b01b8ffff40330c0c064b0123671c0101371c471c571c03
  41.258 +020a0a111348190722014722572267227722041722372247229722c722f722060022b8ffc0b4
  41.259 +0f0f024b22b8ffc0401f0f0f064b22100d0d064b22221a17021048041a1c200f0f024b1c4801
  41.260 +080402003f3fed2b3210ed333211392f2b2b2b5f5d717233ed3239192f5f5d5f5d011810c62b
  41.261 +2b2b2b2b2b2b2b5f5d10d62b2b2b2b2b2b2b5ded10eded10d42b2b2b2b2b2b5dedc45d5f5d5f
  41.262 +5d31305d5f5d012b212111243332161514060716161514040111163320353421220311163332
  41.263 +36353426230238fe5e010b76d9ee985cae9ffee5fe423f5d011cfefb644f6737bcada5c105b9
  41.264 +0dbbae66a8152ac2a7c1e60519fe5b06e7cbfdb9fdd10a8d9a8f8800000000010096ffec0207
  41.265 +05e6000800c7b9000affc0b41313024b0ab8ffc0b41010024b0ab8ffc0402a0c0c024b070a17
  41.266 +0a270a370a470a570a670a770a080706170627060306024d070117012701d701040001b8ffec
  41.267 +b41313024b01b8ffeeb41010024b01b8fff240110f0f024b01040b0b024b01040c0c024b01b8
  41.268 +ffcc40170e0e064b01180f0f064b01130c0c064b01160d0d064b01b8ffec401b0b0b064b0109
  41.269 +b705c70502010a081a082a083a08040652070b0100003f3fed5d5f5d0110d62b2b2b2b2b2b2b
  41.270 +2b2b2b5f5dfdc65d5d3130012b2b2b13113311141633152096be6350fe8f012f04b7fb695663
  41.271 +aa0000000001007dffec03e3042f001200fb402714400b0b024b7714010a4d074d0708011708
  41.272 +47087708a708048708b708e70803080c1010064b08b8fffab40e0e064b08b8ffecb41313024b
  41.273 +08b8ffec400b1010024b08160b0b024b08b8ffeeb40d0d024b08b8ffccb40e0e064b08b8fff0
  41.274 +b40c0c064b08b8fff440150d0d064b08004de812f81202071217122712030012b8fff8b41313
  41.275 +024b12b8fffab41010024b12b8fff640230f0f024b120c0b0b024b120c0c0c024b12080d0d02
  41.276 +4b12040c0c064b12040d0d064b12b8fffa40110e0e064b121303520e090a0e0b08061206003f
  41.277 +3f3f3f10ed0110d62b2b2b2b2b2b2b2b2b5f5d5dfdd42b2b2b2b2b2b2b2b2b5d7172eded5d31
  41.278 +30012b01111433323637113311233506062322263511013bd75e9c19bebe20c15cb0bb042ffd
  41.279 +55f86c4702f0fbd1943f69caba02bf0000020050ffec03e40443001b002501d3b62740101002
  41.280 +4b25b8ffecb40b0c024b25b8ffee40490d0d064b071317130201672077200202280f480f0200
  41.281 +b70fc70fd70fe70f04010025150f0537184718571867187718871897180718254d0a4d881501
  41.282 +150c1313024b150c1010024b15b8fff8b40f0f024b15b8fff040110c0c024b151e0d0d024b15
  41.283 +0c0e0e064b15b8fff040440f0f064b150c0d0d064b1527214e38050100050c0f0f024b05160b
  41.284 +0b024b05100c0c024b05120d0d024b050c0e0e064b050c0c0c064b050c0d0d064b05263a0301
  41.285 +032500b8ffc0b40d10024b00b8ffc040320d0f064b480058006800780004000218191c520a08
  41.286 +0e52080f180f280f380f480f580f980fa80fb80fc80fd80fe80f0c000fb8ffc0b41317024b0f
  41.287 +b8ffc040240d0d024b0f124a1e5a1e02031e52a808b80802580801006a087a08020347085708
  41.288 +020008b8ffc0b41414024b08b8ffc0b41313024b08b8ffe8b41010024b08b8ffe8b40f0f024b
  41.289 +08b8ffc040131313064b08080c2352020c5212190b020b1207003f3f3f10ed10ed11392f2b2b
  41.290 +2b2b2b5f5d5f5d5f5d5ded5f5d10dd2b2b5f5ded10d5ed10cd10dd5d2b2bcd5f5d0110d62b2b
  41.291 +2b2b2b2b2b5f5ded10d62b2b2b2b2b2b2b2b71ededc65d10c41112395f5d5f5d5f5d3130005f
  41.292 +5d2b2b012b250623222635342433321710232207273636333216151114171522260326232206
  41.293 +151433323702e472eb7eb9011ddd3c4ce8b2605036bf57e9d35474732b5a2490b6c5906f7b8f
  41.294 +b788a3e11a0104609f2c3fd4e7fe808d2f5f4201df149465a78900020087fe5c042c0443000f
  41.295 +001b014d40161d400b0b024be71d01164e470af70a02470a970a020ab8ffe4b40f0f024b0ab8
  41.296 +ffeab40c0c024b0ab8ffd4b40d0d024b0ab8fff4b40e0e064b0ab8ffe6b40c0c064b0ab8ffea
  41.297 +401e0d0d064b0a111101044d014d1702010702170227028702e702f702060002b8fff4b41313
  41.298 +024b02b8fff6400b1010024b02040d0d024b02b8fffa40110f0f024b020a0b0b024b02080c0c
  41.299 +024b02b8fff4b40e0e064b02b8fffe40330f0f064b02020c0c064b02020d0d064b021c580d68
  41.300 +0d025707670702024514014a190114100e0e064b14100f0f024b14520d19b8fff0b40e0e064b
  41.301 +19b8fff0400c0f0f024b195207010e03060db8fff0b40e0e064b0db8fff040140f0f024b0d0b
  41.302 +07100e0e064b07100f0f024b0707003f2b2b3f2b2b3f3f10ed2b2b10ed2b2b5d5d5f5d5d0110
  41.303 +d62b2b2b2b2b2b2b2b2b2b5f5d71eded103c10d42b2b2b2b2b2b5d71ed5d31302b2511231133
  41.304 +15363332121114002322260311161633201134262322060145bebe6c99e4feff00f2449b1612
  41.305 +74370162a8b928743bfe2105d3586cfee4feeef4fecb30032cfd901b310190cbbc3800000002
  41.306 +0050000001c105c4000b001100d9b613400f0f024b13b8ffc0b60d0d024b097b03b8fff4b40e
  41.307 +0e064b03b8fff8b40f0f024b03b8fffab40c0c024b03b8fff940200c0c064b03110e0c4d7711
  41.308 +010011041313024b11021010024b110e0f0f024b11b8ffeeb40b0b024b11b8ffecb40c0c024b
  41.309 +11b8ffe6400b0d0d024b110e0f0f064b11b8fff8400b0c0c064b11120d0d064b11b8ffd64010
  41.310 +0e0e064b11081111064b11130d511000b8ffc040120f0f024b007c06400f0f024b06100c0a10
  41.311 +06003f3f10d62bed2b10ed0110d62b2b2b2b2b2b2b2b2b2b2b5f5dfdc610d42b2b2b2bed3130
  41.312 +012b2b013216151406232226353436031123352111014b314545313045443793015105c44530
  41.313 +314545313144fa3c038fa0fbd10000000001004fffec02fc0558001500cab90017ffc0403f0c
  41.314 +0d024b0813181302281701871001109708010809010006090309010c0c064b094d4800580068
  41.315 +00f8000400000c1313024b000a1010024b00120f0f024b00b8fff2b40b0b024b00b8fff0b40c
  41.316 +0c024b00b8ffe8401d0d0d024b00160e0e064b00100f0f064b00260c0c064b00280d0d064b00
  41.317 +b8fffc401b0e0e064b002c133c13020f0d0205070d52120152085207120b0706003f3f10eded
  41.318 +10ed10c63c10c65d012f2b2b2b2b2b2b2b2b2b2b2b5f5ded2b3c103c10cd10dd5dc65d5d3130
  41.319 +005d012b13233533353711211521111416333237170623222635cb7c7cbe0126feda5b65494e
  41.320 +1c768d7faf039996e049fed796fdec877225a71ebd90000200a0000004a805c8000f001a0106
  41.321 +4017670e770e02010e040b00460f0f1c16060d0d064b16450bb8ffe8b40b0b024b0bb8ffea40
  41.322 +120d0d024b0b471c1044044407052705020005b8ffe4b41313024b05b8fff2b40f0f064b05b8
  41.323 +fff0b41010024b05b8fff4b40f0f024b05b8fffcb40c0c024b05b8fffab40d0d024b05b8fffe
  41.324 +b40c0c064b05b8fff4b40d0d064b05b8ffeab41010064b05b8fff040290e0e064b051b481701
  41.325 +0245150103570e01025513015a196a197a1903101906090e1103134901010519b8ffe8400d0f
  41.326 +0f024b194909000805080902003f3f3f10ed2b11392fed333233113311335d5d5f5d5f5d5f5d
  41.327 +0110d62b2b2b2b2b2b2b2b2b2b5f5deded10f62b2bed2b103c10ed111239395d313021012227
  41.328 +112311322433201114060701011116333236353426232203c3fe794391c80b0121420210aa75
  41.329 +01a9fcc04844b4a4b0be1e02750afd8105b90ffe5c8add1bfd5e0505fe240a74957b6c000002
  41.330 +004bffed03ec05e6000e0019011e40161b400b0b024b004d0d190c4d470d010d201313024b0d
  41.331 +b8ffeab41010024b0db8fff6400b0f0f024b0d080b0b024b0db8fff6b40c0c024b0db8ffe440
  41.332 +0b0d0d024b0d0c0f0f064b0db8ffe2b40c0c064b0db8fff240660d0d064b0d140c0c0c064b14
  41.333 +4e87060138064806020006080f0f024b061a0b0b024b061a0c0c024b06120d0d024b060c0e0e
  41.334 +064b06100c0c064b060c0d0d064b061a251635164516032a113a114a11030358036803021618
  41.335 +0b0c024b16100f0f024b16520311b8ffe8400e0b0c024b115209480901020e0a03b8fff0b60f
  41.336 +0f024b030b09b8ffeeb70d0d024b09070d00003f3f2b3f2b3f5f5d10ed2b10ed2b2b5d5f5d5d
  41.337 +0110d62b2b2b2b2b2b2b5f5d5dfd2bd42b2b2b2b2b2b2b2b2b5dfd3c10ed3130012b25350623
  41.338 +22023534003332171133110326232206151021323637032e63bdc9fa0120c7a656bebe487d99
  41.339 +bd01602d7e10014f630120f0f101554e01f1fa1b03366ce4b0fe7d392000000000020050fe5c
  41.340 +03c804740030003c0160402c48195819681978190400272b372b020265017501020320101c12
  41.341 +064e282b382b482b582b682b782b882b072bb8ffeab40e0e064b2bb8fff0400f0d0d064b2b19
  41.342 +3a4e1c0e1010024b1cb8fff440860c0c024b1c120d0d024b1c3e00234e0d344e12060e0e064b
  41.343 +120c0f0f024b12120b0c024b12120d0d024b123d17010188199819a819b8190488189818a818
  41.344 +b81804280c380c02006701770102026a317a3102653775370203102037281a171f181537180f
  41.345 +0f024b37521f40090a064b1f9708a708b70803970ba70bb70b030028530825530b01b8ffc0b4
  41.346 +1114024b01b8ffc0b40b0c024b01b8ffc0b41114064b01b8ffc040090c0c064b0103522e31b8
  41.347 +ffe8400d0f0f024b3152152e0e0b061507003f3f3f10ed2b10fdc62b2b2b2b10edd4fd5f5d5d
  41.348 +d42bed2b10c6123939111239395f5d5d5f5d5f5d5d5d5d0110d62b2b2b2bedd4edc610d62b2b
  41.349 +2bedc6d42b2b5ded111239395f5d5f5d5f5d3130133716333236353423220623223534363726
  41.350 +1134363332173717071615140607070606151433323633321615140423222601220615141633
  41.351 +32363534266067a68c8195bc20a82fe46b4fe2eaac9e595f7c7249caa49d1c5e622bb62c9eb1
  41.352 +fef7cb68e6014d637d796765727bfedb986f59428220ac3556136a0106a8e0417275565f99a2
  41.353 +dc101003251e291f978694b64a05048c6470938f74648c000002004bfe5c03f30443000e0019
  41.354 +011c40151b400b0b024b0b0f4d004d470e010e161313024b0eb8ffe8b41010024b0eb8fff240
  41.355 +0b0f0f024b0e060b0b024b0eb8fff0b40c0c024b0eb8ffe0b40d0d024b0eb8ffc8b40e0e064b
  41.356 +0eb8ffec400b0d0d064b0e080f0f064b0eb8ffe2406a0c0c064b0e14020c0c064b144e870601
  41.357 +3806b806c80603380648060200060c0e0e064b060e0d0d064b060c0f0f024b061c0b0c024b06
  41.358 +120d0d024b06160c0c064b061a580368030257090102251735174517032a113a114a11031710
  41.359 +0f0f024b17180b0c024b17520311b8ffe8400a0b0c024b1152090e0e03b8fff0400a0f0f024b
  41.360 +030b0d060907003f3f3f2b3f10ed2b10ed2b2b5d5d5f5d5d0110d62b2b2b2b2b2b5f5d715dfd
  41.361 +2bd42b2b2b2b2b2b2b2b2b2b5dedfdc53130012b011106232202111000333217373311032623
  41.362 +2206151416333237033553c3dbf9011de08c793373be527ba1b4b499894cfe5c01e353012501
  41.363 +040101012d6551fa2d04f552dab4bacf4600000000010041ffec02fc0443002100e7402b2340
  41.364 +0b0b024b081f181f02070e170e0228234823882303003a0c01351d0103c8110111054e671d77
  41.365 +1d021db8ffeeb40e0e064b1db8ffe0405a0d0d024b1d1700174e480c01970ca70cb70ce70c04
  41.366 +000c040e0e064b0c22e81901271b0101280701270f0128200102651a751a020307191a031403
  41.367 +4812581268127812c81205120f37014701570167017701b701c70107000103b8ffe040141113
  41.368 +064b03522014181113064b14520f200b0f07003f3f10ed2b10ed2bc55f5d10c55d111217395f
  41.369 +5d5f5d5d5d5f5d5d0110d62b5f5d5dedc610d42b2b5dedc45d5f5d5d5f5d3130005d5d012b37
  41.370 +371633323534272e033534363332170726232206151417171616151406232241439f61b0aa83
  41.371 +5b4321c09b75b2367172445d75887d72cab3a940b468946a4c3c3e4f593384944ab05a403167
  41.372 +353e39926e90a30000000001fff8ff020435ff8300030013b6020501040001040010d6cd0110
  41.373 +c610c631300735211508043dfe81810000010087000003d905e60013010d400d15400b0b024b
  41.374 +07101710020100b8fff8b60c0c064b004d13b8ffecb41010064b13b8fff8b41313024b13b8ff
  41.375 +f640171010024b130a0f0f024b131a0b0b024b13080c0c024b13b8ffd6b40e0e064b13b8fff6
  41.376 +400b0d0d024b130e0f0f064b13b8fff840130d0d064b13080b4d084d070917092709030009b8
  41.377 +fff2b41010064b09b8fff4b41313024b09b8fff4400b1010024b09040d0d024b09b8fff44011
  41.378 +0f0f024b090a0b0b024b09080c0c024b09b8fff4b40e0e064b09b8fffa400c0f0f064b09146a
  41.379 +047a040204b8ffe8400f0f0f024b04520f130a090a0f070a00003f3f3f3f10ed2b5d0110d62b
  41.380 +2b2b2b2b2b2b2b2b5f5deded10d42b2b2b2b2b2b2b2b2b2bed2b3130005f5d012b2111342623
  41.381 +220607112311331136363332161511031b766b458b25bebe26a95aaac102a1788a5136fce405
  41.382 +e6fdd33b4fe0c2fd5f0000010041000002ff05e6001500a4b90017ffc0b40f10024b17b8ffc0
  41.383 +402d0b0c024b751201031538094809580903090b0e0c070b054d074d0b4d480c01000c021010
  41.384 +024b0c120f0f024b0cb8ffeeb40b0b024b0cb8ffe840110c0c024b0c200d0d024b0c160e0e06
  41.385 +4b0cb8fff1401a0c0c064b0c140d0d064b0c0952080e520f0252130c0a0f061300003f3f3f10
  41.386 +ed10ed3ced012f2b2b2b2b2b2b2b2b5f5dededed103c10c610c65dc63130005f5d012b2b0126
  41.387 +232206151417331523112311233533343633321702ca3a32577105dadabe9c9ccaa6535f053c
  41.388 +1484651b1da0fc71038fa0cdea1e000100870000061d0443001f01b8403821400f10024b2140
  41.389 +0c0c024b071c010108216821022721372157219721c72105004d371f011f101313024b1f0810
  41.390 +10024b1f1c0f0f024b1fb8ffec40170b0b024b1f180c0c024b1f040d0d024b1f0e0f0f064b1f
  41.391 +b8ffed400b0c0c064b1f101010064b1fb8fffe401d0e0e064b1f084d37070107101313024b07
  41.392 +021010024b071a0f0f024b07b8ffec40170b0b024b07180c0c024b07040d0d024b07080f0f06
  41.393 +4b07b8ffedb40c0c064b07b8fffe40180d0d064b07061010064b07104d071117112711e71104
  41.394 +0011b8fff8b41010064b11b8fffa400b0e0e064b11100909024b11b8fff4400b1313024b1104
  41.395 +0d0d024b11b8fff4b41010024b11b8fff440110f0f024b110a0b0b024b11080c0c024b11b8ff
  41.396 +f440530f0f064b11100c0c064b1120171c271c371c030118400d0d024b18401010064b182c0d
  41.397 +0d064b4718571867187718040018400e0e064b18400e10024b18160f141603521b0c52161f0a
  41.398 +080a110a1b0716071206003f3f3f3f3f3f10ed10ed10ddcd10cd2b2b5f5d2b2b2b5f5d0110d6
  41.399 +2b2b2b2b2b2b2b2b2b2b2b5f5dfdd42b2b2b2b2b2b2b2b2b2b5dedd42b2b2b2b2b2b2b2b2b2b
  41.400 +5ded5d5d3130005f5d012b2b2111342322060711231134262322060711231133173633321736
  41.401 +363332161511055fdb457816be776239811bbe7c3f6ea5e65c20ae5ca6b602a6fd5536fce802
  41.402 +f94f5b5835fcea042f7c908f3d52c5b2fd34000200960000042605c3000a00130108b9000cff
  41.403 +ea40170c0c024b0b180c0c024b670701021045070b4401440207b8ffd8b41010024b07b8ffda
  41.404 +b40b0b024b07b8ffdab40d0d024b07b8fff0b40d0d064b07b8fff4400e0e0e064b0747150702
  41.405 +2702020002b8ffeab41313024b02b8fff4b41010024b02b8fffa400b0f0f024b02040b0b024b
  41.406 +02b8fffeb40d0d024b02b8fff0b40e0e064b02b8fffeb40c0c064b02b8ffe8402d1010064b02
  41.407 +47143a124a125a1203350e450e550e0303050b120c000e180c0c024b0e160d0d024b0e490909
  41.408 +0212b8ffe8400b0c0c024b12490502080502003f3f10ed2b11392fed2b2b3332113311335d5d
  41.409 +0110e62b2b2b2b2b2b2b2b5f5d10e62b2b2b2b2b10eded10ed5f5d3130002b2b011123113633
  41.410 +2011102122031116332011102122015ec8e32f027efdcc22727f070174fe73280234fdcc05b9
  41.411 +0afe55fe1202dbfde30a0125010c000000000002000300000000001400010000000000340004
  41.412 +002000000004000400010000f01dffff0000f000ffff10000001000000000006004600000000
  41.413 +001e0000000100020003000400050006000700080009000a000b000c000d000e000f00100011
  41.414 +00120013001400150016001700180019001a001b001c001d000005e6000005b9001905b90014
  41.415 +042f00140000ffe70000ffec0000ffecfe5c000005c30000fe5400000338000005d300000253
  41.416 +000005c8000a0000000000000000000000000000000000000000000000000000000000000000
  41.417 +0000000000000000000000000000000000000000000000000000000000000000000000000000
  41.418 +0000000000000000000000c800cd00cd009600b400b400000000000000be00c800c8008c00a0
  41.419 +009b00960000000000be00c800c8000000aa00aa000000000064007d0082008c009600a00064
  41.420 +007d0082008c009b00d20064007d0082008c009600a002300136011801a401d600460218012c
  41.421 +01c2000001d600eb00eb01d1017f0154011301450168012c008d02350159033f0505012c00b4
  41.422 +006e0136015e01cc01cc04d8006e006e01d600d2005f01f4012c007802d00190037f00800280
  41.423 +006e00b4000000a5fea2003200b9008c00000000000000000000000000000000000000000000
  41.424 +0000000000000000000000000000000000000000000000000000000000000000000000000000
  41.425 +000000000000080005e6000005b9001905b90014042f00140000ffe70000ffec0000ffecfe5c
  41.426 +0000000000000000000003380000000000000253000000000000000000000000000000000000
  41.427 +0000000000000000000000000000000000000000000000000000000000000000000000000000
  41.428 +00000000000000000000000000000000000000000000000000000000000000c800cd00cd0096
  41.429 +00b400b400000000000000be00c800c8008c00a0009b00960000000000be00c800c8000000aa
  41.430 +00aa000000000064007d0082008c009600a00064007d0082008c009b00d20064007d0082008c
  41.431 +009600a04036544b214a494847464544434241403f3e3d3c3b3a39383736352f2e2d2c282625
  41.432 +2423221f181411100f0d0b0a090807060504030201002c4523466020b02660b004262348482d
  41.433 +2c452346236120b02661b004262348482d2c45234660b0206120b04660b004262348482d2c45
  41.434 +23462361b0206020b02661b02061b004262348482d2c45234660b0406120b06660b004262348
  41.435 +482d2c4523462361b0406020b02661b04061b004262348482d2c0110203c003c2d2c20452320
  41.436 +b0cd442320b8015a51582320b08d44235920b0ed51582320b04d44235920b0042651582320b0
  41.437 +0d44235921212d2c20204518684420b001602045b04676688a4560442d2c01b10b0a43234365
  41.438 +0a2d2c00b10a0b4323430b2d2c00b0282370b101283e01b0282370b10228453ab10200080d2d
  41.439 +2c2045b00325456164b050515845441b2121592d2c2045b0004360442d2c01b00643b0074365
  41.440 +0a2d2c2069b04061b0008b20b12cc08a8cb8100062602b0c642364615c58b00361592d2c8a03
  41.441 +458a8a87b0112bb0292344b0297ae4182d2c4565b02c234445b02b23442d2c4b525845441b21
  41.442 +21592d2c01b005251023208af500b0016023edec2d2c01b005251023208af500b0016123edec
  41.443 +2d2c01b0062510f500edec2d2c20b001600110203c003c2d2c20b001610110203c003c2d2c00
  41.444 +b00743b006430b2d2c21210c6423648bb84000622d2c21b08051580c6423648bb82000621bb2
  41.445 +00402f2b59b002602d2c21b0c051580c6423648bb81555621bb200802f2b59b002602d2c0c64
  41.446 +23648bb84000626023212d2c4523456023456023456023766818b08062202d2cb00426b00426
  41.447 +b00425b0042545234520b003266062636820b0032661658a2344442d2c2045b0005458b04044
  41.448 +2045b04061441b2121592d2c45b1302f4523456160b0016069442d2c4b5158b02f2370b01423
  41.449 +421b2121592d2c4b515820b0032545695358441b2121591b2121592d2c45b01443b0006063b0
  41.450 +016069442d2cb02f45442d2c452320458a60442d2c45234560442d2c4b235158b90033ffe0b1
  41.451 +34201bb3330034005944442d2cb0164358b00326458a586466b01f601b64b020606620581b21
  41.452 +b04059b001615923586559b02923442310b029e01b2121212121592d2cb0164358b004254564
  41.453 +b020606620581b21b04059b0016123586559b0292344b00425b00725082058021b0359b00525
  41.454 +10b004252046b0042523423cb0072510b006252046b00425b0016023423c2058011b0059b005
  41.455 +2510b00425b029e0b0072510b00625b029e0b00425b00725082058021b0359b00425b0032543
  41.456 +48b00625b00325b0016043481b2159212121212121212d2cb0164358b004254564b020606620
  41.457 +581b21b04059b0016123581b6559b0292344b00525b00825082058021b0359b0042510b00525
  41.458 +2046b0042523423cb00425b0072508b0072510b006252046b00425b0016023423c2058011b00
  41.459 +59b0042510b00525b029e0b02920456544b0072510b00625b029e0b00525b00825082058021b
  41.460 +0359b00525b003254348b00425b0072508b00625b00325b0016043481b215921212121212121
  41.461 +2d2c02b00425202046b004252342b0052508b003254548212121212d2c02b0032520b0042508
  41.462 +b0022543482121212d2c452320451820b00050205823652359236820b040505821b040592358
  41.463 +65598a60442d2c4b53234b515a5820458a60441b2121592d2c208a08234b538a4b515a582338
  41.464 +1b2121592d2c00208a49b0005158b04023208a3812341b2121592d2c462346608a8a46232046
  41.465 +8a608a61b8ff8062232010238ab14b4b8a70456020b0005058b00161b8ffba8b1bb0468c59b0
  41.466 +106068013a2d2c208a2349648a2353583c1b21592d2c4b505845441b2121592d2cb002435458
  41.467 +4b53234b515a58381b2121591b21212121592d2cb1020042b123018851b1400188535a58b910
  41.468 +000020885458b202010243604259b12401885158b920000040885458b2020202436042b12401
  41.469 +885458b2022002436042004b014b5258b2020802436042591bb940000080885458b202040243
  41.470 +604259b94000008063b80100885458b202080243604259b94000010063b80200885458b20210
  41.471 +0243604259b94000020063b80400885458b202400243604259595959592d0000000100000005
  41.472 +0000f111d7ea5f0f3cf5001b080000000000ad61b71900000000c142e956ff50fde708a8078b
  41.473 +0000000a0001000000000000000100000783fe39000008e9ff50ff7808a80001000000000000
  41.474 +0000000000000000001e0400008005690050031c0096045d0041045f0087026900000432007a
  41.475 +04b3000d05ad001403d9005002f0009f03f60041044b004104870096025c0096045f007d0434
  41.476 +00500475008702480050032c004f04a800a00475004b040400500475004b033d00410432fff8
  41.477 +045f008702f5004106a40087047600960000002800f40166029e03400340036c041a05320652
  41.478 +0672072807f0090009780a160b380c0e0c9c0d240dd60e920f98105410fa111011b8122c1338
  41.479 +13e2000000010000001e004d0007004b000500020010002f0055000002f001ff00030001400a
  41.480 +54bfa50140a5111546a4b8010cb2321fa1b8011540b21f1f6fc731216ec731216dc731216cc7
  41.481 +31216bc731216ac7312169c7312168c7312167c7312166c7312165c7312164c7312163c73121
  41.482 +62c7312161c7312160c731215fc731215ec731215dc731215cc731215bc731215ac7312159c7
  41.483 +312158c7312157c7312156c7312155c7312154c7312153c7312152c7312151c7312150c73121
  41.484 +4fc731214ec731214dc731214cc731214bc731214ac7312149c7312148c7312147c7312146c7
  41.485 +312145c7312144c73121b80137b26f0821b80136b26e0821b80135b26d0821b80134b26c0821
  41.486 +b80133b26b0821b80132b26a0821b80131b2690821b80130b2680821b8012fb2670821b8012e
  41.487 +b2660821b8012db2650821b8012cb2640821b8012bb2630821b8012ab2620821b80129b26108
  41.488 +21b80128b2600821b80127b25f0821b80126b25e0821b80125b25d0821b80124b25c0821b801
  41.489 +23b25b0821b80122b25a0821b80121b2590821b80120b2580821b8011fb2570821b8011eb256
  41.490 +0821b8011db2550821b8011cb2540821b8011bb2530821b8011ab2520821b80119b2510821b8
  41.491 +0118b2500821b80117b24f0821b80116b24e0821b80115b24d0821b80114b24c0821b80113b2
  41.492 +4b0821b80112b24a0821b80111b2490821b80110b2480821b8010fb2470821b8010eb2460821
  41.493 +b8010db2450821b8010c40ff4408216957311f5857311f5657311f5152311f4644311f454431
  41.494 +1f4f4e311f4d4e311f2097309740975097043088010f8c018f849f84af84bf84cf84058f689f
  41.495 +68af680360697069028f5b018f5a017057018f509f50af50bf50cf50058f519f51af51038f52
  41.496 +9f52af52033f7c4f7c02507b607b707b03704e01708f01308f608f708f03008e01008e01408e
  41.497 +708e02008e308e408e508e608e708e0610704070026074016073017044010028280000001211
  41.498 +0840370f3fce16010fa21fa20218c7312114c731210ec731210dc731210cc731210bc731210a
  41.499 +c7312109c7312108c7312107c7312106c7312105c7312104c7312103c7312102c7312101c731
  41.500 +21407c00c73121e0180821dc140821d60e0821d50d0821d40c0821d30b0821d20a0821d10908
  41.501 +21d0080821cf070821ce060821cd050821cc040821cb030821ca020821c9010821c800082123
  41.502 +0e45220c45210a452008451f06451e04451d02451c00451a08180816081408120810080e080c
  41.503 +080a08080806080408020800084bb807ff524bb008505b58b101018e59b0124b004b5442b900
  41.504 +0101ff858d2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b
  41.505 +2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b7342011d4bb01b5358b0961d594bb0
  41.506 +325358b0001db1160042594b20b0325323b096515a58b0301d592b0145695342014b5058b108
  41.507 +004259435c58b1080042591610703eb13737456920b0005458b040605944b1300070b3320030
  41.508 +0019701870737373737373747473737373737373737373737373737373732b2b2b2b2b2b2b2b
  41.509 +2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b
  41.510 +2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b
  41.511 +2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b742b00000000>
  41.512 +] def
  41.513 +FontName currentdict end definefont pop
  41.514 +%%Page: 1 1
  41.515 +%%BeginPageSetup
  41.516 +%%PageBoundingBox: 0 0 241 243
  41.517 +%%EndPageSetup
  41.518 +q
  41.519 +0.0823529 0.580392 0.0823529 rg
  41.520 +BT
  41.521 +8 0 0 8 168.346948 158.481686 Tm
  41.522 +/f-0-0 1 Tf
  41.523 +[<010203>1<0304>]TJ
  41.524 +ET
  41.525 +0 g
  41.526 +BT
  41.527 +8 0 0 8 189.956323 158.481686 Tm
  41.528 +/f-0-0 1 Tf
  41.529 +<0506050708090a0b0c0203>Tj
  41.530 +ET
  41.531 +0.0117647 0.0117647 0.721569 rg
  41.532 +BT
  41.533 +8 0 0 8 168.346948 142.481686 Tm
  41.534 +/f-0-0 1 Tf
  41.535 +<0d0e0f03>Tj
  41.536 +ET
  41.537 +0 g
  41.538 +BT
  41.539 +8 0 0 8 183.971948 142.481686 Tm
  41.540 +/f-0-0 1 Tf
  41.541 +[<0505>1<0505>1<06>-1<051011>1<110e120b>-1<1013120c04>]TJ
  41.542 +ET
  41.543 +0.588235 0.0392157 0.0392157 rg
  41.544 +BT
  41.545 +8 0 0 8 168.346948 174.481686 Tm
  41.546 +/f-0-0 1 Tf
  41.547 +<140315>Tj
  41.548 +ET
  41.549 +0 g
  41.550 +BT
  41.551 +8 0 0 8 181.815698 174.481686 Tm
  41.552 +/f-0-0 1 Tf
  41.553 +[<0505>1<0505>1<0506>-1<05>1<110e0f160a1204>]TJ
  41.554 +ET
  41.555 +0.8 w
  41.556 +0 J
  41.557 +0 j
  41.558 +[ 0.4 0.4] 0 d
  41.559 +4 M q 1 0 0 -1 0 242.765671 cm
  41.560 +48.285 131.523 m 53.988 120.559 58.203 111.773 58.203 111.773 c S Q
  41.561 +54.648 128.059 m 58.656 131.953 l 58.125 126.391 l 57.461 127.637 
  41.562 +56.055 128.305 54.648 128.059 c h
  41.563 +54.648 128.059 m f*
  41.564 +0.864145 w
  41.565 +[] 0.0 d
  41.566 +q 1 0 0 -1 0 242.765671 cm
  41.567 +26.613 32.113 m 131.617 32.113 l 131.617 116.555 l 26.613 116.555 l 
  41.568 +26.613 32.113 l h
  41.569 +26.613 32.113 m S Q
  41.570 +BT
  41.571 +7.2 0 0 7.2 39.29404 170.238147 Tm
  41.572 +/f-0-0 1 Tf
  41.573 +[<020317>1<0f>-1<03>1<181319>]TJ
  41.574 +-0.46875 -1 Td
  41.575 +<1a1004150e0302191b04>Tj
  41.576 +ET
  41.577 +0.588235 0.0392157 0.0392157 rg
  41.578 +0.864 w
  41.579 +1 j
  41.580 +[ 3.456 3.456] 0 d
  41.581 +q 1 0 0 -1 0 242.765671 cm
  41.582 +33.945 65.039 m 73.086 65.039 l 73.086 82.93 l 33.945 82.93 l 33.945 
  41.583 +65.039 l h
  41.584 +33.945 65.039 m S Q
  41.585 +0 g
  41.586 +BT
  41.587 +7.2 0 0 7.2 87.104977 170.238147 Tm
  41.588 +/f-0-0 1 Tf
  41.589 +<180b1a03150f0e030219>Tj
  41.590 +1.966797 -1 Td
  41.591 +<1b04>Tj
  41.592 +ET
  41.593 +0.588235 0.0392157 0.0392157 rg
  41.594 +[ 3.456 3.456] 0 d
  41.595 +q 1 0 0 -1 0 242.765671 cm
  41.596 +85.145 65.039 m 124.285 65.039 l 124.285 82.93 l 85.145 82.93 l 85.145 
  41.597 +65.039 l h
  41.598 +85.145 65.039 m S Q
  41.599 +0 g
  41.600 +BT
  41.601 +7.2 0 0 7.2 63.972949 203.210056 Tm
  41.602 +/f-0-0 1 Tf
  41.603 +<1c1018130302071d>Tj
  41.604 +ET
  41.605 +Q q
  41.606 +q 0 0 242 243 rectclip
  41.607 +% Fallback Image: x=0, y=0, w=241, h=242 res=300dpi size=3042135
  41.608 +[ 0.24 0 0 0.24 0 0.605671 ] concat
  41.609 +/DeviceRGB setcolorspace
  41.610 +8 dict dup begin
  41.611 +  /ImageType 1 def
  41.612 +  /Width 1005 def
  41.613 +  /Height 1009 def
  41.614 +  /BitsPerComponent 8 def
  41.615 +  /Decode [ 0 1 0 1 0 1 ] def
  41.616 +  /DataSource currentfile /ASCII85Decode filter /LZWDecode filter def
  41.617 +  /ImageMatrix [ 1 0 0 -1 0 1009 ] def
  41.618 +end
  41.619 +image
  41.620 +J3P/P\0L8J"F\(XO4[t=*=mlm@So+L67E_06XfMpjDm$jNlU/lfd&UI'pD5N;McZj9.cFI@a
  41.621 + c3*^-a`+c/t4(9WD_bT1NVCao):#3MK$?Er#qP@n!02l'/a?2LA;sd\nn3[3hMIW77bD.a.
  41.622 + \#=L-R0FUB,B^Lj^jl?=`&`f4]?7W*DHh3.AL^>1BiMe3UlI)"U=f5(VO'ii.V0)0gS(EY?
  41.623 + 5j!8m8e^l[7Y>m@s$.ZLL1<s72F1b5UnWML>F*\iiG>#9]lS]Vcp?O<$e`jNRN?7+'_oqIk
  41.624 + 29k;#"iJ.F3]a<2^NZ%!EVUM)]O&coU[.e?IU@;MgSAnd)rF/ge"kZ@]3S.7:-T#3ra-bW1
  41.625 + [5P2,)B2%!PPJN#)/mm4:_LjOAZ4[Thd^(#=/o3)Zi;ZU`TshnC0B)^eg1I$:BpY,7MIe.P
  41.626 + hT%WJhVG^bGC[O[\M6=W,,]F<M1.d9Lf67ZbQ*)+Y$tDZ`O-lmEmrZ<Ta27$;:&,K/!h`9Y
  41.627 + R/Pc#eJ0hes1aso5Cq)jhq'edQ^I"s@I;Ttgb-'@iG1e?'UF#HUrFOr7h;loL@7]ANC4NWH
  41.628 + `q('`i%-^2Uo*l!jcZ=a?-W-'*.nWXD/I*oTo84nia:u9W,#&bnOVZ=Y`76mj[1q(g<&Gq,
  41.629 + 4&U2@k>kTjV,^SaPm%g+5HimrHp9"$&;;SKofl#(<J=d_=0Z=Z>>^?ePs76OFa%QF;;J'T:
  41.630 + XncI0O+4@:rZ^@%A>Z6f)<o\>'<WlDS(*ea_=6]FiA4Qp9j'2>;XSDJR0.?hgJb]gXBf`(S
  41.631 + acQ9\-l*G20Jh'mX5t"m^bCGJn-B=dGlNIq(@E"'a]nL.nB''jWh]iu"$*PM?ss%?T[2XK-
  41.632 + t^Gj\RY]bsjfO5q-Q7`=Fhc?Y:YfH*m(Bpp%eSn9q\=,5h&<_J3[pdQj&/Qtm`]4b?s9:"e
  41.633 + qDFpJ_D6DQgD>FH>QKK.Z_(9ENmV-QJ3juT&j4^"Or)g/Gq_>b3/*u4MDcF+$\D21*jZAN]
  41.634 + h8RB]9ZbM!D+f!9o29Ko/+\lV9,KcRoY8IgI9/3"XaITLf16o#CYD9!4NYr#<G-.-G>Mq)<
  41.635 + :R[%?S]/TmhOJ8D]arHH2OJ7iR?X:Pr*eNB:$_[Sp+bkq$ra2%XMGsS*0QQ^W#Vcs$qq7Hp
  41.636 + 6Fji-^"Zh<OtS_DV,]^Ls55Nl1%.:W`(>=9rsfCV53.q>mL8qL;O,+$.bD$:.T=H=4)tK2?
  41.637 + Fq6.e=*i<1<W:lZ/T=A9+\6n*bLdM5+$>moVE0nrNM)FIVD%H/9XLCikp6eHetiWMQ';%33
  41.638 + 6\;:gW6qN54/ga!=LCU&#;2S4G.RdH=RRfgY6DQ_n`Rqj?ip9p/&WSV9=Nq`D6tqWXKSN%,
  41.639 + h&GC-EK3oA3_*<>)9D/gO&>=/8(db^iuE?+&e75tLrCNJ6u%hS-:UPZ*@'TQ)j1h/8kE.X+
  41.640 + JcB4NRBFR84bfhAH\]iP%%9\=\U)O,c?k^IT8mP=Y"':Z&THo=\Dn7*XLi9P;9jX8>t8rAd
  41.641 + #o8P6PJgfnV:l0lp#DnmkGISMTD]d@+!/C/%j52<Mj1Ro=3B:"d3=k60b6;iYln=j8ti7-U
  41.642 + 7@Y'*RnUdn=Ybam5.H;@]24m0cZT2Y0,:YG\2kQM![<"=LV=q*d]71#Ydep%`cZ9hr`^S,a
  41.643 + EMG[P/7Hh].UJu,k;;+0'kli6+<0!,>>"puTB`+Rr67pS7:F-7-i>a&s/-UT*%`-s[V_mD(
  41.644 + ;qcLml.nY'eI%fV&TfY$E9eDe7\S>cJQ&Qp;5ZdsD@O]-28pE-WYKELe_6`K!]W]5@jF;F$
  41.645 + Fs-9ok,*"Ubp1JF;KQ%B<G73TFEV.-00%A*b3L+er'E*.Q'bZ[48%T9)i>"KiG)#2QToZ&S
  41.646 + (/e4000S86/@-A1R%DX`_'C<r1ig/Ho"Se`''MWqg=Ec!IV3-DfFc,?aA5=0"6jg/EnW=R.
  41.647 + QH[IjUGf';43X`^DB2=BC+MMk@!AVIU;0#Z:EARhlS3#-u=*t7*J,DZ4MV>"lq?/*&:mfh[
  41.648 + 91o?PJMm[f**Ae-*=9S]*fmBo>n%MlCqHjWtI.+cA)a^?"aPk>t7P4DN=4[K1S.0hc@+6*X
  41.649 + 3+iN5)1ca]"N"7X:'#l",fSDD$lDJ:iB0(M_B;70@\aop>WIZ1p%90\oKL@TniTF&.)WR@!
  41.650 + oLWe,B*P^`Al<ei*6qIjDGFCq"GtB^_MQB]TC#jD^+3m$]$MOOMmNU-KSJAMXbMB`V@J(AF
  41.651 + (\'YP%t>fc(E2r#(-n*bi<u,7J"^eX8(n:rIUF2s*6-Mm8"ZbI=r7@uSBuo7dInf`s?I$h-
  41.652 + .\#f41m01KX2*M`7\i$Mtao$J'JUgs*scWUPNBA"/_FP^NSE\ekR*/g:A<c6:;><-7Gl)O@
  41.653 + cGKX.P=Cs]Z,'=*tb1_kDl<SOp[7$(tHCH-ofcR*!rZ'Ke1G.reAZb#_\^R"b?:^'([._MU
  41.654 + OkUCWj1UEs[RSopfX!\Oc,H>6KSA,a4!!]k$aoWZe.Y/a9Q+5(^%]PBhc$]K;#AM6pY9iF2
  41.655 + r`iM)cpG7D8s.E#2%SOB>Ucn\$EI*LftaEB5RY`\T\D/geK_B\3,_SS/0^qfbn:F-'7+a50
  41.656 + Iu9,K8_lT&nLpN_%>fbj:*.OZ\\cg)`s4Gt1$'4K_1phM#.6A\PMK0&Y?.LM?Tt$Kk;3Sol
  41.657 + (jcf@S^Z6EZ^!=T@K\#08n?&u:7?Hq0b)'%(oqb)*ge\LWkhsK7G\p%KJh>>4ga8LL5pR_?
  41.658 + @r!.fB<+g[!Sc@W[J-t^N&&rkO*TR'QOddB[$2+lUjo!/eo3Q<:GZ_=m4@ZNghCm0#?VTe`
  41.659 + 8#c(Y;Zh;`<U9U=Z1_L2cO`k_i-\=rp3uJeHf'8?khiJV*kU?X?]FUT74+ie0(\guF,59@d
  41.660 + J@3Gl?ug9QH%jb'u+DKrLr407dnq+?]Xc,=j0XTB)qEC5:HMLh>@5-nbunAqL;l>rT4o2<0
  41.661 + PM9rm1*6n,WMC"TWKJ!3cn4ml:$@=S*,CoLn'8:_<a_,m&$7!jF6Xn1b"of`=ldrGWbE0;+
  41.662 + [4!<d@5"HP2=YYbL!<<[>E"gD89n6lML]^Vg/mB@MOO%0=$oH"Qg(/TAf&:jur9#8=]#Jjs
  41.663 + VJ`)MAK`o^J$#i@tU!j?&N";#L$,?NIYd"IqN=$iX##AS4&<-qqd0e7.#LJS86$j%p8IZhh
  41.664 + S'\tVn:M%ob6[T_$de8NnF7#<T*BlV"0VY'aQsfW"Ub="$IK:cE5`,[SHSHuP+bY`nIH6d9
  41.665 + +$4F%o5%o6(njP,mhs3qQRL=0S#4GXIF2a'2^[o;*'\657R\?RSd*$;,\+TAJT9!pWto)co
  41.666 + hUF*sY?s$^"3t0ch&!'a\jt(l9CKOae$a0c$r5(X\ERd=V5B7ZVNA%<0ab&Y0g/QPq:()JP
  41.667 + lad?tt/`>if0s%68XMH]sRrYpDn'u?m`TfX:R3ZI$k(5V22@5S<f#oREm#n\m6!OEn'LBpb
  41.668 + 8+Gh$CON>8d!ZNQ:$^(6)Ns-U;oa;BRMp_J7;?7n9WuMHA,#D,YE<M5@/fG?Y+d'AKZ+hRt
  41.669 + +XM/3-*HD/"IT4M?OFqd*%;1=Nu]SRru/,4,-kJGnn=ms#:E+7-o,V$&r;p<P:,ph.C,JV;
  41.670 + IEPrAG&idO)_i[Z1/OTY6ts4-E->Lo"c1TjMB3&%.[12aM/1G`<]?1NR@a^EjZ%4.2XhQO)
  41.671 + Zlt&jIn+k9dL7O&G!@E7gAYOVfk*"VAX*P(\i,KeB)!/b/E`@2UH6lQL9<0X2u4P63B,%$"
  41.672 + 5L-PFr>0M=!r_)'He1=/TL8C'$=rW!So&b?j!dha_p)^>gT+Yt>g..&dLk;:OU&sG)0P/RR
  41.673 + .\;l]X/l8L/1A[)r<=9@l25*f'o/-j<_)(T$"VE0haNY0XK/g[B1.^4P!KT<];%@WjNUpX.
  41.674 + o4K>4CGHR9N3Tc:;b%L7kr1mc2j7B#&[%8&P)aV@/JGlM0WQrAb7:kR5G/":PEuieXU:7(4
  41.675 + VFAQoH?ON;&mh2*A<C9e&ma@XU*DQ4fHI:Z^EuI5T17?"XpuF:mXPj]e:'/2$i52'Fd)p!>
  41.676 + ?&B'Ibn/P[cch$Q(UN5I%_Xn<$0P2ah?(5A8.pZ;F.h9/9AX8PhuGe6,#C>`B;K8!+rXoR;
  41.677 + cVK0V0!8;OlJ&5,Maj[5,,4:)Zg'F9hcUHS7HN:;N.FL`+X7l>:;&a7\3'GX9H.5qO_9!k]
  41.678 + jeEokm@gSB\5"O9u@/3$o]T<iT#q5aKFU3rUnPN9[7$RpR#ieX![8""S;mebel&cbR/GQT!
  41.679 + 6#eB9E?cP=LH9D)$.L_hZ9/*uM'6n.#Ej?8YmFFo^GaUXMq#t1'8$jXfiM&f71b97eVt_M1
  41.680 + lLo@:6]:Moj\,iIZfj1,%-lq<JsU.!C&Es&G9$1.*"F_ND!)n20HYAW50,\/Q7J;8BAhC&=
  41.681 + 3ZfHAf2/?1T4G@K0Z4_,rCr=EMuLe[&+/`kg.t$$FR!1;R4/b6\p-hK;kWp!kl5gIAGONcc
  41.682 + 8&2+o^t:6;mY$+9_/eX7O;OqEuf#ZH4\&d):b[L'A74Yp/,eRMX&QQjss<OHfS'm3j1%:JD
  41.683 + 9>YptP'tZ]Om4Ymc6o.2=e\PNG"^Q$BOENEAPEA$7j^pB8,fm_,'lO5?F'nSn1MH5e[Q]Xn
  41.684 + !shnf<#3_pp<]($p`E?1pXY6u2RQo"\;p'\77b6gO@r5)(C.0lN]+3HFN%lhX^UlX_:ITP[
  41.685 + g7t8;+&p,"EsEro8?#Y!C[cSOjdBO.*jboF'Z(u:PdJ<huRi]a$gbINA]BjG,7)5;fe'1Eu
  41.686 + .i![ZZXB=V-p*=;A1C'Kp?C4H1.CFAu%ZpI^D]:N<$.Ei@/7OAU,`s)%G2AE`E(E3XSbcZ+
  41.687 + /QFVIc#W5j/pQWApiB@)EAQM)@9!f_CiI!#gCodl)(HVcQrF`TQkaLu\Y^lC@<O*@!F2Ebq
  41.688 + uXaUuqDh2J<enkPVbt,>=NE;fn(LpSaDf4.TJ[c_Okk:i$*tPVqps?Q_;$e'u2eY+_J"bh1
  41.689 + M%ancmpgPF"W.H'GI:$:Y`3e+@!5)"(e#2r'nE7I?-)tkcq/H&cZBtT+8BXopgZe7ab@4=L
  41.690 + $8u#ke1::hf#rY$.r"3peq<?(l[+("I@5YpcB3eUP&ohMQfU.kl6N!6[ad>GaP@hfIppgXb
  41.691 + 0ZbM@*o#=O2eD")O=?M\d[^pp,k*Obj@qKMa1/[@`Mi[kQHgO;&4TG(jHMZ]:E3QFPC](\*
  41.692 + KN5`Ri!O1>-JoF"PFiJ^n!CfokSaPsSC`YZI>P^,odJ`[r'aatC5Q*ig(C)l`q.f*5'$J1i
  41.693 + $R.#cT'.3J0E-N"U(Pri,V/I2NI5ra2PPLUQ!E3'ZNPWMpQjK+)1QX$"=u`@4B`!t&Pm%u#
  41.694 + Nu>Kpkgc%\&W\kRS<qum3N[KCY`Fu"&;]-m=ko6%CC/[3N-W@&=gnOEO.'3kT2Lf%\[@i..
  41.695 + tkJ2N1&.YWD/t'Q_(XtQRO^]fdiZfl'Y)Tpe0oIR9cRK2'pdA!KYD5Q;r]BPG49$T:#;$eM
  41.696 + S':UR]E]51LefpIBE%2iu^<Ura3+H7,>R".tl4TDEDs\M\]e=dN<HN;?hVq=COF]qD=;Vl:
  41.697 + &G'Ko,,F,Z==)(><V(tAd,Ff>/!VclZIg:p2*hA09n:tgJhR[:!WX/GgCXU)P<ae,UO+`BE
  41.698 + @XSE?e]#UnW-*=cHN]O_O\f?\j/ABgmUO*HSnS7lF@r8F,F;^"5HNT^_qMcALV>DF8R?Oie
  41.699 + %u+9(XdU38#l?g=]2]caTUOE;\r3lk:S<#jZ8p7$gKCIZ?'*eu"IhEIHTdDD6+/2tO*?e%\
  41.700 + d^fA9:<D3V+CosfrpdrbI4XA[elDu)JQUkTl0@JZWj2QqfB69T='#<QlD0Y>Eu[%:6%Cd;]
  41.701 + @$;]9s#\S;d=L^&&2B)r\Lb]db<i.W<:](r)*C9s*/W[Wd4/<c;Q4_1R&t^RFq\HXjZYa\u
  41.702 + @TT,YDN>GnkJrN=mT^ssOCr!TfDl_f).[$u-OHo8`2h46V\]mN,a8B\a_A\VHY_UspN4COk
  41.703 + H;%Sr-^mY;A)?mtT6,L8kRiGFe)V;m9VfquP^j+VD]I1f@,J*,.]rTo$qrPs_V#sp:*:O_n
  41.704 + Dumj<d@ZakO8GccS3Dn@29>\YaBWtOS5mbS+/]sF^c]rL3R,g*)8hqL_-&;4Gpbg]EKNBEO
  41.705 + kQYB.)!sb!K$&`-QMZm*+R4J>Jj^XP7u3\r56Aja/$B`_OSTG4F3Jpqi\W3KU^<:kiL1U6c
  41.706 + m+YarI>/rD<S643J07b?X#6e*XZ8K?h,OMn0FiB`1k2\[rk4\$1,bfQrVSR5RUlN*Lq^>[>
  41.707 + VP(N@_uf6V5a]bf@*F4pZpf)*@"4X8'PK@a.9Og;C><)KN,D^QR-d2aHeno<5DM:<QBbPdX
  41.708 + Y3QJP`\SB6qdsN7n<#sea5LO5kgq?1n:AF0=;rE*2!1d.R0CQk_j1J[TiLMdA>aO>pq6iEi
  41.709 + f]`^T\jbUb*fla)_7]p^>h*6`O,8)\QkZ_,\9lMk,K3aM0ASA<?6.k72o5JD`LQ,;GdHM$J
  41.710 + <AU0N*\i<^(h"]a6'oOcX"lE3Z[<fq<;3)cI^n8?3SC#'7V!ih;1*N>RldCM93I3o"K>+^;
  41.711 + 9.hkCQe`Z&\;o_6+^8e/?)nm9uM*iNsOpktr,1BGRk'3jl-([GecAN4Rtp^8J$fZAc.fj"P
  41.712 + ]/pH.+.Z.n(hMUnhcOoq77Fe0Y.O?q?!hQ,'#IqARtNk*Wk.)DH:_:kLWNkYtj>g(5PB>Qk
  41.713 + nnOWb;1TTURk*'-9/0=1jTmI\":`o^5(g`3M^!US$rf$bTl$dXF?[6hnS^m]`+9,N1+)2Ym
  41.714 + DB9b3nC1>2B[ulkc1o!lqYe!bs*BmB8^uV9r4gJPR:47bCK,:o^CVNI43Kk$:#6n9[G<oc&
  41.715 + @qF0;-.!;Onfh:%@@h.#mGpj@17BXnehXe6eARS"AUB[=[h.$R!]4H$pI*j&G[$#8L08+8[
  41.716 + =`eY$!?B.HV74K[*X?N^MrG#t[$V3Kh3)e+kR"IgC#:V@%T24lK,*a/O)=jK<\jLIWT;kbO
  41.717 + Au6EaI+dQ'GX<fF@ZjE,'6*^*q]fIbSZCm'cKQrIJCf7cC+Gdg^h5RWS_#o?`PE=l,=/qmf
  41.718 + #81_j*7#KM&L=gAYqjn<S&RN_#Z)Dc825S5tX-pUH^K!VHBFgGe2B%:;LYZOKS+I?dI+[Yj
  41.719 + F=]<tM2O2p[IOZ["(rF+7(HJ;9Ku+G_!3<FR'/0@"Qle]d@2ILcNCPkElZH6);*GR-%S=bL
  41.720 + We],de`tcT@`Q-rVo+O"9SZiE$Pen5k%/T"[R*<)[A[uKHgdiE24ul6L_kIIm\26q%"Qe"@
  41.721 + E\AL[7YD6SUu,rfnY*CAGSTG_dP,DDR*N,L4/\f!CLm7**Bi>=qULB`gJQ[a3+g^dncRKXX
  41.722 + L8@u1C8nm%oH.]Jll[E?SmXN`&P>`d)O%ii*9Z76KN1FFsm`556m*0c1OdL5K8c4SRAU<JR
  41.723 + Dkqk)7g05pkOf[aH7ga"e3@"/O.7)9/>i-U2[$h:CbE<R4MFbi/nC5cWN2j[qZb7kDS22_@
  41.724 + 5JT*,ksQR$,t/cYnaap\;^f4Y:+OkX>uDrT>oQ:/c!/or^+k!#@RX=/RqGmtKqi?cG,;6T>
  41.725 + 5#qAD-M2F]!0)6lou'"&KFDl`:ilQ"N?LGOSHgMS+<tm2+f4U85f$7:K+YV*jsR#]1ShYjm
  41.726 + ?7shll$\+^V>*(s'&.g:X103+Ip',<+B`N[Zi#b-N[<de/VTBjN?X7lT!280fesk?B73hB%
  41.727 + L4.?\=:YtS>b*6l#p;c#^r;bMihM"Y@ck(n1:KBMP1>Xg$mMTpr:$Z]"/?SJ@JMQqBDZ\53
  41.728 + #>l*)dg-Q7F/m;f#8>l4[k)`srecpmcfJWK3kM'3A_dSAo+&D>V-Cq(]4!pp-CKhP@Xu*`-
  41.729 + n\+HL3Z5[XHYjXj%2'H;K5R)$-GlMSk9X]@3XI[;U3\GgRIJCZNF]bR;s[4a?)MJmG5]I&h
  41.730 + 04;1Hf'&H#D6t_E?3)?6e=3Ci;%&7g"5(%B;=^;I]'74HKc'@PkuNb]C1+H"<#fsh1oS2r;
  41.731 + T:9omM=&g\6-rKFQn4hCjk/`6dE%DL(+eU&@4N!<?LA"%)(MUqfM5!ant85S&k,+#hFH+I!
  41.732 + OkOB)`TGVKD'POj7(NVfl&o*1;gr,rVI&OL_>$=Qia4%)rj6F^G4@?Tl+cFsS%3,oF:e2rG
  41.733 + Ip)bGk34PXQaF=<g+/!:<N"M:EM30\D6'J;qPH2$HnQ%//EnilLaS?l%G]-%'^DD[HnfCY;
  41.734 + 1IcW:)Il`^GY\eZU*tj(+uF*nE@#hI\EP&Ee9bCH+p5m-!?bneK92636V)J7##O=ANUIl#6
  41.735 + s1-iUTb)YdRHl$Gqbgm0W0WqAku"o5q$:YUQgq-9LuN`,=gN2Gu@g;a]V=hAX'NeP1Ei1H#
  41.736 + YHJe@V'';BV%@N@NtIXcbHR4A4@i11jM/R?KOA9_kA=As;JGk_+@YH!(D`]Z+8+*,Q%6:c!
  41.737 + c<NLWq1ER%_73TjB(SWfpo%O$'M&7k4#PHK5Wg$Li@>@'STfQE4bmm(O0pn3h8H&b23JnN`
  41.738 + _TMu\Xd+QQo-\/k('L%FO6*;V)$4NEqL5XG_*BWGCo:trDOO!,,JnO`VUst!Nd!?=V-s\I%
  41.739 + ZsJSb)JMe,]c!SY/rnDLJN2ka,c=WXOA_;T9'QjTTQJ&)'0;IXl+Ie.[5*\<W]<$gNE)oj0
  41.740 + !3Z<b>K[XA#tr]ZUB)=LaKY.Rk`3*U=Z"lcnb*5p!rV7BHLO+LqsPZ]`qPr!FDhOK7XSm!^
  41.741 + g/q?u.-G4sQG(N)UGVXAtIhQ44%"^u&]S?(6!&Ym+9&.qYk_R'64<doj`5%F?tg[2-3i=R.
  41.742 + )]/=!-?<`[DqgM:T+'qR^7K&'Z*?YL'W\[[s&_]V$DEGbZYZ6kn!>cVdTD5G^cG4>`?l^qn
  41.743 + Z&dl60!G+\lcZj@Cj1LIO[)=sH*2LZY#[n1oN^87N:efTRQKIS-S%EQT;?aTif'6M`ATP'J
  41.744 + hKB])r7ZM"I*n5b[C=rp@*:EVloFLN(7tRLHY7m^Jd\n%<mBQe&Uc@`g97rO&`?>/E\O?m\
  41.745 + QE,>@@TJe0K(JnR"5A!/7W#V/]5SqU>t*8JWOmf6[Q;63*r#0,"D(,(*[E!!DI?8n6S8a=?
  41.746 + -KDRl?4$(&c)E^;o$V23ot_*4Hea"<uSbPk+5fYLrG(g\eF/EopKCa;5\*CKlbhI>Z/q(E@
  41.747 + (GK9#B^J@,-l#3*;iKsL[YbW6D"k"DPFE;jO[\Z7GpXP9E?Q&<rA'2N?@6)[iV^I3C6@Ekc
  41.748 + ,4pl.%6"A8_%VW\[@eR*d3nIPNI:j@O\Ek5l1L+^4F0IP<^Pibb18'H2(H)cAfm>Ydlk0"U
  41.749 + a1;T0gG<L0IB8&Yf^.>HG@t\c=G!r(YhT&ACi&LJYI?FHh"oW4+J"_.2jWU[4&#ip?.Zf7C
  41.750 + gc"$o6Kf<S[_Kkj59bN?#.^8^c5B0h>8BJn89&L2O;jOS3r*Nh7:80ZsMZ],D'p<6*Rgj$f
  41.751 + cV&DfFN$b'@&=jbl"laN[F`H#GJrBS9R\IVI)Qf/r/cpRcO+JGZ`"6KVPYT6#!e&3<l^l('
  41.752 + c2FT.u`HC%Pp\Jdt#SPdop&6J1J$a1$M_:H47A*fbQZZ^fF1+te+ke3kaQ_4rG8>(V'O^NJ
  41.753 + /EHg8df6ZlFcaS,u!T8>AKCGDV?e2sEWU"b^XC;FT'!O%M@_gF_KY,A90,`o"f:2B'GL&l!
  41.754 + :d8MmD=d?Q+*qs40tgOd*PSmSqYt!j4_X6T^=V+dIrXn)e0jP1$RBkeG:d:nh>fbSQQ0prn
  41.755 + pXZ`q4BV/FO#Xq3kURMo#*hBEtAJgd.mL#1i!!Y,PZa)iqqb;lMc:\qL;T4rJ1]Fb+<,&^M
  41.756 + K<*J<TjT@9*;9Do5%Op]!Drq7mC>5TBhj/)7js,J(e3^bS3WG[chlS\SbB5b&0HX:%;(loj
  41.757 + [_5f,Pa4:`'\!l52KTot'6+>Z;G'L>,"^uQ7sC_oBb(a\5P5Em"[1[YLcm/W8)"G@g>qocX
  41.758 + Yb!E*P66%19/0cBD_n8=E6)5a"?rfU>7Y-LI+o)_*F=T\j/!1eu_V?b1ln:^%#!E;']M%.t
  41.759 + >VI=g-UUI6#af>DC*#J&]u,cB_`TtIX?/e^4<=&3_^mpD:j#/'&:c;hJ,hXK.NUnNQFsjo`
  41.760 + *>c"Ce$m=#t*JO7"PgMPY4C]M?).#6IHi:S(P[Vfu0[`73#2o/5lh$pUq78_rOah=;jVU9F
  41.761 + 1]'`LKuJXBS-+>R2db`QSa^)jijK8]BZe#..i.LmA+dA0K.e^DpiM/7D"qBL[hq#rog;k_Y
  41.762 + aa7LV*cSYTQ2Om'SJl*"')+(.4O/7Sugpjc1ca''?Fj8V@?01R"-8"=l:JMfet?_,tia/Rq
  41.763 + 6PNkZsm[#U;a;C1mb_%t7.te%Z"FPqeJ4.J+EeDFSaI!+OW0N&&N(=)28DK4N*,?4]`gt%r
  41.764 + aQ_GLoPmGGl6hBo!$mk"5V.X0Qj@q08XPcnI%(ChFbbpDKWl.^ldLFW&h$-^arD/<7&*@:J
  41.765 + /PnY%$:&e.$MaZh+8T^(@75?9W=TP9?P=gb1NBl"KtE71FqcbM'3FhN,>5h6j[Bm9"_T*Cg
  41.766 + *NH/uR\$b*9@N]J1TE"NUGO]DO.q`%4=;^!$o$6ck&tfa!oVQl,),"$iZXkkkb2V+.tZSB-
  41.767 + @T):G&]5"oXC&<t*:4N.:%:!@TL)bJ<W67K`eWkJVPStNtkGTm3:fK6FP6]8Z?][b9>gd5^
  41.768 + 5)gK@6N89\jg("OPP;'jIM(9R6"3pWt:'n<G@"6H=M9:JXbtKofalZ.0:<$ZIJGegtS'&ZC
  41.769 + +O7@a:E1,_&=&Xa#7?i['#8/dfRXd%_[6-A%#E#].#o<-_$^PqM:g,l5_9?Z[g8s5O<!p!X
  41.770 + S,G/NmJ),LlBa(>m#n)oKdTa:F!,4oM</af$L6&:tu,;PgL%.L.aLXQt64&1jb%Y5Do!3),
  41.771 + Zl[h%9p4=\b(W;$ke[,n^n`]*WTrd#p=\`,Nl,%NX$hd'um"/KiJ),Z73J9;)1s%29,)_97
  41.772 + ?/:l'_N=j*!8;[pO"d?(!I.#Lh<r_d]m;+TaXJ;VdKUkrpM6L8YSoO-*Eh+?Cjags"B>jX`
  41.773 + aB2aLI;qp$S@.hf&%uDki;Y[R(Gth%m\Imf4La<^lf`"h=LK"E$N#b3J4[RQ;OAXdM78-_#
  41.774 + ANh-=ERbKO"oV=C`-4pp,!Z<-eQl3<*CpWBL(DYTQ'DuO`9.DRcc81QO6'K)aduI:/_&fZ(
  41.775 + H"/%Bl>3JI*;#'#CU2b2.os<BF=CXeC@'Wku+!F-<:"M$"N$,rG7`V=2:pr^ti[i\5LpA3I
  41.776 + lE,5qK6+;M8+'GZTfr:,OX8%<'h:CDg63S,HWYFaKV^1tDdVd%,Ft\7F5SYY,]!#*^5m`Ic
  41.777 + `jLcJHi*C3j?9jWmsm/h!ufDsHc'cWEhB@smK:bh@e`I5Y#Jlmq,9C69qFMM$ZQs#=:MpRe
  41.778 + h5lt#IE/Z)8J-@V3r8UST79JK"cSW/XBkQ,<SP6!Q"D*$b4>XiI`)e7Q&P15BFP$YBfa"&$
  41.779 + 9rl$4SZc5nZ.*WbO'(9G-&I-U22_pK;OE/;0jKP=10P-9Lb.Xe[AF^fZeJ$S>@!^eeU54I[
  41.780 + ALkh>6,EA?,KFemK!3>M/[?;D8KP+a<kHq:Sal77A<\);phj6^kf5CYq+KUO]e?Cf<(%eSJ
  41.781 + Y1"M;*k%'.qL,;2e:Vcrt9V>(%I+P4Vd,aK$Tp:q03:S_W'"i$G>B$0>Gu<OrL0k_%ui#Pa
  41.782 + gVAU;ddM[7/M:]\aC&CHONaBYBSMkK\MAVuR$\t"cA>c<6\BujAXE58;ig`>=7Li)$t,#U;
  41.783 + lhjsU4W@D1>.o:Jo><++f+GWoY9GC=#c@I*55lom%-=?8n=;3"2'OXSaqN,Q8Ke7D@`B.#3
  41.784 + :kp(ti8+qhac4M9cA>rMgZ^\TBp$XshFq@AdD5YsR$\fK'adsmi*__l\]>[4LE06edA[2km
  41.785 + *DK`>1UCQ<Xmd4mG)+6":%+:<?4u3]i30uC19X]@\,&5I?``j!nKeO<a^.2`\1g#0OkB@@_
  41.786 + OQ-p'KZW/(\?UK/?Eb/iR9h3'7Yc_HfrIM#CF8ACsO@,-8/.>sRGY5\(?j3TRg.Znc)S6)=
  41.787 + 1><`*pK:.JiD82V/<A;JhCNDqEk-c:Y?L"g<#[Rt*0:h9uIjIT3SIDZ4o4226DM/GQ>/luV
  41.788 + 5=?Qdo5DBEb5$4U$h9`jmA\MJ^mU%4t#<@f4#]LRA.$]AGA/9\IAmR;0FZE5$LCmLQ"rN\7
  41.789 + R:lnG2!2nnAgeGW5%Kt.CkGISNEu:5h;1;>K'%Hg:C_)1J<rjaCPcqJk2'SS#&Y32E9A)>k
  41.790 + >7H+R:bLCOCs,Wk/M6RIUiK;Q05l#B$Pf9(,LebIhlXH#d/^oFIN8TQ0)1#(5@J*:1BN>4D
  41.791 + >(f@L3EUGa<$"'kitl"?r+eL5Y9@Aa&8e$!rcZ5)/1q6KKP'B;g^O5%S>6OD)1<BAekE??Y
  41.792 + J(QKGW,kE^^cG&Cp]*bWKI>Q0CZ5h0TlMWuo1k+6e=Sp6*(E8\Cr@*&^iIX>c-L$'5O&;I7
  41.793 + lVN_ZfPmEt=Q>V9V:75cbZ[m"nCK;>bY*3MbR-9e'M.X;aAs\>YNGH7hCXHeZ#WufB((j<V
  41.794 + M$CGO7_!sQQ39C<8[b""fk*N$ML\HjClA"$^76GiSHq-[C$oo*G)^*JB'X,elHp;\k+pTmY
  41.795 + DHS2Q@@A?VOqX!dgHX3#<kk9hK6l:BGPL?CaQ?#?Ee%c@Ks86JgMn-#2Y0-KbeiZlWFJ[O8
  41.796 + s*r%.(^FO]K'[<kRbTi8Z_rBg0>s:;McnnW?SaLp"\[2OX"t`p"&#l)>#+R#:>5$uEZ%m,!
  41.797 + \;7[TKRa)$Hk5G%M.e7o9&DP40<KpN(=cO'*B/n:HO#]n#h%'Tk9&/KdkE?789).lM1?t3:
  41.798 + p8gtKf0,8!5BQ7(L(3^8Xrt(KF$1Uk!@b$d"E.[UM'ldXrnTHe[7i:8n)4#1Zar_+ZLE,>W
  41.799 + BQ=;7k:($'<HdpfBCV;C(4Qku<3UC]**5?F(4JAc="8%aTlM]f(5/qc#8)XJBQEPp]Q%TgG
  41.800 + <9e@HZR;@o.MQMIk(%aG/]hQo4#H*G7g-Z"Rk3q5@4WFp?j#X7\>0$^K%4C4pY`^s';'Cng
  41.801 + /J>DU\7S!TV1@K["$m(J0Vt;kB=TbF_;?k!GrQ_.0WSoAt.i`oZ7R8bE<o>5)%OQ)>b&?Ct
  41.802 + #$^38$!g+/9r*f"o.p,?S^KZG$ZOofIB$9`d,W0[pK_f+M?6Wq3c:MYkID"Lj5iV!i4+@]c
  41.803 + eD3bn@fBgr13OE6;FnPOGLuBLNplA4-m.TQb>r:^<QZUmCG)6D*#p($l+bn4^Qt:#9FtQj"
  41.804 + Y"PM//oE::p2>gbjoQ0PRYfT7N[=X0OY-tUo6<(t#u1YCFmOAbim$q>pK)dsFoi<KOdO6uP
  41.805 + 37l"Gsce:9m-3#p\a3"I70@"Vj',kpg)UN%h7WT;rpOUosT'UB3b58W(jr#O"KaV\:IGkP$
  41.806 + G]f$=KaZOIc*q^ME&*qU_`ni-9S;PktIYgq>GjJ:i+Vj&n=3Pa2mh2k#O#RsBjU$dj\A&Vu
  41.807 + :c<r*oBpOLJ1D/EH`]D"RBce+K.mmZ*/V5;LmHAWe^+&V.Wb'_FA>@4ms(!h*^]j'&[N;/K
  41.808 + _(V(OU,`6Nh#q[TS=T4N"PMTZ-:X+h,%Oh5*)ASUX#p6uc&&NPZ\bn$e$qBNH[qJW^*XOD8
  41.809 + q>+$#R$39nk^J>+rglYn02_Z!m!d%`r;=oe=1WhTp&=$"q/>2Q=7KVqHZW<mrI7lG+4?0n<
  41.810 + .$E!;Y@X59n2p#S:*nmM-njJheEDs!X&L:6!s,+6m`WVCr9Y"1h9&l'8f4fd<NTA2&hQGA'
  41.811 + t)TD>b]B5:"Rc7&EZUI`l8`ZIHl9!XHt\1O6q$FZZ0jB@H\\#),F=;/"@R/LG*@UXNr,pp2
  41.812 + $;&ZSiGXuaNg[9Ke8CXr:cL;dZ.=_uZ97AeUN[TdV"qh<&OF+c*Ie@7"q6VE!XDicC'quL9
  41.813 + C;,^SC=n<@m_Tji1S;$D2P.jA(l)V`@O,]Xl,MD9]59h:Ll"P4`"k-IkP"B3TR7+2]rKkBu
  41.814 + -)t5"+047:GME*#`QuG-nT`i,%jj'\jq0W/rdI/^b3F+qh1!CW[G1+nHen],LW/;2ifB>5L
  41.815 + SlT!NI"nIAX#V$K)/k">+*^KiUZjD.'AZ$!3'oCRU3eObOCP..-)/&6"<;*oK>n&-HAHOr"
  41.816 + fR4:k6pl_pJ8VnjH%.8D0hVK4:$&D5n6'[je[S(rfFCBSE'5\_S7G;:KA&a3jg9+NRG#M'C
  41.817 + $h4HUo2:KhB66KkK/&4?p8St&D.PWYhS:u_]\5fN%R.`2o6_TJYcbfHMG8BfYBbnDlp/5Af
  41.818 + B3@2<IC.ArV%?atYTl5Jo5gVoI#s1u54V4/5,qRe=W$^=C1K%2C-?dheFYQS=<8BQ0e("=^
  41.819 + :p-$t/Hrf6*!3)Vmr[ABU3.^'`DltV<E:</Jpf;fN"aGc:(h$($Wlgt?!JaX1)FIDo6].Mf
  41.820 + Q@mX4<N&"p3g,nj(U_](>ZMG))hFBE8.A^LN9Uh%FK1O='aL&h:I)6Ghu'CP_?G"q\$m#Q@
  41.821 + 2td,?M`p?Jfp@^ORu#r#Jj?fHeds,4Jl^-E6a>&UN,tP&H/MosNrNg.>SPOIoRl=cVRr5#C
  41.822 + _p1#?$cjZ.cuR-%PCBq"2-6hm(CVTjZ'TebV?F<!(h),fG7[Xa.s=sbr.<E#\:K\t-gO/Zg
  41.823 + &?CHR\."6?:ig*oO>M-Op/Bb@Meo'R/m<u$N`Dc%"[-h.eGqZ`J^?Be0:-SH"n(X`@_!kSN
  41.824 + $,Z2[9Wj/XV*95&?J?ciZ=;UA6cpk,?G:p\378%lCDI7)Vl":E]uqRHiW[Xlq];VoY:<c<_
  41.825 + ld3Hq%Oor-+2EM>G5-TWnm[=EgV&6e(sfU5EY%&?=0(k4j4Q1VK<)5PKq$YcUHEY<BbMZUY
  41.826 + `1Ql_>NHY+IaW7okD\Lr['/He<8DN9nZW</pm,O&1Ea8fuc<l_K+/O>lGoTF4nBn&14#dKJ
  41.827 + RdBk2CIg"\M')[,)ngGi]59Ym)R#)A]hK!9\865W,si?Fq&`@Ud)+rE[T;pulYS:M_p<'lV
  41.828 + 0"YYn7M8K;o%#l,(BLfjl_l.g%iLu?fa@LOi-PCfq=U.+8/>^/!0+a(A1Pa/J+>tVZ7G6D$
  41.829 + H6ar1_Ulps=qQ@+EEIl8iq!`&`)I80=s')?.i1dG"H2=f0WQG`^LJ-&5R7X`T-sV+g(LDn:
  41.830 + mDY@KM5#!@4Z:/,"O/J+?&05Q'*n/9M(X0-KO6Y.IJKBa0I,Edufu]":=]4R)E@m3=D(.@T
  41.831 + +(`B.?LMi(?nSNCpMP/g*9),I'R3](X4lT?;1t1?L_Cl$,PW!cs`':!A^*h(GNQLQfY&Bh5
  41.832 + cQgXaR]Re(qG.(Q(a'iVjs`F*]2$.V*"AF5r:?(j6enqSGMOA0a6A<8W-A`@D19C4!c*s_@
  41.833 + ^SKSfA#Fq4.ZO]8k7/oS+32%h$?:3&'""*XI5S3bu258U7,N\'EcU1=F(Te;o.<PW_,ek6'
  41.834 + eJJUnj??C<1IrrX#so+SOug`J:.r]qR'=NJ;PXap,jZ%;F)dAgqNQ.G]6lU*d,kcqmW9p)9
  41.835 + <-NKXAt^s<pJdPX2KUb)[IZilQL19j5lRO]$":CASnR"^:75_j]p*u@:V6U\lY&a31VhqP&
  41.836 + #bD.:Lt;X<iS)efMb3Rh]DTC*b1,;S1G6F(6bp)dD>L^aV3o\VpCpZF55/=rTnDm3STk(-$
  41.837 + cF6<.Qnoqo.B)3rd;Em(S5[C4ZB,);(u@%kQL\(:Q,<Z>*bVX;1(NS:A%k47BoEQ)k6hW%l
  41.838 + \V0("b\doSHnQeeqG3b'nRs!`Y=-n4_k:ouCD[t(*>JkdUAaM#">3nYHh0e[en!c4!n(^O!
  41.839 + I;e,%K(;qO_9qFqE$bb(`+2qWRkgdp[LL%I56sRP]\>(D&L*mW$sm0rL@F=G_q9GM@N7gmn
  41.840 + KoR#fUSt2TG<@SAh:n<^DLH#AW6/V29+;+*+PL]Nq)6pa4UD7A/p;bng6fHfcMJMS<]9+*Y
  41.841 + ul?MK-;1U<2tq]=:D/rE27S6@ec8PW=4IAfSdWo-S%mfq1*5SCO)"Ao5fG^GojGjdbq>FjA
  41.842 + [t4D12WT(D)mce8=`Ai1BjnoG#$M;'MmI1j3b>DKB+].D[l#XU<1*mcrT9PL%TVY'#Ae(T:
  41.843 + JC)oaAod6Nbg7M>ZSC+#%Se0;GV!/s(lEI8C,h;4u>I[1:aL$OLb?DAIQlrH6p*Rc2gE0sB
  41.844 + SX$MSB$K#`5A4mSV6orncO,#(-gdJ4[^N?pgY73sDB6^+pEo"WgRiS*S^k=GB'nF/^NaZ;j
  41.845 + h1>bp"nH\HuGSF#']$XeXErLk[Y0I>gBm!g_k;)LBD9C<`mu-942>jAeOm7R22<"KdkaUK'
  41.846 + X9Rj4Eh[DrQu$q'"DK[IsrIQ.=$HSl^+/Z]aYr-cKW3dcT151L>9]d.o=X]:=Phn,@a^c0m
  41.847 + $<E0$;:hNHT3S$h5'4G<uGV)a)+<PY-GL[dWrd1'Bd[T:k[FrPGJ$g0kC=%+RBp4I[jl%h"
  41.848 + UaubsVaOQZq6Dr=E!`."h8:,$=TOoXlg#Bfmbe1AHg)Q,@o1L[7&?##'dMEMq'Iirk2`/65
  41.849 + [4M.oLKto?,2N".LX-(Zai-)#ERb'`Tu5=3^%\oi1thBh?qcEF]'B2dXRf"91-Oa@\P:>^%
  41.850 + f;`:S,[-rf"84%^<Q38pM"<d.E.`i6PPD!Ab#s6;l),+7];j-'1HqUc]k[TT@jsIq0jllc;
  41.851 + FE!&*`rY3bf3Z[R,H0Yk,e[pnp,4l`\Trp1&(8UgUrtYTRhjP9FuJ$o[98rZ+fRq2cZ):Qd
  41.852 + &CQN@PFEs(\_lA0hJf&qXDkedQ+.!hS_%)++AR3]F1aDd1i&>Fb%.-'*40LCSI&hbSpVFX`
  41.853 + ,.(oJP%g?F.nHU9%iXh-*e3G\M#H;=nDk;+R,5d2B+Y##dBA3RjHNcrBr'17LkuA)T"F]M'
  41.854 + +f]uFBf>4VLA!qJ&hqV`i4f^sDUQgBlYn=*C];*T19C!(%a,Rg66?8jm^CIp09>6>W-%lrj
  41.855 + Tm=s-?0#0O0]C0[&0Jr5`2QckZ\W#HA/SrJ<0+BL[u,[-@[OlC_7!rnMLG90,(ClQ_OKn@O
  41.856 + c/5*u&\%"bHslBpp/a(*^YlonI;EbUVN^#TuqPP6Q^NBJU0]LDY\S%jD5hEJh--r77SU(<U
  41.857 + G&#>5aBJJkE74XQj@+r$!@%gQQ(#\"q\_LWZc"UcN("(2-FLt`&fkUK-uJANfVn^<;7efjQ
  41.858 + 8']L24_DN9A*ti$;*,r/&+qY^P*nFlB)JC'+/n!b&GQ8>'P3sq<O`"#Fb/6O*,12Z#$Ju][
  41.859 + "W9'NZn[shkL1?OBd>%)+QkRT;.QC68FdsLL=,iF$7>?G/K\uJ&WtlqWCIPp#:<n1-F(Z8-
  41.860 + Rpd3;Bh9($mgp-:U;AZPpE;#iJ-"oNhGG')'R*G*HJ=X@<SXQReOY_/(-P,E3C[A3?Vc8R:
  41.861 + 6[+1<c[@,$(sC/-S*[?i_LXhQi;1-SO!qkG2b2)^t:M-"6e=bhOU<D%jd.IjCPQ#0ARi=YF
  41.862 + fL,\DM!m,\R.Y;!0;0<$ZL0E!&4E<*1aOsWN(6usu5I+BM/+J`Kg,>'>HN?6(hbjjdOAJ$O
  41.863 + Mk;Fh(0%1abdiU6,&N<QNBWUGTidB\25:!'s30N]MCumW3;(j_R.B#fo0Ztqe3>]"aOqJo^
  41.864 + 71eKp1;T[NX0])`-"\Ng(Fb<f/G!UJ;eG*3d3Ie73AZ")e)<14:,OiD2e:G"'BY6pNB]4i3
  41.865 + =\mM1QOI$,<@TUj3jnfaUmUNUur:)L@X-"e*JXVN@Aei+K2%m:GRlBe0(s[!"aWCKT/,\91
  41.866 + 19r2Y-igoEH^#"[s%lJC.!'6JjnWKgo_5+D9:;ddD5B1IY5_+B3;[mSQFcV*7iV8$\X\%N=
  41.867 + I#2*,^1pFtJmU5nQ^d_BP#6:/p=n]E)V-BN7f8FhZ78i0mSU.H%h9Tn^)e,_e@I7I7B9s`#
  41.868 + %&mlTPf1V4:-h:g?JhneF!@IG[9CM*m@Ke-R.8P&n*q]FecJ9S,jsW(OB9[6nkXRn=M_fIG
  41.869 + 1UNg<06e?FHjGnJ*er,<19r2P7Y&fCV@iBk`!h?pbsJE=.S4_G6fBep'_5sSU9WH?9Z$7M$
  41.870 + L[1c?nVNNo^aiZJj@FoVGddf![`3_Tg^eA,1W#?[*CcJc!!aT7.W'+Pn5<b=^)W1>7]C_K&
  41.871 + [j?DC<iX<<=m4Q#T>IO'KceQh8.F<Ri"Q,=95?$$?"ld1o#)j'IO/$uV\8PaX%AWfdo)(G%
  41.872 + Kh_;];ej&U6<-=c!d02MtLo*boL?Xba!P^*+FMc#')O7dlm;jT^KF\?iY:3FZR&)dlXc7Z)
  41.873 + -*u3QU0=+pUrE7[+>,7'[Q>Wr"Y<Ls)Ks\F!Fo,HX`eCa,/I1lIU-<'dJ0P]M8)s^r$#NLJ
  41.874 + '5;W_,?C?Ieu`L@\g+YA@cE#D(0P<-hLn]"^GD]Oo;Nn?'5'XW%T)<uU?4\D&8,st5`tGD2
  41.875 + F/)o3["as$^DbV,M\&B#_r\&(7+Q*diE*u9a-WV$DFbZ[1-G]=qQjb+`Zmc2P(5L2b8&H>?
  41.876 + :nFp*FROLM&P8Y?#pH(<@k:gl;ZFAeuh9pL.4U5@4&6N.oWOih9.fAi-NE6\1niJgjq,c$%
  41.877 + \0CdK]M,RJY2(O0F)GbPR[(AUMPCMMlPIl@<Sf5Xg_`uRHl0M#+WY`Ds8PAJFWD%Uu/<X=g
  41.878 + "JJ^<)YfEG`8?VVps*8&g*;:a[K@=FA/;I5%9k1#K[YJjCFS,:4$*qT,EF/WF3^:+dJ<u=B
  41.879 + PV/%QK.dlZL=T4D`+a>'19Pgu?^Fb*Q<'9;\T(_;G#l.q!T@K54bEflR$KR(GOZ"!Us)l&+
  41.880 + V4-kG\G;ZP0,GqJP<n6U*fajXUJ0m.M`%WXU.9.0fn_V0D6;pngM/Z'3()Z<0oCo_EhrDGm
  41.881 + (I,jV7HDaM8tO-XR]dIqN&=="+kb9oLlr6Y"R:fAR%g3(CD9Zp?(#!,%?ppQ'+o!Vef2fME
  41.882 + ur>c&?j4no4'mm2[@e.7Fi(UtG5C/'5TB9Cjj<jO!B:Fm4TTH`hu@mW,;ml;MY23X:9H@g'
  41.883 + t<qTPi)BpY4'r!CR,>+PQ2/=";K!ct_/@UIM1FhA8<'jDu+e+j!3E+S21$+AS,>s9FcY&t8
  41.884 + .)SlZ6>)G_0ls&gM\_^sCs.Q8knqT'm'G9MX5Sp.PFIu`B2'FXEYVtYgljN[1c]TZ=cd[CN
  41.885 + 'BYr6c8aDGA1Mc6!H?E,-q?q[(W*^hA#I-#r)U!q>5s[0q?n^S'R@i$V?jf+%A:1U=mkK_>
  41.886 + )WMdn,kS;U_\'M%Mfea.fGF6#L[(\W)^hjQQAoA:c.$Gqkq1P?ZK1c#uO%Gm#B,pE6o@=B@
  41.887 + Y,6NpL7m@&>S>'_7lH6T_@n.L!AWS%0Jg7q@;E7aJ)QYpR#lkcKFDkq\.V-('`g/_nN>AiG
  41.888 + s0Vq<A=Vdq9q51W"QGRsul"qj&EM6R3;`O0Ig@ML@$`]41Wn5^:Re@qNgpUAD/Qu;Ej]meu
  41.889 + ![K19+F3cnHGC[AX%8Wi,B;!_;d5_P#I$UIY8]R1)a^Uus%.F[i]9;@H:!:m240Q@B)-e?i
  41.890 + V0DLhm!eeVpIN-U2M%Jl*<A-Dm^<uGih>Z`ZgeTMkut8]0nbc5Ik!f\]NZTV6RD]s0WZmKX
  41.891 + M=u&hg;QSZC?'SpS4,1[.V\H^*XX>T(">Hc@8nNZ_GVZ(%@u)NbP6Q+e4'^<2A/-)h\b:LJ
  41.892 + MO\Q@I%"E1_q3P:f'J5Yi=)G2J=FBReQVNl4Qf,,r]"2[B;EB<'l:Hsgu+YfJn^>m,AS3Oq
  41.893 + s7`&=aJf3+6g\\BL8\b`8IEN#,]"gUU=V[lN\/IqMTk,RmqXS_^EKTF2fiN<i_gct)EgQoi
  41.894 + \$rK.J\]aSmhW=")i;LcQ,Ge^j7KOtaY0il((f94Wbo-QS5eM&\;:F=]+QX+6KQ3KBP@51!
  41.895 + s9&1.8ulGQ%Y9)6lDAK_pa<Lqn:^(.Ami<qVB'EZ9(1Ld#BEr#pA.o_7gA%f:2J&ciQ.Aql
  41.896 + 8m6[L\-mAoG)?]=$GE]GhMiS<Y$(<EOfuTGQrE<'=:@N[HgnQ$iEPGu@_,ee+<U#'pHpU3@
  41.897 + `+Mh8Pmd,V1Rh1!KE&s42k&!EOK`nR8X:!t4,p>%1%**.`>#tgYefNkYn]n>&K?,J/"d<k3
  41.898 + &@MB:m`WTSjgq[:Q*5e>(0rqt0B)5<(9HDl9k"!+mhM_iph<oR#8\]VObZ_8;S`;fd[j!qS
  41.899 + hd-dTSaGADl/+Z?GoNLO'FfI0X2!CXg4ib7hAtWDPMoh+]jj%Q>%ECu's[qq4XV$9T[<=XE
  41.900 + $Fp'IP>^iI:7^NTi\7&j`s/Qmhb%j<[nWM,.U'Iq_^:7R[\Z%M-Zj>4Z9i2Mm`,\di!_shP
  41.901 + *'f46fJGV&<6"f9K+a42Z!kFn$[Zj9(XTX)iGWP%d:>4H)ZIH&KVH,+d:Orn/OP_jtnA!:U
  41.902 + ZH()>bsO6XIU2r:P&cI%;Qq0'c%6dfThpFV>*+U\3AA(RfW4RaHVD/+<6lm)rB0hm$nCa"!
  41.903 + 3Tf3RW4"Dr`4id&+H3=>enh]^(;r)ff`MkB,rr_s]jmX@(q55d!>3Q`,D\SRI@C<phR)`ds
  41.904 + A0Z(p5WsB*8,%Mn+i9H5]IH'p*k1?\9I1&kUV8,5kqD_n2tfIQqo\$o^V7.QlCr#F2*X\XB
  41.905 + Q`N1R9gU2]gamI64o.t?6YW?*'X-Kjt:.ha_(L5,pE?cJNk9<fJE@8s+NeuOP"Y=+VBQ!if
  41.906 + R?M?83=W7cTW`oR9(<%nOJK=YVO++dG[]P1ark+LIP.VNP#6hI/F8:?Cf0n4%spTY+s%au(
  41.907 + 6&8Yo>LPhL7DTi%dglBPP\?C\p89kK8dojYaGYup@Y>;`#"Br>#XdFQRV\;[sbmRYL\L@H1
  41.908 + p3,UZ7an#N[-K*?T>J9/MVo;^`G0)9g$C\,*&!fn.![EiLi%8*ep4#@JKP98i8)s&8WRF/*
  41.909 + \igP<@Bkg5_pujp04h\p3qnQGpA]WAh/M@IN\M30alL,qS5+8mU!`+HqOLs#VR47af9Estp
  41.910 + OC$<nTaE2Gm/6n9niF`OoI7Le+*-AQbQYMU[a]LIfGMEM:23sO%\bEWpb6Ts1g0!#6I#LF<
  41.911 + 7cqLdOkc[7DbWKYe;M2Ma8NZ;V6#BG'l\7'SRBf0h>m<u+60FC,kS0p3C?]5%7V*(Ma5G9.
  41.912 + rI3]dGaki@DU)"KGlr!a8@q'J\4/<YcQnk1V:^<2+c.)%I+*@ek0m(X?'9e$GV[1-@pInUM
  41.913 + ReIO"/][l8C7ADK)SeH^?Bhos1pHDB.[/W571_g6^:p`&mXg-15%n9F'FWR*s#g@n@4S5X5
  41.914 + ]!CYU2+]5N,SZ]QMd7ro;sYGV;,S--5;>Kg/C)ha2-jg[9rXrG=tJ.EV*<M;q<_F^o9AI/=
  41.915 + >i$tA6Cfg<>s7^]pED92O$-qU@L\@p!i6./HIP=e;RnN(=3'RcD\EA!*m[:#g:&a<N:s_O/
  41.916 + /mlhPnb(10*hW@l3&nSSXM.(\S'Z`,RsO']>?Z(PZA&I@@TAG]YcD@^YS"?fH=[*I&c$g:5
  41.917 + 5,Mj"WiY=lb/7O%=#;$>Zs8h/(4VM8]`g_RPfGLVHRCmrK`hL:8f%6a?424.-i<F?+bEMOs
  41.918 + 70p(L3/n+"(2htUgX>jC$\#sMXnr\_YR$PJONuKs54)CBb?]Lj3;,49+AqChj-A@cRNG[tB
  41.919 + ^l,L[=IXFTqi\M%Q:RnXR]`\$g6V8b`uVS@H5+MMef$at5j:N<REQnTnT(=F.O!i3=DW0`c
  41.920 + Lj>%=.eh.Y/f*P4#$33G!3.5a<=\mHYal;$e(A)2\X]!E4anb[kVTshJApUnnY_40E'[`ph
  41.921 + F(rl/%5oXkVQWSr'4C?L2m\F.XPo]otZ^fCbb#GL-&55EuW./%0ri[<?u%nbsjD\k-d2A9=
  41.922 + hZRbuHe&TIs#aumN\gm:D0,&D\GQf9Ldf-,csj?]*I==,78@1Y)-JX;J]N(H[BRitAR]fcH
  41.923 + 3p"@_%KV/A[R">8ESl%=j0D/_A1K^]>X-S-0knZH`"V?Idl$\VtpCEXN'4Q&ZM?dQXYnujC
  41.924 + @^K2sbhXX/3&3p,XBT:1d#03[0(B4c)^NdhLaQ:V(^jgs+gI1h7\Z'DA!CA]O^USipjTs4]
  41.925 + Qu\;&DT\:l:IO6%!1iiTfP17,@knW.WQ5d]*TW,A@&e!cqqED(!p5ji?*fkSi_H*P2#%X&n
  41.926 + WE;&!=@78YO6@DGkIoRBZHl:aB<ibCN?SkreML]ItH!l&j0+jX9-#K9(hK+>;E.Fef^I*V2
  41.927 + _$*!WdfRX7ml9ho<F\[aXi[#tD%;K#;jaZ3ujgLs-<AOks:3R*f7M8lBEU3Q]"VmQ2j$S$*
  41.928 + j.J#c:o`(Qn2Ei9rMOGq"TUl`RE(Y9fY1U=7:_Xt-;)ZN[iiNoi'P<>%[0&\C2!gWpE3W6,
  41.929 + N&KoX%o7"QM7R0L6R`a'V@*Td*SP!tBsfmt#>LmZl'=]+G^$)$"@(BsE_`S[786GoH(nI-;
  41.930 + CZfb7WcqS<B@*ZC9]lp;"W3i\&1a-:g0q(E!OrTY"1$)3Z<.<C`KdM`7hTI2t`E>%l)!^L"
  41.931 + KcA!m$U-TU0"9om<nXp;#;W"^u3)kSZ`9Uf`25@4ZPRZ5+A"f>7,a8heg1!eSJG.lh5.h00
  41.932 + 82/7aP;!GAL)VmE1nd>.ji/]+_m[+;,-=g>CbKi(A^_l.]^)gQ0L-&asO9"A1gM/dDj4'sU
  41.933 + @O:^]m(980\\AW!c^X^.EMA\jZABnRg&t1A':eDA9-j<ora*=d6kIfEDo%q"+HS84R(?4,F
  41.934 + ?NG(lDmelEpU^<061]7,0ZO]tpAEi1nUYW*U'0DEV2J0G'X/n\^t:jU"X96[!5KGfph'lhT
  41.935 + q)>nj`DJECC"B2o6i5";f#E>mUEh3MeL'N\Ps;m>fsoXCD[T$`)>jT<ok8l.Ht^=T]ee"P5
  41.936 + ;H*9u>Om%H:'JKCLZd^6jg-A@q^&$9eI*=Z7pC^_MGT;+e]N:G-"E-\ZNR@a,^I%^M7YLbh
  41.937 + e9^tCj?>V(r,F1-:^fYX5Aeu(XmM!rXm3uu(ec_5A0m=")J'uo/3iH,E]aZ&9Y!jGb%oWFG
  41.938 + ,g1O)n]e?:*cmp)g"CRIR683N\Vph*0:MQF[5)5Ns.0D\&M#C>UF_7]+!kdS.Z$mTY::Aan
  41.939 + "''-`dSe%T2[9-e>O8IQ2$DR$.0Iq<%W.WAG$^E_\=Dq;l=m$eo]:9FLN'&pfsf5Ul((3-4
  41.940 + mm*]8J?27Lf>s8Q%J:I@"A`;d`dlsZXk=uYS#]Ek=FI2bJ8"UFPtq$8+&,N]RU+63a=@unL
  41.941 + bMTiSaure#sWghC:m7)tVDK^u%jaY$UZ5#\J,(iQZ]"&NK#*i-2AVo(oQ,3N"flge`]GU=%
  41.942 + :&[G0jJM`k=ZK:o\o\)%\]GuV')`shu3kbh@HhG._5C3MT$h.>@4c5jh5O&1/9"0E;5LW8L
  41.943 + q7H<jZE$AeIfF"GbV&bMRFZ[RmH^-MT*T+OgY2"7`kn<I`m#Y5=0imSq?1)!ppsNT[8cpd7
  41.944 + nf>*+`rgBU%r[%D4jX@VD_XaDc^j\:Dnqon7RR,-Td(TiIe[gl6+\4rcEVkIQLfl0WaD\J_
  41.945 + S@CLEE3Rchn98)&3>SRETaSoYJjibG"NWB01J/jgo1gh2MU*;jXH)JjBLmdYH31.$oIf%?g
  41.946 + s\n2(VENkVAcYP*,J"0%T5\1,)AbP[k9_AJp`u`(M0P$#k85&Q"GELc<EIJno_5Ha::Of=E
  41.947 + tmU`(S\885VJ,!Y:u'<?lp1]35q\%*165i\oZ3Vt`$%^u3j,6=E!"0ip%l&t(T,25UOe.nY
  41.948 + :7R;+"^RObSd#5Y[7L:Tf)sG)Re'j+e.R@JA%nh?WC0$0B)2Q]XM)&QHEHE6'WPCmQ3n)_'
  41.949 + 3pO3LEPg)1&*,#HF3>?S&M>UW)W5`BBP*#:?Np'YL%'0g87[`"cbgDWV+Of4Ca5@;+@EdT_
  41.950 + 5U#B:pqJJ0aM4SL$<\E`#t"\5b"-q`$@\kd"j^@NhEX0V)d[&fu45e98f#Z#PmKu5dlP1<"
  41.951 + &n)*b67IX6bXNRu$?,WGm@(JT!l;#rp"W\g/c@=f&]&(D:aNNJeu9/30jY1'qu0"CZBb8BA
  41.952 + S$)7@g805+=9W#ER4%uE&j7KXm&kl8TZLH(Dk[gCliCO*qL'Hkm)`qd!T1iYgVnH`q)%nm;
  41.953 + $F<:gbA;C%N_m!(2#^"'"S]=!N5d;]-k_I3OP/T\B^Q=XFj8hWl!^J;&5Wi1%98u21>7IWW
  41.954 + ^hP)N.!)aUoeh(u%.QBJPP`-(C<7$Q8'$`(OSlrmIfi)TO]5o3ChLbGD5*g;aW,(:4E(gQI
  41.955 + Dge'a&%^c$\uZJ<6<X?+hS3*#_g3S?q;]/a,l4N@?_;pEX=Q9']bsRjIX3)@>Ud-#ZRXN!`
  41.956 + t2RT?:po\@^:o8qKTlXMV74VZ_R1$;n`$c@oN6\,1\IWiF/iP7-H9P%:hZe<_gfB1@F-6^!
  41.957 + qVG\"n:9VPe(Lh&Q'/7(<+X$f?>aqVu(]WX`AF3LkH9Z%B7S?,*Mb";BJPp@\KA;3eecj>&
  41.958 + U8pUu'MD@MSMOjZI2Z,#/S-;HQUe%L/3=CrS]\e_heqp3&%1*)$N5d?C]SNgR`\@<0P#K;8
  41.959 + +c.ao&:D8H>es!g)bHd"+4Qe#1r_g+pWJL0bhR<X%*_LG)bl91cRe``V"RSX(X/UNbMacR>
  41.960 + Q)NWnkY4-9U,0(r:d^7qO<Gn2oClRA:$6jj?7"Z.eBU^=mik)V2\mGc;`jdPmY\CU<J"HM!
  41.961 + Rhl@1^_inkR-?7Zp?W8t8ZCEmV0ZP15^(@4oC':eZi=b"WdMm.a@>*!rFAdEI#7W\)%E)UI
  41.962 + 3e:Mfi$;*(*F_MlRR76BuqHdtqt>0BlLSD7AAjL3KUgsEj(9KU9l=U5W`![Sh=Lm.E5e+=%
  41.963 + Noa'gp7tHmE/Gt=Ip<(dt^PS/>,Q5o\MT53DaUKLjn;pT<[St9:d0fD@(u3=bRo)_Z;hX3S
  41.964 + ,Z+uL+&T]n9iW?6m)m`s8Pul>cSZ`erC`!l92tNZ<1Q]_!/A^:bXpUKa8:$V;q=T7X&+)r]
  41.965 + OSuEJ9Hqn4j`"UNI^Fph(OjI44@l`9C\,P[(]H_#09ITUN:cY,T_U"+4!%p1hjT.jO4)1@m
  41.966 + -'[_q:6rr%AV(6@`''NKlo2W,bs)AlhuTf3$L&!/eh\RS/TValQHkGacra:XpD))u,6>'c@
  41.967 + e3AdPi79jLZ>7>"</HU5$u#^pGH]kUUNDb[R93MflX^qJ;ILfI.=Mb5;,@!>[sndN-VN#[+
  41.968 + 8i.o7="qRe-MgZ+6=NMi2%m?S?^o[W=^qnN:qplZ'7,=8eA5>sc<E1eP<G7?1@sQ$I!(gRZ
  41.969 + :(WU_aTtr_EXe"L=UQJ*h1f#p:07+7f@Z&9D4'&5XU'Wag#WaleUTiJb#M/pM%-97>l@c%`
  41.970 + mlWD<_;0dFHFhfJln7m)B(fdA&Qfho.*/83Gh'>C\Jcq$'5$af>uT8]9*9QWfI_j>VM")@L
  41.971 + Nd'NBc3D'<R(HSTrrZL.V<I#b>7)m!6t)!)%9dgSH2@N>Eit]d3ZJT&dYH7$l+<6r>FQd65
  41.972 + T-_+p=cSCc;u=rlT.]V!k?XOPIg)h=C69hJWL:>R:3>'QE8`R7i$YmCep9,2)qKksBRaBR<
  41.973 + F+nW-.V('[5"sSFG0!m28)4H^N^(O/_McF+d7Gg.Na'At.9(fUuNNulhOPMb7>rA]]2+u*b
  41.974 + llJm`a,L-f-!uQ>W6'`+8Wsk6h>Ab(6;MVX#^','G_agDj'IGgS36s=ICN].M:SNCLiQAK?
  41.975 + 5-fZJ%shD#us7;*(A`/jjE3)LmA+r/Nl^jPo`$MLu\TfFrX%dIk'!_h_a*/OUo^ji`t`[V&
  41.976 + 8jE7IL]/`_9,9%e.[!TSQ;ZPs$Qkf#@Yh>h)Q&!!nhBi8rpVGt?i&iS^!Vf.GguVCj?E(nm
  41.977 + GlTr=I:*H$[MZ=5eK7(&T8W5f=+`=Ip"M)Dd$*.nYP70cRW4dkGgSSUVET2CV-O?iV-@(P&
  41.978 + q&<\p@#ZZ,+0uC_t6Iq/Vi&t*C7!VOd(rpL;Lu\Hme[nor19.1-]/u\<Z.R.1`5pdt9?$eS
  41.979 + V.ge7.>=%_P&Q63bjX1Z*`n<8<i-c?rWhOmguFpk[cV$K^13=<;I($eP'(MJNas+.1M4@C,
  41.980 + ;++AelBQ#<oJjgULlkZe[gQJCh>r.,1IWEQunbPpnN8h#kV3YC8>G&#+BkmBOFgDIYYCE?_
  41.981 + (aZA)W0cQrV>2&O"V"4nISq'B0ROJ*1?B?MV4t*O+Y<s'b%/6/I3$m3W.9eYO<?UHTgS+e2
  41.982 + iFAkW[@h:;qI7LSALW(&(qVCGq!@@>hBl\.@7`o+lFgZmUK?.45T6fF2CJ2ARLWTJr1L4td
  41.983 + VN_S4=MpjLYe_44<Y*s*M`D1)'>Y^c$S[hrQKr!JpjSkn5+I6:eP@nuj#)%\$?6h"DKX%97
  41.984 + 0s^"$reVY#hQ)=eLUiC>1R>ijbrjqRkn^L\48k43E(+ZAhU[otNE#9<Ru!pPC+tq0UsE*Og
  41.985 + ZdQU>+Rf]m\&@#$K-Mc?)sI]&;I?&kHVpGCdHTJML!R?fG7f80PrLN^#81KQ.M%9><Yf"DT
  41.986 + bnIrRc3X=G:MrQ#5qsN7q!d%f9rF0R/?ADf5Vo#G#sKjI,EOT^A%]WOT*CZ\7_UL2G5QmG>
  41.987 + b9%4`O?MAXkr]8R6*84kigioppLgKlE;?5HMb(iFG<e"01`jlk>+5#p`XLo-JPNs(9_Y6d+
  41.988 + U)c`nV9bm,'cDmF[iHp2WHc&j>J&$AEL&VqPNr.gmrme$5<On)r[h0Xd"Hdh2KV'<:?itp=
  41.989 + 7fZ'_\u,QGjnnF.ZQJj<j!Ksd56p0,&or1(bM!+ri5FGHIu)VDg31semgjC8jDbZoWP-:8L
  41.990 + .DHrXO;eNnOp6/LG4R%O#g_p<hTd.?r;!^f7L40F5W5`a9M]cp?\9`B$M:T!1$ePXb_sRiK
  41.991 + "@^f)oMI#T_Kc,p!SQN93E:8m!59kKo[eiQ1Tq3(^;.oTG^Tk4cEa'>892?UcFfHj@HJ:R5
  41.992 + #$^tJ^+f*.2=DKXD.KB^Ve0G8O/9X?q`YbqNl^khRCR,nUd;e99*jdU:p5%KrjM6'b>1aJR
  41.993 + )<7u/9DM35sK:Z9oOmC]Goaank(K,:2Vb3HI50"'mNqi9`MI0L29<Ir.Ycho3ATgjkNIbGj
  41.994 + -\$^QJ:J/]P'2cO-XuX2@u-_&pAJN9G6V)07LY8mDWadBq/>I3,kFQl$f805hG!"9*Hs/XG
  41.995 + pecTLNlgc2u,.g@ap@/LJ2:*1(+q/H(dDV]H;]SS;fI[mPfh*`j+5'b%i\;gok=X]fPA[;N
  41.996 + Ih59Xq_SI^SKXHr'1Cbs&oLAtd%lS)+b3Gor=JpTLP/AAtC[c,Wm0G$rD:@J^7Qk%N'OpdK
  41.997 + O['RQ..L*sQg?_027g5;IOfhc#Og!"d2[JUiWVt[GT<@N2foYnifd_4K,.=13lN1I^N?tYl
  41.998 + 78J-Z3b^t>hJ1o44(m>#^d"lnY2ZEGm32lT,,%F]iD0DS"-eJ<KJ9aQgGu?!U;JGK0`t,93
  41.999 + SRkcsIsd&o#D8)rJ@FP9pr<@^jG(_:r?#IYQQn<,&pJ;nPHJLE-REsaf):Zsro/G+T/V-t.
 41.1000 + f<`QD>AhP%s)7Z"C<`d$?6^]p\05?q#38O"'>?3cf]=%KJ@[,=b)rR^jnZ-:cK^9%0qPQ@8
 41.1001 + J=F21#j'6qOX;"BA56KuRV"\E%fr+-9$(:o54u.jpQ1APtO![TtPR9P.3`Ut0BAS5*]q\`E
 41.1002 + I45G1hd<&u<@NCTdBBiMZT&cGM(5AF!:V,jWpIafgS]&e+K+:hRc&Q2o#^LsoDjK(E_Tu1f
 41.1003 + Ugh/1-Tpk@m]A0Sh8:(!a(K81fZ?k=mAVV+3E-T$-0H6'pA76q&^gSc$"_GMC;NXTGT?q7Y
 41.1004 + pt2r`7AnX5Xa%rcQW(*?Cj'#GVUo[oghq=?^#o$0:oMn/eS<'=IE1DCCa&+]PaBMU7iQk<a
 41.1005 + &UmGki_WKcHa\.hnSEL?->=ub^B$_rE<!-T`snDYn![4!O18M2DikHIdd#GPDp+]!4SIOoF
 41.1006 + 06WCg1*G_2rIR#Jq%2,mhGMX=UnA$@8`D6\jBuWAr8;7+f%fC<[@0&P?ec`J8P@(WGoBR.$
 41.1007 + IS$Nc=#Mb3.RPVMA2+2+aX1Ei?q/7g'J&kj;KY]*j4-_k<"Uh35^XK&;C'$Ra8bED5*0;m1
 41.1008 + =r=-ZKnu1QIo*!R7`2aiJ26UV^j<@?_XQkP21P0(Wc\:0Q5L8rLD*0"OC/2Phn]JN\+!J$4
 41.1009 + 8!W_)e,dW>5rVH`<6[8SRmfV>B+^qV5Xq44lXM7nZ?8)D%i&jsGZGPbAQdTLX_h:AP8))dT
 41.1010 + 2k5AXN`WAKS.OK7,MFP#!J1Vfp6KDES;0p1@;>iP!).[[`_4<T%<02pQ.s+ST0`-/LhLk'#
 41.1011 + gtqh2/sT3\sIW;At:t3_]c(GAJ:#Ntm(QI:*m%"bGTnKlj=r\4Q@#`&K>+@\i]]*Jp`?RC5
 41.1012 + fL(sXpp+El<u`i0-]6jr(17SK`gGt;S5cN0nJp(j'RMKG7u=fP5\\\<-TB3FYJTBCM1IA!&
 41.1013 + u8Q)1N-.-k/l'_gGTkW3"P$KHt\OKH\qTbk7CPQ&eBW$X5k'?8rk0('%B+`(RD'p+FXmPuD
 41.1014 + q\CQIVJWh])@b]M?<<ui[U0Je398t`n_q=S*)@<gnVR-pIb/Q$).<!?mNAf'r2O$d*;J,KZ
 41.1015 + (??p7$1>=<_R$[!)PQ'g'8W9*M/'.P[-"q%rGj<U[Ij"n"&omhtMR1Hr1%*3e#?]?5J1MH!
 41.1016 + Y8@j<s;h/`qAN?`iJl7WK`^D-k8rlM3pNDHj$2&T@.7rs.$W+")p)Sf%FPdJ:*bSa+j-$QW
 41.1017 + 6p[YpiBkEs\VIuk-A5ZeH1QoP";WL/,]Jc,Vt9:#Ve8dH$;^,/Mm"CRt,%P6g,"\@+=-k%C
 41.1018 + %L50dk8/SRb5R%u1(gKNrF>5'1YQ1M$E:0?&oR.i2i]L[tnfcLKH0085R95.QhG`,?O)T),
 41.1019 + G`MTl/)uK5jm'S3hG2se3/J5ElO*-=&R5(4?SI'e7TdnQj$[T):aKDX3$0'#X:g,I^k''#!
 41.1020 + ?K4nH!mKA4%Irea&]0-8>FZRaB3+)Ud5)PKQ'9!dS:QgJP1nU:+a*QHL]5GP^O'-T04V\(E
 41.1021 + ugPPO_\t707Z.V&SWUcb]EGa3Z.uO:iM:W\Cq"s"3?N\X-4]>,ELJE8YG46k3+$+DBiuA\h
 41.1022 + A9'.g4Y<tbjraOlqI@VSFm=pHCi)k0KBHP,nM!TsI?S4+uT%T1A0L2bG/'<60"\_T>[K^>:
 41.1023 + /^3L4)W&4nVn/I"#H;E5S5Gt%OSMTJI'DB'qBE\^8<!J'f;^>,mR/*FT15XC=<_hY^'qo_a
 41.1024 + L*eYM:F@^VUNDNR:6Fm(LJbF.,c3<?l<R'IKe]Gp7Q(uO,amd7Dl..oA"<@:1o^Zr/dr?l*
 41.1025 + E)D[-@n,feLZo<C7J6-D,D6P9T_k"kuI!$YU^A=(a7&-DCJ^9Is$4G<a*aNlU##I/k#;#lI
 41.1026 + 'RLm(5kWP+rh7Xuf`8e1c"h5a-1>?cH)s.MXon&og'Cadh.gjm<*d_Ui8AI:4>-NlY@-/S4
 41.1027 + :f?\'m`[h)O.2f/_lS3qbLQ29NT<Z6ptLrRpUX%)Ad^`7L&$q/iR]k^@0GHRdqMd(epA:Oi
 41.1028 + J\(;,L>[*0'?qUi.eDXe6U';C9JSbG^:?.Rs:G,-0foN,c4>9hs*Q?[G]N5[]WSpZ=bQKa-
 41.1029 + GHHVU>MQi."i@tIcMCmPm#mlb]4!U>JmAAaFKVJ7-hgqP%9s>IQ?013,c^nFqhQ!VKJ\=5X
 41.1030 + FZ1d/1tn]!]K<&mAEqE2"8m_^,3;1i`o37nNjamBpSa'qk@3\Sdr^bhZ@:EP/X'oT>sus@c
 41.1031 + Q.CZlN6eFYfh+@q03<E'hgL,<$h\lpfp=DGePZ:F[%u<ek[/!\iWW$Y@]s,P)+>-2?%Uf6@
 41.1032 + ;8>m=b7:7MCJel!:+K;T$DcF`5?m#&)tGL'F\5%i:CQ0Grt\[hL*Ak;/_#*hM?X:kouJ3Tg
 41.1033 + p8QA$05Ubkp:*DI6KJ`Lo1PqXfVMSo1e/FBGC0Ra3.rEMD\sSdsB]0u8!e-1ThE?tt[M/>Q
 41.1034 + Bi)7Wc:Bio%)eIJeV217(sNYsaS)@])_Yf>g1@9,A.I;2McWBIQ"n?]c.Zhc=?(=(.5qAdO
 41.1035 + J(HJ>CEq]Fb[0G4.Lt?XkC>\L@K@i6S.[M&[c+D`A)=HU)-b.)u'Rm(u,N+n53]3a;XsZHn
 41.1036 + Tqe@[XXk>3b)$]8(B4/]H;,o[QkRN"A/B)CqAj%+WZ-MHh)o&EBko]WK]IJtP4$LE.`pT*#
 41.1037 + O#1VSeha!"r^SdbUHX#R"4kZn^n-+ibCZ"G#dh$];9;WDMh?SEMkm1)Her'8h0a%,&)4n[[
 41.1038 + %:/f'0%NURXcr(7mD;F"jY&d8B8R_h)+$a/s2\L94mG7ZV%d<C4V!'C3a*MQ6]-DY4Vb[N!
 41.1039 + 7OO%t6n[rKHc.SYj\m+'2::Y_/4FESM'-;4c?GFn'"n;n!+(U+qGkZ\"g=oHQA;(@p-^MpB
 41.1040 + Lqi"ZiZD0L$eS@61`t%hL!^i`k1sbk$A6Io3@Hb3NBK7@b_Ome9WN5a3c$[k`b$>&qLR\Fi
 41.1041 + Z6C`hPeEpX@$Q"i$!'ITotDM7:uElXd,S5BGW1:NcUXch`,he!9CZ9'P4Hq\'UB18$<HmT'
 41.1042 + C^b5ea"Ag(h":__+S*YE?2(bd*65njUo-rOML5/>fmDqZK&ed#b'm%L`g0D[#p"u5$SrF=O
 41.1043 + ^cr?*FhJ`tgaq.&I0P(GtJH$"Cpb%m-@`2!_OI#8nbj@Sp^ukuB:h.L[).sL1#Yn8@?6F!c
 41.1044 + %Y@FgE2<bjEXT+R#bsrkTZYs6FUF5D$h1qW%tNA/MZ8Jtk5sB#7;PGTYW\XZ%HeL&&-i?_&
 41.1045 + 1X^j'@%m4,%AFjEt+l]a.\D!O5PL`jUY2t&Fg8>C3'>nG$*+;O6tB.%G"WH?P9U@0l4F1Nl
 41.1046 + hm[3$;\]lX3j0/[Z/lB`I*C'&Wb7W-m<<]#?$(0l=N:O_#;;QDUX4#8%e5OEd\FEoIG:%jc
 41.1047 + ,p_&!gs7.b:0@UQqg,#2)\)B`n4'SpTAJo2&QW>,c+&C&N9XAK_m#8T%j)tC_G6\(NnD\iu
 41.1048 + .&Z-cbm1-'>(C`fPkCLkZd4P^Pk[:5>'5C>a9tM)^=AioV*$TDqYhJ_W"W6c4&8G>P%%A2f
 41.1049 + gDeQA+n?a&0l52jaQS`0K!*J'Y"2aBA-iiErMB_f+c%E%HR,F)@a;t'&#(-Y+t#)$"]/%tJ
 41.1050 + <&Iu[)Cp/-LO:lEa'o3GU'I-cuIAJ;&pI9H6^NC'[YS;a'`1_+rq18+CO:\,#/S&W@4KemB
 41.1051 + BDa%GrM<XXg]icZ!]/DtPM(9dkj9n8AX>Nt,@?8hog4)'HY!@\<o\kf,5i.]K?S!rFM-EjT
 41.1052 + Ln;Pfi5EbQ[(`=T?N0_5ju99Qh[lL5D4EtZ]Xmu7&1P$O`u1@S-ijbD]%N$)P[1[_[SP=5?
 41.1053 + ?&gqV3#DFZXJC<<&\MUWu2='PrCH3qd/MZH:*E->gD]WE5*Wtq%<hVrA,#/a!L`gI3'$YA%
 41.1054 + nL$7>Ch"b@J(%OSM^L4-QoiAo)@0R`^o.TqYrb4M3rpNEmo#n@,^E-GW?p1dKaLYU(<#cmn
 41.1055 + *VnSkTL2p!=1"&.hd5,Y.>-TC>5H65OH#c1^$]hAfu0R3hg/fm^=j(cin;=27*oP#uYur`"
 41.1056 + o-n4O,ZE"kHlZ`_`a6,&L6udq^@/dkWZ/d4s@R"p>H9=Al@i)^T$C_;YV4BF#;h,ibbk5W:
 41.1057 + %K>s]`eMr9IIObH*mUpr4[8&J7lB<3%\<#%eA6Okb:7BJq/;+&gf6SZYAM1m>Z#pg]_9D$%
 41.1058 + 5TO-FFjFHbENq8QBTs%1#fEW,G<_fG5D?(.*:(:1h+ECOT!eg4*g4kc[8<@*U1)3SP@nHe8
 41.1059 + D5#</JV"?Hgj)BC5kPQF[%pl(eNI<04fh@G%AOME$GXk]gN:Sgd<q@%J7&i+0n]0aKek^Vh
 41.1060 + Xc<".\MPt01lKAo2($lemKY&,#:hV01$Ci03'2@TrP?[G?A9:;?s6blMFZBO$2rc;p8Xb/Z
 41.1061 + 2Pr$Om0X*QA1G@bLgI\N[si(Y-=pP=,P5]%a(q=b;S@Fjq]/GiQ2[>lrDU+ulCWe9>uI=U2
 41.1062 + '39(uWnNEOVL)XVFo2*j.Ak)]'gW7!S3F8d2%(*]EL@HD835pl;VB4A:D.5O.)&'=s7\Q?.
 41.1063 + q^/cmh'p9l.j>n&KhDHW@/@SOg4Y^O`0sfnJPAs[qOsKH*(+!rhp-L2pYl[[U?1rFlG"s9J
 41.1064 + L*LB66D9PR+Tcpf_,2A=->9MQJQ5Qi)L'c3C.PI?X*dD]qE4iR0nLS]Nj9t>;BZgu4EZr7A
 41.1065 + -ajp8hHkICa<^(K#YuCISun"/[[:eXLDurg`g/aDso*@;e/#:o0c?/>(Y*>_*A\8A1Y2.$$
 41.1066 + RJ32]Zp_+``nqEjm_=@)*0PIMjHTEq_k?f0s`s64%iu&-@:rlCE%+=`ejk$$N*lQ0EGcBm&
 41.1067 + #s'?b+lf6(?XC)mZaG.1%df7S<VoLEA9EE=$&=+PMg204KSG'B3t2huLaHl57rHFK5e='p3
 41.1068 + M@OHA^HT.jK=.=9?4tNC8oG>>g(Jf04=*n$)G^!UEGG0CCl$Xc!HD@6K(4n!$ZlpULWb6Ni
 41.1069 + +T`og.[$".*L'MK+iuP(O#tti[A+UVYLZOZ!e`J[,IYlO==taTrY&.b,,e.dU2t4jE%H1F:
 41.1070 + kC+oG$(('r>.632X)QRfOT<M/r/[IL1lU2JpNX5EJLHtHX_/8[$5n<[plO9-RhoJaH&H8F+
 41.1071 + u,8M*j"PV?)KTTo%r]PeqR"338:1QmW`ALhDHeWA&TWWfq+PPGjJ"WBl=AFc)QqMR]lN(\N
 41.1072 + 8eQ%@p*49p(]@=TTrV2PBhJH;Q-<1Ard1qpI`0t9YgfJeJkp*=c.Dj_(ZU5O\l/221F%C-t
 41.1073 + 6Qs2,(FuD:`/@c%4\>1L.JW35OLI-9AR,=0C6\m,%PfM-uc-.Ne[?N%gMkY-Jq-fLi`*KiO
 41.1074 + $GfFL\SQJ7i[5UZQY:T0!c=9,<dbiT-[A@Q\7_'.GEl<JQ+5S6q5'@%MDs2NNe3C/<U#S\W
 41.1075 + F"&^,P^nV<i',S%#W^=J]Oj>fDU4)X(n%&+Z[YAR-_2i,!\+g+I:S&q>(O9mu_lF/[ico_Y
 41.1076 + Q!>!:<)Y:BLSOP4g<tc97K2B0ls[\e[#Dl%PA+3)OT<[h!(M9JebiHGN-X)H$`b=/EK.V>=
 41.1077 + >l)I*GWh?\^^(\4Q&H?H)gH)<WNVL!5>@XJn>$`A<#Vn.kd_5L96FrlZhWB-0A3fg:LaT;N
 41.1078 + hWhG'F)Q0W>Ztr6!-XiUj)S)kOa/4OR?WjISg<6UE@B1<M!ZKamHHE$&]I0/b&c1Ok-./U$
 41.1079 + Dl5YZY$1q*'!%sWMm*!MVqRFMC-eir%C*MGXi$j%q7nE3D1CNO,F5WZe%JW<6_(M3ocb'@#
 41.1080 + Ch1H6(__,Oua!ufJ9eM)DRZZ+PTp>Rq&lF%>$oDU1-1L,2.^EOeSTeCgoQ%3(uIAE0o9DQl
 41.1081 + 8BWRRf=t:6_ZsZ>55t,<(SYTQ+0^\tXmM<iNEW4+O5WO$['VfE5hS%?Lg=C4]Zs`GN"#)CM
 41.1082 + "d+KW"'\2kirhDBRXOdZlE>M:>al6^k+^LB7/]C(WC2.d=OE<;W?UG87MYd3#[R[b:*H`t:
 41.1083 + 1I!JpYP-_qM\F=^ZB378SGPU]<Q:AT8qB0#G,o_(PHgAV^mD'#/`POdQjuoBM?m,AM`J5t-
 41.1084 + F@V&F@DP2D_42pUr#`M?JmmF^aJ*ffqo!fkfH`J3I:<Ym=UHJPe?]!k+B9f.Hj@BS%;[6C[
 41.1085 + fSRb@SpprBuYMh/:>Xc!a3\/)95oN7$Ae)Lno@0J]S8DaC@BY`XBlcoHr.s=PLlHI%?Z1dC
 41.1086 + fShb+]Kq$S0JlZcd^g^H!=-f&SN2)Bkg`:E7?siZHDkZdXO5bi2Kn4DKi1h76eL2Yp$&*.?
 41.1087 + ,FqPuaKeYWStSR<dHmE.dNBu3*^>LUN=G@)[']q$=[h&W0deSQ<s`Ee7O?&g$(Kc$?$.9pH
 41.1088 + :Vb,Pi%<--g2Or[FK4!/UT@Rc'ec!-f?"Me8?&m^+GP1AKfE?DGRO>db!F*&Z?$'(pJ_EG7
 41.1089 + `LK[KrL_`uK>p'R`ncF!0@t"a\(Wu4c$fSASP'2n:LKqdgP<o+MTOWp,[0$D\:H[#1=I[b7
 41.1090 + D2t,GM>Y53;_bNROA)![!kZd?%'Y_&g4lV:ufOJ?2K6d?shnSgU>BmR345\$\Q&ug)Ysgr`
 41.1091 + XfC(GXbcAn+'b*\&`[]Gu(1l+qf5!Tm!Bp#:W8c%D/E!c.*ief@AXl5lYN#Ou<rNl9?_/9s
 41.1092 + !j]bTB%iZT'#H!EZ`>KhE-j4?G=^"_l$@b[#,A2/Ba,J.b;r4jP+GNN?Dmm8O?e6hZrdGWh
 41.1093 + FdQNnL*fFVoO4?FXc=a90SsCfSll(YD)OCEg\C,U!+@!TM2nr*7?W'PnC3O=WQEX]<T$AW'
 41.1094 + dW(fmguC9=_DSsGXZROR,:;/Z)os7O/pDK8pYldH*'SRl$o)ugn)=dFpcE:/fHWTf,,G\D!
 41.1095 + Z0tXa7*OD7\9duGqY=JBCXm$nfJ:"+"+l$QcHiqR%:ht"RsT^;G059oD_-P*iqWa<]=C^+:
 41.1096 + n5]%LE;k5sQ!K<%8CfLI:&5(mIcE'oPN?MXho&/.)PN5t[9<ehJJ77G)XJ>cgXNPKW)%)3i
 41.1097 + E\24I=&;iqd^Gs$@Jk4BQ,%Z(m];<-+0Wd-`u"Z[D.#br[IJYuN.eVO09\-f(1U+^.XWjQE
 41.1098 + @frJM\/[!cD[p.jT]9U\+FT<(n%h$laH[WLui\$`9rs9(G'5k&oX+qPp]f[/-'P:,$I*5ku
 41.1099 + [gZ9bj.)IqF'9S"N_]T&C#>AM;t!khId?Y&9pX+>[G+):gRF<YH+00N(@-:u!H5^4EVUTG5
 41.1100 + (f-FL:\@`9%-WoRcehQM86o9S@'d[],(riLMu57kIdCT$u.e.O\%]4q+D4`/Q2Lr+.q0Rq*
 41.1101 + hD4A[&*_,S16[I%D^C-uYEJWmM%rcmdU])G$RaE?%e+*ji_E'E8!KnH)=oYj<k'b7BODdZY
 41.1102 + C8@gIr1&VNceYia/Eo-!R3:DlZ99MX<]k]D?585TeQ[P[A5?@K:[@oF[31,PaT4tXi<h7'W
 41.1103 + sLuGj!S@^FIkS/k--uO[5Z_Pg@XYI8Ee$uQmcNMgVbYs[!3];&llKgZkF5J1UDlR)+:imuk
 41.1104 + 28dOmhJF3(Ek[IIkDU0[Wf"1/"]C*.<)l7]U1C2>'V_sJ&gWG_85U'Y;VNh*H"C&Fl]VhDP
 41.1105 + >Qn(RoZqe8;*`(@Da(E('?&01+#$k4J5^QJqUAub\Csed7n#6ZON1[J(i<Yd8aCa*0AW@;J
 41.1106 + GqQ8aSCGF'RpNX"0$I.F`!ujiFqa?8nG:G8^-Do6hs/`V/K+/t8nk-me*"1>\@kSB9Z4mIQ
 41.1107 + (F<n7K4:QKNd5G_#Jm>5=tju\W6q#mOLj=-iF\QAr'8X2nknbmF7LYH(d>e+0UrEW!!H$3f
 41.1108 + CA8]V&$^G=[f++p)KuEN+HC;)TOr'?Q/:E>b>:Z62Ln_I(25;<u6s6?1CjhI'/khZN@P`#d
 41.1109 + YE$i:%+Uq-]*qi8-$q8iQeBo\kG,?KlT;,><UFh>+]X`,YGD$?[iVj/9,a4!].IL)<d!bcO
 41.1110 + kT\1&^7!i:Bm*MV*>KtC1o5LAKc@5j,,EEoKtlR1`#!%G($9(gLGWGD`RE;f6YkVX^5Ddak
 41.1111 + <*\hg"N0E/!I]6=f4mX0$,lE]Zlpe=sBq($bFI5;.cfT%XkDg'ee)_IXX`_M2TjAM#b7X'A
 41.1112 + Tp0E4MW]m::N&*Y7<X^#!m(\U:)"6"W<=o:I]f(WJ/&5MZSJNu0'!FSiU+7L8\5SMT2aTJY
 41.1113 + 5%_T?WVr7ni'I/9mPb>hS4H<XN(huI?_np(p:gO1%GY\cg4BQ)'8NY'<:GNq&,3migdP)fj
 41.1114 + XFi@Y%V?,p#$K:nZB5qQ>nP4.M29^j/%><UaElEo"l^gEZ3q=>ZXdKT'j6kKE^>tjbXINem
 41.1115 + Q4M(L=8KkLZH<.P.8q+@p+&;,Ws,\V.UMfdP,T98:d."!apg=QrT9!LW.W0(WV2/)_jB/OX
 41.1116 + Vh+(3Gdi?ifne"@X)r]TA:S;G>4'(D)MC(a)ZneIf1b`LV&eKC6`?bB\([A^_WQ$q_qTjaa
 41.1117 + IB=Tqm*jLWCbG;;]O1EV87B2&#05>m%8<.[Lfc$?N0k1%P,;"0.Ul+!*Rr.9Gg;.Z)Na@.4
 41.1118 + 6X<<MdKhCQZk2,`6Hj1X6OZD#*-PR7<aJM[o3I8E7M,&KjL4D^lr/F7+#G)&f6TLn(3s]p,
 41.1119 + N=iOPcWSX>TJU.)F@g!ef^VCdOstG!C/dHe:DP<+N,Y"m'iD42"m=890U(<;6)$LI&H!S%:
 41.1120 + kF<uqLMIX&^I%"qCB@<c4aq4iL,YABKSk^bm5FqWeJM!eU!PKk3rA@'8?Fcj`k8aP-uX:3\
 41.1121 + gu^e;RV-QQl'fIO$j20?@-7,#t)>eqs**VAV4hX.k01g'^qpKmJm"R_)1\fa6mt"_>QRqN+
 41.1122 + >16>N8,YiI8]OBP4cQ310io[:^p38YKfkmk!A!m-Q4.RIsbSh=sW1"1_A/>2@:Vm>$m>C1@
 41.1123 + -D:'3(X6@U?#LqFBh7JGB2B'gXVEjF>>,p+^i\OcI=(^E6VSkr68ciI]j1,Q)nSWVToo/&$
 41.1124 + \I2c"U@#A+/5<83k-*mD^tY@(iksi#3jjp@cT=45ks:qVoMU^u3nnlG*='B'ZI"^1oh('m2
 41.1125 + nG5f0A?hUIqdjm[b!_O@=0e+03]&hWk.+pJGA.p%N1T(1#TAVTlN[;"q7.p(LlkuN,^'b\g
 41.1126 + _*@3I0FY&Ldp2<t;`J>Od9c*]_83\:Hjl4COuUID;-aRpON/HgSgD0bCrCR?B.a1%@3D2e+
 41.1127 + #BI#;?A4WGVjDDu.m#FZ[i:9Q[VLLa)rK.d9(_A::bgIs#DnXb*RRJ/pYr;`;>C>`>VVQ"5
 41.1128 + EH&Yt`2pQXe31"D&+nTX1a;Ri4hFg;4oS&d@"q*CiQ)Ti8'5u#*c*pqG;l@gQ=*/`!`Fd<,
 41.1129 + B6;Vce!`?l&piB4kDlcMg<KJ0>pZQb/p0>nbkaC0oqF?FbLr@DB5I-WM6nfmW\5<)1*%*a[
 41.1130 + 'Q.P7+N&fSR&Dkef,gQ@SW]b$*LR\!.E8D)=D=(YcjXdgc)9Nk:O;Q2Vu:*HeqV&rQ2-b;G
 41.1131 + l)*?Xq8bPI:0e$fRU7LLGOgn?,69iTorKe+YMVCahd,p^;ZB/]5T(RC&*1dnoTEDXBsXq*<
 41.1132 + tbD\!mpbQdS4-lN>RQTe/0hU-2`]VL+!/pY2'^&-C:'/T7G6+ofB5\Ib9oaa@43OtJ3*b1:
 41.1133 + PE+K-gGct?;STh8[pO0t_LD/CtJTGgZ)88X!n[-pKU0J$)D`IJ`jW,1hG0@I%+`+r*0JfVM
 41.1134 + A^B5S<fqt)R"b8IL!P&mGjWH\\59.lV0c6Wko*K]O?XUc$XWpp\4hV*mfDX#(SgVoPqR+qT
 41.1135 + =$CTVG:EkYAL[_=j(`8[8nY4l`QZCpCFO3k9:-)s&btW^U*tT5CIf@Mh6a$]Wi40[GTs[1,
 41.1136 + TjkhBXI)GO9ZgrahDhhC%5TY<5.b#Jp>1Qh,ZUcqtEIYJgF:Ectg<Q[O#*l-LO:'71ZdHu?
 41.1137 + (W^#&UB>)%iK[QC^F5I-CXYnXallmZ\G#_E/k6hli:"L;NW.S,=9e%E>ObI=8GTW9gR;u;E
 41.1138 + Xr3*Hk_!AEo#_To3jTmpl*>A`Dpk6HkDa+#.^BfM-*!jC)*C8I%4_(`?ZhM<#,<qW.+[[_0
 41.1139 + 4:!Kg`YKe@#a:aVW)K\#'Z![C#\qks==0qT0e%pnN!]'hVuRbf,`!=E_IE.nCZl]d_jcK'.
 41.1140 + 0rk.N$kflEY[lk64iq08BJbO]eDtW6'-Su/.`D&RgaRGOZMd=*#6%I!^\r[_\p6V=NJ?q3"
 41.1141 + ,5e+7bmffcibo+hZ0Q`5F9aKBPR27gLA05&=*6/4dZ?]#75L6*L>T`&gDH=[eia1ZTX_6e+
 41.1142 + /l>)uW,&(kk*i*HQM%04md7O2E]pg+J'U5XDnRnMcI1f1Q*lR;l"^>$4-EVmS'ocTGu$m\C
 41.1143 + l`,,m`DoL@r"W.pS6t4.a>lsLK#rHOXr,Jh]`['dd/R-Cf]FI1PC^5W*OlU/2/82AKBu=b%
 41.1144 + X&FDdlmee&Cr53Q4u:J-r)Z=?E_)^X8?@^mb<`mQBu1::Nso?Ud4H':i^Qlc,T(27'.Sp.'
 41.1145 + :UDo6o]t!.Ch57KUR9S$leRGK&B4n;leTpSEuKLPa2^DQPLeV]rA=HLmT:Sm1DI1aQSEnB^
 41.1146 + UoUQqAU@.m+LOUoGkO\dU]oL$Y-g<)s9PT19I99'hm7O^A]/m7GaM\&l]`XI5@TW$HA;bBQ
 41.1147 + Jp0T4*l'2'aqa_M,O]FM(iLp3tY9J"(T4N&)tN07G*Tu=m07$!DQOJ@m@8K0h6I)i)5W"XQ
 41.1148 + X9[(fm<5H/qccmHX9e=a(9O#+SduBm=O2T.tFNZD/bY;7S9\?_9K\B/A\4mCf:$gb3r87mG
 41.1149 + e?h%,:'dT=B_]hsY0Dk;9puYOnK#;RgBe#<:,M.ZK,p??hG))LKt'4ir:!J^Hd<\t:Fu*3>
 41.1150 + LY!AePA/uc9V%t:peMX%*il)cG](_/Equ_lH`nr:U;cNdl]bj_G).8:b"rF*<&c/"\?4:-@
 41.1151 + >J\FTmVtpCBsm#mC&X`;3;eRa9%Y:YcIVpj^TEg/'1[:d#@e4VU/>oupfm.Wk>Y,nu2a$'-
 41.1152 + A>M"M.[]aW;FNmQku;:P;:'\1SW'2eEH;Cerr**gc@,7VHE)9Ws1r>NnZ/lGt)$Z-qYm4-C
 41.1153 + =+AFhB;Wr=&r@h.Pe^D\t;_2,go+S_V(fN/2dV7gkGlH-N)q/9O#I&?+=D%bM7aoUFe'N6P
 41.1154 + g##]<37FW1L<rm'76XZ.CP<$j]#/&X,tM!p8Kid58EEEur>CY*3Du>O8M'_IqrAnT'TpM4*
 41.1155 + %OsK,>s%j.3:oD4Uk93;^BmM_mh1!\2r?g'hd*%>ufR@<36F*SP5'_9o^_N^tN'WrD91"?H
 41.1156 + 8^l_l36.9i[cJ<kA6@_Z75JFJi-6@lhk@<pag+q0uE9C=UjBNkJl*>u)PrA6(H!<@V"u!;t
 41.1157 + E#G9;NQ](L86c$36W=;\)JZb9R!c#?boJQNdNf+g$i-$##gF4Mmi<]s8\@M(dL%+]cK9VlF
 41.1158 + P#joco6+F%R=3SV6eULW]Jls+W=Xa8O1gM3m6s3f]"FZV7/VK-tG_YF"e4i))jdCkjFB2!S
 41.1159 + ='^QS)n$CPGuZlc#)Gj(SXTaqD?Xu\3piTbc&aWE!5B6Lfeog6]rV[>("5i!<VV+t>3:?`Q
 41.1160 + rA#Hdt*QWak>A>^nHYD=qupn-$e4cQeQAU=4u.\[Ad7+!EI+L>OB10qe4GF)D401Wg]rE>-
 41.1161 + $Bm,$Bb>Na]_l/QeO2_]3\478/Fd3WD:TPT2]bU'SlnR"n>>aT?2!.i!impkVSj]s.mI>bh
 41.1162 + 9Z+k%AJlW]1mW^Hbji>=nTZJ>M;g)[sldH]Q$b$=/A?/:Q$Ff:A_/`$Bf?>\j2Pk9a\p"V=
 41.1163 + b>XIUNou7_EYFkXXY3J0lq>Ail:-`&$Oj%PZ9Krf)KH!Y;b6Wtt.36QFkJmr0h]:FD6iLFM
 41.1164 + o9&/,Lpc,HHr\IOnjDgC*tA4Z?0%(&jkp=I?u=fJD$OC4_MB'Dfqo,]k\oD(Z')LB1g,nc5
 41.1165 + jG>U33t,pLa)6('?CG%a5IlQgs^][U-tu*Jj(<26#_IPbTre)CL;0O84\Z8+MP/::HiNX_[
 41.1166 + +B&g*4[)j\#X(@19oIBZQ-<f*O&/i-#.AegoRD9e!Lh#Yl<uD?Q$O"lcsG@kEi"NTo!tZ6o
 41.1167 + OV)!U8@3.]-Z5;;;(#ego%`-eYP3!^93_t6-#4pjlfm(PfF!c53!C4+pERc8Sb@V(DVliZ7
 41.1168 + D\#]be@l>.X?3'&68j88+hF5%!h7R&oWPQ9JjL.uu4\=<q,ufTbPt?_H*4WWES',RY?Z$qk
 41.1169 + Sm#]^ncqaM[KI6&_erL1dbWi56G.YRmQ;$*-4%=jJ-3Xo`[^(>*j"IZ#QA>tIP>=/SE14aA
 41.1170 + K4e5/nnr.EDg+C=!ff)ju0'rIp(i$@HLtR6fd@=J&i+/AA2FeZp$,n=UV)oNt,a:ep%HYB]
 41.1171 + bV1]9[Urp+VQQ1$9U4BPeI->A;M\F(")gi:2ll.#?o[pbF`-k+adV4r7\RGt\EM1B#m%o;#
 41.1172 + SWqr_:#kI,R?Ne-:]N+N!T[W[=b`eEW"SS?mYBS=CW*F.]AiFuf58.F<f(6<0&Vd!2biU#c
 41.1173 + ?I[)nTU1D7fM1BdS\80,Y@E'lfe8B9jS`"6uAqcm+!f!fWcrU8c+k1RdC$)m?I\,=0(>L6n
 41.1174 + C(><fQ*]bG!['J?Q6jdjAt$;+V.`&:jMP<U:8AI3Y\.j9l\1noDJA;=W_h9:lupQg][(4C]
 41.1175 + 4e%HkdJ.WiLaZ;>3Vp(kDl@L,ECh*@m/,&llb2%>BK'=b[\rHjgNY)%0c+$g$RYQ8>\4OSO
 41.1176 + mQ.6L+aiig^AB2SDC\a-M1rB=cF%bFn6Ao'T9,lqZF)^?XqMk3^+kD:\%@rpW50XkXbAd!h
 41.1177 + We^>TbQY\f-DDVfYKQ;6dYgBa<b@Pd1aDTE;_p2?Plm3_1<r?^n*rfZJiO>phW5\:.tB8!3
 41.1178 + 9"e[IJW(I&n#QV%4K'*:?Y60Mjk9)s;M)JtdMuc0Bm*!V*72Zo``4.R!-CZU2i@\'t*kAeH
 41.1179 + i)Ga/NOXClW-Z%ER(7D[LT\\bQGU3X/TG`aipQ1!#$<M?4n!'>mOJmi"j>dS2sQ^n'jg0E!
 41.1180 + t5ErE!HUg#4Qqo5]f'TrU.';n.u+g-s$W"=)aciE/upHQT&uH3,kc##,$*nV8#2@A;Qh,b.
 41.1181 + *%mep?il9aF]%#d*d?KN2Xpc#6(`k=iu-#qa^S:@/(_i>b3qA1@$`+m]uLBdBqA(kkAd7Ud
 41.1182 + <ta9`bn8q+YUn8G[4`.2@f#::#^1%*L!=0%5OSuV8iDb-,?OI0_rf3ib/B=%AUe$f\UIq3V
 41.1183 + eAFlE"n@d`8(nitF'$>!bjuQ1CU$D7+;`9h+e@%5Nju.&FrRbIKn&ZbefY<]AJFkI\E?<g>
 41.1184 + Nh\?ZF`tc47V@$;p.F\.&9Z$;Yg6N5IsuM%mSH\89KaO,VN@q3@Y\<#p/_Oh\8DOrD?tH?L
 41.1185 + (J?Z(P[I=EJKWqh>ZUXI"M]+C.*;cTgVT_^qOXtC#TU8`CF!g[gq>>T6BV*EMl;#'TdEiO]
 41.1186 + :Kp0FLuM2^mg.?sPE5LaC]h-\0<h;p/FV8ZlAVCqE?UMd9;T9C/?_B6KFkJFrS[.UR\8GHJ
 41.1187 + NU:@@RVk60$(34\fVgk7Xt"@"j7YDr>@Qgi8_6GJY=PI>HbK(:ickF#Cnh=X7h5Ad$1;c^L
 41.1188 + %B5hKRS90#7H/D274Mpspa><jJbVum[,m5p:MZt!,n99TRk10gI,b]I@GDkJTaGDcU]lFX7
 41.1189 + lutnlq/qiREdXC;r0Q+nkK;!sD>i*mrU8WlnX)$YN:<INDSL>0VE9'"!-Z_EpIDCI&#Y>pG
 41.1190 + 'b%Vl\=<p5M0B4fm2)i;k8I'6r2%QgO6[OrQk$D^H2Xt2hRc2"/+fM=G)"Yp&h3OKb/!Q&<
 41.1191 + $$+G_NqOKu^V-!ZW\S$GbT(7&rI#b]GW_nG%Z+,nl/'hCk4QiP)fhZ62t71`@#8L;d]N)%7
 41.1192 + +UlY8g3nX/*T56hO^(59^@<CGkm399]-"U9ZJU/>UO2bbOu9;WUVe9HC$d7gE8>r6;mB!g6
 41.1193 + o:tYI;eS,n2TN%se)b!*DCUQIa(A3s4`f..MmWJ4d[deFMJ1bWm"h+:A^b9NSPh%1@Dg5Mf
 41.1194 + 8'H\\mpENbEnPeTq_ajlB4"g?#'K_>dUr(hI7C,7X4D'/etD`VZqK+gp<a*Hh/8M^!k4Zdm
 41.1195 + cAAric04uIRbb_IHGTreZMtDV:4^+dt*%hs*h@)'Y;!X#D^:Ynp,W>H34].I8]rj*rh#9jn
 41.1196 + &=:Q-H.IUam?gH2gDj+IPIY!XScRDr_+k5q"L)/gY4HT`dWB<$qgbY^2'&-:_5*Fht:e.ga
 41.1197 + *(X5M&0M`T:[/I)Wj'/=9KZmNdbd8([ZEAV/CWH"#gTLPb?>0'*h)]\%OZ/MB%W!]jA,:bM
 41.1198 + .\882RWZ`?BXE99.aij%5,tMpC2UW\L&be')bnS+F9ClEA2Q4lV4P@0LEZX1$:$[8e:6XK/
 41.1199 + 50q^V!B.OWbjaK$NqEKBd8XBh7_B7/LA!d[FX]r2e=oG2-].H>"Of(6-jmkI>(HLb2$?3A^
 41.1200 + JPo%;cP]'5uo8XZ>WiF:mt`a[EHL&)^nS[[(Ig8MR:<c;J^TOa<T^>XKdU<)(nBV8YJ(Fdb
 41.1201 + Kelg'`:RCcV#kPe,PNHEA8Y[e-,*=%d$]c82d`cHaZce^o-(c%BQ.[Xqc[4&E'['g5mu*XR
 41.1202 + GVfK.\OcJV\5KONM^+c*PuKd9RU=M?MKVsm@<</u\5k\_F'i[0C'an^U0Qr$LO;5.cP*tQj
 41.1203 + 9at&_<FTu%[jlj]o>39M;B2g#[<^i/q8UbLZ^t@/6W`^ed\u`#-.^[(6Wm%3$>*]N1WbVt,
 41.1204 + J$$8]P7%-NlO)gVU.f&)W.5Zc.rhPNisTLo<hu1]WTk.eWGP1cKV.SR%"E<bCON1k.pKG<G
 41.1205 + -amWaYM*M/a9-Qe*Q$R?^'=EJ57cK0@9>s)BsHs7hKbo$_:'peJq$:H."+n<W@gI?,(B;R3
 41.1206 + W@Jeoc]qn2sL6U?_I3h9V5EcZnJ%><iNIBJ*nS3aVbN[+a&kNfVbWM#+?JY+GMN#IocW2%E
 41.1207 + <T<R@1FjP:o)V/*+j;Cf"%Q87"$.</On?BjN=q%Z76rJG)r77Eo_QWE<X:E%V5YSa)O`3;[
 41.1208 + -=ab8.&]GHnkXj?e9lZ!%GU&<=g^6.M!"_lE\E(Th(Qr6JKD::_3+OZ#UbrtXh;q"f>io,9
 41.1209 + F&%a<Ks2tJ&E4ma*J71'0XH3c$rfY>:=4SRBUojsU21S'&0`g5;@Ppm_`_oQ8]=fN(sXAM1
 41.1210 + 9WZh'P%iXOGOo@9\?e\<&@+$RM$s0^pZ`\fc:@"Agkf>59*b]\djnA.k%obV.-C\attGbM]
 41.1211 + irNB&+X9qu&#qBW*kAS9(L"eSO>&9H(m#<`/`m0FJXC_8>LBb>b)_E'Ug%@]:_W]8du[Xqj
 41.1212 + #PqO34r>*m3A#L"%,0ZjM\.Z<\CS#DQj>m/*6dlcj4G`oi$>cEUC5jb,qTf2&l`es:tJ&Sq
 41.1213 + /T&(W!GgghX:7'7TN4`g*Z)O@V'&'8*Tr=%trd$]u0g3U2r-A^%.RB-riuiD<OsRCG&NO+N
 41.1214 + d7F:hV.IH))A6VWd8M['d%JH8JGt'%N&=K]VF!V/-&SBo-jB;TPmTKkd\@_HdcG_B3*o#7n
 41.1215 + 621m$?]$&N)M&jS=*;RAfNjQ;!K2mRSta@7):_tk/)kB<>MN5&q;k"e6IpS7PHrNV,lTU!^
 41.1216 + ^g5ePG1#=Jpb[XOFb-eqSl]kQH=9V67*dMAHUMR;jfX4K;!d+\<#PFA#7d[ui^:;X$c<E+N
 41.1217 + cb'DaRqWG/OiAm36tU;CL&*L1A=\]6]Fi@^tc&>lhi#M$nR:<Hj*L\1Pk<#\8@l6Ss!'dd]
 41.1218 + b3h!r9IB9m+WiAf4XZ7U'k);4Ti&`-'.$)jAX>R["gk+3_X(BP&6r)lM&d`XFEhP(m`SB(`
 41.1219 + G<s:J!eTMO?58i(7+,p!.Pbh:hI7o^jBH"L2B9=E7elm4AWo%'7)<!R9n"KZQB6<iN)K?*]
 41.1220 + Ed8_Ehl*6@$+H@n6iH9f*15=5QPS_E;(B*Y]5T[I>2^t)T'CrbE%834@\hs`0d#,id=a`EF
 41.1221 + pW<fWQ)%+i$&I0_HFgUDRL2>E5t;42eY]F<"pe33hU7a4U,3%tWLtNP)_B\Jlf*%%of)W:`
 41.1222 + (E:jV4SO-[(:rCj*G&J#;C2hdX*W>-m;N_tJPE7Q!L@mk!uI%?T[VH_!L@k6YGl]cJ!?-DB
 41.1223 + b0^$+QM/eh<34T,WkKOa'1)$S53U\8)_ekq8mO&\kN"OTC`gnJ+>+G@T:c]@d*5jk<],*fq
 41.1224 + <t/&Eof9/)[?">FHi0"e%>+WsYbk9LNNNUo&YW5(p5P6CGfZ0>!#!)rcrT=R+*IE;\+$fm!
 41.1225 + [k@4L=D],K[O#'@_CZSTo>@3$9<*r=R&B;[JQ<p-o6gUpI=Q*mag*]EC:,L545g?hfK9GqB
 41.1226 + &GB(`kcnJ8Y&_1JN6^i*6M7)r-0bpDAkJ$njGSi[;LNIg=n/#hO$5'?9f;$T?d!MXeks\rJ
 41.1227 + E0inTHV74mW73=cDQ>O^Be:/=b8'j"kW9:R_\^8P3dp=;:AlPXHM9c7rik[YX,S:+a*d%8M
 41.1228 + 5B/oD;';)J-;.E#sKTf]7!I'Dm-Ee&6q&7MZD=t:\UZOtGh=?KUb$MY'?&YNDDUl/]c3(Cl
 41.1229 + [U%g?Etc"c5'/o>RJ7fkaUT[FjW(_,."dAhpTK204MQ?+*WP04UB'<Y[uGWm;9+ZGJFN9FC
 41.1230 + C0MqhT1I-oDY>WH#m-NI'327L:bcWXjQ):^P;Ge$^DZL)=@5iOQJ`"bmL[u%f*M8oUd.Z:Q
 41.1231 + c!9?Cf^2rA&\eB@]cl0uj'#)sWrRQZZqO_b&EXB+fW/hLe/RTZHcUCo]1/[H=r"dYW%1SWH
 41.1232 + ]5Co+kD5g+Xah`#Kcr4n6umgD2P#]fC32KV`(or_'`K5C8.''1_)pJ+i[5o9VF&e_ANpVU>
 41.1233 + 0cZn7V<&JSroa_2uj')Np:(ol@!fTnM&2sX7m/t7+";!P"n4#9s9*Rid!FoI;YX8!NE]*<0
 41.1234 + "g1W',@(J7GSsou&C66Cb-_4gRU2g[5ps&(,)lp?T)4P:1=3%#.+gD=ZrLR;37##WOMl>K!
 41.1235 + gO+Y/WR3R!e0E/L9AOh7n<ce,>S`bQ@B"2m=M:A0BiFF,aM/jK@&a/0!m'b4<fgD.$4df7(
 41.1236 + hrAg=o+D!&!pNbT^CCNpk"@*<D<@+e0.<)\\>s'<sb9;*u%[5nq^:'Z$LV@4!tM\.uhc'bO
 41.1237 + piZ"4X>B+qOT'uQ!0;/$es4q41=$)k?O+VYMcGn[:/(di0_Jaa`nN>Adk):;8%+hAVfD]3&
 41.1238 + r)DQ(I&[`>SnfC*X2XrR:EOd#STFrCl*T=@E:n8JDRiIR"*YFq]nZ<^lZQ:jY)mR-t0f:$"
 41.1239 + q\rC4'n_D\&cEd@i>3)J0es%Y;3&n@Po5`#&YZcO!FS^j3\)dH&ooa/9h)6r9]r-"<+]rY:
 41.1240 + 4amUa=$3<5=.jbi_EE^pjJlj,m5SA7Red==sbZm-o+IB&?L\,rbLSj/Vj\H+W)VGe1-L@,g
 41.1241 + &+Y_PAp3bT\=,UP_C3USTFolnL4'+poeKOS2;Ld/<IE+l`!a:>HKM_C_c'li@tS![L3E*A!
 41.1242 + -Nm]ZQ(N""IH1j:V]0$&hhZM#_tKeLZ9dSfZj;[-)bK.t+40`gGl;[A2"/1Qf;0p<eWc`XB
 41.1243 + cU]Ri/,dMYH:6.0:3[Tc>.!%AYV/8$n2`"B,,`.=o`h'EV:B!d$.#AZJ@Y37R+P=m8rkl\P
 41.1244 + CFq)hXIr,h8!8rXYn/KcG1LX#EmOU^o'%o"75#=CGn<dRJsZ^_Wl1UE3YSh]6dE$tQ33>b'
 41.1245 + pHNsB1F\nR5,Gr4Tjh[Z:?[g)NOr\-U\H(dl^VU0+7o?-8S+j'C8$qJGZHK2(=8rm>*?7Pe
 41.1246 + FrH/-;/'Jq5;dr9Q4u>L2FoP,_/c\lthX2pgPgdt6n[M`?=A/I10"a$Tg,2*$lK@T/mf#;-
 41.1247 + 7G=t;iS7M.Hp1fm/2C,KP?'(g6+9(bZn+ZuKc4S3tk6c;:VL3l?O+[c&ODk0-<==*NC,K(3
 41.1248 + A784/AeOf=L->c=HPOC:aR]NjpR#4Hp6B:A`Xsg:X9Q%-b7%W(`*a48VK[S:'b6gE9=&'.M
 41.1249 + r8T+W,1nPdXB\*3l@P'aj!oXIj#FtN8+OJV-reqMEtU7o87i)q<?blc\h#Nb!A#3*odNh)3
 41.1250 + ZV3b7A+m[iI2sZ/ffVi;l1-shuQA+;cV@T<WhS8eRM(jCmPkVgQcGMeL+Eel?@d^3PYl%5p
 41.1251 + '3oHW\`',%4nY!gj?1RPYb>?I`+W[@pchX'4&W>65m,;WgpMZ;:.=>K%6!Tk7NVILW&@>W'
 41.1252 + s0<R;o\XpR&C$FSo"73,Q)IpR9d?PW0>:Q\k!m\WbN;AJmhQ,-irfg2F(7tKo5<XW>lLeL'
 41.1253 + T@K>M!6/Q.'+W5k$@ANd,YaJuFM_AMn)O<a$7)`ZE94ZUK?$6!#27mE%cX<&B4ljfe[UtV/
 41.1254 + B4f!+B,4og7O#k2cj(>8.=a3f6(_hVG"m-=BYo4C+Rl3>"_fleC)3O*n+njV='tG#C."7tp
 41.1255 + 9He';esSS:'bAKG.DFC!F\:X+#_P'@68=k66>jXCnom%(?9+PRN<7)D\hq_6B>KU[\e6A34
 41.1256 + ?;8"-<j+$L-IKQlmH)[g-I<%fZX.%G)d-(FBq7.rg4#DKa3@U?bR@06>`0Bf>i$(9\?P5W'
 41.1257 + >]FMh>npK)@OQY'V5D1Ock2>)*dW&gUcG5rM)6C8?$HZisA\#hf"f!6,/Mg)XkGnr&WpQp/
 41.1258 + k$Uh/b7/*-*f26i]0_@XqG+u>SGIM?(X&i:*4<la&f>]!>:)lc'$^&s[GJ#pp1OYVIIM_$8
 41.1259 + F_t!R+GJDHIRN'+Wd,6OnhS%@J/>LDTX008Q%.=_Hiq0/^]f:>eUc7FJE)c?fHZ!8.tZ(@H
 41.1260 + 1L%s(J/!o/g?X]K>N*l(^4mcJd%N:#5D,J^t!tf6U_h)45m#j5_4ZAQj-Z2Ku72JG]SY-H\
 41.1261 + ]_"FBCJ'3.<%g6&:+<!n`ZtADp$%/fXSXM"N3O"/IWEm>Ae>'\K],R(%qt0o("cN#9Hk7O*
 41.1262 + ^JUPP:sMu\3a7D2V6H&Qi]0;Al-`(`QcC`Ac0!;Q*fR._:Tqi1BaGVUpsGlNkn$]r=@C6kk
 41.1263 + A=Nhr^cS-"5@Y*Edf[5VMbEBa>Fl;GH5f8e:c'-!f<d>3:(CrltbVeEG/mo]b5RE^>YEVA7
 41.1264 + Mtp_G=_F%QbhE9?maeLrBmQ-*ZZ.uQIqq],\I9'qMad8G(>4ipG&SGZ`L580!+D.]=_fchc
 41.1265 + L,5;f$e4g'h6"_O<PQ)*8%P2fr-<eA"8t5SJfj5R*0'/Gc'/AV\eHXR%mnqR@45"W'V_G+n
 41.1266 + IeR3%:5.#Q_-%=k,/ONK0`.K[g,[,;e8-:P"$"RD?d?iROTQK:LXGUDbq`6;<(jrEotHQ_L
 41.1267 + IGp[au$NZ3:>.=i#+6@]_1>8?[K+o&,[fOPn(2an;4-t?>+@B9agH7=D4W#BIrRP1UCMl>=
 41.1268 + .I[P1W([rUOIs$(/%cIAe=b'6qHN;`*9\=4e<S/^f`(g:kX;9-\o:"uD==p=L&3A:;66I(J
 41.1269 + gO$MKW1(c0>3Cih17("FN;8(BH&%V^eg0Ho.=`SG5p<It;6H*-MIJ*"5isMKiAWh.+8Y$')
 41.1270 + ^hqY0:eIjMn2QUYrWJjf<`=:0,U9"q^Wmq&gE"Q'"_('=Z?gO/$`AN[Mr_'gFo`IJ$W1M0X
 41.1271 + VBG'^'2JW#U/6J:Op*4,6t3Z*mJtU10-V5ejjs!#WQrOukd*RjkcBO1O)LEqWHgq&+tBDe9
 41.1272 + \=$*4#%6];JDashk']c'WbHa)ZEo8UVB7R.Es>D<,>K4Fdg]"?Y1>PDl8DR3JgWLIb.9uCm
 41.1273 + $Ce*du8h("/,Di.?n0/M[*d*8NqRO@u\=n3_.(e#8i1^@e4,(:PO>@u?Hn3.*96;rL3I0A_
 41.1274 + 3i`nIYAe'4]Q!d!ONonqf56h,"!X/<r(MB(=3#:b.4PLBU/*KDnd`<n_Af1X]8s]hH-+j6?
 41.1275 + @-D%41i:Sq0lOA2$6-b?r8sN1!A->ap4)7@\jTK#"^9JT]/X%<dk8hK4nL1],[<a4Qk"TNQ
 41.1276 + PEhMEALo4Kp\D`KDDg<,kt^4R.#dKX/8=-hm$N[pfHQ)f/a3c<Ub)>pk)K;-TMEcTJ8IfB!
 41.1277 + N'ZoX.X*#pjcR8a4Bs3cZS:no*__Se!PH#DW7(Hl42?"S[-%DQ0neGXI?;mXdGhhO>eF3jK
 41.1278 + .j2[fYYBAm:$="D!C5]JC.p6>I%"4nh]lD_RX4krKf=+D.]n(,))8T4J4F(0Tq'3.iOqulV
 41.1279 + SPd-A!ZjdWJeFX3g3c7Mgdg0@le^I&dae<)]W&l:q9sQ?rOk<U\ptJNUa^i+i>q?0rHom@9
 41.1280 + H]uY]V*s-gn3;d1T_f%!^8F#?8V4Ejl'N1J).G`]slHlit!o@lN?7FTej^i7HNADj9?oS!>
 41.1281 + 6g4e]i]63a';@hCE$D2CptGk!"E@Hi3<c4m!SEgQq?%;ij1Q7EH_qgtK1!?A)bI2?COq\\`
 41.1282 + ocRJ2UVZ428tbW^;\SpYO)Hg73KFP]Hm5"g7LlK_tlkQBZu!1iP0R<Ln6Md^>e"qc7"QinK
 41.1283 + 1U1-e%56m6W8R-ZklrFI<e`61l)To.`mscR'qmDQ6<PVo;QsK`6edg<,-r46[oEoC!@K47F
 41.1284 + ,Ze1'(IGO&*hFJ7`"8PJmc'TIT4cHa'D11#pBN@62QOH]8b3kpo2e4/A;!b4\[k&Nq&6ZXT
 41.1285 + 5mf"h@bG:Mh#O^T;I6d_/^[Sj1fBd<.WnuRJYmUFIq%35C^J85OH=g6_scdSi*/8Bn@GB;1
 41.1286 + 9]LhXA1I,P6HtqfQ'=^Z#3bqI0L+rdd>lOB:3Y&I!VJ@?<GG4s:Mp7,j>2ZsGI)NCMrjf^s
 41.1287 + VY+d#=VP$"r7:]QbQa`?&k^0raa9]hOAZuNE4Q-SJa.J2JJ++6u,e5]3a+SMWoBp9NY5+ti
 41.1288 + Q<9f`P[9fk%X\UI4fiXub$ER@rQ<Q5<d4o(`lbEZU^=.)4>jdq_[GLG!]jC/og\(RIJ\ba`
 41.1289 + OdI+$'aB<-To[iL(Enp_6fe@6jKt8;c"?/bh">X6U!?/ng/.d@6>4d3opX][!'@Hom,rp/Y
 41.1290 + to=oh'k:@IIaFhoAOK[S6e$9f#+rNe@^6S5G?KhFS_P7[pQDnc=,X5ge8M'NQ:b*SK+e=?0
 41.1291 + 1`adpCdFjg3?#I-#]_Jktq&rI4d4=/5`p^b)>e!W]GZ3<VRN<#1TV/m@3<684WO$::u(0+:
 41.1292 + 3%dRrpLcM@6g]Ei6TM2i0%72/06HrgcrWXI+D1D+_@N#E;8#okOu.D6c2Z16?e+pN.Dn]$_
 41.1293 + KNn6g6FE8cVJ:*qnatcA^ks<J`R4:ibe@.&'ZLkmc3\]h5KL@4n7XlUkeCLcoi-`F%7L@j]
 41.1294 + 3)6W5brcB_e,fW7'D1ZW:b%#j6:nIm.VVa:'c+MUb3ZB&;DaXd8lE%(0'l8J<6E3T'3*X48
 41.1295 + bBr63@0_\7oV,r=C.8L'lgW`<Ag$i5M!1u"rZ#?/U(@LWeDFq;AJk[@T^&rO(;.QdJ0EgVq
 41.1296 + !iK7#6s7C'^-5Xs_s^9Gpa);l-sB-jA/@=BqeWKR&m8<PruI6H.hdX28H2FBuA]2de#!(%6
 41.1297 + TY\+TcO?n7rUmo+CHTd&Dqi_p]Dpf8Go+ESc#%H=TG$Wn?ML,S6")"lmZNL:EuNaJ-qGCAP
 41.1298 + _;XR#:VZ'b;J7'77R:_kYCRf#4SmY]eB2QNbT'7#3RhlrKNpK8-,]%-Mg2NOY;L2rHcY>/A
 41.1299 + QSPgc'r*VM%pcaH>Pe%.*ZNbA.C9a-;]E"/X<IiPDDX$N\e3]*h0W\s?;nLTWh,'_B3Hqj_
 41.1300 + <6)a5Jh?o;d#qBH?-Qo;LEe9aQi3SafOG:QPSk&)](M`'tk46dNSkp:FMPm#?J3F#7V-PJP
 41.1301 + @S!elb)_<PEXidRh<"]GH!jO2LLrNc@5>NkTM4(FG^DYa1Y?H7>JRQ2/e&4+bBA5.T`6r:V
 41.1302 + 0!g`:@;ng.^/caJ3c;JFY$+MZcDr]a\DgTAhXkPQO\1-0NJ-cj"<_mR?H!SU"Mg\HC(?0)\
 41.1303 + 7VUZTj$[RK)RD@CG"5^TDHRO:33Of]6T)"e,Wta\/Yb;@mlmIH?UlPdP=Fe4e05Rkl<'OH*
 41.1304 + %%cej,U4FB%eb\sK2C*KcMa0KBS]BU>'>_e=faWL[_cK&J:mAT<0/o!6jJ*@%WQ(t`@,:.K
 41.1305 + 2HIj;1s-_34PfYU\B_MmMlj!ejSP7BoW=.,c:q1ZCJLq9[IXZ`tJ1^A)a7Z_LN%c10,GA1k
 41.1306 + 1&W%Rh,JX!:-YO-'cA1S!,BkTb?qBT$D5`"rd.Uo^141"@sM,pa2EgBWS>E_mQ3r@6<QBpK
 41.1307 + A?$jl04';]cO2B[-+#RPc.V7L&tErEXBE]>NP5iuaD(ir9gLsY,qSrJprOUhKN52#/bGXH>
 41.1308 + b1C/(aiKHquU1ssa"&h0K4Qdum1g\J:U)sbVN1L]QA!/:k4!'@LShm%&8jXqd8M&@4"Sc+q
 41.1309 + !?"'(AF_"PJG.8Kb'Ref*b5l6IhMS=5q"SU(UKp/5l(LHVe_AMdtQBcq+W=[gqK.EN`OSmm
 41.1310 + 1nl-hPH8"F9$&h.&jU/;0)r31jOmFTBQ(h,=Hf5#r31Tfc-ib?DPfc"@qUd^j$K,TT:J<"X
 41.1311 + o3WC!ZEnOn.4@=T_EpA8\Q=)STjb#p#Xk:5P,@"]`>?:4gDbX&XJOs'q=3-\P[2OnuIeQ]"
 41.1312 + U&'l]a>g9iofc#Fro&;E3!3@\Op4/GV*3PGkEASeX")g5fAMu,-".Fjttog3<F+`TDSqo,!
 41.1313 + lL8C#j<^5_HUp^]WWP!O/?63gPYZBE1<dOFVXkQ)cQ)'7<Z8Xa[nLC2bB%l#&X@7"d!4Sm<
 41.1314 + O3e7D<UJ`^/[n_aciX^td0*.=nuC%O)HV1P2<VXaVU++aqeTg0gMlkdeB*X31Sj7QJ;t7R>
 41.1315 + &koH#Mi=B:(mRg<g`PRo^]V\p1dH]a$qZf?8XV`LcXKjKkhR+],3f[i?B@t0X_n;"DZm-Hq
 41.1316 + .C5o`VKY.!T.;5"_ug'Yq+d"3u9,6tccU$)M\J<[,1MnJMnKGShdTN+ta!AUZ"=V[&\R:ej
 41.1317 + QQ2k=NgJR-_7p5]&s]nJfDjc]0s#Jfg?6Q#X]/AmkH2J(,NP;Qs"f9o+TmUJ[M2iXofRkqK
 41.1318 + qcPa2Ljl,,s"sDtDRHHZpXTtDMLs6PY9N-pj:S>(<K[Jce7>c,`Tu;tRdi(S2Mp]F38pL+Q
 41.1319 + KB#Yh>t:BjJPaX<QVD3gpQtLFJCJ'_F:?C'?12'a5lu%Ala<gDa.hM*f=F[NgJNCfQH#@T,
 41.1320 + :C`>MDJE<66n8[C:$R8Ofj-t-<#S[@hNuIE`lWm<G8i"_>gqLNoDSDOGIdheW38?!%k_INm
 41.1321 + Z:(8%-nU7eR;UA&>j=[rE=/`O;l\q8^(&H#989G7'4J\[RC4fWf^+/8J.7QM@.r*+R'0JPd
 41.1322 + g!Gip..]RQ&a*_FF52^@D]FBo@WFAt8&]&apPP4L;)c$97+*+_K1F&%#)q=c`N,(peu0XNC
 41.1323 + Jf0/9Os.ja5ZrHl-1$K]KV/fE;0n^E@*[B`joe)H[H)E=Wgp=/,5,JL/a#_TgE)2HJ5K1gC
 41.1324 + \$?V`4;Q_0Z0cE--R7'kbk[N&)D1ZNY4DFO.\>Rk+XQS/&o?rPYJ3a@,Me#G',/(J5BloIn
 41.1325 + mnrHh&X<qr4*R62^3J`0-TN#2C%0lF+oc,0NUBmcLf%rJGTs)ZLYE^Z2M2#EGor(H,jI]h3
 41.1326 + X2r!h[[8#KPo=S>YtnL%Ba!($YZ1UO8,pauX01k[.9HF^D4LqTiCAheSDQ6CmY]&*N8n.&V
 41.1327 + I=TA'0\]e)CaSbFc$2)Y\l,S^7Y\1O<O^VaNn$Y7$YM5hbsM3?G[;#!"RO-bcCX2pGeRj<t
 41.1328 + ,fK=,8^ke8];[gIAH9IpWZ3Z^M8?tKZ$G^(S^i5jRoF6Vp&rBg/LuWSBP7YCf#Dj@J,r.TI
 41.1329 + oCtK&aV?QB6.!0Uqt*)a$GR^V^GG/l';*$9TYG"\\jP\=PGUZfk<?DT3d`BjHgWr4X[9q.6
 41.1330 + 7Hn9'I:O_R_i1"6>NmAF<?E&q'j*J6ZEgXJJ8?R3PW1;#pQ@G8n5X.3sb0U#c^P+$IQd)pS
 41.1331 + &P]O+S]0e.[[@Qme1/Xio"p,Y'fS83ra[$H,<4,3-U>#mlgD_,M>kPB+VL]>XK$_7?[2`&.
 41.1332 + jRhF18GN,X6$G^L^J=[e9P`O&gf`*,UZ>K,B$LX:L*d&9D.I7;@d7PnSo6sdjf=,MW,7?h@
 41.1333 + Q4D72X@m9[eLS0&#UhRiuBh%$)`k,T8POHNHBZDB4LU_c@J>X&OIn(K%`p@0S*+;;>G=O3.
 41.1334 + ``R]qlt3X6>)"_OL,58c9NI&k2FnEZ6h$'Yl6!q!!JpB#UN?HkHpGUqM9&:3*FitLC?S'U)
 41.1335 + CX*5\3*X0ge1%oO"3Up]SMbB_oBXMN<tP>7&/(",B_*2Oi_j*76#^ce(i"mO2YY#an23aOD
 41.1336 + >)/CIeQ98cYk^,bpToLFm%m#Q1GkI&B44!sk^$'F]rBW1-&_apdj"6#tr+S<LEuP"QLn8W8
 41.1337 + _R3tY%@R>HU!Xh,aS>d't4YfgR=`*BoBj3u1V[)F;l]r:A/MXRW_<6A$tam?mg7)Y"bTh6Q
 41.1338 + %a:-#p"Jj7m5YA?d#M_R:Pbu@W`(G&dRNh_GS?,9>TIqpi/kD)GFO>pJ[lAHP9Akb'@suIp
 41.1339 + eO4f=#a?)ZEo7:PdYZc.M$2>M'LkZag].G-M%&$hjM&mGP06Ogaiqk_`5BlRl->s#b[dH_I
 41.1340 + -QQQa\L5:9W3cEm#&khW_DDIYS`ESnk6UJU:]\]b:HLbI/$A+KeW:m]j(n?R#X=#Skm#Pc4
 41.1341 + &2k%/nMY$AsN2c31c$CmiW]Q+)j9crcQ/lq5Vm%Sgd-)U+^&FRFsLkton?d.!/m]Z3W%%uD
 41.1342 + k*;'@C6qe*[sU:.-fVL,t3qe6rn_hds28ogPo,2&aQ"&#HbLn']dgpp!>+@0i":[jXc%,0&
 41.1343 + &MG%oR\1iifN;QFUQ-!;Wab9SJOSC7)-G-47_18[d[+A3o[8<nRUVp+kSI\QY'@UMNLm8O^
 41.1344 + XN/e/O&7bpO`LOMW/R_PWR"d\cT$eZZ(e&E(^Sq]]J9JCZDl696&<_$V!47G+H*[SCV3g+c
 41.1345 + 6@GTP-#X5%uK*pb8]%DD(pcrpeB\L:%\f!;K1.tLXdOA0g!d=gu9je-RaY9eDneR%9bK;)_
 41.1346 + sd$<4V5Bao9fDGX&5m_-23.i$QnZVGM+Y;HSn.OfFPJM^O[-c"uKBI9P)J`(Ujb*oMkXNGt
 41.1347 + \1EIt,Bf/08O>ru+f%b$&p;jDK]brXI-$qQRj.Q'bQZM_WYRa][a=/j#5>_WNt5hGj-K\0#
 41.1348 + 0ajsA>d84:pf#$U=F\bXeN7a'c#i!pm`@;/ci[].ed`@t]@$Oc0?&!ol<BXtkR#S0t(9><`
 41.1349 + Wnb6YAI;?Uk>96V'3Hh"Bi.J+FP!(Tb_:5N/U,n;MH?(:OI^up!n/7\O46#2Lo`^?g1SnPC
 41.1350 + kng=e9-ACP+`pXGq3oS]a\f$R'*U>!N[KW=bX,?V6\d!OAL?"aZWjkC:I<3N*>5Ag@1^t7/
 41.1351 + E%i%+78NX5X'45hXh5-!<q!`=(E[PT5L=S(YnBg"[Vao#b,naip,n#G?,?QsZT4c!8=ML+%
 41.1352 + (s/]n@$U>6Cb>!\RRb%3g$Q`?U/LE.+cqe)d+7@jhE[NLE!K)\fDiLD4DVEGqA_:M[;I08M
 41.1353 + `Z$M?a7>H^uH3KRIJnf8QI8g1Mk$E2o>F:eV;K5iNNBjbA-O`BtO=$nNK\_XV<H,+=D<"MJ
 41.1354 + LgEJCfnbWZKk*i&Jhii*;](NCX^Y:VK;[3q;>$/Xn;=`+I_EEOLk-WM-j\a3"cYJPf1!b"%
 41.1355 + EVm.$/hWjh'NKe_AQ-tR8TUbMOh[,ecSb!Sm_7)iA;Y7^(]I&mbln$?iCdsQ'tAm2.2!]iJ
 41.1356 + &<1_hqkt*9#kjiGHJ@INF=e).=6Ii?`c`jj)ZF:'QeT@MU>mXrZMV.@B6>ga3$\TUDc-U!A
 41.1357 + &si]VNQ]9:%6/CM6Biuu.rQ8@PuIU]^%?bSCRp+;SYRc0p_(i1:%p+X$81#n!I@l?N>7Ps0
 41.1358 + 16'aDec=T#r,DXXOn7!s9@f:H0duWPJc777n>NDj.Y!eXX6"JPAPt",Ik"dEQ7EcfBcE9[h
 41.1359 + <_0ag8Xs*`&@PYO&Rsh`=QQD`U+QK)/]CQS<)^5*!3T?B<`fp1@:c]HAY*An7V&,t>[1!Aj
 41.1360 + /DT[`XLu&?lSfK&=.*D;DS\h/#,RMk4W_e<[),+&`Kl!@%M)D0XF?Qp4G_eSrNT&U5W+I5$
 41.1361 + j5[-U!JQ&4S&_M$U\C3*l"R"nCL;knGpjOg8rWZ0:(AE9.@\k@IHmeobNHAVZ"ihfK89%Y^
 41.1362 + hWC1t&!M;ZnIej!.%N\IVdB`e^cQ>fNXD3TKekuO/8J`LGZB4]q?k)Kj_6`,biXsiu=&^@j
 41.1363 + )D3bdY.#>IFQ+inmk]GSccp4-V._(PoJL3O/Vb%YO$/TucFWn6:M!';K;B[CPmJBpUOD>>n
 41.1364 + M6:@S2RMdIIcH_Hk'fDN5+Lhug"@5;0%$S(+G]5>-XO<@:#dR]M\T@4\*)l3J-M_jVP7CYQ
 41.1365 + pE1!1*qhaM"j^kPM6OF-\eE&QFr,#F')\VX@C<GooW?qN,7f'D"sOG-'?^VO0IKTLjH0X_]
 41.1366 + <S8[>S(O((QZ[f\ZkB4721emHAob#23r0%[L71@cf^cXue2+S)CH[C"masFXA",pXRf/-U,
 41.1367 + ]V@#WrMO6d^KlR\Gs9!)*"Wa%0T?dcEBo]$5Di[d@rmng[+13)c-N$fZqDj@X7f)"`fe_:(
 41.1368 + ^;YZhrk2D-YZm+Q,$MOPi(Bhk^`F'uJd)Hsk:2"F$m,Jk'mX>tW)gH%`O)Odn=SBo,#5sC+
 41.1369 + PKS-N#bKK-cMh_QHAh)$gT:L`TT=!SQ#,%gM-e.,`u0C3c#3eS#bAEk:q9a3P?J^Ln00<#0
 41.1370 + Wsn8"`e.)Bpt8]SmG?ekA9!K[l/%q7/?1.&'42]#aMjD'Ml4Sr#SR:D`o<.@#ms(b#IMfLp
 41.1371 + &\dL@Sfkfl!>/F,7GK)isPAd;h8qnjop(?RGCZ*FT+iEeNXsPrE`VZ1>X[ABj7OM#m)<^hO
 41.1372 + VRnd\%Ipkn8=L2g9TMq\iA+"kf>:ua.3;<53EcTJ`+4kur!U*uiCZ8)$==nFpEos<Id@)S*
 41.1373 + 9ET/mG@6:=f+B4Z9@0>.jKAO00o_EUT&9$mV>Js5A_S56IAG!UTiH:6=<_N#0AW*)]o_2$W
 41.1374 + ?W5:CEH^9AF\iG<A]aUh>PDcRP".jf7p]_M?[$EXnAJ/[Es-J!AoB=BVcrJ.joAb<E-LN8o
 41.1375 + #HA[mpu(ZJbLNjE8Q+fppBc[FP8ZrpNMPj_$k@1nTUSd619#A[q)8;*I&%-p`AiYLp)!*D>
 41.1376 + %Y$n'to_c\M3aAb@AL1(]<<Xq#A8-MFp<?Op,Y*:.)-Mg3RBqCr.ugmr]Y$$WRCGJ')P#<-
 41.1377 + ^jPDKehG0Zu\k`>'h'6Ps[mtW\I.%YaHM=ZJgLmL$W=H322XGHTbBFd2K?_Gd\m,5(AH9]%
 41.1378 + =_!LJAj(iiEl\DA6J!!"_PN4KJC=SL=\$L@?+H&`+DRc9Upl&Eq)Z4iNr/E+/f,A<CM>&ES
 41.1379 + r1D5lVhreB%"#IrrAW2cIg.H5P@?"m"@q)BJ4KR(#Pdu5mUmmB&'grQJ92'PqR*PEL=t.pk
 41.1380 + (ohmD]NM.%`?X9TQiGcHB5H/Fd@J(8V^"lLrne.R#:D%m.c@9C+cXa\@qhW\mVGarC?JZ5h
 41.1381 + 5^&:YEQ\giT1\:2g*WQM=R?Gp2D?R")-e_fQ-3]U43o+ANaurXA:L.H*MtA2Y."K1'0G($n
 41.1382 + s?%6d6e0t</S_Qo7ki_d0V2GG!B5`q%oA;WGOA'AF1a`L9T(RiW^;n:u_F!+U[jM]_]ApD[
 41.1383 + u:$-P#'d98<S(">.R7/`4';neU'e.qp)Odm%,Z70]H5TDK>&@<MMcn]`$Ddg5)kG)7dne^O
 41.1384 + =1dSfrI;UjE*,4L(APec=b$iaAfDbOaCK<o4Jl13Qcs&_=hNm@4eL)7FBUgSQVFC-C32,rB
 41.1385 + !qH<II),\pZ)!bXcXC.;fI3[<PRI2F(+J^gm?(?Ed:p(B/^QAkM#bgWE(OO%'V(W'6pPN6t
 41.1386 + l(4qU7N:cc$`[cQNf02kSFLSFlW^+)b>.0k:*le]V%SoYj%Oj8Sd$E!qi</dmj+\h<<lk6J
 41.1387 + j8M`AWlCf;0K_GJH6%E":o4V,IC$q1cHOXs3?ZqY=@fJZH^B\OW2_C"(H:#gX97hNnpiWII
 41.1388 + ^OW?t*%"u=.8b@n3aQ^n;qOt(md-ROL'>#V8Z;P/sXN=E1^ShLf/t'E]>+Fs&b#1![40'!0
 41.1389 + ,f/bd<A,pW=s#4?&oo&dYOdnl3[41$'g+NM1-IY1.]P7s:_0'."i3j;nKH<pM^o-$b\\Y!d
 41.1390 + hL%a:",?o4\sQB$r7TqNMKbp2=Z?1OeZOU?!!NgNC@!\;<3*Nes4L&?.YA/I)/O>2&A`bTW
 41.1391 + B)>fb$Y$ZU4@[SS-XlNMU@CQE@8"e;*]k;oS.9=_le$`GCbuou4gih%rf9Fi]ItKjiW<AKQ
 41.1392 + )%N;]'G=gtO+IG^CYrI<`B$QX'<EG`<)g\;NuLtl[WbD"pmN[2t:GcT/(=>;8[H_&+^W)2O
 41.1393 + -#!QiDVT(!IX]N)PI,u5`?'j[kNb+WbQm>ge<AsCGRU):q)i*UF%Y^5.g+G0eB_id8'4ja)
 41.1394 + =f(C%Nhr`?R]U8S`Y^4=SDb@BX_?n=Aq@/PRkDr^BfeN.eENpGT=+)+Nodh>S#Xr=2VQ\Xg
 41.1395 + ?2\JBs<+,*rWqES1@+:nD$YE[\:<_(!#kbO!Vp$fs1?OT6NM#b#02a"jU6pd:Os9Kh.'KLk
 41.1396 + FB84nKb5?.[PQ@N!40*Ns>7pDqFY;IHESIEc1`e4\+XrY9#^PTc#'$M6[:NT^-ZMbi"\FLS
 41.1397 + +4q]=(kfQ,6'I!p5XpU6V0T./Ib[9b0(n^AOLQ"#$RBBAsgM=7Ft+ND1g5C\?1r$UD&YCK&
 41.1398 + $ffrRJ!T6?P>-E'd29.WV`dA@!:eW@T;0<&iJY@Kg.3Lh;QMb.O+bWVLqn6H,/KmFV!>)=P
 41.1399 + 6I=Bn`C)F%ONnHU=D\N+_@hEYiP%2%7Mata2b/H(+sdm[#3!]KK?qB]`0d)/gRKQW"P+7p7
 41.1400 + Z:'WA6F]hCg+g,BbVcp@>n'B]t%We);oSPK7a@d*ZtV*_F/AY;9XDX;^E&$+qf`J((a!'r?
 41.1401 + '^?;C<kh(._7\+i%?>MWCED8C:-Vi6.9%;GK6o=Y0=."IYHOD7cf;ZPjno,;lbH%C&_].Dq
 41.1402 + +D)R?H]a,)crA(bsbZG'L8<RW(Kf_Lk$3aN,\Hl6Mr.@<e.(<fWg1#.;(R78VnbA!M'ie1o
 41.1403 + UnqJ(e8Za2X\2g$FEc)CJ]O)t,cnt=3\P"s%3Ti`?QNf^Q#?fgeB7]mee'*'_<s^X7`69A<
 41.1404 + VLD=mlOMY(4b<*U6I8l>@\UpP%!4%1:t!fPBCVUaJ5dPH:j+f'Lu98Jb]9,&c92Cq(`X6IP
 41.1405 + #7Z@8Ehu\V%g(rNj7q3beW3Z6].)V>#e:rAN-A/^jHXp.R(o:qkk/=SPtu:8;G"Y*sP\j&#
 41.1406 + &5b.Qp5#'T!ZfdjiAXF]5;?DPI[rj>bB!koQUsX]6:a95/f/VKJ35<*FQCW/7@AAlTZTg?]
 41.1407 + 14_;YRilsJAqm62oJE3;)/_E4]>pZA8/Qbm?eTJ/*1hscY#6qW8;;_phu=?[GWprilW=q_r
 41.1408 + _TidV;GhOq6)?nK$1B<A.!]rthm5:`K6:>FB'.[.>*O)tQlJ2l"bVBU*X;`@hhHLqWCkmiB
 41.1409 + *[XiPN*us2mY.oo`aS#c)g?:f-)e4@?Ii<GZ$#L=UpcTCb8L`MAs%V=]g.bS(oZ9kKC/3%D
 41.1410 + 3/Vl;0RHW`V=tmQMt7C,itWrLlF'F&YXOj'u3!>JtZ.N@,!2]N1H><Q>4\_HTc$prRS?BC=
 41.1411 + V%n225t-j0nW1&)J8?Dls,*\5s=T@Vf:T/ksMEQT"$dge(j)R?tLpgE'QM3Hm1N4iFjg#T:
 41.1412 + 8"B?.GP%J_OTjO4eYEeM"G3>X/V>ca$V_#81HB*#ni-("*_'`aY\,N_ihREo1Mb2sKH/6jT
 41.1413 + 79r8`Hq"GkuCV-,,H#gu\:>BK?Xbn_?_p@!0(u3<*T^d1c1>)%Xkgu/l9WiT\>"f:d][gWa
 41.1414 + 3M[I[DT@<\'G,Bic-lHL;JK-o5TAFWNDPHMAeN@P5R8@\6,Qk9X_^aR<i.Ok1eA,2^TY'5^
 41.1415 + CiktCIL$%KeH8t'k:cSllDY$2MT*%qb(Vi0lT(j_3bl<5YQ#X]sW%geD*DFF:?%8I`p+/+!
 41.1416 + \sImOd2*pC/(:VGWKcNT%LY%enU#jF1Yr-o"4?`SXn_Jo2lpA]9bd(0hAtE8@Y)2V-[BS54
 41.1417 + +l:!Ki"I[N%1H]A/V4CWks+k0b,P&al&AEK)BeLgIu%PD!!H%rIGi6.Pp^2;&K&T$&]SE8\
 41.1418 + VI3Lp^Fqq(M.!/:jdGN=&kFF2;EMHA+a'^sn7OTF&>c#n1a'%^rm;0o>cAXV]"FcgchLPM6
 41.1419 + $9LM'm7!\`F2#(sKu\1b?mpc+[Hei'_Hm4jmMLhAhqurP:,PDj_?:AX@Y/f\MuEguGhks6B
 41.1420 + FeMs6Vkj3S*s]QqmPbj:X2[lp'9c"Fb1i%4.K<lnU,>QA-.DdHI?]3f@O(Ha5b*kiRdJq:U
 41.1421 + s"[#iHc7M@3*YZjn/Cid=r8W\WZ;eRSV[P)d]NqFDe+7OqRSE%gn%?eKh%')@q:h=6Gr6G;
 41.1422 + M0Hi@$tK`K`hbMl1JILk4jIGr$_T?d-36>rqd([qB2mQc/X&gAut,4D+EO1#*d$o(=E!O*7
 41.1423 + H0GkT[*:[N&qsX;666=?Y#Vf+Y!6+RG&3'bG4<^A'"=YPsE(E;+i]0<0"Y^VkUhg)#@0EfC
 41.1424 + "t12$$j(eb\jg1Qq8@/k+^G>O<WN::%$6,Xn;-N<de(O!oakXf:KHpl#!>.>$74?oJa+F1O
 41.1425 + rhFY$SU*<E4@n^:-!pK/C%o58MLUWbm`cgb9qU[n89F9OU^P+NbAP1k90lBEs")`ae8kKA"
 41.1426 + *NrcmGNnr+"OITS-U2U^'/Q&L!VUE;pNIfJ+\>KZ#t^0dnbK$4sH_'/;=a&,cs8D%5HcmUC
 41.1427 + )@_*&L.+V2sU&s6/iU^$&@Y[&Yh*e:F0CYo'um1XJY6?+,T&L9`Hn-/?4-LcI';2H)DN>Ug
 41.1428 + ('<dYe7p?g]Zn>`90gRB0A2=r3cm;Ok@`_LX-,MO=lGc-hP$t-on];-#OW<C-$fiKLES1Z8
 41.1429 + DU\Z<qm"NiETgsD\o0#`'?<*?M1c$W'G-E-6]nJYJINa'%d(SC>VP:AEYoB$*>UBq+sS*K6
 41.1430 + o,cl'GQ]b,#U9CAecBR[3%,hFm8#r_\Ef7dR3R1"pao6c=HTZ_C,qj"<n`g12.trCbN(B6:
 41.1431 + ng2Da#N:57#\U-o-H\%j9tIHuk7l'E]$SEgYYq"UPB_#uMTNnu1\;)SZHWl2i0P5qsmh*Yd
 41.1432 + %X/0]?e,W-'A'G9o`/5k"MAUPFl,]Z=[kQ5ZGJ0p)j5p\1C26V]`_GKfSVHRJD+0Q(Y"=Yp
 41.1433 + d$mr:$6]hj*i$gCc^G,7&1*nY,c<,*<ap@M-!%=jlEhI5HV$7$+,guH<c"nChV]5,Y%$3"`
 41.1434 + W4EbN,r!d\6YE>.o4^)RD)UHP16RZ;9FNJuZ41>A0+SsZMA?VA)?Paj!mpGecn\d7AG5:r+
 41.1435 + MkTL@-'GTSMq162C(=WU)>r\brZTT4=G;/NkBEDrbu<#4Yr6Jkt*Vj:H2,e2NiS:_9Y<Lk:
 41.1436 + pS+ej)2uA$VdPAf^LE4Ascm6oc5aZ6?H]5ZAIa@t?R9jDJe"%HA0.Tj1)di<D_[)rS\&E1J
 41.1437 + jrXp26u>%)89EV^i`%mcA65_M8^!0S\e5t1CK720<&@l$EsQ>UG,*"3G[ibf(pHq73i"G)J
 41.1438 + %F%RW/E#;Q:8&1_d%h`%I4Nf=>mObb7OuYs!3qEFf'f<:)ZdKkj?VBKd"E^V:Bq7`@Qu6<J
 41.1439 + 9d4HT[+RKK\O[ApE&0]jcL@'YJ.?\j*>J,i,?h;Q:m_7*=YR#W+>lOeCC#K09Tk*%`'+CU*
 41.1440 + %'Tl;C239_S"rP'iOMsGD:#+1Fd9V<Z86u,llIpAKs`!oL8ja<AB"-iYn3CAg\_W<[&J@JG
 41.1441 + r\+^HsW'+eaHgFYP+@(dlf['f.WL-;7aR-mnU==1+9O15bl_hJSHf$K>se'_EC\926j!&Zh
 41.1442 + fdV6Y^3FWNnRFPquo@4YL-@N9O;+uR^eEXEB-+'ESB=6)Dhm5cTdn.'%&=Q31\2;qo@E?im
 41.1443 + t,UVRse3"r5pL*):E"b`MFr=_s*F\Xb@Q#NAFt$n//RnE.@l?2SFua'@4_+1OA2ZkeG"H5>
 41.1444 + `.%q:?U+WOn(M&)Fr1i4Ai=3aFo>pNF'o:#lkMQuF^bg$Y_s[\BJpN!2GIknNG/$JBf;5jG
 41.1445 + +!'QSS@ekC,Vo'G,]5bNF`8;<V-bEPu8?_D/8fk=gQCiZiD-3&glPkD'_,L<ip5Ih/2lEDD
 41.1446 + pToG3NnQm;DXfD`76MG-Fm;`$X`M$C8MIFNI4ri"7mZ-L`TS,rV@qc#NJ$E]5:bG:@RA/TU
 41.1447 + S?F#PstG<'`R4`g?`F>lX1G=cnc9m$+W:_(YT^f>NYTF3\UFuNuUG>T?1^B6.u!`d3_Q[*e
 41.1448 + aI<YF:GW1>$GDURRNHk2[GrM"6GF<`cIMk);<&--AJo:!bja-Y-HScUZ`lp<>)?dop$J37D
 41.1449 + 6Uaicn,O9%?'2m0i:h'I(`A\!I$`nS2m+3!6tt%qIWtH=ctL3Q`bMqg0i%+cC?RS,])iKt7
 41.1450 + O>/t'\jlgTG)PnJ=%T@pAu]3&dapQK/1BLnC_29,o/CkKH]/fVJ$@I9IB4XK0q-t+9:H;:>
 41.1451 + %<D>rD'PeH%;T<JKO$CSG`;Fnpe0I1ph7,#A=aYQe\4aoOJ`-K-2+G^_C`b>sYH$6Vcg7DS
 41.1452 + e.Iu<5(o73`q\@==kYDE5l-L!%=\B,Cb`?.mD#;?;dAmCgV3JVDa.p0qJ$5sc,fn:f!)9(8
 41.1453 + *E699i2A_C;Nd1a_De^W[BomTP$$L;124jjceVKUFAY=sE@W-Db&helAFeD_9fLu[XS6^_0
 41.1454 + 7ri)g32r):9J<mu'4Pm(3+J3K>k]jKPSkA^_B17qC_$,OA^a:[U)Pn6?7h5IP$j.jVuT-&e
 41.1455 + L+c9R5]0ncInQ[S1S0mRPqSS'+:6(XR5e7C-aMB@Vu6-]k+aW,",fQ=igQOl]e6D?$/=T,M
 41.1456 + -_A_k#f;$t=+H)<%0i9q*K)*Wg7I@)\_S79C`PScCjA@5"/TX#R0;("q32g))0F<@36+Tt2
 41.1457 + MoGW>u\4DA7r<$Et*g*Rp3@M)d03?UhfH43u.Q)+1-+gfZ+)EX_%]I)t%N`oYaCC(G>DSTF
 41.1458 + .Bi:,u\GMlIO;Lb_+u*RI7G,?car]OeUu@Sng1d._Y=E&?S_BR5C&=M,L;@>:_0R&a2d4c4
 41.1459 + UT<t`?&gl`cn/(]Q4c6>WgZ#,i-m$G7L`POXsq>i`b9_easQ\CUT[1gi1ed?MHu=IXRul$c
 41.1460 + sNqYr=<<>-LT4a)\''OBp![PB4cDOg0fp+-_9=,TTUE?a9X[MdcV4p)/u\!19n+<(d"K-8@
 41.1461 + qU(BZ[OqF0\8K%\$uUoc+1i)XjC>3?hIn"j]0&)hRrS[@/$^H$CKaJ[epGRPcq`89pM5H(l
 41.1462 + 2=R9CNO=p^itl_LAT;tZluq>%Q^)?tQ(-K+:(HbI(jDm"h'KJ<TRoVE)X84o^8kKgUfBm!O
 41.1463 + 3fi?Yh+uMRI"!16(:->#jE-$M,'d^XX%0h0FHe:Ej`a]+%@81jsZZ*E"K]#d#$3c#"#i%;I
 41.1464 + -.Z)c/M</=-Y"2J,#0Ee_nbs(Kn:8&)gTCB>^I:aV]6Oc(4%=uQj7TT`.4:'jYeNt3sj>??
 41.1465 + "^p3dUTM8>VMnB0gqS3S6o,[MD8:d=U9fp3PESJXZbI/b9TfZgR6&c?tKpu9YtKJ6af&;,"
 41.1466 + ;qbKRsU\]<GH11@kPkHg'*!4HM%E]tbVq?3F[h6;bfMIq:qcLV36*F2gXB[t!OD4aYa'Zpk
 41.1467 + hX-6pJ(4@LKM65TbE/QRt9?((I2ZNk(%$bbQEcQ*=!gM/),WX_I]ciP*3>t<G?Qb<T#V;b>
 41.1468 + &'Y=EV(!NDb;BonGJOOqD9@s*q=us]rO=`Ge$;#gee6Q?e[id$j`*"?<_0r,2ZbP1AX?M&?
 41.1469 + AGi;Opg"(,RQM5LE<JR3g,L4mBs=G_CV")YDrr$l"@'b"."/:7i@!KVD]0YZh_@.--l]'2?
 41.1470 + U]QbV/Tk]i^MWj5Kk;gRm;%mjk3!T/HoPTi]'7YZa]uTRGV!uH@a?$@gW]sJ.@-8)aR`*e"
 41.1471 + SK]\/jP<&ttm0Vj7nQO:^BL*FYr-*b\W'Z=3o?G9UrUTeR3E$q&<Z8^K9FL"Jj)qib"3!4p
 41.1472 + 0(>`pB9cm$.Jfci15^2$#%f:$gn0MX0EIUhMLf%T)%]&#e@^8pUs46GZAXCDuk!L)]cgdL1
 41.1473 + 9&:W]GDK4;TP=%34+s^UaK+#Xi(+=M_m*d7-,&_H%&hmWljauUa,1t5D-n_)e:&bCfAKgFF
 41.1474 + 'G`nfZChB<;#f_>,:p\L:A")1V:2oj(^?U025;8Y+tc_!p)r?+4!K>'h^LGTQ&rn*0LqG<!
 41.1475 + nm)kQgAPr+Nncd_%&)K6lMafp:lh^>e)uLct)\I&=p>kd;ecr+>pMT<Hl3CV9bSRb@e?$2'
 41.1476 + X.s667^(YTj(Gq/Y(5@W0-`FBG.R`.a'<Jp6b(Mu@#P7(TJp=J^mT<ZhqJ'FkEQK0eH-QrG
 41.1477 + [U%>R=1&@/rB!>UM-,7tdBDE/_u8)t:#'TPa2P=T02R&ll^+BZh;Eu4JoB]PXUB+p]_%7r^
 41.1478 + 'cerm=/"2;HPtG==R!WG57n-G?FW-N?WE$!!lP5l=DRj&V=6p\A'R`nkUOb!-X&OU!PR?/3
 41.1479 + Z)"E`.r`!\?S<7Eg>-8R?gnmP((U_*_dW'PS5q9\NN(/LO3EgV.;F9AT9%dWdL9=*;8N)KG
 41.1480 + )T:pUS)`J4]\ah?_bTJY`WhK/2,a2G8hM@IsG]/!]UDP'd_<if?3-DE!GWrc0'0E*?LPCWF
 41.1481 + ':\q+\TQK'.9c1E?nF@r^A\^'.J1<>95peb=Fi+!6iql1Oq%q:Q(G@kF"j1IpajK!W>C5g_
 41.1482 + e'WU0ihE+4i/61@8e#qHKaUijQ7UbW(jANW$\W^WFE)T6#78oI,^d.nD)kj0f1`USUk)+JV
 41.1483 + AC5s>I_j"BGB`Wm,QqMt>=ppAn`.FG5=fEPPO#b4**,']?o.@kRJ3$0J`3V$gEoahc9C+b4
 41.1484 + IkqM,pAZmE"9a;fdpS"k:#^Q\0I*H*lKl-(SF[%Uc&(mR%Q"4&5p0f/$NNsu)7XQOV*,<>)
 41.1485 + H;<a9i>t@P2jq(`A:4eFQC4E;sH@n;'^0dcVlFA41^Cd`mJ&$4YL)&=]T[ACKjj4_K.G*P:
 41.1486 + J']ZY>tNNg'/\NX"/.FbOB]'B<9%PpijGBan+:lYBQH26r,D<oRRgWhqqrUT'!jQDUKNGo:
 41.1487 + 2LG@fNQ?0LKlGpq^DlB00mV,"MM(Z6c1R05Y9nDE:inT\I:7MCJaG[gVWZ?>F+?beQ0)M/H
 41.1488 + $_N#VrGd]Z4fr`YGOU##3AWohgZ.YBQH"E!?N4FPE-K]!L-;>ZX8rdRtGkQKVBDM_2!\!Yr
 41.1489 + Ss)ad*FSK]USN9GBKCmCWG6aV))4Ab`j7L(#PNR)W:n<WWpFDB5fXPm5s_nPW#eo]=!\pIh
 41.1490 + Ac?0<8oD;_0Vm=dD=aln$HPb'b?c]$c?r]6:o"lm?h+rnbe.ea`;IRY0C`cbgVI0^pcA"P'
 41.1491 + mQaZ>@`a!7HQ,YYWe[7GW!X>!Oo:!fT:9a4i-"$^KNJ*$7W,GQ%e0[1is-(#sO&8!E%[IU`
 41.1492 + J8T9tWbXl>f;/9uR0;/P]G\bAY7*^9Z+nMDA<=_3rW5_J_g`p_WcS3MaE1k'fd<H+?)kO\Y
 41.1493 + %EoD`P*28*g9>L'gX:bFsGS(!b;Or+%7>\=)(='pNar:mm"i54Khd)m`Jtl_)^&mr0$*`K-
 41.1494 + !dV3c,nr9\`%-P'[=jbhPVD'Y>@.VXI7!.;%UmjK26\p[QDbkefO1n=KcC+]EUsfOj@^ViM
 41.1495 + C0!H(]_GF;i)a\0#^^FL-qXM">P!n7JN8f@h`EG%i>HaEC1X:P#?!eomIV^aW+fTF,kp$RP
 41.1496 + fgBRA'f4Jda)uP+XlZA#r=Pl+A63FMJpX;&Y)h(.SBc+;SLPK9DBu9,aHt-;?M",cr4j$KX
 41.1497 + o"Qg7>/lf%reGu6&&<%O't?9G)eK(W$["-'AJ$D#Sq4bm/_%<D*9KB[q:i'<3fJkBNAJcn4
 41.1498 + `;I)WLXsf63TL0E$es_7#H-L?T2J*ZXS!.rn":;k@_bB)8ZK-.dJ\E`T@eu=H[Sn!1]f]ql
 41.1499 + o5mh)?HX#EPaE[j+d9'+94XA<aP]X_KcDdCH0Ff4-mYL>=:\7#FtM/Ce=qUu[t.Jb2TR]t!
 41.1500 + L.aPJ0:m`=!\0KPa7LNdlpBUN@Q6Y]XKBu"\IsD1T$+RkIHH=I&-RW8>IT'ch6rYaQo`PiX
 41.1501 + V_^="&ZUY`5WBF:/N2TU6a.7g&Eb#nUO/<^Lq5U\.rh<VjNP=MSr*i7bM4=`lbQ;H>pE/l/
 41.1502 + ;n_d$uBF%d'GIaa,K&<D5</gMVASotE6C%rEWKP:DdHOs'/Lnh,4;A"U5+Eb\D"!8:Y4]o%
 41.1503 + U)2*^5R)2EZ%rqm^Ci,rSOCG'mdZ6c2nKsdVW_h%FLK^T1JW&N-2qrH115D^&\!HaF&:/79
 41.1504 + C!#m.Ua!2fH=B1C.1g[?N9*b7Mf7;@-)9B&lNM(.AeW\4&T6seJLeOIA*q^WQ^,Jr>L67'K
 41.1505 + PN]UIb0njR;A_I?4Rk%jYtr=IW*amT$kKgb9PqjkN"$RVk0Rn]9YhAnA71S&9D3e/>NK8.g
 41.1506 + e%&/?+m7*,b;h2uk'[iUKWu7\1j8Xh&6VC`S0`<\%<ijQ-lQ?refu2_2Ae4C<2MM_WdEP1/
 41.1507 + )?R?k@1jfL/$f-GsE/)Z\Ke7fUC*tI>Mg`:EsLrtodH&t!\U)G'lbDtp2jnu6F1DXIo&9R#
 41.1508 + 6ic(-cE^OPT>5:gs\g"JB,0lV.3k]OpR5<E@Ks*W<a1Qrq&"?,2Ku3qQWs=3sJ;M[-+$/T(
 41.1509 + D&#>hP9SO:>\S=?&@C"odtFYDl1M,@FG?R?LeYURXY)44*Nbkk]XK0!hl1aaZa=b]]?9epJ
 41.1510 + 'YDuYDk8h&EWDt)F58O)\n>ec"O"aW0l8#F:c16\u.#)S]d]WCK^V"[W^'K6XV17_GW7l.p
 41.1511 + -nqW=HD/?+7Ch<W#'RnpB]"(.?$M8$W.gFf"'#^0a]&L-lB#XHbaJGS\f@_*`iKNUO`/;2_
 41.1512 + ,uOJ@V\+F>RA00NGWL%0UH-12/ff/a-+Y5,jE$9Z!2Ht=6Q@sg_5QqcW*cHkuMGBO%mQK6i
 41.1513 + QRhc]-%8&`dgbksNf?Dqh,q;LGgu"lKGP,73_>nXZ!JF%+9d[dh84HQh0(j:=)jQn6jp&IN
 41.1514 + Fo/Ss3u;BS1)qMQE6$[(*1g0A\m&^:KfcjknEc^t]/<?K?92g:QW^F;0@gG5\g^L(Kc\tBF
 41.1515 + 6V5ll[p5W2-dnF\ja5%A*cB(bB\+O]S\le-W.,@BN=rl4Vsl"*,bdrlL[<ZO/o'?Zmpe0?t
 41.1516 + &Ur'CG,Y-0t,G;N=Wu(4MA0ARJ[18?`[#O-s1EnQjaZ(hr*Gqr`3a85]0h=GE[$)LVRip/K
 41.1517 + T@j1Xg\dZRN($pSY%(;MPI1._gJ:s8g0B]l#r((>\VG?1GBqe\de*<'mEs.(%HM,;q-Gcr5
 41.1518 + .!gj)h^cV`3ZgJlue2hPuZJ4l135HEHo=PaJ#U4=ER("SBSM#Ko$3UKj?t2JAS>_9f^\\Im
 41.1519 + bS<DP(-</XMDu']N#'7")B,iJUVi*NHj5B]Qieji621_cW"4h2>/9'PXuNm50V!i--42g"!
 41.1520 + "55]W5CN$9JG[g2R"JC>>5/3mgVX`_NZ`6_.!QCigr-60MF1<9Jm8!"g/]nX5_fgMSHh1SA
 41.1521 + LqoY5ekr=m$dYk(>c\,]H)9==-EQjZ%gA_ph(4fN:ODjXd?X$M6/C9M%X>YsW;O%?*ifP$8
 41.1522 + 7B6OGdb`;E48$Vu@)%tf-oLI$.cUf@]--_Cr871<9U+CN0UjX/&iMqcrM/+SKNV_g+M`Je1
 41.1523 + o#a*'4*KAQBLl!7;(nCc9AdUL8`dD2%^im_f<<8bN!*j=Za``3qDF/^I"LMj_$Rd]jjT_f-
 41.1524 + 7Dmj"9O0fUjX9tG7soOe9O^3X9L[0P7oXiL\;!<5UQ^(MMPut3=BGVEJhm^E$)8!C4FbFUr
 41.1525 + 1ALYN`)s59QWd0Hq:7s#V9;?F$n#ZN^aG&Z4(55b`PH'H\d%"ME$OrUlM$OBnpHBa]t2bnn
 41.1526 + *nY?cfC:ah4,NgXA@QO:@-=8K<UC+G[oQUOshe2'ME[bb[p7>I=au"f/(hA>r1gP<6pW8#0
 41.1527 + ,'=HtY'3m'`]Qp_VoZhat6iZG/:#V<3Nftj"Hqldr<97&&s;\4X>8402_9=u]GZ_be.GW9B
 41.1528 + 3`!!7QH%`h\Pn[VgS]I%f\:Zo"j304RNZ_IuM>;cl]M,<']I9%9:p*8Mb=q6gaSS7?6:_*D
 41.1529 + UP-;/9F4=Y:ntR'Oh"`HbZr-t;;R@uUs/Jc(Ouq=aJ5j%7LRDS8dq@#F?%OXi]F6g5M3rB+
 41.1530 + X4ZdYbHrKKgb-!5a<0s`!E\+#gs"d4N@^iUmpWU,P]m1d.bedim0&Y`:sqSH\dK:T?/AQ1*
 41.1531 + e)?2#0/D+#F,%%:OZ"KA8^0n4J),[2e`R=`OjgW!MJR#dTSK70&-#lA2OpO*(WPSI$"W(Jq
 41.1532 + '*Z*9#!eG%5sMQAB9d//O'o0:-7r("?-'l.68]NZP:)63eR&F@Nc+@]%%ZHDs'+2"t;8T`1
 41.1533 + 4=\E^dco?p+(l_0;FAOB?TTP^<E0VC\7S%KX;2CK7n:ie[Pt[R":l'^$UqmCr*!_$a;Lk"U
 41.1534 + SL0tZLWtY-#[+JQbqN'Z&6!9)J`Siu4046af9diBWGK0Rg5)P)5#^c`;ft>S,icR/eMe/74
 41.1535 + e\_kFQNlA'8H#<'<*3*T]/jJ:/\JV;6YhKPtEs0Q-Qmj:<^S:n;^=Y!*&V5ML='EY_UWaUX
 41.1536 + A1'b`,ZIN@WMoLsj)#%TQ61m8m9#1KBttL]&4;I6c@#`kpGL-Qn0s6jnoa4GqT,;XIpoMJg
 41.1537 + o`#7c/L.qF!o,lNQ6EXk3Q#-+I:[-^j)JlL-ccIdg#Y^ojeMO.$?d`EI`E0WFh.0pYB9jiu
 41.1538 + \V+V(n'KK=/f;O1c,oi7G.?Vl#R@&c[a8f<FfN%^%daOI`74o'4aji*))pO(4&;Je9mLD7!
 41.1539 + eENP1/K.ZTOpj;rff5b$QnM!t^54Dd$E[s$4bd)kRNn>n^h!>'Mmao62FkB#Thpb8(h4%U-
 41.1540 + Rl.tN[8o$9j.g:^=Ckl=-/[#E.Q_nMcgmO9H]SPd">*rQ-p5!;9`$Ch,F\\YgiK>d?QK@=G
 41.1541 + BmbPgrcjfPlUD+P5;6Jlq,hN`E8cXh>-3Kb,Ok=mE_X-'sLcR+n)MgYKdmN4g:'S<-)q4)M
 41.1542 + bLdo[tl4,?>*#um4j7;)uB]*SAG#djnn216R6LY'4r#X!k[eW>UC!R`E>#[L8(eK\907U8i
 41.1543 + (>>;V/J9XifZ&O1;M*9.>rDHhL"^=u1N]j@H:#ud/#RIX`hKXg@JQ32;V$D//?G5[M7HNC[
 41.1544 + "^/MO&Z#q/&;A8W=q4H,<s_Js=VV5`i75O$?4d[)4egaupfA;2LeUcSAbY!mRSo-_L]*#7X
 41.1545 + aCD.1Ka>'gO3K9L"+q$?XQEa>JR(Ajp;Fok(p.'JmJcAbL'@a(gMK\48aukQs<mpK<IO<he
 41.1546 + H0@Sc4I?IgsLm?-&"/Crk$,:'aSpJ-C$#/Q,fL2;ftQ#^t[jE.?ZW**4HA@J.):[M/uEe_N
 41.1547 + Bb@>3b$L(.UZXIBKjW$!@B!MgH_[jPij<*h%a$X1#T>Zo"Z&!`^3CBG;d\-V*JO>$p?R,VQ
 41.1548 + B()`\&#Z]g5AfhLJKjgi+Lp_h7juo9kI>DJ=dga`,Z2+c,q;OPiJnX7CgrS6kWo@:ajL+sH
 41.1549 + (/5+ajbc2\!T9!q%$@OW:$!kEd1H<6rG+FbEPF)B&kJ3,!(i&-$tZHq=N2*!2?qHoLsaD2b
 41.1550 + AI:6^0V(G6\r.0@O=S$/h%.I3`RLnif46P*_^0JJS(KejYgo]1CW@;3#,Rsc30$d->_i`R5
 41.1551 + M<p1&]+O*G`,0HdkV/irG0/k`m_to&;!+@MWAY8;H1Nd*]"2#UM0+hLOZXL=fM;(BJM2jf<
 41.1552 + !J@>mBc?kt,%<bpc>I:jmb#qa#RW7qT)69VRsVg8oi_He($[qCGRkrMFEi.BA:.VWQa"Fc^
 41.1553 + H,P'5A=&DMhB98@fCAh>OMe7CKjN`9d=HqrBNTpLph2$th-/XM9[SF6\MV]<-fT"ln$>M8J
 41.1554 + ?#A8#IQVARXlo\JCA<KraGQL)%-IFg`__[C1=sj4Y\S"qiutM;4e1H/!'_%2ccGc[fWG>M^
 41.1555 + )UP6YuIOI`SfD1Kij-XcGd-J@'FBZQ"!<#lJSo'%8pkFNp?=(BPt:qcEOLVQ"qLt/*=MNe-
 41.1556 + ZS+l0R!M,F-6<c837_n-HJ7$l%e6%[.7FYlG!S.fG:g`lil:!JiWpC*qhQ&;t3bO_@M5#UX
 41.1557 + m(XuhGf*9"u?l:&!nIM_48^f]a_D<?Z+i>%2LV!)EJm6:"F-JIjsL0PRTml'\(8di/a^!-h
 41.1558 + 7CSo^JcJ"Z<*30Q4!!.3!SJQuCqZosolo+;"5ho!i]T+>Y>VWu!G,U5"iWrR"A;/WS#_C'>
 41.1559 + *+)g2e>D)Yri-=8jVbN/MG6uF5c/2O!T-^;9,r^n:7pr<ok,WAlhtAFBTV[Q(@eC&ktlsA,
 41.1560 + A8ud\Wl5OM,mEQ%QZB5IdYQH@JGLaUFqtCs6`qD#].FsE/pFT@(D$4#la_k<la`<Y[egA!c
 41.1561 + Fij?Rh%b,)@<Mn[8bCG/##@(rY6sEL/M'M>hM2G4G?lZM5Mu*OuN\4e-fpnl9jjI`bX3S_3
 41.1562 + oVg:;1MbfQ9]U/P*d#hDB2!0L/F8aJ#6&Q*Y>c:SB(\TH]-m"[3R4GQi6iH2Rn;<J/6GZe-
 41.1563 + G_=G>Um\`'9mk8]HO(lCfD]jb-Yd\+UO)5e>Ml0\N%lrs,1?V-WQ<VIg4q!2P#Ld(OG&BKe
 41.1564 + &=rDWBkJMji&7\Cmop'r(&$jH_FIsdW9ujV%B!!:pGq>J1-G7gpD7_YG$'c+2[F<rQM6_JG
 41.1565 + =D7HkBqL+J*&@Q;]q.pfDoQWLF4eDl*-2ET_2_@IX#SEo:^>OI?TK=-MQ+lFf1!$-YdnOoj
 41.1566 + O^_M%>/^-]WHnPkH8Vj\]T6Q4+%(LN4J5Ag-qpGDg_nM/:5$GNXHj++SV=Lb25Sq7iS-=-G
 41.1567 + r$FI!`.A_j<8LR7&rQ$BKFH4NgIT;ZZ5"8-h^q<iP(s#0$FY"*-(qY=QEJT^:Rc;irIhk)^
 41.1568 + hl1t3HV>CLWqZ^m+?%qDHOa.J>#]Hlmhn;Rq\9mICq[iS;W:,)jY6\1?>O[@C[VG\QKD\as
 41.1569 + HtU3AO)!2ma*P6_q=<)4h%"eUI=.C-'@4H)HQi=E_MD"*N;%_o^!;"\ci%c#g*`GJ2nOIYX
 41.1570 + (tQUQ&!t>a]n]Ll,_2fIJAOg30ekVO*cARGGj8G:LR][O,7f.MVm<.&*88.07DdC(aNXDkN
 41.1571 + N;m$]71.Eo5CR8(JTG?AAemKa;E<:\=ZWom^oRIt..kO8"-jpj\q5J$8d"Vu;+[rVt4C#Qf
 41.1572 + ]He:Bn.E*,LL'aBCZ@Bd7`7NiG#`F;\XUg>nrN^b8@\GUM9,EYQ.13k-nOQL(<jjNsX`apr
 41.1573 + p9kMk"`9)2(Skj"J<YLIH-BunkP^,\ANCg!Fl-u_e2PX'I<GIeFSRrg,@8H4>qZV_nA$T6R
 41.1574 + ep5(ie,Zp]>W2IIaU`I$gI'S>NHcq;$DH,YHd)GbK2l?!fOrb_",k0/ES12D7jXAAATHIO`
 41.1575 + b./uc=_4Or<A!krmF#QccniG<NFV61sau&qaHU[Km'T=HZL`2hHauPXp'`3Fi\Oh]08_3G$
 41.1576 + 8%7[_2M#6Z(69FSafGa&fV!m<<oJrniLEip_3jhHrd:e`ZW%I@gI_a4p4\I6M"Fa5>6d?la
 41.1577 + Mgqa<7W6UU5B^G%J:"@5jH)$Id[>TF*e&=agL_GIS\!=]SC3=`sKfqAteA)p2%/n@%u]7\>
 41.1578 + fUs9J_H]5BS&Y)'(`mMG=*61q3Gok#Rr.,us/W4)h[;BDMf=!FIG8@Loi0N?3!n2i?\?`K0
 41.1579 + /?FkASIA0<]YOqK1Ao*Hb`b001sFEJd+Z6qoX-ZUd+$Z.c*P(94O2F*nNG4Im/ZcG;j@YUV
 41.1580 + \('HiP['r9Y*11;_m,IP&iJsNtI0K)4hO"3DS&QrBX90<?4Y/ZB?G(,;i.do[_,Y,t,KZmA
 41.1581 + i#k8ko`29M4_19hu1oaN>-Z@4d1B=EZ9YA(am?R:P!Z?(GZ_(7h(4g/bV\CYMn7\SPL$h7m
 41.1582 + j_(ELJ8gc%C<FBmElflc-&<T.R$jrj\1a9.QP3F0+RhgOD6mK%cE=8iGTi0Z\;K]'@H&VaT
 41.1583 + c^u]oP;!HGd\77u^ai*^AnB.2T=f<qgK&^WL7F?cu9k&BS=dJ1&IUSW+=^=jR277!u=#A?2
 41.1584 + 6][[qWjploXn8M@f8P-#RH[m]RAT6&I\E_*>+V\R'`,FrA*[7I*4jQ)eGecI/D7M<Q[:pDZ
 41.1585 + o*04fs^;&Ic7g)9\*uZ8GU_C=B'tdW_m:niRW>rCn5F;<so4qa)O25)924%Ij)o(>b<I%nS
 41.1586 + FLLhZ]P*Rm?Fr(G!l)>ouYdo\-2-eB$h0nX`7_$m;'ZX0.@cb8aT%e+[/*H/A;Os+0+WRaI
 41.1587 + /SlK()Zbc[XXREj,(WLc`FhA<0VqVJulm&,8)>(0$PG'CWBoFGE#p1nS^`-3bF0C=2FJ)U2
 41.1588 + %?_?S\;%=WsFSRu_gZA[Cec7rP"T[I*P@g]*m\H%Qpe?o8FpM7(1cK+,b5:Q[0NnOoQo,*+
 41.1589 + j;im"I"/ns0#gT#H%a3Is$?uk$K5MIKuSu;2eQ=hSKm;Vn5-;SK&[?7Hp*83rZFTGKV:i!7
 41.1590 + ;FJkbUI4%o3r\6M:"L86-$M#h.-k20Jo.+34.CD35:Brar:<cdhH:;AW5$.1e*gS&rlN4ND
 41.1591 + [DL7i:=P'gm.klFne^oVQTCI!nNQ"Eh9Fi]]kh@N8n!EP2B'+:5hcOilK07l_k@jJ8'(dTm
 41.1592 + e]a-RGb`1<+?IS_-l\BYLV1QNfm4e([3"4?nR)rff0aJ-WtNNB9!"QECs3?oq`jLpo.ra8;
 41.1593 + X1g<8Q`L&G&A5&DU9oY);F[PPd`FiHtNWa`jaSK'Va/2s<Pd,NiibFt@X#T6HjdaekFAA0O
 41.1594 + )Q.#]#EulE:Dr7Vif$fYEgW7'M=b6#.'K8arCRi/!_ju_D+YJhQc$gO6B%`LTaiu91>3p_B
 41.1595 + UoZe!N(eq0RZFS[2l$lIK@c,mkg`4StKYTPERI'>:;WW=0tuN5-f"%U+!<W!MN0mb&pE];)
 41.1596 + b?d\Z+'Nm6p377Af_>S]"]X9r\pnJ3f3o*'.;&Whi^qcB\R$GS<7U%4NhcGaMC5!EA?qSuJ
 41.1597 + `YL+'@W'3)qf/X5%\<c^%qBru?UVLH'*9%&N2?#HdPg87do!F703,d-LJYuX5S+NK;^*<S$
 41.1598 + [=F2?)m%\Z&'0<80#d1,'a;(1UJY*lXkV*+7i!WOUhH<hd?<%t+KN7m$!!eQiC_?]TQDpW!
 41.1599 + 2PFoR[BZpdcC\<>Q#5p*5cd7Lj;K@mkK_o&\^s%/((*JNi*rFH`mqiF_S"dNW3.(+]$ji5Q
 41.1600 + ZQ+?`)I<39jX$=>1?\1;bA\7M4q8'mA!0=pR:XdX79>q(%JtKWqMVqhM?*0o,BX>h'6.uIS
 41.1601 + m%;_9tTmaDo7EKlu07(c)S/S"k)M<ErK=0^1Oe\TWg`N+^dFlX:uV(boU]_asA&WQ91Y$[C
 41.1602 + W^pB]j?**u;neZ62^d'sm^H=Lt:4#Bff/nC.h@g_=m%YqM@95I1^ZDLWt'T-SWWMZV1E6M%
 41.1603 + $:n?!adW!&-A\'@*j4&-u:5!,q/6Ehck+_.8"n$L\DC6@[)Z!Yg?1Gq2QM=dVpRKVUa3Wk$
 41.1604 + 7HVem'6E\^`d$FI>0P@Do9!meqAUQ@RseY>rf\&m<46D_gfSWOl-o\83bN7#mISVT/U?inB
 41.1605 + \[E,1^KPsA[Op?NFl9L9fg[Jb=CH+Dm5,mT%*UBX6=shVX&,#7tD%]*'D/I=n8l@(6^1,/Y
 41.1606 + 0?Dk#[SL5:jj/m?^Y(?mi:b2,<DpEF7##[Pe,U.AuX@$Z55u,h5Re?0GL3#sZgAm(2'eID#
 41.1607 + =Y_US60ZrV;c_+SW&_&P-/8WDK*o\T'aqoKIi?0n<mVYQ&'"+HI$s2-f.4lDhqiY,&sNA;9
 41.1608 + 2-JU81E9i/!30)fai9-UM0]gU'&sC+e[D1Zo<R&*&7AA6hXZbq;8L6EpZ'\H;@MVGrqADMb
 41.1609 + A[!-HS"5%gotVmhW3pd-C8SIZ!5:,IR4,`0a[r%Pm-I]>B2NuP3'fL]Q*7`B;?)3X5,"lH+
 41.1610 + ,o?nFb,C8#4/6-RQP[]M0X!W-TE&6ne,6c4:-/u=l5Q;NjrAA&MEDN2pRUNai+X+Dgt0q[5
 41.1611 + !_8H?[>Go\IPKpJ+gcHb!n[50TAh72+U4B7T_ff/@k?A)Y*E^*^QBh^FJ>Jk>-e2r&>gh`g
 41.1612 + l:4MIldh&.4tj+\WSiB*,6gCt[BK6Ph3f_jWuKOMs&QDlBOO\U:oF`7@#Xi1]u57!a,4[r4
 41.1613 + /B<=/>,UUe.l_^g4%S!R<d,`M&hi7%N09Gde#U`8OqVkcPC=r@NCt1klVs__/!cmY1oHm7h
 41.1614 + M6H8TYOEmBoSF+Roo<W]:`(Q6"TdeJ-L_Eq:c]tBVZ78J/[%JfYU'%&gdZ2(mgq7`08q9_3
 41.1615 + :6ij"7L3hY;6%YrWFpL3+Pd0_qNnmT*l49SOd4r0A,Nc3331q]*:_P!<inQQ@J4Xp-gmhMr
 41.1616 + m!8fZ9/E-3Z5ZA2YcnCB^k#-h!T#%fRd$I')]C-dYC)0+QPD5\fdS"d"Zj-]!#o+=E31LuF
 41.1617 + BQmS]D`f$3^>pQ4D:C1]qSl6`b)2p_OPE;2#hi=G7#0!6`QOU2T7!3Kmp&PE3>U1Fq`#6n$
 41.1618 + Lp*4tbDuBq1ZpWb-(dj#jEJjY6"T/Hn4HIJscc[.;T,J"uX!.?JYe3q3_Cn9V-O5kg`]CR>
 41.1619 + 2V/HV/.oZLO[q%gcA,5</V;,b0OY!$oal*'-1TKeYH$8qC*kQ&/^6$uECCDAHP(6KQgr/I&
 41.1620 + ]?3j#oph,*=IQBOk=jIh&NY)*\m.2ETg=5m1QT6-Sb6FNKkTf*><Gq,>k1&M,lTE2^Jr[2_
 41.1621 + KPC&X_jY3$#;6)mX*'P%Z`D8LG-kEY,ae/]=]pZn./%-j"2sEf+@[<o&K\#Z*2kU3u'AfJ.
 41.1622 + C_'<P$lMVKNHV\X;/*FcnR;-sQ[@\Rb`#dOU?Z7+^1Pk_Ll.?^4o6[^I:,9Baui6p@0X(*X
 41.1623 + K'Lkoe'scgGEk<nWG7kL9&VAI`1<1Y\b89_k2IHVAK8()H*nl?6g;Djk.:1/,,lU-b/b9]5
 41.1624 + P<*DreAK6i)Zk&A'.*dXr[.^u2+**V^acoCo.#k5,81YCBA"qi?J%$uYKHpRN#**p@j*<L2
 41.1625 + m-Eh8=qdQkg=H`mB^\c1RK9UF#Q_jYg\@Y_L"61rutA&3jYG=dr@@2]/.>?*qRBM!G=O=QB
 41.1626 + 7&o[#M3uNO!M5))F&>.MK]`PNla95j<s/l6jY8n?++33C!\$!Rq=k;Z-[7N;6Cd/<Zbge"K
 41.1627 + 'GQStRea0BP)o*%GP'eo8+47fnIPRLJ)'01.oG18q#N.3r&pI(*17,huKO\ZM;6SUDL6S^#
 41.1628 + Y1UT]YlnY9l7n#*JP^:1q&AjLF4Q@AE,r72RECgk-<)`<*`3QuGpcJ(D-W2NHCoKJULH/8N
 41.1629 + BbVJq:mX@a)b09N73[(Ee7L%l[!b:+X`Cf2WTQn6I7l@(96A39OZQ4`3D;*.:G=Xoe$i$W.
 41.1630 + g"Xu9pCku1&O">NDU(JA.+bd_\s@,*YB,3;H4ta'e<+G02i$6kn0k^l_q.#ZB,>62!.9EM\
 41.1631 + mgMBiP<j*gKdKe6<J<lm<?)!"_ju'I-:ND]oe"/i@3@PYk4t%8+!-4*>*Z_KA]#r?)\d=6[
 41.1632 + n.^]>18GeTAY:5dK4;+F\Sd96qh3OJ$OokYqs-WlN,=OKK%Z:.kQ1,:'Y)FZ=up"DY=(sAs
 41.1633 + )>nuO/L>,:_HrLbL;:Q^d&8]LegKC`W<jXM$oPWe+at[oZ[Sm9%PZB,rRn[uZ>iKU'Y%/oB
 41.1634 + kngcS9r^9_#.-@5"G_*0'=JE?eWMUE'eAtc>JeEi!nBb@-Uj=`2qBN-Ftj.Y?Xn6D0qj54K
 41.1635 + eOM?IqMf7BLl-0l`2DnX>;#dBgj]pp6rBZo/Tc%@NoFNZ4g=UF'$po0(49D&TTH7kr9E]>h
 41.1636 + 6,*mP#0,M--JN;cMWY,&5X$dO)($C1;/o'%KfFFS^-+PP1[UOooT2@qrHk:R.g=c_k=u`G?
 41.1637 + 3m*Ye9YG0Ok=`GJ"UD3heNdubla+`8n]DrPVO[l4H\nQ'e-BO]s:(J7U@.N]HsF]VUo<f9o
 41.1638 + >8fG0J;\dfi:ghP-Pge#%CVjR`n7,hW+s$n';&=^Df*NX]-U@AuDaI^KVhmeCCN<n:VRM$K
 41.1639 + 89J?9$Pe8)@7o-sDSAM7P!kR]oC2;uG1h+ZOrs%+Ar,Vnb&qn2B-*@;GIG,-lin@EcLga;C
 41.1640 + KAJnP0nP4OaFR+CKI)SQ_FHrVgT(rqH#sV_>eiL!IH##HXbNPU0hG_fMNI'YEI@L_IIu38H
 41.1641 + ZHOLppJ6Tg+4JL&j83-e1WK&BTTm?\S_IFj.:9=6;)cMh_[?2Ci3dJo&H3?FS<ZIoZkP@Wc
 41.1642 + M8lXUg=j7B$X!aURsHr1P9CMc$XopXa)3r_/V7Q>^S31d8)\IRWVL^R^K<J=S#LOl[[*Y5.
 41.1643 + +\<DMHQ\h%YV[al-1l`oMfmdH1MTqQI(I)]&^ED0<-D;NCK8'J2%u#+u51p+%R2SUuB)T,<
 41.1644 + *eE.1R4CcnhJQIK;[1UZa,*ht94K/qPKeJE.b;k)j`m'*A6@.E/-seXrm62kPjI_$,%eimN
 41.1645 + pNm0'_^jP,$gFA)4)[(^,Ys9m<b31-mrkkEn-[i&S7!>I\s9j;&J)K=am=YgLfHYRb::b=_
 41.1646 + 8J\CFWIhobh#cdf4q&8XnCJ-<Y5$q19%\O-c6&-5h<(fnXN75X[0Ud!:h(%4R]jFc&M.RPN
 41.1647 + ?\E*&1=Ae3T.3+,g]R1`;Ke"HO^U-riGMRQq!W3kegRcBV_L4C[=AVGa2-NWh7Ke[\C@A8'
 41.1648 + HV-6oPT\ZHhe-CUK`<+"c>$7`VDD@9O)S.Pd$,S<o<^7%]-9=LO_K5e3N]:H9WEO;@R[^:s
 41.1649 + J.&r_d:6l=E5eigT;rm9/35833d;b3`M`n=US@O"@UZ3eForZ23+4&6R^K9Ohl[1?_8)Et@
 41.1650 + (i_sW&iI&-ac8oN1I+4s0)Q9Oq*q*i:!o)%M/FLTGjsgi)?nuL(G:KYWF5<RjqL4FgD1)%J
 41.1651 + r%O_Z#k#?746o!jCRggInOC#9*IV1>=Jf>;`aV9su!N[R>FDJ4_e0$+C![ZqJ!Bo.D-N)7O
 41.1652 + =eA/f0kRO62a90XeIm(2NkgP`VsT=P+e!LorG@6;'LclP#s68YOM41g08N`E]S<!?gU](@c
 41.1653 + TRAtVI]j'+%K#a$C0G_:[12K`(6lR#ugV4KN[2+c`8JJMk+gYS53."fC4:As[%OK-;)eC]@
 41.1654 + S/O0;J<f_#$t-T^Rsi*m0/MAW?R,,_qsH$T+qOj2"WU%M*)"6)L_tM<B@_XPr*-TJFUPdn;
 41.1655 + iFC\%\Z$qcR$[E/6^[=,DH9tJ&U2qaBIL:I#9mk"j$u#aF'>W4CKVGN+JMm)OtWcj1R4AEP
 41.1656 + fS+'R[>KHB&!\REQYgV*QEOS:/Hu`Q]>sg[:<%FIHpe),Z%5-Xh#?KeOQqn'*udcW5etJG(
 41.1657 + s1?dJkg_F8%NibiDXp&_=d_qb"6NOQep@ctqL]3MP_,%__K/lNT;dChKfP&^t:4ucr2e3^n
 41.1658 + rJ1Ek$Brkh)-2fpUMoiUF6<CA)Q2@q,o@tl_dFSOUMnsnnV+)GQIM(Cf(gVpK]o%Z^PM$%m
 41.1659 + `IP`Sr=RFn8s"\m[%331M^js*8_+&,ej4<'*%&OnSh-XC!56Es?)g`FOpdeA!(,BIrS-,`h
 41.1660 + M&aThF!$N_"4SWO='ou2WJg(rDH[eiSY'D;eYO8]>ZU*qRbc=".g8fI=`'f!_Zc`$Jm*E^+
 41.1661 + 2<Sn)>BDK5sXEfr-8*_'h[PQGRF7UDsh/:'*UXj^(n-5$R&R?A'=?;r+q;UA5[t^b"DZk<j
 41.1662 + t6SpTT&i\e)h(P.k8Sq#tEh'O<"8!JBOh%:"[)8\`9]\5ZTX%6d_/nI&8kl/#>&p[F.BN2[
 41.1663 + SeqQ]G_T3&_c8^7"l\'XRr-e_,g'V0Hm=+2B(6f\J0H8m?e;M%)h+f:+a=j._1=V5T53_RW
 41.1664 + HcatnarMWOI3lV&XjW39-_SfVK8/([L%+/ETcj<P?r=iWg)BuIoLDFe5>!nC$2#:&-gMY^6
 41.1665 + `%!'DC^EPk6!.fiC]ViDta:upKpGbLP+pL$dH\\c3F,-JpkQ>L'7O?pS:$LJat-nE#etaqH
 41.1666 + oTcLD_%_fE>Qe/?&WUUM>l^$2VERQl]dI>c#Sq\+2?3-^%:>BrmSl`']CZ(#XlHJ-Z)-kPc
 41.1667 + RoC4OS/K8'Y`!(8"qi/h%t*YA^46K+$YF?Ui[M+$?c=L;Bh)3%,GOkB;T5p;@]jH<Y&Sl$r
 41.1668 + %9')5hFM;0<R7Q5a=gR[<qjgLF&'+&9D)7Ql?S<1iXf/C>.uoPjTN*BTW)TcS1?-Zk8ln"/
 41.1669 + :,qOe^]:WAlu-)c$INRq>4%X1FhUt2\H4C;)mZd>E4oTHQeV35!J/'pn<dH=*sVik=Y*$YF
 41.1670 + sA/ma^jt1>dduoRE]@8R<c0rE;IsqkHjpM#<N6klKYt7TN+D1;)]N_aYQ_4N3Y<bR[s0PJ\
 41.1671 + f79pl?IQ(JO/VE4MLqG<_eKl#cch;&<S]L[B52S_j*j_;Xp/r17#$gJ'i%kpIBd7giJ'9!c
 41.1672 + sQG,2jrp"`a$J)<'^!'i(1UB1oZ0K0+?YZ(c16*PGQ#XU5/%\8-3ZZK0a0Ut'36a62I&4A5
 41.1673 + c5gQ=2;KeTfWWHqtOQJh=AfV(bLj6%0e8F(T1"8]78$HD<+=pq@L-NbaoT(7h1/sSe/dCs>
 41.1674 + rN&IfV^BQl[')#R1=Waf`2E6''Lb_Y=G)VI1TrV<6%%90#Es4N2U4)=k;k:%9^ZK<-pi8Ac
 41.1675 + a39D5Ys'>DaI&=!T?FC<)j`(;7(HeR*3q[GkT*hndmBO/^PS78HSQKh$I'r+];:<]81Zpoh
 41.1676 + ^cO0i^)<=B7;E?q"+ucokW7Fk(\B=1.Z\8LH5YpG"hp/M\nVFR,<&*+fhPVmXd+7'8&]i<=
 41.1677 + $V5t/7igU(4-8??2^`[BQJio"KU,h:L6&XRXgBNs)RkB^I5i4F@q6='>4?ao_.J7'lrJppg
 41.1678 + F,qC^ukW'*,0hbTi-a0_\>o6%%^*rd:/T^9<'U\K6"(WuA"d28p\^F77-[&P)PkfG2Qn2B[
 41.1679 + :QjkN[VnD8):N[iB=Z$3TP-A$japmk/BGt;C7;Me5%LfQfBN^Q\;_@%[1%$?3Zba7)7o>)Y
 41.1680 + R7uTf6B5Ak0HF:#VJoZO,_P6\8.S"kINcIh8TQ+75">Gn%8;n^dIrMLSNg%V4afrNNs^B^,
 41.1681 + hiFK>o6MVQ&7G&h`8dF>89jE'3`Z;=lHe6.-f[1=<P>>=o]qm+X`hfQKEA!o=j&0r<ZKIFi
 41.1682 + ]"GH@"TT@.^S&S!RlMCGAZgeo07.XH+l#C7uL2sPVDZOb9>rm?_nGc@5BM#8=/a7=VV_,9h
 41.1683 + `5VL^9r82_UpjOX3J:@8q3djXVhDueu5!F6*Iq2q)5W3l5T9KR4UWs#tiCKAhJS7m*XG&R!
 41.1684 + `<%0h(Npti%3)0d$m<J1KFijj\2;(m)F9QN.o_9\kYbJQU]D[uJf,N#P7:q72^H9:*<;IO=
 41.1685 + O=8T*0CAl0!R6NQZ.m,D89JIW/2!.FAHFu3[l#En/#Pe=,RZ%H9t!OrYS4mGp$+E6D=aF$I
 41.1686 + eu<KMfaXi\Vn?EOnF9DCn@6.&mhT72$9pba+#fP[\>0D':f')l?CO,W(9UJ;-K3V.q3M7$!
 41.1687 + KD74lKr7,^hGMJ<c7f1&(Q$OVgl,7u@l%]N#FV(i7""%Yo(ZI%9&LhN(aUrG%o:G$.`96A(
 41.1688 + m!6_]jT`r*<QkK[4+:(N7,4jYHELbWPTIMPupp_N'f_E!$1cm%iL5Ah=3K6V?$E!@)2Zla\
 41.1689 + 7!<$B)R.8O;l4[[q*^HY+R5M=`d(?92)/DWa+WS`M5'dl-!j^i*Fm`EQ)1-E,Dj!s@Q&O"L
 41.1690 + _Mter=9?:6t"D#7SIBUA<mp?1ei_b6Kn(a3J&$/)k]boBa#l\'Vr1A6@2@61PS^Vlm8-o^J
 41.1691 + /EA:-Tr:SJ(cO=PINqSYtkCds?jJ9H8WjVW]X3\rBX'F\a5RGkBGK/>@dI=+cIsW':=+=$j
 41.1692 + l5!Hj(#N6946AT;7Yj>E.NK60"eF^)!``0M,\.W0p9GHOs.]i=i1Yb/JoT.0a2$ALge?Yt.
 41.1693 + 6KAOR1&0.0ji01G[=EY=FaC?`>fci9VZ,Cu$B5I)P)g6p&<^E++K]T+?etdUq]0C(JE]p#E
 41.1694 + rVWUfYAIRW\[CkI<"OVcDe;9WJtu<&gRF%4Pu+)3<\\Zh#'q=5MM\jP7d2$E-pFZ2Jg[el"
 41.1695 + Il)RGA`n$[:@SN#^"W*b8A43"Ie;3/(]"6F[f<gH$q?a2fik`C;'B(r>d3jB]AE0V@"^l?o
 41.1696 + )ouK73W7KBEC=$lB,OE+?a#e8(4^1EdFB&Wa;.=C@(J8c\9$Ls*==8CZ+FA^2=8(o5Bj8*t
 41.1697 + HK>@7r\kSiJD<7`EjLEH4<HdP_Xbi3*t+u'Yb<'4rYAdtFQC)CSo]T&+qF'Q.5\O?klW,A=
 41.1698 + )q8r!USsBCk'l7DA(W;<7NYMuHi/mtU3=*W(N6df2FEGbrO9k#3H(4E6GDg.#W_@4/UPD$_
 41.1699 + :t/0HkCrt3l_.emqBTB\Z;"Kb.Yao8(IDgqT%JXo]$f;29kh"H<1XOO1thOm,VV]*KLVlgM
 41.1700 + tC7h[%945HYI)6oYs:Ec`2,p(c5uH#FhDQYB@RofEqDgYZ^FnP^PCsl@i+%($7J6F@X_$gg
 41.1701 + 0;1RC-bC?oM!M!03&L[C5ed8Jt!aW_9oONR/-j(uoQbnna<$d:9GIS5*t8kr_>)pGYnW)/i
 41.1702 + gV^JL6UT,7]\mirjh6T,-A@ul<lCX=e[nupiCa,(=e.Dtqf[p*75h$;ds`VB0L488IK?#@S
 41.1703 + Iej@L[l-L+7ZZI>cG9Bk<ls0-9aj!9[2s)+B**^gpTpkJqk?S=d)sg^7YPkdMgmlB"V!&_C
 41.1704 + EOlDr8"llc=k-6nId8"MXZmQ)+H=sJl[=Pn)%H\PQ9(K!CFq/;TjDW+`=;0Jd3&_/>Tik*E
 41.1705 + UOEBWe/;!*]q\tn--G0oS#k(>J[nnK"Jgr6-\G+J<Lj78&b9^\Mj_i9$*Z'c$?TlVk:(jjJ
 41.1706 + p$s"H$nf]])WmhP:0uZGmd\GGk-CO?<=qF:!B)Z1f=%W1mInkW:Ps'&NiJ!H3gcIF9:Y)H^
 41.1707 + !e]Wq#+EkO;;?g0W0q=FTpf-)(D5'TLjR++%%qZu]?F)ccm^CTL)_RK2TR<N6B8+619%POl
 41.1708 + boPTaEEW-5d,)>YBs%=<"K-U<0&O)Hk,n83C^dJ4=;p@Oihj#\]NRN)81^/sA3.l"*\DTQA
 41.1709 + X9q5O-8QUkJ.UNZA.HF#Z+t+iQ$ZQ?d+po3&s*3Q#Jc!4aDjMA(I>;:^UW)UQjAJS*l5K2\
 41.1710 + ]^_U+qhBl?NJ(iNREcH.kueF-GjjP_Ls>SPUXJF.`/PC_Se"Be1JPu0#I66_ZV[2'J[KN1;
 41.1711 + bq)_[oC,;TAbW2M/S#_aHK%PW?XW3lA<d_o+[Te31_15/["W_ur?D'LBY_6Gfe5%Zs]jA4;
 41.1712 + L)2ah^pZhSU[1eGW]9#S)0`5G?fe4mmB:;lcsZ-^Z[4+S-.84>5g0OP/MB^cbP%lAZ8`Iq@
 41.1713 + 4PZbu$>/djQ`Pc$#e6U&S?H)PD`WT\h'Of!,@`C67`^F@W<+X'[B#\q*`e8$FP\J.5C;m0c
 41.1714 + Kdc2=9Pq)?$O5[1[L/ElZuO,3ElU"Xa$b$i<-?5lG/n]2L)bHW'0Rl;mD#&q4D8e'BE=+@j
 41.1715 + ,XmTa*`EY'S4=NK#fd$a@(^&</&D(L<+IlaFn]U_!!IKI"9G!NRQC/ZYN&FLrf4LaTR^I'T
 41.1716 + pK_P*q8RL)bJtq\HjO?NOc)NR/]fP^et:P=`-Nai'^ke=F_BT#pVsaonBWI#3l1a-88g8jn
 41.1717 + [Ugn@>NVTO"Yb(Q_57$L8>cpA_!5]Kp1Pc^0*E/sjH&rT]3'X>h,ZHG)2b=&_\<40n[[``d
 41.1718 + %bCmCKPe"u5]$%ImbJ_':e@j%aR/tsFY]'mM4Mf5%_TXjSbXBCn<5m'l`lrPFb_4']Pf_.F
 41.1719 + b0769bf%XqGU=+]U(.f@^*!eEK;fL4nk2@f(^,k[gs"#Rf$/<gc%O`oPhF<Wg<I"Zbbu=Pd
 41.1720 + 6gO!b.c>6^>WB)g4P>nLkA[1af*3.PR]H74GI)`:4S#>7*_:[joc+YPVa/=deaZ82OCf$$Q
 41.1721 + N3mM`4,DhFEgf4l]>Oo\c#,%#r^&,M;;)!4#@)&f!Z.cc")>E&>l\(J^AHbjaL0b/On>d?C
 41.1722 + Bo&)?UiXRHT3nPAHu:FR^:kfQ$Zcq.qhZPejT1QAp2q+aW[0;K)rE&S.BomeK%:j`mOq#/P
 41.1723 + Fe?FHXNRSLDI2UBlT!,fVb#lY[FVM,5#`mdJN1Ae-P^Aakpl3W-;FEn_N;8AOqS;=s#)SRt
 41.1724 + k]YCN*^M@mS(-_^lgd>D`_f#cd\(d#U^<Ba"onfId^'Y8nD-tChoDOnc35C.S'+^nZ35;3N
 41.1725 + h%L)'dl;\)2<I<K@?n(oeaH!/.?)*N4]u.9guNQF?!-52ruho77&]i22l*)N/UW$"9Q:ViX
 41.1726 + R[]NdX%j"[53srJf=_!Hh"!KgQ4o6k$:b<ImM):e<X[8JTKM0^VL@,tpBH2n9lj67IE7@'S
 41.1727 + 2mkZ&?q5j[Z2*0aAJ>X!:=M\T;%OC;1cIBetRY$6BUYRacW8t4W-8PJbJ>GEIG$^^NB.gQ<
 41.1728 + ei,fHGA'k_K-u#*`#YS4alW/N9<fk4e4*N5("#<tk3<a9OWr:JpZ.7dN<7-7E$kNlsf)n0Z
 41.1729 + d/><CHlGtHm0aiD<m?3/4aYf%_2U,n=TLlY0M"4SJQU@pfI4",35a/X.0o\q"O3=eP^aG6A
 41.1730 + 5S98\7jgPE$`e^L4Tl,f:@';45F$#/I[8YK:,(7YUIZ;Ib?TPY+:f-"dP$($IH-:L\mnU,G
 41.1731 + l4A1"StP454ldh4<%<CKiWtKpAT=gj%,?ClCaf&rK*Y$Ji9.VqY,/g6JZH.q,HSXBNuUg>Q
 41.1732 + DNR6q@D64NUn:Dd9j<CMI0Z-klE$/N5+SYFkX_DUOR;m!hLi`*MF]3LNNgW]99V)Oi#F'JF
 41.1733 + E>R=aDfGNFPh$]kY;t/(;7-MB1rd_kE[[:@OD9og'ap]:><j9RD<T1[pYh\p./H*rI%FNcJ
 41.1734 + 3)UX_2/:Pk-.nQRTABjZ!B'5K36YZukXr(2Z.17/6bhIH^'V2G&r_7KOBB->j51cn?<!qe2
 41.1735 + 0)_$X;Un<$R2d+^s([%n[\I+2a@T'[GB_eSDPa';[o,rh?B-!m5ngnhf](%c1om(hN(r_ed
 41.1736 + 8%,li[@f=[Q$/?gR"4bRcHF*@OT&LUILMh?/U\L;q0Vd4bmcO[EQ=$/*MDi/SO&L'h6tX'I
 41.1737 + =dRcJk1O:.&uof/&Ti=+oVg9-2ZKO3LU3YiJ;//UKC2hJ`$7?cI,/,)0_*9)RJiT23<+i7;
 41.1738 + 8XrQA,d*oH?)Jk@%,gRGK#8)[n0H&oD%V)oDZU$ua^+Zpt.1"Rt[9-ZWO>&QA>dd's]oFaU
 41.1739 + ihKum2[oT?g[+VQRKd$Ae.goj$oU%>Lg+EJZ,,1*:f)bI#U*b'[,bFuj7%ka1mC`k6cIcj5
 41.1740 + >YCpIRRg/S)eE[cV)U1>r`l#2["Cn?k,G\*_fC_MRf*ZgCT%fH4GiOn`?oQ>@de<0SZ\P3b
 41.1741 + G]/JF$]R[@odu>%W)FA\DF,DBIc@^e\qud5F.GraJYC(c(#'kC=I`OOGGq9OXmU"Km.7qcd
 41.1742 + S'ZNdWhkQS005#MFqr9!^$W;^bg7PVb,Eh)Z==CB-,dfW#E\7]=GaJaoKL5h2D3rnC/JMM8
 41.1743 + !p6"Q+:04uF9+pg8N;_rt*/c+7kq61@r<ZaF0kV>o3^-jjR(NT6f9A%/!EFW-G)O+)1TrAH
 41.1744 + Rr#>pa>%F=38V;M1+&BqSU9%Ra43RkY&9Q)SK1_EW@B6K=_1r#*L@f*mKPG%JGDQ&gA&'hZ
 41.1745 + t^i\7bC,K6S<-IWTK0UAse(M+t3S:1r_Z<C=-8Nm^fAmYZduoi3o.``ePSn[*g[rd+*n@q8
 41.1746 + J2.\%d0W!g_'M/F@6u4(Us8O36L6ma9#c.IAj`1.C!c;eb$DJ*9)AVbY-6hM+Y@'H]#/mD[
 41.1747 + ,bKHl&ca0^qkCpX&/:67pYaG*IBD"bKhc,tj;#m7?nbm[jJ+:oG+"<CD(=$DsH%`.R"O)9u
 41.1748 + q=@rrKH3\0V=/#I#d<J=Q<jOPJa^?6DmL0-/[Xgm7c>Mr!m.cHt*a$31Vo=!;RJuL\Al+hc
 41.1749 + fC-:YDYV':$4t^8LHI\,^Y"<[N!6KY?Z65PZ?H/%mPm8ql)-&7n-p=3md(bY")u+\n4:B7=
 41.1750 + sqc/H@bf,jK)O"aG02S%PT_G-[uf8D[d!adp:6LE-M@u7+<*S<5)]anj[0=0'uJQmW$ZtEC
 41.1751 + dn8>!lePEmY^Do#9R<;KD;pL2j:%8?BQpb4+tK,4XTV;\!.8D`+>+lu=s>Uk^@W#:ZLZS[N
 41.1752 + KV3Vu7!k1g,C.>Cn1=H,JrSL\/\gI8S21,h"GPRZdD-<!,VF@'C,OMCC]Xn)B+1_LnLL&gk
 41.1753 + ()Y@&3o7'N1Vb)g=+_N,n.Yg[5\qJ%Ud.J%do_nOW%p,LO;@DqcohRj'+$nGmRf]KpV_4$Q
 41.1754 + UCQsVnb&M_U5)r[2MPqjkRr=..jaI0#?=(l>j`a`gh1.O7q.^7F5OinU*g>EIq/3#*-P/l\
 41.1755 + J"pFFjkjEe>W+V:6'gBTX!nIEj+)4'P72WJX7WPEd+f#pGfi=YB@HGXh.JlpOrP:4Z_9k+S
 41.1756 + Ya,pVB,P__Z2J1m_Ui@q%$6pP5E^J;]13pLe[u?\Hg#*:su;GiIu_M*A:cYq4gh1Q%tQViC
 41.1757 + LE"F0FFnsu.NQ'g7&C%^"e>kjl[GTTi`R]\</PH)c`-8#RMbDk'3U5,1`1&1RV_.Ck!@KO)
 41.1758 + c,qDBB%/QTkmSuX?a\jd*Lb\[!,1!67q=f38Q281pog5SQh*Pf$[B4qS';r-lHg5rR7qmaj
 41.1759 + G#"IQrgMnk+(H\"X,jgh#K<?#]G$pN#^=?5#ISqfl[*<RFiV%<s'@ENGmDE9"H[65=4)F,d
 41.1760 + JZ#PrC>:a=4@+TdY@OA#5FG]G]3OVepY$]rQ!Lf?dAt=Pan)qrP.0;&).6^BnZ8I"d!U*Qf
 41.1761 + *=*iI5H3ISI2+?fHb=kPhsRI99s6.u+ErI#$X-rkIFl&(c5bfmSYGrl=PWhp;8k)1Mp+#>f
 41.1762 + +h=2ts:V$eBB#]gE6f=pP,Qh5fY5N#?t,SggoKL0*D\7@K<%u2nX%eN@>]bQIEUCk#cFu(5
 41.1763 + #8(%\K"@>fh=fgFW).\%t+I>N]W`M$KD$<]_S<E^/`aM)>Y[+S\Zf1EPT$QXXQE+$K7$G.9
 41.1764 + DgG[bX$:_fT/?p24eD2EfOrVm/TT*KZs%<C.@QJ%Dn'$hG<9*]T`2T1?^J7Xp%<gJ^E9sIc
 41.1765 + .`\_`+!^g]Oi-HO1<rdGs#tG/XO[nF'5C[ai5&f"`tY7%Za>\e7gdDI9qVLi*Bi8l`FdN;m
 41.1766 + t9FFEuIZ2'U:9mPnF"-KJX0)!/q61=m%Z`TM9b=ai?NS_*(?:i'Y`2<+FVp,W+8`m85#nTo
 41.1767 + O*?0;$8i_Qr1q7iiZmJ$NimVG"F`nL@+&.20=^lR^t"/4g='`P6H'HIFq$o94V^T;ZC#f@"
 41.1768 + #&4@JQ(^=54d0)ZF`/u$6&Od9_:^I1lj";qlL5]+M`:9X%)T1P'Ht9PAG[=k!dL:+7aFhk3
 41.1769 + CpBmhi-i[E,b$-F`A22J(ks3i-cg>HLhW;jP8[)Wk7k<YaDk`r%*]29gBK7ugsVCi//e<"Y
 41.1770 + G^+RI5!I@$THCqm/5,Fcg3#Dd$-*k%(D9raRuoY1Dnfm</XZJZ&SX57T1"'.dFQ>AL1&.Ng
 41.1771 + $F&;tO"sm]hfL_bAR^9cV.#'kLqGdYqH_pc_Y?F^<UXC\K^e&,gi`XTE?urf^AVP^"<o=_2
 41.1772 + 6u"%B%q>*c1F$,WclXUIR9m'CWPf*'>7`\SpYF2Tf_GfrV*"i57LdPR'*8Q'-WHef8rUFEH
 41.1773 + gXKR"X&feG80p;aZJ70':a)0F,>hM&>Z\o&L:93aP_Cla<23#HE$R7stR1;Yod5@Iu$J"KC
 41.1774 + @o-^]/S`7*q/0<b;iJ&ZPIsm//F)C4btd^i)=D.%YrQ-Dk@O!T@nf-?Sk#^D'1IC/=B^_EF
 41.1775 + R'\rRp^#qA/%u-gC4U.1,-/Tc.f`;o7]WB,\;Yr=&aMgm8l1,,ftD9i=Fg^D>h.bEE3;tbW
 41.1776 + H$9L$\;`*<osgU@PuNR&Th<T<mDgbOZ!W4LjGlcTTUZ#MJs%S-Onede*Js;:Y>FDc>9\SVK
 41.1777 + mc+(qo!g)f(2Fk:hcQ[RA*8)08T*Za^/hK^.8P/Wt>WRKo%r_K6MSLhBuk^+A;>^%7PEuW8
 41.1778 + o^<`SEpV"UcgAG;RZuC7R+,eS`k4*?EBtXc=ql#sR)63]P*!e2bj8hKG82NR+!Zqs:fmurm
 41.1779 + "rW0:>['#o0#P>GO0Q8T8$j(b0ObJWfJs2pg`_<sKPukECh9'Nq1N^i&44H,$Xgd3*2DKY'
 41.1780 + f]J.iIik>6aV#tVnV8$`&`]/"F6%_pgZh(pE-XM*5op?5"E]m42]&G7+eUQU:_e*n4:d5Zh
 41.1781 + i]_,EFJ^"u8YIoYtA$Bk)$s\2i3l)rlTkN`"(_7oCHeLLA\^MWQujejfY"lhlgdlu:$J#.3
 41.1782 + G2M'6h#\3UuI,NON?P#=u'`T&0[(*$d*aiZBY8BsGqUnKS!YfRbS74I=dWKgAa8]QYZEF5f
 41.1783 + KQ:Kq")&WT/cjU%AUI&9[M!#ujI#aQB%Ur+7N+JfiEK^b'9hEk"jW(YJRRA2p!!qC;k/>rB
 41.1784 + ;f6IgM-V1VFPWHT6<^#@B/n+O#=-?R!"Wf!4/[c%ShiiX(MSC"-5?-F;so*)=d!$JUCiGY;
 41.1785 + 2WU(d6D34eXH+SL/?SE6f5i>Q4`\D:5R+u-+t$=e#:?qV3ZX!`?A=tIZ5q#-FQaa-)FSDQ7
 41.1786 + -JHRqN1iTPd1[(]sFZl"lQW;OX-)g3lc^!L]ZOk#g+NMabg;)5u&)"uV19K;f-$UhM<R&?5
 41.1787 + +^C9:X><G\.&n,Y;pjNT>lh)itt6!#;%3sg&([T;,<:T>;6W3s?<e:iN8l84271?g\i_4ZN
 41.1788 + 4NDiuF\uVs46o>1Ao*E/LA_=U6@g2A9.!<t\=]EmEecfG_Ce6Y98Y8`0`FlL'1:::I9kiu_
 41.1789 + _lb>`\_<Gb?)gmV5iOOdL5MLi7D65Ap?pdAaHA^PI>+LQKtjEAqeN?'aWS!;bq#g459,lNZ
 41.1790 + jp,hgnuf>DRJ00=)J3]^r@u/*T+LgJ7"<[Is3->YcecG]g,*fH5#DWPkPn:>^PFXlUB$p0n
 41.1791 + u+990Qac%JXZs@f]tB%>"";PeBDM"Q7_WI&.SM79A4K@9Ob%L)SX,;K=Q@/-CTl[KOMcNtP
 41.1792 + o,9ee>.-cJIq#[Bd!NNf91``!rf@Aq/#,jkZDQAZWZ9LY"_#!p=5%C'B4M2<s'Pep)X.:df
 41.1793 + 9^rC'4*]ZW5NNooTAhGs6:-N;FCSs<NEY6@fKoNIe,VqiSB+dPPD@8#;S+D?UaP"T:A=4g.
 41.1794 + d7,k9QWOfN&V,b)0[7d!@>EaN1Oj;%B$Y:8a>*O:U=QA-2(\&a-tRt+FMmgtH=le^BdK>_%
 41.1795 + XQTc18d#'Zs4NtaV.;<53MQ6TQD&hd(!^?\I5(kZr$u7>3u6=rI(Wg2IkAH(J,OI.Bq8rQe
 41.1796 + <<15F46YCj'Bee'^`_2p@b3.Ud;)jeAXpfFC3Ub?]Ylb[^'E8?T#EVe`=t2_2RGTE9"_R$h
 41.1797 + ]W8[^!ZZM$?')XK%kh1)e)5/Q4aVdc)XO20+cb2F<l?Ko0AB_IsXg7mV)D8rim+=-p@UE'9
 41.1798 + @o$Z.9mi*CoGEO)o4JB5\!,GU1NGe]%]QK4%d*jd=CQ-#N8/D-\^d!U<IKe%oG6Kfc+.s]n
 41.1799 + ("%=oC#Rkp[db4W`;$<Ekk"<C[A)-m:h^3r]l.gS'`5o3gq@3f\J/fgkFil.1TW^iK(FA75
 41.1800 + _S<?%,K7@#6+#=#^8N%#MYpQ?A[O_^JjVC%/Y.Z_JV!h:6AgLCR8rC5.L]Vjb2L*ERY[hI!
 41.1801 + GcrFo'dm$f7=0;>k5-OV%5#LV5A'>i->jI<1GT<'/^81EH5)q]cj<ICHaA?5WtW_;7*S&Ch
 41.1802 + Iai&V8Hl0q+Qe/`$r?48!s0T@1"(e\)O+9;s-"?EP(A(Ypg:UW=/B@d^U,VBHi\9#A;a7s!
 41.1803 + ljt0pT,(*kt0#$=b^nJ(q`*l(*VFUN/K\.R=+tbI]9b6qM01O:4i8.7)m0LGn9/c0qrhg9K
 41.1804 + .$%j>@i"cjR#@$leOoW;8-8DBCftAb"/=_(L;'iX:@LdR"G5L\65ZoN<9jVBJFH<qV#((B(
 41.1805 + Bd,@"b6UV`"`FW\HbDr#EX<In:2k/"U&D4[]jKd0J'+TGX!?V)aR_-n&/:gWZb0P(BM5d&(
 41.1806 + 3fVZ9JAW*<DNbOLQ).M%&EI$t5MH-;OK3\G*hL=-)4"DrN?$\E&6;#Z-=\:n%V6faj111,+
 41.1807 + UljO4?nc67n-[\=WE!Y5l]ro#R%6'3'@0TQDAP#r*(nm`7'KKf%MI.[pYohB>kY?L>_T'n6
 41.1808 + LF,_7V-?`@J-Nba_=`)%e/lq=*'_8LU5HWQ]mM-M?_QVr2!3p]"&6qpA*$EXO(o#t*U.lMF
 41.1809 + QiI_g+pEN%;"GTF>bUY]5-NW:0<f_@jU,F%%?HtRn"TX;)%7c2*CK0n6WjfVDZ(e^<D_I1U
 41.1810 + (%KL\i1/6;"3b2_6+^8kR-7N)A32rOp5:?nJWVr+n;6DOg$!KW`\g3=le#eOa/.&*?rBG+l
 41.1811 + X"M0!u<;"X-4i&u+B$n,jJE:+jpV(D/p!&ObcD8>(r`)_k:o`<@!^B`dg4f[45N-'oOp<81
 41.1812 + jfYL#?JiXYt5W`[Y.+E-W_YX&6,(q+F&(d\Mh64g,N["%TY+B"YY6R&sL0dFO7.1/-c;/n%
 41.1813 + @'e.',+d0o!18Z2B\q'r..InTUL^>M>"KBHA)Udjt.J4WikkmeMH"\'9KEEpGmeIC#qgomd
 41.1814 + j&l*hdiQ@B%7=&6;>?sLb-9$:/4("%X\gXtW@\.W/O=_/MeasHs"?bH09XmQ0d/-fN$7_n.
 41.1815 + rm]s!Zs;k4pe?T2Sr/KP(IHN%.",M&Alg@Ea"cL?L;AH`sFg/;Z%\W.llV<!s>EAd;(5K+X
 41.1816 + k2@)Ua9^P@ghX5&6@n+j^R3;oTucCGc4a/5s)=!ZaAg"sENkWT"j\'29WZ9\ZfS4;4N\Er\
 41.1817 + ";&:q1i584;cOh*D(c6;d-2,Dm\,B=rigbgeE1?9l?.u't.3$Asu2GteQ1M@nQ1GpM`YXC2
 41.1818 + _K&8^X"X0N>/-6h[01%EMZpHT:6jifBiYI%4/8PC>36kpum:>T9B\odLa"H14U(o^GN%:*j
 41.1819 + Et^YfoN3`pKd<iS,h-cg1U,qNfcu(cY>Km"Pab*Ufd&@u+S;B\&lKnFW\--2+B6K8oZeW0d
 41.1820 + Ol6c2R+YWnkLe-qL7D-*MK\?Tf*%\rD44-'VVVEP`dZJr\Ho]*eMcn6W6jD[/5JG+(?$Q,?
 41.1821 + 5*1"?]!ZBL3b?:sK]ISe@f<;unKXodCrEZMg%/;X^jd6Q6L;7ih^N*^`:]@N@_A;)1HJ2j4
 41.1822 + q50@Ln;j>-9%U%DtlNQXg;#!fPsgp3UF<9unkk;B%Y79#j$e4]iV;,3CI&`f2JKFV*!Z9U:
 41.1823 + )+7qob6K7#^G6&1\!Du2bM(\nQSH98l3RnT^P`]:HD+S@n7H3?4,.UnKL`s.9/+g_P$Ca2q
 41.1824 + +\pqr+Z/LY<Z3,>!=$D8?t//"U'5![SRQ:B@#sn3[NB!F_Z'nO[:<1D[I>`t&i2C923TRC&
 41.1825 + D/k))_uF(1c,ggF:L0*a\sKA;eBPtJf/.nH8IE#+JWpXVIsRP&KF^R1Vsc8UK(m")cm(G*K
 41.1826 + ]>Z<A629L8!/<@ffG8K&L1U$!_Ye8_+581[O^$PpnM32mPjc<m!cea)3`R/C\rNP$MA8Q!O
 41.1827 + V(\a:&$[S@rfmr.2-?UkbA'DO2bX=V\;>]=t*Yk8W05<`%-lQW"k<t[$G*F*]#2AXkp[R`5
 41.1828 + u9lNF;AKrpEUPi*:+=-V21j5N82/!'!A0Ejr;<,J6ZlUB6U`gM(2,N7D+qFR<;0KC(33_@A
 41.1829 + _@$iR?o9lj0".<nOK!D"WG,jh<qUPX1E881Xrqpq*:KaIYh=9PYqlY/1K6)HF5M"Y7roKk>
 41.1830 + aO%Yd`Z^-0k!mE:,Ld!EN*rpj$k<ODHA'2fD7"`lK0[1`mI=PWlo>4"`QCg+b4qSi-eEZ!X
 41.1831 + tcC%&Yh$<*Od\07W`LK2_5g#.n.V*F!ZU58PhDGV+Pm76EP.#oG@;2a0&W6\/]@FFuG:G)H
 41.1832 + &n#U+@l1cJkd\#qYI:*A.q<0SD9f5Z,2*HcL>r7HTOOnCGpD#%RDLk?@`okYcFPBIIq,kZ/
 41.1833 + #@o[-KF*?UJCFU9QQrah922(a"0t,+-W=U0@H!iTn2`BG'NS-G`DhY\k!5`Z6@LC6dUrnXt
 41.1834 + b7o?d<.acpCoiM2'_iJq=CdH%r#o1mI<a"iL7`NHojcWUP'Ar/=ZMH(m=jIKL,g:ufP!I$H
 41.1835 + &#nMMLldZj%"59"[RCHMuj6@5V%+h&Q]ch+IKihK'SbHVhkKAqEnCf+pE)+<I=ii*L/d"GB
 41.1836 + j&=?m#-O1c^LZ367e]/!$&jNB&eX=h6g/H!sf@N>XukH*_OZacaf+3A;P*Y&0;f7?Q7qN`R
 41.1837 + hf)<rW9eW5"&,hC7O;&u8'qgIH5TGUgQR-/lX[l637O"%o:G=L9*W4ca=Pr1le(UJqi)#7V
 41.1838 + M%N)CEO3Aa">VnI-Qr\Kk66DY(.uC"HQkjh?_[Vp_TpMNARQ-1:=*p]/&YqD$$bC",frh"`
 41.1839 + a.SjKj\oZC=k01V'MjtICR""3fudf-c_284T5'"LQ/eF_9jX,]Sm!+nore=i%;V7qA6Ot^6
 41.1840 + ;Ls?iEsR'&_b/I(u&jFg*-=MD>"F<iYP8]^jc)JPa]0,3DMmWOSm"!R6hL!etJKM@sU/6pY
 41.1841 + lF9erci)<O)]sMjd0g&@)mP0EbT;Z[4SO><Sg7TiHD#YX:dPiZL/sZ8?L=%/P8mq1q1X>Gp
 41.1842 + )kOgiE02Rco\/Rho>@s0B*R6@&!$a1Ls65+<RZp01(ls"e2@<r$>W`uLSp:mnEJJS9dRehr
 41.1843 + 2Q[_?NWH>KjFqq!gJ%<E0>+:7Md2fi^0jur59i[Q']?oBGe.h=<]t(hh64pj,k^f2rU78;/
 41.1844 + ])G&8Fbc\%R2':kfrM@oSfh*AR_'lA=ttif:U7Q5=%`W[@H"QpM5ONgQMPPIgb:"m<Prrgp
 41.1845 + tJt)\pg9Za1^sC]l`AN+q%Y&n/16nXV>/G2\ih+Hb"Fl`sO!$"Ur:cm`.Ar?Q6,^W4<i#e0
 41.1846 + p>TlG=QHg697_Os,s':$&jE4*<W,43<'nahlrY>d/!k];WBO7!]$I)NP'dH(QM8^M1U,_AB
 41.1847 + uJd?f*`<E_KmO3%7GiDS=3Uj?8gqa%VNB6Zbn$Ton)KpT^:Ti5'a_F"f5<E:r'*\fcPT93o
 41.1848 + j!c?&,`$(Y]W0cJE\uEpTU!6"679\/0g6'VA3QG?naspK5`<s0QVk+_='kl>L*8HX#gJ#O#
 41.1849 + 4RY1pL_#O\;p?O2JGh#ACAl6p9s20++pskZb@fJ%$Em2`!+[l1=#ntILY,Ec&"TuXpX*1cO
 41.1850 + s%,3fSC@!8U8u&6^(bi'3!3+]NG3)b)JO:f&@Rm">cBk*;DlkQ@]K1HO[eR,L<qo_?(fm_a
 41.1851 + g%5-]Cg['7bqu^)c1Kl/Fi;.%E[^4(H1a(bn$fZ==d#C%m(,!S@#VY?SR[rPj@N]A3A"X[R
 41.1852 + e"oB7<Fh7c;1gB@o4*BTrXQ`;$N]KKD%??2r,>Ypa^Sc"7L]SkX&)VmQk(OG\deW1t\PNSN
 41.1853 + d+q\N>f,_Ik*>ff`WH!.I199[1($jI1K@8V:4m2&JrLsPkU-o"YrX^53GL@"T+nqE_3`I5H
 41.1854 + IsP<Ji'Igu)H2Lp)t'@Lc[.8(4T4cdl^8WKZ(2^"K.Gqj:#j@mlU2WEJeRI4-gTDJ2a5/S*
 41.1855 + NeD6VlE3VeQktPg"1-L!Kch@f%0`L>H?>39!*QhPYO/@o5_9Ps4A'r*Y=PF&=>afO3/N@.$
 41.1856 + 61s;62AZ`^'QF@0G%`_&28g'M2YYpYepC1N3+dG7\oC&)VqWp=MZgp%j)kJ1]INa<g3QAg#
 41.1857 + pr0j)+gLR/IArJ)R3Fo2Dcc],kNkU;h1YuOm;r(8(Bp_4$>g/eGUJQP0:\?mkG*Gn=e:'B?
 41.1858 + r[h>e7X,Z3#MEg'?(efBM'Tk_XE`lAE=W`Bb+`dBpc35SLbpO%sK2N&ZM`2mPffWgr3MT*d
 41.1859 + FH?YYQl`/&l4k5&:8q6o;3k4FD/Pb85$-36)8j>4Vm@9n("urdd:Q>1*Y`s$Fi/@2>:t'ij
 41.1860 + ^i"BX5ECVS/!g_l+c$<Qjd"J5DZ/cZ+pd&3uO=,Ab-X:/oMrOcXq83=8%\Gr6mj;)P&\Sql
 41.1861 + S:[FrMHfcY9eddt?758M=qohf&90*Z#?D`T(t6*1g0R.EgmRg<R^Fg(L#lVtp:_f5J2UcS4
 41.1862 + oM[4`Zd^cHTa*go.)G>_[)f+>]Cic4ScHn&HZCW5l7Qb<_E1mKI[9E>41mn/Cs^Ig="g-3S
 41.1863 + Nk.eaUq$ppHn2&RIV<;"JFg_b5k1i&'+cp4Ti1MK)`A(Us<Y^BX8D^X,P\V4-n\fJf]M.WU
 41.1864 + *?pIf>(3klgksW=dM#t0a`:pXgc%i!RjgsMUoQ"<o#.im7Zu5Zkdk_"(@+$pm)q1FmealG\
 41.1865 + Ro9sAgi^,Lg_98')rH4BO'tq:@l[lr6-T^Eh:&86=*M-V%Qsl*,4`]o?[K;M##@g2'A[2NK
 41.1866 + j3kdYbFdX&3tSb`gGrlhG_5E=15.bjCgS@NE6$#$b1dSRbY5a#-u@Ynbf9?WZq&V&hA:r2.
 41.1867 + n!XYbrI+)P8GdF^@2U6S=9;g2qZp;O@T=tGZFDd2Ou[].H:'/"GLa'g6*P#kZ:FdbftV/kF
 41.1868 + :U'EN[cP>bo?[(M)<3*E4qP.'@Kk4FgQ+_6e>`?),LLKod\VO^>Fp3dZ[Moffb#USne]<n*
 41.1869 + Rb(^;^.T>IMX@O0AU.llQQhfo@rGrB*Z:DYq8KUcYnt],T4dCs*MF!)+g7Y$GP[c+kQh(nK
 41.1870 + Ab:fEIHunAnA#ER$OqX10S:>N37E\RuX,h(-f-.a7;DWm9uU@[g2eb]=BCO6CF*VHcGZjDg
 41.1871 + K\R^2NoOSXlp/mfUI6ViMH!EGAlu`tEcNfuZ3W8sb(kqKAQ9QP`Jpk4&<S6K;kI<l68#HT+
 41.1872 + jRA:$os/TpBH+5(a?hWgs*rMO_mGCAKfWcu/^Jt-dq<t!u3o"b^q1*A6=-i)kJU3q906BtP
 41.1873 + bH3Z7Ni>S!uchSXaF+gVB+37\'&H<3f/%md+e6+\8R3Zp2s'@:#4eKW\G/+?&rBKiW*C^$O
 41.1874 + $tA-L^ei#r7VIp7&2jbYp`R6k+^K?>7LL3pcN[]h"_$=]%gJst0qf2IEhEHVZfe^EguI4Bn
 41.1875 + ?m^s&4/&o;-Op@*VGZ;g5k-9r-g<@eW84E7,(gjD9]c(_WCRm+7r*JJAb9:&l'3rQs,?/<\
 41.1876 + $U`Y]8Th9S0N]0,l$T(g>Q>N.MBm(K&%Vi@H?h0W!#SfY8D+lnF/hC)THL33a(e@UlKiIAD
 41.1877 + +;&7^nMM+L0&\d4i@&4BEROrd+aq&q"mfh77/7S=I-m3Z#iEr[t;+%bue-qj)"NGi7L.em!
 41.1878 + ;(fZieLup`c0UiMY<-_tNmF.L^b5<L[W+8a+P"O9h+\h%5D\=BF`Arc1AlQrt;G7'^;CF>5
 41.1879 + OB%a5<bkETYr64DgRFCMDb^&D3+ircS<K7[:3k5JB2n2fPI>K68`;#KEj5UPhKoW5n7p'EV
 41.1880 + $"tc2`\D,1FNjWQ1<R1a+6jD7N0:-ZKYpnf`aXlN5D;_qI<(,O[Ws6)l&@XB2&FS/L_D)Um
 41.1881 + .1/;L224BiQ[[PdZoVqG7BqOE.4N8t-APq*1]CR[$iqT,Ur@k2X+\TeYhdZ-"!r+,phuo_i
 41.1882 + &m8t=&f\`o6A7]TO8Ya9&"CF,4$>#PdE=DJX]XHf*X<dN-%l&Zen[C2PX+pC_FAH/R8B"Jl
 41.1883 + UJupLAJVN8=*2BHV%r,UVY3BPs=B5#naB_fN(,j38pp=[t;<&sd87p050kP7PS$SE(cWU-2
 41.1884 + BPcc!#*cuN:LJ)9`PhTu[E7da\$jdt?')LJWk>A^p>@Ib!3bVK^sojV0<?J-8X:FW/W1<0C
 41.1885 + h:YtQT""A9"/@aHnL4sS,lo@4qFIqT,q'UUY=s-_/5,][WbKf>B+Y#>Q)1CW8c^9]*EVD`Q
 41.1886 + #Vap>gd/Q[Nf&qmi%_r]ppu(um/[0!VDA0F:G!LD]%miZppOllCa5Gh!_-cMuPOd<_;Dm$>
 41.1887 + u/Ut@2M6u]]^^6jm2hf;L:9peThTeQu8ocQiD5e7C/bRo])7uS#14$t\O"r\3mNj9ET+X6,
 41.1888 + h$_q-mL"8W3R1gU@@pgG!0S@K8<.s8+AKrt=:!8mad,L"TQLXYq=',8S4Fu+Q5X&t9Y^R/#
 41.1889 + 1GO+s\<digMH&'KnTaZ=j#1>I22tl8TQAD1(BD)aN)O@:`_M37RLRLF^pl3qS/rK82a(j?a
 41.1890 + .3GIYSq"FH"h+]VALJ\@6,&22nV.Jj5S+?e3=Mogs0q[0!S$:JFqrU@uE'b@FpodL#Y:1Cp
 41.1891 + C]7f=>^Ojue/aFuI<*)(QunI@%.%L/9]e9.Fc&V3a'UYfg6\/`l"YXgX'6fc&6iAo5c\6rr
 41.1892 + W!O#cBtnQ>G(_po',MZgk525kW2qh82I5OY`TXL'mA2HhV]n'(C!1m,)lS0*/nXZ<;hG*pU
 41.1893 + %N6piq0r`pYWM,cdLGBlWE;)rCepNH'mOYOTnQmg&HM:fWCiRXAcK-iB#B+[)e$G#D9'07A
 41.1894 + C)RP`cZ43`1contm2`uSGt1BV][N&j:!qGG!;#K@XJRo=+=,!/>B6)OV,,a+^3HPci=9dUB
 41.1895 + F`/&oIbpH+T"V$T&Fqh<g*Sg=1IaK+D>lbTC2[Nc1,:0`])cnD`i'92FC]LGm&]L*D#+/?Q
 41.1896 + >(!Y]CW>ccUNO/*6K0ZP%mM8pPnPk'\&5oU^idqEHS]#,n=U@I.EX^J4'C8$hjee6\.IH>E
 41.1897 + h*pDr,6gAC>im1T6!9E,7SqbN45a12!fk.k/[d;/<%8(71GCtT-2UaJ?ma8;Htlj:RBjSl(
 41.1898 + 3ptjo`q%TaVIm\^!69%(+p5Cl_7p^5jh?]&PJicUjeGk$j1dC%#^[qLk*!&;Ts,EG"^bc*X
 41.1899 + $jJt%#=&nX$38`^=@Iu:"[K^)^r-8,kY?s'f`R$iL:ds]*"9Y3C-TLWNIZ$S+FCpM#Ji5+#
 41.1900 + 2!dJW7V;NAI!kt"JA@38tm_4Ng<#.08#A$=Q$iF,!nC;6;%p*;tZ1aD252@-"Ar%<%9QU__
 41.1901 + k[A(/dC:6n41l,=:`N6OY\!ZmJ"&4@;*LV&DunS2%ora25Dl\F=qV9J)m42[mVX_n8-"gcc
 41.1902 + sI1;&Q%K>]U),UksP'0iif`(H'-K+C>5&3OHb6r9o$bXk4(916>K6i4n,$r-e]:IP+VS4QY
 41.1903 + T]J`0r;^H6L+k$t)"@ts@gPTu!-6-)US6A@\]Yr<(+M:Ukb[)L#<3-.sU[n3!kaBAb@R`Ij
 41.1904 + 7S-rU`+:%??,g\o*s>rQnW'HfO-1207Ylpk1i5_KDasNg`aj$/jCcLQF"?6R)ZpSh<&mD^+
 41.1905 + ia_'7m)&eS9bUVEC["Ga"2U.fpp'NpI/=17;R3;JSLu;IRlSS84][L]S.<KI7S11(Z^&X](
 41.1906 + `USJO]Q^aGc*Lght2DNZ%bMaS_/9P_kO.*Q+UX7sKlDjH]m)QUuE\ac'EEb`U#KRmf/p8\(
 41.1907 + 0Z%%TuS0$,O\Opf4)e2j`EqON/E*KUNJS:VVPK1Y^68rQBabc)GdSk?)c&cA:6P`!+YCl"M
 41.1908 + V+2k"pUmap"ZV*A`8u/g1UoV[D[gpWaOX.*'oWO&jYf]Q8`LO6WI(i8=j3(E:(<!Z*%)NJ_
 41.1909 + \;ogY`j+%:XDZ5:_T[DK.J1Cri51FDb(`%&$dcGAfHuL^9d<"'bT+^K(t_MAmS$<JSQ*Tue
 41.1910 + Ak9/f1gQl9UXTC/C$qnWsgQ()3DQcPgN3Yh[BY:%c"V7*/mL(]1RJ.c:m=H"PFbSBMNs/Mb
 41.1911 + q15a8eopbQ^%fL<T#m^pQqKkKWATcNp:@#jkA,Pt(DscP6%J=oD*0^Ph&hMQHR\<9K!dQA^
 41.1912 + F[cD[kjr'M]>p.tKm7nM.L>[Ts>,=tRecU?e6]];lm#>f^H:N<oi7.(ikWf+s%ME&'QSF$O
 41.1913 + 'k"c-d:^$>!b4j%/&Oq`Od1$gf=h.@kY)J>8R_YjtW4@WL)[\_<Mk&V+4V1J$nPL.daq5f,
 41.1914 + r458&if206`K_NC>p^Np(E-\Y$Y7Ti&`8G@cO69mM97X_Qpt!@&'sT1;Jd.H!9[-8"O(]dT
 41.1915 + Buj3'fK!)S5OX*9^n<FW0tr(VF+2B$L"orqg+jGYZ#Z[;]t1qg!rk]1f?`>;H5t]>t,[E3#
 41.1916 + i)_$#N4iV+I`$*n5#I<"S.c73ToU,>_B.:-D$F`DT\bD,beqe?(a&po)_@XOOp^9D)!h9gV
 41.1917 + f1e^6fBU0UmOh-Lh-<#aq##pj!0>o>5r=B4^qeX5Dr2-\(S'\5]d<fD"!OaJY<#M'c[<FDb
 41.1918 + +^kmdLDZiLJ<t0,XPX<jb"B585:&SW54_@[l6cG%,f8Y%feR+g%DAfQn;okh0i2K*Q6&U\"
 41.1919 + ;[%8ESC1J@j&^&l80(ORAPq)+LKJf^=/il7\:IQA7T.,*MDWJ6<JsrF1^nLh,_]a\KU^UJi
 41.1920 + mJLZ;D!RM4a:*UQW\RkfTEi!TRYV%%SkBGdb(r8FcSp*O@1CFf/'V`KZDb"i`JV_eob6H?(
 41.1921 + tM>V[T\q)o\7CY[5_Z)i?MQ$_7'NOET@ADVG&n>6,mK.skA=Vq+QC+(YLCV#s6tB#\\#gHE
 41.1922 + )OR"8Ft\_3f!McDot2*24mk?/h:855ih*Mbf7>Zb8h=Dbk/?,d1&],R$(#TX80AIaQ6]Sc*
 41.1923 + J>Q'+XCpR@`iERp)gc^tYjjIE_J)#Ggf>s^l]mYdoXb`e=ccpnl28EKSH!Kjsh#q`PNS@b+
 41.1924 + ?JS$u>u_cfH)jWs_Th2eh=R;p^u/4p:K^t">oi$5SYBEkTNm;9N$u;r8@8iUW\D-?hP>&G@
 41.1925 + ,KJq6IRoDg7V-s?1oo+VHcPq?PWB<Q0V_`nDBaJh]Uf_FN)jNJ'5@)b#S2mQ2G#ABj\!k?b
 41.1926 + QV34oGiWh&UU5?js]eFl$M4$W)9T>qQ:g]NjB.gL,E5@#1[f'XCnJ`F.gB;g&T*-4Sp-=lA
 41.1927 + f'd4GJq=DqWHAmrCn#(@S#*@0Te+&lP]gu]C2r(LOLg0p(k:*o,_mNQ+W-=RG(iZ9I8Q6Qj
 41.1928 + 1&7Sp5igq`!<[_3b.:V'r@]7sh]m&IJ0Om6<ipF_Er\Quc0b'-6<OMj4(,KH<4&,]3.$7:R
 41.1929 + ei%$N0]RE1@u][*9t4Ui5@cn.j2d_sq*TiIoFuI<O(fStQsg8,8eR^YNU[Af_#tJ1UQj-tj
 41.1930 + Of_3,;*MX6tDE,j6f<%VEbS#1/2@JAR8M5/k$(T!]jpiOLZBBaGH+jq35j[jl"l,BP%Q2#m
 41.1931 + uLp%o-R?;eV#4T97])AXk",B[C=>3b$BKB$@aGW0.J>PN:CcM"mU!mUbII3b5KV$#X/]%X!
 41.1932 + c);\^/@$B[gb4.hU;9*hD%%tO:_nIfGoD*3hn%*g,-<\igWJ*9"rB&Ja2fTYJ)I:m6Nk^_C
 41.1933 + JBTqW;Q/r""jDK*Q\<Z2IKo,%5kOsQh2Lpb)PK?:GAVKn_As)=oO_@TaZ.X\AOP]5pg#hf-
 41.1934 + AiQ4Bn:]mmAn^+fB6ch"G*(QUQURd7N4kHR-C!Z+;//:n8ZnEdR.P$iWb>fDC9Wk4#)`cdT
 41.1935 + k2;4L`7@I[TmO?;\,9U'S/gdL5QU^Sa+5!A@U"J-=@.WH'$mW$)X/&iC2t(";N&3ApE!C(9
 41.1936 + "PdUl;`t>#ppI5/QZ&IHm2NlU^[4!3>6)PNhS"k"_HR<h*c!2es(5lQ^)"DTb&[N0HfZ&4T
 41.1937 + ->O?\8W#D6aDD2-YmGRB+co]XZGA[mHXE0<5iabVX@CYk]iW/Irn;/@;KCii<d36L*"Md(R
 41.1938 + ?@'8U/S6KfaiWe@$Lt8[7`inV*i!F#-J?HJ??JPl^m>8")M'e\tVUCMrp'?](#`,3id.@Wh
 41.1939 + /V@.WN//tf81SMjp^F=_DX^^=(kZL8Np[DLM#N>=:?./%nE3(umpS.jOP&nHl7^`N$t_e4m
 41.1940 + HA49VsqG48"T#PSt7[n7d]-(CmOV\;%I<m57&t3OAM6UDY8eamd%Y@C?VVdE-9e%`s+eHL-
 41.1941 + Yfs.*QT8R0bLWB8Hi^8;_=6$LHXABoqBE[h,^7%#eNU9(k:3<WX)>lmg%/nu/'Zk:i<03>_
 41.1942 + -?\qOl:j_G?/7I6?,nfX@ek_8<QAECQSENoH2n;2.W->KGCn0!@F7g]g!NcFR,$\oXX5"Z,
 41.1943 + F_$Bb-M*F>mf(A8lI;0TOC=`]H:Ii"`Tg,Zc6[(<Ff.2e\`8iPiNoe!@ke1**le)Q6obhII
 41.1944 + aJIbh^<Vi'N$uD_?.OUEM[SY,U<d*PcX$r`c?8o`p'Sl^-/fd+]lQ_qoj;8;Xc85%]a4XIN
 41.1945 + (6psmoS3CWQb*PP*ZcF:lb-u"E87<O&!n(pm:P9FpN;9#Tl)A%s3XmHB:Ceo[jN@d&E+I[t
 41.1946 + Rn6GRo=a:IU.")h>*6#QH/i30iW>LNd*N#`/*`T8!p^jMTSP)..(d&ARq;Y>E<'p<=!Jk>t
 41.1947 + ?t=@0F&TuFF[rO2-D/bMUdN`qY%cWKmTMtkC6H,.DGg3IlL.f&'uq=/HJ(g1(rD0BK"S"H?
 41.1948 + rK^4PgRL66k$=rU+b*)UGUC2ULHEeH6(o%E:;K./Plh?'Ms%%#UK_S;HoR:$3^mX_j5`%.G
 41.1949 + qert4=1OEl$]0nVpNW'EAmKE08:(<M"@%bSkaZa1-[8:1>:`2<d>Rj<SVo2:qM;!ESREs+X
 41.1950 + Y6#=N!>K`VP`qH3f\NOH4ZBi@:/]#!-PP[I3>Qc&XcpN(O]_ZrGch*;&oEu^DcL1!!g^DVd
 41.1951 + >;Zr6;IcWDCnJc_+1X)uAKkGFn>F:mL[/K^U"iLq&$8GHpWSJSu&ooCj\YDn>1oHOR(rqhV
 41.1952 + $H=!r6J8q,F9'fRKG=\!_8`H%^9IA)Qmh#3,FhqRXcr==uCYKVq(V2,6DpB,h0?]]Ku-2e4
 41.1953 + $_dUpeKLR7$MFD"%Gf42O)idEudJ3p"73dZpUqd:)UmETp94LkfKVBmaRPZA4ai)2,]q.[U
 41.1954 + ;OMY3KgVS3B[f'?b)[U6,:O`BCM'CZFOb!J$=.8O>G>&1obs?(Wp-S9/C_7ZT%,*na"=a3K
 41.1955 + uP3@PZ4,,FZnl0AWPC)=-YmGh[u;>.ecO4nTu:g8nkaa'+ZBb;WVp5E2l_bREalh7E(sA3:
 41.1956 + VC/F9ToO;bs=>4EHsYk&Y+*Mer!Y=RMeuXeG-gOko`Zc,&0'jBP>Y[1:8Fm?C=F'lm>JSOn
 41.1957 + IeI`H*/gS&$PSblFhpGS+?VDnnT->,3*c=o8A#KPrtMe,kpr0%ZU+bfr'a>sHT^eb(FI_W)
 41.1958 + A&HopH;llNNE*=1K,7bDr5!mRfIgAD<g=6K^/5i(R6]i>P&1K=J8I.]28s&]td<&Lo*&3m[
 41.1959 + -H=-U)ORenq[f!pbS4HE6A^@H4sU`ERZtg)$s<G5N3m&N3=*`3D&(:TSl%:t_7j.uP2UC33
 41.1960 + Xk)L=#^W;Cl?GLgp5ZQLKUS4bnHRcfZoL4bqcem.RuA,/M-gr\o+NB.+$I*^D5--jDpVXC1
 41.1961 + H%d8*I>pMF_GTMac)og[+hn<8%9N+`IPf!MKcs),O=5>S@==0RQkCUF[uI#f[K[2-e68XDM
 41.1962 + 4+;Hb^tVb7pnZ):RD)T&]\7@9VpVELT4WThkKWE7YYd::&>Jj3ocp(EOcQ<,"5Bi[llG*q$
 41.1963 + BQ'Ar9$.Z8q=:op9LbVtW@p^GF]mY"DOL=0fXuGoMFfmZ;:OFK*MXu+gC"=;R="=&d'I%^l
 41.1964 + 0ksUQ4n!"?29IS*@7a32;rPiHcO=;T-6u;nM+!8Pab\.eNnZPh1p0AkH8Uh](G06f?5@-PR
 41.1965 + %q'd;N.jk6rPH^0=0_^T$rANN>[L;R--L9dDgGODC20%U72OIY+0PpMW$Ee$Z3-6Re(@J-o
 41.1966 + ;8c\go,dhJP<B_7;bTqblCb.'sn%lW'H;;itS>EcH#&f;^uP>RCAJE[HUTHB_NfrJ_gF#hE
 41.1967 + 4HJ/O@dJKm2E!MCYU7Mhe2RS#*]AUI!^"B2<no2&C^q@?JsE$\>1+t!&?ApE/mTB,^[?^Qu
 41.1968 + +ab=.,eu5dLVqbjL1D%3TS'77Gkm+A^>K\*WN8#4?Z]M&ST<aj+(pY3`r4d1-m@t_kZgQnF
 41.1969 + Eom7JV!7?ZpE9>F48'jNAcIqtoN'l=!.<oq#/HC!!+3;"0Ep_J&senQTZbkT&.kJK!Z_DOP
 41.1970 + S@f,_8j/EGbea3."Q;7&#!Sk#`:&l@)QXGP8Ht^U!):tE1ER5p[CSu1am(89rFfi^n-M3Po
 41.1971 + 8R]ZOmtU1C_cSMBm.%$ioL(,04jN;0FQ\U-RXmHqZH]/45oFW0Nj/ThXdiM7:Qs'H6KRN.b
 41.1972 + (jPdm^s>EaMQ.Fb$1oZH%sN+Ol.biobJ#^,!?NB<2`)aTi5"^HZV-I9s'^J_<1$*et5,_8U
 41.1973 + OLhL&PA1`Mr;BD!gG"#t9'8Q&a'eoAj,Gh)HG3&VWWOI&M*V7'3b+sfHWJ"#sI)VDX*b5iF
 41.1974 + Sk=iKZ')3lGS?m8&/iBT+n68;3hdhF_a,Df"r1K:irVUjOu@r3V5"VY$L!cIeq@SeKh?A/3
 41.1975 + (ZDD0'#:7c%8cT-IWcsASuf-#96t_C:jkV^q2o=D[.'b30Qa"JWV<,Opk=g+7plt3T1fUBF
 41.1976 + -,^-)uRCZu&,:PmSn?D/%;DX$d_S:Ls(nB9D=),:IgKUZ=b'J-p$YkeMS#e=ILU)5mNA"VX
 41.1977 + AT<QijK91E/t)l=!(LJg)?6YX)$V^bB"].-2^8CO<-dr'Yt.^`$6\K@j5KakEKIaeme?uPT
 41.1978 + 72MK6/8.u&/9;H=6RA@Y9lZj:(Z0^I@Gb.>L2/f]R2SkL]ns$3>E3CBb]oq+c7q4uCO63"B
 41.1979 + 't4HB*&PdD`H%!%M9\J$-r%'k#$@!["$MSd1nRd0-IqZ*_PW_C?d_W*<+)1n#D!Jb[6gcl-
 41.1980 + A;8s.2],9-;%I)/QhDBT=Mo^>Ec%,VPW%\Q`?Wa]HSLQK%.`+f08[`H'V&DM@,/M51"fdj[
 41.1981 + 11#;jE9$E@GQT9IY6%8S%*&]e[W/-U^Fu<AKUe&ik:*B^h9t?J"+U+aM3e+MO[ld8&[QEUE
 41.1982 + -h.6'kW(ke$+((L>/=1FT)k=f(KN@Q55;'92u2F]9HVlUU>H5-9;M<'LJ`ah^V@;Gf;/l<A
 41.1983 + $8D>*<S3-cnK,M`VSlU@M*n$l;7)Tk(:=6.g3_8)k^k?=s_l7!H@RY'h8'3:$1Pm*k&E=Tq
 41.1984 + \[!*R1.F&j(!UTh1m,`"?jtG\9-dfL-<f4Ij-jB#j>P-4Wu>15DLWom"HDT/Xe+PYFA/s<Z
 41.1985 + WXS4B5\9F-+E*<ho\fWE%VJA\0ikj)dcT9U>Dg1/;`EVS!!1<4si%F"A1WlcR"<F,?\02Bl
 41.1986 + .r_Y)+mEC+eeE'h^3A4kl?7`aXJsGI#YVirBm\"K8(&@Ie+]P[li[/=VC[B'BuP,f:E13CB
 41.1987 + "8=\lIp"US+uBQtN^s%(j^>8IaS:j"T1S7HP8i%*I\2%E_XR_L54NR[.MX^NX4f5O=P3PIs
 41.1988 + H.FWrGG/(`&C,_,-.6;^3n;&s=\%t1S>O**prV+9%VVg+_"H2b2K=3bRrAtQ8F3.jaE!W>G
 41.1989 + jVTT%D)9mETIqa.qeX;l9Xle)Gbs)a+/F"AK;=>nPj)I<S.km3&@aGHi[hnRiB1lXTA^TpQ
 41.1990 + P>8HCd67%k:.[Ec_3UOS$he96+BB'S\;2Je2i>t-5uhNC_qI_p*@Es`[FOU*s<th-Znjua(
 41.1991 + K5l&IVpjlf$W_>2un9fBVKT8Mt=?hNa1"d$<k_LMdW4!mSC"F9p!4gOI`1*_\G"&_pp/dWl
 41.1992 + nh>.lg=,@-,(G+PJM]jJ,5V'qGc/52j"jn/9$pi,h#Io.q]O<S#G9<Nbt3_oRH-.q:.gs3b
 41.1993 + &]Ok(<,f8];WmjeE@LF_r8+[*Pe`$O@m?&bn_Pghtd_+17h&TSoqB?rirBIgI+o_<>fW6a1
 41.1994 + qbJ^$caoulk3e8r,qe[`j8)$?Gh?f9fWZ(l_rgJ<RX.dA^C>4L:\<KS,U,lfekDgs/aae(+
 41.1995 + S,!:W9Sp,"jWV'O=PqjHKYoilA!'N1C"!>qSGWt:LYF/;$2o%i35Hpn9XjW@0dB1pQ.`9_E
 41.1996 + A2,5mQlJjcGEEd"Ma:VW9D#1@ThebN<34JAnZNb&E*Xn<43sir!7pr1gtJ&De-uiX,,:!3k
 41.1997 + _iOR=-No)eFU%tZk,J,ni\qReL]RS[2<&CCfehZg3_IAbS`/aU2;:7EqJ+qV!e.`0tPf*lU
 41.1998 + pq68*Gd0/-a(aT_5:s^=.0I0W6pcu&6'G4M#E&%`11b%ZCEhR%:YEoSg_Q7_%]e<,3E@diG
 41.1999 + >j@2V$c5*L0KBAW56g*uFV/Nk0bX5aJI?Ec%'_E6lYn7LReU@&(nps:E73feW:t8@qi@-W&
 41.2000 + ]hL9SDJ&-)TUSO&\SO'cPrSupB`0h%o4)o@&@S?):3FC6m3"K@1AtS(t&aq!$rciSe(B.("
 41.2001 + +$Ed/OY4*4,0aEH)>pEJ5Df`4b?=*MPBA%p&5J`uUn<*U^f;/gUkq.O>\s$-K_!A]Gmu,aO
 41.2002 + Q\!"hao0(caF<-U00-\@Bp&S3";"WS,P$0tQ"ERZ<j8g;.eP7KSodEN$'THm&n8Hlc^n<k:
 41.2003 + 0LgpZDm;?eiOh2S'U`o9j/e2^c@^@TsPpeD_*>6gLEH)63eLg=M*"p@2;R5.Wf,9`N!"Hst
 41.2004 + ;DT_r+YLX^+<j`,@^J^8"Yi880o,`.Eul<b,:BfErc0.\;^f9kR-S=jh=CXhi[ZL3D(<p^/
 41.2005 + 8t%P&N&Ob@jR<&/4,;<')_(#LGcCldaDhV`+(.qp)p($n#NiSPC=bII[SYt*:bs)/n@(\<e
 41.2006 + 7D-,:d+00b52/57/Tl[ITk.Z]6XJ2!Yf9_@njalh^N775-6O43(8VKD.Gt7fLlK"`q]mZbn
 41.2007 + W*k:MmV<n$.m;naK?VZ>uk+#9FgZc_QQT.^8t0P[P_VqTXaXuhjT/COqP'+Q>+$LiU1#Lk4
 41.2008 + '1bS<KDaRHS6]REeaVdIP1GpBj,8.C6#`1r\0g0Um,A%Z3`tpDg,5VH%4X-La1@IDk6J$9p
 41.2009 + ;sAC':aJ&AHUh%i,-ut*F6trnh'KF(4HNV8BL+m-2*Ed+/dY)DUjT9GLE>oF1Xqg\__/$,!
 41.2010 + o]l^p82FHDfI$Y=[6m].,nY+j1e83;+BQ#9VOUC%s:&lM(99]3tI-V'Y#@ZmcANY9@T9Yo\
 41.2011 + /BscNpk5.l'::<9!1AcUEJnq+c\.U..BKDc8p1;h,N[dRF_36V*J3\b&*cMk<U_@iR=j#Vu
 41.2012 + 35FM8uU)VfGk+g4$Z_R!,P-Gm-R58?rA[!4f7Hp?"TGOR$LeU9u1N4dU3=-X.dU,pCLEB;S
 41.2013 + Q:R)3^JWBo1F&@&2>1F$C/]U^5asPZ9+k+n#O.QgpjQ%&e,L4\5A/AJ\a':p(>a,\%%($d:
 41.2014 + 3o"gq$#7@0eJV]<q-P=+?Zjsr27ZF]WZUoi)jQecPn7U$,U=ng,r!Y+24Q6qG8'NIbHK"1i
 41.2015 + \DEQ64+Jt!EMi=@\5u[HjnS-AX6P3emE#)@qJbSAsR4Eeo,1:F(\NtB9mmWeph?KK4n;@BU
 41.2016 + 3jQ+f$;>9j%jp:N]fI[#gIbiAhF]3u05uei-a?QP:Yo;q6K2P^^3j-RVQnCK--n9qu.GARQ
 41.2017 + 88<IuF[m^Qlo"^op:.]O9WG,8EeEBLXC7C)_]2?Ks:[nO[m(4pMS8pFOj+YU(@+pIp`![V^
 41.2018 + X+)R9h,=k*"j7dMd)0"RT0$D]CpDj'>.rmR9<YP3J#XNNS-6uYY!5bZaZ7P=l>u2%ZG#nkl
 41.2019 + f.D!*^MP0T[Imm-0MOPO7mV_m2"XC+1`QK0+<dK!&_EHU=.a$tUO$">HC([Yf<9N;Z[5c^.
 41.2020 + H+uferl.kj$X[*:r:7jb]Rr!B6L!u"uUSa1_3.kS0\us,8Y>5K%>U7aT_=!I"r;9#Bahc!J
 41.2021 + ".'J$_:Rmh^1hrG>RL+t,_h.!d>>*+968'=5^Q%Q5$f0]uI"6Hh/F\2tXRQ7B>E-4S8B,a!
 41.2022 + 3nbn-59s6(@l[godSK5W&n.]5\BNP%_n,t3&YL9o&9pfhtV[tY2BDfWO*mR;cdpmT-ee'dW
 41.2023 + ;`%?dRTQEsoK]I!(+ruQ6Ru6u/*B7nTe?U8$Q\SMM8u',p(q(\K=atSp-n9:^_ngU7PTSk6
 41.2024 + Ne"g'^_r1L\W9keO-og*f`.$N!s=n&(72i9$TU!;$:U=)-Q"*UNQ6)!)iHWcM(C>3GXs,=r
 41.2025 + ZUqXP?-q+Zce*_-&b9d?Eg*gGLLZd)3IF)J+\L0_>Ab-"Vl0@Q#e='j7deCB7dT@,1LCCos
 41.2026 + >qU/7U\5:U3Y6.568Ddg!kH=3QkWJfTEnegNl*ROAfHGMc`q]5Nl!0Y+392Cp;&W5rX.Re_
 41.2027 + ;Z%iLjZR(W7-6F_5[Ftd.2c@r_&RMj.fq<^[4]:TtUCDl#N%_%kc7#/1r@cOhO\PPM8j(%'
 41.2028 + u*dS_=3Z\H.,=:;jHN7!=^kng)1S\,4URF9>g-;AO6_mmUUmarPg/"O`;l*Z!V4(Vbg0^]q
 41.2029 + A#03gVO7jTH"od9KOYmU,'hj5R?i1[R_AsUGf1rCGp9::f:Q_&S,tF<DI%Kh';l!EQ+"G0G
 41.2030 + R"sDB/ePB-b4+YR<%;T<FG[B"ZKcNU,lN4J6DU/Q[.L5>14(A?n%ibeX4@GKm^V3D/HAI)?
 41.2031 + Q@7_nIbBQS4AN&X;FH)[1+3,VU)t5.K83ibVu3I62c;-^%r=_POLEB<]EXOlbCPL.ee;'<c
 41.2032 + O[Q\$K/k<qkFc`@?dYp*&P(*mu3GH^!]g59S0@QJTm,s=NhZ@R>AqS4DqLT.ds*?nFfe+u-
 41.2033 + U"0!1PA$FX[@QGKUU(J?BU**H^5jQ$#\[t6iBj8#5Rc-m(27%13YM3q=HL3.-RBI=8Y?OW[
 41.2034 + Y>^GXEO#aj[mZ.`]8e'EgV4ZE[!TGb)QMF,!q1@?^X=.'g\l:8$c-'a_42G;mo)i>$t3B#%
 41.2035 + 9o;E>Fm.=NX`WZ!o,j>J9SpO*$^%%`.?a_geYlY=i<W[]=_4aggA&&j1l/r^d8;LeW$VW@f
 41.2036 + <qM]@\RQ>^sg7K0t8'^MBFs[*nkW/MPs6.$Jfi4IunmU&b+gJ)CdY_:QjMKH\/$bDjcT*-K
 41.2037 + 65[EMmrb^pqVE$'TdG=Xi9bc[SYR\tA=B?e*PcCF2EHHZ@-#hb#\aJ6;>:5gq/gX&_!#<`H
 41.2038 + h@\+/p'?kj6%ii92gr7K"mF#8f]3NYrU)*kh_lGP:dZ#j'pW8Tm'tAZRe=B7^`()Ub>4D'7
 41.2039 + 3Wu5(j5_/M@Lp.a"C5ag+?S0Ul.90od@D<&]d)&*K@j+PdaE'R[`,:QL9o]#=U$[mI?iM,U
 41.2040 + Y8&cK(j<LrMtD/%FsMP5G<_a^rtL6&):ED;aG:2rQj:?clW/;fD!1F(WY6Xj5*SffX#RJ0I
 41.2041 + =N*k'"G+=5+F2[r(#/"5mJi,b:O>*XkGb[R?='i1(\;*ZO)[,*BS(7>H*93FkCg3T<Idhju
 41.2042 + dehEU'B6Qt;$jBbG%rZC4X;rpC0ie14^4n6dg<^`N@k$DichJ_Q\2<:?Mi]^6&Sq#r*?0.k
 41.2043 + R2a'*9Sq91UBt68#Oh61EI[hopT^JDJkoQijI7?;IGO"#IkME]6hS(0TL.$KK=LQ8h?GJWD
 41.2044 + PV-0=l%bbnR2,,KNUAE_mXERF8;j,bjB(&\lTCFur0d!/KBp8Sn=G-r6o`g]e].U5QCeO"i
 41.2045 + _EMC1d4<_Zm.1SB<T04Mp/p#7CW(,+$&lJ5P,mT&bd*r4T4a#POKY]d[pd;T3p[:%RYMK80
 41.2046 + 8Z$/W@<DOLtO#H/B`j+!`q-^YokCGCN-9\tgrcN7VF%pRVQW)N$UELVf8pof2(/]^,7JYPV
 41.2047 + WFp-^e)NqqfdK%T'jffunj*n2]m&WHnS?hpP;hjLK/4V1uZr86c``>co$+mWM&h74$D@K7G
 41.2048 + [5N%W*1`d58KgOa[fQ9;#&W&p8O]\ts0c>s?j,r!dIR,->8E>q:1nIPh;TccfflXc[0pKo?
 41.2049 + O6O%-q)NlKkED7mp45/U(9!DlBKhP8V,HQBg2qoL*hr]AF]s/=_c`<>CR'.p:0h52!%ZW)2
 41.2050 + 4DQrZc-c>]6-0hDn0-@QWplSnThf8.tlSuA]&DQYjF3R/aj:.`FAA)\u@<[;9%\fR9[1-0q
 41.2051 + $9uij`c!%llS<cl]U]2!7FsK;US]D0ESLZ-I1ZPhM*m+)Y$FjiG^=;UY'nDUdg/2,B0Eia<
 41.2052 + rgSop&6EIZm[?!H]6\^aDq+rr']pVFtNp7a,L2f#Td5'm$IR(FI!lTSKraMjM'K^b#tRNG_
 41.2053 + %qX#sHo+^FMNj?1]$*XfmM`q>,jSCg]\RbWJ%Y>2[(U"I1nfeV)r1cLeX9B!(n:HW,U1[/#
 41.2054 + QUPOZ./^)`OrXcqlN?GZ`@-rTJ&<to?Oicjj3[um:LeS92K-cq+/R7Ug;'G&jF$"*NiH#$_
 41.2055 + !CWO5"Z+I1E/p21PktFb*j+f3O(-^kH$'W5aTI2]NhGMW/TZo0M.00Q+"$ks$0C1@ii^a<#
 41.2056 + #p3;)D8h7T$-04L)7%gI.MfNB9h`VUT`I:*M:$N81OMS21O(%nt]]6>hc[<)n'6moCtMj]s
 41.2057 + [8P7#?5TsKG^n]L'2q,>n%CAV81[Cq8O^l'0[A0oeV(LTeBD2@dX9*,K2Wci\'CtYe6$Ss3
 41.2058 + XE[]one&j%WV=tl=BZkRf\S\%#Q+E==-nTX]81_+CD^G'T]+WtdFfLV^(2`]")`UiMI]1_,
 41.2059 + Y)?"&4^s$#MD`\:go<6uKgR_tcG@hc4Zeg;\MFmc.*RuQQ=[UM?^PFReKD(o9[tP@;X*LDT
 41.2060 + [R&0Im6lrI6t,G7`qX(<3ATJGfA%T(][O&"sAk!Y12PA4:VaQLX*$pW+[=j=rA84Yfq3@kg
 41.2061 + hl_Kf`#pIAEP)c92`>RmJ(%mMJh6UM:H`)65g0_@=(-)nHKf-*OK2K5Q"dl6c#a6m>*:)\_
 41.2062 + .bD^8s5[,H1o5(^dM=t*CRW25N.nK8&Q^$\W3$O$$&R`>3pa?IUsCoZXDXs!U?f<5dFSrE^
 41.2063 + +(a9FH^1oR&H$5YVNNi-S_Fr\k^#SeC@9h5$&hFM?#L8etVRqUm2G,&48,Y1p;n4<SLnf$K
 41.2064 + IR:<Dg'@*EIjgU\QfW_Gs*tXb!C/EsbmKpu1G%IV'?52kg$&EcO@6`<,$`M&]$)SE-#5OC+
 41.2065 + IrlZZ67@_*NOsU6_M7K@h)2q^&fXO$g]DflQ(5BQ2X1BJLuVP/WE)LG!oa0<&%s\NY%RQ\Y
 41.2066 + 86pL54QA6Z<&985a;Z"@aEM@8@DrA*7u&\e$Iri*'F)82s669b=gt/>?@0?dU9V`<941+`U
 41.2067 + bE/`GVB\4U)]KQ/.e64cW)?;i(n9ofE0)+RR5P=]RtI1MmqaJPj?,YUHGOYT<9[F.^>@1dj
 41.2068 + ^\gJ3TkZAq6&sO#_7R+aps.pF-PnKro5U[%<TL"rr7-XseZ@&NWKWCFBdL$W>/5t1X>D_o)
 41.2069 + LW)#Q-0>Vt/X$Ms7M:[WVE%S=EaZ">8"rFZJM1knH68=2AjWBJ/Xb'7A/L+k1<5#?%0V]0J
 41.2070 + -igY<IAC&e#mYsVonQI;,`Wg*^^S9k!GlC/UgW5/!B_^q'/T&,#Vs;`%i>jgO$djF8Q#)Os
 41.2071 + )*BR0bH$7$LN@!CI-0%WOu:Frk:J7H"sBNH6R^cVb>O:,*?/7<FG4&reeA]U^NmIU(@5G[@
 41.2072 + 3i/X4cYTi=(0;+tN&-1\^lb7XP$jeFp[VQ-Ck1+b-$TiN_H6Bb<A)+Q-`.pM(HPYUH`,0L+
 41.2073 + ?+gV`f&\?"`k8=DYZn=[2\lc8=I#kA)I^,3-cpK=C*NjE@\r^K!=3*6=X\`\`a7</8b8l!S
 41.2074 + 'r[/Ddal79;%K_WMMt[4g/BPb*(Q-'\P65k=DZf;<gF6Fg1qmN+Nb*C'2BT;>/]J02)m#6l
 41.2075 + De(#GY%)o!2qgLiESI$ED5UJ;C'@UWD\9Kjd``0pDW9-9!'a>Kj::qrjO#>=*C2nW22B.aq
 41.2076 + 2\g_c:+TN3!nS/]d'Ijoo;'7IK]_X2*aj&ehr[T((?p,dHfdfd3FH^Vd*W!%/+<U6(&';5+
 41.2077 + qS:%J7p\-.^r>KiR179[./MX1s\.>:N>/T^!]s4.RkK!2<WX``(C3pFr/i].=I=H</c\N$2
 41.2078 + <WdVI'k8b+\IrKDa5KF]H<)eHXEgaM'\^3+q<>L"EWhn7H"a^!V4AUFpN[DN.WtONq-#)qp
 41.2079 + K#>^=IZS=EKlKCfb,*Q9jc$?.F"QOk32Z0+qXKj6>4GR)JFCL:9#[!RSK[gBL?BMbQu`uq^
 41.2080 + 0#:kjg#2]aTdK#3KH[A9DPC(rbJTO)M;./$]PL1\0^k7-Yb]%O&S$5eJb>c1@0fiC/L:rPr
 41.2081 + g;B/QY_'J4hI4.f*dP$'hmg;V,)N/*UfnY6b!F0;popbUn[HFpW*8d#2ELc'7[;p2/L9V_d
 41.2082 + ;%k`(`69VB]dePKB/nqhh;4rZ-Nm2_d8G&EZ"S$p"K-EFg<0#QP7@]iSKR1h-cS^E-E:_N.
 41.2083 + aX`u[seAMlMn@fdX9\-<G)SF5Y)kU(eV[esfhd#QNKs0GVkGDE90(9?@YV=ZKO#Vdm@j3Q>
 41.2084 + 2^W\-gV7rtIG$A9F/.gLe!Y,kZ^iM,"i2%ier"Rg3dL(IU?!tsLW`?+GJ>1BdHbQrgbHKf!
 41.2085 + );3Z4/kAp:X8c"`nLAY&oq3tQ#JX;+6`_Zk)R5K\/?mV]OSK/%MRXp[s.9ET87J3.E+&D(<
 41.2086 + O8P!casXVR)lH+d@Q.frh['1RB33]^UF).fj>j'`6eaqgbnc".),tjPMV_bZbT@Y=Q^(FgI
 41.2087 + "17O"bm:7\[:hGT_a@fP[K#>XL]Lk^1I4J6N"[^.$lOO4QUmKl+jYU#"R%A+[$H-_;uImAT
 41.2088 + ukbtr(:7]jf1UhlEj5@ZBS*n%@nU<^D7XNu]JN4k%^tET#?jD?8hG]_eT8eC_,3%iMO3db(
 41.2089 + Fn;qLrg!>C.BCGp':Q,a^T^AZN,/SI*!SRTGJHS>5NDTr,K`%tfn2PsQp[!#gR(/\90T-0P
 41.2090 + i@NRA,@Xkr4i.:#p^(p>N,rEM*B,o4!9-dgSVfVbsAkR3E#8NqO/#t?OHDl^?bM[+PK$g,/
 41.2091 + Q_n^FSo1(snM@9,,"R-+kNAPP>KsIm*t`%kI`B\;6G4cFpk1_UFO];9Z4Y.L@#AZ''r'$m.
 41.2092 + [>b<_@&Q@SQ7l5-f/`k;^i6W9t?Cc4WoqEt%5_fBKXZoK2LUPg%<LeL#5">C*T4hBSj,3l<
 41.2093 + iH"4W\PS\-t,NtPd/!,R-Fe;nK$T(LAOH@BuHG7#i*D#J33+Ic'$UbBd^]D;.iT7DmO141S
 41.2094 + _@%;.o,L)i]nB?mJJ;P4,[q"CA&:na`Va;e@tm<\-Ogb<6AtQWBpV/jVl8ZH0gVkX\:P<5[
 41.2095 + 0^ql)TZ6U&3_'N^bB:(3").onJ.LDeimJq$iq9W^kB:&(_Ljl06BBHUiI5Qqk8T%\'V?@=H
 41.2096 + ^^'Z:DQFL\uP=@->!t[YSZF,h.?8<.QrT::e:8(6hXON.f.%K#h=o'5WH<OG4?hGFR*,Xb^
 41.2097 + r:US^.7IQKhH6K2kn>(DrU2o?K18NW2-J;)%2prB=g8<B./r.R]L&NiqF-aE2/4(km);khc
 41.2098 + j#h-aUE2>l8?Uh!*K>am\gdo2%AP11Nb7bo9HKC+uSI+%R]F;'0jD0YC;l2B2QgCOh4Jn-[
 41.2099 + Qb%Q"_^$5B@f$C]JJJq/Qb*KhaQfi(\;3L<1GT`i,Et9#P/WX0b\:SteAK8TaMislbYpJpd
 41.2100 + 9'!d;PK?V_'rY`SA<?*cO#!;6j,j_OSm<'?;)']"D#6&Udc)WhTO-eM4E0jZ$srT,#(Eq6k
 41.2101 + "#LA/7heGYE(.+l#_HftthgZHB_?b@%g%fK;dmA;[?Q\5__<jR0%DZEcU!V3AZeF!a5DmhB
 41.2102 + <A$G%8&q\0G>-9\#fO-(F)OGa[<W"5-Ma?0sWTS4$"9cNa#%p8[ib.bu4F:_S'a6=\CODp4
 41.2103 + 'W"O@2Vd/8ggj];,kIU"B\b)OR1SW5eKG('hbN$]9n>su`Pu*98d%&o`!eIG)Dc(V19s"n%
 41.2104 + 5nUg7&BA&h:[mt=d'Sk!!Y5GNa0INu^nhZGh5B'C^RX@UJ>LTj!2jB/NV*A#OG;)0,Ys?)N
 41.2105 + `?B6)mBnOdaHMu2RJ%`BS)iBWeedI:1I)=ige00oEr+Z"Q1J&V)m)(H;hcK%"X[$4ZHC55I
 41.2106 + )3g)6<BUKCp^0MU*f2e,_h\<,=.NK#JHnR5?a"PsA<F9%8`hOo7*r'fN2=2q5fCM"IoO'iN
 41.2107 + R::<s%7cObO1eQ14B[8/qaN86s\nMjD\rmd+Cdl]23b[8oV"]aqp).F](MOW,e:t5_Uekh+
 41.2108 + O-"YYMB8j5te1F[Wj]B<aBFMRX$G%>(*#-e3C^]$hJo,DW"7K;+E`EQW)*/GZ'WY7rJlYTd
 41.2109 + eobTVQ$V&d[FUM;e2(6.]mG]<D$qej`:P$DAUb)eG10`L410`9"_H:_P8c@%Mj3GX<I)m75
 41.2110 + #0pkf[Yt<212fc6S_A<=Q0XC&DT$s]+--?dU^F%*;,<H79ODb%OIKEFWD?:Ph9ZYfVOtc/U
 41.2111 + CR]T@s:"=S%BdHKN)(7*Al/M_0GeI?do_V-8SO`Vl^!h3AZ#_D/^f>*V'MorZs@NS5>cf`e
 41.2112 + .jTS!@&Z[n[SgJB!HAZpuFP*H37gNC']V7P:OS_LNVg?lQ-j^hX%ah.0</r5.;+>!qfU]>h
 41.2113 + WLrH5r<Q<g:a2Vu/>_FS2h9"HZoNV+1g^LRAk_!+l_hq13Ljd9K("1nqe$W2t>sn/;Xju6L
 41.2114 + ,i$J\48!Am79G?DZ\.)A>@"\nG_=fuhVJFoh@a)L<T1Q\f%r:F]9V$-=OGh[6\jLO>:nrB*
 41.2115 + Om".\R)-!hUV"]rSl\o>2D^:h\.-h@)ZC)VqnKFLfN?i<VG<mpP`\P?\9KY%JeneWS],Bh`
 41.2116 + [*/[J!t@s54(]M5C#U''!?%!oQCDhoN_R`+]q!l/-ph?qq$dV@&-&!ar=6?p5"WiVVP8^#3
 41.2117 + bji-iH!SdAfm'B)CWi5QJ1mLA,e(RZT\Mq.d]mJ(*J(h(E(hB!EjdT#1K*o[2ciK1_2V=`[
 41.2118 + 4lQE=r@La^DA_5o'-D6A@ieAo5NBn[M6<D]P$/OiS-6$D\?=Hqb@hpfR[O:)YrF2'Kj&!Bt
 41.2119 + (q_>0=(:7^?bRK>?97,SE+:dfR>s,aeinub2N,93%4q&0NC@2hWr^d>LNZ,IAk(j)8*#Cqj
 41.2120 + H`BuVFopX9B=)djOR&dk"b"2:ZVdWjVC_T-;rq`;rpJJj]5CCAle#:=650=jd''2VHW)i>N
 41.2121 + Nk0jjm`!$UI*#58j=TJ8SfWk$mI2A*-6kk#Q'UAnL1KBBFqK"K#mlr[_1N/Pd]!?ZN2B(2i
 41.2122 + :.Ds%=Dk8&(#-?A9-F6?#7k>l`gAp3?\GNX^*kE^DVVL%F6HfrCrR200Q$K($tJ*7)ekSAa
 41.2123 + 5-A(G>KBPdXQ&E@]"b"liD.Gg`kZ3Q(VMaTGMs/0>kgkaWk)S[!O6Hk1kLO"o#f?_HPNbQ$
 41.2124 + #Hj?@eraZiQg'6ll'@b%VM/\pc"M9:ipI*9QC@(3TBZWRl5$)Y-DKc`UZt=E^?'UnK^-jq,
 41.2125 + \QhIC6kjaVQ/piX,_Xuh3OSd(-,a+6gF_6lP?bk-F2qqZg1)flW1FZB"%#K\*JdYl^#*IVR
 41.2126 + l*%]BdJLldic8k.^0T^[)0?lk[G(-Go+-_sBk2lrM*lB#a1\a6\Q%m$>YGI`gEBV]bp6^CX
 41.2127 + 3-k/lu`cg:q`m2"+:-IV9>e*TWSm/V(lA7u:fn`oO0BBIn7VV:FBQNRfRJ<&IQk2$?'hsJ/
 41.2128 + 9m@GNcL>d#.j6fCtmT/H;@(U;'SaLCZm[!,*VX!TXlJrU(m>[q0^@(F_n*^JMmhQUTI]mZ2
 41.2129 + oC#0@moK,MA^aqU<o<'5n!<e<VY]biqpopLj+)PrNr3hhs6p6nn.u,;^A%*Y)Mf\"%=$M7Q
 41.2130 + ND,M#OmKSn<XHRcLTIbc\aTuE2O07k77"U&+KhpC?<`M29uU_%,DF*nQ-IqB,:#](PnXoj;
 41.2131 + _n%LC=K=%<7.Cn^efOk8s*t)-T6;nb43t-R/+?,OYjFDW`9cB.!1n-h<!AE`Lk7O"0_0/+U
 41.2132 + _3hhM;Pmk&SS0CoE&o+f;`c9cH)"EPYAo2dg@B/\?H1>[cQnu"EfV`OFY47gB?Eh>Jck<AM
 41.2133 + 35P,%X.VBml00o.g6hEl:oMPtc"gW$$7J)@+oTr/ATgSGlnac-@o[ch0k>([=\+AKQobUKu
 41.2134 + -W9UkN:Q-gF[&n!B);c;=+j(Gop8eda'/.S>M:B'n)"6<(L2+W?gecS*&c&b#@d?-k&Hr@F
 41.2135 + mig`B4gR5@1&POp315-2c04GC\GbsG(C?N-Z&MGP'"D$FO+n"-Z\3KG5"7>pK)M3=OMCPGP
 41.2136 + ;98nXCis06h]MHhYR.mAEGDVXo#`J+s8!p_G4N%lnkVKD7ripf7Ok[tXU$L\QX\h@GA9Q\t
 41.2137 + RIMtk9#F,+==d0t]SO80"*"TOGV-^+9aPLV=D#QG_LG8tluQhcE(q331N=-a1X'`"Akq:D2
 41.2138 + 5j')8^'Cii-H1.I'-_gGmWVKA/H;J4"B;Y$oBDOikqNn2XU&oUAWqsc;qU_j;O+QmLHMZg/
 41.2139 + q\QO7-J*E26?I^_qcC3&B=<`%IUO=JH[!$tVn2c0PPW&+qq&OYkIuaZ]_hH=r"m3H?W?`+_
 41.2140 + L+klr)]ldei7jq`VbM4r0NcJ#KcnQbP]D6r3+?BkKa#"Ed&&(m?c.WeZ&n&DiNP2:Ml6m0[
 41.2141 + >)_XSmW&L>U[<hqJ%<gBm&kF'#j\5HnOoqQJ+p%P[9E`X2U"KFA#48=G38=6#7[k7e6>bu$
 41.2142 + q/LFm])IEM<?ErW=M8)I^ODN7G7_P%bWSOaGrlA-^EIP%4B5g"RlG?M/nIt&tt]VthUm;gh
 41.2143 + 'i3%#,mqG"*J,g]g3#hi+#D>EP:q1$o*=mro@IQg`8hCWb`aXH&KQ]!jO@Wn[3@'nb-^754
 41.2144 + &\'Bl>q_O;+B&TBenVmg5j&O.[.\8j!)KOm3[GQ$8#0$s<4XgDSNqF!BpC`U<ioH)<bk^Hj
 41.2145 + `\=EYZP^B4![8nB='lT:V12HeGOdND&-?Pf'Qh;6l\.nQ1fa+^g6G2CX*E"18C_O;7neG*E
 41.2146 + L&;ka<EV="O["Ab0';k'&<'cmlD+4WE]]T%%Lt>.nOW?*DmsFZ,.PX%g'O>OF0!T$)PsU#o
 41.2147 + f=eq@kea5CuIG`Gi4I#R9!3F+`p1T;njFo,(>GAk1Pn9B=e5:;fBkOa(K:hrPgheh-9Y#^$
 41.2148 + Zf2pdarZW=U;J;O!ULW?f^_H+f_M]lNN!SI'%Ps.I5fl[o`BW?u!s,V;MF<Djn.>Af3Wrpg
 41.2149 + =XkeP&>2Gu@Rga>ciPX,64;L@i^>3M.fR60dSU_!M@)Q\_/;@T1e'/[52dl.@Q+4anRO-XO
 41.2150 + -1t_%R\VGTb55B8[C"`Z;b03-ZM7JK0[cLSq0At<&C>c-\R*VU6&o^,J)>T.2Mst8MrB!ZD
 41.2151 + o<pcj:]mFNOkOJA=h!,XW%e&aEthb@\u1+\UkV_[W@snlZOI$C'd0Wq;8u3$==U/rS*<4VE
 41.2152 + =k:s<I48I<@:JOtZFSNJ$7Kj>oeea7clfG4pM@G$kraP&36HJ5ek:#kJJ=pl<lLK\@jCI]c
 41.2153 + fXf.X]p;.+JUisGb-*^8"4)WhpbPpK_(JR/Q>ZZ&^Ehi9Wj`dSg\m"'f\'bG!,#"!_R9b[j
 41.2154 + j*=j"CPd.<E39RJ.QAH^LEjlLJJ$c6H@2AoQM(=VVHCh!N?Knu2ijaP&d]%EGjK\[9Msdm'
 41.2155 + &ls3-tm$j4`Q54Gcj>[.2eobHfk.IMgo:T$a#klR3E5qh:PGsWToqTXfLb+cF%-7#P-b`+*
 41.2156 + MFHXmCp&WeA9Ggd6ot:o\^jTeqcU[Go;m)5g;FhE+Z1)f,J_e&Y#?Tq\$N(B0tH%3gKoWSD
 41.2157 + =imMYntPOHA,!>B?+hWF$?]Hn9UEI>m7QVm?aZUd`:GakUME;D#tDRA/lU?r6/M9>DQ='N(
 41.2158 + RLh@9MEDk[2W:@s)/'+Eh/is!YBN'aUl:=<gk"mI%MO&N(cKsT['F+6$J/s4Xl*4Q5XIQ.o
 41.2159 + c_WV3#o.%P7(rF'!dWJGS,-/+3YCJ$*hh$\7YB&oNZ?$N#=.d799"?&&`^A6)VN5br'J>!s
 41.2160 + $-hm-CrVbGg,iN3[Q-ITQr:\0$o8"_AM\I_s2G`(#HB$>moVE0nrNM)FID1f2$HpCZb#h_e
 41.2161 + =Fm?dT3Gbc$N.jfEQ&62u>N?&:E%+@4KqD'>s:$H0C*kD1'P7'._j]lF>o+U^O\&Q0o<=IB
 41.2162 + p1'2CfGD>Xt_UC^#`:E_94.hMD8qM`9?NhmpT"PEG2?#^"*77JsBpq4Abm!p="R#AWj'Mou
 41.2163 + .%#BQD2O!po6_f"\J]&m+1ZBQ'^]]oG0s$6[_B+_FU]Xe8%FC7OnAM,2(6Qrj6:d8(+i"57
 41.2164 + I;t(:b6MiRjd?(.OdLqpGrGHXeANP.p-4Z6RjXp-d@+!/C/%j529foBLJr$!+#3[[L@jFBP
 41.2165 + E'Ylq9:f@K)S1P"G=jR"Z-LrO`uC48',cp.0q0XS^D%o&S^>7-_W/V.cg[e&h6GMghECV8q
 41.2166 + 4DJ!^Gld!bMu*?5%#55MJaDPYlT-O?$eu)%<r&F<llCZ6M_A9J%PI6i\Ci)bM51&!GFBjHU
 41.2167 + F6`ojT;T*4AJ7MdC?OY&L8P`h#fg35lVkl6N;`Vi^8!9&gs/>^B>RM/;a<!bu2IV&dgdF&1
 41.2168 + gk!:Pb6oL3")G^R9FQfi,Y-qBbh-92r-(@?*A[W6%%i0Er$WZPQJGT4L>.j-2oSS!_$@YQA
 41.2169 + 'c3F;mWjnoNfT#[MJ6'k?.a0NA'%<)PSKU0fkPM<+ukN+EgV[29!Mr+r5pH(@3*g[8:DYFr
 41.2170 + 2DNucWN>EG:drJZ'5<^:jH>^PY)Z7bBDhURpnX_SJH]V*g585]X7$f,e94[OYmM;?EN$tWe
 41.2171 + >8%OR$%[D9[UD=,uiX>KqH><HB7If"4Z,SN"VaHOEjI^YX[#`ub=I];.=YfHaBYD$A[N+Z+
 41.2172 + m[g\eG<fmRTC@Y54Y7tIm*TOLdXgKW\cGXt1B,fep.P5HJVE3Thf,0L.glhI:^-5<p+#-cj
 41.2173 + /1PRLHlG/G#(LSd7+fb4[B[O,g&;FB`)g+:tm/ct@U2,ST.Qt,JKV;pZN_-J*Lpbi)&)mce
 41.2174 + IBpjqb?8a9A^_*7O+F0E<TJei/*I*+o"@7#K!F?0XS0P$!6207->)mK7*&W+SQIg$WVl*U1
 41.2175 + WCFXg'Z`saRc+3FuRCN0VrFQJY!-JH=,=F52<7PC,Aqtd@'l+e?!(L/>YXt0O`j(;@.Ke15
 41.2176 + !F]"J00OJY<rQI`**W9Um+e7J%nQf(pIY50W&UFp>e8>7Y1Z;F5_'MdS_+hJWt"Fs_Bed1c
 41.2177 + CQ@if3Yqt3F:etiaZ^TCnW@n&4@R&UEt*P\.'gd'<_Dd2V_/%PCdlQiQ'$LU$KT]EiV`nFK
 41.2178 + X3aFVSFQWYQgWP021(SF\NfYG\IL21\PIdj(qB=V?s6jST[^YCli7SX#k[$?I2ti*g4/7r*
 41.2179 + ?;8Q;7k*P('/3Kma*]mN^05WBKb3L.`U*UHd5MjM^'orm--$P5]F-`6fo+1c^+8AOA!$*&D
 41.2180 + j5*d)od:]a;$mV:V$u=i&m(!F.SB*qIqV=`"/G]?A[;qWjZ9:24lX5.@Y#/]dOGEZk0CO9f
 41.2181 + g@CiZ3N#pVL:na]F#]Gfs92=RFNsa"d*j0?/7o*=o\qbN8^cog&tRh$?HuUtpr7OD:skLc:
 41.2182 + d5`5?C@rGdQEO.nZ)+G*5C#N:Mn(V8IjMct$bVEKJuogJQ&X3LOq>(<UrI_"ib:*nT,aUIe
 41.2183 + 5bDg`67G)uP%CnGoUll(lWul8XBFR>g'!HZJreJ#],hMHLJlV19nIkQQ1TD'PGND&EnbunA
 41.2184 + qAsQ!>IJ,3rhkd7bW#MENnh6ASD];HX:PH00A,lWN:d]B+7Kc;,(,U^MWeuAktdh&U,;9'#
 41.2185 + U3(PQg`WXYTBe4DZNV!f8VifjlY'P/Hi3Fi/`=4E&nj(5kkms,O%IhNeIP[cNEYj)!/jC:e
 41.2186 + :`WOSj'%"bK;L!!&RD0aH&^(.(:k0+/&;*<[lfs)>(In?E?TZnB\m=c`-/YdQQoDY[u\UJ-
 41.2187 + !kn1#RM6L:XGgb:'#m%!Si*=39,@SaRmklMuHhB^?6-&\`-N%X%HLd0lMV3'@A!if^+p*?m
 41.2188 + %,1,Q]7QV.?7bl?0#,3a[E<u!4.-YJKIHnTk7e4Vpd1GfB#(d9s0/e7&:`sY*#Hb0E@KbF0
 41.2189 + CD@@Laoq5KJf,-I1?=On%'$`MnA?(tKc"fd(nt@FX4j`e@2Qmkodrk4coi'H!+VpY)_6"M,
 41.2190 + cL#t[O$_Z+XI>tmtUbW)TV7b!>+ZmK(g3:oHB7cO(AO+Ji=FLg5O+.")NB(B>GLkY8oqPQO
 41.2191 + (;YW:kpa>n_11A?OK_U]gRl(46\mpu4pdM<>l;r]nm,*K5#+dG.P1i$++ZUlb4&#kgZ]M'E
 41.2192 + C."OM>sDS.*S],oq[*!-9f;G@TRRj@LX%kKDG6paUZ;TFoMlYjZcaXJJC<?smm,`hpJ&a(S
 41.2193 + +Td*F+I4g\I"=kf#>pp"H-rQ9PdYJeSN.;&)+\1mTYu:Ks9Hs$MTFrOpKejZFR4WI4/[F0m
 41.2194 + d?*p>hDMDA&7CsG7YN2.oU%22KSk:h/](iYK#oC]'1kI\!Yf@/*A'rR0G=%48-U6>,d9Uqd
 41.2195 + #fARd3T(($7N4N_".d*7E.Qu%hqmDFG7C8ZSa(l&G@Y@0@;W:dl&??0*srVb+ql>0eG5_nm
 41.2196 + $64+7fb,1ITeco/)VFAjV5;dnEsZHSX]f1GZlp1HN;"BeFJ+3jYqLl(]jb^<DeF1MmDse#"
 41.2197 + 8,D]GT'6m?fdU4>MIhF[r5%Ra>BUs1i5>!Q$1-O]VjdF:]tE;"kl8M!]h+_5)Y4Zjo#4CWh
 41.2198 + .e*7aUmNE7n0EsR<Th_GIA@rNZIq06j&RYSQ+Vh5:/7PqN_IZ"8Tfhm<G,.1S,T/gbdNA)Y
 41.2199 + <0++*/<W?,'0QmG+k"=qV,]l.4[$!b6do?e'I9Xl?5W$l;/r?RP>sM?@5J6,5P/SVY^0bX;
 41.2200 + GC*c7>5;;iZq!KAkrJm6^2(Pe42^PTMX,k7jU_'"Ge`G3;N2o,a:SL@/3CbY<0,U::0C`je
 41.2201 + Fn1h$b"eYS:qM[/f>d.Pli[:c/\Yoat%Y'eR[l+/ZjR'_a\S(7c0>;KXNP<@TWlGuF;q;me
 41.2202 + beog$\7obgarR^FqN[88[0:+V6A(0+:5ojLlYAQETp=UgV>;n!WeBUq!c=*8mGoi<TJh^Pd
 41.2203 + n1,XP`j3A^rPTA;B=ga_pQ'#6-V$d[\2\g=120E)<"';n<>GB)=,-j_$(L,G22F<oE$C>#*
 41.2204 + eQm&k<,J+1L8S8kiEgS.6DLSK6loEPl!Iq/>kQQQQ2tADa^*6c?rd_Ep(:^k'J`\e.F[*]F
 41.2205 + s1<C>eNVC/lj9-p+^&82.L)d(A9j#p-E4I66>hlA!Ti"ja`*qP(uDK<0gBmp0hPkAS-+"B!
 41.2206 + uM3Q7/nuP?mm#B=<5$p46m8KkPXc+8-"E(5llbQ"bE0BssRHod=GG-#+3pC::6Zp9ABk[+N
 41.2207 + p0>1P9@G/7uQ`GB_>CpqQ&PoEcaF&t9GD788;p>KmIj_eQKC/qR`_C2V3d;G9GDmoU_pAo4
 41.2208 + kkAJ-ODZU5`<s<S&'leF8EOQs"p/Ou3\Q]jWYEnan[i]ZM203t%F14;3[j,p;-m9`oFJ-m#
 41.2209 + pJ;=n<HIn;FgkY!pL/5&WE.Sm;ANP]=)iFCFa&%TGHAJsQ[O*;Km7fuGdiWI0-](n7sOcrH
 41.2210 + +0>ipRum^ZZ_8X/XM`Gij]OYZiW1sHagR+GJG`fF*r2FI(.*3,/8L+a*bA0HU.]a5[/[rfF
 41.2211 + %B:/6D$BpXt!<=tDr]J%+*XpVJH4c[Y]"I,_j]3"^[k,CS2&ITO^Aiku88-%1;.K"(Q*fEl
 41.2212 + sm^-e8%'mMllp_/1F(b?eRKX]S?3)P8e-[`ER"8FJ\p_4XVAV4GJK=F)qfFT)`'FoA4/6GL
 41.2213 + LGYa#;_h(.sJO79g\<2M*Ah2LoJ=)E3U;_n4H\@b\I(2uZ,/o=fkD7`dMmYcd2erfQQ7J7>
 41.2214 + -'_^bJSC)fJW1gd/+TZEiktrOj<J'!NhXLQTU$gIj9*9;&GZ2e1o`&cfo:7)/+EB[Gi1,4p
 41.2215 + PtX-/2mt[G7Z;br"/Z)7:NP>Gq^WI99XW0VSZo,,/Jaq2@#X@/6O#:=X#C7-7As])FD3&!J
 41.2216 + ckA3%NYl,(S..p_j=H8!LP)En0M)@4dj,=>Un&P9OS*+Y?pXAX;9'QT93oK#O.CjbqfkG%5
 41.2217 + 5`pr.R][u@@XO<Urk@V(Odgq,QX.G3[@@O[?TmuFpNN`c1>ian).VjmfkS69Qi_HE*)^QEf
 41.2218 + jOeT[VhuT)e^Qj*)S&2@p).XGl3Z\?RT0g5U67J.eTpMhCEq]6m=l:To>F;s1-<W:$=mr&P
 41.2219 + Q^7ckU&kXq=\Y70N%"LaR!Dpeg(B_JK:,&/R@0V?3I!(mV-B@gVm=oe.Ckp7[A2Z\W4Ite_
 41.2220 + :PY1^)=MMW;<'aJXS+cOr\k>W;8`I3H(q.-_93,Wk*!t+^_<3X/R#%/)$\uHAed)^)jl=XT
 41.2221 + 5E%ikq1Q[?&2C&j#E[TYIZS`N14iXkKX&iNKIHh3Ju2Xh)o_!l9duWXl]ZY.F)$g@>XJpT.
 41.2222 + QGSjJjL+g8+q0sIA;Xhcs&pp5aF(U9^PY/)?b_Spp!h6OnaZPqYM_S`_75V+u3WS87#U;aI
 41.2223 + t2mjQP\$ZZe2^bP.ICOW\\@[a1pRP]SP\[n!\\"@T]:HMpV7M#Q]">)UqjJZ)Z+G@n]=XKB
 41.2224 + )nimG`OpQ&]3ECiqpA;Ge%L+]]A(TD]A^?u_7i"q^8#DUqsD-EOhQ28^Uqt0)u[Mq'u2p<]
 41.2225 + UT#<]ApYr&]&gr_#,(`Hj@Lc-,HA0_L(%S4>"H4pVOR#]c7d)]IgtT6+aca`-aYb>YVl*'?
 41.2226 + *'i`>i$l]KaC5$cUn4\m.nJ]G\_ZEP">7a*\K>>M+]iWZP_hG1Kj1qlRs;Oh2Tu\U6!N>a*
 41.2227 + :<>JaXAb']VuqmX_\S\^hs\pUp/*"gBlXh+G(b5AZb4Nk=+`QF^cb<3VQS@c\Oe'$P$_>Mp
 41.2228 + /gpbS!ccQ*]cWoqS]Z&2YV9XFgchuJ?I/VC(mEWAdc2?D>]Kso6UX7f6d@?uZ*=L<O(Xa</
 41.2229 + codZ0h*'6c'@^;Lc[7+g>Fj35!Rk<(dG49Bh+uTB;q7BEeQk\mr8Z?k3RW==_0n]&$,+dcF
 41.2230 + 3sjh\XdTQ4ce3c1"![YboLB+]p$4EUY6`\fj0B^I8F&eJ'u"4fH!Q;h%eOIMfLtae/Y8,+9
 41.2231 + ~>Q
 41.2232 +Q
 41.2233 +showpage
 41.2234 +%%Trailer
 41.2235 +count op_count sub {pop} repeat
 41.2236 +countdictstack dict_count sub {end} repeat
 41.2237 +cairo_eps_state restore
 41.2238 +%%EOF
    42.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    42.2 +++ b/0__Papers/PStack/Eco_System/figures/VMS-core__internal_workings.svg	Sun Apr 08 09:00:10 2012 -0700
    42.3 @@ -0,0 +1,1045 @@
    42.4 +<?xml version="1.0" encoding="UTF-8" standalone="no"?>
    42.5 +<!-- Created with Inkscape (http://www.inkscape.org/) -->
    42.6 +
    42.7 +<svg
    42.8 +   xmlns:dc="http://purl.org/dc/elements/1.1/"
    42.9 +   xmlns:cc="http://creativecommons.org/ns#"
   42.10 +   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
   42.11 +   xmlns:svg="http://www.w3.org/2000/svg"
   42.12 +   xmlns="http://www.w3.org/2000/svg"
   42.13 +   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
   42.14 +   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
   42.15 +   width="744.09448819"
   42.16 +   height="1052.3622047"
   42.17 +   id="svg2"
   42.18 +   sodipodi:version="0.32"
   42.19 +   inkscape:version="0.47 r22583"
   42.20 +   sodipodi:docname="VMS-core__internal_workings.svg"
   42.21 +   inkscape:output_extension="org.inkscape.output.svg.inkscape"
   42.22 +   version="1.1">
   42.23 +  <defs
   42.24 +     id="defs4">
   42.25 +    <marker
   42.26 +       inkscape:stockid="Arrow2Mend"
   42.27 +       orient="auto"
   42.28 +       refY="0.0"
   42.29 +       refX="0.0"
   42.30 +       id="Arrow2Mend"
   42.31 +       style="overflow:visible;">
   42.32 +      <path
   42.33 +         id="path3563"
   42.34 +         style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
   42.35 +         d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
   42.36 +         transform="scale(0.6) rotate(180) translate(0,0)" />
   42.37 +    </marker>
   42.38 +    <marker
   42.39 +       inkscape:stockid="TriangleOutM"
   42.40 +       orient="auto"
   42.41 +       refY="0.0"
   42.42 +       refX="0.0"
   42.43 +       id="TriangleOutM"
   42.44 +       style="overflow:visible">
   42.45 +      <path
   42.46 +         id="path3682"
   42.47 +         d="M 5.77,0.0 L -2.88,5.0 L -2.88,-5.0 L 5.77,0.0 z "
   42.48 +         style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt;marker-start:none"
   42.49 +         transform="scale(0.4)" />
   42.50 +    </marker>
   42.51 +    <marker
   42.52 +       inkscape:stockid="Arrow2Lend"
   42.53 +       orient="auto"
   42.54 +       refY="0.0"
   42.55 +       refX="0.0"
   42.56 +       id="Arrow2Lend"
   42.57 +       style="overflow:visible;">
   42.58 +      <path
   42.59 +         id="path3557"
   42.60 +         style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
   42.61 +         d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
   42.62 +         transform="scale(1.1) rotate(180) translate(1,0)" />
   42.63 +    </marker>
   42.64 +    <marker
   42.65 +       inkscape:stockid="Arrow1Mstart"
   42.66 +       orient="auto"
   42.67 +       refY="0.0"
   42.68 +       refX="0.0"
   42.69 +       id="Arrow1Mstart"
   42.70 +       style="overflow:visible">
   42.71 +      <path
   42.72 +         id="path3542"
   42.73 +         d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z "
   42.74 +         style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt;marker-start:none"
   42.75 +         transform="scale(0.4) translate(10,0)" />
   42.76 +    </marker>
   42.77 +    <marker
   42.78 +       inkscape:stockid="Arrow1Lend"
   42.79 +       orient="auto"
   42.80 +       refY="0.0"
   42.81 +       refX="0.0"
   42.82 +       id="Arrow1Lend"
   42.83 +       style="overflow:visible;">
   42.84 +      <path
   42.85 +         id="path3539"
   42.86 +         d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z "
   42.87 +         style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt;marker-start:none;"
   42.88 +         transform="scale(0.8) rotate(180) translate(12.5,0)" />
   42.89 +    </marker>
   42.90 +    <marker
   42.91 +       inkscape:stockid="Arrow1Lstart"
   42.92 +       orient="auto"
   42.93 +       refY="0.0"
   42.94 +       refX="0.0"
   42.95 +       id="Arrow1Lstart"
   42.96 +       style="overflow:visible">
   42.97 +      <path
   42.98 +         id="path3536"
   42.99 +         d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z "
  42.100 +         style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt;marker-start:none"
  42.101 +         transform="scale(0.8) translate(12.5,0)" />
  42.102 +    </marker>
  42.103 +    <inkscape:perspective
  42.104 +       sodipodi:type="inkscape:persp3d"
  42.105 +       inkscape:vp_x="0 : 526.18109 : 1"
  42.106 +       inkscape:vp_y="0 : 1000 : 0"
  42.107 +       inkscape:vp_z="744.09448 : 526.18109 : 1"
  42.108 +       inkscape:persp3d-origin="372.04724 : 350.78739 : 1"
  42.109 +       id="perspective10" />
  42.110 +    <inkscape:perspective
  42.111 +       id="perspective4311"
  42.112 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  42.113 +       inkscape:vp_z="1 : 0.5 : 1"
  42.114 +       inkscape:vp_y="0 : 1000 : 0"
  42.115 +       inkscape:vp_x="0 : 0.5 : 1"
  42.116 +       sodipodi:type="inkscape:persp3d" />
  42.117 +    <inkscape:perspective
  42.118 +       id="perspective4336"
  42.119 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  42.120 +       inkscape:vp_z="1 : 0.5 : 1"
  42.121 +       inkscape:vp_y="0 : 1000 : 0"
  42.122 +       inkscape:vp_x="0 : 0.5 : 1"
  42.123 +       sodipodi:type="inkscape:persp3d" />
  42.124 +    <inkscape:perspective
  42.125 +       id="perspective4365"
  42.126 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  42.127 +       inkscape:vp_z="1 : 0.5 : 1"
  42.128 +       inkscape:vp_y="0 : 1000 : 0"
  42.129 +       inkscape:vp_x="0 : 0.5 : 1"
  42.130 +       sodipodi:type="inkscape:persp3d" />
  42.131 +    <marker
  42.132 +       inkscape:stockid="Arrow2Mend"
  42.133 +       orient="auto"
  42.134 +       refY="0"
  42.135 +       refX="0"
  42.136 +       id="Arrow2Mend-9"
  42.137 +       style="overflow:visible">
  42.138 +      <path
  42.139 +         id="path3563-4"
  42.140 +         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
  42.141 +         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
  42.142 +         transform="scale(-0.6,-0.6)" />
  42.143 +    </marker>
  42.144 +    <inkscape:perspective
  42.145 +       id="perspective4423"
  42.146 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  42.147 +       inkscape:vp_z="1 : 0.5 : 1"
  42.148 +       inkscape:vp_y="0 : 1000 : 0"
  42.149 +       inkscape:vp_x="0 : 0.5 : 1"
  42.150 +       sodipodi:type="inkscape:persp3d" />
  42.151 +    <marker
  42.152 +       inkscape:stockid="Arrow2Mend"
  42.153 +       orient="auto"
  42.154 +       refY="0"
  42.155 +       refX="0"
  42.156 +       id="Arrow2Mend-8"
  42.157 +       style="overflow:visible">
  42.158 +      <path
  42.159 +         id="path3563-2"
  42.160 +         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
  42.161 +         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
  42.162 +         transform="scale(-0.6,-0.6)" />
  42.163 +    </marker>
  42.164 +    <inkscape:perspective
  42.165 +       id="perspective4461"
  42.166 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  42.167 +       inkscape:vp_z="1 : 0.5 : 1"
  42.168 +       inkscape:vp_y="0 : 1000 : 0"
  42.169 +       inkscape:vp_x="0 : 0.5 : 1"
  42.170 +       sodipodi:type="inkscape:persp3d" />
  42.171 +    <inkscape:perspective
  42.172 +       id="perspective14081"
  42.173 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  42.174 +       inkscape:vp_z="1 : 0.5 : 1"
  42.175 +       inkscape:vp_y="0 : 1000 : 0"
  42.176 +       inkscape:vp_x="0 : 0.5 : 1"
  42.177 +       sodipodi:type="inkscape:persp3d" />
  42.178 +    <inkscape:perspective
  42.179 +       id="perspective14206"
  42.180 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  42.181 +       inkscape:vp_z="1 : 0.5 : 1"
  42.182 +       inkscape:vp_y="0 : 1000 : 0"
  42.183 +       inkscape:vp_x="0 : 0.5 : 1"
  42.184 +       sodipodi:type="inkscape:persp3d" />
  42.185 +    <inkscape:perspective
  42.186 +       id="perspective14299"
  42.187 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  42.188 +       inkscape:vp_z="1 : 0.5 : 1"
  42.189 +       inkscape:vp_y="0 : 1000 : 0"
  42.190 +       inkscape:vp_x="0 : 0.5 : 1"
  42.191 +       sodipodi:type="inkscape:persp3d" />
  42.192 +    <inkscape:perspective
  42.193 +       id="perspective3233"
  42.194 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  42.195 +       inkscape:vp_z="1 : 0.5 : 1"
  42.196 +       inkscape:vp_y="0 : 1000 : 0"
  42.197 +       inkscape:vp_x="0 : 0.5 : 1"
  42.198 +       sodipodi:type="inkscape:persp3d" />
  42.199 +    <marker
  42.200 +       inkscape:stockid="Arrow2Mend"
  42.201 +       orient="auto"
  42.202 +       refY="0"
  42.203 +       refX="0"
  42.204 +       id="Arrow2Mend-8-1"
  42.205 +       style="overflow:visible">
  42.206 +      <path
  42.207 +         id="path3563-2-7"
  42.208 +         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
  42.209 +         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
  42.210 +         transform="scale(-0.6,-0.6)" />
  42.211 +    </marker>
  42.212 +    <marker
  42.213 +       inkscape:stockid="Arrow2Mend"
  42.214 +       orient="auto"
  42.215 +       refY="0"
  42.216 +       refX="0"
  42.217 +       id="marker3239"
  42.218 +       style="overflow:visible">
  42.219 +      <path
  42.220 +         id="path3241"
  42.221 +         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
  42.222 +         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
  42.223 +         transform="scale(-0.6,-0.6)" />
  42.224 +    </marker>
  42.225 +    <inkscape:perspective
  42.226 +       id="perspective3353"
  42.227 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  42.228 +       inkscape:vp_z="1 : 0.5 : 1"
  42.229 +       inkscape:vp_y="0 : 1000 : 0"
  42.230 +       inkscape:vp_x="0 : 0.5 : 1"
  42.231 +       sodipodi:type="inkscape:persp3d" />
  42.232 +    <inkscape:perspective
  42.233 +       id="perspective3447"
  42.234 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  42.235 +       inkscape:vp_z="1 : 0.5 : 1"
  42.236 +       inkscape:vp_y="0 : 1000 : 0"
  42.237 +       inkscape:vp_x="0 : 0.5 : 1"
  42.238 +       sodipodi:type="inkscape:persp3d" />
  42.239 +    <marker
  42.240 +       inkscape:stockid="Arrow2Mend"
  42.241 +       orient="auto"
  42.242 +       refY="0"
  42.243 +       refX="0"
  42.244 +       id="Arrow2Mend-8-5"
  42.245 +       style="overflow:visible">
  42.246 +      <path
  42.247 +         id="path3563-2-5"
  42.248 +         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
  42.249 +         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
  42.250 +         transform="scale(-0.6,-0.6)" />
  42.251 +    </marker>
  42.252 +    <marker
  42.253 +       inkscape:stockid="Arrow2Mend"
  42.254 +       orient="auto"
  42.255 +       refY="0"
  42.256 +       refX="0"
  42.257 +       id="marker3453"
  42.258 +       style="overflow:visible">
  42.259 +      <path
  42.260 +         id="path3455"
  42.261 +         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
  42.262 +         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
  42.263 +         transform="scale(-0.6,-0.6)" />
  42.264 +    </marker>
  42.265 +    <inkscape:perspective
  42.266 +       id="perspective4753"
  42.267 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  42.268 +       inkscape:vp_z="1 : 0.5 : 1"
  42.269 +       inkscape:vp_y="0 : 1000 : 0"
  42.270 +       inkscape:vp_x="0 : 0.5 : 1"
  42.271 +       sodipodi:type="inkscape:persp3d" />
  42.272 +    <marker
  42.273 +       inkscape:stockid="Arrow2Mend"
  42.274 +       orient="auto"
  42.275 +       refY="0"
  42.276 +       refX="0"
  42.277 +       id="Arrow2Mend-8-12"
  42.278 +       style="overflow:visible">
  42.279 +      <path
  42.280 +         id="path3563-2-3"
  42.281 +         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
  42.282 +         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
  42.283 +         transform="scale(-0.6,-0.6)" />
  42.284 +    </marker>
  42.285 +    <inkscape:perspective
  42.286 +       id="perspective4850"
  42.287 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  42.288 +       inkscape:vp_z="1 : 0.5 : 1"
  42.289 +       inkscape:vp_y="0 : 1000 : 0"
  42.290 +       inkscape:vp_x="0 : 0.5 : 1"
  42.291 +       sodipodi:type="inkscape:persp3d" />
  42.292 +    <marker
  42.293 +       inkscape:stockid="Arrow2Mend"
  42.294 +       orient="auto"
  42.295 +       refY="0"
  42.296 +       refX="0"
  42.297 +       id="Arrow2Mend-8-8"
  42.298 +       style="overflow:visible">
  42.299 +      <path
  42.300 +         id="path3563-2-74"
  42.301 +         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
  42.302 +         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
  42.303 +         transform="scale(-0.6,-0.6)" />
  42.304 +    </marker>
  42.305 +    <inkscape:perspective
  42.306 +       id="perspective4850-7"
  42.307 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  42.308 +       inkscape:vp_z="1 : 0.5 : 1"
  42.309 +       inkscape:vp_y="0 : 1000 : 0"
  42.310 +       inkscape:vp_x="0 : 0.5 : 1"
  42.311 +       sodipodi:type="inkscape:persp3d" />
  42.312 +    <marker
  42.313 +       inkscape:stockid="Arrow2Mend"
  42.314 +       orient="auto"
  42.315 +       refY="0"
  42.316 +       refX="0"
  42.317 +       id="Arrow2Mend-8-7"
  42.318 +       style="overflow:visible">
  42.319 +      <path
  42.320 +         id="path3563-2-9"
  42.321 +         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
  42.322 +         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
  42.323 +         transform="scale(-0.6,-0.6)" />
  42.324 +    </marker>
  42.325 +    <inkscape:perspective
  42.326 +       id="perspective4914"
  42.327 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  42.328 +       inkscape:vp_z="1 : 0.5 : 1"
  42.329 +       inkscape:vp_y="0 : 1000 : 0"
  42.330 +       inkscape:vp_x="0 : 0.5 : 1"
  42.331 +       sodipodi:type="inkscape:persp3d" />
  42.332 +    <inkscape:perspective
  42.333 +       id="perspective4946"
  42.334 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  42.335 +       inkscape:vp_z="1 : 0.5 : 1"
  42.336 +       inkscape:vp_y="0 : 1000 : 0"
  42.337 +       inkscape:vp_x="0 : 0.5 : 1"
  42.338 +       sodipodi:type="inkscape:persp3d" />
  42.339 +  </defs>
  42.340 +  <sodipodi:namedview
  42.341 +     id="base"
  42.342 +     pagecolor="#ffffff"
  42.343 +     bordercolor="#666666"
  42.344 +     borderopacity="1.0"
  42.345 +     gridtolerance="10000"
  42.346 +     guidetolerance="10"
  42.347 +     objecttolerance="10"
  42.348 +     inkscape:pageopacity="0.0"
  42.349 +     inkscape:pageshadow="2"
  42.350 +     inkscape:zoom="4.6799999"
  42.351 +     inkscape:cx="329.19858"
  42.352 +     inkscape:cy="699.16717"
  42.353 +     inkscape:document-units="px"
  42.354 +     inkscape:current-layer="g3590"
  42.355 +     showgrid="false"
  42.356 +     inkscape:window-width="939"
  42.357 +     inkscape:window-height="1135"
  42.358 +     inkscape:window-x="885"
  42.359 +     inkscape:window-y="0"
  42.360 +     inkscape:window-maximized="0" />
  42.361 +  <metadata
  42.362 +     id="metadata7">
  42.363 +    <rdf:RDF>
  42.364 +      <cc:Work
  42.365 +         rdf:about="">
  42.366 +        <dc:format>image/svg+xml</dc:format>
  42.367 +        <dc:type
  42.368 +           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
  42.369 +        <dc:title></dc:title>
  42.370 +      </cc:Work>
  42.371 +    </rdf:RDF>
  42.372 +  </metadata>
  42.373 +  <g
  42.374 +     inkscape:label="Layer 1"
  42.375 +     inkscape:groupmode="layer"
  42.376 +     id="layer1">
  42.377 +    <text
  42.378 +       xml:space="preserve"
  42.379 +       style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;opacity:1;fill:#000000;fill-opacity:1;stroke:none;stroke-width:2;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0.60163802;stroke-opacity:1;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  42.380 +       x="441.66748"
  42.381 +       y="404.66492"
  42.382 +       id="text8002"
  42.383 +       sodipodi:linespacing="100%"><tspan
  42.384 +         sodipodi:role="line"
  42.385 +         x="441.66748"
  42.386 +         y="404.66492"
  42.387 +         style="font-size:8px"
  42.388 +         id="tspan12172" /></text>
  42.389 +    <text
  42.390 +       xml:space="preserve"
  42.391 +       style="font-size:10px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  42.392 +       x="429.3497"
  42.393 +       y="336.71738"
  42.394 +       id="text5831"><tspan
  42.395 +         sodipodi:role="line"
  42.396 +         id="tspan5833"
  42.397 +         x="429.3497"
  42.398 +         y="336.71738"><tspan
  42.399 +   style="fill:#159415;fill-opacity:1"
  42.400 +   id="tspan5843">Green</tspan> = VMS-core</tspan></text>
  42.401 +    <text
  42.402 +       id="text5835"
  42.403 +       y="356.71738"
  42.404 +       x="429.3497"
  42.405 +       style="font-size:10px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  42.406 +       xml:space="preserve"><tspan
  42.407 +         y="356.71738"
  42.408 +         x="429.3497"
  42.409 +         id="tspan5837"
  42.410 +         sodipodi:role="line"><tspan
  42.411 +   style="fill:#0303b8;fill-opacity:1"
  42.412 +   id="tspan5845">Blue</tspan>    = application</tspan></text>
  42.413 +    <text
  42.414 +       xml:space="preserve"
  42.415 +       style="font-size:10px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  42.416 +       x="429.3497"
  42.417 +       y="316.71738"
  42.418 +       id="text5839"><tspan
  42.419 +         sodipodi:role="line"
  42.420 +         id="tspan5841"
  42.421 +         x="429.3497"
  42.422 +         y="316.71738"><tspan
  42.423 +   style="fill:#960a0a;fill-opacity:1"
  42.424 +   id="tspan5847">Red</tspan>     = plug-in</tspan></text>
  42.425 +    <text
  42.426 +       xml:space="preserve"
  42.427 +       style="font-size:10px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  42.428 +       x="368.25397"
  42.429 +       y="405.27225"
  42.430 +       id="text5849"><tspan
  42.431 +         sodipodi:role="line"
  42.432 +         id="tspan5851"
  42.433 +         x="368.25397"
  42.434 +         y="405.27225" /></text>
  42.435 +    <path
  42.436 +       style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:0.5, 0.5;stroke-dashoffset:0;marker-end:url(#Arrow2Mend-8)"
  42.437 +       d="m 279.27057,395.76803 c 7.13157,-13.70623 12.40149,-24.6895 12.40149,-24.6895"
  42.438 +       id="path6066-9-4"
  42.439 +       sodipodi:nodetypes="cc" />
  42.440 +    <rect
  42.441 +       style="fill:none;stroke:#000000;stroke-width:1.08018124;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
  42.442 +       id="rect17981-6"
  42.443 +       width="131.25447"
  42.444 +       height="105.5536"
  42.445 +       x="252.18222"
  42.446 +       y="271.504" />
  42.447 +    <g
  42.448 +       id="g3590"
  42.449 +       transform="translate(-24.753627,-307.52206)">
  42.450 +      <g
  42.451 +         id="g18019-8"
  42.452 +         transform="translate(-109.01365,39.321571)">
  42.453 +        <text
  42.454 +           sodipodi:linespacing="100%"
  42.455 +           id="text17967-5"
  42.456 +           y="590.22229"
  42.457 +           x="419.38776"
  42.458 +           style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  42.459 +           xml:space="preserve"><tspan
  42.460 +             y="590.22229"
  42.461 +             x="419.38776"
  42.462 +             sodipodi:role="line"
  42.463 +             id="tspan17969-7"
  42.464 +             style="font-size:9px;text-align:center;text-anchor:middle">request_</tspan><tspan
  42.465 +             id="tspan17971-6"
  42.466 +             y="599.22229"
  42.467 +             x="419.38776"
  42.468 +             sodipodi:role="line"
  42.469 +             style="font-size:9px;text-align:center;text-anchor:middle">handler_fn</tspan></text>
  42.470 +        <rect
  42.471 +           style="fill:none;stroke:#960a0a;stroke-width:1.08000004;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:4.32, 4.32;stroke-dashoffset:0"
  42.472 +           id="rect17973-1"
  42.473 +           width="48.927513"
  42.474 +           height="22.365267"
  42.475 +           x="395.11298"
  42.476 +           y="580.86206" />
  42.477 +      </g>
  42.478 +      <g
  42.479 +         transform="translate(-45.01365,39.321571)"
  42.480 +         id="g3604">
  42.481 +        <text
  42.482 +           xml:space="preserve"
  42.483 +           style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  42.484 +           x="419.38776"
  42.485 +           y="590.22229"
  42.486 +           id="text3606"
  42.487 +           sodipodi:linespacing="100%"><tspan
  42.488 +             style="font-size:9px;text-align:center;text-anchor:middle"
  42.489 +             id="tspan3608"
  42.490 +             sodipodi:role="line"
  42.491 +             x="419.38776"
  42.492 +             y="590.22229">scheduler_</tspan><tspan
  42.493 +             style="font-size:9px;text-align:center;text-anchor:middle"
  42.494 +             sodipodi:role="line"
  42.495 +             x="419.38776"
  42.496 +             y="599.22229"
  42.497 +             id="tspan3610">fn</tspan></text>
  42.498 +        <rect
  42.499 +           y="580.86206"
  42.500 +           x="395.11298"
  42.501 +           height="22.365267"
  42.502 +           width="48.927513"
  42.503 +           id="rect3612"
  42.504 +           style="fill:none;stroke:#960a0a;stroke-width:1.08000004;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:4.32, 4.32;stroke-dashoffset:0" />
  42.505 +      </g>
  42.506 +    </g>
  42.507 +    <text
  42.508 +       sodipodi:linespacing="100%"
  42.509 +       id="text17977-3-5"
  42.510 +       y="280.80692"
  42.511 +       x="317.94568"
  42.512 +       style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  42.513 +       xml:space="preserve"><tspan
  42.514 +         y="280.80692"
  42.515 +         x="317.94568"
  42.516 +         sodipodi:role="line"
  42.517 +         id="tspan17979-3-4"
  42.518 +         style="font-size:9px;text-align:center;text-anchor:middle">masterVP</tspan></text>
  42.519 +    <rect
  42.520 +       y="231.4249"
  42.521 +       x="218.97852"
  42.522 +       height="303.33209"
  42.523 +       width="301.61258"
  42.524 +       id="rect18326-3"
  42.525 +       style="opacity:0.3142857;fill:none;stroke:#000000;stroke-width:0.09999996;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:0.4, 0.4;stroke-dashoffset:0" />
  42.526 +    <g
  42.527 +       id="g3580"
  42.528 +       transform="translate(-23.631324,-319.52206)">
  42.529 +      <path
  42.530 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:0.5, 0.5;stroke-dashoffset:0;marker-end:url(#Arrow2Mend-8)"
  42.531 +         d="m 317.62527,671.29009 c -5.09448,-8.49068 -8.85909,-15.29455 -8.85909,-15.29455"
  42.532 +         id="path18292-2"
  42.533 +         sodipodi:nodetypes="cc" />
  42.534 +      <g
  42.535 +         id="g17983-3"
  42.536 +         transform="translate(-7.0136518,5.3215684)">
  42.537 +        <rect
  42.538 +           y="667.70459"
  42.539 +           x="317.60855"
  42.540 +           height="16.01606"
  42.541 +           width="61.691765"
  42.542 +           id="rect17975-2"
  42.543 +           style="fill:none;stroke:#159415;stroke-width:1.08018124;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:4.32072499, 4.32072499;stroke-dashoffset:0" />
  42.544 +        <text
  42.545 +           xml:space="preserve"
  42.546 +           style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  42.547 +           x="347.65115"
  42.548 +           y="678.71558"
  42.549 +           id="text17977-2"
  42.550 +           sodipodi:linespacing="100%"><tspan
  42.551 +             style="font-size:9px;text-align:center;text-anchor:middle"
  42.552 +             id="tspan17979-1"
  42.553 +             sodipodi:role="line"
  42.554 +             x="347.65115"
  42.555 +             y="678.71558">master_loop</tspan></text>
  42.556 +      </g>
  42.557 +      <path
  42.558 +         sodipodi:nodetypes="cc"
  42.559 +         id="path3578"
  42.560 +         d="m 374.32675,655.55365 c -5.09448,8.49068 -8.85909,15.29455 -8.85909,15.29455"
  42.561 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:0.5, 0.5;stroke-dashoffset:0;marker-end:url(#Arrow2Mend-8)" />
  42.562 +    </g>
  42.563 +    <path
  42.564 +       sodipodi:nodetypes="cc"
  42.565 +       id="path3602"
  42.566 +       d="m 307.72208,370.41344 c -7.13157,13.70623 -12.40149,24.6895 -12.40149,24.6895"
  42.567 +       style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:0.5, 0.5;stroke-dashoffset:0;marker-end:url(#Arrow2Mend-8)" />
  42.568 +    <rect
  42.569 +       y="435.504"
  42.570 +       x="252.18222"
  42.571 +       height="68.687347"
  42.572 +       width="131.25447"
  42.573 +       id="rect3614"
  42.574 +       style="fill:none;stroke:#000000;stroke-width:1.08018124;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
  42.575 +    <text
  42.576 +       xml:space="preserve"
  42.577 +       style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  42.578 +       x="317.67981"
  42.579 +       y="488.80692"
  42.580 +       id="text3639"
  42.581 +       sodipodi:linespacing="100%"><tspan
  42.582 +         style="font-size:9px;text-align:center;text-anchor:middle"
  42.583 +         id="tspan3641"
  42.584 +         sodipodi:role="line"
  42.585 +         x="317.67981"
  42.586 +         y="488.80692">Physical-Core Controller (VP)</tspan><tspan
  42.587 +         style="font-size:9px;text-align:center;text-anchor:middle"
  42.588 +         sodipodi:role="line"
  42.589 +         x="317.67981"
  42.590 +         y="497.80692"
  42.591 +         id="tspan3661">(pthread, hardware, or equiv)</tspan></text>
  42.592 +    <g
  42.593 +       transform="translate(-23.631326,-223.52206)"
  42.594 +       id="g3643">
  42.595 +      <g
  42.596 +         transform="translate(-7.0136518,5.3215684)"
  42.597 +         id="g3647">
  42.598 +        <rect
  42.599 +           style="fill:none;stroke:#159415;stroke-width:1.08018124;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:4.32072499, 4.32072499;stroke-dashoffset:0"
  42.600 +           id="rect3649"
  42.601 +           width="61.691765"
  42.602 +           height="16.01606"
  42.603 +           x="317.60855"
  42.604 +           y="667.70459" />
  42.605 +        <text
  42.606 +           sodipodi:linespacing="100%"
  42.607 +           id="text3651"
  42.608 +           y="678.71558"
  42.609 +           x="347.65115"
  42.610 +           style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  42.611 +           xml:space="preserve"><tspan
  42.612 +             y="678.71558"
  42.613 +             x="347.65115"
  42.614 +             sodipodi:role="line"
  42.615 +             id="tspan3653"
  42.616 +             style="font-size:9px;text-align:center;text-anchor:middle">core_loop</tspan></text>
  42.617 +      </g>
  42.618 +      <path
  42.619 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:0.5, 0.5;stroke-dashoffset:0;marker-end:url(#Arrow2Mend-8)"
  42.620 +         d="m 314.125,644.07658 c 5.09448,14.68635 8.85909,26.45503 8.85909,26.45503"
  42.621 +         id="path3655"
  42.622 +         sodipodi:nodetypes="cc" />
  42.623 +    </g>
  42.624 +    <g
  42.625 +       id="g4887"
  42.626 +       transform="translate(-24.174591,-321.52206)">
  42.627 +      <path
  42.628 +         style="fill:none;stroke:#000000;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#marker3453)"
  42.629 +         d="m 409.4467,689.07621 c 13.95642,0 13.95642,28.95174 13.95642,37.41677 0,8.46503 0.11603,38.09211 -13.95642,37.82808"
  42.630 +         id="path4719"
  42.631 +         sodipodi:nodetypes="css" />
  42.632 +      <text
  42.633 +         xml:space="preserve"
  42.634 +         style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  42.635 +         x="725.03088"
  42.636 +         y="-425.33209"
  42.637 +         id="text4721"
  42.638 +         sodipodi:linespacing="100%"
  42.639 +         transform="matrix(0,1,-1,0,0,0)"><tspan
  42.640 +           style="font-size:8;text-align:center;text-anchor:middle;fill:#159415;fill-opacity:1"
  42.641 +           id="tspan4723"
  42.642 +           sodipodi:role="line"
  42.643 +           x="725.03088"
  42.644 +           y="-425.33209">Switch VPs</tspan></text>
  42.645 +    </g>
  42.646 +    <rect
  42.647 +       style="fill:none;stroke:#000000;stroke-width:1.08018124;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
  42.648 +       id="rect4725"
  42.649 +       width="78.674728"
  42.650 +       height="68.687347"
  42.651 +       x="432.18222"
  42.652 +       y="435.504" />
  42.653 +    <text
  42.654 +       sodipodi:linespacing="100%"
  42.655 +       id="text4727"
  42.656 +       y="488.80692"
  42.657 +       x="471.67978"
  42.658 +       style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  42.659 +       xml:space="preserve"><tspan
  42.660 +         id="tspan4731"
  42.661 +         y="488.80692"
  42.662 +         x="471.67978"
  42.663 +         sodipodi:role="line"
  42.664 +         style="font-size:9px;text-align:center;text-anchor:middle">slaveVP</tspan></text>
  42.665 +    <g
  42.666 +       id="g4733"
  42.667 +       transform="translate(130.36868,-223.52206)">
  42.668 +      <rect
  42.669 +         style="fill:none;stroke:#0303b8;stroke-width:1.08018124;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:4.320725, 4.320725;stroke-dashoffset:0"
  42.670 +         id="rect4737"
  42.671 +         width="47.791374"
  42.672 +         height="16.01606"
  42.673 +         x="316.63855"
  42.674 +         y="673.02618" />
  42.675 +      <text
  42.676 +         sodipodi:linespacing="100%"
  42.677 +         id="text4739"
  42.678 +         y="684.03717"
  42.679 +         x="340.63751"
  42.680 +         style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  42.681 +         xml:space="preserve"><tspan
  42.682 +           y="684.03717"
  42.683 +           x="340.63751"
  42.684 +           sodipodi:role="line"
  42.685 +           id="tspan4741"
  42.686 +           style="font-size:9px;text-align:center;text-anchor:middle">top_VP_fn</tspan></text>
  42.687 +    </g>
  42.688 +    <text
  42.689 +       sodipodi:linespacing="100%"
  42.690 +       id="text4821"
  42.691 +       y="298.02182"
  42.692 +       x="349.62048"
  42.693 +       style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  42.694 +       xml:space="preserve"><tspan
  42.695 +         y="298.02182"
  42.696 +         x="349.62048"
  42.697 +         sodipodi:role="line"
  42.698 +         id="tspan4823"
  42.699 +         style="font-size:9px;text-align:center;text-anchor:middle">readyQ</tspan><tspan
  42.700 +         id="tspan4825"
  42.701 +         y="307.02182"
  42.702 +         x="349.62048"
  42.703 +         sodipodi:role="line"
  42.704 +         style="font-size:9px;text-align:center;text-anchor:middle" /></text>
  42.705 +    <rect
  42.706 +       style="fill:none;stroke:#960a0a;stroke-width:1.08000004;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:4.32000001, 4.32000001;stroke-dashoffset:0"
  42.707 +       id="rect4827"
  42.708 +       width="48.927513"
  42.709 +       height="12.695431"
  42.710 +       x="325.3457"
  42.711 +       y="288.66159" />
  42.712 +    <g
  42.713 +       id="g5001"
  42.714 +       transform="translate(-24.174591,-375.52206)">
  42.715 +      <text
  42.716 +         sodipodi:linespacing="100%"
  42.717 +         id="text4834"
  42.718 +         y="619.79431"
  42.719 +         x="339.56277"
  42.720 +         style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  42.721 +         xml:space="preserve"><tspan
  42.722 +           y="619.79431"
  42.723 +           x="339.56277"
  42.724 +           sodipodi:role="line"
  42.725 +           id="tspan4836"
  42.726 +           style="font-size:9px;text-align:center;text-anchor:middle">Shared Concurrency-Semantic State</tspan><tspan
  42.727 +           id="tspan4838"
  42.728 +           y="628.79431"
  42.729 +           x="339.56277"
  42.730 +           sodipodi:role="line"
  42.731 +           style="font-size:9px;text-align:center;text-anchor:middle" /></text>
  42.732 +      <rect
  42.733 +         style="fill:none;stroke:#960a0a;stroke-width:1.07999992;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:4.32000008, 4.32000008;stroke-dashoffset:0"
  42.734 +         id="rect4840"
  42.735 +         width="149.25206"
  42.736 +         height="12.695431"
  42.737 +         x="264.97189"
  42.738 +         y="610.18365" />
  42.739 +    </g>
  42.740 +    <path
  42.741 +       style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:0.49999999, 0.49999999;stroke-dashoffset:0;marker-end:url(#Arrow2Mend-8)"
  42.742 +       d="m 307.16268,311.46504 c 9.78768,-7.86986 17.02037,-14.17623 17.02037,-14.17623"
  42.743 +       id="path3576-2"
  42.744 +       sodipodi:nodetypes="cc" />
  42.745 +    <path
  42.746 +       style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:0.49999998, 0.49999998;stroke-dashoffset:0;marker-end:url(#Arrow2Mend-8)"
  42.747 +       d="m 351.94834,302.4222 c -0.0417,4.62441 -0.0725,8.33012 -0.0725,8.33012"
  42.748 +       id="path3576-3"
  42.749 +       sodipodi:nodetypes="cc" />
  42.750 +    <path
  42.751 +       sodipodi:nodetypes="cc"
  42.752 +       id="path4883"
  42.753 +       d="m 291.94834,249.27344 c -0.0417,34.47629 -0.0725,62.1034 -0.0725,62.1034"
  42.754 +       style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:0.49999999, 0.49999999;stroke-dashoffset:0;marker-end:url(#Arrow2Mend-8)" />
  42.755 +    <path
  42.756 +       style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:0.49999999, 0.49999999;stroke-dashoffset:0;marker-end:url(#Arrow2Mend-8)"
  42.757 +       d="m 273.94834,311.61326 c -0.0417,-34.47628 -0.0725,-62.10333 -0.0725,-62.10333"
  42.758 +       id="path4885"
  42.759 +       sodipodi:nodetypes="cc" />
  42.760 +    <path
  42.761 +       style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker-end:url(#Arrow2Mend-8)"
  42.762 +       d="m 430.74391,487.79676 c -25.49902,0.002 -44.34169,0.004 -44.34169,0.004"
  42.763 +       id="path4902"
  42.764 +       sodipodi:nodetypes="cc" />
  42.765 +    <path
  42.766 +       sodipodi:nodetypes="cc"
  42.767 +       id="path4904"
  42.768 +       d="m 385.57785,463.79676 c 25.49902,0.002 44.34169,0.004 44.34169,0.004"
  42.769 +       style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker-end:url(#Arrow2Mend-8)" />
  42.770 +    <text
  42.771 +       xml:space="preserve"
  42.772 +       style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  42.773 +       x="408.8573"
  42.774 +       y="461.07925"
  42.775 +       id="text4721-1"
  42.776 +       sodipodi:linespacing="100%"><tspan
  42.777 +         style="font-size:8;text-align:center;text-anchor:middle;fill:#159415;fill-opacity:1"
  42.778 +         id="tspan4723-9"
  42.779 +         sodipodi:role="line"
  42.780 +         x="408.8573"
  42.781 +         y="461.07925">Switch VPs</tspan></text>
  42.782 +    <text
  42.783 +       sodipodi:linespacing="100%"
  42.784 +       id="text4931"
  42.785 +       y="485.07925"
  42.786 +       x="408.8573"
  42.787 +       style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  42.788 +       xml:space="preserve"><tspan
  42.789 +         y="485.07925"
  42.790 +         x="408.8573"
  42.791 +         sodipodi:role="line"
  42.792 +         id="tspan4933"
  42.793 +         style="font-size:8;text-align:center;text-anchor:middle;fill:#159415;fill-opacity:1">Switch VPs</tspan></text>
  42.794 +    <g
  42.795 +       id="g4969"
  42.796 +       transform="translate(-24.174591,-321.52206)">
  42.797 +      <path
  42.798 +         id="path17769-7"
  42.799 +         d="m 288.45515,727.81832 c 41.78708,0 41.78708,0 41.78708,0"
  42.800 +         style="fill:none;stroke:#159415;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:none" />
  42.801 +      <text
  42.802 +         sodipodi:linespacing="100%"
  42.803 +         id="text17771-1"
  42.804 +         y="737.88684"
  42.805 +         x="288.42194"
  42.806 +         style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  42.807 +         xml:space="preserve"><tspan
  42.808 +           style="font-size:9px"
  42.809 +           y="737.88684"
  42.810 +           x="288.42194"
  42.811 +           id="tspan17773-1"
  42.812 +           sodipodi:role="line">schedSlot</tspan></text>
  42.813 +      <path
  42.814 +         style="fill:none;stroke:#159415;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:none"
  42.815 +         d="m 348.45515,727.81832 c 41.78708,0 41.78708,0 41.78708,0"
  42.816 +         id="path17775-5" />
  42.817 +      <text
  42.818 +         xml:space="preserve"
  42.819 +         style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  42.820 +         x="348.42194"
  42.821 +         y="737.88684"
  42.822 +         id="text17777-2"
  42.823 +         sodipodi:linespacing="100%"><tspan
  42.824 +           sodipodi:role="line"
  42.825 +           id="tspan17779-7"
  42.826 +           x="348.42194"
  42.827 +           y="737.88684"
  42.828 +           style="font-size:9px">schedSlot</tspan></text>
  42.829 +      <text
  42.830 +         xml:space="preserve"
  42.831 +         style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  42.832 +         x="286.49493"
  42.833 +         y="724.40527"
  42.834 +         id="text17771-1-8"
  42.835 +         sodipodi:linespacing="100%"><tspan
  42.836 +           sodipodi:role="line"
  42.837 +           id="tspan17773-1-6"
  42.838 +           x="286.49493"
  42.839 +           y="724.40527"
  42.840 +           style="font-size:9px">slaveVP ptr</tspan></text>
  42.841 +    </g>
  42.842 +    <rect
  42.843 +       y="262.49448"
  42.844 +       x="221.96397"
  42.845 +       height="269.9408"
  42.846 +       width="189.2735"
  42.847 +       id="rect4979"
  42.848 +       style="fill:none;stroke:#000000;stroke-width:1.08018124;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:1.08018124, 6.48108743;stroke-dashoffset:0" />
  42.849 +    <text
  42.850 +       xml:space="preserve"
  42.851 +       style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  42.852 +       x="317.94568"
  42.853 +       y="525.55457"
  42.854 +       id="text4981"
  42.855 +       sodipodi:linespacing="100%"><tspan
  42.856 +         style="font-size:9px;text-align:center;text-anchor:middle"
  42.857 +         id="tspan4983"
  42.858 +         sodipodi:role="line"
  42.859 +         x="317.94568"
  42.860 +         y="525.55457">Repeated for each physical core</tspan></text>
  42.861 +    <g
  42.862 +       id="g4985"
  42.863 +       transform="matrix(-1,0,0,-1,659.70371,1133.8931)">
  42.864 +      <path
  42.865 +         sodipodi:nodetypes="css"
  42.866 +         id="path4987"
  42.867 +         d="m 409.4467,689.07621 c 13.95642,0 13.95642,28.95174 13.95642,37.41677 0,8.46503 0.11603,38.09211 -13.95642,37.82808"
  42.868 +         style="fill:none;stroke:#000000;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#marker3453)" />
  42.869 +      <text
  42.870 +         transform="matrix(0,1,-1,0,0,0)"
  42.871 +         sodipodi:linespacing="100%"
  42.872 +         id="text4989"
  42.873 +         y="-425.33209"
  42.874 +         x="725.03088"
  42.875 +         style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  42.876 +         xml:space="preserve"><tspan
  42.877 +           y="-425.33209"
  42.878 +           x="725.03088"
  42.879 +           sodipodi:role="line"
  42.880 +           id="tspan4991"
  42.881 +           style="font-size:8;text-align:center;text-anchor:middle;fill:#159415;fill-opacity:1">Switch VPs</tspan></text>
  42.882 +    </g>
  42.883 +    <text
  42.884 +       sodipodi:linespacing="100%"
  42.885 +       id="text5013"
  42.886 +       y="259.55453"
  42.887 +       x="469.94565"
  42.888 +       style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  42.889 +       xml:space="preserve"><tspan
  42.890 +         y="259.55453"
  42.891 +         x="471.29916"
  42.892 +         sodipodi:role="line"
  42.893 +         id="tspan5015"
  42.894 +         style="font-size:9px;text-align:center;text-anchor:middle">Code or </tspan><tspan
  42.895 +         y="268.55453"
  42.896 +         x="469.94565"
  42.897 +         sodipodi:role="line"
  42.898 +         style="font-size:9px;text-align:center;text-anchor:middle"
  42.899 +         id="tspan5023">data structure</tspan><tspan
  42.900 +         y="277.55453"
  42.901 +         x="469.94565"
  42.902 +         sodipodi:role="line"
  42.903 +         style="font-size:9px;text-align:center;text-anchor:middle"
  42.904 +         id="tspan5021"> in the colored</tspan><tspan
  42.905 +         y="286.55453"
  42.906 +         x="469.94565"
  42.907 +         sodipodi:role="line"
  42.908 +         style="font-size:9px;text-align:center;text-anchor:middle"
  42.909 +         id="tspan5019">boxes is</tspan><tspan
  42.910 +         y="295.55453"
  42.911 +         x="469.94565"
  42.912 +         sodipodi:role="line"
  42.913 +         style="font-size:9px;text-align:center;text-anchor:middle"
  42.914 +         id="tspan5017">supplied by:</tspan></text>
  42.915 +    <text
  42.916 +       xml:space="preserve"
  42.917 +       style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  42.918 +       x="273.94568"
  42.919 +       y="388.80692"
  42.920 +       id="text3911"
  42.921 +       sodipodi:linespacing="100%"><tspan
  42.922 +         style="font-size:9px;text-align:center;text-anchor:middle"
  42.923 +         id="tspan3913"
  42.924 +         sodipodi:role="line"
  42.925 +         x="273.94568"
  42.926 +         y="388.80692">1</tspan></text>
  42.927 +    <text
  42.928 +       sodipodi:linespacing="100%"
  42.929 +       id="text3915"
  42.930 +       y="348.80692"
  42.931 +       x="281.94568"
  42.932 +       style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  42.933 +       xml:space="preserve"><tspan
  42.934 +         y="348.80692"
  42.935 +         x="281.94568"
  42.936 +         sodipodi:role="line"
  42.937 +         id="tspan3917"
  42.938 +         style="font-size:9px;text-align:center;text-anchor:middle">2</tspan></text>
  42.939 +    <text
  42.940 +       xml:space="preserve"
  42.941 +       style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  42.942 +       x="281.94568"
  42.943 +       y="294.80692"
  42.944 +       id="text3919"
  42.945 +       sodipodi:linespacing="100%"><tspan
  42.946 +         style="font-size:9px;text-align:center;text-anchor:middle"
  42.947 +         id="tspan3921"
  42.948 +         sodipodi:role="line"
  42.949 +         x="281.94568"
  42.950 +         y="294.80692">3</tspan></text>
  42.951 +    <text
  42.952 +       sodipodi:linespacing="100%"
  42.953 +       id="text3923"
  42.954 +       y="302.80692"
  42.955 +       x="311.94568"
  42.956 +       style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  42.957 +       xml:space="preserve"><tspan
  42.958 +         y="302.80692"
  42.959 +         x="311.94568"
  42.960 +         sodipodi:role="line"
  42.961 +         id="tspan3925"
  42.962 +         style="font-size:9px;text-align:center;text-anchor:middle">4</tspan></text>
  42.963 +    <text
  42.964 +       sodipodi:linespacing="100%"
  42.965 +       id="text3931"
  42.966 +       y="344.80692"
  42.967 +       x="341.94568"
  42.968 +       style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  42.969 +       xml:space="preserve"><tspan
  42.970 +         y="344.80692"
  42.971 +         x="341.94568"
  42.972 +         sodipodi:role="line"
  42.973 +         id="tspan3933"
  42.974 +         style="font-size:9px;text-align:center;text-anchor:middle">5</tspan></text>
  42.975 +    <text
  42.976 +       xml:space="preserve"
  42.977 +       style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  42.978 +       x="305.94568"
  42.979 +       y="388.80692"
  42.980 +       id="text3935"
  42.981 +       sodipodi:linespacing="100%"><tspan
  42.982 +         style="font-size:9px;text-align:center;text-anchor:middle"
  42.983 +         id="tspan3937"
  42.984 +         sodipodi:role="line"
  42.985 +         x="305.94568"
  42.986 +         y="388.80692">6</tspan></text>
  42.987 +    <text
  42.988 +       sodipodi:linespacing="100%"
  42.989 +       id="text3939"
  42.990 +       y="430.80692"
  42.991 +       x="299.94568"
  42.992 +       style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  42.993 +       xml:space="preserve"><tspan
  42.994 +         y="430.80692"
  42.995 +         x="299.94568"
  42.996 +         sodipodi:role="line"
  42.997 +         id="tspan3941"
  42.998 +         style="font-size:9px;text-align:center;text-anchor:middle">8</tspan></text>
  42.999 +    <text
 42.1000 +       xml:space="preserve"
 42.1001 +       style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
 42.1002 +       x="241.94568"
 42.1003 +       y="408.80692"
 42.1004 +       id="text3943"
 42.1005 +       sodipodi:linespacing="100%"><tspan
 42.1006 +         style="font-size:9px;text-align:center;text-anchor:middle"
 42.1007 +         id="tspan3945"
 42.1008 +         sodipodi:role="line"
 42.1009 +         x="241.94568"
 42.1010 +         y="408.80692">11</tspan></text>
 42.1011 +    <text
 42.1012 +       sodipodi:linespacing="100%"
 42.1013 +       id="text3947"
 42.1014 +       y="408.80692"
 42.1015 +       x="393.94568"
 42.1016 +       style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
 42.1017 +       xml:space="preserve"><tspan
 42.1018 +         y="408.80692"
 42.1019 +         x="393.94568"
 42.1020 +         sodipodi:role="line"
 42.1021 +         id="tspan3949"
 42.1022 +         style="font-size:9px;text-align:center;text-anchor:middle">7</tspan></text>
 42.1023 +    <text
 42.1024 +       xml:space="preserve"
 42.1025 +       style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
 42.1026 +       x="403.94568"
 42.1027 +       y="452.80692"
 42.1028 +       id="text3951"
 42.1029 +       sodipodi:linespacing="100%"><tspan
 42.1030 +         style="font-size:9px;text-align:center;text-anchor:middle"
 42.1031 +         id="tspan3953"
 42.1032 +         sodipodi:role="line"
 42.1033 +         x="403.94568"
 42.1034 +         y="452.80692">9</tspan></text>
 42.1035 +    <text
 42.1036 +       sodipodi:linespacing="100%"
 42.1037 +       id="text3955"
 42.1038 +       y="476.80692"
 42.1039 +       x="403.94568"
 42.1040 +       style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
 42.1041 +       xml:space="preserve"><tspan
 42.1042 +         y="476.80692"
 42.1043 +         x="403.94568"
 42.1044 +         sodipodi:role="line"
 42.1045 +         id="tspan3957"
 42.1046 +         style="font-size:9px;text-align:center;text-anchor:middle">10</tspan></text>
 42.1047 +  </g>
 42.1048 +</svg>
    43.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    43.2 +++ b/0__Papers/PStack/Eco_System/figures/eco-system.eps	Sun Apr 08 09:00:10 2012 -0700
    43.3 @@ -0,0 +1,4724 @@
    43.4 +%!PS-Adobe-3.0 EPSF-3.0
    43.5 +%%Creator: cairo 1.8.6 (http://cairographics.org)
    43.6 +%%CreationDate: Tue Jan 18 21:27:07 2011
    43.7 +%%Pages: 1
    43.8 +%%BoundingBox: 0 0 500 218
    43.9 +%%DocumentData: Clean7Bit
   43.10 +%%LanguageLevel: 2
   43.11 +%%EndComments
   43.12 +%%BeginProlog
   43.13 +/cairo_eps_state save def
   43.14 +/dict_count countdictstack def
   43.15 +/op_count count 1 sub def
   43.16 +userdict begin
   43.17 +/q { gsave } bind def
   43.18 +/Q { grestore } bind def
   43.19 +/cm { 6 array astore concat } bind def
   43.20 +/w { setlinewidth } bind def
   43.21 +/J { setlinecap } bind def
   43.22 +/j { setlinejoin } bind def
   43.23 +/M { setmiterlimit } bind def
   43.24 +/d { setdash } bind def
   43.25 +/m { moveto } bind def
   43.26 +/l { lineto } bind def
   43.27 +/c { curveto } bind def
   43.28 +/h { closepath } bind def
   43.29 +/re { exch dup neg 3 1 roll 5 3 roll moveto 0 rlineto
   43.30 +      0 exch rlineto 0 rlineto closepath } bind def
   43.31 +/S { stroke } bind def
   43.32 +/f { fill } bind def
   43.33 +/f* { eofill } bind def
   43.34 +/B { fill stroke } bind def
   43.35 +/B* { eofill stroke } bind def
   43.36 +/n { newpath } bind def
   43.37 +/W { clip } bind def
   43.38 +/W* { eoclip } bind def
   43.39 +/BT { } bind def
   43.40 +/ET { } bind def
   43.41 +/pdfmark where { pop globaldict /?pdfmark /exec load put }
   43.42 +    { globaldict begin /?pdfmark /pop load def /pdfmark
   43.43 +    /cleartomark load def end } ifelse
   43.44 +/BDC { mark 3 1 roll /BDC pdfmark } bind def
   43.45 +/EMC { mark /EMC pdfmark } bind def
   43.46 +/cairo_store_point { /cairo_point_y exch def /cairo_point_x exch def } def
   43.47 +/Tj { show currentpoint cairo_store_point } bind def
   43.48 +/TJ {
   43.49 +  {
   43.50 +    dup
   43.51 +    type /stringtype eq
   43.52 +    { show } { -0.001 mul 0 cairo_font_matrix dtransform rmoveto } ifelse
   43.53 +  } forall
   43.54 +  currentpoint cairo_store_point
   43.55 +} bind def
   43.56 +/cairo_selectfont { cairo_font_matrix aload pop pop pop 0 0 6 array astore
   43.57 +    cairo_font exch selectfont cairo_point_x cairo_point_y moveto } bind def
   43.58 +/Tf { pop /cairo_font exch def /cairo_font_matrix where
   43.59 +      { pop cairo_selectfont } if } bind def
   43.60 +/Td { matrix translate cairo_font_matrix matrix concatmatrix dup
   43.61 +      /cairo_font_matrix exch def dup 4 get exch 5 get cairo_store_point
   43.62 +      /cairo_font where { pop cairo_selectfont } if } bind def
   43.63 +/Tm { 2 copy 8 2 roll 6 array astore /cairo_font_matrix exch def
   43.64 +      cairo_store_point /cairo_font where { pop cairo_selectfont } if } bind def
   43.65 +/g { setgray } bind def
   43.66 +/rg { setrgbcolor } bind def
   43.67 +/d1 { setcachedevice } bind def
   43.68 +%%EndProlog
   43.69 +11 dict begin
   43.70 +/FontType 42 def
   43.71 +/FontName /f-0-0 def
   43.72 +/PaintType 0 def
   43.73 +/FontMatrix [ 1 0 0 1 0 0 ] def
   43.74 +/FontBBox [ 0 0 0 0 ] def
   43.75 +/Encoding 256 array def
   43.76 +0 1 255 { Encoding exch /.notdef put } for
   43.77 +Encoding 1 /uni0045 put
   43.78 +Encoding 2 /uni0063 put
   43.79 +Encoding 3 /uni006F put
   43.80 +Encoding 4 /uni0020 put
   43.81 +Encoding 5 /uni0053 put
   43.82 +Encoding 6 /uni0079 put
   43.83 +Encoding 7 /uni0073 put
   43.84 +Encoding 8 /uni0074 put
   43.85 +Encoding 9 /uni0065 put
   43.86 +Encoding 10 /uni006D put
   43.87 +Encoding 11 /uni0066 put
   43.88 +Encoding 12 /uni0072 put
   43.89 +Encoding 13 /uni0050 put
   43.90 +Encoding 14 /uni0061 put
   43.91 +Encoding 15 /uni006E put
   43.92 +Encoding 16 /uni0062 put
   43.93 +Encoding 17 /uni0069 put
   43.94 +Encoding 18 /uni006C put
   43.95 +/CharStrings 19 dict dup begin
   43.96 +/.notdef 0 def
   43.97 +/uni0045 1 def
   43.98 +/uni0063 2 def
   43.99 +/uni006F 3 def
  43.100 +/uni0020 4 def
  43.101 +/uni0053 5 def
  43.102 +/uni0079 6 def
  43.103 +/uni0073 7 def
  43.104 +/uni0074 8 def
  43.105 +/uni0065 9 def
  43.106 +/uni006D 10 def
  43.107 +/uni0066 11 def
  43.108 +/uni0072 12 def
  43.109 +/uni0050 13 def
  43.110 +/uni0061 14 def
  43.111 +/uni006E 15 def
  43.112 +/uni0062 16 def
  43.113 +/uni0069 17 def
  43.114 +/uni006C 18 def
  43.115 +end readonly def
  43.116 +/sfnts [
  43.117 +<00010000000a008000030020636d61700076f10b00001ea40000006463767420a11cd7eb0000
  43.118 +1f08000006546670676dcc79599a0000255c0000066e676c7966e3629621000000ac00001df8
  43.119 +68656164da5fe34f00002bcc0000003668686561123308dc00002c0400000024686d74784bce
  43.120 +078000002c280000004c6c6f63610001218c00002c74000000506d617870056e05df00002cc4
  43.121 +000000207072657025d64dbf00002ce400000bbe000201000000050005000003000700002111
  43.122 +21112521112101000400fc2003c0fc400500fb002004c0000000000100a2000004e805ba000b
  43.123 +0095401506051e080807070003041e0201020a091e0b000807b8ffc0401d1012340754034a20
  43.124 +0a200d020a1a0d0409200120000100201010025500b8fff6b40f0f025500b8fff6b40d0d0255
  43.125 +00b8fffab40c0c025500b8fffab40c0c065500b8fff0400a0d0d0655005d0c3b5b182b4e10f4
  43.126 +2b2b2b2b2b2b5d3c4dfd3c4e10f65d4df4e42b003f3cfd3c3f3cfd3c12392f3c10fd3c313033
  43.127 +1121152111211521112115a20424fc9e032bfcd5038405baadfe3facfe0dad0000010050ffe8
  43.128 +03ed043e001a015ab1020243545840340e7f0f010f0b01400050007000030004121c0b07181c
  43.129 +040b010e1507080e0e0255070c0d0d0255070c0c0c025507100b0b0255072f2b2b2b2bcdd4c6
  43.130 +003fed3fed10c45d3210c45d3231301b4047090c011f1c4313431753135317601360179b029b
  43.131 +039a0da410a41a0c080d190a6a0269036a05750c700d800da60cb509b60ab50c0c160c860ce3
  43.132 +02030e225f0f6f0f7f0f030f01b802aa4079300040005000600070009000a000e000f0000900
  43.133 +0f0f0b000004121c0b07181c040b1c0f010f240e080d0d06550e221b000100240b2b1f010100
  43.134 +010101400b0b065501401010065501480c0c0655011a0d0d065501491c1524cf07011f073f07
  43.135 +02070e0b0b0655070a1010065507120c0c065507311b34c4182b10f62b2b2b5d71ed10f62b2b
  43.136 +2b2b5d724b53234b515a58b90001ffc03859ed72f42bed72003fed3fed12392f11392f105de4
  43.137 +105de43130005d71015d71590117060623220011341236333216170726262322061514163332
  43.138 +36033cb11defaedafef772e989addc1faf197f5a88aaa4846a8e018517b7cf011d010aac0102
  43.139 +81afa11b6b6cc3d3d6c2820000020044ffe80427043e000d0019016bb615180d0d065513b8ff
  43.140 +e8b40d0d06550fb8ffe840730d0d065519180d0d065512070a190c4706480856065908670669
  43.141 +080834103a123a16351845104b124b1645185c055c0952105d125d1652186d056d0964106d12
  43.142 +6d1664187701150906050d5b035405540a5b0c6c036505650a6c0c0a171c0407111c0b0b1424
  43.143 +1b400d0d02551b400b0b025507b8ffea40110f0f025507180d0d025507100b0b025507b8fff0
  43.144 +b40b0b065507b8fff0b40d0d065507b8fff0b40f0f065507b8fff0b40c0c065507b8ffc04013
  43.145 +242534300701000710072007030731df1b011bb8ffc040491e2334301b011b0e24000c0e0f02
  43.146 +5500120d0d0255000c0c0c0255001c0b0b0255000e0b0b0655000e0d0d0655000c1010065500
  43.147 +160c0c065500402425341f003f000200311a3437182b10f65d2b2b2b2b2b2b2b2b2bed10712b
  43.148 +5df65d5d2b2b2b2b2b2b2b2b2b2bed003fed3fed313001715d0071435c584009530553096205
  43.149 +620904015d59002b2b2b2b131037363332001514060623220013141633323635342623220644
  43.150 +a489c5db01167beb8bdffeedb9b28786b2b38587b2021301278e76fee1fdcdeb82011e010dcc
  43.151 +cbccd1c5cbca00000001005cffe704eb05d30030021540276303630473037404042527350339
  43.152 +1c430349074c1d451f44244627530359075c1d572889130e23b8fff2b41010025524b8fff2b4
  43.153 +1010025525b8fff2b41010025526b8fff2b41010025527b8fff2b41010025523b8fff6b40d10
  43.154 +025524b8fff6b40d10025525b8fff6b40d10025526b8fff6b40d10025527b8fff640460d1002
  43.155 +55280d26240224032725360f34234425452f5a20562355256c0b6a0d6b0e66146518790b7a0d
  43.156 +7a0f7d107524732586038a0b890d8a0f8d1085248325920d960f96151eb10602435458402d21
  43.157 +26121b261a09262901260000291a120432312600650002000d2d791b891b021b25160d2d1e27
  43.158 +250125051605b8fff4400c0c0c0655051e2d091e1e1603003fed3fed2b1112395d1112391112
  43.159 +395d1112395d01111217392fed2fed2fed2fed1b402d25240e0d0b05211c1d1e1b0807060403
  43.160 +0206012524220e0d0b06051e1b2d1a400c0c02558f1a011aed16002d01b8ffc040120c0c0255
  43.161 +1001200150016001700190010601b801b040132d1e1e1603051e2d091b261a4a092600290129
  43.162 +b8ffeab40e0e025529b8fff4400d0c0c0255291a32212612012612b8ffecb40e0e025512b8ff
  43.163 +f6b40d0d025512b8fff8400f0c0c02551254200001001931635b182b4e10f45d4de42b2b2bed
  43.164 +10ed4e10f62b2b5d4dedf4ed003fed3fed10fd5d2be410fd5d2bf41112173911173911123939
  43.165 +01121739593130005d712b2b2b2b2b2b2b2b2b2b015d7113371e023332363635342627262427
  43.166 +2626353436363332161617072626232206151417160417161615140606232224265cb70d5fc8
  43.167 +7d6faa53505c3bfe6c5169677ef294a3f98605ba0fada9b0a1393801d958807a86fb9dc7fef3
  43.168 +9901d7106e8d5742734445672317612b37a3656fc16469cc810e8b8e815b4f33336b283bb576
  43.169 +75cf7374e900000000010021fe5103ee0426001a01f7b10202435458401d0a140f030b031c19
  43.170 +0f12060b061340120f200b400c200f180f0f02550f192f2b1add1a18cd1a1910dd1a18cd003f
  43.171 +3f3fed12173931301bb30f1c010fb8ffde406d1c392814560faf0a03400d400f020f20283034
  43.172 +1020283034070c0912160d1812270b270c270d360c360d350e99110b28122813481659125913
  43.173 +59156912691369157906760d79117a147a15850d8a118c128c138914980aa80bbc10bb11ba14
  43.174 +ea0ae714f50dfd10f914ff1c1e12b106024354584016130b1c1b040f440f840f030f190b031c
  43.175 +190f12060b06003f3f3fed1112395d01111239391b40370f0f0c101112120a00031914131325
  43.176 +120a1412120a0f0c0f110c250b0a140b0b0a1312120c0c0b06031c190f001c101c022f1cbf1c
  43.177 +021cb8023fb50f1340124014b80254400b3f124012025f12bf120212b80142b60f012200451b
  43.178 +0ab8025440120f200b4040200c300c4f0c03500cff0c020cb80142b32f0f010fb8023fb41b20
  43.179 +7c66182b1a1910fd71f45d711a18ed1a1910ed1810f4e41910e45d71ed1a1810ed1910e45d71
  43.180 +00183fed3f3c103c103c87052e2b087d10c487052e182b0e7d10c400111239870e103c3c08c4
  43.181 +4bb00e534bb018515a58bb000cffe8000bffe80138385959313001435c58b90014ffdeb63739
  43.182 +0a2237390eb8ffe8b51539112215392b2b2b2b595d712b2b00715d2b015d5913271633323637
  43.183 +36373637013313161736371333010607060623227f143b2c3c48171126050bfe6dc2dd2b221f
  43.184 +2be3b4fe6c4124307c5634fe67a91028241b6b0f1d0428fd9975817c76026bfbc8af42595300
  43.185 +0001003fffe803b1043e00300317407b042214223a094a094424562265227c098e098424a613
  43.186 +ab2cc2030d09171a1817304b2cd617051b025502021032010a185c085c095c0a5c0b5c0c5c0d
  43.187 +6a086a096a0a6a0b6a0c6a0db426b4270f27262427242936245a0a590b642664287423742480
  43.188 +24930a9c0c9228972c9530a40aa90ca327a428b326c5261628b8fff4b40d0d065522b8fff4b4
  43.189 +0d0d065523b8fff4b40d0d065524b8fff4b40d0d065528b8fff4b40c0c065522b8fff4b40c0c
  43.190 +065523b8fff4b40c0c065524b8fff4b40c0c06551db8ffde40121e395a0827250c0a041a2026
  43.191 +15040b2e1d1ab802aa4022192c0b0b02551f193f194f195f19af19cf19060f191f196f19df19
  43.192 +041f198f190219bd02550015000002aa0001ffc040140b0b025510014001021001d001020001
  43.193 +10010201b8ffc0b314163401b8ffc040100e113401012e5c1d6c1d021d1c150704b8fff4b40b
  43.194 +0b025504b8ffe6b41010065504b8ffe640130f0f0655041c2e0b1f1a011a24194013183432b8
  43.195 +ffc0402f0f0f025519180f0f025519180d0d025519160c0c025519201010065519200f0f0655
  43.196 +19100c0c065519160d0d065519b8025bb207242ab8ffc0b51c39d02a012ab8ffe6b40c0c0255
  43.197 +2ab8ffe8b40f0f02552ab8ffe8b40c0c06552ab8ffeab60d0d06552a1a32b8ffc04021272a34
  43.198 +6032c032023f3280320232100101012400180d0d025500100d0d06550020b8fff4b40d0d0255
  43.199 +20b8fff4b41010065520b8fff440190f0f065520240f100b0b02550f160c0c02550f200d0d02
  43.200 +550fb8fffa40200f0f02550f0e0c0c06550f0c0d0d06550f22df00013f004f00020019313437
  43.201 +182b4e10f45d714df42b2b2b2b2b2bed2b2b2b102b2bed724e105d712bf62b2b2b2b712b4ded
  43.202 +f42b2b2b2b2b2b2b2b2bed72003fed2b2b2b3fed7112392f2b2b5d71722be410fd5d71722be4
  43.203 +1112391112390111121739313043794040272d1e2305142c261110121013100306220d201b00
  43.204 +0928071b01052d071b011e14201b00210e231b0022230d0c08290a1b012827090a062b041b00
  43.205 +1f101d1b01002b2b103c103c2b103c103c2b012b2b2b2b2a2b818181002b2b2b2b2b2b2b2b2b
  43.206 +5d71015d72715d1337161633323635342726272e023534363736363332161617072626232206
  43.207 +151417161716171e02151406062322263fb20f897b7c78352593c6994f41382a91537dbd5a11
  43.208 +b00c73697c6a16162f1b84bf975669c67dcfd9013d1c6b7265443d2318253249814e4779281f
  43.209 +2b487b6718525c5237231c1d130a2433417c5c5a9f57ac0000010024fff2022a0599001700d8
  43.210 +b9000affc0b323263409b8ffc0404123263480190100010c0d0a0103001610092b0f0a06161c
  43.211 +030b0f10220022010d12250c01ff070845094560077007800790070400072007a007b007c007
  43.212 +d0070607b8ffeeb41010025507b8fff4b40f0f025507b8fff2b40e0e025507b8fff8b40d0d02
  43.213 +5507b8fff8b40c0c025507b8fffab41010065507b8fff0400b0f0f065507060c0c065507b8ff
  43.214 +e8b40d0d065507ba026a00180136b166182b10f62b2b2b2b2b2b2b2b2b5d71f4e410ed3cfd3c
  43.215 +10e4f43c003fed3f3cfd3c1139123911333310c93130015d2b2b251706232226263511233533
  43.216 +11371133152311141616333202101a4c3c626c2c8484b3b5b5132b281ea19f103e65a202638c
  43.217 +01076cfe8d8cfd934d2c1a000002004bffe8041e043e0015001d015340171f001c150255035d
  43.218 +055d09550b65036b056f09650b0815b8ffe4b40d0d065511b8ffe440520d0d06551d1c0d0d06
  43.219 +552712d905fa14f61a0431123a19311c41124d1a411c51125c19521c61126d1a611c78067815
  43.220 +f602f618100016010f0d171750166016701603161c0f9010a010021010041b1c0a0700ba02aa
  43.221 +0001ffc0b41010025501b8ffc04010101006551001010195131c040b17400db8ffdcb40d0d02
  43.222 +550db8ffeeb40d0d06550db8ffeab40c0c06550db8ffc04009272a34b00d010d1a1fb8ffc0b3
  43.223 +2526341fb8ffc040411e2334301f011f163310240740242a341f073f074f070307200b0b0255
  43.224 +07180c0c0255071c0d0d0255070e0b0b0655071c0c0c065507160d0d065507191e3437182b4e
  43.225 +10f42b2b2b2b2b2b5d2b4dfde44e10712b2bf6712b2b2b2b4ded003fedfd5d2b2be43fed1239
  43.226 +2f5d3cfd713c011112393912393130015d005d2b2b2b01717201170606232200111000333200
  43.227 +1114072116163332360121262726232206035eba2ceeb9e9feef0114dcd5010e01fce80ab285
  43.228 +638cfdda02510c3856897ca9015617a3b4011f0103010c0128fedefef91020afba6801958643
  43.229 +68a600000001008700000626043e002301c7b9000dfff4b40d0d065508b8fff4b40d0d065509
  43.230 +b8ffd8404d0b0d342504e404e409e117e52005d505f620021708202309181b20090303231e1c
  43.231 +06151c0b0b06070106231a19100ad025019025a025022517171a0e2590110111041010025511
  43.232 +180f0f025511b8ffec400b0e0e025511140c0c025511b8ffe840170b0b025511020b0b065511
  43.233 +0c1010065511060f0f065511b8fffab40c0c065511b8fff8b40d0d065511b8015d400c182590
  43.234 +1b011b180f0f02551bb8ffec400b0e0e02551b140c0c02551bb8ffee40110b0b02551b040b0b
  43.235 +06551b0a101006551bb8fffe400b0d0d06551b0c0f0f06551bb8fffcb40c0c06551bb8015d40
  43.236 +16000233232501d000019000a000021f003f004f000300b8fffe401d0e0e025500100d0d0255
  43.237 +00100c0c0255000c0b0b025500160b0b065500b8fffcb41010065500b8fff440140f0f065500
  43.238 +0a0c0c0655000e0d0d065500192425b80178b3214750182b2b4ef42b2b2b2b2b2b2b2b2b5d71
  43.239 +723c4dfde410f42b2b2b2b2b2b2b2b2b5dedf42b2b2b2b2b2b2b2b2b2b5dfd4e456544e67172
  43.240 +003f3c3c3c3f3f3c4d10ed10ed11173901111239123931304379400e0c141326140c111b0112
  43.241 +0d151b01002b012b2b81015d005d2b2b2b331133153636333216173633321615112311342626
  43.242 +23220615112311342623220606151187a132a66a76971f7eca9eaab3235c3e7094b458644c81
  43.243 +3a0426954e5f6258baafb6fd27029d6c5f3a95a4fd9702b27878509a91fdd900000100130000
  43.244 +028005d30017010d401e1409010f192f193019401970199b0c9c0da90d081a0d280db019c019
  43.245 +0419b8ffc040281a1f341d080d030c0f1c0a0115022b1413040306000a9f140114ff13400417
  43.246 +250400030292010100b8ffc0b331383400b8ffc0402b1c1f3490000119400f0f025519400d0e
  43.247 +025500141010025500280f0f025500220e0e0255002c0d0d025500b8fff2400b0c0c02550014
  43.248 +0b0b065500b8ffeab41010065500b8ffe6b40f0f065500b8fffab70c0c065500a31819bc01ba
  43.249 +002100f6010a00182b2bf62b2b2b2b2b2b2b2b2b2b2b5d2b2b3c10f43c103ced10eded5d003f
  43.250 +3f3c3c3cfd3c3fed391139313043794014101106090706080602061009121b0011060f1b012b
  43.251 +012b2a8181012b715d0072331123353335343736363332170726232206151533152311b29f9f
  43.252 +131a83764c5c1b38325244cfcf039a8c716b344657129d0a4660628cfc6600010085000002c6
  43.253 +043e001100c9403b2f1301100401230434044304530466047404060911080908090d1311090d
  43.254 +000308010b1c06070106000a0928900801082220130113022211250100b8ffc04010333634f0
  43.255 +000100002000d000e0000400b8fff8b41010025500b8fff840110e0e025500040c0c02550006
  43.256 +0b0b025500b8fffcb41010065500b8fff440160f0f065500060c0c065500080d0d0655004e12
  43.257 +47c4182b10f62b2b2b2b2b2b2b2b5d712b3cfde4105df472e4003f3f3fed1139391139390111
  43.258 +1239390010c9870e7dc43130005d72015d33113315363633321707262322060706151185a23e
  43.259 +693f5b5e3e42423b5e141e0426a171483aa727473f6072fdd40000000002009e000004fd05ba
  43.260 +000d001800b2402c65116b14024b104b145b105b14040b0c1e0f0e0e0017181e020102000812
  43.261 +26080a0d0d025508100b0b065508b8fff4401b0c0c0655081a201a01201a011a180d20012000
  43.262 +0100201010025500b8fff6b40f0f025500b8fff6b40d0d025500b8fffa400b0c0c0255000c0b
  43.263 +0b065500b8fffab40c0c065500b8fff0400a0d0d0655005d193b5c182b10f62b2b2b2b2b2b2b
  43.264 +5d3cfd3c4e10715df62b2b2b4ded003f3f3cfd3c12392f3cfd3c3130015d005d33112132171e
  43.265 +0215140221211111213236353426272623219e0229924d6c9259eefec9fe88017bbc9e5d4c31
  43.266 +84fe8905ba0e1265b66dbbfefdfdac03018c7f5c83150d0000000002004affe8041c043e0028
  43.267 +0037022d402c090d092a190d1a2a290d2a2a390d3615371b3a2a492a5d0d5d2a6a0d692a6030
  43.268 +8a0d86299a169b1aa90d1528b8ffe8b40b0b065527b8ffe840190b0b0655a619aa28b619bb28
  43.269 +c419cf28d215dd28084416011eb8fff440110c0c065512120c0c0655050c0c0c065535b8ffe0
  43.270 +40550c0c06551f171f182b2c2a343904392c4904482c5608592b6608692b760c870cc90cf90d
  43.271 +f92b1137340e0104102f243417322114185f296f2902291c2f0e3f0e8f0e9f0eff0e059f0eaf
  43.272 +0eef0e030e0c0f0f02550eb8ffeab4101002550eb8fff44015101006550e0c0d0d06550e060f
  43.273 +0f06550e0e1c0317b802aab61895141c1c0700b8fff4401a0c0c06550045270a321c030b2961
  43.274 +106100060d0d025500252124b8ffecb41010025524b8ffec400b0d0d025524040c0c025524b8
  43.275 +ffe4b40b0b025524b8fff4b40b0b065524b8ffdc400b1010065524060f0f065524b8fffcb40c
  43.276 +0c065524b8025b400e27400026102620263026af260539b8ffc0b40e0e025526b8ffd6b60e0e
  43.277 +0255263139b8ffc0400d1e23343039c03902a039013917b8fff4404110100655172518222f24
  43.278 +bf06cf06021f063f0602060e0f0f0255060c0d0d025506180c0c0255060c0b0b0255060c0b0b
  43.279 +0655060e0d0d065506100c0c065506313810f62b2b2b2b2b2b2b5d71edf4ed2b105d712bf62b
  43.280 +2b5dedf42b2b2b2b2b2b2b2b3cfd2be5e5003fed3fe42b3fedfde41112392f2b2b2b2b2b5d71
  43.281 +ed711112391112393901111217393130005d2b2b2b2b01715d2b2b0071250606232226353436
  43.282 +363736373637363534272623220607273e02333216161716151514161723260306070e021514
  43.283 +16333236373635033c64b96aafbc477348356bda67013345887f791db0186ed08988aa501009
  43.284 +1722bc1c1762c46f5c326d6968a2261d835546ab854e814e140e0d1a24250a6e2d3d59711871
  43.285 +8b4b40614a2e78f0fb853d3801dd281c10284d2f48605b4f3d77000000010087000003e6043e
  43.286 +0016017d40130503061302a810b810e303e713f003f6130604b8fff0403c0b0d347910019810
  43.287 +d018e018ff18042008140e1416121c05070106160d0a0d0e0c0e2418401010025518400b0b02
  43.288 +550b28101002550b140e0e02550bb8ffec40110d0d02550b040c0c02550b220b0b02550bb8ff
  43.289 +f4400b0b0b06550b14101006550bb8fff9400b0d0d06550b0a0f0f06550bb8fff640120c0c06
  43.290 +550b40333634ff0b01ff0b010b4e18b8ffc0401a343634b018f018027018a018b018c0180418
  43.291 +0302331516250100b8fff6b41111025500b8fffab41010025500b8fffa40170e0e025500040c
  43.292 +0c0255000a0b0b025500040b0b065500b8fffa40110f0f065500020c0c065500040d0d065500
  43.293 +b8ffc04012333634f0000100002000d000e00004004e1710f65d712b2b2b2b2b2b2b2b2b2b3c
  43.294 +fd3cf43c105d712bf65d712b2b2b2b2b2b2b2b2b2b2b2b2bed3c103c003f3c3f3fed11390112
  43.295 +393130437940160611090a080a070a0306102611060e1b010f0a121b01002b012b2b2a81015d
  43.296 +71002b5d71331133153633321616171615112311342626232206151187a275dd60a150100ab4
  43.297 +2a6b4873a7042697af45704d327dfd7302866e6d4192ccfdbc00000000020086ffe8041f05ba
  43.298 +0010001d0180409b01050c0f240535054505053f1fb01f021f1f221c331c421c701f901f063a
  43.299 +133c163c1a4c164c1a5d085d0d580f5d165e1a6a086c0d680f6e166e1ac01fd90cda17da19e2
  43.300 +13ec17ec19e31de01fff1f1920052f0f2f1430053f0f40054c0f50056605da1df504fa100c10
  43.301 +150e040602001b1c0607010a151c0e0b1824d00b01100b400b600b800b041f400d0d02550b0c
  43.302 +0f0f02550b180d0d02550bb8fff6b40c0c02550bb8fff0b40b0b06550bb8fff4b40f0f06550b
  43.303 +b8ffe0b40c0c06550bb8fff4402f0d0d06550b7401113300040c0c025500040d0d0655003303
  43.304 +250202c001019001a001b001f001041f013f014f010301b8fffeb41010025501b8fffc401d0e
  43.305 +0e0255010c0d0d025501100c0c025501120b0b0255010c0b0b065501b8fff8b41010065501b8
  43.306 +fffc40160f0f065501180c0c065501140d0d065501191e4737182b4e10f42b2b2b2b2b2b2b2b
  43.307 +2b2b5d71723c4d10fdf42b2be410fd2b2b2b2b2b2b2b2b5d71ed003fed3f3fed3f1139111239
  43.308 +3130005d015d7172007121231133113633321e02151000232227031417163332363534262322
  43.309 +06012da7b472b162af7140fef2bdbc6b0234559176aca57576ac05bafdf58f4f8fca73feeffe
  43.310 +d69d0196bf558bcdcbd0c6cd0000000200880000013c05ba0003000700cd405e09360b0b0255
  43.311 +4f099009a009b009c009df09f0090700091f09700980099f09b009c009df09e009ff090a1f09
  43.312 +010001070402030906037e0100060506040a0607250500049f04a004b004c004e00406c004f0
  43.313 +040200042004d004e0040404b8fff8b41010025504b8fffa40170e0e025504040c0c0255040a
  43.314 +0b0b025504140b0b065504b8ffeab41010065504b8fffeb40d0d065504b8fffc400a0c0c0655
  43.315 +044e084750182b10f62b2b2b2b2b2b2b2b5d71723cfd3c003f3f3c3fed011112393911123939
  43.316 +3130015d72712b133533150311331188b4b4b404ebcfcffb150426fbda000001008300000137
  43.317 +05ba000300e3b605360b0b025505b8ffc0b337383405b8ffc0b334353405b8ffc0b330313405
  43.318 +b8ffc0b322253405b8ffc040251517340f051f059f05df05044f05df05f005031f0570058005
  43.319 +ff05040100000a0203250100b8ffc0b337383400b8ffc040153335349f0001c000f000020000
  43.320 +2000d000e0000400b8fff8b41010025500b8fffa401d0e0e025500040c0c0255000a0b0b0255
  43.321 +00140b0b065500081010065500b8fffeb40d0d065500b8ffffb40c0c065500b8fffc400a0c0c
  43.322 +0655004e044750182b10f62b2b2b2b2b2b2b2b2b5d71722b2b3cfd3c003f3f3130015d71722b
  43.323 +2b2b2b2b2b3311331183b405bafa460000000002000300000000001400010000000000340004
  43.324 +002000000004000400010000f012ffff0000f000ffff10000001000000000006003000000000
  43.325 +00130000000100020003000400050006000700080009000a000b000c000d000e000f00100011
  43.326 +001205ba001905ba001a05a70019042600180000ffe70000ffe80000ffe7fe69ffe805ba0019
  43.327 +fe69ffe802ea000000b8000000b80000000000a800ad016900ad00bf00c201f0001800af00b9
  43.328 +00b400c800170044009c007c009400870006005a00c80089005200520005004400940119ffb4
  43.329 +002f00a1000300a100cd00170057007e00ba00160118ffe9007f008503d300870085000d0022
  43.330 +00410050006f008d014cff75005c00df04830037004c006e00700180ff58ff8eff92ffa400a5
  43.331 +00b903c8fffd000b001a0063006300cdffee05d8ffdc002d005c0095009900df019209b50040
  43.332 +0057008000b9039d0072009a035d0401ff67fffa00030021007700cd0004004d00cd01c0022b
  43.333 +004c006500e70118017c034305d8ffa3ffb0ffc40003001c005d0068009a00ba013501470221
  43.334 +055cff4dffcd0016002d00780080009900b200b600b600b800bd00da010c05f0ffa4fff00019
  43.335 +002c0049007f00b400ce01c003fefd81fe3f000000050018002900390049006f00be00c700d0
  43.336 +012301c1026f050c05320540057affd4001400310055005700a700b400e601f7027e027e027f
  43.337 +03c60446ff42000e0085009100bf00c200c500e1011a012f014f01560229026f029e03720008
  43.338 +002c00310031006400690089009800c700de012b01b6020c02cf03a304ab04fb061dfee0ff0e
  43.339 +00060026009b009d00c1010d011801200173018201d601e30243025f029b02e2039404a904d2
  43.340 +0761001c005e006d008d00ab00f7011201380151015b0168017c01870191019901cd01d001e8
  43.341 +02410254026b02ef0368037103bd044204420453047304830586058b06e8fe58fec4fed1fef7
  43.342 +ff32ff860051007c008100910095009e00b400b900cf00d900d900df00e20105010b010e010e
  43.343 +012001210155017b017b017e018d01a201a801a901b401d001d001e201e901f201f501fb0200
  43.344 +02000206021b0221022202220223027202770294029c02cf02cf02d002ec02f903170322032b
  43.345 +0335033c0359036f037103870390039003b503e1041a04cf04ff053205320596059f05a805ab
  43.346 +05c205f0060c0782080008ccfca3fd2afddefe00fe88fe96feb2feb4ffe100150019001a001c
  43.347 +001f003c005100610061006a0078009600a500af00d3010c0118011a012a013e014c0151015f
  43.348 +016a0171017801820184019a01a501a801a901ae01bc01cd01d701ef0200020d021c02210222
  43.349 +022e02350242024f024f025e026502710290029202b402d602fa0307030b030f0315032a0347
  43.350 +035d036503740379039603b003cc03dd03e203f603fc03fc03ff040a041f04220426042b0447
  43.351 +045f0475049e04e704e7055c05cb05e5060a066d068606b806f10736073e07500751075d078f
  43.352 +07b607d4086000b600c300b500b700000000000000000000000001e00381034503b5008e0233
  43.353 +041902ce02ce002d005f0064034d023f000002a80188027d01b402240578063b023b014e00f0
  43.354 +0426029402c6029f02f6023b034d014b0153006a0231000000000000061404aa0000003c04c3
  43.355 +00ed04bc026502ce03b50078060c017e02ef060c00b201000239000001c50330042b03cb00da
  43.356 +03df010704a100db040a011701ed02a70350010b01bd043e05580021039c00ae0371017d00b5
  43.357 +024500000afb088c012b014e01aa00870054013201f803ff0003024e00b4003703e30083006b
  43.358 +02d800ed00770088009701640467008e0033017c00e700a6029e0329056e062a061501c90269
  43.359 +048a021301b4000204a9000002390124010305140084015d039a06ef02d9007500cf040a00de
  43.360 +03ac04bc02cf02ae034d04f005520168006d007d00860071ff810079055804d2016700030156
  43.361 +002504e00094007c033204210094007f0072005c002f00b6001800ba00b80041034d00720018
  43.362 +001f004c016a01550099009a009a009800b200040078006900140057006e00ce00b4065402b8
  43.363 +0067050e016500e7000004cbfe52005affa60099ff67006eff92002dffd40087ff7c00b800a8
  43.364 +00e5008f00a80185fe7b0070001e00d900de014c054602cf0546ff2d028a02d90253029600b7
  43.365 +00000000000000000000000000000125011800ea00ea00ae0000003e05bb008a04d70053003f
  43.366 +ff8cffd500150028002200990062004a00e4006d00ee00e5004803c00033fe4e02b1ff460370
  43.367 +007905df0051ffa7ff1f010a0068ff6c004f00bc00a507050061072b00ed04b001d200b6007b
  43.368 +00650252ff740365fe690094008f005c004000860075008900894043555441403f3e3d3c3b3a
  43.369 +3938373534333231302f2e2d2c2b2a292827262524232221201f1e1d1c1b1a19181716151413
  43.370 +1211100f0e0d0c0b0a090807060504030201002c4523466020b02660b004262348482d2c4523
  43.371 +46236120b02661b004262348482d2c45234660b0206120b04660b004262348482d2c45234623
  43.372 +61b0206020b02661b02061b004262348482d2c45234660b0406120b06660b004262348482d2c
  43.373 +4523462361b0406020b02661b04061b004262348482d2c0110203c003c2d2c20452320b0cd44
  43.374 +2320b8015a51582320b08d44235920b0ed51582320b04d44235920b09051582320b00d442359
  43.375 +21212d2c20204518684420b001602045b04676688a4560442d2c01b10b0a432343650a2d2c00
  43.376 +b10a0b4323430b2d2c00b0172370b101173e01b0172370b10217453ab10200080d2d2c45b01a
  43.377 +234445b01923442d2c2045b00325456164b050515845441b2121592d2cb00143632362b00023
  43.378 +42b00f2b2d2c2045b0004360442d2c01b00643b00743650a2d2c2069b04061b0008b20b12cc0
  43.379 +8a8cb8100062602b0c642364615c58b00361592d2c45b0112bb0172344b0177ae4182d2c45b0
  43.380 +112bb01723442d2cb01243588745b0112bb0172344b0177ae41b038a45186920b01723448a8a
  43.381 +8720b0a05158b0112bb0172344b0177ae41b21b0177ae45959182d2c2d2cb0022546608a46b0
  43.382 +40618c482d2c4b53205c58b002855958b00185592d2c20b0032545b019234445b01a23444565
  43.383 +234520b00325606a20b009234223688a6a606120b01a8ab000527921b21a1a40b9ffe0001a45
  43.384 +208a54582321b03f1b235961441cb114008a5279b31940201945208a54582321b03f1b235961
  43.385 +442d2cb110114323430b2d2cb10e0f4323430b2d2cb10c0d4323430b2d2cb10c0d432343650b
  43.386 +2d2cb10e0f432343650b2d2cb11011432343650b2d2c4b525845441b2121592d2c0120b00325
  43.387 +2349b04060b0206320b000525823b002253823b002256538008a63381b212121212159012d2c
  43.388 +4bb06451584569b00943608a103a1b212121592d2c01b005251023208af500b0016023edec2d
  43.389 +2c01b005251023208af500b0016123edec2d2c01b0062510f500edec2d2c20b001600110203c
  43.390 +003c2d2c20b001610110203c003c2d2cb02b2bb02a2a2d2c00b00743b006430b2d2c3eb02a2a
  43.391 +2d2c352d2c76b8022323701020b802234520b0005058b00161593a2f182d2c21210c6423648b
  43.392 +b84000622d2c21b08051580c6423648bb82000621bb200402f2b59b002602d2c21b0c051580c
  43.393 +6423648bb81555621bb200802f2b59b002602d2c0c6423648bb84000626023212d2cb4000100
  43.394 +000015b00826b00826b00826b008260f10161345683ab001162d2cb4000100000015b00826b0
  43.395 +0826b00826b008260f1016134568653ab001162d2c4b53234b515a5820458a60441b2121592d
  43.396 +2c4b545820458a60441b2121592d2c4b53234b515a58381b2121592d2c4b5458381b2121592d
  43.397 +2cb0134358031b02592d2cb0134358021b03592d2c4b54b012435c5a58381b2121592d2cb012
  43.398 +435c580cb00425b00425060c6423646164b807085158b00425b00425012046b01060482046b0
  43.399 +106048590a21211b2121592d2cb012435c580cb00425b00425060c6423646164b807085158b0
  43.400 +0425b00425012046b8fff060482046b8fff06048590a21211b2121592d2c4b53234b515a58b0
  43.401 +3a2b1b2121592d2c4b53234b515a58b03b2b1b2121592d2c4b53234b515ab012435c5a58381b
  43.402 +2121592d2c0c8a034b54b00426024b545a8a8a0ab012435c5a58381b2121592d2c4b5258b004
  43.403 +25b0042549b00425b00425496120b0005458212043b0005558b00325b00325b8ffc038b8ffc0
  43.404 +38591bb04054582043b0005458b00225b8ffc038591b2043b0005458b00325b00325b8ffc038
  43.405 +b8ffc0381bb00325b8ffc03859595959212121212d2c462346608a8a462320468a608a61b8ff
  43.406 +8062232010238ab902c202c28a70456020b0005058b00161b8ffba8b1bb0468c59b010606801
  43.407 +3a2d2cb1020042b123018851b1400188535a58b910000020885458b202010243604259b12401
  43.408 +885158b920000040885458b2020202436042b12401885458b2022002436042004b014b5258b2
  43.409 +020802436042591bb940000080885458b202040243604259b94000008063b80100885458b202
  43.410 +080243604259b94000010063b80200885458b202100243604259b94000020063b80400885458
  43.411 +b202400243604259595959592d2cb0024354584b53234b515a58381b2121591b21212121592d
  43.412 +00000001000000050f5c2f3593735f0f3cf5081b080000000000a2e3272a00000000c59b6257
  43.413 +faaffd671000080c00000009000100010000000000010000073efe4e00431000faaffa7a1000
  43.414 +00010000000000000000000000000000001306000100055600a2040000500473004402390000
  43.415 +0556005c040000210400003f023900240473004b06aa00870239001302aa00850556009e0473
  43.416 +004a047300870473008601c7008801c70083000000000000002c000000f0000002a400000468
  43.417 +00000468000007140000096c00000d1400000e3800000ff8000012280000137c000014840000
  43.418 +158c0000186000001a2800001c0800001cfc00001df800010000001300f2003c009d00070002
  43.419 +0010002f0056000004ac041d00050002b900540328b326181fd0bc032900e0032900020329b2
  43.420 +2b1d1fb90327031db23b1f40b80323b31215320f412d03200001002f0320000100200320006f
  43.421 +032000af032000bf03200004005f031e00010010031e007f031e0080031e00af031e00bf031e
  43.422 +00d0031e00060000031e0010031e0020031e006f031e009f031e00e0031e0006031d031cb220
  43.423 +1f1041270319007f03190002000f031700ef031700ff03170003001f0317002f0317004f0317
  43.424 +005f0317008f0317009f03170006000f0317005f0317006f0317007f031700bf031700f00317
  43.425 +000600400317b2923340b80317b28b3340b80317b36a6c3240b80317b2613340b80317b35c5d
  43.426 +3240b80317b357593240b80317b34d513240b80317b344493240b80317b23a3340b80317b331
  43.427 +343240b80317b32e423240b80317b3272c3240b80317b312253280b80317b30a0d32c0411603
  43.428 +1600d00316000200700316000102c4000f0101001f00a0031500b0031500020306000f010100
  43.429 +1f00400312b32426329fbf03040001030203010064001fffc00301b20d1132410a02ff02ef00
  43.430 +12001f02ee02ed0064001fffc002edb30e11329f414a02e200af02e200bf02e2000302e202e2
  43.431 +02e102e1007f02e00001001002e0003f02e0009f02e000bf02e000cf02e000ef02e0000602e0
  43.432 +02e002df02df02de02de000f02dd002f02dd003f02dd005f02dd009f02dd00bf02dd00ef02dd
  43.433 +000702dd02dd001002dc0001000002dc0001001002dc003f02dc000202dc02dc001002db0001
  43.434 +02db02db000f02da000102da02daffc002d3b2373932b9ffc002d3b22b2f32b9ffc002d3b21f
  43.435 +2532b9ffc002d3b2171b32b9ffc002d3b2121632b802d2b2f9291fb90326031cb23b1f40bb03
  43.436 +22003e00330322b225311fb80318b23c691fb802e3b3202b1fa0413002d400b002d400020000
  43.437 +02d4001002d4002002d4005002d4006002d4007002d40006006002d6007002d6008002d60090
  43.438 +02d600a002d600b002d60006000002d6001002d6002002ca002002cc002002d6003002d60040
  43.439 +02d6005002d6000802d0b2202b1fb802cfb226421f411602ce02c70017001f02cd02c8001700
  43.440 +1f02cc02c60017001f02cb02c50017001f02c902c5001e001f02ca02c6b21e1f00410b02c600
  43.441 +0002c7001002c6001002c7002f02c5000502c1b324121fff411102bf0001001f02bf002f02bf
  43.442 +003f02bf004f02bf005f02bf008f02bf000602bf0222b2641f12410b02bb00ca0800001f02b2
  43.443 +00e90800001f02a600a20800406a1f4026434932402043493240263a3d3240203a3d329f209f
  43.444 +26024026969932402096993240268e923240208e92324026848c324020848c3240267a813240
  43.445 +207a813240266c763240206c76324026646a324020646a3240265a5f3240205a5f3240264f54
  43.446 +3240204f5432b8029eb724271f374f6b0120410f027700300277004002770050027700040277
  43.447 +0277027700f90400001f029bb22a2a1fb8029a402b292a1f80ba0180bc0180520180a2018065
  43.448 +01807e01808101803c01805e01802b01801c01801e0180400180bb0138000100800140b40180
  43.449 +400180bb013800010080013940180180ca0180ad018073018026018025018024018020013740
  43.450 +b80221b2493340b80221b2453340b80221b341423240b80221b33d3e320f410f0221003f0221
  43.451 +007f0221000300bf022100cf022100ff0221000300400221b320223240b80221b3191e3240b8
  43.452 +0222b32a3f3240b80221b32e3a326f414802c3007f02c3008f02c300df02c30004002f02c300
  43.453 +6002c300cf02c30003000f02c3003f02c3005f02c300c002c300ef02c300ff02c3000600df02
  43.454 +220001008f02220001000f0222002f0222003f0222005f0222007f022200ef0222000600bf02
  43.455 +2100ef02210002006f0221007f022100af02210003002f0221003f0221004f0221000302c302
  43.456 +c30222022202210221401d101c102b1048038f1c010f1e014f1eff1e02370016160000001211
  43.457 +0811b8010db6f70df8f70d00094109028e028f001d001f0290028f001d001f028fb2f91d1fb8
  43.458 +0198b226bb1f41150197001e0401001f013900260125001f013800730401001f0135001c0801
  43.459 +001f0134001c02ab001f0132b21c561fb8010fb2262c1fba010e001e0401b61ff91ce41fe91c
  43.460 +b80201b61fe81cbb1fd720b80401b21fd51cb802abb61fd41c891fc92fb80801b21fbc26b801
  43.461 +01b21fba20b80201b61fb91c381fadcab80401b21f8126b8019ab21f7e26b8019ab61f7d1c47
  43.462 +1f6b1cb80401b21f6526b8019ab21f5e73b80401400f1f52265a1f481c891f441c621f4073b8
  43.463 +0801b61f3f1c5e1f3c26b8019ab21f351cb80401b61f301cbb1f2b1cb80401b61f2a1c561f29
  43.464 +1cb80101b21f231eb80401b21f5537b80168402c07960758074f07360732072c0721071f071d
  43.465 +071b071408120810080e080c080a080808060804080208000814b8ffe0402b00000100140610
  43.466 +000001000604000001000410000001001002000001000200000001000002010802004a00b013
  43.467 +034b024b5342014bb0c063004b6220b0f65323b8010a515ab005234201b0124b004b5442b038
  43.468 +2b4bb807ff52b0372b4bb007505b58b101018e59b0382bb00288b801005458b801ffb101018e
  43.469 +851bb0124358b900010111858d1bb900010128858d5959001816763f183f123e113946443e11
  43.470 +3946443e113946443e113946443e11394660443e11394660442b2b2b2b2b2b2b2b2b2b2b182b
  43.471 +2b2b2b2b2b2b2b2b2b2b182b1db0964b5358b0aa1d59b0324b5358b0ff1d594bb09353205c58
  43.472 +b901f201f04544b901f101f045445958b9033e01f2455258b901f2033e4459594bb801565320
  43.473 +5c58b9002001f14544b9002601f145445958b9081e0020455258b90020081e4459594bb8019a
  43.474 +53205c58b9002501f24544b9002401f245445958b909090025455258b9002509094459594bb8
  43.475 +040153205c58b173244544b1242445445958b917200073455258b9007317204459594bb80401
  43.476 +53205c58b1ca254544b1252545445958b9168000ca455258b900ca16804459594bb03e53205c
  43.477 +58b11c1c4544b11e1c45445958b9011a001c455258b9001c011a4459594bb05653205c58b11c
  43.478 +1c4544b12f1c45445958b90189001c455258b9001c01894459594bb8030153205c58b11c1c45
  43.479 +44b11c1c45445958b90de0001c455258b9001c0de04459592b2b2b2b2b2b2b2b2b2b2b2b2b2b
  43.480 +2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b65422b2b01b33b59635c45
  43.481 +6523456023456560234560b08b766818b080622020b163594565234520b003266062636820b0
  43.482 +03266165b059236544b063234420b13b5c4565234520b003266062636820b003266165b05c23
  43.483 +6544b03b2344b1005c455458b15c406544b23b403b4523614459b34750343745652345602345
  43.484 +6560234560b089766818b080622020b134504565234520b003266062636820b003266165b050
  43.485 +236544b034234420b147374565234520b003266062636820b003266165b037236544b0472344
  43.486 +b10037455458b137406544b24740474523614459004b5342014b5058b108004259435c58b108
  43.487 +004259b3020b0a124358601b2159421610703eb0124358b93b21187e1bba040001a8000b2b59
  43.488 +b00c2342b00d2342b0124358b92d412d411bba04000400000b2b59b00e2342b00f2342b01243
  43.489 +58b9187e3b211bba01a80400000b2b59b0102342b0112342002b747573750018456944456944
  43.490 +4569447373737374757374752b2b2b2b74752b2b2b2b2b737373737373737373737373737373
  43.491 +737373737373737373732b2b2b45b0406144737400004bb02a534bb03f515a58b1070745b040
  43.492 +604459004bb03a534bb03f515a58b10b0b45b8ffc0604459004bb02e534bb03a515a58b10303
  43.493 +45b040604459004bb02e534bb03c515a58b1090945b8ffc06044592b2b2b2b2b2b2b2b2b2b2b
  43.494 +2b2b2b2b2b2b2b752b2b2b2b2b2b2b435c58b9008002bbb301401e017400735903b01e4b5402
  43.495 +b0124b545ab012435c5a58ba009f02220001007359002b7473012b01732b2b2b2b2b2b2b2b73
  43.496 +7373732b2b2b2b2b002b2b2b2b2b2b0045694473456944734569447374754569447345694445
  43.497 +69444569447374456944456944732b2b2b2b2b732b002b732b74752b2b2b2b2b2b2b2b2b2b2b
  43.498 +2b2b2b737475732b7374757374752b2b2b742b2b000000>
  43.499 +] def
  43.500 +FontName currentdict end definefont pop
  43.501 +11 dict begin
  43.502 +/FontType 42 def
  43.503 +/FontName /f-1-0 def
  43.504 +/PaintType 0 def
  43.505 +/FontMatrix [ 1 0 0 1 0 0 ] def
  43.506 +/FontBBox [ 0 0 0 0 ] def
  43.507 +/Encoding 256 array def
  43.508 +0 1 255 { Encoding exch /.notdef put } for
  43.509 +Encoding 1 /uni0056 put
  43.510 +Encoding 2 /uni004D put
  43.511 +Encoding 3 /uni0053 put
  43.512 +Encoding 4 /uni002D put
  43.513 +Encoding 5 /uni0063 put
  43.514 +Encoding 6 /uni006F put
  43.515 +Encoding 7 /uni0072 put
  43.516 +Encoding 8 /uni0065 put
  43.517 +Encoding 9 /uni0048 put
  43.518 +Encoding 10 /uni0061 put
  43.519 +Encoding 11 /uni0064 put
  43.520 +Encoding 12 /uni0077 put
  43.521 +Encoding 13 /uni0020 put
  43.522 +Encoding 14 /uni0032 put
  43.523 +Encoding 15 /uni004F put
  43.524 +Encoding 16 /uni0070 put
  43.525 +Encoding 17 /uni006E put
  43.526 +Encoding 18 /uni0050 put
  43.527 +Encoding 19 /uni006C put
  43.528 +Encoding 20 /uni0075 put
  43.529 +Encoding 21 /uni0067 put
  43.530 +Encoding 22 /uni0069 put
  43.531 +Encoding 23 /uni0043 put
  43.532 +Encoding 24 /uni006B put
  43.533 +Encoding 25 /uni004E put
  43.534 +Encoding 26 /uni004C put
  43.535 +Encoding 27 /uni0073 put
  43.536 +Encoding 28 /uni0057 put
  43.537 +Encoding 29 /uni0041 put
  43.538 +Encoding 30 /uni0062 put
  43.539 +Encoding 31 /uni0074 put
  43.540 +Encoding 32 /uni0054 put
  43.541 +Encoding 33 /uni0068 put
  43.542 +Encoding 34 /uni0031 put
  43.543 +Encoding 35 /uni0033 put
  43.544 +Encoding 36 /uni0034 put
  43.545 +Encoding 37 /uni0035 put
  43.546 +Encoding 38 /uni0036 put
  43.547 +Encoding 39 /uni0037 put
  43.548 +Encoding 40 /uni0038 put
  43.549 +Encoding 41 /uni0039 put
  43.550 +Encoding 42 /uni0042 put
  43.551 +/CharStrings 43 dict dup begin
  43.552 +/.notdef 0 def
  43.553 +/uni0056 1 def
  43.554 +/uni004D 2 def
  43.555 +/uni0053 3 def
  43.556 +/uni002D 4 def
  43.557 +/uni0063 5 def
  43.558 +/uni006F 6 def
  43.559 +/uni0072 7 def
  43.560 +/uni0065 8 def
  43.561 +/uni0048 9 def
  43.562 +/uni0061 10 def
  43.563 +/uni0064 11 def
  43.564 +/uni0077 12 def
  43.565 +/uni0020 13 def
  43.566 +/uni0032 14 def
  43.567 +/uni004F 15 def
  43.568 +/uni0070 16 def
  43.569 +/uni006E 17 def
  43.570 +/uni0050 18 def
  43.571 +/uni006C 19 def
  43.572 +/uni0075 20 def
  43.573 +/uni0067 21 def
  43.574 +/uni0069 22 def
  43.575 +/uni0043 23 def
  43.576 +/uni006B 24 def
  43.577 +/uni004E 25 def
  43.578 +/uni004C 26 def
  43.579 +/uni0073 27 def
  43.580 +/uni0057 28 def
  43.581 +/uni0041 29 def
  43.582 +/uni0062 30 def
  43.583 +/uni0074 31 def
  43.584 +/uni0054 32 def
  43.585 +/uni0068 33 def
  43.586 +/uni0031 34 def
  43.587 +/uni0033 35 def
  43.588 +/uni0034 36 def
  43.589 +/uni0035 37 def
  43.590 +/uni0036 38 def
  43.591 +/uni0037 39 def
  43.592 +/uni0038 40 def
  43.593 +/uni0039 41 def
  43.594 +/uni0042 42 def
  43.595 +end readonly def
  43.596 +/sfnts [
  43.597 +<00010000000a008000030020636d617001f6f2c700003b7000000094637674207d0742a80000
  43.598 +3c04000002706670676d49d7df9200003e740000060a676c796656b40f54000000ac00003ac4
  43.599 +68656164d5ceeae00000448000000036686865610f7e06c6000044b800000024686d7478b688
  43.600 +0f80000044dc000000ac6c6f6361394b48b400004588000000586d617870039002c9000045e0
  43.601 +0000002070726570292ded1600004600000004ad00020080015e0380045e0003000700264016
  43.602 +059c039d049c070017003700030000079c019d049c00002ffdfded012f5f5dfdfded31301311
  43.603 +211125211121800300fd800200fe00015e0300fd008002000001000dffec04a605b900060133
  43.604 +b10202435458b90004ffe8400d0c0c024b040402010502020201002f3f3f111239012f313000
  43.605 +2b1bb10602435458403804601010064b04400c0f064b04100a0a064b47080100370401010808
  43.606 +18082808580804054606034602067600027601040400754701010104b8ffc0b42227064b04b8
  43.607 +ffb0b41a1d064b04b8ffc040261416064b04240b0b064b480401370401170427043704570467
  43.608 +0477040600048e010906020202003f3f3fed5f5d72712b2b2b2b012f5ded39192f1810ed10ed
  43.609 +10ed10ed5d5f725f5d3130002b2b2b1b40414708010037040101080818082808580804054606
  43.610 +0346020676000276010404007547010101480401370401170427043704570467047704060004
  43.611 +8e010906020202003f3f3fed5f5d7271012f5ded39192f1810ed10ed10ed10ed5d5f725f5d31
  43.612 +30595905230133010133029465fddede0179016bd71405cdfbc90437000000010014ffec05a3
  43.613 +05b9000c01f0401401400e0e064b04400e0e064b0e401010024b0002435558401d0c0e180e28
  43.614 +0e380e03080e180e380e480e580ea80eb80e070606080702003f3f012f5d7110d631301b40ff
  43.615 +4a030145020143087308024c0a7c0a0203280301280a0127080102970101980401870701880b
  43.616 +0101180e280e380e03080e180e380e480e580ea80eb80e070000460c0546380c480c02370647
  43.617 +0602022806480602270c470c020672070c720b01010a0b04040875070a75680b016707010b73
  43.618 +0207730309090275c70301270377038703a703d703e703060003770901016709010809180902
  43.619 +680988099809a809b809c809d809e809f80909580101580401004a0201034701014704010107
  43.620 +011701020701270187019701a701b701c701d701e701f7010a07041704020704270487049704
  43.621 +a704b704c704d704e704f7040a070117010217014701570167017740490187019701a701b701
  43.622 +c701d701e701f7010d0704170402070417042704470457046704770487049704a704b704c704
  43.623 +d704e704f7040f00097102017104710702090c0806080b020702003f3f3f3f3f10ede410ed5f
  43.624 +5d715d715d715d715f5d5d5f5d5f5d5d5d715d5f5d012f5f5d71ed39192f1810ed10fd5d5ded
  43.625 +10ed39192f1112392f1810ed10fd5d5d5f5d5ded10ed5f5d715f5d5d5d5d5f5d5d5d5f5d5d5d
  43.626 +5d3130592b002b2b2103012301032301330101330104e5aefec032feb7aabe01125b015d0142
  43.627 +5a012903adfc3f03c1fc5305b9fbd3042dfa470000010050ffe7038805d2002601ccb1020243
  43.628 +5458401907221a0e180b0b024b0e120c0c024b0e22070e1a0425131714b8ffc040120c0c024b
  43.629 +1411000401251749110304492509003fed3fed10cd123910cd2b1239121739012f2b2bcd2fcd
  43.630 +31301bb106024354584086082401071001002520452065207520042a0b01034828a828026813
  43.631 +0113074507223722672203221a001a45380e01870e01000e2777040102351e651e751e03351f
  43.632 +451f651f751f040a0c3a0c4a0c6a0c7a0c0533220103380e010a0b1f1e042548145814681478
  43.633 +1404141137014701570167017701a701b70107000125174911044925091103003f3fed10ed10
  43.634 +cd5f5d10cd5d1217395d5f5d5d5d5d5f5d0110d65f5d5dedc410d45dedc45d5d3130005f5d5d
  43.635 +5f5d5d1b4086082401071001002520452065207520042a0b01034828a8280268130113074507
  43.636 +223722672203221a001a45380e01870e01000e2777040102351e651e751e03351f451f651f75
  43.637 +1f040a0c3a0c4a0c6a0c7a0c0533220103380e010a0b1f1e0425481458146814781404141137
  43.638 +014701570167017701a701b70107000125174911044925091103003f3fed10ed10cd5f5d10cd
  43.639 +5d1217395d5f5d5d5d5d5f5d0110d65f5d5dedc410d45dedc45d5d3130005f5d5d5f5d5d5959
  43.640 +3737161633323635342627272626353436333217072626232206151416161717161615140423
  43.641 +22544938a742758e4f9f769677e8b6f35f3b28a44666752a4b74789679fef7dec343b8293780
  43.642 +634a7f4b3746c087a4d84fae1d36745b385c3e383947c598a5e60001009f01fa024b02a90003
  43.643 +00254017280368037803a803040307002700370003000004014800002fed0110d65f5dcd5d31
  43.644 +30133521159f01ac01faafaf000000010041ffec03b5044300170119401e450501a101010328
  43.645 +1938190200870d970da70d030200070d870d970d030db8fff4b41010024b0db8ffeab40f0f02
  43.646 +4b0db8ffeab40b0c024b0db8ffe840610d0d024b0d074e38124812028712a712b712c712e712
  43.647 +050012101010024b12180f0f024b12200b0c024b12180d0d024b12060e0e064b120c0e0e064b
  43.648 +12120c0c064b12100d0d064b1218250a350a450a032a043a044a0403030c52070d170d020db8
  43.649 +ffc040160b0b024b0d0f015208001800020000400b0b024b0004b8ffe8b40c0c024b04b8ffe8
  43.650 +40190d0d024b0452150a180c0c024b0a180d0d024b0a520f0b1507003f3fed2b2b10ed2b2bdd
  43.651 +2b5f5ded10dd2b5ded5f5d5d0110d62b2b2b2b2b2b2b2b5f5d5dfdd42b2b2b2b5d3c5f5d5f5d
  43.652 +5f5d5d313001072626232206151416333237170623220035100021321603af5e1d93479bb6ba
  43.653 +a580824b99e2dbfee20129010253c203d8861d34d9bdbcc563a0630126fb0100013646000002
  43.654 +0041ffec040a0443000b0015013c402517401010024b17400b0c024bb7050101381701114e17
  43.655 +063706470667060406041010024b06b8ffdeb40f0f024b06b8fffcb40b0b024b06b8ffe4b40c
  43.656 +0c024b06b8ffd4b40d0d024b06b8ffeab40e0e064b06b8ffe0b40c0c064b06b8ffe440760d0d
  43.657 +064b060c4e87009700a700b700c700e700063800480058006800040000101010024b000e0f0f
  43.658 +024b00200b0b024b00200c0c024b00160d0d024b000c0e0e064b00100c0c064b000c0d0d064b
  43.659 +00166a030165090103670e0168130102450e550e650e034a135a136a13030e100f0f024b0e52
  43.660 +0913b8fff040160f0f024b13520309180f0f024b09180f0f064b090b03b8ffe8b40f0f024b03
  43.661 +b8ffe8b50f0f064b0307003f2b2b3f2b2b10ed2b10ed2b5d5d5f5d5d5f5d5d0110d62b2b2b2b
  43.662 +2b2b2b2b5f5d5dfdd42b2b2b2b2b2b2b2b5ded5d5f5d31302b2b133400333212111000232200
  43.663 +1310213236351021220641010bdae6fefefce0e5ff00c8011d8597fee4829b021af80131fedb
  43.664 +fefcfefdfed5012e0100fe6dd8bb018ed400000100960000031c0443000e00af401e0a400b0d
  43.665 +024b081018102810c81004c70ed70e020e06094d064d68070107b8ffecb41313024b07b8ffee
  43.666 +b41010024b07b8fff240110f0f024b07040b0b024b07040c0c024b07b8ffeeb40f0f064b07b8
  43.667 +fffcb40c0c064b07b8fff2b41010064b07b8fffc40250e0e064b070f170a270a370a470a570a
  43.668 +670a0600050a400e0e064b0a02520c0806070a0c07003f3f3f10edcd2b325f5d0110d62b2b2b
  43.669 +2b2b2b2b2b2b5deded10c65d5d3130002b01262322061511231133153633321702cd3e3f6597
  43.670 +bebe68cd336003782bba83fd9a042fabbf1200020041ffec041c04430019002201ff40872440
  43.671 +0b0b024b58170103b807018a079a07aa07ba07ca07da0706025705016808780888089808a808
  43.672 +0528083808480858086808780888089808a808b808c808d8080c00571877180208221010024b
  43.673 +08180f0f024b08180c0c024b082c0d0d024b08100c0c064b08100d0d064b081f4e471e010217
  43.674 +1837184718671887189718a718b718c7180918b8ffe0b40e0e064b18b8ffdeb41010024b18b8
  43.675 +ffdcb40f0f024b18b8ffe2b40c0c024b18b8ffd4b40d0d024b18b8ffe4b40c0c064b18b8ffe4
  43.676 +406b0d0d064b18011e4e014e87100138104810581068100410100e0e064b10101010024b1010
  43.677 +0f0f024b101c0b0c024b10160d0d024b100c0c0c064b100c0d0d064b102387079707a7070300
  43.678 +2705370547055705040207522a083a084a08030357086708770803070817080208b8ffc0b40b
  43.679 +0c024b08b8ffd4b40d0d064b08b8ffc040350d0d024b080c1e50470157016701a701b7010500
  43.680 +01400f0f024b01400d0d024b01400f0f064b010105581a011a5214100f0f024b14b8ffe8b40d
  43.681 +0d024b14b8ffe840200e0e064b140c0f0f064b14671401024a145a140205100c0c024b05520c
  43.682 +0b1407003f3fed2b5d5f5d102b2b2b2bed5d11392f2b2b2b5f5ded10d52b2b2b5d715f5ded5f
  43.683 +5d5f710110d62b2b2b2b2b2b2b5d5deded10dd2b2b2b2b2b2b2b5d5f5dedc42b2b2b2b2b2b5d
  43.684 +5f5d715d5f5d5d5f5d3130012b01211417163332371706070623222726351037363332171615
  43.685 +14012207060721342726040dfcfc675b8fa36d502c5b728cca8d9da190c5e5827efe247f5652
  43.686 +0b0251484f0205bc65585f892c202a8997ff0109a08f817ccd3f0169524e74734d5400010096
  43.687 +000004a605b9000b0104b30800440bb8ffecb40f0f064b0bb8ffde400b0909064b0b1c101006
  43.688 +4b0bb8fff8400b1313024b0b101010024b0bb8fff8b40f0f024b0bb8ffe6b40b0b024b0bb8ff
  43.689 +e6400b0d0d024b0b0a0e0e064b0bb8ffff40220c0c064b0b090d0d064b0b470d170d01070344
  43.690 +04080909064b070417042704030004b8ffecb41313024b04b8fff4b41010024b04b8fffa400b
  43.691 +0f0f024b04040b0b024b04b8fffeb40d0d024b04b8ffeeb41010064b04b8fff4b40e0e064b04
  43.692 +b8fff8b40f0f064b04b8fff640150d0d064b04470c0748020205040008040809020502003f3f
  43.693 +3f3f1112392fed0110f62b2b2b2b2b2b2b2b2b5f5d2bfd3c5d10f62b2b2b2b2b2b2b2b2b2b2b
  43.694 +fd3c313021112111231133112111331103defd80c8c80280c802c4fd3c05b9fdb5024bfa4700
  43.695 +00020050ffec03e40443001b002501d3b627401010024b25b8ffecb40b0c024b25b8ffee4049
  43.696 +0d0d064b071317130201672077200202280f480f0200b70fc70fd70fe70f04010025150f0537
  43.697 +184718571867187718871897180718254d0a4d881501150c1313024b150c1010024b15b8fff8
  43.698 +b40f0f024b15b8fff040110c0c024b151e0d0d024b150c0e0e064b15b8fff040440f0f064b15
  43.699 +0c0d0d064b1527214e38050100050c0f0f024b05160b0b024b05100c0c024b05120d0d024b05
  43.700 +0c0e0e064b050c0c0c064b050c0d0d064b05263a0301032500b8ffc0b40d10024b00b8ffc040
  43.701 +320d0f064b480058006800780004000218191c520a080e52080f180f280f380f480f580f980f
  43.702 +a80fb80fc80fd80fe80f0c000fb8ffc0b41317024b0fb8ffc040240d0d024b0f124a1e5a1e02
  43.703 +031e52a808b80802580801006a087a08020347085708020008b8ffc0b41414024b08b8ffc0b4
  43.704 +1313024b08b8ffe8b41010024b08b8ffe8b40f0f024b08b8ffc040131313064b08080c235202
  43.705 +0c5212190b020b1207003f3f3f10ed10ed11392f2b2b2b2b2b5f5d5f5d5f5d5ded5f5d10dd2b
  43.706 +2b5f5ded10d5ed10cd10dd5d2b2bcd5f5d0110d62b2b2b2b2b2b2b5f5ded10d62b2b2b2b2b2b
  43.707 +2b2b71ededc65d10c41112395f5d5f5d5f5d3130005f5d2b2b012b2506232226353424333217
  43.708 +10232207273636333216151114171522260326232206151433323702e472eb7eb9011ddd3c4c
  43.709 +e8b2605036bf57e9d35474732b5a2490b6c5906f7b8fb788a3e11a0104609f2c3fd4e7fe808d
  43.710 +2f5f4201df149465a7890002004bffed03ec05e6000e0019011e40161b400b0b024b004d0d19
  43.711 +0c4d470d010d201313024b0db8ffeab41010024b0db8fff6400b0f0f024b0d080b0b024b0db8
  43.712 +fff6b40c0c024b0db8ffe4400b0d0d024b0d0c0f0f064b0db8ffe2b40c0c064b0db8fff24066
  43.713 +0d0d064b0d140c0c0c064b144e87060138064806020006080f0f024b061a0b0b024b061a0c0c
  43.714 +024b06120d0d024b060c0e0e064b06100c0c064b060c0d0d064b061a251635164516032a113a
  43.715 +114a110303580368030216180b0c024b16100f0f024b16520311b8ffe8400e0b0c024b115209
  43.716 +480901020e0a03b8fff0b60f0f024b030b09b8ffeeb70d0d024b09070d00003f3f2b3f2b3f5f
  43.717 +5d10ed2b10ed2b2b5d5f5d5d0110d62b2b2b2b2b2b2b5f5d5dfd2bd42b2b2b2b2b2b2b2b2b5d
  43.718 +fd3c10ed3130012b2535062322023534003332171133110326232206151021323637032e63bd
  43.719 +c9fa0120c7a656bebe487d99bd01602d7e10014f630120f0f101554e01f1fa1b03366ce4b0fe
  43.720 +7d39200000000001000fffec05e50432000c01a5b9000affe8b41010064b07b8ffe8b3101006
  43.721 +4bb10202435458b9000affd4b40d0d024b07b8ffd4401d0d0d024b070a02030504010b040b0b
  43.722 +06080605060c0b0a0506070a0702b8fff8b70b0b024b02020e0d1112392f2bcdcd10ddcd10dd
  43.723 +cd003f3f3f3f3f1112173931302b2b1bb10602435458b609080c0c064b08b8fff840200c0c06
  43.724 +4b070a02030504010b040b0b06080605060c0b0a0506070a0702020e0d1112392fcdcd10ddcd
  43.725 +10ddcd003f3f3f3f3f111217393130012b2b1b409c0700010804010258030103470e01080e58
  43.726 +0e780ea80ed80e0500064f050b4f2a00012e0501210c01030c7e00057e04070703040a0a0175
  43.727 +0003750407001700020804180402007f09047f0802020975170827084708c708f7080508b702
  43.728 +01b80a01080a01b807010807017802010602160202170a270a370a570a770a05170727073707
  43.729 +5707770705000271080a7101077104010b040b0c0608060506003f3f3f3f3f10ed10ed10ed5f
  43.730 +5d5d5d5d5d715d7171012f5ded39192f1810ed10ed5d5d10ed10ed39192f1112392f1810ed10
  43.731 +fd5f5d5d5ded10ed5f5d5d5f5d5f5d5d31305959002b2b052301012301331301330113330465
  43.732 +32fec6fec732fe81cbe5011d320126f6bb1402d9fd270446fd4102bffd4102bf00000001003b
  43.733 +000003c905d3001500b5401905100f10024b04100f10024b03100f10024b02100f10024b13b8
  43.734 +ffecb40c0c064b13b8ffecb40f10024b13b8ffecb70c0d024b180b0113b8fff0401f1010064b
  43.735 +045707100138104810581068107810881098100710180f10024b10b8ffec402c0d0d024b1014
  43.736 +0b0b024b101417090a0a7713013713571367137713040013810016145a1509065b0d150c0d05
  43.737 +003f3f10fdc610ed0110d6ed5f5d5d3c10c510d6d62b2b2b5d5ded2b31305d012b2b2b2b2b2b
  43.738 +2b333501363534232206072736363332161514070121154501cb90e5518e208122c78dd3ee9e
  43.739 +feb7023e2802bfdd9acb55416a6274c3b2a5fbfdf6b4000000020050ffe7051405d3000b0016
  43.740 +010d401358110102550d01036810010263050103124506b8fff4b40f0f024b06b8ffccb40b0b
  43.741 +024b06b8ffe0b40c0c024b06b8fff6b40d0d024b06b8fff0b40e0e064b06b8fff4b40c0c064b
  43.742 +06b8fff440090d0d064b06180c4500b8fff840440a0a064b07001700270087009700b7000600
  43.743 +080f0f024b00160b0b024b00100c0c024b00120d0d024b000c0e0e064b00100d0d064b001728
  43.744 +18381802000f100f0f064b14b8fff0b60f0f064b00020fb8fff240140f0f064b0f4909140e0f
  43.745 +0f064b14490309090303003f3f10ed2b10ed2b43545840121a142a143a147a1404150f250f35
  43.746 +0f750f045d5d592b2b015f5d10de2b2b2b2b2b2b5d2bed10de2b2b2b2b2b2b2bed5f5d31305f
  43.747 +5d5f5d5f5d131000212000111000212000131412333212111021220250013f010f01310145fe
  43.748 +bafed0feebfec7d2c7b5cdd7fe5cbac202e9013e01acfe76fea0fe97fe6701b00152fcfeae01
  43.749 +3601180236fed00000020087fe5c042c0443000f001b014d40161d400b0b024be71d01164e47
  43.750 +0af70a02470a970a020ab8ffe4b40f0f024b0ab8ffeab40c0c024b0ab8ffd4b40d0d024b0ab8
  43.751 +fff4b40e0e064b0ab8ffe6b40c0c064b0ab8ffea401e0d0d064b0a111101044d014d17020107
  43.752 +02170227028702e702f702060002b8fff4b41313024b02b8fff6400b1010024b02040d0d024b
  43.753 +02b8fffa40110f0f024b020a0b0b024b02080c0c024b02b8fff4b40e0e064b02b8fffe40330f
  43.754 +0f064b02020c0c064b02020d0d064b021c580d680d025707670702024514014a190114100e0e
  43.755 +064b14100f0f024b14520d19b8fff0b40e0e064b19b8fff0400c0f0f024b195207010e03060d
  43.756 +b8fff0b40e0e064b0db8fff040140f0f024b0d0b07100e0e064b07100f0f024b0707003f2b2b
  43.757 +3f2b2b3f3f10ed2b2b10ed2b2b5d5d5f5d5d0110d62b2b2b2b2b2b2b2b2b2b5f5d71eded103c
  43.758 +10d42b2b2b2b2b2b5d71ed5d31302b2511231133153633321211140023222603111616332011
  43.759 +34262322060145bebe6c99e4feff00f2449b161274370162a8b928743bfe2105d3586cfee4fe
  43.760 +eef4fecb30032cfd901b310190cbbc38000000010087000003d8044300110103401813400b0b
  43.761 +024b070f170f0201771301004d11101010064b11b8ffd4b40e0e064b11b8fff8b41313024b11
  43.762 +b8fff440111010024b110a0f0f024b11080c0c024b11b8fff440110d0d024b111c0b0b024b11
  43.763 +0e0f0f064b11b8fff8b40c0c064b11b8fff8b40d0d064b11b8fff440100b0b064b11084d0709
  43.764 +17092709030009b8fff4400b1313024b09040d0d024b09b8fff6b41010024b09b8fff4400b0f
  43.765 +0f024b090a0b0b024b09b8fff8b41010064b09b8fff4400b0e0e064b09080c0c024b09b8fffa
  43.766 +40110f0f064b091204520e110a090a0a060e07003f3f3f3f10ed0110d62b2b2b2b2b2b2b2b2b
  43.767 +5f5dfdd42b2b2b2b2b2b2b2b2b2b2b2bed5d3130005f5d012b21113426232206071123113317
  43.768 +3633201111031a6779418e26be823c5ed50160026fab894e39fce4042f8a9efe54fd69000000
  43.769 +000200960000042605c3000a00130108b9000cffea40170c0c024b0b180c0c024b6707010210
  43.770 +45070b4401440207b8ffd8b41010024b07b8ffdab40b0b024b07b8ffdab40d0d024b07b8fff0
  43.771 +b40d0d064b07b8fff4400e0e0e064b07471507022702020002b8ffeab41313024b02b8fff4b4
  43.772 +1010024b02b8fffa400b0f0f024b02040b0b024b02b8fffeb40d0d024b02b8fff0b40e0e064b
  43.773 +02b8fffeb40c0c064b02b8ffe8402d1010064b0247143a124a125a1203350e450e550e030305
  43.774 +0b120c000e180c0c024b0e160d0d024b0e4909090212b8ffe8400b0c0c024b12490502080502
  43.775 +003f3f10ed2b11392fed2b2b3332113311335d5d0110e62b2b2b2b2b2b2b2b5f5d10e62b2b2b
  43.776 +2b2b10eded10ed5f5d3130002b2b0111231136332011102122031116332011102122015ec8e3
  43.777 +2f027efdcc22727f070174fe73280234fdcc05b90afe55fe1202dbfde30a0125010c00000001
  43.778 +0096ffec020705e6000800c7b9000affc0b41313024b0ab8ffc0b41010024b0ab8ffc0402a0c
  43.779 +0c024b070a170a270a370a470a570a670a770a080706170627060306024d070117012701d701
  43.780 +040001b8ffecb41313024b01b8ffeeb41010024b01b8fff240110f0f024b01040b0b024b0104
  43.781 +0c0c024b01b8ffcc40170e0e064b01180f0f064b01130c0c064b01160d0d064b01b8ffec401b
  43.782 +0b0b064b0109b705c70502010a081a082a083a08040652070b0100003f3fed5d5f5d0110d62b
  43.783 +2b2b2b2b2b2b2b2b2b5f5dfdc65d5d3130012b2b2b13113311141633152096be6350fe8f012f
  43.784 +04b7fb695663aa0000000001007dffec03e3042f001200fb402714400b0b024b7714010a4d07
  43.785 +4d070801170847087708a708048708b708e70803080c1010064b08b8fffab40e0e064b08b8ff
  43.786 +ecb41313024b08b8ffec400b1010024b08160b0b024b08b8ffeeb40d0d024b08b8ffccb40e0e
  43.787 +064b08b8fff0b40c0c064b08b8fff440150d0d064b08004de812f81202071217122712030012
  43.788 +b8fff8b41313024b12b8fffab41010024b12b8fff640230f0f024b120c0b0b024b120c0c0c02
  43.789 +4b12080d0d024b12040c0c064b12040d0d064b12b8fffa40110e0e064b121303520e090a0e0b
  43.790 +08061206003f3f3f3f10ed0110d62b2b2b2b2b2b2b2b2b5f5d5dfdd42b2b2b2b2b2b2b2b2b5d
  43.791 +7172eded5d3130012b01111433323637113311233506062322263511013bd75e9c19bebe20c1
  43.792 +5cb0bb042ffd55f86c4702f0fbd1943f69caba02bf0000020050fe5c03c804740030003c0160
  43.793 +402c48195819681978190400272b372b020265017501020320101c12064e282b382b482b582b
  43.794 +682b782b882b072bb8ffeab40e0e064b2bb8fff0400f0d0d064b2b193a4e1c0e1010024b1cb8
  43.795 +fff440860c0c024b1c120d0d024b1c3e00234e0d344e12060e0e064b120c0f0f024b12120b0c
  43.796 +024b12120d0d024b123d17010188199819a819b8190488189818a818b81804280c380c020067
  43.797 +01770102026a317a3102653775370203102037281a171f181537180f0f024b37521f40090a06
  43.798 +4b1f9708a708b70803970ba70bb70b030028530825530b01b8ffc0b41114024b01b8ffc0b40b
  43.799 +0c024b01b8ffc0b41114064b01b8ffc040090c0c064b0103522e31b8ffe8400d0f0f024b3152
  43.800 +152e0e0b061507003f3f3f10ed2b10fdc62b2b2b2b10edd4fd5f5d5dd42bed2b10c612393911
  43.801 +1239395f5d5d5f5d5f5d5d5d5d0110d62b2b2b2bedd4edc610d62b2b2bedc6d42b2b5ded1112
  43.802 +39395f5d5f5d5f5d313013371633323635342322062322353436372611343633321737170716
  43.803 +1514060707060615143332363332161514042322260122061514163332363534266067a68c81
  43.804 +95bc20a82fe46b4fe2eaac9e595f7c7249caa49d1c5e622bb62c9eb1fef7cb68e6014d637d79
  43.805 +6765727bfedb986f59428220ac3556136a0106a8e0417275565f99a2dc101003251e291f9786
  43.806 +94b64a05048c6470938f74648c0000020050000001c105c4000b001100d9b613400f0f024b13
  43.807 +b8ffc0b60d0d024b097b03b8fff4b40e0e064b03b8fff8b40f0f024b03b8fffab40c0c024b03
  43.808 +b8fff940200c0c064b03110e0c4d7711010011041313024b11021010024b110e0f0f024b11b8
  43.809 +ffeeb40b0b024b11b8ffecb40c0c024b11b8ffe6400b0d0d024b110e0f0f064b11b8fff8400b
  43.810 +0c0c064b11120d0d064b11b8ffd640100e0e064b11081111064b11130d511000b8ffc040120f
  43.811 +0f024b007c06400f0f024b06100c0a1006003f3f10d62bed2b10ed0110d62b2b2b2b2b2b2b2b
  43.812 +2b2b2b5f5dfdc610d42b2b2b2bed3130012b2b01321615140623222635343603112335211101
  43.813 +4b314545313045443793015105c44530314545313144fa3c038fa0fbd100000000010050ffe7
  43.814 +047905d20015015f40b2e715010007080103570701027e10017a0b011506010388009800a800
  43.815 +b800c800d800e8000700070c170c270c370c04000c200c0c064b0c170645110c1010024b1106
  43.816 +0f0f024b11200b0b024b11100c0c024b11120d0d024b110c0e0e064b11180c0c064b11120d0d
  43.817 +064b11163700e70002028e080103780f01771401026509010a035a036a03032a0f3a0f02030b
  43.818 +0c9701a701b701c701d701e701060001e70c010108001800880003070c170c870c030000b8ff
  43.819 +d0400f1111064b00140c401111064b0c0e03b8ffe8b40e0e064b03b8fff2b41010064b03b8ff
  43.820 +e8b40f0f064b03b8fff0b41010024b03b8ffe840250f0f024b03491409180f0f064b09180f0f
  43.821 +024b09490e0914101010064b14101010024b1403003f2b2b3fed2b2b10ed2b2b2b2b2b10cd2b
  43.822 +10cd2b5f5d5d5f5d325f5d11335f5d5d5d5f5d5d5f5d5f5d0110d62b2b2b2b2b2b2b2bed10d6
  43.823 +2b5f5dc65d5f5d5d5d5f5d31305f5d5f5d010726232202111412333237170621200011100021
  43.824 +32043d4360cec1e9efbdce6f6eaefeeefee1feb601600117ef0583ab46feb4fefafafec99299
  43.825 +ad019e0153014801b2000000000100870000040905e6000b00c0402d270a370a0201450a650a
  43.826 +750a0302010a0309004f0b084f09270b370b02030b03064d034d070417042704030004b8fff4
  43.827 +b41313024b04b8fff4b41010024b04b8fffa40170f0f024b04080b0b024b04040d0d024b0408
  43.828 +0c0c024b04b8fffab40e0e064b04b8fff4400b0f0f064b04070c0c064b04b8fff840170d0d06
  43.829 +4b040c074f020a01020304090500040a000a0906003f3f3f3f1112173910ed0110d62b2b2b2b
  43.830 +2b2b2b2b2b2b5f5deded10d45f5dd6ed10ed111239395f5d5f5d313021010711231133110133
  43.831 +0101033bfeb0a6bebe019adefea901a30218abfe9305e6fc5701f2fe69fd680000010096ffec
  43.832 +048505b9000901aeb605180b0b024b00b8fff440230b0b024b0a010506020300020602074408
  43.833 +0602024403081a1010064b080c1313024b08b8ffdeb41010024b08b8fff2b40b0b024b08b8ff
  43.834 +f0400b0f0f064b080c0c0c024b08b8fff2400b0d0d024b08140e0e064b08b8fffc40140a0a06
  43.835 +4b08100909064b080b0703170327030303b8ffecb41313024b03b8fff4b41010024b03b8fffa
  43.836 +400b0f0f024b03040b0b024b03b8fffeb40d0d024b03b8fff2b40e0e064b03b8fff4b40f0f06
  43.837 +4b03b8fffeb40c0c064b03b8fff4400b0a0a064b03080909064b03b8fff040151010064b030a
  43.838 +000206020104060909030807020402003f3f3f3fcd10cd435458b30601030411123939594354
  43.839 +584052b8060100950601750601021701b70102870101680101000c01015c016c017c01030367
  43.840 +0601000306012306330643065306630673060603180128013801480158017801062706370647
  43.841 +0657067706b70606005f5d5d5f5d715f5d5f5d715f5d5d715f5d715f71590110c62b2b2b2b2b
  43.842 +2b2b2b2b2b2b5d10c62b2b2b2b2b2b2b2b2b2b10ed435458b005395910ed435458b000395943
  43.843 +5458b40575030075ed10ed593130005f5d012b2b050111231133011133110449fd0bbe5002e1
  43.844 +be14042ffbe505b9fc0b03f5fa3300010096000003f405b90005009140160804180402c804d8
  43.845 +04e804f804040003440004470700b8ffeab41010064b00b8ffecb41313024b00b8fff4b41010
  43.846 +024b00b8fffa400b0f0f024b00040b0b024b00b8fffeb40d0d024b00b8fff4b40e0e064b00b8
  43.847 +fff4400b0f0f064b00030c0c064b00b8fff4400d0d0d064b004706034800080102003f3fed01
  43.848 +10e62b2b2b2b2b2b2b2b2b2b10e610ed5f5d71313033113311211596c8029605b9fafbb40000
  43.849 +00010041ffec02fc0443002100e7402b23400b0b024b081f181f02070e170e02282348238823
  43.850 +03003a0c01351d0103c8110111054e671d771d021db8ffeeb40e0e064b1db8ffe0405a0d0d02
  43.851 +4b1d1700174e480c01970ca70cb70ce70c04000c040e0e064b0c22e81901271b010128070127
  43.852 +0f0128200102651a751a020307191a0314034812581268127812c81205120f37014701570167
  43.853 +017701b701c70107000103b8ffe040141113064b03522014181113064b14520f200b0f07003f
  43.854 +3f10ed2b10ed2bc55f5d10c55d111217395f5d5f5d5d5d5f5d5d0110d62b5f5d5dedc610d42b
  43.855 +2b5dedc45d5f5d5d5f5d3130005d5d012b37371633323534272e033534363332170726232206
  43.856 +151417171616151406232241439f61b0aa835b4321c09b75b2367172445d75887d72cab3a940
  43.857 +b468946a4c3c3e4f593384944ab05a403167353e39926e90a30000000001000dffec06c405b9
  43.858 +000c0165b10202435458401c070a02030504010904090b02080205020c0b0a0506070a070202
  43.859 +0e0d1112392fcdcd10ddcd10ddcd003f3f3f3f3f1112173931301bb10602435458401c070a02
  43.860 +030504010904090b02080205020c0b0a0506070a0702020e0d1112392fcdcd10ddcd10ddcd00
  43.861 +3f3f3f3f3f1112173931301b40364702010048030147080102280e480e780e880ec80e05000a
  43.862 +000103480001780401770001480801020a0a0001070703040646050b460cb8fff840620a0a06
  43.863 +4b080501070c370c470c770c04380548057805030c78000578040c7801750003750447040148
  43.864 +0001008209048208020209754808010708270837085708a70805000868027802020149020100
  43.865 +0a8e00028f08078e04000904090c0208020502003f3f3f3f3f10ed10ed10ed5f5d5f5d012f5f
  43.866 +5d5ded39192f1810ed10ed5d5d10ed10eded10ed10fd5d5d5d2bed10ed111239192f1112392f
  43.867 +5f5d5d5d5d5f5d5f5d31305f5d5d005f5d59590523010123013301013301013304fc3ffea3fe
  43.868 +ba3ffe32d00126014246013e012bd01403f2fc0e05cdfc0103fffc0303fd00020004000004b4
  43.869 +05cd0007000a013db90008ffe8405b0f10024b0c401010024b0602380a480a580a680a780a05
  43.870 +013709010347095709670977090448010147020101580c880c020002090306010a0500460703
  43.871 +0a1414064b0346040808062a043a04022507350702031807010204700507b8ffe8b40e0e064b
  43.872 +07b8fff040271111064b07200b0b064b0770061705270502070517052705370547057705a705
  43.873 +b705e705090005b8fff4b50c0c024b0508b8ffe040211111064b0002050a01094802400f0f02
  43.874 +4b02401010024b02020504070804080502003f3f3f1112392f2b2bed393910435458400e5c08
  43.875 +010348086808780803000871ed5f5d5f5d1bb00833592b012f2b5f5d71dded2b2b2b10ed5f5d
  43.876 +5f5d5d1239192f1810ed2b10ed113939111239395f5d5f5d5d5d5f5d5f5d4354584009010a08
  43.877 +0002090808030507103c3c073c3c593130012b002b210321032301330101032103d665fddf6c
  43.878 +e00253350228fdb4e301b30135fecb05cdfa33044dfd7b00000000020087ffec042a05e60010
  43.879 +001d010a4017570b0102184e470bd70b02470b970b020b0a1313024b0bb8ffe8b40f0f024b0b
  43.880 +b8ffeab40c0c024b0bb8ffd8b40d0d024b0bb8fff4b40e0e064b0bb8ffe8b40c0c064b0bb8ff
  43.881 +e840170d0d064b0b12044d124d0702170227028702f702050002b8fff4b41313024b02b8fff6
  43.882 +400b1010024b02040d0d024b02b8fffa40110f0f024b020a0b0b024b02080c0c024b02b8fff8
  43.883 +b40e0e064b02b8fffe40200f0f064b02020c0c064b02020d0d064b021e4515012a1b3a1b4a1b
  43.884 +0315520e1bb8ffe8b40b0b024b1bb8ffe8400f0c0c024b1b5208010b0e0b08070300003f3f3f
  43.885 +3f10ed2b2b10ed5d5d0110d62b2b2b2b2b2b2b2b2b2b5f5deded10d42b2b2b2b2b2b2b5d71ed
  43.886 +5f5d31302507231133113636333200151000232226031114163332363534262322060129435f
  43.887 +be1b9548dc0111feeeea4c930a8e25c2a8c4a6237d4d6105fafdfa253efed0e8fef4fecd3903
  43.888 +2afd961049badbb6cc3c0001004fffec02fc0558001500cab90017ffc0403f0c0d024b081318
  43.889 +1302281701871001109708010809010006090309010c0c064b094d480058006800f800040000
  43.890 +0c1313024b000a1010024b00120f0f024b00b8fff2b40b0b024b00b8fff0b40c0c024b00b8ff
  43.891 +e8401d0d0d024b00160e0e064b00100f0f064b00260c0c064b00280d0d064b00b8fffc401b0e
  43.892 +0e064b002c133c13020f0d0205070d52120152085207120b0706003f3f10eded10ed10c63c10
  43.893 +c65d012f2b2b2b2b2b2b2b2b2b2b2b5f5ded2b3c103c10cd10dd5dc65d5d3130005d012b1323
  43.894 +3533353711211521111416333237170623222635cb7c7cbe0126feda5b65494e1c768d7faf03
  43.895 +9996e049fed796fdec877225a71ebd90000100120000049305b900070080401e270701280401
  43.896 +079301042c1313024b049301442702010002081010064b02b8ffe440111313024b02180f0f02
  43.897 +4b02100b0b024b02b8fff6b40d0d024b02b8ffe640200e0e064b02120f0f064b02010c0c064b
  43.898 +02220d0d064b02074804480502080502003f3f10eded012f2b2b2b2b2b2b2b2b2b5f5dede62b
  43.899 +10e65d5d3130011123112135211502acc8fe2e04810505fafb0505b4b4000000000100870000
  43.900 +03d905e60013010d400d15400b0b024b07101710020100b8fff8b60c0c064b004d13b8ffecb4
  43.901 +1010064b13b8fff8b41313024b13b8fff640171010024b130a0f0f024b131a0b0b024b13080c
  43.902 +0c024b13b8ffd6b40e0e064b13b8fff6400b0d0d024b130e0f0f064b13b8fff840130d0d064b
  43.903 +13080b4d084d070917092709030009b8fff2b41010064b09b8fff4b41313024b09b8fff4400b
  43.904 +1010024b09040d0d024b09b8fff440110f0f024b090a0b0b024b09080c0c024b09b8fff4b40e
  43.905 +0e064b09b8fffa400c0f0f064b09146a047a040204b8ffe8400f0f0f024b04520f130a090a0f
  43.906 +070a00003f3f3f3f10ed2b5d0110d62b2b2b2b2b2b2b2b2b5f5deded10d42b2b2b2b2b2b2b2b
  43.907 +2b2bed2b3130005f5d012b2111342623220607112311331136363332161511031b766b458b25
  43.908 +bebe26a95aaac102a1788a5136fce405e6fdd33b4fe0c2fd5f00000100c8000002ba05bf0008
  43.909 +007440172a060103067507020056081c1313024b080a0f0f024b08b8fff2400b0d0d024b080c
  43.910 +0b0b024b08b8fffc400b0c0c024b080c0f0f064b08b8ffe8401a0d0d064b08090c0c064b0858
  43.911 +01680102000107030207000c0704003f3f10ddcd12395f5d012f2b2b2b2b2b2b2b2bfdc610ed
  43.912 +5f5d313021110535363637331101f2fed671ff463c0463babb39c85afa410001006dffec03ad
  43.913 +05d300220142402d181f01071617160267097709a70903008716971602880198010288119811
  43.914 +0202111201270037000200231a1709b8ffe8b40f0f024b09b8fff440470d0d024b090d571710
  43.915 +0d0d064b17121010024b17120f0f024b17100d0d024b17100b0b024b17100c0c024b1705571d
  43.916 +060d0d064b1d0c1010024b1d200f0f024b1d100d0d024b1db8fff0406f0c0c024b1d24880198
  43.917 +01a8010387119711a711b711c711d7110600671c016703770302680f780f0202580601280038
  43.918 +0048005800680078000627123712471257126712771206011a1a0a5b8709a709b7090309090f
  43.919 +0301070017000200035b2011081218120200120f5b14200d1405003f3f10eddd5f5dcd10eddd
  43.920 +5dcd1112392f5ded39192f5f5d5d5d5f5d5d5d5f5d5d011810d62b2b2b2b2bedd42b2b2b2b2b
  43.921 +2bfdc42b2b10cd10d65dcdd6cd5f5d5d5d5f5d31305d005d3737163320113426232335333235
  43.922 +3423220727363332161514060716161514042322266d6062960116a2861009feef824d595dda
  43.923 +c0f2875b7e95fefee962bc689a6c01107c9ba2e0ea578879cda07abc2029c58cccde49000002
  43.924 +00190000040605bf000a000d0142400d05181313024b050c0d0d024b06b8fff0b40d0d024b0c
  43.925 +b8ffe0b41010024b0cb8ffeab40f0f024b0cb8ffeab40d0d024b0cb8fff4402f0c0c024b470c
  43.926 +570c670c770c04170a270a020c04200c0c064b04200f10024b04200c0d024b040e06750b5608
  43.927 +035600b8fff0b41313024b00b8ffe6b41010024b00b8fff4b40f0f024b00b8ffeab40d0d024b
  43.928 +00b8fff8400b0c0c024b00100b0b024b00b8ffde40380d0d064b00080c0c064b00470a570a67
  43.929 +0a770a040a0f080b180b02f80b01480b580b680b780b04180b280b380b480b580b680b780b07
  43.930 +000bb8ffc0b40a10064b0bb8ffc0b40f10024b0bb8ffe8b40c0d024b0bb8ffc040120b10024b
  43.931 +0b07030d5a085a000007010c0704003f3f12392feded3c10cd2b2b2b2b5f5d5d5d710110d65d
  43.932 +dd2b2b2b2b2b2b2b2bed3ceded10d62b2b2bcd5d5d3130012b2b2b2b2b002b2b011123112135
  43.933 +01331133150101210372befd6503134694feaefe5201ae018ffe71018f7203befc6a9a02a1fd
  43.934 +f90000010082ffec03c105bf001700eb4016080c010709170902100f01040b06560116131302
  43.935 +4b01b8ffeeb40f10024b01b8fff8b40d0d024b01b8fff8b40c0c024b01b8fff440400d0d064b
  43.936 +011814570b120f0f024b0b160c0c024b0b198810981002006708770887080302551265127512
  43.937 +035a16010310380f0102070f170f270f03000f0d0016b8fff4b40f10024b16b8ffe8400d0e0e
  43.938 +024b165b080e0f10024b08b8ffc0401c0f10024b080812045a0312160f10024b12180e0e024b
  43.939 +125b0d0d0304003f3fed2b2b10ed11392f2b2bfd2b2bc610dd5f5d5f5dcd5f5d5d5f5d5f5d01
  43.940 +10d62b2bed10d62b2b2b2b2bed10c410d6cd3130005d5d132711211521113633321615102122
  43.941 +273716332011102122e84402d9fde54a72ccd7fe15cd874d887e011afeea8602cb2f02c5aafe
  43.942 +9c37f4e1fdd972a76f016001480000020054ffe703dd05d30010001a0140b603100d0e064b02
  43.943 +b8fff0b40d0e064b02b8fff040110a0a064b65090103280038004800030104b8fff040250c0d
  43.944 +064b15043504450455046504750406030116570809012809a809d80903270957090209b8ffea
  43.945 +b41010024b09b8ffeeb40d0d024b09b8ffe640360b0b024b0904011157370e870e970ea70eb7
  43.946 +0e05000e160c0c064b0e0c0f0f024b0e100d0d024b0e100c0c024b0e160b0b024b0e1b0cb8ff
  43.947 +f0b41010024b0cb8fff8b40f10024b0cb8fff0b41010064b0cb8fff840430f10064b01100c0d
  43.948 +064b7304017a010103770601681901027a0c01680c01195b060c1010024b06061301200f1002
  43.949 +4b01200d0e024b01200c0c024b0100135b0c0d0005003f3fed10cd2b2b2b11392f2bed5d5d5f
  43.950 +5d5d5f5d5d2b2b2b2b2b0110d62b2b2b2b2b5f5dfd1139d42b2b2b5d5d71edc45f5d2b5f5d5f
  43.951 +5d3130012b2b002b01170600073633321615140223201110000310213236353426232202a061
  43.952 +58feb3125394c2eaf1b6fe1e0179a701016c7d8468fe05d36b23fe6d6d50f8d9d7fefa027f01
  43.953 +0a022dfc2dfec7a3868ba600000100540000040a05bf000d0047403204180f0f024b04180f0f
  43.954 +064b0501580038044804580468047804050480270847085708670877080500080f055a06000c
  43.955 +0604003f3f10ed0110d65f5ded5dd6fdc631302b2b21233600132135211507060a0201acde4a
  43.956 +015e91fd4d03b681418e8866eb03050111be4efe81feccfec0feee00000000030059ffec03de
  43.957 +05d30015001e002901d6400d1f0c0d0d024b1f0c0c0c024b1eb8fff0b40d0d024b16b8fff0b4
  43.958 +0c0d024b1eb8ffe0b40d0d064b17b8fff0b40d0d064b07b8fff8b40c0c064b16b8ffec405f0c
  43.959 +0d064b781801671d771d0202570c870c02011516351645165516b51605001613181f0c211857
  43.960 +ae09be090203090c0d0d064b090c0c0c064b09100f0f024b09100d0d024b09100c0c024b0906
  43.961 +0b0b024b092757870e970ea70eb70e04000eb8fff0b40d0d064b0eb8ffe0b40c0c064b0eb8ff
  43.962 +eab41010024b0eb8ffea400d0b0b024b0e211d57b103010303b8fff4b40d0d064b03b8fff4b4
  43.963 +0c0c064b03b8fff4b41010024b03b8fff4b40f0f024b03b8fff4b40c0c024b03b8fffa402e0b
  43.964 +0b024b032157371357130200130c0d0d064b130c0c0c064b13061010024b13100b0b024b1312
  43.965 +0c0c024b132a16b8ffe840490c0d064ba8190102970f016516751695160303871f971f02681f
  43.966 +781f02012a20012a2901552465247524030307061706c706030811181102021f000c16041b24
  43.967 +5b111b5b06110d0605003f3f10ed10ed1117395f5d5d5f5d5d5d5f5d5d5f5d5d5f5d2b0110d6
  43.968 +2b2b2b2b2b5f5dedd42b2b2b2b2b2b5f5ded10d42b2b2b2b5f5dedd42b2b2b2b2b2b5f5ded12
  43.969 +3939111239395d5f5d5f5d5d2b3130012b002b2b2b2b2b2b0126263534363332161514060704
  43.970 +1514062320113436253635342623221514130615141633323635342601615d76ddafbdd07e53
  43.971 +0108f4d5fe44980165886d57c4a7dc886c709164032f32b25fa3bebea460c72f94f1cbdf01aa
  43.972 +7bee6e80895261b586feea77cb6d939070518f0000000002004affe703d305d30010001a0132
  43.973 +4036080101010809010204180d0d064b04100c0c064b08043804480478040401350045005500
  43.974 +65007500050218010101041100010911570eb8fff8b70d0d064b570e010eb8ffe6b41010024b
  43.975 +0eb8ffeab40d0d024b0eb8ffeab40b0b024b0eb8fff040530c0c064b0e165787099709a709b7
  43.976 +09044809010009100c0c064b090c1010024b090c0f0f024b09100d0d024b09160c0c024b0916
  43.977 +0b0b024b091b0602000203170127015701670177010500195b060206061301b8ffe8b40d0d02
  43.978 +4b01b8ffd4400d0c0c024b0100135b0c000d0c05003f3f10ed10cd2b2b11392f435458b20006
  43.979 +015d59ed5f5d5f435458400a6a067a0602650c750c025d5d59435458b6000130014401035d59
  43.980 +0110d62b2b2b2b2b2b5f5d5dfdd42b2b2b2b5d2bed10d4cd12395f5d5f5d5f5d2b2b5f5d5f5d
  43.981 +313005273600370623222635341233201110001310212206151416333201876157014f115295
  43.982 +c2eaf1b601e2fe87a7feff6c7d8468fe196b2301926d4ff8d9d70106fd81fef6fdd303d30139
  43.983 +a3868ba6000300960000043705c6000f0018002201ac406f24400b0b024b05060103580a680a
  43.984 +02a805b805c805030178150102480a780a880a980aa80ab80ac80ad80ae80af80a0a0a154538
  43.985 +0748070207200b0b024b071e0c0c024b07160d0d024b07100c0c064b07100d0d064b07220e0e
  43.986 +064b070d10441a44011f45070d170d270d370d040db8fffa400b1010024b0d100b0b024b0db8
  43.987 +fff4b40c0c024b0db8ffd8b40d0d024b0db8fff4b40e0e064b0db8fff4b40c0c064b0db8fff4
  43.988 +400f0d0d064b0d24070117012701030001b8ffecb41313024b01b8fff4b41010024b01b8fffa
  43.989 +400b0f0f024b01040b0b024b01b8fffeb40d0d024b01b8ffeab41010064b01b8fff0b40e0e06
  43.990 +4b01b8ffff40330c0c064b0123671c0101371c471c571c03020a0a1113481907220147225722
  43.991 +67227722041722372247229722c722f722060022b8ffc0b40f0f024b22b8ffc0401f0f0f064b
  43.992 +22100d0d064b22221a17021048041a1c200f0f024b1c4801080402003f3fed2b3210ed333211
  43.993 +392f2b2b2b5f5d717233ed3239192f5f5d5f5d011810c62b2b2b2b2b2b2b2b5f5d10d62b2b2b
  43.994 +2b2b2b2b5ded10eded10d42b2b2b2b2b2b5dedc45d5f5d5f5d31305d5f5d012b212111243332
  43.995 +16151406071616151404011116332035342122031116333236353426230238fe5e010b76d9ee
  43.996 +985cae9ffee5fe423f5d011cfefb644f6737bcada5c105b90dbbae66a8152ac2a7c1e60519fe
  43.997 +5b06e7cbfdb9fdd10a8d9a8f8800000000000002000300000000001400010000000000340004
  43.998 +002000000004000400010000f02affff0000f000ffff10000001000000000006006000000000
  43.999 +002b0000000100020003000400050006000700080009000a000b000c000d000e000f00100011
 43.1000 +00120013001400150016001700180019001a001b001c001d001e001f00200021002200230024
 43.1001 +00250026002700280029002a05e6000005b9001905b90014042f00140000ffe70000ffec0000
 43.1002 +ffecfe5c000005c30000fe5400000338000005d300000253000005c8000a0000000000000000
 43.1003 +0000000000000000000000000000000000000000000000000000000000000000000000000000
 43.1004 +0000000000000000000000000000000000000000000000000000000000000000000000c800cd
 43.1005 +00cd009600b400b400000000000000be00c800c8008c00a0009b00960000000000be00c800c8
 43.1006 +000000aa00aa000000000064007d0082008c009600a00064007d0082008c009b00d20064007d
 43.1007 +0082008c009600a002300136011801a401d600460218012c01c2000001d600eb00eb01d1017f
 43.1008 +0154011301450168012c008d02350159033f0505012c00b4006e0136015e01cc01cc04d8006e
 43.1009 +006e01d600d2005f01f4012c007802d00190037f00800280006e00b4000000a5fea2003200b9
 43.1010 +008c000000000000000000000000000000000000000000000000000000000000000000000000
 43.1011 +000000000000000000000000000000000000000000000000000000000000080005e6000005b9
 43.1012 +001905b90014042f00140000ffe70000ffec0000ffecfe5c0000000000000000000003380000
 43.1013 +0000000002530000000000000000000000000000000000000000000000000000000000000000
 43.1014 +0000000000000000000000000000000000000000000000000000000000000000000000000000
 43.1015 +0000000000000000000000000000000000c800cd00cd009600b400b400000000000000be00c8
 43.1016 +00c8008c00a0009b00960000000000be00c800c8000000aa00aa000000000064007d0082008c
 43.1017 +009600a00064007d0082008c009b00d20064007d0082008c009600a04036544b214a49484746
 43.1018 +4544434241403f3e3d3c3b3a39383736352f2e2d2c2826252423221f181411100f0d0b0a0908
 43.1019 +07060504030201002c4523466020b02660b004262348482d2c452346236120b02661b0042623
 43.1020 +48482d2c45234660b0206120b04660b004262348482d2c4523462361b0206020b02661b02061
 43.1021 +b004262348482d2c45234660b0406120b06660b004262348482d2c4523462361b0406020b026
 43.1022 +61b04061b004262348482d2c0110203c003c2d2c20452320b0cd442320b8015a51582320b08d
 43.1023 +44235920b0ed51582320b04d44235920b0042651582320b00d44235921212d2c202045186844
 43.1024 +20b001602045b04676688a4560442d2c01b10b0a432343650a2d2c00b10a0b4323430b2d2c00
 43.1025 +b0282370b101283e01b0282370b10228453ab10200080d2d2c2045b00325456164b050515845
 43.1026 +441b2121592d2c2045b0004360442d2c01b00643b00743650a2d2c2069b04061b0008b20b12c
 43.1027 +c08a8cb8100062602b0c642364615c58b00361592d2c8a03458a8a87b0112bb0292344b0297a
 43.1028 +e4182d2c4565b02c234445b02b23442d2c4b525845441b2121592d2c01b005251023208af500
 43.1029 +b0016023edec2d2c01b005251023208af500b0016123edec2d2c01b0062510f500edec2d2c20
 43.1030 +b001600110203c003c2d2c20b001610110203c003c2d2c00b00743b006430b2d2c21210c6423
 43.1031 +648bb84000622d2c21b08051580c6423648bb82000621bb200402f2b59b002602d2c21b0c051
 43.1032 +580c6423648bb81555621bb200802f2b59b002602d2c0c6423648bb84000626023212d2c4523
 43.1033 +456023456023456023766818b08062202d2cb00426b00426b00425b0042545234520b0032660
 43.1034 +62636820b0032661658a2344442d2c2045b0005458b040442045b04061441b2121592d2c45b1
 43.1035 +302f4523456160b0016069442d2c4b5158b02f2370b01423421b2121592d2c4b515820b00325
 43.1036 +45695358441b2121591b2121592d2c45b01443b0006063b0016069442d2cb02f45442d2c4523
 43.1037 +20458a60442d2c45234560442d2c4b235158b90033ffe0b134201bb3330034005944442d2cb0
 43.1038 +164358b00326458a586466b01f601b64b020606620581b21b04059b001615923586559b02923
 43.1039 +442310b029e01b2121212121592d2cb0164358b004254564b020606620581b21b04059b00161
 43.1040 +23586559b0292344b00425b00725082058021b0359b0052510b004252046b0042523423cb007
 43.1041 +2510b006252046b00425b0016023423c2058011b0059b0052510b00425b029e0b0072510b006
 43.1042 +25b029e0b00425b00725082058021b0359b00425b003254348b00625b00325b0016043481b21
 43.1043 +59212121212121212d2cb0164358b004254564b020606620581b21b04059b0016123581b6559
 43.1044 +b0292344b00525b00825082058021b0359b0042510b005252046b0042523423cb00425b00725
 43.1045 +08b0072510b006252046b00425b0016023423c2058011b0059b0042510b00525b029e0b02920
 43.1046 +456544b0072510b00625b029e0b00525b00825082058021b0359b00525b003254348b00425b0
 43.1047 +072508b00625b00325b0016043481b2159212121212121212d2c02b00425202046b004252342
 43.1048 +b0052508b003254548212121212d2c02b0032520b0042508b0022543482121212d2c45232045
 43.1049 +1820b00050205823652359236820b040505821b04059235865598a60442d2c4b53234b515a58
 43.1050 +20458a60441b2121592d2c208a08234b538a4b515a5823381b2121592d2c00208a49b0005158
 43.1051 +b04023208a3812341b2121592d2c462346608a8a462320468a608a61b8ff8062232010238ab1
 43.1052 +4b4b8a70456020b0005058b00161b8ffba8b1bb0468c59b0106068013a2d2c208a2349648a23
 43.1053 +53583c1b21592d2c4b505845441b2121592d2cb0024354584b53234b515a58381b2121591b21
 43.1054 +212121592d2cb1020042b123018851b1400188535a58b910000020885458b202010243604259
 43.1055 +b12401885158b920000040885458b2020202436042b12401885458b2022002436042004b014b
 43.1056 +5258b2020802436042591bb940000080885458b202040243604259b94000008063b801008854
 43.1057 +58b202080243604259b94000010063b80200885458b202100243604259b94000020063b80400
 43.1058 +885458b202400243604259595959592d00000001000000050000569020105f0f3cf5001b0800
 43.1059 +00000000ad61b71900000000c142e956ff50fde708a8078b0000000a00010000000000000001
 43.1060 +00000783fe39000008e9ff50ff7808a800010000000000000000000000000000002b04000080
 43.1061 +04b3000d05ad001403d9005002f0009f03f60041044b0041031c0096045d0041053c00960434
 43.1062 +00500475004b05f4000f026900000432003b0564005004750087045f008704760096025c0096
 43.1063 +045f007d040400500248005004c9005004090087051b0096040d0096033d004106d1000d04b8
 43.1064 +000404750087032c004f04a50012045f0087043200c80432006d043200190432008204320054
 43.1065 +04320054043200590432004a048700960000002800d601ee030e032e03e404ac051e065606f0
 43.1066 +081208ce09c009c00a400af60bcc0c6e0d180d900e2e0f340fc2109c11181206125e130413d6
 43.1067 +1492154815d0162416cc171a17ee18ae194c1a1c1a5e1b8a1c521d6200010000002b004d0007
 43.1068 +004b000500020010002f0055000002f001ff00030001400a54bfa50140a5111546a4b8010cb2
 43.1069 +321fa1b8011540b21f1f6fc731216ec731216dc731216cc731216bc731216ac7312169c73121
 43.1070 +68c7312167c7312166c7312165c7312164c7312163c7312162c7312161c7312160c731215fc7
 43.1071 +31215ec731215dc731215cc731215bc731215ac7312159c7312158c7312157c7312156c73121
 43.1072 +55c7312154c7312153c7312152c7312151c7312150c731214fc731214ec731214dc731214cc7
 43.1073 +31214bc731214ac7312149c7312148c7312147c7312146c7312145c7312144c73121b80137b2
 43.1074 +6f0821b80136b26e0821b80135b26d0821b80134b26c0821b80133b26b0821b80132b26a0821
 43.1075 +b80131b2690821b80130b2680821b8012fb2670821b8012eb2660821b8012db2650821b8012c
 43.1076 +b2640821b8012bb2630821b8012ab2620821b80129b2610821b80128b2600821b80127b25f08
 43.1077 +21b80126b25e0821b80125b25d0821b80124b25c0821b80123b25b0821b80122b25a0821b801
 43.1078 +21b2590821b80120b2580821b8011fb2570821b8011eb2560821b8011db2550821b8011cb254
 43.1079 +0821b8011bb2530821b8011ab2520821b80119b2510821b80118b2500821b80117b24f0821b8
 43.1080 +0116b24e0821b80115b24d0821b80114b24c0821b80113b24b0821b80112b24a0821b80111b2
 43.1081 +490821b80110b2480821b8010fb2470821b8010eb2460821b8010db2450821b8010c40ff4408
 43.1082 +216957311f5857311f5657311f5152311f4644311f4544311f4f4e311f4d4e311f2097309740
 43.1083 +975097043088010f8c018f849f84af84bf84cf84058f689f68af680360697069028f5b018f5a
 43.1084 +017057018f509f50af50bf50cf50058f519f51af51038f529f52af52033f7c4f7c02507b607b
 43.1085 +707b03704e01708f01308f608f708f03008e01008e01408e708e02008e308e408e508e608e70
 43.1086 +8e06107040700260740160730170440100282800000012110840370f3fce16010fa21fa20218
 43.1087 +c7312114c731210ec731210dc731210cc731210bc731210ac7312109c7312108c7312107c731
 43.1088 +2106c7312105c7312104c7312103c7312102c7312101c73121407c00c73121e0180821dc1408
 43.1089 +21d60e0821d50d0821d40c0821d30b0821d20a0821d1090821d0080821cf070821ce060821cd
 43.1090 +050821cc040821cb030821ca020821c9010821c8000821230e45220c45210a452008451f0645
 43.1091 +1e04451d02451c00451a08180816081408120810080e080c080a08080806080408020800084b
 43.1092 +b807ff524bb008505b58b101018e59b0124b004b5442b9000101ff858d2b2b2b2b2b2b2b2b2b
 43.1093 +2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b
 43.1094 +2b2b2b2b2b2b2b2b2b7342011d4bb01b5358b0961d594bb0325358b0001db1160042594b20b0
 43.1095 +325323b096515a58b0301d592b0145695342014b5058b108004259435c58b108004259161070
 43.1096 +3eb13737456920b0005458b040605944b1300070b33200300019701870737373737373747473
 43.1097 +737373737373737373737373737373732b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b
 43.1098 +2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b
 43.1099 +2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b
 43.1100 +2b742b00000000>
 43.1101 +] def
 43.1102 +FontName currentdict end definefont pop
 43.1103 +%%Page: 1 1
 43.1104 +%%BeginPageSetup
 43.1105 +%%PageBoundingBox: 0 0 500 218
 43.1106 +%%EndPageSetup
 43.1107 +q
 43.1108 +0 g
 43.1109 +BT
 43.1110 +11.2 0 0 11.2 146.960717 203.260053 Tm
 43.1111 +/f-0-0 1 Tf
 43.1112 +[<01>-1<02030405>-1<060708>1<09>-1<0a>-1<04>1<0b030c>-1<040d>-1<090c>-1<0b
 43.1113 +030c>-1<0a>]TJ
 43.1114 +10.621094 0 Td
 43.1115 +[<0e0f>-1<0209040d>-1<030c>-1<080e10>-1<1112>-1<110806>]TJ
 43.1116 +ET
 43.1117 +1 0 0 rg
 43.1118 +BT
 43.1119 +7.2 0 0 7.2 178.96745 22.640171 Tm
 43.1120 +/f-1-0 1 Tf
 43.1121 +<0102030405060708>Tj
 43.1122 +ET
 43.1123 +0 g
 43.1124 +0.864 w
 43.1125 +0 J
 43.1126 +0 j
 43.1127 +[] 0.0 d
 43.1128 +4 M q 1 0 0 -1 0 217.230042 cm
 43.1129 +161.594 183.559 m 225.766 183.559 l 225.766 206.531 l 161.594 206.531 l 
 43.1130 +161.594 183.559 l h
 43.1131 +161.594 183.559 m S Q
 43.1132 +0.156863 0.0431373 0.0431373 rg
 43.1133 +BT
 43.1134 +6.4 0 0 6.4 177.117645 11.610484 Tm
 43.1135 +/f-1-0 1 Tf
 43.1136 +[<090a070b0c0a0708>1<0d0e>]TJ
 43.1137 +ET
 43.1138 +0 g
 43.1139 +0.8 w
 43.1140 +[ 3.2 3.2] 2.24 d
 43.1141 +q 1 0 0 -1 0 217.230042 cm
 43.1142 +162.16 199.902 m 225.176 200.242 l S Q
 43.1143 +0.564706 0.0235294 0 rg
 43.1144 +BT
 43.1145 +7.2 0 0 7.2 72.951077 74.837177 Tm
 43.1146 +/f-1-0 1 Tf
 43.1147 +<0f1008110212>Tj
 43.1148 +ET
 43.1149 +1 0 0 rg
 43.1150 +BT
 43.1151 +7.2 0 0 7.2 76.030765 67.637177 Tm
 43.1152 +/f-1-0 1 Tf
 43.1153 +[<12>-1<1314151611>]TJ
 43.1154 +ET
 43.1155 +0 g
 43.1156 +0.864145 w
 43.1157 +[] 0.0 d
 43.1158 +q 1 0 0 -1 0 217.230042 cm
 43.1159 +64.945 132.672 m 107.105 132.672 l 107.105 155.641 l 64.945 155.641 l 
 43.1160 +64.945 132.672 l h
 43.1161 +64.945 132.672 m S Q
 43.1162 +0.168627 0.172549 0.745098 rg
 43.1163 +BT
 43.1164 +7.2 0 0 7.2 143.820608 74.837177 Tm
 43.1165 +/f-1-0 1 Tf
 43.1166 +<17161318>Tj
 43.1167 +ET
 43.1168 +1 0 0 rg
 43.1169 +BT
 43.1170 +7.2 0 0 7.2 140.030765 67.637177 Tm
 43.1171 +/f-1-0 1 Tf
 43.1172 +[<12>-1<1314151611>]TJ
 43.1173 +ET
 43.1174 +0 g
 43.1175 +q 1 0 0 -1 0 217.230042 cm
 43.1176 +128.945 132.672 m 171.105 132.672 l 171.105 155.641 l 128.945 155.641 l 
 43.1177 +128.945 132.672 l h
 43.1178 +128.945 132.672 m S Q
 43.1179 +0 0.345098 0.027451 rg
 43.1180 +BT
 43.1181 +7.2 0 0 7.2 199.446377 74.837177 Tm
 43.1182 +/f-1-0 1 Tf
 43.1183 +<19080c1a0a1115>Tj
 43.1184 +ET
 43.1185 +1 0 0 rg
 43.1186 +BT
 43.1187 +7.2 0 0 7.2 204.030752 67.637177 Tm
 43.1188 +/f-1-0 1 Tf
 43.1189 +[<12>-1<1314151611>]TJ
 43.1190 +ET
 43.1191 +0 g
 43.1192 +q 1 0 0 -1 0 217.230042 cm
 43.1193 +192.945 132.672 m 235.105 132.672 l 235.105 155.563 l 192.945 155.563 l 
 43.1194 +192.945 132.672 l h
 43.1195 +192.945 132.672 m S Q
 43.1196 +0.564706 0.0235294 0 rg
 43.1197 +BT
 43.1198 +7.2 0 0 7.2 296.951065 74.837177 Tm
 43.1199 +/f-1-0 1 Tf
 43.1200 +<0f1008110212>Tj
 43.1201 +ET
 43.1202 +0.501961 0 0.501961 rg
 43.1203 +BT
 43.1204 +7.2 0 0 7.2 300.030752 67.637177 Tm
 43.1205 +/f-1-0 1 Tf
 43.1206 +[<12>-1<1314151611>]TJ
 43.1207 +ET
 43.1208 +0 g
 43.1209 +q 1 0 0 -1 0 217.230042 cm
 43.1210 +288.945 132.672 m 331.105 132.672 l 331.105 155.641 l 288.945 155.641 l 
 43.1211 +288.945 132.672 l h
 43.1212 +288.945 132.672 m S Q
 43.1213 +0.168627 0.172549 0.745098 rg
 43.1214 +BT
 43.1215 +7.2 0 0 7.2 367.820596 74.837177 Tm
 43.1216 +/f-1-0 1 Tf
 43.1217 +<17161318>Tj
 43.1218 +ET
 43.1219 +0.501961 0 0.501961 rg
 43.1220 +BT
 43.1221 +7.2 0 0 7.2 364.030752 67.637177 Tm
 43.1222 +/f-1-0 1 Tf
 43.1223 +[<12>-1<1314151611>]TJ
 43.1224 +ET
 43.1225 +0 g
 43.1226 +q 1 0 0 -1 0 217.230042 cm
 43.1227 +352.945 132.672 m 395.105 132.672 l 395.105 155.641 l 352.945 155.641 l 
 43.1228 +352.945 132.672 l h
 43.1229 +352.945 132.672 m S Q
 43.1230 +0 0.345098 0.027451 rg
 43.1231 +BT
 43.1232 +7.2 0 0 7.2 423.446377 74.837177 Tm
 43.1233 +/f-1-0 1 Tf
 43.1234 +<19080c1a0a1115>Tj
 43.1235 +ET
 43.1236 +0.501961 0 0.501961 rg
 43.1237 +BT
 43.1238 +7.2 0 0 7.2 428.030752 67.637177 Tm
 43.1239 +/f-1-0 1 Tf
 43.1240 +[<12>-1<1314151611>]TJ
 43.1241 +ET
 43.1242 +0 g
 43.1243 +q 1 0 0 -1 0 217.230042 cm
 43.1244 +416.945 132.672 m 459.105 132.672 l 459.105 155.563 l 416.945 155.563 l 
 43.1245 +416.945 132.672 l h
 43.1246 +416.945 132.672 m S Q
 43.1247 +0.8 w
 43.1248 +q 1 0 0 -1 0 217.230042 cm
 43.1249 +87.078 156.199 m 104.367 183.078 l S Q
 43.1250 +103.73 38.722 m 104.945 33.265 l 100.488 36.636 l 101.898 36.546 
 43.1251 +103.207 37.394 103.73 38.722 c h
 43.1252 +103.73 38.722 m f*
 43.1253 +q 1 0 0 -1 0 217.230042 cm
 43.1254 +148.914 156.199 m 113.828 183.078 l S Q
 43.1255 +118.328 35.164 m 112.992 33.503 l 115.984 38.222 l 116.012 36.812 
 43.1256 +116.961 35.578 118.328 35.164 c h
 43.1257 +118.328 35.164 m f*
 43.1258 +q 1 0 0 -1 0 217.230042 cm
 43.1259 +212.914 156.199 m 124.426 183.078 l S Q
 43.1260 +128.992 33.519 m 123.414 33.839 l 127.871 37.207 l 127.402 35.875 
 43.1261 +127.859 34.386 128.992 33.519 c h
 43.1262 +128.992 33.519 m f*
 43.1263 +q 1 0 0 -1 0 217.230042 cm
 43.1264 +87.078 156.199 m 184.227 183.078 l S Q
 43.1265 +180.707 37.136 m 185.25 33.878 l 179.68 33.418 l 180.793 34.293 181.203 
 43.1266 +35.796 180.707 37.136 c h
 43.1267 +180.707 37.136 m f*
 43.1268 +q 1 0 0 -1 0 217.230042 cm
 43.1269 +151.078 156.199 m 194.57 183.078 l S Q
 43.1270 +192.027 38 m 195.477 33.605 l 190 34.718 l 191.313 35.25 192.125 36.574 
 43.1271 +192.027 38 c h
 43.1272 +192.027 38 m f*
 43.1273 +q 1 0 0 -1 0 217.230042 cm
 43.1274 +212.914 156.199 m 202.727 183.078 l S Q
 43.1275 +206.02 37.382 m 202.359 33.16 l 202.414 38.75 l 203.18 37.562 204.641 
 43.1276 +37.011 206.02 37.382 c h
 43.1277 +206.02 37.382 m f*
 43.1278 +0.8 w
 43.1279 +q 1 0 0 -1 0 217.230042 cm
 43.1280 +308.914 156.199 m 281.371 183.078 l S Q
 43.1281 +285.719 35.691 m 280.617 33.41 l 283.023 38.453 l 283.223 37.05 284.313 
 43.1282 +35.941 285.719 35.691 c h
 43.1283 +285.719 35.691 m f*
 43.1284 +0.8 w
 43.1285 +q 1 0 0 -1 0 217.230042 cm
 43.1286 +372.914 156.199 m 294.156 183.078 l S Q
 43.1287 +298.742 33.671 m 293.156 33.804 l 297.496 37.324 l 297.074 35.976 
 43.1288 +297.582 34.503 298.742 33.671 c h
 43.1289 +298.742 33.671 m f*
 43.1290 +q 1 0 0 -1 0 217.230042 cm
 43.1291 +436.914 156.199 m 310.254 183.078 l S Q
 43.1292 +314.75 33.128 m 309.219 33.925 l 313.949 36.902 l 313.367 35.613 
 43.1293 +313.695 34.089 314.75 33.128 c h
 43.1294 +314.75 33.128 m f*
 43.1295 +0.8 w
 43.1296 +q 1 0 0 -1 0 217.230042 cm
 43.1297 +308.324 156.199 m 361.023 183.078 l S Q
 43.1298 +358.176 37.781 m 361.973 33.679 l 356.422 34.343 l 357.688 34.976 
 43.1299 +358.391 36.367 358.176 37.781 c h
 43.1300 +358.176 37.781 m f*
 43.1301 +q 1 0 0 -1 0 217.230042 cm
 43.1302 +308.324 156.199 m 441.551 183.078 l S Q
 43.1303 +437.832 36.878 m 442.59 33.953 l 437.066 33.097 l 438.113 34.05 438.418 
 43.1304 +35.578 437.832 36.878 c h
 43.1305 +437.832 36.878 m f*
 43.1306 +0.8 w
 43.1307 +q 1 0 0 -1 0 217.230042 cm
 43.1308 +373.715 156.199 m 374.059 183.078 l S Q
 43.1309 +375.941 38.363 m 374.082 33.093 l 372.086 38.312 l 373.234 37.492 
 43.1310 +374.793 37.515 375.941 38.363 c h
 43.1311 +375.941 38.363 m f*
 43.1312 +q 1 0 0 -1 0 217.230042 cm
 43.1313 +373.715 156.199 m 458.113 183.078 l S Q
 43.1314 +454.711 37.269 m 459.125 33.839 l 453.543 33.593 l 454.688 34.425 
 43.1315 +455.152 35.91 454.711 37.269 c h
 43.1316 +454.711 37.269 m f*
 43.1317 +q 1 0 0 -1 0 217.230042 cm
 43.1318 +436.914 156.199 m 388.602 183.078 l S Q
 43.1319 +393.199 34.496 m 387.68 33.632 l 391.324 37.867 l 391.148 36.464 391.91 
 43.1320 +35.105 393.199 34.496 c h
 43.1321 +393.199 34.496 m f*
 43.1322 +q 1 0 0 -1 0 217.230042 cm
 43.1323 +437.715 156.199 m 471.688 183.078 l S Q
 43.1324 +469.605 38.269 m 472.523 33.503 l 467.215 35.246 l 468.578 35.617 
 43.1325 +469.539 36.843 469.605 38.269 c h
 43.1326 +469.605 38.269 m f*
 43.1327 +BT
 43.1328 +8 0 0 8 12.928796 75.674531 Tm
 43.1329 +/f-1-0 1 Tf
 43.1330 +[<12>-1<1314151611>-1<1b>]TJ
 43.1331 +0.852051 -6.562335 Td
 43.1332 +<091c>Tj
 43.1333 +-2.010742 -1 Td
 43.1334 +<1d1e1b1f070a051f1606111b>Tj
 43.1335 +ET
 43.1336 +0.864 w
 43.1337 +[ 0.864 3.456] 0 d
 43.1338 +q 1 0 0 -1 0 217.230042 cm
 43.1339 +52.457 116.367 m 496.328 116.367 l 496.328 163.176 l 52.457 163.176 l 
 43.1340 +52.457 116.367 l h
 43.1341 +52.457 116.367 m S Q
 43.1342 +0.864 w
 43.1343 +[ 0.864 3.456] 0 d
 43.1344 +q 1 0 0 -1 0 217.230042 cm
 43.1345 +52.457 176.09 m 496.328 176.09 l 496.328 214.375 l 52.457 214.375 l 
 43.1346 +52.457 176.09 l h
 43.1347 +52.457 176.09 m S Q
 43.1348 +0.168627 0.172549 0.745098 rg
 43.1349 +BT
 43.1350 +8 0 0 8 239.581322 186.11435 Tm
 43.1351 +/f-1-0 1 Tf
 43.1352 +<17161318>Tj
 43.1353 +ET
 43.1354 +0 0.345098 0.027451 rg
 43.1355 +BT
 43.1356 +8 0 0 8 326.239526 186.11435 Tm
 43.1357 +/f-1-0 1 Tf
 43.1358 +<19080c1a0a1115>Tj
 43.1359 +ET
 43.1360 +0 g
 43.1361 +BT
 43.1362 +8 0 0 8 6.725671 136.319697 Tm
 43.1363 +/f-1-0 1 Tf
 43.1364 +[<2006061305>-1<21>-1<0a16111b>]TJ
 43.1365 +ET
 43.1366 +0.564706 0.0235294 0 rg
 43.1367 +BT
 43.1368 +8 0 0 8 136.016869 186.11435 Tm
 43.1369 +/f-1-0 1 Tf
 43.1370 +<0f1008110212>Tj
 43.1371 +7.2 0 0 7.2 129.9905 152.739155 Tm
 43.1372 +[<0306140705>-1<08041f06041704>]TJ
 43.1373 +-0.136719 -1 Td
 43.1374 +[<1013141b041a>1<161e0405>-1<0a13131b>]TJ
 43.1375 +ET
 43.1376 +0 g
 43.1377 +0.864145 w
 43.1378 +[] 0.0 d
 43.1379 +q 1 0 0 -1 0 217.230042 cm
 43.1380 +127.379 55.992 m 173.367 55.992 l 173.367 76.43 l 127.379 76.43 l 
 43.1381 +127.379 55.992 l h
 43.1382 +127.379 55.992 m S Q
 43.1383 +0.999045 w
 43.1384 +q 1 0 0 -0.641224 0 217.230042 cm
 43.1385 +117.754 69.295 m 140.102 86.821 l S Q
 43.1386 +137.48 164.847 m 141.148 161.039 l 134.508 162.418 l 136.207 162.718 
 43.1387 +137.406 163.703 137.48 164.847 c h
 43.1388 +137.48 164.847 m f*
 43.1389 +0.999044 w
 43.1390 +q 1 0 0 -0.641224 0 217.230042 cm
 43.1391 +149.996 69.295 m 149.926 86.821 l S Q
 43.1392 +152.363 164.902 m 149.93 160.711 l 147.547 164.914 l 148.965 164.242 
 43.1393 +150.91 164.238 152.363 164.902 c h
 43.1394 +152.363 164.902 m f*
 43.1395 +0.999045 w
 43.1396 +q 1 0 0 -0.641224 0 217.230042 cm
 43.1397 +182.137 69.295 m 159.793 86.821 l S Q
 43.1398 +165.398 162.406 m 158.758 161.031 l 162.426 164.836 l 162.48 163.707 
 43.1399 +163.684 162.726 165.398 162.406 c h
 43.1400 +165.398 162.406 m f*
 43.1401 +0.168627 0.172549 0.745098 rg
 43.1402 +BT
 43.1403 +7.2 0 0 7.2 225.990499 152.739155 Tm
 43.1404 +/f-1-0 1 Tf
 43.1405 +[<0306140705>-1<08041f06041704>]TJ
 43.1406 +-0.136719 -1 Td
 43.1407 +[<1013141b041a>1<161e0405>-1<0a13131b>]TJ
 43.1408 +ET
 43.1409 +0 g
 43.1410 +0.864145 w
 43.1411 +q 1 0 0 -1 0 217.230042 cm
 43.1412 +223.379 55.992 m 269.367 55.992 l 269.367 76.43 l 223.379 76.43 l 
 43.1413 +223.379 55.992 l h
 43.1414 +223.379 55.992 m S Q
 43.1415 +0.999045 w
 43.1416 +q 1 0 0 -0.641224 0 217.230042 cm
 43.1417 +213.754 69.295 m 236.102 86.821 l S Q
 43.1418 +233.48 164.847 m 237.148 161.039 l 230.508 162.418 l 232.207 162.718 
 43.1419 +233.406 163.703 233.48 164.847 c h
 43.1420 +233.48 164.847 m f*
 43.1421 +0.999044 w
 43.1422 +q 1 0 0 -0.641224 0 217.230042 cm
 43.1423 +245.996 69.295 m 245.926 86.821 l S Q
 43.1424 +248.363 164.902 m 245.93 160.711 l 243.547 164.914 l 244.965 164.242 
 43.1425 +246.91 164.238 248.363 164.902 c h
 43.1426 +248.363 164.902 m f*
 43.1427 +0.999045 w
 43.1428 +q 1 0 0 -0.641224 0 217.230042 cm
 43.1429 +278.137 69.295 m 255.793 86.821 l S Q
 43.1430 +261.398 162.406 m 254.758 161.031 l 258.426 164.836 l 258.48 163.707 
 43.1431 +259.684 162.726 261.398 162.406 c h
 43.1432 +261.398 162.406 m f*
 43.1433 +1 0 0 rg
 43.1434 +BT
 43.1435 +7.2 0 0 7.2 132.219021 123.437421 Tm
 43.1436 +/f-1-0 1 Tf
 43.1437 +<17>Tj
 43.1438 +ET
 43.1439 +0 g
 43.1440 +0.864145 w
 43.1441 +q 1 0 0 -1 0 217.230042 cm
 43.1442 +129.156 85.867 m 139.59 85.867 l 139.59 96.566 l 129.156 96.566 l 
 43.1443 +129.156 85.867 l h
 43.1444 +129.156 85.867 m S Q
 43.1445 +0.501961 0 0.501961 rg
 43.1446 +BT
 43.1447 +7.2 0 0 7.2 164.219021 123.437421 Tm
 43.1448 +/f-1-0 1 Tf
 43.1449 +<17>Tj
 43.1450 +ET
 43.1451 +0 g
 43.1452 +q 1 0 0 -1 0 217.230042 cm
 43.1453 +161.156 85.867 m 171.59 85.867 l 171.59 96.566 l 161.156 96.566 l 
 43.1454 +161.156 85.867 l h
 43.1455 +161.156 85.867 m S Q
 43.1456 +1 0 0 rg
 43.1457 +BT
 43.1458 +7.2 0 0 7.2 228.219023 123.437421 Tm
 43.1459 +/f-1-0 1 Tf
 43.1460 +<17>Tj
 43.1461 +ET
 43.1462 +0 g
 43.1463 +q 1 0 0 -1 0 217.230042 cm
 43.1464 +225.156 85.867 m 235.59 85.867 l 235.59 96.566 l 225.156 96.566 l 
 43.1465 +225.156 85.867 l h
 43.1466 +225.156 85.867 m S Q
 43.1467 +0.501961 0 0.501961 rg
 43.1468 +BT
 43.1469 +7.2 0 0 7.2 260.219023 123.437421 Tm
 43.1470 +/f-1-0 1 Tf
 43.1471 +<17>Tj
 43.1472 +ET
 43.1473 +0 g
 43.1474 +q 1 0 0 -1 0 217.230042 cm
 43.1475 +257.156 85.867 m 267.59 85.867 l 267.59 96.566 l 257.156 96.566 l 
 43.1476 +257.156 85.867 l h
 43.1477 +257.156 85.867 m S Q
 43.1478 +1 0 0 rg
 43.1479 +BT
 43.1480 +7.2 0 0 7.2 324.219023 123.437421 Tm
 43.1481 +/f-1-0 1 Tf
 43.1482 +<17>Tj
 43.1483 +ET
 43.1484 +0 g
 43.1485 +q 1 0 0 -1 0 217.230042 cm
 43.1486 +321.156 85.867 m 331.59 85.867 l 331.59 96.566 l 321.156 96.566 l 
 43.1487 +321.156 85.867 l h
 43.1488 +321.156 85.867 m S Q
 43.1489 +0.501961 0 0.501961 rg
 43.1490 +BT
 43.1491 +7.2 0 0 7.2 356.219023 123.437421 Tm
 43.1492 +/f-1-0 1 Tf
 43.1493 +<17>Tj
 43.1494 +ET
 43.1495 +0 g
 43.1496 +q 1 0 0 -1 0 217.230042 cm
 43.1497 +353.156 85.867 m 363.59 85.867 l 363.59 96.566 l 353.156 96.566 l 
 43.1498 +353.156 85.867 l h
 43.1499 +353.156 85.867 m S Q
 43.1500 +0 0.345098 0.027451 rg
 43.1501 +BT
 43.1502 +7.2 0 0 7.2 321.990499 152.739155 Tm
 43.1503 +/f-1-0 1 Tf
 43.1504 +[<0306140705>-1<08041f06041704>]TJ
 43.1505 +-0.136719 -1 Td
 43.1506 +[<1013141b041a>1<161e0405>-1<0a13131b>]TJ
 43.1507 +ET
 43.1508 +0 g
 43.1509 +q 1 0 0 -1 0 217.230042 cm
 43.1510 +319.379 55.992 m 365.367 55.992 l 365.367 76.43 l 319.379 76.43 l 
 43.1511 +319.379 55.992 l h
 43.1512 +319.379 55.992 m S Q
 43.1513 +1.292908 w
 43.1514 +q 1 0 0 -0.382864 0 217.230042 cm
 43.1515 +152.07 198.259 m 166.113 222.042 l S Q
 43.1516 +165.371 135.058 m 166.996 131.656 l 160.004 133.843 l 162.277 133.753 
 43.1517 +164.441 134.25 165.371 135.058 c h
 43.1518 +165.371 135.058 m f*
 43.1519 +q 1 0 0 -0.382864 0 217.230042 cm
 43.1520 +148.66 198.259 m 134.617 222.042 l S Q
 43.1521 +140.75 133.839 m 133.758 131.652 l 135.383 135.05 l 136.277 134.246 
 43.1522 +138.449 133.761 140.75 133.839 c h
 43.1523 +140.75 133.839 m f*
 43.1524 +q 1 0 0 -0.382864 0 217.230042 cm
 43.1525 +248.07 198.259 m 262.113 222.042 l S Q
 43.1526 +261.371 135.058 m 262.996 131.656 l 256.004 133.843 l 258.277 133.753 
 43.1527 +260.441 134.25 261.371 135.058 c h
 43.1528 +261.371 135.058 m f*
 43.1529 +q 1 0 0 -0.382864 0 217.230042 cm
 43.1530 +244.66 198.259 m 230.617 222.042 l S Q
 43.1531 +236.75 133.839 m 229.758 131.652 l 231.383 135.05 l 232.277 134.246 
 43.1532 +234.449 133.761 236.75 133.839 c h
 43.1533 +236.75 133.839 m f*
 43.1534 +q 1 0 0 -0.382864 0 217.230042 cm
 43.1535 +344.07 198.259 m 358.113 222.042 l S Q
 43.1536 +357.371 135.058 m 358.996 131.656 l 352.004 133.843 l 354.277 133.753 
 43.1537 +356.441 134.25 357.371 135.058 c h
 43.1538 +357.371 135.058 m f*
 43.1539 +q 1 0 0 -0.382864 0 217.230042 cm
 43.1540 +340.66 198.259 m 326.617 222.042 l S Q
 43.1541 +332.75 133.839 m 325.758 131.652 l 327.383 135.05 l 328.277 134.246 
 43.1542 +330.449 133.761 332.75 133.839 c h
 43.1543 +332.75 133.839 m f*
 43.1544 +0.564706 0.0235294 0 rg
 43.1545 +BT
 43.1546 +8 0 0 8 108.511009 174.91435 Tm
 43.1547 +/f-1-0 1 Tf
 43.1548 +[<1d1010>1<0d22>-1471<1d1010>1<0d0e>-1471<1d1010>1<0d>]TJ
 43.1549 +10.003906 0 Td
 43.1550 +<23>Tj
 43.1551 +ET
 43.1552 +0.168627 0.172549 0.745098 rg
 43.1553 +BT
 43.1554 +8 0 0 8 204.511007 174.91435 Tm
 43.1555 +/f-1-0 1 Tf
 43.1556 +[<1d1010>1<0d24>-1471<1d1010>1<0d25>-1471<1d1010>1<0d>]TJ
 43.1557 +10.003906 0 Td
 43.1558 +<26>Tj
 43.1559 +ET
 43.1560 +0 0.345098 0.027451 rg
 43.1561 +BT
 43.1562 +8 0 0 8 300.511007 174.91435 Tm
 43.1563 +/f-1-0 1 Tf
 43.1564 +[<1d1010>1<0d27>-1471<1d1010>1<0d28>-1471<1d1010>1<0d>]TJ
 43.1565 +10.003906 0 Td
 43.1566 +<29>Tj
 43.1567 +ET
 43.1568 +0 g
 43.1569 +0.999045 w
 43.1570 +q 1 0 0 -0.641224 0 217.230042 cm
 43.1571 +309.754 69.295 m 332.102 86.821 l S Q
 43.1572 +329.48 164.847 m 333.148 161.039 l 326.508 162.418 l 328.207 162.718 
 43.1573 +329.406 163.703 329.48 164.847 c h
 43.1574 +329.48 164.847 m f*
 43.1575 +0.999044 w
 43.1576 +q 1 0 0 -0.641224 0 217.230042 cm
 43.1577 +341.996 69.295 m 341.926 86.821 l S Q
 43.1578 +344.363 164.902 m 341.93 160.711 l 339.547 164.914 l 340.965 164.242 
 43.1579 +342.91 164.238 344.363 164.902 c h
 43.1580 +344.363 164.902 m f*
 43.1581 +0.999045 w
 43.1582 +q 1 0 0 -0.641224 0 217.230042 cm
 43.1583 +374.137 69.295 m 351.793 86.821 l S Q
 43.1584 +357.398 162.406 m 350.758 161.031 l 354.426 164.836 l 354.48 163.707 
 43.1585 +355.684 162.726 357.398 162.406 c h
 43.1586 +357.398 162.406 m f*
 43.1587 +0.864 w
 43.1588 +[ 0.864 3.456] 0 d
 43.1589 +q 1 0 0 -1 0 217.230042 cm
 43.1590 +52.457 48.273 m 496.328 48.273 l 496.328 100.914 l 52.457 100.914 l 
 43.1591 +52.457 48.273 l h
 43.1592 +52.457 48.273 m S Q
 43.1593 +1.219189 w
 43.1594 +[] 0.0 d
 43.1595 +q 1 0 0 -0.430564 0 217.230042 cm
 43.1596 +134.828 223.599 m 86.801 306.049 l S Q
 43.1597 +92.563 87.191 m 86 84.855 l 87.48 88.464 l 88.34 87.613 90.395 87.101 
 43.1598 +92.563 87.191 c h
 43.1599 +92.563 87.191 m f*
 43.1600 +1.219189 w
 43.1601 +q 1 0 0 -0.430564 0 217.230042 cm
 43.1602 +231.152 223.599 m 150.984 306.239 l S Q
 43.1603 +157.543 86.461 m 149.871 84.871 l 153.324 88.222 l 153.68 87.308 
 43.1604 +155.391 86.597 157.543 86.461 c h
 43.1605 +157.543 86.461 m f*
 43.1606 +1.21919 w
 43.1607 +q 1 0 0 -0.430564 0 217.230042 cm
 43.1608 +328.672 222.401 m 215.152 306.239 l S Q
 43.1609 +222.035 85.984 m 213.859 84.957 l 218.543 88.019 l 218.547 87.093 
 43.1610 +219.965 86.273 222.035 85.984 c h
 43.1611 +222.035 85.984 m f*
 43.1612 +1.219189 w
 43.1613 +q 1 0 0 -0.430564 0 217.230042 cm
 43.1614 +167.547 223.599 m 309.684 306.248 l S Q
 43.1615 +305.652 87.847 m 311.086 85.023 l 302.699 85.66 l 304.676 86.031 
 43.1616 +305.863 86.914 305.652 87.847 c h
 43.1617 +305.652 87.847 m f*
 43.1618 +q 1 0 0 -0.430564 0 217.230042 cm
 43.1619 +262.672 223.599 m 373.813 306.248 l S Q
 43.1620 +370.453 88.027 m 375.113 84.961 l 366.945 85.996 l 369.008 86.269 
 43.1621 +370.418 87.089 370.453 88.027 c h
 43.1622 +370.453 88.027 m f*
 43.1623 +q 1 0 0 -0.430564 0 217.230042 cm
 43.1624 +358.996 223.599 m 437.977 306.248 l S Q
 43.1625 +435.703 88.234 m 439.102 84.875 l 431.453 86.488 l 433.59 86.605 
 43.1626 +435.301 87.312 435.703 88.234 c h
 43.1627 +435.703 88.234 m f*
 43.1628 +0.501961 0 0.501961 rg
 43.1629 +BT
 43.1630 +7.2 0 0 7.2 356.262963 93.634565 Tm
 43.1631 +/f-1-0 1 Tf
 43.1632 +[<091c0d>1<17130a1b>1<1b0d>1<2a>]TJ
 43.1633 +ET
 43.1634 +1 0 0 rg
 43.1635 +BT
 43.1636 +7.2 0 0 7.2 132.178588 93.634565 Tm
 43.1637 +/f-1-0 1 Tf
 43.1638 +[<091c0d>1<17130a1b>1<1b0d>1<1d>]TJ
 43.1639 +ET
 43.1640 +Q q
 43.1641 +q 0 0 501 218 rectclip
 43.1642 +% Fallback Image: x=0, y=0, w=500, h=217 res=300dpi size=5658060
 43.1643 +[ 0.24 0 0 0.24 0 0.0300415 ] concat
 43.1644 +/DeviceRGB setcolorspace
 43.1645 +8 dict dup begin
 43.1646 +  /ImageType 1 def
 43.1647 +  /Width 2084 def
 43.1648 +  /Height 905 def
 43.1649 +  /BitsPerComponent 8 def
 43.1650 +  /Decode [ 0 1 0 1 0 1 ] def
 43.1651 +  /DataSource currentfile /ASCII85Decode filter /LZWDecode filter def
 43.1652 +  /ImageMatrix [ 1 0 0 -1 0 905 ] def
 43.1653 +end
 43.1654 +image
 43.1655 +J3>#N#U?ni"F*&&:a`$p*;PCSi_S4%r[eqF7UhG1jE:,;Hq7Sl2k6/n-\FLOo!i4anK!'JAl
 43.1656 + C^br`pmr]&ug[j/RM5LHX[==sRi3&:D0*:krmG&LD_NT!ISWl6Q8#d:2XW]cr),Kfl%AR9R
 43.1657 + D!6't]T;/34"RdG1OB?mGDNU:Gfc!T)66o#?8Fin>3.LdT*=g_SneTl;k).B%%+V;d*?Lq@
 43.1658 + #__(:mj.eadWF`C-9[!jeF1:)l=D3r:&R*.T@Mn;D6QnFQb@EXb^+0p;d_.37SgJa1.>CiE
 43.1659 + H:\!,s#SZOl;_,3;\aT1`22#m$nH<FahY3e0"nH:kH!F:(_.dfbK5h9k-]Y[''F?1^o8>Un
 43.1660 + !>ZH,Ud0:gcMH4UmES"o3f8,BnE@a-O40-j"9PJOSL5[Ju%A8XSNA6+pcrKIlV4q[\Z6)$D
 43.1661 + <,+cpPmfY:s]PfdSXB::IB?9L+!A:r6VP+UaauF2Fn,Pmf!:1]i667tP^q,d9<rWjV+A\;;
 43.1662 + ]?3U3iMY`[SDWX3dIq'0V_JtFEG,645[dR97YV9AE:K:n,1.#4NFROY_b8*$t<,`+9R3Z\a
 43.1663 + Y?B3:Ob&3EI'2%D[+k%BrNN!Gfi4#]VMNk+clob!L9'=p@LHCD.k*76.3ZPe0.'erD.C's8
 43.1664 + JhGQ:7`@$d@GnpT:6Lj7WjM<mln<;YnCeqC\`5$`Y8(,,<NBRmbpfaQbi:Me;gDEq/eV47.
 43.1665 + BQJ4efShlLrH)\7?H7ccM\2h][&ZjBsbudgMA"XS)\1Sn9UCP0Fis"I328GHD3JKgpI3T:`
 43.1666 + I9+U!QJAGf4elpE3iMe(X_kP!,Q9?g!(0T4<r93tYq?qm@`AO;skob"'Gt&n7'lr-H46Rlq
 43.1667 + seE4u&V.8]!PHl^Vk:u=[IJjTf*nq#s>,]RhuK;Q!ABr2q%HeTPdW^`r7a6=ShF\$f?4]]Z
 43.1668 + p`8o$OkE;O+b*;b1:s\=D9.n([!_Y7c:rLM3Ci`5LYg'`XQ*jqrH;]DkeoC/!<lpqLOAH1f
 43.1669 + TWuk.2^7A2C!(UjVs#=Wc-M8.+\P`>-JqP?B`63(T<Y-)V(=aJ:pVFJ7A4DFkpkRnF=2i6^
 43.1670 + :mUa+GMGTiXE'Z'^YL$ig)HaAQb5-moEGk$T?;Ja)aS(?\eTke#1h2V/g_F9oF,%Bc7k4@C
 43.1671 + L7\WB"r=k'\D0:%.NIkMO/$gDf9(7o>J@Al=65ZO9%"3.a;*B"?;,l"j%(Fg85S5asfkA-:
 43.1672 + BQ+*L7E(c2ILCDd..iSq`mN"9Nr;$S)jCckVe6q;0M%C@Nof22q\BaoX2[>*Cma:^'`BYBi
 43.1673 + a#[!&C@Pqd(gnqKd57S:d,!J_SHT!e);bqr?HnD2&OGJ@_MO[$a%hYh(6E]-K\LU=sEP=R=
 43.1674 + gu$/aJL?HdKfE)-(E?)+:8BJ^3=*]#*16RWWW[UZAfhslBo6u32:*.06pmF=QVrkb>rn,+l
 43.1675 + Ji0FJ:mC?&VWQMa1A*jc00GbU11kXkjs#[al'fkgl`^4q0<+FjUUI@lQjs)N,lS*YaG\YN-
 43.1676 + akoBf/7@Kb@Tqo$r)B*IO*NN16FXp,J-?EMo)F!G19sI;4W4bQDTO<`(h^mt"]H+t.D;dN+
 43.1677 + a:H#6;FUAth2j]j;1HHEUU\^iO4S0rmm\EHogR&gpXYYki=pp1D8OrIWlNXq2<6P2u8,Top
 43.1678 + P'=/!b5N"q\;UEDN__q6!As5TWYsG/,&o--/nL&%q5^P@<9MpW,8=P_iS2I'tf,<faV<+^,
 43.1679 + 7:P7\kW=M@M8`ahl;U*G_bu\pDDNSo.,CGf$?$6"$]djjU18js9gn6_&fA(9jdV-(N\uVPq
 43.1680 + 5mQ9["4S3>uSgb6Wth`rfM)GEYgKM:he[*FOJ<(Pil$`']T@d#f`aj2eJAs<23GFm#]H`OX
 43.1681 + apEk>lL-8B:=J?R2B&*V.ccad%JLlm&cHCE<-\-`JgBSW.i3A<3blg9m@m;R+;PBTD]=2'5
 43.1682 + 8>H8-^gc3]06T;:R-ce\M\BD4IEli2[Vec=#S#6<S%fWQQ(?So?gG@4n)XL)GCYuWEq(#'W
 43.1683 + dKp@6dJbMKdHQsP12M[Ql&:7^`lB9+O]/"(r&Vo[p0$/-;';UCLD3_.h"t6GsiQ$Mhed3<U
 43.1684 + /AMh>i>G/NAtCT;<Xtj&B3#2`^@gdhOn+,2>00Jm#8s78'r"Mt.b5QkXDq^tk#<q&Os68aG
 43.1685 + TPWM36j9c+U/L58\7=#M&lL7jh/B8X3#H-dekEDUs9G)SVkGX6Qm"P2e,50K#\5L9k9jlc!
 43.1686 + k*VbY_@meZa92P2;Oa#!9p;eHQVk-qf@^`Z,l?Ds(&X65f@AF/@2%Na2OKa,/iFno>a9L2T
 43.1687 + dZGtlNf!1cs@VE`tFk9K)A^ghcS3&A)JNluBt'9',HnS$oFV::XRD$jJ0L#LF9HUQKEi;)?
 43.1688 + Uftmm.@qeR"SOWHC/>_(^&#-t>`t#W27'9TeF%8K`b$H*B]Wr0U_j<m<E0K?JTU$;)ORgE/
 43.1689 + *U;5!(Qr0*$_F'7$Ws^!)pG.>@DlP"1pX87mC.oF*`S66\"%!WEOFIE`\rL)(_![$7b0Lk`
 43.1690 + Ci_LE]\S#L)%F5QY:<K@2^c1ahPg8!)2_^nOq^B6<N,qAW.NmY^.03\BuI.>V:T(`]ePL<t
 43.1691 + E\<Qof:/,e4epIU[n1MQpbF0Gq]cWB=eN#UVIFpuMfoU$IGL()olrmetZ[=-3g?7O<8F,n_
 43.1692 + 2b3O3V[ap/cRAOMZ?%Q7G47-L.X!j@sMOYY-+Ikd*fD4/b:BcrsEbE)#GS&l.[1YQ2@Bp%A
 43.1693 + G<Gm.2g4qm&>lgV%D;?;f+.)^&fqUB@<GUEdRV<a'YD?5E_"qEQBseRO2"AN-)M_1j9hU5L
 43.1694 + 0l#6&5]uA:>J%;&U"5Nj>7S$hY`"P'+klZtS5/mNG1OX^m&>o+4d52eDTs4!4HYkfV.!p>e
 43.1695 + j<#6D#9As[l'C4+.Io!in_Ue4j`rYm"]\CS^olHD"QQFXqm)!&#';Hp*Z?ilgM!&BZSk'hq
 43.1696 + 0T4E$Q\Y:WA$E6G>&f*c;nqk9SJI"M2bf*_mt$C]6;Q81sBC>jaEhN]=jK(ahusgTT6SX2*
 43.1697 + es,U^l4*_2[`.mi?L*5i>\!WqAi.GB9sC*Cm*apg]#@S5V&nB/Y)`pSX'Nf<36FK'ifa8tY
 43.1698 + K:g3-MhX6F+lHX:hXIdCK\0ULT\5'gqcGVMu!:7U,,H>p9m[@,!aro"MmS.$MNp?&kqT]-J
 43.1699 + c:mHI_`Z6H+FGgF*DZselF8!5&@tXc,7`9H7^1F:g<jaSdEqaW8^.O8+SMogc>PbEa\^H\:
 43.1700 + =p(K!`)K2cHd#Y+=OEondghk%q9\mAmn"mp9/B/&$-f=b[5t%oHDZWm;j!qKKl^O-B,n<_G
 43.1701 + 8cP,h[bX/?bE^c^b0[4SfMc+jH2HN#)DP[No`W-=X.TOR2kg<nr[jpM)mc-:0=pgALJgjU%
 43.1702 + r\cmg7ngAUGGr^"XD6L>%fMVI,_/oCU(0DliP!?1:LBJ9YL9jGDnRY29j(iM$X60'=:!<OF
 43.1703 + n!cc_m0J<MO[0H+[j:R%q8p\?iirlS^+Qr1SVHW*P#6j-MaPlDj%''SoSfH*nk<a:RNg*4t
 43.1704 + IZ?%430!>^b]N8aI`JNHa6C2B$q0A1)!Z(f$)-kRm]u.g4R8j;9u@\QiR&#VbmSOb+#,MmO
 43.1705 + M:fm_X6_)mNQc:d&O6&eI@)g%DfjKYi6dd!)YH9%dsi;+lmB.da61'rXd6C&IfCgi]$/s&W
 43.1706 + \j_d_[%94IQj-*\f(^Y=]i;m4%L%1CKL/m8k*B?N!_f^C`r<Depe^E#e>`f<JTs%t_*ggu,
 43.1707 + $)+%+Qp0m+:fD\qQqq_/Yi9+;`e5TPuK*&5ecF#b,T,oR63)K3D;EqW'12JdBA3Xs`pdCfE
 43.1708 + mGht+/hIr4n0B+e9?6'LH!g6Gq0=MsrI3%_W_!VCU:]b<,#p1c;.C(N+;?7n8-62UZ*ARDA
 43.1709 + &e`"=ZTW=G*H4(sc/9\*67:2.H#^L$1VWGN0I`0+"i8M&99TQgmNj0\lSI9A"^7r^=rfDc-
 43.1710 + 8<a/nnA74?rF-Ol1=cY:mikrS/p^m)jEK:!RW<SP:4<B.2%mpOatX%]b[=A$k.`m,u6,Of.
 43.1711 + .Jk>k5>l0\Yu7hAbn]/7dOWUY@?@kq+=&/T2?nPEA=2bTW#p/jf3TXP>6;ll9q(0/IXWP5?
 43.1712 + p"72"&P,]a7d@Upc0N:='$)kl?no:D$W_#]/),pMK[&j%J(5+Tf'j!'^A%72!Jo[;dR.M8+
 43.1713 + DoAkL>C,h7][d0I(JaVVmnJ::=mD9-!!dn1mXrXT;<MG'k0+1.`\B>!./2BKR_>5e$auIX4
 43.1714 + 89C/YZ2%*M:I:8*,r#\f8_6kI1`mGdcb[(km]p$?VadKqk/#q*`>j+STTa3-06J-[&I0f%e
 43.1715 + isl1.l<jccL4iQL=[/]2W<Ocj5heNJQO)FY4Nq..cSu5FRefB7j8C6MKM@>0.rKa&RlI00r
 43.1716 + 2rHAK&U70=&76'4)a)9brta(<`"rU?4-E`aSCi4pk^Qi^,"$pqZ='n=ih4O]WjfE&cCHai1
 43.1717 + Ajn*JDdpc3=U0eJ_NiSO8;UESpO(kM6+,M"5<$I\W#RA&qBi\E"PH6"QA;cXk\d8jcIYlIG
 43.1718 + F-c:lqA@u!ESs(o?*-7&^%B_<7DFe?E*jQ9m&YRSEoG\Iti0De?W^0_H4BfYVNGB=1e%Im;
 43.1719 + 9-<fY+]R8q.@2:05.EqTs'`f[D(`fe94e5[+uKQF2Ro2u%jlE4-E^D:M$ZCtg-)hhVs(@;'
 43.1720 + mV&]"sDGP6d2beFZiKSr$%Co-$;bt[7r.8qQ.#V_j+=O'jXs0N/>C,<`FMn2/4,=DB!_u*7
 43.1721 + ]7$FY+k)hFMK:>EC0\'o>AD>mTkgaE"=dQ'PsGRrKo6=uTt_CnU\">glOmcW"n%m'0c[]l1
 43.1722 + ';0X!!/dgdLc`q>UaTYpG.2>SYBfTK\7@8FHS;^X?*+s/H0*=XZ/']U'Ro^rp7'8>YV9@[E
 43.1723 + IF^UCO_j1iU(X*mnDfrKB*n)Ycp*e4r#U%HuHI#T</QI:$55bOaA5AgT#si,Gf'oe]AYIoV
 43.1724 + "^>S*'KrQOB$C0!2KOO0G)!mtBETVp7Up,<Lp6T76:?TC@cM12T1qWJ.Mt_%G,K)]Yo\hM3
 43.1725 + 7dX@1`[Z;;]HNO-:dMe+q79?dnWrpm^Cgs9X/IDkAETKDLsNZf*F0t$lu1`#Zeo5ZDDLt*f
 43.1726 + 6YKE1tQ;(D1g*H6Lm=;cb"ff-:Jjhf=<=<+A'jU>o5I3E7hNVM,3peQt&`8T_n4-.c(<G?]
 43.1727 + 4S'1B<i/iRO-[r*B+F*oZu=SI/39.*(V!=`&)/iSs4Co&[Zk3AZ0^$eA*B*@RQ:Q3j^=J>[
 43.1728 + nQtk;U\Th2g*gE-`cL1<+:L4jb'b`#T(Rig>fge!Vc?J5-O6_7=X+$h2Ig6X:,'@:;2dih"
 43.1729 + VGQT/Ft>G:$\73rJK_dZGX!(+ml!'cJjS>m2M[cW@!5IJF4`CsfK5U*)4ae:/QbC^=FM5,9
 43.1730 + H:Q>?C4_6[Wo=W>TK2>QPa7/c/b*96YR^iLD\o[fQJT]fH,>@Lb_XEET^t<&PQ67N'iGY1V
 43.1731 + 8Kbo*&;D<Oef@"g<A+",Wm(MW*0F2"uo;I8AEb.%%i1\kF+nWKrWEE"s:Q\CY\GJ/m..>km
 43.1732 + <+2(rs.rJo)<EWQuN31Z+]m>o*2O9*[h6OT!?-?SHYF<T9hG=JJ+S7B$a6Q$jd`7'kXSWtA
 43.1733 + W=iMnTU!D7#$F4f/_c!6"nA6`e5^5:XGc]`)),FR)cON84%[WdR3FIkmAC)YJ$b:%AM.36"
 43.1734 + FdHmpnlNYp(#+,HLOAjFR/uf),*@;_h\eB40%K[Cj+C_@I=bE=>o#r&Y_dl)".TD(K@V09p
 43.1735 + *G7l4^u$MT0_9KH.dc[=SWZTef/M6,\](1m=UA`\(USMp1K&c4_FSPTZB!EC-uXnI:sf5\-
 43.1736 + l<6QKs9KO*auGBhT&:WS)"<cJ[0HUQ9hZ'_R8JlMrt:*>jj6(;ZhLcQ_t>rYVK/3M?as/\M
 43.1737 + E$hmfo,GdJG-\Vn<UMM?h@qM/;Q#3hN);Y\p`"$+(5(df49*S26/HE3r_F1umEEjiBV[kWt
 43.1738 + '1qQqJXEb3q3mFcE'YJ1]Y/;opiSCXoENWd2P!p$4q(&X"l`YGb.Ch@SR6:T#/Qk#`PVRQ=
 43.1739 + HOn4['<[RJOh2\C)^;=kf6VPR@rE*K)qgQXbEn]7dJ(YaGQQAN-6X,.3I=\mRo_K%>4hWgb
 43.1740 + edug=+L@MKP!kC'N9i2(BgW;?)n$@#D(>/h"DfE.?+niAW!Cr[ePp<EGTur[&&tMm92%i9s
 43.1741 + k$F.KmG@o:+-hr3Hb**gY*c9jE##27a/b.RKd`+p]a!8C1(XeANX%V6$Ts"cBt[e=oUN\HP
 43.1742 + 2*FJ&s2.7`@K"!iHL,bPn)HUVBr4bI_MfoAJV[OOWQgRVRT&_XLOg'*jD=/jHl'/sqXE5C6
 43.1743 + X*.0CdDnibP9KUSU<j3cHp/utQ5\I/J^"$9nA"jP8r.9#o`4W._:PaUf^V17G6Gm3,7lh!5
 43.1744 + *efu>ihE1G$Sg+eblQatJ^?"J'fIoM`P^F!^(MSo\jsoYO!P'K[1P7/Bf.(%`"U'0ApC?Np
 43.1745 + Ja-LEnLCG'Y/oD&oAhcbgo%L8:kS)`IdR5d2J4r>L0;ZJSsjB?Tf_\IOik<JHXdaXSR7s@I
 43.1746 + e_m5g___=o9*gFJL'J]hl@eIU,rZI9GdF?e,83@J[kjhDW9Bak#_O*Z]B=rHViqp".%5fE4
 43.1747 + .d60[$S7[6(4[]<;m4SkZjCY?mYIOU'+.K.t6&_a9hR3LQ[IGMhOjkIsph-=UJ0fAN!8?*]
 43.1748 + Rn%I"j1aCp9g"hBO5+b3Arrfj*h5qjLl3.YE)_[D@A)C*`W2,p?`uX(RY0n#WrN4K*j#Q3E
 43.1749 + jlL"5K74j1ig\pZA)_F7ik@%Dk1m0^Qg<jri1<*m*^l$_6faBK"<Mp/rZ3);4HAS7.K[bR7
 43.1750 + %O5s@O(Y$St9[>%nED7#k!=+i==L=c5?>35@P/uPYNYBMaZP8f<fDP*HXg,EYhE0#k<8`ip
 43.1751 + rL::&-Ar4s>tH1V+:fNk=AV-_tVH07D1,1:XDt>5WeGjmQAOb*_[r9kJGaI27N:J%r#sGJ-
 43.1752 + #q,BUGs&be_7GsSK'j"gG[h:ZY7diMJdX_IBLT>'[BB[,E!q4:?a'7$\1iEE6alF5N%[FjT
 43.1753 + ]=/PT54sDX^IpZeD2cag3>b,.Qe-M&*pHPJ%VD;?9hJY-N?1O4046g=7a#RDZRB5^_Z'AoE
 43.1754 + P<0O94T^u:kdR"`>48A8b\e?!jZ>[ShW6NGB[4n5208Ni)n6[0I4Eq(j0e)<Y.8SenmWJQ7
 43.1755 + l*jLSOn-53p+"LZhZ0?b-9<dCQc3PSPKS,SNMr_0(Y`2&jEKK-u'`r^'F!'X"N\c@f8?+_?
 43.1756 + fFun+*^Y^ds'7ftaV0%c!Su,+-*\W4ME-6750-R\hV#1B=&lnqsgt;#3eo-7b7,d3#GVLmG
 43.1757 + Jblr\KeM\KWG-1KDtU8NjZ`>>eAip.L,dLmOeVWjP[,:SP6[+Vu^'F):P:V$mc5k3VZHqk2
 43.1758 + %1G0oo!^d'cWI2^CW3GT>K-mS/Ee,U$;Xi);;,!RW+j6&,Xss]4V$eTV19R^SlJfI\*(ppS
 43.1759 + X\XrIdeb.[@bd!H'5C:VY4Z7&3A.B/"Mge>iS;;Gm%$J^.?1YTOfXApM[$K4!bFI"LfGF@1
 43.1760 + ^D9F8ZK!6SCF3k>?H*aLV'`d]81$]gc&&-"`mMkN,[c;N\VU8-+1oGX?!Z*:kh"i"8*8^lE
 43.1761 + l#!g+N!4n%;/d),QspH0Ca2842+-4nlkS'0mAgl?l@1`'4-nPB)^8W)teu)_"T>2[#\U>*"
 43.1762 + H5=H%5+e$IOWN6.'<30V85&`F:m3#[:1V/Fg5UF>\t?$76p$1jRWq-!!N]FiR-L.Ac&ZQQ*
 43.1763 + pH0HNGOuaI+U!(01PtB\4odJpZFJt8H-_.H$b];Dt5Y!EM_6(paSB@3BP<o^9+Hf'VP+Pgu
 43.1764 + /R=u)U'-Xc9\_).U%[7\5As&<`/pL2)@8b".;]`4-AYY@&Q.cJ,K?[-;L[<0eC'qBElsq=6
 43.1765 + Scg78s.Wr8t<##9oWG>ed1RY\':FCCs^U5jX>S]Q/X^;.?#'\K32d"SMAd[Q.3!?LUUWBWs
 43.1766 + O,/Bq7htX__3JNOd]6G4HLJgfGOflR2OuB#U(`aT,Mf0O<#pRBV8WE6Dt7*et`1TnH0*Qf.
 43.1767 + Wk7mNpnQl'Vs1"\`B*4h]h'Z-5@m:!*<RBod"`=HBP/kauK,NeE7f]`3Q,Rk<l&`C2=9JL)
 43.1768 + iFnq@JDLp6;,[nldUQ_Qk8DV.T6L_f5O5_p"O34hTUYT.<nqurRe50jN5e<5Z.ROddDf[@d
 43.1769 + fos9FB454@7&^4C_`-jCeYr4n_s-qbU+Bl5.<frG3\V8BFVr7_jtR;>H_tgE8Pa>KOHB/B1
 43.1770 + $(/h$.=oA`>lM/R!@$d_C?tub`e7-jX=T>A:?!G6o4KM4,n#9G>(1,PG5T&#HEnR&`APeU0
 43.1771 + @40JQe8un;XkrnI(JR5B'N9V\=)mmRQ;9E)B344NV3h&m@M8mBi5'l*2XpRJh^-[,4PD>2.
 43.1772 + )u[2ou.-;;Fpn_4XNIF%<E7-U`o@&0Nd')FZ2LtqgObA;?_@#i.'2Q0q=`Z>boH,63K2&t!
 43.1773 + TSl=.19?3Pd@<Aq%N?itn[QI>("?Cs)Q(pp9>!s_M-(ra2WL^FM4NFE^/lXrscZ35Y#b;`l
 43.1774 + Pbh]I6K'&BeM<9.XgelHg-H&+78VL,I7%'K4_15\MW=,P5o/,iV:bO$,L2iNd]FD.ghBrf&
 43.1775 + f.cf5\s5koO"LZZUJ!^*U=,<UBBq08,?:0<kR4-Od-hUBb4#ho,!OSg9F-P_bOKG4d*)(/5
 43.1776 + mJ=*b<ujD:*f=O(l!AjWs%3NgQ6YL$CiColjoq&u<]?G>AqbriNJP?;F^T0U@"cR&L[K=dq
 43.1777 + =%Anak3A]1E+k.>;`AW3)M3ljo@(Mma6\0$olE_^C-2l/@qTTcgF:A2:^Bh[6iee2B8dJ7I
 43.1778 + D9c'?U7!V[5h+>\>6_/<7J'lnlf;MgMTsjfR7:PRNlqFlW(N=gh3]'2A*=&.dl!712lSF<U
 43.1779 + i48T>p0Ba);Ma"0VAEk?d9@E8h3BmEb5+[@-Pq9,gu;7TFEl:p9Z--Q8?DS9lVuT0a!0X=W
 43.1780 + `?p3\@SnEC=)[TK=43<b/$8R*Istg^6dJUeW-GJD6;ljWmuFnH#(<NOYuKO[E2$dCE;K?7.
 43.1781 + &Rd$P.lq'UlCp1=Ji('9"\?e[!+3bWsk,biCXQ`3t76h&KF/CiuYF2Vu=+-tIL<D<6>4.`r
 43.1782 + asCG7LR)O#g=hU(MpE,JVpcVoT!Pd6ak1I]ERDNK<R7h3p#`9nj+^t@jLSP*hn%D,I5qbPt
 43.1783 + ]H10l!db8/?lDbF_PO/dqPWJQ*gZ=aC<>M^J*f[O1'8,2(rM3s;!\d#V;7-i)_0GtFO/u8D
 43.1784 + Z6lu*j3!p$Wt].;GkJtag7]+iLm[]M-RVn@V;dCFY),odbLt1@fdR/nc&OU"\D2DMeO,Se/
 43.1785 + j>;`@H_H2]7d5.[E/2]&oSbbB-F(L*c@p$aKb>qG@!DcZ;3";q(K<eNeP[Is"N&",YI/\LQ
 43.1786 + sliQgtbhRdG5;N`k"^ELbm?FqG@sP3VeqNa6D*OoaZIo1<T^>?Q%Y0$o!iMJ<25F`^?"cOr
 43.1787 + :u>\t]GD2*sA=#6,skM`=tVb!XfMMGqANHX]Zj.FZ\<U>WTeZUUGU\Cfli-c'_DflWC(Lqt
 43.1788 + RbOA!ors$.n$NL^-"ks:=#+epE'4B&Q`j:W7_L9@M;gbX#H8`Ac(ie;Ilp&!7%t<p`PEt3;
 43.1789 + ?b/#C:lDW'G;&DLR(,`thLlN7nGI9$r1=XboogHV<Np<1%ib&/&'&8hbuM82PKcModr=^u[
 43.1790 + P+Pdb*ZNd?#OkOGR#56IflP:HL'kB0-bmCW/fYn:eH$#qp8JYX_40c<6EfPRQEb'g,d7`;#
 43.1791 + SK"]l*8m8Y9k7CpcMe9AclClabG^X^aj`"%WZ\5-mh9ZeJ0^"&?XZ#UeZC/c'=fJS`(W3'#
 43.1792 + ]@RT!p[RqOA]fo&/lXYQcgH*s)=R]J3TWc=TE3kqq(]KocZ+`nMZ'@OO7d6:BbWf,=SP"S'
 43.1793 + X:;PD&&A/lHRd<>@*OlH%3s0UeHg3oh'gL`f5T:H+e0741+@4Im]&Y1VRc5f\keUbr_UFr,
 43.1794 + Wj]d_)+'Q@0T'.&l']Ed*kSKa_]/TW>UmGR1dPA(,C;ni&AGAb'0]YK_uk9AA/N2%.mr)$6
 43.1795 + 6$]WOpFF&2@9:G]M"X0>W]G00Y)j*6DOlPlphrHWJJJ)Z^_ZH/(-._%ma/h5m/O@bTXdg)F
 43.1796 + 2Kk3O4I5KM[Jh6c@1k6:2JUlo[CH=LjYsSh(ho$0SaTc9cn4OMkHQdC)D)?pZtY6f]jfUbW
 43.1797 + 4O*\;+U3J&VF'Ji-MJO1n^`hM;rHtu"Ub!K&K``uP'b\tN14Mo<a4eqYeEJMGbD++:_6C\k
 43.1798 + 14F"o2@BLS@LYPJ0Hq25h#ca+U51E=n6o7C:IDSZI4D]F6$OA^#2T2DL.@bUu9Q:s"B!]]g
 43.1799 + 7)X5fP_Lhr>!TH!7"e4P9N<jlEO97X^$M(WMe'dFWPpEP_K;54r&m>^BuDh5`e5R(S<1`9<
 43.1800 + 'eH4]MfD.]K&IB#KHC/as<FrCmIPlK1]Zb[qop&"K=k9SO:Vj6aWpPbY(E)T1^/t0=65Nr.
 43.1801 + rM-hT.7S97aO0m#%phH*&'98,Tb;MjhSG]#\-_b2gB1AA-0..nVlU8=SL0]Ucas5>2KF75S
 43.1802 + >lF5KOb-HZ`q`QXLf1s-6#a.IW'`3a@"e1jV^Val,:8Mk5%&a@LBS=Y+fSV4F6Cs5.tYK@h
 43.1803 + lat2%:"Cd1/*6ZIE8oj^M9V=ih,g-=8:#r?G7!1V6HV3))c7CB_ADFAq.n^T=a)pLb1ip_H
 43.1804 + a?p*j96i89A@BbLa<f>a9l)T1I(N.L.8IOM:=Si*P_%#BP=ut\LWmW\FMl(&bg&U<9P!Zeo
 43.1805 + Z+ULaNrqhcobr7[*q]BbtP05`:Wgn"C&W7d2mth6+mNF"UN0`WQFK;:I*?"`=1"]Cf#5G8q
 43.1806 + ^VJ]YhmnqPl+(Waqs>)4ALgVo@I&aV54ZgicPRo#OFfcA`]69cV%bDTg7l_Rr93gi=aKmn9
 43.1807 + 26918'Ne8*Ae^/B(raMc_,>iA'bY"Wm'aW)"OH#,r<>LQ;(;dD:[D)YCA3)bes;k5sJXZKI
 43.1808 + p4B'Kf;r'W9m6=PJ5ZA1Y<#n;)/ONK#6rZlL<*_smD+@QR85tR?<1QW\X\2X,9N982<8C;K
 43.1809 + m8$^[:fRs%<?4t;/Q5Y4<)lXm<F&X*D-'_c=B1>`<Lm;nX]nf=>ZK$S<S^t]m6soX'X/6t3
 43.1810 + X&kk/RqgEA6)E9<aB<<D.cmtBNC+,<h3u+X_UtNCf\et<o%Xom;H&(E*!Kg<ul<_/TXuVFB
 43.1811 + ;1Z=']uND0K'0GZ3\K4E.D/..rZ^M[-;i=,hZ1m=/49J6383=<2uq/V@.gKNLs&=C$Y`D22
 43.1812 + 5ALffXn=Ik=OXc$;pN*+>a=P]!>l017gS!R!uO'&nN%?FXTPZ^_G=^@=rD3nCRQs#E:=e2!
 43.1813 + aXd`J,S6=+-=l#ZPm@RP[TNVeu<ueur,<;.lYm10'#5+i(!3R=_U"YL*>+MZsXfGX=XBNlN
 43.1814 + >2?>bmB9^lYZhRA>91"R/[JYEZs-6ma2:jr.!HTGVhpCs>?/7=Xh.fN]N`Xo>M["tmCum(^
 43.1815 + g%>b>TL[d/]1gV`*?$'.AOnXM"Cptb7$2,>ZJpOXijt_bZrE;>i!\1mE]&9cs7+.>oh@!/^
 43.1816 + mug_:gC`^pE]igmq_>fNjKi?(K\TXkR-pgg/1\?/=@CmGD4Ji*HlO=sHs@apkbDiSI;j?<u
 43.1817 + ]"D<G5Rk['85?Cg@fXm9<,ls@s(?JY$UmI+B[n6ZXp?QJ]E/b<=4oNt>c?X<A4D>.Ccpg9$
 43.1818 + V?_.%#XnuJ=r*R_I?et]gmJgPm!+69;?lfAW/d#KF"COt.?sX%FD?jQu#[iZ!@%I^5Xp\XO
 43.1819 + $t.?i@,;B$mLN_)&7H%\@3-%i/e_YW'Oa`O@9s^XDAQ`1(h&FB@@eBGXrCf`*+@,5@GW&6m
 43.1820 + N5m:+CYg(@NH_&/gFgh,[sLp@U:BjDC8nB-t82c@\,&YXt*tq/6r?E_[OLnc7`Z+0OkSI@i
 43.1821 + dC8/i.!$1h07/di"u7o6V=l9&ir4A"F?a#!6>/4CcZ"A)9CZmQY4\45'sZj;:?s/jNr25D;
 43.1822 + 9i$K[0+(i\79Xp(+_"6N3ckVQha6A/`_jP>H!7SdRi-KP_2jA8d05#Z!'J)lV]jK:[W\27a
 43.1823 + A9npqS<T[*=Y!?P(-KQ:;AM@WU7=aHA=QBWTjq-2-+S+YLWTFCfk$DY3D.h[(*hDMm$Lk;,
 43.1824 + R]hLtB4fG+@#eH'mVc]+SRj-dk8l]r^h@@DLZFP"A.?993+umCDrm!Sk9bLc##\NWG@uYKB
 43.1825 + 9mDbSpKT!53KV.B3'1UIW/7UK8QgbM`uiU/qRTAIcufKBUr)U.ap$>Y@MdP#5R24JJm[KOD
 43.1826 + ,1%BEjW17@iTWP38]d=>j:Eei[0hY@mp>B:b@PY$>\3F(pYal,Jic<gr:PRu&/,l#'>XemR
 43.1827 + P;@Hp<kl;hE[@,G]A-L*L\lCP"jX[>-tUUaKqg.eEt@2Fd6W+rcGCE;kXrj-<eRt^:<AG/o
 43.1828 + 4Nh-PX7qLgaAG0S:%Yi_5P\7+OlTUtQ%<Lj\H>=g*lfO[PolFo__<Q/2lp-Kq@$PPIPjF.@
 43.1829 + CnAdcWtcr/r.gZB$t62sq>o?7c0VmdD&qPNQ+UgS4_13LAaub]k!3L#JaG>"CS!_,<dk=ge
 43.1830 + lXQX%kbBR2VM[7JQEWEm7p8j\;P4LdT"fRNV;4`52kPai7AJ#eFr.V^?X0Zlg@O8DVg2i_U
 43.1831 + BA(]SW'E5HaEm0(W?1m+Wl=ASt/iQ?QjDj&bC8g=AN)XbuS8#45GVDFJF2Y!MM?`8gMQDq7
 43.1832 + /Aj_\qUlYKR"E'^JmB)ln##\*aXZoGdtWn^E`#k6.L>MfZhp.XN7Q.)WAmY4/4#7fIc'CV7
 43.1833 + k;m,<D`cZ0c(%C$SECe5lDEIB:E,h^FERr,!NBHao)0-62@K&/ZWT[04!HK8.Ea?:t"fq35
 43.1834 + Pi[ohm8js@osF:DFn3>5DdGTfcPUU;-</kS#u<0`f.V-i.rYt^eR(%g[l3gg3-1)uW3mns#
 43.1835 + <?k?4B_tKe/hp!f0=8`4)J"rE=Fl7k$DTDe7UC2A1h2-2+@,hMKFP=$MJU^*^/W)9^>M]oP
 43.1836 + m_!DaWS=7,u9\k>tDW\?9Bj(?K^;FXW10O$<d!;!h=^$?mN^9Mk@>;fkL'j3LD@AlJB!53:
 43.1837 + r/A&hS[<k$Q08I1E\EMlTcB2IX';<4'E;jUp(B4>Dc;Kb7Dos(Lh^gm&gW:f=BKP*dJ"[)L
 43.1838 + W5%E2RKg0Dh%o_Oj<;+=#pFsO.G<^518p-MG;o`g!ImA,l6L/Ma<!R%+Sk<Q@qbt6noDVDX
 43.1839 + 0KsS"FAo)Lp3o)HLfnnn*qKOtp0V\HO)K4H4a$46FoQm`%T@Nl483**Lp&@RmtLp65\8;@m
 43.1840 + tlh`DF\i!I!C*/GYLNu:MomY4SfS^@T"SkYG(eWUfllQ;oXUW-<GJd;!\C9mYs\H#F3eGP[
 43.1841 + i$+;brEq^;CAPYB74'AC$3VNh;RI9kdD'H*7Bu:3([5Pku57FO`YC-A%6OWFrEBo^4mK\#e
 43.1842 + Zj=4?''LmJ6kG*74*6ZZ@equ=9>W>^-/H@/2Zj57Up[Te+iQ@!MWqgXEY?b'e;\l3RNI/\Y
 43.1843 + -GFf9;KBLQdk8m=n\Z,FDdcA0A'K<pC#K]qH_2&$nI"lZi\H_t.ML9#(FagY/VpXQ`TD^\J
 43.1844 + r(dKE-<g@cTc'HXm]OQY0?*juXaKT?$?eVpa/&_7n6^kBIh2+"/Va5K2i@?Zqc=DlDtS?m^
 43.1845 + 1DN?<!V@^#N&KN1?6\:doZJ-a8:YprWMJ;'4AT]6m`WVL-oCr@VcY*!fBEUchMTo2%5D`A&
 43.1846 + l[oDFGe+7&/1Tm#!3hQ:U,aQH[?%+?iH[m!6ODFZZ0`VUP>$p*==G:ad#F7%/HMN5[-.BO%
 43.1847 + f<9<)!'<Ed?oY?@boC(g=n'"JaS^o@#(72hL[U=s-WMH+92s0LE/;0q%jh$f[ZAp*Fp-?.#
 43.1848 + 1ak@SVL'DLCZ.ADhW+C]2Ko4Uo)$o'U.<Wj$Z<9m*au?$B<pLW>ln[O/b$=P'$eD*S=MqL#
 43.1849 + 4"/B0\Qd\BiYu/-RX;oOEA&7Z^-3Nqk%Q'QW,?CAe*;(%h1!CW[G1+nHen],LW/<EH$nIu8
 43.1850 + #Oo'p3V5Es+eYVoD3lahg`]0p&"`<J'\#n!5MDN#m.oh4:q_4:g=kB_9dQQ#f(=7#`1J,_D
 43.1851 + K*2BIXN$+fKtN&AD_?8<H88njO+]%]aoC-;!Kb%j@pH[,`^ACcp%QB\T3*W=%p*fcgr+A;$
 43.1852 + k"Zo]J*0a'ocTqp22`>gY&cO)btOu"2\Oi/sp1fA^r,r&:[3$ujI=q)2s#gAr98lDC3*[_E
 43.1853 + 8[(7q"m"Wq]'0JI20rWh'0h.+tOY]dl&p##;nl39tb0KYQL<d$VdgOAtA61-%PAK)p[hPYK
 43.1854 + aNrAbQKCk6N7QCVePs8nWKFJaNQk4o\D9JO]l@</<S_q,f@BhN@+\L#M.5,g4cs:.<aD,*g
 43.1855 + "(SFB\HLXWG:/<]s-tQn-lia$)R%*<$KNOQprCpRSdsr#_NA%+6\mn9-Me(itWm*6O.]sFQ
 43.1856 + +<[(TqoJ<[VnP*2uPC$;VCDf9.'1-WKqhINqoECOKH%NQRAiPtEnAU)3LX^>2$Y154P@`[l
 43.1857 + VCZ&Ib\4OXpeOlYXfh0::a@Mt0UBsMGW,+0'WO@Y`Pa+$gHK!C.W327"KkP3"iNTX%dJ"FX
 43.1858 + CY(<8.$.`X>?*.TdJmL3)1T@9e#->RKk0AUQ,KU]`K4Go*T=.U1DG&5jfgM=2-95Tm7'O3C
 43.1859 + QtU3T((V#n=i(sglBq"\KNu(Y/VCJ\+"4.)[f++TD0sK*^81U*8k*:'(I+jn>;P/R]:(Jq2
 43.1860 + QIhS^<,^h:<,_EHZ`MYD(*-)H=@3D#j-7$audP[S735R7]J5+LEj8U<@k)4qDF:5g#'8@[6
 43.1861 + 5MHL>UVd6e>O,5LK-%?XML[rSN+`q#4Wml2(D:^[_7%?f1\Ys3LZE.-?>9c)Dn17T"aKf+^
 43.1862 + g4JJs($(!mNTS9s10BI!u]K:^Tp6^4)H:2\%H'A+KqT,Cm1XW1%uLUpM/gOWqU'Y_6$-;P!
 43.1863 + M#$o17^bMa3<[#Qm>d+P$R7Jh6+\@oOA25%2Ea8dsUI0hbQ0(4RG7-sc8Lgs`aLp+-oADGK
 43.1864 + .ZiIG`:Cq[df`*k%os!*[N?.AoM'2`\ON=qg.:%.4GT^^+-jhU8</gBK^P,m&[EPA8mDNU,
 43.1865 + d>u>Ge4iO*!mdM/<<4jdgO>==EdUd2'1r)G+shK.<1JE`mVC0gh`C87#iT.-Tq-s=]LN'*3
 43.1866 + #l)b0nRNga1A?Wk!.+$!_k[,nb)r&Em+JMWBpD:isRqiXmYJ%*b3h5%mY.V)7>1eXFrnCe^
 43.1867 + >*2Wj)VS'uh*:)V!8<=*>!dG0E!_a*H544b_+Tufr+VO&Vqn<ZTIRQ.6$Gi!!.E,FB``@0=
 43.1868 + TN222(Tf->@dm06J&YW)LWcq+a2a<2<as!o-Sks/E)Bo<u.<E=g:EuDn.#_D]BC]FMiZsj(
 43.1869 + bF5(,,)2Nn*^]%l"/RK1Kc*KK*bV#s!#4!lcpO['kb2"N`%m8b\i!22/@d(2Ei,9DQTJmA[
 43.1870 + NeZ]Y"s<48>D<6Lkf#S&=S/;,k9B]F]+7D7'8g)@\YE;m]IHH8QBGh69;L/Nn(/K<)!NpYB
 43.1871 + A9W0fn;rld6!:$GO,NC=OG@bIt0WNddl4rfC6!AXmpMbZUDmB'eWMZdsTP=rTnDm3SU9et1
 43.1872 + ApQ'jXF1pS,SL#bE`i)0oGa!1)eNDu(N^hUJ_5&u1t&Hpih%\8:R'&pqG)XC9A6%ub#ZJ/<
 43.1873 + 9P\J2a-p)VkU<E*d:F#P_Q5%L1=Hh?C#c5$U2X%6s_fKat<+S<rP#W!UCN6/gPUBJ&FNPi1
 43.1874 + FtAlU]#SR\&,XR<Y<c:(6os<>8JZIU(#4JoKT+]EWGC`]?&GqTb$]Q;E:2P716WX@hg?Su/
 43.1875 + nptI=$0F;(N4fKc2:u[[gLLA$%2#`,Dsen.GFs*L5Y0[]21Qe=+"LJj.5k`DjMWenje7'X3
 43.1876 + ?M;#8"dHPE4r#mE-_aj'aF>Q0hUXbLqA!AfSdWo-E69R@J]fOnG173;al/]ROQ6bFJ1$FjA
 43.1877 + [t4D1(_CC9m1\/-2S*mFXFNhp/-&jZ>gX6=.&7L?p+;M18rrA*pM3dHk=-Y61Q7C7'._uq8
 43.1878 + j?g/nYM&)Yd3HFZO3#K.[@G&rB"%6lJ)i`1hHn#smSnZDrF`dBYe2^]1hd`d=F<6].HG<SC
 43.1879 + X=pfc,;%TWosG\X!fF7UV^WK=jH-tkOcH;$gI1d#jeL#%[Y`Yg])Paq@XkNehSkV4?Xt?T:
 43.1880 + U!UN!@""0_j)gWM+oV&N&X<mhn3\k2arPO7iq29/Q'Bnq1ZQkY.$raTrW7d(#n"UN,bFH`q
 43.1881 + \L6c9-K(B)Y1_F(k@0_qUCd?<,+&`bQZ$MiRBMA^'tJ2<N]OIdWqHBI+c$VC.k)oCJlUkm3
 43.1882 + 557b:_/Xi+?+#=<eE\;,1c4eg"qD8f#/!:'0n/NPd0,?JK1grj/BGOae14U0(MNetA+;%Dp
 43.1883 + tn!t*ZfM=QUi9QlVKm*<Jfgrkk)@(2giSqsIn*/=I?0c?h]s5H\<@I<h$cDaGpVKJ1IQbBp
 43.1884 + D+G(Dgi2^f.m@)&GTT*/#Z$9>4<4/uJjn1_JMHTkHdm:).?uGj>N)H3VY6<"pdf&!k8sZ]H
 43.1885 + ln(3r[5ZN4F`K*gsSC^E;B=bW-XLHUl'r*e`E4.j*dQ-pAX72qp4/H*q[",cQs_3M<bb_WX
 43.1886 + scL3r\<H=?[_i/YP>((Z0n@!PJPk5.m0in_u$/D:GfWrq<Iis6iK%$IZh,hT2E,r9RtB"[r
 43.1887 + <*V"SY?o88nE%t&/MI.NF(p.o-W0Ff4$b`u\<iSX^4XpkB4K`\GonZNB)6b#QOqJf+m8C1W
 43.1888 + Hj0G$_`rr0^!%i$icERH9W<5Ia"G^eT&5NH]JHb)Dr%MYL0PEk9D#l>0+V5^,YTj5[nHUbY
 43.1889 + $E^W@Y7h<m4;dK8!fPA'n%T<.f+!hr%FEtl&!G0GeBMl5jT4`E6/ioHp)S,K78WFJE8_@*#
 43.1890 + 8!"*&CD!o:g-'PT)[1Pg$h6ln>$grW.@\(_^pnY0[_(=LslEOECB:=_PIVOX>Xjj#]:FYO;
 43.1891 + A$S*;0qE4cBITO\#r.8j[77-ABTp&,PXT:D$H6%.RU>nPm:4V\d][(deZJY9=)oYl1Er>Qr
 43.1892 + :Ui^XDR\iT),))!?ROarsU6Pe^M(G&o4&[`O[b8To1'a(QUZ(2dE3%+6o$gm7"O8ft,@i*D
 43.1893 + &+\U2rLj'FCpE,Op+4:*2"g7Y0hYD%o*qBg;!TtV&o+.PG*E!qI:SA=T"!WmY,18+h%Po*%
 43.1894 + ?Q!j='p&kLj;_q]cP'(;pPnAa9jZD&WmB]>>d6ctZ-OE;ZPo!9p?tcs:r+KRgE(B&(N3e.D
 43.1895 + TsE.djC5h),bl1;;W-am22"A!>0#XnoGi"TJV9+)C%<nET%_>SK)[..)X"P0"3?hQR;9?$u
 43.1896 + g>?A!/2PXtp]r40bn/;<]]2OQl.u-ZW2(&i21=pFh^,0@Kh\Op3#6$P'=6+Yji0;"bom)\;
 43.1897 + @6,'*c?'-f82-SgJ?/0i1jnW>CX>8ZIRlA^rW/r9\SFPETY#-]"$&;oEY+Tq;K-Z7ZpYtZe
 43.1898 + >=#H/[.2+KpEht2UC@sAA-rXD0F($TjBfA_Z/@)Y3;_o?`QRHQ!o9.o]'"9KV4ZF(>.$KPi
 43.1899 + ;hl_6@l:U'.Pn^bZ^gG>TfEdDohss3Jh]457'D_Nlr,Du'B;8Tk<=s7%RKmOd-Tj)WZH`Q5
 43.1900 + Jc)>',;$4!6m=c5h$<1'GEc.*BIml2q,N';F*GlE9FCd.h%r5D0lr$cq8@SX2<4^'?M\5of
 43.1901 + 86U2`&9/o@#W3h)P"[7AK`KE1K;chaV[H3&-%P1Pn2WPrI2c4Y:t3_ItDfo+Md?8!Bc9F/_
 43.1902 + 5)F[e1172-n6oM7t5AMrJH8-7726<Qj1iB6a,1QoLGZrK7'Q7A+R#m(8t;>!4sf1hLa:"8$
 43.1903 + h1[b'WS0'Kr*q,de_<!o_gH\Q25_8Z)'a%94#>gZh8Y`m'j4^:>9JeEnYO+,>NQh(D`lft9
 43.1904 + -#Nr6"45p+TM;>O+c_mXe8C$T:a%T&;A>`roV5$BXXB3?;/p\=FW@X7gIB\n6'RNqFV6nQ@
 43.1905 + _aj.*!<HH8q0m#'h5Tf9@LLFEm7Y0/;l2-9r7bGV@M>p_br<]<-1;IPtb*j8IFs5=7m%b21
 43.1906 + .K.K*X8W>-a>AK!SD$+:5HI>SWu*Ff-i92-WDH=>VTuPsnY0QW[<k<AjD&[47Id._*o.:pp
 43.1907 + mC()(+W(0<?S%Y=:;61$mi<#tZ_+[P8em*B++2e/.8A'j%:"1Ih(\A\kVA8]nZ:Gb3L`'#i
 43.1908 + '=>6%9b:-XQ]KN$)H'QQU'iZIp:-Q%5>k2N8&[sn]GWO/>(1[e`,HkdEZY*72BHfTRA#X.g
 43.1909 + R9u2$=Z1hG[B/-m=<ZZ52-.+T(7Q]CMeXK=A>Yf6[`V\&Ouh1D1mY%U2P3<9cHkO"pJJh.'
 43.1910 + @b_O:uZ6)?hUg=2W[P3`E'DF;64hSYU2mB1L@LSERu:Q(F*rea"U;Rbr"YGPjL]!q+f4?jq
 43.1911 + fCe(IN:G7^X#a3t9)*_li3\>2@*)hB?Dm:4"f0'3>5fpFcJNb0^j\i7bVZ)4(p[m>5V5nF/
 43.1912 + f8@.qlbdS!]oCL9"$B_-R"(Krn%?[;0W=Q@]Qp$m"[_g*!YHM4=Wc.dJW6J^\(HC)HR0Ni[
 43.1913 + f"*rJtHm1bPf"Xi--[7M,G;?pU('ec01Nf&(LY%D?Q]<JPCMaR%3qi,.(Sj,OcYb\r1K'=9
 43.1914 + QZ,"8YC/@WG%4)s%@LRIhf-(UJ[d^U(dP!!\ED$dHHQ>2QrA]@=+unG0NK1hNa4?A=QQX:b
 43.1915 + jI]L\9!F-GDCtFFMk9biY(cjWop<&=?)"[6E;0G>hl*uU=N^70Mb&FYg;?2$UPS[oZLC;@;
 43.1916 + be0J]n4JPo)&sMV-McE*(kJcGOUfBjCFn+W,q]R$Jm)9n)lhB=I4hpqp,BG`<36N45:0<p,
 43.1917 + #=&U4l7JBU_YX:X!/!KAnECA9`M[F%BDbp<#S8FL&E38]QG5EDl9N7df)j/J!(b>e9Y4a>`
 43.1918 + ^(uQcdj8^%]DcbO>psk>_ZKX@OH$9nBoXH,d@9T'(Q1`HZ33"Bg:Q%2ZR+[Og)3YVl5gD1R
 43.1919 + c)sO\q4>k?jdB8PRb=m6"aPmr_h=A`KpV!J.N5*"VGUB)ABlA^3EY47]"$FN[s8X3L!1^l)
 43.1920 + C!@aGJ\]/3QZ];Cn:>mT1KE%+uKY7I@&SROuA#,n40,#e=gW*MAOZS)"9XJa.\@uTK0oJ\K
 43.1921 + Eu\T;%D+<gk&"(&OZta.U"$"rHS=3=hk8q\iMOI8n:j%n8CC.@aQXUX"Xhm\?O%d@4XHUSM
 43.1922 + %g(DVoJ2b\/WV*bURPThFH5Uqe@TD7`<EdLJ]^*C0jkIKiH3jYkj\#YJ(R>sS6]#1UQa/jp
 43.1923 + \Vmf[(/)2n7%qbKK-*8V\Jub3>Hs@!F;[Y+-6aqZ9YU=AGWYeS*TsB`G;R0afS_-!,]$b48
 43.1924 + 6'YEr-7>4TqF.7W9<f;,<uToq&*PHgkFHrF5ap#s)H^gf)3\]aZ1td3)FKfIBgK?cZVPc0!
 43.1925 + ]@<oc%4OqC=qp+qF2[/6)fI&'CjhRg.sSpPHG!RXd`.c)i+IqBsFO8[-966qLq5hWI#H[X[
 43.1926 + <K&Rd7I8LK2tu\$8%`]7DMh>d0[ba1.VJ4)Lp==1;<-SjI:cqTHTWkJ!GO^>&+k)tUg;0sh
 43.1927 + %eF(XT/k56/NWJQ@>*Lfq5VeRF<C`)is\U#_gH!-?cRO%0Z\?A9)68u.4H%_(T_*U<$S/mU
 43.1928 + pRChS0^u?L:R7"bp$&b8D]lrq1gM*:C_(954-O+=%7W5[9'<1g%]t!OBK@4gg;C(9!`L'<;
 43.1929 + gXEQsf>bgDQ$bs>@M-Yk0;1HX`Z&m^LC0d]P];)G?C#;fPatr=rc>^RDS2"Y]S8h7ouPn4V
 43.1930 + d,Ec]Ri9dS&YbRa'53+Hm,n-\\ssC-[`4EfEro%\\Zl8bT)#rMhj9r.@]$c]R+Fo*?ZI%qg
 43.1931 + VesZpJ'9HhYup2q+<Ze(m7<*CJ=E'0<O^d%b0jW;]KSi]]GhI$N[095d2%Vo,pq_Mju-cV'
 43.1932 + =4ooQ/r[UOB_g/F8I6e(-p`4T[%r0>G#B/\AneO;*Fh%-14,L/[%79td,]oUB"Qcc$Og#X+
 43.1933 + *4O'T7Q*QsCZ?.>FrGnF<`R6k]]i_\g"NA<me(u@8gJh,+UYjheMq+/pA6Cr>``(`WC#,2+
 43.1934 + Hs<[.]R/Gg\'JNgfJs@#h2C4)8)g*jinc?K*])h_2nrWkI:Q>0K'gn-j4aX/MSo82rLb>tU
 43.1935 + cOO8Z6Ppj__L$=eI81G@,8I<OXTI#8(%:kgjPO;>)B8Mp.*ekjdSDZfjWcEF4R*0k'a^.?A
 43.1936 + =bV4llLnbZf)G\K0uJ2o?k=DSp>!)@)<7TB$t&kC"h<rg?sn4mDq8gnWupN>^s9`TOptOf1
 43.1937 + Glb\uVgI;?_4loK@LG%9Jm8Z;Ud`VnY$Idea,DC</([9bla+!^>`-h<l[o%u)pSitsT3amH
 43.1938 + d,]+K_Fp$"+dF0?/B&>c8U6Fg.H(5'HkC]gc?IgcZ6+n5m-lZJ=)h'OHB8bVpkoY9?d[Ag`
 43.1939 + "m%m%'&J36_r8A*]D"Z-pR\eGSub"\MBm[ElT;YWRL,5-`Tb6A>o4IUrQje=;=hKds$4tsg
 43.1940 + O6_!G&MU^5+e-&T;X#BXmkA_iSk[J+1^b<^QP<)oV)<cJO&.T-i>"sRY=%9OP"$6+UEomif
 43.1941 + R?53XHR]5N<;7gjV<hO3#_3=U[2&RZYbNm?r'f+K(N!k*&rThJkQH:?Rhoo_sD-Thss;=u@
 43.1942 + @`8Yo>LPhL7DTi%dglBPP\?EmY8<pQ%)omX_cYup@T8*ulCBsh+$YNp=siGlD5m[%.chXPm
 43.1943 + )?LO68p&>&D_-lc">TB@JM8`rb<0i8&;J=0A&"-R\4eYMnB%OTH.PR?cL1j/hp-,*,nA/jO
 43.1944 + 3_X-=8Y'2<oeLf6Atuh<DY*FHWUaQ.V<0_@m#e#@4OiWJq>NQV/J--'AFqLV#HqJ#dPX*;r
 43.1945 + jiK5dqU[e8Ib:#L4Addr9Tq8J!\4OUU7d1)nV])p`Q.W/""htcT7*`ViWBP"/en(,57e5qG
 43.1946 + RAVW3O5I,7ZbI"K1b3I*=m/6_N?u:R[OA3N4O#pc9]_VS#94"7fd1m1[@`]Oj8-U.*3TLm'
 43.1947 + gBPEMBNBN.h619cDPeO"5VHo+2%)Cl.7.80Ge\*_j[*%5gT0.3XFg/f=-OL0Ij-gdp#iB:+
 43.1948 + =f/?@0FPf&Q1R.&`::%=r4ARc_pHBj<FT4TXMc'.6:oE+Z[SQM^(Ih9/FWX.P1mKF\;REhb
 43.1949 + 9N*du2OV$KjA,uT%/YXC/$4sgdSlE2=&r>/F^J6O23hfX<jf=];k_`9DdHMQom^@O2AM!V=
 43.1950 + LL)I]$K\R"LTg<.Ih(T1b.$E=VeEKCg/gJ[r,EYotPHN26;Ug9(s(HFBph*f61H/Fl.F<f-
 43.1951 + 1TD?8o:\Hs\h_pO6JYooWfgBBn#7T6>XUHXS;)(MMa-AcIQq30kqL@^rj"N+4Yb0U'[>ej#
 43.1952 + 7,3>P,JA@XRYN[-UX:R5S&G$gVK3L49f?oT(RK&Gh3(4)Q4o29mJ2N$%RBY$*_UhMkjQ_nJ
 43.1953 + q4m%>C3d.F$C:^jWXD9]UTRlB3f"\G*3u5lBCobOBIV1J`UP,5ln`"_0-XPrbmC4dn]Pfm_
 43.1954 + pV(RXp73V,9tPn8_H[$N`,Rn@(WKh[$8'*"]I]8do";Fbb]>nsOgIr_cTel%-_]AE*;qV:e
 43.1955 + /c5"kLNJBhd>#Z4dTg8G,i03fBOcFD;KKMpOD+G.T^WFTN_)DjEWpjQf`S([L:ER-blRN*a
 43.1956 + Z,%ll9?]U3-:EJ"u0(58VB2I(qPr>k]iMch;e%GMi1++%ou6r]dm\r-pr]h`oJ7>6nXiY^)
 43.1957 + \"hZ658#B[kSeIL2!l^urCJe1BX5r^8kP)JrfYZ;3!\2ae%nnNd=1&A`]8I8f^-\V_dkGWQ
 43.1958 + GgL(\hJ>9g+%d4&fa1F`n0]jBC\9STh.5>QCg)i^BM%O2R.#84`JOCoI'4Q&ZM@`AYZ\V_W
 43.1959 + *fN"'/[`$keIYmCN*hMUL+u.WaVeSFB8mM#2+G+/)e3s_:^+D:0LZJrPY?(Vn`Du)\G74Vo
 43.1960 + RDr8#!kd?#pEh9LQM`9303;;,@knWOqL5U8NA4GA@.\e&nXj0\N)$JoUh?\L/CQ'8L\4-Vj
 43.1961 + .ml<D'f).qNh+Q4h2?90$]<A[Jq5''<Im\Toi>oY6b,#%:1cM(rU!a-dSfAPBY&1M1aTRM/
 43.1962 + /)9f]11B!g0Z'4u)U\[aY2o\Z/PL2fsKaZ3ujkFE9`F\]L#4(i[(SeK+h:H@Z&B=.E*'BX^
 43.1963 + =\bSI&o\#7`'Rc:QcF%<`#GDhYKi#>u6YLTQU(g&Z7hu4l>AMfb"3I,t(i_sBocKtDL65@p
 43.1964 + 8P*VR-`%0lRnsoqZsemK*AAIT6T?!X.8;b!']trb\p7(cofoAhiYA\/#n<<`!i?'OV%)^X!
 43.1965 + _l;7W&7&D<B@*ZC:.-D'kXR?#c9g1]@1jr^'0O#a>W?=[iBOf"iG)a>AJA"Xqese=$#SOCU
 43.1966 + :HFmm5;c(Kh/NR-SW7Y]<i,dQ$Rk(jm(T`E9_i@r-:KZ5,pO=Z)+=@;UCBAo<Pm\/.UXZZi
 43.1967 + ^@L='0d8SN$!VmR;;eJ)'3?CmA1@<HsE[b%7kU@kRr(?XFW]6S=3otS!N*_"f8W]mQpa13!
 43.1968 + 5j]oEcF)H-H\edj#>s#$.DRJ*.(M<&?]=E-'p#!CuL@JS3aa%e^kIh\/oj58`HZ+&q^)+fb
 43.1969 + ?T[M#Dmf>S(Zt[']D6qpp&DfE#6A3p$%[%R#Jh6)"^nt\K5buE_AGcL@6>umE4-S#(hX:d]
 43.1970 + K(adp)e,#"bP)fg0=(O-cHq#'k4gYMfEe%\82GY/J`TW+gQf1pqIhZ]QoQXp-6V9"N"'HWD
 43.1971 + NoLd<&1t!lJ*;7rfA@ar*\uANZrWEj5n[KC7DK_c$15<A9.Yo$CrqadI3.B?_<l2.&DVCSA
 43.1972 + )/UD1E0djf%X@!6>3)<X.q]_S1@oqK^2*naR0hTr8%?8Xa"6g+CcUNC[?dMbVI;!NgIa0Yo
 43.1973 + SDQ:L\p?eUHStFLNLJ_eL8Z?;s=j(V6(dM29P9IJNeCqrGCHZC6Fgec@ol^:FG<ZP8]@Lik
 43.1974 + D9q;1ENs[Fa4VCZASejKOVV`(F843&O&`!L1!\"t)eX#)]t(Uqo4>omh.G"c"S>sqdk*BqD
 43.1975 + sk<l]6AGehAaF\mM=1ib=m,BS'-4u^%oEepAa%XE^fE!"2S'ck8=@AAr,so,QKLuiS6eUMp
 43.1976 + U)p#+1no>TdO]Sh;A"M*`4m6tgQPgbt/.3#KL05&hWH_tdsG(-t>8n?Efh7A-sI]Usg32cM
 43.1977 + t0pqIhYHr(:q<XT**7Hj[hU^81k2nBR[)$;"*F4+YY#/Kg>@BaHgOepT`R5=(JLSGNS`R73
 43.1978 + L4'u@q/-'Z,/Hg>im6Dc'pD&,3qd4I4*Tt+[];<NXLe["1#FB[!--SB2iYUb%M/bf.`-DZW
 43.1979 + -erp%pl?+`r"k(Xra3ZdT(p6X=K<FTQdKoY8_L^/:F:L2ZLuMZl$>j1p"b\SY7Bn"`K8=[L
 43.1980 + Jth^YRfQ<kBQ]M#N:%l8iB+/Vt3(cjS=iCa&n*Mq8E/so0RNhrjU&>Sj23erd3qDO/DgRO0
 43.1981 + `ut;qAWh>4oX_Z]gHhp=EZZmNXu9%25l4qd7)*?M!o@^\RnFF,`;oRQTMd#HKMfe&FM^isC
 43.1982 + iqLQHK\$d4CeS@O!]^8pT#!0P'1E55E6LV^kmnSUPVo02qR"gE*>5^S>,Sqd#Z#HOJP=IVA
 43.1983 + CXubV6$"N\DA+.5/E5.%5JnRRSOE?86FV*%!4m?:hg`jSY,f3M,W?_t/K?LdOSj;'=5T+g^
 43.1984 + ":IE?S2mfV4M3$JZj6u>!f'F`\U4QI@;NM_Da-3q3hX(#Ya`OX1R>s(]8/9Hi&3n@r57"]4
 43.1985 + fgY2njKFVMRXor`$%$*S&3&sTYrpJ]O?0(gWR<eS%qEA3A`D)Yai@QQc*],Q4p3PF>^sL]>
 43.1986 + KGn`>hVg*'-7@9a0`UO>J.Kj8DD'=JIs/UQDi<.s)$VHps9*MsMfVS!aUO1-?g:(PA/?=IV
 43.1987 + Ykjh.B^5%G%Xgb;1U>JB^8#(UBBLqZ;.oXcYfQ5!:ce$t+qC'FC&_E:o;fm>ll>!J5I7c\`
 43.1988 + Y'6'7OB-OZqQ@rL2*-XogYen%@4uf?+>DL4#Mai?A3D5XQZ^O4:U-`rRa=I>$A;%V%m(![\
 43.1989 + 86_S)CVi11NkijG`bUpXW0,-ULBM."3I%,bKRB&$'o/iqKEsk(d&=\nD8db?6+ceUK<)U8&
 43.1990 + dM*p'Po"J3+@S8,DO9\#15(mE1Mc7HA@/qKA]^^"=(Nl7ts!?#"Y4UCo=u-Un"*G_>n^?N3
 43.1991 + 8#EXZ`bdLt$I&KQY71:;Q-C4fg^IA@0LLWfTU)7p(F:e>>iZg<3a.LBr$X&=uPYECoq)bB1
 43.1992 + E`oVff8FhOkualLI,Cj8C]H*)DGQqAt9gM>#Tb_j<[4=#uF,RHRXl:;Ts7%B:QZ\Z6kNJZF
 43.1993 + \brjRi/&/sBQ+;9o_\?NR1u$92Oi?sO3Ku;>ka"cPf?NW:^n@.<31A+Ii<!i?'i^_c//JYh
 43.1994 + R(Xo;7a)dmTU!Vte%-O]'C<%1r2\$u+2S<m8iW<\9Q*Dm[EGM0bDY)tLmq1%[EN&%b,"c(U
 43.1995 + pA;pUdn[tcU8s=N4$h/R`c\K9'lOQo`K_,onfKOcg5Ss7(5humSK$<2K?,^i-_s-Gr?#^[M
 43.1996 + r=FSI^U"i4+_T$9Vk3,Ya)qlcm*X9i.9Kr>!RuQd*b%`baC,<%buUMbO;j\EqYh/D3-2K#T
 43.1997 + U`6L^:931;t)l*t:9'YC9T//-<enBRPlag@MYOH%'^Bf]IqdU>:6o`Du&!JCUH:imrhSAEQ
 43.1998 + h1qR#s#c+^o9N?qW!rtHkM7!O[bb\+S15]>8doA0L%&6`Q3E,7tb0Z9s"U%dDqpOk#P\Vh<
 43.1999 + dMk$aG-oqp2!BA;AP7n$,Dnoa#Wp9jXVlqZ%+0Gl32i7n9FF*c&dX^L4FJ/H,oh`)jhMR&L
 43.2000 + n#hm4D)I_Ok%(c]M-m=/C+Td9Y;U0<SN;[!0't9NQnQ`]I\k<_+.8!Wn)uc<g\s!W.2gVXr
 43.2001 + V(H<d?^Nn:XCND+XAm#p!r?r,@AgEJ7*eLm5#;h(Z\l6AW$:a#K@9%&$9>1-:H##mC0`4N0
 43.2002 + VI+%qT==)=^776s"@FB?s98r[f=D1b=m,L;a7f0sg`@"_/>1dWLB<pbp2M9a>.UDR/PWKIC
 43.2003 + W>+2TOO',GF4<UP&9k9)$'1Qh88>+5Hpa4C%RnYDhe]f!mI:ijt(W\"edMp'=c'^PM7#7qi
 43.2004 + 4=sSo':6cL+@^2lLo_$8opaW?BMQ(><k+#jk_iK#1qP;8g;u9T0SrSb1=(3'><RasK^d?ES
 43.2005 + 4kHi=I=tJ"?fk+O41Klb=IcI]Xg=uEnBfVgZY/3]m\%GKu;HKM5?2!eU@e+\\lsX$)I:.jL
 43.2006 + 8>Fb_up%W[cX+WW=XH_Of+o1@ah'rQSV:'Z@MYfmVD-eZ63-8;O+p!!T<XboO<RU"T+)M8T
 43.2007 + hUJ:lP0LYARH7KA?@[G;)dUc<bL>*U&SN6]tMe<A.\MLFaq7I(5L;U0@3_56B0A[[DcH9JC
 43.2008 + ?Lm@I66eji,apH>-gjR,mloe#__-_kg6g0TdF5UDjqMU@)#c7M+r4q2Irs<!4?M4GXqTDQp
 43.2009 + d$b9MTpc+T5]\&O!AhFl>g;0Uc.<5u$UDW87+G1k[A(2+T\XEraYjQ5gVZcgM;>!Dh=Y3d:
 43.2010 + (5D0']*]id=;3ZAXq\P3o7ZL@GW$]]^*CUm7[EuP?n8^eV$kk+'9ij;rh$f"p%rabQtW"@R
 43.2011 + qpR76+U\MHlF`i#TXkF`>PFnPht*?d:D5`W5#k!FnkK@plCni-dMKc_(m$+e$]JZHooO2VD
 43.2012 + +B3.;hS*YuC?jC*cU5*cj^NZ)5I)W;.UA0@FD:-^dujp4E;!!SsLrRtGJKM`KC<JEftlc-`
 43.2013 + IK"13:A'm<k'@P<ZXPrQKd\F+Zo]ZPQ<95OD?m(*["<q**!E;cX@i[]<rPQ6QMhjNB=IlhS
 43.2014 + KoA>+g='X-hpA4O%EW2<B'*\]$,,q>D99g5SQLg,Aj0A[n>fN.s+eHCQ@in,WuJLQgZJH.;
 43.2015 + 15)E*0B!7N)iD88E>rm5"+SOM;\(sB=:<CTS)E^9"DHk9e@&m/q&PP(Y1R&i7<%7ld*6Pd`
 43.2016 + /A(j]5Cg?69G:=Amp34Y/GRE5(G4M--i'?bU8^mU#%7,%?Y!il(_M4KcB"G%lTc=(Wp\VDV
 43.2017 + rSa$6/[jlLgK/tZW;2<G)<f3Ij%S?D)s1>c,nl<pJ6Zs+JAijZ:"W%/NrD+7PA5e0^eA)I?
 43.2018 + "E.hnB)8%SIjCkLX%^Ka8KYBUAiHU8dV;+%Z9*hA'h5eJN*jb.B3p<'=kk9n^W1%D8J)u?S
 43.2019 + #Xp+SP\Y'U]'0KXB"\E5rVR#1a'=@/?Z:nb,MWPnH=)]&Arr_J]g0F,FC-=Vm-`;92U6/!M
 43.2020 + .nT6cu*af:=kA&=qh1n>h%iFIQn/$8iVi)k[o=$VFW[q5mX&VJ-AqUG2EUsAErU<#X1j\G2
 43.2021 + fh&NG\^rA<qSPIbGKQD8-dM$GKO+r9?Qf&r<B$f$!]'^p<</Mdf-V@h8b)&?0#Hi+[#<#d0
 43.2022 + X_n:Ws,]SWNXM7pU7N2XcD2<d;pn.,S%5&K[u"E4S:n7MspFaIn0+R7UPmO%5^jk^<o(YVo
 43.2023 + t5"!2+h:?I4,Am.YmNkaDD\5`F]C?C:PEkOI2/NShD@2]u;SMX<pkqQ3ZKR&Z$L[m!VU*9O
 43.2024 + OmQK"MT%SoogN?V4^6d4k-"dlpE'[U-XSMUCk!]:*5M#ZnB4R<n`MOqp=O5k%o)hi>%ZO)G
 43.2025 + 84mARd/3T#7-<+dtd$-UMImXlPPK>V%cK'KY5%0#la#Sk!S`909`!u5ngRrBPcEGS3p&cke
 43.2026 + ;r]*ppdV)f_g;jZBe[QU(tF-uZ3`cp3`XSMKcoW9mg!io#si5,*!KdZ2?tAtGY$hbA%0.;B
 43.2027 + j'f+-4#a'85Vg2!T"F,Vh9VWZXpJal+k36$Z-qjd7/d*c$^?)C0&B4D39X%9]+lP;qPY7(\
 43.2028 + ,2;V\OM-hsL0&m6:Y4ae7ouOs\I45?lSTMAu_)rN'S"sjHCNObm3c$\AjQgfqNPR`C8U#34
 43.2029 + LKFhk;s]$ogIp8QD1(7=^IuO#M;M+tc\,B,U-_'<gfK&a(A>nc>6pIra'Qd7]WKq$<crm@@
 43.2030 + Rkon2j<[K;<11bE;s\K?5gHU5D^Hpq0Y_GOH9,_hXh;h?*rNM<tbnLSnke#7X((1QZKoBNH
 43.2031 + [aqkatB>R#UX^V7htMiSG]j/5LRJ\9SXTAqqlCB.W:9"Ec<,6bNHf\=?K`Q1[qWn4s,krqQ
 43.2032 + A%53c7-p]-=pPU#'2X\4_9!'I=ZT<.qq^sN*eq5iR9QEU!')!As?9r@.!>FYOrS+DZEEF1P
 43.2033 + <8;$XOk_YgXoAGo"L?`sE:Njdp'6KL]5G`[!de#bHqPU6J*u@tl_#6?iEJGE[+J/J/NHfZN
 43.2034 + $)`CPMr%60^kpmSgSgS?-Ho,T[cu_0@]!GS:Z$;=!VKLlns<5PrA*bag]#gl`oJL,eunO$;
 43.2035 + 95=qg6g.+B:n.DnN;>qaJ`6eVoC_r"alr:@4sn6IrKSuRlGoq=c4re^jnZ-:cK(Q$ikoH+R
 43.2036 + hp42B<<a6t0"QUfK&`N(.;S\E%fr+-9$(;E6"g9dc/tAQ$'L[TtPR9P.3_RpiPm>:lBo'GG
 43.2037 + "X/723:1^&t9]fC2Dg^dNK$CsGCc(8[X>Em]TBi(OGqAT2j8p])=N`i3Ec"FCeD-"8[[bYl
 43.2038 + 3>]*V)Uhg$5"5WE)M-D"-ah:4$%p+A)R^>7.:`$3Eit?l@YuN@\"%GoIGe1(]LK&=TS'8qC
 43.2039 + \%O,L9mG.O,&S3$M);n@l>cV7:9hbI?F:U3K]06>'%H-Q*&'KZBtW>0$)jSadB_nO6Z\Xn*
 43.2040 + p%lolum_]^?9^Rhsbl<?9]g(c0+_FI9s[$\)$NJI"#EeVq:>1r-j-&^ZY@hs1f.['*4eG$d
 43.2041 + O#;7goh1_2rIR#Jq%2,mhGMX=Xgt&Bm!@_iX4Ioe:$27cZr,/56es&PQ1>`K=tB(WHiNq\d
 43.2042 + D9XCcrP&WCiQa-#_:+35''Kd"Nnr!7uV&hK:oac^J2-d!'\V('QMXK="r&fZHSbED5*0?b(
 43.2043 + <`A,Sp<,j_=#JAQ49o#7oHVOgqjVgh!XR/*q'?p,4c]J'bK[7"7"[UM"/Ib(p'MT<2d?9E$
 43.2044 + ^DSH]+OR`/PoEBF'[8L0e!03-1WG437"*RKOn=%O#DH-"eV@.0GLd#$APsUlokdpb(!Ul,f
 43.2045 + 8g(7!nXjiKjiW"/WF8n(/:'*TT-<JhQhlp6ADqnUJffKQHcgSgQq6?+4LmnBi?)i/DtkLa.
 43.2046 + 6IX*&hTJGF]P,j*B/[c+eV_(X;W$hiH$3,i?*A"bGU!/e*Hl(ek_03/pZRL:L&k'oCq;Xt>
 43.2047 + Rh1He-T<7=_5=WXK,7!E0s-;88f$*g^SAVY//O(0&fAXV\KXVlWNg!4`2kF(adTBI+[6:M`
 43.2048 + DINHqs%46m$g3O7"Vs51\V$G6;V940r)%ktn*S4S!Fe!dfg2NTE/`q<7\t7H[m@/"KnE1a>
 43.2049 + jgjfKY3iji)p>W#Yf3K*feH3rD7snY0+Ghef[WE2>e83L=<79!fu`RQ;;lTIS4>H]o:584c
 43.2050 + h&4g7FCau029pg*D]\coo@iq`QhPecSci5^-RijeMQOApRUc$htS6'L#Mfu09,#f*`&'_q4
 43.2051 + ;=)E1aYs2f[,6*75c%hTrUsqk!8in,+7<`UWku0?s+e+&CG[rL\#ap\l7qjn\nJYO25e+4'
 43.2052 + WYs.AcXs54"\J5?^W5ZeHri'[m&:bDr;fGt(PKFrf4:'s9h/Ht(N)1tb'%RJ`1#N5e/KM[[
 43.2053 + A6<HqgiC#,K:p(R#fNemDKJA3Xc5K&PD%5IB3JUH!*^eS.&)m^XLf"X+6s,E\i^?@p;(a1`
 43.2054 + fUW]8KMdV(:+A\7XVKj6=c6-p/k+F+(ZPX,F&,M6.Rl=U'0K``;6DfHf\IM,KQ3#Lc8nAfY
 43.2055 + !8&QrH?KAHFoF(N8q!jOAZQT86HBFj@"ie;D$8/#Ge<K.WSfI6*<)B4N?GmR?LNd:.a,%-f
 43.2056 + kK)PZ!Jj3q<"<#LcaZmQl)XJ^5k#j0Ve6P$1L]D(Xkf\X-4^?;&t!7@o+<?EAFm%jkOC7l8
 43.2057 + =-ZRs:Z`R?C"r6]Y>e9)7a'/^"eL787c."p+a2C?)e9B[L;NA3C>VVk0>o;6R8U"2%iK\r6
 43.2058 + )L2<_Qgbso2m9em17u5",1'TdoA]*T&:c0q+MUHmFF;/o%A@ttlJO#qUFKR"F(/QD7Jggj;
 43.2059 + D^^f5?4>guB_7:[Zukb,^c`i7."pWMeXd]hV(,<+U7!>QChpuSPr*>/lV/jW!ut:<<0IbKV
 43.2060 + T-pCQWn#A/jYRn$@c"1(u5sZaFr(eA>&)?h,"G&X&W?#QRC/c?hKA1MpU)p-GkD9U`QQ`+g
 43.2061 + NRd4_.+j*j\n(`1I5.^E$km]T0B:==C:rY>t/,-2Jutk`q"!KgNUWZ@Q@]eH7;_B#PNC%,X
 43.2062 + _,IABi.c8:GAC/H0uZN]@5-0:msXQc]f.LsjVHV0YWD'Urq<gqPHD#U:?Od.Gb3'0U;1$37
 43.2063 + aEse)bgfHQu85/8D[:XP^-%TXmd0I3R>.)sDSTV*Rl^P>gk^X&<Qm^gNY#WWUVqWOpXI>!O
 43.2064 + 7:O'1]?X5+9b4L0,/rGC'76oon1+h%p";[DAEHGW:tD9AWEV;om7mtoeu_#A9FR5$7C$Up%
 43.2065 + 6e1^,aXP"'!nT<VVGuMr?X;!PtAfR<-;1-)SDHTpoV0SEO*@LEd,LS,4!de$&c'Ape$m,,L
 43.2066 + 5(R6O1K.*('R0j$]#6;pIABU`U\TfuZ<g+UuL;_]args-6NrJA,RpYUF;EI8e^#^:AA;d5=
 43.2067 + (SMWSGCH%,B#MDCk8GhP#8`C-ffM.fhjER&2_/$3<;A+6/pc8ZBK;hXh8RSIrsaFr'M]4sS
 43.2068 + %Mgm^G0,A8'h'8_Gqf.8IO#ojG+,A=Wdb9\h<ZA;*;_?P&8fL]=g!5lKGc.,(`/IL^O'O7s
 43.2069 + HI]K3<%)"PXoh"7/9FY1-n76*'@t(E@f'W2N6J2C<V>%EHr#V#`)eL]Dc"sAeECHUUl?]0:
 43.2070 + :kMAmGt=A$c[`A);<d&FRcmmp?"u5`5`^h1;aPJ*RpSGn4.jnDQ4p&*p_?[C+]7tg(!)Ql"
 43.2071 + 4s;?5/P:2\4n./V#4/,b]7JEDF!kqs9KHa"1\Ej99lcm'T!tdesI)AP#?q,n7Hoep'sf\LS
 43.2072 + u30?q&!$;12G]kF,nU(&D3i>iBqn)S++l5#gfaiR^@\C8hdK/V<&+!+^9CmPt5`Xh&!E,e;
 43.2073 + OeF((O8KD)&EMUe1&k?CS4cr'SAAU/-M"*!b=)6Hki&jrK81U7sP:(8:h"J!Xmce(kWLj-!
 43.2074 + ];L8K.<@CLq[0(ISs*ibNCYH]G[<<AAb%E'adc-VPkREJha[\+@.`dIbL`'\rd?5:K'hWPI
 43.2075 + o5o81-</To?njNf_0d]N-1fhEb=bX])MLMFlERiIJ!E/]s*IcYE@E8<;rNo_r([TQpH0VJb
 43.2076 + _5ti2WT6nHe$taIdA:?6?=>^C\*VSQ"YK1WT!J8)R.WP'$^*'E#R_g%kXIMLKL!,HoPoDSl
 43.2077 + @P!^/3NlX\/jlgu)`g`L"8UOk]!To^,mh#U16mZ.PsE$YRI/FW\Z"!b,56FnTI#4Si0.*UE
 43.2078 + HJ`d'W'`nq'n"Ka_E%;)$QNIa6,LA@R@D&=RD!qGY"N<"qb9m=p*[nmp"qY>JY7TF75mZhm
 43.2079 + +Ae7+O=pp%DCog<.tW!b,r"3b3&#tS1#mqn_?N'Gn>BlUon"s]d)[q9)[ta*4H<f&%V/>]\
 43.2080 + 2fNccgC)lnAHGGehLd"BlMH16UqPpFUYH^&0f9C_arWN*a0dX>7g$.L*?t$mPL$A&4;9cJU
 43.2081 + \6W3"bZm%478P;)n5&geo?EotiQonFH=9=F"TK'sV.YcFQRV@N]Ms8F"Y$/h#](.'?.ias&
 43.2082 + <BnT_Z#HM`5^(]r'TXJR0OgeSMo+Yd^S;/Wu8E[(%,XR7.A;3!pqo",Kh)_m<i"1IS(]W1&
 43.2083 + 7)<)/F/Kh2.E3A`5(NH\sZ&$$6],X\#*WXS-"HaMj\3(AE+RNc78hU<VF<GJr/$60'$7?36
 43.2084 + 7b\!K^`k?R@XB9!'Yjan^d?o&!f73")$gA]+C^$-Jd!:^(nnf",!p\1C[!%k0dQ.Q+d,hP+
 43.2085 + akYgcD#8h-3CcROCYXH)Xh\S,[tjGOqJt%;'Lqu+n@6115dJO-ROGi-N\uG"W"s!nIbm&&O
 43.2086 + Sf>YqS"eOMafH$;K%BM`iSl'N0RO/0hJO%koc=:,=UG1-u3t8l@Ji0XM0m/?_\tj'*31a"H
 43.2087 + ]j0BF]9!aR:<(,c4;/<03SKZc'4XY*<h,'*$11B'-e"#"][Bep>Odjd98B,)'T&922:1IX-
 43.2088 + A80go/+RuJR9TH1DFWPPp?h*J+dpF.p@3;6.)5Q^XhuP\an4;o.*V3PpPCroL@i:Jc2Iqq0
 43.2089 + U?*?R%iJp"2cFt?l`W8,/NFF93E'KKo<c+CYUurRfC/tVKZ^L(KV>+F,=-^_&73*!R6@:V.
 43.2090 + RG@.e)Vnji%43j-r=.ldQC1oaK\Fr4VQ?le(I!,NBX'_5'.(`F:9Jf&ISYe!OKeMF8\5<"[
 43.2091 + ES?5ZA[ce.s5B1I3hS.3`1`&@*ht'-a0T/9EdD/a4m.[*f&L1i$GSo'nJIP;#<@/(AOo1Ft
 43.2092 + /@.cqt%:K1Al:4TYq%n9N48E3W<_Au-'O>rJh-#jo=,q<(Q39Wcr82BEubiCaJ@Nr1I/(C1
 43.2093 + \oOga[_BdMgo-,[p,?6S-fhJj0:#Z;scgW*:N4\VkfFe6/l,ai`][n>R)W9"=+rsI!fcL=$
 43.2094 + 2[`$c[,rKqlFUL[:_a*V[0Wom%3G0=:at<H'dlf[Yh!?G*CS(G:_4fC)Oo8!*u,tCPrDU8.
 43.2095 + 8gm::IGjlNIWWrjLcc+bOb9JXM2Cm2'i`7+m]:VM\QUD[jC$\=5k6&14r]UZn4.Yc."1,:g
 43.2096 + cssE?g&U=lH2+<LHtk)d,JU,n_G,@W!A)]j(VO6a2HCUrcfJeQV;1->W?!<Q#r$aWgD2/%(
 43.2097 + 0W[=);&JR6lm^:!MXoD:o#7jLLB^l^5mbUcZ?[n"6e9a-tCZK5ND+Ys:q/V5$IUEqZ?YqB'
 43.2098 + "9XYNJ@N/`tNFCC%+BC<62E=F]/Re?,+kBS'@`qA#R^LY&:GtNN![2*<0/'b=1=e6j<]=Ta
 43.2099 + /M]4Z+802XJmg9.js#fD1_en`2Pk/+%lI,5s5FtV9Ue)HZ6M*N8JP,GPn5.*^*,DO/[iYm<
 43.2100 + idG4c6.;;a&OZ]i]1h\!EJ,(D'C9DJ,sKGff=Q`3Q/sT?ib,="`<q%<OTI`(A2U3`Gm(TEH
 43.2101 + ^_d%Ofr)lTGfJ+dN<\9\!B%Sg.,uYuS=Z[AG/b4tF*/-1HUl&kt`[7SC3B$DJJ\/@[-Q35)
 43.2102 + %BFJ=J2iYt*k.sD&GG=#7[6E;MD_$O1;?^G"HD\WMo*Hj_sF*%q8U+LT*I<Yf"GCh8iQ`MI
 43.2103 + >943t=Y_r?Oe:oUg5>EF51i@_TYsK[V#VT5>1VtYjZI`akj"/au:D_%DE8OW]c8_0>/68Dg
 43.2104 + 2rju4NZ`Q(,+&UcU/!M.1;dUi9#So&2p*67=+B3SJDqr-2I7RE0HsUVIY(XOD#m.9"uDR;I
 43.2105 + <MTD3)tZIT%@j0+r7q6QFOO.5;u\T+dVUAQu(=4jbG+rKu,3l3-fK\BHu/Q'1+(%_Bk#tiA
 43.2106 + XH7:=t,9.H]6LLP[r0,<2)epoYhYZ7XIOS$oauc(a6m+*=W_?WX$J(S-NZYDj_ZNFJn736-
 43.2107 + 7;O]](R9DIZ1Jg66,j,FoD,C&,tQ_TW$239"kYHi<r(QFE-YE'kTO-p/"R+rn=%?PdNO;&r
 43.2108 + j\JQUXkU^b/^c.5uUq)0=MhBI530>%%QoZFU=-Y`SK`X9"ZOAGP1,tXD:>&3k3DV?&4+0s!
 43.2109 + ,IqBP\,d6e4d\#01G;(m$>qa5g@cf6QT7_q=](K1<L*\FR+[6hH%CIUGU>7K9CH;CRDa(O9
 43.2110 + T8%MpK>P-->pEf5U'#.L%aN;i]`ltAg-r6,!"kulcY'n[S1g-Xo^2Gph+J24eF!^T6B[qU+
 43.2111 + N%T';5KXTn3ePABUV(:S9A7Slt(4)@Abjl_-:q,J"ut)B:?qVUfqhEJ1;=am((:NE]Nk,:i
 43.2112 + p_f+3(N-6g$2=CQS&eaIio++"M(YuV8WH<ZH`/gFP<?Q+!Kb7l2tN[Rp03tOi[g6,+?<$L%
 43.2113 + OP$20:)O`&mT;T88,+>qVg:AR^M3"Aa.KY1"/o!A/X<MXEA>8iDeCA9D?^Kb4Y&o+Ep`#Hn
 43.2114 + pFY?%,21pcRd;8Fn-t[6Y[TJoU0UBdFPUG1oIVIb3rQ8p-(A*LJ3+#oWaE(-La0MG-?^`P:
 43.2115 + I@dce[23Dp7uXsM,70sRT*%S[+etaOoID)Ca+4=E0IW'mu+YWEM6B.\!Xk<`4NI!\fmP]CD
 43.2116 + lNL=pLf@4eRBmT&O"rallLsM70-)\F9m:]:$-TSN,AS,FbBFZ/[i+X@c8!6h4D)Hd4$@00V
 43.2117 + G3G.O$@g9XkmhBUaLHi*=uA?W[fksPS%^O^gH\nSm)?)YC@^sgoO!pQW$Tth@?+l!+6=%0o
 43.2118 + ijhcTK_3?[g,$:Re*[2Qk(Y*OuDc'#'3$Ok_Io/q/]+?3S&!_EgZNANdK(Z7AmDSY>+FHt:
 43.2119 + HL&Qj=dmj,a4u$\@S+R+nWgs46n^oY7%_KO80V;[Is<Wf()sD=UW?;2b!KI'C2u=s<"K5-o
 43.2120 + iNfS4N(haN(0be+)V-ic3RC0%Es4T9Q/%KF+F8_7u3YG,M'oJ411hMj3L,mc8>It%u8HB^!
 43.2121 + ?*J\6T!C42*%d>rmZ+cjbUb]]]lnXjMP#d_Z7:4*/cdZ#Ef_8l.+@Hf;mXXcD0O^q;P?rDN
 43.2122 + q?l6E^a^HG=`]gJfJ;:LlcFdt&5Gfa,pF/YX14$52gh.NU4.mG%I^0P6d,.l@\IgOqo,[H&
 43.2123 + %?'\+-nZJ>a03/amRk,f>>K[rDYCb:<P9*DgX04Xh'%TGor*A%R4+j*;B=rI7SA<I&1!"kU
 43.2124 + Z6Z^1]+$9=Ze\pDk5G>9Hr]#Ij"QNgc2J8`m4`iT9].Kb9oVH`^(]L:X)Cq<ifU:g]=6*(q
 43.2125 + pRkNj2,$]"I\8u[]Wpm\%ON*rAis\=47(O-.`=G7*FYTKBBeDd9^2A?8p>^GJ"l[T:SqO\#
 43.2126 + IpK&R%>;g&6?QI<k&qZ0@gMefLO:UkS#]U7u[`"MJ$mSsAO<S&%;#_1&[\I]7\D4mM#1g-2
 43.2127 + "lrit`p[F\kbWrAXVA>+O!^pDk:+J&bk6\!/SXkVjc0V._c\YWoFRI:(GRm-T&hYZ.Mg*H\
 43.2128 + /n"'eVhW[^L47M)+`W$nJ+#Cu&+t`7``h"XO-46[u2rUT0R"](h_;N99b/I^Vp#Mf*?8!@J
 43.2129 + *Trsf,FUuo:U0+--hfb0/cJ.0Iq@]IL\AD;kP=YCSHmT1[J,8!pYV>h];-SHMG,+Ik0pg7h
 43.2130 + fn6-.Jb&8qk&62:ZM30\bIFWH/=?-PQU6Cjf$T\>sI$0g9pnK>M/n*lm.Mf*igVpf><!,+:
 43.2131 + n5]%Ktp84iLmLoHemJ8[k@T(`Y:[$Ah43&3)Kj'b#jc,;L,NN_(C>]\d^/nc]0LP0;u$)3i
 43.2132 + E\24Hk_lh=YaGo`MDkO[C/qJtn\d&-:,go<R`UeU)pqJ@QOT27MD<1855\QuC?lAI!(ci@/
 43.2133 + Mfkg@t7BY0X[+ju6q\%=IEO8VK0"2S6po-MJDUrUBlM5n59iUIZ9uWd`B]8M"*0s?2F26Q_
 43.2134 + fmM>=kCCe7VY?S9])-u>Aak"-I[;L^S*RAL*L=uBQI"\P)84%50sI,1Ye"NYqJ!an@CDA2l
 43.2135 + VW.uGWf@QSsN6Pea%AT*M1l$\_Z^ur#QprO3-MTH2SeV=&&SZIXBt%(Y?q%om;,D?^G]ug&
 43.2136 + 601n%%f[T5RsB"$l?D'*U[@A/bb>n:W"m6?&_5=UH?e+9MTTe2[uUYlm9'6d[/H&jkSm7h\
 43.2137 + 7i8[;<[nMFKLUG6"4(<,g&?LgRY"=kQ=&O^mf6uj8C$q?C*Cn&FAb[uu-Oh>*7`_NM1:(pJ
 43.2138 + Z\lokHr4:V"&hLpG`3A#o,YX?eQQ/V;e=SJ<12IAFSOZ@J1J?(kei"F='`+KKl5CO')G5,P
 43.2139 + UmB!)dZmZ78rl=doOSh,^rkI&#1.Ga"$fdA'_b*r7J.0ZdSssM8u@i1ImuRjJYICc79NZ3d
 43.2140 + a2P[:"Jt@1I9LTboos7<1Q`RVU\:o<OP@_OEW!?q7q<R<b^ia.`W9<"::l#Uto6l]&RT69<
 43.2141 + 2s+Yq0)7E\ktZ`l0Ph410!22RVOog\0ZKDRT9;d(%n5.c5EZG7nh7?&V]cgU'P9N47\'PRi
 43.2142 + (HpU29hiJ>+%RG`9I$Ido^[P<8A:D'mR)bdkhL?//";jCp>Am:U5q1`CIAn`dLI_Fq)k'\=
 43.2143 + 3iU<B[\cLc`*EjW8UE02#J9pB]VOOJtqM(cEC3lbXX&?uXZu"#;jI$VG.<7-k-AP`uBLdi?
 43.2144 + `,Nrj12F2^o,cAg]R(^&mVEg$WNS^Z![YFT>COu-78nZWZZ'-<Bu%Z.^?kI['4dZI9mc$1^
 43.2145 + Mp0E(Gp#7,gj)?qi:s`b0n3udW*NkUJ`VN.N)pOM>Ct')[DgbNV3]$A_M=K4Xjh4%A-X.<2
 43.2146 + uj"KluU=:7-3QXT@2/<<m[/e/isGrLYu/B3Qd5B7SZ[<],NhfBOH>JpBq;RGK"W0;=n`??^
 43.2147 + _K,j@psLSdW=<2096Q:6rkO]#7_nS!EqkdM4()Dk."#WJi(R6[,T?B2r8/^0X^*U!@:+:2;
 43.2148 + 'AXW[_(+`,:Tt#Z4!HaMr7U0@NOV*2l8!b&r,KZ(E/g=t8M:aFki621O9<>Tgnd,Rn/1E0t
 43.2149 + Xp2a`B+YN!7QZ6uG`JXB_UjH$MNLpi7<l'Q@anV?NAuDVp2#94dIeRe"F<OYp,bf!jrCY5r
 43.2150 + f4ij4PF=ONfhmS7sOPFA(5ig/s-f-_RSY=,H#?LNRBc60\@W@@i;"'7QJsm+l'G]CJl`@8D
 43.2151 + ,&0S,@X\nlZID!i[<(m"?L;njt_P0-ZRj4Hfo^;^H]$.V,W]Och]g%u,b!>5XSJL/Lej\Nj
 43.2152 + &(&f['g%TeLd@RR%kV3:E%P0A376tT]*RE&GJ8Vs0-':A$Nk`N?tdR($*.4TY?-1DJf`9o!
 43.2153 + >Z@'S^B[.fT[3'.fSVoIdcLka29"G=W'7c$;!e34%]]UG:V<"Q]`B-VLpmc(#GnO#/6>*P?
 43.2154 + Tp+_US<Aas$"2G5Ug`C_Z;e!inKab2%Y5:.#VW,4kFiR>B@0/=8QMAYU(jtTd%Uh8BQZ-mC
 43.2155 + JpR\.WG(Fnpl1RN/PS^3sqXE?"@p*)o,q?;Bc,SJ(5[b_\L%+.[))%2-([HG[,FNTl,_)Wh
 43.2156 + U=:XV#;PHE!aPU_+h)<lWZqA9F^'<J!kK@D,S`20u'fHLP`?38,6-J4J0oW6"9B\:HN-N)s
 43.2157 + K9'+(a%W\lsO)g^UO#1\eeecr5*iB(BP-%<)=L9ec2j(PN:X0n8%f38&[Ci,DD+45c:Zbc4
 43.2158 + YLV$/C,KZ_kn^2;G4i8;l(,M"BkA7;$bINrtk?RnW85V(S%=t1nbG7\`',k=S#^$hSK;+j<
 43.2159 + mG#:1U@5H6cR/(.e%3"o0HrG/GjgpQ]_@)B?-D`t&B3Qg;I]R]2_f*OA_&UQ@29Fos*sL=Y
 43.2160 + .V7kr<1mMFW90IRBgGVP,^EN?J,aX9&WMYo`n?#L*'JHit.B1q![U)(aZ\+4fd:>M/eh,`9
 43.2161 + 7i&j#fJ]PMRKAP_0t9LW`*QQ7S:)K+3rX&!/Ll+iei&)s"Y\Vact73`"3LjJ;j^7s2'h+eV
 43.2162 + R7_]rn*!u58QeVUDlT7*_oB$@*>Ds!7gRSF=>-2Da<jqY29m(3nTX@G4?%-sO,A5Wb;^uXV
 43.2163 + 8fq?U?T!fNk0Gt;;!UGJld[Ch:&ks+;F8fo97Z0g'K9e1^VPDY0QW%XI;6!<d['mm?0qVtE
 43.2164 + ET<%n\>-XlgSStj[FVtAReL0)o>ir35fZMHCriHHA;R`+a1a"VpYZ2$0n]7KRs6^[D#=7>[
 43.2165 + \@k,=/tBK]o&-bL</%P%V$hJ%>.M!g=i@A*c@OALNd@c3BMk9D]?l8\$@:4)]^Nu?'mmdIb
 43.2166 + <NSbA$Cm@DL79"l4PJH6$VT]J'+\[L0EDPP=c].*4^5`(6S5Hq6ca\M*"<^F6j*]u\Q*rN,
 43.2167 + p"r=bqN`l]AD+C(0qEcQrVLM6K1>h^ZJOrqi,S++T.JO.]<A]qU(0]PRbQ#f7kcagk5kWJ=
 43.2168 + *W")+Sq:@_j:LC3a%Pqne*JK*ANpDudj4O!l\C:9Gdb'HJ^,+'"/KMPQS[3-:qc:>qA]>)m
 43.2169 + rpj5Sf`01]CUt:!m9,:,L!q.d`1:)TU-*.'d@H03GOE_,HU2Q=IP\n:ir.X=LRuhHj2[_s3
 43.2170 + aB>C_"F;.f6[I*lroCUB+]sr+'Wk*)H08;9^/$n07iVA(W6$6a)*#<&6L:5-JM`^&`*tZna
 43.2171 + Ln$S)hs<I0@%OOt]W,NL9q:l]q1*n&[*[08>8,cC-r4ZM[:Z%"6Nr;LZ5EqE%JcIDi>^::C
 43.2172 + kpS)H3+A+kETnd>![&L6GJ&M_%*!0KYD5El;cU[5b%l+bF1%i])`nM.K$A3_'b+3:(c&?m4
 43.2173 + cVB<DqM,F*V/.W(*6)PBl3k8'Q31W?..7%Cr&<iD01`6Qu&.8=I3C&G$+I#/WLU(<%6(iL\
 43.2174 + e0#"O+U7Q_687joJ9A]LTpD@GZD-GIPT>YR*kD?53fG?$>UG`#(5\]X6A-dR>VSOCo.naf_
 43.2175 + ,3@n&sKG<`J[+2$NdW?Rlu[f1lIkaZZ0f]6H4kTk73//$h8FmPX#Xrn@Xjl1qQaTkQA`$YJ
 43.2176 + [m1NYFd7KL1=p6c;O9NHj3qfWiAGDoCT'],DNnMaT$]aXr0:7$+T?T[f&i_F4;g71;NkFA\
 43.2177 + aE5`)j@`6:rpe3sm>EXaMK4tL254CgoTAO]dj[:,O8E;0s*q7Wa.O,9AEZJ%cYD+<;u7dP%
 43.2178 + <j7!M:E5q^P`u*K"1iaJ(F:=sfa%;]8\B2dEG8[3%%&A3iR?pFRa[aj.)0-l0N.8n4RE,Ze
 43.2179 + 80ia(CkEQ[,Y1%P88O&PI#(8Og.7Yd%r@'C]SoD*NC_^ea(WB3oSsRVO:6f)aU&9q.'Q92P
 43.2180 + 7X75$N-43=UI`FYXt(H&9O?JoUEt%#=qD,8`ZERUn8'STZR,&TQ'0g*26&!V+P!i8o1CtI&
 43.2181 + KYrWCiWVYR'=3<2qTFWt(Z$9$$NpkcRP]Y7D>;M7g.;)">^2,Th-83Em4.S@)"'m`IetbG;
 43.2182 + ZZ'Y=_E]Z[hQ9A$C?oY+!-_+Yic9J"(T4N'oe`=8?B$*;.j>fKCgktHKG%$\n.FNI4Tn&pN
 43.2183 + TbiI#=gp`<.cV48'9aKh)*7>2t^^7*mbtOg'0^6huf1XWG%[>X@SD6i_h+c\]:$gb3r88K`
 43.2184 + bI;T;c4"d>/BF@Rj%?uF:-@W5>gZ8"fZchJ#pedBN9ecfMpBM/:6b-;m+TN3nBUt$86hq9*
 43.2185 + :cb(oM61m:JCLYI/$Krq+mOW:TVE.)hcLQq[&Mb:ZVIMgoAYINmIY(13qN4V!_$<"O=CC:b
 43.2186 + ;lE@-Z*DpW^=hcWpc;N:tN($W+GmZP_uSV%-?3&Q'P];(WGY4VScmrhb)F;,%eOblL[4MpZ
 43.2187 + le)f6H?SHI&h#1:(::k]$Lh%W\L&^eiE,!.q^N=F:#&.+UJc]'9b*@0&b.8l]d;QVHI]e!(
 43.2188 + +/Q1CW;XH,8r@h.Z0iK)J;_9e(4Z$)32,dZ9"RS,LjZ"9JCf=n+&:eHC\15tL=G:$AN_!@&
 43.2189 + paO\uA^h_ae0tP*ogAls70JlF<%uu09h5>&8HmpB<-:hE>2Y0$37QSCeEc#A]hh]<;'#jt#
 43.2190 + PCsE4]GCc!J>f$!!QG(GQH?N0%H>*eZDf-+=5RZ):dPL<T%N?rEG*!BiZ6>JsZPh4]g2o!/
 43.2191 + 'ZN7a5=tJ4*Ft=F_E&ei5!W]g7BYB8HmKf'Qepq*YCoD5V>kLA3N*3!.]+=4M_?K-K)P(m9
 43.2192 + RnGlU9Z='\l.ja77!I91rWKAD#XrEb/JJQLc\RP8i9SV-uCKibJY<QHJIpitF;M--=+%ia=
 43.2193 + ffQt6pq:,A#f^4_qQu,t3+B]_>=C;253%nE*D:r3D!/6bB/QW,sR9%sSfr[AgVu^&GQrdB9
 43.2194 + =m0j.rJua4K*%%,<`P^A<Cm7*B%gO>=25k[fM^F_D:^@\=#^:c]q*\u*ST><L7P!!#V]HlP
 43.2195 + COs\eSlU731RAkGQQF(=kGuDI;PDqFT\bW!+!3@-ia9Z]`nq[=q/5NrP/]_B,S7M7Z1=YSV
 43.2196 + SM8Fkg,n#Cul:*PgHia\DP<>cj-?"h\%V0APBKL>?'aIF)-QR0F[1L98o+^!p3+!F*>b?"m
 43.2197 + i(7EL@F?\WeQh6!GTKk4Pg-f(=tJW8PjKrJ&hE*aA;?7i4>h6MUVjTWok?&4(:jlfnS0O#R
 43.2198 + 1!WD=g9j?@[/Qp^nhX+7s=ET80nGm.k>JLt\3)j6ZNa?l%?Ys#8Z()][g`nR1hZ.ZR]q:&p
 43.2199 + K33hOhf\s+r5;f6Z[qenffeR(mK?N!ciALA=e/%e[Klr[$!gQ^?"da+^&SG`V1ri_h7]!&<
 43.2200 + MBPS42gMZJSl--!)h=Sr.@HS?9Pq%^).$f).:OE>j[c-p$,a5bM1r_eIE/IjmQ/h2q7%Rh]
 43.2201 + N,12=lMc-!sss@W!Pl1YN@d=,4ZL&'Edb-7i:*D,Z_tUIs?OIP>7?WRoL'g3*OJ,t.nN6pg
 43.2202 + 9%?sX&n,rPtA3FIq"i2*`22EV1%4_#%d#%g)-m:9MAA(E7Ee1MC8DA6$GqhH"GA8W2f-lV0
 43.2203 + +5D?7(#p!3(buoYcC"pEHAF7do/Vdd86dqnUeF"Pc^_C?N;e98^A?K!FI4;:l!SFo.Xm90F
 43.2204 + Q+7,0?!\@e<6`G?mT='2@7]3H"l6;3h7Qf[!nV:h;cYh[L/68U3<J&PA$rCi->Wl5D.XWPf
 43.2205 + $.u^A\;&D@b)D`;bf^@9f$7oEW]os!'YU2^`$jA=m)Ao*a.1YTIo<6S`[^3B$b!c<`%J'mc
 43.2206 + >HF,>EXifEUP6]E(3N"X]"9DL1N,M,4C)RE53+egcH=>23ua>E[m4<QJjFO_GeWhI'T>es'
 43.2207 + CXj5)1?Ao09bI?N`P0BBi@jP@-&kTOZ+OpR4]C$hLD<P2U;S(d6bB0DVcNYKqHFTZNY=.f\
 43.2208 + /L3[F/SV`pu#/0D:eX0j^,6fd';^R%J/qMIZ>1R(FJ9J8'^_:KS;/9B@lCPJ#I.,i0gBZ.^
 43.2209 + &.1D!docu;!58#_CPKT>qr)6HjT3Yl>/$;6jY(>%L2#0giO+p/c)fm[^?biqh0mk+7\JGZe
 43.2210 + ,m>4#-BOn23R5n/Yd!"K6G^YFh@a@eHM8i<d)W#VE*S*SR]Arj4u?QrJ#(s/M6`^mI%qrJ.
 43.2211 + c`*;!oBdm=+)54PAL0C0WciRH/#KHu(#+jDLRS2<Gb[^)-mb_LON["%E.9`o#BSSq^5pi';
 43.2212 + 2:QH34bbML8(MY91;0I-%Hb^^HiC99%("bpk/.P;QZeR1=d:B4V7(iU<oE%]a\BU`i+c0E9
 43.2213 + 2m(M$!`nXY(h,9f`gNYtdE!T[fi.3"HnF#<*7hBYK`76LCnJ;jY4&][]8:dr2jCgD]>q'\$
 43.2214 + =6CkKml'f@4hP/Dp2N@8ms_BWT).K4.<!1P"]lpG]hHr.3:HnNgV=VGGZSpH'(OnUg?kC!A
 43.2215 + VOpun^<a0f3\j37ge"#$sULZF"\#Vrt"[u203+_F)O!O*dNI2G_)^(B5dt9?oDXt'Q^[QnY
 43.2216 + Hk.?8V+FQs+YgF*Q@#p3pqOHrH:EE[>j^VasZ:K31B!fMD`U`^>Gm9lcjn$LVq8/e;+ADq<
 43.2217 + /IEpZq]:K11CL]eMp!0:2c^_$0u2[&S+o^?",^Kbp-?!-[OF,r?9`i!mu4])[$F7fUgV0;!
 43.2218 + $]Oj?:p"8?]*h6HRC#mQ4d2#]47@j($\kmO%"/g'AYQa[='6MT%BSU4.#>`h[:tN*dFWEeG
 43.2219 + %oZJI96Zp7Xlr)q\-[B(]E&7d"Q+\]:NQ:AJTr8gGV(_RVUbp:eH)"E=/OFKG1'1l@b)Oqj
 43.2220 + lVk>IB;cVPB\eHiT88C4r`;E!!)bVG0`_*V7Bg'3qifj>L4.+0NE<UNXUp[i=C(_?)1Gc%F
 43.2221 + >=&g#%(.[/-PR6[BRUqCT>[s.feDV.Kt#qJW9XJ#I[Q$a$<.Knf\[KtMG<s)6uoGb/s%:)2
 43.2222 + `)XBR(mHS4X\OR1c$@!MXUgE#O('_qJH%s^*NcV<n9&3Ju:ZJRVV?V".AQa@0tg"k8Leu/T
 43.2223 + )e_X)^1KfL*c[%S%LdV6@aa-1I"M`-+B>FGkc$\>7<.JNDB@'s<\.+MFI1O\Q(s77[dsVss
 43.2224 + <..;c?e/KVf6mVNI6bpQ=4R8RaaM4YIF-(6kKs1saF4BCrGU,4J(jl\eG_tnr`@kRBAWW3h
 43.2225 + >W2frg2OAVrIZAj8Gn<rn$92kNMp>kPkePrt'c6V^R7C-\6KCn-:7=cf/YOi=%sGrJ9/,W&
 43.2226 + &pjY^a^l$NL)2")YLHJjEekGXNkn"_>MEd.i8\"TsIp!"jIoAhMMl7:;5.9L_GaO%Em/aE3
 43.2227 + :c!gCf:Z3aL5.5%&TV@sV"P&!./c/pg]jO/H+@8T`5E&At"9)oFcbBeiMLEi*]BMt8s<io9
 43.2228 + $8uNK82,5B'YXbcn.kI:<&$fAI<k6Iih$^_sDK's)b3oVKbigST!;cpnN<$3"CdDPGG.kr^
 43.2229 + [7g3OD3(sYZ<6?"iu*ijjmSU17;P,^_>k@?I-u>/RB5Ijg7;8REH0TAp)>$b*SJ%emm3HA/
 43.2230 + 7;>m;fQ0WIEoSnCs-\+HVKHo=^L7O\NK;O6_gs3F`X)Nh=%Pun9;"Yha$qd_2Ehl`?0_&jl
 43.2231 + 5juI%?e2gV<O1oR(T3B(2oGj9X2LJ`HsE^[Irmk!)[Q!qS&6>UK<G-_)kY6U7_4p&GQs)$>
 43.2232 + h[*"o_IOAmdu`:5Z^s$a'.?I_J[9P1TMWs!=Ba""H>TZ=%mI\"P/XG3dlY(Tdl\PbO_)G*]
 43.2233 + B,6u)kA0hp^P*E's]4pW'qo_l2Y:[hpFN5uWdlc#7bu7m#2U0]uiAf+]RT`V7bpeE1bB'p]
 43.2234 + 4AS`-q*,^;h!W$T1`ZT`WK]OP51%dUUHm6!73b5MFCc+U;07G#8Q0`-4%get`@FY\o]&qI<
 43.2235 + :pDn;'RqE6W6s,6TnFMF_,>i,8GemIojU#J/;<an.fDh<]pUUfegs?;VAI;T2sNCI;":$aP
 43.2236 + iqXf%-[:bM.0qWl\K/]m3l:G6PTu='$]b`nXr%$[BS*XlrsFapm6KgXfO.I9fo;flZ'%jo'
 43.2237 + bg([]qih`+6sL#?'6$&1'WFd5P%AaV8T_oTW[Ngn]"To3'A'qLLu2#]"i1ef2#e!?Au8!RV
 43.2238 + qQ;:NB3OWFf+6RNd4m0UuJI_n[)+gR4kNWYHApMsC>NYd*F/Wf!QCDc+qR30#C3nI3%m@]6
 43.2239 + Vm*m)MSZ-)\.5]aD*(4n[5D(8fn/3#537OY3.C8+@S:mhBj)pal+iEd*&n;C^ul7_EEiD9]
 43.2240 + l+aZn$V*oIeh(P]4SO]F$.IgamrZ>+ie[$g=*dkgh$N8@,4lHeo*]q6eHFm(GF*X]a&3'FM
 43.2241 + ,(AgNU?OGM79>,0SGT^!u<-q-IErk5!k`U$2>ZRK);i3B$j&FT0mQmX"],Zg`<k(VB6bqId
 43.2242 + _<I",5@p3c_7e+e?@QeV?^p$qug'nL<!NVh#'s16halei_eJ?J#9X`?HmT!SKFcoLhd#OMY
 43.2243 + _iMmNP?2kLuBa2PH*J"bc!C@%u#bX""KCD>A_MC\hTe%aJn4j\8!n&^[TniimH$Fj=7MuF.
 43.2244 + 4bbXjq8<O(&>+><JrXN;RP6j<=`b+.nKI\GBV+B2N)5<U@=&AYq\Hth?"cqEU6!C6[[lHLG
 43.2245 + RkQF`E9)Sj'4s/dCM6S=Pk*nN(8o59E50no[f.F@1$dXR`+Dk%&%KjL%.c$aF_Ri%LcudZ)
 43.2246 + 0E@kfiQBHbtq^#^XUT)(*/+SO:21:^K-M4s_J+OKp?'a#NH3UK"=X1,uDYBi?&59WF-d^oL
 43.2247 + *UK(:1g]Tt<>3(iFf/f2IANfsf[bX-S-UI:E5ZRDBgaa4'MgshatqHV6Y=#;02g6V;,k-TB
 43.2248 + P361&LIh,G!:79Wnk@EtNe%CCZ.=X.MI,LJMdUCI9M`rI]qO)DN>0BK5/Z9*!RreF>cjC"C
 43.2249 + V4@g[mS[f:@SY=i<>>\%?4;OV1chSrQZR=9CX$Rk7&^S?6c2Z`7S3DAkli;ce4,eQ>%12r/
 43.2250 + N"!ehAi6IAPU404e2-[DA,V'4m'][W3cJgd/#t)h7X)`[3gKo;N_':JDdHW\jKC'ZV7CT=H
 43.2251 + sV9YE;qP'+I)lW76]Me9Vd--s[=UTJ!_tk\MZJUuSHIWk6i>M-d5G,cfE-[aYpq=fOo8W)P
 43.2252 + 7$fHfb<``8"#i@,9S?j%3\V'm7(Wl%q#&QgRfM5f&I[MB/eAo(bHZ]m5of'<ENm*ifmf"=L
 43.2253 + W&2.kHn/AaP7beN$FOG!]>c]g^e6D6#C2?`pYa)B>>\e\*/QJC=[ALZ?>GH3kSU%Ej6L378
 43.2254 + ZX7F;fXnV-n(l-uGHW%F]XNdUhFl=CY?gA%G7*9`bDJlo4k@7pWVg+gI*p!ZrO)CtHV-Tn5
 43.2255 + 4BdeSerOP@%7s`n7E-GfKTXM*$p:-VA6u#>rB!/;22nf*CInu45pk(M"&D1_C0YJig``#n5
 43.2256 + /;e_7pfeS7ID+N\qRhhOifOFcQ"S4i1[k+9S-eLT6nFWqcH::5['79g2.jcTHF5&HA!1IT8
 43.2257 + bNP:R%\[=JS>:WqF@0P2$M1,C%Dbgo2""anfWF(Sn+ahlGfTe2f+IW\@Dr((I^0qQb]):.!
 43.2258 + s872;^T_'Rbd+TR0BUom4oOa*1fHL/f.EF_/i;1mI"F:Rf23^UW(`mo/]4h.3W:_L6eCpNo
 43.2259 + C7SA)n>f&=U6snkN';1)k]o*sZW:bZO,>Ym\^=NhF,(3YN.=MA"reX'M[X[1[V!e;`IOlpE
 43.2260 + h!U0+\=*@TQ+h>T;$@/9IQYDD<P7^49PlM!ZR[@!\MnLpL[[c426#Y&dgA&TLRekTE.o_Z8
 43.2261 + MC=o$D[#N9;oI^U&*.cT1b/U$VIW1^8QiS3MgL*[Sc"V\S4H?No[G.=j/9q6r`J9TNK!3dD
 43.2262 + k3jMSToEZH\p\Ap2_gqT4t*bERkUW_3.(KdBnJ-0qs\)t1jEU1HYcgZ]:*<F3VCd^CiJT.d
 43.2263 + VgFo:D*i4JJb4GnM<!*?-ZoIpF;o/?Sqt9-B4F83&m(c,u+lG`A`:%R!h2Ade):Q8'2YIF2
 43.2264 + j*bj^YM??`!$`@p;"r)ja6g[)[_QSf>;.^H7!B.1?9cMV+!p"GVj5YOe8ju\2<MilSL1Q"E
 43.2265 + TPJ-a7R1<oZZfJNc.lW4_>oZI[GD$^FegNVmZ6ThqWRA#gq?SUhF/.SMUOu*rSU?:0e"r@\
 43.2266 + /AFPD:D(+j]@':_\\Wi%9Fa6frfhZpJ0aZ\)Z5%fh*t)a>^O*1q(-DK$b>ImH3`K>^*+&1.
 43.2267 + 8O=)/JAhq<J9p%HBQr<SJ`hZ1+c6*UENp.^SF,38P"`6c:k6kX3!"(XNXTIc:8)!!@e!t[6
 43.2268 + j:cAK<3n3V_1nbE_:Hhk%`oV">j=aoiNB$aZN9()qdgu$Pct<QECBi.(#6M?(C?Q@&CdZ:T
 43.2269 + !Q_\[Y[7VZK)#M#q+uqrMDuVAlNt_l!G"<ei)l_I<5?kG$P%uB&%_Z!496#-%C!_Id'>$XW
 43.2270 + WDSA#&doK+UJ'T,X]@5%KSKu:h:&slK1MF#Z1(Z^]tC#]+;`a&.n1TNK+2F9*%lm,d'0@Yn
 43.2271 + h<Z3((^nE+'I0&J5Y<.h^5_'+edZ!so)r%g7I]B^\@(Y!3(C@.`T+f'hJ1mb\[4>8>Om((k
 43.2272 + $'%(Pd8YQTVB%*YRZm5Yh6N\mu('+\?d+RVW#4N!gk_dQCLnRWSt_LDo=(.r`S:q[8%D@Oo
 43.2273 + H(%BHW&2;SL%3*)1*!AA+n\u4sb2]ar*=^jB1"HUBg-`X^*WWkp7%4Q;Wt<5:'.u?;Te6GP
 43.2274 + q[qmK6U;:4dF05$$R!k.+Upj8ci5/O)AM``-n[@<Daq326IQC`du?'2#fe)D4!W0<,SEF!9
 43.2275 + Xro058M1"rCtEG&U=pbHn^\6%aSAj&n`&Vfbj7C)0/.n9cAKjP7WC0fSj2Im=>nt[(<NP6R
 43.2276 + 4JiP*SJ_q?+"s*:e;'9cPhfIiY25*V&'-5en>%]+WNX0TckUdId%8`WP9b.:=SI1']:LgF^
 43.2277 + k2/e[07m34OZ9[_?;j5KFT%6VDn=!ocb0G=OB;[3Df8DT=a,n80H9udVS>UbhE#;'iEZ>)?
 43.2278 + N@b(&L0U"96kO@`P>j7E%`_MU*/r^@HN4X$%dh*dCV[d\Y()!pJ1K.c+nu=B/I4HEH.q-%K
 43.2279 + ;!TY6R4M0Tj0?`?1<`,5^]JMg&CT5i;jTM.RlSq#^JR9LW5R,im_?sG^aVgtP;,)h]0"KV4
 43.2280 + :U;nNnP/Lec[6\m/S?s_$'`+D)&no1(ZS@%u07\^'*nO4-RQH9I>5oof&X<qG3aoDk.+h9^
 43.2281 + FEkj=i(cF'&O#/eX*H5BJ*fVD&gj&0ipf!.`$U7Qqd<F$JYA2t/rkE9%[Ohuj0G%C"FW'I?
 43.2282 + 24>=I%K"#HZbmPN+L7,t!3bDF79'OaLrHUlS7_DFam<)#dlk=&0@"-_Rd:L+'a?O0JYY!Wd
 43.2283 + +NC-5NWmV'"=;3qJPQL[q#m8Zc]^Kc).6*O/f`D^*656Or9Fur0FpE-GLBZ[mBR1WeB1kQG
 43.2284 + 6nfE>DVI;&d-VLu4g`g;<<l?c$Jn^V/sKu.8]I:>I8JH9;ACES6Q8!>b;b.-37F!M:YSH-1
 43.2285 + GOsaduecH!gshM!>UkI<<o%gMCbM)fa8:\%^;?'2+AekQWDHA^[E$095:p$Ejp0i=9kG=!H
 43.2286 + Q7HEpF-m*"Xo$n.QlSpFsEJ0a$)T/^%)cK3Hg/>8=H\oat'O[8Ljm(j3^6+cfln]j0(k;R;
 43.2287 + ,uF,M"Q1d_e\o)q3[YDgqn<;fLnb:L*;Q-WfjiknGL_o(-F$q/$pd8kiWJT$q6_'%]S'[LY
 43.2288 + 8[IsE+7,_6jMX(8g@g]>@0@<p1!=H$<=n5?l;\`Jq2.C`)AJS3U<``ja>[%;&i)X&o;o(#I
 43.2289 + q&dN-/Mbp`mr&kLK3iJ0gi_u>"5*3C92tUtB`g!Mm9hnjAc[p<2fFZQ5RoWM!;>je[gru=.
 43.2290 + q\=4*GIFG1@:giDQqj^Z5cZ"A#<N*&ST?g6oZoAb&UX$(?]S$lYb;B3L3u*Q=FhKq^sT<&V
 43.2291 + gr?i%#Ep-M"Tk1q%l(0Aep6df,n,4I2%Hf-Vl"N_b[U4cX[r=#T6fBRrUXnus$s:a'U^0*8
 43.2292 + @2EgKZSDQ7$'Yj4R(l[d(L[kK7seFKheY)n#oOF[[6M02mLGSc!W=,-n/oI6+%GaFU:[m^>
 43.2293 + ^5lsV>FQkRO(D&9e'^cO^r_M`@PYFQ-l$6@E+`DU=YC?6h)Ye6.nlJ$G(R]Atf`HAl*k/t7
 43.2294 + 6;%]B2Z,5Jr3'5nDSRJuD"(NEpVqu9\'AWQkCD1qJJ]&O:'dA/?\-L"9fNr@;%VdH-%ab&3
 43.2295 + %ksX\2SO3k.g?Jd85N73$KMiW%"(7+RW:`1Y0r@cl'=*/?uf+n\RGPbrAX1Jp8Sc&:-&BIZ
 43.2296 + ([]jT@+OR"j!a)+9`J,M1Ei`fEiem>9J'cEugaK(!XZ.hT5qE2Nen3-,u&HOHV%$fDU8d)I
 43.2297 + hCL)5g`n.-Cb!_n/r1Om86mXXDZ<<CON;#l0O06W\*K1\NIT[t$iO;S.^:iB2g'Ha]+OEhM
 43.2298 + %=Vel_YjfhQFLJej,]k36bScg$d,I<+j?R4JQLU1gFuW/ED8uLiJX"If$2IKt7_[XE%U0Rp
 43.2299 + C;R($d5rp7`>i;@QPa_)QmZa%6Z'_6D@q'7,/F#sVMd#9q,kOn0_,K8$^oP#:5sE[Ks:r8M
 43.2300 + ji&e0gN!0FdNlF%sB'cS,m,i6G[9>SLkJ@B0k^IGl`i.U8N"1N(S"-!k)e'5t$\BrU(Ih#k
 43.2301 + S?erL_EI,&FfLU+g0*?6fP;T`Dj$9tLjO%bts'ciV!rnfAM8O(m8FSU*)e=uPe+\0'/cj^I
 43.2302 + gD@ul`j3MbA)V$,mgFrEN((LdF3-D:1368=cA'$u^C$YV;qH/O;t[AV7[Nqp*`&L&R(4Wlb
 43.2303 + "4d)?c$i?b\#?gl<"EP1W',P2rBG4RP,7TKgbmsM^18cALkst]ERS(ckNH[Vfr.*EH[F8%6
 43.2304 + K2XM<M&Mk8EdGarJ#j&i-s3>md]+N'p],8Xd.Bk]3rH9N9<9I!4O-.;N^HP!Fs@!JZ3"fKi
 43.2305 + DH?#"?5k+8XebI>;rmJF%0**S;pZ(.s0g_7VNf'[2W&P6H`F\A@@-CnF$ai657leO<ZG,Np
 43.2306 + R,J:S`V)H9I=cFtF"NTt-'?1l5@W+Oa5-KK;8Y)`?B4[<T/`oqFE'V@XS@+6ghOU,)R<k/+
 43.2307 + 5`V42nG6OGNtC`.'r$'_eb(tKiEKg`0(?%=:niT7X2'/PZ>1]$M?1IX-P4d2V,YJF;U9aI7
 43.2308 + s?bkF:_#fo;r"lVP1'fu`.;$:4S0r\/Ns`+g6e,NMeRcJ-42]i;aVbJn'<3-O8<YVZj7<+-
 43.2309 + r'A;l>IlZ2&XnA0[*FnM80FjT6':BOd"T:u'8;DNCt+8(JEb.,$cX/s0UuehGY,m-'2N\lm
 43.2310 + <&:i:<efM#KkG5b+_/JPKCkX&;P*.gi9,W^o>P0$bb'd4d8kD1fqf0(I,:4J%L/3Zis+=rq
 43.2311 + ES"qlL/kS@cF]*XF>'j/gH2"?Zo0$HnsrIsg681q>kh8^4pjdN'PbC\Pbb35;[oP:tekmR&
 43.2312 + 4-q9iP5e/9.FoZB-I+:?q#]Md!jbj*[.[EjKYYr.!TcS:dHfPBEUf+iM<'m^KSB@Jrn^"e9
 43.2313 + #0\b1Z\O-WY4X$NP9^6<XC'Hh.GA+Ul9Z6o.$3qNgO5/)A1Xf/1ak-AFd2"bf&>?#;[6CMe
 43.2314 + C128@9aR(-T@sC"6OPHjY#YlMlb$FE#lF0P/W%6&:##XHi#VqC:GDBh$QjC6d\6C<kt&SV4
 43.2315 + U(:Np's<-?3T>[.sO.?&Q;cei\_M)k0;=Ij'rC*m,&,=\)\Y4[OZ?5hCYK`fj0&%,3K<XJZ
 43.2316 + @#,q;q`7!j(\J1Mc.2!P7$jjd?c^@9(2dDYd5](bFqk?C._l@14:4cDeh.5d0@apurfskWZ
 43.2317 + ?=>X=T@0,)&2+1a`k%RSriR/+udj?=sWIb3tQB%,IE&"7_'0os52^hDY=miG9Nbj,H1$jHW
 43.2318 + +N&-UXIbUWX3m\Nhh<tlp9QWGuUZClnM@>Z`5`>3):I>daDI3^GfE&G:hWK%&)!pP?5iLeq
 43.2319 + NH;2:Ii9"/r_Baqr!U6Do3Z#$>#"=U!UJ`Z;*7Cb9E*BO?J#cf*6iBMh]qiEMtkgFgi7I/*
 43.2320 + dT%0rHHK%koJZbfj`/$+*G>c!#(>*]&WS\F('K>q3%:Y9Z/,uVqq.)bK`-TT@`r?!=BEoo`
 43.2321 + )Ob%(W&46/,^m%+nh/:gZ3<hg#8's+*GnOB==\&IF.XiK2]6%K-kp7)0C:ZsGI)NCL_2fU8
 43.2322 + /H+c"/"P$'W5;(7c&jc\;=^0raa9]hOA[,,d_SPJ@3g%>8p6(q-=PZfpcO\)BIl'0nE5"b(
 43.2323 + =&Ls&LWh-IALqfRifA1lH@=-Y`[TA`bh.^ragt((o^#sB`>j<,0[GLG!]jC/og\(RIJ\ba`
 43.2324 + Qs;Nk&W+Io/2*:>4MR!_AE.r?[U(dKbrdeL\T(D2R*6IjRH\RRl9!O0[@5aP6X_'GCu:^f2
 43.2325 + W&Mbh/;tVh=NL<r7S=aHr-FW?-1:s3K?:Hr^LqmEhano[mD1QckQ>IfZ5GU>Oa=.QT*N+dH
 43.2326 + U=MrLVnhC*M""*PR*N[sRW[$NAadhg,]&5VL1Y(-o#1rdp.A<!MdkY]-3?'p+RF$:,610+:
 43.2327 + 3%e2Ik)Yk1-k6noBFVCQEGqQHN01%?#:$]4#PSkDZ1\"0d]`d>ZZ,^1;"Z1NMg82:m7,"T!
 43.2328 + bE)"FtN0XK9Y[j>`#Ek9J$QHCU%kK_93$rfAYd7.L9JV:@MM4tcP"it01tOW[ZZLlYPuElG
 43.2329 + *Is?\aT_n^d\M!%a*djn:bG]e!h0l\/E"0-h!lcpoPka>1P^Y@8lE%(0))DXbr-fqW9=[[5
 43.2330 + 9RX/Ct,\r;`t9onU4G*,L'Rl_2m4u51[(%0jId;eTY>$[Io#W=>B/;i5IEU=UH4t_<GQ#n\
 43.2331 + `TbfN+98C0J'RYA@E$dg&G\[darK4(.a%=L/YHKk/'<V:O`n,a9k"e"T"JbKG*kq0Wr:db8
 43.2332 + bHGP1ud>7ErS7pr(B%MI_C%MsF96!bUTi\7VdME+%q0+0:?(,puRTQWLAj<Lft3>G$_:OqO
 43.2333 + e<``P2VH."qjs((CLP9+WDiURmeorV`Yd%u:3C9Tu%$3M.EfE0]9^"G"V'_g%)[bG)WbT,R
 43.2334 + YH2M#f!h]ub3O[hX7%iro/tDo:T<ZL<nFcs]6<)ADCAZ8\e]Xss1AY"eH-(Y+a3l84k,Q<_
 43.2335 + D;`O=WKZV@H\Nt[>Q@9#MbUt3L(SmHb"2[f/DDRFP1\$oHK&\SV'q#ljdog6f1j=9ZHjPp+
 43.2336 + LcE,^-SO&_mU3d+R7i4n5`6>!1u'icqNZ?=8%(?^<5<Tbj>'[K(lZl9`?HY09i,pU:M=T(Q
 43.2337 + S[8R[K@1d4BY'B=L*=4d.o^N\Rb.t<^,'DPpin,.Z"fD#83V(;QZ0EqPC3!fUn1^ARC-3ZZ
 43.2338 + E)$=8g#S>?N1;PoP&V2bTG5rcS4s;Qa@!j&L&;Cc^j/`m;^i>&>NYOmj=Tb>\QNhEImjDKK
 43.2339 + #U-E;LB^."[t+JdiG:`7&I'CD-`An0lpknckZGb_R1j%O!YI.T2+93a'iQe9!E!Cr!Z8GZU
 43.2340 + 3p=,!M2"`J>F,n"D<YO(,[,nRK/mFF:45MHj@J>*FhK]Nt@7\a1.6R>0>\<Z0">C3!:I:0P
 43.2341 + upQ3^l!s>fXX"hJ\H+7EA%L"6&4+#;Tm`ag`<+,k9`"?j$m12foNNBNG]7V2>RN3@eU`J</
 43.2342 + -u=\Cbh/S2;uQP/BP(9u18Ab<_So*/Jo3JfI]1?/J],%XHYR58Gsc^GM:Bh^Ue1o%"8R+#V
 43.2343 + P,p7IjB(XuN'8CL%3QX9o1/JJpVJT)90#>ESkFN@,Gu$Hb4_M.oS^Xlm:V$9cBCu4s'Er?G
 43.2344 + dA1>c]`OlA-+;$SmmCc2&#'b-M,?#Y60M;b6^)PJ;7\bXB_<IC#NBi\MD7\!bjM8`VNk&j=
 43.2345 + \ECdq4uN[R8Z.\9kh!oVZ`TC:h]/iC%X\be2!@i3f-^K2+L71>+ej$&Orch:T>.!WDkoK;_
 43.2346 + #&,V%lb-<P#_BB>XtSonK_P3ltN?2.p#*m#BMpd9CC+\u8#';1X:d?#-ilY8-35=1\37C\<
 43.2347 + 1]('_TW3sf>322AFP-Gt`<(bi%6MR"!ea]U\SASec@ZPD[p=h8l:.t+$<of.q6Rn7=225dh
 43.2348 + tVSikc==pXtWjW\_fipOPAAr]#1::00>I'#bD&p$o(C&i'4"rCl1F9Pt-KSLER:4=A0XmB<
 43.2349 + l!6BMF`+V=-:\4Wh6PIe#K>?.(PJL6&hOE.'il/qVU"%FfLd_-('V1ep=',\I;R3n^3AXn>
 43.2350 + N.19n+HOU(\e5tS"Y?d2@%&8-O!nj)1umLn%=<So3hDJH:Aq@_O'EZO^$fQE6Sa(UPAZo9L
 43.2351 + !lBi>'.1QAaZP$!8o_0?+jL).PdCNH)Bc.C_bG@6ANfE4-V([dsrY$p0P_c6:,O)W"qB!K(
 43.2352 + nsfu8VS!p'9YQ#a<7b8FqEA\&&*Z0#;Pf`&;-gqd*u*_";Xq]lccFdd'R9Zbu!5@kH\Pk12
 43.2353 + bcPbm0R+-)\9P\8k\a)Op4UAgnn^l-k__Db'fqN2HB>.P0pL^]gRrjoMc56LR^AR1`ZaQ@Q
 43.2354 + )M_0XGNMsFqd:M%V&5t,C5pCUkgXq!=_fiOTu(-CF.+Y=khU5CFG:jgY%L?=SLq'Yk*Z8I)
 43.2355 + 9qEo/#W)Ace9=,*tDSToCfWEL#eq:)c_i%mdeImUTecV1RpGWM!IMW2ed0Cft0nc[b]2L>n
 43.2356 + N'A]Of*thT]hEOc>:5A\Q7Cc#71o%@t:Z2[A:G"+?;O&&V1nrbNhJ4r-'mlpls2)gl15EP9
 43.2357 + @P&ZTU)4GT&>1)7G^,66S2?[D9epV&Xsro%BlIe*7+^cA.hi-Z?1o=fLr8O"pR]JN"Fo7P!
 43.2358 + %]8KQkKg#tVR.ePl]M_gXT63>sXEca)=BqY[Ek\dJ\T_=]*<6(\5/?]6[q/Z(k8/<%g"Ucj
 43.2359 + Hn*sjX9sE4D,rXk2$h/cpT`SI*E"\5B:HAT57*La^P,SaC5V.L&E`ihNDdHJZ?ZZ/g&.S1m
 43.2360 + 6PO2q7er3g@?Y.>Bsa&6sd/rMD6sm2$<[3=mL!=L\8b"`;gCYlrplZp;mQ]?]T6Yr3s@1?>
 43.2361 + &2D5DcIhrt4\s7227-cpW=9ch\@YfR4H$m/=-;>@-@V+ocbC52.O\s*YH+0?*a:2HSD3f0K
 43.2362 + =bg&#Gadj?<tc4/07/;<;(%0AglJ"QiB#&$M[A,6@mq%T<j#H2bM9E>>O5D/"q5]KU(O=5]
 43.2363 + rs1f$=^c=T:_s9EppD1C.$&H*HfO'@-FbC#d#07O1?sc2f'gYAdK`H*Y&9YekWJc"K_2(Yc
 43.2364 + Qu>8q*Pk9(K4&CZF;R:`)N2f,^u9+E#agBtHA@#R#&%0B5Y_Dh!!9q<_PA\KW($r`8&B4K6
 43.2365 + <jT&k]DT9F[G:U"\:mF]JRL(-A52E6I[VSHnbk&^-<kf_mDMC`&tre4cS4k$#"I9LhK&0-G
 43.2366 + Y!-^YD2p1do*g1b1s%^_B5!i,"*<;oC4Z`'d5u"9jG9]YMtA6fDE<n<T:mH,8ua60&eM6rU
 43.2367 + p,&r+Q96*(pB@1Fl.FN%2n`N3%XZkU?lDaGrN1Lo90q-QHZQA0p/#)kGAPVkeGA]@\"_MC*
 43.2368 + #6odU#B9;%ML+$$@Cb!HKAk(9"__=>CUAlr`bsi+^a#%kX5a*MR?cQV`L-0Ru/3aG7$cKu0
 43.2369 + `48]4PI`8,9G#EB8$k\)qu/t`BLLkQ1E91\JP8K<PejG*aE1\+6s6QY>EI'7aF%5``)FVp?
 43.2370 + Ek2O^@[)VBnM5b3/M`;7bj3Ilt+2@<3&E(ON_Xb6uGS\AO\(]`sVpRPI8L8S]Tra^N-_=A.
 43.2371 + ?ZQ%S)VF#+/-ge3_(nJVZ,a80"CXd!#]D<la!BJ,p$CUeF%LWCih;5eNs%geQ!08k<'K"^"
 43.2372 + c[/5sM=NJK+s73&Xh-uXk@HH;V46!4R^$sURW\P&TL_5t'Qe0@U(2b"XKK[=%Ylt&XSRYWd
 43.2373 + RafNC5k\Q#.D+SQ._RU%AHu6cKa\8@]_j&.KoK(29dENrb]Y'mpgn@Fun&d&B`5$X'&9+gh
 43.2374 + ILgN;"meoU!8Yg4eWM2`M*,"#BR?q!M@XZ:#!dB$]YG!+_+il39IQ,pfPlUJEA)-p%rbj0T
 43.2375 + O5^ocjfWp:2KCF"RrrAe2O2R:D;_^BTl/`S\QLu`*>XI>^XeLfa/qsM(JN07/R;fgJ<2b8q
 43.2376 + ;XgjJYl@7)[U0$!aCN6p\aB9i%#+MB%/hZpKRrp;EL&^Z>1.SGA%:"[kc]%K,&.3?CoaP>3
 43.2377 + 6k_$!o[A5gHX=j@;9d4H/-ZkS=-(Pidc#B^a%KX_:u^.X/"77:G/Ya*CZZpcNE`SD:71uSc
 43.2378 + UMpc/S#^$f7Y]S:b<P^O<;Ga.:/;R10hp,dEOX0+H4R3=/0?II3``-Tm>j5"VP#DpTdqFD5
 43.2379 + G^n#S?dgirb^bFAjN(9$A]F[/M-S*F6tAbdDpqDEMB&#56n4"@1.Jr?`cNY//N&DK5tOd8%
 43.2380 + n,kaoh<lc9sko,0&[\ZPtjLGoSG.-'a+RE]ReF_J4)d+#^lSNI&dN`ouH_2Pm#lu*!0-B<`
 43.2381 + S4W5a>R[>ccJ`?I/8>$3aGMpkDdK@E8=J$5I-j;u@/#&60;Q;&GJES.rf,Rme>EaNP@7Lkj
 43.2382 + BNOk1G&;(RW&N)WPKJO'H]<rI6c=DS50LWdqaf(C$irGP6:L0!\g=7fHn#bb>d<(2W8;XJ4
 43.2383 + \jY-uu7ma:1M7f;,9UWc!/r4p8fW<7q:kd@4Qrq:<cJX8jrJk!FOj%'?#^jkKm>06$T@f*i
 43.2384 + Lh2BF9piq+M@()c7U0[=>te?hS_<+rg%Cu</Q)m#I*c+&$)F_(n0Z]dJ'-kY^Z>t3<EKNLW
 43.2385 + <acO5Qmq%#_N@AA4Llr^a0IY9W14dK1I!`chN4Egd02m<!Y(Q^godIV$GP4PM/Dm>/Z"sCo
 43.2386 + Q-.:g/C@b(N+8h6)dWC0CW@<k+;]SKgGARS2_L62bq]r4Z6S("1`g="&i/\:RB'(Y=XlLaZ
 43.2387 + p@Lj4_4&5p_O98"Jp/5agfHjE_r74fHZfRd@m*5t#_MB0pggpu3ZBj?AF_::,431rot;r%W
 43.2388 + )=>XAAXC,9]s4C/2a^%3M31<P%`C"L'L_S-;'J%\;KikR7?Kcu7e1K?)Rg:EPL<sJTCaN,W
 43.2389 + A^#ff#W/"!h3EdrO[_c"fPlH!`&#D42q1!NM+-[N:%=#sr51rqcH)YPKOnLJoNBCX8^)3]?
 43.2390 + 3oJOCqTZ-T9]fA`XI_^Ta;aC^m1_Mk`o?Sr`^4p@3&:*m/5V.ojLsUa8Q^.*PHt,^kjYLLf
 43.2391 + Ij`"@;!sLZ+MpM:JU3AeT\!*Je#F>@=#\Pmn6m_I1a_>W@l%,Tkjub)'EP_-POrDC\c7H&(
 43.2392 + %*h8"a(pj^B!/-p[G_+ipG/_12%HA1uhiuj+e0OJ(8SRVqYim;%BG_KY@fSS0=d;@pbmGu@
 43.2393 + f-BCUXM'Ob3>V"^7",Un`_QEP<G"2NqqhRE(Lh99c'U[s3Ol";3i)l0"OG):P"3*f)Lji*L
 43.2394 + 4mNF29F+ZjAMAi!Q:_J7<)ZWe=k5oN`a"Z/;N,=#Q:gU&!.O%\@HJ\ti8Bd6^*,`%6-%7qL
 43.2395 + h4B?/:<:*gKXob@<NF4Y&"A+9NH+pgT3ftLmcSZ6K.EhB)DTn"_6]GBA2K]`1C[sr7f.Z)@
 43.2396 + >OK%H]!L.,<g,P/4:__-BmWSj!Ecil+$:#pgNs-.(ZEFGWI@`P$eY*QH0SgBjD.aOPPB7Ys
 43.2397 + Q'M@&u;h#5U`/LZH.KLghS$0I9X`Im?pguL/Q6^C;S<&Vj)=U8=;``/5R/F;:po8$.BC$kq
 43.2398 + &eW/=UOl-@Rhr'pO<16rDPNj\Ll8YDMp%%!(S&W14cIA*>pmu5Vh;uA9lLqE@h?pYP<4rQc
 43.2399 + **^,jq.C'Sea!FJlNUjU<MEN*^1W7V@Di(R:m'o\6t[!Hk?Y(QrMn#K+p`&#`("d(B":<#Q
 43.2400 + Y3OkltD#e\PR(_L[3f9B23d>#i=aa[jl)@#g5%2`PgC,b$G@-j(&nbplXdKM8=XpaMrtuAh
 43.2401 + [:]4G[S-aG)^3DUCm<QYA^PmHB+<4;@0RL[AE-m;A-TM"PI_c4!1.M-];tQ0i*iKk25Sjf"
 43.2402 + >W9U+geK5092C'F$-mT53^"NaD=$$PN%=I3phQu?)Vm]7o+\<64)UI*V)mqCJ@mcJH=rJT]
 43.2403 + QlQ_5o&@)Zo]q&&-&Z`^*VZ(O8%;UK\c*h1R`cm5.+UMGSCjm+!j]UrkL".jWAoO,Vm::")
 43.2404 + %#?PK9"`bpfRr[dQ#(@PE7Y^/pD4.]c1"iNB@rSK[XUS<K*XY&M-\?mrQT4Tf0qZ`<leW]&
 43.2405 + =;rNI;L&LL_hBAp=O5,P&]uVBQkfjhUuq@Nq1-#M9b5QW5*:p&5LN<6EZga7S*nln*dtamf
 43.2406 + &j#OH`jZ8]"l(F.JWbO#QZQOiCAaF3o[5:mGU)49.Q<oD"ku+J/&J0_B!ILg+U!.r4d@Cl'
 43.2407 + ::Rio9'kmBDLfS<O'M%&%?WBN;JF`_h*fLH.&VJ8`2V=;0sljm-Q2\tpYC[lqDEAq+?6qD;
 43.2408 + N&\m7gFb#$crkETZ$rpDaE:1RL^DR?u)KdaHEO_J%,`Gu`+P/P"EYg=TLMR5dC3"f>D>,[W
 43.2409 + "aATPCY&5/E[[)okAj+I)>=DkE^&1`[jVR70Qq-BEu:@pSF,TIn8pfOGNaPJDh*',JbTb+f
 43.2410 + Y9Ukc\,H6.;nm69YE.T*B8;"L@cR@piqL6T(*-%7#C(qpTKYI>Hp4&\qf=@FP(i#W>VPkIM
 43.2411 + &Oq]GHZTK^a+LRq@DhCqd`/*Ys%BJbBVGEDN2"#?gS0Ta?3[:VWWLpRUHmV0U*jedMOk-*6
 43.2412 + IP@X;FLp1KbMDeI^OODSQ##Tn0bs)3)LD-&*iG?6?C-aR[Q[0`IN:&hX-5HoJVF546Jm5,X
 43.2413 + C^!@#B[gC*$HGHEP\=;`km;JqTpbtA-mtl+HLjWOuHu1feT/HP,p3=!(M)P)*5Cn33`E7qN
 43.2414 + Dgk[[haDjq6MTsR1T[-os4$ILOZ7PWLlY2af1^t/PIRr<[lI"q93?UDh9"QBM8]@4=HqN8>
 43.2415 + #:P"HEX"@3/)eeRUS/hN#uI,?fPa'#mp'hcm>Gr>_>WWKRN$bm-osN!2S3g.Z$mUngASWJ$
 43.2416 + O7$oa#d4$)TlFi55$qpO>qf_>'Vc,`"nAo_\CNMD0PrTKic.'H[R0_I69NA2YG=LdYYo!l,
 43.2417 + j+(5g"$W1oM_0+s@2j3^u^8g,F<!TYs17"-F6N6:0Xa[F9g%$JaS%p+G@I6XAkjq=Z+jsr'
 43.2418 + WaJeZ#jX,MuD),Z-`C^3&=0,G2E,^1?$N_n\XB%D/QHa'L>&@<PA[^E5\6NoQ4/LNqGJ%7#
 43.2419 + =1dSfrI;UjE*,4K"k/5N@W>MH4uS#ka?MFUXJ=r0p<5ZU:L)r#4Rg^0Sr\jX8bn(iC3<^nB
 43.2420 + ")'LfPG_84f6hJ\(kkF>J!^YI9qL<pfI*<(]hV9nY*&6H8C])GrV<MmYcjm`o\Ki*I^N\KA
 43.2421 + >NY4<1@+B=RAH2Jhb;ibQ'iBXB\S54maW`oqNUSM');i-[?lU!@0cmG^B>_%$OZ90nXr*='
 43.2422 + FmN$S^aOK9-3_[H6?()P?Q3t<F0q*8ped.,>$*pN;lHc3/L6uaC_Cd)2S0pFe^7aV9g(WJr
 43.2423 + ?^j<*D=]TR_7_u<S[aE<4S&^WO9b^#n6tI1;#FX_&a[UiUGf"-&__8hs..K%8ZRj?WbnE_3
 43.2424 + YX(n@rh6$]@;&0-#79!!-M+L\PYOVm:8Od:%,dK!$:9/)V$>&cD(ObqH;::@J\Ys-e/E0l:
 43.2425 + _V9*4\q91i16GH)PCWc8,Bb"//9a:<Rm@O?!#SlNFc8DQ*"n-[AW\>a<.N=pKt5Hb=Q-7%)
 43.2426 + M;U*k!)<IFjb'SS-XlNMU@CQE@9)gD7pShZM5(KI*g`)34,#6AV(bgeQh>=r'^"Z;d(Vjhu
 43.2427 + s[U2.:>-`O`AnNRiUlCZlko@Qbgmt%/2\Z_S%n>>sg]62r/^#+(lf:(fX^6g[.K,DN$pshY
 43.2428 + 7*5[:nKXJ4OjV^bB$AX_U1;1k$N+=f*L6<LC`^T]PFf33`Cim["MBSE,;3\/1Vp\Oa-Y\`I
 43.2429 + J"15Y&^%H$a.0%>aZ=6US*CTWFe0rUp49+)9:!OCC8qcD8J5Y,<A0k&(]c@P)-6.:mg[e!i
 43.2430 + (_DN7[,0sDZ;s;7VQP.']piBPZ2=JN0MfuodrD)1bs!cV)30QZdM=&4$PX9RTI]Wr%APLnN
 43.2431 + :(X`i`T>LX)h\lDUa@PrjOrmlf!>h=mK/IGaf@%u"]K?7GhZ=,f"0araY/8`hkd08JfgT!,
 43.2432 + 9^q]=(kmBm_k]]#r9`]?:g:9#7\*(B[LqI4ZFbiE*0Om7'02^Q\0@!@h@R=@2#a@'+_:0sj
 43.2433 + 2pm--DG9:P)JF!"&*hmQQc84u:DpA-^kTjHlJ_`<kAd4A')ZNS!#r$1L\M@6s$/n7cAW4,7
 43.2434 + Q:?nh#4jQ<A2U-@JWMsV;dsEVeIOK'A33:pq.=HmO>SA:QH>@\CImZF[%a)<&h6C&nA,u0U
 43.2435 + Lb/YC-G/khC'PgHqNB$6><]P]>`93LQQsf+q\Q9,<2c4gOjNaOJY'/<p\\co6i/^J_@%\1d
 43.2436 + _uX]c)M#Tt6R19aY;U-"E`qNi)kU8<]K^Kg_>#,mm=:MkVTe4H$fQbj<G>L,Mq\5U`HG;.M
 43.2437 + osE&'%8aS?NUjPk\cZC$G?Be2kf&ZBllH/(o(I4s^c_3e.2@SBpVnYS[qGsh,a4N3Vi*gF[
 43.2438 + 5;bh(%=fjRD`6s"Q!H48n+FPU>rW!#l2?nau_2dR9K;:5S6'IDMLm/?t_)?NL\/PM-df*U;
 43.2439 + jaWL.Wr!Tc'R]%oN\Tf%6f=d.3sRZdOQ3@NT,Dp&0<K^f3Y"C"Wt6G\U5H5@)FC?;mpFPn]
 43.2440 + 24qb5:6mg?dOVF6:OHOVTgim7_TV-">L9W)dc09mNmeM![+.U&Se8e(e15:eRL?UD'V_*6n
 43.2441 + tN9aBVo,&Y5f+\u=)8$7gl_r\25XY1hWI>p8`mUnZp?;2B6CAh_$5_e=#<@>//4kcM%Mg4r
 43.2442 + oPD.k(m+s&SpTO"TEIB)r1_6hkO@&&W)Nc`Rd=ORQt#VcT9DO@-N=Y9`m5b&::J^0N9X"=T
 43.2443 + eSX(B>:D"I=/$16-PgY]:Vuf73PhL>CXsumNU)KsNO]Aic6JC-RAtm@uH;ne+]Z;N-TH0T8
 43.2444 + +Xu[)1Nb'XKE\"lG)B8@eL"U>mFAN9>1UlP'PaJt?Q`B1nm5PFH1+2d]hk;24D0adAmE\a=
 43.2445 + 0DC,>O?k-`VI8ICp-R]a#O5j.A\\WHkRhIJ>X,--#@%1;OTU1-e[9*7ok=AX=SjWPN$*),7
 43.2446 + >KG#$tr^"(T8:"5qs.!&.8rJs_<,T1/('BkdsNkViBL>\ldlWEuI`P+R`'$"5!07j^rS+4J
 43.2447 + sC9%uKlYa+(GeRW2kO^2P&\P4Oc-skYK/lP-^8A*J8JD3VL7*/Sj?Y"3M(io=\8PKjS=G4M
 43.2448 + "P9r66=j"es8G#raaDAJTES7l=7T=HbgEO)%Q+H>dGAaaYZM)%%Q'CrToEcsBUk1cF>pFP5
 43.2449 + d<W-fn>_TU8YOsgf.Y_,:$N*=8TZ5h+R5]kk<3+OonKa&>0g@`S(k&f`jo@WS9'I6IBW>=a
 43.2450 + 4OS]@Vf>/?SC@A^VuIX*LnX1(`k@Xlf!]Y"1`q!ScpRe)#Kl[Ye2m@s*ud)E>EtkF)c6_4#
 43.2451 + B]jP9p^Rn>XKVH`csYddY1/X5h+mAC,0rbI-Lcfe`o5#4Lm\30)/t2:T/jdg_AUjsE)2\Ep
 43.2452 + OX'OR*0lVc!'h4qD0HAo,p@`UtuWhe-WaBANf+7VB=e(6RFq)(o9ot%[I-E>S$Orf>tc5Z@
 43.2453 + QnCR5q0[#ke/+MnUa=7E=9'3-*FDQA$;0uk3eg3$&^*2%h#'Bn`gp*k9qe5TERai\Z:cb-;
 43.2454 + 8i+Yicc%3UWIe(&>ZY^L">dTRNkCn))'r(f)W_WF3p*f#'m>#n62/gul)bo2dj.Sl\?=,M4
 43.2455 + +O<tAen<gCG\l:l`<!'KRukRZ02&jU%DZPdX#7pl-!2Woh^tnHB2@tp*Rm@08%o(;gH7l<t
 43.2456 + =r\m?I,b$,o'j_)@i]"a+a;n^amIl^oEa4'bnSol&+O?Vfs8?`j##a4W<kW+gRt:%l=,iHl
 43.2457 + We!,TEhq9*]d3$.DXIaehqJ-WmghorD(6\4dBVti6c.`m1Dr$tQ&!"V3ln-K*!%05l0!AG4
 43.2458 + 3ca`l!(BO"J6;P]#cm&R0e3S"W!jFL6O5U"62ZXHU/'m_fn45-lp]9kW!Up0kE)QqE>m9_+
 43.2459 + "u'Tlj%LK?D$KKI=E%mXE-Nt=-MEOIr=CS(YLs18N$9r:Aak`X:dRiLisB[t+ja!l0@9rAU
 43.2460 + C**f$S\srB7bB/hB/k<$]r=9E6/N_D$T1=%*t=IAk<(YeHSj5V\%_[:mrMg7h0KD$?5M1&?
 43.2461 + IE:pCHcp&2=;AMqWEPQ?e19=_FJCE<d)\*>.c3%1s`TnCR^PM\9tF%P][0Yj-+FT+c/c%oG
 43.2462 + UaOS]`39bd+p&.@5#ja:/4/i*Zm=[ddBYu;FCD&2MY&lEW#d45k"G5]fG([[%mYjWE)d1fH
 43.2463 + :f250Y0proaSH$sK^&e$@j!tl'llK$/)^USJ,>B'G]c6LWQdKpq/E[hRh&MKX(bsCWnVIqL
 43.2464 + f(uY6*UIV\ETJ7Hm2kY8R8Kh_kEo@[miURX1]cMTnd%k(k9&[O)mSoVEZ$$sBcLV^ghc'r8
 43.2465 + Uhq96R'DI*7)ACc\3B,<99)#,RJrG6:3#MruJ!&,EIO",>dg/nKl7R-3>276MV[c<@79V-R
 43.2466 + X'WZ?QLMI4+T7'(U]1nYHg"/Kk:[)^p7d@G;_IN*11D.PdhM@p^D^;^2KH.g"(lA!!Ep[bR
 43.2467 + j9.oO*u!sp2MW:eS$2)7j:;V!E,gdB6>7P7r5;VNftRP9n%/FQF^K*s#[YqNu4\ABl.a!`:
 43.2468 + 6KeNQC0`pklde,?$*AQX(';5plEemel-Q8]M.0DUe_:LK:eMHb!=V@D`'1k$e9Iu@.2%mi<
 43.2469 + o2[EJ[5Fkm2?FaS6LQJS:?rP@2%o1bo6)[jgGc%@3!'sW6LQQ`DX-ff0U!2SPEm]dlT(lD3
 43.2470 + HLiGP8Q@OXZH'X0@M4&Jq5"@qD<nb1f=T"ism(Qd6-o91e3rq1YFpt:Gj@)2MJ7s6F/1pN@
 43.2471 + Vjf5)6=+;tM\`D*?-`2^8\iKrmUlZRt5u/g;B&a0.dn(bTlh5RhKh,6p8@TgHVI0L@9DJlp
 43.2472 + F"K/uso0XIfH<(TKb9IKGS0m$ALThdGKW-P_b1F"b>F3?])d6/^34`jIiFEnp+i%UAk>#^)
 43.2473 + *e:r9jq()e@`_IHmoQnNa">H&]>#_4Je>@P6*A2$`c0hVQe=+Ca-nnUS=k(;?<5s.s5eF)4
 43.2474 + q<</3oXdi)h+dJjH"/7)F2B_2%6STJ)_r!K<8gW[r=a:%0Q`1To`d!j$@"Cg/<l<.9P5Slr
 43.2475 + k>b20Qa<tod285.X3eR0(cGe/E%m4*ko"q0JppQeOD+_8p@Yg0[3QIYFuKW5?7Ab8Z.I]U%
 43.2476 + ]ta1EdA21da,D#FQ?m@or>S$WR8F-2cJNi7c0JgYknT_H0Sc,Ua;5=M[d9"1mG=p+I-j,"t
 43.2477 + !JFe0];+^0ldA(0p$BKeSe^c9BT>[i)T$o[&HRUQ`C-<6S.6<@>jc2\T\5bbSLon'ia,0@i
 43.2478 + nj/.:ck*kB4dY;44;_4Lg'&-e[dpRi@l6q`I'eU\(ZS'fE+6L=I%WlQp'JO4Q89Qs[LgafQ
 43.2479 + I'%4hl3'RlmSkN6'WRm/@Fdmaeg*nJ*D91d99o@YPsUZb0(GW5na>8?7oGE-6WGXA-k>QV(
 43.2480 + 5*n#16R7Z<:XYN_MN#Lcljc2Bs.XhZoBaRCf0o5!9\!1U3sIf/@+@5FO)9[G*#NE=)!^JQ:
 43.2481 + 0m,:]X9``DtK5D`78Cd@tn$BUR9CRA'9c6R8*YpMfj="*KB'8]9I:=uaY^EKq8F<0/KU/>U
 43.2482 + 8PEUCE/U?u/:aMXqT+g'472aBI$lD*A(_a+"7M<<MXrhMJEFbh5Hf3NK".p9?!+kJGl8]Pn
 43.2483 + (SR7]rRhbs4b'N5%e3f,ZGa1-te?EXGRNX0_BXa#_l@:M<.cmb=M1QYjCBVg-Lp'/1b2L"V
 43.2484 + .\,O-ri_ZbHRc2CLo"N=T-Uo&+h+4oKK.#HY<k1"Rhg?)V#^!:&9*C5d?^p^e#&=%Z6QfV,
 43.2485 + 4+kQetaIk,Cb;DJ'RU0MkhuM.M*%BJ"eph@M68>&V'R@eI=r\oL!J_8g2gtK.AX^<pNbMf5
 43.2486 + DJsL,``c;$pBEV1s57LG0lkG<Xpbd)@C]U22>c;eL;3Lc_BHG:5^:$<SH1@>U`=F4Vj]G`&
 43.2487 + ,Me3+uoJZZLFQ'a0MnA;%,hUc't25oDA*/"SXMZO`D#Lo>fj$,M_E`K[p(m[/6To%mh.eeL
 43.2488 + L:*N$ID$a:6WpG&UaMP('V.A&1IQ*O%3<PCq&ri\LYi6=E)'ggnYBcJ$OXdN4UjaJc[,r^)
 43.2489 + @05G%m%eAkI=1+:@Le,9aP)V63[';oL?b=@Zknj+Z'!^A88,#9lKh((M3=\oB+OHD=SS7Bp
 43.2490 + Hu!mcRi&'X,OE/aR5EkJ5oQh=AG1A/sdasKA!I]=;k#'#D(&NG'GJ[.89-Il;$@$<!u0::C
 43.2491 + VrQ-YQ9k+j"W2ktWC9!g%,%D0E%MGYO[e+.C%sRpl>d9>2o58!pk"TfNp^ARsDPHIr[WfN%
 43.2492 + U<ROB_sH!?Qt-HIT!R,6V#j+k3%En>@iW$uj+USHhp2>U,moBgU5bUuRk!"K]mKA%RSnT#g
 43.2493 + jV5'0N)DR'PoqcstMO/F6RS5*]pS+TbG^44>!c3f@Q'RG3QI[diR2`/X'/ul-Hl4N96HqIc
 43.2494 + \09?6HA[;,%+5s;Ukp@O,R0<T,&OD,4ft0M7XD,<=Vn*T*NM2,.6$dr#jI`PpLtgf[\APL<
 43.2495 + n_TH$&%k[[^jC13P/qWr$Y^B,#gF5CGme>8c\SK-$eJo"[KVmDmF"KJ2t<8Qq=RY_6h&sYt
 43.2496 + KY@f'N"8frplR[QA'/@oEE9)n)5T-<`'_)MBG2(d#6aW&Wsa)gf)aLU^?Ai,jOK!m.9CMBk
 43.2497 + 0i38.sr.HFj[0JFD'US^89>!ogS\focf\O+oHqf7"oQ*)IB-g[!cGnI&:1O^;#P8SA>m[$N
 43.2498 + a^+>_d^*6XC)U2`#eu>O8b+f!:b4'9%l`PhV2nS9f!njc(b'Me?[/3B@9ai=.Sgdl@Z.p_!
 43.2499 + ]1K59GqZcR/JFbp,!ha9/$gGH[.`R&!s,W!OOLg3YQAA_>Wc@;h4XZfa#nLbI!@"8D+Sjja
 43.2500 + 1KO(Hbm7E*hW>2@5t<tpl8d7Ij3P1!"'s]H_7,q5=g.%>.g(OI%tkZpGKAAVns\$4K#i6Pk
 43.2501 + R#&a@K<lb]T!KDb=cP^a?=M=`Igh&[$K/+^#t!N5<6_oIV$RcD"CU(*h+6f?\9VIC1B%p0Z
 43.2502 + ,)+41GK_7>7&=c(BnH,;S8_]h?ES6*R4A](''YkoN8(<+9-/&[%a`-jHd>ZB-?4>!*qK7a!
 43.2503 + ?SPcTag`emP\:WVY*A,mVIFn<Ea8F?+4b9f,M0@[T]>+DuiYB["SYTGCGA&O4gOn2p\(P&Y
 43.2504 + /Xr<QRX]G"n$ejj+uShaU=H.&ft'+8gH:DI4kJG?(YW0-$,*BHI*V\<e(CPd]_Q?hqrE[VM
 43.2505 + 9_RWcJ8$9pYUF5`b)j;cO@qQ]cC#(D,RC)]cIq5<bJE6eZEG-^QpOgrWg.X"<i4&7V7M92K
 43.2506 + )NY[o;,PG?lr/*ETVB/sUlg_gF>k4D0?B;hI?3_YL0a*bEgVDCrP%kIj-G8Kl[.\0Mj-T0h
 43.2507 + )7V[^T$H01YRk['43$[@f77O5]i/:Dg*5.U!n]iFQ;#7tk[?GE5*O3)a`g=sBqf0e<+gk(g
 43.2508 + ZIN>A8?Ia/-Vqp.1\b-?bG;[LVg+@$RF'Z\]^")SnqBB8(htJ)X@<sG.am>k1ha/@C(Z3WS
 43.2509 + 45lebH3f.8BRA\DDrFBfo,"bcSHIe6$.&A0Wu^rpim+H'VrN)iiP#Kf@Npaq3T%ZLjFVlth
 43.2510 + ]Q-0="ujRRU&:b^8NCHlF+.=jl/;d5%j-RX8$"M/Y7U[*C]*m<VdXC/P@OD2Q?QqMriip+h
 43.2511 + s.W/%b*R"tZ@TpV58WJ(ae8h&ZL?+b'0]I#\,4le*?K+ddqYl-dLuYTNpR!^[%nJ\[oIQrG
 43.2512 + [U#)>MgOVj<X.1q?O^_',M)Clh^7cG"/"Ca#*OiO:2Q8/=5(KhGDY'*/QnF1ZlTX1$0G#'Q
 43.2513 + JcD-Te@u5ZJQ]ks#ZfMN@_l!Ja'cMs5WD'?mlP5l=DRj&V=6p\A'opCIZWZZ2RoDq(D5gJ<
 43.2514 + [i3>h=MD@PY-lHdmdgk$?5M.-rSH^[^X&;VLN0EJd_Xa;8N-5<++V8OEjiJYAga+NB;.Cl#
 43.2515 + 'UNQ^tQ(Gli&W7ctL'uD`?HM7hXOr[doq`0,p2+f,QmlI7WnIc#NP!Sl[S5c0'0E*?LH@[F
 43.2516 + O5gq\>1n?k;#[pFDg'(P3Obmt'c\DYIqWk+=;1Mt1U2V<[Ij'dsC_gX#;P^Q(\^M82a5#`-
 43.2517 + 6W1^<ZiDaMtO&.^SZ.2_3pP'A%I]G1@XLo_5R6dL,>#sXMt^?bmg)lbJNEF`8i7Ic%@)+JV
 43.2518 + ACE#b5`,cqhETDHg8+He8+\6Krr?Fjr7$AogEb(Xe8b.P0.8"WVX"-g5_ScsXDA\]n.k0bj
 43.2519 + QR3!DJ<6\X$EZ.aMBR;.c)t=&[*D8>8MdCQ\U$.C$X/RRXRg0ZV+jlDG)FS%jU/3<1b@Rd.
 43.2520 + E3<]WN*8K.n`e4`A4MHU#Um;KrcdU^9d2_=O=G!,+./^'j<`UZE;lJ<ihQlB3$k-#m>(HD.
 43.2521 + >3)<UDSl<E0bQBjrpa'l:fC<J)!e\0h_2W&UQk2/?Ch`Nq&5::mg56jdHKqEXO[f5TNLj3r
 43.2522 + *9Wk71r^R'#.E%KV3k5E,K5r^bSE?#h&?-b?#F2N32.=4EXo"0EXGD`jC`@e:#M.1_,.uRm
 43.2523 + 3`\WTaGih)K8J3pKO^n2699Wo^7T5R`H"L9I7rm6F0$Ek*'W`=pdB\[uUj3h5cI=\uRk"%s
 43.2524 + KUE\KbkF*\CL2pnUW8M8E2)K_3)(uMi>@L9(#$bm%1'\BE6t$T9r93tHEj701Z][Ug.J%jQ
 43.2525 + gT3tlQB,jo&QlT8=@22*io*#:`NIu7:\0>4[WR,/TKdbf/i5]^+:#&'!*(n1%)fAAQd0`n4
 43.2526 + +,k^E0F/+M[LQ]*6A%]ULk1X8HlX?!6S1V.so(a)g'+(?43b]pL"LCn/MobXNA$IECF*GYQ
 43.2527 + `MX&,LQo3XH2Q%Q/^Xk.3VB+rK`(Sp?Jj,rdhL2AKUUWd]SSp-ZW?f#GRY^/L(oWDWgHr]#
 43.2528 + &J*6_/5PP6Z?k`]nLrGKAG!\Bc;##U'2?aVbq#jh/"bMh:$UK"l#%5q"K7khDZS7]4)`^5(
 43.2529 + ,,A/"G)jntq*IlqkaJ3.K\Bjn,AFC/ZaAq48g,`5-UXtKN<7\bajX7)jcUJpL<?6"9J_N:M
 43.2530 + BeA:hP?X"*K#tZP.-&"Vqb.H.jEVM%[-hO>Ut^Y.eM1/'5"K(0jf("L,P=K.iQRK?Ao)UC^
 43.2531 + ksX>2>%4F,kNL3r%5C%CCXdn]7uTneAGHO8sIo>";-W0(2Dr^K^/?X9rs).ShkJGu(r70@S
 43.2532 + 4#iI^fLkCuVLQ`aG^bbZbO@SIu]TK!.4COV'on%KFV.URJa,LYe0bNIUWMTbcE:[1JEH''j
 43.2533 + o<6L\n2J4a669f(Hdt/h6IEd!X4XSPERtJ:j)\M3qk7lI7o9OGmH-nZc<9n)aI(,s96HrtR
 43.2534 + .>Pf,0ndt'f@p[2-d`P@'05p>PE>GX6`!9cM=/gTRWF6=4GD-Jdb>7:/L(qYYtq<'9o8L/T
 43.2535 + k$WO&Ve5Ne(jh:A57qWG0ED_3E]5m/h,)g@8'Fd==R0^]uWN'*QOSK0r.[q)J;lBU[2DHoa
 43.2536 + /p5;;+*%b-<`0QCaVG&6@hMJg8ekI(LaME[*;hVaZK8QjD&7UYLU%b3@BcP'pET]g3ib>,F
 43.2537 + hgm\u)^MK[#YR9+_(EhngpP(d4M&=Hua<tJ7RO/3%E[g5T;]UM6`qSgTt'KSa?l=$W>"sG;
 43.2538 + SA.)A;PJhdh%]AUb:/%<Bec`6[BgRO\oX0s;9%4mI&5TERgpSJ'ce2HJA_.k23t+Cif:.>1
 43.2539 + DAC(!QPSU+J]i("(!F.S0MC3lZS`kaf,nrq#*3Q);FbMi*7lHVNm#6u+FV;CQ^75LHdR.I[
 43.2540 + -fDB_@\U1M*qW/&;OeUXq<t2/HqC5^>sF>:O4QZ)W=:6AH[_ES+]+9bon5a^A=%lG=&M`Ku
 43.2541 + .[1Zr#9[fC04[TW,AW'RSn]Rh6m#G_Cdfq<Ck_0a^d2@hhgEk<WbS'Hg5dr*QN"c:IX7a#.
 43.2542 + C\j3/4`E+&^^d$TaM(>P]iJs<rO2WE1PUJ6WVQ&i=TLt-2&AR-/f(ZP@8e%qlHaQoVF'm,0
 43.2543 + k1K%nP.1+2.I(HlrfK\Cc=Z"OR=Y+sMiMrRlWbUKuAmuQ\N)a(>R98Q3K.@s!0aisTkg\h%
 43.2544 + 'X.uMO/Z8gV,TSH?#'`[c+/H]&R@IsZO;7,3eUjQ$ID+\S6mrFg:=gq,pRGRZa_mZW)qZ(H
 43.2545 + 0)`3+uXmO+32So"d$tEQ4IAcf?I^j0arHN4TmC#'<q0ZgjF:pJ''?lK-bZ.@%0AubTm."V>
 43.2546 + BM(Rk09JF@:Nene0Q0.`<FN?+WX4U9H%1Gn?hgH2"_1f="GpmI1W7[MHg6cOc.S/dhEqB*d
 43.2547 + 4P,AV.Q13p=a]L<@mM!Iej`d$)Sj.(7Xf0pr.q%6Y<1KNcOSl%J&]\4EZa-U)J]?Eb%1V;+
 43.2548 + \G<k"Jc?\#'kFD:=()tn*DfkQe]bH#3Ho=L!-8`TX9*_g4.m6gr+6_@eQ5o=nel06f_ZXJL
 43.2549 + FNO!/c>-m`SS3s>Osnn.0a<H%!/sg--dqjH>9Z5P0_PG-ckI@%V7A1gF8l7GEe/1J=\h`SY
 43.2550 + 7>>)!?TKL*04`.&`dZR[B3aT^T8ZJSp]'Jc^o**eW2WIZn@V)%\g*%(BWO9US.8ln]pE/mp
 43.2551 + !l2NUf7ea_-bOja<,U1.MFK*'IlkIM<UL^]Rh+*W`aZ=nLLfHY4t=bXH^$a^'&n%pM8t^5p
 43.2552 + C]q-QMX0O;S386)A\X:obq_kCNk-f7.LN/Be`b4hM5$p=7AM>[>Ro8h2R+^\aMQk6Et+K2.
 43.2553 + niP6uH5Wf079Eb]+O:E4l"?VbZ12=?bI(<1A3H05Gcu_P*Da<WUL?e1Ri-2`M"i2`'5s,iI
 43.2554 + 8cCaVW&bfj'Ig:1gUmkl">R-^-`O2GTV"NdSss10_6AEX.AOLP6CQ%2Ne=aO"1f[S'q+s+#
 43.2555 + YD9F,I4T\7RB*Q_AjV].&36Q2S0NW)EYP:&[.oR+gGFLW;I[0r#CQG!snN?"CrMYA1SYK,+
 43.2556 + 7dJ$KJjpP9rRp4rH`(J-.5@;8XD@3^(j>ZYN9m\t'iCXbl[=S/SIRUdUJN`k>ejSH:MUK@[
 43.2557 + `i/gLj#U`37G:kYB+5.s$:S/b4bS4^_N@uXpD%GODZRDuq5]:=I:Z\qA5;Qn#Z4@ET6ZWN+
 43.2558 + 'G]?,bL.,7l`4T&!.'GmL\%W87`d*WZ/)uKur[^B;5/@K4PCX(X^n2NA.hYuLJUA9^=%:hl
 43.2559 + Q^R'X&V;)C:(DpO^LM46Zge;lmltcEX?p.+=9HTQ`f['=Sj<8dOn"cZH\e*R^VK:ZU0G(4H
 43.2560 + k2+a7f[5Bo5usAMT4oA7eh^.q=5>,IKi?J5S0kZ,\TahP"@3g8NF?e9U,Z)Q:YnYKfk_fLj
 43.2561 + pbO#J!ZWah/$BZ^V1^ShB$i0+nF[7%m3mU.Qu3%WiHd";`"&-H\HK#kU6>)OJToWY2*l`!f
 43.2562 + EM"KKVsM8ir_/$uHP#pr-(D_(F!9,+O#!!#S)ZqG5E9746BLuY@iBeH.G+CpssWc1VT$jj.
 43.2563 + _3FW2j,e6Sg_FuMu/i9BH=JdKg_nea>MgVMJCrm0OX1TuL1Yg*im&pbTB2$Oq/(!T&oWkmJ
 43.2564 + kfisfb>boE1t><*ekKqPbFj=+U'3fWPtSCfTMk&%WX6plhG*@o:&0^k8X_qkNm7b09R*O1N
 43.2565 + 8mZ8VG*sc.Cuf[A-5NYC!-YD::Q?X+:"J>cHa>d9gaiao^P]snkU_7+@9eFOFBt^p.oN!:O
 43.2566 + )$I&pV\IVU'mT:-hI`r;06Rk9A]`:YUq*U..nc!)<[a:?6ZH.ud=+hp>@.:jiUGN<rFP$;d
 43.2567 + i4&UaC-I/;4$j3PN>:/qctSGpfebY\`+:__4&1rI[$9#mJ;/gU^!I2PnQ)H!UU:op5n3'5O
 43.2568 + D*`:j*dJY$4%$ON2U']?n/d2ac"V=QoZr%d[:5pSJAJ@re.*E>@9/RM`WcZXJ/Q1sh;Z/:J
 43.2569 + $toj11+@<.dhO]"eKRpb-IPU7dq#.MFZ;$C.@.(rau(]u](FG44]C`4;uJs\$:e#;Bi?ke<
 43.2570 + #%eR'fFK5i6ug)e79:mPt3FE3n0[4e'1N9bs#+O:/pUV<;fW+KgJ`r:t7%+e6Q!#2+LV/<5
 43.2571 + :(W<GH/GX]RhG9N@NoeD4>/c!=?*?<-3GVQ?=h$kcS5@R4-L-[an(.S&#pANARJenP]FQ"W
 43.2572 + /E>1T,l<Q/`Sc#$M;DH?.C<r!Za7;sA$AlfoD<df$3%;Am9o2_u:+;J]oI<enbH<74q=1qD
 43.2573 + ]'mq%HEnB%'f0t0.V01Dt]@V1W)m+A;4b[!DE(R*q-PQn?U1r7kMHHt<=4N3H9n(a;FBA^,
 43.2574 + )(gElqIeG<OVp$0fe&Fk9f10_BfRqb+B6"soY4'$###bs=hU=tI>h=NN7csX-9[Dmq23i7T
 43.2575 + d$n-=t,A44eu7eVGM[59sB$u]'N)^Pm9tlLI7P(b41V*7G@.4>5bZ4JW(jW+'Tm]#)0DcD7
 43.2576 + *SRZm#[NgO'Z;h7+66T3I`mg'tY.`M-SZ$JIYW'[<IYrP;_YPV2OhgcFVO]U;oAIEeL+3FI
 43.2577 + ,;LiqL?EEoJV>-&,tTc@8Gc<Tb?gDO^0/^T`i[>l98ga1H1c+.+O.pK.,+9fD`GputRfcT=
 43.2578 + j?)]:.%GY7FhDsBm5^gVENQ4%_D*Yu*0%0/?o'clpTEj#lh"Bl;NNj>6ZOu<aP0MF5IFI$>
 43.2579 + mOg*A_,Hg5N13DOP?i>!S$gnb7IZ=hl<K-j8N#4/3P!tY'L<GhNac_GoV#R@q-WOh/iDOs(
 43.2580 + oB;C#g9`*0#2f]"M[4@abNu@@!o^^b3BV1l^OIQOj4>t[C4gq[Tc3#i;.T=8-@ff?/[CL@6
 43.2581 + PB6:).2D(1D(s@=B&%NYu8s)I]cf@D3^iOB1>m+lVX`J@6R%%Ntp\+p>n1@EoQqfN*Xm-3B
 43.2582 + J\!CeI;-7Jr/.R8G.@_OC&c7NM^/n46%@5'q+%8pU8]#4<Air1cE:,QNf2IgE+Kq:85E%(b
 43.2583 + s3WPI-!T#p@5!9%/4pBM%@^oQO#XMu</*&)pA2j^&8J?a%7UpU3A:@'[N^ncj8gI[Vius]%
 43.2584 + /i2RS:1WcgAH!GM`_cgR;?/UR!,ba:^/Y7F<Wm#9AIr*U\6J'b#D2qZ!NoZ-?<q)4"9VD+A
 43.2585 + +3c8#%;*b@UtWjbt^rE:1YeQWl]Es8UsaBN4R\jW1[`*3Fe@JoFY6!Hs*^&@*+_t!?5YeA`
 43.2586 + kVT8knP_:3C2UG%Y]:B7>)<Nd59/H=sC-B>/b+c@'>B2s2oY@lAc!%Y8:7JnQchBKh)_:5*
 43.2587 + @fJRlKE7Z>^XAr12mMJ0/NBYKF=cAcISA8$FQB_p`H,&2nm#Mp@'bKRW0;?tjB.;'fhBlP$
 43.2588 + TL6-,>U?>"*l+W[%cCJ\+Sn[VOkO+cU`dhdsU1u<UC-JG.:82EFTVRU(l;jiuNi?cbWbS\\
 43.2589 + B^Vb_cE/F1Q;*C%VRC4^DNu>Dh%Do;h&3fgOVmCbXm9d;Bst'XNk&qs\neI.l3=^5cCsR4^
 43.2590 + 2*/OC];+^Au9@cCh2,4lor@(:;q#2XDB6(CjHKSmAK*@#L1BtCG@7'@'3B%A*%Z!,[Se#ma
 43.2591 + 2Cpc><4$ATlH)kj[n'YKQW)KpL1'QHsC*o]nuuA-bA9aPhb@hJIPj><ko#%IAt<h?-7*K\"
 43.2592 + in%C#5uWEX%iD7E_ca?Ele[;J!<$I7)]G3T-Hj6h*3DYUOAVXXgjno$/PDa*f3:A&O3p2=j
 43.2593 + CDgqJ"NqmUbqJWP6DnbiHQMghjr`]("n+\X,#ZU:7r,=:]KRX+*56Y6i>l\2<"&ArO:BPR.
 43.2594 + $?30VE5)g#cM<4X%W;B)L%c-tf+E!E&ofQ<E553<80%/*YMtWF!k0!M2]6U!q-6H.EP8R;0
 43.2595 + EVC6*bL0GEW7/%%j>oB6?)IO$qOoL+!kr7-?="rKb#R52^r70!2NsO!^A5VJ5Gf[o7[,s@L
 43.2596 + s[QU.'SS10[jYF$D9u:Gm3#%.Zn5F+6.l!X)5Nod6\QhnBG7@'J@fioa%DL<i*lcTZ4/5?h
 43.2597 + 2S1%>eGd&h/6G$s^H&F!n:h6gRC[G%Xc>>IiR?V8F<?LD.]$C9p[Y2S5lmg2JJB27]4O&\d
 43.2598 + bl3(HqDtjIhpa#O(l]IoUn'FW+B3e^9,5(:4N1X,D#oa$Q@UlVK>50(\88<<N*!J!.!3^'>
 43.2599 + ru6NU;YCoB&VffZTFQ/$YOG@%P^sfd!"elFYCS'B1?`*=^NFa+5P(JjGAr$EcHQYh^NCTAF
 43.2600 + f:OKY>",7I!"UE$KgC3QHsdKHJ[;=D2rjc0nXT?C)3._B3"m9SnMbKBG/Q0dI3$3:Nh!9N`
 43.2601 + 7?1!NiPUT90:!OqJ%=q*-D356b]N"9a1>GitG%09_.jPkeDbq/;U^h?Sg:_[;J,q>TVZ+.2
 43.2602 + mAY[1ZX!oFdQO?InoPnEVR",EfT(TDG`3Wh=AG`SSFc`LA(H2'Sj?IcH#:TOh%[e&^lmO4]
 43.2603 + P5cEFEYpe+2gIJSf-Jf9j71&]XD3e7F3/GcOeF"E-O<(N@pUpiDWqZm7GgM=PDme>#c?gC]
 43.2604 + qrZ:NIan7mJ+W`hKP/-1R%%qb7IBT$pjQn(E.@LDBRIoP<?&]!hpi@`$3U%SERh7Ea4YR>,
 43.2605 + aep6ICKR]cX_3#Apn%D#a\caf3JAfYMn[gp%]s.cY\3oYCTL4"u#1gs60fTBOUrLG*a/&J*
 43.2606 + dkekQW^'!DTbJhsgl2np[5&Im&.)k_`1Qg'SXOp8E^qB2/eHpYbP$qWtsB?ce1;k^9&^L]Y
 43.2607 + ^%s+3OEd!.$T'EEkT;3:Q@7L9Dr7&&%?KOu/45"B)OGhe$<&Wk#bnp)2u:FhUK:Q]?B2H)E
 43.2608 + #9kMk"`#Y[9R)9Qcq99+t6_[Fke9XP1PtRuQC"3!57\s%`<GL'1`FcM^Y#fDhpq3/X/$_r\
 43.2609 + @CnkGeR5DfmDUT0RMlCA+E#Mp`No/`^0bg1r!!B0K>M&9fR-.8E7W#=Z.CC36R82E5I/q@b
 43.2610 + JuGRc2_q:?l"FMUNu*F)LY)Q<NF\dFkZeKa(9U<D+WK0J,g7p6uQFZrL>&$_j:CKgQKT'e'
 43.2611 + $\@H//CS8#=]"FaDkma(Mg7mWX$6rreA,8!U(7^01m<eKp)A]Y8YuVq3*ca8C!l'$<iX7TI
 43.2612 + 1e_j5DZlC8(U-`O`cR[c':&qZt%//E3;.$Aaf/BR]>$,]Tp3=`sRr':n48h'!;NY+?>!A)I
 43.2613 + a!]*9cKOF55Z'[6a[ioR,A]IXfGok#Rr.-!39p,)mOE*;k,e"tNQu^<ol%:C;d[P7g9#\`R
 43.2614 + +j3d=\Lu(Rr4ngXa71r@Jb(sD+&,5Kf^>1aG\K.H+IqXncI33l4O6s]q**-Rr;f11<#l7J_
 43.2615 + 5YX"OMWIU!g8NWH7_O[FBW`TUbm>CnNc?Fpl`mVbPb/6<'!rR]X3lCP,=Kg@8SF1,sIKK[@
 43.2616 + >ZP_l)U8G?7f#G2]&-/V.<^<ZR$+\]**\&D9e!8S4=_HokVm2OmmU!1(.ZCnB56NGdM%rP<
 43.2617 + Hb7W$3`>g:>CFHop44)LS,[GbnONQAk\S[Z;OI,A#]q0oP[h>e[+9un?,_\4"Hhk+Fc(u9`
 43.2618 + paHq^QGb+ejin1t"N8n$s3KE.@[)RRU=WGJ83d"nKPU<db<E7SjQ<KA]lDA$Kk-Y(A<9Hi9
 43.2619 + B:>L(p0jA_#g&cCM5rGU8n7^(RAT6&IP5D=N;@i$lGJpmG=U4MF_(\6AY!LL)]m,,m*>:Z4
 43.2620 + 7-+7l$HbLluZfmgRZ`7?(4%J]^K(Z>D6L=?6%aW4;l,Ta4LF%JI!)>%%lV8k97q;>b<Ifo%
 43.2621 + ^jdP4MdRn]ma^.J6pfS9pg"B%dl=Q?<MR<RZ'45@9g*.3=>:p;n(se^_@%LRQ3fKAO[5]Z5
 43.2622 + lgpte5sPf@9NC(*T%_3=*+YpnoNNY+rccUG`1J)pL`s1tVU-4Hab9!Z+9/p%^d#:+ij>am,
 43.2623 + =5G.3:hm7U'3/3WekY_B%FYTaj17>q(Bh`<Lq`pM`!oRSuJ^?OK\Y8rBfc-Yo9)*_KQo$ta
 43.2624 + j.Kpq7G*bnFNRlo+X%?(&],o?<T,Y8</<rK1hCFMS_C)f0Wg[/LJnONZbKPC)-JIL+V<WY7
 43.2625 + >T!/[gmH:'TL4V!6*SU\^^CVM]aN/-(k^5Tjn\ojB[\a5g9fQ3#Yhs4[g]V2O[M*T+#,Y0u
 43.2626 + 3#.JJdGqUSFWCn_QAuP74XT.E=1K,V1&Pph`ME[gC(9LE"VP_P>V?OjZEa8JreofaB!U`r4
 43.2627 + 7MLbflRqp\]mM@`.lAuZ,IJgW7fOHS]L7nG8/-PE)3b+oIVM+j]F&C@CCdJg*NU&-#FmTMt
 43.2628 + ZE6@8UVjJb?>98VK1?N,lP%'#V!@ag^6,_:lP?gMcf_PVD6-;3O3cIh3`'HhfjTC^:gk(sD
 43.2629 + 0kXsLA7A/U!6O;>67hdKe)#)jRIqi"Tk,tk@P',S9gHLr"ZIRHKFI\l53QPeU!u8^;%gDC<
 43.2630 + Pt=[&9*!!iT3P\\Et<$IZ9C7h'3D_\fe0ZNN5s08dK7U+uHNY;PJ5+!!P!B6u8@A8o61m/N
 43.2631 + 7=(WZ*EJMX.8-6($aL+GAGp;X.gf@\\CN"F?k]5[@A%oj/02fC8d3i"LUWNi,nr`88O7AID
 43.2632 + M.gohjn>1N3#WWR^L"F@%IWl$$^Fl'bff;SA6_*(5JD=4O[auZR_>-0;][>1b:?>O24Z.;+
 43.2633 + [0@ZLP5o#ZjelYSuP&DX:lO&h'%<js-6Uthbm#3c[i)3a97Fd5<B\!<NWFB>7aL/,pG.e`V
 43.2634 + 4(P7^7)l]nJ=4R^9$o(jnV6]?=2J0C$0iP3QW0EK>`0hKm\SGpPJ2:f1EenJ/GC+,otN30G
 43.2635 + 2Sl8L:Z!.oI#=Y.;1+ET_'RbZ!!_J-BJk/P?Md/S+V6Y)dI1'J.aF'I`835[%-&ngk'nf0e
 43.2636 + d2:_:UsX@2pP$Xq;fgpfsK>62>06`M#])L=2*p7.9M.qiirXTZ^r,E<q\9L_?ME8i^$iQ(B
 43.2637 + NN34W1Tgg_pUS[VXCd$^l]H:9Ri&SR-aL1=tG6OG$5QGg@>&7bji1(c7L)(Yb1MjE_4OTp$
 43.2638 + p@MtiE&F\`GQVnYr1hN9-;IaN]N\Sg?R<CLJ*)hdsbTAiW]_.l@7"f"m/jpYrI;2m2kg7.E
 43.2639 + 6q#Jg?-CN@dFp_"[33@)8W*(C+jmDH\AK0UTd>Z[OOInQ7B#l+V6;jXNT"jfL1IU"F:NJQ4
 43.2640 + \3JHLL#OVn7n++qk977?8$K_oqP.=7Y#XT^Ss:#O/l<)9dR6f`WX"YjkR7@mC(;`eB6ZB3-
 43.2641 + 2I#,tHWm=HMp09t9pDN.#C`,oHuT&mBqh9Z`sK-D5dLG:rRF`<UTP4lBSSQLnn[/`s_8>4b
 43.2642 + 9ZpYagHS+$PsA/gmgDCq.D^/rSc'#;$9*++YESi#Pj#Xm_.Iui'aCPK6F(P@fb=lM#LN&AV
 43.2643 + .FLc;AleHQf[LD%Y*6FuI7;&n4XYedc?RkGZ<^p'>.(K.i(6X*]6O9C]KcM))FGEu`p1q.u
 43.2644 + >]6]dR#KgFCNT^EXAq7u#pHY]$'AESX`g5dSJW6+@(G+6B9r(`[-8`K^^[@M-oK_jk%]`-0
 43.2645 + 1A;-(d;0YBl.Wk[Y=Q>hgB'rn_QEf@B(kBBZ(g8Nr4+sR+3S7`[Bs2.'[k,6@T@T:%T\nZ[
 43.2646 + +r7;Hb4Xf>Rn!O\CmuJo@Y+qbPQ1H?!n#?=bH/\YS@3%]t/O7JAr8h:+'NlUY'q+cR=rA?R
 43.2647 + 0KrhFdFg0M-)"mb0;H^Hpg>OYtgAO;-$ebmsTn@/kGA2F)r*,cVm/@-L2YSZL%eM/f!5s63
 43.2648 + <NV<YaXr<(Q>_/>K^gQKR_#Eg:!DjR5KI4$^/g"^e=339?Vl6?r4Kd$M"&LoYO/<a*5$=OL
 43.2649 + ibg5pCJ(h3%KMD"Z#Dc.LqKd!j>%+s]k?K2A5G*1Z:1Qq[kM"kLl/>#\?93TWo5#"-^%n(#
 43.2650 + mgjlIK6%HE-ho<T*c.(.LS6,8ME]94EM.;2s3Shd%q,s^C1JgdpkFRJn!3mdaTZ^^oS$^//
 43.2651 + /q?h[D3uEesK8UPt[p+:BmoY\5#KW2uWNdOfG"&4ZH,!@47%(nQTNT*Q@[UE2/m,Q\&r'9K
 43.2652 + g;E@V[L0(J-O!Ui)`&N^ZR5+-B@SHC"*5Z4/(MMn^YN0)32_a4fP?DK;A(.J*7nOe]/!/kO
 43.2653 + #F.iIJLn's6!p7mC(e)7QW8KEAq#=2>J[#Roj)PE&Sf=r0(icGlOfKDJY%e6*D,Ib]O%UE(
 43.2654 + ^<K:U"QLX8_Ha4B*9&6B1'F]<LXR4ThFkr>N=,M/.fT`>i0!(M#1<.FWkTSerd@1nh$;fm6
 43.2655 + K$[V*3JMd#V_#>Z2l,s+!M=B,"&q.Ub4&.-R/ud]kc=\-hMlp_!o/-q]b+uD\jWR:-0f5*K
 43.2656 + 1!tWLS'"rbs))E+"jO1/TC9T^.?r1'a7nBu[l&lMo33-Lup?P)Ca:N[[jU-_rIG&t4(u#Ur
 43.2657 + R)cgJpf;QB*jo`/q=!9W\u$VMmGSLF'%.5'j"JjRo)Zs/D+m=uH4!#mN+.4u5O-tkFT;X5k
 43.2658 + HNc$:2.*o&#1.Eh1_(Z%9U!3ud!37g"!f@8Z.)lt;JVc#N+#4KS1/Kt[6=VI.-SktL)3Zs%
 43.2659 + W5d!>AkZ_hmH=u8CO2t7'G.TK!>AN@E1/-tB/T`I2Gp%O;_oV5-@Nt%0S4o88"AOmk2GTqh
 43.2660 + ^Aah+F,rkr$J[D_*C`uZ^WUHD'0#;quA;)6+K%nK"t2M"EE4u+^[=[A-5R1/4+=V$*"4B+H
 43.2661 + /+M4]BrqPM4F)6s#T4*:quML+;Zo6GB[c&<]^2,sL0Zm*>_1Z/MrQJ9O8rEtT'2$`6B/e/A
 43.2662 + QK*\>^P5-_3X,"_l80%0>r+tijI,9VETfQ7KBlsjui#nkU$9HmCR#ujr>$]RJmWh'5:,d?V
 43.2663 + DP\P1DH:A.Jm\2WKkgZm+1*,;n85saUY3ta2p**#s%j82"Jf<0=?V2$-8j]it7l<n\Y=fGB
 43.2664 + NO5-%ZZ7Z!;bR2q9N#=P:YK99d2@kL/jP%`PIqY#[ge(6B[j@%c"S&j+R\OS^0r0\O8(X^h
 43.2665 + MnT2qsVBW$4mD:_+[,u3G*HnZ'A(G^2or1;F>InLu,H]0"u#'SLN-\X7lN>^A_mt'NIU7[7
 43.2666 + a?9G$Q4Cdkr4IQ!6m<War%VA4S"HeSA43V@0ePl"*c,Z2DirhbAWR=*5oIdQ^e%^DDG!=EI
 43.2667 + .oF\37OjMB#3$MC<"AQ(JfB3=Z;'=G;QV6!kYnQZai_?["KQ-2gc\fmap>ue4:Q.maq@9,o
 43.2668 + IF@S`0NoaQsmp?Ml]@-X`!_S<h]Ee-3$e>Lked<_OWY%c)J5k>paRW#Fl5;tb/cd@52Ch!h
 43.2669 + [X2VF"njlNeb]jgo3X1RUbO$&`i<dh4(T(a#Cs9pQ-'Po&s63/9VG<qPPC28!De7i7Q&[.@
 43.2670 + 1?ks[SmHtIoE7UU?%=-6Na2Ti`:p^,[!5D*X=R"$K0HLQ,!n:'iO5uX7S60;5,#'.r5uA6O
 43.2671 + =JHG,Pj8X_e`q"#eb%Q:k+@4[_2jDH>p=W$Pat7)Om9F/B[U(?obgrit\-BpFteG7"h(%h7
 43.2672 + KQ3U%faTgNh@QU9UFE,EBs<,Z^dcB20U=*)09@<6M='U!.Z'mE/ZJ@B$t1tocoF]U3np1P0
 43.2673 + W:tu3;!cPL^f5!qa-<J$!G=T,B2dk@colZURGYk">NEREcYTHXn7MLCE@u#&JLO'c2S3bDG
 43.2674 + P?%]#I':FM#'[M(KIX&Lgl"G:HpB-.Q`r)AC(-H)n"ngt2p<YS95;`Y;9ANR!I'"??4D'S"
 43.2675 + 1R&5Y!7>0pe5ih"o%d=+?tClhglSC(Y>7Pk!p-Ii""5)"Ln^_Z^5U>s+;.D^M>1%pcDC@=<
 43.2676 + Fai_hHo;'*sFE3dR+PK323/LlZN5kBt80#^BupP%q9M7!rD&LJ.Yo#b:kG>2o6'I)Jru#o,
 43.2677 + H.VG(U]%sXCt\-ZU]JDh6HJ=$HMpo54aY.oOgMc3LbTPKJ:gM)`]MAXBmMT40\SAPDEZ]?I
 43.2678 + (W%t.o!^\Bo0Sb."(s@rlmW.Vd:A-fMTGEB,7MJc(e4,6*)%$R.%ru<bNt"^'(>if(S-^&W
 43.2679 + J6/ZhbsiXT04>P'#Be?rUmMK,(>N`^A?P@W5ol35][UlUC]Q$GnEjnn$\!@eQ<@gXps(%IT
 43.2680 + 8c2iDZkt"MF3'!$lg.:]?$.Zou35bO-p28MP0uQX4r"e`'6+[j#M]2(3<S1moO*@esV]G:\
 43.2681 + @nohN/OZ4YAZIJgj,rQ$Uu(7=hA-RCLL$'j@ISOO^cQ\[LO?J/"FC0Yj`MFa&$qCRs/]TL]
 43.2682 + jYY!D%XXs<#JQXTQRW]*HPGD*ihK`k&&=pLeU/m(_-(WUE/cLQ@-)#A#?^0m_3RF69ST;)e
 43.2683 + dFAdX4p=9<gc__1&Nj#IY0#4]t7X"B;V(;@=B5[a8"q/J<G43YM$jmESO*lI+fD$YiHCLnT
 43.2684 + NK%nZTnA)P8CW8^IZpR"o7?_:qR`fH\e.!?2^erk'o`UB20<8.J6?,)Yotq"^96n>2`DogR
 43.2685 + d(b/mt1%2F;I%U+FC<G2U\G*3l/A0$QEOWEdc%<<jJn6VFPVKRBd`)/k<sd].:2-M\Bnb8?
 43.2686 + H9PO![rK5mrtFZMR/!K<SY8>[CE_@\G$$d5lAC"b?[2-"7a)_%!cTn1r>t7=]<cNDphnIi;
 43.2687 + k;i.1F/J5s+r)l<V][d'EI_AYoE=qA6?!-,-3JYt_6[K^8E#hui!Hb6o7g2fqFU`7(]S'!/
 43.2688 + +LB!al]j'+%S(kX2hn?2MO0KkB)sb5mn%TgjL$A=0g[i27s1ep$mIqj@4:AsZbY-[=^t]a@
 43.2689 + #RPN"$,N,V^c&!^ga0hm!Pie1_Yc@+G^mO4L+HRi_iZ'Mg`aU@:VBu(U"c3Y**SA-*CBYf`
 43.2690 + S;=t>X-6`DoWi=a$`2C==M;C#`NKlQJ?u2QRBgaJA$>ga]C=Fl5duoT5o9_aQ,:"4JBpJd;
 43.2691 + A.hOkd.`Q$741Vp$-ubXV=G;7RXL=3P\^a1T%/NLe->ouMO8c9ic",X][9kKa>T@Q^4-4Sg
 43.2692 + fQV9YjHb.R]"JiCk&)p<X;d(I-?4WDf)*a`t<,dT/P&g>M/A%-u,T7&ZISNG<V5L^]@e6PS
 43.2693 + oSP.JLc->MEc6=.Uh-8Fc?e-6-e73RJUc$HWA#8!mf3NUPSU3'MHc`9+2a)TASVu.V4?#D(
 43.2694 + et]4k@cc8@T@t<1/DUf0SJ!3]UY?fqeDh_"SX8*e^YAt^dR$=LS\lEF/j^)%6p4@&S:j1[H
 43.2695 + ^=k&*,_J*_kGZ@9A?7.g;4`[.N.&mdR8N1;-h`/UT<(B9*SoqAO9&DM>,n8!G+YhhVpo[4q
 43.2696 + $B,0B3/LggW4t^,$U4"B'[S6iI&@_87bZi^=gLq#3B64shM'.RW&7hl6A2KLOr')qeP"280
 43.2697 + PG4q^7I(*l'^T3`W!,Xph3)s/2al!B_@K2XrIi`Dn1l*3P:iYgo(^ZN40h;Vr+"@)!CV<VQ
 43.2698 + !ki*KE,WY!lpXhfZeNA)nim$cf_D+6!,CY#.*eD\g--K:8,X..3`9]&3bO-GSn6ZFiPMPN'
 43.2699 + Dra;LlRBlqI_%o'^A0u#24hef*rnZ7c3\mn-9g!Jrt"Ms,VVFC+hm/-rp1fBKV(Gb38PtM_
 43.2700 + L(k261uC1p0VGSs#olt47R%(n[R')9$l]BBIk5Sp#Es]+#G7X3()S>6=56t+%.9E8429.+e
 43.2701 + MT$IoHZF=;8LL%Nh,9S%ce05"N:Q5[V/$P+DD:8,"IMpMEr!?Qc9HatTHAqd`(h^=2\%gZI
 43.2702 + AH-bhnF!k8!B!!#p4hsa`)*YA^46K+$YF?Ui[LQ<X0#ddi")2UiCOkB;T5p;@]jH<VmA3C`
 43.2703 + e`<VQ?FM;/fJZ33Z<ZKt+3Lrq.PM,U-JO,u+k`f7.*g'$j;X'G"FZuKrWDr/J>.%\A=fjoh
 43.2704 + Q.PDOq-gNlm#P@,_U3(D>2L+M'l)]I\QnQh>IE>XH+dPQQeV35!J/'pi^eGRel:VI@4!si\
 43.2705 + YgU0a^;;J*->BnLWR_t=kpLh2keW4oU9&B->/s?Yk7J]7Ne&&f'M\Tr.1b[*6dU:]:JZqJ\
 43.2706 + g;?[<_S?%N?t;8i[mF(;=Q8k<cR:I:#dTg$Nt[S_j*j_;Xp/r0,;#p;^]lHL7nk\%U\hFF;
 43.2707 + mD=*NNPo_#r2^YeY_!'i4P#6I/p1_,YWCqG#]2U%*km]rqk1@DKCdm"+*0[r#6\u]tUmQ(Y
 43.2708 + Q@O8pRCG+ARYYuPH7+$*`(bZ@L0&sR(;JP>`/p'LHU5nS&`'b3eLE]9p1linR1/sS-S?d*&
 43.2709 + -qZ7O0.J3HldC3R1=>PC5:;E(FNc;8^G7uc6IRM.11\up9s\s!3)28o#8OKUCUFC+':TjG1
 43.2710 + @V'L$UYT`#=:t%!c4Ap.*H#O:okr6'eo,](IqB1ZjRbVdAs_qV,>Ji^W2/:V!_(D</".K2-
 43.2711 + !^Y<OHsV=<nRG*C$<>]#-AJLV*,aSX&`s?lYIE`F9ig1$)q?23!r7=giIFBNcqilC-#dbop
 43.2712 + dNeXI.S]2T.kCtpr^m8G5%6aKVi&LGHN`=RC*C,%QAfm6u)KegSFDUge,,?M1GFOZ?,b)9O
 43.2713 + !rXXZj3*$iM@2@R4DPB#!q#/f;1$`?k:V#8ffZ-t.FM9,O0!ZRDDGQL.3EB4I3*1tjCFHLq
 43.2714 + r`L",q"R#pkdGT[B4>PCJ!#CrBq&^KrNVZdfQpPRW/%(pH5e/mZ<n,rnGiP#)TK1dPeq-.@
 43.2715 + hFGRUho;YU4I6fg.p8.-:f(U7&_&qCRaKIhX8a'q@8:lBZ]qrFmZ1%OJ?XH-EF353o7?LC`
 43.2716 + =/3ZR?];/XZ$4[M+$8\'g8Hk1Rb"ctD&:Kq][dnp>g0eGh.ki%aeb_eOQh(WC1$rkl#+I#<
 43.2717 + E*!#RXti-7F%LZ3QY<^7jS5$*tIq6I<9oAm+0gP_YP[P"qh94H\\ptkb[n9dG8S]QC%We'>
 43.2718 + O*=dGiI=2>bUYXDN`f94r^7(]5AN?[BCS14sJ.6).2M4-%+/B-ADY;o$JPQ*7<"FDYmJ&X5
 43.2719 + (/8$B#U=3uTg,IMm9fc4J1pa"PP<5qi5@!;mUVSCZ@r'^N%]b.[L'Ns.ZP>;-mB/2QBYK3#
 43.2720 + \!?JJ5'.=5c3QO+uDfH&LJeV`[4fKg:9k=5^T*mm$_'+kD=1j/Od1[(JDsu?=a;d_$FNg=k
 43.2721 + M(>"Tf-$\*R]80gg,(!Y<=2695=$k^\Iq"%DGKLE[nC-uk7a7S*l!,=+S6$8sP,Z?mR$UiM
 43.2722 + 7M!]ro.8>MAY@?7^*!^`V7$OQHWN7&1Q8901E5Qe'FOQne_Bd5-9oTP)J]^%sg2(`CH\!I`
 43.2723 + gi"b:t=:5hX@Ya=C`H&[oA^nbg'..9Y\A1'r$`&`AODKo>+O&pj6'79V2Ll&%:0kd]G6>'c
 43.2724 + NkujjV1CsM-6d$HZaCn;HUF5R%Va0bdQcm,Lk;Rc77Gn89P43CS261G[0b,TAo-h-#7aK@B
 43.2725 + fo.fKJ8in:l!;/dSQbsW/G\pT?m;q5\D5MSC-,ccKZ'7Bf.97'Vpj+g/qDh_^-j(SmtZuBh
 43.2726 + `<L2cA-FSr;!C)/$K]T<TGSc-fiUL$7BR["thZP&!fBEIt!>nt&eF.TU(P-'+;oP146/*2k
 43.2727 + ;gVc>pc(Rc+)La>-\Z'(`EC+g%Um2@?pEhpfDZW(]\GHVbD]f\nj5GdasVF>O=fK0CJCba#
 43.2728 + 4,ji9/Whs%$e2XCH]Uh+7qc=/r9I3^\bnV/`:97[eZ),I@a4hY+m%b].`QH-P]3%q2/Ia$"
 43.2729 + IF).1iEJS>IBE_<e%b3H>\rf0\/,A.>VtPLDC*=JkL=R.H^SqmBZI\#,3`Ag)/@9@LODI]1
 43.2730 + `'q#$1*M;-SeEqMa5W@$al?GpJUYsl[DL0_sP')g<nH;jA)lm*k[i,]%q/RIn5j.XQ8O<\d
 43.2731 + RM'D7-mG./"[F)t*a0b2ejZITg+F.>;`L(W.)#dL@`eB>h5#_cVZ,?c#J`K[]A#-._M#MnV
 43.2732 + r@BUTgBoPoh0a*HSnC;a68J)8sRM;M>_/sjjPhbnNRnVeO/Gh2i8AF1]ueePt%Pb$fM:bg/
 43.2733 + %#EP23QfMsoNA,o?Q?!'TjugbRF#I[U"@EY./3SeF:2cO[OHR`jGE[r>.tJPESB0j$49l/]
 43.2734 + `mO)lB+*=P1RiQ9\_+#p.J])4NdPV&q`n\s%W=1)KXa$1S``@+V96e[MqMd1B`S71ZMSUb>
 43.2735 + %:QI]ihCYFYq?gZqG04BeqMRe^MHs1)Go>!V=\nKI,dQ1VIRCZnWiXA`#sGc$DkQ$$aa"(;
 43.2736 + 8t,Fg?&#2,i&:<8a$2lh1I%00:7iDEZ+PG;eVqKo(fWZgN0a7dkT67pSIkH)%+b^Esm^]Bh
 43.2737 + =>]IYDh,[4B^m'sO28='*)gWP(F?)UMC&TlM;^MX#U"ho0]Gi0PpNH)ZlpoEf%j1L/0E\mg
 43.2738 + 6M%:+LHl;HmJmZA&Y5I@G5E(a8:gCLU>3/.>QPWCkb[t2k0tYfEnK#&1:6+2jdEcdj'SD)7
 43.2739 + pJ:&p7=W!"KKcAd@A\HGX`_@f[.V$$RDeCc^8Fb:\$T<"KY%)rf61F[LL$_2b`DHVgY$E['
 43.2740 + 8$';a!-[fg>M^B/q!E'8ZmS;4/8J:f%4^kgM`C&T+r[Nq>Y[@jkRKjQh)80#ZoL$0F-S(MM
 43.2741 + tg6T=D/g]f2k^"V\]al5o.>??bc+Yf.bI,sRk4rN#&'\,)M8jbWB-N:g/\o6@Ue8:;InIcS
 43.2742 + $8^NgH>.51H/)rVScM+2lB81"9ZXSegOn%N_tr#^U>bJV\/HD(+//6sq.Z/b&>i;EL[a8(3
 43.2743 + ?&+^(gd="j;ZZih7^&=?`4fF`'8cGD&[kYI:5GC>*n;Y3")&^VK]>B!)A(ZVp!MK&d]F1p2
 43.2744 + K3Z2a'L$c.5\]u.H\adeeMbnB3\Zg]J<rO,&L%dt^g%AcPSq<1VEF29%oDs-C+:(AG/<emR
 43.2745 + *$lr//lAN,.`-u#hZL/.j.!-rZ@X0%($!f!18PWGR)(sZ:`<U3i9bL,f,:m_GW-U@n"1jX>
 43.2746 + 1bC$.LHA\iE+"eNhO)5iaPhr""W@0VO.SMTb:ZdnpE.2+#264KG=n6WCsf6Gt])P&PH)PXU
 43.2747 + b.9:gIE$N'G.!;DPu*l7AR#@mGD&@+\d:;la-69pR)EVDV@M'P1]$/=J]qm;33*iee-#kCR
 43.2748 + &^n*^E:S4F9Ltkk"<)SO2;o'<B^*4lB:l%P\3POF-`KV0qoMEN3Ur/jl`R4Cui.shkTL7-Y
 43.2749 + _r-m$/)3RDNlFUs-&XH2PX7iUElTuZ`F+M<\mU<C8VaQ(')YE=!-O2n9pmhZa2EA0`+B;Gf
 43.2750 + cO+JLh_4@U%KIGSjjUX7nB#Lg&@r>L*mOU1?&fei1@ohI3'Y=#jd$_Ck)e%JMH]ga=*V!$7
 43.2751 + /5&Lr`a188*^uI#+EeM2C;B8?mlgGaQS"cq*)KaRT!r#b=Gr--"/_)Z"Cl'SjbMEQMXka`*
 43.2752 + fl`0e\XVR.V%LjX?>GqC59GR'1QR..JN,YgsRY0-=Q8Uug=S=66':n7`[\9&')e,P]/!/][
 43.2753 + @8NKAbOq>c,SOficRr"pWgp*:NZHMeU90eld)C3EQLeEDoUkH\0RB4T1SBD>R(EAj"KYC)9
 43.2754 + ^WFn.M<(8&<1f##_hBjI9NjI#BUHumaA"M?Y+ant=ll5kbR!j?%pCD'^pH_M@i5u_a1Tnre
 43.2755 + D7&ka,&uJ[,fB%Bt[!'Qcpo;b(-"O1K$pJ`Z"bbM2]'kiKR%fYpZX2bd#PCZg#RG19Dh0$/
 43.2756 + FX=AAogN`m0+%:%[\9AB>/%i&!j\+*?L;jISXe;o(RZ^:OQ+"S!I*d%Lm>7d-F=XS#C9!jK
 43.2757 + mkR4R#!0`7=NNLmA"Q-d"e2$qX(/C-kKVjZ^14F`e>4<mhp.MT<,jL5IALS3\L87AbjBVJ7
 43.2758 + e$CC\lM$4<\D%4SB%^N=5bSha%302HArR"#t;,feD<&^F+372_ZcX<ABOFPZRRo-Db9[Y31
 43.2759 + i1JE\C!lbV*Q8bm*'k<$Vc#Z2dfTrOBX#XHI$N)b&'Y?Ee'\U%0[k/'SfJ2tSK4:1jGjrjd
 43.2760 + t)41JB:[2,L`=*;jBJ/h'A!a.&'-ZNYO_,'h-V]G!@8U6-H;:+Z,BRrJM>je87n/d<egu``
 43.2761 + )]a;m>3/`D)VO71:J+U,>`**DY-.-<),Fe1r8u5iC0M<n4T^U0GnnrCaZsQ;tn2ecB@4@):
 43.2762 + Ajb>ei+<?5J3]ip@0<$B4iN"'4H;&rY]hc5OY<LD]FASK`WDV"G?/lLk6''N3+Dq-.J$k6k
 43.2763 + hD.AS(ACiOrf%@c=EYMSO^XknuONhO"c"j#lClSC<f>W9m'nNuL=H'j&[@MnK?$hM.HCJ2`
 43.2764 + %J=pI;)Qu+^K6j;fPnRWAVlKXI1<$%+[pkionqD`P1_^V[Om+?FbEmd0\G$lfZBH3JDAeBQ
 43.2765 + BEh_$g!;>`L)S>QeAV4f^RSI!Ya5ugtBZ=g-qgk;[V2S`*$ZJco%F'h4>KiR>n&3g49o@35
 43.2766 + &JC"BqNQdNT?.aVS+df%M#N=t&*.h6G^G[bGi-[o7GegNQkLh-,oR>5=E:Yh@aL\r\eWMoD
 43.2767 + il4hQ]d]A)i5>:?ESV8\*.`e+H8L>Bq-KsRF@[#jZ-(H!jN4jDd@2HB-O>j]no&?+A?HG`'
 43.2768 + %>M.N]mEq!^^c#0\0;[-aKs8u_edj(FMAWLN:#2sc'A`0(J2Q8;`So0gOkcZ5gp#AcFk^56
 43.2769 + k)A-Be9YT'D<G6%lH_mC)A#@A<UJZ)mb[X*hZ`N,(%GBk9]%_thaR1p<V0N>PGZtM?\S11Q
 43.2770 + 20=6nV&"\Jqa,Sjo(.Z<+#=phadh,&OBa.!M/F5?q(-(<VhCR#*$,ai._EnQ10b0]YKoT!2
 43.2771 + ^1_SdjSE7ptg8i;c.%&6.U8%UZ(-!L$/<%K_^fZJW_O@5\sV<7Z]q)M1EtJ=[a>pr!/e*eH
 43.2772 + !dKAI`)2Bh#2c`"e[5tJq&Q6kEZ6"4doieA'L:*s<`(UZ^J@`BsZ79qGHntl2uL\<<0(,:V
 43.2773 + :o&8F]j$klc<]/oL2WJbs^[&7((,t9N3odY1j2*t>+Ru#j4QH-"j9@^(Z\%6J6KC$lj)qV:
 43.2774 + f^(+@6tCI2j8L:C_hmH/9'!EATO((JekM(:/l[BQe=_3=Z`G\n:1Z<6@l@!A<`RNK,:;8JA
 43.2775 + VO<j:/d2H538)7jK:eZ`a!*;=_(Q:>X4e?mU>1j8P/VJAgV'L##+.`B'+'.io)F!g[u3WXU
 43.2776 + ?iVd$A>,eZ@k-AS1Ws45qjRIW+Br3bI%2A[ZXB<]"C:ioaWlj/ubP37DDUG\=<$4DRdU7XO
 43.2777 + =[bf;&UkQY\<9LY,/7Yq=FSsZsOd'T2A1Dnf'O5>ENQ'7CSDh[&+kf/SFerAnUNp-1rK8,J
 43.2778 + <5*:g!!9lB>K&BmJ<fcKWQK`RZkeLuuOtN$NQta!ul,K7X\5m>%5O%Ycl2VC\(6\_.21S`&
 43.2779 + J]=L<5,F!?VWQ0\NB608eu=AU=6d"FlG*blehd@rY(Ci#Kat?PVQoERBBq<:lR'")<gJFT[
 43.2780 + d$sNJR5kO-8Y]L\q.#rkm06P?G5U>?#"oI)&BXD^f"tmm/oThlpePG5.Z7k'E`g)hsaT](<
 43.2781 + PfqAj11'm&&"kcs:JG6>Z-.D$Dh3+<#)>7-un?R23R)<`<2.njJSJSuM#mnR;_7E,Dj95?V
 43.2782 + Q7?JXVYon'X0j$4#j&tUQ>!_8iR"^j7V<l>#V`FDFDDLa'OQ0a6;lKWiT%d7fuecZ(o#4D1
 43.2783 + A!9Wd(7e)l$V[#-O`+e=@&-ClW!UjtLDh(@HQ?dA`mtRG2gh9!)NrA6$UZqh-lY'.6/BD_-
 43.2784 + Anaa-j$qArL&6QFM!qMPk2+[gFYZ80pCDZWMb<(8pC2l?%duAu)&9`%LCr=uVM85%j$4i/;
 43.2785 + 34a`j6>J[EI\gEQKMaC#P#7e!bU_8Z0q-)dfpU1JsRU1(Eqg()=fJLn9"=?h?JZ6-h;3Znq
 43.2786 + PP+2^8?j6ZTDIElT5]#d2c'k(,0=j&cTY(6eu@175a"m@ZL]<p0O,1]ZDlmheH0:G$Xb/Bq
 43.2787 + /ESkR_RH7'5+M[M?6R+reQr'\KB#P(YOoL4t$mLKGCi.*N-lt8;k/R\*f<cNXJCPW_qVDI2
 43.2788 + p#T<Can^(lc^I3t+rSeYmD'0a,7j3Bu(\.9/<65!oi%4Q!2Ifi'otd.#i+DZF;@E;`keK(L
 43.2789 + (H6m$21X"_lnD]<=$tJQp"mb#p4bDAn-84(gBRsjG/e1^F\.bL/f;-Xd!Z+Z]epGc;>/=We
 43.2790 + l5=_`\[ue@s<'[)#!$4^J+:V*VAeroOe7"2foB-O`Q<gp]`PTB7]JI2Va+*f'rBeVhKaNL>
 43.2791 + ^,[@os:eO?%QYeb#J_$=YIgLQ-ocNoA%cj&meiJ3&E<P5)_.R4Qq[VRgQGhh&8lL/3bRQ7Z
 43.2792 + c?$I`?Gdl;]KYd/O=RJHMEomZC\jtpLr!S_UUCY2Y]T"/Pn2>=YRoOhJ7DghHVM"j2dp_X3
 43.2793 + F7t:U-df`H,feBZ7pTaKHTjqEf!62MA:gE^,Wehm]$(_\0Qj*Aa21]t`Ra=;(O1j8nZ%_pJ
 43.2794 + ok$#]n%j^=_YNZ0Hpt-tnm;X_+oG-VeBmgHE'\;Jcfl8Ki.+DK`TA$AmWK.!pSXnK=/UXg7
 43.2795 + L"(cr'-SR&(TWg^uIXYc#:&g:p("(g@Ftl@okAbLbAYgWs*f!I"6na2=gsl,Q9VlF^H;CfB
 43.2796 + %Zmk3gT6h.J8C^b^G:Y(/tu?18NGD_qA'mf)tLrr\B9:a(<81ii@(rA\G%#L;2Y21Khsl7^
 43.2797 + QDmsJO;o_hP@O5@_W-^E^V<cSIr'UV]Ur"]_HKL0*D\7@K<%u<V_;)k@P/Jj@8@o9bsG!-q
 43.2798 + /87YUVS<X1((eR%+\R`-R$^_Xj8m.q/D'PQGB2cA%p3f/u:hWfh,k8K:7aaekYSB'%:B1E1
 43.2799 + 6u&H&XQQZ^CK7t-G.h7e=DUjd9pGTh$JK5-i2*m-I^6P$G<;YPm<?3LDcaR4pAKKV?uT41-
 43.2800 + 5R,H`+!^g]Oj)CO2tjEonPQb/XOYco3!X,G<MSFBQRE@,lr(b$YjO!db_CnYL;c\><Sg?ii
 43.2801 + :cP[mI4ZY>u7n'=^U$,<Lk_jDB0I^1T>XmcYiU6-cA(<XnC7]2WtB42'P@Er1Zr+R@9H!Hi
 43.2802 + nmDdb$KS+o%Y?6?)smE0-lAEXVdpXGK0:^EluP]/)/"2=7u'a:h^]GsV^!B_Y#!>)3S$_#G
 43.2803 + d)%FKFloblt&I_)?`/uTF'?(PW<>D3gae[IMd>V3G`f[?>)o3oWFN_?,>QP'BdL:+=aH9tM
 43.2804 + gp_.drg(%oLn?&Wnr&H>3="o//'A?@[k3S[l<je/5kMu`b`FjB/Bni$Q?(6'XP>!p!$pXu!
 43.2805 + ->)g4-DDA_`c7Cm/4`CXO3%i:k9o%-%HVA]g\4YC$S:8oSk-Ab,((K*n(Wr"&4Vol$Z@UFU
 43.2806 + ^c:e<MU[;q2UW<E7S7A6g$A<Gc;Mes39Z4e*\?FS,g&lnW?Wed[;:SJEYQA%+g(GSO'^A=F
 43.2807 + s'jFsCBg6/RnCWcn[[,D>=l`;%1"[0gF+*PWJF/*AZe50G:j=1:2<7ku3OS>`ZHefL^YAtG
 43.2808 + 'kgP$6=:GjmK3.isI[=]u'n'MXC*[D#!lcNH!09rhMqg`b'RaEBmQHWl)%K)tjI%Vp;:Xu;
 43.2809 + @S:8-DI&UL'PUo$]hl5_HY44NFcTY&5uF94em4`0g%'Qe8/`C@Xe"^8*]F.b@@!`N:8s>P@
 43.2810 + VZm"[8rlFlYoi2q[9V4d1tkI5&Cq(\$`IY_<mXf@eOL^d(pjj]9q?uQaUgt0u:Vb*"L!]"2
 43.2811 + $2+7Ae+cqo/)qD]Qmh*02Df\VK?!k]7`cn]gWpmlf!q4PB3^FHkDZeUcONN`>WkD+C2\jZq
 43.2812 + 5HKfuSn!!6HNTqgj!LA0;E#XR5(hP<=@ok]!]i9khRChM-2Sqt;KXe;L%&UOVHZsrp's./V
 43.2813 + P'/lPb8+],G(dE"a_=bcg2\3cXY?+U,%\K`>qu*/5p&4o_n,34D"9F$L%K[IJ[/nV;0g.eM
 43.2814 + #!Bs7"48?tBC<u#!f/Dp^ml9dCJ!BrkTIqNbTUB9I.[O89Ht]JM1b<!n$um%04BH<%;/KI.
 43.2815 + "F)_i1gQfE3YcJ5qrnmTLLCr'_NMtG7htgNIfII-620>JR:G&@Z3i/0`d[U@`2E-;/S!TfY
 43.2816 + $5QUfNFJ5^^RLI2HH6<fEg91R3dF)P]#MN=il^`mN*Oj!8UlOj5f(=QLKs`.!bf!]iiGG98
 43.2817 + %LJroO950.2U+sReZOn(7qaPq7d,D9lon_QOQ@W<_>baOW6E^Int(F^VGVNPGZ6-@g%>2:l
 43.2818 + PQ;U84aoRn^,lEmi13er)BlPe;e<u?Ei`jUC75(Mm+ditC9?\8@0]_TEQSP:-bpe3$-/@(=
 43.2819 + o/^@*U(V#XN"glZU"b+nbReDT8V<ofCWoA"2WhrpPB4<GOpRI3,qShV1[8`$ag+8Jpq@'A%
 43.2820 + <!3DDaE2_jIYtgB[>r).-ID_T$q_(bc3*T8Grpj'K1\ARQE^sr;EEIr/Qj'9V@UmG&F<'-A
 43.2821 + D;$/1H3h,LgI,d2F#]koC;3ZuV/Rl?c&Nr?<I6EYJesbRUR#X,(1"VBGsqAL<s+V_mD+dRp
 43.2822 + Q8V-R!!ohq@0lFTkBrBdSC>-ZV7RlkGY]WFeJ-+[U:3W]]:(6k29:&6M2W6KO`o6.gp=smK
 43.2823 + (j\rB@DSan-\Q3G+L9S*1Y?8r`A#g?+XHlJb<>uT_/3RXH<[tjcRfR/9SU.M@J<&)O0k0M"
 43.2824 + QaJ_0e_'b'A8QaY[Ph*VY"7.-R+s<sOac.22i;A#_*5?iY2GMuL/]cS4LjK:jHI3A9<Mti\
 43.2825 + `C3_PFJFB/u^hAjK@j4415,Akp!b6KTP%Iq/Mb'^qBCko\<*kF0BH%^%Y.ogrnl'YH?0cpM
 43.2826 + 0W^9D1mjGkGP(bk48`-7nXTr"/V$E82u@Ft`gR_=r!VhHVFQ0W?2-fJ`A0]A85qAfeZgK(r
 43.2827 + e*m>3Kn-GNZWr*l`*M_J0?_:Z@*@fe8CZ,GUEF,gYpOJ@lcaH7B$%M'.&2iR9m*Q^9r-/r1
 43.2828 + !MK4.tauIEP`j%sti(I#L@95'E_2:T85"``g,;J=38!u.sB#OM?2<LuARkoM2`VID3k:C@D
 43.2829 + K78)hjKUB"^oAij"=bU`LF-V=$^u0$D:(Aa7H[qqSb'9(`l'ANN=c2f_1%eL#I";A42$@:-
 43.2830 + 5tANA<5qJSY<GTLt+O:<Tq\3UU>Q4dJ?KsCFs%u#[#X/6'#=PI=-@=*DSo<hc"(q;6dN0aO
 43.2831 + Qb1=)?,iZaI6gf,DsDBfmu,2P.D3]%:cc/[qO!rm]FYQVm-e7CG,bg>$4c@c]2&]=(K(fmC
 43.2832 + nSmnKFf[Z:.;]BaS+mFFdODH,I<DRq,nWsbVE!?N46L(@$!kb3.4i^eQLl2B#EaQF;T>[LB
 43.2833 + Hc-*RTmel)JDiJU^4i[:^-JeS-H1K5GbI>5?h`T)1o1hVBM($hrTVV65!,OXk#3t6]"-;j[
 43.2834 + 7Rjp@kN+iWQ18aY\N&a6l5`*MFWNiraNmF&iTmXZZIaZ4pef*\]%rI^[FKT$7-`SIU%+_4\
 43.2835 + @ZZ)mJCV0LKBLYT:E1s,CdF<DWedHO%Aa;Mno"X#L0ir)!q4%[.`q>gcCd8l+Ee5ntMi0"4
 43.2836 + 0%!<Oh@1i"'$&J=@R.O"bg-S`P01"8)Snb'MAcbC*a%osuS%jmMC>rPFA7+A.t(p1,;[#EA
 43.2837 + .X5G<?E)<s8TaRWZLeGCn+bPdLKp4#`uo,jb#^7X&\_k".>a/XHF8/=r$'B+0hM;UQVNr6U
 43.2838 + 1oCu,1nGcjQo\X;LrI=/33Nr/V5NA75YPS9[&gHc[rD/[Qn!No)%f(%5q6-auO0o#7meX.4
 43.2839 + !Y>#,:b)U.rrUP'!tYMXcitZ]%W]P0@qS3^B/!tn.!T1SiPF`5DC5VK)$B?Or\+KSE&@`l.
 43.2840 + gAf&#*:tPcoCNujSc7o#S:bW:]1M-#7&Tf!H=A+YaY[_T)rIQWPB/SV%AK%MX'\f#I'0f&@
 43.2841 + VluPlX^P$rEW+OJNB40+'D^%1kH-:tlG1QOYSI'ZOt0L5,%'J57Fq&CC4XOMM=/D[Z&u&.j
 43.2842 + <hn7Ma*#lu^gG3DU%k`X:h\I['m&jdrN:kKC@r=G(H#n\Zr0c(7<57Fea%.QgsED$c2::VY
 43.2843 + &*2+erTS4-C.*G6@&lE?+!QPi"M\?.:(D.l(&)e>P%hVYP$'<dROc4mPmQ]h>L.2_ZJeJr^
 43.2844 + rte!F)A+>6&9f&?0,kLE)c:r!;1BP4K,B_L&5bM&:tYrP!bH+Ild7^+0r,u_W>r2"+jo<jd
 43.2845 + CC/Mmi&II)Y*P@1&Do0ru85^(i_haO[UD?8Ke[?+]2)[OkU[l4X&4p*mt-4&h>&%#934i*&
 43.2846 + 7mH;EH+d%jTLi,SCb9;G&*Ik_72rN3.iM,@2E\H>hcX)q&CTNYlk7@4*<5>(N9EdX4@c\fP
 43.2847 + =/-^&s,dXrrZW@4d;.,oS%P*?V8Qm\&f.8llfEi1=kW[C]J-h=Pj1:J[O]."A>.It%t'#,l
 43.2848 + 9_^VmT/<\I3;V*C]gFCY/.h^km;WfQnlRUEP//!Xg;TCC&q^p7r/s?>]#8.Bm&:R,Imo%Oe
 43.2849 + ZL'>dnM/Jb1(sC6;P,EOo.8>a0s`G`P9i"`.5R.c1@iR5EmH-I1GmQ>2%r23;aWF+4"q=X0
 43.2850 + U$-)+rJ?$bmn?%"OhU=i#t&C&o8\n/b37,ZR[kR4ZLnZ0N1P#,"4?[0f?;0205K>BODXQ0F
 43.2851 + +d@2oTkD-GJI`4$"$J3ceXhZ]R.EcSh!92Ug8;o9hTpgGs<94L<$Q1W;B'm5gHr,STW-;tE
 43.2852 + 2:n0"RW*JB"X^mRILhHh<+Cr?Mb8Ql[HjY?@r5L]Em<!"<9q`.S`4u>2]o?\k="G2L@#3fG
 43.2853 + Yk3=`I2!gq[6Spece3,ro?TjW`4k&R\F>ZM:CH`GF68KuYe6>.Z0gaA=82L?<@O+R>>=g$)
 43.2854 + #F#o/<1G(>Kh!sa8lT4kP\!J:BgPdA9,)Y.'R`Jn4%kgU92qf_PcIL-Y>#_;8$oa"<4b$;^
 43.2855 + J%UH:"73XPflhOcVG8(:K5q=eD!c`h`R.`:6ap<'^JQEmnjei,-k*eaO]!_=E-#o/gYK*J\
 43.2856 + Gd"(poHK;ft*![6.E-iYcC5"@L[p,3)Vp:fUG62af;XJ4t.LWbTpp&l-NDeP[r3em3hlMBf
 43.2857 + 33N;QLPDce:4-0Jbt7g;OsbUrC2=@2_&#,(<>8j,]Xp]1N\247Y/cl"^Jcc#)KDL,Om@i<h
 43.2858 + %>]n.n[EM"')BX\m-)DZ&-SS6@:b*)W"d!"pp$H)YnR!LPY(MNBbr@Rm-osX*aL1\KUh^]S
 43.2859 + BG@ds2l;@2,%M=0+]bW/@)=Je@Fc!U0EW(J0gH]gG!.0Q.:a\pfO8?%VkskR%!q*@m]=*0Q
 43.2860 + :)q%<[tp<WITk^BSn7FZACFjAbL@:K=DB!J,tshKW%R:+Wi\PHYGC'Bm,l>W_?$h7U\eT^b
 43.2861 + UNGNYkI<K&R"eBstQf[_63.#,#@m9I.Pp+cU:2cpZ8_(r8`O[bXs6?nJ7X@K@eoQL.+A$6&
 43.2862 + X1B%<V-?pel+N=m#UE+?UeMUWGuAJl`B@"jd^UigCF\T/q9&PA(_,1b4nO`N"C<;-]?UZtP
 43.2863 + ("`Zl\2rGf6kO'<k4`r\`F`MN\UQC2L2c8WV"G\nfB\$FS?$2KVGB\:We=_6me-["FEu01J
 43.2864 + U_dlfN!u&;"Lje:+=V2O+`>,qD\YHE$J@LN<iFtYHZR#Jf=Wr:!]*U;<+QWV^qkE[//Bgm>
 43.2865 + j$DDpY5r(i)'pZbE`e"QbS"0BicV5"h47i8;7M>!EjX:J9VBNVY[H^>i<\/">16X\#Fo1+b
 43.2866 + D[!=CeHunR=(g4`6W/Jp975=-+,_PRN]*=g,_h(@,l2Cl:eO'DP^Z!*kCLjZ$8I))s^4UHm
 43.2867 + 8%hhB#]BL!E\a(&fn,ke.HA&.8TKU7)<cr/"tL=hkK9'B[`O,>m#/T8WEpoT0nRu986Me+8
 43.2868 + e3$!Pc-]=A2N-NE2_^Ge8cokHt"K'_.\D/oC5D2!c;%LOif'.K_Y^L[H>*^uI"4WjV*e'dH
 43.2869 + +o'rVU;BQ3[pVug#8j<f%m6tY$Y%1@@q/7M+O?5GqG@N3L0"mj=UgST%Rn]j?fS4j@6'SCE
 43.2870 + Kh>@Q$HIi\A=I*_j.cDQ?d-s\LI[VE'6Ql$[@5g\U6,/D/G[$;!*OnXLM!@.utNFF/==te.
 43.2871 + Ogm7VMUEQhdR50l:fj?3jQBb?;.dTd^bt^q_*rS9P#AQUjsg>Vc(eO#a83U?=HG0_])-O.c
 43.2872 + rQYZ77InXhi7T6^7)\bn)aa:B0mEl)!MoF%;f&28*?b2GdV?q>J:N!d+Wf0QEP=Irlpg^,t
 43.2873 + Z.J/ru+^9<)';Qhc@_k.%Wn?pm'p2o<V0NVla"S2g@<b&2$D8#/#,DH&+*q*ZVdd[MQ"Poj
 43.2874 + Hq3<.V7LrN\rEZbOf:C,J>I4`j`jkF25tnt0)?@+i5M_kk"0kDU2>!^a$let4+DcbL&_L:J
 43.2875 + X*>5Vl_/#E@55Aa@JmI>V5=mAFW]3Do[IiI9W@mYBGn<HI]4YL5"6f'mcB2_pLcO]s&FjZ$
 43.2876 + R@n],e0>nn)%c3lZ#nHQf]S\Z2>lWo1jp"VI($0/3I/X-tM=6K14V5Wr1>m^Guu)dFabLOC
 43.2877 + h&AL*T9!(QCQ"eC?KOW%743>\??T(CYk'3g<7RpW\bFN`/Q\,oruF2)L;Oh*WN\pLEf]<"E
 43.2878 + `7;)\UULI8QB32\A^aNDEZ^X'KHU0Vq85K(2D8=>_j*eAdB:=1b^1&X#L&><_"A*U!9=(gc
 43.2879 + `?n2dhlKq(BMA@7G6P^N&0j1HL0EFmeONYZ=i!3H_L*fL]Ih"[Ee*,VVW\eHU6!235U9o\T
 43.2880 + ps,M#B.9;_e*(#74RPb\=s9+\0\Je(#3MI4@@-J%>[<.OB]jdbRJ+L&/KK@7YIcYI#ND;ji
 43.2881 + =,ta60@2Tk2;mEQTIK"^1+%\M?4lFu&Shb$;L#]Y2Md_4S0gIUcEE.;#=p_p'AF<uPH\4A/
 43.2882 + Y.LW'7sAleOBj:^*j:(rB,J&7uh4T()le^,KZ^]Mj.A<q%QKQVY&5q(;#*?8\G;FtP9]2Po
 43.2883 + /*<jmN$?TPEd)17[O*Z4[1"8?S9,=73@J!f_Fd[YJeU:OfC]h#&$A1Hne\,W?SCsbUc3t\W
 43.2884 + 3o&iBQLm'Zj*e`Br&[n;pIp&WCY:+&)`@h*?u*b+=C(X>5dU_UE*8]>=:8EBSE,u&5Yn%<n
 43.2885 + Z:]7[p>3E9'Oa>E;Xem`Vn3>S]fjfi%`nlJV[THAKM)8L1>UJhEC\lUEo"LKK@SgS/qRd][
 43.2886 + fl+gXdQ6iFd%_i%m>uIEo_Ek:LoeHe^JjlY`4;i8+2EeRf(.6(<"C:0>jKH+hC2+[C0l=rM
 43.2887 + 'O$jU8C#Zq!ck&Pa;\O\[5`E-%sk'hU=U4\"P<(C#'*u:s:G-GbjZlblfl$f!QMOe[[>!2l
 43.2888 + _l?iKo^8rI5DA58LiJ*-Hh#%OD+th]tdE$so!`uR5I&6pQhgVc[[Oh&-S-`@rYelllG:*b"
 43.2889 + p)K[sS(d:*A$&t2mK`HFOIk4R;-#IN\2VD6?s2sf^E)k(07f9e+#V[lV\<OWj;gu4^cngi+
 43.2890 + $K5T3,pa.SoutPs$?;:&Q7I!I/Xla*ZBe4^8]oQ-nU4aJMl@1I#*&lclZ-M`tMlBga31:Ku
 43.2891 + _V+,/(ls'_>lo4]rh)Y=%nGHgn=JB[I_]7)-??nbPJXj-UMNIk)iF0(aWLo49$8^UO.@;,f
 43.2892 + Vo<2-A%hpMD]s&.KO'E5K6hRiJ$r2I[')Zhp1U>@!nBFk4O"bT)B:m8ODaUNa;iXm#l:+6p
 43.2893 + 97H4uIe8@8eO%87D)&/*&-'Lp^&t)_%=Y5t5jqAVsc=o/*:$31WKA(RRT,6\l)AF6L"qjel
 43.2894 + B6HEirCrQ`WX$\.ZDg9n")A'Td\=8AY>2/7)\nCTA[>P,(7S=,fkn3&mLn^EbuJm*?0]dE*
 43.2895 + UKhTA7+aa*#9%kKu7?h(n=V[)3)[HneiF5:-D=$5B@@Je*B!gcTQ@\4V`8%m*e#g%h2M.m@
 43.2896 + &Ib2B*[&cY9fAD>,!?f'dmthbGrJmLUIsGli!5*1Xq@J'I.tqAgWD:T:mCp!`l&pM<.O]\Z
 43.2897 + ">'$lOnj_XbPD(ebEfu+!ei.>=!=6T;RFakL*fC/P6s$,l/oNf7B6ja>fmt(rX6"=FD?GYr
 43.2898 + qpkq.E'Il)ZmcZq>TV/)Ap'aB[6@6Xhr(@\knO-:j7;HE`@0t>3"W9TLe7r%(mT`m87rdU:
 43.2899 + +%Pl)K-<d"]9`f=/Fi5\50'AY-QTLF9Qi7P@pL9No#.jd960+*02(]VUaF<)83JaGdmV#09
 43.2900 + ljk"2biL_Y&CotqmJ-[o>EP>Jofu_$ii*e&g1"^N=-`O'L`[(;06;kjd<E*j[fS3V"=XSTV
 43.2901 + 0+q&/='C:EVp1/MdLHD+\0bn;SAe<HVkW="nPQZ8C-?<GM`9i?9dY1^C-i?WZq)K4.l*,Q/
 43.2902 + i>D/o/Y6ta2Y-QZ0:gF6:rX#4A?p;O@T>B],>a[O#4_ZYi5-)5B`pI3PR9@K-i4'Woq/:u4
 43.2903 + K%4DdKGK"'7hfn2ZIl_=qS>d$M?42$B!Cd\aiFZC7b?t%!,DflHK2?]P35n/dc[_DUNu[s"
 43.2904 + .?S.d-;0P5l]$pR2:=iTAljs:<-Uut9iI9gq8RKHB6iKUjcFcjNWLjeE@%Agq<jHCBmO53O
 43.2905 + <!<KUJ,(bfJT];HGMPB?Wq?ZYA<h/V)h'IF5<i=YBIu`D0InS[r)"rZ"=YRTN/Ti06KB3R_
 43.2906 + ._B^Mj#T"2QpT[T/VLZ:dDg1_sU(6h#JY,KXtRUMm&dI)HZn"K$*!b4GQ:6P>hN,r@;lc[\
 43.2907 + gA=%'<mf+Ztnm8</;YViKiHI4WfpO*j)hfnB0a5IY[+GJih:eLE^LE9j"kBVX!Pm$;;-`bf
 43.2908 + <^;kflH[aunb8-]MKCM5dTTSh2A`(,mI=GnaOg<am0aR:3eWXQnn-gP;IGa5bs$-4!/mo5,
 43.2909 + J;>N+RRdG\?rRLZO+$L\:l(s?&4%(.<QC5a]*:[i)[ilmfs#[8mG5st)fRPG6?[<++]6>n"
 43.2910 + l(%M6kTPEO@t=[EZ6`B/374g\Hst^"%2\nN.;Nu#=:$f6'8bd,#h3d6S^"mW1X0#OpM=)<)
 43.2911 + LVV!tum.>DnVcgV3fYEnOC]N)>+T7Hi,;@oR5)7^tQMpk2sRW!\/dFuDj8nD%%&jV'8F';1
 43.2912 + _A!L'b6OG(V!7p%eg:fn]POtI>(W(A%@P`nUW3+aj&$4>:f=95+%:C<LTZcPQi'XErPb'<'
 43.2913 + FJW-X>!X*5[q'dk+P9_,Ge2g6A*A1/\n:cM/?V<D10P2$:+n+i.9R2aUAl0Zj1H$F"P,Ja-
 43.2914 + i746:<bj29T"Y<];a(OsNsDB'3(lYpK917FaOCtA-WD=7P?rH.noBCQ%.arBeN<m*/>`Lpq
 43.2915 + g8Im,a5!*:PF2]$\\ilWF/Fe8k@*uP8\[BqB1k/,XrAeh#tjAl5U$4)ko04O&>a>88/e`Uk
 43.2916 + s,C&<J/h6T$AqPa7Y6o;*T7GsDc."U)m)02?4qLkLp8F!/$?#:)u$'9YhP<-a(Y7C>d\@?H
 43.2917 + NsV+)EhOMIlTfXILj">4CjAl$QPGUcPDWQ"g:W>1`*)"Uu]lVKC>O%eSfMVp7*Q"R7bf"5"
 43.2918 + 0nQp"]*D&,?(_pb*",c$8YBC]!(5%r<?8+]Dc<qgAfIh!6,t*kOSV,"o'-0R(S$;U/c`H^&
 43.2919 + .]\)%YUW`hg3LFZNIhj2W^o,nRIZ,JBXP:4rm+eqE(`Xm]7tkh31g1tE)\6jZ8Uk*>^MTRD
 43.2920 + H4ljMQCZ"n7?]<82RoDCi3M4Z$&Zi]Vcr[5<"4O9a6=35>[Ktcq>q&XMc->Yp/RAp!C[KJ=
 43.2921 + ]GC2AlLMaIiR9q[hBQ'b,el-(#^N"Y*]k`;m;Z;J#@6Q?rS]]C/JM<.(Tg2[a&A0nsYu)oI
 43.2922 + ?A;ITGp<L9Er%Q<&Oid+r)#;"bBLa>_K2P,u51Knt[D]:Q&iFZKRm_p%9+NmX#d=ddCH:Pg
 43.2923 + 5=M0?L&QmZ,Qh3XG^h0En:/bDK6+)RNh3N'S>G;\mFGK5!2\,\ObQ7SoA^&PjB_5gqELSgt
 43.2924 + r8DN.iZDZEnd::+j.9jU!Kf4lKJ8oEBG4].'5lX[[7*QUYA>*&=u=r?r1/;QXa`G,hYQ+hE
 43.2925 + 0fX"i=Yp0i.KgBGN+\f#eH>iiuK/?@p,moQ[JR8HFK(B^8fbQec&$Sf_ghk]-!HJVe^.#Y\
 43.2926 + $S4)K"+A+It`[[MI&>k:\p52(\q_TXCKF3p4,G%+V^OAkpIs*c0*:9r,/R^mH$Fg,hYMP\s
 43.2927 + fgO-h2*j1c/"+H>61H[BWNnG<]$_peA@!8H7O0=T70i/I([7P/bccjBe2gA3Vp?6R6ooR)o
 43.2928 + M=s5RVXi.`uT1P'KKS"!T!Q,Em4[VehWtsnG[`BBA@!cd^Sa8;Fh[i+3:gd9GhZqN^TW,=M
 43.2929 + >@M0K08FpV'QT]mnPhFs_2CPiDRaG&5+pi4@*5ip+S]LTe1(1=;<scq<UbGKr63ia=c5$3n
 43.2930 + C',D]2rc``fa+$F:t4"kB$$]eY_?)hB"+8/jm19<&0/;+#$0>@/;/9VaTY&YsM$S[5Tf_RI
 43.2931 + <UXR),k_6!bdU><r7ERo7Z0Knl7t[<u&N@T7/_;40Esf*rFF*g>3%oMlbdi;>hnh3]*I]WW
 43.2932 + 3PF7p[Lh_!t/1;P'M5p73-%Zcb@r_i`:UGd^=1_[-hill:("S/-<Z?SXX<1a$#:\^QK?IjL
 43.2933 + s'g9=]Vl;Gem8I;>ioBc5\t4ZANDljkoC2d&YL%r(qd'OT^nnP%2H0N=*!-P:_`J]`&kQ[E
 43.2934 + +c?S)#8rY13nsePS-fnMi/SZ6MQriX4:Wtp$GcI+2q^N^(a(d/;M$<$_+W/qU[&'+lorgs&
 43.2935 + B^G(5jQ5fCRDE%/aE\'JU/J[(,,L+OGOc%bFK29:]i6o3V!!_ZmHH#!4j@(JUms3)sfdo-G
 43.2936 + mDH)=rNLBdF)E-5)LW*Y<=YZ"KfT/AjS,%Z)nR+SZZh8-UV%_hfrX?qNec>WE,(3@Y[qqE@
 43.2937 + 2inA0qKSMMe2"?@Z)9n\Hn5pK3d0]T6;iWPc++8SVmqf7nI#K44W"_:=]X?ski(*>df712]
 43.2938 + qapG!4'u]`D6U8gV&:L1]AeJM"5!X3'PF.eaR5tIM`QVTr.<$(7pbJhW`S=l4lnJi>K0h8C
 43.2939 + 1FuZRb?4tdB1):XQoPSG0Mocidmb5$L9teQEp<\$;2V[VRisg*Ou12*CBPo)14q#2TlN1=/
 43.2940 + ;J=`7u6B+RCsV+n%OnS^8-$EgZ?CV\\d<<&p'a:H)IPGEu'SZ#FmS?jG$3=Q^RZBN]EgD,9
 43.2941 + ]K<LIer-,dH+<JG:D3grIiS[?Bs[*#M/05a9c5KaUVr_39hai4Sl=JO=JYEs+0nqkbMs%M2
 43.2942 + ,eqVS[n.6]F1,NHP\A>0KXVl'@3MQou(CJ;l%V`6.]+/'sFjFi\,J[3LQQ=J([I'-(ebFHZ
 43.2943 + K*8BVum'7$jjer_491sa94LRIn>Y)/\aV(,UHENVqHUafGa]u-;)$m8UYX0c5'`tMS;.V0_
 43.2944 + Vk`=G8E4rWP>B<M6;-+T$X$dVA35j(3L,sg_?@s(gH<OHQ,#ck&KFja(tLc.bs:pH9h\<^a
 43.2945 + oVRS!uf).buE@(*/(U3b-\/d)q1]:`46#_\'8We!>OKQ(bj'*]hOnH(1@c.R1IG2muY^*&T
 43.2946 + lMQ/9eZM._7nKZ@f#E1uqEqRLWQG-@#;0&[E!jmnZ">3rj`CS-_tZpHsfs,Cp_iZ8n\]pWp
 43.2947 + @91&sC3gWb8%A,rl0"9UHaZu[kdhk2ENc4CR!r8T,?r"%0&//YJjZh':4BUBZfY0gQDcrMh
 43.2948 + grfjdW]_j9VI1ch^\HYU=JuhCuZ55_Np<bH/;2lGjS3nWC)Q&%b-Cl&PfSdHOlqC6gJScP[
 43.2949 + ,[<,lBq8f;c#j07&J'R1-U8Cf%!2^Z;;A;?HOIrA*eG.[G\o4pqml>E""X/1.5NBo(J<L3d
 43.2950 + !?rf!!Uhea:lHdKR7i?9fc4T4&`\e.6*![;O0-S4Ad[!&\EM.iBT>@>uWqr254fGTM!X+i6
 43.2951 + l$,;K,K$NB`=G:"+n?eBJ_c.I%tU3eX/\LEg4fWiA(t^^g:Y.9s>K>tWF)Tcmp_%fH<`9i0
 43.2952 + AW>?/@A<QS;mku,OrK.IAGe^X4,Hpe*s"X/a@;[ja0<CMtF'[?`3^).I1D'r;Z@0m?`7mKC
 43.2953 + 2;*?\%"G2&@1;%WgLs%iKca@a%cg$*YjA&agZ6-\/dL[22ROKX/R9+NY=3Z.pf`'=Yk^eo]
 43.2954 + Y,]cKjN'(V3nQS+O+BMAD(39&Aq[9#dht:`_7`g5CK7c_W+3Kl5m5O#9Z5B`^UpC)A#0mF3
 43.2955 + M(1=3[:>#,bb^T6\X$u!^0lt+p^ha7+l.A=j<L?fX.mX;DAHOYo*qt/Y5LE'=t9%%u#9^SY
 43.2956 + AHlb?01KL`(i1_PXmjMpJp>OEb*4!q_RJeuIP+bUbT7PBm@F*SW]JMon<<MEXiWU;rI\WM=
 43.2957 + \Gb"U5+cWbh1>KsicfT<G,p+rWRZb=(CM$VJiZ[pk\+m:2D7&#XHVc<VnPms^M3i:U'>0A(
 43.2958 + $1VD^%Bg#9jf*38B:7PUYHLAU4+:>C82#TDZ4i,)&'g2B,fMMa(/_WZ'f%n$p?-Qe9,@`Vu
 43.2959 + i6m>86]#I)NFS$'D^sQ1:@6(BF@UqZk?*iUg7j#Ko+a^HdKMMp;+Lmtfh5D11=47u7scblX
 43.2960 + `"o[-o,jH?48WQ@j,/,n'bqRK2q^s2>(=Yqd7#)32'P9Yo,O;CL>"1]ef^W\-KX&"1i$?dG
 43.2961 + <o=Udr!M$K-30?B?pKU$TRi00)bG;SE&0&a0?m%pu.N&n94l7A(2b![cG0huj)mMU6q"(Es
 43.2962 + /'=[Y4-<Z2ai,IgnQbrEpM^)Gtpm>W=;i%PR$QsO4n%u^3n:n+Kqp_Vq*/)"iEi*HVa4Qd8
 43.2963 + KO5-cHhQ+'uPrQrX+&pme<9PMI^'`E=V(,r&ii&nQJIBbe[,Nn'6[b2'8?60<*3BZ,@tm,Z
 43.2964 + "SEX3J;967(#f&Mc9:5;b.\;=Mp.h`?:-mL((756%f(E&mD`GG.39_/@o2X(qQ8\KEjl47R
 43.2965 + K\2]=9Pq2PfJ3c<?P[""9+M35:YBgaBh?JWY/"Ep^g.'1)5o4SmDs"cQAt1LUig.oN=\0-=
 43.2966 + rKLk"3%@[5d*kK0\3%j*kQ$@+%u2fM&PRK0F-Gei4)EP2_iXjNtR#ig&B9;e"2hN3s=V995
 43.2967 + =FFXL14;t^r.aCT!nKTrcp-mF3OAnej8B\f=JbGam/6dOpbIcrcHjnR)4#ppF70/V?B7?O!
 43.2968 + <AqXisSW],@;]lTZSr5Yidk,_UMR2\`"pF.uD\#iWjN.n#VK)bsF%A(J%<`ot?CG'bf`9$/
 43.2969 + "$ThGk)Qko<nSob,FbGS-rS`)Njp5XWZk-4!["D;4_d0Z%!9g/@/Ch(BZ63>2mccu<[_^CY
 43.2970 + 8:=X<B-^B!@V^[L_E$`;,/eN4=IMLMJFo)kr<BX-n+DaE=0!9.c-Mi'!i$ViLMjO&D[KlT#
 43.2971 + *jCd;+8^U-M1a=s@ILU8/7;3DHu!6Wso*[ig@3b@R%!k/qN(RLHIu#KYIe8XU3UJf+]D83k
 43.2972 + R77aGpc?k-IZ@T]?C.AO<Mf/6T!Ki.&BJ,o^`hceUcM,(TsVRl+'&/\04le$8+H;Z%@']lk
 43.2973 + g!I!]0rou-RBPn*=Yu:"_L=oit^!t+FKSK#&B'_="R6GpGg/T;3Fg5j;pBagF4fN"T**<R?
 43.2974 + KZ^fK(4<5K[eK7T2k#3>9*k>d*re$HdT\2ZB#"RD`bo`DQk!>`mN<qG0g/*b!eWu(,Kk6@.
 43.2975 + sG3h%AG*GKMq,TE0llK/"7e)jHBHpir:0'&i&cMMG8baq:_\1?h&Uc#fHh#gb);MAIW%u&k
 43.2976 + fSAB,pIk+Y(cg$d&R/s!'5`R&J;lMCI8bFk^qMS;pqAE0gnCh[9uF_<HOSgEV#9jS?ph;Dg
 43.2977 + 5"kVk!uXq;&B\+5Ni(bH.'LGc;QiO&%VhgID`")me6s'tAJnf-8lG<^0u&rgtYlu7R&WX\S
 43.2978 + V$c@DU!iEA]1Sn':\+FXHo"sqc&4gT?$'X>JEp,>2*_%.H@K[KHC&nd=T2.su/Tee84CR_S
 43.2979 + DO$F5%'=JXFj@ntK"VV7nf`#6Mr;=s5@/@d>_hW(Ft[D9qb>j/*%$f^p0-O"nkaK4nWAs>3
 43.2980 + "K^3=%rmS:0.ECo%=0=(K*FgV2VXTL,c!i8GHi?FTlu6=)Vr6IB8NYXssWW&3gQUIb&_3]F
 43.2981 + f.hFARVF43Vj)Iqh&M,6rjX'GQ85.!U'H=1F[nDhrXfM$]N+Gcuq!08[M@NHj)gM5Q=-f8G
 43.2982 + KHOnc,CM2.;iLQmXFQ2%hKGfPkis-ALcQa2C8M/SmZ#Ea;(P'N+PH2!PL!0F,qE<nQu3`hh
 43.2983 + t-^T,qQ?m25H?Ya%&!$F/RX0a[HC(K)VjVk?TDI`DqY-]\#F0VeSpIT$JY/HhB:\p$XF"Td
 43.2984 + HZucADm=V<\b_AuqOaAVc`R*%[/3sjqes7V=2B65_#'2/M#j"mV`]m^DdSS`;Wk]>s2043`
 43.2985 + -eMJr%G\Ycb=`jY5G3BqhNJoQbRj]d/6,Ur(*'"f@'Nqf)$Q@qmY5Tf,Y:>lZW5G7QH+)^'
 43.2986 + B1g(3M:PrAWF,n$INTQAonV0<N^nTrWCn6hff(rFb-gGNo']lM[(8rMS!@2spUBmf']arl=
 43.2987 + O-f<G2YiV`H@rnreF[Np'!UQi%F)!%6#kHb%^b^EjArBJJT\,C^#r.kIS"Ts?B@*j-d%;uU
 43.2988 + l_dUpSHq"b_MF(`eG^O*Ic\fbQd<Nl!2]e,Mj:W;GN_:mSalO/7AB%muQqV(437LQ;/=]8/
 43.2989 + ;n4IQ+[;ViiKAb^er(9:8naI!V)FN5W(!ZUqP@3kfWH,C^j?%_`FH2UKU-_fV<_p!6E9WLc
 43.2990 + *dpVV-Kk*q93mH#eF8ZGMC[9%=l8\n<dFm@ZbfMiUI]M<FZ,lJ)di&Cjok+R`=23ff[Q+LS
 43.2991 + 2oUWS1&67cC;^B/R88T!JC#`aq'_IE(Gm]A@IMg\qE_Ku;nM<4mQ0Ob_-8ER_Xj+"`8mjE(
 43.2992 + AB/uLq9f\?#/h0s!\X3g9O]A:44S&`YAjZNN<:V54ip>c,Nc]?iDb5C6_n"]`:T+Djq!e;s
 43.2993 + d^'?qkC`)WTYOhJO^ap/ur]4s2[.luV<&4A=Dj3<`6grMl$Tg%a-G@:#PXc!IZ"-W%7BA%@
 43.2994 + YsIoU,9''%Ztf)"E27Os7PN>I%nNr<Q>Xf3I$b,[cMP=Zb#1>r$q1d+<?T<P"CE0B&`g>?Y
 43.2995 + #4Pp/Bb=5XVj`nK[V,>Z8CGa:,8i"Ia5rdn46>AI/!undY"V9:d\4g<)CV(&>dU7'&,juo,
 43.2996 + PY<USkLJ=44ta0F:ZW!lti"_lZ15e5NXL0MM'i9e4J/oiEt;PuQp)<V'4#<`ZVM6!.0/Fa#
 43.2997 + fHZ]a$V=@<US(Kf2H`Wb$^XdJ8m2L;c$<OG7=;pgnj,AGm"27$N@P\n$>cBZXgEE6-eH$!-
 43.2998 + ><Io<uE@#aO>jQ_jHJ&ZS.=@1Xg!>,p<t47q>hBeo>[A4!$ZFc8[3^O`3'G`H?$MXhMI#aq
 43.2999 + +,jVF[HENY3;+_]@_!7-*+>/a)WKj]?<NTUfm[@sk#n9hRiWHX<LepahD:@.ZK?WmBJiODP
 43.3000 + %2&rMkjkZ<^W`pH?MrSBf_QGKH"++*DQg-ft"9><qWo"C\Sq[UL9JOca.H!L6&?K]69gVC-
 43.3001 + !-.\n\jchn3hgf&rcFqtBT6R%,"i_LR"s3"YU`*NR1b)*Ym$lrXJ>[I.7:q93dsh`&:>]<=
 43.3002 + <@F8Pu-^oFdc$e4&,70F?%K3!"m;$TE<Z/IbRs2ZF_Is=k8_OlBj!I\;qLNFOi3TP8:IuA2
 43.3003 + g?,%]@q7N>lb2HZNVs/I*B=HoCMeO:&pkpW;",UAF2tWYj>$9U+h85*ED-juVm/B,FkP-GI
 43.3004 + QJ&YFY$&u`k:Zh.$ikB'&d,p^Pj"_!hg<Bh&4%$jq*Q,:)R*N@^PDge*n1[H%sAK"kN`Bs*
 43.3005 + $U$<RKgWb*qE`5/;8!p(Vn+%![(`)Ks8E*_PhM`U"hV\Yj*=J`bQ.F,XmO:*[F.@PnM5C_A
 43.3006 + Z$cd@5bnCs>h&MFPt-(MK]^U;=-nO]9ZGGek(g]N[!cR't"d[2Oq(BK=-^#9EFH!(2]f5\&
 43.3007 + `n'SBm4UX?K,OnL?GGe5%+>_.ki%Pl+XD&Wh8N%&d,U<*If,`1<@-IQ"a8>@gbN=9;Rndrn
 43.3008 + SOnU9C4J`81SPB/6<1a5:^m3>USk6gm-_oIRQBD"sa9]I%V7_PBElcbRWBb4\**/BS$=h.[
 43.3009 + G9Q)7bEqfY@Z^CX.E$>YQ&58A^+]QQ?$igs1O`F>H%9\mJH]DUS4q4iO#k'5m?KH**D[7b4
 43.3010 + N.0jR1_,la8(uW@jLi>Zhf$j\c4pn%%X&sc@a=YpG-:h%%*8?@o*4^Z%6k=U;7J$!(o)G*&
 43.3011 + n$*oR'5.&]I;`[0*)O/r<EY;a]eT&YPA_QdVmD9.?DaV"Dg!dn4[UW'rD<EJB9K$<p?+X[K
 43.3012 + )J3+l3QBi;eW9iI2!o7Wf]<6AbIQSeQ1du(J,Wnfe2<GJ_fb/7;Y,mgZ\@^4Et]3;7/rM[-
 43.3013 + 8UWN@b>Us*%XgQ<Ff4rW6/)=ZkQ2\R$)[0X9-&&SAH7'a(dNttXNNq%uaB9H-bKF#\Jt\0!
 43.3014 + !BW+hXQ>YPepbtL)b"H--)Iuon99\h<!R8LS9R?*fF>H(Bs"5>[as<j>F:GM.S.jRU,XLT)
 43.3015 + 6l)sie3fMIbbP\PW)!Ibm/GV<<+=)!H+Q"]$&Ss:4&1JmcE9:f7*3$1"gfip#QM3S-3/eSq
 43.3016 + 4_[m1C/ICu62LI.*p)^=V6>?\+Vo_Ti%jJ/(f]$j8!J+Srn*k6,1_'nYpe%Dg[]#[n]!K^b
 43.3017 + \"YpW_oiES6pnE&LFG^L7c'fZ_D,pOC3G8+MV<Jp<XTPL<B"pWSI"'"1u`n.jk%d\=rETTF
 43.3018 + )f`!(!b*-c3#Yb@<*S&1m642l@3Lf'+a@,-G+E.lGF^Q^N492:1"WaP_)1O>P*5l^7Q=Udk
 43.3019 + S1E`lB'R3ED%G=6hW?r^SF`V#bP7GcB:.VT/RTU,67X^%D$?U)-ABh#+%0e5'r$JTNN.:h8
 43.3020 + .Id/U@b=J`?K(kAUkJ=mYH8>dYrV=D+1Dr-Db=L$WK)^V0$0t%6<&XI;3V1XS&Et+.D'Cj@
 43.3021 + b,f^kPEGq(C;(bE%l*R\UeT*Dcu=c3YLrfF-Fs9+(>?4ghHCg=orO%t1f9p>BB6en>B$YXQ
 43.3022 + (naE1BK'iJn.e[kKeZWZ>,7IM5mV_OQXhSXtnDVb!"pZDFpUPF@?nINF[`j[%Y_cUkh83aU
 43.3023 + rro)WsLiFI^G5$5`ilZ3KEKPOdpn&Segj]ND!DUYhfJK/W#Uo87:b]Eb/`kd#O)SNsbk9OV
 43.3024 + aU?uP@NC%N3Ta*rHG`7-SqI<Z,HL$YCS:s'+/h2T:$LG_:^c-U)Z$2""+;,_(#[KfjW@:ah
 43.3025 + 1)Xs]g4L/b(-6P'8m$FQeM<ID=-/o\.MI93-Z5B.(h@K&*6?]3&Gj5G#g]j%Fa*[-\_'H+&
 43.3026 + R3dQa5-&ed0lC`-EFNjN7Y)`uE8g!7*N]EIX5EhL@n3C\BP:BT:*Eo3VJ<JS[@)XF4T[S_7
 43.3027 + ;DZblCQ?Mc98H]aBWr#_U+hZ"[AO*38O:Q/WFBF-,<^+=_Fg)g7rk^=Mh0>=)PqU*V$i_Pp
 43.3028 + mIIGV]hgb-'hWN]_3BQ[Mo3:Jh?p9'OQ/1f^GRmU3*V_SPrnlW2J!OO"*sdpTUV?*R%0028
 43.3029 + s%j('c"+7K[b)s\c\km;0HSRp%g#QS^<]3^C$$"XR0-5]k7)n':KZe@?F:3OeP.lC?t0?KV
 43.3030 + MWYK"cup"_4q27rru(DF_?A1J>uG^:u1VH#EX8Q!Nub/bm6tj!<kFcn;a%_1>6\q$':V__f
 43.3031 + ?d%UBj\o$A'lXDpTSeeA0B-;N9PG@G(8Ai7`(:$1Q+Hd*D%*^:`Bo;h."?`s*BBd1/K8/4'
 43.3032 + :GYj2d78f08UB4.C_K`JfZC79!J%l"G'b67s`R0+!W$&nS*Dm3%GU'Hf-oW+;inLkO]Nr^p
 43.3033 + U&Kl',d3)$db5/o>'<t1&nM9_;!!!$#'iA*KEDXJFT$?3k?Q^aqO_Y_MI23E=(Qf(&jR!=@
 43.3034 + o_HZ[bb=+Rmp7#3P5Yh>%$>lSd@V<c<98)S"3!82YeM)'<t=-h%ahd=dC1'h#V4<?%]4+l&
 43.3035 + ^;;hi>hC<*"g1M/!.*>4WKTp%]b1'l/j)R3k5;B*"_VjX-!msp<`27GJQi:UnFKb<.g=>+d
 43.3036 + *`umL8u4)"u(Y!"Q(=OtQF4:Ee.F,D--I6,jP#63pIYUT-:mnjWmW65!0\(U70jd9\G'?PU
 43.3037 + BW+Mh_#!GNlHn/_l)-IQuX&R-X"G:1gM-Ga@T+m9pikSk[U)^0S>JUJkB=qnc@'Z#_?JW2*
 43.3038 + eZRGq=,-msj%.,O\N@E;L'lpu7Ei1CmXrLl1*,`X!X0Drg:/d72$=^La&j%`Zo'l0u+0gEX
 43.3039 + lRL;Uk6oJR$mom$DS%Q#'/<E$Ybal%P90)N^3lV!161lZK6\QD]Im,<+H&<$%sB?75n:4d-
 43.3040 + Z_]tOgq`mI$Co!23U$?&`k*u:E1se1Xf/99a;"Kg;a])hLqCaT\U700/umb+V8$"0j"tuBO
 43.3041 + 9rW!5LBN^_8a>;?aD)2rRt%dPX"JZQkN;]V.J&E/;28!XA89`t/mqd`a>mclfX#-;rGIU2<
 43.3042 + '@><TiI4u1:rEj@X?VA/!e/CXJ[dUt+O]0Gghcu].4F:B]tW#Yo3G)j@;O1)uWHK=TcqLO&
 43.3043 + V<%gTJWs]AF$\@[D60T5mEsqBm0^V4p1f$OS;C\ZkUB$*KJ4i?B7n#co1QfF1;>_O,!B*ka
 43.3044 + -ILob[!3oSI5Xt+2`-4GZu8ML=AJu[7]gGIdHV%>jT.!4%<*.\&ZFP0(BQF+99Cu/NR$3/`
 43.3045 + WSe4g^fVb'[I(p"Q7+]9oT)aOW7L0k;m!T2rS%;dBQ?Oo*j$)#;C&?Aa`B6B/n814[Rn"U'
 43.3046 + E2hAO%GV/9+lk@Ui9As!qT';D\nLFY?Y@B0gVX,'=C@PS$h/5S*tS*&5t2+d5n9dkW3L+j$
 43.3047 + W"[.RH7@`#@Re.:1R0nq9%6OGY>=nG?f<I\*a(`,&aiug$SJ@/MkG??&s8YXsBU'DZX_&U<
 43.3048 + `*>F]@@Qdo"_]?X;*tpXV$fiM4O\'"R=m\dPF#dKA=r6k`%<2;=#u1]OF&hn"?B>ZJ'o!MW
 43.3049 + [5l#XF`+<RNk%QpJPC7?[8BFh'>mRelV?cd?FCdM&"NN)_.$-SgeGfA08BOgo2EN"@q#ZkZ
 43.3050 + ?%C&8LS^9-mCfbEb?eqG:YMo/0WXb+kS!E[o6a-A$!^_U(:hOfi#(Y)5/l)Y9`!+^tulc:Z
 43.3051 + S/Np5_j(Q!r71Bo>P`M+9pd#24/_rX2RW0Bh!\Rql'6$&q1\2SWP8P1)]WCmMRZ[E9s7d5J
 43.3052 + 8I1kIkIdogO^4)OKQ2'[#(</r'ndPf\'e4hZ9(Au'mCs.??E0<lpCp`!kc#HNEZEpVITXf(
 43.3053 + U-UmZ8%ehIJF"B8Y"rU,6W]#aql7$.->u)7QFH4/d%3BZ[Np?[&8rbeGQ0.p$DC9UG4d5n0
 43.3054 + @Qco_1Nqb>G;3;d")]'oH5k;WAn,b&9Yku5%qP6ApWkD(mk@?>i7tD.FLS;s`a^Z^%9B[bN
 43.3055 + piN+oKN)s"A[RPI$`"FmcM(<G#O@R"bEY$f?IQbP=F#'+OkNR1k6dWNA]Yh,e*FcP__)ZT/
 43.3056 + Ka<2g4sBF$Y<'_]K7J>2i0pdoT^/AKM]I,.J[.iW"Kh'G5orJqJh_0^F?Gd_YNr!'q':70)
 43.3057 + 2Hm5R&`KoT?W6/3/V@c\`-"NBg5!+HLaEl6k5M"`cJLX1%h,*bE#LkM-)o^-a$)25Sdhc.<
 43.3058 + h<5RF4aKnUR$no'bc[C'_=_@=?5P6'A[WdY8Sg9]=&/?NMo$JdcJfDUOM]r`rfZ=l6_^dW;
 43.3059 + ,dMh_6)S5as"$*P5Z2fdq"#hWpFVcc;\s).YGB_X\B:kL\q%8Pe7FK),EbB10:&1OD@m7im
 43.3060 + QbY&f(Un^Gs@N&eClf/:]S\'b:Af$%tMNJQ$>Y8Ql7+"5=mh&+ZX+d!73Y^cSee41Df*uFI
 43.3061 + .MYnM?<pDaG)I)1sg"GF'2+ar->-H'C:sk8TE^D?5d6/)hL#P=jDcB^d`j=]:h"AfSA$')B
 43.3062 + ^>X8_2P,.HOGSVniE'i5c-IL0,.8dhDMJ7",^c5%3dS2pGn"Rm<AB75P9`aGpAcuU&-%um;
 43.3063 + VGrYmR(.'/\QW,\@Ne._75lkOADc:\5-KBNJFZ59u-W;i7'\A3dEjqi*7oL<]+SnqbPslG!
 43.3064 + =>H<\+F5u-;Qg)&*XNa/'Ec(KTRs.OBp76KW0a[U/f>$,'^oK-WBpE[HAedAU<Eo32u7hOW
 43.3065 + 8O+jU`aq`-[Ad1E9imc$^XsQ8O9!nHH0oeDDr@01\n+2g:/:Efc-3j)^5e4f'aRjm?Re]Y#
 43.3066 + 3(o@L\\=UTaOR'2r&<@L97^s01O9K/WcQ</m6&_*Y5]Ca6%q^i4HU@B3TjbY2?hi,c7E.QS
 43.3067 + 61#s1cd0m($e5T(MB':1aOjmSenMFj6/L&3m=b^0@AEF'Qb3Y7,[PImHIT;I3'GrKM;<#?c
 43.3068 + >D3-NV-<a(cgQd!2Qo>e,)7/(Z@sanrWK&a;B0%UlGh"-=dA!?C]2S`iqk$0;dCeHN]Wu1`
 43.3069 + @L8hCWP/.@OSVa%37Xi\d>ZF!K&N`8n,?,g>(%PQMYh>-eX*6&o>(8?_2L?giO'fg^>uWF[
 43.3070 + eZ,S=eES&Ag%uX%_E]'qYPqC_8F,!`#&F*K5Z<$WNGuEJ^N"cU._['A]<X<XqYp!'u1t4C:
 43.3071 + P='2u0Em(A4dIVAq+-<l%/EfbRBk3sPEm_7Z5U+u^9YPZ\Q6=eh%IllEK<<lZ.O#s%4uR"r
 43.3072 + +8hmSJfakY%TE^(jRIjD2@UJar7+Xrpib2q>cUg3.2G%2sVA\*I,]t,:5oDd-`fk8`E^LJ^
 43.3073 + OPt=rmH(f8,GN)9.'E?IS%='_<]:oncEg+qHD9gW?.(ounaj+7$o_AYM!o6JkF0WsF;q5/S
 43.3074 + h2gK;4^MbS44T@]NT:e66k<sEn%kMGf:4S4_CLng-cB3r+FHi7=eUAY=iGUK2dA?^Qgc-(3
 43.3075 + Nln%g0G>';ccR3O0@1g['78e+U_Xg30":0%QW/\rFapolr9))%Xm)*=JQ"A,RbNkgJ#N.+c
 43.3076 + s__FpS[9!Ja^e/?>C"caLO9i/;RIr!*p`!(mO[ZL%V.NZHSrlf)1;,MF.gr?]f+Hm!h6io1
 43.3077 + ?@P)M>(L+e!D-[<0e(raqS8YQ9;/DJ0(?6`B(_r]7jZE"c9`1YRSPFEU$kFR%`b^dRjTYis
 43.3078 + BiQE^VlS>eB\(*Wg_`jJ.!\:>A\]>]6a84"&I"Q?$X<:iS`a`r,Zt\2\Fd7B7g&bdNQhY0\
 43.3079 + K<]auYe@?Ko'G[EC.\aU":K_%re^(O5??>(%0$-+VcLgQ37ojZ(V;NO*UhlHGMethPuqs<I
 43.3080 + )[2`oC>Nmh<CgAq6j4Z.6/+Ih0rf(e,CV^N>9$!\e/$9PSq$DO<@n&&03!?gZtWl@J0:Lc^
 43.3081 + b<"1b:&h3"Qq>3.F/h?X(*=/l\/WSfi.9nCH]N-i%,9q2;`G,Eq>@RbG8pa`"HiY34?,^*S
 43.3082 + /KarQ3ZSW"^V^"C'R8:4/k5I<-ed?_FN2YF]6hSLD'O%MJ)8iR)&J)rPMmJb"]lPKZ(63,A
 43.3083 + ^J,g-?.maC=KgOa[fQ9;#&W&p8OO`DsQPffni/u[aFE8U*8DfS4XI`9<PtL/$flXr:0pt_t
 43.3084 + P?G9LEB0RbkEFTkrddA/;!=(?XW:P9/^hKMf_mur-`J-ON1.*LYskcql]G9)I?.f)=NM=TA
 43.3085 + Y,T0NIZaAduD%NEHb[R[p-8snThfSn!Df%rrI\e?/F4<MT!8d#ib5/!@BqrOg)+V&*t?Dm!
 43.3086 + o'Y1KhrWh`IOXaki&EVMP;t9f$4(VJ`+QW7Pg-HAsH'LT&MMG?R":iSaKIXICbO@iKcdj_Q
 43.3087 + +[FYPaJW9:.LbLZ<hS^?VC3k]k&-7Q`X3u]ft2^:8P?QU*;O*A@t.:dhK^JH$0)]]lHjD(Y
 43.3088 + Cq"VWY'F+\)YVZjn5ql7S#!oJ8*sb1ePU?edAs=pfP0h]/%R[Jm57f1&e4'U0XD6<L`@C]X
 43.3089 + &B1nr>(RmEP&D2WW%(V#%2"h6GTIIN$PB+2$uCF6Z2+D>X)^miFIao:M&<).O_#c[#V<)&U
 43.3090 + 69>T*D6HIRX^[#l;K:VEkK\IbOZ.^Y*"BJAL+)c<+@jPa3<sJ:Eb,Zr1JQcrq_MRS6nTZZo
 43.3091 + &@^;)D3*\Xh3k5U]MQ9d`-"_4<2EdjCnM7FS2G<b#)S4[u`6$TK"rUT7SP(p2hWVHFr4Ps&
 43.3092 + ;O[C'pX="pFN?.Z@&cj\Pa8dGo/UKrp8(U*dZ]K?M.S<T=l6"nb19p8V6[FVC1e65;8[;Rt
 43.3093 + J1::dA%N2S5h(MLRjW]\t_fdi=S%=hip7%7k]$8LZh^)m&:2.*PV3uofVX=pPi?2GC8qZnY
 43.3094 + +,Ct?Q4&RZ\@+&L@lVroIcIX/s,N_QXuDMS\Mae?jYcI-Q5k0n:RG`SP3R;SU;h+DK,N6AR
 43.3095 + HM)mYo6=LMGG\Bo;mb$,$IZsUWj],[ALrI9!t<<6f@bbbtAJ'+!NbG;__!&"L5#(RgeJR+M
 43.3096 + 0+Y,=n9W:fEVL4H.K)Ha*miB0aEc#B-B/rbug:pBSQS]Jg>&*5#-!`X&)VrW6!$\-=$q\:G
 43.3097 + a;S/aq$:fJ]!4sT\W4b`r:CNA<7<_%WueoeZM?c(kN04m4fTbhXq!hI]UhA2[Pn)/?pQ-,N
 43.3098 + iLontP4RGG]BH7A>QumU+4&L("?<,\B>aOCLPW`UL[Sn/X3QCSI52''*\o(<WoK(l2\+V3K
 43.3099 + 1/VgmT9"]C*P^%B6j$fePpr@kWX!_^3FB]0JIj.35dT6*?u_0*@N:gS;_#jk$3))DAdorm6
 43.3100 + HJ(q++t2[&OJHJTa"aL1#S0dKP4IJiH-B##JmU-87k9<g/pn*d"jU2dZMu2>&.ga[?Od.7%
 43.3101 + 4TOCBUdaP.6P`>6up=W?*FNp59D(lrHSM4MM>M\/D%3,lpV<gO^e*`.sR3N=i$F7^@P&j)B
 43.3102 + j8!9-!=)!Ie]4Eh)djA!\%RZjLU].<0"@la&g$N`*l!H+%AK..Y<SP$5LnjZ2B3@6PXZW@Z
 43.3103 + fZ;!AF)^dtbT0KTKiBK)+.0u'F>t6@7OU(/lhV#@g:Pa"ZL[Mn<F5.sPG$5s(="/to\pJ6%
 43.3104 + Q:qU'0T";n,kE3P.n&eh<-U!`$<.+%0Y'&1I+Od-Ao18Q\:e7/iIVDqR))lU5?R_-K1"X@:
 43.3105 + :N-1i:Pis'?5;n3U!2rX-\k)*6,Mq#fpY[s!A=1JA]f9R?B[",-@+]-PEs#&j("[<!\9+A7
 43.3106 + G^uAJ-;/"Z0&m?Ug623[b\?/(-8S6"o5#ARR'R7mI-P6.IV'FN%h<$>E4KZC[5s3'U?P1^b
 43.3107 + SiSPUoV;mT?]:!fB#OD]M78;S%/e@7;XTuom:\rB^)[9#Y(@]_l1CKG4ZPlVVQ-WVrd=\!%
 43.3108 + 9E76:C^2dDi-+pW0Dg:?Fik$^87'`-!0Srij3]mWT>pVA,PKP8`[)n;\?'Wd.=<\hmQXs8r
 43.3109 + ##ni12aS,AqL*A"'$6&ghde;2T<o/mDpB1F94oLc5No7lcD(_0ME(:"E,gol)ej/+[C;X5S
 43.3110 + 9@peS>ALD^DN:Agf8)C95Z0hMQlf1&R%;Z,11ON1mEKt10W+>6XHF=T&\X[Z;%LXg:JWsCl
 43.3111 + Op\(,%FV]O_RqeknXg!G[m?&pu3p@?Y[![J.E=d?';;q,BWhs*$*_hCAh]4n$N-K20X"a@_
 43.3112 + c9()rI:mJJup4:d-b[M>:k9+;"$399O[J$Ua]9#+J9@gPUO+g3'Vf8Bk.c:c\?bPct)\$AY
 43.3113 + 5KlA4,.hiQ=G"".M&BFJK[M$QdrMAWm6c`MH(m)Kh^bV1g_K./$]TJJ"[T>c`k]Xr3\X,b!
 43.3114 + ?R=9pe<To34tV1N8#*kGB"?Meo#>Un)94`[g\<J)p`<>56mu9@k;P$h.F7'-)oL<M7;-^8O
 43.3115 + 2^4f1h>Ki8<)k)BqjgR)FQgRYnYWt'T-/FcpUde;^/1Q2%].=RkFgue7A.6["8s68.n>=AF
 43.3116 + 6u=Ym%76e,Uqkdp5]Gqlb/7gR5U">NNXRZ!AImfaK,aXIS+Mn3e/(,7m3/4<#J`I83]886P
 43.3117 + >me$HLVhh2*4EC[8m*^WUs;PgO_K:s$l=?,,Gq$$@_Ea:.9goDX-39<d7o)%OZk<+C$M!uC
 43.3118 + AEj:`=YD-r0=99M[6jEE1Q6U\qdnMQQS)>I0hhsTSfQ>7%auiHclc`B%\.E0SJ7)$81R<0j
 43.3119 + `%G6SgrGh(15?%T/ZOFZY1D)qFfb1/X[RWdTl`JTZ^D2G&<9#qc]KI$D!sfGRKlce6<um[]
 43.3120 + 2i\Q`flaR\"`=SjjHlELtnOtQo&doMC?HL_t"_3oSq;J6n>Pj>qSI,2QQ1'+Y"j-hq_Jos6
 43.3121 + g6:=HgEdQjKZs7c`'6pq4.>5X]()rA7'f/tqBSZPh"td[5or[HCp*UaeX"4Sgdtl$@iG6]c
 43.3122 + (soSonM5TUMUqeTEb:JpM-ZAGN3Qe_g0GuGIq0_b\Si=/#-XuDY3aCMlk@u%XB%./p*B4U5
 43.3123 + >\Pju&3=s/".-^46*AJ(%m,*IMg[J.*`!BGt4T$aaSh+De5.M+##9WUMYLpWTErb8#;uK@5
 43.3124 + f9-$B!PHSb"HkL(W^IU^25>,-^\e8N@lQKQIN['NX_Z.FC)7+7F$RVp)+]%Ge-<_\&&A;a^
 43.3125 + p;1KW"Qp#AjJfrTOXrY$LimVZ7]=>L,plKTYM2oKde2s'2n*D9<>*8Lmj7*Obk3m+W.TeKs
 43.3126 + [na]"!J]9H9O",`1PV#Q!V?MnkI6(l5-5L"%]>.a*mo*^]p._\6Xu<&2?G!A2\hXl2j%8^]
 43.3127 + )8QNjfV_`:+J;W,,Qbe<OGS<t3^j)$^/g-_Aq`"9S`BNN,+018(EJ;M\t8cc,jdub$uZ-23
 43.3128 + bC[A<6Q8k'F$h2oOPPq=Kl*71E`9[C=k_2#9lBbo1502$ZgP83_5X&S07<D<6gfTEO=2hu"
 43.3129 + NLW:qE;u!_)o_u%LtF.G,6^NsA&^hlXZ7,nCBCVa1H,kf#8CmLqECo'B#[M\`mejfG[/8[>
 43.3130 + EeBuK%*%TiPWK>MFTX[1`O2dEec_abHFP%_J"F_X=OZdUm%iJ[+lP8_N0KJ+M7,sRgOcRM6
 43.3131 + 4W$1e4VbM*ut0Gq;KWTZ?:6a*<ul>I?eJLo4?MaO9esVuk'1RtAQ+L/`38,a+"WE_/Mg8Pg
 43.3132 + SPA#0k'afs\FKS5c$jHC;E3eenAS8p;HEisto>m$kT7jOQr,bgs]D["6i`rT/*-k8.3?V5u
 43.3133 + ,&=c;tF@eEtLQ2Y,-#<"/)h>2X=bHeH`42-o&EC7hLo$>5^3OFPF8:W"m]1H:*un4GA?d3n
 43.3134 + PU2R*%TL%F)SF%aIuZO1b2f:U!sM.:.19=G.>!ro1r;q.a-F0WTYm;%@)B_61n@Hb9[jFaC
 43.3135 + WsT\a@ufabn-D->LA)I`/@5A16>7**7i=X5/%Rn[O;Nk^^(@)4%>TW9m#426LffPr^Hl,_X
 43.3136 + jV!\;Z#DE]'BD(!:.%=hH<0Si4(Zam_@:U#-$LU!?X(]g7a7*:Bh_&5NB.J=nYn,jR4]m8$
 43.3137 + +]^dp<.AEXQH0u+IHcV4/\TYO$$1/+?g/Skm/ajhD2%BqC_:TXZE,XA7%*RI)EWTd-3V#o"
 43.3138 + bgJDGO"!bi#W"IC`!Bd1`d*n0_D%<AYSuMJhK!c2E72!tl%@A>OcKJ]$a?e*s'2FMNcCe@g
 43.3139 + V%_6F)mZRUL2'B_9cfiK^4:/RdLcE(PoN[X3O7,#8m'*D:^I6S-c!N=;EZJWTScF,S'Slu7
 43.3140 + VUdGP1GRAfS]NT;QV\&,<*Op=+HhuPc-@d@b9'\2mB7'b!O7r(pnk]4,%f>dhOi@im//43g
 43.3141 + FgV!<hop*CA&X!n6Cnd8]PAW'O!_+jY/M&%rh_XVqAF)cTO*Vja^l_EpWJ)H3T56XnmdGt-
 43.3142 + <6;lZj?bub]\@VI0Y-8JS#<Ku)XTWCD*0o+K3T^>q5SR0k;D5UJp<Y\Gem3!kn?e.PiYUn>
 43.3143 + P!C"To!lkuh#%_>rU.M4q>?8^$""4OXiR0Nq@0:IUf+e<eX[No:("?n?=&_'u+imWZ92rlN
 43.3144 + f9-96q9-m<%hn3K/BCK9jXA`OJ"_D8[M0>flBX!#Slc/L`][La[=q_*LRis4=H]SHX\Z`,L
 43.3145 + fhLu,NqAEj_b(*g7T=M9C7\k+iHLarmD?/dK.cnkS28s'8Ba_=Xfb<=CKfUFd/S.S:ohGV+
 43.3146 + T.7M:nGmR3FhJc(_['F;*t_.<n>9@s?WAVj[*kL3dTdj_(lNBG>i1>(s*4jf[>1J3D7WfiY
 43.3147 + V\?oV@Io@j/MR):4L-o%XA8tedIgQ`u;<P"Hqh$!D`XlTml.QUQ*66b?'gTgZ(><:HI+]i6
 43.3148 + G'E$d]*I(`k_;'SQSPW3hUYZ'C8<`:=;/>.qS]KUV78:o*]_Oa`n-pJueQi(&h,W!i6Sskk
 43.3149 + f81>^?'Wt]@b8th9%-<;N'5m#i=IQ'aeUe'#lL'DL#US;hVLO%=V\IMSTOuKHk4?@Jd(DS'
 43.3150 + UmlN"fGI1hUTO!8Q=Bu?m$Cs=,lP'+M]RW4G@pX>o?VT$3A6`R9qQ@N4Leb\VC1\8sMJL>'
 43.3151 + 9XJjo40,Te]IROPTr(h9K&7r6r.shR3Jn@)/uq&VS\8!E>*#or;&Y#2m;1<8t&1niE!#`r]
 43.3152 + iaaO!]-:(3gJm,$+7"9msplOSLl`X8JL5i*/_TUr#sUc'H-()o?D:gd`)Eac*nM:!'<&H.0
 43.3153 + f8H9VnYGNIPAgZC^!/jDX"L]ZmZZ9<dNtFYm$N;Mai1<3>SV-D=it4o3C&tRd0&o3aer^Z!
 43.3154 + h?d'T^9<Vtj-B/p8f1u%@,Y,MJd*"BaZlP^*+'(,iLW*k+GVW(r`_'9<"[Pg&.6dLC^%5KA
 43.3155 + 1gH0X#dBDe3a'e_\M4mVG?4F=^lo[@[9fOntK8[Q2nmWAL:E5HR/b0=5/!a_(ZM,'tRsg64
 43.3156 + a&;"pRKQ[ROaA#u<=!A\)d>^-(8C^0^=oM$P)R`b+1lPia#><g>%beX#6?#=f?$Kk=P$N]P
 43.3157 + \J1ZnrmML#urPrE=CF6>sY5hVH9AW^Us"keW5Tir5*IWsiqb2e/uh@P_L%Xs@#:1q!K-XBA
 43.3158 + AQ&eu:hrIO<@Kq@\P60Ul4:L@8Ak!SK>gk7\60Mn^6\oM<Fc$qS2D`]WBbaQ[c65'8f]Y%R
 43.3159 + S^7]h`!^93Q`V+3TT5B'V-]+^R=p;sMLp9srd\^c$nZ=jK[+?HlR,l1SE^"WUG2\NQ*HTKQ
 43.3160 + K)Qbl:Thc/TCsn@fcjkj6-PXX3o'ZN,"p?LAnHJ^'*N4`n#H'=5Za9G-Klq!pU=2CQ^b(]s
 43.3161 + bRUC?p%DBo&^%R%MpF'q#)_hhJf1,Km49-gX1W/ct!J/cn;D9PIfg3E4I;5/uGH=kh"n@0e
 43.3162 + 2pd&8C(T-0+gCpP[-X`7J$5KSr2Vqttk%+@g<DJ^E*g*NJh25Cc([DMtc>$shc(iSf$hMeQ
 43.3163 + %BBUJ&Wg6C6MhU<Nio[q3I_LYeL/lW]X_KX:1=rC@L$i".ZgAL6]0)=95&Sp3#*/5+#4h$*
 43.3164 + `k;k&ME^Obo*hkSiSK+)S=Sh.(3a\,Ds\r[m5`=?p=0OFBBn\Cm<^_Z]riAP;=Hh!n5aN:8
 43.3165 + k&iH(?jWWh">AQ"IBYBhuST9"WYkXQ2*2a0(B$P1C[P*odg@%AuAe^,OEY[7*`,G%WLkRYK
 43.3166 + ;m:G7+b)VE/[tnWg]R$/\i.<8M]LC%iY$/\n/-T4cf:]Q#TVDTqPS,!<%+n(GkP4_I=Y"9I
 43.3167 + B27eYJTKn$4RD$jAshcWRb%+A7C_=HuK:!B8FE5o=O%YS1K[dQ'4m/-<542u67UG>$'aDZ.
 43.3168 + l$StMaF/M=(1^a@<6bt;e_,!C$K%G[r8%f@5!&R(For3%EL^^G#dXIo*9d!S0rp'e^_"-(A
 43.3169 + [jcn&.Z_heo#<S,(u06KACeG11?Ogd90;?4+3\Y)fE.dgLdgo\8u1YTj@RSgecsR4IT"gF]
 43.3170 + ZQs(eL84-M$DIo#9tg"7q21tCr4h1;HU<H'^U"VJ&&L-ClXc$enS:\Dq7ZgiUq/-l!`6;D.
 43.3171 + JDfG=5rCBk6lq<,4uScpfo2?S6Pn1(XA>jA0ra9oh'l87\':eX?pN2hpPcr1&G%C6sW[TZY
 43.3172 + 8_43uTESPr[nf4eA$=edp/pns7I5o&OZZ\\P017+/*/ZCL;gM]?VFEgJl2jRD-Fj@D'pDHr
 43.3173 + [(.@A8m!5sUGH!;!n"T:6HuK%5!T/>@n!a(^*-BC=9fGV/)?B@=D0gE(dtFY'o]'s_Jm_?'
 43.3174 + Xe2_!mpi[WN/*lZUGFJWdPER-T_g+HRIY:`bloBC#()V'R1%\SERHD^lZ5S/clt8C-r_jd@
 43.3175 + %ADTr)-3cf>17dTnVs0KC7Ok5c?G^<KTk<qTm2XY)UhI#9>!BE)7tPe^T!.,O;t]Wt-rmQD
 43.3176 + &K*e(B<Yppb_CaEmPPeu!38#Og;niI]o7=C'0/dr+jWm3=33.=.ZbVopCm6WX1<!]?Luc8W
 43.3177 + n%lBYm6r_<.Md\"U.QJD:jU8FO;qI!V,hsF,ZhX01Tq+&UTRR:g&56!JA,OR72fZ)ui0Rnl
 43.3178 + QejY=APq;s^J3Vsg3$]7K#D>EP:q1$o*=mro@So+\<\5,H7Uo<*jE<[.O@WnZ\&=Ng-NM:S
 43.3179 + '"MPW*A:@8A90c,enm@9:1mM9jS"!dTMT<$3=D.3HDC].;VGZc.8N-,>kL-(<ioH)<bk^Hj
 43.3180 + `\=EYYEn21l[`LB*$_#[*U,+LModi>^&7=f'R[o?>ioWjnAXVHJhl71[Ys&LBD"&Ge?Qd%Q
 43.3181 + qV#=*Zn9f)M)\Aoh+fk'&t4WO^IR1,b@)Vo?hE>-[M'+0TVLF8J+tf58"PDKbh])I-(QeB7
 43.3182 + k41H-&Ra5(c]>eXi0S^6MAH<i_4=0:*@G'XXijE\/j)L-K^^Bi5rkO!SD?GC-^h$@Y@9><T
 43.3183 + -MuY=)-@\g0kJ-rp^^pnW^7*Ct$Nl-&8l>Z'^e>^q63R33G!_91/ITH-bV\E:V;sb[Z1"a[
 43.3184 + Q*IE;,/KVIX>^m5O_e;4*RT^4)2]$-*!F2o>S7pij=CXR7Igk@+io^Aq]hC^93NCNbub)qa
 43.3185 + p%F6,0H(MXXhR-bdB%GP3fk8UV]F;if(u.n;<IZ8mV`[0Nd9mbgQ^V3R3f*q)b1i%$#eY-&
 43.3186 + @1<`ukA=6'el,rBnl;9bg+E<&skf;?P/h'N1/$+%qMka]2',PjK>ae.iE\Y-P-sG,UIa$Pa
 43.3187 + Z"X?97ocLi2h=k8XV3dMO+bq^kFF:7RPW<:P9@Fhk=NFTXk9p@/2MeECn7qmfTIG0MeDKoA
 43.3188 + $7C@!eQL2A(g_UF<jI;JeS<a;E8R6J4N2XjB^<08"52:@am<bTZWnno).,Ac6?i_k_qZ-C>
 43.3189 + _h4C[:%<qrQOXXB-R\%&.2Tm>/.Z5)#VD%[Kt]Zsj;;c'OlVVK9$*->89^?;;'$&H`69c0=
 43.3190 + QI#qD49Mja_dU)iufkEcliUI2i\(XNBO/kOn`PQRD,5ibNB)+U&hj+ljrCbDR=ZSLtLsq]V
 43.3191 + g4tW,.qUc*QdV8f):b'].ZTgns5a\Y.ukm:\d2k4MrIHg"VI^<CoCE:05L%2U'j9U:u!V3`
 43.3192 + 0Y.*!b+ab!cum@T!*pGC7dr9lc618C1(["*.QglENT8S?T3isM@bBK?qt3G?DJOjEbBcZGg
 43.3193 + jjk`luj^Hn=!mirPIH/l>mV&/6-b1,Xq0h.sl)WN8Ja;=5DD2St+MYTF(I&CMNuB)lSOj>J
 43.3194 + O/_gNMuLY=OWTB<q7b<a^,d6@as9f5SK_0ra(td)YRU_"=:G;S$P,*G!)#S3(7C_>JL-8gr
 43.3195 + tr,5YZ@FoJ^A9E()GO4@0*>^U1+``iXE'2?sJC]%/U+)>UH.sc%E7G)AA6_%G+,r.BgZX&Q
 43.3196 + ZD(779EKYmm^`eH4XE@?E_u3Z>rhSGLdIVK_J5(*f0)n\b9-AnUat1nn(VUBD!QEBZ-I;?W
 43.3197 + bZJBDn@i89-/!X'a$.LV09=!F@e(o+oA=5t>c7VM`BaE[QC6B4A7#n26R*--`9)@VE>*.lF
 43.3198 + +0p5((G";ok-03"4>];+1^r\F7j<14L;N3%+Gt]7?62D6ER3/sVm3h"K:Oj[t*Qg&9&`pfk
 43.3199 + QURDdT4A]LAcj(in=!J'=DJGb9Z`G%/g?8MS3g!/knA,3,u%EI08W4ZRo&VGNOb$-k5tEZm
 43.3200 + t=rb2HLVrEs6gHqCIEq..g&g'K%"fH9]52d\dNLF3X>kLcPDZJVo!Z<"(5&;+X(2GmTLp/@
 43.3201 + E&ZB07Ql&UeD_>Qf?iC/amn&CbSb!srg77pR:4<0!,>>"ittiG4Y,SM%PmD+j,E/-Y[i7FP
 43.3202 + /s39b!7A>?/r;;,LL==@[X9Ko"H<t*BnZeLek^,d2&+"nb9_-+nh+r:h>jD$PTX%F^Y^),0
 43.3203 + 3%7F6f;.;)oEISCQ.ZQ?Z)*k/d:tqin>HUVPDV%pr,=0k*>j%'cKUVihTcf_6WWdqT;1i<C
 43.3204 + SV^t=;T;ZYa#3,X,Gnk_Sdqe9AaIC(ZU?'ag!rf0bag]!BWPn$>9dk*>?D!rU;dX87r-Y;T
 43.3205 + nU:^e/gHu1.+UB[n>N0>Le]a_Yq<ZYXoe/:n^%KS\DX9/I^1WEr%<-3h6ZlZ-LFsE'jN$TE
 43.3206 + <R0>g'dN#;tI![8CRA1n&0sAa-OrcL9W?'&^_<nHr@C_;8X)$Lbp\^";W[3&=GUn,l6k:hC
 43.3207 + -CV"\,4jpAjqIb\:D,iq:QBYmNr"CSknMh`VsNOV#R(thRl__*)`U.3rHMd(4@^*u5)[h]"
 43.3208 + '?&&br:.KCG;Hq@FNUaj2\^-u]".RJm&%0eoR-,Y:LJ<T`c9Nhbck)o0H'*,ud=(_QB[hSr
 43.3209 + Q.rNd$$gF=A>r(8a$sL[3K2bNitm4K3>bW93Ba:KPaRK0Q$KY@I62huSb'\F]jNW[A`*QJe
 43.3210 + mMNSZ&_$2;mOo.!$]fnqU<Fa1_]M7rXa=?K]m8(Ab-2kLga@S*^'3"!oBW<;SPli>te9OG+
 43.3211 + f:WhbK?gW%p5bVq+=\OH-tf2*t;?eYKGRiXj9Doq&uN&8*Ie0fI?oSj1hAq#"G1c*4X-=j4
 43.3212 + jg1_F!FOkNbPcA^k#XbYe[hJDu@4-+CsF*iP1,es\lgL+o)gh5d;?.idG#k(sJYXO$:_]t@
 43.3213 + hn'\Tl=-iHDbe,';=kei<CN7YSqhAr)1+YD;Mr7)/-j8>)_g'&L;mE5NM;h8Lm%&L_B]KYD
 43.3214 + >*6gM5sA?;f"6Wb>gS$,,:/J\XE'nK7O=L6k=6:r&R=.BetY6NVH('-=ebf;X;U1!0;]<(B
 43.3215 + 5,[?Np9h1VY*j"2>Y5I!r;Tpp!Xs%HN9o/7so/rDTkgh]kcb#N<SP/K;tLA``0ig\j!:Ch<
 43.3216 + nch]7SG%_&h1#;KePtK4hi?G*LqO35N<QKKse/_;k;=5^RhC^QcXu(L8tRo0dWApUT$cJkl
 43.3217 + Ejd-#iQ^J%,HG1l(1J`a"W&j2e6dF0_9>N\dXmIh0H(:)[A)'6">rPu`%6L3VN0G/$U)EYf
 43.3218 + %TtLcP+1T$$d38oW3W36KT7G8@a.[/65)E9"4<JbC?]NBD78.6@>m1Ra6l,dX*Fq:4D'_19
 43.3219 + 7".ojSL^Yp707]4)':IcmRdSA7*#LKV/P`$iYZPYdM0]WGV*%'/a<Bj#6>AGoe(b:DM3-YD
 43.3220 + MRG)euL9;NfmSM.0OH>N^H]Ui.V=XN<O,K"HZk4.$j>>JjF0O$d`]&E,\rGP5J-`#GMA$.P
 43.3221 + dkK0Z3<`$L(@sj*I(gI]X00$*9fmj'itkd[3^A`+Ln;^t/r:YmY<FUS'[Vl378^L,#U3lB%
 43.3222 + P2-?ATiaH]9BqgbumV_Fu%gp401#KSZWCBF%a_#Pr;0l7U-7gBO-$JOJ8gIVNA`9t<W?C#:
 43.3223 + RLZImf;$@R_'%Wpdl_#"pDfk^#,nj_pNA)P&NaU=TY!uhfp$k$NjS#S"_Wt$SjhT[elPpWo
 43.3224 + A/_^dU(L0:m]91Hnf15k)<FQPT[al)+:6)oeO7=^!,EH&B$s7"(D&!?YC8f(5._&3drCNTV
 43.3225 + _DUg/J^WN):4oHkSQg_W>oZ;-#AtJZ+T5EINOA%"!R(fV/C_E9\]kNq@V0h,=4n?ocJ2L+0
 43.3226 + kbdnc9jg"X%gl+L2G!ne!$#'d7T8+R%P$M?+m+,pI@Y,-idEnhD@E&JqF(Qr5ddnj+NV73l
 43.3227 + nF+Y!L#i&ZWD-R?!#-*gf&nmNX)Gao2i-8KEbno6$4/d9[J^Aq=Z13G!#Kd^ttj72Q00r6:
 43.3228 + ]PppaA.C,Knnt@Ng"UM*CZ-oHuo!']#$D7c=UU%9Xo"c[_WgiRs/@*MLnot>ZEj\fk/[F1W
 43.3229 + mX$ABB*-);+-!`%LJgn9?AIPjB//d+:n66Xj"PN\0XD3Bo+<]5'^t"90r^&s5t`qR,r0Nj1
 43.3230 + :&Pfo.\9T/ck4P_6YpRo0G2h75T'Vi(UQcEr_]rd581427$RGo3jM;g'+Ik1%Sm5o5Q]FFZ
 43.3231 + 4/@[gBl0PCY\LKfF.0.C10T,<ZU$l=*ZZ+"Z?q+mMbFki$TF#I=RnZ`uSJ[6&F[0qj@Wm_q
 43.3232 + 8O`B84`4KVgDF#o^Fbrp.$4gWp61J^'2@l8>b5-sW?o>`b1C,#8L5I:;Qo6!"6^H`J>5dUt
 43.3233 + W;ia+01sKSB*H+omL2poXk\3jt5u9!kin#dS2+)IG6aT!&_sKP7_(m7U6hF)@oMJ%6<?Hil
 43.3234 + 4UJkZe2'O8AO^cU7^B6U1ZLgD1HpEAEtiI]oRTOiKd;:L5=rUJ_\YjcPt?(c8[8a^1^'2cn
 43.3235 + O_609!k]i_sK`HF>G`j+3`Hn"slRb_FX;L95kJ1!a.'rbW6"H2)I^e1EfKA*DL%:=(7Xfac
 43.3236 + /akRneU6*26Y-2#*$ZGU]m":a;H$!aA4;NDTaZHZ]`X'VLjMIPGr>;<*i.@oH$#/2,Mb9XQ
 43.3237 + e_o["n+ePkLJ9qrM!l![=E:JQ%'2\bU-Pjk'IoI6&/3E5o&PlXpa3Da1Q:pkC'[2:34'UZ:
 43.3238 + [!#6MUj)Is>do'Z,;RMTBeM&_#2-KUN]>iK?orr<ZMc:f"<->2sF\FB0:m:QP>ZFp2j#9ut
 43.3239 + >?31_<ao9="(tZo='%9;I?f%'[=)AV0j(i<Q8OS&p%1%_Q!&^.=k3X-[A#6qVdT38X%H8=Y
 43.3240 + RF'&\QdW'03,k<[DnD1b@;:5@\WO$6<RTN@9p`QA&Bs+5QP2W9QSbP-'e(5@ddZbgHT(j.C
 43.3241 + K7h!qfrC#?$g5B*.U31Q:[$I;!@?@H*\a,_KQB")*;P@cEec.5PIWT4><s/%.\hG!qPf80r
 43.3242 + GZ0(r.R<k<,@=s\?!Ca-9!;e\eopaMMICr3es<2F5mQYjUMBEFT1G3NonRqTZCB`qdW9[do
 43.3243 + HZY@9\C'cV0<src0"=SGr!#Dl(<jhuE(+XRBbBG:LQGrn?bAuTnD&-ht`\DOdZ#0l+FI,BD
 43.3244 + (@3?UnT<c'9D;[5[68Yd(qj]MZg1"MQN;7rK5cEFE60bQ(OL.'F=0!dETo9"2hi_^.lA-+A
 43.3245 + 61R.GFBl14`+58D3mV9,(4RT@=)([-FZl!QWIf9E[+RG6+"HKKrIC\a*%UuH`WogGMFP>GU
 43.3246 + 7Q]P1P86Q\Bl46[5F\4Wr012tSJ!Q[gCJH/ckpJno[T(N!VcD7C-&GIWi=,D"i7HfA+S2IV
 43.3247 + %DX[/2j0$+6/1Sg+3.=J]S_Up`!U-3s5!Ih!KIeZuo3)Ch9q(n7B4[U$?,"I0.E*IPqE0te
 43.3248 + n\.r,5),[lHLZ1IKBebG]N$;@T!#RG%GY\*Zbg!L:3N&<@jNN64WJPDWME&*iQrSirs+T+E
 43.3249 + MrGb3GQ!%/bTg54NFc[V\D/:\K4!8c-$UGj+si(;/WX$'+W-]*p.XX%G%7C4K64eSnI-L/E
 43.3250 + \aroCQeO)'*"#n22g-5+aCnZ(rn`r=$-4-+rJ^^\,V3Y3[.\\P[tMg),)3`k*?b^Lq-D,\G
 43.3251 + 2-\A!GXGBNU67GnNfkRh9<9&Z3)Nn3fo<:f&boH/TT[_.<[W22t!,I%d4mXt,pjoob_L+IO
 43.3252 + mHPuElHc'oTN+W3L?3,C0l\fnUWS7K<u)9a5V<g3>_"52*G=_<WGj-.#g'Y'JMGcZ$4.Wio
 43.3253 + j1b!&1W<>kQ*;OlE,'fP@/h/<Q/"0qe^\4"bq5ds<jdVPnRoVPDRN\0nAXkUOU&kjq\i`V'
 43.3254 + dA/eRP?HY9+q:,Wae`,dT"&tUR1e^n!kiGcVX\i8W.**HZHq4",!$3!)A4Kf(LFYOS9_;+H
 43.3255 + 7,Nj"f#)PUQoPm63j;)TLcXaUY8>(3_ubas.tOBX-iFRfPrO-RSN?1CPPS?/Y&,Bf+UQ[Vr
 43.3256 + A2*AY_N0fHL+H5M;Tr"JMa$iMa<!W:]&Ceu,8\hl2o3WR]n,>,A8fKrV^-Wp)7=3iB%"CU.
 43.3257 + 'uX;GHE(XirT8i!Hu]k:$)DdM3G-(nC/+pk$C,$J/Rl*S&:-sHG8])A*T8Xk%"Ya2]$ek<7
 43.3258 + P1+AO*[A707RGY9k0<uLiZA</'fZg_SGF'7(+&NS6PFg&Nk)`]R9%rPRfpjLpQaM+X\(b2^
 43.3259 + XO!U:6aekoYSRtW8R_j2=;T`B]pmRs>MHkRhJg)DEZ9"6Rrj"HH#hZP8=P1$4+rdOLn";']
 43.3260 + to-2)qVm'4h1hY_3hdD>/Q5EQlgCII-_;9Qq=ZS\g#n3+T+8\\WO'ro<mVI*FYZ\!LaVrNX
 43.3261 + ?nt&c`=?**`IEH4>DO)IYT=>YH%>]uD5,(4g!@HtEg-;A"L+(r6+]S7BZ'?cbP6aM@Vm@Eo
 43.3262 + _kNZSG13uc;9]4[l#8:VlSL>g\r5pdQ+$b`4a%=t;giBSAf]uu!QecFU?]\F[#a1c"+c?p/
 43.3263 + :KelKuqii'a0-C6&!"Kc1RMM9OclE#br=21X&(,e*P8b1MUfY=kS]<jI(0k"aS:ei:EQ%d!
 43.3264 + `Vb)'i\ee>LWI,hadl/Fr11tMV94AI4^8&M*!TqY\]`dEbZkh4iI/q_ccnT'*MN)LTomUsf
 43.3265 + ?PQPcJ0#IgY9Pfj^<\.@+KDG*<jfA440T2dA/MNSJ%+`+cU]g+2qg;\RDmt(Yfp-gfb0B_B
 43.3266 + 5o^@ek<a8f<VVgTi8rO<A*:O!:!q7bO1ILT!V6L&j/X!ZI,NO-nbW$,-;U9uk2)E#t_&*B\
 43.3267 + u(r*d]r-/q*;a<B=X:C(!Pj;^J'`]Sht*Z,n[A(&/],$lGRr[5g=Z5"NX3o$oR43`"3cs0%
 43.3268 + `*B``OrGfNaCY8P!+ao:n5(7C=lZi<qE^MY:J[-9@bF*bfl(AR7?Cfh"/^aM>6X:rr5""<.
 43.3269 + ;sSl]di<)]r\@N'2rhPXj5M`Q5"ES`:$\BJlb4b.ITefR?B>%o?QO"G*KfMJET_e%mp,9'r
 43.3270 + dl<n!cYdlJ_pe_5*>(r2qo@S6N7qfrNs2%1R?muXhE()`nB:^\YGlBgmuLViYCA)#/XAghR
 43.3271 + \(`Ki,5<TVama+^Of<j\Xa('K2Q'mD!N*S6s;eA'/&Ej<?,!6$p_E=<[]_mGEoFS=DWh?Z?
 43.3272 + !SIi`3+h.uI$V:Pg0]n.KRgu6mJjmV&Of*;cKBealSO6OHK&O<-4+l]fE0Cf%8g:uIkgNQH
 43.3273 + jq=:=elJl[R^N'&Ko?!VH<.(D_%!7":!<W<b>u$aa/f>+R6ek?-ll$<-GW[/>Qs<Mq*.l4A
 43.3274 + &c!,dN.4#\V%T1qY$!?C9?35-"O:[4RnMoXRFLYM4eGO6'H.Z@@Q^)R"4Wb[/t#G3;rn<2R
 43.3275 + s7sb?WCk6C;k(u?*)Z4%>UJ8ON;WH/?\5+EkaWC<[nn)Q-SW7UYX0RS#u,SID9.NGBuF5dt
 43.3276 + "?H$NPQ>*1Da63aOG<r\#^W_e&8gS>[MaS^1s@&@JBr"Z0-AoK&ODY?A!ZC\A\fPs\2#ShG
 43.3277 + :),\HIM[/`sGffcFHq8M62q%H=i-^?[K'7(YDP[6'_;t]ulI_).ah9Ya/?69u?\`N:*j%^[
 43.3278 + sq%)lb;e"&VO[PZ[?CMB6[YmN5%tkrOM0f!3W<s(6^$n@?Cm?;-4DpI=P'E.NM"08;)_#ei
 43.3279 + K-_%doOo,<Go7&6O:2c!P0lXE@E!4C>8Joo3D1)UOaLoB'BK85\#Ril`,D.NW`F;6Voll]Y
 43.3280 + E@Lc[k#XTD'q2me=sb[nt_m.9'P@Ai6'9u(-WHY"")8dCuhh<9<>MF2,-\64M_>FK\&4ZF/
 43.3281 + 8+`:@%f26atB=_`T*GN!B/D&G,aR5O]*c!hbW;rrg/WC-r6C.GQ9X_XPechkO$6pCK_le4W
 43.3282 + :X.OtXk"go@L"B;G7gJq#]m#rL2nd8A?aK#s>,fsg!Roe50F)&Qo(*d/C=E1^p"3^9CI:ZN
 43.3283 + \'q]/CC\pS)2pmVaD-M2F]5Lk*)K9fRDLe1l)#$CEE2E-ZHZl4p_0Y!#G8_0N?EW%2Gd',4
 43.3284 + eDn#K@C(M.m\Sq#(0En#Ej/<nW/';#bI<:3ms1af2pjoCMCEW4f_8D<Jk2(QoWgh[j)"umO
 43.3285 + ZqelEqmR\"Xd!>BHhMZUbJ?tN5fHN;4f:WNd780lV*Ke44W&)V!)oBU+JuXY*l7:dae5*b`
 43.3286 + (4M@[/D(V5^4Np:e&B#?J78:/bud3:'j]gUD%cXS"b?<DIFoB.<ORK4Ok2kIi"+AmC8V)3S
 43.3287 + 3kB$b-XPM1.gO&PM[JfD_/$<JG%BX2*LUUE3e?-`#h]oKdJ)t-23lKhQU`9c4H<ANt]%nN@
 43.3288 + 0SRfu\>7F)6h04;1+Q$VR9@\\2:4&YlC<:&DSbYgtdH<2bg2V3Olkc4YV-[a.de[\&o"2EE
 43.3289 + ?GY]HX_'+u@hD5PL#];:oi1&FeI8&K)57UoV&=pG87e#&d7=ck`1Mno*ZAL,9dln,8Y>n]A
 43.3290 + n2e[5U$..+>Y]Mk]i[T":Y7NB]g69#u*@q=Q.B>oHVTE'Ur'&cX0U<BJ?+u6F-;'_dLnEKq
 43.3291 + uGYP1WC^q(.;3Td(>hCb;!\0JBOgVuZUKdi,3^F=t)JN,c3[:'7XHK0XAb&Mu./l&?$>D.Y
 43.3292 + \7_E,^L.p7UCGRm`Q9A:VJCkUq,NsNCc#\1+lEBn'S='QsRTT9jU1g3BDVWpE/@>n_L.n,9
 43.3293 + $ZD5d-OQ>so7u7?e"Q4*4c&tUfd:f!V954cQ-;R5/5a.\"[83e$&eZ#A:F/"F;5C&dOa$MJ
 43.3294 + +7'Ae"S)jaF6MV[TfF@E4GHLR.#;993.hPn%2-`B#G8(?-#e[,b-X(e$'BFOnqDr]11mSaZ
 43.3295 + #YRqd'#fIOQKR-<\8BL?:0l[&'FN1Li[CE/13qLQK+i6b:4mY)$4Elr.g1bCr]$X!>m$n.$
 43.3296 + =ce5V=9+)[q[CN>)FS`BsAFdfbPhEaj[(`5s/.AGhQEjupf6I7/_hS!$ZHXiY<)@V!>WG37
 43.3297 + =kcRN?sBp#JY1t9.B21lPkaauKOk`icLG$WtT4K'PGSj(;E6f.orPdJZK5%i6^T2eE9:Us?
 43.3298 + HP!#NI@s0!?'TB@(&M[Xp?7.4OYuW7[-DkK#;AF1G1CCK^@!uLcKW;E1-lPWa\se;h=eSgV
 43.3299 + JI>1'.BisKFVXEJ+HXEhLBVuE:1fc%#thZYKh-,a;OJ,T\l=M%@:2L7Lm-CgAi"G6QH)<n,
 43.3300 + 3Q=.9U#+57qqE+M8c95D/>`s"N_[_I"F(ab!X.k=)S`t>bhlV1,`o^E3<,B[`#V+g<5dkDB
 43.3301 + r;I8[uC1#s2e&e_@]hU/@@_R[r`_CdF>'`2P"*>2QGjXm0Z4P02$r?`>*K2<4a<gWt99Q#S
 43.3302 + *-cM:f;;-iXUp6m8lB.R2i!%+i(;:m44@)?2Xb/K4BAbsE4dPVP,<Z3-i:p4#<+AaG_+\rr
 43.3303 + 7)VR*YBkUeMU'0c3>ml:#Lip4h<pJAtRqgWuIP`d(fRMV,QZ)'d0Qku@BUdb:f'Z8K\X;U?
 43.3304 + ;OaGG9O:2bL6@lbS4T#eeX35S1$`-^O&BgVj/Ak6TB8SqRNnD=,?4h&jrt_^$khZJ3Gb8t4
 43.3305 + RaupepG_QO$>tBW*S\oNkQcq$XlqeTuclM+j@cg9JRN\#aO`V$Ab!'U]u?\8INo4quCEI)d
 43.3306 + 4@@XWa$jqTIktLPYR.E%Vuh^VW@;#hB5,ZE4/ZgAd_-21dM_'3u1.<[u-=C`3CDGa\Ih6T.
 43.3307 + [WZ:(F)Q&3,Vai0\sp2app]0T8Vjt2`.F!P"lT1JC4NYeHe?dWm22FfIT\_nMtS@$AD$-g9
 43.3308 + @@7ZpVdN=PX*;qU406I`$#oY`N^GBkNFCs:$5A`+aa-:1eOfd@)88_'oS1a*Kc*,-3dr2kk
 43.3309 + 0tJ`l$:2$Z9[QP%&Dj>^U^1Rq5Z6[)l!dMe&#Pd>j?HD&D&:=9<h^72aFEJhHNOQ)W['X0r
 43.3310 + *O;L.jd@QYE4a[oMat]0MW#9BfcP[?E:;R).(t-*7&'<Q:?32cRR[>Wk=bXl2*N`m5*@3AI
 43.3311 + Z>22ZYnm]9@;TEW<fJDXSau31OnS(h:%h:q+.4(6ndm@X%P3i$6-jn5C@a2pVeg>Zc^Lf`a
 43.3312 + j%<tW!U:E3WC/<f=4V5=-odj9DD;=ks.-V!pt)s>!`]o^V7Mh<ug4g_i-@/jUF5hm$=%/8%
 43.3313 + #\>\)FgFVf;m081N2Q(IIHHG:68Z/Ub)H0@p%;jU;T1pWpr`@+&+/)LQ4sbN%PnCD]q8l50
 43.3314 + X#H9..5F'`231BRh%5]u,";?aI^CDg#a$d>@N!l9+]IS8HX7)l?T?3O$Xe#\0RL5qB!u/gP
 43.3315 + #BB:R&Gn0[M?FVLhg`3UME-J"LcM5XV2J>,JZD#T=d.C0mg]pHPMBaG-36J4A%n%P8U*OAM
 43.3316 + N\=,C%J<OG:6kTd+lKM8RAt,U'urj["un67P8\P)Z3Gc+uZ06":t6_6bKAl^M,j6JO1,>E4
 43.3317 + WRkED\,3N/dga<nGa]a;UF+,hr\C[hq1nd/7d&)3s'X8N=Qr!5(W#^c>,G_l^u31u*+^PkC
 43.3318 + 6$p1j)mKmt7#W)MsK;j^?/rr)pJFg1a=Kau+#J0g=Lhj5NHO`HJYJAXYYr#"2S5Kr=Y<arf
 43.3319 + [rOWj$l'(B(*_ecUEdVa9&d[]K-NXH]Yl;%OHdT@etUX8]9oN`&jJP^Et$hK[tH$0TU*H&`
 43.3320 + PQSL,WmKoBU(oW`50hO4W)!u/5jL_e\7-5^7_D0luPZZF@S$77p;99E4X)22SIl)1GG%W;0
 43.3321 + e24HAHim^'N/nW9)'`^;pC4]ss%3U$iIQfdg$@1][3@BoeL"rX*1l^Hq^QijUbCM$SG-5Kl
 43.3322 + .pgQIC,:e6t<_c`8930cjY1Pf3;0E?frZWkMFY-1Kh`(5Xtkmrm_Qp`r!^_4JWI"dPj",]2
 43.3323 + D[_,A5$k"cE9rr`;Lh_)@@El[U%Z-\danXK('RCcdI6kARN8&p'A?:U064DWq$%%0AW(35%
 43.3324 + FfgIbW@;C-/7$*.1,o,>b4sO4>Blp*lpZ/abHa[7R"r\s"3Zdk9.;V_OY[qM/?[3s9O,RH<
 43.3325 + %j+k0U&#h$5CV(KJ\P8MmTjNLbtY/<0*O'SLXQ+$"T2)1KK=UPR(fbacMJ'F6s5.#>J_iTd
 43.3326 + `_B\IU\/6V-Q6-CMnBKZ9!V8\86%MqbI.9Vb9_L.Z-_8pjOU4Pu,$k7KI14N+D46t-HjY`g
 43.3327 + ?;M0-T['GO=/?HZMDbA=p";p7oL+3W$XbMb*I`$A!KQHrsWbB+JofZh`-PYVD#7^4L6i4I#
 43.3328 + $kKjLE`t/5@+J6\["AhX9crbTjCHMihHVfNH:n2U(gis3t$b+?28,RrEb_*4efKL6/d-V;p
 43.3329 + $*MY-LDVGp5%(.P/HHiF!`1U4bc%1+'cIBHc%mT@8A*)>*?2`JMTMBM9aSF+3/=.nrY\SG-
 43.3330 + $&f33Y0IC>X0;GN:`d"UnP5]iK_pQ7--"u/>]S4X!_G3b(p$iSLKNaX$/WY::Q'J^r4R7Kt
 43.3331 + #Ng*I0A<@"uK[rWmo<_J@JV>KmGt=M,@6:Oq$5"ZXh+j&<?Q)[/VBFMnMIlr-&=<1'@QGa_
 43.3332 + <_3DoRCdA9Q.dK$i!7Q3s;YUH-k[*c*$RaM>c<=G1sbp*L:,X66tdSZ.T'dkZ_A^Z0E$8Q?
 43.3333 + joh#Vqi4D-'Mko@X5aIjE0Eq,(8u1\$pq>6m"?4ji9FJj&2*2(l3L5V*e&8SR8hi)7c-uU*
 43.3334 + ca.r?nM1Q=7FYUa,SbI7.Z@E=)c,sucin&`W0WS`G(VZ#=5A:Y]mg@M"@kG#=;ZJ=/I@3ZI
 43.3335 + +V!T#@3'#W-?m=HJ"4/LYW>85c2oPJC,YTd55Kqbn(4BJ27Xp4%5-3-'=&\V2MkNf<LsqN/
 43.3336 + *Vq:5Re*;@Q@3KTq:.Ut*/L;>!kqFd`j1K[#?G#Q2oF1*P@"!')'#P_bGh79ij*7[BjA2=-
 43.3337 + r<@(B16RF8]Seeks0%B^=8>Iu#^(!LVq,r8`/\l20pdp59GI'tu6Mmq6GZBHJ:V03-m9Nu1
 43.3338 + aY"\ZsrOKq4oV<14f!W1\.PrEh^bT=Tc[Bl+>Z]NW_H^e4e9IE]NO2s(Q;k)VeA4#qMZ[,K
 43.3339 + 6s9JV=g3W`bpM70Vq"Jg>nE@;jO/i.Y?F7ng-qi"bu*:rg"f#e(Ap[f7Ec.9@(NJC$^G2!5
 43.3340 + aU4+,$PV[:1S<EL#7bnk7:!MgREgaeO.r=L>/9<>I*283^6k$^/$>q:E(;*?,>;*_MW_N"f
 43.3341 + 9/lXB/`IpY7@A?U`'lWGAfL;Vlj#$AF#N22TsFHsdBhLU@AB<Wa$!E*u4Y?s)\r8:9'lP,E
 43.3342 + a7fZ:lM!1/_BN!O,]fgt.i/;1`;'B#B&fX2/s'p/fn(LPj4=`?`n:"(2iG)?a\J-B$1%,+j
 43.3343 + delghYiSGL.n:jLJqb6),9iIArN7L^GS$a^U\dDWJBh^F\<Ks"=dYsd5-5?k.X8iF+2:Dmt
 43.3344 + aWa!(@lkDX^lZ!6l>\mBDqd"Fijbl?;C::OL!PlmcZ=M@hE*?D^;nZTcI?K6TEEK<J&[2]_
 43.3345 + K]b!:ruZWqMU?GgTBl#N^VKI6=62;hanblTUFTD2It%(gs?%+iAG%m.>cn!iN)q5"]S]4*G
 43.3346 + %lFaYhW-\mA)P+G_989jOIP5_loNJi-"ufs5"=Agos<DVa_T$>&/*hD7S10>uEq[T5-C'FE
 43.3347 + n][UV^ZhMu%'35MML(XubO2jN^iUEAQ/E&*G9j,Q9u'X>g@F'U>-jEt]%X;B'O7uDaahW=K
 43.3348 + )c8]'?]@:G>kD"BAZ.r^3C?Pqi:doqjjb(o^He=.#LR*Z"G)$;LL^)Fe$OCPR(5l86KOBLt
 43.3349 + Mr<JA^m7-.]>sL*%Q&`,Zf)#FLh-,<@5U%'-42oWVI7]#'/gU@9LXa]A;Xu$[/F9=[*,N,*
 43.3350 + 9AlP@J%`HBT5CCO_)moC.+EL$<^Yffa(k'J-MOo<hGlKWPCs&l'RuMc7QB-=O(3X%.161Ce
 43.3351 + lDiX=U]\Tr>:d/i>3JXpOMT2Vrkp]XUnu<9()MMkWa.p-DWRaQ*8ALg1j1k'U6LVmgCn,IA
 43.3352 + D%rd3^l_!F=?bQTt#Cp_D<4Noo=<.li=NmB]A:2*QVBtgSim[Z`bP>u0@?"R0kVP6qjTl"+
 43.3353 + ;#[X;LF.ikWVG2E5YC<J9Y$L<IdUj9@M;D^Of!*mH,O6X-gA\Gd[^A"O[L6*t]5HT@DX&r?
 43.3354 + ]sq[d`f31FNl^8u^2*(D#[Y9t?9i<XpK)8%$?!fkG/djsI:i2oA+n"MDTZ"YPg@i[<p]gkZ
 43.3355 + dLVKlKaE4=IoMJ`eA)6H"_/@?nc_*@!/gFETjWH(T;TJXp8XkQj`m'$))D'n<?cKOM1FK5$
 43.3356 + !aT31!KQX3ehDBp<khkis4oGf'gP84i*<G6!i8R]=(JRDi?e*8GBZA)5GgC&im$DB]W7OZp
 43.3357 + :Qm<k%9plo3W4PD_;6f'2-@CL!qTk`I(Lt8bMdlV>L%uQr4?8XBW-"Ehd&.!I>MShPYUb1n
 43.3358 + ^/W"qegLfm\9kh)c^dZH9.$!]M?,+&>Ccq[1b>rt%nD!,06#8>qn!<>/<knt>G0]g*Ls9YZ
 43.3359 + fdgU;!+a,0o\/_M$]hJ-*M?!nMAIB%pE<N_d>8X9_]M%"T-d8S-OA<P6n>*BNh7u<=_06:)
 43.3360 + i!<ni0A11N:R%Qo1nCZ=G?0R$2,KrF',JaD!(0#?Vr5aB#IYjD)S?[]*Vh,N)%BMHcub.5I
 43.3361 + ,6`?O/Q#S8?'N_s^^$C]?gbQUYbnq"([[\*lnEInJbhIp^60k,s;<*WTRY"6a<OLOTYdLj"
 43.3362 + #-#7dU3fUiR<(r/Z"jG?0Kf_Enb7h!HXO!&u<*h2$N5*:*1MoVAG@1J:X%?Gb,U\Ok;Ofoa
 43.3363 + hEbK%0gPP'lLo`N-f%Gn.UbrA)9^&2CIpJ^9-'s@aT<;&tEKti$fPQJEo#3,"pLs-c.lN_P
 43.3364 + P"Vs:`j5:lPhnk7LiX(6q&[E93-eVcF.9X_KstD6.#CH@Z8g%DmqbqoLW]j>`X#?32K&,bT
 43.3365 + AIr5f,&XXa1LNuk>XgoG8<I97.up\3crD:HPa[K[ngII3dGrMC/CJsR"B?[.f$T@H-FY2hB
 43.3366 + @fTT6\2EEUTS'6Ut]tR(:&KI7MNH\]FI4`el%u*2H1g5H1OsWf4XNXE4g/pT:[a+q&%e`?/
 43.3367 + cAM]_pI(@Rl7HUUC#=MT9-]!ucIqiGfHLV%AHl\Ws$,TjPg?b_'1n+:^*2\s%3Is,a%gMc_
 43.3368 + %n-@u\eU_r;$/ft-ctI`E/qmt>KNLAEVRI<JLCa^k!X/Z+5N'n56lD[+JjWtnibV&i'8OAs
 43.3369 + 0mH$V2&2-A@E6Im@M9`D8RM$[1o:^1N(=JAl$rglVj0tgds8moFZZ0jB@H\\#),F;3,$^X4
 43.3370 + XQ"YVFm=-Pr_/=!3#r671sCdeENN)SMbG)<iXD7UErqjSQ:)5W7l!(G!d<'lY*XW!"1*ARi
 43.3371 + &ckVjH,-?1@?.?1!fPlHs0n!+Ju,VODK^GEUu>H$mV;/XqbSo@]Z=LIIudA^n;=mXIm1en\
 43.3372 + hiA[A15/735e]10\Hk<7V5dRc@hlYXPn9":@5pBt]UfBdbLpB0#Qe*;'`jfZN]+5?+*Hen]
 43.3373 + )>gq`!G\@'Y^`UthoZper(K[g%l1N/%%L/!<%ZFR9qP;Mb:;9S,cqY%,]F$P^DbL.+VXR[t
 43.3374 + bJFSP-BuBHgb+bNKh2:N64cfHFZdmh4VFI*>Yu*P;-[6>`R0'A(rf?,P!c"%0uFm.Mdl+Y/
 43.3375 + '@.cYV,7aDTaDiinOMd$^(q00%*FLd`BPcVSTLB9+I2kb[VX61/+E2.E>;IGqu)0Csau^;d
 43.3376 + 7-pLPU%E%o&7W=P,N,>ju)ZXlFN\\1,U]gEa-6Ma1&p&lUkPmYpC"[E.CJ1ssgD.1%3*N@P
 43.3377 + F80ap2<V(]IOqE6Llr78]gr!`cod"E>Ce5'U!^!fQlArG6>[;M;JPjMl\5g^#jP*VCP37F,
 43.3378 + #%?Y2S<aCl<=i]p&ITfd?pM-=$\drFX8+i9?4KdrbBG4Gc+srss]Ps9u(Ks"a)#&GpMPjNU
 43.3379 + fR[;,RO2jFk=t`<+iWjLP2#6(#+]/#9uCt7="5>KiE$K#LuMH/E24pbRS>;';G+`E(Zk"bM
 43.3380 + lY'F2QA6B#""Qu8[P$0WsMX^5ECaYT[77a`bou>7`t1\(TCB8`^f8gI(Pt?'QSlhpqoGCP0
 43.3381 + HRRVJ9),NMpT<\c+IGL6W$O'BK85kW29N`)W(8.uub=qW_$FO@IEREu`67f0doaY-kDjRs"
 43.3382 + D*CC\.em5pg3#rPU?4R$+Jjlr^NnOPJq%b9Z$MH%"'ainTg#!'&$VYoD:#]g4#?!c"&C_H[
 43.3383 + f#H?\.o=TBF=2(Zs@F/);:DdI.PDi9On@ejQi:pUu?Q-rL2[PHo)/u(;ALL#;`FQ!O:r5c/
 43.3384 + 9)P2j\E7+[AiZBdR^?7%D(4XNjHH3L$mpY0V-5F6UZj0sal4]^FO)fChqPjB+fWH[/@P-$>
 43.3385 + 5M`*NKEA4B$d,R;)W9EM7tnak1rd!Li3`=gGd1T[o@q=K5c4h_:9g-*J#\a0U9^0[jL32>G
 43.3386 + H7WFk8YjA9qN#V*@FTe>i7DlUeFkL2+Yj6@pp'U%>-^%cPF8FbVI`.Aqh24t&i:V%hp_h_9
 43.3387 + \uLG#gY'k660GRRQ/UK<3Gb[b:3&Y5*c"J#/F8Q@MiBq`3A[ZVkL;gdZ)Y<=Y<?=UMiIRu-
 43.3388 + [Q?^bP=hF0_0?BWrnu=?1A6UD,ae#d.0)]8L#AMFd9$*64eOZ[2C,0K>NmZQE?lO9@ZC.kb
 43.3389 + BGsTQGpX?er,nNQo%8sZVC(=GA.IX\/dHKk7IC2m!;V$saYS]Y9-PMlV+D-<8g+M8-n-778
 43.3390 + I\6&i>lEbcoD_i1ZjPYRtUKQ*kB![<TN7sjH^IZpEHgI8g.1'r:Rt9"ZbD7oN+dZ=AL=Hmg
 43.3391 + *YV$$-`0:`9L&ah,P:W8ZZ(8C8<MXUQbbXIP[!h],0I?B0`r5*:Zlo$W)#UEj/1QPfl#A/T
 43.3392 + lmU]*Uq=V+<';,`U?31@qodj1A^-_QOqJgQ"P5q!1%+E.CR*be%l+N14Wd[m7,\SG(L/?b?
 43.3393 + gk#oK?9e/e7]U*[$TUogc<b<@VKTk&]9XS2$k&et=8+p[0M6/ZUm+NhNL2Tcm_-*gp;IItj
 43.3394 + ]L6J$7OLg4SS,ceT*aC]O%fD+Fb4X9M=0Z"A,D+&2.P1[-"QA=Q*SQlA(c2dB$'[Q+n:Ed5
 43.3395 + :H1lW*M$<Zr3&j92oC/"V<$f>*dmS9,_;cQ)<&#gQ1prQjLW&.]IUH>=0\^mEEJ2noWDbaI
 43.3396 + agcI%Il<ZD"2\;c1fGGu&/nVA!aA;:HSo-SRtOO"oc\mWkIm">oMi/'AVR0b7DC,b%j@J4c
 43.3397 + NiOdsu7==VaD/;@t74YBUT'?gH&n)1RUpYu)%Z:e<(6pEuI'`C+]k7NfPMBMZ:"KM)5>1f)
 43.3398 + ;+HuZpiZ(CCd9Qr"oHE0s.QM=I<A1`gin;]!R;8Esn?t=!g"TP-EG\F_[qR+Y>N2Q"0nmIX
 43.3399 + <t^8<RX@B"eg,ln/-&WXS7jO3^q+Y4=Z*go:+Dq]]6RhsOaO`7DZRql=-G(tb.X6M->Qi<=
 43.3400 + J+IpFa[\!%F3ShS7)g*$SW6Z^mFctiLK9jO7%T_GWu,c(m7FnJI$E9@_A_Z",@XtO!:VD2J
 43.3401 + J^>VY&h1->U:A'>6ZK6>i@De,mr-lTkd(?9b-j^,P(E9g`9MCo-7Ln!N:0:_IkgZt38+Q^3
 43.3402 + &Xa?5^-GpJ'K>$asm#ufK0Vd%ki@Bjh5TXa_SjQ^obEsQp6gI3^!-Z$qFi$cqj,K-6e1/r1
 43.3403 + "/>Y?PMffYuj?<5^@,'c)o8lVo^"UHm+kOIg=kTtEakECR\jF.T`CTE0@67DCVhUD<*Wc%n
 43.3404 + \C*KH$:EP%SQ5/q_fK(@]9mYeaWCO09'+IXDD87E9$+uh%hN[)A^'Zc-6_$8rbBm(@l8h#e
 43.3405 + jT;QCJpk5@nsQh>3qhrdj;3?T"uti%JO[cGYXEnb)s:jp2'/k:-'`FVRn%DAIP'Q(rfCp?'
 43.3406 + (]H'4\Q$cK3jYVXG1(f[r-*h7FrmH1+VLg))$#KAH'Rk2dPW8QBQaK_L*A*Y<YQNsfs?<1<
 43.3407 + >A+^#>,lge^nQ2."B8Z'fR4X_\=pTbIRQ!:.egmcN-P"j)Hp3(OQARt%7+/V.*[J&J5rb@T
 43.3408 + "(7,G2,3u%aO]#i[,32f??Q\?VJ[t@<\%3]NY;GT^SP&eafA!oMi[EWm6[&4Wqq%0^O?N@4
 43.3409 + e>E3g^Q\:1=Ef;Y;B/i0]Rb,Ge,96@L$$<4S:)EYM*@iGlpp^IUt4nN9)pXQX"OVV`+&fZ'
 43.3410 + *3]8rG;E1T`Fd4LskLX!O+3Z&2GY&r$F*Y+f3?a7t_dW7O*YXq4`n.-8*Q(V$&8mqTl\K&6
 43.3411 + _0a[NLXC##K2eDo*Vm`s2^jr5&aFY_(s):em)0!"\/s:m22Q0)ji9s"(&OOHu(`rhj_23m\
 43.3412 + (+:ot*pR/q981m#<WcpI5T?M6]*p5m0$&CT$@Xq?cM"2\IUTc!ONe6*>P)Gj$^E)%B"/.h2
 43.3413 + +$8C\#n6ZC(@h8^2#(d'ad0gOS@g>7"#E]cX&:RmS+RK>'YejB!BuI/CQO(s#&s5B_n<tJ=
 43.3414 + T#o@Z'F0C#O\RQKYn^,>X%rSGEEjo2_%o_t'$D1?d5%l/-Adg6Z8$,3&V>lGXqjlm%O*kY_
 43.3415 + IjRFKLQO?%fn6m;#(XJpDJ_o&5a#NOfB^)%NnU^)c=<tE>oM[^aARs,14KMD"I_l\9BY[+[
 43.3416 + bbX$mcR?9V852*>.`%;+)O(QGdc;*sIuG1&`N)=WgTL@*rC*`%<,F'!lT.*JYRS_>[CGimD
 43.3417 + =i%&+[LneiZM2^=3c]KtZrE^M*M6l^5?)DG)#XYV'I3_j[u)mQ^ldC9/g]d8gN*(L5\U&Q+
 43.3418 + L$R[F6YH845ljCY8kelrX-aJc5On8Vcpr$'3.0R^c_A_c]F!-X<+Yd[\neWdu"Xiaq5>m0_
 43.3419 + YUK3a/LtbRq8*@4"#=&6X"B%&=onJ(;Tg[j2([_j/MTm:P3,5S>paT#+L5Q*P4]YiDS8qh-
 43.3420 + Z]E`LHnh!&99<%o&Z,MZAgRP-AjRD.?$VCdjR<k""KJ.+HFc(;4/pI%5`,mMK9IrZPZ&n*3
 43.3421 + ]Vl,2rnR1JHqOl2VIb-`+7So%mONnMc$b2q*3so7C0)oe#cH371qgPAN;L5;/3&-6l?t#sU
 43.3422 + Fi>;25$0_;1XZQc%5Yrd]F1<5M=YsC1/CFZ[.'GF+^;pd_S[5HqK2D`q51Qqu/FB_Z">%OT
 43.3423 + k@Il]]4rs7k*Rk!/<!,*'mTO\j5gYc[;H#jN!BIIa+B&;,e/&HjX!b6W6;\+P<%gU,kr\(k
 43.3424 + 6ZB_$E`kN357B?u*u%F;O@)1*"[2KU\Of10TZor*B1?<J7`'L9`MG/MLGseR*n5[(U#$e(L
 43.3425 + )fiD5N1B=P`n(K>tL+?5qi?ae>"CURO(oP3`7t)'X%?*Ua5T18qLhFP70R31B)C+*;$rlZn
 43.3426 + kDjeiU6"r?OE8']De$fHjKa,IBr<PiMfYj%jd]+[R5K&pm%WAPZ;$!`])";T0'ma\`O^5,F
 43.3427 + r)POoqR#<28V*`QNb6-L=V2BA&E,P7="[6iC8T!Dfm9Yq01JjU!@ra#i26BtDK#e47d/7:-
 43.3428 + q9%%KJ._/O/@oVFe<C4r1W-EKNGtZ5Z<alG;YNJS7CI6Qn&!X\0'mj$T=>!TZ=EUB@W2!JR
 43.3429 + s&h#@9iXVe&==moO$h%o(Voe^eI,Y^pKZ[)(r7%+_8[>N`\:ij-ahQ&kb]<8H5kAm?Y'0:2
 43.3430 + !lNPn=Z'$?PNrS[GP:Jk?bRb:N[#%[JsUaq#JqM*0r.5Q479r2c/#_@5["M<TkJ=lmJ(fMq
 43.3431 + 01MFoMBI<WEh<>V/!@;Uuq4,sZR8*eE?a#d,1KG$fgL82G`p(11`K8Q:To=14/lQ(T?i0ki
 43.3432 + &:=1)j#PG;1mT\C0fTQZH%(:-Z"QQZ"-Mq4M'6aFB<EESOG]uqd=(=Q;B\=AkRMO)(_dYR$
 43.3433 + !-"qJe-^<Db2@j;`oh`K%']Go:<_SC;"^j,K+EFABQOG!85c9qDERm-gf)R0W#`;\3rg#8X
 43.3434 + pG$]spN)W^F0snH2Zn-"]lMH@AX6V>bgTGJqaY5$8$m^denn=7@8ilQB*%%9'%qCdG-dKlX
 43.3435 + -V:O<g"ZD6:(>#MKQC4YL-DA=][9fGZUM^25,8Q0l+kBGm8`sQ'We^RsEV\GSO.[pPX@,Nb
 43.3436 + A$!HOp9`pN_0R<GrZmF8+R5fAg/2DfhqMAH;gC:^^Z/2dhLJEVJL3Qf]XHl@]uBIl*iL;JU
 43.3437 + >EUOW%X?'WfdQUZnC%:YC_FS-N"D)4[*q/rD(FnC/BpMPl^D+Cr@K/cW)2gp%[\0RuR+^tC
 43.3438 + NFaJBc)0j\!H#bulWe50j08769L'#VS=3cU]CKq[`,Ib4==GS+;H\_?jL1l@!<C;0o;2Tr)
 43.3439 + IB!U(JcB&Mcl)r4@9)iJi_,1e&V"gYJ#W[134FgU^N6p%,Zr)_fG?AH'7\X[,8eshe_uH(.
 43.3440 + O<[*:7*[Npo;Hf=(YEW2jS5ke<<.=LH)gJOi]nC=He,ADeXF2n$scT"o'25faCo#9,=K&p8
 43.3441 + johFsblm<]?q4Gq`]Q23X-8Lse;?$@.kfCR!GIHnlG%7O==OBam&"On[C`q!3AQF`KAPJc\
 43.3442 + l3`KD9ndN4`B%62NSR*M?bOs)iDA!dF\\EmptQ^P;^%9V^/=ho\.W$*%\:t`+4=gVZV\XCg
 43.3443 + lO;WMcPAhVr2hSPQ5]_QU;V@2CiLbq(Ou[*2,#Wa?AmRK=L7/R7pfJmiiE(/p?$S=TR5L\C
 43.3444 + Mj63)?r^]!!YpL0a*KUEL$P"fdPlqB!ML?6Fh.i(H39nL@o`@t+Z^KDoXU[hQ_IYm+M&u^p
 43.3445 + Rt:UTir?j,$HnGom<IdI(<Be,C*akRSY9`#Gj`tWELsOg/hG_4t^"W,2-\(,.XFX+0$52QN
 43.3446 + Ab:fO(DBKIkh@Z^H66[d0;?d@EU>?F]s(Je,".':b@U@oWpQJC#'u,Fb.i)^/a1U+q/W<D]
 43.3447 + CI*&WG.J^>:.1`<^k@9XATq4SrlUnAXhMcN?N)V^fCLLe"R,s(F!'aq3+pM]p*Zo%N\qZ7u
 43.3448 + =#EAF;YhKbJ],.`]40eRl`&YdR)fUFV/Znn4+WE#=g?#f\0=2JCA",ulR@185!O.pL:4$2A
 43.3449 + gKl$"'=M*c?5k#t=l6>47@mU?OL'[Fo%I8Fj1BZ\K6dKr3h*2H=hT-ZHC>R_R\Cr$Xf#3_,
 43.3450 + !(4R>*Wl4BpQ6B+Lt[]RR8<'8%h"GT_m]K]@^/Re\<uI-+[r?f:fqTc,$t'^Nq'?2l".r-`
 43.3451 + GHNW>;\RS.iTk.r2d0D7ZLVS23g.-`EOGH5^j=>PKP7rPg?HXW,Mi)V:F)LRB-,+8^W0gG`
 43.3452 + RC;m,m9:r,g3ThW-<"hE.[a0tk`q9@"6g9THZ+PS<3Rt;d;1UD[Kb?TP<+q;W+RsmJ^a]iV
 43.3453 + n(AZ$NpMrBmba1VbbE]P6A^4rabP\ol@WB]kIEZp:IN6VSI+Q]po<iccau9:@gu39H0=tJ.
 43.3454 + \QS$:F*(SAmN7VL]U^(l#D]u46,;->V"J63r*dP!8Qu'^,5bBWHi$i(28m-BTXB-ASQVfKj
 43.3455 + ]B$@Z<RPVS-dZ89qYcV=rfuD\p&O-H(dB++[&\hJeQ[7U"3H.fTren,.JiYiRYEZX.26pS3
 43.3456 + N6c66SCXfBl5\?&dLL8(G;pf_cj9h,D=:PM*X)gg+9$4ea/AWG+M3X.4+W2#YI!/'K1L\%I
 43.3457 + dD4.FF',N*bn\(pl'JdouT%@`\Qi4PK)HY)01'4`uj\k=QrdL45)LUWa-A":g%>k@#73FUb
 43.3458 + c,5r2"3Qoed45tY\\(:B7=dcdbkMk5+Z[D'R^2SPX3Zf(Ej;afQ=9m`s$fp*^[/?WF@LqF>
 43.3459 + iT7cokW=9C*b$1^AfQ88=A($h^%0*%jm-6aM>]BfI6&MIa&Y5]gc`p3SXnU52/>'MR95#@-
 43.3460 + /mXmKr$]6_MCp6[b'1_-eAtEf3ZAIJkPHqU$UTf_;<N+S/7Gm?V@!G,rfE&/OSo3dAb]\md
 43.3461 + 6_:4DM18You9;TK8Yi?Nq_3$gg+5nseOl?Pum/*$jDb=rueDrrOKr/]FH">CFuhCF.jZ]hA
 43.3462 + =ub<CY'gT+hRA`RtCl/#"<^)sU;$XlM5O&e8O5EGTrJRb5P,rb;?>cVj0!HAfBqf`p9++Uh
 43.3463 + )),S))qOa\/ho3*3MBDkbA"T2938%-cUYt%_?QZ?phm(Ft;R5/%']K)mJO&.*Qo"^R$&(_)
 43.3464 + OP"Y=+VBQ!ifR?C!!%P.7\_\O6T$^FNQ1#ffT_CP)im5F&]=gT'.oJ9h$jTW[>^&S7&MSMC
 43.3465 + Q4A7QpN,sfQ@o020;8kbLZ<nVPe.TlBPP\?EjoB<oB7n/Uk$7Yup@Y>;`#"Bsh.3QJ6PriG
 43.3466 + lD5m[%.chXPm)?LEj^nuDeB^pc"abVbg+M6=Z+ptS%sZN>X;Z;CGirLhMeUCinJ#(&Y(M<-
 43.3467 + Ph=Jh9J<7GWU\]k=MZIt*$FntuXY?.?OmUcrq:=]>W1h8S2FLN>."(Ccq]\[ir-!sR@?sL,
 43.3468 + ^6a7*WAY'cuf"64%M0@q98V``Ji6pf^OY*H*DaX.`rc(*q",5G,6]5=,=<@N-E"iMj+N$jN
 43.3469 + h*@"Dl@cJ1'@br&8;nDm]kpF($T3u<3n-<kMr+n+.'tCV7#63Xe3>Wcp('Tn=I0jnEKk)S7
 43.3470 + ^9==*%oHL%g4U7%!''2#^Poa*stnlUa\kr;^NgSoRrp\#ZQp5SVG8=M+YftE1J:qOrl?OLS
 43.3471 + <.B-)I9]>"B,GGr@BcCu7*F1Qih<#E2nk%o-oi_M(OD12SKeaP<#9c]\L#RALZR&O<+3e?^
 43.3472 + [KM;4^k.*-6@LeMk@Rkr;FdglRHeGVlse0mIN\Pj16Nh&`j[$O'VaLs)O;,s>.7\_ed,:ue
 43.3473 + cV(kXeo[M,B<=?[P>!WX`NFl>%Fe<>N2O11T>-j?fCdAOk/Scr#oFW+uX%R_Y6T6eZcD%R"
 43.3474 + l#X76C)qH/=+!M`TpL[]HJD.F[febDec*+j=6l9)/2o)1K<e>fa*b7=D:OBtpLAbu@[Dfje
 43.3475 + )M8pXT",Rqu_r>.r5XtA6:_8K]NZNdu<;<VHhnc37[PdAZ\E>RcX@Z9WZPPHt/a]3YmLF7e
 43.3476 + ,8[`9=/*Oeu0EngRtFot7'!Tj!F/Wn)<PCI@E1rj/FGe#_@bCcaPo2QO1(c`LomhV=^iZ>S
 43.3477 + `iC\mb$]BOYD-X^k>V%^:"Y,+S&n@-<!_JmS.h8WKbNhO3a]T2g$lMP!:==(QI26(RW;B]R
 43.3478 + R9*[]0FM0V/e9*oS;/@.OduW%Q<r8k8p,Pk[F-B#@c^Ed<hg(`c30[(mhHgO$iSNEE'n/31
 43.3479 + pLBrU??QY)G5]0ui-4sOO,%@3:Qaburo_&UH^ucNO+I:bc&t,ZLTQgu*l_^]HsYD.msI>Qn
 43.3480 + *^4I;tV=FOg?k'\r6\pl[]To"YA5bFV45EENQoX&lcO+)oJ1Hc?Q'LB!DQ1U`ORGJ]L/*:>
 43.3481 + !_SD[!?sTu(7Eg>-!GJhU%o6:aHJ+KQi/`%E%;B."2JX)ihaQo)[WKb0o0:5KNQ5XQmk%3W
 43.3482 + ;KK.u!g`998sU23jW0QG@V#@cmlU<A@TL+u.WaVeSE!-PHXDEbOAEa>`H2h<e4]7nTr`K7A
 43.3483 + IkM;$1kNmntgjY<_?(FLm#9]Z:I"/F6e\'@ooA_m_H;ZWc3dB[)c/Ggcn`8TJq$bND;ttj'
 43.3484 + Oo[`O`r;brT62f[Y+Q$M,M1E33A8'ea!g1!,K+mq&->ePfa<J1,`$&r!^OrlNA."6VJVD+J
 43.3485 + j=$U1M1aT/J'c"_"UZ'"Y`Xb`?:b3O^p@LdrpWZ8h*9<lOKZ=k+$LeE5TfH'k64(KnKpM9a
 43.3486 + .R[8/*\!;d+!3U3/CAnmn7(]SJr>eNfkQm@a'RE]=C63F[sPNXcLscUFZBVQ."lo4>s<ft0
 43.3487 + 2um0\^B3ZH%Q#YQO-m\Ef?L.-D2l/M6TN"f0X;_fmgBs@N5']tkqdJZjTV*Cmg`-KieG>W*
 43.3488 + 47N?Ot"@giV)r4Jg.^'>\,"*Pi%?^':8&:Kae.XQJ6ee!S0]YAQY>A4EOYLl;8kaiA.'$jp
 43.3489 + @C9).<HLH+;%6`YOs6mVp;8A9,cn)j10>C(AM/l]DQqZ;?<8<LLPUO)1^l!49?DB4.g9:%o
 43.3490 + -f16b6)BnoOF=Z/o!Fn8lb+-V2B7q>_iQ,6l"u]EV-Q$dY_)_eWfQ?,SGCUofkTi"SdfF+K
 43.3491 + WJm;+[H-X0n`ef95H0D49Q9[e@ktd2*B_mG`/\erl5_)c(YFL!Lk8+Y0Mp[ql]E+/QF^ij>
 43.3492 + ^l@d/m(^'dE-(##0XWU9Gp'^U8*Z1WTbp%ohQk54$U$%[%N1qmQUa#e&3<+"1&H\RE[&N?q
 43.3493 + /&=$Lfp*Rr4fb[cOQ"@bpd^0bCeENudS?g4;%6NfOKWDg$GBd67@Z3=*/>\QL/t0Nd3rt.7
 43.3494 + ]n7iD(9lG;fn:I00![@mLLF.6L$ZN4Is,9hjTeFjL_ZH#fk2lj>=)D.)lC;mU=m)G>F@(28
 43.3495 + nm?OP*4?%FKUQeb]&T(3_Om=o%Gk.f)glc,-c,?o^&,oU@Tfre4=XiYD.,$ok4",G&t5%dE
 43.3496 + \(4d/;ohoOY"p=pjCuI0rN.DJc1nVb>f]k3)2I??CKX<?f'g5jtZf^D-C4e%0UN#L9e"qW*
 43.3497 + !=]l$#Q"Zt7]#@VF(YH(20YH<&P[c%'%]L1V)3!,UKOO8A-:'T%\d[+NH%CXo"ASI<S&E_t
 43.3498 + -$&Mq?-^Qh(.-4-&+u[99g07Kk)NCt$d3_?*:RqGW[R%E``]tZ7$[e7U&\>4"&DcPSG`^1N
 43.3499 + [J#>3b'<$<E+tJnTIW:bgh2Th4M!g6rfYcQ#>3@UhjgZZ^(5hjW"gKn;bD@1jT>=A>s/4VB
 43.3500 + ,7=`=k0hJZ^[O`CU)<6LQUElB?<\G1$)t?L%=5-b^(l!Tfh(&B?_A`U)uKX\jb%h*>?r/LG
 43.3501 + [61e"e8;UXFs"9]d=ldmMq]f,>-s+IBjEG;A?dJ-O(=QettFRW3hbm^XD!e%p8n!IqN_FR^
 43.3502 + D!q"J[r\aXMK,-oSF)1(niaB&\.Lns"QLU35S`p@dDIhHW@'OA0kb4L^XFEub/6TgMInreX
 43.3503 + KH&$9dI-6TYGh3?f]QQQFn"h[b!.jVm>ELgFY;@<@h2rdmr(NHcPC'4NH2])R19^c%*s:nY
 43.3504 + ZHpQ^+!9frLG<rR*C`V8Ict.#J+bjdYm$sFd\!R/og[3OThjGs*;M_6s2Fn^0SVeH-GMpN\
 43.3505 + f7ET8f.iU:;;GR\hj/m_ppfSr!UEE*;d2tE0\3EQTuKK3e2q!@L0bIJ-rQq^S=[fn\mS?J\
 43.3506 + .-Q6"$CAC_q^\(r;FS"hYb2UAMR_^9?k;[E*[1n9DeM^B]D-LVtC9bSJ&`,cXtc*MWe:Mf+
 43.3507 + ENr/F"<Lm'.p!+UaCMaFam6Gq$+q#%X9PIAqt2d>R\$P,/u&404%4ZM`?8^G(PQ,8Xk6D03
 43.3508 + &f[%FuMSm'Q6Ks-?")A8hHa[_1RNp[>"5h!u[ltK^3ij_:UcFD;3jF4n6d.VHM;lG;pqum3
 43.3509 + (Q7QAdF:@lm)2Rp_Gfn/'C\8freXcQM.h,=#k!MD23MXG$5?UL1(HaH[hS.p0&d@+F;(0#q
 43.3510 + aDX:5LZ8o:le%R-H1(/2!CQh#`?TaG/_TL`Rq(Wl5Vm%A""YM7N6qEM`nk#Yf95#7U0Uq\<
 43.3511 + fX[F#<G;7[bVmW,E%h&k<>(+']M9'G\XSI#C)"LZ8@foHK(.?&,Y080f",BQcp7+:!jV0Ec
 43.3512 + epFGH4c`^4^D`#tEmaODN1`s?.q%$FdLE.e[qk+Dj>5#AXT'IZ>*TY2"Z_gI7IX>YS2F$PC
 43.3513 + K$64tc[#D&[a/cGk8Fm^T>`cCFK8=o<7UW\s4>JhUUatbZX8@@fE3[>d:V:e<8?t?K_E#]a
 43.3514 + LIg@LalnK%">;`&TY6#QaYDenncVAhN(SK*\BIkO"B6@?$OEJV$#5F%8;Ag"NMt#s#XL%-q
 43.3515 + 8phT5X<u0)SBFm.F6!J[L3dY^Z6#bUq.1T].Y/:'TC,1`4cKS^Hah*Lm5^!(pq>J?on2bSu
 43.3516 + ckS:rpm;0LjEHb^c$ROXq7.b0>%OZp9==e!3VbLJ74^MhKI$3fq*T;[VM;[7o&p0T&B\^GW
 43.3517 + qN_=SlU<9K81FGG8._=2cSo]+68m#dfp"?YU2@'`E;6oTtt%1(2pMr[YVaWAAl14("a3VCK
 43.3518 + ue3d4&#csCbPW244W_X#G:E/I54!Z(>oM=u7:K\dQ_So:K"A4ju8n/o7FSZ:8W6Y&>McBYg
 43.3519 + "THRH)'bf0ckQtN[0"$P1J`;[91f<5KbLYK[nD:i99>'*$TYgM":9-D-X7)-OHKnYEkipq7
 43.3520 + a/mk/B#q$MbIT-bug$(HBus9,aE><T]I+j;@1ap=28>V_)1&OUs^bslFOYOR"[+E%!daG,J
 43.3521 + YlV^M-kKU6a5M17HjYdF8+nUr,q9'M]R6:+\(m42!)MIkU/=8/&h\0QU1nEmteV#@aB^SEn
 43.3522 + Y37+>&D:?;e?\He)Zj9V#A&&@/5Mrbb6YKod]b0(3oe3V6NThgV+:Rsq1<;T7$_b!D!e>5_
 43.3523 + BV+NksJ(2-*OX3^u)2$H)M7iLX8l;EQ1dk=tL<u+g<=#X*C.hBrL"1_^&'\7p/Hs\4%jRoU
 43.3524 + ]uu5_9i!mV`DJ3pf&C=><;&Nc*t#hb"uHaEX`?XIZG>-e9t_L2Uq=4-3R`[59L@O4PF^:gL
 43.3525 + !gtpbn.3_-$'?OF;3[j=&e$5_ueP--du(?3@-W3m4^T'03?9W=H`&Q&?FFZIFk-F=:gf5m=
 43.3526 + L,2W3i[[do!SVA"0k?'%(ETa05P6`JMP[49t1V:0;kgXF^\Al%aM*=l=ASn98%<_:1o@=s]
 43.3527 + o!SOV<eXGjh$%$Q"P`DOa:<7FoI<@t#&oqf*dH8p9feboa+Kji]>X'3Dr6;;=O%C;ToDpUA
 43.3528 + K#dHTm+H<sS,Z4f?fA3l>Bd2;VN8':,`oV*mmCNX@[gJ=r]2U%YD3s#[m9,];#Lu!qgVMAs
 43.3529 + SQZ#;=i8$A4iH-p79W.(^6@Qdh5F,_;d-$C4KZpj`NH%SUK[oM4dFJVjg/6(fU32V?'5`NK
 43.3530 + 8j*+U0FbRf8Y6ijhK@Ui*GH0ZJEFIXkl06*%AkH6/[+2"R=:5_QW:ChF6_NIEgMSf1@BHO[
 43.3531 + P\6S-`I)WDlU>gI:L&-126?X27T\>.)o<.*g]%LgKG>?MkSpL$N*^BAKDjM<rQQaYHMhCdL
 43.3532 + kOfnJ89[Jnf4M3].)"Z.L]'h.&/@,OJ8P84.+A0g"c;W#a[[?FaKlWULOrkZg-YM,NrZN9"
 43.3533 + @'Z45C>-sb(qH>jqpl-!u_[WN]6daVi@,E9+iH?%r[M]M))FOb3:i"rlonhRL*_NfB,G#b0
 43.3534 + 3:C:(A.8_]_.EN&<\'B!rRs*ZW6:N7n>0&W?<`\A#ST:(VD9b#TA)O^-H7]H8;-",N<sb_>
 43.3535 + NF;f-4&*r2?but@%`3`MN),9CKr_WYBAmb_k&`Cr2I+ljCRYo@Q-iKX#OrjNWMnk7I]9\d0
 43.3536 + f]#jNVT'SQh_H90uYP>#$?s2G_nchIRG-\?]\h<^u2%)<02@]1%mW8q06(!a)#r=sdG)E0k
 43.3537 + .S2<2Y;AfWL8on<`B@)>qQjc3s8G%[@8(0e-uNHG`>_g&l-(?EH/iSCqSV+BU2VRD4q5)_n
 43.3538 + k-.N8UP2+?$if16V,[o]@BP3FiAY$0HTUsV*R(FmQ_d6VMc<a]bH\p=$\P@Rh'N+!E+QuNg
 43.3539 + kS8-uQ+1KUWFt@)j<IW3ep6K!N7Z8s$l4k^+DsMJE0gc"kgSI%h4eNLP.h-Ag+H<<;psihQ
 43.3540 + g'UBkH:5bVLMY7J8)?kBO);9m[`2eMS"m9C'LEt1aF;:l5&6<koB-V403-ZQt]<n\+Z+k-C
 43.3541 + 8JBEG:H7lJS],Y-,2CS6"dCCBIRNr;(1mZE4%;CK@n0F&csGjQ]o,A9t-;-F^;3W7[]@lbb
 43.3542 + :=[BJabpM9)&lJBAD*j=od")AWZlR'QS-FD(DaD>mCCM(]T[`bOk\;Xb)Sq^rq_X$O<I-]q
 43.3543 + @XT#uo7_kj\dP*l%m8g=T7b4Uu`RQldm=M!IPiM/Fg7oG+mFL.]n\Wd2U[Abj`NIMPWqpMF
 43.3544 + hl33of'^rR;Mo<KI-S`7WKu+QVO-\!l_\jY<*n9rdT:;0e*de8SQ=Tc+_U08oC#Q*mnWPN2
 43.3545 + We'&kAPArDN/Q%T)#-6lYjdTm`td*-LOi6mr.b#mi8cT0*.PSo5HuUDeQK<:)%YS#`mRAn<
 43.3546 + E]V]U!*qWT;d=E2kY]X_r'l%\I)+E>AE?mh20e!)u_pECDF;=iB#I"7^)hE*!p>QO4*8kMC
 43.3547 + `8hN3.lV]0XV[rKG2Wt7p7k&,.m&+Un-E;a27%jdbG&or]OEBbnAB,+@S(36[dEKlf1mk'j
 43.3548 + ')Y3sla>=e+1`D(\)rU,p_9Ktj<C-pt35QAa0AeMUYcDdd4.75c@FldB:H]]t-Ik%&oDt\,
 43.3549 + QU9D%.eH#jElBYOf0u)<0?AW7FFd<\(J9qijMBSTe*FhkLir,/+&7cK2=F4]0SK&D;jZ*"A
 43.3550 + C0T1k>ao&,/cYimZu?R-Wh9g6hSDeoN,=rXu'WGh.&f8Fn(Z;Uj[DN@Zdiep/)]6:jtq4,2
 43.3551 + 'V\=jV24Y\eR!Cj+0FG3"9<#A3T5<;-E+ojpS\QZ8=`5u_2XG<op8f65Hk?MB"\FDW/mIsI
 43.3552 + ;LAB+(dGJNS=B7>kmqlg;G#HaM$SEKZ4FV4+^G\*HO7oD4ZJ9$EbG`b#\0+E&J-$ZV8op&p
 43.3553 + $!<_[)NL$Jdq%T0>Q]dL:HI560q*?"pjAL8QQAdbPq2i=6HN-)4Bnqtq_A?#C7@d2TLAA"b
 43.3554 + Gc.6tVi0FS5@MU-(,pA8=*Amu)u1k[`(uTnT`o^A'DZ:AO=-F6:To*&\Tt*WMj;9?%E?79J
 43.3555 + Q+G@>_8Zj'>n?fZ>\WpqiL1@76>]X\r^!k<)9H>d/eQc^V8U+Hk>Iebm8XQ_Re#S=bj5/:p
 43.3556 + bQka,=5k@/t`$:jh3qbc0ToI$XC$Vp:5c]@,lTr;c#-jZ@h`dZ,]jrDT;8-e=4-_p>7!rID
 43.3557 + QYFpED-g5^[(rQqrkJ'NK1r-\P&Ml4s#&(5nL]mW$rI8Ap^^XdjT<W.F2Mhft\f@k\H\,Er
 43.3558 + bIc'LJTAG%knFP8jrt)Se2&(L0nr&:bdLYL?:q$@YpTQU@s,aR9[-[e4qMR#p_.Wasd""@<
 43.3559 + lUW-"%0qNb@8J@_2B<<a6t0"QUfK&`N(.;S\E%fr+-9$(;E6"g9dc/tAQ$'L[TtPR9P.3`U
 43.3560 + t0BAS5*]q\Qaf:#bW3::?j,@NCTdBBiMZT2P!XB<,,DoV,j^"XB'+:]&e+K?a*XIBNlba&A
 43.3561 + tkN/QTJojqOYu6.T+!("Vbr]O#MX]B/bbJ&#&U3'/fY%;j$mEDj\L2WG!8jDnBcVH5@9b[t
 43.3562 + p!]]OE$T?q7n>!44!9rHKUF]uIj[p>cLJ-gQb?Is&'ghq=?^#o#VLYuuP*'=`JNQ:+#H!J'
 43.3563 + r2Q/.i=bXOPpK+IZ*d2A8hWHu6hsbl<?9]eZ@uW><rEd%+`!>b_r-i!;Vq:>1r-j-&^ZL?B
 43.3564 + s0aG)f`AmM/.D]t&53fB_2rIR#GR!,,ZR0mX=A*T&;&E(*%d+4&&]%g71mJ#/56es&PQ1>`
 43.3565 + K=tB(WI&GAJrLMX?a-0E7B"3/b-2r+35''Kd"O#/<(mr&kk^2!V+s9!PK+FV('QMXK="r'$
 43.3566 + R`s[UNL60?b(<`A,1=!=pd,'26q6c')u".QV!SaZ6f4aE]_j'?p,4c]d_BoM1VY&O0*V/Ib
 43.3567 + (p'MLdn:fM9P8(&*2,tZOLX*/2U%>cZ2d`Eap78t!278_QtP]9IK#pajqeWjuW=4Re-R8ha
 43.3568 + o*2?Wf(!Ul,cVj.G?e?,'KXT+Tjc*d'(/0cKfQM![4'>UDV.nYG4TT2"#_f<rgQq697U%e\
 43.3569 + `Gs\"/^8@\<5GD*;jTfi:YXK\ja#Dl4l'JqGGXt\him/7He:3hqgm[m/?rPi(etg"bVh'_L
 43.3570 + Z0/0Kk=bY9qdDR(sXuRgA%d3NT:re71\/jp.^b4),=1sd^N6/94:>>A38qAY&0Zk):!AqkF
 43.3571 + (adTBI1'Kq[_!/rcXj)GY5Rl%h;,VhBAPLT-6$Y*H'R)U>aml^I6rDsS?Q*,"W,p<Br2)c"
 43.3572 + qkNoE7YVgtMMjeWF`W"lps)p#e-m@3PB^[N1Es2"&$KK*R`*)@<gnXOM<a7:42-->_JY:[r
 43.3573 + h*7$LenKq=":ildU6k]-M0e:`ESPN89opp#,fCg5G-uJ[J05]J<$$h$Vn3-5ghtS*$%H4D(
 43.3574 + -]AN1!LK'(N.,Mp4*WrMV<RiE_&r";1^Pi&qS)F3n)tut`MnZB5W5r3)92A'XMDU+*r[3oa
 43.3575 + 7+PMYO/$Ks3J#4G$j_9s54"\F[Gp+#q-3"i'MSg&1unSB-&FnJ-gg$ecA'=/Ht(N)09;r%R
 43.3576 + 7Hd#N5e/KM[Vb%ld68iC#,K,E<O+86gcP1bf7ibnC-QCt1lqXG94[(W4mR&';a:*arq1(18
 43.3577 + X)iF([j_3u\dA)74'FAX)6:*;u-XVJrConu8_=[Rr7"q_eu!C?!+7>T2+j$[U@8jGeae5ue
 43.3578 + 4J3/cce2N75lnr:grJsgY5"F9'6O-SA;driNaA<$`d/],f6deF))'&0s+sR6]9q&WOPWtt^
 43.3579 + J!3cIm#QES0r4l3PX0%^!_H(D"N78_K:Z+-@a+]0nFr-0c<;lDi*9280TSTnIS8@B0''hIQ
 43.3580 + Eq'19Nd=<OMKXr?l9d!n8gD(%+1:A)IH0`XYnX"f:,%2DB@iq*JG(EMaPu.:/jI_Va;,f'<
 43.3581 + ZL-3ES;[eF<jOc7pO=8/A+>q4CURIPS`05NFd*83eq^"6p:7BL&Ae6XkdC\bebXJe!EcZqa
 43.3582 + IpMacWO-B\tfL*Ig$8&Jm](UT3;d2G_NbZqaue?.()#K.O3V(linr%-;p(gH4GO*O"3E)YI
 43.3583 + f:[.tgQK=Q?Ou\.ljM\YP2(X)Rg71>VJGZ?G3hY#,X]=H7MQ94b&67DLMZB#N$C-QEeksCh
 43.3584 + lG[J>7&X'cg'@ciN(3rDk.20DQ9Jo:JV$-5&/[*a2f&Y5YZ;0oN>i:/"=Q15<!<u3a5@J&L
 43.3585 + qL#o'$=?]/S3$\&/3RS\Ce`["0DPgZpE!c$@>H)X[L"3(9YJB1#k4pA[/+GQ@Qk,K.9:)la
 43.3586 + K8EfYE$_J&6.1\4ED%gebn.ioIAPQS*^(&^2dYKObThOX;?2@LX@1^EQLM$=2+jG<i!f(RH
 43.3587 + oJ=^$PV.Oc@)1@ALBlD-Vaea\cSd0U<fA38cbZ)"jpra4FXTV_-6^dX]'N1:;-n3nK0NfXm
 43.3588 + Jq8s$m5]IRl:3#1h/MX8Upq]LO*F[@;LWNK%)g#=/U'gX(/%uh=;V&IsR%bP"kTE<ELDjXs
 43.3589 + ;dI8#3@rh&Wa`VhO7EEe[f?XW7-!,OE^8=";%P>4j?4bA"e8%R0Hk"(l]oFa=d_8T/jfBSB
 43.3590 + n\`2$9&4n,&E&8@urbb3NhNWKE=K](%Xc!e1B;R*/[ML%19Z70O!hTT@l3pcrXg;LleI,_!
 43.3591 + [%KZ&/'`,9@)sJ>UaqW/K-P_+s.^"44VX5\\mL7,hgPe3`%j&aS+'Dgchq1QM<lSQn35JOQ
 43.3592 + )Q`-l@eD6<KI/o6/(8/>TOYOC-QC]f+QM1!9b;-meOQ"WT=X`Li%8fZI@gt:b:,HV9D?irK
 43.3593 + -&-AE80R!`Jge<$NQLM)gp-L."2CKMHM[VF5P^siTI%U`3mC;o1q;4e88akH\OanGO'P'fu
 43.3594 + %:&TAEcJA12]ONK@(F2EIgJS"3!b14/06ddX5dCpIIYi4/4Fb+$QP0d!45[IjA:f:j+rfZn
 43.3595 + Oc5hc4^u?i!XU*;UYV*9'93=:%'\tcd6h'f66-#"t@%i1ib1)i4GjRNJ\^eKF7heK;iNfS4
 43.3596 + I4I?L(.7K>]BnfAfiH^"#bU8aGQ4LQrO`fR.^DU"9jaa'e=@cO98nn8)F@O!>IR@<^)qhnc
 43.3597 + LIi^f\YJWR_,o*7JISh2[T?QF,ORBb&mBN:8>mMc#DK-9u\p%IhlkL0VZ&\a:[CXc2uVjL3
 43.3598 + APIumt+Wspo38X@8KA(ZZCeQias!SLH[YfYq]>B?>pIKXg#X==&4%A-F5)_tWGpWjs)D^ja
 43.3599 + )sU]P>P6A+\,/Sb=qEu5(OlX473KA9=H'[\CY<<1UhX6F&)8-hKJiqrVC0G]J*Xhpg]'[:@
 43.3600 + JeoS%RfZTUhJ0V4KMqh&TA<W9BMTn,S\$_!TZM/$=<>@=ENLO[US5W!*73-ZN"l+A'W#ZX_
 43.3601 + >U$`pF0%^?o/G/RTS#MS<ug"7T_'.;G.k9a7?9XmS.o$7>MN%L`\.",'dL0*2?YV"m[@##L
 43.3602 + C/.=CUBqX[#^r.&+]!OOba/CO_cnd4:h9fWM6\0adj(m)OFTN)D2=GuB^Mi9,2E1ec*6jO@
 43.3603 + 9%Ii<>"ro6EQMTQD,_m#@+IGQ4^_%.U^1&@qa9WU/&.reL$OKK0O.o)njKHAp&aQ)*#a5`P
 43.3604 + \<k$S''J>W+='B,*cPNdRmF2(D:0Ql=sZZO%rkG#^f!U["9rWQV.$J=O$KFV8/CL]9<N"2`
 43.3605 + +hl&8JM7!(,:@4Jg_K+L^+NN6u9f8JZpKJ^_i+>2C+ZJO_#GB/A5`heLHm8BXIRE"JT>X)s
 43.3606 + ^b.d#T*-aW.3pq,%n-#2BLD>$XpkqLFOKKNQO8T,t+lr:/#R+s,T2a@$Sd%3oo,mp+0a5g:
 43.3607 + mO+&WXnMrtSq(p68/l%!$M9FMdiH6hI?,3*,H1,U413?tR1Y9RMEEMOn3OX.3i6ud5ZdT#M
 43.3608 + k1qr:od&ml[i'^)ug]HQK'?I['Z?7D:E0kL-4VA`'#,269Uc;eU-]pk@aTa)3PRu96#]\9\
 43.3609 + C`X*BW#9WX$Z^L&N&)<%Nm1uVac%'+WKuA!'dH"3'G@VobXBZQU*p"O/aK\oP&q\Fdb:dZ'
 43.3610 + @JB]1A!iV:*5I/m%Nj;CZ`@3lFq'ifJ<1U1DE`h6R+?E-:u4[JTAU]1e$pI_,2EBdh_guqA
 43.3611 + ;e/1$m!'!BNKKf`9ACGfQEf'/o__fXD4d*^ihmDCc'V]_4Y(-G\@p,IT[t<AeiG2sC7P6Xm
 43.3612 + 6=C*pl<[_tY+!&T5B,f:fsU2_e%;Oe<6V`Lng8+Vu<+TXZC]`iJ-X\",5B^%>6:=11F[".<
 43.3613 + `@r!M9!@_K$j`?ftcB:S7#fZ,90b_9il%9Z_bjthd#]MIdm*>m/9]=p?3KcuP':^=_-Tqq&
 43.3614 + 6dQ,?ZI1=aBVjcTk<P9GoCG=Z&K8c:"A@c/$"CV^KW3410/P[X1fQ_UlT%;Undn\HLm"L+3
 43.3615 + 8EGq'1>rjDs]SoRn'h_7;TQ&1/nk8![nHof45lub\.,)5lOYO8.D18iLN&=!>Voo6npNims
 43.3616 + ;^BGcpKX/B?jE'ZEaX`6.$'2CQLt,2!N>/jqM>[gZ.\NnbEbkRa!FbYu_Un:)LPT(p,+k"c
 43.3617 + ^cM)RquRX+A_75#"enXDjT(Hmu;0i$O]7(Y>[::phmqpZEY8:%ho,.^]c4bR/Y0_>oV8PXh
 43.3618 + ULOrX2mS`=<5Y74,&<^-VTg)S#-nNaZ+S@Tn,"S[6r@b5/0C"q(b*p3uhad?^=S7b&;'InL
 43.3619 + kVfDg5rD1E9KEDS9LVS7acamc<KaZr>g,T$p`Q7t7!>QTm6TcB>Rjh>CKA>19VqCP7<4._n
 43.3620 + HU%D'LJR(?IdS52=scqK#QbZXmb$^"*$(jVF5611f``dE)Q5BCK`Rj4G7JMN=H:g&QI/l*L
 43.3621 + 6>A`RPdQ_F4jJ\'YFF"+:0$bu*MEm0p981i4@g:sUt8AM2A?-.%HK!nid;$?b2pDG%2*d.a
 43.3622 + bb-Ad=@YnJtP#m+mc5kPF[iuY>h_.H`<+B<ZQFaUmjaKFfo^$0rBQChr9\0;Cm2CoCT@sl"
 43.3623 + hF;9d&3oj>ci*gJEbbSZo:,]\U9m:*AifXh?CIF[2QLqHC5csLC@5d,9Nnl85%'ASgTIeP&
 43.3624 + _%>P"Y-5^d_3XV12^NKSDO;aR/BmK!UT\Jg>"!?CS/+L?$/]PUW=Mjt8'GHC`6<om;0%@h"
 43.3625 + -oW:Uep>O)-#2f5h8IS&ILe)1Af,Q]ED-VKY'';.<WSI^%.-j-fe#Yk!`sT:+,-216$J:F"
 43.3626 + <B3#6[N+(DoIKh&iFW4Vt)Be5o_94_dO[]r?=F#r?s1fjcJfie#D[p0p:L5i87_6Ol^WLrD
 43.3627 + ^pR1pIkO4@hUokGl[bql1CQn(%="@!5+\UWi?),6L'pR4K&9$Bpc:a=W[Nfq(8*J:jaQUpa
 43.3628 + t6Xo=[&jWFJIj&/C&u;&!_-"S//ocCW0UY9@C.IiLDEt;VQJGeJ5!_nt9\.c!%.H?;R#@4b
 43.3629 + 6W\:O(cXfQI(Lq:M'PcOlYSYIdta]Es/OfQlQ:U%Bfssafp2^r6Ys\?D+`du/`:+k,fH&!b
 43.3630 + t@?&#Zrg=e2McAf8`u#?Rmrk.UGE`mqpS!N>Tl-9O\F@$#HuZNotA\d!A(fD2oo'mEQSAl2
 43.3631 + nHIH'&==Qd:m+R5I6_=FA;>k"Cq)Yi[(lT'_ptPke-"8UThh]J_K%:kTgTA1J'r<((VbCpt
 43.3632 + THc<#]3*Y3d`QhV7aCsKkZ%co4Hce22DBTku(ViW+^YAap\eRD3sTHMmQ7nJ=__3ZX%o"jB
 43.3633 + bbj^BKEKuq9==CRO=toUc0m57p8@hYBc(hASoGi+/56-kkKuCtt[gY"_b`^Z$TDAPYX6N%*
 43.3634 + #p1&e/P1RQ@a(K(1e[)iS.(f6,ZKp5Sd.-J/!iVrjbF1FK.aqA$(<VNo/h+`4XR<8UIEDo"
 43.3635 + =j<L]1_3dN=G4b`tOdb(AZt6YM)jO2u]/k%^%4@8HcboC(qAM3(-l#Mje<<XXt%9\K2H(7Z
 43.3636 + %9Cm$UC_Q&Jmg,4JVGR^>i:S3tSA:QQNq`?/c/co;1P((1^qUfS:.HuV3M+7(dL1RUMX$(8
 43.3637 + _*D@hRfd`j?\l91D3O]d<Dl3UJdVGakp)OBS<dmD.phm'd5LW3RRp._gOC7-aY+UfHKjM[C
 43.3638 + ,V)iSM>f9JQ<,C`[-aJFMj<7e+6QYe/]O'mk9[D-SkK*gq9N!,rX$J0U)aHfOE?0!MMPU@k
 43.3639 + ]7`(#;ms;t=Xrks_]Fa1[SSL2V6XW"E/*LCSMnD9AuEaNR\5c<Br-kr)7+[T2D5Fcab"#3D
 43.3640 + Adm0(^#l]BMKbqYm"#mO'M\=bX:j[rW(mP>!m)3p7"t(_+iUlA7!*2R4H^rZU>\=)T^%`N2
 43.3641 + ?-Y=f^i\,X;eY.DZsa_Yc)mq][XS-c7-8&>Na%V(@F)@_l:b7@@i+2,,254@'Ei_DJG%Dt7
 43.3642 + DeCeLQhk7KkA4Bb#gZRX=iUSLr')-HHrk#.TQ%&1u[>V4!DR5$2Z\-$5$=8YsuBaZh`6oCl
 43.3643 + :7-;E`HVDV"<!6H_n2,Q;m$`<)CTHbPb5Fl,6AamI$T9VB45;4olrhTokEI[`"B-*bE9:Dl
 43.3644 + 9SqY]0mpp0^dYY![OUkaW[:D[\Y>li]fVZfM1\Eh]:ui1ah9FX-<a>0,[J)?,tWKqill9TE
 43.3645 + *)?*)m,#oSI.c$aW:pje@e%(Y1ZOE@_l=KAFCsV"!5:K[FQR=Q7oo#1gEIk#u&f0^L\UZHW
 43.3646 + 2.%rR]kr+UMXG"(M=i6s*(M!o7rcap\O$PYqg?"-=H$n*O\>As*cLiK,WW4EX1#K`SRVcV%
 43.3647 + r5jR%EHZs<Ok+WTcPb?W7$&);h3cHPK=]>H:;k4qj^!84AA#fKKas(B?g;=0+`R@T<Se76h
 43.3648 + <]0bM8p^PpF5CBrbWBN;/k_+Xr8[Q2u,gq[sNS2tg;SDOa(XRr<UdfaYHM>)4jPj^(3[G!q
 43.3649 + #lSE0m0Mr[ULKhnlfS=T"Z&Qj>;(jYhqN,Y[Y;`Z6Y!7TNU!`WS8:`sMRtdcaHeJaMr[AdH
 43.3650 + \<64;O;AhW-e$=q=[9iiJ8lBfVpH?&eM%hm=uWi7.&YuIS=4amNDK!@;02/NZ"\3:<\WHZX
 43.3651 + .PXQ]O1GZA0&9^8+M\mZ-M3E7]<N;;($;S-15OIl(<t@>mYDU4@+o^$<al]_Ibnb)MFC6SH
 43.3652 + \t^,:e/?:"5@BX4&92Dg.s:#uV@&(kDm#YtO/OGp2HC*Q;o=u[mqS>M)6Utq'0JS>A\s,&!
 43.3653 + ^%SYS,k!VDZ/e4Bn&mk@i3^]nCJ&Ll8k;`Vd&NjZ3l,O@I!^l8OT>d7cc3l2I?Hk["7OI&k
 43.3654 + D*g!X#mKe++:jhPap;4("(;08<%]$tLC>@4Ga!G%s,0>+&X_'c3?=/Nj:W=EN_(OTNb&d^`
 43.3655 + 3)fdQV6HS)3ek22."PPPE=kn*Bg"q-j2"4;MaA.9^*7[<A'\6Vc2[%$Bh9bF/oge!4p\V\Q
 43.3656 + ssqC]u=%-HNs.4KT>+<N]$tI&(W\99j`%%(dZ9%r9_$q0g"J*dA=3%d739?CodH<\G>Ma(+
 43.3657 + ZX*0sALQ)-H](!)OZAH'nfhms].NVNA!4nT__F738*Ic\!W*L>#c[G,Qm)kGRKH+i*RnbSA
 43.3658 + 4%NS^V`>dSB<,JJV7<?Q+&4]L[F9hK]*L+<U^YS#Gr#Qpqe_0%0q<j>Rh?E*&pIo_ODid?N
 43.3659 + F;oY]s.=f0q>L=?D.3.-Q_T3@&]!h7]FR;<<#T#XlZ<'[\H!<nLCpc/,n34\j?!l>nH;2k6
 43.3660 + uaFiGf8S%;Q_uf3QW(*XJ=E7`aG$G\c=J#RiO^?Hsj@hDJ>nBaD&`J*(]!]P6B!@?k"IfZ@
 43.3661 + L=O'69mndiVHZZJE;B`4@Zri/GQ#+e_lX5g8B7dk*Kj89fnTUP.4P1Zh[%43mA,`eHt`#]D
 43.3662 + p>'Elj#c;Z#.GL5i)E^A)md$b?io@0)lJ`7\"4]:Bq136B9.[F.7i?^h%-ibC7;c@<d3o1I
 43.3663 + 6AOrsJ!J?M7<ct6S>=)$"_Ta8rHU-1>8ZW"E[3r)6H<BQ.Y1H_JAXd=8p4]8U>&9U\CJTb-
 43.3664 + U*Ej"AVtf"pAj5n"W&I/T2ZsZMLlU>A\!"jm"(4C6"'8n"5`L//U03e4o-a;obrB@?+8YuK
 43.3665 + .TTJ&l[auc5SHh2_Y7r#+2(fMas-qQ9SkmFIWFR3<h:%A9fLpP@XJVF+g+k5]X#$TiLr1jX
 43.3666 + G@R5\BYYD]B+0iMW;[Lr9@.k[a+=2!FD<D!?KfMWpt`_7U[D'AB=<BYZY3[+?kJps6,r5c,
 43.3667 + _<lsnnq+R:M!g4sA%:=,l,RtVVDL0LODKa!s]q7R[#k1pIg*!)2<&pto40#a-rm"YSRAgeR
 43.3668 + 470b#PEctc'Go5N71F7ktiN(:CbN&j7oP3;3dnr75;q6#,=khP-h1oKZ(A6uUf/.FRh7t*J
 43.3669 + oM=?c2YVCBoq!Ohj*:PnP-rG"6Fk1%*`>1s*-.`2.f/\6-,jB:&;3Dtqr+'kqEH5a_@h(&%
 43.3670 + ^#q!@@-_9X8-u8CgegWSV)W7oD!fRqiF?5odUO.?j1!k/1&)O0`jir$\*h3f)c4#6\:71JZ
 43.3671 + r/_6$P*g=p(oJT["&_^g.49<$R"t\e?tup0E2WF@)W+/4/m1$sk\jHnSL'#'V'-S5EMl;"^
 43.3672 + -M=.\1OUVh^R5gPB[O;joj)2X;?&&du%'LlV3LnoU0&D#ML8GV'\i]8_-J9h4U'+ofrJ2p)
 43.3673 + AX>$0G=t+'2Ce!q`*)\:YLJ[?/Y(cijTD4KbdIbr"`H&j_bD@aB`^;eCfL])c:^3b:0`X/H
 43.3674 + +eKa2P*/h.4*?-j'"bb1#I5!QkVu`NOf<+/>#S%=;(?-S0kFa1<tOQ#a9PCT1i`.t0jt4.A
 43.3675 + :'18de*2>3Io>M>f.lNYec$6klJY(jW0NrQ^X$91g`gr$'SCB9^/cPc#\IS$=#_QJ6=NOl<
 43.3676 + arlHrho`fRV-(l^K]=G>@tm.S!b8OMJf;2aCq1,cpSX@G62N@d,,m0\`7]m'fD<R0#dlAYG
 43.3677 + ==!QSYqEIlpZ%J3[\MC1MD@pJOGn$lrJ&Em3rlOfDtDMj2ED'\7_5Ga@AUX&[G->AV*#r0t
 43.3678 + $bKqg,*L[S*,GLe_[e(XWdI[JS5_hBS.l*;JJTc!PngJM7<J-`3!@?/@!LATjB\`,81Q]0`
 43.3679 + +JgKbj^YBI.SLaZ9O!f,`FX"IF\=3W\"tZfY*ISM=*7InCXHCSo+Iu/b5`D2'P28Unp73Qm
 43.3680 + XXQ`G_8]bBs']u,GPs8V,f:1W$h^Q+m980![0)IBJd3!d'4"&Pt-CL'FO5).h;^tf2]@4(G
 43.3681 + 1aZ[.V_k>C1@-D:0K'_kM)baVe&)-,!%g;1O0gaYi#*]2#+MI+hE:$gs1\W5LG+3KSWuK8?
 43.3682 + >8Oh>L7#V\(g'])+5NJQ)=f[hbZm[7%b[b"P\.;t;I^6AY><(QUg"_,LnO-9JN*!!#B?rk(
 43.3683 + *4:g7G)-&)P41e0;;l_<!J4-ORC^&6%(P)k./].=PAG?ktqn6n;(*b*IpjT:h9d^>!r0-Kh
 43.3684 + <(t3_BCR<)`gG?s'^Q)?Vca.tOMkqTYa(;dgPU\f"=66S"c_8Zg_?+-Sq2in0=$m9,Ei+)g
 43.3685 + 2cF;"s.!kNFc&qXMHb\A]@utO<E\*+.>[]CRsnj+ctDDQZJI6cC*1E.Z5EN0O$'&O=YFJ>&
 43.3686 + 77WoJ[an(/pZg/l;bE@*sM67pSe"!!%2+#T?aC@,\MjCoa5LbhPHln5@2,IF&d6Q6KIIg-\
 43.3687 + Y9\hOtZ0C&:*"PA]54!?oQeE0;8g9]>66';e2l$%8\IB!HZLLV@00)0:j>+Ed1(*Qi%W\M/
 43.3688 + pUnr-(JDjkDF10i)Ga[?K.b6ao(+imnU(1ZH9t*&^leRc9hS#'lrS@-i2(/komsCi<j<S8f
 43.3689 + %l4)rc.]:*gTW;mK5#5WTafsp>Yg\QI;fp>G_UqiBfk]:WAn3""ZIBap"M/,U:CiFLEklMQ
 43.3690 + =8uS`!NtO>`9M7]5i[8TLnb>%D::W9pND-L+&5JJU=#*9nT6@S))r[e>`kGei+F"h<Ba>6L
 43.3691 + U3b[G3IBlBX(8lB3#+EOl1"6L6T&n28j#MPLNKQO/LTDQVI1X6l.'lt#GorTaJp&M8%.9KG
 43.3692 + >563E]uY(&Mh.'??Ej=%]hS&7B0]dC!WJ6U(#EPcEV=sY>nnGZGqLYjfYr6SHD7Ou[fh_t0
 43.3693 + *l$r=(LX$WQ4m%/'UG(JjebY=ulFc#U0>>'Oq[Zot][sMDT%i)uJmOPWq-8h'>Mj`[Ja\$=
 43.3694 + a:<Zsd!G_]m!aGnqB\FqHn?<GE9g4tQnDWKh+gGR5H"@lfB*!-Sa!iHD#Ada[Jo'Iq`d=5.
 43.3695 + E<X5nAK<2K=8rP?c2HK;sD!ms1acu^16fLJ@1oZW!`(!*d^VrlhS;RpV;^g^mkJ@6g6g7#n
 43.3696 + ']35We6;(q2@N>reiAYVF*2RO&&T?9qd5$>^3fbQL4b&&FJ2#e1m@\;(tnUqqE5^q9FMKH<
 43.3697 + ?7+$eU(5bnoVX;X>\,f%>>^si_,j<Hur+,YFg^]Z#O4=*=1(rFc?_W2t/oIRin/&IMp6DQ#
 43.3698 + cn>QWnp&PH%+:<2rj=7qj0uF,@6PM,08E;Z_0XQA5'dE#kPRBjK4$r:"_YCjH6Sj<#=>^0$
 43.3699 + 3*Sq(!JeQra;J`I""YujX=HF?fJ!o5R#9.c3ccPCj$Ppq_[K5W,ZDW<;nohs]$r,p*%/TS=
 43.3700 + @BeNMKCh7!7.1H`&;UV'B(0e^upAKJd1!d7@WO!WpCC4-Uq;g!5qC7P=_N!a?d<V+hUuG/6
 43.3701 + bOg<5gQ7N5@k?Yb&SNfu+:\`nX6TP]Ff4<!e++_+;.,BICiZ>/>;t7oWJYZu/AZFiW!Ya5h
 43.3702 + WeHpL7ZH&?-:a96V*oQ,shZ`ucD0i33+9)^L&A;rC^]X3S</&6sFm#4o&LfB@lr/Q:1O,NX
 43.3703 + laV_b6.n<.h'aSW>$fmNQCm>ZUQ:Xc38Q^^=BU4VP,0AJm'B:[!*1+d'LIo:hapa`\Pafdj
 43.3704 + P"Dm3`bOigH+P-?A#dZ8au#s;7#af<PKIEs9%92"jH3(([S!p/b/CI)J@,QV[43BB!#oa.I
 43.3705 + 'Um7Yt?RO8g(N7,d5BJYff;?&.CFZ>3m5rCC4Ub9,tOdS@d!-^.XEQbZqg(PfHHS]h-'N1:
 43.3706 + %sga`AV=KE,i08ef:hoVB]i\kJX4$A=bKn?*SKUs(C;bj;+LFK<Z>`_?lg9$G[V9[ZYJdnE
 43.3707 + `pb<4Y)gu$;^h9F1%bp]L7ADBnDa3=J5c=GSQFP4pGim$!5c/=UC?uEe7T)q.C$plI>[-,]
 43.3708 + 0k0Fb2cB,FjaDDnO-&sb!-fi-?"R+,&n]s&_c]EXQ'*&4C$j:<-S3\,aHWZT^D]d&$Q-@e)
 43.3709 + JA+G:3uV9/Jr9jejR:A>q9QGCc34O$[/,XG=&'as9U-+4D!4W!nd8"0.U%.g;s]n(58_2'c
 43.3710 + 9Ra)E+I@Qo:.Tl1l;=3_6uN?N/_rr:9=h!bi)Fl%uG>*"3i&fWV["WMMb[\RnX#^oaoQ*&W
 43.3711 + 0bMdQjEHV!6=P$doJ3;>gjMi24q>0[b@\;Oo74V(^+O0%(TO0eh$$aF05]d?;$jO9jH'I#H
 43.3712 + Iqi_pQcde+2N76f.q5g[J,cD<DHNAAue1Xlu':;aRI<,'1f6r$HJd,dmJ'hd%=ndf/&Kn63
 43.3713 + liZ6Nn!%.q%;?\pV*C!M/6<"sZ#r)F]6uWEO(0)qQeYQ;H4[,(WO!aMf;/J'fV))(F7TL7(
 43.3714 + eQ#YuA?ZYU!B\dp',o-8==475BeA^9<^g!=-"Dg4C=^nR/RX>P>E4S0D9tF]eceKC`EZHO2
 43.3715 + H7Y'f/7!gF^irk6WHQteCAWlKl#?eHInuefB%2*[=?e>He8LQfG/V_-%ji-@[%O@M=WGBfT
 43.3716 + Fc+EE2sj=,hT/8>RHu)3`RpWXWp(Ko$,,OGT6beb*s=n_Z*`?NaZ#36?8BME<:SROSbASt-
 43.3717 + /=fU&MqKg\Y&$L.Yt0MpI2H&6[,f`d78<IEGiPLr]e4On^W[:<=XI95X.cG[JmYRt']WB&K
 43.3718 + TL])(Kq*?dC&fQDiYX1GgqE:[^;$d]+M1)hd-)9)"KS]L30VGt6o:X_f\QH7sg.d]6NIP0Z
 43.3719 + R@aqhM<YkdfMbeP/_ZJd=iGMeV8q3t^"`4C>QnBfKl1("akUIBgsn<ArQkf>?]>LX>q.%tT
 43.3720 + nf"^"cQI2>t>7W=MN[/eD5Yi?'WqgS^n<7f3Ng[?&dZGFkR5jgCk%SMripRi#UXp,i.;9M4
 43.3721 + 4MQiptr;hVG<kh4<fe($aVgjPBLjh?E6%2=00GmtgUE[R>@lH5.Dt(7*B%"ECc*FlV=l[GQ
 43.3722 + u6hjs8n7HIj@mG=]-hR3<=OdSU.\fXP=?]_[&V>oEVrnc3'hY%)1AcuLYe?oGH$LBXn:g+0
 43.3723 + S#i=\A@$V")jp,;enR-U>N>u;o?+cLZX2Lu[e``"Nh>UgM&7>,C?cEtNHtk_K%1%$6MIm]3
 43.3724 + `Wb<B)W3<J@K$F=Q5JQj)r_VZiO1#jVC(:FVrBT??bRsrL+?W6"6.T=@br6eFs(6`0]H+\i
 43.3725 + ;PLkAi&HO,NC&c7:;_6CT@aW.UTV;ijblGShFRh21UU#[>gc6>,!kHTnt*Y@P09B*\Cn\3o
 43.3726 + ii".YJOjj17]r7n._'/NRGiLd.5/mc2Z[We98*i$6fdlD/fuJh:[>j'2pl6K4S(if6K;`^S
 43.3727 + nT72UB>!!6_AVG:^B11M@R@no*op$.d1ns7j1P$DUm\O=8O(bP'R"e3j"!Je[CT<\i#"h&2
 43.3728 + +IT9rs?Y+[Jk13jK0Ti7fQo90i-RMRLhEC$+FQ5i/k@Sks:oG^N$B"D<^YkpL?<Cda4Qf0`
 43.3729 + jc2`?Q<%Yl=(heckN6&]mWRcJKBH7`BPrT=HFaP(7N>RN)RV\h%/eO-4JZR\R#1^<+B3%b<
 43.3730 + 9SjqL'Ei2C*"PaiFsF&YN,Rm&;Mp3.M6W?Bjd,8AHF\r0IfB-2p)h3Lh+uPOl4$X,Y"8<5,
 43.3731 + ;pb%[%0h$KE,BD*4Es7Zpp@Ul1Qu;@Yu*8=ABbX<pO>"s"Cn:LM&rM!@hm@7K!#"JKSs4$5
 43.3732 + cC;ETbY>O#%E.YB6dj#<3[U+MHZ>XT/X'-,r2"=g3^'8=@c96Hj7]fY-t;.dBFnBn@LSuH*
 43.3733 + >l[Hn@^<CE=c"u+GR^B"!@R`QlLF[E@"YQ?[6+\Cg7QgMm"t"\&.*o!_Qj?WU!A_]3i0P&a
 43.3734 + "cK2$UYaVdC$E&lc2p;.R#-l8/"Qm,j_0C:#]Y/ombD]?l#*'.S*#!Qkk/d.Lb<T(P$4Ya?
 43.3735 + q%t[_l)HGKu4<qC6<9+!%BBe2C;mjoNr4l4mAj-l\L;]T'?RVDbGGL!qp<r<je$i@RJUT*t
 43.3736 + G5.Bj?^"Nf!:n7iqSao`@h>Xrk5mE.877^C5)-%2XU1$KD/'^sA/P@(Rg2DCN13Sust@jh*
 43.3737 + @I<e.bDej8fXNstoH[t(Y0_WJM8c\??Z2"ci<poba[of>0bC.`)LWhAmK-$!>UW:p7Jm[\7
 43.3738 + H\nu3+OA'8]h6l&o=Ttu]-,oK.DZC&_FC`E,n9MHXOot3sPV:Ia2?(q+6tXeZc.Q%-aKY@]
 43.3739 + 74S]0X5uP&nW^j'bF+^/O7HpMF>$"'5=>sre?d5NN\p*?Tl4u0>*F_2+l:q901foj3@I>5k
 43.3740 + b&!PhaE;>[r:Z*Tkgia>2_9Bh49tBDb7PW6E(md53c20alsd]7o8m)>r`g-9Yd6jL7rGGP6
 43.3741 + M(B&mCI14uhf3R7i"C.2N/pMDFFXc+<;'m)Lo<CV=Q#Q,++B<ef+F#bN8VC2X>I]WJbuY3U
 43.3742 + u)WZal,Fj])R34_M[LiqU$GHZ@;^O+*#E+L\1m\*mWY-)eoit?A"XQf6KlF\R-9^sg.W=d>
 43.3743 + J^lb)K8rDW/Y]C^1iTKLfoTq='YZf>r(E$(0L9ARQGqY@5dPUHTT63AODp,;OBdKu>O758i
 43.3744 + %2f2bX&taL'XWbgZ-6U;+&qHBCPZCWh(^F_CIN1,aDq;PdCHh-@U'h8?g6k?2"lhd<X`UXY
 43.3745 + 9@[pPin6d^sB7*B8B]dfse0^5I>c5[9Y_bLj#'U6<^/P9I8+AS$Zenj!JTJNY_9[$Lqs`GI
 43.3746 + <8%[i:YrLiu\9)S7`q\eB"QP$/SN"6"V46F`,[H[ij/^W[rtPuSBLUGt8ZD]*YZ`tD[ZJJ%
 43.3747 + )<RlLq"T9:jGPL;5$f#Kd=\#KqspIa_7iVGOW!?1,<[r8^2=/*5FoJ0qk`W!7p1@h4S1k^4
 43.3748 + H@;q<'`*gT_Z&hTK\ggp%K"C;I8s3?XT+B/%hJ3;(JI$"\Fs$2Q5P0G$od_3C+1bPdY-Rf5
 43.3749 + %PQ:;ol6k11.,a'`<[)V1%O4X!!3<+JH2@a#Xe;"s+WmLd.i8`,nl/)@aTG=Ai1Nf7q9sB"
 43.3750 + GT>iLUSPIGsi9F!sHeD1AB#48Mcf0B%)"2noV[=*9Y1B"KmGGJVPYnMF-$]pSL\7eG=kgV,
 43.3751 + OB_c1Q?a1:6YU<GU.^"bt!+Z<;"pHUXg^CURGaf)(0@ijcQ$Y1,hPk2gs(?YrU*!lkEs_GM
 43.3752 + UgCdO=#$@^m;f_H1.,]_%)K:$Jp=Q>l]B5eCG'8&]TdN3MKD*U`oR+>]=^`bn[\$JSA=?Ci
 43.3753 + hcQTpW7V_)]=S%6[ic/E;SjLbfIHF--i?!`_V(2lF8Nh.pAS^%CpM,_,!ail7nc=-o3EU(H
 43.3754 + C%a1Xc``*Cj^rK19L!rSYZ:R)s*ena!<An7lj1H3l6$B9OmlTZ#/SZ6+UGq]S1+f^d(D(A_
 43.3755 + bf,K%`?Z(AItelZq1eHd5igo`D*<O,t6"]'_Eegckn+L`11d`a&,3I<Cai@J>*+N)07"BP!
 43.3756 + "hq'f&lI-FJhh:0u(@9)NqVdIC0g92/5/)'FG<^_og@aSodFbl"Fs_MO-@+bH[q_)T\<SEW
 43.3757 + )[e%G35cVVfn>(I@`Luo5Sh$Eg4j]rE5;,3VS'h]3/$OI^CR.3e%1q^JPK(R^G:7,#X(p]X
 43.3758 + ]*3d)9iZ1i$<E./;f?p>[?q=<f-"qU*e;P\GNsSp2?IoaFlX6*')&m%Bp,G?KeW"<I"P9?o
 43.3759 + iFnJ,S9/VOLNTgu>=+%S(g1a,+tm1iIE6b?eb\:\O*=luek)OV/U3n3S^Dc#Fp[Fbhb@\S/
 43.3760 + Dh8P!J'*,UtDOcpG)%n?>&(]J`571+c,,[Sg`IJijsr^(-&HVY@,?#5W[slDFnE9G"=lo%2
 43.3761 + U0oG\,Om0)-MUAn]a#)7deXjr)nOQQ?6HJGc?e!!?=2Y!LO.,4,uX8nlToM?@To=:_Eg)SP
 43.3762 + -'**V3aY,%%#>,!q;%_]17gHO#lm7ZkMW;t'a$+TALRP;`bAMg(EL"k9h^=!spTPEsp,7kM
 43.3763 + kEo>-ZQ^h6$IQ3Xm;97fcW.W6Dr4YkK!.<F#cAVVuE(QGQ*WNo)("-0H"hc[b`gV=$44oMj
 43.3764 + Qsn^b+=Aq<<R9I[0P`"RJXJh@_-,d@6KM/P=`Jtik-7>uhrs`hVAH>im:Dc0O)<4@m\[3k+
 43.3765 + 5<`U1^J!rh`oLMZg@Q,`ppQAjnPC]TBZ-B=>gufs'O[Zrr:3YUa<lY#2g^iJ*r\F^l^h_fB
 43.3766 + R6t0&.O7&Hr<W<#&iC9_sbbD@R+bd1-Zo"2Y['1>s?3KZ:99$(+]rfTDeXUF8;n'FaCpUc!
 43.3767 + 5PIH$.)\HnZi98CHe&]>Ib%jE8fLs[7h(%i+fgMoUn;*H86LDhRMUd5,r9H$?^Bbo]!g5F4
 43.3768 + o69:s/jhQ3%$d&)R+`fh*@q0^<J]JqR'S$9kap:9blk^a__Bi^NSJ_hS,<CEUlCppU*)Pb=
 43.3769 + `t3_?j/GC/5\Y*>!=^=&OM+9(`AFnHMCr2%B*/cpA[^Wi$A?V0*:<h+MffqR%=EJS0h*@N_
 43.3770 + 12]cTgW,h-sK=NFY:ifm3bRZR1G.-_?XVj*0VD5N\e7-hm.'bP<NYS)5T12i1QOX&X?'[\m
 43.3771 + ln.Kq$FW+$M&-F[2E4JRX(<N^`=^k934oe%I;,W-I>jN:ib"37]YNUH[;9#WY5q1Jer1mS\
 43.3772 + RYTZ[aP\Cor^%fka^6kV1M\g9c.V%m8;QAdi.#"mSoi1eG<Ko*r?apsp\A-2#o1r0u#ilEr
 43.3773 + Z?nRg"f(ppE&GT$j0bk.AT*Kr74[tSkTcRSKm6Q84W5j]e_YK_rU_*`kO/8I.Z$A9]-r6kh
 43.3774 + ?D%q0k2eo:\ni$+LR?%o0dCoeXNN0HS03']6u&J9beRjm'i5IeQp@h)`+MsApG,%BI40ia0
 43.3775 + LRtp@,d$8II#.0Pf7H%,e2s@b>pM1R?ILo"ba24?HcQ:oOlE67\bfk:Q-e\`?2KDAPlX(3h
 43.3776 + h!AjP?(m/i>pO,(u\AA6p3UNW%Mgaq\dPXENRNi'Xm$dO>`tOt1fY;5k6S/nMK#$p6r6&lr
 43.3777 + f6"jad3?L1s\TbR_?)RJ?*XPK`pRjp^i3d%B.hNlQ,Q&q(42nbq3jdHmeU.Z4RQ&[iU">t)
 43.3778 + TDSO!U!*kDe5jAtk##k^]8k4Cf@nTFQ%],=HL1LYq>^R0gg_A_:APaDW0uM56:LXp8LuDiY
 43.3779 + ;I_gR@[P*rE:>T6@L:YG2=3au(,a!@%7\=ABm?1[2/se(el?+M-1U+dCt9Go=HW&]g%<6(N
 43.3780 + ?P0"ktKF&Y"$Re?S#cOUKa^J$RKLRf4CfF[9@O6aAi,^UB@$E0A7Bd=h`1Ma*W7k'6GjYim
 43.3781 + \ir4eC<S+2hYe8Vh%=NR(#e[t.Or$7G)/=%4&2,cp0BbpB1XUq.4C?U>\0/gds*oqo(F8C`
 43.3782 + >r&@Efo@Tg?d24EkC1a/r;_)#1#4_4M`du>8LhK-"gf`p&G"!DHj)XJ5=-MAc6_5mc,m#kC
 43.3783 + G!@nnncT_@5kVf'K7_U![>S)UK[#6FR#`1'4k_PTbHrXQ"grc!om[F??(K0TGVQq+k9J$0b
 43.3784 + lY+aa<!/@QTJa4@p#!mG,S/"L0UK]NH9<0k["6WAf"g^YHQRb-*[Sbg=tD(VQosn-I[_8u(
 43.3785 + r4k5)&Zi(aP;TMd:`epnsB[easPW&S8#AbLghGMBp]4^hH-?s(F;fSActli&+gFbd-3\djp
 43.3786 + BdaN,j_'qI`=_h*7hd<jT=B,oXCd77&\cfe!3/dlGE=A>ifQlpU/9]?&+KSF4M:As3Up@n3
 43.3787 + gG^scXV[aa$L$YfcmoVY&W+VW\HH7+]8+j"&;"3UXCA#rQMR^bn=?/BTBE0?VDeu5n*lO*h
 43.3788 + k2+,gd/*LEEWH]+/88/j6.$%q^gb,hVj7VO_EQt_6^LVke@1&A,_O@]e(;_0"p0S-3KmQ%<
 43.3789 + nGXXIEP9_ae01OVr[N6E%mCrSn1a9De/M4ZN+7/Xi+LGK67AB$'E$Fp:3B^@7[0uCrM&Diq
 43.3790 + I$5U6"/iU[Y_4SW.Y*,L[c``3_J!.@K/"\!"]2`8&4DA#,=dE'X.^8_f?>#)P*Y!ec;)RA<
 43.3791 + ;uA'*9e$4Tf$@B!Rh?Y%C;qfRYrEW`oQ7Hq"M##;(%d_*H?8Jjdohn>u=X-4m7h=T.Wkmbe
 43.3792 + *!OAIn*&6c1QIZRUO9mT_eaG/h6gVa5[.985,?8c3"k:dTZL6.NaLhMKb"jj(R6GiGiqQSr
 43.3793 + Pi*l-`jq_s3(u9/?%1ptt6futYV#/#.V6I98A<&J4:5RpDe:<50#BGcYRL3mi)t<t]#qcRI
 43.3794 + $8mYai:,l<K0Ho'*&@lijWTL5B?Iolo(.NFg5mMCMffV"G[Um!-#VfXYt#Lj3tC8+D9/%XU
 43.3795 + sa_9?N)0'BRlin:te7Tn@m:\$81[77Ynh[G16j;i[!/M_3blJMT>'f%IL7?Z$J@r'#/6T6.
 43.3796 + &FR:CKT<>]p?_G&1@qkit%m*/<f2_N#c&lP>=b[2dRZ<K+N9n.<Zmr5A%BY,^om0iha1(,t
 43.3797 + 8UZ`K]=OnL%*f,rD6+-H^K;?eYsAgiS)&X!Dk-1F^4U'2/NW"L-T#(R/YqTa\3q-frLM!P,
 43.3798 + 'mgSb$?Dm#-n-UI/?GR-(.K^OP/hh@><d-1+W5-DaOtS'`1B@Q5lk4(];KgHH*[kXUAWh:.
 43.3799 + NXkSnmZiA47"DArJZM%)$l.3^rTq*uC0LQ?R/e^OL$#]g,Rk]-J4>C21LT3fiNXqs!&)?u"
 43.3800 + tpHO8Wmls$kCN_OcJjlkp!-bUk$i,9o2ca%_.`MV".5<B`cZ$N,0WSoKRAK-q51oli\VOYc
 43.3801 + e]R1(tlf;^WtcCEc)G7KQ7&P:/j3!ZUMc&(/a7`n_.Zm_nZ[,3dE.JlIlu6SjH:XDCokcFD
 43.3802 + 7X:a3mJAWgOVLGL6Z0^1@;2<6#t!`p\SK/h>?RRIA@V#F/rO@/B)=%psu_@1\T+tb3Q:T2M
 43.3803 + p7(eQfWA@Ed@*XqZVg<J`\riu[eSA4aX)0c3aXmQnGp=;lkpk%/,+riANbqiLb._Le-8CEG
 43.3804 + /1O3$-T7lqH@-Ag.O0!(F/14Dine823Q9Aj/q!<N>1#/O6PM=D<&Vrm&C?Ip#a="1KHP9<Y
 43.3805 + Y[kKm,h"<8BcAJ/0X-b-6lWnM+pBLcs^e/.RPp$1<:C9-FZQ<!\fF'a);J=g3g8B6H5D>O3
 43.3806 + pN5Rn:WB<5OG\#rbH:2Ur1:84&&SkBa8I`,VeQ-8-E=1*fPPgI"F"&g8Pq8BiHf;V0"3%jr
 43.3807 + ^<e%R@hhB7Wq/IWtZN%B1L)WV)rG3XmIY/nU:j[neSk%eXS-qjh`lk"9_,GQ+BO%^s5RL`C
 43.3808 + O&N$LaVs*\==P>LK;cQ1a<C^#CddMdDn't#t8*I\47LY>_AA_`haZA4m8IEDP;W.4EePo<+
 43.3809 + Qq"l[e]+DKY87,#83I3@rU8K>20_Fh?4\;]G4$+d'q&6jW^R"RNT,c;Tm^.1X?u/Fg+d\'b
 43.3810 + (RSBU*a@eCi9#H?nPT!Yi??P>J_:;.M0:kO!7R&G9t'n"a#TC&14dN+E[*&AZGh6Ig$S*f?
 43.3811 + LPulI_dCBjMu/Z7m1/%d@*5VFh"cL$dHV1M'VF!ai@[@H?W,LUCTc"KbX;A2[@t<``jc!e/
 43.3812 + [-+D&B#(0X%&Q:6Fs2/)9uYX<#UoOX=r^i"NYmmBDWH;MK[#6IlG<fLgZROuE@oAYRdC(Y0
 43.3813 + u,+1(F"L<Jk:Hk<n1,J.l2ss^L?or1_=!oo+,,adDC=sTBZq;*+NiC++[;p(!5U)'1-$BD:
 43.3814 + $'nA_aRW.Kg;LMkY86]1he`E]R3t?7`"H3_/ICn1*[$"NG7IBF=X_.Aj_qDEQT&uP4*/7[T
 43.3815 + Ak[RpHCm_%$PIW%[K(q.'-uPB-"HP6-&3?5t95li_q(.K5C\9pL#u(dMLo!VK[<1=,%o/5/
 43.3816 + @;VN0cDHKE,_O>s,t0=egIM65m[\h*=CaqFu(5F@CIa+HlE-(XLJ,okSFME_Xk*k%\Lr12\
 43.3817 + C+?m9Q'<eOR^XRb)in:PSPH0_#JU2J)ur8uq.@0mlRZCVf_p.7)cdDC^s$c@MI)hHW`11g?
 43.3818 + -#5`uSN1DTn#4QYb#U6:)?T8lP.][D0#o-1V)N9G=KD7\`8B`At\PsDGL)$_.Vg=ZHTlPBe
 43.3819 + 3601#f:Kd1bZk=;hC1O6'mGE75iCq'gas%'OE)IB[O"=DAPojTN!C<'15sH"L%o#2U2Dn8Y
 43.3820 + n3S-%qSk'D%>X9?]/GAI`pp^6Wh@$`;eK9NYpf::$QF/!$H/\0)4Q\=2?h)KLUo-;9?Y0K;
 43.3821 + ;5fhOO+eO$YO?WY$i3/or>qa6u6L_M"bqDil6XIaiB\Lu4Bk4%"cB$1o-jZQGCKGt4-LI&!
 43.3822 + K_-[M%;[?RD%IYpnI0`?=mR$"6%aAV;CGk73[WDZ5r;Mqd;#^cqt6Uf[S2e,%u3(b<Sl#,1
 43.3823 + 9IrN".dJ]LOX.%5A.#\b,_PB!S?^ZKN,#X^NApe0E<G<lHF[mdSptp`,Eec&\hC!>/c=^W3
 43.3824 + !$W/RGiMo$9r![#[NmA\.$859g'8aTALSgZl\o>HK&&6-_SrEnW($S;3Yj:sh-rjHOnl`,D
 43.3825 + =LZ1hRf2:U4T2)H63n*_#<TcK?js/CQsi0gR7n)/EteJUkD9Q/#ENs+32r,L(Ic#C12?cVY
 43.3826 + YpiN8c-QLhqBj,Ku^GK3<&p<$TA^F>\P6KigeT,XmT3GY&<Z0,oir12Y%(F>BpC.\q$Y=HV
 43.3827 + k.W<+WQ6<@$Qe#gt29p'BCL#8D(hC=AF7@5fp,))dYKNnf!WS6\`7V'>IZVR@j?Q!ZQcOGk
 43.3828 + +W6Xr+YX0PKESrlL'^6en(j0nN-!4iG(sk>0Z6H0Jb)%@+&[WkORR._sk%(`7%cO1'@+^=C
 43.3829 + qe'QJ4fVliE4OZ-/1ID^L>N5&.YQK&%PYl5p,//W"1;BjDGOR`58[qP^tXerA@QmFZ(Ib.V
 43.3830 + P4V5(]l*],tRmh[ag>\]4np<@&C.P."a*4gWCdAUr(6iYp+kY'n1&\El+923_eVh.i5QK1i
 43.3831 + DM>=nK##2:a1;&\CjaQn<\s(r#KLg_Y!.T?8(g)$U'X#:\YF7u[UQUqg,M*9.GVH^iY3V@[
 43.3832 + FY=CV.0`'gPj_>%GTP[=n2>"MD:NZLAH;o[BhHif+*>A/+>].GQ^/T7487umFAW,loSnSb\
 43.3833 + @;ikD/;IrmZ;_=BEBk>Cq]XH<THNIBNNfBhlE[>Sm\X[T^9Whe+S1'DL"8fjW@OQ\e6EYY2
 43.3834 + .#N]JWR"^V/EnsF3`XaY&<iHhpcEi07DP1[0()sHS5;fVBaf)3R<Tn@FCR`Cco_W#aK6mFm
 43.3835 + ZP6KL'A3J)f?s=j%VfcbCZC>4[.DDi6P*jg,u;]>h1,/5oD3r"gEL,KKe<@AZ'+`Z"Yi@#n
 43.3836 + 2G5OHTQ0epW0L7iR'qTKt7$W'bWCUKNtR+>9KRY78A[2R67-_%4m[XA]b^$."T:3''YgX\H
 43.3837 + ^6"!I[bMDG\^W;6^<]V-c;L#'qD?OGrmlHS'HAnT;tcokajk;KAt8_LsmTb#:,8KMt:JUk`
 43.3838 + P&gtMEBS-OAnUhH'G&&<j>ne]8(aH!gAWCBm]a!31LtRjH+W#R<pF2Hf43@V*D9H#0!mI'M
 43.3839 + adAR-3c3nWb]M"@hB2&Ngqn_i/9U*re1_+Ga^&pZa6;K]9VJBJ2`Y1,^6^hgA(m1cb.2i5G
 43.3840 + oa)D2c8?s1#m:MX`SJ1)^7g9,/o0JZBj9#HdoqA7ZdQPE&p6Z%dm<qBS^ToR<k2$LmK0Nmg
 43.3841 + :Cje-[UZ$BX&_Z#A@;>^TPG%'<#eAn&K;Z$JHXOHc=GBYt\%C!Q-?%Gs_ABTa[!k+.DmC*\
 43.3842 + 0Id:Q]7AsdBE0XJ.)f>Coe&=u=Fa2JdqGM5SA`e\!0r%[C$jJFSR`4V+B0##SEeVV`Y$N;1
 43.3843 + -&aLM/0AUA,*GuqTKH;N-aiTi]`Xr)UOo!Od3C8KmRKe'9]DrGPHiuYid>ASN6?<Aeg5>&'
 43.3844 + mbdg,3am5[[<65.4-8l%;n#.Cll/JO$-9WkgO]J,<e15nOAP!Yq[%bhiK2]64s:Mp7,j>2Z
 43.3845 + sGI)NCMrjf^sVY+d#=VP$'W5;(7c&jc\;=^0raa9]hOA[#s<-*R<TLfH@&Ak+PN5PZfpcO\
 43.3846 + )B>T%);-4p4mi<9Me8ZkR@[7TS;Eg0?d\@B>HgojJ<#4_]>ulh9(U^>Utj>h/RIc.n"u#@?
 43.3847 + c+g[l17JL=jPQrV]YEq#L$nWm7"5*k'I.^FhWYn&N"c!U(-E#*h$Te>QW)HJ2Ul)D2XopX]
 43.3848 + Y3NKD1D"F;#cJ=Plf>es0eY`8`_$Y/T[89@5RE;h6SUB8N5G?KhFQ-)VZ(nRR-MHsm:A97S
 43.3849 + iUM"u0A#BXp$$l#pTK!<dHg=Ir:)uMZfB@/nc&Q\ht-jJ5VNlW!^NtH%/Zt(8u`$1VW8g$_
 43.3850 + D%3$NBZB%0#*1GdcPR:Ls":s[,rM.&hIE1:?&;?#V[r$V(>qq7POIHQa%i1DD"F%P]mh>TF
 43.3851 + ?8e80e=mB#pnBNuB3^!?WWhP&gOC8g^(+,g*F!`cfNJ4LV8N;Y7.H9J[C'1/,#2cSDcgE,.
 43.3852 + ?_Tk*#%:,><$3]mpUnla9j(qKptZ0DZ5:aA1.aW&P/nla$WPA1`XV%k'BcErf1GuCL300t]
 43.3853 + ZNA_6pZhlg3!J0o53`Mq]:2n`6Eu8>e[7S7!Rrsij=q7sEK3SHMeNV8Hi##O'$hb/[@MmZP
 43.3854 + id0$r;cbrL&@g3k=tBA>C),=,P5L[?d+`F?f(F;q<rr[SE\"%&QZQL`M*#l?i'PUVKVkU/F
 43.3855 + ^DPbmZ:!&o?.!L'>*]0WMd.cqns2.nUt=1<YpL!\98pT6qm@YWimT]on[*6SI-9FX"8]"Nd
 43.3856 + 2=)KM*\0BN-r9&e5CQLb:'8L5WS4@-5!H2")D%e]:;f\aU'$=-mu?,SKr.a/!,^6,k?fX8!
 43.3857 + ($1;gefS8,<s.BG#0!O](Fg@i:cCc`EPf:ABg'XEHT;jqjqRrmg)/1&;8#k#+\65<%%!O'4
 43.3858 + &GLE'`KtJ(6'QCTP&%Ci/!M.5D`43_+=92_UQR_]b#T*(W0/cRHVO'LE\i"&)<BlhtZd]]F
 43.3859 + ;!$75rH.l?nuM43(O!HA_FjPL7s=Ur2nfF3OHg1PiIZs?)*?(Zd?Wj+@6^AjA.r?d9Ud*4I
 43.3860 + I'Z,@?_9!X"?Z\'jf5,ngPC*o^^n#bL#n>%^XT35<-^,qL62gn,.Ygkh5qd[pYbV:^!U6nR
 43.3861 + r'`0kE.+5e;jH`0A9/Ne.9M#p@S-m$.iPK*#3c.j;A%M%]Y&0SDU+2_kcsO;3HW#VW[gk6k
 43.3862 + JiL]e:-^V^UJU*0(e-/d&h'i^n<+iHU$&I'CH11iRV1URD*Q5p&c9bARh8Na%e?\XrI$37*
 43.3863 + ="EA#cLUTH(P.B[c%MTTr<s/n9"7qB588cGP:E)Z[D^Sr\$9KHS#NN'dGiK,o*qTHrb.=cD
 43.3864 + a-F@JECh<@KSMo[p#3qXXOI5"JHc.88N>nAnmb8L4JIR)/`8`ug&M=f6-OPq2AS0H0SPc(/
 43.3865 + _N(5q("pFYEJIpUSAFN`L-Kd<l*>5b:.\jT00l::TaCV"q3h.7(o!%-=ol]R",mLnp@$OWj
 43.3866 + beK:kpmPR0ViAZ3&2p+QN)WU?6GbnDbBs?iXA\Ot$Zu@67n2o7uZ<=\gt7)*lF?G"=#C:UE
 43.3867 + PChSR?K;E2Fud%o+P`']HZQ-P6/%mt#Q&#'A4F3uo8=\ZCd41%J:&B48rB^fo8'AO"saQs/
 43.3868 + ^.!->KV.C]J*[mA3[;A1KH&F.1>?`fJ(=_HZ"KH_:B/rtC0M!E\d.pAdC.T<Y-.4:Hc@/KD
 43.3869 + eWW=SO9Xq.<5;Ku-dk"D#&:XpC@Xe2YJQ`kkbUsGq]H7=VJimX?BYM=Xp=7gP"03r*#Y]kT
 43.3870 + @Js]+pgSCbeQS_Q0Q14=ap2(8I9fXSFXmN#@hRmO0T?]!Z"V1ASd;"U19a6(\o<nh<[FAB.
 43.3871 + gQFFEReXP`A^Npd85r;DR#p@Tg&h_1_*TY8k&;[gsL^%B+s_Ue-&827]40G/ihMO];F+->2
 43.3872 + +,R<*7gcQS*akCR`t%o8S_\e8?#dX"Nh.2>c`_]$NJF?jli3$C2`9O$AcZ:9mliA@8o/RLN
 43.3873 + e<XJ%q!8u`4/\p'gn+3Is2iTOgP-9BQ62?G5Ig&'PfFBTWF2#R*:VAQg)?en5)>IgK>l((/
 43.3874 + c)qN]#39:/G`4\&\=9CI.f:g4/W48D3>U%Hp;WKR.HFW4UpYgmj0Q^5ETTL,)$_<446@<:/
 43.3875 + .9O8i]R\m23UZb<l%+OAfmAJ+L8@;Eq#Y7"h_C1Cs*3;d\&qaTPij*q0N.]7fNfTRkbf-bG
 43.3876 + W>U84!oPP#o9b`Lp>5L$\W+ZhAmq%CoQZO@EAS'R\7\OtNThoq<,]<h45&f<s].=+nfF2R1
 43.3877 + 2,BtKgZC3ZE$$U'm(.^6uHRX8.g:HDu3m=>VO?#/YSB^7VW3m/H0_B]_;Ajr;3opF.:F<.e
 43.3878 + @r3B\-9B!Z_$L?_KX0ZfW4j="?Bg*OLU0fHW^85+ZAK@n^G4shK)i&DU3GG!TmS*d_B5tS[
 43.3879 + NZr[j`@B'O?e@.Ii%V5hG"dK59:[so/G`b')tZ)Y43m2l/c7<^lW-juf^7h[Shou@;3(V+Q
 43.3880 + mZRO/?qj*n\.$(:]c@."^R`'<iO-,I"Q?:<DUk/<8=Otj\GZMF;nEBP3@/Pk7B55Z#%gj5Q
 43.3881 + DVa#Ab`C5)D7QcP(*j\>nj"b5<5ecG\\6WA>DVc`4Ah_4#mN0/9HLiOclZWos\Sp_*,l>eN
 43.3882 + :pa0e!R$j>8ra0p7_S+:/K`:6EK=nlpHGJ<n1HhW$:1pjR7?N>kkQr*;Vr$ls'YDhrTW<n#
 43.3883 + DB;ta0MJnH+5\[4J$=L.%HP=dsjc/3JOeIa)>EUZ'XVZk%$@o]"<P82Vf)%[Gm7>_Hdfj(m
 43.3884 + n,I3m'IoN(Wq/%p[1V*TM+t,.!"58mM=YWo6CI@:G6jWCb;o7;!Ht?(Wc;(bLBI15_cX5:a
 43.3885 + FKiCGg$gCVL$]38VDQ2ESt9>QIPj[f[n`EPEL3a8fZSlO2tYC!sUro:Ro#2R_VND1Z"@Xnq
 43.3886 + 6iE\9P&!Mjt#'"[Jjj^pFKb_7'J.%@YZd\C:qJ!t9p/&O@PFUiH_DF4i;D42:i&RZa&RHF\
 43.3887 + S$1-qR66*m?rGmB)`[huGr&aB]581"Jh+f;S2'=gf@JA/a2+t_R]%;BFjn:CcO.Dg0V_R#,
 43.3888 + q)juSpftK9nO<JZd33eb.WsX^!(_VI^Hg/!n^TgD^Sad7W'D-soPnSBX/!?tKng$Mo1,1jt
 43.3889 + ](,_6Hh!X&Ae2H>T[6=_l4UskT9Tc5V]nH]+mT?MqNsUTRo6STq+ZHu[B@X`+UP+K1f1jc!
 43.3890 + 4*e975Q@.nKb*'c\f;r&JS3`KNQ3X=iI&i^@THs!I2<=>)H6O28H8WkRG7QP:XpK1>jau;:
 43.3891 + u]TMo(iHY7*XP@.LK,4@Z*q*380Pla6nSP.913]SIklq0*e)qo.K^KNrSUWJRDRElV^6WN)
 43.3892 + l98?9C*.RNKG%YDp48fkg)cEG.(!eVE"WkkTYi23;D!".Dm+bpa^)Q+c=_Fj\NjE\d*7B=(
 43.3893 + OV3F6&]N;0Gp9>;6O_?En/4HHu1bHKc,mtWng_CI/8OV#<Y]CC7q?K&(6(:0__l47Nl_he-
 43.3894 + ricN@,\a1ta@aS.kFY)YZ1Oa47&7t%U]cXRM^bVt=I9jlO,Nk.-)932e#0<M6Q!/0S>t#XR
 43.3895 + hNS.O-W(I"`]e`ak9%\R@Vu@7&.N2jC!oD:k:EOb(u6Qn:J1j]?B9LT@=GsYd1q*/4P<-$9
 43.3896 + FZoO`<auihUW0Wf)!SR)HdR5K.$ER07f.EASOgonC%j`r*W[b+PDjU+)QbWN;$cYuWTIA16
 43.3897 + qVRH$I4n]=I.q`>CJ--7*[9H=\.@?A-a$1ni2'@"WtE!H7"_*UPr0gDj&j"alKbV5ijHY.l
 43.3898 + .^WhF;c?`eJ.=Dd/p_11L+-@gD]^X5]nW1j)$E;4jeFA@d!(3]jR%0[AF:5!l6ni+eUS9Ij
 43.3899 + ,8`o2#rK#-`VD`oEkef76H)Q0^Pq%Vko><7UX)bmZ_4V;>mAZ@$(+&`/L[pLKYl*/Pdm22R
 43.3900 + NqNcWF%1PKtlqh))F`N`,pt8B`cLM&4#P9'W-PBA#Xf[V"h4!@[=rsiN!sJ$EVc78p?P0ps
 43.3901 + ;nn:.kC1Ua=$R4?hicLA:$N'Bu/_Z4,3g%pTGr.n^d+Y7pfp.c<*%P^:^/Q']tac'Y+;;t!
 43.3902 + X&r@BG9O"g0lnF`.\Je#(qL[?tJ`B;+4Y#=20PZ(u=d!qYqSr1.g\hp83EQ:Jsb,qp^ZUB5
 43.3903 + %.V_gj)Ss@_Wr_J5TEmoLpri5NMQ=!L4[@O4;36aFd[7):m7pY(Ml1pP\e>g@8VsQCT[72^
 43.3904 + RpoX)W4s)>fM0`V%kI.\dnptL&0t\G9;Me0jL3)R,b&2IdK>OWHFniIBsK5Qe:MbRC8!Im^
 43.3905 + dhM%5Io</aM0"tpoFm+N(_^AS*UmL"NEPC"_<Nk=HPQ/22Uk_L#%+-M8[Og2i$J]O&\1IC1
 43.3906 + jDhA.uWc=3ZBM6ZC8:Z@l54e&hA8W5#S@DU/V#10g=jSKk/OP,kZ"e-*LH/-FE^^9IfocFE
 43.3907 + Sh.%`P^1Y>Effl5c0'g`85Fj]<(QkSmXS;3'fO>A-r&EF4bC\ZT0WuS^rdVu!/Z\u2"^XQ_
 43.3908 + o5#\.HS"gWqMMt*3Pdk'cU?gOGM9Hl[f"+<pYU%s9U,]fjM)m(A+POc`:.dg'34]i$\PJlo
 43.3909 + Ilc,Zfm&H>oU:ZB?Tt$LgUVGR%=\W0qi>FbN(]#*GkTcI^YED?Y&O9K:nF>V[SIc^:GBO:j
 43.3910 + 1S9XS#L5g;+a:pRH^I"]@d&!-FCUIq9,orGK]"bM_(6#FkGN3Q\G[th"Uk!S\J/9ql-&/h7
 43.3911 + 14a;sE!u=qKULhDIKS\kfQ4ZO%Ooh5F^`BLOJN.D<q!/kSO.%,=c[f%R('THmZ"Rsr)AktV
 43.3912 + >Q#V5"+r5kq.#mdO@8SHDS".N,L&6HAIhCph(d6F/6-,_t??'p,&C)%-Sl!7m#Qa1#Ei:[W
 43.3913 + EA0uSc))>il("2"u$/hP6c#&F?!HDDpG<.S-$F;Q2%106AM60K.b[IG+c!h@`1a'R]S8pKA
 43.3914 + m-qMYq[4leS-5\(fHZ9Q"^nJSiUDe5X^$ah>hcga9]V8f)'5<3.g-Lf9=\-PrY5d?r$n3\L
 43.3915 + l=;IbW-P=1>t'$&NV\Kllh&2dU89qhWV"Hr1t8eKZ`-8\IJ-h6_Pm[4$jE+$1^hd'_#*?I5
 43.3916 + )KtiMBY8q[d(nb$4e:j0/M&`[>3j3T*>ULWK1T6L1+M=q!u5@kL42`_<+IrX14ibN&jmD@?
 43.3917 + e%3kWDG&'H8qb3>I\FAhr:2u-uF13-%0b,7l:35,I:8V%!;?/@iI64MnmiMGJMl/^E)i2k4
 43.3918 + -(kT,+K9+9XfitnMiHWJ^Y#?3)aSc5I.<e8Y$DHl28:b\MP]P]1>Xb[YM_6j5BsntCi5F12
 43.3919 + h_:Z=F?SJla!0k^Uk.2C7U:Z>P?Dl;.1ies&t.l:0k>.;Nj4-GH\o!VAs6'cgt%&?L5;JEG
 43.3920 + Lm+lVPX;ag0,s;^Q[Gj8j[a9jOdP-5GWt&/T)#RJYfV4dG'ME,l5#CgS`S$<5ar($hC>e0L
 43.3921 + TT%/'4=QQB!J/QCuksRH<Xa`beQhd8hr0'p[bsA"+K@9%KB;YHWqi3>sKheC.0AF,g-NYp`
 43.3922 + fA"t!bp\S$4`-mLGcPI]I\(fm"nUQ/1[m,0/uf'/_3-F,V-\,b^C]'9k*O"J0b#c?fX;<V.
 43.3923 + Bk\/K1hS/>W`L@XI"fS`*,^V6]G@uHd['ZVF1n`gP=;1O,WY>QfTU?>7[c1bSk.o9:Zt$+r
 43.3924 + X[SA#.;ZALoK(QN&/Wec$1oA,B&(kW^hP9L'[8bHU/:3Lil2>:bANP<0`07VVU;),lChN0E
 43.3925 + TuAlW2(Kq9=V:P`Rth9<G-UqTo=8]c2-2&KIk>-.MbCb8AMI1UMNX2++\(B@\-Q%h%/q*lj
 43.3926 + .qKH?Zle2(!aj%mKhYN,;;p!Pp$?$%Dtp,iEVqQZ,FtJJSKHD[,],#RP,ME$ku!?OLfp$jf
 43.3927 + uEE)Ms?410$O!q?L"E>K5Vi0<a*&dDI*EF/t@.$@%ZZG'BHnW+%I56l1!P];0nM*E'O^C9Y
 43.3928 + Y)f]d-KoZi9J7Yd)6a&\P#gXW60,&@j'QO]onfJ81Y8))m%J%gdEo.DuLlrS'o?<crS?')^
 43.3929 + g$l.HMt2CaN(L!)7am=TO<fE__/$CKD^09m*sjkgns;N1miV-#(("\4@Ea?Tm^3?S5B)ZLn
 43.3930 + kU'DG<U+U8G!EVoVX+<\?a:3O*#"SEh=@oY=\Bd,'8T;o#EHVpHWjk+a#^rF^HYAD_Q;e<H
 43.3931 + Xo`FakucO$[p>>BR,GFh]SPcU[Zc?Zkg8Frt48s'Bk5;t_kV#gnl)=ca[aL32lbFf/gDG@p
 43.3932 + QpCiu(^FjQ)\,pg&M:R1QtX1l:RheMh>C\CP5G5#EhDe*s.<i1_e?b,Fi7X(M!B"W%TFq7.
 43.3933 + N-ZsRPG'BR1F\cRmO(S`8#SDP]FMD[9mtCDlM0P)5pd^6dE/n:F9oZ1N5#E'4gD%\fo-ADD
 43.3934 + /M'9XT7QdPKD<cOGF+V@Iqs=:R;d;LZX)hXnJ%js"\UT>pc"XeO*18jTm:RDGZU5X3062Ns
 43.3935 + ,*gH)/"j'2i7B$WHsW(H3^8B^T)V+X*Q.dME-)$kdB>D7uq??O*LD[C%umB!'R[=eo8V8LU
 43.3936 + RW)fnj@P9i&8*J%JSX]Ereq$2;";?bZp9^^4)Y#VX%$:W!Gc`!JrQ!!gLM5KA/%PC/_2#pH
 43.3937 + `k+1HtH\<29cI,Ip#pUpFm\brqJr?&ZLhpHiPX/ssg/YA8`ccZ2^^AU:0rKroLQd>U@g3m>
 43.3938 + X#k7PmKpCsIQV4':hL3A!YMB(QZE(#?q8kk6Wh(*hM>c>eIBUEa0>RS%_>_ctrnkWmn&55*
 43.3939 + `W$IgrtrJA/$3]nLAk92I]q4Kn(W9BdXAn*IGCh/ngdWMMLTR1Iu&UT+AaC)(&nMl6=E^#A
 43.3940 + 2Y!qLd9rr82N@Z(P]jBYrIs_LDZ+D@o:;eH:''<8E>:-1nn7_Pt<:-q4u"j1R^t6d5f/-:H
 43.3941 + OTUB@;Y?QA%\g6tLGn6sbccO4.et\m6AR.A]_<eTf>NDd0A2l13"$L(e'o=fh;\jd$aY\,b
 43.3942 + qo^^\gAGHk@#2&fLMd;H@!n!D^]lA^G56h&V7:$/EY`'RY<1]C?NQ^-]B5g8A&dtGPIE4Gc
 43.3943 + D7h_TD@^MHW2M2fVf$p5e23-1[\'8f7;8BX4RD2%,<ua$Z(O$N!nkf7nT/N1;eA(huSt:k@
 43.3944 + NU,j%oZYNoIG*4emsQ$;K)=]Gp@&i96n-aV3;c&!4j\QBC]%hGDD1"ar8Nch6j*i^N][`,/
 43.3945 + t`JC"cEq+)$cMtM;noSmo*]f]M(E.ksEbOg9AK[j0!^HO7?O/`;kis"/9_$%/iN]A309L._
 43.3946 + KMq7dbY9YaMc[59I\bqp-:oOs@(R3taog%'bqjPjl[(g0T8$L[;,nT9@=j/Y>r-[XH?*$2#
 43.3947 + sp-fh4U8lJF629h>$h)EUmN9*(FP'!)D6dg@;4317:UH;9>N,k^jC)mZhc];<s4\s5%@\K$
 43.3948 + NN.XPe<+KQ.dIaOq4O\BT=9;G)77B#Q<:'i^;0=^R<Cldl(j/j^ojfLPJ6d"-1IG/aCfcm-
 43.3949 + "(+pH61\NO[OCHOL,M^=>X6RPEDBU.D5/B,dTrbd-"'HSh$;NqX`)T&]V/`^b_;a2<:n(sH
 43.3950 + *`$13&f\//]Bm0FD]9C['r3eFPaC<qc)JFecQjk(_tG+?[,$2Ho78A(OfccQ6U-PEQ(aLis
 43.3951 + UqQ\h9eu4GQbtc9duX\0\1qiAd#DDInJR>ScH;@KZquK(a"ak62WDMV_I+Z'=79p/-V(=DD
 43.3952 + ,aQl8O2V2BS7ljm]&fG1B@R],>KPo@cZXeQ7D%,QTSDT$m<M1.t$A@T'DH>$MpJY2.^3"NQ
 43.3953 + pNqPoKkIZ1uULG1nh72Z1onIk1jBs.K[p1m8jcK?_m?*nYM-J)_4K+7_Jm?Tqh#L^D:X=rI
 43.3954 + #p%E\4Y>7*B9Xb5eSTN>!P!':/&m[p-.criG6$6;c(IA3HqX5DREsN/Hgb=Tpq;nLL3Y:*h
 43.3955 + K=X'Mff5^'*"4Dpt^s1j7!!!"7C<gpPJ"WW)V+7b-JCto)52!h=pmjO6-3:T;>q<<('5/,9
 43.3956 + Ukp-4q@#dssu+@Z/k>!T6?I)K69t^ka!4TO\7XclNH68.,RYU]Z4q2@K^Z.Wf(2*J<LO&Aa
 43.3957 + /lBV?sjK]Y0,_"]bm+QOl'js:$2K/*ko`%*Pr[KOK-;%-l45)#+#(I5Jh"JM&LL'$u^7+O2
 43.3958 + ,5f?NAUBItla>4I&,XdEm@NWOEK,5^O?APgT%`.@8AB(\G#B?lkJ0q#&<p2^NEQfNF=K`Sc
 43.3959 + 'LIRpC-.RpKIC@5TaP7/69Ds_`du?j3$JW<aOf!Cij8`I7M883BYbbM'O-V1-;D<8CbC<]T
 43.3960 + f5NP4\Acq8`Zs6P*,<,8U4AaA*cjIZDbL[Qineu_3l2Sm&%s?>qKVuQBSS6,Ki(p0I;CSQu
 43.3961 + ZqNa-hDlAdl&8'..-]ff:par6(B\Ank$abqGsDb*s%W=\S(t2.nJl+cLY>/@$VBQ&qR^'7t
 43.3962 + 5JajW.\XP8Z>)J@=i@b!d($O!`Y't"cm!oBTQTgRgo&@q$gk9SiTPFc\.)BVAF0aCABlt?^
 43.3963 + *4;d;b0En^F6P2<48>uT!SV'+l4^sO"=jWlK<6YLGRVX6``=*h%c=kFIVaT^lih@+?N)$C2
 43.3964 + 4pXe<!T\40$8R#ukM7#SF6YI/$E$_#4QK2qR]Z]Q]P`u7"BRmgkKrL@5>%$oX[2fl!Xd`F5
 43.3965 + a>cRUolVocr>l(l1b]qd_5i&rDb,^<i\(jW75Sj;Cii=--9D$f[Z!&5o#Ms0shs(;&<f`m?
 43.3966 + s<KSr-J2rASQc(:081F;U7b(%";uYJCD>fG^SqC;kt&2Tim:>@24u<62:>f%sWcI;eNW_73
 43.3967 + PViY^(>EQlLi\Q9R/>hbfjmY0%_@ts8$dPqOc`2C1JDXJ(0mruZ,iO)\]iEb3_H.)K%]hM`
 43.3968 + l<T$@jJF2k92pGu6X3UX+\B_iU)ZBjIr/7@.E4#^O:#JmhJa^;Z\]3-$[.AEN5nLKA==X_C
 43.3969 + =Q2gd827ukD[p424brP3+iIKCh?b`-4,B(=WOS-->li3.l+iFeT^*:7A[DM=TMcLam1Kq7>
 43.3970 + EA4<OW55)</3Sp%rt)DY%3^jJ_$8(g/s5H,6?9-e06R0!X8apD;Y_E#EU_FkG^jijU#b@RI
 43.3971 + I;;(uXF4+CLt6f(dh,j)6t9O\oWU?=V)u]X^j(^Rr]ZP8N!a*p/FkF2j5s184U^B\<e%oRM
 43.3972 + M@=sReFI4]@@<ggP;Y9o414f.fUU"!8,;JKK3WR0JA)HS9IlA])MonF1!_FVn+D/H@sFdX2
 43.3973 + A_d44F&fpZKO4P;;G\gXO(:HYNC+(DK"#0h_n'KA4BruN9%BLL,`Rk<]0"W2:i\#EZL"^iY
 43.3974 + Fb`]9>`Hg)h*[NPDENBk#3Icc>0hD2?1#?"`qeLn6,N(5!!.<K7,N@YqrV,\&0kr"7E56P;
 43.3975 + \UQ@GTRM@A%RULknXqW^_c$6m"s5iU(HE7HJ66R(QN:'-hC_*5h3@U$-lgL\<eonH0C)s?=
 43.3976 + hC'#':f/kC6ooPEkY6B,`uDXpSst*C9H0l!/1a<ZN(dK+Cfl]hDsZ>J<8ra'%7:7iCf^A[\
 43.3977 + [hK,D^;XRBSsftfU]1E[pN0nDF>H\NJ4qWk^qOl,!lO*U2"mdk1q=dcnbJacj:/'*fm7k4p
 43.3978 + 0)86UXU1Y0P>Yqfu?8DaBZ+l6*4of2#YQP*$4dSYdU%3ps?"MBTl+hMBOPY!U\6W+umZs*W
 43.3979 + B'[rslsm95KtKYRE>K,2II;Oh_>%@JiY\0[+cOPrEalN;inc(F]5U::>G2/(Vt\r[J'H@4l
 43.3980 + `,o'Af!Z:Ba!5ahJ`H%%=^fm'HaM<p.RX1Kr'/$L`6"Y!CQ9=es>HO&"A'>>l!`F%W=0[7\
 43.3981 + 1i#gsX-D)XnG=+\3(S*6A2,dr(Q1mJtjh@&5Ece%q9ln,1W$fGq!(JFC]s-ZfG`jp`JX"YO
 43.3982 + 3cX?tR5i8Xg+2aG[nC[D:eCb[H=*$[4YODbB.I.V%k)3BOXE/(d)IgGP*:/9(QL?8L(Hj29
 43.3983 + +#peM'm;*9Ya8cb3X[0W-8(^GmP7-eFl0/V<J1Bh,_YIX)%5>:BKYE=OpC6T<#-PU[?oJRg
 43.3984 + _%,hupVGMlADTr;1CrPG![Dg?TpH=ppc9\'_87N+OVn`#*>.fb&hAjf5lrhrRMKlt&ke$%;
 43.3985 + )kF*)$"1UNNNc8Y`0;hTM4Hl)[^'/!8)M2D%mI>TLf:+/Cas,/55J%$q$%ri(iL?%i!3sb@
 43.3986 + !<RNE[5.2K3:9n`+ZS5T12rS@_M^9W6>;^tfp-ed#fa!Dk*c:Ws#?]Y#B3&)f;67)Kkb](t
 43.3987 + g]2W18J-DM,'rX7d])A13&jNcH;!=iQunBXE@Olm$)EsH3A+0l%mEX<ko%)S.n1FMc:ijf0
 43.3988 + \+U1bVTs>Lb9R7IP/.Ag<MBFU7b3[a\mMM*Q(\/n#a6q7"mL0G=""=Y<Yi62!>`*Kq,[s"Z
 43.3989 + 12*j&Y)T+/-SSgQ65j"E1B%o3-o-K)DmXPXnhVh7(@m_=K\FJJLrV&a<s00*b[TY=R!klc_
 43.3990 + 1Vf<EKpTEa9cn'&sAIpiS,ocn4`4)'hS`s^f`7_="WN*.d,V"66pY]*A1!29_.$TD7$AJ5c
 43.3991 + e_Cn3kFL8T5@5=QM<5)e<4a-ZBM'$57/V)=bm'#M@(j=YfH]$^/)&$4b2I)"-A?15+Fq!Ga
 43.3992 + K#-R20[1f">ui`?AK<AjAV2D\nO7gCVT-H>#P2`#'Z6%'tF18++S2I[5B;]c2UfOdam[:[>
 43.3993 + hY&u]jbgfC]Ir@<.b*:0/U<B_l2A:<ji(u@1;W(H-H@e-eTJn2RSNQMk4Y.5Nj"hVtGs1cK
 43.3994 + -d$O!a/I*LAH#4S&T!.b,7+f&k_aHQ&V-i5NgUh9!8G=c5qo\8A?I.SGX0Lr"md*Z1\`Yg#
 43.3995 + U!&O6DW2W:/X@&(l])S9C4.pcqbD*V]0P6#4tlrC#[R)bsOgnE,EB,0u5fgA4=h?#k>hR'R
 43.3996 + <.LL?D/s1G?tl1jn0j*e-#.<(te!1atu&SOrII8ghdJ;=G]'%nX']9]fRkW^nD!\>$9\dZh
 43.3997 + 405]98j%]M^q9d2GGU"`1+eAnX9(<sNSN0`3q=X([mb-H\>@0]T7&i3L-h@^=ooM-SqnPJl
 43.3998 + 6;)K(c@ZX:SEXed!?*dI,,f;HnC^\S_7>aMO_$N-0(a6i?dZY^\Pt:03]#ePA/YH2S<EQ)4
 43.3999 + >"`gN9CM5a":Y9.8Q4VE6Jql32/joqFF'%O+D`gs&`ub=UG;7M%.E9n%/1\o%2FrT'G-T1'
 43.4000 + m_#kY9X.)]p38C8D=1ZQU,b??$!qC.e)4nWptkkI.bfkFkL'-UDff\1FbL#;Mbo^^^4Lm^i
 43.4001 + ]5t,f9d/G?t8:?muNGQ/Q)s3F0Nj^u<<gmF2KFP]qdcVI5)PmA!;e$JlJ;2b\-cTa+upD.:
 43.4002 + @9bbHs/2A'K.9f?P."QM8:<O#-Vb<=g0<.N)!jdA2i(IT"haAUIA_!$e7m/h9\`uu+0Cp+M
 43.4003 + 'jVYqN1$!ccj:(P.rF$GL,#ro!iX[jW"'L48C%D]X<;'F5L7OJ]%'25fEOMP1Y$M+bVC9i-
 43.4004 + Q)`OffFQM3ON]JBFMUEO$Mo?7!nG,%N[7sgdS)-4VaSBq[R"hu%<2%R#K>;/@Q8@(4s]4+q
 43.4005 + /HoVTpK.06P@E$cn^4Ki\\Gn1-k'X("G:lQP*$rb3VtRnC:9G7_k*^(qd-_aHBF[;n6"l3l
 43.4006 + -d7,k5+aN+[7AI<Y4?9WD"]#7h4$P<u(JMJC/k5V?e1/PtBq1,V9Q'PCp;@<n!D!",!#;N+
 43.4007 + #q+"HFXbcugdclgJRX%4E^C3A6LF-](A-oXTL;j$0+MKK"pb,$p>D[nae"hNI8)&5'_;(d!
 43.4008 + )@1qZZJi>._,L<u@Zf6M>a>54B7X'C6"O9X#YY.Bo9=+RR&"['EY?I;@KK)DRDK.4;1EAeW
 43.4009 + jhWrB:q5e!.g_t+C%&YVmGU'@=+<UK)_b],G@?/[h_Z!!'p`ENLNl*91F'sKA'lS+eK7K%#
 43.4010 + !k+"'X*699'lF!)[UZJUY(!QGdua($7Ed8;YV@p0,6V1cMO`W4GKUJ:]kslUi:O:cmnQ%Qk
 43.4011 + !8[bl15T=teT%e10bM@n+@Zj7Z\87gFl;/U\?C;$'*qPanF5>q_snX=D7?e_KHVe.S0(,jI
 43.4012 + gR%$pUi%feF!'_?>a=;aWU5Ec*rJGD/ao>n+9@7Bd@5Cpc`,;Nb.\!3UmQPd<D(bQn`^.^/
 43.4013 + ^ER`Y%YWiXef.qVqR5pP#D+'IQ1Pd4pIe#?B0$6j6S11;dRDX(:^lo:+N3S9[,KfA7dPYW1
 43.4014 + )-kj^\.B>mi?=bbQ(@N,F(O*si0;S@L)Vj)EfHMH9&X*%FRLD`68Wp-!Z,L$3?'RmSN7LZD
 43.4015 + %?C(T:bC*96J6"ON=2\B%er=jbBNT;-5'q"#s.S=,LKboZ;h"[bFN<$X)0r%`IZ*fQ"q>J`
 43.4016 + DcFYVe7*cA&O]JXI&lGG$,+Et$D8%MUD;:M6P8"_S["a/^*qX_1Ps$$C(YHYR/tm"nP<UCU
 43.4017 + A!PTZMmj`#^t:;NB)3R4g.JAaB?F(iF[V0X"#KW%S?^2Rtn5L(>2X`W`&55F_cXa9ZDHMG&
 43.4018 + VT;Fq$,rhtJjNjkn3BJj(EK.UYg"2a'<b"];U[XC1fc:LU!,<uOj=e-N>5Ga(Y(3Pol1jO&
 43.4019 + :0B<]K-tW69WV^sUNILD?7aX%KFL?:_Du=D$;:,t,',QH]6Uldmh13WVP5\^Cn?LiUT"mf$
 43.4020 + $'8]YJb0'r>ZJr[Sp\/FR^ko0/UoIIG*j+eDm%N7U9XDJ&Dd#%APOT[NKR7IkZUMqK<u_T`
 43.4021 + a:2a#(Dfd3#au)TY1M^GtMr35;r=r`rtrV/nFSR%1=!!eC$=07+9u;uJ@q;fh".T_9;f\e?
 43.4022 + tq];3;7"["Z5@XSBba1o[I9]XC"$bri4-V^$7$Vba(ZU(cW6,ib1`[&t`C/\[ojtf"ai_FU
 43.4023 + 8mMKdA9*.F?%$k<5nb/NAktn3qr5]Af2YY3b2L&.-OBX@u"[J^e(B[m;q63(lZMX]aX$=Ij
 43.4024 + V(P*bejLfp'4O<b^V$,^I+V2Jf=XEQV'6muHOM3>99GBkP\Cpl`L(XC:FpdR2A?!*>mPDVd
 43.4025 + L+W`!c2cnoFXA]e[M\'&t?+8J-*bQ?8&kpKhqYU>+d!WS&5:4X+FC,;'9gjp+9=HaO[R>E(
 43.4026 + ]NP3R*kKMK>,\39W!(Z@Bpgj=ci)1XpAciuA9=C*[)SQ00KFdkjh=NC$\>UeE''5!^d.X?>
 43.4027 + 324@Dh&J@k/oiU<B6q?H#ffg"9pg3prqIE3SBl-c!02ce;_ABs5p#55aI+Y%ULK675-pB_;
 43.4028 + (&riBf@TO+%;U4%agoO%=pF,h#j(sK/^e7MkeeJD=j(]epBlrhlg#t^bRaf!m=c2/-?3284
 43.4029 + #,@N+i*Jk5@N.=:32$6<+RZCe\7.YP4Qd]i:%'ZaOh:lhhD:Yl$S317d[=&d'89K)IjIAEL
 43.4030 + t\M`bfd,`Q5nL5)j_Ft3-2/+_h,%h7Q$=SrS9E<+BIA2jN`iZPUWL7co9d0"$(g"bN+8&iU
 43.4031 + _=Z-`Gd*pfW^#RtLe&IN(15bKtfngY+Jr7Pp,K+7Jgq-te5Wr6-dth@Fos1#b1?IaBf/.SA
 43.4032 + BC9<**SV:XHI-O%usVd<m'^H(nrPm9LCAl2gjFeUZO,U$!)r_7bmXhERBJZ3;;Va[,WF`^[
 43.4033 + mgtU;'l!HQs%BA.)a-$d%UeSNlIAD=U!lLoUj?6Nf;:Ut!:XLYWT']&.3BHgek+l<FpOBTc
 43.4034 + b&ql:=4$;[#f";6/m6#.DkM72:(d5sFNNqK6<dCm06cS-:ie:5H"Y*7)f^Qm`u-h)cl`ko'
 43.4035 + FkEQK0eH-QrG[U%>R=1&K$a-.2@b0it7YWZ8d&h"!djQ'TPa/!D1J?QIN&eqj0jhdhV5p2)
 43.4036 + Ujtk7_E+mRo^8:Zqc_`=?rXUJ^7f<&H9u-NQE2&LDQn8QDG)J<c<ED9Z@^fBa7l'opCIZTI
 43.4037 + O^b>K\><OW7:'ml4i06JSschE]imE9pa?gnmO'/p2E_[>oM3k3KQK?#ii(aq.\.;3qdZPY0
 43.4038 + EkhVf?&i:*S'GuJ!Sq8g4[ao(oXk.@^'8Q;+qmClio5C2Khg$i&k4<re]CTY6f^\bWSl[S5
 43.4039 + c0'0E*?LPCWR^<Wq[B(Cf=?d29L.@Q^LLa<o*#"+!^Egl[.ekJF9$O1VQTJf1M7fWC\`RB*
 43.4040 + JFn'.R7BX$L]@BE-2<r&7Zht^@6e##srN\[gNhq^n2&]!+ZS3[/`IO&J<D6V\:s5XAVVYDC
 43.4041 + d2k)UX(`)(nbE)]L`W1X'tA1#dMt"_XW`(FLoQ/ItD1!%T?811Z.f8b.P0.8"WVX"-5!`3S
 43.4042 + h81?*haKT]c]/%)6Zapq,*CsoPY'4ECM7R?U9,CoBYRl_=J_<3sTBZl9Scght45o3KD#t#$
 43.4043 + K5VY]!$rc9n#ZQ?G8JUllqJsoH`A6VI1uRIk!Asr>XFPp48oI\mI/\2bYUCE#<V4b3h&e;(
 43.4044 + (ne-bSRX%n"XJ<mVmSOtL)BV,JR^dd!0ILf<b7`d1e2Bg>q';<VeZDN`GFuF<oiToO;A#S>
 43.4045 + "sc?VTk^a7@]/^B#GNS#1nQW>6O\nnTu-T`*0FaKQ';.)>FBb^Q_hH5Qn"nJ4+'ZGJTNS#e
 43.4046 + 5TmM.13UMW2(S_><-MR-$JkA,-<rO^r_a98jWH6?Z?tA<>!$9D6e_@chqc)D1+;Q$lPh2j/
 43.4047 + V,BC/_]0S^Pj7j>#]cB:V1@IBQbl1M7sW<t\[40(kSY-Y6@D=N7^;FAN>YteG\c417e5uG$
 43.4048 + n$i9R",[sg7:)u.NMGS3KVXh8$gZE*WTQ8..\I.+=5pGG@#Sk<Yk!li#EVtS:a`;:"I>%,,
 43.4049 + TMJ4$Ll"XJ6jX_Sd3f]^-r(&=7\0Y%oc92kp$B.2FpIu>RG0c&Sf14F@eY0_GPU\=OoW3=A
 43.4050 + `F4`7p]!-fZ-#8A'4&[cAg;G%_4\(2mRFMBMSJu8O08SnTjCQVr8o+YoE6h7L.Z:-j;9`K1
 43.4051 + mK8len]BO7HNTIp`)u%_)Kk+;0D?NDM$SfF[l$$YDal4N@^^D$4%YpH;q)=i#;)38i/IK8M
 43.4052 + o;3i-Zp!:"8-Us*/MZAL</;'SI1H5Ag*)ScQ'rWFMJ`;l^D$;U2-'bJ5(6hl3D@MD0VW9JL
 43.4053 + oF;Qg.<()S*2CB&eKbQf-;h7BY7E'Hu!/8?k,XI#8*[WqXQ)Q'H`73bb&VM/L:aV0^+t8)I
 43.4054 + cQ#BTF,U\p4%F?GNh;-(Mnss5!J_6ONo2c*Z4pb=FDt)Hm#*6rrV_Xs1k3C_PCDSWV`g-c%
 43.4055 + HPpn?]9(sanW@G*E+@%1#c,(Gu6&&;)hX;+gWYsL2bZ3E[VGHMPq]VJ40ic#u;*6Uj#dP64
 43.4056 + 8?p"0K\G28C=UW$Rjd`8\.dZKHo],a1LLlH0`/#j0V/$Sm*"\)kt"V-N%I0PGH\M9u.B\_m
 43.4057 + p\[EXdWfHNtPAkY"BJM=@&!fD*gT#=&*%Ca,XM+Co-aJ:l$@cR`,;cXR82La$FY2&')[1H;
 43.4058 + <#0-JC8O2qf$<2+6dJ1(uc<u4!KT6-tZ,G_Lr%8Z+H-dtZnc]od(D_#?M]h#0bC_B)LhHYu
 43.4059 + "DAMha,NH\'c*QDHBD)r@+)$.!Me/ETi=m03iDU\P!EY&O@Q(4Agi780uJB/K=mHpK,V'.+
 43.4060 + lulr?#-*QNGUnA@NVY6AJo:KWE4D1EGAn0BjrJ6fD8g^J:3&R_+[MSEPGsR_R$>$q#(F0nR
 43.4061 + PVG_m4fub=WL=f7jYH&GC9DeGA]KD&&hQLJ6^&pCL8pRX-#o^iruW.U8r]%')^dgH]NUGEq
 43.4062 + YZ[ubQ#b6Q--*V_$1Zja^Y3b]a)lkKR\2QKaoGqrc`[\QrilPfX52rp?9<+X1(#7J>r60[6
 43.4063 + !n4n!d?tA7>oqb/P^r8H?ge\RD'bFEOlecd)Wi;f9$((@>!Lg)\f"`Cn@8bC,EHd"OGj[7^
 43.4064 + W*^4f3>KJ;M/nlWGqu%tL/`3%<NZl`6d.)Kdg:&25gXIZGa`U+"_:0_^DC79@>o2l1I?6PV
 43.4065 + ]h"5NcEH+@i*Q)7EGJh,>`K5<"?MmTuiI9&`1@B,qu4T.o5>+83@Gb-r4)lQ=WncbEPck#7
 43.4066 + H:gSBU@0PYV)ej1Gck;ThucD0J?l'O<u<8K<Yh"2LS]SoWD/c^FLSWBjlkRks;q%S[17io`
 43.4067 + hM.0D\![mslni1h*=2A)BYPZmBZ<l678,ZmU-A\m\D"rle6qNh65Adj9BemB-FZu0XVrN&X
 43.4068 + 5Y8`Mo04Xg_>Vn"4G@FFf3bq-bmGL'j,rr=:-_mcO;9DebP3#?\ja]o:g&uYH^;=`1:2jEa
 43.4069 + Diu)L6OP)%.%Zm#.P^4TE0_jF<5g!--taR\i?R?!':S:,eO(pSZ]4U8hja;kn"'Qq:;/V6p
 43.4070 + 4Ip8Hujq8r1U_Rf6:NQ\OSuPB3$cPEhIDT`bVDk&'Xqg3.p1lX&uF@4<p%XbYC,V:n+\u1^
 43.4071 + LUD_$?<MmPq,$,K"j<-.ZY\eF/nIoCZ_%1V5A=!BLp8IZ`');]_$I8<PhQ(V2:k]4ReTX")
 43.4072 + V[?c!fc_eLtb!rWh;@NMWcgI0"s!ZZ1FgSUlSIu$NkS-llmI7U4HAspB"hFXa6RuNR\XC-U
 43.4073 + X,tcOn2n_7jqP%t4\6G1J,ng_Op#Jfc.*r/84tN.4<L*4#"LqtnBi,^#r=q[@,ZcFZ"b!8N
 43.4074 + X?JU^Zs[A$haYEP[WP?l+,M(Y_$(HA.FTW!4S<;m6iVUd9b8:ks!3:Q)*bq:-g,mJCH,V/e
 43.4075 + ,#E#k^@aCWhpI;[_eStS3,-I]osp<eV&ut_WTJfN,/XM%Q&9WZ2@k#_lU`piH+L0Xqe<nJZ
 43.4076 + ^1$[p_"`8uj!u1qF=G'Okgi'DXmu#!ckD3h*#R).,<h',_YHW?=I@6E<20'dcIe_"oCD$"T
 43.4077 + =,4bt#@365,K1YWK#X!;om0KTM&,R6W&Lcfto,n$HOU/O2E,HAW-Q`rRu$a7<u)F>jH\P#E
 43.4078 + rBs9&]#srC-$?=;&=ahpNM?k-:J9`B=M<-KR+[28V6M_[eZjdFA?9MGnNZ4+f6`1n4,7]q!
 43.4079 + M=]lICcOkQ3^]mg%N=Fm+V-_eOh_Y:M=;;!$_5'Vnh[$e_t]@b;XlH(BLB-s*-l3X)bhIi6
 43.4080 + j`s4!78+Wi@#P]$q*FcPf'2V3J>,R8&[#X5]dsDaUf`6Fr@=2+>cJEUb@AIBZ6u5%J%6?M/
 43.4081 + >Wd(9dS8'l%/D!;a$t;oU58V8:BUZc0f@-Phgh\Ji)ne#,(1Ak"Um#[q,/;R&:0#Y+/.M*)
 43.4082 + 7LjDdE37P>AD#,5$]phQ1j'#PV;Tqf4;XE?@i8r5)GJ<Wr$\A1IVT#6M88,Rm.%"SmJ>f\F
 43.4083 + RNq5i1!pmLO6oosW-.F^]]Rkj]K;cmmYUeO#N.K('NlP"G!_e\Ee#*OnK0-mG\P'%pVuS!Q
 43.4084 + G8&tHNq=j&gl=srRPCT6V$IH#bR?`;XLI0&!HP4PiutIt<1%I)a\bnBb.&fa1ausV^-nF-R
 43.4085 + rH>?#bIJ`(rP#7O[gk[US0Km[ZWh`%&h>dJLC:8-o,3t]VGs6?Rlbk,tTeYA&(SY.Zjh?)'
 43.4086 + Iq/@Y5i"6mM'($N&6q66hd=@uDLg%@k2W9Z9\0V*m&8Nq#uhiIMYoWuhE1RrWJ2(u^,&c:;
 43.4087 + lm!rUD+%)u!ZM%:24-(MOm$]d\hk`./A8JJS-H+"?e+<J%\$)H!DbhXM^WYMlN*Ak#@Hq_^
 43.4088 + ^Bc&XT,r5oMS399@C*qqY2Y>5<gcD;\*_rfEJ-+gY1QDj-^FE3(c%J]dX#<_;RAP8*]-:Ck
 43.4089 + Zh7)'!'QK#VmN<ol7\.Ua?H#r6W*H?o$'rQndO1@%hVs(oVbRI!`1HN,s1]K)'4[HM3sf9T
 43.4090 + MoS\)c9!H+dH$.a/j0/KRD-0%MBYpa\gSYnEDe4D`tm,W#Q:B>#;tF$5%B"!oqcBiEf@J)H
 43.4091 + !JrQOtI-n^IUa/Ol_A5U=Z"iX2HdQ96YtQ1H/tS=WTb3P)Fs7&9M_,9`he@#L.].R?]U74>
 43.4092 + #)?:<$b8Z@Y=;-l$U9?C/*ZGJ\i@sZ(pS:IrN*9::XMp"HoR*a'@;Y[N@3.Dd\iJm?O[/sS
 43.4093 + Z_Q>a+(=U5i<'<VdTlEA+T>d4@(5'hi;-u%.77T@43)N,mMW7Z1:(CIY7J/(5.g;$($S9]t
 43.4094 + VW5s"#b\]d.BFqj<FnqUNEHj7%h"NbblBE=Oj4IP>Z-B@;%`gaUf^NOG?(.NO87la8Y*HAc
 43.4095 + ;RrF(%iH=HAi.ZlI7:_[/t*CZ^3j3A!_<c-A3C?1n#/M:eF*R-]N)=nQEdmp.)e#TCd3?`*
 43.4096 + O';Gh3Lse)9!0n>J8QE2CC]QQl[A"Zt>DJljHNbhtY3h1\s:L0/;J=FH!-NJUc.MHI!==M9
 43.4097 + Yqc&Gi]N`b\':8f3[n=J*GO'+&u=ZmeS.%cdsH`e:W=[e]\NJb<rC/n5$+jHEXc(/"nSltH
 43.4098 + >5cX.?AY3-HU09.D>!8-Nn<+@a>Zs:g=ED826d@KQ/IS&/>(*;/k`S9GXBP"p>5b[0$SU-e
 43.4099 + or?QHgHDoJ9qA[iZ3kXRPD-DKNKZ"/Y1c_p$q7^2c&B6]be&:13Jg:2e\PDS(st4Wgc`SXg
 43.4100 + @6F.?9I3Z*s#Eq&J#4kX5$Fm=Nh6]l*FX.c<9fuXjJ1,0_deo*0nLQ>j^$FPO>Wb@,4Q/>X
 43.4101 + clkY`Y%,C>F<i<h7nD!FH[:X^/?a[8Ug9"@S],OBqP>=ZHB^dO'u+5)F8^NtSQKZ=9e!0Un
 43.4102 + Q[9bjs?c0Z(#FC!/[?N'A#%ImdGnm=!??Tn$g:%5tKld<]E?[_]VNVQqPqHpB%?bQA*7?Cj
 43.4103 + /c6^I-hu3U`%KTrY!amV_?oXd`MumBV#%2<R@"&AhNX9*a?nE=L@%Id7c4+1<%Ue]8,-0C'
 43.4104 + =P8]TkDeK'4X"JSJ`r?&s/fj`hrYbaM!&+4&)jZ1@D3^ic5g9*p+EcI@GW,9%O#:&,%<">?
 43.4105 + euY?L&YU?-=Uj?@X]_5p&uL,.,qB[@_OC&c1GDDd9s[?@fA&k%P_H2`*j!"?=;Pig;p0!eg
 43.4106 + 85^-7Kr]_baE0,ic$h%*fatnV#rZ5%F"FA,\`(%RFVH6=_]9A3NCl:.8]"7V$C,A-:L(2Fl
 43.4107 + i"8n>(tAA1`Jc:qj+:1WcgAH#D9n@;umdc("TAI_[N:/tk363.!dAS,%UN`fqb=ugZWAYr^
 43.4108 + Dc<Y#<8r<fuA%A]#=J4d<@V.6&(eP]Y5%S>4AnGpnAFnJ-qO#.2)l<(3*EGaDIViTQ\RLp_
 43.4109 + jZ[PE%WQ,&Eb3BP\TW#V:3C2UG%?uN@cGbon=Sl]H=XnfM%X/=]ITt?9BC+'kH9>K%Y8:7J
 43.4110 + nQc&M?Yj\EK!uGI95BL.akFu#shN/aO[e-BYKE47QcMKK]p^B,&:$tJb`YdpBgq@B_p06`=
 43.4111 + CLeP3)\-)#dqMliLmMPR\R=e^<R<?3INfSI,"Y%]p3)puCP&?``Pil62oW_U:#H'J%tsl4h
 43.4112 + Y0fTBk81Z920j%+T,.!rE2:c/7C%,CsLL9YM2K5-YEW8=gq8]bZPTB.9FAMB;35.,0oXm'5
 43.4113 + VBm.'&NgPYURHr/5)'5B+mV`F:^[*D2C-[noK"Pnb!&umSCjCSI2Q@rI4]fY(k[SSspo"ZC
 43.4114 + +)H\X?I$Z.7aLH>?#*i?CN@hgJ<F]6dVW\^CTrre`n(iP]nn)Mm@N)GT"p18_<Kh3mJ/-rB
 43.4115 + #Q:7`b]hVDE[Cq\=W&Y&K%d3NO=.jE8V(W!=c3WmRHP>0$o.Bm-a*.D(qRK6IBXHOmQcLD`
 43.4116 + HuuJ<=]7oFA%XM&tF?DYXcSh2*K8l1XrAaQ7:TUFs:?l;mk&#hX%K<7B6QmXD3r\VtF@!D(
 43.4117 + oh9G/VF?JP#t#4SS8mf8O>'%$(iO`*/dE;6bX:]PEH&.V2(M&,mV0,4j!qM?9jlk^E,Lp-:
 43.4118 + *6g?_0\1[i%QQ6CY$7@,_#Tk/YgmW0V95X\MneWPWcO:+-%4fI/!!a$T:FQRA&TK0IN!C#H
 43.4119 + #8HaD/dQA2M&-uqk:Z?CL@M/\#*U"s0/@TNK^q>cF*O2F-R3M,NGTIkF2'#X+""&'-h<<[o
 43.4120 + -Z$5Y<Rpu/Fq[ao'\5^#;GVU6h=qHDtb3-p>^75/+[b<2qrejn?d;64EHhqo:V7aB23JC4G
 43.4121 + ak;Wg>o1G>[rR5_8)uMGHR17p#9E7.ah&Fe:,THL#\I>]NV5(n?$]0&cKigqK!;5,e'oQmM
 43.4122 + 0-4*DtlodBf_3iM^B>'>*8F`2%%^KA9)D"6+\l/jI4pMTM.>qI^9G97QBq2'8)U@GF/GC0,
 43.4123 + Z=*SZpBQfQ;G,KWU05PjRMK[m+E;sj[a+3pa!I$$AG<^[tf6J06FpT7!M73SScQN!YMBtK@
 43.4124 + po`uXY*%]:P)93'GfK2rhiJ+NIsE+2GT,oD8!@iZK4)/ZM=4%3?K?@AB$:bk"@U*9QNIK^h
 43.4125 + \DP^N8DiR8""Z@rqWIdD/YC;.f8t\U[HHjH>%kT0;rbQPq=YhqOZ;aDD(a0P510?D'u)#p<
 43.4126 + )kok_J#t1?,EPd!][?YPW$qHOmT$pS@XmNf!Lkqi8aDJ#I[[]PT$sXWP=Tm_\hOGl$?]HM>
 43.4127 + 6ks0s.XLu)h&j%t+\"4C-\+OhOgr(kNRQc8mJW-b,!"f@K+=3c0:5`+q[H'c6n*l%U[d/@V
 43.4128 + -CELE0?c-VS219tnFU!kLC*mc+SrMCZ2$44%JH*;,E9!kNIQ8eRhrJIscZnX"Gk]U7?Ffsb
 43.4129 + VYs<TCEM.Y^[1s6O+!&JI@-.E8+((]jW'nKm)CpHGp*(ld=*"-r[=+_+8KeMAb3(mJ"EooD
 43.4130 + GpA1T)6;##Qt&0"+igHd!.r*'aoa`@F4e&7O8_*7:OYh`(XAS!(UP:aTQ3E,EbW/dWn6X<@
 43.4131 + aA.AT%m.H=\*Rc"5@L`9)2(Skj"Jq?7(W6_[Fkd!;UfB/672C!eD)/j3"1<GL'1`FcM^Y#f
 43.4132 + De2O0#n*CJLqp3G2BV.0KOXk&Da`oV9Q?#J8@`*epYV2)8+Rd9\Nr5(Y%c\t6G'_KC-ER)d
 43.4133 + \Y9blI@\1oY`WJ)fc=_4Or<A$GUQSs*GME+\<NF\dFkZeI+c!D4.<aGb_UEXDh(:Q)rW`[^
 43.4134 + _r=JP@bP(;H,\oeGSs.c-_8`OFaDkl>t2leY'-gNcNf6Ej76'L<m)s7b>.Z]mE'9Ra5uphI
 43.4135 + :8R]5^Vl1_*;mois^>X0H'<\Z%o(oGd9hBeHW=7X<>_/DqlcK_U,qM%&L/EB"pQ,e3OYa;&
 43.4136 + \BGQu/mB&g`P'GhkecHsml38`PilUbSBYqRR%RV&[P'r.,ua%e>r0,]Y)A,=td<R1R'3PLC
 43.4137 + kQEdF&Gb#5mW/A+g=AIh6`li-t#B?U^0_?[.U"i7*9*sf2.d^$;-PEH80:<HchN(77Ynr(h
 43.4138 + -o^"D0'HIJ<bD>f(6IAb<(sk[u5ta\?d:1,PdT!n79W[caB&urjqVaZ9EU?%ieC?U,,Uo!1
 43.4139 + <2nC_I:66Rd\:A&doE,R.oo[+H![2o3]faKo)f:*9QMc2"1!]1R!IB/61Fp+a`Qa3>,W<MC
 43.4140 + oM$#\;V9uqE8bakf(&F.<`gEC#)io7pl<4("mig<;dlC[a^9o8h*fJkC2=<AN6)VfDZ(>-8
 43.4141 + FLsK&Kg:PuaZf2B2^*R%>`H<s\J99]G:'Fc,53r'>O5&L%+9fSARJ!SS<CP/^2"$i?#02S)
 43.4142 + bS+6LjfV3>'90Ks-jp3]%K);-jCk6B4CUsp7q;l+3^HcLH4=1phH.<jpJXQrWY!ft@thA9$
 43.4143 + 9<@5Pfm*1P8LaK[@caN5c"uZHk1reR9mJFWec"W:;?]q&-mS=-S4;7k76;RUZ]BtG.(4V1R
 43.4144 + H9K<*W34(":T0m3aRT/R3>la_mm5=&)NpGe?S1(a(N`qi=KCbdmK_=o>cMLkp0GFPT^=UKf
 43.4145 + 'W2ps+$X-4.S%9Xo8injJ<joB>8`F1Bt^A*,8!`k_`Nlm%RPofl83BajZenSl,eNOWQg8oG
 43.4146 + QOnaOU*YDrLJc*?o.F;`_3sXF=O6pk*_I!SG0;$LIfqA:RJspq*q"!h_pjI#e]B.rrRTSid
 43.4147 + L7cQW&!FC+VH'9-7n/aj8eJm0-$gKXm+Ek`ELHm$g\K.IV,&,%'^hU*Qp:sFha&g"sAaWsX
 43.4148 + !r'gt//5-<H4brOd))3Ol&Q_XoKrF,0'.<.D+2K^^:r/hnLh]JS]+SQAk_6pndR`?p946.$
 43.4149 + J&HTF)WCldLTrlfUGr2Q@u<m/O;WNUi:nsY!!!QBoKWpQdQImVJf^'V5Y%Mq6R2Zb(/5p6$
 43.4150 + UE&j"u(uQ`*ds'!V%Chb`Wa),!SU).P[a[R3*$k)8O3K.\k47PS+0daB8`ujA?GMZ948kks
 43.4151 + e*Q1n9cX^/7I99.$K%14fb2#o:$"$Q(FPQ1>hr89mQEV5Xignj&/WW@]bKe@q)e!^B:;LFM
 43.4152 + @81PPFc$c0\8j'*0b+n-(+7fjP#ad\WJn4]f?C!]qZ3rW@R-@cGC:.ZiK!+GKsL(4g55U#q
 43.4153 + ?Mlo(^OX7U$i^FTAN'<!BZptg$oM\ZX<0'Ijs$,L3"XJ1*,Z'()6E"@FTu3aX3O1/'gmo4R
 43.4154 + e6Ro.RP]h1RpW(,ju^1e#WTg`j-AXu;iNP&;?iYpW.U%^Nrd*[,Qs\`&fO"B@%&O#W9>-%U
 43.4155 + 9+c:_&qg1A?=<bT;!3*VCPjAWV%=.e@LiBW[S@V<Dl%^Jh:"JojK%EHE^D\a'e5WPH?8pHk
 43.4156 + a&GUnM!#XnA!W="9\BC4/sZF]QBlHMAU5nI_u?L;Hu*?XBfq+YSXoVOYRM2f3-.[Au!*g/8
 43.4157 + A@LrAS3BdAHs_IjEJA0@^:0VuWfpLA'&=eDc.,Z>mU73c4OUlhr7OYM/8Bt4276md]<CUG*
 43.4158 + 128qo3E/r?-,tJ=/,%.l,LtoRWF%BT_TGL"Q>s#*0aBdJs(KR#2gUr4hl-$hT^7^4H.4acL
 43.4159 + )71-CL04;s1^Kc2(Sc:Xb$lH)m1#bp2uO(aeKos:mKBS$Ns!sB++g9m$mKpX#Zb1U6L^g__
 43.4160 + R;e@iIgkZeG[<oR!PnJ/41O69gtK@`s1K",;Co`Zc1T=d:A1hN0'mV3&E%&SqnV?m@b>e9;
 43.4161 + &-C!Z>o(M!uj:nq>AdcOXC9Q5Q*_1hMEmP6ub6?dtf./_Xen0!4snRDOJd67E=P6T?6jo(3
 43.4162 + Ijj?[6!h.N/Q2BPT-!&"tE]RU(T0MLuRoGJ<H[$H:+H3Y'=d1aigZU>Al!?3$8PotAh3bWf
 43.4163 + DU/-dIeVJhXYtCE7lig[qotmO:]k:JYi>%d2P]dLufL*YlRMiWq>*)l]?oBFXfK0UFT,]hc
 43.4164 + 2Oa3gFdlp(3ruJiIb1%bqH%JBKL7Y8aK+A@A_$aKZhB7G`fh[V:SnN/U\<BEqVN-*OqkY5#
 43.4165 + /)4Lrj-LZ(V+<5@G\p1FH2@4\G'_.c,Tc3ALWb,$YL46gg>sNa1tU@S^`TDc?BgKkc2^**I
 43.4166 + AU?L@UKX_q1K/M%Q,47(iDsaC_'@UeW+4D)t!t[4LE1Macj[)5Hh]s5hY7Qk;MnW&^OWk1!
 43.4167 + k,&KZ"Aq;3:*]_e=q%:.O\[]s:g5$,q5.4F;-![1eMbT#Od.B=Nh+gm?Bou'/(<*+0ISV"0
 43.4168 + @+t)&&(=45<U;HVu+knbBDBV0[WV7Yq]@bYj-@<jdGDaZ%LmNMI4>X>3)UE#C*1H9#ibN(b
 43.4169 + j5R0qVmR!'k&D$S@`_9hou$UPnW.8JppgoV,^/,XGWuNl+1ijrVl)?A3omt%`?Dn!In$F=I
 43.4170 + 0`nQk2]/%O8_sBYBMXU<s&8cN;V!c<*s<?aiY+ps$;,$3D`ZkX:YeU6*HX:+7G/Bk[?>:0!
 43.4171 + $f+'J5_p'N4nc6Mkmp4T3TnW\;;I$?Z.Qn7#1j+YTk[&$@)%eh3#lrbpSH0>JcfM#;r1!3a
 43.4172 + \@DpjDZZ66@*"%_)D!ZM&6k_Ti;"0_3)%^u/Mb3R%sQg@\mJf=->2Xj9TaUCe_!ZK";nsa)
 43.4173 + .XCCJJm@+;pb`PRqRt:(.OH/]XR.Oi2#\".[&=eg+RN_'cfZ\N-M"_5e&nXo*:lrV%0WYfo
 43.4174 + <sHu5XK+nu:j.oD9ZO/laU]dC&>h),MV-;##qR,A8PKMj^C=m)$h)"XOR+*/Wt5W_$N_+P6
 43.4175 + (875!0L+_BeL<@NuV4L.UnLa%0@COma@EJgm/6P+jb]/E.T61$ndY2)6iaoE0MQ.r2DBoPL
 43.4176 + 1X"0i/t^&<lD&&Rl[kYoaT.P6rX#q#b"j-drpR66qUuH05/]:L%t%Bc7SX<PfZI5u'tF&EI
 43.4177 + i.[VeA6U'`>hWs/%1+Rt1mBR8-``Z`aRNK1"^8m(pEfHDh:!<O2?0aK>oM!=6nVTh`YJf)r
 43.4178 + +ocO\7*<I/]!WO5lWmnlml#Gk^0tLeSoNr.((5,ls-7Ks5"<nI2N'\I(dK:O&Yl8R8+n=hJ
 43.4179 + naMGl"!;/'+YRr_O/!`d#6<tL+E@sK&lp.'(F@8n+iY<%dDS.$@Ub0RQ1#,)EeN&*5l%H6'
 43.4180 + G?3F:'erm6m9r8#,8PjcN,K[`o,+f&WQ<1nNbjugF;+e.a;ZX659"7?RbMg@Z\Z+'%gK1N3
 43.4181 + (Hp+Yr",iYnuc6S:\;.FDs0E>"?F2Cl)5o2<r9.^n9p#hsC5.<:Oao"lMI`iQKV+EGd_;UX
 43.4182 + 4;58&a0'#Hd%"r/bHr@]?*1[Y&oJe9X,(?qP,05Q^nP,+V"^G&4S19Jb@!Z<^J]/LAg#?)T
 43.4183 + ao,ud#arrPi2_:(C7OK1/0,[7Z)2:mNj8*aBo#d[Y3\Pk*`fD'JAE4pF)^ZUKVN+l$D(!Y$
 43.4184 + 39B/q`ZDZW)S(oq*mdV-X[p-=dcrRnNK;lr63P_MEbIePLm-7qk'6`6](o6I+E!4:10#F&\
 43.4185 + nMcf!l>YKaHn!#%_(F+k/TBo:RKJV%d>;T+pP(IVQTs].m0[T4Q75CL*Zgd$Qo!Jq=#IiE(
 43.4186 + 7P+@+.p;59dL"F5K3ck<J=t5VM:QArt@p=$lIQTG/1)Msis]%716<k-Th/MlB%m'1bS76RE
 43.4187 + 0gZbed:J7<LZYH0o2d2t%D%lX"dXA8pQY0tA\7,MbAXJr3M.8:EARgoK&YRljTU'U<h`A$\
 43.4188 + O.a_N9nE,n^ZSnNbZD&,m$Gsar^J@c4S2!]GEnj;F**RHkZ]qsC[(Rr0[N,cr'@O]jb0*O(
 43.4189 + #iCm".Z$#Wm>Y':k7KQ::@tt/eFM6kpCENL#Q]o]!Y%t8%oB:8;"ZF_ob05\8s8<a1Fj>!A
 43.4190 + iUM=ZOKON^nM]Edp=1S_c;s[mI:8p//JPc%9+bL/(E@Y;0>jgY>.^):6R:R'j":U>;uZf=3
 43.4191 + 4fFNt5%:Be\)c+8'Lp20'D]G?NJH<V7%;&EmN.`^6k73Fou\it+n[`^3.(D=aJG[MU,\`uP
 43.4192 + hl,HlYEL!9:U%a,6"9%1[c"m%*9,s2V?4fSNT@N-O],ecgW7KO/j-6HeMj$;T77]WR]U9c!
 43.4193 + 7,1KS:+`p?Q<`_EuD+)k))fb%)U(nha2e\p!+SJ--PW!XS-?V'nA(EkT65=(1Pl]H0>pthH
 43.4194 + oNu@a7qKlC-FRCaE)Ad7s%%a2B(V<31^"r0H"f1oBFCqU;8")1j(QMf4NAgf'I?@06#;8R9
 43.4195 + "$W=['4#GKecZG;`//1o1$\5cWThKO;Auo2<<R.8R&Tf=&i]YnuZ5M*DW=<&bS=224In#EH
 43.4196 + HdPo#ejm0/H\o!HBFI;?X1HA^tc:/TFP';1]g.b_9!G_(c`OO4Pg>o`?9/\P.3)?M?E/[lg
 43.4197 + gf,BP+5FE`:X[kf]1GTb0sFgH[_eAZcD&LuCA?8[I7XDDD@Dg9,.=r$pY@MO*g;d.\uI92(
 43.4198 + 5(Q!;OE$+h9`td;XQ^k&lTj30aH?\EnG>/RP6$r1IHaR"-+q6$A.:].:Dq5+pUG+qZPU6cG
 43.4199 + =i'6("f5X?Hs5/f+mX"G%s'gE,t4$%rYS3#2[LH`,$gM;NOJF%(BPbgNkI?pN<0a='@.ZX)
 43.4200 + LGM1Df<XgFA=3*#te7(,g[EbMkt5\fk1?lk>G\2dQ4$:R4,Fj!N$ZIdNp)lQ%i=3+Ej`B!X
 43.4201 + XV`#sC%.M7A9_G^^h2K5PpgTX]q-plT=n<Jc\$+kF5tp=LM_VBXZod[4lk\@#k7Q#K&L;lY
 43.4202 + 8"_l7Up.=H@;13aU[U*"N#.)[o.g?]1qF%RTI%2&6NWKb+E<R$[n721]H+nt>af01=<5;aW
 43.4203 + *2#/UFR8&++qf\d)QR.'C3Gos@d.4^q^pu7b_?Z9I.?h;O+IPNAc3gUt7sb;_QIUR4R8V$K
 43.4204 + +dITZQ.N>2\V_PUB7BU'+uuN/GK<XJb[]=QRXu!9(KHi*0lo?49i]I]H'0>=R<^?'RMGB@f
 43.4205 + uPHWXP[/^GKS1"@Ki&&.4JD5,'D.^$Vj?q;FH9BK%:8N""^k]dA$`gUI!Y0KFU6p'nf%lU`
 43.4206 + p_d6=f+lGDniubCXB&iaiuF)Yhrm?<2<B<'pSM)iJ/0cO^P'8cmHc"Qme@+qsDdG1%aXjcE
 43.4207 + qOC61T9WYYH\(r#_?+M*ATYWuT`\r)_5Il'?'3b^a'D+&JKOQ$SEF5e=kd_At<7UdaDMJ]<
 43.4208 + /DlFNRWE/YNR[GChSYmYCVV7ggqP]%XXC(],V?<6Kjun7Ho3!og,$/oUNNWeC#fJ9[i"\X(
 43.4209 + /blDkpa6_U&/W8/o7\#AAYCQ*SRMr-GT%_7p`snT??p]cHWXHu%oQDo(:P,'>9*7$7<:O9o
 43.4210 + 33Ud].D&C0IL'^Z]=dCM#jsRmBe_eZsjQQ\#@n]k/W'B[702I`>>'L6+.^G<LXf5JcE10U`
 43.4211 + b"/RenI:>:[8s6+?u;\6&/E)a+T2+e0L:FS?n%Ro-aj&NJJa;&UQF(a^q+;G;`N9]>*KLVO
 43.4212 + lL%NG<ZUB/^sKZBkj^*RqCB;`YD$[O.G?G3:4-<aKHgA.si';e4YW0A*ZL*_m_J>O1=+B\#
 43.4213 + DU'\eu6]Gm6,0T)(>YV-fjWU.)+YlS72L)[B!H-)\,-TfM4EDQc1cC'Ss*D"d&,j-F5K%G%
 43.4214 + +C%Qr\DP7[f-#HC\ia<LHMf!MBoY;m`uKs[S9Q>"I*15qMHnXT>_saHhoPGhO[]M:S3ApE$
 43.4215 + =^.5:RSPS9T#9:j!b_e`7<)ug[$.9;3WL-cb#T'B`0for/]N%a'"iB!\q95VBPHR0V'.4"q
 43.4216 + .iWNRR!9cW<-QRBFDCNR/!:cqo)9O"o"u/(#@cO<#.OF">Z2X*XU:,7u$Gdoc5uGTpENe"&
 43.4217 + GGVA6\='tWNle7$$%q?PT":!_M[?U<AZQ$V(XbLP@nfV0tK3V)&abLXNH28W;DJhPRNHm7C
 43.4218 + #3.9ACqAT"[*q]Y&Dq5197T_ts#Td/&UDsa`!PRCE1`YO(=r\V&pd;n"-;Z<IT%UhcmOD$q
 43.4219 + m=kH0=?H:g)$KlS#lWKE+4e92>0fA!4,:=d+F'=767L'GP9rENjXL7*I+W%[?-XWAaM):03
 43.4220 + d>#CYbV'%MV>RP?7e>^0h')(jK_pCU(<5=#NR_)lL7n$SknCXp!+5\lI'7\5%+QkL$B_a3a
 43.4221 + STIOltlGkHJ883'?\>S)OtdoaKT9E]4f.>Jm$fOdPKU+H]7_68+fg_q)NQ2gsC+I5+c.4.D
 43.4222 + dl&A<kgOE"-qHf4!Me0TD,hU0aP!UcZsI<,pdM6ZJ+Cra]AnffCJmH_HS%F^pC^B.4"eYhn
 43.4223 + B)>*mDh4G'Y7L@`/$eZjinZOt?45VsJl11G'o%E37<Tis'c1>Bho=HsQiW%Q&7IU@UoY6O"
 43.4224 + 5>gm$/_H\joO\oX,KJYN$_j-r^l)XY6.+U/3$#Rm0]!+G6;ta)FJ)/rW(9>O6DYYC`;%*I?
 43.4225 + ;KCUT"c:(\$!H4>9EC4iWT'D!4#`li/h%;Ku3ii!$P1Y4!"hCM+$?apj=tRN(-6Dd(%#?5n
 43.4226 + &fE+HdS[P#3Zl8EDSJ>V[f_QGk1L3OIX_3Lrq.PM,U-I`%jGk`f(!*e?nZ;X'G!6IMPrWDj
 43.4227 + XtlEss'=fkFn#)N13:8b;1la)rnNY)r2a,-VE23pC<M-=H;HF.!Q)OF!uQ8rOEa'"kWE,du
 43.4228 + kmgiXA@e#i@@(.:W!"UiPm'^7URE]@8RG"(I6'@r\FIDMST2?k;)A\,/!Wu\XBrTg5*KI;'
 43.4229 + 2f,Rb4)K>\_XND"pU^#P2,+80Cj;'p"2fM:EO";ADOZ]]`^V\W]cQm^@jpf=.m>ufRORHlH
 43.4230 + F5roGJ7"O2!D.C&%C<ToU((,TA$oCn29U&CB0G*_KOp"/pi?02D.(SJj9G@RY\NBMlrp<m`
 43.4231 + W'/5d)-DP!+\-7%D2OPY@C^&+ip=0kQYVr=JL`>8f:0H)1BOdF;qQ8#go<keM(p%c'FT//F
 43.4232 + &X/i/UN8.BqpK0mp90VuZ`/%"_40_Dg+2=TtE0KcZ$cS<*h/(ZStdo=nhM0!_`%o+okG^iJ
 43.4233 + dm-];J-e.j;:T(;nH-eAClHiA*Ja#QuVnr0u:3:V"r@h$C&8[ghdN42l<5\B$Rl#OX:fK:e
 43.4234 + 7oDPBE0iOZ<@q7t0+7&U]-g8"9T#Ag9#b2(WuZ#l,KgFs`2cOH!j#LHUBnTdBoQHtV`$=,c
 43.4235 + rHBr<hU@KdZ.5ZG17_7^5AbrE&!Vur4^`2[:[/([CT(;f6+cmN*#Y:M.&!e3j31lp-LKF-C
 43.4236 + /+jI&#8P_h'_hJ6L&MJ`[>p@CUA96GH<^+,VGo[(u4SM6sMNU8O^5H9*DCH>bi(q<77^YT1
 43.4237 + W@9?Q$3NiO%N$SkBeIT)QFM=,"1*s[AeMWcPEo1A.G#)LZ?g/;.5_sMn0S7@t].?igq-;BS
 43.4238 + 7%?=Je77t"6&1P3q>r60AA@7r*HPljVBGt46UrMq`B=LIdPNa)#gTL7&BsQc/W$T$>_l@5c
 43.4239 + [S$\_qU>Z%.baHa[AuEIHKaM_2Ue5-%Z];XF/d,S<.iusZT=`-\bei<PM,SUor#Q34J.%?A
 43.4240 + pj9":J9+0-nQXEGDYAQ6Do'gMqrWl2im#S]`P#ioNk:FBVn?Z#+]*Gi:rP>(]):=HK`DZVc
 43.4241 + YFnd#:l&^W;Hf.Dk;_Y?-GGS.e<=`b683Iue?ul::::.Z`$8IuHPSYP4o5M8Rnk"JP2u2o%
 43.4242 + p)nK*7X=n*3hcpJm0<e@+eKYF`)?:`i>>pT+=5=b)@?-<I]-<:dH\6*I:)5:SZ[;`S*SBk@
 43.4243 + 63+mj<4q$G#CJs.[,EV+r)fo-))2VO9B#Jj%Ok<[.8\[51i@-)VYi=F]4;jl,At9O\1^?E(
 43.4244 + DiGm]7KZF'MNhXUE7)Fn=#`sKbWCTXNZ\p9Kb4d99l]8Q-\r%p'1uMV8Hd`rRi&0Z+uqW@0
 43.4245 + l7!2fY8=DHZq;;a@"&/2'`ToH'4(X2)CRX%EZ8$LPDcU1RR;n,H7l2V(+TlaS-ccESEcV7%
 43.4246 + ;7R?Qht1X!EiT/k,"[d[jT1H*[(1\lVMgh+O`7:3GG[-\tOTOI@SY?3HJfUerIdadWrUD'S
 43.4247 + :o;'l_+<,dea68sR:M)+WIKroik,"Xbf#teH6YdYJ&i^5(::7e6[Fq\G9>u\uG?A.;6Q8dV
 43.4248 + Z(b>DGMdh;RVu4#]KaUj9\?XA*"Z_M-kTc:iZ-T^+7$"<?T.BQ9:RW\1-d<VWZh8@bo*iCU
 43.4249 + o`Kir6%VFTUr'*r2jdFSa[6tcRcVt&OX/p\[C7&G&lUe_"BM/6F>@tYX(NqWpcqdkSQ)U\/
 43.4250 + P&H,l:#=%:?5k'9/Q<U7Uh9XMR?tCQ'jL/Z_LM,bsQK'9U&LtUK,C+Ci"ePWB"H)<3(.fWQ
 43.4251 + 5je&rNu^*"9;N,i5`$F?*Ni>a?j;9#ik)@,;LOP=Dt=0N[gL>Rcre,F-]n)o>HaWbL*N[ID
 43.4252 + .:kd5K6$=L)KP/=^9[cQR13jE[&`n?&72b732\!I8R9Xhnq<7)4)MI<6ZZ57Pa'71a$6pt<
 43.4253 + BWHADff=CWdTNg=TE%]Q4V@3BSWC:d/M*qGO`2.X?B@K3_Mr#ZP[4%Oqf"^FbNF4"enW`/,
 43.4254 + 8;T[G,hMmC56>s0kdb07l)KCT.M[P,[1+rh!s]nU_[-Xmk$==@P$W`6Y6dYj,8\FQhY4:&@
 43.4255 + +l@0MWgI8EjpKfrVJ%Qp3DhV!4$U5]q+6]""tW+K[HnY.(%_NA2YB%MNp<FL7[2D\Je2;l\
 43.4256 + ?c%GhBO#8BBRQ@#uWK[_sDoQ:N6;b/]LE(q/$@)Z,spBL%fi>>nKNj`r5ZSM4Y<P(0N$+3p
 43.4257 + ZX4076.B/3_MQ\=ZPTNnU`=o%+#KQAiCH"9/1gcN]j2_?ia(=$upN6Jj9V)-:o8Majgbt3B
 43.4258 + =PFU`3/!bTJ[QpS?/PnjC;+-Td[m*=Aa-hduK1m0tP%>kFU.DGP2DPM-MsV_iLc/XUl#TM[
 43.4259 + 9[K.aZXVV!FH1)-*Lj1;;^_F-\EbG7S).VSgREljgd7L@,*AQBDZl_"rRJEDT!';`a*1qW\
 43.4260 + TbNNQc;Gn&3cUZ8o`Vu,`f0g0%(+sSs0@2]E#uk.F)&"p*doKg$`nN-\Y+_hLafXJ`?$)#T
 43.4261 + (lN=.$M2EKVYP8A!a8jYm@2//u+'JWdlTUs!\>GJ;.1+s`ZUY7j):6T?5$i7oJr4oTV9\aD
 43.4262 + R%r)42t.L3oDGnf8V1Q3dB--"QAIH.gJ*0]5He]>iOjFtg2np..WMG?DbR1$?EZgEm4/kGA
 43.4263 + g^M*"DD6P4=`[)MF<0:<s+>qONZr1p%V@N<#qsL?5fmTL6aG&VE2Lc8M$<IfW)5_FlDeDK:
 43.4264 + PI@j'jN*b83q3TfPRR<1]e?-8>'%7gNpIlDoKe7Pf[$'-TKt[K23(NJbkQMEj-stGLOM>+G
 43.4265 + po%J]WTL;4$QSZJp6AV7(#+*Gip%g6QA6T4l-/@<c0Rs]Y;!5mWsPUqVPX#4cH?67&Rcns)
 43.4266 + 6iob]biAo$<:[IH'8\NGBe<iPWF+5s@8,11TFG@%P)S!%_Mf5NsT1T^"ZRmuqO*-3J3PF:#
 43.4267 + aY$ETp@/?ulRZCEkT#sd.>.+4=dapa-CEPW3N#r7A\>D'L)miJ.HMb=jP@[N!=I)2;R+XiY
 43.4268 + LR%1E+Tu"6t.4c!cS!AkpQF@6gMOK=;&>d2KJVi.p$+pp<E1=[8q1t7M\e(8qF1_po(qT>]
 43.4269 + _4ZrWZn0&/RmGbKL\i+0!Iqrp-&=@a#[=](F?-g7F<Q1__k<VO3nT9]4c."5_r<0ti.$iPg
 43.4270 + _/Ti,A>:2H*tRGh(&bgWg#ue92.YaY)3<i`08$U*'CnrHc585O?k*&RaMN/57+tf73J'MC=
 43.4271 + \K(;8gR16paZXgdSr(_*tY6#a@lpF$Mju'Wais7)WBMYh6nL3^1aS[gVW*]MM$&il)k:$-Z
 43.4272 + <SZrBMFRDi9?P%l(.)o9LM[mc\B`+3:%,2L1hf>W,/`TW=.^mde%D9$a-_jh4.EP<HLDTB,
 43.4273 + 2a1-?6e7M53IZJ;V5h(9/b]u_jS?],j\p0e_bCqT1Mb$+9$M"H`."_f8]eOK3Tc:(oFGbn,
 43.4274 + R2-XQ(Mfj$f\mSC/.3T((&Sl)S26#eJY=&$3g&c#!F8824Mi59+5<+tlNk@,Jr-jeaf(WK>
 43.4275 + `"F;LIqi8+C'X,,`W--Mi..c_9@mpJdeQ=J'"49as_b]/;Uf0PRA1j6.2),`0VR9QpXQ8#i
 43.4276 + (N_9P-YBae;\+97mo`JVcb4\;<RK]Ps:,j2-W3:!:[V7b#-^\L\\%ga#PS%8=U7JM%LZ/2F
 43.4277 + TILmb]5*(%D*=qDZA`jB*1@R_V:E4h&Kb]/e>KJu<rG>0X#*%?uWlhlV#]t[++bOj?lR0b0
 43.4278 + 5`<J09NF]rFT_H^8n]Y\6b^A(LUra(Aaq-8X9Y=L7`-$pTc6Cca+r&CYo[1N\A"07]/?$r[
 43.4279 + o[HT..F&Ko9lp(\lU/p"PR5"V9mD7a[+kh\h+($0c0WF[7-RIAA"!8:`H98J9Q*VHbR2#G#
 43.4280 + &NKt"Q2ugn&*A$*9`%\$+Zk%mSJ$2M<K:_OCh=c$IGg:LK+U'>m+!O)EGbHd/^7>\=u;GDF
 43.4281 + -U_\W%/][1CYb(5cq:_j)$*F12Su]$ZW5^F^DPd%8KDE7+%nTlWe'"X/`8lVMEa5fE%Z>p9
 43.4282 + ^E*7ACGLuf*ch$$Vd-rRH'd_Sr3Pq:AF/r\m(Lg:Y$PnT$$'[lY1dm1n"KX]E'PgQ.X]7i/
 43.4283 + lPrX_%+17@q;l)V*d$`<<H,p.Pe-/*oSLp=b.M&=c<#%gN<CM]q6<%Mde"n_u"YhlO1'h/A
 43.4284 + </"#p9f8;D9el<"J-@p^ohj/^4>fQ+<@(Vm"[9D<5Lib8d^;R`=ErAjlIE3'<J=].eHf0??
 43.4285 + .JTW<0^'578!Ua9ND%$cui)a6H<(0;-$t8an8Uhc"U44C;ZTC;F);N?#*L%IT>[i*EbfOG^
 43.4286 + H!d7NKHcf0seRj_raNG/!o_ail!OgR(S"G?;-Y<`OLD`FdN*I96$MetXMC%=d"T51[Y_cH8
 43.4287 + f2h1F9hEE?UX-6YGa\mpt5fT[7@%08j%Tg^:sL=l0[Xm?<?oFG(.P-QBY(<^o&-"C(8QEJb
 43.4288 + cfl@)Ei&',HR]oM;Z5oH<[@O3!K=9lC=ll<XFbcgY@p#]n'B).%OF'LEGDAVbLHVSkFfF$@
 43.4289 + e_1b=g;2lR'&V@gXP35]fgC&<?$b6'ZDL?`>;<hES[@-\?J3d6gO6NbOjVkR=]u!>gVOV-+
 43.4290 + uC;he=DHLf,]iNTQla+FO3j&gdS,r5sh-0e(c@G>UZI.2233OBFA\#Jo/Zbbq%Q)c.qj#gC
 43.4291 + 9ELS0ZDqceU>'gI9Ss/3><:Ibe#URt\B*\C+WQfNkb>gT+B0^"_B%MVRJN>NnU^!S>uO6AK
 43.4292 + .4LL&tr-09msk0Unh?A6CY0S'ChU0a\</iA\p\B/!hhU-K'hY$B'*RMpT=s*^K?PW4!e^WJ
 43.4293 + R;HmH#hh&,hV<lV&q3k%Qhn`2rb>_d'r87$)hZ=SM$.T^FEKhL-#F20N/IYl9VN_tNNBQZb
 43.4294 + ?1*SUg6E]$VNX.#_itL/#mr9l?i7EA%M7SApKo4l?S[CB/e[,O(#NU=OmVo%L)H'>fe37C@
 43.4295 + AY$,FbHiTle"WOfMmC[efg#B&YWB;PJs=&d7"`e5_kngfYrhPiC8db:6aeCSc/C"((Vog+l
 43.4296 + _NE8SS%V^p`%L,"IWpY3iCP2DpH-'@A\bd7*\;AiYff(ZV1_iKcRcd)BG1m,RLsj8bM'h1K
 43.4297 + .oU<_U\j?TR$2?=JnMI7UY*HB]f(jjt>fq!uKN9Y&:dVF^E$P`S9/e1]g9atW>;<9VXMAh0
 43.4298 + "N]5ojSmbr(ja`i\[TLIJehTD?AYr^h7R+$k?=h\QA/dYgmU,*!M.J.S=GbL/SjsK'eX^#>
 43.4299 + PJ)$rf_m$9:?'YtjV#dLc=4i^A*2o:j)m*:Keh\SDrrZTk:j!tc?/42?S1DaB4`=L$TdDkG
 43.4300 + id4h,^*_V*PW90e=Ad;%(bR..#e@;a]6-pB":`Mg;dl5HU8KqBQbQ^%8,e(9BRp`jZ[d"^n
 43.4301 + k[MNTGn>/=qr:p(D#-,j2=mj@4qNVIZ5]QK`RC%*E>CR'sVM%$j?ZLp2[!OJ7Wr1a[KCY#p
 43.4302 + JC-12.UBB(DRk,+s=_.Dn6Jec@5l0-6"i0<#sBB&[dC$K?p32Mikl=q14BI9j\DP_+q0'aR
 43.4303 + TC'\>7psEb%VhsobC-JeV(7g=/bGK[k$/&!f?FoDNq._n_d)B3AWp>C^puthD@4mDf*fAN$
 43.4304 + MsNnrkgmeP/@gh<B5EksBbIgicHG*_P-QEum,g=p3c/J'`tbi#$O\$C8BG+mSIa;_CFGoj+
 43.4305 + J%nSfRO0qCHgKbU_Fjsg5M<_\qVpIDVYa:bO&u7?Dc^s--WsGj_@PfCI"Fq/u\2\bN]3[$B
 43.4306 + f+.0!"B"^U_JPmWR@Ci7%&sg[-'/hhK*+mBPc%oODLSmr4TVmeGgSc)VWWDl)4To-*QTr8F
 43.4307 + OE_#EDPQK-u/WGV^+mge";^m&\C"Fp^+mY;$_2[JUaNGX^9LmGaDQC5"fS)i01n>["TmgsH
 43.4308 + *M!^+ALPG59G.^HXipIm"2e\%eDZoQ[eF2eWE!H>Jk4LOUp2SYEDhfFIr`_I5>]LSuDo/#b
 43.4309 + :F"ZgrNZ)9nn%jka\^$ZHq2/QR'$s==GYo/&.-A.T"aXuq*O#l4qH5tM'f:j:DgdM9'oC>M
 43.4310 + ,o;t`bK5V3!_.A3iVuAi$O]/2KK_^C4<5LE0fu/[KtJH06]Yrc4=o,Uh6R%BPa_gYc1mAVt
 43.4311 + 9T(m\ZRJ:l/pfJojLILPD^ff)phq2%'pZ'^n!?^s;M)eT.91h#AEOY9.nA*HDZon"3eB0.!
 43.4312 + Ta??Of,EcVQ[DdVC'=-WYN,`Wr`-N]/Y4:!<$MC23ek,,'7Y`IC*o]J4@s%)XW4nJ5W6YMe
 43.4313 + @W6');+mblLF;g$lLJeF+DKg#9#VT_*A>=s`X7I-DN>H45k8C.WnaSP_&+udG[t2oG_dc&\
 43.4314 + Fs[iEP9fh!K]-QJonQfIFo6CQL%qj.g;dU*G@C9chKCVDpQclK3J-bsZABmJMO(6`?[rFF%
 43.4315 + <-Y0#VOj)`X;NSC$UG3%-CB0J;*S[`V4RH,<D(_Yc2W@SFm\_pC@l0URh`[gA.!LGj'YPs/
 43.4316 + =YtKsE(\qPF+7LFDqaXPXPHV['GPopGO'"Sh/bh)D<sT9-HfAI?/"=GY4=8!jRZg@G94Lo4
 43.4317 + hl-D$$s]l<.VMGKl=^r^cpV=dB`mImiB8!eC]hYY>QqHpi&!3(76TC"V;HfoVNN&,(\^AnL
 43.4318 + 2\c8bOOC3J`_(MX6$;IIS3)'9`f)9gD(;NpuQeD>8gASM6PSgKVhqa"DhWfTArWhB\'ak5d
 43.4319 + if$muLL$nY=69Eok5KSfLN]&36#CqS+kA$orA*Wu33*4DmeqXe"RkjY^[_=I)iDm[rU9B4f
 43.4320 + h?i:pA]:`$I/d'L\^tJk1:^>QuB+tAXT%6m"@WS4CCt[,SggoKL0*@QssYJ%u<T<;)k@P/J
 43.4321 + j9s@o0,bG!,e5aB*CB$OrLOPY,Lb\R_8W09==ecZu:oD!mfgB2cA%p3-&#9W1oO,o2J1Uf(
 43.4322 + o+\n*dj:T.6-<B?sWW+i=5.oj1:>.n:I=C:`R9leJ'Zm%)&]3K&k?D'F?2`/[;m23KB?$Em
 43.4323 + ONr:3<0'0T*,b_&iYg&`Flt/0nr5`!G=ZiQ_/XO[nF'6*b*MmAN+nSp^-C13ocrSTK]4SM'
 43.4324 + @:&;<OQ>9Lo='W52c^n,NJkQgn7@ueo@&\ZjDnS>]f.m@cffIs>s>(jQe0Rh]3S\&$0/1rZ
 43.4325 + 2@VbpQbL9I<p<JGMYX]jaUB[9RR"um6^X45'/ANC7P9R#l1.pM6JN2;o'!L_PBF-qtd<30S
 43.4326 + n*_^_!RuO27p!18i$/`#benW)Q*Y6tesmBL&;.%g9W7jBWSA&WC8!3oXALm1&U0!(]V;nk0
 43.4327 + ?]&dl)O/&Rm:+\<,6GpTOEcoiYs$J?(AX3[.X/'ARL[4TRb\1oXi;[gTbb_kp<1PTsEeMYU
 43.4328 + 8Ct'P%![Qkfc=;OoYcNGXof^Wbm.N3]"#U6Jd$,u/6`\6*'Ka^,D&l(VP`*@LdZ3n2@T*Z&
 43.4329 + 6VY$(l7-.?$OTL;e;b8;Q(9d)]_4?7_1Ph)"YF:'er6#2>JLC?FT>"V%$hr,15PI/X3ak!A
 43.4330 + #--r6poVt9mX#M2N57^g60Cn0bII/]U,/[FhM^Jf*pn`c=WWkY8-e*rH6G\p"_sk'IAJr/0
 43.4331 + qpr8)FEZ%=QZklI93L$\Eo>P?9D"K;+:Wf0n"c_22+M#s18RSli%THXd(o1sf=sY!%j,)%9
 43.4332 + u!A<6l7-U8:gXa/U*5]N.4Y1?f#=`O""RE7HeW^,a5Y'ho)\dZM-BT!:7Ds7pCLS`diS.JW
 43.4333 + "`kJ9mC4`ClX55n^#3%,O^:epAj;,^a?_o*nYgu5mkGR8Qm\FX!a+!-#(`8;"Afj+W]o4#X
 43.4334 + 7Oi[7OY0)=WI,*MeWST@Z!tH#`0"T1gd`@m=mGs8ahk)&qS-\@m'$k>(;.O_)/A\Ce*0"dB
 43.4335 + 4'o0QEDej,O]3Dh1HedX^2rAj1/t?E:r,TRj.cMX2_?%\^s7Kg>#`jU;PD&L/.29B1elpld
 43.4336 + _nQTC'E3Y6jZs9h,]Da9rMcbWm1p_t6:Od]KnTOK-2`%(u<s&-!:Wlo6OZ<g!n7"0G=Q`*T
 43.4337 + cYL@#dZ>_,Z/XHjWnmo3tRJklPAM^U,Y9ph=`0Q#p@GH+Wni51.C9o'PuN'.Y=-Ut&i%mC/
 43.4338 + 3Hk1k]+/cXC%u>&Z%TrCY_r12T,/U-CiEJWWT`u9GJ:A.+9Q3BGOq.bgO;KC7.'YBR`0-XI
 43.4339 + hhe!n`h^dH6B;q=1gl.PE0!I:b8#j*9o8(;.)P3()rlTk+V:`],j,SN>XSdS-h\(9..84m"
 43.4340 + !&p$U-KHlnl:hMKe&;XW.q8l,,>Q>ODN'.891aTA:OZBKgJ#E\HH!p,__E#;G8>:=XhmYZ]
 43.4341 + 7qbKY5iUY0ZF!/&9_>8Hn8:#7R"N8*m9-\KNM]YWJ4MfjY\-N@p`P<L;,`?kl`r,,MrlEO-
 43.4342 + dLXJ83;cIlTnkZ)o5TN]A]PcUBRNcHlLRc8rnTg#E^Wj9_]-d))HO)K>;Z[$[?b'`W=ZbWV
 43.4343 + ;.'l&_,kdEXi29AM!C$pmrdH[(WQJ?Y5mhH55H=]XQ-%30BW=s&BE1+kfl8Wp"N`-F2Ngdj
 43.4344 + >;hXLO@LJ.O3KtFR?Kc\=4F*9#?kt;ABc;JFHAu@.T!>p<@asR!DSFf\nL<?X*de'nf`%hq
 43.4345 + ;bK>//3[0'j'?HT/0Q3'hGOY8QAcUPp!+NC9=mff.O)&<3#M$Z(qV3*=ClPW?u?s]lVtU%o
 43.4346 + [`q0]_[Ck]76[EF)WiVN=n>[hb)/BIIjY![<gnMIRZ_M,l%#9QO*h?mQ@+nU`P3.m%9725$
 43.4347 + \p-8H1f5)?;619lSR`tiG6>j[6M[REs$'ssLtKBo78m?gct;oH&YFhr,7Bu6.'h`,8-Pa"Y
 43.4348 + ?4\p@U<UM^@\J+\u8-qdRBG?Q<Kdr%qaq.Q$;s_*W8r"QeD0b56V7(BT=!,gYHgT6j]B)dr
 43.4349 + "1>!,0>fc<-!&2\"t)'9]ZcikIW%nKkqo6\\pIpNCFm[58]pmE^sro`4WGD:YTk)Rdru69b
 43.4350 + NF3A"sLoR*cmt%aKP&i@8)<<Y;<ur[(o-cB,H#phA=R,0.#;FpH5G&.'nm?L,O)ii2GL8!H
 43.4351 + uU\5(5KlVrT3QOU?h4O*MkDA>7=;/rc%4D@Z)b"mdQ*80V7^.F!l1V?A\BR&<AFA]S'9<9D
 43.4352 + td^L^=BaK3rlF)6BOj\%SR]]N2bXG+s]6TiE%p/H,"=jQ2&5bJMA.&o7^bA<'4RKjFl;\<F
 43.4353 + GH>RAHD*6)niEi;][o*t+f-C_2H`XBeWQUu0X7\>YWtdh#<>s,_ABeg<HCdP@(5N^+F'#fH
 43.4354 + CI@>FX^-m>GWdbJ^,PWt@[m7B4b\1i$S"HMCd"I@=p.<3d\@?_"&IZ0Nlg!QQP<-uh%>bcE
 43.4355 + tGIh=gFm"b?N/,'-5q2/29ZA0ci.=e4FCI:A68cMdp^4%66<`!8+q(Nl.$#nAao/i`o9:EF
 43.4356 + (68EE](^7e_p_hEAm_T-5/DNGXjR1WfGZ;\:@e9,2$d/)Z1;VSUgf#&M;N$H*3GBVkeq/[/
 43.4357 + 6Z>H%b=%nq(E`gKH)7Lj-N-/CTqF^s7faLLIAMiOocG[e%nVPWGJP(sI&aQi+s?a=i].peT
 43.4358 + NhrF[=[W0U(=<0B%jW2R$#p/GKS"mS9r5ZMVE7s.EW9!G@TlkFPq9N>aTdmlc`\%#"dCM7q
 43.4359 + .aJPUJ:B-JDu@bn3P,<WljJR!+.pI,40Ns;9cUDeWH2C;eM9I32nauYp0:b2%fZ.UIE-.=h
 43.4360 + X2AKkG-is!1!=K]&"2;Qeu!LqrY#*>I>6EiKMnbqHb>Bmuj]=`1#Qf5B"Vb?%,mfnlPpBNe
 43.4361 + Pu>l7hH,nL3'pd=]ZTlOf3HrWIV;%ru`KrL`oF?`9b]:NHKq!Z&!Co-1+c07a,^1(eI>291
 43.4362 + G%`=<^QOFdsWd:0&`&"j6u0`$LE'9G37V7L@`:BW>^dg&Do_&ig@[K'-'Et/s7bn>IZ-n5Z
 43.4363 + E5HRHkXWmaSWm[Wcl;2FB_K%A,oa!/opS+`nO9#XI!0lGE/2*Cl%T*$)>j(+]![i:'d&cB6
 43.4364 + #eL?Pq?6Erd(KNM`[i7m$t[-VnBD)P_LH%394/DBVrHh*@MGi\/.N:L$JmiMlLV6+.15>^X
 43.4365 + cso%Qt$CsftqPGOUO=rUcdYL[AbphlV-4<K\E1e$::Jlj9j[O]&&Ff.;M[%.):gO\DVtX'<
 43.4366 + s5U_IXD_[X`sl'`tcW69,a3%i,4V'#9tIEGZKO1>sok(D1p/Z$dGJ`#TGD#Z6BsVRS+ZCB*
 43.4367 + G[lOeY'Nj^bSh\i\q)KD_pU5JrTM[3'I)h[36:>-Y,_"9t%acW\FZ-4H];D\nc*:_]&Z/#Y
 43.4368 + [fKiB?p2RkeDU9l\lKtK?r__N';>D<>!?a-#`)-p`Oll[>X=B:rs5S2=&8r\#W<Yc##Eg5S
 43.4369 + Z7R9_6E`fl)tFL*`$--E_SL-D>f!<S;"Yp/A3Ii\&0^Cnj1QS4'T'(-+(QK\/]'dTSJ?YU,
 43.4370 + Oo+R!^*\t!?iY[Z\/-&Js@*<&LdbeN"BS$"A]bQE$dsR.*]ok@QPh)BSiI;-k_D(0hO\dO!
 43.4371 + hf..8hlOWE1@h+Y;'k.KE<CEnUP7h^rm0oo,[H%<X:4M](O!)D^h9U5^br!;pm90Pudh6F@
 43.4372 + es#r*n_*?r`KEtpFh'/23#0N0,MWfnOr/0iUu1G^+.;WBQs5`S_f.r:n91IdJLR5?]C1Xdd
 43.4373 + 1;d=\?d393$1(*Sj-M\t)"CY'D*CuWS/Z("7d,#1U.5J+YaP+$(;M]@b+[d%m6FSr63f0ei
 43.4374 + ZSR>mZ[s]`L*Q*h.n!;cJdOp9<B1\n.20,i#_8NT#"7k.5SCFKe(-a^UH?=&7-K@UF-\&Wb
 43.4375 + <*#C5%Fm\0co6$Zr/Vm52m,;E>U3Cq%e"i/)iQM6mk$K(*N4M@&$"L1LEK/WAZRe-<""I@[
 43.4376 + BHaNC4I=14e*E;a3ZZO"Ra,2:D+IP5.NJ%n&aJ7T;`,e87S&?n!8[+@0aai;cA(,Rl$k'gX
 43.4377 + qq_9<lb`CD,30ZbLDPa+i$>qprA1";mdJr`OJ[n@F..)CpO'RgM_,SDHB)WME&@V%?;0hi@
 43.4378 + '91"J0N'g=hbUR_U)H9L-+q6Be!Aq,K:D,*F']DEDDbdD^:\<ure2pM""%Mqj+S7N6;e@,8
 43.4379 + C*,+oLFAWN:;lk4I1\fD6DPqXPReJU4HWSU,NoDS'Ds)2YZU;C-aWk%o88_h:*\61B,*lZ<
 43.4380 + DlpV<o:7(-fn9*k#t2/Kg56R-tnrHV^GM&(KhrO;7,^eJj3D\P?J]c,P4SK<.kUd"^5@A77
 43.4381 + t<^'O!#/?V0pd,F-;Q2%rIpZlmkY**'1>'.7)VhaaAA>p9SHP7_,dn0q>4.s.aq<R4&*rnu
 43.4382 + >M:poCjeA?$%nP)qh@9!251hU7HCL.ZY?Qtb=ZR&gTnP<(D:Qn^Necm955+Ip+?e-N6[LH\
 43.4383 + g(Kln%;<-<4<@0_>:A1E&/hcLo,+q.Ebn>W%&jjg/Lr(^lhIX*8.!9,o&R?+3&5"c2<&Ii.
 43.4384 + 2K36+UM#m],F3paUf0O14ZUG4Bm!Q\@Qq#=Hq>''<C2NnLmMeNPA'Y=D.5Y><]sn+YAP'3D
 43.4385 + H>C5<9IPp'k3H<]i7L+ijE#JQ"4>3E(O2OPW)9%"YKDM)?La!'ru<f,tjq_>?1%^QKrSNMd
 43.4386 + Kr$?ag,TPhU91k@D%U+FuZCeZW7f$XIs"7cAaq<OH8!<H]'8E7YMY=)292nQkiB0_-;QFuU
 43.4387 + ,bRre^cG3In0PVIF4j)*3#4pYj\K@=DXl6_<_AqF]OVlneH">&)T.FP^VQ"mX7[6Z40g9^&
 43.4388 + qaG+Etq*0G'MD]cM.&1PZN(!:.5crRL<e"k$[Q`0C1^JY\'8D%(b:E^R5tIc$,.9oleRua]
 43.4389 + ITNg*Qk8#]m3sk--:?s2[Xd,B'T;`6=AA*]":'@.%(4"]IH1WTGYB8>PtJN>:_uPsGZSaK=
 43.4390 + r+O%D0GYB(An.K!DRfG=nm0K2j#uiL_IV>*#5G@e8K=C.)W=1EnF0EW0h+s9Q>17G*mTa(k
 43.4391 + 4mff6%-0Lgdb`,kZ<HZ\,VTG#s`^[E4BXc%WZt,I^a6<KgoGbsN:sGW=Ms39s3sd;A[IM:b
 43.4392 + `IYkr!acoj9jY=A(G6ejjBf9&'.O`@:[[l]Xp5EZCeMY&Q-FMBF'097rTL:6q["8dj1@>^H
 43.4393 + u`#1",=\CH8.nSD3Q$5%b(HI7R7tm6^?s,@/Gu$,=aYT?+2>K\,D@;d&T4#(Q>;Y`-%4+De
 43.4394 + kDFP#:t_/)=b/?]T1!rF*QVVNW+Aj%X.(?oQ$KoC;g)&jcl(NK(\stn3LV(Th-G0bNO'pQT
 43.4395 + d*<AMagZh*]SeCY3[C$k?_52/c"4\Pd-d?a.@O5*E(cuU-G5m%M1r=SOZJK(#PS8iK?3LSp
 43.4396 + BWkq:m4k(_q>ir-&a-3Wpqa'MhdVE-]bsGr\6:Dj2"VQ6Kh01m+>@`C%3[9VR<663X*p+.h
 43.4397 + ITT-mF0?l,H?_4UR67f#:n[Oh?&%B!Y=TfO!dqAZAV9;Z-oSi.U`P`)-L+sWO4VqO34>)G/
 43.4398 + iUFpgjS9Yj7\R1l\=biGKUH0EfNpWQ%CT=saWqn<F65-8c1f%;[T@W+tg:e_6NWFHh,J"JC
 43.4399 + p(/ACfr>sqXqukr=m<)XF/pK"X*XHC_$-UN#!(-Y9DH:R\2Q1rG;\'#D^%9J2\THmV5fp5W
 43.4400 + kgj!)=^4cHa:7.YF+d^gG>e\NNc0sT_b"\g6s!b@C5m+Xnlb:]2u.^>HYR`+Zh,W)_JAsi\
 43.4401 + NFS/c'IRf\^n*qdWP\R5jlNf^6<$eZ$AdXfodQ3[M/&=gctJ*]`o%>20`PBp[Rk\fs;A3sW
 43.4402 + 1Pj/JL[]N`LUqh_>"cZ_\^]fVLS)o\k4`OZ,aX>DZ%]#hed+W7o&_D$>Qe46ln"<fe]AG/Z
 43.4403 + Q).fau"fKf+EIj8r)lK'N;.S6S+8e\c>8SMc@kIIb,Q(>Cr(%tN2oRU8_qJ="q<,[la2\$c
 43.4404 + !*hOB^oNBFWJEV7+8d!1H;@bu4R7]>Ngmkm>cVt,mDunf_tDp-qqXa>KHWHnb?S%Q'>>W[?
 43.4405 + +@P&L/5k0@Qhq_K5mUra#qPcHOn0*9?Z(\AA#c%]OSu^cW^7.1OS*]G_:i%^<65=_Nj_ofV
 43.4406 + Q3l81>8[cCE"sRaj/uog?Cg+IrnaS&*(NDoL]LceoVa_E6,X2BVlHckYHd_EC9"1L0lWe==
 43.4407 + Y-=GSbUf.pW1:>8,k]mDRu0pnKob<9"C>k-8_6d,CEc9_uh]o-c66!aFW+WX/(_E$-eQls(
 43.4408 + DcFgX=r'2;cJ,t(2aISr/rG3E_-a5ZmSJk-sHa#@h[5-MbKj)sUpHdP]3Rtu.efBt#I<F9g
 43.4409 + &)#dLbe24=4O_(I45./Lc/T>lr(G[N,Lb@,cM]ENrPR5r$.bZjgu>;#\7;GhK@"bi_VH*j^
 43.4410 + .e14kN)))jI"-I^%ZUe1VViTF^#RXIA]Or;!upIW4kYB]aJh/!$CqWk.EGl]*hp;j<OIU!I
 43.4411 + `ND\V85=Dfn.\k!B%0RtWHnDjd)Lm`*6/SSfT0,r/^?5((aIorlJb(YuGOan.6_4K"TR?&\
 43.4412 + S*ju[e%@E"qsZ_X2%kBh.1^'!?.bYMMCk^K_`49r@0OECJe8.Wc*U,hK/hoU?2*F"$^*7Zf
 43.4413 + .F6eA\leTo1rkilI^$6dJg,_P-^<eW@\*l/IXF=/dSK&)$WUS@9L&WOk^5;MfRI`W<^4H=Q
 43.4414 + _>i]u"mA/W9-0.#585@!Qgqp-neqW&?E<@?lb#FMpAZdV+*Hn`qs35LoC_#-@L_sja6`hr/
 43.4415 + 3^32e`U80IkguP1S'0;H[f@.WVjFsqS$t<J$Ja?IJ<fCn8?4[U(AFX-]>o>$O+@4CK4Q?rs
 43.4416 + a`NiMZj(^(Cu:`$5ff;Q^T;JNREPB+p.\lub@b1,Ojp"W`4Qg.a!>6<shK-^$9RA:>NUD78
 43.4417 + I5Foqe\^07XOOTpFaP;P1^9!k"W:8q3jQ!k:Q'KU"8Wn6SQ)\nCTA[>P,(7C(O!H#;MOS9\
 43.4418 + gcKTJ`?1/Fg?,$*"^Ktjr*#9%k>_>agQ.Rrh[3_$Z>Z/+M*a^Y*idl0-dL)g7TM4JW.Wn(D
 43.4419 + ac&f^=Y.KP5;eGPimCl!IQ'-`6a<l/7RL1?"mC"(kXK>6SY+Eq<)*$(OTUPVFEJXIk:tNG6
 43.4420 + +N@hf5J4UYS-jM^]8`'hXb.4I[9H+g$Eq[r;Rk*cft-"IK(C]fC/P6]d>BFgqOKJoEtadn3
 43.4421 + doY$#^Ku%m_n&,,r/qZmuJMMn69aZVCo[K-JJgY*uh8$W`\%9p.,s[1'uEN4(1HEt"j`ggm
 43.4422 + Fk&H^&)\S=1DkVpb5bnEEA,`7PJE^Tu;Pd4hZ-U,MFUEomQM.n?[n(]P]_p[V#\jK3a3?-.
 43.4423 + ]b0:MWd<%Ff7-VonWPt%UdYL@$b\Xl7&?NgM7h(p)*Q"u%_]Qb$$f]JZXH]tY5f%:UnHY;4
 43.4424 + (J.MHV(2hC'Z?k*dr_uY_TPjD[gXoG_hU<?F!UUebj_^q4j.T1;%M2O3_pNrl(%!$9C\gq;
 43.4425 + l4Ws<3T0^709\iBLN9rZPHP(B03KQdj`uDU=!Z.G-/'We/%.6`RL1>o3\7N$ppm\Fi(sJ+r
 43.4426 + -1U1=i@'DNn3NSP2SoB,#-.b];h%Wn<?MHU0*?EYe%$TNdS<?$=d;Z`eCIi^;\WU+qHh0HM
 43.4427 + a(?^C(HO"8D]9,QQ/IJ[2!Q!t>,<>+:GG2LAgi@\\TNU)_a(Y$slAd\M;"k^urOFp]:Wb[;
 43.4428 + 4#l.Fq'?n>$NTo`((C%O`K$83!nt%/-l[%^*YA="9rd/HnB$7MsaZ\gkm<`?VW@s?VgPY%'
 43.4429 + UO9jcQs@)X/1sPQJLl/b)UPq<RNCTo-s_bG[>5`:]rrC_*mAWi'5P32mYfE4mT?9H@ENV!9
 43.4430 + ?pFuXJ[Q?G-:.lgV@.a=C[?b.D@3WnS5B#4<&\&TtERE`8EeeOiI)GZ`2R;]Q]7;EmUi6be
 43.4431 + @#MZB=esh&7'VoT-!=H[B<XGZ.T)\P%'N;[:R@]UtFln$2&.^j,(`EshYSs*B@mq>V4bkM;
 43.4432 + G^pacXAqMM>tA-JCaS`D1fRA8b>Md7Vo`3BE+$kQ<tOk)^=[f=r)!@CRcjX:B+\tIF\IRJI
 43.4433 + uOQZ!%)?]k]BN>&!Qpsdmj->**(#,5;Y$g*qM1?#C$7Y*iGad,H6;[m"QhZB2TX1\Sc9`AY
 43.4434 + -tZU(A0?<>M2">p%/h>Bpk<5Vr]hk0'3SheK;FS0/bfbb$A!^`:qW4'VO2:sKLo'Y]XP?d\
 43.4435 + CJV-=Y<S"5=bMM+Cl1=OGEZo(?k93:m;f0:GmW`1RQ#o"HA)QJ?[->%0GQ/Q[&d916CM!%S
 43.4436 + 1E0NFY@,3n4*R$9X]4P#<jJEl.HV]X*PeE^iTq''Gee9pZ+Hd\Nd:02Od?PHm0J&c!VD)!n
 43.4437 + C+DpY]1aYaT->fD2uO=JBSTdY_EV^taj<QqFV%Ao?#Q3C/h7*1a?T<jE4ZO%j>B<VmoFRu)
 43.4438 + Y%IZI\dlgLn`056[T$!aB.hs&CP,4%L/sraSbVUr2'3]2U=g\PBN74EZ`akJtd2FD""dU^n
 43.4439 + N7%I>GE#"03\rgF+,D1eWB'XJ-1[=nWVJO:oT,`qIZ-iW@/T1:;kWNXKZdIV6R;T)Rkg4Xd
 43.4440 + -47mjQ.,No;7+3q(,Vq4A2E&g%cA/9L%d$00@Pu\&:>;GA?[MM%t^?e[G'G#fPSm1P1\3b-
 43.4441 + OkoF"3jhQ7'[=0iBJa7@Nlpd8[\k;eHOXVGqN>eN4!d:W"A^bau-_8Ies89A5G(nVNgQrFT
 43.4442 + lrS$P":cWU-2BPeFtZ6tX3=uS<*X0l\]7)bDCRR:7nX<P'<db0b?8FM@C%8cc^LHNI;Dr8K
 43.4443 + S.].sPdL-@XD8!!MM/J-mCK5*[1qH7RL?TN]IXl#>f/m!,)-^=(\a>*$\Q=rdgq.EKLkWBg
 43.4444 + p?[:`gY6\'i<He;2<J.1WH_%Sj/.$drliQS!q(>e^'#W$?,Q1p$f[8>=<e&A$1<tBNXmh1H
 43.4445 + 73!$,W)Ye:8<"[Aj#CSHPA($:q$GbheRtpb5M0nG^Qf)'/>$`S7fPq:r:Z/hi3Q&3%`eH^u
 43.4446 + 9#EH8*V`YrK;giJM\mDd,kS(V:;6Cf,Sq?1fFEUebI3?$NM@s1A(6_V`RI;2_2)+VD<ojm7
 43.4447 + A#CDguj)5OQMYQ2[aEHfJ7U*nsE_2#>`lFf3!53/F;LpDa'-i#[r&<*T:nQ!QO2t&?^%"k0
 43.4448 + +#'iPFb-TnDk#lOQPBqljG_h>FW-&Bde:n%MC2s/9F]PQmqI`lErF)dHVOOshb7J3Cs)Mpa
 43.4449 + #WXQd$rsql"ttR>`5[9n%D<1p8>YssjC_b[D0n9crg:n"Te#;3CfKhs!P7#rWSNcWG4tUld
 43.4450 + T83pD"\K<p%?_b4&Z)m$[JFGR_m^QpN^7Grgbg<O>@hFW9G<#^c.#:cU]DCboOf-0Muc)S0
 43.4451 + s(DS0EK&T+BO8>?fsDdD)fLjf;UtJT+kQ<;%61hRgg=>O@]M2K&FcHttn7*:9mgh_7[hqb(
 43.4452 + oqB9*F=33OfKCidf^`LOkBj#a;UDU(DhF%8MHr/Z.gN2`$0G5C<26_]MKf<.":8NYT=8+k-
 43.4453 + ?S25'tc5FfuD-14C3knhB)n25YJnNQ>50V[88;D=^NQVst0$O67[rf!^[PaAX62,G!lG!q2
 43.4454 + LZaTcR^164Ij*m#Q]k9q'?Y8hKc4\0m+6q%OS90DiA^buk*/&%f;eFL'E:!7hK*@Um$#LO<
 43.4455 + u`]6*k9EX_;odminM-;E#6d<jYk!bp"Q9MH2fV<k9m%aV284bs%l*1\#[_M^Eso^O&Pu&1Z
 43.4456 + 3_[7p':6nP(['iCZ08]q<FC:[\lX>Yjp<31o_icV4$sDu0?\P$!0Y"8X9-l(MnD#]'6!KC(
 43.4457 + ifYJ%64P`rp@Mk'hMaZsY75D%V))rn]7"$aF$^ao@=e*&=Bg:^Gc5,aFUU^Og#d_:ns561U
 43.4458 + 9J_!%aYp8S+4"@PK]Ep0[&jWfD4O_\$]3ISQGe`O!Wl,ILkc-q]%73'r55M2nEWa'Tb:Q*!
 43.4459 + ]M$6T8:?9;.mgao6HdA"e+H&o01,Rj$a_:ull*&O@Q'^bLj=0M.PO.:N&4ElT?;>I0VaFk5
 43.4460 + qd<U5&;3s/0bcY"h8p8MrW[)_r$B!i4PR8YO"'V6o:<O2P)+d_pRSOZ??SCqa8"T3I?=Wgc
 43.4461 + gej!h$\TM\Cf&F,%XB;\&Em$fgtIUYN[A5X\hY3oi/ooH$*s.^G62,3fk0W.RLV4iR<rM]>
 43.4462 + KbW\m*fog"/N`^BL>CQH6:Nl+OI7BhP9R,>et?j`D`7&ZNl]BcrE4N,HV`fpKnld!;I@RP"
 43.4463 + )6$g_jM#\/eZUJDH7LWn<,FU<nC,7\bM4ACR"A;2A"i^*Z7_DGYPTn-mf>fU;`;)H^,UX*/
 43.4464 + \2C;46AU*-R.S8:I0Zj42"C#>UlG\uO$$rOaUF;')tH?9#f^B-`)>fq4AEEH;jl]t2K<]&6
 43.4465 + D"O91(EcO8W+"sMqSK+`X9>2#]S56aS<[MLI;EW`#FS%.(;T+a[Aa_TZ!-e,7@(ha%$-b8X
 43.4466 + VCcWL/sU/]o>dLs2j<FErciT8J;pLhrcVRiAZ_+[0G"#]rq%Cf8H8]*k]>MgSO='U2)q5"_
 43.4467 + !77>uK6Z!g.tmYGY#+C(CtXKXhfWQQ9_3jc"C'XUKjWQSDGN"E*]^nhkl3Aatn``'4g'Y[(
 43.4468 + qmPlc5/,[4R&:_nL>05uXbY61cCrN!1bfC3t9FJ;?jKjH>["nS'&*0KCN-.3E)%\%bb(A^!
 43.4469 + 9V+O4gs&\T0m`'.Pa]bZGform9u6VLe%\=fhTbuVbg;Kri.o&YVF(3E/Ful_TRFngNsEIIc
 43.4470 + \_)q9_nu^qZh6@8AKPm[(FZNs%iM6:J>?E1kE<_igM$a9jH<V_H$rIri$li:34%GoU$5=$;
 43.4471 + .qr6]5K2I0@gN!XO,k$G$.lq;rFF+\V-k8jKjX;hrM'[`W[4c;asCN<DrFO%bA0:hY^4Ga#
 43.4472 + im_h`S!:oK=N%1GNC)DiG-;7,K5r&:=JK2E78;'Gj70YBS"IF%tDbEr9&XXmB6W_:FB9ADp
 43.4473 + .l,_47,YM,`6tFjSFWCR4*X>[e80oG+]Y]Q.,#bRpd*n4UjYY=a#mc4rMM2Xu*>4\U]9d=/
 43.4474 + TjW,>R$u67nkC@#<.q0u,P]\L4B"MB_/,YLXZ"XV36NIk2Hn,L^o>emYu<MQc36DYoej%2k
 43.4475 + gUGoe1?>?>nf3@il=`9R)Ble/QTi2jOHNYeQhOhrAH0qH.;KmdJZulm86ap-.C@^<5O40#d
 43.4476 + Vqc.b05U$lO5`J>lG1.8GgU:_K+rdoF8\pIOrT#G#uV8<JZ=E*%Ga#=D9R]e<HhHWRe&<u#
 43.4477 + %<>fTR3PIg9P$"A%u4_b?KJMa%*T<qlngj`F.N/^8V%IhJA)rk$KZWNo]e4KjDX?[CjlD<O
 43.4478 + u&s?W8N0Dg<Pc5+J5tTX0S:=$\M[M+h])>G2c%R;LIYFk?$O)d3;3+jkS3Fjm9g+o%rJW:%
 43.4479 + N=2P90FTV_eLjqBHW'pQdhPI-1qtj>SWsAN)E"27.(WQ<nr"f__k!:MaKO=/>$B1D84BZhS
 43.4480 + YE(]UPlNL/57N\N+9Eh#KBKM+IqNBU>"?W-<ibCgO6*M@%#a>r`DmLfsQQ;r&G-"^C[6W=`
 43.4481 + o2G]p>k`_%3'p[=qi*@(&RJ?.0go(hLb@?%H7_MVOT+>Vdsi'sQM*`7kk=fDUt;mF'd$a[_
 43.4482 + W)>r@SpfXtFGO3.UYaXi2l]SJ&sbrfQYLV^6NY^'Phmfu#>#5.3bjm!(.lOS5ac[D]th<nV
 43.4483 + 6nQ48f<U@$DI3-aka]QpNPGOV?OJ/LYX.t;h$RqK<rV>:V2r?3#?Tm7Q8rm=]ZOOuUY!&CA
 43.4484 + _X?(;UY,0U=Th&o'(&gJ^"j#Cd"VCSAb6<Moj'hnN_T6TL%n?4_?^&9cE6uh\-:.PLL?BtK
 43.4485 + GFoL"q08&[,;,h?*45:4c%dVV8"g@5=P$=`M`b?WDSYh1I`'\Q3q!U$X`<1$T8Gp1s,m&%[
 43.4486 + YAA@1C7Lp(H8jf[GQG@P+tmrVfe3rsKSZ?(M)4aM:jM(k`I_@@PBgPDWj[aAJ5.ho6Ah?5D
 43.4487 + 6+]Ad"`dXDZE?20=).16VMM]O%'Xo2_c0#`7!@h##>*4T"FW]LYpU(eG)`8fN&nQ@r*j;S2
 43.4488 + 1d%KA^04IJZA&.<fH=CCp38l1t=8"1QSeY]m(1K`L(#Y5\?8LV:1)Bq1,D+s7e]Yi&n0ccH
 43.4489 + ]Ng@jLjRIs:J\cM#B"*ZJ90SOEsH;j=&=1gjrNTeCM(,Tjo0(.hJO1d'bXgV8mV]\%L6V6F
 43.4490 + ([Lm>%Sdf6rW(4+6R6\B8K(;F,+D*H"Xj=&;ABiVF[FDjCcbgBF+iK)FRm`ENIE*O%_(d,l
 43.4491 + M%_Gt?k>?H-MfQ=<DiJS;cVBZTZ+,0=LVNG/<Q$ncIK"Vs(?(D<Tckmitm=MSQJ#3fWjB6!
 43.4492 + G*L72hU1L&"e>JY#X^7/j)T*hHD]-_ubI!=iSUM;](.6_-pj`<c4pZ<f2js9`=]IGdFU[#R
 43.4493 + p8KuTGSuuhrYA4'@CC[Ub*jTQ6ZYMb3CJM9Q?FFWe[qgH&CQ>r@T"8^?]5,-nCX0V/2NkRF
 43.4494 + PO%)@C_"9t*l;_G_e_NTCehrc?H-f!a(ntXlH<7;m`4[sbA=o:CsL:AhTfs*cYWU#5^o5?#
 43.4495 + 1@?@dqq:uD,/Vu?IisDZ+,-?D/S$DT%\%agMO[[D9g-XilB-)ot4NZCmO$t*<5<\h/5F;DG
 43.4496 + K;2?KQ-Cdd-4=li-'bT'C3rlYaH'DU'6dIc</Tb&5f"D[u;U*qF5%d-9-QDbftD?M8;TpM0
 43.4497 + ER\9?NnIemucqes4HD-l(:mf%$b['^\M#'U)dkt>nPr9uoRE)-XV?GPu]Df1mGE/t<ET*fP
 43.4498 + ?mI2>ZDZ:)`h[XVo%rY4jC#9Hk*tiQH'5h.O\5)ki58J6W(NFoIDr1tCSss8o)AH:Fn]3M+
 43.4499 + h]?e++*%<'EXs=6+!P_Y,B?!oE_e!%?RBf3-ZX\bEfVYiT.4lb.rrBUEmH=Xh_&s<067(HE
 43.4500 + k%tU2-^?P0_7LcF&+Z7?T)tD2fjI.F,r>&T/q%s3!<;FEP!/r?TW>t5BHiiF:UZZ+$t'&6Z
 43.4501 + bO\EWaE(%n-&.7s'5OFH9"8T1X4/8Hlk&4#h8&hb/([:NZV5FUq>l+&[1t4EWkOF\\Cq[oI
 43.4502 + Qh=*9!pFcT[JT3?B@>BR\cFjF?9hd1Ho?ONAR%rYl_a'\NhD09K$G#)[m?Y4J"B6Jc<G)p?
 43.4503 + \T5&PQCNdI/C,3r!N_/rjD\&,pRm1m3:N,t\F*BijG>E@*?ZpX3GB\O]GE7#nT07AN!:`j2
 43.4504 + GL(\]hgTe<Is:pCGRo@M++e_jK6TV6GY"iY[RitrKm8*'G`R]+T8IlsMg3!qGgD@ohi;sMN
 43.4505 + t@4FE!&rp+Ck3HPBfBWGu']N?^>tUQ[+(JH&nA=T:/r*MaG)NaL!P3J"$3%T6^I0H4Q]q+/
 43.4506 + 4'7UO#/#H;CA[VVaL:i"&N[*qYH5m#SedV>@s.HI&^>hl_:oYBp5QHOmB.+0lM3hs+a0l?&
 43.4507 + )!-=g2<AnFk_k_<i!0=lM6]6h<*HdBBPhnFI+^O-!rDAK(cVM3?VL>HclLB#5!ODe`>mp=V
 43.4508 + ]r/\sIT?;PbbC%(KI*^&bhp-W67I"6sLVAR$pUF"lFJII,#5re<om2#[f6r/$I?3'0TA"^s
 43.4509 + gO6ilIF!3(?E!!;N//Nc?H9N]LU_\q/H+2]IS]'S?flfUkC.pEIZN`BRoe2d<GH2q:OR?:<
 43.4510 + eqgilt2LVkdTi,+7an7o7'!sIo#`e?hStfpO9K+jqKBF%HQf-/Nd8jIs:j@hu8,ors/`+"T
 43.4511 + s?B@*j-d-5?oC6Xe@:KLR7$MFD"%Gf42O)idEudJ3p"73dseAC>`kVH#.494cQIKZ7RZRS@
 43.4512 + DCH,Sif4.]5\e+s4PKgVS3B[h>s-C%6$;eabXK^J_:W]t7KGNEGA=ftciPoBm]`FH2VCt<r
 43.4513 + %VU]Ij>A_sgKuW4q\m94*Hc>.?HbNj*fDGgX"bX[#E7fP--P_QZ@r^0!L.<PRb%5VHGf<^e
 43.4514 + <iT6m)>sbp7AJ:FFP;.4VcBeKCN\A0L<!l3g22#fIE(Gm]A@IMg\qE_Ku;nWo=TJF(R<1S3
 43.4515 + k<=lLI\)al>o#BI`H*/g[994h>[_8`T-N7I,9?CVq(,,H[XcNLWANJn?fpF&'*l(QMu:sch
 43.4516 + meD^ec!W!l3/F&HopH>T!a^d!QuB_GHaO$Gt0%]_`UCe2[F?d)83]`).LG'#`0[;&$uH>Zh
 43.4517 + i]d<o@>`_i7>U*"Bc],\jgdGH"bZ28YQ6]]_[+@spCOX/%H>aZq\dX7`:b#4b/.a$2PYe-D
 43.4518 + \gkP`go),gJYm7YWAk^Z9cK?3H'\PChdsU+6c;U7t3mQ3enN>,rh"`;?B+2BL9B8546I=4F
 43.4519 + &Ob#G>o?,Ze9rK2dSubd9%)5#%mSD`"U@_"eGV[0e5[M\;Uj5[;,l(G?!14Yds9tU\lG/Z>
 43.4520 + ,:]!p3g"Bh/KMW21:$`fN'#L@bB6pO_!-G?(#<XepR2P.r+&<Hs4RmY^0MD]t%FKp4^>%gf
 43.4521 + GN<Eno80d<+2G?.jDWf6S4W+0+FB?/!?<[!Ec0gj419GQ$s4?5O^iK&G9F&VT+F?5\LVfR>
 43.4522 + !"YL]7`I,``9mqa&QM;i[<doH*d@o^MpP2t:[;3^0F?<NTUfm[@sk#%]2MW4?l1jN_9jude
 43.4523 + I(Z%Y$k'A)*U?L;pOeh5F?C@\Tg4#]Vk-;VeCYK[$kDgROhKt@.LUKdQ_7AfSZL$=(HB[]b
 43.4524 + 50pU3gKrR=mE%!>\F+&XlaC]q*qQi#gK$JIm2Q&^_!jeLp5s:+):uYEHp84[DO`Wh`2#M%j
 43.4525 + iME\VX;WHSEBLjEEreI`pgWj&'H4<a!9&RI7Gg8Er@@'a)W1u5Lt#apN>/3IA\mQF+&g*iH
 43.4526 + +uG6fW9;7n_TZ4nj$UFhW'0j`Z)cCX`"VLO&-.B^^<6GQ,X8l?L'&POs.7f:VSZ5:<B&HG<
 43.4527 + OffDC&A]D-a:kJR.DYK?CO#L`[F>P<KKq=qa<k5c[*_g_(urK4Sd"!@FJJ1t.-_2&I$TKEp
 43.4528 + >0QI?5W#G3aHldkbC'ha*.gR91/;#Xf%DkXt$D@;PKJ:7T]XUTD+ZUEo0]EhbBNl%AHpi]C
 43.4529 + l5@MGCD%f'7Y`X'*Q4n&7Nq\)LbUY.`JBEfU-)8/0j5mBkaNA4HfKu<Jglh,Wu3+o@Z)tP/
 43.4530 + ]S..8X>iG*t<XGZ_?GAA)gc6N,c&0(;tgDUkM`f'Nu,p&L$3dMNGsb6qH9N,:#i-O`EcXa_
 43.4531 + ;f_A;lt?EahY(=YD-JbbC;8%Sk/\5:Ilb,a<>D;Te6!LF#X"Q#a`BOuZl$-&fF$BBi[Dl#/
 43.4532 + 4$aWd'm!aa)bIXYl;b*[5o@ZhUi1F>fDR:kMkc"We--A`k6F(/n/l)k"5bi5+5Jo6_H^H!Y
 43.4533 + MlC;p]G><G:3_8o/SeK\!cIq_MVn!h>e*;EYRHZtLjT$NhrdiFB"XKn?%$VGe<`'0C7&D7E
 43.4534 + RM8qC;2N[iVk"g"Zmp[SOuG]Uo`h46/l,<t;a]eT&Z)j0QdJuH7Hp?\VR161dFrY3krg2c[
 43.4535 + "s]>8p<k,%4IK@Wh\"bP=qo]0WDG%Vpe859raaDWjM&le&mSEWZ=>L2%$G79#"6"[7IC,.^
 43.4536 + RXIdo3;Q:p%,t\(++2<NDZmY-i#Le]Pd2LrEc)onpK78VL<K*GD[bWl*E2'3hPDE3Zgna4E
 43.4537 + XU`=]]t+"UijZ`*X\A+Y)//IFeb9*I,Q-)@crR`&Bf'l'g]XKg?faBK#uCoat+[^OVs=;pj
 43.4538 + >lerY`f%Sp6lUNk8/]>$j)V!Q#=)tE[bdI1+f\HpJFKN7+\0P88gPZ)OXkge)G@KOVCQ!G?
 43.4539 + 4lj.4RcWCaRsM5cm(,-el/)lLI'1!p]/Np^heU+lD]Sbg\,,^S$e'X0?3IsO)Y`0Jj+=J+%
 43.4540 + )/N8qqk'<KJ2-X^URJIiJ[knYT=e"\9e>;$knH$?6m@sRg5'<,D34l.`/P+$f_XON3M.q_m
 43.4541 + nG3j,??cYoZ$G\GHs#$rTKu?7<e'',T(*A!4*g9ZFV))s%KLPd0(Ea15Crjc"hXZ5F7q\I0
 43.4542 + YDm#t4c?=_0gRj[?WURJK[Cs&Q.at&a!^$NVg@uQ+hYS+9UD&(m=<qc#qlg^W$eq1bB'+/D
 43.4543 + h=e[WoMTFL-,\ZP\Ub`dLbF+$>Ac49Y1sTU3H'_=hI7'HG*c'99[o;Gf;jHrtXOVT/<pL3%
 43.4544 + QM$9Fep2I7l"t4=#_&5oH=L:GlLUr4*hq;uP@NlpPH$NIWnFtqBBq.EXgXh6+klftlj^/&X
 43.4545 + k(GF],P\TNPi'2*mEEO4*0cue$QSjeD7`=L@'u$[^V:P]:4.omLAct\)-3']:4<<NWZl&*p
 43.4546 + hgs]7]PR)8*G-o\k/O5js^X^:9d4ik,)Gn.%7i\DIGL]Glq$N^L[>?OYmU4-K+C$cKS_']l
 43.4547 + u3Qgp)G`jq]]k.H&1nd]`^\_eYU>aplHNdo3Y:Ft_B];+s!1q]0M<6f:8X"g=5`YS)Fc\Nu
 43.4548 + jFcf\TqWD,L,FF\frk$hZs'b5!O0<\tbW3:*C$YtlZ$+MpfmAKemCgl0pE&eW]<?&=?/Uli
 43.4549 + Y0l/6++ijMo=Xg9#N@iVMX^SZ`:r]oj?.@DnU=ERq!PcQ#oA?fIP]4DD]d^1QZMd?GKk="8
 43.4550 + `0J,+nOQk^A;1slb-(up1/g-qeo^,4g1aS*i%,.s*sE"&$YUgbMA<\F76eLPPMq"kP@DQlT
 43.4551 + QE'pqH(Zr3(J7rn#ctT24X!&#&d4QcJrp8)\oXNTGUZfd#B-mXG2Fnpd"_rZl^_Io#V4s*+
 43.4552 + A>ch&HCo)Goqs,Y\,&.JI)bks./r,<MNYLrdAaSde<rGP%$YRpg'#ljAu,B*eg&-2m;$NcD
 43.4553 + #"E5"U&/PK=)[.o;!mi.mcmK"d.ejQ."L'Zb0K0+'3$V6_#-^AuE('sb8I."E"gCi0YZ1tu
 43.4554 + =U&hN"`RlVY[mNjBaAZp#Ol^<Y]M*DGm\M=$S[,<n:_8>M$\-\$uh=;Ya#PLR0bR<%<.sc`
 43.4555 + M>!/Ra+4kB$2_I-$h'fId6Fs&!6Z!d/OXh!t\<7&<R>3d1/-4i%nql.Ut@mK9$TV,8*j$&s
 43.4556 + 4[Wd4Z.F1D<VE'9P-_64"5j]+NF[3<D,R-)hU\[1VBr'[[j0,-k:'D\PM6,K8_IEG#uJ+<o
 43.4557 + j-l&emZ!k^"&=s(uK%fuH0i]@q'?Ph+11SZ`BObXOr;]1^O(m/AE62M>T.hq*E)3IQ.@uh=
 43.4558 + DD\qqE,L#.KEG$4F^D[:=(X\3SdC^[N'bkYa*V"b"&R?E.q&$Af'p7r*E9/)PT,GO.*&43,
 43.4559 + nbEs*nK8FI*AQRt6F.bRaWJoo&TPfHEZ5rq+!4@^*RV,5_DrF<2BQpY,!n(0Om+!o9,`qX,
 43.4560 + n_mUP!W4_,8QFi,>qG^P$B1C[iMb9-NYA80k2JKY9>XP*)\j;Z9KQgGpot&.1t)KZ@aC-LE
 43.4561 + :Hi..R0XdZks&\K8&Y+EF(s1:\E'6R7gX(Qo"IP*[>TRNjQ2=&Qd_;HY3lD_4:%*`B<qEdA
 43.4562 + ob@3^pI+3`aqn_koPcRU`J0<pch;Xl+i2)+Ua/2?ZEEj[+_)(P4U/Mb-fdhONU="sao,kBt
 43.4563 + <ZSiuT`?Nbr+gUbf0kVnT6RL8>1/d?V'&a^K<@Q=\-kfH3Z7@[CX";_,+#8$nP:n$K+XSt<
 43.4564 + )"KsIdpXm!FXltJ2mNrP;^X9JLFpf<2j.#j;4B;GM([7I252NOJb;'FNAr_(1,H0qF,r6nP
 43.4565 + ;:Ru3\uUQo@Z.1+W9n'0/Il"1Y")Io.b=N3YV0B1<DC0d3u=-4B![VPI_rZ9eZ,N-e$I(dm
 43.4566 + $-^lTB3U5E_3qd2>9V?TPNa*&@UW1=89b,;c\`2R8#poER\rbqLt5-Zfkd1D;llLHX'u5dR
 43.4567 + pY1Kd0<3>qE1581"c1Slk3Keu\e7h\E9e!WT;INrpK4>Ku%1Y#%5$V;"?5`pa81\X*iI7G!
 43.4568 + *5Z7n<FL)_qgIO,=+`q!T1UTA&3D(J15ubloZi*@84[6;N6aN%Le?qOUaZ*1l6PRgLF&soW
 43.4569 + f1>O::DCSdPY3J_:J-jM:dP=LFH]AiI4NfA:%]Yl[2L.[+%Fb\2K[nN'R`MmX&B_18bCh1F
 43.4570 + 5%]-9i=oP9iULI;@+JQ+&=]39(W']'aI'H\OAh#.e)_0nEaW'G>T#F,),=HkjE6IaBmtJ32
 43.4571 + /)WM_&Z+Y[8_2<u#Tq<I1sJDBAJ#=;?TZ63f?glsg77=_)GRU+RqWG%1^H@nrt(<R)f=YTI
 43.4572 + X3@g4Vnon?(.WE>?=%X%#BU$f5:R-MOG>pXW!A[H4fg`KPS,.6N>e`sHj&P5ng?\N]4p$>l
 43.4573 + 4;BM$S<u)8eL9PIZ/7;Ka.a[KdFd-(\"'3se;8T4@<\7D^kZa>t?St;&E9g[Rs(!H.A93<7
 43.4574 + "NarXAn'<p4L8<6FcBL'J0-YZ%e;Vl_>S$*m:6@AAO6')oq,GhK4#IM>h$5L<aJj.Pj0#_=
 43.4575 + >jr+Pqt@b9O!5BB6KbZf$5EsYTG:_>?9KlPiYD$r=2IPCgljJ<i]$',q&AG@ohqcorK8/j_
 43.4576 + #b!@o^]holik@*+IKeAsJ&e[J*B2OC%UDAHD=7Ji@[;a]_-A>Eu7,!YKHG/mFYkCp</<f$@
 43.4577 + SYO(@5:ERl!h_Q@*Eelu1^lEk4L(K4]6[pq;c'fRj/p+L)[h0-X_@%m7'ee22phdCKVA@8a
 43.4578 + d<ZuUn5B8VYCc/V1!V'Z#3(EY7B3)!EN;$k6qe\Xf>aEKKe=0p5ohTa>%b>3,GM`oi:D=R^
 43.4579 + 7e\i`=3;T87=>r"HH*^8<i]/`7qh=]Bf9ILf.VVR_1.a4@b2E5[f\,RjNap+GrG+kfG/3'o
 43.4580 + k[[LEk!hi[:+JbX^frlEUj?V+mj-5c$<@'7Mb`=GY)iJn/muOE-Igb"gNcJ&V]APEM]dZf-
 43.4581 + ,hA;g!Z_?Pcut(QB$XO`ks'F4RsI_Cp^Vs(b_t<;9CDQ`l6g]gjoU@^flPR&P0$druu(?%o
 43.4582 + Ol=-b%3JRA*=G`bj\']FM-K7Oi:GP?)bf6(Tbs,HgL>o0Q"q"8tl=,_@t8+lb+f2m3<_16P
 43.4583 + 2A%;VTGQW?e2gmX:MO+?D=@%C[]7-TX@i7FbGU$e.Tms5?P5#3E=:'o\%?9"%MUj/+<TT(I
 43.4584 + 7rQthM>-X&(8I/*1J5Nj@JC@s1TtKE6^LiA@p"!u(Y=C%0l>LFR$]?sRA5gc"*PGc:NlPh(
 43.4585 + B8t((P5ac/""q-\7LSM22aC1>8J;u(ZU?Rh/^$EB[K>-=O2&TCQO-"STp'M\6G/A<K\5D%b
 43.4586 + ^)5;nme6d>HSgNHj.u\ERFIpL1TAGo)0^)!alL%ss[4On\=(2lIh0)dsTfH9*:.p#Dd84*%
 43.4587 + g<M)mS(po/WtI?M+nUg`G<q'V96]il<FJb^%K3CBR07NWL@Q^CKIj`"Pg24,QYB=TIA[Xj`
 43.4588 + j4dNG2?9+X/Qg(!n$(NhRPsP.oetmm7?'o'rVd\t[g6j_*0pu,`l5<<afGBYF!Jia5D&;<8
 43.4589 + RB;2Zl^\lpSb1U)P!uE2Q`\rMS<UpH`\WDhpRhRDT=N^4f+3N1>GkSATUFqD>.:7o2kKcsV
 43.4590 + j[RF![Ft]+0k\ZO1Qcu)<Hu@H^n5;Tc$Fo(MU7'4sCf4A(ggUqb)?]^PTGYQMOm`=a@GB+1
 43.4591 + @RhUk.uY\@]4/P@@^pYLskU4("^#RiP[E?TOOb>#DZY3OTj6Vq/V])0MmFF_U]7Q(#UX>%O
 43.4592 + ]0c)Ne1QGTV93ZXaLmCYN!Wjs(MVQaS^n68TZQ/XK!Ai+$FH6(cFCBa1:46sP1n?X;"LlS<
 43.4593 + aROtBuHQO['DLq#sjn@"HXh*LA.u#a=9/jXph0K+j_dY(2-8]4gopRe,K@q$#\OD-_Y[a/=
 43.4594 + Zl9i44?Tr@qJ0dF9SipUfr?,V(6;YF@p*Uk3H80sA0/Bo<]-ds]-4Rk%P$T.CE,ZVVLVkSG
 43.4595 + B=gU`<J;&3A7*H>I[j8HMj&>\@&Tps(UdN^]jFm`^40?[=(0i>6[E$]S9W.9utp`ba2tY_<
 43.4596 + [fJh6;Upc@P7k4Q"<_lE\qo.fB]aSF1#nDai+eFZbmu7J"kd,Ja0A,X!,J4@@C6nm^E5+X3
 43.4597 + o#m-Ib'2o^6o6$X9[fiQ!YZdSs>ch_'r>#0'!?6<5b^HE48h+/];:XInPCM!C\+n:s7-,'%
 43.4598 + s_8a7(H5E.dgV2eLf:h0Ur(8/]Kto#u`&nB1h1-XH?`VJHO'EUg>Jn<@F#KPPRcUrorN3h^
 43.4599 + 25_>f`oXbKkkWu1!T%&W,5b6e!TV.&ot,LUd[f!g4CV[r=0u-1b@14e#kuA1r`1O5++>0UW
 43.4600 + :eIV+,%0haS?:^R\@iP'?R^S*r49s*2m6BXCL'Q*k^USg@**GraVJ7P!$Z+f]BH/e^,4M`g
 43.4601 + ]P"lRZC+%VpMrjkEGT]rJEn't9br[+tVrh)!;]#9P"JfR_`;SJSH")IhL5*^(Ve>p\/J)q)
 43.4602 + Gddf!gNgQ-eH46q=pe/`teH6km`KO^QP<]U-/]Z5raPLa"of!d`TS0a]%Fk;?AiE^s$*O8a
 43.4603 + Og)_7Hh>ulVfP-$;Qe%^r9V%asI5a"=VB1/dgAU.X]sM-o"i-]%fcLaq4^l0Tc)gGnZ<mYT
 43.4604 + >/"?,ht+PWhOYbEgi=FKnfE/Q,CTK"ARjXAl'&`1\Uk:B=c-tn6lnO=iP$A>B`5u+_8a-;j
 43.4605 + rB%e>_ufMpW?f*h4Ac2J`Fl/9?J2HjT4Q+6.b=SFlC(-p\__eRP0NT[J8PS[Jn@23SEA?9d
 43.4606 + r8V>@*$C63-P%^u%sir#QFVKgOa:fQ60u"+%U(O]RcQm2:^D?ZF]YIN8<98E#_7%!D:`Hck
 43.4607 + A%BTu*Q0o8(@P)1.S90%LHk40AE8h02$7:K-)]]tUbT1!(*)KWWd(O8Y`EVJOKGpK3%jRLm
 43.4608 + X[U0-(f\VfPU_WPGXhj<Vkm^gG9rC'jPXld3eSC]"m1Cgh`oug)fq0!o`FedKIE`iI$RM+V
 43.4609 + /]LC92lYSmh]K3u??t2+%dstOjeTB<*<q95Z/[P0bpH`p.)nnrFr.6g<qhU8+kN^[3isg6`
 43.4610 + cJ=CXB/I[X)$lZBUhrOd<B^-]$9\!'0"T=,#p4r%rj,Ua)lE_qt@.*fu@iPqu8#O+7)?@)k
 43.4611 + *&tVXEa?^0`iu[`5I?MnGF_8Ya:R]W0^AIOtk(<f&f<!U@ZbDt4OA501>;TcK'f>*MAC_EP
 43.4612 + K$Wfj072^mD,_]d/`f#9dDU;2>s8ohr,VTRBcOKjfr!pH1jZ0J\a84'Dt0@+XtikWUOd,$$
 43.4613 + Fg60E@kIbJSXDTNp*@DE0DN1`76p.@k;CmcVXpS[1j/P_G+I#=#Pe@6oc4V8Tb7&G8$7;_<
 43.4614 + ?HXq#=n=@/%ZH.;8oDTQ,p"Oeh_ucNK]KSH1U9(7V995g4u%s`'YUP$A4jV@1da[s^WYUE7
 43.4615 + ^+S:.Zd*C6t&`nDW8UT[aK8lf=^QE$I1HKUaE`S0b^*4\I"1r3RA6+7fYH(P9Pt);hN2%4N
 43.4616 + t]nO3Zq5K&\iRKAd2/ejU!i^G":1:c+3_0jDT;]>!%RY8+5DgF:[#bojC:gEkX9m#:e;Dn>
 43.4617 + 1U1UVf01`u2j)WIi=F:i\o:h1S/64p7[=21,5d1"s[g?B*bkfcDU,P"G3';G"kmX3!=N9<h
 43.4618 + UWC19E9+eGgpe.k+HC@@iUk4KB#jrWW?8>cQcH4LgZ'n^]ZFu4>kficQTPU.u76-P5+[Vb<
 43.4619 + /BWPefh)")c%rY[8L'&bAqecJdTWV+l?6?V@U!]lUqHN7$On.Qajn7IZ5ujf,ANHpEUfqk*
 43.4620 + rMa:j0?-@[4:E2m:VZQ]qb:A8t4GqeM=+$nEu*i9\VGKJuibpc.I%!59b[K(-Pe$6a+fnQa
 43.4621 + ]qd4g+3%)hY.4/^=?@^G,#01Z4)X>e5(`1!AiLXtQ7V,oj5Q^ojW63."TF.]q$p>n_8bfLL
 43.4622 + ^]e=I!s+nE&+Z6]AA>\V5$W^ttcm3=.YV`H:j'K)W1ptc'o.4M67T#+r9Mu&K!.hP_kep]u
 43.4623 + GaVAciOprZLraQj4+!m^_+HDg[?rVsUC#eUO4;(9^a]_k(YW/OB_a6OhWhCenL's,71Bs@(
 43.4624 + 'K7`%WAkSR#mX-N,3\-tQ$$X>$:9AM%4uQ1#!.-6q-.3Ync"S^r_T/M599s8agL+tDG0glH
 43.4625 + ;:1.4'7ea=fNccYt\Z9G$PPe*&p6?!91LI#o]QP"%5U61S#@>3?g5>E_OaQ`:=m[aNSX]Oj
 43.4626 + OiOU$Pci!no6Ke?h1Ppu+_ALM5qG`=[;2j.(\LOYL,:\QA_'#A]_OKh:c*@JM+mbJR\iN>]
 43.4627 + h.0'S6-C3;o.L6dUf4'n$4R1@Si]4<P)gCZbrElL/$;f^*YX=T[tq9^L$OS]\7!c51L1_PY
 43.4628 + &oU_`;HH(*o+aCHWhWYc&%u>X#\=EAkbNNGOL%UuqQKhn[[P(G#J\P8-rSP^5IrgR/]s6St
 43.4629 + #@%>!F38f*'M(V-OS"9"32f+Ya?<QT'LM<QQ,/4^+_Wk+K?]u!Y)&$c@6?!5AZcg[G[NYtb
 43.4630 + VZ*A9jX*JX\-We4WKT9+KqPI8;Fi`*K_6c%k*\MUf>tiE%393\>KIbb]e.:D"K=5(Fs08??
 43.4631 + ,WDQ,Fs55@ZECN=Nfi13hOe@sVpR'immiqQD3sh-,&Um+fXfV\,T\:64tF$cjgF+X#9(BV]
 43.4632 + 33<<>l><Wp&V:"]QQfdSKgI$n_ZmS0u7"E`_rKTlT+L68e@iEs4&R8mZ\Ou&XjV1A'$9f:5
 43.4633 + K.do9lbG:K$6AI\D<pdrWj`V:[FA/[$J#7:u3cs@r^hKu8?59n7U_[h]')snPSEiDgOI3WR
 43.4634 + @6*LAo=G7QG09'D4=?'kSo>a.>nQ`n#H>ZdZ[#K1RK6*<qt)pffuDHd'(^n7%&)09Go0,TI
 43.4635 + 8LjZ3+LUGd?l%ulEt.pOBRdab"DraM,L0!)P3(Y7!*-We"u+?38U_'HQG1%34.OV?oVqT#Z
 43.4636 + 5HVA(m(UW=)g`^';G3R$H0YP[+W]9sJn'(=?5"4djuQY#BqBf3;r1(?AZ"Z#HTafY;)D"_4
 43.4637 + KcP+tQ&f,@UK'PQ#X-8c^b*!j2tNcn26A@ki_j2i=FAp!t&j.aYN[V[je&9sug$XtmqMQ-C
 43.4638 + XMcf-)A1WphZEF3SeXN5hmqnSYZ%.[9;s0aS1o>G:TRl9^Z"kAqot%%rf@po"S+:-WFB7=F
 43.4639 + 9B"PX-Odm8XU8QC)3^qp>bQ:mkb&M\O?9UB/&8SIfM/fT2eV)9](Yi@4SuSZDX5h$:L@[=S
 43.4640 + >/0L/a#_"1E6sPB)6/jnt4SgD9lYdIKsr"UtB",&I8->CaeU:\-i@TXb;i-,2g;%D[0.n56
 43.4641 + Z&RpVqQUFl@pd#KPpiKQ**@2TSaOU0clWGV,6BN)s:>FP1aiK+;<`Bb.MRn2EFfSE7D\:pB
 43.4642 + `_a5jE9juss%c6F=/Mi+QL_@[Q%*FBhT<_qgsn&>)D&ub]B0-i+J4h4g8C0@"Hk(<U>m'1?
 43.4643 + gft`m)_;1Xe??YIo@m+JJ%gad^GL/2`68qTaRWLhM>2#UI98oQVS-G(]epbuMh(7M:4Js4J
 43.4644 + V%GX4)LcfH(RB@t<*OWk4e419Qhc(fUeR_6b=8e)qU`C"b=%dO4OCW$<.Wi:drSa^Ch">!@
 43.4645 + h.YAP-52E]0k$74[#H"2O*49e1gfGS'>cA%HsZIf5Ap(j0?X9]H:C:+mrM=IU%@(Ip944?i
 43.4646 + %EsGDT1k53!7j\u!U7Ynqugk]^$FKL74D'o:`iMrBmhN,\"HjS4CVEj?TNdpAa"bDT85DR6
 43.4647 + S4i@1MP5eu/*KRQQ5duIp$+u!uO,'/\KZ+m:Y4LfPrn>JB`k_I!H,f<TJLoCp.KSN,h^\c$
 43.4648 + 2_oI`#%];>O5WG.<U^jd/)8:?>O*Lf/RfbXmp(Y[E#b\u?P?5J#ifNFlT=MhQ8:7gt>n&f9
 43.4649 + 5tV0AlYO6"QEW_cTPE8;Hl<tM%1.kZZkE&/.W`BJE3o%Y59j`pgKgfTc]rO2]]7e?9:%CiQ
 43.4650 + j8Q+LN-6%<%+`oOGIkAP^;9n'KX+Pgpf%p'RCuV'@NqVQ,5lkYtOF,R#2T)#I;M+OCU?YJg
 43.4651 + 3X]E@qhnM//_I)BH]iFWH[oZO7nZ>GWO5#/?"7Q<B8"]/RH6)&GV\`/(?C$\(RMTH#FL-O`
 43.4652 + a29D=<c#)@ONN$J21MS1S$rMDnKMM&SU6q]pi3ksub&rB6"W-l5Cg)SSW]2MJ3C#Z`IGt%o
 43.4653 + 8-<'sSGfDrL&jj55$`!nUZCQd@&sF;?5^PAWfR:SWckl<]LqF,"ne+9>H:Hi@5k''8apgWN
 43.4654 + EPWl)/bC\9//5p&H9\1hTu79UbNfG8-TTr#a2lF15iTB5E^ABq60o]1oB-GoGp"@W6Qi0I;
 43.4655 + \Q+J-:if:_NXPHr$n;6/#"d/\1?[^,VTV"$,[a:8L-)0gbhH0;$WkF_gm3S@!BMa4$)u)6c
 43.4656 + ahrg(Hd=A2iIp8K2\<&fAP41rM3U8r=QU9.)4DK8@aKLJ14W=Eh]RY-BIK*%Xe+J9]#eYd#
 43.4657 + `T(DK[]:jNs`;R1U#^H-GU'XKUu7?"SA\DnLEHst!a\2,Qk_c#*fP[2<[7R]&I`lp!R+]Ta
 43.4658 + ;$&=1D`.Q/gRA`Sc`5Zct0.^eMZ_tg;]Wat[LMQl_j2sHVRR['o`sM#>%*GDKOiKgq4MZ//
 43.4659 + 3k<?@#sHbS&.*V5k]];1=Zg3H/bFrP0QK\YG)I=QNacWl/<@s$Si]6*8t+qa@;nb_TtF92_
 43.4660 + >NF#>TFf#*XKE8Mpc6/n9.A+,.7n/LfBP2HmQ1&W(BOY$QPFn\>r2?ElinG8W\<YCbER59:
 43.4661 + ROeZ;d@,oXMZ[1P_HW-em&kD#M7s*^bmjMM.a['K_.W!lNMWb&V#[nf#FKHFDn+9!ES;Phr
 43.4662 + ]FTe0Hl0oS,i7'\.-8I3O4#\3HcjL-E5\%-&a'2'MZl`uO5\jL;G73f4fPP_jTkf`%67:a0
 43.4663 + PFNd1,_M<GF`MCjIoNXi7ON$4l5J5)GU>\G_<g*C(\,_C[e7?4ZHEmouP[r02K,)Ck0ZL0k
 43.4664 + 1+IKB@c>=+JLhen;e0i4/D:K-gDm$E9N9h5@o6"6,"HHnY(<*@/E4r;_bNlIS6Y4%I-B&]i
 43.4665 + uMg#P^McBFR,(-m7GZZ6$\tqoGPsWU.CLY:7G@Em#.euFU+0($XEB8N$5uipq6Ie/tA-O]I
 43.4666 + &Q4=O5JU0;Tfubl9S7G/CTf8Vj92gM0P>2D"WG:f6*#"U?e5'i:?JaorUmR#oHB%T)YAd0-
 43.4667 + =D&9Q'@Do;I-dM(omKlBn1Mb?K=;\ZG@[2K9=)[AeO#IPR%MiC.n9@<>m3]a`Noh*1"m7XO
 43.4668 + mdUZ9SG]hGn%+:WL9ECU%1(m8+Ls50>3^`11,m2TeR4.HZ7\n,ErA(6:0N1B_#PF,#*+Vc\
 43.4669 + 3&D()5BP8["C'?TfK9;b]G2bf70h<&ekSWt7dWK8bsDXDE<g>K,:%?[>%c?$hGek.>#Q6XJ
 43.4670 + mD+k$Tj5A:.8FqfX+W5o#L:Q5o=oOfZOp;;$r"T;0>g.o-RG$m`9NP#A[C?bKEnYH.B5!e]
 43.4671 + "g$9jTc0p=+`Z:i,(,8`NUK@MF4fLOBP2>kqMFIL@,,*i)<WR!@2^nHeKMV"0OB>@9Cdb;Z
 43.4672 + iK`k;[;"`_o&EmW'[d+W#$b_Y'Oe6NN,#CJ^4,du<_0eRdsWMKDK+aQsq]Lr!i)[R!ICG='
 43.4673 + OcAW.%3rB,fA`5q<8@)0pVPVa(lbU2M@D@DjhK52ldN_nK.R%$24eVpJ5`DY,<4VkLh@jfp
 43.4674 + ;j<'N[YrLs;%;@/*BsdN%F.p*1Pg=gq_bu['AZ(k_1TV7PGQWqofhbpfAda>OMHl+rlJPs?
 43.4675 + Vp[7fc/5]]%68lhjI_M,mdt5Ai*o8$BlqZIL?SP$r?)Jdi`hc&E;&JOg3/'@3e.$4r[hi*>
 43.4676 + B0[9iW8p+FIRQKc0r=3heJK&?A\="Gcc6h@c9H_tfd;Mk\=TLV'Q_9-5?N/1Caj&bY>qU\*
 43.4677 + REql=Kf@EZ.>h%cEqLuA,F?9qGX!18rgV2`ab$.+[>Q%Y$<4J4e(S!9+HGg>/'mSgr[a,#+
 43.4678 + L=mh4]^aip;S4JHGlEIesR*E-j?Es/n?0tr]U-H?\=nFT2n>YK.Fbd''?TjBF/e+?!8md"c
 43.4679 + b4A+VE_&/nVE%XPh$%T;'fTM)<k=[Di$mNE7.%]/<Zks_?`Snh7O,-"[2^M#Mken62@\Ig\
 43.4680 + e/5sY?hg(bkkg,AdC#%3N/)!:lCG#iF-\NiILr;eCA!+cJcHk.kViSk^$[t;EX(a'c%r1(j
 43.4681 + =m`nVO,_$K-\L(jX/u=CQ,!j',%1*d_C:QH#4A=5GN<iPK*E0K\-3)@eM-DDPkD1g(T>BO1
 43.4682 + `!Xe:H?\mq"^M$k\i@Bbj]Mhf#0$-k_Jk!'*25V?q?2"lZ3D;pkPm>&E?fioi\<]aO9nRXa
 43.4683 + YA>YgV[#!e^7-)oW?G90nm;=OfmhYPZ?Ofuk)ZO1!X'V=:NaaTp"AmuaVe4@N&uhn`E/J5<
 43.4684 + VWC9R]Tup^:13!&W&=Obi'qSE>)VLK&8)+'iC+d>2@<l1Br=s6+-md+L(6a<"4rhe4l1M:"
 43.4685 + r$!J*+p[FB0'R9:3DVhG3A:;LRrbN;FUoZH=Eb-B8.M[b3+gL)<^j\BF_knBR].tK@l$ABN
 43.4686 + ESkRhTOb*nh=2@guh-Ar8C0Yj$jn>2XmD.)>'<+A>7elaDtHhEte5X6EZMRSH=e261GGR0b
 43.4687 + L7#G((KHd_/sc`Fk;eg@"&k"k7_jQ'X6$5T"9^pWVHncq?YmS[l^g3m_/H0Vg*jTY+i:jQm
 43.4688 + /G2Kb)MV\5<.M=7<<a5/^]JOok=a@hngW:3*DI0a+E-png#NJ#P$;Uk;9m5XjJE2jZ\s>8?
 43.4689 + ]Ni,#TOohdCaK>,CB[MBA`Y_&lk[dY*b[s]_hW,E)a8$rh!>9Ca>4MUB''<[ruC0=g1!O'$
 43.4690 + )SGp(3F@^FZr_5Cg_VQEVAAbTWVlHD<=9U`o$@_:[N&]m<t;`p@=(V,3Tdjns1S>4QAP)K^
 43.4691 + OmUl/pke^+/?-1l[7Lo%o8Tel%fGN:(;;miF6o<krDIL$^BVm5i;>Y*.h#,NM>!1No&+rg*
 43.4692 + !?QfTii/KUb\?T*['o*JTHC"B6ShY$+k6h:N`Dg[:XOEPOA9arHH[W$:B[f,A2<aZk6kr/U
 43.4693 + k`M2kfdI3r<?,g2PD[5_2L*UsLc7W2f^0&mO%V;aeCOTOY9J1)YriRV[CEF:O/n)EGQttFh
 43.4694 + k!pA&<k!0iQL]MHEM"=bQQYWi!9[uHlRlu2rtsj^SZso/Co",%f6Cp=-jWQnnt:/H[sN/6+
 43.4695 + *&G]<u.$A$%3V<4VQ33$#+a%dAUA@-Sd$N6n?70<u".bU_J)sp$fCOA?+lXT8sMCQd4RU<h
 43.4696 + _45!iX>`=P2&>2M4tJGF)ZLi/tCS+Gjl$p!!(P756;Nou*T5C?r,%otR&V[<d-PF5[@]oSr
 43.4697 + Xe@eX<i/fNnuD6AJuAVG=D`S><&lTOuI=#"f_XGLAdiSLTZs02,^B2DZ^GK&2>ku)dHBlo'
 43.4698 + "?^<S`caa@-?2LmNBA^GBYeV=Q=Rk-qG)Ag4!c&6`_0^qJ%CaU!.:,n]/Bprt@-ncdI].FJ
 43.4699 + pd-0.I(^\J\P2qa_u!sMq"Ma*Dh.%f`j'GI>VA\sG2/En-M:M[Gfb:,h]um%gAK(R,-R[Nq
 43.4700 + fb'@PaG:9H!&^J'C-I4R$ad:,0S?o,cgamW,Z?QH4O8,WKfu>lL5%<E5E=:f;7eBI/8'L0K
 43.4701 + osBRtH,"oO]5%I(#/S1Ihj]J3Dgd=<l*"nq9:MYD?]V*<(aYi__\2<\4u6`aOpa1X4f!G">
 43.4702 + pp2mekjqhrU.;)dRDo.Pea-;Q"bek5Xq^8Fl\jCS3"InJ_,krcZN!di2N;cfc<'cW@`-ri5
 43.4703 + )!d+9m4=a1\jGi1YX48b"l81!(>'NPLoP$GYI8[>iAG(7;,*`Le:$N;bNJ])KTNNTQ9(d2Y
 43.4704 + BSBIS([/O.Y;_kQ/Q,cc\helNeL6OE2'VR_csGUNlh4cc5+YWW&;PG;]aCNK0p-dhl>L"[]
 43.4705 + ;Ad=ITh5gd_mF$]=rmeCR<0:=Nh1cH$"U-D&W0r`\Xrdj5d^RjeA0ohr$R1$7rrM$Cf<)(<
 43.4706 + C\PVp0\:4Kk0cG.lCZ_^D"3<1e&jUaKV8GGD+kh#8e+'0,S/W9TcB,d1F8p:BQ'i9."3l3*
 43.4707 + t2:Vo$g_$I>kUaAg[#6MY3CdSd\W7k^6.Efk+S>T+].`O=PCZ`qcW&bQC6h+,VMF;+l9%L5
 43.4708 + gP*$;HBTl@!*m'XUHGW1q.[I4'b,3FUC:Z>F*iSCK+<dfFK-@/6g,e$).e7J@af/`S_4IWp
 43.4709 + &>h*OA?MN0o$W4E6V9sCV5CPf7)d(o!m6*H$oHb^-W>mJ_&k0_7`cdu61VJ-'C=#h/kC&V]
 43.4710 + "IQrEAF/.6nHP[Pd05c0aK!=5<k*JCm)(RdjBE;Em)D2T<[)Sj#G9t%[FEKan\BNX^bUu[t
 43.4711 + i4gnY-B(>hmP9Wf5glc3aF-Tp7-f9h*1jW7/<!D+<b?:W("?+7@PCmP*qT^6dI%;Q0.PDl!
 43.4712 + Za]eG<Hp,$d$hM><1S*GVeG(dqa8WmrOY<Xg'%0L"b7JM;@OD540eC(JBDco]E<0G.T6p26
 43.4713 + VQ\:6CaQIXLVFW^a,b@HG,c$&Z'fkcajDCJ%I`rH>If/1<']YOW9Jhoc8U=@*-f<@2@@eU)
 43.4714 + Xa<hsdcA&qBX.*gVpuU4Yr&/<>?a"]M)$*<:3<X]4&6HYoUXI7%_GQ0F:3u':tmR9F4ldm]
 43.4715 + =-=UN?qW0PeD35Upq_]_5/si?Fle2'_6W$4Je0@,;s-^OObe]B2?H'Z1QS<<5I_$D\M0KZZ
 43.4716 + <\>"(GB?7Ac=&2bfW"AiFl&N5(@PZ,W@n`fG!*2XQ'7*u>SVE^H*KB+*NedZJ\o*YkO26oM
 43.4717 + N:==[F3o?S^bhG/EDGRd1-jIPuZNuiO[j0EAZ[,["Y#nCQA=Mr]YCi,]>(-YGqlgJ5c$%oC
 43.4718 + 5iq>mklX_<_Q+rXC57o*bAjh'91<;*L=kN=YW6frL'QEu=,/\rKc"s^g0*Xq1:+M/LJM@jn
 43.4719 + eK&*tCJMiU2mn79M:,ab9c:4?pH%RN6YI]t))`*T&=aWMECJs5]!LP-hO]*D:f"<I3!QV8,
 43.4720 + !&Fq8^YEceK3^?ddV7/e?c[Z?K=qMq_uFr~>Q
 43.4721 +Q
 43.4722 +showpage
 43.4723 +%%Trailer
 43.4724 +count op_count sub {pop} repeat
 43.4725 +countdictstack dict_count sub {end} repeat
 43.4726 +cairo_eps_state restore
 43.4727 +%%EOF
    44.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    44.2 +++ b/0__Papers/PStack/Eco_System/figures/eco-system.svg	Sun Apr 08 09:00:10 2012 -0700
    44.3 @@ -0,0 +1,1428 @@
    44.4 +<?xml version="1.0" encoding="UTF-8" standalone="no"?>
    44.5 +<!-- Created with Inkscape (http://www.inkscape.org/) -->
    44.6 +
    44.7 +<svg
    44.8 +   xmlns:dc="http://purl.org/dc/elements/1.1/"
    44.9 +   xmlns:cc="http://creativecommons.org/ns#"
   44.10 +   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
   44.11 +   xmlns:svg="http://www.w3.org/2000/svg"
   44.12 +   xmlns="http://www.w3.org/2000/svg"
   44.13 +   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
   44.14 +   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
   44.15 +   width="765"
   44.16 +   height="990"
   44.17 +   id="svg2"
   44.18 +   sodipodi:version="0.32"
   44.19 +   inkscape:version="0.47 r22583"
   44.20 +   sodipodi:docname="eco-system.svg"
   44.21 +   inkscape:output_extension="org.inkscape.output.svg.inkscape"
   44.22 +   version="1.1">
   44.23 +  <defs
   44.24 +     id="defs4">
   44.25 +    <marker
   44.26 +       inkscape:stockid="Arrow2Mstart"
   44.27 +       orient="auto"
   44.28 +       refY="0"
   44.29 +       refX="0"
   44.30 +       id="Arrow2Mstart"
   44.31 +       style="overflow:visible">
   44.32 +      <path
   44.33 +         id="path5492"
   44.34 +         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
   44.35 +         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
   44.36 +         transform="scale(0.6,0.6)" />
   44.37 +    </marker>
   44.38 +    <marker
   44.39 +       inkscape:stockid="Arrow2Mend"
   44.40 +       orient="auto"
   44.41 +       refY="0"
   44.42 +       refX="0"
   44.43 +       id="Arrow2Mend"
   44.44 +       style="overflow:visible">
   44.45 +      <path
   44.46 +         id="path3563"
   44.47 +         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
   44.48 +         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
   44.49 +         transform="scale(-0.6,-0.6)" />
   44.50 +    </marker>
   44.51 +    <marker
   44.52 +       inkscape:stockid="TriangleOutM"
   44.53 +       orient="auto"
   44.54 +       refY="0"
   44.55 +       refX="0"
   44.56 +       id="TriangleOutM"
   44.57 +       style="overflow:visible">
   44.58 +      <path
   44.59 +         id="path3682"
   44.60 +         d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
   44.61 +         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
   44.62 +         transform="scale(0.4,0.4)" />
   44.63 +    </marker>
   44.64 +    <marker
   44.65 +       inkscape:stockid="Arrow2Lend"
   44.66 +       orient="auto"
   44.67 +       refY="0"
   44.68 +       refX="0"
   44.69 +       id="Arrow2Lend"
   44.70 +       style="overflow:visible">
   44.71 +      <path
   44.72 +         id="path3557"
   44.73 +         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
   44.74 +         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
   44.75 +         transform="matrix(-1.1,0,0,-1.1,-1.1,0)" />
   44.76 +    </marker>
   44.77 +    <marker
   44.78 +       inkscape:stockid="Arrow1Mstart"
   44.79 +       orient="auto"
   44.80 +       refY="0"
   44.81 +       refX="0"
   44.82 +       id="Arrow1Mstart"
   44.83 +       style="overflow:visible">
   44.84 +      <path
   44.85 +         id="path3542"
   44.86 +         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
   44.87 +         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
   44.88 +         transform="matrix(0.4,0,0,0.4,4,0)" />
   44.89 +    </marker>
   44.90 +    <marker
   44.91 +       inkscape:stockid="Arrow1Lend"
   44.92 +       orient="auto"
   44.93 +       refY="0"
   44.94 +       refX="0"
   44.95 +       id="Arrow1Lend"
   44.96 +       style="overflow:visible">
   44.97 +      <path
   44.98 +         id="path3539"
   44.99 +         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
  44.100 +         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
  44.101 +         transform="matrix(-0.8,0,0,-0.8,-10,0)" />
  44.102 +    </marker>
  44.103 +    <marker
  44.104 +       inkscape:stockid="Arrow1Lstart"
  44.105 +       orient="auto"
  44.106 +       refY="0"
  44.107 +       refX="0"
  44.108 +       id="Arrow1Lstart"
  44.109 +       style="overflow:visible">
  44.110 +      <path
  44.111 +         id="path3536"
  44.112 +         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
  44.113 +         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
  44.114 +         transform="matrix(0.8,0,0,0.8,10,0)" />
  44.115 +    </marker>
  44.116 +    <inkscape:perspective
  44.117 +       sodipodi:type="inkscape:persp3d"
  44.118 +       inkscape:vp_x="0 : 526.18109 : 1"
  44.119 +       inkscape:vp_y="0 : 1000 : 0"
  44.120 +       inkscape:vp_z="744.09448 : 526.18109 : 1"
  44.121 +       inkscape:persp3d-origin="372.04724 : 350.78739 : 1"
  44.122 +       id="perspective10" />
  44.123 +    <inkscape:perspective
  44.124 +       id="perspective4311"
  44.125 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  44.126 +       inkscape:vp_z="1 : 0.5 : 1"
  44.127 +       inkscape:vp_y="0 : 1000 : 0"
  44.128 +       inkscape:vp_x="0 : 0.5 : 1"
  44.129 +       sodipodi:type="inkscape:persp3d" />
  44.130 +    <inkscape:perspective
  44.131 +       id="perspective4336"
  44.132 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  44.133 +       inkscape:vp_z="1 : 0.5 : 1"
  44.134 +       inkscape:vp_y="0 : 1000 : 0"
  44.135 +       inkscape:vp_x="0 : 0.5 : 1"
  44.136 +       sodipodi:type="inkscape:persp3d" />
  44.137 +    <inkscape:perspective
  44.138 +       id="perspective4365"
  44.139 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  44.140 +       inkscape:vp_z="1 : 0.5 : 1"
  44.141 +       inkscape:vp_y="0 : 1000 : 0"
  44.142 +       inkscape:vp_x="0 : 0.5 : 1"
  44.143 +       sodipodi:type="inkscape:persp3d" />
  44.144 +    <marker
  44.145 +       inkscape:stockid="Arrow2Mend"
  44.146 +       orient="auto"
  44.147 +       refY="0"
  44.148 +       refX="0"
  44.149 +       id="Arrow2Mend-9"
  44.150 +       style="overflow:visible">
  44.151 +      <path
  44.152 +         id="path3563-4"
  44.153 +         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
  44.154 +         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
  44.155 +         transform="scale(-0.6,-0.6)" />
  44.156 +    </marker>
  44.157 +    <inkscape:perspective
  44.158 +       id="perspective4423"
  44.159 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  44.160 +       inkscape:vp_z="1 : 0.5 : 1"
  44.161 +       inkscape:vp_y="0 : 1000 : 0"
  44.162 +       inkscape:vp_x="0 : 0.5 : 1"
  44.163 +       sodipodi:type="inkscape:persp3d" />
  44.164 +    <marker
  44.165 +       inkscape:stockid="Arrow2Mend"
  44.166 +       orient="auto"
  44.167 +       refY="0"
  44.168 +       refX="0"
  44.169 +       id="Arrow2Mend-8"
  44.170 +       style="overflow:visible">
  44.171 +      <path
  44.172 +         id="path3563-2"
  44.173 +         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
  44.174 +         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
  44.175 +         transform="scale(-0.6,-0.6)" />
  44.176 +    </marker>
  44.177 +    <inkscape:perspective
  44.178 +       id="perspective4461"
  44.179 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  44.180 +       inkscape:vp_z="1 : 0.5 : 1"
  44.181 +       inkscape:vp_y="0 : 1000 : 0"
  44.182 +       inkscape:vp_x="0 : 0.5 : 1"
  44.183 +       sodipodi:type="inkscape:persp3d" />
  44.184 +    <inkscape:perspective
  44.185 +       id="perspective14081"
  44.186 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  44.187 +       inkscape:vp_z="1 : 0.5 : 1"
  44.188 +       inkscape:vp_y="0 : 1000 : 0"
  44.189 +       inkscape:vp_x="0 : 0.5 : 1"
  44.190 +       sodipodi:type="inkscape:persp3d" />
  44.191 +    <inkscape:perspective
  44.192 +       id="perspective14206"
  44.193 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  44.194 +       inkscape:vp_z="1 : 0.5 : 1"
  44.195 +       inkscape:vp_y="0 : 1000 : 0"
  44.196 +       inkscape:vp_x="0 : 0.5 : 1"
  44.197 +       sodipodi:type="inkscape:persp3d" />
  44.198 +    <inkscape:perspective
  44.199 +       id="perspective14299"
  44.200 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  44.201 +       inkscape:vp_z="1 : 0.5 : 1"
  44.202 +       inkscape:vp_y="0 : 1000 : 0"
  44.203 +       inkscape:vp_x="0 : 0.5 : 1"
  44.204 +       sodipodi:type="inkscape:persp3d" />
  44.205 +    <inkscape:perspective
  44.206 +       id="perspective16915"
  44.207 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  44.208 +       inkscape:vp_z="1 : 0.5 : 1"
  44.209 +       inkscape:vp_y="0 : 1000 : 0"
  44.210 +       inkscape:vp_x="0 : 0.5 : 1"
  44.211 +       sodipodi:type="inkscape:persp3d" />
  44.212 +    <inkscape:perspective
  44.213 +       id="perspective16946"
  44.214 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  44.215 +       inkscape:vp_z="1 : 0.5 : 1"
  44.216 +       inkscape:vp_y="0 : 1000 : 0"
  44.217 +       inkscape:vp_x="0 : 0.5 : 1"
  44.218 +       sodipodi:type="inkscape:persp3d" />
  44.219 +    <inkscape:perspective
  44.220 +       id="perspective17789"
  44.221 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  44.222 +       inkscape:vp_z="1 : 0.5 : 1"
  44.223 +       inkscape:vp_y="0 : 1000 : 0"
  44.224 +       inkscape:vp_x="0 : 0.5 : 1"
  44.225 +       sodipodi:type="inkscape:persp3d" />
  44.226 +    <inkscape:perspective
  44.227 +       id="perspective17820"
  44.228 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  44.229 +       inkscape:vp_z="1 : 0.5 : 1"
  44.230 +       inkscape:vp_y="0 : 1000 : 0"
  44.231 +       inkscape:vp_x="0 : 0.5 : 1"
  44.232 +       sodipodi:type="inkscape:persp3d" />
  44.233 +    <marker
  44.234 +       inkscape:stockid="Arrow2Mend"
  44.235 +       orient="auto"
  44.236 +       refY="0"
  44.237 +       refX="0"
  44.238 +       id="Arrow2Mend-8-2"
  44.239 +       style="overflow:visible">
  44.240 +      <path
  44.241 +         id="path3563-2-3"
  44.242 +         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
  44.243 +         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
  44.244 +         transform="scale(-0.6,-0.6)" />
  44.245 +    </marker>
  44.246 +    <inkscape:perspective
  44.247 +       id="perspective17848"
  44.248 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  44.249 +       inkscape:vp_z="1 : 0.5 : 1"
  44.250 +       inkscape:vp_y="0 : 1000 : 0"
  44.251 +       inkscape:vp_x="0 : 0.5 : 1"
  44.252 +       sodipodi:type="inkscape:persp3d" />
  44.253 +    <inkscape:perspective
  44.254 +       id="perspective17891"
  44.255 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  44.256 +       inkscape:vp_z="1 : 0.5 : 1"
  44.257 +       inkscape:vp_y="0 : 1000 : 0"
  44.258 +       inkscape:vp_x="0 : 0.5 : 1"
  44.259 +       sodipodi:type="inkscape:persp3d" />
  44.260 +    <marker
  44.261 +       inkscape:stockid="Arrow2Mend"
  44.262 +       orient="auto"
  44.263 +       refY="0"
  44.264 +       refX="0"
  44.265 +       id="Arrow2Mend-8-7"
  44.266 +       style="overflow:visible">
  44.267 +      <path
  44.268 +         id="path3563-2-8"
  44.269 +         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
  44.270 +         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
  44.271 +         transform="scale(-0.6,-0.6)" />
  44.272 +    </marker>
  44.273 +    <inkscape:perspective
  44.274 +       id="perspective17925"
  44.275 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  44.276 +       inkscape:vp_z="1 : 0.5 : 1"
  44.277 +       inkscape:vp_y="0 : 1000 : 0"
  44.278 +       inkscape:vp_x="0 : 0.5 : 1"
  44.279 +       sodipodi:type="inkscape:persp3d" />
  44.280 +    <inkscape:perspective
  44.281 +       id="perspective17996"
  44.282 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  44.283 +       inkscape:vp_z="1 : 0.5 : 1"
  44.284 +       inkscape:vp_y="0 : 1000 : 0"
  44.285 +       inkscape:vp_x="0 : 0.5 : 1"
  44.286 +       sodipodi:type="inkscape:persp3d" />
  44.287 +    <inkscape:perspective
  44.288 +       id="perspective18039"
  44.289 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  44.290 +       inkscape:vp_z="1 : 0.5 : 1"
  44.291 +       inkscape:vp_y="0 : 1000 : 0"
  44.292 +       inkscape:vp_x="0 : 0.5 : 1"
  44.293 +       sodipodi:type="inkscape:persp3d" />
  44.294 +    <inkscape:perspective
  44.295 +       id="perspective18073"
  44.296 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  44.297 +       inkscape:vp_z="1 : 0.5 : 1"
  44.298 +       inkscape:vp_y="0 : 1000 : 0"
  44.299 +       inkscape:vp_x="0 : 0.5 : 1"
  44.300 +       sodipodi:type="inkscape:persp3d" />
  44.301 +    <inkscape:perspective
  44.302 +       id="perspective4016"
  44.303 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  44.304 +       inkscape:vp_z="1 : 0.5 : 1"
  44.305 +       inkscape:vp_y="0 : 1000 : 0"
  44.306 +       inkscape:vp_x="0 : 0.5 : 1"
  44.307 +       sodipodi:type="inkscape:persp3d" />
  44.308 +    <inkscape:perspective
  44.309 +       id="perspective4046"
  44.310 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  44.311 +       inkscape:vp_z="1 : 0.5 : 1"
  44.312 +       inkscape:vp_y="0 : 1000 : 0"
  44.313 +       inkscape:vp_x="0 : 0.5 : 1"
  44.314 +       sodipodi:type="inkscape:persp3d" />
  44.315 +    <inkscape:perspective
  44.316 +       id="perspective4071"
  44.317 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  44.318 +       inkscape:vp_z="1 : 0.5 : 1"
  44.319 +       inkscape:vp_y="0 : 1000 : 0"
  44.320 +       inkscape:vp_x="0 : 0.5 : 1"
  44.321 +       sodipodi:type="inkscape:persp3d" />
  44.322 +    <inkscape:perspective
  44.323 +       id="perspective4101"
  44.324 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  44.325 +       inkscape:vp_z="1 : 0.5 : 1"
  44.326 +       inkscape:vp_y="0 : 1000 : 0"
  44.327 +       inkscape:vp_x="0 : 0.5 : 1"
  44.328 +       sodipodi:type="inkscape:persp3d" />
  44.329 +    <inkscape:perspective
  44.330 +       id="perspective5945"
  44.331 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  44.332 +       inkscape:vp_z="1 : 0.5 : 1"
  44.333 +       inkscape:vp_y="0 : 1000 : 0"
  44.334 +       inkscape:vp_x="0 : 0.5 : 1"
  44.335 +       sodipodi:type="inkscape:persp3d" />
  44.336 +    <inkscape:perspective
  44.337 +       id="perspective4144"
  44.338 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  44.339 +       inkscape:vp_z="1 : 0.5 : 1"
  44.340 +       inkscape:vp_y="0 : 1000 : 0"
  44.341 +       inkscape:vp_x="0 : 0.5 : 1"
  44.342 +       sodipodi:type="inkscape:persp3d" />
  44.343 +    <marker
  44.344 +       inkscape:stockid="Arrow2Mend"
  44.345 +       orient="auto"
  44.346 +       refY="0"
  44.347 +       refX="0"
  44.348 +       id="Arrow2Mend-8-7-1"
  44.349 +       style="overflow:visible">
  44.350 +      <path
  44.351 +         id="path3563-2-8-7"
  44.352 +         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
  44.353 +         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
  44.354 +         transform="scale(-0.6,-0.6)" />
  44.355 +    </marker>
  44.356 +    <inkscape:perspective
  44.357 +       id="perspective4733"
  44.358 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  44.359 +       inkscape:vp_z="1 : 0.5 : 1"
  44.360 +       inkscape:vp_y="0 : 1000 : 0"
  44.361 +       inkscape:vp_x="0 : 0.5 : 1"
  44.362 +       sodipodi:type="inkscape:persp3d" />
  44.363 +  </defs>
  44.364 +  <sodipodi:namedview
  44.365 +     id="base"
  44.366 +     pagecolor="#ffffff"
  44.367 +     bordercolor="#666666"
  44.368 +     borderopacity="1.0"
  44.369 +     gridtolerance="10000"
  44.370 +     guidetolerance="10"
  44.371 +     objecttolerance="10"
  44.372 +     inkscape:pageopacity="0.0"
  44.373 +     inkscape:pageshadow="2"
  44.374 +     inkscape:zoom="1.6607987"
  44.375 +     inkscape:cx="397.65887"
  44.376 +     inkscape:cy="613.72099"
  44.377 +     inkscape:document-units="px"
  44.378 +     inkscape:current-layer="layer1"
  44.379 +     showgrid="false"
  44.380 +     inkscape:window-width="825"
  44.381 +     inkscape:window-height="1135"
  44.382 +     inkscape:window-x="989"
  44.383 +     inkscape:window-y="3"
  44.384 +     inkscape:window-maximized="0" />
  44.385 +  <metadata
  44.386 +     id="metadata7">
  44.387 +    <rdf:RDF>
  44.388 +      <cc:Work
  44.389 +         rdf:about="">
  44.390 +        <dc:format>image/svg+xml</dc:format>
  44.391 +        <dc:type
  44.392 +           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
  44.393 +        <dc:title></dc:title>
  44.394 +      </cc:Work>
  44.395 +    </rdf:RDF>
  44.396 +  </metadata>
  44.397 +  <g
  44.398 +     inkscape:label="Layer 1"
  44.399 +     inkscape:groupmode="layer"
  44.400 +     id="layer1"
  44.401 +     transform="translate(-3.5307846,666.70658)">
  44.402 +    <text
  44.403 +       xml:space="preserve"
  44.404 +       style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  44.405 +       x="441.66748"
  44.406 +       y="404.66492"
  44.407 +       id="text8002"
  44.408 +       sodipodi:linespacing="100%"><tspan
  44.409 +         sodipodi:role="line"
  44.410 +         x="441.66748"
  44.411 +         y="404.66492"
  44.412 +         style="font-size:8px"
  44.413 +         id="tspan12172" /></text>
  44.414 +    <text
  44.415 +       xml:space="preserve"
  44.416 +       style="font-size:10px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  44.417 +       x="368.25397"
  44.418 +       y="405.27225"
  44.419 +       id="text5849"><tspan
  44.420 +         sodipodi:role="line"
  44.421 +         id="tspan5851"
  44.422 +         x="368.25397"
  44.423 +         y="405.27225" /></text>
  44.424 +    <text
  44.425 +       sodipodi:linespacing="100%"
  44.426 +       id="text4208"
  44.427 +       y="-361.75272"
  44.428 +       x="377.55505"
  44.429 +       style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  44.430 +       xml:space="preserve"><tspan
  44.431 +         y="-361.75272"
  44.432 +         x="377.55505"
  44.433 +         sodipodi:role="line"
  44.434 +         style="font-size:14px;text-align:center;text-anchor:middle;font-family:Arial;-inkscape-font-specification:Arial"
  44.435 +         id="tspan5935">Eco System for Performance Portability</tspan></text>
  44.436 +    <g
  44.437 +       id="g6056"
  44.438 +       transform="translate(85.41488,-970.95937)">
  44.439 +      <text
  44.440 +         xml:space="preserve"
  44.441 +         style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  44.442 +         x="228.40933"
  44.443 +         y="834.98151"
  44.444 +         id="text6058"
  44.445 +         sodipodi:linespacing="100%"><tspan
  44.446 +           style="font-size:9px;text-align:center;text-anchor:middle;fill:#ff0000;fill-opacity:1"
  44.447 +           sodipodi:role="line"
  44.448 +           x="228.40933"
  44.449 +           y="834.98151"
  44.450 +           id="tspan6060">VMS-core</tspan></text>
  44.451 +      <rect
  44.452 +         y="821.19238"
  44.453 +         x="188.1908"
  44.454 +         height="28.714474"
  44.455 +         width="80.212959"
  44.456 +         id="rect6062"
  44.457 +         style="fill:none;stroke:#000000;stroke-width:1.08000004;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
  44.458 +      <text
  44.459 +         sodipodi:linespacing="100%"
  44.460 +         id="text6066"
  44.461 +         y="848.76862"
  44.462 +         x="228.21329"
  44.463 +         style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  44.464 +         xml:space="preserve"><tspan
  44.465 +           id="tspan6068"
  44.466 +           y="848.76862"
  44.467 +           x="228.21329"
  44.468 +           sodipodi:role="line"
  44.469 +           style="font-size:8px;text-align:center;text-anchor:middle;fill:#280b0b;fill-opacity:1">Hardware 2</tspan></text>
  44.470 +      <path
  44.471 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;stroke-miterlimit:4;stroke-dasharray:4,4;stroke-dashoffset:2.8"
  44.472 +         d="m 188.90122,841.62189 c 78.76617,0.42576 78.76617,0.42576 78.76617,0.42576"
  44.473 +         id="path4454" />
  44.474 +    </g>
  44.475 +    <g
  44.476 +       id="g4824"
  44.477 +       transform="translate(37.368245,-662)">
  44.478 +      <text
  44.479 +         sodipodi:linespacing="100%"
  44.480 +         id="text6114"
  44.481 +         y="460.77588"
  44.482 +         x="141.58882"
  44.483 +         style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  44.484 +         xml:space="preserve"><tspan
  44.485 +           id="tspan6116"
  44.486 +           y="460.77588"
  44.487 +           x="141.58882"
  44.488 +           sodipodi:role="line"
  44.489 +           style="font-size:9px;text-align:center;text-anchor:middle;fill:#900600;fill-opacity:1">OpenMP</tspan><tspan
  44.490 +           y="469.77588"
  44.491 +           x="141.58882"
  44.492 +           sodipodi:role="line"
  44.493 +           style="font-size:9px;text-align:center;text-anchor:middle;fill:#ff0000;fill-opacity:1"
  44.494 +           id="tspan6498">Plugin</tspan></text>
  44.495 +      <rect
  44.496 +         style="fill:none;stroke:#000000;stroke-width:1.08018124;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
  44.497 +         id="rect6120"
  44.498 +         width="52.69973"
  44.499 +         height="28.714493"
  44.500 +         x="115.42792"
  44.501 +         y="448.62247" />
  44.502 +      <text
  44.503 +         xml:space="preserve"
  44.504 +         style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  44.505 +         x="221.58882"
  44.506 +         y="460.77588"
  44.507 +         id="text6124"
  44.508 +         sodipodi:linespacing="100%"><tspan
  44.509 +           style="font-size:9px;text-align:center;text-anchor:middle;fill:#2b2cbe;fill-opacity:1"
  44.510 +           sodipodi:role="line"
  44.511 +           x="221.58882"
  44.512 +           y="460.77588"
  44.513 +           id="tspan6126">Cilk</tspan><tspan
  44.514 +           style="font-size:9px;text-align:center;text-anchor:middle;fill:#ff0000;fill-opacity:1"
  44.515 +           sodipodi:role="line"
  44.516 +           x="221.58882"
  44.517 +           y="469.77588"
  44.518 +           id="tspan6516">Plugin</tspan></text>
  44.519 +      <rect
  44.520 +         y="448.62247"
  44.521 +         x="195.42792"
  44.522 +         height="28.714493"
  44.523 +         width="52.69973"
  44.524 +         id="rect6130"
  44.525 +         style="fill:none;stroke:#000000;stroke-width:1.08018124;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
  44.526 +      <text
  44.527 +         sodipodi:linespacing="100%"
  44.528 +         id="text6134"
  44.529 +         y="460.77588"
  44.530 +         x="301.58881"
  44.531 +         style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  44.532 +         xml:space="preserve"><tspan
  44.533 +           id="tspan6136"
  44.534 +           y="460.77588"
  44.535 +           x="301.58881"
  44.536 +           sodipodi:role="line"
  44.537 +           style="font-size:9px;text-align:center;text-anchor:middle;fill:#005807;fill-opacity:1">NewLang</tspan><tspan
  44.538 +           y="469.77588"
  44.539 +           x="301.58881"
  44.540 +           sodipodi:role="line"
  44.541 +           style="font-size:9px;text-align:center;text-anchor:middle;fill:#ff0000;fill-opacity:1"
  44.542 +           id="tspan6524">Plugin</tspan></text>
  44.543 +      <rect
  44.544 +         style="fill:none;stroke:#000000;stroke-width:1.08018124;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
  44.545 +         id="rect6140"
  44.546 +         width="52.69973"
  44.547 +         height="28.615616"
  44.548 +         x="275.42792"
  44.549 +         y="448.62244" />
  44.550 +    </g>
  44.551 +    <g
  44.552 +       id="g4810"
  44.553 +       transform="translate(37.368245,-662)">
  44.554 +      <text
  44.555 +         xml:space="preserve"
  44.556 +         style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  44.557 +         x="421.58881"
  44.558 +         y="460.77588"
  44.559 +         id="text6530"
  44.560 +         sodipodi:linespacing="100%"><tspan
  44.561 +           style="font-size:9px;text-align:center;text-anchor:middle;fill:#900600;fill-opacity:1"
  44.562 +           sodipodi:role="line"
  44.563 +           x="421.58881"
  44.564 +           y="460.77588"
  44.565 +           id="tspan6532">OpenMP</tspan><tspan
  44.566 +           id="tspan6538"
  44.567 +           style="font-size:9px;text-align:center;text-anchor:middle;fill:#800080;fill-opacity:1"
  44.568 +           sodipodi:role="line"
  44.569 +           x="421.58881"
  44.570 +           y="469.77588">Plugin</tspan></text>
  44.571 +      <rect
  44.572 +         y="448.62247"
  44.573 +         x="395.42792"
  44.574 +         height="28.714493"
  44.575 +         width="52.69973"
  44.576 +         id="rect6540"
  44.577 +         style="fill:none;stroke:#000000;stroke-width:1.08018124;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
  44.578 +      <text
  44.579 +         sodipodi:linespacing="100%"
  44.580 +         id="text6544"
  44.581 +         y="460.77588"
  44.582 +         x="501.58881"
  44.583 +         style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  44.584 +         xml:space="preserve"><tspan
  44.585 +           id="tspan6546"
  44.586 +           y="460.77588"
  44.587 +           x="501.58881"
  44.588 +           sodipodi:role="line"
  44.589 +           style="font-size:9px;text-align:center;text-anchor:middle;fill:#2b2cbe;fill-opacity:1">Cilk</tspan><tspan
  44.590 +           id="tspan6552"
  44.591 +           y="469.77588"
  44.592 +           x="501.58881"
  44.593 +           sodipodi:role="line"
  44.594 +           style="font-size:9px;text-align:center;text-anchor:middle;fill:#800080;fill-opacity:1">Plugin</tspan></text>
  44.595 +      <rect
  44.596 +         style="fill:none;stroke:#000000;stroke-width:1.08018124;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
  44.597 +         id="rect6554"
  44.598 +         width="52.69973"
  44.599 +         height="28.714493"
  44.600 +         x="475.42792"
  44.601 +         y="448.62247" />
  44.602 +      <text
  44.603 +         xml:space="preserve"
  44.604 +         style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  44.605 +         x="581.58881"
  44.606 +         y="460.77588"
  44.607 +         id="text6558"
  44.608 +         sodipodi:linespacing="100%"><tspan
  44.609 +           style="font-size:9px;text-align:center;text-anchor:middle;fill:#005807;fill-opacity:1"
  44.610 +           sodipodi:role="line"
  44.611 +           x="581.58881"
  44.612 +           y="460.77588"
  44.613 +           id="tspan6560">NewLang</tspan><tspan
  44.614 +           id="tspan6566"
  44.615 +           style="font-size:9px;text-align:center;text-anchor:middle;fill:#800080;fill-opacity:1"
  44.616 +           sodipodi:role="line"
  44.617 +           x="581.58881"
  44.618 +           y="469.77588">Plugin</tspan></text>
  44.619 +      <rect
  44.620 +         y="448.62244"
  44.621 +         x="555.42792"
  44.622 +         height="28.615616"
  44.623 +         width="52.69973"
  44.624 +         id="rect6568"
  44.625 +         style="fill:none;stroke:#000000;stroke-width:1.08018124;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
  44.626 +    </g>
  44.627 +    <path
  44.628 +       id="path6570"
  44.629 +       d="m 180.46269,-183.96784 c 21.60941,33.59813 21.60941,33.59813 21.60941,33.59813"
  44.630 +       style="fill:none;stroke:#000000;stroke-width:0.99999988px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend-8-7)" />
  44.631 +    <path
  44.632 +       style="fill:none;stroke:#000000;stroke-width:0.99999988px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend-8-7)"
  44.633 +       d="m 257.75656,-183.96784 c -43.8559,33.59813 -43.8559,33.59813 -43.8559,33.59813"
  44.634 +       id="path6572" />
  44.635 +    <path
  44.636 +       id="path6574"
  44.637 +       d="m 337.75657,-183.96784 c -110.60916,33.59813 -110.60916,33.59813 -110.60916,33.59813"
  44.638 +       style="fill:none;stroke:#000000;stroke-width:0.99999988px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend-8-7)" />
  44.639 +    <path
  44.640 +       style="fill:none;stroke:#000000;stroke-width:0.99999988px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend-8-7)"
  44.641 +       d="m 180.46268,-183.96784 c 121.43334,33.59813 121.43334,33.59813 121.43334,33.59813"
  44.642 +       id="path6576" />
  44.643 +    <path
  44.644 +       style="fill:none;stroke:#000000;stroke-width:0.99999988px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend-8-7)"
  44.645 +       d="m 260.46268,-183.96784 c 54.36416,33.59813 54.36416,33.59813 54.36416,33.59813"
  44.646 +       id="path6578" />
  44.647 +    <path
  44.648 +       id="path6580"
  44.649 +       d="m 337.75656,-183.96784 c -12.73434,33.59813 -12.73434,33.59813 -12.73434,33.59813"
  44.650 +       style="fill:none;stroke:#000000;stroke-width:0.99999988px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend-8-7)" />
  44.651 +    <path
  44.652 +       style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend-8-7)"
  44.653 +       d="m 457.75659,-183.96784 c -34.42805,33.59813 -34.42805,33.59813 -34.42805,33.59813"
  44.654 +       id="path6582" />
  44.655 +    <path
  44.656 +       id="path6584"
  44.657 +       d="m 537.7566,-183.96784 c -98.44543,33.59813 -98.44543,33.59813 -98.44543,33.59813"
  44.658 +       style="fill:none;stroke:#000000;stroke-width:0.99999988px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend-8-7)" />
  44.659 +    <path
  44.660 +       style="fill:none;stroke:#000000;stroke-width:0.99999988px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend-8-7)"
  44.661 +       d="m 617.75659,-183.96784 c -158.32343,33.59813 -158.32343,33.59813 -158.32343,33.59813"
  44.662 +       id="path6586" />
  44.663 +    <path
  44.664 +       id="path6588"
  44.665 +       d="m 457.01755,-183.96784 c 65.87622,33.59813 65.87622,33.59813 65.87622,33.59813"
  44.666 +       style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend-8-7)" />
  44.667 +    <path
  44.668 +       style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend-8-7)"
  44.669 +       d="m 457.01756,-183.96784 c 166.53414,33.59813 166.53414,33.59813 166.53414,33.59813"
  44.670 +       id="path6590" />
  44.671 +    <path
  44.672 +       style="fill:none;stroke:#000000;stroke-width:0.99999988px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend-8-7)"
  44.673 +       d="m 538.7566,-183.96784 c 0.43262,33.59813 0.43262,33.59813 0.43262,33.59813"
  44.674 +       id="path6592" />
  44.675 +    <path
  44.676 +       style="fill:none;stroke:#000000;stroke-width:0.99999988px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend-8-7)"
  44.677 +       d="m 538.75662,-183.96784 c 105.49771,33.59813 105.49771,33.59813 105.49771,33.59813"
  44.678 +       id="path6594" />
  44.679 +    <path
  44.680 +       id="path6596"
  44.681 +       d="m 617.75659,-183.96784 c -60.38944,33.59813 -60.38944,33.59813 -60.38944,33.59813"
  44.682 +       style="fill:none;stroke:#000000;stroke-width:0.99999988px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend-8-7)" />
  44.683 +    <path
  44.684 +       style="fill:none;stroke:#000000;stroke-width:0.99999988px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend-8-7)"
  44.685 +       d="m 618.75659,-183.96784 c 42.46577,33.59813 42.46577,33.59813 42.46577,33.59813"
  44.686 +       id="path6598" />
  44.687 +    <text
  44.688 +       xml:space="preserve"
  44.689 +       style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  44.690 +       x="103.46828"
  44.691 +       y="-202.27081"
  44.692 +       id="text4166"
  44.693 +       sodipodi:linespacing="100%"><tspan
  44.694 +         id="tspan4170"
  44.695 +         sodipodi:role="line"
  44.696 +         x="103.46828"
  44.697 +         y="-202.27081"
  44.698 +         style="text-align:center;text-anchor:middle">Plugins</tspan></text>
  44.699 +    <text
  44.700 +       xml:space="preserve"
  44.701 +       style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  44.702 +       x="103.82472"
  44.703 +       y="-136.64746"
  44.704 +       id="text4174"
  44.705 +       sodipodi:linespacing="100%"><tspan
  44.706 +         sodipodi:role="line"
  44.707 +         x="103.82472"
  44.708 +         y="-136.64746"
  44.709 +         style="text-align:center;text-anchor:middle"
  44.710 +         id="tspan4182">HW</tspan><tspan
  44.711 +         sodipodi:role="line"
  44.712 +         x="103.82472"
  44.713 +         y="-126.64746"
  44.714 +         style="text-align:center;text-anchor:middle"
  44.715 +         id="tspan5439">Abstractions</tspan></text>
  44.716 +    <rect
  44.717 +       y="-233.75792"
  44.718 +       x="137.18288"
  44.719 +       height="58.511311"
  44.720 +       width="554.84082"
  44.721 +       id="rect4665"
  44.722 +       style="fill:none;stroke:#000000;stroke-width:1.0799998;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:1.07999996, 4.31999981;stroke-dashoffset:0" />
  44.723 +    <rect
  44.724 +       style="fill:none;stroke:#000000;stroke-width:1.07999992;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:1.07999999, 4.31999988;stroke-dashoffset:0"
  44.725 +       id="rect4667"
  44.726 +       width="554.84082"
  44.727 +       height="47.857433"
  44.728 +       x="137.18288"
  44.729 +       y="-159.104" />
  44.730 +    <text
  44.731 +       sodipodi:linespacing="100%"
  44.732 +       id="text6174"
  44.733 +       y="-340.32059"
  44.734 +       x="379.49878"
  44.735 +       style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#2b2cbe;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  44.736 +       xml:space="preserve"><tspan
  44.737 +         style="text-align:center;text-anchor:middle;fill:#2b2cbe;fill-opacity:1"
  44.738 +         id="tspan6178"
  44.739 +         y="-340.32059"
  44.740 +         x="379.49878"
  44.741 +         sodipodi:role="line">Cilk</tspan></text>
  44.742 +    <text
  44.743 +       xml:space="preserve"
  44.744 +       style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  44.745 +       x="499.45239"
  44.746 +       y="-340.32059"
  44.747 +       id="text6180"
  44.748 +       sodipodi:linespacing="100%"><tspan
  44.749 +         sodipodi:role="line"
  44.750 +         x="499.45239"
  44.751 +         y="-340.32059"
  44.752 +         id="tspan6184"
  44.753 +         style="text-align:center;text-anchor:middle;fill:#005807;fill-opacity:1">NewLang</tspan></text>
  44.754 +    <text
  44.755 +       sodipodi:linespacing="100%"
  44.756 +       id="text3191"
  44.757 +       y="-278.07727"
  44.758 +       x="103.79054"
  44.759 +       style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  44.760 +       xml:space="preserve"><tspan
  44.761 +         style="text-align:center;text-anchor:middle"
  44.762 +         y="-278.07727"
  44.763 +         x="103.79054"
  44.764 +         sodipodi:role="line"
  44.765 +         id="tspan3195">Toolchains</tspan></text>
  44.766 +    <text
  44.767 +       sodipodi:linespacing="100%"
  44.768 +       id="text4269"
  44.769 +       y="-340.32059"
  44.770 +       x="259.58423"
  44.771 +       style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#005807;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  44.772 +       xml:space="preserve"><tspan
  44.773 +         id="tspan4275"
  44.774 +         style="text-align:center;text-anchor:middle;fill:#900600;fill-opacity:1"
  44.775 +         y="-340.32059"
  44.776 +         x="259.58423"
  44.777 +         sodipodi:role="line">OpenMP</tspan></text>
  44.778 +    <g
  44.779 +       id="g4125"
  44.780 +       transform="translate(37.053311,-584)">
  44.781 +      <text
  44.782 +         sodipodi:linespacing="100%"
  44.783 +         id="text4065"
  44.784 +         y="285.39841"
  44.785 +         x="222.37003"
  44.786 +         style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  44.787 +         xml:space="preserve"><tspan
  44.788 +           y="285.39841"
  44.789 +           x="222.37003"
  44.790 +           sodipodi:role="line"
  44.791 +           style="font-size:9px;text-align:center;text-anchor:middle;fill:#900600;fill-opacity:1"
  44.792 +           id="tspan4067">Source-to-C-</tspan><tspan
  44.793 +           id="tspan4071"
  44.794 +           y="294.39841"
  44.795 +           x="222.37003"
  44.796 +           sodipodi:role="line"
  44.797 +           style="font-size:9px;text-align:center;text-anchor:middle;fill:#900600;fill-opacity:1">plus-Lib-calls</tspan></text>
  44.798 +      <rect
  44.799 +         style="fill:none;stroke:#000000;stroke-width:1.08018124;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
  44.800 +         id="rect4069"
  44.801 +         width="57.486332"
  44.802 +         height="25.544432"
  44.803 +         x="193.78287"
  44.804 +         y="274.77512" />
  44.805 +    </g>
  44.806 +    <g
  44.807 +       id="g4430"
  44.808 +       transform="matrix(1,0,0,0.64122416,35.521706,-485.25629)">
  44.809 +      <path
  44.810 +         id="path4105"
  44.811 +         d="m 183.2866,251.98975 c 27.93092,21.90981 27.93092,21.90981 27.93092,21.90981"
  44.812 +         style="fill:none;stroke:#000000;stroke-width:1.24880624px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend-8-7)" />
  44.813 +      <path
  44.814 +         style="fill:none;stroke:#000000;stroke-width:1.2488054px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend-8-7)"
  44.815 +         d="m 223.58853,251.98975 c -0.0908,21.90981 -0.0908,21.90981 -0.0908,21.90981"
  44.816 +         id="path4107" />
  44.817 +      <path
  44.818 +         style="fill:none;stroke:#000000;stroke-width:1.24880624px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend-8-7)"
  44.819 +         d="m 263.76548,251.98975 c -27.93092,21.90981 -27.93092,21.90981 -27.93092,21.90981"
  44.820 +         id="path4428" />
  44.821 +    </g>
  44.822 +    <g
  44.823 +       transform="translate(157.05331,-584)"
  44.824 +       id="g4563">
  44.825 +      <text
  44.826 +         xml:space="preserve"
  44.827 +         style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  44.828 +         x="222.37003"
  44.829 +         y="285.39841"
  44.830 +         id="text4565"
  44.831 +         sodipodi:linespacing="100%"><tspan
  44.832 +           id="tspan4567"
  44.833 +           style="font-size:9px;text-align:center;text-anchor:middle;fill:#2b2cbe;fill-opacity:1"
  44.834 +           sodipodi:role="line"
  44.835 +           x="222.37003"
  44.836 +           y="285.39841">Source-to-C-</tspan><tspan
  44.837 +           style="font-size:9px;text-align:center;text-anchor:middle;fill:#2b2cbe;fill-opacity:1"
  44.838 +           sodipodi:role="line"
  44.839 +           x="222.37003"
  44.840 +           y="294.39841"
  44.841 +           id="tspan4569">plus-Lib-calls</tspan></text>
  44.842 +      <rect
  44.843 +         y="274.77512"
  44.844 +         x="193.78287"
  44.845 +         height="25.544432"
  44.846 +         width="57.486332"
  44.847 +         id="rect4571"
  44.848 +         style="fill:none;stroke:#000000;stroke-width:1.08018124;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
  44.849 +    </g>
  44.850 +    <g
  44.851 +       transform="matrix(1,0,0,0.64122416,155.5217,-485.25629)"
  44.852 +       id="g4595">
  44.853 +      <path
  44.854 +         style="fill:none;stroke:#000000;stroke-width:1.24880624px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend-8-7)"
  44.855 +         d="m 183.2866,251.98975 c 27.93092,21.90981 27.93092,21.90981 27.93092,21.90981"
  44.856 +         id="path4597" />
  44.857 +      <path
  44.858 +         id="path4599"
  44.859 +         d="m 223.58853,251.98975 c -0.0908,21.90981 -0.0908,21.90981 -0.0908,21.90981"
  44.860 +         style="fill:none;stroke:#000000;stroke-width:1.2488054px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend-8-7)" />
  44.861 +      <path
  44.862 +         id="path4601"
  44.863 +         d="m 263.76548,251.98975 c -27.93092,21.90981 -27.93092,21.90981 -27.93092,21.90981"
  44.864 +         style="fill:none;stroke:#000000;stroke-width:1.24880624px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend-8-7)" />
  44.865 +    </g>
  44.866 +    <g
  44.867 +       id="g4923"
  44.868 +       transform="translate(37.368245,-602)">
  44.869 +      <g
  44.870 +         transform="translate(-0.31494143,0)"
  44.871 +         id="g4073">
  44.872 +        <text
  44.873 +           sodipodi:linespacing="100%"
  44.874 +           id="text3143"
  44.875 +           y="340.02557"
  44.876 +           x="202.52385"
  44.877 +           style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  44.878 +           xml:space="preserve"><tspan
  44.879 +             y="340.02557"
  44.880 +             x="202.52385"
  44.881 +             sodipodi:role="line"
  44.882 +             style="font-size:9px;text-align:center;text-anchor:middle;fill:#ff0000;fill-opacity:1"
  44.883 +             id="tspan3151">C</tspan></text>
  44.884 +        <rect
  44.885 +           style="fill:none;stroke:#000000;stroke-width:1.08018124;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
  44.886 +           id="rect3153"
  44.887 +           width="13.041889"
  44.888 +           height="13.375119"
  44.889 +           x="196.0051"
  44.890 +           y="330.11902" />
  44.891 +        <text
  44.892 +           xml:space="preserve"
  44.893 +           style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  44.894 +           x="242.52385"
  44.895 +           y="340.02557"
  44.896 +           id="text3161"
  44.897 +           sodipodi:linespacing="100%"><tspan
  44.898 +             id="tspan3163"
  44.899 +             style="font-size:9px;text-align:center;text-anchor:middle;fill:#800080;fill-opacity:1"
  44.900 +             sodipodi:role="line"
  44.901 +             x="242.52385"
  44.902 +             y="340.02557">C</tspan></text>
  44.903 +        <rect
  44.904 +           y="330.11902"
  44.905 +           x="236.0051"
  44.906 +           height="13.375119"
  44.907 +           width="13.041889"
  44.908 +           id="rect3165"
  44.909 +           style="fill:none;stroke:#000000;stroke-width:1.08018124;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
  44.910 +      </g>
  44.911 +      <g
  44.912 +         id="g4547"
  44.913 +         transform="translate(119.68506,0)">
  44.914 +        <text
  44.915 +           xml:space="preserve"
  44.916 +           style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  44.917 +           x="202.52385"
  44.918 +           y="340.02557"
  44.919 +           id="text4549"
  44.920 +           sodipodi:linespacing="100%"><tspan
  44.921 +             id="tspan4551"
  44.922 +             style="font-size:9px;text-align:center;text-anchor:middle;fill:#ff0000;fill-opacity:1"
  44.923 +             sodipodi:role="line"
  44.924 +             x="202.52385"
  44.925 +             y="340.02557">C</tspan></text>
  44.926 +        <rect
  44.927 +           y="330.11902"
  44.928 +           x="196.0051"
  44.929 +           height="13.375119"
  44.930 +           width="13.041889"
  44.931 +           id="rect4553"
  44.932 +           style="fill:none;stroke:#000000;stroke-width:1.08018124;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
  44.933 +        <text
  44.934 +           sodipodi:linespacing="100%"
  44.935 +           id="text4555"
  44.936 +           y="340.02557"
  44.937 +           x="242.52385"
  44.938 +           style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  44.939 +           xml:space="preserve"><tspan
  44.940 +             y="340.02557"
  44.941 +             x="242.52385"
  44.942 +             sodipodi:role="line"
  44.943 +             style="font-size:9px;text-align:center;text-anchor:middle;fill:#800080;fill-opacity:1"
  44.944 +             id="tspan4557">C</tspan></text>
  44.945 +        <rect
  44.946 +           style="fill:none;stroke:#000000;stroke-width:1.08018124;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
  44.947 +           id="rect4559"
  44.948 +           width="13.041889"
  44.949 +           height="13.375119"
  44.950 +           x="236.0051"
  44.951 +           y="330.11902" />
  44.952 +      </g>
  44.953 +      <g
  44.954 +         transform="translate(239.68506,0)"
  44.955 +         id="g4605">
  44.956 +        <text
  44.957 +           sodipodi:linespacing="100%"
  44.958 +           id="text4607"
  44.959 +           y="340.02557"
  44.960 +           x="202.52385"
  44.961 +           style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  44.962 +           xml:space="preserve"><tspan
  44.963 +             y="340.02557"
  44.964 +             x="202.52385"
  44.965 +             sodipodi:role="line"
  44.966 +             style="font-size:9px;text-align:center;text-anchor:middle;fill:#ff0000;fill-opacity:1"
  44.967 +             id="tspan4609">C</tspan></text>
  44.968 +        <rect
  44.969 +           style="fill:none;stroke:#000000;stroke-width:1.08018124;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
  44.970 +           id="rect4611"
  44.971 +           width="13.041889"
  44.972 +           height="13.375119"
  44.973 +           x="196.0051"
  44.974 +           y="330.11902" />
  44.975 +        <text
  44.976 +           xml:space="preserve"
  44.977 +           style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  44.978 +           x="242.52385"
  44.979 +           y="340.02557"
  44.980 +           id="text4613"
  44.981 +           sodipodi:linespacing="100%"><tspan
  44.982 +             id="tspan4615"
  44.983 +             style="font-size:9px;text-align:center;text-anchor:middle;fill:#800080;fill-opacity:1"
  44.984 +             sodipodi:role="line"
  44.985 +             x="242.52385"
  44.986 +             y="340.02557">C</tspan></text>
  44.987 +        <rect
  44.988 +           y="330.11902"
  44.989 +           x="236.0051"
  44.990 +           height="13.375119"
  44.991 +           width="13.041889"
  44.992 +           id="rect4617"
  44.993 +           style="fill:none;stroke:#000000;stroke-width:1.08018124;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
  44.994 +      </g>
  44.995 +    </g>
  44.996 +    <g
  44.997 +       id="g4621"
  44.998 +       transform="translate(277.05331,-584)">
  44.999 +      <text
 44.1000 +         sodipodi:linespacing="100%"
 44.1001 +         id="text4623"
 44.1002 +         y="285.39841"
 44.1003 +         x="222.37003"
 44.1004 +         style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
 44.1005 +         xml:space="preserve"><tspan
 44.1006 +           y="285.39841"
 44.1007 +           x="222.37003"
 44.1008 +           sodipodi:role="line"
 44.1009 +           style="font-size:9px;text-align:center;text-anchor:middle;fill:#005807;fill-opacity:1"
 44.1010 +           id="tspan4625">Source-to-C-</tspan><tspan
 44.1011 +           id="tspan4627"
 44.1012 +           y="294.39841"
 44.1013 +           x="222.37003"
 44.1014 +           sodipodi:role="line"
 44.1015 +           style="font-size:9px;text-align:center;text-anchor:middle;fill:#005807;fill-opacity:1">plus-Lib-calls</tspan></text>
 44.1016 +      <rect
 44.1017 +         style="fill:none;stroke:#000000;stroke-width:1.08018124;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
 44.1018 +         id="rect4629"
 44.1019 +         width="57.486332"
 44.1020 +         height="25.544432"
 44.1021 +         x="193.78287"
 44.1022 +         y="274.77512" />
 44.1023 +    </g>
 44.1024 +    <g
 44.1025 +       id="g4946"
 44.1026 +       transform="matrix(1,0,0,0.38286404,37.368245,-399.21161)">
 44.1027 +      <g
 44.1028 +         transform="translate(-0.0914094,0)"
 44.1029 +         id="g4511">
 44.1030 +        <path
 44.1031 +           id="path4105-4"
 44.1032 +           d="m 224.42723,300.04599 c 17.55252,29.73565 17.55252,29.73565 17.55252,29.73565"
 44.1033 +           style="fill:none;stroke:#000000;stroke-width:1.61613524px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend-8-7)" />
 44.1034 +        <path
 44.1035 +           style="fill:none;stroke:#000000;stroke-width:1.61613524px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend-8-7)"
 44.1036 +           d="m 220.16124,300.04599 c -17.55252,29.73565 -17.55252,29.73565 -17.55252,29.73565"
 44.1037 +           id="path4164" />
 44.1038 +      </g>
 44.1039 +      <g
 44.1040 +         id="g4573"
 44.1041 +         transform="translate(119.90859,0)">
 44.1042 +        <path
 44.1043 +           style="fill:none;stroke:#000000;stroke-width:1.61613524px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend-8-7)"
 44.1044 +           d="m 224.42723,300.04599 c 17.55252,29.73565 17.55252,29.73565 17.55252,29.73565"
 44.1045 +           id="path4575" />
 44.1046 +        <path
 44.1047 +           id="path4577"
 44.1048 +           d="m 220.16124,300.04599 c -17.55252,29.73565 -17.55252,29.73565 -17.55252,29.73565"
 44.1049 +           style="fill:none;stroke:#000000;stroke-width:1.61613524px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend-8-7)" />
 44.1050 +      </g>
 44.1051 +      <g
 44.1052 +         transform="translate(239.90859,0)"
 44.1053 +         id="g4631">
 44.1054 +        <path
 44.1055 +           id="path4633"
 44.1056 +           d="m 224.42723,300.04599 c 17.55252,29.73565 17.55252,29.73565 17.55252,29.73565"
 44.1057 +           style="fill:none;stroke:#000000;stroke-width:1.61613524px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend-8-7)" />
 44.1058 +        <path
 44.1059 +           style="fill:none;stroke:#000000;stroke-width:1.61613524px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend-8-7)"
 44.1060 +           d="m 220.16124,300.04599 c -17.55252,29.73565 -17.55252,29.73565 -17.55252,29.73565"
 44.1061 +           id="path4635" />
 44.1062 +      </g>
 44.1063 +    </g>
 44.1064 +    <g
 44.1065 +       id="g4429"
 44.1066 +       transform="translate(0,38)">
 44.1067 +      <g
 44.1068 +         transform="translate(39.799132,-614)"
 44.1069 +         id="g4111">
 44.1070 +        <text
 44.1071 +           xml:space="preserve"
 44.1072 +           style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
 44.1073 +           x="180.10004"
 44.1074 +           y="249.67941"
 44.1075 +           id="text14263-7"
 44.1076 +           sodipodi:linespacing="100%"><tspan
 44.1077 +             sodipodi:role="line"
 44.1078 +             x="180.10004"
 44.1079 +             y="249.67941"
 44.1080 +             style="text-align:center;text-anchor:middle;fill:#900600;fill-opacity:1"
 44.1081 +             id="tspan4087">App 1</tspan></text>
 44.1082 +        <text
 44.1083 +           sodipodi:linespacing="100%"
 44.1084 +           id="text4089"
 44.1085 +           y="249.67941"
 44.1086 +           x="220.10004"
 44.1087 +           style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
 44.1088 +           xml:space="preserve"><tspan
 44.1089 +             id="tspan4095"
 44.1090 +             style="text-align:center;text-anchor:middle;fill:#900600;fill-opacity:1"
 44.1091 +             y="249.67941"
 44.1092 +             x="220.10004"
 44.1093 +             sodipodi:role="line">App 2</tspan></text>
 44.1094 +        <text
 44.1095 +           xml:space="preserve"
 44.1096 +           style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
 44.1097 +           x="260.10004"
 44.1098 +           y="249.67941"
 44.1099 +           id="text4097"
 44.1100 +           sodipodi:linespacing="100%"><tspan
 44.1101 +             sodipodi:role="line"
 44.1102 +             x="260.10004"
 44.1103 +             y="249.67941"
 44.1104 +             style="text-align:center;text-anchor:middle;fill:#900600;fill-opacity:1"
 44.1105 +             id="tspan4103">App 3</tspan></text>
 44.1106 +      </g>
 44.1107 +      <g
 44.1108 +         id="g4581"
 44.1109 +         transform="translate(159.79913,-614)">
 44.1110 +        <text
 44.1111 +           sodipodi:linespacing="100%"
 44.1112 +           id="text4583"
 44.1113 +           y="249.67941"
 44.1114 +           x="180.10004"
 44.1115 +           style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
 44.1116 +           xml:space="preserve"><tspan
 44.1117 +             id="tspan4585"
 44.1118 +             style="text-align:center;text-anchor:middle;fill:#2b2cbe;fill-opacity:1"
 44.1119 +             y="249.67941"
 44.1120 +             x="180.10004"
 44.1121 +             sodipodi:role="line">App 4</tspan></text>
 44.1122 +        <text
 44.1123 +           xml:space="preserve"
 44.1124 +           style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
 44.1125 +           x="220.10004"
 44.1126 +           y="249.67941"
 44.1127 +           id="text4587"
 44.1128 +           sodipodi:linespacing="100%"><tspan
 44.1129 +             sodipodi:role="line"
 44.1130 +             x="220.10004"
 44.1131 +             y="249.67941"
 44.1132 +             style="text-align:center;text-anchor:middle;fill:#2b2cbe;fill-opacity:1"
 44.1133 +             id="tspan4589">App 5</tspan></text>
 44.1134 +        <text
 44.1135 +           sodipodi:linespacing="100%"
 44.1136 +           id="text4591"
 44.1137 +           y="249.67941"
 44.1138 +           x="260.10004"
 44.1139 +           style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
 44.1140 +           xml:space="preserve"><tspan
 44.1141 +             id="tspan4593"
 44.1142 +             style="text-align:center;text-anchor:middle;fill:#2b2cbe;fill-opacity:1"
 44.1143 +             y="249.67941"
 44.1144 +             x="260.10004"
 44.1145 +             sodipodi:role="line">App 6</tspan></text>
 44.1146 +      </g>
 44.1147 +      <g
 44.1148 +         transform="translate(279.79913,-614)"
 44.1149 +         id="g4639">
 44.1150 +        <text
 44.1151 +           xml:space="preserve"
 44.1152 +           style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
 44.1153 +           x="180.10004"
 44.1154 +           y="249.67941"
 44.1155 +           id="text4641"
 44.1156 +           sodipodi:linespacing="100%"><tspan
 44.1157 +             sodipodi:role="line"
 44.1158 +             x="180.10004"
 44.1159 +             y="249.67941"
 44.1160 +             style="text-align:center;text-anchor:middle;fill:#005807;fill-opacity:1"
 44.1161 +             id="tspan4643">App 7</tspan></text>
 44.1162 +        <text
 44.1163 +           sodipodi:linespacing="100%"
 44.1164 +           id="text4645"
 44.1165 +           y="249.67941"
 44.1166 +           x="220.10004"
 44.1167 +           style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
 44.1168 +           xml:space="preserve"><tspan
 44.1169 +             id="tspan4647"
 44.1170 +             style="text-align:center;text-anchor:middle;fill:#005807;fill-opacity:1"
 44.1171 +             y="249.67941"
 44.1172 +             x="220.10004"
 44.1173 +             sodipodi:role="line">App 8</tspan></text>
 44.1174 +        <text
 44.1175 +           xml:space="preserve"
 44.1176 +           style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
 44.1177 +           x="260.10004"
 44.1178 +           y="249.67941"
 44.1179 +           id="text4649"
 44.1180 +           sodipodi:linespacing="100%"><tspan
 44.1181 +             sodipodi:role="line"
 44.1182 +             x="260.10004"
 44.1183 +             y="249.67941"
 44.1184 +             style="text-align:center;text-anchor:middle;fill:#005807;fill-opacity:1"
 44.1185 +             id="tspan4651">App 9</tspan></text>
 44.1186 +      </g>
 44.1187 +    </g>
 44.1188 +    <g
 44.1189 +       id="g4653"
 44.1190 +       transform="matrix(1,0,0,0.64122416,275.5217,-485.25629)">
 44.1191 +      <path
 44.1192 +         id="path4655"
 44.1193 +         d="m 183.2866,251.98975 c 27.93092,21.90981 27.93092,21.90981 27.93092,21.90981"
 44.1194 +         style="fill:none;stroke:#000000;stroke-width:1.24880624px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend-8-7)" />
 44.1195 +      <path
 44.1196 +         style="fill:none;stroke:#000000;stroke-width:1.2488054px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend-8-7)"
 44.1197 +         d="m 223.58853,251.98975 c -0.0908,21.90981 -0.0908,21.90981 -0.0908,21.90981"
 44.1198 +         id="path4657" />
 44.1199 +      <path
 44.1200 +         style="fill:none;stroke:#000000;stroke-width:1.24880624px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend-8-7)"
 44.1201 +         d="m 263.76548,251.98975 c -27.93092,21.90981 -27.93092,21.90981 -27.93092,21.90981"
 44.1202 +         id="path4659" />
 44.1203 +    </g>
 44.1204 +    <rect
 44.1205 +       y="-318.87119"
 44.1206 +       x="137.18288"
 44.1207 +       height="65.797203"
 44.1208 +       width="554.84082"
 44.1209 +       id="rect4669"
 44.1210 +       style="fill:none;stroke:#000000;stroke-width:1.07999992;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:1.07999997, 4.31999982;stroke-dashoffset:0" />
 44.1211 +    <g
 44.1212 +       id="g5051"
 44.1213 +       transform="matrix(1,0,0,0.43056374,37.368245,-407.20638)">
 44.1214 +      <path
 44.1215 +         id="path6192"
 44.1216 +         d="M 202.77877,344.50713 C 142.74674,447.5708 142.74674,447.5708 142.74674,447.5708"
 44.1217 +         style="fill:none;stroke:#000000;stroke-width:1.5239867px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend-8-7)" />
 44.1218 +      <path
 44.1219 +         style="fill:none;stroke:#000000;stroke-width:1.52398682px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend-8-7)"
 44.1220 +         d="M 323.18487,344.50712 C 222.97702,447.81233 222.97702,447.81233 222.97702,447.81233"
 44.1221 +         id="path6486" />
 44.1222 +      <path
 44.1223 +         id="path6488"
 44.1224 +         d="M 445.08749,343.0106 C 303.18632,447.81079 303.18632,447.81079 303.18632,447.81079"
 44.1225 +         style="fill:none;stroke:#000000;stroke-width:1.52398705px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend-8-7)" />
 44.1226 +      <path
 44.1227 +         style="fill:none;stroke:#000000;stroke-width:1.52398682px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend-8-7)"
 44.1228 +         d="M 243.6769,344.50713 C 421.35101,447.82284 421.35101,447.82284 421.35101,447.82284"
 44.1229 +         id="path6490" />
 44.1230 +      <path
 44.1231 +         id="path6492"
 44.1232 +         d="M 362.58647,344.50713 C 501.50955,447.82284 501.50955,447.82284 501.50955,447.82284"
 44.1233 +         style="fill:none;stroke:#000000;stroke-width:1.52398682px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend-8-7)" />
 44.1234 +      <path
 44.1235 +         style="fill:none;stroke:#000000;stroke-width:1.52398682px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend-8-7)"
 44.1236 +         d="M 482.99255,344.50715 C 581.716,447.81728 581.716,447.81728 581.716,447.81728"
 44.1237 +         id="path6494" />
 44.1238 +    </g>
 44.1239 +    <text
 44.1240 +       sodipodi:linespacing="100%"
 44.1241 +       id="text4765"
 44.1242 +       y="-224.72086"
 44.1243 +       x="538.99438"
 44.1244 +       style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
 44.1245 +       xml:space="preserve"><tspan
 44.1246 +         y="-224.72086"
 44.1247 +         x="538.99438"
 44.1248 +         sodipodi:role="line"
 44.1249 +         style="font-size:9px;text-align:center;text-anchor:middle;fill:#800080;fill-opacity:1"
 44.1250 +         id="tspan4767">HW Class B</tspan></text>
 44.1251 +    <text
 44.1252 +       xml:space="preserve"
 44.1253 +       style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
 44.1254 +       x="258.99438"
 44.1255 +       y="-224.72086"
 44.1256 +       id="text5435"
 44.1257 +       sodipodi:linespacing="100%"><tspan
 44.1258 +         id="tspan5437"
 44.1259 +         style="font-size:9px;text-align:center;text-anchor:middle;fill:#ff0000;fill-opacity:1"
 44.1260 +         sodipodi:role="line"
 44.1261 +         x="258.99438"
 44.1262 +         y="-224.72086">HW Class A</tspan></text>
 44.1263 +    <rect
 44.1264 +       style="opacity:0.22857145;fill:none;stroke:#000000;stroke-width:1.0799998;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:1.07999995, 4.3199998;stroke-dashoffset:0"
 44.1265 +       id="rect5533"
 44.1266 +       width="624.68671"
 44.1267 +       height="270.45755"
 44.1268 +       x="72.153923"
 44.1269 +       y="-378.6752" />
 44.1270 +    <g
 44.1271 +       transform="translate(-14.58512,-970.95937)"
 44.1272 +       id="g5038">
 44.1273 +      <text
 44.1274 +         sodipodi:linespacing="100%"
 44.1275 +         id="text5040"
 44.1276 +         y="834.98151"
 44.1277 +         x="228.40933"
 44.1278 +         style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
 44.1279 +         xml:space="preserve"><tspan
 44.1280 +           id="tspan5042"
 44.1281 +           y="834.98151"
 44.1282 +           x="228.40933"
 44.1283 +           sodipodi:role="line"
 44.1284 +           style="font-size:9px;text-align:center;text-anchor:middle;fill:#ff0000;fill-opacity:1">VMS-core</tspan></text>
 44.1285 +      <rect
 44.1286 +         style="fill:none;stroke:#000000;stroke-width:1.08000004;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
 44.1287 +         id="rect5044"
 44.1288 +         width="80.212959"
 44.1289 +         height="28.714474"
 44.1290 +         x="188.1908"
 44.1291 +         y="821.19238" />
 44.1292 +      <text
 44.1293 +         xml:space="preserve"
 44.1294 +         style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
 44.1295 +         x="228.21329"
 44.1296 +         y="848.76862"
 44.1297 +         id="text5046"
 44.1298 +         sodipodi:linespacing="100%"><tspan
 44.1299 +           style="font-size:8px;text-align:center;text-anchor:middle;fill:#280b0b;fill-opacity:1"
 44.1300 +           sodipodi:role="line"
 44.1301 +           x="229.41641"
 44.1302 +           y="848.76862"
 44.1303 +           id="tspan5048">Hardware 1</tspan></text>
 44.1304 +      <path
 44.1305 +         id="path5050"
 44.1306 +         d="m 188.90122,841.62189 c 78.76617,0.42576 78.76617,0.42576 78.76617,0.42576"
 44.1307 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:4, 4;stroke-dashoffset:2.8" />
 44.1308 +    </g>
 44.1309 +    <g
 44.1310 +       id="g5094"
 44.1311 +       transform="translate(-0.5661281,0)">
 44.1312 +      <g
 44.1313 +         transform="translate(211.41488,-970.95937)"
 44.1314 +         id="g5052">
 44.1315 +        <text
 44.1316 +           sodipodi:linespacing="100%"
 44.1317 +           id="text5054"
 44.1318 +           y="834.98151"
 44.1319 +           x="228.40933"
 44.1320 +           style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
 44.1321 +           xml:space="preserve"><tspan
 44.1322 +             id="tspan5056"
 44.1323 +             y="834.98151"
 44.1324 +             x="228.40933"
 44.1325 +             sodipodi:role="line"
 44.1326 +             style="font-size:9px;text-align:center;text-anchor:middle;fill:#800080;fill-opacity:1">VMS-core</tspan></text>
 44.1327 +        <rect
 44.1328 +           style="fill:none;stroke:#000000;stroke-width:1.08000004;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
 44.1329 +           id="rect5058"
 44.1330 +           width="80.212959"
 44.1331 +           height="28.714474"
 44.1332 +           x="188.1908"
 44.1333 +           y="821.19238" />
 44.1334 +        <text
 44.1335 +           xml:space="preserve"
 44.1336 +           style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
 44.1337 +           x="228.21329"
 44.1338 +           y="848.76862"
 44.1339 +           id="text5060"
 44.1340 +           sodipodi:linespacing="100%"><tspan
 44.1341 +             style="font-size:8px;text-align:center;text-anchor:middle;fill:#280b0b;fill-opacity:1"
 44.1342 +             sodipodi:role="line"
 44.1343 +             x="229.41641"
 44.1344 +             y="848.76862"
 44.1345 +             id="tspan5062">Hardware 3</tspan></text>
 44.1346 +        <path
 44.1347 +           id="path5064"
 44.1348 +           d="m 188.90122,841.62189 c 78.76617,0.42576 78.76617,0.42576 78.76617,0.42576"
 44.1349 +           style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:4, 4;stroke-dashoffset:2.8" />
 44.1350 +      </g>
 44.1351 +      <g
 44.1352 +         id="g5066"
 44.1353 +         transform="translate(311.41488,-970.95937)">
 44.1354 +        <text
 44.1355 +           xml:space="preserve"
 44.1356 +           style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
 44.1357 +           x="228.40933"
 44.1358 +           y="834.98151"
 44.1359 +           id="text5068"
 44.1360 +           sodipodi:linespacing="100%"><tspan
 44.1361 +             style="font-size:9px;text-align:center;text-anchor:middle;fill:#800080;fill-opacity:1"
 44.1362 +             sodipodi:role="line"
 44.1363 +             x="228.40933"
 44.1364 +             y="834.98151"
 44.1365 +             id="tspan5070">VMS-core</tspan></text>
 44.1366 +        <rect
 44.1367 +           y="821.19238"
 44.1368 +           x="188.1908"
 44.1369 +           height="28.714474"
 44.1370 +           width="80.212959"
 44.1371 +           id="rect5072"
 44.1372 +           style="fill:none;stroke:#000000;stroke-width:1.08000004;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
 44.1373 +        <text
 44.1374 +           sodipodi:linespacing="100%"
 44.1375 +           id="text5074"
 44.1376 +           y="848.76862"
 44.1377 +           x="228.21329"
 44.1378 +           style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
 44.1379 +           xml:space="preserve"><tspan
 44.1380 +             id="tspan5076"
 44.1381 +             y="848.76862"
 44.1382 +             x="229.41641"
 44.1383 +             sodipodi:role="line"
 44.1384 +             style="font-size:8px;text-align:center;text-anchor:middle;fill:#280b0b;fill-opacity:1">Hardware 4</tspan></text>
 44.1385 +        <path
 44.1386 +           style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:4, 4;stroke-dashoffset:2.8"
 44.1387 +           d="m 188.90122,841.62189 c 78.76617,0.42576 78.76617,0.42576 78.76617,0.42576"
 44.1388 +           id="path5078" />
 44.1389 +      </g>
 44.1390 +      <g
 44.1391 +         transform="translate(411.41488,-970.95937)"
 44.1392 +         id="g5080">
 44.1393 +        <text
 44.1394 +           sodipodi:linespacing="100%"
 44.1395 +           id="text5082"
 44.1396 +           y="834.98151"
 44.1397 +           x="228.40933"
 44.1398 +           style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
 44.1399 +           xml:space="preserve"><tspan
 44.1400 +             id="tspan5084"
 44.1401 +             y="834.98151"
 44.1402 +             x="228.40933"
 44.1403 +             sodipodi:role="line"
 44.1404 +             style="font-size:9px;text-align:center;text-anchor:middle;fill:#800080;fill-opacity:1">VMS-core</tspan></text>
 44.1405 +        <rect
 44.1406 +           style="fill:none;stroke:#000000;stroke-width:1.08000004;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
 44.1407 +           id="rect5086"
 44.1408 +           width="80.212959"
 44.1409 +           height="28.714474"
 44.1410 +           x="188.1908"
 44.1411 +           y="821.19238" />
 44.1412 +        <text
 44.1413 +           xml:space="preserve"
 44.1414 +           style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
 44.1415 +           x="228.21329"
 44.1416 +           y="848.76862"
 44.1417 +           id="text5088"
 44.1418 +           sodipodi:linespacing="100%"><tspan
 44.1419 +             style="font-size:8px;text-align:center;text-anchor:middle;fill:#280b0b;fill-opacity:1"
 44.1420 +             sodipodi:role="line"
 44.1421 +             x="229.41641"
 44.1422 +             y="848.76862"
 44.1423 +             id="tspan5090">Hardware 5</tspan></text>
 44.1424 +        <path
 44.1425 +           id="path5092"
 44.1426 +           d="m 188.90122,841.62189 c 78.76617,0.42576 78.76617,0.42576 78.76617,0.42576"
 44.1427 +           style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:4, 4;stroke-dashoffset:2.8" />
 44.1428 +      </g>
 44.1429 +    </g>
 44.1430 +  </g>
 44.1431 +</svg>
    45.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    45.2 +++ b/0__Papers/PStack/Eco_System/figures/funnel_both_ends.svg	Sun Apr 08 09:00:10 2012 -0700
    45.3 @@ -0,0 +1,1258 @@
    45.4 +<?xml version="1.0" encoding="UTF-8" standalone="no"?>
    45.5 +<!-- Created with Inkscape (http://www.inkscape.org/) -->
    45.6 +
    45.7 +<svg
    45.8 +   xmlns:dc="http://purl.org/dc/elements/1.1/"
    45.9 +   xmlns:cc="http://creativecommons.org/ns#"
   45.10 +   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
   45.11 +   xmlns:svg="http://www.w3.org/2000/svg"
   45.12 +   xmlns="http://www.w3.org/2000/svg"
   45.13 +   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
   45.14 +   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
   45.15 +   width="744.09448819"
   45.16 +   height="1052.3622047"
   45.17 +   id="svg2"
   45.18 +   sodipodi:version="0.32"
   45.19 +   inkscape:version="0.47 r22583"
   45.20 +   sodipodi:docname="funnel_both_ends.svg"
   45.21 +   inkscape:output_extension="org.inkscape.output.svg.inkscape"
   45.22 +   version="1.1">
   45.23 +  <defs
   45.24 +     id="defs4">
   45.25 +    <marker
   45.26 +       inkscape:stockid="Arrow2Mstart"
   45.27 +       orient="auto"
   45.28 +       refY="0.0"
   45.29 +       refX="0.0"
   45.30 +       id="Arrow2Mstart"
   45.31 +       style="overflow:visible">
   45.32 +      <path
   45.33 +         id="path5492"
   45.34 +         style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round"
   45.35 +         d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
   45.36 +         transform="scale(0.6) translate(0,0)" />
   45.37 +    </marker>
   45.38 +    <marker
   45.39 +       inkscape:stockid="Arrow2Mend"
   45.40 +       orient="auto"
   45.41 +       refY="0.0"
   45.42 +       refX="0.0"
   45.43 +       id="Arrow2Mend"
   45.44 +       style="overflow:visible;">
   45.45 +      <path
   45.46 +         id="path3563"
   45.47 +         style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
   45.48 +         d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
   45.49 +         transform="scale(0.6) rotate(180) translate(0,0)" />
   45.50 +    </marker>
   45.51 +    <marker
   45.52 +       inkscape:stockid="TriangleOutM"
   45.53 +       orient="auto"
   45.54 +       refY="0.0"
   45.55 +       refX="0.0"
   45.56 +       id="TriangleOutM"
   45.57 +       style="overflow:visible">
   45.58 +      <path
   45.59 +         id="path3682"
   45.60 +         d="M 5.77,0.0 L -2.88,5.0 L -2.88,-5.0 L 5.77,0.0 z "
   45.61 +         style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt;marker-start:none"
   45.62 +         transform="scale(0.4)" />
   45.63 +    </marker>
   45.64 +    <marker
   45.65 +       inkscape:stockid="Arrow2Lend"
   45.66 +       orient="auto"
   45.67 +       refY="0.0"
   45.68 +       refX="0.0"
   45.69 +       id="Arrow2Lend"
   45.70 +       style="overflow:visible;">
   45.71 +      <path
   45.72 +         id="path3557"
   45.73 +         style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
   45.74 +         d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
   45.75 +         transform="scale(1.1) rotate(180) translate(1,0)" />
   45.76 +    </marker>
   45.77 +    <marker
   45.78 +       inkscape:stockid="Arrow1Mstart"
   45.79 +       orient="auto"
   45.80 +       refY="0.0"
   45.81 +       refX="0.0"
   45.82 +       id="Arrow1Mstart"
   45.83 +       style="overflow:visible">
   45.84 +      <path
   45.85 +         id="path3542"
   45.86 +         d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z "
   45.87 +         style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt;marker-start:none"
   45.88 +         transform="scale(0.4) translate(10,0)" />
   45.89 +    </marker>
   45.90 +    <marker
   45.91 +       inkscape:stockid="Arrow1Lend"
   45.92 +       orient="auto"
   45.93 +       refY="0.0"
   45.94 +       refX="0.0"
   45.95 +       id="Arrow1Lend"
   45.96 +       style="overflow:visible;">
   45.97 +      <path
   45.98 +         id="path3539"
   45.99 +         d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z "
  45.100 +         style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt;marker-start:none;"
  45.101 +         transform="scale(0.8) rotate(180) translate(12.5,0)" />
  45.102 +    </marker>
  45.103 +    <marker
  45.104 +       inkscape:stockid="Arrow1Lstart"
  45.105 +       orient="auto"
  45.106 +       refY="0.0"
  45.107 +       refX="0.0"
  45.108 +       id="Arrow1Lstart"
  45.109 +       style="overflow:visible">
  45.110 +      <path
  45.111 +         id="path3536"
  45.112 +         d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z "
  45.113 +         style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt;marker-start:none"
  45.114 +         transform="scale(0.8) translate(12.5,0)" />
  45.115 +    </marker>
  45.116 +    <inkscape:perspective
  45.117 +       sodipodi:type="inkscape:persp3d"
  45.118 +       inkscape:vp_x="0 : 526.18109 : 1"
  45.119 +       inkscape:vp_y="0 : 1000 : 0"
  45.120 +       inkscape:vp_z="744.09448 : 526.18109 : 1"
  45.121 +       inkscape:persp3d-origin="372.04724 : 350.78739 : 1"
  45.122 +       id="perspective10" />
  45.123 +    <inkscape:perspective
  45.124 +       id="perspective4311"
  45.125 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  45.126 +       inkscape:vp_z="1 : 0.5 : 1"
  45.127 +       inkscape:vp_y="0 : 1000 : 0"
  45.128 +       inkscape:vp_x="0 : 0.5 : 1"
  45.129 +       sodipodi:type="inkscape:persp3d" />
  45.130 +    <inkscape:perspective
  45.131 +       id="perspective4336"
  45.132 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  45.133 +       inkscape:vp_z="1 : 0.5 : 1"
  45.134 +       inkscape:vp_y="0 : 1000 : 0"
  45.135 +       inkscape:vp_x="0 : 0.5 : 1"
  45.136 +       sodipodi:type="inkscape:persp3d" />
  45.137 +    <inkscape:perspective
  45.138 +       id="perspective4365"
  45.139 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  45.140 +       inkscape:vp_z="1 : 0.5 : 1"
  45.141 +       inkscape:vp_y="0 : 1000 : 0"
  45.142 +       inkscape:vp_x="0 : 0.5 : 1"
  45.143 +       sodipodi:type="inkscape:persp3d" />
  45.144 +    <marker
  45.145 +       inkscape:stockid="Arrow2Mend"
  45.146 +       orient="auto"
  45.147 +       refY="0"
  45.148 +       refX="0"
  45.149 +       id="Arrow2Mend-9"
  45.150 +       style="overflow:visible">
  45.151 +      <path
  45.152 +         id="path3563-4"
  45.153 +         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
  45.154 +         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
  45.155 +         transform="scale(-0.6,-0.6)" />
  45.156 +    </marker>
  45.157 +    <inkscape:perspective
  45.158 +       id="perspective4423"
  45.159 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  45.160 +       inkscape:vp_z="1 : 0.5 : 1"
  45.161 +       inkscape:vp_y="0 : 1000 : 0"
  45.162 +       inkscape:vp_x="0 : 0.5 : 1"
  45.163 +       sodipodi:type="inkscape:persp3d" />
  45.164 +    <marker
  45.165 +       inkscape:stockid="Arrow2Mend"
  45.166 +       orient="auto"
  45.167 +       refY="0"
  45.168 +       refX="0"
  45.169 +       id="Arrow2Mend-8"
  45.170 +       style="overflow:visible">
  45.171 +      <path
  45.172 +         id="path3563-2"
  45.173 +         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
  45.174 +         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
  45.175 +         transform="scale(-0.6,-0.6)" />
  45.176 +    </marker>
  45.177 +    <inkscape:perspective
  45.178 +       id="perspective4461"
  45.179 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  45.180 +       inkscape:vp_z="1 : 0.5 : 1"
  45.181 +       inkscape:vp_y="0 : 1000 : 0"
  45.182 +       inkscape:vp_x="0 : 0.5 : 1"
  45.183 +       sodipodi:type="inkscape:persp3d" />
  45.184 +    <inkscape:perspective
  45.185 +       id="perspective14081"
  45.186 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  45.187 +       inkscape:vp_z="1 : 0.5 : 1"
  45.188 +       inkscape:vp_y="0 : 1000 : 0"
  45.189 +       inkscape:vp_x="0 : 0.5 : 1"
  45.190 +       sodipodi:type="inkscape:persp3d" />
  45.191 +    <inkscape:perspective
  45.192 +       id="perspective14206"
  45.193 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  45.194 +       inkscape:vp_z="1 : 0.5 : 1"
  45.195 +       inkscape:vp_y="0 : 1000 : 0"
  45.196 +       inkscape:vp_x="0 : 0.5 : 1"
  45.197 +       sodipodi:type="inkscape:persp3d" />
  45.198 +    <inkscape:perspective
  45.199 +       id="perspective14299"
  45.200 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  45.201 +       inkscape:vp_z="1 : 0.5 : 1"
  45.202 +       inkscape:vp_y="0 : 1000 : 0"
  45.203 +       inkscape:vp_x="0 : 0.5 : 1"
  45.204 +       sodipodi:type="inkscape:persp3d" />
  45.205 +    <inkscape:perspective
  45.206 +       id="perspective16915"
  45.207 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  45.208 +       inkscape:vp_z="1 : 0.5 : 1"
  45.209 +       inkscape:vp_y="0 : 1000 : 0"
  45.210 +       inkscape:vp_x="0 : 0.5 : 1"
  45.211 +       sodipodi:type="inkscape:persp3d" />
  45.212 +    <inkscape:perspective
  45.213 +       id="perspective16946"
  45.214 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  45.215 +       inkscape:vp_z="1 : 0.5 : 1"
  45.216 +       inkscape:vp_y="0 : 1000 : 0"
  45.217 +       inkscape:vp_x="0 : 0.5 : 1"
  45.218 +       sodipodi:type="inkscape:persp3d" />
  45.219 +    <inkscape:perspective
  45.220 +       id="perspective17789"
  45.221 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  45.222 +       inkscape:vp_z="1 : 0.5 : 1"
  45.223 +       inkscape:vp_y="0 : 1000 : 0"
  45.224 +       inkscape:vp_x="0 : 0.5 : 1"
  45.225 +       sodipodi:type="inkscape:persp3d" />
  45.226 +    <inkscape:perspective
  45.227 +       id="perspective17820"
  45.228 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  45.229 +       inkscape:vp_z="1 : 0.5 : 1"
  45.230 +       inkscape:vp_y="0 : 1000 : 0"
  45.231 +       inkscape:vp_x="0 : 0.5 : 1"
  45.232 +       sodipodi:type="inkscape:persp3d" />
  45.233 +    <marker
  45.234 +       inkscape:stockid="Arrow2Mend"
  45.235 +       orient="auto"
  45.236 +       refY="0"
  45.237 +       refX="0"
  45.238 +       id="Arrow2Mend-8-2"
  45.239 +       style="overflow:visible">
  45.240 +      <path
  45.241 +         id="path3563-2-3"
  45.242 +         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
  45.243 +         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
  45.244 +         transform="scale(-0.6,-0.6)" />
  45.245 +    </marker>
  45.246 +    <inkscape:perspective
  45.247 +       id="perspective17848"
  45.248 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  45.249 +       inkscape:vp_z="1 : 0.5 : 1"
  45.250 +       inkscape:vp_y="0 : 1000 : 0"
  45.251 +       inkscape:vp_x="0 : 0.5 : 1"
  45.252 +       sodipodi:type="inkscape:persp3d" />
  45.253 +    <inkscape:perspective
  45.254 +       id="perspective17891"
  45.255 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  45.256 +       inkscape:vp_z="1 : 0.5 : 1"
  45.257 +       inkscape:vp_y="0 : 1000 : 0"
  45.258 +       inkscape:vp_x="0 : 0.5 : 1"
  45.259 +       sodipodi:type="inkscape:persp3d" />
  45.260 +    <marker
  45.261 +       inkscape:stockid="Arrow2Mend"
  45.262 +       orient="auto"
  45.263 +       refY="0"
  45.264 +       refX="0"
  45.265 +       id="Arrow2Mend-8-7"
  45.266 +       style="overflow:visible">
  45.267 +      <path
  45.268 +         id="path3563-2-8"
  45.269 +         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
  45.270 +         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
  45.271 +         transform="scale(-0.6,-0.6)" />
  45.272 +    </marker>
  45.273 +    <inkscape:perspective
  45.274 +       id="perspective17925"
  45.275 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  45.276 +       inkscape:vp_z="1 : 0.5 : 1"
  45.277 +       inkscape:vp_y="0 : 1000 : 0"
  45.278 +       inkscape:vp_x="0 : 0.5 : 1"
  45.279 +       sodipodi:type="inkscape:persp3d" />
  45.280 +    <inkscape:perspective
  45.281 +       id="perspective17996"
  45.282 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  45.283 +       inkscape:vp_z="1 : 0.5 : 1"
  45.284 +       inkscape:vp_y="0 : 1000 : 0"
  45.285 +       inkscape:vp_x="0 : 0.5 : 1"
  45.286 +       sodipodi:type="inkscape:persp3d" />
  45.287 +    <inkscape:perspective
  45.288 +       id="perspective18039"
  45.289 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  45.290 +       inkscape:vp_z="1 : 0.5 : 1"
  45.291 +       inkscape:vp_y="0 : 1000 : 0"
  45.292 +       inkscape:vp_x="0 : 0.5 : 1"
  45.293 +       sodipodi:type="inkscape:persp3d" />
  45.294 +    <inkscape:perspective
  45.295 +       id="perspective18073"
  45.296 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  45.297 +       inkscape:vp_z="1 : 0.5 : 1"
  45.298 +       inkscape:vp_y="0 : 1000 : 0"
  45.299 +       inkscape:vp_x="0 : 0.5 : 1"
  45.300 +       sodipodi:type="inkscape:persp3d" />
  45.301 +    <inkscape:perspective
  45.302 +       id="perspective4016"
  45.303 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  45.304 +       inkscape:vp_z="1 : 0.5 : 1"
  45.305 +       inkscape:vp_y="0 : 1000 : 0"
  45.306 +       inkscape:vp_x="0 : 0.5 : 1"
  45.307 +       sodipodi:type="inkscape:persp3d" />
  45.308 +    <inkscape:perspective
  45.309 +       id="perspective4046"
  45.310 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  45.311 +       inkscape:vp_z="1 : 0.5 : 1"
  45.312 +       inkscape:vp_y="0 : 1000 : 0"
  45.313 +       inkscape:vp_x="0 : 0.5 : 1"
  45.314 +       sodipodi:type="inkscape:persp3d" />
  45.315 +    <inkscape:perspective
  45.316 +       id="perspective4071"
  45.317 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  45.318 +       inkscape:vp_z="1 : 0.5 : 1"
  45.319 +       inkscape:vp_y="0 : 1000 : 0"
  45.320 +       inkscape:vp_x="0 : 0.5 : 1"
  45.321 +       sodipodi:type="inkscape:persp3d" />
  45.322 +    <inkscape:perspective
  45.323 +       id="perspective4101"
  45.324 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  45.325 +       inkscape:vp_z="1 : 0.5 : 1"
  45.326 +       inkscape:vp_y="0 : 1000 : 0"
  45.327 +       inkscape:vp_x="0 : 0.5 : 1"
  45.328 +       sodipodi:type="inkscape:persp3d" />
  45.329 +    <inkscape:perspective
  45.330 +       id="perspective5945"
  45.331 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  45.332 +       inkscape:vp_z="1 : 0.5 : 1"
  45.333 +       inkscape:vp_y="0 : 1000 : 0"
  45.334 +       inkscape:vp_x="0 : 0.5 : 1"
  45.335 +       sodipodi:type="inkscape:persp3d" />
  45.336 +    <inkscape:perspective
  45.337 +       id="perspective3139"
  45.338 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  45.339 +       inkscape:vp_z="1 : 0.5 : 1"
  45.340 +       inkscape:vp_y="0 : 1000 : 0"
  45.341 +       inkscape:vp_x="0 : 0.5 : 1"
  45.342 +       sodipodi:type="inkscape:persp3d" />
  45.343 +    <inkscape:perspective
  45.344 +       id="perspective3161"
  45.345 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  45.346 +       inkscape:vp_z="1 : 0.5 : 1"
  45.347 +       inkscape:vp_y="0 : 1000 : 0"
  45.348 +       inkscape:vp_x="0 : 0.5 : 1"
  45.349 +       sodipodi:type="inkscape:persp3d" />
  45.350 +  </defs>
  45.351 +  <sodipodi:namedview
  45.352 +     id="base"
  45.353 +     pagecolor="#ffffff"
  45.354 +     bordercolor="#666666"
  45.355 +     borderopacity="1.0"
  45.356 +     gridtolerance="10000"
  45.357 +     guidetolerance="10"
  45.358 +     objecttolerance="10"
  45.359 +     inkscape:pageopacity="0.0"
  45.360 +     inkscape:pageshadow="2"
  45.361 +     inkscape:zoom="1.3364318"
  45.362 +     inkscape:cx="379.98959"
  45.363 +     inkscape:cy="761.4582"
  45.364 +     inkscape:document-units="px"
  45.365 +     inkscape:current-layer="layer1"
  45.366 +     showgrid="false"
  45.367 +     inkscape:window-width="825"
  45.368 +     inkscape:window-height="1135"
  45.369 +     inkscape:window-x="989"
  45.370 +     inkscape:window-y="3"
  45.371 +     inkscape:window-maximized="0" />
  45.372 +  <metadata
  45.373 +     id="metadata7">
  45.374 +    <rdf:RDF>
  45.375 +      <cc:Work
  45.376 +         rdf:about="">
  45.377 +        <dc:format>image/svg+xml</dc:format>
  45.378 +        <dc:type
  45.379 +           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
  45.380 +        <dc:title></dc:title>
  45.381 +      </cc:Work>
  45.382 +    </rdf:RDF>
  45.383 +  </metadata>
  45.384 +  <g
  45.385 +     inkscape:label="Layer 1"
  45.386 +     inkscape:groupmode="layer"
  45.387 +     id="layer1">
  45.388 +    <text
  45.389 +       xml:space="preserve"
  45.390 +       style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;opacity:1;fill:#000000;fill-opacity:1;stroke:none;stroke-width:2;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0.60163802;stroke-opacity:1;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  45.391 +       x="441.66748"
  45.392 +       y="404.66492"
  45.393 +       id="text8002"
  45.394 +       sodipodi:linespacing="100%"><tspan
  45.395 +         sodipodi:role="line"
  45.396 +         x="441.66748"
  45.397 +         y="404.66492"
  45.398 +         style="font-size:8px"
  45.399 +         id="tspan12172" /></text>
  45.400 +    <text
  45.401 +       xml:space="preserve"
  45.402 +       style="font-size:10px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  45.403 +       x="368.25397"
  45.404 +       y="405.27225"
  45.405 +       id="text5849"><tspan
  45.406 +         sodipodi:role="line"
  45.407 +         id="tspan5851"
  45.408 +         x="368.25397"
  45.409 +         y="405.27225" /></text>
  45.410 +    <text
  45.411 +       sodipodi:linespacing="100%"
  45.412 +       id="text4208"
  45.413 +       y="338.24728"
  45.414 +       x="361.8891"
  45.415 +       style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  45.416 +       xml:space="preserve"><tspan
  45.417 +         y="338.24728"
  45.418 +         x="361.8891"
  45.419 +         sodipodi:role="line"
  45.420 +         style="font-size:12px;text-align:center;text-anchor:middle;font-family:Arial;-inkscape-font-specification:Arial"
  45.421 +         id="tspan5935">The Hierarchy of application-sources ported across hardware</tspan></text>
  45.422 +    <g
  45.423 +       transform="translate(-51.953364,-284.95937)"
  45.424 +       id="g4134">
  45.425 +      <text
  45.426 +         sodipodi:linespacing="100%"
  45.427 +         id="text4136"
  45.428 +         y="838.76862"
  45.429 +         x="215.11359"
  45.430 +         style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  45.431 +         xml:space="preserve"><tspan
  45.432 +           id="tspan4138"
  45.433 +           y="838.76862"
  45.434 +           x="215.11359"
  45.435 +           sodipodi:role="line"
  45.436 +           style="font-size:9px;text-align:center;text-anchor:middle">VMS-core</tspan></text>
  45.437 +      <rect
  45.438 +         style="fill:none;stroke:#000000;stroke-width:1.08000004;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
  45.439 +         id="rect4140"
  45.440 +         width="80.212959"
  45.441 +         height="28.714474"
  45.442 +         x="188.1908"
  45.443 +         y="821.19238" />
  45.444 +      <rect
  45.445 +         y="826.4834"
  45.446 +         x="237.54529"
  45.447 +         height="17.074261"
  45.448 +         width="24.657402"
  45.449 +         id="rect4320"
  45.450 +         style="fill:none;stroke:#000000;stroke-width:1.08018124;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:4.32072483, 4.32072483;stroke-dashoffset:0" />
  45.451 +      <text
  45.452 +         xml:space="preserve"
  45.453 +         style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  45.454 +         x="250.37497"
  45.455 +         y="838.76862"
  45.456 +         id="text4322"
  45.457 +         sodipodi:linespacing="100%"><tspan
  45.458 +           style="font-size:9px;text-align:center;text-anchor:middle"
  45.459 +           sodipodi:role="line"
  45.460 +           x="250.37497"
  45.461 +           y="838.76862"
  45.462 +           id="tspan4324">HW 1</tspan></text>
  45.463 +    </g>
  45.464 +    <text
  45.465 +       sodipodi:linespacing="100%"
  45.466 +       id="text6058"
  45.467 +       y="553.80927"
  45.468 +       x="263.16022"
  45.469 +       style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  45.470 +       xml:space="preserve"><tspan
  45.471 +         id="tspan6060"
  45.472 +         y="553.80927"
  45.473 +         x="263.16022"
  45.474 +         sodipodi:role="line"
  45.475 +         style="font-size:9px;text-align:center;text-anchor:middle">VMS-core</tspan></text>
  45.476 +    <rect
  45.477 +       style="fill:none;stroke:#000000;stroke-width:1.08000004;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
  45.478 +       id="rect6062"
  45.479 +       width="80.212959"
  45.480 +       height="28.714474"
  45.481 +       x="236.23743"
  45.482 +       y="536.23303" />
  45.483 +    <rect
  45.484 +       y="541.52405"
  45.485 +       x="285.06284"
  45.486 +       height="17.074261"
  45.487 +       width="25.186504"
  45.488 +       id="rect6064"
  45.489 +       style="fill:none;stroke:#000000;stroke-width:1.08018124;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:4.32072493, 4.32072493;stroke-dashoffset:0" />
  45.490 +    <text
  45.491 +       xml:space="preserve"
  45.492 +       style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  45.493 +       x="297.56158"
  45.494 +       y="553.80927"
  45.495 +       id="text6066"
  45.496 +       sodipodi:linespacing="100%"><tspan
  45.497 +         style="font-size:9px;text-align:center;text-anchor:middle"
  45.498 +         sodipodi:role="line"
  45.499 +         x="297.56158"
  45.500 +         y="553.80927"
  45.501 +         id="tspan6068">HW 2</tspan></text>
  45.502 +    <g
  45.503 +       transform="translate(174.04664,-284.95937)"
  45.504 +       id="g6070">
  45.505 +      <text
  45.506 +         sodipodi:linespacing="100%"
  45.507 +         id="text6072"
  45.508 +         y="838.76862"
  45.509 +         x="215.11359"
  45.510 +         style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  45.511 +         xml:space="preserve"><tspan
  45.512 +           id="tspan6074"
  45.513 +           y="838.76862"
  45.514 +           x="215.11359"
  45.515 +           sodipodi:role="line"
  45.516 +           style="font-size:9px;text-align:center;text-anchor:middle">VMS-core</tspan></text>
  45.517 +      <rect
  45.518 +         style="fill:none;stroke:#000000;stroke-width:1.08000004;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
  45.519 +         id="rect6076"
  45.520 +         width="80.212959"
  45.521 +         height="28.714474"
  45.522 +         x="188.1908"
  45.523 +         y="821.19238" />
  45.524 +      <rect
  45.525 +         y="826.4834"
  45.526 +         x="237.01619"
  45.527 +         height="17.074261"
  45.528 +         width="25.186504"
  45.529 +         id="rect6078"
  45.530 +         style="fill:none;stroke:#000000;stroke-width:1.08018124;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:4.32072496, 4.32072496;stroke-dashoffset:0" />
  45.531 +      <text
  45.532 +         xml:space="preserve"
  45.533 +         style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  45.534 +         x="249.57648"
  45.535 +         y="838.76862"
  45.536 +         id="text6080"
  45.537 +         sodipodi:linespacing="100%"><tspan
  45.538 +           style="font-size:9px;text-align:center;text-anchor:middle"
  45.539 +           sodipodi:role="line"
  45.540 +           x="249.57648"
  45.541 +           y="838.76862"
  45.542 +           id="tspan6082">HW 3</tspan></text>
  45.543 +    </g>
  45.544 +    <g
  45.545 +       id="g6084"
  45.546 +       transform="translate(274.04664,-284.95937)">
  45.547 +      <text
  45.548 +         xml:space="preserve"
  45.549 +         style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  45.550 +         x="215.11359"
  45.551 +         y="838.76862"
  45.552 +         id="text6086"
  45.553 +         sodipodi:linespacing="100%"><tspan
  45.554 +           style="font-size:9px;text-align:center;text-anchor:middle"
  45.555 +           sodipodi:role="line"
  45.556 +           x="215.11359"
  45.557 +           y="838.76862"
  45.558 +           id="tspan6088">VMS-core</tspan></text>
  45.559 +      <rect
  45.560 +         y="821.19238"
  45.561 +         x="188.1908"
  45.562 +         height="28.714474"
  45.563 +         width="80.212959"
  45.564 +         id="rect6090"
  45.565 +         style="fill:none;stroke:#000000;stroke-width:1.08000004;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
  45.566 +      <rect
  45.567 +         style="fill:none;stroke:#000000;stroke-width:1.08018124;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:4.32072497, 4.32072497;stroke-dashoffset:0"
  45.568 +         id="rect6092"
  45.569 +         width="25.186504"
  45.570 +         height="17.074261"
  45.571 +         x="237.0162"
  45.572 +         y="826.4834" />
  45.573 +      <text
  45.574 +         sodipodi:linespacing="100%"
  45.575 +         id="text6094"
  45.576 +         y="838.76862"
  45.577 +         x="249.38094"
  45.578 +         style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  45.579 +         xml:space="preserve"><tspan
  45.580 +           id="tspan6096"
  45.581 +           y="838.76862"
  45.582 +           x="249.38094"
  45.583 +           sodipodi:role="line"
  45.584 +           style="font-size:9px;text-align:center;text-anchor:middle">HW 4</tspan></text>
  45.585 +    </g>
  45.586 +    <g
  45.587 +       transform="translate(374.04664,-284.95937)"
  45.588 +       id="g6098">
  45.589 +      <text
  45.590 +         sodipodi:linespacing="100%"
  45.591 +         id="text6100"
  45.592 +         y="838.76862"
  45.593 +         x="215.11359"
  45.594 +         style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  45.595 +         xml:space="preserve"><tspan
  45.596 +           id="tspan6102"
  45.597 +           y="838.76862"
  45.598 +           x="215.11359"
  45.599 +           sodipodi:role="line"
  45.600 +           style="font-size:9px;text-align:center;text-anchor:middle">VMS-core</tspan></text>
  45.601 +      <rect
  45.602 +         style="fill:none;stroke:#000000;stroke-width:1.08000004;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
  45.603 +         id="rect6104"
  45.604 +         width="80.212959"
  45.605 +         height="28.714474"
  45.606 +         x="188.1908"
  45.607 +         y="821.19238" />
  45.608 +      <rect
  45.609 +         y="826.4834"
  45.610 +         x="237.54529"
  45.611 +         height="17.074261"
  45.612 +         width="24.657402"
  45.613 +         id="rect6106"
  45.614 +         style="fill:none;stroke:#000000;stroke-width:1.08018124;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:4.32072483, 4.32072483;stroke-dashoffset:0" />
  45.615 +      <text
  45.616 +         xml:space="preserve"
  45.617 +         style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  45.618 +         x="249.79709"
  45.619 +         y="838.76862"
  45.620 +         id="text6108"
  45.621 +         sodipodi:linespacing="100%"><tspan
  45.622 +           style="font-size:9px;text-align:center;text-anchor:middle"
  45.623 +           sodipodi:role="line"
  45.624 +           x="249.79709"
  45.625 +           y="838.76862"
  45.626 +           id="tspan6110">HW 5</tspan></text>
  45.627 +    </g>
  45.628 +    <g
  45.629 +       transform="translate(-72.76288,-368.56987)"
  45.630 +       id="g6112">
  45.631 +      <text
  45.632 +         sodipodi:linespacing="100%"
  45.633 +         id="text6114"
  45.634 +         y="829.34576"
  45.635 +         x="214.3517"
  45.636 +         style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  45.637 +         xml:space="preserve"><tspan
  45.638 +           id="tspan6116"
  45.639 +           y="829.34576"
  45.640 +           x="214.3517"
  45.641 +           sodipodi:role="line"
  45.642 +           style="font-size:9px;text-align:center;text-anchor:middle">OpenMP</tspan><tspan
  45.643 +           id="tspan6118"
  45.644 +           y="838.34576"
  45.645 +           x="214.3517"
  45.646 +           sodipodi:role="line"
  45.647 +           style="font-size:9px;text-align:center;text-anchor:middle">Plugin</tspan><tspan
  45.648 +           y="847.34576"
  45.649 +           x="214.3517"
  45.650 +           sodipodi:role="line"
  45.651 +           style="font-size:9px;text-align:center;text-anchor:middle"
  45.652 +           id="tspan6496">for</tspan><tspan
  45.653 +           y="856.34576"
  45.654 +           x="214.3517"
  45.655 +           sodipodi:role="line"
  45.656 +           style="font-size:9px;text-align:center;text-anchor:middle"
  45.657 +           id="tspan6498">HW Class A</tspan></text>
  45.658 +      <rect
  45.659 +         style="fill:none;stroke:#000000;stroke-width:1.08018124;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
  45.660 +         id="rect6120"
  45.661 +         width="52.69973"
  45.662 +         height="43.679695"
  45.663 +         x="188.1908"
  45.664 +         y="817.19238" />
  45.665 +    </g>
  45.666 +    <g
  45.667 +       id="g6122"
  45.668 +       transform="translate(7.23712,-368.56987)">
  45.669 +      <text
  45.670 +         xml:space="preserve"
  45.671 +         style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  45.672 +         x="214.3517"
  45.673 +         y="829.34576"
  45.674 +         id="text6124"
  45.675 +         sodipodi:linespacing="100%"><tspan
  45.676 +           style="font-size:9px;text-align:center;text-anchor:middle"
  45.677 +           sodipodi:role="line"
  45.678 +           x="214.3517"
  45.679 +           y="829.34576"
  45.680 +           id="tspan6126">Cilk</tspan><tspan
  45.681 +           style="font-size:9px;text-align:center;text-anchor:middle"
  45.682 +           sodipodi:role="line"
  45.683 +           x="214.3517"
  45.684 +           y="838.34576"
  45.685 +           id="tspan6128">Plugin</tspan><tspan
  45.686 +           style="font-size:9px;text-align:center;text-anchor:middle"
  45.687 +           sodipodi:role="line"
  45.688 +           x="214.3517"
  45.689 +           y="847.34576"
  45.690 +           id="tspan6514">for</tspan><tspan
  45.691 +           style="font-size:9px;text-align:center;text-anchor:middle"
  45.692 +           sodipodi:role="line"
  45.693 +           x="214.3517"
  45.694 +           y="856.34576"
  45.695 +           id="tspan6516">HW Class A</tspan></text>
  45.696 +      <rect
  45.697 +         y="817.19238"
  45.698 +         x="188.1908"
  45.699 +         height="43.679695"
  45.700 +         width="52.69973"
  45.701 +         id="rect6130"
  45.702 +         style="fill:none;stroke:#000000;stroke-width:1.08018124;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
  45.703 +    </g>
  45.704 +    <g
  45.705 +       id="g6528"
  45.706 +       transform="translate(195.23712,-556.99704)">
  45.707 +      <g
  45.708 +         id="g3233">
  45.709 +        <text
  45.710 +           sodipodi:linespacing="100%"
  45.711 +           id="text6530"
  45.712 +           y="843.34576"
  45.713 +           x="214.3517"
  45.714 +           style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  45.715 +           xml:space="preserve"><tspan
  45.716 +             y="843.34576"
  45.717 +             x="214.3517"
  45.718 +             sodipodi:role="line"
  45.719 +             style="font-size:9px;text-align:center;text-anchor:middle"
  45.720 +             id="tspan6538">HW Class B</tspan></text>
  45.721 +        <rect
  45.722 +           style="fill:none;stroke:#000000;stroke-width:1.08018124;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
  45.723 +           id="rect6540"
  45.724 +           width="52.69973"
  45.725 +           height="17.753769"
  45.726 +           x="188.15344"
  45.727 +           y="831.20593" />
  45.728 +      </g>
  45.729 +    </g>
  45.730 +    <g
  45.731 +       transform="translate(287.23712,-368.56987)"
  45.732 +       id="g6542">
  45.733 +      <text
  45.734 +         sodipodi:linespacing="100%"
  45.735 +         id="text6544"
  45.736 +         y="829.34576"
  45.737 +         x="214.3517"
  45.738 +         style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  45.739 +         xml:space="preserve"><tspan
  45.740 +           id="tspan6546"
  45.741 +           y="829.34576"
  45.742 +           x="214.3517"
  45.743 +           sodipodi:role="line"
  45.744 +           style="font-size:9px;text-align:center;text-anchor:middle">Cilk</tspan><tspan
  45.745 +           id="tspan6548"
  45.746 +           y="838.34576"
  45.747 +           x="214.3517"
  45.748 +           sodipodi:role="line"
  45.749 +           style="font-size:9px;text-align:center;text-anchor:middle">Plugin</tspan><tspan
  45.750 +           id="tspan6550"
  45.751 +           y="847.34576"
  45.752 +           x="214.3517"
  45.753 +           sodipodi:role="line"
  45.754 +           style="font-size:9px;text-align:center;text-anchor:middle">for</tspan><tspan
  45.755 +           id="tspan6552"
  45.756 +           y="856.34576"
  45.757 +           x="214.3517"
  45.758 +           sodipodi:role="line"
  45.759 +           style="font-size:9px;text-align:center;text-anchor:middle">HW Class B</tspan></text>
  45.760 +      <rect
  45.761 +         style="fill:none;stroke:#000000;stroke-width:1.08018124;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
  45.762 +         id="rect6554"
  45.763 +         width="52.69973"
  45.764 +         height="43.679695"
  45.765 +         x="188.1908"
  45.766 +         y="817.19238" />
  45.767 +    </g>
  45.768 +    <g
  45.769 +       id="g6556"
  45.770 +       transform="translate(367.23712,-368.56987)">
  45.771 +      <text
  45.772 +         xml:space="preserve"
  45.773 +         style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  45.774 +         x="214.3517"
  45.775 +         y="829.34576"
  45.776 +         id="text6558"
  45.777 +         sodipodi:linespacing="100%"><tspan
  45.778 +           style="font-size:9px;text-align:center;text-anchor:middle"
  45.779 +           sodipodi:role="line"
  45.780 +           x="214.3517"
  45.781 +           y="829.34576"
  45.782 +           id="tspan6560">NewLang</tspan><tspan
  45.783 +           style="font-size:9px;text-align:center;text-anchor:middle"
  45.784 +           sodipodi:role="line"
  45.785 +           x="214.3517"
  45.786 +           y="838.34576"
  45.787 +           id="tspan6562">Plugin</tspan><tspan
  45.788 +           id="tspan6564"
  45.789 +           style="font-size:9px;text-align:center;text-anchor:middle"
  45.790 +           sodipodi:role="line"
  45.791 +           x="214.3517"
  45.792 +           y="847.34576">for</tspan><tspan
  45.793 +           id="tspan6566"
  45.794 +           style="font-size:9px;text-align:center;text-anchor:middle"
  45.795 +           sodipodi:role="line"
  45.796 +           x="214.3517"
  45.797 +           y="856.34576">HW Class B</tspan></text>
  45.798 +      <rect
  45.799 +         y="817.19232"
  45.800 +         x="188.1908"
  45.801 +         height="43.529285"
  45.802 +         width="52.69973"
  45.803 +         id="rect6568"
  45.804 +         style="fill:none;stroke:#000000;stroke-width:1.08018124;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
  45.805 +    </g>
  45.806 +    <g
  45.807 +       id="g6404"
  45.808 +       transform="translate(60.520342,32)">
  45.809 +      <text
  45.810 +         sodipodi:linespacing="100%"
  45.811 +         id="text14263-7"
  45.812 +         y="329.67941"
  45.813 +         x="221.5797"
  45.814 +         style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  45.815 +         xml:space="preserve"><tspan
  45.816 +           style="text-align:center;text-anchor:middle"
  45.817 +           y="329.67941"
  45.818 +           x="221.5797"
  45.819 +           id="tspan14265-4"
  45.820 +           sodipodi:role="line">OpenMP</tspan><tspan
  45.821 +           id="tspan6186"
  45.822 +           style="text-align:center;text-anchor:middle"
  45.823 +           y="339.67941"
  45.824 +           x="221.5797"
  45.825 +           sodipodi:role="line">Application</tspan><tspan
  45.826 +           style="text-align:center;text-anchor:middle"
  45.827 +           id="tspan4118"
  45.828 +           y="349.67941"
  45.829 +           x="221.5797"
  45.830 +           sodipodi:role="line">Binaries</tspan></text>
  45.831 +      <text
  45.832 +         xml:space="preserve"
  45.833 +         style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  45.834 +         x="301.57971"
  45.835 +         y="329.67941"
  45.836 +         id="text6174"
  45.837 +         sodipodi:linespacing="100%"><tspan
  45.838 +           sodipodi:role="line"
  45.839 +           id="tspan6176"
  45.840 +           x="301.57971"
  45.841 +           y="329.67941"
  45.842 +           style="text-align:center;text-anchor:middle">Cilk</tspan><tspan
  45.843 +           id="tspan6188"
  45.844 +           sodipodi:role="line"
  45.845 +           x="301.57971"
  45.846 +           y="339.67941"
  45.847 +           style="text-align:center;text-anchor:middle">Application</tspan><tspan
  45.848 +           sodipodi:role="line"
  45.849 +           x="301.57971"
  45.850 +           y="349.67941"
  45.851 +           id="tspan6178"
  45.852 +           style="text-align:center;text-anchor:middle">Binaries</tspan></text>
  45.853 +      <text
  45.854 +         sodipodi:linespacing="100%"
  45.855 +         id="text6180"
  45.856 +         y="329.67941"
  45.857 +         x="381.57971"
  45.858 +         style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  45.859 +         xml:space="preserve"><tspan
  45.860 +           style="text-align:center;text-anchor:middle"
  45.861 +           y="329.67941"
  45.862 +           x="381.57971"
  45.863 +           id="tspan6182"
  45.864 +           sodipodi:role="line">NewLang</tspan><tspan
  45.865 +           id="tspan6190"
  45.866 +           style="text-align:center;text-anchor:middle"
  45.867 +           y="339.67941"
  45.868 +           x="381.57971"
  45.869 +           sodipodi:role="line">Application</tspan><tspan
  45.870 +           style="text-align:center;text-anchor:middle"
  45.871 +           id="tspan6184"
  45.872 +           y="349.67941"
  45.873 +           x="381.57971"
  45.874 +           sodipodi:role="line">Binaries</tspan></text>
  45.875 +    </g>
  45.876 +    <path
  45.877 +       style="fill:none;stroke:#000000;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend-8-7)"
  45.878 +       d="M 282.09445,383.41672 C 143.17137,447.85214 143.17137,447.85214 143.17137,447.85214"
  45.879 +       id="path6192" />
  45.880 +    <path
  45.881 +       id="path6486"
  45.882 +       d="M 362.09445,383.41672 C 223.17137,447.85214 223.17137,447.85214 223.17137,447.85214"
  45.883 +       style="fill:none;stroke:#000000;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend-8-7)" />
  45.884 +    <path
  45.885 +       style="fill:none;stroke:#000000;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend-8-7)"
  45.886 +       d="M 442.09445,383.41672 C 303.17137,447.85214 303.17137,447.85214 303.17137,447.85214"
  45.887 +       id="path6488" />
  45.888 +    <path
  45.889 +       id="path6490"
  45.890 +       d="m 282.58647,383.41672 c 138.92308,64.43542 138.92308,64.43542 138.92308,64.43542"
  45.891 +       style="fill:none;stroke:#000000;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend-8-7)" />
  45.892 +    <path
  45.893 +       style="fill:none;stroke:#000000;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend-8-7)"
  45.894 +       d="m 362.58647,383.41672 c 138.92308,64.43542 138.92308,64.43542 138.92308,64.43542"
  45.895 +       id="path6492" />
  45.896 +    <path
  45.897 +       id="path6494"
  45.898 +       d="m 442.58647,383.41672 c 138.92308,64.43542 138.92308,64.43542 138.92308,64.43542"
  45.899 +       style="fill:none;stroke:#000000;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend-8-7)" />
  45.900 +    <path
  45.901 +       id="path6570"
  45.902 +       d="m 143.09445,491.98975 c 21.60941,43.79056 21.60941,43.79056 21.60941,43.79056"
  45.903 +       style="fill:none;stroke:#000000;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend-8-7)" />
  45.904 +    <path
  45.905 +       style="fill:none;stroke:#000000;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend-8-7)"
  45.906 +       d="m 220.38832,491.98975 c -43.8559,43.79056 -43.8559,43.79056 -43.8559,43.79056"
  45.907 +       id="path6572" />
  45.908 +    <path
  45.909 +       id="path6574"
  45.910 +       d="M 300.38833,491.98975 C 189.77917,535.78031 189.77917,535.78031 189.77917,535.78031"
  45.911 +       style="fill:none;stroke:#000000;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend-8-7)" />
  45.912 +    <path
  45.913 +       style="fill:none;stroke:#000000;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend-8-7)"
  45.914 +       d="m 143.09444,491.98975 c 121.43334,43.79056 121.43334,43.79056 121.43334,43.79056"
  45.915 +       id="path6576" />
  45.916 +    <path
  45.917 +       style="fill:none;stroke:#000000;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend-8-7)"
  45.918 +       d="m 223.09444,491.98975 c 54.36416,43.79056 54.36416,43.79056 54.36416,43.79056"
  45.919 +       id="path6578" />
  45.920 +    <path
  45.921 +       id="path6580"
  45.922 +       d="m 300.38832,491.98975 c -12.73434,43.79056 -12.73434,43.79056 -12.73434,43.79056"
  45.923 +       style="fill:none;stroke:#000000;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend-8-7)" />
  45.924 +    <path
  45.925 +       style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend-8-7)"
  45.926 +       d="M 420.38835,491.98975 C 385.9603,535.78031 385.9603,535.78031 385.9603,535.78031"
  45.927 +       id="path6582" />
  45.928 +    <path
  45.929 +       id="path6584"
  45.930 +       d="m 500.38836,491.98975 c -98.44543,43.79056 -98.44543,43.79056 -98.44543,43.79056"
  45.931 +       style="fill:none;stroke:#000000;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend-8-7)" />
  45.932 +    <path
  45.933 +       style="fill:none;stroke:#000000;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend-8-7)"
  45.934 +       d="M 580.38835,491.98975 C 422.06492,535.78031 422.06492,535.78031 422.06492,535.78031"
  45.935 +       id="path6586" />
  45.936 +    <path
  45.937 +       id="path6588"
  45.938 +       d="m 419.64931,491.98975 c 65.87622,43.79056 65.87622,43.79056 65.87622,43.79056"
  45.939 +       style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend-8-7)" />
  45.940 +    <path
  45.941 +       style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend-8-7)"
  45.942 +       d="m 419.64932,491.98975 c 166.53414,43.79056 166.53414,43.79056 166.53414,43.79056"
  45.943 +       id="path6590" />
  45.944 +    <path
  45.945 +       style="fill:none;stroke:#000000;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend-8-7)"
  45.946 +       d="m 501.38836,491.98975 c 0.43262,43.79056 0.43262,43.79056 0.43262,43.79056"
  45.947 +       id="path6592" />
  45.948 +    <path
  45.949 +       style="fill:none;stroke:#000000;stroke-width:0.99999988px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend-8-7)"
  45.950 +       d="m 501.38838,491.98975 c 105.49771,43.79056 105.49771,43.79056 105.49771,43.79056"
  45.951 +       id="path6594" />
  45.952 +    <path
  45.953 +       id="path6596"
  45.954 +       d="m 580.38835,491.98975 c -60.38944,43.79056 -60.38944,43.79056 -60.38944,43.79056"
  45.955 +       style="fill:none;stroke:#000000;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend-8-7)" />
  45.956 +    <path
  45.957 +       style="fill:none;stroke:#000000;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend-8-7)"
  45.958 +       d="m 581.38835,491.98975 c 42.46577,43.79056 42.46577,43.79056 42.46577,43.79056"
  45.959 +       id="path6598" />
  45.960 +    <rect
  45.961 +       y="194.54865"
  45.962 +       x="462.81714"
  45.963 +       height="17.074261"
  45.964 +       width="24.657402"
  45.965 +       id="rect4320-1"
  45.966 +       style="fill:none;stroke:#000000;stroke-width:1.08018124;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:4.32072483, 4.32072483;stroke-dashoffset:0" />
  45.967 +    <text
  45.968 +       sodipodi:linespacing="100%"
  45.969 +       id="text6134-7"
  45.970 +       y="206.274"
  45.971 +       x="475.64682"
  45.972 +       style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  45.973 +       xml:space="preserve"><tspan
  45.974 +         y="206.274"
  45.975 +         x="475.64682"
  45.976 +         sodipodi:role="line"
  45.977 +         style="font-size:9px;text-align:center;text-anchor:middle"
  45.978 +         id="tspan6524-4">HW 1</tspan></text>
  45.979 +    <rect
  45.980 +       style="fill:none;stroke:#000000;stroke-width:1.08018124;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:4.32072483, 4.32072483;stroke-dashoffset:0"
  45.981 +       id="rect3178"
  45.982 +       width="24.657402"
  45.983 +       height="17.074261"
  45.984 +       x="462.81714"
  45.985 +       y="214.54865" />
  45.986 +    <text
  45.987 +       xml:space="preserve"
  45.988 +       style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  45.989 +       x="475.64682"
  45.990 +       y="226.274"
  45.991 +       id="text3180"
  45.992 +       sodipodi:linespacing="100%"><tspan
  45.993 +         id="tspan3182"
  45.994 +         style="font-size:9px;text-align:center;text-anchor:middle"
  45.995 +         sodipodi:role="line"
  45.996 +         x="477.00034"
  45.997 +         y="226.274">HW 2</tspan></text>
  45.998 +    <rect
  45.999 +       y="254.54865"
 45.1000 +       x="462.81714"
 45.1001 +       height="17.074261"
 45.1002 +       width="24.657402"
 45.1003 +       id="rect3184"
 45.1004 +       style="fill:none;stroke:#000000;stroke-width:1.08018124;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:4.32072483, 4.32072483;stroke-dashoffset:0" />
 45.1005 +    <text
 45.1006 +       sodipodi:linespacing="100%"
 45.1007 +       id="text3186"
 45.1008 +       y="266.27399"
 45.1009 +       x="475.64682"
 45.1010 +       style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
 45.1011 +       xml:space="preserve"><tspan
 45.1012 +         y="266.27399"
 45.1013 +         x="475.64682"
 45.1014 +         sodipodi:role="line"
 45.1015 +         style="font-size:9px;text-align:center;text-anchor:middle"
 45.1016 +         id="tspan3188">HW 3</tspan></text>
 45.1017 +    <rect
 45.1018 +       style="fill:none;stroke:#000000;stroke-width:1.08018124;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:4.32072483, 4.32072483;stroke-dashoffset:0"
 45.1019 +       id="rect3190"
 45.1020 +       width="24.657402"
 45.1021 +       height="17.074261"
 45.1022 +       x="462.81714"
 45.1023 +       y="274.54865" />
 45.1024 +    <text
 45.1025 +       xml:space="preserve"
 45.1026 +       style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
 45.1027 +       x="475.64682"
 45.1028 +       y="286.27399"
 45.1029 +       id="text3192"
 45.1030 +       sodipodi:linespacing="100%"><tspan
 45.1031 +         id="tspan3194"
 45.1032 +         style="font-size:9px;text-align:center;text-anchor:middle"
 45.1033 +         sodipodi:role="line"
 45.1034 +         x="475.64682"
 45.1035 +         y="286.27399">HW 4</tspan></text>
 45.1036 +    <rect
 45.1037 +       y="294.54865"
 45.1038 +       x="462.81714"
 45.1039 +       height="17.074261"
 45.1040 +       width="24.657402"
 45.1041 +       id="rect3196"
 45.1042 +       style="fill:none;stroke:#000000;stroke-width:1.08018124;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:4.32072483, 4.32072483;stroke-dashoffset:0" />
 45.1043 +    <text
 45.1044 +       sodipodi:linespacing="100%"
 45.1045 +       id="text3198"
 45.1046 +       y="306.27399"
 45.1047 +       x="475.64682"
 45.1048 +       style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
 45.1049 +       xml:space="preserve"><tspan
 45.1050 +         y="306.27399"
 45.1051 +         x="475.64682"
 45.1052 +         sodipodi:role="line"
 45.1053 +         style="font-size:9px;text-align:center;text-anchor:middle"
 45.1054 +         id="tspan3200">HW 5</tspan></text>
 45.1055 +    <path
 45.1056 +       style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
 45.1057 +       d="m 458.99472,254.50855 c -22.75133,20.63493 -22.75133,20.63493 -22.75133,20.63493"
 45.1058 +       id="path3202" />
 45.1059 +    <path
 45.1060 +       id="path3204"
 45.1061 +       d="M 458.99472,311.663 C 436.24339,291.02807 436.24339,291.02807 436.24339,291.02807"
 45.1062 +       style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
 45.1063 +    <path
 45.1064 +       id="path3262"
 45.1065 +       d="m 458.99472,194.50855 c -22.75133,13.37596 -22.75133,13.37596 -22.75133,13.37596"
 45.1066 +       style="fill:none;stroke:#000000;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
 45.1067 +    <path
 45.1068 +       style="fill:none;stroke:#000000;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
 45.1069 +       d="M 458.99472,231.55718 C 436.24339,218.18122 436.24339,218.18122 436.24339,218.18122"
 45.1070 +       id="path3264" />
 45.1071 +    <g
 45.1072 +       transform="translate(195.23712,-626.99704)"
 45.1073 +       id="g3266">
 45.1074 +      <g
 45.1075 +         id="g3268">
 45.1076 +        <text
 45.1077 +           xml:space="preserve"
 45.1078 +           style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
 45.1079 +           x="214.3517"
 45.1080 +           y="843.34576"
 45.1081 +           id="text3270"
 45.1082 +           sodipodi:linespacing="100%"><tspan
 45.1083 +             id="tspan3272"
 45.1084 +             style="font-size:9px;text-align:center;text-anchor:middle"
 45.1085 +             sodipodi:role="line"
 45.1086 +             x="215.70522"
 45.1087 +             y="843.34576">HW Class A</tspan></text>
 45.1088 +        <rect
 45.1089 +           y="831.20593"
 45.1090 +           x="188.15344"
 45.1091 +           height="17.753769"
 45.1092 +           width="52.69973"
 45.1093 +           id="rect3274"
 45.1094 +           style="fill:none;stroke:#000000;stroke-width:1.08018124;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
 45.1095 +      </g>
 45.1096 +    </g>
 45.1097 +    <g
 45.1098 +       transform="translate(-14.76288,-556.99704)"
 45.1099 +       id="g3317">
 45.1100 +      <g
 45.1101 +         id="g3319">
 45.1102 +        <text
 45.1103 +           xml:space="preserve"
 45.1104 +           style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
 45.1105 +           x="214.3517"
 45.1106 +           y="843.34576"
 45.1107 +           id="text3321"
 45.1108 +           sodipodi:linespacing="100%"><tspan
 45.1109 +             id="tspan3323"
 45.1110 +             style="font-size:9px;text-align:center;text-anchor:middle"
 45.1111 +             sodipodi:role="line"
 45.1112 +             x="214.3517"
 45.1113 +             y="843.34576">HW Class B</tspan></text>
 45.1114 +        <rect
 45.1115 +           y="831.20593"
 45.1116 +           x="188.15344"
 45.1117 +           height="17.753769"
 45.1118 +           width="52.69973"
 45.1119 +           id="rect3325"
 45.1120 +           style="fill:none;stroke:#000000;stroke-width:1.08018124;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
 45.1121 +      </g>
 45.1122 +    </g>
 45.1123 +    <rect
 45.1124 +       style="fill:none;stroke:#000000;stroke-width:1.08018124;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:4.32072483, 4.32072483;stroke-dashoffset:0"
 45.1125 +       id="rect3327"
 45.1126 +       width="24.657402"
 45.1127 +       height="17.074261"
 45.1128 +       x="122.81714"
 45.1129 +       y="194.54865" />
 45.1130 +    <text
 45.1131 +       xml:space="preserve"
 45.1132 +       style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
 45.1133 +       x="135.64682"
 45.1134 +       y="206.274"
 45.1135 +       id="text3329"
 45.1136 +       sodipodi:linespacing="100%"><tspan
 45.1137 +         id="tspan3331"
 45.1138 +         style="font-size:9px;text-align:center;text-anchor:middle"
 45.1139 +         sodipodi:role="line"
 45.1140 +         x="135.64682"
 45.1141 +         y="206.274">HW 1</tspan></text>
 45.1142 +    <rect
 45.1143 +       y="214.54865"
 45.1144 +       x="122.81714"
 45.1145 +       height="17.074261"
 45.1146 +       width="24.657402"
 45.1147 +       id="rect3333"
 45.1148 +       style="fill:none;stroke:#000000;stroke-width:1.08018124;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:4.32072483, 4.32072483;stroke-dashoffset:0" />
 45.1149 +    <text
 45.1150 +       sodipodi:linespacing="100%"
 45.1151 +       id="text3335"
 45.1152 +       y="226.274"
 45.1153 +       x="135.64682"
 45.1154 +       style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
 45.1155 +       xml:space="preserve"><tspan
 45.1156 +         y="226.274"
 45.1157 +         x="135.64682"
 45.1158 +         sodipodi:role="line"
 45.1159 +         style="font-size:9px;text-align:center;text-anchor:middle"
 45.1160 +         id="tspan3337">HW 2</tspan></text>
 45.1161 +    <rect
 45.1162 +       style="fill:none;stroke:#000000;stroke-width:1.08018124;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:4.32072483, 4.32072483;stroke-dashoffset:0"
 45.1163 +       id="rect3339"
 45.1164 +       width="24.657402"
 45.1165 +       height="17.074261"
 45.1166 +       x="122.81714"
 45.1167 +       y="254.54865" />
 45.1168 +    <text
 45.1169 +       xml:space="preserve"
 45.1170 +       style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
 45.1171 +       x="135.64682"
 45.1172 +       y="266.27399"
 45.1173 +       id="text3341"
 45.1174 +       sodipodi:linespacing="100%"><tspan
 45.1175 +         id="tspan3343"
 45.1176 +         style="font-size:9px;text-align:center;text-anchor:middle"
 45.1177 +         sodipodi:role="line"
 45.1178 +         x="135.64682"
 45.1179 +         y="266.27399">HW 3</tspan></text>
 45.1180 +    <rect
 45.1181 +       y="274.54865"
 45.1182 +       x="122.81714"
 45.1183 +       height="17.074261"
 45.1184 +       width="24.657402"
 45.1185 +       id="rect3345"
 45.1186 +       style="fill:none;stroke:#000000;stroke-width:1.08018124;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:4.32072483, 4.32072483;stroke-dashoffset:0" />
 45.1187 +    <text
 45.1188 +       sodipodi:linespacing="100%"
 45.1189 +       id="text3347"
 45.1190 +       y="286.27399"
 45.1191 +       x="135.64682"
 45.1192 +       style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
 45.1193 +       xml:space="preserve"><tspan
 45.1194 +         y="286.27399"
 45.1195 +         x="135.64682"
 45.1196 +         sodipodi:role="line"
 45.1197 +         style="font-size:9px;text-align:center;text-anchor:middle"
 45.1198 +         id="tspan3349">HW 4</tspan></text>
 45.1199 +    <rect
 45.1200 +       style="fill:none;stroke:#000000;stroke-width:1.08018124;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:4.32072483, 4.32072483;stroke-dashoffset:0"
 45.1201 +       id="rect3351"
 45.1202 +       width="24.657402"
 45.1203 +       height="17.074261"
 45.1204 +       x="122.81714"
 45.1205 +       y="294.54865" />
 45.1206 +    <text
 45.1207 +       xml:space="preserve"
 45.1208 +       style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
 45.1209 +       x="135.64682"
 45.1210 +       y="306.27399"
 45.1211 +       id="text3353"
 45.1212 +       sodipodi:linespacing="100%"><tspan
 45.1213 +         id="tspan3355"
 45.1214 +         style="font-size:9px;text-align:center;text-anchor:middle"
 45.1215 +         sodipodi:role="line"
 45.1216 +         x="135.64682"
 45.1217 +         y="306.27399">HW 5</tspan></text>
 45.1218 +    <path
 45.1219 +       id="path3357"
 45.1220 +       d="m 150.24339,254.50855 c 22.75133,20.63493 22.75133,20.63493 22.75133,20.63493"
 45.1221 +       style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
 45.1222 +    <path
 45.1223 +       style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
 45.1224 +       d="m 150.24339,311.663 c 22.75133,-20.63493 22.75133,-20.63493 22.75133,-20.63493"
 45.1225 +       id="path3359" />
 45.1226 +    <path
 45.1227 +       style="fill:none;stroke:#000000;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
 45.1228 +       d="m 150.24339,194.50855 c 22.75133,13.37596 22.75133,13.37596 22.75133,13.37596"
 45.1229 +       id="path3361" />
 45.1230 +    <path
 45.1231 +       id="path3363"
 45.1232 +       d="m 150.24339,231.55718 c 22.75133,-13.37596 22.75133,-13.37596 22.75133,-13.37596"
 45.1233 +       style="fill:none;stroke:#000000;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
 45.1234 +    <g
 45.1235 +       id="g3365"
 45.1236 +       transform="translate(-14.76288,-626.99704)">
 45.1237 +      <g
 45.1238 +         id="g3367">
 45.1239 +        <text
 45.1240 +           sodipodi:linespacing="100%"
 45.1241 +           id="text3369"
 45.1242 +           y="843.34576"
 45.1243 +           x="214.3517"
 45.1244 +           style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
 45.1245 +           xml:space="preserve"><tspan
 45.1246 +             y="843.34576"
 45.1247 +             x="214.3517"
 45.1248 +             sodipodi:role="line"
 45.1249 +             style="font-size:9px;text-align:center;text-anchor:middle"
 45.1250 +             id="tspan3371">HW Class A</tspan></text>
 45.1251 +        <rect
 45.1252 +           style="fill:none;stroke:#000000;stroke-width:1.08018124;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
 45.1253 +           id="rect3373"
 45.1254 +           width="52.69973"
 45.1255 +           height="17.753769"
 45.1256 +           x="188.15344"
 45.1257 +           y="831.20593" />
 45.1258 +      </g>
 45.1259 +    </g>
 45.1260 +  </g>
 45.1261 +</svg>
    46.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    46.2 +++ b/0__Papers/PStack/Eco_System/figures/hierarchy_of_apps_to_plugins_to_VMS-core.svg	Sun Apr 08 09:00:10 2012 -0700
    46.3 @@ -0,0 +1,1011 @@
    46.4 +<?xml version="1.0" encoding="UTF-8" standalone="no"?>
    46.5 +<!-- Created with Inkscape (http://www.inkscape.org/) -->
    46.6 +
    46.7 +<svg
    46.8 +   xmlns:dc="http://purl.org/dc/elements/1.1/"
    46.9 +   xmlns:cc="http://creativecommons.org/ns#"
   46.10 +   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
   46.11 +   xmlns:svg="http://www.w3.org/2000/svg"
   46.12 +   xmlns="http://www.w3.org/2000/svg"
   46.13 +   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
   46.14 +   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
   46.15 +   width="744.09448819"
   46.16 +   height="1052.3622047"
   46.17 +   id="svg2"
   46.18 +   sodipodi:version="0.32"
   46.19 +   inkscape:version="0.47 r22583"
   46.20 +   sodipodi:docname="hierarchy_of_apps_to_plugins_to_VMS-core.svg"
   46.21 +   inkscape:output_extension="org.inkscape.output.svg.inkscape"
   46.22 +   version="1.1">
   46.23 +  <defs
   46.24 +     id="defs4">
   46.25 +    <marker
   46.26 +       inkscape:stockid="Arrow2Mstart"
   46.27 +       orient="auto"
   46.28 +       refY="0.0"
   46.29 +       refX="0.0"
   46.30 +       id="Arrow2Mstart"
   46.31 +       style="overflow:visible">
   46.32 +      <path
   46.33 +         id="path5492"
   46.34 +         style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round"
   46.35 +         d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
   46.36 +         transform="scale(0.6) translate(0,0)" />
   46.37 +    </marker>
   46.38 +    <marker
   46.39 +       inkscape:stockid="Arrow2Mend"
   46.40 +       orient="auto"
   46.41 +       refY="0.0"
   46.42 +       refX="0.0"
   46.43 +       id="Arrow2Mend"
   46.44 +       style="overflow:visible;">
   46.45 +      <path
   46.46 +         id="path3563"
   46.47 +         style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
   46.48 +         d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
   46.49 +         transform="scale(0.6) rotate(180) translate(0,0)" />
   46.50 +    </marker>
   46.51 +    <marker
   46.52 +       inkscape:stockid="TriangleOutM"
   46.53 +       orient="auto"
   46.54 +       refY="0.0"
   46.55 +       refX="0.0"
   46.56 +       id="TriangleOutM"
   46.57 +       style="overflow:visible">
   46.58 +      <path
   46.59 +         id="path3682"
   46.60 +         d="M 5.77,0.0 L -2.88,5.0 L -2.88,-5.0 L 5.77,0.0 z "
   46.61 +         style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt;marker-start:none"
   46.62 +         transform="scale(0.4)" />
   46.63 +    </marker>
   46.64 +    <marker
   46.65 +       inkscape:stockid="Arrow2Lend"
   46.66 +       orient="auto"
   46.67 +       refY="0.0"
   46.68 +       refX="0.0"
   46.69 +       id="Arrow2Lend"
   46.70 +       style="overflow:visible;">
   46.71 +      <path
   46.72 +         id="path3557"
   46.73 +         style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
   46.74 +         d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
   46.75 +         transform="scale(1.1) rotate(180) translate(1,0)" />
   46.76 +    </marker>
   46.77 +    <marker
   46.78 +       inkscape:stockid="Arrow1Mstart"
   46.79 +       orient="auto"
   46.80 +       refY="0.0"
   46.81 +       refX="0.0"
   46.82 +       id="Arrow1Mstart"
   46.83 +       style="overflow:visible">
   46.84 +      <path
   46.85 +         id="path3542"
   46.86 +         d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z "
   46.87 +         style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt;marker-start:none"
   46.88 +         transform="scale(0.4) translate(10,0)" />
   46.89 +    </marker>
   46.90 +    <marker
   46.91 +       inkscape:stockid="Arrow1Lend"
   46.92 +       orient="auto"
   46.93 +       refY="0.0"
   46.94 +       refX="0.0"
   46.95 +       id="Arrow1Lend"
   46.96 +       style="overflow:visible;">
   46.97 +      <path
   46.98 +         id="path3539"
   46.99 +         d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z "
  46.100 +         style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt;marker-start:none;"
  46.101 +         transform="scale(0.8) rotate(180) translate(12.5,0)" />
  46.102 +    </marker>
  46.103 +    <marker
  46.104 +       inkscape:stockid="Arrow1Lstart"
  46.105 +       orient="auto"
  46.106 +       refY="0.0"
  46.107 +       refX="0.0"
  46.108 +       id="Arrow1Lstart"
  46.109 +       style="overflow:visible">
  46.110 +      <path
  46.111 +         id="path3536"
  46.112 +         d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z "
  46.113 +         style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt;marker-start:none"
  46.114 +         transform="scale(0.8) translate(12.5,0)" />
  46.115 +    </marker>
  46.116 +    <inkscape:perspective
  46.117 +       sodipodi:type="inkscape:persp3d"
  46.118 +       inkscape:vp_x="0 : 526.18109 : 1"
  46.119 +       inkscape:vp_y="0 : 1000 : 0"
  46.120 +       inkscape:vp_z="744.09448 : 526.18109 : 1"
  46.121 +       inkscape:persp3d-origin="372.04724 : 350.78739 : 1"
  46.122 +       id="perspective10" />
  46.123 +    <inkscape:perspective
  46.124 +       id="perspective4311"
  46.125 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  46.126 +       inkscape:vp_z="1 : 0.5 : 1"
  46.127 +       inkscape:vp_y="0 : 1000 : 0"
  46.128 +       inkscape:vp_x="0 : 0.5 : 1"
  46.129 +       sodipodi:type="inkscape:persp3d" />
  46.130 +    <inkscape:perspective
  46.131 +       id="perspective4336"
  46.132 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  46.133 +       inkscape:vp_z="1 : 0.5 : 1"
  46.134 +       inkscape:vp_y="0 : 1000 : 0"
  46.135 +       inkscape:vp_x="0 : 0.5 : 1"
  46.136 +       sodipodi:type="inkscape:persp3d" />
  46.137 +    <inkscape:perspective
  46.138 +       id="perspective4365"
  46.139 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  46.140 +       inkscape:vp_z="1 : 0.5 : 1"
  46.141 +       inkscape:vp_y="0 : 1000 : 0"
  46.142 +       inkscape:vp_x="0 : 0.5 : 1"
  46.143 +       sodipodi:type="inkscape:persp3d" />
  46.144 +    <marker
  46.145 +       inkscape:stockid="Arrow2Mend"
  46.146 +       orient="auto"
  46.147 +       refY="0"
  46.148 +       refX="0"
  46.149 +       id="Arrow2Mend-9"
  46.150 +       style="overflow:visible">
  46.151 +      <path
  46.152 +         id="path3563-4"
  46.153 +         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
  46.154 +         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
  46.155 +         transform="scale(-0.6,-0.6)" />
  46.156 +    </marker>
  46.157 +    <inkscape:perspective
  46.158 +       id="perspective4423"
  46.159 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  46.160 +       inkscape:vp_z="1 : 0.5 : 1"
  46.161 +       inkscape:vp_y="0 : 1000 : 0"
  46.162 +       inkscape:vp_x="0 : 0.5 : 1"
  46.163 +       sodipodi:type="inkscape:persp3d" />
  46.164 +    <marker
  46.165 +       inkscape:stockid="Arrow2Mend"
  46.166 +       orient="auto"
  46.167 +       refY="0"
  46.168 +       refX="0"
  46.169 +       id="Arrow2Mend-8"
  46.170 +       style="overflow:visible">
  46.171 +      <path
  46.172 +         id="path3563-2"
  46.173 +         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
  46.174 +         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
  46.175 +         transform="scale(-0.6,-0.6)" />
  46.176 +    </marker>
  46.177 +    <inkscape:perspective
  46.178 +       id="perspective4461"
  46.179 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  46.180 +       inkscape:vp_z="1 : 0.5 : 1"
  46.181 +       inkscape:vp_y="0 : 1000 : 0"
  46.182 +       inkscape:vp_x="0 : 0.5 : 1"
  46.183 +       sodipodi:type="inkscape:persp3d" />
  46.184 +    <inkscape:perspective
  46.185 +       id="perspective14081"
  46.186 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  46.187 +       inkscape:vp_z="1 : 0.5 : 1"
  46.188 +       inkscape:vp_y="0 : 1000 : 0"
  46.189 +       inkscape:vp_x="0 : 0.5 : 1"
  46.190 +       sodipodi:type="inkscape:persp3d" />
  46.191 +    <inkscape:perspective
  46.192 +       id="perspective14206"
  46.193 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  46.194 +       inkscape:vp_z="1 : 0.5 : 1"
  46.195 +       inkscape:vp_y="0 : 1000 : 0"
  46.196 +       inkscape:vp_x="0 : 0.5 : 1"
  46.197 +       sodipodi:type="inkscape:persp3d" />
  46.198 +    <inkscape:perspective
  46.199 +       id="perspective14299"
  46.200 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  46.201 +       inkscape:vp_z="1 : 0.5 : 1"
  46.202 +       inkscape:vp_y="0 : 1000 : 0"
  46.203 +       inkscape:vp_x="0 : 0.5 : 1"
  46.204 +       sodipodi:type="inkscape:persp3d" />
  46.205 +    <inkscape:perspective
  46.206 +       id="perspective16915"
  46.207 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  46.208 +       inkscape:vp_z="1 : 0.5 : 1"
  46.209 +       inkscape:vp_y="0 : 1000 : 0"
  46.210 +       inkscape:vp_x="0 : 0.5 : 1"
  46.211 +       sodipodi:type="inkscape:persp3d" />
  46.212 +    <inkscape:perspective
  46.213 +       id="perspective16946"
  46.214 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  46.215 +       inkscape:vp_z="1 : 0.5 : 1"
  46.216 +       inkscape:vp_y="0 : 1000 : 0"
  46.217 +       inkscape:vp_x="0 : 0.5 : 1"
  46.218 +       sodipodi:type="inkscape:persp3d" />
  46.219 +    <inkscape:perspective
  46.220 +       id="perspective17789"
  46.221 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  46.222 +       inkscape:vp_z="1 : 0.5 : 1"
  46.223 +       inkscape:vp_y="0 : 1000 : 0"
  46.224 +       inkscape:vp_x="0 : 0.5 : 1"
  46.225 +       sodipodi:type="inkscape:persp3d" />
  46.226 +    <inkscape:perspective
  46.227 +       id="perspective17820"
  46.228 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  46.229 +       inkscape:vp_z="1 : 0.5 : 1"
  46.230 +       inkscape:vp_y="0 : 1000 : 0"
  46.231 +       inkscape:vp_x="0 : 0.5 : 1"
  46.232 +       sodipodi:type="inkscape:persp3d" />
  46.233 +    <marker
  46.234 +       inkscape:stockid="Arrow2Mend"
  46.235 +       orient="auto"
  46.236 +       refY="0"
  46.237 +       refX="0"
  46.238 +       id="Arrow2Mend-8-2"
  46.239 +       style="overflow:visible">
  46.240 +      <path
  46.241 +         id="path3563-2-3"
  46.242 +         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
  46.243 +         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
  46.244 +         transform="scale(-0.6,-0.6)" />
  46.245 +    </marker>
  46.246 +    <inkscape:perspective
  46.247 +       id="perspective17848"
  46.248 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  46.249 +       inkscape:vp_z="1 : 0.5 : 1"
  46.250 +       inkscape:vp_y="0 : 1000 : 0"
  46.251 +       inkscape:vp_x="0 : 0.5 : 1"
  46.252 +       sodipodi:type="inkscape:persp3d" />
  46.253 +    <inkscape:perspective
  46.254 +       id="perspective17891"
  46.255 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  46.256 +       inkscape:vp_z="1 : 0.5 : 1"
  46.257 +       inkscape:vp_y="0 : 1000 : 0"
  46.258 +       inkscape:vp_x="0 : 0.5 : 1"
  46.259 +       sodipodi:type="inkscape:persp3d" />
  46.260 +    <marker
  46.261 +       inkscape:stockid="Arrow2Mend"
  46.262 +       orient="auto"
  46.263 +       refY="0"
  46.264 +       refX="0"
  46.265 +       id="Arrow2Mend-8-7"
  46.266 +       style="overflow:visible">
  46.267 +      <path
  46.268 +         id="path3563-2-8"
  46.269 +         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
  46.270 +         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
  46.271 +         transform="scale(-0.6,-0.6)" />
  46.272 +    </marker>
  46.273 +    <inkscape:perspective
  46.274 +       id="perspective17925"
  46.275 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  46.276 +       inkscape:vp_z="1 : 0.5 : 1"
  46.277 +       inkscape:vp_y="0 : 1000 : 0"
  46.278 +       inkscape:vp_x="0 : 0.5 : 1"
  46.279 +       sodipodi:type="inkscape:persp3d" />
  46.280 +    <inkscape:perspective
  46.281 +       id="perspective17996"
  46.282 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  46.283 +       inkscape:vp_z="1 : 0.5 : 1"
  46.284 +       inkscape:vp_y="0 : 1000 : 0"
  46.285 +       inkscape:vp_x="0 : 0.5 : 1"
  46.286 +       sodipodi:type="inkscape:persp3d" />
  46.287 +    <inkscape:perspective
  46.288 +       id="perspective18039"
  46.289 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  46.290 +       inkscape:vp_z="1 : 0.5 : 1"
  46.291 +       inkscape:vp_y="0 : 1000 : 0"
  46.292 +       inkscape:vp_x="0 : 0.5 : 1"
  46.293 +       sodipodi:type="inkscape:persp3d" />
  46.294 +    <inkscape:perspective
  46.295 +       id="perspective18073"
  46.296 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  46.297 +       inkscape:vp_z="1 : 0.5 : 1"
  46.298 +       inkscape:vp_y="0 : 1000 : 0"
  46.299 +       inkscape:vp_x="0 : 0.5 : 1"
  46.300 +       sodipodi:type="inkscape:persp3d" />
  46.301 +    <inkscape:perspective
  46.302 +       id="perspective4016"
  46.303 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  46.304 +       inkscape:vp_z="1 : 0.5 : 1"
  46.305 +       inkscape:vp_y="0 : 1000 : 0"
  46.306 +       inkscape:vp_x="0 : 0.5 : 1"
  46.307 +       sodipodi:type="inkscape:persp3d" />
  46.308 +    <inkscape:perspective
  46.309 +       id="perspective4046"
  46.310 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  46.311 +       inkscape:vp_z="1 : 0.5 : 1"
  46.312 +       inkscape:vp_y="0 : 1000 : 0"
  46.313 +       inkscape:vp_x="0 : 0.5 : 1"
  46.314 +       sodipodi:type="inkscape:persp3d" />
  46.315 +    <inkscape:perspective
  46.316 +       id="perspective4071"
  46.317 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  46.318 +       inkscape:vp_z="1 : 0.5 : 1"
  46.319 +       inkscape:vp_y="0 : 1000 : 0"
  46.320 +       inkscape:vp_x="0 : 0.5 : 1"
  46.321 +       sodipodi:type="inkscape:persp3d" />
  46.322 +    <inkscape:perspective
  46.323 +       id="perspective4101"
  46.324 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  46.325 +       inkscape:vp_z="1 : 0.5 : 1"
  46.326 +       inkscape:vp_y="0 : 1000 : 0"
  46.327 +       inkscape:vp_x="0 : 0.5 : 1"
  46.328 +       sodipodi:type="inkscape:persp3d" />
  46.329 +    <inkscape:perspective
  46.330 +       id="perspective5945"
  46.331 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  46.332 +       inkscape:vp_z="1 : 0.5 : 1"
  46.333 +       inkscape:vp_y="0 : 1000 : 0"
  46.334 +       inkscape:vp_x="0 : 0.5 : 1"
  46.335 +       sodipodi:type="inkscape:persp3d" />
  46.336 +  </defs>
  46.337 +  <sodipodi:namedview
  46.338 +     id="base"
  46.339 +     pagecolor="#ffffff"
  46.340 +     bordercolor="#666666"
  46.341 +     borderopacity="1.0"
  46.342 +     gridtolerance="10000"
  46.343 +     guidetolerance="10"
  46.344 +     objecttolerance="10"
  46.345 +     inkscape:pageopacity="0.0"
  46.346 +     inkscape:pageshadow="2"
  46.347 +     inkscape:zoom="1.3364318"
  46.348 +     inkscape:cx="377.01156"
  46.349 +     inkscape:cy="707.61765"
  46.350 +     inkscape:document-units="px"
  46.351 +     inkscape:current-layer="layer1"
  46.352 +     showgrid="false"
  46.353 +     inkscape:window-width="825"
  46.354 +     inkscape:window-height="1135"
  46.355 +     inkscape:window-x="989"
  46.356 +     inkscape:window-y="3"
  46.357 +     inkscape:window-maximized="0" />
  46.358 +  <metadata
  46.359 +     id="metadata7">
  46.360 +    <rdf:RDF>
  46.361 +      <cc:Work
  46.362 +         rdf:about="">
  46.363 +        <dc:format>image/svg+xml</dc:format>
  46.364 +        <dc:type
  46.365 +           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
  46.366 +        <dc:title></dc:title>
  46.367 +      </cc:Work>
  46.368 +    </rdf:RDF>
  46.369 +  </metadata>
  46.370 +  <g
  46.371 +     inkscape:label="Layer 1"
  46.372 +     inkscape:groupmode="layer"
  46.373 +     id="layer1">
  46.374 +    <text
  46.375 +       xml:space="preserve"
  46.376 +       style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;opacity:1;fill:#000000;fill-opacity:1;stroke:none;stroke-width:2;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0.60163802;stroke-opacity:1;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  46.377 +       x="441.66748"
  46.378 +       y="404.66492"
  46.379 +       id="text8002"
  46.380 +       sodipodi:linespacing="100%"><tspan
  46.381 +         sodipodi:role="line"
  46.382 +         x="441.66748"
  46.383 +         y="404.66492"
  46.384 +         style="font-size:8px"
  46.385 +         id="tspan12172" /></text>
  46.386 +    <text
  46.387 +       xml:space="preserve"
  46.388 +       style="font-size:10px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  46.389 +       x="368.25397"
  46.390 +       y="405.27225"
  46.391 +       id="text5849"><tspan
  46.392 +         sodipodi:role="line"
  46.393 +         id="tspan5851"
  46.394 +         x="368.25397"
  46.395 +         y="405.27225" /></text>
  46.396 +    <text
  46.397 +       sodipodi:linespacing="100%"
  46.398 +       id="text4208"
  46.399 +       y="338.24728"
  46.400 +       x="361.8891"
  46.401 +       style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  46.402 +       xml:space="preserve"><tspan
  46.403 +         y="338.24728"
  46.404 +         x="361.8891"
  46.405 +         sodipodi:role="line"
  46.406 +         style="font-size:12px;text-align:center;text-anchor:middle;font-family:Arial;-inkscape-font-specification:Arial"
  46.407 +         id="tspan5935">The Hierarchy of application-sources ported across hardware</tspan></text>
  46.408 +    <g
  46.409 +       transform="translate(-51.953364,-284.95937)"
  46.410 +       id="g4134">
  46.411 +      <text
  46.412 +         sodipodi:linespacing="100%"
  46.413 +         id="text4136"
  46.414 +         y="838.76862"
  46.415 +         x="215.11359"
  46.416 +         style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  46.417 +         xml:space="preserve"><tspan
  46.418 +           id="tspan4138"
  46.419 +           y="838.76862"
  46.420 +           x="215.11359"
  46.421 +           sodipodi:role="line"
  46.422 +           style="font-size:9px;text-align:center;text-anchor:middle">VMS-core</tspan></text>
  46.423 +      <rect
  46.424 +         style="fill:none;stroke:#000000;stroke-width:1.08000004;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
  46.425 +         id="rect4140"
  46.426 +         width="80.212959"
  46.427 +         height="28.714474"
  46.428 +         x="188.1908"
  46.429 +         y="821.19238" />
  46.430 +      <rect
  46.431 +         y="826.4834"
  46.432 +         x="237.54529"
  46.433 +         height="17.074261"
  46.434 +         width="24.657402"
  46.435 +         id="rect4320"
  46.436 +         style="fill:none;stroke:#000000;stroke-width:1.08018124;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:4.32072483, 4.32072483;stroke-dashoffset:0" />
  46.437 +      <text
  46.438 +         xml:space="preserve"
  46.439 +         style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  46.440 +         x="250.37497"
  46.441 +         y="838.76862"
  46.442 +         id="text4322"
  46.443 +         sodipodi:linespacing="100%"><tspan
  46.444 +           style="font-size:9px;text-align:center;text-anchor:middle"
  46.445 +           sodipodi:role="line"
  46.446 +           x="250.37497"
  46.447 +           y="838.76862"
  46.448 +           id="tspan4324">HW 1</tspan></text>
  46.449 +    </g>
  46.450 +    <g
  46.451 +       id="g6056"
  46.452 +       transform="translate(48.046636,-284.95937)">
  46.453 +      <text
  46.454 +         xml:space="preserve"
  46.455 +         style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  46.456 +         x="215.11359"
  46.457 +         y="838.76862"
  46.458 +         id="text6058"
  46.459 +         sodipodi:linespacing="100%"><tspan
  46.460 +           style="font-size:9px;text-align:center;text-anchor:middle"
  46.461 +           sodipodi:role="line"
  46.462 +           x="215.11359"
  46.463 +           y="838.76862"
  46.464 +           id="tspan6060">VMS-core</tspan></text>
  46.465 +      <rect
  46.466 +         y="821.19238"
  46.467 +         x="188.1908"
  46.468 +         height="28.714474"
  46.469 +         width="80.212959"
  46.470 +         id="rect6062"
  46.471 +         style="fill:none;stroke:#000000;stroke-width:1.08000004;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
  46.472 +      <rect
  46.473 +         style="fill:none;stroke:#000000;stroke-width:1.08018124;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:4.32072493, 4.32072493;stroke-dashoffset:0"
  46.474 +         id="rect6064"
  46.475 +         width="25.186504"
  46.476 +         height="17.074261"
  46.477 +         x="237.01619"
  46.478 +         y="826.4834" />
  46.479 +      <text
  46.480 +         sodipodi:linespacing="100%"
  46.481 +         id="text6066"
  46.482 +         y="838.76862"
  46.483 +         x="249.51495"
  46.484 +         style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  46.485 +         xml:space="preserve"><tspan
  46.486 +           id="tspan6068"
  46.487 +           y="838.76862"
  46.488 +           x="249.51495"
  46.489 +           sodipodi:role="line"
  46.490 +           style="font-size:9px;text-align:center;text-anchor:middle">HW 2</tspan></text>
  46.491 +    </g>
  46.492 +    <g
  46.493 +       transform="translate(174.04664,-284.95937)"
  46.494 +       id="g6070">
  46.495 +      <text
  46.496 +         sodipodi:linespacing="100%"
  46.497 +         id="text6072"
  46.498 +         y="838.76862"
  46.499 +         x="215.11359"
  46.500 +         style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  46.501 +         xml:space="preserve"><tspan
  46.502 +           id="tspan6074"
  46.503 +           y="838.76862"
  46.504 +           x="215.11359"
  46.505 +           sodipodi:role="line"
  46.506 +           style="font-size:9px;text-align:center;text-anchor:middle">VMS-core</tspan></text>
  46.507 +      <rect
  46.508 +         style="fill:none;stroke:#000000;stroke-width:1.08000004;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
  46.509 +         id="rect6076"
  46.510 +         width="80.212959"
  46.511 +         height="28.714474"
  46.512 +         x="188.1908"
  46.513 +         y="821.19238" />
  46.514 +      <rect
  46.515 +         y="826.4834"
  46.516 +         x="237.01619"
  46.517 +         height="17.074261"
  46.518 +         width="25.186504"
  46.519 +         id="rect6078"
  46.520 +         style="fill:none;stroke:#000000;stroke-width:1.08018124;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:4.32072496, 4.32072496;stroke-dashoffset:0" />
  46.521 +      <text
  46.522 +         xml:space="preserve"
  46.523 +         style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  46.524 +         x="249.57648"
  46.525 +         y="838.76862"
  46.526 +         id="text6080"
  46.527 +         sodipodi:linespacing="100%"><tspan
  46.528 +           style="font-size:9px;text-align:center;text-anchor:middle"
  46.529 +           sodipodi:role="line"
  46.530 +           x="249.57648"
  46.531 +           y="838.76862"
  46.532 +           id="tspan6082">HW 3</tspan></text>
  46.533 +    </g>
  46.534 +    <g
  46.535 +       id="g6084"
  46.536 +       transform="translate(274.04664,-284.95937)">
  46.537 +      <text
  46.538 +         xml:space="preserve"
  46.539 +         style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  46.540 +         x="215.11359"
  46.541 +         y="838.76862"
  46.542 +         id="text6086"
  46.543 +         sodipodi:linespacing="100%"><tspan
  46.544 +           style="font-size:9px;text-align:center;text-anchor:middle"
  46.545 +           sodipodi:role="line"
  46.546 +           x="215.11359"
  46.547 +           y="838.76862"
  46.548 +           id="tspan6088">VMS-core</tspan></text>
  46.549 +      <rect
  46.550 +         y="821.19238"
  46.551 +         x="188.1908"
  46.552 +         height="28.714474"
  46.553 +         width="80.212959"
  46.554 +         id="rect6090"
  46.555 +         style="fill:none;stroke:#000000;stroke-width:1.08000004;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
  46.556 +      <rect
  46.557 +         style="fill:none;stroke:#000000;stroke-width:1.08018124;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:4.32072497, 4.32072497;stroke-dashoffset:0"
  46.558 +         id="rect6092"
  46.559 +         width="25.186504"
  46.560 +         height="17.074261"
  46.561 +         x="237.0162"
  46.562 +         y="826.4834" />
  46.563 +      <text
  46.564 +         sodipodi:linespacing="100%"
  46.565 +         id="text6094"
  46.566 +         y="838.76862"
  46.567 +         x="249.38094"
  46.568 +         style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  46.569 +         xml:space="preserve"><tspan
  46.570 +           id="tspan6096"
  46.571 +           y="838.76862"
  46.572 +           x="249.38094"
  46.573 +           sodipodi:role="line"
  46.574 +           style="font-size:9px;text-align:center;text-anchor:middle">HW 4</tspan></text>
  46.575 +    </g>
  46.576 +    <g
  46.577 +       transform="translate(374.04664,-284.95937)"
  46.578 +       id="g6098">
  46.579 +      <text
  46.580 +         sodipodi:linespacing="100%"
  46.581 +         id="text6100"
  46.582 +         y="838.76862"
  46.583 +         x="215.11359"
  46.584 +         style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  46.585 +         xml:space="preserve"><tspan
  46.586 +           id="tspan6102"
  46.587 +           y="838.76862"
  46.588 +           x="215.11359"
  46.589 +           sodipodi:role="line"
  46.590 +           style="font-size:9px;text-align:center;text-anchor:middle">VMS-core</tspan></text>
  46.591 +      <rect
  46.592 +         style="fill:none;stroke:#000000;stroke-width:1.08000004;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
  46.593 +         id="rect6104"
  46.594 +         width="80.212959"
  46.595 +         height="28.714474"
  46.596 +         x="188.1908"
  46.597 +         y="821.19238" />
  46.598 +      <rect
  46.599 +         y="826.4834"
  46.600 +         x="237.54529"
  46.601 +         height="17.074261"
  46.602 +         width="24.657402"
  46.603 +         id="rect6106"
  46.604 +         style="fill:none;stroke:#000000;stroke-width:1.08018124;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:4.32072483, 4.32072483;stroke-dashoffset:0" />
  46.605 +      <text
  46.606 +         xml:space="preserve"
  46.607 +         style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  46.608 +         x="249.79709"
  46.609 +         y="838.76862"
  46.610 +         id="text6108"
  46.611 +         sodipodi:linespacing="100%"><tspan
  46.612 +           style="font-size:9px;text-align:center;text-anchor:middle"
  46.613 +           sodipodi:role="line"
  46.614 +           x="249.79709"
  46.615 +           y="838.76862"
  46.616 +           id="tspan6110">HW 5</tspan></text>
  46.617 +    </g>
  46.618 +    <g
  46.619 +       id="g6830">
  46.620 +      <g
  46.621 +         id="g6452">
  46.622 +        <g
  46.623 +           id="g6418">
  46.624 +          <g
  46.625 +             id="g6112"
  46.626 +             transform="translate(-72.76288,-368.56987)">
  46.627 +            <text
  46.628 +               xml:space="preserve"
  46.629 +               style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  46.630 +               x="214.3517"
  46.631 +               y="829.34576"
  46.632 +               id="text6114"
  46.633 +               sodipodi:linespacing="100%"><tspan
  46.634 +                 style="font-size:9px;text-align:center;text-anchor:middle"
  46.635 +                 sodipodi:role="line"
  46.636 +                 x="214.3517"
  46.637 +                 y="829.34576"
  46.638 +                 id="tspan6116">OpenMP</tspan><tspan
  46.639 +                 style="font-size:9px;text-align:center;text-anchor:middle"
  46.640 +                 sodipodi:role="line"
  46.641 +                 x="214.3517"
  46.642 +                 y="838.34576"
  46.643 +                 id="tspan6118">Plugin</tspan><tspan
  46.644 +                 id="tspan6496"
  46.645 +                 style="font-size:9px;text-align:center;text-anchor:middle"
  46.646 +                 sodipodi:role="line"
  46.647 +                 x="214.3517"
  46.648 +                 y="847.34576">for</tspan><tspan
  46.649 +                 id="tspan6498"
  46.650 +                 style="font-size:9px;text-align:center;text-anchor:middle"
  46.651 +                 sodipodi:role="line"
  46.652 +                 x="214.3517"
  46.653 +                 y="856.34576">HW Class A</tspan></text>
  46.654 +            <rect
  46.655 +               y="817.19238"
  46.656 +               x="188.1908"
  46.657 +               height="43.679695"
  46.658 +               width="52.69973"
  46.659 +               id="rect6120"
  46.660 +               style="fill:none;stroke:#000000;stroke-width:1.08018124;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
  46.661 +          </g>
  46.662 +          <g
  46.663 +             transform="translate(7.23712,-368.56987)"
  46.664 +             id="g6122">
  46.665 +            <text
  46.666 +               sodipodi:linespacing="100%"
  46.667 +               id="text6124"
  46.668 +               y="829.34576"
  46.669 +               x="214.3517"
  46.670 +               style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  46.671 +               xml:space="preserve"><tspan
  46.672 +                 id="tspan6126"
  46.673 +                 y="829.34576"
  46.674 +                 x="214.3517"
  46.675 +                 sodipodi:role="line"
  46.676 +                 style="font-size:9px;text-align:center;text-anchor:middle">Cilk</tspan><tspan
  46.677 +                 id="tspan6128"
  46.678 +                 y="838.34576"
  46.679 +                 x="214.3517"
  46.680 +                 sodipodi:role="line"
  46.681 +                 style="font-size:9px;text-align:center;text-anchor:middle">Plugin</tspan><tspan
  46.682 +                 id="tspan6514"
  46.683 +                 y="847.34576"
  46.684 +                 x="214.3517"
  46.685 +                 sodipodi:role="line"
  46.686 +                 style="font-size:9px;text-align:center;text-anchor:middle">for</tspan><tspan
  46.687 +                 id="tspan6516"
  46.688 +                 y="856.34576"
  46.689 +                 x="214.3517"
  46.690 +                 sodipodi:role="line"
  46.691 +                 style="font-size:9px;text-align:center;text-anchor:middle">HW Class A</tspan></text>
  46.692 +            <rect
  46.693 +               style="fill:none;stroke:#000000;stroke-width:1.08018124;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
  46.694 +               id="rect6130"
  46.695 +               width="52.69973"
  46.696 +               height="43.679695"
  46.697 +               x="188.1908"
  46.698 +               y="817.19238" />
  46.699 +          </g>
  46.700 +          <g
  46.701 +             id="g6132"
  46.702 +             transform="translate(87.23712,-368.56987)">
  46.703 +            <text
  46.704 +               xml:space="preserve"
  46.705 +               style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  46.706 +               x="214.3517"
  46.707 +               y="829.34576"
  46.708 +               id="text6134"
  46.709 +               sodipodi:linespacing="100%"><tspan
  46.710 +                 style="font-size:9px;text-align:center;text-anchor:middle"
  46.711 +                 sodipodi:role="line"
  46.712 +                 x="214.3517"
  46.713 +                 y="829.34576"
  46.714 +                 id="tspan6136">NewLang</tspan><tspan
  46.715 +                 style="font-size:9px;text-align:center;text-anchor:middle"
  46.716 +                 sodipodi:role="line"
  46.717 +                 x="214.3517"
  46.718 +                 y="838.34576"
  46.719 +                 id="tspan6138">Plugin</tspan><tspan
  46.720 +                 id="tspan6522"
  46.721 +                 style="font-size:9px;text-align:center;text-anchor:middle"
  46.722 +                 sodipodi:role="line"
  46.723 +                 x="214.3517"
  46.724 +                 y="847.34576">for</tspan><tspan
  46.725 +                 id="tspan6524"
  46.726 +                 style="font-size:9px;text-align:center;text-anchor:middle"
  46.727 +                 sodipodi:role="line"
  46.728 +                 x="214.3517"
  46.729 +                 y="856.34576">HW ClassA</tspan></text>
  46.730 +            <rect
  46.731 +               y="817.19232"
  46.732 +               x="188.1908"
  46.733 +               height="43.529285"
  46.734 +               width="52.69973"
  46.735 +               id="rect6140"
  46.736 +               style="fill:none;stroke:#000000;stroke-width:1.08018124;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
  46.737 +          </g>
  46.738 +        </g>
  46.739 +        <g
  46.740 +           transform="translate(280,0)"
  46.741 +           id="g6526">
  46.742 +          <g
  46.743 +             transform="translate(-72.76288,-368.56987)"
  46.744 +             id="g6528">
  46.745 +            <text
  46.746 +               sodipodi:linespacing="100%"
  46.747 +               id="text6530"
  46.748 +               y="829.34576"
  46.749 +               x="214.3517"
  46.750 +               style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  46.751 +               xml:space="preserve"><tspan
  46.752 +                 id="tspan6532"
  46.753 +                 y="829.34576"
  46.754 +                 x="214.3517"
  46.755 +                 sodipodi:role="line"
  46.756 +                 style="font-size:9px;text-align:center;text-anchor:middle">OpenMP</tspan><tspan
  46.757 +                 id="tspan6534"
  46.758 +                 y="838.34576"
  46.759 +                 x="214.3517"
  46.760 +                 sodipodi:role="line"
  46.761 +                 style="font-size:9px;text-align:center;text-anchor:middle">Plugin</tspan><tspan
  46.762 +                 y="847.34576"
  46.763 +                 x="214.3517"
  46.764 +                 sodipodi:role="line"
  46.765 +                 style="font-size:9px;text-align:center;text-anchor:middle"
  46.766 +                 id="tspan6536">for</tspan><tspan
  46.767 +                 y="856.34576"
  46.768 +                 x="214.3517"
  46.769 +                 sodipodi:role="line"
  46.770 +                 style="font-size:9px;text-align:center;text-anchor:middle"
  46.771 +                 id="tspan6538">HW Class B</tspan></text>
  46.772 +            <rect
  46.773 +               style="fill:none;stroke:#000000;stroke-width:1.08018124;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
  46.774 +               id="rect6540"
  46.775 +               width="52.69973"
  46.776 +               height="43.679695"
  46.777 +               x="188.1908"
  46.778 +               y="817.19238" />
  46.779 +          </g>
  46.780 +          <g
  46.781 +             id="g6542"
  46.782 +             transform="translate(7.23712,-368.56987)">
  46.783 +            <text
  46.784 +               xml:space="preserve"
  46.785 +               style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  46.786 +               x="214.3517"
  46.787 +               y="829.34576"
  46.788 +               id="text6544"
  46.789 +               sodipodi:linespacing="100%"><tspan
  46.790 +                 style="font-size:9px;text-align:center;text-anchor:middle"
  46.791 +                 sodipodi:role="line"
  46.792 +                 x="214.3517"
  46.793 +                 y="829.34576"
  46.794 +                 id="tspan6546">Cilk</tspan><tspan
  46.795 +                 style="font-size:9px;text-align:center;text-anchor:middle"
  46.796 +                 sodipodi:role="line"
  46.797 +                 x="214.3517"
  46.798 +                 y="838.34576"
  46.799 +                 id="tspan6548">Plugin</tspan><tspan
  46.800 +                 style="font-size:9px;text-align:center;text-anchor:middle"
  46.801 +                 sodipodi:role="line"
  46.802 +                 x="214.3517"
  46.803 +                 y="847.34576"
  46.804 +                 id="tspan6550">for</tspan><tspan
  46.805 +                 style="font-size:9px;text-align:center;text-anchor:middle"
  46.806 +                 sodipodi:role="line"
  46.807 +                 x="214.3517"
  46.808 +                 y="856.34576"
  46.809 +                 id="tspan6552">HW Class B</tspan></text>
  46.810 +            <rect
  46.811 +               y="817.19238"
  46.812 +               x="188.1908"
  46.813 +               height="43.679695"
  46.814 +               width="52.69973"
  46.815 +               id="rect6554"
  46.816 +               style="fill:none;stroke:#000000;stroke-width:1.08018124;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
  46.817 +          </g>
  46.818 +          <g
  46.819 +             transform="translate(87.23712,-368.56987)"
  46.820 +             id="g6556">
  46.821 +            <text
  46.822 +               sodipodi:linespacing="100%"
  46.823 +               id="text6558"
  46.824 +               y="829.34576"
  46.825 +               x="214.3517"
  46.826 +               style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  46.827 +               xml:space="preserve"><tspan
  46.828 +                 id="tspan6560"
  46.829 +                 y="829.34576"
  46.830 +                 x="214.3517"
  46.831 +                 sodipodi:role="line"
  46.832 +                 style="font-size:9px;text-align:center;text-anchor:middle">NewLang</tspan><tspan
  46.833 +                 id="tspan6562"
  46.834 +                 y="838.34576"
  46.835 +                 x="214.3517"
  46.836 +                 sodipodi:role="line"
  46.837 +                 style="font-size:9px;text-align:center;text-anchor:middle">Plugin</tspan><tspan
  46.838 +                 y="847.34576"
  46.839 +                 x="214.3517"
  46.840 +                 sodipodi:role="line"
  46.841 +                 style="font-size:9px;text-align:center;text-anchor:middle"
  46.842 +                 id="tspan6564">for</tspan><tspan
  46.843 +                 y="856.34576"
  46.844 +                 x="214.3517"
  46.845 +                 sodipodi:role="line"
  46.846 +                 style="font-size:9px;text-align:center;text-anchor:middle"
  46.847 +                 id="tspan6566">HW Class B</tspan></text>
  46.848 +            <rect
  46.849 +               style="fill:none;stroke:#000000;stroke-width:1.08018124;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
  46.850 +               id="rect6568"
  46.851 +               width="52.69973"
  46.852 +               height="43.529285"
  46.853 +               x="188.1908"
  46.854 +               y="817.19232" />
  46.855 +          </g>
  46.856 +        </g>
  46.857 +      </g>
  46.858 +      <g
  46.859 +         transform="translate(60.520342,32)"
  46.860 +         id="g6404">
  46.861 +        <text
  46.862 +           xml:space="preserve"
  46.863 +           style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  46.864 +           x="221.5797"
  46.865 +           y="329.67941"
  46.866 +           id="text14263-7"
  46.867 +           sodipodi:linespacing="100%"><tspan
  46.868 +             sodipodi:role="line"
  46.869 +             id="tspan14265-4"
  46.870 +             x="221.5797"
  46.871 +             y="329.67941"
  46.872 +             style="text-align:center;text-anchor:middle">OpenMP</tspan><tspan
  46.873 +             sodipodi:role="line"
  46.874 +             x="221.5797"
  46.875 +             y="339.67941"
  46.876 +             style="text-align:center;text-anchor:middle"
  46.877 +             id="tspan6186">Application</tspan><tspan
  46.878 +             sodipodi:role="line"
  46.879 +             x="221.5797"
  46.880 +             y="349.67941"
  46.881 +             id="tspan4118"
  46.882 +             style="text-align:center;text-anchor:middle">Binaries</tspan></text>
  46.883 +        <text
  46.884 +           sodipodi:linespacing="100%"
  46.885 +           id="text6174"
  46.886 +           y="329.67941"
  46.887 +           x="301.57971"
  46.888 +           style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  46.889 +           xml:space="preserve"><tspan
  46.890 +             style="text-align:center;text-anchor:middle"
  46.891 +             y="329.67941"
  46.892 +             x="301.57971"
  46.893 +             id="tspan6176"
  46.894 +             sodipodi:role="line">Cilk</tspan><tspan
  46.895 +             style="text-align:center;text-anchor:middle"
  46.896 +             y="339.67941"
  46.897 +             x="301.57971"
  46.898 +             sodipodi:role="line"
  46.899 +             id="tspan6188">Application</tspan><tspan
  46.900 +             style="text-align:center;text-anchor:middle"
  46.901 +             id="tspan6178"
  46.902 +             y="349.67941"
  46.903 +             x="301.57971"
  46.904 +             sodipodi:role="line">Binaries</tspan></text>
  46.905 +        <text
  46.906 +           xml:space="preserve"
  46.907 +           style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  46.908 +           x="381.57971"
  46.909 +           y="329.67941"
  46.910 +           id="text6180"
  46.911 +           sodipodi:linespacing="100%"><tspan
  46.912 +             sodipodi:role="line"
  46.913 +             id="tspan6182"
  46.914 +             x="381.57971"
  46.915 +             y="329.67941"
  46.916 +             style="text-align:center;text-anchor:middle">NewLang</tspan><tspan
  46.917 +             sodipodi:role="line"
  46.918 +             x="381.57971"
  46.919 +             y="339.67941"
  46.920 +             style="text-align:center;text-anchor:middle"
  46.921 +             id="tspan6190">Application</tspan><tspan
  46.922 +             sodipodi:role="line"
  46.923 +             x="381.57971"
  46.924 +             y="349.67941"
  46.925 +             id="tspan6184"
  46.926 +             style="text-align:center;text-anchor:middle">Binaries</tspan></text>
  46.927 +      </g>
  46.928 +      <path
  46.929 +         id="path6192"
  46.930 +         d="M 282.09445,383.41672 C 143.17137,447.85214 143.17137,447.85214 143.17137,447.85214"
  46.931 +         style="fill:none;stroke:#000000;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend-8-7)" />
  46.932 +      <path
  46.933 +         style="fill:none;stroke:#000000;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend-8-7)"
  46.934 +         d="M 362.09445,383.41672 C 223.17137,447.85214 223.17137,447.85214 223.17137,447.85214"
  46.935 +         id="path6486" />
  46.936 +      <path
  46.937 +         id="path6488"
  46.938 +         d="M 442.09445,383.41672 C 303.17137,447.85214 303.17137,447.85214 303.17137,447.85214"
  46.939 +         style="fill:none;stroke:#000000;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend-8-7)" />
  46.940 +      <path
  46.941 +         style="fill:none;stroke:#000000;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend-8-7)"
  46.942 +         d="m 282.58647,383.41672 c 138.92308,64.43542 138.92308,64.43542 138.92308,64.43542"
  46.943 +         id="path6490" />
  46.944 +      <path
  46.945 +         id="path6492"
  46.946 +         d="m 362.58647,383.41672 c 138.92308,64.43542 138.92308,64.43542 138.92308,64.43542"
  46.947 +         style="fill:none;stroke:#000000;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend-8-7)" />
  46.948 +      <path
  46.949 +         style="fill:none;stroke:#000000;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend-8-7)"
  46.950 +         d="m 442.58647,383.41672 c 138.92308,64.43542 138.92308,64.43542 138.92308,64.43542"
  46.951 +         id="path6494" />
  46.952 +    </g>
  46.953 +    <path
  46.954 +       id="path6570"
  46.955 +       d="m 143.09445,491.98975 c 21.60941,43.79056 21.60941,43.79056 21.60941,43.79056"
  46.956 +       style="fill:none;stroke:#000000;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend-8-7)" />
  46.957 +    <path
  46.958 +       style="fill:none;stroke:#000000;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend-8-7)"
  46.959 +       d="m 220.38832,491.98975 c -43.8559,43.79056 -43.8559,43.79056 -43.8559,43.79056"
  46.960 +       id="path6572" />
  46.961 +    <path
  46.962 +       id="path6574"
  46.963 +       d="M 300.38833,491.98975 C 189.77917,535.78031 189.77917,535.78031 189.77917,535.78031"
  46.964 +       style="fill:none;stroke:#000000;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend-8-7)" />
  46.965 +    <path
  46.966 +       style="fill:none;stroke:#000000;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend-8-7)"
  46.967 +       d="m 143.09444,491.98975 c 121.43334,43.79056 121.43334,43.79056 121.43334,43.79056"
  46.968 +       id="path6576" />
  46.969 +    <path
  46.970 +       style="fill:none;stroke:#000000;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend-8-7)"
  46.971 +       d="m 223.09444,491.98975 c 54.36416,43.79056 54.36416,43.79056 54.36416,43.79056"
  46.972 +       id="path6578" />
  46.973 +    <path
  46.974 +       id="path6580"
  46.975 +       d="m 300.38832,491.98975 c -12.73434,43.79056 -12.73434,43.79056 -12.73434,43.79056"
  46.976 +       style="fill:none;stroke:#000000;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend-8-7)" />
  46.977 +    <path
  46.978 +       style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend-8-7)"
  46.979 +       d="M 420.38835,491.98975 C 385.9603,535.78031 385.9603,535.78031 385.9603,535.78031"
  46.980 +       id="path6582" />
  46.981 +    <path
  46.982 +       id="path6584"
  46.983 +       d="m 500.38836,491.98975 c -98.44543,43.79056 -98.44543,43.79056 -98.44543,43.79056"
  46.984 +       style="fill:none;stroke:#000000;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend-8-7)" />
  46.985 +    <path
  46.986 +       style="fill:none;stroke:#000000;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend-8-7)"
  46.987 +       d="M 580.38835,491.98975 C 422.06492,535.78031 422.06492,535.78031 422.06492,535.78031"
  46.988 +       id="path6586" />
  46.989 +    <path
  46.990 +       id="path6588"
  46.991 +       d="m 419.64931,491.98975 c 65.87622,43.79056 65.87622,43.79056 65.87622,43.79056"
  46.992 +       style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend-8-7)" />
  46.993 +    <path
  46.994 +       style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend-8-7)"
  46.995 +       d="m 419.64932,491.98975 c 166.53414,43.79056 166.53414,43.79056 166.53414,43.79056"
  46.996 +       id="path6590" />
  46.997 +    <path
  46.998 +       style="fill:none;stroke:#000000;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend-8-7)"
  46.999 +       d="m 501.38836,491.98975 c 0.43262,43.79056 0.43262,43.79056 0.43262,43.79056"
 46.1000 +       id="path6592" />
 46.1001 +    <path
 46.1002 +       style="fill:none;stroke:#000000;stroke-width:0.99999988px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend-8-7)"
 46.1003 +       d="m 501.38838,491.98975 c 105.49771,43.79056 105.49771,43.79056 105.49771,43.79056"
 46.1004 +       id="path6594" />
 46.1005 +    <path
 46.1006 +       id="path6596"
 46.1007 +       d="m 580.38835,491.98975 c -60.38944,43.79056 -60.38944,43.79056 -60.38944,43.79056"
 46.1008 +       style="fill:none;stroke:#000000;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend-8-7)" />
 46.1009 +    <path
 46.1010 +       style="fill:none;stroke:#000000;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend-8-7)"
 46.1011 +       d="m 581.38835,491.98975 c 42.46577,43.79056 42.46577,43.79056 42.46577,43.79056"
 46.1012 +       id="path6598" />
 46.1013 +  </g>
 46.1014 +</svg>
    47.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    47.2 +++ b/0__Papers/PStack/Eco_System/figures/new_software_stack.svg	Sun Apr 08 09:00:10 2012 -0700
    47.3 @@ -0,0 +1,525 @@
    47.4 +<?xml version="1.0" encoding="UTF-8" standalone="no"?>
    47.5 +<!-- Created with Inkscape (http://www.inkscape.org/) -->
    47.6 +
    47.7 +<svg
    47.8 +   xmlns:dc="http://purl.org/dc/elements/1.1/"
    47.9 +   xmlns:cc="http://creativecommons.org/ns#"
   47.10 +   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
   47.11 +   xmlns:svg="http://www.w3.org/2000/svg"
   47.12 +   xmlns="http://www.w3.org/2000/svg"
   47.13 +   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
   47.14 +   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
   47.15 +   width="744.09448819"
   47.16 +   height="1052.3622047"
   47.17 +   id="svg2"
   47.18 +   sodipodi:version="0.32"
   47.19 +   inkscape:version="0.47 r22583"
   47.20 +   sodipodi:docname="new_software_stack.svg"
   47.21 +   inkscape:output_extension="org.inkscape.output.svg.inkscape"
   47.22 +   version="1.1">
   47.23 +  <defs
   47.24 +     id="defs4">
   47.25 +    <marker
   47.26 +       inkscape:stockid="Arrow2Mstart"
   47.27 +       orient="auto"
   47.28 +       refY="0.0"
   47.29 +       refX="0.0"
   47.30 +       id="Arrow2Mstart"
   47.31 +       style="overflow:visible">
   47.32 +      <path
   47.33 +         id="path5492"
   47.34 +         style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round"
   47.35 +         d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
   47.36 +         transform="scale(0.6) translate(0,0)" />
   47.37 +    </marker>
   47.38 +    <marker
   47.39 +       inkscape:stockid="Arrow2Mend"
   47.40 +       orient="auto"
   47.41 +       refY="0.0"
   47.42 +       refX="0.0"
   47.43 +       id="Arrow2Mend"
   47.44 +       style="overflow:visible;">
   47.45 +      <path
   47.46 +         id="path3563"
   47.47 +         style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
   47.48 +         d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
   47.49 +         transform="scale(0.6) rotate(180) translate(0,0)" />
   47.50 +    </marker>
   47.51 +    <marker
   47.52 +       inkscape:stockid="TriangleOutM"
   47.53 +       orient="auto"
   47.54 +       refY="0.0"
   47.55 +       refX="0.0"
   47.56 +       id="TriangleOutM"
   47.57 +       style="overflow:visible">
   47.58 +      <path
   47.59 +         id="path3682"
   47.60 +         d="M 5.77,0.0 L -2.88,5.0 L -2.88,-5.0 L 5.77,0.0 z "
   47.61 +         style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt;marker-start:none"
   47.62 +         transform="scale(0.4)" />
   47.63 +    </marker>
   47.64 +    <marker
   47.65 +       inkscape:stockid="Arrow2Lend"
   47.66 +       orient="auto"
   47.67 +       refY="0.0"
   47.68 +       refX="0.0"
   47.69 +       id="Arrow2Lend"
   47.70 +       style="overflow:visible;">
   47.71 +      <path
   47.72 +         id="path3557"
   47.73 +         style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
   47.74 +         d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
   47.75 +         transform="scale(1.1) rotate(180) translate(1,0)" />
   47.76 +    </marker>
   47.77 +    <marker
   47.78 +       inkscape:stockid="Arrow1Mstart"
   47.79 +       orient="auto"
   47.80 +       refY="0.0"
   47.81 +       refX="0.0"
   47.82 +       id="Arrow1Mstart"
   47.83 +       style="overflow:visible">
   47.84 +      <path
   47.85 +         id="path3542"
   47.86 +         d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z "
   47.87 +         style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt;marker-start:none"
   47.88 +         transform="scale(0.4) translate(10,0)" />
   47.89 +    </marker>
   47.90 +    <marker
   47.91 +       inkscape:stockid="Arrow1Lend"
   47.92 +       orient="auto"
   47.93 +       refY="0.0"
   47.94 +       refX="0.0"
   47.95 +       id="Arrow1Lend"
   47.96 +       style="overflow:visible;">
   47.97 +      <path
   47.98 +         id="path3539"
   47.99 +         d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z "
  47.100 +         style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt;marker-start:none;"
  47.101 +         transform="scale(0.8) rotate(180) translate(12.5,0)" />
  47.102 +    </marker>
  47.103 +    <marker
  47.104 +       inkscape:stockid="Arrow1Lstart"
  47.105 +       orient="auto"
  47.106 +       refY="0.0"
  47.107 +       refX="0.0"
  47.108 +       id="Arrow1Lstart"
  47.109 +       style="overflow:visible">
  47.110 +      <path
  47.111 +         id="path3536"
  47.112 +         d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z "
  47.113 +         style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt;marker-start:none"
  47.114 +         transform="scale(0.8) translate(12.5,0)" />
  47.115 +    </marker>
  47.116 +    <inkscape:perspective
  47.117 +       sodipodi:type="inkscape:persp3d"
  47.118 +       inkscape:vp_x="0 : 526.18109 : 1"
  47.119 +       inkscape:vp_y="0 : 1000 : 0"
  47.120 +       inkscape:vp_z="744.09448 : 526.18109 : 1"
  47.121 +       inkscape:persp3d-origin="372.04724 : 350.78739 : 1"
  47.122 +       id="perspective10" />
  47.123 +    <inkscape:perspective
  47.124 +       id="perspective4311"
  47.125 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  47.126 +       inkscape:vp_z="1 : 0.5 : 1"
  47.127 +       inkscape:vp_y="0 : 1000 : 0"
  47.128 +       inkscape:vp_x="0 : 0.5 : 1"
  47.129 +       sodipodi:type="inkscape:persp3d" />
  47.130 +    <inkscape:perspective
  47.131 +       id="perspective4336"
  47.132 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  47.133 +       inkscape:vp_z="1 : 0.5 : 1"
  47.134 +       inkscape:vp_y="0 : 1000 : 0"
  47.135 +       inkscape:vp_x="0 : 0.5 : 1"
  47.136 +       sodipodi:type="inkscape:persp3d" />
  47.137 +    <inkscape:perspective
  47.138 +       id="perspective4365"
  47.139 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  47.140 +       inkscape:vp_z="1 : 0.5 : 1"
  47.141 +       inkscape:vp_y="0 : 1000 : 0"
  47.142 +       inkscape:vp_x="0 : 0.5 : 1"
  47.143 +       sodipodi:type="inkscape:persp3d" />
  47.144 +    <marker
  47.145 +       inkscape:stockid="Arrow2Mend"
  47.146 +       orient="auto"
  47.147 +       refY="0"
  47.148 +       refX="0"
  47.149 +       id="Arrow2Mend-9"
  47.150 +       style="overflow:visible">
  47.151 +      <path
  47.152 +         id="path3563-4"
  47.153 +         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
  47.154 +         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
  47.155 +         transform="scale(-0.6,-0.6)" />
  47.156 +    </marker>
  47.157 +    <inkscape:perspective
  47.158 +       id="perspective4423"
  47.159 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  47.160 +       inkscape:vp_z="1 : 0.5 : 1"
  47.161 +       inkscape:vp_y="0 : 1000 : 0"
  47.162 +       inkscape:vp_x="0 : 0.5 : 1"
  47.163 +       sodipodi:type="inkscape:persp3d" />
  47.164 +    <marker
  47.165 +       inkscape:stockid="Arrow2Mend"
  47.166 +       orient="auto"
  47.167 +       refY="0"
  47.168 +       refX="0"
  47.169 +       id="Arrow2Mend-8"
  47.170 +       style="overflow:visible">
  47.171 +      <path
  47.172 +         id="path3563-2"
  47.173 +         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
  47.174 +         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
  47.175 +         transform="scale(-0.6,-0.6)" />
  47.176 +    </marker>
  47.177 +    <inkscape:perspective
  47.178 +       id="perspective4461"
  47.179 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  47.180 +       inkscape:vp_z="1 : 0.5 : 1"
  47.181 +       inkscape:vp_y="0 : 1000 : 0"
  47.182 +       inkscape:vp_x="0 : 0.5 : 1"
  47.183 +       sodipodi:type="inkscape:persp3d" />
  47.184 +    <inkscape:perspective
  47.185 +       id="perspective14081"
  47.186 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  47.187 +       inkscape:vp_z="1 : 0.5 : 1"
  47.188 +       inkscape:vp_y="0 : 1000 : 0"
  47.189 +       inkscape:vp_x="0 : 0.5 : 1"
  47.190 +       sodipodi:type="inkscape:persp3d" />
  47.191 +    <inkscape:perspective
  47.192 +       id="perspective14206"
  47.193 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  47.194 +       inkscape:vp_z="1 : 0.5 : 1"
  47.195 +       inkscape:vp_y="0 : 1000 : 0"
  47.196 +       inkscape:vp_x="0 : 0.5 : 1"
  47.197 +       sodipodi:type="inkscape:persp3d" />
  47.198 +    <inkscape:perspective
  47.199 +       id="perspective14299"
  47.200 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  47.201 +       inkscape:vp_z="1 : 0.5 : 1"
  47.202 +       inkscape:vp_y="0 : 1000 : 0"
  47.203 +       inkscape:vp_x="0 : 0.5 : 1"
  47.204 +       sodipodi:type="inkscape:persp3d" />
  47.205 +    <inkscape:perspective
  47.206 +       id="perspective16915"
  47.207 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  47.208 +       inkscape:vp_z="1 : 0.5 : 1"
  47.209 +       inkscape:vp_y="0 : 1000 : 0"
  47.210 +       inkscape:vp_x="0 : 0.5 : 1"
  47.211 +       sodipodi:type="inkscape:persp3d" />
  47.212 +    <inkscape:perspective
  47.213 +       id="perspective16946"
  47.214 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  47.215 +       inkscape:vp_z="1 : 0.5 : 1"
  47.216 +       inkscape:vp_y="0 : 1000 : 0"
  47.217 +       inkscape:vp_x="0 : 0.5 : 1"
  47.218 +       sodipodi:type="inkscape:persp3d" />
  47.219 +    <inkscape:perspective
  47.220 +       id="perspective17789"
  47.221 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  47.222 +       inkscape:vp_z="1 : 0.5 : 1"
  47.223 +       inkscape:vp_y="0 : 1000 : 0"
  47.224 +       inkscape:vp_x="0 : 0.5 : 1"
  47.225 +       sodipodi:type="inkscape:persp3d" />
  47.226 +    <inkscape:perspective
  47.227 +       id="perspective17820"
  47.228 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  47.229 +       inkscape:vp_z="1 : 0.5 : 1"
  47.230 +       inkscape:vp_y="0 : 1000 : 0"
  47.231 +       inkscape:vp_x="0 : 0.5 : 1"
  47.232 +       sodipodi:type="inkscape:persp3d" />
  47.233 +    <marker
  47.234 +       inkscape:stockid="Arrow2Mend"
  47.235 +       orient="auto"
  47.236 +       refY="0"
  47.237 +       refX="0"
  47.238 +       id="Arrow2Mend-8-2"
  47.239 +       style="overflow:visible">
  47.240 +      <path
  47.241 +         id="path3563-2-3"
  47.242 +         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
  47.243 +         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
  47.244 +         transform="scale(-0.6,-0.6)" />
  47.245 +    </marker>
  47.246 +    <inkscape:perspective
  47.247 +       id="perspective17848"
  47.248 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  47.249 +       inkscape:vp_z="1 : 0.5 : 1"
  47.250 +       inkscape:vp_y="0 : 1000 : 0"
  47.251 +       inkscape:vp_x="0 : 0.5 : 1"
  47.252 +       sodipodi:type="inkscape:persp3d" />
  47.253 +    <inkscape:perspective
  47.254 +       id="perspective17891"
  47.255 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  47.256 +       inkscape:vp_z="1 : 0.5 : 1"
  47.257 +       inkscape:vp_y="0 : 1000 : 0"
  47.258 +       inkscape:vp_x="0 : 0.5 : 1"
  47.259 +       sodipodi:type="inkscape:persp3d" />
  47.260 +    <marker
  47.261 +       inkscape:stockid="Arrow2Mend"
  47.262 +       orient="auto"
  47.263 +       refY="0"
  47.264 +       refX="0"
  47.265 +       id="Arrow2Mend-8-7"
  47.266 +       style="overflow:visible">
  47.267 +      <path
  47.268 +         id="path3563-2-8"
  47.269 +         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
  47.270 +         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
  47.271 +         transform="scale(-0.6,-0.6)" />
  47.272 +    </marker>
  47.273 +    <inkscape:perspective
  47.274 +       id="perspective17925"
  47.275 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  47.276 +       inkscape:vp_z="1 : 0.5 : 1"
  47.277 +       inkscape:vp_y="0 : 1000 : 0"
  47.278 +       inkscape:vp_x="0 : 0.5 : 1"
  47.279 +       sodipodi:type="inkscape:persp3d" />
  47.280 +    <inkscape:perspective
  47.281 +       id="perspective17996"
  47.282 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  47.283 +       inkscape:vp_z="1 : 0.5 : 1"
  47.284 +       inkscape:vp_y="0 : 1000 : 0"
  47.285 +       inkscape:vp_x="0 : 0.5 : 1"
  47.286 +       sodipodi:type="inkscape:persp3d" />
  47.287 +    <inkscape:perspective
  47.288 +       id="perspective18039"
  47.289 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  47.290 +       inkscape:vp_z="1 : 0.5 : 1"
  47.291 +       inkscape:vp_y="0 : 1000 : 0"
  47.292 +       inkscape:vp_x="0 : 0.5 : 1"
  47.293 +       sodipodi:type="inkscape:persp3d" />
  47.294 +    <inkscape:perspective
  47.295 +       id="perspective18073"
  47.296 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  47.297 +       inkscape:vp_z="1 : 0.5 : 1"
  47.298 +       inkscape:vp_y="0 : 1000 : 0"
  47.299 +       inkscape:vp_x="0 : 0.5 : 1"
  47.300 +       sodipodi:type="inkscape:persp3d" />
  47.301 +    <inkscape:perspective
  47.302 +       id="perspective4016"
  47.303 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  47.304 +       inkscape:vp_z="1 : 0.5 : 1"
  47.305 +       inkscape:vp_y="0 : 1000 : 0"
  47.306 +       inkscape:vp_x="0 : 0.5 : 1"
  47.307 +       sodipodi:type="inkscape:persp3d" />
  47.308 +    <inkscape:perspective
  47.309 +       id="perspective4046"
  47.310 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  47.311 +       inkscape:vp_z="1 : 0.5 : 1"
  47.312 +       inkscape:vp_y="0 : 1000 : 0"
  47.313 +       inkscape:vp_x="0 : 0.5 : 1"
  47.314 +       sodipodi:type="inkscape:persp3d" />
  47.315 +    <inkscape:perspective
  47.316 +       id="perspective4071"
  47.317 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  47.318 +       inkscape:vp_z="1 : 0.5 : 1"
  47.319 +       inkscape:vp_y="0 : 1000 : 0"
  47.320 +       inkscape:vp_x="0 : 0.5 : 1"
  47.321 +       sodipodi:type="inkscape:persp3d" />
  47.322 +    <inkscape:perspective
  47.323 +       id="perspective4101"
  47.324 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  47.325 +       inkscape:vp_z="1 : 0.5 : 1"
  47.326 +       inkscape:vp_y="0 : 1000 : 0"
  47.327 +       inkscape:vp_x="0 : 0.5 : 1"
  47.328 +       sodipodi:type="inkscape:persp3d" />
  47.329 +    <inkscape:perspective
  47.330 +       id="perspective5945"
  47.331 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  47.332 +       inkscape:vp_z="1 : 0.5 : 1"
  47.333 +       inkscape:vp_y="0 : 1000 : 0"
  47.334 +       inkscape:vp_x="0 : 0.5 : 1"
  47.335 +       sodipodi:type="inkscape:persp3d" />
  47.336 +  </defs>
  47.337 +  <sodipodi:namedview
  47.338 +     id="base"
  47.339 +     pagecolor="#ffffff"
  47.340 +     bordercolor="#666666"
  47.341 +     borderopacity="1.0"
  47.342 +     gridtolerance="10000"
  47.343 +     guidetolerance="10"
  47.344 +     objecttolerance="10"
  47.345 +     inkscape:pageopacity="0.0"
  47.346 +     inkscape:pageshadow="2"
  47.347 +     inkscape:zoom="1.3364318"
  47.348 +     inkscape:cx="374.05237"
  47.349 +     inkscape:cy="618.90988"
  47.350 +     inkscape:document-units="px"
  47.351 +     inkscape:current-layer="layer1"
  47.352 +     showgrid="false"
  47.353 +     inkscape:window-width="825"
  47.354 +     inkscape:window-height="1135"
  47.355 +     inkscape:window-x="989"
  47.356 +     inkscape:window-y="3"
  47.357 +     inkscape:window-maximized="0" />
  47.358 +  <metadata
  47.359 +     id="metadata7">
  47.360 +    <rdf:RDF>
  47.361 +      <cc:Work
  47.362 +         rdf:about="">
  47.363 +        <dc:format>image/svg+xml</dc:format>
  47.364 +        <dc:type
  47.365 +           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
  47.366 +        <dc:title></dc:title>
  47.367 +      </cc:Work>
  47.368 +    </rdf:RDF>
  47.369 +  </metadata>
  47.370 +  <g
  47.371 +     inkscape:label="Layer 1"
  47.372 +     inkscape:groupmode="layer"
  47.373 +     id="layer1">
  47.374 +    <text
  47.375 +       xml:space="preserve"
  47.376 +       style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;opacity:1;fill:#000000;fill-opacity:1;stroke:none;stroke-width:2;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0.60163802;stroke-opacity:1;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  47.377 +       x="441.66748"
  47.378 +       y="404.66492"
  47.379 +       id="text8002"
  47.380 +       sodipodi:linespacing="100%"><tspan
  47.381 +         sodipodi:role="line"
  47.382 +         x="441.66748"
  47.383 +         y="404.66492"
  47.384 +         style="font-size:8px"
  47.385 +         id="tspan12172" /></text>
  47.386 +    <text
  47.387 +       xml:space="preserve"
  47.388 +       style="font-size:10px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  47.389 +       x="368.25397"
  47.390 +       y="405.27225"
  47.391 +       id="text5849"><tspan
  47.392 +         sodipodi:role="line"
  47.393 +         id="tspan5851"
  47.394 +         x="368.25397"
  47.395 +         y="405.27225" /></text>
  47.396 +    <text
  47.397 +       xml:space="preserve"
  47.398 +       style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  47.399 +       x="221.5797"
  47.400 +       y="329.67941"
  47.401 +       id="text14263-7"
  47.402 +       sodipodi:linespacing="100%"><tspan
  47.403 +         sodipodi:role="line"
  47.404 +         id="tspan14265-4"
  47.405 +         x="221.5797"
  47.406 +         y="329.67941"
  47.407 +         style="text-align:center;text-anchor:middle">Application</tspan><tspan
  47.408 +         sodipodi:role="line"
  47.409 +         x="221.5797"
  47.410 +         y="339.67941"
  47.411 +         id="tspan4118"
  47.412 +         style="text-align:center;text-anchor:middle">Binary</tspan></text>
  47.413 +    <g
  47.414 +       transform="translate(107.23712,-452.56987)"
  47.415 +       id="g4134">
  47.416 +      <text
  47.417 +         sodipodi:linespacing="100%"
  47.418 +         id="text4136"
  47.419 +         y="838.76862"
  47.420 +         x="215.11359"
  47.421 +         style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  47.422 +         xml:space="preserve"><tspan
  47.423 +           id="tspan4138"
  47.424 +           y="838.76862"
  47.425 +           x="215.11359"
  47.426 +           sodipodi:role="line"
  47.427 +           style="font-size:9px;text-align:center;text-anchor:middle">VMS-core</tspan></text>
  47.428 +      <rect
  47.429 +         style="fill:none;stroke:#000000;stroke-width:1.08000004;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
  47.430 +         id="rect4140"
  47.431 +         width="80.212959"
  47.432 +         height="28.714474"
  47.433 +         x="188.1908"
  47.434 +         y="821.19238" />
  47.435 +      <rect
  47.436 +         y="826.4834"
  47.437 +         x="243.3654"
  47.438 +         height="17.074261"
  47.439 +         width="18.837297"
  47.440 +         id="rect4320"
  47.441 +         style="fill:none;stroke:#000000;stroke-width:1.08018124;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:4.32072489, 4.32072489;stroke-dashoffset:0" />
  47.442 +      <text
  47.443 +         xml:space="preserve"
  47.444 +         style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  47.445 +         x="253.11359"
  47.446 +         y="838.76862"
  47.447 +         id="text4322"
  47.448 +         sodipodi:linespacing="100%"><tspan
  47.449 +           style="font-size:9px;text-align:center;text-anchor:middle"
  47.450 +           sodipodi:role="line"
  47.451 +           x="253.11359"
  47.452 +           y="838.76862"
  47.453 +           id="tspan4324">HW</tspan></text>
  47.454 +    </g>
  47.455 +    <g
  47.456 +       id="g4148"
  47.457 +       transform="translate(7.23712,-448.56987)">
  47.458 +      <text
  47.459 +         xml:space="preserve"
  47.460 +         style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  47.461 +         x="214.3517"
  47.462 +         y="829.34576"
  47.463 +         id="text4150"
  47.464 +         sodipodi:linespacing="100%"><tspan
  47.465 +           style="font-size:9px;text-align:center;text-anchor:middle"
  47.466 +           sodipodi:role="line"
  47.467 +           x="214.3517"
  47.468 +           y="829.34576"
  47.469 +           id="tspan4152">Language</tspan><tspan
  47.470 +           style="font-size:9px;text-align:center;text-anchor:middle"
  47.471 +           sodipodi:role="line"
  47.472 +           x="214.3517"
  47.473 +           y="838.34576"
  47.474 +           id="tspan5933">Plugin</tspan></text>
  47.475 +      <rect
  47.476 +         y="817.19238"
  47.477 +         x="188.1908"
  47.478 +         height="28.714474"
  47.479 +         width="52.69973"
  47.480 +         id="rect4154"
  47.481 +         style="fill:none;stroke:#000000;stroke-width:1.08018124;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
  47.482 +    </g>
  47.483 +    <text
  47.484 +       sodipodi:linespacing="100%"
  47.485 +       id="text4208"
  47.486 +       y="302.24728"
  47.487 +       x="283.96426"
  47.488 +       style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  47.489 +       xml:space="preserve"><tspan
  47.490 +         id="tspan4212"
  47.491 +         y="302.24728"
  47.492 +         x="283.96426"
  47.493 +         sodipodi:role="line"
  47.494 +         style="font-size:12px;text-align:center;text-anchor:middle;-inkscape-font-specification:Arial;font-family:Arial">Language Supplied as Independent</tspan><tspan
  47.495 +         y="314.24728"
  47.496 +         x="283.96426"
  47.497 +         sodipodi:role="line"
  47.498 +         style="font-size:12px;text-align:center;text-anchor:middle;-inkscape-font-specification:Arial;font-family:Arial"
  47.499 +         id="tspan5935">Plugin</tspan></text>
  47.500 +    <path
  47.501 +       style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend-8-7)"
  47.502 +       d="m 221.18605,341.54191 c 0.012,25.46024 0.012,25.46024 0.012,25.46024"
  47.503 +       id="path5259" />
  47.504 +    <path
  47.505 +       id="path5463"
  47.506 +       d="m 252.57584,383.4861 c 40.84013,-0.012 40.84013,-0.012 40.84013,-0.012"
  47.507 +       style="fill:none;stroke:#000000;stroke-width:3.00000024;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-start:url(#Arrow2Mstart);marker-end:url(#Arrow2Mend-8-7)" />
  47.508 +    <rect
  47.509 +       y="351.95517"
  47.510 +       x="183.92543"
  47.511 +       height="51.162312"
  47.512 +       width="200.85544"
  47.513 +       id="rect4154-5"
  47.514 +       style="fill:none;stroke:#000000;stroke-width:1.08018124;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
  47.515 +    <text
  47.516 +       sodipodi:linespacing="100%"
  47.517 +       id="text5959"
  47.518 +       y="359.67941"
  47.519 +       x="284.31653"
  47.520 +       style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  47.521 +       xml:space="preserve"><tspan
  47.522 +         style="text-align:center;text-anchor:middle"
  47.523 +         id="tspan5963"
  47.524 +         y="359.67941"
  47.525 +         x="284.31653"
  47.526 +         sodipodi:role="line">language's runtime-system</tspan></text>
  47.527 +  </g>
  47.528 +</svg>
    48.1 Binary file 0__Papers/PStack/HotPar_2012/figures/2.png has changed
    49.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    49.2 +++ b/0__Papers/PStack/HotPar_2012/figures/Portability_stack_combined.eps	Sun Apr 08 09:00:10 2012 -0700
    49.3 @@ -0,0 +1,6722 @@
    49.4 +%!PS-Adobe-3.0 EPSF-3.0
    49.5 +%%Creator: cairo 1.8.8 (http://cairographics.org)
    49.6 +%%CreationDate: Wed Mar 21 17:14:58 2012
    49.7 +%%Pages: 1
    49.8 +%%BoundingBox: 0 0 379 175
    49.9 +%%DocumentData: Clean7Bit
   49.10 +%%LanguageLevel: 2
   49.11 +%%EndComments
   49.12 +%%BeginProlog
   49.13 +/cairo_eps_state save def
   49.14 +/dict_count countdictstack def
   49.15 +/op_count count 1 sub def
   49.16 +userdict begin
   49.17 +/q { gsave } bind def
   49.18 +/Q { grestore } bind def
   49.19 +/cm { 6 array astore concat } bind def
   49.20 +/w { setlinewidth } bind def
   49.21 +/J { setlinecap } bind def
   49.22 +/j { setlinejoin } bind def
   49.23 +/M { setmiterlimit } bind def
   49.24 +/d { setdash } bind def
   49.25 +/m { moveto } bind def
   49.26 +/l { lineto } bind def
   49.27 +/c { curveto } bind def
   49.28 +/h { closepath } bind def
   49.29 +/re { exch dup neg 3 1 roll 5 3 roll moveto 0 rlineto
   49.30 +      0 exch rlineto 0 rlineto closepath } bind def
   49.31 +/S { stroke } bind def
   49.32 +/f { fill } bind def
   49.33 +/f* { eofill } bind def
   49.34 +/B { fill stroke } bind def
   49.35 +/B* { eofill stroke } bind def
   49.36 +/n { newpath } bind def
   49.37 +/W { clip } bind def
   49.38 +/W* { eoclip } bind def
   49.39 +/BT { } bind def
   49.40 +/ET { } bind def
   49.41 +/pdfmark where { pop globaldict /?pdfmark /exec load put }
   49.42 +    { globaldict begin /?pdfmark /pop load def /pdfmark
   49.43 +    /cleartomark load def end } ifelse
   49.44 +/BDC { mark 3 1 roll /BDC pdfmark } bind def
   49.45 +/EMC { mark /EMC pdfmark } bind def
   49.46 +/cairo_store_point { /cairo_point_y exch def /cairo_point_x exch def } def
   49.47 +/Tj { show currentpoint cairo_store_point } bind def
   49.48 +/TJ {
   49.49 +  {
   49.50 +    dup
   49.51 +    type /stringtype eq
   49.52 +    { show } { -0.001 mul 0 cairo_font_matrix dtransform rmoveto } ifelse
   49.53 +  } forall
   49.54 +  currentpoint cairo_store_point
   49.55 +} bind def
   49.56 +/cairo_selectfont { cairo_font_matrix aload pop pop pop 0 0 6 array astore
   49.57 +    cairo_font exch selectfont cairo_point_x cairo_point_y moveto } bind def
   49.58 +/Tf { pop /cairo_font exch def /cairo_font_matrix where
   49.59 +      { pop cairo_selectfont } if } bind def
   49.60 +/Td { matrix translate cairo_font_matrix matrix concatmatrix dup
   49.61 +      /cairo_font_matrix exch def dup 4 get exch 5 get cairo_store_point
   49.62 +      /cairo_font where { pop cairo_selectfont } if } bind def
   49.63 +/Tm { 2 copy 8 2 roll 6 array astore /cairo_font_matrix exch def
   49.64 +      cairo_store_point /cairo_font where { pop cairo_selectfont } if } bind def
   49.65 +/g { setgray } bind def
   49.66 +/rg { setrgbcolor } bind def
   49.67 +/d1 { setcachedevice } bind def
   49.68 +%%EndProlog
   49.69 +%%Page: 1 1
   49.70 +%%BeginPageSetup
   49.71 +%%PageBoundingBox: 0 0 379 175
   49.72 +%%EndPageSetup
   49.73 +q
   49.74 +1 0 0 rg
   49.75 +143.527 19.125 m 143.258 19.125 l 141.84 23.367 l 142.422 23.367 l 
   49.76 +143.41 20.285 l 144.344 23.367 l 144.906 23.367 l 143.527 19.125 l h
   49.77 +143.527 19.125 m f*
   49.78 +148.203 19.184 m 147.758 21.864 l 146.922 19.125 l 146.785 19.125 l 
   49.79 +145.934 21.864 l 145.508 19.184 l 145.004 19.184 l 145.719 23.367 l 
   49.80 +145.934 23.367 l 146.844 20.313 l 147.699 23.367 l 147.93 23.367 l 
   49.81 +148.707 19.184 l 148.203 19.184 l h
   49.82 +148.203 19.184 m f*
   49.83 +148.961 19.371 m 148.961 19.371 l 149.133 19.895 l 149.133 19.895 l 
   49.84 +149.133 19.895 l 149.23 19.821 149.367 19.762 149.504 19.707 c 149.504 
   49.85 +19.707 l 149.504 19.707 l 149.656 19.649 149.773 19.633 149.891 19.633 
   49.86 +c 149.891 19.633 l 149.891 19.633 l 150.105 19.633 150.258 19.692 
   49.87 +150.395 19.805 c 150.395 19.805 l 150.395 19.805 l 150.512 19.938 
   49.88 +150.57 20.082 150.57 20.27 c 150.57 20.27 l 150.57 20.27 l 150.57 
   49.89 +20.414 150.551 20.543 150.473 20.66 c 150.473 20.66 l 150.473 20.66 l 
   49.90 +150.395 20.789 150.238 20.922 149.949 21.067 c 149.949 21.067 l 149.637 
   49.91 +21.227 l 149.637 21.227 l 149.637 21.227 l 149.387 21.356 149.191 
   49.92 +21.516 149.094 21.688 c 149.094 21.688 l 149.094 21.688 l 148.996 
   49.93 +21.875 148.941 22.094 148.941 22.356 c 148.941 22.356 l 148.941 22.356 
   49.94 +l 148.941 22.656 149.035 22.918 149.25 23.121 c 149.25 23.121 l 149.25 
   49.95 +23.121 l 149.445 23.34 149.715 23.442 150.027 23.442 c 150.027 23.442 l 
   49.96 +150.027 23.442 l 150.453 23.442 150.723 23.352 150.879 23.207 c 150.879 
   49.97 +23.207 l 150.742 22.715 l 150.742 22.715 l 150.742 22.715 l 150.688 
   49.98 +22.774 150.57 22.817 150.434 22.875 c 150.434 22.875 l 150.434 22.875 l 
   49.99 +150.297 22.918 150.16 22.949 150.047 22.949 c 150.047 22.949 l 150.047 
  49.100 +22.949 l 149.852 22.949 149.715 22.891 149.617 22.789 c 149.617 22.789 
  49.101 +l 149.617 22.789 l 149.523 22.672 149.465 22.528 149.465 22.356 c 
  49.102 +149.465 22.356 l 149.465 22.356 l 149.465 22.254 149.484 22.153 149.523 
  49.103 +22.067 c 149.523 22.067 l 149.523 22.067 l 149.559 21.977 149.598 
  49.104 +21.906 149.676 21.848 c 149.676 21.848 l 149.676 21.848 l 149.734 
  49.105 +21.789 149.871 21.703 150.066 21.602 c 150.066 21.602 l 150.395 21.442 
  49.106 +l 150.395 21.442 l 150.395 21.442 l 150.648 21.297 150.82 21.137 
  49.107 +150.918 20.949 c 150.918 20.949 l 150.918 20.949 l 151.016 20.762 
  49.108 +151.074 20.531 151.074 20.242 c 151.074 20.242 l 151.074 20.242 l 
  49.109 +151.074 19.922 150.957 19.66 150.723 19.446 c 150.723 19.446 l 150.723 
  49.110 +19.446 l 150.512 19.227 150.199 19.114 149.832 19.114 c 149.832 19.114 
  49.111 +l 149.832 19.114 l 149.484 19.114 149.191 19.199 148.961 19.371 c h
  49.112 +148.961 19.371 m f*
  49.113 +0 g
  49.114 +122.23 28.114 m 122.23 28.114 l 122.23 28.188 122.25 28.246 122.289 
  49.115 +28.305 c 122.328 28.36 122.383 28.406 122.461 28.434 c 122.539 28.461 
  49.116 +122.617 28.477 122.715 28.477 c 122.715 28.477 l 122.715 28.114 l 
  49.117 +122.23 28.114 l h
  49.118 +122.23 28.114 m f*
  49.119 +122.715 28.477 m 170.238 28.477 l 170.238 28.114 l 170.238 27.739 l 
  49.120 +122.715 27.739 l 122.715 28.114 l 122.715 28.477 l h
  49.121 +122.715 28.477 m f*
  49.122 +170.238 28.477 m 170.238 28.477 l 170.336 28.477 170.414 28.461 170.492 
  49.123 +28.434 c 170.566 28.403 170.625 28.36 170.664 28.305 c 170.703 28.246 
  49.124 +170.742 28.188 170.742 28.114 c 170.742 28.114 l 170.742 28.114 l 
  49.125 +170.238 28.114 l 170.238 28.477 l h
  49.126 +170.238 28.477 m f*
  49.127 +170.742 28.114 m 170.742 9.5 l 170.238 9.5 l 169.773 9.5 l 169.773 
  49.128 +28.114 l 170.238 28.114 l 170.742 28.114 l h
  49.129 +170.742 28.114 m f*
  49.130 +170.742 9.5 m 170.742 9.5 l 170.742 9.43 170.703 9.371 170.664 9.313 c 
  49.131 +170.625 9.254 170.566 9.211 170.492 9.184 c 170.414 9.153 170.336 9.125 
  49.132 +170.238 9.125 c 170.238 9.125 l 170.238 9.5 l 170.742 9.5 l h
  49.133 +170.742 9.5 m f*
  49.134 +170.238 9.125 m 122.715 9.125 l 122.715 9.5 l 122.715 9.864 l 170.238 
  49.135 +9.864 l 170.238 9.5 l 170.238 9.125 l h
  49.136 +170.238 9.125 m f*
  49.137 +122.715 9.125 m 122.715 9.125 l 122.617 9.125 122.539 9.153 122.461 
  49.138 +9.184 c 122.383 9.211 122.328 9.254 122.289 9.313 c 122.25 9.371 122.23 
  49.139 +9.43 122.23 9.5 c 122.23 9.5 l 122.715 9.5 l 122.715 9.125 l h
  49.140 +122.715 9.125 m f*
  49.141 +122.23 9.5 m 122.23 28.114 l 122.715 28.114 l 123.219 28.114 l 123.219 
  49.142 +9.5 l 122.715 9.5 l 122.23 9.5 l h
  49.143 +122.23 9.5 m f*
  49.144 +0.156863 0.0431373 0.0431373 rg
  49.145 +136.508 10.239 m 136.508 12.035 l 135.051 12.035 l 135.051 10.239 l 
  49.146 +134.586 10.239 l 134.586 13.957 l 135.051 13.957 l 135.051 12.469 l 
  49.147 +136.508 12.469 l 136.508 13.957 l 136.973 13.957 l 136.973 10.239 l 
  49.148 +136.508 10.239 l h
  49.149 +136.508 10.239 m f*
  49.150 +139.047 10.543 m 139.047 10.543 l 139.047 10.543 l 138.871 10.313 
  49.151 +138.602 10.18 138.23 10.18 c 138.23 10.18 l 138.23 10.18 l 138.039 
  49.152 +10.18 137.863 10.27 137.727 10.414 c 137.727 10.414 l 137.727 10.414 l 
  49.153 +137.594 10.571 137.516 10.762 137.516 10.992 c 137.516 10.992 l 137.516 
  49.154 +10.992 l 137.516 11.266 137.633 11.5 137.844 11.699 c 137.844 11.699 l 
  49.155 +137.844 11.699 l 138.059 11.891 138.348 11.977 138.68 11.977 c 138.68 
  49.156 +11.977 l 138.68 11.977 l 138.777 11.977 138.891 11.961 139.008 11.918 c 
  49.157 +139.008 11.918 l 139.008 11.918 l 139.008 12.352 138.832 12.571 138.465 
  49.158 +12.571 c 138.465 12.571 l 138.465 12.571 l 138.195 12.571 137.98 12.496 
  49.159 +137.824 12.324 c 137.824 12.324 l 137.652 12.742 l 137.652 12.742 l 
  49.160 +137.652 12.742 l 137.727 12.817 137.844 12.887 137.98 12.93 c 137.98 
  49.161 +12.93 l 137.98 12.93 l 138.137 12.989 138.27 13.02 138.406 13.02 c 
  49.162 +138.406 13.02 l 138.406 13.02 l 138.777 13.02 139.047 12.93 139.184 
  49.163 +12.742 c 139.184 12.742 l 139.184 12.742 l 139.34 12.555 139.434 12.266 
  49.164 +139.434 11.875 c 139.434 11.875 l 139.434 10.906 l 139.434 10.906 l 
  49.165 +139.434 10.906 l 139.434 10.672 139.492 10.516 139.629 10.426 c 139.629 
  49.166 +10.426 l 139.629 10.196 l 139.629 10.196 l 139.629 10.196 l 139.434 
  49.167 +10.196 139.301 10.211 139.223 10.27 c 139.223 10.27 l 139.223 10.27 l 
  49.168 +139.125 10.324 139.066 10.426 139.047 10.543 c h
  49.169 +139.008 11.571 m 139.008 11.571 l 139.008 11.571 l 138.871 11.602 
  49.170 +138.777 11.629 138.719 11.629 c 138.719 11.629 l 138.719 11.629 l 
  49.171 +138.484 11.629 138.309 11.555 138.176 11.442 c 138.176 11.442 l 138.176 
  49.172 +11.442 l 138.02 11.309 137.961 11.164 137.961 10.992 c 137.961 10.992 l 
  49.173 +137.961 10.992 l 137.961 10.703 138.098 10.571 138.406 10.571 c 138.406 
  49.174 +10.571 l 138.406 10.571 l 138.641 10.571 138.832 10.688 139.008 10.918 
  49.175 +c 139.008 11.571 l h
  49.176 +139.008 11.571 m f*
  49.177 +141.453 12.485 m 141.453 12.485 l 141.453 12.485 l 141.355 12.555 
  49.178 +141.258 12.598 141.16 12.598 c 141.16 12.598 l 141.16 12.598 l 141.027 
  49.179 +12.598 140.891 12.528 140.773 12.367 c 140.773 12.367 l 140.773 12.367 
  49.180 +l 140.656 12.207 140.598 12.02 140.598 11.789 c 140.598 11.789 l 
  49.181 +140.598 10.239 l 140.152 10.239 l 140.152 12.961 l 140.598 12.961 l 
  49.182 +140.598 12.528 l 140.598 12.528 l 140.598 12.528 l 140.754 12.86 
  49.183 +141.008 13.02 141.297 13.02 c 141.297 13.02 l 141.297 13.02 l 141.375 
  49.184 +13.02 141.492 13.004 141.645 12.973 c 141.453 12.485 l h
  49.185 +141.453 12.485 m f*
  49.186 +143.527 10.239 m 143.527 10.239 l 143.527 10.442 l 143.527 10.442 l 
  49.187 +143.527 10.442 l 143.371 10.27 143.16 10.196 142.867 10.196 c 142.867 
  49.188 +10.196 l 142.867 10.196 l 142.559 10.196 142.305 10.313 142.113 10.559 
  49.189 +c 142.113 10.559 l 142.113 10.559 l 141.918 10.805 141.82 11.121 141.82 
  49.190 +11.528 c 141.82 11.528 l 141.82 11.528 l 141.82 11.934 141.918 12.281 
  49.191 +142.152 12.571 c 142.152 12.571 l 142.152 12.571 l 142.363 12.875 
  49.192 +142.637 13.02 142.945 13.02 c 142.945 13.02 l 142.945 13.02 l 143.199 
  49.193 +13.02 143.391 12.946 143.527 12.817 c 143.527 12.817 l 143.527 14.074 l 
  49.194 +143.973 14.074 l 143.973 10.239 l 143.527 10.239 l h
  49.195 +143.527 12.324 m 143.527 12.324 l 143.527 12.324 l 143.43 12.512 
  49.196 +143.277 12.598 143.082 12.598 c 143.082 12.598 l 143.082 12.598 l 
  49.197 +142.828 12.598 142.656 12.496 142.5 12.309 c 142.5 12.309 l 142.5 
  49.198 +12.309 l 142.344 12.121 142.285 11.875 142.285 11.571 c 142.285 11.571 
  49.199 +l 142.285 11.571 l 142.285 10.918 142.559 10.586 143.102 10.586 c 
  49.200 +143.102 10.586 l 143.102 10.586 l 143.16 10.586 143.258 10.617 143.352 
  49.201 +10.66 c 143.352 10.66 l 143.352 10.66 l 143.449 10.715 143.508 10.762 
  49.202 +143.527 10.817 c 143.527 12.324 l h
  49.203 +143.527 12.324 m f*
  49.204 +146.883 10.18 m 146.766 10.18 l 146.051 12.035 l 145.332 10.18 l 
  49.205 +145.215 10.18 l 144.324 12.977 l 144.809 12.977 l 145.332 11.18 l 
  49.206 +145.973 12.977 l 146.09 12.977 l 146.766 11.18 l 147.348 12.977 l 
  49.207 +147.777 12.977 l 146.883 10.18 l h
  49.208 +146.883 10.18 m f*
  49.209 +149.543 10.543 m 149.543 10.543 l 149.543 10.543 l 149.367 10.313 
  49.210 +149.094 10.18 148.727 10.18 c 148.727 10.18 l 148.727 10.18 l 148.531 
  49.211 +10.18 148.359 10.27 148.223 10.414 c 148.223 10.414 l 148.223 10.414 l 
  49.212 +148.066 10.571 148.008 10.762 148.008 10.992 c 148.008 10.992 l 148.008 
  49.213 +10.992 l 148.008 11.266 148.105 11.5 148.34 11.699 c 148.34 11.699 l 
  49.214 +148.34 11.699 l 148.551 11.891 148.844 11.977 149.172 11.977 c 149.172 
  49.215 +11.977 l 149.172 11.977 l 149.27 11.977 149.387 11.961 149.504 11.918 c 
  49.216 +149.504 11.918 l 149.504 11.918 l 149.504 12.352 149.309 12.571 148.961 
  49.217 +12.571 c 148.961 12.571 l 148.961 12.571 l 148.688 12.571 148.473 
  49.218 +12.496 148.32 12.324 c 148.32 12.324 l 148.125 12.742 l 148.125 12.742 
  49.219 +l 148.125 12.742 l 148.223 12.817 148.34 12.887 148.473 12.93 c 148.473 
  49.220 +12.93 l 148.473 12.93 l 148.629 12.989 148.766 13.02 148.902 13.02 c 
  49.221 +148.902 13.02 l 148.902 13.02 l 149.27 13.02 149.523 12.93 149.695 
  49.222 +12.742 c 149.695 12.742 l 149.695 12.742 l 149.852 12.555 149.949 
  49.223 +12.266 149.949 11.875 c 149.949 11.875 l 149.949 10.906 l 149.949 
  49.224 +10.906 l 149.949 10.906 l 149.949 10.672 150.008 10.516 150.141 10.426 
  49.225 +c 150.141 10.426 l 150.141 10.196 l 150.141 10.196 l 150.141 10.196 l 
  49.226 +149.949 10.196 149.813 10.211 149.734 10.27 c 149.734 10.27 l 149.734 
  49.227 +10.27 l 149.637 10.324 149.578 10.426 149.543 10.543 c h
  49.228 +149.504 11.571 m 149.504 11.571 l 149.504 11.571 l 149.367 11.602 
  49.229 +149.27 11.629 149.211 11.629 c 149.211 11.629 l 149.211 11.629 l 148.98 
  49.230 +11.629 148.805 11.555 148.648 11.442 c 148.648 11.442 l 148.648 11.442 
  49.231 +l 148.512 11.309 148.453 11.164 148.453 10.992 c 148.453 10.992 l 
  49.232 +148.453 10.992 l 148.453 10.703 148.59 10.571 148.902 10.571 c 148.902 
  49.233 +10.571 l 148.902 10.571 l 149.133 10.571 149.328 10.688 149.504 10.918 
  49.234 +c 149.504 11.571 l h
  49.235 +149.504 11.571 m f*
  49.236 +151.965 12.485 m 151.965 12.485 l 151.965 12.485 l 151.867 12.555 
  49.237 +151.773 12.598 151.676 12.598 c 151.676 12.598 l 151.676 12.598 l 
  49.238 +151.52 12.598 151.383 12.528 151.266 12.367 c 151.266 12.367 l 151.266 
  49.239 +12.367 l 151.152 12.207 151.094 12.02 151.094 11.789 c 151.094 11.789 l 
  49.240 +151.094 10.239 l 150.668 10.239 l 150.668 12.961 l 151.094 12.961 l 
  49.241 +151.094 12.528 l 151.094 12.528 l 151.094 12.528 l 151.25 12.86 151.5 
  49.242 +13.02 151.813 13.02 c 151.813 13.02 l 151.813 13.02 l 151.887 13.02 
  49.243 +152.004 13.004 152.16 12.973 c 151.965 12.485 l h
  49.244 +151.965 12.485 m f*
  49.245 +154.566 11.543 m 154.566 11.543 l 152.762 11.543 l 152.762 11.543 l 
  49.246 +152.762 11.543 l 152.762 11.223 152.859 10.992 153.012 10.817 c 153.012 
  49.247 +10.817 l 153.012 10.817 l 153.148 10.672 153.324 10.586 153.555 10.586 
  49.248 +c 153.555 10.586 l 153.555 10.586 l 153.809 10.586 154.023 10.672 
  49.249 +154.176 10.832 c 154.176 10.832 l 154.371 10.485 l 154.371 10.485 l 
  49.250 +154.371 10.485 l 154.313 10.414 154.195 10.34 154.063 10.297 c 154.063 
  49.251 +10.297 l 154.063 10.297 l 153.887 10.223 153.691 10.18 153.461 10.18 c 
  49.252 +153.461 10.18 l 153.461 10.18 l 153.148 10.18 152.898 10.297 152.664 
  49.253 +10.528 c 152.664 10.528 l 152.664 10.528 l 152.43 10.789 152.297 11.137 
  49.254 +152.297 11.555 c 152.297 11.555 l 152.297 11.555 l 152.297 12.004 
  49.255 +152.43 12.367 152.684 12.656 c 152.684 12.656 l 152.684 12.656 l 
  49.256 +152.898 12.903 153.168 13.02 153.48 13.02 c 153.48 13.02 l 153.48 13.02 
  49.257 +l 153.828 13.02 154.098 12.903 154.313 12.684 c 154.313 12.684 l 
  49.258 +154.313 12.684 l 154.508 12.469 154.605 12.192 154.605 11.844 c 154.605 
  49.259 +11.844 l 154.605 11.844 l 154.605 11.731 154.586 11.645 154.566 11.543 
  49.260 +c h
  49.261 +153.5 12.598 m 153.5 12.598 l 153.5 12.598 l 153.305 12.598 153.129 
  49.262 +12.528 152.992 12.395 c 152.992 12.395 l 152.992 12.395 l 152.879 12.25 
  49.263 +152.801 12.09 152.781 11.903 c 152.781 11.903 l 154.156 11.903 l 
  49.264 +154.156 11.903 l 154.156 11.903 l 154.156 12.09 154.098 12.25 153.984 
  49.265 +12.383 c 153.984 12.383 l 153.984 12.383 l 153.867 12.528 153.711 
  49.266 +12.598 153.5 12.598 c h
  49.267 +153.5 12.598 m f*
  49.268 +156.332 10.239 m 156.332 10.239 l 156.332 10.34 l 157.398 12.121 l 
  49.269 +157.398 12.121 l 157.398 12.121 l 157.609 12.496 157.727 12.828 157.727 
  49.270 +13.09 c 157.727 13.09 l 157.727 13.09 l 157.727 13.422 157.551 13.598 
  49.271 +157.184 13.598 c 157.184 13.598 l 157.184 13.598 l 157.066 13.598 
  49.272 +156.949 13.567 156.836 13.496 c 156.836 13.496 l 156.836 13.496 l 
  49.273 +156.738 13.422 156.641 13.336 156.602 13.223 c 156.602 13.223 l 156.293 
  49.274 +13.496 l 156.293 13.496 l 156.293 13.496 l 156.352 13.656 156.445 
  49.275 +13.785 156.602 13.887 c 156.602 13.887 l 156.602 13.887 l 156.758 
  49.276 +13.989 156.949 14.031 157.164 14.031 c 157.164 14.031 l 157.164 14.031 
  49.277 +l 157.496 14.031 157.746 13.946 157.941 13.785 c 157.941 13.785 l 
  49.278 +157.941 13.785 l 158.113 13.625 158.211 13.379 158.211 13.09 c 158.211 
  49.279 +13.09 l 158.211 13.09 l 158.211 12.801 158.094 12.438 157.844 12.02 c 
  49.280 +157.844 12.02 l 157.086 10.688 l 158.426 10.688 l 158.426 10.239 l 
  49.281 +156.332 10.239 l h
  49.282 +156.332 10.239 m f*
  49.283 +0 g
  49.284 +123.141 15.235 m 169.832 14.957 l 169.832 14.61 l 169.832 14.262 l 
  49.285 +123.141 14.539 l 123.141 14.887 l 123.141 15.235 l h
  49.286 +123.141 15.235 m f*
  49.287 +0 0.501961 0.4 rg
  49.288 +54.355 68.485 m 54.355 68.485 l 54.355 68.485 l 54.355 69.078 54.512 
  49.289 +69.582 54.785 69.989 c 54.785 69.989 l 54.785 69.989 l 55.055 70.395 
  49.290 +55.426 70.598 55.891 70.598 c 55.891 70.598 l 55.891 70.598 l 56.414 
  49.291 +70.598 56.82 70.41 57.113 70.031 c 57.113 70.031 l 57.113 70.031 l 
  49.292 +57.402 69.656 57.539 69.137 57.539 68.485 c 57.539 68.485 l 57.539 
  49.293 +68.485 l 57.539 67.789 57.402 67.254 57.113 66.864 c 57.113 66.864 l 
  49.294 +57.113 66.864 l 56.82 66.489 56.414 66.285 55.891 66.285 c 55.891 
  49.295 +66.285 l 55.891 66.285 l 55.406 66.285 55.055 66.489 54.766 66.906 c 
  49.296 +54.766 66.906 l 54.766 66.906 l 54.492 67.313 54.355 67.832 54.355 
  49.297 +68.485 c h
  49.298 +54.918 68.485 m 54.918 68.485 l 54.918 68.485 l 54.918 68.008 54.996 
  49.299 +67.602 55.152 67.281 c 55.152 67.281 l 55.152 67.281 l 55.328 66.965 
  49.300 +55.578 66.805 55.891 66.805 c 55.891 66.805 l 55.891 66.805 l 56.238 
  49.301 +66.805 56.512 66.949 56.703 67.239 c 56.703 67.239 l 56.703 67.239 l 
  49.302 +56.898 67.528 56.996 67.949 56.996 68.485 c 56.996 68.485 l 56.996 
  49.303 +68.485 l 56.996 69.539 56.625 70.074 55.891 70.074 c 55.891 70.074 l 
  49.304 +55.891 70.074 l 55.559 70.074 55.328 69.93 55.152 69.641 c 55.152 
  49.305 +69.641 l 55.152 69.641 l 54.996 69.352 54.918 68.961 54.918 68.485 c h
  49.306 +54.918 68.485 m f*
  49.307 +58.605 66.531 m 58.605 66.531 l 58.605 65.156 l 58.102 65.156 l 58.102 
  49.308 +69.395 l 58.605 69.395 l 58.605 69.149 l 58.605 69.149 l 58.605 69.149 
  49.309 +l 58.781 69.352 59.012 69.453 59.285 69.453 c 59.285 69.453 l 59.285 
  49.310 +69.453 l 59.672 69.453 59.965 69.324 60.195 69.047 c 60.195 69.047 l 
  49.311 +60.195 69.047 l 60.41 68.774 60.527 68.399 60.527 67.875 c 60.527 
  49.312 +67.875 l 60.527 67.875 l 60.527 67.414 60.41 67.035 60.195 66.746 c 
  49.313 +60.195 66.746 l 60.195 66.746 l 59.965 66.442 59.652 66.297 59.246 
  49.314 +66.297 c 59.246 66.297 l 59.246 66.297 l 59.129 66.297 58.992 66.328 
  49.315 +58.859 66.371 c 58.859 66.371 l 58.859 66.371 l 58.723 66.414 58.645 
  49.316 +66.473 58.605 66.531 c h
  49.317 +58.605 68.746 m 58.605 68.746 l 58.605 66.981 l 58.605 66.981 l 58.605 
  49.318 +66.981 l 58.625 66.922 58.703 66.879 58.801 66.821 c 58.801 66.821 l 
  49.319 +58.801 66.821 l 58.895 66.778 58.992 66.762 59.09 66.762 c 59.09 66.762 
  49.320 +l 59.09 66.762 l 59.711 66.762 60 67.137 60 67.891 c 60 67.891 l 60 
  49.321 +67.891 l 60 68.281 59.926 68.555 59.809 68.731 c 59.809 68.731 l 59.809 
  49.322 +68.731 l 59.652 68.903 59.422 68.992 59.09 68.992 c 59.09 68.992 l 
  49.323 +59.09 68.992 l 59.031 68.992 58.934 68.977 58.84 68.918 c 58.84 68.918 
  49.324 +l 58.84 68.918 l 58.742 68.86 58.664 68.801 58.605 68.746 c h
  49.325 +58.605 68.746 m f*
  49.326 +63.414 67.832 m 63.414 67.832 l 61.398 67.832 l 61.398 67.832 l 61.398 
  49.327 +67.832 l 61.398 67.469 61.496 67.196 61.672 67.008 c 61.672 67.008 l 
  49.328 +61.672 67.008 l 61.824 66.832 62.039 66.762 62.289 66.762 c 62.289 
  49.329 +66.762 l 62.289 66.762 l 62.563 66.762 62.816 66.848 62.988 67.024 c 
  49.330 +62.988 67.024 l 63.203 66.633 l 63.203 66.633 l 63.203 66.633 l 63.125 
  49.331 +66.559 63.008 66.489 62.852 66.414 c 62.852 66.414 l 62.852 66.414 l 
  49.332 +62.66 66.34 62.426 66.297 62.195 66.297 c 62.195 66.297 l 62.195 66.297 
  49.333 +l 61.844 66.297 61.535 66.43 61.301 66.688 c 61.301 66.688 l 61.301 
  49.334 +66.688 l 61.012 66.981 60.875 67.371 60.875 67.848 c 60.875 67.848 l 
  49.335 +60.875 67.848 l 60.875 68.356 61.031 68.746 61.301 69.047 c 61.301 
  49.336 +69.047 l 61.301 69.047 l 61.555 69.324 61.844 69.453 62.195 69.453 c 
  49.337 +62.195 69.453 l 62.195 69.453 l 62.602 69.453 62.91 69.336 63.125 69.09 
  49.338 +c 63.125 69.09 l 63.125 69.09 l 63.359 68.848 63.453 68.555 63.453 
  49.339 +68.164 c 63.453 68.164 l 63.453 68.164 l 63.453 68.035 63.453 67.934 
  49.340 +63.414 67.832 c h
  49.341 +62.215 68.992 m 62.215 68.992 l 62.215 68.992 l 62 68.992 61.805 68.918 
  49.342 +61.672 68.758 c 61.672 68.758 l 61.672 68.758 l 61.516 68.614 61.438 
  49.343 +68.442 61.418 68.223 c 61.418 68.223 l 62.969 68.223 l 62.969 68.223 l 
  49.344 +62.969 68.223 l 62.969 68.442 62.91 68.614 62.777 68.758 c 62.777 
  49.345 +68.758 l 62.777 68.758 l 62.641 68.918 62.445 68.992 62.215 68.992 c h
  49.346 +62.215 68.992 m f*
  49.347 +65.684 66.356 m 65.684 66.356 l 65.684 68.137 l 65.684 68.137 l 65.684 
  49.348 +68.137 l 65.684 68.453 65.648 68.672 65.551 68.801 c 65.551 68.801 l 
  49.349 +65.551 68.801 l 65.473 68.934 65.316 68.992 65.102 68.992 c 65.102 
  49.350 +68.992 l 65.102 68.992 l 64.988 68.992 64.871 68.961 64.754 68.891 c 
  49.351 +64.754 68.891 l 64.754 68.891 l 64.637 68.817 64.539 68.715 64.484 
  49.352 +68.614 c 64.484 68.614 l 64.484 66.356 l 63.977 66.356 l 63.977 69.395 
  49.353 +l 64.328 69.395 l 64.484 69.004 l 64.484 69.004 l 64.484 69.004 l 
  49.354 +64.637 69.309 64.891 69.453 65.258 69.453 c 65.258 69.453 l 65.258 
  49.355 +69.453 l 65.879 69.453 66.191 69.047 66.191 68.254 c 66.191 68.254 l 
  49.356 +66.191 66.356 l 65.684 66.356 l h
  49.357 +65.684 66.356 m f*
  49.358 +69.797 66.356 m 69.371 69.02 l 68.535 66.297 l 68.402 66.297 l 67.527 
  49.359 +69.02 l 67.102 66.356 l 66.598 66.356 l 67.316 70.524 l 67.547 70.524 l 
  49.360 +68.461 67.485 l 69.313 70.524 l 69.527 70.524 l 70.301 66.356 l 69.797 
  49.361 +66.356 l h
  49.362 +69.797 66.356 m f*
  49.363 +71.234 67.961 m 71.234 67.961 l 71.234 66.356 l 70.711 66.356 l 70.711 
  49.364 +70.524 l 70.711 70.524 l 70.711 70.524 l 71.117 70.539 71.348 70.555 
  49.365 +71.426 70.555 c 71.426 70.555 l 71.426 70.555 l 72.551 70.555 73.094 
  49.366 +70.149 73.094 69.336 c 73.094 69.336 l 73.094 69.336 l 73.094 68.41 
  49.367 +72.609 67.934 71.621 67.934 c 71.621 67.934 l 71.621 67.934 l 71.563 
  49.368 +67.934 71.445 67.949 71.234 67.961 c h
  49.369 +71.234 70.004 m 71.234 70.004 l 71.234 68.485 l 71.234 68.485 l 71.234 
  49.370 +68.485 l 71.465 68.453 71.582 68.453 71.582 68.453 c 71.582 68.453 l 
  49.371 +71.582 68.453 l 72.242 68.453 72.57 68.715 72.57 69.266 c 72.57 69.266 
  49.372 +l 72.57 69.266 l 72.57 69.785 72.223 70.031 71.523 70.031 c 71.523 
  49.373 +70.031 l 71.523 70.031 l 71.445 70.031 71.367 70.031 71.234 70.004 c h
  49.374 +71.234 70.004 m f*
  49.375 +74.898 68.367 m 75.813 68.367 l 75.813 67.961 l 74.898 67.961 l 74.898 
  49.376 +66.981 l 74.531 66.981 l 74.531 67.961 l 73.637 67.961 l 73.637 68.367 
  49.377 +l 74.531 68.367 l 74.531 69.336 l 74.898 69.336 l 74.898 68.367 l h
  49.378 +74.898 68.367 m f*
  49.379 +77.031 67.961 m 77.031 67.961 l 77.031 66.356 l 76.508 66.356 l 76.508 
  49.380 +70.524 l 76.508 70.524 l 76.508 70.524 l 76.898 70.539 77.148 70.555 
  49.381 +77.227 70.555 c 77.227 70.555 l 77.227 70.555 l 78.313 70.555 78.875 
  49.382 +70.149 78.875 69.336 c 78.875 69.336 l 78.875 69.336 l 78.875 68.41 
  49.383 +78.371 67.934 77.402 67.934 c 77.402 67.934 l 77.402 67.934 l 77.344 
  49.384 +67.934 77.227 67.949 77.031 67.961 c h
  49.385 +77.031 70.004 m 77.031 70.004 l 77.031 68.485 l 77.031 68.485 l 77.031 
  49.386 +68.485 l 77.246 68.453 77.344 68.453 77.363 68.453 c 77.363 68.453 l 
  49.387 +77.363 68.453 l 78.004 68.453 78.332 68.715 78.332 69.266 c 78.332 
  49.388 +69.266 l 78.332 69.266 l 78.332 69.785 77.984 70.031 77.324 70.031 c 
  49.389 +77.324 70.031 l 77.324 70.031 l 77.246 70.031 77.148 70.031 77.031 
  49.390 +70.004 c h
  49.391 +77.031 70.004 m f*
  49.392 +1 0 0 rg
  49.393 +60.234 62.129 m 60.234 62.129 l 60.234 60.539 l 59.73 60.539 l 59.73 
  49.394 +64.692 l 59.73 64.692 l 59.73 64.692 l 60.098 64.707 60.332 64.719 
  49.395 +60.43 64.719 c 60.43 64.719 l 60.43 64.719 l 61.535 64.719 62.098 
  49.396 +64.317 62.098 63.504 c 62.098 63.504 l 62.098 63.504 l 62.098 62.563 
  49.397 +61.594 62.102 60.621 62.102 c 60.621 62.102 l 60.621 62.102 l 60.566 
  49.398 +62.102 60.43 62.102 60.234 62.129 c h
  49.399 +60.234 64.184 m 60.234 64.184 l 60.234 62.637 l 60.234 62.637 l 60.234 
  49.400 +62.637 l 60.449 62.621 60.563 62.606 60.582 62.606 c 60.582 62.606 l 
  49.401 +60.582 62.606 l 61.223 62.606 61.555 62.883 61.555 63.446 c 61.555 
  49.402 +63.446 l 61.555 63.446 l 61.555 63.953 61.203 64.215 60.508 64.215 c 
  49.403 +60.508 64.215 l 60.508 64.215 l 60.449 64.215 60.352 64.199 60.234 
  49.404 +64.184 c h
  49.405 +60.234 64.184 m f*
  49.406 +62.699 61.379 m 62.699 61.379 l 62.699 64.821 l 63.203 64.821 l 63.203 
  49.407 +61.477 l 63.203 61.477 l 63.203 61.477 l 63.203 61.305 63.242 61.176 
  49.408 +63.32 61.086 c 63.32 61.086 l 63.32 61.086 l 63.414 61 63.531 60.957 
  49.409 +63.668 60.957 c 63.668 60.957 l 63.668 60.481 l 63.668 60.481 l 63.668 
  49.410 +60.481 l 63.027 60.481 62.699 60.785 62.699 61.379 c h
  49.411 +62.699 61.379 m f*
  49.412 +64.695 63.578 m 64.695 63.578 l 64.695 61.621 l 64.695 61.621 l 64.695 
  49.413 +61.621 l 64.695 61.145 64.871 60.93 65.258 60.93 c 65.258 60.93 l 
  49.414 +65.258 60.93 l 65.414 60.93 65.57 60.985 65.703 61.074 c 65.703 61.074 
  49.415 +l 65.703 61.074 l 65.84 61.176 65.938 61.289 65.977 61.422 c 65.977 
  49.416 +61.422 l 65.977 63.578 l 66.48 63.578 l 66.48 60.539 l 65.977 60.539 l 
  49.417 +65.977 60.957 l 65.977 60.957 l 65.977 60.957 l 65.918 60.828 65.801 
  49.418 +60.727 65.648 60.625 c 65.648 60.625 l 65.648 60.625 l 65.473 60.524 
  49.419 +65.297 60.481 65.141 60.481 c 65.141 60.481 l 65.141 60.481 l 64.832 
  49.420 +60.481 64.617 60.567 64.465 60.754 c 64.465 60.754 l 64.465 60.754 l 
  49.421 +64.289 60.957 64.211 61.219 64.211 61.567 c 64.211 61.567 l 64.211 
  49.422 +63.578 l 64.695 63.578 l h
  49.423 +64.695 63.578 m f*
  49.424 +67.043 59.699 m 67.043 59.699 l 67.316 60.133 l 67.316 60.133 l 67.316 
  49.425 +60.133 l 67.605 59.914 67.879 59.813 68.129 59.813 c 68.129 59.813 l 
  49.426 +68.129 59.813 l 68.344 59.813 68.516 59.856 68.652 59.946 c 68.652 
  49.427 +59.946 l 68.652 59.946 l 68.789 60.016 68.848 60.133 68.848 60.246 c 
  49.428 +68.848 60.246 l 68.848 60.246 l 68.848 60.492 68.691 60.625 68.363 
  49.429 +60.625 c 68.363 60.625 l 68.363 60.625 l 68.305 60.625 68.207 60.61 
  49.430 +68.051 60.582 c 68.051 60.582 l 68.051 60.582 l 67.898 60.551 67.801 
  49.431 +60.539 67.703 60.539 c 67.703 60.539 l 67.703 60.539 l 67.316 60.539 
  49.432 +67.121 60.696 67.121 61.031 c 67.121 61.031 l 67.121 61.031 l 67.121 
  49.433 +61.117 67.16 61.203 67.258 61.289 c 67.258 61.289 l 67.258 61.289 l 
  49.434 +67.355 61.364 67.469 61.422 67.605 61.465 c 67.605 61.465 l 67.605 
  49.435 +61.465 l 67.199 61.668 67.004 62.016 67.004 62.508 c 67.004 62.508 l 
  49.436 +67.004 62.508 l 67.004 62.824 67.102 63.098 67.316 63.301 c 67.316 
  49.437 +63.301 l 67.316 63.301 l 67.527 63.52 67.781 63.621 68.07 63.621 c 
  49.438 +68.07 63.621 l 68.07 63.621 l 68.344 63.621 68.555 63.563 68.711 63.446 
  49.439 +c 68.711 63.446 l 68.965 63.766 l 69.293 63.434 l 68.984 63.188 l 
  49.440 +68.984 63.188 l 68.984 63.188 l 69.117 63.012 69.176 62.766 69.176 
  49.441 +62.477 c 69.176 62.477 l 69.176 62.477 l 69.176 62.172 69.098 61.914 
  49.442 +68.926 61.711 c 68.926 61.711 l 68.926 61.711 l 68.75 61.492 68.516 
  49.443 +61.375 68.227 61.348 c 68.227 61.348 l 67.82 61.305 l 67.82 61.305 l 
  49.444 +67.82 61.305 l 67.762 61.289 67.703 61.278 67.625 61.231 c 67.625 
  49.445 +61.231 l 67.625 61.231 l 67.527 61.203 67.488 61.16 67.488 61.102 c 
  49.446 +67.488 61.102 l 67.488 61.102 l 67.488 61.043 67.586 61 67.762 61 c 
  49.447 +67.762 61 l 67.762 61 l 67.82 61 67.934 61.016 68.109 61.043 c 68.109 
  49.448 +61.043 l 68.109 61.043 l 68.266 61.074 68.383 61.074 68.461 61.074 c 
  49.449 +68.461 61.074 l 68.461 61.074 l 68.73 61.074 68.945 61.016 69.098 
  49.450 +60.871 c 69.098 60.871 l 69.098 60.871 l 69.254 60.727 69.332 60.524 
  49.451 +69.332 60.278 c 69.332 60.278 l 69.332 60.278 l 69.332 59.989 69.215 
  49.452 +59.77 68.984 59.598 c 68.984 59.598 l 68.984 59.598 l 68.75 59.422 
  49.453 +68.461 59.336 68.109 59.336 c 68.109 59.336 l 68.109 59.336 l 67.934 
  49.454 +59.336 67.742 59.364 67.527 59.438 c 67.527 59.438 l 67.527 59.438 l 
  49.455 +67.336 59.508 67.18 59.598 67.043 59.699 c h
  49.456 +68.109 63.188 m 68.109 63.188 l 68.109 63.188 l 67.934 63.188 67.801 
  49.457 +63.129 67.684 63 c 67.684 63 l 67.684 63 l 67.566 62.852 67.527 62.696 
  49.458 +67.527 62.508 c 67.527 62.508 l 67.527 62.508 l 67.527 62.289 67.566 
  49.459 +62.114 67.684 61.969 c 67.684 61.969 l 67.684 61.969 l 67.781 61.84 
  49.460 +67.918 61.77 68.109 61.77 c 68.109 61.77 l 68.109 61.77 l 68.285 61.77 
  49.461 +68.422 61.84 68.516 61.969 c 68.516 61.969 l 68.516 61.969 l 68.613 
  49.462 +62.102 68.672 62.289 68.672 62.508 c 68.672 62.508 l 68.672 62.508 l 
  49.463 +68.672 62.696 68.613 62.852 68.496 63 c 68.496 63 l 68.496 63 l 68.402 
  49.464 +63.129 68.266 63.188 68.109 63.188 c h
  49.465 +68.109 63.188 m f*
  49.466 +70.34 64.719 m 70.34 64.719 l 70.34 64.719 l 70.418 64.719 70.496 
  49.467 +64.692 70.555 64.633 c 70.555 64.633 l 70.555 64.633 l 70.613 64.563 
  49.468 +70.652 64.489 70.652 64.387 c 70.652 64.387 l 70.652 64.387 l 70.652 
  49.469 +64.301 70.613 64.215 70.555 64.156 c 70.555 64.156 l 70.555 64.156 l 
  49.470 +70.496 64.082 70.418 64.055 70.34 64.055 c 70.34 64.055 l 70.34 64.055 
  49.471 +l 70.242 64.055 70.188 64.082 70.129 64.156 c 70.129 64.156 l 70.129 
  49.472 +64.156 l 70.07 64.215 70.031 64.301 70.031 64.387 c 70.031 64.387 l 
  49.473 +70.031 64.387 l 70.031 64.489 70.07 64.563 70.129 64.633 c 70.129 
  49.474 +64.633 l 70.129 64.633 l 70.188 64.692 70.242 64.719 70.34 64.719 c h
  49.475 +70.07 60.539 m 70.07 60.539 l 70.07 63.114 l 69.68 63.114 l 69.68 
  49.476 +63.578 l 70.555 63.578 l 70.555 60.539 l 70.07 60.539 l h
  49.477 +70.07 60.539 m f*
  49.478 +73.074 60.539 m 73.074 60.539 l 73.074 62.289 l 73.074 62.289 l 73.074 
  49.479 +62.289 l 73.074 62.621 73.035 62.84 72.941 62.969 c 72.941 62.969 l 
  49.480 +72.941 62.969 l 72.844 63.098 72.707 63.172 72.492 63.172 c 72.492 
  49.481 +63.172 l 72.492 63.172 l 72.379 63.172 72.262 63.129 72.125 63.055 c 
  49.482 +72.125 63.055 l 72.125 63.055 l 72.008 62.985 71.91 62.899 71.855 
  49.483 +62.781 c 71.855 62.781 l 71.855 60.539 l 71.348 60.539 l 71.348 63.578 
  49.484 +l 71.699 63.578 l 71.855 63.172 l 71.855 63.172 l 71.855 63.172 l 
  49.485 +72.008 63.477 72.281 63.621 72.648 63.621 c 72.648 63.621 l 72.648 
  49.486 +63.621 l 73.27 63.621 73.582 63.215 73.582 62.406 c 73.582 62.406 l 
  49.487 +73.582 60.539 l 73.074 60.539 l h
  49.488 +73.074 60.539 m f*
  49.489 +0 g
  49.490 +51.098 74.594 m 82.348 74.594 l 82.348 74.231 l 82.348 73.856 l 51.098 
  49.491 +73.856 l 51.098 74.231 l 51.098 74.594 l h
  49.492 +51.098 74.594 m f*
  49.493 +82.348 74.594 m 82.348 74.594 l 82.445 74.594 82.523 74.578 82.602 
  49.494 +74.547 c 82.676 74.52 82.734 74.477 82.773 74.418 c 82.813 74.36 82.852 
  49.495 +74.301 82.852 74.231 c 82.852 74.231 l 82.852 74.231 l 82.348 74.231 l 
  49.496 +82.348 74.594 l h
  49.497 +82.348 74.594 m f*
  49.498 +82.852 74.231 m 82.852 55.629 l 82.348 55.629 l 81.863 55.629 l 81.863 
  49.499 +74.231 l 82.348 74.231 l 82.852 74.231 l h
  49.500 +82.852 74.231 m f*
  49.501 +82.852 55.629 m 82.852 55.629 l 82.852 55.559 82.813 55.5 82.773 55.442 
  49.502 +c 82.734 55.383 82.676 55.34 82.602 55.313 c 82.523 55.285 82.445 
  49.503 +55.254 82.348 55.254 c 82.348 55.254 l 82.348 55.629 l 82.852 55.629 l 
  49.504 +h
  49.505 +82.852 55.629 m f*
  49.506 +82.348 55.254 m 51.098 55.254 l 51.098 55.629 l 51.098 55.992 l 82.348 
  49.507 +55.992 l 82.348 55.629 l 82.348 55.254 l h
  49.508 +82.348 55.254 m f*
  49.509 +51.098 55.254 m 51.098 55.254 l 51 55.254 50.926 55.285 50.848 55.313 c 
  49.510 +50.77 55.34 50.711 55.383 50.672 55.442 c 50.633 55.5 50.613 55.559 
  49.511 +50.613 55.629 c 50.613 55.629 l 51.098 55.629 l 51.098 55.254 l h
  49.512 +51.098 55.254 m f*
  49.513 +50.613 55.629 m 50.613 74.231 l 51.098 74.231 l 51.602 74.231 l 51.602 
  49.514 +55.629 l 51.098 55.629 l 50.613 55.629 l h
  49.515 +50.613 55.629 m f*
  49.516 +0.168627 0.172549 0.745098 rg
  49.517 +110.281 66.356 m 109.816 69.02 l 108.98 66.297 l 108.844 66.297 l 
  49.518 +108.012 69.02 l 107.586 66.356 l 107.078 66.356 l 107.777 70.524 l 
  49.519 +108.031 70.524 l 108.922 67.485 l 109.758 70.524 l 109.988 70.524 l 
  49.520 +110.766 66.356 l 110.281 66.356 l h
  49.521 +110.281 66.356 m f*
  49.522 +111.715 67.961 m 111.715 67.961 l 111.715 66.356 l 111.191 66.356 l 
  49.523 +111.191 70.524 l 111.191 70.524 l 111.191 70.524 l 111.578 70.539 
  49.524 +111.832 70.555 111.91 70.555 c 111.91 70.555 l 111.91 70.555 l 112.996 
  49.525 +70.555 113.559 70.149 113.559 69.336 c 113.559 69.336 l 113.559 69.336 
  49.526 +l 113.559 68.41 113.055 67.934 112.105 67.934 c 112.105 67.934 l 
  49.527 +112.105 67.934 l 112.047 67.934 111.91 67.949 111.715 67.961 c h
  49.528 +111.715 70.004 m 111.715 70.004 l 111.715 68.485 l 111.715 68.485 l 
  49.529 +111.715 68.485 l 111.93 68.453 112.047 68.453 112.066 68.453 c 112.066 
  49.530 +68.453 l 112.066 68.453 l 112.688 68.453 113.016 68.715 113.016 69.266 
  49.531 +c 113.016 69.266 l 113.016 69.266 l 113.016 69.785 112.668 70.031 
  49.532 +112.008 70.031 c 112.008 70.031 l 112.008 70.031 l 111.93 70.031 
  49.533 +111.832 70.031 111.715 70.004 c h
  49.534 +111.715 70.004 m f*
  49.535 +114.258 66.356 m 114.258 70.524 l 114.781 70.524 l 114.781 66.356 l 
  49.536 +114.258 66.356 l h
  49.537 +114.258 66.356 m f*
  49.538 +116.875 68.367 m 117.77 68.367 l 117.77 67.961 l 116.875 67.961 l 
  49.539 +116.875 66.981 l 116.488 66.981 l 116.488 67.961 l 115.594 67.961 l 
  49.540 +115.594 68.367 l 116.488 68.367 l 116.488 69.336 l 116.875 69.336 l 
  49.541 +116.875 68.367 l h
  49.542 +116.875 68.367 m f*
  49.543 +118.969 67.961 m 118.969 67.961 l 118.969 66.356 l 118.445 66.356 l 
  49.544 +118.445 70.524 l 118.445 70.524 l 118.445 70.524 l 118.855 70.539 
  49.545 +119.086 70.555 119.164 70.555 c 119.164 70.555 l 119.164 70.555 l 
  49.546 +120.289 70.555 120.852 70.149 120.852 69.336 c 120.852 69.336 l 120.852 
  49.547 +69.336 l 120.852 68.41 120.348 67.934 119.359 67.934 c 119.359 67.934 l 
  49.548 +119.359 67.934 l 119.301 67.934 119.184 67.949 118.969 67.961 c h
  49.549 +118.969 70.004 m 118.969 70.004 l 118.969 68.485 l 118.969 68.485 l 
  49.550 +118.969 68.485 l 119.203 68.453 119.32 68.453 119.34 68.453 c 119.34 
  49.551 +68.453 l 119.34 68.453 l 119.98 68.453 120.309 68.715 120.309 69.266 c 
  49.552 +120.309 69.266 l 120.309 69.266 l 120.309 69.785 119.961 70.031 119.262 
  49.553 +70.031 c 119.262 70.031 l 119.262 70.031 l 119.203 70.031 119.105 
  49.554 +70.031 118.969 70.004 c h
  49.555 +118.969 70.004 m f*
  49.556 +1 0 0 rg
  49.557 +107.68 62.129 m 107.68 62.129 l 107.68 60.539 l 107.156 60.539 l 
  49.558 +107.156 64.692 l 107.156 64.692 l 107.156 64.692 l 107.547 64.707 
  49.559 +107.758 64.719 107.855 64.719 c 107.855 64.719 l 107.855 64.719 l 
  49.560 +108.941 64.719 109.504 64.317 109.504 63.504 c 109.504 63.504 l 109.504 
  49.561 +63.504 l 109.504 62.563 109 62.102 108.051 62.102 c 108.051 62.102 l 
  49.562 +108.051 62.102 l 107.992 62.102 107.855 62.102 107.68 62.129 c h
  49.563 +107.68 64.184 m 107.68 64.184 l 107.68 62.637 l 107.68 62.637 l 107.68 
  49.564 +62.637 l 107.875 62.621 107.992 62.606 108.012 62.606 c 108.012 62.606 
  49.565 +l 108.012 62.606 l 108.633 62.606 108.961 62.883 108.961 63.446 c 
  49.566 +108.961 63.446 l 108.961 63.446 l 108.961 63.953 108.613 64.215 107.934 
  49.567 +64.215 c 107.934 64.215 l 107.934 64.215 l 107.875 64.215 107.777 
  49.568 +64.199 107.68 64.184 c h
  49.569 +107.68 64.184 m f*
  49.570 +110.105 61.379 m 110.105 61.379 l 110.105 64.821 l 110.609 64.821 l 
  49.571 +110.609 61.477 l 110.609 61.477 l 110.609 61.477 l 110.609 61.305 
  49.572 +110.648 61.176 110.727 61.086 c 110.727 61.086 l 110.727 61.086 l 
  49.573 +110.824 61 110.941 60.957 111.074 60.957 c 111.074 60.957 l 111.074 
  49.574 +60.481 l 111.074 60.481 l 111.074 60.481 l 110.438 60.481 110.105 
  49.575 +60.785 110.105 61.379 c h
  49.576 +110.105 61.379 m f*
  49.577 +112.125 63.578 m 112.125 63.578 l 112.125 61.621 l 112.125 61.621 l 
  49.578 +112.125 61.621 l 112.125 61.145 112.297 60.93 112.668 60.93 c 112.668 
  49.579 +60.93 l 112.668 60.93 l 112.82 60.93 112.977 60.985 113.113 61.074 c 
  49.580 +113.113 61.074 l 113.113 61.074 l 113.25 61.176 113.344 61.289 113.383 
  49.581 +61.422 c 113.383 61.422 l 113.383 63.578 l 113.867 63.578 l 113.867 
  49.582 +60.539 l 113.383 60.539 l 113.383 60.957 l 113.383 60.957 l 113.383 
  49.583 +60.957 l 113.324 60.828 113.211 60.727 113.035 60.625 c 113.035 60.625 
  49.584 +l 113.035 60.625 l 112.879 60.524 112.707 60.481 112.551 60.481 c 
  49.585 +112.551 60.481 l 112.551 60.481 l 112.258 60.481 112.027 60.567 111.871 
  49.586 +60.754 c 111.871 60.754 l 111.871 60.754 l 111.695 60.957 111.617 
  49.587 +61.219 111.617 61.567 c 111.617 61.567 l 111.617 63.578 l 112.125 
  49.588 +63.578 l h
  49.589 +112.125 63.578 m f*
  49.590 +114.449 59.699 m 114.449 59.699 l 114.723 60.133 l 114.723 60.133 l 
  49.591 +114.723 60.133 l 115.012 59.914 115.285 59.813 115.52 59.813 c 115.52 
  49.592 +59.813 l 115.52 59.813 l 115.75 59.813 115.926 59.856 116.063 59.946 c 
  49.593 +116.063 59.946 l 116.063 59.946 l 116.195 60.016 116.254 60.133 116.254 
  49.594 +60.246 c 116.254 60.246 l 116.254 60.246 l 116.254 60.492 116.082 
  49.595 +60.625 115.77 60.625 c 115.77 60.625 l 115.77 60.625 l 115.711 60.625 
  49.596 +115.594 60.61 115.461 60.582 c 115.461 60.582 l 115.461 60.582 l 
  49.597 +115.305 60.551 115.188 60.539 115.109 60.539 c 115.109 60.539 l 115.109 
  49.598 +60.539 l 114.723 60.539 114.508 60.696 114.508 61.031 c 114.508 61.031 
  49.599 +l 114.508 61.031 l 114.508 61.117 114.566 61.203 114.664 61.289 c 
  49.600 +114.664 61.289 l 114.664 61.289 l 114.762 61.364 114.859 61.422 115.012 
  49.601 +61.465 c 115.012 61.465 l 115.012 61.465 l 114.605 61.668 114.414 
  49.602 +62.016 114.414 62.508 c 114.414 62.508 l 114.414 62.508 l 114.414 
  49.603 +62.824 114.508 63.098 114.723 63.301 c 114.723 63.301 l 114.723 63.301 
  49.604 +l 114.918 63.52 115.168 63.621 115.48 63.621 c 115.48 63.621 l 115.48 
  49.605 +63.621 l 115.75 63.621 115.965 63.563 116.117 63.446 c 116.117 63.446 l 
  49.606 +116.371 63.766 l 116.699 63.434 l 116.391 63.188 l 116.391 63.188 l 
  49.607 +116.391 63.188 l 116.527 63.012 116.586 62.766 116.586 62.477 c 116.586 
  49.608 +62.477 l 116.586 62.477 l 116.586 62.172 116.508 61.914 116.332 61.711 
  49.609 +c 116.332 61.711 l 116.332 61.711 l 116.137 61.492 115.926 61.375 
  49.610 +115.633 61.348 c 115.633 61.348 l 115.227 61.305 l 115.227 61.305 l 
  49.611 +115.227 61.305 l 115.168 61.289 115.109 61.278 115.031 61.231 c 115.031 
  49.612 +61.231 l 115.031 61.231 l 114.938 61.203 114.898 61.16 114.898 61.102 c 
  49.613 +114.898 61.102 l 114.898 61.102 l 114.898 61.043 114.992 61 115.148 61 
  49.614 +c 115.148 61 l 115.148 61 l 115.227 61 115.344 61.016 115.5 61.043 c 
  49.615 +115.5 61.043 l 115.5 61.043 l 115.672 61.074 115.789 61.074 115.867 
  49.616 +61.074 c 115.867 61.074 l 115.867 61.074 l 116.137 61.074 116.352 
  49.617 +61.016 116.508 60.871 c 116.508 60.871 l 116.508 60.871 l 116.664 
  49.618 +60.727 116.738 60.524 116.738 60.278 c 116.738 60.278 l 116.738 60.278 
  49.619 +l 116.738 59.989 116.625 59.77 116.391 59.598 c 116.391 59.598 l 
  49.620 +116.391 59.598 l 116.156 59.422 115.867 59.336 115.52 59.336 c 115.52 
  49.621 +59.336 l 115.52 59.336 l 115.324 59.336 115.148 59.364 114.938 59.438 c 
  49.622 +114.938 59.438 l 114.938 59.438 l 114.742 59.508 114.586 59.598 114.449 
  49.623 +59.699 c h
  49.624 +115.52 63.188 m 115.52 63.188 l 115.52 63.188 l 115.344 63.188 115.188 
  49.625 +63.129 115.09 63 c 115.09 63 l 115.09 63 l 114.977 62.852 114.918 
  49.626 +62.696 114.918 62.508 c 114.918 62.508 l 114.918 62.508 l 114.918 
  49.627 +62.289 114.973 62.114 115.09 61.969 c 115.09 61.969 l 115.09 61.969 l 
  49.628 +115.188 61.84 115.324 61.77 115.52 61.77 c 115.52 61.77 l 115.52 61.77 
  49.629 +l 115.691 61.77 115.828 61.84 115.926 61.969 c 115.926 61.969 l 115.926 
  49.630 +61.969 l 116.023 62.102 116.082 62.289 116.082 62.508 c 116.082 62.508 
  49.631 +l 116.082 62.508 l 116.082 62.696 116.023 62.852 115.906 63 c 115.906 
  49.632 +63 l 115.906 63 l 115.809 63.129 115.672 63.188 115.52 63.188 c h
  49.633 +115.52 63.188 m f*
  49.634 +117.75 64.719 m 117.75 64.719 l 117.75 64.719 l 117.824 64.719 117.902 
  49.635 +64.692 117.961 64.633 c 117.961 64.633 l 117.961 64.633 l 118.02 64.563 
  49.636 +118.059 64.489 118.059 64.387 c 118.059 64.387 l 118.059 64.387 l 
  49.637 +118.059 64.301 118.02 64.215 117.961 64.156 c 117.961 64.156 l 117.961 
  49.638 +64.156 l 117.902 64.082 117.824 64.055 117.75 64.055 c 117.75 64.055 l 
  49.639 +117.75 64.055 l 117.652 64.055 117.594 64.082 117.535 64.156 c 117.535 
  49.640 +64.156 l 117.535 64.156 l 117.457 64.215 117.438 64.301 117.438 64.387 
  49.641 +c 117.438 64.387 l 117.438 64.387 l 117.438 64.489 117.457 64.563 
  49.642 +117.516 64.633 c 117.516 64.633 l 117.516 64.633 l 117.594 64.692 
  49.643 +117.652 64.719 117.75 64.719 c h
  49.644 +117.477 60.539 m 117.477 60.539 l 117.477 63.114 l 117.109 63.114 l 
  49.645 +117.109 63.578 l 117.961 63.578 l 117.961 60.539 l 117.477 60.539 l h
  49.646 +117.477 60.539 m f*
  49.647 +120.484 60.539 m 120.484 60.539 l 120.484 62.289 l 120.484 62.289 l 
  49.648 +120.484 62.289 l 120.484 62.621 120.445 62.84 120.348 62.969 c 120.348 
  49.649 +62.969 l 120.348 62.969 l 120.25 63.098 120.113 63.172 119.902 63.172 c 
  49.650 +119.902 63.172 l 119.902 63.172 l 119.785 63.172 119.668 63.129 119.531 
  49.651 +63.055 c 119.531 63.055 l 119.531 63.055 l 119.418 62.985 119.32 62.899 
  49.652 +119.262 62.781 c 119.262 62.781 l 119.262 60.539 l 118.758 60.539 l 
  49.653 +118.758 63.578 l 119.105 63.578 l 119.262 63.172 l 119.262 63.172 l 
  49.654 +119.262 63.172 l 119.418 63.477 119.688 63.621 120.059 63.621 c 120.059 
  49.655 +63.621 l 120.059 63.621 l 120.676 63.621 120.988 63.215 120.988 62.406 
  49.656 +c 120.988 62.406 l 120.988 60.539 l 120.484 60.539 l h
  49.657 +120.484 60.539 m f*
  49.658 +0 g
  49.659 +98.059 74.231 m 98.059 74.231 l 98.059 74.301 98.078 74.36 98.117 
  49.660 +74.418 c 98.137 74.477 98.195 74.52 98.273 74.547 c 98.352 74.578 98.43 
  49.661 +74.594 98.527 74.594 c 98.527 74.594 l 98.527 74.231 l 98.059 74.231 l 
  49.662 +h
  49.663 +98.059 74.231 m f*
  49.664 +98.527 74.594 m 129.773 74.594 l 129.773 74.231 l 129.773 73.856 l 
  49.665 +98.527 73.856 l 98.527 74.231 l 98.527 74.594 l h
  49.666 +98.527 74.594 m f*
  49.667 +129.773 74.594 m 129.773 74.594 l 129.871 74.594 129.949 74.578 130.027 
  49.668 +74.547 c 130.105 74.52 130.164 74.477 130.203 74.418 c 130.242 74.36 
  49.669 +130.281 74.301 130.281 74.231 c 130.281 74.231 l 130.281 74.231 l 
  49.670 +129.773 74.231 l 129.773 74.594 l h
  49.671 +129.773 74.594 m f*
  49.672 +130.281 74.231 m 130.281 55.629 l 129.773 55.629 l 129.289 55.629 l 
  49.673 +129.289 74.231 l 129.773 74.231 l 130.281 74.231 l h
  49.674 +130.281 74.231 m f*
  49.675 +130.281 55.629 m 130.281 55.629 l 130.281 55.559 130.242 55.5 130.203 
  49.676 +55.442 c 130.164 55.383 130.105 55.34 130.027 55.313 c 129.949 55.285 
  49.677 +129.871 55.254 129.773 55.254 c 129.773 55.254 l 129.773 55.629 l 
  49.678 +130.281 55.629 l h
  49.679 +130.281 55.629 m f*
  49.680 +129.773 55.254 m 98.527 55.254 l 98.527 55.629 l 98.527 55.992 l 
  49.681 +129.773 55.992 l 129.773 55.629 l 129.773 55.254 l h
  49.682 +129.773 55.254 m f*
  49.683 +98.527 55.254 m 98.527 55.254 l 98.43 55.254 98.352 55.285 98.273 
  49.684 +55.313 c 98.195 55.34 98.137 55.383 98.117 55.442 c 98.078 55.5 98.059 
  49.685 +55.559 98.059 55.629 c 98.059 55.629 l 98.527 55.629 l 98.527 55.254 l 
  49.686 +h
  49.687 +98.527 55.254 m f*
  49.688 +98.059 55.629 m 98.059 74.231 l 98.527 74.231 l 99.031 74.231 l 99.031 
  49.689 +55.629 l 98.527 55.629 l 98.059 55.629 l h
  49.690 +98.059 55.629 m f*
  49.691 +0.501961 0 0.4 rg
  49.692 +150.723 66.297 m 148.746 69.336 l 148.746 66.356 l 148.262 66.356 l 
  49.693 +148.262 70.524 l 148.473 70.524 l 150.395 67.645 l 150.395 70.524 l 
  49.694 +150.879 70.524 l 150.879 66.297 l 150.723 66.297 l h
  49.695 +150.723 66.297 m f*
  49.696 +153.984 67.832 m 153.984 67.832 l 151.965 67.832 l 151.965 67.832 l 
  49.697 +151.965 67.832 l 151.965 67.469 152.043 67.196 152.238 67.008 c 152.238 
  49.698 +67.008 l 152.238 67.008 l 152.395 66.832 152.586 66.762 152.84 66.762 c 
  49.699 +152.84 66.762 l 152.84 66.762 l 153.129 66.762 153.363 66.848 153.555 
  49.700 +67.024 c 153.555 67.024 l 153.77 66.633 l 153.77 66.633 l 153.77 66.633 
  49.701 +l 153.691 66.559 153.574 66.489 153.422 66.414 c 153.422 66.414 l 
  49.702 +153.422 66.414 l 153.207 66.34 152.992 66.297 152.742 66.297 c 152.742 
  49.703 +66.297 l 152.742 66.297 l 152.395 66.297 152.102 66.43 151.848 66.688 c 
  49.704 +151.848 66.688 l 151.848 66.688 l 151.578 66.981 151.441 67.371 151.441 
  49.705 +67.848 c 151.441 67.848 l 151.441 67.848 l 151.441 68.356 151.578 
  49.706 +68.746 151.867 69.047 c 151.867 69.047 l 151.867 69.047 l 152.121 
  49.707 +69.324 152.41 69.453 152.762 69.453 c 152.762 69.453 l 152.762 69.453 l 
  49.708 +153.148 69.453 153.461 69.336 153.691 69.09 c 153.691 69.09 l 153.691 
  49.709 +69.09 l 153.906 68.848 154.023 68.555 154.023 68.164 c 154.023 68.164 l 
  49.710 +154.023 68.164 l 154.023 68.035 154.004 67.934 153.984 67.832 c h
  49.711 +152.781 68.992 m 152.781 68.992 l 152.781 68.992 l 152.547 68.992 
  49.712 +152.375 68.918 152.219 68.758 c 152.219 68.758 l 152.219 68.758 l 
  49.713 +152.082 68.614 151.984 68.442 151.965 68.223 c 151.965 68.223 l 153.52 
  49.714 +68.223 l 153.52 68.223 l 153.52 68.223 l 153.52 68.442 153.461 68.614 
  49.715 +153.344 68.758 c 153.344 68.758 l 153.344 68.758 l 153.207 68.918 
  49.716 +153.012 68.992 152.781 68.992 c h
  49.717 +152.781 68.992 m f*
  49.718 +157.105 66.297 m 156.988 66.297 l 156.156 68.383 l 155.359 66.297 l 
  49.719 +155.227 66.297 l 154.234 69.41 l 154.758 69.41 l 155.359 67.414 l 
  49.720 +156.078 69.41 l 156.215 69.41 l 156.988 67.414 l 157.629 69.41 l 
  49.721 +158.113 69.41 l 157.105 66.297 l h
  49.722 +157.105 66.297 m f*
  49.723 +158.543 66.356 m 158.543 70.524 l 159.066 70.524 l 159.066 66.879 l 
  49.724 +160.793 66.879 l 160.793 66.356 l 158.543 66.356 l h
  49.725 +158.543 66.356 m f*
  49.726 +162.789 66.703 m 162.789 66.703 l 162.789 66.703 l 162.594 66.43 
  49.727 +162.285 66.297 161.879 66.297 c 161.879 66.297 l 161.879 66.297 l 
  49.728 +161.645 66.297 161.469 66.387 161.297 66.559 c 161.297 66.559 l 161.297 
  49.729 +66.559 l 161.141 66.735 161.063 66.949 161.063 67.211 c 161.063 67.211 
  49.730 +l 161.063 67.211 l 161.063 67.516 161.18 67.774 161.434 67.992 c 
  49.731 +161.434 67.992 l 161.434 67.992 l 161.684 68.207 161.996 68.309 162.383 
  49.732 +68.309 c 162.383 68.309 l 162.383 68.309 l 162.48 68.309 162.613 68.297 
  49.733 +162.73 68.239 c 162.73 68.239 l 162.73 68.239 l 162.73 68.715 162.539 
  49.734 +68.977 162.129 68.977 c 162.129 68.977 l 162.129 68.977 l 161.82 68.977 
  49.735 +161.586 68.875 161.414 68.699 c 161.414 68.699 l 161.199 69.149 l 
  49.736 +161.199 69.149 l 161.199 69.149 l 161.297 69.239 161.434 69.309 161.586 
  49.737 +69.367 c 161.586 69.367 l 161.586 69.367 l 161.762 69.426 161.918 
  49.738 +69.453 162.07 69.453 c 162.07 69.453 l 162.07 69.453 l 162.48 69.453 
  49.739 +162.77 69.352 162.965 69.149 c 162.965 69.149 l 162.965 69.149 l 
  49.740 +163.141 68.946 163.234 68.629 163.234 68.207 c 163.234 68.207 l 163.234 
  49.741 +67.11 l 163.234 67.11 l 163.234 67.11 l 163.234 66.848 163.313 66.66 
  49.742 +163.449 66.574 c 163.449 66.574 l 163.449 66.297 l 163.449 66.297 l 
  49.743 +163.449 66.297 l 163.254 66.297 163.102 66.328 163.004 66.399 c 163.004 
  49.744 +66.399 l 163.004 66.399 l 162.906 66.457 162.828 66.559 162.789 66.703 
  49.745 +c h
  49.746 +162.73 67.864 m 162.73 67.864 l 162.73 67.864 l 162.578 67.891 162.48 
  49.747 +67.918 162.402 67.918 c 162.402 67.918 l 162.402 67.918 l 162.148 
  49.748 +67.918 161.957 67.848 161.801 67.703 c 161.801 67.703 l 161.801 67.703 
  49.749 +l 161.645 67.559 161.547 67.399 161.547 67.211 c 161.547 67.211 l 
  49.750 +161.547 67.211 l 161.547 66.891 161.723 66.731 162.07 66.731 c 162.07 
  49.751 +66.731 l 162.07 66.731 l 162.324 66.731 162.539 66.864 162.73 67.125 c 
  49.752 +162.73 67.864 l h
  49.753 +162.73 67.864 m f*
  49.754 +165.719 66.356 m 165.719 66.356 l 165.719 68.137 l 165.719 68.137 l 
  49.755 +165.719 68.137 l 165.719 68.453 165.68 68.672 165.582 68.801 c 165.582 
  49.756 +68.801 l 165.582 68.801 l 165.504 68.934 165.352 68.992 165.137 68.992 
  49.757 +c 165.137 68.992 l 165.137 68.992 l 165.039 68.992 164.922 68.961 
  49.758 +164.809 68.891 c 164.809 68.891 l 164.809 68.891 l 164.672 68.817 
  49.759 +164.574 68.715 164.516 68.614 c 164.516 68.614 l 164.516 66.356 l 
  49.760 +164.012 66.356 l 164.012 69.395 l 164.359 69.395 l 164.516 69.004 l 
  49.761 +164.516 69.004 l 164.516 69.004 l 164.672 69.309 164.941 69.453 165.293 
  49.762 +69.453 c 165.293 69.453 l 165.293 69.453 l 165.914 69.453 166.223 
  49.763 +69.047 166.223 68.254 c 166.223 68.254 l 166.223 66.356 l 165.719 
  49.764 +66.356 l h
  49.765 +165.719 66.356 m f*
  49.766 +166.824 65.516 m 166.824 65.516 l 167.098 65.949 l 167.098 65.949 l 
  49.767 +167.098 65.949 l 167.387 65.75 167.66 65.633 167.891 65.633 c 167.891 
  49.768 +65.633 l 167.891 65.633 l 168.125 65.633 168.297 65.676 168.434 65.762 
  49.769 +c 168.434 65.762 l 168.434 65.762 l 168.57 65.848 168.629 65.949 
  49.770 +168.629 66.082 c 168.629 66.082 l 168.629 66.082 l 168.629 66.328 
  49.771 +168.453 66.457 168.145 66.457 c 168.145 66.457 l 168.145 66.457 l 
  49.772 +168.086 66.457 167.969 66.43 167.832 66.399 c 167.832 66.399 l 167.832 
  49.773 +66.399 l 167.68 66.371 167.563 66.356 167.484 66.356 c 167.484 66.356 l 
  49.774 +167.484 66.356 l 167.098 66.356 166.883 66.531 166.883 66.848 c 166.883 
  49.775 +66.848 l 166.883 66.848 l 166.883 66.949 166.941 67.035 167.039 67.125 
  49.776 +c 167.039 67.125 l 167.039 67.125 l 167.117 67.211 167.23 67.27 167.387 
  49.777 +67.297 c 167.387 67.297 l 167.387 67.297 l 166.98 67.5 166.785 67.848 
  49.778 +166.785 68.356 c 166.785 68.356 l 166.785 68.356 l 166.785 68.656 
  49.779 +166.883 68.918 167.098 69.137 c 167.098 69.137 l 167.098 69.137 l 
  49.780 +167.289 69.352 167.543 69.453 167.852 69.453 c 167.852 69.453 l 167.852 
  49.781 +69.453 l 168.125 69.453 168.336 69.395 168.492 69.266 c 168.492 69.266 
  49.782 +l 168.746 69.598 l 169.074 69.266 l 168.766 69.02 l 168.766 69.02 l 
  49.783 +168.766 69.02 l 168.898 68.832 168.957 68.602 168.957 68.324 c 168.957 
  49.784 +68.324 l 168.957 68.324 l 168.957 68.02 168.879 67.762 168.707 67.543 c 
  49.785 +168.707 67.543 l 168.707 67.543 l 168.512 67.34 168.297 67.211 168.008 
  49.786 +67.18 c 168.008 67.18 l 167.602 67.137 l 167.602 67.137 l 167.602 
  49.787 +67.137 l 167.543 67.137 167.484 67.11 167.387 67.078 c 167.387 67.078 l 
  49.788 +167.387 67.078 l 167.309 67.051 167.27 66.992 167.27 66.934 c 167.27 
  49.789 +66.934 l 167.27 66.934 l 167.27 66.864 167.367 66.821 167.523 66.821 c 
  49.790 +167.523 66.821 l 167.523 66.821 l 167.602 66.821 167.715 66.832 167.871 
  49.791 +66.864 c 167.871 66.864 l 167.871 66.864 l 168.047 66.891 168.164 
  49.792 +66.906 168.242 66.906 c 168.242 66.906 l 168.242 66.906 l 168.512 
  49.793 +66.906 168.727 66.848 168.879 66.703 c 168.879 66.703 l 168.879 66.703 
  49.794 +l 169.035 66.559 169.113 66.356 169.113 66.098 c 169.113 66.098 l 
  49.795 +169.113 66.098 l 169.113 65.821 168.996 65.59 168.766 65.414 c 168.766 
  49.796 +65.414 l 168.766 65.414 l 168.531 65.242 168.242 65.156 167.891 65.156 
  49.797 +c 167.891 65.156 l 167.891 65.156 l 167.699 65.156 167.504 65.199 
  49.798 +167.309 65.27 c 167.309 65.27 l 167.309 65.27 l 167.117 65.328 166.941 
  49.799 +65.414 166.824 65.516 c h
  49.800 +167.891 69.02 m 167.891 69.02 l 167.891 69.02 l 167.715 69.02 167.563 
  49.801 +68.946 167.465 68.817 c 167.465 68.817 l 167.465 68.817 l 167.348 
  49.802 +68.688 167.289 68.543 167.289 68.356 c 167.289 68.356 l 167.289 68.356 
  49.803 +l 167.289 68.137 167.348 67.961 167.445 67.817 c 167.445 67.817 l 
  49.804 +167.445 67.817 l 167.563 67.672 167.699 67.617 167.891 67.617 c 167.891 
  49.805 +67.617 l 167.891 67.617 l 168.066 67.617 168.203 67.672 168.297 67.817 
  49.806 +c 168.297 67.817 l 168.297 67.817 l 168.395 67.949 168.453 68.121 
  49.807 +168.453 68.356 c 168.453 68.356 l 168.453 68.356 l 168.453 68.543 
  49.808 +168.395 68.688 168.277 68.817 c 168.277 68.817 l 168.277 68.817 l 
  49.809 +168.184 68.946 168.047 69.02 167.891 69.02 c h
  49.810 +167.891 69.02 m f*
  49.811 +170.82 68.367 m 171.73 68.367 l 171.73 67.961 l 170.82 67.961 l 170.82 
  49.812 +66.981 l 170.453 66.981 l 170.453 67.961 l 169.578 67.961 l 169.578 
  49.813 +68.367 l 170.453 68.367 l 170.453 69.336 l 170.82 69.336 l 170.82 
  49.814 +68.367 l h
  49.815 +170.82 68.367 m f*
  49.816 +172.953 67.961 m 172.953 67.961 l 172.953 66.356 l 172.43 66.356 l 
  49.817 +172.43 70.524 l 172.43 70.524 l 172.43 70.524 l 172.836 70.539 173.07 
  49.818 +70.555 173.148 70.555 c 173.148 70.555 l 173.148 70.555 l 174.273 
  49.819 +70.555 174.797 70.149 174.797 69.336 c 174.797 69.336 l 174.797 69.336 
  49.820 +l 174.797 68.41 174.332 67.934 173.344 67.934 c 173.344 67.934 l 
  49.821 +173.344 67.934 l 173.285 67.934 173.168 67.949 172.953 67.961 c h
  49.822 +172.953 70.004 m 172.953 70.004 l 172.953 68.485 l 172.953 68.485 l 
  49.823 +172.953 68.485 l 173.188 68.453 173.305 68.453 173.305 68.453 c 173.305 
  49.824 +68.453 l 173.305 68.453 l 173.961 68.453 174.293 68.715 174.293 69.266 
  49.825 +c 174.293 69.266 l 174.293 69.266 l 174.293 69.785 173.941 70.031 
  49.826 +173.246 70.031 c 173.246 70.031 l 173.246 70.031 l 173.168 70.031 
  49.827 +173.09 70.031 172.953 70.004 c h
  49.828 +172.953 70.004 m f*
  49.829 +1 0 0 rg
  49.830 +155.07 62.129 m 155.07 62.129 l 155.07 60.539 l 154.566 60.539 l 
  49.831 +154.566 64.692 l 154.566 64.692 l 154.566 64.692 l 154.953 64.707 
  49.832 +155.188 64.719 155.262 64.719 c 155.262 64.719 l 155.262 64.719 l 
  49.833 +156.367 64.719 156.93 64.317 156.93 63.504 c 156.93 63.504 l 156.93 
  49.834 +63.504 l 156.93 62.563 156.426 62.102 155.457 62.102 c 155.457 62.102 l 
  49.835 +155.457 62.102 l 155.398 62.102 155.281 62.102 155.07 62.129 c h
  49.836 +155.07 64.184 m 155.07 64.184 l 155.07 62.637 l 155.07 62.637 l 155.07 
  49.837 +62.637 l 155.301 62.621 155.418 62.606 155.438 62.606 c 155.438 62.606 
  49.838 +l 155.438 62.606 l 156.059 62.606 156.387 62.883 156.387 63.446 c 
  49.839 +156.387 63.446 l 156.387 63.446 l 156.387 63.953 156.039 64.215 155.359 
  49.840 +64.215 c 155.359 64.215 l 155.359 64.215 l 155.301 64.215 155.207 
  49.841 +64.199 155.07 64.184 c h
  49.842 +155.07 64.184 m f*
  49.843 +157.531 61.379 m 157.531 61.379 l 157.531 64.821 l 158.02 64.821 l 
  49.844 +158.02 61.477 l 158.02 61.477 l 158.02 61.477 l 158.02 61.305 158.074 
  49.845 +61.176 158.152 61.086 c 158.152 61.086 l 158.152 61.086 l 158.25 61 
  49.846 +158.348 60.957 158.504 60.957 c 158.504 60.957 l 158.504 60.481 l 
  49.847 +158.504 60.481 l 158.504 60.481 l 157.844 60.481 157.531 60.785 157.531 
  49.848 +61.379 c h
  49.849 +157.531 61.379 m f*
  49.850 +159.551 63.578 m 159.551 63.578 l 159.551 61.621 l 159.551 61.621 l 
  49.851 +159.551 61.621 l 159.551 61.145 159.727 60.93 160.113 60.93 c 160.113 
  49.852 +60.93 l 160.113 60.93 l 160.27 60.93 160.402 60.985 160.539 61.074 c 
  49.853 +160.539 61.074 l 160.539 61.074 l 160.676 61.176 160.754 61.289 160.813 
  49.854 +61.422 c 160.813 61.422 l 160.813 63.578 l 161.297 63.578 l 161.297 
  49.855 +60.539 l 160.813 60.539 l 160.813 60.957 l 160.813 60.957 l 160.813 
  49.856 +60.957 l 160.754 60.828 160.637 60.727 160.461 60.625 c 160.461 60.625 
  49.857 +l 160.461 60.625 l 160.309 60.524 160.152 60.481 159.996 60.481 c 
  49.858 +159.996 60.481 l 159.996 60.481 l 159.688 60.481 159.453 60.567 159.297 
  49.859 +60.754 c 159.297 60.754 l 159.297 60.754 l 159.125 60.957 159.047 
  49.860 +61.219 159.047 61.567 c 159.047 61.567 l 159.047 63.578 l 159.551 
  49.861 +63.578 l h
  49.862 +159.551 63.578 m f*
  49.863 +161.879 59.699 m 161.879 59.699 l 162.148 60.133 l 162.148 60.133 l 
  49.864 +162.148 60.133 l 162.441 59.914 162.711 59.813 162.945 59.813 c 162.945 
  49.865 +59.813 l 162.945 59.813 l 163.176 59.813 163.352 59.856 163.488 59.946 
  49.866 +c 163.488 59.946 l 163.488 59.946 l 163.605 60.016 163.684 60.133 
  49.867 +163.684 60.246 c 163.684 60.246 l 163.684 60.246 l 163.684 60.492 
  49.868 +163.508 60.625 163.176 60.625 c 163.176 60.625 l 163.176 60.625 l 
  49.869 +163.141 60.625 163.023 60.61 162.887 60.582 c 162.887 60.582 l 162.887 
  49.870 +60.582 l 162.73 60.551 162.613 60.539 162.539 60.539 c 162.539 60.539 l 
  49.871 +162.539 60.539 l 162.148 60.539 161.938 60.696 161.938 61.031 c 161.938 
  49.872 +61.031 l 161.938 61.031 l 161.938 61.117 161.996 61.203 162.09 61.289 c 
  49.873 +162.09 61.289 l 162.09 61.289 l 162.168 61.364 162.285 61.422 162.422 
  49.874 +61.465 c 162.422 61.465 l 162.422 61.465 l 162.031 61.668 161.84 62.016 
  49.875 +161.84 62.508 c 161.84 62.508 l 161.84 62.508 l 161.84 62.824 161.938 
  49.876 +63.098 162.148 63.301 c 162.148 63.301 l 162.148 63.301 l 162.344 63.52 
  49.877 +162.594 63.621 162.906 63.621 c 162.906 63.621 l 162.906 63.621 l 
  49.878 +163.176 63.621 163.391 63.563 163.547 63.446 c 163.547 63.446 l 163.797 
  49.879 +63.766 l 164.129 63.434 l 163.816 63.188 l 163.816 63.188 l 163.816 
  49.880 +63.188 l 163.953 63.012 164.012 62.766 164.012 62.477 c 164.012 62.477 
  49.881 +l 164.012 62.477 l 164.012 62.172 163.934 61.914 163.738 61.711 c 
  49.882 +163.738 61.711 l 163.738 61.711 l 163.566 61.492 163.332 61.375 163.063 
  49.883 +61.348 c 163.063 61.348 l 162.652 61.305 l 162.652 61.305 l 162.652 
  49.884 +61.305 l 162.594 61.289 162.539 61.278 162.441 61.231 c 162.441 61.231 
  49.885 +l 162.441 61.231 l 162.363 61.203 162.324 61.16 162.324 61.102 c 
  49.886 +162.324 61.102 l 162.324 61.102 l 162.324 61.043 162.402 61 162.578 61 
  49.887 +c 162.578 61 l 162.578 61 l 162.652 61 162.77 61.016 162.926 61.043 c 
  49.888 +162.926 61.043 l 162.926 61.043 l 163.102 61.074 163.215 61.074 163.293 
  49.889 +61.074 c 163.293 61.074 l 163.293 61.074 l 163.566 61.074 163.777 
  49.890 +61.016 163.934 60.871 c 163.934 60.871 l 163.934 60.871 l 164.09 60.727 
  49.891 +164.168 60.524 164.168 60.278 c 164.168 60.278 l 164.168 60.278 l 
  49.892 +164.168 59.989 164.051 59.77 163.816 59.598 c 163.816 59.598 l 163.816 
  49.893 +59.598 l 163.586 59.422 163.293 59.336 162.945 59.336 c 162.945 59.336 
  49.894 +l 162.945 59.336 l 162.75 59.336 162.559 59.364 162.363 59.438 c 
  49.895 +162.363 59.438 l 162.363 59.438 l 162.168 59.508 161.996 59.598 161.879 
  49.896 +59.699 c h
  49.897 +162.945 63.188 m 162.945 63.188 l 162.945 63.188 l 162.77 63.188 
  49.898 +162.613 63.129 162.52 63 c 162.52 63 l 162.52 63 l 162.402 62.852 
  49.899 +162.344 62.696 162.344 62.508 c 162.344 62.508 l 162.344 62.508 l 
  49.900 +162.344 62.289 162.402 62.114 162.5 61.969 c 162.5 61.969 l 162.5 
  49.901 +61.969 l 162.613 61.84 162.75 61.77 162.945 61.77 c 162.945 61.77 l 
  49.902 +162.945 61.77 l 163.121 61.77 163.254 61.84 163.352 61.969 c 163.352 
  49.903 +61.969 l 163.352 61.969 l 163.449 62.102 163.508 62.289 163.508 62.508 
  49.904 +c 163.508 62.508 l 163.508 62.508 l 163.508 62.696 163.449 62.852 
  49.905 +163.332 63 c 163.332 63 l 163.332 63 l 163.234 63.129 163.102 63.188 
  49.906 +162.945 63.188 c h
  49.907 +162.945 63.188 m f*
  49.908 +165.176 64.719 m 165.176 64.719 l 165.176 64.719 l 165.254 64.719 
  49.909 +165.332 64.692 165.391 64.633 c 165.391 64.633 l 165.391 64.633 l 
  49.910 +165.445 64.563 165.465 64.489 165.465 64.387 c 165.465 64.387 l 165.465 
  49.911 +64.387 l 165.465 64.301 165.445 64.215 165.391 64.156 c 165.391 64.156 
  49.912 +l 165.391 64.156 l 165.332 64.082 165.254 64.055 165.176 64.055 c 
  49.913 +165.176 64.055 l 165.176 64.055 l 165.078 64.055 165.02 64.082 164.961 
  49.914 +64.156 c 164.961 64.156 l 164.961 64.156 l 164.902 64.215 164.883 
  49.915 +64.301 164.883 64.387 c 164.883 64.387 l 164.883 64.387 l 164.883 
  49.916 +64.489 164.902 64.563 164.961 64.633 c 164.961 64.633 l 164.961 64.633 
  49.917 +l 165.02 64.692 165.078 64.719 165.176 64.719 c h
  49.918 +164.902 60.539 m 164.902 60.539 l 164.902 63.114 l 164.535 63.114 l 
  49.919 +164.535 63.578 l 165.391 63.578 l 165.391 60.539 l 164.902 60.539 l h
  49.920 +164.902 60.539 m f*
  49.921 +167.91 60.539 m 167.91 60.539 l 167.91 62.289 l 167.91 62.289 l 167.91 
  49.922 +62.289 l 167.91 62.621 167.852 62.84 167.773 62.969 c 167.773 62.969 l 
  49.923 +167.773 62.969 l 167.68 63.098 167.523 63.172 167.328 63.172 c 167.328 
  49.924 +63.172 l 167.328 63.172 l 167.211 63.172 167.098 63.129 166.961 63.055 
  49.925 +c 166.961 63.055 l 166.961 63.055 l 166.844 62.985 166.746 62.899 
  49.926 +166.668 62.781 c 166.668 62.781 l 166.668 60.539 l 166.184 60.539 l 
  49.927 +166.184 63.578 l 166.516 63.578 l 166.668 63.172 l 166.668 63.172 l 
  49.928 +166.668 63.172 l 166.844 63.477 167.117 63.621 167.484 63.621 c 167.484 
  49.929 +63.621 l 167.484 63.621 l 168.105 63.621 168.395 63.215 168.395 62.406 
  49.930 +c 168.395 62.406 l 168.395 60.539 l 167.91 60.539 l h
  49.931 +167.91 60.539 m f*
  49.932 +0 g
  49.933 +145.469 74.231 m 145.469 74.231 l 145.469 74.301 145.488 74.36 145.527 
  49.934 +74.418 c 145.566 74.477 145.621 74.52 145.699 74.547 c 145.777 74.578 
  49.935 +145.855 74.594 145.934 74.594 c 145.934 74.594 l 145.934 74.231 l 
  49.936 +145.469 74.231 l h
  49.937 +145.469 74.231 m f*
  49.938 +145.934 74.594 m 177.184 74.594 l 177.184 74.231 l 177.184 73.856 l 
  49.939 +145.934 73.856 l 145.934 74.231 l 145.934 74.594 l h
  49.940 +145.934 74.594 m f*
  49.941 +177.184 74.594 m 177.184 74.594 l 177.281 74.594 177.355 74.578 177.434 
  49.942 +74.547 c 177.512 74.52 177.57 74.477 177.609 74.418 c 177.648 74.36 
  49.943 +177.688 74.301 177.688 74.231 c 177.688 74.231 l 177.688 74.231 l 
  49.944 +177.184 74.231 l 177.184 74.594 l h
  49.945 +177.184 74.594 m f*
  49.946 +177.688 74.231 m 177.688 55.688 l 177.184 55.688 l 176.699 55.688 l 
  49.947 +176.699 74.231 l 177.184 74.231 l 177.688 74.231 l h
  49.948 +177.688 74.231 m f*
  49.949 +177.688 55.688 m 177.688 55.688 l 177.688 55.617 177.648 55.559 177.609 
  49.950 +55.5 c 177.57 55.442 177.512 55.399 177.434 55.371 c 177.355 55.34 
  49.951 +177.281 55.313 177.184 55.313 c 177.184 55.313 l 177.184 55.688 l 
  49.952 +177.688 55.688 l h
  49.953 +177.688 55.688 m f*
  49.954 +177.184 55.313 m 145.934 55.313 l 145.934 55.688 l 145.934 56.051 l 
  49.955 +177.184 56.051 l 177.184 55.688 l 177.184 55.313 l h
  49.956 +177.184 55.313 m f*
  49.957 +145.934 55.313 m 145.934 55.313 l 145.855 55.313 145.777 55.34 145.699 
  49.958 +55.371 c 145.621 55.399 145.566 55.442 145.527 55.5 c 145.488 55.559 
  49.959 +145.469 55.617 145.469 55.688 c 145.469 55.688 l 145.934 55.688 l 
  49.960 +145.934 55.313 l h
  49.961 +145.934 55.313 m f*
  49.962 +145.469 55.688 m 145.469 74.231 l 145.934 74.231 l 146.438 74.231 l 
  49.963 +146.438 55.688 l 145.934 55.688 l 145.469 55.688 l h
  49.964 +145.469 55.688 m f*
  49.965 +0 0.501961 0.4 rg
  49.966 +218.344 68.485 m 218.344 68.485 l 218.344 68.485 l 218.344 69.078 
  49.967 +218.48 69.582 218.75 69.989 c 218.75 69.989 l 218.75 69.989 l 219.043 
  49.968 +70.395 219.41 70.598 219.875 70.598 c 219.875 70.598 l 219.875 70.598 l 
  49.969 +220.418 70.598 220.828 70.41 221.117 70.031 c 221.117 70.031 l 221.117 
  49.970 +70.031 l 221.391 69.656 221.527 69.137 221.527 68.485 c 221.527 68.485 
  49.971 +l 221.527 68.485 l 221.527 67.789 221.391 67.254 221.098 66.864 c 
  49.972 +221.098 66.864 l 221.098 66.864 l 220.828 66.489 220.418 66.285 219.875 
  49.973 +66.285 c 219.875 66.285 l 219.875 66.285 l 219.41 66.285 219.023 66.489 
  49.974 +218.75 66.906 c 218.75 66.906 l 218.75 66.906 l 218.48 67.313 218.344 
  49.975 +67.832 218.344 68.485 c h
  49.976 +218.887 68.485 m 218.887 68.485 l 218.887 68.485 l 218.887 68.008 
  49.977 +218.984 67.602 219.16 67.281 c 219.16 67.281 l 219.16 67.281 l 219.332 
  49.978 +66.965 219.566 66.805 219.875 66.805 c 219.875 66.805 l 219.875 66.805 
  49.979 +l 220.246 66.805 220.516 66.949 220.711 67.239 c 220.711 67.239 l 
  49.980 +220.711 67.239 l 220.887 67.528 220.984 67.949 220.984 68.485 c 220.984 
  49.981 +68.485 l 220.984 68.485 l 220.984 69.539 220.613 70.074 219.875 70.074 
  49.982 +c 219.875 70.074 l 219.875 70.074 l 219.566 70.074 219.313 69.93 
  49.983 +219.141 69.641 c 219.141 69.641 l 219.141 69.641 l 218.984 69.352 
  49.984 +218.887 68.961 218.887 68.485 c h
  49.985 +218.887 68.485 m f*
  49.986 +222.574 66.531 m 222.574 66.531 l 222.574 65.156 l 222.09 65.156 l 
  49.987 +222.09 69.395 l 222.574 69.395 l 222.574 69.149 l 222.574 69.149 l 
  49.988 +222.574 69.149 l 222.766 69.352 223 69.453 223.25 69.453 c 223.25 
  49.989 +69.453 l 223.25 69.453 l 223.66 69.453 223.969 69.324 224.184 69.047 c 
  49.990 +224.184 69.047 l 224.184 69.047 l 224.414 68.774 224.512 68.399 224.512 
  49.991 +67.875 c 224.512 67.875 l 224.512 67.875 l 224.512 67.414 224.414 
  49.992 +67.035 224.184 66.746 c 224.184 66.746 l 224.184 66.746 l 223.969 
  49.993 +66.442 223.641 66.297 223.215 66.297 c 223.215 66.297 l 223.215 66.297 
  49.994 +l 223.098 66.297 222.98 66.328 222.844 66.371 c 222.844 66.371 l 
  49.995 +222.844 66.371 l 222.707 66.414 222.613 66.473 222.574 66.531 c h
  49.996 +222.574 68.746 m 222.574 68.746 l 222.574 66.981 l 222.574 66.981 l 
  49.997 +222.574 66.981 l 222.613 66.922 222.672 66.879 222.766 66.821 c 222.766 
  49.998 +66.821 l 222.766 66.821 l 222.883 66.778 222.98 66.762 223.078 66.762 c 
  49.999 +223.078 66.762 l 223.078 66.762 l 223.68 66.762 223.988 67.137 223.988 
 49.1000 +67.891 c 223.988 67.891 l 223.988 67.891 l 223.988 68.281 223.93 68.555 
 49.1001 +223.777 68.731 c 223.777 68.731 l 223.777 68.731 l 223.621 68.903 
 49.1002 +223.387 68.992 223.078 68.992 c 223.078 68.992 l 223.078 68.992 l 223 
 49.1003 +68.992 222.922 68.977 222.824 68.918 c 222.824 68.918 l 222.824 68.918 
 49.1004 +l 222.707 68.86 222.633 68.801 222.574 68.746 c h
 49.1005 +222.574 68.746 m f*
 49.1006 +227.402 67.832 m 227.402 67.832 l 225.406 67.832 l 225.406 67.832 l 
 49.1007 +225.406 67.832 l 225.406 67.469 225.484 67.196 225.676 67.008 c 225.676 
 49.1008 +67.008 l 225.676 67.008 l 225.832 66.832 226.027 66.762 226.277 66.762 
 49.1009 +c 226.277 66.762 l 226.277 66.762 l 226.57 66.762 226.801 66.848 
 49.1010 +226.996 67.024 c 226.996 67.024 l 227.191 66.633 l 227.191 66.633 l 
 49.1011 +227.191 66.633 l 227.133 66.559 227.016 66.489 226.859 66.414 c 226.859 
 49.1012 +66.414 l 226.859 66.414 l 226.648 66.34 226.434 66.297 226.18 66.297 c 
 49.1013 +226.18 66.297 l 226.18 66.297 l 225.832 66.297 225.539 66.43 225.289 
 49.1014 +66.688 c 225.289 66.688 l 225.289 66.688 l 225.016 66.981 224.883 
 49.1015 +67.371 224.883 67.848 c 224.883 67.848 l 224.883 67.848 l 224.883 
 49.1016 +68.356 225.016 68.746 225.309 69.047 c 225.309 69.047 l 225.309 69.047 
 49.1017 +l 225.559 69.324 225.852 69.453 226.199 69.453 c 226.199 69.453 l 
 49.1018 +226.199 69.453 l 226.59 69.453 226.898 69.336 227.133 69.09 c 227.133 
 49.1019 +69.09 l 227.133 69.09 l 227.324 68.848 227.441 68.555 227.441 68.164 c 
 49.1020 +227.441 68.164 l 227.441 68.164 l 227.441 68.035 227.422 67.934 227.402 
 49.1021 +67.832 c h
 49.1022 +226.219 68.992 m 226.219 68.992 l 226.219 68.992 l 225.988 68.992 
 49.1023 +225.813 68.918 225.656 68.758 c 225.656 68.758 l 225.656 68.758 l 
 49.1024 +225.52 68.614 225.426 68.442 225.406 68.223 c 225.406 68.223 l 226.957 
 49.1025 +68.223 l 226.957 68.223 l 226.957 68.223 l 226.957 68.442 226.898 
 49.1026 +68.614 226.781 68.758 c 226.781 68.758 l 226.781 68.758 l 226.648 
 49.1027 +68.918 226.453 68.992 226.219 68.992 c h
 49.1028 +226.219 68.992 m f*
 49.1029 +229.691 66.356 m 229.691 66.356 l 229.691 68.137 l 229.691 68.137 l 
 49.1030 +229.691 68.137 l 229.691 68.453 229.633 68.672 229.555 68.801 c 229.555 
 49.1031 +68.801 l 229.555 68.801 l 229.461 68.934 229.305 68.992 229.109 68.992 
 49.1032 +c 229.109 68.992 l 229.109 68.992 l 228.992 68.992 228.879 68.961 
 49.1033 +228.742 68.891 c 228.742 68.891 l 228.742 68.891 l 228.625 68.817 
 49.1034 +228.527 68.715 228.449 68.614 c 228.449 68.614 l 228.449 66.356 l 
 49.1035 +227.965 66.356 l 227.965 69.395 l 228.297 69.395 l 228.449 69.004 l 
 49.1036 +228.449 69.004 l 228.449 69.004 l 228.625 69.309 228.898 69.453 229.266 
 49.1037 +69.453 c 229.266 69.453 l 229.266 69.453 l 229.887 69.453 230.176 
 49.1038 +69.047 230.176 68.254 c 230.176 68.254 l 230.176 66.356 l 229.691 
 49.1039 +66.356 l h
 49.1040 +229.691 66.356 m f*
 49.1041 +233.785 66.356 m 233.32 69.02 l 232.484 66.297 l 232.348 66.297 l 
 49.1042 +231.535 69.02 l 231.09 66.356 l 230.586 66.356 l 231.301 70.524 l 
 49.1043 +231.555 70.524 l 232.426 67.485 l 233.262 70.524 l 233.492 70.524 l 
 49.1044 +234.27 66.356 l 233.785 66.356 l h
 49.1045 +233.785 66.356 m f*
 49.1046 +235.219 67.961 m 235.219 67.961 l 235.219 66.356 l 234.695 66.356 l 
 49.1047 +234.695 70.524 l 234.695 70.524 l 234.695 70.524 l 235.086 70.539 
 49.1048 +235.336 70.555 235.414 70.555 c 235.414 70.555 l 235.414 70.555 l 
 49.1049 +236.52 70.555 237.063 70.149 237.063 69.336 c 237.063 69.336 l 237.063 
 49.1050 +69.336 l 237.063 68.41 236.598 67.934 235.609 67.934 c 235.609 67.934 l 
 49.1051 +235.609 67.934 l 235.551 67.934 235.414 67.949 235.219 67.961 c h
 49.1052 +235.219 70.004 m 235.219 70.004 l 235.219 68.485 l 235.219 68.485 l 
 49.1053 +235.219 68.485 l 235.434 68.453 235.551 68.453 235.57 68.453 c 235.57 
 49.1054 +68.453 l 235.57 68.453 l 236.211 68.453 236.539 68.715 236.539 69.266 c 
 49.1055 +236.539 69.266 l 236.539 69.266 l 236.539 69.785 236.191 70.031 235.512 
 49.1056 +70.031 c 235.512 70.031 l 235.512 70.031 l 235.434 70.031 235.336 
 49.1057 +70.031 235.219 70.004 c h
 49.1058 +235.219 70.004 m f*
 49.1059 +238.867 68.367 m 239.777 68.367 l 239.777 67.961 l 238.867 67.961 l 
 49.1060 +238.867 66.981 l 238.5 66.981 l 238.5 67.961 l 237.586 67.961 l 237.586 
 49.1061 +68.367 l 238.5 68.367 l 238.5 69.336 l 238.867 69.336 l 238.867 68.367 
 49.1062 +l h
 49.1063 +238.867 68.367 m f*
 49.1064 +241 67.961 m 241 67.961 l 241 66.356 l 240.477 66.356 l 240.477 70.524 
 49.1065 +l 240.477 70.524 l 240.477 70.524 l 240.883 70.539 241.117 70.555 
 49.1066 +241.195 70.555 c 241.195 70.555 l 241.195 70.555 l 242.301 70.555 
 49.1067 +242.844 70.149 242.844 69.336 c 242.844 69.336 l 242.844 69.336 l 
 49.1068 +242.844 68.41 242.359 67.934 241.391 67.934 c 241.391 67.934 l 241.391 
 49.1069 +67.934 l 241.332 67.934 241.215 67.949 241 67.961 c h
 49.1070 +241 70.004 m 241 70.004 l 241 68.485 l 241 68.485 l 241 68.485 l 
 49.1071 +241.234 68.453 241.352 68.453 241.352 68.453 c 241.352 68.453 l 241.352 
 49.1072 +68.453 l 241.988 68.453 242.32 68.715 242.32 69.266 c 242.32 69.266 l 
 49.1073 +242.32 69.266 l 242.32 69.785 241.969 70.031 241.293 70.031 c 241.293 
 49.1074 +70.031 l 241.293 70.031 l 241.215 70.031 241.137 70.031 241 70.004 c h
 49.1075 +241 70.004 m f*
 49.1076 +1 0.498039 0.164706 rg
 49.1077 +224.223 62.129 m 224.223 62.129 l 224.223 60.539 l 223.699 60.539 l 
 49.1078 +223.699 64.692 l 223.699 64.692 l 223.699 64.692 l 224.105 64.707 
 49.1079 +224.34 64.719 224.414 64.719 c 224.414 64.719 l 224.414 64.719 l 
 49.1080 +225.539 64.719 226.086 64.317 226.086 63.504 c 226.086 63.504 l 226.086 
 49.1081 +63.504 l 226.086 62.563 225.598 62.102 224.609 62.102 c 224.609 62.102 
 49.1082 +l 224.609 62.102 l 224.551 62.102 224.414 62.102 224.223 62.129 c h
 49.1083 +224.223 64.184 m 224.223 64.184 l 224.223 62.637 l 224.223 62.637 l 
 49.1084 +224.223 62.637 l 224.453 62.621 224.57 62.606 224.57 62.606 c 224.57 
 49.1085 +62.606 l 224.57 62.606 l 225.23 62.606 225.559 62.883 225.559 63.446 c 
 49.1086 +225.559 63.446 l 225.559 63.446 l 225.559 63.953 225.211 64.215 224.512 
 49.1087 +64.215 c 224.512 64.215 l 224.512 64.215 l 224.434 64.215 224.34 64.199 
 49.1088 +224.223 64.184 c h
 49.1089 +224.223 64.184 m f*
 49.1090 +226.703 61.379 m 226.703 61.379 l 226.703 64.821 l 227.172 64.821 l 
 49.1091 +227.172 61.477 l 227.172 61.477 l 227.172 61.477 l 227.172 61.305 
 49.1092 +227.211 61.176 227.305 61.086 c 227.305 61.086 l 227.305 61.086 l 
 49.1093 +227.383 61 227.5 60.957 227.637 60.957 c 227.637 60.957 l 227.637 
 49.1094 +60.481 l 227.637 60.481 l 227.637 60.481 l 227.016 60.481 226.703 
 49.1095 +60.785 226.703 61.379 c h
 49.1096 +226.703 61.379 m f*
 49.1097 +228.684 63.578 m 228.684 63.578 l 228.684 61.621 l 228.684 61.621 l 
 49.1098 +228.684 61.621 l 228.684 61.145 228.879 60.93 229.246 60.93 c 229.246 
 49.1099 +60.93 l 229.246 60.93 l 229.422 60.93 229.574 60.985 229.711 61.074 c 
 49.1100 +229.711 61.074 l 229.711 61.074 l 229.848 61.176 229.926 61.289 229.965 
 49.1101 +61.422 c 229.965 61.422 l 229.965 63.578 l 230.469 63.578 l 230.469 
 49.1102 +60.539 l 229.965 60.539 l 229.965 60.957 l 229.965 60.957 l 229.965 
 49.1103 +60.957 l 229.926 60.828 229.809 60.727 229.633 60.625 c 229.633 60.625 
 49.1104 +l 229.633 60.625 l 229.461 60.524 229.305 60.481 229.148 60.481 c 
 49.1105 +229.148 60.481 l 229.148 60.481 l 228.84 60.481 228.605 60.567 228.43 
 49.1106 +60.754 c 228.43 60.754 l 228.43 60.754 l 228.277 60.957 228.199 61.219 
 49.1107 +228.199 61.567 c 228.199 61.567 l 228.199 63.578 l 228.684 63.578 l h
 49.1108 +228.684 63.578 m f*
 49.1109 +231.051 59.699 m 231.051 59.699 l 231.32 60.133 l 231.32 60.133 l 
 49.1110 +231.32 60.133 l 231.613 59.914 231.844 59.813 232.078 59.813 c 232.078 
 49.1111 +59.813 l 232.078 59.813 l 232.313 59.813 232.484 59.856 232.621 59.946 
 49.1112 +c 232.621 59.946 l 232.621 59.946 l 232.738 60.016 232.816 60.133 
 49.1113 +232.816 60.246 c 232.816 60.246 l 232.816 60.246 l 232.816 60.492 
 49.1114 +232.641 60.625 232.313 60.625 c 232.313 60.625 l 232.313 60.625 l 
 49.1115 +232.254 60.625 232.156 60.61 232.02 60.582 c 232.02 60.582 l 232.02 
 49.1116 +60.582 l 231.883 60.551 231.766 60.539 231.691 60.539 c 231.691 60.539 
 49.1117 +l 231.691 60.539 l 231.301 60.539 231.109 60.696 231.109 61.031 c 
 49.1118 +231.109 61.031 l 231.109 61.031 l 231.109 61.117 231.168 61.203 231.242 
 49.1119 +61.289 c 231.242 61.289 l 231.242 61.289 l 231.34 61.364 231.457 61.422 
 49.1120 +231.594 61.465 c 231.594 61.465 l 231.594 61.465 l 231.203 61.668 
 49.1121 +231.012 62.016 231.012 62.508 c 231.012 62.508 l 231.012 62.508 l 
 49.1122 +231.012 62.824 231.109 63.098 231.32 63.301 c 231.32 63.301 l 231.32 
 49.1123 +63.301 l 231.516 63.52 231.75 63.621 232.039 63.621 c 232.039 63.621 l 
 49.1124 +232.039 63.621 l 232.313 63.621 232.523 63.563 232.68 63.446 c 232.68 
 49.1125 +63.446 l 232.93 63.766 l 233.242 63.434 l 232.949 63.188 l 232.949 
 49.1126 +63.188 l 232.949 63.188 l 233.086 63.012 233.145 62.766 233.145 62.477 
 49.1127 +c 233.145 62.477 l 233.145 62.477 l 233.145 62.172 233.047 61.914 
 49.1128 +232.875 61.711 c 232.875 61.711 l 232.875 61.711 l 232.699 61.492 
 49.1129 +232.465 61.375 232.176 61.348 c 232.176 61.348 l 231.785 61.305 l 
 49.1130 +231.785 61.305 l 231.785 61.305 l 231.75 61.289 231.672 61.278 231.613 
 49.1131 +61.231 c 231.613 61.231 l 231.613 61.231 l 231.535 61.203 231.496 61.16 
 49.1132 +231.496 61.102 c 231.496 61.102 l 231.496 61.102 l 231.496 61.043 
 49.1133 +231.574 61 231.73 61 c 231.73 61 l 231.73 61 l 231.805 61 231.922 
 49.1134 +61.016 232.059 61.043 c 232.059 61.043 l 232.059 61.043 l 232.215 
 49.1135 +61.074 232.328 61.074 232.406 61.074 c 232.406 61.074 l 232.406 61.074 
 49.1136 +l 232.699 61.074 232.91 61.016 233.066 60.871 c 233.066 60.871 l 
 49.1137 +233.066 60.871 l 233.223 60.727 233.301 60.524 233.301 60.278 c 233.301 
 49.1138 +60.278 l 233.301 60.278 l 233.301 59.989 233.184 59.77 232.949 59.598 c 
 49.1139 +232.949 59.598 l 232.949 59.598 l 232.719 59.422 232.426 59.336 232.059 
 49.1140 +59.336 c 232.059 59.336 l 232.059 59.336 l 231.902 59.336 231.711 
 49.1141 +59.364 231.535 59.438 c 231.535 59.438 l 231.535 59.438 l 231.34 59.508 
 49.1142 +231.168 59.598 231.051 59.699 c h
 49.1143 +232.059 63.188 m 232.059 63.188 l 232.059 63.188 l 231.902 63.188 
 49.1144 +231.766 63.129 231.652 63 c 231.652 63 l 231.652 63 l 231.574 62.852 
 49.1145 +231.516 62.696 231.516 62.508 c 231.516 62.508 l 231.516 62.508 l 
 49.1146 +231.516 62.289 231.574 62.114 231.652 61.969 c 231.652 61.969 l 231.652 
 49.1147 +61.969 l 231.766 61.84 231.902 61.77 232.059 61.77 c 232.059 61.77 l 
 49.1148 +232.059 61.77 l 232.234 61.77 232.367 61.84 232.484 61.969 c 232.484 
 49.1149 +61.969 l 232.484 61.969 l 232.582 62.102 232.621 62.289 232.621 62.508 
 49.1150 +c 232.621 62.508 l 232.621 62.508 l 232.621 62.696 232.563 62.852 
 49.1151 +232.465 63 c 232.465 63 l 232.465 63 l 232.348 63.129 232.234 63.188 
 49.1152 +232.059 63.188 c h
 49.1153 +232.059 63.188 m f*
 49.1154 +234.309 64.719 m 234.309 64.719 l 234.309 64.719 l 234.406 64.719 
 49.1155 +234.465 64.692 234.543 64.633 c 234.543 64.633 l 234.543 64.633 l 
 49.1156 +234.598 64.563 234.617 64.489 234.617 64.387 c 234.617 64.387 l 234.617 
 49.1157 +64.387 l 234.617 64.301 234.598 64.215 234.543 64.156 c 234.543 64.156 
 49.1158 +l 234.543 64.156 l 234.465 64.082 234.406 64.055 234.309 64.055 c 
 49.1159 +234.309 64.055 l 234.309 64.055 l 234.23 64.055 234.152 64.082 234.094 
 49.1160 +64.156 c 234.094 64.156 l 234.094 64.156 l 234.035 64.215 234 64.301 
 49.1161 +234 64.387 c 234 64.387 l 234 64.387 l 234 64.489 234.035 64.563 
 49.1162 +234.094 64.633 c 234.094 64.633 l 234.094 64.633 l 234.152 64.692 
 49.1163 +234.23 64.719 234.309 64.719 c h
 49.1164 +234.035 60.539 m 234.035 60.539 l 234.035 63.114 l 233.648 63.114 l 
 49.1165 +233.648 63.578 l 234.543 63.578 l 234.543 60.539 l 234.035 60.539 l h
 49.1166 +234.035 60.539 m f*
 49.1167 +237.043 60.539 m 237.043 60.539 l 237.043 62.289 l 237.043 62.289 l 
 49.1168 +237.043 62.289 l 237.043 62.621 236.984 62.84 236.906 62.969 c 236.906 
 49.1169 +62.969 l 236.906 62.969 l 236.813 63.098 236.676 63.172 236.461 63.172 
 49.1170 +c 236.461 63.172 l 236.461 63.172 l 236.344 63.172 236.23 63.129 
 49.1171 +236.113 63.055 c 236.113 63.055 l 236.113 63.055 l 235.996 62.985 
 49.1172 +235.898 62.899 235.82 62.781 c 235.82 62.781 l 235.82 60.539 l 235.336 
 49.1173 +60.539 l 235.336 63.578 l 235.668 63.578 l 235.82 63.172 l 235.82 
 49.1174 +63.172 l 235.82 63.172 l 235.996 63.477 236.27 63.621 236.637 63.621 c 
 49.1175 +236.637 63.621 l 236.637 63.621 l 237.219 63.621 237.527 63.215 237.527 
 49.1176 +62.406 c 237.527 62.406 l 237.527 60.539 l 237.043 60.539 l h
 49.1177 +237.043 60.539 m f*
 49.1178 +0 g
 49.1179 +214.621 74.231 m 214.621 74.231 l 214.621 74.301 214.641 74.36 214.68 
 49.1180 +74.418 c 214.719 74.477 214.773 74.52 214.852 74.547 c 214.93 74.578 
 49.1181 +215.008 74.594 215.105 74.594 c 215.105 74.594 l 215.105 74.231 l 
 49.1182 +214.621 74.231 l h
 49.1183 +214.621 74.231 m f*
 49.1184 +215.105 74.594 m 246.316 74.594 l 246.316 74.231 l 246.316 73.856 l 
 49.1185 +215.105 73.856 l 215.105 74.231 l 215.105 74.594 l h
 49.1186 +215.105 74.594 m f*
 49.1187 +246.316 74.594 m 246.316 74.594 l 246.414 74.594 246.492 74.578 246.566 
 49.1188 +74.547 c 246.645 74.52 246.703 74.477 246.742 74.418 c 246.781 74.36 
 49.1189 +246.82 74.301 246.82 74.231 c 246.82 74.231 l 246.82 74.231 l 246.316 
 49.1190 +74.231 l 246.316 74.594 l h
 49.1191 +246.316 74.594 m f*
 49.1192 +246.82 74.231 m 246.82 55.629 l 246.316 55.629 l 245.852 55.629 l 
 49.1193 +245.852 74.231 l 246.316 74.231 l 246.82 74.231 l h
 49.1194 +246.82 74.231 m f*
 49.1195 +246.82 55.629 m 246.82 55.629 l 246.82 55.559 246.781 55.5 246.742 
 49.1196 +55.442 c 246.703 55.383 246.645 55.34 246.566 55.313 c 246.492 55.285 
 49.1197 +246.414 55.254 246.316 55.254 c 246.316 55.254 l 246.316 55.629 l 
 49.1198 +246.82 55.629 l h
 49.1199 +246.82 55.629 m f*
 49.1200 +246.316 55.254 m 215.105 55.254 l 215.105 55.629 l 215.105 55.992 l 
 49.1201 +246.316 55.992 l 246.316 55.629 l 246.316 55.254 l h
 49.1202 +246.316 55.254 m f*
 49.1203 +215.105 55.254 m 215.105 55.254 l 215.008 55.254 214.93 55.285 214.852 
 49.1204 +55.313 c 214.773 55.34 214.719 55.383 214.68 55.442 c 214.641 55.5 
 49.1205 +214.621 55.559 214.621 55.629 c 214.621 55.629 l 215.105 55.629 l 
 49.1206 +215.105 55.254 l h
 49.1207 +215.105 55.254 m f*
 49.1208 +214.621 55.629 m 214.621 74.231 l 215.105 74.231 l 215.609 74.231 l 
 49.1209 +215.609 55.629 l 215.105 55.629 l 214.621 55.629 l h
 49.1210 +214.621 55.629 m f*
 49.1211 +0.168627 0.172549 0.745098 rg
 49.1212 +274.27 66.356 m 273.82 69.02 l 272.988 66.297 l 272.852 66.297 l 271.98 
 49.1213 +69.02 l 271.551 66.356 l 271.047 66.356 l 271.766 70.524 l 272 70.524 l 
 49.1214 +272.91 67.485 l 273.762 70.524 l 273.996 70.524 l 274.773 66.356 l 
 49.1215 +274.27 66.356 l h
 49.1216 +274.27 66.356 m f*
 49.1217 +275.684 67.961 m 275.684 67.961 l 275.684 66.356 l 275.16 66.356 l 
 49.1218 +275.16 70.524 l 275.16 70.524 l 275.16 70.524 l 275.566 70.539 275.801 
 49.1219 +70.555 275.879 70.555 c 275.879 70.555 l 275.879 70.555 l 277.004 
 49.1220 +70.555 277.547 70.149 277.547 69.336 c 277.547 69.336 l 277.547 69.336 
 49.1221 +l 277.547 68.41 277.063 67.934 276.07 67.934 c 276.07 67.934 l 276.07 
 49.1222 +67.934 l 276.012 67.934 275.898 67.949 275.684 67.961 c h
 49.1223 +275.684 70.004 m 275.684 70.004 l 275.684 68.485 l 275.684 68.485 l 
 49.1224 +275.684 68.485 l 275.918 68.453 276.031 68.453 276.031 68.453 c 276.031 
 49.1225 +68.453 l 276.031 68.453 l 276.691 68.453 277.023 68.715 277.023 69.266 
 49.1226 +c 277.023 69.266 l 277.023 69.266 l 277.023 69.785 276.672 70.031 
 49.1227 +275.973 70.031 c 275.973 70.031 l 275.973 70.031 l 275.898 70.031 
 49.1228 +275.82 70.031 275.684 70.004 c h
 49.1229 +275.684 70.004 m f*
 49.1230 +278.242 66.356 m 278.242 70.524 l 278.77 70.524 l 278.77 66.356 l 
 49.1231 +278.242 66.356 l h
 49.1232 +278.242 66.356 m f*
 49.1233 +280.844 68.367 m 281.754 68.367 l 281.754 67.961 l 280.844 67.961 l 
 49.1234 +280.844 66.981 l 280.477 66.981 l 280.477 67.961 l 279.582 67.961 l 
 49.1235 +279.582 68.367 l 280.477 68.367 l 280.477 69.336 l 280.844 69.336 l 
 49.1236 +280.844 68.367 l h
 49.1237 +280.844 68.367 m f*
 49.1238 +282.977 67.961 m 282.977 67.961 l 282.977 66.356 l 282.453 66.356 l 
 49.1239 +282.453 70.524 l 282.453 70.524 l 282.453 70.524 l 282.84 70.539 
 49.1240 +283.094 70.555 283.172 70.555 c 283.172 70.555 l 283.172 70.555 l 
 49.1241 +284.277 70.555 284.82 70.149 284.82 69.336 c 284.82 69.336 l 284.82 
 49.1242 +69.336 l 284.82 68.41 284.355 67.934 283.363 67.934 c 283.363 67.934 l 
 49.1243 +283.363 67.934 l 283.309 67.934 283.172 67.949 282.977 67.961 c h
 49.1244 +282.977 70.004 m 282.977 70.004 l 282.977 68.485 l 282.977 68.485 l 
 49.1245 +282.977 68.485 l 283.191 68.453 283.309 68.453 283.328 68.453 c 283.328 
 49.1246 +68.453 l 283.328 68.453 l 283.965 68.453 284.297 68.715 284.297 69.266 
 49.1247 +c 284.297 69.266 l 284.297 69.266 l 284.297 69.785 283.945 70.031 
 49.1248 +283.27 70.031 c 283.27 70.031 l 283.27 70.031 l 283.191 70.031 283.094 
 49.1249 +70.031 282.977 70.004 c h
 49.1250 +282.977 70.004 m f*
 49.1251 +1 0.498039 0.164706 rg
 49.1252 +271.629 62.129 m 271.629 62.129 l 271.629 60.539 l 271.105 60.539 l 
 49.1253 +271.105 64.692 l 271.105 64.692 l 271.105 64.692 l 271.512 64.707 
 49.1254 +271.746 64.719 271.824 64.719 c 271.824 64.719 l 271.824 64.719 l 
 49.1255 +272.93 64.719 273.492 64.317 273.492 63.504 c 273.492 63.504 l 273.492 
 49.1256 +63.504 l 273.492 62.563 273.008 62.102 272.016 62.102 c 272.016 62.102 
 49.1257 +l 272.016 62.102 l 271.961 62.102 271.824 62.102 271.629 62.129 c h
 49.1258 +271.629 64.184 m 271.629 64.184 l 271.629 62.637 l 271.629 62.637 l 
 49.1259 +271.629 62.637 l 271.863 62.621 271.98 62.606 271.98 62.606 c 271.98 
 49.1260 +62.606 l 271.98 62.606 l 272.637 62.606 272.949 62.883 272.949 63.446 c 
 49.1261 +272.949 63.446 l 272.949 63.446 l 272.949 63.953 272.617 64.215 271.922 
 49.1262 +64.215 c 271.922 64.215 l 271.922 64.215 l 271.844 64.215 271.746 
 49.1263 +64.199 271.629 64.184 c h
 49.1264 +271.629 64.184 m f*
 49.1265 +274.094 61.379 m 274.094 61.379 l 274.094 64.821 l 274.598 64.821 l 
 49.1266 +274.598 61.477 l 274.598 61.477 l 274.598 61.477 l 274.598 61.305 
 49.1267 +274.637 61.176 274.734 61.086 c 274.734 61.086 l 274.734 61.086 l 
 49.1268 +274.813 61 274.926 60.957 275.043 60.957 c 275.043 60.957 l 275.043 
 49.1269 +60.481 l 275.043 60.481 l 275.043 60.481 l 274.422 60.481 274.094 
 49.1270 +60.785 274.094 61.379 c h
 49.1271 +274.094 61.379 m f*
 49.1272 +276.09 63.578 m 276.09 63.578 l 276.09 61.621 l 276.09 61.621 l 276.09 
 49.1273 +61.621 l 276.09 61.145 276.285 60.93 276.652 60.93 c 276.652 60.93 l 
 49.1274 +276.652 60.93 l 276.828 60.93 276.965 60.985 277.102 61.074 c 277.102 
 49.1275 +61.074 l 277.102 61.074 l 277.234 61.176 277.332 61.289 277.371 61.422 
 49.1276 +c 277.371 61.422 l 277.371 63.578 l 277.875 63.578 l 277.875 60.539 l 
 49.1277 +277.371 60.539 l 277.371 60.957 l 277.371 60.957 l 277.371 60.957 l 
 49.1278 +277.313 60.828 277.215 60.727 277.043 60.625 c 277.043 60.625 l 277.043 
 49.1279 +60.625 l 276.867 60.524 276.711 60.481 276.555 60.481 c 276.555 60.481 
 49.1280 +l 276.555 60.481 l 276.246 60.481 276.012 60.567 275.84 60.754 c 275.84 
 49.1281 +60.754 l 275.84 60.754 l 275.684 60.957 275.605 61.219 275.605 61.567 c 
 49.1282 +275.605 61.567 l 275.605 63.578 l 276.09 63.578 l h
 49.1283 +276.09 63.578 m f*
 49.1284 +278.457 59.699 m 278.457 59.699 l 278.73 60.133 l 278.73 60.133 l 
 49.1285 +278.73 60.133 l 279.02 59.914 279.273 59.813 279.523 59.813 c 279.523 
 49.1286 +59.813 l 279.523 59.813 l 279.738 59.813 279.914 59.856 280.027 59.946 
 49.1287 +c 280.027 59.946 l 280.027 59.946 l 280.164 60.016 280.223 60.133 
 49.1288 +280.223 60.246 c 280.223 60.246 l 280.223 60.246 l 280.223 60.492 
 49.1289 +280.066 60.625 279.738 60.625 c 279.738 60.625 l 279.738 60.625 l 
 49.1290 +279.699 60.625 279.602 60.61 279.445 60.582 c 279.445 60.582 l 279.445 
 49.1291 +60.582 l 279.313 60.551 279.195 60.539 279.117 60.539 c 279.117 60.539 
 49.1292 +l 279.117 60.539 l 278.711 60.539 278.516 60.696 278.516 61.031 c 
 49.1293 +278.516 61.031 l 278.516 61.031 l 278.516 61.117 278.555 61.203 278.652 
 49.1294 +61.289 c 278.652 61.289 l 278.652 61.289 l 278.75 61.364 278.863 61.422 
 49.1295 +279 61.465 c 279 61.465 l 279 61.465 l 278.613 61.668 278.418 62.016 
 49.1296 +278.418 62.508 c 278.418 62.508 l 278.418 62.508 l 278.418 62.824 
 49.1297 +278.516 63.098 278.711 63.301 c 278.711 63.301 l 278.711 63.301 l 
 49.1298 +278.922 63.52 279.176 63.621 279.465 63.621 c 279.465 63.621 l 279.465 
 49.1299 +63.621 l 279.738 63.621 279.949 63.563 280.105 63.446 c 280.105 63.446 
 49.1300 +l 280.359 63.766 l 280.668 63.434 l 280.379 63.188 l 280.379 63.188 l 
 49.1301 +280.379 63.188 l 280.496 63.012 280.57 62.766 280.57 62.477 c 280.57 
 49.1302 +62.477 l 280.57 62.477 l 280.57 62.172 280.477 61.914 280.301 61.711 c 
 49.1303 +280.301 61.711 l 280.301 61.711 l 280.125 61.492 279.895 61.375 279.621 
 49.1304 +61.348 c 279.621 61.348 l 279.215 61.305 l 279.215 61.305 l 279.215 
 49.1305 +61.305 l 279.176 61.289 279.098 61.278 279.02 61.231 c 279.02 61.231 l 
 49.1306 +279.02 61.231 l 278.941 61.203 278.902 61.16 278.902 61.102 c 278.902 
 49.1307 +61.102 l 278.902 61.102 l 278.902 61.043 278.98 61 279.156 61 c 279.156 
 49.1308 +61 l 279.156 61 l 279.234 61 279.352 61.016 279.504 61.043 c 279.504 
 49.1309 +61.043 l 279.504 61.043 l 279.66 61.074 279.758 61.074 279.836 61.074 c 
 49.1310 +279.836 61.074 l 279.836 61.074 l 280.105 61.074 280.34 61.016 280.477 
 49.1311 +60.871 c 280.477 60.871 l 280.477 60.871 l 280.629 60.727 280.707 
 49.1312 +60.524 280.707 60.278 c 280.707 60.278 l 280.707 60.278 l 280.707 
 49.1313 +59.989 280.59 59.77 280.379 59.598 c 280.379 59.598 l 280.379 59.598 l 
 49.1314 +280.145 59.422 279.855 59.336 279.504 59.336 c 279.504 59.336 l 279.504 
 49.1315 +59.336 l 279.332 59.336 279.137 59.364 278.941 59.438 c 278.941 59.438 
 49.1316 +l 278.941 59.438 l 278.73 59.508 278.574 59.598 278.457 59.699 c h
 49.1317 +279.504 63.188 m 279.504 63.188 l 279.504 63.188 l 279.332 63.188 
 49.1318 +279.195 63.129 279.078 63 c 279.078 63 l 279.078 63 l 278.98 62.852 
 49.1319 +278.922 62.696 278.922 62.508 c 278.922 62.508 l 278.922 62.508 l 
 49.1320 +278.922 62.289 278.98 62.114 279.078 61.969 c 279.078 61.969 l 279.078 
 49.1321 +61.969 l 279.195 61.84 279.332 61.77 279.504 61.77 c 279.504 61.77 l 
 49.1322 +279.504 61.77 l 279.68 61.77 279.797 61.84 279.895 61.969 c 279.895 
 49.1323 +61.969 l 279.895 61.969 l 280.008 62.102 280.047 62.289 280.047 62.508 
 49.1324 +c 280.047 62.508 l 280.047 62.508 l 280.047 62.696 279.988 62.852 
 49.1325 +279.895 63 c 279.895 63 l 279.895 63 l 279.777 63.129 279.66 63.188 
 49.1326 +279.504 63.188 c h
 49.1327 +279.504 63.188 m f*
 49.1328 +281.734 64.719 m 281.734 64.719 l 281.734 64.719 l 281.832 64.719 
 49.1329 +281.891 64.692 281.949 64.633 c 281.949 64.633 l 281.949 64.633 l 
 49.1330 +282.027 64.563 282.047 64.489 282.047 64.387 c 282.047 64.387 l 282.047 
 49.1331 +64.387 l 282.047 64.301 282.027 64.215 281.949 64.156 c 281.949 64.156 
 49.1332 +l 281.949 64.156 l 281.891 64.082 281.832 64.055 281.734 64.055 c 
 49.1333 +281.734 64.055 l 281.734 64.055 l 281.656 64.055 281.582 64.082 281.523 
 49.1334 +64.156 c 281.523 64.156 l 281.523 64.156 l 281.465 64.215 281.426 
 49.1335 +64.301 281.426 64.387 c 281.426 64.387 l 281.426 64.387 l 281.426 
 49.1336 +64.489 281.465 64.563 281.523 64.633 c 281.523 64.633 l 281.523 64.633 
 49.1337 +l 281.582 64.692 281.656 64.719 281.734 64.719 c h
 49.1338 +281.465 60.539 m 281.465 60.539 l 281.465 63.114 l 281.074 63.114 l 
 49.1339 +281.074 63.578 l 281.969 63.578 l 281.969 60.539 l 281.465 60.539 l h
 49.1340 +281.465 60.539 m f*
 49.1341 +284.473 60.539 m 284.473 60.539 l 284.473 62.289 l 284.473 62.289 l 
 49.1342 +284.473 62.289 l 284.473 62.621 284.434 62.84 284.336 62.969 c 284.336 
 49.1343 +62.969 l 284.336 62.969 l 284.258 63.098 284.102 63.172 283.891 63.172 
 49.1344 +c 283.891 63.172 l 283.891 63.172 l 283.773 63.172 283.656 63.129 
 49.1345 +283.539 63.055 c 283.539 63.055 l 283.539 63.055 l 283.402 62.985 
 49.1346 +283.328 62.899 283.25 62.781 c 283.25 62.781 l 283.25 60.539 l 282.746 
 49.1347 +60.539 l 282.746 63.578 l 283.094 63.578 l 283.25 63.172 l 283.25 
 49.1348 +63.172 l 283.25 63.172 l 283.422 63.477 283.676 63.621 284.063 63.621 c 
 49.1349 +284.063 63.621 l 284.063 63.621 l 284.645 63.621 284.957 63.215 284.957 
 49.1350 +62.406 c 284.957 62.406 l 284.957 60.539 l 284.473 60.539 l h
 49.1351 +284.473 60.539 m f*
 49.1352 +0 g
 49.1353 +262.027 74.231 m 262.027 74.231 l 262.027 74.301 262.047 74.36 262.086 
 49.1354 +74.418 c 262.125 74.477 262.184 74.52 262.262 74.547 c 262.34 74.578 
 49.1355 +262.414 74.594 262.512 74.594 c 262.512 74.594 l 262.512 74.231 l 
 49.1356 +262.027 74.231 l h
 49.1357 +262.027 74.231 m f*
 49.1358 +262.512 74.594 m 293.742 74.594 l 293.742 74.231 l 293.742 73.856 l 
 49.1359 +262.512 73.856 l 262.512 74.231 l 262.512 74.594 l h
 49.1360 +262.512 74.594 m f*
 49.1361 +293.742 74.594 m 293.742 74.594 l 293.84 74.594 293.918 74.578 293.996 
 49.1362 +74.547 c 294.055 74.52 294.109 74.477 294.148 74.418 c 294.188 74.36 
 49.1363 +294.227 74.301 294.227 74.231 c 294.227 74.231 l 294.227 74.231 l 
 49.1364 +293.742 74.231 l 293.742 74.594 l h
 49.1365 +293.742 74.594 m f*
 49.1366 +294.227 74.231 m 294.227 55.629 l 293.742 55.629 l 293.258 55.629 l 
 49.1367 +293.258 74.231 l 293.742 74.231 l 294.227 74.231 l h
 49.1368 +294.227 74.231 m f*
 49.1369 +294.227 55.629 m 294.227 55.629 l 294.227 55.559 294.188 55.5 294.148 
 49.1370 +55.442 c 294.109 55.383 294.055 55.34 293.996 55.313 c 293.918 55.285 
 49.1371 +293.84 55.254 293.742 55.254 c 293.742 55.254 l 293.742 55.629 l 
 49.1372 +294.227 55.629 l h
 49.1373 +294.227 55.629 m f*
 49.1374 +293.742 55.254 m 262.512 55.254 l 262.512 55.629 l 262.512 55.992 l 
 49.1375 +293.742 55.992 l 293.742 55.629 l 293.742 55.254 l h
 49.1376 +293.742 55.254 m f*
 49.1377 +262.512 55.254 m 262.512 55.254 l 262.414 55.254 262.34 55.285 262.262 
 49.1378 +55.313 c 262.184 55.34 262.125 55.383 262.086 55.442 c 262.047 55.5 
 49.1379 +262.027 55.559 262.027 55.629 c 262.027 55.629 l 262.512 55.629 l 
 49.1380 +262.512 55.254 l h
 49.1381 +262.512 55.254 m f*
 49.1382 +262.027 55.629 m 262.027 74.231 l 262.512 74.231 l 263.016 74.231 l 
 49.1383 +263.016 55.629 l 262.512 55.629 l 262.027 55.629 l h
 49.1384 +262.027 55.629 m f*
 49.1385 +0.501961 0 0.4 rg
 49.1386 +314.711 66.297 m 312.754 69.336 l 312.754 66.356 l 312.25 66.356 l 
 49.1387 +312.25 70.524 l 312.461 70.524 l 314.383 67.645 l 314.383 70.524 l 
 49.1388 +314.867 70.524 l 314.867 66.297 l 314.711 66.297 l h
 49.1389 +314.711 66.297 m f*
 49.1390 +317.949 67.832 m 317.949 67.832 l 315.953 67.832 l 315.953 67.832 l 
 49.1391 +315.953 67.832 l 315.953 67.469 316.051 67.196 316.223 67.008 c 316.223 
 49.1392 +67.008 l 316.223 67.008 l 316.379 66.832 316.594 66.762 316.844 66.762 
 49.1393 +c 316.844 66.762 l 316.844 66.762 l 317.117 66.762 317.367 66.848 
 49.1394 +317.543 67.024 c 317.543 67.024 l 317.758 66.633 l 317.758 66.633 l 
 49.1395 +317.758 66.633 l 317.68 66.559 317.563 66.489 317.406 66.414 c 317.406 
 49.1396 +66.414 l 317.406 66.414 l 317.215 66.34 316.98 66.297 316.75 66.297 c 
 49.1397 +316.75 66.297 l 316.75 66.297 l 316.398 66.297 316.09 66.43 315.855 
 49.1398 +66.688 c 315.855 66.688 l 315.855 66.688 l 315.566 66.981 315.43 67.371 
 49.1399 +315.43 67.848 c 315.43 67.848 l 315.43 67.848 l 315.43 68.356 315.586 
 49.1400 +68.746 315.855 69.047 c 315.855 69.047 l 315.855 69.047 l 316.109 
 49.1401 +69.324 316.398 69.453 316.75 69.453 c 316.75 69.453 l 316.75 69.453 l 
 49.1402 +317.156 69.453 317.465 69.336 317.699 69.09 c 317.699 69.09 l 317.699 
 49.1403 +69.09 l 317.914 68.848 318.008 68.555 318.008 68.164 c 318.008 68.164 l 
 49.1404 +318.008 68.164 l 318.008 68.035 317.988 67.934 317.949 67.832 c h
 49.1405 +316.77 68.992 m 316.77 68.992 l 316.77 68.992 l 316.555 68.992 316.359 
 49.1406 +68.918 316.223 68.758 c 316.223 68.758 l 316.223 68.758 l 316.07 68.614 
 49.1407 +315.992 68.442 315.973 68.223 c 315.973 68.223 l 317.523 68.223 l 
 49.1408 +317.523 68.223 l 317.523 68.223 l 317.523 68.442 317.465 68.614 317.332 
 49.1409 +68.758 c 317.332 68.758 l 317.332 68.758 l 317.195 68.918 317.02 68.992 
 49.1410 +316.77 68.992 c h
 49.1411 +316.77 68.992 m f*
 49.1412 +321.113 66.297 m 320.977 66.297 l 320.164 68.383 l 319.348 66.297 l 
 49.1413 +319.211 66.297 l 318.203 69.41 l 318.746 69.41 l 319.328 67.414 l 
 49.1414 +320.086 69.41 l 320.219 69.41 l 320.977 67.414 l 321.617 69.41 l 
 49.1415 +322.121 69.41 l 321.113 66.297 l h
 49.1416 +321.113 66.297 m f*
 49.1417 +322.547 66.356 m 322.547 70.524 l 323.051 70.524 l 323.051 66.879 l 
 49.1418 +324.758 66.879 l 324.758 66.356 l 322.547 66.356 l h
 49.1419 +322.547 66.356 m f*
 49.1420 +326.758 66.703 m 326.758 66.703 l 326.758 66.703 l 326.563 66.43 
 49.1421 +326.254 66.297 325.848 66.297 c 325.848 66.297 l 325.848 66.297 l 
 49.1422 +325.633 66.297 325.438 66.387 325.285 66.559 c 325.285 66.559 l 325.285 
 49.1423 +66.559 l 325.109 66.735 325.031 66.949 325.031 67.211 c 325.031 67.211 
 49.1424 +l 325.031 67.211 l 325.031 67.516 325.168 67.774 325.418 67.992 c 
 49.1425 +325.418 67.992 l 325.418 67.992 l 325.652 68.207 325.98 68.309 326.371 
 49.1426 +68.309 c 326.371 68.309 l 326.371 68.309 l 326.465 68.309 326.582 
 49.1427 +68.297 326.719 68.239 c 326.719 68.239 l 326.719 68.239 l 326.719 
 49.1428 +68.715 326.504 68.977 326.117 68.977 c 326.117 68.977 l 326.117 68.977 
 49.1429 +l 325.809 68.977 325.555 68.875 325.398 68.699 c 325.398 68.699 l 
 49.1430 +325.188 69.149 l 325.188 69.149 l 325.188 69.149 l 325.285 69.239 
 49.1431 +325.398 69.309 325.574 69.367 c 325.574 69.367 l 325.574 69.367 l 
 49.1432 +325.75 69.426 325.902 69.453 326.059 69.453 c 326.059 69.453 l 326.059 
 49.1433 +69.453 l 326.465 69.453 326.758 69.352 326.934 69.149 c 326.934 69.149 
 49.1434 +l 326.934 69.149 l 327.125 68.946 327.223 68.629 327.223 68.207 c 
 49.1435 +327.223 68.207 l 327.223 67.11 l 327.223 67.11 l 327.223 67.11 l 
 49.1436 +327.223 66.848 327.281 66.66 327.438 66.574 c 327.438 66.574 l 327.438 
 49.1437 +66.297 l 327.438 66.297 l 327.438 66.297 l 327.223 66.297 327.086 
 49.1438 +66.328 326.973 66.399 c 326.973 66.399 l 326.973 66.399 l 326.875 
 49.1439 +66.457 326.816 66.559 326.758 66.703 c h
 49.1440 +326.719 67.864 m 326.719 67.864 l 326.719 67.864 l 326.563 67.891 
 49.1441 +326.445 67.918 326.391 67.918 c 326.391 67.918 l 326.391 67.918 l 
 49.1442 +326.137 67.918 325.922 67.848 325.77 67.703 c 325.77 67.703 l 325.77 
 49.1443 +67.703 l 325.613 67.559 325.535 67.399 325.535 67.211 c 325.535 67.211 
 49.1444 +l 325.535 67.211 l 325.535 66.891 325.711 66.731 326.039 66.731 c 
 49.1445 +326.039 66.731 l 326.039 66.731 l 326.293 66.731 326.523 66.864 326.719 
 49.1446 +67.125 c 326.719 67.864 l h
 49.1447 +326.719 67.864 m f*
 49.1448 +329.707 66.356 m 329.707 66.356 l 329.707 68.137 l 329.707 68.137 l 
 49.1449 +329.707 68.137 l 329.707 68.453 329.648 68.672 329.57 68.801 c 329.57 
 49.1450 +68.801 l 329.57 68.801 l 329.473 68.934 329.316 68.992 329.125 68.992 c 
 49.1451 +329.125 68.992 l 329.125 68.992 l 329.008 68.992 328.891 68.961 328.754 
 49.1452 +68.891 c 328.754 68.891 l 328.754 68.891 l 328.641 68.817 328.543 
 49.1453 +68.715 328.465 68.614 c 328.465 68.614 l 328.465 66.356 l 327.98 66.356 
 49.1454 +l 327.98 69.395 l 328.309 69.395 l 328.465 69.004 l 328.465 69.004 l 
 49.1455 +328.465 69.004 l 328.641 69.309 328.91 69.453 329.277 69.453 c 329.277 
 49.1456 +69.453 l 329.277 69.453 l 329.898 69.453 330.191 69.047 330.191 68.254 
 49.1457 +c 330.191 68.254 l 330.191 66.356 l 329.707 66.356 l h
 49.1458 +329.707 66.356 m f*
 49.1459 +330.813 65.516 m 330.813 65.516 l 331.082 65.949 l 331.082 65.949 l 
 49.1460 +331.082 65.949 l 331.375 65.75 331.625 65.633 331.879 65.633 c 331.879 
 49.1461 +65.633 l 331.879 65.633 l 332.09 65.633 332.266 65.676 332.383 65.762 c 
 49.1462 +332.383 65.762 l 332.383 65.762 l 332.52 65.848 332.578 65.949 332.578 
 49.1463 +66.082 c 332.578 66.082 l 332.578 66.082 l 332.578 66.328 332.422 
 49.1464 +66.457 332.109 66.457 c 332.109 66.457 l 332.109 66.457 l 332.055 
 49.1465 +66.457 331.957 66.43 331.801 66.399 c 331.801 66.399 l 331.801 66.399 l 
 49.1466 +331.664 66.371 331.547 66.356 331.473 66.356 c 331.473 66.356 l 331.473 
 49.1467 +66.356 l 331.063 66.356 330.871 66.531 330.871 66.848 c 330.871 66.848 
 49.1468 +l 330.871 66.848 l 330.871 66.949 330.91 67.035 331.004 67.125 c 
 49.1469 +331.004 67.125 l 331.004 67.125 l 331.102 67.211 331.219 67.27 331.355 
 49.1470 +67.297 c 331.355 67.297 l 331.355 67.297 l 330.965 67.5 330.773 67.848 
 49.1471 +330.773 68.356 c 330.773 68.356 l 330.773 68.356 l 330.773 68.656 
 49.1472 +330.871 68.918 331.063 69.137 c 331.063 69.137 l 331.063 69.137 l 
 49.1473 +331.277 69.352 331.527 69.453 331.82 69.453 c 331.82 69.453 l 331.82 
 49.1474 +69.453 l 332.109 69.453 332.305 69.395 332.461 69.266 c 332.461 69.266 
 49.1475 +l 332.691 69.598 l 333.023 69.266 l 332.73 69.02 l 332.73 69.02 l 
 49.1476 +332.73 69.02 l 332.848 68.832 332.926 68.602 332.926 68.324 c 332.926 
 49.1477 +68.324 l 332.926 68.324 l 332.926 68.02 332.828 67.762 332.656 67.543 c 
 49.1478 +332.656 67.543 l 332.656 67.543 l 332.48 67.34 332.266 67.211 331.977 
 49.1479 +67.18 c 331.977 67.18 l 331.566 67.137 l 331.566 67.137 l 331.566 
 49.1480 +67.137 l 331.527 67.137 331.453 67.11 331.375 67.078 c 331.375 67.078 l 
 49.1481 +331.375 67.078 l 331.297 67.051 331.258 66.992 331.258 66.934 c 331.258 
 49.1482 +66.934 l 331.258 66.934 l 331.258 66.864 331.336 66.821 331.512 66.821 
 49.1483 +c 331.512 66.821 l 331.512 66.821 l 331.586 66.821 331.703 66.832 
 49.1484 +331.859 66.864 c 331.859 66.864 l 331.859 66.864 l 332.016 66.891 
 49.1485 +332.129 66.906 332.207 66.906 c 332.207 66.906 l 332.207 66.906 l 
 49.1486 +332.461 66.906 332.672 66.848 332.828 66.703 c 332.828 66.703 l 332.828 
 49.1487 +66.703 l 332.984 66.559 333.063 66.356 333.063 66.098 c 333.063 66.098 
 49.1488 +l 333.063 66.098 l 333.063 65.821 332.945 65.59 332.711 65.414 c 
 49.1489 +332.711 65.414 l 332.711 65.414 l 332.5 65.242 332.207 65.156 331.859 
 49.1490 +65.156 c 331.859 65.156 l 331.859 65.156 l 331.684 65.156 331.492 
 49.1491 +65.199 331.297 65.27 c 331.297 65.27 l 331.297 65.27 l 331.082 65.328 
 49.1492 +330.93 65.414 330.813 65.516 c h
 49.1493 +331.859 69.02 m 331.859 69.02 l 331.859 69.02 l 331.684 69.02 331.547 
 49.1494 +68.946 331.434 68.817 c 331.434 68.817 l 331.434 68.817 l 331.336 
 49.1495 +68.688 331.277 68.543 331.277 68.356 c 331.277 68.356 l 331.277 68.356 
 49.1496 +l 331.277 68.137 331.336 67.961 331.434 67.817 c 331.434 67.817 l 
 49.1497 +331.434 67.817 l 331.527 67.672 331.684 67.617 331.859 67.617 c 331.859 
 49.1498 +67.617 l 331.859 67.617 l 332.035 67.617 332.168 67.672 332.266 67.817 
 49.1499 +c 332.266 67.817 l 332.266 67.817 l 332.363 67.949 332.402 68.121 
 49.1500 +332.402 68.356 c 332.402 68.356 l 332.402 68.356 l 332.402 68.543 
 49.1501 +332.344 68.688 332.266 68.817 c 332.266 68.817 l 332.266 68.817 l 
 49.1502 +332.148 68.946 332.016 69.02 331.859 69.02 c h
 49.1503 +331.859 69.02 m f*
 49.1504 +334.828 68.367 m 335.738 68.367 l 335.738 67.961 l 334.828 67.961 l 
 49.1505 +334.828 66.981 l 334.457 66.981 l 334.457 67.961 l 333.547 67.961 l 
 49.1506 +333.547 68.367 l 334.457 68.367 l 334.457 69.336 l 334.828 69.336 l 
 49.1507 +334.828 68.367 l h
 49.1508 +334.828 68.367 m f*
 49.1509 +336.961 67.961 m 336.961 67.961 l 336.961 66.356 l 336.438 66.356 l 
 49.1510 +336.438 70.524 l 336.438 70.524 l 336.438 70.524 l 336.824 70.539 
 49.1511 +337.059 70.555 337.137 70.555 c 337.137 70.555 l 337.137 70.555 l 
 49.1512 +338.242 70.555 338.805 70.149 338.805 69.336 c 338.805 69.336 l 338.805 
 49.1513 +69.336 l 338.805 68.41 338.301 67.934 337.328 67.934 c 337.328 67.934 l 
 49.1514 +337.328 67.934 l 337.27 67.934 337.137 67.949 336.961 67.961 c h
 49.1515 +336.961 70.004 m 336.961 70.004 l 336.961 68.485 l 336.961 68.485 l 
 49.1516 +336.961 68.485 l 337.156 68.453 337.27 68.453 337.289 68.453 c 337.289 
 49.1517 +68.453 l 337.289 68.453 l 337.93 68.453 338.262 68.715 338.262 69.266 c 
 49.1518 +338.262 69.266 l 338.262 69.266 l 338.262 69.785 337.91 70.031 337.23 
 49.1519 +70.031 c 337.23 70.031 l 337.23 70.031 l 337.156 70.031 337.059 70.031 
 49.1520 +336.961 70.004 c h
 49.1521 +336.961 70.004 m f*
 49.1522 +1 0.498039 0.164706 rg
 49.1523 +319.055 62.129 m 319.055 62.129 l 319.055 60.539 l 318.531 60.539 l 
 49.1524 +318.531 64.692 l 318.531 64.692 l 318.531 64.692 l 318.922 64.707 
 49.1525 +319.172 64.719 319.25 64.719 c 319.25 64.719 l 319.25 64.719 l 320.355 
 49.1526 +64.719 320.918 64.317 320.918 63.504 c 320.918 63.504 l 320.918 63.504 
 49.1527 +l 320.918 62.563 320.434 62.102 319.445 62.102 c 319.445 62.102 l 
 49.1528 +319.445 62.102 l 319.387 62.102 319.25 62.102 319.055 62.129 c h
 49.1529 +319.055 64.184 m 319.055 64.184 l 319.055 62.637 l 319.055 62.637 l 
 49.1530 +319.055 62.637 l 319.27 62.621 319.387 62.606 319.406 62.606 c 319.406 
 49.1531 +62.606 l 319.406 62.606 l 320.066 62.606 320.375 62.883 320.375 63.446 
 49.1532 +c 320.375 63.446 l 320.375 63.446 l 320.375 63.953 320.027 64.215 
 49.1533 +319.348 64.215 c 319.348 64.215 l 319.348 64.215 l 319.27 64.215 
 49.1534 +319.172 64.199 319.055 64.184 c h
 49.1535 +319.055 64.184 m f*
 49.1536 +321.52 61.379 m 321.52 61.379 l 321.52 64.821 l 322.023 64.821 l 
 49.1537 +322.023 61.477 l 322.023 61.477 l 322.023 61.477 l 322.023 61.305 
 49.1538 +322.063 61.176 322.16 61.086 c 322.16 61.086 l 322.16 61.086 l 322.238 
 49.1539 +61 322.355 60.957 322.488 60.957 c 322.488 60.957 l 322.488 60.481 l 
 49.1540 +322.488 60.481 l 322.488 60.481 l 321.852 60.481 321.52 60.785 321.52 
 49.1541 +61.379 c h
 49.1542 +321.52 61.379 m f*
 49.1543 +323.52 63.578 m 323.52 63.578 l 323.52 61.621 l 323.52 61.621 l 323.52 
 49.1544 +61.621 l 323.52 61.145 323.711 60.93 324.082 60.93 c 324.082 60.93 l 
 49.1545 +324.082 60.93 l 324.234 60.93 324.371 60.985 324.508 61.074 c 324.508 
 49.1546 +61.074 l 324.508 61.074 l 324.645 61.176 324.738 61.289 324.777 61.422 
 49.1547 +c 324.777 61.422 l 324.777 63.578 l 325.285 63.578 l 325.285 60.539 l 
 49.1548 +324.777 60.539 l 324.777 60.957 l 324.777 60.957 l 324.777 60.957 l 
 49.1549 +324.723 60.828 324.625 60.727 324.449 60.625 c 324.449 60.625 l 324.449 
 49.1550 +60.625 l 324.273 60.524 324.141 60.481 323.965 60.481 c 323.965 60.481 
 49.1551 +l 323.965 60.481 l 323.672 60.481 323.422 60.567 323.266 60.754 c 
 49.1552 +323.266 60.754 l 323.266 60.754 l 323.109 60.957 323.016 61.219 323.016 
 49.1553 +61.567 c 323.016 61.567 l 323.016 63.578 l 323.52 63.578 l h
 49.1554 +323.52 63.578 m f*
 49.1555 +325.863 59.699 m 325.863 59.699 l 326.137 60.133 l 326.137 60.133 l 
 49.1556 +326.137 60.133 l 326.41 59.914 326.68 59.813 326.934 59.813 c 326.934 
 49.1557 +59.813 l 326.934 59.813 l 327.145 59.813 327.34 59.856 327.457 59.946 c 
 49.1558 +327.457 59.946 l 327.457 59.946 l 327.57 60.016 327.629 60.133 327.629 
 49.1559 +60.246 c 327.629 60.246 l 327.629 60.246 l 327.629 60.492 327.496 
 49.1560 +60.625 327.164 60.625 c 327.164 60.625 l 327.164 60.625 l 327.105 
 49.1561 +60.625 327.008 60.61 326.855 60.582 c 326.855 60.582 l 326.855 60.582 l 
 49.1562 +326.719 60.551 326.602 60.539 326.523 60.539 c 326.523 60.539 l 326.523 
 49.1563 +60.539 l 326.117 60.539 325.922 60.696 325.922 61.031 c 325.922 61.031 
 49.1564 +l 325.922 61.031 l 325.922 61.117 325.961 61.203 326.059 61.289 c 
 49.1565 +326.059 61.289 l 326.059 61.289 l 326.156 61.364 326.273 61.422 326.41 
 49.1566 +61.465 c 326.41 61.465 l 326.41 61.465 l 326.02 61.668 325.809 62.016 
 49.1567 +325.809 62.508 c 325.809 62.508 l 325.809 62.508 l 325.809 62.824 
 49.1568 +325.922 63.098 326.117 63.301 c 326.117 63.301 l 326.117 63.301 l 
 49.1569 +326.332 63.52 326.582 63.621 326.875 63.621 c 326.875 63.621 l 326.875 
 49.1570 +63.621 l 327.145 63.621 327.379 63.563 327.516 63.446 c 327.516 63.446 
 49.1571 +l 327.746 63.766 l 328.078 63.434 l 327.785 63.188 l 327.785 63.188 l 
 49.1572 +327.785 63.188 l 327.902 63.012 327.98 62.766 327.98 62.477 c 327.98 
 49.1573 +62.477 l 327.98 62.477 l 327.98 62.172 327.883 61.914 327.707 61.711 c 
 49.1574 +327.707 61.711 l 327.707 61.711 l 327.535 61.492 327.32 61.375 327.027 
 49.1575 +61.348 c 327.027 61.348 l 326.621 61.305 l 326.621 61.305 l 326.621 
 49.1576 +61.305 l 326.582 61.289 326.504 61.278 326.426 61.231 c 326.426 61.231 
 49.1577 +l 326.426 61.231 l 326.352 61.203 326.313 61.16 326.313 61.102 c 
 49.1578 +326.313 61.102 l 326.313 61.102 l 326.313 61.043 326.391 61 326.563 61 
 49.1579 +c 326.563 61 l 326.563 61 l 326.641 61 326.758 61.016 326.914 61.043 c 
 49.1580 +326.914 61.043 l 326.914 61.043 l 327.066 61.074 327.184 61.074 327.262 
 49.1581 +61.074 c 327.262 61.074 l 327.262 61.074 l 327.516 61.074 327.727 
 49.1582 +61.016 327.883 60.871 c 327.883 60.871 l 327.883 60.871 l 328.039 
 49.1583 +60.727 328.117 60.524 328.117 60.278 c 328.117 60.278 l 328.117 60.278 
 49.1584 +l 328.117 59.989 328 59.77 327.766 59.598 c 327.766 59.598 l 327.766 
 49.1585 +59.598 l 327.535 59.422 327.262 59.336 326.914 59.336 c 326.914 59.336 
 49.1586 +l 326.914 59.336 l 326.738 59.336 326.543 59.364 326.352 59.438 c 
 49.1587 +326.352 59.438 l 326.352 59.438 l 326.137 59.508 325.98 59.598 325.863 
 49.1588 +59.699 c h
 49.1589 +326.914 63.188 m 326.914 63.188 l 326.914 63.188 l 326.738 63.188 
 49.1590 +326.602 63.129 326.484 63 c 326.484 63 l 326.484 63 l 326.391 62.852 
 49.1591 +326.332 62.696 326.332 62.508 c 326.332 62.508 l 326.332 62.508 l 
 49.1592 +326.332 62.289 326.391 62.114 326.484 61.969 c 326.484 61.969 l 326.484 
 49.1593 +61.969 l 326.582 61.84 326.738 61.77 326.914 61.77 c 326.914 61.77 l 
 49.1594 +326.914 61.77 l 327.086 61.77 327.223 61.84 327.32 61.969 c 327.32 
 49.1595 +61.969 l 327.32 61.969 l 327.418 62.102 327.477 62.289 327.477 62.508 c 
 49.1596 +327.477 62.508 l 327.477 62.508 l 327.477 62.696 327.418 62.852 327.32 
 49.1597 +63 c 327.32 63 l 327.32 63 l 327.203 63.129 327.066 63.188 326.914 
 49.1598 +63.188 c h
 49.1599 +326.914 63.188 m f*
 49.1600 +329.145 64.719 m 329.145 64.719 l 329.145 64.719 l 329.223 64.719 
 49.1601 +329.297 64.692 329.355 64.633 c 329.355 64.633 l 329.355 64.633 l 
 49.1602 +329.414 64.563 329.453 64.489 329.453 64.387 c 329.453 64.387 l 329.453 
 49.1603 +64.387 l 329.453 64.301 329.414 64.215 329.355 64.156 c 329.355 64.156 
 49.1604 +l 329.355 64.156 l 329.297 64.082 329.223 64.055 329.145 64.055 c 
 49.1605 +329.145 64.055 l 329.145 64.055 l 329.066 64.055 328.988 64.082 328.93 
 49.1606 +64.156 c 328.93 64.156 l 328.93 64.156 l 328.871 64.215 328.832 64.301 
 49.1607 +328.832 64.387 c 328.832 64.387 l 328.832 64.387 l 328.832 64.489 
 49.1608 +328.871 64.563 328.93 64.633 c 328.93 64.633 l 328.93 64.633 l 328.988 
 49.1609 +64.692 329.066 64.719 329.145 64.719 c h
 49.1610 +328.871 60.539 m 328.871 60.539 l 328.871 63.114 l 328.484 63.114 l 
 49.1611 +328.484 63.578 l 329.375 63.578 l 329.375 60.539 l 328.871 60.539 l h
 49.1612 +328.871 60.539 m f*
 49.1613 +331.879 60.539 m 331.879 60.539 l 331.879 62.289 l 331.879 62.289 l 
 49.1614 +331.879 62.289 l 331.879 62.621 331.84 62.84 331.742 62.969 c 331.742 
 49.1615 +62.969 l 331.742 62.969 l 331.664 63.098 331.512 63.172 331.297 63.172 
 49.1616 +c 331.297 63.172 l 331.297 63.172 l 331.18 63.172 331.063 63.129 
 49.1617 +330.949 63.055 c 330.949 63.055 l 330.949 63.055 l 330.813 62.985 
 49.1618 +330.715 62.899 330.656 62.781 c 330.656 62.781 l 330.656 60.539 l 
 49.1619 +330.152 60.539 l 330.152 63.578 l 330.5 63.578 l 330.656 63.172 l 
 49.1620 +330.656 63.172 l 330.656 63.172 l 330.813 63.477 331.082 63.621 331.453 
 49.1621 +63.621 c 331.453 63.621 l 331.453 63.621 l 332.074 63.621 332.363 
 49.1622 +63.215 332.363 62.406 c 332.363 62.406 l 332.363 60.539 l 331.879 
 49.1623 +60.539 l h
 49.1624 +331.879 60.539 m f*
 49.1625 +0 g
 49.1626 +309.434 74.231 m 309.434 74.231 l 309.434 74.301 309.453 74.36 309.492 
 49.1627 +74.418 c 309.531 74.477 309.59 74.52 309.668 74.547 c 309.746 74.578 
 49.1628 +309.824 74.594 309.922 74.594 c 309.922 74.594 l 309.922 74.231 l 
 49.1629 +309.434 74.231 l h
 49.1630 +309.434 74.231 m f*
 49.1631 +309.922 74.594 m 341.168 74.594 l 341.168 74.231 l 341.168 73.856 l 
 49.1632 +309.922 73.856 l 309.922 74.231 l 309.922 74.594 l h
 49.1633 +309.922 74.594 m f*
 49.1634 +341.168 74.594 m 341.168 74.594 l 341.266 74.594 341.344 74.578 341.422 
 49.1635 +74.547 c 341.5 74.52 341.559 74.477 341.598 74.418 c 341.637 74.36 
 49.1636 +341.676 74.301 341.676 74.231 c 341.676 74.231 l 341.676 74.231 l 
 49.1637 +341.168 74.231 l 341.168 74.594 l h
 49.1638 +341.168 74.594 m f*
 49.1639 +341.676 74.231 m 341.676 55.688 l 341.168 55.688 l 340.684 55.688 l 
 49.1640 +340.684 74.231 l 341.168 74.231 l 341.676 74.231 l h
 49.1641 +341.676 74.231 m f*
 49.1642 +341.676 55.688 m 341.676 55.688 l 341.676 55.617 341.637 55.559 341.598 
 49.1643 +55.5 c 341.559 55.442 341.5 55.399 341.422 55.371 c 341.344 55.34 
 49.1644 +341.266 55.313 341.168 55.313 c 341.168 55.313 l 341.168 55.688 l 
 49.1645 +341.676 55.688 l h
 49.1646 +341.676 55.688 m f*
 49.1647 +341.168 55.313 m 309.922 55.313 l 309.922 55.688 l 309.922 56.051 l 
 49.1648 +341.168 56.051 l 341.168 55.688 l 341.168 55.313 l h
 49.1649 +341.168 55.313 m f*
 49.1650 +309.922 55.313 m 309.922 55.313 l 309.824 55.313 309.746 55.34 309.668 
 49.1651 +55.371 c 309.59 55.399 309.531 55.442 309.492 55.5 c 309.453 55.559 
 49.1652 +309.434 55.617 309.434 55.688 c 309.434 55.688 l 309.922 55.688 l 
 49.1653 +309.922 55.313 l h
 49.1654 +309.922 55.313 m f*
 49.1655 +309.434 55.688 m 309.434 74.231 l 309.922 74.231 l 310.426 74.231 l 
 49.1656 +310.426 55.688 l 309.922 55.688 l 309.434 55.688 l h
 49.1657 +309.434 55.688 m f*
 49.1658 +67.898 55.371 m 80.699 41.633 l 80.313 41.43 l 79.922 41.231 l 67.121 
 49.1659 +54.965 l 67.508 55.168 l 67.898 55.371 l h
 49.1660 +67.898 55.371 m f*
 49.1661 +79.379 45.309 m 79.379 45.309 l 81.008 40.707 l 75.813 43.43 l 75.813 
 49.1662 +43.43 l 75.813 43.43 l 77.402 43.387 78.855 44.168 79.379 45.309 c h
 49.1663 +79.379 45.309 m f*
 49.1664 +161.16 55.039 m 153.613 41.301 l 153.188 41.43 l 152.762 41.563 l 
 49.1665 +160.309 55.297 l 160.734 55.168 l 161.16 55.039 l h
 49.1666 +161.16 55.039 m f*
 49.1667 +157.027 44.125 m 157.027 44.125 l 152.742 40.606 l 152.973 45.367 l 
 49.1668 +152.973 45.367 l 152.973 45.367 l 153.828 44.34 155.457 43.821 157.027 
 49.1669 +44.125 c h
 49.1670 +157.027 44.125 m f*
 49.1671 +90.516 145.981 m 107.078 136.86 l 106.809 136.586 l 106.535 136.313 l 
 49.1672 +89.973 145.43 l 90.242 145.703 l 90.516 145.981 l h
 49.1673 +90.516 145.981 m f*
 49.1674 +104.266 140.047 m 104.266 140.047 l 107.777 136.067 l 101.688 137.383 l 
 49.1675 +101.688 137.383 l 101.688 137.383 l 103.199 137.758 104.246 138.828 
 49.1676 +104.266 140.047 c h
 49.1677 +104.266 140.047 m f*
 49.1678 +114.586 145.703 m 114.527 136.586 l 114.063 136.586 l 113.598 136.586 l 
 49.1679 +113.656 145.703 l 114.121 145.703 l 114.586 145.703 l h
 49.1680 +114.586 145.703 m f*
 49.1681 +116.293 140.16 m 116.293 140.16 l 114.063 135.703 l 111.91 140.176 l 
 49.1682 +111.91 140.176 l 111.91 140.176 l 113.191 139.453 114.977 139.453 
 49.1683 +116.293 140.16 c h
 49.1684 +116.293 140.16 m f*
 49.1685 +138.215 145.43 m 121.668 136.313 l 121.395 136.586 l 121.125 136.86 l 
 49.1686 +137.668 145.981 l 137.941 145.703 l 138.215 145.43 l h
 49.1687 +138.215 145.43 m f*
 49.1688 +126.535 137.367 m 126.535 137.367 l 120.426 136.051 l 123.918 140.031 l 
 49.1689 +123.918 140.031 l 123.918 140.031 l 123.918 138.828 124.984 137.758 
 49.1690 +126.535 137.367 c h
 49.1691 +126.535 137.367 m f*
 49.1692 +0.129412 0.470588 0.403922 rg
 49.1693 +86.227 147.426 m 85.938 148.399 l 84.348 148.399 l 84.035 147.426 l 
 49.1694 +83.395 147.426 l 85.121 152.117 l 85.277 152.117 l 86.867 147.426 l 
 49.1695 +86.227 147.426 l h
 49.1696 +85.16 150.903 m 84.5 148.875 l 85.762 148.875 l 85.16 150.903 l h
 49.1697 +85.16 150.903 m f*
 49.1698 +87.836 147.614 m 87.836 147.614 l 87.836 146.094 l 87.273 146.094 l 
 49.1699 +87.273 150.813 l 87.836 150.813 l 87.836 150.539 l 87.836 150.539 l 
 49.1700 +87.836 150.539 l 88.031 150.77 88.305 150.887 88.594 150.887 c 88.594 
 49.1701 +150.887 l 88.594 150.887 l 89.02 150.887 89.352 150.727 89.602 150.438 
 49.1702 +c 89.602 150.438 l 89.602 150.438 l 89.855 150.133 89.973 149.684 
 49.1703 +89.973 149.106 c 89.973 149.106 l 89.973 149.106 l 89.973 148.598 
 49.1704 +89.855 148.18 89.602 147.848 c 89.602 147.848 l 89.602 147.848 l 89.352 
 49.1705 +147.528 89 147.356 88.535 147.356 c 88.535 147.356 l 88.535 147.356 l 
 49.1706 +88.418 147.356 88.266 147.383 88.129 147.442 c 88.129 147.442 l 88.129 
 49.1707 +147.442 l 87.973 147.485 87.875 147.543 87.836 147.614 c h
 49.1708 +87.836 150.09 m 87.836 150.09 l 87.836 148.106 l 87.836 148.106 l 
 49.1709 +87.836 148.106 l 87.855 148.051 87.934 147.992 88.051 147.949 c 88.051 
 49.1710 +147.949 l 88.051 147.949 l 88.168 147.891 88.285 147.86 88.379 147.86 c 
 49.1711 +88.379 147.86 l 88.379 147.86 l 89.039 147.86 89.391 148.297 89.391 
 49.1712 +149.137 c 89.391 149.137 l 89.391 149.137 l 89.391 149.571 89.313 
 49.1713 +149.875 89.137 150.074 c 89.137 150.074 l 89.137 150.074 l 88.98 
 49.1714 +150.278 88.73 150.379 88.379 150.379 c 88.379 150.379 l 88.379 150.379 
 49.1715 +l 88.305 150.379 88.207 150.352 88.09 150.278 c 88.09 150.278 l 88.09 
 49.1716 +150.278 l 87.992 150.219 87.895 150.164 87.836 150.09 c h
 49.1717 +87.836 150.09 m f*
 49.1718 +91.137 147.614 m 91.137 147.614 l 91.137 146.094 l 90.574 146.094 l 
 49.1719 +90.574 150.813 l 91.137 150.813 l 91.137 150.539 l 91.137 150.539 l 
 49.1720 +91.137 150.539 l 91.328 150.77 91.582 150.887 91.891 150.887 c 91.891 
 49.1721 +150.887 l 91.891 150.887 l 92.316 150.887 92.668 150.727 92.918 150.438 
 49.1722 +c 92.918 150.438 l 92.918 150.438 l 93.172 150.133 93.289 149.684 
 49.1723 +93.289 149.106 c 93.289 149.106 l 93.289 149.106 l 93.289 148.598 
 49.1724 +93.172 148.18 92.918 147.848 c 92.918 147.848 l 92.918 147.848 l 92.668 
 49.1725 +147.528 92.301 147.356 91.832 147.356 c 91.832 147.356 l 91.832 147.356 
 49.1726 +l 91.699 147.356 91.563 147.383 91.406 147.442 c 91.406 147.442 l 
 49.1727 +91.406 147.442 l 91.27 147.485 91.172 147.543 91.137 147.614 c h
 49.1728 +91.137 150.09 m 91.137 150.09 l 91.137 148.106 l 91.137 148.106 l 
 49.1729 +91.137 148.106 l 91.156 148.051 91.23 147.992 91.348 147.949 c 91.348 
 49.1730 +147.949 l 91.348 147.949 l 91.465 147.891 91.563 147.86 91.68 147.86 c 
 49.1731 +91.68 147.86 l 91.68 147.86 l 92.355 147.86 92.707 148.297 92.707 
 49.1732 +149.137 c 92.707 149.137 l 92.707 149.137 l 92.707 149.571 92.629 
 49.1733 +149.875 92.453 150.074 c 92.453 150.074 l 92.453 150.074 l 92.301 
 49.1734 +150.278 92.047 150.379 91.68 150.379 c 91.68 150.379 l 91.68 150.379 l 
 49.1735 +91.602 150.379 91.504 150.352 91.387 150.278 c 91.387 150.278 l 91.387 
 49.1736 +150.278 l 91.289 150.219 91.191 150.164 91.137 150.09 c h
 49.1737 +91.137 150.09 m f*
 49.1738 +96.723 147.426 m 96.723 147.426 l 96.723 150.973 l 95.848 150.395 l 
 49.1739 +95.848 150.973 l 95.848 150.973 l 95.848 150.973 l 96.063 151.09 96.293 
 49.1740 +151.262 96.547 151.465 c 96.547 151.465 l 96.547 151.465 l 96.801 
 49.1741 +151.684 96.992 151.887 97.129 152.074 c 97.129 152.074 l 97.305 152.074 
 49.1742 +l 97.305 147.426 l 96.723 147.426 l h
 49.1743 +96.723 147.426 m f*
 49.1744 +109.93 147.426 m 109.641 148.399 l 108.07 148.399 l 107.758 147.426 l 
 49.1745 +107.117 147.426 l 108.824 152.117 l 108.98 152.117 l 110.57 147.426 l 
 49.1746 +109.93 147.426 l h
 49.1747 +108.863 150.903 m 108.203 148.875 l 109.465 148.875 l 108.863 150.903 l 
 49.1748 +h
 49.1749 +108.863 150.903 m f*
 49.1750 +111.543 147.614 m 111.543 147.614 l 111.543 146.094 l 110.98 146.094 l 
 49.1751 +110.98 150.813 l 111.543 150.813 l 111.543 150.539 l 111.543 150.539 l 
 49.1752 +111.543 150.539 l 111.734 150.77 111.988 150.887 112.297 150.887 c 
 49.1753 +112.297 150.887 l 112.297 150.887 l 112.723 150.887 113.055 150.727 
 49.1754 +113.305 150.438 c 113.305 150.438 l 113.305 150.438 l 113.559 150.133 
 49.1755 +113.676 149.684 113.676 149.106 c 113.676 149.106 l 113.676 149.106 l 
 49.1756 +113.676 148.598 113.559 148.18 113.305 147.848 c 113.305 147.848 l 
 49.1757 +113.305 147.848 l 113.055 147.528 112.707 147.356 112.238 147.356 c 
 49.1758 +112.238 147.356 l 112.238 147.356 l 112.125 147.356 111.969 147.383 
 49.1759 +111.832 147.442 c 111.832 147.442 l 111.832 147.442 l 111.676 147.485 
 49.1760 +111.578 147.543 111.543 147.614 c h
 49.1761 +111.543 150.09 m 111.543 150.09 l 111.543 148.106 l 111.543 148.106 l 
 49.1762 +111.543 148.106 l 111.563 148.051 111.637 147.992 111.754 147.949 c 
 49.1763 +111.754 147.949 l 111.754 147.949 l 111.871 147.891 111.969 147.86 
 49.1764 +112.086 147.86 c 112.086 147.86 l 112.086 147.86 l 112.742 147.86 
 49.1765 +113.094 148.297 113.094 149.137 c 113.094 149.137 l 113.094 149.137 l 
 49.1766 +113.094 149.571 113.016 149.875 112.84 150.074 c 112.84 150.074 l 
 49.1767 +112.84 150.074 l 112.688 150.278 112.453 150.379 112.086 150.379 c 
 49.1768 +112.086 150.379 l 112.086 150.379 l 112.008 150.379 111.91 150.352 
 49.1769 +111.793 150.278 c 111.793 150.278 l 111.793 150.278 l 111.695 150.219 
 49.1770 +111.598 150.164 111.543 150.09 c h
 49.1771 +111.543 150.09 m f*
 49.1772 +114.82 147.614 m 114.82 147.614 l 114.82 146.094 l 114.277 146.094 l 
 49.1773 +114.277 150.813 l 114.82 150.813 l 114.82 150.539 l 114.82 150.539 l 
 49.1774 +114.82 150.539 l 115.031 150.77 115.285 150.887 115.594 150.887 c 
 49.1775 +115.594 150.887 l 115.594 150.887 l 116.023 150.887 116.371 150.727 
 49.1776 +116.625 150.438 c 116.625 150.438 l 116.625 150.438 l 116.875 150.133 
 49.1777 +116.992 149.684 116.992 149.106 c 116.992 149.106 l 116.992 149.106 l 
 49.1778 +116.992 148.598 116.855 148.18 116.625 147.848 c 116.625 147.848 l 
 49.1779 +116.625 147.848 l 116.371 147.528 116.004 147.356 115.539 147.356 c 
 49.1780 +115.539 147.356 l 115.539 147.356 l 115.402 147.356 115.266 147.383 
 49.1781 +115.109 147.442 c 115.109 147.442 l 115.109 147.442 l 114.977 147.485 
 49.1782 +114.879 147.543 114.82 147.614 c h
 49.1783 +114.82 150.09 m 114.82 150.09 l 114.82 148.106 l 114.82 148.106 l 
 49.1784 +114.82 148.106 l 114.859 148.051 114.938 147.992 115.051 147.949 c 
 49.1785 +115.051 147.949 l 115.051 147.949 l 115.168 147.891 115.266 147.86 
 49.1786 +115.383 147.86 c 115.383 147.86 l 115.383 147.86 l 116.063 147.86 
 49.1787 +116.41 148.297 116.41 149.137 c 116.41 149.137 l 116.41 149.137 l 
 49.1788 +116.41 149.571 116.332 149.875 116.156 150.074 c 116.156 150.074 l 
 49.1789 +116.156 150.074 l 116.004 150.278 115.73 150.379 115.383 150.379 c 
 49.1790 +115.383 150.379 l 115.383 150.379 l 115.305 150.379 115.207 150.352 
 49.1791 +115.09 150.278 c 115.09 150.278 l 115.09 150.278 l 114.977 150.219 
 49.1792 +114.898 150.164 114.82 150.09 c h
 49.1793 +114.82 150.09 m f*
 49.1794 +119.164 147.426 m 119.164 147.426 l 119.164 147.559 l 120.504 149.774 l 
 49.1795 +120.504 149.774 l 120.504 149.774 l 120.793 150.25 120.93 150.641 
 49.1796 +120.93 150.957 c 120.93 150.957 l 120.93 150.957 l 120.93 151.379 
 49.1797 +120.695 151.594 120.25 151.594 c 120.25 151.594 l 120.25 151.594 l 
 49.1798 +120.094 151.594 119.961 151.551 119.824 151.465 c 119.824 151.465 l 
 49.1799 +119.824 151.465 l 119.688 151.364 119.57 151.262 119.516 151.117 c 
 49.1800 +119.516 151.117 l 119.145 151.449 l 119.145 151.449 l 119.145 151.449 l 
 49.1801 +119.203 151.668 119.34 151.828 119.531 151.942 c 119.531 151.942 l 
 49.1802 +119.531 151.942 l 119.727 152.074 119.961 152.133 120.23 152.133 c 
 49.1803 +120.23 152.133 l 120.23 152.133 l 120.641 152.133 120.949 152.031 
 49.1804 +121.184 151.828 c 121.184 151.828 l 121.184 151.828 l 121.414 151.625 
 49.1805 +121.531 151.336 121.531 150.957 c 121.531 150.957 l 121.531 150.957 l 
 49.1806 +121.531 150.614 121.375 150.176 121.086 149.641 c 121.086 149.641 l 
 49.1807 +120.113 147.992 l 121.781 147.992 l 121.781 147.426 l 119.164 147.426 l 
 49.1808 +h
 49.1809 +119.164 147.426 m f*
 49.1810 +133.656 147.426 m 133.363 148.399 l 131.773 148.399 l 131.48 147.426 l 
 49.1811 +130.824 147.426 l 132.551 152.117 l 132.684 152.117 l 134.293 147.426 l 
 49.1812 +133.656 147.426 l h
 49.1813 +132.586 150.903 m 131.93 148.875 l 133.188 148.875 l 132.586 150.903 l 
 49.1814 +h
 49.1815 +132.586 150.903 m f*
 49.1816 +135.266 147.614 m 135.266 147.614 l 135.266 146.094 l 134.703 146.094 l 
 49.1817 +134.703 150.813 l 135.266 150.813 l 135.266 150.539 l 135.266 150.539 l 
 49.1818 +135.266 150.539 l 135.457 150.77 135.711 150.887 136.02 150.887 c 
 49.1819 +136.02 150.887 l 136.02 150.887 l 136.43 150.887 136.777 150.727 
 49.1820 +137.031 150.438 c 137.031 150.438 l 137.031 150.438 l 137.281 150.133 
 49.1821 +137.398 149.684 137.398 149.106 c 137.398 149.106 l 137.398 149.106 l 
 49.1822 +137.398 148.598 137.281 148.18 137.031 147.848 c 137.031 147.848 l 
 49.1823 +137.031 147.848 l 136.777 147.528 136.41 147.356 135.961 147.356 c 
 49.1824 +135.961 147.356 l 135.961 147.356 l 135.828 147.356 135.691 147.383 
 49.1825 +135.535 147.442 c 135.535 147.442 l 135.535 147.442 l 135.398 147.485 
 49.1826 +135.305 147.543 135.266 147.614 c h
 49.1827 +135.266 150.09 m 135.266 150.09 l 135.266 148.106 l 135.266 148.106 l 
 49.1828 +135.266 148.106 l 135.285 148.051 135.363 147.992 135.477 147.949 c 
 49.1829 +135.477 147.949 l 135.477 147.949 l 135.594 147.891 135.691 147.86 
 49.1830 +135.809 147.86 c 135.809 147.86 l 135.809 147.86 l 136.469 147.86 
 49.1831 +136.816 148.297 136.816 149.137 c 136.816 149.137 l 136.816 149.137 l 
 49.1832 +136.816 149.571 136.738 149.875 136.563 150.074 c 136.563 150.074 l 
 49.1833 +136.563 150.074 l 136.41 150.278 136.176 150.379 135.809 150.379 c 
 49.1834 +135.809 150.379 l 135.809 150.379 l 135.73 150.379 135.633 150.352 
 49.1835 +135.516 150.278 c 135.516 150.278 l 135.516 150.278 l 135.418 150.219 
 49.1836 +135.324 150.164 135.266 150.09 c h
 49.1837 +135.266 150.09 m f*
 49.1838 +138.543 147.614 m 138.543 147.614 l 138.543 146.094 l 138 146.094 l 138 
 49.1839 +150.813 l 138.543 150.813 l 138.543 150.539 l 138.543 150.539 l 138.543 
 49.1840 +150.539 l 138.758 150.77 139.008 150.887 139.301 150.887 c 139.301 
 49.1841 +150.887 l 139.301 150.887 l 139.727 150.887 140.074 150.727 140.328 
 49.1842 +150.438 c 140.328 150.438 l 140.328 150.438 l 140.559 150.133 140.695 
 49.1843 +149.684 140.695 149.106 c 140.695 149.106 l 140.695 149.106 l 140.695 
 49.1844 +148.598 140.559 148.18 140.328 147.848 c 140.328 147.848 l 140.328 
 49.1845 +147.848 l 140.074 147.528 139.707 147.356 139.242 147.356 c 139.242 
 49.1846 +147.356 l 139.242 147.356 l 139.105 147.356 138.988 147.383 138.832 
 49.1847 +147.442 c 138.832 147.442 l 138.832 147.442 l 138.699 147.485 138.602 
 49.1848 +147.543 138.543 147.614 c h
 49.1849 +138.543 150.09 m 138.543 150.09 l 138.543 148.106 l 138.543 148.106 l 
 49.1850 +138.543 148.106 l 138.582 148.051 138.66 147.992 138.777 147.949 c 
 49.1851 +138.777 147.949 l 138.777 147.949 l 138.891 147.891 138.988 147.86 
 49.1852 +139.086 147.86 c 139.086 147.86 l 139.086 147.86 l 139.766 147.86 
 49.1853 +140.113 148.297 140.113 149.137 c 140.113 149.137 l 140.113 149.137 l 
 49.1854 +140.113 149.571 140.035 149.875 139.863 150.074 c 139.863 150.074 l 
 49.1855 +139.863 150.074 l 139.707 150.278 139.434 150.379 139.086 150.379 c 
 49.1856 +139.086 150.379 l 139.086 150.379 l 139.027 150.379 138.93 150.352 
 49.1857 +138.813 150.278 c 138.813 150.278 l 138.813 150.278 l 138.699 150.219 
 49.1858 +138.621 150.164 138.543 150.09 c h
 49.1859 +138.543 150.09 m f*
 49.1860 +142.984 147.762 m 142.984 147.762 l 143.277 148.239 l 143.277 148.239 l 
 49.1861 +143.277 148.239 l 143.449 148.008 143.703 147.906 143.992 147.906 c 
 49.1862 +143.992 147.906 l 143.992 147.906 l 144.535 147.906 144.809 148.18 
 49.1863 +144.809 148.758 c 144.809 148.758 l 144.809 148.758 l 144.809 149.02 
 49.1864 +144.711 149.235 144.555 149.395 c 144.555 149.395 l 144.555 149.395 l 
 49.1865 +144.402 149.571 144.207 149.641 143.934 149.641 c 143.934 149.641 l 
 49.1866 +143.895 149.641 l 143.895 150.164 l 143.914 150.164 l 143.914 150.164 l 
 49.1867 +143.914 150.164 l 144.402 150.164 144.652 150.395 144.652 150.871 c 
 49.1868 +144.652 150.871 l 144.652 150.871 l 144.652 151.348 144.422 151.594 
 49.1869 +143.953 151.594 c 143.953 151.594 l 143.953 151.594 l 143.703 151.594 
 49.1870 +143.508 151.508 143.352 151.321 c 143.352 151.321 l 143.102 151.754 l 
 49.1871 +143.102 151.754 l 143.102 151.754 l 143.277 152 143.586 152.133 144.012 
 49.1872 +152.133 c 144.012 152.133 l 144.012 152.133 l 144.383 152.133 144.672 
 49.1873 +152.031 144.926 151.813 c 144.926 151.813 l 144.926 151.813 l 145.156 
 49.1874 +151.594 145.273 151.321 145.273 150.973 c 145.273 150.973 l 145.273 
 49.1875 +150.973 l 145.273 150.727 145.195 150.512 145.078 150.309 c 145.078 
 49.1876 +150.309 l 145.078 150.309 l 144.945 150.106 144.789 149.973 144.613 
 49.1877 +149.903 c 144.613 149.903 l 144.613 149.903 l 144.848 149.817 145.039 
 49.1878 +149.672 145.195 149.469 c 145.195 149.469 l 145.195 149.469 l 145.332 
 49.1879 +149.25 145.41 149.004 145.41 148.715 c 145.41 148.715 l 145.41 148.715 
 49.1880 +l 145.41 148.281 145.293 147.949 145.039 147.715 c 145.039 147.715 l 
 49.1881 +145.039 147.715 l 144.789 147.469 144.441 147.356 143.973 147.356 c 
 49.1882 +143.973 147.356 l 143.973 147.356 l 143.801 147.356 143.605 147.399 
 49.1883 +143.43 147.469 c 143.43 147.469 l 143.43 147.469 l 143.238 147.559 
 49.1884 +143.102 147.645 142.984 147.762 c h
 49.1885 +142.984 147.762 m f*
 49.1886 +0 g
 49.1887 +172.293 145.981 m 188.879 136.86 l 188.609 136.586 l 188.336 136.313 l 
 49.1888 +171.75 145.43 l 172.023 145.703 l 172.293 145.981 l h
 49.1889 +172.293 145.981 m f*
 49.1890 +186.066 140.047 m 186.066 140.047 l 189.559 136.067 l 183.469 137.383 l 
 49.1891 +183.469 137.383 l 183.469 137.383 l 185 137.758 186.047 138.828 186.066 
 49.1892 +140.047 c h
 49.1893 +186.066 140.047 m f*
 49.1894 +196.387 145.703 m 196.348 136.586 l 195.883 136.586 l 195.418 136.586 l 
 49.1895 +195.457 145.703 l 195.922 145.703 l 196.387 145.703 l h
 49.1896 +196.387 145.703 m f*
 49.1897 +198.113 140.16 m 198.113 140.16 l 195.883 135.703 l 193.711 140.176 l 
 49.1898 +193.711 140.176 l 193.711 140.176 l 194.988 139.453 196.773 139.453 
 49.1899 +198.113 140.16 c h
 49.1900 +198.113 140.16 m f*
 49.1901 +220.012 145.43 m 203.426 136.313 l 203.176 136.586 l 202.902 136.86 l 
 49.1902 +219.469 145.981 l 219.742 145.703 l 220.012 145.43 l h
 49.1903 +220.012 145.43 m f*
 49.1904 +208.297 137.367 m 208.297 137.367 l 202.207 136.051 l 205.715 140.031 l 
 49.1905 +205.715 140.031 l 205.715 140.031 l 205.715 138.828 206.766 137.758 
 49.1906 +208.297 137.367 c h
 49.1907 +208.297 137.367 m f*
 49.1908 +0.168627 0.172549 0.745098 rg
 49.1909 +168.047 147.426 m 167.734 148.399 l 166.164 148.399 l 165.855 147.426 l 
 49.1910 +165.195 147.426 l 166.922 152.117 l 167.078 152.117 l 168.688 147.426 l 
 49.1911 +168.047 147.426 l h
 49.1912 +166.98 150.903 m 166.32 148.875 l 167.582 148.875 l 166.98 150.903 l h
 49.1913 +166.98 150.903 m f*
 49.1914 +169.637 147.614 m 169.637 147.614 l 169.637 146.094 l 169.094 146.094 l 
 49.1915 +169.094 150.813 l 169.637 150.813 l 169.637 150.539 l 169.637 150.539 l 
 49.1916 +169.637 150.539 l 169.832 150.77 170.063 150.887 170.355 150.887 c 
 49.1917 +170.355 150.887 l 170.355 150.887 l 170.801 150.887 171.148 150.727 
 49.1918 +171.402 150.438 c 171.402 150.438 l 171.402 150.438 l 171.637 150.133 
 49.1919 +171.77 149.684 171.77 149.106 c 171.77 149.106 l 171.77 149.106 l 
 49.1920 +171.77 148.598 171.637 148.18 171.383 147.848 c 171.383 147.848 l 
 49.1921 +171.383 147.848 l 171.148 147.528 170.781 147.356 170.316 147.356 c 
 49.1922 +170.316 147.356 l 170.316 147.356 l 170.18 147.356 170.043 147.383 
 49.1923 +169.891 147.442 c 169.891 147.442 l 169.891 147.442 l 169.773 147.485 
 49.1924 +169.676 147.543 169.637 147.614 c h
 49.1925 +169.637 150.09 m 169.637 150.09 l 169.637 148.106 l 169.637 148.106 l 
 49.1926 +169.637 148.106 l 169.676 148.051 169.754 147.992 169.852 147.949 c 
 49.1927 +169.852 147.949 l 169.852 147.949 l 169.93 147.891 170.043 147.86 
 49.1928 +170.16 147.86 c 170.16 147.86 l 170.16 147.86 l 170.84 147.86 171.188 
 49.1929 +148.297 171.188 149.137 c 171.188 149.137 l 171.188 149.137 l 171.188 
 49.1930 +149.571 171.094 149.875 170.938 150.074 c 170.938 150.074 l 170.938 
 49.1931 +150.074 l 170.781 150.278 170.512 150.379 170.16 150.379 c 170.16 
 49.1932 +150.379 l 170.16 150.379 l 170.082 150.379 169.984 150.352 169.891 
 49.1933 +150.278 c 169.891 150.278 l 169.891 150.278 l 169.793 150.219 169.715 
 49.1934 +150.164 169.637 150.09 c h
 49.1935 +169.637 150.09 m f*
 49.1936 +172.914 147.614 m 172.914 147.614 l 172.914 146.094 l 172.371 146.094 l 
 49.1937 +172.371 150.813 l 172.914 150.813 l 172.914 150.539 l 172.914 150.539 l 
 49.1938 +172.914 150.539 l 173.129 150.77 173.379 150.887 173.672 150.887 c 
 49.1939 +173.672 150.887 l 173.672 150.887 l 174.117 150.887 174.469 150.727 
 49.1940 +174.68 150.438 c 174.68 150.438 l 174.68 150.438 l 174.934 150.133 
 49.1941 +175.051 149.684 175.051 149.106 c 175.051 149.106 l 175.051 149.106 l 
 49.1942 +175.051 148.598 174.934 148.18 174.68 147.848 c 174.68 147.848 l 174.68 
 49.1943 +147.848 l 174.449 147.528 174.098 147.356 173.633 147.356 c 173.633 
 49.1944 +147.356 l 173.633 147.356 l 173.496 147.356 173.363 147.383 173.207 
 49.1945 +147.442 c 173.207 147.442 l 173.207 147.442 l 173.051 147.485 172.953 
 49.1946 +147.543 172.914 147.614 c h
 49.1947 +172.914 150.09 m 172.914 150.09 l 172.914 148.106 l 172.914 148.106 l 
 49.1948 +172.914 148.106 l 172.953 148.051 173.031 147.992 173.129 147.949 c 
 49.1949 +173.129 147.949 l 173.129 147.949 l 173.246 147.891 173.363 147.86 
 49.1950 +173.457 147.86 c 173.457 147.86 l 173.457 147.86 l 174.156 147.86 
 49.1951 +174.488 148.297 174.488 149.137 c 174.488 149.137 l 174.488 149.137 l 
 49.1952 +174.488 149.571 174.41 149.875 174.254 150.074 c 174.254 150.074 l 
 49.1953 +174.254 150.074 l 174.078 150.278 173.828 150.379 173.477 150.379 c 
 49.1954 +173.477 150.379 l 173.477 150.379 l 173.398 150.379 173.305 150.352 
 49.1955 +173.188 150.278 c 173.188 150.278 l 173.188 150.278 l 173.07 150.219 
 49.1956 +172.973 150.164 172.914 150.09 c h
 49.1957 +172.914 150.09 m f*
 49.1958 +179.605 148.688 m 179.605 147.426 l 179.063 147.426 l 179.063 148.688 l 
 49.1959 +177.125 148.688 l 177.125 149.047 l 179.395 152.074 l 179.605 152.074 l 
 49.1960 +179.605 149.18 l 180.035 149.18 l 180.035 148.688 l 179.605 148.688 l h
 49.1961 +179.063 150.813 m 177.824 149.18 l 179.063 149.18 l 179.063 150.813 l h
 49.1962 +179.063 150.813 m f*
 49.1963 +191.75 147.426 m 191.441 148.399 l 189.867 148.399 l 189.559 147.426 l 
 49.1964 +188.918 147.426 l 190.625 152.117 l 190.781 152.117 l 192.391 147.426 l 
 49.1965 +191.75 147.426 l h
 49.1966 +190.684 150.903 m 190.023 148.875 l 191.285 148.875 l 190.684 150.903 l 
 49.1967 +h
 49.1968 +190.684 150.903 m f*
 49.1969 +193.34 147.614 m 193.34 147.614 l 193.34 146.094 l 192.797 146.094 l 
 49.1970 +192.797 150.813 l 193.34 150.813 l 193.34 150.539 l 193.34 150.539 l 
 49.1971 +193.34 150.539 l 193.555 150.77 193.785 150.887 194.078 150.887 c 
 49.1972 +194.078 150.887 l 194.078 150.887 l 194.523 150.887 194.875 150.727 
 49.1973 +195.105 150.438 c 195.105 150.438 l 195.105 150.438 l 195.359 150.133 
 49.1974 +195.477 149.684 195.477 149.106 c 195.477 149.106 l 195.477 149.106 l 
 49.1975 +195.477 148.598 195.359 148.18 195.105 147.848 c 195.105 147.848 l 
 49.1976 +195.105 147.848 l 194.875 147.528 194.504 147.356 194.039 147.356 c 
 49.1977 +194.039 147.356 l 194.039 147.356 l 193.902 147.356 193.77 147.383 
 49.1978 +193.633 147.442 c 193.633 147.442 l 193.633 147.442 l 193.477 147.485 
 49.1979 +193.379 147.543 193.34 147.614 c h
 49.1980 +193.34 150.09 m 193.34 150.09 l 193.34 148.106 l 193.34 148.106 l 
 49.1981 +193.34 148.106 l 193.379 148.051 193.457 147.992 193.574 147.949 c 
 49.1982 +193.574 147.949 l 193.574 147.949 l 193.672 147.891 193.77 147.86 
 49.1983 +193.863 147.86 c 193.863 147.86 l 193.863 147.86 l 194.563 147.86 
 49.1984 +194.91 148.297 194.91 149.137 c 194.91 149.137 l 194.91 149.137 l 
 49.1985 +194.91 149.571 194.816 149.875 194.66 150.074 c 194.66 150.074 l 194.66 
 49.1986 +150.074 l 194.504 150.278 194.234 150.379 193.883 150.379 c 193.883 
 49.1987 +150.379 l 193.883 150.379 l 193.805 150.379 193.711 150.352 193.613 
 49.1988 +150.278 c 193.613 150.278 l 193.613 150.278 l 193.496 150.219 193.418 
 49.1989 +150.164 193.34 150.09 c h
 49.1990 +193.34 150.09 m f*
 49.1991 +196.637 147.614 m 196.637 147.614 l 196.637 146.094 l 196.094 146.094 l 
 49.1992 +196.094 150.813 l 196.637 150.813 l 196.637 150.539 l 196.637 150.539 l 
 49.1993 +196.637 150.539 l 196.852 150.77 197.105 150.887 197.395 150.887 c 
 49.1994 +197.395 150.887 l 197.395 150.887 l 197.84 150.887 198.191 150.727 
 49.1995 +198.422 150.438 c 198.422 150.438 l 198.422 150.438 l 198.656 150.133 
 49.1996 +198.773 149.684 198.773 149.106 c 198.773 149.106 l 198.773 149.106 l 
 49.1997 +198.773 148.598 198.656 148.18 198.422 147.848 c 198.422 147.848 l 
 49.1998 +198.422 147.848 l 198.172 147.528 197.82 147.356 197.355 147.356 c 
 49.1999 +197.355 147.356 l 197.355 147.356 l 197.219 147.356 197.086 147.383 
 49.2000 +196.93 147.442 c 196.93 147.442 l 196.93 147.442 l 196.773 147.485 
 49.2001 +196.676 147.543 196.637 147.614 c h
 49.2002 +196.637 150.09 m 196.637 150.09 l 196.637 148.106 l 196.637 148.106 l 
 49.2003 +196.637 148.106 l 196.676 148.051 196.754 147.992 196.852 147.949 c 
 49.2004 +196.852 147.949 l 196.852 147.949 l 196.969 147.891 197.086 147.86 
 49.2005 +197.18 147.86 c 197.18 147.86 l 197.18 147.86 l 197.879 147.86 198.211 
 49.2006 +148.297 198.211 149.137 c 198.211 149.137 l 198.211 149.137 l 198.211 
 49.2007 +149.571 198.133 149.875 197.977 150.074 c 197.977 150.074 l 197.977 
 49.2008 +150.074 l 197.801 150.278 197.551 150.379 197.18 150.379 c 197.18 
 49.2009 +150.379 l 197.18 150.379 l 197.105 150.379 197.027 150.352 196.91 
 49.2010 +150.278 c 196.91 150.278 l 196.91 150.278 l 196.793 150.219 196.695 
 49.2011 +150.164 196.637 150.09 c h
 49.2012 +196.637 150.09 m f*
 49.2013 +201.43 149.684 m 201.43 149.684 l 201.234 149.844 l 201.234 152.074 l 
 49.2014 +203.332 152.074 l 203.332 151.539 l 201.797 151.539 l 201.797 150.422 l 
 49.2015 +201.797 150.422 l 201.797 150.422 l 201.934 150.539 202.109 150.598 
 49.2016 +202.34 150.598 c 202.34 150.598 l 202.34 150.598 l 202.73 150.598 
 49.2017 +203.039 150.465 203.234 150.207 c 203.234 150.207 l 203.234 150.207 l 
 49.2018 +203.426 149.946 203.543 149.582 203.543 149.106 c 203.543 149.106 l 
 49.2019 +203.543 149.106 l 203.543 147.949 203.078 147.356 202.129 147.356 c 
 49.2020 +202.129 147.356 l 202.129 147.356 l 201.719 147.356 201.391 147.485 
 49.2021 +201.141 147.715 c 201.141 147.715 l 201.371 148.254 l 201.371 148.254 l 
 49.2022 +201.371 148.254 l 201.625 148.02 201.875 147.906 202.129 147.906 c 
 49.2023 +202.129 147.906 l 202.129 147.906 l 202.672 147.906 202.941 148.266 
 49.2024 +202.941 149.02 c 202.941 149.02 l 202.941 149.02 l 202.941 149.715 
 49.2025 +202.672 150.047 202.129 150.047 c 202.129 150.047 l 202.129 150.047 l 
 49.2026 +201.875 150.047 201.645 149.93 201.43 149.684 c h
 49.2027 +201.43 149.684 m f*
 49.2028 +215.434 147.426 m 215.145 148.399 l 213.574 148.399 l 213.242 147.426 l 
 49.2029 +212.621 147.426 l 214.328 152.117 l 214.484 152.117 l 216.094 147.426 l 
 49.2030 +215.434 147.426 l h
 49.2031 +214.387 150.903 m 213.727 148.875 l 214.988 148.875 l 214.387 150.903 l 
 49.2032 +h
 49.2033 +214.387 150.903 m f*
 49.2034 +217.043 147.614 m 217.043 147.614 l 217.043 146.094 l 216.5 146.094 l 
 49.2035 +216.5 150.813 l 217.043 150.813 l 217.043 150.539 l 217.043 150.539 l 
 49.2036 +217.043 150.539 l 217.258 150.77 217.512 150.887 217.781 150.887 c 
 49.2037 +217.781 150.887 l 217.781 150.887 l 218.227 150.887 218.578 150.727 
 49.2038 +218.809 150.438 c 218.809 150.438 l 218.809 150.438 l 219.063 150.133 
 49.2039 +219.18 149.684 219.18 149.106 c 219.18 149.106 l 219.18 149.106 l 
 49.2040 +219.18 148.598 219.063 148.18 218.809 147.848 c 218.809 147.848 l 
 49.2041 +218.809 147.848 l 218.559 147.528 218.207 147.356 217.742 147.356 c 
 49.2042 +217.742 147.356 l 217.742 147.356 l 217.605 147.356 217.492 147.383 
 49.2043 +217.336 147.442 c 217.336 147.442 l 217.336 147.442 l 217.18 147.485 
 49.2044 +217.082 147.543 217.043 147.614 c h
 49.2045 +217.043 150.09 m 217.043 150.09 l 217.043 148.106 l 217.043 148.106 l 
 49.2046 +217.043 148.106 l 217.082 148.051 217.16 147.992 217.258 147.949 c 
 49.2047 +217.258 147.949 l 217.258 147.949 l 217.375 147.891 217.492 147.86 
 49.2048 +217.586 147.86 c 217.586 147.86 l 217.586 147.86 l 218.266 147.86 
 49.2049 +218.598 148.297 218.598 149.137 c 218.598 149.137 l 218.598 149.137 l 
 49.2050 +218.598 149.571 218.52 149.875 218.363 150.074 c 218.363 150.074 l 
 49.2051 +218.363 150.074 l 218.188 150.278 217.938 150.379 217.586 150.379 c 
 49.2052 +217.586 150.379 l 217.586 150.379 l 217.531 150.379 217.434 150.352 
 49.2053 +217.316 150.278 c 217.316 150.278 l 217.316 150.278 l 217.199 150.219 
 49.2054 +217.102 150.164 217.043 150.09 c h
 49.2055 +217.043 150.09 m f*
 49.2056 +220.344 147.614 m 220.344 147.614 l 220.344 146.094 l 219.781 146.094 l 
 49.2057 +219.781 150.813 l 220.344 150.813 l 220.344 150.539 l 220.344 150.539 l 
 49.2058 +220.344 150.539 l 220.555 150.77 220.809 150.887 221.098 150.887 c 
 49.2059 +221.098 150.887 l 221.098 150.887 l 221.547 150.887 221.895 150.727 
 49.2060 +222.125 150.438 c 222.125 150.438 l 222.125 150.438 l 222.379 150.133 
 49.2061 +222.477 149.684 222.477 149.106 c 222.477 149.106 l 222.477 149.106 l 
 49.2062 +222.477 148.598 222.379 148.18 222.125 147.848 c 222.125 147.848 l 
 49.2063 +222.125 147.848 l 221.875 147.528 221.527 147.356 221.059 147.356 c 
 49.2064 +221.059 147.356 l 221.059 147.356 l 220.926 147.356 220.789 147.383 
 49.2065 +220.633 147.442 c 220.633 147.442 l 220.633 147.442 l 220.477 147.485 
 49.2066 +220.383 147.543 220.344 147.614 c h
 49.2067 +220.344 150.09 m 220.344 150.09 l 220.344 148.106 l 220.344 148.106 l 
 49.2068 +220.344 148.106 l 220.383 148.051 220.457 147.992 220.555 147.949 c 
 49.2069 +220.555 147.949 l 220.555 147.949 l 220.672 147.891 220.789 147.86 
 49.2070 +220.887 147.86 c 220.887 147.86 l 220.887 147.86 l 221.582 147.86 
 49.2071 +221.914 148.297 221.914 149.137 c 221.914 149.137 l 221.914 149.137 l 
 49.2072 +221.914 149.571 221.836 149.875 221.68 150.074 c 221.68 150.074 l 
 49.2073 +221.68 150.074 l 221.508 150.278 221.254 150.379 220.887 150.379 c 
 49.2074 +220.887 150.379 l 220.887 150.379 l 220.809 150.379 220.73 150.352 
 49.2075 +220.613 150.278 c 220.613 150.278 l 220.613 150.278 l 220.496 150.219 
 49.2076 +220.402 150.164 220.344 150.09 c h
 49.2077 +220.344 150.09 m f*
 49.2078 +226.434 152.133 m 226.434 152.133 l 226.723 151.797 l 226.723 151.797 l 
 49.2079 +226.723 151.797 l 226.551 151.727 226.297 151.465 225.988 151.047 c 
 49.2080 +225.988 151.047 l 225.988 151.047 l 225.656 150.641 225.484 150.309 
 49.2081 +225.445 150.074 c 225.445 150.074 l 225.445 150.074 l 225.598 150.25 
 49.2082 +225.832 150.336 226.121 150.336 c 226.121 150.336 l 226.121 150.336 l 
 49.2083 +226.492 150.336 226.781 150.192 227.016 149.93 c 227.016 149.93 l 
 49.2084 +227.016 149.93 l 227.227 149.672 227.344 149.309 227.344 148.86 c 
 49.2085 +227.344 148.86 l 227.344 148.86 l 227.344 148.399 227.227 148.035 
 49.2086 +227.016 147.762 c 227.016 147.762 l 227.016 147.762 l 226.781 147.485 
 49.2087 +226.473 147.34 226.121 147.34 c 226.121 147.34 l 226.121 147.34 l 
 49.2088 +225.191 147.34 224.727 148.02 224.727 149.367 c 224.727 149.367 l 
 49.2089 +224.727 149.367 l 224.727 149.93 224.902 150.512 225.27 151.074 c 
 49.2090 +225.27 151.074 l 225.27 151.074 l 225.637 151.668 226.027 152.016 
 49.2091 +226.434 152.133 c h
 49.2092 +225.348 148.875 m 225.348 148.875 l 225.348 148.875 l 225.348 148.207 
 49.2093 +225.578 147.891 226.086 147.891 c 226.086 147.891 l 226.086 147.891 l 
 49.2094 +226.297 147.891 226.453 147.961 226.59 148.137 c 226.59 148.137 l 
 49.2095 +226.59 148.137 l 226.703 148.309 226.762 148.543 226.762 148.832 c 
 49.2096 +226.762 148.832 l 226.762 148.832 l 226.762 149.121 226.703 149.352 
 49.2097 +226.57 149.528 c 226.57 149.528 l 226.57 149.528 l 226.434 149.699 
 49.2098 +226.277 149.785 226.086 149.785 c 226.086 149.785 l 226.086 149.785 l 
 49.2099 +225.578 149.785 225.348 149.481 225.348 148.875 c h
 49.2100 +225.348 148.875 m f*
 49.2101 +0.501961 0 0.4 rg
 49.2102 +249.902 147.426 m 249.613 148.399 l 248.043 148.399 l 247.711 147.426 l 
 49.2103 +247.07 147.426 l 248.797 152.117 l 248.953 152.117 l 250.563 147.426 l 
 49.2104 +249.902 147.426 l h
 49.2105 +248.855 150.903 m 248.195 148.875 l 249.457 148.875 l 248.855 150.903 l 
 49.2106 +h
 49.2107 +248.855 150.903 m f*
 49.2108 +251.496 147.614 m 251.496 147.614 l 251.496 146.094 l 250.973 146.094 l 
 49.2109 +250.973 150.813 l 251.496 150.813 l 251.496 150.539 l 251.496 150.539 l 
 49.2110 +251.496 150.539 l 251.707 150.77 251.961 150.887 252.25 150.887 c 
 49.2111 +252.25 150.887 l 252.25 150.887 l 252.699 150.887 253.047 150.727 
 49.2112 +253.281 150.438 c 253.281 150.438 l 253.281 150.438 l 253.531 150.133 
 49.2113 +253.648 149.684 253.648 149.106 c 253.648 149.106 l 253.648 149.106 l 
 49.2114 +253.648 148.598 253.531 148.18 253.281 147.848 c 253.281 147.848 l 
 49.2115 +253.281 147.848 l 253.027 147.528 252.68 147.356 252.211 147.356 c 
 49.2116 +252.211 147.356 l 252.211 147.356 l 252.078 147.356 251.941 147.383 
 49.2117 +251.785 147.442 c 251.785 147.442 l 251.785 147.442 l 251.629 147.485 
 49.2118 +251.535 147.543 251.496 147.614 c h
 49.2119 +251.496 150.09 m 251.496 150.09 l 251.496 148.106 l 251.496 148.106 l 
 49.2120 +251.496 148.106 l 251.535 148.051 251.609 147.992 251.707 147.949 c 
 49.2121 +251.707 147.949 l 251.707 147.949 l 251.824 147.891 251.941 147.86 
 49.2122 +252.039 147.86 c 252.039 147.86 l 252.039 147.86 l 252.734 147.86 
 49.2123 +253.066 148.297 253.066 149.137 c 253.066 149.137 l 253.066 149.137 l 
 49.2124 +253.066 149.571 252.988 149.875 252.832 150.074 c 252.832 150.074 l 
 49.2125 +252.832 150.074 l 252.66 150.278 252.406 150.379 252.059 150.379 c 
 49.2126 +252.059 150.379 l 252.059 150.379 l 251.98 150.379 251.883 150.352 
 49.2127 +251.766 150.278 c 251.766 150.278 l 251.766 150.278 l 251.648 150.219 
 49.2128 +251.555 150.164 251.496 150.09 c h
 49.2129 +251.496 150.09 m f*
 49.2130 +254.813 147.614 m 254.813 147.614 l 254.813 146.094 l 254.25 146.094 l 
 49.2131 +254.25 150.813 l 254.813 150.813 l 254.813 150.539 l 254.813 150.539 l 
 49.2132 +254.813 150.539 l 255.023 150.77 255.277 150.887 255.566 150.887 c 
 49.2133 +255.566 150.887 l 255.566 150.887 l 255.996 150.887 256.344 150.727 
 49.2134 +256.578 150.438 c 256.578 150.438 l 256.578 150.438 l 256.828 150.133 
 49.2135 +256.945 149.684 256.945 149.106 c 256.945 149.106 l 256.945 149.106 l 
 49.2136 +256.945 148.598 256.828 148.18 256.578 147.848 c 256.578 147.848 l 
 49.2137 +256.578 147.848 l 256.324 147.528 255.977 147.356 255.531 147.356 c 
 49.2138 +255.531 147.356 l 255.531 147.356 l 255.395 147.356 255.258 147.383 
 49.2139 +255.102 147.442 c 255.102 147.442 l 255.102 147.442 l 254.949 147.485 
 49.2140 +254.852 147.543 254.813 147.614 c h
 49.2141 +254.813 150.09 m 254.813 150.09 l 254.813 148.106 l 254.813 148.106 l 
 49.2142 +254.813 148.106 l 254.852 148.051 254.93 147.992 255.023 147.949 c 
 49.2143 +255.023 147.949 l 255.023 147.949 l 255.141 147.891 255.258 147.86 
 49.2144 +255.355 147.86 c 255.355 147.86 l 255.355 147.86 l 256.035 147.86 
 49.2145 +256.363 148.297 256.363 149.137 c 256.363 149.137 l 256.363 149.137 l 
 49.2146 +256.363 149.571 256.285 149.875 256.129 150.074 c 256.129 150.074 l 
 49.2147 +256.129 150.074 l 255.957 150.278 255.723 150.379 255.355 150.379 c 
 49.2148 +255.355 150.379 l 255.355 150.379 l 255.277 150.379 255.199 150.352 
 49.2149 +255.082 150.278 c 255.082 150.278 l 255.082 150.278 l 254.969 150.219 
 49.2150 +254.871 150.164 254.813 150.09 c h
 49.2151 +254.813 150.09 m f*
 49.2152 +260.203 147.426 m 260.203 147.426 l 259.543 147.426 l 259.543 147.426 l 
 49.2153 +259.543 147.426 l 259.699 147.918 259.934 148.571 260.281 149.395 c 
 49.2154 +260.281 149.395 l 260.281 149.395 l 260.594 150.207 260.902 150.903 
 49.2155 +261.195 151.465 c 261.195 151.465 l 259.195 151.465 l 259.195 152.074 l 
 49.2156 +261.93 152.074 l 261.93 151.828 l 261.563 151.016 l 261.563 151.016 l 
 49.2157 +261.563 151.016 l 261.445 150.758 261.309 150.465 261.176 150.133 c 
 49.2158 +261.176 150.133 l 261.176 150.133 l 261.039 149.817 260.902 149.481 
 49.2159 +260.766 149.137 c 260.766 149.137 l 260.766 149.137 l 260.633 148.801 
 49.2160 +260.535 148.485 260.438 148.196 c 260.438 148.196 l 260.438 148.196 l 
 49.2161 +260.34 147.906 260.262 147.66 260.203 147.426 c h
 49.2162 +260.203 147.426 m f*
 49.2163 +273.609 147.426 m 273.316 148.399 l 271.746 148.399 l 271.418 147.426 l 
 49.2164 +270.777 147.426 l 272.504 152.117 l 272.656 152.117 l 274.27 147.426 l 
 49.2165 +273.609 147.426 l h
 49.2166 +272.563 150.903 m 271.883 148.875 l 273.16 148.875 l 272.563 150.903 l 
 49.2167 +h
 49.2168 +272.563 150.903 m f*
 49.2169 +275.199 147.614 m 275.199 147.614 l 275.199 146.094 l 274.656 146.094 l 
 49.2170 +274.656 150.813 l 275.199 150.813 l 275.199 150.539 l 275.199 150.539 l 
 49.2171 +275.199 150.539 l 275.41 150.77 275.664 150.887 275.957 150.887 c 
 49.2172 +275.957 150.887 l 275.957 150.887 l 276.402 150.887 276.75 150.727 
 49.2173 +276.984 150.438 c 276.984 150.438 l 276.984 150.438 l 277.234 150.133 
 49.2174 +277.352 149.684 277.352 149.106 c 277.352 149.106 l 277.352 149.106 l 
 49.2175 +277.352 148.598 277.234 148.18 276.984 147.848 c 276.984 147.848 l 
 49.2176 +276.984 147.848 l 276.73 147.528 276.383 147.356 275.918 147.356 c 
 49.2177 +275.918 147.356 l 275.918 147.356 l 275.781 147.356 275.645 147.383 
 49.2178 +275.488 147.442 c 275.488 147.442 l 275.488 147.442 l 275.336 147.485 
 49.2179 +275.238 147.543 275.199 147.614 c h
 49.2180 +275.199 150.09 m 275.199 150.09 l 275.199 148.106 l 275.199 148.106 l 
 49.2181 +275.199 148.106 l 275.238 148.051 275.316 147.992 275.41 147.949 c 
 49.2182 +275.41 147.949 l 275.41 147.949 l 275.527 147.891 275.645 147.86 
 49.2183 +275.742 147.86 c 275.742 147.86 l 275.742 147.86 l 276.441 147.86 
 49.2184 +276.77 148.297 276.77 149.137 c 276.77 149.137 l 276.77 149.137 l 
 49.2185 +276.77 149.571 276.691 149.875 276.535 150.074 c 276.535 150.074 l 
 49.2186 +276.535 150.074 l 276.363 150.278 276.109 150.379 275.742 150.379 c 
 49.2187 +275.742 150.379 l 275.742 150.379 l 275.664 150.379 275.586 150.352 
 49.2188 +275.469 150.278 c 275.469 150.278 l 275.469 150.278 l 275.355 150.219 
 49.2189 +275.258 150.164 275.199 150.09 c h
 49.2190 +275.199 150.09 m f*
 49.2191 +278.516 147.614 m 278.516 147.614 l 278.516 146.094 l 277.953 146.094 l 
 49.2192 +277.953 150.813 l 278.516 150.813 l 278.516 150.539 l 278.516 150.539 l 
 49.2193 +278.516 150.539 l 278.73 150.77 278.98 150.887 279.273 150.887 c 
 49.2194 +279.273 150.887 l 279.273 150.887 l 279.699 150.887 280.047 150.727 
 49.2195 +280.281 150.438 c 280.281 150.438 l 280.281 150.438 l 280.531 150.133 
 49.2196 +280.648 149.684 280.648 149.106 c 280.648 149.106 l 280.648 149.106 l 
 49.2197 +280.648 148.598 280.531 148.18 280.281 147.848 c 280.281 147.848 l 
 49.2198 +280.281 147.848 l 280.027 147.528 279.699 147.356 279.234 147.356 c 
 49.2199 +279.234 147.356 l 279.234 147.356 l 279.098 147.356 278.961 147.383 
 49.2200 +278.805 147.442 c 278.805 147.442 l 278.805 147.442 l 278.652 147.485 
 49.2201 +278.555 147.543 278.516 147.614 c h
 49.2202 +278.516 150.09 m 278.516 150.09 l 278.516 148.106 l 278.516 148.106 l 
 49.2203 +278.516 148.106 l 278.555 148.051 278.613 147.992 278.73 147.949 c 
 49.2204 +278.73 147.949 l 278.73 147.949 l 278.844 147.891 278.961 147.86 
 49.2205 +279.059 147.86 c 279.059 147.86 l 279.059 147.86 l 279.738 147.86 
 49.2206 +280.066 148.297 280.066 149.137 c 280.066 149.137 l 280.066 149.137 l 
 49.2207 +280.066 149.571 279.988 149.875 279.836 150.074 c 279.836 150.074 l 
 49.2208 +279.836 150.074 l 279.68 150.278 279.426 150.379 279.059 150.379 c 
 49.2209 +279.059 150.379 l 279.059 150.379 l 278.98 150.379 278.883 150.352 
 49.2210 +278.789 150.278 c 278.789 150.278 l 278.789 150.278 l 278.672 150.219 
 49.2211 +278.574 150.164 278.516 150.09 c h
 49.2212 +278.516 150.09 m f*
 49.2213 +283.676 150.004 m 283.676 150.004 l 283.676 150.004 l 283.5 150.106 
 49.2214 +283.344 150.266 283.23 150.453 c 283.23 150.453 l 283.23 150.453 l 
 49.2215 +283.133 150.641 283.074 150.828 283.074 151.016 c 283.074 151.016 l 
 49.2216 +283.074 151.016 l 283.074 151.364 283.172 151.641 283.383 151.828 c 
 49.2217 +283.383 151.828 l 283.383 151.828 l 283.598 152.031 283.891 152.133 
 49.2218 +284.219 152.133 c 284.219 152.133 l 284.219 152.133 l 284.566 152.133 
 49.2219 +284.859 152.031 285.051 151.828 c 285.051 151.828 l 285.051 151.828 l 
 49.2220 +285.246 151.641 285.363 151.364 285.363 151.016 c 285.363 151.016 l 
 49.2221 +285.363 151.016 l 285.363 150.828 285.285 150.614 285.168 150.41 c 
 49.2222 +285.168 150.41 l 285.168 150.41 l 285.051 150.192 284.898 150.047 
 49.2223 +284.742 149.946 c 284.742 149.946 l 284.742 149.946 l 285.266 149.629 
 49.2224 +285.52 149.223 285.52 148.715 c 285.52 148.715 l 285.52 148.715 l 
 49.2225 +285.52 148.281 285.402 147.949 285.148 147.715 c 285.148 147.715 l 
 49.2226 +285.148 147.715 l 284.918 147.485 284.605 147.356 284.199 147.356 c 
 49.2227 +284.199 147.356 l 284.199 147.356 l 283.344 147.356 282.918 147.805 
 49.2228 +282.918 148.715 c 282.918 148.715 l 282.918 148.715 l 282.918 148.977 
 49.2229 +282.977 149.223 283.133 149.481 c 283.133 149.481 l 283.133 149.481 l 
 49.2230 +283.289 149.727 283.461 149.903 283.676 150.004 c h
 49.2231 +284.395 150.207 m 284.395 150.207 l 284.395 150.207 l 284.645 150.465 
 49.2232 +284.762 150.758 284.762 151.031 c 284.762 151.031 l 284.762 151.031 l 
 49.2233 +284.762 151.203 284.723 151.336 284.605 151.438 c 284.605 151.438 l 
 49.2234 +284.605 151.438 l 284.508 151.539 284.395 151.594 284.219 151.594 c 
 49.2235 +284.219 151.594 l 284.219 151.594 l 283.832 151.594 283.656 151.406 
 49.2236 +283.656 151.016 c 283.656 151.016 l 283.656 151.016 l 283.656 150.758 
 49.2237 +283.891 150.481 284.395 150.207 c h
 49.2238 +284.141 149.727 m 284.141 149.727 l 284.141 149.727 l 283.715 149.481 
 49.2239 +283.5 149.137 283.5 148.715 c 283.5 148.715 l 283.5 148.715 l 283.5 
 49.2240 +148.485 283.559 148.281 283.695 148.137 c 283.695 148.137 l 283.695 
 49.2241 +148.137 l 283.832 147.977 283.984 147.906 284.199 147.906 c 284.199 
 49.2242 +147.906 l 284.199 147.906 l 284.414 147.906 284.586 147.977 284.723 
 49.2243 +148.121 c 284.723 148.121 l 284.723 148.121 l 284.859 148.281 284.938 
 49.2244 +148.469 284.938 148.715 c 284.938 148.715 l 284.938 148.715 l 284.938 
 49.2245 +148.875 284.879 149.047 284.781 149.192 c 284.781 149.192 l 284.781 
 49.2246 +149.192 l 284.684 149.336 284.488 149.528 284.141 149.727 c h
 49.2247 +284.141 149.727 m f*
 49.2248 +297.313 147.426 m 297.02 148.399 l 295.43 148.399 l 295.121 147.426 l 
 49.2249 +294.48 147.426 l 296.207 152.117 l 296.363 152.117 l 297.973 147.426 l 
 49.2250 +297.313 147.426 l h
 49.2251 +296.246 150.903 m 295.586 148.875 l 296.867 148.875 l 296.246 150.903 l 
 49.2252 +h
 49.2253 +296.246 150.903 m f*
 49.2254 +298.902 147.614 m 298.902 147.614 l 298.902 146.094 l 298.359 146.094 l 
 49.2255 +298.359 150.813 l 298.902 150.813 l 298.902 150.539 l 298.902 150.539 l 
 49.2256 +298.902 150.539 l 299.117 150.77 299.367 150.887 299.66 150.887 c 
 49.2257 +299.66 150.887 l 299.66 150.887 l 300.105 150.887 300.453 150.727 
 49.2258 +300.688 150.438 c 300.688 150.438 l 300.688 150.438 l 300.938 150.133 
 49.2259 +301.055 149.684 301.055 149.106 c 301.055 149.106 l 301.055 149.106 l 
 49.2260 +301.055 148.598 300.938 148.18 300.688 147.848 c 300.688 147.848 l 
 49.2261 +300.688 147.848 l 300.434 147.528 300.086 147.356 299.621 147.356 c 
 49.2262 +299.621 147.356 l 299.621 147.356 l 299.484 147.356 299.348 147.383 
 49.2263 +299.195 147.442 c 299.195 147.442 l 299.195 147.442 l 299.039 147.485 
 49.2264 +298.941 147.543 298.902 147.614 c h
 49.2265 +298.902 150.09 m 298.902 150.09 l 298.902 148.106 l 298.902 148.106 l 
 49.2266 +298.902 148.106 l 298.941 148.051 299.02 147.992 299.117 147.949 c 
 49.2267 +299.117 147.949 l 299.117 147.949 l 299.23 147.891 299.348 147.86 
 49.2268 +299.445 147.86 c 299.445 147.86 l 299.445 147.86 l 300.145 147.86 
 49.2269 +300.473 148.297 300.473 149.137 c 300.473 149.137 l 300.473 149.137 l 
 49.2270 +300.473 149.571 300.395 149.875 300.242 150.074 c 300.242 150.074 l 
 49.2271 +300.242 150.074 l 300.066 150.278 299.813 150.379 299.445 150.379 c 
 49.2272 +299.445 150.379 l 299.445 150.379 l 299.367 150.379 299.289 150.352 
 49.2273 +299.176 150.278 c 299.176 150.278 l 299.176 150.278 l 299.059 150.219 
 49.2274 +298.961 150.164 298.902 150.09 c h
 49.2275 +298.902 150.09 m f*
 49.2276 +302.219 147.614 m 302.219 147.614 l 302.219 146.094 l 301.656 146.094 l 
 49.2277 +301.656 150.813 l 302.219 150.813 l 302.219 150.539 l 302.219 150.539 l 
 49.2278 +302.219 150.539 l 302.434 150.77 302.684 150.887 302.977 150.887 c 
 49.2279 +302.977 150.887 l 302.977 150.887 l 303.422 150.887 303.734 150.727 
 49.2280 +303.984 150.438 c 303.984 150.438 l 303.984 150.438 l 304.238 150.133 
 49.2281 +304.352 149.684 304.352 149.106 c 304.352 149.106 l 304.352 149.106 l 
 49.2282 +304.352 148.598 304.238 148.18 303.984 147.848 c 303.984 147.848 l 
 49.2283 +303.984 147.848 l 303.734 147.528 303.402 147.356 302.938 147.356 c 
 49.2284 +302.938 147.356 l 302.938 147.356 l 302.801 147.356 302.645 147.383 
 49.2285 +302.512 147.442 c 302.512 147.442 l 302.512 147.442 l 302.355 147.485 
 49.2286 +302.258 147.543 302.219 147.614 c h
 49.2287 +302.219 150.09 m 302.219 150.09 l 302.219 148.106 l 302.219 148.106 l 
 49.2288 +302.219 148.106 l 302.258 148.051 302.316 147.992 302.434 147.949 c 
 49.2289 +302.434 147.949 l 302.434 147.949 l 302.551 147.891 302.664 147.86 
 49.2290 +302.762 147.86 c 302.762 147.86 l 302.762 147.86 l 303.461 147.86 
 49.2291 +303.77 148.297 303.77 149.137 c 303.77 149.137 l 303.77 149.137 l 
 49.2292 +303.77 149.571 303.695 149.875 303.559 150.074 c 303.559 150.074 l 
 49.2293 +303.559 150.074 l 303.383 150.278 303.133 150.379 302.762 150.379 c 
 49.2294 +302.762 150.379 l 302.762 150.379 l 302.684 150.379 302.59 150.352 
 49.2295 +302.492 150.278 c 302.492 150.278 l 302.492 150.278 l 302.375 150.219 
 49.2296 +302.277 150.164 302.219 150.09 c h
 49.2297 +302.219 150.09 m f*
 49.2298 +307.496 147.34 m 307.496 147.34 l 307.203 147.688 l 307.203 147.688 l 
 49.2299 +307.203 147.688 l 307.379 147.762 307.633 148.008 307.961 148.426 c 
 49.2300 +307.961 148.426 l 307.961 148.426 l 308.273 148.86 308.426 149.18 
 49.2301 +308.465 149.41 c 308.465 149.41 l 308.465 149.41 l 308.328 149.25 
 49.2302 +308.098 149.164 307.824 149.164 c 307.824 149.164 l 307.824 149.164 l 
 49.2303 +307.438 149.164 307.148 149.293 306.914 149.555 c 306.914 149.555 l 
 49.2304 +306.914 149.555 l 306.68 149.817 306.566 150.176 306.566 150.641 c 
 49.2305 +306.566 150.641 l 306.566 150.641 l 306.566 151.074 306.68 151.438 
 49.2306 +306.914 151.727 c 306.914 151.727 l 306.914 151.727 l 307.148 152 
 49.2307 +307.457 152.133 307.805 152.133 c 307.805 152.133 l 307.805 152.133 l 
 49.2308 +308.719 152.133 309.184 151.465 309.184 150.121 c 309.184 150.121 l 
 49.2309 +309.184 150.121 l 309.184 149.555 309.008 148.992 308.641 148.399 c 
 49.2310 +308.641 148.399 l 308.641 148.399 l 308.289 147.805 307.902 147.457 
 49.2311 +307.496 147.34 c h
 49.2312 +308.582 150.614 m 308.582 150.614 l 308.582 150.614 l 308.582 151.262 
 49.2313 +308.348 151.594 307.844 151.594 c 307.844 151.594 l 307.844 151.594 l 
 49.2314 +307.633 151.594 307.477 151.508 307.34 151.336 c 307.34 151.336 l 
 49.2315 +307.34 151.336 l 307.223 151.16 307.164 150.946 307.164 150.668 c 
 49.2316 +307.164 150.668 l 307.164 150.668 l 307.164 150.379 307.223 150.133 
 49.2317 +307.359 149.961 c 307.359 149.961 l 307.359 149.961 l 307.496 149.785 
 49.2318 +307.652 149.699 307.844 149.699 c 307.844 149.699 l 307.844 149.699 l 
 49.2319 +308.348 149.699 308.582 150.004 308.582 150.614 c h
 49.2320 +308.582 150.614 m f*
 49.2321 +0 g
 49.2322 +254.559 145.981 m 271.105 136.86 l 270.836 136.586 l 270.563 136.313 l 
 49.2323 +254.016 145.43 l 254.289 145.703 l 254.559 145.981 l h
 49.2324 +254.559 145.981 m f*
 49.2325 +268.313 140.047 m 268.313 140.047 l 271.805 136.067 l 265.695 137.383 l 
 49.2326 +265.695 137.383 l 265.695 137.383 l 267.246 137.758 268.293 138.828 
 49.2327 +268.313 140.047 c h
 49.2328 +268.313 140.047 m f*
 49.2329 +278.633 145.703 m 278.594 136.586 l 278.129 136.586 l 277.664 136.586 l 
 49.2330 +277.699 145.703 l 278.168 145.703 l 278.633 145.703 l h
 49.2331 +278.633 145.703 m f*
 49.2332 +280.34 140.16 m 280.34 140.16 l 278.129 135.703 l 275.957 140.176 l 
 49.2333 +275.957 140.176 l 275.957 140.176 l 277.234 139.453 279.02 139.453 
 49.2334 +280.34 140.16 c h
 49.2335 +280.34 140.16 m f*
 49.2336 +302.258 145.43 m 285.691 136.313 l 285.422 136.586 l 285.148 136.86 l 
 49.2337 +301.715 145.981 l 301.988 145.703 l 302.258 145.43 l h
 49.2338 +302.258 145.43 m f*
 49.2339 +290.563 137.367 m 290.563 137.367 l 284.473 136.051 l 287.98 140.031 l 
 49.2340 +287.98 140.031 l 287.98 140.031 l 287.98 138.828 289.027 137.758 
 49.2341 +290.563 137.367 c h
 49.2342 +290.563 137.367 m f*
 49.2343 +96.402 102.137 m 67.531 74.723 l 67.25 74.942 l 66.965 75.176 l 95.852 
 49.2344 +102.578 l 96.133 102.36 l 96.402 102.137 l h
 49.2345 +96.402 102.137 m f*
 49.2346 +72.164 76.446 m 72.164 76.446 l 66.5 74.289 l 68.945 78.688 l 68.945 
 49.2347 +78.688 l 68.945 78.688 l 69.254 77.5 70.535 76.606 72.164 76.446 c h
 49.2348 +72.164 76.446 m f*
 49.2349 +178.668 102.742 m 115.047 74.594 l 114.836 74.891 l 114.625 75.199 l 
 49.2350 +178.246 103.336 l 178.457 103.039 l 178.668 102.742 l h
 49.2351 +178.668 102.742 m f*
 49.2352 +120.078 75.172 m 120.078 75.172 l 113.793 74.449 l 117.961 78.035 l 
 49.2353 +117.961 78.035 l 117.961 78.035 l 117.75 76.836 118.621 75.692 120.078 
 49.2354 +75.172 c h
 49.2355 +120.078 75.172 m f*
 49.2356 +259.254 102.145 m 162.531 74.578 l 162.391 74.879 l 162.246 75.192 l 
 49.2357 +258.969 102.742 l 259.109 102.442 l 259.254 102.145 l h
 49.2358 +259.254 102.145 m f*
 49.2359 +167.621 74.594 m 167.621 74.594 l 161.277 74.563 l 166.086 77.66 l 
 49.2360 +166.086 77.66 l 166.086 77.66 l 165.641 76.504 166.281 75.285 167.621 
 49.2361 +74.594 c h
 49.2362 +167.621 74.594 m f*
 49.2363 +134.773 103.364 m 232.582 75.215 l 232.438 74.875 l 232.293 74.547 l 
 49.2364 +134.484 102.715 l 134.629 103.039 l 134.773 103.364 l h
 49.2365 +134.773 103.364 m f*
 49.2366 +228.742 77.66 m 228.742 77.66 l 233.551 74.578 l 227.227 74.578 l 
 49.2367 +227.227 74.578 l 227.227 74.578 l 228.566 75.258 229.168 76.489 228.742 
 49.2368 +77.66 c h
 49.2369 +228.742 77.66 m f*
 49.2370 +216.453 102.992 m 280.145 75.18 l 279.957 74.871 l 279.77 74.578 l 
 49.2371 +216.078 102.406 l 216.266 102.699 l 216.453 102.992 l h
 49.2372 +216.453 102.992 m f*
 49.2373 +276.77 78.008 m 276.77 78.008 l 281.02 74.477 l 274.734 75.114 l 
 49.2374 +274.734 75.114 l 274.734 75.114 l 276.168 75.649 277.004 76.805 276.77 
 49.2375 +78.008 c h
 49.2376 +276.77 78.008 m f*
 49.2377 +297.508 103.278 m 327.785 75.117 l 327.535 74.875 l 327.27 74.637 l 
 49.2378 +296.977 102.797 l 297.242 103.035 l 297.508 103.278 l h
 49.2379 +297.508 103.278 m f*
 49.2380 +325.73 78.586 m 325.73 78.586 l 328.309 74.246 l 322.625 76.285 l 
 49.2381 +322.625 76.285 l 322.625 76.285 l 324.176 76.461 325.438 77.387 325.73 
 49.2382 +78.586 c h
 49.2383 +325.73 78.586 m f*
 49.2384 +1 0.4 0 rg
 49.2385 +267.535 40.781 m 267.535 42.805 l 265.867 42.805 l 265.867 40.781 l 
 49.2386 +265.363 40.781 l 265.363 44.977 l 265.867 44.977 l 265.867 43.285 l 
 49.2387 +267.535 43.285 l 267.535 44.977 l 268.059 44.977 l 268.059 40.781 l 
 49.2388 +267.535 40.781 l h
 49.2389 +267.535 40.781 m f*
 49.2390 +271.785 40.723 m 271.609 40.723 l 270.699 43.602 l 269.863 40.723 l 
 49.2391 +269.711 40.723 l 268.488 44.977 l 269.031 44.977 l 269.805 42.039 l 
 49.2392 +270.641 44.977 l 270.816 44.977 l 271.648 42.055 l 272.426 44.977 l 
 49.2393 +272.969 44.977 l 271.785 40.723 l h
 49.2394 +271.785 40.723 m f*
 49.2395 +277.43 44.817 m 277.43 44.817 l 277.254 44.34 l 277.254 44.34 l 277.254 
 49.2396 +44.34 l 277.102 44.473 276.828 44.528 276.48 44.528 c 276.48 44.528 l 
 49.2397 +276.48 44.528 l 276.129 44.528 275.859 44.383 275.664 44.067 c 275.664 
 49.2398 +44.067 l 275.664 44.067 l 275.449 43.735 275.355 43.328 275.355 42.821 
 49.2399 +c 275.355 42.821 l 275.355 42.821 l 275.355 42.36 275.449 41.969 
 49.2400 +275.664 41.676 c 275.664 41.676 l 275.664 41.676 l 275.879 41.375 
 49.2401 +276.148 41.231 276.48 41.231 c 276.48 41.231 l 276.48 41.231 l 276.828 
 49.2402 +41.231 277.117 41.36 277.313 41.649 c 277.313 41.649 l 277.586 41.199 l 
 49.2403 +277.586 41.199 l 277.586 41.199 l 277.293 40.883 276.906 40.707 276.422 
 49.2404 +40.707 c 276.422 40.707 l 276.422 40.707 l 275.918 40.707 275.527 40.91 
 49.2405 +275.238 41.301 c 275.238 41.301 l 275.238 41.301 l 274.945 41.692 
 49.2406 +274.832 42.215 274.832 42.864 c 274.832 42.864 l 274.832 42.864 l 
 49.2407 +274.832 43.489 274.965 44.024 275.277 44.426 c 275.277 44.426 l 275.277 
 49.2408 +44.426 l 275.566 44.848 275.973 45.051 276.461 45.051 c 276.461 45.051 
 49.2409 +l 276.461 45.051 l 276.867 45.051 277.195 44.977 277.43 44.817 c h
 49.2410 +277.43 44.817 m f*
 49.2411 +278.188 41.649 m 278.188 41.649 l 278.188 45.11 l 278.691 45.11 l 
 49.2412 +278.691 41.735 l 278.691 41.735 l 278.691 41.735 l 278.691 41.574 
 49.2413 +278.73 41.446 278.824 41.36 c 278.824 41.36 l 278.824 41.36 l 278.902 
 49.2414 +41.258 279.02 41.215 279.156 41.215 c 279.156 41.215 l 279.156 40.723 l 
 49.2415 +279.156 40.723 l 279.156 40.723 l 278.516 40.723 278.188 41.039 278.188 
 49.2416 +41.649 c h
 49.2417 +278.188 41.649 m f*
 49.2418 +281.289 41.141 m 281.289 41.141 l 281.289 41.141 l 281.094 40.867 
 49.2419 +280.785 40.723 280.379 40.723 c 280.379 40.723 l 280.379 40.723 l 
 49.2420 +280.164 40.723 279.969 40.809 279.816 40.985 c 279.816 40.985 l 279.816 
 49.2421 +40.985 l 279.68 41.156 279.582 41.375 279.582 41.633 c 279.582 41.633 l 
 49.2422 +279.582 41.633 l 279.582 41.953 279.699 42.215 279.949 42.43 c 279.949 
 49.2423 +42.43 l 279.949 42.43 l 280.184 42.633 280.512 42.75 280.902 42.75 c 
 49.2424 +280.902 42.75 l 280.902 42.75 l 281 42.75 281.113 42.719 281.25 42.676 
 49.2425 +c 281.25 42.676 l 281.25 42.676 l 281.25 43.168 281.059 43.414 280.648 
 49.2426 +43.414 c 280.648 43.414 l 280.648 43.414 l 280.34 43.414 280.086 43.313 
 49.2427 +279.934 43.141 c 279.934 43.141 l 279.719 43.59 l 279.719 43.59 l 
 49.2428 +279.719 43.59 l 279.816 43.676 279.949 43.746 280.105 43.805 c 280.105 
 49.2429 +43.805 l 280.105 43.805 l 280.281 43.864 280.438 43.906 280.59 43.906 c 
 49.2430 +280.59 43.906 l 280.59 43.906 l 281 43.906 281.289 43.789 281.465 43.59 
 49.2431 +c 281.465 43.59 l 281.465 43.59 l 281.656 43.387 281.754 43.067 281.754 
 49.2432 +42.633 c 281.754 42.633 l 281.754 41.531 l 281.754 41.531 l 281.754 
 49.2433 +41.531 l 281.754 41.274 281.813 41.082 281.969 40.996 c 281.969 40.996 
 49.2434 +l 281.969 40.739 l 281.969 40.739 l 281.969 40.739 l 281.773 40.739 
 49.2435 +281.621 40.766 281.523 40.824 c 281.523 40.824 l 281.523 40.824 l 
 49.2436 +281.406 40.883 281.348 40.996 281.289 41.141 c h
 49.2437 +281.25 42.285 m 281.25 42.285 l 281.25 42.285 l 281.094 42.328 280.98 
 49.2438 +42.344 280.922 42.344 c 280.922 42.344 l 280.922 42.344 l 280.668 
 49.2439 +42.344 280.457 42.27 280.301 42.125 c 280.301 42.125 l 280.301 42.125 l 
 49.2440 +280.145 41.996 280.066 41.821 280.066 41.633 c 280.066 41.633 l 280.066 
 49.2441 +41.633 l 280.066 41.317 280.242 41.156 280.59 41.156 c 280.59 41.156 l 
 49.2442 +280.59 41.156 l 280.844 41.156 281.059 41.285 281.25 41.547 c 281.25 
 49.2443 +42.285 l h
 49.2444 +281.25 42.285 m f*
 49.2445 +282.355 40.969 m 282.355 40.969 l 282.531 41.477 l 282.531 41.477 l 
 49.2446 +282.531 41.477 l 282.801 41.285 283.016 41.184 283.191 41.184 c 283.191 
 49.2447 +41.184 l 283.191 41.184 l 283.5 41.184 283.656 41.328 283.656 41.606 c 
 49.2448 +283.656 41.606 l 283.656 41.606 l 283.656 41.809 283.5 41.981 283.211 
 49.2449 +42.125 c 283.211 42.125 l 283.211 42.125 l 282.977 42.242 282.82 42.328 
 49.2450 +282.746 42.387 c 282.746 42.387 l 282.746 42.387 l 282.668 42.446 
 49.2451 +282.59 42.516 282.531 42.59 c 282.531 42.59 l 282.531 42.59 l 282.473 
 49.2452 +42.66 282.434 42.735 282.414 42.821 c 282.414 42.821 l 282.414 42.821 l 
 49.2453 +282.375 42.906 282.355 42.996 282.355 43.098 c 282.355 43.098 l 282.355 
 49.2454 +43.098 l 282.355 43.344 282.453 43.543 282.609 43.688 c 282.609 43.688 
 49.2455 +l 282.609 43.688 l 282.781 43.821 282.996 43.906 283.27 43.906 c 283.27 
 49.2456 +43.906 l 283.27 43.906 l 283.48 43.906 283.734 43.821 284.043 43.688 c 
 49.2457 +284.043 43.688 l 283.91 43.184 l 283.91 43.184 l 283.91 43.184 l 
 49.2458 +283.715 43.356 283.5 43.442 283.309 43.442 c 283.309 43.442 l 283.309 
 49.2459 +43.442 l 283.191 43.442 283.094 43.414 283.016 43.344 c 283.016 43.344 
 49.2460 +l 283.016 43.344 l 282.938 43.285 282.879 43.211 282.879 43.125 c 
 49.2461 +282.879 43.125 l 282.879 43.125 l 282.879 42.922 282.996 42.778 283.191 
 49.2462 +42.676 c 283.191 42.676 l 283.559 42.504 l 283.559 42.504 l 283.559 
 49.2463 +42.504 l 283.773 42.387 283.926 42.27 284.023 42.125 c 284.023 42.125 l 
 49.2464 +284.023 42.125 l 284.121 41.981 284.18 41.809 284.18 41.606 c 284.18 
 49.2465 +41.606 l 284.18 41.606 l 284.18 41.328 284.082 41.114 283.91 40.953 c 
 49.2466 +283.91 40.953 l 283.91 40.953 l 283.734 40.809 283.5 40.723 283.172 
 49.2467 +40.723 c 283.172 40.723 l 283.172 40.723 l 282.879 40.723 282.609 
 49.2468 +40.809 282.355 40.969 c h
 49.2469 +282.355 40.969 m f*
 49.2470 +284.488 40.969 m 284.488 40.969 l 284.664 41.477 l 284.664 41.477 l 
 49.2471 +284.664 41.477 l 284.957 41.285 285.168 41.184 285.344 41.184 c 285.344 
 49.2472 +41.184 l 285.344 41.184 l 285.652 41.184 285.809 41.328 285.809 41.606 
 49.2473 +c 285.809 41.606 l 285.809 41.606 l 285.809 41.809 285.652 41.981 
 49.2474 +285.363 42.125 c 285.363 42.125 l 285.363 42.125 l 285.129 42.242 
 49.2475 +284.977 42.328 284.898 42.387 c 284.898 42.387 l 284.898 42.387 l 
 49.2476 +284.82 42.446 284.742 42.516 284.684 42.59 c 284.684 42.59 l 284.684 
 49.2477 +42.59 l 284.625 42.66 284.586 42.735 284.547 42.821 c 284.547 42.821 l 
 49.2478 +284.547 42.821 l 284.527 42.906 284.508 42.996 284.508 43.098 c 284.508 
 49.2479 +43.098 l 284.508 43.098 l 284.508 43.344 284.586 43.543 284.762 43.688 
 49.2480 +c 284.762 43.688 l 284.762 43.688 l 284.938 43.821 285.148 43.906 
 49.2481 +285.422 43.906 c 285.422 43.906 l 285.422 43.906 l 285.633 43.906 
 49.2482 +285.887 43.821 286.195 43.688 c 286.195 43.688 l 286.043 43.184 l 
 49.2483 +286.043 43.184 l 286.043 43.184 l 285.848 43.356 285.652 43.442 285.461 
 49.2484 +43.442 c 285.461 43.442 l 285.461 43.442 l 285.344 43.442 285.246 
 49.2485 +43.414 285.148 43.344 c 285.148 43.344 l 285.148 43.344 l 285.07 43.285 
 49.2486 +285.035 43.211 285.035 43.125 c 285.035 43.125 l 285.035 43.125 l 
 49.2487 +285.035 42.922 285.129 42.778 285.344 42.676 c 285.344 42.676 l 285.691 
 49.2488 +42.504 l 285.691 42.504 l 285.691 42.504 l 285.926 42.387 286.082 42.27 
 49.2489 +286.176 42.125 c 286.176 42.125 l 286.176 42.125 l 286.273 41.981 
 49.2490 +286.332 41.809 286.332 41.606 c 286.332 41.606 l 286.332 41.606 l 
 49.2491 +286.332 41.328 286.234 41.114 286.063 40.953 c 286.063 40.953 l 286.063 
 49.2492 +40.953 l 285.887 40.809 285.633 40.723 285.324 40.723 c 285.324 40.723 
 49.2493 +l 285.324 40.723 l 285.035 40.723 284.762 40.809 284.488 40.969 c h
 49.2494 +284.488 40.969 m f*
 49.2495 +289.574 40.781 m 289.574 40.781 l 288.484 40.781 l 288.484 44.977 l 
 49.2496 +288.484 44.977 l 288.484 44.977 l 288.973 45.008 289.281 45.02 289.477 
 49.2497 +45.02 c 289.477 45.02 l 289.477 45.02 l 289.863 45.02 290.152 44.918 
 49.2498 +290.367 44.746 c 290.367 44.746 l 290.367 44.746 l 290.563 44.574 
 49.2499 +290.68 44.313 290.68 43.981 c 290.68 43.981 l 290.68 43.981 l 290.68 
 49.2500 +43.778 290.602 43.602 290.484 43.442 c 290.484 43.442 l 290.484 43.442 
 49.2501 +l 290.348 43.285 290.191 43.184 290.039 43.141 c 290.039 43.141 l 
 49.2502 +290.039 43.141 l 290.348 43.067 290.563 42.922 290.699 42.75 c 290.699 
 49.2503 +42.75 l 290.699 42.75 l 290.832 42.559 290.91 42.313 290.91 41.996 c 
 49.2504 +290.91 41.996 l 290.91 41.996 l 290.91 41.621 290.773 41.328 290.543 
 49.2505 +41.114 c 290.543 41.114 l 290.543 41.114 l 290.289 40.895 289.961 
 49.2506 +40.781 289.574 40.781 c h
 49.2507 +289.008 44.516 m 289.008 44.516 l 289.008 43.313 l 289.008 43.313 l 
 49.2508 +289.008 43.313 l 289.125 43.297 289.262 43.285 289.418 43.285 c 289.418 
 49.2509 +43.285 l 289.418 43.285 l 289.902 43.285 290.152 43.5 290.152 43.965 c 
 49.2510 +290.152 43.965 l 290.152 43.965 l 290.152 44.356 289.922 44.543 289.477 
 49.2511 +44.543 c 289.477 44.543 l 289.477 44.543 l 289.301 44.543 289.164 
 49.2512 +44.528 289.008 44.516 c h
 49.2513 +289.008 42.864 m 289.008 42.864 l 289.008 41.274 l 289.008 41.274 l 
 49.2514 +289.008 41.274 l 289.203 41.258 289.32 41.242 289.418 41.242 c 289.418 
 49.2515 +41.242 l 289.418 41.242 l 289.746 41.242 289.98 41.301 290.137 41.446 c 
 49.2516 +290.137 41.446 l 290.137 41.446 l 290.289 41.574 290.348 41.793 290.348 
 49.2517 +42.082 c 290.348 42.082 l 290.348 42.082 l 290.348 42.36 290.289 42.559 
 49.2518 +290.137 42.692 c 290.137 42.692 l 290.137 42.692 l 290 42.805 289.766 
 49.2519 +42.879 289.418 42.879 c 289.008 42.864 l h
 49.2520 +289.008 42.864 m f*
 49.2521 +1 0 0 rg
 49.2522 +103.512 41.606 m 103.512 43.617 l 101.844 43.617 l 101.844 41.606 l 
 49.2523 +101.32 41.606 l 101.32 45.789 l 101.844 45.789 l 101.844 44.125 l 
 49.2524 +103.512 44.125 l 103.512 45.789 l 104.035 45.789 l 104.035 41.606 l 
 49.2525 +103.512 41.606 l h
 49.2526 +103.512 41.606 m f*
 49.2527 +107.738 41.547 m 107.586 41.547 l 106.672 44.442 l 105.82 41.547 l 
 49.2528 +105.664 41.547 l 104.461 45.789 l 105.004 45.789 l 105.762 42.864 l 
 49.2529 +106.613 45.789 l 106.789 45.789 l 107.621 42.864 l 108.359 45.789 l 
 49.2530 +108.922 45.789 l 107.738 41.547 l h
 49.2531 +107.738 41.547 m f*
 49.2532 +113.383 45.645 m 113.383 45.645 l 113.211 45.153 l 113.211 45.153 l 
 49.2533 +113.211 45.153 l 113.035 45.281 112.762 45.356 112.434 45.356 c 112.434 
 49.2534 +45.356 l 112.434 45.356 l 112.086 45.356 111.832 45.196 111.617 44.875 
 49.2535 +c 111.617 44.875 l 111.617 44.875 l 111.426 44.559 111.309 44.153 
 49.2536 +111.309 43.645 c 111.309 43.645 l 111.309 43.645 l 111.309 43.168 
 49.2537 +111.426 42.778 111.617 42.489 c 111.617 42.489 l 111.617 42.489 l 
 49.2538 +111.832 42.199 112.105 42.039 112.434 42.039 c 112.434 42.039 l 112.434 
 49.2539 +42.039 l 112.781 42.039 113.055 42.184 113.25 42.457 c 113.25 42.457 l 
 49.2540 +113.539 42.024 l 113.539 42.024 l 113.539 42.024 l 113.23 41.692 112.84 
 49.2541 +41.531 112.375 41.531 c 112.375 41.531 l 112.375 41.531 l 111.871 
 49.2542 +41.531 111.484 41.723 111.191 42.125 c 111.191 42.125 l 111.191 42.125 
 49.2543 +l 110.902 42.516 110.766 43.039 110.766 43.676 c 110.766 43.676 l 
 49.2544 +110.766 43.676 l 110.766 44.313 110.922 44.832 111.23 45.254 c 111.23 
 49.2545 +45.254 l 111.23 45.254 l 111.543 45.656 111.93 45.86 112.414 45.86 c 
 49.2546 +112.414 45.86 l 112.414 45.86 l 112.82 45.86 113.133 45.789 113.383 
 49.2547 +45.645 c h
 49.2548 +113.383 45.645 m f*
 49.2549 +114.141 42.457 m 114.141 42.457 l 114.141 45.918 l 114.625 45.918 l 
 49.2550 +114.625 42.559 l 114.625 42.559 l 114.625 42.559 l 114.625 42.387 
 49.2551 +114.664 42.27 114.762 42.168 c 114.762 42.168 l 114.762 42.168 l 114.84 
 49.2552 +42.082 114.957 42.024 115.09 42.024 c 115.09 42.024 l 115.09 41.547 l 
 49.2553 +115.09 41.547 l 115.09 41.547 l 114.449 41.547 114.141 41.852 114.141 
 49.2554 +42.457 c h
 49.2555 +114.141 42.457 m f*
 49.2556 +117.262 41.953 m 117.262 41.953 l 117.262 41.953 l 117.051 41.676 
 49.2557 +116.758 41.547 116.352 41.547 c 116.352 41.547 l 116.352 41.547 l 
 49.2558 +116.117 41.547 115.926 41.633 115.77 41.809 c 115.77 41.809 l 115.77 
 49.2559 +41.809 l 115.613 41.981 115.539 42.199 115.539 42.457 c 115.539 42.457 
 49.2560 +l 115.539 42.457 l 115.539 42.762 115.652 43.024 115.906 43.242 c 
 49.2561 +115.906 43.242 l 115.906 43.242 l 116.156 43.457 116.469 43.559 116.855 
 49.2562 +43.559 c 116.855 43.559 l 116.855 43.559 l 116.953 43.559 117.07 43.531 
 49.2563 +117.207 43.489 c 117.207 43.489 l 117.207 43.489 l 117.207 43.992 
 49.2564 +117.012 44.239 116.605 44.239 c 116.605 44.239 l 116.605 44.239 l 
 49.2565 +116.293 44.239 116.063 44.153 115.887 43.965 c 115.887 43.965 l 115.672 
 49.2566 +44.426 l 115.672 44.426 l 115.672 44.426 l 115.77 44.5 115.906 44.571 
 49.2567 +116.063 44.645 c 116.063 44.645 l 116.063 44.645 l 116.234 44.703 
 49.2568 +116.391 44.731 116.547 44.731 c 116.547 44.731 l 116.547 44.731 l 
 49.2569 +116.953 44.731 117.246 44.629 117.418 44.426 c 117.418 44.426 l 117.418 
 49.2570 +44.426 l 117.594 44.227 117.691 43.906 117.691 43.442 c 117.691 43.442 
 49.2571 +l 117.691 42.36 l 117.691 42.36 l 117.691 42.36 l 117.691 42.082 117.77 
 49.2572 +41.91 117.902 41.821 c 117.902 41.821 l 117.902 41.547 l 117.902 41.547 
 49.2573 +l 117.902 41.547 l 117.711 41.547 117.555 41.574 117.457 41.649 c 
 49.2574 +117.457 41.649 l 117.457 41.649 l 117.359 41.707 117.281 41.809 117.262 
 49.2575 +41.953 c h
 49.2576 +117.207 43.098 m 117.207 43.098 l 117.207 43.098 l 117.051 43.141 
 49.2577 +116.934 43.153 116.875 43.153 c 116.875 43.153 l 116.875 43.153 l 
 49.2578 +116.625 43.153 116.43 43.082 116.273 42.949 c 116.273 42.949 l 116.273 
 49.2579 +42.949 l 116.102 42.805 116.023 42.649 116.023 42.446 c 116.023 42.446 
 49.2580 +l 116.023 42.446 l 116.023 42.125 116.195 41.965 116.547 41.965 c 
 49.2581 +116.547 41.965 l 116.547 41.965 l 116.797 41.965 117.012 42.098 117.207 
 49.2582 +42.36 c 117.207 43.098 l h
 49.2583 +117.207 43.098 m f*
 49.2584 +118.293 41.778 m 118.293 41.778 l 118.465 42.301 l 118.465 42.301 l 
 49.2585 +118.465 42.301 l 118.738 42.098 118.969 41.996 119.125 41.996 c 119.125 
 49.2586 +41.996 l 119.125 41.996 l 119.438 41.996 119.59 42.141 119.59 42.43 c 
 49.2587 +119.59 42.43 l 119.59 42.43 l 119.59 42.617 119.438 42.793 119.145 
 49.2588 +42.938 c 119.145 42.938 l 119.145 42.938 l 118.914 43.051 118.758 
 49.2589 +43.141 118.68 43.196 c 118.68 43.196 l 118.68 43.196 l 118.602 43.254 
 49.2590 +118.543 43.328 118.484 43.399 c 118.484 43.399 l 118.484 43.399 l 
 49.2591 +118.426 43.473 118.371 43.559 118.352 43.645 c 118.352 43.645 l 118.352 
 49.2592 +43.645 l 118.313 43.735 118.313 43.821 118.313 43.934 c 118.313 43.934 
 49.2593 +l 118.313 43.934 l 118.313 44.18 118.387 44.371 118.563 44.516 c 
 49.2594 +118.563 44.516 l 118.563 44.516 l 118.719 44.66 118.949 44.731 119.223 
 49.2595 +44.731 c 119.223 44.731 l 119.223 44.731 l 119.418 44.731 119.668 44.66 
 49.2596 +119.98 44.516 c 119.98 44.516 l 119.844 44.008 l 119.844 44.008 l 
 49.2597 +119.844 44.008 l 119.648 44.18 119.457 44.27 119.242 44.27 c 119.242 
 49.2598 +44.27 l 119.242 44.27 l 119.125 44.27 119.027 44.239 118.949 44.18 c 
 49.2599 +118.949 44.18 l 118.949 44.18 l 118.875 44.125 118.836 44.035 118.836 
 49.2600 +43.949 c 118.836 43.949 l 118.836 43.949 l 118.836 43.735 118.934 43.59 
 49.2601 +119.125 43.489 c 119.125 43.489 l 119.496 43.313 l 119.496 43.313 l 
 49.2602 +119.496 43.313 l 119.707 43.211 119.863 43.082 119.961 42.938 c 119.961 
 49.2603 +42.938 l 119.961 42.938 l 120.078 42.805 120.113 42.633 120.113 42.414 
 49.2604 +c 120.113 42.414 l 120.113 42.414 l 120.113 42.141 120.039 41.938 
 49.2605 +119.844 41.778 c 119.844 41.778 l 119.844 41.778 l 119.668 41.621 
 49.2606 +119.438 41.547 119.125 41.547 c 119.125 41.547 l 119.125 41.547 l 
 49.2607 +118.816 41.547 118.543 41.621 118.293 41.778 c h
 49.2608 +118.293 41.778 m f*
 49.2609 +120.445 41.778 m 120.445 41.778 l 120.641 42.301 l 120.641 42.301 l 
 49.2610 +120.641 42.301 l 120.91 42.098 121.125 41.996 121.297 41.996 c 121.297 
 49.2611 +41.996 l 121.297 41.996 l 121.609 41.996 121.766 42.141 121.766 42.43 c 
 49.2612 +121.766 42.43 l 121.766 42.43 l 121.766 42.617 121.609 42.793 121.316 
 49.2613 +42.938 c 121.316 42.938 l 121.316 42.938 l 121.086 43.051 120.93 43.141 
 49.2614 +120.852 43.196 c 120.852 43.196 l 120.852 43.196 l 120.773 43.254 
 49.2615 +120.695 43.328 120.641 43.399 c 120.641 43.399 l 120.641 43.399 l 
 49.2616 +120.582 43.473 120.543 43.559 120.523 43.645 c 120.523 43.645 l 120.523 
 49.2617 +43.645 l 120.484 43.735 120.465 43.821 120.465 43.934 c 120.465 43.934 
 49.2618 +l 120.465 43.934 l 120.465 44.18 120.563 44.371 120.715 44.516 c 
 49.2619 +120.715 44.516 l 120.715 44.516 l 120.891 44.66 121.105 44.731 121.375 
 49.2620 +44.731 c 121.375 44.731 l 121.375 44.731 l 121.59 44.731 121.84 44.66 
 49.2621 +122.133 44.516 c 122.133 44.516 l 122.016 44.008 l 122.016 44.008 l 
 49.2622 +122.016 44.008 l 121.82 44.18 121.609 44.27 121.414 44.27 c 121.414 
 49.2623 +44.27 l 121.414 44.27 l 121.297 44.27 121.203 44.239 121.125 44.18 c 
 49.2624 +121.125 44.18 l 121.125 44.18 l 121.027 44.125 120.988 44.035 120.988 
 49.2625 +43.949 c 120.988 43.949 l 120.988 43.949 l 120.988 43.735 121.105 43.59 
 49.2626 +121.297 43.489 c 121.297 43.489 l 121.668 43.313 l 121.668 43.313 l 
 49.2627 +121.668 43.313 l 121.879 43.211 122.035 43.082 122.113 42.938 c 122.113 
 49.2628 +42.938 l 122.113 42.938 l 122.211 42.805 122.27 42.633 122.27 42.414 c 
 49.2629 +122.27 42.414 l 122.27 42.414 l 122.27 42.141 122.172 41.938 122.016 
 49.2630 +41.778 c 122.016 41.778 l 122.016 41.778 l 121.84 41.621 121.59 41.547 
 49.2631 +121.277 41.547 c 121.277 41.547 l 121.277 41.547 l 120.988 41.547 
 49.2632 +120.715 41.621 120.445 41.778 c h
 49.2633 +120.445 41.778 m f*
 49.2634 +126.613 41.606 m 126.34 42.489 l 124.926 42.489 l 124.633 41.606 l 
 49.2635 +124.051 41.606 l 125.605 45.848 l 125.742 45.848 l 127.176 41.606 l 
 49.2636 +126.613 41.606 l h
 49.2637 +125.664 44.762 m 125.063 42.906 l 126.207 42.906 l 125.664 44.762 l h
 49.2638 +125.664 44.762 m f*
 49.2639 +84.25 19.125 m 83.996 19.125 l 82.582 23.367 l 83.164 23.367 l 84.133 
 49.2640 +20.285 l 85.082 23.367 l 85.645 23.367 l 84.25 19.125 l h
 49.2641 +84.25 19.125 m f*
 49.2642 +88.941 19.184 m 88.496 21.864 l 87.664 19.125 l 87.527 19.125 l 86.672 
 49.2643 +21.864 l 86.227 19.184 l 85.723 19.184 l 86.441 23.367 l 86.672 23.367 
 49.2644 +l 87.605 20.313 l 88.438 23.367 l 88.652 23.367 l 89.43 19.184 l 88.941 
 49.2645 +19.184 l h
 49.2646 +88.941 19.184 m f*
 49.2647 +89.68 19.371 m 89.68 19.371 l 89.875 19.895 l 89.875 19.895 l 89.875 
 49.2648 +19.895 l 89.973 19.821 90.086 19.762 90.223 19.707 c 90.223 19.707 l 
 49.2649 +90.223 19.707 l 90.379 19.649 90.516 19.633 90.629 19.633 c 90.629 
 49.2650 +19.633 l 90.629 19.633 l 90.824 19.633 91 19.692 91.117 19.805 c 91.117 
 49.2651 +19.805 l 91.117 19.805 l 91.23 19.938 91.309 20.082 91.309 20.27 c 
 49.2652 +91.309 20.27 l 91.309 20.27 l 91.309 20.414 91.27 20.543 91.191 20.66 c 
 49.2653 +91.191 20.66 l 91.191 20.66 l 91.137 20.789 90.961 20.922 90.668 21.067 
 49.2654 +c 90.668 21.067 l 90.359 21.227 l 90.359 21.227 l 90.359 21.227 l 
 49.2655 +90.105 21.356 89.934 21.516 89.816 21.688 c 89.816 21.688 l 89.816 
 49.2656 +21.688 l 89.719 21.875 89.66 22.094 89.66 22.356 c 89.66 22.356 l 89.66 
 49.2657 +22.356 l 89.66 22.656 89.758 22.918 89.973 23.121 c 89.973 23.121 l 
 49.2658 +89.973 23.121 l 90.164 23.34 90.438 23.442 90.746 23.442 c 90.746 
 49.2659 +23.442 l 90.746 23.442 l 91.172 23.442 91.465 23.352 91.641 23.207 c 
 49.2660 +91.641 23.207 l 91.484 22.715 l 91.484 22.715 l 91.484 22.715 l 91.406 
 49.2661 +22.774 91.309 22.817 91.156 22.875 c 91.156 22.875 l 91.156 22.875 l 
 49.2662 +91.02 22.918 90.883 22.949 90.766 22.949 c 90.766 22.949 l 90.766 
 49.2663 +22.949 l 90.594 22.949 90.438 22.891 90.34 22.789 c 90.34 22.789 l 
 49.2664 +90.34 22.789 l 90.242 22.672 90.184 22.528 90.184 22.356 c 90.184 
 49.2665 +22.356 l 90.184 22.356 l 90.184 22.254 90.203 22.153 90.242 22.067 c 
 49.2666 +90.242 22.067 l 90.242 22.067 l 90.281 21.977 90.34 21.906 90.398 
 49.2667 +21.848 c 90.398 21.848 l 90.398 21.848 l 90.457 21.789 90.594 21.703 
 49.2668 +90.805 21.602 c 90.805 21.602 l 91.117 21.442 l 91.117 21.442 l 91.117 
 49.2669 +21.442 l 91.367 21.297 91.563 21.137 91.66 20.949 c 91.66 20.949 l 
 49.2670 +91.66 20.949 l 91.773 20.762 91.813 20.531 91.813 20.242 c 91.813 
 49.2671 +20.242 l 91.813 20.242 l 91.813 19.922 91.699 19.66 91.465 19.446 c 
 49.2672 +91.465 19.446 l 91.465 19.446 l 91.25 19.227 90.941 19.114 90.555 
 49.2673 +19.114 c 90.555 19.114 l 90.555 19.114 l 90.203 19.114 89.914 19.199 
 49.2674 +89.68 19.371 c h
 49.2675 +89.68 19.371 m f*
 49.2676 +0 g
 49.2677 +62.969 28.114 m 62.969 28.114 l 62.969 28.188 62.988 28.246 63.027 
 49.2678 +28.305 c 63.066 28.36 63.125 28.406 63.203 28.434 c 63.281 28.461 
 49.2679 +63.359 28.477 63.453 28.477 c 63.453 28.477 l 63.453 28.114 l 62.969 
 49.2680 +28.114 l h
 49.2681 +62.969 28.114 m f*
 49.2682 +63.453 28.477 m 110.98 28.477 l 110.98 28.114 l 110.98 27.739 l 63.453 
 49.2683 +27.739 l 63.453 28.114 l 63.453 28.477 l h
 49.2684 +63.453 28.477 m f*
 49.2685 +110.98 28.477 m 110.98 28.477 l 111.074 28.477 111.152 28.461 111.23 
 49.2686 +28.434 c 111.309 28.403 111.367 28.36 111.406 28.305 c 111.445 28.246 
 49.2687 +111.484 28.188 111.484 28.114 c 111.484 28.114 l 111.484 28.114 l 
 49.2688 +110.98 28.114 l 110.98 28.477 l h
 49.2689 +110.98 28.477 m f*
 49.2690 +111.484 28.114 m 111.484 9.5 l 110.98 9.5 l 110.492 9.5 l 110.492 
 49.2691 +28.114 l 110.98 28.114 l 111.484 28.114 l h
 49.2692 +111.484 28.114 m f*
 49.2693 +111.484 9.5 m 111.484 9.5 l 111.484 9.43 111.445 9.371 111.406 9.313 c 
 49.2694 +111.367 9.254 111.309 9.211 111.23 9.184 c 111.152 9.153 111.074 9.125 
 49.2695 +110.98 9.125 c 110.98 9.125 l 110.98 9.5 l 111.484 9.5 l h
 49.2696 +111.484 9.5 m f*
 49.2697 +110.98 9.125 m 63.453 9.125 l 63.453 9.5 l 63.453 9.864 l 110.98 9.864 
 49.2698 +l 110.98 9.5 l 110.98 9.125 l h
 49.2699 +110.98 9.125 m f*
 49.2700 +63.453 9.125 m 63.453 9.125 l 63.359 9.125 63.281 9.153 63.203 9.184 c 
 49.2701 +63.125 9.211 63.066 9.254 63.027 9.313 c 62.988 9.371 62.969 9.43 
 49.2702 +62.969 9.5 c 62.969 9.5 l 63.453 9.5 l 63.453 9.125 l h
 49.2703 +63.453 9.125 m f*
 49.2704 +62.969 9.5 m 62.969 28.114 l 63.453 28.114 l 63.961 28.114 l 63.961 9.5 
 49.2705 +l 63.453 9.5 l 62.969 9.5 l h
 49.2706 +62.969 9.5 m f*
 49.2707 +0.156863 0.0431373 0.0431373 rg
 49.2708 +77.246 10.239 m 77.246 12.035 l 75.773 12.035 l 75.773 10.239 l 75.305 
 49.2709 +10.239 l 75.305 13.957 l 75.773 13.957 l 75.773 12.469 l 77.246 12.469 
 49.2710 +l 77.246 13.957 l 77.691 13.957 l 77.691 10.239 l 77.246 10.239 l h
 49.2711 +77.246 10.239 m f*
 49.2712 +79.75 10.543 m 79.75 10.543 l 79.75 10.543 l 79.574 10.313 79.301 10.18 
 49.2713 +78.953 10.18 c 78.953 10.18 l 78.953 10.18 l 78.758 10.18 78.586 10.27 
 49.2714 +78.449 10.414 c 78.449 10.414 l 78.449 10.414 l 78.313 10.571 78.234 
 49.2715 +10.762 78.234 10.992 c 78.234 10.992 l 78.234 10.992 l 78.234 11.266 
 49.2716 +78.352 11.5 78.566 11.699 c 78.566 11.699 l 78.566 11.699 l 78.777 
 49.2717 +11.891 79.051 11.977 79.398 11.977 c 79.398 11.977 l 79.398 11.977 l 
 49.2718 +79.477 11.977 79.594 11.961 79.711 11.918 c 79.711 11.918 l 79.711 
 49.2719 +11.918 l 79.711 12.352 79.535 12.571 79.168 12.571 c 79.168 12.571 l 
 49.2720 +79.168 12.571 l 78.914 12.571 78.699 12.496 78.547 12.324 c 78.547 
 49.2721 +12.324 l 78.371 12.742 l 78.371 12.742 l 78.371 12.742 l 78.449 12.817 
 49.2722 +78.566 12.887 78.719 12.93 c 78.719 12.93 l 78.719 12.93 l 78.855 
 49.2723 +12.989 79.012 13.02 79.109 13.02 c 79.109 13.02 l 79.109 13.02 l 79.477 
 49.2724 +13.02 79.75 12.93 79.902 12.742 c 79.902 12.742 l 79.902 12.742 l 
 49.2725 +80.078 12.555 80.156 12.266 80.156 11.875 c 80.156 11.875 l 80.156 
 49.2726 +10.906 l 80.156 10.906 l 80.156 10.906 l 80.156 10.672 80.215 10.516 
 49.2727 +80.352 10.426 c 80.352 10.426 l 80.352 10.196 l 80.352 10.196 l 80.352 
 49.2728 +10.196 l 80.176 10.196 80.039 10.211 79.941 10.27 c 79.941 10.27 l 
 49.2729 +79.941 10.27 l 79.844 10.324 79.789 10.426 79.75 10.543 c h
 49.2730 +79.711 11.571 m 79.711 11.571 l 79.711 11.571 l 79.574 11.602 79.477 
 49.2731 +11.629 79.418 11.629 c 79.418 11.629 l 79.418 11.629 l 79.188 11.629 
 49.2732 +79.031 11.555 78.895 11.442 c 78.895 11.442 l 78.895 11.442 l 78.738 
 49.2733 +11.309 78.684 11.164 78.684 10.992 c 78.684 10.992 l 78.684 10.992 l 
 49.2734 +78.684 10.703 78.836 10.571 79.109 10.571 c 79.109 10.571 l 79.109 
 49.2735 +10.571 l 79.34 10.571 79.535 10.688 79.711 10.918 c 79.711 11.571 l h
 49.2736 +79.711 11.571 m f*
 49.2737 +82.191 12.485 m 82.191 12.485 l 82.191 12.485 l 82.098 12.555 82 12.598 
 49.2738 +81.902 12.598 c 81.902 12.598 l 81.902 12.598 l 81.746 12.598 81.609 
 49.2739 +12.528 81.496 12.367 c 81.496 12.367 l 81.496 12.367 l 81.379 12.207 
 49.2740 +81.32 12.02 81.32 11.789 c 81.32 11.789 l 81.32 10.239 l 80.875 10.239 
 49.2741 +l 80.875 12.961 l 81.32 12.961 l 81.32 12.528 l 81.32 12.528 l 81.32 
 49.2742 +12.528 l 81.477 12.86 81.727 13.02 82.039 13.02 c 82.039 13.02 l 82.039 
 49.2743 +13.02 l 82.113 13.02 82.23 13.004 82.387 12.973 c 82.191 12.485 l h
 49.2744 +82.191 12.485 m f*
 49.2745 +84.25 10.239 m 84.25 10.239 l 84.25 10.442 l 84.25 10.442 l 84.25 
 49.2746 +10.442 l 84.113 10.27 83.879 10.196 83.609 10.196 c 83.609 10.196 l 
 49.2747 +83.609 10.196 l 83.297 10.196 83.047 10.313 82.852 10.559 c 82.852 
 49.2748 +10.559 l 82.852 10.559 l 82.66 10.805 82.563 11.121 82.563 11.528 c 
 49.2749 +82.563 11.528 l 82.563 11.528 l 82.563 11.934 82.676 12.281 82.891 
 49.2750 +12.571 c 82.891 12.571 l 82.891 12.571 l 83.125 12.875 83.375 13.02 
 49.2751 +83.688 13.02 c 83.688 13.02 l 83.688 13.02 l 83.938 13.02 84.133 12.946 
 49.2752 +84.25 12.817 c 84.25 12.817 l 84.25 14.074 l 84.695 14.074 l 84.695 
 49.2753 +10.239 l 84.25 10.239 l h
 49.2754 +84.25 12.324 m 84.25 12.324 l 84.25 12.324 l 84.152 12.512 83.996 
 49.2755 +12.598 83.82 12.598 c 83.82 12.598 l 83.82 12.598 l 83.59 12.598 83.395 
 49.2756 +12.496 83.238 12.309 c 83.238 12.309 l 83.238 12.309 l 83.105 12.121 
 49.2757 +83.027 11.875 83.027 11.571 c 83.027 11.571 l 83.027 11.571 l 83.027 
 49.2758 +10.918 83.297 10.586 83.82 10.586 c 83.82 10.586 l 83.82 10.586 l 
 49.2759 +83.898 10.586 83.977 10.617 84.074 10.66 c 84.074 10.66 l 84.074 10.66 
 49.2760 +l 84.172 10.715 84.23 10.762 84.25 10.817 c 84.25 12.324 l h
 49.2761 +84.25 12.324 m f*
 49.2762 +87.625 10.18 m 87.508 10.18 l 86.789 12.035 l 86.055 10.18 l 85.938 
 49.2763 +10.18 l 85.043 12.977 l 85.527 12.977 l 86.055 11.18 l 86.711 12.977 l 
 49.2764 +86.828 12.977 l 87.527 11.18 l 88.09 12.977 l 88.535 12.977 l 87.625 
 49.2765 +10.18 l h
 49.2766 +87.625 10.18 m f*
 49.2767 +90.262 10.543 m 90.262 10.543 l 90.262 10.543 l 90.086 10.313 89.816 
 49.2768 +10.18 89.449 10.18 c 89.449 10.18 l 89.449 10.18 l 89.254 10.18 89.078 
 49.2769 +10.27 88.941 10.414 c 88.941 10.414 l 88.941 10.414 l 88.809 10.571 
 49.2770 +88.73 10.762 88.73 10.992 c 88.73 10.992 l 88.73 10.992 l 88.73 11.266 
 49.2771 +88.848 11.5 89.059 11.699 c 89.059 11.699 l 89.059 11.699 l 89.273 
 49.2772 +11.891 89.563 11.977 89.914 11.977 c 89.914 11.977 l 89.914 11.977 l 
 49.2773 +89.992 11.977 90.105 11.961 90.223 11.918 c 90.223 11.918 l 90.223 
 49.2774 +11.918 l 90.223 12.352 90.047 12.571 89.68 12.571 c 89.68 12.571 l 
 49.2775 +89.68 12.571 l 89.41 12.571 89.195 12.496 89.039 12.324 c 89.039 12.324 
 49.2776 +l 88.867 12.742 l 88.867 12.742 l 88.867 12.742 l 88.941 12.817 89.059 
 49.2777 +12.887 89.215 12.93 c 89.215 12.93 l 89.215 12.93 l 89.352 12.989 
 49.2778 +89.484 13.02 89.621 13.02 c 89.621 13.02 l 89.621 13.02 l 89.992 13.02 
 49.2779 +90.262 12.93 90.418 12.742 c 90.418 12.742 l 90.418 12.742 l 90.574 
 49.2780 +12.555 90.668 12.266 90.668 11.875 c 90.668 11.875 l 90.668 10.906 l 
 49.2781 +90.668 10.906 l 90.668 10.906 l 90.668 10.672 90.727 10.516 90.863 
 49.2782 +10.426 c 90.863 10.426 l 90.863 10.196 l 90.863 10.196 l 90.863 10.196 
 49.2783 +l 90.668 10.196 90.555 10.211 90.457 10.27 c 90.457 10.27 l 90.457 
 49.2784 +10.27 l 90.359 10.324 90.301 10.426 90.262 10.543 c h
 49.2785 +90.223 11.571 m 90.223 11.571 l 90.223 11.571 l 90.086 11.602 89.992 
 49.2786 +11.629 89.934 11.629 c 89.934 11.629 l 89.934 11.629 l 89.699 11.629 
 49.2787 +89.523 11.555 89.391 11.442 c 89.391 11.442 l 89.391 11.442 l 89.234 
 49.2788 +11.309 89.176 11.164 89.176 10.992 c 89.176 10.992 l 89.176 10.992 l 
 49.2789 +89.176 10.703 89.332 10.571 89.621 10.571 c 89.621 10.571 l 89.621 
 49.2790 +10.571 l 89.855 10.571 90.047 10.688 90.223 10.918 c 90.223 11.571 l h
 49.2791 +90.223 11.571 m f*
 49.2792 +92.707 12.485 m 92.707 12.485 l 92.707 12.485 l 92.609 12.555 92.512 
 49.2793 +12.598 92.414 12.598 c 92.414 12.598 l 92.414 12.598 l 92.262 12.598 
 49.2794 +92.125 12.528 92.008 12.367 c 92.008 12.367 l 92.008 12.367 l 91.891 
 49.2795 +12.207 91.832 12.02 91.832 11.789 c 91.832 11.789 l 91.832 10.239 l 
 49.2796 +91.387 10.239 l 91.387 12.961 l 91.832 12.961 l 91.832 12.528 l 91.832 
 49.2797 +12.528 l 91.832 12.528 l 91.988 12.86 92.242 13.02 92.551 13.02 c 
 49.2798 +92.551 13.02 l 92.551 13.02 l 92.629 13.02 92.746 13.004 92.898 12.973 
 49.2799 +c 92.707 12.485 l h
 49.2800 +92.707 12.485 m f*
 49.2801 +95.285 11.543 m 95.285 11.543 l 93.5 11.543 l 93.5 11.543 l 93.5 11.543 
 49.2802 +l 93.5 11.223 93.578 10.992 93.734 10.817 c 93.734 10.817 l 93.734 
 49.2803 +10.817 l 93.871 10.672 94.063 10.586 94.277 10.586 c 94.277 10.586 l 
 49.2804 +94.277 10.586 l 94.531 10.586 94.742 10.672 94.918 10.832 c 94.918 
 49.2805 +10.832 l 95.094 10.485 l 95.094 10.485 l 95.094 10.485 l 95.035 10.414 
 49.2806 +94.918 10.34 94.781 10.297 c 94.781 10.297 l 94.781 10.297 l 94.605 
 49.2807 +10.223 94.414 10.18 94.199 10.18 c 94.199 10.18 l 94.199 10.18 l 93.871 
 49.2808 +10.18 93.617 10.297 93.387 10.528 c 93.387 10.528 l 93.387 10.528 l 
 49.2809 +93.172 10.789 93.055 11.137 93.055 11.555 c 93.055 11.555 l 93.055 
 49.2810 +11.555 l 93.055 12.004 93.172 12.367 93.406 12.656 c 93.406 12.656 l 
 49.2811 +93.406 12.656 l 93.617 12.903 93.891 13.02 94.199 13.02 c 94.199 13.02 
 49.2812 +l 94.199 13.02 l 94.551 13.02 94.82 12.903 95.035 12.684 c 95.035 
 49.2813 +12.684 l 95.035 12.684 l 95.227 12.469 95.324 12.192 95.324 11.844 c 
 49.2814 +95.324 11.844 l 95.324 11.844 l 95.324 11.731 95.305 11.645 95.285 
 49.2815 +11.543 c h
 49.2816 +94.219 12.598 m 94.219 12.598 l 94.219 12.598 l 94.023 12.598 93.852 
 49.2817 +12.528 93.715 12.395 c 93.715 12.395 l 93.715 12.395 l 93.598 12.25 
 49.2818 +93.52 12.09 93.5 11.903 c 93.5 11.903 l 94.879 11.903 l 94.879 11.903 l 
 49.2819 +94.879 11.903 l 94.879 12.09 94.82 12.25 94.723 12.383 c 94.723 12.383 
 49.2820 +l 94.723 12.383 l 94.586 12.528 94.434 12.598 94.219 12.598 c h
 49.2821 +94.219 12.598 m f*
 49.2822 +98.059 10.239 m 98.059 10.239 l 98.059 13.106 l 97.363 12.614 l 97.363 
 49.2823 +13.106 l 97.363 13.106 l 97.363 13.106 l 97.555 13.192 97.73 13.336 
 49.2824 +97.926 13.496 c 97.926 13.496 l 97.926 13.496 l 98.137 13.668 98.254 
 49.2825 +13.828 98.371 13.989 c 98.371 13.989 l 98.508 13.989 l 98.508 10.239 l 
 49.2826 +98.059 10.239 l h
 49.2827 +98.059 10.239 m f*
 49.2828 +0 g
 49.2829 +63.883 15.235 m 110.551 14.957 l 110.551 14.61 l 110.551 14.262 l 
 49.2830 +63.883 14.539 l 63.883 14.887 l 63.883 15.235 l h
 49.2831 +63.883 15.235 m f*
 49.2832 +1 0.4 0 rg
 49.2833 +215.918 19.125 m 215.648 19.125 l 214.211 23.367 l 214.793 23.367 l 
 49.2834 +215.785 20.285 l 216.734 23.367 l 217.297 23.367 l 215.918 19.125 l h
 49.2835 +215.918 19.125 m f*
 49.2836 +220.594 19.184 m 220.129 21.864 l 219.293 19.125 l 219.18 19.125 l 
 49.2837 +218.305 21.864 l 217.859 19.184 l 217.395 19.184 l 218.094 23.367 l 
 49.2838 +218.324 23.367 l 219.238 20.313 l 220.07 23.367 l 220.324 23.367 l 
 49.2839 +221.098 19.184 l 220.594 19.184 l h
 49.2840 +220.594 19.184 m f*
 49.2841 +221.332 19.371 m 221.332 19.371 l 221.527 19.895 l 221.527 19.895 l 
 49.2842 +221.527 19.895 l 221.621 19.821 221.738 19.762 221.895 19.707 c 221.895 
 49.2843 +19.707 l 221.895 19.707 l 222.031 19.649 222.164 19.633 222.281 19.633 
 49.2844 +c 222.281 19.633 l 222.281 19.633 l 222.477 19.633 222.633 19.692 
 49.2845 +222.746 19.805 c 222.746 19.805 l 222.746 19.805 l 222.883 19.938 
 49.2846 +222.941 20.082 222.941 20.27 c 222.941 20.27 l 222.941 20.27 l 222.941 
 49.2847 +20.414 222.902 20.543 222.844 20.66 c 222.844 20.66 l 222.844 20.66 l 
 49.2848 +222.766 20.789 222.594 20.922 222.34 21.067 c 222.34 21.067 l 222.031 
 49.2849 +21.227 l 222.031 21.227 l 222.031 21.227 l 221.758 21.356 221.582 
 49.2850 +21.516 221.488 21.688 c 221.488 21.688 l 221.488 21.688 l 221.371 
 49.2851 +21.875 221.332 22.094 221.332 22.356 c 221.332 22.356 l 221.332 22.356 
 49.2852 +l 221.332 22.656 221.43 22.918 221.621 23.121 c 221.621 23.121 l 
 49.2853 +221.621 23.121 l 221.836 23.34 222.09 23.442 222.379 23.442 c 222.379 
 49.2854 +23.442 l 222.379 23.442 l 222.805 23.442 223.117 23.352 223.27 23.207 c 
 49.2855 +223.27 23.207 l 223.117 22.715 l 223.117 22.715 l 223.117 22.715 l 
 49.2856 +223.039 22.774 222.941 22.817 222.805 22.875 c 222.805 22.875 l 222.805 
 49.2857 +22.875 l 222.652 22.918 222.516 22.949 222.398 22.949 c 222.398 22.949 
 49.2858 +l 222.398 22.949 l 222.242 22.949 222.109 22.891 221.992 22.789 c 
 49.2859 +221.992 22.789 l 221.992 22.789 l 221.895 22.672 221.855 22.528 221.855 
 49.2860 +22.356 c 221.855 22.356 l 221.855 22.356 l 221.855 22.254 221.875 
 49.2861 +22.153 221.895 22.067 c 221.895 22.067 l 221.895 22.067 l 221.934 
 49.2862 +21.977 221.992 21.906 222.051 21.848 c 222.051 21.848 l 222.051 21.848 
 49.2863 +l 222.125 21.789 222.262 21.703 222.438 21.602 c 222.438 21.602 l 
 49.2864 +222.746 21.442 l 222.746 21.442 l 222.746 21.442 l 223.02 21.297 
 49.2865 +223.195 21.137 223.309 20.949 c 223.309 20.949 l 223.309 20.949 l 
 49.2866 +223.406 20.762 223.465 20.531 223.465 20.242 c 223.465 20.242 l 223.465 
 49.2867 +20.242 l 223.465 19.922 223.348 19.66 223.117 19.446 c 223.117 19.446 l 
 49.2868 +223.117 19.446 l 222.883 19.227 222.574 19.114 222.203 19.114 c 222.203 
 49.2869 +19.114 l 222.203 19.114 l 221.875 19.114 221.582 19.199 221.332 19.371 
 49.2870 +c h
 49.2871 +221.332 19.371 m f*
 49.2872 +0 g
 49.2873 +194.602 28.114 m 194.602 28.114 l 194.602 28.188 194.621 28.246 194.66 
 49.2874 +28.305 c 194.699 28.36 194.758 28.406 194.836 28.434 c 194.914 28.461 
 49.2875 +194.988 28.477 195.086 28.477 c 195.086 28.477 l 195.086 28.114 l 
 49.2876 +194.602 28.114 l h
 49.2877 +194.602 28.114 m f*
 49.2878 +195.086 28.477 m 242.629 28.477 l 242.629 28.114 l 242.629 27.739 l 
 49.2879 +195.086 27.739 l 195.086 28.114 l 195.086 28.477 l h
 49.2880 +195.086 28.477 m f*
 49.2881 +242.629 28.477 m 242.629 28.477 l 242.727 28.477 242.805 28.461 242.883 
 49.2882 +28.434 c 242.961 28.403 243.02 28.36 243.059 28.305 c 243.094 28.246 
 49.2883 +243.133 28.188 243.133 28.114 c 243.133 28.114 l 243.133 28.114 l 
 49.2884 +242.629 28.114 l 242.629 28.477 l h
 49.2885 +242.629 28.477 m f*
 49.2886 +243.133 28.114 m 243.133 9.5 l 242.629 9.5 l 242.145 9.5 l 242.145 
 49.2887 +28.114 l 242.629 28.114 l 243.133 28.114 l h
 49.2888 +243.133 28.114 m f*
 49.2889 +243.133 9.5 m 243.133 9.5 l 243.133 9.43 243.094 9.371 243.059 9.313 c 
 49.2890 +243.02 9.254 242.961 9.211 242.883 9.184 c 242.805 9.153 242.727 9.125 
 49.2891 +242.629 9.125 c 242.629 9.125 l 242.629 9.5 l 243.133 9.5 l h
 49.2892 +243.133 9.5 m f*
 49.2893 +242.629 9.125 m 195.086 9.125 l 195.086 9.5 l 195.086 9.864 l 242.629 
 49.2894 +9.864 l 242.629 9.5 l 242.629 9.125 l h
 49.2895 +242.629 9.125 m f*
 49.2896 +195.086 9.125 m 195.086 9.125 l 194.988 9.125 194.91 9.153 194.836 
 49.2897 +9.184 c 194.758 9.211 194.699 9.254 194.66 9.313 c 194.621 9.371 
 49.2898 +194.602 9.43 194.602 9.5 c 194.602 9.5 l 195.086 9.5 l 195.086 9.125 l 
 49.2899 +h
 49.2900 +195.086 9.125 m f*
 49.2901 +194.602 9.5 m 194.602 28.114 l 195.086 28.114 l 195.59 28.114 l 195.59 
 49.2902 +9.5 l 195.086 9.5 l 194.602 9.5 l h
 49.2903 +194.602 9.5 m f*
 49.2904 +0.156863 0.0431373 0.0431373 rg
 49.2905 +208.879 10.239 m 208.879 12.035 l 207.402 12.035 l 207.402 10.239 l 
 49.2906 +206.938 10.239 l 206.938 13.957 l 207.402 13.957 l 207.402 12.469 l 
 49.2907 +208.879 12.469 l 208.879 13.957 l 209.344 13.957 l 209.344 10.239 l 
 49.2908 +208.879 10.239 l h
 49.2909 +208.879 10.239 m f*
 49.2910 +211.418 10.543 m 211.418 10.543 l 211.418 10.543 l 211.227 10.313 
 49.2911 +210.953 10.18 210.605 10.18 c 210.605 10.18 l 210.605 10.18 l 210.41 
 49.2912 +10.18 210.234 10.27 210.082 10.414 c 210.082 10.414 l 210.082 10.414 l 
 49.2913 +209.945 10.571 209.867 10.762 209.867 10.992 c 209.867 10.992 l 209.867 
 49.2914 +10.992 l 209.867 11.266 209.984 11.5 210.199 11.699 c 210.199 11.699 l 
 49.2915 +210.199 11.699 l 210.43 11.891 210.703 11.977 211.051 11.977 c 211.051 
 49.2916 +11.977 l 211.051 11.977 l 211.148 11.977 211.246 11.961 211.359 11.918 
 49.2917 +c 211.359 11.918 l 211.359 11.918 l 211.359 12.352 211.188 12.571 
 49.2918 +210.836 12.571 c 210.836 12.571 l 210.836 12.571 l 210.547 12.571 
 49.2919 +210.332 12.496 210.199 12.324 c 210.199 12.324 l 210.004 12.742 l 
 49.2920 +210.004 12.742 l 210.004 12.742 l 210.082 12.817 210.199 12.887 210.352 
 49.2921 +12.93 c 210.352 12.93 l 210.352 12.93 l 210.508 12.989 210.645 13.02 
 49.2922 +210.781 13.02 c 210.781 13.02 l 210.781 13.02 l 211.148 13.02 211.398 
 49.2923 +12.93 211.555 12.742 c 211.555 12.742 l 211.555 12.742 l 211.73 12.555 
 49.2924 +211.809 12.266 211.809 11.875 c 211.809 11.875 l 211.809 10.906 l 
 49.2925 +211.809 10.906 l 211.809 10.906 l 211.809 10.672 211.887 10.516 212 
 49.2926 +10.426 c 212 10.426 l 212 10.196 l 212 10.196 l 212 10.196 l 211.828 
 49.2927 +10.196 211.691 10.211 211.594 10.27 c 211.594 10.27 l 211.594 10.27 l 
 49.2928 +211.516 10.324 211.457 10.426 211.418 10.543 c h
 49.2929 +211.359 11.571 m 211.359 11.571 l 211.359 11.571 l 211.227 11.602 
 49.2930 +211.129 11.629 211.07 11.629 c 211.07 11.629 l 211.07 11.629 l 210.855 
 49.2931 +11.629 210.664 11.555 210.527 11.442 c 210.527 11.442 l 210.527 11.442 
 49.2932 +l 210.391 11.309 210.313 11.164 210.313 10.992 c 210.313 10.992 l 
 49.2933 +210.313 10.992 l 210.313 10.703 210.469 10.571 210.781 10.571 c 210.781 
 49.2934 +10.571 l 210.781 10.571 l 210.992 10.571 211.188 10.688 211.359 10.918 
 49.2935 +c 211.359 11.571 l h
 49.2936 +211.359 11.571 m f*
 49.2937 +213.844 12.485 m 213.844 12.485 l 213.844 12.485 l 213.746 12.555 
 49.2938 +213.648 12.598 213.555 12.598 c 213.555 12.598 l 213.555 12.598 l 
 49.2939 +213.398 12.598 213.262 12.528 213.145 12.367 c 213.145 12.367 l 213.145 
 49.2940 +12.367 l 213.031 12.207 212.973 12.02 212.973 11.789 c 212.973 11.789 l 
 49.2941 +212.973 10.239 l 212.543 10.239 l 212.543 12.961 l 212.973 12.961 l 
 49.2942 +212.973 12.528 l 212.973 12.528 l 212.973 12.528 l 213.125 12.86 
 49.2943 +213.359 13.02 213.688 13.02 c 213.688 13.02 l 213.688 13.02 l 213.766 
 49.2944 +13.02 213.883 13.004 214.02 12.973 c 213.844 12.485 l h
 49.2945 +213.844 12.485 m f*
 49.2946 +215.918 10.239 m 215.918 10.239 l 215.918 10.442 l 215.918 10.442 l 
 49.2947 +215.918 10.442 l 215.766 10.27 215.531 10.196 215.242 10.196 c 215.242 
 49.2948 +10.196 l 215.242 10.196 l 214.93 10.196 214.68 10.313 214.484 10.559 c 
 49.2949 +214.484 10.559 l 214.484 10.559 l 214.289 10.805 214.191 11.121 214.191 
 49.2950 +11.528 c 214.191 11.528 l 214.191 11.528 l 214.191 11.934 214.309 
 49.2951 +12.281 214.543 12.571 c 214.543 12.571 l 214.543 12.571 l 214.754 
 49.2952 +12.875 215.027 13.02 215.336 13.02 c 215.336 13.02 l 215.336 13.02 l 
 49.2953 +215.59 13.02 215.785 12.946 215.918 12.817 c 215.918 12.817 l 215.918 
 49.2954 +14.074 l 216.367 14.074 l 216.367 10.239 l 215.918 10.239 l h
 49.2955 +215.918 12.324 m 215.918 12.324 l 215.918 12.324 l 215.805 12.512 
 49.2956 +215.648 12.598 215.453 12.598 c 215.453 12.598 l 215.453 12.598 l 
 49.2957 +215.223 12.598 215.027 12.496 214.891 12.309 c 214.891 12.309 l 214.891 
 49.2958 +12.309 l 214.738 12.121 214.66 11.875 214.66 11.571 c 214.66 11.571 l 
 49.2959 +214.66 11.571 l 214.66 10.918 214.93 10.586 215.473 10.586 c 215.473 
 49.2960 +10.586 l 215.473 10.586 l 215.551 10.586 215.629 10.617 215.727 10.66 c 
 49.2961 +215.727 10.66 l 215.727 10.66 l 215.824 10.715 215.898 10.762 215.918 
 49.2962 +10.817 c 215.918 12.324 l h
 49.2963 +215.918 12.324 m f*
 49.2964 +219.277 10.18 m 219.16 10.18 l 218.422 12.035 l 217.703 10.18 l 217.586 
 49.2965 +10.18 l 216.715 12.977 l 217.18 12.977 l 217.703 11.18 l 218.363 12.977 
 49.2966 +l 218.48 12.977 l 219.16 11.18 l 219.742 12.977 l 220.168 12.977 l 
 49.2967 +219.277 10.18 l h
 49.2968 +219.277 10.18 m f*
 49.2969 +221.914 10.543 m 221.914 10.543 l 221.914 10.543 l 221.738 10.313 
 49.2970 +221.469 10.18 221.117 10.18 c 221.117 10.18 l 221.117 10.18 l 220.926 
 49.2971 +10.18 220.75 10.27 220.594 10.414 c 220.594 10.414 l 220.594 10.414 l 
 49.2972 +220.457 10.571 220.383 10.762 220.383 10.992 c 220.383 10.992 l 220.383 
 49.2973 +10.992 l 220.383 11.266 220.496 11.5 220.711 11.699 c 220.711 11.699 l 
 49.2974 +220.711 11.699 l 220.945 11.891 221.215 11.977 221.563 11.977 c 221.563 
 49.2975 +11.977 l 221.563 11.977 l 221.66 11.977 221.758 11.961 221.875 11.918 c 
 49.2976 +221.875 11.918 l 221.875 11.918 l 221.875 12.352 221.699 12.571 221.332 
 49.2977 +12.571 c 221.332 12.571 l 221.332 12.571 l 221.059 12.571 220.848 
 49.2978 +12.496 220.711 12.324 c 220.711 12.324 l 220.516 12.742 l 220.516 
 49.2979 +12.742 l 220.516 12.742 l 220.594 12.817 220.711 12.887 220.867 12.93 c 
 49.2980 +220.867 12.93 l 220.867 12.93 l 221.02 12.989 221.156 13.02 221.293 
 49.2981 +13.02 c 221.293 13.02 l 221.293 13.02 l 221.641 13.02 221.914 12.93 
 49.2982 +222.07 12.742 c 222.07 12.742 l 222.07 12.742 l 222.242 12.555 222.32 
 49.2983 +12.266 222.32 11.875 c 222.32 11.875 l 222.32 10.906 l 222.32 10.906 l 
 49.2984 +222.32 10.906 l 222.32 10.672 222.379 10.516 222.496 10.426 c 222.496 
 49.2985 +10.426 l 222.496 10.196 l 222.496 10.196 l 222.496 10.196 l 222.34 
 49.2986 +10.196 222.203 10.211 222.109 10.27 c 222.109 10.27 l 222.109 10.27 l 
 49.2987 +222.031 10.324 221.953 10.426 221.914 10.543 c h
 49.2988 +221.875 11.571 m 221.875 11.571 l 221.875 11.571 l 221.738 11.602 
 49.2989 +221.641 11.629 221.582 11.629 c 221.582 11.629 l 221.582 11.629 l 
 49.2990 +221.371 11.629 221.176 11.555 221.039 11.442 c 221.039 11.442 l 221.039 
 49.2991 +11.442 l 220.906 11.309 220.828 11.164 220.828 10.992 c 220.828 10.992 
 49.2992 +l 220.828 10.992 l 220.828 10.703 220.984 10.571 221.293 10.571 c 
 49.2993 +221.293 10.571 l 221.293 10.571 l 221.508 10.571 221.699 10.688 221.875 
 49.2994 +10.918 c 221.875 11.571 l h
 49.2995 +221.875 11.571 m f*
 49.2996 +224.359 12.485 m 224.359 12.485 l 224.359 12.485 l 224.262 12.555 
 49.2997 +224.164 12.598 224.066 12.598 c 224.066 12.598 l 224.066 12.598 l 
 49.2998 +223.91 12.598 223.777 12.528 223.66 12.367 c 223.66 12.367 l 223.66 
 49.2999 +12.367 l 223.543 12.207 223.484 12.02 223.484 11.789 c 223.484 11.789 l 
 49.3000 +223.484 10.239 l 223.039 10.239 l 223.039 12.961 l 223.484 12.961 l 
 49.3001 +223.484 12.528 l 223.484 12.528 l 223.484 12.528 l 223.641 12.86 
 49.3002 +223.871 13.02 224.203 13.02 c 224.203 13.02 l 224.203 13.02 l 224.281 
 49.3003 +13.02 224.395 13.004 224.531 12.973 c 224.359 12.485 l h
 49.3004 +224.359 12.485 m f*
 49.3005 +226.957 11.543 m 226.957 11.543 l 225.152 11.543 l 225.152 11.543 l 
 49.3006 +225.152 11.543 l 225.152 11.223 225.23 10.992 225.387 10.817 c 225.387 
 49.3007 +10.817 l 225.387 10.817 l 225.539 10.672 225.715 10.586 225.93 10.586 c 
 49.3008 +225.93 10.586 l 225.93 10.586 l 226.18 10.586 226.395 10.672 226.57 
 49.3009 +10.832 c 226.57 10.832 l 226.762 10.485 l 226.762 10.485 l 226.762 
 49.3010 +10.485 l 226.684 10.414 226.59 10.34 226.434 10.297 c 226.434 10.297 l 
 49.3011 +226.434 10.297 l 226.258 10.223 226.066 10.18 225.852 10.18 c 225.852 
 49.3012 +10.18 l 225.852 10.18 l 225.539 10.18 225.27 10.297 225.055 10.528 c 
 49.3013 +225.055 10.528 l 225.055 10.528 l 224.805 10.789 224.688 11.137 224.688 
 49.3014 +11.555 c 224.688 11.555 l 224.688 11.555 l 224.688 12.004 224.805 
 49.3015 +12.367 225.055 12.656 c 225.055 12.656 l 225.055 12.656 l 225.289 
 49.3016 +12.903 225.539 13.02 225.852 13.02 c 225.852 13.02 l 225.852 13.02 l 
 49.3017 +226.219 13.02 226.492 12.903 226.684 12.684 c 226.684 12.684 l 226.684 
 49.3018 +12.684 l 226.879 12.469 226.977 12.192 226.977 11.844 c 226.977 11.844 
 49.3019 +l 226.977 11.844 l 226.977 11.731 226.977 11.645 226.957 11.543 c h
 49.3020 +225.871 12.598 m 225.871 12.598 l 225.871 12.598 l 225.676 12.598 
 49.3021 +225.52 12.528 225.387 12.395 c 225.387 12.395 l 225.387 12.395 l 225.25 
 49.3022 +12.25 225.172 12.09 225.172 11.903 c 225.172 11.903 l 226.551 11.903 l 
 49.3023 +226.551 11.903 l 226.551 11.903 l 226.551 12.09 226.492 12.25 226.375 
 49.3024 +12.383 c 226.375 12.383 l 226.375 12.383 l 226.258 12.528 226.086 
 49.3025 +12.598 225.871 12.598 c h
 49.3026 +225.871 12.598 m f*
 49.3027 +228.801 10.5 m 228.801 10.5 l 229.012 10.891 l 229.012 10.891 l 229.012 
 49.3028 +10.891 l 229.168 10.703 229.363 10.617 229.594 10.617 c 229.594 10.617 
 49.3029 +l 229.594 10.617 l 230.023 10.617 230.254 10.848 230.254 11.309 c 
 49.3030 +230.254 11.309 l 230.254 11.309 l 230.254 11.512 230.176 11.688 230.059 
 49.3031 +11.817 c 230.059 11.817 l 230.059 11.817 l 229.926 11.946 229.77 12.02 
 49.3032 +229.555 12.02 c 229.555 12.02 l 229.516 12.02 l 229.516 12.426 l 
 49.3033 +229.535 12.426 l 229.535 12.426 l 229.535 12.426 l 229.945 12.426 
 49.3034 +230.137 12.614 230.137 13.004 c 230.137 13.004 l 230.137 13.004 l 
 49.3035 +230.137 13.41 229.945 13.598 229.574 13.598 c 229.574 13.598 l 229.574 
 49.3036 +13.598 l 229.383 13.598 229.207 13.524 229.09 13.379 c 229.09 13.379 l 
 49.3037 +228.898 13.727 l 228.898 13.727 l 228.898 13.727 l 229.031 13.93 
 49.3038 +229.266 14.031 229.613 14.031 c 229.613 14.031 l 229.613 14.031 l 
 49.3039 +229.906 14.031 230.156 13.946 230.332 13.77 c 230.332 13.77 l 230.332 
 49.3040 +13.77 l 230.527 13.598 230.621 13.379 230.621 13.106 c 230.621 13.106 l 
 49.3041 +230.621 13.106 l 230.621 12.903 230.566 12.715 230.469 12.539 c 230.469 
 49.3042 +12.539 l 230.469 12.539 l 230.352 12.383 230.234 12.281 230.098 12.223 
 49.3043 +c 230.098 12.223 l 230.098 12.223 l 230.293 12.149 230.449 12.035 
 49.3044 +230.566 11.875 c 230.566 11.875 l 230.566 11.875 l 230.68 11.699 
 49.3045 +230.738 11.5 230.738 11.266 c 230.738 11.266 l 230.738 11.266 l 230.738 
 49.3046 +10.918 230.641 10.66 230.43 10.469 c 230.43 10.469 l 230.43 10.469 l 
 49.3047 +230.234 10.281 229.945 10.18 229.594 10.18 c 229.594 10.18 l 229.594 
 49.3048 +10.18 l 229.441 10.18 229.285 10.223 229.148 10.281 c 229.148 10.281 l 
 49.3049 +229.148 10.281 l 228.992 10.34 228.879 10.414 228.801 10.5 c h
 49.3050 +228.801 10.5 m f*
 49.3051 +0 g
 49.3052 +195.512 15.235 m 242.184 14.957 l 242.184 14.61 l 242.184 14.262 l 
 49.3053 +195.512 14.539 l 195.512 14.887 l 195.512 15.235 l h
 49.3054 +195.512 15.235 m f*
 49.3055 +1 0.4 0 rg
 49.3056 +275.16 19.125 m 274.926 19.125 l 273.492 23.367 l 274.074 23.367 l 
 49.3057 +275.043 20.285 l 275.992 23.367 l 276.555 23.367 l 275.16 19.125 l h
 49.3058 +275.16 19.125 m f*
 49.3059 +279.855 19.184 m 279.406 21.864 l 278.574 19.125 l 278.438 19.125 l 
 49.3060 +277.586 21.864 l 277.137 19.184 l 276.633 19.184 l 277.352 23.367 l 
 49.3061 +277.605 23.367 l 278.516 20.313 l 279.352 23.367 l 279.582 23.367 l 
 49.3062 +280.34 19.184 l 279.855 19.184 l h
 49.3063 +279.855 19.184 m f*
 49.3064 +280.59 19.371 m 280.59 19.371 l 280.785 19.895 l 280.785 19.895 l 
 49.3065 +280.785 19.895 l 280.883 19.821 281 19.762 281.152 19.707 c 281.152 
 49.3066 +19.707 l 281.152 19.707 l 281.289 19.649 281.426 19.633 281.543 19.633 
 49.3067 +c 281.543 19.633 l 281.543 19.633 l 281.734 19.633 281.91 19.692 
 49.3068 +282.027 19.805 c 282.027 19.805 l 282.027 19.805 l 282.164 19.938 
 49.3069 +282.219 20.082 282.219 20.27 c 282.219 20.27 l 282.219 20.27 l 282.219 
 49.3070 +20.414 282.184 20.543 282.105 20.66 c 282.105 20.66 l 282.105 20.66 l 
 49.3071 +282.047 20.789 281.871 20.922 281.602 21.067 c 281.602 21.067 l 281.289 
 49.3072 +21.227 l 281.289 21.227 l 281.289 21.227 l 281.02 21.356 280.844 21.516 
 49.3073 +280.727 21.688 c 280.727 21.688 l 280.727 21.688 l 280.629 21.875 
 49.3074 +280.57 22.094 280.57 22.356 c 280.57 22.356 l 280.57 22.356 l 280.57 
 49.3075 +22.656 280.688 22.918 280.883 23.121 c 280.883 23.121 l 280.883 23.121 
 49.3076 +l 281.094 23.34 281.348 23.442 281.656 23.442 c 281.656 23.442 l 
 49.3077 +281.656 23.442 l 282.086 23.442 282.375 23.352 282.551 23.207 c 282.551 
 49.3078 +23.207 l 282.395 22.715 l 282.395 22.715 l 282.395 22.715 l 282.316 
 49.3079 +22.774 282.219 22.817 282.066 22.875 c 282.066 22.875 l 282.066 22.875 
 49.3080 +l 281.93 22.918 281.793 22.949 281.676 22.949 c 281.676 22.949 l 
 49.3081 +281.676 22.949 l 281.504 22.949 281.367 22.891 281.25 22.789 c 281.25 
 49.3082 +22.789 l 281.25 22.789 l 281.152 22.672 281.094 22.528 281.094 22.356 c 
 49.3083 +281.094 22.356 l 281.094 22.356 l 281.094 22.254 281.113 22.153 281.152 
 49.3084 +22.067 c 281.152 22.067 l 281.152 22.067 l 281.191 21.977 281.25 21.906 
 49.3085 +281.309 21.848 c 281.309 21.848 l 281.309 21.848 l 281.387 21.789 
 49.3086 +281.504 21.703 281.715 21.602 c 281.715 21.602 l 282.027 21.442 l 
 49.3087 +282.027 21.442 l 282.027 21.442 l 282.297 21.297 282.473 21.137 282.57 
 49.3088 +20.949 c 282.57 20.949 l 282.57 20.949 l 282.688 20.762 282.746 20.531 
 49.3089 +282.746 20.242 c 282.746 20.242 l 282.746 20.242 l 282.746 19.922 
 49.3090 +282.629 19.66 282.395 19.446 c 282.395 19.446 l 282.395 19.446 l 
 49.3091 +282.164 19.227 281.852 19.114 281.465 19.114 c 281.465 19.114 l 281.465 
 49.3092 +19.114 l 281.113 19.114 280.824 19.199 280.59 19.371 c h
 49.3093 +280.59 19.371 m f*
 49.3094 +0 g
 49.3095 +253.879 28.114 m 253.879 28.114 l 253.879 28.188 253.898 28.246 253.938 
 49.3096 +28.305 c 253.977 28.36 254.035 28.406 254.113 28.434 c 254.191 28.461 
 49.3097 +254.27 28.477 254.367 28.477 c 254.367 28.477 l 254.367 28.114 l 
 49.3098 +253.879 28.114 l h
 49.3099 +253.879 28.114 m f*
 49.3100 +254.367 28.477 m 301.91 28.477 l 301.91 28.114 l 301.91 27.739 l 
 49.3101 +254.367 27.739 l 254.367 28.114 l 254.367 28.477 l h
 49.3102 +254.367 28.477 m f*
 49.3103 +301.91 28.477 m 301.91 28.477 l 302.008 28.477 302.082 28.461 302.16 
 49.3104 +28.434 c 302.238 28.403 302.297 28.36 302.336 28.305 c 302.375 28.246 
 49.3105 +302.414 28.188 302.414 28.114 c 302.414 28.114 l 302.414 28.114 l 
 49.3106 +301.91 28.114 l 301.91 28.477 l h
 49.3107 +301.91 28.477 m f*
 49.3108 +302.414 28.114 m 302.414 9.5 l 301.91 9.5 l 301.426 9.5 l 301.426 
 49.3109 +28.114 l 301.91 28.114 l 302.414 28.114 l h
 49.3110 +302.414 28.114 m f*
 49.3111 +302.414 9.5 m 302.414 9.5 l 302.414 9.43 302.375 9.371 302.336 9.313 c 
 49.3112 +302.297 9.254 302.238 9.211 302.16 9.184 c 302.082 9.153 302.008 9.125 
 49.3113 +301.91 9.125 c 301.91 9.125 l 301.91 9.5 l 302.414 9.5 l h
 49.3114 +302.414 9.5 m f*
 49.3115 +301.91 9.125 m 254.367 9.125 l 254.367 9.5 l 254.367 9.864 l 301.91 
 49.3116 +9.864 l 301.91 9.5 l 301.91 9.125 l h
 49.3117 +301.91 9.125 m f*
 49.3118 +254.367 9.125 m 254.367 9.125 l 254.27 9.125 254.191 9.153 254.113 
 49.3119 +9.184 c 254.035 9.211 253.977 9.254 253.938 9.313 c 253.898 9.371 
 49.3120 +253.879 9.43 253.879 9.5 c 253.879 9.5 l 254.367 9.5 l 254.367 9.125 l 
 49.3121 +h
 49.3122 +254.367 9.125 m f*
 49.3123 +253.879 9.5 m 253.879 28.114 l 254.367 28.114 l 254.871 28.114 l 
 49.3124 +254.871 9.5 l 254.367 9.5 l 253.879 9.5 l h
 49.3125 +253.879 9.5 m f*
 49.3126 +0.156863 0.0431373 0.0431373 rg
 49.3127 +268.156 10.239 m 268.156 12.035 l 266.664 12.035 l 266.664 10.239 l 
 49.3128 +266.199 10.239 l 266.199 13.957 l 266.664 13.957 l 266.664 12.469 l 
 49.3129 +268.156 12.469 l 268.156 13.957 l 268.621 13.957 l 268.621 10.239 l 
 49.3130 +268.156 10.239 l h
 49.3131 +268.156 10.239 m f*
 49.3132 +270.66 10.543 m 270.66 10.543 l 270.66 10.543 l 270.484 10.313 270.215 
 49.3133 +10.18 269.883 10.18 c 269.883 10.18 l 269.883 10.18 l 269.672 10.18 
 49.3134 +269.516 10.27 269.359 10.414 c 269.359 10.414 l 269.359 10.414 l 
 49.3135 +269.223 10.571 269.148 10.762 269.148 10.992 c 269.148 10.992 l 269.148 
 49.3136 +10.992 l 269.148 11.266 269.262 11.5 269.477 11.699 c 269.477 11.699 l 
 49.3137 +269.477 11.699 l 269.711 11.891 269.98 11.977 270.309 11.977 c 270.309 
 49.3138 +11.977 l 270.309 11.977 l 270.406 11.977 270.504 11.961 270.621 11.918 
 49.3139 +c 270.621 11.918 l 270.621 11.918 l 270.621 12.352 270.445 12.571 
 49.3140 +270.098 12.571 c 270.098 12.571 l 270.098 12.571 l 269.824 12.571 
 49.3141 +269.613 12.496 269.477 12.324 c 269.477 12.324 l 269.281 12.742 l 
 49.3142 +269.281 12.742 l 269.281 12.742 l 269.359 12.817 269.477 12.887 269.633 
 49.3143 +12.93 c 269.633 12.93 l 269.633 12.93 l 269.785 12.989 269.922 13.02 
 49.3144 +270.059 13.02 c 270.059 13.02 l 270.059 13.02 l 270.387 13.02 270.66 
 49.3145 +12.93 270.816 12.742 c 270.816 12.742 l 270.816 12.742 l 270.988 12.555 
 49.3146 +271.066 12.266 271.066 11.875 c 271.066 11.875 l 271.066 10.906 l 
 49.3147 +271.066 10.906 l 271.066 10.906 l 271.066 10.672 271.125 10.516 271.262 
 49.3148 +10.426 c 271.262 10.426 l 271.262 10.196 l 271.262 10.196 l 271.262 
 49.3149 +10.196 l 271.086 10.196 270.949 10.211 270.855 10.27 c 270.855 10.27 l 
 49.3150 +270.855 10.27 l 270.777 10.324 270.699 10.426 270.66 10.543 c h
 49.3151 +270.621 11.571 m 270.621 11.571 l 270.621 11.571 l 270.484 11.602 
 49.3152 +270.387 11.629 270.328 11.629 c 270.328 11.629 l 270.328 11.629 l 
 49.3153 +270.137 11.629 269.941 11.555 269.805 11.442 c 269.805 11.442 l 269.805 
 49.3154 +11.442 l 269.672 11.309 269.594 11.164 269.594 10.992 c 269.594 10.992 
 49.3155 +l 269.594 10.992 l 269.594 10.703 269.746 10.571 270.059 10.571 c 
 49.3156 +270.059 10.571 l 270.059 10.571 l 270.254 10.571 270.445 10.688 270.621 
 49.3157 +10.918 c 270.621 11.571 l h
 49.3158 +270.621 11.571 m f*
 49.3159 +273.125 12.485 m 273.125 12.485 l 273.125 12.485 l 273.027 12.555 
 49.3160 +272.93 12.598 272.832 12.598 c 272.832 12.598 l 272.832 12.598 l 
 49.3161 +272.676 12.598 272.543 12.528 272.406 12.367 c 272.406 12.367 l 272.406 
 49.3162 +12.367 l 272.289 12.207 272.23 12.02 272.23 11.789 c 272.23 11.789 l 
 49.3163 +272.23 10.239 l 271.805 10.239 l 271.805 12.961 l 272.23 12.961 l 
 49.3164 +272.23 12.528 l 272.23 12.528 l 272.23 12.528 l 272.406 12.86 272.637 
 49.3165 +13.02 272.949 13.02 c 272.949 13.02 l 272.949 13.02 l 273.047 13.02 
 49.3166 +273.141 13.004 273.297 12.973 c 273.125 12.485 l h
 49.3167 +273.125 12.485 m f*
 49.3168 +275.18 10.239 m 275.18 10.239 l 275.18 10.442 l 275.18 10.442 l 275.18 
 49.3169 +10.442 l 275.023 10.27 274.813 10.196 274.52 10.196 c 274.52 10.196 l 
 49.3170 +274.52 10.196 l 274.211 10.196 273.957 10.313 273.762 10.559 c 273.762 
 49.3171 +10.559 l 273.762 10.559 l 273.57 10.805 273.473 11.121 273.473 11.528 c 
 49.3172 +273.473 11.528 l 273.473 11.528 l 273.473 11.934 273.59 12.281 273.801 
 49.3173 +12.571 c 273.801 12.571 l 273.801 12.571 l 274.035 12.875 274.305 13.02 
 49.3174 +274.617 13.02 c 274.617 13.02 l 274.617 13.02 l 274.867 13.02 275.043 
 49.3175 +12.946 275.18 12.817 c 275.18 12.817 l 275.18 14.074 l 275.625 14.074 l 
 49.3176 +275.625 10.239 l 275.18 10.239 l h
 49.3177 +275.18 12.324 m 275.18 12.324 l 275.18 12.324 l 275.063 12.512 274.926 
 49.3178 +12.598 274.734 12.598 c 274.734 12.598 l 274.734 12.598 l 274.5 12.598 
 49.3179 +274.305 12.496 274.152 12.309 c 274.152 12.309 l 274.152 12.309 l 
 49.3180 +274.016 12.121 273.938 11.875 273.938 11.571 c 273.938 11.571 l 273.938 
 49.3181 +11.571 l 273.938 10.918 274.211 10.586 274.754 10.586 c 274.754 10.586 
 49.3182 +l 274.754 10.586 l 274.832 10.586 274.906 10.617 274.984 10.66 c 
 49.3183 +274.984 10.66 l 274.984 10.66 l 275.082 10.715 275.141 10.762 275.18 
 49.3184 +10.817 c 275.18 12.324 l h
 49.3185 +275.18 12.324 m f*
 49.3186 +278.555 10.18 m 278.438 10.18 l 277.699 12.035 l 276.984 10.18 l 
 49.3187 +276.867 10.18 l 275.973 12.977 l 276.441 12.977 l 276.965 11.18 l 
 49.3188 +277.645 12.977 l 277.758 12.977 l 278.438 11.18 l 279 12.977 l 279.445 
 49.3189 +12.977 l 278.555 10.18 l h
 49.3190 +278.555 10.18 m f*
 49.3191 +281.172 10.543 m 281.172 10.543 l 281.172 10.543 l 281 10.313 280.727 
 49.3192 +10.18 280.359 10.18 c 280.359 10.18 l 280.359 10.18 l 280.164 10.18 
 49.3193 +280.008 10.27 279.855 10.414 c 279.855 10.414 l 279.855 10.414 l 
 49.3194 +279.719 10.571 279.66 10.762 279.66 10.992 c 279.66 10.992 l 279.66 
 49.3195 +10.992 l 279.66 11.266 279.758 11.5 279.969 11.699 c 279.969 11.699 l 
 49.3196 +279.969 11.699 l 280.203 11.891 280.477 11.977 280.824 11.977 c 280.824 
 49.3197 +11.977 l 280.824 11.977 l 280.922 11.977 281.02 11.961 281.133 11.918 c 
 49.3198 +281.133 11.918 l 281.133 11.918 l 281.133 12.352 280.961 12.571 280.59 
 49.3199 +12.571 c 280.59 12.571 l 280.59 12.571 l 280.32 12.571 280.105 12.496 
 49.3200 +279.949 12.324 c 279.949 12.324 l 279.777 12.742 l 279.777 12.742 l 
 49.3201 +279.777 12.742 l 279.855 12.817 279.969 12.887 280.125 12.93 c 280.125 
 49.3202 +12.93 l 280.125 12.93 l 280.262 12.989 280.418 13.02 280.551 13.02 c 
 49.3203 +280.551 13.02 l 280.551 13.02 l 280.902 13.02 281.172 12.93 281.328 
 49.3204 +12.742 c 281.328 12.742 l 281.328 12.742 l 281.504 12.555 281.582 
 49.3205 +12.266 281.582 11.875 c 281.582 11.875 l 281.582 10.906 l 281.582 
 49.3206 +10.906 l 281.582 10.906 l 281.582 10.672 281.637 10.516 281.773 10.426 
 49.3207 +c 281.773 10.426 l 281.773 10.196 l 281.773 10.196 l 281.773 10.196 l 
 49.3208 +281.602 10.196 281.465 10.211 281.367 10.27 c 281.367 10.27 l 281.367 
 49.3209 +10.27 l 281.289 10.324 281.211 10.426 281.172 10.543 c h
 49.3210 +281.133 11.571 m 281.133 11.571 l 281.133 11.571 l 281 11.602 280.902 
 49.3211 +11.629 280.844 11.629 c 280.844 11.629 l 280.844 11.629 l 280.629 
 49.3212 +11.629 280.438 11.555 280.301 11.442 c 280.301 11.442 l 280.301 11.442 
 49.3213 +l 280.164 11.309 280.086 11.164 280.086 10.992 c 280.086 10.992 l 
 49.3214 +280.086 10.992 l 280.086 10.703 280.242 10.571 280.551 10.571 c 280.551 
 49.3215 +10.571 l 280.551 10.571 l 280.766 10.571 280.961 10.688 281.133 10.918 
 49.3216 +c 281.133 11.571 l h
 49.3217 +281.133 11.571 m f*
 49.3218 +283.637 12.485 m 283.637 12.485 l 283.637 12.485 l 283.539 12.555 
 49.3219 +283.441 12.598 283.344 12.598 c 283.344 12.598 l 283.344 12.598 l 
 49.3220 +283.191 12.598 283.035 12.528 282.918 12.367 c 282.918 12.367 l 282.918 
 49.3221 +12.367 l 282.801 12.207 282.746 12.02 282.746 11.789 c 282.746 11.789 l 
 49.3222 +282.746 10.239 l 282.316 10.239 l 282.316 12.961 l 282.746 12.961 l 
 49.3223 +282.746 12.528 l 282.746 12.528 l 282.746 12.528 l 282.918 12.86 
 49.3224 +283.152 13.02 283.461 13.02 c 283.461 13.02 l 283.461 13.02 l 283.559 
 49.3225 +13.02 283.656 13.004 283.813 12.973 c 283.637 12.485 l h
 49.3226 +283.637 12.485 m f*
 49.3227 +286.195 11.543 m 286.195 11.543 l 284.434 11.543 l 284.434 11.543 l 
 49.3228 +284.434 11.543 l 284.434 11.223 284.488 10.992 284.645 10.817 c 284.645 
 49.3229 +10.817 l 284.645 10.817 l 284.781 10.672 284.977 10.586 285.188 10.586 
 49.3230 +c 285.188 10.586 l 285.188 10.586 l 285.441 10.586 285.652 10.672 
 49.3231 +285.828 10.832 c 285.828 10.832 l 286.004 10.485 l 286.004 10.485 l 
 49.3232 +286.004 10.485 l 285.945 10.414 285.848 10.34 285.691 10.297 c 285.691 
 49.3233 +10.297 l 285.691 10.297 l 285.52 10.223 285.324 10.18 285.109 10.18 c 
 49.3234 +285.109 10.18 l 285.109 10.18 l 284.801 10.18 284.527 10.297 284.336 
 49.3235 +10.528 c 284.336 10.528 l 284.336 10.528 l 284.082 10.789 283.965 
 49.3236 +11.137 283.965 11.555 c 283.965 11.555 l 283.965 11.555 l 283.965 
 49.3237 +12.004 284.082 12.367 284.336 12.656 c 284.336 12.656 l 284.336 12.656 
 49.3238 +l 284.547 12.903 284.801 13.02 285.109 13.02 c 285.109 13.02 l 285.109 
 49.3239 +13.02 l 285.461 13.02 285.75 12.903 285.945 12.684 c 285.945 12.684 l 
 49.3240 +285.945 12.684 l 286.141 12.469 286.234 12.192 286.234 11.844 c 286.234 
 49.3241 +11.844 l 286.234 11.844 l 286.234 11.731 286.234 11.645 286.195 11.543 
 49.3242 +c h
 49.3243 +285.129 12.598 m 285.129 12.598 l 285.129 12.598 l 284.938 12.598 
 49.3244 +284.762 12.528 284.645 12.395 c 284.645 12.395 l 284.645 12.395 l 
 49.3245 +284.508 12.25 284.453 12.09 284.434 11.903 c 284.434 11.903 l 285.809 
 49.3246 +11.903 l 285.809 11.903 l 285.809 11.903 l 285.809 12.09 285.75 12.25 
 49.3247 +285.633 12.383 c 285.633 12.383 l 285.633 12.383 l 285.52 12.528 
 49.3248 +285.344 12.598 285.129 12.598 c h
 49.3249 +285.129 12.598 m f*
 49.3250 +289.863 11.254 m 289.863 10.239 l 289.418 10.239 l 289.418 11.254 l 
 49.3251 +287.883 11.254 l 287.883 11.543 l 289.688 13.989 l 289.863 13.989 l 
 49.3252 +289.863 11.645 l 290.191 11.645 l 290.191 11.254 l 289.863 11.254 l h
 49.3253 +289.418 12.977 m 288.43 11.645 l 289.418 11.645 l 289.418 12.977 l h
 49.3254 +289.418 12.977 m f*
 49.3255 +0 g
 49.3256 +254.793 15.235 m 301.465 14.957 l 301.465 14.61 l 301.465 14.262 l 
 49.3257 +254.793 14.539 l 254.793 14.887 l 254.793 15.235 l h
 49.3258 +254.793 15.235 m f*
 49.3259 +1 0.4 0 rg
 49.3260 +334.438 19.125 m 334.188 19.125 l 332.75 23.367 l 333.332 23.367 l 
 49.3261 +334.324 20.285 l 335.273 23.367 l 335.836 23.367 l 334.438 19.125 l h
 49.3262 +334.438 19.125 m f*
 49.3263 +339.133 19.184 m 338.668 21.864 l 337.832 19.125 l 337.699 19.125 l 
 49.3264 +336.863 21.864 l 336.418 19.184 l 335.914 19.184 l 336.629 23.367 l 
 49.3265 +336.883 23.367 l 337.773 20.313 l 338.609 23.367 l 338.844 23.367 l 
 49.3266 +339.617 19.184 l 339.133 19.184 l h
 49.3267 +339.133 19.184 m f*
 49.3268 +339.871 19.371 m 339.871 19.371 l 340.063 19.895 l 340.063 19.895 l 
 49.3269 +340.063 19.895 l 340.16 19.821 340.277 19.762 340.434 19.707 c 340.434 
 49.3270 +19.707 l 340.434 19.707 l 340.57 19.649 340.703 19.633 340.82 19.633 c 
 49.3271 +340.82 19.633 l 340.82 19.633 l 341.016 19.633 341.188 19.692 341.305 
 49.3272 +19.805 c 341.305 19.805 l 341.305 19.805 l 341.422 19.938 341.5 20.082 
 49.3273 +341.5 20.27 c 341.5 20.27 l 341.5 20.27 l 341.5 20.414 341.461 20.543 
 49.3274 +341.383 20.66 c 341.383 20.66 l 341.383 20.66 l 341.324 20.789 341.152 
 49.3275 +20.922 340.879 21.067 c 340.879 21.067 l 340.57 21.227 l 340.57 21.227 
 49.3276 +l 340.57 21.227 l 340.297 21.356 340.121 21.516 340.008 21.688 c 
 49.3277 +340.008 21.688 l 340.008 21.688 l 339.91 21.875 339.852 22.094 339.852 
 49.3278 +22.356 c 339.852 22.356 l 339.852 22.356 l 339.852 22.656 339.969 
 49.3279 +22.918 340.16 23.121 c 340.16 23.121 l 340.16 23.121 l 340.355 23.34 
 49.3280 +340.625 23.442 340.938 23.442 c 340.938 23.442 l 340.938 23.442 l 
 49.3281 +341.363 23.442 341.656 23.352 341.828 23.207 c 341.828 23.207 l 341.676 
 49.3282 +22.715 l 341.676 22.715 l 341.676 22.715 l 341.598 22.774 341.5 22.817 
 49.3283 +341.344 22.875 c 341.344 22.875 l 341.344 22.875 l 341.207 22.918 
 49.3284 +341.074 22.949 340.957 22.949 c 340.957 22.949 l 340.957 22.949 l 
 49.3285 +340.781 22.949 340.625 22.891 340.531 22.789 c 340.531 22.789 l 340.531 
 49.3286 +22.789 l 340.434 22.672 340.375 22.528 340.375 22.356 c 340.375 22.356 
 49.3287 +l 340.375 22.356 l 340.375 22.254 340.395 22.153 340.434 22.067 c 
 49.3288 +340.434 22.067 l 340.434 22.067 l 340.473 21.977 340.531 21.906 340.59 
 49.3289 +21.848 c 340.59 21.848 l 340.59 21.848 l 340.645 21.789 340.781 21.703 
 49.3290 +340.996 21.602 c 340.996 21.602 l 341.305 21.442 l 341.305 21.442 l 
 49.3291 +341.305 21.442 l 341.559 21.297 341.75 21.137 341.828 20.949 c 341.828 
 49.3292 +20.949 l 341.828 20.949 l 341.945 20.762 341.984 20.531 341.984 20.242 
 49.3293 +c 341.984 20.242 l 341.984 20.242 l 341.984 19.922 341.887 19.66 
 49.3294 +341.676 19.446 c 341.676 19.446 l 341.676 19.446 l 341.441 19.227 
 49.3295 +341.133 19.114 340.742 19.114 c 340.742 19.114 l 340.742 19.114 l 
 49.3296 +340.395 19.114 340.102 19.199 339.871 19.371 c h
 49.3297 +339.871 19.371 m f*
 49.3298 +0 g
 49.3299 +313.16 28.114 m 313.16 28.114 l 313.16 28.188 313.16 28.246 313.199 
 49.3300 +28.305 c 313.238 28.36 313.297 28.406 313.375 28.434 c 313.449 28.461 
 49.3301 +313.527 28.477 313.625 28.477 c 313.625 28.477 l 313.625 28.114 l 
 49.3302 +313.16 28.114 l h
 49.3303 +313.16 28.114 m f*
 49.3304 +313.625 28.477 m 361.168 28.477 l 361.168 28.114 l 361.168 27.739 l 
 49.3305 +313.625 27.739 l 313.625 28.114 l 313.625 28.477 l h
 49.3306 +313.625 28.477 m f*
 49.3307 +361.168 28.477 m 361.168 28.477 l 361.266 28.477 361.344 28.461 361.422 
 49.3308 +28.434 c 361.5 28.403 361.559 28.36 361.594 28.305 c 361.633 28.246 
 49.3309 +361.672 28.188 361.672 28.114 c 361.672 28.114 l 361.672 28.114 l 
 49.3310 +361.168 28.114 l 361.168 28.477 l h
 49.3311 +361.168 28.477 m f*
 49.3312 +361.672 28.114 m 361.672 9.5 l 361.168 9.5 l 360.703 9.5 l 360.703 
 49.3313 +28.114 l 361.168 28.114 l 361.672 28.114 l h
 49.3314 +361.672 28.114 m f*
 49.3315 +361.672 9.5 m 361.672 9.5 l 361.672 9.43 361.633 9.371 361.594 9.313 c 
 49.3316 +361.559 9.254 361.5 9.211 361.422 9.184 c 361.344 9.153 361.266 9.125 
 49.3317 +361.168 9.125 c 361.168 9.125 l 361.168 9.5 l 361.672 9.5 l h
 49.3318 +361.672 9.5 m f*
 49.3319 +361.168 9.125 m 313.625 9.125 l 313.625 9.5 l 313.625 9.864 l 361.168 
 49.3320 +9.864 l 361.168 9.5 l 361.168 9.125 l h
 49.3321 +361.168 9.125 m f*
 49.3322 +313.625 9.125 m 313.625 9.125 l 313.527 9.125 313.449 9.153 313.375 
 49.3323 +9.184 c 313.297 9.211 313.238 9.254 313.199 9.313 c 313.16 9.371 313.16 
 49.3324 +9.43 313.16 9.5 c 313.16 9.5 l 313.625 9.5 l 313.625 9.125 l h
 49.3325 +313.625 9.125 m f*
 49.3326 +313.16 9.5 m 313.16 28.114 l 313.625 28.114 l 314.129 28.114 l 314.129 
 49.3327 +9.5 l 313.625 9.5 l 313.16 9.5 l h
 49.3328 +313.16 9.5 m f*
 49.3329 +0.156863 0.0431373 0.0431373 rg
 49.3330 +327.438 10.239 m 327.438 12.035 l 325.941 12.035 l 325.941 10.239 l 
 49.3331 +325.477 10.239 l 325.477 13.957 l 325.941 13.957 l 325.941 12.469 l 
 49.3332 +327.438 12.469 l 327.438 13.957 l 327.883 13.957 l 327.883 10.239 l 
 49.3333 +327.438 10.239 l h
 49.3334 +327.438 10.239 m f*
 49.3335 +329.938 10.543 m 329.938 10.543 l 329.938 10.543 l 329.766 10.313 
 49.3336 +329.492 10.18 329.125 10.18 c 329.125 10.18 l 329.125 10.18 l 328.93 
 49.3337 +10.18 328.773 10.27 328.621 10.414 c 328.621 10.414 l 328.621 10.414 l 
 49.3338 +328.484 10.571 328.406 10.762 328.406 10.992 c 328.406 10.992 l 328.406 
 49.3339 +10.992 l 328.406 11.266 328.523 11.5 328.734 11.699 c 328.734 11.699 l 
 49.3340 +328.734 11.699 l 328.969 11.891 329.242 11.977 329.59 11.977 c 329.59 
 49.3341 +11.977 l 329.59 11.977 l 329.688 11.977 329.785 11.961 329.898 11.918 c 
 49.3342 +329.898 11.918 l 329.898 11.918 l 329.898 12.352 329.727 12.571 329.355 
 49.3343 +12.571 c 329.355 12.571 l 329.355 12.571 l 329.086 12.571 328.871 
 49.3344 +12.496 328.715 12.324 c 328.715 12.324 l 328.543 12.742 l 328.543 
 49.3345 +12.742 l 328.543 12.742 l 328.621 12.817 328.734 12.887 328.891 12.93 c 
 49.3346 +328.891 12.93 l 328.891 12.93 l 329.027 12.989 329.184 13.02 329.316 
 49.3347 +13.02 c 329.316 13.02 l 329.316 13.02 l 329.668 13.02 329.938 12.93 
 49.3348 +330.094 12.742 c 330.094 12.742 l 330.094 12.742 l 330.27 12.555 
 49.3349 +330.348 12.266 330.348 11.875 c 330.348 11.875 l 330.348 10.906 l 
 49.3350 +330.348 10.906 l 330.348 10.906 l 330.348 10.672 330.402 10.516 330.539 
 49.3351 +10.426 c 330.539 10.426 l 330.539 10.196 l 330.539 10.196 l 330.539 
 49.3352 +10.196 l 330.367 10.196 330.23 10.211 330.133 10.27 c 330.133 10.27 l 
 49.3353 +330.133 10.27 l 330.055 10.324 329.977 10.426 329.938 10.543 c h
 49.3354 +329.898 11.571 m 329.898 11.571 l 329.898 11.571 l 329.766 11.602 
 49.3355 +329.668 11.629 329.609 11.629 c 329.609 11.629 l 329.609 11.629 l 
 49.3356 +329.375 11.629 329.203 11.555 329.066 11.442 c 329.066 11.442 l 329.066 
 49.3357 +11.442 l 328.93 11.309 328.852 11.164 328.852 10.992 c 328.852 10.992 l 
 49.3358 +328.852 10.992 l 328.852 10.703 329.008 10.571 329.297 10.571 c 329.297 
 49.3359 +10.571 l 329.297 10.571 l 329.531 10.571 329.727 10.688 329.898 10.918 
 49.3360 +c 329.898 11.571 l h
 49.3361 +329.898 11.571 m f*
 49.3362 +332.363 12.485 m 332.363 12.485 l 332.363 12.485 l 332.285 12.555 
 49.3363 +332.207 12.598 332.109 12.598 c 332.109 12.598 l 332.109 12.598 l 
 49.3364 +331.938 12.598 331.801 12.528 331.684 12.367 c 331.684 12.367 l 331.684 
 49.3365 +12.367 l 331.566 12.207 331.512 12.02 331.512 11.789 c 331.512 11.789 l 
 49.3366 +331.512 10.239 l 331.082 10.239 l 331.082 12.961 l 331.512 12.961 l 
 49.3367 +331.512 12.528 l 331.512 12.528 l 331.512 12.528 l 331.684 12.86 
 49.3368 +331.918 13.02 332.227 13.02 c 332.227 13.02 l 332.227 13.02 l 332.285 
 49.3369 +13.02 332.402 13.004 332.559 12.973 c 332.363 12.485 l h
 49.3370 +332.363 12.485 m f*
 49.3371 +334.457 10.239 m 334.457 10.239 l 334.457 10.442 l 334.457 10.442 l 
 49.3372 +334.457 10.442 l 334.305 10.27 334.07 10.196 333.781 10.196 c 333.781 
 49.3373 +10.196 l 333.781 10.196 l 333.469 10.196 333.219 10.313 333.023 10.559 
 49.3374 +c 333.023 10.559 l 333.023 10.559 l 332.828 10.805 332.73 11.121 332.73 
 49.3375 +11.528 c 332.73 11.528 l 332.73 11.528 l 332.73 11.934 332.848 12.281 
 49.3376 +333.063 12.571 c 333.063 12.571 l 333.063 12.571 l 333.293 12.875 
 49.3377 +333.547 13.02 333.855 13.02 c 333.855 13.02 l 333.855 13.02 l 334.129 
 49.3378 +13.02 334.324 12.946 334.457 12.817 c 334.457 12.817 l 334.457 14.074 l 
 49.3379 +334.887 14.074 l 334.887 10.239 l 334.457 10.239 l h
 49.3380 +334.457 12.324 m 334.457 12.324 l 334.457 12.324 l 334.344 12.512 
 49.3381 +334.188 12.598 333.992 12.598 c 333.992 12.598 l 333.992 12.598 l 
 49.3382 +333.762 12.598 333.566 12.496 333.41 12.309 c 333.41 12.309 l 333.41 
 49.3383 +12.309 l 333.273 12.121 333.199 11.875 333.199 11.571 c 333.199 11.571 
 49.3384 +l 333.199 11.571 l 333.199 10.918 333.469 10.586 334.012 10.586 c 
 49.3385 +334.012 10.586 l 334.012 10.586 l 334.09 10.586 334.168 10.617 334.266 
 49.3386 +10.66 c 334.266 10.66 l 334.266 10.66 l 334.359 10.715 334.418 10.762 
 49.3387 +334.457 10.817 c 334.457 12.324 l h
 49.3388 +334.457 12.324 m f*
 49.3389 +337.813 10.18 m 337.699 10.18 l 336.98 12.035 l 336.242 10.18 l 336.125 
 49.3390 +10.18 l 335.234 12.977 l 335.719 12.977 l 336.242 11.18 l 336.902 
 49.3391 +12.977 l 337.02 12.977 l 337.699 11.18 l 338.262 12.977 l 338.707 
 49.3392 +12.977 l 337.813 10.18 l h
 49.3393 +337.813 10.18 m f*
 49.3394 +340.453 10.543 m 340.453 10.543 l 340.453 10.543 l 340.277 10.313 
 49.3395 +340.008 10.18 339.637 10.18 c 339.637 10.18 l 339.637 10.18 l 339.445 
 49.3396 +10.18 339.289 10.27 339.133 10.414 c 339.133 10.414 l 339.133 10.414 l 
 49.3397 +338.996 10.571 338.918 10.762 338.918 10.992 c 338.918 10.992 l 338.918 
 49.3398 +10.992 l 338.918 11.266 339.035 11.5 339.25 11.699 c 339.25 11.699 l 
 49.3399 +339.25 11.699 l 339.48 11.891 339.754 11.977 340.102 11.977 c 340.102 
 49.3400 +11.977 l 340.102 11.977 l 340.18 11.977 340.297 11.961 340.414 11.918 c 
 49.3401 +340.414 11.918 l 340.414 11.918 l 340.414 12.352 340.238 12.571 339.871 
 49.3402 +12.571 c 339.871 12.571 l 339.871 12.571 l 339.598 12.571 339.387 
 49.3403 +12.496 339.23 12.324 c 339.23 12.324 l 339.055 12.742 l 339.055 12.742 
 49.3404 +l 339.055 12.742 l 339.133 12.817 339.25 12.887 339.406 12.93 c 339.406 
 49.3405 +12.93 l 339.406 12.93 l 339.539 12.989 339.695 13.02 339.832 13.02 c 
 49.3406 +339.832 13.02 l 339.832 13.02 l 340.18 13.02 340.453 12.93 340.605 
 49.3407 +12.742 c 340.605 12.742 l 340.605 12.742 l 340.781 12.555 340.859 
 49.3408 +12.266 340.859 11.875 c 340.859 11.875 l 340.859 10.906 l 340.859 
 49.3409 +10.906 l 340.859 10.906 l 340.859 10.672 340.918 10.516 341.055 10.426 
 49.3410 +c 341.055 10.426 l 341.055 10.196 l 341.055 10.196 l 341.055 10.196 l 
 49.3411 +340.879 10.196 340.742 10.211 340.645 10.27 c 340.645 10.27 l 340.645 
 49.3412 +10.27 l 340.551 10.324 340.492 10.426 340.453 10.543 c h
 49.3413 +340.414 11.571 m 340.414 11.571 l 340.414 11.571 l 340.277 11.602 
 49.3414 +340.18 11.629 340.121 11.629 c 340.121 11.629 l 340.121 11.629 l 
 49.3415 +339.891 11.629 339.715 11.555 339.578 11.442 c 339.578 11.442 l 339.578 
 49.3416 +11.442 l 339.426 11.309 339.367 11.164 339.367 10.992 c 339.367 10.992 
 49.3417 +l 339.367 10.992 l 339.367 10.703 339.52 10.571 339.813 10.571 c 
 49.3418 +339.813 10.571 l 339.813 10.571 l 340.043 10.571 340.238 10.688 340.414 
 49.3419 +10.918 c 340.414 11.571 l h
 49.3420 +340.414 11.571 m f*
 49.3421 +342.875 12.485 m 342.875 12.485 l 342.875 12.485 l 342.781 12.555 
 49.3422 +342.684 12.598 342.586 12.598 c 342.586 12.598 l 342.586 12.598 l 
 49.3423 +342.43 12.598 342.293 12.528 342.18 12.367 c 342.18 12.367 l 342.18 
 49.3424 +12.367 l 342.063 12.207 342.004 12.02 342.004 11.789 c 342.004 11.789 l 
 49.3425 +342.004 10.239 l 341.578 10.239 l 341.578 12.961 l 342.004 12.961 l 
 49.3426 +342.004 12.528 l 342.004 12.528 l 342.004 12.528 l 342.18 12.86 342.41 
 49.3427 +13.02 342.723 13.02 c 342.723 13.02 l 342.723 13.02 l 342.801 13.02 
 49.3428 +342.914 13.004 343.07 12.973 c 342.875 12.485 l h
 49.3429 +342.875 12.485 m f*
 49.3430 +345.477 11.543 m 345.477 11.543 l 343.691 11.543 l 343.691 11.543 l 
 49.3431 +343.691 11.543 l 343.691 11.223 343.77 10.992 343.926 10.817 c 343.926 
 49.3432 +10.817 l 343.926 10.817 l 344.059 10.672 344.254 10.586 344.469 10.586 
 49.3433 +c 344.469 10.586 l 344.469 10.586 l 344.719 10.586 344.934 10.672 
 49.3434 +345.109 10.832 c 345.109 10.832 l 345.281 10.485 l 345.281 10.485 l 
 49.3435 +345.281 10.485 l 345.223 10.414 345.109 10.34 344.973 10.297 c 344.973 
 49.3436 +10.297 l 344.973 10.297 l 344.797 10.223 344.602 10.18 344.391 10.18 c 
 49.3437 +344.391 10.18 l 344.391 10.18 l 344.078 10.18 343.809 10.297 343.594 
 49.3438 +10.528 c 343.594 10.528 l 343.594 10.528 l 343.344 10.789 343.227 
 49.3439 +11.137 343.227 11.555 c 343.227 11.555 l 343.227 11.555 l 343.227 
 49.3440 +12.004 343.344 12.367 343.594 12.656 c 343.594 12.656 l 343.594 12.656 
 49.3441 +l 343.828 12.903 344.078 13.02 344.391 13.02 c 344.391 13.02 l 344.391 
 49.3442 +13.02 l 344.738 13.02 345.031 12.903 345.223 12.684 c 345.223 12.684 l 
 49.3443 +345.223 12.684 l 345.418 12.469 345.516 12.192 345.516 11.844 c 345.516 
 49.3444 +11.844 l 345.516 11.844 l 345.516 11.731 345.496 11.645 345.477 11.543 
 49.3445 +c h
 49.3446 +344.41 12.598 m 344.41 12.598 l 344.41 12.598 l 344.215 12.598 344.039 
 49.3447 +12.528 343.906 12.395 c 343.906 12.395 l 343.906 12.395 l 343.789 12.25 
 49.3448 +343.711 12.09 343.691 11.903 c 343.691 11.903 l 345.07 11.903 l 345.07 
 49.3449 +11.903 l 345.07 11.903 l 345.07 12.09 345.031 12.25 344.914 12.383 c 
 49.3450 +344.914 12.383 l 344.914 12.383 l 344.777 12.528 344.621 12.598 344.41 
 49.3451 +12.598 c h
 49.3452 +344.41 12.598 m f*
 49.3453 +347.609 12.047 m 347.609 12.047 l 347.453 12.164 l 347.453 13.989 l 
 49.3454 +349.16 13.989 l 349.16 13.555 l 347.902 13.555 l 347.902 12.641 l 
 49.3455 +347.902 12.641 l 347.902 12.641 l 348.016 12.742 348.152 12.785 348.348 
 49.3456 +12.785 c 348.348 12.785 l 348.348 12.785 l 348.656 12.785 348.891 
 49.3457 +12.684 349.066 12.469 c 349.066 12.469 l 349.066 12.469 l 349.238 12.25 
 49.3458 +349.316 11.961 349.316 11.586 c 349.316 11.586 l 349.316 11.586 l 
 49.3459 +349.316 10.66 348.93 10.18 348.172 10.18 c 348.172 10.18 l 348.172 
 49.3460 +10.18 l 347.863 10.18 347.59 10.281 347.379 10.469 c 347.379 10.469 l 
 49.3461 +347.551 10.906 l 347.551 10.906 l 347.551 10.906 l 347.766 10.715 
 49.3462 +347.977 10.617 348.172 10.617 c 348.172 10.617 l 348.172 10.617 l 
 49.3463 +348.598 10.617 348.832 10.918 348.832 11.512 c 348.832 11.512 l 348.832 
 49.3464 +11.512 l 348.832 12.063 348.617 12.336 348.172 12.336 c 348.172 12.336 
 49.3465 +l 348.172 12.336 l 347.977 12.336 347.785 12.25 347.609 12.047 c h
 49.3466 +347.609 12.047 m f*
 49.3467 +0 g
 49.3468 +314.051 15.235 m 360.742 14.957 l 360.742 14.61 l 360.742 14.262 l 
 49.3469 +314.051 14.539 l 314.051 14.887 l 314.051 15.235 l h
 49.3470 +314.051 15.235 m f*
 49.3471 +0.395 144.586 m 0.395 144.586 l 3.379 151.68 l 4.504 151.68 l 7.707 
 49.3472 +144.586 l 6.543 144.586 l 5.629 146.742 l 2.352 146.742 l 1.5 144.586 l 
 49.3473 +0.395 144.586 l h
 49.3474 +2.645 147.512 m 2.645 147.512 l 5.301 147.512 l 4.484 149.449 l 4.484 
 49.3475 +149.449 l 4.484 149.449 l 4.234 150.059 4.039 150.551 3.922 150.926 c 
 49.3476 +3.922 150.926 l 3.922 150.926 l 3.828 150.477 3.691 150.016 3.496 
 49.3477 +149.567 c 2.645 147.512 l h
 49.3478 +2.645 147.512 m f*
 49.3479 +8.422 142.617 m 8.422 142.617 l 8.422 149.711 l 9.297 149.711 l 9.297 
 49.3480 +149.047 l 9.297 149.047 l 9.297 149.047 l 9.512 149.305 9.742 149.508 
 49.3481 +9.996 149.641 c 9.996 149.641 l 9.996 149.641 l 10.266 149.77 10.578 
 49.3482 +149.84 10.945 149.84 c 10.945 149.84 l 10.945 149.84 l 11.43 149.84 
 49.3483 +11.875 149.727 12.227 149.496 c 12.227 149.496 l 12.227 149.496 l 
 49.3484 +12.594 149.278 12.867 148.946 13.059 148.539 c 13.059 148.539 l 13.059 
 49.3485 +148.539 l 13.254 148.149 13.352 147.684 13.352 147.207 c 13.352 147.207 
 49.3486 +l 13.352 147.207 l 13.352 146.672 13.234 146.207 13.039 145.774 c 
 49.3487 +13.039 145.774 l 13.039 145.774 l 12.828 145.356 12.516 145.035 12.148 
 49.3488 +144.821 c 12.148 144.821 l 12.148 144.821 l 11.742 144.586 11.313 
 49.3489 +144.473 10.887 144.473 c 10.887 144.473 l 10.887 144.473 l 10.559 
 49.3490 +144.473 10.266 144.543 10.016 144.66 c 10.016 144.66 l 10.016 144.66 l 
 49.3491 +9.762 144.778 9.547 144.934 9.395 145.121 c 9.395 145.121 l 9.395 
 49.3492 +142.617 l 8.422 142.617 l h
 49.3493 +9.297 147.137 m 9.297 147.137 l 9.297 147.137 l 9.297 146.469 9.453 
 49.3494 +145.977 9.742 145.672 c 9.742 145.672 l 9.742 145.672 l 10.035 145.356 
 49.3495 +10.402 145.196 10.809 145.196 c 10.809 145.196 l 10.809 145.196 l 
 49.3496 +11.254 145.196 11.605 145.356 11.914 145.688 c 11.914 145.688 l 11.914 
 49.3497 +145.688 l 12.207 146.004 12.363 146.512 12.363 147.207 c 12.363 147.207 
 49.3498 +l 12.363 147.207 l 12.363 147.86 12.207 148.336 11.934 148.668 c 11.934 
 49.3499 +148.668 l 11.934 148.668 l 11.625 148.989 11.273 149.149 10.867 149.149 
 49.3500 +c 10.867 149.149 l 10.867 149.149 l 10.441 149.149 10.094 148.973 9.762 
 49.3501 +148.625 c 9.762 148.625 l 9.762 148.625 l 9.453 148.278 9.297 147.801 
 49.3502 +9.297 147.137 c h
 49.3503 +9.297 147.137 m f*
 49.3504 +14.516 142.617 m 14.516 142.617 l 14.516 149.711 l 15.387 149.711 l 
 49.3505 +15.387 149.047 l 15.387 149.047 l 15.387 149.047 l 15.602 149.305 
 49.3506 +15.813 149.508 16.066 149.641 c 16.066 149.641 l 16.066 149.641 l 16.34 
 49.3507 +149.77 16.648 149.84 16.996 149.84 c 16.996 149.84 l 16.996 149.84 l 
 49.3508 +17.48 149.84 17.91 149.727 18.297 149.496 c 18.297 149.496 l 18.297 
 49.3509 +149.496 l 18.664 149.278 18.938 148.946 19.133 148.539 c 19.133 148.539 
 49.3510 +l 19.133 148.539 l 19.324 148.149 19.422 147.684 19.422 147.207 c 
 49.3511 +19.422 147.207 l 19.422 147.207 l 19.422 146.672 19.305 146.207 19.094 
 49.3512 +145.774 c 19.094 145.774 l 19.094 145.774 l 18.898 145.356 18.59 
 49.3513 +145.035 18.199 144.821 c 18.199 144.821 l 18.199 144.821 l 17.793 
 49.3514 +144.586 17.367 144.473 16.938 144.473 c 16.938 144.473 l 16.938 144.473 
 49.3515 +l 16.629 144.473 16.34 144.543 16.086 144.66 c 16.086 144.66 l 16.086 
 49.3516 +144.66 l 15.832 144.778 15.641 144.934 15.484 145.121 c 15.484 145.121 
 49.3517 +l 15.484 142.617 l 14.516 142.617 l h
 49.3518 +15.387 147.137 m 15.387 147.137 l 15.387 147.137 l 15.387 146.469 
 49.3519 +15.543 145.977 15.813 145.672 c 15.813 145.672 l 15.813 145.672 l 
 49.3520 +16.105 145.356 16.473 145.196 16.883 145.196 c 16.883 145.196 l 16.883 
 49.3521 +145.196 l 17.309 145.196 17.656 145.356 17.969 145.688 c 17.969 145.688 
 49.3522 +l 17.969 145.688 l 18.277 146.004 18.434 146.512 18.434 147.207 c 
 49.3523 +18.434 147.207 l 18.434 147.207 l 18.434 147.86 18.277 148.336 17.988 
 49.3524 +148.668 c 17.988 148.668 l 17.988 148.668 l 17.676 148.989 17.328 
 49.3525 +149.149 16.918 149.149 c 16.918 149.149 l 16.918 149.149 l 16.512 
 49.3526 +149.149 16.164 148.973 15.832 148.625 c 15.832 148.625 l 15.832 148.625 
 49.3527 +l 15.543 148.278 15.387 147.801 15.387 147.137 c h
 49.3528 +15.387 147.137 m f*
 49.3529 +20.566 144.586 m 20.566 151.68 l 21.516 151.68 l 21.516 144.586 l 
 49.3530 +20.566 144.586 l h
 49.3531 +20.566 144.586 m f*
 49.3532 +23.012 150.668 m 23.012 151.68 l 23.98 151.68 l 23.98 150.668 l 23.012 
 49.3533 +150.668 l h
 49.3534 +23.012 144.586 m 23.012 149.711 l 23.98 149.711 l 23.98 144.586 l 
 49.3535 +23.012 144.586 l h
 49.3536 +23.012 144.586 m f*
 49.3537 +29.141 146.469 m 29.141 146.469 l 30.09 146.367 l 30.09 146.367 l 30.09 
 49.3538 +146.367 l 29.992 145.774 29.723 145.313 29.297 144.977 c 29.297 144.977 
 49.3539 +l 29.297 144.977 l 28.867 144.645 28.344 144.473 27.723 144.473 c 
 49.3540 +27.723 144.473 l 27.723 144.473 l 26.949 144.473 26.348 144.703 25.863 
 49.3541 +145.168 c 25.863 145.168 l 25.863 145.168 l 25.398 145.629 25.164 
 49.3542 +146.281 25.164 147.149 c 25.164 147.149 l 25.164 147.149 l 25.164 
 49.3543 +147.699 25.262 148.176 25.453 148.582 c 25.453 148.582 l 25.453 148.582 
 49.3544 +l 25.668 149.004 25.98 149.321 26.387 149.524 c 26.387 149.524 l 26.387 
 49.3545 +149.524 l 26.793 149.727 27.238 149.84 27.723 149.84 c 27.723 149.84 l 
 49.3546 +27.723 149.84 l 28.344 149.84 28.848 149.696 29.258 149.406 c 29.258 
 49.3547 +149.406 l 29.258 149.406 l 29.645 149.133 29.898 148.727 29.992 148.207 
 49.3548 +c 29.992 148.207 l 29.063 148.09 l 29.063 148.09 l 29.063 148.09 l 
 49.3549 +28.984 148.422 28.813 148.684 28.598 148.856 c 28.598 148.856 l 28.598 
 49.3550 +148.856 l 28.363 149.031 28.094 149.117 27.762 149.117 c 27.762 149.117 
 49.3551 +l 27.762 149.117 l 27.277 149.117 26.891 148.957 26.578 148.641 c 
 49.3552 +26.578 148.641 l 26.578 148.641 l 26.309 148.336 26.152 147.844 26.152 
 49.3553 +147.164 c 26.152 147.164 l 26.152 147.164 l 26.152 146.485 26.289 
 49.3554 +145.977 26.559 145.66 c 26.559 145.66 l 26.559 145.66 l 26.871 145.356 
 49.3555 +27.238 145.196 27.723 145.196 c 27.723 145.196 l 27.723 145.196 l 
 49.3556 +28.094 145.196 28.402 145.297 28.656 145.512 c 28.656 145.512 l 28.656 
 49.3557 +145.512 l 28.926 145.715 29.082 146.035 29.141 146.469 c h
 49.3558 +29.141 146.469 m f*
 49.3559 +34.609 145.223 m 34.609 145.223 l 34.609 145.223 l 34.262 144.949 
 49.3560 +33.914 144.762 33.582 144.645 c 33.582 144.645 l 33.582 144.645 l 
 49.3561 +33.254 144.531 32.902 144.473 32.516 144.473 c 32.516 144.473 l 32.516 
 49.3562 +144.473 l 31.895 144.473 31.41 144.617 31.098 144.891 c 31.098 144.891 
 49.3563 +l 31.098 144.891 l 30.77 145.168 30.594 145.516 30.594 145.949 c 30.594 
 49.3564 +145.949 l 30.594 145.949 l 30.594 146.196 30.652 146.426 30.789 146.645 
 49.3565 +c 30.789 146.645 l 30.789 146.645 l 30.906 146.844 31.082 147.02 31.254 
 49.3566 +147.137 c 31.254 147.137 l 31.254 147.137 l 31.469 147.266 31.699 
 49.3567 +147.367 31.953 147.426 c 31.953 147.426 l 31.953 147.426 l 32.148 
 49.3568 +147.469 32.438 147.512 32.805 147.555 c 32.805 147.555 l 32.805 147.555 
 49.3569 +l 33.602 147.641 34.164 147.742 34.531 147.86 c 34.531 147.86 l 34.531 
 49.3570 +147.86 l 34.531 148.074 l 34.531 148.074 l 34.531 148.074 l 34.531 
 49.3571 +148.422 34.457 148.668 34.262 148.813 c 34.262 148.813 l 34.262 148.813 
 49.3572 +l 34.027 149.016 33.66 149.117 33.176 149.117 c 33.176 149.117 l 33.176 
 49.3573 +149.117 l 32.711 149.117 32.379 149.047 32.168 148.903 c 32.168 148.903 
 49.3574 +l 32.168 148.903 l 31.953 148.758 31.777 148.496 31.68 148.149 c 31.68 
 49.3575 +148.149 l 30.75 148.25 l 30.75 148.25 l 30.75 148.25 l 30.848 148.61 
 49.3576 +30.984 148.914 31.176 149.133 c 31.176 149.133 l 31.176 149.133 l 
 49.3577 +31.352 149.364 31.645 149.539 32.012 149.653 c 32.012 149.653 l 32.012 
 49.3578 +149.653 l 32.379 149.77 32.824 149.84 33.313 149.84 c 33.313 149.84 l 
 49.3579 +33.313 149.84 l 33.797 149.84 34.184 149.785 34.492 149.684 c 34.492 
 49.3580 +149.684 l 34.492 149.684 l 34.785 149.582 35.02 149.449 35.152 149.293 
 49.3581 +c 35.152 149.293 l 35.152 149.293 l 35.309 149.133 35.406 148.93 35.465 
 49.3582 +148.699 c 35.465 148.699 l 35.465 148.699 l 35.504 148.555 35.504 
 49.3583 +148.278 35.504 147.903 c 35.504 147.903 l 35.504 146.742 l 35.504 
 49.3584 +146.742 l 35.504 146.742 l 35.504 145.934 35.523 145.426 35.582 145.211 
 49.3585 +c 35.582 145.211 l 35.582 145.211 l 35.621 144.992 35.695 144.789 
 49.3586 +35.813 144.586 c 35.813 144.586 l 34.805 144.586 l 34.805 144.586 l 
 49.3587 +34.805 144.586 l 34.707 144.778 34.648 144.977 34.609 145.223 c h
 49.3588 +34.531 147.18 m 34.531 147.18 l 34.531 147.18 l 34.184 147.047 33.66 
 49.3589 +146.934 32.961 146.844 c 32.961 146.844 l 32.961 146.844 l 32.555 
 49.3590 +146.789 32.281 146.731 32.109 146.672 c 32.109 146.672 l 32.109 146.672 
 49.3591 +l 31.953 146.598 31.816 146.512 31.738 146.383 c 31.738 146.383 l 
 49.3592 +31.738 146.383 l 31.645 146.266 31.605 146.121 31.605 145.977 c 31.605 
 49.3593 +145.977 l 31.605 145.977 l 31.605 145.746 31.699 145.543 31.895 145.383 
 49.3594 +c 31.895 145.383 l 31.895 145.383 l 32.09 145.239 32.379 145.153 32.75 
 49.3595 +145.153 c 32.75 145.153 l 32.75 145.153 l 33.117 145.153 33.445 145.239 
 49.3596 +33.738 145.383 c 33.738 145.383 l 33.738 145.383 l 34.027 145.528 
 49.3597 +34.242 145.731 34.379 145.977 c 34.379 145.977 l 34.379 145.977 l 
 49.3598 +34.477 146.18 34.531 146.469 34.531 146.86 c 34.531 147.18 l h
 49.3599 +34.531 147.18 m f*
 49.3600 +39.09 145.367 m 39.09 145.367 l 39.227 144.602 l 39.227 144.602 l 
 49.3601 +39.227 144.602 l 38.957 144.543 38.723 144.531 38.508 144.531 c 38.508 
 49.3602 +144.531 l 38.508 144.531 l 38.16 144.531 37.887 144.574 37.695 144.676 
 49.3603 +c 37.695 144.676 l 37.695 144.676 l 37.5 144.778 37.363 144.906 37.289 
 49.3604 +145.067 c 37.289 145.067 l 37.289 145.067 l 37.211 145.239 37.172 
 49.3605 +145.571 37.172 146.094 c 37.172 146.094 l 37.172 149.047 l 36.453 
 49.3606 +149.047 l 36.453 149.711 l 37.172 149.711 l 37.172 150.985 l 38.121 
 49.3607 +151.52 l 38.121 149.711 l 39.09 149.711 l 39.09 149.047 l 38.121 
 49.3608 +149.047 l 38.121 146.051 l 38.121 146.051 l 38.121 146.051 l 38.121 
 49.3609 +145.805 38.141 145.645 38.18 145.571 c 38.18 145.571 l 38.18 145.571 l 
 49.3610 +38.219 145.5 38.258 145.442 38.336 145.399 c 38.336 145.399 l 38.336 
 49.3611 +145.399 l 38.414 145.356 38.527 145.34 38.664 145.34 c 38.664 145.34 l 
 49.3612 +38.664 145.34 l 38.781 145.34 38.918 145.356 39.09 145.367 c h
 49.3613 +39.09 145.367 m f*
 49.3614 +40.043 150.668 m 40.043 151.68 l 40.992 151.68 l 40.992 150.668 l 
 49.3615 +40.043 150.668 l h
 49.3616 +40.043 144.586 m 40.043 149.711 l 40.992 149.711 l 40.992 144.586 l 
 49.3617 +40.043 144.586 l h
 49.3618 +40.043 144.586 m f*
 49.3619 +42.098 147.164 m 42.098 147.164 l 42.098 147.164 l 42.098 148.117 
 49.3620 +42.391 148.801 42.973 149.262 c 42.973 149.262 l 42.973 149.262 l 
 49.3621 +43.477 149.641 44.059 149.84 44.773 149.84 c 44.773 149.84 l 44.773 
 49.3622 +149.84 l 45.551 149.84 46.172 149.61 46.656 149.149 c 46.656 149.149 l 
 49.3623 +46.656 149.149 l 47.141 148.684 47.395 148.047 47.395 147.235 c 47.395 
 49.3624 +147.235 l 47.395 147.235 l 47.395 146.571 47.277 146.051 47.063 145.672 
 49.3625 +c 47.063 145.672 l 47.063 145.672 l 46.852 145.297 46.52 145.008 46.133 
 49.3626 +144.789 c 46.133 144.789 l 46.133 144.789 l 45.707 144.586 45.258 
 49.3627 +144.473 44.773 144.473 c 44.773 144.473 l 44.773 144.473 l 43.98 
 49.3628 +144.473 43.32 144.703 42.836 145.168 c 42.836 145.168 l 42.836 145.168 
 49.3629 +l 42.352 145.629 42.098 146.297 42.098 147.164 c h
 49.3630 +43.086 147.164 m 43.086 147.164 l 43.086 147.164 l 43.086 146.496 
 49.3631 +43.242 146.004 43.57 145.688 c 43.57 145.688 l 43.57 145.688 l 43.883 
 49.3632 +145.356 44.289 145.196 44.773 145.196 c 44.773 145.196 l 44.773 145.196 
 49.3633 +l 45.242 145.196 45.629 145.356 45.938 145.688 c 45.938 145.688 l 
 49.3634 +45.938 145.688 l 46.27 146.02 46.422 146.512 46.422 147.192 c 46.422 
 49.3635 +147.192 l 46.422 147.192 l 46.422 147.828 46.27 148.293 45.938 148.625 
 49.3636 +c 45.938 148.625 l 45.938 148.625 l 45.629 148.946 45.242 149.117 
 49.3637 +44.773 149.117 c 44.773 149.117 l 44.773 149.117 l 44.289 149.117 
 49.3638 +43.883 148.946 43.57 148.625 c 43.57 148.625 l 43.57 148.625 l 43.242 
 49.3639 +148.293 43.086 147.817 43.086 147.164 c h
 49.3640 +43.086 147.164 m f*
 49.3641 +48.539 144.586 m 48.539 144.586 l 48.539 149.711 l 49.391 149.711 l 
 49.3642 +49.391 148.989 l 49.391 148.989 l 49.391 148.989 l 49.816 149.551 
 49.3643 +50.398 149.84 51.195 149.84 c 51.195 149.84 l 51.195 149.84 l 51.523 
 49.3644 +149.84 51.855 149.785 52.125 149.668 c 52.125 149.668 l 52.125 149.668 
 49.3645 +l 52.418 149.551 52.629 149.406 52.785 149.235 c 52.785 149.235 l 
 49.3646 +52.785 149.235 l 52.922 149.047 53.02 148.828 53.078 148.582 c 53.078 
 49.3647 +148.582 l 53.078 148.582 l 53.117 148.422 53.137 148.164 53.137 147.758 
 49.3648 +c 53.137 147.758 l 53.137 144.586 l 52.164 144.586 l 52.164 147.715 l 
 49.3649 +52.164 147.715 l 52.164 147.715 l 52.164 148.074 52.125 148.321 52.051 
 49.3650 +148.496 c 52.051 148.496 l 52.051 148.496 l 51.992 148.684 51.855 
 49.3651 +148.813 51.66 148.914 c 51.66 148.914 l 51.66 148.914 l 51.469 149.031 
 49.3652 +51.234 149.074 50.98 149.074 c 50.98 149.074 l 50.98 149.074 l 50.574 
 49.3653 +149.074 50.246 148.957 49.934 148.727 c 49.934 148.727 l 49.934 148.727 
 49.3654 +l 49.645 148.496 49.488 148.063 49.488 147.395 c 49.488 147.395 l 
 49.3655 +49.488 144.586 l 48.539 144.586 l h
 49.3656 +48.539 144.586 m f*
 49.3657 +1.285 28.399 m 1.285 35.473 l 2.332 35.473 l 2.332 32.567 l 6.387 
 49.3658 +32.567 l 6.387 35.473 l 7.414 35.473 l 7.414 28.399 l 6.387 28.399 l 
 49.3659 +6.387 31.727 l 2.332 31.727 l 2.332 28.399 l 1.285 28.399 l h
 49.3660 +1.285 28.399 m f*
 49.3661 +12.711 29.035 m 12.711 29.035 l 12.711 29.035 l 12.363 28.758 12.031 
 49.3662 +28.555 11.703 28.453 c 11.703 28.453 l 11.703 28.453 l 11.371 28.34 
 49.3663 +11.023 28.281 10.637 28.281 c 10.637 28.281 l 10.637 28.281 l 10.016 
 49.3664 +28.281 9.531 28.41 9.199 28.688 c 9.199 28.688 l 9.199 28.688 l 8.871 
 49.3665 +28.961 8.695 29.324 8.695 29.742 c 8.695 29.742 l 8.695 29.742 l 8.695 
 49.3666 +30.004 8.754 30.235 8.891 30.438 c 8.891 30.438 l 8.891 30.438 l 9.004 
 49.3667 +30.656 9.18 30.813 9.395 30.946 c 9.395 30.946 l 9.395 30.946 l 9.586 
 49.3668 +31.059 9.82 31.149 10.074 31.203 c 10.074 31.203 l 10.074 31.203 l 
 49.3669 +10.266 31.262 10.559 31.305 10.945 31.348 c 10.945 31.348 l 10.945 
 49.3670 +31.348 l 11.723 31.422 12.266 31.524 12.633 31.641 c 12.633 31.641 l 
 49.3671 +12.633 31.641 l 12.633 31.871 l 12.633 31.871 l 12.633 31.871 l 12.633 
 49.3672 +32.219 12.555 32.477 12.363 32.625 c 12.363 32.625 l 12.363 32.625 l 
 49.3673 +12.148 32.813 11.781 32.914 11.293 32.914 c 11.293 32.914 l 11.293 
 49.3674 +32.914 l 10.828 32.914 10.5 32.84 10.285 32.696 c 10.285 32.696 l 
 49.3675 +10.285 32.696 l 10.074 32.551 9.918 32.305 9.801 31.942 c 9.801 31.942 
 49.3676 +l 8.871 32.059 l 8.871 32.059 l 8.871 32.059 l 8.949 32.422 9.082 
 49.3677 +32.711 9.277 32.942 c 9.277 32.942 l 9.277 32.942 l 9.492 33.16 9.762 
 49.3678 +33.332 10.129 33.449 c 10.129 33.449 l 10.129 33.449 l 10.52 33.578 
 49.3679 +10.945 33.637 11.43 33.637 c 11.43 33.637 l 11.43 33.637 l 11.914 
 49.3680 +33.637 12.285 33.578 12.594 33.477 c 12.594 33.477 l 12.594 33.477 l 
 49.3681 +12.906 33.375 13.117 33.246 13.273 33.086 c 13.273 33.086 l 13.273 
 49.3682 +33.086 l 13.41 32.942 13.508 32.739 13.563 32.492 c 13.563 32.492 l 
 49.3683 +13.563 32.492 l 13.602 32.348 13.621 32.086 13.621 31.696 c 13.621 
 49.3684 +31.696 l 13.621 30.555 l 13.621 30.555 l 13.621 30.555 l 13.621 29.742 
 49.3685 +13.641 29.223 13.68 29.004 c 13.68 29.004 l 13.68 29.004 l 13.719 
 49.3686 +28.801 13.797 28.586 13.914 28.399 c 13.914 28.399 l 12.906 28.399 l 
 49.3687 +12.906 28.399 l 12.906 28.399 l 12.809 28.571 12.75 28.789 12.711 
 49.3688 +29.035 c h
 49.3689 +12.633 30.973 m 12.633 30.973 l 12.633 30.973 l 12.285 30.844 11.781 
 49.3690 +30.742 11.082 30.641 c 11.082 30.641 l 11.082 30.641 l 10.691 30.598 
 49.3691 +10.402 30.539 10.246 30.465 c 10.246 30.465 l 10.246 30.465 l 10.074 
 49.3692 +30.41 9.957 30.309 9.859 30.192 c 9.859 30.192 l 9.859 30.192 l 9.762 
 49.3693 +30.063 9.723 29.93 9.723 29.774 c 9.723 29.774 l 9.723 29.774 l 9.723 
 49.3694 +29.539 9.82 29.352 10.016 29.192 c 10.016 29.192 l 10.016 29.192 l 
 49.3695 +10.207 29.035 10.5 28.961 10.867 28.961 c 10.867 28.961 l 10.867 28.961 
 49.3696 +l 11.238 28.961 11.566 29.035 11.855 29.18 c 11.855 29.18 l 11.855 
 49.3697 +29.18 l 12.148 29.324 12.344 29.528 12.477 29.785 c 12.477 29.785 l 
 49.3698 +12.477 29.785 l 12.594 29.973 12.633 30.266 12.633 30.656 c 12.633 
 49.3699 +30.973 l h
 49.3700 +12.633 30.973 m f*
 49.3701 +15.098 28.399 m 15.098 28.399 l 15.098 33.52 l 15.949 33.52 l 15.949 
 49.3702 +32.739 l 15.949 32.739 l 15.949 32.739 l 16.164 33.102 16.375 33.348 
 49.3703 +16.57 33.461 c 16.57 33.461 l 16.57 33.461 l 16.746 33.578 16.938 
 49.3704 +33.637 17.172 33.637 c 17.172 33.637 l 17.172 33.637 l 17.48 33.637 
 49.3705 +17.813 33.551 18.16 33.36 c 18.16 33.36 l 17.832 32.551 l 17.832 32.551 
 49.3706 +l 17.832 32.551 l 17.578 32.668 17.348 32.739 17.113 32.739 c 17.113 
 49.3707 +32.739 l 17.113 32.739 l 16.918 32.739 16.727 32.68 16.57 32.567 c 
 49.3708 +16.57 32.567 l 16.57 32.567 l 16.395 32.449 16.281 32.289 16.203 32.086 
 49.3709 +c 16.203 32.086 l 16.203 32.086 l 16.105 31.785 16.047 31.438 16.047 
 49.3710 +31.09 c 16.047 31.09 l 16.047 28.399 l 15.098 28.399 l h
 49.3711 +15.098 28.399 m f*
 49.3712 +22.41 28.399 m 22.41 28.399 l 22.41 29.047 l 22.41 29.047 l 22.41 
 49.3713 +29.047 l 22.059 28.528 21.535 28.281 20.84 28.281 c 20.84 28.281 l 
 49.3714 +20.84 28.281 l 20.391 28.281 19.965 28.399 19.598 28.614 c 19.598 
 49.3715 +28.614 l 19.598 28.614 l 19.207 28.844 18.918 29.164 18.703 29.571 c 
 49.3716 +18.703 29.571 l 18.703 29.571 l 18.492 29.973 18.395 30.438 18.395 
 49.3717 +30.957 c 18.395 30.957 l 18.395 30.957 l 18.395 31.465 18.492 31.93 
 49.3718 +18.684 32.348 c 18.684 32.348 l 18.684 32.348 l 18.859 32.754 19.152 
 49.3719 +33.086 19.52 33.305 c 19.52 33.305 l 19.52 33.305 l 19.906 33.52 20.332 
 49.3720 +33.637 20.801 33.637 c 20.801 33.637 l 20.801 33.637 l 21.148 33.637 
 49.3721 +21.441 33.578 21.691 33.434 c 21.691 33.434 l 21.691 33.434 l 21.965 
 49.3722 +33.305 22.176 33.145 22.352 32.926 c 22.352 32.926 l 22.352 35.473 l 
 49.3723 +23.301 35.473 l 23.301 28.399 l 22.41 28.399 l h
 49.3724 +19.383 30.957 m 19.383 30.957 l 19.383 30.957 l 19.383 30.309 19.539 
 49.3725 +29.817 19.848 29.481 c 19.848 29.481 l 19.848 29.481 l 20.16 29.164 
 49.3726 +20.508 28.989 20.934 28.989 c 20.934 28.989 l 20.934 28.989 l 21.363 
 49.3727 +28.989 21.691 29.149 21.984 29.469 c 21.984 29.469 l 21.984 29.469 l 
 49.3728 +22.273 29.774 22.43 30.25 22.43 30.887 c 22.43 30.887 l 22.43 30.887 l 
 49.3729 +22.43 31.582 22.273 32.086 21.984 32.422 c 21.984 32.422 l 21.984 
 49.3730 +32.422 l 21.691 32.754 21.324 32.914 20.895 32.914 c 20.895 32.914 l 
 49.3731 +20.895 32.914 l 20.469 32.914 20.102 32.754 19.809 32.434 c 19.809 
 49.3732 +32.434 l 19.809 32.434 l 19.52 32.133 19.383 31.625 19.383 30.957 c h
 49.3733 +19.383 30.957 m f*
 49.3734 +25.883 28.399 m 25.883 28.399 l 24.137 33.52 l 25.145 33.52 l 26.035 
 49.3735 +30.567 l 26.387 29.469 l 26.387 29.469 l 26.387 29.469 l 26.387 29.528 
 49.3736 +26.484 29.871 26.656 30.524 c 26.656 30.524 l 27.57 33.52 l 28.559 
 49.3737 +33.52 l 29.41 30.555 l 29.684 29.571 l 30.012 30.567 l 30.984 33.52 l 
 49.3738 +31.914 33.52 l 30.148 28.399 l 29.141 28.399 l 28.25 31.465 l 28.016 
 49.3739 +32.332 l 26.871 28.399 l 25.883 28.399 l h
 49.3740 +25.883 28.399 m f*
 49.3741 +36.414 29.035 m 36.414 29.035 l 36.414 29.035 l 36.066 28.758 35.734 
 49.3742 +28.555 35.406 28.453 c 35.406 28.453 l 35.406 28.453 l 35.074 28.34 
 49.3743 +34.727 28.281 34.34 28.281 c 34.34 28.281 l 34.34 28.281 l 33.719 
 49.3744 +28.281 33.234 28.41 32.902 28.688 c 32.902 28.688 l 32.902 28.688 l 
 49.3745 +32.555 28.961 32.398 29.324 32.398 29.742 c 32.398 29.742 l 32.398 
 49.3746 +29.742 l 32.398 30.004 32.457 30.235 32.594 30.438 c 32.594 30.438 l 
 49.3747 +32.594 30.438 l 32.711 30.656 32.883 30.813 33.078 30.946 c 33.078 
 49.3748 +30.946 l 33.078 30.946 l 33.293 31.059 33.523 31.149 33.777 31.203 c 
 49.3749 +33.777 31.203 l 33.777 31.203 l 33.969 31.262 34.262 31.305 34.629 
 49.3750 +31.348 c 34.629 31.348 l 34.629 31.348 l 35.406 31.422 35.988 31.524 
 49.3751 +36.336 31.641 c 36.336 31.641 l 36.336 31.641 l 36.336 31.871 l 36.336 
 49.3752 +31.871 l 36.336 31.871 l 36.336 32.219 36.258 32.477 36.066 32.625 c 
 49.3753 +36.066 32.625 l 36.066 32.625 l 35.832 32.813 35.484 32.914 35 32.914 c 
 49.3754 +35 32.914 l 35 32.914 l 34.531 32.914 34.203 32.84 33.988 32.696 c 
 49.3755 +33.988 32.696 l 33.988 32.696 l 33.777 32.551 33.602 32.305 33.504 
 49.3756 +31.942 c 33.504 31.942 l 32.555 32.059 l 32.555 32.059 l 32.555 32.059 
 49.3757 +l 32.652 32.422 32.785 32.711 32.98 32.942 c 32.98 32.942 l 32.98 
 49.3758 +32.942 l 33.176 33.16 33.465 33.332 33.836 33.449 c 33.836 33.449 l 
 49.3759 +33.836 33.449 l 34.203 33.578 34.629 33.637 35.133 33.637 c 35.133 
 49.3760 +33.637 l 35.133 33.637 l 35.617 33.637 36.008 33.578 36.297 33.477 c 
 49.3761 +36.297 33.477 l 36.297 33.477 l 36.59 33.375 36.82 33.246 36.957 33.086 
 49.3762 +c 36.957 33.086 l 36.957 33.086 l 37.113 32.942 37.211 32.739 37.27 
 49.3763 +32.492 c 37.27 32.492 l 37.27 32.492 l 37.289 32.348 37.309 32.086 
 49.3764 +37.309 31.696 c 37.309 31.696 l 37.309 30.555 l 37.309 30.555 l 37.309 
 49.3765 +30.555 l 37.309 29.742 37.324 29.223 37.363 29.004 c 37.363 29.004 l 
 49.3766 +37.363 29.004 l 37.422 28.801 37.5 28.586 37.617 28.399 c 37.617 28.399 
 49.3767 +l 36.609 28.399 l 36.609 28.399 l 36.609 28.399 l 36.512 28.571 36.453 
 49.3768 +28.789 36.414 29.035 c h
 49.3769 +36.336 30.973 m 36.336 30.973 l 36.336 30.973 l 36.008 30.844 35.484 
 49.3770 +30.742 34.785 30.641 c 34.785 30.641 l 34.785 30.641 l 34.379 30.598 
 49.3771 +34.105 30.539 33.93 30.465 c 33.93 30.465 l 33.93 30.465 l 33.777 30.41 
 49.3772 +33.641 30.309 33.563 30.192 c 33.563 30.192 l 33.563 30.192 l 33.465 
 49.3773 +30.063 33.426 29.93 33.426 29.774 c 33.426 29.774 l 33.426 29.774 l 
 49.3774 +33.426 29.539 33.523 29.352 33.719 29.192 c 33.719 29.192 l 33.719 
 49.3775 +29.192 l 33.914 29.035 34.203 28.961 34.57 28.961 c 34.57 28.961 l 
 49.3776 +34.57 28.961 l 34.941 28.961 35.27 29.035 35.563 29.18 c 35.563 29.18 l 
 49.3777 +35.563 29.18 l 35.852 29.324 36.047 29.528 36.184 29.785 c 36.184 
 49.3778 +29.785 l 36.184 29.785 l 36.277 29.973 36.336 30.266 36.336 30.656 c 
 49.3779 +36.336 30.973 l h
 49.3780 +36.336 30.973 m f*
 49.3781 +38.801 28.399 m 38.801 28.399 l 38.801 33.52 l 39.672 33.52 l 39.672 
 49.3782 +32.739 l 39.672 32.739 l 39.672 32.739 l 39.887 33.102 40.102 33.348 
 49.3783 +40.273 33.461 c 40.273 33.461 l 40.273 33.461 l 40.469 33.578 40.684 
 49.3784 +33.637 40.875 33.637 c 40.875 33.637 l 40.875 33.637 l 41.207 33.637 
 49.3785 +41.535 33.551 41.863 33.36 c 41.863 33.36 l 41.535 32.551 l 41.535 
 49.3786 +32.551 l 41.535 32.551 l 41.301 32.668 41.07 32.739 40.836 32.739 c 
 49.3787 +40.836 32.739 l 40.836 32.739 l 40.645 32.739 40.449 32.68 40.293 
 49.3788 +32.567 c 40.293 32.567 l 40.293 32.567 l 40.121 32.449 40.004 32.289 
 49.3789 +39.926 32.086 c 39.926 32.086 l 39.926 32.086 l 39.828 31.785 39.77 
 49.3790 +31.438 39.77 31.09 c 39.77 31.09 l 39.77 28.399 l 38.801 28.399 l h
 49.3791 +38.801 28.399 m f*
 49.3792 +46.328 30.047 m 46.328 30.047 l 47.316 29.946 l 47.316 29.946 l 47.316 
 49.3793 +29.946 l 47.16 29.41 46.871 29.004 46.461 28.715 c 46.461 28.715 l 
 49.3794 +46.461 28.715 l 46.035 28.426 45.512 28.281 44.852 28.281 c 44.852 
 49.3795 +28.281 l 44.852 28.281 l 44.02 28.281 43.359 28.512 42.875 28.977 c 
 49.3796 +42.875 28.977 l 42.875 28.977 l 42.391 29.438 42.137 30.09 42.137 
 49.3797 +30.914 c 42.137 30.914 l 42.137 30.914 l 42.137 31.77 42.391 32.449 
 49.3798 +42.875 32.926 c 42.875 32.926 l 42.875 32.926 l 43.379 33.406 44.02 
 49.3799 +33.637 44.793 33.637 c 44.793 33.637 l 44.793 33.637 l 45.551 33.637 
 49.3800 +46.152 33.406 46.617 32.942 c 46.617 32.942 l 46.617 32.942 l 47.102 
 49.3801 +32.465 47.336 31.813 47.336 30.973 c 47.336 30.973 l 47.336 30.973 l 
 49.3802 +47.336 30.742 l 47.336 30.742 l 43.125 30.742 l 43.125 30.742 l 43.125 
 49.3803 +30.742 l 43.164 30.176 43.34 29.742 43.668 29.438 c 43.668 29.438 l 
 49.3804 +43.668 29.438 l 43.98 29.149 44.387 28.989 44.852 28.989 c 44.852 
 49.3805 +28.989 l 44.852 28.989 l 45.203 28.989 45.512 29.078 45.746 29.25 c 
 49.3806 +45.746 29.25 l 45.746 29.25 l 45.996 29.41 46.191 29.684 46.328 30.047 
 49.3807 +c h
 49.3808 +43.184 31.449 m 43.184 31.449 l 46.348 31.449 l 46.348 31.449 l 46.348 
 49.3809 +31.449 l 46.309 31.871 46.191 32.203 45.977 32.422 c 45.977 32.422 l 
 49.3810 +45.977 32.422 l 45.668 32.754 45.297 32.926 44.813 32.926 c 44.813 
 49.3811 +32.926 l 44.813 32.926 l 44.367 32.926 44 32.781 43.688 32.524 c 43.688 
 49.3812 +32.524 l 43.688 32.524 l 43.379 32.246 43.223 31.899 43.184 31.449 c h
 49.3813 +43.184 31.449 m f*
 49.3814 +0.395 18.598 m 0.395 18.598 l 3.379 25.676 l 4.504 25.676 l 7.707 
 49.3815 +18.598 l 6.543 18.598 l 5.629 20.727 l 2.352 20.727 l 1.5 18.598 l 
 49.3816 +0.395 18.598 l h
 49.3817 +2.645 21.492 m 2.645 21.492 l 5.301 21.492 l 4.484 23.461 l 4.484 
 49.3818 +23.461 l 4.484 23.461 l 4.234 24.055 4.039 24.547 3.922 24.922 c 3.922 
 49.3819 +24.922 l 3.922 24.922 l 3.828 24.473 3.691 24.028 3.496 23.578 c 2.645 
 49.3820 +21.492 l h
 49.3821 +2.645 21.492 m f*
 49.3822 +9.316 18.598 m 9.316 18.598 l 8.422 18.598 l 8.422 25.676 l 9.375 
 49.3823 +25.676 l 9.375 23.145 l 9.375 23.145 l 9.375 23.145 l 9.781 23.606 
 49.3824 +10.305 23.836 10.945 23.836 c 10.945 23.836 l 10.945 23.836 l 11.293 
 49.3825 +23.836 11.625 23.766 11.934 23.649 c 11.934 23.649 l 11.934 23.649 l 
 49.3826 +12.227 23.52 12.477 23.332 12.691 23.114 c 12.691 23.114 l 12.691 
 49.3827 +23.114 l 12.887 22.883 13.039 22.594 13.156 22.274 c 13.156 22.274 l 
 49.3828 +13.156 22.274 l 13.273 21.942 13.332 21.594 13.332 21.231 c 13.332 
 49.3829 +21.231 l 13.332 21.231 l 13.332 20.348 13.098 19.668 12.613 19.176 c 
 49.3830 +12.613 19.176 l 12.613 19.176 l 12.148 18.715 11.566 18.481 10.887 
 49.3831 +18.481 c 10.887 18.481 l 10.887 18.481 l 10.227 18.481 9.703 18.715 
 49.3832 +9.316 19.219 c 9.316 18.598 l h
 49.3833 +9.297 21.188 m 9.297 21.188 l 9.297 21.188 l 9.297 20.567 9.395 20.133 
 49.3834 +9.586 19.856 c 9.586 19.856 l 9.586 19.856 l 9.879 19.41 10.285 19.176 
 49.3835 +10.809 19.176 c 10.809 19.176 l 10.809 19.176 l 11.238 19.176 11.605 
 49.3836 +19.352 11.914 19.668 c 11.914 19.668 l 11.914 19.668 l 12.188 20.004 
 49.3837 +12.344 20.496 12.344 21.16 c 12.344 21.16 l 12.344 21.16 l 12.344 
 49.3838 +21.824 12.207 22.317 11.934 22.637 c 11.934 22.637 l 11.934 22.637 l 
 49.3839 +11.625 22.953 11.273 23.114 10.848 23.114 c 10.848 23.114 l 10.848 
 49.3840 +23.114 l 10.441 23.114 10.074 22.953 9.762 22.621 c 9.762 22.621 l 
 49.3841 +9.762 22.621 l 9.453 22.289 9.297 21.813 9.297 21.188 c h
 49.3842 +9.297 21.188 m f*
 49.3843 +14.125 20.117 m 14.125 20.117 l 15.078 20.25 l 15.078 20.25 l 15.078 
 49.3844 +20.25 l 15.137 19.903 15.289 19.641 15.523 19.453 c 15.523 19.453 l 
 49.3845 +15.523 19.453 l 15.758 19.266 16.105 19.176 16.531 19.176 c 16.531 
 49.3846 +19.176 l 16.531 19.176 l 16.957 19.176 17.289 19.266 17.5 19.422 c 17.5 
 49.3847 +19.422 l 17.5 19.422 l 17.715 19.582 17.832 19.77 17.832 20.004 c 
 49.3848 +17.832 20.004 l 17.832 20.004 l 17.832 20.192 17.734 20.348 17.539 
 49.3849 +20.465 c 17.539 20.465 l 17.539 20.465 l 17.406 20.539 17.074 20.641 
 49.3850 +16.57 20.754 c 16.57 20.754 l 16.57 20.754 l 15.871 20.914 15.387 
 49.3851 +21.059 15.117 21.176 c 15.117 21.176 l 15.117 21.176 l 14.844 21.289 
 49.3852 +14.648 21.449 14.496 21.668 c 14.496 21.668 l 14.496 21.668 l 14.359 
 49.3853 +21.871 14.281 22.102 14.281 22.364 c 14.281 22.364 l 14.281 22.364 l 
 49.3854 +14.281 22.578 14.34 22.797 14.457 23 c 14.457 23 l 14.457 23 l 14.574 
 49.3855 +23.188 14.727 23.344 14.941 23.477 c 14.941 23.477 l 14.941 23.477 l 
 49.3856 +15.078 23.578 15.289 23.664 15.543 23.739 c 15.543 23.739 l 15.543 
 49.3857 +23.739 l 15.793 23.793 16.066 23.836 16.355 23.836 c 16.355 23.836 l 
 49.3858 +16.355 23.836 l 16.805 23.836 17.191 23.781 17.52 23.664 c 17.52 23.664 
 49.3859 +l 17.52 23.664 l 17.852 23.547 18.102 23.391 18.277 23.188 c 18.277 
 49.3860 +23.188 l 18.277 23.188 l 18.434 23 18.551 22.723 18.609 22.391 c 18.609 
 49.3861 +22.391 l 17.656 22.274 l 17.656 22.274 l 17.656 22.274 l 17.617 22.535 
 49.3862 +17.48 22.754 17.289 22.899 c 17.289 22.899 l 17.289 22.899 l 17.074 
 49.3863 +23.043 16.805 23.114 16.434 23.114 c 16.434 23.114 l 16.434 23.114 l 
 49.3864 +15.988 23.114 15.68 23.055 15.504 22.926 c 15.504 22.926 l 15.504 
 49.3865 +22.926 l 15.309 22.797 15.211 22.637 15.211 22.461 c 15.211 22.461 l 
 49.3866 +15.211 22.461 l 15.211 22.348 15.25 22.246 15.328 22.145 c 15.328 
 49.3867 +22.145 l 15.328 22.145 l 15.426 22.059 15.543 21.985 15.699 21.914 c 
 49.3868 +15.699 21.914 l 15.699 21.914 l 15.777 21.883 16.066 21.813 16.531 
 49.3869 +21.696 c 16.531 21.696 l 16.531 21.696 l 17.211 21.535 17.676 21.391 
 49.3870 +17.949 21.289 c 17.949 21.289 l 17.949 21.289 l 18.219 21.188 18.434 
 49.3871 +21.031 18.59 20.84 c 18.59 20.84 l 18.59 20.84 l 18.742 20.641 18.82 
 49.3872 +20.395 18.82 20.09 c 18.82 20.09 l 18.82 20.09 l 18.82 19.801 18.723 
 49.3873 +19.524 18.531 19.266 c 18.531 19.266 l 18.531 19.266 l 18.355 19.02 
 49.3874 +18.082 18.817 17.715 18.684 c 17.715 18.684 l 17.715 18.684 l 17.367 
 49.3875 +18.539 16.957 18.481 16.531 18.481 c 16.531 18.481 l 16.531 18.481 l 
 49.3876 +15.793 18.481 15.25 18.614 14.863 18.871 c 14.863 18.871 l 14.863 
 49.3877 +18.871 l 14.477 19.164 14.242 19.567 14.125 20.117 c h
 49.3878 +14.125 20.117 m f*
 49.3879 +22.039 19.364 m 22.039 19.364 l 22.195 18.598 l 22.195 18.598 l 22.195 
 49.3880 +18.598 l 21.926 18.555 21.691 18.528 21.477 18.528 c 21.477 18.528 l 
 49.3881 +21.477 18.528 l 21.129 18.528 20.859 18.571 20.664 18.672 c 20.664 
 49.3882 +18.672 l 20.664 18.672 l 20.469 18.758 20.332 18.887 20.258 19.063 c 
 49.3883 +20.258 19.063 l 20.258 19.063 l 20.18 19.219 20.141 19.567 20.141 20.09 
 49.3884 +c 20.141 20.09 l 20.141 23.043 l 19.422 23.043 l 19.422 23.723 l 20.141 
 49.3885 +23.723 l 20.141 24.996 l 21.09 25.516 l 21.09 23.723 l 22.039 23.723 l 
 49.3886 +22.039 23.043 l 21.09 23.043 l 21.09 20.031 l 21.09 20.031 l 21.09 
 49.3887 +20.031 l 21.09 19.785 21.109 19.625 21.148 19.555 c 21.148 19.555 l 
 49.3888 +21.148 19.555 l 21.188 19.481 21.246 19.422 21.324 19.395 c 21.324 
 49.3889 +19.395 l 21.324 19.395 l 21.402 19.352 21.496 19.321 21.652 19.321 c 
 49.3890 +21.652 19.321 l 21.652 19.321 l 21.73 19.321 21.867 19.336 22.039 
 49.3891 +19.364 c h
 49.3892 +22.039 19.364 m f*
 49.3893 +22.973 18.598 m 22.973 18.598 l 22.973 23.723 l 23.844 23.723 l 23.844 
 49.3894 +22.942 l 23.844 22.942 l 23.844 22.942 l 24.059 23.301 24.273 23.547 
 49.3895 +24.465 23.664 c 24.465 23.664 l 24.465 23.664 l 24.641 23.781 24.852 
 49.3896 +23.836 25.066 23.836 c 25.066 23.836 l 25.066 23.836 l 25.398 23.836 
 49.3897 +25.727 23.739 26.074 23.547 c 26.074 23.547 l 25.727 22.754 l 25.727 
 49.3898 +22.754 l 25.727 22.754 l 25.492 22.867 25.262 22.942 25.027 22.942 c 
 49.3899 +25.027 22.942 l 25.027 22.942 l 24.816 22.942 24.621 22.883 24.465 
 49.3900 +22.766 c 24.465 22.766 l 24.465 22.766 l 24.289 22.653 24.176 22.492 
 49.3901 +24.098 22.289 c 24.098 22.289 l 24.098 22.289 l 24 21.969 23.941 21.637 
 49.3902 +23.941 21.278 c 23.941 21.278 l 23.941 18.598 l 22.973 18.598 l h
 49.3903 +22.973 18.598 m f*
 49.3904 +30.344 19.207 m 30.344 19.207 l 30.344 19.207 l 29.992 18.946 29.645 
 49.3905 +18.742 29.316 18.641 c 29.316 18.641 l 29.316 18.641 l 28.984 18.539 
 49.3906 +28.637 18.481 28.25 18.481 c 28.25 18.481 l 28.25 18.481 l 27.629 
 49.3907 +18.481 27.141 18.614 26.813 18.871 c 26.813 18.871 l 26.813 18.871 l 
 49.3908 +26.484 19.149 26.328 19.512 26.328 19.93 c 26.328 19.93 l 26.328 19.93 
 49.3909 +l 26.328 20.192 26.387 20.422 26.504 20.625 c 26.504 20.625 l 26.504 
 49.3910 +20.625 l 26.617 20.828 26.793 21 26.988 21.133 c 26.988 21.133 l 26.988 
 49.3911 +21.133 l 27.199 21.246 27.434 21.348 27.684 21.406 c 27.684 21.406 l 
 49.3912 +27.684 21.406 l 27.879 21.449 28.172 21.492 28.539 21.535 c 28.539 
 49.3913 +21.535 l 28.539 21.535 l 29.316 21.625 29.898 21.723 30.266 21.84 c 
 49.3914 +30.266 21.84 l 30.266 21.84 l 30.266 22.071 l 30.266 22.071 l 30.266 
 49.3915 +22.071 l 30.266 22.418 30.188 22.68 29.992 22.824 c 29.992 22.824 l 
 49.3916 +29.992 22.824 l 29.762 23.012 29.391 23.114 28.906 23.114 c 28.906 
 49.3917 +23.114 l 28.906 23.114 l 28.441 23.114 28.113 23.043 27.898 22.899 c 
 49.3918 +27.898 22.899 l 27.898 22.899 l 27.684 22.754 27.512 22.508 27.414 
 49.3919 +22.129 c 27.414 22.129 l 26.484 22.262 l 26.484 22.262 l 26.484 22.262 
 49.3920 +l 26.559 22.621 26.695 22.91 26.891 23.145 c 26.891 23.145 l 26.891 
 49.3921 +23.145 l 27.086 23.36 27.375 23.535 27.742 23.649 c 27.742 23.649 l 
 49.3922 +27.742 23.649 l 28.113 23.781 28.559 23.836 29.043 23.836 c 29.043 
 49.3923 +23.836 l 29.043 23.836 l 29.527 23.836 29.918 23.781 30.227 23.68 c 
 49.3924 +30.227 23.68 l 30.227 23.68 l 30.516 23.578 30.75 23.446 30.887 23.289 
 49.3925 +c 30.887 23.289 l 30.887 23.289 l 31.043 23.129 31.137 22.942 31.195 
 49.3926 +22.696 c 31.195 22.696 l 31.195 22.696 l 31.215 22.551 31.234 22.289 
 49.3927 +31.234 21.899 c 31.234 21.899 l 31.234 20.727 l 31.234 20.727 l 31.234 
 49.3928 +20.727 l 31.234 19.93 31.254 19.41 31.273 19.192 c 31.273 19.192 l 
 49.3929 +31.273 19.192 l 31.332 18.973 31.41 18.774 31.527 18.598 c 31.527 
 49.3930 +18.598 l 30.535 18.598 l 30.535 18.598 l 30.535 18.598 l 30.441 18.758 
 49.3931 +30.383 18.973 30.344 19.207 c h
 49.3932 +30.266 21.16 m 30.266 21.16 l 30.266 21.16 l 29.918 21.031 29.391 
 49.3933 +20.914 28.695 20.828 c 28.695 20.828 l 28.695 20.828 l 28.285 20.785 
 49.3934 +28.016 20.727 27.84 20.653 c 27.84 20.653 l 27.84 20.653 l 27.684 
 49.3935 +20.594 27.551 20.496 27.473 20.379 c 27.473 20.379 l 27.473 20.379 l 
 49.3936 +27.375 20.25 27.336 20.102 27.336 19.957 c 27.336 19.957 l 27.336 
 49.3937 +19.957 l 27.336 19.727 27.434 19.539 27.629 19.379 c 27.629 19.379 l 
 49.3938 +27.629 19.379 l 27.82 19.219 28.113 19.149 28.48 19.149 c 28.48 19.149 
 49.3939 +l 28.48 19.149 l 28.848 19.149 29.18 19.219 29.469 19.364 c 29.469 
 49.3940 +19.364 l 29.469 19.364 l 29.762 19.512 29.973 19.711 30.109 19.973 c 
 49.3941 +30.109 19.973 l 30.109 19.973 l 30.207 20.16 30.266 20.449 30.266 20.84 
 49.3942 +c 30.266 21.16 l h
 49.3943 +30.266 21.16 m f*
 49.3944 +36.414 20.465 m 36.414 20.465 l 37.363 20.348 l 37.363 20.348 l 37.363 
 49.3945 +20.348 l 37.27 19.758 36.996 19.293 36.57 18.961 c 36.57 18.961 l 36.57 
 49.3946 +18.961 l 36.145 18.641 35.637 18.481 35.02 18.481 c 35.02 18.481 l 
 49.3947 +35.02 18.481 l 34.242 18.481 33.602 18.715 33.137 19.149 c 33.137 
 49.3948 +19.149 l 33.137 19.149 l 32.672 19.61 32.418 20.278 32.418 21.133 c 
 49.3949 +32.418 21.133 l 32.418 21.133 l 32.418 21.68 32.535 22.172 32.73 22.594 
 49.3950 +c 32.73 22.594 l 32.73 22.594 l 32.941 23 33.254 23.317 33.66 23.52 c 
 49.3951 +33.66 23.52 l 33.66 23.52 l 34.086 23.739 34.531 23.836 35.02 23.836 c 
 49.3952 +35.02 23.836 l 35.02 23.836 l 35.637 23.836 36.125 23.692 36.512 23.418 
 49.3953 +c 36.512 23.418 l 36.512 23.418 l 36.918 23.129 37.172 22.723 37.27 
 49.3954 +22.203 c 37.27 22.203 l 36.336 22.071 l 36.336 22.071 l 36.336 22.071 l 
 49.3955 +36.238 22.418 36.086 22.68 35.891 22.852 c 35.891 22.852 l 35.891 
 49.3956 +22.852 l 35.656 23.028 35.387 23.114 35.055 23.114 c 35.055 23.114 l 
 49.3957 +35.055 23.114 l 34.57 23.114 34.184 22.953 33.875 22.653 c 33.875 
 49.3958 +22.653 l 33.875 22.653 l 33.563 22.332 33.426 21.84 33.426 21.16 c 
 49.3959 +33.426 21.16 l 33.426 21.16 l 33.426 20.465 33.563 19.957 33.855 19.656 
 49.3960 +c 33.855 19.656 l 33.855 19.656 l 34.145 19.336 34.531 19.176 35 19.176 
 49.3961 +c 35 19.176 l 35 19.176 l 35.387 19.176 35.695 19.278 35.949 19.496 c 
 49.3962 +35.949 19.496 l 35.949 19.496 l 36.184 19.699 36.355 20.031 36.414 
 49.3963 +20.465 c h
 49.3964 +36.414 20.465 m f*
 49.3965 +40.293 19.364 m 40.293 19.364 l 40.43 18.598 l 40.43 18.598 l 40.43 
 49.3966 +18.598 l 40.156 18.555 39.926 18.528 39.711 18.528 c 39.711 18.528 l 
 49.3967 +39.711 18.528 l 39.363 18.528 39.09 18.571 38.898 18.672 c 38.898 
 49.3968 +18.672 l 38.898 18.672 l 38.703 18.758 38.566 18.887 38.488 19.063 c 
 49.3969 +38.488 19.063 l 38.488 19.063 l 38.414 19.219 38.375 19.567 38.375 
 49.3970 +20.09 c 38.375 20.09 l 38.375 23.043 l 37.656 23.043 l 37.656 23.723 l 
 49.3971 +38.375 23.723 l 38.375 24.996 l 39.324 25.516 l 39.324 23.723 l 40.293 
 49.3972 +23.723 l 40.293 23.043 l 39.324 23.043 l 39.324 20.031 l 39.324 20.031 
 49.3973 +l 39.324 20.031 l 39.324 19.785 39.344 19.625 39.383 19.555 c 39.383 
 49.3974 +19.555 l 39.383 19.555 l 39.422 19.481 39.461 19.422 39.539 19.395 c 
 49.3975 +39.539 19.395 l 39.539 19.395 l 39.613 19.352 39.73 19.321 39.867 
 49.3976 +19.321 c 39.867 19.321 l 39.867 19.321 l 39.984 19.321 40.121 19.336 
 49.3977 +40.293 19.364 c h
 49.3978 +40.293 19.364 m f*
 49.3979 +41.227 24.676 m 41.227 25.676 l 42.195 25.676 l 42.195 24.676 l 41.227 
 49.3980 +24.676 l h
 49.3981 +41.227 18.598 m 41.227 23.723 l 42.195 23.723 l 42.195 18.598 l 41.227 
 49.3982 +18.598 l h
 49.3983 +41.227 18.598 m f*
 49.3984 +43.301 21.145 m 43.301 21.145 l 43.301 21.145 l 43.301 22.102 43.59 
 49.3985 +22.809 44.172 23.258 c 44.172 23.258 l 44.172 23.258 l 44.68 23.649 
 49.3986 +45.258 23.836 45.957 23.836 c 45.957 23.836 l 45.957 23.836 l 46.715 
 49.3987 +23.836 47.355 23.606 47.84 23.145 c 47.84 23.145 l 47.84 23.145 l 
 49.3988 +48.344 22.68 48.598 22.043 48.598 21.219 c 48.598 21.219 l 48.598 
 49.3989 +21.219 l 48.598 20.567 48.48 20.047 48.266 19.656 c 48.266 19.656 l 
 49.3990 +48.266 19.656 l 48.055 19.278 47.723 18.989 47.297 18.774 c 47.297 
 49.3991 +18.774 l 47.297 18.774 l 46.891 18.582 46.441 18.481 45.957 18.481 c 
 49.3992 +45.957 18.481 l 45.957 18.481 l 45.164 18.481 44.523 18.715 44.039 
 49.3993 +19.149 c 44.039 19.149 l 44.039 19.149 l 43.555 19.61 43.301 20.278 
 49.3994 +43.301 21.145 c h
 49.3995 +44.289 21.145 m 44.289 21.145 l 44.289 21.145 l 44.289 20.496 44.445 
 49.3996 +20.004 44.773 19.668 c 44.773 19.668 l 44.773 19.668 l 45.086 19.336 
 49.3997 +45.492 19.176 45.957 19.176 c 45.957 19.176 l 45.957 19.176 l 46.422 
 49.3998 +19.176 46.813 19.352 47.121 19.668 c 47.121 19.668 l 47.121 19.668 l 
 49.3999 +47.453 20.004 47.605 20.508 47.605 21.176 c 47.605 21.176 l 47.605 
 49.4000 +21.176 l 47.605 21.813 47.453 22.289 47.121 22.621 c 47.121 22.621 l 
 49.4001 +47.121 22.621 l 46.813 22.953 46.422 23.114 45.957 23.114 c 45.957 
 49.4002 +23.114 l 45.957 23.114 l 45.492 23.114 45.086 22.953 44.773 22.621 c 
 49.4003 +44.773 22.621 l 44.773 22.621 l 44.445 22.305 44.289 21.813 44.289 
 49.4004 +21.145 c h
 49.4005 +44.289 21.145 m f*
 49.4006 +49.723 18.598 m 49.723 18.598 l 49.723 23.723 l 50.574 23.723 l 50.574 
 49.4007 +22.985 l 50.574 22.985 l 50.574 22.985 l 51 23.547 51.602 23.836 52.398 
 49.4008 +23.836 c 52.398 23.836 l 52.398 23.836 l 52.727 23.836 53.059 23.781 
 49.4009 +53.328 23.664 c 53.328 23.664 l 53.328 23.664 l 53.621 23.563 53.832 
 49.4010 +23.418 53.988 23.231 c 53.988 23.231 l 53.988 23.231 l 54.125 23.055 
 49.4011 +54.223 22.84 54.281 22.594 c 54.281 22.594 l 54.281 22.594 l 54.32 
 49.4012 +22.418 54.336 22.145 54.336 21.739 c 54.336 21.739 l 54.336 18.598 l 
 49.4013 +53.367 18.598 l 53.367 21.711 l 53.367 21.711 l 53.367 21.711 l 53.367 
 49.4014 +22.059 53.328 22.332 53.25 22.508 c 53.25 22.508 l 53.25 22.508 l 
 49.4015 +53.176 22.68 53.059 22.824 52.863 22.926 c 52.863 22.926 l 52.863 
 49.4016 +22.926 l 52.668 23.028 52.438 23.086 52.184 23.086 c 52.184 23.086 l 
 49.4017 +52.184 23.086 l 51.777 23.086 51.43 22.969 51.117 22.723 c 51.117 
 49.4018 +22.723 l 51.117 22.723 l 50.828 22.492 50.672 22.043 50.672 21.391 c 
 49.4019 +50.672 21.391 l 50.672 18.598 l 49.723 18.598 l h
 49.4020 +49.723 18.598 m f*
 49.4021 +128.668 38.653 m 147.406 28.797 l 147.137 28.504 l 146.863 28.215 l 
 49.4022 +128.125 38.074 l 128.398 38.364 l 128.668 38.653 l h
 49.4023 +128.668 38.653 m f*
 49.4024 +144.516 31.895 m 144.516 31.895 l 148.145 28 l 141.996 29.215 l 141.996 
 49.4025 +29.215 l 141.996 29.215 l 143.527 29.606 144.535 30.692 144.516 31.895 
 49.4026 +c h
 49.4027 +144.516 31.895 m f*
 49.4028 +105.023 38.086 m 87.605 28.231 l 87.332 28.504 l 87.063 28.781 l 104.48 
 49.4029 +38.637 l 104.754 38.364 l 105.023 38.086 l h
 49.4030 +105.023 38.086 m f*
 49.4031 +92.453 29.344 m 92.453 29.344 l 86.383 27.957 l 89.797 31.949 l 89.797 
 49.4032 +31.949 l 89.797 31.949 l 89.816 30.766 90.902 29.707 92.453 29.344 c h
 49.4033 +92.453 29.344 m f*
 49.4034 +114.684 55.168 m 114.938 41.43 l 114.469 41.43 l 114.004 41.43 l 
 49.4035 +113.754 55.168 l 114.219 55.168 l 114.684 55.168 l h
 49.4036 +114.684 55.168 m f*
 49.4037 +116.625 45.035 m 116.625 45.035 l 114.508 40.535 l 112.238 44.992 l 
 49.4038 +112.238 44.992 l 112.238 44.992 l 113.539 44.297 115.305 44.313 116.625 
 49.4039 +45.035 c h
 49.4040 +116.625 45.035 m f*
 49.4041 +231.379 55.371 m 244.184 41.633 l 243.793 41.43 l 243.406 41.231 l 
 49.4042 +230.605 54.965 l 230.992 55.168 l 231.379 55.371 l h
 49.4043 +231.379 55.371 m f*
 49.4044 +242.863 45.309 m 242.863 45.309 l 244.492 40.707 l 239.273 43.43 l 
 49.4045 +239.273 43.43 l 239.273 43.43 l 240.883 43.387 242.32 44.168 242.863 
 49.4046 +45.309 c h
 49.4047 +242.863 45.309 m f*
 49.4048 +313.938 38.653 m 332.672 28.797 l 332.402 28.504 l 332.148 28.215 l 
 49.4049 +313.391 38.074 l 313.664 38.364 l 313.938 38.653 l h
 49.4050 +313.938 38.653 m f*
 49.4051 +329.785 31.895 m 329.785 31.895 l 333.391 28 l 327.262 29.215 l 327.262 
 49.4052 +29.215 l 327.262 29.215 l 328.773 29.606 329.805 30.692 329.785 31.895 
 49.4053 +c h
 49.4054 +329.785 31.895 m f*
 49.4055 +242.32 38.086 m 224.922 28.231 l 224.648 28.504 l 224.379 28.781 l 
 49.4056 +241.777 38.637 l 242.047 38.364 l 242.32 38.086 l h
 49.4057 +242.32 38.086 m f*
 49.4058 +229.77 29.344 m 229.77 29.344 l 223.699 27.957 l 227.133 31.949 l 
 49.4059 +227.133 31.949 l 227.133 31.949 l 227.152 30.766 228.219 29.707 229.77 
 49.4060 +29.344 c h
 49.4061 +229.77 29.344 m f*
 49.4062 +278.398 55.168 m 278.652 41.43 l 278.188 41.43 l 277.719 41.43 l 
 49.4063 +277.469 55.168 l 277.934 55.168 l 278.398 55.168 l h
 49.4064 +278.398 55.168 m f*
 49.4065 +280.32 45.035 m 280.32 45.035 l 278.227 40.535 l 275.938 44.992 l 
 49.4066 +275.938 44.992 l 275.938 44.992 l 277.254 44.297 279.02 44.313 280.32 
 49.4067 +45.035 c h
 49.4068 +280.32 45.035 m f*
 49.4069 +238.867 39.653 m 317.406 39.375 l 317.406 39.028 l 317.406 38.68 l 
 49.4070 +238.867 38.957 l 238.867 39.305 l 238.867 39.653 l h
 49.4071 +238.867 39.653 m f*
 49.4072 +278.438 38.364 m 278.691 29.215 l 278.227 29.215 l 277.758 29.215 l 
 49.4073 +277.508 38.364 l 277.973 38.364 l 278.438 38.364 l h
 49.4074 +278.438 38.364 m f*
 49.4075 +280.32 32.789 m 280.32 32.789 l 278.262 28.305 l 275.938 32.719 l 
 49.4076 +275.938 32.719 l 275.938 32.719 l 277.254 32.039 279.039 32.067 280.32 
 49.4077 +32.789 c h
 49.4078 +280.32 32.789 m f*
 49.4079 +0.938 114.981 m 0.938 122.059 l 1.984 122.059 l 1.984 115.809 l 5.824 
 49.4080 +115.809 l 5.824 114.981 l 0.938 114.981 l h
 49.4081 +0.938 114.981 m f*
 49.4082 +10.637 115.59 m 10.637 115.59 l 10.637 115.59 l 10.285 115.344 9.938 
 49.4083 +115.141 9.605 115.024 c 9.605 115.024 l 9.605 115.024 l 9.277 114.926 
 49.4084 +8.93 114.867 8.539 114.867 c 8.539 114.867 l 8.539 114.867 l 7.918 
 49.4085 +114.867 7.434 114.996 7.125 115.27 c 7.125 115.27 l 7.125 115.27 l 
 49.4086 +6.793 115.547 6.621 115.895 6.621 116.313 c 6.621 116.313 l 6.621 
 49.4087 +116.313 l 6.621 116.574 6.68 116.805 6.813 117.008 c 6.813 117.008 l 
 49.4088 +6.813 117.008 l 6.93 117.211 7.105 117.383 7.316 117.516 c 7.316 
 49.4089 +117.516 l 7.316 117.516 l 7.492 117.629 7.727 117.731 7.977 117.789 c 
 49.4090 +7.977 117.789 l 7.977 117.789 l 8.172 117.832 8.461 117.875 8.852 
 49.4091 +117.922 c 8.852 117.922 l 8.852 117.922 l 9.625 118.008 10.188 118.11 
 49.4092 +10.559 118.223 c 10.559 118.223 l 10.559 118.223 l 10.559 118.457 l 
 49.4093 +10.559 118.457 l 10.559 118.457 l 10.559 118.805 10.48 119.063 10.285 
 49.4094 +119.207 c 10.285 119.207 l 10.285 119.207 l 10.055 119.399 9.684 
 49.4095 +119.496 9.199 119.496 c 9.199 119.496 l 9.199 119.496 l 8.734 119.496 
 49.4096 +8.406 119.426 8.191 119.281 c 8.191 119.281 l 8.191 119.281 l 7.977 
 49.4097 +119.137 7.824 118.891 7.707 118.516 c 7.707 118.516 l 6.793 118.629 l 
 49.4098 +6.793 118.629 l 6.793 118.629 l 6.871 119.004 7.008 119.297 7.203 
 49.4099 +119.528 c 7.203 119.528 l 7.203 119.528 l 7.395 119.742 7.668 119.918 
 49.4100 +8.035 120.035 c 8.035 120.035 l 8.035 120.035 l 8.422 120.164 8.852 
 49.4101 +120.223 9.336 120.223 c 9.336 120.223 l 9.336 120.223 l 9.82 120.223 
 49.4102 +10.207 120.164 10.52 120.063 c 10.52 120.063 l 10.52 120.063 l 10.828 
 49.4103 +119.961 11.043 119.832 11.199 119.672 c 11.199 119.672 l 11.199 119.672 
 49.4104 +l 11.332 119.512 11.43 119.324 11.488 119.078 c 11.488 119.078 l 11.488 
 49.4105 +119.078 l 11.527 118.934 11.527 118.66 11.527 118.281 c 11.527 118.281 
 49.4106 +l 11.527 117.11 l 11.527 117.11 l 11.527 117.11 l 11.527 116.313 11.566 
 49.4107 +115.793 11.605 115.574 c 11.605 115.574 l 11.605 115.574 l 11.645 
 49.4108 +115.371 11.723 115.172 11.836 114.981 c 11.836 114.981 l 10.828 114.981 
 49.4109 +l 10.828 114.981 l 10.828 114.981 l 10.73 115.156 10.676 115.371 10.637 
 49.4110 +115.59 c h
 49.4111 +10.559 117.543 m 10.559 117.543 l 10.559 117.543 l 10.207 117.414 9.684 
 49.4112 +117.297 8.984 117.211 c 8.984 117.211 l 8.984 117.211 l 8.598 117.168 
 49.4113 +8.309 117.11 8.152 117.039 c 8.152 117.039 l 8.152 117.039 l 7.977 
 49.4114 +116.981 7.859 116.879 7.766 116.762 c 7.766 116.762 l 7.766 116.762 l 
 49.4115 +7.668 116.633 7.629 116.489 7.629 116.344 c 7.629 116.344 l 7.629 
 49.4116 +116.344 l 7.629 116.11 7.727 115.922 7.918 115.762 c 7.918 115.762 l 
 49.4117 +7.918 115.762 l 8.113 115.606 8.406 115.547 8.773 115.547 c 8.773 
 49.4118 +115.547 l 8.773 115.547 l 9.141 115.547 9.473 115.606 9.762 115.75 c 
 49.4119 +9.762 115.75 l 9.762 115.75 l 10.055 115.895 10.266 116.098 10.402 
 49.4120 +116.356 c 10.402 116.356 l 10.402 116.356 l 10.52 116.547 10.559 
 49.4121 +116.836 10.559 117.227 c 10.559 117.543 l h
 49.4122 +10.559 117.543 m f*
 49.4123 +13.02 114.981 m 13.02 114.981 l 13.02 120.106 l 13.895 120.106 l 13.895 
 49.4124 +119.367 l 13.895 119.367 l 13.895 119.367 l 14.301 119.934 14.902 
 49.4125 +120.223 15.68 120.223 c 15.68 120.223 l 15.68 120.223 l 16.027 120.223 
 49.4126 +16.34 120.164 16.629 120.047 c 16.629 120.047 l 16.629 120.047 l 16.918 
 49.4127 +119.946 17.113 119.801 17.25 119.614 c 17.25 119.614 l 17.25 119.614 l 
 49.4128 +17.387 119.442 17.5 119.223 17.539 118.977 c 17.539 118.977 l 17.539 
 49.4129 +118.977 l 17.578 118.805 17.598 118.528 17.598 118.121 c 17.598 118.121 
 49.4130 +l 17.598 114.981 l 16.668 114.981 l 16.668 118.094 l 16.668 118.094 l 
 49.4131 +16.668 118.094 l 16.668 118.442 16.629 118.715 16.551 118.891 c 16.551 
 49.4132 +118.891 l 16.551 118.891 l 16.473 119.063 16.34 119.207 16.145 119.309 
 49.4133 +c 16.145 119.309 l 16.145 119.309 l 15.949 119.41 15.738 119.469 15.484 
 49.4134 +119.469 c 15.484 119.469 l 15.484 119.469 l 15.078 119.469 14.727 
 49.4135 +119.352 14.438 119.106 c 14.438 119.106 l 14.438 119.106 l 14.125 
 49.4136 +118.875 13.992 118.426 13.992 117.778 c 13.992 117.778 l 13.992 114.981 
 49.4137 +l 13.02 114.981 l h
 49.4138 +13.02 114.981 m f*
 49.4139 +18.918 114.547 m 18.918 114.547 l 19.848 114.434 l 19.848 114.434 l 
 49.4140 +19.848 114.434 l 19.887 114.156 20.004 113.969 20.18 113.852 c 20.18 
 49.4141 +113.852 l 20.18 113.852 l 20.41 113.696 20.742 113.606 21.148 113.606 c 
 49.4142 +21.148 113.606 l 21.148 113.606 l 21.594 113.606 21.926 113.696 22.176 
 49.4143 +113.852 c 22.176 113.852 l 22.176 113.852 l 22.41 114.012 22.582 
 49.4144 +114.242 22.66 114.535 c 22.66 114.535 l 22.66 114.535 l 22.719 114.707 
 49.4145 +22.738 115.082 22.738 115.633 c 22.738 115.633 l 22.738 115.633 l 
 49.4146 +22.313 115.199 21.789 114.981 21.188 114.981 c 21.188 114.981 l 21.188 
 49.4147 +114.981 l 20.391 114.981 19.789 115.227 19.363 115.719 c 19.363 115.719 
 49.4148 +l 19.363 115.719 l 18.938 116.242 18.723 116.848 18.723 117.559 c 
 49.4149 +18.723 117.559 l 18.723 117.559 l 18.723 118.051 18.82 118.5 19.016 
 49.4150 +118.918 c 19.016 118.918 l 19.016 118.918 l 19.207 119.34 19.5 119.656 
 49.4151 +19.867 119.875 c 19.867 119.875 l 19.867 119.875 l 20.238 120.106 
 49.4152 +20.684 120.223 21.188 120.223 c 21.188 120.223 l 21.188 120.223 l 
 49.4153 +21.828 120.223 22.391 119.977 22.816 119.485 c 22.816 119.485 l 22.816 
 49.4154 +120.106 l 23.711 120.106 l 23.711 115.664 l 23.711 115.664 l 23.711 
 49.4155 +115.664 l 23.711 114.879 23.633 114.301 23.438 113.969 c 23.438 113.969 
 49.4156 +l 23.438 113.969 l 23.262 113.637 22.973 113.375 22.582 113.188 c 
 49.4157 +22.582 113.188 l 22.582 113.188 l 22.195 112.985 21.711 112.899 21.168 
 49.4158 +112.899 c 21.168 112.899 l 21.168 112.899 l 20.488 112.899 19.926 
 49.4159 +113.028 19.52 113.305 c 19.52 113.305 l 19.52 113.305 l 19.094 113.578 
 49.4160 +18.898 113.996 18.918 114.547 c h
 49.4161 +19.715 117.629 m 19.715 117.629 l 19.715 117.629 l 19.715 116.949 
 49.4162 +19.848 116.457 20.16 116.156 c 20.16 116.156 l 20.16 116.156 l 20.449 
 49.4163 +115.836 20.82 115.676 21.266 115.676 c 21.266 115.676 l 21.266 115.676 
 49.4164 +l 21.691 115.676 22.059 115.836 22.371 116.141 c 22.371 116.141 l 
 49.4165 +22.371 116.141 l 22.66 116.457 22.816 116.938 22.816 117.602 c 22.816 
 49.4166 +117.602 l 22.816 117.602 l 22.816 118.223 22.66 118.703 22.352 119.02 c 
 49.4167 +22.352 119.02 l 22.352 119.02 l 22.039 119.34 21.691 119.496 21.246 
 49.4168 +119.496 c 21.246 119.496 l 21.246 119.496 l 20.82 119.496 20.469 119.34 
 49.4169 +20.16 119.02 c 20.16 119.02 l 20.16 119.02 l 19.867 118.715 19.715 
 49.4170 +118.239 19.715 117.629 c h
 49.4171 +19.715 117.629 m f*
 49.4172 +28.887 114.981 m 28.887 114.981 l 28.887 115.719 l 28.887 115.719 l 
 49.4173 +28.887 115.719 l 28.441 115.156 27.84 114.867 27.086 114.867 c 27.086 
 49.4174 +114.867 l 27.086 114.867 l 26.754 114.867 26.445 114.926 26.152 115.039 
 49.4175 +c 26.152 115.039 l 26.152 115.039 l 25.863 115.156 25.648 115.301 
 49.4176 +25.512 115.473 c 25.512 115.473 l 25.512 115.473 l 25.379 115.633 
 49.4177 +25.281 115.852 25.223 116.11 c 25.223 116.11 l 25.223 116.11 l 25.184 
 49.4178 +116.27 25.164 116.547 25.164 116.922 c 25.164 116.922 l 25.164 120.106 
 49.4179 +l 26.113 120.106 l 26.113 117.254 l 26.113 117.254 l 26.113 117.254 l 
 49.4180 +26.113 116.793 26.133 116.489 26.172 116.328 c 26.172 116.328 l 26.172 
 49.4181 +116.328 l 26.25 116.098 26.367 115.922 26.543 115.793 c 26.543 115.793 
 49.4182 +l 26.543 115.793 l 26.734 115.664 26.988 115.59 27.277 115.59 c 27.277 
 49.4183 +115.59 l 27.277 115.59 l 27.57 115.59 27.84 115.664 28.094 115.793 c 
 49.4184 +28.094 115.793 l 28.094 115.793 l 28.344 115.938 28.52 116.11 28.637 
 49.4185 +116.344 c 28.637 116.344 l 28.637 116.344 l 28.734 116.574 28.793 
 49.4186 +116.906 28.793 117.356 c 28.793 117.356 l 28.793 120.106 l 29.762 
 49.4187 +120.106 l 29.762 114.981 l 28.887 114.981 l h
 49.4188 +28.887 114.981 m f*
 49.4189 +34.961 115.59 m 34.961 115.59 l 34.961 115.59 l 34.609 115.344 34.262 
 49.4190 +115.141 33.93 115.024 c 33.93 115.024 l 33.93 115.024 l 33.602 114.926 
 49.4191 +33.254 114.867 32.863 114.867 c 32.863 114.867 l 32.863 114.867 l 
 49.4192 +32.242 114.867 31.758 114.996 31.43 115.27 c 31.43 115.27 l 31.43 
 49.4193 +115.27 l 31.098 115.547 30.945 115.895 30.945 116.313 c 30.945 116.313 
 49.4194 +l 30.945 116.313 l 30.945 116.574 31.004 116.805 31.137 117.008 c 
 49.4195 +31.137 117.008 l 31.137 117.008 l 31.254 117.211 31.41 117.383 31.605 
 49.4196 +117.516 c 31.605 117.516 l 31.605 117.516 l 31.816 117.629 32.051 
 49.4197 +117.731 32.301 117.789 c 32.301 117.789 l 32.301 117.789 l 32.496 
 49.4198 +117.832 32.785 117.875 33.156 117.922 c 33.156 117.922 l 33.156 117.922 
 49.4199 +l 33.93 118.008 34.512 118.11 34.883 118.223 c 34.883 118.223 l 34.883 
 49.4200 +118.223 l 34.883 118.457 l 34.883 118.457 l 34.883 118.457 l 34.883 
 49.4201 +118.805 34.805 119.063 34.609 119.207 c 34.609 119.207 l 34.609 119.207 
 49.4202 +l 34.359 119.399 34.008 119.496 33.523 119.496 c 33.523 119.496 l 
 49.4203 +33.523 119.496 l 33.059 119.496 32.73 119.426 32.516 119.281 c 32.516 
 49.4204 +119.281 l 32.516 119.281 l 32.301 119.137 32.129 118.891 32.031 118.516 
 49.4205 +c 32.031 118.516 l 31.098 118.629 l 31.098 118.629 l 31.098 118.629 l 
 49.4206 +31.195 119.004 31.313 119.297 31.508 119.528 c 31.508 119.528 l 31.508 
 49.4207 +119.528 l 31.699 119.742 31.992 119.918 32.359 120.035 c 32.359 120.035 
 49.4208 +l 32.359 120.035 l 32.73 120.164 33.176 120.223 33.66 120.223 c 33.66 
 49.4209 +120.223 l 33.66 120.223 l 34.145 120.223 34.531 120.164 34.844 120.063 
 49.4210 +c 34.844 120.063 l 34.844 120.063 l 35.133 119.961 35.367 119.832 
 49.4211 +35.504 119.672 c 35.504 119.672 l 35.504 119.672 l 35.656 119.512 
 49.4212 +35.754 119.324 35.813 119.078 c 35.813 119.078 l 35.813 119.078 l 
 49.4213 +35.832 118.934 35.852 118.66 35.852 118.281 c 35.852 118.281 l 35.852 
 49.4214 +117.11 l 35.852 117.11 l 35.852 117.11 l 35.852 116.313 35.871 115.793 
 49.4215 +35.91 115.574 c 35.91 115.574 l 35.91 115.574 l 35.969 115.371 36.027 
 49.4216 +115.172 36.145 114.981 c 36.145 114.981 l 35.152 114.981 l 35.152 
 49.4217 +114.981 l 35.152 114.981 l 35.055 115.156 35 115.371 34.961 115.59 c h
 49.4218 +34.883 117.543 m 34.883 117.543 l 34.883 117.543 l 34.531 117.414 
 49.4219 +34.008 117.297 33.313 117.211 c 33.313 117.211 l 33.313 117.211 l 
 49.4220 +32.902 117.168 32.633 117.11 32.457 117.039 c 32.457 117.039 l 32.457 
 49.4221 +117.039 l 32.301 116.981 32.168 116.879 32.09 116.762 c 32.09 116.762 l 
 49.4222 +32.09 116.762 l 31.992 116.633 31.953 116.489 31.953 116.344 c 31.953 
 49.4223 +116.344 l 31.953 116.344 l 31.953 116.11 32.051 115.922 32.242 115.762 
 49.4224 +c 32.242 115.762 l 32.242 115.762 l 32.438 115.606 32.73 115.547 33.098 
 49.4225 +115.547 c 33.098 115.547 l 33.098 115.547 l 33.465 115.547 33.797 
 49.4226 +115.606 34.086 115.75 c 34.086 115.75 l 34.086 115.75 l 34.379 115.895 
 49.4227 +34.59 116.098 34.727 116.356 c 34.727 116.356 l 34.727 116.356 l 34.824 
 49.4228 +116.547 34.883 116.836 34.883 117.227 c 34.883 117.543 l h
 49.4229 +34.883 117.543 m f*
 49.4230 +37.172 114.547 m 37.172 114.547 l 38.102 114.434 l 38.102 114.434 l 
 49.4231 +38.102 114.434 l 38.141 114.156 38.258 113.969 38.434 113.852 c 38.434 
 49.4232 +113.852 l 38.434 113.852 l 38.664 113.696 38.996 113.606 39.402 113.606 
 49.4233 +c 39.402 113.606 l 39.402 113.606 l 39.848 113.606 40.195 113.696 
 49.4234 +40.449 113.852 c 40.449 113.852 l 40.449 113.852 l 40.684 114.012 
 49.4235 +40.836 114.242 40.914 114.535 c 40.914 114.535 l 40.914 114.535 l 
 49.4236 +40.973 114.707 40.992 115.082 40.992 115.633 c 40.992 115.633 l 40.992 
 49.4237 +115.633 l 40.586 115.199 40.063 114.981 39.422 114.981 c 39.422 114.981 
 49.4238 +l 39.422 114.981 l 38.645 114.981 38.043 115.227 37.617 115.719 c 
 49.4239 +37.617 115.719 l 37.617 115.719 l 37.191 116.242 36.977 116.848 36.977 
 49.4240 +117.559 c 36.977 117.559 l 36.977 117.559 l 36.977 118.051 37.074 118.5 
 49.4241 +37.27 118.918 c 37.27 118.918 l 37.27 118.918 l 37.461 119.34 37.754 
 49.4242 +119.656 38.121 119.875 c 38.121 119.875 l 38.121 119.875 l 38.488 
 49.4243 +120.106 38.938 120.223 39.441 120.223 c 39.441 120.223 l 39.441 120.223 
 49.4244 +l 40.102 120.223 40.664 119.977 41.07 119.485 c 41.07 119.485 l 41.07 
 49.4245 +120.106 l 41.961 120.106 l 41.961 115.664 l 41.961 115.664 l 41.961 
 49.4246 +115.664 l 41.961 114.879 41.883 114.301 41.691 113.969 c 41.691 113.969 
 49.4247 +l 41.691 113.969 l 41.516 113.637 41.227 113.375 40.836 113.188 c 
 49.4248 +40.836 113.188 l 40.836 113.188 l 40.469 112.985 39.984 112.899 39.422 
 49.4249 +112.899 c 39.422 112.899 l 39.422 112.899 l 38.742 112.899 38.18 
 49.4250 +113.028 37.773 113.305 c 37.773 113.305 l 37.773 113.305 l 37.344 
 49.4251 +113.578 37.152 113.996 37.172 114.547 c h
 49.4252 +37.965 117.629 m 37.965 117.629 l 37.965 117.629 l 37.965 116.949 
 49.4253 +38.102 116.457 38.414 116.156 c 38.414 116.156 l 38.414 116.156 l 
 49.4254 +38.703 115.836 39.07 115.676 39.52 115.676 c 39.52 115.676 l 39.52 
 49.4255 +115.676 l 39.965 115.676 40.332 115.836 40.645 116.141 c 40.645 116.141 
 49.4256 +l 40.645 116.141 l 40.914 116.457 41.07 116.938 41.07 117.602 c 41.07 
 49.4257 +117.602 l 41.07 117.602 l 41.07 118.223 40.914 118.703 40.625 119.02 c 
 49.4258 +40.625 119.02 l 40.625 119.02 l 40.313 119.34 39.945 119.496 39.5 
 49.4259 +119.496 c 39.5 119.496 l 39.5 119.496 l 39.07 119.496 38.703 119.34 
 49.4260 +38.414 119.02 c 38.414 119.02 l 38.414 119.02 l 38.102 118.715 37.965 
 49.4261 +118.239 37.965 117.629 c h
 49.4262 +37.965 117.629 m f*
 49.4263 +47.277 116.617 m 47.277 116.617 l 48.285 116.5 l 48.285 116.5 l 48.285 
 49.4264 +116.5 l 48.129 115.981 47.84 115.574 47.414 115.301 c 47.414 115.301 l 
 49.4265 +47.414 115.301 l 46.984 115.012 46.461 114.867 45.805 114.867 c 45.805 
 49.4266 +114.867 l 45.805 114.867 l 44.988 114.867 44.328 115.098 43.844 115.563 
 49.4267 +c 43.844 115.563 l 43.844 115.563 l 43.359 116.008 43.105 116.649 
 49.4268 +43.105 117.485 c 43.105 117.485 l 43.105 117.485 l 43.105 118.356 
 49.4269 +43.359 119.02 43.844 119.496 c 43.844 119.496 l 43.844 119.496 l 44.348 
 49.4270 +119.977 44.988 120.223 45.746 120.223 c 45.746 120.223 l 45.746 120.223 
 49.4271 +l 46.48 120.223 47.102 119.989 47.586 119.512 c 47.586 119.512 l 47.586 
 49.4272 +119.512 l 48.074 119.051 48.305 118.399 48.305 117.543 c 48.305 117.543 
 49.4273 +l 48.305 117.543 l 48.305 117.313 l 48.305 117.313 l 44.098 117.313 l 
 49.4274 +44.098 117.313 l 44.098 117.313 l 44.133 116.746 44.309 116.313 44.641 
 49.4275 +116.008 c 44.641 116.008 l 44.641 116.008 l 44.949 115.707 45.355 
 49.4276 +115.563 45.805 115.563 c 45.805 115.563 l 45.805 115.563 l 46.152 
 49.4277 +115.563 46.461 115.649 46.695 115.821 c 46.695 115.821 l 46.695 115.821 
 49.4278 +l 46.949 115.981 47.141 116.254 47.277 116.617 c h
 49.4279 +44.152 118.024 m 44.152 118.024 l 47.297 118.024 l 47.297 118.024 l 
 49.4280 +47.297 118.024 l 47.258 118.457 47.141 118.789 46.93 119.004 c 46.93 
 49.4281 +119.004 l 46.93 119.004 l 46.617 119.34 46.25 119.496 45.766 119.496 c 
 49.4282 +45.766 119.496 l 45.766 119.496 l 45.336 119.496 44.969 119.367 44.66 
 49.4283 +119.106 c 44.66 119.106 l 44.66 119.106 l 44.348 118.832 44.191 118.469 
 49.4284 +44.152 118.024 c h
 49.4285 +44.152 118.024 m f*
 49.4286 +2.953 105.156 m 2.953 111.406 l 0.395 111.406 l 0.395 112.246 l 6.602 
 49.4287 +112.246 l 6.602 111.406 l 4 111.406 l 4 105.156 l 2.953 105.156 l h
 49.4288 +2.953 105.156 m f*
 49.4289 +7.184 107.731 m 7.184 107.731 l 7.184 107.731 l 7.184 108.688 7.453 
 49.4290 +109.395 8.055 109.844 c 8.055 109.844 l 8.055 109.844 l 8.539 110.235 
 49.4291 +9.141 110.422 9.84 110.422 c 9.84 110.422 l 9.84 110.422 l 10.617 
 49.4292 +110.422 11.254 110.192 11.762 109.727 c 11.762 109.727 l 11.762 109.727 
 49.4293 +l 12.227 109.266 12.477 108.614 12.477 107.805 c 12.477 107.805 l 
 49.4294 +12.477 107.805 l 12.477 107.137 12.379 106.617 12.148 106.239 c 12.148 
 49.4295 +106.239 l 12.148 106.239 l 11.953 105.864 11.625 105.574 11.219 105.356 
 49.4296 +c 11.219 105.356 l 11.219 105.356 l 10.789 105.156 10.344 105.039 9.84 
 49.4297 +105.039 c 9.84 105.039 l 9.84 105.039 l 9.043 105.039 8.406 105.27 
 49.4298 +7.898 105.735 c 7.898 105.735 l 7.898 105.735 l 7.414 106.196 7.184 
 49.4299 +106.864 7.184 107.731 c h
 49.4300 +8.152 107.731 m 8.152 107.731 l 8.152 107.731 l 8.152 107.078 8.328 
 49.4301 +106.586 8.637 106.254 c 8.637 106.254 l 8.637 106.254 l 8.949 105.922 
 49.4302 +9.355 105.762 9.84 105.762 c 9.84 105.762 l 9.84 105.762 l 10.324 
 49.4303 +105.762 10.711 105.922 11.043 106.254 c 11.043 106.254 l 11.043 106.254 
 49.4304 +l 11.352 106.586 11.508 107.078 11.508 107.762 c 11.508 107.762 l 
 49.4305 +11.508 107.762 l 11.508 108.399 11.352 108.875 11.023 109.207 c 11.023 
 49.4306 +109.207 l 11.023 109.207 l 10.711 109.539 10.305 109.699 9.84 109.699 c 
 49.4307 +9.84 109.699 l 9.84 109.699 l 9.355 109.699 8.949 109.539 8.637 109.207 
 49.4308 +c 8.637 109.207 l 8.637 109.207 l 8.328 108.891 8.152 108.399 8.152 
 49.4309 +107.731 c h
 49.4310 +8.152 107.731 m f*
 49.4311 +13.254 107.731 m 13.254 107.731 l 13.254 107.731 l 13.254 108.688 
 49.4312 +13.543 109.395 14.145 109.844 c 14.145 109.844 l 14.145 109.844 l 
 49.4313 +14.633 110.235 15.23 110.422 15.91 110.422 c 15.91 110.422 l 15.91 
 49.4314 +110.422 l 16.688 110.422 17.309 110.192 17.813 109.727 c 17.813 109.727 
 49.4315 +l 17.813 109.727 l 18.297 109.266 18.551 108.614 18.551 107.805 c 
 49.4316 +18.551 107.805 l 18.551 107.805 l 18.551 107.137 18.434 106.617 18.219 
 49.4317 +106.239 c 18.219 106.239 l 18.219 106.239 l 18.008 105.864 17.676 
 49.4318 +105.574 17.27 105.356 c 17.27 105.356 l 17.27 105.356 l 16.863 105.156 
 49.4319 +16.395 105.039 15.91 105.039 c 15.91 105.039 l 15.91 105.039 l 15.137 
 49.4320 +105.039 14.496 105.27 13.992 105.735 c 13.992 105.735 l 13.992 105.735 
 49.4321 +l 13.508 106.196 13.254 106.864 13.254 107.731 c h
 49.4322 +14.242 107.731 m 14.242 107.731 l 14.242 107.731 l 14.242 107.078 
 49.4323 +14.418 106.586 14.727 106.254 c 14.727 106.254 l 14.727 106.254 l 
 49.4324 +15.039 105.922 15.445 105.762 15.91 105.762 c 15.91 105.762 l 15.91 
 49.4325 +105.762 l 16.395 105.762 16.785 105.922 17.074 106.254 c 17.074 106.254 
 49.4326 +l 17.074 106.254 l 17.406 106.586 17.559 107.078 17.559 107.762 c 
 49.4327 +17.559 107.762 l 17.559 107.762 l 17.559 108.399 17.406 108.875 17.074 
 49.4328 +109.207 c 17.074 109.207 l 17.074 109.207 l 16.785 109.539 16.375 
 49.4329 +109.699 15.91 109.699 c 15.91 109.699 l 15.91 109.699 l 15.445 109.699 
 49.4330 +15.039 109.539 14.727 109.207 c 14.727 109.207 l 14.727 109.207 l 
 49.4331 +14.418 108.891 14.242 108.399 14.242 107.731 c h
 49.4332 +14.242 107.731 m f*
 49.4333 +19.676 105.156 m 19.676 112.246 l 20.625 112.246 l 20.625 105.156 l 
 49.4334 +19.676 105.156 l h
 49.4335 +19.676 105.156 m f*
 49.4336 +25.824 107.051 m 25.824 107.051 l 26.754 106.934 l 26.754 106.934 l 
 49.4337 +26.754 106.934 l 26.656 106.34 26.406 105.879 25.98 105.547 c 25.98 
 49.4338 +105.547 l 25.98 105.547 l 25.551 105.211 25.027 105.039 24.406 105.039 
 49.4339 +c 24.406 105.039 l 24.406 105.039 l 23.633 105.039 23.012 105.27 22.527 
 49.4340 +105.735 c 22.527 105.735 l 22.527 105.735 l 22.059 106.196 21.828 
 49.4341 +106.848 21.828 107.715 c 21.828 107.715 l 21.828 107.715 l 21.828 
 49.4342 +108.266 21.926 108.758 22.117 109.164 c 22.117 109.164 l 22.117 109.164 
 49.4343 +l 22.332 109.582 22.641 109.903 23.051 110.106 c 23.051 110.106 l 
 49.4344 +23.051 110.106 l 23.477 110.309 23.922 110.422 24.406 110.422 c 24.406 
 49.4345 +110.422 l 24.406 110.422 l 25.027 110.422 25.531 110.278 25.922 109.989 
 49.4346 +c 25.922 109.989 l 25.922 109.989 l 26.328 109.715 26.559 109.309 
 49.4347 +26.656 108.789 c 26.656 108.789 l 25.746 108.656 l 25.746 108.656 l 
 49.4348 +25.746 108.656 l 25.648 109.004 25.492 109.266 25.281 109.438 c 25.281 
 49.4349 +109.438 l 25.281 109.438 l 25.047 109.614 24.777 109.699 24.445 109.699 
 49.4350 +c 24.445 109.699 l 24.445 109.699 l 23.961 109.699 23.574 109.539 
 49.4351 +23.262 109.235 c 23.262 109.235 l 23.262 109.235 l 22.953 108.918 
 49.4352 +22.816 108.41 22.816 107.731 c 22.816 107.731 l 22.816 107.731 l 22.816 
 49.4353 +107.051 22.953 106.543 23.242 106.227 c 23.242 106.227 l 23.242 106.227 
 49.4354 +l 23.535 105.922 23.922 105.762 24.387 105.762 c 24.387 105.762 l 
 49.4355 +24.387 105.762 l 24.777 105.762 25.086 105.864 25.34 106.082 c 25.34 
 49.4356 +106.082 l 25.34 106.082 l 25.59 106.285 25.766 106.602 25.824 107.051 c 
 49.4357 +h
 49.4358 +25.824 107.051 m f*
 49.4359 +27.59 105.156 m 27.59 105.156 l 27.59 112.246 l 28.539 112.246 l 28.539 
 49.4360 +109.715 l 28.539 109.715 l 28.539 109.715 l 29.004 110.176 29.566 
 49.4361 +110.422 30.246 110.422 c 30.246 110.422 l 30.246 110.422 l 30.672 
 49.4362 +110.422 31.043 110.336 31.332 110.192 c 31.332 110.192 l 31.332 110.192 
 49.4363 +l 31.645 110.047 31.855 109.828 31.992 109.571 c 31.992 109.571 l 
 49.4364 +31.992 109.571 l 32.129 109.309 32.207 108.918 32.207 108.426 c 32.207 
 49.4365 +108.426 l 32.207 105.156 l 31.254 105.156 l 31.254 108.426 l 31.254 
 49.4366 +108.426 l 31.254 108.426 l 31.254 108.86 31.137 109.18 30.945 109.367 c 
 49.4367 +30.945 109.367 l 30.945 109.367 l 30.73 109.571 30.441 109.672 30.051 
 49.4368 +109.672 c 30.051 109.672 l 30.051 109.672 l 29.762 109.672 29.488 
 49.4369 +109.598 29.238 109.469 c 29.238 109.469 l 29.238 109.469 l 28.984 
 49.4370 +109.336 28.813 109.149 28.715 108.918 c 28.715 108.918 l 28.715 108.918 
 49.4371 +l 28.598 108.699 28.539 108.383 28.539 107.977 c 28.539 107.977 l 
 49.4372 +28.539 105.156 l 27.59 105.156 l h
 49.4373 +27.59 105.156 m f*
 49.4374 +37.363 105.793 m 37.363 105.793 l 37.363 105.793 l 37.016 105.516 
 49.4375 +36.668 105.328 36.336 105.211 c 36.336 105.211 l 36.336 105.211 l 
 49.4376 +36.027 105.098 35.676 105.039 35.289 105.039 c 35.289 105.039 l 35.289 
 49.4377 +105.039 l 34.668 105.039 34.184 105.184 33.855 105.457 c 33.855 105.457 
 49.4378 +l 33.855 105.457 l 33.504 105.735 33.352 106.082 33.352 106.516 c 
 49.4379 +33.352 106.516 l 33.352 106.516 l 33.352 106.778 33.406 106.992 33.543 
 49.4380 +107.211 c 33.543 107.211 l 33.543 107.211 l 33.66 107.414 33.836 
 49.4381 +107.586 34.027 107.703 c 34.027 107.703 l 34.027 107.703 l 34.242 
 49.4382 +107.832 34.477 107.934 34.727 107.992 c 34.727 107.992 l 34.727 107.992 
 49.4383 +l 34.922 108.035 35.191 108.078 35.582 108.121 c 35.582 108.121 l 
 49.4384 +35.582 108.121 l 36.336 108.207 36.918 108.309 37.289 108.426 c 37.289 
 49.4385 +108.426 l 37.289 108.426 l 37.289 108.656 l 37.289 108.656 l 37.289 
 49.4386 +108.656 l 37.289 109.004 37.191 109.25 37.016 109.395 c 37.016 109.395 
 49.4387 +l 37.016 109.395 l 36.762 109.598 36.395 109.699 35.93 109.699 c 35.93 
 49.4388 +109.699 l 35.93 109.699 l 35.484 109.699 35.152 109.629 34.941 109.481 
 49.4389 +c 34.941 109.481 l 34.941 109.481 l 34.707 109.336 34.551 109.078 
 49.4390 +34.457 108.715 c 34.457 108.715 l 33.504 108.832 l 33.504 108.832 l 
 49.4391 +33.504 108.832 l 33.602 109.207 33.738 109.496 33.93 109.715 c 33.93 
 49.4392 +109.715 l 33.93 109.715 l 34.125 109.946 34.418 110.117 34.785 110.235 
 49.4393 +c 34.785 110.235 l 34.785 110.235 l 35.152 110.352 35.582 110.422 
 49.4394 +36.066 110.422 c 36.066 110.422 l 36.066 110.422 l 36.551 110.422 
 49.4395 +36.938 110.367 37.25 110.266 c 37.25 110.266 l 37.25 110.266 l 37.539 
 49.4396 +110.164 37.773 110.031 37.906 109.875 c 37.906 109.875 l 37.906 109.875 
 49.4397 +l 38.063 109.715 38.16 109.528 38.219 109.281 c 38.219 109.281 l 38.219 
 49.4398 +109.281 l 38.238 109.137 38.258 108.86 38.258 108.485 c 38.258 108.485 
 49.4399 +l 38.258 107.313 l 38.258 107.313 l 38.258 107.313 l 38.258 106.5 
 49.4400 +38.277 105.992 38.316 105.778 c 38.316 105.778 l 38.316 105.778 l 
 49.4401 +38.355 105.559 38.449 105.356 38.566 105.156 c 38.566 105.156 l 37.559 
 49.4402 +105.156 l 37.559 105.156 l 37.559 105.156 l 37.461 105.344 37.402 
 49.4403 +105.559 37.363 105.793 c h
 49.4404 +37.289 107.746 m 37.289 107.746 l 37.289 107.746 l 36.938 107.614 
 49.4405 +36.414 107.5 35.734 107.414 c 35.734 107.414 l 35.734 107.414 l 35.328 
 49.4406 +107.356 35.055 107.297 34.883 107.239 c 34.883 107.239 l 34.883 107.239 
 49.4407 +l 34.727 107.168 34.59 107.078 34.512 106.949 c 34.512 106.949 l 34.512 
 49.4408 +106.949 l 34.418 106.832 34.379 106.688 34.379 106.543 c 34.379 106.543 
 49.4409 +l 34.379 106.543 l 34.379 106.313 34.477 106.11 34.668 105.965 c 34.668 
 49.4410 +105.965 l 34.668 105.965 l 34.863 105.805 35.152 105.735 35.523 105.735 
 49.4411 +c 35.523 105.735 l 35.523 105.735 l 35.891 105.735 36.199 105.805 
 49.4412 +36.492 105.949 c 36.492 105.949 l 36.492 105.949 l 36.781 106.094 
 49.4413 +36.996 106.297 37.133 106.543 c 37.133 106.543 l 37.133 106.543 l 37.23 
 49.4414 +106.746 37.289 107.035 37.289 107.426 c 37.289 107.746 l h
 49.4415 +37.289 107.746 m f*
 49.4416 +39.77 111.25 m 39.77 112.246 l 40.738 112.246 l 40.738 111.25 l 39.77 
 49.4417 +111.25 l h
 49.4418 +39.77 105.156 m 39.77 110.309 l 40.738 110.309 l 40.738 105.156 l 39.77 
 49.4419 +105.156 l h
 49.4420 +39.77 105.156 m f*
 49.4421 +42.195 105.156 m 42.195 105.156 l 42.195 110.309 l 43.047 110.309 l 
 49.4422 +43.047 109.571 l 43.047 109.571 l 43.047 109.571 l 43.477 110.133 
 49.4423 +44.078 110.422 44.871 110.422 c 44.871 110.422 l 44.871 110.422 l 
 49.4424 +45.203 110.422 45.531 110.367 45.785 110.25 c 45.785 110.25 l 45.785 
 49.4425 +110.25 l 46.074 110.133 46.289 109.989 46.441 109.817 c 46.441 109.817 
 49.4426 +l 46.441 109.817 l 46.559 109.629 46.656 109.426 46.715 109.164 c 
 49.4427 +46.715 109.164 l 46.715 109.164 l 46.754 109.004 46.773 108.731 46.773 
 49.4428 +108.324 c 46.773 108.324 l 46.773 105.156 l 45.82 105.156 l 45.82 
 49.4429 +108.297 l 45.82 108.297 l 45.82 108.297 l 45.82 108.645 45.785 108.903 
 49.4430 +45.707 109.09 c 45.707 109.09 l 45.707 109.09 l 45.648 109.266 45.531 
 49.4431 +109.395 45.336 109.512 c 45.336 109.512 l 45.336 109.512 l 45.145 
 49.4432 +109.614 44.91 109.672 44.66 109.672 c 44.66 109.672 l 44.66 109.672 l 
 49.4433 +44.25 109.672 43.902 109.539 43.59 109.309 c 43.59 109.309 l 43.59 
 49.4434 +109.309 l 43.301 109.078 43.145 108.629 43.145 107.961 c 43.145 107.961 
 49.4435 +l 43.145 105.156 l 42.195 105.156 l h
 49.4436 +42.195 105.156 m f*
 49.4437 +326.137 54.965 m 313.336 41.231 l 312.965 41.43 l 312.578 41.633 l 
 49.4438 +325.359 55.371 l 325.75 55.168 l 326.137 54.965 l h
 49.4439 +326.137 54.965 m f*
 49.4440 +317.484 43.414 m 317.484 43.414 l 312.285 40.692 l 313.879 45.309 l 
 49.4441 +313.879 45.309 l 313.879 45.309 l 314.402 44.168 315.855 43.399 317.484 
 49.4442 +43.414 c h
 49.4443 +317.484 43.414 m f*
 49.4444 +50.957 66.348 m 50.957 66.348 l 50.957 66.422 50.977 66.477 51.012 
 49.4445 +66.535 c 51.051 66.594 51.109 66.637 51.188 66.668 c 51.266 66.696 
 49.4446 +51.344 66.711 51.441 66.711 c 51.441 66.711 l 51.441 66.348 l 50.957 
 49.4447 +66.348 l h
 49.4448 +50.957 66.348 m f*
 49.4449 +0.734 66.797 m 0.734 73.891 l 1.762 73.891 l 1.762 67.653 l 5.625 
 49.4450 +67.653 l 5.625 66.797 l 0.734 66.797 l h
 49.4451 +0.734 66.797 m f*
 49.4452 +10.434 67.449 m 10.434 67.449 l 10.434 67.449 l 10.086 67.16 9.734 
 49.4453 +66.957 9.406 66.84 c 9.406 66.84 l 9.406 66.84 l 9.074 66.739 8.727 
 49.4454 +66.68 8.34 66.68 c 8.34 66.68 l 8.34 66.68 l 7.719 66.68 7.254 66.813 
 49.4455 +6.922 67.086 c 6.922 67.086 l 6.922 67.086 l 6.594 67.375 6.418 67.739 
 49.4456 +6.418 68.156 c 6.418 68.156 l 6.418 68.156 l 6.418 68.403 6.477 68.637 
 49.4457 +6.613 68.836 c 6.613 68.836 l 6.613 68.836 l 6.73 69.039 6.902 69.215 
 49.4458 +7.098 69.344 c 7.098 69.344 l 7.098 69.344 l 7.313 69.461 7.543 69.563 
 49.4459 +7.777 69.617 c 7.777 69.617 l 7.777 69.617 l 7.969 69.676 8.262 69.719 
 49.4460 +8.629 69.75 c 8.629 69.75 l 8.629 69.75 l 9.406 69.836 9.988 69.938 
 49.4461 +10.355 70.055 c 10.355 70.055 l 10.355 70.055 l 10.355 70.285 l 10.355 
 49.4462 +70.285 l 10.355 70.285 l 10.355 70.633 10.277 70.895 10.086 71.039 c 
 49.4463 +10.086 71.039 l 10.086 71.039 l 9.832 71.227 9.484 71.328 9 71.328 c 9 
 49.4464 +71.328 l 9 71.328 l 8.531 71.328 8.203 71.254 7.988 71.11 c 7.988 71.11 
 49.4465 +l 7.988 71.11 l 7.777 70.965 7.621 70.719 7.523 70.356 c 7.523 70.356 l 
 49.4466 +6.574 70.473 l 6.574 70.473 l 6.574 70.473 l 6.672 70.836 6.805 71.125 
 49.4467 +7 71.356 c 7 71.356 l 7 71.356 l 7.195 71.574 7.484 71.746 7.836 71.864 
 49.4468 +c 7.836 71.864 l 7.836 71.864 l 8.203 71.992 8.648 72.051 9.133 72.051 
 49.4469 +c 9.133 72.051 l 9.133 72.051 l 9.617 72.051 10.008 71.992 10.316 
 49.4470 +71.891 c 10.316 71.891 l 10.316 71.891 l 10.609 71.789 10.84 71.66 
 49.4471 +10.977 71.5 c 10.977 71.5 l 10.977 71.5 l 11.133 71.356 11.23 71.153 
 49.4472 +11.289 70.906 c 11.289 70.906 l 11.289 70.906 l 11.309 70.762 11.324 
 49.4473 +70.504 11.324 70.11 c 11.324 70.11 l 11.324 68.953 l 11.324 68.953 l 
 49.4474 +11.324 68.953 l 11.324 68.156 11.344 67.637 11.383 67.418 c 11.383 
 49.4475 +67.418 l 11.383 67.418 l 11.441 67.203 11.52 66.985 11.637 66.797 c 
 49.4476 +11.637 66.797 l 10.629 66.797 l 10.629 66.797 l 10.629 66.797 l 10.531 
 49.4477 +66.969 10.473 67.188 10.434 67.449 c h
 49.4478 +10.355 69.371 m 10.355 69.371 l 10.355 69.371 l 10.008 69.242 9.484 
 49.4479 +69.141 8.785 69.039 c 8.785 69.039 l 8.785 69.039 l 8.379 68.996 8.105 
 49.4480 +68.938 7.93 68.867 c 7.93 68.867 l 7.93 68.867 l 7.777 68.809 7.66 
 49.4481 +68.707 7.582 68.59 c 7.582 68.59 l 7.582 68.59 l 7.484 68.461 7.445 
 49.4482 +68.332 7.445 68.172 c 7.445 68.172 l 7.445 68.172 l 7.445 67.953 7.543 
 49.4483 +67.766 7.719 67.606 c 7.719 67.606 l 7.719 67.606 l 7.91 67.449 8.203 
 49.4484 +67.375 8.57 67.375 c 8.57 67.375 l 8.57 67.375 l 8.941 67.375 9.27 
 49.4485 +67.449 9.563 67.594 c 9.563 67.594 l 9.563 67.594 l 9.852 67.739 10.066 
 49.4486 +67.942 10.199 68.188 c 10.199 68.188 l 10.199 68.188 l 10.297 68.375 
 49.4487 +10.355 68.664 10.355 69.055 c 10.355 69.371 l h
 49.4488 +10.355 69.371 m f*
 49.4489 +12.82 66.797 m 12.82 66.797 l 12.82 71.934 l 13.672 71.934 l 13.672 
 49.4490 +71.196 l 13.672 71.196 l 13.672 71.196 l 14.102 71.762 14.703 72.051 
 49.4491 +15.496 72.051 c 15.496 72.051 l 15.496 72.051 l 15.828 72.051 16.137 
 49.4492 +71.992 16.426 71.879 c 16.426 71.879 l 16.426 71.879 l 16.699 71.778 
 49.4493 +16.914 71.633 17.066 71.442 c 17.066 71.442 l 17.066 71.442 l 17.203 
 49.4494 +71.27 17.281 71.051 17.34 70.805 c 17.34 70.805 l 17.34 70.805 l 17.379 
 49.4495 +70.649 17.398 70.356 17.398 69.953 c 17.398 69.953 l 17.398 66.797 l 
 49.4496 +16.445 66.797 l 16.445 69.922 l 16.445 69.922 l 16.445 69.922 l 16.445 
 49.4497 +70.27 16.41 70.547 16.352 70.719 c 16.352 70.719 l 16.352 70.719 l 
 49.4498 +16.273 70.895 16.137 71.039 15.961 71.141 c 15.961 71.141 l 15.961 
 49.4499 +71.141 l 15.77 71.239 15.555 71.297 15.281 71.297 c 15.281 71.297 l 
 49.4500 +15.281 71.297 l 14.875 71.297 14.527 71.184 14.215 70.938 c 14.215 
 49.4501 +70.938 l 14.215 70.938 l 13.926 70.703 13.77 70.258 13.77 69.606 c 
 49.4502 +13.77 69.606 l 13.77 66.797 l 12.82 66.797 l h
 49.4503 +12.82 66.797 m f*
 49.4504 +18.695 66.364 m 18.695 66.364 l 19.648 66.246 l 19.648 66.246 l 19.648 
 49.4505 +66.246 l 19.688 65.985 19.785 65.785 19.977 65.668 c 19.977 65.668 l 
 49.4506 +19.977 65.668 l 20.211 65.508 20.539 65.422 20.949 65.422 c 20.949 
 49.4507 +65.422 l 20.949 65.422 l 21.395 65.422 21.742 65.508 21.996 65.668 c 
 49.4508 +21.996 65.668 l 21.996 65.668 l 22.207 65.828 22.383 66.059 22.461 
 49.4509 +66.348 c 22.461 66.348 l 22.461 66.348 l 22.52 66.524 22.539 66.899 
 49.4510 +22.539 67.477 c 22.539 67.477 l 22.539 67.477 l 22.109 67.012 21.605 
 49.4511 +66.797 20.965 66.797 c 20.965 66.797 l 20.965 66.797 l 20.191 66.797 
 49.4512 +19.59 67.043 19.164 67.578 c 19.164 67.578 l 19.164 67.578 l 18.734 
 49.4513 +68.086 18.523 68.68 18.523 69.387 c 18.523 69.387 l 18.523 69.387 l 
 49.4514 +18.523 69.879 18.621 70.344 18.813 70.75 c 18.813 70.75 l 18.813 70.75 
 49.4515 +l 19.008 71.168 19.297 71.485 19.668 71.719 c 19.668 71.719 l 19.668 
 49.4516 +71.719 l 20.035 71.934 20.48 72.051 20.984 72.051 c 20.984 72.051 l 
 49.4517 +20.984 72.051 l 21.645 72.051 22.188 71.805 22.617 71.313 c 22.617 
 49.4518 +71.313 l 22.617 71.934 l 23.508 71.934 l 23.508 67.504 l 23.508 67.504 
 49.4519 +l 23.508 67.504 l 23.508 66.696 23.41 66.117 23.234 65.785 c 23.234 
 49.4520 +65.785 l 23.234 65.785 l 23.063 65.449 22.77 65.192 22.383 65 c 22.383 
 49.4521 +65 l 22.383 65 l 22.016 64.801 21.527 64.711 20.965 64.711 c 20.965 
 49.4522 +64.711 l 20.965 64.711 l 20.289 64.711 19.727 64.844 19.316 65.117 c 
 49.4523 +19.316 65.117 l 19.316 65.117 l 18.891 65.391 18.695 65.813 18.695 
 49.4524 +66.364 c h
 49.4525 +19.512 69.461 m 19.512 69.461 l 19.512 69.461 l 19.512 68.781 19.648 
 49.4526 +68.289 19.957 67.996 c 19.957 67.996 l 19.957 67.996 l 20.25 67.68 
 49.4527 +20.617 67.535 21.063 67.535 c 21.063 67.535 l 21.063 67.535 l 21.512 
 49.4528 +67.535 21.879 67.68 22.168 67.996 c 22.168 67.996 l 22.168 67.996 l 
 49.4529 +22.461 68.289 22.617 68.766 22.617 69.43 c 22.617 69.43 l 22.617 69.43 
 49.4530 +l 22.617 70.055 22.461 70.531 22.148 70.848 c 22.148 70.848 l 22.148 
 49.4531 +70.848 l 21.859 71.168 21.492 71.328 21.043 71.328 c 21.043 71.328 l 
 49.4532 +21.043 71.328 l 20.617 71.328 20.25 71.168 19.957 70.864 c 19.957 
 49.4533 +70.864 l 19.957 70.864 l 19.648 70.547 19.512 70.082 19.512 69.461 c h
 49.4534 +19.512 69.461 m f*
 49.4535 +28.688 66.797 m 28.688 66.797 l 28.688 67.563 l 28.688 67.563 l 28.688 
 49.4536 +67.563 l 28.242 66.969 27.641 66.68 26.883 66.68 c 26.883 66.68 l 
 49.4537 +26.883 66.68 l 26.555 66.68 26.242 66.739 25.953 66.856 c 25.953 66.856 
 49.4538 +l 25.953 66.856 l 25.66 66.969 25.449 67.114 25.313 67.305 c 25.313 
 49.4539 +67.305 l 25.313 67.305 l 25.176 67.477 25.059 67.696 25 67.953 c 25 
 49.4540 +67.953 l 25 67.953 l 24.961 68.129 24.941 68.375 24.941 68.75 c 24.941 
 49.4541 +68.75 l 24.941 71.934 l 25.914 71.934 l 25.914 69.082 l 25.914 69.082 l 
 49.4542 +25.914 69.082 l 25.914 68.637 25.934 68.317 25.973 68.156 c 25.973 
 49.4543 +68.156 l 25.973 68.156 l 26.031 67.953 26.164 67.766 26.359 67.637 c 
 49.4544 +26.359 67.637 l 26.359 67.637 l 26.555 67.504 26.805 67.449 27.078 
 49.4545 +67.449 c 27.078 67.449 l 27.078 67.449 l 27.367 67.449 27.641 67.504 
 49.4546 +27.891 67.637 c 27.891 67.637 l 27.891 67.637 l 28.145 67.781 28.32 
 49.4547 +67.953 28.414 68.172 c 28.414 68.172 l 28.414 68.172 l 28.531 68.403 
 49.4548 +28.59 68.735 28.59 69.184 c 28.59 69.184 l 28.59 71.934 l 29.539 71.934 
 49.4549 +l 29.539 66.797 l 28.688 66.797 l h
 49.4550 +28.688 66.797 m f*
 49.4551 +34.758 67.449 m 34.758 67.449 l 34.758 67.449 l 34.41 67.16 34.059 
 49.4552 +66.957 33.73 66.84 c 33.73 66.84 l 33.73 66.84 l 33.402 66.739 33.031 
 49.4553 +66.68 32.664 66.68 c 32.664 66.68 l 32.664 66.68 l 32.043 66.68 31.578 
 49.4554 +66.813 31.246 67.086 c 31.246 67.086 l 31.246 67.086 l 30.898 67.375 
 49.4555 +30.742 67.739 30.742 68.156 c 30.742 68.156 l 30.742 68.156 l 30.742 
 49.4556 +68.403 30.801 68.637 30.918 68.836 c 30.918 68.836 l 30.918 68.836 l 
 49.4557 +31.055 69.039 31.227 69.215 31.422 69.344 c 31.422 69.344 l 31.422 
 49.4558 +69.344 l 31.617 69.461 31.848 69.563 32.102 69.617 c 32.102 69.617 l 
 49.4559 +32.102 69.617 l 32.293 69.676 32.566 69.719 32.953 69.75 c 32.953 69.75 
 49.4560 +l 32.953 69.75 l 33.73 69.836 34.313 69.938 34.68 70.055 c 34.68 70.055 
 49.4561 +l 34.68 70.055 l 34.68 70.285 l 34.68 70.285 l 34.68 70.285 l 34.68 
 49.4562 +70.633 34.582 70.895 34.41 71.039 c 34.41 71.039 l 34.41 71.039 l 
 49.4563 +34.156 71.227 33.789 71.328 33.305 71.328 c 33.305 71.328 l 33.305 
 49.4564 +71.328 l 32.855 71.328 32.527 71.254 32.313 71.11 c 32.313 71.11 l 
 49.4565 +32.313 71.11 l 32.082 70.965 31.926 70.719 31.828 70.356 c 31.828 
 49.4566 +70.356 l 30.898 70.473 l 30.898 70.473 l 30.898 70.473 l 30.996 70.836 
 49.4567 +31.133 71.125 31.324 71.356 c 31.324 71.356 l 31.324 71.356 l 31.52 
 49.4568 +71.574 31.789 71.746 32.16 71.864 c 32.16 71.864 l 32.16 71.864 l 
 49.4569 +32.527 71.992 32.953 72.051 33.457 72.051 c 33.457 72.051 l 33.457 
 49.4570 +72.051 l 33.945 72.051 34.332 71.992 34.641 71.891 c 34.641 71.891 l 
 49.4571 +34.641 71.891 l 34.934 71.789 35.164 71.66 35.301 71.5 c 35.301 71.5 l 
 49.4572 +35.301 71.5 l 35.457 71.356 35.555 71.153 35.613 70.906 c 35.613 70.906 
 49.4573 +l 35.613 70.906 l 35.633 70.762 35.652 70.504 35.652 70.11 c 35.652 
 49.4574 +70.11 l 35.652 68.953 l 35.652 68.953 l 35.652 68.953 l 35.652 68.156 
 49.4575 +35.672 67.637 35.707 67.418 c 35.707 67.418 l 35.707 67.418 l 35.746 
 49.4576 +67.203 35.844 66.985 35.961 66.797 c 35.961 66.797 l 34.953 66.797 l 
 49.4577 +34.953 66.797 l 34.953 66.797 l 34.855 66.969 34.777 67.188 34.758 
 49.4578 +67.449 c h
 49.4579 +34.68 69.371 m 34.68 69.371 l 34.68 69.371 l 34.332 69.242 33.809 
 49.4580 +69.141 33.109 69.039 c 33.109 69.039 l 33.109 69.039 l 32.703 68.996 
 49.4581 +32.43 68.938 32.258 68.867 c 32.258 68.867 l 32.258 68.867 l 32.102 
 49.4582 +68.809 31.965 68.707 31.887 68.59 c 31.887 68.59 l 31.887 68.59 l 
 49.4583 +31.789 68.461 31.75 68.332 31.75 68.172 c 31.75 68.172 l 31.75 68.172 l 
 49.4584 +31.75 67.953 31.848 67.766 32.043 67.606 c 32.043 67.606 l 32.043 
 49.4585 +67.606 l 32.238 67.449 32.508 67.375 32.895 67.375 c 32.895 67.375 l 
 49.4586 +32.895 67.375 l 33.266 67.375 33.594 67.449 33.887 67.594 c 33.887 
 49.4587 +67.594 l 33.887 67.594 l 34.176 67.739 34.391 67.942 34.527 68.188 c 
 49.4588 +34.527 68.188 l 34.527 68.188 l 34.621 68.375 34.68 68.664 34.68 69.055 
 49.4589 +c 34.68 69.371 l h
 49.4590 +34.68 69.371 m f*
 49.4591 +36.949 66.364 m 36.949 66.364 l 37.902 66.246 l 37.902 66.246 l 37.902 
 49.4592 +66.246 l 37.941 65.985 38.035 65.785 38.23 65.668 c 38.23 65.668 l 
 49.4593 +38.23 65.668 l 38.465 65.508 38.793 65.422 39.199 65.422 c 39.199 
 49.4594 +65.422 l 39.199 65.422 l 39.648 65.422 39.996 65.508 40.227 65.668 c 
 49.4595 +40.227 65.668 l 40.227 65.668 l 40.48 65.828 40.637 66.059 40.734 
 49.4596 +66.348 c 40.734 66.348 l 40.734 66.348 l 40.773 66.524 40.809 66.899 
 49.4597 +40.789 67.477 c 40.789 67.477 l 40.789 67.477 l 40.383 67.012 39.859 
 49.4598 +66.797 39.219 66.797 c 39.219 66.797 l 39.219 66.797 l 38.445 66.797 
 49.4599 +37.844 67.043 37.414 67.578 c 37.414 67.578 l 37.414 67.578 l 36.969 
 49.4600 +68.086 36.758 68.68 36.758 69.387 c 36.758 69.387 l 36.758 69.387 l 
 49.4601 +36.758 69.879 36.852 70.344 37.066 70.75 c 37.066 70.75 l 37.066 70.75 
 49.4602 +l 37.262 71.168 37.531 71.485 37.922 71.719 c 37.922 71.719 l 37.922 
 49.4603 +71.719 l 38.289 71.934 38.734 72.051 39.219 72.051 c 39.219 72.051 l 
 49.4604 +39.219 72.051 l 39.898 72.051 40.461 71.805 40.887 71.313 c 40.887 
 49.4605 +71.313 l 40.887 71.934 l 41.762 71.934 l 41.762 67.504 l 41.762 67.504 
 49.4606 +l 41.762 67.504 l 41.762 66.696 41.664 66.117 41.488 65.785 c 41.488 
 49.4607 +65.785 l 41.488 65.785 l 41.316 65.449 41.043 65.192 40.656 65 c 40.656 
 49.4608 +65 l 40.656 65 l 40.266 64.801 39.781 64.711 39.199 64.711 c 39.199 
 49.4609 +64.711 l 39.199 64.711 l 38.52 64.711 37.977 64.844 37.57 65.117 c 
 49.4610 +37.57 65.117 l 37.57 65.117 l 37.145 65.391 36.949 65.813 36.949 66.364 
 49.4611 +c h
 49.4612 +37.766 69.461 m 37.766 69.461 l 37.766 69.461 l 37.766 68.781 37.902 
 49.4613 +68.289 38.191 67.996 c 38.191 67.996 l 38.191 67.996 l 38.504 67.68 
 49.4614 +38.871 67.535 39.316 67.535 c 39.316 67.535 l 39.316 67.535 l 39.762 
 49.4615 +67.535 40.133 67.68 40.422 67.996 c 40.422 67.996 l 40.422 67.996 l 
 49.4616 +40.734 68.289 40.887 68.766 40.887 69.43 c 40.887 69.43 l 40.887 69.43 
 49.4617 +l 40.887 70.055 40.734 70.531 40.422 70.848 c 40.422 70.848 l 40.422 
 49.4618 +70.848 l 40.113 71.168 39.742 71.328 39.297 71.328 c 39.297 71.328 l 
 49.4619 +39.297 71.328 l 38.871 71.328 38.504 71.168 38.211 70.864 c 38.211 
 49.4620 +70.864 l 38.211 70.864 l 37.902 70.547 37.766 70.082 37.766 69.461 c h
 49.4621 +37.766 69.461 m f*
 49.4622 +47.074 68.446 m 47.074 68.446 l 48.086 68.332 l 48.086 68.332 l 48.086 
 49.4623 +68.332 l 47.93 67.824 47.637 67.418 47.211 67.114 c 47.211 67.114 l 
 49.4624 +47.211 67.114 l 46.805 66.824 46.262 66.68 45.621 66.68 c 45.621 66.68 
 49.4625 +l 45.621 66.68 l 44.785 66.68 44.129 66.914 43.641 67.391 c 43.641 
 49.4626 +67.391 l 43.641 67.391 l 43.137 67.852 42.906 68.489 42.906 69.317 c 
 49.4627 +42.906 69.317 l 42.906 69.317 l 42.906 70.184 43.156 70.848 43.641 
 49.4628 +71.328 c 43.641 71.328 l 43.641 71.328 l 44.129 71.805 44.766 72.051 
 49.4629 +45.563 72.051 c 45.563 72.051 l 45.563 72.051 l 46.301 72.051 46.902 
 49.4630 +71.821 47.387 71.34 c 47.387 71.34 l 47.387 71.34 l 47.871 70.879 
 49.4631 +48.105 70.227 48.105 69.371 c 48.105 69.371 l 48.105 69.371 l 48.105 
 49.4632 +69.141 l 48.105 69.141 l 43.895 69.141 l 43.895 69.141 l 43.895 69.141 
 49.4633 +l 43.934 68.578 44.109 68.156 44.438 67.852 c 44.438 67.852 l 44.438 
 49.4634 +67.852 l 44.75 67.563 45.137 67.406 45.621 67.406 c 45.621 67.406 l 
 49.4635 +45.621 67.406 l 45.949 67.406 46.262 67.492 46.512 67.664 c 46.512 
 49.4636 +67.664 l 46.512 67.664 l 46.746 67.824 46.941 68.098 47.074 68.446 c h
 49.4637 +43.953 69.852 m 43.953 69.852 l 47.094 69.852 l 47.094 69.852 l 47.094 
 49.4638 +69.852 l 47.055 70.285 46.922 70.617 46.746 70.836 c 46.746 70.836 l 
 49.4639 +46.746 70.836 l 46.438 71.168 46.047 71.328 45.563 71.328 c 45.563 
 49.4640 +71.328 l 45.563 71.328 l 45.137 71.328 44.75 71.196 44.457 70.938 c 
 49.4641 +44.457 70.938 l 44.457 70.938 l 44.148 70.66 43.992 70.301 43.953 
 49.4642 +69.852 c h
 49.4643 +43.953 69.852 m f*
 49.4644 +0.793 56.985 m 0.793 56.985 l 0.793 64.063 l 4.266 64.063 l 4.266 
 49.4645 +64.063 l 4.266 64.063 l 4.965 64.063 5.488 63.989 5.855 63.875 c 5.855 
 49.4646 +63.875 l 5.855 63.875 l 6.223 63.742 6.516 63.512 6.73 63.207 c 6.73 
 49.4647 +63.207 l 6.73 63.207 l 6.941 62.891 7.059 62.528 7.059 62.137 c 7.059 
 49.4648 +62.137 l 7.059 62.137 l 7.059 61.629 6.863 61.211 6.516 60.864 c 6.516 
 49.4649 +60.864 l 6.516 60.864 l 6.148 60.516 5.586 60.297 4.848 60.211 c 4.848 
 49.4650 +60.211 l 4.848 60.211 l 5.117 60.082 5.332 59.965 5.469 59.848 c 5.469 
 49.4651 +59.848 l 5.469 59.848 l 5.777 59.602 6.051 59.285 6.32 58.91 c 6.32 
 49.4652 +58.91 l 7.699 56.985 l 6.379 56.985 l 5.352 58.461 l 5.352 58.461 l 
 49.4653 +5.352 58.461 l 5.043 58.879 4.789 59.211 4.594 59.43 c 4.594 59.43 l 
 49.4654 +4.594 59.43 l 4.402 59.66 4.227 59.821 4.07 59.906 c 4.07 59.906 l 4.07 
 49.4655 +59.906 l 3.918 59.996 3.762 60.067 3.605 60.094 c 3.605 60.094 l 3.605 
 49.4656 +60.094 l 3.469 60.125 3.297 60.125 3.023 60.125 c 3.023 60.125 l 1.84 
 49.4657 +60.125 l 1.84 56.985 l 0.793 56.985 l h
 49.4658 +1.84 60.934 m 1.84 60.934 l 4.051 60.934 l 4.051 60.934 l 4.051 60.934 
 49.4659 +l 4.516 60.934 4.887 60.992 5.156 61.078 c 5.156 61.078 l 5.156 61.078 
 49.4660 +l 5.43 61.168 5.645 61.313 5.777 61.5 c 5.777 61.5 l 5.777 61.5 l 5.914 
 49.4661 +61.703 5.973 61.906 5.973 62.137 c 5.973 62.137 l 5.973 62.137 l 5.973 
 49.4662 +62.469 5.855 62.746 5.586 62.961 c 5.586 62.961 l 5.586 62.961 l 5.313 
 49.4663 +63.18 4.887 63.281 4.305 63.281 c 4.305 63.281 l 1.84 63.281 l 1.84 
 49.4664 +60.934 l h
 49.4665 +1.84 60.934 m f*
 49.4666 +12.277 56.985 m 12.277 56.985 l 12.277 57.735 l 12.277 57.735 l 12.277 
 49.4667 +57.735 l 11.832 57.156 11.23 56.867 10.473 56.867 c 10.473 56.867 l 
 49.4668 +10.473 56.867 l 10.145 56.867 9.813 56.926 9.523 57.043 c 9.523 57.043 
 49.4669 +l 9.523 57.043 l 9.23 57.156 9.02 57.301 8.883 57.477 c 8.883 57.477 l 
 49.4670 +8.883 57.477 l 8.746 57.649 8.648 57.867 8.59 58.129 c 8.59 58.129 l 
 49.4671 +8.59 58.129 l 8.551 58.285 8.531 58.563 8.531 58.938 c 8.531 58.938 l 
 49.4672 +8.531 62.121 l 9.484 62.121 l 9.484 59.27 l 9.484 59.27 l 9.484 59.27 l 
 49.4673 +9.484 58.809 9.504 58.504 9.543 58.344 c 9.543 58.344 l 9.543 58.344 l 
 49.4674 +9.602 58.114 9.734 57.938 9.93 57.809 c 9.93 57.809 l 9.93 57.809 l 
 49.4675 +10.125 57.68 10.375 57.606 10.668 57.606 c 10.668 57.606 l 10.668 
 49.4676 +57.606 l 10.957 57.606 11.23 57.68 11.48 57.809 c 11.48 57.809 l 11.48 
 49.4677 +57.809 l 11.734 57.953 11.906 58.129 12.023 58.36 c 12.023 58.36 l 
 49.4678 +12.023 58.36 l 12.121 58.59 12.18 58.922 12.18 59.356 c 12.18 59.356 l 
 49.4679 +12.18 62.121 l 13.109 62.121 l 13.109 56.985 l 12.277 56.985 l h
 49.4680 +12.277 56.985 m f*
 49.4681 +14.645 56.985 m 14.645 56.985 l 14.645 62.121 l 15.496 62.121 l 15.496 
 49.4682 +61.383 l 15.496 61.383 l 15.496 61.383 l 15.922 61.949 16.504 62.239 
 49.4683 +17.281 62.239 c 17.281 62.239 l 17.281 62.239 l 17.609 62.239 17.941 
 49.4684 +62.18 18.211 62.063 c 18.211 62.063 l 18.211 62.063 l 18.504 61.961 
 49.4685 +18.715 61.805 18.871 61.629 c 18.871 61.629 l 18.871 61.629 l 19.008 
 49.4686 +61.442 19.105 61.239 19.164 60.992 c 19.164 60.992 l 19.164 60.992 l 
 49.4687 +19.203 60.821 19.223 60.543 19.223 60.141 c 19.223 60.141 l 19.223 
 49.4688 +56.985 l 18.25 56.985 l 18.25 60.11 l 18.25 60.11 l 18.25 60.11 l 18.25 
 49.4689 +60.457 18.211 60.719 18.133 60.906 c 18.133 60.906 l 18.133 60.906 l 
 49.4690 +18.078 61.078 17.941 61.223 17.746 61.324 c 17.746 61.324 l 17.746 
 49.4691 +61.324 l 17.555 61.426 17.32 61.485 17.086 61.485 c 17.086 61.485 l 
 49.4692 +17.086 61.485 l 16.68 61.485 16.332 61.356 16.02 61.125 c 16.02 61.125 
 49.4693 +l 16.02 61.125 l 15.75 60.891 15.594 60.442 15.594 59.793 c 15.594 
 49.4694 +59.793 l 15.594 56.985 l 14.645 56.985 l h
 49.4695 +14.645 56.985 m f*
 49.4696 +22.789 57.75 m 22.789 57.75 l 22.926 56.985 l 22.926 56.985 l 22.926 
 49.4697 +56.985 l 22.652 56.942 22.422 56.91 22.207 56.91 c 22.207 56.91 l 
 49.4698 +22.207 56.91 l 21.879 56.91 21.605 56.953 21.414 57.055 c 21.414 57.055 
 49.4699 +l 21.414 57.055 l 21.219 57.156 21.082 57.289 21.004 57.461 c 21.004 
 49.4700 +57.461 l 21.004 57.461 l 20.93 57.621 20.891 57.953 20.891 58.489 c 
 49.4701 +20.891 58.489 l 20.891 61.442 l 20.172 61.442 l 20.172 62.121 l 20.891 
 49.4702 +62.121 l 20.891 63.383 l 21.84 63.903 l 21.84 62.121 l 22.789 62.121 l 
 49.4703 +22.789 61.442 l 21.84 61.442 l 21.84 58.43 l 21.84 58.43 l 21.84 58.43 
 49.4704 +l 21.84 58.184 21.859 58.028 21.898 57.953 c 21.898 57.953 l 21.898 
 49.4705 +57.953 l 21.918 57.883 21.977 57.824 22.035 57.781 c 22.035 57.781 l 
 49.4706 +22.035 57.781 l 22.109 57.75 22.227 57.723 22.363 57.723 c 22.363 
 49.4707 +57.723 l 22.363 57.723 l 22.48 57.723 22.617 57.735 22.789 57.75 c h
 49.4708 +22.789 57.75 m f*
 49.4709 +23.742 63.078 m 23.742 64.063 l 24.691 64.063 l 24.691 63.078 l 23.742 
 49.4710 +63.078 l h
 49.4711 +23.742 56.985 m 23.742 62.121 l 24.691 62.121 l 24.691 56.985 l 23.742 
 49.4712 +56.985 l h
 49.4713 +23.742 56.985 m f*
 49.4714 +26.164 56.985 m 26.164 56.985 l 26.164 62.121 l 27.02 62.121 l 27.02 
 49.4715 +61.399 l 27.02 61.399 l 27.02 61.399 l 27.191 61.645 27.426 61.848 
 49.4716 +27.738 62.008 c 27.738 62.008 l 27.738 62.008 l 28.027 62.153 28.355 
 49.4717 +62.239 28.746 62.239 c 28.746 62.239 l 28.746 62.239 l 29.172 62.239 
 49.4718 +29.5 62.153 29.773 61.992 c 29.773 61.992 l 29.773 61.992 l 30.043 
 49.4719 +61.832 30.238 61.617 30.355 61.34 c 30.355 61.34 l 30.355 61.34 l 
 49.4720 +30.801 61.934 31.383 62.239 32.082 62.239 c 32.082 62.239 l 32.082 
 49.4721 +62.239 l 32.645 62.239 33.09 62.094 33.402 61.817 c 33.402 61.817 l 
 49.4722 +33.402 61.817 l 33.691 61.528 33.848 61.094 33.848 60.5 c 33.848 60.5 l 
 49.4723 +33.848 56.985 l 32.895 56.985 l 32.895 60.211 l 32.895 60.211 l 32.895 
 49.4724 +60.211 l 32.895 60.559 32.855 60.821 32.801 60.965 c 32.801 60.965 l 
 49.4725 +32.801 60.965 l 32.723 61.125 32.625 61.239 32.449 61.34 c 32.449 61.34 
 49.4726 +l 32.449 61.34 l 32.293 61.426 32.102 61.485 31.867 61.485 c 31.867 
 49.4727 +61.485 l 31.867 61.485 l 31.5 61.485 31.168 61.356 30.898 61.125 c 
 49.4728 +30.898 61.125 l 30.898 61.125 l 30.625 60.879 30.512 60.5 30.512 59.965 
 49.4729 +c 30.512 59.965 l 30.512 56.985 l 29.539 56.985 l 29.539 60.313 l 
 49.4730 +29.539 60.313 l 29.539 60.313 l 29.539 60.703 29.461 60.992 29.309 
 49.4731 +61.196 c 29.309 61.196 l 29.309 61.196 l 29.152 61.383 28.883 61.485 
 49.4732 +28.531 61.485 c 28.531 61.485 l 28.531 61.485 l 28.262 61.485 28.008 
 49.4733 +61.414 27.773 61.281 c 27.773 61.281 l 27.773 61.281 l 27.543 61.153 
 49.4734 +27.387 60.965 27.27 60.719 c 27.27 60.719 l 27.27 60.719 l 27.176 
 49.4735 +60.473 27.117 60.11 27.117 59.649 c 27.117 59.649 l 27.117 56.985 l 
 49.4736 +26.164 56.985 l h
 49.4737 +26.164 56.985 m f*
 49.4738 +39.16 58.633 m 39.16 58.633 l 40.172 58.52 l 40.172 58.52 l 40.172 
 49.4739 +58.52 l 39.996 57.996 39.703 57.59 39.297 57.301 c 39.297 57.301 l 
 49.4740 +39.297 57.301 l 38.871 57.012 38.328 56.867 37.668 56.867 c 37.668 
 49.4741 +56.867 l 37.668 56.867 l 36.832 56.867 36.195 57.098 35.688 57.563 c 
 49.4742 +35.688 57.563 l 35.688 57.563 l 35.203 58.028 34.973 58.664 34.973 
 49.4743 +59.504 c 34.973 59.504 l 34.973 59.504 l 34.973 60.371 35.203 61.035 
 49.4744 +35.707 61.516 c 35.707 61.516 l 35.707 61.516 l 36.195 61.992 36.816 
 49.4745 +62.239 37.609 62.239 c 37.609 62.239 l 37.609 62.239 l 38.367 62.239 
 49.4746 +38.988 62.008 39.473 61.528 c 39.473 61.528 l 39.473 61.528 l 39.957 
 49.4747 +61.067 40.191 60.399 40.191 59.559 c 40.191 59.559 l 40.191 59.559 l 
 49.4748 +40.191 59.328 l 40.191 59.328 l 35.961 59.328 l 35.961 59.328 l 35.961 
 49.4749 +59.328 l 36 58.766 36.176 58.328 36.465 58.028 c 36.465 58.028 l 36.465 
 49.4750 +58.028 l 36.797 57.723 37.184 57.578 37.668 57.578 c 37.668 57.578 l 
 49.4751 +37.668 57.578 l 38.016 57.578 38.328 57.664 38.578 57.824 c 38.578 
 49.4752 +57.824 l 38.578 57.824 l 38.813 57.996 39.027 58.274 39.16 58.633 c h
 49.4753 +36.02 60.039 m 36.02 60.039 l 39.18 60.039 l 39.18 60.039 l 39.18 
 49.4754 +60.039 l 39.141 60.473 39.008 60.805 38.813 61.024 c 38.813 61.024 l 
 49.4755 +38.813 61.024 l 38.504 61.356 38.113 61.516 37.609 61.516 c 37.609 
 49.4756 +61.516 l 37.609 61.516 l 37.164 61.516 36.797 61.383 36.504 61.125 c 
 49.4757 +36.504 61.125 l 36.504 61.125 l 36.215 60.848 36.059 60.485 36.02 
 49.4758 +60.039 c h
 49.4759 +36.02 60.039 m f*
 49.4760 +0.734 4.117 m 0.734 11.211 l 1.762 11.211 l 1.762 8.289 l 5.836 8.289 l 
 49.4761 +5.836 11.211 l 6.883 11.211 l 6.883 4.117 l 5.836 4.117 l 5.836 7.449 l 
 49.4762 +1.762 7.449 l 1.762 4.117 l 0.734 4.117 l h
 49.4763 +0.734 4.117 m f*
 49.4764 +12.18 4.758 m 12.18 4.758 l 12.18 4.758 l 11.832 4.481 11.48 4.278 
 49.4765 +11.152 4.176 c 11.152 4.176 l 11.152 4.176 l 10.82 4.063 10.473 4.004 
 49.4766 +10.086 4.004 c 10.086 4.004 l 10.086 4.004 l 9.465 4.004 8.98 4.133 
 49.4767 +8.648 4.41 c 8.648 4.41 l 8.648 4.41 l 8.32 4.684 8.145 5.047 8.145 
 49.4768 +5.481 c 8.145 5.481 l 8.145 5.481 l 8.145 5.727 8.203 5.957 8.34 6.16 c 
 49.4769 +8.34 6.16 l 8.34 6.16 l 8.457 6.364 8.629 6.524 8.824 6.653 c 8.824 
 49.4770 +6.653 l 8.824 6.653 l 9.039 6.77 9.27 6.871 9.523 6.942 c 9.523 6.942 l 
 49.4771 +9.523 6.942 l 9.715 6.985 10.008 7.028 10.375 7.071 c 10.375 7.071 l 
 49.4772 +10.375 7.071 l 11.172 7.145 11.734 7.246 12.102 7.364 c 12.102 7.364 l 
 49.4773 +12.102 7.364 l 12.102 7.594 l 12.102 7.594 l 12.102 7.594 l 12.102 
 49.4774 +7.953 12.023 8.199 11.832 8.344 c 11.832 8.344 l 11.832 8.344 l 11.598 
 49.4775 +8.535 11.23 8.637 10.746 8.637 c 10.746 8.637 l 10.746 8.637 l 10.277 
 49.4776 +8.637 9.949 8.563 9.734 8.418 c 9.734 8.418 l 9.734 8.418 l 9.523 8.274 
 49.4777 +9.348 8.028 9.25 7.664 c 9.25 7.664 l 8.301 7.781 l 8.301 7.781 l 8.301 
 49.4778 +7.781 l 8.398 8.145 8.531 8.434 8.727 8.664 c 8.727 8.664 l 8.727 8.664 
 49.4779 +l 8.922 8.883 9.211 9.055 9.582 9.184 c 9.582 9.184 l 9.582 9.184 l 
 49.4780 +9.949 9.301 10.395 9.36 10.879 9.36 c 10.879 9.36 l 10.879 9.36 l 
 49.4781 +11.363 9.36 11.754 9.301 12.063 9.199 c 12.063 9.199 l 12.063 9.199 l 
 49.4782 +12.375 9.098 12.566 8.969 12.703 8.809 c 12.703 8.809 l 12.703 8.809 l 
 49.4783 +12.859 8.664 12.957 8.461 13.016 8.215 c 13.016 8.215 l 13.016 8.215 l 
 49.4784 +13.051 8.071 13.051 7.809 13.051 7.418 c 13.051 7.418 l 13.051 6.262 l 
 49.4785 +13.051 6.262 l 13.051 6.262 l 13.051 5.465 13.07 4.946 13.129 4.742 c 
 49.4786 +13.129 4.742 l 13.129 4.742 l 13.168 4.524 13.246 4.309 13.363 4.117 c 
 49.4787 +13.363 4.117 l 12.375 4.117 l 12.375 4.117 l 12.375 4.117 l 12.277 
 49.4788 +4.293 12.219 4.512 12.18 4.758 c h
 49.4789 +12.102 6.68 m 12.102 6.68 l 12.102 6.68 l 11.754 6.551 11.23 6.449 
 49.4790 +10.531 6.348 c 10.531 6.348 l 10.531 6.348 l 10.125 6.305 9.852 6.262 
 49.4791 +9.676 6.188 c 9.676 6.188 l 9.676 6.188 l 9.523 6.133 9.387 6.031 9.309 
 49.4792 +5.914 c 9.309 5.914 l 9.309 5.914 l 9.211 5.785 9.172 5.653 9.172 5.496 
 49.4793 +c 9.172 5.496 l 9.172 5.496 l 9.172 5.262 9.27 5.074 9.465 4.914 c 
 49.4794 +9.465 4.914 l 9.465 4.914 l 9.656 4.758 9.949 4.684 10.316 4.684 c 
 49.4795 +10.316 4.684 l 10.316 4.684 l 10.688 4.684 11.016 4.758 11.309 4.903 c 
 49.4796 +11.309 4.903 l 11.309 4.903 l 11.598 5.047 11.813 5.25 11.945 5.508 c 
 49.4797 +11.945 5.508 l 11.945 5.508 l 12.043 5.696 12.102 6 12.102 6.364 c 
 49.4798 +12.102 6.68 l h
 49.4799 +12.102 6.68 m f*
 49.4800 +14.547 4.117 m 14.547 4.117 l 14.547 9.242 l 15.418 9.242 l 15.418 
 49.4801 +8.461 l 15.418 8.461 l 15.418 8.461 l 15.633 8.824 15.848 9.071 16.02 
 49.4802 +9.184 c 16.02 9.184 l 16.02 9.184 l 16.195 9.301 16.41 9.36 16.621 9.36 
 49.4803 +c 16.621 9.36 l 16.621 9.36 l 16.953 9.36 17.262 9.274 17.609 9.082 c 
 49.4804 +17.609 9.082 l 17.262 8.274 l 17.262 8.274 l 17.262 8.274 l 17.047 
 49.4805 +8.403 16.816 8.461 16.582 8.461 c 16.582 8.461 l 16.582 8.461 l 16.371 
 49.4806 +8.461 16.176 8.403 16.02 8.289 c 16.02 8.289 l 16.02 8.289 l 15.863 
 49.4807 +8.172 15.75 8.012 15.672 7.809 c 15.672 7.809 l 15.672 7.809 l 15.574 
 49.4808 +7.508 15.516 7.16 15.516 6.797 c 15.516 6.797 l 15.516 4.117 l 14.547 
 49.4809 +4.117 l h
 49.4810 +14.547 4.117 m f*
 49.4811 +21.879 4.117 m 21.879 4.117 l 21.879 4.77 l 21.879 4.77 l 21.879 4.77 l 
 49.4812 +21.512 4.25 20.984 4.004 20.289 4.004 c 20.289 4.004 l 20.289 4.004 l 
 49.4813 +19.84 4.004 19.414 4.117 19.027 4.336 c 19.027 4.336 l 19.027 4.336 l 
 49.4814 +18.66 4.567 18.367 4.887 18.152 5.293 c 18.152 5.293 l 18.152 5.293 l 
 49.4815 +17.941 5.696 17.844 6.16 17.844 6.668 c 17.844 6.668 l 17.844 6.668 l 
 49.4816 +17.844 7.188 17.941 7.653 18.117 8.071 c 18.117 8.071 l 18.117 8.071 l 
 49.4817 +18.309 8.477 18.602 8.809 18.969 9.028 c 18.969 9.028 l 18.969 9.028 l 
 49.4818 +19.355 9.242 19.785 9.36 20.25 9.36 c 20.25 9.36 l 20.25 9.36 l 20.578 
 49.4819 +9.36 20.891 9.301 21.16 9.172 c 21.16 9.172 l 21.16 9.172 l 21.434 
 49.4820 +9.028 21.645 8.867 21.82 8.649 c 21.82 8.649 l 21.82 11.211 l 22.75 
 49.4821 +11.211 l 22.75 4.117 l 21.879 4.117 l h
 49.4822 +18.832 6.668 m 18.832 6.668 l 18.832 6.668 l 18.832 6.031 18.988 5.539 
 49.4823 +19.297 5.203 c 19.297 5.203 l 19.297 5.203 l 19.59 4.887 19.957 4.711 
 49.4824 +20.383 4.711 c 20.383 4.711 l 20.383 4.711 l 20.793 4.711 21.16 4.871 
 49.4825 +21.453 5.192 c 21.453 5.192 l 21.453 5.192 l 21.742 5.496 21.898 5.973 
 49.4826 +21.898 6.594 c 21.898 6.594 l 21.898 6.594 l 21.898 7.305 21.742 7.809 
 49.4827 +21.453 8.145 c 21.453 8.145 l 21.453 8.145 l 21.141 8.477 20.773 8.637 
 49.4828 +20.328 8.637 c 20.328 8.637 l 20.328 8.637 l 19.898 8.637 19.551 8.477 
 49.4829 +19.258 8.156 c 19.258 8.156 l 19.258 8.156 l 18.969 7.852 18.832 7.348 
 49.4830 +18.832 6.668 c h
 49.4831 +18.832 6.668 m f*
 49.4832 +25.332 4.117 m 25.332 4.117 l 23.586 9.242 l 24.574 9.242 l 25.484 
 49.4833 +6.278 l 25.816 5.192 l 25.816 5.192 l 25.816 5.192 l 25.836 5.25 25.934 
 49.4834 +5.594 26.125 6.246 c 26.125 6.246 l 27 9.242 l 27.988 9.242 l 28.844 
 49.4835 +6.262 l 29.133 5.293 l 29.461 6.278 l 30.434 9.242 l 31.383 9.242 l 
 49.4836 +29.598 4.117 l 28.59 4.117 l 27.68 7.188 l 27.465 8.055 l 26.34 4.117 l 
 49.4837 +25.332 4.117 l h
 49.4838 +25.332 4.117 m f*
 49.4839 +35.883 4.758 m 35.883 4.758 l 35.883 4.758 l 35.535 4.481 35.184 4.278 
 49.4840 +34.855 4.176 c 34.855 4.176 l 34.855 4.176 l 34.527 4.063 34.156 4.004 
 49.4841 +33.789 4.004 c 33.789 4.004 l 33.789 4.004 l 33.168 4.004 32.684 4.133 
 49.4842 +32.352 4.41 c 32.352 4.41 l 32.352 4.41 l 32.004 4.684 31.848 5.047 
 49.4843 +31.848 5.481 c 31.848 5.481 l 31.848 5.481 l 31.848 5.727 31.906 5.957 
 49.4844 +32.023 6.16 c 32.023 6.16 l 32.023 6.16 l 32.16 6.364 32.332 6.524 
 49.4845 +32.527 6.653 c 32.527 6.653 l 32.527 6.653 l 32.742 6.77 32.973 6.871 
 49.4846 +33.227 6.942 c 33.227 6.942 l 33.227 6.942 l 33.422 6.985 33.691 7.028 
 49.4847 +34.078 7.071 c 34.078 7.071 l 34.078 7.071 l 34.855 7.145 35.438 7.246 
 49.4848 +35.805 7.364 c 35.805 7.364 l 35.805 7.364 l 35.805 7.594 l 35.805 
 49.4849 +7.594 l 35.805 7.594 l 35.805 7.953 35.707 8.199 35.535 8.344 c 35.535 
 49.4850 +8.344 l 35.535 8.344 l 35.281 8.535 34.914 8.637 34.43 8.637 c 34.43 
 49.4851 +8.637 l 34.43 8.637 l 33.984 8.637 33.652 8.563 33.438 8.418 c 33.438 
 49.4852 +8.418 l 33.438 8.418 l 33.207 8.274 33.051 8.028 32.953 7.664 c 32.953 
 49.4853 +7.664 l 32.004 7.781 l 32.004 7.781 l 32.004 7.781 l 32.102 8.145 
 49.4854 +32.238 8.434 32.43 8.664 c 32.43 8.664 l 32.43 8.664 l 32.625 8.883 
 49.4855 +32.914 9.055 33.285 9.184 c 33.285 9.184 l 33.285 9.184 l 33.652 9.301 
 49.4856 +34.078 9.36 34.582 9.36 c 34.582 9.36 l 34.582 9.36 l 35.07 9.36 35.457 
 49.4857 +9.301 35.766 9.199 c 35.766 9.199 l 35.766 9.199 l 36.059 9.098 36.289 
 49.4858 +8.969 36.406 8.809 c 36.406 8.809 l 36.406 8.809 l 36.563 8.664 36.66 
 49.4859 +8.461 36.719 8.215 c 36.719 8.215 l 36.719 8.215 l 36.738 8.071 36.758 
 49.4860 +7.809 36.758 7.418 c 36.758 7.418 l 36.758 6.262 l 36.758 6.262 l 
 49.4861 +36.758 6.262 l 36.758 5.465 36.777 4.946 36.816 4.742 c 36.816 4.742 l 
 49.4862 +36.816 4.742 l 36.852 4.524 36.949 4.309 37.066 4.117 c 37.066 4.117 l 
 49.4863 +36.078 4.117 l 36.078 4.117 l 36.078 4.117 l 35.98 4.293 35.902 4.512 
 49.4864 +35.883 4.758 c h
 49.4865 +35.805 6.68 m 35.805 6.68 l 35.805 6.68 l 35.457 6.551 34.934 6.449 
 49.4866 +34.234 6.348 c 34.234 6.348 l 34.234 6.348 l 33.828 6.305 33.555 6.262 
 49.4867 +33.383 6.188 c 33.383 6.188 l 33.383 6.188 l 33.227 6.133 33.09 6.031 
 49.4868 +33.012 5.914 c 33.012 5.914 l 33.012 5.914 l 32.914 5.785 32.875 5.653 
 49.4869 +32.875 5.496 c 32.875 5.496 l 32.875 5.496 l 32.875 5.262 32.973 5.074 
 49.4870 +33.168 4.914 c 33.168 4.914 l 33.168 4.914 l 33.363 4.758 33.652 4.684 
 49.4871 +34.02 4.684 c 34.02 4.684 l 34.02 4.684 l 34.391 4.684 34.719 4.758 
 49.4872 +35.012 4.903 c 35.012 4.903 l 35.012 4.903 l 35.301 5.047 35.516 5.25 
 49.4873 +35.652 5.508 c 35.652 5.508 l 35.652 5.508 l 35.746 5.696 35.805 6 
 49.4874 +35.805 6.364 c 35.805 6.68 l h
 49.4875 +35.805 6.68 m f*
 49.4876 +38.25 4.117 m 38.25 4.117 l 38.25 9.242 l 39.121 9.242 l 39.121 8.461 l 
 49.4877 +39.121 8.461 l 39.121 8.461 l 39.336 8.824 39.551 9.071 39.723 9.184 c 
 49.4878 +39.723 9.184 l 39.723 9.184 l 39.918 9.301 40.133 9.36 40.344 9.36 c 
 49.4879 +40.344 9.36 l 40.344 9.36 l 40.676 9.36 41.004 9.274 41.316 9.082 c 
 49.4880 +41.316 9.082 l 41.004 8.274 l 41.004 8.274 l 41.004 8.274 l 40.773 
 49.4881 +8.403 40.539 8.461 40.305 8.461 c 40.305 8.461 l 40.305 8.461 l 40.094 
 49.4882 +8.461 39.898 8.403 39.723 8.289 c 39.723 8.289 l 39.723 8.289 l 39.57 
 49.4883 +8.172 39.453 8.012 39.375 7.809 c 39.375 7.809 l 39.375 7.809 l 39.258 
 49.4884 +7.508 39.219 7.16 39.219 6.797 c 39.219 6.797 l 39.219 4.117 l 38.25 
 49.4885 +4.117 l h
 49.4886 +38.25 4.117 m f*
 49.4887 +45.797 5.77 m 45.797 5.77 l 46.785 5.668 l 46.785 5.668 l 46.785 5.668 
 49.4888 +l 46.629 5.133 46.34 4.727 45.93 4.438 c 45.93 4.438 l 45.93 4.438 l 
 49.4889 +45.504 4.149 44.961 4.004 44.301 4.004 c 44.301 4.004 l 44.301 4.004 l 
 49.4890 +43.469 4.004 42.809 4.235 42.324 4.699 c 42.324 4.699 l 42.324 4.699 l 
 49.4891 +41.82 5.16 41.586 5.813 41.586 6.625 c 41.586 6.625 l 41.586 6.625 l 
 49.4892 +41.586 7.492 41.84 8.172 42.324 8.649 c 42.324 8.649 l 42.324 8.649 l 
 49.4893 +42.809 9.129 43.449 9.36 44.242 9.36 c 44.242 9.36 l 44.242 9.36 l 45 
 49.4894 +9.36 45.621 9.129 46.086 8.664 c 46.086 8.664 l 46.086 8.664 l 46.57 
 49.4895 +8.188 46.805 7.535 46.805 6.68 c 46.805 6.68 l 46.805 6.68 l 46.805 
 49.4896 +6.449 l 46.805 6.449 l 42.574 6.449 l 42.574 6.449 l 42.574 6.449 l 
 49.4897 +42.613 5.899 42.789 5.465 43.117 5.16 c 43.117 5.16 l 43.117 5.16 l 
 49.4898 +43.43 4.871 43.816 4.711 44.301 4.711 c 44.301 4.711 l 44.301 4.711 l 
 49.4899 +44.652 4.711 44.961 4.801 45.215 4.973 c 45.215 4.973 l 45.215 4.973 l 
 49.4900 +45.465 5.133 45.66 5.406 45.797 5.77 c h
 49.4901 +42.633 7.172 m 42.633 7.172 l 45.816 7.172 l 45.816 7.172 l 45.816 
 49.4902 +7.172 l 45.777 7.594 45.641 7.926 45.445 8.145 c 45.445 8.145 l 45.445 
 49.4903 +8.145 l 45.137 8.477 44.75 8.649 44.242 8.649 c 44.242 8.649 l 44.242 
 49.4904 +8.649 l 43.816 8.649 43.43 8.504 43.137 8.246 c 43.137 8.246 l 43.137 
 49.4905 +8.246 l 42.828 7.969 42.672 7.621 42.633 7.172 c h
 49.4906 +42.633 7.172 m f*
 49.4907 +0 0.501961 0.4 rg
 49.4908 +100.797 164.864 m 100.797 164.864 l 100.797 164.864 l 100.797 165.543 
 49.4909 +100.949 166.078 101.262 166.543 c 101.262 166.543 l 101.262 166.543 l 
 49.4910 +101.57 166.992 101.977 167.223 102.504 167.223 c 102.504 167.223 l 
 49.4911 +102.504 167.223 l 103.082 167.223 103.531 167.008 103.84 166.586 c 
 49.4912 +103.84 166.586 l 103.84 166.586 l 104.172 166.18 104.324 165.617 
 49.4913 +104.324 164.864 c 104.324 164.864 l 104.324 164.864 l 104.324 164.114 
 49.4914 +104.172 163.504 103.84 163.071 c 103.84 163.071 l 103.84 163.071 l 
 49.4915 +103.531 162.649 103.082 162.434 102.504 162.434 c 102.504 162.434 l 
 49.4916 +102.504 162.434 l 101.977 162.434 101.551 162.649 101.242 163.114 c 
 49.4917 +101.242 163.114 l 101.242 163.114 l 100.949 163.563 100.797 164.156 
 49.4918 +100.797 164.864 c h
 49.4919 +101.395 164.864 m 101.395 164.864 l 101.395 164.864 l 101.395 164.328 
 49.4920 +101.492 163.895 101.688 163.531 c 101.688 163.531 l 101.688 163.531 l 
 49.4921 +101.883 163.172 102.152 162.996 102.504 162.996 c 102.504 162.996 l 
 49.4922 +102.504 162.996 l 102.91 162.996 103.199 163.156 103.395 163.489 c 
 49.4923 +103.395 163.489 l 103.395 163.489 l 103.609 163.821 103.703 164.27 
 49.4924 +103.703 164.864 c 103.703 164.864 l 103.703 164.864 l 103.703 166.051 
 49.4925 +103.297 166.645 102.504 166.645 c 102.504 166.645 l 102.504 166.645 l 
 49.4926 +102.152 166.645 101.883 166.485 101.688 166.168 c 101.688 166.168 l 
 49.4927 +101.688 166.168 l 101.492 165.848 101.395 165.414 101.395 164.864 c h
 49.4928 +101.395 164.864 m f*
 49.4929 +105.508 162.692 m 105.508 162.692 l 105.508 161.172 l 104.945 161.172 l 
 49.4930 +104.945 165.891 l 105.508 165.891 l 105.508 165.617 l 105.508 165.617 l 
 49.4931 +105.508 165.617 l 105.703 165.832 105.953 165.949 106.266 165.949 c 
 49.4932 +106.266 165.949 l 106.266 165.949 l 106.691 165.949 107.043 165.805 
 49.4933 +107.293 165.516 c 107.293 165.516 l 107.293 165.516 l 107.547 165.211 
 49.4934 +107.66 164.778 107.66 164.199 c 107.66 164.199 l 107.66 164.199 l 
 49.4935 +107.66 163.676 107.547 163.258 107.293 162.938 c 107.293 162.938 l 
 49.4936 +107.293 162.938 l 107.043 162.606 106.672 162.446 106.207 162.446 c 
 49.4937 +106.207 162.446 l 106.207 162.446 l 106.07 162.446 105.934 162.461 
 49.4938 +105.781 162.52 c 105.781 162.52 l 105.781 162.52 l 105.645 162.563 
 49.4939 +105.547 162.637 105.508 162.692 c h
 49.4940 +105.508 165.168 m 105.508 165.168 l 105.508 163.184 l 105.508 163.184 l 
 49.4941 +105.508 163.184 l 105.527 163.129 105.605 163.082 105.723 163.028 c 
 49.4942 +105.723 163.028 l 105.723 163.028 l 105.84 162.985 105.934 162.953 
 49.4943 +106.051 162.953 c 106.051 162.953 l 106.051 162.953 l 106.73 162.953 
 49.4944 +107.078 163.375 107.078 164.211 c 107.078 164.211 l 107.078 164.211 l 
 49.4945 +107.078 164.649 107.004 164.965 106.828 165.153 c 106.828 165.153 l 
 49.4946 +106.828 165.153 l 106.672 165.356 106.422 165.457 106.051 165.457 c 
 49.4947 +106.051 165.457 l 106.051 165.457 l 105.973 165.457 105.879 165.43 
 49.4948 +105.762 165.371 c 105.762 165.371 l 105.762 165.371 l 105.664 165.313 
 49.4949 +105.566 165.242 105.508 165.168 c h
 49.4950 +105.508 165.168 m f*
 49.4951 +110.844 164.141 m 110.844 164.141 l 108.594 164.141 l 108.594 164.141 l 
 49.4952 +108.594 164.141 l 108.594 163.75 108.711 163.446 108.902 163.231 c 
 49.4953 +108.902 163.231 l 108.902 163.231 l 109.078 163.039 109.313 162.953 
 49.4954 +109.582 162.953 c 109.582 162.953 l 109.582 162.953 l 109.891 162.953 
 49.4955 +110.164 163.055 110.379 163.258 c 110.379 163.258 l 110.609 162.824 l 
 49.4956 +110.609 162.824 l 110.609 162.824 l 110.512 162.723 110.398 162.649 
 49.4957 +110.203 162.578 c 110.203 162.578 l 110.203 162.578 l 109.988 162.492 
 49.4958 +109.738 162.446 109.465 162.446 c 109.465 162.446 l 109.465 162.446 l 
 49.4959 +109.078 162.446 108.746 162.59 108.477 162.883 c 108.477 162.883 l 
 49.4960 +108.477 162.883 l 108.184 163.199 108.031 163.621 108.031 164.168 c 
 49.4961 +108.031 164.168 l 108.031 164.168 l 108.031 164.719 108.184 165.168 
 49.4962 +108.496 165.516 c 108.496 165.516 l 108.496 165.516 l 108.766 165.805 
 49.4963 +109.098 165.949 109.484 165.949 c 109.484 165.949 l 109.484 165.949 l 
 49.4964 +109.93 165.949 110.281 165.821 110.531 165.559 c 110.531 165.559 l 
 49.4965 +110.531 165.559 l 110.766 165.297 110.883 164.949 110.883 164.516 c 
 49.4966 +110.883 164.516 l 110.883 164.516 l 110.883 164.371 110.883 164.258 
 49.4967 +110.844 164.141 c h
 49.4968 +109.504 165.457 m 109.504 165.457 l 109.504 165.457 l 109.254 165.457 
 49.4969 +109.059 165.371 108.883 165.196 c 108.883 165.196 l 108.883 165.196 l 
 49.4970 +108.73 165.039 108.633 164.821 108.613 164.59 c 108.613 164.59 l 110.34 
 49.4971 +164.59 l 110.34 164.59 l 110.34 164.59 l 110.34 164.821 110.262 165.024 
 49.4972 +110.125 165.196 c 110.125 165.196 l 110.125 165.196 l 109.969 165.371 
 49.4973 +109.777 165.457 109.504 165.457 c h
 49.4974 +109.504 165.457 m f*
 49.4975 +113.363 162.504 m 113.363 162.504 l 113.363 164.473 l 113.363 164.473 l 
 49.4976 +113.363 164.473 l 113.363 164.836 113.305 165.098 113.211 165.242 c 
 49.4977 +113.211 165.242 l 113.211 165.242 l 113.113 165.387 112.957 165.457 
 49.4978 +112.707 165.457 c 112.707 165.457 l 112.707 165.457 l 112.59 165.457 
 49.4979 +112.473 165.414 112.336 165.328 c 112.336 165.328 l 112.336 165.328 l 
 49.4980 +112.199 165.254 112.105 165.153 112.027 165.024 c 112.027 165.024 l 
 49.4981 +112.027 162.504 l 111.465 162.504 l 111.465 165.891 l 111.852 165.891 l 
 49.4982 +112.027 165.457 l 112.027 165.457 l 112.027 165.457 l 112.199 165.778 
 49.4983 +112.473 165.949 112.898 165.949 c 112.898 165.949 l 112.898 165.949 l 
 49.4984 +113.578 165.949 113.926 165.516 113.926 164.606 c 113.926 164.606 l 
 49.4985 +113.926 162.504 l 113.363 162.504 l h
 49.4986 +113.363 162.504 m f*
 49.4987 +117.941 162.504 m 117.438 165.489 l 116.527 162.446 l 116.371 162.446 l 
 49.4988 +115.422 165.489 l 114.918 162.504 l 114.375 162.504 l 115.168 167.137 l 
 49.4989 +115.441 167.137 l 116.449 163.766 l 117.359 167.137 l 117.633 167.137 l 
 49.4990 +118.484 162.504 l 117.941 162.504 l h
 49.4991 +117.941 162.504 m f*
 49.4992 +119.531 164.301 m 119.531 164.301 l 119.531 162.504 l 118.949 162.504 l 
 49.4993 +118.949 167.137 l 118.949 167.137 l 118.949 167.137 l 119.398 167.153 
 49.4994 +119.648 167.164 119.746 167.164 c 119.746 167.164 l 119.746 167.164 l 
 49.4995 +120.988 167.164 121.609 166.719 121.609 165.821 c 121.609 165.821 l 
 49.4996 +121.609 165.821 l 121.609 164.778 121.066 164.258 119.961 164.258 c 
 49.4997 +119.961 164.258 l 119.961 164.258 l 119.902 164.258 119.746 164.27 
 49.4998 +119.531 164.301 c h
 49.4999 +119.531 166.559 m 119.531 166.559 l 119.531 164.864 l 119.531 164.864 l 
 49.5000 +119.531 164.864 l 119.785 164.852 119.902 164.836 119.922 164.836 c 
 49.5001 +119.922 164.836 l 119.922 164.836 l 120.641 164.836 121.008 165.141 
 49.5002 +121.008 165.746 c 121.008 165.746 l 121.008 165.746 l 121.008 166.313 
 49.5003 +120.621 166.602 119.844 166.602 c 119.844 166.602 l 119.844 166.602 l 
 49.5004 +119.766 166.602 119.668 166.586 119.531 166.559 c h
 49.5005 +119.531 166.559 m f*
 49.5006 +123.605 164.75 m 124.617 164.75 l 124.617 164.301 l 123.605 164.301 l 
 49.5007 +123.605 163.199 l 123.18 163.199 l 123.18 164.301 l 122.172 164.301 l 
 49.5008 +122.172 164.75 l 123.18 164.75 l 123.18 165.821 l 123.605 165.821 l 
 49.5009 +123.605 164.75 l h
 49.5010 +123.605 164.75 m f*
 49.5011 +125.973 164.301 m 125.973 164.301 l 125.973 162.504 l 125.391 162.504 l 
 49.5012 +125.391 167.137 l 125.391 167.137 l 125.391 167.137 l 125.816 167.153 
 49.5013 +126.09 167.164 126.188 167.164 c 126.188 167.164 l 126.188 167.164 l 
 49.5014 +127.41 167.164 128.012 166.719 128.012 165.821 c 128.012 165.821 l 
 49.5015 +128.012 165.821 l 128.012 164.778 127.465 164.258 126.398 164.258 c 
 49.5016 +126.398 164.258 l 126.398 164.258 l 126.34 164.258 126.188 164.27 
 49.5017 +125.973 164.301 c h
 49.5018 +125.973 166.559 m 125.973 166.559 l 125.973 164.864 l 125.973 164.864 l 
 49.5019 +125.973 164.864 l 126.207 164.852 126.34 164.836 126.359 164.836 c 
 49.5020 +126.359 164.836 l 126.359 164.836 l 127.059 164.836 127.43 165.141 
 49.5021 +127.43 165.746 c 127.43 165.746 l 127.43 165.746 l 127.43 166.313 
 49.5022 +127.039 166.602 126.285 166.602 c 126.285 166.602 l 126.285 166.602 l 
 49.5023 +126.207 166.602 126.109 166.586 125.973 166.559 c h
 49.5024 +125.973 166.559 m f*
 49.5025 +0.168627 0.172549 0.745098 rg
 49.5026 +191.984 161.731 m 191.48 164.696 l 190.547 161.656 l 190.41 161.656 l 
 49.5027 +189.441 164.696 l 188.957 161.731 l 188.414 161.731 l 189.211 166.348 l 
 49.5028 +189.461 166.348 l 190.469 162.977 l 191.422 166.348 l 191.672 166.348 l 
 49.5029 +192.547 161.731 l 191.984 161.731 l h
 49.5030 +191.984 161.731 m f*
 49.5031 +193.594 163.512 m 193.594 163.512 l 193.594 161.731 l 193.012 161.731 l 
 49.5032 +193.012 166.348 l 193.012 166.348 l 193.012 166.348 l 193.438 166.375 
 49.5033 +193.711 166.375 193.785 166.375 c 193.785 166.375 l 193.785 166.375 l 
 49.5034 +195.008 166.375 195.629 165.926 195.629 165.031 c 195.629 165.031 l 
 49.5035 +195.629 165.031 l 195.629 164.004 195.086 163.481 194 163.481 c 194 
 49.5036 +163.481 l 194 163.481 l 193.922 163.481 193.785 163.496 193.594 163.512 
 49.5037 +c h
 49.5038 +193.594 165.781 m 193.594 165.781 l 193.594 164.074 l 193.594 164.074 l 
 49.5039 +193.594 164.074 l 193.805 164.059 193.941 164.047 193.961 164.047 c 
 49.5040 +193.961 164.047 l 193.961 164.047 l 194.68 164.047 195.027 164.352 
 49.5041 +195.027 164.957 c 195.027 164.957 l 195.027 164.957 l 195.027 165.535 
 49.5042 +194.66 165.813 193.883 165.813 c 193.883 165.813 l 193.883 165.813 l 
 49.5043 +193.805 165.813 193.711 165.797 193.594 165.781 c h
 49.5044 +193.594 165.781 m f*
 49.5045 +196.406 161.731 m 196.406 166.348 l 196.988 166.348 l 196.988 161.731 l 
 49.5046 +196.406 161.731 l h
 49.5047 +196.406 161.731 m f*
 49.5048 +199.297 163.957 m 200.305 163.957 l 200.305 163.512 l 199.297 163.512 l 
 49.5049 +199.297 162.426 l 198.887 162.426 l 198.887 163.512 l 197.898 163.512 l 
 49.5050 +197.898 163.957 l 198.887 163.957 l 198.887 165.031 l 199.297 165.031 l 
 49.5051 +199.297 163.957 l h
 49.5052 +199.297 163.957 m f*
 49.5053 +201.645 163.512 m 201.645 163.512 l 201.645 161.731 l 201.063 161.731 l 
 49.5054 +201.063 166.348 l 201.063 166.348 l 201.063 166.348 l 201.508 166.375 
 49.5055 +201.758 166.375 201.855 166.375 c 201.855 166.375 l 201.855 166.375 l 
 49.5056 +203.098 166.375 203.699 165.926 203.699 165.031 c 203.699 165.031 l 
 49.5057 +203.699 165.031 l 203.699 164.004 203.176 163.481 202.07 163.481 c 
 49.5058 +202.07 163.481 l 202.07 163.481 l 202.012 163.481 201.855 163.496 
 49.5059 +201.645 163.512 c h
 49.5060 +201.645 165.781 m 201.645 165.781 l 201.645 164.074 l 201.645 164.074 l 
 49.5061 +201.645 164.074 l 201.895 164.059 202.012 164.047 202.031 164.047 c 
 49.5062 +202.031 164.047 l 202.031 164.047 l 202.75 164.047 203.117 164.352 
 49.5063 +203.117 164.957 c 203.117 164.957 l 203.117 164.957 l 203.117 165.535 
 49.5064 +202.73 165.813 201.953 165.813 c 201.953 165.813 l 201.953 165.813 l 
 49.5065 +201.875 165.813 201.777 165.797 201.645 165.781 c h
 49.5066 +201.645 165.781 m f*
 49.5067 +0.501961 0 0.4 rg
 49.5068 +266.082 161.656 m 263.891 165.043 l 263.891 161.731 l 263.348 161.731 l 
 49.5069 +263.348 166.348 l 263.578 166.348 l 265.695 163.164 l 265.695 166.348 l 
 49.5070 +266.258 166.348 l 266.258 161.656 l 266.082 161.656 l h
 49.5071 +266.082 161.656 m f*
 49.5072 +269.711 163.367 m 269.711 163.367 l 267.461 163.367 l 267.461 163.367 l 
 49.5073 +267.461 163.367 l 267.461 162.961 267.555 162.656 267.75 162.438 c 
 49.5074 +267.75 162.438 l 267.75 162.438 l 267.926 162.266 268.156 162.164 
 49.5075 +268.43 162.164 c 268.43 162.164 l 268.43 162.164 l 268.758 162.164 
 49.5076 +269.012 162.266 269.223 162.469 c 269.223 162.469 l 269.457 162.035 l 
 49.5077 +269.457 162.035 l 269.457 162.035 l 269.379 161.946 269.242 161.86 
 49.5078 +269.07 161.789 c 269.07 161.789 l 269.07 161.789 l 268.855 161.699 
 49.5079 +268.602 161.656 268.332 161.656 c 268.332 161.656 l 268.332 161.656 l 
 49.5080 +267.945 161.656 267.613 161.801 267.324 162.09 c 267.324 162.09 l 
 49.5081 +267.324 162.09 l 267.031 162.41 266.879 162.844 266.879 163.379 c 
 49.5082 +266.879 163.379 l 266.879 163.379 l 266.879 163.946 267.031 164.379 
 49.5083 +267.344 164.711 c 267.344 164.711 l 267.344 164.711 l 267.613 165.016 
 49.5084 +267.965 165.16 268.332 165.16 c 268.332 165.16 l 268.332 165.16 l 
 49.5085 +268.777 165.16 269.129 165.031 269.379 164.754 c 269.379 164.754 l 
 49.5086 +269.379 164.754 l 269.633 164.496 269.746 164.149 269.746 163.727 c 
 49.5087 +269.746 163.727 l 269.746 163.727 l 269.746 163.598 269.73 163.469 
 49.5088 +269.711 163.367 c h
 49.5089 +268.371 164.653 m 268.371 164.653 l 268.371 164.653 l 268.117 164.653 
 49.5090 +267.906 164.567 267.75 164.395 c 267.75 164.395 l 267.75 164.395 l 
 49.5091 +267.574 164.235 267.496 164.047 267.477 163.801 c 267.477 163.801 l 
 49.5092 +269.203 163.801 l 269.203 163.801 l 269.203 163.801 l 269.203 164.047 
 49.5093 +269.129 164.235 268.992 164.395 c 268.992 164.395 l 268.992 164.395 l 
 49.5094 +268.836 164.567 268.621 164.653 268.371 164.653 c h
 49.5095 +268.371 164.653 m f*
 49.5096 +273.18 161.656 m 273.047 161.656 l 272.133 163.973 l 271.223 161.656 l 
 49.5097 +271.066 161.656 l 269.98 165.117 l 270.543 165.117 l 271.203 162.903 l 
 49.5098 +272.035 165.117 l 272.191 165.117 l 273.047 162.903 l 273.762 165.117 l 
 49.5099 +274.305 165.117 l 273.18 161.656 l h
 49.5100 +273.18 161.656 m f*
 49.5101 +274.773 161.731 m 274.773 166.348 l 275.336 166.348 l 275.336 162.293 l 
 49.5102 +277.273 162.293 l 277.273 161.731 l 274.773 161.731 l h
 49.5103 +274.773 161.731 m f*
 49.5104 +279.484 162.106 m 279.484 162.106 l 279.484 162.106 l 279.273 161.817 
 49.5105 +278.922 161.656 278.477 161.656 c 278.477 161.656 l 278.477 161.656 l 
 49.5106 +278.227 161.656 278.012 161.758 277.836 161.946 c 277.836 161.946 l 
 49.5107 +277.836 161.946 l 277.664 162.149 277.566 162.383 277.566 162.672 c 
 49.5108 +277.566 162.672 l 277.566 162.672 l 277.566 163.02 277.699 163.309 
 49.5109 +277.992 163.539 c 277.992 163.539 l 277.992 163.539 l 278.262 163.785 
 49.5110 +278.613 163.903 279.039 163.903 c 279.039 163.903 l 279.039 163.903 l 
 49.5111 +279.156 163.903 279.293 163.871 279.426 163.813 c 279.426 163.813 l 
 49.5112 +279.426 163.813 l 279.426 164.352 279.215 164.625 278.77 164.625 c 
 49.5113 +278.77 164.625 l 278.77 164.625 l 278.418 164.625 278.148 164.524 
 49.5114 +277.973 164.321 c 277.973 164.321 l 277.738 164.828 l 277.738 164.828 l 
 49.5115 +277.738 164.828 l 277.836 164.914 277.973 165 278.168 165.074 c 278.168 
 49.5116 +165.074 l 278.168 165.074 l 278.359 165.133 278.535 165.16 278.691 
 49.5117 +165.16 c 278.691 165.16 l 278.691 165.16 l 279.156 165.16 279.484 
 49.5118 +165.059 279.68 164.828 c 279.68 164.828 l 279.68 164.828 l 279.875 
 49.5119 +164.61 279.969 164.25 279.969 163.77 c 279.969 163.77 l 279.969 162.555 
 49.5120 +l 279.969 162.555 l 279.969 162.555 l 279.969 162.266 280.047 162.063 
 49.5121 +280.223 161.961 c 280.223 161.961 l 280.223 161.656 l 280.223 161.656 l 
 49.5122 +280.223 161.656 l 279.988 161.656 279.816 161.699 279.719 161.774 c 
 49.5123 +279.719 161.774 l 279.719 161.774 l 279.621 161.832 279.543 161.946 
 49.5124 +279.484 162.106 c h
 49.5125 +279.426 163.395 m 279.426 163.395 l 279.426 163.395 l 279.254 163.438 
 49.5126 +279.137 163.453 279.078 163.453 c 279.078 163.453 l 279.078 163.453 l 
 49.5127 +278.789 163.453 278.555 163.379 278.379 163.219 c 278.379 163.219 l 
 49.5128 +278.379 163.219 l 278.207 163.063 278.129 162.875 278.129 162.672 c 
 49.5129 +278.129 162.672 l 278.129 162.672 l 278.129 162.309 278.32 162.137 
 49.5130 +278.691 162.137 c 278.691 162.137 l 278.691 162.137 l 278.98 162.137 
 49.5131 +279.215 162.281 279.426 162.571 c 279.426 163.395 l h
 49.5132 +279.426 163.395 m f*
 49.5133 +282.766 161.731 m 282.766 161.731 l 282.766 163.699 l 282.766 163.699 l 
 49.5134 +282.766 163.699 l 282.766 164.059 282.707 164.293 282.609 164.438 c 
 49.5135 +282.609 164.438 l 282.609 164.438 l 282.512 164.582 282.336 164.653 
 49.5136 +282.105 164.653 c 282.105 164.653 l 282.105 164.653 l 281.969 164.653 
 49.5137 +281.852 164.625 281.715 164.539 c 281.715 164.539 l 281.715 164.539 l 
 49.5138 +281.563 164.449 281.465 164.352 281.387 164.235 c 281.387 164.235 l 
 49.5139 +281.387 161.731 l 280.844 161.731 l 280.844 165.102 l 281.211 165.102 l 
 49.5140 +281.387 164.668 l 281.387 164.668 l 281.387 164.668 l 281.582 165 
 49.5141 +281.871 165.16 282.277 165.16 c 282.277 165.16 l 282.277 165.16 l 
 49.5142 +282.957 165.16 283.309 164.711 283.309 163.828 c 283.309 163.828 l 
 49.5143 +283.309 161.731 l 282.766 161.731 l h
 49.5144 +282.766 161.731 m f*
 49.5145 +283.984 160.789 m 283.984 160.789 l 284.277 161.281 l 284.277 161.281 l 
 49.5146 +284.277 161.281 l 284.586 161.035 284.879 160.918 285.148 160.918 c 
 49.5147 +285.148 160.918 l 285.148 160.918 l 285.402 160.918 285.598 160.977 
 49.5148 +285.75 161.063 c 285.75 161.063 l 285.75 161.063 l 285.887 161.164 
 49.5149 +285.965 161.281 285.965 161.41 c 285.965 161.41 l 285.965 161.41 l 
 49.5150 +285.965 161.688 285.77 161.832 285.422 161.832 c 285.422 161.832 l 
 49.5151 +285.422 161.832 l 285.344 161.832 285.246 161.817 285.07 161.774 c 
 49.5152 +285.07 161.774 l 285.07 161.774 l 284.918 161.746 284.781 161.731 
 49.5153 +284.703 161.731 c 284.703 161.731 l 284.703 161.731 l 284.277 161.731 
 49.5154 +284.043 161.903 284.043 162.266 c 284.043 162.266 l 284.043 162.266 l 
 49.5155 +284.043 162.383 284.102 162.485 284.199 162.571 c 284.199 162.571 l 
 49.5156 +284.199 162.571 l 284.316 162.672 284.434 162.731 284.566 162.774 c 
 49.5157 +284.566 162.774 l 284.566 162.774 l 284.16 162.989 283.926 163.379 
 49.5158 +283.926 163.946 c 283.926 163.946 l 283.926 163.946 l 283.926 164.278 
 49.5159 +284.043 164.582 284.277 164.813 c 284.277 164.813 l 284.277 164.813 l 
 49.5160 +284.488 165.043 284.762 165.16 285.09 165.16 c 285.09 165.16 l 285.09 
 49.5161 +165.16 l 285.402 165.16 285.633 165.102 285.809 164.957 c 285.809 
 49.5162 +164.957 l 286.102 165.321 l 286.449 164.957 l 286.121 164.684 l 286.121 
 49.5163 +164.684 l 286.121 164.684 l 286.254 164.481 286.332 164.219 286.332 
 49.5164 +163.903 c 286.332 163.903 l 286.332 163.903 l 286.332 163.567 286.234 
 49.5165 +163.278 286.043 163.047 c 286.043 163.047 l 286.043 163.047 l 285.848 
 49.5166 +162.817 285.578 162.684 285.266 162.641 c 285.266 162.641 l 284.82 
 49.5167 +162.598 l 284.82 162.598 l 284.82 162.598 l 284.762 162.582 284.684 
 49.5168 +162.571 284.586 162.528 c 284.586 162.528 l 284.586 162.528 l 284.508 
 49.5169 +162.485 284.473 162.438 284.473 162.367 c 284.473 162.367 l 284.473 
 49.5170 +162.367 l 284.473 162.281 284.547 162.239 284.742 162.239 c 284.742 
 49.5171 +162.239 l 284.742 162.239 l 284.82 162.239 284.957 162.266 285.129 
 49.5172 +162.293 c 285.129 162.293 l 285.129 162.293 l 285.305 162.324 285.441 
 49.5173 +162.336 285.52 162.336 c 285.52 162.336 l 285.52 162.336 l 285.828 
 49.5174 +162.336 286.063 162.266 286.234 162.106 c 286.234 162.106 l 286.234 
 49.5175 +162.106 l 286.41 161.946 286.488 161.715 286.488 161.442 c 286.488 
 49.5176 +161.442 l 286.488 161.442 l 286.488 161.121 286.371 160.875 286.121 
 49.5177 +160.688 c 286.121 160.688 l 286.121 160.688 l 285.848 160.485 285.539 
 49.5178 +160.399 285.129 160.399 c 285.129 160.399 l 285.129 160.399 l 284.938 
 49.5179 +160.399 284.723 160.426 284.508 160.516 c 284.508 160.516 l 284.508 
 49.5180 +160.516 l 284.297 160.586 284.121 160.688 283.984 160.789 c h
 49.5181 +285.129 164.684 m 285.129 164.684 l 285.129 164.684 l 284.938 164.684 
 49.5182 +284.781 164.61 284.664 164.465 c 284.664 164.465 l 284.664 164.465 l 
 49.5183 +284.547 164.305 284.488 164.133 284.488 163.93 c 284.488 163.93 l 
 49.5184 +284.488 163.93 l 284.488 163.699 284.547 163.496 284.664 163.352 c 
 49.5185 +284.664 163.352 l 284.664 163.352 l 284.781 163.192 284.938 163.121 
 49.5186 +285.129 163.121 c 285.129 163.121 l 285.129 163.121 l 285.324 163.121 
 49.5187 +285.48 163.192 285.598 163.336 c 285.598 163.336 l 285.598 163.336 l 
 49.5188 +285.711 163.496 285.75 163.684 285.75 163.93 c 285.75 163.93 l 285.75 
 49.5189 +163.93 l 285.75 164.133 285.691 164.305 285.578 164.465 c 285.578 
 49.5190 +164.465 l 285.578 164.465 l 285.461 164.61 285.305 164.684 285.129 
 49.5191 +164.684 c h
 49.5192 +285.129 164.684 m f*
 49.5193 +288.445 163.957 m 289.438 163.957 l 289.438 163.512 l 288.445 163.512 l 
 49.5194 +288.445 162.426 l 288.039 162.426 l 288.039 163.512 l 287.031 163.512 l 
 49.5195 +287.031 163.957 l 288.039 163.957 l 288.039 165.031 l 288.445 165.031 l 
 49.5196 +288.445 163.957 l h
 49.5197 +288.445 163.957 m f*
 49.5198 +290.793 163.512 m 290.793 163.512 l 290.793 161.731 l 290.211 161.731 l 
 49.5199 +290.211 166.348 l 290.211 166.348 l 290.211 166.348 l 290.66 166.375 
 49.5200 +290.93 166.375 291.008 166.375 c 291.008 166.375 l 291.008 166.375 l 
 49.5201 +292.25 166.375 292.871 165.926 292.871 165.031 c 292.871 165.031 l 
 49.5202 +292.871 165.031 l 292.871 164.004 292.328 163.481 291.223 163.481 c 
 49.5203 +291.223 163.481 l 291.223 163.481 l 291.164 163.481 291.027 163.496 
 49.5204 +290.793 163.512 c h
 49.5205 +290.793 165.781 m 290.793 165.781 l 290.793 164.074 l 290.793 164.074 l 
 49.5206 +290.793 164.074 l 291.047 164.059 291.184 164.047 291.184 164.047 c 
 49.5207 +291.184 164.047 l 291.184 164.047 l 291.898 164.047 292.27 164.352 
 49.5208 +292.27 164.957 c 292.27 164.957 l 292.27 164.957 l 292.27 165.535 
 49.5209 +291.879 165.813 291.125 165.813 c 291.125 165.813 l 291.125 165.813 l 
 49.5210 +291.047 165.813 290.93 165.797 290.793 165.781 c h
 49.5211 +290.793 165.781 m f*
 49.5212 +0 g
 49.5213 +337.266 134.539 m 337.266 138.836 l 338.027 138.836 l 338.027 134.594 l 
 49.5214 +338.023 134.344 338.098 134.145 338.254 133.996 c 338.402 133.84 
 49.5215 +338.602 133.766 338.852 133.77 c 339.57 133.77 l 339.57 133.074 l 
 49.5216 +338.707 133.074 l 338.281 133.074 337.934 133.211 337.668 133.489 c 
 49.5217 +337.395 133.766 337.262 134.117 337.266 134.539 c h
 49.5218 +343.738 134.86 m 343.738 133.074 l 343.043 133.074 l 343.043 134.836 l 
 49.5219 +343.039 135.262 342.891 135.668 342.598 136.051 c 342.414 136.278 
 49.5220 +342.121 136.391 341.723 136.395 c 341.121 136.391 340.711 136.098 
 49.5221 +340.492 135.516 c 340.422 135.348 340.391 135.184 340.395 135.028 c 
 49.5222 +340.391 134.766 340.461 134.516 340.609 134.278 c 340.75 134.031 
 49.5223 +340.938 133.871 341.172 133.789 c 341.398 133.707 341.582 133.656 
 49.5224 +341.715 133.641 c 342.074 133.637 342.379 133.727 342.637 133.906 c 
 49.5225 +342.637 133.196 l 342.355 133.074 342.051 133.016 341.715 133.012 c 
 49.5226 +341.137 133.016 340.652 133.199 340.262 133.571 c 339.871 133.942 
 49.5227 +339.676 134.414 339.676 134.989 c 339.676 135.715 339.973 136.289 
 49.5228 +340.57 136.715 c 340.902 136.946 341.281 137.063 341.707 137.067 c 
 49.5229 +342.352 137.063 342.855 136.852 343.219 136.434 c 343.563 136.035 
 49.5230 +343.734 135.512 343.738 134.86 c h
 49.5231 +344.422 133.074 m 344.422 135.239 l 344.418 135.778 344.582 136.207 
 49.5232 +344.914 136.528 c 345.238 136.84 345.676 137 346.23 137.004 c 346.777 
 49.5233 +137 347.219 136.844 347.551 136.531 c 347.879 136.219 348.043 135.785 
 49.5234 +348.047 135.239 c 348.047 133.074 l 347.352 133.074 l 347.352 135.246 l 
 49.5235 +347.348 135.578 347.246 135.848 347.047 136.059 c 346.84 136.262 
 49.5236 +346.574 136.367 346.246 136.371 c 345.91 136.367 345.637 136.266 
 49.5237 +345.426 136.063 c 345.215 135.856 345.109 135.582 345.109 135.246 c 
 49.5238 +345.109 133.074 l h
 49.5239 +352.637 134.938 m 352.637 133.418 l 352.633 132.766 352.422 132.25 
 49.5240 +352.008 131.867 c 351.586 131.485 351.051 131.293 350.398 131.289 c 
 49.5241 +350.055 131.293 349.738 131.344 349.453 131.442 c 349.453 132.129 l 
 49.5242 +349.707 132.004 350.016 131.938 350.375 131.938 c 350.832 131.938 
 49.5243 +351.203 132.071 351.488 132.332 c 351.773 132.594 351.918 132.949 
 49.5244 +351.918 133.403 c 351.918 134.922 l 351.918 135.321 351.801 135.656 
 49.5245 +351.574 135.922 c 351.328 136.211 351.012 136.356 350.617 136.356 c 
 49.5246 +350.215 136.356 349.891 136.215 349.648 135.938 c 349.402 135.66 
 49.5247 +349.281 135.321 349.285 134.914 c 349.281 134.528 349.414 134.219 
 49.5248 +349.688 133.989 c 349.953 133.754 350.285 133.637 350.676 133.641 c 
 49.5249 +351.02 133.637 351.328 133.727 351.605 133.914 c 351.605 133.196 l 
 49.5250 +351.301 133.074 350.969 133.016 350.613 133.012 c 350.027 133.016 
 49.5251 +349.547 133.188 349.168 133.539 c 348.766 133.899 348.566 134.371 
 49.5252 +348.566 134.949 c 348.566 135.34 348.66 135.703 348.855 136.047 c 
 49.5253 +349.055 136.418 349.328 136.672 349.672 136.809 c 350.074 136.965 
 49.5254 +350.41 137.047 350.68 137.051 c 351.258 137.047 351.73 136.836 352.102 
 49.5255 +136.418 c 352.453 136.016 352.633 135.524 352.637 134.938 c h
 49.5256 +357.512 138.828 m 357.512 138.121 l 357.426 138.145 357.32 138.16 
 49.5257 +357.191 138.164 c 356.914 138.16 356.676 138.074 356.484 137.906 c 
 49.5258 +356.285 137.731 356.188 137.508 356.191 137.242 c 356.188 137.031 
 49.5259 +356.258 136.852 356.402 136.699 c 357.336 135.656 l 357.613 135.344 
 49.5260 +357.754 134.981 357.754 134.571 c 357.754 133.961 357.492 133.504 
 49.5261 +356.977 133.196 c 356.711 133.035 356.434 132.957 356.145 132.953 c 
 49.5262 +355.961 132.957 355.793 132.989 355.641 133.043 c 355.641 133.77 l 
 49.5263 +355.766 133.703 355.902 133.672 356.043 133.676 c 356.426 133.672 
 49.5264 +356.703 133.848 356.875 134.203 c 356.941 134.344 356.973 134.485 
 49.5265 +356.977 134.625 c 356.973 134.832 356.91 135.008 356.785 135.153 c 
 49.5266 +355.809 136.242 l 355.574 136.5 355.457 136.84 355.457 137.258 c 
 49.5267 +355.457 137.828 355.676 138.274 356.113 138.602 c 356.387 138.805 
 49.5268 +356.688 138.91 357.016 138.914 c 357.18 138.91 357.344 138.883 357.512 
 49.5269 +138.828 c h
 49.5270 +357.867 136.93 m 358.574 136.93 l 359.094 134.258 l 359.164 133.864 
 49.5271 +359.344 133.664 359.641 133.668 c 359.945 133.664 360.141 133.864 
 49.5272 +360.223 134.266 c 360.75 136.93 l 361.457 136.93 l 360.883 134.02 l 
 49.5273 +360.789 133.563 360.563 133.274 360.195 133.145 c 360.012 133.082 l 
 49.5274 +360.012 131.348 l 359.32 131.348 l 359.32 133.082 l 358.832 133.149 
 49.5275 +358.535 133.469 358.426 134.043 c h
 49.5276 +361.75 133.074 m 361.75 135.239 l 361.746 135.778 361.91 136.207 
 49.5277 +362.242 136.528 c 362.566 136.84 363.004 137 363.559 137.004 c 364.105 
 49.5278 +137 364.547 136.844 364.879 136.531 c 365.207 136.219 365.371 135.785 
 49.5279 +365.375 135.239 c 365.375 133.074 l 364.68 133.074 l 364.68 135.246 l 
 49.5280 +364.676 135.578 364.574 135.848 364.375 136.059 c 364.168 136.262 
 49.5281 +363.902 136.367 363.574 136.371 c 363.238 136.367 362.965 136.266 
 49.5282 +362.754 136.063 c 362.543 135.856 362.438 135.582 362.438 135.246 c 
 49.5283 +362.438 133.074 l h
 49.5284 +366.063 134.387 m 366.063 138.114 l 366.75 138.114 l 366.75 136.946 l 
 49.5285 +367.559 136.946 l 367.559 136.313 l 366.75 136.313 l 366.75 134.387 l 
 49.5286 +366.75 133.957 366.957 133.719 367.375 133.676 c 367.559 133.676 l 
 49.5287 +367.559 133.059 l 367.477 133.047 367.398 133.039 367.328 133.035 c 
 49.5288 +367.066 133.039 366.816 133.125 366.582 133.297 c 366.34 133.473 
 49.5289 +366.191 133.684 366.133 133.93 c 366.082 134.133 366.059 134.285 
 49.5290 +366.063 134.387 c h
 49.5291 +371.801 134.86 m 371.801 133.074 l 371.105 133.074 l 371.105 134.836 l 
 49.5292 +371.102 135.262 370.953 135.668 370.66 136.051 c 370.477 136.278 
 49.5293 +370.184 136.391 369.785 136.395 c 369.184 136.391 368.773 136.098 
 49.5294 +368.555 135.516 c 368.484 135.348 368.453 135.184 368.457 135.028 c 
 49.5295 +368.453 134.766 368.523 134.516 368.672 134.278 c 368.813 134.031 369 
 49.5296 +133.871 369.234 133.789 c 369.461 133.707 369.645 133.656 369.777 
 49.5297 +133.641 c 370.137 133.637 370.441 133.727 370.699 133.906 c 370.699 
 49.5298 +133.196 l 370.418 133.074 370.113 133.016 369.777 133.012 c 369.199 
 49.5299 +133.016 368.715 133.199 368.324 133.571 c 367.934 133.942 367.738 
 49.5300 +134.414 367.738 134.989 c 367.738 135.715 368.035 136.289 368.633 
 49.5301 +136.715 c 368.965 136.946 369.344 137.063 369.77 137.067 c 370.414 
 49.5302 +137.063 370.918 136.852 371.281 136.434 c 371.625 136.035 371.797 
 49.5303 +135.512 371.801 134.86 c h
 49.5304 +372.195 133.012 m 372.195 133.668 l 372.355 133.668 l 372.57 133.676 
 49.5305 +372.789 133.77 373.012 133.946 c 373.336 134.207 373.5 134.571 373.5 
 49.5306 +135.035 c 373.5 135.367 373.391 135.649 373.172 135.883 c 372.953 
 49.5307 +136.11 372.672 136.242 372.332 136.281 c 372.195 136.297 l 372.195 
 49.5308 +136.985 l 372.5 136.981 372.789 136.918 373.063 136.793 c 373.344 
 49.5309 +136.656 373.57 136.469 373.734 136.227 c 373.852 136.043 l 373.973 
 49.5310 +136.227 l 374.129 136.469 374.352 136.656 374.637 136.793 c 374.902 
 49.5311 +136.918 375.188 136.981 375.5 136.985 c 375.5 136.297 l 375.363 136.281 
 49.5312 +l 375.02 136.242 374.738 136.11 374.523 135.879 c 374.301 135.645 
 49.5313 +374.191 135.36 374.195 135.028 c 374.191 134.574 374.355 134.215 
 49.5314 +374.684 133.946 c 374.891 133.77 375.109 133.676 375.348 133.668 c 
 49.5315 +375.5 133.668 l 375.5 133.012 l 375.406 133.016 375.34 133.02 375.293 
 49.5316 +133.02 c 374.469 133.227 l 374.25 133.321 374.047 133.539 373.852 
 49.5317 +133.891 c 373.59 133.449 373.148 133.172 372.531 133.051 c h
 49.5318 +372.195 133.012 m f
 49.5319 +0.8 w
 49.5320 +0 J
 49.5321 +1 j
 49.5322 +[ 1.6 0.8] 0 d
 49.5323 +4 M q 1 0 0 -1 0 174.234619 cm
 49.5324 +334.695 33.504 43.031 9.883 re S Q
 49.5325 +338.359 94.231 m 338.359 92.375 l 339.734 92.375 l 339.992 92.371 
 49.5326 +340.207 92.457 340.387 92.629 c 340.559 92.797 340.648 93.012 340.652 
 49.5327 +93.274 c 340.648 93.614 340.516 93.879 340.254 94.074 c 340.102 94.176 
 49.5328 +339.934 94.231 339.75 94.231 c h
 49.5329 +337.605 89.168 m 337.605 94.93 l 339.758 94.93 l 340.383 94.926 340.844 
 49.5330 +94.688 341.148 94.207 c 341.313 93.946 341.398 93.656 341.398 93.344 c 
 49.5331 +341.398 92.75 341.152 92.293 340.66 91.969 c 341.152 91.754 341.398 
 49.5332 +91.34 341.398 90.735 c 341.398 89.168 l 340.652 89.168 l 340.652 90.762 
 49.5333 +l 340.648 90.989 340.566 91.196 340.41 91.391 c 340.246 91.578 340.055 
 49.5334 +91.676 339.836 91.68 c 338.359 91.68 l 338.359 89.168 l h
 49.5335 +345.73 91.891 m 343.617 90.231 l 343.211 90.703 l 344.84 92.012 l 
 49.5336 +344.625 92.289 344.328 92.43 343.953 92.434 c 343.703 92.43 343.461 
 49.5337 +92.356 343.227 92.211 c 342.984 92.063 342.809 91.883 342.699 91.664 c 
 49.5338 +342.598 91.477 342.551 91.278 342.555 91.071 c 342.551 90.707 342.684 
 49.5339 +90.395 342.949 90.129 c 343.215 89.864 343.531 89.731 343.898 89.735 c 
 49.5340 +344.168 89.731 344.375 89.774 344.523 89.867 c 344.637 89.934 344.789 
 49.5341 +90.082 344.977 90.313 c 345 90.328 345.027 90.371 345.059 90.434 c 
 49.5342 +345.617 90.078 l 345.449 89.766 345.215 89.528 344.906 89.36 c 344.594 
 49.5343 +89.192 344.258 89.11 343.898 89.106 c 343.164 89.11 342.609 89.383 
 49.5344 +342.242 89.934 c 342.008 90.274 341.895 90.653 341.898 91.074 c 341.895 
 49.5345 +91.446 341.98 91.793 342.156 92.117 c 342.328 92.438 342.574 92.684 
 49.5346 +342.891 92.848 c 343.203 93.012 343.531 93.094 343.883 93.098 c 344.297 
 49.5347 +93.094 344.672 92.989 345 92.778 c 345.328 92.563 345.57 92.266 345.73 
 49.5348 +91.891 c h
 49.5349 +350.063 91.231 m 350.063 87.442 l 349.367 87.442 l 349.367 91.168 l 
 49.5350 +349.367 91.403 349.301 91.633 349.168 91.86 c 349.035 92.078 348.863 
 49.5351 +92.239 348.652 92.336 c 348.441 92.43 348.242 92.477 348.055 92.481 c 
 49.5352 +347.793 92.477 347.551 92.41 347.336 92.274 c 347.098 92.125 346.938 
 49.5353 +91.934 346.855 91.699 c 346.766 91.461 346.723 91.246 346.727 91.055 c 
 49.5354 +346.723 90.68 346.848 90.383 347.098 90.164 c 347.344 89.942 347.656 
 49.5355 +89.828 348.039 89.832 c 348.469 89.828 348.801 89.879 349.031 89.985 c 
 49.5356 +349.031 89.289 l 348.758 89.168 348.449 89.11 348.105 89.106 c 347.5 
 49.5357 +89.11 347 89.297 346.609 89.68 c 346.215 90.063 346.02 90.559 346.023 
 49.5358 +91.16 c 346.02 91.731 346.211 92.199 346.594 92.574 c 346.973 92.946 
 49.5359 +347.449 93.133 348.023 93.137 c 348.762 93.133 349.332 92.844 349.734 
 49.5360 +92.266 c 349.949 91.949 350.059 91.606 350.063 91.231 c h
 49.5361 +350.746 90.86 m 350.746 93.024 l 351.434 93.024 l 351.434 90.864 l 
 49.5362 +351.434 90.524 351.531 90.254 351.734 90.047 c 351.93 89.836 352.199 
 49.5363 +89.731 352.539 89.735 c 352.883 89.731 353.16 89.832 353.367 90.039 c 
 49.5364 +353.57 90.239 353.672 90.512 353.676 90.864 c 353.676 93.024 l 354.371 
 49.5365 +93.024 l 354.371 90.86 l 354.367 90.313 354.203 89.883 353.875 89.574 c 
 49.5366 +353.543 89.262 353.102 89.11 352.555 89.106 c 352 89.11 351.563 89.262 
 49.5367 +351.238 89.574 c 350.906 89.883 350.742 90.313 350.746 90.86 c h
 49.5368 +358.715 91.891 m 356.602 90.231 l 356.195 90.703 l 357.824 92.012 l 
 49.5369 +357.609 92.289 357.313 92.43 356.938 92.434 c 356.688 92.43 356.445 
 49.5370 +92.356 356.211 92.211 c 355.969 92.063 355.793 91.883 355.684 91.664 c 
 49.5371 +355.582 91.477 355.535 91.278 355.539 91.071 c 355.535 90.707 355.668 
 49.5372 +90.395 355.934 90.129 c 356.199 89.864 356.516 89.731 356.883 89.735 c 
 49.5373 +357.152 89.731 357.359 89.774 357.508 89.867 c 357.621 89.934 357.773 
 49.5374 +90.082 357.961 90.313 c 357.984 90.328 358.012 90.371 358.043 90.434 c 
 49.5375 +358.602 90.078 l 358.434 89.766 358.199 89.528 357.891 89.36 c 357.578 
 49.5376 +89.192 357.242 89.11 356.883 89.106 c 356.148 89.11 355.594 89.383 
 49.5377 +355.227 89.934 c 354.992 90.274 354.879 90.653 354.883 91.074 c 354.879 
 49.5378 +91.446 354.965 91.793 355.141 92.117 c 355.313 92.438 355.559 92.684 
 49.5379 +355.875 92.848 c 356.188 93.012 356.516 93.094 356.867 93.098 c 357.281 
 49.5380 +93.094 357.656 92.989 357.984 92.778 c 358.313 92.563 358.555 92.266 
 49.5381 +358.715 91.891 c h
 49.5382 +359.055 90.207 m 359.754 90.184 l 359.75 89.91 359.875 89.778 360.129 
 49.5383 +89.778 c 360.258 89.778 360.371 89.817 360.469 89.899 c 360.559 89.981 
 49.5384 +360.605 90.09 360.609 90.227 c 360.605 90.379 360.535 90.504 360.398 
 49.5385 +90.606 c 359.613 91.133 l 359.289 91.348 359.129 91.641 359.129 92.012 
 49.5386 +c 359.129 92.504 359.371 92.844 359.863 93.024 c 359.988 93.071 360.117 
 49.5387 +93.094 360.25 93.098 c 360.426 93.094 360.613 93.039 360.809 92.934 c 
 49.5388 +361 92.821 361.125 92.688 361.184 92.531 c 361.258 92.328 361.297 
 49.5389 +92.188 361.297 92.114 c 360.625 92.137 l 360.594 92.352 360.465 92.461 
 49.5390 +360.23 92.465 c 360.113 92.461 360.012 92.422 359.934 92.348 c 359.852 
 49.5391 +92.27 359.813 92.172 359.816 92.059 c 359.813 91.906 359.891 91.781 
 49.5392 +360.047 91.676 c 360.762 91.199 l 361.09 90.973 361.254 90.656 361.258 
 49.5393 +90.254 c 361.254 89.926 361.117 89.629 360.848 89.36 c 360.676 89.192 
 49.5394 +360.445 89.11 360.152 89.106 c 359.945 89.11 359.75 89.164 359.566 
 49.5395 +89.278 c 359.379 89.391 359.246 89.539 359.172 89.723 c 359.09 89.906 
 49.5396 +359.051 90.067 359.055 90.207 c h
 49.5397 +361.871 90.481 m 361.871 94.207 l 362.559 94.207 l 362.559 93.039 l 
 49.5398 +363.367 93.039 l 363.367 92.406 l 362.559 92.406 l 362.559 90.481 l 
 49.5399 +362.559 90.051 362.766 89.813 363.184 89.77 c 363.367 89.77 l 363.367 
 49.5400 +89.153 l 363.285 89.141 363.207 89.133 363.137 89.129 c 362.875 89.133 
 49.5401 +362.625 89.219 362.391 89.391 c 362.148 89.567 362 89.778 361.941 
 49.5402 +90.024 c 361.891 90.227 361.867 90.379 361.871 90.481 c h
 49.5403 +366.027 89.168 m 366.027 94.93 l 366.781 94.93 l 366.781 89.168 l h
 49.5404 +367.465 89.168 m 367.465 91.332 l 367.461 91.871 367.625 92.301 367.957 
 49.5405 +92.621 c 368.281 92.934 368.719 93.094 369.273 93.098 c 369.82 93.094 
 49.5406 +370.262 92.938 370.594 92.625 c 370.922 92.313 371.086 91.879 371.09 
 49.5407 +91.332 c 371.09 89.168 l 370.395 89.168 l 370.395 91.34 l 370.391 
 49.5408 +91.672 370.289 91.942 370.09 92.153 c 369.883 92.356 369.617 92.461 
 49.5409 +369.289 92.465 c 368.953 92.461 368.68 92.36 368.469 92.156 c 368.258 
 49.5410 +91.949 368.152 91.676 368.152 91.34 c 368.152 89.168 l h
 49.5411 +371.777 90.481 m 371.777 94.207 l 372.465 94.207 l 372.465 93.039 l 
 49.5412 +373.273 93.039 l 373.273 92.406 l 372.465 92.406 l 372.465 90.481 l 
 49.5413 +372.465 90.051 372.672 89.813 373.09 89.77 c 373.273 89.77 l 373.273 
 49.5414 +89.153 l 373.191 89.141 373.113 89.133 373.043 89.129 c 372.781 89.133 
 49.5415 +372.531 89.219 372.297 89.391 c 372.055 89.567 371.906 89.778 371.848 
 49.5416 +90.024 c 371.797 90.227 371.773 90.379 371.777 90.481 c h
 49.5417 +373.621 89.168 m 373.621 93.344 l 373.617 93.84 373.77 94.254 374.082 
 49.5418 +94.59 c 374.387 94.918 374.785 95.071 375.27 95.039 c 375.5 95.024 l 
 49.5419 +375.5 94.399 l 375.285 94.426 l 375.012 94.422 374.781 94.34 374.594 
 49.5420 +94.176 c 374.402 94.008 374.309 93.793 374.309 93.528 c 374.309 93.024 
 49.5421 +l 375.078 93.024 l 375.078 92.391 l 374.309 92.391 l 374.309 89.168 l h
 49.5422 +373.621 89.168 m f
 49.5423 +[ 1.6 0.8] 0 d
 49.5424 +q 1 0 0 -1 0 174.234619 cm
 49.5425 +335.039 77.414 42.352 9.879 re S Q
 49.5426 +350.008 42.469 m 350.762 42.469 l 351.66 37.578 l 351.703 37.34 351.875 
 49.5427 +37.223 352.172 37.227 c 352.395 37.223 352.531 37.36 352.586 37.637 c 
 49.5428 +353.535 42.469 l 354.293 42.469 l 353.254 37.266 l 353.164 36.852 
 49.5429 +352.84 36.649 352.277 36.645 c 351.488 36.649 351.051 36.864 350.973 
 49.5430 +37.297 c h
 49.5431 +354.578 36.707 m 354.578 40.989 l 354.574 41.438 354.723 41.813 355.02 
 49.5432 +42.114 c 355.316 42.41 355.688 42.559 356.137 42.563 c 356.625 42.559 
 49.5433 +357.051 42.383 357.41 42.028 c 357.5 42.114 l 357.793 42.41 358.188 
 49.5434 +42.559 358.684 42.563 c 359.129 42.559 359.5 42.41 359.797 42.114 c 
 49.5435 +360.09 41.813 360.238 41.438 360.242 40.989 c 360.242 36.707 l 359.492 
 49.5436 +36.707 l 359.492 40.985 l 359.488 41.156 359.426 41.328 359.305 41.5 c 
 49.5437 +359.125 41.742 358.891 41.864 358.594 41.867 c 358.43 41.864 358.27 
 49.5438 +41.813 358.113 41.719 c 357.957 41.617 357.855 41.492 357.813 41.336 c 
 49.5439 +357.766 41.18 357.742 41.063 357.746 40.992 c 357.746 36.707 l 356.996 
 49.5440 +36.707 l 356.996 40.992 l 356.992 41.293 356.883 41.531 356.668 41.707 
 49.5441 +c 356.523 41.809 356.363 41.864 356.188 41.867 c 355.91 41.864 355.676 
 49.5442 +41.723 355.48 41.442 c 355.379 41.297 355.328 41.145 355.332 40.985 c 
 49.5443 +355.332 36.707 l h
 49.5444 +362.824 42.461 m 362.824 41.754 l 362.738 41.778 362.633 41.793 362.504 
 49.5445 +41.797 c 362.227 41.793 361.988 41.707 361.797 41.539 c 361.598 41.364 
 49.5446 +361.5 41.141 361.504 40.875 c 361.5 40.664 361.57 40.485 361.715 40.332 
 49.5447 +c 362.648 39.289 l 362.926 38.977 363.066 38.614 363.066 38.203 c 
 49.5448 +363.066 37.594 362.805 37.137 362.289 36.828 c 362.023 36.668 361.746 
 49.5449 +36.59 361.457 36.586 c 361.273 36.59 361.105 36.621 360.953 36.676 c 
 49.5450 +360.953 37.403 l 361.078 37.336 361.215 37.305 361.355 37.309 c 361.738 
 49.5451 +37.305 362.016 37.481 362.188 37.836 c 362.254 37.977 362.285 38.117 
 49.5452 +362.289 38.258 c 362.285 38.465 362.223 38.641 362.098 38.785 c 361.121 
 49.5453 +39.875 l 360.887 40.133 360.77 40.473 360.77 40.891 c 360.77 41.461 
 49.5454 +360.988 41.906 361.426 42.235 c 361.699 42.438 362 42.543 362.328 
 49.5455 +42.547 c 362.492 42.543 362.656 42.516 362.824 42.461 c h
 49.5456 +365.891 36.707 m 365.891 42.469 l 366.645 42.469 l 366.645 36.707 l h
 49.5457 +367.328 36.707 m 367.328 38.871 l 367.324 39.41 367.488 39.84 367.82 
 49.5458 +40.16 c 368.145 40.473 368.582 40.633 369.137 40.637 c 369.684 40.633 
 49.5459 +370.125 40.477 370.457 40.164 c 370.785 39.852 370.949 39.418 370.953 
 49.5460 +38.871 c 370.953 36.707 l 370.258 36.707 l 370.258 38.879 l 370.254 
 49.5461 +39.211 370.152 39.481 369.953 39.692 c 369.746 39.895 369.48 40 369.152 
 49.5462 +40.004 c 368.816 40 368.543 39.899 368.332 39.696 c 368.121 39.489 
 49.5463 +368.016 39.215 368.016 38.879 c 368.016 36.707 l h
 49.5464 +371.641 38.02 m 371.641 41.746 l 372.328 41.746 l 372.328 40.578 l 
 49.5465 +373.137 40.578 l 373.137 39.946 l 372.328 39.946 l 372.328 38.02 l 
 49.5466 +372.328 37.59 372.535 37.352 372.953 37.309 c 373.137 37.309 l 373.137 
 49.5467 +36.692 l 373.055 36.68 372.977 36.672 372.906 36.668 c 372.645 36.672 
 49.5468 +372.395 36.758 372.16 36.93 c 371.918 37.106 371.77 37.317 371.711 
 49.5469 +37.563 c 371.66 37.766 371.637 37.918 371.641 38.02 c h
 49.5470 +373.484 36.707 m 373.484 40.883 l 373.48 41.379 373.633 41.793 373.945 
 49.5471 +42.129 c 374.25 42.457 374.648 42.61 375.133 42.578 c 375.363 42.563 l 
 49.5472 +375.363 41.938 l 375.148 41.965 l 374.875 41.961 374.645 41.879 374.457 
 49.5473 +41.715 c 374.266 41.547 374.172 41.332 374.172 41.067 c 374.172 40.563 
 49.5474 +l 374.941 40.563 l 374.941 39.93 l 374.172 39.93 l 374.172 36.707 l h
 49.5475 +373.484 36.707 m f
 49.5476 +[ 1.6 0.8] 0 d
 49.5477 +q 1 0 0 -1 0 174.234619 cm
 49.5478 +347.84 129.871 29.73 9.879 re S Q
 49.5479 +367.215 12.344 m 367.215 18.106 l 367.969 18.106 l 367.969 12.344 l h
 49.5480 +370.539 18.098 m 370.539 17.391 l 370.453 17.414 370.348 17.43 370.219 
 49.5481 +17.434 c 369.941 17.43 369.703 17.344 369.512 17.176 c 369.313 17 
 49.5482 +369.215 16.778 369.219 16.512 c 369.215 16.301 369.285 16.121 369.43 
 49.5483 +15.969 c 370.363 14.926 l 370.641 14.614 370.781 14.25 370.781 13.84 c 
 49.5484 +370.781 13.231 370.52 12.774 370.004 12.465 c 369.738 12.305 369.461 
 49.5485 +12.227 369.172 12.223 c 368.988 12.227 368.82 12.258 368.668 12.313 c 
 49.5486 +368.668 13.039 l 368.793 12.973 368.93 12.942 369.07 12.946 c 369.453 
 49.5487 +12.942 369.73 13.117 369.902 13.473 c 369.969 13.614 370 13.754 370.004 
 49.5488 +13.895 c 370 14.102 369.938 14.278 369.813 14.422 c 368.836 15.512 l 
 49.5489 +368.602 15.77 368.484 16.11 368.484 16.528 c 368.484 17.098 368.703 
 49.5490 +17.543 369.141 17.871 c 369.414 18.074 369.715 18.18 370.043 18.184 c 
 49.5491 +370.207 18.18 370.371 18.153 370.539 18.098 c h
 49.5492 +371.293 12.344 m 371.293 16.336 l 371.289 16.914 371.469 17.371 371.836 
 49.5493 +17.703 c 372.18 18.02 372.648 18.18 373.238 18.184 c 373.82 18.18 
 49.5494 +374.289 18.016 374.648 17.696 c 375 17.367 375.18 16.914 375.18 16.336 
 49.5495 +c 375.18 12.344 l 374.438 12.344 l 374.438 14.574 l 372.047 14.574 l 
 49.5496 +372.047 12.344 l h
 49.5497 +372.047 15.207 m 374.438 15.207 l 374.438 16.328 l 374.434 16.887 
 49.5498 +374.219 17.246 373.789 17.414 c 373.578 17.492 373.379 17.535 373.188 
 49.5499 +17.535 c 372.84 17.535 372.563 17.422 372.355 17.196 c 372.148 16.969 
 49.5500 +372.043 16.68 372.047 16.328 c h
 49.5501 +372.047 15.207 m f
 49.5502 +[ 1.6 0.8] 0 d
 49.5503 +q 1 0 0 -1 0 174.234619 cm
 49.5504 +364.645 154.234 12.793 9.883 re S Q
 49.5505 +0 j
 49.5506 +[ 1.6 0.8] 0 d
 49.5507 +q 1 0 0 -1 0 174.234619 cm
 49.5508 +0.055 38.742 m 336.02 38.742 l 336.02 38.742 l 336.02 38.742 l S Q
 49.5509 +0.8 w
 49.5510 +[ 1.6 0.8] 0 d
 49.5511 +q 1 0 0 -1 0 174.234619 cm
 49.5512 +-0.004 82.629 m 333.91 82.629 l 333.91 82.629 l 333.91 82.629 l S Q
 49.5513 +0.8 w
 49.5514 +[ 1.6 0.8] 0 d
 49.5515 +q 1 0 0 -1 0 174.234619 cm
 49.5516 +0.25 135.086 m 347.141 135.086 l 347.141 135.086 l 347.141 135.086 l S Q
 49.5517 +0.8 w
 49.5518 +[ 1.6 0.8] 0 d
 49.5519 +q 1 0 0 -1 0 174.234619 cm
 49.5520 +0.465 159.426 m 364.086 159.426 l 364.086 159.426 l 364.086 159.426 l S Q
 49.5521 +0.8 w
 49.5522 +[] 0.0 d
 49.5523 +q 1 0 0 -1 0 174.234619 cm
 49.5524 +0.285 15.426 m 377.617 15.426 l 377.617 15.426 l 377.617 15.426 l S Q
 49.5525 +q 1 0 0 -1 0 174.234619 cm
 49.5526 +0.285 173.828 m 377.617 173.828 l 377.617 173.828 l 377.617 173.828 l S Q
 49.5527 +332.363 162.336 m 332.363 172.703 l 333.715 172.703 l 333.715 162.336 l 
 49.5528 +h
 49.5529 +334.949 162.336 m 334.949 166.231 l 334.949 167.211 335.242 167.985 
 49.5530 +335.832 168.555 c 336.422 169.117 337.211 169.403 338.203 169.406 c 
 49.5531 +339.188 169.403 339.98 169.121 340.574 168.563 c 341.168 167.996 
 49.5532 +341.465 167.219 341.469 166.231 c 341.469 162.336 l 340.219 162.336 l 
 49.5533 +340.219 166.246 l 340.215 166.84 340.035 167.328 339.672 167.707 c 
 49.5534 +339.305 168.078 338.824 168.266 338.23 168.27 c 337.625 168.266 337.133 
 49.5535 +168.078 336.754 167.711 c 336.375 167.336 336.184 166.848 336.188 
 49.5536 +166.246 c 336.188 162.336 l h
 49.5537 +342.711 164.699 m 342.711 171.406 l 343.949 171.406 l 343.949 169.305 l 
 49.5538 +345.402 169.305 l 345.402 168.168 l 343.949 168.168 l 343.949 164.699 l 
 49.5539 +343.945 163.926 344.32 163.5 345.07 163.414 c 345.402 163.414 l 345.402 
 49.5540 +162.309 l 345.254 162.281 345.117 162.266 344.984 162.266 c 344.523 
 49.5541 +162.266 344.074 162.422 343.645 162.739 c 343.207 163.055 342.941 
 49.5542 +163.434 342.84 163.875 c 342.754 164.239 342.711 164.512 342.711 
 49.5543 +164.699 c h
 49.5544 +352.609 167.239 m 348.809 164.25 l 348.074 165.102 l 351.008 167.453 l 
 49.5545 +350.621 167.953 350.09 168.207 349.41 168.211 c 348.969 168.207 348.531 
 49.5546 +168.074 348.102 167.813 c 347.664 167.547 347.348 167.219 347.152 
 49.5547 +166.828 c 346.977 166.489 346.891 166.133 346.895 165.762 c 346.891 
 49.5548 +165.11 347.129 164.547 347.605 164.071 c 348.078 163.594 348.648 
 49.5549 +163.356 349.313 163.36 c 349.801 163.356 350.176 163.434 350.438 163.59 
 49.5550 +c 350.648 163.715 350.922 163.981 351.258 164.395 c 351.293 164.426 
 49.5551 +351.34 164.5 351.402 164.61 c 352.41 163.977 l 352.109 163.418 351.68 
 49.5552 +162.985 351.125 162.68 c 350.566 162.375 349.965 162.227 349.313 
 49.5553 +162.223 c 347.996 162.227 347 162.719 346.332 163.715 c 345.914 164.324 
 49.5554 +345.707 165.012 345.711 165.77 c 345.707 166.442 345.863 167.067 346.18 
 49.5555 +167.645 c 346.488 168.223 346.93 168.66 347.496 168.961 c 348.063 
 49.5556 +169.254 348.656 169.403 349.285 169.406 c 350.027 169.403 350.699 
 49.5557 +169.211 351.293 168.832 c 351.883 168.446 352.32 167.914 352.609 
 49.5558 +167.239 c h
 49.5559 +353.426 162.336 m 353.426 166.821 l 353.426 167.93 353.934 168.715 
 49.5560 +354.949 169.176 c 355.285 169.324 355.633 169.403 356 169.406 c 356.16 
 49.5561 +169.406 l 356.234 169.387 356.293 169.379 356.332 169.379 c 356.332 
 49.5562 +168.227 l 356.016 168.227 l 355.219 168.223 354.777 167.817 354.691 
 49.5563 +167.004 c 354.664 166.731 l 354.664 162.336 l h
 49.5564 +356.887 162.336 m 356.887 169.852 l 356.887 170.742 357.16 171.489 
 49.5565 +357.711 172.09 c 358.262 172.688 358.977 172.961 359.852 172.906 c 
 49.5566 +360.27 172.875 l 360.27 171.754 l 359.879 171.797 l 359.387 171.793 
 49.5567 +358.973 171.645 358.633 171.348 c 358.293 171.051 358.121 170.66 
 49.5568 +358.125 170.184 c 358.125 169.278 l 359.504 169.278 l 359.504 168.141 l 
 49.5569 +358.125 168.141 l 358.125 162.336 l h
 49.5570 +367.078 165.547 m 367.078 162.336 l 365.824 162.336 l 365.824 165.504 l 
 49.5571 +365.82 166.281 365.551 167.012 365.02 167.692 c 364.688 168.106 364.164 
 49.5572 +168.313 363.449 168.313 c 362.371 168.313 361.633 167.785 361.23 
 49.5573 +166.735 c 361.113 166.434 361.055 166.137 361.059 165.848 c 361.055 
 49.5574 +165.379 361.184 164.93 361.445 164.5 c 361.703 164.063 362.039 163.774 
 49.5575 +362.453 163.625 c 362.863 163.477 363.191 163.387 363.434 163.36 c 
 49.5576 +364.074 163.356 364.625 163.512 365.09 163.832 c 365.09 162.555 l 
 49.5577 +364.586 162.332 364.035 162.227 363.434 162.223 c 362.395 162.227 
 49.5578 +361.523 162.559 360.82 163.231 c 360.113 163.903 359.762 164.754 
 49.5579 +359.762 165.785 c 359.762 167.09 360.297 168.125 361.375 168.887 c 
 49.5580 +361.977 169.309 362.66 169.52 363.418 169.524 c 364.582 169.52 365.488 
 49.5581 +169.141 366.141 168.383 c 366.762 167.672 367.074 166.727 367.078 
 49.5582 +165.547 c h
 49.5583 +371.887 169.406 m 371.887 168.168 l 371.32 168.164 370.777 168.004 
 49.5584 +370.254 167.68 c 369.613 167.285 369.293 166.664 369.297 165.821 c 
 49.5585 +369.293 165.34 369.426 164.903 369.695 164.512 c 369.961 164.114 
 49.5586 +370.316 163.821 370.758 163.633 c 371.129 163.465 371.504 163.383 
 49.5587 +371.887 163.387 c 371.887 162.223 l 371.688 162.223 l 370.531 162.227 
 49.5588 +369.586 162.66 368.852 163.531 c 368.281 164.203 368 164.957 368 
 49.5589 +165.793 c 368 166.625 368.301 167.406 368.906 168.141 c 369.605 168.981 
 49.5590 +370.598 169.403 371.887 169.406 c h
 49.5591 +379.41 167.239 m 375.609 164.25 l 374.875 165.102 l 377.809 167.453 l 
 49.5592 +377.422 167.953 376.891 168.207 376.211 168.211 c 375.77 168.207 
 49.5593 +375.332 168.074 374.902 167.813 c 374.465 167.547 374.148 167.219 
 49.5594 +373.953 166.828 c 373.777 166.489 373.691 166.133 373.695 165.762 c 
 49.5595 +373.691 165.11 373.93 164.547 374.406 164.071 c 374.879 163.594 375.449 
 49.5596 +163.356 376.113 163.36 c 376.602 163.356 376.977 163.434 377.238 163.59 
 49.5597 +c 377.449 163.715 377.723 163.981 378.059 164.395 c 378.094 164.426 
 49.5598 +378.141 164.5 378.203 164.61 c 379.211 163.977 l 378.91 163.418 378.48 
 49.5599 +162.985 377.926 162.68 c 377.367 162.375 376.766 162.227 376.113 
 49.5600 +162.223 c 374.797 162.227 373.801 162.719 373.133 163.715 c 372.715 
 49.5601 +164.324 372.508 165.012 372.512 165.77 c 372.508 166.442 372.664 
 49.5602 +167.067 372.98 167.645 c 373.289 168.223 373.73 168.66 374.297 168.961 
 49.5603 +c 374.863 169.254 375.457 169.403 376.086 169.406 c 376.828 169.403 
 49.5604 +377.5 169.211 378.094 168.832 c 378.684 168.446 379.121 167.914 379.41 
 49.5605 +167.239 c h
 49.5606 +379.41 167.239 m f
 49.5607 +10.844 163.934 m 10.844 174.235 l 12.25 174.235 l 12.25 165.199 l 
 49.5608 +16.906 165.199 l 16.906 163.934 l h
 49.5609 +22.277 164.797 m 21.742 164.125 20.922 163.793 19.824 163.793 c 19.23 
 49.5610 +163.793 18.719 164.004 18.285 164.434 c 17.852 164.86 17.637 165.395 
 49.5611 +17.637 166.035 c 17.637 166.797 17.969 167.442 18.637 167.973 c 19.305 
 49.5612 +168.496 20.156 168.762 21.195 168.766 c 21.473 168.762 21.793 168.699 
 49.5613 +22.152 168.582 c 22.148 169.797 21.605 170.406 20.52 170.41 c 19.684 
 49.5614 +170.406 19.039 170.184 18.594 169.735 c 18.031 170.852 l 18.281 171.055 
 49.5615 +18.633 171.231 19.082 171.383 c 19.527 171.528 19.953 171.602 20.363 
 49.5616 +171.606 c 21.453 171.602 22.25 171.356 22.746 170.86 c 23.238 170.36 
 49.5617 +23.484 169.567 23.488 168.489 c 23.488 165.789 l 23.484 165.125 23.68 
 49.5618 +164.684 24.078 164.469 c 24.078 163.801 l 23.531 163.805 23.125 163.879 
 49.5619 +22.855 164.031 c 22.586 164.184 22.395 164.438 22.277 164.797 c h
 49.5620 +22.152 167.633 m 21.727 167.723 21.43 167.77 21.266 167.774 c 20.586 
 49.5621 +167.77 20.035 167.598 19.613 167.25 c 19.184 166.903 18.973 166.492 
 49.5622 +18.973 166.024 c 18.973 165.239 19.434 164.848 20.359 164.848 c 21.031 
 49.5623 +164.848 21.629 165.168 22.152 165.813 c h
 49.5624 +28.465 162.653 m 28.289 162.18 27.926 161.781 27.371 161.461 c 26.816 
 49.5625 +161.141 26.195 160.981 25.512 160.981 c 25.512 162.176 l 26.066 162.176 
 49.5626 +26.543 162.309 26.945 162.567 c 27.34 162.832 27.539 163.149 27.543 
 49.5627 +163.52 c 27.539 163.93 27.469 164.332 27.324 164.739 c 27.18 165.137 
 49.5628 +26.992 165.633 26.766 166.227 c 24.727 171.465 l 26.09 171.465 l 28.305 
 49.5629 +165.641 l 30.293 171.465 l 31.656 171.465 l h
 49.5630 +39.051 167.571 m 33.621 167.571 l 33.621 166.684 33.859 166.004 34.344 
 49.5631 +165.535 c 34.766 165.121 35.316 164.918 35.992 164.918 c 36.754 164.918 
 49.5632 +37.391 165.141 37.902 165.586 c 38.465 164.621 l 38.258 164.41 37.941 
 49.5633 +164.235 37.516 164.09 c 36.98 163.891 36.387 163.793 35.73 163.793 c 
 49.5634 +34.781 163.793 33.977 164.114 33.32 164.758 c 32.582 165.461 32.215 
 49.5635 +166.41 32.215 167.61 c 32.215 168.848 32.59 169.844 33.348 170.598 c 
 49.5636 +34.02 171.266 34.82 171.602 35.746 171.606 c 36.816 171.602 37.656 
 49.5637 +171.301 38.27 170.699 c 38.855 170.114 39.152 169.34 39.156 168.383 c 
 49.5638 +39.152 168.086 39.117 167.817 39.051 167.571 c h
 49.5639 +35.809 170.481 m 35.207 170.477 34.707 170.285 34.309 169.903 c 33.922 
 49.5640 +169.535 33.707 169.082 33.656 168.539 c 37.824 168.539 l 37.82 169.078 
 49.5641 +37.652 169.528 37.32 169.891 c 36.945 170.281 36.441 170.477 35.809 
 49.5642 +170.481 c h
 49.5643 +44.645 170.176 m 44.352 170.375 44.059 170.477 43.766 170.481 c 43.289 
 49.5644 +170.477 42.875 170.258 42.523 169.824 c 42.168 169.387 41.992 168.864 
 49.5645 +41.992 168.25 c 41.992 163.934 l 40.656 163.934 l 40.656 171.465 l 
 49.5646 +41.992 171.465 l 41.992 170.262 l 42.477 171.156 43.199 171.602 44.164 
 49.5647 +171.606 c 44.402 171.602 44.746 171.559 45.199 171.477 c h
 49.5648 +44.645 170.176 m f
 49.5649 +1.6 w
 49.5650 +q 1 0 0 -1 0 174.234619 cm
 49.5651 +75.512 134.512 m 156.293 134.512 l 156.293 134.512 l 156.293 134.512 l S Q
 49.5652 +q 1 0 0 -1 0 174.234619 cm
 49.5653 +102.75 38.512 m 126.129 38.512 l 126.129 38.512 l 126.129 38.512 l S Q
 49.5654 +0.8 w
 49.5655 +q 1 0 0 -1 0 174.234619 cm
 49.5656 +122.855 54.508 m 133.113 61.004 l S Q
 49.5657 +130.613 117.106 m 134.012 112.668 l 128.551 113.844 l 129.867 114.36 
 49.5658 +130.695 115.68 130.613 117.106 c h
 49.5659 +130.613 117.106 m f*
 49.5660 +1 j
 49.5661 +q 1 0 0 -1 0 174.234619 cm
 49.5662 +97.777 44.855 33.16 9.914 re S Q
 49.5663 +0 0.501961 0 rg
 49.5664 +102.762 126.11 m 102.762 122.094 l 102.137 122.094 l 102.137 126.11 l 
 49.5665 +100.68 126.11 l 100.68 126.672 l 104.285 126.672 l 104.285 126.11 l h
 49.5666 +104.539 123.774 m 104.535 124.289 104.676 124.707 104.957 125.028 c 
 49.5667 +105.234 125.344 105.598 125.504 106.055 125.504 c 106.531 125.504 
 49.5668 +106.902 125.348 107.168 125.043 c 107.43 124.735 107.563 124.313 
 49.5669 +107.566 123.774 c 107.563 123.231 107.43 122.805 107.16 122.496 c 
 49.5670 +106.887 122.188 106.516 122.035 106.055 122.031 c 105.574 122.035 
 49.5671 +105.203 122.192 104.938 122.504 c 104.668 122.817 104.535 123.239 
 49.5672 +104.539 123.774 c h
 49.5673 +105.164 123.774 m 105.16 122.934 105.457 122.516 106.055 122.516 c 
 49.5674 +106.328 122.516 106.547 122.625 106.703 122.852 c 106.859 123.074 
 49.5675 +106.938 123.383 106.941 123.774 c 106.938 124.602 106.641 125.016 
 49.5676 +106.055 125.02 c 105.781 125.016 105.566 124.906 105.406 124.688 c 
 49.5677 +105.242 124.465 105.16 124.16 105.164 123.774 c h
 49.5678 +107.977 123.774 m 107.973 124.289 108.113 124.707 108.395 125.028 c 
 49.5679 +108.672 125.344 109.035 125.504 109.492 125.504 c 109.969 125.504 
 49.5680 +110.34 125.348 110.605 125.043 c 110.867 124.735 111 124.313 111.004 
 49.5681 +123.774 c 111 123.231 110.867 122.805 110.598 122.496 c 110.324 122.188 
 49.5682 +109.953 122.035 109.492 122.031 c 109.012 122.035 108.641 122.192 
 49.5683 +108.375 122.504 c 108.105 122.817 107.973 123.239 107.977 123.774 c h
 49.5684 +108.602 123.774 m 108.598 122.934 108.895 122.516 109.492 122.516 c 
 49.5685 +109.766 122.516 109.984 122.625 110.141 122.852 c 110.297 123.074 
 49.5686 +110.375 123.383 110.379 123.774 c 110.375 124.602 110.078 125.016 
 49.5687 +109.492 125.02 c 109.219 125.016 109.004 124.906 108.844 124.688 c 
 49.5688 +108.68 124.465 108.598 124.16 108.602 123.774 c h
 49.5689 +111.68 123.039 m 111.68 126.813 l 112.273 126.813 l 112.273 123.141 l 
 49.5690 +112.27 122.957 112.32 122.817 112.426 122.715 c 112.527 122.614 112.664 
 49.5691 +122.563 112.832 122.563 c 112.832 122.031 l 112.063 122.035 111.68 
 49.5692 +122.367 111.68 123.039 c h
 49.5693 +116.043 125.168 m 115.75 124.75 l 115.688 124.805 115.582 124.864 
 49.5694 +115.43 124.922 c 115.273 124.973 115.121 125 114.98 125.004 c 114.652 
 49.5695 +125 114.398 124.887 114.211 124.664 c 114.02 124.434 113.922 124.125 
 49.5696 +113.926 123.735 c 113.922 123.344 114.02 123.043 114.215 122.84 c 
 49.5697 +114.406 122.629 114.676 122.528 115.023 122.531 c 115.285 122.528 
 49.5698 +115.555 122.629 115.828 122.84 c 116.063 122.34 l 115.742 122.137 
 49.5699 +115.348 122.035 114.879 122.031 c 114.422 122.035 114.043 122.184 
 49.5700 +113.746 122.489 c 113.445 122.793 113.297 123.211 113.301 123.735 c 
 49.5701 +113.297 124.266 113.453 124.692 113.766 125.02 c 114.074 125.34 114.496 
 49.5702 +125.504 115.035 125.504 c 115.203 125.504 115.391 125.465 115.598 
 49.5703 +125.395 c 115.797 125.317 115.945 125.242 116.043 125.168 c h
 49.5704 +118.758 122.094 m 118.758 124.196 l 118.758 124.442 118.695 124.637 
 49.5705 +118.574 124.785 c 118.449 124.926 118.277 125 118.055 125.004 c 117.91 
 49.5706 +125 117.766 124.957 117.621 124.875 c 117.477 124.789 117.363 124.692 
 49.5707 +117.289 124.582 c 117.289 122.094 l 116.695 122.094 l 116.695 126.813 l 
 49.5708 +117.289 126.813 l 117.289 125.071 l 117.363 125.196 117.492 125.297 
 49.5709 +117.672 125.379 c 117.848 125.461 118.031 125.504 118.219 125.504 c 
 49.5710 +118.57 125.504 118.848 125.387 119.051 125.153 c 119.25 124.918 119.348 
 49.5711 +124.598 119.352 124.196 c 119.352 122.094 l h
 49.5712 +122.086 122.477 m 121.848 122.18 121.484 122.035 120.996 122.031 c 
 49.5713 +120.73 122.035 120.504 122.129 120.313 122.317 c 120.117 122.504 120.02 
 49.5714 +122.739 120.023 123.028 c 120.02 123.364 120.168 123.653 120.469 
 49.5715 +123.891 c 120.762 124.121 121.141 124.239 121.605 124.242 c 121.727 
 49.5716 +124.239 121.867 124.211 122.031 124.16 c 122.027 124.699 121.785 
 49.5717 +124.969 121.305 124.973 c 120.93 124.969 120.645 124.871 120.449 
 49.5718 +124.672 c 120.199 125.168 l 120.309 125.258 120.465 125.336 120.664 
 49.5719 +125.403 c 120.863 125.469 121.051 125.504 121.234 125.504 c 121.719 
 49.5720 +125.504 122.074 125.391 122.293 125.172 c 122.512 124.946 122.621 
 49.5721 +124.594 122.625 124.117 c 122.625 122.918 l 122.621 122.621 122.707 
 49.5722 +122.426 122.887 122.332 c 122.887 122.035 l 122.641 122.035 122.461 
 49.5723 +122.067 122.344 122.137 c 122.223 122.203 122.137 122.317 122.086 
 49.5724 +122.477 c h
 49.5725 +122.031 123.739 m 121.84 123.778 121.711 123.797 121.637 123.801 c 
 49.5726 +121.336 123.797 121.09 123.719 120.902 123.567 c 120.711 123.41 120.617 
 49.5727 +123.231 120.617 123.024 c 120.617 122.672 120.82 122.496 121.234 122.5 
 49.5728 +c 121.531 122.496 121.797 122.641 122.031 122.93 c h
 49.5729 +124.172 126.707 m 124.27 126.703 124.355 126.668 124.43 126.598 c 124.5 
 49.5730 +126.524 124.535 126.438 124.539 126.34 c 124.535 126.235 124.5 126.149 
 49.5731 +124.43 126.078 c 124.355 126.008 124.27 125.973 124.172 125.973 c 
 49.5732 +124.066 125.973 123.98 126.008 123.91 126.078 c 123.84 126.149 123.805 
 49.5733 +126.235 123.805 126.34 c 123.805 126.438 123.84 126.524 123.91 126.598 
 49.5734 +c 123.98 126.668 124.066 126.703 124.172 126.707 c h
 49.5735 +123.848 122.094 m 123.848 124.942 l 123.387 124.942 l 123.387 125.442 l 
 49.5736 +124.441 125.442 l 124.441 122.094 l h
 49.5737 +127.441 122.094 m 127.441 124.039 l 127.438 124.395 127.387 124.645 
 49.5738 +127.281 124.789 c 127.172 124.93 126.992 125 126.742 125.004 c 126.605 
 49.5739 +125 126.461 124.957 126.316 124.879 c 126.164 124.793 126.051 124.696 
 49.5740 +125.977 124.582 c 125.977 122.094 l 125.383 122.094 l 125.383 125.442 l 
 49.5741 +125.789 125.442 l 125.977 125.008 l 126.168 125.336 126.488 125.504 
 49.5742 +126.938 125.504 c 127.664 125.504 128.031 125.055 128.035 124.164 c 
 49.5743 +128.035 122.094 l h
 49.5744 +127.441 122.094 m f
 49.5745 +0 g
 49.5746 +q 1 0 0 -1 0 174.234619 cm
 49.5747 +118.578 61.539 33.16 9.914 re S Q
 49.5748 +1 0.498039 0.164706 rg
 49.5749 +119.742 105.621 m 119.973 106.196 l 120.086 106.11 120.23 106.035 
 49.5750 +120.406 105.981 c 120.578 105.918 120.734 105.891 120.875 105.895 c 
 49.5751 +121.117 105.891 121.313 105.957 121.461 106.094 c 121.609 106.223 
 49.5752 +121.684 106.395 121.684 106.606 c 121.684 106.758 121.641 106.899 
 49.5753 +121.559 107.031 c 121.477 107.16 121.27 107.305 120.941 107.465 c 
 49.5754 +120.57 107.637 l 120.258 107.781 120.039 107.953 119.914 108.156 c 
 49.5755 +119.789 108.356 119.727 108.598 119.73 108.879 c 119.727 109.219 
 49.5756 +119.848 109.5 120.094 109.727 c 120.332 109.949 120.641 110.063 121.023 
 49.5757 +110.067 c 121.527 110.063 121.883 109.981 122.082 109.821 c 121.895 
 49.5758 +109.278 l 121.809 109.336 121.68 109.391 121.512 109.449 c 121.34 
 49.5759 +109.504 121.184 109.535 121.039 109.535 c 120.828 109.535 120.66 
 49.5760 +109.473 120.539 109.352 c 120.414 109.231 120.352 109.074 120.355 
 49.5761 +108.887 c 120.352 108.77 120.375 108.664 120.422 108.571 c 120.465 
 49.5762 +108.469 120.527 108.391 120.605 108.328 c 120.684 108.262 120.84 
 49.5763 +108.172 121.082 108.059 c 121.457 107.879 l 121.766 107.727 121.984 
 49.5764 +107.551 122.113 107.348 c 122.238 107.141 122.305 106.879 122.305 
 49.5765 +106.567 c 122.305 106.219 122.164 105.93 121.891 105.692 c 121.609 
 49.5766 +105.453 121.242 105.336 120.785 105.332 c 120.375 105.336 120.027 
 49.5767 +105.43 119.742 105.621 c h
 49.5768 +123.57 105.594 m 123.57 104.098 l 122.977 104.098 l 122.977 108.758 l 
 49.5769 +123.57 108.758 l 123.57 108.481 l 123.789 108.707 124.063 108.821 
 49.5770 +124.387 108.821 c 124.859 108.821 125.227 108.672 125.492 108.375 c 
 49.5771 +125.754 108.078 125.887 107.645 125.891 107.074 c 125.887 106.567 
 49.5772 +125.754 106.149 125.492 105.828 c 125.223 105.508 124.84 105.352 
 49.5773 +124.336 105.348 c 124.195 105.352 124.043 105.375 123.883 105.422 c 
 49.5774 +123.719 105.469 123.613 105.524 123.57 105.594 c h
 49.5775 +123.57 108.035 m 123.57 106.086 l 123.602 106.024 123.68 105.969 
 49.5776 +123.805 105.922 c 123.922 105.867 124.043 105.844 124.16 105.848 c 
 49.5777 +124.895 105.844 125.262 106.262 125.266 107.098 c 125.262 107.52 
 49.5778 +125.176 107.828 125.004 108.024 c 124.828 108.219 124.547 108.317 
 49.5779 +124.164 108.321 c 124.078 108.317 123.977 108.285 123.855 108.231 c 
 49.5780 +123.734 108.168 123.637 108.106 123.57 108.035 c h
 49.5781 +129.359 107.028 m 126.945 107.028 l 126.941 106.633 127.051 106.328 
 49.5782 +127.266 106.121 c 127.453 105.934 127.695 105.844 128 105.848 c 128.336 
 49.5783 +105.844 128.621 105.942 128.848 106.145 c 129.098 105.715 l 129.004 
 49.5784 +105.621 128.863 105.543 128.676 105.481 c 128.438 105.395 128.172 
 49.5785 +105.352 127.883 105.348 c 127.457 105.352 127.102 105.492 126.813 
 49.5786 +105.778 c 126.48 106.086 126.316 106.508 126.32 107.043 c 126.316 
 49.5787 +107.594 126.484 108.035 126.824 108.371 c 127.121 108.668 127.477 
 49.5788 +108.821 127.891 108.821 c 128.363 108.821 128.738 108.684 129.012 
 49.5789 +108.418 c 129.273 108.153 129.402 107.809 129.406 107.387 c 129.402 
 49.5790 +107.254 129.387 107.137 129.359 107.028 c h
 49.5791 +127.918 108.321 m 127.648 108.317 127.426 108.231 127.25 108.063 c 
 49.5792 +127.078 107.899 126.984 107.696 126.961 107.457 c 128.813 107.457 l 
 49.5793 +128.813 107.692 128.738 107.895 128.59 108.059 c 128.426 108.231 
 49.5794 +128.199 108.317 127.918 108.321 c h
 49.5795 +132.551 108.485 m 132.258 108.067 l 132.195 108.121 132.09 108.18 
 49.5796 +131.938 108.239 c 131.781 108.289 131.629 108.317 131.488 108.321 c 
 49.5797 +131.16 108.317 130.906 108.203 130.719 107.981 c 130.527 107.75 130.43 
 49.5798 +107.442 130.434 107.051 c 130.43 106.66 130.527 106.36 130.723 106.156 
 49.5799 +c 130.914 105.946 131.184 105.844 131.531 105.848 c 131.793 105.844 
 49.5800 +132.063 105.946 132.336 106.156 c 132.57 105.656 l 132.25 105.453 
 49.5801 +131.855 105.352 131.387 105.348 c 130.93 105.352 130.551 105.5 130.254 
 49.5802 +105.805 c 129.953 106.11 129.805 106.528 129.809 107.051 c 129.805 
 49.5803 +107.582 129.961 108.008 130.273 108.336 c 130.582 108.656 131.004 
 49.5804 +108.821 131.543 108.821 c 131.711 108.821 131.898 108.781 132.105 
 49.5805 +108.711 c 132.305 108.633 132.453 108.559 132.551 108.485 c h
 49.5806 +133.816 110.024 m 133.914 110.02 134 109.985 134.074 109.914 c 134.145 
 49.5807 +109.84 134.18 109.754 134.184 109.656 c 134.18 109.551 134.145 109.465 
 49.5808 +134.074 109.395 c 134 109.324 133.914 109.289 133.816 109.289 c 133.711 
 49.5809 +109.289 133.625 109.324 133.555 109.395 c 133.484 109.465 133.449 
 49.5810 +109.551 133.449 109.656 c 133.449 109.754 133.484 109.84 133.555 
 49.5811 +109.914 c 133.625 109.985 133.711 110.02 133.816 110.024 c h
 49.5812 +133.492 105.41 m 133.492 108.258 l 133.031 108.258 l 133.031 108.758 l 
 49.5813 +134.086 108.758 l 134.086 105.41 l h
 49.5814 +136.918 105.793 m 136.68 105.496 136.316 105.352 135.828 105.348 c 
 49.5815 +135.563 105.352 135.336 105.446 135.145 105.633 c 134.949 105.821 
 49.5816 +134.852 106.055 134.855 106.344 c 134.852 106.68 135 106.969 135.301 
 49.5817 +107.207 c 135.594 107.438 135.973 107.555 136.438 107.559 c 136.559 
 49.5818 +107.555 136.699 107.528 136.863 107.477 c 136.859 108.016 136.617 
 49.5819 +108.285 136.137 108.289 c 135.762 108.285 135.477 108.188 135.281 
 49.5820 +107.989 c 135.031 108.485 l 135.141 108.574 135.297 108.653 135.496 
 49.5821 +108.719 c 135.695 108.785 135.883 108.821 136.066 108.821 c 136.551 
 49.5822 +108.821 136.906 108.707 137.125 108.489 c 137.344 108.262 137.453 
 49.5823 +107.91 137.457 107.434 c 137.457 106.235 l 137.453 105.938 137.539 
 49.5824 +105.742 137.719 105.649 c 137.719 105.352 l 137.473 105.352 137.293 
 49.5825 +105.383 137.176 105.453 c 137.055 105.52 136.969 105.633 136.918 
 49.5826 +105.793 c h
 49.5827 +136.863 107.055 m 136.672 107.094 136.543 107.114 136.469 107.117 c 
 49.5828 +136.168 107.114 135.922 107.035 135.734 106.883 c 135.543 106.727 
 49.5829 +135.449 106.547 135.449 106.34 c 135.449 105.989 135.652 105.813 
 49.5830 +136.066 105.817 c 136.363 105.813 136.629 105.957 136.863 106.246 c h
 49.5831 +138.438 106.356 m 138.438 110.129 l 139.031 110.129 l 139.031 106.457 l 
 49.5832 +139.027 106.274 139.078 106.133 139.184 106.031 c 139.285 105.93 
 49.5833 +139.422 105.879 139.59 105.879 c 139.59 105.348 l 138.82 105.352 
 49.5834 +138.438 105.684 138.438 106.356 c h
 49.5835 +140.891 110.024 m 140.988 110.02 141.074 109.985 141.148 109.914 c 
 49.5836 +141.219 109.84 141.254 109.754 141.258 109.656 c 141.254 109.551 
 49.5837 +141.219 109.465 141.148 109.395 c 141.074 109.324 140.988 109.289 
 49.5838 +140.891 109.289 c 140.785 109.289 140.699 109.324 140.629 109.395 c 
 49.5839 +140.559 109.465 140.523 109.551 140.523 109.656 c 140.523 109.754 
 49.5840 +140.559 109.84 140.629 109.914 c 140.699 109.985 140.785 110.02 140.891 
 49.5841 +110.024 c h
 49.5842 +140.566 105.41 m 140.566 108.258 l 140.105 108.258 l 140.105 108.758 l 
 49.5843 +141.16 108.758 l 141.16 105.41 l h
 49.5844 +142.734 105.942 m 144.594 105.942 l 144.594 105.41 l 141.805 105.41 l 
 49.5845 +141.805 105.567 l 143.707 108.227 l 141.836 108.227 l 141.836 108.758 l 
 49.5846 +144.574 108.758 l 144.574 108.59 l h
 49.5847 +147.961 107.028 m 145.547 107.028 l 145.543 106.633 145.652 106.328 
 49.5848 +145.867 106.121 c 146.055 105.934 146.297 105.844 146.602 105.848 c 
 49.5849 +146.938 105.844 147.223 105.942 147.449 106.145 c 147.699 105.715 l 
 49.5850 +147.605 105.621 147.465 105.543 147.277 105.481 c 147.039 105.395 
 49.5851 +146.773 105.352 146.484 105.348 c 146.059 105.352 145.703 105.492 
 49.5852 +145.414 105.778 c 145.082 106.086 144.918 106.508 144.922 107.043 c 
 49.5853 +144.918 107.594 145.086 108.035 145.426 108.371 c 145.723 108.668 
 49.5854 +146.078 108.821 146.492 108.821 c 146.965 108.821 147.34 108.684 
 49.5855 +147.613 108.418 c 147.875 108.153 148.004 107.809 148.008 107.387 c 
 49.5856 +148.004 107.254 147.988 107.137 147.961 107.028 c h
 49.5857 +146.52 108.321 m 146.25 108.317 146.027 108.231 145.852 108.063 c 
 49.5858 +145.68 107.899 145.586 107.696 145.563 107.457 c 147.414 107.457 l 
 49.5859 +147.414 107.692 147.34 107.895 147.191 108.059 c 147.027 108.231 
 49.5860 +146.801 108.317 146.52 108.321 c h
 49.5861 +150.449 108.184 m 150.316 108.27 150.188 108.317 150.059 108.321 c 
 49.5862 +149.848 108.317 149.66 108.219 149.504 108.028 c 149.344 107.832 
 49.5863 +149.266 107.598 149.27 107.328 c 149.27 105.41 l 148.676 105.41 l 
 49.5864 +148.676 108.758 l 149.27 108.758 l 149.27 108.223 l 149.48 108.621 
 49.5865 +149.805 108.821 150.234 108.821 c 150.34 108.821 150.492 108.801 
 49.5866 +150.695 108.762 c h
 49.5867 +150.449 108.184 m f
 49.5868 +0 g
 49.5869 +0 j
 49.5870 +q 1 0 0 -1 0 174.234619 cm
 49.5871 +106.391 54.508 m 96.133 61.004 l S Q
 49.5872 +100.703 113.832 m 95.242 112.656 l 98.641 117.09 l 98.543 115.68 99.379 
 49.5873 +114.367 100.703 113.832 c h
 49.5874 +100.703 113.832 m f*
 49.5875 +1 j
 49.5876 +q 1 0 0 -1 0 174.234619 cm
 49.5877 +80.176 61.539 33.164 9.914 re S Q
 49.5878 +1 0 0 rg
 49.5879 +81.344 105.621 m 81.574 106.196 l 81.688 106.11 81.832 106.035 82.008 
 49.5880 +105.981 c 82.18 105.918 82.336 105.891 82.477 105.895 c 82.719 105.891 
 49.5881 +82.914 105.957 83.063 106.094 c 83.211 106.223 83.285 106.395 83.285 
 49.5882 +106.606 c 83.285 106.758 83.242 106.899 83.16 107.031 c 83.078 107.16 
 49.5883 +82.871 107.305 82.543 107.465 c 82.172 107.637 l 81.859 107.781 81.641 
 49.5884 +107.953 81.516 108.156 c 81.391 108.356 81.328 108.598 81.332 108.879 c 
 49.5885 +81.328 109.219 81.449 109.5 81.695 109.727 c 81.934 109.949 82.242 
 49.5886 +110.063 82.625 110.067 c 83.129 110.063 83.484 109.981 83.684 109.821 c 
 49.5887 +83.496 109.278 l 83.41 109.336 83.281 109.391 83.113 109.449 c 82.941 
 49.5888 +109.504 82.785 109.535 82.641 109.535 c 82.43 109.535 82.262 109.473 
 49.5889 +82.141 109.352 c 82.016 109.231 81.953 109.074 81.957 108.887 c 81.953 
 49.5890 +108.77 81.977 108.664 82.023 108.571 c 82.066 108.469 82.129 108.391 
 49.5891 +82.207 108.328 c 82.285 108.262 82.441 108.172 82.684 108.059 c 83.059 
 49.5892 +107.879 l 83.367 107.727 83.586 107.551 83.715 107.348 c 83.84 107.141 
 49.5893 +83.906 106.879 83.906 106.567 c 83.906 106.219 83.766 105.93 83.492 
 49.5894 +105.692 c 83.211 105.453 82.844 105.336 82.387 105.332 c 81.977 105.336 
 49.5895 +81.629 105.43 81.344 105.621 c h
 49.5896 +85.172 105.594 m 85.172 104.098 l 84.578 104.098 l 84.578 108.758 l 
 49.5897 +85.172 108.758 l 85.172 108.481 l 85.391 108.707 85.664 108.821 85.988 
 49.5898 +108.821 c 86.461 108.821 86.828 108.672 87.094 108.375 c 87.355 108.078 
 49.5899 +87.488 107.645 87.492 107.074 c 87.488 106.567 87.355 106.149 87.094 
 49.5900 +105.828 c 86.824 105.508 86.441 105.352 85.938 105.348 c 85.797 105.352 
 49.5901 +85.645 105.375 85.484 105.422 c 85.32 105.469 85.215 105.524 85.172 
 49.5902 +105.594 c h
 49.5903 +85.172 108.035 m 85.172 106.086 l 85.203 106.024 85.281 105.969 85.406 
 49.5904 +105.922 c 85.523 105.867 85.645 105.844 85.762 105.848 c 86.496 105.844 
 49.5905 +86.863 106.262 86.867 107.098 c 86.863 107.52 86.777 107.828 86.605 
 49.5906 +108.024 c 86.43 108.219 86.148 108.317 85.766 108.321 c 85.68 108.317 
 49.5907 +85.578 108.285 85.457 108.231 c 85.336 108.168 85.238 108.106 85.172 
 49.5908 +108.035 c h
 49.5909 +90.961 107.028 m 88.547 107.028 l 88.543 106.633 88.652 106.328 88.867 
 49.5910 +106.121 c 89.055 105.934 89.297 105.844 89.602 105.848 c 89.938 105.844 
 49.5911 +90.223 105.942 90.449 106.145 c 90.699 105.715 l 90.605 105.621 90.465 
 49.5912 +105.543 90.277 105.481 c 90.039 105.395 89.773 105.352 89.484 105.348 c 
 49.5913 +89.059 105.352 88.703 105.492 88.414 105.778 c 88.082 106.086 87.918 
 49.5914 +106.508 87.922 107.043 c 87.918 107.594 88.086 108.035 88.426 108.371 c 
 49.5915 +88.723 108.668 89.078 108.821 89.492 108.821 c 89.965 108.821 90.34 
 49.5916 +108.684 90.613 108.418 c 90.875 108.153 91.004 107.809 91.008 107.387 c 
 49.5917 +91.004 107.254 90.988 107.137 90.961 107.028 c h
 49.5918 +89.52 108.321 m 89.25 108.317 89.027 108.231 88.852 108.063 c 88.68 
 49.5919 +107.899 88.586 107.696 88.563 107.457 c 90.414 107.457 l 90.414 107.692 
 49.5920 +90.34 107.895 90.191 108.059 c 90.027 108.231 89.801 108.317 89.52 
 49.5921 +108.321 c h
 49.5922 +94.152 108.485 m 93.859 108.067 l 93.797 108.121 93.691 108.18 93.539 
 49.5923 +108.239 c 93.383 108.289 93.23 108.317 93.09 108.321 c 92.762 108.317 
 49.5924 +92.508 108.203 92.32 107.981 c 92.129 107.75 92.031 107.442 92.035 
 49.5925 +107.051 c 92.031 106.66 92.129 106.36 92.324 106.156 c 92.516 105.946 
 49.5926 +92.785 105.844 93.133 105.848 c 93.395 105.844 93.664 105.946 93.938 
 49.5927 +106.156 c 94.172 105.656 l 93.852 105.453 93.457 105.352 92.988 105.348 
 49.5928 +c 92.531 105.352 92.152 105.5 91.855 105.805 c 91.555 106.11 91.406 
 49.5929 +106.528 91.41 107.051 c 91.406 107.582 91.563 108.008 91.875 108.336 c 
 49.5930 +92.184 108.656 92.605 108.821 93.145 108.821 c 93.313 108.821 93.5 
 49.5931 +108.781 93.707 108.711 c 93.906 108.633 94.055 108.559 94.152 108.485 c 
 49.5932 +h
 49.5933 +95.418 110.024 m 95.516 110.02 95.602 109.985 95.676 109.914 c 95.746 
 49.5934 +109.84 95.781 109.754 95.785 109.656 c 95.781 109.551 95.746 109.465 
 49.5935 +95.676 109.395 c 95.602 109.324 95.516 109.289 95.418 109.289 c 95.313 
 49.5936 +109.289 95.227 109.324 95.156 109.395 c 95.086 109.465 95.051 109.551 
 49.5937 +95.051 109.656 c 95.051 109.754 95.086 109.84 95.156 109.914 c 95.227 
 49.5938 +109.985 95.313 110.02 95.418 110.024 c h
 49.5939 +95.094 105.41 m 95.094 108.258 l 94.633 108.258 l 94.633 108.758 l 
 49.5940 +95.688 108.758 l 95.688 105.41 l h
 49.5941 +98.52 105.793 m 98.281 105.496 97.918 105.352 97.43 105.348 c 97.164 
 49.5942 +105.352 96.938 105.446 96.746 105.633 c 96.551 105.821 96.453 106.055 
 49.5943 +96.457 106.344 c 96.453 106.68 96.602 106.969 96.902 107.207 c 97.195 
 49.5944 +107.438 97.574 107.555 98.039 107.559 c 98.16 107.555 98.301 107.528 
 49.5945 +98.465 107.477 c 98.461 108.016 98.219 108.285 97.738 108.289 c 97.363 
 49.5946 +108.285 97.078 108.188 96.883 107.989 c 96.633 108.485 l 96.742 108.574 
 49.5947 +96.898 108.653 97.098 108.719 c 97.297 108.785 97.484 108.821 97.668 
 49.5948 +108.821 c 98.152 108.821 98.508 108.707 98.727 108.489 c 98.945 108.262 
 49.5949 +99.055 107.91 99.059 107.434 c 99.059 106.235 l 99.055 105.938 99.141 
 49.5950 +105.742 99.32 105.649 c 99.32 105.352 l 99.074 105.352 98.895 105.383 
 49.5951 +98.777 105.453 c 98.656 105.52 98.57 105.633 98.52 105.793 c h
 49.5952 +98.465 107.055 m 98.273 107.094 98.145 107.114 98.07 107.117 c 97.77 
 49.5953 +107.114 97.523 107.035 97.336 106.883 c 97.145 106.727 97.051 106.547 
 49.5954 +97.051 106.34 c 97.051 105.989 97.254 105.813 97.668 105.817 c 97.965 
 49.5955 +105.813 98.23 105.957 98.465 106.246 c h
 49.5956 +100.039 106.356 m 100.039 110.129 l 100.633 110.129 l 100.633 106.457 l 
 49.5957 +100.629 106.274 100.68 106.133 100.785 106.031 c 100.887 105.93 101.023 
 49.5958 +105.879 101.191 105.879 c 101.191 105.348 l 100.422 105.352 100.039 
 49.5959 +105.684 100.039 106.356 c h
 49.5960 +102.492 110.024 m 102.59 110.02 102.676 109.985 102.75 109.914 c 102.82 
 49.5961 +109.84 102.855 109.754 102.859 109.656 c 102.855 109.551 102.82 109.465 
 49.5962 +102.75 109.395 c 102.676 109.324 102.59 109.289 102.492 109.289 c 
 49.5963 +102.387 109.289 102.301 109.324 102.23 109.395 c 102.16 109.465 102.125 
 49.5964 +109.551 102.125 109.656 c 102.125 109.754 102.16 109.84 102.23 109.914 
 49.5965 +c 102.301 109.985 102.387 110.02 102.492 110.024 c h
 49.5966 +102.168 105.41 m 102.168 108.258 l 101.707 108.258 l 101.707 108.758 l 
 49.5967 +102.762 108.758 l 102.762 105.41 l h
 49.5968 +104.336 105.942 m 106.195 105.942 l 106.195 105.41 l 103.406 105.41 l 
 49.5969 +103.406 105.567 l 105.309 108.227 l 103.438 108.227 l 103.438 108.758 l 
 49.5970 +106.176 108.758 l 106.176 108.59 l h
 49.5971 +109.563 107.028 m 107.148 107.028 l 107.145 106.633 107.254 106.328 
 49.5972 +107.469 106.121 c 107.656 105.934 107.898 105.844 108.203 105.848 c 
 49.5973 +108.539 105.844 108.824 105.942 109.051 106.145 c 109.301 105.715 l 
 49.5974 +109.207 105.621 109.066 105.543 108.879 105.481 c 108.641 105.395 
 49.5975 +108.375 105.352 108.086 105.348 c 107.66 105.352 107.305 105.492 
 49.5976 +107.016 105.778 c 106.684 106.086 106.52 106.508 106.523 107.043 c 
 49.5977 +106.52 107.594 106.688 108.035 107.027 108.371 c 107.324 108.668 107.68 
 49.5978 +108.821 108.094 108.821 c 108.566 108.821 108.941 108.684 109.215 
 49.5979 +108.418 c 109.477 108.153 109.605 107.809 109.609 107.387 c 109.605 
 49.5980 +107.254 109.59 107.137 109.563 107.028 c h
 49.5981 +108.121 108.321 m 107.852 108.317 107.629 108.231 107.453 108.063 c 
 49.5982 +107.281 107.899 107.188 107.696 107.164 107.457 c 109.016 107.457 l 
 49.5983 +109.016 107.692 108.941 107.895 108.793 108.059 c 108.629 108.231 
 49.5984 +108.402 108.317 108.121 108.321 c h
 49.5985 +112.047 108.184 m 111.914 108.27 111.785 108.317 111.656 108.321 c 
 49.5986 +111.445 108.317 111.258 108.219 111.102 108.028 c 110.941 107.832 
 49.5987 +110.863 107.598 110.867 107.328 c 110.867 105.41 l 110.273 105.41 l 
 49.5988 +110.273 108.758 l 110.867 108.758 l 110.867 108.223 l 111.078 108.621 
 49.5989 +111.402 108.821 111.832 108.821 c 111.938 108.821 112.09 108.801 
 49.5990 +112.293 108.762 c h
 49.5991 +112.047 108.184 m f
 49.5992 +0 g
 49.5993 +0.8 w
 49.5994 +0 j
 49.5995 +q 1 0 0 -1 0 174.234619 cm
 49.5996 +114.094 39.496 m 114.094 44.07 l S Q
 49.5997 +116.031 134.348 m 114.102 129.106 l 112.172 134.348 l 113.313 133.512 
 49.5998 +114.871 133.516 116.031 134.348 c h
 49.5999 +116.031 134.348 m f*
 49.6000 +1.6 w
 49.6001 +q 1 0 0 -1 0 174.234619 cm
 49.6002 +184.352 38.512 m 207.73 38.512 l 207.73 38.512 l 207.73 38.512 l S Q
 49.6003 +0.8 w
 49.6004 +q 1 0 0 -1 0 174.234619 cm
 49.6005 +204.457 54.508 m 214.715 61.004 l S Q
 49.6006 +212.215 117.106 m 215.613 112.668 l 210.148 113.844 l 211.469 114.36 
 49.6007 +212.297 115.68 212.215 117.106 c h
 49.6008 +212.215 117.106 m f*
 49.6009 +1 j
 49.6010 +q 1 0 0 -1 0 174.234619 cm
 49.6011 +179.375 44.855 33.164 9.914 re S Q
 49.6012 +0 0 1 rg
 49.6013 +184.359 126.11 m 184.359 122.094 l 183.734 122.094 l 183.734 126.11 l 
 49.6014 +182.277 126.11 l 182.277 126.672 l 185.883 126.672 l 185.883 126.11 l h
 49.6015 +186.141 123.774 m 186.137 124.289 186.277 124.707 186.559 125.028 c 
 49.6016 +186.836 125.344 187.199 125.504 187.656 125.504 c 188.133 125.504 
 49.6017 +188.504 125.348 188.77 125.043 c 189.031 124.735 189.164 124.313 
 49.6018 +189.168 123.774 c 189.164 123.231 189.031 122.805 188.762 122.496 c 
 49.6019 +188.488 122.188 188.117 122.035 187.656 122.031 c 187.176 122.035 
 49.6020 +186.805 122.192 186.539 122.504 c 186.27 122.817 186.137 123.239 
 49.6021 +186.141 123.774 c h
 49.6022 +186.766 123.774 m 186.762 122.934 187.059 122.516 187.656 122.516 c 
 49.6023 +187.93 122.516 188.148 122.625 188.305 122.852 c 188.461 123.074 
 49.6024 +188.539 123.383 188.543 123.774 c 188.539 124.602 188.242 125.016 
 49.6025 +187.656 125.02 c 187.383 125.016 187.168 124.906 187.008 124.688 c 
 49.6026 +186.844 124.465 186.762 124.16 186.766 123.774 c h
 49.6027 +189.578 123.774 m 189.574 124.289 189.715 124.707 189.996 125.028 c 
 49.6028 +190.273 125.344 190.637 125.504 191.094 125.504 c 191.57 125.504 
 49.6029 +191.941 125.348 192.207 125.043 c 192.469 124.735 192.602 124.313 
 49.6030 +192.605 123.774 c 192.602 123.231 192.469 122.805 192.199 122.496 c 
 49.6031 +191.926 122.188 191.555 122.035 191.094 122.031 c 190.613 122.035 
 49.6032 +190.242 122.192 189.977 122.504 c 189.707 122.817 189.574 123.239 
 49.6033 +189.578 123.774 c h
 49.6034 +190.203 123.774 m 190.199 122.934 190.496 122.516 191.094 122.516 c 
 49.6035 +191.367 122.516 191.586 122.625 191.742 122.852 c 191.898 123.074 
 49.6036 +191.977 123.383 191.98 123.774 c 191.977 124.602 191.68 125.016 191.094 
 49.6037 +125.02 c 190.82 125.016 190.605 124.906 190.445 124.688 c 190.281 
 49.6038 +124.465 190.199 124.16 190.203 123.774 c h
 49.6039 +193.281 123.039 m 193.281 126.813 l 193.875 126.813 l 193.875 123.141 l 
 49.6040 +193.871 122.957 193.922 122.817 194.027 122.715 c 194.129 122.614 
 49.6041 +194.266 122.563 194.434 122.563 c 194.434 122.031 l 193.664 122.035 
 49.6042 +193.281 122.367 193.281 123.039 c h
 49.6043 +197.645 125.168 m 197.352 124.75 l 197.289 124.805 197.184 124.864 
 49.6044 +197.031 124.922 c 196.875 124.973 196.723 125 196.582 125.004 c 196.254 
 49.6045 +125 196 124.887 195.813 124.664 c 195.621 124.434 195.523 124.125 
 49.6046 +195.527 123.735 c 195.523 123.344 195.621 123.043 195.816 122.84 c 
 49.6047 +196.008 122.629 196.277 122.528 196.625 122.531 c 196.887 122.528 
 49.6048 +197.156 122.629 197.43 122.84 c 197.664 122.34 l 197.344 122.137 
 49.6049 +196.949 122.035 196.48 122.031 c 196.023 122.035 195.645 122.184 
 49.6050 +195.348 122.489 c 195.047 122.793 194.898 123.211 194.902 123.735 c 
 49.6051 +194.898 124.266 195.055 124.692 195.367 125.02 c 195.676 125.34 196.098 
 49.6052 +125.504 196.637 125.504 c 196.805 125.504 196.992 125.465 197.199 
 49.6053 +125.395 c 197.398 125.317 197.547 125.242 197.645 125.168 c h
 49.6054 +200.359 122.094 m 200.359 124.196 l 200.359 124.442 200.297 124.637 
 49.6055 +200.176 124.785 c 200.051 124.926 199.879 125 199.656 125.004 c 199.512 
 49.6056 +125 199.367 124.957 199.223 124.875 c 199.078 124.789 198.965 124.692 
 49.6057 +198.891 124.582 c 198.891 122.094 l 198.297 122.094 l 198.297 126.813 l 
 49.6058 +198.891 126.813 l 198.891 125.071 l 198.965 125.196 199.094 125.297 
 49.6059 +199.273 125.379 c 199.449 125.461 199.633 125.504 199.82 125.504 c 
 49.6060 +200.172 125.504 200.449 125.387 200.652 125.153 c 200.852 124.918 
 49.6061 +200.949 124.598 200.953 124.196 c 200.953 122.094 l h
 49.6062 +203.688 122.477 m 203.449 122.18 203.086 122.035 202.598 122.031 c 
 49.6063 +202.332 122.035 202.105 122.129 201.914 122.317 c 201.719 122.504 
 49.6064 +201.621 122.739 201.625 123.028 c 201.621 123.364 201.77 123.653 202.07 
 49.6065 +123.891 c 202.363 124.121 202.742 124.239 203.207 124.242 c 203.328 
 49.6066 +124.239 203.469 124.211 203.633 124.16 c 203.629 124.699 203.387 
 49.6067 +124.969 202.906 124.973 c 202.531 124.969 202.246 124.871 202.051 
 49.6068 +124.672 c 201.801 125.168 l 201.91 125.258 202.066 125.336 202.266 
 49.6069 +125.403 c 202.465 125.469 202.652 125.504 202.836 125.504 c 203.32 
 49.6070 +125.504 203.676 125.391 203.895 125.172 c 204.113 124.946 204.223 
 49.6071 +124.594 204.227 124.117 c 204.227 122.918 l 204.223 122.621 204.309 
 49.6072 +122.426 204.488 122.332 c 204.488 122.035 l 204.242 122.035 204.063 
 49.6073 +122.067 203.945 122.137 c 203.824 122.203 203.738 122.317 203.688 
 49.6074 +122.477 c h
 49.6075 +203.633 123.739 m 203.441 123.778 203.313 123.797 203.238 123.801 c 
 49.6076 +202.938 123.797 202.691 123.719 202.504 123.567 c 202.313 123.41 
 49.6077 +202.219 123.231 202.219 123.024 c 202.219 122.672 202.422 122.496 
 49.6078 +202.836 122.5 c 203.133 122.496 203.398 122.641 203.633 122.93 c h
 49.6079 +205.77 126.707 m 205.867 126.703 205.953 126.668 206.027 126.598 c 
 49.6080 +206.098 126.524 206.133 126.438 206.137 126.34 c 206.133 126.235 
 49.6081 +206.098 126.149 206.027 126.078 c 205.953 126.008 205.867 125.973 
 49.6082 +205.77 125.973 c 205.664 125.973 205.578 126.008 205.508 126.078 c 
 49.6083 +205.438 126.149 205.402 126.235 205.402 126.34 c 205.402 126.438 
 49.6084 +205.438 126.524 205.508 126.598 c 205.578 126.668 205.664 126.703 
 49.6085 +205.77 126.707 c h
 49.6086 +205.445 122.094 m 205.445 124.942 l 204.984 124.942 l 204.984 125.442 l 
 49.6087 +206.039 125.442 l 206.039 122.094 l h
 49.6088 +209.043 122.094 m 209.043 124.039 l 209.039 124.395 208.988 124.645 
 49.6089 +208.883 124.789 c 208.773 124.93 208.594 125 208.344 125.004 c 208.207 
 49.6090 +125 208.063 124.957 207.918 124.879 c 207.766 124.793 207.652 124.696 
 49.6091 +207.578 124.582 c 207.578 122.094 l 206.984 122.094 l 206.984 125.442 l 
 49.6092 +207.391 125.442 l 207.578 125.008 l 207.77 125.336 208.09 125.504 
 49.6093 +208.539 125.504 c 209.266 125.504 209.633 125.055 209.637 124.164 c 
 49.6094 +209.637 122.094 l h
 49.6095 +209.043 122.094 m f
 49.6096 +0 g
 49.6097 +q 1 0 0 -1 0 174.234619 cm
 49.6098 +200.176 61.539 33.164 9.914 re S Q
 49.6099 +1 0.498039 0.164706 rg
 49.6100 +201.344 105.621 m 201.574 106.196 l 201.688 106.11 201.832 106.035 
 49.6101 +202.008 105.981 c 202.18 105.918 202.336 105.891 202.477 105.895 c 
 49.6102 +202.719 105.891 202.914 105.957 203.063 106.094 c 203.211 106.223 
 49.6103 +203.285 106.395 203.285 106.606 c 203.285 106.758 203.242 106.899 
 49.6104 +203.16 107.031 c 203.078 107.16 202.871 107.305 202.543 107.465 c 
 49.6105 +202.172 107.637 l 201.859 107.781 201.641 107.953 201.516 108.156 c 
 49.6106 +201.391 108.356 201.328 108.598 201.332 108.879 c 201.328 109.219 
 49.6107 +201.449 109.5 201.695 109.727 c 201.934 109.949 202.242 110.063 202.625 
 49.6108 +110.067 c 203.129 110.063 203.484 109.981 203.684 109.821 c 203.496 
 49.6109 +109.278 l 203.41 109.336 203.281 109.391 203.113 109.449 c 202.941 
 49.6110 +109.504 202.785 109.535 202.641 109.535 c 202.43 109.535 202.262 
 49.6111 +109.473 202.141 109.352 c 202.016 109.231 201.953 109.074 201.957 
 49.6112 +108.887 c 201.953 108.77 201.977 108.664 202.023 108.571 c 202.066 
 49.6113 +108.469 202.129 108.391 202.207 108.328 c 202.285 108.262 202.441 
 49.6114 +108.172 202.684 108.059 c 203.059 107.879 l 203.367 107.727 203.586 
 49.6115 +107.551 203.715 107.348 c 203.84 107.141 203.906 106.879 203.906 
 49.6116 +106.567 c 203.906 106.219 203.766 105.93 203.492 105.692 c 203.211 
 49.6117 +105.453 202.844 105.336 202.387 105.332 c 201.977 105.336 201.629 
 49.6118 +105.43 201.344 105.621 c h
 49.6119 +205.172 105.594 m 205.172 104.098 l 204.578 104.098 l 204.578 108.758 l 
 49.6120 +205.172 108.758 l 205.172 108.481 l 205.391 108.707 205.664 108.821 
 49.6121 +205.988 108.821 c 206.461 108.821 206.828 108.672 207.094 108.375 c 
 49.6122 +207.355 108.078 207.488 107.645 207.492 107.074 c 207.488 106.567 
 49.6123 +207.355 106.149 207.094 105.828 c 206.824 105.508 206.441 105.352 
 49.6124 +205.938 105.348 c 205.797 105.352 205.645 105.375 205.484 105.422 c 
 49.6125 +205.32 105.469 205.215 105.524 205.172 105.594 c h
 49.6126 +205.172 108.035 m 205.172 106.086 l 205.203 106.024 205.281 105.969 
 49.6127 +205.406 105.922 c 205.523 105.867 205.645 105.844 205.762 105.848 c 
 49.6128 +206.496 105.844 206.863 106.262 206.867 107.098 c 206.863 107.52 
 49.6129 +206.777 107.828 206.605 108.024 c 206.43 108.219 206.148 108.317 
 49.6130 +205.766 108.321 c 205.68 108.317 205.578 108.285 205.457 108.231 c 
 49.6131 +205.336 108.168 205.238 108.106 205.172 108.035 c h
 49.6132 +210.961 107.028 m 208.547 107.028 l 208.543 106.633 208.652 106.328 
 49.6133 +208.867 106.121 c 209.055 105.934 209.297 105.844 209.602 105.848 c 
 49.6134 +209.938 105.844 210.223 105.942 210.449 106.145 c 210.699 105.715 l 
 49.6135 +210.605 105.621 210.465 105.543 210.277 105.481 c 210.039 105.395 
 49.6136 +209.773 105.352 209.484 105.348 c 209.059 105.352 208.703 105.492 
 49.6137 +208.414 105.778 c 208.082 106.086 207.918 106.508 207.922 107.043 c 
 49.6138 +207.918 107.594 208.086 108.035 208.426 108.371 c 208.723 108.668 
 49.6139 +209.078 108.821 209.492 108.821 c 209.965 108.821 210.34 108.684 
 49.6140 +210.613 108.418 c 210.875 108.153 211.004 107.809 211.008 107.387 c 
 49.6141 +211.004 107.254 210.988 107.137 210.961 107.028 c h
 49.6142 +209.52 108.321 m 209.25 108.317 209.027 108.231 208.852 108.063 c 
 49.6143 +208.68 107.899 208.586 107.696 208.563 107.457 c 210.414 107.457 l 
 49.6144 +210.414 107.692 210.34 107.895 210.191 108.059 c 210.027 108.231 
 49.6145 +209.801 108.317 209.52 108.321 c h
 49.6146 +214.152 108.485 m 213.859 108.067 l 213.797 108.121 213.691 108.18 
 49.6147 +213.539 108.239 c 213.383 108.289 213.23 108.317 213.09 108.321 c 
 49.6148 +212.762 108.317 212.508 108.203 212.32 107.981 c 212.129 107.75 212.031 
 49.6149 +107.442 212.035 107.051 c 212.031 106.66 212.129 106.36 212.324 106.156 
 49.6150 +c 212.516 105.946 212.785 105.844 213.133 105.848 c 213.395 105.844 
 49.6151 +213.664 105.946 213.938 106.156 c 214.172 105.656 l 213.852 105.453 
 49.6152 +213.457 105.352 212.988 105.348 c 212.531 105.352 212.152 105.5 211.855 
 49.6153 +105.805 c 211.555 106.11 211.406 106.528 211.41 107.051 c 211.406 
 49.6154 +107.582 211.563 108.008 211.875 108.336 c 212.184 108.656 212.605 
 49.6155 +108.821 213.145 108.821 c 213.313 108.821 213.5 108.781 213.707 108.711 
 49.6156 +c 213.906 108.633 214.055 108.559 214.152 108.485 c h
 49.6157 +215.418 110.024 m 215.516 110.02 215.602 109.985 215.676 109.914 c 
 49.6158 +215.746 109.84 215.781 109.754 215.785 109.656 c 215.781 109.551 
 49.6159 +215.746 109.465 215.676 109.395 c 215.602 109.324 215.516 109.289 
 49.6160 +215.418 109.289 c 215.313 109.289 215.227 109.324 215.156 109.395 c 
 49.6161 +215.086 109.465 215.051 109.551 215.051 109.656 c 215.051 109.754 
 49.6162 +215.086 109.84 215.156 109.914 c 215.227 109.985 215.313 110.02 215.418 
 49.6163 +110.024 c h
 49.6164 +215.094 105.41 m 215.094 108.258 l 214.633 108.258 l 214.633 108.758 l 
 49.6165 +215.688 108.758 l 215.688 105.41 l h
 49.6166 +218.52 105.793 m 218.281 105.496 217.918 105.352 217.43 105.348 c 
 49.6167 +217.164 105.352 216.938 105.446 216.746 105.633 c 216.551 105.821 
 49.6168 +216.453 106.055 216.457 106.344 c 216.453 106.68 216.602 106.969 
 49.6169 +216.902 107.207 c 217.195 107.438 217.574 107.555 218.039 107.559 c 
 49.6170 +218.16 107.555 218.301 107.528 218.465 107.477 c 218.461 108.016 
 49.6171 +218.219 108.285 217.738 108.289 c 217.363 108.285 217.078 108.188 
 49.6172 +216.883 107.989 c 216.633 108.485 l 216.742 108.574 216.898 108.653 
 49.6173 +217.098 108.719 c 217.297 108.785 217.484 108.821 217.668 108.821 c 
 49.6174 +218.152 108.821 218.508 108.707 218.727 108.489 c 218.945 108.262 
 49.6175 +219.055 107.91 219.059 107.434 c 219.059 106.235 l 219.055 105.938 
 49.6176 +219.141 105.742 219.32 105.649 c 219.32 105.352 l 219.074 105.352 
 49.6177 +218.895 105.383 218.777 105.453 c 218.656 105.52 218.57 105.633 218.52 
 49.6178 +105.793 c h
 49.6179 +218.465 107.055 m 218.273 107.094 218.145 107.114 218.07 107.117 c 
 49.6180 +217.77 107.114 217.523 107.035 217.336 106.883 c 217.145 106.727 
 49.6181 +217.051 106.547 217.051 106.34 c 217.051 105.989 217.254 105.813 
 49.6182 +217.668 105.817 c 217.965 105.813 218.23 105.957 218.465 106.246 c h
 49.6183 +220.039 106.356 m 220.039 110.129 l 220.633 110.129 l 220.633 106.457 l 
 49.6184 +220.629 106.274 220.68 106.133 220.785 106.031 c 220.887 105.93 221.023 
 49.6185 +105.879 221.191 105.879 c 221.191 105.348 l 220.422 105.352 220.039 
 49.6186 +105.684 220.039 106.356 c h
 49.6187 +222.492 110.024 m 222.59 110.02 222.676 109.985 222.75 109.914 c 222.82 
 49.6188 +109.84 222.855 109.754 222.859 109.656 c 222.855 109.551 222.82 109.465 
 49.6189 +222.75 109.395 c 222.676 109.324 222.59 109.289 222.492 109.289 c 
 49.6190 +222.387 109.289 222.301 109.324 222.23 109.395 c 222.16 109.465 222.125 
 49.6191 +109.551 222.125 109.656 c 222.125 109.754 222.16 109.84 222.23 109.914 
 49.6192 +c 222.301 109.985 222.387 110.02 222.492 110.024 c h
 49.6193 +222.168 105.41 m 222.168 108.258 l 221.707 108.258 l 221.707 108.758 l 
 49.6194 +222.762 108.758 l 222.762 105.41 l h
 49.6195 +224.336 105.942 m 226.195 105.942 l 226.195 105.41 l 223.406 105.41 l 
 49.6196 +223.406 105.567 l 225.309 108.227 l 223.438 108.227 l 223.438 108.758 l 
 49.6197 +226.176 108.758 l 226.176 108.59 l h
 49.6198 +229.563 107.028 m 227.148 107.028 l 227.145 106.633 227.254 106.328 
 49.6199 +227.469 106.121 c 227.656 105.934 227.898 105.844 228.203 105.848 c 
 49.6200 +228.539 105.844 228.824 105.942 229.051 106.145 c 229.301 105.715 l 
 49.6201 +229.207 105.621 229.066 105.543 228.879 105.481 c 228.641 105.395 
 49.6202 +228.375 105.352 228.086 105.348 c 227.66 105.352 227.305 105.492 
 49.6203 +227.016 105.778 c 226.684 106.086 226.52 106.508 226.523 107.043 c 
 49.6204 +226.52 107.594 226.688 108.035 227.027 108.371 c 227.324 108.668 227.68 
 49.6205 +108.821 228.094 108.821 c 228.566 108.821 228.941 108.684 229.215 
 49.6206 +108.418 c 229.477 108.153 229.605 107.809 229.609 107.387 c 229.605 
 49.6207 +107.254 229.59 107.137 229.563 107.028 c h
 49.6208 +228.121 108.321 m 227.852 108.317 227.629 108.231 227.453 108.063 c 
 49.6209 +227.281 107.899 227.188 107.696 227.164 107.457 c 229.016 107.457 l 
 49.6210 +229.016 107.692 228.941 107.895 228.793 108.059 c 228.629 108.231 
 49.6211 +228.402 108.317 228.121 108.321 c h
 49.6212 +232.047 108.184 m 231.914 108.27 231.785 108.317 231.656 108.321 c 
 49.6213 +231.445 108.317 231.258 108.219 231.102 108.028 c 230.941 107.832 
 49.6214 +230.863 107.598 230.867 107.328 c 230.867 105.41 l 230.273 105.41 l 
 49.6215 +230.273 108.758 l 230.867 108.758 l 230.867 108.223 l 231.078 108.621 
 49.6216 +231.402 108.821 231.832 108.821 c 231.938 108.821 232.09 108.801 
 49.6217 +232.293 108.762 c h
 49.6218 +232.047 108.184 m f
 49.6219 +0 g
 49.6220 +0 j
 49.6221 +q 1 0 0 -1 0 174.234619 cm
 49.6222 +187.988 54.508 m 177.734 61.004 l S Q
 49.6223 +182.305 113.832 m 176.84 112.656 l 180.242 117.09 l 180.141 115.68 
 49.6224 +180.98 114.367 182.305 113.832 c h
 49.6225 +182.305 113.832 m f*
 49.6226 +1 j
 49.6227 +q 1 0 0 -1 0 174.234619 cm
 49.6228 +161.777 61.539 33.16 9.914 re S Q
 49.6229 +1 0 0 rg
 49.6230 +162.941 105.621 m 163.172 106.196 l 163.285 106.11 163.43 106.035 
 49.6231 +163.605 105.981 c 163.777 105.918 163.934 105.891 164.074 105.895 c 
 49.6232 +164.316 105.891 164.512 105.957 164.66 106.094 c 164.809 106.223 
 49.6233 +164.883 106.395 164.883 106.606 c 164.883 106.758 164.84 106.899 
 49.6234 +164.758 107.031 c 164.676 107.16 164.469 107.305 164.141 107.465 c 
 49.6235 +163.77 107.637 l 163.457 107.781 163.238 107.953 163.113 108.156 c 
 49.6236 +162.988 108.356 162.926 108.598 162.93 108.879 c 162.926 109.219 
 49.6237 +163.047 109.5 163.293 109.727 c 163.531 109.949 163.84 110.063 164.223 
 49.6238 +110.067 c 164.727 110.063 165.082 109.981 165.281 109.821 c 165.094 
 49.6239 +109.278 l 165.008 109.336 164.879 109.391 164.711 109.449 c 164.539 
 49.6240 +109.504 164.383 109.535 164.238 109.535 c 164.027 109.535 163.859 
 49.6241 +109.473 163.738 109.352 c 163.613 109.231 163.551 109.074 163.555 
 49.6242 +108.887 c 163.551 108.77 163.574 108.664 163.621 108.571 c 163.664 
 49.6243 +108.469 163.727 108.391 163.805 108.328 c 163.883 108.262 164.039 
 49.6244 +108.172 164.281 108.059 c 164.656 107.879 l 164.965 107.727 165.184 
 49.6245 +107.551 165.313 107.348 c 165.438 107.141 165.504 106.879 165.504 
 49.6246 +106.567 c 165.504 106.219 165.363 105.93 165.09 105.692 c 164.809 
 49.6247 +105.453 164.441 105.336 163.984 105.332 c 163.574 105.336 163.227 
 49.6248 +105.43 162.941 105.621 c h
 49.6249 +166.773 105.594 m 166.773 104.098 l 166.18 104.098 l 166.18 108.758 l 
 49.6250 +166.773 108.758 l 166.773 108.481 l 166.992 108.707 167.266 108.821 
 49.6251 +167.59 108.821 c 168.063 108.821 168.43 108.672 168.695 108.375 c 
 49.6252 +168.957 108.078 169.09 107.645 169.094 107.074 c 169.09 106.567 168.957 
 49.6253 +106.149 168.695 105.828 c 168.426 105.508 168.043 105.352 167.539 
 49.6254 +105.348 c 167.398 105.352 167.246 105.375 167.086 105.422 c 166.922 
 49.6255 +105.469 166.816 105.524 166.773 105.594 c h
 49.6256 +166.773 108.035 m 166.773 106.086 l 166.805 106.024 166.883 105.969 
 49.6257 +167.008 105.922 c 167.125 105.867 167.246 105.844 167.363 105.848 c 
 49.6258 +168.098 105.844 168.465 106.262 168.469 107.098 c 168.465 107.52 
 49.6259 +168.379 107.828 168.207 108.024 c 168.031 108.219 167.75 108.317 
 49.6260 +167.367 108.321 c 167.281 108.317 167.18 108.285 167.059 108.231 c 
 49.6261 +166.938 108.168 166.84 108.106 166.773 108.035 c h
 49.6262 +172.563 107.028 m 170.148 107.028 l 170.145 106.633 170.254 106.328 
 49.6263 +170.469 106.121 c 170.656 105.934 170.898 105.844 171.203 105.848 c 
 49.6264 +171.539 105.844 171.824 105.942 172.051 106.145 c 172.301 105.715 l 
 49.6265 +172.207 105.621 172.066 105.543 171.879 105.481 c 171.641 105.395 
 49.6266 +171.375 105.352 171.086 105.348 c 170.66 105.352 170.305 105.492 
 49.6267 +170.016 105.778 c 169.684 106.086 169.52 106.508 169.523 107.043 c 
 49.6268 +169.52 107.594 169.688 108.035 170.027 108.371 c 170.324 108.668 170.68 
 49.6269 +108.821 171.094 108.821 c 171.566 108.821 171.941 108.684 172.215 
 49.6270 +108.418 c 172.477 108.153 172.605 107.809 172.609 107.387 c 172.605 
 49.6271 +107.254 172.59 107.137 172.563 107.028 c h
 49.6272 +171.121 108.321 m 170.852 108.317 170.629 108.231 170.453 108.063 c 
 49.6273 +170.281 107.899 170.188 107.696 170.164 107.457 c 172.016 107.457 l 
 49.6274 +172.016 107.692 171.941 107.895 171.793 108.059 c 171.629 108.231 
 49.6275 +171.402 108.317 171.121 108.321 c h
 49.6276 +175.75 108.485 m 175.457 108.067 l 175.395 108.121 175.289 108.18 
 49.6277 +175.137 108.239 c 174.98 108.289 174.828 108.317 174.688 108.321 c 
 49.6278 +174.359 108.317 174.105 108.203 173.918 107.981 c 173.727 107.75 
 49.6279 +173.629 107.442 173.633 107.051 c 173.629 106.66 173.727 106.36 173.922 
 49.6280 +106.156 c 174.113 105.946 174.383 105.844 174.73 105.848 c 174.992 
 49.6281 +105.844 175.262 105.946 175.535 106.156 c 175.77 105.656 l 175.449 
 49.6282 +105.453 175.055 105.352 174.586 105.348 c 174.129 105.352 173.75 105.5 
 49.6283 +173.453 105.805 c 173.152 106.11 173.004 106.528 173.008 107.051 c 
 49.6284 +173.004 107.582 173.16 108.008 173.473 108.336 c 173.781 108.656 
 49.6285 +174.203 108.821 174.742 108.821 c 174.91 108.821 175.098 108.781 
 49.6286 +175.305 108.711 c 175.504 108.633 175.652 108.559 175.75 108.485 c h
 49.6287 +177.016 110.024 m 177.113 110.02 177.199 109.985 177.273 109.914 c 
 49.6288 +177.344 109.84 177.379 109.754 177.383 109.656 c 177.379 109.551 
 49.6289 +177.344 109.465 177.273 109.395 c 177.199 109.324 177.113 109.289 
 49.6290 +177.016 109.289 c 176.91 109.289 176.824 109.324 176.754 109.395 c 
 49.6291 +176.684 109.465 176.648 109.551 176.648 109.656 c 176.648 109.754 
 49.6292 +176.684 109.84 176.754 109.914 c 176.824 109.985 176.91 110.02 177.016 
 49.6293 +110.024 c h
 49.6294 +176.691 105.41 m 176.691 108.258 l 176.23 108.258 l 176.23 108.758 l 
 49.6295 +177.285 108.758 l 177.285 105.41 l h
 49.6296 +180.117 105.793 m 179.879 105.496 179.516 105.352 179.027 105.348 c 
 49.6297 +178.762 105.352 178.535 105.446 178.344 105.633 c 178.148 105.821 
 49.6298 +178.051 106.055 178.055 106.344 c 178.051 106.68 178.199 106.969 178.5 
 49.6299 +107.207 c 178.793 107.438 179.172 107.555 179.637 107.559 c 179.758 
 49.6300 +107.555 179.898 107.528 180.063 107.477 c 180.059 108.016 179.816 
 49.6301 +108.285 179.336 108.289 c 178.961 108.285 178.676 108.188 178.48 
 49.6302 +107.989 c 178.23 108.485 l 178.34 108.574 178.496 108.653 178.695 
 49.6303 +108.719 c 178.895 108.785 179.082 108.821 179.266 108.821 c 179.75 
 49.6304 +108.821 180.105 108.707 180.324 108.489 c 180.543 108.262 180.652 
 49.6305 +107.91 180.656 107.434 c 180.656 106.235 l 180.652 105.938 180.738 
 49.6306 +105.742 180.918 105.649 c 180.918 105.352 l 180.672 105.352 180.492 
 49.6307 +105.383 180.375 105.453 c 180.254 105.52 180.168 105.633 180.117 
 49.6308 +105.793 c h
 49.6309 +180.063 107.055 m 179.871 107.094 179.742 107.114 179.668 107.117 c 
 49.6310 +179.367 107.114 179.121 107.035 178.934 106.883 c 178.742 106.727 
 49.6311 +178.648 106.547 178.648 106.34 c 178.648 105.989 178.852 105.813 
 49.6312 +179.266 105.817 c 179.563 105.813 179.828 105.957 180.063 106.246 c h
 49.6313 +181.637 106.356 m 181.637 110.129 l 182.23 110.129 l 182.23 106.457 l 
 49.6314 +182.227 106.274 182.277 106.133 182.383 106.031 c 182.484 105.93 
 49.6315 +182.621 105.879 182.789 105.879 c 182.789 105.348 l 182.02 105.352 
 49.6316 +181.637 105.684 181.637 106.356 c h
 49.6317 +184.09 110.024 m 184.188 110.02 184.273 109.985 184.348 109.914 c 
 49.6318 +184.418 109.84 184.453 109.754 184.457 109.656 c 184.453 109.551 
 49.6319 +184.418 109.465 184.348 109.395 c 184.273 109.324 184.188 109.289 
 49.6320 +184.09 109.289 c 183.984 109.289 183.898 109.324 183.828 109.395 c 
 49.6321 +183.758 109.465 183.723 109.551 183.723 109.656 c 183.723 109.754 
 49.6322 +183.758 109.84 183.828 109.914 c 183.898 109.985 183.984 110.02 184.09 
 49.6323 +110.024 c h
 49.6324 +183.766 105.41 m 183.766 108.258 l 183.305 108.258 l 183.305 108.758 l 
 49.6325 +184.359 108.758 l 184.359 105.41 l h
 49.6326 +185.938 105.942 m 187.797 105.942 l 187.797 105.41 l 185.008 105.41 l 
 49.6327 +185.008 105.567 l 186.91 108.227 l 185.039 108.227 l 185.039 108.758 l 
 49.6328 +187.777 108.758 l 187.777 108.59 l h
 49.6329 +191.16 107.028 m 188.746 107.028 l 188.742 106.633 188.852 106.328 
 49.6330 +189.066 106.121 c 189.254 105.934 189.496 105.844 189.801 105.848 c 
 49.6331 +190.137 105.844 190.422 105.942 190.648 106.145 c 190.898 105.715 l 
 49.6332 +190.805 105.621 190.664 105.543 190.477 105.481 c 190.238 105.395 
 49.6333 +189.973 105.352 189.684 105.348 c 189.258 105.352 188.902 105.492 
 49.6334 +188.613 105.778 c 188.281 106.086 188.117 106.508 188.121 107.043 c 
 49.6335 +188.117 107.594 188.285 108.035 188.625 108.371 c 188.922 108.668 
 49.6336 +189.277 108.821 189.691 108.821 c 190.164 108.821 190.539 108.684 
 49.6337 +190.813 108.418 c 191.074 108.153 191.203 107.809 191.207 107.387 c 
 49.6338 +191.203 107.254 191.188 107.137 191.16 107.028 c h
 49.6339 +189.719 108.321 m 189.449 108.317 189.227 108.231 189.051 108.063 c 
 49.6340 +188.879 107.899 188.785 107.696 188.762 107.457 c 190.613 107.457 l 
 49.6341 +190.613 107.692 190.539 107.895 190.391 108.059 c 190.227 108.231 190 
 49.6342 +108.317 189.719 108.321 c h
 49.6343 +193.648 108.184 m 193.516 108.27 193.387 108.317 193.258 108.321 c 
 49.6344 +193.047 108.317 192.859 108.219 192.703 108.028 c 192.543 107.832 
 49.6345 +192.465 107.598 192.469 107.328 c 192.469 105.41 l 191.875 105.41 l 
 49.6346 +191.875 108.758 l 192.469 108.758 l 192.469 108.223 l 192.68 108.621 
 49.6347 +193.004 108.821 193.434 108.821 c 193.539 108.821 193.691 108.801 
 49.6348 +193.895 108.762 c h
 49.6349 +193.648 108.184 m f
 49.6350 +0 g
 49.6351 +0.8 w
 49.6352 +0 j
 49.6353 +q 1 0 0 -1 0 174.234619 cm
 49.6354 +195.695 39.496 m 195.695 44.07 l S Q
 49.6355 +197.629 134.348 m 195.703 129.106 l 193.773 134.348 l 194.914 133.512 
 49.6356 +196.469 133.516 197.629 134.348 c h
 49.6357 +197.629 134.348 m f*
 49.6358 +1.6 w
 49.6359 +q 1 0 0 -1 0 174.234619 cm
 49.6360 +265.949 38.512 m 289.328 38.512 l 289.328 38.512 l 289.328 38.512 l S Q
 49.6361 +0.8 w
 49.6362 +q 1 0 0 -1 0 174.234619 cm
 49.6363 +286.059 54.508 m 296.313 61.004 l S Q
 49.6364 +293.813 117.106 m 297.211 112.668 l 291.75 113.844 l 293.066 114.36 
 49.6365 +293.895 115.68 293.813 117.106 c h
 49.6366 +293.813 117.106 m f*
 49.6367 +1 j
 49.6368 +q 1 0 0 -1 0 174.234619 cm
 49.6369 +260.977 44.855 33.164 9.914 re S Q
 49.6370 +0.501961 0 0.501961 rg
 49.6371 +265.961 126.11 m 265.961 122.094 l 265.336 122.094 l 265.336 126.11 l 
 49.6372 +263.879 126.11 l 263.879 126.672 l 267.484 126.672 l 267.484 126.11 l h
 49.6373 +267.738 123.774 m 267.734 124.289 267.875 124.707 268.156 125.028 c 
 49.6374 +268.434 125.344 268.797 125.504 269.254 125.504 c 269.73 125.504 
 49.6375 +270.102 125.348 270.367 125.043 c 270.629 124.735 270.762 124.313 
 49.6376 +270.766 123.774 c 270.762 123.231 270.629 122.805 270.359 122.496 c 
 49.6377 +270.086 122.188 269.715 122.035 269.254 122.031 c 268.773 122.035 
 49.6378 +268.402 122.192 268.137 122.504 c 267.867 122.817 267.734 123.239 
 49.6379 +267.738 123.774 c h
 49.6380 +268.363 123.774 m 268.359 122.934 268.656 122.516 269.254 122.516 c 
 49.6381 +269.527 122.516 269.746 122.625 269.902 122.852 c 270.059 123.074 
 49.6382 +270.137 123.383 270.141 123.774 c 270.137 124.602 269.84 125.016 
 49.6383 +269.254 125.02 c 268.98 125.016 268.766 124.906 268.605 124.688 c 
 49.6384 +268.441 124.465 268.359 124.16 268.363 123.774 c h
 49.6385 +271.176 123.774 m 271.172 124.289 271.313 124.707 271.594 125.028 c 
 49.6386 +271.871 125.344 272.234 125.504 272.691 125.504 c 273.168 125.504 
 49.6387 +273.539 125.348 273.805 125.043 c 274.066 124.735 274.199 124.313 
 49.6388 +274.203 123.774 c 274.199 123.231 274.066 122.805 273.797 122.496 c 
 49.6389 +273.523 122.188 273.152 122.035 272.691 122.031 c 272.211 122.035 
 49.6390 +271.84 122.192 271.574 122.504 c 271.305 122.817 271.172 123.239 
 49.6391 +271.176 123.774 c h
 49.6392 +271.801 123.774 m 271.797 122.934 272.094 122.516 272.691 122.516 c 
 49.6393 +272.965 122.516 273.184 122.625 273.34 122.852 c 273.496 123.074 
 49.6394 +273.574 123.383 273.578 123.774 c 273.574 124.602 273.277 125.016 
 49.6395 +272.691 125.02 c 272.418 125.016 272.203 124.906 272.043 124.688 c 
 49.6396 +271.879 124.465 271.797 124.16 271.801 123.774 c h
 49.6397 +274.879 123.039 m 274.879 126.813 l 275.473 126.813 l 275.473 123.141 l 
 49.6398 +275.469 122.957 275.52 122.817 275.625 122.715 c 275.727 122.614 
 49.6399 +275.863 122.563 276.031 122.563 c 276.031 122.031 l 275.262 122.035 
 49.6400 +274.879 122.367 274.879 123.039 c h
 49.6401 +279.242 125.168 m 278.949 124.75 l 278.887 124.805 278.781 124.864 
 49.6402 +278.629 124.922 c 278.473 124.973 278.32 125 278.18 125.004 c 277.852 
 49.6403 +125 277.598 124.887 277.41 124.664 c 277.219 124.434 277.121 124.125 
 49.6404 +277.125 123.735 c 277.121 123.344 277.219 123.043 277.414 122.84 c 
 49.6405 +277.605 122.629 277.875 122.528 278.223 122.531 c 278.484 122.528 
 49.6406 +278.754 122.629 279.027 122.84 c 279.262 122.34 l 278.941 122.137 
 49.6407 +278.547 122.035 278.078 122.031 c 277.621 122.035 277.242 122.184 
 49.6408 +276.945 122.489 c 276.645 122.793 276.496 123.211 276.5 123.735 c 
 49.6409 +276.496 124.266 276.652 124.692 276.965 125.02 c 277.273 125.34 277.695 
 49.6410 +125.504 278.234 125.504 c 278.402 125.504 278.59 125.465 278.797 
 49.6411 +125.395 c 278.996 125.317 279.145 125.242 279.242 125.168 c h
 49.6412 +281.957 122.094 m 281.957 124.196 l 281.957 124.442 281.895 124.637 
 49.6413 +281.773 124.785 c 281.648 124.926 281.477 125 281.254 125.004 c 281.109 
 49.6414 +125 280.965 124.957 280.82 124.875 c 280.676 124.789 280.563 124.692 
 49.6415 +280.488 124.582 c 280.488 122.094 l 279.895 122.094 l 279.895 126.813 l 
 49.6416 +280.488 126.813 l 280.488 125.071 l 280.563 125.196 280.691 125.297 
 49.6417 +280.871 125.379 c 281.047 125.461 281.23 125.504 281.418 125.504 c 
 49.6418 +281.77 125.504 282.047 125.387 282.25 125.153 c 282.449 124.918 282.547 
 49.6419 +124.598 282.551 124.196 c 282.551 122.094 l h
 49.6420 +285.285 122.477 m 285.047 122.18 284.684 122.035 284.195 122.031 c 
 49.6421 +283.93 122.035 283.703 122.129 283.512 122.317 c 283.316 122.504 
 49.6422 +283.219 122.739 283.223 123.028 c 283.219 123.364 283.367 123.653 
 49.6423 +283.668 123.891 c 283.961 124.121 284.34 124.239 284.805 124.242 c 
 49.6424 +284.926 124.239 285.066 124.211 285.23 124.16 c 285.227 124.699 284.984 
 49.6425 +124.969 284.504 124.973 c 284.129 124.969 283.844 124.871 283.648 
 49.6426 +124.672 c 283.398 125.168 l 283.508 125.258 283.664 125.336 283.863 
 49.6427 +125.403 c 284.063 125.469 284.25 125.504 284.434 125.504 c 284.918 
 49.6428 +125.504 285.273 125.391 285.492 125.172 c 285.711 124.946 285.82 
 49.6429 +124.594 285.824 124.117 c 285.824 122.918 l 285.82 122.621 285.906 
 49.6430 +122.426 286.086 122.332 c 286.086 122.035 l 285.84 122.035 285.66 
 49.6431 +122.067 285.543 122.137 c 285.422 122.203 285.336 122.317 285.285 
 49.6432 +122.477 c h
 49.6433 +285.23 123.739 m 285.039 123.778 284.91 123.797 284.836 123.801 c 
 49.6434 +284.535 123.797 284.289 123.719 284.102 123.567 c 283.91 123.41 283.816 
 49.6435 +123.231 283.816 123.024 c 283.816 122.672 284.02 122.496 284.434 122.5 
 49.6436 +c 284.73 122.496 284.996 122.641 285.23 122.93 c h
 49.6437 +287.371 126.707 m 287.469 126.703 287.555 126.668 287.629 126.598 c 
 49.6438 +287.699 126.524 287.734 126.438 287.738 126.34 c 287.734 126.235 
 49.6439 +287.699 126.149 287.629 126.078 c 287.555 126.008 287.469 125.973 
 49.6440 +287.371 125.973 c 287.266 125.973 287.18 126.008 287.109 126.078 c 
 49.6441 +287.039 126.149 287.004 126.235 287.004 126.34 c 287.004 126.438 
 49.6442 +287.039 126.524 287.109 126.598 c 287.18 126.668 287.266 126.703 
 49.6443 +287.371 126.707 c h
 49.6444 +287.047 122.094 m 287.047 124.942 l 286.586 124.942 l 286.586 125.442 l 
 49.6445 +287.641 125.442 l 287.641 122.094 l h
 49.6446 +290.641 122.094 m 290.641 124.039 l 290.637 124.395 290.586 124.645 
 49.6447 +290.48 124.789 c 290.371 124.93 290.191 125 289.941 125.004 c 289.805 
 49.6448 +125 289.66 124.957 289.516 124.879 c 289.363 124.793 289.25 124.696 
 49.6449 +289.176 124.582 c 289.176 122.094 l 288.582 122.094 l 288.582 125.442 l 
 49.6450 +288.988 125.442 l 289.176 125.008 l 289.367 125.336 289.688 125.504 
 49.6451 +290.137 125.504 c 290.863 125.504 291.23 125.055 291.234 124.164 c 
 49.6452 +291.234 122.094 l h
 49.6453 +290.641 122.094 m f
 49.6454 +0 g
 49.6455 +q 1 0 0 -1 0 174.234619 cm
 49.6456 +281.777 61.539 33.16 9.914 re S Q
 49.6457 +1 0.498039 0.164706 rg
 49.6458 +282.941 105.621 m 283.172 106.196 l 283.285 106.11 283.43 106.035 
 49.6459 +283.605 105.981 c 283.777 105.918 283.934 105.891 284.074 105.895 c 
 49.6460 +284.316 105.891 284.512 105.957 284.66 106.094 c 284.809 106.223 
 49.6461 +284.883 106.395 284.883 106.606 c 284.883 106.758 284.84 106.899 
 49.6462 +284.758 107.031 c 284.676 107.16 284.469 107.305 284.141 107.465 c 
 49.6463 +283.77 107.637 l 283.457 107.781 283.238 107.953 283.113 108.156 c 
 49.6464 +282.988 108.356 282.926 108.598 282.93 108.879 c 282.926 109.219 
 49.6465 +283.047 109.5 283.293 109.727 c 283.531 109.949 283.84 110.063 284.223 
 49.6466 +110.067 c 284.727 110.063 285.082 109.981 285.281 109.821 c 285.094 
 49.6467 +109.278 l 285.008 109.336 284.879 109.391 284.711 109.449 c 284.539 
 49.6468 +109.504 284.383 109.535 284.238 109.535 c 284.027 109.535 283.859 
 49.6469 +109.473 283.738 109.352 c 283.613 109.231 283.551 109.074 283.555 
 49.6470 +108.887 c 283.551 108.77 283.574 108.664 283.621 108.571 c 283.664 
 49.6471 +108.469 283.727 108.391 283.805 108.328 c 283.883 108.262 284.039 
 49.6472 +108.172 284.281 108.059 c 284.656 107.879 l 284.965 107.727 285.184 
 49.6473 +107.551 285.313 107.348 c 285.438 107.141 285.504 106.879 285.504 
 49.6474 +106.567 c 285.504 106.219 285.363 105.93 285.09 105.692 c 284.809 
 49.6475 +105.453 284.441 105.336 283.984 105.332 c 283.574 105.336 283.227 
 49.6476 +105.43 282.941 105.621 c h
 49.6477 +286.773 105.594 m 286.773 104.098 l 286.18 104.098 l 286.18 108.758 l 
 49.6478 +286.773 108.758 l 286.773 108.481 l 286.992 108.707 287.266 108.821 
 49.6479 +287.59 108.821 c 288.063 108.821 288.43 108.672 288.695 108.375 c 
 49.6480 +288.957 108.078 289.09 107.645 289.094 107.074 c 289.09 106.567 288.957 
 49.6481 +106.149 288.695 105.828 c 288.426 105.508 288.043 105.352 287.539 
 49.6482 +105.348 c 287.398 105.352 287.246 105.375 287.086 105.422 c 286.922 
 49.6483 +105.469 286.816 105.524 286.773 105.594 c h
 49.6484 +286.773 108.035 m 286.773 106.086 l 286.805 106.024 286.883 105.969 
 49.6485 +287.008 105.922 c 287.125 105.867 287.246 105.844 287.363 105.848 c 
 49.6486 +288.098 105.844 288.465 106.262 288.469 107.098 c 288.465 107.52 
 49.6487 +288.379 107.828 288.207 108.024 c 288.031 108.219 287.75 108.317 
 49.6488 +287.367 108.321 c 287.281 108.317 287.18 108.285 287.059 108.231 c 
 49.6489 +286.938 108.168 286.84 108.106 286.773 108.035 c h
 49.6490 +292.563 107.028 m 290.148 107.028 l 290.145 106.633 290.254 106.328 
 49.6491 +290.469 106.121 c 290.656 105.934 290.898 105.844 291.203 105.848 c 
 49.6492 +291.539 105.844 291.824 105.942 292.051 106.145 c 292.301 105.715 l 
 49.6493 +292.207 105.621 292.066 105.543 291.879 105.481 c 291.641 105.395 
 49.6494 +291.375 105.352 291.086 105.348 c 290.66 105.352 290.305 105.492 
 49.6495 +290.016 105.778 c 289.684 106.086 289.52 106.508 289.523 107.043 c 
 49.6496 +289.52 107.594 289.688 108.035 290.027 108.371 c 290.324 108.668 290.68 
 49.6497 +108.821 291.094 108.821 c 291.566 108.821 291.941 108.684 292.215 
 49.6498 +108.418 c 292.477 108.153 292.605 107.809 292.609 107.387 c 292.605 
 49.6499 +107.254 292.59 107.137 292.563 107.028 c h
 49.6500 +291.121 108.321 m 290.852 108.317 290.629 108.231 290.453 108.063 c 
 49.6501 +290.281 107.899 290.188 107.696 290.164 107.457 c 292.016 107.457 l 
 49.6502 +292.016 107.692 291.941 107.895 291.793 108.059 c 291.629 108.231 
 49.6503 +291.402 108.317 291.121 108.321 c h
 49.6504 +295.75 108.485 m 295.457 108.067 l 295.395 108.121 295.289 108.18 
 49.6505 +295.137 108.239 c 294.98 108.289 294.828 108.317 294.688 108.321 c 
 49.6506 +294.359 108.317 294.105 108.203 293.918 107.981 c 293.727 107.75 
 49.6507 +293.629 107.442 293.633 107.051 c 293.629 106.66 293.727 106.36 293.922 
 49.6508 +106.156 c 294.113 105.946 294.383 105.844 294.73 105.848 c 294.992 
 49.6509 +105.844 295.262 105.946 295.535 106.156 c 295.77 105.656 l 295.449 
 49.6510 +105.453 295.055 105.352 294.586 105.348 c 294.129 105.352 293.75 105.5 
 49.6511 +293.453 105.805 c 293.152 106.11 293.004 106.528 293.008 107.051 c 
 49.6512 +293.004 107.582 293.16 108.008 293.473 108.336 c 293.781 108.656 
 49.6513 +294.203 108.821 294.742 108.821 c 294.91 108.821 295.098 108.781 
 49.6514 +295.305 108.711 c 295.504 108.633 295.652 108.559 295.75 108.485 c h
 49.6515 +297.016 110.024 m 297.113 110.02 297.199 109.985 297.273 109.914 c 
 49.6516 +297.344 109.84 297.379 109.754 297.383 109.656 c 297.379 109.551 
 49.6517 +297.344 109.465 297.273 109.395 c 297.199 109.324 297.113 109.289 
 49.6518 +297.016 109.289 c 296.91 109.289 296.824 109.324 296.754 109.395 c 
 49.6519 +296.684 109.465 296.648 109.551 296.648 109.656 c 296.648 109.754 
 49.6520 +296.684 109.84 296.754 109.914 c 296.824 109.985 296.91 110.02 297.016 
 49.6521 +110.024 c h
 49.6522 +296.691 105.41 m 296.691 108.258 l 296.23 108.258 l 296.23 108.758 l 
 49.6523 +297.285 108.758 l 297.285 105.41 l h
 49.6524 +300.117 105.793 m 299.879 105.496 299.516 105.352 299.027 105.348 c 
 49.6525 +298.762 105.352 298.535 105.446 298.344 105.633 c 298.148 105.821 
 49.6526 +298.051 106.055 298.055 106.344 c 298.051 106.68 298.199 106.969 298.5 
 49.6527 +107.207 c 298.793 107.438 299.172 107.555 299.637 107.559 c 299.758 
 49.6528 +107.555 299.898 107.528 300.063 107.477 c 300.059 108.016 299.816 
 49.6529 +108.285 299.336 108.289 c 298.961 108.285 298.676 108.188 298.48 
 49.6530 +107.989 c 298.23 108.485 l 298.34 108.574 298.496 108.653 298.695 
 49.6531 +108.719 c 298.895 108.785 299.082 108.821 299.266 108.821 c 299.75 
 49.6532 +108.821 300.105 108.707 300.324 108.489 c 300.543 108.262 300.652 
 49.6533 +107.91 300.656 107.434 c 300.656 106.235 l 300.652 105.938 300.738 
 49.6534 +105.742 300.918 105.649 c 300.918 105.352 l 300.672 105.352 300.492 
 49.6535 +105.383 300.375 105.453 c 300.254 105.52 300.168 105.633 300.117 
 49.6536 +105.793 c h
 49.6537 +300.063 107.055 m 299.871 107.094 299.742 107.114 299.668 107.117 c 
 49.6538 +299.367 107.114 299.121 107.035 298.934 106.883 c 298.742 106.727 
 49.6539 +298.648 106.547 298.648 106.34 c 298.648 105.989 298.852 105.813 
 49.6540 +299.266 105.817 c 299.563 105.813 299.828 105.957 300.063 106.246 c h
 49.6541 +301.637 106.356 m 301.637 110.129 l 302.23 110.129 l 302.23 106.457 l 
 49.6542 +302.227 106.274 302.277 106.133 302.383 106.031 c 302.484 105.93 
 49.6543 +302.621 105.879 302.789 105.879 c 302.789 105.348 l 302.02 105.352 
 49.6544 +301.637 105.684 301.637 106.356 c h
 49.6545 +304.09 110.024 m 304.188 110.02 304.273 109.985 304.348 109.914 c 
 49.6546 +304.418 109.84 304.453 109.754 304.457 109.656 c 304.453 109.551 
 49.6547 +304.418 109.465 304.348 109.395 c 304.273 109.324 304.188 109.289 
 49.6548 +304.09 109.289 c 303.984 109.289 303.898 109.324 303.828 109.395 c 
 49.6549 +303.758 109.465 303.723 109.551 303.723 109.656 c 303.723 109.754 
 49.6550 +303.758 109.84 303.828 109.914 c 303.898 109.985 303.984 110.02 304.09 
 49.6551 +110.024 c h
 49.6552 +303.766 105.41 m 303.766 108.258 l 303.305 108.258 l 303.305 108.758 l 
 49.6553 +304.359 108.758 l 304.359 105.41 l h
 49.6554 +305.938 105.942 m 307.797 105.942 l 307.797 105.41 l 305.008 105.41 l 
 49.6555 +305.008 105.567 l 306.91 108.227 l 305.039 108.227 l 305.039 108.758 l 
 49.6556 +307.777 108.758 l 307.777 108.59 l h
 49.6557 +311.16 107.028 m 308.746 107.028 l 308.742 106.633 308.852 106.328 
 49.6558 +309.066 106.121 c 309.254 105.934 309.496 105.844 309.801 105.848 c 
 49.6559 +310.137 105.844 310.422 105.942 310.648 106.145 c 310.898 105.715 l 
 49.6560 +310.805 105.621 310.664 105.543 310.477 105.481 c 310.238 105.395 
 49.6561 +309.973 105.352 309.684 105.348 c 309.258 105.352 308.902 105.492 
 49.6562 +308.613 105.778 c 308.281 106.086 308.117 106.508 308.121 107.043 c 
 49.6563 +308.117 107.594 308.285 108.035 308.625 108.371 c 308.922 108.668 
 49.6564 +309.277 108.821 309.691 108.821 c 310.164 108.821 310.539 108.684 
 49.6565 +310.813 108.418 c 311.074 108.153 311.203 107.809 311.207 107.387 c 
 49.6566 +311.203 107.254 311.188 107.137 311.16 107.028 c h
 49.6567 +309.719 108.321 m 309.449 108.317 309.227 108.231 309.051 108.063 c 
 49.6568 +308.879 107.899 308.785 107.696 308.762 107.457 c 310.613 107.457 l 
 49.6569 +310.613 107.692 310.539 107.895 310.391 108.059 c 310.227 108.231 310 
 49.6570 +108.317 309.719 108.321 c h
 49.6571 +313.648 108.184 m 313.516 108.27 313.387 108.317 313.258 108.321 c 
 49.6572 +313.047 108.317 312.859 108.219 312.703 108.028 c 312.543 107.832 
 49.6573 +312.465 107.598 312.469 107.328 c 312.469 105.41 l 311.875 105.41 l 
 49.6574 +311.875 108.758 l 312.469 108.758 l 312.469 108.223 l 312.68 108.621 
 49.6575 +313.004 108.821 313.434 108.821 c 313.539 108.821 313.691 108.801 
 49.6576 +313.895 108.762 c h
 49.6577 +313.648 108.184 m f
 49.6578 +0 g
 49.6579 +0 j
 49.6580 +q 1 0 0 -1 0 174.234619 cm
 49.6581 +269.59 54.508 m 259.332 61.004 l S Q
 49.6582 +263.902 113.832 m 258.441 112.656 l 261.84 117.09 l 261.742 115.68 
 49.6583 +262.578 114.367 263.902 113.832 c h
 49.6584 +263.902 113.832 m f*
 49.6585 +1 j
 49.6586 +q 1 0 0 -1 0 174.234619 cm
 49.6587 +243.375 61.539 33.164 9.914 re S Q
 49.6588 +1 0 0 rg
 49.6589 +244.543 105.621 m 244.773 106.196 l 244.887 106.11 245.031 106.035 
 49.6590 +245.207 105.981 c 245.379 105.918 245.535 105.891 245.676 105.895 c 
 49.6591 +245.918 105.891 246.113 105.957 246.262 106.094 c 246.41 106.223 
 49.6592 +246.484 106.395 246.484 106.606 c 246.484 106.758 246.441 106.899 
 49.6593 +246.359 107.031 c 246.277 107.16 246.07 107.305 245.742 107.465 c 
 49.6594 +245.371 107.637 l 245.059 107.781 244.84 107.953 244.715 108.156 c 
 49.6595 +244.59 108.356 244.527 108.598 244.531 108.879 c 244.527 109.219 
 49.6596 +244.648 109.5 244.895 109.727 c 245.133 109.949 245.441 110.063 245.824 
 49.6597 +110.067 c 246.328 110.063 246.684 109.981 246.883 109.821 c 246.695 
 49.6598 +109.278 l 246.609 109.336 246.48 109.391 246.313 109.449 c 246.141 
 49.6599 +109.504 245.984 109.535 245.84 109.535 c 245.629 109.535 245.461 
 49.6600 +109.473 245.34 109.352 c 245.215 109.231 245.152 109.074 245.156 
 49.6601 +108.887 c 245.152 108.77 245.176 108.664 245.223 108.571 c 245.266 
 49.6602 +108.469 245.328 108.391 245.406 108.328 c 245.484 108.262 245.641 
 49.6603 +108.172 245.883 108.059 c 246.258 107.879 l 246.566 107.727 246.785 
 49.6604 +107.551 246.914 107.348 c 247.039 107.141 247.105 106.879 247.105 
 49.6605 +106.567 c 247.105 106.219 246.965 105.93 246.691 105.692 c 246.41 
 49.6606 +105.453 246.043 105.336 245.586 105.332 c 245.176 105.336 244.828 
 49.6607 +105.43 244.543 105.621 c h
 49.6608 +248.371 105.594 m 248.371 104.098 l 247.777 104.098 l 247.777 108.758 l 
 49.6609 +248.371 108.758 l 248.371 108.481 l 248.59 108.707 248.863 108.821 
 49.6610 +249.188 108.821 c 249.66 108.821 250.027 108.672 250.293 108.375 c 
 49.6611 +250.555 108.078 250.688 107.645 250.691 107.074 c 250.688 106.567 
 49.6612 +250.555 106.149 250.293 105.828 c 250.023 105.508 249.641 105.352 
 49.6613 +249.137 105.348 c 248.996 105.352 248.844 105.375 248.684 105.422 c 
 49.6614 +248.52 105.469 248.414 105.524 248.371 105.594 c h
 49.6615 +248.371 108.035 m 248.371 106.086 l 248.402 106.024 248.48 105.969 
 49.6616 +248.605 105.922 c 248.723 105.867 248.844 105.844 248.961 105.848 c 
 49.6617 +249.695 105.844 250.063 106.262 250.066 107.098 c 250.063 107.52 
 49.6618 +249.977 107.828 249.805 108.024 c 249.629 108.219 249.348 108.317 
 49.6619 +248.965 108.321 c 248.879 108.317 248.777 108.285 248.656 108.231 c 
 49.6620 +248.535 108.168 248.438 108.106 248.371 108.035 c h
 49.6621 +254.16 107.028 m 251.746 107.028 l 251.742 106.633 251.852 106.328 
 49.6622 +252.066 106.121 c 252.254 105.934 252.496 105.844 252.801 105.848 c 
 49.6623 +253.137 105.844 253.422 105.942 253.648 106.145 c 253.898 105.715 l 
 49.6624 +253.805 105.621 253.664 105.543 253.477 105.481 c 253.238 105.395 
 49.6625 +252.973 105.352 252.684 105.348 c 252.258 105.352 251.902 105.492 
 49.6626 +251.613 105.778 c 251.281 106.086 251.117 106.508 251.121 107.043 c 
 49.6627 +251.117 107.594 251.285 108.035 251.625 108.371 c 251.922 108.668 
 49.6628 +252.277 108.821 252.691 108.821 c 253.164 108.821 253.539 108.684 
 49.6629 +253.813 108.418 c 254.074 108.153 254.203 107.809 254.207 107.387 c 
 49.6630 +254.203 107.254 254.188 107.137 254.16 107.028 c h
 49.6631 +252.719 108.321 m 252.449 108.317 252.227 108.231 252.051 108.063 c 
 49.6632 +251.879 107.899 251.785 107.696 251.762 107.457 c 253.613 107.457 l 
 49.6633 +253.613 107.692 253.539 107.895 253.391 108.059 c 253.227 108.231 253 
 49.6634 +108.317 252.719 108.321 c h
 49.6635 +257.352 108.485 m 257.059 108.067 l 256.996 108.121 256.891 108.18 
 49.6636 +256.738 108.239 c 256.582 108.289 256.43 108.317 256.289 108.321 c 
 49.6637 +255.961 108.317 255.707 108.203 255.52 107.981 c 255.328 107.75 255.23 
 49.6638 +107.442 255.234 107.051 c 255.23 106.66 255.328 106.36 255.523 106.156 
 49.6639 +c 255.715 105.946 255.984 105.844 256.332 105.848 c 256.594 105.844 
 49.6640 +256.863 105.946 257.137 106.156 c 257.371 105.656 l 257.051 105.453 
 49.6641 +256.656 105.352 256.188 105.348 c 255.73 105.352 255.352 105.5 255.055 
 49.6642 +105.805 c 254.754 106.11 254.605 106.528 254.609 107.051 c 254.605 
 49.6643 +107.582 254.762 108.008 255.074 108.336 c 255.383 108.656 255.805 
 49.6644 +108.821 256.344 108.821 c 256.512 108.821 256.699 108.781 256.906 
 49.6645 +108.711 c 257.105 108.633 257.254 108.559 257.352 108.485 c h
 49.6646 +258.617 110.024 m 258.715 110.02 258.801 109.985 258.875 109.914 c 
 49.6647 +258.945 109.84 258.98 109.754 258.984 109.656 c 258.98 109.551 258.945 
 49.6648 +109.465 258.875 109.395 c 258.801 109.324 258.715 109.289 258.617 
 49.6649 +109.289 c 258.512 109.289 258.426 109.324 258.355 109.395 c 258.285 
 49.6650 +109.465 258.25 109.551 258.25 109.656 c 258.25 109.754 258.285 109.84 
 49.6651 +258.355 109.914 c 258.426 109.985 258.512 110.02 258.617 110.024 c h
 49.6652 +258.293 105.41 m 258.293 108.258 l 257.832 108.258 l 257.832 108.758 l 
 49.6653 +258.887 108.758 l 258.887 105.41 l h
 49.6654 +261.719 105.793 m 261.48 105.496 261.117 105.352 260.629 105.348 c 
 49.6655 +260.363 105.352 260.137 105.446 259.945 105.633 c 259.75 105.821 
 49.6656 +259.652 106.055 259.656 106.344 c 259.652 106.68 259.801 106.969 
 49.6657 +260.102 107.207 c 260.395 107.438 260.773 107.555 261.238 107.559 c 
 49.6658 +261.359 107.555 261.5 107.528 261.664 107.477 c 261.66 108.016 261.418 
 49.6659 +108.285 260.938 108.289 c 260.563 108.285 260.277 108.188 260.082 
 49.6660 +107.989 c 259.832 108.485 l 259.941 108.574 260.098 108.653 260.297 
 49.6661 +108.719 c 260.496 108.785 260.684 108.821 260.867 108.821 c 261.352 
 49.6662 +108.821 261.707 108.707 261.926 108.489 c 262.145 108.262 262.254 
 49.6663 +107.91 262.258 107.434 c 262.258 106.235 l 262.254 105.938 262.34 
 49.6664 +105.742 262.52 105.649 c 262.52 105.352 l 262.273 105.352 262.094 
 49.6665 +105.383 261.977 105.453 c 261.855 105.52 261.77 105.633 261.719 105.793 
 49.6666 +c h
 49.6667 +261.664 107.055 m 261.473 107.094 261.344 107.114 261.27 107.117 c 
 49.6668 +260.969 107.114 260.723 107.035 260.535 106.883 c 260.344 106.727 
 49.6669 +260.25 106.547 260.25 106.34 c 260.25 105.989 260.453 105.813 260.867 
 49.6670 +105.817 c 261.164 105.813 261.43 105.957 261.664 106.246 c h
 49.6671 +263.238 106.356 m 263.238 110.129 l 263.832 110.129 l 263.832 106.457 l 
 49.6672 +263.828 106.274 263.879 106.133 263.984 106.031 c 264.086 105.93 
 49.6673 +264.223 105.879 264.391 105.879 c 264.391 105.348 l 263.621 105.352 
 49.6674 +263.238 105.684 263.238 106.356 c h
 49.6675 +265.691 110.024 m 265.789 110.02 265.875 109.985 265.949 109.914 c 
 49.6676 +266.02 109.84 266.055 109.754 266.059 109.656 c 266.055 109.551 266.02 
 49.6677 +109.465 265.949 109.395 c 265.875 109.324 265.789 109.289 265.691 
 49.6678 +109.289 c 265.586 109.289 265.5 109.324 265.43 109.395 c 265.359 
 49.6679 +109.465 265.324 109.551 265.324 109.656 c 265.324 109.754 265.359 
 49.6680 +109.84 265.43 109.914 c 265.5 109.985 265.586 110.02 265.691 110.024 c 
 49.6681 +h
 49.6682 +265.367 105.41 m 265.367 108.258 l 264.906 108.258 l 264.906 108.758 l 
 49.6683 +265.961 108.758 l 265.961 105.41 l h
 49.6684 +267.535 105.942 m 269.395 105.942 l 269.395 105.41 l 266.605 105.41 l 
 49.6685 +266.605 105.567 l 268.508 108.227 l 266.637 108.227 l 266.637 108.758 l 
 49.6686 +269.375 108.758 l 269.375 108.59 l h
 49.6687 +272.762 107.028 m 270.348 107.028 l 270.344 106.633 270.453 106.328 
 49.6688 +270.668 106.121 c 270.855 105.934 271.098 105.844 271.402 105.848 c 
 49.6689 +271.738 105.844 272.023 105.942 272.25 106.145 c 272.5 105.715 l 
 49.6690 +272.406 105.621 272.266 105.543 272.078 105.481 c 271.84 105.395 
 49.6691 +271.574 105.352 271.285 105.348 c 270.859 105.352 270.504 105.492 
 49.6692 +270.215 105.778 c 269.883 106.086 269.719 106.508 269.723 107.043 c 
 49.6693 +269.719 107.594 269.887 108.035 270.227 108.371 c 270.523 108.668 
 49.6694 +270.879 108.821 271.293 108.821 c 271.766 108.821 272.141 108.684 
 49.6695 +272.414 108.418 c 272.676 108.153 272.805 107.809 272.809 107.387 c 
 49.6696 +272.805 107.254 272.789 107.137 272.762 107.028 c h
 49.6697 +271.32 108.321 m 271.051 108.317 270.828 108.231 270.652 108.063 c 
 49.6698 +270.48 107.899 270.387 107.696 270.363 107.457 c 272.215 107.457 l 
 49.6699 +272.215 107.692 272.141 107.895 271.992 108.059 c 271.828 108.231 
 49.6700 +271.602 108.317 271.32 108.321 c h
 49.6701 +275.25 108.184 m 275.117 108.27 274.988 108.317 274.859 108.321 c 
 49.6702 +274.648 108.317 274.461 108.219 274.305 108.028 c 274.145 107.832 
 49.6703 +274.066 107.598 274.07 107.328 c 274.07 105.41 l 273.477 105.41 l 
 49.6704 +273.477 108.758 l 274.07 108.758 l 274.07 108.223 l 274.281 108.621 
 49.6705 +274.605 108.821 275.035 108.821 c 275.141 108.821 275.293 108.801 
 49.6706 +275.496 108.762 c h
 49.6707 +275.25 108.184 m f
 49.6708 +0 g
 49.6709 +0.8 w
 49.6710 +0 j
 49.6711 +q 1 0 0 -1 0 174.234619 cm
 49.6712 +277.293 39.496 m 277.293 44.07 l S Q
 49.6713 +279.23 134.348 m 277.301 129.106 l 275.375 134.348 l 276.512 133.512 
 49.6714 +278.07 133.516 279.23 134.348 c h
 49.6715 +279.23 134.348 m f*
 49.6716 +1.6 w
 49.6717 +q 1 0 0 -1 0 174.234619 cm
 49.6718 +237.797 134.512 m 318.574 134.512 l 318.574 134.512 l 318.574 134.512 l S Q
 49.6719 +Q
 49.6720 +showpage
 49.6721 +%%Trailer
 49.6722 +count op_count sub {pop} repeat
 49.6723 +countdictstack dict_count sub {end} repeat
 49.6724 +cairo_eps_state restore
 49.6725 +%%EOF
    50.1 Binary file 0__Papers/PStack/HotPar_2012/figures/Portability_stack_combined.png has changed
    51.1 --- a/0__Papers/PStack/HotPar_2012/figures/Portability_stack_combined.svg	Sun Mar 11 09:26:44 2012 -0700
    51.2 +++ b/0__Papers/PStack/HotPar_2012/figures/Portability_stack_combined.svg	Sun Apr 08 09:00:10 2012 -0700
    51.3 @@ -53,7 +53,7 @@
    51.4       inkscape:pageshadow="2"
    51.5       inkscape:zoom="2.34"
    51.6       inkscape:cx="402.79936"
    51.7 -     inkscape:cy="581.58338"
    51.8 +     inkscape:cy="516.17556"
    51.9       inkscape:document-units="px"
   51.10       inkscape:current-layer="layer1"
   51.11       showgrid="false"
   51.12 @@ -70,7 +70,7 @@
   51.13          <dc:format>image/svg+xml</dc:format>
   51.14          <dc:type
   51.15             rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
   51.16 -        <dc:title></dc:title>
   51.17 +        <dc:title />
   51.18        </cc:Work>
   51.19      </rdf:RDF>
   51.20    </metadata>
   51.21 @@ -2369,28 +2369,26 @@
   51.22      <text
   51.23         xml:space="preserve"
   51.24         style="font-size:13px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Xpress SF;-inkscape-font-specification:Xpress SF"
   51.25 -       x="495.74597"
   51.26 -       y="-629.70679"
   51.27 +       x="564.11279"
   51.28 +       y="422.51587"
   51.29         id="text11414"
   51.30 -       sodipodi:linespacing="125%"
   51.31 -       transform="matrix(0,1,-1,0,0,0)"><tspan
   51.32 +       sodipodi:linespacing="125%"><tspan
   51.33           sodipodi:role="line"
   51.34           id="tspan11416"
   51.35 -         x="495.74597"
   51.36 -         y="-629.70679"
   51.37 +         x="564.11279"
   51.38 +         y="422.51587"
   51.39           style="font-size:18px">Interface</tspan></text>
   51.40      <text
   51.41         xml:space="preserve"
   51.42         style="font-size:13px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
   51.43 -       x="-548.71796"
   51.44 -       y="141.05817"
   51.45 +       x="161.67584"
   51.46 +       y="420.5202"
   51.47         id="text11418"
   51.48 -       sodipodi:linespacing="125%"
   51.49 -       transform="matrix(0,-1,1,0,0,0)"><tspan
   51.50 +       sodipodi:linespacing="125%"><tspan
   51.51           sodipodi:role="line"
   51.52           id="tspan11420"
   51.53 -         x="-548.71796"
   51.54 -         y="141.05817"
   51.55 +         x="161.67584"
   51.56 +         y="420.5202"
   51.57           style="font-size:18px">Layer</tspan></text>
   51.58      <path
   51.59         inkscape:connector-curvature="0"
    52.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    52.2 +++ b/0__Papers/VMS/Adaptive_Backoff_paper/First_thoughts_to_drive_work/latex/Adaptive_Backoff_in_Runtime_System.tex	Sun Apr 08 09:00:10 2012 -0700
    52.3 @@ -0,0 +1,267 @@
    52.4 +%&latex
    52.5 +%% Derived from: `accept.tex' (from acmconf.dtx),
    52.6 +
    52.7 +\documentclass[openbib,submit]{acmconf}
    52.8 +
    52.9 +\CopyrightText{\copyright ACM 2000, ....., used with the \texttt{box} option.}
   52.10 +\IfFileExists{graphicx.sty}{\usepackage{graphicx}}{}
   52.11 +\ConferenceName{1. Conference on Designing a \LaTeX2e Class for
   52.12 +  Typesetting ACM Papers, Hawaii 2000}
   52.13 +\ConferenceShortName{CONF-2000}
   52.14 +
   52.15 +\def\XX{More text should follow, but keep in mind that a limit of 6
   52.16 +  pages has been set, including figures and references.  More text
   52.17 +  should follow, but keep in mind that a limit of 6 pages has been
   52.18 +  set, including figures and references.  More text should follow, but
   52.19 +  keep in mind that a limit of 6 pages has been set, including figures
   52.20 +  and references.  More text should follow, but keep in mind that a
   52.21 +  limit of 6 pages has been set, including figures and references.
   52.22 +  \par
   52.23 +}
   52.24 +
   52.25 +\usepackage[english]{babel}
   52.26 +\begin{document}
   52.27 +
   52.28 +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
   52.29 +\date{31. December 1999}
   52.30 +\title{Adaptive Backoff for Reduced Lock Contention in Runtimes for Multi-Socket Multi-Core Servers}
   52.31 +\author{\Author{Sean Halle}\\
   52.32 +         \Address{TU Berlin}\\
   52.33 +         \Email{Sean.Halle@tu-berlin.de}\\
   52.34 +         \and
   52.35 +         \Author{Merten Sach}\\
   52.36 +         \Address{TU Berlin}\\
   52.37 +         \Email{merten.sach@tu-berlin.de}
   52.38 +         \and
   52.39 +         \Author{Ben Juurlink}\\
   52.40 +         \Address{TU Berlin}\\
   52.41 +         \Email{b.juurlink@tu-berlin.de}
   52.42 +         \and
   52.43 +         \Author{Donald Duck}\\
   52.44 +         \Address{Entehausen University}\\
   52.45 +         \Email{Donald.Duck@entehausen.org}
   52.46 +       }
   52.47 +\maketitle
   52.48 +
   52.49 +
   52.50 +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
   52.51 +\begin{abstract}
   52.52 +  T
   52.53 +\end{abstract}
   52.54 +
   52.55 +
   52.56 +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
   52.57 +
   52.58 +\section{Introduction}
   52.59 +
   52.60 +Runtime systems for parallel languages have two main tasks: keep track of constraints on work in the system, and assign ready work to physical resources. (which initiates execution of the work).
   52.61 +
   52.62 +We want to tell you about a treasure-chest of code you can get, with which to make a high quality runtime system of your own.
   52.63 +
   52.64 +There's a canonical runtime pattern for multicores -- the one written up on the board -- a few slight variations account for the differences in semantics of the processor created from the code.
   52.65 +
   52.66 +We've used the treasure-chest code in our VMS system, to make the runtime shell that plugins lend semantics to.
   52.67 +
   52.68 +You too can use the treasure-chest code!  Here's how you use it to create these three variations of the canonical multi-core runtime.
   52.69 +
   52.70 +Oh, by the way, the canonical makes the most sense because of these things about multi-core shared memory..  You see, the memory-sharing part isn't enough..  Get poor performance if rely on it..  performance much better if treat each core as having its own separate memory, explicitly sending messages between cores!  The reason is that the time of travel is severe, and any unneeded travels add up fast.
   52.71 +
   52.72 +So, the shared-memory is expensive communication!  Especially between sockets, or going past L2 cache.
   52.73 +
   52.74 +What that means is a runtime that splits itself into local-only copies, and communicates with explicit messages between copies is the lowest overhead form of runtime.
   52.75 +
   52.76 +So, need a way to implement such a runtime.  That's where this paper comes in. We tell you all about our experiments with various ways of providing the communication mechanism, and what the tradeoff is between single socket with only a few cores, vs multi-socket with many many cores.
   52.77 +
   52.78 +Wish we had thorough exploration of space, but only have those two extremes -- you'll have to experiment with hardware in between to see what options are best on it.
   52.79 +
   52.80 +With that, here's our description of the treasure-chest of code, and details of how we employed it in our VMS implementation.  Now, it's in your hands, use as you will.             
   52.81 + 
   52.82 +
   52.83 +\section{Our proto-runtime, Given in the context of other runtime approaches}
   52.84 +
   52.85 +We support our hypothesis that a proto-runtime is economically superior, in practice, by comparing the VMS approach to Charm++ (https://charm.cs.illinois.edu/papers/CharmSMPOptimization.pdf), OpenMP's libGomp, the Cilk runtime, and TBB implementations. The same performance issues are encountered, and same level of effort expended, but in all the other cases, only a single language benefits.  In contrast the proto-runtime presented here has either similar or superior efficiency, but benefits all languages built on top of it, amortizing the tuning effort by reusing it across languages.  Other papers make the case that such languages are quick and simple to implement on top of the VMS proto-runtime[], saving significant time to the language developer, while delivering very high efficiency.
   52.86 +
   52.87 +The Charm++ paper illustrates extensively the effort put into that language's runtime.  They performed significant investigation of overhead, testing hypotheses, and implementing alternatives. The same type of effort has been put into VMS.  The difference is that the VMS effort is reused by all languages, be they general like Charm++, or domain-specific. In contrast, the effort put into Charm++ only benefits one language.
   52.88 + 
   52.89 +The Charm++ paper illustrates many of the same phenomenon we observed.  Of particular note is the comparison of multi-queue polling on a small number of cores vs a large number of cores.  This adds to the case for VMS, with which it is economically realistic to tune the implementation to the number of cores and exact details of the hardware.
   52.90 +
   52.91 +This phenomenon, the growing cost of polling multiple queues, is the motivation for the "message present" counter presented in this paper, which eliminates polling when no messages are present. We use this for small systems, coupling it with either an array of single-message mailboxes, or an array of fenced single-reader single-writer message queues.  In contrast, for larger systems, we use only a single queue per receiver, so check for messages involves only reading the in-pointer and out-pointer of a single queue.  We fence that queue and couple it with a sender-lock, so the receiver never pays a lock penalty.
   52.92 +
   52.93 +Our numbers indicate the value of these optimizations, on both small single socket multi-core and large multi-socket multi-core machines.
   52.94 +
   52.95 +Another phenomenon observed in the Charm++ paper was lock contention, and the orders-of-magnitude effect it can have on overall performance when its overhead dominates worksize.  In the current, released, version of VMS, such contention only becomes an issue when cores have no work or their worksize is on the order of Compare And Swap (CAS) instruction time (typically between 200 and 1000 cycles, depending upon machine).
   52.96 +
   52.97 +To handle such lock contention, we include a backoff scheme, invoked when a core has no work, or else it experiences high contention to get its work.  The scheme has three backoff states: "busy", "periodic", and "sleeping", each having a different rate of increasing backoff and different limit that triggers transition to a different backoff state.
   52.98 +
   52.99 +In VMS, the backoff is automatic by default, but the language may control which backoff state a given core is in.  This allows static application information and dynamic contraint information to increase efficiency by switching directly to the best backoff state, without having to endure contention to get there.
  52.100 +
  52.101 +A third phenomenon in common is the value of core-local malloc.  Whereas Charm++ relies on system threads and glibc malloc, this paper presents results for a core-local malloc coupled to our message-passing system.  The main difference lies in glibc making their malloc local to a thread, while we make it local to a core.
  52.102 +
  52.103 +The tricky part of these implementations is triggered when a chunk allocated on one thread or core is freed on a different one.  Glibc performs inter-thread communication, which can be costly, as seen in the results.  In contrast, our implementation performs inter-core communication using the messaging approach best for the hardware.  The VMS runtime treats such messages lazily, as their only latency constraint is the burstiness incurred when handling a large number in one go.  Our backoff system self-adapts the rate of checking messages to reduce this burstinees, as seen in the results.
  52.104 +
  52.105 +A fourth issue is stack handling.  Cilk has tried three different approaches, including hacking the page-fault system, using a specialized malloc that allocates fixed stack-lets that get linked, and simply using normal malloc to allocate contexts. LibGomp allocates a new stack for each parallel task.  TBB uses a hybrid approach that allows keeping only a single stack, but which only works for special cases.
  52.106 +
  52.107 +We explore an approach in this paper that uses a single stack, together with "fixup" code that runs when a virtual processor is suspended or resumed.  The result is highly efficient creation and destruction of virtual processors, and low overhead for non-suspendable tasks.
  52.108 +  
  52.109 +A virtual processor is defined as a computation state that can be animated or in turn animate another virtual processor.  Examples include a pthread, a Cilk parent task (but not a leaf), or a thread in Charm++.  Context-free tasks such as a dataflow task technically qualify as a form of virtual processor, but are not treated as one in this paper, unless some construct exists that can suspend and resume them.
  52.110 +
  52.111 +The final issue important to a multi-core runtime is hierarchy.  When multiple sockets exist in the system, the best performance results when distinction is made between on-socket vs off-socket communication.  We save this topic for a separate paper on hierarchical VMS systems.
  52.112 +
  52.113 +
  52.114 +\section{Tech detail}
  52.115 +
  52.116 +Levels of VMS -- down at bare core, have multiple on a chip -- tiny overhead of scheduling a work-unit, so tiny work-units possible
  52.117 +
  52.118 +Surrounding that, have a second level of VMS that goes between sockets
  52.119 +
  52.120 +and another level between boards
  52.121 +
  52.122 +and another between cabinets
  52.123 +
  52.124 +As go up in level, can take more time for VMS overhead -- especially in the plugin.  So, upper levels of VMS implement the hardware discovery interface, and perhaps even a resource management dialog interface..  while the lowest is bare-bones -- don't have time for all that..
  52.125 +
  52.126 +The network slows as get higher, so have more time in plugin to analyze, collect statistics, and figure out high-quality placement of tasks, and task-sizing.
  52.127 +
  52.128 +In super-computers, lowest level expanding, while upper levels staying static -- so, total network bandwidth not improving at higher levels.  Just, bottom is bulding down, with BW between cores at that low level.
  52.129 +
  52.130 +Software has to match this trend -- applications written hierarchically, with higher BW at leaves, and BW decreasing as go up in hierarchy.  This is same form that all applications are moving towards.
  52.131 +
  52.132 +\section{Directly Measurable Benefits of VMS}
  52.133 +
  52.134 +VMS has benefits in two major categories:
  52.135 +1) Time to implement a language (especially embedded one)
  52.136 +-] implies benefit in time to port lang and therefore apps to new hardware
  52.137 +2) Performance of the language
  52.138 +Due to two factors:
  52.139 +2.1) Overhead of runtime (which is VMS implementation mostly)
  52.140 +2.2) Communication-derived performance, due to placement of work-units and sizing choice of work-units
  52.141 +-] Due to assigner inside plugin (as opposed to VMS implementation details)
  52.142 +-] Due to specialization in toolchain
  52.143 +
  52.144 +\section{Measurements to Show}
  52.145 +
  52.146 +Need benchmarks that show-off the shrinking work-unit size, and demonstrate that VMS does well on them
  52.147 +
  52.148 +Need hierarchical VMS implementation, and show that bench-apps take advantage of the hierarchy
  52.149 +
  52.150 +Need bench's that have tunable work-unit size, so can show how small can make work-units, as will happen in exa-scale, and still get profitable parallelism.
  52.151 +
  52.152 +Show that the overhead of VMS becomes critical when amount of parallelism is fixed, and work-unit size is small, so that making work-units bigger loses parallelism and starves the processors.  That's case have with exa-scale and with these benchmarks -- draw pic to illustrate the dynamic system, how the tradeoff works..
  52.153 +
  52.154 +So, then, show curve on real benchmark as tune the work-unit size, for VMS-based language vs standard implementation of same language..  TBB, OpenMP, StarSs, and so on..
  52.155 +
  52.156 +Barnes-Hut has the heirarchical pattern of hardware..  and can tune work-unit size by choosing how many points want inside a single cluster..
  52.157 +
  52.158 +Simple way to see exa-scale case: assume mem-size fixed -- means total work fixed -- but more cores -- so work per core decreases --> work-unit size shrinks..  So, overhead per work-unit has to remain small, to prevent overhead from dominating.
  52.159 +
  52.160 +Illustrate principle with Vthread vs pthread  on exe vs size curves..  then show same effect at play in actual benchmarks as tune work-unit size.
  52.161 +
  52.162 +
  52.163 +
  52.164 +
  52.165 +\section{The Story Begins\ldots}
  52.166 +A
  52.167 +\section{Some often used \LaTeX\ commands}
  52.168 +
  52.169 +\subsection{\texttt{emph}, etc.}
  52.170 +Text may be set as \emph{emph}.\\
  52.171 +Text may be set as \texttt{texttt}.\\
  52.172 +Text may be set as \underline{unterline}.\\
  52.173 +Text may be set as \textbf{textbf}.\\
  52.174 +Text may be set as \textrm{textrm}.\\
  52.175 +Text may be set as {\tiny tiny}.\\
  52.176 +Text may be set as {\scriptsize scriptsize}.\\
  52.177 +Text may be set as {\footnotesize footnotesize}.\\
  52.178 +Text may be set as {\normalfont normalsize}.\\
  52.179 +Text may be set as {\large large}.\\
  52.180 +Text may be set as {\Large Large}.\\
  52.181 +Text may be set as {\LARGE LARGE}.\\
  52.182 +Text may be set as {\huge huge}.\\
  52.183 +Text may be set as {\Huge Huge}.\\
  52.184 +Text may have$^{\textrm{super}}$ and$_{\textrm{sub}}$scripts.
  52.185 +
  52.186 +
  52.187 +\subsection{\texttt{description}}
  52.188 +\begin{description}
  52.189 +\item[Foo] More
  52.190 +\item[BarBaz] More stuff lets see what happens at the line end, how it wraps
  52.191 +\end{description}
  52.192 +
  52.193 +\subsection{\texttt{center} and \texttt{tabular}}
  52.194 +\begin{center}
  52.195 +\begin{tabular}{|l|c|r|}\hline
  52.196 +left     & center   & right    \\\hline\hline
  52.197 +AAAAAAAA & BBBBBBBB & CCCCCCCC \\
  52.198 +AAAAAAAA & BBBBBBBB & CCCCCCCC \\\cline{3-3}
  52.199 +AAAAAAAA & BBBBBBBB & CCCCCCCC \\\cline{2-2}
  52.200 +AAAAAAAA & BBBBBBBB & CCCCCCCC \\\cline{1-2}
  52.201 +AAAAAAAA & BBBBBBBB & CCCCCCCC \\\hline
  52.202 +AAAAAAAA & BBBBBBBB & CCCCCCCC \\\hline
  52.203 +1          & \multicolumn{2}{|c|}{2} \\\hline
  52.204 +\end{tabular}
  52.205 +\end{center}
  52.206 +
  52.207 +\subsection{\texttt{figure} and Postscript pictures}
  52.208 +Have a look to to figure~\ref{fig-1} and~\ref{fig-2}.
  52.209 +
  52.210 +\begin{figure}
  52.211 +\hrule
  52.212 +Nice Postscript, isn't it?
  52.213 +\begin{center}
  52.214 +\includegraphics{body.eps}
  52.215 +\end{center}
  52.216 +
  52.217 +Same, a little bit smaller:
  52.218 +\begin{center}
  52.219 +\IfFileExists{graphicx.sty}{
  52.220 +  \includegraphics[scale=.5]{body.eps}
  52.221 +  }{
  52.222 +  Sorry, package \texttt{graphicx} not present.
  52.223 +}
  52.224 +\end{center}
  52.225 +\caption{\label{fig-1}This is a nice floating figure}
  52.226 +\hrule
  52.227 +\end{figure}
  52.228 +
  52.229 +\begin{figure*}
  52.230 +\hrule
  52.231 +This figure uses both columns, using \texttt{figure*}
  52.232 +\begin{center}
  52.233 +\IfFileExists{graphicx.sty}{
  52.234 +  \includegraphics[scale=.5]{body.eps}
  52.235 +  \hspace{1cm}
  52.236 +  \includegraphics[scale=.5]{body.eps}
  52.237 +}{
  52.238 +  Sorry, package \texttt{graphicx} not present.
  52.239 +}
  52.240 +\end{center}
  52.241 +\caption{\label{fig-2}This is a nice floating figure}
  52.242 +\hrule
  52.243 +\end{figure*}
  52.244 +
  52.245 +\section{The Story Continues 1}
  52.246 +
  52.247 +This is a \verb+\section+.
  52.248 +
  52.249 +
  52.250 +\paragraph{The Story Continues 6}
  52.251 +
  52.252 +This is a \verb+\paragraph+.
  52.253 +
  52.254 +\section{Conclusion}
  52.255 +The
  52.256 +
  52.257 +\IfPrepare{
  52.258 +  \tableofcontents
  52.259 +  \listoffigures
  52.260 +  \listoftables
  52.261 +}{}
  52.262 +
  52.263 +
  52.264 +
  52.265 +\bibliographystyle{plain}
  52.266 +\bibliography{bib_for_papers}
  52.267 +
  52.268 +\end{document}
  52.269 +
  52.270 +
    53.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    53.2 +++ b/0__Papers/VMS/Adaptive_Backoff_paper/First_thoughts_to_drive_work/latex/Adaptive_Backoff_in_Runtime_System.tex.Backup	Sun Apr 08 09:00:10 2012 -0700
    53.3 @@ -0,0 +1,238 @@
    53.4 +%&latex
    53.5 +%% Derived from: `accept.tex' (from acmconf.dtx),
    53.6 +
    53.7 +\documentclass[openbib,submit]{acmconf}
    53.8 +
    53.9 +\CopyrightText{\copyright ACM 2000, ....., used with the \texttt{box} option.}
   53.10 +\IfFileExists{graphicx.sty}{\usepackage{graphicx}}{}
   53.11 +\ConferenceName{1. Conference on Designing a \LaTeX2e Class for
   53.12 +  Typesetting ACM Papers, Hawaii 2000}
   53.13 +\ConferenceShortName{CONF-2000}
   53.14 +
   53.15 +\def\XX{More text should follow, but keep in mind that a limit of 6
   53.16 +  pages has been set, including figures and references.  More text
   53.17 +  should follow, but keep in mind that a limit of 6 pages has been
   53.18 +  set, including figures and references.  More text should follow, but
   53.19 +  keep in mind that a limit of 6 pages has been set, including figures
   53.20 +  and references.  More text should follow, but keep in mind that a
   53.21 +  limit of 6 pages has been set, including figures and references.
   53.22 +  \par
   53.23 +}
   53.24 +
   53.25 +\usepackage[english]{babel}
   53.26 +\begin{document}
   53.27 +
   53.28 +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
   53.29 +\date{31. December 1999}
   53.30 +\title{Adaptive Backoff for Reduced Lock Contention in Runtimes for Multi-Socket Multi-Core Servers}
   53.31 +\author{\Author{Sean Halle}\\
   53.32 +         \Address{TU Berlin}\\
   53.33 +         \Email{Sean.Halle@tu-berlin.de}\\
   53.34 +         \and
   53.35 +         \Author{Merten Sach}\\
   53.36 +         \Address{TU Berlin}\\
   53.37 +         \Email{merten.sach@tu-berlin.de}
   53.38 +         \and
   53.39 +         \Author{Ben Juurlink}\\
   53.40 +         \Address{TU Berlin}\\
   53.41 +         \Email{b.juurlink@tu-berlin.de}
   53.42 +         \and
   53.43 +         \Author{Donald Duck}\\
   53.44 +         \Address{Entehausen University}\\
   53.45 +         \Email{Donald.Duck@entehausen.org}
   53.46 +       }
   53.47 +\maketitle
   53.48 +
   53.49 +
   53.50 +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
   53.51 +\begin{abstract}
   53.52 +  T
   53.53 +\end{abstract}
   53.54 +
   53.55 +
   53.56 +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
   53.57 +
   53.58 +\section{Introduction}
   53.59 +
   53.60 +Runtime systems for parallel languages have two main tasks: keep track of constraints on work in the system, and assign ready work to physical resources. (which initiates execution of the work).
   53.61 +
   53.62 +We want to tell you about a treasure-chest of code you can get, with which to make a high quality runtime system of your own.
   53.63 +
   53.64 +There's a canonical runtime pattern for multicores -- the one written up on the board -- a few slight variations account for the differences in semantics of the processor created from the code.
   53.65 +
   53.66 +We've used the treasure-chest code in our VMS system, to make the runtime shell that plugins lend semantics to.
   53.67 +
   53.68 +You too can use the treasure-chest code!  Here's how you use it to create these three variations of the canonical multi-core runtime.
   53.69 +
   53.70 +Oh, by the way, the canonical makes the most sense because of these things about multi-core shared memory..  You see, the memory-sharing part isn't enough..  Get poor performance if rely on it..  performance much better if treat each core as having its own separate memory, explicitly sending messages between cores!  The reason is that the time of travel is severe, and any unneeded travels add up fast.
   53.71 +
   53.72 +So, the shared-memory is expensive communication!  Especially between sockets, or going past L2 cache.
   53.73 +
   53.74 +What that means is a runtime that splits itself into local-only copies, and communicates with explicit messages between copies is the lowest overhead form of runtime.
   53.75 +
   53.76 +So, need a way to implement such a runtime.  That's where this paper comes in. We tell you all about our experiments with various ways of providing the communication mechanism, and what the tradeoff is between single socket with only a few cores, vs multi-socket with many many cores.
   53.77 +
   53.78 +Wish we had thorough exploration of space, but only have those two extremes -- you'll have to experiment with hardware in between to see what options are best on it.
   53.79 +
   53.80 +With that, here's our description of the treasure-chest of code, and details of how we employed it in our VMS implementation.  Now, it's in your hands, use as you will.             
   53.81 + 
   53.82 +
   53.83 +
   53.84 +
   53.85 +\section{Tech detail}
   53.86 +
   53.87 +Levels of VMS -- down at bare core, have multiple on a chip -- tiny overhead of scheduling a work-unit, so tiny work-units possible
   53.88 +
   53.89 +Surrounding that, have a second level of VMS that goes between sockets
   53.90 +
   53.91 +and another level between boards
   53.92 +
   53.93 +and another between cabinets
   53.94 +
   53.95 +As go up in level, can take more time for VMS overhead -- especially in the plugin.  So, upper levels of VMS implement the hardware discovery interface, and perhaps even a resource management dialog interface..  while the lowest is bare-bones -- don't have time for all that..
   53.96 +
   53.97 +The network slows as get higher, so have more time in plugin to analyze, collect statistics, and figure out high-quality placement of tasks, and task-sizing.
   53.98 +
   53.99 +In super-computers, lowest level expanding, while upper levels staying static -- so, total network bandwidth not improving at higher levels.  Just, bottom is bulding down, with BW between cores at that low level.
  53.100 +
  53.101 +Software has to match this trend -- applications written hierarchically, with higher BW at leaves, and BW decreasing as go up in hierarchy.  This is same form that all applications are moving towards.
  53.102 +
  53.103 +\section{Directly Measurable Benefits of VMS}
  53.104 +
  53.105 +VMS has benefits in two major categories:
  53.106 +1) Time to implement a language (especially embedded one)
  53.107 +-] implies benefit in time to port lang and therefore apps to new hardware
  53.108 +2) Performance of the language
  53.109 +Due to two factors:
  53.110 +2.1) Overhead of runtime (which is VMS implementation mostly)
  53.111 +2.2) Communication-derived performance, due to placement of work-units and sizing choice of work-units
  53.112 +-] Due to assigner inside plugin (as opposed to VMS implementation details)
  53.113 +-] Due to specialization in toolchain
  53.114 +
  53.115 +\section{Measurements to Show}
  53.116 +
  53.117 +Need benchmarks that show-off the shrinking work-unit size, and demonstrate that VMS does well on them
  53.118 +
  53.119 +Need hierarchical VMS implementation, and show that bench-apps take advantage of the hierarchy
  53.120 +
  53.121 +Need bench's that have tunable work-unit size, so can show how small can make work-units, as will happen in exa-scale, and still get profitable parallelism.
  53.122 +
  53.123 +Show that the overhead of VMS becomes critical when amount of parallelism is fixed, and work-unit size is small, so that making work-units bigger loses parallelism and starves the processors.  That's case have with exa-scale and with these benchmarks -- draw pic to illustrate the dynamic system, how the tradeoff works..
  53.124 +
  53.125 +So, then, show curve on real benchmark as tune the work-unit size, for VMS-based language vs standard implementation of same language..  TBB, OpenMP, StarSs, and so on..
  53.126 +
  53.127 +Barnes-Hut has the heirarchical pattern of hardware..  and can tune work-unit size by choosing how many points want inside a single cluster..
  53.128 +
  53.129 +Simple way to see exa-scale case: assume mem-size fixed -- means total work fixed -- but more cores -- so work per core decreases --> work-unit size shrinks..  So, overhead per work-unit has to remain small, to prevent overhead from dominating.
  53.130 +
  53.131 +Illustrate principle with Vthread vs pthread  on exe vs size curves..  then show same effect at play in actual benchmarks as tune work-unit size.
  53.132 +
  53.133 +
  53.134 +
  53.135 +
  53.136 +\section{The Story Begins\ldots}
  53.137 +A
  53.138 +\section{Some often used \LaTeX\ commands}
  53.139 +
  53.140 +\subsection{\texttt{emph}, etc.}
  53.141 +Text may be set as \emph{emph}.\\
  53.142 +Text may be set as \texttt{texttt}.\\
  53.143 +Text may be set as \underline{unterline}.\\
  53.144 +Text may be set as \textbf{textbf}.\\
  53.145 +Text may be set as \textrm{textrm}.\\
  53.146 +Text may be set as {\tiny tiny}.\\
  53.147 +Text may be set as {\scriptsize scriptsize}.\\
  53.148 +Text may be set as {\footnotesize footnotesize}.\\
  53.149 +Text may be set as {\normalfont normalsize}.\\
  53.150 +Text may be set as {\large large}.\\
  53.151 +Text may be set as {\Large Large}.\\
  53.152 +Text may be set as {\LARGE LARGE}.\\
  53.153 +Text may be set as {\huge huge}.\\
  53.154 +Text may be set as {\Huge Huge}.\\
  53.155 +Text may have$^{\textrm{super}}$ and$_{\textrm{sub}}$scripts.
  53.156 +
  53.157 +
  53.158 +\subsection{\texttt{description}}
  53.159 +\begin{description}
  53.160 +\item[Foo] More
  53.161 +\item[BarBaz] More stuff lets see what happens at the line end, how it wraps
  53.162 +\end{description}
  53.163 +
  53.164 +\subsection{\texttt{center} and \texttt{tabular}}
  53.165 +\begin{center}
  53.166 +\begin{tabular}{|l|c|r|}\hline
  53.167 +left     & center   & right    \\\hline\hline
  53.168 +AAAAAAAA & BBBBBBBB & CCCCCCCC \\
  53.169 +AAAAAAAA & BBBBBBBB & CCCCCCCC \\\cline{3-3}
  53.170 +AAAAAAAA & BBBBBBBB & CCCCCCCC \\\cline{2-2}
  53.171 +AAAAAAAA & BBBBBBBB & CCCCCCCC \\\cline{1-2}
  53.172 +AAAAAAAA & BBBBBBBB & CCCCCCCC \\\hline
  53.173 +AAAAAAAA & BBBBBBBB & CCCCCCCC \\\hline
  53.174 +1          & \multicolumn{2}{|c|}{2} \\\hline
  53.175 +\end{tabular}
  53.176 +\end{center}
  53.177 +
  53.178 +\subsection{\texttt{figure} and Postscript pictures}
  53.179 +Have a look to to figure~\ref{fig-1} and~\ref{fig-2}.
  53.180 +
  53.181 +\begin{figure}
  53.182 +\hrule
  53.183 +Nice Postscript, isn't it?
  53.184 +\begin{center}
  53.185 +\includegraphics{body.eps}
  53.186 +\end{center}
  53.187 +
  53.188 +Same, a little bit smaller:
  53.189 +\begin{center}
  53.190 +\IfFileExists{graphicx.sty}{
  53.191 +  \includegraphics[scale=.5]{body.eps}
  53.192 +  }{
  53.193 +  Sorry, package \texttt{graphicx} not present.
  53.194 +}
  53.195 +\end{center}
  53.196 +\caption{\label{fig-1}This is a nice floating figure}
  53.197 +\hrule
  53.198 +\end{figure}
  53.199 +
  53.200 +\begin{figure*}
  53.201 +\hrule
  53.202 +This figure uses both columns, using \texttt{figure*}
  53.203 +\begin{center}
  53.204 +\IfFileExists{graphicx.sty}{
  53.205 +  \includegraphics[scale=.5]{body.eps}
  53.206 +  \hspace{1cm}
  53.207 +  \includegraphics[scale=.5]{body.eps}
  53.208 +}{
  53.209 +  Sorry, package \texttt{graphicx} not present.
  53.210 +}
  53.211 +\end{center}
  53.212 +\caption{\label{fig-2}This is a nice floating figure}
  53.213 +\hrule
  53.214 +\end{figure*}
  53.215 +
  53.216 +\section{The Story Continues 1}
  53.217 +
  53.218 +This is a \verb+\section+.
  53.219 +
  53.220 +
  53.221 +\paragraph{The Story Continues 6}
  53.222 +
  53.223 +This is a \verb+\paragraph+.
  53.224 +
  53.225 +\section{Conclusion}
  53.226 +The
  53.227 +
  53.228 +\IfPrepare{
  53.229 +  \tableofcontents
  53.230 +  \listoffigures
  53.231 +  \listoftables
  53.232 +}{}
  53.233 +
  53.234 +
  53.235 +
  53.236 +\bibliographystyle{plain}
  53.237 +\bibliography{bib_for_papers}
  53.238 +
  53.239 +\end{document}
  53.240 +
  53.241 +
    54.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    54.2 +++ b/0__Papers/VMS/Adaptive_Backoff_paper/First_thoughts_to_drive_work/latex/bib_for_papers.bib	Sun Apr 08 09:00:10 2012 -0700
    54.3 @@ -0,0 +1,826 @@
    54.4 +
    54.5 +@Article{Lamport78,
    54.6 +	author = {Lamport, Leslie},
    54.7 +	title = {Time, clocks, and the ordering of events in a distributed system},
    54.8 +	journal = {Commun. ACM},
    54.9 +	volume = 21,
   54.10 +	issue = 7,
   54.11 +	year = 1978,
   54.12 +	pages = {558--565}
   54.13 +}
   54.14 +@Article{Lamport87,
   54.15 +	author = {Lamport, Leslie},
   54.16 +	title = {A fast mutual exclusion algorithm},
   54.17 +	journal = {ACM Trans. Comput. Syst.},
   54.18 +	volume = 5,
   54.19 +	issue = 1,
   54.20 +	year = 1987,
   54.21 +	pages = {1--11}
   54.22 +}
   54.23 +@InProceedings{Dijkstra67,
   54.24 +	author = {Dijkstra, Edsger W.},
   54.25 +	title = {The structure of the "{THE}"-multiprogramming system},
   54.26 +	booktitle = {Proceedings of the first ACM symposium on Operating System Principles},
   54.27 +	series = {SOSP '67},
   54.28 +	year = 1967,
   54.29 +	pages = {10.1--10.6}
   54.30 +}
   54.31 +@Article{Conway63,
   54.32 +	author = {Conway, Melvin E.},
   54.33 +	title = {Design of a separable transition-diagram compiler},
   54.34 +	journal = {Commun. ACM},
   54.35 +	volume = 6,
   54.36 +	issue = 7,
   54.37 +	year = 1963,
   54.38 +	pages = {396--408}
   54.39 +}
   54.40 +@Book{ComponentModel00,
   54.41 +	author = {G Leavens and M Sitaraman (eds)},
   54.42 +	title = {Foundations of Component-Based Systems},
   54.43 +	publisher = {Cambridge University Press},
   54.44 +	year = 2000
   54.45 +}
   54.46 +@Misc{Hewitt10,
   54.47 +	author = {Carl Hewitt},
   54.48 +	title = {Actor Model of Computation},
   54.49 +	year = 2010,
   54.50 +	note = {http://arxiv.org/abs/1008.1459}
   54.51 +}
   54.52 +@Article{Actors97,
   54.53 +	author = {Agha,G. and Mason,I. and Smith,S. and Talcott,C.},
   54.54 +	title = {A foundation for actor computation},
   54.55 +	journal = {Journal of Functional Programming},
   54.56 +	volume = 7,
   54.57 +	number = 01,
   54.58 +	pages = {1-72},
   54.59 +	year = 1997
   54.60 +}
   54.61 +@Article{SchedActivations,
   54.62 +	author = {Anderson, Thomas E. and Bershad, Brian N. and Lazowska, Edward D. and Levy, Henry M.},
   54.63 +	title = {Scheduler activations: effective kernel support for the user-level management of parallelism},
   54.64 +	journal = {ACM Trans. Comput. Syst.},
   54.65 +	volume = 10,
   54.66 +	issue = 1,
   54.67 +	month = {February},
   54.68 +	year = 1992,
   54.69 +	pages = {53--79}
   54.70 +}
   54.71 +@InProceedings{BOMinManticore,
   54.72 +	author = {Fluet, Matthew and Rainey, Mike and Reppy, John and Shaw, Adam and Xiao, Yingqi},
   54.73 +	title = {Manticore: a heterogeneous parallel language},
   54.74 +	booktitle = {Proceedings of the 2007 workshop on Declarative aspects of multicore programming},
   54.75 +	series = {DAMP '07},
   54.76 +	year = 2007,
   54.77 +	pages = {37--44},
   54.78 +	numpages = 8
   54.79 +}
   54.80 +@TechReport{Halle92,
   54.81 +	author = {Halle, K.S. and Chua, Leon O. and Anishchenko, V.S. and Safonova, M.A.},
   54.82 +	title = {Signal Amplification via Chaos: Experimental Evidence},
   54.83 +	institution = {EECS Department, University of California, Berkeley},
   54.84 +	year = 1992,
   54.85 +	url = {http://www.eecs.berkeley.edu/Pubs/TechRpts/1992/2223.html},
   54.86 +	number = {UCB/ERL M92/130}
   54.87 +}
   54.88 +@InProceedings{BLISInHotPar,
   54.89 +	author = {Sean Halle and Albert Cohen},
   54.90 +	booktitle = {HOTPAR '10: USENIX Workshop on Hot Topics in Parallelism},
   54.91 +	month = {June},
   54.92 +	title = {Leveraging Semantics Attached to Function Calls to Isolate Applications from Hardware},
   54.93 +	year = 2010
   54.94 +}
   54.95 +@InProceedings{HotPar11,
   54.96 +	author = {Sean Halle and Albert Cohen},
   54.97 +	booktitle = {HOTPAR '11: USENIX Workshop on Hot Topics in Parallelism},
   54.98 +	month = {May},
   54.99 +	title = {},
  54.100 +	year = 2011
  54.101 +}
  54.102 +@Article{VMSLCPC,
  54.103 +	author = {Sean Halle and Albert Cohen},
  54.104 +	title = {A Mutable Hardware Abstraction to Replace Threads},
  54.105 +	journal = {24th International Workshop on Languages and Compilers for Parallel Languages (LCPC11)},
  54.106 +	year = 2011
  54.107 +}
  54.108 +@Misc{FrameworkTechRep,
  54.109 +	author = {Halle, Sean and Nadezhkin, Dmitry and Cohen, Albert},
  54.110 +	note = {http://www.soe.ucsc.edu/share/technical-reports/2010/ucsc-soe-10-02.pdf},
  54.111 +	title = {A Framework to Support Research on Portable High Performance Parallelism},
  54.112 +	year = 2010
  54.113 +}
  54.114 +@Misc{DKUTechRep,
  54.115 +	author = {Halle, Sean and Cohen, Albert},
  54.116 +	note = {http://www.soe.ucsc.edu/share/technical-reports/2009/ucsc-soe-09-06.pdf},
  54.117 +	title = {DKU Pattern for Performance Portable Parallel Software},
  54.118 +	year = 2009
  54.119 +}
  54.120 +@Misc{EQNLangTechRep,
  54.121 +	author = {Halle, Sean},
  54.122 +	note = {http://www.soe.ucsc.edu/share/technical-reports/2009/ucsc-soe-09-16.pdf},
  54.123 +	title = {An Extensible Parallel Language},
  54.124 +	year = 2009
  54.125 +}
  54.126 +@Misc{CTOSTechRep,
  54.127 +	author = {Halle, Sean},
  54.128 +	note = {http://www.soe.ucsc.edu/share/technical-reports/2009/ucsc-soe-09-15.pdf},
  54.129 +	title = {A Hardware-Independent Parallel Operating System Abstraction LayerParallelism},
  54.130 +	year = 2009
  54.131 +}
  54.132 +@Misc{SideEffectsTechRep,
  54.133 +	author = {Halle, Sean and Cohen, Albert},
  54.134 +	note = {http://www.soe.ucsc.edu/share/technical-reports/2009/ucsc-soe-09-14.pdf},
  54.135 +	title = {Parallel Language Extensions for Side Effects},
  54.136 +	year = 2009
  54.137 +}
  54.138 +@Misc{BaCTiLTechRep,
  54.139 +	author = {Halle, Sean},
  54.140 +	note = {http://www.soe.ucsc.edu/share/technical-reports/2006/ucsc-crl-06-08.pdf},
  54.141 +	title = {BaCTiL: Base CodeTime Language},
  54.142 +	year = 2006
  54.143 +}
  54.144 +@Misc{CTPlatformTechRep,
  54.145 +	author = {Halle, Sean},
  54.146 +	note = {http://www.soe.ucsc.edu/share/technical-reports/2006/ucsc-crl-06-09.pdf},
  54.147 +	title = {The Elements of the CodeTime Software Platform},
  54.148 +	year = 2006
  54.149 +}
  54.150 +@Misc{CTRTTechRep,
  54.151 +	author = {Halle, Sean},
  54.152 +	note = {http://www.soe.ucsc.edu/share/technical-reports/2006/ucsc-crl-06-10.pdf},
  54.153 +	title = {A Scalable and Efficient Peer-to-Peer Run-Time System for a Hardware Independent Software Platform},
  54.154 +	year = 2006
  54.155 +}
  54.156 +@Misc{FrameworkTechRep,
  54.157 +	author = {Halle, Sean},
  54.158 +	note = {http://www.soe.ucsc.edu/share/technical-reports/2006/ucsc-crl-06-11.pdf},
  54.159 +	title = {The Big-Step Operational Semantics of CodeTime Circuits},
  54.160 +	year = 2006
  54.161 +}
  54.162 +@Misc{FrameworkTechRep,
  54.163 +	author = {Halle, Sean},
  54.164 +	note = {http://www.soe.ucsc.edu/share/technical-reports/2006/ucsc-crl-06-12.pdf},
  54.165 +	title = {A Mental Framework for use in Creating Hardware Independent Parallel Languages},
  54.166 +	year = 2006
  54.167 +}
  54.168 +@Misc{CIPTechRep,
  54.169 +	author = {Halle, Sean},
  54.170 +	note = {http://www.soe.ucsc.edu/share/technical-reports/2005/ucsc-crl-05-05.pdf},
  54.171 +	title = {The Case for an Integrated Software Platform for HEC Illustrated Using the CodeTime Platform},
  54.172 +	year = 2005
  54.173 +}
  54.174 +@Misc{OMPHome,
  54.175 +	note = {http://www.openmediaplatform.eu/},
  54.176 +	title = {{Open Media Platform} homepage}
  54.177 +}
  54.178 +@Misc{Halle2008,
  54.179 +	author = {Sean Halle and Albert Cohen},
  54.180 +	note = {http://omp.musictwodotoh.com},
  54.181 +	title = {{DKU} infrastructure server}
  54.182 +}
  54.183 +@Misc{DKUSourceForge,
  54.184 +	author = {Sean Halle and Albert Cohen},
  54.185 +	month = {November},
  54.186 +	note = {http://dku.sourceforge.net},
  54.187 +	title = {{DKU} website},
  54.188 +	year = 2008
  54.189 +}
  54.190 +@Misc{BLISHome,
  54.191 +	author = {Sean Halle and Albert Cohen},
  54.192 +	month = {November},
  54.193 +	note = {http://blisplatform.sourceforge.net},
  54.194 +	title = {{BLIS} website},
  54.195 +	year = 2008
  54.196 +}
  54.197 +@Misc{VMSHome,
  54.198 +	author = {Sean Halle and Merten Sach and Ben Juurlink and Albert Cohen},
  54.199 +	note = {http://virtualizedmasterslave.org},
  54.200 +	title = {{VMS} Home Page},
  54.201 +	year = 2010
  54.202 +}
  54.203 +@Misc{PStackHome,
  54.204 +	author = {Sean Halle},
  54.205 +	note = {http://pstack.sourceforge.net},
  54.206 +	title = {{PStack} Home Page},
  54.207 +	year = 2012
  54.208 +}
  54.209 +@Misc{DeblockingCode,
  54.210 +	note = {http://dku.svn.sourceforge.net/viewvc/dku/branches/DKU\_C\_\_Deblocking\_\_orig/},
  54.211 +	title = {{DKU-ized Deblocking Filter} code}
  54.212 +}
  54.213 +@Misc{SampleBLISCode,
  54.214 +	note = {http://dku.sourceforge.net/SampleCode.htm},
  54.215 +	title = {{Sample BLIS Code}}
  54.216 +}
  54.217 +@Misc{FrameworkTechRep,
  54.218 +	author = {Halle, Sean and Nadezhkin, Dmitry and Cohen, Albert},
  54.219 +	note = {http://www.soe.ucsc.edu/share/technical-reports/2010/ucsc-soe-10-02.pdf},
  54.220 +	title = {A Framework to Support Research on Portable High Performance Parallelism}
  54.221 +}
  54.222 +@Misc{MapReduceHome,
  54.223 +	author = {Google Corp.},
  54.224 +	note = {http://labs.google.com/papers/mapreduce.html},
  54.225 +	title = {{MapReduce} Home page}
  54.226 +}
  54.227 +@Misc{TBBHome,
  54.228 +	author = {Intel Corp.},
  54.229 +	note = {http://www.threadingbuildingblocks.org},
  54.230 +	title = {{TBB} Home page}
  54.231 +}
  54.232 +@Misc{HPFWikipedia,
  54.233 +	author = {Wikipedia},
  54.234 +	note = {http://en.wikipedia.org/wiki/High_Performance_Fortran},
  54.235 +	title = {{HPF} wikipedia page}
  54.236 +}
  54.237 +@Misc{OpenMPHome,
  54.238 +	author = {{OpenMP} organization},
  54.239 +	note = {http://www.openmp.org},
  54.240 +	title = {{OpenMP} Home page}
  54.241 +}
  54.242 +@Misc{MPIHome,
  54.243 +	author = {open-mpi organization},
  54.244 +	note = {http://www.open-mpi.org},
  54.245 +	title = {{Open MPI} Home page}
  54.246 +}
  54.247 +@Misc{OpenCLHome,
  54.248 +	author = {Kronos Group},
  54.249 +	note = {http://www.khronos.org/opencl},
  54.250 +	title = {{OpenCL} Home page}
  54.251 +}
  54.252 +@Misc{CILKHome,
  54.253 +	author = {Cilk group at MIT},
  54.254 +	note = {http://supertech.csail.mit.edu/cilk/},
  54.255 +	title = {{CILK} homepage}
  54.256 +}
  54.257 +@InProceedings{Fri98,
  54.258 +	author = {M. Frigo and C. E. Leiserson and K. H. Randall},
  54.259 +	title = {The Implementation of the Cilk-5 Multithreaded Language},
  54.260 +	booktitle = {PLDI '98: Proceedings of the 1998 ACM SIGPLAN conference on Programming language design and implementation},
  54.261 +	pages = {212--223},
  54.262 +	year = 1998,
  54.263 +	address = {Montreal, Quebec},
  54.264 +	month = jun
  54.265 +}
  54.266 +@Misc{TitaniumHome,
  54.267 +	note = {http://titanium.cs.berkeley.edu},
  54.268 +	title = {{Titanium} homepage}
  54.269 +}
  54.270 +@InProceedings{CnCInHotPar,
  54.271 +	author = {Knobe, Kathleen},
  54.272 +	booktitle = {HOTPAR '09: USENIX Workshop on Hot Topics in Parallelism},
  54.273 +	month = {March},
  54.274 +	title = {Ease of Use with Concurrent Collections {(CnC)}},
  54.275 +	year = 2009
  54.276 +}
  54.277 +@Misc{CnCHome,
  54.278 +	author = {Intel Corp.},
  54.279 +	note = {http://software.intel.com/en-us/articles/intel-concurrent-collections-for-cc/},
  54.280 +	title = {{CnC} homepage}
  54.281 +}
  54.282 +@Misc{SpiralHome,
  54.283 +	author = {Spiral Group at CMU},
  54.284 +	note = {http://www.spiral.net},
  54.285 +	title = {{Spiral} homepage}
  54.286 +}
  54.287 +@Misc{ScalaHome,
  54.288 +	author = {Scala organization},
  54.289 +	note = {http://www.scala-lang.org/},
  54.290 +	title = {{Scala} homepage}
  54.291 +}
  54.292 +@Misc{UPCHome,
  54.293 +	author = {UPC group at UC Berkeley},
  54.294 +	note = {http://upc.lbl.gov/},
  54.295 +	title = {{Unified Parallel C} homepage}
  54.296 +}
  54.297 +@Misc{SuifHome,
  54.298 +	note = {http://suif.stanford.edu},
  54.299 +	title = {{Suif} Parallelizing compiler homepage}
  54.300 +}
  54.301 +@Article{SEJITS,
  54.302 +	author = {B. Catanzaro and S. Kamil and Y. Lee and K. Asanovic and J. Demmel and K. Keutzer and J. Shalf and K. Yelick and A. Fox},
  54.303 +	title = {SEJITS: Getting Productivity AND Performance With Selective Embedded JIT Specialization},
  54.304 +	journal = {First Workshop on Programmable Models for Emerging Architecture at the 18th International Conference on Parallel Architectures and Compilation Techniques },
  54.305 +	year = 2009
  54.306 +}
  54.307 +@InProceedings{Arnaldo3D,
  54.308 +	author = {Azevedo, Arnaldo and Meenderinck, Cor and Juurlink, Ben and Terechko, Andrei and Hoogerbrugge, Jan and Alvarez, Mauricio and Ramirez, Alex},
  54.309 +	title = {Parallel H.264 Decoding on an Embedded Multicore Processor},
  54.310 +	booktitle = {HiPEAC '09: Proceedings of the 4th International Conference on High Performance Embedded Architectures and Compilers},
  54.311 +	year = 2009,
  54.312 +	pages = {404--418}
  54.313 +}
  54.314 +@Article{NarayananGPUSched,
  54.315 +	author = {Narayanan Sundaram and Anand Raghunathan and Srimat T. Chakradhar},
  54.316 +	title = {A framework for efficient and scalable execution of domain-specific templates on GPUs},
  54.317 +	journal = {International Parallel and Distributed Processing Symposium {(IPDPS)}},
  54.318 +	year = 2009,
  54.319 +	pages = {1-12}
  54.320 +}
  54.321 +@InProceedings{PolyForGPU,
  54.322 +	author = {Baskaran, Muthu Manikandan and Bondhugula, Uday and Krishnamoorthy, Sriram and Ramanujam, J. and Rountev, Atanas and Sadayappan, P.},
  54.323 +	title = {A compiler framework for optimization of affine loop nests for gpgpus},
  54.324 +	booktitle = {ICS '08: Proceedings of the 22nd annual international conference on Supercomputing},
  54.325 +	year = 2008,
  54.326 +	pages = {225--234}
  54.327 +}
  54.328 +@InProceedings{Loulou08,
  54.329 +	author = {Pouchet, Louis-No\"{e}l and Bastoul, C\'{e}dric and Cohen, Albert and Cavazos, John},
  54.330 +	title = {Iterative optimization in the polyhedral model: part ii, multidimensional time},
  54.331 +	booktitle = {ACM SIGPLAN conference on Programming language design and implementation {(PLDI)} },
  54.332 +	year = 2008,
  54.333 +	pages = {90--100}
  54.334 +}
  54.335 +@InProceedings{MergeInHotPar,
  54.336 +	author = {Michael D. Linderman and James Balfour and Teresa H. Meng and William J. Dally},
  54.337 +	booktitle = {HOTPAR '09: USENIX Workshop on Hot Topics in Parallelism},
  54.338 +	month = {March},
  54.339 +	title = {Embracing Heterogeneity \- Parallel Programming for Changing Hardware},
  54.340 +	year = 2009
  54.341 +}
  54.342 +@InProceedings{GaloisRef,
  54.343 +	author = {Kulkarni, Milind and Pingali, Keshav and Walter, Bruce and Ramanarayanan, Ganesh and Bala, Kavita and Chew, L. Paul},
  54.344 +	title = {Optimistic parallelism requires abstractions},
  54.345 +	booktitle = {PLDI '07: Proceedings of the 2007 ACM SIGPLAN conference on Programming language design and implementation},
  54.346 +	year = 2007,
  54.347 +	pages = {211--222}
  54.348 +}
  54.349 +@Book{Allen2002,
  54.350 +	author = {Kennedy, Ken and Allen, John R.},
  54.351 +	title = {Optimizing compilers for modern architectures: a dependence-based approach},
  54.352 +	year = 2002,
  54.353 +	publisher = {Morgan Kaufmann Publishers Inc.}
  54.354 +}
  54.355 +@Misc{Stephens95,
  54.356 +	author = {R. Stephens},
  54.357 +	title = {A Survey Of Stream Processing},
  54.358 +	year = 1995
  54.359 +}
  54.360 +@InProceedings{Palatin06,
  54.361 +	author = {P Palatin and Y Lhuillier and O Temam},
  54.362 +	title = {CAPSULE: Hardware-assisted parallel execution of componentbased programs},
  54.363 +	booktitle = {In Proceedings of the 39th Annual International Symposium on Microarchitecture},
  54.364 +	year = 2006,
  54.365 +	pages = {247--258}
  54.366 +}
  54.367 +@InProceedings{Sequioa06,
  54.368 +	author = {Fatahalian,, Kayvon and Horn,, Daniel Reiter and Knight,, Timothy J. and Leem,, Larkhoon and Houston,, Mike and Park,, Ji Young and Erez,, Mattan and Ren,, Manman and Aiken,, Alex and Dally,, William J. and Hanrahan,, Pat},
  54.369 +	title = {Sequoia: programming the memory hierarchy},
  54.370 +	booktitle = {SC '06: Proceedings of the 2006 ACM/IEEE conference on Supercomputing},
  54.371 +	year = 2006,
  54.372 +	pages = 83
  54.373 +}
  54.374 +@Book{Cole89,
  54.375 +	author = {M Cole},
  54.376 +	title = {Algorithmic skeletons: Structured management of parallel computation},
  54.377 +	publisher = {Pitman},
  54.378 +	year = 1989
  54.379 +}
  54.380 +@InProceedings{Ginhac98,
  54.381 +	author = {Dominique Ginhac and Jocelyn Serot and Jean Pierre Derutin},
  54.382 +	title = {Fast prototyping of image processing applications using functional skeletons on a MIMD-DM architecture},
  54.383 +	booktitle = {In IAPR Workshop on Machine Vision and Applications},
  54.384 +	year = 1998,
  54.385 +	pages = {468--471}
  54.386 +}
  54.387 +@InProceedings{Serot08MetaParallel,
  54.388 +	author = {Serot, Jocelyn and Falcou, Joel},
  54.389 +	title = {Functional Meta-programming for Parallel Skeletons},
  54.390 +	booktitle = {ICCS '08: Proceedings of the 8th international conference on Computational Science, Part I},
  54.391 +	year = 2008,
  54.392 +	pages = {154--163}
  54.393 +}
  54.394 +@InProceedings{Darlington93,
  54.395 +	author = {J. Darlington and A. J. Field and P. G. Harrison and P. H. J. Kelly and D. W. N. Sharp and Q. Wu},
  54.396 +	title = {Parallel programming using skeleton functions},
  54.397 +	booktitle = {},
  54.398 +	year = 1993,
  54.399 +	pages = {146--160},
  54.400 +	publisher = {Springer-Verlag}
  54.401 +}
  54.402 +@Article{Asanovic06BerkeleyView,
  54.403 +	title = {{The landscape of parallel computing research: A view from berkeley}},
  54.404 +	author = {Asanovic, K. and Bodik, R. and Catanzaro, B.C. and Gebis, J.J. and Husbands, P. and Keutzer, K. and Patterson, D.A. and Plishker, W.L. and Shalf, J. and Williams, S.W. and others},
  54.405 +	journal = {Electrical Engineering and Computer Sciences, University of California at Berkeley, Technical Report No. UCB/EECS-2006-183, December},
  54.406 +	volume = 18,
  54.407 +	number = {2006-183},
  54.408 +	pages = 19,
  54.409 +	year = 2006
  54.410 +}
  54.411 +@Misc{BerkeleyPattLang,
  54.412 +	note = {http://parlab.eecs.berkeley.edu/wiki/patterns},
  54.413 +	title = {{Berkeley Pattern Language}}
  54.414 +}
  54.415 +@Book{Mattson04Patterns,
  54.416 +	title = {{Patterns for parallel programming}},
  54.417 +	author = {Mattson, T. and Sanders, B. and Massingill, B.},
  54.418 +	year = 2004,
  54.419 +	publisher = {Addison-Wesley Professional}
  54.420 +}
  54.421 +@Article{Skillicorn98,
  54.422 +	title = {{Models and languages for parallel computation}},
  54.423 +	author = {Skillicorn, D.B. and Talia, D.},
  54.424 +	journal = {ACM Computing Surveys (CSUR)},
  54.425 +	volume = 30,
  54.426 +	number = 2,
  54.427 +	pages = {123--169},
  54.428 +	year = 1998
  54.429 +}
  54.430 +@Conference{Blelloch93NESL,
  54.431 +	title = {{Implementation of a portable nested data-parallel language}},
  54.432 +	author = {Blelloch, G.E. and Hardwick, J.C. and Chatterjee, S. and Sipelstein, J. and Zagha, M.},
  54.433 +	booktitle = {Proceedings of the fourth ACM SIGPLAN symposium on Principles and practice of parallel programming},
  54.434 +	pages = {102--111},
  54.435 +	year = 1993,
  54.436 +	organization = {ACM New York, NY, USA}
  54.437 +}
  54.438 +@Article{McgrawSisal,
  54.439 +	title = {{SISAL: Streams and iteration in a single assignment language: Reference manual version 1.2}},
  54.440 +	author = {McGraw, J. and Skedzielewski, SK and Allan, SJ and Oldehoeft, RR and Glauert, J. and Kirkham, C. and Noyce, B. and Thomas, R.},
  54.441 +	journal = {Manual M-146, Rev},
  54.442 +	volume = 1
  54.443 +}
  54.444 +@Article{Gelernter85Linda,
  54.445 +	title = {{Generative communication in Linda}},
  54.446 +	author = {Gelernter, D.},
  54.447 +	journal = {ACM Transactions on Programming Languages and Systems (TOPLAS)},
  54.448 +	volume = 7,
  54.449 +	number = 1,
  54.450 +	pages = {80--112},
  54.451 +	year = 1985
  54.452 +}
  54.453 +@Article{Lin94ZPL,
  54.454 +	title = {{ZPL: An array sublanguage}},
  54.455 +	author = {Lin, C. and Snyder, L.},
  54.456 +	journal = {Lecture Notes in Computer Science},
  54.457 +	volume = 768,
  54.458 +	pages = {96--114},
  54.459 +	year = 1994
  54.460 +}
  54.461 +@Article{baecker97,
  54.462 +	author = {Ron Baecker and Chris DiGiano and Aaron Marcus},
  54.463 +	title = {Software visualization for debugging},
  54.464 +	journal = {Communications of the ACM},
  54.465 +	volume = 40,
  54.466 +	number = 4,
  54.467 +	year = 1997,
  54.468 +	issn = {0001-0782},
  54.469 +	pages = {44--54},
  54.470 +	publisher = {ACM Press}
  54.471 +}
  54.472 +@Article{ball96,
  54.473 +	author = {T. A. Ball and S. G. Eick},
  54.474 +	title = {Software Visualization in the Large},
  54.475 +	journal = {IEEE Computer},
  54.476 +	volume = 29,
  54.477 +	number = 4,
  54.478 +	year = 1996,
  54.479 +	month = {apr},
  54.480 +	pages = {33--43}
  54.481 +}
  54.482 +@Book{berry89,
  54.483 +	title = {{The chemical abstract machine}},
  54.484 +	author = {Berry, G. and Boudol, G.},
  54.485 +	year = 1989,
  54.486 +	publisher = {ACM Press}
  54.487 +}
  54.488 +@Article{blumofe95,
  54.489 +	author = {Robert D. Blumofe and Christopher F. Joerg and Bradley C. Kuszmaul and Charles E. Leiserson and Keith H. Randall and Yuli Zhou},
  54.490 +	title = {Cilk: an efficient multithreaded runtime system},
  54.491 +	journal = {SIGPLAN Not.},
  54.492 +	volume = 30,
  54.493 +	number = 8,
  54.494 +	year = 1995,
  54.495 +	pages = {207--216}
  54.496 +}
  54.497 +@Article{burch90,
  54.498 +	title = {{Symbolic model checking: 10^{20} states and beyond}},
  54.499 +	author = {Burch, JR and Clarke, EM and McMillan, KL and Dill, DL and Hwang, LJ},
  54.500 +	journal = {Logic in Computer Science, 1990. LICS'90, Proceedings},
  54.501 +	pages = {428--439},
  54.502 +	year = 1990
  54.503 +}
  54.504 +@Article{chamberlain98,
  54.505 +	author = {B. Chamberlain and S. Choi and E. Lewis and C. Lin and L. Snyder and W. Weathersby},
  54.506 +	title = {ZPL's WYSIWYG Performance Model},
  54.507 +	journal = {hips},
  54.508 +	volume = 00,
  54.509 +	year = 1998,
  54.510 +	isbn = {0-8186-8412-7},
  54.511 +	pages = 50
  54.512 +}
  54.513 +@Article{church41,
  54.514 +	author = {A. Church},
  54.515 +	title = {The Calculi of Lambda-Conversion},
  54.516 +	journal = {Annals of Mathematics Studies},
  54.517 +	number = 6,
  54.518 +	year = 1941,
  54.519 +	publisher = {Princeton University}
  54.520 +}
  54.521 +@Misc{CodeTimeSite,
  54.522 +	author = {Sean Halle},
  54.523 +	key = {CodeTime},
  54.524 +	title = {Homepage for The CodeTime Parallel Software Platform},
  54.525 +	note = {{\ttfamily http://codetime.sourceforge.net}}
  54.526 +}
  54.527 +@Misc{CodeTimePlatform,
  54.528 +	author = {Sean Halle},
  54.529 +	key = {CodeTime},
  54.530 +	title = {The CodeTime Parallel Software Platform},
  54.531 +	note = {{\ttfamily http://codetime.sourceforge.net/content/CodeTime\_Platform.pdf}}
  54.532 +}
  54.533 +@Misc{CodeTimeVS,
  54.534 +	author = {Sean Halle},
  54.535 +	key = {CodeTime},
  54.536 +	title = {The Specification of the CodeTime Platform's Virtual Server},
  54.537 +	note = {{\ttfamily http://codetime.sourceforge.net/content/CodeTime\_Virtual\_Server.pdf}}
  54.538 +}
  54.539 +@Misc{CodeTimeOS,
  54.540 +	author = {Sean Halle},
  54.541 +	key = {CodeTime},
  54.542 +	title = {A Hardware Independent OS},
  54.543 +	note = {{\ttfamily http://codetime.sourceforge.net/content/CodeTime\_OS.pdf}}
  54.544 +}
  54.545 +@Misc{CodeTimeSem,
  54.546 +	author = {Sean Halle},
  54.547 +	key = {CodeTime},
  54.548 +	title = {The Big-Step Operational Semantics of the CodeTime Computational Model},
  54.549 +	note = {{\ttfamily http://codetime.sourceforge.net/content/CodeTime\_Semantics.pdf}}
  54.550 +}
  54.551 +@Misc{CodeTimeTh,
  54.552 +	author = {Sean Halle},
  54.553 +	key = {CodeTime},
  54.554 +	title = {A Mental Framework for Use in Creating Hardware-Independent Parallel Languages},
  54.555 +	note = {{\ttfamily http://codetime.sourceforge.net/content/CodeTiime\_Theoretical\_Framework.pdf}}
  54.556 +}
  54.557 +@Misc{CodeTimeTh1,
  54.558 +	author = {Sean Halle},
  54.559 +	key = {CodeTime},
  54.560 +	title = {The CodeTime Parallel Software Platform},
  54.561 +	note = {{\ttfamily http://codetime.sourceforge.net}}
  54.562 +}
  54.563 +@Misc{CodeTimeTh2,
  54.564 +	author = {Sean Halle},
  54.565 +	key = {CodeTime},
  54.566 +	title = {The CodeTime Parallel Software Platform},
  54.567 +	note = {{\ttfamily http://codetime.sourceforge.net}}
  54.568 +}
  54.569 +@Misc{CodeTimeRT,
  54.570 +	author = {Sean Halle},
  54.571 +	key = {CodeTime},
  54.572 +	title = {The CodeTime Parallel Software Platform},
  54.573 +	note = {{\ttfamily http://codetime.sourceforge.net}}
  54.574 +}
  54.575 +@Misc{CodeTimeWebSite,
  54.576 +	author = {Sean Halle},
  54.577 +	key = {CodeTime},
  54.578 +	title = {The CodeTime Parallel Software Platform},
  54.579 +	note = {{\ttfamily http://codetime.sourceforge.net}}
  54.580 +}
  54.581 +@Misc{CodeTimeBaCTiL,
  54.582 +	author = {Sean Halle},
  54.583 +	key = {CodeTime},
  54.584 +	title = {The Base CodeTime Language},
  54.585 +	note = {{\ttfamily http://codetime.sourceforge.net/content/CodeTime\_BaCTiL.pdf}}
  54.586 +}
  54.587 +@Misc{CodeTimeCert,
  54.588 +	author = {Sean Halle},
  54.589 +	key = {CodeTime},
  54.590 +	title = {The CodeTime Certification Strategy},
  54.591 +	note = {{\ttfamily http://codetime.sourceforge.net/content/CodeTime\_Certification.pdf}}
  54.592 +}
  54.593 +@InProceedings{ducournau94,
  54.594 +	author = {R. Ducournau and M. Habib and M. Huchard and M. L. Mugnier},
  54.595 +	title = {Proposal for a monotonic multiple inheritance linearization},
  54.596 +	booktitle = {OOPSLA '94: Proceedings of the ninth annual conference on Object-oriented programming systems, language, and applications},
  54.597 +	year = 1994,
  54.598 +	pages = {164--175},
  54.599 +	publisher = {ACM Press}
  54.600 +}
  54.601 +@Article{emerson91,
  54.602 +	title = {{Tree automata, mu-calculus and determinacy}},
  54.603 +	author = {Emerson, EA and Jutla, CS},
  54.604 +	journal = {Proceedings of the 32nd Symposium on Foundations of Computer Science},
  54.605 +	pages = {368--377},
  54.606 +	year = 1991
  54.607 +}
  54.608 +@Article{fortune78,
  54.609 +	title = {{Parallelism in random access machines}},
  54.610 +	author = {Fortune, S. and Wyllie, J.},
  54.611 +	journal = {STOC '78: Proceedings of the tenth annual ACM symposium on Theory of computing},
  54.612 +	pages = {114--118},
  54.613 +	year = 1978,
  54.614 +	publisher = {ACM Press New York, NY, USA}
  54.615 +}
  54.616 +@Book{goldberg83,
  54.617 +	title = {{Smalltalk-80: the language and its implementation}},
  54.618 +	author = {Goldberg, A. and Robson, D.},
  54.619 +	year = 1983,
  54.620 +	publisher = {Addison-Wesley}
  54.621 +}
  54.622 +@InProceedings{goldschlager78,
  54.623 +	author = {Leslie M. Goldschlager},
  54.624 +	title = {A unified approach to models of synchronous parallel machines},
  54.625 +	booktitle = {STOC '78: Proceedings of the tenth annual ACM symposium on Theory of computing},
  54.626 +	year = 1978,
  54.627 +	pages = {89--94},
  54.628 +	location = {San Diego, California, United States},
  54.629 +	doi = {http://doi.acm.org/10.1145/800133.804336},
  54.630 +	publisher = {ACM Press}
  54.631 +}
  54.632 +@Book{gosling96,
  54.633 +	author = {J. Gosling and B. Joy and G. Steele and G. Bracha},
  54.634 +	title = {The Java Language Specification},
  54.635 +	publisher = {Addison-Wesley},
  54.636 +	year = 1996
  54.637 +}
  54.638 +@Article{hasselbring00,
  54.639 +	author = {Wilhelm Hasselbring},
  54.640 +	title = {Programming languages and systems for prototyping concurrent applications},
  54.641 +	journal = {ACM Comput. Surv.},
  54.642 +	volume = 32,
  54.643 +	number = 1,
  54.644 +	year = 2000,
  54.645 +	issn = {0360-0300},
  54.646 +	pages = {43--79},
  54.647 +	doi = {http://doi.acm.org/10.1145/349194.349199},
  54.648 +	publisher = {ACM Press},
  54.649 +	address = {New York, NY, USA}
  54.650 +}
  54.651 +@Article{hoare78,
  54.652 +	author = {C. A. R. Hoare},
  54.653 +	title = {Communicating Sequential Processes},
  54.654 +	journal = {Communications of the ACM},
  54.655 +	year = 1978,
  54.656 +	volume = 21,
  54.657 +	number = 8,
  54.658 +	pages = {666-677}
  54.659 +}
  54.660 +@Article{huth,
  54.661 +	title = {{A Unifying Framework for Model Checking Labeled Kripke Structures, Modal Transition Systems, and Interval Transition Systems}},
  54.662 +	author = {Huth, M.},
  54.663 +	journal = {Proceedings of the 19th International Conference on the Foundations of Software Technology \& Theoretical Computer Science, Lecture Notes in Computer Science},
  54.664 +	pages = {369--380},
  54.665 +	publisher = {Springer-Verlag}
  54.666 +}
  54.667 +@Article{johnston04,
  54.668 +	author = {Wesley M. Johnston and J. R. Paul Hanna and Richard J. Millar},
  54.669 +	title = {Advances in dataflow programming languages},
  54.670 +	journal = {ACM Comput. Surv.},
  54.671 +	volume = 36,
  54.672 +	number = 1,
  54.673 +	year = 2004,
  54.674 +	issn = {0360-0300},
  54.675 +	pages = {1--34},
  54.676 +	doi = {http://doi.acm.org/10.1145/1013208.1013209},
  54.677 +	publisher = {ACM Press},
  54.678 +	address = {New York, NY, USA}
  54.679 +}
  54.680 +@Book{koelbel93,
  54.681 +	author = {C. H. Koelbel and D. Loveman and R. Schreiber and G. Steele Jr},
  54.682 +	title = {High Performance Fortran Handbook},
  54.683 +	year = 1993,
  54.684 +	publisher = {MIT Press}
  54.685 +}
  54.686 +@Article{kozen83,
  54.687 +	title = {{Results on the Propositional mu-Calculus}},
  54.688 +	author = {Kozen, D.},
  54.689 +	journal = {TCS},
  54.690 +	volume = 27,
  54.691 +	pages = {333--354},
  54.692 +	year = 1983
  54.693 +}
  54.694 +@Article{kripke63,
  54.695 +	title = {{Semantical analysis of modal logic}},
  54.696 +	author = {Kripke, S.},
  54.697 +	journal = {Zeitschrift fur Mathematische Logik und Grundlagen der Mathematik},
  54.698 +	volume = 9,
  54.699 +	pages = {67--96},
  54.700 +	year = 1963
  54.701 +}
  54.702 +@Book{mcGraw85,
  54.703 +	author = {J McGraw and S. Skedzielewski and S. Allan and R Odefoeft},
  54.704 +	title = {SISAL: Streams and Iteration in a Single-Assignment Language: Reference Manual Version 1.2},
  54.705 +	note = {Manual M-146 Rev. 1},
  54.706 +	publisher = {Lawrence Livermore National Laboratory},
  54.707 +	year = 1985
  54.708 +}
  54.709 +@Book{milner80,
  54.710 +	title = {{A Calculus of Communicating Systems, volume 92 of Lecture Notes in Computer Science}},
  54.711 +	author = {Milner, R.},
  54.712 +	year = 1980,
  54.713 +	publisher = {Springer-Verlag}
  54.714 +}
  54.715 +@Article{milner92,
  54.716 +	title = {{A calculus of mobile processes, parts I and II}},
  54.717 +	author = {Milner, R. and Parrow, J. and Walker, D.},
  54.718 +	journal = {Information and Computation},
  54.719 +	volume = 100,
  54.720 +	number = 1,
  54.721 +	pages = {1--40 and 41--77},
  54.722 +	year = 1992,
  54.723 +	publisher = {Academic Press}
  54.724 +}
  54.725 +@Book{milner99,
  54.726 +	author = {Robin Milner},
  54.727 +	title = {Communicating and Mobile Systems: The pi-Calculus},
  54.728 +	publisher = {Cambridge University Press},
  54.729 +	year = 1999
  54.730 +}
  54.731 +@Book{MPIForum94,
  54.732 +	author = {M. P. I. Forum},
  54.733 +	title = {MPI: A Message-Passing Interface Standard},
  54.734 +	year = 1994
  54.735 +}
  54.736 +@Article{petri62,
  54.737 +	title = {{Fundamentals of a theory of asynchronous information flow}},
  54.738 +	author = {Petri, C.A.},
  54.739 +	journal = {Proc. IFIP Congress},
  54.740 +	volume = 62,
  54.741 +	pages = {386--390},
  54.742 +	year = 1962
  54.743 +}
  54.744 +@Book{pierce02,
  54.745 +	title = {Types and Programming Languages},
  54.746 +	author = {Pierce, B. C.},
  54.747 +	year = 2002,
  54.748 +	publisher = {MIT Press}
  54.749 +}
  54.750 +@Article{price,
  54.751 +	author = {B. A. Price and R. M. Baecker and L. S. Small},
  54.752 +	title = {A Principled Taxonomy of Software Visualization},
  54.753 +	journal = {Journal of Visual Languages and Computing},
  54.754 +	volume = 4,
  54.755 +	number = 3,
  54.756 +	pages = {211--266}
  54.757 +}
  54.758 +@Misc{pythonWebSite,
  54.759 +	key = {Python},
  54.760 +	title = {The Python Software Foundation Mission Statement},
  54.761 +	note = {{\ttfamily http://www.python.org/psf/mission.html}}
  54.762 +}
  54.763 +@Unpublished{reed03,
  54.764 +	editor = {Daniel A. Reed},
  54.765 +	title = {Workshop on The Roadmap for the Revitalization of High-End Computing},
  54.766 +	day = {16--18},
  54.767 +	month = {jun},
  54.768 +	year = 2003,
  54.769 +	note = {Available at {\ttfamily http://www.cra.org/reports/supercomputing.web.pdf}}
  54.770 +}
  54.771 +@Article{reeves84,
  54.772 +	author = {A. P. Reeves},
  54.773 +	title = {Parallel Pascal -- An Extended Pascal for Parallel Computers},
  54.774 +	journal = {Journal of Parallel and Distributed Computing},
  54.775 +	volume = 1,
  54.776 +	number = {},
  54.777 +	year = 1984,
  54.778 +	month = {aug},
  54.779 +	pages = {64--80}
  54.780 +}
  54.781 +@Article{skillicorn98,
  54.782 +	author = {David B. Skillicorn and Domenico Talia},
  54.783 +	title = {Models and languages for parallel computation},
  54.784 +	journal = {ACM Comput. Surv.},
  54.785 +	volume = 30,
  54.786 +	number = 2,
  54.787 +	year = 1998,
  54.788 +	issn = {0360-0300},
  54.789 +	pages = {123--169},
  54.790 +	doi = {http://doi.acm.org/10.1145/280277.280278},
  54.791 +	publisher = {ACM Press},
  54.792 +	address = {New York, NY, USA}
  54.793 +}
  54.794 +@Article{stefik86,
  54.795 +	title = {Object Oriented Programming: Themes and Variations},
  54.796 +	author = {Stefik, M. and Bobrow, D. G.},
  54.797 +	journal = {The AI Magazine},
  54.798 +	volume = 6,
  54.799 +	number = 4,
  54.800 +	year = 1986
  54.801 +}
  54.802 +@Book{stirling92,
  54.803 +	title = {{Modal and Temporal Logics}},
  54.804 +	author = {Stirling, C.},
  54.805 +	year = 1992,
  54.806 +	publisher = {University of Edinburgh, Department of Computer Science}
  54.807 +}
  54.808 +@Misc{TitaniumWebSite,
  54.809 +	author = {Paul Hilfinger and et. al.},
  54.810 +	title = {The Titanium Project Home Page},
  54.811 +	note = {{\ttfamily http://www.cs.berkeley.edu/projects/titanium}}
  54.812 +}
  54.813 +@Misc{turing38,
  54.814 +	author = {A. Turing},
  54.815 +	note = {http://www.turingarchive.org/intro/, and http://www.turing.org.uk/sources/biblio4.html, and http://web.comlab.ox.ac.uk/oucl/research/areas/ieg/e-library/sources/tp2-ie.pdf},
  54.816 +	year = 1938
  54.817 +}
  54.818 +@Book{vonNeumann45,
  54.819 +	title = {First Draft of a Report on the EDVAC},
  54.820 +	author = {J. von Neumann},
  54.821 +	year = 1945,
  54.822 +	publisher = {United States Army Ordnance Department}
  54.823 +}
  54.824 +@Book{winskel93,
  54.825 +	title = {{The Formal Semantics of Programming Languages}},
  54.826 +	author = {Winskel, G.},
  54.827 +	year = 1993,
  54.828 +	publisher = {MIT Press}
  54.829 +}
    55.1 Binary file 0__Papers/VMS/Eco_System/Jan_2011_Hotpar_Port_Perf.pdf has changed
    56.1 --- a/0__Papers/VMS/Eco_System/Jan_2011_Hotpar_Port_Perf.tm	Sun Mar 11 09:26:44 2012 -0700
    56.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    56.3 @@ -1,811 +0,0 @@
    56.4 -<TeXmacs|1.0.7.3>
    56.5 -
    56.6 -<style|article>
    56.7 -
    56.8 -<\body>
    56.9 -  <doc-data|<doc-title|A Suggestion for a Means to Support the Collective
   56.10 -  Effort Towards Performance Portability Across Parallel
   56.11 -  Hardware>|<doc-author-data|<author-name|Sean Halle
   56.12 -  >|<author-email|khalle@ucsc.edu>>|<doc-author-data|<author-name|Albert
   56.13 -  Cohen>|<author-email|albert.cohen@inria.fr>>|>
   56.14 -
   56.15 -  <\abstract>
   56.16 -    Performance portability, in the sense that a single source can run with
   56.17 -    good performance across a wide variation of parallel hardware platforms,
   56.18 -    is strongly desired by industry and actively being researched. \ Evidence
   56.19 -    is mounting that performance portability cannot be realized at just the
   56.20 -    toolchain level, or just at the runtime level or just at the hardware
   56.21 -    abstraction level.
   56.22 -
   56.23 -    This is a position paper, making a suggestion for how the groups involved
   56.24 -    can more efficiently solve the performance portability problem together.
   56.25 -    We don't propose a soltion, at all, but rather a support system for the
   56.26 -    players to self organize and collectively find one. \ The support system
   56.27 -    is based on a newly discovered execution model called VMS (Virtualized
   56.28 -    Master-Slave) [<inactive|<cite|>>], that fulfills the needs of an
   56.29 -    organizing principle. The difficult work will be the on-going research
   56.30 -    efforts on parallel language design, compilers, source-to-source
   56.31 -    transform tools, schedulers, runtime systems, and hardware support for
   56.32 -    parallelism. \ Although it doesn't in itself solve the problem, such an
   56.33 -    organizing principle may be a valuable step towards a solution -- the
   56.34 -    problem may be too complex and require cooperation of too many real-world
   56.35 -    entities for a single-entity solution.
   56.36 -
   56.37 -    We briefly review VMS, and illustrate how it could be used to give rise
   56.38 -    to an eco-system in which performance portability is collectively
   56.39 -    realized. \ To support the suggestion, we give measurements of the time
   56.40 -    to implement three embedded parallel languages, and performance numbers
   56.41 -    for them, along with measurements of the basic overhead of VMS.
   56.42 -  </abstract>
   56.43 -
   56.44 -  <\with|par-columns|1>
   56.45 -    <\with|par-columns|2>
   56.46 -      <section|Overview and Motivation>
   56.47 -
   56.48 -      Evidence is mounting that one-stop solutions to performance portability
   56.49 -      fail to address critical real-world patterns -- for example, attempting
   56.50 -      to place the full specialization into the toolchain
   56.51 -      <inactive|<cite|BLIS Hotpar>> requires a central entity that updates
   56.52 -      all toolchains when new hardware becomes available. \ It also requires
   56.53 -      automated re-compile for the new target and automated distribution of
   56.54 -      multiple binaries. Otherwise, the software developers would have no way
   56.55 -      to get their source code to run on new hardware -- their source has to
   56.56 -      be recompiled and the resulting binary distributed. To do this for
   56.57 -      thousands of different software development entities requires
   56.58 -      centralization. But such a centralized approach has technical and
   56.59 -      practical obstacles.
   56.60 -
   56.61 -      Pure runtime based approaches <inactive|<cite|DKU java techreport>>
   56.62 -      imply a single binary, with the only change being the runtime system.
   56.63 -      Without help from the toolchain to extract relevant information and
   56.64 -      prepare it for the runtime, the amount of specialization and its
   56.65 -      effectiveness is limited. \ In addition, the runtime has to be
   56.66 -      separately implemented for every hardware platform, and for every
   56.67 -      language, without much reuse. \ 
   56.68 -
   56.69 -      Finally, hardware abstraction based approaches, such as JIT
   56.70 -      solutions<inactive|<cite|Sejits>>, place all the work of specializing
   56.71 -      into a single place, which makes reuse difficult, forcing extensive
   56.72 -      rewrite of JIT internals for each hardware platform, for each language.
   56.73 -      This software cost is an issue in the embedded space where new hardware
   56.74 -      is introduced often and has a limited market size to amortize the
   56.75 -      software cost. \ In addition, this one-stop approach requires a
   56.76 -      different JIT for each language, because it has to recognize
   56.77 -      language-specific features to specialize -- or else it fails to achieve
   56.78 -      good performance. This requires extensive work, making domain-specific
   56.79 -      languages time-consuming and difficult to develop, and the multiple
   56.80 -      JITs logistically awkward.
   56.81 -
   56.82 -      What's needed is a system that leaves hardware free, language designers
   56.83 -      free, and software developers free, imposing minimal restrictions on
   56.84 -      them, while maximizing reuse of individual efforts and simplifying the
   56.85 -      logistics. It would be merely a support system that makes the work of
   56.86 -      each of those individual groups easier, and makes their independently
   56.87 -      provided pieces naturally support each other.
   56.88 -
   56.89 -      We take the position in this paper that such a support system has to
   56.90 -      operate at all three levels: the language design plus toolchain level;
   56.91 -      the runtime system level; and the hardware abstraction level. \ Sequoia
   56.92 -      <inactive|<cite|>> does this in a limited way. \ We propose a more
   56.93 -      general approach that supports languages without restricting them, has
   56.94 -      more freedom to specialize the runtime, \ and reduces the effort to add
   56.95 -      new target hardware. It takes advantage of VMS (Virtualized
   56.96 -      Master-Slave) [<inactive|<cite|>>], which naturally provides pieces for
   56.97 -      each level, and acts as an organizing principle.
   56.98 -
   56.99 -      Section 2 gives a high-level reveiw of VMS, and Section 3 reviews
  56.100 -      performance portability fundamentals. Section 4 then illustrates how
  56.101 -      VMS can be used to organize an eco-system in which performance
  56.102 -      portability is a reality. Section 5 gives supporing evidence of VMS's
  56.103 -      suitability, with measurements of the time to implement three embedded
  56.104 -      parallel languages, performance numbers for them, and measurements of
  56.105 -      the basic overhead of VMS.
  56.106 -
  56.107 -      <section|VMS>
  56.108 -
  56.109 -      On nomenclature, in this paper we define <em|task> as a 3-tuple -- 1)
  56.110 -      an animation event, 2) a collection of code animated, and 3) a
  56.111 -      collection of information instances that code is animated upon.
  56.112 -      However, we often refer to just the code plus data as a task, with the
  56.113 -      implication that animation will take place in the future. \ This allows
  56.114 -      us to say things like ``we create a task'', meaning we create a
  56.115 -      combination of code plus data with the intent to animate it, and ``we
  56.116 -      assign a task to'' which means we move the code plus data -- but at
  56.117 -      some future time the combination shall be animated, exactly once.
  56.118 -
  56.119 -      <subsection|Overview of VMS \ >Virtualized Master Slave (VMS) is an
  56.120 -      execution model that replaces Threads. \ In effect, it opens up the
  56.121 -      thread-scheduler, letting the language supply its own scheduler that is
  56.122 -      plugged-in. Along with the scheduler, the plugin also contains a
  56.123 -      definition of concurrency constructs -- the two together complete the
  56.124 -      runtime for a parallel language.
  56.125 -
  56.126 -      The plugin is supplied separately from the application, as a dynamic
  56.127 -      library or a device driver, which makes the runtime separately loaded
  56.128 -      onto the hardware, turning the language runtime into a new component in
  56.129 -      the software stack. \ The behavior of the languages's concurrency
  56.130 -      constructs is implemented in the plugin using sequential algorithms,
  56.131 -      reducing implementation time for the concurrency semantics to a matter
  56.132 -      of days. \ The plugin also contains the scheduler, which gives the
  56.133 -      language control over assigning virtual processors to physical cores.
  56.134 -      On multi-core shared-memory machines, the run-time overhead is low, on
  56.135 -      the order of a few hundred nano-seconds per concurrency operation. The
  56.136 -      VMS model can be implemented as a user-space library, or existing OS
  56.137 -      kernels can be converted to the VMS model by opening up their
  56.138 -      scheduler, and exposing the VMS plugin interface.
  56.139 -
  56.140 -      What distinguishes VMS is that it doesn't impose its own concurrency
  56.141 -      semantics, but rather takes them as plugins. \ Hence VMS isn't a
  56.142 -      language, but rather <em|supports> the creation of language runtimes.
  56.143 -      Any language level execution model is implementable as a layer on top
  56.144 -      of VMS, including: Actors <cite|Hewitt10><cite|Actors97>; Components
  56.145 -      <cite|ComponentModel00>; process calculi like CSP <cite|hoare78>, and
  56.146 -      Pi-calculus <cite|milner99>; and coordination languages like Linda
  56.147 -      <cite|Gelernter85Linda>. \ Likewise implementable with VMS are systems
  56.148 -      like TBB and OpenMP, as well as hybrid languages like Sequioa, and
  56.149 -      legacy languages that rely on Threads such as Java, and C/C++ with
  56.150 -      pthreads.
  56.151 -
  56.152 -      <section|Specialization>
  56.153 -
  56.154 -      Portable performance is achieved by specializing the source code to the
  56.155 -      hardware. \ For traditonal sequential source on sequential processors,
  56.156 -      the specialization was the translation to machine code and optimization
  56.157 -      that took place in the compiler.
  56.158 -
  56.159 -      This one-step specialization was sufficient because most of the
  56.160 -      performance portability was provided by using micro-architecture
  56.161 -      hardware techniques underneath a standard instruction-set abstraction.
  56.162 -      This has worked because, before recently, process technology has made
  56.163 -      every generation of sequential processor faster, and parallelism could
  56.164 -      be found at the granularity of single instructions. Also, CPU producers
  56.165 -      have kept their instruction sets relatively fixed.
  56.166 -
  56.167 -      Unfortunately, for larger-granularities of parallelism, such a
  56.168 -      hardware-based approach to performance portability has proven
  56.169 -      infeasible so far. \ We conjecture that the reason is, that larger
  56.170 -      granularity parallelism is tied to the language constructs and to
  56.171 -      application constructs (whereas instruction-level parallelism is tied
  56.172 -      only to the machine-instruction-set constructs). Hence, information
  56.173 -      about the language patterns and application patterns must be available
  56.174 -      in order to exploit these larger granularities. \ The hardware cannot
  56.175 -      make use of the larger granularities because the instruction set
  56.176 -      abstraction provides no means to convey the necessary language and
  56.177 -      application patterns.
  56.178 -
  56.179 -      Following this intuition, we propose that to be effective, a system for
  56.180 -      performance portability for parallel software should have a means of
  56.181 -      identifying language and application constructs and packaging this
  56.182 -      information in a standard format. \ Also, a hardware abstraction should
  56.183 -      be provided that accepts such information and uses it to make
  56.184 -      high-quality decisions about task creation, task sizing, and task
  56.185 -      placement.
  56.186 -
  56.187 -      <subsection|Three-step specialization>
  56.188 -
  56.189 -      VMS fits this proposal by allowing the language toolchain to extract
  56.190 -      the application's task patterns and language patterns, and package them
  56.191 -      in a standard format that any plugin for that language understands. As
  56.192 -      mentioned in the review, the plugin plus VMS implementation represent
  56.193 -      the parallel aspects of the hardware, so each language's plugin defines
  56.194 -      the format of the task info to be handed to the hardware abstraction.
  56.195 -      \ The first step of specializing is thus the extraction of the task
  56.196 -      info by the toolchain.
  56.197 -
  56.198 -      <\with|par-first|0fn>
  56.199 -        <small-figure|<postscript|figures/3_stage_specialization.eps||*6/7||||>|The
  56.200 -        three places that specialization occurs. In the top box, the
  56.201 -        toolchain extracts task information useful to the scheduler and
  56.202 -        packages it into the binary, specializing the source to the plugin's
  56.203 -        interface. \ In the middle, the scheduler in the plugin retrives the
  56.204 -        info and uses it to make scheduling decisions, specializing the
  56.205 -        binary to the hardware abstraction. At the bottom, the VMS-core
  56.206 -        implementation hides hardware details behind the interface,
  56.207 -        specializing the hardware to the hardware abstraction.>
  56.208 -      </with>
  56.209 -
  56.210 -      The second step of specialization is the plugin, which uses the task
  56.211 -      info to make high quality decisions about size and placement of tasks,
  56.212 -      as represented in the middle of figure 2. \ The last step of
  56.213 -      specialization is implementing the VMS abstraction on the particular
  56.214 -      hardware. \ This combination of plugin plus VMS has the same function
  56.215 -      that the instruction set had back in the sequential days -- it provides
  56.216 -      a standard hardware abstraction. \ VMS has the advantage that the
  56.217 -      abstraction is modifiable by choosing the plugin.
  56.218 -
  56.219 -      <\with|par-first|0fn>
  56.220 -        <\small-figure|<postscript|figures/Toolchain.eps||||||>>
  56.221 -          \;
  56.222 -
  56.223 -          The toolchain is split, the top portion is related to parallelism
  56.224 -          and the bottom portion does sequential compilation of C code. In
  56.225 -          the top box, source code is transformed into C code that has calls
  56.226 -          inserted. They invoke the plugin, during the run, to perform
  56.227 -          concurrency operations, such as synchronizations, sends, receives,
  56.228 -          publish, and so on. The top box also extracts parallelism
  56.229 -          information from the source, and encodes it as implementations of
  56.230 -          library calls. These are later invoked by the plugin to retrieve
  56.231 -          the information. \ In this way, the generated parallelism
  56.232 -          information passes through any standard sequential C compiler,
  56.233 -          which is the only hardware-specific portion.
  56.234 -        </small-figure>
  56.235 -      </with>
  56.236 -
  56.237 -      Focusing on the toolchain, we propose breaking it into two sections:
  56.238 -      one for parallelism, the other for sequential. \ The parallelism
  56.239 -      portion extracts the task and language information needed to make high
  56.240 -      quality scheduling decisions. \ The sequential specializes individual
  56.241 -      functions to the sequential cores. \ The parallelism portion remains
  56.242 -      constant across hardware, only the sequential portion changes when the
  56.243 -      instruction-set of the target hardware changes.
  56.244 -
  56.245 -      One possible way to achieve this is to make the parallel portion
  56.246 -      transform the original source to C code with embedded calls to the
  56.247 -      concurrency library functions. \ During this source-to-C-plus-lib-call
  56.248 -      transform, the information is packaged into functions in some way.
  56.249 -      \ The resulting C-plus-lib-calls source is then compiled with the
  56.250 -      sequential C compiler to make a binary, as depicted in Figure X.
  56.251 -
  56.252 -      Meanwhile, the plugins for that language know the names of the library
  56.253 -      functions the task information has been packaged into. \ Hence, when
  56.254 -      the binary is linked to a plugin at load time, the task-info functions
  56.255 -      within the binary become available to the plugin. \ They are then
  56.256 -      called by the plugin during the run to extract the information, to make
  56.257 -      high quality scheduling decisions.
  56.258 -
  56.259 -      This scheme allows unmodified sequential compilers to be used to pass
  56.260 -      the information along, inside of a standard binary format. \ It also
  56.261 -      separates the parallel and sequential portions of the tool chain
  56.262 -      cleanly, so only the relatively simple sequential C compiler changes
  56.263 -      with hardware. \ This scheme also leaves the language designers in
  56.264 -      charge of deciding the nature and definition of the information
  56.265 -      carrying functions.
  56.266 -
  56.267 -      These properties enable reuse of the same parallel portion of the
  56.268 -      toolchain across chips, which is especially valuable in the embedded
  56.269 -      market. \ With the inclusion of real-time aspects, such as latency
  56.270 -      bounds and deadlines, this could dramatically speed up time to market
  56.271 -      and reduce cost of introduction of new embedded chips.
  56.272 -
  56.273 -      This begs the question: what kind of task information is sufficient for
  56.274 -      parallel performance portability across the array of forseeable
  56.275 -      parallel architectures? We propose three kinds of information: 1)
  56.276 -      manipulators, which are able to modify the size of tasks and change the
  56.277 -      way data is accessed, 2) information about the tasks such as type of
  56.278 -      core they run best on, size of data footprint, predicted execution
  56.279 -      time, and 3) real-world constraints that relate to the tasks, such as
  56.280 -      deadlines, maximum latency for data to pass from one point in the
  56.281 -      computation to another, and quality related information. \ Again, it is
  56.282 -      up to the language and plugin to agree on what data is extracted,
  56.283 -      passed, and then used for scheduling. \ Meanwhile, it is up to VMS to
  56.284 -      provide the services and information required by the scheduler to make
  56.285 -      use of the information.
  56.286 -
  56.287 -      As research progresses, additional types of information may become
  56.288 -      necessary, so this flexibility from the plugin system will prove key.
  56.289 -      \ Again, the plugin plus VMS implementation are the hardware
  56.290 -      abstraction -- the parallel equivalent of what the instruction set used
  56.291 -      to be for sequential processors. \ The two define the behavior that the
  56.292 -      binary expects to be present.
  56.293 -
  56.294 -      This, finally, begs the question: what kind of information and services
  56.295 -      must VMS provide to the plugin? It must expose the features of the
  56.296 -      hardware that matter the most to performance (computation, energy, and
  56.297 -      real-world related performance). We suggest that the memory hierarchy
  56.298 -      and communication between the memory pools are the most important
  56.299 -      features for parallel performance. \ However, the VMS interface should
  56.300 -      only expose the portions of memory affectable by a runtime scheduler
  56.301 -      (the register set usage of a sequential processor is fixed by the
  56.302 -      binary and so not exposed).
  56.303 -
  56.304 -      We suggest that most parallel architectures fall into a small number of
  56.305 -      classes, each of which exposes sufficient structure without exposing
  56.306 -      chip-specific details. What's important is the type(s) of cores, the
  56.307 -      pools of memory, and the nature of communication between them. On
  56.308 -      communication, the scheduler can treat the network statistically with
  56.309 -      relatively simple models, independently from the topology, without
  56.310 -      undue loss of performance <inactive|<cite|>>. So the main feature is
  56.311 -      coherent memory vs distributed, which determines whether communication
  56.312 -      can take place by shared variables in the code vs whether it needs
  56.313 -      explicit action.
  56.314 -
  56.315 -      Given this, our proposed list includes: 1) multi-core and many-core
  56.316 -      that share a single coherent memory 2) one or more SIMD units that
  56.317 -      share a single coherent memory 3) collections of those connected by
  56.318 -      shared memory 4) distributed collections of those. Each memory pool,
  56.319 -      such as a cache or scratchpad, is exposed, with the communication costs
  56.320 -      from each pool to each other pool, and whether communication between
  56.321 -      them is automated or explicit. Applying this to known architectures:
  56.322 -      single-socket multi-core systems fall into 1, while adding a GPGPU puts
  56.323 -      them also into 2 and 4. \ The Cell BE is in 1 and 4, as is the SCC.
  56.324 -      \ Larrabee would have been in 1, 2, and 3 but may have been more
  56.325 -      effectively treated as 1, 2, and 4. \ Traditional supercomputers made
  56.326 -      up of shared-memory nodes connected by networks fall into 1 and 4.
  56.327 -
  56.328 -      <\with|par-columns|1>
  56.329 -        <\big-figure>
  56.330 -          <postscript|figures/eco-system.eps|*7/8|*7/8||||>
  56.331 -        </big-figure|Eco-system is composed of toolchains, plugins, and HW
  56.332 -        abstractions. \ Each element, such as a particular plugin or
  56.333 -        sequential C compiler, is supplied by a different physical-world
  56.334 -        entity, such as a company or a research group. \ Elements related to
  56.335 -        a particular language are all shown in the same color, while elements
  56.336 -        related to the same hardware class are also shown in the same color.
  56.337 -        \ The plugins combine a language color with a hardware class color
  56.338 -        because they depend on both. \ As can be seen by the coloring, the
  56.339 -        toolchain for a language is independent of HW except for the
  56.340 -        sequential C compilers.>
  56.341 -      </with>
  56.342 -
  56.343 -      <section|Eco-System>
  56.344 -
  56.345 -      Figure 4 depicts how the pieces all fit together. At the top,
  56.346 -      independent software developers write applications, in a variety of
  56.347 -      languages. Each language defines its own format for conveying
  56.348 -      task-related info. Independently, plugins are implemented that accept
  56.349 -      that format, one plugin for each hardware class. This allows hardware
  56.350 -      manufacturers to supply their own plugins, for unusual hardware
  56.351 -      designs, and still take advantage of the existing application binaries
  56.352 -      (non-standard instruction sets also need an install-time translator).
  56.353 -
  56.354 -      The plugins, in the middle, act as a cross-bar switch, connecting the
  56.355 -      binaries to the hardware abstractions. They are separately distributed
  56.356 -      and loaded onto the hardware, much the way device drivers are
  56.357 -      currently.
  56.358 -
  56.359 -      At the bottom, the hardware abstraction implementations standardize the
  56.360 -      hardware. They are mainly supplied by the hardware manufacturers, but
  56.361 -      open-source implementations will likely also arise.
  56.362 -
  56.363 -      Note that the only software developed for a new HW platform is the
  56.364 -      VMS-core abstraction, sequential C compiler, and a bare-bones OS.
  56.365 -      Existing applications are adpated via the plugin and abstraction.
  56.366 -
  56.367 -      We expect that a small number of HW classes will quickly come to
  56.368 -      dominate, which will encourage later HW development to fit within the
  56.369 -      dominant classes. As a result, a standard set of sequential C compilers
  56.370 -      will emerge, allowing software developers to perform a single
  56.371 -      compilation pass. For fine tuning of <em|sequential> compilation
  56.372 -      choices, we expect install-time binary rewriters or run-time binary
  56.373 -      optimizations.
  56.374 -
  56.375 -      The end-result is that no centralized control is needed. Language
  56.376 -      designers are free to innovate, inventing new concurrency constructs
  56.377 -      and communication abstractions, and need as little as just the set of
  56.378 -      plugins, or just the source-to-C translator to reach all the standard
  56.379 -      hardware platforms. Likewise, hardware manufacturers are free to
  56.380 -      innovate, needing minimal software development for a new chip to enjoy
  56.381 -      access to all the applications.\ 
  56.382 -
  56.383 -      The set of plugins is the key to this portability, and the funnelling
  56.384 -      of many applications to the same parallelism information at the top,
  56.385 -      and many hardware platforms to the same abstraction at the bottom.
  56.386 -    </with>
  56.387 -  </with>
  56.388 -
  56.389 -  <\with|par-columns|2>
  56.390 -    <section|>
  56.391 -
  56.392 -    <\with|par-columns|2>
  56.393 -      <subsection|Internal Workings of VMS>
  56.394 -
  56.395 -      As far as a binary is concerned, the parallel behavior of the hardware
  56.396 -      is represented by the combination of VMS plus the plugin, while the
  56.397 -      \ sequential behavior of the hardware's processing-elements is
  56.398 -      represented by the Instruction Set of each core.
  56.399 -
  56.400 -      The VMS implementation is made up of a master virtual-processor that
  56.401 -      receives and calls the plugin functions, and a ``core-controller'' that
  56.402 -      handles transferring the physical-core between animating the master
  56.403 -      virtual processor and animating the application's virtual processors,
  56.404 -      but according to the decisions the plugin functions make, when called
  56.405 -      by the master VP. As part of invoking a concurrency construct, an
  56.406 -      application VP attaches to itself a request destined for the master VP,
  56.407 -      then suspends. We next review how this request reaches the plugin's
  56.408 -      concurrency-construct implementation, called the requestion handler, by
  56.409 -      walking through the steps VMS takes during operation.
  56.410 -
  56.411 -      <\with|par-first|0fn>
  56.412 -        <\with|par-left|0cm>
  56.413 -          <postscript|figures/VMS-core__internal_workings.eps|*15/16|||||>
  56.414 -        </with>
  56.415 -      </with>
  56.416 -
  56.417 -      <small-figure||<label|figInternals>Internal elements of VMS
  56.418 -      implementation >
  56.419 -
  56.420 -      <paragraph|Steps of Operation:>The steps of operation are numbered in
  56.421 -      Figure <reference|figInternals>. \ Taking them in order, 1)
  56.422 -      <verbatim|master_loop> scans the scheduling slots to see which ones'
  56.423 -      slaves have suspended since the previous scan. \ 2) It hands these to
  56.424 -      the request handler plugged-in. \ \ 3) The data in the request causes
  56.425 -      manipulation of the data structures within the semantic state. \ These
  56.426 -      structures hold all the slaves currently in the blocked state. \ 4)
  56.427 -      Requests cause slaves to be moved to the ready-container, which was
  56.428 -      implemented as an array of simple queues, one to each physical core.
  56.429 -      Which core receives the slave is under plugin control, determined by a
  56.430 -      combination of request contents, semantic state and physical state. 5)
  56.431 -      During the scan, the <verbatim|master_loop> also looks for empty slots.
  56.432 -      It calls the scheduler plug-in function, which chooses a slave from the
  56.433 -      ready container. \ 6) The <verbatim|master_loop> then places the slave
  56.434 -      VP's pointer into the scheduling slot, making it available to the
  56.435 -      <verbatim|core_loop>. \ 7) When done with the scan, <verbatim|masterVP>
  56.436 -      suspends, switching animation back to the <verbatim|core_loop>. \ 8)
  56.437 -      <verbatim|core_loop> takes slave VPs out of the slots, then 9) switches
  56.438 -      animation to them. \ 10) When a slave self-suspends, animation returns
  56.439 -      to the <verbatim|core_loop>, which picks another, until 11) all slots
  56.440 -      are empty and the <verbatim|core_loop> switches animation to the
  56.441 -      <verbatim|masterVP>.
  56.442 -
  56.443 -      <paragraph|Enabling sequential implementation of concurrency
  56.444 -      semantics:>All of that happens on each core separately, but in this
  56.445 -      particular implementation we use a central <verbatim|masterLock> to
  56.446 -      ensure that only one core's <verbatim|masterVP> can be active at any
  56.447 -      time. \ This guarantees non-overlap of trace-segments from different
  56.448 -      <verbatim|masterVP>s, allowing the plugins to use sequential
  56.449 -      algorithms, without a performance penalty, as verified in Section 5.
  56.450 -    </with>
  56.451 -
  56.452 -    <section|<label|secResults>Performance>
  56.453 -
  56.454 -    <paragraph|Setup:>We implemented blocked dense matrix multiply and ran on
  56.455 -    a Core2Quad 2.4Ghz chip.
  56.456 -
  56.457 -    <paragraph|Implementation-Time:>Time to implement the runtime for the
  56.458 -    three parallel languages averages 2 days. \ As an example of
  56.459 -    productivity, adding nested transactions, parallel singleton, and atomic
  56.460 -    function-execution to SSR required a single afternoon, totaling less than
  56.461 -    100 lines of C code. Table <reference|tabPersonDaysLang> summarizes
  56.462 -    implementation times.
  56.463 -
  56.464 -    <tabular|<tformat|<table|<row|<cell|<small-table|<tabular|<tformat|<twith|table-lborder|.05fn>|<twith|table-rborder|.05fn>|<twith|table-bborder|.05fn>|<twith|table-tborder|.05fn>|<table|<row|<cell|>|<cell|SSR>|<cell|VPThread>|<cell|VCilk>>|<row|<cell|Design>|<cell|4>|<cell|1>|<cell|0.5>>|<row|<cell|Code>|<cell|2>|<cell|0.5>|<cell|0.5>>|<row|<cell|Test>|<cell|1>|<cell|0.5>|<cell|0.5>>|<row|<cell|L.O.C.>|<cell|470>|<cell|290>|<cell|310>>>>>|<label|tabPersonDaysLang>Person-days
  56.465 -    to design, code, and test the library plus plug-in of each language, in
  56.466 -    the order attempted. L.O.C. is lines of (original) code, excluding
  56.467 -    libraries and comments.>>>>>>
  56.468 -
  56.469 -    <paragraph|Execution Performance:> \ seen in Table
  56.470 -    <reference|tabOverheadCycles>.
  56.471 -
  56.472 -    The code has not been designed for speed, but rather to be easy to
  56.473 -    understand and modify. In particular, the schedulers are simple queues
  56.474 -    with no optimization for performance.
  56.475 -
  56.476 -    <\with|par-mode|left>
  56.477 -      <tabular|<tformat|<table|<row|<cell|<small-table|<tabular|<tformat|<cwith|3|18|4|5|cell-halign|r>|<cwith|1|1|4|5|cell-halign|r>|<cwith|10|10|1|4|cell-tborder|.05fn>|<cwith|13|13|1|4|cell-tborder|.05fn>|<cwith|16|16|1|4|cell-tborder|.05fn>|<cwith|18|18|1|4|cell-bborder|.05fn>|<cwith|7|7|4|4|cell-halign|r>|<cwith|1|18|3|3|cell-halign|r>|<twith|table-lborder|.05fn>|<twith|table-rborder|.05fn>|<twith|table-bborder|.05fn>|<twith|table-tborder|.05fn>|<table|<row|<cell|>|<cell|>|<cell|comp>|<cell|comp>>|<row|<cell|VMS
  56.478 -      Only:>|<cell|>|<cell|only>|<cell|+mem>>|<row|<cell|<verbatim|master_loop>>|<cell|>|<cell|91>|<cell|
  56.479 -      \ 110>>|<row|<cell|switch VPs>|<cell|>|<cell|77>|<cell|
  56.480 -      \ 130>>|<row|<cell|>|<cell|>|<cell|>|<cell|>>|<row|<cell|(malloc)>|<cell|>|<cell|160>|<cell|2300>>|<row|<cell|(create
  56.481 -      VP)>|<cell|>|<cell|540>|<cell|3800>>|<row|<cell|>|<cell|>|<cell|>|<cell|>>|<row|<cell|Language:>|<cell|>|<cell|>|<cell|>>|<row|<cell|SSR>|<cell|plugin
  56.482 -      -- concur>|<cell|190>|<cell|540>>|<row|<cell|>|<cell|plugin --
  56.483 -      all>|<cell|530>|<cell|2200>>|<row|<cell|>|<cell|lock>|<cell|>|<cell|
  56.484 -      250>>|<row|<cell|VPThread>|<cell|plugin --
  56.485 -      concur>|<cell|66>|<cell|710>>|<row|<cell|>|<cell|plugin --
  56.486 -      all>|<cell|180>|<cell|1500>>|<row|<cell|>|<cell|lock>|<cell|>|<cell|
  56.487 -      250>>|<row|<cell|VCilk>|<cell|plugin --
  56.488 -      concur>|<cell|65>|<cell|260>>|<row|<cell|>|<cell|plugin --
  56.489 -      all>|<cell|330>|<cell|1800>>|<row|<cell|>|<cell|lock>|<cell|>|<cell|
  56.490 -      250>>>>>|<label|tabOverheadCycles>Cycles of overhead, per scheduled
  56.491 -      slave, consisting of: A) VMS-only cycles spent in VMS portion of
  56.492 -      <verbatim|master_loop>, B) time in the <verbatim|core_loop> to switch
  56.493 -      between VPs, C) Language-specific cycles spent in the plugin's Request
  56.494 -      Handler and Scheduler, and D) obtaining the Master lock. \ ``comp
  56.495 -      only'' column is cycles with perfect memory, ``comp + mem'' is actual
  56.496 -      cycles. ``Plugin-concur'' is only concurrency related requests,
  56.497 -      ``plugin-all'' includes create and malloc requests. Numbers are to two
  56.498 -      significant digits due to variability. \ Language overhead was measured
  56.499 -      while running Matrix Multiply.>>>>>>
  56.500 -    </with>
  56.501 -
  56.502 -    <paragraph|Head to Head: VCilk vs Cilk 5.4 \ plus \ VPThread vs
  56.503 -    pthread:>We compare our implementation of the <verbatim|spawn> and
  56.504 -    <verbatim|sync> constructs against the distributed version of Cilk, in
  56.505 -    Table <reference|tabHeadToHeadVCilk>, which shows that the same
  56.506 -    application code has similar performance.
  56.507 -
  56.508 -    <tabular|<tformat|<table|<row|<cell|<small-table|<tabular|<tformat|<cwith|8|8|1|4|cell-tborder|.05fn>|<cwith|4|4|1|4|cell-tborder|.05fn>|<cwith|2|2|1|4|cell-tborder|.05fn>|<cwith|2|9|2|2|cell-lborder|.05fn>|<cwith|7|7|2|2|cell-lborder|.05fn>|<cwith|6|6|2|3|cell-tborder|.05fn>|<cwith|6|6|2|2|cell-lborder|.05fn>|<cwith|6|6|4|4|cell-tborder|.05fn>|<cwith|6|6|1|1|cell-tborder|.05fn>|<cwith|9|9|1|3|cell-bborder|.05fn>|<twith|table-lborder|.05fn>|<twith|table-rborder|.05fn>|<twith|table-bborder|.05fn>|<twith|table-tborder|.05fn>|<table|<row|<cell|Matrix
  56.509 -    size>|<cell|>|<cell|>>|<row|<cell|81x81>|<cell|Cilk>|<cell|.017>>|<row|<cell|>|<cell|VCilk>|<cell|.008>>|<row|<cell|324x324>|<cell|Cilk>|<cell|.13>>|<row|<cell|>|<cell|VCilk>|<cell|.13>>|<row|<cell|648x648>|<cell|Cilk>|<cell|.71>>|<row|<cell|>|<cell|VCilk>|<cell|.85>>|<row|<cell|1296x1296>|<cell|Cilk>|<cell|4.8>>|<row|<cell|>|<cell|VCilk>|<cell|6.2>>>>>|<label|tabHeadToHeadVCilk>Head-to-head
  56.510 -    comparison of exe time in seconds for VCilk vs Cilk 5.4 on MM. \ VCilk
  56.511 -    does 23% worse on large matrices that run for several seconds, but 210%
  56.512 -    better on small matrices requiring milliseconds.>>>>>>
  56.513 -
  56.514 -    \;
  56.515 -
  56.516 -    Versus pthreads, our VMS based implementation has more than an order of
  56.517 -    magnitude better overhead per invocation of mutex or condition variable
  56.518 -    functionality, as seen in Table <reference|tabVPThreadSync>.
  56.519 -
  56.520 -    <\with|par-mode|left>
  56.521 -      <tabular|<tformat|<table|<row|<cell|<small-table|<tabular|<tformat|<cwith|4|7|2|5|cell-halign|r>|<cwith|6|6|4|5|cell-halign|r>|<cwith|1|1|2|2|cell-width|2.7fn>|<cwith|1|1|2|2|cell-hmode|exact>|<cwith|2|3|2|3|cell-halign|r>|<twith|table-lborder|.05fn>|<twith|table-rborder|.05fn>|<twith|table-bborder|.05fn>|<twith|table-tborder|.05fn>|<cwith|4|4|1|5|cell-tborder|.05fn>|<cwith|2|2|2|5|cell-tborder|.05fn>|<cwith|1|7|4|4|cell-lborder|.05fn>|<cwith|1|7|4|4|cell-rborder|.05fn>|<table|<row|<cell|>|<cell|
  56.522 -      VPThread>|<cell|>|<cell|pthread>|<cell|ratio>>|<row|<cell|>|<cell|comp>|<cell|total>|<cell|>|<cell|>>|<row|<cell|>|<cell|only>|<cell|>|<cell|>|<cell|>>|<row|<cell|mutex_lock>|<cell|85>|<cell|1050>|<cell|50,000>|<cell|48:1>>|<row|<cell|mutex_unlock>|<cell|85>|<cell|610>|<cell|45,000>|<cell|74:1>>|<row|<cell|cond_wait
  56.523 -      >|<cell|85>|<cell|850>|<cell|60,000>|<cell|71:1>>|<row|<cell|cond_signal>|<cell|90>|<cell|650>|<cell|60,000>|<cell|92:1>>>>>|<label|tabVPThreadSync>Rough
  56.524 -      measurements of cycles to perform synchronization primitives. \ For
  56.525 -      VPThread, the first column shows computation time of plugin when all
  56.526 -      memory accesses hit in the cache. The second column is total time,
  56.527 -      including <verbatim|master_loop>, <verbatim|core_loop>, and the effects
  56.528 -      of cache and page misses. Pthread times are deduced from round-trip
  56.529 -      experiments. The ratio calculations are pthread vs total
  56.530 -      VPThread.>>>>>>
  56.531 -    </with>
  56.532 -
  56.533 -    <section|<label|secConclusion>Conclusion>
  56.534 -
  56.535 -    This is a position paper, merely a suggestion for a large scale
  56.536 -    organizing principle by which real-world entities can cooperatively
  56.537 -    achieve performance portability. The key pattern is the funnelling of
  56.538 -    many applications to the same parallelism information at the top, the
  56.539 -    funnelling of many hardware platforms to the same abstraction at the
  56.540 -    bottom, and the set of plugins that connect the two ends.
  56.541 -  </with>
  56.542 -
  56.543 -  <\bibliography|bib|Helpers/plain|Helpers/Bib_for_papers.bib>
  56.544 -    \;
  56.545 -  </bibliography>
  56.546 -
  56.547 -  \;
  56.548 -
  56.549 -  \;
  56.550 -</body>
  56.551 -
  56.552 -<\initial>
  56.553 -  <\collection>
  56.554 -    <associate|font-base-size|9>
  56.555 -    <associate|language|american>
  56.556 -    <associate|page-breaking|sloppy>
  56.557 -    <associate|page-extend|2fn>
  56.558 -    <associate|page-flexibility|1.0>
  56.559 -    <associate|page-medium|paper>
  56.560 -    <associate|page-screen-margin|true>
  56.561 -    <associate|page-show-hf|true>
  56.562 -    <associate|page-shrink|0fn>
  56.563 -    <associate|page-type|letter>
  56.564 -    <associate|preamble|false>
  56.565 -  </collection>
  56.566 -</initial>
  56.567 -
  56.568 -<\references>
  56.569 -  <\collection>
  56.570 -    <associate|auto-1|<tuple|1|1>>
  56.571 -    <associate|auto-10|<tuple|5|5>>
  56.572 -    <associate|auto-11|<tuple|5.1|5>>
  56.573 -    <associate|auto-12|<tuple|4|5>>
  56.574 -    <associate|auto-13|<tuple|1|5>>
  56.575 -    <associate|auto-14|<tuple|2|5>>
  56.576 -    <associate|auto-15|<tuple|6|5>>
  56.577 -    <associate|auto-16|<tuple|3|5>>
  56.578 -    <associate|auto-17|<tuple|4|5>>
  56.579 -    <associate|auto-18|<tuple|1|5>>
  56.580 -    <associate|auto-19|<tuple|5|5>>
  56.581 -    <associate|auto-2|<tuple|2|2>>
  56.582 -    <associate|auto-20|<tuple|2|6>>
  56.583 -    <associate|auto-21|<tuple|6|6>>
  56.584 -    <associate|auto-22|<tuple|3|6>>
  56.585 -    <associate|auto-23|<tuple|4|6>>
  56.586 -    <associate|auto-24|<tuple|7|6>>
  56.587 -    <associate|auto-25|<tuple|7|6>>
  56.588 -    <associate|auto-26|<tuple|6|6>>
  56.589 -    <associate|auto-27|<tuple|7|8>>
  56.590 -    <associate|auto-28|<tuple|7|8>>
  56.591 -    <associate|auto-29|<tuple|7|8>>
  56.592 -    <associate|auto-3|<tuple|2.1|2>>
  56.593 -    <associate|auto-30|<tuple|7|8>>
  56.594 -    <associate|auto-31|<tuple|8|8>>
  56.595 -    <associate|auto-32|<tuple|3|8>>
  56.596 -    <associate|auto-33|<tuple|4|8>>
  56.597 -    <associate|auto-34|<tuple|7|9>>
  56.598 -    <associate|auto-35|<tuple|7|9>>
  56.599 -    <associate|auto-36|<tuple|4|9>>
  56.600 -    <associate|auto-37|<tuple|8|9>>
  56.601 -    <associate|auto-38|<tuple|8|10>>
  56.602 -    <associate|auto-39|<tuple|9|10>>
  56.603 -    <associate|auto-4|<tuple|3|2>>
  56.604 -    <associate|auto-40|<tuple|9|10>>
  56.605 -    <associate|auto-41|<tuple|9|10>>
  56.606 -    <associate|auto-42|<tuple|9|10>>
  56.607 -    <associate|auto-43|<tuple|9|10>>
  56.608 -    <associate|auto-44|<tuple|16|10>>
  56.609 -    <associate|auto-45|<tuple|3|10>>
  56.610 -    <associate|auto-46|<tuple|4|11>>
  56.611 -    <associate|auto-47|<tuple|9|11>>
  56.612 -    <associate|auto-48|<tuple|9|11>>
  56.613 -    <associate|auto-49|<tuple|9|11>>
  56.614 -    <associate|auto-5|<tuple|3.1|2>>
  56.615 -    <associate|auto-50|<tuple|9|?>>
  56.616 -    <associate|auto-51|<tuple|9|?>>
  56.617 -    <associate|auto-52|<tuple|9|?>>
  56.618 -    <associate|auto-6|<tuple|1|2>>
  56.619 -    <associate|auto-7|<tuple|2|3>>
  56.620 -    <associate|auto-8|<tuple|3|4>>
  56.621 -    <associate|auto-9|<tuple|4|4>>
  56.622 -    <associate|bib-Actors97|<tuple|1|10>>
  56.623 -    <associate|bib-CILKHome|<tuple|6|10>>
  56.624 -    <associate|bib-ComponentModel00|<tuple|11|10>>
  56.625 -    <associate|bib-Conway63|<tuple|2|10>>
  56.626 -    <associate|bib-Dijkstra67|<tuple|4|10>>
  56.627 -    <associate|bib-Gelernter85Linda|<tuple|5|10>>
  56.628 -    <associate|bib-Hewitt10|<tuple|8|10>>
  56.629 -    <associate|bib-Lamport78|<tuple|6|11>>
  56.630 -    <associate|bib-Lamport87|<tuple|10|10>>
  56.631 -    <associate|bib-OpenMPHome|<tuple|14|10>>
  56.632 -    <associate|bib-TBBHome|<tuple|3|10>>
  56.633 -    <associate|bib-VMSHome|<tuple|7|10>>
  56.634 -    <associate|bib-hoare78|<tuple|9|10>>
  56.635 -    <associate|bib-milner80|<tuple|12|10>>
  56.636 -    <associate|bib-milner99|<tuple|13|10>>
  56.637 -    <associate|figAppFlow|<tuple|5|6>>
  56.638 -    <associate|figInternals|<tuple|4|5>>
  56.639 -    <associate|figMasterSplit|<tuple|6|6>>
  56.640 -    <associate|figTimeMapping|<tuple|6|4>>
  56.641 -    <associate|secAbsModel|<tuple|6|4>>
  56.642 -    <associate|secApp|<tuple|6|7>>
  56.643 -    <associate|secConclusion|<tuple|7|6>>
  56.644 -    <associate|secInternal|<tuple|3|4>>
  56.645 -    <associate|secLib|<tuple|6|8>>
  56.646 -    <associate|secOS|<tuple|5.2|10>>
  56.647 -    <associate|secResults|<tuple|7|5>>
  56.648 -    <associate|tabHeadToHeadVCilk|<tuple|3|6>>
  56.649 -    <associate|tabMasterCycles|<tuple|2|?>>
  56.650 -    <associate|tabOverheadCycles|<tuple|2|6>>
  56.651 -    <associate|tabPersonDaysLang|<tuple|1|5>>
  56.652 -    <associate|tabVPThreadSync|<tuple|4|6>>
  56.653 -  </collection>
  56.654 -</references>
  56.655 -
  56.656 -<\auxiliary>
  56.657 -  <\collection>
  56.658 -    <\associate|bib>
  56.659 -      Hewitt10
  56.660 -
  56.661 -      Actors97
  56.662 -
  56.663 -      ComponentModel00
  56.664 -
  56.665 -      hoare78
  56.666 -
  56.667 -      milner99
  56.668 -
  56.669 -      Gelernter85Linda
  56.670 -    </associate>
  56.671 -    <\associate|figure>
  56.672 -      <tuple|normal|The three places that specialization occurs. In the top
  56.673 -      box, the toolchain extracts task information useful to the scheduler
  56.674 -      and packages it into the binary, specializing the source to the
  56.675 -      plugin's interface. \ In the middle, the scheduler in the plugin
  56.676 -      retrives the info and uses it to make scheduling decisions,
  56.677 -      specializing the binary to the hardware abstraction. At the bottom, the
  56.678 -      VMS-core implementation hides hardware details behind the interface,
  56.679 -      specializing the hardware to the hardware
  56.680 -      abstraction.|<pageref|auto-6>>
  56.681 -
  56.682 -      <\tuple|normal>
  56.683 -        \;
  56.684 -
  56.685 -        The toolchain is split, the top portion is related to parallelism and
  56.686 -        the bottom portion does sequential compilation of C code. In the top
  56.687 -        box, source code is transformed into C code that has calls inserted.
  56.688 -        They invoke the plugin, during the run, to perform concurrency
  56.689 -        operations, such as synchronizations, sends, receives, publish, and
  56.690 -        so on. The top box also extracts parallelism information from the
  56.691 -        source, and encodes it as implementations of library calls. These are
  56.692 -        later invoked by the plugin to retrieve the information. \ In this
  56.693 -        way, the generated parallelism information passes through any
  56.694 -        standard sequential C compiler, which is the only hardware-specific
  56.695 -        portion.
  56.696 -      </tuple|<pageref|auto-7>>
  56.697 -
  56.698 -      <tuple|normal|Eco-system is composed of toolchains, plugins, and HW
  56.699 -      abstractions. \ Each element, such as a particular plugin or sequential
  56.700 -      C compiler, is supplied by a different physical-world entity, such as a
  56.701 -      company or a research group. \ Elements related to a particular
  56.702 -      language are all shown in the same color, while elements related to the
  56.703 -      same hardware class are also shown in the same color. \ The plugins
  56.704 -      combine a language color with a hardware class color because they
  56.705 -      depend on both. \ As can be seen by the coloring, the toolchain for a
  56.706 -      language is independent of HW except for the sequential C
  56.707 -      compilers.|<pageref|auto-8>>
  56.708 -
  56.709 -      <tuple|normal|<label|figInternals>Internal elements of VMS
  56.710 -      implementation |<pageref|auto-12>>
  56.711 -    </associate>
  56.712 -    <\associate|table>
  56.713 -      <tuple|normal|<label|tabPersonDaysLang>Person-days to design, code, and
  56.714 -      test the library plus plug-in of each language, in the order attempted.
  56.715 -      L.O.C. is lines of (original) code, excluding libraries and
  56.716 -      comments.|<pageref|auto-18>>
  56.717 -
  56.718 -      <tuple|normal|<label|tabOverheadCycles>Cycles of overhead, per
  56.719 -      scheduled slave, consisting of: A) VMS-only cycles spent in VMS portion
  56.720 -      of <with|font-family|<quote|tt>|language|<quote|verbatim>|master_loop>,
  56.721 -      B) time in the <with|font-family|<quote|tt>|language|<quote|verbatim>|core_loop>
  56.722 -      to switch between VPs, C) Language-specific cycles spent in the
  56.723 -      plugin's Request Handler and Scheduler, and D) obtaining the Master
  56.724 -      lock. \ ``comp only'' column is cycles with perfect memory, ``comp +
  56.725 -      mem'' is actual cycles. ``Plugin-concur'' is only concurrency related
  56.726 -      requests, ``plugin-all'' includes create and malloc requests. Numbers
  56.727 -      are to two significant digits due to variability. \ Language overhead
  56.728 -      was measured while running Matrix Multiply.|<pageref|auto-20>>
  56.729 -
  56.730 -      <tuple|normal|<label|tabHeadToHeadVCilk>Head-to-head comparison of exe
  56.731 -      time in seconds for VCilk vs Cilk 5.4 on MM. \ VCilk does 23% worse on
  56.732 -      large matrices that run for several seconds, but 210% better on small
  56.733 -      matrices requiring milliseconds.|<pageref|auto-22>>
  56.734 -
  56.735 -      <tuple|normal|<label|tabVPThreadSync>Rough measurements of cycles to
  56.736 -      perform synchronization primitives. \ For VPThread, the first column
  56.737 -      shows computation time of plugin when all memory accesses hit in the
  56.738 -      cache. The second column is total time, including
  56.739 -      <with|font-family|<quote|tt>|language|<quote|verbatim>|master_loop>,
  56.740 -      <with|font-family|<quote|tt>|language|<quote|verbatim>|core_loop>, and
  56.741 -      the effects of cache and page misses. Pthread times are deduced from
  56.742 -      round-trip experiments. The ratio calculations are pthread vs total
  56.743 -      VPThread.|<pageref|auto-23>>
  56.744 -    </associate>
  56.745 -    <\associate|toc>
  56.746 -      <vspace*|1fn><with|font-series|<quote|bold>|math-font-series|<quote|bold>|1<space|2spc>Overview
  56.747 -      and Motivation> <datoms|<macro|x|<repeat|<arg|x>|<with|font-series|medium|<with|font-size|1|<space|0.2fn>.<space|0.2fn>>>>>|<htab|5mm>>
  56.748 -      <no-break><pageref|auto-1><vspace|0.5fn>
  56.749 -
  56.750 -      <vspace*|1fn><with|font-series|<quote|bold>|math-font-series|<quote|bold>|2<space|2spc>VMS>
  56.751 -      <datoms|<macro|x|<repeat|<arg|x>|<with|font-series|medium|<with|font-size|1|<space|0.2fn>.<space|0.2fn>>>>>|<htab|5mm>>
  56.752 -      <no-break><pageref|auto-2><vspace|0.5fn>
  56.753 -
  56.754 -      <with|par-left|<quote|1.5fn>|2.1<space|2spc>Overview of VMS
  56.755 -      \ \ <datoms|<macro|x|<repeat|<arg|x>|<with|font-series|medium|<with|font-size|1|<space|0.2fn>.<space|0.2fn>>>>>|<htab|5mm>>
  56.756 -      <no-break><pageref|auto-3>>
  56.757 -
  56.758 -      <vspace*|1fn><with|font-series|<quote|bold>|math-font-series|<quote|bold>|3<space|2spc>Specialization>
  56.759 -      <datoms|<macro|x|<repeat|<arg|x>|<with|font-series|medium|<with|font-size|1|<space|0.2fn>.<space|0.2fn>>>>>|<htab|5mm>>
  56.760 -      <no-break><pageref|auto-4><vspace|0.5fn>
  56.761 -
  56.762 -      <with|par-left|<quote|1.5fn>|3.1<space|2spc>Three-step specialization
  56.763 -      <datoms|<macro|x|<repeat|<arg|x>|<with|font-series|medium|<with|font-size|1|<space|0.2fn>.<space|0.2fn>>>>>|<htab|5mm>>
  56.764 -      <no-break><pageref|auto-5>>
  56.765 -
  56.766 -      <vspace*|1fn><with|font-series|<quote|bold>|math-font-series|<quote|bold>|4<space|2spc>Eco-System>
  56.767 -      <datoms|<macro|x|<repeat|<arg|x>|<with|font-series|medium|<with|font-size|1|<space|0.2fn>.<space|0.2fn>>>>>|<htab|5mm>>
  56.768 -      <no-break><pageref|auto-9><vspace|0.5fn>
  56.769 -
  56.770 -      <vspace*|1fn><with|font-series|<quote|bold>|math-font-series|<quote|bold>|5<space|2spc>>
  56.771 -      <datoms|<macro|x|<repeat|<arg|x>|<with|font-series|medium|<with|font-size|1|<space|0.2fn>.<space|0.2fn>>>>>|<htab|5mm>>
  56.772 -      <no-break><pageref|auto-10><vspace|0.5fn>
  56.773 -
  56.774 -      <with|par-left|<quote|1.5fn>|5.1<space|2spc>Internal Workings of VMS
  56.775 -      <datoms|<macro|x|<repeat|<arg|x>|<with|font-series|medium|<with|font-size|1|<space|0.2fn>.<space|0.2fn>>>>>|<htab|5mm>>
  56.776 -      <no-break><pageref|auto-11>>
  56.777 -
  56.778 -      <with|par-left|<quote|6fn>|Steps of Operation:
  56.779 -      <datoms|<macro|x|<repeat|<arg|x>|<with|font-series|medium|<with|font-size|1|<space|0.2fn>.<space|0.2fn>>>>>|<htab|5mm>>
  56.780 -      <no-break><pageref|auto-13><vspace|0.15fn>>
  56.781 -
  56.782 -      <with|par-left|<quote|6fn>|Enabling sequential implementation of
  56.783 -      concurrency semantics: <datoms|<macro|x|<repeat|<arg|x>|<with|font-series|medium|<with|font-size|1|<space|0.2fn>.<space|0.2fn>>>>>|<htab|5mm>>
  56.784 -      <no-break><pageref|auto-14><vspace|0.15fn>>
  56.785 -
  56.786 -      <vspace*|1fn><with|font-series|<quote|bold>|math-font-series|<quote|bold>|6<space|2spc><label|secResults>Performance>
  56.787 -      <datoms|<macro|x|<repeat|<arg|x>|<with|font-series|medium|<with|font-size|1|<space|0.2fn>.<space|0.2fn>>>>>|<htab|5mm>>
  56.788 -      <no-break><pageref|auto-15><vspace|0.5fn>
  56.789 -
  56.790 -      <with|par-left|<quote|6fn>|Setup: <datoms|<macro|x|<repeat|<arg|x>|<with|font-series|medium|<with|font-size|1|<space|0.2fn>.<space|0.2fn>>>>>|<htab|5mm>>
  56.791 -      <no-break><pageref|auto-16><vspace|0.15fn>>
  56.792 -
  56.793 -      <with|par-left|<quote|6fn>|Implementation-Time:
  56.794 -      <datoms|<macro|x|<repeat|<arg|x>|<with|font-series|medium|<with|font-size|1|<space|0.2fn>.<space|0.2fn>>>>>|<htab|5mm>>
  56.795 -      <no-break><pageref|auto-17><vspace|0.15fn>>
  56.796 -
  56.797 -      <with|par-left|<quote|6fn>|Execution Performance:
  56.798 -      <datoms|<macro|x|<repeat|<arg|x>|<with|font-series|medium|<with|font-size|1|<space|0.2fn>.<space|0.2fn>>>>>|<htab|5mm>>
  56.799 -      <no-break><pageref|auto-19><vspace|0.15fn>>
  56.800 -
  56.801 -      <with|par-left|<quote|6fn>|Head to Head: VCilk vs Cilk 5.4 \ plus
  56.802 -      \ VPThread vs pthread: <datoms|<macro|x|<repeat|<arg|x>|<with|font-series|medium|<with|font-size|1|<space|0.2fn>.<space|0.2fn>>>>>|<htab|5mm>>
  56.803 -      <no-break><pageref|auto-21><vspace|0.15fn>>
  56.804 -
  56.805 -      <vspace*|1fn><with|font-series|<quote|bold>|math-font-series|<quote|bold>|7<space|2spc><label|secConclusion>Conclusion>
  56.806 -      <datoms|<macro|x|<repeat|<arg|x>|<with|font-series|medium|<with|font-size|1|<space|0.2fn>.<space|0.2fn>>>>>|<htab|5mm>>
  56.807 -      <no-break><pageref|auto-24><vspace|0.5fn>
  56.808 -
  56.809 -      <vspace*|1fn><with|font-series|<quote|bold>|math-font-series|<quote|bold>|Bibliography>
  56.810 -      <datoms|<macro|x|<repeat|<arg|x>|<with|font-series|medium|<with|font-size|1|<space|0.2fn>.<space|0.2fn>>>>>|<htab|5mm>>
  56.811 -      <no-break><pageref|auto-25><vspace|0.5fn>
  56.812 -    </associate>
  56.813 -  </collection>
  56.814 -</auxiliary>
  56.815 \ No newline at end of file
    57.1 Binary file 0__Papers/VMS/Eco_System/Jan_2011_Hotpar_Port_Perf_2.pdf has changed
    58.1 --- a/0__Papers/VMS/Eco_System/Jan_2011_Hotpar_Port_Perf_2.tm	Sun Mar 11 09:26:44 2012 -0700
    58.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    58.3 @@ -1,849 +0,0 @@
    58.4 -<TeXmacs|1.0.7.3>
    58.5 -
    58.6 -<style|article>
    58.7 -
    58.8 -<\body>
    58.9 -  <doc-data|<doc-title|A Suggestion for a Means to Support the Collective
   58.10 -  Effort Towards Performance Portability Across Parallel
   58.11 -  Hardware>|<doc-author-data|<author-name|Sean Halle
   58.12 -  >|<author-email|sean.halle@inria.fr>>|<doc-author-data|<author-name|Albert
   58.13 -  Cohen>|<author-email|albert.cohen@inria.fr>>|>
   58.14 -
   58.15 -  <\abstract>
   58.16 -    Performance portability, in the sense that a single source can run with
   58.17 -    good performance across a wide variation of parallel hardware platforms,
   58.18 -    is strongly desired by industry and actively being researched. \ However,
   58.19 -    evidence is mounting that performance portability cannot be realized at
   58.20 -    just the toolchain level, or just at the runtime level or just at the
   58.21 -    hardware abstraction level.
   58.22 -
   58.23 -    This is a position paper, making a suggestion for how the groups involved
   58.24 -    can more efficiently solve the performance portability problem together.
   58.25 -    We don't propose a soltion, at all, but rather a support system for the
   58.26 -    players to self organize and collectively find one. \ The support system
   58.27 -    is based on a newly discovered execution model called VMS (Virtualized
   58.28 -    Master-Slave) <cite|>, that fulfills the needs of an organizing
   58.29 -    principle, and helps concentrate the research effort into more focused
   58.30 -    areas. The difficult work will be the on-going research efforts on
   58.31 -    parallel language design, compilers, source-to-source transform tools,
   58.32 -    binary optimization, run-time schedulers, and hardware support for
   58.33 -    parallelism. \ Although it doesn't in itself solve the problem, such an
   58.34 -    organizing principle may be a valuable step towards a solution -- the
   58.35 -    problem may be too complex and require cooperation of too many real-world
   58.36 -    entities for a single-entity solution.
   58.37 -
   58.38 -    We briefly review VMS, and illustrate how it could be used to give rise
   58.39 -    to an eco-system in which performance portability is collectively
   58.40 -    realized. \ To support the suggestion, we give measurements of the time
   58.41 -    to implement three embedded parallel languages, and performance numbers
   58.42 -    for them, along with measurements of the basic overhead of VMS.
   58.43 -  </abstract>
   58.44 -
   58.45 -  <\with|par-columns|1>
   58.46 -    <\with|par-columns|2>
   58.47 -      <section|Overview and Motivation>
   58.48 -
   58.49 -      Evidence is mounting that one-stop solutions to performance portability
   58.50 -      fail to address critical real-world patterns -- for example, attempting
   58.51 -      to place the full specialization into the toolchain <cite|BLIS Hotpar>
   58.52 -      requires automated re-compile for each new target, and automated
   58.53 -      distribution of multiple binaries. Otherwise, the software developers
   58.54 -      would have no way to get their source code to run on new hardware --
   58.55 -      the toolchain has to specialize the source and the resulting binary be
   58.56 -      distributed. To do this for thousands of different software development
   58.57 -      entities requires centralization. But such a centralized approach has
   58.58 -      technical and practical obstacles.
   58.59 -
   58.60 -      Pure runtime based approaches <cite|DKU java techreport> imply a single
   58.61 -      binary, with only the runtime system changing across targets. The
   58.62 -      effectiveness of this specialization is limited because it has no help
   58.63 -      from the toolchain to extract relevant information and prepare it for
   58.64 -      the runtime. \ In addition, the runtime has to be separately
   58.65 -      implemented for every hardware platform, and for every language (in
   58.66 -      order to take advantage of language-specific constructs during
   58.67 -      specialization), without much reuse. \ 
   58.68 -
   58.69 -      Finally, hardware abstraction based approaches, such as JIT
   58.70 -      solutions<cite|Sejits>, place all the work of specializing into a
   58.71 -      single place, which makes reuse difficult, forcing extensive rewrite of
   58.72 -      JIT internals for each hardware platform, for each language. This
   58.73 -      software cost is an issue in the embedded space where new hardware is
   58.74 -      introduced often and has a limited market size to amortize the software
   58.75 -      cost. \ In addition, this one-stop approach requires a different JIT
   58.76 -      for each language, because it has to recognize language-specific
   58.77 -      features to specialize -- or else it fails to achieve good performance.
   58.78 -      This requires extensive work, making domain-specific languages
   58.79 -      time-consuming and difficult to develop, and the multiple JITs
   58.80 -      logistically awkward.
   58.81 -
   58.82 -      What's needed is a system that leaves hardware free, language designers
   58.83 -      free, and software developers free, imposing minimal restrictions on
   58.84 -      them, while maximizing reuse of individual efforts and simplifying the
   58.85 -      logistics. It would be merely a support system that makes the work of
   58.86 -      each of those individual groups easier, and makes their independently
   58.87 -      provided pieces naturally support each other.
   58.88 -
   58.89 -      We take the position in this paper that such a support system has to
   58.90 -      operate at all three levels: the language design plus toolchain level;
   58.91 -      the runtime system level; and the hardware abstraction level. \ Sequoia
   58.92 -      <cite|> does this in a limited way. \ We propose a more general
   58.93 -      approach that supports (multiple) languages without restricting them,
   58.94 -      has more freedom to specialize the runtime, \ and reduces the effort to
   58.95 -      add new target hardware. It takes advantage of VMS (Virtualized
   58.96 -      Master-Slave) <cite|>, which naturally provides pieces for each level,
   58.97 -      and acts as an organizing principle.
   58.98 -
   58.99 -      Section 2 reveiws VMS. Section 3 reviews performance portability
  58.100 -      fundamentals. Section 4 illustrates using VMS to support an eco-system.
  58.101 -      Section 5 gives supporing evidence of VMS's suitability. Section 6
  58.102 -      concludes.
  58.103 -
  58.104 -      <section|VMS>
  58.105 -
  58.106 -      On nomenclature, in this paper we define <em|task> as a 3-tuple:
  58.107 -      \<less\>animation event, collection of code animated, collection of
  58.108 -      information the code is animated upon\<gtr\>. The phrase ``we create a
  58.109 -      task'' means we create a combination of code plus data with the intent
  58.110 -      to animate.
  58.111 -
  58.112 -      <subsection|Overview of VMS \ >Virtualized Master Slave (VMS) is an
  58.113 -      extensible virtualization mechanism that replaces Threads. \ The
  58.114 -      language supplies its own scheduler, which is plugged in. Along with
  58.115 -      the scheduler, the plugin also contains a definition of parallelism
  58.116 -      constructs, such as publish-subscribe channel, or send-receive, or
  58.117 -      spawn-sync -- the scheduler plus parallelism constructs together
  58.118 -      complete the runtime for a parallel language.
  58.119 -
  58.120 -      <yes-indent>The plugin is supplied separately from the application, as
  58.121 -      a dynamic library or device driver. This makes the runtime separately
  58.122 -      loaded onto the hardware, turning it into a new component in the
  58.123 -      software stack.
  58.124 -
  58.125 -      The VMS model can be implemented as a user-space library, or existing
  58.126 -      OS kernels can be converted to the VMS model by opening up their
  58.127 -      scheduler, exposing the VMS plugin interface. The parallelism
  58.128 -      constructs are implemented using sequential algorithms, reducing
  58.129 -      implementation time for parallelism semantics to a matter of days.
  58.130 -      \ The plugged-in scheduler gives the language control over assigning
  58.131 -      work to physical cores. On multi-core shared-memory machines, the
  58.132 -      run-time overhead is low, around a few hundred nano-seconds per
  58.133 -      concurrency operation.
  58.134 -
  58.135 -      What distinguishes VMS is that it doesn't impose its own parallelism
  58.136 -      semantics, but rather takes them as plugins. \ Hence VMS isn't a
  58.137 -      language, but rather <em|supports> the creation of language runtimes.
  58.138 -      Any language level execution model is implementable as a layer on top
  58.139 -      of VMS, including: Actors <cite|Hewitt10><cite|Actors97>; Components
  58.140 -      <cite|ComponentModel00>; process calculi like CSP <cite|hoare78> and
  58.141 -      Pi-calculus <cite|milner99>; and coordination languages like Linda
  58.142 -      <cite|Gelernter85Linda>. \ Likewise implementable with VMS are systems
  58.143 -      like TBB and OpenMP, as well as hybrid languages like Sequioa, and
  58.144 -      legacy languages that rely on Threads such as Java and C/C++ with
  58.145 -      pthreads.
  58.146 -
  58.147 -      <section|Specialization>
  58.148 -
  58.149 -      Portable performance is achieved by specializing the source code to the
  58.150 -      hardware. \ For traditonal sequential source on sequential processors,
  58.151 -      the specialization was the translation to machine code and optimization
  58.152 -      that took place in the compiler.
  58.153 -
  58.154 -      This one-step specialization was sufficient because most of the
  58.155 -      performance portability was provided by using micro-architecture
  58.156 -      hardware techniques that exploited instruction-level parallelism
  58.157 -      underneath a standard instruction-set abstraction.
  58.158 -
  58.159 -      We conjecture that the reason such a hardware-based approach to
  58.160 -      performance portability has failed for parallel hardware is that larger
  58.161 -      granularity parallelism is tied to the language constructs and to
  58.162 -      application constructs (whereas instruction-level parallelism is tied
  58.163 -      only to the machine-instruction-set constructs). Hence, information
  58.164 -      about the language patterns and application patterns must be available
  58.165 -      in order to exploit these larger granularities. \ The hardware cannot
  58.166 -      make use of the larger granularities because the instruction set
  58.167 -      abstraction provides no means to convey the necessary language and
  58.168 -      application patterns.
  58.169 -
  58.170 -      Following this intuition, we propose that a system for parallel
  58.171 -      performance portability have a means to identify language and
  58.172 -      application constructs and packaging this information in a standard
  58.173 -      format. \ Also, a hardware abstraction should be provided that accepts
  58.174 -      such information and uses it to make high-quality decisions about task
  58.175 -      creation, sizing, and placement.
  58.176 -
  58.177 -      <subsection|Three-step specialization>
  58.178 -
  58.179 -      VMS fits this proposal by allowing the toolchain to extract the
  58.180 -      application's task patterns and package them in a format that plugins
  58.181 -      for the language understand. The plugin represents the parallel aspects
  58.182 -      of the hardware, so each language's plugin defines the format of task
  58.183 -      info to be handed to the ``hardware''. The first step of specializing
  58.184 -      is thus the extraction of the task info by the toolchain.
  58.185 -
  58.186 -      <\with|par-first|0fn>
  58.187 -        <small-figure|<postscript|figures/3_stage_specialization.eps||*6/7||||>|Specialization
  58.188 -        occurs in three places. First, in the top box, the toolchain extracts
  58.189 -        task information useful to the scheduler and packages it into the
  58.190 -        binary. \ This specializes the source to the plugin's interface.
  58.191 -        \ Second, in the middle, the scheduler in the plugin retrives the
  58.192 -        info and uses it to make scheduling decisions. This is specializing
  58.193 -        the binary to the hardware abstraction. Third, at the bottom, the
  58.194 -        VMS-core implementation hides hardware details behind the interface.
  58.195 -        This is specializing the hardware abstraction to the hardware.>
  58.196 -      </with>
  58.197 -
  58.198 -      The second step of specialization is the plugin, which retrieves the
  58.199 -      task info, using it to make high quality decisions about size and
  58.200 -      placement of tasks, as represented in the middle of figure 2. \ The
  58.201 -      last step of specialization is implementing the VMS abstraction on the
  58.202 -      particular hardware. \ This combination of plugin plus VMS has the same
  58.203 -      function that the instruction set had back in the sequential days -- it
  58.204 -      provides a standard hardware abstraction. \ VMS has the advantage that
  58.205 -      the abstraction can be chosen separately for each binary, by choosing
  58.206 -      the plugin.
  58.207 -
  58.208 -      <paragraph|Isolating parallelism in the toolchain:>Focusing on the
  58.209 -      toolchain, we propose breaking it into two sections: one for
  58.210 -      parallelism, the other for sequential. The parallelism portion extracts
  58.211 -      the task and language information needed to make high quality
  58.212 -      scheduling decisions. \ The sequential specializes individual functions
  58.213 -      to the sequential cores. \ The parallelism portion remains constant
  58.214 -      across hardware, only the sequential portion changes when the
  58.215 -      instruction-set of the target hardware changes (in effect, this moves a
  58.216 -      portion of the compiler into an install-time, or load-time, or run-time
  58.217 -      component that completes binary specialization).
  58.218 -
  58.219 -      <\with|par-first|0fn>
  58.220 -        <\small-figure|<postscript|figures/Toolchain.eps||||||>>
  58.221 -          \;
  58.222 -
  58.223 -          The toolchain is split, the top portion is related to parallelism
  58.224 -          and the bottom portion does sequential compilation of C code. In
  58.225 -          the top box, source code is transformed into C code that has calls
  58.226 -          inserted. They invoke the plugin, during the run, to perform
  58.227 -          parallelism operations, such as synchronizations, sends, receives,
  58.228 -          publish, and so on. The top box also extracts parallelism
  58.229 -          information from the source, and encodes it as implementations of
  58.230 -          library calls. These are later invoked by the plugin to retrieve
  58.231 -          the information. \ In this way, the generated parallelism
  58.232 -          information passes through any standard sequential C compiler,
  58.233 -          which is the only hardware-specific portion.
  58.234 -        </small-figure>
  58.235 -      </with>
  58.236 -
  58.237 -      One possible way to achieve this is to make the parallel portion
  58.238 -      transform the original source to C code, with embedded calls to the
  58.239 -      parallelism constructs. Also during this source-to-C-plus-lib-call
  58.240 -      transform, the task information is packaged into functions in some way.
  58.241 -      \ The resulting C-plus-lib-calls source is then compiled with the
  58.242 -      sequential C compiler to make a binary, as depicted in Figure 2.
  58.243 -
  58.244 -      Meanwhile, the plugins for that language know the names of the library
  58.245 -      functions the task information has been packaged into. \ Hence, when
  58.246 -      the binary is linked to a plugin at load time, the task-info functions
  58.247 -      within the binary become available to the plugin. \ They are called
  58.248 -      during the run to extract the information.
  58.249 -
  58.250 -      This scheme allows unmodified sequential compilers to be used to pass
  58.251 -      the information along, inside of a standard binary format. \ It also
  58.252 -      separates the parallel and sequential portions of the tool chain
  58.253 -      cleanly, so only the relatively simple sequential C compiler changes
  58.254 -      with hardware. \ This scheme also leaves the language designers in
  58.255 -      charge of deciding the nature and definition of the information
  58.256 -      carrying functions.
  58.257 -
  58.258 -      These properties enable reuse of the same parallel portion of the
  58.259 -      toolchain across chips, which is especially valuable in the embedded
  58.260 -      market. \ With the inclusion of real-time aspects, such as latency
  58.261 -      bounds and deadlines, this could dramatically speed up time to market
  58.262 -      and reduce cost of introduction of new embedded chips.
  58.263 -
  58.264 -      <paragraph|Focus Area:>This part of the proposal may run into
  58.265 -      difficulties in practice. The details of architectures like vector
  58.266 -      units and GPUs are too fine-grain for typical run-time scheduling, and
  58.267 -      may require multi-versioned binaries or load-time or install-time
  58.268 -      binary optimizers to fit this paper's proposal. It will require
  58.269 -      extensive toolchain research by many groups to either realize this or
  58.270 -      give reasonable evidence that it's not practical.
  58.271 -
  58.272 -      <paragraph|What task information to extract:>This begs the question:
  58.273 -      what kind of task information is sufficient for parallel performance
  58.274 -      portability across the array of forseeable parallel architectures?
  58.275 -      Fortunately, the support system doesn't define this, but leaves it free
  58.276 -      to evolve as research progresses, providing an upgrade path.
  58.277 -
  58.278 -      We propose three kinds of information will be sufficient: 1)
  58.279 -      manipulators, which are able to modify the size of tasks, choose among
  58.280 -      alternative binary versions, and change the data layout and access
  58.281 -      pattern (such as auto-tuners injected into the binary), 2) information
  58.282 -      about the tasks such as type of core they run best on, size of data
  58.283 -      footprint, and predicted execution time, and 3) real-world constraints
  58.284 -      that relate to the tasks, such as deadlines, maximum latency for data
  58.285 -      to pass from one point in the computation to another, and quality
  58.286 -      related information. Again, it is up to the language and plugin to
  58.287 -      agree on what data is extracted, passed, and then used for scheduling.
  58.288 -      Meanwhile, it is up to VMS to provide the services required by the
  58.289 -      scheduler to make use of the information.
  58.290 -
  58.291 -      As research progresses, additional types of information may become
  58.292 -      necessary, so this flexibility from the plugin system will prove key.
  58.293 -      \ The plugin plus VMS implementation are the hardware abstraction --
  58.294 -      the parallel equivalent of what the instruction set used to be for
  58.295 -      sequential processors. \ The two define the behavior that the binary
  58.296 -      expects to be present, so not only can the implementation of this
  58.297 -      behavior evolve, but so can the behavior present and information
  58.298 -      passed.
  58.299 -
  58.300 -      <paragraph|Info exposed by VMS to plugin:>This, finally, begs the
  58.301 -      question: what kind of information and services must VMS provide to the
  58.302 -      plugin? It must expose the features of the hardware that matter the
  58.303 -      most to performance (computation, energy, and real-world related
  58.304 -      performance). We suggest that the memory hierarchy and communication
  58.305 -      between the memory pools are the most important features for parallel
  58.306 -      performance. \ However, the VMS interface should only expose the
  58.307 -      portions of memory affectable by a runtime scheduler (the register set
  58.308 -      usage of a sequential processor is fixed by the binary and so not
  58.309 -      exposed).
  58.310 -
  58.311 -      We suggest that most parallel architectures will eventually fall into a
  58.312 -      small number of classes, each of which exposes sufficient structure
  58.313 -      without exposing chip-specific details. What's important is the type(s)
  58.314 -      of cores, the pools of memory, and the nature of communication between
  58.315 -      them. On communication, the scheduler can treat the network
  58.316 -      statistically with relatively simple models, independently from the
  58.317 -      topology, without undue loss of performance <inactive|<cite|>>. So the
  58.318 -      main feature is coherent memory vs distributed, which determines
  58.319 -      whether communication can take place by shared variables in the code vs
  58.320 -      whether it needs explicit action.
  58.321 -
  58.322 -      The second area of intense research will be determining the set of
  58.323 -      interfaces to expose these hardware features such that the number of
  58.324 -      plugins needed to get good performance on nearly all hardware is
  58.325 -      minimized. We propose that most parallel hardware will fit into a
  58.326 -      hierarchical combination of: 1) multi-core and many-core that share a
  58.327 -      single coherent memory 2) one or more SIMD units that share a single
  58.328 -      coherent memory 3) collections of those connected by shared memory 4)
  58.329 -      distributed collections of those. Each memory pool, such as a cache or
  58.330 -      scratchpad, is exposed, with the communication costs from each pool to
  58.331 -      each other pool, and whether communication between them is automated or
  58.332 -      explicit. Applying this to known architectures: single-socket
  58.333 -      multi-core systems fall into 1, while adding a GPGPU adds a combination
  58.334 -      of 2 and 4. \ The Cell BE is a combination of 1 and 4, as is the SCC.
  58.335 -      \ Larrabee would have been in 1, 2, and 3 but may have been more
  58.336 -      effectively treated as 1, 2, and 4. \ Traditional supercomputers made
  58.337 -      up of shared-memory nodes connected by networks are combinations of 1
  58.338 -      and 4.
  58.339 -
  58.340 -      <paragraph|Focus Area:>This will be difficult research (some of which
  58.341 -      is currently in progress) developing low-overhead schedulers that have
  58.342 -      a single binary-interface, but efficiently handle a range of related
  58.343 -      combinations of hardware features. An example would be a single plugin
  58.344 -      that is efficient on various multi-core systems with GPU accelerators
  58.345 -      -- independent of which particular multi-core chips, and independent of
  58.346 -      which GPU chips.
  58.347 -
  58.348 -      <\with|par-columns|1>
  58.349 -        <\big-figure>
  58.350 -          <postscript|figures/eco-system.eps|*7/8|*7/8||||>
  58.351 -        </big-figure|Eco-system is composed of toolchains, plugins, and HW
  58.352 -        abstractions. \ Each element, such as a particular plugin or
  58.353 -        sequential C compiler, is supplied by a different physical-world
  58.354 -        entity, such as a company or a research group. \ Elements related to
  58.355 -        a particular language are all shown in the same color, while elements
  58.356 -        related to the same hardware class are also shown in the same color.
  58.357 -        \ The plugins combine a language color with a hardware class color
  58.358 -        because they depend on both. \ As can be seen by the coloring, the
  58.359 -        toolchain for a language is independent of HW except for the
  58.360 -        sequential C compilers.>
  58.361 -      </with>
  58.362 -
  58.363 -      <section|Eco-System>
  58.364 -
  58.365 -      Figure 4 depicts how the pieces fit together. At the top, independent
  58.366 -      software developers write applications, in a variety of languages. Each
  58.367 -      language defines its own format for conveying task-related info.
  58.368 -      Independently, plugins are implemented that accept that format, one
  58.369 -      plugin for each hardware class. This allows hardware manufacturers to
  58.370 -      supply their own plugins, for unusual hardware designs, and still take
  58.371 -      advantage of the existing application binaries (non-standard
  58.372 -      instruction sets also need an install-time translator).
  58.373 -
  58.374 -      The plugins, in the middle, act as a cross-bar switch, connecting the
  58.375 -      binaries to the hardware abstractions. They are separately distributed
  58.376 -      and loaded onto the hardware, much the way device drivers are
  58.377 -      currently.
  58.378 -
  58.379 -      At the bottom, the hardware abstraction implementations standardize the
  58.380 -      hardware. They are mainly supplied by the hardware manufacturers, but
  58.381 -      open-source implementations will likely also arise.
  58.382 -
  58.383 -      Note that the only software developed for a new HW platform is the
  58.384 -      VMS-core abstraction, sequential C compiler, and a bare-bones OS (and
  58.385 -      possibly a binary-optimizer that runs during installation or at
  58.386 -      run-time, if the plugin defines an interface for such). Existing
  58.387 -      applications are adpated via the plugin and abstraction.
  58.388 -
  58.389 -      We expect that a small number of HW classes will quickly come to
  58.390 -      dominate, which will encourage later HW development to fit within the
  58.391 -      dominant classes. As a result, a standard set of sequential C compilers
  58.392 -      will emerge, allowing software developers to perform a single
  58.393 -      compilation pass. For fine tuning of <em|sequential> compilation
  58.394 -      choices, we expect install-time binary rewriters or run-time binary
  58.395 -      optimizers.
  58.396 -
  58.397 -      The end-result is that no centralized control is needed. Language
  58.398 -      designers are free to innovate, inventing new parallelism constructs
  58.399 -      and communication abstractions, and need as little as just the set of
  58.400 -      plugins, or just the source-to-C translator to reach all the standard
  58.401 -      hardware platforms. Likewise, hardware manufacturers are free to
  58.402 -      innovate, needing minimal software development for a new chip to enjoy
  58.403 -      access to all the applications.
  58.404 -
  58.405 -      Note that new hardware still has the option of more aggressive binary
  58.406 -      optimizers. These have richer application information available than
  58.407 -      typical due to the task information bundled into the binary.\ 
  58.408 -
  58.409 -      The set of plugins is the key to this portability, in combination with
  58.410 -      funnelling many applications to the same parallelism information at the
  58.411 -      top, and funnelling many hardware platforms to the same abstraction at
  58.412 -      the bottom.
  58.413 -    </with>
  58.414 -  </with>
  58.415 -
  58.416 -  <\with|par-columns|2>
  58.417 -    <section|Internal Workings of VMS>
  58.418 -
  58.419 -    <\with|par-columns|2>
  58.420 -      As far as a binary is concerned, the parallel behavior of the hardware
  58.421 -      is represented by the combination of VMS plus the plugin, while the
  58.422 -      \ sequential behavior of the hardware's processing-elements is
  58.423 -      represented by the Instruction Set of each core.
  58.424 -
  58.425 -      The VMS implementation is made up of a master virtual-processor that
  58.426 -      receives and calls the plugin functions, and a ``core-controller'' that
  58.427 -      handles transferring the physical-core between animating the master
  58.428 -      virtual processor and animating the application's virtual processors,
  58.429 -      but according to the decisions the plugin functions make, when called
  58.430 -      by the master VP. As part of invoking a parallelism construct, an
  58.431 -      application VP attaches to itself a request destined for the master VP,
  58.432 -      then suspends. We next review how this request reaches the plugin's
  58.433 -      parallelism-construct implementation, called the requestion handler, by
  58.434 -      walking through the steps VMS takes during operation.
  58.435 -
  58.436 -      <paragraph|Steps of Operation:>The steps of operation are numbered in
  58.437 -      Figure <reference|figInternals>. \ Taking them in order, 1)
  58.438 -      <verbatim|master_loop> scans the scheduling slots to see which ones'
  58.439 -      slaves have suspended since the previous scan. \ 2) It hands these to
  58.440 -      the request handler plugged-in. \ \ 3) The data in the request causes
  58.441 -      manipulation of the data structures within the semantic state. \ These
  58.442 -      structures hold all the slaves currently in the blocked state. \ 4)
  58.443 -      Requests cause slaves to be moved to the ready-container, which was
  58.444 -      implemented as an array of simple queues, one to each physical core.
  58.445 -      Which core receives the slave is under plugin control, determined by a
  58.446 -      combination of request contents, semantic state and physical state. 5)
  58.447 -      During the scan, the <verbatim|master_loop> also looks for empty slots.
  58.448 -      It calls the scheduler plug-in function, which chooses a slave from the
  58.449 -      ready container. \ 6) The <verbatim|master_loop> then places the slave
  58.450 -      VP's pointer into the scheduling slot, making it available to the
  58.451 -      <verbatim|core_loop>. \ 7) When done with the scan, <verbatim|masterVP>
  58.452 -      suspends, switching animation back to the <verbatim|core_loop>. \ 8)
  58.453 -      <verbatim|core_loop> takes slave VPs out of the slots, then 9) switches
  58.454 -      animation to them. \ 10) When a slave self-suspends, animation returns
  58.455 -      to the <verbatim|core_loop>, which picks another, until 11) all slots
  58.456 -      are empty and the <verbatim|core_loop> switches animation to the
  58.457 -      <verbatim|masterVP>.
  58.458 -
  58.459 -      <\with|par-first|0fn>
  58.460 -        <\with|par-left|0cm>
  58.461 -          <postscript|figures/VMS-core__internal_workings.eps|*15/16|||||>
  58.462 -        </with>
  58.463 -      </with>
  58.464 -
  58.465 -      <small-figure||<label|figInternals>Internal elements of VMS
  58.466 -      implementation >
  58.467 -
  58.468 -      <paragraph|Enabling sequential implementation of parallelism
  58.469 -      semantics:>All of that happens on each core separately, but in this
  58.470 -      particular implementation we use a central <verbatim|masterLock> to
  58.471 -      ensure that only one core's <verbatim|masterVP> can be active at any
  58.472 -      time. \ This guarantees non-overlap of trace-segments from different
  58.473 -      <verbatim|masterVP>s, allowing the plugins to use sequential
  58.474 -      algorithms, without a performance penalty.
  58.475 -
  58.476 -      <section|VMS Measurements>
  58.477 -    </with>
  58.478 -
  58.479 -    <paragraph|Setup:>We implemented blocked dense matrix multiply and ran on
  58.480 -    a Core2Quad 2.4Ghz chip.
  58.481 -
  58.482 -    <paragraph|Implementation-Time:>As shown in Table 1, time to implement
  58.483 -    the runtime for the three parallel libraries averages 2 days. As an
  58.484 -    example of productivity, adding nested transactions, parallel singleton,
  58.485 -    and atomic function-execution to SSR required a single afternoon,
  58.486 -    totaling less than 100 lines of C code.
  58.487 -
  58.488 -    <tabular|<tformat|<table|<row|<cell|<small-table|<tabular|<tformat|<twith|table-lborder|.05fn>|<twith|table-rborder|.05fn>|<twith|table-bborder|.05fn>|<twith|table-tborder|.05fn>|<table|<row|<cell|>|<cell|SSR>|<cell|VPThread>|<cell|VCilk>>|<row|<cell|Design>|<cell|4>|<cell|1>|<cell|0.5>>|<row|<cell|Code>|<cell|2>|<cell|0.5>|<cell|0.5>>|<row|<cell|Test>|<cell|1>|<cell|0.5>|<cell|0.5>>|<row|<cell|L.O.C.>|<cell|470>|<cell|290>|<cell|310>>>>>|<label|tabPersonDaysLang>Person-days
  58.489 -    to design, code, and test the library plus plug-in of each language, in
  58.490 -    the order attempted. L.O.C. is lines of (original) code, excluding
  58.491 -    libraries and comments.>>>>>>
  58.492 -
  58.493 -    <paragraph|Execution Performance:> \ seen in Table
  58.494 -    <reference|tabOverheadCycles>.
  58.495 -
  58.496 -    The code has not been designed for speed, but rather to be easy to
  58.497 -    understand and modify. In particular, the schedulers are simple queues
  58.498 -    with no optimization for performance.
  58.499 -
  58.500 -    <\with|par-mode|left>
  58.501 -      <tabular|<tformat|<table|<row|<cell|<small-table|<tabular|<tformat|<cwith|3|18|4|5|cell-halign|r>|<cwith|1|1|4|5|cell-halign|r>|<cwith|10|10|1|4|cell-tborder|.05fn>|<cwith|13|13|1|4|cell-tborder|.05fn>|<cwith|16|16|1|4|cell-tborder|.05fn>|<cwith|18|18|1|4|cell-bborder|.05fn>|<cwith|7|7|4|4|cell-halign|r>|<cwith|1|18|3|3|cell-halign|r>|<twith|table-lborder|.05fn>|<twith|table-rborder|.05fn>|<twith|table-bborder|.05fn>|<twith|table-tborder|.05fn>|<table|<row|<cell|>|<cell|>|<cell|comp>|<cell|comp>>|<row|<cell|VMS
  58.502 -      Only:>|<cell|>|<cell|only>|<cell|+mem>>|<row|<cell|<verbatim|master_loop>>|<cell|>|<cell|91>|<cell|
  58.503 -      \ 110>>|<row|<cell|switch VPs>|<cell|>|<cell|77>|<cell|
  58.504 -      \ 130>>|<row|<cell|>|<cell|>|<cell|>|<cell|>>|<row|<cell|(malloc)>|<cell|>|<cell|160>|<cell|2300>>|<row|<cell|(create
  58.505 -      VP)>|<cell|>|<cell|540>|<cell|3800>>|<row|<cell|>|<cell|>|<cell|>|<cell|>>|<row|<cell|Language:>|<cell|>|<cell|>|<cell|>>|<row|<cell|SSR>|<cell|plugin
  58.506 -      -- concur>|<cell|190>|<cell|540>>|<row|<cell|>|<cell|plugin --
  58.507 -      all>|<cell|530>|<cell|2200>>|<row|<cell|>|<cell|lock>|<cell|>|<cell|
  58.508 -      250>>|<row|<cell|VPThread>|<cell|plugin --
  58.509 -      concur>|<cell|66>|<cell|710>>|<row|<cell|>|<cell|plugin --
  58.510 -      all>|<cell|180>|<cell|1500>>|<row|<cell|>|<cell|lock>|<cell|>|<cell|
  58.511 -      250>>|<row|<cell|VCilk>|<cell|plugin --
  58.512 -      concur>|<cell|65>|<cell|260>>|<row|<cell|>|<cell|plugin --
  58.513 -      all>|<cell|330>|<cell|1800>>|<row|<cell|>|<cell|lock>|<cell|>|<cell|
  58.514 -      250>>>>>|<label|tabOverheadCycles>Cycles of overhead, per scheduled
  58.515 -      slave, consisting of: A) VMS-only cycles spent in VMS portion of
  58.516 -      <verbatim|master_loop>, B) time in the <verbatim|core_loop> to switch
  58.517 -      between VPs, C) Language-specific cycles spent in the plugin's Request
  58.518 -      Handler and Scheduler, and D) obtaining the Master lock. \ ``comp
  58.519 -      only'' column is cycles with perfect memory, ``comp + mem'' is actual
  58.520 -      cycles. ``Plugin-concur'' is only concurrency related requests,
  58.521 -      ``plugin-all'' includes create and malloc requests. Numbers are to two
  58.522 -      significant digits due to variability. \ Language overhead was measured
  58.523 -      while running Matrix Multiply.>>>>>>
  58.524 -    </with>
  58.525 -
  58.526 -    <paragraph|Head to Head:>We compare our implementation of the
  58.527 -    <verbatim|spawn> and <verbatim|sync> constructs against the distributed
  58.528 -    version of Cilk, in Table <reference|tabHeadToHeadVCilk>, which shows
  58.529 -    that the same application code has similar performance.
  58.530 -
  58.531 -    <tabular|<tformat|<table|<row|<cell|<small-table|<tabular|<tformat|<cwith|8|8|1|4|cell-tborder|.05fn>|<cwith|4|4|1|4|cell-tborder|.05fn>|<cwith|2|2|1|4|cell-tborder|.05fn>|<cwith|2|9|2|2|cell-lborder|.05fn>|<cwith|7|7|2|2|cell-lborder|.05fn>|<cwith|6|6|2|3|cell-tborder|.05fn>|<cwith|6|6|2|2|cell-lborder|.05fn>|<cwith|6|6|4|4|cell-tborder|.05fn>|<cwith|6|6|1|1|cell-tborder|.05fn>|<cwith|9|9|1|3|cell-bborder|.05fn>|<twith|table-lborder|.05fn>|<twith|table-rborder|.05fn>|<twith|table-bborder|.05fn>|<twith|table-tborder|.05fn>|<table|<row|<cell|Matrix
  58.532 -    size>|<cell|>|<cell|>>|<row|<cell|81x81>|<cell|Cilk>|<cell|.017>>|<row|<cell|>|<cell|VCilk>|<cell|.008>>|<row|<cell|324x324>|<cell|Cilk>|<cell|.13>>|<row|<cell|>|<cell|VCilk>|<cell|.13>>|<row|<cell|648x648>|<cell|Cilk>|<cell|.71>>|<row|<cell|>|<cell|VCilk>|<cell|.85>>|<row|<cell|1296x1296>|<cell|Cilk>|<cell|4.8>>|<row|<cell|>|<cell|VCilk>|<cell|6.2>>>>>|<label|tabHeadToHeadVCilk>Head-to-head
  58.533 -    comparison of exe time in seconds for VCilk vs Cilk 5.4 on MM. \ VCilk
  58.534 -    does 23% worse on large matrices that run for several seconds, but 210%
  58.535 -    better on small matrices requiring milliseconds.>>>>>>
  58.536 -
  58.537 -    \;
  58.538 -
  58.539 -    Versus pthreads, our VMS based implementation has more than an order of
  58.540 -    magnitude better overhead per invocation of mutex or condition variable
  58.541 -    functionality, as seen in Table <reference|tabVPThreadSync>.
  58.542 -
  58.543 -    <\with|par-mode|left>
  58.544 -      <tabular|<tformat|<table|<row|<cell|<small-table|<tabular|<tformat|<cwith|4|7|2|5|cell-halign|r>|<cwith|6|6|4|5|cell-halign|r>|<cwith|1|1|2|2|cell-width|2.7fn>|<cwith|1|1|2|2|cell-hmode|exact>|<cwith|2|3|2|3|cell-halign|r>|<twith|table-lborder|.05fn>|<twith|table-rborder|.05fn>|<twith|table-bborder|.05fn>|<twith|table-tborder|.05fn>|<cwith|4|4|1|5|cell-tborder|.05fn>|<cwith|2|2|2|5|cell-tborder|.05fn>|<cwith|1|7|4|4|cell-lborder|.05fn>|<cwith|1|7|4|4|cell-rborder|.05fn>|<table|<row|<cell|>|<cell|
  58.545 -      VPThread>|<cell|>|<cell|pthread>|<cell|ratio>>|<row|<cell|>|<cell|comp>|<cell|total>|<cell|>|<cell|>>|<row|<cell|>|<cell|only>|<cell|>|<cell|>|<cell|>>|<row|<cell|mutex_lock>|<cell|85>|<cell|1050>|<cell|50,000>|<cell|48:1>>|<row|<cell|mutex_unlock>|<cell|85>|<cell|610>|<cell|45,000>|<cell|74:1>>|<row|<cell|cond_wait
  58.546 -      >|<cell|85>|<cell|850>|<cell|60,000>|<cell|71:1>>|<row|<cell|cond_signal>|<cell|90>|<cell|650>|<cell|60,000>|<cell|92:1>>>>>|<label|tabVPThreadSync>Rough
  58.547 -      measurements of cycles to perform synchronization primitives. \ For
  58.548 -      VPThread, the first column shows computation time of plugin when all
  58.549 -      memory accesses hit in the cache. The second column is total time,
  58.550 -      including <verbatim|master_loop>, <verbatim|core_loop>, and the effects
  58.551 -      of cache and page misses. Pthread times are deduced from round-trip
  58.552 -      experiments. The ratio calculations are pthread vs total
  58.553 -      VPThread.>>>>>>
  58.554 -    </with>
  58.555 -
  58.556 -    <section|<label|secConclusion>Conclusion>
  58.557 -
  58.558 -    This is a position paper, merely a suggestion for a large scale
  58.559 -    organizing principle by which real-world entities can cooperatively
  58.560 -    achieve performance portability. The key pattern is the funnelling of
  58.561 -    many applications to the same parallelism information at the top, the
  58.562 -    funnelling of many hardware platforms to the same abstraction at the
  58.563 -    bottom, and the set of plugins that connect the two ends.
  58.564 -  </with>
  58.565 -
  58.566 -  <\bibliography|bib|Helpers/plain|Helpers/Bib_for_papers.bib>
  58.567 -    \;
  58.568 -  </bibliography>
  58.569 -
  58.570 -  \;
  58.571 -
  58.572 -  \;
  58.573 -</body>
  58.574 -
  58.575 -<\initial>
  58.576 -  <\collection>
  58.577 -    <associate|font-base-size|9>
  58.578 -    <associate|language|american>
  58.579 -    <associate|page-breaking|sloppy>
  58.580 -    <associate|page-extend|2fn>
  58.581 -    <associate|page-flexibility|1.0>
  58.582 -    <associate|page-medium|paper>
  58.583 -    <associate|page-screen-margin|true>
  58.584 -    <associate|page-show-hf|true>
  58.585 -    <associate|page-shrink|0fn>
  58.586 -    <associate|page-type|letter>
  58.587 -    <associate|preamble|false>
  58.588 -  </collection>
  58.589 -</initial>
  58.590 -
  58.591 -<\references>
  58.592 -  <\collection>
  58.593 -    <associate|auto-1|<tuple|1|1>>
  58.594 -    <associate|auto-10|<tuple|3|3>>
  58.595 -    <associate|auto-11|<tuple|4|4>>
  58.596 -    <associate|auto-12|<tuple|5|4>>
  58.597 -    <associate|auto-13|<tuple|3|4>>
  58.598 -    <associate|auto-14|<tuple|4|5>>
  58.599 -    <associate|auto-15|<tuple|5|5>>
  58.600 -    <associate|auto-16|<tuple|6|5>>
  58.601 -    <associate|auto-17|<tuple|4|5>>
  58.602 -    <associate|auto-18|<tuple|7|5>>
  58.603 -    <associate|auto-19|<tuple|6|6>>
  58.604 -    <associate|auto-2|<tuple|2|2>>
  58.605 -    <associate|auto-20|<tuple|8|6>>
  58.606 -    <associate|auto-21|<tuple|9|6>>
  58.607 -    <associate|auto-22|<tuple|1|6>>
  58.608 -    <associate|auto-23|<tuple|10|6>>
  58.609 -    <associate|auto-24|<tuple|2|6>>
  58.610 -    <associate|auto-25|<tuple|11|6>>
  58.611 -    <associate|auto-26|<tuple|3|6>>
  58.612 -    <associate|auto-27|<tuple|4|6>>
  58.613 -    <associate|auto-28|<tuple|7|6>>
  58.614 -    <associate|auto-29|<tuple|7|6>>
  58.615 -    <associate|auto-3|<tuple|2.1|2>>
  58.616 -    <associate|auto-30|<tuple|7|8>>
  58.617 -    <associate|auto-31|<tuple|7|8>>
  58.618 -    <associate|auto-32|<tuple|3|8>>
  58.619 -    <associate|auto-33|<tuple|4|8>>
  58.620 -    <associate|auto-34|<tuple|7|9>>
  58.621 -    <associate|auto-35|<tuple|7|9>>
  58.622 -    <associate|auto-36|<tuple|4|9>>
  58.623 -    <associate|auto-37|<tuple|8|9>>
  58.624 -    <associate|auto-38|<tuple|8|10>>
  58.625 -    <associate|auto-39|<tuple|9|10>>
  58.626 -    <associate|auto-4|<tuple|3|2>>
  58.627 -    <associate|auto-40|<tuple|9|10>>
  58.628 -    <associate|auto-41|<tuple|9|10>>
  58.629 -    <associate|auto-42|<tuple|9|10>>
  58.630 -    <associate|auto-43|<tuple|9|10>>
  58.631 -    <associate|auto-44|<tuple|16|10>>
  58.632 -    <associate|auto-45|<tuple|3|10>>
  58.633 -    <associate|auto-46|<tuple|4|11>>
  58.634 -    <associate|auto-47|<tuple|9|11>>
  58.635 -    <associate|auto-48|<tuple|9|11>>
  58.636 -    <associate|auto-49|<tuple|9|11>>
  58.637 -    <associate|auto-5|<tuple|3.1|2>>
  58.638 -    <associate|auto-50|<tuple|9|?>>
  58.639 -    <associate|auto-51|<tuple|9|?>>
  58.640 -    <associate|auto-52|<tuple|9|?>>
  58.641 -    <associate|auto-6|<tuple|1|2>>
  58.642 -    <associate|auto-7|<tuple|1|3>>
  58.643 -    <associate|auto-8|<tuple|2|3>>
  58.644 -    <associate|auto-9|<tuple|2|3>>
  58.645 -    <associate|bib-Actors97|<tuple|1|10>>
  58.646 -    <associate|bib-CILKHome|<tuple|6|10>>
  58.647 -    <associate|bib-ComponentModel00|<tuple|11|10>>
  58.648 -    <associate|bib-Conway63|<tuple|2|10>>
  58.649 -    <associate|bib-Dijkstra67|<tuple|4|10>>
  58.650 -    <associate|bib-Gelernter85Linda|<tuple|5|10>>
  58.651 -    <associate|bib-Hewitt10|<tuple|8|10>>
  58.652 -    <associate|bib-Lamport78|<tuple|6|11>>
  58.653 -    <associate|bib-Lamport87|<tuple|10|10>>
  58.654 -    <associate|bib-OpenMPHome|<tuple|14|10>>
  58.655 -    <associate|bib-TBBHome|<tuple|3|10>>
  58.656 -    <associate|bib-VMSHome|<tuple|7|10>>
  58.657 -    <associate|bib-hoare78|<tuple|9|10>>
  58.658 -    <associate|bib-milner80|<tuple|12|10>>
  58.659 -    <associate|bib-milner99|<tuple|13|10>>
  58.660 -    <associate|figAppFlow|<tuple|5|6>>
  58.661 -    <associate|figInternals|<tuple|4|5>>
  58.662 -    <associate|figMasterSplit|<tuple|6|6>>
  58.663 -    <associate|figTimeMapping|<tuple|6|4>>
  58.664 -    <associate|secAbsModel|<tuple|6|4>>
  58.665 -    <associate|secApp|<tuple|6|7>>
  58.666 -    <associate|secConclusion|<tuple|7|6>>
  58.667 -    <associate|secInternal|<tuple|3|4>>
  58.668 -    <associate|secLib|<tuple|6|8>>
  58.669 -    <associate|secOS|<tuple|5.2|10>>
  58.670 -    <associate|secResults|<tuple|6|6>>
  58.671 -    <associate|tabHeadToHeadVCilk|<tuple|3|6>>
  58.672 -    <associate|tabMasterCycles|<tuple|2|?>>
  58.673 -    <associate|tabOverheadCycles|<tuple|2|6>>
  58.674 -    <associate|tabPersonDaysLang|<tuple|1|6>>
  58.675 -    <associate|tabVPThreadSync|<tuple|4|6>>
  58.676 -  </collection>
  58.677 -</references>
  58.678 -
  58.679 -<\auxiliary>
  58.680 -  <\collection>
  58.681 -    <\associate|bib>
  58.682 -      Hewitt10
  58.683 -
  58.684 -      Actors97
  58.685 -
  58.686 -      ComponentModel00
  58.687 -
  58.688 -      hoare78
  58.689 -
  58.690 -      milner99
  58.691 -
  58.692 -      Gelernter85Linda
  58.693 -    </associate>
  58.694 -    <\associate|figure>
  58.695 -      <tuple|normal|The three places that specialization occurs. In the top
  58.696 -      box, the toolchain extracts task information useful to the scheduler
  58.697 -      and packages it into the binary, specializing the source to the
  58.698 -      plugin's interface. \ In the middle, the scheduler in the plugin
  58.699 -      retrives the info and uses it to make scheduling decisions,
  58.700 -      specializing the binary to the hardware abstraction. At the bottom, the
  58.701 -      VMS-core implementation hides hardware details behind the interface,
  58.702 -      specializing the hardware to the hardware
  58.703 -      abstraction.|<pageref|auto-6>>
  58.704 -
  58.705 -      <\tuple|normal>
  58.706 -        \;
  58.707 -
  58.708 -        The toolchain is split, the top portion is related to parallelism and
  58.709 -        the bottom portion does sequential compilation of C code. In the top
  58.710 -        box, source code is transformed into C code that has calls inserted.
  58.711 -        They invoke the plugin, during the run, to perform parallelism
  58.712 -        operations, such as synchronizations, sends, receives, publish, and
  58.713 -        so on. The top box also extracts parallelism information from the
  58.714 -        source, and encodes it as implementations of library calls. These are
  58.715 -        later invoked by the plugin to retrieve the information. \ In this
  58.716 -        way, the generated parallelism information passes through any
  58.717 -        standard sequential C compiler, which is the only hardware-specific
  58.718 -        portion.
  58.719 -      </tuple|<pageref|auto-7>>
  58.720 -
  58.721 -      <tuple|normal|Eco-system is composed of toolchains, plugins, and HW
  58.722 -      abstractions. \ Each element, such as a particular plugin or sequential
  58.723 -      C compiler, is supplied by a different physical-world entity, such as a
  58.724 -      company or a research group. \ Elements related to a particular
  58.725 -      language are all shown in the same color, while elements related to the
  58.726 -      same hardware class are also shown in the same color. \ The plugins
  58.727 -      combine a language color with a hardware class color because they
  58.728 -      depend on both. \ As can be seen by the coloring, the toolchain for a
  58.729 -      language is independent of HW except for the sequential C
  58.730 -      compilers.|<pageref|auto-12>>
  58.731 -
  58.732 -      <tuple|normal|<label|figInternals>Internal elements of VMS
  58.733 -      implementation |<pageref|auto-16>>
  58.734 -    </associate>
  58.735 -    <\associate|table>
  58.736 -      <tuple|normal|<label|tabPersonDaysLang>Person-days to design, code, and
  58.737 -      test the library plus plug-in of each language, in the order attempted.
  58.738 -      L.O.C. is lines of (original) code, excluding libraries and
  58.739 -      comments.|<pageref|auto-22>>
  58.740 -
  58.741 -      <tuple|normal|<label|tabOverheadCycles>Cycles of overhead, per
  58.742 -      scheduled slave, consisting of: A) VMS-only cycles spent in VMS portion
  58.743 -      of <with|font-family|<quote|tt>|language|<quote|verbatim>|master_loop>,
  58.744 -      B) time in the <with|font-family|<quote|tt>|language|<quote|verbatim>|core_loop>
  58.745 -      to switch between VPs, C) Language-specific cycles spent in the
  58.746 -      plugin's Request Handler and Scheduler, and D) obtaining the Master
  58.747 -      lock. \ ``comp only'' column is cycles with perfect memory, ``comp +
  58.748 -      mem'' is actual cycles. ``Plugin-concur'' is only concurrency related
  58.749 -      requests, ``plugin-all'' includes create and malloc requests. Numbers
  58.750 -      are to two significant digits due to variability. \ Language overhead
  58.751 -      was measured while running Matrix Multiply.|<pageref|auto-24>>
  58.752 -
  58.753 -      <tuple|normal|<label|tabHeadToHeadVCilk>Head-to-head comparison of exe
  58.754 -      time in seconds for VCilk vs Cilk 5.4 on MM. \ VCilk does 23% worse on
  58.755 -      large matrices that run for several seconds, but 210% better on small
  58.756 -      matrices requiring milliseconds.|<pageref|auto-26>>
  58.757 -
  58.758 -      <tuple|normal|<label|tabVPThreadSync>Rough measurements of cycles to
  58.759 -      perform synchronization primitives. \ For VPThread, the first column
  58.760 -      shows computation time of plugin when all memory accesses hit in the
  58.761 -      cache. The second column is total time, including
  58.762 -      <with|font-family|<quote|tt>|language|<quote|verbatim>|master_loop>,
  58.763 -      <with|font-family|<quote|tt>|language|<quote|verbatim>|core_loop>, and
  58.764 -      the effects of cache and page misses. Pthread times are deduced from
  58.765 -      round-trip experiments. The ratio calculations are pthread vs total
  58.766 -      VPThread.|<pageref|auto-27>>
  58.767 -    </associate>
  58.768 -    <\associate|toc>
  58.769 -      <vspace*|1fn><with|font-series|<quote|bold>|math-font-series|<quote|bold>|1<space|2spc>Overview
  58.770 -      and Motivation> <datoms|<macro|x|<repeat|<arg|x>|<with|font-series|medium|<with|font-size|1|<space|0.2fn>.<space|0.2fn>>>>>|<htab|5mm>>
  58.771 -      <no-break><pageref|auto-1><vspace|0.5fn>
  58.772 -
  58.773 -      <vspace*|1fn><with|font-series|<quote|bold>|math-font-series|<quote|bold>|2<space|2spc>VMS>
  58.774 -      <datoms|<macro|x|<repeat|<arg|x>|<with|font-series|medium|<with|font-size|1|<space|0.2fn>.<space|0.2fn>>>>>|<htab|5mm>>
  58.775 -      <no-break><pageref|auto-2><vspace|0.5fn>
  58.776 -
  58.777 -      <with|par-left|<quote|1.5fn>|2.1<space|2spc>Overview of VMS
  58.778 -      \ \ <datoms|<macro|x|<repeat|<arg|x>|<with|font-series|medium|<with|font-size|1|<space|0.2fn>.<space|0.2fn>>>>>|<htab|5mm>>
  58.779 -      <no-break><pageref|auto-3>>
  58.780 -
  58.781 -      <vspace*|1fn><with|font-series|<quote|bold>|math-font-series|<quote|bold>|3<space|2spc>Specialization>
  58.782 -      <datoms|<macro|x|<repeat|<arg|x>|<with|font-series|medium|<with|font-size|1|<space|0.2fn>.<space|0.2fn>>>>>|<htab|5mm>>
  58.783 -      <no-break><pageref|auto-4><vspace|0.5fn>
  58.784 -
  58.785 -      <with|par-left|<quote|1.5fn>|3.1<space|2spc>Three-step specialization
  58.786 -      <datoms|<macro|x|<repeat|<arg|x>|<with|font-series|medium|<with|font-size|1|<space|0.2fn>.<space|0.2fn>>>>>|<htab|5mm>>
  58.787 -      <no-break><pageref|auto-5>>
  58.788 -
  58.789 -      <with|par-left|<quote|6fn>|Isolating parallelism in the toolchain:
  58.790 -      <datoms|<macro|x|<repeat|<arg|x>|<with|font-series|medium|<with|font-size|1|<space|0.2fn>.<space|0.2fn>>>>>|<htab|5mm>>
  58.791 -      <no-break><pageref|auto-8><vspace|0.15fn>>
  58.792 -
  58.793 -      <with|par-left|<quote|6fn>|Caveat: <datoms|<macro|x|<repeat|<arg|x>|<with|font-series|medium|<with|font-size|1|<space|0.2fn>.<space|0.2fn>>>>>|<htab|5mm>>
  58.794 -      <no-break><pageref|auto-9><vspace|0.15fn>>
  58.795 -
  58.796 -      <with|par-left|<quote|6fn>|What task information to extract:
  58.797 -      <datoms|<macro|x|<repeat|<arg|x>|<with|font-series|medium|<with|font-size|1|<space|0.2fn>.<space|0.2fn>>>>>|<htab|5mm>>
  58.798 -      <no-break><pageref|auto-10><vspace|0.15fn>>
  58.799 -
  58.800 -      <with|par-left|<quote|6fn>|Info exposed by VMS to plugin:
  58.801 -      <datoms|<macro|x|<repeat|<arg|x>|<with|font-series|medium|<with|font-size|1|<space|0.2fn>.<space|0.2fn>>>>>|<htab|5mm>>
  58.802 -      <no-break><pageref|auto-11><vspace|0.15fn>>
  58.803 -
  58.804 -      <vspace*|1fn><with|font-series|<quote|bold>|math-font-series|<quote|bold>|4<space|2spc>Eco-System>
  58.805 -      <datoms|<macro|x|<repeat|<arg|x>|<with|font-series|medium|<with|font-size|1|<space|0.2fn>.<space|0.2fn>>>>>|<htab|5mm>>
  58.806 -      <no-break><pageref|auto-13><vspace|0.5fn>
  58.807 -
  58.808 -      <vspace*|1fn><with|font-series|<quote|bold>|math-font-series|<quote|bold>|5<space|2spc>>
  58.809 -      <datoms|<macro|x|<repeat|<arg|x>|<with|font-series|medium|<with|font-size|1|<space|0.2fn>.<space|0.2fn>>>>>|<htab|5mm>>
  58.810 -      <no-break><pageref|auto-14><vspace|0.5fn>
  58.811 -
  58.812 -      <with|par-left|<quote|1.5fn>|5.1<space|2spc>Internal Workings of VMS
  58.813 -      <datoms|<macro|x|<repeat|<arg|x>|<with|font-series|medium|<with|font-size|1|<space|0.2fn>.<space|0.2fn>>>>>|<htab|5mm>>
  58.814 -      <no-break><pageref|auto-15>>
  58.815 -
  58.816 -      <with|par-left|<quote|6fn>|Steps of Operation:
  58.817 -      <datoms|<macro|x|<repeat|<arg|x>|<with|font-series|medium|<with|font-size|1|<space|0.2fn>.<space|0.2fn>>>>>|<htab|5mm>>
  58.818 -      <no-break><pageref|auto-17><vspace|0.15fn>>
  58.819 -
  58.820 -      <with|par-left|<quote|6fn>|Enabling sequential implementation of
  58.821 -      parallelism semantics: <datoms|<macro|x|<repeat|<arg|x>|<with|font-series|medium|<with|font-size|1|<space|0.2fn>.<space|0.2fn>>>>>|<htab|5mm>>
  58.822 -      <no-break><pageref|auto-18><vspace|0.15fn>>
  58.823 -
  58.824 -      <vspace*|1fn><with|font-series|<quote|bold>|math-font-series|<quote|bold>|6<space|2spc><label|secResults>Performance>
  58.825 -      <datoms|<macro|x|<repeat|<arg|x>|<with|font-series|medium|<with|font-size|1|<space|0.2fn>.<space|0.2fn>>>>>|<htab|5mm>>
  58.826 -      <no-break><pageref|auto-19><vspace|0.5fn>
  58.827 -
  58.828 -      <with|par-left|<quote|6fn>|Setup: <datoms|<macro|x|<repeat|<arg|x>|<with|font-series|medium|<with|font-size|1|<space|0.2fn>.<space|0.2fn>>>>>|<htab|5mm>>
  58.829 -      <no-break><pageref|auto-20><vspace|0.15fn>>
  58.830 -
  58.831 -      <with|par-left|<quote|6fn>|Implementation-Time:
  58.832 -      <datoms|<macro|x|<repeat|<arg|x>|<with|font-series|medium|<with|font-size|1|<space|0.2fn>.<space|0.2fn>>>>>|<htab|5mm>>
  58.833 -      <no-break><pageref|auto-21><vspace|0.15fn>>
  58.834 -
  58.835 -      <with|par-left|<quote|6fn>|Execution Performance:
  58.836 -      <datoms|<macro|x|<repeat|<arg|x>|<with|font-series|medium|<with|font-size|1|<space|0.2fn>.<space|0.2fn>>>>>|<htab|5mm>>
  58.837 -      <no-break><pageref|auto-23><vspace|0.15fn>>
  58.838 -
  58.839 -      <with|par-left|<quote|6fn>|Head to Head: VCilk vs Cilk 5.4 \ plus
  58.840 -      \ VPThread vs pthread: <datoms|<macro|x|<repeat|<arg|x>|<with|font-series|medium|<with|font-size|1|<space|0.2fn>.<space|0.2fn>>>>>|<htab|5mm>>
  58.841 -      <no-break><pageref|auto-25><vspace|0.15fn>>
  58.842 -
  58.843 -      <vspace*|1fn><with|font-series|<quote|bold>|math-font-series|<quote|bold>|7<space|2spc><label|secConclusion>Conclusion>
  58.844 -      <datoms|<macro|x|<repeat|<arg|x>|<with|font-series|medium|<with|font-size|1|<space|0.2fn>.<space|0.2fn>>>>>|<htab|5mm>>
  58.845 -      <no-break><pageref|auto-28><vspace|0.5fn>
  58.846 -
  58.847 -      <vspace*|1fn><with|font-series|<quote|bold>|math-font-series|<quote|bold>|Bibliography>
  58.848 -      <datoms|<macro|x|<repeat|<arg|x>|<with|font-series|medium|<with|font-size|1|<space|0.2fn>.<space|0.2fn>>>>>|<htab|5mm>>
  58.849 -      <no-break><pageref|auto-29><vspace|0.5fn>
  58.850 -    </associate>
  58.851 -  </collection>
  58.852 -</auxiliary>
  58.853 \ No newline at end of file
    59.1 Binary file 0__Papers/VMS/Eco_System/Jan_2011_Hotpar_Port_Perf_3.pdf has changed
    60.1 --- a/0__Papers/VMS/Eco_System/Jan_2011_Hotpar_Port_Perf_3.tm	Sun Mar 11 09:26:44 2012 -0700
    60.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    60.3 @@ -1,965 +0,0 @@
    60.4 -<TeXmacs|1.0.7.3>
    60.5 -
    60.6 -<style|article>
    60.7 -
    60.8 -<\body>
    60.9 -  <doc-data|<doc-title|Support of Collective Effort Towards Performance
   60.10 -  Portability>|<doc-author-data|<author-name|Sean Halle
   60.11 -  >|<author-email|sean.halle@inria.fr>>||>
   60.12 -
   60.13 -  <\abstract>
   60.14 -    Performance portability, in the sense that a single source can run with
   60.15 -    good performance across a wide variation of parallel hardware platforms,
   60.16 -    is strongly desired by industry and actively being researched. \ However,
   60.17 -    evidence is mounting that performance portability cannot be realized at
   60.18 -    just the toolchain level, or just at the runtime level or just at the
   60.19 -    hardware abstraction level.
   60.20 -
   60.21 -    This is a position paper, making a suggestion for how the groups involved
   60.22 -    can more efficiently solve the performance portability problem together.
   60.23 -    We don't propose a solution, at all, but rather a support system for the
   60.24 -    players to self organize and collectively find one. \ The support system
   60.25 -    is based on a new <em|extendable> virtualization mechanism called VMS
   60.26 -    (Virtualized Master-Slave), that fulfills the needs of an organizing
   60.27 -    principle, and provides focus that may increase research efficiency. The
   60.28 -    difficult work will be the on-going research efforts on parallel language
   60.29 -    design, compilers, source-to-source transform tools, binary optimization,
   60.30 -    run-time schedulers, and hardware support for parallelism. \ Although it
   60.31 -    doesn't in itself solve the problem, such an organizing principle may be
   60.32 -    a valuable step towards a solution -- the problem may be too complex and
   60.33 -    require cooperation of too many real-world entities for a single-entity
   60.34 -    solution.
   60.35 -
   60.36 -    We briefly review VMS, and illustrate how it could be used to give rise
   60.37 -    to an eco-system in which performance portability is collectively
   60.38 -    realized. \ To support the suggestion, we give measurements of the time
   60.39 -    to implement three parallelism-construct libraries, and performance
   60.40 -    numbers for them, along with measurements of the basic overhead of VMS.
   60.41 -  </abstract>
   60.42 -
   60.43 -  <\with|par-columns|1>
   60.44 -    <\with|par-columns|2>
   60.45 -      <section|Overview and Motivation>
   60.46 -
   60.47 -      Evidence is mounting that one-stop solutions to performance portability
   60.48 -      fail to address critical real-world patterns. For example, attempting
   60.49 -      to place the full specialization into the toolchain centralizes the
   60.50 -      specialization effort in a single organization. One route is PetaBricks
   60.51 -      style <cite|PetaBricks09> which places specialization into a single
   60.52 -      tool that injects an adaptable runtime. Another is BLIS style
   60.53 -      <cite|BLISInHotPar> which automates re-compilation for new targets and
   60.54 -      automates distribution of multiple binaries -- to do this for thousands
   60.55 -      of different software development entities requires centralization.
   60.56 -      Either way, such a centralized approach concentrates control, creates a
   60.57 -      choke-point slowing the pace of innovation, and has serious unresolved
   60.58 -      technical challenges.
   60.59 -
   60.60 -      Pure runtime based approaches <cite|DKUTechRep> imply a single binary,
   60.61 -      with only the runtime dynamic-library changing across targets. This
   60.62 -      frees hardware manufacturers to independently deploy runtime libraries.
   60.63 -      However, for performance they must take advantage of language-specific
   60.64 -      constructs. This forces a separate runtime for each language. Without a
   60.65 -      means to simplify the creation of such runtimes, and reuse effort
   60.66 -      across hardware, this represents significant development effort.
   60.67 -
   60.68 -      Finally, hardware abstraction based approaches, such as JITs
   60.69 -      <cite|Sejits><cite|Shankar05> or VMMs <cite|Rosenblum05>, place the
   60.70 -      work of specializing into the virtual machine, which makes reuse
   60.71 -      difficult, forcing rewrite of JIT internals for each hardware platform,
   60.72 -      for each language. This software cost is an issue in the embedded space
   60.73 -      where new hardware is introduced often and has a limited market size to
   60.74 -      amortize the software cost. \ In addition, this one-stop approach
   60.75 -      requires a different JIT for each language, because it has to recognize
   60.76 -      language-specific features to specialize -- or else it fails to achieve
   60.77 -      good performance. This requires extensive work, making domain-specific
   60.78 -      languages time-consuming and difficult to develop, and the multiple
   60.79 -      JITs logistically awkward.
   60.80 -
   60.81 -      In practice, most approaches combine at least two in a limited way. We
   60.82 -      take the position in this paper that a support system is needed that
   60.83 -      operates at all three levels: the language design plus toolchain level;
   60.84 -      the runtime system level; and the hardware abstraction level. Sequoia
   60.85 -      <cite|Sequoia06> does this, in a limited way. \ We propose a more
   60.86 -      general approach that supports (multiple) languages without restricting
   60.87 -      them, has more freedom to specialize the runtime, \ and reduces the
   60.88 -      effort to add new target hardware. It takes advantage of VMS
   60.89 -      (Virtualized Master-Slave) <cite|VMSSubmitted><cite|VMSHome>, which
   60.90 -      provides pieces for each level, acting as an organizing principle.
   60.91 -
   60.92 -      Section 2 reviews VMS. Section 3 reviews performance portability
   60.93 -      fundamentals. Section 4 illustrates using VMS to support an eco-system.
   60.94 -      Section 5 gives details of a VMS implementation, and 6 gives VMS
   60.95 -      performance. Section 7 concludes.
   60.96 -
   60.97 -      <section|Overview of VMS>
   60.98 -
   60.99 -      On nomenclature, in this paper we define <em|task> as a 3-tuple:
  60.100 -      \<less\>animation event, collection of code animated, collection of
  60.101 -      information the code is animated upon\<gtr\>. The phrase ``we create a
  60.102 -      task'' means we create a combination of code plus data with the intent
  60.103 -      to animate.
  60.104 -
  60.105 -      Virtualized Master Slave (VMS) is an <em|extensible> virtualization
  60.106 -      mechanism that replaces Threads. \ Each language has its own scheduler,
  60.107 -      along with a definition of parallelism constructs, such as
  60.108 -      publish-subscribe channel, or send-receive, or spawn-sync. This
  60.109 -      scheduler plus parallelism construct implementation are plugged in to
  60.110 -      VMS, and, together, complete the runtime for the language.
  60.111 -
  60.112 -      <yes-indent>The plugin is separately loaded onto the hardware as a
  60.113 -      dynamic library or device driver. This makes the plugin a new component
  60.114 -      in the software stack.
  60.115 -
  60.116 -      The VMS model can be implemented as a user-space library, or existing
  60.117 -      OS kernels can be converted to the VMS model by opening up their
  60.118 -      scheduler, exposing the VMS plugin interface. The parallelism
  60.119 -      constructs are implemented using sequential algorithms, reducing
  60.120 -      implementation time for parallelism semantics to a matter of days.
  60.121 -      \ The plugged-in scheduler gives the language control over assigning
  60.122 -      work to physical cores. On multi-core shared-memory machines, the
  60.123 -      run-time overhead is low, around a few hundred nano-seconds per
  60.124 -      concurrency operation.
  60.125 -
  60.126 -      VMS isn't a language, but rather <em|supports> the creation of language
  60.127 -      runtimes. Examples could include: Actors
  60.128 -      <cite|Hewitt10><cite|Actors97>; Components <cite|ComponentModel00>;
  60.129 -      process calculi like CSP <cite|hoare78> and Pi-calculus
  60.130 -      <cite|milner99>; and coordination languages like Linda
  60.131 -      <cite|Gelernter85Linda>. \ Systems like TBB<cite|TBBHome>,
  60.132 -      OpenMP<cite|OpenMPHome>, and Sequoia may also be implemented with VMS,
  60.133 -      as well as the threading portion of Java, and even pthreads.
  60.134 -
  60.135 -      <section|Specialization>
  60.136 -
  60.137 -      Portable performance is achieved by specializing the source code to the
  60.138 -      hardware. \ For traditional sequential source on sequential processors,
  60.139 -      the specialization was the translation to machine code and optimization
  60.140 -      that took place in the compiler.
  60.141 -
  60.142 -      This one-step specialization was sufficient because most of the
  60.143 -      performance portability was provided by using micro-architecture
  60.144 -      hardware techniques that exploited instruction-level parallelism
  60.145 -      underneath a standard instruction-set abstraction (plus faster clock).
  60.146 -
  60.147 -      We conjecture that the reason such a hardware-based approach to
  60.148 -      performance portability has failed for parallel hardware is that larger
  60.149 -      granularity parallelism is tied to the language constructs and to
  60.150 -      application constructs (whereas instruction-level parallelism is tied
  60.151 -      only to the machine-instruction-set constructs). Hence, information
  60.152 -      about the language patterns and application patterns must be available
  60.153 -      in order to exploit these larger granularities.
  60.154 -
  60.155 -      Following this intuition, we propose that a system for parallel
  60.156 -      performance portability have a means to identify language and
  60.157 -      application constructs and package this information into a standard
  60.158 -      format. \ Also, a hardware abstraction should be provided that accepts
  60.159 -      such information and uses it to make high-quality decisions about task
  60.160 -      creation, sizing, and placement.
  60.161 -
  60.162 -      <subsection|Three-step specialization>
  60.163 -
  60.164 -      VMS fits this proposal by making specialization happen in three steps,
  60.165 -      as illustrated in Figure 1.
  60.166 -
  60.167 -      First, in the top box, the toolchain extracts task information useful
  60.168 -      to the scheduler and packages it into the binary. \ This specializes
  60.169 -      the source to the plugin's interface. \ Second, in the middle, the
  60.170 -      scheduler in the plugin retrieves the info and uses it to make
  60.171 -      scheduling decisions. This is specializing the binary to the hardware
  60.172 -      abstraction. Third, at the bottom, the VMS-core implementation hides
  60.173 -      hardware details behind the interface. This is specializing the
  60.174 -      hardware abstraction to the hardware.
  60.175 -
  60.176 -      <\with|par-first|0fn>
  60.177 -        <small-figure|<postscript|figures/3_stage_specialization.eps||*6/7||||>|Specialization
  60.178 -        occurs in three places. >
  60.179 -      </with>
  60.180 -
  60.181 -      The combination of plugin plus VMS has the same function that the
  60.182 -      instruction set had back in the sequential days -- it provides a
  60.183 -      standard hardware abstraction. \ VMS has the advantage that the
  60.184 -      abstraction can be chosen separately for each binary, by choosing the
  60.185 -      plugin.
  60.186 -
  60.187 -      <paragraph|Isolating parallelism in the toolchain:>Focusing on the
  60.188 -      toolchain, we propose breaking it into two sections: one for
  60.189 -      parallelism, the other for sequential. The parallelism portion extracts
  60.190 -      the task and language information needed to make high quality
  60.191 -      scheduling decisions. \ The sequential specializes individual functions
  60.192 -      to the sequential cores. \ The parallelism portion remains constant
  60.193 -      across hardware, only the sequential portion changes when the
  60.194 -      instruction-set of the target hardware changes (in effect, this moves a
  60.195 -      portion of the compiler into an install-time, or load-time, or run-time
  60.196 -      component that completes binary specialization).
  60.197 -
  60.198 -      One possible way to achieve this is to make the parallel portion
  60.199 -      transform the original source to C code, with embedded calls to the
  60.200 -      parallelism constructs. Also during this source-to-C-plus-lib-call
  60.201 -      transform, the task information is packaged into functions in some way.
  60.202 -      \ The resulting C-plus-lib-calls source is then compiled with a
  60.203 -      sequential C compiler to make a binary, as depicted in Figure 2.
  60.204 -
  60.205 -      <\with|par-first|0fn>
  60.206 -        <\small-figure|<postscript|figures/Toolchain.eps||||||>>
  60.207 -          \;
  60.208 -
  60.209 -          The toolchain is split into parallel and sequential portions. The
  60.210 -          parallel portion generates the bodies of information-carrying
  60.211 -          functions that the plugin later calls to retrieve the info.
  60.212 -        </small-figure>
  60.213 -      </with>
  60.214 -
  60.215 -      Meanwhile, the plugins for that language know the names of the library
  60.216 -      functions the task information has been packaged into. \ Hence, when
  60.217 -      the binary is linked to a plugin at load time, the task-info functions
  60.218 -      within the binary become available to the plugin. \ They are called
  60.219 -      during the run to extract the information.
  60.220 -
  60.221 -      This scheme allows unmodified sequential compilers to be used to pass
  60.222 -      the information along, inside of a standard binary format. \ It also
  60.223 -      separates the parallel and sequential portions of the tool chain
  60.224 -      cleanly, so only the relatively simple sequential C compiler changes
  60.225 -      with hardware. \ This scheme also leaves the language designers in
  60.226 -      charge of deciding the nature and definition of the information
  60.227 -      carrying functions.
  60.228 -
  60.229 -      These properties enable reuse of the same parallel portion of the
  60.230 -      toolchain across chips, which is especially valuable in the embedded
  60.231 -      market. \ With the inclusion of real-time aspects, such as latency
  60.232 -      bounds and deadlines, this could dramatically speed up time to market
  60.233 -      and reduce cost of introduction of new embedded chips.
  60.234 -
  60.235 -      <paragraph|Focus Area:>This part of the proposal may run into
  60.236 -      difficulties in practice. The details of architectures like vector
  60.237 -      units and GPUs are too fine-grain for typical run-time scheduling, and
  60.238 -      may require multi-versioned binaries<cite|Fursin05><cite|Consel96> or
  60.239 -      binary optimizers<cite|Duesterwald05><cite|Zhang97> or PetaBricks style
  60.240 -      adaptability. It will require extensive toolchain research by many
  60.241 -      groups to either solve this or give reasonable evidence that it's not
  60.242 -      practical.
  60.243 -
  60.244 -      <paragraph|What task information to extract:>This begs the question:
  60.245 -      what kind of task information is sufficient for performance portability
  60.246 -      across the array of foreseeable parallel architectures? Fortunately,
  60.247 -      the support system doesn't define this, but leaves it free to evolve as
  60.248 -      research progresses, enabling an upgrade path.
  60.249 -
  60.250 -      We propose three kinds of information will be sufficient: 1)
  60.251 -      manipulators, which are able to modify the size of tasks, choose among
  60.252 -      alternative binary versions, and change the data layout and access
  60.253 -      pattern (such as auto-tuners injected into the binary and invoked by
  60.254 -      plugin), 2) information about the tasks such as communication with
  60.255 -      other tasks (for data affinity), preferred core type, data footprint,
  60.256 -      and predicted execution time, and 3) real-world constraints that relate
  60.257 -      to the tasks, such as deadlines, maximum latency for data to pass from
  60.258 -      one point in the computation to another, and quality related
  60.259 -      information. Again, it is up to the language and plugin to agree on
  60.260 -      what data is extracted, passed, and then used for scheduling.
  60.261 -      Meanwhile, VMS must provide the scheduler with the services needed to
  60.262 -      make use of that data.
  60.263 -
  60.264 -      As research progresses, additional types of information may prove
  60.265 -      needed, so flexibility from the plugin system will be key. \ The plugin
  60.266 -      plus VMS implementation are a hardware abstraction -- the parallel
  60.267 -      equivalent of what the instruction set used to be for sequential
  60.268 -      processors, but now defined in software.
  60.269 -
  60.270 -      <paragraph|Info exposed by VMS to plugin:>This, finally, begs the
  60.271 -      question: what kind of information and services must VMS provide to the
  60.272 -      plugin? It must expose the structure of the hardware that matters most
  60.273 -      to performance (computation, energy, and real-world related
  60.274 -      performance).
  60.275 -
  60.276 -      \ We believe that the type(s) of cores, the pools of memory and
  60.277 -      communication between them are the most important features for parallel
  60.278 -      performance. However, it should only expose the portions of memory
  60.279 -      affectable by a runtime scheduler (the register set usage of a
  60.280 -      sequential processor or vector processor is fixed by the binary and so
  60.281 -      not exposed).
  60.282 -
  60.283 -      On the nature of communication, we believe that the scheduler can
  60.284 -      safely model any network with a topology-independent statistical model,
  60.285 -      without undue loss of performance <cite|Agarwal91><cite|Aida00>. This
  60.286 -      leaves the main feature as coherent memory vs distributed, which
  60.287 -      determines whether communication takes place by shared variables in the
  60.288 -      code vs whether it needs explicit action.
  60.289 -
  60.290 -      Following this, we propose that for the purposes of scheduling, most
  60.291 -      parallel hardware will be adequately modeled by a simplified
  60.292 -      hierarchical graph. Nodes are of type: 1) physical memory array, 2)
  60.293 -      processor pipeline, 3) internally-scheduled sub-graph. Communication
  60.294 -      links are chosen from: 1) automated movement (ex: due to coherence
  60.295 -      mechanism) 2) explicit movement. \ The links are statistical models of
  60.296 -      how well the physical network moves data.
  60.297 -
  60.298 -      The internally-scheduled sub-graph is the key feature. \ It allows an
  60.299 -      entire GPU, for example, to be treated as one run-time schedulable node
  60.300 -      as StarPU <cite|Augonnet09> does. It also allows a hierarchy of plugins
  60.301 -      to exist for complex hardware. Higher level plugins schedule large
  60.302 -      tasks to sub-graphs, in which the tasks are again divided (using
  60.303 -      manipulators packaged by the toolchain, such as demonstrated by
  60.304 -      PetaBricks and DKU<cite|DKUTechRep><cite|DeblockingCode>). Techniques
  60.305 -      such as Hierarchically Tiled Arrays <cite|Padua08> and the loop
  60.306 -      manipulation features of the X Language <cite|Donadio06> will also
  60.307 -      facilitate such hierarchical scheduling.
  60.308 -
  60.309 -      We suggest that most parallel architectures will eventually fall into a
  60.310 -      small number of groups. All targets in a group have similar graphs.
  60.311 -      This conveys sufficient structure to efficiently schedule any target in
  60.312 -      the group, without exposing chip-specific details.
  60.313 -
  60.314 -      <paragraph|Focus Area:>This will be difficult research (some of which
  60.315 -      is currently in progress) developing low-overhead schedulers that have
  60.316 -      a single binary-interface, but efficiently handle a range of related
  60.317 -      hardware graphs. An example would be a single plugin whose scheduler is
  60.318 -      efficient on various multi-core systems with GPU accelerators,
  60.319 -      regardless of which particular multi-core and GPU chips are present,
  60.320 -      possibly adapting job-scheduling approaches <cite|Gehring96>.
  60.321 -
  60.322 -      <section|Eco-System>
  60.323 -
  60.324 -      Figure 4 depicts how many real-world entities might interact to supply
  60.325 -      the various pieces. At the top, independent software developers write
  60.326 -      applications, in a variety of languages. Each language is defined by a
  60.327 -      research group, along with its own format for conveying task-related
  60.328 -      info.\ 
  60.329 -
  60.330 -      The plugins, in the middle, act as a cross-bar switch, connecting the
  60.331 -      binaries to the hardware abstractions. They are separately distributed
  60.332 -      and loaded onto the hardware, and separately written. The middle will
  60.333 -      fill out as research teams discover scheduling techniques for various
  60.334 -      groupings (classes) of hardware. Each implements a plugin for a
  60.335 -      hardware class, which accepts a particular language's format. For
  60.336 -      unusual hardware designs, the manufacturer supplies their own plugin
  60.337 -      for the popular languages, thereby taking advantage of the existing
  60.338 -      application binaries (non-standard instruction sets also need an
  60.339 -      install-time translator).
  60.340 -
  60.341 -      At the bottom, the VMS-core implementations standardize the hardware.
  60.342 -      They are mainly supplied by the hardware manufacturers.
  60.343 -
  60.344 -      The minimal software needed for a new HW platform is the VMS-core
  60.345 -      abstraction, sequential C compiler, and a bare-bones OS (and possibly a
  60.346 -      binary-optimizer). Existing applications are adapted via the plugins
  60.347 -      for the hardware class and the abstraction.
  60.348 -
  60.349 -      We expect that a small number of HW classes will quickly come to
  60.350 -      dominate, which will encourage later HW development to fit within the
  60.351 -      dominant classes. As a result, a standard set of plugins, and
  60.352 -      sequential C compilers will emerge, allowing software developers to
  60.353 -      perform a single compilation pass. For fine tuning of <em|sequential>
  60.354 -      compilation choices (or optimization of fine-grain hardware like SIMD
  60.355 -      GPUs), we expect install-time binary re-writers or run-time binary
  60.356 -      optimizers.
  60.357 -
  60.358 -      The end-result is that no centralized control is needed. Language
  60.359 -      designers innovate, inventing new parallelism constructs, and need as
  60.360 -      little as just a source-to-C translator to reach all the standard
  60.361 -      hardware platforms. Likewise, hardware manufacturers innovate freely,
  60.362 -      needing minimal software development for a new chip to enjoy access to
  60.363 -      existing development tools and applications.
  60.364 -
  60.365 -      Note that new hardware still has the option of aggressive binary
  60.366 -      optimizers. In this scheme they have richer application information
  60.367 -      available than normal due to the task information bundled into the
  60.368 -      binary.\ 
  60.369 -
  60.370 -      The set of plugins is the key to this portability, in combination with
  60.371 -      funneling many applications to the same parallelism information at the
  60.372 -      top, and funneling many hardware platforms to similar graphs at the
  60.373 -      bottom.
  60.374 -
  60.375 -      <\with|par-columns|1>
  60.376 -        <\big-figure>
  60.377 -          <postscript|figures/eco-system.eps|*7/8|*7/8||||>
  60.378 -        </big-figure|Eco-system is composed of toolchains, plugins, and HW
  60.379 -        abstractions. \ Each element, such as a particular plugin or
  60.380 -        sequential C compiler, is supplied by a different physical-world
  60.381 -        entity, such as a company or a research group. \ Elements related to
  60.382 -        a particular language are all shown in the same color, while elements
  60.383 -        related to the same hardware class are also shown in the same color.
  60.384 -        \ The plugins combine a language color with a hardware class color
  60.385 -        because they depend on both. \ As can be seen by the coloring, the
  60.386 -        toolchain for a language is independent of HW except for the
  60.387 -        sequential C compilers.>
  60.388 -      </with>
  60.389 -    </with>
  60.390 -  </with>
  60.391 -
  60.392 -  <\with|par-columns|2>
  60.393 -    <section|Internal Workings of VMS>
  60.394 -
  60.395 -    <\with|par-columns|2>
  60.396 -      To give greater understanding of VMS, we describe the internal working
  60.397 -      of our implementation for shared-memory multi-core hardware. It has a
  60.398 -      master virtual-processor (VP) on each core, into which the plugins are
  60.399 -      inserted, and a ``core-controller'' that handles transferring the
  60.400 -      physical-core between animating the master VP and animating the slave
  60.401 -      VPs. The plugin functions are called by the master VP and control which
  60.402 -      slave goes to which core (more detail shortly). All application code is
  60.403 -      animated by slave VPs. When app-code invokes a parallelism construct,
  60.404 -      the slave VP first attaches to itself a request representing the
  60.405 -      parallelism construct (and destined for the plugin in the master VP)
  60.406 -      then suspends. We next review how this request reaches the plugin's
  60.407 -      parallelism-construct implementation, called the <em|request handler>,
  60.408 -      by walking through the steps VMS takes during operation.
  60.409 -
  60.410 -      <paragraph|Steps of Operation:>The steps of operation are numbered in
  60.411 -      Figure <reference|figInternals>. \ Taking them in order, 1)
  60.412 -      <verbatim|master_loop> scans the scheduling slots to see which ones'
  60.413 -      slaves have suspended since the previous scan. \ 2) It hands these to
  60.414 -      the request handler plugged-in. \ \ 3) The data in the request causes
  60.415 -      the request handler to manipulate data structures within the shared
  60.416 -      semantic state. \ These structures hold all the slaves currently
  60.417 -      suspended. \ 4) Requests cause slaves to be moved to the ready
  60.418 -      container (for SSR, this is one queue, readyQ, on each physical core --
  60.419 -      SSR constructs and work-stealing determine which core a slave is
  60.420 -      assigned to). 5) During the scan, the <verbatim|master_loop>
  60.421 -      additionally looks for empty slots. For each, it calls the scheduler
  60.422 -      plug-in function, which returns a slave (for SSR, this just pops the
  60.423 -      Q). \ 6) The <verbatim|master_loop> then places the slave VP's pointer
  60.424 -      into the scheduling slot, making it available to the
  60.425 -      <verbatim|core_loop>. \ 7) When done with the scan, <verbatim|masterVP>
  60.426 -      suspends, switching animation back to the <verbatim|core_loop>. \ 8)
  60.427 -      <verbatim|core_loop> takes slave VPs out of the slots, then 9) switches
  60.428 -      animation to them. \ 10) When a slave self-suspends (due to app-code),
  60.429 -      animation returns to the <verbatim|core_loop>, which picks another,
  60.430 -      until 11) all slots are empty and the <verbatim|core_loop> again
  60.431 -      switches animation to the <verbatim|masterVP>.
  60.432 -
  60.433 -      <\with|par-first|0fn>
  60.434 -        <\with|par-left|0cm>
  60.435 -          <postscript|figures/VMS-core__internal_workings.eps|*15/16|||||>
  60.436 -        </with>
  60.437 -      </with>
  60.438 -
  60.439 -      <small-figure||<label|figInternals>Internal elements of VMS
  60.440 -      implementation >
  60.441 -
  60.442 -      <paragraph|Sequential implementation of parallel constructs:>In this
  60.443 -      particular implementation we use a central <verbatim|masterLock> to
  60.444 -      ensure that only one core's <verbatim|masterVP> can be active at any
  60.445 -      time. \ This guarantees non-overlap of <verbatim|masterVP>s on
  60.446 -      different cores, allowing the plugins to use sequential algorithms.
  60.447 -
  60.448 -      <section|VMS Measurements>
  60.449 -    </with>
  60.450 -
  60.451 -    <paragraph|Setup:>We implemented blocked dense matrix multiply and ran on
  60.452 -    a Core2Quad 2.4Ghz chip.
  60.453 -
  60.454 -    <paragraph|Implementation-Time:>As shown in Table 1, time to implement
  60.455 -    the three parallel libraries averages 2 days. As an example of
  60.456 -    productivity, adding nested transactions, parallel singleton, and atomic
  60.457 -    function-execution to SSR required a single afternoon, totaling less than
  60.458 -    100 lines of C code.
  60.459 -
  60.460 -    <tabular|<tformat|<table|<row|<cell|<small-table|<tabular|<tformat|<twith|table-lborder|.05fn>|<twith|table-rborder|.05fn>|<twith|table-bborder|.05fn>|<twith|table-tborder|.05fn>|<table|<row|<cell|>|<cell|SSR>|<cell|Vthread>|<cell|VCilk>>|<row|<cell|Design>|<cell|4>|<cell|1>|<cell|0.5>>|<row|<cell|Code>|<cell|2>|<cell|0.5>|<cell|0.5>>|<row|<cell|Test>|<cell|1>|<cell|0.5>|<cell|0.5>>|<row|<cell|L.O.C.>|<cell|470>|<cell|290>|<cell|310>>>>>|<label|tabPersonDaysLang>Person-days
  60.461 -    to design, code, and test each parallelism library, in the order
  60.462 -    attempted. L.O.C. is lines of (original) code, excluding libraries and
  60.463 -    comments.>>>>>>
  60.464 -
  60.465 -    <paragraph|Execution Performance:> \ Performance of VMS is seen in Table
  60.466 -    <reference|tabOverheadCycles>. The code has not been designed for speed,
  60.467 -    but rather to be easy to understand and modify. In particular, the
  60.468 -    schedulers are simple queues with no optimization for performance.
  60.469 -
  60.470 -    <\with|par-mode|left>
  60.471 -      <tabular|<tformat|<table|<row|<cell|<small-table|<tabular|<tformat|<cwith|3|16|4|5|cell-halign|r>|<cwith|1|1|4|5|cell-halign|r>|<cwith|10|10|1|4|cell-tborder|.05fn>|<cwith|12|12|1|4|cell-tborder|.05fn>|<cwith|14|14|1|4|cell-tborder|.05fn>|<cwith|6|6|4|4|cell-halign|r>|<cwith|1|16|3|3|cell-halign|r>|<twith|table-lborder|.05fn>|<twith|table-rborder|.05fn>|<twith|table-bborder|.05fn>|<twith|table-tborder|.05fn>|<table|<row|<cell|>|<cell|>|<cell|comp>|<cell|comp>>|<row|<cell|VMS
  60.472 -      Only:>|<cell|>|<cell|only>|<cell|+mem>>|<row|<cell|<verbatim|master_loop>>|<cell|>|<cell|91>|<cell|
  60.473 -      \ 110>>|<row|<cell|switch VPs>|<cell|>|<cell|77>|<cell|
  60.474 -      \ 130>>|<row|<cell|(malloc)>|<cell|>|<cell|160>|<cell|2300>>|<row|<cell|(create
  60.475 -      VP)>|<cell|>|<cell|540>|<cell|3800>>|<row|<cell|Master
  60.476 -      lock>|<cell|>|<cell|>|<cell|250>>|<row|<cell|>|<cell|>|<cell|>|<cell|>>|<row|<cell|Library:>|<cell|>|<cell|>|<cell|>>|<row|<cell|SSR>|<cell|plugin
  60.477 -      -- concur>|<cell|190>|<cell|540>>|<row|<cell|>|<cell|plugin --
  60.478 -      all>|<cell|530>|<cell|2200>>|<row|<cell|Vthread>|<cell|plugin --
  60.479 -      concur>|<cell|66>|<cell|710>>|<row|<cell|>|<cell|plugin --
  60.480 -      all>|<cell|180>|<cell|1500>>|<row|<cell|VCilk>|<cell|plugin --
  60.481 -      concur>|<cell|65>|<cell|260>>|<row|<cell|>|<cell|plugin --
  60.482 -      all>|<cell|330>|<cell|1800>>>>>|<label|tabOverheadCycles>Cycles of
  60.483 -      overhead, per scheduled slave. ``comp only'' is perfect memory, ``comp
  60.484 -      + mem'' is actual cycles. ``Plugin-concur'' only concurrency requests,
  60.485 -      ``plugin-all'' includes create and malloc requests. Two significant
  60.486 -      digits due to variability.>>>>>>
  60.487 -    </with>
  60.488 -
  60.489 -    <paragraph|Head to Head:>Comparing our implementation of the
  60.490 -    <verbatim|spawn> and <verbatim|sync> constructs against the distributed
  60.491 -    version of Cilk, the same application code has similar performance. VCilk
  60.492 -    does 23% worse on large matrices that run for several seconds, but 210%
  60.493 -    better on small matrices requiring only milliseconds. Versus pthreads,
  60.494 -    our VMS based implementation has more than an order of magnitude better
  60.495 -    overhead per invocation of mutex or condition variable functionality.
  60.496 -
  60.497 -    <section|<label|secConclusion>Conclusion>
  60.498 -
  60.499 -    This is a position paper, merely a suggestion for a support system for
  60.500 -    cooperatively achieving performance portability. The key pattern is the
  60.501 -    funneling of many applications to the same parallelism information at the
  60.502 -    top, the funneling of many hardware platforms to the same abstraction at
  60.503 -    the bottom, and the set of plugins that connect the two ends.
  60.504 -  </with>
  60.505 -
  60.506 -  <\bibliography|bib|Helpers/plain|Helpers/Bib_for_papers.bib>
  60.507 -    <\bib-list|10>
  60.508 -      <bibitem*|1><label|bib-DeblockingCode>DKU-ized Deblocking Filter code.
  60.509 -      <newblock>http://dku.svn.sourceforge.net/viewvc/dku/branches/DKU_C__Deblocking__orig/.
  60.510 -
  60.511 -      <bibitem*|2><label|bib-Agarwal91>Anant Agarwal. <newblock>Limits on
  60.512 -      interconnection network performance.
  60.513 -      <newblock><with|font-shape|italic|Parallel and Distributed Systems,
  60.514 -      IEEE Transactions on>, 2:398 -- 412, 1991.
  60.515 -
  60.516 -      <bibitem*|3><label|bib-Actors97>G.<nbsp>Agha, I.<nbsp>Mason,
  60.517 -      S.<nbsp>Smith, and C.<nbsp>Talcott. <newblock>A foundation for actor
  60.518 -      computation. <newblock><with|font-shape|italic|Journal of Functional
  60.519 -      Programming>, 7(01):1--72, 1997.
  60.520 -
  60.521 -      <bibitem*|4><label|bib-Aida00>K.<nbsp>Aida, A.<nbsp>Takefusa,
  60.522 -      H.<nbsp>Nakada, S.<nbsp>Matsuoka, S.<nbsp>Sekiguchi, and
  60.523 -      U.<nbsp>Nagashima. <newblock>Performance evaluation model for
  60.524 -      scheduling in global computing systems.
  60.525 -      <newblock><with|font-shape|italic|INTERNATIONAL JOURNAL OF HIGH
  60.526 -      PERFORMANCE COMPUTING APPLICATIONS>, 14:268--279, 2000.
  60.527 -
  60.528 -      <bibitem*|5><label|bib-PetaBricks09>Jason Ansel, Cy<nbsp>Chan,
  60.529 -      Yee<nbsp>Lok Wong, Marek Olszewski, Qin Zhao, Alan Edelman, and Saman
  60.530 -      Amarasinghe. <newblock>Petabricks: a language and compiler for
  60.531 -      algorithmic choice. <newblock>In <with|font-shape|italic|Proceedings of
  60.532 -      the 2009 ACM SIGPLAN conference on Programming language design and
  60.533 -      implementation>, PLDI '09, pages 38--49, 2009.
  60.534 -
  60.535 -      <bibitem*|6><label|bib-Augonnet09>Cédric Augonnet, Samuel Thibault,
  60.536 -      Raymond Namyst, and Pierre-André Wacrenier. <newblock>StarPU: A
  60.537 -      unified platform for task scheduling on heterogeneous multicore
  60.538 -      architectures. <newblock>In <with|font-shape|italic|Euro-Par 2009
  60.539 -      Parallel Processing>, Lecture Notes in Computer Science, pages
  60.540 -      863--874. 2009.
  60.541 -
  60.542 -      <bibitem*|7><label|bib-Sejits>B.<nbsp>Catanzaro, S.<nbsp>Kamil,
  60.543 -      Y.<nbsp>Lee, K.<nbsp>Asanovic, J.<nbsp>Demmel, K.<nbsp>Keutzer,
  60.544 -      J.<nbsp>Shalf, K.<nbsp>Yelick, and A.<nbsp>Fox. <newblock>Sejits:
  60.545 -      Getting productivity and performance with selective embedded jit
  60.546 -      specialization. <newblock><with|font-shape|italic|First Workshop on
  60.547 -      Programmable Models for Emerging Architecture at the 18th International
  60.548 -      Conference on Parallel Architectures and Compilation Techniques>, 2009.
  60.549 -
  60.550 -      <bibitem*|8><label|bib-Consel96>Charles Consel. <newblock>A general
  60.551 -      approach for run-time specialization and its application to c.
  60.552 -      <newblock>pages 145--156. ACM Press, 1996.
  60.553 -
  60.554 -      <bibitem*|9><label|bib-TBBHome>Intel Corp. <newblock>TBB home page.
  60.555 -      <newblock>http://www.threadingbuildingblocks.org.
  60.556 -
  60.557 -      <bibitem*|10><label|bib-Donadio06>Sebastien Donadio, James Brodman,
  60.558 -      Thomas Roeder, Kamen Yotov, Denis Barthou, Albert Cohen, María
  60.559 -      Garzarán, David Padua, and Keshav Pingali. <newblock>A language for
  60.560 -      the compact representation of multiple program versions. <newblock>In
  60.561 -      <with|font-shape|italic|Languages and Compilers for Parallel
  60.562 -      Computing>, Lecture Notes in Computer Science, pages 136--151. 2006.
  60.563 -
  60.564 -      <bibitem*|11><label|bib-Duesterwald05>E<nbsp>Duesterwald.
  60.565 -      <newblock>Design and engineering of a dynamic binary optimizer.
  60.566 -      <newblock><with|font-shape|italic|Proceedings of the IEEE>, 93:436 --
  60.567 -      448, 2005.
  60.568 -
  60.569 -      <bibitem*|12><label|bib-Sequoia06>Kayvon Fatahalian, Daniel<nbsp>Reiter
  60.570 -      Horn, Timothy<nbsp>J. Knight, Larkhoon Leem, Mike Houston,
  60.571 -      Ji<nbsp>Young Park, Mattan Erez, Manman Ren, Alex Aiken,
  60.572 -      William<nbsp>J. Dally, and Pat Hanrahan. <newblock>Sequoia: programming
  60.573 -      the memory hierarchy. <newblock>In <with|font-shape|italic|SC '06:
  60.574 -      Proceedings of the 2006 ACM/IEEE conference on Supercomputing>,
  60.575 -      page<nbsp>83, 2006.
  60.576 -
  60.577 -      <bibitem*|13><label|bib-Fursin05>Grigori Fursin, Albert Cohen, Michael
  60.578 -      O’Boyle, and Olivier Temam. <newblock>A practical method for quickly
  60.579 -      evaluating program optimizations. <newblock>In Tom Conte, Nacho
  60.580 -      Navarro, Wen-mei Hwu, Mateo Valero, and Theo Ungerer, editors,
  60.581 -      <with|font-shape|italic|High Performance Embedded Architectures and
  60.582 -      Compilers>, Lecture Notes in Computer Science, pages 29--46. Springer
  60.583 -      Berlin / Heidelberg, 2005.
  60.584 -
  60.585 -      <bibitem*|14><label|bib-Gehring96>Jörn Gehring and Friedhelm Ramme.
  60.586 -      <newblock>Architecture-independent request-scheduling with tight
  60.587 -      waiting-time estimations. <newblock>In <with|font-shape|italic|Job
  60.588 -      Scheduling Strategies for Parallel Processing>, volume 1162 of
  60.589 -      <with|font-shape|italic|Lecture Notes in Computer Science>, pages
  60.590 -      65--88. 1996.
  60.591 -
  60.592 -      <bibitem*|15><label|bib-Gelernter85Linda>D.<nbsp>Gelernter.
  60.593 -      <newblock>Generative communication in Linda.
  60.594 -      <newblock><with|font-shape|italic|ACM Transactions on Programming
  60.595 -      Languages and Systems (TOPLAS)>, 7(1):80--112, 1985.
  60.596 -
  60.597 -      <bibitem*|16><label|bib-Padua08>Jia Guo, Ganesh Bikshandi,
  60.598 -      Basilio<nbsp>B. Fraguela, Maria<nbsp>J. Garzaran, and David Padua.
  60.599 -      <newblock>Programming with tiles. <newblock>In
  60.600 -      <with|font-shape|italic|Proceedings of the 13th ACM SIGPLAN Symposium
  60.601 -      on Principles and practice of parallel programming>, PPoPP '08, pages
  60.602 -      111--122, 2008.
  60.603 -
  60.604 -      <bibitem*|17><label|bib-VMSHome>Sean Halle. <newblock>VMS home page.
  60.605 -      <newblock>http://vmsexemodel.sourceforge.net.
  60.606 -
  60.607 -      <bibitem*|18><label|bib-VMSSubmitted>Sean Halle and Albert Cohen.
  60.608 -      <newblock>An extensible virtualization mechanism to replace threads.
  60.609 -      <newblock>submitted to PLDI 2011.
  60.610 -
  60.611 -      <bibitem*|19><label|bib-DKUTechRep>Sean Halle and Albert Cohen.
  60.612 -      <newblock>Dku pattern for performance portable parallel software, 2009.
  60.613 -      <newblock>http://www.soe.ucsc.edu/share/technical-reports/2009/ucsc-soe-09-06.pdf.
  60.614 -
  60.615 -      <bibitem*|20><label|bib-BLISInHotPar>Sean Halle and Albert Cohen.
  60.616 -      <newblock>Leveraging semantics attached to function calls to isolate
  60.617 -      applications from hardware. <newblock>In <with|font-shape|italic|HOTPAR
  60.618 -      '10: USENIX Workshop on Hot Topics in Parallelism>, June 2010.
  60.619 -
  60.620 -      <bibitem*|21><label|bib-Hewitt10>Carl Hewitt. <newblock>Actor model of
  60.621 -      computation, 2010. <newblock>http://arxiv.org/abs/1008.1459.
  60.622 -
  60.623 -      <bibitem*|22><label|bib-hoare78>C.<nbsp>A.<nbsp>R. Hoare.
  60.624 -      <newblock>Communicating sequential processes.
  60.625 -      <newblock><with|font-shape|italic|Communications of the ACM>,
  60.626 -      21(8):666--677, 1978.
  60.627 -
  60.628 -      <bibitem*|23><label|bib-ComponentModel00>G<nbsp>Leavens and
  60.629 -      M<nbsp>Sitaraman (eds). <newblock><with|font-shape|italic|Foundations
  60.630 -      of Component-Based Systems>. <newblock>Cambridge University Press,
  60.631 -      2000.
  60.632 -
  60.633 -      <bibitem*|24><label|bib-milner99>Robin Milner.
  60.634 -      <newblock><with|font-shape|italic|Communicating and Mobile Systems: The
  60.635 -      pi-Calculus>. <newblock>Cambridge University Press, 1999.
  60.636 -
  60.637 -      <bibitem*|25><label|bib-OpenMPHome>OpenMP organization.
  60.638 -      <newblock>OpenMP home page. <newblock>http://www.openmp.org.
  60.639 -
  60.640 -      <bibitem*|26><label|bib-Rosenblum05>M.<nbsp>Rosenblum and
  60.641 -      T.<nbsp>Garfinkel. <newblock>Virtual machine monitors: current
  60.642 -      technology and future trends. <newblock><with|font-shape|italic|IEEE
  60.643 -      Computer>, 38:39 -- 47, 2005.
  60.644 -
  60.645 -      <bibitem*|27><label|bib-Shankar05>Ajeet Shankar, S.<nbsp>Subramanya
  60.646 -      Sastry, Rastislav Bodík, and James<nbsp>E. Smith. <newblock>Runtime
  60.647 -      specialization with optimistic heap analysis. <newblock>In
  60.648 -      <with|font-shape|italic|Proceedings of the 20th annual ACM SIGPLAN
  60.649 -      conference on Object-oriented programming, systems, languages, and
  60.650 -      applications>, OOPSLA '05, pages 327--343, 2005.
  60.651 -
  60.652 -      <bibitem*|28><label|bib-Zhang97>Xiaolan Zhang, Zheng Wang, Nicholas
  60.653 -      Gloy, J.<nbsp>Bradley Chen, and Michael<nbsp>D. Smith. <newblock>System
  60.654 -      support for automatic profiling and optimization. <newblock>In
  60.655 -      <with|font-shape|italic|Proceedings of the sixteenth ACM symposium on
  60.656 -      Operating systems principles>, SOSP '97, pages 15--26, 1997.
  60.657 -    </bib-list>
  60.658 -  </bibliography>
  60.659 -
  60.660 -  \;
  60.661 -
  60.662 -  \;
  60.663 -</body>
  60.664 -
  60.665 -<\initial>
  60.666 -  <\collection>
  60.667 -    <associate|font-base-size|9>
  60.668 -    <associate|language|american>
  60.669 -    <associate|page-breaking|sloppy>
  60.670 -    <associate|page-extend|2fn>
  60.671 -    <associate|page-flexibility|1.0>
  60.672 -    <associate|page-medium|paper>
  60.673 -    <associate|page-screen-margin|true>
  60.674 -    <associate|page-show-hf|true>
  60.675 -    <associate|page-shrink|0fn>
  60.676 -    <associate|page-type|letter>
  60.677 -    <associate|preamble|false>
  60.678 -  </collection>
  60.679 -</initial>
  60.680 -
  60.681 -<\references>
  60.682 -  <\collection>
  60.683 -    <associate|auto-1|<tuple|1|1>>
  60.684 -    <associate|auto-10|<tuple|4|3>>
  60.685 -    <associate|auto-11|<tuple|5|3>>
  60.686 -    <associate|auto-12|<tuple|4|3>>
  60.687 -    <associate|auto-13|<tuple|3|4>>
  60.688 -    <associate|auto-14|<tuple|5|4>>
  60.689 -    <associate|auto-15|<tuple|6|5>>
  60.690 -    <associate|auto-16|<tuple|4|5>>
  60.691 -    <associate|auto-17|<tuple|7|5>>
  60.692 -    <associate|auto-18|<tuple|6|5>>
  60.693 -    <associate|auto-19|<tuple|8|5>>
  60.694 -    <associate|auto-2|<tuple|2|1>>
  60.695 -    <associate|auto-20|<tuple|9|5>>
  60.696 -    <associate|auto-21|<tuple|1|5>>
  60.697 -    <associate|auto-22|<tuple|10|5>>
  60.698 -    <associate|auto-23|<tuple|2|5>>
  60.699 -    <associate|auto-24|<tuple|11|5>>
  60.700 -    <associate|auto-25|<tuple|7|5>>
  60.701 -    <associate|auto-26|<tuple|7|6>>
  60.702 -    <associate|auto-27|<tuple|7|6>>
  60.703 -    <associate|auto-28|<tuple|7|6>>
  60.704 -    <associate|auto-29|<tuple|7|6>>
  60.705 -    <associate|auto-3|<tuple|3|2>>
  60.706 -    <associate|auto-30|<tuple|7|8>>
  60.707 -    <associate|auto-31|<tuple|7|8>>
  60.708 -    <associate|auto-32|<tuple|3|8>>
  60.709 -    <associate|auto-33|<tuple|4|8>>
  60.710 -    <associate|auto-34|<tuple|7|9>>
  60.711 -    <associate|auto-35|<tuple|7|9>>
  60.712 -    <associate|auto-36|<tuple|4|9>>
  60.713 -    <associate|auto-37|<tuple|8|9>>
  60.714 -    <associate|auto-38|<tuple|8|10>>
  60.715 -    <associate|auto-39|<tuple|9|10>>
  60.716 -    <associate|auto-4|<tuple|3.1|2>>
  60.717 -    <associate|auto-40|<tuple|9|10>>
  60.718 -    <associate|auto-41|<tuple|9|10>>
  60.719 -    <associate|auto-42|<tuple|9|10>>
  60.720 -    <associate|auto-43|<tuple|9|10>>
  60.721 -    <associate|auto-44|<tuple|16|10>>
  60.722 -    <associate|auto-45|<tuple|3|10>>
  60.723 -    <associate|auto-46|<tuple|4|11>>
  60.724 -    <associate|auto-47|<tuple|9|11>>
  60.725 -    <associate|auto-48|<tuple|9|11>>
  60.726 -    <associate|auto-49|<tuple|9|11>>
  60.727 -    <associate|auto-5|<tuple|1|2>>
  60.728 -    <associate|auto-50|<tuple|9|?>>
  60.729 -    <associate|auto-51|<tuple|9|?>>
  60.730 -    <associate|auto-52|<tuple|9|?>>
  60.731 -    <associate|auto-6|<tuple|1|2>>
  60.732 -    <associate|auto-7|<tuple|2|2>>
  60.733 -    <associate|auto-8|<tuple|2|3>>
  60.734 -    <associate|auto-9|<tuple|3|3>>
  60.735 -    <associate|bib-Actors97|<tuple|3|6>>
  60.736 -    <associate|bib-Agarwal91|<tuple|2|6>>
  60.737 -    <associate|bib-Aida00|<tuple|4|6>>
  60.738 -    <associate|bib-Augonnet09|<tuple|6|6>>
  60.739 -    <associate|bib-BLISInHotPar|<tuple|20|6>>
  60.740 -    <associate|bib-CILKHome|<tuple|6|10>>
  60.741 -    <associate|bib-ComponentModel00|<tuple|23|6>>
  60.742 -    <associate|bib-Consel96|<tuple|8|6>>
  60.743 -    <associate|bib-Conway63|<tuple|2|10>>
  60.744 -    <associate|bib-DKUTechRep|<tuple|19|6>>
  60.745 -    <associate|bib-DeblockingCode|<tuple|1|6>>
  60.746 -    <associate|bib-Dijkstra67|<tuple|4|10>>
  60.747 -    <associate|bib-Donadio06|<tuple|10|6>>
  60.748 -    <associate|bib-Duesterwald05|<tuple|11|6>>
  60.749 -    <associate|bib-Fursin05|<tuple|13|6>>
  60.750 -    <associate|bib-Gehring96|<tuple|14|6>>
  60.751 -    <associate|bib-Gelernter85Linda|<tuple|15|6>>
  60.752 -    <associate|bib-Hewitt10|<tuple|21|6>>
  60.753 -    <associate|bib-Lamport78|<tuple|6|11>>
  60.754 -    <associate|bib-Lamport87|<tuple|10|10>>
  60.755 -    <associate|bib-OpenMPHome|<tuple|25|6>>
  60.756 -    <associate|bib-Padua08|<tuple|16|6>>
  60.757 -    <associate|bib-PetaBricks09|<tuple|5|6>>
  60.758 -    <associate|bib-Rosenblum05|<tuple|26|6>>
  60.759 -    <associate|bib-Sejits|<tuple|7|6>>
  60.760 -    <associate|bib-Sequioa06|<tuple|10|6>>
  60.761 -    <associate|bib-Sequoia06|<tuple|12|6>>
  60.762 -    <associate|bib-Shankar05|<tuple|27|6>>
  60.763 -    <associate|bib-TBBHome|<tuple|9|6>>
  60.764 -    <associate|bib-VMSHome|<tuple|17|6>>
  60.765 -    <associate|bib-VMSSubmitted|<tuple|18|6>>
  60.766 -    <associate|bib-Zhang97|<tuple|28|6>>
  60.767 -    <associate|bib-hoare78|<tuple|22|6>>
  60.768 -    <associate|bib-milner80|<tuple|12|10>>
  60.769 -    <associate|bib-milner99|<tuple|24|6>>
  60.770 -    <associate|figAppFlow|<tuple|5|6>>
  60.771 -    <associate|figInternals|<tuple|4|5>>
  60.772 -    <associate|figMasterSplit|<tuple|6|6>>
  60.773 -    <associate|figTimeMapping|<tuple|6|4>>
  60.774 -    <associate|secAbsModel|<tuple|6|4>>
  60.775 -    <associate|secApp|<tuple|6|7>>
  60.776 -    <associate|secConclusion|<tuple|28|5>>
  60.777 -    <associate|secInternal|<tuple|3|4>>
  60.778 -    <associate|secLib|<tuple|6|8>>
  60.779 -    <associate|secOS|<tuple|5.2|10>>
  60.780 -    <associate|secResults|<tuple|6|6>>
  60.781 -    <associate|tabHeadToHeadVCilk|<tuple|3|6>>
  60.782 -    <associate|tabMasterCycles|<tuple|2|?>>
  60.783 -    <associate|tabOverheadCycles|<tuple|2|5>>
  60.784 -    <associate|tabPersonDaysLang|<tuple|1|5>>
  60.785 -    <associate|tabVPThreadSync|<tuple|3|6>>
  60.786 -  </collection>
  60.787 -</references>
  60.788 -
  60.789 -<\auxiliary>
  60.790 -  <\collection>
  60.791 -    <\associate|bib>
  60.792 -      PetaBricks09
  60.793 -
  60.794 -      BLISInHotPar
  60.795 -
  60.796 -      DKUTechRep
  60.797 -
  60.798 -      Sejits
  60.799 -
  60.800 -      Shankar05
  60.801 -
  60.802 -      Rosenblum05
  60.803 -
  60.804 -      Sequoia06
  60.805 -
  60.806 -      VMSSubmitted
  60.807 -
  60.808 -      VMSHome
  60.809 -
  60.810 -      Hewitt10
  60.811 -
  60.812 -      Actors97
  60.813 -
  60.814 -      ComponentModel00
  60.815 -
  60.816 -      hoare78
  60.817 -
  60.818 -      milner99
  60.819 -
  60.820 -      Gelernter85Linda
  60.821 -
  60.822 -      TBBHome
  60.823 -
  60.824 -      OpenMPHome
  60.825 -
  60.826 -      Fursin05
  60.827 -
  60.828 -      Consel96
  60.829 -
  60.830 -      Duesterwald05
  60.831 -
  60.832 -      Zhang97
  60.833 -
  60.834 -      Agarwal91
  60.835 -
  60.836 -      Aida00
  60.837 -
  60.838 -      Augonnet09
  60.839 -
  60.840 -      DKUTechRep
  60.841 -
  60.842 -      DeblockingCode
  60.843 -
  60.844 -      Padua08
  60.845 -
  60.846 -      Donadio06
  60.847 -
  60.848 -      Gehring96
  60.849 -    </associate>
  60.850 -    <\associate|figure>
  60.851 -      <tuple|normal|Specialization occurs in three places. |<pageref|auto-5>>
  60.852 -
  60.853 -      <\tuple|normal>
  60.854 -        \;
  60.855 -
  60.856 -        The toolchain is split into parallel and sequential portions. The
  60.857 -        parallel portion generates the bodies of information-carrying
  60.858 -        functions that the plugin later calls to retrieve the info.
  60.859 -      </tuple|<pageref|auto-7>>
  60.860 -
  60.861 -      <tuple|normal|Eco-system is composed of toolchains, plugins, and HW
  60.862 -      abstractions. \ Each element, such as a particular plugin or sequential
  60.863 -      C compiler, is supplied by a different physical-world entity, such as a
  60.864 -      company or a research group. \ Elements related to a particular
  60.865 -      language are all shown in the same color, while elements related to the
  60.866 -      same hardware class are also shown in the same color. \ The plugins
  60.867 -      combine a language color with a hardware class color because they
  60.868 -      depend on both. \ As can be seen by the coloring, the toolchain for a
  60.869 -      language is independent of HW except for the sequential C
  60.870 -      compilers.|<pageref|auto-13>>
  60.871 -
  60.872 -      <tuple|normal|<label|figInternals>Internal elements of VMS
  60.873 -      implementation |<pageref|auto-16>>
  60.874 -    </associate>
  60.875 -    <\associate|table>
  60.876 -      <tuple|normal|<label|tabPersonDaysLang>Person-days to design, code, and
  60.877 -      test each parallelism library, in the order attempted. L.O.C. is lines
  60.878 -      of (original) code, excluding libraries and
  60.879 -      comments.|<pageref|auto-21>>
  60.880 -
  60.881 -      <tuple|normal|<label|tabOverheadCycles>Cycles of overhead, per
  60.882 -      scheduled slave. ``comp only'' is perfect memory, ``comp + mem'' is
  60.883 -      actual cycles. ``Plugin-concur'' only concurrency requests,
  60.884 -      ``plugin-all'' includes create and malloc requests. Two significant
  60.885 -      digits due to variability.|<pageref|auto-23>>
  60.886 -    </associate>
  60.887 -    <\associate|toc>
  60.888 -      <vspace*|1fn><with|font-series|<quote|bold>|math-font-series|<quote|bold>|1<space|2spc>Overview
  60.889 -      and Motivation> <datoms|<macro|x|<repeat|<arg|x>|<with|font-series|medium|<with|font-size|1|<space|0.2fn>.<space|0.2fn>>>>>|<htab|5mm>>
  60.890 -      <no-break><pageref|auto-1><vspace|0.5fn>
  60.891 -
  60.892 -      <vspace*|1fn><with|font-series|<quote|bold>|math-font-series|<quote|bold>|2<space|2spc>Overview
  60.893 -      of VMS> <datoms|<macro|x|<repeat|<arg|x>|<with|font-series|medium|<with|font-size|1|<space|0.2fn>.<space|0.2fn>>>>>|<htab|5mm>>
  60.894 -      <no-break><pageref|auto-2><vspace|0.5fn>
  60.895 -
  60.896 -      <vspace*|1fn><with|font-series|<quote|bold>|math-font-series|<quote|bold>|3<space|2spc>Specialization>
  60.897 -      <datoms|<macro|x|<repeat|<arg|x>|<with|font-series|medium|<with|font-size|1|<space|0.2fn>.<space|0.2fn>>>>>|<htab|5mm>>
  60.898 -      <no-break><pageref|auto-3><vspace|0.5fn>
  60.899 -
  60.900 -      <with|par-left|<quote|1.5fn>|3.1<space|2spc>Three-step specialization
  60.901 -      <datoms|<macro|x|<repeat|<arg|x>|<with|font-series|medium|<with|font-size|1|<space|0.2fn>.<space|0.2fn>>>>>|<htab|5mm>>
  60.902 -      <no-break><pageref|auto-4>>
  60.903 -
  60.904 -      <with|par-left|<quote|6fn>|Isolating parallelism in the toolchain:
  60.905 -      <datoms|<macro|x|<repeat|<arg|x>|<with|font-series|medium|<with|font-size|1|<space|0.2fn>.<space|0.2fn>>>>>|<htab|5mm>>
  60.906 -      <no-break><pageref|auto-6><vspace|0.15fn>>
  60.907 -
  60.908 -      <with|par-left|<quote|6fn>|Focus Area:
  60.909 -      <datoms|<macro|x|<repeat|<arg|x>|<with|font-series|medium|<with|font-size|1|<space|0.2fn>.<space|0.2fn>>>>>|<htab|5mm>>
  60.910 -      <no-break><pageref|auto-8><vspace|0.15fn>>
  60.911 -
  60.912 -      <with|par-left|<quote|6fn>|What task information to extract:
  60.913 -      <datoms|<macro|x|<repeat|<arg|x>|<with|font-series|medium|<with|font-size|1|<space|0.2fn>.<space|0.2fn>>>>>|<htab|5mm>>
  60.914 -      <no-break><pageref|auto-9><vspace|0.15fn>>
  60.915 -
  60.916 -      <with|par-left|<quote|6fn>|Info exposed by VMS to plugin:
  60.917 -      <datoms|<macro|x|<repeat|<arg|x>|<with|font-series|medium|<with|font-size|1|<space|0.2fn>.<space|0.2fn>>>>>|<htab|5mm>>
  60.918 -      <no-break><pageref|auto-10><vspace|0.15fn>>
  60.919 -
  60.920 -      <with|par-left|<quote|6fn>|Focus Area:
  60.921 -      <datoms|<macro|x|<repeat|<arg|x>|<with|font-series|medium|<with|font-size|1|<space|0.2fn>.<space|0.2fn>>>>>|<htab|5mm>>
  60.922 -      <no-break><pageref|auto-11><vspace|0.15fn>>
  60.923 -
  60.924 -      <vspace*|1fn><with|font-series|<quote|bold>|math-font-series|<quote|bold>|4<space|2spc>Eco-System>
  60.925 -      <datoms|<macro|x|<repeat|<arg|x>|<with|font-series|medium|<with|font-size|1|<space|0.2fn>.<space|0.2fn>>>>>|<htab|5mm>>
  60.926 -      <no-break><pageref|auto-12><vspace|0.5fn>
  60.927 -
  60.928 -      <vspace*|1fn><with|font-series|<quote|bold>|math-font-series|<quote|bold>|5<space|2spc>Internal
  60.929 -      Workings of VMS> <datoms|<macro|x|<repeat|<arg|x>|<with|font-series|medium|<with|font-size|1|<space|0.2fn>.<space|0.2fn>>>>>|<htab|5mm>>
  60.930 -      <no-break><pageref|auto-14><vspace|0.5fn>
  60.931 -
  60.932 -      <with|par-left|<quote|6fn>|Steps of Operation:
  60.933 -      <datoms|<macro|x|<repeat|<arg|x>|<with|font-series|medium|<with|font-size|1|<space|0.2fn>.<space|0.2fn>>>>>|<htab|5mm>>
  60.934 -      <no-break><pageref|auto-15><vspace|0.15fn>>
  60.935 -
  60.936 -      <with|par-left|<quote|6fn>|Sequential implementation of parallel
  60.937 -      constructs: <datoms|<macro|x|<repeat|<arg|x>|<with|font-series|medium|<with|font-size|1|<space|0.2fn>.<space|0.2fn>>>>>|<htab|5mm>>
  60.938 -      <no-break><pageref|auto-17><vspace|0.15fn>>
  60.939 -
  60.940 -      <vspace*|1fn><with|font-series|<quote|bold>|math-font-series|<quote|bold>|6<space|2spc>VMS
  60.941 -      Measurements> <datoms|<macro|x|<repeat|<arg|x>|<with|font-series|medium|<with|font-size|1|<space|0.2fn>.<space|0.2fn>>>>>|<htab|5mm>>
  60.942 -      <no-break><pageref|auto-18><vspace|0.5fn>
  60.943 -
  60.944 -      <with|par-left|<quote|6fn>|Setup: <datoms|<macro|x|<repeat|<arg|x>|<with|font-series|medium|<with|font-size|1|<space|0.2fn>.<space|0.2fn>>>>>|<htab|5mm>>
  60.945 -      <no-break><pageref|auto-19><vspace|0.15fn>>
  60.946 -
  60.947 -      <with|par-left|<quote|6fn>|Implementation-Time:
  60.948 -      <datoms|<macro|x|<repeat|<arg|x>|<with|font-series|medium|<with|font-size|1|<space|0.2fn>.<space|0.2fn>>>>>|<htab|5mm>>
  60.949 -      <no-break><pageref|auto-20><vspace|0.15fn>>
  60.950 -
  60.951 -      <with|par-left|<quote|6fn>|Execution Performance:
  60.952 -      <datoms|<macro|x|<repeat|<arg|x>|<with|font-series|medium|<with|font-size|1|<space|0.2fn>.<space|0.2fn>>>>>|<htab|5mm>>
  60.953 -      <no-break><pageref|auto-22><vspace|0.15fn>>
  60.954 -
  60.955 -      <with|par-left|<quote|6fn>|Head to Head:
  60.956 -      <datoms|<macro|x|<repeat|<arg|x>|<with|font-series|medium|<with|font-size|1|<space|0.2fn>.<space|0.2fn>>>>>|<htab|5mm>>
  60.957 -      <no-break><pageref|auto-24><vspace|0.15fn>>
  60.958 -
  60.959 -      <vspace*|1fn><with|font-series|<quote|bold>|math-font-series|<quote|bold>|7<space|2spc><label|secConclusion>Conclusion>
  60.960 -      <datoms|<macro|x|<repeat|<arg|x>|<with|font-series|medium|<with|font-size|1|<space|0.2fn>.<space|0.2fn>>>>>|<htab|5mm>>
  60.961 -      <no-break><pageref|auto-25><vspace|0.5fn>
  60.962 -
  60.963 -      <vspace*|1fn><with|font-series|<quote|bold>|math-font-series|<quote|bold>|Bibliography>
  60.964 -      <datoms|<macro|x|<repeat|<arg|x>|<with|font-series|medium|<with|font-size|1|<space|0.2fn>.<space|0.2fn>>>>>|<htab|5mm>>
  60.965 -      <no-break><pageref|auto-26><vspace|0.5fn>
  60.966 -    </associate>
  60.967 -  </collection>
  60.968 -</auxiliary>
  60.969 \ No newline at end of file
    61.1 Binary file 0__Papers/VMS/Eco_System/Jan_2011_Hotpar_Port_Perf_final.pdf has changed
    62.1 --- a/0__Papers/VMS/Eco_System/Jan_2011_Hotpar_Port_Perf_final.tm	Sun Mar 11 09:26:44 2012 -0700
    62.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    62.3 @@ -1,965 +0,0 @@
    62.4 -<TeXmacs|1.0.7.3>
    62.5 -
    62.6 -<style|article>
    62.7 -
    62.8 -<\body>
    62.9 -  <doc-data|<doc-title|Support of Collective Effort Towards Performance
   62.10 -  Portability>|<doc-author-data|<author-name|Sean Halle
   62.11 -  >|<author-email|sean.halle@inria.fr>>||>
   62.12 -
   62.13 -  <\abstract>
   62.14 -    Performance portability, in the sense that a single source can run with
   62.15 -    good performance across a wide variation of parallel hardware platforms,
   62.16 -    is strongly desired by industry and actively being researched. \ However,
   62.17 -    evidence is mounting that performance portability cannot be realized at
   62.18 -    just the toolchain level, or just at the runtime level or just at the
   62.19 -    hardware abstraction level.
   62.20 -
   62.21 -    This is a position paper, making a suggestion for how the groups involved
   62.22 -    can more efficiently solve the performance portability problem together.
   62.23 -    We don't propose a solution, at all, but rather a support system for the
   62.24 -    players to self organize and collectively find one. \ The support system
   62.25 -    is based on a new <em|extendable> virtualization mechanism called VMS
   62.26 -    (Virtualized Master-Slave), that fulfills the needs of an organizing
   62.27 -    principle, and provides focus that may increase research efficiency. The
   62.28 -    difficult work will be the on-going research efforts on parallel language
   62.29 -    design, compilers, source-to-source transform tools, binary optimization,
   62.30 -    run-time schedulers, and hardware support for parallelism. \ Although it
   62.31 -    doesn't in itself solve the problem, such an organizing principle may be
   62.32 -    a valuable step towards a solution -- the problem may be too complex and
   62.33 -    require cooperation of too many real-world entities for a single-entity
   62.34 -    solution.
   62.35 -
   62.36 -    We briefly review VMS, and illustrate how it could be used to give rise
   62.37 -    to an eco-system in which performance portability is collectively
   62.38 -    realized. \ To support the suggestion, we give measurements of the time
   62.39 -    to implement three parallelism-construct libraries, and performance
   62.40 -    numbers for them, along with measurements of the basic overhead of VMS.
   62.41 -  </abstract>
   62.42 -
   62.43 -  <\with|par-columns|1>
   62.44 -    <\with|par-columns|2>
   62.45 -      <section|Overview and Motivation>
   62.46 -
   62.47 -      Evidence is mounting that one-stop solutions to performance portability
   62.48 -      fail to address critical real-world patterns. For example, attempting
   62.49 -      to place the full specialization into the toolchain centralizes the
   62.50 -      specialization effort in a single organization. One route is PetaBricks
   62.51 -      style <cite|PetaBricks09> which places specialization into a single
   62.52 -      tool that injects an adaptable runtime. Another is BLIS style
   62.53 -      <cite|BLISInHotPar> which automates re-compilation for new targets and
   62.54 -      automates distribution of multiple binaries -- to do this for thousands
   62.55 -      of different software development entities requires centralization.
   62.56 -      Either way, such a centralized approach concentrates control, creates a
   62.57 -      choke-point slowing the pace of innovation, and has serious unresolved
   62.58 -      technical challenges.
   62.59 -
   62.60 -      Pure runtime based approaches <cite|DKUTechRep> imply a single binary,
   62.61 -      with only the runtime dynamic-library changing across targets. This
   62.62 -      frees hardware manufacturers to independently deploy runtime libraries.
   62.63 -      However, for performance they must take advantage of language-specific
   62.64 -      constructs. This forces a separate runtime for each language. Without a
   62.65 -      means to simplify the creation of such runtimes, and reuse effort
   62.66 -      across hardware, this represents significant development effort.
   62.67 -
   62.68 -      Finally, hardware abstraction based approaches, such as JITs
   62.69 -      <cite|Sejits><cite|Shankar05> or VMMs <cite|Rosenblum05>, place the
   62.70 -      work of specializing into the virtual machine, which makes reuse
   62.71 -      difficult, forcing rewrite of JIT internals for each hardware platform,
   62.72 -      for each language. This software cost is an issue in the embedded space
   62.73 -      where new hardware is introduced often and has a limited market size to
   62.74 -      amortize the software cost. \ In addition, this one-stop approach
   62.75 -      requires a different JIT for each language, because it has to recognize
   62.76 -      language-specific features to specialize -- or else it fails to achieve
   62.77 -      good performance. This requires extensive work, making domain-specific
   62.78 -      languages time-consuming and difficult to develop, and the multiple
   62.79 -      JITs logistically awkward.
   62.80 -
   62.81 -      In practice, most approaches combine at least two in a limited way. We
   62.82 -      take the position in this paper that a support system is needed that
   62.83 -      operates at all three levels: the language design plus toolchain level;
   62.84 -      the runtime system level; and the hardware abstraction level. Sequoia
   62.85 -      <cite|Sequoia06> does this, in a limited way. \ We propose a more
   62.86 -      general approach that supports (multiple) languages without restricting
   62.87 -      them, has more freedom to specialize the runtime, \ and reduces the
   62.88 -      effort to add new target hardware. It takes advantage of VMS
   62.89 -      (Virtualized Master-Slave) <cite|VMSSubmitted><cite|VMSHome>, which
   62.90 -      provides pieces for each level, acting as an organizing principle.
   62.91 -
   62.92 -      Section 2 reviews VMS. Section 3 reviews performance portability
   62.93 -      fundamentals. Section 4 illustrates using VMS to support an eco-system.
   62.94 -      Section 5 gives details of a VMS implementation, and 6 gives VMS
   62.95 -      performance. Section 7 concludes.
   62.96 -
   62.97 -      <section|Overview of VMS>
   62.98 -
   62.99 -      On nomenclature, in this paper we define <em|task> as a 3-tuple:
  62.100 -      \<less\>animation event, collection of code animated, collection of
  62.101 -      information the code is animated upon\<gtr\>. The phrase ``we create a
  62.102 -      task'' means we create a combination of code plus data with the intent
  62.103 -      to animate.
  62.104 -
  62.105 -      Virtualized Master Slave (VMS) is an <em|extensible> virtualization
  62.106 -      mechanism that replaces Threads. \ Each language has its own scheduler,
  62.107 -      along with a definition of parallelism constructs, such as
  62.108 -      publish-subscribe channel, or send-receive, or spawn-sync. This
  62.109 -      scheduler plus parallelism construct implementation are plugged in to
  62.110 -      VMS, and, together, complete the runtime for the language.
  62.111 -
  62.112 -      <yes-indent>The plugin is separately loaded onto the hardware as a
  62.113 -      dynamic library or device driver. This makes the plugin a new component
  62.114 -      in the software stack.
  62.115 -
  62.116 -      The VMS model can be implemented as a user-space library, or existing
  62.117 -      OS kernels can be converted to the VMS model by opening up their
  62.118 -      scheduler, exposing the VMS plugin interface. The parallelism
  62.119 -      constructs are implemented using sequential algorithms, reducing
  62.120 -      implementation time for parallelism semantics to a matter of days.
  62.121 -      \ The plugged-in scheduler gives the language control over assigning
  62.122 -      work to physical cores. On multi-core shared-memory machines, the
  62.123 -      run-time overhead is low, around a few hundred nano-seconds per
  62.124 -      concurrency operation.
  62.125 -
  62.126 -      VMS isn't a language, but rather <em|supports> the creation of language
  62.127 -      runtimes. Examples could include: Actors
  62.128 -      <cite|Hewitt10><cite|Actors97>; Components <cite|ComponentModel00>;
  62.129 -      process calculi like CSP <cite|hoare78> and Pi-calculus
  62.130 -      <cite|milner99>; and coordination languages like Linda
  62.131 -      <cite|Gelernter85Linda>. \ Systems like TBB<cite|TBBHome>,
  62.132 -      OpenMP<cite|OpenMPHome>, and Sequoia may also be implemented with VMS,
  62.133 -      as well as the threading portion of Java, and even pthreads.
  62.134 -
  62.135 -      <section|Specialization>
  62.136 -
  62.137 -      Portable performance is achieved by specializing the source code to the
  62.138 -      hardware. \ For traditional sequential source on sequential processors,
  62.139 -      the specialization was the translation to machine code and optimization
  62.140 -      that took place in the compiler.
  62.141 -
  62.142 -      This one-step specialization was sufficient because most of the
  62.143 -      performance portability was provided by using micro-architecture
  62.144 -      hardware techniques that exploited instruction-level parallelism
  62.145 -      underneath a standard instruction-set abstraction (plus faster clock).
  62.146 -
  62.147 -      We conjecture that the reason such a hardware-based approach to
  62.148 -      performance portability has failed for parallel hardware is that larger
  62.149 -      granularity parallelism is tied to the language constructs and to
  62.150 -      application constructs (whereas instruction-level parallelism is tied
  62.151 -      only to the machine-instruction-set constructs). Hence, information
  62.152 -      about the language patterns and application patterns must be available
  62.153 -      in order to exploit these larger granularities.
  62.154 -
  62.155 -      Following this intuition, we propose that a system for parallel
  62.156 -      performance portability have a means to identify language and
  62.157 -      application constructs and package this information into a standard
  62.158 -      format. \ Also, a hardware abstraction should be provided that accepts
  62.159 -      such information and uses it to make high-quality decisions about task
  62.160 -      creation, sizing, and placement.
  62.161 -
  62.162 -      <subsection|Three-step specialization>
  62.163 -
  62.164 -      VMS fits this proposal by making specialization happen in three steps,
  62.165 -      as illustrated in Figure 1.
  62.166 -
  62.167 -      First, in the top box, the toolchain extracts task information useful
  62.168 -      to the scheduler and packages it into the binary. \ This specializes
  62.169 -      the source to the plugin's interface. \ Second, in the middle, the
  62.170 -      scheduler in the plugin retrieves the info and uses it to make
  62.171 -      scheduling decisions. This is specializing the binary to the hardware
  62.172 -      abstraction. Third, at the bottom, the VMS-core implementation hides
  62.173 -      hardware details behind the interface. This is specializing the
  62.174 -      hardware abstraction to the hardware.
  62.175 -
  62.176 -      <\with|par-first|0fn>
  62.177 -        <small-figure|<postscript|figures/3_stage_specialization.eps||*6/7||||>|Specialization
  62.178 -        occurs in three places. >
  62.179 -      </with>
  62.180 -
  62.181 -      The combination of plugin plus VMS has the same function that the
  62.182 -      instruction set had back in the sequential days -- it provides a
  62.183 -      standard hardware abstraction. \ VMS has the advantage that the
  62.184 -      abstraction can be chosen separately for each binary, by choosing the
  62.185 -      plugin.
  62.186 -
  62.187 -      <paragraph|Isolating parallelism in the toolchain:>Focusing on the
  62.188 -      toolchain, we propose breaking it into two sections: one for
  62.189 -      parallelism, the other for sequential. The parallelism portion extracts
  62.190 -      the task and language information needed to make high quality
  62.191 -      scheduling decisions. \ The sequential specializes individual functions
  62.192 -      to the sequential cores. \ The parallelism portion remains constant
  62.193 -      across hardware, only the sequential portion changes when the
  62.194 -      instruction-set of the target hardware changes (in effect, this moves a
  62.195 -      portion of the compiler into an install-time, or load-time, or run-time
  62.196 -      component that completes binary specialization).
  62.197 -
  62.198 -      One possible way to achieve this is to make the parallel portion
  62.199 -      transform the original source to C code, with embedded calls to the
  62.200 -      parallelism constructs. Also during this source-to-C-plus-lib-call
  62.201 -      transform, the task information is packaged into functions in some way.
  62.202 -      \ The resulting C-plus-lib-calls source is then compiled with a
  62.203 -      sequential C compiler to make a binary, as depicted in Figure 2.
  62.204 -
  62.205 -      <\with|par-first|0fn>
  62.206 -        <\small-figure|<postscript|figures/Toolchain.eps||||||>>
  62.207 -          \;
  62.208 -
  62.209 -          The toolchain is split into parallel and sequential portions. The
  62.210 -          parallel portion generates the bodies of information-carrying
  62.211 -          functions that the plugin later calls to retrieve the info.
  62.212 -        </small-figure>
  62.213 -      </with>
  62.214 -
  62.215 -      Meanwhile, the plugins for that language know the names of the library
  62.216 -      functions the task information has been packaged into. \ Hence, when
  62.217 -      the binary is linked to a plugin at load time, the task-info functions
  62.218 -      within the binary become available to the plugin. \ They are called
  62.219 -      during the run to extract the information.
  62.220 -
  62.221 -      This scheme allows unmodified sequential compilers to be used to pass
  62.222 -      the information along, inside of a standard binary format. \ It also
  62.223 -      separates the parallel and sequential portions of the tool chain
  62.224 -      cleanly, so only the relatively simple sequential C compiler changes
  62.225 -      with hardware. \ This scheme also leaves the language designers in
  62.226 -      charge of deciding the nature and definition of the information
  62.227 -      carrying functions.
  62.228 -
  62.229 -      These properties enable reuse of the same parallel portion of the
  62.230 -      toolchain across chips, which is especially valuable in the embedded
  62.231 -      market. \ With the inclusion of real-time aspects, such as latency
  62.232 -      bounds and deadlines, this could dramatically speed up time to market
  62.233 -      and reduce cost of introduction of new embedded chips.
  62.234 -
  62.235 -      <paragraph|Focus Area:>This part of the proposal may run into
  62.236 -      difficulties in practice. The details of architectures like vector
  62.237 -      units and GPUs are too fine-grain for typical run-time scheduling, and
  62.238 -      may require multi-versioned binaries<cite|Fursin05><cite|Consel96> or
  62.239 -      binary optimizers<cite|Duesterwald05><cite|Zhang97> or PetaBricks style
  62.240 -      adaptability. It will require extensive toolchain research by many
  62.241 -      groups to either solve this or give reasonable evidence that it's not
  62.242 -      practical.
  62.243 -
  62.244 -      <paragraph|What task information to extract:>This begs the question:
  62.245 -      what kind of task information is sufficient for performance portability
  62.246 -      across the array of foreseeable parallel architectures? Fortunately,
  62.247 -      the support system doesn't define this, but leaves it free to evolve as
  62.248 -      research progresses, enabling an upgrade path.
  62.249 -
  62.250 -      We propose three kinds of information will be sufficient: 1)
  62.251 -      manipulators, which are able to modify the size of tasks, choose among
  62.252 -      alternative binary versions, and change the data layout and access
  62.253 -      pattern (such as auto-tuners injected into the binary and invoked by
  62.254 -      plugin), 2) information about the tasks such as communication with
  62.255 -      other tasks (for data affinity), preferred core type, data footprint,
  62.256 -      and predicted execution time, and 3) real-world constraints that relate
  62.257 -      to the tasks, such as deadlines, maximum latency for data to pass from
  62.258 -      one point in the computation to another, and quality related
  62.259 -      information. Again, it is up to the language and plugin to agree on
  62.260 -      what data is extracted, passed, and then used for scheduling.
  62.261 -      Meanwhile, VMS must provide the scheduler with the services needed to
  62.262 -      make use of that data.
  62.263 -
  62.264 -      As research progresses, additional types of information may prove
  62.265 -      needed, so flexibility from the plugin system will be key. \ The plugin
  62.266 -      plus VMS implementation are a hardware abstraction -- the parallel
  62.267 -      equivalent of what the instruction set used to be for sequential
  62.268 -      processors, but now defined in software.
  62.269 -
  62.270 -      <paragraph|Info exposed by VMS to plugin:>This, finally, begs the
  62.271 -      question: what kind of information and services must VMS provide to the
  62.272 -      plugin? It must expose the structure of the hardware that matters most
  62.273 -      to performance (computation, energy, and real-world related
  62.274 -      performance).
  62.275 -
  62.276 -      \ We believe that the type(s) of cores, the pools of memory and
  62.277 -      communication between them are the most important features for parallel
  62.278 -      performance. However, it should only expose the portions of memory
  62.279 -      affectable by a runtime scheduler (the register set usage of a
  62.280 -      sequential processor or vector processor is fixed by the binary and so
  62.281 -      not exposed).
  62.282 -
  62.283 -      On the nature of communication, we believe that the scheduler can
  62.284 -      safely model any network with a topology-independent statistical model,
  62.285 -      without undue loss of performance <cite|Agarwal91><cite|Aida00>. This
  62.286 -      leaves the main feature as coherent memory vs distributed, which
  62.287 -      determines whether communication takes place by shared variables in the
  62.288 -      code vs whether it needs explicit action.
  62.289 -
  62.290 -      Following this, we propose that for the purposes of scheduling, most
  62.291 -      parallel hardware will be adequately modeled by a simplified
  62.292 -      hierarchical graph. Nodes are of type: 1) physical memory array, 2)
  62.293 -      processor pipeline, 3) internally-scheduled sub-graph. Communication
  62.294 -      links are chosen from: 1) automated movement (ex: due to coherence
  62.295 -      mechanism) 2) explicit movement. \ The links are statistical models of
  62.296 -      how well the physical network moves data.
  62.297 -
  62.298 -      The internally-scheduled sub-graph is the key feature. \ It allows an
  62.299 -      entire GPU, for example, to be treated as one run-time schedulable node
  62.300 -      as StarPU <cite|Augonnet09> does. It also allows a hierarchy of plugins
  62.301 -      to exist for complex hardware. Higher level plugins schedule large
  62.302 -      tasks to sub-graphs, in which the tasks are again divided (using
  62.303 -      manipulators packaged by the toolchain, such as demonstrated by
  62.304 -      PetaBricks and DKU<cite|DKUTechRep><cite|DeblockingCode>). Techniques
  62.305 -      such as Hierarchically Tiled Arrays <cite|Padua08> and the loop
  62.306 -      manipulation features of the X Language <cite|Donadio06> will also
  62.307 -      facilitate such hierarchical scheduling.
  62.308 -
  62.309 -      We suggest that most parallel architectures will eventually fall into a
  62.310 -      small number of groups. All targets in a group have similar graphs.
  62.311 -      This conveys sufficient structure to efficiently schedule any target in
  62.312 -      the group, without exposing chip-specific details.
  62.313 -
  62.314 -      <paragraph|Focus Area:>This will be difficult research (some of which
  62.315 -      is currently in progress) developing low-overhead schedulers that have
  62.316 -      a single binary-interface, but efficiently handle a range of related
  62.317 -      hardware graphs. An example would be a single plugin whose scheduler is
  62.318 -      efficient on various multi-core systems with GPU accelerators,
  62.319 -      regardless of which particular multi-core and GPU chips are present,
  62.320 -      possibly adapting job-scheduling approaches <cite|Gehring96>.
  62.321 -
  62.322 -      <section|Eco-System>
  62.323 -
  62.324 -      Figure 4 depicts how many real-world entities might interact to supply
  62.325 -      the various pieces. At the top, independent software developers write
  62.326 -      applications, in a variety of languages. Each language is defined by a
  62.327 -      research group, along with its own format for conveying task-related
  62.328 -      info.\ 
  62.329 -
  62.330 -      The plugins, in the middle, act as a cross-bar switch, connecting the
  62.331 -      binaries to the hardware abstractions. They are separately distributed
  62.332 -      and loaded onto the hardware, and separately written. The middle will
  62.333 -      fill out as research teams discover scheduling techniques for various
  62.334 -      groupings (classes) of hardware. Each implements a plugin for a
  62.335 -      hardware class, which accepts a particular language's format. For
  62.336 -      unusual hardware designs, the manufacturer supplies their own plugin
  62.337 -      for the popular languages, thereby taking advantage of the existing
  62.338 -      application binaries (non-standard instruction sets also need an
  62.339 -      install-time translator).
  62.340 -
  62.341 -      At the bottom, the VMS-core implementations standardize the hardware.
  62.342 -      They are mainly supplied by the hardware manufacturers.
  62.343 -
  62.344 -      The minimal software needed for a new HW platform is the VMS-core
  62.345 -      abstraction, sequential C compiler, and a bare-bones OS (and possibly a
  62.346 -      binary-optimizer). Existing applications are adapted via the plugins
  62.347 -      for the hardware class and the abstraction.
  62.348 -
  62.349 -      We expect that a small number of HW classes will quickly come to
  62.350 -      dominate, which will encourage later HW development to fit within the
  62.351 -      dominant classes. As a result, a standard set of plugins, and
  62.352 -      sequential C compilers will emerge, allowing software developers to
  62.353 -      perform a single compilation pass. For fine tuning of <em|sequential>
  62.354 -      compilation choices (or optimization of fine-grain hardware like SIMD
  62.355 -      GPUs), we expect install-time binary re-writers or run-time binary
  62.356 -      optimizers.
  62.357 -
  62.358 -      The end-result is that no centralized control is needed. Language
  62.359 -      designers innovate, inventing new parallelism constructs, and need as
  62.360 -      little as just a source-to-C translator to reach all the standard
  62.361 -      hardware platforms. Likewise, hardware manufacturers innovate freely,
  62.362 -      needing minimal software development for a new chip to enjoy access to
  62.363 -      existing development tools and applications.
  62.364 -
  62.365 -      Note that new hardware still has the option of aggressive binary
  62.366 -      optimizers. In this scheme they have richer application information
  62.367 -      available than normal due to the task information bundled into the
  62.368 -      binary.\ 
  62.369 -
  62.370 -      The set of plugins is the key to this portability, in combination with
  62.371 -      funneling many applications to the same parallelism information at the
  62.372 -      top, and funneling many hardware platforms to similar graphs at the
  62.373 -      bottom.
  62.374 -
  62.375 -      <\with|par-columns|1>
  62.376 -        <\big-figure>
  62.377 -          <postscript|figures/eco-system.eps|*7/8|*7/8||||>
  62.378 -        </big-figure|Eco-system is composed of toolchains, plugins, and HW
  62.379 -        abstractions. \ Each element, such as a particular plugin or
  62.380 -        sequential C compiler, is supplied by a different physical-world
  62.381 -        entity, such as a company or a research group. \ Elements related to
  62.382 -        a particular language are all shown in the same color, while elements
  62.383 -        related to the same hardware class are also shown in the same color.
  62.384 -        \ The plugins combine a language color with a hardware class color
  62.385 -        because they depend on both. \ As can be seen by the coloring, the
  62.386 -        toolchain for a language is independent of HW except for the
  62.387 -        sequential C compilers.>
  62.388 -      </with>
  62.389 -    </with>
  62.390 -  </with>
  62.391 -
  62.392 -  <\with|par-columns|2>
  62.393 -    <section|Internal Workings of VMS>
  62.394 -
  62.395 -    <\with|par-columns|2>
  62.396 -      To give greater understanding of VMS, we describe the internal working
  62.397 -      of our implementation for shared-memory multi-core hardware. It has a
  62.398 -      master virtual-processor (VP) on each core, into which the plugins are
  62.399 -      inserted, and a ``core-controller'' that handles transferring the
  62.400 -      physical-core between animating the master VP and animating the slave
  62.401 -      VPs. The plugin functions are called by the master VP and control which
  62.402 -      slave goes to which core (more detail shortly). All application code is
  62.403 -      animated by slave VPs. When app-code invokes a parallelism construct,
  62.404 -      the slave VP first attaches to itself a request representing the
  62.405 -      parallelism construct (and destined for the plugin in the master VP)
  62.406 -      then suspends. We next review how this request reaches the plugin's
  62.407 -      parallelism-construct implementation, called the <em|request handler>,
  62.408 -      by walking through the steps VMS takes during operation.
  62.409 -
  62.410 -      <paragraph|Steps of Operation:>The steps of operation are numbered in
  62.411 -      Figure <reference|figInternals>. \ Taking them in order, 1)
  62.412 -      <verbatim|master_loop> scans the scheduling slots to see which ones'
  62.413 -      slaves have suspended since the previous scan. \ 2) It hands these to
  62.414 -      the request handler plugged-in. \ \ 3) The data in the request causes
  62.415 -      the request handler to manipulate data structures within the shared
  62.416 -      semantic state. \ These structures hold all the slaves currently
  62.417 -      suspended. \ 4) Requests cause slaves to be moved to the ready
  62.418 -      container (for the plugin shown, this is one queue on each physical
  62.419 -      core -- semantic constructs and work-stealing determine which core a
  62.420 -      slave is assigned to). 5) During the scan, the <verbatim|master_loop>
  62.421 -      additionally looks for empty slots. For each, it calls the scheduler
  62.422 -      plug-in function, which returns a slave (this plugin just pops the Q).
  62.423 -      \ 6) The <verbatim|master_loop> then places the slave VP's pointer into
  62.424 -      the scheduling slot, making it available to the <verbatim|core_loop>.
  62.425 -      \ 7) When done with the scan, <verbatim|masterVP> suspends, switching
  62.426 -      animation back to the <verbatim|core_loop>. \ 8) <verbatim|core_loop>
  62.427 -      takes slave VPs out of the slots, then 9) switches animation to them.
  62.428 -      \ 10) When a slave self-suspends (due to app-code), animation returns
  62.429 -      to the <verbatim|core_loop>, which picks another, until 11) all slots
  62.430 -      are empty and the <verbatim|core_loop> again switches animation to the
  62.431 -      <verbatim|masterVP>.
  62.432 -
  62.433 -      <\with|par-first|0fn>
  62.434 -        <\with|par-left|0cm>
  62.435 -          <postscript|figures/VMS-core__internal_workings.eps|*15/16|||||>
  62.436 -        </with>
  62.437 -      </with>
  62.438 -
  62.439 -      <small-figure||<label|figInternals>Internal elements of VMS
  62.440 -      implementation >
  62.441 -
  62.442 -      <paragraph|Sequential implementation of parallel constructs:>In this
  62.443 -      particular implementation we use a central <verbatim|masterLock> to
  62.444 -      ensure that only one core's <verbatim|masterVP> can be active at any
  62.445 -      time. \ This guarantees non-overlap of <verbatim|masterVP>s on
  62.446 -      different cores, allowing the plugins to use sequential algorithms.
  62.447 -
  62.448 -      <section|VMS Measurements>
  62.449 -    </with>
  62.450 -
  62.451 -    <paragraph|Setup:>We implemented blocked dense matrix multiply and ran on
  62.452 -    a Core2Quad 2.4Ghz chip.
  62.453 -
  62.454 -    <paragraph|Implementation-Time:>As shown in Table 1, time to implement
  62.455 -    the three parallel libraries averages 2 days. As an example of
  62.456 -    productivity, adding nested transactions, parallel singleton, and atomic
  62.457 -    function-execution to SSR required a single afternoon, totaling less than
  62.458 -    100 lines of C code.
  62.459 -
  62.460 -    <tabular|<tformat|<table|<row|<cell|<small-table|<tabular|<tformat|<twith|table-lborder|.05fn>|<twith|table-rborder|.05fn>|<twith|table-bborder|.05fn>|<twith|table-tborder|.05fn>|<table|<row|<cell|>|<cell|SSR>|<cell|Vthread>|<cell|VCilk>>|<row|<cell|Design>|<cell|4>|<cell|1>|<cell|0.5>>|<row|<cell|Code>|<cell|2>|<cell|0.5>|<cell|0.5>>|<row|<cell|Test>|<cell|1>|<cell|0.5>|<cell|0.5>>|<row|<cell|L.O.C.>|<cell|470>|<cell|290>|<cell|310>>>>>|<label|tabPersonDaysLang>Person-days
  62.461 -    to design, code, and test each parallelism library, in the order
  62.462 -    attempted. L.O.C. is lines of (original) code, excluding libraries and
  62.463 -    comments.>>>>>>
  62.464 -
  62.465 -    <paragraph|Execution Performance:> \ Performance of VMS is seen in Table
  62.466 -    <reference|tabOverheadCycles>. The code has not been designed for speed,
  62.467 -    but rather to be easy to understand and modify. In particular, the
  62.468 -    schedulers are simple queues with no optimization for performance.
  62.469 -
  62.470 -    <\with|par-mode|left>
  62.471 -      <tabular|<tformat|<table|<row|<cell|<small-table|<tabular|<tformat|<cwith|3|16|4|5|cell-halign|r>|<cwith|1|1|4|5|cell-halign|r>|<cwith|10|10|1|4|cell-tborder|.05fn>|<cwith|12|12|1|4|cell-tborder|.05fn>|<cwith|14|14|1|4|cell-tborder|.05fn>|<cwith|6|6|4|4|cell-halign|r>|<cwith|1|16|3|3|cell-halign|r>|<twith|table-lborder|.05fn>|<twith|table-rborder|.05fn>|<twith|table-bborder|.05fn>|<twith|table-tborder|.05fn>|<table|<row|<cell|>|<cell|>|<cell|comp>|<cell|comp>>|<row|<cell|VMS
  62.472 -      Only:>|<cell|>|<cell|only>|<cell|+mem>>|<row|<cell|<verbatim|master_loop>>|<cell|>|<cell|91>|<cell|
  62.473 -      \ 110>>|<row|<cell|switch VPs>|<cell|>|<cell|77>|<cell|
  62.474 -      \ 130>>|<row|<cell|(malloc)>|<cell|>|<cell|160>|<cell|2300>>|<row|<cell|(create
  62.475 -      VP)>|<cell|>|<cell|540>|<cell|3800>>|<row|<cell|Master
  62.476 -      lock>|<cell|>|<cell|>|<cell|250>>|<row|<cell|>|<cell|>|<cell|>|<cell|>>|<row|<cell|Library:>|<cell|>|<cell|>|<cell|>>|<row|<cell|SSR>|<cell|plugin
  62.477 -      -- concur>|<cell|190>|<cell|540>>|<row|<cell|>|<cell|plugin --
  62.478 -      all>|<cell|530>|<cell|2200>>|<row|<cell|Vthread>|<cell|plugin --
  62.479 -      concur>|<cell|66>|<cell|710>>|<row|<cell|>|<cell|plugin --
  62.480 -      all>|<cell|180>|<cell|1500>>|<row|<cell|VCilk>|<cell|plugin --
  62.481 -      concur>|<cell|65>|<cell|260>>|<row|<cell|>|<cell|plugin --
  62.482 -      all>|<cell|330>|<cell|1800>>>>>|<label|tabOverheadCycles>Cycles of
  62.483 -      overhead, per scheduled slave. ``comp only'' is perfect memory, ``comp
  62.484 -      + mem'' is actual cycles. ``Plugin-concur'' only concurrency requests,
  62.485 -      ``plugin-all'' includes create and malloc requests. Two significant
  62.486 -      digits due to variability.>>>>>>
  62.487 -    </with>
  62.488 -
  62.489 -    <paragraph|Head to Head:>Comparing our implementation of the
  62.490 -    <verbatim|spawn> and <verbatim|sync> constructs against the distributed
  62.491 -    version of Cilk, the same application code has similar performance. VCilk
  62.492 -    does 23% worse on large matrices that run for several seconds, but 210%
  62.493 -    better on small matrices requiring only milliseconds. Versus pthreads,
  62.494 -    our VMS based implementation has more than an order of magnitude better
  62.495 -    overhead per invocation of mutex or condition variable functionality.
  62.496 -
  62.497 -    <section|<label|secConclusion>Conclusion>
  62.498 -
  62.499 -    This is a position paper, merely a suggestion for a support system for
  62.500 -    cooperatively achieving performance portability. The key pattern is the
  62.501 -    funneling of many applications to the same parallelism information at the
  62.502 -    top, the funneling of many hardware platforms to the same abstraction at
  62.503 -    the bottom, and the set of plugins that connect the two ends.
  62.504 -  </with>
  62.505 -
  62.506 -  <\bibliography|bib|Helpers/plain|Helpers/Bib_for_papers.bib>
  62.507 -    <\bib-list|10>
  62.508 -      <bibitem*|1><label|bib-DeblockingCode>DKU-ized Deblocking Filter code.
  62.509 -      <newblock>http://dku.svn.sourceforge.net/viewvc/dku/branches/DKU_C__Deblocking__orig/.
  62.510 -
  62.511 -      <bibitem*|2><label|bib-Agarwal91>Anant Agarwal. <newblock>Limits on
  62.512 -      interconnection network performance.
  62.513 -      <newblock><with|font-shape|italic|Parallel and Distributed Systems,
  62.514 -      IEEE Transactions on>, 2:398 -- 412, 1991.
  62.515 -
  62.516 -      <bibitem*|3><label|bib-Actors97>G.<nbsp>Agha, I.<nbsp>Mason,
  62.517 -      S.<nbsp>Smith, and C.<nbsp>Talcott. <newblock>A foundation for actor
  62.518 -      computation. <newblock><with|font-shape|italic|Journal of Functional
  62.519 -      Programming>, 7(01):1--72, 1997.
  62.520 -
  62.521 -      <bibitem*|4><label|bib-Aida00>K.<nbsp>Aida, A.<nbsp>Takefusa,
  62.522 -      H.<nbsp>Nakada, S.<nbsp>Matsuoka, S.<nbsp>Sekiguchi, and
  62.523 -      U.<nbsp>Nagashima. <newblock>Performance evaluation model for
  62.524 -      scheduling in global computing systems.
  62.525 -      <newblock><with|font-shape|italic|INTERNATIONAL JOURNAL OF HIGH
  62.526 -      PERFORMANCE COMPUTING APPLICATIONS>, 14:268--279, 2000.
  62.527 -
  62.528 -      <bibitem*|5><label|bib-PetaBricks09>Jason Ansel, Cy<nbsp>Chan,
  62.529 -      Yee<nbsp>Lok Wong, Marek Olszewski, Qin Zhao, Alan Edelman, and Saman
  62.530 -      Amarasinghe. <newblock>Petabricks: a language and compiler for
  62.531 -      algorithmic choice. <newblock>In <with|font-shape|italic|Proceedings of
  62.532 -      the 2009 ACM SIGPLAN conference on Programming language design and
  62.533 -      implementation>, PLDI '09, pages 38--49, 2009.
  62.534 -
  62.535 -      <bibitem*|6><label|bib-Augonnet09>Cédric Augonnet, Samuel Thibault,
  62.536 -      Raymond Namyst, and Pierre-André Wacrenier. <newblock>StarPU: A
  62.537 -      unified platform for task scheduling on heterogeneous multicore
  62.538 -      architectures. <newblock>In <with|font-shape|italic|Euro-Par 2009
  62.539 -      Parallel Processing>, Lecture Notes in Computer Science, pages
  62.540 -      863--874. 2009.
  62.541 -
  62.542 -      <bibitem*|7><label|bib-Sejits>B.<nbsp>Catanzaro, S.<nbsp>Kamil,
  62.543 -      Y.<nbsp>Lee, K.<nbsp>Asanovic, J.<nbsp>Demmel, K.<nbsp>Keutzer,
  62.544 -      J.<nbsp>Shalf, K.<nbsp>Yelick, and A.<nbsp>Fox. <newblock>Sejits:
  62.545 -      Getting productivity and performance with selective embedded jit
  62.546 -      specialization. <newblock><with|font-shape|italic|First Workshop on
  62.547 -      Programmable Models for Emerging Architecture at the 18th International
  62.548 -      Conference on Parallel Architectures and Compilation Techniques>, 2009.
  62.549 -
  62.550 -      <bibitem*|8><label|bib-Consel96>Charles Consel. <newblock>A general
  62.551 -      approach for run-time specialization and its application to c.
  62.552 -      <newblock>pages 145--156. ACM Press, 1996.
  62.553 -
  62.554 -      <bibitem*|9><label|bib-TBBHome>Intel Corp. <newblock>TBB home page.
  62.555 -      <newblock>http://www.threadingbuildingblocks.org.
  62.556 -
  62.557 -      <bibitem*|10><label|bib-Donadio06>Sebastien Donadio, James Brodman,
  62.558 -      Thomas Roeder, Kamen Yotov, Denis Barthou, Albert Cohen, María
  62.559 -      Garzarán, David Padua, and Keshav Pingali. <newblock>A language for
  62.560 -      the compact representation of multiple program versions. <newblock>In
  62.561 -      <with|font-shape|italic|Languages and Compilers for Parallel
  62.562 -      Computing>, Lecture Notes in Computer Science, pages 136--151. 2006.
  62.563 -
  62.564 -      <bibitem*|11><label|bib-Duesterwald05>E<nbsp>Duesterwald.
  62.565 -      <newblock>Design and engineering of a dynamic binary optimizer.
  62.566 -      <newblock><with|font-shape|italic|Proceedings of the IEEE>, 93:436 --
  62.567 -      448, 2005.
  62.568 -
  62.569 -      <bibitem*|12><label|bib-Sequoia06>Kayvon Fatahalian, Daniel<nbsp>Reiter
  62.570 -      Horn, Timothy<nbsp>J. Knight, Larkhoon Leem, Mike Houston,
  62.571 -      Ji<nbsp>Young Park, Mattan Erez, Manman Ren, Alex Aiken,
  62.572 -      William<nbsp>J. Dally, and Pat Hanrahan. <newblock>Sequoia: programming
  62.573 -      the memory hierarchy. <newblock>In <with|font-shape|italic|SC '06:
  62.574 -      Proceedings of the 2006 ACM/IEEE conference on Supercomputing>,
  62.575 -      page<nbsp>83, 2006.
  62.576 -
  62.577 -      <bibitem*|13><label|bib-Fursin05>Grigori Fursin, Albert Cohen, Michael
  62.578 -      O’Boyle, and Olivier Temam. <newblock>A practical method for quickly
  62.579 -      evaluating program optimizations. <newblock>In Tom Conte, Nacho
  62.580 -      Navarro, Wen-mei Hwu, Mateo Valero, and Theo Ungerer, editors,
  62.581 -      <with|font-shape|italic|High Performance Embedded Architectures and
  62.582 -      Compilers>, Lecture Notes in Computer Science, pages 29--46. Springer
  62.583 -      Berlin / Heidelberg, 2005.
  62.584 -
  62.585 -      <bibitem*|14><label|bib-Gehring96>Jörn Gehring and Friedhelm Ramme.
  62.586 -      <newblock>Architecture-independent request-scheduling with tight
  62.587 -      waiting-time estimations. <newblock>In <with|font-shape|italic|Job
  62.588 -      Scheduling Strategies for Parallel Processing>, volume 1162 of
  62.589 -      <with|font-shape|italic|Lecture Notes in Computer Science>, pages
  62.590 -      65--88. 1996.
  62.591 -
  62.592 -      <bibitem*|15><label|bib-Gelernter85Linda>D.<nbsp>Gelernter.
  62.593 -      <newblock>Generative communication in Linda.
  62.594 -      <newblock><with|font-shape|italic|ACM Transactions on Programming
  62.595 -      Languages and Systems (TOPLAS)>, 7(1):80--112, 1985.
  62.596 -
  62.597 -      <bibitem*|16><label|bib-Padua08>Jia Guo, Ganesh Bikshandi,
  62.598 -      Basilio<nbsp>B. Fraguela, Maria<nbsp>J. Garzaran, and David Padua.
  62.599 -      <newblock>Programming with tiles. <newblock>In
  62.600 -      <with|font-shape|italic|Proceedings of the 13th ACM SIGPLAN Symposium
  62.601 -      on Principles and practice of parallel programming>, PPoPP '08, pages
  62.602 -      111--122, 2008.
  62.603 -
  62.604 -      <bibitem*|17><label|bib-VMSHome>Sean Halle. <newblock>VMS home page.
  62.605 -      <newblock>http://vmsexemodel.sourceforge.net.
  62.606 -
  62.607 -      <bibitem*|18><label|bib-VMSSubmitted>Sean Halle and Albert Cohen.
  62.608 -      <newblock>An extensible virtualization mechanism to replace threads.
  62.609 -      <newblock>submitted to PLDI 2011.
  62.610 -
  62.611 -      <bibitem*|19><label|bib-DKUTechRep>Sean Halle and Albert Cohen.
  62.612 -      <newblock>Dku pattern for performance portable parallel software, 2009.
  62.613 -      <newblock>http://www.soe.ucsc.edu/share/technical-reports/2009/ucsc-soe-09-06.pdf.
  62.614 -
  62.615 -      <bibitem*|20><label|bib-BLISInHotPar>Sean Halle and Albert Cohen.
  62.616 -      <newblock>Leveraging semantics attached to function calls to isolate
  62.617 -      applications from hardware. <newblock>In <with|font-shape|italic|HOTPAR
  62.618 -      '10: USENIX Workshop on Hot Topics in Parallelism>, June 2010.
  62.619 -
  62.620 -      <bibitem*|21><label|bib-Hewitt10>Carl Hewitt. <newblock>Actor model of
  62.621 -      computation, 2010. <newblock>http://arxiv.org/abs/1008.1459.
  62.622 -
  62.623 -      <bibitem*|22><label|bib-hoare78>C.<nbsp>A.<nbsp>R. Hoare.
  62.624 -      <newblock>Communicating sequential processes.
  62.625 -      <newblock><with|font-shape|italic|Communications of the ACM>,
  62.626 -      21(8):666--677, 1978.
  62.627 -
  62.628 -      <bibitem*|23><label|bib-ComponentModel00>G<nbsp>Leavens and
  62.629 -      M<nbsp>Sitaraman (eds). <newblock><with|font-shape|italic|Foundations
  62.630 -      of Component-Based Systems>. <newblock>Cambridge University Press,
  62.631 -      2000.
  62.632 -
  62.633 -      <bibitem*|24><label|bib-milner99>Robin Milner.
  62.634 -      <newblock><with|font-shape|italic|Communicating and Mobile Systems: The
  62.635 -      pi-Calculus>. <newblock>Cambridge University Press, 1999.
  62.636 -
  62.637 -      <bibitem*|25><label|bib-OpenMPHome>OpenMP organization.
  62.638 -      <newblock>OpenMP home page. <newblock>http://www.openmp.org.
  62.639 -
  62.640 -      <bibitem*|26><label|bib-Rosenblum05>M.<nbsp>Rosenblum and
  62.641 -      T.<nbsp>Garfinkel. <newblock>Virtual machine monitors: current
  62.642 -      technology and future trends. <newblock><with|font-shape|italic|IEEE
  62.643 -      Computer>, 38:39 -- 47, 2005.
  62.644 -
  62.645 -      <bibitem*|27><label|bib-Shankar05>Ajeet Shankar, S.<nbsp>Subramanya
  62.646 -      Sastry, Rastislav Bodík, and James<nbsp>E. Smith. <newblock>Runtime
  62.647 -      specialization with optimistic heap analysis. <newblock>In
  62.648 -      <with|font-shape|italic|Proceedings of the 20th annual ACM SIGPLAN
  62.649 -      conference on Object-oriented programming, systems, languages, and
  62.650 -      applications>, OOPSLA '05, pages 327--343, 2005.
  62.651 -
  62.652 -      <bibitem*|28><label|bib-Zhang97>Xiaolan Zhang, Zheng Wang, Nicholas
  62.653 -      Gloy, J.<nbsp>Bradley Chen, and Michael<nbsp>D. Smith. <newblock>System
  62.654 -      support for automatic profiling and optimization. <newblock>In
  62.655 -      <with|font-shape|italic|Proceedings of the sixteenth ACM symposium on
  62.656 -      Operating systems principles>, SOSP '97, pages 15--26, 1997.
  62.657 -    </bib-list>
  62.658 -  </bibliography>
  62.659 -
  62.660 -  \;
  62.661 -
  62.662 -  \;
  62.663 -</body>
  62.664 -
  62.665 -<\initial>
  62.666 -  <\collection>
  62.667 -    <associate|font-base-size|9>
  62.668 -    <associate|language|american>
  62.669 -    <associate|page-breaking|sloppy>
  62.670 -    <associate|page-extend|2fn>
  62.671 -    <associate|page-flexibility|1.0>
  62.672 -    <associate|page-medium|paper>
  62.673 -    <associate|page-screen-margin|true>
  62.674 -    <associate|page-show-hf|true>
  62.675 -    <associate|page-shrink|0fn>
  62.676 -    <associate|page-type|letter>
  62.677 -    <associate|preamble|false>
  62.678 -  </collection>
  62.679 -</initial>
  62.680 -
  62.681 -<\references>
  62.682 -  <\collection>
  62.683 -    <associate|auto-1|<tuple|1|1>>
  62.684 -    <associate|auto-10|<tuple|4|3>>
  62.685 -    <associate|auto-11|<tuple|5|3>>
  62.686 -    <associate|auto-12|<tuple|4|3>>
  62.687 -    <associate|auto-13|<tuple|3|4>>
  62.688 -    <associate|auto-14|<tuple|5|4>>
  62.689 -    <associate|auto-15|<tuple|6|5>>
  62.690 -    <associate|auto-16|<tuple|4|5>>
  62.691 -    <associate|auto-17|<tuple|7|5>>
  62.692 -    <associate|auto-18|<tuple|6|5>>
  62.693 -    <associate|auto-19|<tuple|8|5>>
  62.694 -    <associate|auto-2|<tuple|2|1>>
  62.695 -    <associate|auto-20|<tuple|9|5>>
  62.696 -    <associate|auto-21|<tuple|1|5>>
  62.697 -    <associate|auto-22|<tuple|10|5>>
  62.698 -    <associate|auto-23|<tuple|2|5>>
  62.699 -    <associate|auto-24|<tuple|11|5>>
  62.700 -    <associate|auto-25|<tuple|7|5>>
  62.701 -    <associate|auto-26|<tuple|7|6>>
  62.702 -    <associate|auto-27|<tuple|7|6>>
  62.703 -    <associate|auto-28|<tuple|7|6>>
  62.704 -    <associate|auto-29|<tuple|7|6>>
  62.705 -    <associate|auto-3|<tuple|3|2>>
  62.706 -    <associate|auto-30|<tuple|7|8>>
  62.707 -    <associate|auto-31|<tuple|7|8>>
  62.708 -    <associate|auto-32|<tuple|3|8>>
  62.709 -    <associate|auto-33|<tuple|4|8>>
  62.710 -    <associate|auto-34|<tuple|7|9>>
  62.711 -    <associate|auto-35|<tuple|7|9>>
  62.712 -    <associate|auto-36|<tuple|4|9>>
  62.713 -    <associate|auto-37|<tuple|8|9>>
  62.714 -    <associate|auto-38|<tuple|8|10>>
  62.715 -    <associate|auto-39|<tuple|9|10>>
  62.716 -    <associate|auto-4|<tuple|3.1|2>>
  62.717 -    <associate|auto-40|<tuple|9|10>>
  62.718 -    <associate|auto-41|<tuple|9|10>>
  62.719 -    <associate|auto-42|<tuple|9|10>>
  62.720 -    <associate|auto-43|<tuple|9|10>>
  62.721 -    <associate|auto-44|<tuple|16|10>>
  62.722 -    <associate|auto-45|<tuple|3|10>>
  62.723 -    <associate|auto-46|<tuple|4|11>>
  62.724 -    <associate|auto-47|<tuple|9|11>>
  62.725 -    <associate|auto-48|<tuple|9|11>>
  62.726 -    <associate|auto-49|<tuple|9|11>>
  62.727 -    <associate|auto-5|<tuple|1|2>>
  62.728 -    <associate|auto-50|<tuple|9|?>>
  62.729 -    <associate|auto-51|<tuple|9|?>>
  62.730 -    <associate|auto-52|<tuple|9|?>>
  62.731 -    <associate|auto-6|<tuple|1|2>>
  62.732 -    <associate|auto-7|<tuple|2|2>>
  62.733 -    <associate|auto-8|<tuple|2|3>>
  62.734 -    <associate|auto-9|<tuple|3|3>>
  62.735 -    <associate|bib-Actors97|<tuple|3|6>>
  62.736 -    <associate|bib-Agarwal91|<tuple|2|6>>
  62.737 -    <associate|bib-Aida00|<tuple|4|6>>
  62.738 -    <associate|bib-Augonnet09|<tuple|6|6>>
  62.739 -    <associate|bib-BLISInHotPar|<tuple|20|6>>
  62.740 -    <associate|bib-CILKHome|<tuple|6|10>>
  62.741 -    <associate|bib-ComponentModel00|<tuple|23|6>>
  62.742 -    <associate|bib-Consel96|<tuple|8|6>>
  62.743 -    <associate|bib-Conway63|<tuple|2|10>>
  62.744 -    <associate|bib-DKUTechRep|<tuple|19|6>>
  62.745 -    <associate|bib-DeblockingCode|<tuple|1|6>>
  62.746 -    <associate|bib-Dijkstra67|<tuple|4|10>>
  62.747 -    <associate|bib-Donadio06|<tuple|10|6>>
  62.748 -    <associate|bib-Duesterwald05|<tuple|11|6>>
  62.749 -    <associate|bib-Fursin05|<tuple|13|6>>
  62.750 -    <associate|bib-Gehring96|<tuple|14|6>>
  62.751 -    <associate|bib-Gelernter85Linda|<tuple|15|6>>
  62.752 -    <associate|bib-Hewitt10|<tuple|21|6>>
  62.753 -    <associate|bib-Lamport78|<tuple|6|11>>
  62.754 -    <associate|bib-Lamport87|<tuple|10|10>>
  62.755 -    <associate|bib-OpenMPHome|<tuple|25|6>>
  62.756 -    <associate|bib-Padua08|<tuple|16|6>>
  62.757 -    <associate|bib-PetaBricks09|<tuple|5|6>>
  62.758 -    <associate|bib-Rosenblum05|<tuple|26|6>>
  62.759 -    <associate|bib-Sejits|<tuple|7|6>>
  62.760 -    <associate|bib-Sequioa06|<tuple|10|6>>
  62.761 -    <associate|bib-Sequoia06|<tuple|12|6>>
  62.762 -    <associate|bib-Shankar05|<tuple|27|6>>
  62.763 -    <associate|bib-TBBHome|<tuple|9|6>>
  62.764 -    <associate|bib-VMSHome|<tuple|17|6>>
  62.765 -    <associate|bib-VMSSubmitted|<tuple|18|6>>
  62.766 -    <associate|bib-Zhang97|<tuple|28|6>>
  62.767 -    <associate|bib-hoare78|<tuple|22|6>>
  62.768 -    <associate|bib-milner80|<tuple|12|10>>
  62.769 -    <associate|bib-milner99|<tuple|24|6>>
  62.770 -    <associate|figAppFlow|<tuple|5|6>>
  62.771 -    <associate|figInternals|<tuple|4|5>>
  62.772 -    <associate|figMasterSplit|<tuple|6|6>>
  62.773 -    <associate|figTimeMapping|<tuple|6|4>>
  62.774 -    <associate|secAbsModel|<tuple|6|4>>
  62.775 -    <associate|secApp|<tuple|6|7>>
  62.776 -    <associate|secConclusion|<tuple|28|5>>
  62.777 -    <associate|secInternal|<tuple|3|4>>
  62.778 -    <associate|secLib|<tuple|6|8>>
  62.779 -    <associate|secOS|<tuple|5.2|10>>
  62.780 -    <associate|secResults|<tuple|6|6>>
  62.781 -    <associate|tabHeadToHeadVCilk|<tuple|3|6>>
  62.782 -    <associate|tabMasterCycles|<tuple|2|?>>
  62.783 -    <associate|tabOverheadCycles|<tuple|2|5>>
  62.784 -    <associate|tabPersonDaysLang|<tuple|1|5>>
  62.785 -    <associate|tabVPThreadSync|<tuple|3|6>>
  62.786 -  </collection>
  62.787 -</references>
  62.788 -
  62.789 -<\auxiliary>
  62.790 -  <\collection>
  62.791 -    <\associate|bib>
  62.792 -      PetaBricks09
  62.793 -
  62.794 -      BLISInHotPar
  62.795 -
  62.796 -      DKUTechRep
  62.797 -
  62.798 -      Sejits
  62.799 -
  62.800 -      Shankar05
  62.801 -
  62.802 -      Rosenblum05
  62.803 -
  62.804 -      Sequoia06
  62.805 -
  62.806 -      VMSSubmitted
  62.807 -
  62.808 -      VMSHome
  62.809 -
  62.810 -      Hewitt10
  62.811 -
  62.812 -      Actors97
  62.813 -
  62.814 -      ComponentModel00
  62.815 -
  62.816 -      hoare78
  62.817 -
  62.818 -      milner99
  62.819 -
  62.820 -      Gelernter85Linda
  62.821 -
  62.822 -      TBBHome
  62.823 -
  62.824 -      OpenMPHome
  62.825 -
  62.826 -      Fursin05
  62.827 -
  62.828 -      Consel96
  62.829 -
  62.830 -      Duesterwald05
  62.831 -
  62.832 -      Zhang97
  62.833 -
  62.834 -      Agarwal91
  62.835 -
  62.836 -      Aida00
  62.837 -
  62.838 -      Augonnet09
  62.839 -
  62.840 -      DKUTechRep
  62.841 -
  62.842 -      DeblockingCode
  62.843 -
  62.844 -      Padua08
  62.845 -
  62.846 -      Donadio06
  62.847 -
  62.848 -      Gehring96
  62.849 -    </associate>
  62.850 -    <\associate|figure>
  62.851 -      <tuple|normal|Specialization occurs in three places. |<pageref|auto-5>>
  62.852 -
  62.853 -      <\tuple|normal>
  62.854 -        \;
  62.855 -
  62.856 -        The toolchain is split into parallel and sequential portions. The
  62.857 -        parallel portion generates the bodies of information-carrying
  62.858 -        functions that the plugin later calls to retrieve the info.
  62.859 -      </tuple|<pageref|auto-7>>
  62.860 -
  62.861 -      <tuple|normal|Eco-system is composed of toolchains, plugins, and HW
  62.862 -      abstractions. \ Each element, such as a particular plugin or sequential
  62.863 -      C compiler, is supplied by a different physical-world entity, such as a
  62.864 -      company or a research group. \ Elements related to a particular
  62.865 -      language are all shown in the same color, while elements related to the
  62.866 -      same hardware class are also shown in the same color. \ The plugins
  62.867 -      combine a language color with a hardware class color because they
  62.868 -      depend on both. \ As can be seen by the coloring, the toolchain for a
  62.869 -      language is independent of HW except for the sequential C
  62.870 -      compilers.|<pageref|auto-13>>
  62.871 -
  62.872 -      <tuple|normal|<label|figInternals>Internal elements of VMS
  62.873 -      implementation |<pageref|auto-16>>
  62.874 -    </associate>
  62.875 -    <\associate|table>
  62.876 -      <tuple|normal|<label|tabPersonDaysLang>Person-days to design, code, and
  62.877 -      test each parallelism library, in the order attempted. L.O.C. is lines
  62.878 -      of (original) code, excluding libraries and
  62.879 -      comments.|<pageref|auto-21>>
  62.880 -
  62.881 -      <tuple|normal|<label|tabOverheadCycles>Cycles of overhead, per
  62.882 -      scheduled slave. ``comp only'' is perfect memory, ``comp + mem'' is
  62.883 -      actual cycles. ``Plugin-concur'' only concurrency requests,
  62.884 -      ``plugin-all'' includes create and malloc requests. Two significant
  62.885 -      digits due to variability.|<pageref|auto-23>>
  62.886 -    </associate>
  62.887 -    <\associate|toc>
  62.888 -      <vspace*|1fn><with|font-series|<quote|bold>|math-font-series|<quote|bold>|1<space|2spc>Overview
  62.889 -      and Motivation> <datoms|<macro|x|<repeat|<arg|x>|<with|font-series|medium|<with|font-size|1|<space|0.2fn>.<space|0.2fn>>>>>|<htab|5mm>>
  62.890 -      <no-break><pageref|auto-1><vspace|0.5fn>
  62.891 -
  62.892 -      <vspace*|1fn><with|font-series|<quote|bold>|math-font-series|<quote|bold>|2<space|2spc>Overview
  62.893 -      of VMS> <datoms|<macro|x|<repeat|<arg|x>|<with|font-series|medium|<with|font-size|1|<space|0.2fn>.<space|0.2fn>>>>>|<htab|5mm>>
  62.894 -      <no-break><pageref|auto-2><vspace|0.5fn>
  62.895 -
  62.896 -      <vspace*|1fn><with|font-series|<quote|bold>|math-font-series|<quote|bold>|3<space|2spc>Specialization>
  62.897 -      <datoms|<macro|x|<repeat|<arg|x>|<with|font-series|medium|<with|font-size|1|<space|0.2fn>.<space|0.2fn>>>>>|<htab|5mm>>
  62.898 -      <no-break><pageref|auto-3><vspace|0.5fn>
  62.899 -
  62.900 -      <with|par-left|<quote|1.5fn>|3.1<space|2spc>Three-step specialization
  62.901 -      <datoms|<macro|x|<repeat|<arg|x>|<with|font-series|medium|<with|font-size|1|<space|0.2fn>.<space|0.2fn>>>>>|<htab|5mm>>
  62.902 -      <no-break><pageref|auto-4>>
  62.903 -
  62.904 -      <with|par-left|<quote|6fn>|Isolating parallelism in the toolchain:
  62.905 -      <datoms|<macro|x|<repeat|<arg|x>|<with|font-series|medium|<with|font-size|1|<space|0.2fn>.<space|0.2fn>>>>>|<htab|5mm>>
  62.906 -      <no-break><pageref|auto-6><vspace|0.15fn>>
  62.907 -
  62.908 -      <with|par-left|<quote|6fn>|Focus Area:
  62.909 -      <datoms|<macro|x|<repeat|<arg|x>|<with|font-series|medium|<with|font-size|1|<space|0.2fn>.<space|0.2fn>>>>>|<htab|5mm>>
  62.910 -      <no-break><pageref|auto-8><vspace|0.15fn>>
  62.911 -
  62.912 -      <with|par-left|<quote|6fn>|What task information to extract:
  62.913 -      <datoms|<macro|x|<repeat|<arg|x>|<with|font-series|medium|<with|font-size|1|<space|0.2fn>.<space|0.2fn>>>>>|<htab|5mm>>
  62.914 -      <no-break><pageref|auto-9><vspace|0.15fn>>
  62.915 -
  62.916 -      <with|par-left|<quote|6fn>|Info exposed by VMS to plugin:
  62.917 -      <datoms|<macro|x|<repeat|<arg|x>|<with|font-series|medium|<with|font-size|1|<space|0.2fn>.<space|0.2fn>>>>>|<htab|5mm>>
  62.918 -      <no-break><pageref|auto-10><vspace|0.15fn>>
  62.919 -
  62.920 -      <with|par-left|<quote|6fn>|Focus Area:
  62.921 -      <datoms|<macro|x|<repeat|<arg|x>|<with|font-series|medium|<with|font-size|1|<space|0.2fn>.<space|0.2fn>>>>>|<htab|5mm>>
  62.922 -      <no-break><pageref|auto-11><vspace|0.15fn>>
  62.923 -
  62.924 -      <vspace*|1fn><with|font-series|<quote|bold>|math-font-series|<quote|bold>|4<space|2spc>Eco-System>
  62.925 -      <datoms|<macro|x|<repeat|<arg|x>|<with|font-series|medium|<with|font-size|1|<space|0.2fn>.<space|0.2fn>>>>>|<htab|5mm>>
  62.926 -      <no-break><pageref|auto-12><vspace|0.5fn>
  62.927 -
  62.928 -      <vspace*|1fn><with|font-series|<quote|bold>|math-font-series|<quote|bold>|5<space|2spc>Internal
  62.929 -      Workings of VMS> <datoms|<macro|x|<repeat|<arg|x>|<with|font-series|medium|<with|font-size|1|<space|0.2fn>.<space|0.2fn>>>>>|<htab|5mm>>
  62.930 -      <no-break><pageref|auto-14><vspace|0.5fn>
  62.931 -
  62.932 -      <with|par-left|<quote|6fn>|Steps of Operation:
  62.933 -      <datoms|<macro|x|<repeat|<arg|x>|<with|font-series|medium|<with|font-size|1|<space|0.2fn>.<space|0.2fn>>>>>|<htab|5mm>>
  62.934 -      <no-break><pageref|auto-15><vspace|0.15fn>>
  62.935 -
  62.936 -      <with|par-left|<quote|6fn>|Sequential implementation of parallel
  62.937 -      constructs: <datoms|<macro|x|<repeat|<arg|x>|<with|font-series|medium|<with|font-size|1|<space|0.2fn>.<space|0.2fn>>>>>|<htab|5mm>>
  62.938 -      <no-break><pageref|auto-17><vspace|0.15fn>>
  62.939 -
  62.940 -      <vspace*|1fn><with|font-series|<quote|bold>|math-font-series|<quote|bold>|6<space|2spc>VMS
  62.941 -      Measurements> <datoms|<macro|x|<repeat|<arg|x>|<with|font-series|medium|<with|font-size|1|<space|0.2fn>.<space|0.2fn>>>>>|<htab|5mm>>
  62.942 -      <no-break><pageref|auto-18><vspace|0.5fn>
  62.943 -
  62.944 -      <with|par-left|<quote|6fn>|Setup: <datoms|<macro|x|<repeat|<arg|x>|<with|font-series|medium|<with|font-size|1|<space|0.2fn>.<space|0.2fn>>>>>|<htab|5mm>>
  62.945 -      <no-break><pageref|auto-19><vspace|0.15fn>>
  62.946 -
  62.947 -      <with|par-left|<quote|6fn>|Implementation-Time:
  62.948 -      <datoms|<macro|x|<repeat|<arg|x>|<with|font-series|medium|<with|font-size|1|<space|0.2fn>.<space|0.2fn>>>>>|<htab|5mm>>
  62.949 -      <no-break><pageref|auto-20><vspace|0.15fn>>
  62.950 -
  62.951 -      <with|par-left|<quote|6fn>|Execution Performance:
  62.952 -      <datoms|<macro|x|<repeat|<arg|x>|<with|font-series|medium|<with|font-size|1|<space|0.2fn>.<space|0.2fn>>>>>|<htab|5mm>>
  62.953 -      <no-break><pageref|auto-22><vspace|0.15fn>>
  62.954 -
  62.955 -      <with|par-left|<quote|6fn>|Head to Head:
  62.956 -      <datoms|<macro|x|<repeat|<arg|x>|<with|font-series|medium|<with|font-size|1|<space|0.2fn>.<space|0.2fn>>>>>|<htab|5mm>>
  62.957 -      <no-break><pageref|auto-24><vspace|0.15fn>>
  62.958 -
  62.959 -      <vspace*|1fn><with|font-series|<quote|bold>|math-font-series|<quote|bold>|7<space|2spc><label|secConclusion>Conclusion>
  62.960 -      <datoms|<macro|x|<repeat|<arg|x>|<with|font-series|medium|<with|font-size|1|<space|0.2fn>.<space|0.2fn>>>>>|<htab|5mm>>
  62.961 -      <no-break><pageref|auto-25><vspace|0.5fn>
  62.962 -
  62.963 -      <vspace*|1fn><with|font-series|<quote|bold>|math-font-series|<quote|bold>|Bibliography>
  62.964 -      <datoms|<macro|x|<repeat|<arg|x>|<with|font-series|medium|<with|font-size|1|<space|0.2fn>.<space|0.2fn>>>>>|<htab|5mm>>
  62.965 -      <no-break><pageref|auto-26><vspace|0.5fn>
  62.966 -    </associate>
  62.967 -  </collection>
  62.968 -</auxiliary>
  62.969 \ No newline at end of file
    63.1 --- a/0__Papers/VMS/Eco_System/Latex/HotPar_template.la	Sun Mar 11 09:26:44 2012 -0700
    63.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    63.3 @@ -1,219 +0,0 @@
    63.4 -% TEMPLATE for Usenix papers, specifically to meet requirements of
    63.5 -%  USENIX '05
    63.6 -% originally a template for producing IEEE-format articles using LaTeX.
    63.7 -%   written by Matthew Ward, CS Department, Worcester Polytechnic Institute.
    63.8 -% adapted by David Beazley for his excellent SWIG paper in Proceedings,
    63.9 -%   Tcl 96
   63.10 -% turned into a smartass generic template by De Clarke, with thanks to
   63.11 -%   both the above pioneers
   63.12 -% use at your own risk.  Complaints to /dev/null.
   63.13 -% make it two column with no page numbering, default is 10 point
   63.14 -
   63.15 -% Munged by Fred Douglis <douglis@research.att.com> 10/97 to separate
   63.16 -% the .sty file from the LaTeX source template, so that people can
   63.17 -% more easily include the .sty file into an existing document.  Also
   63.18 -% changed to more closely follow the style guidelines as represented
   63.19 -% by the Word sample file. 
   63.20 -
   63.21 -% Note that since 2010, USENIX does not require endnotes. If you want
   63.22 -% foot of page notes, don't include the endnotes package in the 
   63.23 -% usepackage command, below.
   63.24 -
   63.25 -% This version uses the latex2e styles, not the very ancient 2.09 stuff.
   63.26 -\documentclass[letterpaper,twocolumn,10pt]{article}
   63.27 -\usepackage{usenix,epsfig,endnotes}
   63.28 -\begin{document}
   63.29 -
   63.30 -%don't want date printed
   63.31 -\date{}
   63.32 -
   63.33 -%make title bold and 14 pt font (Latex default is non-bold, 16 pt)
   63.34 -\title{\Large \bf Wonderful : A Terrific Application and Fascinating Paper}
   63.35 -
   63.36 -%for single author (just remove % characters)
   63.37 -\author{
   63.38 -{\rm Your N.\ Here}\\
   63.39 -Your Institution
   63.40 -\and
   63.41 -{\rm Second Name}\\
   63.42 -Second Institution
   63.43 -% copy the following lines to add more authors
   63.44 -% \and
   63.45 -% {\rm Name}\\
   63.46 -%Name Institution
   63.47 -} % end author
   63.48 -
   63.49 -\maketitle
   63.50 -
   63.51 -% Use the following at camera-ready time to suppress page numbers.
   63.52 -% Comment it out when you first submit the paper for review.
   63.53 -\thispagestyle{empty}
   63.54 -
   63.55 -
   63.56 -\subsection*{Abstract}
   63.57 -Your Abstract Text Goes Here.  Just a few facts.
   63.58 -Whet our appetites.
   63.59 -
   63.60 -\section{Introduction}
   63.61 -
   63.62 -A paragraph of text goes here.  Lots of text.  Plenty of interesting
   63.63 -text. \\
   63.64 -
   63.65 -More fascinating text. Features\endnote{Remember to use endnotes, not footnotes!} galore, plethora of promises.\\
   63.66 -
   63.67 -\section{This is Another Section}
   63.68 -
   63.69 -Some embedded literal typset code might 
   63.70 -look like the following :
   63.71 -
   63.72 -{\tt \small
   63.73 -\begin{verbatim}
   63.74 -int wrap_fact(ClientData clientData,
   63.75 -              Tcl_Interp *interp,
   63.76 -              int argc, char *argv[]) {
   63.77 -    int result;
   63.78 -    int arg0;
   63.79 -    if (argc != 2) {
   63.80 -        interp->result = "wrong # args";
   63.81 -        return TCL_ERROR;
   63.82 -    }
   63.83 -    arg0 = atoi(argv[1]);
   63.84 -    result = fact(arg0);
   63.85 -    sprintf(interp->result,"%d",result);
   63.86 -    return TCL_OK;
   63.87 -}
   63.88 -\end{verbatim}
   63.89 -}
   63.90 -
   63.91 -Now we're going to cite somebody.  Watch for the cite tag.
   63.92 -Here it comes~\cite{Chaum1981,Diffie1976}.  The tilde character (\~{})
   63.93 -in the source means a non-breaking space.  This way, your reference will
   63.94 -always be attached to the word that preceded it, instead of going to the
   63.95 -next line.
   63.96 -
   63.97 -\section{This Section has SubSections}
   63.98 -\subsection{First SubSection}
   63.99 -
  63.100 -Here's a typical figure reference.  The figure is centered at the
  63.101 -top of the column.  It's scaled.  It's explicitly placed.  You'll
  63.102 -have to tweak the numbers to get what you want.\\
  63.103 -
  63.104 -% you can also use the wonderful epsfig package...
  63.105 -\begin{figure}[t]
  63.106 -\begin{center}
  63.107 -\begin{picture}(300,150)(0,200)
  63.108 -\put(-15,-30){\special{psfile = fig1.ps hscale = 50 vscale = 50}}
  63.109 -\end{picture}\\
  63.110 -\end{center}
  63.111 -\caption{Wonderful Flowchart}
  63.112 -\end{figure}
  63.113 -
  63.114 -This text came after the figure, so we'll casually refer to Figure 1
  63.115 -as we go on our merry way.
  63.116 -
  63.117 -\subsection{New Subsection}
  63.118 -
  63.119 -It can get tricky typesetting Tcl and C code in LaTeX because they share
  63.120 -a lot of mystical feelings about certain magic characters.  You
  63.121 -will have to do a lot of escaping to typeset curly braces and percent
  63.122 -signs, for example, like this:
  63.123 -``The {\tt \%module} directive
  63.124 -sets the name of the initialization function.  This is optional, but is
  63.125 -recommended if building a Tcl 7.5 module.
  63.126 -Everything inside the {\tt \%\{, \%\}}
  63.127 -block is copied directly into the output. allowing the inclusion of
  63.128 -header files and additional C code." \\
  63.129 -
  63.130 -Sometimes you want to really call attention to a piece of text.  You
  63.131 -can center it in the column like this:
  63.132 -\begin{center}
  63.133 -{\tt \_1008e614\_Vector\_p}
  63.134 -\end{center}
  63.135 -and people will really notice it.\\
  63.136 -
  63.137 -\noindent
  63.138 -The noindent at the start of this paragraph makes it clear that it's
  63.139 -a continuation of the preceding text, not a new para in its own right.
  63.140 -
  63.141 -
  63.142 -Now this is an ingenious way to get a forced space.
  63.143 -{\tt Real~$*$} and {\tt double~$*$} are equivalent. 
  63.144 -
  63.145 -Now here is another way to call attention to a line of code, but instead
  63.146 -of centering it, we noindent and bold it.\\
  63.147 -
  63.148 -\noindent
  63.149 -{\bf \tt size\_t : fread ptr size nobj stream } \\
  63.150 -
  63.151 -And here we have made an indented para like a definition tag (dt)
  63.152 -in HTML.  You don't need a surrounding list macro pair.
  63.153 -\begin{itemize}
  63.154 -\item[]  {\tt fread} reads from {\tt stream} into the array {\tt ptr} at
  63.155 -most {\tt nobj} objects of size {\tt size}.   {\tt fread} returns
  63.156 -the number of objects read. 
  63.157 -\end{itemize}
  63.158 -This concludes the definitions tag.
  63.159 -
  63.160 -\subsection{How to Build Your Paper}
  63.161 -
  63.162 -You have to run {\tt latex} once to prepare your references for
  63.163 -munging.  Then run {\tt bibtex} to build your bibliography metadata.
  63.164 -Then run {\tt latex} twice to ensure all references have been resolved.
  63.165 -If your source file is called {\tt usenixTemplate.tex} and your {\tt
  63.166 -  bibtex} file is called {\tt usenixTemplate.bib}, here's what you do:
  63.167 -{\tt \small
  63.168 -\begin{verbatim}
  63.169 -latex usenixTemplate
  63.170 -bibtex usenixTemplate
  63.171 -latex usenixTemplate
  63.172 -latex usenixTemplate
  63.173 -\end{verbatim}
  63.174 -}
  63.175 -
  63.176 -
  63.177 -\subsection{Last SubSection}
  63.178 -
  63.179 -Well, it's getting boring isn't it.  This is the last subsection
  63.180 -before we wrap it up.
  63.181 -
  63.182 -\section{Acknowledgments}
  63.183 -
  63.184 -A polite author always includes acknowledgments.  Thank everyone,
  63.185 -especially those who funded the work. 
  63.186 -
  63.187 -\section{Availability}
  63.188 -
  63.189 -It's great when this section says that MyWonderfulApp is free software, 
  63.190 -available via anonymous FTP from
  63.191 -
  63.192 -\begin{center}
  63.193 -{\tt ftp.site.dom/pub/myname/Wonderful}\\
  63.194 -\end{center}
  63.195 -
  63.196 -Also, it's even greater when you can write that information is also 
  63.197 -available on the Wonderful homepage at 
  63.198 -
  63.199 -\begin{center}
  63.200 -{\tt http://www.site.dom/\~{}myname/SWIG}
  63.201 -\end{center}
  63.202 -
  63.203 -Now we get serious and fill in those references.  Remember you will
  63.204 -have to run latex twice on the document in order to resolve those
  63.205 -cite tags you met earlier.  This is where they get resolved.
  63.206 -We've preserved some real ones in addition to the template-speak.
  63.207 -After the bibliography you are DONE.
  63.208 -
  63.209 -{\footnotesize \bibliographystyle{acm}
  63.210 -\bibliography{../common/bibliography}}
  63.211 -
  63.212 -
  63.213 -\theendnotes
  63.214 -
  63.215 -\end{document}
  63.216 -
  63.217 -
  63.218 -
  63.219 -
  63.220 -
  63.221 -
  63.222 -
    64.1 Binary file 0__Papers/VMS/Eco_System/Latex/Tips on Producing PDF Files from LaTeX.pdf has changed
    65.1 Binary file 0__Papers/VMS/Eco_System/Latex/USENIX Consent Form for Refereed Papers.pdf has changed
    66.1 --- a/0__Papers/VMS/Eco_System/Latex/usenix.sty	Sun Mar 11 09:26:44 2012 -0700
    66.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    66.3 @@ -1,94 +0,0 @@
    66.4 -% usenix.sty - to be used with latex2e for USENIX.
    66.5 -% To use this style file, look at the template usenix_template.tex
    66.6 -%
    66.7 -% $Id: usenix.sty,v 1.2 2005/02/16 22:30:47 maniatis Exp $
    66.8 -%
    66.9 -% The following definitions are modifications of standard article.sty
   66.10 -% definitions, arranged to do a better job of matching the USENIX
   66.11 -% guidelines.
   66.12 -% It will automatically select two-column mode and the Times-Roman
   66.13 -% font.
   66.14 -
   66.15 -%
   66.16 -% USENIX papers are two-column.
   66.17 -% Times-Roman font is nice if you can get it (requires NFSS,
   66.18 -% which is in latex2e.
   66.19 -
   66.20 -\if@twocolumn\else\input twocolumn.sty\fi
   66.21 -\usepackage{mathptmx}  % times roman, including math (where possible)
   66.22 -
   66.23 -%
   66.24 -% USENIX wants margins of: 1" sides, 1" bottom, and 1" top.
   66.25 -% 0.25" gutter between columns.
   66.26 -% Gives active areas of 6.5" x 9"
   66.27 -%
   66.28 -\setlength{\textheight}{9.0in}
   66.29 -\setlength{\columnsep}{0.25in}
   66.30 -\setlength{\textwidth}{6.50in}
   66.31 -
   66.32 -\setlength{\topmargin}{0.0in}
   66.33 -
   66.34 -\setlength{\headheight}{0.0in}
   66.35 -
   66.36 -\setlength{\headsep}{0.0in}
   66.37 -
   66.38 -% Usenix wants no page numbers for camera-ready papers, so that they can
   66.39 -% number them themselves.  But submitted papers should have page numbers
   66.40 -% for the reviewers' convenience.
   66.41 -% 
   66.42 -%
   66.43 -% \pagestyle{empty}
   66.44 -
   66.45 -%
   66.46 -% Usenix titles are in 14-point bold type, with no date, and with no
   66.47 -% change in the empty page headers.  The whole author section is 12 point
   66.48 -% italic--- you must use {\rm } around the actual author names to get
   66.49 -% them in roman.
   66.50 -%
   66.51 -\def\maketitle{\par
   66.52 - \begingroup
   66.53 -   \renewcommand\thefootnote{\fnsymbol{footnote}}%
   66.54 -   \def\@makefnmark{\hbox to\z@{$\m@th^{\@thefnmark}$\hss}}%
   66.55 -    \long\def\@makefntext##1{\parindent 1em\noindent
   66.56 -            \hbox to1.8em{\hss$\m@th^{\@thefnmark}$}##1}%
   66.57 -   \if@twocolumn
   66.58 -     \twocolumn[\@maketitle]%
   66.59 -     \else \newpage
   66.60 -     \global\@topnum\z@
   66.61 -     \@maketitle \fi\@thanks
   66.62 - \endgroup
   66.63 - \setcounter{footnote}{0}%
   66.64 - \let\maketitle\relax
   66.65 - \let\@maketitle\relax
   66.66 - \gdef\@thanks{}\gdef\@author{}\gdef\@title{}\let\thanks\relax}
   66.67 -
   66.68 -\def\@maketitle{\newpage
   66.69 - \vbox to 2.5in{
   66.70 - \vspace*{\fill}
   66.71 - \vskip 2em
   66.72 - \begin{center}%
   66.73 -  {\Large\bf \@title \par}%
   66.74 -  \vskip 0.375in minus 0.300in
   66.75 -  {\large\it
   66.76 -   \lineskip .5em
   66.77 -   \begin{tabular}[t]{c}\@author
   66.78 -   \end{tabular}\par}%
   66.79 - \end{center}%
   66.80 - \par
   66.81 - \vspace*{\fill}
   66.82 -% \vskip 1.5em
   66.83 - }
   66.84 -}
   66.85 -
   66.86 -%
   66.87 -% The abstract is preceded by a 12-pt bold centered heading
   66.88 -\def\abstract{\begin{center}%
   66.89 -{\large\bf \abstractname\vspace{-.5em}\vspace{\z@}}%
   66.90 -\end{center}}
   66.91 -\def\endabstract{}
   66.92 -
   66.93 -%
   66.94 -% Main section titles are 12-pt bold.  Others can be same or smaller.
   66.95 -%
   66.96 -\def\section{\@startsection {section}{1}{\z@}{-3.5ex plus-1ex minus
   66.97 -    -.2ex}{2.3ex plus.2ex}{\reset@font\large\bf}}
    67.1 --- a/0__Papers/VMS/Eco_System/Latex/usenixTemplate.bib	Sun Mar 11 09:26:44 2012 -0700
    67.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    67.3 @@ -1,23 +0,0 @@
    67.4 -@article{Chaum1981,
    67.5 -  author =	 {David L. Chaum},
    67.6 -  title =	 {{Untraceable electronic mail, return addresses, and
    67.7 -                  digital pseudonyms}},
    67.8 -  journal =	 {Communications of the {ACM}},
    67.9 -  volume =	 {24},
   67.10 -  number =	 {2},
   67.11 -  year =	 {1981},
   67.12 -  pages =	 {84--90},
   67.13 -  publisher =	 {ACM Press},
   67.14 -}
   67.15 -
   67.16 -@article{Diffie1976,
   67.17 -  author =	 "Whitfield Diffie and Martin E. Hellman",
   67.18 -  title =	 {{New Directions in Cryptography}},
   67.19 -  journal =	 "IEEE Transactions on Information Theory",
   67.20 -  volume =	 "IT-22",
   67.21 -  number =	 "6",
   67.22 -  pages =	 "644--654",
   67.23 -  month =	 nov,
   67.24 -  year =	 "1976"
   67.25 -}
   67.26 -
    68.1 Binary file 0__Papers/VMS/Eco_System/USENIX Consent Form for Refereed Papers.pdf has changed
    69.1 Binary file 0__Papers/VMS/Eco_System/consent_pg_1.pdf has changed
    70.1 --- a/0__Papers/VMS/Eco_System/consent_pg_1.svg	Sun Mar 11 09:26:44 2012 -0700
    70.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    70.3 @@ -1,338 +0,0 @@
    70.4 -<?xml version="1.0" encoding="UTF-8" standalone="no"?>
    70.5 -<!-- Created with Inkscape (http://www.inkscape.org/) -->
    70.6 -
    70.7 -<svg
    70.8 -   xmlns:dc="http://purl.org/dc/elements/1.1/"
    70.9 -   xmlns:cc="http://creativecommons.org/ns#"
   70.10 -   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
   70.11 -   xmlns:svg="http://www.w3.org/2000/svg"
   70.12 -   xmlns="http://www.w3.org/2000/svg"
   70.13 -   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
   70.14 -   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
   70.15 -   id="svg3810"
   70.16 -   version="1.1"
   70.17 -   inkscape:version="0.47 r22583"
   70.18 -   width="765"
   70.19 -   height="990"
   70.20 -   xml:space="preserve"
   70.21 -   sodipodi:docname="USENIX Consent Form for Refereed Papers.pdf"><metadata
   70.22 -     id="metadata3816"><rdf:RDF><cc:Work
   70.23 -         rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type
   70.24 -           rdf:resource="http://purl.org/dc/dcmitype/StillImage" /><dc:title></dc:title></cc:Work></rdf:RDF></metadata><defs
   70.25 -     id="defs3814"><inkscape:perspective
   70.26 -       sodipodi:type="inkscape:persp3d"
   70.27 -       inkscape:vp_x="0 : 0.5 : 1"
   70.28 -       inkscape:vp_y="0 : 1000 : 0"
   70.29 -       inkscape:vp_z="1 : 0.5 : 1"
   70.30 -       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
   70.31 -       id="perspective3818" /><clipPath
   70.32 -       clipPathUnits="userSpaceOnUse"
   70.33 -       id="clipPath3828"><path
   70.34 -         d="m 28.32,763.68 555.121,0 0,-734.879 -555.121,0 0,734.879 z"
   70.35 -         clip-rule="evenodd"
   70.36 -         id="path3830" /></clipPath><clipPath
   70.37 -       clipPathUnits="userSpaceOnUse"
   70.38 -       id="clipPath3930"><path
   70.39 -         d="m 49.918,29.52 6.48,0 0,-0.719 -6.48,0 0,0.719 z"
   70.40 -         id="path3932" /></clipPath><clipPath
   70.41 -       clipPathUnits="userSpaceOnUse"
   70.42 -       id="clipPath3942"><path
   70.43 -         d="m 56.398,29.52 6.48,0 0,-0.719 -6.48,0 0,0.719 z"
   70.44 -         id="path3944" /></clipPath><clipPath
   70.45 -       clipPathUnits="userSpaceOnUse"
   70.46 -       id="clipPath3954"><path
   70.47 -         d="m 66.719,29.52 491.043,0 0,-0.719 -491.043,0 0,0.719 z"
   70.48 -         id="path3956" /></clipPath></defs><sodipodi:namedview
   70.49 -     pagecolor="#ffffff"
   70.50 -     bordercolor="#666666"
   70.51 -     borderopacity="1"
   70.52 -     objecttolerance="10"
   70.53 -     gridtolerance="10"
   70.54 -     guidetolerance="10"
   70.55 -     inkscape:pageopacity="0"
   70.56 -     inkscape:pageshadow="2"
   70.57 -     inkscape:window-width="1236"
   70.58 -     inkscape:window-height="1133"
   70.59 -     id="namedview3812"
   70.60 -     showgrid="false"
   70.61 -     inkscape:zoom="0.95353535"
   70.62 -     inkscape:cx="378.8523"
   70.63 -     inkscape:cy="447.21352"
   70.64 -     inkscape:window-x="0"
   70.65 -     inkscape:window-y="0"
   70.66 -     inkscape:window-maximized="0"
   70.67 -     inkscape:current-layer="g3824" /><g
   70.68 -     id="g3820"
   70.69 -     inkscape:groupmode="layer"
   70.70 -     inkscape:label="USENIX Consent Form for Refereed Papers"
   70.71 -     transform="matrix(1.25,0,0,-1.25,0,990)"><g
   70.72 -       id="g3822" /><g
   70.73 -       id="g3824"><g
   70.74 -         id="g3826"
   70.75 -         clip-path="url(#clipPath3828)"><path
   70.76 -           d="m 28.32,763.68 555.121,0 0,-735.121 -555.121,0 0,735.121 z"
   70.77 -           style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
   70.78 -           id="path3832" /></g><text
   70.79 -         xml:space="preserve"
   70.80 -         style="font-size:11.19999981px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
   70.81 -         x="90.766106"
   70.82 -         y="-316.60849"
   70.83 -         id="text3970"
   70.84 -         transform="scale(1,-1)"><tspan
   70.85 -           sodipodi:role="line"
   70.86 -           id="tspan3972"
   70.87 -           x="90.766106"
   70.88 -           y="-316.60849">Support of Collective Effort Towards Performance Portability</tspan></text>
   70.89 -</g><g
   70.90 -       id="g3834"><text
   70.91 -         transform="matrix(1,0,0,-1,34.80343,749.76254)"
   70.92 -         id="text3836"><tspan
   70.93 -           style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Times New Roman;font-variant:normal;font-weight:bold;font-size:15.194505;writing-mode:lr;-inkscape-font-specification:Times-Bold"
   70.94 -           x="0 11.09198865 23.0956476 34.3395813 43.1523942 53.4846576 64.7285913 75.0608547 79.16337105 88.7359092 100.73956815 111.8315568 126.26633655 130.3688529 135.07914945 142.98029205 149.5139292 153.31255545 164.7084342 174.88875255 184.61323575 195.0974442 206.18943285 216.6736413 227.0059047 238.2498384 242.2004097 251.77294785 262.2571563 271.9816395 282.16195785 293.5578366"
   70.95 -           y="0"
   70.96 -           sodipodi:role="line"
   70.97 -           id="tspan3838">CONSENT FORM for REFEREED PAPERS</tspan><tspan
   70.98 -           style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Times New Roman;font-variant:normal;font-weight:bold;font-size:15.194505;writing-mode:lr;-inkscape-font-specification:Times-Bold"
   70.99 -           x="0 11.09198865 19.1450763 24.0073179 33.57985605 41.48099865 48.0146358 51.81326205 55.9309729 63.8321155 72.0371482 75.83577445 79.9382908 87.8394334 94.37307055 102.27421315 106.3767295 116.6937984 125.5066113 135.8388747 147.0828084 152.70477525 162.8850936 166.98760995 182.18211495 190.38714765 196.6168947 205.4297076 211.96334475 219.86448735 227.76562995 235.95546814 239.75409439 247.95912709 255.86026969 259.96278604 270.90282964 279.10786234 283.97010394 287.76873019 298.25293864 306.16927575 314.2223634 318.1729347 325.4662971 331.8479892 335.7985605 339.90107685 347.80221945 351.9047358 361.47727395 369.37841655 375.76010865 383.8131963 387.7789621 391.7295334 398.87095075 402.9734671 407.07598345 413.3057305"
  70.100 -           y="18.481213"
  70.101 -           sodipodi:role="line"
  70.102 -           id="tspan3840">HotPar '11: 3rd USENIX Workshop on Hot Topics in Parallelism</tspan><tspan
  70.103 -           style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Times New Roman;font-variant:normal;font-weight:bold;font-size:15.194505;writing-mode:lr;-inkscape-font-specification:Times-Bold"
  70.104 -           x="-0 14.43477975 22.33592235 29.4773397 33.57985605 41.48099865 49.38214125 57.58717395 65.48831655 73.38945915 77.4919755 81.59449185 89.49563445 97.39677705 105.60180975 113.50295235 117.6054687 121.40409495 132.04024845 139.1816658 145.41141285 154.3761708 161.51758815 165.3162144 172.6095768 179.75099415 183.8535105 187.95602685 198.89607045 209.53222395 213.3308502 217.43336655 227.76562995 236.57844285"
  70.105 -           y="36.725012"
  70.106 -           sodipodi:role="line"
  70.107 -           id="tspan3842">May 26–27, 2011, Berkeley, CA, USA</tspan></text>
  70.108 -<text
  70.109 -         transform="matrix(1,0,0,-1,34.799979,682.55813)"
  70.110 -         id="text3844"><tspan
  70.111 -           style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Times New Roman;font-variant:normal;font-weight:normal;font-size:12.795396;writing-mode:lr;-inkscape-font-specification:Times-Roman"
  70.112 -           x="0 12.02767224 17.52969252 20.60058756 29.55736476 35.05938504 39.79368156 43.24843848 46.31933352 50.41386024 55.92867592 61.4306962 67.1886244 69.61974964 75.12176992 80.6237902 83.95059316 89.5805674 95.9782654 101.48028568 105.5748124 108.7736614 113.50795792 115.93908316 121.44110344 127.19903164 132.68825652 139.21390848 142.28480352 147.7868238 154.31247576 159.81449604 164.67674652 170.1787668 175.936695 179.00759004 182.20643904 185.533242 191.80298604 195.89751276 204.726336 207.79723104 213.31204672 216.76680364 219.83769868 222.90859372 228.79447588 234.29649616 237.3673912 240.69419416 243.1253194 251.83898407 257.59691227 260.64221652 266.1442368 272.66988876 278.17190904 281.498712 286.36096248 291.86298276 298.26068076 306.96155004 309.39267528 312.71947824 315.79037328 321.42034752 327.81804552 333.3200658 337.41459252 340.61344152 343.94024448 346.37136972 348.6873364 354.31731064 359.05160716 362.1225022 365.57725912 374.13737904 376.58129968 379.01242492 382.08331996 387.84124816 393.33047304 396.52932204 402.28725024 408.42904032 412.52356704 417.38581752 420.45671256 429.41348976 434.91551004 440.67343824 443.74433328 448.60658376 450.90975504 456.53972928 462.29765748 465.36855252 470.8705728 474.19737576 479.05962624 481.49075148 486.99277176 492.49479204 494.93871268 500.69664088 503.76753592 506.83843096 513.36408292 517.45860964 526.01872956"
  70.113 -           y="0"
  70.114 -           sodipodi:role="line"
  70.115 -           id="tspan3846">We must receive your signed consent form at the time you submit your files. All authors may sign a single form,</tspan><tspan
  70.116 -           style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Times New Roman;font-variant:normal;font-weight:normal;font-size:12.795396;writing-mode:lr;-inkscape-font-specification:Times-Roman"
  70.117 -           x="0 6.26974404 10.36427076 13.4351658 19.193094 24.69511428 30.19713456 35.95506276 39.15391176 44.66872744 50.42665564 53.49755068 58.99957096 65.52522292 69.61974964 72.69064468 81.64742188 87.14944216 92.65146244 95.9782654 100.84051588 106.34253616 111.84455644 118.3702084 121.44110344 123.87222868 129.61736148 132.68825652 138.1902768 141.64503372 146.12342232 151.88135052 158.15109456 163.90902276 167.74764156 173.50556976 176.71721416 182.21923444 185.5460374 190.28033392 192.71145916 198.21347944 203.71549972 209.47342792 215.74317196 219.19792888 222.26882392 228.79447588 232.63309468 241.46191792 244.53281296 247.98756988 255.15299164 257.57132148 263.07334176 268.57536204 273.30965856 279.06758676 282.26643576 286.36096248 291.86298276 294.9466732 300.7046014 304.5432202 310.3011484 313.4999974 316.57089244 322.32882064 324.75994588 329.4942424 332.6930914 335.76398644 342.2896384 346.38416512 354.95708044 358.2838834 364.55362744 370.05564772 373.51040464 376.58129968 382.08331996 387.82845276 390.8993478 397.42499976 401.26361856 404.59042152 413.2912908 419.049219 421.48034424 423.79631092 426.99515992 430.06605496 436.59170692"
  70.118 -           y="16.07547"
  70.119 -           sodipodi:role="line"
  70.120 -           id="tspan3848">or each author may send in a separate signed form. Please return this form by fax or mail to:</tspan></text>
  70.121 -<text
  70.122 -         transform="matrix(1,0,0,-1,66.719745,637.43685)"
  70.123 -         id="text3850"><tspan
  70.124 -           style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Times New Roman;font-variant:normal;font-weight:bold;font-size:12.795396;writing-mode:lr;-inkscape-font-specification:Times-Bold"
  70.125 -           x="0 8.82882324 15.09856728 20.85649548 27.12623952 33.65189148 36.72278652 46.31933352 52.84498548 59.24268348 65.51242752 72.03807948 76.772376 82.27439628 88.80004824 95.06979228 98.39659524 101.46749028 108.760866 113.49516252 120.02081448 126.29055852 132.68825652 138.1902768 142.28480352 145.48365252 151.88135052 158.40700248 161.47789752 174.27329352 180.67099152 187.19664348 193.46638752 199.86408552 206.38973748"
  70.126 -           y="0"
  70.127 -           sodipodi:role="line"
  70.128 -           id="tspan3852">Casey Henderson, Production Manager</tspan></text>
  70.129 -<text
  70.130 -         transform="matrix(1,0,0,-1,66.719745,621.84246)"
  70.131 -         id="text3854"><tspan
  70.132 -           style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Times New Roman;font-variant:normal;font-weight:normal;font-size:12.795396;writing-mode:lr;-inkscape-font-specification:Times-Roman"
  70.133 -           x="0 8.82882324 16.12219896 23.28762072 32.88416772 36.72278652 45.53881436 48.73766336 57.5664866 62.42873708 67.1630336 73.68868556 79.19070584 81.62183108 87.12385136 90.2075418 92.63866704 99.164319"
  70.134 -           y="0"
  70.135 -           sodipodi:role="line"
  70.136 -           id="tspan3856">USENIX Association</tspan><tspan
  70.137 -           style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Times New Roman;font-variant:normal;font-weight:normal;font-size:12.795396;writing-mode:lr;-inkscape-font-specification:Times-Roman"
  70.138 -           x="0 6.52565196 12.66744204 19.193094 25.71874596 28.789641 38.386188 40.81731324 46.31933352 49.64613648 55.14815676 58.34700576 65.51242752 68.83923048 72.67784928 78.43577748 83.93779776 87.14944216 90.2203372 93.54714016 100.82772048 106.32974076 108.7736614 111.84455644 117.60248464 120.67337968 127.19903164 133.45598028"
  70.139 -           y="16.081714"
  70.140 -           sodipodi:role="line"
  70.141 -           id="tspan3858">2560 Ninth Street, Suite 215</tspan><tspan
  70.142 -           style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Times New Roman;font-variant:normal;font-weight:normal;font-size:12.795396;writing-mode:lr;-inkscape-font-specification:Times-Roman"
  70.143 -           x="0 7.93314552 13.69107372 17.52969252 24.05534448 29.55736476 31.86053604 37.63125964 43.26123388 46.33212892 49.65893188 58.35980116 67.175829 70.374678 76.772376 83.29802796 89.567772 95.96547"
  70.144 -           y="31.92015"
  70.145 -           sodipodi:role="line"
  70.146 -           id="tspan3860">Berkeley, CA 94710</tspan><tspan
  70.147 -           style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Times New Roman;font-variant:normal;font-weight:normal;font-size:12.795396;writing-mode:lr;-inkscape-font-specification:Times-Roman"
  70.148 -           x="0 7.16542176 12.66744204 15.09856728 17.54248792 20.86929088 24.70790968 31.23356164 37.63125964 43.90100368 47.9955304 51.1943794 57.5920774 64.11772936 70.3874734 75.12176992 81.64742188 88.04511988 94.31486392"
  70.149 -           y="48.002248"
  70.150 -           sodipodi:role="line"
  70.151 -           id="tspan3862">Tel: (510) 528-8649</tspan><tspan
  70.152 -           style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Times New Roman;font-variant:normal;font-weight:normal;font-size:12.795396;writing-mode:lr;-inkscape-font-specification:Times-Roman"
  70.153 -           x="0 7.16542176 12.66744204 18.42537024 20.85649548 24.05534448 28.02191724 34.29166128 40.81731324 47.3429652 51.181584 54.50838696 60.778131 67.175829 73.70148096 78.43577748 84.70552152 91.23117348 97.50091752"
  70.154 -           y="64.082401"
  70.155 -           sodipodi:role="line"
  70.156 -           id="tspan3864">Fax: (510) 548-5738</tspan><tspan
  70.157 -           style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Times New Roman;font-variant:normal;font-weight:normal;font-size:12.795396;writing-mode:lr;-inkscape-font-specification:Times-Roman"
  70.158 -           x="0 7.16542176 16.12219896 21.62421924 24.06813988 26.37131116 28.8024364"
  70.159 -           y="79.920453"
  70.160 -           sodipodi:role="line"
  70.161 -           id="tspan3866">Email: </tspan></text>
  70.162 -<text
  70.163 -         transform="matrix(1,0,0,-1,98.639509,541.92201)"
  70.164 -         id="text3868"><tspan
  70.165 -           style="fill:#0000ee;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Times New Roman;font-style:italic;font-variant:normal;font-size:12.795396;writing-mode:lr;-inkscape-font-specification:Times-Italic"
  70.166 -           x="0 5.7579282 12.02767224 16.76196876 22.51989696 28.02191724 40.04958948 46.57524144 51.30953796 56.9395122 63.3372102 66.5488546 72.9465526 76.1454016 82.28719168 87.14944216"
  70.167 -           y="0"
  70.168 -           sodipodi:role="line"
  70.169 -           id="tspan3870">casey@usenix.org</tspan></text>
  70.170 -<path
  70.171 -         d="m 98.879,540.48 93.602,0 0,-0.719 -93.602,0 0,0.719 z"
  70.172 -         style="fill:#0000ee;fill-opacity:1;fill-rule:nonzero;stroke:none"
  70.173 -         id="path3872" /><text
  70.174 -         transform="matrix(1,0,0,-1,34.80343,509.03897)"
  70.175 -         id="text3874"><tspan
  70.176 -           style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Times New Roman;font-variant:normal;font-weight:bold;font-size:15.194505;writing-mode:lr;-inkscape-font-specification:Times-Bold"
  70.177 -           x="0 10.3322634 20.6645268 31.14873525 42.2407239 54.24438285 65.48831655 71.1102834 80.68282155 91.16703 101.4992934 106.95412069 118.97297415 130.35365839 134.45617474 144.63649309 155.74367625 166.98760995 171.0901263 180.66266445 186.2846313 197.528565 207.8608284 219.08956759 227.75043544 238.23464389 242.18521519 252.66942364 264.67308259 268.47170884 278.21138655 288.68040049 299.0126639 308.60039655 314.2223634 323.0351763"
  70.178 -           y="0"
  70.179 -           sodipodi:role="line"
  70.180 -           id="tspan3876">AUTHORIZATION AND LICENSE TO PUBLISH</tspan></text>
  70.181 -<text
  70.182 -         transform="matrix(1,0,0,-1,34.799979,478.562)"
  70.183 -         id="text3878"><tspan
  70.184 -           style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Times New Roman;font-variant:normal;font-weight:normal;font-size:12.795396;writing-mode:lr;-inkscape-font-specification:Times-Roman"
  70.185 -           x="0 8.70086928 12.02767224 20.60058756 26.35851576 29.55736476 35.95506276 39.79368156 43.24843848 51.8213538 54.26527444 58.98677556 63.84902604 66.28015128 72.67784928 78.17986956 81.63462648 87.77641656 91.23117348 94.30206852 97.51371292 103.27164112 108.7736614 111.84455644 120.67337968 127.95396 135.11938176 144.71592876 148.55454756 157.3833708 160.5822198 169.39824764 174.26049812 178.99479464 185.5204466 191.02246688 193.45359212 198.9684078 202.29521076 204.726336 210.99608004 216.75400824 219.82490328 222.25602852 226.99032504 230.18917404 233.515977 239.78572104 243.112524 249.38226804 253.47679476 259.87449276 265.504467 267.80763828 274.33329024 279.83531052 282.90620556 286.36096248 292.50275256 296.59727928 299.79612828 303.12293124 308.62495152 314.1397672 317.59452412 323.0965444 327.19107112 332.6930914 338.19511168 341.52191464 343.95303988 350.22278392 355.98071212 359.05160716 364.56642283 370.06844311 376.59409507 379.66499011 386.19064207 388.62176731 393.35606383 398.19272352 403.6947438 412.52356704 414.95469228 420.45671256 426.22743616 429.42628516 431.72945644 438.2551084 443.75712868 446.95597768 453.35367568 456.55252468 459.87932764 465.38134792 470.8833682"
  70.186 -           y="0"
  70.187 -           sodipodi:role="line"
  70.188 -           id="tspan3880">A major mission of the USENIX Association is to provide for the creation and dissemination of new</tspan><tspan
  70.189 -           style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Times New Roman;font-variant:normal;font-weight:normal;font-size:12.795396;writing-mode:lr;-inkscape-font-specification:Times-Roman"
  70.190 -           x="0 6.26974404 12.02767224 18.29741628 27.12623952 29.55736476 35.05938504 41.585037 47.08705728 52.84498548 55.91588052 58.98677556 63.08130228 68.58332256 72.03807948 78.17986956 82.27439628 88.80004824 94.30206852 98.39659524 101.46749028 104.67913468 111.07683268 114.27568168 117.60248464 123.10450492 128.5937298 131.02485504 133.45598028 135.89990092 138.97079596 144.72872416 147.7996192 153.42959344 156.7563964 159.82729144 165.32931172 167.76043696 172.62268744 175.9494904 182.21923444 186.31376116 192.71145916 198.21347944 203.72829511 208.5777502 213.31204672 216.76680364 219.83769868 228.79447588 235.95989764 243.1253194 252.7218664 256.5476898 265.504467 268.57536204 274.33329024 276.76441548 279.06758676 285.3373308 294.294108 299.02840452 302.09929956 307.85722776 313.487202 316.55809704 322.31602524 328.58576928 332.680296 337.41459252 340.61344152 343.94024448 350.20998852 353.53679148 357.37541028 362.87743056 366.21702892 371.7190492 374.15017444 379.65219472 383.10695164 389.23594632 398.19272352 403.6947438 409.452672 413.2912908 418.02558732 423.78351552 426.21464076 432.4843848 435.81118776 442.0809318 445.40773476 448.60658376 451.6774788 457.435407 462.93742728 466.13627628 471.89420448 478.03599456 484.56164652 490.0636668 494.15819352 496.60211416 502.10413444 507.86206264 510.93295768 514.13180668 517.44581424"
  70.191 -           y="15.843912"
  70.192 -           sodipodi:role="line"
  70.193 -           id="tspan3882">knowledge. In order to facilitate this process, USENIX allows authors to retain ownership of the copyright to</tspan><tspan
  70.194 -           style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Times New Roman;font-variant:normal;font-weight:normal;font-size:12.795396;writing-mode:lr;-inkscape-font-specification:Times-Roman"
  70.195 -           x="0 3.07089504 8.70086928 14.45879748 16.76196876 20.60058756 24.05534448 32.6282598 39.15391176 43.24843848 49.39022856 54.25247904 57.579282 60.778131 64.74470376 70.374678 76.772376 82.27439628 87.77641656 92.63866704 95.96547 98.40939064 103.91141092 109.4134312 112.86818812 119.0099782 124.7679064 127.19903164 132.68825652 135.88710552 139.21390848 144.71592876 150.21794904 153.41679804 156.743601 165.31651632 172.60989204 179.7753138 189.3718608 193.46638752 202.29521076 205.49405976 211.89175776 217.39377804 220.59262704 226.35055524 230.18917404 235.94710224 241.44912252 244.52001756 250.29074116 256.5604852 259.88728816 265.504467 271.00648728 274.33329024 279.83531052 285.3373308 291.095259 293.52638424 299.02840452 303.890655 306.19382628 311.82380052 317.59452412 320.66541916 324.75994588 327.19107112 332.6930914 338.19511168 341.52191464 344.59280968 347.79165868 354.31731064 357.38820568 363.91385764 369.41587792 375.81357592 378.24470116 380.6758264 385.41012292 390.9121432 394.0981968 397.42499976 403.6947438 407.78927052 410.86016556 416.61809376 419.81694276 422.12011404 424.55123928 433.39285792 435.82398316 439.02283216 444.52485244 450.92255044 454.12139944 460.51909744 466.14907168 470.11564444 472.54676968 479.07242164 485.34216568 488.66896864 494.93871268 498.26551564 501.33641068 504.54805507 506.85122635 515.80800355 521.31002383"
  70.196 -           y="31.92601"
  70.197 -           sodipodi:role="line"
  70.198 -           id="tspan3884">their works, requesting only that USENIX be granted an exclusive right to publish for a limited period of time.</tspan><tspan
  70.199 -           style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Times New Roman;font-variant:normal;font-weight:normal;font-size:12.795396;writing-mode:lr;-inkscape-font-specification:Times-Roman"
  70.200 -           x="0 7.16542176 12.66744204 18.29741628 21.62421924 30.19713456 37.49051028 44.65593204 54.25247904 58.34700576 67.175829 70.374678 79.20350124 83.92500236 88.78725284 95.05699688 100.81492508 103.25884572 108.760866 111.83176104 114.26288628 120.66058428 126.29055852 129.61736148 135.11938176 137.550507 142.28480352 148.55454756 151.88135052 160.5822198 163.01334504 167.74764156 173.50556976 179.00759004 183.86984052 186.94073556 190.26753852 196.53728256 199.86408552 205.49405976 207.79723104 210.24115168 216.76680364 225.32692356 228.78168048 231.86537092 237.3673912 243.1253194 246.19621444 249.39506344 253.48959016 258.97881504 264.73674324 267.80763828 271.902165 277.40418528 283.92983724 287.76845604 294.294108 300.691806 306.19382628 311.82380052 315.16339888 317.59452412 323.7363142 329.4942424 332.6930914 339.0907894 342.2896384 345.36053344 351.8861854 357.38820568 363.91385764 366.21702892 368.64815416 373.51040464 379.01242492 384.5144452 390.8993478 394.0981968 402.92702004 408.42904032 411.88379724 417.39861292 421.49313964 423.79631092 429.42628516 431.72945644 434.92830544 438.2551084 444.52485244 448.61937916 451.6902742 457.4482024 463.71794644 469.47587464 474.97789492 480.49271059 483.81951355 486.25063879 492.52038283 498.27831103 503.78033131"
  70.201 -           y="48.000303"
  70.202 -           sodipodi:role="line"
  70.203 -           id="tspan3886">The USENIX Association also wishes to allow the free reproduction of published material for educational</tspan><tspan
  70.204 -           style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Times New Roman;font-variant:normal;font-weight:normal;font-size:12.795396;writing-mode:lr;-inkscape-font-specification:Times-Roman"
  70.205 -           x="-0 5.50202028 11.00404056 17.52969252 20.60058756 27.12623952 31.22076624 34.29166128 38.386188 43.88820828 48.75045876 54.25247904 60.02320264 63.86182144 69.61974964 75.12176992 78.19266496 84.71831692 90.2203372 94.31486392 100.84051588 107.11025992 111.84455644 117.60248464 122.46473512"
  70.206 -           y="63.844215"
  70.207 -           sodipodi:role="line"
  70.208 -           id="tspan3888">and/or research purposes.</tspan><tspan
  70.209 -           style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Times New Roman;font-variant:normal;font-weight:normal;font-size:12.795396;writing-mode:lr;-inkscape-font-specification:Times-Roman"
  70.210 -           x="-0 7.16542176 12.66744204 18.29741628 22.26398904 27.89396328 31.22076624 37.49051028 41.585037 47.09985268 50.42665564 53.49755068 56.69639968 62.45432788 67.95634816 71.0272432 77.55289516 83.05491544 87.14944216 90.2203372 92.65146244 98.42218603 103.27164112 106.34253616 111.85735183 117.61528003 121.45389883 127.21182703 132.68825652 135.88710552 141.64503372 146.12342232 149.57817924 152.64907428 159.17472624 161.47789752 163.90902276 170.1787668 179.00759004 183.86984052"
  70.211 -           y="92.640497"
  70.212 -           sodipodi:role="line"
  70.213 -           id="tspan3890">Therefore, the parties agree as follows:</tspan><tspan
  70.214 -           style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Times New Roman;font-variant:normal;font-weight:normal;font-size:12.795396;writing-mode:lr;-inkscape-font-specification:Times-Roman"
  70.215 -           x="15.11956452 21.64521648 24.71611152 31.88153328 40.83831048 44.67692928 50.43485748 55.93687776 59.0077728 62.46252972 68.6043198 72.05907672 75.12997176 83.06311728 85.49424252 91.25217072 96.754191 99.82508604 104.68733652 108.01413948 111.08503452 117.61068648 120.68158152 127.97495724 133.47697752 139.87467552 142.31859616 144.736926 149.47122252 155.10119676 158.1720918 161.49889476 170.19976404 176.59746204 182.09948232 185.55423924 191.05625952 196.5582798 200.65280652 206.1548268 212.68047876 218.18249904 221.509302 227.01132228 231.105849 236.60786928 242.10988956 245.56464648 248.63554152 251.70643656 258.23208852 261.30298356 268.60915468 274.35428748 279.85630776 282.9272028 291.88398 299.04940176 306.21482352 315.81137052 319.90589724 328.60676652 331.93356948 340.49368941 345.35593989 350.09023641 356.61588837 362.11790865 364.54903389 370.06384956 373.39065252 375.82177776 382.0915218 387.84945 390.92034504 395.01487176 398.85349056 407.81026776 414.97568952 422.14111128 431.73765828 435.832185 444.53305428 448.48683165 452.58135837 455.78020737 458.85110241 464.621826 470.12384628 475.62586656 478.0569918 483.81492 488.67717048 490.98034176 496.610316 502.11233628 505.43913924 509.27775804 511.70888328 517.46681148 522.96883176 526.0397268"
  70.216 -           y="121.44264"
  70.217 -           sodipodi:role="line"
  70.218 -           id="tspan3892">1. Grant of Rights to Publish. You hereby grant to The USENIX Association (&quot;USENIX&quot;), exclusive rights</tspan><tspan
  70.219 -           style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Times New Roman;font-variant:normal;font-weight:normal;font-size:12.795396;writing-mode:lr;-inkscape-font-specification:Times-Roman"
  70.220 -           x="31.91976593 34.99066097 41.51631293 44.58720797 51.11285993 56.61488021 63.14053217 65.57165741 67.88762408 72.73707917 78.23909945 81.56590241 84.7775468 90.27956708 96.03749528 99.10839032 105.63404228 111.13606256 117.66171452 123.1637348 127.0023536 130.32915656 136.5989006 140.69342732 147.09112532 152.5931456 155.02427084 159.88652132 162.30485117 168.70254917 174.20456945 179.70658973 182.13771497 184.56884021 190.32676841 193.39766345 198.91247912 204.67040732 207.86925632 210.30038156 213.3712766 215.80240184 221.56033004 227.83007408"
  70.221 -           y="137.52474"
  70.222 -           sodipodi:role="line"
  70.223 -           id="tspan3894">to publish the paper provisionally entitled:</tspan><tspan
  70.224 -           style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Times New Roman;font-variant:normal;font-weight:normal;font-size:12.795396;writing-mode:lr;-inkscape-font-specification:Times-Roman"
  70.225 -           x="31.91976593 38.44541789 44.58720797 51.11285993 57.63851189 63.78030197 70.30595393 76.83160589 83.10134993 89.49904793 96.02469989 102.29444393 108.69214193 115.21779389 121.48753793 127.88523593 134.15497997 140.68063193 147.07832993 153.34807397 159.87372593 166.27142393 172.54116797 179.06681993 185.46451793 191.73426197 198.25991393 204.65761193 210.92735597 217.45300793 223.97865989 230.12044997 236.64610193 243.17175389 249.31354397 255.83919593 262.36484789 268.50663797 275.03228993 281.55794189 287.69973197 294.22538393 300.75103589 307.02077993 313.41847793 319.94412989 326.21387393 332.61157193 339.13722389 345.40696793 351.80466593 358.07440997 364.60006193 370.99775993 377.26750397 383.79315593 390.19085393 396.46059797 402.98624993 409.38394793 415.65369197 422.17934393 428.57704193 434.84678597 441.37243793 447.89808989 454.03987997 460.56553193 467.09118389 473.23297397 479.75862593 486.28427789 492.42606797 498.95171993 505.47737189 511.61916197 518.14481393 524.67046589"
  70.226 -           y="166.32102"
  70.227 -           sodipodi:role="line"
  70.228 -           id="tspan3896">______________________________________________________________________________</tspan><tspan
  70.229 -           style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Times New Roman;font-variant:normal;font-weight:normal;font-size:12.795396;writing-mode:lr;-inkscape-font-specification:Times-Roman"
  70.230 -           x="31.91976593 36.01429265 39.08518769 44.58720797 50.34513617 53.54398517 57.63851189 64.80393365 70.30595393 76.83160589 82.33362617 86.42815289 90.26677169 94.36129841 97.43219345 103.19012165 108.69214193 115.21779389 118.28868893 121.48753793 127.88523593 131.08408493 137.48178293 139.92570356 144.77515865 149.50945517 155.01147545 163.96825265 166.27142393 171.90139817 177.40341845 180.73022141 186.24503708 189.31593212 192.77068904 198.27270932 203.7747296 207.10153256 214.39490828 219.89692856 226.29462656 231.79664684 235.89117356 239.09002256 241.39319384 247.02316808 250.34997104 256.61971508 260.7142418 263.01741308 268.51943336 271.98698568 277.48900596 283.88670396 287.08555296 290.156448 296.65650917 300.75103589 309.32395121 312.77870813 315.84960317 321.35162345 323.78274869 329.55347228 335.05549256 338.1263876 342.22091432 348.49065836 354.24858656 356.6797118 362.18173208 367.68375236 370.127673 372.55879824 378.31672644 381.38762148 384.45851652 390.21644472 395.84641896 402.24411696 405.44296596 407.74613724 413.24815752 416.70291444 422.20493472 427.68136421 434.20701617 436.51018745 443.03583941 448.53785969 450.96898493 455.70328145 461.33325569 467.09118389 469.39435517 472.59320417 475.66409921 482.18975117 486.28427789 494.8699886 500.6279168 503.8267658 508.56106232 511.63195736 515.72648408 518.92533308 524.68326128"
  70.231 -           y="195.12316"
  70.232 -           sodipodi:role="line"
  70.233 -           id="tspan3898">(the &quot;Paper&quot;) and to disseminate the Paper in printed form, electronically, and in audiovisual formats (the</tspan><tspan
  70.234 -           style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Times New Roman;font-variant:normal;font-weight:normal;font-size:12.795396;writing-mode:lr;-inkscape-font-specification:Times-Roman"
  70.235 -           x="31.91976593 36.01429265 43.94743817 46.37856341 51.88058369 57.63851189 60.70940693 65.57165741 69.53823017 73.50480293"
  70.236 -           y="210.96121"
  70.237 -           sodipodi:role="line"
  70.238 -           id="tspan3900">&quot;Rights&quot;).</tspan><tspan
  70.239 -           style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Times New Roman;font-variant:normal;font-weight:normal;font-size:12.795396;writing-mode:lr;-inkscape-font-specification:Times-Roman"
  70.240 -           x="31.91976593 40.74858917 48.04196489 55.20738665 64.80393365 68.64255245 77.45858029 80.65742929 83.10134993 88.85927813 91.16244941 94.36129841 96.66446969 102.29444393 104.59761521 107.04153584 112.79946404 115.87035908 122.14010312 124.57122836 130.32915656 135.83117684 140.69342732 143.76432236 147.09112532 153.36086936 156.68767232 162.94462097 168.70254917 174.97229321 177.40341845 179.70658973 184.56884021 190.32676841 193.39766345 196.59651245 202.35444065 207.85646093 210.92735597 219.88413317 223.97865989 227.04955493 229.49347556 234.99549584 237.42662108 243.18454928 246.25544432 248.68656956 254.18858984 257.5153928 260.7142418 266.21626208 271.98698568 275.05788072 278.12877576 284.65442772 287.08555296 289.5166782 295.88878541 304.58965469 307.02077993 312.77870813 318.28072841 321.35162345 327.87727541 333.37929569 339.77699369 342.20811893 344.63924417 350.14126445 355.65608012 359.11083704 361.41400832 367.68375236 373.44168056"
  70.241 -           y="239.76335"
  70.242 -           sodipodi:role="line"
  70.243 -           id="tspan3902">USENIX initially plans to publish the Article in the following publication:</tspan></text>
  70.244 -<text
  70.245 -         transform="matrix(1,0,0,-1,66.719745,209.9965)"
  70.246 -         id="text3904"><tspan
  70.247 -           style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Times New Roman;font-style:italic;font-variant:normal;font-size:12.795396;writing-mode:lr;-inkscape-font-specification:Times-Italic"
  70.248 -           x="0 7.93314552 12.66744204 19.193094 24.69511428 30.45304248 35.95506276 42.48071472 45.56440516 52.09005712 58.35980116 63.08130228 66.5360592 72.67784928 76.7851714 79.9840204 88.80004824 95.06979228 99.1771144 107.11025992 113.50795792 118.3702084 121.44110344 123.87222868 130.38508524"
  70.249 -           y="0"
  70.250 -           sodipodi:role="line"
  70.251 -           id="tspan3906">Proceedings of HotPar '11</tspan></text>
  70.252 -<text
  70.253 -         transform="matrix(1,0,0,-1,66.719745,193.92221)"
  70.254 -         id="text3908"><tspan
  70.255 -           style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Times New Roman;font-variant:normal;font-weight:normal;font-size:12.795396;writing-mode:lr;-inkscape-font-specification:Times-Roman"
  70.256 -           x="0 4.09452672 7.16542176 12.66744204 18.42537024 21.62421924 25.71874596 35.31529296 39.15391176 41.585037 47.3429652 49.64613648 55.14815676 60.778131 63.09409768 66.5488546 73.70148096 79.20350124 85.7291532 88.04511988 90.2203372 95.9782654 101.48028568 104.67913468 107.11025992 113.50795792 119.0099782 123.10450492"
  70.257 -           y="0"
  70.258 -           sodipodi:role="line"
  70.259 -           id="tspan3910">(the &quot;Original Publication&quot;)</tspan><tspan
  70.260 -           style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Times New Roman;font-variant:normal;font-weight:normal;font-size:12.795396;writing-mode:lr;-inkscape-font-specification:Times-Roman"
  70.261 -           x="0 5.50202028 11.25994848 17.52969252 20.85649548 24.05534448 30.45304248 33.65189148 42.48071472 48.75045876 54.50838696 60.01040724 63.09409768 66.5488546 69.61974964 75.12176992 80.87969812 83.95059316 87.14944216 89.5805674 91.88373868 97.51371292 102.24800944 105.5748124 111.84455644 117.60248464 121.44110344 130.38508524 135.88710552 141.64503372 147.147054 152.64907428 155.97587724 158.41979788 163.92181816 166.9927132 173.51836516 179.02038544 182.47514236 185.5460374 191.04805768 196.80598588 199.87688092 208.83365812 215.99907988 223.16450164 232.76104864 236.59966744 245.54364924 248.61454428 260.64221652 266.40014472 272.66988876 275.99669172 280.8589422 283.16211348 286.36096248 291.86298276 295.18978572 298.26068076 304.78633272 310.288353 313.4999974 316.57089244 325.39971568 331.02968992 336.78761812 339.85851316 345.36053344 347.79165868 352.5259552 359.05160716 362.1225022 371.0792794 373.51040464 378.24470116 383.74672144 387.0735244 390.259578 396.657276 399.856125 406.38177696 409.452672 414.95469228 420.71262048 424.55123928 433.38006252 435.81118776 440.67343824"
  70.262 -           y="28.802142"
  70.263 -           sodipodi:role="line"
  70.264 -           id="tspan3912">and to mount the files permanently on the USENIX Web site, but may also wish to otherwise</tspan><tspan
  70.265 -           style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Times New Roman;font-variant:normal;font-weight:normal;font-size:12.795396;writing-mode:lr;-inkscape-font-specification:Times-Roman"
  70.266 -           x="-0 6.52565196 8.82882324 13.69107372 18.42537024 24.05534448 32.88416772 35.31529296 40.81731324 46.31933352 49.65893188 55.16095216 58.35980116 61.68660412 67.1886244 72.69064468 76.1454016 83.31082336 88.81284364 95.08258768 100.84051588 104.67913468 108.00593764 111.07683268 116.70680692 121.44110344 124.7679064 133.45598028 139.21390848 141.64503372 143.948205 147.147054 152.66186968 157.3833708 160.83812772 163.92181816 169.42383844 175.18176664 178.38061564 184.77831364 188.61693244 194.37486064 196.80598588 199.87688092 206.40253288 210.24115168 215.99907988 220.86133036 226.36335064 231.86537092 235.19217388 240.70698955 243.90583855 246.20900983 252.73466179 258.23668207 261.53789424 267.80763828 271.2623952 274.33329024 277.40418528 283.16211348 288.66413376 291.86298276 299.02840452 304.78633272 311.05607676 316.55809704 320.65262376 323.7235188 327.81804552 333.3328612 335.76398644 339.0907894 344.59280968 350.22278392 354.31731064 357.38820568 363.91385764 369.41587792 372.74268088 381.3155962 387.0735244 393.33047304 395.76159828 401.51952648 404.59042152 411.11607348 414.95469228 418.28149524 423.78351552 428.645766 431.71666104 437.47458924 440.67343824 443.11735888 445.42053016 450.92255044"
  70.267 -           y="44.640194"
  70.268 -           sodipodi:role="line"
  70.269 -           id="tspan3914">disseminate the Paper, as well as the oral presentation of the Paper (either on media or as a live</tspan><tspan
  70.270 -           style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Times New Roman;font-variant:normal;font-weight:normal;font-size:12.795396;writing-mode:lr;-inkscape-font-specification:Times-Roman"
  70.271 -           x="-0 6.52565196 10.36427076 16.76196876 22.26398904 28.789641 34.29166128 40.04958948 44.91183996 47.982735 52.07726172 55.14815676 58.34700576 64.11772936 69.61974964 76.1454016 79.21629664 82.28719168 88.81284364 91.88373868 98.40939064 103.91141092 110.43706288 112.86818812 115.1713594 120.03360988 125.53563016 128.5937298 135.11938176 140.62140204 146.37933024 150.21794904 155.97587724 161.47789752 166.9799178 173.50556976 178.36782024 181.43871528 187.96436724 192.05889396 195.129789 199.86408552 202.29521076 204.726336 211.25198796 216.76680364 221.48830476 224.68715376 230.45787736 235.95989764 242.35759564 245.55644464 251.05846492 256.80359772 263.07334176 265.504467 271.902165 277.40418528 279.83531052 284.697561 290.4554892 295.95750948 298.26068076 301.45952976 307.23025336 313.4999974 319.00201768 322.32882064 327.83084092 333.3328612 336.78761812 339.85851316 346.38416512 351.8861854 354.95708044 358.2838834 363.91385764 369.41587792 372.74268088 381.3155962 388.59617652 395.76159828 405.35814528 409.452672 418.28149524 421.48034424 433.38006252 439.01003676 445.40773476 448.60658376 453.34088028 459.09880848 462.93742728 468.69535548 474.19737576 478.29190248"
  70.272 -           y="60.722292"
  70.273 -           sodipodi:role="line"
  70.274 -           id="tspan3916">broadcast), and to publish overheads or slides and audiovisual content on the USENIX Web server.</tspan><tspan
  70.275 -           style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Times New Roman;font-variant:normal;font-weight:normal;font-size:12.795396;writing-mode:lr;-inkscape-font-specification:Times-Roman"
  70.276 -           x="-16.8002014 -10.27454944 -7.2036544 -0.03823264 7.25514308 13.65284108 18.51509156 21.5859866 24.01711184 29.51913212 35.27706032 38.34795536 41.54680436 50.3756276 55.87764788 59.9721746 62.40329984 67.90532012 73.66324832 76.73414336 79.93299236 85.43501264 91.19294084 94.26383588 97.47548027 103.23340847 107.07202727 115.88805512 119.08690412 125.48460212 128.68345112 132.01025408 135.08114912 140.5831694 146.3410976 149.5399466 157.47309212 159.90421736 165.66214556 171.16416584 174.24785627 179.09731136 182.42411432 185.49500936 190.99702964 197.5226816 203.02470188 206.35150484 211.21375532 216.7157756 222.21779588 224.66171651 227.09284175 230.41964471 235.92166499 242.44731695 245.5054166 248.7042656 255.1019636 260.60398388 267.12963584 269.56076108 271.86393236 276.72618284 282.22820312 285.55500608 291.82475012 295.91927684 298.99017188 304.62014612 308.58671888 314.21669312 319.97462132 323.04551636 326.1164114 332.64206336 335.72575379 341.48368199 347.11365623 351.08022899 355.94247947 359.01337451 362.21222351 367.97015171 373.4593766 376.53027164 380.62479836 383.0559236 388.55794388 394.31587208 397.38676712 400.58561612 403.91241908 410.18216312 413.50896608 419.77871012 425.53663832 431.80638236 434.12234903 436.55347427 441.41572475 447.17365295 450.24454799 456.77019995"
  70.277 -           y="89.524434"
  70.278 -           sodipodi:role="line"
  70.279 -           id="tspan3918">2. Posting. During the term of the Rights, you shall not publish or grant others the right to publish or</tspan><tspan
  70.280 -           style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Times New Roman;font-variant:normal;font-weight:normal;font-size:12.795396;writing-mode:lr;-inkscape-font-specification:Times-Roman"
  70.281 -           x="-0 6.52565196 9.596547 15.09856728 20.85649548 24.69511428 33.65189148 35.95506276 40.81731324 46.31933352 49.64613648 55.91588052 58.34700576 63.08130228 67.94355276 73.70148096 82.27439628 84.71831692 90.2203372 95.9782654 99.1771144 104.67913468 108.00593764 111.07683268 116.70680692 122.46473512 125.53563016 132.68825652 138.1902768 144.71592876 150.21794904 154.31247576 157.3833708 160.83812772 169.41104304 175.936695 184.76551824 190.26753852 195.89751276 201.65544096 205.49405976 208.82086272 211.89175776 217.39377804 223.91943 229.42145028 232.74825324 237.61050372 243.112524 248.61454428 251.04566952 253.48959016 256.81639312 260.65501192 266.40014472 269.47103976 275.101014 277.40418528 283.16211348 286.36096248 289.44465292 295.20258112 300.7046014 303.9034504 307.87002316 310.3011484 315.80316868 321.43314292 324.75994588 327.83084092 331.02968992 337.42738792 340.62623692 347.02393492 353.54958688 358.2838834 361.4827324 364.55362744 367.8804304 373.51040464 379.02522031 382.35202327 389.50464964 394.99387452 401.51952648 407.02154676 411.11607348 414.18696852 420.71262048 426.21464076 429.41348976 435.17141796 441.31320804 447.07113624 450.90975504 454.36451196 461.52993372 468.69535548 475.86077724 479.05962624 485.45732424"
  70.282 -           y="105.60068"
  70.283 -           sodipodi:role="line"
  70.284 -           id="tspan3920">otherwise disseminate the Paper. However, you shall retain the right to post the Paper on your FTP or</tspan><tspan
  70.285 -           style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Times New Roman;font-variant:normal;font-weight:normal;font-size:12.795396;writing-mode:lr;-inkscape-font-specification:Times-Roman"
  70.286 -           x="0 12.02767224 17.52969252 24.05534448 27.12623952 31.86053604 34.29166128 37.61846424 43.26123388 47.3557606 52.07726172 55.91588052 59.24268348 62.44153248 68.83923048 72.67784928 76.1326062 81.64742188 83.95059316 89.5805674 95.08258768 98.40939064 102.24800944 108.7736614 114.27568168 116.70680692 122.47753051 125.54842555 131.02485504 136.78278324 142.28480352 147.7868238 152.64907428 157.3833708 160.83812772 163.90902276 170.43467472 174.27329352 180.67099152 186.30096576 188.60413704 195.129789 200.63180928 207.15746124 210.22835628 213.56795464 219.19792888 224.69994916 228.02675212 231.09764716 233.5287724 239.03079268 242.35759564 247.21984612 252.7218664 258.22388668 263.96901948 267.16786848 272.66988876 278.42781696 283.92983724 289.43185752 292.75866048 295.95750948 301.45952976 307.85722776 313.487202 316.55809704 319.00201768 324.75994588 330.26196616 332.6930914 338.19511168 344.59280968 350.22278392 353.54958688 359.05160716 362.1225022 367.8804304 374.15017444 377.4769774 379.92089803 385.42291831 390.92493859 394.35410472 397.42499976 403.95065172 407.02154676 410.22039576 415.97832396 421.48034424 424.55123928 430.32196288 433.39285792 436.59170692 442.34963512 447.8516554 450.92255044 454.37730736 457.4482024 462.95022268 468.70815088 471.91979527 474.99069031 478.31749327 483.81951355"
  70.287 -           y="121.4446"
  70.288 -           sodipodi:role="line"
  70.289 -           id="tspan3922">Web site(s) for electronic access, provided that in such event you include a notice to the effect that the</tspan><tspan
  70.290 -           style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Times New Roman;font-variant:normal;font-weight:normal;font-size:12.795396;writing-mode:lr;-inkscape-font-specification:Times-Roman"
  70.291 -           x="-0 7.16542176 12.66744204 19.193094 24.69511428 28.789641 31.86053604 36.72278652 42.48071472 47.982735 50.41386024 52.84498548 55.91588052 62.44153248 67.95634816 71.28315112 77.55289516 81.64742188 84.71831692 93.53434476 99.1771144 103.89861552 107.09746452 110.42426748 112.86818812 116.70680692 121.42830804 124.7679064 127.9667554 134.351658 139.98163224 146.37933024 148.81045548 151.24158072 155.97587724 161.47789752 166.9799178 173.50556976 176.70441876 179.00759004 184.76551824 187.96436724 191.04805768 196.80598588 202.30800616 205.50685516 215.10340216 219.19792888 221.50110016 227.00312044 229.43424568 235.19217388 240.69419416 243.1253194 246.19621444 253.48959016 259.24751836 265.504467 267.80763828 270.23876352 275.99669172 281.5115074 284.7103564 287.01352768 293.53917964 299.04119992 302.36800288 307.87002316 312.73227364 315.80316868 322.32882064 327.83084092 332.6930914 338.19511168 342.2896384 344.59280968 351.11846164 356.62048192 363.14613388 366.21702892 371.73184459 378.25749655 384.78314851 390.28516879 395.76159828"
  70.292 -           y="137.52085"
  70.293 -           sodipodi:role="line"
  70.294 -           id="tspan3924">Paper shall be or was first published in the Original Publication as described above.</tspan></text>
  70.295 -</g><g
  70.296 -       id="g3926"><g
  70.297 -         id="g3928"
  70.298 -         clip-path="url(#clipPath3930)"><text
  70.299 -           transform="matrix(1,0,0,-1,49.919538,17.997243)"
  70.300 -           id="text3934"><tspan
  70.301 -             style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Times New Roman;font-variant:normal;font-weight:normal;font-size:12.795396;writing-mode:lr;-inkscape-font-specification:Times-Roman"
  70.302 -             x="0"
  70.303 -             y="0"
  70.304 -             id="tspan3936">3</tspan></text>
  70.305 -</g></g><g
  70.306 -       id="g3938"><g
  70.307 -         id="g3940"
  70.308 -         clip-path="url(#clipPath3942)"><text
  70.309 -           transform="matrix(1,0,0,-1,56.398457,17.997243)"
  70.310 -           id="text3946"><tspan
  70.311 -             style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Times New Roman;font-variant:normal;font-weight:normal;font-size:12.795396;writing-mode:lr;-inkscape-font-specification:Times-Roman"
  70.312 -             x="0 3.07089504"
  70.313 -             y="0"
  70.314 -             sodipodi:role="line"
  70.315 -             id="tspan3948">. </tspan></text>
  70.316 -</g></g><g
  70.317 -       id="g3950"><g
  70.318 -         id="g3952"
  70.319 -         clip-path="url(#clipPath3954)"><text
  70.320 -           transform="matrix(1,0,0,-1,66.719744,17.997243)"
  70.321 -           id="text3958"><tspan
  70.322 -             style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Times New Roman;font-variant:normal;font-weight:normal;font-size:12.795396;writing-mode:lr;-inkscape-font-specification:Times-Roman"
  70.323 -             x="0 8.82882324 14.45879748 18.42537024 24.05534448 27.12623952 29.55736476 35.95506276 41.585037 44.91183996 51.181584 54.50838696 57.579282 65.51242752 67.94355276 73.70148096 79.20350124 82.28719168 87.13664676 90.2075418 93.53434476 100.84051588 106.34253616 111.84455644 116.70680692 122.46473512 125.53563016 133.45598028 135.88710552 141.64503372 147.147054 150.21794904 155.08019952 158.40700248 166.9799178 169.41104304 171.84216828 174.28608892 177.61289188 181.45151068 187.20943888 195.91030816 201.66823636 203.97140764 209.47342792 212.67227692 215.10340216 220.86133036 223.9322254 229.43424568 232.76104864 235.95989764 241.47471331 247.23264151 250.30353655 253.50238555 256.82918851 263.07334176 267.16786848 270.23876352 276.76441548 283.16211348 286.36096248 295.18978572 301.45952976 307.21745796 310.288353 315.79037328 320.65262376 323.7235188 327.17827572 333.3200658 335.75119104 338.18231628 344.58001428 353.53679148 355.96791672 361.469937 366.97195728 370.29876024 378.99962952 386.16505128 393.33047304 402.92702004 407.02154676 415.97832396 418.26869984 423.13095032 426.20184536 431.70386564 438.2295176 441.30041264 443.74433328 447.07113624 449.50226148 455.00428176 460.50630204 463.96105896 466.26423024 472.53397428 478.29190248 481.49075148 484.57444192"
  70.324 -             y="0"
  70.325 -             sodipodi:role="line"
  70.326 -             id="tspan3960">Duration of Rights. These Rights will remain in effect for 12 months following USENIX's notification to</tspan></text>
  70.327 -</g></g><g
  70.328 -       id="g3962"><text
  70.329 -         transform="matrix(1,0,0,-1,28.317998,768.23907)"
  70.330 -         id="text3964"><tspan
  70.331 -           style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:CairoFont-3;font-variant:normal;font-size:8.879997;writing-mode:lr;-inkscape-font-specification:CairoFont-3-0"
  70.332 -           x="0 4.79519838 8.16071724 12.95591562 16.33031448 21.12551286 25.91183125 30.70702963 194.20553439 200.15513238 204.95033076 209.47024923 216.21904695 218.61664614 223.93576435 226.32448354 231.83008168 237.06039991 242.11311821 245.93151692 250.54023536 255.50415368 258.6920726 261.0807918 265.34319036 270.66230856 273.76142751 281.39822493 283.89350409 286.8150231 292.04534134 295.14446029 297.53317948 302.86117768 307.38109616 310.30261517 314.82253364 317.93053259 322.45045106 327.05916951 332.28948774 334.67820693 339.73980522 344.2597237 349.5788419 354.09876037 357.20675932"
  70.333 -           y="0"
  70.334 -           sodipodi:role="line"
  70.335 -           id="tspan3966">4/6/2011USENIX Consent Form for Refereed Papers</tspan><tspan
  70.336 -           style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:CairoFont-3;font-variant:normal;font-size:8.879997;writing-mode:lr;-inkscape-font-specification:CairoFont-3-0"
  70.337 -           x="0 5.05271829 8.871117 13.39103548 18.44375377 20.57495305 24.65087167 26.59559102 31.82590925 35.01382817 40.2441464 43.61854526 48.13846374 52.48966227 57.00958074 62.06229903 65.16141799 68.52693685 75.00933466 78.37485352 83.42757182 88.65789005 91.90796895 97.22708715 101.74700563 104.85500458 109.65020296 114.44540134 118.52131996 123.84043816 128.80435649 132.70267517 137.23147364 142.28419193 145.38331088 147.23923026 152.29194855 155.3910675 163.11666489 542.39021676 547.18541514 550.550934"
  70.338 -           y="751.67788"
  70.339 -           sodipodi:role="line"
  70.340 -           id="tspan3968">usenix.org/event/…/hotpar11consent.html1/2</tspan></text>
  70.341 -</g></g></svg>
  70.342 \ No newline at end of file
    71.1 Binary file 0__Papers/VMS/Eco_System/consent_pg_2.pdf has changed
    72.1 --- a/0__Papers/VMS/Eco_System/consent_pg_2.svg	Sun Mar 11 09:26:44 2012 -0700
    72.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    72.3 @@ -1,415 +0,0 @@
    72.4 -<?xml version="1.0" encoding="UTF-8" standalone="no"?>
    72.5 -<!-- Created with Inkscape (http://www.inkscape.org/) -->
    72.6 -
    72.7 -<svg
    72.8 -   xmlns:dc="http://purl.org/dc/elements/1.1/"
    72.9 -   xmlns:cc="http://creativecommons.org/ns#"
   72.10 -   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
   72.11 -   xmlns:svg="http://www.w3.org/2000/svg"
   72.12 -   xmlns="http://www.w3.org/2000/svg"
   72.13 -   xmlns:xlink="http://www.w3.org/1999/xlink"
   72.14 -   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
   72.15 -   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
   72.16 -   id="svg3974"
   72.17 -   version="1.1"
   72.18 -   inkscape:version="0.47 r22583"
   72.19 -   width="765"
   72.20 -   height="990"
   72.21 -   xml:space="preserve"
   72.22 -   sodipodi:docname="USENIX Consent Form for Refereed Papers.pdf"><metadata
   72.23 -     id="metadata3980"><rdf:RDF><cc:Work
   72.24 -         rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type
   72.25 -           rdf:resource="http://purl.org/dc/dcmitype/StillImage" /><dc:title></dc:title></cc:Work></rdf:RDF></metadata><defs
   72.26 -     id="defs3978"><inkscape:perspective
   72.27 -       sodipodi:type="inkscape:persp3d"
   72.28 -       inkscape:vp_x="0 : 0.5 : 1"
   72.29 -       inkscape:vp_y="0 : 1000 : 0"
   72.30 -       inkscape:vp_z="1 : 0.5 : 1"
   72.31 -       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
   72.32 -       id="perspective3982" /><clipPath
   72.33 -       clipPathUnits="userSpaceOnUse"
   72.34 -       id="clipPath3994"><path
   72.35 -         d="m 28.32,763.68 555.121,0 0,-734.879 -555.121,0 0,734.879 z"
   72.36 -         id="path3996" /></clipPath><pattern
   72.37 -       patternTransform="matrix(0.800112,0,0,0.795111,36.24,91.198224)"
   72.38 -       patternUnits="userSpaceOnUse"
   72.39 -       x="0"
   72.40 -       y="0"
   72.41 -       width="12"
   72.42 -       height="16"
   72.43 -       id="pattern4010"><g
   72.44 -         transform="scale(12,16)"
   72.45 -         id="g4012"><image
   72.46 -           width="1"
   72.47 -           height="1"
   72.48 -           xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAQCAYAAAAiYZ4HAAAABHNCSVQICAgIfAhkiAAAAKJJREFUKJGNUcENxCAMc0/dyMwEM8FMyUy+xwHlgFa1xCNRjB3nkCQ0uMPdMYIkQPb6aARPCV5KmwIGInMGY/wVqsikMiCZSZLMTBnoz2r/gxlVfraCqn62Opot3N1Hq8LN8LLDgrYD+dfuKc0oIWytbi2VEAD3y8YTwVO6bjCmdEtoxwOwjg+XfoutpRJC32PGuRAGS76x9e5wTwoccucmpS/cPYgrCAfV+wAAAABJRU5ErkJggg=="
   72.49 -           id="image4014" /></g></pattern><clipPath
   72.50 -       clipPathUnits="userSpaceOnUse"
   72.51 -       id="clipPath4022"><path
   72.52 -         d="m 49.918,763.68 6.48,0 0,-13.922 -6.48,0 0,13.922 z"
   72.53 -         id="path4024" /></clipPath><clipPath
   72.54 -       clipPathUnits="userSpaceOnUse"
   72.55 -       id="clipPath4034"><path
   72.56 -         d="m 56.398,763.68 6.48,0 0,-13.922 -6.48,0 0,13.922 z"
   72.57 -         id="path4036" /></clipPath><clipPath
   72.58 -       clipPathUnits="userSpaceOnUse"
   72.59 -       id="clipPath4046"><path
   72.60 -         d="m 66.719,763.68 491.043,0 0,-13.922 -491.043,0 0,13.922 z"
   72.61 -         id="path4048" /></clipPath><pattern
   72.62 -       patternTransform="matrix(0.720101,0,0,0.768107,34.8,83.999464)"
   72.63 -       patternUnits="userSpaceOnUse"
   72.64 -       x="0"
   72.65 -       y="0"
   72.66 -       width="1"
   72.67 -       height="5"
   72.68 -       id="pattern4124"><g
   72.69 -         transform="scale(1,5)"
   72.70 -         id="g4126"><image
   72.71 -           width="1"
   72.72 -           height="1"
   72.73 -           xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAFCAYAAACEhIafAAAABHNCSVQICAgIfAhkiAAAABRJREFUCJlj+P///38mBgYGBjQCAFojBAXTMhkeAAAAAElFTkSuQmCC"
   72.74 -           id="image4128" /></g></pattern><filter
   72.75 -       id="filter3157"
   72.76 -       inkscape:collect="always"><feGaussianBlur
   72.77 -         id="feGaussianBlur3159"
   72.78 -         stdDeviation="0.91410972"
   72.79 -         inkscape:collect="always" /></filter><filter
   72.80 -       id="filter3450"
   72.81 -       inkscape:collect="always"><feGaussianBlur
   72.82 -         id="feGaussianBlur3452"
   72.83 -         stdDeviation="0.92714142"
   72.84 -         inkscape:collect="always" /></filter><filter
   72.85 -       id="filter3422"
   72.86 -       inkscape:collect="always"><feGaussianBlur
   72.87 -         id="feGaussianBlur3424"
   72.88 -         stdDeviation="0.88089896"
   72.89 -         inkscape:collect="always" /></filter><inkscape:perspective
   72.90 -       id="perspective2584"
   72.91 -       inkscape:persp3d-origin="372.04724 : 350.78739 : 1"
   72.92 -       inkscape:vp_z="744.09448 : 526.18109 : 1"
   72.93 -       inkscape:vp_y="0 : 1000 : 0"
   72.94 -       inkscape:vp_x="0 : 526.18109 : 1"
   72.95 -       sodipodi:type="inkscape:persp3d" /></defs><sodipodi:namedview
   72.96 -     pagecolor="#ffffff"
   72.97 -     bordercolor="#666666"
   72.98 -     borderopacity="1"
   72.99 -     objecttolerance="10"
  72.100 -     gridtolerance="10"
  72.101 -     guidetolerance="10"
  72.102 -     inkscape:pageopacity="0"
  72.103 -     inkscape:pageshadow="2"
  72.104 -     inkscape:window-width="984"
  72.105 -     inkscape:window-height="951"
  72.106 -     id="namedview3976"
  72.107 -     showgrid="false"
  72.108 -     inkscape:zoom="0.95353535"
  72.109 -     inkscape:cx="384.93387"
  72.110 -     inkscape:cy="515.57672"
  72.111 -     inkscape:window-x="0"
  72.112 -     inkscape:window-y="0"
  72.113 -     inkscape:window-maximized="0"
  72.114 -     inkscape:current-layer="g3984" /><g
  72.115 -     id="g3984"
  72.116 -     inkscape:groupmode="layer"
  72.117 -     inkscape:label="USENIX Consent Form for Refereed Papers"
  72.118 -     transform="matrix(1.25,0,0,-1.25,0,990)"><g
  72.119 -       id="g3986"><path
  72.120 -         d="m 28.32,763.68 555.121,0 0,-699.121 -555.121,0 0,699.121 z"
  72.121 -         style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
  72.122 -         id="path3988" /></g><g
  72.123 -       id="g3990"><g
  72.124 -         id="g3992"
  72.125 -         clip-path="url(#clipPath3994)"><path
  72.126 -           d="m 34.727,111.914 c 0,0 0.793,-0.793 0.793,-0.793 0,0 540.601,0 540.601,0 0,0 0.793,0.793 0.793,0.793 l -542.187,0 z"
  72.127 -           style="fill:#9a9a9a;fill-opacity:1;fill-rule:nonzero;stroke:none"
  72.128 -           id="path3998" /><path
  72.129 -           d="m 35.52,111.121 c 0,0 -0.793,-0.797 -0.793,-0.797 0,0 542.187,0 542.187,0 0,0 -0.793,0.797 -0.793,0.797 l -540.601,0 z"
  72.130 -           style="fill:#eeeeee;fill-opacity:1;fill-rule:nonzero;stroke:none"
  72.131 -           id="path4000" /><path
  72.132 -           d="m 34.727,111.914 c 0,0 0,-1.59 0,-1.59 0,0 0.793,0.797 0.793,0.797 0,0 0,0 0,0 l -0.793,0.793 z"
  72.133 -           style="fill:#9a9a9a;fill-opacity:1;fill-rule:nonzero;stroke:none"
  72.134 -           id="path4002" /><path
  72.135 -           d="m 576.121,111.121 c 0,0 0,-0.797 0,-0.797 0,0 0.793,0 0.793,0 0,0 0,1.59 0,1.59 l -0.793,-0.793 z"
  72.136 -           style="fill:#eeeeee;fill-opacity:1;fill-rule:nonzero;stroke:none"
  72.137 -           id="path4004" /></g></g><g
  72.138 -       id="g4006"><g
  72.139 -         id="g4008"><path
  72.140 -           d="m 36.238,103.922 9.602,0 0,-12.723 -9.602,0 0,12.723 z"
  72.141 -           style="fill:url(#pattern4010);fill-opacity:1;fill-rule:evenodd;stroke:none"
  72.142 -           id="path4016" /></g></g><g
  72.143 -       id="g4018"><g
  72.144 -         id="g4020"
  72.145 -         clip-path="url(#clipPath4022)"><text
  72.146 -           transform="matrix(1,0,0,-1,49.919538,752.88282)"
  72.147 -           id="text4026"><tspan
  72.148 -             style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Times New Roman;font-variant:normal;font-weight:normal;font-size:12.795396;writing-mode:lr;-inkscape-font-specification:Times-Roman"
  72.149 -             x="0"
  72.150 -             y="0"
  72.151 -             id="tspan4028">3</tspan></text>
  72.152 -</g></g><g
  72.153 -       id="g4030"><g
  72.154 -         id="g4032"
  72.155 -         clip-path="url(#clipPath4034)"><text
  72.156 -           transform="matrix(1,0,0,-1,56.398457,752.88282)"
  72.157 -           id="text4038"><tspan
  72.158 -             style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Times New Roman;font-variant:normal;font-weight:normal;font-size:12.795396;writing-mode:lr;-inkscape-font-specification:Times-Roman"
  72.159 -             x="0 3.07089504"
  72.160 -             y="0"
  72.161 -             sodipodi:role="line"
  72.162 -             id="tspan4040">. </tspan></text>
  72.163 -</g></g><g
  72.164 -       id="g4042"><g
  72.165 -         id="g4044"
  72.166 -         clip-path="url(#clipPath4046)"><text
  72.167 -           transform="matrix(1,0,0,-1,66.719744,752.88282)"
  72.168 -           id="text4050"><tspan
  72.169 -             style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Times New Roman;font-variant:normal;font-weight:normal;font-size:12.795396;writing-mode:lr;-inkscape-font-specification:Times-Roman"
  72.170 -             x="0 8.82882324 14.45879748 18.42537024 24.05534448 27.12623952 29.55736476 35.95506276 41.585037 44.91183996 51.181584 54.50838696 57.579282 65.51242752 67.94355276 73.70148096 79.20350124 82.28719168 87.13664676 90.2075418 93.53434476 100.84051588 106.34253616 111.84455644 116.70680692 122.46473512 125.53563016 133.45598028 135.88710552 141.64503372 147.147054 150.21794904 155.08019952 158.40700248 166.9799178 169.41104304 171.84216828 174.28608892 177.61289188 181.45151068 187.20943888 195.91030816 201.66823636 203.97140764 209.47342792 212.67227692 215.10340216 220.86133036 223.9322254 229.43424568 232.76104864 235.95989764 241.47471331 247.23264151 250.30353655 253.50238555 256.82918851 263.07334176 267.16786848 270.23876352 276.76441548 283.16211348 286.36096248 295.18978572 301.45952976 307.21745796 310.288353 315.79037328 320.65262376 323.7235188 327.17827572 333.3200658 335.75119104 338.18231628 344.58001428 353.53679148 355.96791672 361.469937 366.97195728 370.29876024 378.99962952 386.16505128 393.33047304 402.92702004 407.02154676 415.97832396 418.26869984 423.13095032 426.20184536 431.70386564 438.2295176 441.30041264 443.74433328 447.07113624 449.50226148 455.00428176 460.50630204 463.96105896 466.26423024 472.53397428 478.29190248 481.49075148 484.57444192"
  72.171 -             y="0"
  72.172 -             sodipodi:role="line"
  72.173 -             id="tspan4052">Duration of Rights. These Rights will remain in effect for 12 months following USENIX's notification to</tspan></text>
  72.174 -</g></g><g
  72.175 -       id="g4054"><text
  72.176 -         transform="matrix(1,0,0,-1,66.719744,737.03853)"
  72.177 -         id="text4056"><tspan
  72.178 -           style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Times New Roman;font-variant:normal;font-weight:normal;font-size:12.795396;writing-mode:lr;-inkscape-font-specification:Times-Roman"
  72.179 -           x="0 5.50202028 12.02767224 17.52969252 20.85649548 27.12623952 30.45304248 33.65189148 35.95506276 39.15391176 43.88820828 47.3429652 52.84498548 58.34700576 64.11772936 69.61974964 76.1454016 79.21629664 84.71831692 90.2203372 95.9782654 101.48028568 104.67913468 111.07683268 114.27568168 117.60248464 120.68617507 126.31614931 132.04848672 135.11938176 142.28480352 147.7868238 154.31247576 159.81449604 163.90902276 166.9799178 170.43467472 177.60009648 183.10211676 188.60413704 192.69866376 198.21347944 203.97140764 207.17025664 210.24115168 215.99907988 219.83769868 223.16450164 226.36335064 231.86537092 237.62329912 240.69419416 248.62733968 251.07126031 256.82918851 262.305618 265.504467 270.23876352 273.56556648 282.26643576 284.697561 287.00073228 289.43185752 292.75866048 296.59727928 302.35520748 311.06887216 316.57089244 319.00201768 324.75994588 327.83084092 330.26196616 335.76398644 339.0907894 344.59280968 347.79165868 351.11846164 356.62048192 362.13529759 365.59005451 368.66094955 374.16296983 379.02522031 382.35202327 387.85404355 394.35410472 399.856125 404.59042152 410.22039576 415.97832396 421.48034424 423.78351552 429.41348976 434.14778628 436.57891152 442.33683972 447.8516554 450.92255044 455.01707716 457.4482024 462.95022268 468.70815088 471.90699988 476.6412964 479.71219144 483.16694836"
  72.180 -           y="0"
  72.181 -           sodipodi:role="line"
  72.182 -           id="tspan4058">you of its acceptance of the Paper. Thereafter the Rights will remain in effect as non-exclusive rights to</tspan><tspan
  72.183 -           style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Times New Roman;font-variant:normal;font-weight:normal;font-size:12.795396;writing-mode:lr;-inkscape-font-specification:Times-Roman"
  72.184 -           x="0 5.50202028 12.02767224 17.52969252 20.85649548 23.28762072 28.789641 34.29166128 40.06238488 43.26123388 49.65893188 52.09005712 56.9523076 61.67380872 67.1886244 76.1454016 78.44857288 83.95059316 89.5805674 92.65146244 95.08258768 100.84051588 106.34253616 109.4134312 112.88098351 118.38300379 123.88502407 127.21182703 134.351658 139.98163224 146.37933024 151.88135052 155.97587724 159.17472624 161.47789752 166.9799178 170.43467472 176.70441876 180.67099152 183.11491216 188.61693244 192.07168936 195.1425844 198.21347944 203.97140764 206.40253288 211.90455316 217.40657344 220.87412575 224.71274455 231.11044255 236.61246283 239.04358807 244.80151627 248.00036527 251.07126031 256.82918851 262.305618 268.83126996 271.902165 277.40418528 283.16211348 289.43185752 291.86298276 298.26068076 301.45952976 304.78633272 311.05607676 315.15060348 323.7235188 329.4942424 332.6930914 337.42738792"
  72.185 -           y="16.07547"
  72.186 -           sodipodi:role="line"
  72.187 -           id="tspan4060">continue disseminating the Paper in print, electronic, and audio formats.</tspan><tspan
  72.188 -           style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Times New Roman;font-variant:normal;font-weight:normal;font-size:12.795396;writing-mode:lr;-inkscape-font-specification:Times-Roman"
  72.189 -           x="-16.8002014 -10.27454944 -7.2036544 -0.03823264 8.91854456 14.42056484 17.49145988 23.24938808 29.51913212 33.61365884 36.68455388 44.87360732 50.3756276 53.5744766 59.3324048 64.83442508 67.91811551 70.34924075 76.74693875 82.37691299 85.70371595 91.97345999 95.04435503 98.37115799 107.96770499 116.65577888 122.41370708 127.91572736 132.01025408 136.7445506 142.37452484 144.67769612 151.20334808 154.27424312 157.47309212 167.06963912 170.39644208 175.89846236 181.40048264 185.49500936 188.69385836 192.02066132 197.5226816 203.03749727 208.79542547 211.99427447 217.49629475 221.59082147 227.09284175 232.85076995 235.92166499 238.35279023 243.85481051 249.59994332 252.67083836 261.62761556 268.79303732 275.95845908 285.55500608 289.39362488 298.33760668 301.40850172 304.74810008 310.37807432 315.8800946 318.95098964 327.14004308 329.57116832 335.0731886 340.57520888 343.90201184 348.76426232 351.83515736 356.69740784 362.19942812 365.52623108 368.59712612 371.79597512 378.19367312 382.28819984 385.48704884 390.98906912 394.31587208 399.81789236 406.34354432 412.61328836 418.37121656 423.87323684 426.94413188 430.27093484 435.90090908 442.29860708 447.80062736 450.99947636 455.09400308 460.60881875 463.93562171 469.43764199 471.86876723 477.37078751 480.69759047 486.19961075 488.63073599"
  72.190 -           y="44.877612"
  72.191 -           sodipodi:role="line"
  72.192 -           id="tspan4062">4. Author Retention of Ownership. Other than granting USENIX the Rights set forth above, you retain all</tspan><tspan
  72.193 -           style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Times New Roman;font-variant:normal;font-weight:normal;font-size:12.795396;writing-mode:lr;-inkscape-font-specification:Times-Roman"
  72.194 -           x="-0 4.09452672 6.52565196 12.02767224 17.52969252 20.85649548 24.05534448 27.12623952 30.45304248 32.89696312 35.96785816 38.3989834 43.90100368 47.3557606 50.42665564 55.92867592 61.68660412 67.95634816 71.28315112 73.71427636 79.21629664 82.29998707 88.05791527 91.89653407 97.52650831 102.26080483 105.58760779 108.78645679 111.08962807 116.71960231 120.04640527 123.11730031 128.5937298 134.351658 137.550507 144.71592876 150.21794904 156.743601 162.24562128 166.340148 169.41104304 172.737846 180.03122172 185.533242 191.04805768 195.89751276 201.66823636 204.7391314 212.67227692 215.10340216 220.86133036 226.36335064 229.43424568 234.29649616 237.62329912 243.89304316 250.29074116 253.48959016 259.23472296 265.504467 268.83126996 271.902165 275.101014 279.06758676 284.697561 290.4554892 295.18978572 298.26068076 303.890655 307.85722776 311.05607676 314.1397672 320.66541916 323.7363142 332.680296 339.84571776 347.01113952 356.60768652 360.70221324 369.40308252 372.72988548 378.23190576 383.73392604 389.49185424 392.69070324 395.76159828 398.19272352 401.53232188 403.96344712 409.4654674 412.53636244 415.99111936 422.13290944 425.58766636 431.72945644 435.82398316 439.02283216 445.42053016 454.37730736 459.87932764 465.38134792 469.47587464 474.21017116 479.71219144 482.14331668"
  72.195 -           y="60.959327"
  72.196 -           sodipodi:role="line"
  72.197 -           id="tspan4064">right, title, and interest in the Paper. These Rights do not transfer to USENIX any title to or ownership</tspan><tspan
  72.198 -           style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Times New Roman;font-variant:normal;font-weight:normal;font-size:12.795396;writing-mode:lr;-inkscape-font-specification:Times-Roman"
  72.199 -           x="0 6.52565196 9.596547 12.66744204 16.12219896 21.62421924 27.12623952 30.45304248 37.61846424 43.24843848 49.64613648 55.14815676 59.24268348"
  72.200 -           y="76.797378"
  72.201 -           sodipodi:role="line"
  72.202 -           id="tspan4066">of the Paper.</tspan><tspan
  72.203 -           style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Times New Roman;font-variant:normal;font-weight:normal;font-size:12.795396;writing-mode:lr;-inkscape-font-specification:Times-Roman"
  72.204 -           x="-16.8002014 -10.27454944 -7.2036544 -0.03823264 9.55831436 16.08396632 19.15486136 21.5859866 27.08800688 32.84593508 36.04478408 43.9779296 49.74865319 55.89044327 61.64837147 67.15039175 72.01264223 75.08353727 78.53829419 81.60918923 90.31005851 97.46268488 104.64090203 114.22465364 118.31918036 127.1480036 130.3468526 139.17567584 141.60680108 144.03792632 146.3410976 149.5399466 151.97107184 157.47309212 163.23102032 165.67494095 171.17696123 177.57465923 183.07667951 186.27552851 189.60233147 195.10435175 200.60637203 204.06112895 207.13202399 213.65767595 215.96084723 218.39197247 224.66171651 233.49053975 235.92166499 241.42368527 247.16881808 250.36766708 255.86968736 262.26738536 265.46623436 267.8973596 273.6552878 279.17010347 282.24099851 288.76665047 294.26867075 297.59547371 300.79432271 306.29634299 311.79836327 315.12516623 318.19606127 320.62718651 324.72171323 329.58396371 332.65485875 335.72575379 342.25140575 347.75342603 353.51135423 359.01337451 362.21222351 368.60992151 371.80877051 375.12277808 378.19367312 383.82364736 389.58157556 392.6524706 402.2490176 406.34354432 408.77466956 414.27668984 416.57986112 422.20983536 427.98055895 430.28373023 433.48257923 440.64800099 446.15002127 452.67567323 455.10679847 457.40996975 462.91199003 468.66991823 471.86876723 474.31268787 480.71038587 486.21240615"
  72.205 -           y="105.59952"
  72.206 -           sodipodi:role="line"
  72.207 -           id="tspan4068">5. Notice Request. USENIX will include the following notice on the first page of the Original Publication:</tspan><tspan
  72.208 -           style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Times New Roman;font-variant:normal;font-weight:normal;font-size:12.795396;writing-mode:lr;-inkscape-font-specification:Times-Roman"
  72.209 -           x="-0 4.09452672 12.66744204 19.193094 25.71874596 31.22076624 35.31529296 37.61846424 43.24843848 48.75045876 52.07726172 55.14815676 58.34700576 64.74470376 67.94355276 71.27035572 76.772376 79.21629664 83.93779776 87.13664676 95.96547 102.23521404 106.32974076 112.85539272 115.92628776 118.357413 123.09170952 126.29055852 130.38508524 135.88710552 139.21390848 144.71592876 147.1598494 152.66186968 158.41979788 164.68954192 168.01634488 174.28608892 180.04401712 183.11491216 186.31376116 192.07168936 197.57370964 200.64460468 206.40253288 211.90455316 215.10340216 220.86133036 227.00312044 231.09764716 235.19217388 240.05442436 243.89304316 247.21984612 250.29074116 257.58411688 263.07334176 267.16786848 275.99669172 278.42781696 283.16211348 288.02436396 290.4554892 296.59727928 302.09929956 305.55405648 307.85722776 312.71947824 315.79037328 321.42034752 325.38692028 331.01689452 336.77482272 339.84571776 345.36053344 351.8861854 354.95708044 358.2838834 364.55362744 368.64815416 371.7190492 375.17380612 380.6758264 386.17784668 389.50464964 394.99387452 401.51952648 407.02154676 412.52356704 419.049219 427.87804224 436.57891152 442.34963512 446.18825392 451.94618212 454.37730736 459.87932764"
  72.210 -           y="121.68123"
  72.211 -           sodipodi:role="line"
  72.212 -           id="tspan4070">&quot;Copyright to this work is retained by the author[s]. Permission is granted for the noncommercial</tspan><tspan
  72.213 -           style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Times New Roman;font-variant:normal;font-weight:normal;font-size:12.795396;writing-mode:lr;-inkscape-font-specification:Times-Roman"
  72.214 -           x="-0 4.09452672 9.596547 16.12219896 19.96081776 26.35851576 32.88416772 38.386188 43.88820828 47.3429652 49.65893188 55.92867592 61.68660412 64.75749916 71.28315112 74.35404616 77.55289516 80.87969812 86.3817184 91.88373868 95.08258768 100.84051588 107.11025992 115.93908316 122.46473512 124.7679064 130.38508524 133.45598028 139.21390848 142.28480352 151.24158072 157.3833708 161.47789752 168.00354948 171.07444452 174.27329352 180.67099152 184.76551824 187.96436724 193.46638752 199.86408552 205.49405976 211.25198796 216.76680364 219.83769868 222.26882392 228.79447588 234.29649616 240.05442436 242.35759564 245.55644464 251.95414264 255.79276144 259.23472296 263.07334176 268.83126996 273.56556648 279.06758676 284.697561 288.66413376 294.294108 300.0520362 303.12293124 309.6485832 315.15060348 318.98922228 325.38692028 331.91257224 336.77482272 342.276843 347.01113952 350.20998852"
  72.215 -           y="137.51929"
  72.216 -           sodipodi:role="line"
  72.217 -           id="tspan4072">reproduction of the complete work for educational or research purposes.&quot;</tspan><tspan
  72.218 -           style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Times New Roman;font-variant:normal;font-weight:normal;font-size:12.795396;writing-mode:lr;-inkscape-font-specification:Times-Roman"
  72.219 -           x="-16.8002014 -10.27454944 -7.2036544 -0.03823264 7.25514308 12.75716336 19.15486136 24.01711184 29.51913212 36.04478408 41.54680436 47.30473256 52.80675284 55.87764788 59.3324048 66.49782656 71.99984684 78.5254988 80.82867008 83.25979532 88.7618156 94.27663127 97.47548027 99.90660551 106.30430351 111.7935284 115.24828532 121.3900754 127.1480036 130.3468526 139.17567584 144.67769612 147.87654512 153.63447332 159.90421736 163.87079012 167.06963912 170.39644208 179.09731136 185.49500936 190.99702964 194.45178656 199.95380684 204.04833356 209.55035384 212.62124888 216.7157756 222.21779588 228.74344784 234.24546812 240.00339632 244.73769284 247.93654184 253.43856212 259.96421408 263.03510912 266.36191208 272.63165612 275.95845908 278.38958432 283.8916046 289.40642027 291.83754551 297.59547371 303.86521775 309.62314595 312.69404099 318.19606127 321.39491027 327.15283847 333.42258251 336.74938547 339.18051071 344.69532639 350.19734667 353.52414963 359.79389367 363.12069663 366.31954563 372.69165284 376.53027164 378.96139688 384.71932508 387.15045032 392.6524706 398.15449088 400.59841151 403.92521447 410.19495851 415.95288671 422.22263075 424.52580203 426.95692727 432.71485547 438.21687575 441.41572475 443.73169143 450.25734339 455.75936367 459.08616663 465.35591067"
  72.220 -           y="166.32221"
  72.221 -           sodipodi:role="line"
  72.222 -           id="tspan4074">6. Subsequent Publication by Author. You are requested to include a notice of original publication by</tspan><tspan
  72.223 -           style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Times New Roman;font-variant:normal;font-weight:normal;font-size:12.795396;writing-mode:lr;-inkscape-font-specification:Times-Roman"
  72.224 -           x="-0 8.82882324 16.12219896 23.28762072 32.88416772 36.72278652 45.53881436 48.73766336 51.181584 56.9395122 60.01040724 65.51242752 71.27035572 76.772376 79.971225 84.70552152 90.2075418 96.73319376 101.45469488 107.09746452 113.49516252 118.9971828 124.755111 130.38508524 133.45598028 136.78278324 143.05252728 148.81045548 155.08019952 157.3833708 159.82729144 165.58521964 171.08723992 174.28608892 176.71721416 183.11491216 188.61693244 192.07168936 198.21347944 201.66823636 204.7391314 207.81002644 213.56795464 219.19792888 222.26882392 229.43424568 235.19217388 241.46191792 247.23264151 251.07126031 254.39806327 260.64221652 264.73674324 267.80763828 273.56556648 276.76441548 280.8589422 286.36096248 291.86298276 294.294108 299.02840452 304.78633272 311.05607676 314.1269718 319.8849 325.39971568 329.4942424 334.34369748 336.78761812 342.9294082 348.6873364 351.8861854 358.2838834 361.4827324 364.55362744 367.8804304 373.51040464 379.01242492 382.33922788 389.49185424 394.99387452 401.51952648 407.02154676 411.11607348"
  72.225 -           y="182.3965"
  72.226 -           sodipodi:role="line"
  72.227 -           id="tspan4076">USENIX in any subsequent publication of the Paper or a revised version of the Paper.</tspan><tspan
  72.228 -           style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Times New Roman;font-variant:normal;font-weight:normal;font-size:12.795396;writing-mode:lr;-inkscape-font-specification:Times-Roman"
  72.229 -           x="-16.8002014 -10.27454944 -7.2036544 -0.03823264 11.9894396 17.49145988 21.5859866 25.68051332 31.1825336 36.68455388 40.15210619 42.45527747 47.95729775 52.81954823 55.89044327 59.34520019 67.91811551 74.44376747 79.94578775 83.27259071 91.9606646 97.47548027 101.57000699 105.66453371 111.16655399 116.65577888 119.98258184 123.18143084 126.25232588 132.01025408 137.51227436 140.59596479"
  72.230 -           y="211.19864"
  72.231 -           sodipodi:role="line"
  72.232 -           id="tspan4078">7. Warranties. You warrant that:</tspan><tspan
  72.233 -           style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Times New Roman;font-variant:normal;font-weight:normal;font-size:12.795396;writing-mode:lr;-inkscape-font-specification:Times-Roman"
  72.234 -           x="-0 5.50202028 8.82882324 12.02767224 20.85649548 27.12623952 32.88416772 35.95506276 41.585037 45.55160976 51.181584 54.50838696 57.579282 63.08130228 68.85202588 72.05087488 76.772376 83.29802796 85.7419486 91.24396888 94.31486392 100.07279212 105.5748124 108.7736614 114.27568168 120.67337968 124.7679064 127.95396 133.45598028 139.21390848 145.48365252 148.81045548 155.08019952 163.90902276 169.41104304 175.16897124 179.00759004 182.46234696 188.60413704 192.05889396 195.129789 198.20068404 203.95861224 209.46063252 212.65948152 219.82490328 225.58283148 231.85257552 237.62329912 241.46191792 244.78872088 250.29074116 255.79276144 262.305618 265.504467 268.83126996 274.33329024 279.83531052 283.16211348 287.00073228 289.43185752 295.18978572 300.691806 303.9034504 308.62495152 311.95175448 318.22149852 323.99222212 327.83084092 331.02968992 336.78761812 339.0907894 344.59280968 347.02393492 352.5259552 358.2838834 361.4827324 364.55362744 370.31155564 375.82637131 379.92089803 385.42291831 388.62176731 394.99387452 398.19272352 404.59042152 408.68494824 411.88379724 414.95469228 417.38581752 420.71262048 423.78351552 426.98236452 432.74029272 438.242313 441.31320804 448.60658376 454.36451196 460.50630204 466.27702564 470.11564444 473.57040136 475.87357264 480.73582312 483.80671816"
  72.235 -           y="240.00079"
  72.236 -           sodipodi:role="line"
  72.237 -           id="tspan4080">a. You are the sole author and owner of the Paper and the rights pertaining thereto or, if the Paper is a</tspan><tspan
  72.238 -           style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Times New Roman;font-variant:normal;font-weight:normal;font-size:12.795396;writing-mode:lr;-inkscape-font-specification:Times-Roman"
  72.239 -           x="-0 8.82882324 15.09856728 19.193094 25.71874596 28.789641 35.31529296 38.386188 41.585037 44.91183996 51.181584 53.48475528 59.24268348 62.44153248 65.51242752 71.27035572 76.772376 79.9840204 85.7419486 91.88373868 95.9782654 100.82772048 106.32974076 108.7736614 115.1713594 118.3702084 121.44110344 124.7679064 130.38508524 135.88710552 139.21390848 142.28480352 147.7868238 150.23074444 152.66186968 155.98867264 162.25841668 165.58521964 168.78406864 171.85496368 177.61289188 183.11491216 186.31376116 192.71145916 201.66823636 207.17025664 212.67227692 216.76680364 221.50110016 224.69994916 231.09764716 234.29649616 237.62329912 240.69419416 246.19621444 251.95414264 255.15299164 262.305618 267.80763828 274.33329024 279.83531052 283.92983724 287.00073228 292.75866048 298.26068076 303.890655 309.6613786 312.73227364 317.58172872 319.8976954 325.39971568 331.02968992 336.78761812 342.9294082 346.38416512 351.8861854 357.38820568 363.91385764 366.98475268 371.7190492 377.4769774 383.74672144 392.69070324 394.99387452 398.19272352 401.53232188 407.03434216 413.55999412 416.63088916 422.13290944 425.58766636 431.08968664 437.48738464 443.75712868 449.51505688 452.71390588 459.11160388 462.31045288 465.38134792 468.70815088 474.21017116 476.6412964"
  72.240 -           y="256.07704"
  72.241 -           sodipodi:role="line"
  72.242 -           id="tspan4082">work of joint authorship, that all of the owners of the Paper have signed and submitted a copy of this</tspan><tspan
  72.243 -           style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Times New Roman;font-variant:normal;font-weight:normal;font-size:12.795396;writing-mode:lr;-inkscape-font-specification:Times-Roman"
  72.244 -           x="-0 6.52565196 12.66744204 18.42537024 24.05534448 32.88416772 38.386188 43.88820828 47.3557606 50.42665564 53.49755068 57.5920774 60.7909264 64.11772936 67.1886244 72.69064468 78.44857288 81.64742188 88.81284364 94.31486392 100.84051588 106.34253616 110.43706288 113.50795792 115.93908316 120.67337968 123.87222868 130.38508524 139.21390848 144.71592876 150.21794904 156.743601 159.81449604 166.340148 171.84216828 175.16897124 180.67099152 187.19664348 192.69866376 196.79319048 199.86408552 205.49405976 214.322883 220.84853496 223.15170624 229.42145028 235.17937848 240.69419416 244.78872088 247.98756988 251.05846492 256.81639312 263.07334176 268.83126996 271.902165 277.40418528 283.16211348 288.66413376 294.294108 297.62091096 303.890655 310.288353 313.487202 319.00201768 321.43314292 327.19107112 332.6930914 339.0907894 342.2896384 348.6873364 354.31731064 358.2838834 366.98475268 369.41587792 374.15017444 379.01242492 381.3155962 387.84124816 393.33047304 396.657276 399.856125 406.38177696 409.452672 414.95469228 420.71262048 423.78351552 429.42628516 433.39285792 436.59170692 439.02283216 444.78076036 447.8516554 454.37730736 457.4482024 460.51909744 466.27702564 468.70815088"
  72.245 -           y="271.92095"
  72.246 -           sodipodi:role="line"
  72.247 -           id="tspan4084">document. If the Paper is owned by your employer, you have obtained permission to enter into this</tspan><tspan
  72.248 -           style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Times New Roman;font-variant:normal;font-weight:normal;font-size:12.795396;writing-mode:lr;-inkscape-font-specification:Times-Roman"
  72.249 -           x="-0 5.50202028 11.25994848 15.09856728 20.85649548 26.35851576 35.32808836 40.83010864 46.33212892 49.65893188"
  72.250 -           y="287.9972"
  72.251 -           sodipodi:role="line"
  72.252 -           id="tspan4086">agreement.</tspan><tspan
  72.253 -           style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Times New Roman;font-variant:normal;font-weight:normal;font-size:12.795396;writing-mode:lr;-inkscape-font-specification:Times-Roman"
  72.254 -           x="-0 6.52565196 9.596547 12.66744204 21.62421924 28.789641 35.95506276 45.55160976 49.64613648 58.33421036 61.66101332 67.93075736 74.32845536 79.971225 84.69272612 88.01952908 93.52154936 99.7912934 103.25884572 106.32974076 111.83176104 117.58968924 123.09170952 129.61736148 132.68825652 135.88710552 141.64503372 147.147054 150.21794904 156.743601 162.24562128 166.340148 175.18176664 177.61289188 182.47514236 187.19664348 189.64056412 195.91030816 201.66823636 204.7391314 211.26478336 214.3356784 217.40657344 223.16450164 228.79447588 234.29649616 237.62329912 243.89304316 247.21984612 252.7218664 258.21109128 262.305618 265.504467 271.902165 277.40418528 281.498712 284.697561 290.4554892 293.52638424 296.59727928 303.12293124 306.19382628 311.83659592 317.59452412 323.0965444 327.19107112 332.6930914 334.99626268 339.85851316 345.36053344 348.6873364 351.8861854 357.38820568 363.14613388 366.21702892 374.15017444 376.59409507 382.35202327 387.82845276 390.8993478 395.76159828 399.08840124 404.59042152 408.68494824 414.18696852 419.81694276 423.14374572 428.645766 435.17141796 438.242313 443.74433328 449.51505688 453.35367568 459.11160388 461.54272912 467.0447494"
  72.255 -           y="316.79934"
  72.256 -           sodipodi:role="line"
  72.257 -           id="tspan4088">b. USENIX does not need the permission of any other party to exercise the Rights granted herein.</tspan><tspan
  72.258 -           style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Times New Roman;font-variant:normal;font-weight:normal;font-size:12.795396;writing-mode:lr;-inkscape-font-specification:Times-Roman"
  72.259 -           x="-0 5.50202028 8.82882324 12.02767224 19.193094 24.69511428 30.45304248 33.65189148 40.81731324 46.31933352 52.84498548 58.35980116 62.45432788 65.52522292 72.05087488 78.44857288 83.95059316 88.81284364 91.88373868 97.64166688 103.91141092 107.11025992 110.43706288 115.93908316 122.46473512 127.9667554 131.02485504 136.78278324 139.21390848 144.71592876 147.7868238 153.544752 159.17472624 164.67674652 168.00354948 170.44747012 172.7506414 179.02038544 184.77831364 187.20943888 193.47918292 199.23711112 203.97140764 207.17025664 213.56795464 217.40657344 220.86133036 226.36335064 231.86537092 234.29649616 240.05442436 248.62733968 251.95414264 257.58411688 259.87449276 263.07334176 271.902165 277.40418528 280.8589422 286.37375788 290.4682846 292.77145588 298.27347616 300.7046014"
  72.260 -           y="345.60148"
  72.261 -           sodipodi:role="line"
  72.262 -           id="tspan4090">c. The Paper does not contain any libelous or unlawful material.</tspan><tspan
  72.263 -           style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Times New Roman;font-variant:normal;font-weight:normal;font-size:12.795396;writing-mode:lr;-inkscape-font-specification:Times-Roman"
  72.264 -           x="-0 6.52565196 9.596547 12.66744204 19.96081776 25.71874596 31.22076624 34.29166128 41.585037 47.3429652 53.48475528 59.24268348 63.08130228 66.5360592 72.67784928 79.20350124 84.71831692 89.567772 92.63866704 98.39659524 104.66633928 108.00593764 111.07683268 113.50795792 119.0099782 122.46473512 126.30335392 128.5937298 134.351658 139.98163224 145.48365252 148.81045548 154.31247576 160.83812772 166.9799178 172.737846 175.936695 179.00759004 184.76551824 190.26753852 193.46638752 197.56091424 199.87688092 205.50685516 211.26478336 214.3356784 219.19792888 222.26882392 228.79447588 231.86537092 235.19217388 241.46191792 244.78872088 250.29074116 255.79276144 259.87449276 264.73674324"
  72.265 -           y="374.39581"
  72.266 -           sodipodi:role="line"
  72.267 -           id="tspan4092">d. The Paper does not infringe upon the rights of others.</tspan><tspan
  72.268 -           style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Times New Roman;font-variant:normal;font-weight:normal;font-size:12.795396;writing-mode:lr;-inkscape-font-specification:Times-Roman"
  72.269 -           x="-0 5.50202028 8.82882324 12.02767224 19.193094 24.69511428 30.45304248 33.65189148 40.81731324 46.31933352 52.84498548 58.35980116 62.45432788 65.52522292 71.28315112 76.7851714 83.31082336 86.3817184 88.81284364 91.88373868 96.74598916 100.07279212 105.5748124 111.84455644 117.60248464 120.67337968 126.30335392 132.04848672 135.11938176 139.98163224 143.05252728 148.81045548 152.64907428 158.40700248 161.47789752 168.00354948 171.84216828 174.27329352 180.03122172 182.47514236 187.97716264 193.47918292 195.91030816 199.23711112 202.30800616 208.83365812 211.90455316 217.40657344 223.9322254 229.43424568"
  72.270 -           y="403.19795"
  72.271 -           sodipodi:role="line"
  72.272 -           id="tspan4094">e. The Paper and its contents are original to you.</tspan><tspan
  72.273 -           style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Times New Roman;font-variant:normal;font-weight:normal;font-size:12.795396;writing-mode:lr;-inkscape-font-specification:Times-Roman"
  72.274 -           x="-0 3.07089504 6.52565196 9.596547 16.76196876 22.26398904 28.02191724 31.22076624 38.386188 43.88820828 50.41386024 55.91588052 60.01040724 63.08130228 65.52522292 70.374678 73.70148096 79.20350124 85.7291532 88.81284364 91.88373868 97.64166688 103.27164112 107.11025992 111.07683268 116.70680692 122.46473512 125.53563016 127.9667554 133.45598028 136.78278324 141.64503372 147.147054 153.544752 162.24562128 164.67674652 168.00354948 171.08723992 176.71721416 183.11491216 186.31376116 189.64056412 195.91030816 199.87688092 203.07572992 209.47342792 215.10340216 221.50110016 223.9322254 226.36335064 231.86537092 237.62329912 240.69419416 243.13811479 249.66376675 255.16578703 258.23668207 263.96901948 269.47103976 275.99669172 279.06758676 284.697561 290.4554892 295.18978572 298.26068076 303.890655 310.288353 313.487202 316.81400496 323.083749 328.58576928 334.34369748 339.84571776 342.9166128 349.44226476 353.53679148 359.05160716 364.55362744 366.98475268 373.51040464 379.01242492 383.74672144 386.17784668 391.92297948 394.99387452 401.51952648 407.02154676 413.54719872 415.97832396 418.28149524 423.14374572 428.645766 434.14778628 440.67343824 443.74433328 449.50226148 451.94618212 456.66768324 462.31045288 471.12648072 476.628501 482.14331668 486.2378434 491.73986368"
  72.275 -           y="432.00009"
  72.276 -           sodipodi:role="line"
  72.277 -           id="tspan4096">f. The Paper is not currently submitted for publication and has not been previously published elsewhere.</tspan><tspan
  72.278 -           style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Times New Roman;font-variant:normal;font-weight:normal;font-size:12.795396;writing-mode:lr;-inkscape-font-specification:Times-Roman"
  72.279 -           x="-0 5.50202028 8.82882324 12.02767224 16.12219896 19.193094 22.26398904 25.71874596 31.22076624 36.72278652 40.04958948 47.3429652 52.84498548 59.24268348 64.74470376 68.83923048 72.03807948 77.55289516 83.95059316 89.5805674 92.90737036 98.40939064 100.84051588 106.34253616 111.07683268 114.27568168 119.0099782 121.44110344 127.19903164 132.68825652 135.11938176 138.1902768 140.62140204 146.37933024 151.89414592 157.3961662 160.85092312 163.92181816 169.42383844 175.18176664 180.68378692 186.31376116 190.28033392 196.80598588 199.87688092 204.7391314 207.81002644 211.26478336 215.10340216 221.50110016 230.45787736 233.5287724 240.05442436 243.13811479 248.64013507 254.39806327 258.23668207 261.53789424 267.16786848 273.56556648 279.83531052 285.59323872 289.43185752 291.86298276 297.62091096 303.12293124 306.19382628 311.96454988 318.23429392 321.56109688 330.26196616 335.76398644 339.0907894 344.59280968 348.6873364 351.11846164 356.63327731 359.06440255 363.92665303 366.99754807 370.32435103 379.01242492 383.10695164 385.42291831 388.62176731 391.92297948 397.42499976 402.92702004 406.38177696 412.52356704 418.28149524 422.12011404 431.07689124 433.39285792 438.242313 443.10456348 445.40773476 451.93338672 457.435407 460.50630204 463.96105896 467.79967776 474.19737576"
  72.280 -           y="460.79637"
  72.281 -           sodipodi:role="line"
  72.282 -           id="tspan4098">g. If the Paper contains significant excerpts from other copyrighted materials, written permission from</tspan><tspan
  72.283 -           style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Times New Roman;font-variant:normal;font-weight:normal;font-size:12.795396;writing-mode:lr;-inkscape-font-specification:Times-Roman"
  72.284 -           x="-0 3.07089504 8.82882324 14.45879748 17.52969252 23.28762072 29.55736476 35.95506276 41.585037 45.55160976 47.9955304 53.49755068 59.25547888 62.45432788 65.52522292 71.28315112 77.55289516 79.9840204 86.3817184 91.88373868 95.9782654 100.84051588 103.91141092 109.4134312 115.1713594 120.67337968 126.30335392 129.61736148 135.88710552 141.64503372 147.147054 152.64907428 155.97587724 162.24562128 168.77127324 171.84216828 177.61289188 180.04401712 185.5460374 191.04805768 197.57370964 200.64460468 203.97140764 209.47342792 215.99907988 222.26882392 224.69994916 230.45787736 235.19217388 238.39102288 244.78872088 247.98756988 251.05846492 255.79276144 261.53789424 267.16786848 272.66988876 275.99669172 282.26643576 288.02436396 291.86298276 300.691806 303.13572664 307.85722776 312.71947824 315.15060348 321.42034752 327.17827572 330.24917076 335.76398644 339.85851316 345.36053344 348.6873364 354.31731064 357.38820568 360.71500864 366.21702892 371.73184459 377.48977279 383.11974703 389.49185424 392.69070324 395.76159828 402.28725024 405.35814528 408.68494824 414.18696852 416.63088916 421.48034424 424.55123928 431.07689124 437.47458924 443.10456348 448.60658376 457.4482024 462.95022268 468.70815088 471.90699988 474.97789492 478.30469788 483.80671816 489.4366924"
  72.285 -           y="476.64029"
  72.286 -           sodipodi:role="line"
  72.287 -           id="tspan4100">the copyright holders have been obtained, copies of such permission are attached to this document, and</tspan><tspan
  72.288 -           style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Times New Roman;font-variant:normal;font-weight:normal;font-size:12.795396;writing-mode:lr;-inkscape-font-specification:Times-Roman"
  72.289 -           x="-0 6.52565196 10.36427076 16.76196876 23.28762072 28.789641 32.88416772 35.95506276 41.585037 45.55160976 51.181584 57.579282 60.02320264 63.09409768 66.5488546 72.05087488 77.55289516 82.28719168 85.7419486 91.88373868 97.51371292 103.27164112 108.7736614 111.84455644 117.60248464 120.03360988 125.53563016 131.02485504 136.78278324 139.98163224 142.28480352 147.7868238 151.24158072 154.31247576 159.81449604 165.57242424 168.77127324 175.936695 181.43871528 187.96436724 193.47918292 197.57370964"
  72.290 -           y="492.71654"
  72.291 -           sodipodi:role="line"
  72.292 -           id="tspan4102">proper credit has been given in the Paper.</tspan><tspan
  72.293 -           style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Times New Roman;font-variant:normal;font-weight:normal;font-size:12.795396;writing-mode:lr;-inkscape-font-specification:Times-Roman"
  72.294 -           x="-31.91976593 -23.21889665 -17.46096845 -14.39007341 -8.88805313 -6.45692789 -0.05922989 6.46642207 12.73616611 19.26181807 25.65951607 31.92926011 38.45491207 44.85261007 51.12235411 57.64800607 64.04570407 70.31544811 76.84110007 83.23879807 89.50854211"
  72.295 -           y="521.51868"
  72.296 -           sodipodi:role="line"
  72.297 -           id="tspan4104">Date:________________</tspan><tspan
  72.298 -           style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Times New Roman;font-variant:normal;font-weight:normal;font-size:12.795396;writing-mode:lr;-inkscape-font-specification:Times-Roman"
  72.299 -           x="-31.91976593 -24.75434417 -22.32321893 -16.82119865 -11.31917837 -5.56125017 -2.36240117 3.13961911 7.23414583 12.73616611 16.06296907 22.33271311 25.65951607 28.85836507 37.68718831 43.18920859 46.26010363 52.01803183 58.28777587 62.38230259 66.47682931 71.33907979 75.17769859 81.57539659 88.10104855 94.37079259 100.76849059 107.29414255 113.56388659 119.96158459 126.23132863 132.75698059 139.15467859 145.42442263 151.95007459 158.34777259 164.61751663 171.14316859 177.54086659 183.81061063 190.33626259 196.86191455 203.00370463 209.52935659 216.05500855 222.19679863 228.72245059 235.24810255 241.38989263 247.91554459 254.44119655 260.58298663 267.10863859 273.63429055 279.90403459 286.30173259 292.82738455 299.09712859 305.49482659 312.02047855 318.29022259 324.68792059 331.21357255 337.48331659 343.88101459 350.15075863 356.67641059 363.07410859 369.34385263 375.86950459 382.26720259 388.53694663 395.06259859 401.46029659 407.73004063 414.25569259 420.78134455 426.92313463 433.44878659 439.97443855 446.11622863 452.64188059"
  72.300 -           y="550.32082"
  72.301 -           sodipodi:role="line"
  72.302 -           id="tspan4106">Signature of Author(s)____________________________________________________________</tspan><tspan
  72.303 -           style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Times New Roman;font-variant:normal;font-weight:normal;font-size:12.795396;writing-mode:lr;-inkscape-font-specification:Times-Roman"
  72.304 -           x="-31.91976593 -24.75434417 -20.91572537 -18.48460013 -12.72667193 -9.65577689 -4.02580265 2.37189535 5.57074435 15.16729135 20.92521955 29.49813487 35.26885847 39.10747727 43.95693235 48.05145907 51.12235411 57.64800607 60.71890111 64.04570407 72.74657335 78.50450155 81.57539659 87.07741687 93.60306883 97.69759555 101.53621435 106.27051087 110.36503759 116.63478163 123.16043359 129.55813159 135.82787563 142.35352759 148.75122559 155.02096963 161.54662159 167.94431959 174.21406363 180.73971559 187.26536755 193.40715763 199.93280959 206.45846155 212.60025163 219.12590359 225.65155555 231.79334563 238.31899759 244.84464955 250.98643963 257.51209159 264.03774355 270.17953363 276.70518559 283.23083755 289.50058159 295.89827959 302.42393155 308.69367559 315.09137359 321.61702555 327.88676959 334.28446759 340.55421163 347.07986359 353.47756159 359.74730563 366.27295759 372.67065559 378.94039963 385.46605159 391.86374959 398.13349363 404.65914559 411.18479755 417.32658763 423.85223959 430.37789155 436.51968163 443.04533359 449.57098555 455.71277563"
  72.305 -           y="579.1171"
  72.306 -           sodipodi:role="line"
  72.307 -           id="tspan4108">Printed Name(s) of Author(s)_______________________________________________________</tspan><tspan
  72.308 -           style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Times New Roman;font-variant:normal;font-weight:normal;font-size:12.795396;writing-mode:lr;-inkscape-font-specification:Times-Roman"
  72.309 -           x="-31.91976593 -23.21889665 -17.46096845 -14.39007341 -8.88805313 -2.36240117 1.73212555 4.03529683 8.89754731 14.39956759 20.92521955 23.99611459 31.16153635 33.59266159 39.09468187 44.85261007 50.36742575 53.56627475 59.32420295 63.16282175 68.92074995 71.99164499 75.19049399 81.58819199 85.68271871 88.75361375 97.69759555 104.86301731 112.02843907 121.49703211 125.46360487 134.42038207 140.69012611 147.08782411 151.18235083 156.03180592 161.54662159 167.04864187 172.80657007 177.54086659 184.83424231 187.26536755 189.56853883 195.07055911 200.70053335 204.02733631 211.20555347 217.47529751 223.23322571 228.72245059 232.81697731 239.08672135 245.48441935 252.01007131 258.27981535 264.67751335 271.20316531 277.47290935 283.87060735 290.39625931 296.66600335 303.06370135 309.58935331 315.85909735 322.38474931 328.78244731 335.05219135 341.57784331 347.71963339 354.24528535 360.77093731 366.91272739 373.43837935 379.96403131 386.10582139 392.63147335 399.15712531 405.29891539 411.82456735 418.35021931 424.61996335 431.01766135 437.54331331 443.81305735"
  72.310 -           y="607.91924"
  72.311 -           sodipodi:role="line"
  72.312 -           id="tspan4110">Authorized Signature for USENIX__[Jane-Ellen Long]__________________________________</tspan></text>
  72.313 -<text
  72.314 -         transform="matrix(1,0,0,-1,47.519132,92.162314)"
  72.315 -         id="text4112"><tspan
  72.316 -           style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Times New Roman;font-variant:normal;font-weight:normal;font-size:10.396238;writing-mode:lr;-inkscape-font-specification:Times-Roman"
  72.317 -           x="0 7.17340422 11.9556737 16.84190556 22.3519117 24.74304644 30.46097734 35.24324682 37.63438156 43.24835008 48.0410158"
  72.318 -           y="0"
  72.319 -           sodipodi:role="line"
  72.320 -           id="tspan4114">Need help? </tspan></text>
  72.321 -<text
  72.322 -         transform="matrix(1,0,0,-1,97.921596,92.162314)"
  72.323 -         id="text4116"><tspan
  72.324 -           style="fill:#0000ee;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Times New Roman;font-variant:normal;font-weight:normal;font-size:10.396238;writing-mode:lr;-inkscape-font-specification:Times-Roman"
  72.325 -           x="0 7.17340422 11.9556737 16.84190556 19.2330403 24.74304644 30.46097734 33.57984874 35.97098348 42.52061342 48.03061956 53.5406257 56.6594971 61.44176658 66.22403606 69.55083222 74.43706408 76.82819882 82.33820496 87.12047444 92.63048058 97.4231463"
  72.326 -           y="0"
  72.327 -           sodipodi:role="line"
  72.328 -           id="tspan4118">Use our Contacts page.</tspan></text>
  72.329 -<path
  72.330 -         d="m 97.922,90.961 100.078,0 0,-0.723 -100.078,0 0,0.723 z"
  72.331 -         style="fill:#0000ee;fill-opacity:1;fill-rule:nonzero;stroke:none"
  72.332 -         id="path4120" /><g
  72.333 -         id="g4122"><path
  72.334 -           d="m 34.801,87.84 0.719,0 0,-3.84 -0.719,0 0,3.84 z"
  72.335 -           style="fill:url(#pattern4124);fill-opacity:1;fill-rule:evenodd;stroke:none"
  72.336 -           id="path4130" /></g><text
  72.337 -         transform="matrix(1,0,0,-1,34.797954,74.639602)"
  72.338 -         id="text4132"><tspan
  72.339 -           style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Times New Roman;font-style:italic;font-variant:normal;font-size:10.396238;writing-mode:lr;-inkscape-font-specification:Times-Italic"
  72.340 -           x="0 5.51000614 11.02001228 15.0745451 18.1934165 20.68851362 25.4707831 31.188714 36.69872014 42.20872628 48.03061956 52.81288904 58.32289518 61.44176658 63.83290132 69.55083222 75.16480074 77.55593548 84.00160304 88.78387252 94.29387866 96.6850134 99.07614814 104.69011666 110.40804756 115.9180537 121.42805984 123.81919458 126.21032932 130.9925988"
  72.341 -           y="0"
  72.342 -           sodipodi:role="line"
  72.343 -           id="tspan4134">Last changed: 25 Feb. 2011 jel</tspan></text>
  72.344 -<text
  72.345 -         transform="matrix(1,0,0,-1,451.43905,92.884099)"
  72.346 -         id="text4136"><tspan
  72.347 -           style="fill:#0000ee;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Times New Roman;font-variant:normal;font-weight:normal;font-size:10.396238;writing-mode:lr;-inkscape-font-specification:Times-Roman"
  72.348 -           x="0 7.17340422 12.68341036 15.80228176 21.62417504 26.40644452 29.52531592 31.91645066 33.57984874 38.36211822"
  72.349 -           y="0"
  72.350 -           sodipodi:role="line"
  72.351 -           id="tspan4138">HotPar '11</tspan></text>
  72.352 -<path
  72.353 -         d="m 451.441,91.922 43.199,0 0,-0.961 -43.199,0 0,0.961 z"
  72.354 -         style="fill:#0000ee;fill-opacity:1;fill-rule:nonzero;stroke:none"
  72.355 -         id="path4140" /><text
  72.356 -         transform="matrix(1,0,0,-1,451.43905,77.039735)"
  72.357 -         id="text4142"><tspan
  72.358 -           style="fill:#0000ee;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Times New Roman;font-variant:normal;font-weight:normal;font-size:10.396238;writing-mode:lr;-inkscape-font-specification:Times-Roman"
  72.359 -           x="0 7.17340422 12.68341036 18.1934165 25.4707831 28.79757926 35.96058724 38.35172198 43.86172812 49.47569664 56.6594971"
  72.360 -           y="0"
  72.361 -           sodipodi:role="line"
  72.362 -           id="tspan4144">USENIX home</tspan></text>
  72.363 -<path
  72.364 -         d="m 451.441,75.84 61.68,0 0,-0.719 -61.68,0 0,0.719 z"
  72.365 -         style="fill:#0000ee;fill-opacity:1;fill-rule:nonzero;stroke:none"
  72.366 -         id="path4146" /><text
  72.367 -         transform="matrix(1,0,0,-1,28.317998,768.23907)"
  72.368 -         id="text4148"><tspan
  72.369 -           style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:CairoFont-6;font-variant:normal;font-size:8.879997;writing-mode:lr;-inkscape-font-specification:CairoFont-6-0"
  72.370 -           x="0 4.79519838 8.16071724 12.95591562 16.33031448 21.12551286 25.91183125 30.70702963 194.20553439 200.15513238 204.95033076 209.47024923 216.21904695 218.61664614 223.93576435 226.32448354 231.83008168 237.06039991 242.11311821 245.93151692 250.54023536 255.50415368 258.6920726 261.0807918 265.34319036 270.66230856 273.76142751 281.39822493 283.89350409 286.8150231 292.04534134 295.14446029 297.53317948 302.86117768 307.38109616 310.30261517 314.82253364 317.93053259 322.45045106 327.05916951 332.28948774 334.67820693 339.73980522 344.2597237 349.5788419 354.09876037 357.20675932"
  72.371 -           y="0"
  72.372 -           sodipodi:role="line"
  72.373 -           id="tspan4150">4/6/2011USENIX Consent Form for Refereed Papers</tspan><tspan
  72.374 -           style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:CairoFont-6;font-variant:normal;font-size:8.879997;writing-mode:lr;-inkscape-font-specification:CairoFont-6-0"
  72.375 -           x="0 5.05271829 8.871117 13.39103548 18.44375377 20.57495305 24.65087167 26.59559102 31.82590925 35.01382817 40.2441464 43.61854526 48.13846374 52.48966227 57.00958074 62.06229903 65.16141799 68.52693685 75.00933466 78.37485352 83.42757182 88.65789005 91.90796895 97.22708715 101.74700563 104.85500458 109.65020296 114.44540134 118.52131996 123.84043816 128.80435649 132.70267517 137.23147364 142.28419193 145.38331088 147.23923026 152.29194855 155.3910675 163.11666489 542.39021676 547.18541514 550.550934"
  72.376 -           y="751.67788"
  72.377 -           sodipodi:role="line"
  72.378 -           id="tspan4152">usenix.org/event/…/hotpar11consent.html2/2</tspan></text>
  72.379 -</g><text
  72.380 -       xml:space="preserve"
  72.381 -       style="font-size:14px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  72.382 -       x="98.580505"
  72.383 -       y="715.23303"
  72.384 -       id="text4154"
  72.385 -       transform="matrix(0.8,0,0,-0.8,0,792)"><tspan
  72.386 -         sodipodi:role="line"
  72.387 -         id="tspan4156"
  72.388 -         x="98.580505"
  72.389 -         y="715.23303">April 7, 2011</tspan></text>
  72.390 -<text
  72.391 -       xml:space="preserve"
  72.392 -       style="font-size:11.19999981px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  72.393 -       x="204.71187"
  72.394 -       y="-161.39661"
  72.395 -       id="text4158"
  72.396 -       transform="scale(1,-1)"><tspan
  72.397 -         sodipodi:role="line"
  72.398 -         id="tspan4160"
  72.399 -         x="204.71187"
  72.400 -         y="-161.39661">Sean Halle</tspan></text>
  72.401 -<g
  72.402 -       id="layer1"
  72.403 -       inkscape:label="Layer 1"
  72.404 -       transform="matrix(0.57545847,0,0,-0.46198039,83.449191,446.53316)"><g
  72.405 -         transform="matrix(0.2292555,0,0,0.1586714,176.38044,453.95)"
  72.406 -         id="g3530"><path
  72.407 -           style="fill:none;stroke:#000000;stroke-width:8.60691833;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;filter:url(#filter3450)"
  72.408 -           d="m 47.55245,341.87267 c 4.798352,12.30532 8.052878,25.49684 9.79021,40.55944 2.985706,25.88595 0.88168,52.30563 -2.79721,78.32168 -4.1958,29.67155 -9.22228,52.84169 -18.18181,79.72028 -7.78852,35.08837 -20.32608,74.76531 -37.76224,106.29371 -13.49631,20.2772 -16.74363,38.41901 -25.17483,58.74125"
  72.409 -           id="path2586"
  72.410 -           sodipodi:nodetypes="cssccc" /><path
  72.411 -           style="fill:none;stroke:#050111;stroke-width:8.91605186;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;filter:url(#filter3422)"
  72.412 -           d="m 223.77622,353.06148 c -30.46117,39.52353 -38.89062,91.90237 -67.13286,134.26574 -21.79847,32.69769 -56.16926,78.43427 -92.3077,96.50349 -11.63687,5.81844 -28.73197,5.59441 -41.95804,5.59441 -21.79413,0 2.87347,-6.99301 9.79021,-6.99301 17.45392,-2.4892 34.49975,-4.5342 50.34965,-12.58741 7.40899,-3.70449 54.40092,-16.49415 75.52448,-29.37063 17.74227,-10.81531 44.13079,-22.46528 61.53846,-36.36363 32.5907,-26.02057 44.01732,-48.87379 60.13986,-81.11889 5.99221,-11.98441 26.95276,-72.8221 -6.99301,-64.33566 -13.90298,3.47574 -22.63525,15.89986 -27.97203,26.57343 -5.78879,11.57758 -15.47013,28.69314 -19.58041,41.95804 -22.58369,53.25255 -33.9835,109.8433 -57.34267,163.63636 -13.42032,20.13049 -21.43431,47.06444 -27.97202,69.93007 -1.54376,5.39932 -11.07418,45.92457 8.39161,29.37063 10.02616,-8.52636 17.58504,-23.98127 23.77623,-36.36364 8.54901,-12.48594 15.09166,-27.60167 26.57342,-37.76223 7.31843,-7.31842 19.08391,-12.58742 27.97203,-12.58742 17.57946,0 9.93278,27.85952 9.79021,41.95804 -0.13462,13.3129 -6.67131,24.53143 1.3986,39.16084 10.11537,12.53174 20.61545,3.96103 33.56643,-8.39161 12.18562,-12.18561 13.72165,-13.35416 26.57343,-23.77622 19.54278,-19.44229 28.81447,-12.44255 20.97902,15.38462 -2.50851,27.10596 -1.39861,18.13625 -1.39861,26.57343 1.5065,14.69012 15.77336,22.60884 29.37063,23.77622 9.89609,0 13.60014,-2.07375 20.97903,-6.99301 9.58567,-9.76455 22.07167,-28.67253 36.36363,-30.76923 14.34391,0 19.67437,-1.33597 32.16784,6.99301 8.6799,5.7866 11.23363,6.993 23.77622,6.993 15.78393,0 20.36876,-0.99176 33.56643,-9.79021 5.33299,-3.55532 7.50479,-10.04609 12.58742,-12.58741"
  72.413 -           id="path2590"
  72.414 -           sodipodi:nodetypes="csssccsssssccssccssccccccccsssc" /><path
  72.415 -           style="fill:none;stroke:#000000;stroke-width:8.76148415;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;filter:url(#filter3157)"
  72.416 -           d="m 691.19085,371.62131 c -18.76481,42.1886 -37.25095,83.17749 -44.78559,128.38534 -4.73335,28.40011 -7.46427,52.90271 -8.95712,82.10691 -2.98078,35.72823 -2.35277,47.26832 -2.9857,80.61405 0,10.44997 1.49285,26.87135 1.49285,37.32132 0,8.6353 1.48652,13.46518 2.9857,20.89993 2.0179,10.00721 19.68458,7.21586 20.89994,-1.49285 2.98571,-21.3942 -2.9857,-86.31798 -5.97141,-114.94966 -3.53962,-67.38563 -8.27353,-141.04962 -17.91423,-201.53513 -2.98571,-29.32502 -12.0726,-45.04513 -25.3785,-62.69982 -12.92597,-15.75264 -46.43653,-7.45407 -65.68553,7.46426 -15.44997,10.97142 -34.16788,32.50733 -50.75698,59.71412 -27.27488,45.38539 -40.63918,123.91798 -34.33562,191.08515 3.41786,17.08934 6.78267,54.33364 23.88565,80.61406 17.18485,26.40623 39.17381,38.43643 53.74269,43.29273 12.15319,4.05106 22.82193,4.47856 35.82847,4.47856 27.53498,-3.64469 51.74519,-20.42801 76.13549,-32.84277 19.05299,-20.14156 39.79538,-43.63217 52.24985,-68.67122 11.01991,-27.32234 14.84442,-41.31773 31.3499,-67.17838 7.00148,-10.50221 14.37196,-16.80108 10.44998,-8.95711 -3.59084,7.18168 -10.47299,16.49044 -13.43568,25.37849 -8.02583,24.84958 -28.9623,76.86004 -14.92852,101.51399 6.04495,10.36831 9.45967,16.99717 28.3642,14.92853 5.56411,0 18.22954,-9.58773 20.89994,-14.92853 2.39288,-4.78577 18.52138,-18.52139 22.39279,-22.39279 5.33373,-5.33373 17.19703,-10.50843 13.43567,-2.98571 -3.32381,6.64763 -8.59832,12.71809 -11.94282,19.40709 -12.9561,34.0691 10.14789,33.55453 35.82847,34.33561 12.6112,0 19.08243,-5.9714 28.3642,-5.9714 7.95174,0 5.58443,10.44996 20.89994,10.44996 8.16024,0 15.67104,0.37517 22.39279,-2.9857 9.58926,-4.79463 17.88242,-7.44836 26.87135,-11.94283 13.36591,-6.1649 27.13372,-11.32755 40.30703,-17.91423 4.2746,-2.1373 7.24327,-1.34552 11.94282,-4.47856"
  72.417 -           id="path2385"
  72.418 -           sodipodi:nodetypes="csccsssccccccssccccscccsssccsssccc" /></g></g></g></svg>
  72.419 \ No newline at end of file
    73.1 --- a/0__Papers/VMS/Eco_System/figures/3_stage_specialization.eps	Sun Mar 11 09:26:44 2012 -0700
    73.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    73.3 @@ -1,1170 +0,0 @@
    73.4 -%!PS-Adobe-3.0 EPSF-3.0
    73.5 -%%Creator: cairo 1.8.6 (http://cairographics.org)
    73.6 -%%CreationDate: Tue Jan 18 21:32:39 2011
    73.7 -%%Pages: 1
    73.8 -%%BoundingBox: 0 0 113 137
    73.9 -%%DocumentData: Clean7Bit
   73.10 -%%LanguageLevel: 2
   73.11 -%%EndComments
   73.12 -%%BeginProlog
   73.13 -/cairo_eps_state save def
   73.14 -/dict_count countdictstack def
   73.15 -/op_count count 1 sub def
   73.16 -userdict begin
   73.17 -/q { gsave } bind def
   73.18 -/Q { grestore } bind def
   73.19 -/cm { 6 array astore concat } bind def
   73.20 -/w { setlinewidth } bind def
   73.21 -/J { setlinecap } bind def
   73.22 -/j { setlinejoin } bind def
   73.23 -/M { setmiterlimit } bind def
   73.24 -/d { setdash } bind def
   73.25 -/m { moveto } bind def
   73.26 -/l { lineto } bind def
   73.27 -/c { curveto } bind def
   73.28 -/h { closepath } bind def
   73.29 -/re { exch dup neg 3 1 roll 5 3 roll moveto 0 rlineto
   73.30 -      0 exch rlineto 0 rlineto closepath } bind def
   73.31 -/S { stroke } bind def
   73.32 -/f { fill } bind def
   73.33 -/f* { eofill } bind def
   73.34 -/B { fill stroke } bind def
   73.35 -/B* { eofill stroke } bind def
   73.36 -/n { newpath } bind def
   73.37 -/W { clip } bind def
   73.38 -/W* { eoclip } bind def
   73.39 -/BT { } bind def
   73.40 -/ET { } bind def
   73.41 -/pdfmark where { pop globaldict /?pdfmark /exec load put }
   73.42 -    { globaldict begin /?pdfmark /pop load def /pdfmark
   73.43 -    /cleartomark load def end } ifelse
   73.44 -/BDC { mark 3 1 roll /BDC pdfmark } bind def
   73.45 -/EMC { mark /EMC pdfmark } bind def
   73.46 -/cairo_store_point { /cairo_point_y exch def /cairo_point_x exch def } def
   73.47 -/Tj { show currentpoint cairo_store_point } bind def
   73.48 -/TJ {
   73.49 -  {
   73.50 -    dup
   73.51 -    type /stringtype eq
   73.52 -    { show } { -0.001 mul 0 cairo_font_matrix dtransform rmoveto } ifelse
   73.53 -  } forall
   73.54 -  currentpoint cairo_store_point
   73.55 -} bind def
   73.56 -/cairo_selectfont { cairo_font_matrix aload pop pop pop 0 0 6 array astore
   73.57 -    cairo_font exch selectfont cairo_point_x cairo_point_y moveto } bind def
   73.58 -/Tf { pop /cairo_font exch def /cairo_font_matrix where
   73.59 -      { pop cairo_selectfont } if } bind def
   73.60 -/Td { matrix translate cairo_font_matrix matrix concatmatrix dup
   73.61 -      /cairo_font_matrix exch def dup 4 get exch 5 get cairo_store_point
   73.62 -      /cairo_font where { pop cairo_selectfont } if } bind def
   73.63 -/Tm { 2 copy 8 2 roll 6 array astore /cairo_font_matrix exch def
   73.64 -      cairo_store_point /cairo_font where { pop cairo_selectfont } if } bind def
   73.65 -/g { setgray } bind def
   73.66 -/rg { setrgbcolor } bind def
   73.67 -/d1 { setcachedevice } bind def
   73.68 -%%EndProlog
   73.69 -11 dict begin
   73.70 -/FontType 42 def
   73.71 -/FontName /f-0-0 def
   73.72 -/PaintType 0 def
   73.73 -/FontMatrix [ 1 0 0 1 0 0 ] def
   73.74 -/FontBBox [ 0 0 0 0 ] def
   73.75 -/Encoding 256 array def
   73.76 -0 1 255 { Encoding exch /.notdef put } for
   73.77 -Encoding 1 /uni0041 put
   73.78 -Encoding 2 /uni0070 put
   73.79 -Encoding 3 /uni006C put
   73.80 -Encoding 4 /uni0069 put
   73.81 -Encoding 5 /uni0063 put
   73.82 -Encoding 6 /uni0061 put
   73.83 -Encoding 7 /uni0074 put
   73.84 -Encoding 8 /uni006F put
   73.85 -Encoding 9 /uni006E put
   73.86 -Encoding 10 /uni0053 put
   73.87 -Encoding 11 /uni0075 put
   73.88 -Encoding 12 /uni0072 put
   73.89 -Encoding 13 /uni0065 put
   73.90 -Encoding 14 /uni0050 put
   73.91 -Encoding 15 /uni0067 put
   73.92 -Encoding 16 /uni0054 put
   73.93 -Encoding 17 /uni0068 put
   73.94 -Encoding 18 /uni0056 put
   73.95 -Encoding 19 /uni004D put
   73.96 -Encoding 20 /uni002D put
   73.97 -Encoding 21 /uni0048 put
   73.98 -Encoding 22 /uni0064 put
   73.99 -Encoding 23 /uni0077 put
  73.100 -Encoding 24 /uni0042 put
  73.101 -Encoding 25 /uni0079 put
  73.102 -Encoding 26 /uni002C put
  73.103 -Encoding 27 /uni0020 put
  73.104 -Encoding 28 /uni0073 put
  73.105 -Encoding 29 /uni006B put
  73.106 -Encoding 30 /uni0049 put
  73.107 -Encoding 31 /uni0066 put
  73.108 -Encoding 32 /uni0057 put
  73.109 -Encoding 33 /uni006D put
  73.110 -Encoding 34 /uni0033 put
  73.111 -Encoding 35 /uni007A put
  73.112 -/CharStrings 36 dict dup begin
  73.113 -/.notdef 0 def
  73.114 -/uni0041 1 def
  73.115 -/uni0070 2 def
  73.116 -/uni006C 3 def
  73.117 -/uni0069 4 def
  73.118 -/uni0063 5 def
  73.119 -/uni0061 6 def
  73.120 -/uni0074 7 def
  73.121 -/uni006F 8 def
  73.122 -/uni006E 9 def
  73.123 -/uni0053 10 def
  73.124 -/uni0075 11 def
  73.125 -/uni0072 12 def
  73.126 -/uni0065 13 def
  73.127 -/uni0050 14 def
  73.128 -/uni0067 15 def
  73.129 -/uni0054 16 def
  73.130 -/uni0068 17 def
  73.131 -/uni0056 18 def
  73.132 -/uni004D 19 def
  73.133 -/uni002D 20 def
  73.134 -/uni0048 21 def
  73.135 -/uni0064 22 def
  73.136 -/uni0077 23 def
  73.137 -/uni0042 24 def
  73.138 -/uni0079 25 def
  73.139 -/uni002C 26 def
  73.140 -/uni0020 27 def
  73.141 -/uni0073 28 def
  73.142 -/uni006B 29 def
  73.143 -/uni0049 30 def
  73.144 -/uni0066 31 def
  73.145 -/uni0057 32 def
  73.146 -/uni006D 33 def
  73.147 -/uni0033 34 def
  73.148 -/uni007A 35 def
  73.149 -end readonly def
  73.150 -/sfnts [
  73.151 -<00010000000a008000030020636d6170017af2160000302000000086637674207d0742a80000
  73.152 -30a8000002706670676d49d7df92000033180000060a676c796655c08702000000ac00002f74
  73.153 -68656164d5ceeae00000392400000036686865610f7e06bf0000395c00000024686d747893af
  73.154 -0ca600003980000000906c6f6361e6dadaa200003a100000004a6d617870038902c900003a5c
  73.155 -0000002070726570292ded1600003a7c000004ad00020080015e0380045e0003000700264016
  73.156 -059c039d049c070017003700030000079c019d049c00002ffdfded012f5f5dfdfded31301311
  73.157 -211125211121800300fd800200fe00015e0300fd0080020000020004000004b405cd0007000a
  73.158 -013db90008ffe8405b0f10024b0c401010024b0602380a480a580a680a780a05013709010347
  73.159 -095709670977090448010147020101580c880c020002090306010a05004607030a1414064b03
  73.160 -46040808062a043a04022507350702031807010204700507b8ffe8b40e0e064b07b8fff04027
  73.161 -1111064b07200b0b064b0770061705270502070517052705370547057705a705b705e7050900
  73.162 -05b8fff4b50c0c024b0508b8ffe040211111064b0002050a01094802400f0f024b0240101002
  73.163 -4b02020504070804080502003f3f3f1112392f2b2bed393910435458400e5c08010348086808
  73.164 -780803000871ed5f5d5f5d1bb00833592b012f2b5f5d71dded2b2b2b10ed5f5d5f5d5d123919
  73.165 -2f1810ed2b10ed113939111239395f5d5f5d5d5d5f5d5f5d4354584009010a08000209080803
  73.166 -0507103c3c073c3c593130012b002b210321032301330101032103d665fddf6ce00253350228
  73.167 -fdb4e301b30135fecb05cdfa33044dfd7b00000000020087fe5c042c0443000f001b014d4016
  73.168 -1d400b0b024be71d01164e470af70a02470a970a020ab8ffe4b40f0f024b0ab8ffeab40c0c02
  73.169 -4b0ab8ffd4b40d0d024b0ab8fff4b40e0e064b0ab8ffe6b40c0c064b0ab8ffea401e0d0d064b
  73.170 -0a111101044d014d1702010702170227028702e702f702060002b8fff4b41313024b02b8fff6
  73.171 -400b1010024b02040d0d024b02b8fffa40110f0f024b020a0b0b024b02080c0c024b02b8fff4
  73.172 -b40e0e064b02b8fffe40330f0f064b02020c0c064b02020d0d064b021c580d680d0257076707
  73.173 -02024514014a190114100e0e064b14100f0f024b14520d19b8fff0b40e0e064b19b8fff0400c
  73.174 -0f0f024b195207010e03060db8fff0b40e0e064b0db8fff040140f0f024b0d0b07100e0e064b
  73.175 -07100f0f024b0707003f2b2b3f2b2b3f3f10ed2b2b10ed2b2b5d5d5f5d5d0110d62b2b2b2b2b
  73.176 -2b2b2b2b2b5f5d71eded103c10d42b2b2b2b2b2b5d71ed5d31302b2511231133153633321211
  73.177 -14002322260311161633201134262322060145bebe6c99e4feff00f2449b161274370162a8b9
  73.178 -28743bfe2105d3586cfee4feeef4fecb30032cfd901b310190cbbc38000000010096ffec0207
  73.179 -05e6000800c7b9000affc0b41313024b0ab8ffc0b41010024b0ab8ffc0402a0c0c024b070a17
  73.180 -0a270a370a470a570a670a770a080706170627060306024d070117012701d701040001b8ffec
  73.181 -b41313024b01b8ffeeb41010024b01b8fff240110f0f024b01040b0b024b01040c0c024b01b8
  73.182 -ffcc40170e0e064b01180f0f064b01130c0c064b01160d0d064b01b8ffec401b0b0b064b0109
  73.183 -b705c70502010a081a082a083a08040652070b0100003f3fed5d5f5d0110d62b2b2b2b2b2b2b
  73.184 -2b2b2b5f5dfdc65d5d3130012b2b2b13113311141633152096be6350fe8f012f04b7fb695663
  73.185 -aa00000000020050000001c105c4000b001100d9b613400f0f024b13b8ffc0b60d0d024b097b
  73.186 -03b8fff4b40e0e064b03b8fff8b40f0f024b03b8fffab40c0c024b03b8fff940200c0c064b03
  73.187 -110e0c4d7711010011041313024b11021010024b110e0f0f024b11b8ffeeb40b0b024b11b8ff
  73.188 -ecb40c0c024b11b8ffe6400b0d0d024b110e0f0f064b11b8fff8400b0c0c064b11120d0d064b
  73.189 -11b8ffd640100e0e064b11081111064b11130d511000b8ffc040120f0f024b007c06400f0f02
  73.190 -4b06100c0a1006003f3f10d62bed2b10ed0110d62b2b2b2b2b2b2b2b2b2b2b5f5dfdc610d42b
  73.191 -2b2b2bed3130012b2b013216151406232226353436031123352111014b314545313045443793
  73.192 -015105c44530314545313144fa3c038fa0fbd100000000010041ffec03b5044300170119401e
  73.193 -450501a1010103281938190200870d970da70d030200070d870d970d030db8fff4b41010024b
  73.194 -0db8ffeab40f0f024b0db8ffeab40b0c024b0db8ffe840610d0d024b0d074e38124812028712
  73.195 -a712b712c712e712050012101010024b12180f0f024b12200b0c024b12180d0d024b12060e0e
  73.196 -064b120c0e0e064b12120c0c064b12100d0d064b1218250a350a450a032a043a044a0403030c
  73.197 -52070d170d020db8ffc040160b0b024b0d0f015208001800020000400b0b024b0004b8ffe8b4
  73.198 -0c0c024b04b8ffe840190d0d024b0452150a180c0c024b0a180d0d024b0a520f0b1507003f3f
  73.199 -ed2b2b10ed2b2bdd2b5f5ded10dd2b5ded5f5d5d0110d62b2b2b2b2b2b2b2b5f5d5dfdd42b2b
  73.200 -2b2b5d3c5f5d5f5d5f5d5d313001072626232206151416333237170623220035100021321603
  73.201 -af5e1d93479bb6baa580824b99e2dbfee20129010253c203d8861d34d9bdbcc563a0630126fb
  73.202 -01000136460000020050ffec03e40443001b002501d3b627401010024b25b8ffecb40b0c024b
  73.203 -25b8ffee40490d0d064b071317130201672077200202280f480f0200b70fc70fd70fe70f0401
  73.204 -0025150f0537184718571867187718871897180718254d0a4d881501150c1313024b150c1010
  73.205 -024b15b8fff8b40f0f024b15b8fff040110c0c024b151e0d0d024b150c0e0e064b15b8fff040
  73.206 -440f0f064b150c0d0d064b1527214e38050100050c0f0f024b05160b0b024b05100c0c024b05
  73.207 -120d0d024b050c0e0e064b050c0c0c064b050c0d0d064b05263a0301032500b8ffc0b40d1002
  73.208 -4b00b8ffc040320d0f064b480058006800780004000218191c520a080e52080f180f280f380f
  73.209 -480f580f980fa80fb80fc80fd80fe80f0c000fb8ffc0b41317024b0fb8ffc040240d0d024b0f
  73.210 -124a1e5a1e02031e52a808b80802580801006a087a08020347085708020008b8ffc0b4141402
  73.211 -4b08b8ffc0b41313024b08b8ffe8b41010024b08b8ffe8b40f0f024b08b8ffc040131313064b
  73.212 -08080c2352020c5212190b020b1207003f3f3f10ed10ed11392f2b2b2b2b2b5f5d5f5d5f5d5d
  73.213 -ed5f5d10dd2b2b5f5ded10d5ed10cd10dd5d2b2bcd5f5d0110d62b2b2b2b2b2b2b5f5ded10d6
  73.214 -2b2b2b2b2b2b2b2b71ededc65d10c41112395f5d5f5d5f5d3130005f5d2b2b012b2506232226
  73.215 -35342433321710232207273636333216151114171522260326232206151433323702e472eb7e
  73.216 -b9011ddd3c4ce8b2605036bf57e9d35474732b5a2490b6c5906f7b8fb788a3e11a0104609f2c
  73.217 -3fd4e7fe808d2f5f4201df149465a7890001004fffec02fc0558001500cab90017ffc0403f0c
  73.218 -0d024b0813181302281701871001109708010809010006090309010c0c064b094d4800580068
  73.219 -00f8000400000c1313024b000a1010024b00120f0f024b00b8fff2b40b0b024b00b8fff0b40c
  73.220 -0c024b00b8ffe8401d0d0d024b00160e0e064b00100f0f064b00260c0c064b00280d0d064b00
  73.221 -b8fffc401b0e0e064b002c133c13020f0d0205070d52120152085207120b0706003f3f10eded
  73.222 -10ed10c63c10c65d012f2b2b2b2b2b2b2b2b2b2b2b5f5ded2b3c103c10cd10dd5dc65d5d3130
  73.223 -005d012b13233533353711211521111416333237170623222635cb7c7cbe0126feda5b65494e
  73.224 -1c768d7faf039996e049fed796fdec877225a71ebd9000020041ffec040a0443000b0015013c
  73.225 -402517401010024b17400b0c024bb7050101381701114e17063706470667060406041010024b
  73.226 -06b8ffdeb40f0f024b06b8fffcb40b0b024b06b8ffe4b40c0c024b06b8ffd4b40d0d024b06b8
  73.227 -ffeab40e0e064b06b8ffe0b40c0c064b06b8ffe440760d0d064b060c4e87009700a700b700c7
  73.228 -00e700063800480058006800040000101010024b000e0f0f024b00200b0b024b00200c0c024b
  73.229 -00160d0d024b000c0e0e064b00100c0c064b000c0d0d064b00166a030165090103670e016813
  73.230 -0102450e550e650e034a135a136a13030e100f0f024b0e520913b8fff040160f0f024b135203
  73.231 -09180f0f024b09180f0f064b090b03b8ffe8b40f0f024b03b8ffe8b50f0f064b0307003f2b2b
  73.232 -3f2b2b10ed2b10ed2b5d5d5f5d5d5f5d5d0110d62b2b2b2b2b2b2b2b5f5d5dfdd42b2b2b2b2b
  73.233 -2b2b2b5ded5d5f5d31302b2b1334003332121110002322001310213236351021220641010bda
  73.234 -e6fefefce0e5ff00c8011d8597fee4829b021af80131fedbfefcfefdfed5012e0100fe6dd8bb
  73.235 -018ed40000010087000003d8044300110103401813400b0b024b070f170f0201771301004d11
  73.236 -101010064b11b8ffd4b40e0e064b11b8fff8b41313024b11b8fff440111010024b110a0f0f02
  73.237 -4b11080c0c024b11b8fff440110d0d024b111c0b0b024b110e0f0f064b11b8fff8b40c0c064b
  73.238 -11b8fff8b40d0d064b11b8fff440100b0b064b11084d070917092709030009b8fff4400b1313
  73.239 -024b09040d0d024b09b8fff6b41010024b09b8fff4400b0f0f024b090a0b0b024b09b8fff8b4
  73.240 -1010064b09b8fff4400b0e0e064b09080c0c024b09b8fffa40110f0f064b091204520e110a09
  73.241 -0a0a060e07003f3f3f3f10ed0110d62b2b2b2b2b2b2b2b2b5f5dfdd42b2b2b2b2b2b2b2b2b2b
  73.242 -2b2bed5d3130005f5d012b211134262322060711231133173633201111031a6779418e26be82
  73.243 -3c5ed50160026fab894e39fce4042f8a9efe54fd6900000000010050ffe7038805d2002601cc
  73.244 -b10202435458401907221a0e180b0b024b0e120c0c024b0e22070e1a0425131714b8ffc04012
  73.245 -0c0c024b1411000401251749110304492509003fed3fed10cd123910cd2b1239121739012f2b
  73.246 -2bcd2fcd31301bb106024354584086082401071001002520452065207520042a0b01034828a8
  73.247 -280268130113074507223722672203221a001a45380e01870e01000e2777040102351e651e75
  73.248 -1e03351f451f651f751f040a0c3a0c4a0c6a0c7a0c0533220103380e010a0b1f1e0425481458
  73.249 -146814781404141137014701570167017701a701b70107000125174911044925091103003f3f
  73.250 -ed10ed10cd5f5d10cd5d1217395d5f5d5d5d5d5f5d0110d65f5d5dedc410d45dedc45d5d3130
  73.251 -005f5d5d5f5d5d1b4086082401071001002520452065207520042a0b01034828a82802681301
  73.252 -13074507223722672203221a001a45380e01870e01000e2777040102351e651e751e03351f45
  73.253 -1f651f751f040a0c3a0c4a0c6a0c7a0c0533220103380e010a0b1f1e04254814581468147814
  73.254 -04141137014701570167017701a701b70107000125174911044925091103003f3fed10ed10cd
  73.255 -5f5d10cd5d1217395d5f5d5d5d5d5f5d0110d65f5d5dedc410d45dedc45d5d3130005f5d5d5f
  73.256 -5d5d595937371616333236353426272726263534363332170726262322061514161617171616
  73.257 -1514042322544938a742758e4f9f769677e8b6f35f3b28a44666752a4b74789679fef7dec343
  73.258 -b8293780634a7f4b3746c087a4d84fae1d36745b385c3e383947c598a5e60001007dffec03e3
  73.259 -042f001200fb402714400b0b024b7714010a4d074d070801170847087708a708048708b708e7
  73.260 -0803080c1010064b08b8fffab40e0e064b08b8ffecb41313024b08b8ffec400b1010024b0816
  73.261 -0b0b024b08b8ffeeb40d0d024b08b8ffccb40e0e064b08b8fff0b40c0c064b08b8fff440150d
  73.262 -0d064b08004de812f81202071217122712030012b8fff8b41313024b12b8fffab41010024b12
  73.263 -b8fff640230f0f024b120c0b0b024b120c0c0c024b12080d0d024b12040c0c064b12040d0d06
  73.264 -4b12b8fffa40110e0e064b121303520e090a0e0b08061206003f3f3f3f10ed0110d62b2b2b2b
  73.265 -2b2b2b2b2b5f5d5dfdd42b2b2b2b2b2b2b2b2b5d7172eded5d3130012b011114333236371133
  73.266 -11233506062322263511013bd75e9c19bebe20c15cb0bb042ffd55f86c4702f0fbd1943f69ca
  73.267 -ba02bf00000100960000031c0443000e00af401e0a400b0d024b081018102810c81004c70ed7
  73.268 -0e020e06094d064d68070107b8ffecb41313024b07b8ffeeb41010024b07b8fff240110f0f02
  73.269 -4b07040b0b024b07040c0c024b07b8ffeeb40f0f064b07b8fffcb40c0c064b07b8fff2b41010
  73.270 -064b07b8fffc40250e0e064b070f170a270a370a470a570a670a0600050a400e0e064b0a0252
  73.271 -0c0806070a0c07003f3f3f10edcd2b325f5d0110d62b2b2b2b2b2b2b2b2b5deded10c65d5d31
  73.272 -30002b01262322061511231133153633321702cd3e3f6597bebe68cd336003782bba83fd9a04
  73.273 -2fabbf1200020041ffec041c04430019002201ff408724400b0b024b58170103b807018a079a
  73.274 -07aa07ba07ca07da0706025705016808780888089808a8080528083808480858086808780888
  73.275 -089808a808b808c808d8080c00571877180208221010024b08180f0f024b08180c0c024b082c
  73.276 -0d0d024b08100c0c064b08100d0d064b081f4e471e0102171837184718671887189718a718b7
  73.277 -18c7180918b8ffe0b40e0e064b18b8ffdeb41010024b18b8ffdcb40f0f024b18b8ffe2b40c0c
  73.278 -024b18b8ffd4b40d0d024b18b8ffe4b40c0c064b18b8ffe4406b0d0d064b18011e4e014e8710
  73.279 -0138104810581068100410100e0e064b10101010024b10100f0f024b101c0b0c024b10160d0d
  73.280 -024b100c0c0c064b100c0d0d064b102387079707a70703002705370547055705040207522a08
  73.281 -3a084a08030357086708770803070817080208b8ffc0b40b0c024b08b8ffd4b40d0d064b08b8
  73.282 -ffc040350d0d024b080c1e50470157016701a701b701050001400f0f024b01400d0d024b0140
  73.283 -0f0f064b010105581a011a5214100f0f024b14b8ffe8b40d0d024b14b8ffe840200e0e064b14
  73.284 -0c0f0f064b14671401024a145a140205100c0c024b05520c0b1407003f3fed2b5d5f5d102b2b
  73.285 -2b2bed5d11392f2b2b2b5f5ded10d52b2b2b5d715f5ded5f5d5f710110d62b2b2b2b2b2b2b5d
  73.286 -5deded10dd2b2b2b2b2b2b2b5d5f5dedc42b2b2b2b2b2b5d5f5d715d5f5d5d5f5d3130012b01
  73.287 -21141716333237170607062322272635103736333217161514012207060721342726040dfcfc
  73.288 -675b8fa36d502c5b728cca8d9da190c5e5827efe247f56520b0251484f0205bc65585f892c20
  73.289 -2a8997ff0109a08f817ccd3f0169524e74734d54000200960000042605c3000a00130108b900
  73.290 -0cffea40170c0c024b0b180c0c024b670701021045070b4401440207b8ffd8b41010024b07b8
  73.291 -ffdab40b0b024b07b8ffdab40d0d024b07b8fff0b40d0d064b07b8fff4400e0e0e064b074715
  73.292 -07022702020002b8ffeab41313024b02b8fff4b41010024b02b8fffa400b0f0f024b02040b0b
  73.293 -024b02b8fffeb40d0d024b02b8fff0b40e0e064b02b8fffeb40c0c064b02b8ffe8402d101006
  73.294 -4b0247143a124a125a1203350e450e550e0303050b120c000e180c0c024b0e160d0d024b0e49
  73.295 -09090212b8ffe8400b0c0c024b12490502080502003f3f10ed2b11392fed2b2b333211331133
  73.296 -5d5d0110e62b2b2b2b2b2b2b2b5f5d10e62b2b2b2b2b10eded10ed5f5d3130002b2b01112311
  73.297 -36332011102122031116332011102122015ec8e32f027efdcc22727f070174fe73280234fdcc
  73.298 -05b90afe55fe1202dbfde30a0125010c000000020050fe5c03c804740030003c0160402c4819
  73.299 -5819681978190400272b372b020265017501020320101c12064e282b382b482b582b682b782b
  73.300 -882b072bb8ffeab40e0e064b2bb8fff0400f0d0d064b2b193a4e1c0e1010024b1cb8fff44086
  73.301 -0c0c024b1c120d0d024b1c3e00234e0d344e12060e0e064b120c0f0f024b12120b0c024b1212
  73.302 -0d0d024b123d17010188199819a819b8190488189818a818b81804280c380c02006701770102
  73.303 -026a317a3102653775370203102037281a171f181537180f0f024b37521f40090a064b1f9708
  73.304 -a708b70803970ba70bb70b030028530825530b01b8ffc0b41114024b01b8ffc0b40b0c024b01
  73.305 -b8ffc0b41114064b01b8ffc040090c0c064b0103522e31b8ffe8400d0f0f024b3152152e0e0b
  73.306 -061507003f3f3f10ed2b10fdc62b2b2b2b10edd4fd5f5d5dd42bed2b10c6123939111239395f
  73.307 -5d5d5f5d5f5d5d5d5d0110d62b2b2b2bedd4edc610d62b2b2bedc6d42b2b5ded111239395f5d
  73.308 -5f5d5f5d31301337163332363534232206232235343637261134363332173717071615140607
  73.309 -07060615143332363332161514042322260122061514163332363534266067a68c8195bc20a8
  73.310 -2fe46b4fe2eaac9e595f7c7249caa49d1c5e622bb62c9eb1fef7cb68e6014d637d796765727b
  73.311 -fedb986f59428220ac3556136a0106a8e0417275565f99a2dc101003251e291f978694b64a05
  73.312 -048c6470938f74648c00000100120000049305b900070080401e270701280401079301042c13
  73.313 -13024b049301442702010002081010064b02b8ffe440111313024b02180f0f024b02100b0b02
  73.314 -4b02b8fff6b40d0d024b02b8ffe640200e0e064b02120f0f064b02010c0c064b02220d0d064b
  73.315 -02074804480502080502003f3f10eded012f2b2b2b2b2b2b2b2b2b5f5dede62b10e65d5d3130
  73.316 -011123112135211502acc8fe2e04810505fafb0505b4b400000000010087000003d905e60013
  73.317 -010d400d15400b0b024b07101710020100b8fff8b60c0c064b004d13b8ffecb41010064b13b8
  73.318 -fff8b41313024b13b8fff640171010024b130a0f0f024b131a0b0b024b13080c0c024b13b8ff
  73.319 -d6b40e0e064b13b8fff6400b0d0d024b130e0f0f064b13b8fff840130d0d064b13080b4d084d
  73.320 -070917092709030009b8fff2b41010064b09b8fff4b41313024b09b8fff4400b1010024b0904
  73.321 -0d0d024b09b8fff440110f0f024b090a0b0b024b09080c0c024b09b8fff4b40e0e064b09b8ff
  73.322 -fa400c0f0f064b09146a047a040204b8ffe8400f0f0f024b04520f130a090a0f070a00003f3f
  73.323 -3f3f10ed2b5d0110d62b2b2b2b2b2b2b2b2b5f5deded10d42b2b2b2b2b2b2b2b2b2bed2b3130
  73.324 -005f5d012b2111342623220607112311331136363332161511031b766b458b25bebe26a95aaa
  73.325 -c102a1788a5136fce405e6fdd33b4fe0c2fd5f000001000dffec04a605b900060133b1020243
  73.326 -5458b90004ffe8400d0c0c024b040402010502020201002f3f3f111239012f3130002b1bb106
  73.327 -02435458403804601010064b04400c0f064b04100a0a064b4708010037040101080818082808
  73.328 -580804054606034602067600027601040400754701010104b8ffc0b42227064b04b8ffb0b41a
  73.329 -1d064b04b8ffc040261416064b04240b0b064b48040137040117042704370457046704770406
  73.330 -00048e010906020202003f3f3fed5f5d72712b2b2b2b012f5ded39192f1810ed10ed10ed10ed
  73.331 -5d5f725f5d3130002b2b2b1b4041470801003704010108081808280858080405460603460206
  73.332 -760002760104040075470101014804013704011704270437045704670477040600048e010906
  73.333 -020202003f3f3fed5f5d7271012f5ded39192f1810ed10ed10ed10ed5d5f725f5d3130595905
  73.334 -230133010133029465fddede0179016bd71405cdfbc90437000000010014ffec05a305b9000c
  73.335 -01f0401401400e0e064b04400e0e064b0e401010024b0002435558401d0c0e180e280e380e03
  73.336 -080e180e380e480e580ea80eb80e070606080702003f3f012f5d7110d631301b40ff4a030145
  73.337 -020143087308024c0a7c0a0203280301280a0127080102970101980401870701880b0101180e
  73.338 -280e380e03080e180e380e480e580ea80eb80e070000460c0546380c480c0237064706020228
  73.339 -06480602270c470c020672070c720b01010a0b04040875070a75680b016707010b7302077303
  73.340 -09090275c70301270377038703a703d703e70306000377090101670901080918090268098809
  73.341 -9809a809b809c809d809e809f80909580101580401004a020103470101470401010701170102
  73.342 -0701270187019701a701b701c701d701e701f7010a07041704020704270487049704a704b704
  73.343 -c704d704e704f7040a070117010217014701570167017740490187019701a701b701c701d701
  73.344 -e701f7010d0704170402070417042704470457046704770487049704a704b704c704d704e704
  73.345 -f7040f00097102017104710702090c0806080b020702003f3f3f3f3f10ede410ed5f5d715d71
  73.346 -5d715d715f5d5d5f5d5f5d5d5d715d5f5d012f5f5d71ed39192f1810ed10fd5d5ded10ed3919
  73.347 -2f1112392f1810ed10fd5d5d5f5d5ded10ed5f5d715f5d5d5d5d5f5d5d5d5f5d5d5d5d313059
  73.348 -2b002b2b2103012301032301330101330104e5aefec032feb7aabe01125b015d01425a012903
  73.349 -adfc3f03c1fc5305b9fbd3042dfa47000001009f01fa024b02a9000300254017280368037803
  73.350 -a803040307002700370003000004014800002fed0110d65f5dcd5d3130133521159f01ac01fa
  73.351 -afaf000000010096000004a605b9000b0104b30800440bb8ffecb40f0f064b0bb8ffde400b09
  73.352 -09064b0b1c1010064b0bb8fff8400b1313024b0b101010024b0bb8fff8b40f0f024b0bb8ffe6
  73.353 -b40b0b024b0bb8ffe6400b0d0d024b0b0a0e0e064b0bb8ffff40220c0c064b0b090d0d064b0b
  73.354 -470d170d0107034404080909064b070417042704030004b8ffecb41313024b04b8fff4b41010
  73.355 -024b04b8fffa400b0f0f024b04040b0b024b04b8fffeb40d0d024b04b8ffeeb41010064b04b8
  73.356 -fff4b40e0e064b04b8fff8b40f0f064b04b8fff640150d0d064b04470c074802020504000804
  73.357 -0809020502003f3f3f3f1112392fed0110f62b2b2b2b2b2b2b2b2b5f5d2bfd3c5d10f62b2b2b
  73.358 -2b2b2b2b2b2b2b2bfd3c313021112111231133112111331103defd80c8c80280c802c4fd3c05
  73.359 -b9fdb5024bfa47000002004bffed03ec05e6000e0019011e40161b400b0b024b004d0d190c4d
  73.360 -470d010d201313024b0db8ffeab41010024b0db8fff6400b0f0f024b0d080b0b024b0db8fff6
  73.361 -b40c0c024b0db8ffe4400b0d0d024b0d0c0f0f064b0db8ffe2b40c0c064b0db8fff240660d0d
  73.362 -064b0d140c0c0c064b144e87060138064806020006080f0f024b061a0b0b024b061a0c0c024b
  73.363 -06120d0d024b060c0e0e064b06100c0c064b060c0d0d064b061a251635164516032a113a114a
  73.364 -110303580368030216180b0c024b16100f0f024b16520311b8ffe8400e0b0c024b1152094809
  73.365 -01020e0a03b8fff0b60f0f024b030b09b8ffeeb70d0d024b09070d00003f3f2b3f2b3f5f5d10
  73.366 -ed2b10ed2b2b5d5f5d5d0110d62b2b2b2b2b2b2b5f5d5dfd2bd42b2b2b2b2b2b2b2b2b5dfd3c
  73.367 -10ed3130012b2535062322023534003332171133110326232206151021323637032e63bdc9fa
  73.368 -0120c7a656bebe487d99bd01602d7e10014f630120f0f101554e01f1fa1b03366ce4b0fe7d39
  73.369 -200000000001000fffec05e50432000c01a5b9000affe8b41010064b07b8ffe8b31010064bb1
  73.370 -0202435458b9000affd4b40d0d024b07b8ffd4401d0d0d024b070a02030504010b040b0b0608
  73.371 -0605060c0b0a0506070a0702b8fff8b70b0b024b02020e0d1112392f2bcdcd10ddcd10ddcd00
  73.372 -3f3f3f3f3f1112173931302b2b1bb10602435458b609080c0c064b08b8fff840200c0c064b07
  73.373 -0a02030504010b040b0b06080605060c0b0a0506070a0702020e0d1112392fcdcd10ddcd10dd
  73.374 -cd003f3f3f3f3f111217393130012b2b1b409c0700010804010258030103470e01080e580e78
  73.375 -0ea80ed80e0500064f050b4f2a00012e0501210c01030c7e00057e04070703040a0a01750003
  73.376 -750407001700020804180402007f09047f0802020975170827084708c708f7080508b70201b8
  73.377 -0a01080a01b807010807017802010602160202170a270a370a570a770a051707270737075707
  73.378 -770705000271080a7101077104010b040b0c0608060506003f3f3f3f3f10ed10ed10ed5f5d5d
  73.379 -5d5d5d715d7171012f5ded39192f1810ed10ed5d5d10ed10ed39192f1112392f1810ed10fd5f
  73.380 -5d5d5ded10ed5f5d5d5f5d5f5d5d31305959002b2b05230101230133130133011333046532fe
  73.381 -c6fec732fe81cbe5011d320126f6bb1402d9fd270446fd4102bffd4102bf0000000300960000
  73.382 -043705c6000f0018002201ac406f24400b0b024b05060103580a680a02a805b805c805030178
  73.383 -150102480a780a880a980aa80ab80ac80ad80ae80af80a0a0a1545380748070207200b0b024b
  73.384 -071e0c0c024b07160d0d024b07100c0c064b07100d0d064b07220e0e064b070d10441a44011f
  73.385 -45070d170d270d370d040db8fffa400b1010024b0d100b0b024b0db8fff4b40c0c024b0db8ff
  73.386 -d8b40d0d024b0db8fff4b40e0e064b0db8fff4b40c0c064b0db8fff4400f0d0d064b0d240701
  73.387 -17012701030001b8ffecb41313024b01b8fff4b41010024b01b8fffa400b0f0f024b01040b0b
  73.388 -024b01b8fffeb40d0d024b01b8ffeab41010064b01b8fff0b40e0e064b01b8ffff40330c0c06
  73.389 -4b0123671c0101371c471c571c03020a0a111348190722014722572267227722041722372247
  73.390 -229722c722f722060022b8ffc0b40f0f024b22b8ffc0401f0f0f064b22100d0d064b22221a17
  73.391 -021048041a1c200f0f024b1c4801080402003f3fed2b3210ed333211392f2b2b2b5f5d717233
  73.392 -ed3239192f5f5d5f5d011810c62b2b2b2b2b2b2b2b5f5d10d62b2b2b2b2b2b2b5ded10eded10
  73.393 -d42b2b2b2b2b2b5dedc45d5f5d5f5d31305d5f5d012b21211124333216151406071616151404
  73.394 -011116332035342122031116333236353426230238fe5e010b76d9ee985cae9ffee5fe423f5d
  73.395 -011cfefb644f6737bcada5c105b90dbbae66a8152ac2a7c1e60519fe5b06e7cbfdb9fdd10a8d
  73.396 -9a8f880000000001000cfe5c03e6042f000f0105b9000dffe0b31010024bb102024354584012
  73.397 -0d0b0452030e0e060b06030d0f0e0d0b0c0db8fff4b70b0b024b0d0d11101112392f2bddcd10
  73.398 -ddcd10c4003f3f3fed123931301bb1060243545840150d0b0452030e0e060b06030d0f0e0d0b
  73.399 -0c0d0d11101112392fddcd10ddcd10c4003f3f3fed123931301b40584c0801380f0127000103
  73.400 -270401004701010237010103081128110200380d480d02020d0d0c4507010707040e4f0f110c
  73.401 -4f450b0103040b10980da80d020167060102270d470d570d670d770d05000d0f0452030e0f06
  73.402 -0b06003f3f3fed11395f5d5f5d5f5d0110d6c65f5ded10d6ed11392f5d11393d2f5f5d5f5d5f
  73.403 -5d5f5d5f5d5f5d5d5d31305959002b05060623353236353426270133010133022025ed9277aa
  73.404 -3e31fedec2013b011bc2b66688aa6f5058ab7e02e9fcc4033c00000100adfe9502030115000f
  73.405 -001a400b030d0107830d11000a83100010e4c40110d6fdc610cd313013273635342726353436
  73.406 -333216151406e033ac1e56523e37576ffe95488d632c2c294d3545604085d500000000010041
  73.407 -ffec02fc0443002100e7402b23400b0b024b081f181f02070e170e0228234823882303003a0c
  73.408 -01351d0103c8110111054e671d771d021db8ffeeb40e0e064b1db8ffe0405a0d0d024b1d1700
  73.409 -174e480c01970ca70cb70ce70c04000c040e0e064b0c22e81901271b0101280701270f012820
  73.410 -0102651a751a020307191a0314034812581268127812c81205120f37014701570167017701b7
  73.411 -01c70107000103b8ffe040141113064b03522014181113064b14520f200b0f07003f3f10ed2b
  73.412 -10ed2bc55f5d10c55d111217395f5d5f5d5d5d5f5d5d0110d62b5f5d5dedc610d42b2b5dedc4
  73.413 -5d5f5d5d5f5d3130005d5d012b37371633323534272e03353436333217072623220615141717
  73.414 -1616151406232241439f61b0aa835b4321c09b75b2367172445d75887d72cab3a940b468946a
  73.415 -4c3c3e4f593384944ab05a403167353e39926e90a3000000000100870000040905e6000b00c0
  73.416 -402d270a370a0201450a650a750a0302010a0309004f0b084f09270b370b02030b03064d034d
  73.417 -070417042704030004b8fff4b41313024b04b8fff4b41010024b04b8fffa40170f0f024b0408
  73.418 -0b0b024b04040d0d024b04080c0c024b04b8fffab40e0e064b04b8fff4400b0f0f064b04070c
  73.419 -0c064b04b8fff840170d0d064b040c074f020a01020304090500040a000a0906003f3f3f3f11
  73.420 -12173910ed0110d62b2b2b2b2b2b2b2b2b2b5f5deded10d45f5dd6ed10ed111239395f5d5f5d
  73.421 -3130210107112311331101330101033bfeb0a6bebe019adefea901a30218abfe9305e6fc5701
  73.422 -f2fe69fd6800000100b90000018105b9000300beb90005ffc0402f1313024b07050128050103
  73.423 -44180028003800480058006800066800780088009800040700b800020000281010064b00b8ff
  73.424 -d4b41313024b00b8ffe4b41010024b00b8ffea400b0f0f024b00040b0b024b00b8fff4b40c0c
  73.425 -024b00b8ffee400b0d0d024b00200e0e064b00b8ffee40110f0f064b00010c0c064b001c0d0d
  73.426 -064b00b8ffe0b41111064b00b8ffce400b0909064b00470400080102003f3f0110f62b2b2b2b
  73.427 -2b2b2b2b2b2b2b2b2b5f5d7172ed5d5d3130012b33113311b9c805b9fa470000000100410000
  73.428 -02ff05e6001500a4b90017ffc0b40f10024b17b8ffc0402d0b0c024b75120103153809480958
  73.429 -0903090b0e0c070b054d074d0b4d480c01000c021010024b0c120f0f024b0cb8ffeeb40b0b02
  73.430 -4b0cb8ffe840110c0c024b0c200d0d024b0c160e0e064b0cb8fff1401a0c0c064b0c140d0d06
  73.431 -4b0c0952080e520f0252130c0a0f061300003f3f3f10ed10ed3ced012f2b2b2b2b2b2b2b2b5f
  73.432 -5dededed103c10c610c65dc63130005f5d012b2b012623220615141733152311231123353334
  73.433 -3633321702ca3a32577105dadabe9c9ccaa6535f053c1484651b1da0fc71038fa0cdea1e0001
  73.434 -000dffec06c405b9000c0165b10202435458401c070a02030504010904090b02080205020c0b
  73.435 -0a0506070a0702020e0d1112392fcdcd10ddcd10ddcd003f3f3f3f3f1112173931301bb10602
  73.436 -435458401c070a02030504010904090b02080205020c0b0a0506070a0702020e0d1112392fcd
  73.437 -cd10ddcd10ddcd003f3f3f3f3f1112173931301b40364702010048030147080102280e480e78
  73.438 -0e880ec80e05000a000103480001780401770001480801020a0a0001070703040646050b460c
  73.439 -b8fff840620a0a064b080501070c370c470c770c04380548057805030c78000578040c780175
  73.440 -00037504470401480001008209048208020209754808010708270837085708a7080500086802
  73.441 -78020201490201000a8e00028f08078e04000904090c0208020502003f3f3f3f3f10ed10ed10
  73.442 -ed5f5d5f5d012f5f5d5ded39192f1810ed10ed5d5d10ed10eded10ed10fd5d5d5d2bed10ed11
  73.443 -1239192f1112392f5f5d5d5d5d5f5d5f5d31305f5d5d005f5d59590523010123013301013301
  73.444 -013304fc3ffea3feba3ffe32d00126014246013e012bd01403f2fc0e05cdfc0103fffc0303fd
  73.445 -000100870000061d0443001f01b8403821400f10024b21400c0c024b071c0101082168210227
  73.446 -21372157219721c72105004d371f011f101313024b1f081010024b1f1c0f0f024b1fb8ffec40
  73.447 -170b0b024b1f180c0c024b1f040d0d024b1f0e0f0f064b1fb8ffed400b0c0c064b1f10101006
  73.448 -4b1fb8fffe401d0e0e064b1f084d37070107101313024b07021010024b071a0f0f024b07b8ff
  73.449 -ec40170b0b024b07180c0c024b07040d0d024b07080f0f064b07b8ffedb40c0c064b07b8fffe
  73.450 -40180d0d064b07061010064b07104d071117112711e711040011b8fff8b41010064b11b8fffa
  73.451 -400b0e0e064b11100909024b11b8fff4400b1313024b11040d0d024b11b8fff4b41010024b11
  73.452 -b8fff440110f0f024b110a0b0b024b11080c0c024b11b8fff440530f0f064b11100c0c064b11
  73.453 -20171c271c371c030118400d0d024b18401010064b182c0d0d064b4718571867187718040018
  73.454 -400e0e064b18400e10024b18160f141603521b0c52161f0a080a110a1b0716071206003f3f3f
  73.455 -3f3f3f10ed10ed10ddcd10cd2b2b5f5d2b2b2b5f5d0110d62b2b2b2b2b2b2b2b2b2b2b5f5dfd
  73.456 -d42b2b2b2b2b2b2b2b2b2b5dedd42b2b2b2b2b2b2b2b2b2b5ded5d5d3130005f5d012b2b2111
  73.457 -342322060711231134262322060711231133173633321736363332161511055fdb457816be77
  73.458 -6239811bbe7c3f6ea5e65c20ae5ca6b602a6fd5536fce802f94f5b5835fcea042f7c908f3d52
  73.459 -c5b2fd340001006dffec03ad05d300220142402d181f01071617160267097709a70903008716
  73.460 -9716028801980102881198110202111201270037000200231a1709b8ffe8b40f0f024b09b8ff
  73.461 -f440470d0d024b090d5717100d0d064b17121010024b17120f0f024b17100d0d024b17100b0b
  73.462 -024b17100c0c024b1705571d060d0d064b1d0c1010024b1d200f0f024b1d100d0d024b1db8ff
  73.463 -f0406f0c0c024b1d2488019801a8010387119711a711b711c711d7110600671c016703770302
  73.464 -680f780f02025806012800380048005800680078000627123712471257126712771206011a1a
  73.465 -0a5b8709a709b7090309090f0301070017000200035b2011081218120200120f5b14200d1405
  73.466 -003f3f10eddd5f5dcd10eddd5dcd1112392f5ded39192f5f5d5d5d5f5d5d5d5f5d5d011810d6
  73.467 -2b2b2b2b2bedd42b2b2b2b2b2bfdc42b2b10cd10d65dcdd6cd5f5d5d5d5f5d31305d005d3737
  73.468 -1633201134262323353332353423220727363332161514060716161514042322266d60629601
  73.469 -16a2861009feef824d595ddac0f2875b7e95fefee962bc689a6c01107c9ba2e0ea578879cda0
  73.470 -7abc2029c58cccde490000010028000003a4042f00090090403f370b01080b280b0200880098
  73.471 -0002870597050201670001027700013700470057006700770005016805010238056805780503
  73.472 -010501090006030a2709010006b8fff4b70f0f064b06510709b8ffe8b41313064b01b8ffe840
  73.473 -101313064b010c0f0f064b0151020a0706003f3fed2b2b2b10ed2b5f5d0110d6c4cdddc6cd5f
  73.474 -5d5f5d5f5d715f5d5f5d5d5f5d5d31302521152135012135211501520252fc840261fda9036c
  73.475 -aaaa320353aa3600000000020003000000000014000100000000003400040020000000040004
  73.476 -00010000f023ffff0000f000ffff100000010000000000060052000000000024000000010002
  73.477 -0003000400050006000700080009000a000b000c000d000e000f001000110012001300140015
  73.478 -0016001700180019001a001b001c001d001e001f0020002100220023000005e6000005b90019
  73.479 -05b90014042f00140000ffe70000ffec0000ffecfe5c000005c30000fe5400000338000005d3
  73.480 -00000253000005c8000a00000000000000000000000000000000000000000000000000000000
  73.481 -0000000000000000000000000000000000000000000000000000000000000000000000000000
  73.482 -000000000000000000000000000000c800cd00cd009600b400b400000000000000be00c800c8
  73.483 -008c00a0009b00960000000000be00c800c8000000aa00aa000000000064007d0082008c0096
  73.484 -00a00064007d0082008c009b00d20064007d0082008c009600a002300136011801a401d60046
  73.485 -0218012c01c2000001d600eb00eb01d1017f0154011301450168012c008d02350159033f0505
  73.486 -012c00b4006e0136015e01cc01cc04d8006e006e01d600d2005f01f4012c007802d00190037f
  73.487 -00800280006e00b4000000a5fea2003200b9008c000000000000000000000000000000000000
  73.488 -0000000000000000000000000000000000000000000000000000000000000000000000000000
  73.489 -00000000000000000000080005e6000005b9001905b90014042f00140000ffe70000ffec0000
  73.490 -ffecfe5c00000000000000000000033800000000000002530000000000000000000000000000
  73.491 -0000000000000000000000000000000000000000000000000000000000000000000000000000
  73.492 -0000000000000000000000000000000000000000000000000000000000000000000000c800cd
  73.493 -00cd009600b400b400000000000000be00c800c8008c00a0009b00960000000000be00c800c8
  73.494 -000000aa00aa000000000064007d0082008c009600a00064007d0082008c009b00d20064007d
  73.495 -0082008c009600a04036544b214a494847464544434241403f3e3d3c3b3a39383736352f2e2d
  73.496 -2c2826252423221f181411100f0d0b0a090807060504030201002c4523466020b02660b00426
  73.497 -2348482d2c452346236120b02661b004262348482d2c45234660b0206120b04660b004262348
  73.498 -482d2c4523462361b0206020b02661b02061b004262348482d2c45234660b0406120b06660b0
  73.499 -04262348482d2c4523462361b0406020b02661b04061b004262348482d2c0110203c003c2d2c
  73.500 -20452320b0cd442320b8015a51582320b08d44235920b0ed51582320b04d44235920b0042651
  73.501 -582320b00d44235921212d2c20204518684420b001602045b04676688a4560442d2c01b10b0a
  73.502 -432343650a2d2c00b10a0b4323430b2d2c00b0282370b101283e01b0282370b10228453ab102
  73.503 -00080d2d2c2045b00325456164b050515845441b2121592d2c2045b0004360442d2c01b00643
  73.504 -b00743650a2d2c2069b04061b0008b20b12cc08a8cb8100062602b0c642364615c58b0036159
  73.505 -2d2c8a03458a8a87b0112bb0292344b0297ae4182d2c4565b02c234445b02b23442d2c4b5258
  73.506 -45441b2121592d2c01b005251023208af500b0016023edec2d2c01b005251023208af500b001
  73.507 -6123edec2d2c01b0062510f500edec2d2c20b001600110203c003c2d2c20b001610110203c00
  73.508 -3c2d2c00b00743b006430b2d2c21210c6423648bb84000622d2c21b08051580c6423648bb820
  73.509 -00621bb200402f2b59b002602d2c21b0c051580c6423648bb81555621bb200802f2b59b00260
  73.510 -2d2c0c6423648bb84000626023212d2c4523456023456023456023766818b08062202d2cb004
  73.511 -26b00426b00425b0042545234520b003266062636820b0032661658a2344442d2c2045b00054
  73.512 -58b040442045b04061441b2121592d2c45b1302f4523456160b0016069442d2c4b5158b02f23
  73.513 -70b01423421b2121592d2c4b515820b0032545695358441b2121591b2121592d2c45b01443b0
  73.514 -006063b0016069442d2cb02f45442d2c452320458a60442d2c45234560442d2c4b235158b900
  73.515 -33ffe0b134201bb3330034005944442d2cb0164358b00326458a586466b01f601b64b0206066
  73.516 -20581b21b04059b001615923586559b02923442310b029e01b2121212121592d2cb0164358b0
  73.517 -04254564b020606620581b21b04059b0016123586559b0292344b00425b00725082058021b03
  73.518 -59b0052510b004252046b0042523423cb0072510b006252046b00425b0016023423c2058011b
  73.519 -0059b0052510b00425b029e0b0072510b00625b029e0b00425b00725082058021b0359b00425
  73.520 -b003254348b00625b00325b0016043481b2159212121212121212d2cb0164358b004254564b0
  73.521 -20606620581b21b04059b0016123581b6559b0292344b00525b00825082058021b0359b00425
  73.522 -10b005252046b0042523423cb00425b0072508b0072510b006252046b00425b0016023423c20
  73.523 -58011b0059b0042510b00525b029e0b02920456544b0072510b00625b029e0b00525b0082508
  73.524 -2058021b0359b00525b003254348b00425b0072508b00625b00325b0016043481b2159212121
  73.525 -212121212d2c02b00425202046b004252342b0052508b003254548212121212d2c02b0032520
  73.526 -b0042508b0022543482121212d2c452320451820b00050205823652359236820b040505821b0
  73.527 -4059235865598a60442d2c4b53234b515a5820458a60441b2121592d2c208a08234b538a4b51
  73.528 -5a5823381b2121592d2c00208a49b0005158b04023208a3812341b2121592d2c462346608a8a
  73.529 -462320468a608a61b8ff8062232010238ab14b4b8a70456020b0005058b00161b8ffba8b1bb0
  73.530 -468c59b0106068013a2d2c208a2349648a2353583c1b21592d2c4b505845441b2121592d2cb0
  73.531 -024354584b53234b515a58381b2121591b21212121592d2cb1020042b123018851b140018853
  73.532 -5a58b910000020885458b202010243604259b12401885158b920000040885458b20202024360
  73.533 -42b12401885458b2022002436042004b014b5258b2020802436042591bb940000080885458b2
  73.534 -02040243604259b94000008063b80100885458b202080243604259b94000010063b802008854
  73.535 -58b202100243604259b94000020063b80400885458b202400243604259595959592d00000001
  73.536 -000000050000441086205f0f3cf5001b080000000000ad61b71900000000c142e956ff50fde7
  73.537 -08a8078b0000000a0001000000000000000100000783fe39000008e9ff50ff7808a800010000
  73.538 -00000000000000000000000000240400008004b8000404750087025c00960248005003f60041
  73.539 -04340050032c004f044b0041045f008703d90050045f007d031c0096045d0041047600960404
  73.540 -005004a50012045f008704b3000d05ad001402f0009f053c00960475004b05f4000f04870096
  73.541 -03f2000c02f000ad02690000033d004104090087023a00b902f5004106d1000d06a400870432
  73.542 -006d03cc00280000002800e401ba023202c003760498052005e8068a07aa084808ba09f20a9c
  73.543 -0ba20bf60c9e0d4c0e640e840f1e0fda10cc11dc127e12a812a8134e13ca143614aa157c1688
  73.544 -175c17ba0000000100000024004d0007004b000500020010002f0055000002f001ff00030001
  73.545 -400a54bfa50140a5111546a4b8010cb2321fa1b8011540b21f1f6fc731216ec731216dc73121
  73.546 -6cc731216bc731216ac7312169c7312168c7312167c7312166c7312165c7312164c7312163c7
  73.547 -312162c7312161c7312160c731215fc731215ec731215dc731215cc731215bc731215ac73121
  73.548 -59c7312158c7312157c7312156c7312155c7312154c7312153c7312152c7312151c7312150c7
  73.549 -31214fc731214ec731214dc731214cc731214bc731214ac7312149c7312148c7312147c73121
  73.550 -46c7312145c7312144c73121b80137b26f0821b80136b26e0821b80135b26d0821b80134b26c
  73.551 -0821b80133b26b0821b80132b26a0821b80131b2690821b80130b2680821b8012fb2670821b8
  73.552 -012eb2660821b8012db2650821b8012cb2640821b8012bb2630821b8012ab2620821b80129b2
  73.553 -610821b80128b2600821b80127b25f0821b80126b25e0821b80125b25d0821b80124b25c0821
  73.554 -b80123b25b0821b80122b25a0821b80121b2590821b80120b2580821b8011fb2570821b8011e
  73.555 -b2560821b8011db2550821b8011cb2540821b8011bb2530821b8011ab2520821b80119b25108
  73.556 -21b80118b2500821b80117b24f0821b80116b24e0821b80115b24d0821b80114b24c0821b801
  73.557 -13b24b0821b80112b24a0821b80111b2490821b80110b2480821b8010fb2470821b8010eb246
  73.558 -0821b8010db2450821b8010c40ff4408216957311f5857311f5657311f5152311f4644311f45
  73.559 -44311f4f4e311f4d4e311f2097309740975097043088010f8c018f849f84af84bf84cf84058f
  73.560 -689f68af680360697069028f5b018f5a017057018f509f50af50bf50cf50058f519f51af5103
  73.561 -8f529f52af52033f7c4f7c02507b607b707b03704e01708f01308f608f708f03008e01008e01
  73.562 -408e708e02008e308e408e508e608e708e061070407002607401607301704401002828000000
  73.563 -12110840370f3fce16010fa21fa20218c7312114c731210ec731210dc731210cc731210bc731
  73.564 -210ac7312109c7312108c7312107c7312106c7312105c7312104c7312103c7312102c7312101
  73.565 -c73121407c00c73121e0180821dc140821d60e0821d50d0821d40c0821d30b0821d20a0821d1
  73.566 -090821d0080821cf070821ce060821cd050821cc040821cb030821ca020821c9010821c80008
  73.567 -21230e45220c45210a452008451f06451e04451d02451c00451a08180816081408120810080e
  73.568 -080c080a08080806080408020800084bb807ff524bb008505b58b101018e59b0124b004b5442
  73.569 -b9000101ff858d2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b
  73.570 -2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b7342011d4bb01b5358b0961d59
  73.571 -4bb0325358b0001db1160042594b20b0325323b096515a58b0301d592b0145695342014b5058
  73.572 -b108004259435c58b1080042591610703eb13737456920b0005458b040605944b1300070b332
  73.573 -00300019701870737373737373747473737373737373737373737373737373732b2b2b2b2b2b
  73.574 -2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b
  73.575 -2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b
  73.576 -2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b742b00000000>
  73.577 -] def
  73.578 -FontName currentdict end definefont pop
  73.579 -%%Page: 1 1
  73.580 -%%BeginPageSetup
  73.581 -%%PageBoundingBox: 0 0 113 137
  73.582 -%%EndPageSetup
  73.583 -q
  73.584 -0 g
  73.585 -BT
  73.586 -8 0 0 8 59.453309 112.959454 Tm
  73.587 -/f-0-0 1 Tf
  73.588 -<0102020304050607040809>Tj
  73.589 -0 -1 Td
  73.590 -[<0a080b0c05>-1<0d>]TJ
  73.591 -7.2 0 0 7.2 47.20839 54.590667 Tm
  73.592 -[<0e>-1<030b0f0409>]TJ
  73.593 -ET
  73.594 -0.864145 w
  73.595 -0 J
  73.596 -0 j
  73.597 -[] 0.0 d
  73.598 -4 M q 1 0 0 -1 0 136.829315 cm
  73.599 -35.996 74.223 m 78.156 74.223 l 78.156 86.422 l 35.996 86.422 l 35.996 
  73.600 -74.223 l h
  73.601 -35.996 74.223 m S Q
  73.602 -BT
  73.603 -7.2 0 0 7.2 41.876502 89.741412 Tm
  73.604 -/f-0-0 1 Tf
  73.605 -[<1008080305>-1<11>-1<060409>]TJ
  73.606 -ET
  73.607 -q 1 0 0 -1 0 136.829315 cm
  73.608 -35.996 38.07 m 78.156 38.07 l 78.156 50.867 l 35.996 50.867 l 35.996 
  73.609 -38.07 l h
  73.610 -35.996 38.07 m S Q
  73.611 -BT
  73.612 -7.2 0 0 7.2 42.365618 14.943969 Tm
  73.613 -/f-0-0 1 Tf
  73.614 -<12130a1405080c0d>Tj
  73.615 -6.4 0 0 6.4 43.075579 5.746799 Tm
  73.616 -<15060c1617060c0d>Tj
  73.617 -ET
  73.618 -0.8 w
  73.619 -[ 3.2 3.2] 0.4 d
  73.620 -q 1 0 0 -1 0 136.829315 cm
  73.621 -77.254 125.508 m 35.648 125.508 l S Q
  73.622 -0.864145 w
  73.623 -[] 0.0 d
  73.624 -q 1 0 0 -1 0 136.829315 cm
  73.625 -35.797 113.746 m 77.957 113.746 l 77.957 133.125 l 35.797 133.125 l 
  73.626 -35.797 113.746 l h
  73.627 -35.797 113.746 m S Q
  73.628 -0.8 w
  73.629 -[ 0.4 0.4] 0 d
  73.630 -q 1 0 0 -1 0 136.829315 cm
  73.631 -57.254 50.648 m 57.145 63.824 57.055 73.563 57.055 73.563 c S Q
  73.632 -59.027 67.435 m 57.051 62.208 l 55.172 67.47 l 56.301 66.622 57.859 
  73.633 -66.614 59.027 67.435 c h
  73.634 -59.027 67.435 m f*
  73.635 -0.8 w
  73.636 -[ 0.4 0.4] 0 d
  73.637 -q 1 0 0 -1 0 136.829315 cm
  73.638 -57.223 18.52 m 57.113 29.238 57.023 37.16 57.023 37.16 c S Q
  73.639 -59.004 103.833 m 57.016 98.611 l 55.148 103.876 l 56.277 103.025 57.836 
  73.640 -103.013 59.004 103.833 c h
  73.641 -59.004 103.833 m f*
  73.642 -BT
  73.643 -8 0 0 8 59.844715 75.95379 Tm
  73.644 -/f-0-0 1 Tf
  73.645 -[<180409>-1<060c19>-1<1a1b>1<17040711>]TJ
  73.646 -0 -1 Td
  73.647 -[<10061c>1<1d1b>1<1e>-1<09>-1<1f>1<08>]TJ
  73.648 --5.508301 -3.699463 Td
  73.649 -<1520140a0706070d>Tj
  73.650 -2.484375 -1 Td
  73.651 -[<1e>-1<091f08>]TJ
  73.652 -ET
  73.653 -[ 0.4 0.4] 0 d
  73.654 -q 1 0 0 -1 0 136.829315 cm
  73.655 -52.738 113.387 m 52.625 98.52 52.535 87.535 52.535 87.535 c S Q
  73.656 -50.633 45.095 m 52.52 50.357 l 54.488 45.126 l 53.344 45.954 51.785 
  73.657 -45.939 50.633 45.095 c h
  73.658 -50.633 45.095 m f*
  73.659 -[ 0.4 0.4] 0 d
  73.660 -q 1 0 0 -1 0 136.829315 cm
  73.661 -61.793 87.43 m 61.68 102.094 61.59 112.93 61.59 112.93 c S Q
  73.662 -63.559 28.068 m 61.59 22.841 l 59.703 28.099 l 60.836 27.251 62.395 
  73.663 -27.243 63.559 28.068 c h
  73.664 -63.559 28.068 m f*
  73.665 -BT
  73.666 -8 0 0 8 64.124402 38.358087 Tm
  73.667 -/f-0-0 1 Tf
  73.668 -<10061c1d>Tj
  73.669 -0 -1 Td
  73.670 -[<0e>-1<030605>-1<0d>1<210d0907>]TJ
  73.671 -9.6 0 0 9.6 6.436097 125.80462 Tm
  73.672 -[<22>-1<1b>1<0a07060f0d1b>1<0a02>1<0d05>-1<04060304230607040809>]TJ
  73.673 -ET
  73.674 -Q q
  73.675 -q 0 0 114 137 rectclip
  73.676 -% Fallback Image: x=0, y=0, w=113, h=136 res=300dpi size=801171
  73.677 -[ 0.24 0 0 0.24 0 0.749315 ] concat
  73.678 -/DeviceRGB setcolorspace
  73.679 -8 dict dup begin
  73.680 -  /ImageType 1 def
  73.681 -  /Width 471 def
  73.682 -  /Height 567 def
  73.683 -  /BitsPerComponent 8 def
  73.684 -  /Decode [ 0 1 0 1 0 1 ] def
  73.685 -  /DataSource currentfile /ASCII85Decode filter /LZWDecode filter def
  73.686 -  /ImageMatrix [ 1 0 0 -1 0 567 ] def
  73.687 -end
  73.688 -image
  73.689 -J34rL\0IjZmt<i4:Ujp6*=mro@SnNF<V[Gc52S*)jE<Z^O@ET_332m'-^7!Xn&XPC>k==UT$
  73.690 - N7hAkOSC6fbM?UZ*!\H;J3Nag@?a3L!*GDqSB-5l-L:?M-@U5)Ub`;C-G]V$6*JT%3-aW4b
  73.691 - BA19+1pPe(-=O(3rLT@CI-K$Q'AeRTB+K]8=oR7nZEldP.pI?[Xof4jU"3DZ\C-$Xf*:3R,
  73.692 - 4bN:SDjKC']^W7q4*#-PfPg@8n[+rTH)m?Y5j`>iD7TZ")BlfEK(=iGONCN&3R\%OP,e)lL
  73.693 - ;E\Xro66Tc\C*P46Z9i.4M+]fT(f8b`Bu+T3UT'uP)J(?3/a,WpX$-=2#U2LJk(@9@-BRU7
  73.694 - f1uI2=E"Yo:KseC>_#[e"hu0c`9B\-`R!QHaBZ^jOC_T@PENclAB8T-`VN*os`%J,)&*KPN
  73.695 - $sOd)%?>Zq?cu!?Wa(NnQ)p=tYCIB,l;<a9XNKGfY^$lMD[%auHCmP&*DZ,S:s!n"VA.;M6
  73.696 - (\92(F;%8)qH-h8G@/4!("q[9U4dJ5(5Dh8\,6?=uE.]R;!Yq[Wij:(`+WT%Tp7513?agi%
  73.697 - Q`sfM`3U7C'9(I<5]BNLt_&_%,Yt$.)gHPqj:5W=)T+$Yd6Fs-Hn9[dk6rL$01-1_mX4"s:
  73.698 - G;)Xc+R6Yg>\-\jBMsTA+d2/>3ZdrfZL(:teV*$.[65BO5u=QUj37$;;a`ujEi>V7<f/h11
  73.699 - 8r?,'V2]_"F)HGe*-t\X_I@AV@Fd<&AXHn>ba@SHa<$9WXU#-aRk_^Qr\=BrCl$bWp9p;M>
  73.700 - D^.7WO(QHT0J16#jM7`E)E#Y]<3n/(56Z>2tkgWhW@Fp(q!Up$.(#`Gr0[,Ll<"b')):;P.
  73.701 - O^.cR?k4'.Y7oZ$U2&s8qE'S(.lqJ"?Th"!?d,i-V?+\sf%Uo9#X#F/qlT"3^:^<>`q_]i-
  73.702 - %dTnY'&^4R16`AkC]HKr_ik=;/)Au-)PchiFApCH3IC*X`qKc65X3kY2P=d=97L.NQOW[WA
  73.703 - =cVfq,,]Hd[@7>LT9p-6D;iO8d./pB##1\/a7a;U;S,fmVt<L=HV.2H^,C>g\t%E#mV\(Yd
  73.704 - j<0HK<a2mjnGrsdNt+./eEKDOgB"0ns.Ri4V,Tt&E=UT-<^OMH#YbF&TK,M[EF1DM=8Zi\.
  73.705 - i!1Tm4)11[O3RPYHnO%b8kdQ+M?`9,-bLG<AP>"1;dZh;PU24M;T#(3pF-f.hKtlj%U;G)]
  73.706 - 3u'G\o]$%`"NY<eqWVVq4*$!r'jdLeGP^/NcGnK!_9s-+-V#p4cD7O-^)-kl;o:h)mFOPkp
  73.707 - ;ok)[n5j*ttgoj#M^7(Vg*f<>H;')PBM+G1e74cF<`H@P4POS@$:K?Ec[bAl/KI85U[+Dm2
  73.708 - .-dFME*k-2rBAYF(LU3(?:UFi\Ah;V#c$0,MriABpfLMEP>dB0Bem/R>co.4c9Nf*;*T]ur
  73.709 - *SHABI#$@.c]t$NQEkt:&uTY"l1HNql!IC7L;ND;]OY!>`@$)*6&*!9cjc8-?7k*7;2a,A.
  73.710 - ehe%'a,.=Q3H?ffjn\ac[0X`@HoE$T\HeNQG:V0?g\=;j(_(QtGo+>:TJL&i&[mPJ420A>h
  73.711 - BU<Q;2`CjY6eUPLOVWPH$`4PWP,Rh>k7aVNlWj\%1(nfh*FanAIS$R&&s9bs/h&DW/5H]AO
  73.712 - MPSKE(SVTXI4%e1V8U1G[8Bi<R9ZgkR8Ku=fS<%V_WQ:YjhVt)2Zu+:c'2gV0:"bd:,r;7Q
  73.713 - 8u@A0WKC\X;6DB%=ftto/D?`F%Wp1r8l@+t:8daJUrXbrA18JMW:N>p;L0KZfp&=Mn1JHS$
  73.714 - D(!n_J>rcHE9*9XXBR3g5$K4Dm+J3N?>i<WfmLQ7[gLpX3Eo1L*E3D)-7nqfb:R4\nah#I8
  73.715 - EMQqJn!1_oZW==/kIYWcgY'+e#T/a44=nBcMoY)Wt49odl(n#*dc'FYHR"fsC>/[EdGK>Y]
  73.716 - q`J2=d1a3+QplkuI[lnRug60eY(4LIO,;W^;-3<^s:ZF"e:hpM;-p2+r7WE2"?h3kTVD2[&
  73.717 - KpJU,0'r`)=V6@NCRd="3;RJ+T[_.pCmRR01H>]iA3OcHT`VZEUmX<6lQe(>,f[4q^MqYmh
  73.718 - lE+G$.qoBVjb28Io[]NGGGjR9_:PFZ<h&o>/*69&f?4G-4:-cn((@<H8j?be<HYJ['Z.@Lp
  73.719 - #&LYM/cQ4^c$B44e%">l2@?q\F09*>`Fm:7S1^)0.(5bSWiW!;9E$;.V2keQ1Dptb?8a9A_
  73.720 - atco*/VI83Slfbf-"A7VU+MY;U"Jh4+"jER%_53bM^bSb'j63#G:&B:SpmoEKln=q<r5>n*
  73.721 - M"7Z#Mr00GquBnQ%iOj[E/8nhQ_V=_cqdopZbBDc&5FU"Ph>)uQr>tq<k7]FpAY?#Do?*!X
  73.722 - QZ.<+)>&.D\XnB]Ef37WLCYaEBp'/@c>7Y1Z?&c,_7`j=f04o%VS[8$EdFqc&8*rIA[J%Vn
  73.723 - gKST6BWV#Xp?pnp>E<ZP%F)HX7crKqYBF#@_jRj:k8%:G7W2S]\cYFt'3jg:Dqsb=GQ=Z">
  73.724 - N@VZIEiLN7eI@_bZQd9gT3@7g#,2hJoGSO_?+W_iLDubjHPA8[m(3j=l5-TKTF1J[cZX=)i
  73.725 - g,R:a7t1p#LM0;:5kCNUq,&k?O@FEGc*'1J0tESI_=a?4Fc^VPE?\';K[+<P<]Ql/WggUh=
  73.726 - S&Ont\?l5`9LoptR%HKL`Ap?G]A*VLhkGA5jf7kg_k1"s68B/M30A+s;a+$0sSmG&qrFRJ8
  73.727 - I:B+)MSFn-%/VW"B[mS8$)o-/E17PF/]X^%P\*e,N\]C*LleA=rH&TASHgb\+UHlb@IS8^B
  73.728 - O.c,.2pqJSIHL8o@*Y<JqYLb3,;oe(in5^6FT6@H[#+42PK8.I4MA[]BmoFIQ\K(cl7r,g$
  73.729 - LNM;+`SP@h9Aa&p_g!mr>k4raIh#@+(*!8ZYRb_^GF0MB^5SXIJUA?m)ZrO!-5?nq6XDc/'
  73.730 - rZs3V$jmD%tt^9&PZ:pRhNTm&'bXnB:;1!>$$uO;-`Z,6@1R?q;+X7jqXI%Nc5^d?#^V/pd
  73.731 - L*UBC!6b79F5:eK=.8DS5d"YF?g`>"fFN6i,>ama&eE,O3em*r7\"jL<XXgn]KI+;aKlt.M
  73.732 - Y9dp'Zo#l!*n?5mWUJg)(-M_P,hbEh?m$RE_cLS*aisle3!Z^3;%cIsq0b9lVc3We*P0?ak
  73.733 - \rX44DC5$Q`X/m!hoqDqmS_uidbg/Qafe2ADOBA-mc.i./8nQMYb^2RW=Mh,'2ZKOOG+8*Z
  73.734 - O-.MhW#1[+\r\emgjCXm]`5pY';6),Wk(?r.+S'Y3t:f^cJ_Z$"?[%DA<P=cP)=hg>pc'bs
  73.735 - 'El"QI]S!3l%NmW98LD%mRK.kW%V;(1H9f);<P'2Lt2:"'q5bjMa/n#eAWnU0I//K.GTkHB
  73.736 - "7mP,GdI/3<4mLcW9bGb&Qb4I:m*'te_@`K>Qo,)uY),U2,0*j59i$T-#ol"@dn`8W5M&su
  73.737 - 61\(>9@S\(U.i\".mdSC4DCfL4Kc(Bt(Tk"[/INH@d.>JeqlVL1&SfE#%cG4E!7C$K@f#P$
  73.738 - Rj;uch_IMI&B,rTd3@""m]K2.&IQY.AE_H</eVYA?i_U,;^_-[+7\4[,7u3KM'oP;+!TYe;
  73.739 - +2lCGk7X4-Sgr$&t'i)V(++o0bPiTEb-4C!&5'^k],2\n!aT!kk&mDh!qoFNqhe?-R4Zg.E
  73.740 - g.RD=6D(?6S_],>dM[1>:O2gFQeY0<kT8mP$@.LtsZi.j=p&%Ku"#YfcO^h"'VXZ:*r[-Ns
  73.741 - X,*0T=EP4g0m(>fSm1".6Zo-GCiI53S=i)/8QnR37$bq>/&(o#tB%FZt.E[#Q6'_4HH&b.d
  73.742 - ,=Y@pn(N'[;@T,2uB&HTS+7jh+o7/dHgF;`M.2)S5;bJ2'$K)I).Y6P-Y0u9j;*"&k2NlT"
  73.743 - Nn#OO_)Y8]2aP=%e#"[;`8uV90H^BV!`:2i(_$QZ51B$`@C"t#e1M8%3WPX3bb[Id2*$kE'
  73.744 - CJLRU2rBR!;ch;37@BU6W67VImETZ,r@14di9_g7kO;R3j[o(EZQYCrA@Nho],7$,CEbdX!
  73.745 - lIm(0"0Z1fbIbK14"F#;-lFY4+7=7eZIXimJi2K&JoAdld!Dl-u$DE`DH:'g`N*7*N81::0
  73.746 - cTOT<lu(%(kYZtLX=.0,"d88ZU9m&*H.eOjp&+OmJJZHkrr`tcM,9[iH!Jknlj9hk,`9CAb
  73.747 - EF/_,tV,*&4!7VS%e?J93!CX<u^CYGhoT1pccVX1mkERGC1\FUE[7QS/m50k&m+W@5.cSeq
  73.748 - :":0*`Qpg!M^4Pm<8nocmEnS$i(-h`;/EjD;a0ZppIB6847n!]e=Tb/!9COu/9PZ&oen!O'
  73.749 - />a9:N]pa[8TG8)+TmG=mV+b/k\TkWELn`0f;[/N/IkI1H.-E5.,jte[-NB?m#'&>I1)'N7
  73.750 - dcE,i]SVbk5s%DOWtF.p[6Phlb9LNpg!\/N1#Q?Zb1#e)=,^\R+]p?WC08A%uDIHm2T'>W*
  73.751 - *MPE/KJX^@?Y?d8=Q%YnLg9hMgqA<mSDe_8mR*6>@lA+IFk('@Z^'e>SG%Fu7;NRKcF5=&(
  73.752 - T<n5`4FpV6Xi6E&(ASgHK<HD:XVeAbd1Y)"AQ6+j>0.U%p6;jXjXMnlhT2r@_,rR_)osldl
  73.753 - hBDTpCA+#='I?A1Tj;i4-[(hVNrs%t^Htrc1:Gpa<I&Ht'5J9KC3C%l^mZW/^MEOtb1%_>X
  73.754 - P6LpcYYujE0E_#(9]!iAQCUo.2A1^[_$Ofbq#m_ED=\p<u`=O'm"RZBD/RP;l=]aqec$M>.
  73.755 - /1QQ-U9WFM0V5*gZD?[Ol826ZZ=ODH@!cf*]_;79$AY!7V6cQHi%q@p'Fjrg-q8<Q>KU`[`
  73.756 - n=+ZDu"0?\UL-Sj5qCY+(c(Irf>NG-phH0hL9=-lQ=RNU%^FcFj9f9/>+780%UhJ^%=Qe!0
  73.757 - 9gKXF4&f)4+@N>W]#CGim@;4BW%4tRS!G*k3I$^sWiqmAQ/en'9A9=#Hp/PWZ#U0J>6<EDs
  73.758 - (A-.e).j\kKGSWG2&h&JCP>hqJ"e6@<QTiY9nh4AI+8=ReKno]d;acEL(fo.=Drq\]n.)&J
  73.759 - +s=`3(%f?EJYN-fe4D5$]LIqlI'oZb>fX?i_rV(M/#"%=MbMHENKY7,>U9RII1Zt=KiuM_c
  73.760 - `3!9N]JrZRLZ(cYq3dLmYSOGPR(SIu'KdM.5FV%FJ97lZ*H`Mg1YKf)Lf_Dik)uDmVSDJ^X
  73.761 - p-gPC+iC7-R'_q]to%Y62fMQF.Aq"Q?rj,A58O$^0udFd>7l65X+B2)<a)+#W.01^[>Q+/`
  73.762 - p\SN3=R;Q.t<#H@*67%/-@m;_c$FqLs3I?m5iKUjAB%F3efQhMerC]-IQl-F&D3CD:3$"r0
  73.763 - *JD?X7s`UnI=pnXQ>S@%Gq#38R?<m.RA/YKNdB^slQEY'R'$mCm8'8"l^\oGN?TTBduer8\
  73.764 - VLZpTM<[mcp<JQf+L+B;RnD(<7KjZUOoVoKt0p*)B5-V/g:'"!#YqgGmN4?d<rLTUKQC)cn
  73.765 - 'o"C6$Y#UTH%p3X3pa,2W/.T<<I)g*kcE5G)+0,pEdBNm;?b-_7BgQ#/=SGmfZNe"_1`+O5
  73.766 - mCPp)L<V2]dI9tD"!e#0+4Fe*P3Onsp(&!\jD@kP<H+kj:')3iqQEE0McWfm??fLF`krKpb
  73.767 - 0f85[q."7T+*6p4=hIBKe/^pY7Pi5@aq=C%[q;F.KX<eDsWC*^ZQRX:"Of=AQH[<-Bos$l1
  73.768 - N;Ok/VQ?u*NWlZA(*VEDk?,QB(pUAm@OE*NE#Ua1)`t=Aqkb7V$+jLf-C;'mQ_aFmZG6K\(
  73.769 - "nN?jdhU;XA.*O>"uMYa0i@pE%I?])<g2:Kkl!-\$<<ugQAQ5HR9Xth#"B$F=!OrQ+FSO\P
  73.770 - 81lWn:-cb0CR.iDU^e>FB2![>31#]L#Jsma!\@%,mD4T2GuT63Y(YH*TDF+u=CIp0&,+\Xl
  73.771 - OiYZApq1`8II!8on*YY:7pOq5:D,3Z?Ohm:O@DAb"u]Ik0G4i1&0%I_0N*Q59iQLk27HNaX
  73.772 - 9r8A98[%Vg6)hFcr]\e'SFB?5p!!03;8]G/-`k2B9DUl61@@D(,^H"k"XllL)"+0UbAiY!,
  73.773 - _4a'J7uNkGU>'qFK[eE?0ZmN!,^:<Of4u"g^Tj8UmMZ\Rm[Y?dTgO"R512r,1aBNY7nbJ3b
  73.774 - qPd7I&D;`l'-e?c4MMOSI<bA&()@)Z@XCLcAg+K%@TF'bIK4;SF%h9ERMDWi>Od**$d-LY?
  73.775 - +"I\N7MP4&mDJ`N!(Edb'JZXaSE0]-&k!U[5D7gu@94nFc_6HPD&X4ZS1Gq'2CN-ThQIqZX
  73.776 - EiT.kYqb<9h/XteOS0^#!ZK-:!1U/BT>=4rq*IaSb]QtOg`:YMqpmer!i>u/_7YETn&bdYR
  73.777 - =1OSZ)bsT1%1]9f+][*CE`Ntp(f<3Q\=R"5G^WW*!g"g2_;)*^Jo*b!Pi%22(!KUU_h^+rC
  73.778 - SojfI*SkcH("tu#(c!r^Q":IHfANB$q=6B1nUirA!A+0L+q<ViRsb[hlO]URbW[30;?]:6/
  73.779 - Of6$_(htJO]BBDn`A_@40B7ZD<Jl)iTQklj$&R`]18om>VR9_\DBNeJg'2]"sie8p)XOB*F
  73.780 - %@Zqs(lTigtATY3YDkIDIl2j*,.arUqTp:I7oW_DgHA52kgOKC<Y[LYT?E3]$5s"n7!Jn?$
  73.781 - \oc#rOu%Inocn\6'k>2?Wha73LYo"QdIs"MPlKB%Qij$$Z"T.0@r7J)($oWP6ncT'l)Btj!
  73.782 - 3_>]\P5=>)#AbLUfnU9jV*jFC+A+mZ_pT3o/9SrMg$s`b&kg"\C/^*WJL&$4ccgGVgMoYXq
  73.783 - 2%T3lh&bhqr0?al@JX?AqlJddbD:`X;>]7mr4gMSm?`[oP`Wsjr?'kos5Er/BL=G-=T`jB\
  73.784 - >T=5p&BO;s/dIf&*O\t#krs7+V-P2g)0[A5@P/uPYNYBMacY<R+-"6*KN_O&fDCD8L9QljV
  73.785 - !t\Y$!?C9BHm*Pg3u#Rn`&ZRFLYM4eGO6'H.\rM&V78?Z_XR/aH,a4Wr'qF6\fTX&\I#Ral
  73.786 - ;d?*@>r()n!Ka^qe]m1u0+*iDYY6QXb/Xh'\mWnOWmS(6s&ID9.Y(`X;%$&-9)D33r+/u):
  73.787 - _^2CE-5#3Vmb@U8_SCVU=S^1s2P^Io2+-3D;+-7lDK3>>.C\A\fQHs9QgKl<&>t*@f"Jb7j
  73.788 - r#QXbM8eLpq&Gu+CK7=.oD0F:?VdZOlZN(FT%@lOWl]HI*Zl2ZalW,>r>qS4YM&=;Hi>*/Q
  73.789 - d=phqgJJdT@`Q-rVo+O"9SZiE$Pen5k%/T"[R*<)[A[uKHgdiE24ul6L_oL%7>*q3tF^K"@
  73.790 - EbhE?n0j7-kS[I_!OPV%cAgKOYlhDA-!XXiajCJjn(_HQPcK"G49HW%&:1TkJ0^Lr`J)RjU
  73.791 - euJo\f%8pT;E*R_e=H)`GaUG#:+&^rH7'-tM<]Q5@I2'f&Pg*Y)9K\C*'Z]sE.c*IIne1*6
  73.792 - 'Y]h+p!TcTs/$/>08]KR!):<P;)+9s/!G+hs1m)?+9iG4e3)]e[i;1oE`B?ScbGq;H92lMa
  73.793 - \2!FM7or/l`F9E[FereSRgK<b:<iFE2uk53eC.8SZ]Oum-.WLH@FaV#7)c0BC(/Lh2/Sas>
  73.794 - 3TJ%D-,14Zu!AjjaN@fZ`ooZ30m:WQ<]W]cYOopc)?FWGE\X??2)9$F'iHHqgVtnNWPf9==
  73.795 - (k:'3>@IpY7^McL4>LDBg$dGbr8rip#jJ:16$R(PQ=$#"+M";ULnrAGJ;.SJ_063(@KOk#c
  73.796 - -*=C^0UjE\adSKo\A]:Wa3r<f(I_rZS2Sf1$XU*R:[H`(PD%UMV:8Of2If\2?mW[.DO3K6r
  73.797 - D?BBD0\sB\%jca60KA@bAgOng+*l#6qW5e!U-$bg"DJE?pH`GO2EW<:A\qNL1i:sk#Sah);
  73.798 - CPisQ%JFiio//L+o&u\u;q$pc7<%Xh7dXPX*)A_8F<))VdUNRn\rH>R74ZmBPJ$%:?(ITX2
  73.799 - tO!BF1EMYJk7b@*VFS&gYF^:U.j077DSH-LSE%_rh/`GHN(LMS+]h%G^nJtjX]Ee]h_;Xr1
  73.800 - 0J(NqLKFJs#!k7e`7E44iN1$)mmkNUFEa7Bnu,iqf,8Zq^#R1,^MV!anmf=%t6)/#AR-eao
  73.801 - GZjAj./V`rjBbGT3]</Ntc0*Xd3)fCYSO-0aXYF:Zr,-?^9X/H.i;j0ZWXNCZ4er^?u.[Y.
  73.802 - XNNa&IfLI$b1iKVRMC0d-R[jR,Cs]DD6KXfJ?PEm*O]9')oc"ZEd564X@CQn_;OV':",*J,
  73.803 - b,r`I7A:)0N9^6rO]^32iAhlo984LN(C$[kqZgs_6)?,V>9(aaE?`[SE4t6p\mp"">VUVe6
  73.804 - %q#qU9p,IKpZ7>F_`=(8Mkl-r/F1qdiT]rq]sRC1.iqK+Gh)8!"u!`8uS.*LubXP7@$8)aN
  73.805 - G^fJJaOVWQc&VqPPW]\<MZ(6VFs?11jCcEmA'R3)qaSV9'sLnL=u/q2e,/WbI<2@VO"'UC`
  73.806 - iFR#GSGD`OeimU>bHQW&9j:6`j/8Hb\[PBKpNi^#0BRe.\8k^FKA"Z#9RjVsF!J'`4Lb`q2
  73.807 - Z,;^l'2Mo+%>3+?\;sJ<KR)qaobnQ;)E1!ckP6%"M(N/aEO&9(V1oSo=V)#c4*qgX>96"o'
  73.808 - 7C]>!=pIet^p0f%=Hgu9m5j<n/u<*AI8fE2/>a^cUNF40;USPRknR#:ocfPs3[7QAAK7`#/
  73.809 - p8<nLd)92!?NhKVj?DU:9.7F:]n+i<q9``.[ur%<>)E5C:R=p[9obq3d]@S03:_%gOAP`L/
  73.810 - e$J?YfmMYr&2pe=-2B/6nsQkJ8Uu6.oj??(5Y!_4aoA5]nS%5dZ3a<`_-.'^Q9TK$7OcLWV
  73.811 - DaB%=&I1'55F.^NYV]^Pn:*0s1GeLbRUO!8`Sf\<,PD^7UlY^ceKe`nkWmNLdO"h?gnMV>(
  73.812 - 0+\B%"FQJBa_/Y;'!4<=U^"j;q02kQZ[l9tChPA8?/\T6=[$6U.!!.J(NT-_B:9*$kkBi$@
  73.813 - pl=Eqr*QLuIB7"D4f4mmWcAfR<EY6X(OHN/EM%tl`Z$5OG$dr&;gp)Gs1cKIW@R:_EGu+0T
  73.814 - l.1:Xjsg?n.?SLWMW+HbRo>DA]Mf8o,'(TgQ'@@*eodoN`RXJN,Ph#K\2O[V)3(M-h@#Kq,
  73.815 - I/p"Oi6"%RcQJ'#c;S%uA;qhTH78iE6IR_(uio>?R9M^H%n:+22NuGPWKF%+UMs]LZnLffT
  73.816 - jNGgS,6AklLb2.U/TD\IjM:08;'i2kqc?bD;/9;^n3r0`MNJb*1mm[0`MWKjk'ZP@eP/;#X
  73.817 - +W_%6$W$Jcmjnm2j1e*k.>03QPq1AWe=XCP<gIpYOb*mEl)o[i`1[+cm7c%Z;In@N=l%]5%
  73.818 - O!QO1HW98;D6YER&22dtiKgI$<(j&tE*P>a\NIIh+C3>gI%-fcP"Y=t0B!SkcK3d,h7i_&4
  73.819 - f?bRiXi^b>FfdH(YO/?ip?'];g9A)59!O:E:`[A\4J<U;FtiJO_(8W3s<Rs;a[pI$(R2WE+
  73.820 - &TcOf'PXZSD0qRZ(O)dM8"9g6@UBXsZ.TQAF\$PC89BpPf=,V7:J?/0msPEPeT\6jYdCZ.p
  73.821 - o'l5h+u9rQA&PT3'sriffl@4CMj8KW'b^"?%uQL'KJ%JG7YJ-fRgls7*0G4JNl]9R:PK1ih
  73.822 - "SYb';=)dW!pV.<_gM$l[=t`%FV>%_(id=gU&H4O^!Uh2g3cQhBhCm&tIB5+"ef,+u1dh'h
  73.823 - E(t_`R.Qu:ds?L?9p&JLTK]:*'lcJ)FZ<IrT"j"o8bkTL!NYqnoUZ@BJ[U/+_tW%&SeX%'9
  73.824 - o*efllR20(S(r]h,c@Cl;q-drZGs7HDVjD9Y3"iZ1pn$QP^`F:B#9DY?d`dr**7i(p`()$_
  73.825 - m=m^XSL'O79%JDu1j<WS]`Mq_5UcWL/DhW25H2n3@Bc#l&L,CUs_W#RO^?Q1?-,]%2WCR5]
  73.826 - 3kZEm;aE4J4fHmu]2^t]P._mp"N_$;M+$!Q1GU_::l#7OiJ$?1Y*N"H<](W"1NK1m=#i#Y2
  73.827 - ]]fXFY19!F&ON&&omkCgd^t;`*CX*'q-pe<`_HTl'Lr]orj:#/IND%j>Ub<%<Qn@V?$1">h
  73.828 - @C%j2-Gl4n4ULgBj$'fcKHnBr'U*j,,FQ,>P.8F06b/W%pm<o%UQ%PT#O']%Cd1,q6,ZDpK
  73.829 - /?%(>5UTmR@YBWSb#:Vd]9g7Gp,9L'V[_ro6q]QHc5GGT8ZUb30UjkMF9:"5Zg6>CMa.n=;
  73.830 - qRBTHSA4pm7WMAgnD10iT;N,YYd;1E3Z5LpNSCMdrUDJ$1Ad79jFoBWSWl$(G`f#qJ@VKF3
  73.831 - KbM_j>=Pf&$]@d->X&MY7A#cpgq>Y>?c-jAlQ6Pt]rRV%78B:BLg(?=`#FF-NfN"i=n2(2I
  73.832 - ]M8[:>l%3_cLt`i3.uCGL>a$Cr3ng@JUj@j^3gSiXLsq:gb_WeI2oXF.6OWrb`/dIa/P-7D
  73.833 - !aLlp]PTSggGeZIPf"KK_C3<SQ,LU!,=G`B.U"WYR3cC#M#1RJKTF7QAqq(o4/#0$m$!arT
  73.834 - *UnB8CN/(*,[+8BL_ofQ1Tifqa304Q*`>I]L8Dblh^oLYWNV.M<&k#"Id53qD_HR_c%RK>L
  73.835 - :<uRl1T&b4N87BIlfe:.Y^C$FI*h"CoVk[*+-$]K3ei1XWV+\L4JW9<?-"o@S`nc:M]AaLW
  73.836 - 9Zo<'Uf?H?qh`T4Hae"TNPcqOeR,E%C;H^9Eof?&uN92!/p>]pF$d`i>n2#-:Om+FNm29j<
  73.837 - CKA>;j[)sr#!ZH+R`_,p/"(Y$&N(s6$9&PO[4Q?a$k64!&M4#:gE?#S6jcS?Q:7KH0/FPLD
  73.838 - 36ql21NHo[UL5sdCa3Jg(%eR5PVC55GI\E,96cLg-ic_AA585F1.6gh4RNM2YcrY'Y`nLZU
  73.839 - _1rN6_+6MXmp<sX>(\n7*h'a`MqSt]1U.:k=J;Ic6=<)&_iLcJ4k""M%'\G%!/.+&4DsUa!
  73.840 - mA$BRcOFOKF3#P+(^#q*:/]K.Qs(4Kq^\l`136+@)0XWgq1'BQU^<fsjH!1-G6%ZLU^hfMI
  73.841 - _/8k=e,g%`lE\ur!.XMW45iM8$qmSV`^_>#&cj;nCs(/g:c:P)B+'dOXH,pV[F7&XqGeBWm
  73.842 - C#9=LVV4:DkBfFAVHjcsC$>Qjs0SCrAJl<?+W$lOFUo"FpPSb\XbOb"`PiN,j17L+?X;Qqd
  73.843 - e1d=9RT$Ti#tpaePY%RE4paV?;c,;1aii0:Y/7OI$]([o:o[>T76BFIe_@nkfQG`f^U34S$
  73.844 - CIg.6paZ)?p!I*'];#QD.L9F<*"A#"QaA\i*4dGBi`Jq<o%Xom;EBZa1iaXJt6p>3(_^]O+
  73.845 - u2-<rI2CBa=btGQRhh'tB4E+=4JC79@QhL:r$;c$ohdJ6-lE=;_4bGr1$\KE<HR"EfG'?&)
  73.846 - GLM2bEAL+S9$O<7T8:-5[o==&u0kl3.U"Bc&Y!#:Y;a;\8FO',2B&(i@7CrDM^Z37S#fq"Q
  73.847 - BOB5St\QK1@'D7gIm@On[[fD,U/O[9TqIIMQ5puIDejZ>V>Z_(He-4C%>&#P4W-qFR&C/KP
  73.848 - 4lr[d;p>LBOZ\.)6<11V_O-4:Vi#j@&l]iT.KkVg%blj;7;+niEWiEKVje8K#C<_6>.!%i"
  73.849 - G<hm+!lR?#]Es2^`JD/Wu6H;0R?\`IU#JJYfLIL+<Xq&aW?QngHd'IfRlK'bb.cI>oDFO("
  73.850 - 6FpkV@hW$<Y>8e,!?9k_(88*=rH]W4?2b``<Y&%H+&#**$:\M&H9/S!<@D/`7Ua:<fVF`%C
  73.851 - #B:`S>;\QGM6hJ'sc9L@ULle\?"=c%*K4mu_)`[_LShSl@!!M.d6iKV<,!r_^.h.Y\\ACn(
  73.852 - CJ0k%3Q1u>)hqnPO#:mVtmJgPm!+69;?lfAW/d#KF"COt.?sX%FCTIYa1kHbT?u?<ZXp\XO
  73.853 - $t.?i@,;'fD>W8dM,moKi>rV?/e_YW'Oa`O@9s^XDAPOQ4CJF)i>*5<XrCf`*+@,5@GW&6l
  73.854 - .P$M).1)r@J1mS/gFgh,[sLp@=.o]%JXBM9KKU2@\,&YXt*tq/7QmV@br_HmOr&K0OkSI@i
  73.855 - dC8/i.!$1h09<@otkRBlN&8k2',)?D]+N"9!dg-OWW0'2CMn4etIZh;?JSj/tK(aL#I111T
  73.856 - _04iiCZ2F1M)69jU"$T:BQ#";h5dL@UPZCURA#"[do8W,2njLs20ga$0Hn(V^3AH#Ee'Np^
  73.857 - p;HpGo_42%j?!HDje7E5mM]PaTD:#ZW!Djnc'kLW\oH1j!8S-PYjmEuA$nGRlZ3QB'LW.$i
  73.858 - c=<*Y6KV<[j`sU4NOMjuL(iMt&k6<V2I'Mt?"VHek%3%?d!TCYHa'"jj\=ZG:3?p3G%LH)<
  73.859 - \,e&+FRdD:><4(B=P),c-33tlspTVgeNFa+KXcae7=!ik\c._^5-I)[qMHQbW>^J@0^J[N*
  73.860 - >Y/$LSlBp5TH6PD\]5dpUC6#*@meCQhe8M]S%?mZblLc&3p<McQ0YI@oa@Y%ai[C"S_d+KX
  73.861 - g5%h3EJl1LY5!5@_P_<Q]sl->@PiCmkWVHL("$g+Ds%^+&\*g$r/lHPa^fY-N@YuLBpbYU,
  73.862 - VeCU>_Uh`qHVREq']goYN;2F6f<AqCu_..1k]I&V9K[L,cfM-.kMEoEe<1l]EZjTN(N@m6a
  73.863 - </=6f2-<PDWtSO8>a=kdc1#L&]hCP%*R'PP+Z>t$d^U(*TtknN[5_+_s%MHl;sE)J1jR$:f
  73.864 - MJW6c^Od%eIETo,)RGHgdo#nc?[-9L"e6,4>)[j52:t!D_:'/DKQ;(JSf:jUs-'(`P[<A;1
  73.865 - l<)USV`Z3ZBo/dq?kg1rt"$7l)83H5t?P,4']n2Fd8GHA=4E[u(s[g2$eIA/Yf/ceE&Xl%q
  73.866 - 7]S'Y"LNgEGELq.WKIg&A&NGre291H.Ae/#s;O&F"*:[[$Eg/_*&MMVbUm8!%0*C*9ci9\7
  73.867 - (@t%ciaXQA+a'=B#dk5HK:BU*bO70a@cd7bHl^DhAps+,Enb3Gc#94#M?q^Kh4IkM&k`n-0
  73.868 - %5UA#nD)@<1KI1OU@6p5B5pnOC<VHBZ;UaOnXa9&!5c>%6Yo*ObPsEfb8Mt-2hYfVLsn;!]
  73.869 - JT"_,BBBMWhiR36We@gT5rJSk65#oY%X14C$)R?E$6uU2Q48U=6fr_oSgX<!i/0m9?EMbEi
  73.870 - /6AQs!A0YKZYfFV(Wr'q],]=ht8OF!hmt2]MA>q5tWq87H*Z7]A'#I73o%FX4frjPOe!5&k
  73.871 - G]?-n%5p4&F3M-9Q6MoT!pb#NV'9.<Y@YQWBPOZ4Mn$1lImoD_p/%mY3-iH>Dnp(bO'IN\>
  73.872 - hdI`,$FOCGMs%4tN$24K+pKY6%U/akR.W&6]`Usgdqk<5'EFcP!CF5qNAik"A8&apTd"%4!
  73.873 - >b!aJkpMNN#g\9IQ[dK)Lk#XFFOu"ddi$%5`%2]gq!W*DfUd4EJlj+:$VRVm!!%!ar0`Tiq
  73.874 - 0/23])5O]Uj7.nF5(CNB3]N=bY)QOM$K8j9m:kbZog7`T>^C-9Rqr^V24uYGA)n[#Dn8:7;
  73.875 - [r*o>]H5s%IUZHj2ftH4R0%pMTU6JF)0g=RW$n42XO=U,6:;:r_7,3nf5L\H[hjnE>e,ANC
  73.876 - +Xq]++1RR(DK2[0$RC%oZcE.Kf7/!&"P.<;W1;n/6A0=BC2[Ylu[q0(Kgd#EG3g%2Z(Hi]/
  73.877 - SH+@rsZ["KjF4X5*ds^VW12I2E:1'UVn<\O3bLZ.+V752rB";rr\qN@BLu,M/]J,lWc$gLh
  73.878 - 5);ZCe"W7A#8;[&)L'*nZG13S8Sb$<9mem8T32&!eTifuEER1+=5;FEh>]W<HV]4m<K;Q)p
  73.879 - I!:#Ao6Sb;r-K3K62>4M7;8^*e&nIl15"*_-`:JoHjMFL-oCrpk2*_'8f4fd<NTA2&hQGA'
  73.880 - t)TL.*>M8RnO;5QXq9(<^7:q1Qb!1R_$Mds8moFZYPp-doR/W:<6H;/"I*74+9mVF)H4p`&
  73.881 - >^;lW#2cr]$dqb=4pCXr:cL34mc:d>Z@D2QkZ[TdV"qh/.#n?YaNB8_c3om=D[@ITWVC8ga
  73.882 - @4L!@.N#h_C`aa#@qIPi7BZOb*fmLeO?ZWg*W0salLIINE@\1/TNi,mTHI\W)XWGMoZb5@t
  73.883 - 3DHC6Fh?L*o9n@IpP$NE8ZPjH^F'?2H/]rhXtN;Adu<[m)igh/[G0&Hm^sV(LW-X&5.oV:B
  73.884 - !Ye*I<7T#s+Z<2/=1a5hg`Te]k6b_J'[uBo"C)?P6.?@MQlh?&6p'U5&!s##/X3,.#,KO$i
  73.885 - ::K:tf6X5mSs8&"dZ:!=hNF3_9RXn#TA%`Qj]#TL1G]Bc<[ancm&`$H!R[7'X+M+@T+cK-J
  73.886 - C\Ht']DniW<I39Vj!`CHqUIjW=be;"f3o%^aZ8M'H&0$I+L8q\l34OAdUF'J)aXYXMH32Z9
  73.887 - A!?'0]]88#`'AMmh-"3>F5gWIN#t!"g4V:*0<*^A2dF<Rf8CCJ..8&%<]eN40<8BQ0dGZB:
  73.888 - cH`_#q,5_m4]%ZpeJ24fe^](V=OpKCBj0*<]l@</<S_q,f@BhN@+\L"_,T(<4cs9MF^9i9g
  73.889 - "(SFB\HLXWG:/<]s.K8Q;tJ5gXS:(E7<DZa`?1g4jeB-='aL&h:GLOGh_t`l$D4<]"4mMfA
  73.890 - 63`ho<Y:Hsg%t$%h*f4(C;gG[:u:iQm2+1u\5$..JtrFte(!7d`8<ijetQhI8Jd6^$NTPR:
  73.891 - ^X7Kut,A^4UXR-%(p!3Jc?7VA7S9Bj?ce6#k/S`j5qeAX[k1_V?5=sfZ7WD6SPW08-f&ZV@
  73.892 - I^7D@k8Zlg,+E0-#&OBUWag19f51$a[kM-F,0TL/EZ0aWEk_a-<(aH\F]@]QdRN)7l_!k4;
  73.893 - np58uRGYsPa.lnlE*Rl6FRhaG-m*KZ$+J.L*8\oY5cnNq\ab&^&'f:Q5>fqp]^q<Y2#LScp
  73.894 - 24/;Bq667^%aF.=7GX!pYE$(PJB]:Yc,6R1eFP=5$gosH.<_$BmH;A-Sh<^\$;EphP[oGYu
  73.895 - nitFaR<M\u>M@4qBf)+'q_(j[IjVpuTM)WV1eu^[_6=SrH-UJ'[B[5SsY)cB.FDbsY6^GSJ
  73.896 - [r6)oHs4pXFk,_EsF'nXTb$O\@>cUS9bDrX)0_AG]Hi0g<ln;7gf!k>2&/1lRpW+3^\ncV4
  73.897 - b2/f.DEl4&HZ_4QEKLM=A6LuuDap^RiAp,=cR$:K<S5"$T&0]"-!q1n,4'D[U/.oCJ:a._h
  73.898 - 1%B(F`R6IGikTr!`RZ\3R+,^+@2a/RUgD(V73"b_@rLk2&Aguh@j*sZO$m/*&ua)YUYLQb`
  73.899 - .cEp[J1YNA%Ze+^-Rtr6OZFEAp6P86_N)c8S$VEPL=i81^-;KLMW)$"HlO&"7I^2'Was(@A
  73.900 - CJ'T[KFeWg:\aX?H[40&In[,Vlli`!A^^cc!UDo,/a[dJE0aX0=T:aJ[6RUir-Pl[@d`Cd0
  73.901 - j!-R(i!'_?^Y:%:tHQ&-G2dJUPkTk,*R&5<g:^(*Hks#\0KJH-<hH:^Fd.jLjV/CVt#:;VW
  73.902 - &aUE)=d?MAl,(Nq>h$,0)&<.nQ&4<?E'NbKI:!T+`6A\s6SOcbg\@3%/:0XMKF&%r?&SXkf
  73.903 - 'auA:+GWG]56^$t_kP;jEtfJ7)s=N3O5s>*K[k2NW.>_JFE#OQneVPo%,W<dW3]9oq'@ML0
  73.904 - dCg+PuOJ6<=015+gb4*d;gk<WX?,3N_'Da6WH!N&F,D?YcL`kjDa&<#SOQ%"rc`"YUSCAVW
  73.905 - tmcQWe^;WGrTKMY]&/o$(UnF[[I;fT=G=K4.F$0q\Ya/_H4<4UX-3+a&BW/,Cs+Csi!"KA>
  73.906 - S0pV:gr/DI=N]b`4ZH:TK9&67(ZCtk*o>iVQQX$fRW&u\5F/F`\KOiD`<67T%3]t#(-5-GO
  73.907 - pHWOshDK8\TGF8f"!!pQh<*)-.PR8d8VWeu,[KTN4Mfh]uQ(0Y>7/Igr>_--_b:8]@XkO6U
  73.908 - Ck^.4L1"Kk6Zum2m3Ejh(QpTeV+#sVXQ#oCA;f,]3H/mP&?I4%&R83fN+BV'K2\?V)!iYCm
  73.909 - f=-9`RbD./%e\mrJHb?.e:`>P6Qj"-REr[r&coqLe#SRGr!tLj:ad61*fX$=WKbk/'^K)S^
  73.910 - ,'kG&^h+$&gQ0*.sY3DIm$=?#aR#alNU;O_Z6lbfrkPGdm`bnlLHV"u!XA`j+\5>F^Mg%a.
  73.911 - Aq[B_X8OL*pob61G/65%O*F%0rfR8.8T68+P"rS+[^7[B7t8X7F..3^e)Q/rZ8M=BaAX+17
  73.912 - (`Om$So,a46)C$\Clt)a/k'oF5.mE84H89W;r!du.hIN`'K\QK<\U*]rlA:.t#^+G:CA2*#
  73.913 - _F\q?d0lumK(YOj7mlV4%A?d;BAPB]V?p:/ffKR?lCpeLXgZ/0R_r9GP@uChB&qK&P:Y,5F
  73.914 - gq)\iSG7:F)<de]f3JKhcBZ1AiiWsoFWRRgMd-l?4g%Vrr_-3)`R,aBt:_9&3nLAF`EU%<*
  73.915 - oc-I%'AXBV%OX2^[seRdWjN-po"3-5Y`dIu4jH1JN[D.4'?Act3*p[W&J^gA'$Kd&f1+H&Z
  73.916 - 1p]>'8?5$iL/`u=3^<[p<'IFR/H+P[*F3cS:+U%b\Ql_H0Q'!-*)\*iABA;9?5#lg@%T]n@
  73.917 - :YBXe4W^Jgb1b@=8Z?2Z[f(Y54i]UYHp_H6/"Y"$`INPV7i]!e0PaKh2o;$XAQ/DoI-Ks8=
  73.918 - b@.]+:9_*0e#)C^p)CQ48d6[%hFGufrtXVn?[MH0$eR3P'*8<7[1WDq`:d(f#:Hu?+oI\%k
  73.919 - m_k!H&%d^3I<ZK%A$2[;':koO0OuLg$*D"&Y83FU$n#faigl4idYm5Gu%rFh*-rB"BLpLs/
  73.920 - -]B%aFSEMrB*oKAWieA`]^PoSj4rAFu5YrW5^S`EN5W0\GbBqP(X]$qT(r.ddA^Z-QPH67B
  73.921 - HZ7/Oh"KC>9,03[[;?MomG@0&Fm#\F/m7Kr9RpEbRrO;@BU3;(CBf5MX2YV>h?N[-1r,u(c
  73.922 - /:'t!QeDO)8MbnNen6GrbQIhsLqC^"ln2<U,o]`SC$,V^n8=g)@V?cUk"Qb*9Y2&?),6KX0
  73.923 - o`?W5Kl!?AQLE.U,ETe09L>=:TN/kYg$a;4nD<@;k6PN8rFK1=0DtuL<^K:,7tM4t:nJ:d7
  73.924 - TZP2S58ST%eU-(^Bl)"K9&DHE=A?,&0L05G>T(LYo4ml'(S@^"onZ/&.lG@g*=i/!U`Ai97
  73.925 - UsM-A3d'%WCM<cUeirZnMo36nnT^OIHf$Fs[Dq(^9[DOb+,6L5fuQ'1-Hcd<HqS!%K6$D?c
  73.926 - 9=0pNYD?kUke/BDQ-d>Go)e0N<Tg9IM"acr3MS0%"d*"gIAK3Wd0EZD>4L!7:'i^U0@ZQ0*
  73.927 - /*($_i,>NLDg6sb^+2U&XncF6uIisN@Jn!kpn-[DiS0fk1kHY%._@e@$>UkBU.d:Ra1*Il/
  73.928 - .M2/3/AOCo#U!/&66qN)#kBkuB8.l[W%,)*.l$oI&n3$cT-f@*&lNWdTe.NY>9r3%Nf`3H6
  73.929 - 8EMBRVW2I-5(q[#e]]4%VN)1/dpbeb]q1+OA*lL.FM]!i?!_]2(O:#.e6D\A9:=P7h>u@/+
  73.930 - R5@8=p6^IL;7m/FkY6Z7pV[""j*/Y@Y$R"*G$hR4i$`UHrH78BWCgk1p[;0Z!`'dh6#<h(b
  73.931 - (ueT10q@mMcBPqlg9cmj]L%8APJ2UA,c11[d)P9C\dB/63D1o'[jb6Ct+]ebjU^I"lH$*%n
  73.932 - 6q$)JZ1uaKQien<)!<u5bs0Guj%/>r4hAA&+)RGJ_OQnoKE[R'<-YVY&1P7_a"#Ii51]i^u
  73.933 - _eD1VF$!iH!&I,+F2G\/BGi30&i7fI'@Srt,<9g[/(;'VPJ8b,`BKL'4qK9:C#5H'n=Ar9X
  73.934 - (YuBD*Wb'kr"R75%5_n;<^0&MSoOg+d2j?M;4[8RheG;nT4b_X3uU+HTnetI,O6W#\J!_.L
  73.935 - OZu4`L,HLd;87DQN?7,1(.+njs?j^`d\^-aXZe$m#qC/lqTOjGQDMO.R'HD$;G^6e%-AF3Y
  73.936 - CHSoVVo>Th'ToOoJ6!iU'c+u=CC1_gc?%Nk=g#4`it'H"_%<`^s0X?n$^F&Z31gk"O\8k6'
  73.937 - 9e<*L*.nW,d_Ma/'.uLjqHFYi++t;lK98_,J:BIo4';?Q1@%..*FNY&0K!6b$COHrikt?US
  73.938 - 5U]$\Mi/`8L+!W(J:dhbL;6(6#pU/Hr,2jJJDX?t'GC&5;PHH568%.pAFd(_$fWABED@r?)
  73.939 - SPS$,7g\QPmmnK.m?g$ZP:I\'RY=@egc:]=i'/VK+`:69_Jc0%3j%I_O!IUK^t&19p"So&#
  73.940 - WQ0_acN==LEnpJi*=GZm+qd-$<[G_\=RXS<STX?Gf_lMW7m$">ttMNTd?AeIEpk#=]9Y+u)
  73.941 - ;\'`@F%i=(5;7eQpi&<TBrK^Uf%,'CRcJiM^(4F[F;=ecF4_:Y3an1&SR?Z)GRQ;W.oiYY6
  73.942 - #@KL;seMu4`.'0MD&p?'?[?Clm=^1QC9N.2QP9Tc;JRVUDH?MD#B0\=A;^0+d>'<[*^pRoD
  73.943 - bR&HnA`@1V<6c\^k=YkV?58/a<-0Z+H"`Fl%^q-UP\4"Z\LIXM-$!*/_d+/rT]t\(JJ,7'G
  73.944 - 4TJ<!,'g$$*IED(=cmF[O9/[T$cQrp2%t3s$/C=2\pm[2\TlTCM`Z\BJq2`B%JS%G"Q3?(K
  73.945 - TcaZVL-n+'g'_]62eI9f!rG/N#5)E>+sb(GTU3f5/n\=#%E6;nlE^f.a["(LYF2#\P(jT5S
  73.946 - cmG#2gfXO2"qCL,N)!;:hG\!(iuK_Y#66^<,r2cXjAI=$^'&D+XQilDTGa*=`,En@46odOj
  73.947 - "1IW'5K<n9q2^`keW=H?JrNgtO&OuZ%<I;4OKX4GQW3KRqo1FU7:I9GlpAo^:=<7uAA!\i@
  73.948 - ;nmnUE>)0nD&:VBoHQW#.%]%7J(QqplL#:]p^T8VFVeJ466?m&LI7Ds<u8&l(MMLG4t&Bu-
  73.949 - J$:Z2f!S4/PF',7CYX>#%_PBQ7UU_$WkIrYg?F4a+fRV@&7:bpg\_]-O7$oIfaPD(bpeI-O
  73.950 - eXRXN3b1=G)Q%.QM3bQ[$D.\'J02HP.%,&!E?3@Mofod4Zn3SsKsQC#<0>kCX@2CZ8i^2s#
  73.951 - ot,@Z6uP*cVca=D8_a,u**-@qb:iJE^`]ond&P1_I(pkO[6V3;cYPK"Lp!>gu#S0FYFPfOC
  73.952 - JfhrT2<[+94'KKNakgOTmEA!YgL#D9`!'-BK6kO(I,U69'@5(X\8ONRCQH4atJd60/j!Dfq
  73.953 - R-5]UilhE`VT@\K&/hVT)6s:2[YA1bS&#2s!0Nd:(S$*%AKe%@kU(W,4s!'l2"dZ?q9ju6c
  73.954 - rn/$T%W1XVUo.28:]6]?QolM#[J[K%U%5$TI;()MF8i6*i,O3[Fu+B!PtKq"ep^$!?*VXg*
  73.955 - '1bT2[%uEH0)?g,+JgelVpWUtS4g/9F8]#9Rc3V$JE!"b7C-B;PG_+/6!-8%!F7C4HU]!;_
  73.956 - .G=`ab6SYq80HJ47?3P5\FF:VQEW>.T?3f0j"PA_UF<o=(\!O\t3VLV`pX,+DRTHUC*Bj3X
  73.957 - 5WY2G8aO<`BBG6ihXZG@B"9!qm7@\lEPa^X9)Y-!7Zido9<PZ;P)YL==#!7*L%]*GRJUann
  73.958 - (U8UJRNjkJH?ZX+-aJ@Y"^<T1_"4m:.Xs59HQ+91iCUCI)75l+[+eBa)cO.K=1+N%[G,&s)
  73.959 - e6<\B==:F[bFlR5`d:<YQ-%r[ekQa)hYY)LU`h3\D(R2gBDY7I4ViiH!8X!P=<&eVn/@u]%
  73.960 - aF#)mWWmmB,F$Gf$SnO`S)0c+6!E]\CcG)q2K)f=cl\]:-9u+nHSgV^TtL\cPgD]CWdApV3
  73.961 - 3p^W!7eqPGqZ.;:O0RBhmfilWZ1l?o*@_;$-L*$`=*-c2B(_V?f^*&GK;2oD.I_q[Jp*(.Y
  73.962 - L8&Uoj`8"/-*'+tm<`E<+Vh_AoB+/r.c)Os/:"qW^V!5kPC3XOXE6IStH:+hTDoVqXa$mJ;
  73.963 - G1nW[$8DA@7lI!Ar/&Lhq8hX7XO`N%Jajg,>J(qi_&LM2"0Xc`VCijhXnLI3K3b=ZX03M>b
  73.964 - _#H1g=%Ss%kMbC:)fb+*5THr`(g0ec4;fpr/muTNZi!\Z+So=_V`X%'@"2,5+MMtK&+h&,K
  73.965 - `.h66+%oK#?#b1TUHc@$S0V>rU6$VpiR]M<l]&Lb-''Y4Yp#2m1Va`P'c,8&j@97=?;e-%C
  73.966 - e2B8U2ue-(c^I;,UM9$bJ1K@mYf6]'A0'OL`jfNMY7KM7c]&9%@Vei2:4abe^,T;5be6]K2
  73.967 - i'Z#j$Z7h$kf4I\1Hf:td5%bf,gVc#*NjEi4(?gkFP)Hc3l,8SLIMPu#%&/@8\Es(P3eH#X
  73.968 - 6[dF^ZJlsQ^)n<3Zl3`9j>?GNCQL]Cfc>D&.'ZC;Rm=(tE_45cV-2U7.H)1AHJEqDr+@+@m
  73.969 - E\]qf*#=74TPG2S)0`P$Zrq$pJrH$GE!IJf8ljD;,<$8<G0$;k!UrN>**uT'HS/00T&TP]_
  73.970 - Bh7Ctt(?O8%$o?7+9@olQN<6S#)Pp2a>B%2,W#-pC*dSkGk[gRiceT@QZ.)WTg&/)"H[VLH
  73.971 - 8&Oh'ZJDr.ZH5W&o$X)bIY/*p=@OGtoC:Du\$eY?BSSXJ7S\`)g;?0[,tlb5%ApJ^)np[I&
  73.972 - Je["f4=Ah<^)57l,a-i93<D2acCe1.*=8oDYG1Z@>.>%?)piG9Cj*C9c%s)"?/9a27rLrnT
  73.973 - 1"o\,6U;Q[?@1OYQh0o&p:ZWVhe.j7mIto/X5%^_A1?.0/+\7#@c%-7QrWWBKC\gCkMJBj+
  73.974 - 04.aD>PS+qfh)[h6E!KG/jOf`81_.1`b`YSbEuOoO7giGQ8kJ==N5@s+NeuOP"Y=+VBQ!if
  73.975 - R?M?83=W7cTW`oR9(LO\"Pr=Yu^I.@!NeP1ark@53WM-BMm`[W+'n:?%IN1s14MMpPjog)p
  73.976 - GFI&0W'o[n3XTg#:p.+CeI*ihSu<pPhq*>/p.Y#t%V>;`#"Bsh.3QJ6PriGj@l#F"Df[cMd
  73.977 - m<[KcHWAaiAY=>_FRU$tjBZ3#PQ'q;OXW547ZB2Zj*lF8fB(MGGp4#B%d:i06];=5&V7:'t
  73.978 - \>)If_m,(G[Zfi;hCl61CEbi`4sC<9W%V\.aB'91aOOEKp'=GIU!`+HqOLs%?a1Ktc*%#70
  73.979 - .Kf(nP?@lf$Bp4kA9rJ%1dPBePkC(,(D&M%UI0F7)+07;jsAc0D#JN5d3'U"@4_7[Y$ZG;I
  73.980 - 9@!&$lh'WMM]=UV4["p@?*2"*E1c/0c?o_D*T5#Gj*UI/ubkFC,kS0pH;h,B.*"#=b[<9U*
  73.981 - F_A:G)fW188XVp0<7r#bC^ikr[Z"4X$`#]+c8b#-SK'rKApY:`JRoY3(R.r9*m[5/NBSh&0
  73.982 - nUnpcq['G<WF*-S+/I1Y24<Kd:n:+6?XT(O:F!(K'cnmLT.T#Gii.JT4<?FaW1[4gcd\k>C
  73.983 - 9HR6`oR9\[NB^5a<#l?Cck6'k,bg6+de4!T.m$3CPEfKY<"tklHrh]'G'_cJami(I;oNN]<
  73.984 - g=ZL@a%U[A:hIs*E%SY;@3ikfdkT^!*49N[lMlYj`Ytl<tXJ5=/W/T:0X&b"(SMN>eK%;c^
  73.985 - gDHd:a1J7p`[S]0&uhh8+(P=!?UF>nbc_KM2&W'/-iF4f3h2E4&c%/_7nKMW6BYnR0u3VE^
  73.986 - .`q%\Njj&n3EL#i&1<fc87c<6Mqf]=taA6H2+9OHI*A"GaW:4&XI-iRAUBNd2^R@dRRK:LA
  73.987 - sjZTC(/J`i8C:Il4X(s8`P>5K:of533g=F9VlC0-H@d=t&f/lb'eF-.K'>C0KDQ?OW]5KMi
  73.988 - e\,n#KtTWMo>]rbls'2oR;X'8(GKctB-*3)8*Uo-nD&dOQ18,"2])#>k<=jmSHhWKF'U.gm
  73.989 - rR;T=4VMn2bhnI/MC,WG.kA&L<sT^c/*ZXpOD+G4r9"6GeQ+tjEWpjQf`S-GG")F5*r24HG
  73.990 - 6klm!CouYO5a906-K/4dU;:I(qVdoR/r*fCjX-GMi1E5F:R0I_WA\o&Cf.p\o45,PZd#"p$
  73.991 - tK#m"Ej#D!F5"[<7as'0'!JckiS3d:T*i3X;Q&7uA;\2ae%oF6Ci*Q^9"#m?q1-Z%_4'a5F
  73.992 - W$6aLE/kP07O2f'DTnG@;UF$um:^mq*<'Q-M"sFZ"]%;_lEZ_HA+iLe^).ISL&5bk$NnC<"
  73.993 - `nXXPO_&sJ`@e@F$VtfjC,%8.quS)t4p#`##GMik0]R7bNXEJA.>>RI(&MoiEQ1-k&T8aeR
  73.994 - Mo[Mgil:L#pC,WH]\XaI]6@aa9S5r>RZ`VaI+HM_VCJA@D5GYL28L'oUh?<4F,%O8=\2hQs
  73.995 - @iEJ[,H.\n*Fr9It\tb;88aA[7[gUJ>)/EMY="KYL1'q/A-(74=K(QtLIAAKrp"1LDi=RKs
  73.996 - ZY%ad'iB!g-XF"V;S,ri*]X!3qr?9CrmaGYX<kBt*,F\Z)llWQqS==S&J7&ep(:9`rS!"s]
  73.997 - D?jf2$U#$]p":3@8#sfsFeXk89ml1J3j^G7_Ti=GD#mr*X"Dnr>_g7:F8i]CTm2?qn8s(,t
  73.998 - +\:iPecrLXp*r[195/N%TgN:W59ZFh:;Gqg%h<F)$@,E]o'-an"o/AVLiru.7k!SUT@CH?;
  73.999 - cGfA"B@nd7Z\uM%\ira[:Wt!lFBu2nhh8lL&;:haE:"$B9X.-RoT=<>AJ6b%5l-&"M3f>@r
 73.1000 - T>b-H`gL](o]-.[U:'"J^M5#[P9SLBf^_(tc&U@nJl[!/$lb*@iBqk.R+G<VjsC]/X+cNLq
 73.1001 - >d?I9"i8Q!K2S6XTTG;'XG:'Vo4[K,1;&5a6\D!e],O@@=HMg.XB-,61+6E:[oiYkDYF<Z>
 73.1002 - =jTTFeFH,qs\dT)*h(giM#LcD'mKPB$9/\janJ;nKL#<6;a@4h[#;oECC!l8!a=cTC+k/5R
 73.1003 - Y%C#AeC@d;(Zt['[1(Jp9&qMNZ!>H;q0p9E#JG["3+0*801M/C>Sn7E:"=:"At@d!N"'_sH
 73.1004 - mO5p%Ni7^6m:PH*\B*$7p6aQcHISZY@UVm^dI,`2K]Xgb0^YU`X%,."9FBNdVq(_R3DpRNd
 73.1005 - 4VcbK&86Ml[jt+Xnk^K;_!QjJ3<?(&7Q/$^s/V>O^4LR2@f>/>#H75&Z6+^*EttT.`O@K\o
 73.1006 - @"K^e29fl8fN"^2EWH02KV$og`7p/4N9;&V=1ofQlQ>_K5c0;TY+6P!$X2ai3'k5mhbM=OI
 73.1007 - jH+EV1_D[.UU!qK4[2>2C:qMfa-5N%$j5gsiWjEKK:UnZnC>sT585do!WF:.<9Tic,#mAj*
 73.1008 - m<FjaT8q!-+ZIA8J!#I.OH,(?5)@'+NP,"S&5j[sP?>*U9j=a-H8E\205_lV]qpRob9HbLU
 73.1009 - 2=?nWq:kL-^n]KDT!^-N=Ou/CtdEF-;D2c55s=/P3odi!(2c9C*q]^Mf0peW//IY+PDjIE)
 73.1010 - QGDN<^.S66D2%<$.[9%0YF5=YB6)"'9apX3m_'3,'!V[P?.u2^[&Olu"2lM,,KMSD_^`d;J
 73.1011 - G-pjk`o%g:;:6cr=t3om\%S0,H+\kT_!<9DigEDd7DalYT1eL6]t+uG%6f$H:ol\/pUj0"/
 73.1012 - hbMe*d;t`.edKfeY2P#B;FtTX^QuYVBa->D"/Jr!=cNkZ7>GTg;QcQKL=g(4dW:MdY6'XGE
 73.1013 - NJ-%]'?&Hr]!@.YW=8N<#L%I;5niR;B>_HYbMNVH(;V/0eKFeNnG4ee,jS*1qEk;HaHpU.*
 73.1014 - a`r0@O7ek[u^$$ILW<P(f-I$TI/HuJ*pcp7.qK&p;G'hH;iZlI1M5(&&Vf:#N/&KX7Pu%W(
 73.1015 - 6hL6V@tBi=r*a1B<JB9o2Z(qaLRCIJ;4K\u2bV.]mF^YCfn?(lLW5LBqt:#V1`s+G)f`Koh
 73.1016 - ekZ4Qa@R,JC&P;aGr%k-<i8?WLBBKeM`4lD@7Gbtg`gC!Q*!c&K1Tl$%2eLNV'^MDuFN!D6
 73.1017 - @^d,7?Lf=ciKFL2&Lc0f06(i^g;%#4umQ\W14dbfJli+In%6j9Y_AJ"k@%djYGD+>a4:%hm
 73.1018 - =V/0[`"mG7M"?-\;m*rhWk];F^N#RIfRj\bXU*]5Lb$T(5\Iue3^5n8LE&@]fO)P7(;bTe6
 73.1019 - MnO8$\jP7.(QRCN^J(UN$Jmr&YU^oR`iR`k_MJ`!($sF_N9SjHY3Ugh`-PZMh)=)@%omH1-
 73.1020 - oldPY5(@(kTQUNl9F4$"-?DE1\[p%hNtY7A-7QHs=M<9FGr/P%]Hb<!a2DqERGD6pU)Qj$O
 73.1021 - _`6m>9T`,%`Vlt8_]aU\r:`/FhbN'G<!BF%jA`R@$n5`s"S`<n_(^"ark1`qTjg^fkn7kfn
 73.1022 - :KKY>HBF*Z[LDrCW\Hf&p3X#A/`QMqOHuoNSFUeEDO#^7[8<F;PD?'ds7O[U;R:)GnOY4O(
 73.1023 - `b\/-gj'/%8[rk8a7J?t1Z_0W5fS*@M+eG:Ztg79Ma^J6`;0,IA2;7F":8LD_,@V-4.Hg\Q
 73.1024 - ChQB5p2qaZsSX2%*$)UaomHY;9:(tO;Re_,a(9Z6q9a\M)^$;[r^Ghpl!1;JkDto4(P#(pm
 73.1025 - &rXL!%&*7t?Z=MsJ"AQje!:1'j/aTM%_\>S'fc"R?VLr4C#6*m,J0#amP:@1Ti#Y<C*9La7
 73.1026 - "50[Rs.OX;PK(#!1DRC11j[0X.ALb,X:S%=EOWOl*qb+Qb6;)ggOO%P4d]SN5tfNu]NK1Nm
 73.1027 - ]4)gK<:gb=G9`oYGQ<OKDI+uicP0GP1$A?olXHcHBJO%E3Q>?:h+IbU"J'>:&bW*p%O^,)c
 73.1028 - V6@.49RNbZ`0\F[N60Pg#eQE5#fR:Q'/all87_'[/0R]KNPm[",D7^1PK-<9Db^H.9HX=19
 73.1029 - I`=.;n5_U28nNMBqu\f9,+ruQ.mmGgkm#WaNhkc7MIRK&</ikqonsoboGWfXRo=oo1&%Lc^
 73.1030 - XaRr$p%>cHWB_9t2R4HoqT.i#r)d\-1AX]MVB3PgI(I_sID^iM;k*>fpPDcogTuV&-r/$cj
 73.1031 - I`[p7,_bfpDM8W?]0;69[%[3\]Zo[)*Jd(k7]J;_XIPK"`Y9;K0m_$)gF6cFYsc-2*mm*S^
 73.1032 - qKK0VX2jE2sZ5Ae9@$gCW0#B:c[3*j[R+"bXLbp@%$c^U+ZAij8dr=tRZsPpd_ZSjudX_iu
 73.1033 - 4H.UbWRGieZ5aN<K8%XMo$h@I<.&PD(nqa./%.Fi]0nB?H[RBg5>bu7#`Et-PsgFF8e6&3L
 73.1034 - a3@a'F7E%=;i$-8E@5"/Nno3h9PdP;gfUK\Ut.H,;.+W1ebtjAE2+2NBUmj#g!D$BXCD=p/
 73.1035 - $j.b;g)/."t)mqpat'9AOM^NE4B)pXZj<[[T<NTa->NGfR*KMW94g$2[\MCnF.9Lg`]m<IR
 73.1036 - ss[No-"L[#c.A7a6'B2d$^d*3fHG_/[uNAuWJM_'DqQ%0.J#/GWU#_aNG0\o9!o?d"8T.OC
 73.1037 - UV3%<:l:0-e5=F(\NA/g$=]__<b*@aS<KL2WhH7#Xf%h]UBSs[N,=1^IMctiedKl>e"^)Cq
 73.1038 - Z0e6@jegP?:60AM:>E)W@jG5sO#7A8]?%cC4DBV>&BNot8c;p)*%Zp5Xd*b,Kp*U7'iNcDT
 73.1039 - U:h<aZu.CX$*9S#K)()_ijN<.$WI#pQJuK>:C-iD6q7t%E>nk3rIu'LaKai/^gc?#d&I*?(
 73.1040 - q^+7U3g>_+Q,1Fj8_Gd+o7ifkm/e,OpG6&:rZfh&Y)&EZ@5Vi=L61h4k+IE&-6tgtgN:h<!
 73.1041 - MLn^Ib3i49he&:/!nF.Y/bhqhApSH)pOF-!7=5*.9m%cLr)AaA3ig_U'@QR2"Tp$\A[Cc9@
 73.1042 - .Xr.;LRm!l2n6]2gR]BCeYlnC+K.]Ud-Rp!79P#BLqBjZRLL%P<p$!#43A[DUKoQ$Wq8l0\
 73.1043 - Lrc,/?o20F0XZf.A]\Vb_f4&0A^=W/5hXu6gLX5XPsF8A@b;Q;,nY[*#^jug&;r]<$#BKEE
 73.1044 - 5Z"kcit7'hg#<VSf=p?,iR6\++VsNoaYC7'c!Jo,n`NkR=L^6!+HX?@!Lg0jqjfkaUKJ/Y^
 73.1045 - p)A5Y0nP"L(uf@H%(;X?frohce]]0jo>G";R^V;&Q]C@T^!G@$K<jJlI.u+aEsJ%QMr)XNa
 73.1046 - d"h:$%I+\JULOX,%g#ILAgBXVDtbR+f<%^Pb6(a;@-m(YjE<qqc@:)?2Ij?g8rerB$,8K"?
 73.1047 - b9@:p5UAF7Z:.'pt:Pg*#=nr"LIHX1q\1<Z1/"e3Jm9i'(%>hKV;asgE?<%SsJY=BAPMKj4
 73.1048 - 5df_SOQC&MSO1i+b07T-RSO\Ggr<leQ42n>#?/f#`9%>d'6u[dg/E/XT7)P*]inUJ7L=C`h
 73.1049 - \]&LJHIQ(4kngtjn;GB:3q`.\-19k"%0X(30RtD=_C+0dP-_q$f#DBIuKT0>VLZ_%Xm;\WR
 73.1050 - p6(g?lso'jWQU\*!X2bh,BeV-e`TM.f%GMuaK'`\;$XCn6l+cur)):+qc/b_VB]g8Ohsd.@
 73.1051 - XsB'IaVk\1+3:b<"I>3Dbp#c,gCp)mq^M+Qt)]_(n'eW^l8Q"k`;T2)@S&Q@</$q!S<i8-o
 73.1052 - >i/[)R-Yg$t2GhCUi=BXU^1gHpl![VbHX?#7b@5ooT8%?B6;_+Z?)q*1NZ1#>k+US'MG"FO
 73.1053 - g%M-GSoe_MUPQ=_T3fA?L--Pi[%Qo_CTrT\JbAAodpdn#CPJ6m=k7A*:_EXS6*O[Q4ppREH
 73.1054 - jGDK9fj'0#hS1oNX:83>jurI@7]InZXJ<D`f<5PUbKT_gXWNQ:*-u87^%W&W)X=t#\MMNT$
 73.1055 - $??M<]1$L_chE%aL#$*a4T]L5*%#TVrJudY^4*Lh>ke%dDNrG]'jSln#1?B$sEcW/;qOBh"
 73.1056 - obq:b3EY%TDLg`7i"en*"ToE_4*Bn2>MEaC'^"5UR#T&;-c!!"n@&F+rdm7tP)Y4;jW8B2l
 73.1057 - iB2F?H%\h=Ha6]a\a_prhLnO5cKl@6XifJsh%gm:M&:atel0ReB8:tn9U[?uocu!N!mV6[P
 73.1058 - Jjsf7nQu5$bm)kbMc$:cM/(W`)V5Nc6ZS@nU52*SH2$:sqX%9_aL$Y;E0JoQj9XRga!37%8
 73.1059 - ShNnWahAM#hLh32W!F&;25YZn@'O2O#h(dBQ>ec;f7eTXXnu,?5q;f%<iETf/e`3J84GLbd
 73.1060 - T-[,g1.Up>kXgBO(B*L1nZ9(M;PIF0fk,*be>U;!n!Eo>m(D#"PWn"9bW&Sc](Jk6K_>WSE
 73.1061 - JujL(FJcPu+C)/luX8XE=sT*k6E8Tk.9p(Ti8s&&FQch#1ao@1TtNt_5:@YniPhLGm13<Wo
 73.1062 - lT5"<rfq2eUlgFH8THHHbF,+&of.H/4UnC4u3Cdc0[rZ/d)FceU-_+dl:G-&\9m1n^ibs((
 73.1063 - :*Q^\pN>Y?3P:;j>gr&<rH.42g](o2-[4aVAG=]#GZcjCO^GE9?PU_'pUcmdhdgpaFE_YYe
 73.1064 - :kEVk]DXK<cRVkV&"6Rf`PI54g.q)$J@hn-$/j(TC_LiM,a0D5b7L(+?F'0jG9+HT.Tg-#F
 73.1065 - (X+0D\['Nna?tUNSkGEW/-99a:+Tb>@tcnjnu7>^MPsCl,W<p`GV)5CRk_OkKa[AD!2pAJ"
 73.1066 - Y2Wd5*Lqfn]Y5=B[MOq`bKYd,`4_[R@;-$kWOGlOdh&%m9S@#/ZHg(s(3T0Q;_jp>Klht.Y
 73.1067 - F6_6*3XQR@:A5c/!Q<sLPF67*MnP?96KD`G3U4"S;p.)[?^W8mjEI1KoqEUcsEDWsMVQ^Af
 73.1068 - V/#XM)g_E8]m,=ZZMneRD\e-'h_p7TM((Q(YJCp-AH":SI/&KIE2?O$`b;78g<OdLedlVF!
 73.1069 - rbVa(1ts4J*PSo;J=kkr<L;i(\`,L/acZes$o(RLX#jSE7Dpl>^]>$J:K:\:\Z1N%0qPQ@8
 73.1070 - OIE2B<<a6t.h%UZO-&N'1ZH8E8PhqN+,fYpgra9dc/tAQ$'L[TtPR9P.3`L]VEPS&AqQ\Qn
 73.1071 - QB-(dqCm[>:WNBs@<B(TPL&^rRj\8#!/*EJk8R$?o&)Wc)(?^fCn&Ejc#PrsaYD,u!p[Vo`
 73.1072 - 4+"gU[TE=2%Lu%L.[+4jj8X*U.paDEmpN4-HYP'DG&ff9>@HQdtV2m3pPXqS\VquVV(4>:P
 73.1073 - Dp9O(9pjFFF]uIj[p?2ej.X(62U`I.Q.)_#.CCq%XEO),gcd(t\&[-A:)pPe2k6#o=EbaM5
 73.1074 - ??GIA+k,1N(V:,[Y89)S[r)G+OH;GQ<m/=1XEP&?u_ZCT;THjnrnM!5HYOnLUs<D%Q$G29F
 73.1075 - RjVa7D_&_2rID#Jq%2,mhGMX2'D*l-oY,/I?d0A%YE,`=Khj/52Bt/R-N=[qW,lW>mH]P.S
 73.1076 - LaJe56'K0k6J7LVt2T.,mAZBlUF/(DHb0r(cIU/=N#-R!M^)^:jd3p*5076HtI3b_9`KY6k
 73.1077 - Co'nk?4NrOG.2:)cc')u"2pN(qjNF<RURaKWVO[<>V5.)gij`PO"[5bI/Ib(p'MT<!1t,G@
 73.1078 - 8(&*2,tZOHM;q70[*#mce!-jL*`NI8do"TE/PT0o'ho2AeQ$Hl=4S+GAN:f3WSLe1#gqs@f
 73.1079 - 9P`O?e?*)JRR2s/WEjh"O33Cfl=E)A_I=DV.mI%h2c@+(<s7(gQq6?DqNL4P$2+UI6\i$_o
 73.1080 - :/F?'fEaGMX-qja#^=F%'g#(6R3se`CB@Am%Su"a]*o/e*Hl(etg"_KEj=>I/Qd-&LWKXt>
 73.1081 - Rl(sOFJgpM*FO4-@N"-MVH/kqP,&8D*-AXRF@P>D`<V4#lo/o<]VK][EDkF(a?OYiL5plSZ
 73.1082 - ]p5Pj3':LV&'DcU(RP\(hBr($_Xfhlk/DE)1BT53XYO!'CE9Ahf8>!5D4%WeekU8ni5isB,
 73.1083 - jFebu\OjDe>KIPlloXY6<C&1mQ_h$7%\LN+*)1^?X/0/D7<-:MHk,_"%kLLt!>dSb%%QQ.c
 73.1084 - \jpl-./UJ-VST(**6.jd$%'OMf,H%AC,+JVchdK*QI@MGE9Vn-28M,L#Kt`EVe%*?:jO\p8
 73.1085 - K-jkP>jP!G5NBJB.!Mb;iMgqEFA\e>,eSQfQb',"(+3s%h/MJKJWT5np\[3+)P4%n6k>Ip_
 73.1086 - mIV/4RFdach.,6i!T5KF97b(K:m,4'BdeK@DQTH/KWgbloM&I%+/$YV.$N01D,8)HDRK.r;
 73.1087 - u&L$$<fQch6.S)Y<fHs=IA2/bAc3(EhlJRK9F`rL_!lIQW&&<QY-c0%2.5kcpT;X>u;#Ve*
 73.1088 - Z:,8DgKGj528dAbXTATP=_8l[/h,^c(XKmVN)<n:4SQ`(#bs^CNHLN+=PXqGH@?GrD:8JNd
 73.1089 - 2h8#H#ZUu4\+-qftr(q9WD'3aA<$`bW/@XdOn![fc8!Ocm!!EG"O6'KdFr&Y*2aI:.a,%-f
 73.1090 - f?9'?/<*b#:SS,t+_t;QX$8#Gs@iJu;N,`V+h6fbQr&XHuiQ?;&fW#GqMcDdk"m"_ip"'&:
 73.1091 - 3h;_DZUdp?$D*"*_W9iVQ=XAV>HfpU<,DGAfs9N%Z8DQ9Y^!D1L2KS8TZo<*73g"\mU!$3N
 73.1092 - )*dT=/7N+k.#+n8_IST_;5Ni,'3W_aTcrplEkX>fO<%`o%g)WQEKb:%EJr0T?/OdL8)5:)J
 73.1093 - N`"L=%;>i%!n<6k;Hcddks[%t<"qLDg&ff."DWp\]q3Pp?VTe(3N#jESl=?k:[/*LW)X>"4
 73.1094 - 91^B)Dcpi%FuO3B:Dd:AN$KP:9%;tX]=Z*=fYP?XqSC+<#KaZ1liqdektM2N<=%!%%=.0)'
 73.1095 - `AOKlO7qcFR(\m9T%sH*:69^/s%e?gIrIYZ;7N=Bc5ClpZc9<X>MOqUWe2nG95a"EogK/M,
 73.1096 - aMU9X'N[\"Kt0.2T?Z.=>_6Xi2hc3jFhG%'',X%:4rl5d;'WmK;ZK5B2ZVB5$f=j&c-4tBX
 73.1097 - C@Wo\^gaQ0=8]@I7bYBOS!\Eo5PK]!tMWM(CLlUo)S[em[j^"/e)9j%p1e*=pdlY4ZDRqI5
 73.1098 - noF,]CV+oF1jm"GT(IO@k9I0D!58-`ra4FGIq2j\^N]h^?0hNAA'P.ap`fuKS.C6^/deQP6
 73.1099 - OI%V+,+0A'#PQ(c/F%1%5??T`)OJ^-T&b9NVP.T`;$s6Gm6nRal4TQ;"Z((OI6UL<5/-_&`
 73.1100 - _R%M,TQZ-ccFW+;0'Y#Z<?'kiCN`6h3fE3\<*i1ATtSI?iso5Ym4:UCupiFpM,8-[;GN(/f
 73.1101 - R@Li+_i3>3md)f:9!_VSrbN6^9X.2?o]^WT3p,87VN7#sN!3i"i$PDig>EB!qM6Y(rs,MIF
 73.1102 - %JI"l(XM3o2GFPa1$dU>4V%9Gi;b[_Mdq]a_V_&Z[Z&pD%,k"A;h%Q%ZP2[o/*/,)lSWC(b
 73.1103 - UKDYpIQ(6k4SAm!J<-I2B;J(adsa2&)5)cN,&s[qiBb\C@-qHF.Xr)rLXBf2!b0%-fh!qu5
 73.1104 - W^JBTL<NoM?3`I)g%X<Os?e+emBcGB3V</F0Sa<i(gMKILc=,4PF)Wh[8sQVo."[[@n#ejR
 73.1105 - 7b`N0IK?BaW8,.#2\,D6jn%<7*#=pLt6ZTMK246O1qskO(H"2-K"ran'lK2.pu#c+LN\`B*
 73.1106 - K%8^!Cf"\sD+-]nl!!'%e%j94KlD%3b\;:]5*KJ,ZUHs3#&V`umt9S+=6Q-.0CVpX\nPE9&
 73.1107 - dU3?Z9g;5Y+Sq7K9#\$=RKpSHnrk=Z>`i2]Q\""rY@/qG>oS2jj\uS#:TfG\'cf>n9R6@]?
 73.1108 - pfTT#h'f2n,9fn\=ZGn]'<%.E\(FN[M<tF9X:W*qeHfePmA(H)H3,>6:%q:+RO?4ODX$%YD
 73.1109 - 39S`%DnQ7^$I,Ta$XSh_NSlu69GQ4otLLLF4(#P\JBm]6kb4oiZ)jKYsBgp#LT!S[G6-i1!
 73.1110 - E&G2A%Sd:&NZL.6NEAE;q698LN-Z_D+"Gs)=thNA2NAOu;EPDu8'dIo,!Y,*6,U2lsS9NDT
 73.1111 - -3$L#>8b"oT?%\=k>ROmn]2,5Lf:XCEVJcH8F+qMorDT(7)<$]g/^;=(,"<RNfn5QI(Gf\O
 73.1112 - `&5#pjoMDbUg^h+Gcarr=SDfO!+HP$k&3C+K'J2WZ"6*?4Y'q_eB'A70iiUkdDu(euIOD=B
 73.1113 - +7MZA/hEpHg=$G>dnj(F/U1hr<=:*_"f2M-,&GgAVZPippRhN4mu[h5rqT@l+O@JCnB<0i@
 73.1114 - f5Z<8`KHt/ANT/U*0Xm&$NpM:^g%E8INK_^-Vc,Ymh*0FPA)l$?/3@@N+bjjP9kInLp1Mm?
 73.1115 - HQ`_uL=b-'7-\ca)-+o*ENs.M2Y'd/OF5\?j.e&@!!K8:)+)EtPZ^;pdo\;*H/M.NrWXnNm
 73.1116 - @+cV4.dG6jpM'd?K]U9>G&]^'Mq(?/*hJ`'R+@2>!,HgngIci,@hWq7s>!FciPDNHJ'i=\I
 73.1117 - [)%BR?X]YnGB*,="+gF*&nH0B?9`cu%!bG@MZ*,6^T,T'g*lGK@_FY\dN$/c^#/OitUAGi@
 73.1118 - 5h`At%HB)X001ElEr:M("7^RPOm'pu*r?K#<\a7hP!jL+r(un1!`8;/0R3]d,Y4Yn(h*paX
 73.1119 - `!/cj?rF\8s&?EN<V7XIe[AOb#'r!J^V_lRh&0A-&iQ\V+i3j7k(>N,c)/&&g/H_AJ2j$8J
 73.1120 - 02*_PZl*"sB'=4Hd!*d5r^A:@nuB1'6nk&C<&s=s2%`qD(nrcp/n<TF%h,&X(m!6,H"Z^eQ
 73.1121 - YQ.FS98ZCk&*'-b_!*DoQU0=NX^r8"X^'2XiR@db82;FV4P06-%r0leu=I2,U],k>UZL[--
 73.1122 - pgFr.":,#ND`#1Dn(GKD2(\1rWcAFlm#:7`=nY.;^:^f_O`963%0f(jUds3Y\Lce#I2BiXd
 73.1123 - 6`UQ)Er(l`8[CT,NSuYPln24q+B+Bpd&aq-Yr.4Nr^WEie%AM@>[[*Z44?ndACtZGUl(6%4
 73.1124 - [e<mZf#;6dlq;;1daNU_=V]qh`f!55#_Af;sQ[o-o;0<G&!Ps<!Z4J!C:<,5]du'kD\j1l;
 73.1125 - "MU+&QZ;,Y^S31gZCi6_d\p#En!0b'>Jbk4Co,oJo>diC!6>1C,mkU$@qSW90g.i)F#L<*)
 73.1126 - R9fgXD8.g&1b/USe&rn(!A8+^p>b@O6L.7_mT-?N]="#d-14Gjh/8`O/JFKetKSP*EuZ7P.
 73.1127 - `N9hXj<D15092s,;oXdgA<nDp2&QICL1so&ELJ;mT:?=!$FRWA=m8%j&27/W'2#^f\qbVDE
 73.1128 - 4I#spkZ^o,),[d^;=u%AnrtJ$,>tp$;B`5B,-VsX3E#N5;r]KETg)KK8Q#.--8eFr2'#U=Y
 73.1129 - >]R*<E3E:og3B#@oL5P:pgg8,iHD:H4*`#1?sC)6EknGJ26DL=1*K4eUh;*Tid2%=N>ri<G
 73.1130 - ss7ofKR(>3/I[MKr:=[9*cc=@02od&8_MO'?ai/9R7nFi$sTMd2OAV_t?C9]'%hkZ&#U#'K
 73.1131 - HC2>(=!q-UQ-V4dN;p&/9A$"0E<RKB^26#U/^).B9mQPLNL2>^bs"_(La?Zlu1p(_'13F<O
 73.1132 - CM`*Y*Q/]/NX^8G0;=sNljZQZ\<Fqs8ALM13$$BgF>Tf5/9S=EuU0hL8,A'te@rnB6Q>'nu
 73.1133 - '0cONJ7:f/LtcQ/<G-t.B@_Z7ep`m-LL,sc87_#S83oTPM.qQ=BuD*.&iNgWVRDbg^im@9X
 73.1134 - !1<7W8EU6k/$k1,#`:\%r>,\=168]p<R9Xj<@QtXJKmAPY/?Y4)^ihDM/I:e<X1ens'uk>8
 73.1135 - 2\#$Hfip2+7/uE5G7f"-[_)"<f$u5V>Y/"3!5Sk7tq7+;6O1`/6f4IQUGP%rDt8JdF=H3[&
 73.1136 - LP0;8Dej/[8\7ir=:7s@`P@Wur=$$S[1kMknm=(G0P+'RfY\]^SU$`"kdYB'aaF$jAWOS8I
 73.1137 - %`]'6()<,i1ZKs"P5:#:A+VAcOZO74o(C^s@!i"q+nOP&e`$mE*/+,AFddg:;Ro`8!9In.W
 73.1138 - FN]!I'mg$iHW#kR,,@IW5Xl8eGLJZ&,K2EZT7:;L%0Dq2igk0H=rn+U'_%4K+9=#Ig,dj'3
 73.1139 - T:EkfGZ5A+!il/0)-k6E,cn]@i-s4mBL[\Q^6LZp<FK\,#Jr-ia[MV>c;+A*\g.F@Y9>c&G
 73.1140 - ,X3GPDdnmSb+QIi):Z+O-0rJk_(757\Tt2N=1abmf)Q)](A,QhYo`=O]YSLc)]$-=iVq2b5
 73.1141 - %[lS4`!EGl..U2KA%'%!cp)gLN\\FGUKlln-65LLW%\+u"Cf9)h:NMBX-'':@]BKOg5NZsU
 73.1142 - @@L1@;ZSAo/Jhl=.igCH?7k/a:O'&,"R48tT001;@P>`WX<Mbh#jO6):OkF\23?U2),Ve=&
 73.1143 - 3eHTK:",=%KH[KFqld1"XU?__$T*GI/bd7IR>X*5G:4aZJ%9Wi+pjTG<L9eN.q4+tQr,)/m
 73.1144 - uWmFMA[cA;kj-U@@;@SR5/uP,&`(c;k*o;S60?e)$cd84.9`aRi/W#3Ogt*UPmgJ+7]FYRE
 73.1145 - _!W4eVPc$!Hk]=o':8V0lFJ!;T7?g+FNe'.^X'T5R;oU'hlBs,i`PUuJ)@@o8`JQ(cnJSN9
 73.1146 - uN"2d*\mtJV"9DP'%5QKk@':AUUU&!$33[^PgJg#G$(V38*YcjAh;5p9qV*cu6RN&,,:)Y!
 73.1147 - )R#`8f_KUj*?:F\VnWA5(U4YT)6`V-+Wqp"Bg:dOt;`>/a)#D<N3WZ54KrPm$XP*Lonc9TV
 73.1148 - 2l`!<e`7"^igh21MBPo@N#4o%@Nhq$INY*VW-ZXh/t%CG'$p065Z't.V'iEgYU!$+4Bh!Pe
 73.1149 - Wlq4?_;B)INml(q@s>V80Kus1.1Ck@Vq.As*\o#+ra9/f9/>fJZ0S]Z2u2!!r'*6'sj/9BV
 73.1150 - RY8!V5rXq1*`2ZrPM]\u3%=s0-fkl-6u<_@#+D7Aq+A,iZto,+()?a1L=KG+.423lR;W&%]
 73.1151 - S6gVEUcqmiX`bBVX$[4HBhALY.=rBasII"F4?=0%uo'>3&_;B,F-D0W.9CN>!lEn`ss\m`D
 73.1152 - MBk3[#V%c=@=!gi1cm$tZTKAjaK#b\an@TOA8>g"NCT4--6c;<p`0B]&#KCp[I]<17`OoG&
 73.1153 - S7,0RA:NfaCOBuu]Q(t9A]JoPZ6ManoFeeuRm4HkaF&dj*0![Zrk)4KrjHf\H;M>R)9]\+b
 73.1154 - P]3#4N5NlaiqEBbl#l54Oq](g!.1cc2?PG4QXk9l-?rSZ*sIt9mO(de&r]$^kqQ]]`lc2$.
 73.1155 - -?pd/=R(,0t*GoMMqp$_3d-r$B`r.FPm]detoL4VcA5:XArp'7E+Q]g^G!8^tFJeGW7p4]U
 73.1156 - $\=k12kebrq-4_<2mC"Bt7f)9U?4a#A)H.T`XfDU9Malj<6UY*8>f_prc4dF]KRG#9Eg&7V
 73.1157 - u4f-k\W'K/^21;O[4g[OVDb_=^g\noF2K,rC_q_rL-@D%"1\GHK>^4m$re?2DU0HI/Xi[-T
 73.1158 - -2k$nJbk@3j0RQ(+s#nHI';G@rZUuRhjsGoib@=6iSNQkiLU;5_H#B>p#<Wji1_E?gldP1V
 73.1159 - rJg!dD>\)SaA:$@V&jtZec;TL/[.RhTid=jM"dSS?W5\+sfEIc^n(mhJ+=M+b2]Rk@.$@l=
 73.1160 - Ju2^#`]$4<@edSq&*COltSdb?a;l*`)'M<Sni`j't+0^6e#SA)LZ`b<?\-^/*oU4lG2/jAa
 73.1161 - 1^*fnX]A`5cqm9TC8(^95S5ODnV`9i2r1l`lPA\[D=e/d0fX2.'NX3#OMm%P*U?G5/XfB*#
 73.1162 - 8,)=/+a-;H'&0X]^p1$@'IZs0UTHqNW4b<:qJaZ4ejlXHTBYj8N#F6SSK2'(_1WZEd5;hcd
 73.1163 - @^7g>6Ms(,j%].cAffi$`F<!5^LOf[iUW]Vp>71c%rLp51\)Vqe&!er*p;9"4mZGLlP&l('
 73.1164 - DM%Rq>%l$pU!Z:IuGN]jkW-Wj.;h$6<!WN-$jqDl[f$,'WL_PQi6o9m/N^O8>Z/l?24Nj+:
 73.1165 - hQfh?`t159UR4<%]$tLI7]](dmj&qKt`iO*AfbpDn_'i\D>B5"R&^a5miaS9=Q@NQ^37aII
 73.1166 - uX23LQUZ$4+>Go;smi\P<`1/TTm`T?VmPTisKT[;i,Gl1<spn(&$dJAP,E<^rD~>Q
 73.1167 -Q
 73.1168 -showpage
 73.1169 -%%Trailer
 73.1170 -count op_count sub {pop} repeat
 73.1171 -countdictstack dict_count sub {end} repeat
 73.1172 -cairo_eps_state restore
 73.1173 -%%EOF
    74.1 --- a/0__Papers/VMS/Eco_System/figures/3_stage_specialization.svg	Sun Mar 11 09:26:44 2012 -0700
    74.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    74.3 @@ -1,578 +0,0 @@
    74.4 -<?xml version="1.0" encoding="UTF-8" standalone="no"?>
    74.5 -<!-- Created with Inkscape (http://www.inkscape.org/) -->
    74.6 -
    74.7 -<svg
    74.8 -   xmlns:dc="http://purl.org/dc/elements/1.1/"
    74.9 -   xmlns:cc="http://creativecommons.org/ns#"
   74.10 -   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
   74.11 -   xmlns:svg="http://www.w3.org/2000/svg"
   74.12 -   xmlns="http://www.w3.org/2000/svg"
   74.13 -   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
   74.14 -   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
   74.15 -   width="744.09448819"
   74.16 -   height="1052.3622047"
   74.17 -   id="svg2"
   74.18 -   sodipodi:version="0.32"
   74.19 -   inkscape:version="0.47 r22583"
   74.20 -   sodipodi:docname="3_stage_specialization.svg"
   74.21 -   inkscape:output_extension="org.inkscape.output.svg.inkscape"
   74.22 -   version="1.1">
   74.23 -  <defs
   74.24 -     id="defs4">
   74.25 -    <marker
   74.26 -       inkscape:stockid="Arrow2Mend"
   74.27 -       orient="auto"
   74.28 -       refY="0.0"
   74.29 -       refX="0.0"
   74.30 -       id="Arrow2Mend"
   74.31 -       style="overflow:visible;">
   74.32 -      <path
   74.33 -         id="path3563"
   74.34 -         style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
   74.35 -         d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
   74.36 -         transform="scale(0.6) rotate(180) translate(0,0)" />
   74.37 -    </marker>
   74.38 -    <marker
   74.39 -       inkscape:stockid="TriangleOutM"
   74.40 -       orient="auto"
   74.41 -       refY="0.0"
   74.42 -       refX="0.0"
   74.43 -       id="TriangleOutM"
   74.44 -       style="overflow:visible">
   74.45 -      <path
   74.46 -         id="path3682"
   74.47 -         d="M 5.77,0.0 L -2.88,5.0 L -2.88,-5.0 L 5.77,0.0 z "
   74.48 -         style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt;marker-start:none"
   74.49 -         transform="scale(0.4)" />
   74.50 -    </marker>
   74.51 -    <marker
   74.52 -       inkscape:stockid="Arrow2Lend"
   74.53 -       orient="auto"
   74.54 -       refY="0.0"
   74.55 -       refX="0.0"
   74.56 -       id="Arrow2Lend"
   74.57 -       style="overflow:visible;">
   74.58 -      <path
   74.59 -         id="path3557"
   74.60 -         style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
   74.61 -         d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
   74.62 -         transform="scale(1.1) rotate(180) translate(1,0)" />
   74.63 -    </marker>
   74.64 -    <marker
   74.65 -       inkscape:stockid="Arrow1Mstart"
   74.66 -       orient="auto"
   74.67 -       refY="0.0"
   74.68 -       refX="0.0"
   74.69 -       id="Arrow1Mstart"
   74.70 -       style="overflow:visible">
   74.71 -      <path
   74.72 -         id="path3542"
   74.73 -         d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z "
   74.74 -         style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt;marker-start:none"
   74.75 -         transform="scale(0.4) translate(10,0)" />
   74.76 -    </marker>
   74.77 -    <marker
   74.78 -       inkscape:stockid="Arrow1Lend"
   74.79 -       orient="auto"
   74.80 -       refY="0.0"
   74.81 -       refX="0.0"
   74.82 -       id="Arrow1Lend"
   74.83 -       style="overflow:visible;">
   74.84 -      <path
   74.85 -         id="path3539"
   74.86 -         d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z "
   74.87 -         style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt;marker-start:none;"
   74.88 -         transform="scale(0.8) rotate(180) translate(12.5,0)" />
   74.89 -    </marker>
   74.90 -    <marker
   74.91 -       inkscape:stockid="Arrow1Lstart"
   74.92 -       orient="auto"
   74.93 -       refY="0.0"
   74.94 -       refX="0.0"
   74.95 -       id="Arrow1Lstart"
   74.96 -       style="overflow:visible">
   74.97 -      <path
   74.98 -         id="path3536"
   74.99 -         d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z "
  74.100 -         style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt;marker-start:none"
  74.101 -         transform="scale(0.8) translate(12.5,0)" />
  74.102 -    </marker>
  74.103 -    <inkscape:perspective
  74.104 -       sodipodi:type="inkscape:persp3d"
  74.105 -       inkscape:vp_x="0 : 526.18109 : 1"
  74.106 -       inkscape:vp_y="0 : 1000 : 0"
  74.107 -       inkscape:vp_z="744.09448 : 526.18109 : 1"
  74.108 -       inkscape:persp3d-origin="372.04724 : 350.78739 : 1"
  74.109 -       id="perspective10" />
  74.110 -    <inkscape:perspective
  74.111 -       id="perspective4311"
  74.112 -       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  74.113 -       inkscape:vp_z="1 : 0.5 : 1"
  74.114 -       inkscape:vp_y="0 : 1000 : 0"
  74.115 -       inkscape:vp_x="0 : 0.5 : 1"
  74.116 -       sodipodi:type="inkscape:persp3d" />
  74.117 -    <inkscape:perspective
  74.118 -       id="perspective4336"
  74.119 -       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  74.120 -       inkscape:vp_z="1 : 0.5 : 1"
  74.121 -       inkscape:vp_y="0 : 1000 : 0"
  74.122 -       inkscape:vp_x="0 : 0.5 : 1"
  74.123 -       sodipodi:type="inkscape:persp3d" />
  74.124 -    <inkscape:perspective
  74.125 -       id="perspective4365"
  74.126 -       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  74.127 -       inkscape:vp_z="1 : 0.5 : 1"
  74.128 -       inkscape:vp_y="0 : 1000 : 0"
  74.129 -       inkscape:vp_x="0 : 0.5 : 1"
  74.130 -       sodipodi:type="inkscape:persp3d" />
  74.131 -    <marker
  74.132 -       inkscape:stockid="Arrow2Mend"
  74.133 -       orient="auto"
  74.134 -       refY="0"
  74.135 -       refX="0"
  74.136 -       id="Arrow2Mend-9"
  74.137 -       style="overflow:visible">
  74.138 -      <path
  74.139 -         id="path3563-4"
  74.140 -         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
  74.141 -         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
  74.142 -         transform="scale(-0.6,-0.6)" />
  74.143 -    </marker>
  74.144 -    <inkscape:perspective
  74.145 -       id="perspective4423"
  74.146 -       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  74.147 -       inkscape:vp_z="1 : 0.5 : 1"
  74.148 -       inkscape:vp_y="0 : 1000 : 0"
  74.149 -       inkscape:vp_x="0 : 0.5 : 1"
  74.150 -       sodipodi:type="inkscape:persp3d" />
  74.151 -    <marker
  74.152 -       inkscape:stockid="Arrow2Mend"
  74.153 -       orient="auto"
  74.154 -       refY="0"
  74.155 -       refX="0"
  74.156 -       id="Arrow2Mend-8"
  74.157 -       style="overflow:visible">
  74.158 -      <path
  74.159 -         id="path3563-2"
  74.160 -         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
  74.161 -         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
  74.162 -         transform="scale(-0.6,-0.6)" />
  74.163 -    </marker>
  74.164 -    <inkscape:perspective
  74.165 -       id="perspective4461"
  74.166 -       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  74.167 -       inkscape:vp_z="1 : 0.5 : 1"
  74.168 -       inkscape:vp_y="0 : 1000 : 0"
  74.169 -       inkscape:vp_x="0 : 0.5 : 1"
  74.170 -       sodipodi:type="inkscape:persp3d" />
  74.171 -    <inkscape:perspective
  74.172 -       id="perspective14081"
  74.173 -       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  74.174 -       inkscape:vp_z="1 : 0.5 : 1"
  74.175 -       inkscape:vp_y="0 : 1000 : 0"
  74.176 -       inkscape:vp_x="0 : 0.5 : 1"
  74.177 -       sodipodi:type="inkscape:persp3d" />
  74.178 -    <inkscape:perspective
  74.179 -       id="perspective14206"
  74.180 -       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  74.181 -       inkscape:vp_z="1 : 0.5 : 1"
  74.182 -       inkscape:vp_y="0 : 1000 : 0"
  74.183 -       inkscape:vp_x="0 : 0.5 : 1"
  74.184 -       sodipodi:type="inkscape:persp3d" />
  74.185 -    <inkscape:perspective
  74.186 -       id="perspective14299"
  74.187 -       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  74.188 -       inkscape:vp_z="1 : 0.5 : 1"
  74.189 -       inkscape:vp_y="0 : 1000 : 0"
  74.190 -       inkscape:vp_x="0 : 0.5 : 1"
  74.191 -       sodipodi:type="inkscape:persp3d" />
  74.192 -    <inkscape:perspective
  74.193 -       id="perspective16915"
  74.194 -       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  74.195 -       inkscape:vp_z="1 : 0.5 : 1"
  74.196 -       inkscape:vp_y="0 : 1000 : 0"
  74.197 -       inkscape:vp_x="0 : 0.5 : 1"
  74.198 -       sodipodi:type="inkscape:persp3d" />
  74.199 -    <inkscape:perspective
  74.200 -       id="perspective16946"
  74.201 -       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  74.202 -       inkscape:vp_z="1 : 0.5 : 1"
  74.203 -       inkscape:vp_y="0 : 1000 : 0"
  74.204 -       inkscape:vp_x="0 : 0.5 : 1"
  74.205 -       sodipodi:type="inkscape:persp3d" />
  74.206 -    <inkscape:perspective
  74.207 -       id="perspective17789"
  74.208 -       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  74.209 -       inkscape:vp_z="1 : 0.5 : 1"
  74.210 -       inkscape:vp_y="0 : 1000 : 0"
  74.211 -       inkscape:vp_x="0 : 0.5 : 1"
  74.212 -       sodipodi:type="inkscape:persp3d" />
  74.213 -    <inkscape:perspective
  74.214 -       id="perspective17820"
  74.215 -       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  74.216 -       inkscape:vp_z="1 : 0.5 : 1"
  74.217 -       inkscape:vp_y="0 : 1000 : 0"
  74.218 -       inkscape:vp_x="0 : 0.5 : 1"
  74.219 -       sodipodi:type="inkscape:persp3d" />
  74.220 -    <marker
  74.221 -       inkscape:stockid="Arrow2Mend"
  74.222 -       orient="auto"
  74.223 -       refY="0"
  74.224 -       refX="0"
  74.225 -       id="Arrow2Mend-8-2"
  74.226 -       style="overflow:visible">
  74.227 -      <path
  74.228 -         id="path3563-2-3"
  74.229 -         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
  74.230 -         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
  74.231 -         transform="scale(-0.6,-0.6)" />
  74.232 -    </marker>
  74.233 -    <inkscape:perspective
  74.234 -       id="perspective17848"
  74.235 -       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  74.236 -       inkscape:vp_z="1 : 0.5 : 1"
  74.237 -       inkscape:vp_y="0 : 1000 : 0"
  74.238 -       inkscape:vp_x="0 : 0.5 : 1"
  74.239 -       sodipodi:type="inkscape:persp3d" />
  74.240 -    <inkscape:perspective
  74.241 -       id="perspective17891"
  74.242 -       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  74.243 -       inkscape:vp_z="1 : 0.5 : 1"
  74.244 -       inkscape:vp_y="0 : 1000 : 0"
  74.245 -       inkscape:vp_x="0 : 0.5 : 1"
  74.246 -       sodipodi:type="inkscape:persp3d" />
  74.247 -    <marker
  74.248 -       inkscape:stockid="Arrow2Mend"
  74.249 -       orient="auto"
  74.250 -       refY="0"
  74.251 -       refX="0"
  74.252 -       id="Arrow2Mend-8-7"
  74.253 -       style="overflow:visible">
  74.254 -      <path
  74.255 -         id="path3563-2-8"
  74.256 -         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
  74.257 -         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
  74.258 -         transform="scale(-0.6,-0.6)" />
  74.259 -    </marker>
  74.260 -    <inkscape:perspective
  74.261 -       id="perspective17925"
  74.262 -       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  74.263 -       inkscape:vp_z="1 : 0.5 : 1"
  74.264 -       inkscape:vp_y="0 : 1000 : 0"
  74.265 -       inkscape:vp_x="0 : 0.5 : 1"
  74.266 -       sodipodi:type="inkscape:persp3d" />
  74.267 -    <inkscape:perspective
  74.268 -       id="perspective17996"
  74.269 -       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  74.270 -       inkscape:vp_z="1 : 0.5 : 1"
  74.271 -       inkscape:vp_y="0 : 1000 : 0"
  74.272 -       inkscape:vp_x="0 : 0.5 : 1"
  74.273 -       sodipodi:type="inkscape:persp3d" />
  74.274 -    <inkscape:perspective
  74.275 -       id="perspective18039"
  74.276 -       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  74.277 -       inkscape:vp_z="1 : 0.5 : 1"
  74.278 -       inkscape:vp_y="0 : 1000 : 0"
  74.279 -       inkscape:vp_x="0 : 0.5 : 1"
  74.280 -       sodipodi:type="inkscape:persp3d" />
  74.281 -    <inkscape:perspective
  74.282 -       id="perspective18073"
  74.283 -       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  74.284 -       inkscape:vp_z="1 : 0.5 : 1"
  74.285 -       inkscape:vp_y="0 : 1000 : 0"
  74.286 -       inkscape:vp_x="0 : 0.5 : 1"
  74.287 -       sodipodi:type="inkscape:persp3d" />
  74.288 -    <inkscape:perspective
  74.289 -       id="perspective4016"
  74.290 -       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  74.291 -       inkscape:vp_z="1 : 0.5 : 1"
  74.292 -       inkscape:vp_y="0 : 1000 : 0"
  74.293 -       inkscape:vp_x="0 : 0.5 : 1"
  74.294 -       sodipodi:type="inkscape:persp3d" />
  74.295 -    <inkscape:perspective
  74.296 -       id="perspective4046"
  74.297 -       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  74.298 -       inkscape:vp_z="1 : 0.5 : 1"
  74.299 -       inkscape:vp_y="0 : 1000 : 0"
  74.300 -       inkscape:vp_x="0 : 0.5 : 1"
  74.301 -       sodipodi:type="inkscape:persp3d" />
  74.302 -    <inkscape:perspective
  74.303 -       id="perspective4071"
  74.304 -       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  74.305 -       inkscape:vp_z="1 : 0.5 : 1"
  74.306 -       inkscape:vp_y="0 : 1000 : 0"
  74.307 -       inkscape:vp_x="0 : 0.5 : 1"
  74.308 -       sodipodi:type="inkscape:persp3d" />
  74.309 -    <inkscape:perspective
  74.310 -       id="perspective4101"
  74.311 -       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  74.312 -       inkscape:vp_z="1 : 0.5 : 1"
  74.313 -       inkscape:vp_y="0 : 1000 : 0"
  74.314 -       inkscape:vp_x="0 : 0.5 : 1"
  74.315 -       sodipodi:type="inkscape:persp3d" />
  74.316 -    <inkscape:perspective
  74.317 -       id="perspective2905"
  74.318 -       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  74.319 -       inkscape:vp_z="1 : 0.5 : 1"
  74.320 -       inkscape:vp_y="0 : 1000 : 0"
  74.321 -       inkscape:vp_x="0 : 0.5 : 1"
  74.322 -       sodipodi:type="inkscape:persp3d" />
  74.323 -    <inkscape:perspective
  74.324 -       id="perspective3823"
  74.325 -       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  74.326 -       inkscape:vp_z="1 : 0.5 : 1"
  74.327 -       inkscape:vp_y="0 : 1000 : 0"
  74.328 -       inkscape:vp_x="0 : 0.5 : 1"
  74.329 -       sodipodi:type="inkscape:persp3d" />
  74.330 -    <inkscape:perspective
  74.331 -       id="perspective3853"
  74.332 -       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  74.333 -       inkscape:vp_z="1 : 0.5 : 1"
  74.334 -       inkscape:vp_y="0 : 1000 : 0"
  74.335 -       inkscape:vp_x="0 : 0.5 : 1"
  74.336 -       sodipodi:type="inkscape:persp3d" />
  74.337 -  </defs>
  74.338 -  <sodipodi:namedview
  74.339 -     id="base"
  74.340 -     pagecolor="#ffffff"
  74.341 -     bordercolor="#666666"
  74.342 -     borderopacity="1.0"
  74.343 -     gridtolerance="10000"
  74.344 -     guidetolerance="10"
  74.345 -     objecttolerance="10"
  74.346 -     inkscape:pageopacity="0.0"
  74.347 -     inkscape:pageshadow="2"
  74.348 -     inkscape:zoom="2.6728636"
  74.349 -     inkscape:cx="374.9463"
  74.350 -     inkscape:cy="657.35191"
  74.351 -     inkscape:document-units="px"
  74.352 -     inkscape:current-layer="layer1"
  74.353 -     showgrid="false"
  74.354 -     inkscape:window-width="825"
  74.355 -     inkscape:window-height="1135"
  74.356 -     inkscape:window-x="961"
  74.357 -     inkscape:window-y="5"
  74.358 -     inkscape:window-maximized="0" />
  74.359 -  <metadata
  74.360 -     id="metadata7">
  74.361 -    <rdf:RDF>
  74.362 -      <cc:Work
  74.363 -         rdf:about="">
  74.364 -        <dc:format>image/svg+xml</dc:format>
  74.365 -        <dc:type
  74.366 -           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
  74.367 -        <dc:title></dc:title>
  74.368 -      </cc:Work>
  74.369 -    </rdf:RDF>
  74.370 -  </metadata>
  74.371 -  <g
  74.372 -     inkscape:label="Layer 1"
  74.373 -     inkscape:groupmode="layer"
  74.374 -     id="layer1">
  74.375 -    <text
  74.376 -       xml:space="preserve"
  74.377 -       style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;opacity:1;fill:#000000;fill-opacity:1;stroke:none;stroke-width:2;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0.60163802;stroke-opacity:1;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  74.378 -       x="441.66748"
  74.379 -       y="404.66492"
  74.380 -       id="text8002"
  74.381 -       sodipodi:linespacing="100%"><tspan
  74.382 -         sodipodi:role="line"
  74.383 -         x="441.66748"
  74.384 -         y="404.66492"
  74.385 -         style="font-size:8px"
  74.386 -         id="tspan12172" /></text>
  74.387 -    <text
  74.388 -       xml:space="preserve"
  74.389 -       style="font-size:10px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  74.390 -       x="368.25397"
  74.391 -       y="405.27225"
  74.392 -       id="text5849"><tspan
  74.393 -         sodipodi:role="line"
  74.394 -         id="tspan5851"
  74.395 -         x="368.25397"
  74.396 -         y="405.27225" /></text>
  74.397 -    <text
  74.398 -       xml:space="preserve"
  74.399 -       style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  74.400 -       x="367.59027"
  74.401 -       y="304.30374"
  74.402 -       id="text14263-7"
  74.403 -       sodipodi:linespacing="100%"><tspan
  74.404 -         sodipodi:role="line"
  74.405 -         id="tspan14265-4"
  74.406 -         x="367.59027"
  74.407 -         y="304.30374">Application</tspan><tspan
  74.408 -         sodipodi:role="line"
  74.409 -         x="367.59027"
  74.410 -         y="314.30374"
  74.411 -         id="tspan4118">Source</tspan></text>
  74.412 -    <g
  74.413 -       id="g4148"
  74.414 -       transform="translate(-31.931667,-388.56987)">
  74.415 -      <text
  74.416 -         xml:space="preserve"
  74.417 -         style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  74.418 -         x="396.52048"
  74.419 -         y="765.83459"
  74.420 -         id="text4150"
  74.421 -         sodipodi:linespacing="100%"><tspan
  74.422 -           style="font-size:9px;text-align:center;text-anchor:middle"
  74.423 -           sodipodi:role="line"
  74.424 -           x="396.52048"
  74.425 -           y="765.83459"
  74.426 -           id="tspan4152">Plugin</tspan></text>
  74.427 -      <rect
  74.428 -         y="755.81671"
  74.429 -         x="370.20139"
  74.430 -         height="15.245773"
  74.431 -         width="52.69973"
  74.432 -         id="rect4154"
  74.433 -         style="fill:none;stroke:#000000;stroke-width:1.08018124;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
  74.434 -    </g>
  74.435 -    <text
  74.436 -       xml:space="preserve"
  74.437 -       style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  74.438 -       x="365.1925"
  74.439 -       y="333.32629"
  74.440 -       id="text4164"
  74.441 -       sodipodi:linespacing="100%"><tspan
  74.442 -         style="font-size:9px;text-align:center;text-anchor:middle"
  74.443 -         sodipodi:role="line"
  74.444 -         x="365.1925"
  74.445 -         y="333.32629"
  74.446 -         id="tspan3755">Toolchain</tspan></text>
  74.447 -    <rect
  74.448 -       y="322.05536"
  74.449 -       x="338.26971"
  74.450 -       height="15.994034"
  74.451 -       width="52.69973"
  74.452 -       id="rect4168"
  74.453 -       style="fill:none;stroke:#000000;stroke-width:1.08018124;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
  74.454 -    <g
  74.455 -       id="g3889"
  74.456 -       transform="translate(182.01058,-88.123924)">
  74.457 -      <text
  74.458 -         sodipodi:linespacing="100%"
  74.459 -         id="text4136"
  74.460 -         y="514.94702"
  74.461 -         x="182.72105"
  74.462 -         style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  74.463 -         xml:space="preserve"><tspan
  74.464 -           id="tspan4138"
  74.465 -           y="514.94702"
  74.466 -           x="182.72105"
  74.467 -           sodipodi:role="line"
  74.468 -           style="font-size:9px;text-align:center;text-anchor:middle">VMS-core</tspan></text>
  74.469 -      <text
  74.470 -         xml:space="preserve"
  74.471 -         style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  74.472 -         x="182.42003"
  74.473 -         y="523.45044"
  74.474 -         id="text4322"
  74.475 -         sodipodi:linespacing="100%"><tspan
  74.476 -           style="font-size:8px;text-align:center;text-anchor:middle"
  74.477 -           sodipodi:role="line"
  74.478 -           x="182.42003"
  74.479 -           y="523.45044"
  74.480 -           id="tspan4324"
  74.481 -           dy="2.9930444">Hardware</tspan></text>
  74.482 -      <path
  74.483 -         id="path3843"
  74.484 -         d="m 207.8289,519.47368 c -52.0029,0 -52.0029,0 -52.0029,0"
  74.485 -         style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:4, 4;stroke-dashoffset:0.5" />
  74.486 -      <rect
  74.487 -         style="fill:none;stroke:#000000;stroke-width:1.08018124;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
  74.488 -         id="rect4168-5"
  74.489 -         width="52.69973"
  74.490 -         height="24.224907"
  74.491 -         x="156.0089"
  74.492 -         y="504.77151" />
  74.493 -    </g>
  74.494 -    <path
  74.495 -       style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:0.50000003, 0.50000003;stroke-dashoffset:0;marker-end:url(#Arrow2Mend-8)"
  74.496 -       d="m 364.84301,337.77542 c -0.14048,16.47092 -0.25304,28.64221 -0.25304,28.64221"
  74.497 -       id="path4178"
  74.498 -       sodipodi:nodetypes="cc" />
  74.499 -    <path
  74.500 -       sodipodi:nodetypes="cc"
  74.501 -       id="path4182"
  74.502 -       d="m 364.80354,297.61689 c -0.14048,13.39788 -0.25304,23.29834 -0.25304,23.29834"
  74.503 -       style="fill:none;stroke:#000000;stroke-width:0.99999994;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:0.50000002, 0.50000002;stroke-dashoffset:0;marker-end:url(#Arrow2Mend-8)" />
  74.504 -    <text
  74.505 -       sodipodi:linespacing="100%"
  74.506 -       id="text4184"
  74.507 -       y="350.56082"
  74.508 -       x="368.07953"
  74.509 -       style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  74.510 -       xml:space="preserve"><tspan
  74.511 -         id="tspan4188"
  74.512 -         y="350.56082"
  74.513 -         x="368.07953"
  74.514 -         sodipodi:role="line">Binary, with</tspan><tspan
  74.515 -         y="360.56082"
  74.516 -         x="368.07953"
  74.517 -         sodipodi:role="line"
  74.518 -         id="tspan4190">Task Info</tspan></text>
  74.519 -    <text
  74.520 -       xml:space="preserve"
  74.521 -       style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  74.522 -       x="355.16449"
  74.523 -       y="397.55545"
  74.524 -       id="text4194"
  74.525 -       sodipodi:linespacing="100%"><tspan
  74.526 -         id="tspan4198"
  74.527 -         sodipodi:role="line"
  74.528 -         x="355.16449"
  74.529 -         y="397.55545"
  74.530 -         style="text-align:end;text-anchor:end">HW-State</tspan><tspan
  74.531 -         sodipodi:role="line"
  74.532 -         x="355.16449"
  74.533 -         y="407.55545"
  74.534 -         id="tspan3807"
  74.535 -         style="text-align:end;text-anchor:end">Info</tspan></text>
  74.536 -    <path
  74.537 -       sodipodi:nodetypes="cc"
  74.538 -       id="path4180"
  74.539 -       d="m 359.19544,416.1978 c -0.14048,-18.58284 -0.25304,-32.31477 -0.25304,-32.31477"
  74.540 -       style="fill:none;stroke:#000000;stroke-width:0.99999994;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:0.50000002, 0.50000002;stroke-dashoffset:0;marker-end:url(#Arrow2Mend-8)" />
  74.541 -    <path
  74.542 -       style="fill:none;stroke:#000000;stroke-width:0.99999994;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:0.50000002, 0.50000002;stroke-dashoffset:0;marker-end:url(#Arrow2Mend-8)"
  74.543 -       d="m 370.51337,383.75595 c -0.14048,18.32919 -0.25304,31.87369 -0.25304,31.87369"
  74.544 -       id="path4202"
  74.545 -       sodipodi:nodetypes="cc" />
  74.546 -    <text
  74.547 -       sodipodi:linespacing="100%"
  74.548 -       id="text4204"
  74.549 -       y="397.55545"
  74.550 -       x="373.42914"
  74.551 -       style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  74.552 -       xml:space="preserve"><tspan
  74.553 -         y="397.55545"
  74.554 -         x="373.42914"
  74.555 -         sodipodi:role="line"
  74.556 -         id="tspan4206">Task</tspan><tspan
  74.557 -         y="407.55545"
  74.558 -         x="373.42914"
  74.559 -         sodipodi:role="line"
  74.560 -         id="tspan3805">Placement</tspan></text>
  74.561 -    <text
  74.562 -       sodipodi:linespacing="100%"
  74.563 -       id="text4208"
  74.564 -       y="288.24728"
  74.565 -       x="301.31876"
  74.566 -       style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  74.567 -       xml:space="preserve"><tspan
  74.568 -         id="tspan4212"
  74.569 -         y="288.24728"
  74.570 -         x="301.31876"
  74.571 -         sodipodi:role="line"
  74.572 -         style="font-size:12px">3 Stage Specialization</tspan></text>
  74.573 -    <rect
  74.574 -       y="274.85641"
  74.575 -       x="293.66364"
  74.576 -       height="170.25665"
  74.577 -       width="141.47914"
  74.578 -       id="rect4168-2"
  74.579 -       style="opacity:0.22040818;fill:none;stroke:#000000;stroke-width:0.77999991;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:0.78, 4.68000002;stroke-dashoffset:0" />
  74.580 -  </g>
  74.581 -</svg>
    75.1 --- a/0__Papers/VMS/Eco_System/figures/Scheduling_states_2.eps	Sun Mar 11 09:26:44 2012 -0700
    75.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    75.3 @@ -1,460 +0,0 @@
    75.4 -%!PS-Adobe-3.0 EPSF-3.0
    75.5 -%%Creator: cairo 1.8.6 (http://cairographics.org)
    75.6 -%%CreationDate: Sat Nov 13 08:19:40 2010
    75.7 -%%Pages: 1
    75.8 -%%BoundingBox: 0 0 196 77
    75.9 -%%DocumentData: Clean7Bit
   75.10 -%%LanguageLevel: 2
   75.11 -%%EndComments
   75.12 -%%BeginProlog
   75.13 -/cairo_eps_state save def
   75.14 -/dict_count countdictstack def
   75.15 -/op_count count 1 sub def
   75.16 -userdict begin
   75.17 -/q { gsave } bind def
   75.18 -/Q { grestore } bind def
   75.19 -/cm { 6 array astore concat } bind def
   75.20 -/w { setlinewidth } bind def
   75.21 -/J { setlinecap } bind def
   75.22 -/j { setlinejoin } bind def
   75.23 -/M { setmiterlimit } bind def
   75.24 -/d { setdash } bind def
   75.25 -/m { moveto } bind def
   75.26 -/l { lineto } bind def
   75.27 -/c { curveto } bind def
   75.28 -/h { closepath } bind def
   75.29 -/re { exch dup neg 3 1 roll 5 3 roll moveto 0 rlineto
   75.30 -      0 exch rlineto 0 rlineto closepath } bind def
   75.31 -/S { stroke } bind def
   75.32 -/f { fill } bind def
   75.33 -/f* { eofill } bind def
   75.34 -/B { fill stroke } bind def
   75.35 -/B* { eofill stroke } bind def
   75.36 -/n { newpath } bind def
   75.37 -/W { clip } bind def
   75.38 -/W* { eoclip } bind def
   75.39 -/BT { } bind def
   75.40 -/ET { } bind def
   75.41 -/pdfmark where { pop globaldict /?pdfmark /exec load put }
   75.42 -    { globaldict begin /?pdfmark /pop load def /pdfmark
   75.43 -    /cleartomark load def end } ifelse
   75.44 -/BDC { mark 3 1 roll /BDC pdfmark } bind def
   75.45 -/EMC { mark /EMC pdfmark } bind def
   75.46 -/cairo_store_point { /cairo_point_y exch def /cairo_point_x exch def } def
   75.47 -/Tj { show currentpoint cairo_store_point } bind def
   75.48 -/TJ {
   75.49 -  {
   75.50 -    dup
   75.51 -    type /stringtype eq
   75.52 -    { show } { -0.001 mul 0 cairo_font_matrix dtransform rmoveto } ifelse
   75.53 -  } forall
   75.54 -  currentpoint cairo_store_point
   75.55 -} bind def
   75.56 -/cairo_selectfont { cairo_font_matrix aload pop pop pop 0 0 6 array astore
   75.57 -    cairo_font exch selectfont cairo_point_x cairo_point_y moveto } bind def
   75.58 -/Tf { pop /cairo_font exch def /cairo_font_matrix where
   75.59 -      { pop cairo_selectfont } if } bind def
   75.60 -/Td { matrix translate cairo_font_matrix matrix concatmatrix dup
   75.61 -      /cairo_font_matrix exch def dup 4 get exch 5 get cairo_store_point
   75.62 -      /cairo_font where { pop cairo_selectfont } if } bind def
   75.63 -/Tm { 2 copy 8 2 roll 6 array astore /cairo_font_matrix exch def
   75.64 -      cairo_store_point /cairo_font where { pop cairo_selectfont } if } bind def
   75.65 -/g { setgray } bind def
   75.66 -/rg { setrgbcolor } bind def
   75.67 -/d1 { setcachedevice } bind def
   75.68 -%%EndProlog
   75.69 -%%Page: 1 1
   75.70 -%%BeginPageSetup
   75.71 -%%PageBoundingBox: 0 0 196 77
   75.72 -%%EndPageSetup
   75.73 -q
   75.74 -Q q
   75.75 -q 0 0 197 77 rectclip
   75.76 -% Fallback Image: x=0, y=0, w=196, h=76 res=300dpi size=776967
   75.77 -[ 0.24 0 0 0.24 0 0.916468 ] concat
   75.78 -/DeviceRGB setcolorspace
   75.79 -8 dict dup begin
   75.80 -  /ImageType 1 def
   75.81 -  /Width 817 def
   75.82 -  /Height 317 def
   75.83 -  /BitsPerComponent 8 def
   75.84 -  /Decode [ 0 1 0 1 0 1 ] def
   75.85 -  /DataSource currentfile /ASCII85Decode filter /LZWDecode filter def
   75.86 -  /ImageMatrix [ 1 0 0 -1 0 317 ] def
   75.87 -end
   75.88 -image
   75.89 -J3I@:GU(oO"FIqV0;rCK*=mro@So+\<\5,H7Uo<*jE<[.O@Wn[3@'nb-^757;Rp>H>q_R=Al
   75.90 - C^cenm@9:1mM9jS"!dTMT<$3[GQ$8#0$s<4ZX!SPQ1`A'g"%<TR;.<aa6d`HE,+YZP^B4!g
   75.91 - 3;B=(iZ<kDqOh/Bf.DHAorf'R[o?>ioWjnAY&^gM+`4=1jRLW!YA=M/6)*KS9PE`kN%="Tc
   75.92 - _Aoh+fk'&t\ctI:h]"?)EVlIDd]!t-Xh$Ve"[JLu9_eZN2gNOTbQKrP([VkioDBB7=[,UR,
   75.93 - Hi@$GNQ^C&p\W4]93o[!Fh+rPIlj(Jn9-kkY-14!k3ht)5*"HoRH<m_r]WPZbLQ=\HN&Dt^
   75.94 - XMoO5Hj,<r%.;1#6R5q'GCO!c[3P"3fin8!'p!h(Bd%.<&4_0Y]I&S^9EhP$:=6h2[i'Xe5
   75.95 - Hi.ORs\,]MULe&O`lL:DH='_T*?\/t?>d]TK".)b+h3HQG[sd`!J'DZ"t[_D3s3(.rT]M^h
   75.96 - <(_S[]nEccj\7PZ6M.8)G'`o"._.^6"^W"Ppcc4c/u3R3him5rW-bk4-FPO/64ckHom6-ti
   75.97 - J%7AMW9b)h,-_jSiSuV&ELS'g5/:Q%^br&5DeEnb\e.gFr;4j*_9i=p_2*k2@[8f4f<AenT
   75.98 - <`W38;-MOnKj.e_Q,3?(f9Om7?e4oCJQgZ*h2u1!2'n#gg%K!DB3<_"X(keF*MZ_@G1Ed7>
   75.99 - ;haXA))8C?"dI7ot,?P2T;S5?2%pJG?hVRcZ<)f7H[>"\)m@0?8V'$JR>njlZch42=GEj[T
  75.100 - 4&n?hf?XIq!P\.u@^0VDF-?GfCPQA,''qCLT7E23?\J*`H"p).jbLiOLj8QXgt7CRShB%EX
  75.101 - iFq6k?EkOj:*SRe,%AVXodSr'0))J4\okLfL'T'%#7D6$`!`A)dSfo@#OBmIG1V.mMqX0?E
  75.102 - InfEH^'PuKNd`;(C\aGrimCVg+cLnm>S*p6in/MrB_=3sJ%E%]U:DLk=S8TFgnf3]:amtt*
  75.103 - /^*`*cS`u=SF8VeoGnH2dI`t_:"/bU:K>s<SSqfcp)T3*g%Lu>q+ssgKcl$loZ@-jp`9s"i
  75.104 - V8utNT9gU:R1&;So:1_qAt]ol2%!TXm>j*caE0;T'sA]r#ZHgnbf"4c1ClU:Y#.:T5WQ[rZ
  75.105 - @3_q>R"imJHo*ch78:TC;^Xhuj(2:F3QNPpBD[Js(>X@KF9s*<Y5Q&V<hS$:.cG"lR<:K2?
  75.106 - Fq6.e=*i<1<W:lZ/T=A9+[qup"1*.pM>])p%>.#(RD)FIVD%H55cLJ[C[6eHetiWMQ';%=d
  75.107 - <=H*&a;#Q*#g(u1n*:KUa;2S4G.RdIA(#m/7Mc"@E7G,9iirieH&L<&FZF9n0Hjks2Xu8c%
  75.108 - h&GC-EK3oA3_*<>*TP(`Kb5XX`7SK>U]c71;@Z#a=UcP87#@%(/k/Ca#i)(-?%E3_1_7*i,
  75.109 - G`8GP>Z9n5GAiRV$*J3dYr(d=\L[65g5KkXC+ZJG:Vd.YSC']>"`"1.ODluQW!6X9;*jh`'
  75.110 - hG/;\!2k3K,!@7*1iq+?3'AbqnL8d@&s:C'@bB2<Mj1Rc,`6"A-9ck60b6;iYln+FQ8dSEZ
  75.111 - SCY'*Rnh)jeQnX`#NH;7W14m(ZpRoAa(9q\[Sk*5rU_:jK7\We7N7)YI%:52EpGUTMD[[*Z
  75.112 - )MG"j=0Bg?TUJe%&dFh5CV&8?Z,JK=4g.b0'74EU=nju1$.1>000r7jpRT!C,"4V.\*0fki
  75.113 - b*c3_l3+=,<=W20!C\WZNCfL(#,Y(^RN*^]>cL_9,h6&9%B@A6"EeMm<R=*7^l;d(5WZ1N$
  75.114 - I)`>7;8l(Y-qBbh-93!ENW<e\lW)&?0fITY>t#)=5*U[lihV72@ctm.h,Qr5U$At/p.8#*B
  75.115 - 8Y!Odbn>/'njfA`cO0ZW&>F=kRsGXTZ!HQB#&URnPW?7&CrIY#))IDen`oZ%;POHon**5pQ
  75.116 - ?6[oVqR7`OU>7kMQAd]?p5=^Wa45btqglpb7-$$56"CV!G0/6uD]&h_,[#5<"X!dhUi!4Cd
  75.117 - e5T92q)pNZs7HqKeY4c2Vh0\UEn\/)MqHm&!"7O#=^K)Hkhq?O?_=ZUlQk&D8M4bf,7*1h5
  75.118 - %Uf[&*%,]Y[&@HV=A#j'L$@7N*Z/eOiS6R?Xe_.Y1r;mTX?VR37O`bkKQ,quWJebc0pY_]:
  75.119 - ub]&;X/)>%2eFcA(e!snc1qr=*F$5r/Fg/5"WKA0.(5`rI+`p@]WTX.Th3oQ045b]3sKBKL
  75.120 - tc"B"ZV$ZjLLOr67O+0S7PK.lM"ph*Rt5Q(cmW3bM^b/ugcAU/`-okM5HooEKjWq@>Dr=d*
  75.121 - F7NarR7MagLt"r/oW1t#=<'5:^P@K=-1b$&]!J=N1.o`e*kJ2e!Q>q-/Y:d`c66mm]%>T*3
  75.122 - fagpCB88D'_XlZ4df2iYqN?*ErV$UMJ>7Y1/X@#Xc*)=GZb@9hoSKj+Rn\[=kC^e"Z/-TqE
  75.123 - `hJ45M*VZ]k"'7B=bnJD>uVBu<i6$]X9NRu6bE)HB=ra5Z"]:Q@P7-tSNu4a:&D.--Fd4:<
  75.124 - !55N=puRa71,a*Dh_+4?,Pm1],4dJNJt]S`T[5r*?8rnaq>f&jOYE:'ShX,hCDD,*3^5aY)
  75.125 - *Jq>qX(10qgo1RS8h/c0,Y?$ZfQ%F4nOI!Q=9<TVfY7TI5s_O%I$q,Qm[S&.El86L$j4WWk
  75.126 - Yg*BM.F&>EC3$?!L.qZ\bm")"nLT$=LM#ANR$04VrC?a?KBC[PKR'.K'sh8\W'Q$CMQ$*O1
  75.127 - MHiSH]=R7kP>_!FWha7L[/-pLWQ/h2O!V06K;Ltk[%(sA:o2C.="Yd@Ik(\\[2)%;>+XQC7
  75.128 - hKbDrcdk`!;(D*\e<JTt:oOrhmGq`>PW#U_b%jg0XY@k_(5uEi90al$hgc;"c=H'Fh_[Ij>
  75.129 - +5&4+Tr,$$GOK8!hX93IGZ4/2eWU%T8XQb>QLl,s66N^PLG@<NU$b8`;X"HC>9ED6G:G8OV
  75.130 - *\+7UcdhY2]IX"TW2B;62O<!N+rhi2FuUoSjF&TYT?UT_b<g!j%=_m7.!A*W`K)nuStsWRM
  75.131 - 0W6jU"fRc(j^l(F]"m,iirQqh*'iBIMqB^>b;UB,h\bUsk(FL@jT!0DU6kW0mO66":-)GlA
  75.132 - 0d#d?tFI%k.'<73.0!q$"#c^/#!_L,IJ56#M3:WXb"&&"'%8QL[F:$=8d=B1)5k5N6e>U3#
  75.133 - %BZ]L@Dr^#[g3Q/LX+V4lq%12lORcUg*o_j+_qW=N"PRc&!7800bEr[Wr/Mnnu_'_bNdQW_
  75.134 - ?.lg"DQB^TUQTJU=K=iek;VAmuE]j@-g\Q`M(/50_lG<<5ZUGU`m,\kuJV*A/6n5W6h+I&T
  75.135 - IQldL5Qc$.)'FWtkl#ZiP0'&dndYJ/8:R[L$rA(N'QiDj:MM55kSD)QrWMK2WM)[!tj)O31
  75.136 - rOEPRSC2BDn.*3R6TNOK?_*"R&B'97AG5^sh0K&'fi!3to.bKf@&0cse#+/!ZslDb.DU>/#
  75.137 - `ZU"-pEY.]U1mW]4+g$"@_4q9e]Ta]o*&9)inh>HC']WWKg6&BPnCeZ']G/TLeo@;H^rIJ[
  75.138 - kQi;>-(mOMmZARulI2Ct-D5W2lR;SF'dmE[-a@1uTrf^ta!3?qH',]*lZ4J[P_92k*:fX+_
  75.139 - 5,[KEi?en.^>Sh:C[QV[2si)/$`]hE4I:Q5jA>Z-#qfN^u[.!(86:+\Nrd]NHkG[6On.'0!
  75.140 - ajsk\=$>f.UR90<S+do)P+n(AZ6tnF.n2i&<ACR4IRR!E1!@nUA9RT"1O4-_X$7dXiCT9.p
  75.141 - hH[YnrCVg06Q3AbBs+mMB4'2\sn[ikbg/Kj-^O@TY^(uE%32R=7'%6Fqr%\)el\j4jNO4k;
  75.142 - SKd!./Q#2&9#3Rh,PrWoQOFp1GTsk=/N5BLnq,:Q%i4P[3YQhm+40on-;]-G^:;@>B$Se8*
  75.143 - O5VQ%2`[mN1WsV8$r&mKRSlt()t2i)JQ"cf#SHTuk=s8>0dcHV"#fGn47<peZ<@G4NBqX.%
  75.144 - ?qjZ@/hgA7k.;a%O&dae)`qR2+)9D;@uUh8gkG`iX`Cf%*A)k5[<0nn>oO0!`,?;Tci=Q>k
  75.145 - d437^P.9&rtX#P=G$ImbuhK&HW`PRhl)*RK/aHo++8h#qMYT*g7*W1U-0FkpiAG1=Ds9oW\
  75.146 - (QkspuK9=2B",/3f8V*m)l7"G.9&d&`.-Lq^-!O78Ji0cmHfenV"pbFj&kbUd*i7X@aVSX'
  75.147 - 3ZgU+%;a58o4L'AKYIX`HnK,IQo!6?/0m8s>eLeU_;Qp`!_:(D$qbqVt;me`6_A*d6V++88
  75.148 - *J!lG$iqnYR,.-jk])srC7a1dM&Pq8;s6LHJb&iX\IULV<ljbR')EO;UmH&Ik<O5nmjg;h"
  75.149 - Uii6qZ'Tbo<A`=@5pPF(Y,V\+k9dSI9Uj)>ID+m@NHL(`#(AQgMG@N:s@_cC'9Y?aj&u*2.
  75.150 - 'B74"=*%;cUROM',_&b5]uc?KeCe&*ZV9igD;FkRm%L'U^Zu2ToL'@B:"LXhGA3N@4CN;76
  75.151 - @3p+^&81q%#WrmU=>NXucL38a9&"V!N7OcZ,0U=O+A'p'",(,gP>oiICRAgfoB:L_1]fbs6
  75.152 - >Z+t)U[XdTo7p4B9"SGJ@O_>LRQ"b1(%p!O]p7Z4ZUk=gipaKod1/T)8Iii&P^9j:1m9(RR
  75.153 - E"rmmm1uRE(1utLHYhm;/+';1Pc55pdl&m5=\V+G:FdOFF$-,cDm3RQP;?\!fl2-AE46726
  75.154 - W6VYSeZGeCC[I^<Xuhqk=#oV@P?\([\H"+F^MTfHt"09n7_d/*q8\M<G\"):phY.Gg'/]iI
  75.155 - Noo:<4A)?$!JhG.2=3kbT8:`>V=2eW!@HbM*DbU^0hi>*CaVeF@TMG./,RG6aC"d$3jI/C>
  75.156 - 2=h_c7bTEfg!`G8DW64p%AktQ!GSU>Y'I(.=XJe\3M>1RI<=kA2;0>e3!*r,:L<jXZ"1j<o
  75.157 - ep)S1'/Wi%qi-,QelWI%:S+br9O5S`X@=7hfJ[c_Okj0Ho'eROjT.hn2O2CamP;!#DUb_Ii
  75.158 - (Rnn$UH29e%G4A0o[^aB'd[82KsGk6=?-BuB7^t7L:D)Tkn>%S-5]]j(NG(UlN95A4IYjj3
  75.159 - `j92QpB>HqB62,)6/Z"==hP:jPJ:6%+ZYCJQF]0TgKZ:Mn$HYpqW)f&F<5#KqQT:5\XN)!>
  75.160 - u?loSH`g'Xom+nfP:5N7U'M8k9unIkm52A@JiECYn:$X#JC3jUk@K3>%B6'p39>;GP1;n"U
  75.161 - MrbitHo+OYaoD4?A@OVLiD#*qU'lO^c%g<3mGPdC(L&tBs;)3oJMQ+:/;os,T6M+lD7#h7S
  75.162 - 3o=lD&eH$(UP?-97,/3h*gBs$+]oJL3Nc^Xi0*bMEQ2-u=q4X6.4AsP`*DKZ"b5YmH+;FX^
  75.163 - O"4S(enWmam;-^3Dc7Fb&%2P'@rJ%1:ednKq5'ZCjdpb]fS8Pi%D&j2J-)bH;2N$AZn/$IP
  75.164 - d]Q>Ik,kh0Uil(,eX^=<Ua.DO\MFY-),]7U9;p^Dgn'TLJ]]Knk%A:q08$i^pWoGc7L,RMp
  75.165 - 3+T[09N?_`BBGqI-6^AF3qO#)s3tb4uX8,GHUlUhMb4Q)G*PKnrA$5Yd(Ca`iYEmA>2tWOe
  75.166 - Y"m@P<g.2VdYY1*Ukn6\],mAJ&5;V60s<)GnQq+6m"d24m03h`Z:eZF/Mm5\Y_X][aNm+uO
  75.167 - d#0>b)'m5Q#m>j0Fk=Z3b>/r/&<<\JL)`l`Xq[p(p'\K0Z1=?8\$KG:9T."Bd%e'F0LuFXY
  75.168 - V'UI2Y0hj#n):M*(USN\[(B#N'enCH`N2\n)$uuTkd.=G\ON:Hf&8VI3i]A%ro[33PrhdNq
  75.169 - gl7=KZ!>`%2`!G1mn]3k_a^tMF,'G0es'EY-/S2"^#uJH\]3p[C^dqVM-=cJPNufk?1[=pZ
  75.170 - RI,F$Y)=P_d_jSW>;$cR")U@$KEX^:WdHqs^JDl#'ZaXn2cZ\cRZ!dB?)_DK"KYHW[G<d5@
  75.171 - A<^H<OQr#rp+0VgL0r$pY&/SC(lBt:0S+\l8V)K;ja.pVs[_H]gRr)(E^%7eeS&"G2Qpk8E
  75.172 - uCVtrt+VXT8lK7>h.$b`0`E[i3r.2p;fVC4GDT^i_%AJO0nR%b>KL-chg5)n2%u'kfaBYji
  75.173 - r3=En`=;6cXqJ^5kXWa>mE):bDKrEsWoaJ4e\h0Cb?WlJr8GpLMJdF1-7[VM:J$tQ1WG4tp
  75.174 - [N^8G's(Tp!-hLd(Kn8k]&r<@]gF(S)!auB_s4q6@p$JDHr.&cA,uE#LOPPe%IonkWEa$gL
  75.175 - TU&?$hlhg]u&Z"E&R'YNk)&:QM(f6.UHuf"GmO[hPn$6ER9+jTm<K'19HH!0l)j2[]ioS2J
  75.176 - mrQ.^SRfr+GMOohbf4+i>6c\L^^e>]TChdN1Q>X?3Zh8.l0`S>+];_ZS#\Gl9e*SSQm'\gR
  75.177 - .lOaG/akhI1hS&9'1>0,dd90^=eU8R:Y2)TR-@RfUJ4eLUo3I9Fn)8^5iP$:WGd36#c]@`%
  75.178 - J,I7r(=ep&e0,H$Xq?9\4s/iL7HAng+7s-UC=(gbA:K$[HunTE!+`4="ba\H+Wa;=rc.*ak
  75.179 - A5S=XR)XV-h$/p^Bn&IXc;]n5'?*RQ0E^c_8.h-[F_Mclf^jJ7NQlX.DJXWRHo=4lb,G=b1
  75.180 - eg;2LV-I]j,l0jYHYgAF`<U],nZQro*9-XA[12XgG$UI].Q:[e$NR9t"9o?NKX\"irF=/5"
  75.181 - FKG8,KInp.@4F\:BY\@(gU-1ZO7_C^&uhuQ,-gjK,;GrYB<C>0Rf"7j2uoY4,4:fsj'g3p[
  75.182 - gZMlV*[!h'DgOL:bo`&e%s)G;1*uHKX$_F/B)_G-@?@!hhoEs7fqaL6DQ2,otWR\'dg_-^W
  75.183 - S:+a*GN'@iWn?,+(&>VTqnKh=Dka@.41E8TnRgqH9%qI<\,63YrP.0RZ6cdc&bDRm[]=8t5
  75.184 - 0eC0+K_mdb.ldU&,6hK#mGrIi=MAU/f>+R6fJ[pPYNYBMacY<R+-"6*KN_O&fDCD8L9QljV
  75.185 - !t\Y$!?C9BHm*Pg3u#Rn`&ZRFLYM#;K#i'H.N@M"@B5hpe"[/b)P]e*7Y!_sXKsI_uo.O:?
  75.186 - )]64R)PFrB\-a^qe]m1u0kY1[[$>OE:HQ-SW:]3XkAS(6s&ID9.WD;5[9$!j4%E>4:117Ip
  75.187 - W<,&a1h-(HBb6%8P?iV]:bg0ZR)BBTS8YsmMobsB%Y?A!ZC\A\fQHs9QJWr)2Tt]t0ri9#'
  75.188 - cYS;1X%S(/GlnOWC:4.AF8"E2QVXU2lZN(FT%@nkh=#Rc*Zl(ZC$!T9YYEds-[eYK5'T1.Q
  75.189 - :iY13dpqu'9DV&rVo+O"9SZiE$Pen5k%/T"[R!OX:<#4d2NBTCg$W/^+=?fii;2SLCZDHct
  75.190 - *ePn750*7.EZD'h*+Q>8K`uKOYlD6VM7>#Vj7Gp7JJi*iHnLR[2&!Z6M3O!Cj_c)9Ho0RjU
  75.191 - euKVKtgEho`d7*d;qblG'.i@cH0@t)G<a/jfl&Q;'f!"m[jY;]2IK]>'fF/8+`:@lE'0-1*
  75.192 - -qTTfJ"MkGF8qVl?*HXOe75I\8@*)2$Kd0/eFJUK\;Y7pa9dClF3mA3n"U,pnPUYmEeEi:c
  75.193 - <B5riNE9&$Kk"7dFerkX<qXFPedL$g1aZ;s'Z>AY/fDuF1B:W9/(o'qRqGmtKqi?cG,;6D&
  75.194 - 9brK:5&<K).CaHPs@U@5TS#nReF/<F^93&gNQrtL#U`!GG?tshX=o:0\b/&SpFc/pc-M+GU
  75.195 - ;I(@/*2)Kjf4<)i#SK"sZ!-a$')&_XPB?ND2lc4,;kl#"+M`GpZ1J7OFF"2&dEF/Q'`0&tU
  75.196 - UcCs[6mAGO5dSS*61H_4s:agIg:7YZhf=AB1YV,9L!1f7u`#,A/4HD[aDCAPdOE9hRE4CRI
  75.197 - JiuD(cCsWWt:Mm@$[1bW6gUD%sL?#g^H`$,@DYqHF]l/8[qnI(I#6Ve]Hm]<>E;W3>`Gp9;
  75.198 - p1j-k[a\+C]Vd:'Er<s6c#\9q43qr$O$g"@pnp@*FT"^.eTH:Q>M!bI:L_`k4f$S@pA4u;V
  75.199 - ^^XZHHc^:"/Z=uF'":[GlC3sj`u;fS*,(rLSO*[I]'74HN(skm<a<F]C1$@\&3!+@"5r_I/
  75.200 - c^comM=&g\6-rLSc,AI3-)srr:%1rI9=[qu8nMnGl9.72cK3Tado?O%6KD"f>rq_"WNP+8c
  75.201 - e(OB)`TGVKD1e/*KV=n0<V2[Eh+,D;/E'0^'k%j.emK^cDd6MOst@5Iuq#*<1ZFOW>pe-RS
  75.202 - .k]AFR#%j%B&U^h*,=Hd=&n4g5I*d$I`)rEA@['fKOW"qNZ%j''e6@inFpc,S817s\7PfsF
  75.203 - h%,'p)H0JeNKFfi.FUF"A!D%pOk)TaGjuhbe9d7=p-2(C!?bneK92636V)J7,%OZ2OchUm8
  75.204 - GO1bP>k:\YEChrGp+MFe=2YbG#(^*5q$:YUQLD5/%(`1IR>*UP`iIV9)2mHAX'NeP/L\MFO
  75.205 - _3;(k.g+BGJ_cb^7;[_d&+aWCGnV(8b$*R=r\HN@?4LUoY[e;^a4ke`?lAe>I'pV";]"Ye(
  75.206 - S(\U[//AVG1^'W4oB.RG>')5&iL:T;a)djAYO)=U71I*mSq:+/h>mljf`g+^uqX3KZ^3%,E
  75.207 - iS7gti)B_C89[JWjPH^p?.PPIboc'K7g3T%;X[;7a,+iN1Ke4c=5UO/h>r3+qct9CH$oKE/
  75.208 - M`uleH6-G6<BEoQgg8B:n/lBWRK\rlNgj3M:h^@rWJ"lHc2"0C.S'Q=FZ!l2ie:&EXYME6d
  75.209 - ]4mUDJ#liI[FT/blGo61!'LoN8bV^)5'9#C,rZ$F]P]tEZ\6D9i5):epuA+RoTk*>&'=ATi
  75.210 - LCYXQp1IXC_*HcC*6SlX<[)(030jWoe-`odd:*FG*_qB4!)Ue>ZIIcRWc6!%]?nYf-gb>'2
  75.211 - ]3b3b0A,JMn4RrDu7&>;Te#[(C(eCkCtS$j+IJQ`DmBU4Xr\B<CPg:!hn5R"@%W`Ide.qi5
  75.212 - lXkR1*h5(VIHFJY5j%WA*?VH>CBs+R_\J?7J/IRtmeW%n(P+i^iCYsN(V:R+SA@`L`;1M?e
  75.213 - =hodaX"f1l^efn%\9=%8?E<`tDf)Yl.m!Ia'f17]<VD>0idTj?/Uma(r[qZT'.0DuMJt<<3
  75.214 - <o[@@e2Dg0pUt!=G"0D4/[d5DAU=8<t.TTq2]F!?C[,,]FW5K0>Ue[JW&TQ=Z0Y=16J"ZJ.
  75.215 - \oD)Ei_R[R-d7ip&%qH']5*5Jrlo0e")2M$nad&uhg0B(Ard(ARU3_n67fF#8<_VHKPbQHj
  75.216 - )g(RMDX@*;Y>5UUBi2fHB+_tkB8AspeI.G3q2i'Sh:9/C+C)nSq?X%ucBd)@QeL!TTVE9Jk
  75.217 - mB_1X&e@M&/kaE$Vle\Vkai?q_@d,q*Q0!b][lGp8l8:I4I/lqMJt"=/X]j#KM<8S*m%iaE
  75.218 - .?:^@3n%agI;W<.k1`U/S=!q8qO'rj]F2ld!2op9Cc5&?C:c6ND!_\D'"65hHW&ql@qm5If
  75.219 - )#ccp#GMfS%e:bZFEH=2/S;/6aV\e)>l?:R@l:Q7o'fQqJSBa1;Z$CWL<n$G:T-<f=[Q<m]
  75.220 - 'HSO_kej6#Wo`_n%Pf4jF7i\2m[F-*VE2Hk^"LDWiEoJT)J>W$](gC'L4FJsq-Uak?\>YIp
  75.221 - @$-N31;GI?kr#1;msI^"_*RT8LHUH4#k^m]o-@j]a4"<T7HO@SMCm>7b^p@\DJ3_)s0m8Kl
  75.222 - sXl6<RLATkH6\/J@5".Ni00^h6_3^1WCHA%$lDDnFOF42cr/bU_M6"FdD]Y-hl"!S<'H/<k
  75.223 - WT\AB2!<*'E?%a';utUO9jXnABegMeI?==!L!QRh<d3Bf?Z[o=IsmG413C5:fD&q'`8)LON
  75.224 - dPQHpnTR:$)9BLd7;GQSnssXDm0Y!dV9$eFJokF8th@""&E=Zo-UI]#^C%/+Z\$grp_H8:'
  75.225 - ke2k-'W%P(ikXbQQiD!Wjaml3i7#08&*hOn8b:":0AT^15$?oEC.oj-kki1AKM;G_85jbr>
  75.226 - gi^h^)48t7kCS0iQAJFPJtoFjF`S\GIQ]1TVtgDL&92&e4O(;N5#G_2W^T`D_G-ZDHYN#rE
  75.227 - hqMeF)MA)A8_gk"qI_Z'r$d8X;Hm">@$O@FCWUcXW\;!>+f0[Bq6<hAg8sd(m=Li3M]HHg%
  75.228 - `%;Md1Qc25$)#3>lEgP"2$.#C4,C1"q,3J;H]Oi[#XHKgn227K!.dC:6l:KBk[tQ*#fKC>"
  75.229 - 5uWQ=Iqj(e3Z-f^sjSfnA@Yf'VH^?NO1O#4=7;>!fN"4L_Il736aRY1d\i-%\ut=bZ0S.#a
  75.230 - tl&ZlBFlG_j=Q4h)J#P>cnK.#jlEkJWIb`C&h-n;`^eX9C^c76AX]9+_G'?&UT<#eUQS1ej
  75.231 - "322Q'+#1t4kl/RD$E&'\-$To.e4?X86L8ujnJ;N<GfGfNlGQ@)U*][aAfJpFOEXB*D*LYW
  75.232 - Bak?s?]0G?TJntCK4CJR2:.;Cu7/J"D#e3<:J\Iq9%5`p$>`+C!=IK(i^0FjZ.#LOibso4"
  75.233 - _AVT&nY6A3JHBQM\--N%S15S-K8_L;THMKK8;p+_Y/W0\7`^cGpcZaqg]0o'$6TPTfXAgL1
  75.234 - IKfN8&RCh=lhVgk!>-dK.(V0W0g*-dCsl`5*:rJ\@p&SSOd6W2-X_7I"a`e9>X5Rb5fo4A;
  75.235 - X#>\OahS]blsSgbK;bMS&)i.I`0`8a]+tKhKhZ`5%/Ona?`oR",0q7TdPh39a#mO2&9""6u
  75.236 - kEcl1-@D2X(C6"HetWNh.Z'$UaOU&o*WGa1n:d2l/I95qMf@%0e$)&T'8K!=El1\lkIe-dO
  75.237 - &bV63A['e)-M8_$^%+BXJi/gCMhp*(V7I/&\<8\$=RLD%1#b9rZP\?+?jp!f+7RO7NA7<Jn
  75.238 - X@@HJbE6'Zo,!#Z?dDA=Ls3I@X6Mp\!`&6Y9H]*^Gk8pKQG4Rr8P7p(pk2Cu!&t*Zb]&&qg
  75.239 - 7M&4is8VG&'S!H"R$aTq+6[%c`j*7d"fW>Y0,\gb^bS0OBg0-.a\PT!%HsN#X_HNg'?!8]/
  75.240 - (4a`2(F=N!te@d?kNnWUGj\-W/+r#mB%AoMWsZI14XHQsA5NXWiUtfFhH*+!<=:BOK89\d5
  75.241 - tjM<kJnJYLFi!6\2n`G>@tM<25MJ'#:[8Lo8:E.YlR"cDX'LnpO^KTcUjMU8'Z9MC+8*%re
  75.242 - c0Gd]+Jl&.,*6FO,NR)EA*q_4CEnNDSbD;E:67@Oad"tR!Th,fKbY79E7#qUOfgS/_;eViQ
  75.243 - 1nDGQYsAAEO(<aBg2jdWjGmn&eQVKu!5,uqZophMLqp&HOB=#h&0F<eJLFDrk`8W/^.u:j/
  75.244 - X8mr\ALuClH['<\*N5,9])F19*u?UZFjS`YcboM"OMC,;T"#cBs#AMU=QE2$oDES'd:Onl\
  75.245 - MZR^dMKfeT6PZmRC-tf-Khh4Rig0,a"Im<C$/,'n8oIWeTGhec;84r'erVB?S)J'AY\jQ"L
  75.246 - A=XWGG=LckFAS7,GHLeZjpeF8.DdHukQneQ1R=W-7fYT0uZf`u2I<"S;cbZ%\hL/d(2<m6W
  75.247 - Fm;'L.P<L!X$4T]8]Ed*Y!)tA$ddZZ^\La4cIAPjd2^B%;oQ?aX@Pu\r$cL<?Pg5+(CEIWh
  75.248 - !OR(TI40o*Jd]7#$5DaY"b]e/CHt8afP0DMR"A%4@oH<S;jB#FlRUO`k#n@3cfHn`D6o$Qm
  75.249 - *siGSrG\XMHi`,CKOSa),h%ZJ2Z2.jUQ(X)f5W^26_qZmT?#nd#a+8j*n!#!`+f$cMUXtFd
  75.250 - WRMIG,D6#DE92[?q45l:)LscgZ`pV6W/$Z]j4Z%mA'k'f<p<1g>+M"%=GkSWK.he<<aVJ3.
  75.251 - %:[1nEkQ9H#f>oD\Xd#(`:O$^d7`_F)e=G5,A[n_'=LgqsLMkLDfZ&/u_Nl,)X8a<40%8$=
  75.252 - XLAgrX-*#!FPM^BR4S6jRNQ[6^R7V8QM@E$^'I6`tl<WV'gOP)&h:IHG/4j,!#Yi*jFeBe`
  75.253 - n;&\)T"r'AaX.22&0@D(d0M4UXqP,dJRA2AT)A[bBSSpnnrM&1Lg7mQEtMX'L/+jm>Yp&Zm
  75.254 - MXNn:dgkd<qqPO>2Ri#`8=Lp]G0OeIH-W@*$1<(J>bA8W]5eTk`1S[i#&WUrZ.VEL.D1q*h
  75.255 - FWb7667K/7.`J=d@NEAg"4E!8l2aZDg<dGW_71@o\oC6a8tq`V^#]qk=,a^N^RTZP8,S4BN
  75.256 - SY%5j's^k:I/$/p0i>tN`U2$7)CoAD3Rgu\\Lb\(4SJ_f*2L$O?O\6d>6o>s:melX9G*`*+
  75.257 - X;c#k4A<l\@^"[!m;r,[rROtsU<\=^o#0AiWhAtUQFiHF]2i!]1A.e/.[V&+;2nR/C5^>NL
  75.258 - gT2&gp"6,gLaA^+aG8NH7gL]7?EfPSI@suhKis]]#`^N>`LVM_SqsgaM2isLFqY%YmK$(2@
  75.259 - iNE\^.nr&LtT:%#c[Q2NGTa9$>/-JMX<pq=Mn[rJkkt7%b"Xrcksf.Gl[.V(&0+bW&>;s7o
  75.260 - FS>_k>`Dj7,3-P#7T>T&j7?W&0CQ<nU$*iD@$nj`cLZ2Irso;AL'Nc>200Ja)$@gHbAn6*2
  75.261 - '`r9>te>Gd75AoNQ\GM'ogjfI`WI7.NeM;g3l@k=).=Gc4.QFB6.Jtc0cQnrMAZtiFECL4G
  75.262 - bDRXD1\8.,8CS&+QY.JJ`\B9Br!fk!,SqRG=[Gj^W@"'ra@)HB#oJiE"?Mu"*2E'_L%VH`/
  75.263 - #fZ-9lc7le@;%"&Md$W6VS$aEcts9?D'%,B0%4Y=a.IlPm9Y9U@#%ENS*HRd#u2=u4+JdR`
  75.264 - *J%M8?=Z/J0p(1g;50]NqEkm%K!mWO:&:fJRRbSE!n?B/AlA\M&)NfIXpH<K\o<#C4=iN(l
  75.265 - .Mhmg)<46VK%4\<T=,<p*LdLphKfG#7CFdR,q;M`=)mW\8;$rJkP:n(h<(,hn5^MW]G,D:Y
  75.266 - _#?L1hgh=$s=C+f9D[]E`ep'<LnLu,?BHOW7^r,Be(?<m*_5!9?D1g.7f#aQPlTTnlST][X
  75.267 - sm<2"d(?t<BT\MG(eimMH2\Q\hif=<(ks1=KGYoME2t,BEOH;r&\7jUoX5mO8cBbX>Aa](q
  75.268 - "7#l&miM^@?Rj$4CBZlhi+Em#:lF\=NblGLMXI;H<sjdjqLh'BF'85IBHm%srkV))Ej"inK
  75.269 - ?A8=..Zg6E)-Ol)<G2mWG3%;kViQ[Sp>CMZZ*L8o4LN9D<6B<8-RmBE;7o!`tSLY!JipWnn
  75.270 - joh7k8ZEJ+UKLnqS(7?8ot?@<<k:@s[KA&H>U8pec.Y;1OW203`=8._Tu$Bb:sc2X63++7)
  75.271 - 2sLgOQ3cCXXJ;Y31M>R&IA-S+Q?0j^R=od;D9;>5$q_/nLFMgT&da);Vj5f%qiG9:jL06;>
  75.272 - %FE^N'G@,N;Dg-DTG^"#dT6@pMNk]bp.<PkFGK4HA7r!l@j3F2HD3"..p<@gE6$(,YYgR<2
  75.273 - O,%t0Lj4u;Gb9k<YD9f2q!D0Rm;I[aCrGb5m0XXbn!A]K1kfRlO_i:PoJF;Hpoa'`T8sL&N
  75.274 - rN2m^jAq'O%fArKo@)YMq`8K^WsSoEF1ucInsuQB(g_;p1KQa7LjZ=AGA1XoiBpo0X9R+-+
  75.275 - f'bT$HM2K!]-T,C6a!ok15P50`UGFGR*h!!f7Tmh^f2CinjFLPF]+-Gs<])i6e?p)e\XB8+
  75.276 - gG_:-ML@/sORj?Vngj`osoLk[O.(kc0Z'XuZ6mK'H/f(TG?5X7dDd^<r`(sQGi`(!PEL_9b
  75.277 - sO2ZpA[En&]%i:XopDrn!eogboq$HHIr)WYaV=ZD0l6j>pkM>D_E0F>WV7u3ma56RSQ?oai
  75.278 - MdNOtSjVHKHf6,!iBVnkOI8YC@cdnWpb1a_#'G`?9nb`jq/tHl(Ja_EE+Mi7IjSD,=&F=2#
  75.279 - ^G[qHihiG&U!Ztk$jpC@^uu_9F;%-rWNCU6"&&a6m`WVL-oCr0Eaik&r4>&;0\U"HQ.a4,L
  75.280 - Mn^L.*8DVP,T07#k7tOiH"WQV>D%1R^a@ET?,?EAjCaB@H\[n_litSg`),74+9mMSH.:g4S
  75.281 - C\p8U8jeL/9&[8;>$/(OLk5/eWr=_nk#6H[h8[S!Yp-qoY`EedpE[qXs`D0giVA-gB^rqUP
  75.282 - r;C<(`Ml+l.-KAVH*/2]HMonb_=a:oi23lI"F4KlBL=cOT%eRl671J2aYlj?YD#Snh2TRjt
  75.283 - UtGpd#pGNk@Je^^hc13*aS2p0XGrpsT;hY5c(#jd);;tfZ7]?K4k\q<-f#f'E*M@a%m8\j8
  75.284 - #Oo'KoCH2^d#c8o2pEJ?[,3SopO)%5Ko9WV7,TOKV>+*HJ4Xmm`HAV_9beFMnogj'\^?AJg
  75.285 - 1Z=.T@Bt]<9W_&@.9nMPJ*e4#j,[b2TY+7E;F4XWM<=;&Z-&CL/S^c&=Lg5qT]lO?aEklO"
  75.286 - g(!Z*+*;H/nE8CC2'T"2g$5q0GsnhVdE12M-*1?Oeq91uT2aFU@HYTl!#@3!oa9uc8PT>q5
  75.287 - [b8j9ZqF';9CeM)`Ui7hbKK<e9DW@G?*!jR#LdX<GU++e9^_)DA91'iiaO*\U<*Beb+7;`W
  75.288 - 9T9TEer`j0Z]N6[oR\#Z,]]GPK"Ek)4Zf?U(g?LCosK'OZ`r^s*8!s4/9][fj7Hd(2=t`hT
  75.289 - l'oeP,Ltn<fa%J`2??XNNB@GgCA;)Ju."<,+^+168M1bnKaj$]("ODGbB7i6DG&-Q10Ao;.
  75.290 - ?@<WlMgS)+Kt9f/]RHXpC\(#b88tccF@?J(`?=g4Wp[RN[Q^Z=Ys=j/=JeP[2CpYjXB.k"?
  75.291 - 75\AdP_fm$8"YZ?R<=u0d1%WN44GVURuAgfKa$rFJI(7-V5Z=?C<+9QN"VjBl=M,fuK5(g^
  75.292 - cRTtm,g58=5:O+:sRHNdFEErg=*mpUt5lTD"mF[;GAEE\`l+6<,>!]?0nZD#:?JF8UIB"cc
  75.293 - WiN.%&u!)m)<)m5EC_suM-MN*(5Zs3c/?EQ]YoW<o6@`/MK:Ti\#CV-RLMG@H(%)`+^0VTh
  75.294 - c<KYZ@luYqZ42LXf\Te+nm0J=D3r6<kr:5Na.]KS:?oUSK<$Xk`oJEcH>[-#9C2<.9^_h-J
  75.295 - 3WDib9rcIAWkk7p2M$GrDYLU:pd3;ANTqR72O[>V5M[?e7BTCntV52KtVjcX=P=_1i(KJV)
  75.296 - 1*4*#U:p&[Ms,i&b.g4EqU^6+`]"j^D)+/NC%U?#cage8\_7?'>I#U2eS&SPlS[Jm(ZglP(
  75.297 - KH#taW)T*t46/8O5,YljC15%?WLgs81Na.5ipjEV(,KV2a/e^YdR.]=ZBRYke;n@R4G"F/%
  75.298 - -g5^FY*/j@91%DXmf>h0eKl(G/2JHroDh:2)JYi-3[;gZqih90l!k9`?"FWq0:2Z+i!`MFb
  75.299 - eaTQp`UgAA;r`JJKRMD3<i$E)j3Zg%mgL.N#Xr*/$`E6`CNu"(',:37@i1q(tcd&$ofGIH8
  75.300 - d+[>!SZ?Ss6?.P002!6_=BqKqpb85,[biLh$6>&!d,]QPC0j"Ak<r4G1d%m5-/ceXFYS6'3
  75.301 - T(2<Nl^OY\mac.U&n%8rQl8S%#016EjgPa7k.rXTO-jI+IZ,=ZX<ED7hee/n-fM+Tmk3Q[N
  75.302 - JV2VQ$L$i*dapO@]=U0o&C-)[=V\Y'aj.,$-SfO/*@olNB>%>E1Xa'8TTX9"iE>XMZd:GBU
  75.303 - /!$*OAnOm7)*Y$b25\mYT?WND2X/1DDC=iWVCI!jhI158FV6^U"mUrE5mrl/&:6_m4$D[&q
  75.304 - 1T4u;:O=-<pJ\YV;tC=e^kO1.huWsd70Z,$@,e>eDI,:L:1.t\k=4nEZil9!)Dh*;ocg"E5
  75.305 - cEb:9)EAX<iS)a`u$/)\1RQ*K.2R4Yg',f467/DQFSib#snQ7$SK#1,_J3=/sMP/+f@9'iM
  75.306 - kJG'd8+eZH70'!IEI_e[f1NOG/0g_@pWY3jH_ZI[1B>MFjNaBbL=Q*S+WiTe2`]83JnG2$7
  75.307 - pV0(XdYp)*Ol671BG&HEZ[r;]BaD69JmLA-fenX4uHKAidh"G,u=P#m-Vg7a-oj8M;!*tNL
  75.308 - BC=UQ^Xa1hhtSLBn'0t0=<=X%RdGGONISLiVYJ]"kCPCb'fJ#1rF'0QC7K.B_cVA^?lVGfn
  75.309 - 0T$kGb/n_X4C5)*IYW/:A<QQ3;,'".)sopL#It"NX>+Oa-cj&@P!&HE@s>oGodH)WoH3SSF
  75.310 - dlS\pS!=,AQ_>8BTS;*E4SnO)^[ibB\OEj=J*M1+lbSH(F).X-&;_rD9)q_^NdRI@;sgeB9
  75.311 - l%L?C\hT%HeIc\U1.kPYP-F&dS3P%t9UC`bY.eq;B$5<J*"$);U.Pt&=]9-12;VKCg'd'f!
  75.312 - &eI&-enW%Y5\CXL@Ra%XM[Zo<G][(;O?tV=QZe!0P:Y&a5^TM1,^'Nn+ll*:41p4"6>9'GS
  75.313 - /Wa&AY05M;03m'[G)PpFcd^WD%cpug[cXa2dT[Z.DA!Vg[hV,1<\&4YOrq&GmL7Tkq^H=je
  75.314 - \'sThU24QH>Y=V^.<FlhjaXh<R'?PX:C3=qeL]NR?qAn<bC+a+,+\Hs1\8j#N+<<Ept!VP6
  75.315 - ]B.an`hi9muQO3?kogg,kGf?"_,:;#fPQ[qB]\[Dt9#e\W9KQueQt_^>[!hY><O-D#q<qBn
  75.316 - _qh&iG7Ss@b#B2.XH5H&]GV:>@><U/CIXEC,Bf)"Q8leN\GffjLCn0^NfrL^H?T%2QlB5R%
  75.317 - l^USJ/jj?=0F[W^>-0cIUU3X3PgDJCmG!?+iq*'FWnLqh*T,$A`B8uH<5KJ*l-04uu)!kQ:
  75.318 - ZM@ibk5=D5oA4uDH65T:XVSM:<gUPdqrQc7@V,&?$cDg*AaKAn[J&J7gj>K6D`r$,pKmmXH
  75.319 - ln(3r[52I]1]hBY>`)^?`j.FgXkWX^\#CHeb\01m!YM6pAX72qqlnmINQQ(s!Qq+hk0OiT@
  75.320 - Nf<BC5ZT^\E:#jni8$IJMq$C]C$irr;0[s3L]F&-Do/#69hn!70^?YS+cjP1PEii3-+s:[\
  75.321 - ?Q6M`A`!miS&&2OD[0_F^<e;WDJ:*B^Y7P,0%"HZC_&5ra/,iEMS!UlEX0NSHFHN_].#1.8
  75.322 - n&9?HC>5<$<k7DbA!XAq6K*[Qs#geUR%VWu2HNYu#bKu@U:koAhV[ANd$HosbN^2aqRgSXb
  75.323 - $;e>C&AnoQ`mDY)`NN,H:AkFeaTF63%?THW&E=6l5moA1j=.1l0]qB!h%*?Z&((=f#(G9:>
  75.324 - h?2e#LL!m0*`#M'+p?G&^_X_0^@L,%gFa2jq/CBd5)G52\Uc^&lB)EYgt6H`tXQs'[]\k&Q
  75.325 - 9EA<u$j%(!aB#EFLHg0b^g-(=@%4Ys,Q,eI_kI<"Fm(&VCotLDZ/26NGRQ&SC3`hWN:+):>
  75.326 - &p&JGIBkm<IA"@ALmnVnJb[i:IA)p^kh!7MfR^tfTt*7<(Q&D4gXh[\#B&u(^3,"2M%k8oc
  75.327 - O*msEu&b@)ApA9G3*&5HNERQ%.#9]+b(JRO:0mY9'iZ_eA+jp_*Z2GOa]bZbS,18+h%SIr6
  75.328 - 5oS+?eH14DJgDSV%jNSH,#Q<'Od<<CRj>:D-.6,Y;$LCs*>`Z;b(@AR+sS@B#,MAf2X47c;
  75.329 - /A<=DLH5TR^,^3&^)L6QRS)dgQH+OdVB%"DCa.U!"sI@LmD"<K+c1gOt!R`&lTd1)_'4Y/C
  75.330 - Mhoni%'CWt-LS*$Rm'$5E#F9.R!)I\<.!ZGJ&R.kMD20@Kj<En)2YW>bp_/eT6V.N14EH;>
  75.331 - dq'2jT6J=A0JT.`Nt09ZDm'/MF;bo1TT&onX+nU3+.74oo60d`,nZSmDe73D*>+>["U'4Wp
  75.332 - n__\$d)RA$7n_l<66SteULeB^+1M2Nn=X%n\,tie8PD)"qQT9s?0N!*P1)DlY5rYe^8^jc=
  75.333 - _V[+fM*"9"18:$ho:%j@a#o3j3V%"@13#?a1HMIXL<:DfMC]2@nfm(<N!G;@_Z5K+F;uR'N
  75.334 - <D#3K)dthINg49F@^U>;s5LDClX+t-`GT^_N@%D-6jaQ,dXp&1aY1,)a`cZL53X*V)Dl6)A
  75.335 - Yq'$)1%dP!Cc9r1`E';H*i\@re?n&gS,p37>h0Zcbj<G=RO/.MH]gP1h&lXZ`Zh6&Lnd1Tk
  75.336 - f)H6Q;s-3@[AinAQ"IW?gE<)cdcM3UYs$V"SDQm@-JB!`p2I&Q)$O+Q+[WXNtn5^TEKR,ft
  75.337 - h!Z+J+_b05Z/j_?`dk*QFaZ22):XoD@#brj]$S#"&0U);dnjuJ'Fsj/GO0k.4U=c*<mO2\3
  75.338 - CQu(teAh#-@!<;5-?UXY',ZMR[o>a=2'NE-U_?`"%OH6X6F,rk-X;J7c@2!A,#n.r'_]>Lq
  75.339 - bT.s=4Mb;Zd1+Bdjh]U+gVbUob`'BdV29S<lIC(-6l[1&<&C4-.QNK8^0GATN#N\,@t1AeN
  75.340 - b5:'3-.U5A*5-;RUgZ#?kRI;9+;o-dEj6auOSq+uQSHo2%Htn2I7uG!Z^H5u1j>;.%f04k7
  75.341 - n)APZT@">s3:7RH'<_0]Df:L$o@3PnrEL-[e^;+C.a=;F,3(.)@CKi$<V0XBRmQ&m86n/u@
  75.342 - g<3gm+[9QO\)eFUA.b2H\L6XiBUKldsQLfZ3WF]ZARqA[`*Y^L=[4ibgUIiuOT]2>`p'jRD
  75.343 - KHq;d+dGJj+q&%L1*X/U+t7s`PJ/J%_dlfkCt?l`(.g=t%l@<a2jRG5ZFOI36V\gE<)lsBp
  75.344 - )G8)jIfM;LK:<I5QPbs(me9L-]$_TVP.]jD/iPA/Hn7]nuYe*r+0E6CdO8#QI0bT2fjS>c&
  75.345 - (NAYa5eTd-q_!D:>J%#^oIA_eMLcBXG]4pDbO%rW!_ME$U3X(?QkY?;`TLEgLcdLu:2c$ms
  75.346 - SZ0t2rf2^"ePqe>_pUBJ&Hei,$5a`FqlHIo;K2Us%W6n&h,FXUB]U,")14"/]23sIWhGBJ*
  75.347 - Qs&umn+ZArm(:.g9dsc3p+Yt99jJlH$A0JGP@WrW:(XHhSS>DqpIC?\)28=N2"+<K`<u/hX
  75.348 - 9MKjN-\@^9HW+o/cN?U;:Hb&ZI:FdXGO&Z2c%L0E@?oh,64,G+i$)7YJ<umR0/[pi&2dJ1E
  75.349 - ms>FiSfOBpP0SWKD6C2[f:R7Af;F4@\R@dJi/)r?\.r+Jh2n5\>+p^d=V"C2`BDf2jo2k_h
  75.350 - :"WL)5Ds+qKH>0n*2A.9O/4p)5/r]k/I:NBqoNP45.^"b).gN+=)\="Ym[1Q$GSO40RpEbQ
  75.351 - [5[inhb=OKWjfS22Lcl_NJ?:&u^R*&Z9'PV=IF4\`=FYk:CE(=N6DZY?NajYc"7uY<8@X+%
  75.352 - f\Li*ZRu_fd=.'#R).Q1(WgXWTU"Kr(=VH`=4cu!uKu+RBq*^UF+\QkEI#85pLVI<_ckPT0
  75.353 - B`c&;oL"E/7@JEJQY5iUQ"a7j:*TE;M3Ein<,ieDAXo13:YBELq.q2*]hqdnRe[bKJd6POM
  75.354 - (ujdG(M#X62uVTE&Y9-R2N"Jg$U%E]Kc30Mq2I1q+I@U'Hl*&,MDsDRMT$#_,iY9-$db1)D
  75.355 - dHd3q&D*=EdD?\2d[egS!3^R3HuGe$`,Zm?0dAL#Z[=U&RdD!F]"./]W/\K2bf:>bZjN:3^
  75.356 - @mqK,XsH%291,8Ib_(q--,:R^"%+^/2j(Ss";Q(qN`Wm`[\Y!3r5Tl$!iUfe;*RH'*,&gu.
  75.357 - (<XFio\N*ZA-?<Tr6Wb*7R=Cmhc^:S^Dh8.X"<hEhnj,=uL&.!kqT#SeSZSWAXl:ZT(QjbF
  75.358 - JWH8'Z.g?<n^f\Q4_2,iAGEL7j3skL#HZPK9H)BBiZF3QaaobWTE9\AA0E@q'<\'2PPH/e6
  75.359 - JJpBSZisIY]W=$D\GgV(+8tuZ5\;'&Mosa6(LMiQP-Kg>Ap)N0IT!n;mrbTe6-!rmpNY)-7
  75.360 - 5Fk>/b0t6<hT%'`&(XBXf8]j-\gH]KnEfRCbi>V4j9-\Q`j;5u)k2)nMaL0fuXURs6=8ICM
  75.361 - B9^X3"jBeQuj$(["bP+$q,4:aD3^LN\LA)%%#*$Z60!kGR%OHZH$g:rt7g;*SDq;UeV:hc3
  75.362 - M-,c<H'6J`0QIfZt&S4'aZ37):(48FD[f62566^hnddN+I=g=Je`8#j`&Hfft-,=\.\FSXa
  75.363 - dMPqNZX4@^[l<uJY?At91Wc'NaOC%.q3f9L.=rHi3?3[q*5`7KL6:8K+C#8Z)d7`9jS@T][
  75.364 - 921PQlXA;S]fOYbZsV_&A+u"JX3gLX4o>5j&K9[Jl5Zpjh1hA`jsI/Xhg@%7m-Ck*?tj&pV
  75.365 - f6JX1U78$X6#i#+u;LIs5#urAW+bi3V6*[+scZ\gtVq-.SPj"T6?']Za=PO'*K./0%!]*:$
  75.366 - [SD:b>*"$L%hI/VM6>M%Q%W`D3]SVu0,QK>bVX*7,Aie,JrRC9m3a.%Frh5T.7[c'=t1]8o
  75.367 - EGd5nl\Y;D8gACX!4iuMcf%L"POSrbEIG(hFcbs+3JmIKq*V.VVglU@Nesp%'=]`mo>Me#+
  75.368 - i'%\1%):\UV;L&b,%*k!*[BZN-fU^Jinc?K*])h_2rgJkj5*#]*^f!p8*$77jPE\o*`M0,=
  75.369 - 66#Xin\Q/h:(=HBBGd#F6oA7SL]=/\_:8K)ub?N*eWZ_LZSXg^Rf6**g4-!(5b9pkanF3*i
  75.370 - &!tMr("GeUEeL*jWU'R"X:+0d)>>*lI>Na6]D@m,$(U*n0L_fBo0amG?ag*olZpkO+r-mb[
  75.371 - F$*mOj/p&TX>mlpd@*s;"=fFgCVdFlS+?PDs'"m^t)ek:$$+!^.2l10cs*a^N#?SWfkS+DS
  75.372 - 7kl2Ik+%#EMbfujN\Q&rtIWpmT-l/FZAUPE3!AX:ICZ'"@oD_8R+*+?q)M7u1[i\chT3b>F
  75.373 - /-Fde,QJ5J"D#FMDtdV.q9!:CLaVr?DtkE-_P+gC"%WD97M^Kcq0loNs24bA7UM2Lh>Akt>
  75.374 - VYoD>qs*K^u5V!!a'akXo&)*Q2eo)+7c<M.G=P^g*-OsJO&.T=>V'2$&(_)OP"Y=+VBPtQB
  75.375 - =uH?83:A7cJF?oR9(LO\"D>Bf'F!(^*Ieo%>;&@540Di6<^XVD+=,9dc.Xo_sD-Thss;=u@
  75.376 - @`8Yo>LPhL7DTi%dglBPP\?EmY8<pPj6omQ^GHs#7V>;_E0qmBO5[G#"Pi@-?`mFPN`<G=F
  75.377 - N`nhMIo`^D-]jSV^S2L<Y5asU7F/65l+d'lWnsNak?SRtnB(MGGp4#B%d7<NklXcg7p!m4t
  75.378 - :V15!6#[(aY+#k8is0tdAkcLb-0TQhh<+6Pg#!=&alRR=SDJHSU!`+HqOLs"%nih+=`mMGA
  75.379 - Zir&JaBh!Y8/L*HJNl3c_#/LiP1l_IZ;[_ZEqN`A%s,CoD\eU0GF`n5d3'U">[.&`3HqWl0
  75.380 - em8XaA@a,n$3e"KHB4E:q*u.9d?I:QYSh6cr'oS3N,m<u+60FC,kS0pH;h7];7]I]X0&<jB
  75.381 - M;$n/X&c)b`T_eDe++s_bfQOu18*1kU#.>1N^`DVr(/5%bJ[k:=ZoY3"K%7@ZI/M@1[+?"6
  75.382 - S0eapE1/T;kW);/-!7S<E&K$_]jG6Eb7'/XL1_g6^:p`(j6r>BA`9j/Alb:t@mh@71_Xp_N
  75.383 - 2kr0g%S>-U`:,Q^1qEuX,;]Qo<)keU=&r>/F^E>5%rq0H/Fi)Pp/6^c/Qa.&au#,ViN7l2a
  75.384 - e4?K#TiXZ8t<Eam@S&q2O11T>.18<pK"=H+UQS;%4`UU(&IZ4d,qa^@bi.-;g);X]D#rAf9
  75.385 - PNF?FR?2HpDd^nC5[eo[.SO<s72r,0s946Ou.VeRFB&FkjuC%"7`)@^rj"N+4iqZ[L`6ol!
  75.386 - CZ%_ZtBf9A:dPUsme`W/qN1!Q()\Wj8*"1b`B!bXDN+I%F;n/%a1)9L@%;)Vl:;r`1)Q_nK
  75.387 - .G+YVgES`o9A2VWH?/.7foO7r,nOp).>7qC2;eL:!6u='\f9\s<k2)%T6Y>MjQ\VI+4DuZ>
  75.388 - H+l/5<rPC(3NtQ'&c=PHGJuM$TuM)bG9=nH1ZkMSff/o6JSR4k$I[&T)DDSA,B$%OoVCA>_
  75.389 - 3j%[:/-XpG'jFf!k2eo%/mF?ghu;L'>0AFhY;brSe49J#lZapM"+T>-0BKeGG")F0,?W)C7
  75.390 - Mrbo$h1T[t\0WT>)sQLKYeVpYk*RZ^o?X%ASFl:Smi85F:R0I]CGf7pjfeYr1$VOPN*N"n&
  75.391 - !*/HK3^LjZ"l^-6\8qd4^DJe1BX5r^:s87VElm"'&[2R(;,dY\:6L&me5i<`L(#pV,UBu&m
  75.392 - J"eg#kL(M?B2"e)T(=Lu9:iX^qk;K&fe3AUu&X3^f:>VXB^k&X7.`0hN'4Q&ZM@i9W6&5*_
  75.393 - TAp#R7IZRmLk8(sA7&>5TSu49P4E'dbDK/o2+G+/)c<D1HI(u/]p2\8,IC`#i[R)\(l\l36
  75.394 - ICLLU,PV'#pEh9LH6$a*&8b?aT)Di<C5D26kBSL7kC!fNqt!9aT3$<r(N4cL/CQ'8L[;RPX
  75.395 - 3Su3CBb/Wm,=Q!tTP7"EdocLqI8^Z'nJ0.8;I,oY6b,"J//_2%F/5*Kfi><<kOOpI-(JQEg
  75.396 - -<a7Z,KAe`jd'4u)UZ`mOC@f1PX/^-i;=u7T^klJ,eh+\bE+/IuJPKK=j:!)W_B=.DfEtPF
  75.397 - g\W76_9KcCK^4@Y^^HkkQ[K$s"GY>$t0.4^LU(g(R4SW["LU?&umV->?auGsrocKju8mBP/
  75.398 - T/ER<-`%NSPqeWpXf'so3jLe;.e1hZA>fSa?uhf6`E,AS<@+4e2MY2AM,A"F7o^5elc1s\[
  75.399 - "5&L0QSp.XU9JJ(%!?I'kXRJ]"",>ni9ROAs^T]@koL%]apC(_2QOi<@JXhWli2[<SH\CCU
  75.400 - J@Ont?;^)-9%8,0qgU3l)DYDdc\;<LrdaL/]Ym@r-:KZ4\LfUSN*'.V)XbTp!Y4KfULG4`@
  75.401 - 7k?D+Z^k@AEeVmR;9`)Nc6=_ID?=p"u^-X[AXXShISFsbU=]1Gid<PQ$[#2p9.=V\$O)C?)
  75.402 - %Ejb5$F)H-H\edj#>s#$.DRJ*.(M<&?1M(atp#!CuL@JS3a`lFk.>rD9oj58`HZ$oQ^')Hd
  75.403 - gcObKDmf<coMupT>0(h8Pfb6RLB0o($%[%R#Jh6)"^nt\K5buE_AGcFL7B]?XW-]8\)Rp+]
  75.404 - K(_Md^?C/ZDNf_"?:@d-cHq#'k4gYMfEnn`XAgS#+R8`0ZCcD\E=lB]1m9Zjo2@6!0?,<j:
  75.405 - O.*8')Vr-"OZVPB(hBar*\uANZrWEjf&m).tO4]XaALp0Z#]LG<C'QsfHU2)s7K*bN(<Rqb
  75.406 - ,NVATHej<?aL$da[T)7_D4Cat\=]FW=l#=3#`l!C*e5<=#fJ7'?%Sb(-[9,[=>BC'K.1kq@
  75.407 - G)J2?M@I#DG2BoIEP=Capn0.GP7+,53M/%HAX*&M]c564Cj;f%uobf4.]"JtrSLL"Mf"]iV
  75.408 - "o<!Pa,%haG1;sCktYZ\7g*7Q$+i]?$SA=3:"b.DgL05^URA:lIIl)qLN.2iSZsTe4=3-7>
  75.409 - \p1+>!q@:h8_Tp&M<-dGH&^=`05.X:&2PJo(Bom\u"["Of5NCNmu*.G@4.D/;X#DhBkmBOT
  75.410 - $SI\?=F:=eB$c^&Q,tpE*Q8RcEgf@Ch:b\N*"NPo)\a03$dS0I%Z`1dTPX[YRX(-;TP]c?=
  75.411 - 1&l(d,]O+$R/M:$W)J`L&LP&On9apq2T,ojjtF7Qll#Y.qZ"m^GRSGTeerYaquLTu"ZB@:S
  75.412 - h`[#r!N:c.med7CT.ilEWG9]?.%,X>r>n=5b^A6Y_7\%r]+R*RAe#iF0m-!2<UN^1Hj#gb?
  75.413 - n`F>o&g$`']XO7!#@"N<lMa>d;&J\U$oE8c;i+*>#9mA-+,R.<8pqOiomKAkq!SnibNB?""
  75.414 - QO-A05O+s5JQmj]@$NG:1$,?Qh"[>b5%Zto6t\fo6JO)OrlkVr<^+2KVsWicVQt%B<?i7hj
  75.415 - SO\CV;q]+Q9R1S*\!Tb?jYq-QR#nEN[!OHO%ms+6WS?5GP=ORp*/!_`M)@%GTnNe+KUp\$.
  75.416 - Q@2KJu2]CJ1EftTM'^<6Yo@#%"J"i$.`^S?3<q_^Un&A]%mR,Y<7RYrm.ZaC0N^_>'[+QPF
  75.417 - gq)s(j^f1Sr'GuY<S%4AMMrU,<J;cdeKtX9$#a=uje)ES/JrA[X[YW_+5_=a7.#]+s^po$*
  75.418 - A)P.l[^tKj^T1^-,VR%<0T)<bQJ2<r//>cj(;@-lN`-S-^qr+E+GfpTLbmSkH?4p1m>+FZ\
  75.419 - ]BTB0T<QSdg5;!Lr4t'9HT)&i\o"3]M&(3ljl=f&47.'`2$"^MuL@.>!+<f[S):6X=Lt,ho
  75.420 - !fs_k<F.r&tEPM*FOq6]d?qLhsfR["pOY#g:hV$rW%ZjG<]p`3`jioO!E%9Fcut3@m#f"7(
  75.421 - u[:]iu!`>F?K^kB[Ri]YD*\`?4LFDD.U#/s-#2nWu5bUUP9+ulq][8H$T"EVUOFGNl2/)sF
  75.422 - A;hDhr:,cER&.Bci`,J$WC^BB/`$.<5XDnMu\M7cM6pL_Y,\OWOE]Diq7oY5aFC6rd'YNJ5
  75.423 - 4S3,Q5laEZN&Gb`6gPc0`!o5\J4Sa<a9r^$Y_'j4KFEfF#kVFoI$_s-kJe(s7O+ci5m,%"N
  75.424 - 'MWC5!/%["?<qk5mUFga4-g*."b)jObh56auIbi@#i?NR*(Ym]B#B?I%&*6VScgC3lC!k=H
  75.425 - pn^#tYhq8n`jhP\Grd,`3:faqSg9kiKs3M9:dW9;K/0"+\9=Z,8\K6VMbf4F.PYSB3%+bC$
  75.426 - Qg.#H(lZ,XGq#YYY_`'k"QYDGZg6_(HoXG'",N_?b(bi>Hk_Mc;fF/Sq1b1+3<'ZgX)4%\A
  75.427 - D7=;R<*5bKuZV=sY^G)0PBSSU@_8j?_7A,mignb:p%>dI_\eG\!m,QAYJ',"Y9#SHg.-Ea?
  75.428 - L<FB]6B#hG.ffp'Zq:..c+&?`A6+L#m5K.OLa/?HAEsn^-\s&83P=d9AG/dZg'De#^!_p:E
  75.429 - .fqrgdR<[8*GoG,l>mXF&,3#\$X@IKJ-(p"OL(Sc<05SCl6F.!R3=Q8BO%gTSLeV@`o%/7=
  75.430 - ,;9!.n%G_?a]a]#<ti,h30"gou1b#gD9ibi;N*(t"O@aGeKV*7;bX#f1WiNJ/#_AIjT]`tE
  75.431 - 3PLc^uu$e<S!_h^/n9ONJ#AL.Uf,ej_#c2@Jn'S;Of/-rp)#fRTBV&3(#0[g[na'a8(*-\u
  75.432 - !XNA!7]i#rum#<FRL:4HNL4o='CMC5ML+t7/7>O,k,k<s32pfE_4^7\E9gU$%6O<#4[\Y&G
  75.433 - "*ZpT.YsR[e9*kWPeg0@DU:6"`/QM$ohVgZ#**7"^8-ZZh,$/':!nAaeO<NhEo5CYjjbSF;
  75.434 - :IJNj]@<J\;6B[e\tkFns.a]j].dS<NK]\4^X&B>mQEr<^gWOEdGt-M*@/]<@q\$]k<1eAJ
  75.435 - =Gb<lJt-np=CCjOP:Nf!T#=r*.]O0@aWTf4B-&"`TJjEJWtR<kW]NX@GV="3f;B=64n,/U.
  75.436 - aGGmKse=#GJ&!/o:sj]:Jq=Cm5]FY_E.M8Maf$lPV*9oIZCN7c[?f]A.GooIc0OP(A2fd2g
  75.437 - 723Z]^PhB'%fk$K&FdLd8R+[amf^3M]I:cT(SCu<S=9.10&;a!M(to^ug*NKI25AkoUlUdo
  75.438 - `SH7$h5AtXq,uq9=nmg,%Ad7IXP24,g?#KkmA<HlVco(bgEF[BR+PT@Lg%Kq>@k7tFgp+Z\
  75.439 - <\_N8qjNS/\BcRVUg_G3`R.+Gh/Mc^t][@ga0hm28e3<`8"A3gh"L\FiW9kaP<'&gni0K[E
  75.440 - I@EbhUanguZh`["Y8<]\O=MRYo4OCOn'SC"T!)%/$,rA_5ah<nfU]gJ-=ZNRqIDgtgB'>r$
  75.441 - @@auIFaM+csdN4n"Q-0*iJ/_Gd,^[p^H:#"F1kMDKghGrF$SS;DIC0mRJhDO]Wp$\s+hO+!
  75.442 - &7*GVf!6AL6oA<R@O$20U(#%PQW8C>Ehkg10A\H::d4L(L$FT]ejo=6=cel]th,WFl#cZ_T
  75.443 - "5m2`N0X,H%JX==U0p_%i2-j=ecuWg#[jm/i1:D9p(*$t)W/dYhqenO/e6hu']Dl]?<uLI/
  75.444 - MuEm'Ae`diMINN4q%l!%:QYe:duJap)f/%*";N]@Ka5MSg*/`,`(k3%.5<K:krIK-fUF2?l
  75.445 - eB:/a$T7*`q2LioVkL/g_"d7gQmlj!HPA2DaA_1uhUoj(:40FuSH939-;bj/+lt[QENh4QG
  75.446 - !Uj5rPcp-7UB5i`\Hj8^K:2BLlO7,m>_%,N^CQ:L"j8E?(.jJAY/[RF`H+66hSA9LT+p.sc
  75.447 - S:urHij@2i)2BZFD_+#>RAL:I>G$!d[=P>Z+jZZl,8K8L;h&XmRQ'pS9i6p`l@-/55jsFR"
  75.448 - 2Ikl=AEHp(T1F.fG%]rlB]bUpk,)nU[VP$FD!';ck2pRDp2B*uE9A!Vk9b642KS%NFQZ\Ik
  75.449 - @So#G&EU@A`oA)kGERg[X72WI-9(/kN76Vp4)91JERc"kU(oF2M:3_K]lHjk[oS5G),:9M!
  75.450 - 1.]kba7$[Ys@hN9JiPkiRogkdG'mA;?b=LR++(&[;Sl?YNBr$YG]_%[H:5Q"bE-l&M4op6k
  75.451 - 0RRq\IUC!N,\fRE)QR-DV`l!C"I#,2@bUM<8jBr7`kAtS?pV.t1Ll#s&kVOd"4W+qotl?9.
  75.452 - A-Eh10VX!TOCAtMS%\@GWXD15/CL4%+hQpqa[VIM#CHf4CSuuk3U[([fCQ>o?^6e/7[;5cQ
  75.453 - CMq"**jfYl\SP$QCX0k6m_N\aX)(h*m%0a5k/6Nib\PeNljh5'f"Z$-_efn0Co5QqI`H9U`
  75.454 - pD!rCYm'J51aTla_`r0D4])@(>%rfg2)M\m7,LjL>-PlbAI76D=5j>hUq2_iU,4SmKV5/k2
  75.455 - g<3b3j/lmXEsZNnWnZipITBm[if`T%S#Dm-]VuDPkqOY4$9Un8;j4m`+AVG4TX,ennIYl%%
  75.456 - ?@#Q~>Q
  75.457 -Q
  75.458 -showpage
  75.459 -%%Trailer
  75.460 -count op_count sub {pop} repeat
  75.461 -countdictstack dict_count sub {end} repeat
  75.462 -cairo_eps_state restore
  75.463 -%%EOF
    76.1 --- a/0__Papers/VMS/Eco_System/figures/Scheduling_states_2.svg	Sun Mar 11 09:26:44 2012 -0700
    76.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    76.3 @@ -1,210 +0,0 @@
    76.4 -<?xml version="1.0" encoding="UTF-8" standalone="no"?>
    76.5 -<!-- Created with Inkscape (http://www.inkscape.org/) -->
    76.6 -
    76.7 -<svg
    76.8 -   xmlns:dc="http://purl.org/dc/elements/1.1/"
    76.9 -   xmlns:cc="http://creativecommons.org/ns#"
   76.10 -   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
   76.11 -   xmlns:svg="http://www.w3.org/2000/svg"
   76.12 -   xmlns="http://www.w3.org/2000/svg"
   76.13 -   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
   76.14 -   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
   76.15 -   width="744.09448819"
   76.16 -   height="1052.3622047"
   76.17 -   id="svg2"
   76.18 -   sodipodi:version="0.32"
   76.19 -   inkscape:version="0.47 r22583"
   76.20 -   sodipodi:docname="Scheduling_states.svg"
   76.21 -   inkscape:output_extension="org.inkscape.output.svg.inkscape"
   76.22 -   version="1.1">
   76.23 -  <defs
   76.24 -     id="defs4">
   76.25 -    <marker
   76.26 -       inkscape:stockid="Arrow2Mend"
   76.27 -       orient="auto"
   76.28 -       refY="0.0"
   76.29 -       refX="0.0"
   76.30 -       id="Arrow2Mend"
   76.31 -       style="overflow:visible;">
   76.32 -      <path
   76.33 -         id="path4008"
   76.34 -         style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
   76.35 -         d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
   76.36 -         transform="scale(0.6) rotate(180) translate(0,0)" />
   76.37 -    </marker>
   76.38 -    <inkscape:perspective
   76.39 -       sodipodi:type="inkscape:persp3d"
   76.40 -       inkscape:vp_x="0 : 526.18109 : 1"
   76.41 -       inkscape:vp_y="0 : 1000 : 0"
   76.42 -       inkscape:vp_z="744.09448 : 526.18109 : 1"
   76.43 -       inkscape:persp3d-origin="372.04724 : 350.78739 : 1"
   76.44 -       id="perspective10" />
   76.45 -  </defs>
   76.46 -  <sodipodi:namedview
   76.47 -     id="base"
   76.48 -     pagecolor="#ffffff"
   76.49 -     bordercolor="#666666"
   76.50 -     borderopacity="1.0"
   76.51 -     gridtolerance="10000"
   76.52 -     guidetolerance="10"
   76.53 -     objecttolerance="10"
   76.54 -     inkscape:pageopacity="0.0"
   76.55 -     inkscape:pageshadow="2"
   76.56 -     inkscape:zoom="1.7990428"
   76.57 -     inkscape:cx="380.09076"
   76.58 -     inkscape:cy="756.04202"
   76.59 -     inkscape:document-units="px"
   76.60 -     inkscape:current-layer="g3898"
   76.61 -     showgrid="false"
   76.62 -     inkscape:window-width="760"
   76.63 -     inkscape:window-height="1141"
   76.64 -     inkscape:window-x="889"
   76.65 -     inkscape:window-y="6"
   76.66 -     inkscape:window-maximized="0" />
   76.67 -  <metadata
   76.68 -     id="metadata7">
   76.69 -    <rdf:RDF>
   76.70 -      <cc:Work
   76.71 -         rdf:about="">
   76.72 -        <dc:format>image/svg+xml</dc:format>
   76.73 -        <dc:type
   76.74 -           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
   76.75 -        <dc:title></dc:title>
   76.76 -      </cc:Work>
   76.77 -    </rdf:RDF>
   76.78 -  </metadata>
   76.79 -  <g
   76.80 -     inkscape:label="Layer 1"
   76.81 -     inkscape:groupmode="layer"
   76.82 -     id="layer1">
   76.83 -    <rect
   76.84 -       style="opacity:0.44897958;fill:none;stroke:#000000;stroke-width:0.1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:0.39999999, 0.10000001;stroke-dashoffset:0"
   76.85 -       id="rect4618"
   76.86 -       width="245.17555"
   76.87 -       height="96.120583"
   76.88 -       x="248.82765"
   76.89 -       y="196.71402" />
   76.90 -    <g
   76.91 -       id="g6133">
   76.92 -      <rect
   76.93 -         y="223.7659"
   76.94 -         x="346.78796"
   76.95 -         height="19.030159"
   76.96 -         width="51.619602"
   76.97 -         id="rect6089"
   76.98 -         style="fill:none;stroke:#000000;stroke-width:1.08018124;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0.60163802" />
   76.99 -      <text
  76.100 -         sodipodi:linespacing="100%"
  76.101 -         id="text6091"
  76.102 -         y="236.91867"
  76.103 -         x="355.0636"
  76.104 -         style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  76.105 -         xml:space="preserve"><tspan
  76.106 -           y="236.91867"
  76.107 -           x="355.0636"
  76.108 -           id="tspan6093"
  76.109 -           sodipodi:role="line">Blocked</tspan></text>
  76.110 -    </g>
  76.111 -    <g
  76.112 -       id="g6138">
  76.113 -      <rect
  76.114 -         style="fill:none;stroke:#000000;stroke-width:1.08018124;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0.60163802"
  76.115 -         id="rect6095"
  76.116 -         width="51.619602"
  76.117 -         height="19.030159"
  76.118 -         x="426.78796"
  76.119 -         y="223.7659" />
  76.120 -      <text
  76.121 -         xml:space="preserve"
  76.122 -         style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  76.123 -         x="438.72571"
  76.124 -         y="235.94211"
  76.125 -         id="text6097"
  76.126 -         sodipodi:linespacing="100%"><tspan
  76.127 -           sodipodi:role="line"
  76.128 -           id="tspan6099"
  76.129 -           x="438.72571"
  76.130 -           y="235.94211">Ready</tspan></text>
  76.131 -    </g>
  76.132 -    <path
  76.133 -       id="path6155"
  76.134 -       d="m 322.39366,234.14931 c 15.56383,0 24.45745,0 24.45745,0"
  76.135 -       style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend)"
  76.136 -       sodipodi:nodetypes="cc" />
  76.137 -    <path
  76.138 -       sodipodi:nodetypes="cssc"
  76.139 -       id="path6157"
  76.140 -       d="m 479.14368,233.03761 c 10.00531,0 15.54343,-13.29992 3.3351,-21.12234 -25.62918,-16.42178 -194.34421,-13.27617 -221.31651,0.3335 -14.692,7.41328 -15.07228,19.58187 -2.13564,20.78884"
  76.141 -       style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend)" />
  76.142 -    <path
  76.143 -       style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend)"
  76.144 -       d="m 399.05855,234.14931 c 27.79256,0 27.79256,0 27.79256,0"
  76.145 -       id="path6527" />
  76.146 -    <g
  76.147 -       id="g3898"
  76.148 -       transform="translate(0,0.4467926)">
  76.149 -      <text
  76.150 -         xml:space="preserve"
  76.151 -         style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  76.152 -         x="267.54309"
  76.153 -         y="254.91867"
  76.154 -         id="text6077"
  76.155 -         sodipodi:linespacing="100%"><tspan
  76.156 -           sodipodi:role="line"
  76.157 -           id="tspan6079"
  76.158 -           x="267.54309"
  76.159 -           y="254.91867">Progressing</tspan></text>
  76.160 -      <rect
  76.161 -         y="271.7659"
  76.162 -         x="267.2655"
  76.163 -         height="11.804094"
  76.164 -         width="51.619602"
  76.165 -         id="rect6145"
  76.166 -         style="fill:none;stroke:#000000;stroke-width:1.08018124;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0.60163802" />
  76.167 -      <text
  76.168 -         sodipodi:linespacing="100%"
  76.169 -         id="text6147"
  76.170 -         y="280.90646"
  76.171 -         x="277.74329"
  76.172 -         style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  76.173 -         xml:space="preserve"><tspan
  76.174 -           y="280.90646"
  76.175 -           x="277.74329"
  76.176 -           id="tspan6149"
  76.177 -           sodipodi:role="line">Stalled</tspan></text>
  76.178 -      <path
  76.179 -         style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend)"
  76.180 -         d="m 283.06571,260.15959 c 0,10.07749 0,10.07749 0,10.07749"
  76.181 -         id="path6153" />
  76.182 -      <path
  76.183 -         id="path6713"
  76.184 -         d="m 303.08493,271.76394 c 0,-11.10513 0,-11.10513 0,-11.10513"
  76.185 -         style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend)" />
  76.186 -      <rect
  76.187 -         y="223.31911"
  76.188 -         x="262.8187"
  76.189 -         height="66.833359"
  76.190 -         width="60.513218"
  76.191 -         id="rect3890"
  76.192 -         style="fill:none;stroke:#000000;stroke-width:1.08018124;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0.60163802" />
  76.193 -      <text
  76.194 -         sodipodi:linespacing="100%"
  76.195 -         id="text3892"
  76.196 -         y="236.91867"
  76.197 -         x="272.02063"
  76.198 -         style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  76.199 -         xml:space="preserve"><tspan
  76.200 -           y="236.91867"
  76.201 -           x="272.02063"
  76.202 -           id="tspan3894"
  76.203 -           sodipodi:role="line">Animated</tspan></text>
  76.204 -      <rect
  76.205 -         style="fill:none;stroke:#000000;stroke-width:1.08018124;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0.60163802"
  76.206 -         id="rect3896"
  76.207 -         width="51.619602"
  76.208 -         height="12.915796"
  76.209 -         x="267.2655"
  76.210 -         y="246.54515" />
  76.211 -    </g>
  76.212 -  </g>
  76.213 -</svg>
    77.1 --- a/0__Papers/VMS/Eco_System/figures/Time_in_VMS_1.eps	Sun Mar 11 09:26:44 2012 -0700
    77.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    77.3 @@ -1,943 +0,0 @@
    77.4 -%!PS-Adobe-3.0 EPSF-3.0
    77.5 -%%Creator: cairo 1.8.6 (http://cairographics.org)
    77.6 -%%CreationDate: Sun Nov 21 13:32:58 2010
    77.7 -%%Pages: 1
    77.8 -%%BoundingBox: 0 0 330 127
    77.9 -%%DocumentData: Clean7Bit
   77.10 -%%LanguageLevel: 2
   77.11 -%%EndComments
   77.12 -%%BeginProlog
   77.13 -/cairo_eps_state save def
   77.14 -/dict_count countdictstack def
   77.15 -/op_count count 1 sub def
   77.16 -userdict begin
   77.17 -/q { gsave } bind def
   77.18 -/Q { grestore } bind def
   77.19 -/cm { 6 array astore concat } bind def
   77.20 -/w { setlinewidth } bind def
   77.21 -/J { setlinecap } bind def
   77.22 -/j { setlinejoin } bind def
   77.23 -/M { setmiterlimit } bind def
   77.24 -/d { setdash } bind def
   77.25 -/m { moveto } bind def
   77.26 -/l { lineto } bind def
   77.27 -/c { curveto } bind def
   77.28 -/h { closepath } bind def
   77.29 -/re { exch dup neg 3 1 roll 5 3 roll moveto 0 rlineto
   77.30 -      0 exch rlineto 0 rlineto closepath } bind def
   77.31 -/S { stroke } bind def
   77.32 -/f { fill } bind def
   77.33 -/f* { eofill } bind def
   77.34 -/B { fill stroke } bind def
   77.35 -/B* { eofill stroke } bind def
   77.36 -/n { newpath } bind def
   77.37 -/W { clip } bind def
   77.38 -/W* { eoclip } bind def
   77.39 -/BT { } bind def
   77.40 -/ET { } bind def
   77.41 -/pdfmark where { pop globaldict /?pdfmark /exec load put }
   77.42 -    { globaldict begin /?pdfmark /pop load def /pdfmark
   77.43 -    /cleartomark load def end } ifelse
   77.44 -/BDC { mark 3 1 roll /BDC pdfmark } bind def
   77.45 -/EMC { mark /EMC pdfmark } bind def
   77.46 -/cairo_store_point { /cairo_point_y exch def /cairo_point_x exch def } def
   77.47 -/Tj { show currentpoint cairo_store_point } bind def
   77.48 -/TJ {
   77.49 -  {
   77.50 -    dup
   77.51 -    type /stringtype eq
   77.52 -    { show } { -0.001 mul 0 cairo_font_matrix dtransform rmoveto } ifelse
   77.53 -  } forall
   77.54 -  currentpoint cairo_store_point
   77.55 -} bind def
   77.56 -/cairo_selectfont { cairo_font_matrix aload pop pop pop 0 0 6 array astore
   77.57 -    cairo_font exch selectfont cairo_point_x cairo_point_y moveto } bind def
   77.58 -/Tf { pop /cairo_font exch def /cairo_font_matrix where
   77.59 -      { pop cairo_selectfont } if } bind def
   77.60 -/Td { matrix translate cairo_font_matrix matrix concatmatrix dup
   77.61 -      /cairo_font_matrix exch def dup 4 get exch 5 get cairo_store_point
   77.62 -      /cairo_font where { pop cairo_selectfont } if } bind def
   77.63 -/Tm { 2 copy 8 2 roll 6 array astore /cairo_font_matrix exch def
   77.64 -      cairo_store_point /cairo_font where { pop cairo_selectfont } if } bind def
   77.65 -/g { setgray } bind def
   77.66 -/rg { setrgbcolor } bind def
   77.67 -/d1 { setcachedevice } bind def
   77.68 -%%EndProlog
   77.69 -%%Page: 1 1
   77.70 -%%BeginPageSetup
   77.71 -%%PageBoundingBox: 0 0 330 127
   77.72 -%%EndPageSetup
   77.73 -q
   77.74 -Q q
   77.75 -q 0 0 331 127 rectclip
   77.76 -% Fallback Image: x=0, y=0, w=329, h=125 res=300dpi size=2165625
   77.77 -[ 0.24 0 0 0.24 0 0.991089 ] concat
   77.78 -/DeviceRGB setcolorspace
   77.79 -8 dict dup begin
   77.80 -  /ImageType 1 def
   77.81 -  /Width 1375 def
   77.82 -  /Height 525 def
   77.83 -  /BitsPerComponent 8 def
   77.84 -  /Decode [ 0 1 0 1 0 1 ] def
   77.85 -  /DataSource currentfile /ASCII85Decode filter /LZWDecode filter def
   77.86 -  /ImageMatrix [ 1 0 0 -1 0 525 ] def
   77.87 -end
   77.88 -image
   77.89 -J3I@:BHu(:pOk^R:T.dk*=mro@So+\<\5,H7Uo<*jE<[.O@Wn[3@'nb-^757;Rp>H>q_R=Al
   77.90 - C^cenm@9:1mM9jS"!dTMT<$3[GQ$8#0$s<4ZX!SPQ1`C/m<k<ioH)<bk^Hj`\=EYZP^B4!g
   77.91 - 3;'o"oFO(X`dh"8*[iD5A+f'R[o?>ioWjnAY&^gM+`4=1jRLW!YA=M/6)*KS9PE`kN%="Tc
   77.92 - _Aoh+fk'&t\ctIN)4XQLiVpoI(>.nOW?*DmsG$@,,f58"PDKf<uk4a;=i,EpG4sq/+a5h8d
   77.93 - >eAJlo*B]ZT!'31_l[h@F?.u;GBO/Fms$q.0(\8JhnaScr]a26g[)`OH[c!ea5-IbHN.>J^
   77.94 - &uma4O=2qs$*R]rqo%N,N/ekE&6SU_%/pY#XOP%r<0s`>VcdTn?Vp$6h#Hs$,(:o3t4UJ1d
   77.95 - _,U&KE;87<)6$&4UXR>8tG!P4okbE:do]7$5Dp*BCCsHPf9CjGP9SnfmZ1_N<P!(W<VLV's
   77.96 - ;<['M)NEcU[r8b'0?1!"Cb@l$\47%5DoZW,[19_.8^3D8sSk:fZ;U@13?EtkSs9(MWO4YG4
   77.97 - F$U78RFTXQtoORPZ;"=bh1/W+Gdn<DW`8=*<Zo'p,;=t(t:+\<q912Ep<4>aKPr2cC;DiIe
   77.98 - =]UeUj&Ji3AS5+DoHeiff@<$:=41&B!EIOt*KsUYFo?So=&oL$B%e#sM.tF<D6m'kFksZG=
   77.99 - uLf4CKoB/ED,(FrP`g5G;KJD?.$pUG2AN9::[qD>26Ti%akKdi"uq-J`)nJ%>3UV:)/KAQu
  77.100 - 3q"iY[\%M;jo*/W8X+c8CUAR-m+uj;AFrOfAd`n:WD!U$%]D85^LXAf6I&RHBp?D4'K(L2E
  77.101 - LD\^#SOB:9<[SS1%?LS/=k^5o"&3Mqk7kIM_.VeLHHVl/fmm]ihX]$@^_CHC=GWp8=[_6.G
  77.102 - Ip;s^Yq_lp-laqo/ZtJ-*Qb..IQLh\)\o,L%Dn8]q]k9FI$c6e.G5&spqr\X.EVpUTU@<PR
  77.103 - A]/We[i<>"*&ft'F*r`Zd<%L:n'Gma-U5juI-3<;Bq:#`eTLhgA(u0T2b2\G]Va`?F5=$Fa
  77.104 - S4O<Kus,g5Cq=/4n"TjpqDNUjCat^LZ*PCVN'tW?8nqBp0MZ9lhTE;^$Yasn#bsN5A.7crA
  77.105 - p#"Wd]5c/+EA*8)Noa?g#T.+'\5aDup!QVmuYsli_a@$3J#!)Z:dP#(E\'$,@AU"^jG(Ja_
  77.106 - :]4,:cLTH"St0KKBRGU!M<*#aL7.MK[t;[4G_b'spRejB-\$Xn]JL@Adp_74[ri=nJ-d';?
  77.107 - >8:_*l/+/6J1*a["QO0C67#A/A.DtpsrS[;CL9X2j^,VAoU1@>\O]jA*LoV*Hll_7l3\Wu.
  77.108 - gD$Cs0o&V8,=2&86dB[m3_Z@5(7&DoU]c71;@Z#a=UcP87#@%(/k/Cb*@'WuOciU;8kE/;-
  77.109 - 03"4P>Z9n8_H6SjTM9A;N=XI=\U@,7&cGLY#\0J>q>#iZ'J;5>"`"8/`jp]QW!6X9A+_Hjo
  77.110 - iMf;\!81=cG/u7*1iq/nRf1SMTD]d@+!/C/%j52<Mi1Ar?r&ZI///fqAA8;iYln=j8ti7-U
  77.111 - 7@Y'*Rnh)jeQnX`\)H;@]24m0cZT2V*W:YG\2VqhBH<"=LV=q*d]71#Ye/r!3V*CK%E&Y`6
  77.112 - "MGF!I7HgikUJu,k;;+0'kli6+<0!,>>"qTQ74G'4Y*Mu>>ta@_(SC?:RT!C,:$KVWVc<)U
  77.113 - ;qcXq.?sn2oa[]q>)b^V#nJY"XQ^N]^s)#qefFn8WWn?_:hT!NX&Vu!<@X&2lNHIQ!!9CU>
  77.114 - 0U497.@3VEiTD%a&[k)>cZDP\l7n7?#.E)Y>t#)=5*U[lihs1<N`@PHEg^*Ok-a;/s"V2).
  77.115 - W#eOg8"_H<<IE>AJXkWg1lP=kXU#XS&9o<J%$.lBX_,2,5=DL5HEJ>SCt.A%#>0[b<f[6#?
  77.116 - e7[oVq1>2c/k!c>9P<n?,4>%:Sc29EC10'6EnSTF&'^:4sdZ.r!GF03^=]2rn<?$iDaDP]Y
  77.117 - 1f661[S&osE7.@RYmaI53R`hg=:nf23qHb,>.IY7?\Q>6u?ebNCn"ApZf*_E_HiJ";jp/_)
  77.118 - 0*Yh>*J<RY!Pim)!oXM7JoJ.9_cUg_hcqO2n?*b9G[h=p>:"UUdF'/u,,^LU,UTdM1:S+rF
  77.119 - &a`=N!.M\a&neM@SD'.mTqlm<l5hN>]"8]`]>&!!l3j_R?R2r;9E$:ULYi-N9tdG3nW=,A?
  77.120 - ;b9Ectg6=cW_tC&aJ'L0>W9Eua5Qa]Yq[DpD>F'G.:4C2\Y"[?O"_NZA"fm$;Y<)@j+:h#F
  77.121 - '&mE!Zn01KX2*MW0[iR.>i6"rJ6V<c]pdhUn8l+K5J1T:)oj4;anX6#s1<M.etb7%B%$YCg
  77.122 - #E#AGsMcGaBIPlfYXgf03Bdr_E/tEdhRh&h=H.u$#m,Q?VA4C*4o5C[a6OC9_?Kp91[HTU#
  77.123 - \Fg)Ddj`bJ`BLi)g<3YplGpCn'st!q(LM"VOc21,s4CcOG&(7\Z=arrYk;dE:Q;&K[[,Fhg
  77.124 - M:VE?4FaG7=!gT_hI1=d:&sPj;@dJR;i#Y7J5L3h]'(=@u]M5\"<9Je6e4(We4P8m.B2p1P
  77.125 - "KpX/bqj1$2HeL%.bi4ZIH4ebhdSeZEK&q&Mc\eB<f.IQ,$NGad[apQ4pINB9$f`oPXmP\$
  77.126 - 9Ob5#_>jnj+ep"BqTFWRC*F?akt$TUM_D_N:.#Gp6La#Y^mD8+P@HL2\:7IeDpUA,N+pNcX
  77.127 - lB:e_`f#t7A>!L\e4h0lag6p5mfm#1mDk-dHaC5)44Zg-*!$13Edk:HF4<K*F?45##cOK.;
  77.128 - 8#c/\Mo8`$($W,=Mk"*;i8HmH5:X]o]KTYIq4@oT-Wco2reC?s+%b^B^T70;/r'5MiS$G\a
  77.129 - 8/!K&,UXqjZTekpQNeXGOL)b]ALNphMQN)J!!RABBbsGXQN=+$.uXK&+@+<@F1UplmEQ\TA
  77.130 - P`[h=-m5O)Va(XQ;(c^4CV2mb7a#HCaMb\.BAE+o]SZbc<5#r!R&U$j)sEIa_*8fP[Xg9Y?
  77.131 - msPkRekrD61\Ds#nPlCeaVgW@V<:B($faT'TeqWb;eYR&#u'`g!!!K]F9YT3`5+TbJhi\2k
  77.132 - M$YKPLklXXm",Yb6?i[>@6Ca-,nun5[n?E?T[0mODj:G@bOBW(]?H+Y8^rab(OC\L=M#_Fp
  77.133 - S<.jo&?GjC'aMPLT?r0+Y_L1pTWSjUWt:L90UN^HS=MA.":X)nN-,8b[h3TsSM7Y>OM7B,_
  77.134 - XXVO"onZ'OO4K_K*LhtbqC(;d,=dMr=3d.%^:Jl&0CMl&0!>2&Wljf0`M\=#+Z?1$>INfYs
  77.135 - f'u)YHk@[1,[Q0#jU-V!YDT&l57j:[fImSA6jr#n`>kN$R!%<1M8i\.CFjd#+IB#cqtNSM1
  77.136 - cQ;)Js35n'aM)DRj#ER:5<LCQ%rTM['7$-*p!ko$ZP)!TEfc79fIb8REi)X62f&[n_P\t'G
  77.137 - J*/W8ZnLk>#f,kTI*ASWYnfZ4tf,#P1*NAWNl2)4ci?%OP&Fq\'.H;S.rrNMI++Th&d-.?)
  77.138 - !iRjYSFR#Zn7j'9&LJsO,Z6QF12un!-JD<g,4Y%6ER,M#Ii4D4):2W[&o=2G8=WRP,nWcr:
  77.139 - tm$H"Y(tQ-1CRO8]`<"YamP5"L<(6d<`LMn=/b'`QBV*O)hZ;$Rp"j-o$i4ntbJHoUa>E+V
  77.140 - K*kDRUQ_W1FE_"7]Y$dbQ.,"QKik.uZUB;[V\#Ik1#p/II*>'%\aS)(+r&,RMQIo-H+i!hE
  77.141 - 6V#H>m".JkEjfe9I;#kK](EBc-u&.K9^2+d`Bdb?Af))cPM2QRoRc)!0KSt7\l/'nA?1Nt4
  77.142 - q2]P+YVGciP;a:<r7%JBj#h&`0o7o1Wf/8bg0U&H,DJM/Z[*Wl5b4=&s'%nN$I5d4^1D>A4
  77.143 - ''gNOs#B!;3AZtl;jumUT.Vp1S[(ZS;suFsYr*3'dF,nFo#T>/bbL=4XE3&Hnf$^JlOqJ)T
  77.144 - 5GH*0_h0D&OF^m2lY6+P+`Q<pGt,,rDX-)'Fs`@q)@hd6'3@_oH)q390R(/6>?))e1@.)0V
  77.145 - \0r4B+C3oPmAORmZIn6o"!pPXuLEbs]AC6Bm$WoMmonbsg*85."dhP\-Q[CFI[G7oZS;P^,
  77.146 - 7;4Z5-t5no"]@5Oi\)b'Bh8HH^^e<`<s.5Oqo9XCEV[%f9R2"ibe9'jXK/6'Ssm_u1t#B8]
  77.147 - Qn\[aolTUGR40g@O'Xpi$lVUMS$)u/8YKjRuK2$Hu9BjP*'>mXH(J`>b:XU[g'.Z1_)!t<4
  77.148 - ,1RQ/eP<Uh*p8e4\5an3ePB).0f([;;O'7Col4%_nPdXt.rt_iF_b"k;](c3!Hd!fZkZHG<
  77.149 - oWdU\s6W%<C35+B0>e-:j$nam!i)oYpP=H8b-W1Q&#aRI7r+-=Z$^eaidQsRi+)rS5lH@[?
  77.150 - 4Z%`D73=rY,R4nuYBEpK@1J<=`]UQ.9.4a&hro>a:!k<S"Ts-!dn8@'qk#e`?O+o1E$W@$U
  77.151 - [m25+C9dpP%-@J2?X2D&>nVdG^M@e6p7'nKgP<Fp>UVR@jI<,H0Rb5et0<K,7+[QuO1.qD;
  77.152 - .5?/#"p,sbr:Ls0'BWN"]o0Zuq;.:;3SP0,qQ>p0\B407YB9mm*p4$h!WD_<&:"G9@PQ*1U
  77.153 - pna'27<YY;[^7.L[&>h%-l,`r<Y&l/X)7Rd9")?8f"U9Ib=P`e@.nW3QIef0:Ik-CD"^57c
  77.154 - rk/7]0*P;@CC`*2^*3#,bc(K5#u/\G7'kL!reFBDmhH$FkLcCd;]pVBt$TRpEt)7)fi/37@
  77.155 - ,$32b]do2[*8EDRU^,f3`W\Tl1WRFB98s(KA4O_\_qI(b/S.eejtOOUbA)E;*47ePr'AgJ]
  77.156 - R(GrL4o2f3^SK'#"SENU+'FFA&rm'[5FH?Ep=f6MA&JU7$XH[":opYg/e@rrNl)pf*\f:-t
  77.157 - CT2N.mS<qK(M@X-^`I55UJ?,-V(Ta2E_1+ALG?:JcQ_b0NWCYY,H.V4[3$!On)#]$jrRL83
  77.158 - (V>)SefXWg!#&c!F5qDMLCBIt:3RA)<Ijt>!?RR,K20+53%KJMnV"DJEO\pS1JF<Y/P:,SJ
  77.159 - =%9spgo2GiI?)hM7B*p3"^MhI%6RLB@nc,R"%FOabY,*I2I$]nYk@Q08Wb'M>5<*pnNQ\N1
  77.160 - CfdCDa4GGdE2Zo7`K<Tlq<115gUKf8T%!K7WUl_<lmKaU,;e>m]&2pb@VmQ[VNd+V&skbC*
  77.161 - )%m>=eo:,$0S3;%IipsJk0J#UnZ(?^a'07B6FSG=/[Y\(;r,h6#I@ehT!3AH9!2jS`':>%^
  77.162 - \$."hR1OE6IE1$BamX^WHTp9Q`P*Fn)Ohl/8CRJs*QMCu;\0ZOr\!NG$P\Jm>)'P8Gc'!?V
  77.163 - -M_"QQa;<)R(HFTO@gXq:$1X,Nj*#qH$R4=fcH^3/LKuE=P*A8)6BAh,ESnX$5pZC)3%7gV
  77.164 - &Pf6RX)lBCc.amLRh24SUoajeU<@#kb#EFS[mokq<IL<4cS^`T6>.@nS&q&0:9;^FIEFaG[
  77.165 - 6ZI&Z'eV-UY#,/SCV_ri0-FQ8n&$.PINqfqS4*UGs?k(j)?14a_R,>$=@\)G,k_8LF:0-(5
  77.166 - 4.fh80QUnsLo&"4?kWQ1m&mot)_Sf(D'H7*1uI@g:nWHo)B9r4JnO.Z&ATJ\=#Znmh*VS)`
  77.167 - J(_>W"fj=/h@%>kubo6Bg>*#'0ANijIg_l<KcSicUSS"+3N/>SOd%udYnB]C0D7LONGVaV[
  77.168 - \Zp+1'\GpYCWWb4rNC0.a%`B1RlaWlb=X8CYc`+C>">h0@l6=eZ;lYi4!Md\d+>l[E-_%rf
  77.169 - )_peK<oN`['<c<3mY/PQ+:_mZqg(sO<_-c$agoSZck/3MRBk.i@A)KBkdUUE880sCU[?8>T
  77.170 - 7YogW5o>Gh.3nYo/fLRtRYCM%CVc$5ohRS+*1WSGKasSGN*'P4u@A,t;%"Fh>&nPJt0R+1t
  77.171 - fcTDKX=:><6,e%K1N]t0oOqn5ms1od$*]!g_8.iDZP<Lh@VB$<HqGUGg_)SXp\(KLUI>V0+
  77.172 - I#Hu80WjQ%-qDjd#9>>C<`!eH@lbg[ZV3Kb9]KBCrgjlh<@sQjB^`$+AS8D.dEMtfN@N9Xa
  77.173 - >^adX[*"o&`XR^B11eP-WQ=`]bGqhhGP0(NRu!N>V>HABr25JhAV3+Jn9h^jmgm@\-cfBj3
  77.174 - 0+<gQV#EPfsfb(n(_TY>i!!;9?oTCO^'QbS-rk4n@:YL4"OMcW[d2si9dPu`uNa&DQu7OFj
  77.175 - <S)doaQLmX;/14P-`[=cg9,M\FF><9Z)-hJ2!M>8PeXjISM:^E#;iC[ipg-GeM3&Y4@[*Bg
  77.176 - Cu3jmUNkc6\\*K&O=Fk(=,e[G_5$TH.TQK,++:[oP<SSnN,F4%VVSfN+krJn\,L"Lh,h5h^
  77.177 - N]oUi/T;Z%`eFR&"!DhD>J(cLJ&Y5hi+9C9cb2.PUT5B/6^]E$/[FZ@UdJY)pl,h`Ze(?Ge
  77.178 - WEn?>pib5:2\%u3`Z775rBiGj8)/sQhjmX%h,WAS"_QTtgHB)=ILfBU^YBuZgjCog4E@!!-
  77.179 - 0(Qdh0q&b>3gFEm`GAkkPgFCSr;h3Q0EabV`p=/^7gsDTB\:RkVgH'?Dm([[&3i/l[HP5rk
  77.180 - Y(q/aP[CM8$UgZaVJ7^$=sZm/GE"lPk_1iU20Zm_/_ihXQQ]h=!*BO4aQPN1o]hq=&W9m!f
  77.181 - ?2rt4N\"n=ep/,pFUYd<WN0ZnkenfKHi*ZstQ2=l4)o"R3Vn(%$e5kR>f5YS0L?Us_f;>!.
  77.182 - VosVX.IpMb#&b[;Wi?(^;heVsNFn^B2pV2.Ns+0quQ.!&4m@T+-s,m+AQ2,otq7iKrrd^(;
  77.183 - Pg7[)n/nA#s0;Gc[JPHaqnKiAl0J'BL8A,AbjC/E>es4JKj\\U*8eQ?hojAp_:9]ir@1;`s
  77.184 - 4FUg(&gC#X1bk_&,6hK#mGrIi=MAU/f>+R6fJ[pPYNYBMacY<R+-"6*KN_O&fDCD8L9QljV
  77.185 - !t\Y$!?C9BHe<jNIW^Rn`&Z1ZC07a.GIB',]0kM)M(]BN1BeVO9?=;sG)9Ptn;YX&\I#Ra`
  77.186 - *q33Q'>;oE5BO$IqjiDb+\'%'aTf5':Nd`Ufd[b^BgS(6rrrkCYd%u_1V#kc)CT,7gfpDJ=
  77.187 - fj73jp5#32=XOA1K7?O?*BZq-3'^OnB8YsmMoajfWY.p0!j_O[<AnsA>QtQ%Pb_&9.WS_Xh
  77.188 - *$,n,M8eLpq&GqXl^.\(Cb+6kc-pI"VJ$:I/luu%h=#Rc*%l-pT6eQM[[Gftj0RdLD]0Z=Q
  77.189 - d=on^H\u!T@O\Np;A[Z@J]1Nb_gMT/P2t&XM!i9i9WKXX<S$<E2!dC2c)9u"99!2Ym)MtJo
  77.190 - 90ma=4G/60Z5''gf09>8K`uKOYlhEMB9;[?/Pc%E#3Y5-$uob&83>E[6Pf8Ef\`e]01.G.'
  77.191 - c^Z<n0K9UnY*7)mGIS&Il+OY9ArS*n6M&*"(E^[)(*!Q[eubkN__I!ICgna`L#205;Z4\oa
  77.192 - =l@MaTjP[Pn;rRa@-)B'(p`]4F]gS&`/L*hbFJUK\;XQs`JPZQ)"L$19jYWf/m#<_u<:r[X
  77.193 - PLNRn4Kh]th*dN*oNE8)V\FPZ>ut_c`5&Tn.h9B\$u=*9U().V-;_+5=Y;V8AU.unD@N%ef
  77.194 - dY'V8m9SIO(qnn"iG=bG9a_;+L]/'D,PR=;.m5$NQZTRGGJMfTQa"FA^iX2N7d!s"aOGsF!
  77.195 - ZGpfQ0cE]\`;7JVG941L4ZA%BEbe,$0`f'ZF`!iCC0='l&KF8]"HIe<g.:Q"=YF*j]G#"sn
  77.196 - M'N92^P+rJH8Y@@:mH&o*g$[RNfP@T#hjdJZ&V.k6e`L%\bIUk8cfW-BkB+<9,S`]_?'9FT
  77.197 - 0(3Q>u\ME3065jaj[;BYRT;]&?RW#3jqRl^,k]kmpSsgPn^S&;&`lDuY4(ep>?u/6U1EQI*
  77.198 - M#gu<7PU[308>;-DTue4&N.e&DXsK**lsSCc*"7*nD-ONe"Bc\/!=r:G&i6dguga,oC04UX
  77.199 - %SnVe^X?m#D:u[DI4dDprG[*-$C.In'EF&WDChqSY(&PVS+U#ebGa!]9[elCO+)USAas5b+
  77.200 - .XlfD<,mX57HJ\%VT!Hp\(V=A2I'a5MJ6':4o8YX9/92`hJ%JL,uHJl6qtE.eqUW:M]/M]n
  77.201 - .!YFUi@olBpLMt;RYS[Uid5ld$%?@]-a/#$\iLEKg_K'thC5m!GWM=_KomV32seacF?`#XV
  77.202 - pp)cZsGmE7Q+X(e5RmL0W$-(1<<Y/E._d_X7#>?linBnp9k\a':b8Pr:!\["8FV(906m5DE
  77.203 - R`'de!XYP[M6UM*`<*dgU81h*:\:_UPFV:j"FDeurEkV=b5NB$CHFpI^6<6=6;l2hJg<BGP
  77.204 - >nY)@d*tLn//Ns=.p\2PZ]K>DE^Y`kelIA23B..7t:ma6Y/BBM:*.K'8\8,:tt2tEP/E>Bh
  77.205 - nnD"M:"`p0T6t7+[^@M'8%R<6S<n9r2B<M=S<Kb7YC<iRF<ad^c,E3I`r!dO^b0Bh(i`(GV
  77.206 - VBNgVXfTY,QSC5\%t+S/2f^:BXhMTiT#TE8Cn\aW3uXFO^#TZ+.0n>cltD^U]K'1Y&=4:$?
  77.207 - &/<I/LcDf5Y9Z+Pm0/eW]B^IusdDhhH_L`'9%2*>AS"W52L(ihm4J6g7+Oj-\93NB;A&6]j
  77.208 - FOlp[H>mgOm2r,L-4/%^,tZ*>.<JM.U6,4Vgn"(VV+"9X;jsCZAF%<:Zkdf2EXP\-,sd^th
  77.209 - M0=43CGA,&h13%<n)0!9^5n]Xb9i.T:th*9I0U3:-m6j@`1VKEAa?K/bbHTo2m<H@^'td!*
  77.210 - E^X;sS:Y.J;K"=:u?TkHm)iec*2pb7RnD3>>ZJ.$[qIo4'?eUU6>ON*,(ZA-bnmYG<Yp!"2
  77.211 - e=WJ+'TFeUKh3\a(j27p>V[a\H").'>K>I&o?f@q4'B'r5*Za?s7g@B)rD=++#kO,l^8cW/
  77.212 - ar1tQ7T$uKV%.YJDi3Ua9h-E+hfkbfdO]0j"hKN*lD]QF%UnUfEbL:oYebb]bDK&4KgdTh3
  77.213 - c+XtM_U?((gM[8n_3d.\.1+(BBo*G;GKU0JMfEu\8OC/crs%:Mr4s-Kp.X(HrQl2;.II5*R
  77.214 - .^mo^s"S\0,>A.R(_;6Z=A<%r]@*ASpKD%l&05`0t(2qg0Yh>N3B*8;%j9[K\;]Q16tk]NM
  77.215 - snWU2!f8AE1ZH+"lSi0pf1H7)7K.%;&9KP&d^@W]=E.jcXnTigpk+R>3S14N3I>7WulKT0/
  77.216 - @;7K<q<;9b?VIE306rb)3X]33X?fW6SaDk:L[7%6g4>TKT0Q>4FMpH3&)-_L%A*fSWqP\H+
  77.217 - SWc_4he8n[FBtYsL[,qM;Giqe9]l>GXDIq;M(Er&q*N_-n0[uoPYNq_gLg3UI`6o<#OpesR
  77.218 - T`@fn3qI"Mr9p5c*KAYI,5uA`%CA[5,`J&?j^[,mSMFNA,k@LSmHrlFGEOi=";c&_c)7sn7
  77.219 - ekece<k/[kJ1;7!$HXFc>T54[IjI3g=rN[Q#5<fp_;JTDqoZK_=&N4[b2l`ZJpthO(L@I%c
  77.220 - Mdc?Z'Wm[s4IUi.MK!7<0KkD@[uR*$9XsZ<*]0AmFGFpRcNuO3:&n0-XZEI;81AbrIg]h44
  77.221 - YG2P,WM#`hI>="g%OSqKMBd5B!N4tpYqqSG'qcKQU'XV5?76fZ2,k.EpZo8^+G]8p9br<or
  77.222 - q?ID3Q?DlNqpJC,b<(D*bG^Q(2_g$YBi:laUmbe2[OP]_.qQB__rWB$\^?=L'd['=Jba`qK
  77.223 - )<?*.DUJ=(`KDkZj1I%7MuA8@814)`#uXrW,W_a@4fQ#n%tEQ"V(?koEU,/_F7u)fL&67Gm
  77.224 - W/>VfJI6u,%?`bl)2DpT3(=k+,H#,W=AYA$fcHf9qSrX2o@jBD#=gap&@q&q`%79OO(Q9r1
  77.225 - ?O;T9_?uIt*5$YLEGho@FN5B"6TM#he;Ud$_YiJeA.l$*n_:UXD#PS0r9H,tT^P!1#ajrh/
  77.226 - ;^^aPY.e-$$s"V5p\56J4%//#NtG,jm2"69e$<!rulXagNb^s!]_X;\n-nJ9206(!/<$<TS
  77.227 - 5[_Qtj1GfCES/-kg(U$cd_6bO&e/S[DAO&?@#V7&EHlt^BnidFF57AaP@kL$IeVO\O_;lr7
  77.228 - ''cNTlame@TB"+NX2^3B#/\8p5>+bd#_O9ka1$F(]F6Qjg^FGc2ieq<]!Odj)rA??-+K%t5
  77.229 - iU\;4?g]282?Do`!GMD*$IPAb/?8'%V.^b`'-SJ:_@M8]^[:9ZqNk<h)WD9$]Ii:`'u?V:m
  77.230 - _@:0e>17aL9"]JXD;()4IB(5nU"VENu!9ZuF8LLd!K1:IAr#U%DS,BQtGYMFI<H[Zd2uU_=
  77.231 - #u@]-/q7R2nf_T,,NE(:9-`bC5HN*Vm?pdUG@]#3[8`,*4o%Z-]n0/Ouq'RL@\E^e>RRu,Q
  77.232 - 2W@GmiqR-N8a)JUZ1jOnaD_&JIQQ0/AK<`L&Le*J]8=YQ.XG]W^N(D0P+.S(m98uKtO@]kC
  77.233 - 8K<mb/<`XfPY"Q6$&a\5]8T;YQ-"uQ8Xu5@XIDeoS4Uqq1b=[&%%YN<TLoWd8fXQt/>Gg"U
  77.234 - _Ko%`N)I#9W(L1W(N#J8t;nRXK+t'LWWgi6X6]bm&s%ZYY,D09,t61/$D<$\I\>09/O(MCq
  77.235 - !&b\4_dk9:WR7%'<*S]$&=29AI6Sm(Z3k^e>$kbIcEN'Z3U,`(WkD9O,S2Cq`RgLWjk^9Us
  77.236 - 7!XNO;MbY66-a_A^cI)=+WcqOqr9cVSU/CR<Sh9=q`9&*WF7+Y.\fM.=X9q9p3WG5+[Y"c:
  77.237 - Z:#+T"m,(P8i(aR*c,A2Y']VqNjA&D1:0cpV"LLNiek0c@cCF/pXQrWolqYd2:3cc[o^,EO
  77.238 - n4sJ_:E8q$/;h^ukta//:L*ThD"g_QpbQIQ:Q5-GXSYf+r(kQ8+p?FeFPP3u!)O+*:`TU6/
  77.239 - HZ[Arj]MYbl%XjD$Nmc#Z-Ke:meoASI/3,$rG1X:u)UXk_)d?%oEcJ;&p9H/JCmss/VZtd6
  77.240 - /7BD&6&t(f?76cK"t&>o?MQ*)Xs$;;E9cI1RRd/cr-u;B6p9>pE54#))q$!M(Q8BI2)T,Z9
  77.241 - T#K\\+U,p<CS/5h`""J%/CD'jkJ0N-9"dJ=mgPqsY]0eZ6P"?<Rbof#fD3(bSUe!R=:GU:g
  77.242 - tl@[&=$Leh[m5t``1*Gs?#*h#DqU8AK2Ud&:`E9=(_^u7l1/p+He!Mu@XXI/5jjVR=;rp4q
  77.243 - /OhZA-Id9C</cf59[?Ci*n22seABU45b(bl%nSP6NNH)YAI_\992iN.:.7lVi"iFP=cDHGa
  77.244 - H]#`j])\GkuHH,eSq#.Kipf[.k)3E:u,@_`B.+jj&P<5;sdqo/SJ1DN7KHRei9ka9l)6.Ad
  77.245 - PkX8L\Efi]IS>6<?;Teu5(h]m3?ND$dmn<W\63ESCnUGfR43+-gjbgR)'UA^\OceW"`,T_9
  77.246 - D#C03oMe"phZ]noJ>I#57Zf(Fe.\pC(*Ls`%6:5U/r.aZh]K[XL6e5VSPgdXNiPYc4C$+5+
  77.247 - _N7uq*Rb6?B=`bY&m#+s`mo_F*=?W-#h/nLUFkLPJ`usIPe5KO%PZaBBfr_2INLTtPSLkdO
  77.248 - 7/7YQF=We[TH<Ko/rPeEWa=C=!*W'Yg=l[mn>"%`;D@Tq$R3\F!]Gk:In/:#4i+nOA&m>CU
  77.249 - 0E-J83@G$nO1*Qc4kW64K5BEiCCmC2Q>_NP^RUW0rEZd!*Z5B9gu,:b0aF'=JG2lgYKBDJ;
  77.250 - @F(iN.9q>I]Ppc,!A!YRcGZ]0n?igP9&SF:#Xt)r8QLh8GOP`NoH^O]C8YJ@PuWaHR.`^.l
  77.251 - aS."g7\mTUUD??OMfjg85kOWN3UZ?p?9qn`N#p^1TK%UeX((kk84)kP<K&H2&\<U^8^.Zq7
  77.252 - -3pJ(#&pI\*ck>I6PDU+3WO6!Mc!U+k>jY;>gIGT)gg9>8)`??*36Y_Hh-V]^Ln4/L^%FX5
  77.253 - p;)1POM1J#jnde<'b;/J?e,C@D:Ssj;c$b!;_9fV7I"7n04)>X>?aTFEo]/J\r2RE7jrUQ8
  77.254 - IO=PJR@(<[l,4`rZ0uMq*+[s<r&J!"rJ/B!*HZWboQpemK5<.)`\TF@R-Glg3R'`-K03$@M
  77.255 - &Ym2D,<M,MlS.^QR[;@?N3Z"O?]V<$iDb-7P\g)-CIH0u\p)`Se3nIY1$0A,(YWOR*<8AWM
  77.256 - P]=bIKCkf8[(+Ul>6TMVFF7R6#R^)Wu@NkhqI=L/>q;rKhP+%AYXjrYaC?BV`mi=4UIQ91L
  77.257 - 8.+QmMbml5Tjuuo?j('BhjLtqV*aK$m6Oa5f8--Eb>.*F/7uX$1MIoHA7O=YF@:eYRAbj$Q
  77.258 - `_PYC*b>D!iAfB.<%;H82i57W`h%#.@ROdHJ_kt;?BWFj[TT<t4P"b\f8MBeP;b['__`EN3
  77.259 - JeIZIN>V/j!SESAJ2)`-:#%0I:j[]?.n;pS9T\G_chBM$*C,'FuEuYH=`+q9a4eRk'?.BJS
  77.260 - 2-4`&$K,$GU6A*FSI=BFV0/*WCk1`oLY]Z@7uCL5#sj7R_,R^h'^*2MlqgMWJH.L_b+S*d2
  77.261 - "9NLh29fPW$C2OWgkBaC.i=TX<=A7SsJ0.H2Ah$_],'J4&k?0KkD9YQPH]l31YgKJiTlCEa
  77.262 - rY"'fZdqX7l6^0Xs#+gZu@7I\rl^9u)ETC7:[94[ql96q<*i2t=Q/gF6/9VE>b&_5mMBP`j
  77.263 - #V5?-QG(4Y+PjJpLqtVOFu!gpYK";sCrX@-k-8bSam1O\/Oman/s#@LM<pPFLdoPL51)h.C
  77.264 - 8P$n#j0EkT$PInY/b:]lioIL()GLSg$M)Tl<ZWPUcc\[7;KNslfQFY_Q^,-Jd<VS`4k(?2@
  77.265 - 'podI.J=mSRq?54VBZeQhmZmegqiNi:#/]g-s[DS@uGaFWd9\npNt>p8p\7d9:eq$8=ASef
  77.266 - 1UG4V:8k%n:KLs#S`C#h^/Bn\`^LJ@[,VX?lrLI?%M5pl@l*s7bAo5OWGDbA#>-O3+>nLAG
  77.267 - _-[uHlY%M[oMK)mTEJFL4hZ9;Z!q?ljn4i9'k1=QYgW*M_k%Pe!f+dYMPD9WpMEQ#;No7u#
  77.268 - +E>dhnII'B%h_&J+)*)&DQaPb%jDS",B='Jl2F&--RQMbd-SM"].Q(j[8cQWK6"-4fi;YCT
  77.269 - -!Mm22Ks#kPlgENef,BEt9<2`BK!]Eo;#anaPEgF-0DlVaa>J/$!S%6g$Vs<do'g*G]YhF<
  77.270 - ;EWUHnJ77I.-FEVhCt98q503RqJ,S2VK<\MFep8b#,0Dm=CcqH>GL'jkY@'rL52QS%a*;"a
  77.271 - Q[o%-m,f11!8]_%&uMt$]WO'(t/J+]D"]2r3UO%]/mcunLFoM3g)'?bEGE-3[B0c\`e`oCR
  77.272 - +jD[%g)IHOEYq?'tGRG('pR(GnIl)sC;Wp`K.k%UY2OqXGD![c(4-cYG-K00^VKZ/1p-47(
  77.273 - QXpdH13eU2GaMn6W;Do?/B(BZUIl-,T$<')mYSE&E6Jh)2h?'PNH"Ulp(qWBD<LX3IQ`(>F
  77.274 - [pNG=,*/VG,`8Dq:M/:+.iU1TEQ^:G&!%^cMr^k'VdpH$RB3fH\3pE'Hp#</SN@5QIkg@@!
  77.275 - !ccPc'7^gp_NR)M]]F!)Km,YS$al5PmuhHX!0>2jA0>')GFWqIFG2;K/iGPV95>$(n4)B<,
  77.276 - *gh7_tsFVPG_KXC/!@rm?fqY-Lr7lp!7W/#lE!+3kWGR+/V0RV3(L(B3%:O@?Cg1A.5i9ND
  77.277 - >+fgMYe0tM@B&l-=9&KS[.!S7kHsm<Wn(LDfYS&'5IFuSj&)REVhuqBbGl1eET7Mg\53#bl
  77.278 - F6:(431t[q5AnX?rGpC4Do$Sr_KgD($j*qd5<!^[3rQg:I!'RQZF5260b846s&_JbBPi6Dd
  77.279 - X;([GM%$!5(!9:K6$c67-dLaT]QL]C':ho!$KX548os&L-hRFphWDG$\uSCEHl"p',Za"A'
  77.280 - t)TL.*>M8S$7p7&Es7Q:kf;q1Qb!1R_$Mds8lZdlWGMkL5k'#),F=;/"I*74+9mVGh3YqLq
  77.281 - D8,<St8U>!R][2`].@o`:`-H&oi/SrbV7;ahfUY@+JRt3KZ@(JY,7,*?k7]3t+Dq@A=#!6^
  77.282 - gf3%eEX9g`e=^`L6knZTQP(gZVcb.0U2"o3XF4mJ2@J9ZJ>.!".]1Z.3E9hWbrJ&@(ZeB8>
  77.283 - gO7!t&%d^S\(dJZ"]<1U?cP9Na!KK`e7C$Jl%U&ne$*rAQt^.%:2'&]mes$/L*LuZT-C>n7
  77.284 - R"RBf!o^#%kh_Q&bI`'L5=Zhf-TWgs)&5G!5MDN#m.oh3W>S/.I)Bc6-t!&#f9E..13r=&u
  77.285 - n&DlHClK1l(9>&@eb@/J='u3M@.tYPO(SV9Y:'YI`#r<p`*=o&T:&88H;^]^JH?(F8HbhQO
  77.286 - XDj5u*1Z+:@%aAR+^aN>o@/:TKN"#tW`a/_JQ6h'HXKf)>`=P$5&4OH"1;d@tR2e5!rhp&K
  77.287 - r6?5iK*:O'V9-C6::WLud3`&BSiBj9B]a$sQ<*^A2dF:i)"poC".8&%<]eN408Sg0lKs]P\
  77.288 - ,h,c27]ZchD,>9'<<VJOSeO8s<[dO?Y0F;Sq_^#`W0r6C*.pM^qcG`[Kjr]#4bmS#el@iDg
  77.289 - "(#6Am/5`VeFeM]rc,)[b\3+=G!c?:+QJ)T'b:a4hGgj=&mXjh:HN&G$\6ukBPjM^$U4(\)
  77.290 - $S'?WZXrJ)FE%$%UsD*Y!e](g[`-iE16p)hm;r.L#o=[NCIeR+<F@j-]f_!<>A28Woa^8.Z
  77.291 - %9\QP>del,87Qf_GBBpu.n;'J.>6\(r&kIK`'T]d:8J"l.12Mn3n>#(K]C"cmcVWo(kV5if
  77.292 - A^7Zg,_$VY2KHS:6XD6K"ag(3e(=BGT4$M3'm@/RV\F&%:iOSC2Y49)A>JBjEn!j=T_!eoX
  77.293 - !Q&e\0+l+l>W3P=n[r3LaRU=BXt0dN1+EieJ9N<[oA&d/-O&HE9p1$7&-=#1@DPUfb;lpYR
  77.294 - .^hlB[!e\gpVS(<RLZ$Q6f,6+U-t?L#R?+09P;j?8n;5q7^4,kkZ?mTBc8Z\#J]j?I-1KHf
  77.295 - !YpiJ,0/*3]Z68MT^_?LQM8rSMPPp3p@ukP5%K^[:su^YeS\Io#b<5PPB]THjPgYRUb#Qk9
  77.296 - DX4:Qj<3X.kE,lb[t)%0tS"9;gY"CU:%K@!@(_:V$VJ1q*-%[Ie?n5ft86nKI!^"JYQ[#GA
  77.297 - 8L*EJN(rM_`%cQA((STJ4MNF23U(g"OE>BffGa/l8A4_W_/gj()TbQL6<JjXW.ReTi(1Q?,
  77.298 - MpYcS!VfDW_2oE5EGdGKf[1Vt<,IUL^,AIeh&Kq#F,nYj4@`NF*TPXtO-0E)a;FjuU]c=3d
  77.299 - M>5A8JNE0>`"T+5"A0^)^OKtP`epF9M'Le(P7/_!_2edJ9`psV'Mgt@8IU<3)_<B!"Y@2MH
  77.300 - C;OAIhC41Fo8i)\Dda/I@';+),.fV8[Ie')<2bmfj?IQq%FZABK>(NUiA/cMD-peX:J^B$G
  77.301 - V/2J2%&S'u7nc.Tomk7m$J1S/V^M9P^eX;<&LAe!%bjZ7%Ml^lER!e<NT.iC#ZT>B*/-96<
  77.302 - K%r/<X#c),`iZ`_Ed9o%8%Z!t#,s^Ge6'H>XMp[qc,%D$k+VC"rdAeojkp7RMe;BJg>#S#W
  77.303 - <@t&3^6R.c>th5O1T&[QS5W%&:$LGHPHoRkJa#NsC#qdD+\#7'`_$8H?r*c=[\t)O-;Z*>%
  77.304 - mKV0Kb2rT?V:8-Waqu69E_`*%1L0VA4UHp&_\RbJCCWc]!g2dj]lStE3@a:]@U6V?L--iY;
  77.305 - Q<n=:5"7CaF_<edB>t>8(4.pidIlJ4'Y4F^hGKLU+?@bZT9MAZY!]ZaObt=rTb@m/<cf<gq
  77.306 - H?HW=ftAZ3#fY1MC^@;P=r[C/!Mg09JPDJeL7$:-@*&Ps_U5g?pNf';=#gQQXF<O3>_4D96
  77.307 - V!W]5t@&\Yr*.qXd/hZ*r+-h5KSm/6JMj<55f:MU`@CRnC0[UR90)&]\hgB@=o=ii!r*N\"
  77.308 - IIG_b^R+rui#DWFYQb3FfG=Zu9GN)pYX/R?<$$Y\;h=FE$,W':$XoPUL@E2&_cV*o@JiQLY
  77.309 - pLX4\;q;4S5G164tX`U],"lRAW1W+0ZMbk)rk1CNq([`a#O)?A.3mJE[F/pfI/HWY_#;0-l
  77.310 - `=L(Em?0To6dL56gk@\cTZ8#=M+4%qDq"?BU"eZGC^s\VQF"'l@(8'kK4ET/74'`gK=,ER*
  77.311 - 7p4>UO)S3Zdn2BuEkAVNSQJd-oBqApH64T&%+ERq*Z>--r$-)C11Pr?cQLQggIV6oBUe(T6
  77.312 - &.FK9:RA`9ufjN\<j>&UcAtUJS2&OK\+JEpt$CAZn>U>W?QYSCjetecqQ1U9Dp*Rc2`CE)@
  77.313 - ']lUB318IJX;#L`$+0CIbU1KB`b=Fl?r)qtg=q*rDB1m;#Y(9<>G$"TS^^O0&I?mF][-Y<j
  77.314 - QSpAoaDep?142>]#e"*+Id&(,]QVfFtRMO$"Y^SbhoV5i="9`CP$N^-,fNVaWVS#MA%\)`m
  77.315 - ,tFj2&'`6V]GYq'RKLg/E#'IEfn0B.`6!K6E?)hQ2q1YW03&,'/l<cLamckJX-JE/Ma*36r
  77.316 - *Z]LSUdSs9eqYm9;0/<C=TV4bo0H3!Ut-hCV_5'huileR&p-D"+$\R/e3h4M&&c=0)MR]He
  77.317 - N]Wa`,<sqD_WZ8^M]PD"0mC59piEPc-FCH??43rWMaA\stDP,m>hi/cA*#sf",]^q?#L'OD
  77.318 - MpR(D?0Fd)0/E"6qB&,Lq\T>"^5pciT2]V'=9.`gA79g(U]=7?((K-VQAj-AjlKVco3Q5[q
  77.319 - ;$pj#SD98jiGDg,R_GZ_4Gj<hkG*d"@>3uX8:^Yds-rTiql:!qo>%(%<O,h4m<XTf8q?LT0
  77.320 - ?N.DqP$G^TeHs14t(3p&<k):).V8LD7U*&24#;K`E2_,lEHr,HoB9%m\VIMM20#0-gVpO.,
  77.321 - P(i8Ll:+Rc?1&2ODTAG]05"(Qr`W)+]-&4[8ZiNLf=U+6?8<s=4ioWM$oY[[l5Y4\u)mgqg
  77.322 - -YR^Vn'$T`*0oW@<6ZVBCr0V@;kbD229t^aMQO/6s"0ImrUaC7O7ec@0q+]3u+gV<'+UTp8
  77.323 - $c7Gun*(5L`sdu8#-[h+E2FnbWq1mCe*[2YitVqG,#uPH$X`rhK7O;Ef`H%.n1]s`&=![/#
  77.324 - 6,7+c`mcM@PmasIPDEH&^_XF&Aln9+VKnef^R0bn66>sHok0-,O'4l"VD#8p)e1\f0_P/Y`
  77.325 - ;D=P0U<a(!f;[d9d"ZVX5V^8VBSL;0*;2,o9F*(X27[&7ZAl<u>DBf'RMmnP]3\!9iqV(\+
  77.326 - *[nREI>AJhRt4p(j>0rl44[e*FB)j.lT%7:(hh$jo[)c&sDiggTt'*tcB!jS-^ELe((k1t$
  77.327 - R*eLd?+t4,"V#$(`pjk:4j2sQh1.<nTbeTZ%:bX/sr"_uI,=H.0igBqP6m9rl*qCrQn\$.[
  77.328 - 2^="](bmll_G3(b5oHq2+7]@R,6K&t-D;%\!!;U41#sVn)'QjI+p!]^j]j")b7@H@XARWpd
  77.329 - G3W@/0N@U,I3?YZ0`tAQQIt40B,JK_koVq8hT/Y-D^/X@S[Sl;%94l.,u#i,LmB(QRn05,>
  77.330 - u]:'%0&956[4=,;Jm:d\7>:VI\,T26sAQEj?t=[jm!k'>mNY!Y5er7S:u$q5i<H/gi&t!@Z
  77.331 - CH1!@rn;][>bh'@"9#7:2\U)K`/0/)=S/^l"&%:(OV6St!!.rs;P1.!88.kWV1WDbPqP;^X
  77.332 - k3\"!E+S*B-cm!ZET.r&"'la=$d31BarA;T@1,Fe7P<L.p2D;tU2Z`pcUAR3W,7^Kq/-?S3
  77.333 - ''LQ-[/o8*<R[Zmo:@C0PrTN#cI59G_ehABlTHn&2%e(j6<88.RP0ks49Fb.D.k(kWY`"E+
  77.334 - B,U-b.96i\fm9O7540goCOL^&0e-e3&0"JD0m!kkn;Ir/sG"4'9>K^><J&@/7U"Wo4T=?WZ
  77.335 - tJ25*Q-SOA$l3FSuk\+u=$Xdfq8N4%"+)U(bpD_d>a[Bh'd'4n(C#PW]1:4tICAX$^)^YhU
  77.336 - JP[033c7?g_>_AbrUn0!=\8oqs1147>eJN'jk2tBU.[!+n0H;kS99TrOA1.=nm`COH0'6Kj
  77.337 - @U+\0O%51%@$SllZ6D$e*cVKTmr_:QE<;J1G`CtCWlnj1o<;%F*k=oK>;7$[,eC.0#!D]@\
  77.338 - :?!?CJtGq`.jqY1QgE;TESCPXLE7')3&0Sn<=DWebuI`";=^D\nsrN3/IRg!9eos"ohn#>@
  77.339 - o]p_G'%_*_f&UVK&h%d"#UfjPm]tpPpDW4eg'`3Q%gOu80IR\q/Jt?d?@O+rCbWh,5%d7KY
  77.340 - ^ZR_BMs)3L+k\<GPVMR5oBqrNp3C(!0cN0j#1Q2AO&7c-oe@nQ?SK)R]T>2;MQtPn*El5a3
  77.341 - EH'I=W=^E,7.*&GYk7$]p/+$0NN0[fG5j/au"Yu8KV0iY%n7"?QJ&2@'\%un20d@XZdo20Y
  77.342 - j27;($<a\/CA0Zb]:m"1Q(27?GG#HlVB7dTJKVr9HnR@^].tYBC!Y&X+$"JQW$T:4Y@M*,o
  77.343 - H6h'4ponsGXggq8AS:":?Z5C?[WPk"/Q[,7;:]l%j^KYm)),$i6.QVc;\`9905H]Z@KZXE+
  77.344 - qXQKmSo@\,\:8",5lGs5:+9?@^2V<Fn8kgH!hE4>da`GeV/$%]5iSPB@eU_(5#!K![,qkDh
  77.345 - RY"AI),A3%gOa,52F?(CtQgAS^c%Cc,j;2doju*DMgLD"hI*'e^7Ze3Xr0>BD5-OtgkF*]e
  77.346 - L=+]9^1n/+45k<$Wj8WjTuZh@5"mP.`N+\E=^pJ`>W*%pjR*WdPo1@R?U<&]f%&GK7GGA1)
  77.347 - ZD-;(&AbXt'Eq+Io&RQ>UI`$)Ep[9Pt-S>(K&XSFupQ-PBPWF#V;?>a%nm3qMU*&K&H@c<L
  77.348 - GHkmAZltdG/m#`6"2fLRVgh$=Fg(+RpXi(SeUP'eB!g$96Jt+jmn+gE2b.n4Fqnmq)-#4AJ
  77.349 - !Xmp=6E/o$V"(r5GB6T\$efD++Q[<Jq>3)!q1n23A2)+&_@\&f@,E)+,#s#=qtafJh]/M%m
  77.350 - e,UI^hIu"&XP-_C4"m//XZtdMO6S'8RhY0,TQk(lfbAOtKk`,5@X!=NDbT55lBdM`,4*GXm
  77.351 - iSDhM%GX+CqAUN:::@r9.3GLD+CD:^Le>8C:p,.Q>S&[PCMnfh.X@lQFp25tZ,ng%@$Bj!_
  77.352 - <32'Z'V3&/rQ+6p\pePO*2+4uG5e+Ri=`Pu/a-T,FN7`]DU5>2%Z4DO?Pe[<I@U53`!K#Kg
  77.353 - 4>Q#bU8],MAK8(.LA>DBG$Bj5f8o^3MW,qL@NV#4[m?)%6b+:3[7Q+=l")TaP/8<$_JVCP(
  77.354 - R^\-4#mh@o[0.I]9QCXQ'o74q.#]D!Hrap;L(G<Qjb2!g+eko.X?$&3[-!JH(mWBQf8UK,'
  77.355 - 0>b"<tCr,WN8@@Srj7I?0HHO4j,dRL*!Ip3'UMPkl"_@POR.$),4eJ_%%Jg(ZlAd=tSJ>LD
  77.356 - o1qG\a2)0HR`,':"S6=3?(6Pm<1>abVg)@*9&@AmA/Wd'1ZcS(;[pRca^X4YBemT!(E^G:)
  77.357 - <Rp!(9pit]hSkfD@W>E8pg6VfNa<R-GrRt&C3i0#@$_UW+YG)tXLJ+[WAZ2Vn2XueL0hre@
  77.358 - j/:L]>PcU%g@cf'>m+>0Wo@#Feo;I/SQn4LZ<Hl#)>1*HgRigADmK>5dNu1;l*Z,.U75=4g
  77.359 - +Tbk8$p91YM-%Q;qJ?[?m0j_q\o"33`i\59<\,i\7-8_Udoq:AM?1.9/Sj[oHOXm(T6ffW&
  77.360 - nXKR"n*T%:b$a\.b"2Q&2j%K71@iLE!M.gWUj^BtI@7AE*E[e&SkCH+nl_[JT584(YbX7kX
  77.361 - r4]:+qjQef<$n0]0&qYS%;>Lg6QEO5dG]pc7b2RF1qi[*(co(rqj:AYQgJ%D*iW#On<\.ba
  77.362 - N"/o&a-EuriP*`gD$,rE=(VB.Te^q>./\baZ`*#+(S4fb!a<ga]^`6f0Hk".,8#MiSL3ot$
  77.363 - *'n/cVhLn>-/*Ge\`pto2oU0"b1s0.ggSADZ,'X_]c,^A3SDDT>KQ_N-(Lg>4LQM?L!<?DL
  77.364 - $tRe4H6VPJVMmj`gh=DghXa7/1];/'1-9#U(NeL6d!'rd+o32]X?-,(X)`e_4%LP>eRK@RK
  77.365 - +93%:iD+*>b/42#hPOdnWW^p(P_O]>NC*a]\A?i^)"^0+RoW,SKX01=OU`5LuB?m6)35qt8
  77.366 - 8:8_#O[caIuH][A(]?n\'fY.:FsRB+ubq8fjqP#g`o[d+iYYL4UB`o-ZA@e61C.q>!6Mj+I
  77.367 - #=.10;&3RJM"VTq>!Z!r-0?4ZSepWnA*TH2:ERS38,sAHd,2q9c+5=/b5XA1pF:9'.bM49Z
  77.368 - gu9E$I*G4@_qg`=b1t\,9l&Fm,2HBLg/4QtSTZ9*$8E_/+JKrVSeo8^8'k]uE#[Mb4Y7;;h
  77.369 - r6h(jj!VXSJU/"=6"nr0i^/C=r'!07QA+Tgfjh7*`]V>+m&)QYo=F_SOq+r+3rWidJ\G0o'
  77.370 - ej6@q!rDdC96.\r&-#X?O3N+uZPG*-[dA\31nH&cPqs^=2IDNTNA9k$nd5*`)hXVBAVYlJ8
  77.371 - H`KO>CD_<Z-<m(Ni$`)C3\`#ut@m"'NMg<&QMf$]#.>?N+RRFTD$)4*P7nt.T,%2\EH1\6E
  77.372 - FnUEUF4t#naT:LD*S\II3+"d.-=7qDao7(!<"Z>oO@]TMtGTN4FQRh`9F8);Q;ZC+uhh"[3
  77.373 - BD>&4e39)e>tat#kP'Imq;7c;5CrYQVF&%SqM/M/1O5n4PtW:'=J))[ho#@ZKDJrqr58^6h
  77.374 - p,5oD8X,.rD`Uj+5d')kEgM3m$buoTCP;*e,MierIP%LJO&.T=>V'2$&(_)OP"Y=+VBQ!i@
  77.375 - QI^!\kRO\7:XloR9(LO\"Pr=Yu^I.@!NeP1ark@540Dk)sgKhDH,\:?Jn9o_sD-Thss;=u@
  77.376 - @`8Yo>LPhL7DTi%dglBDrV??-#lf'9ZsomX_cYup@Y>;`#".Qgo#,277;iGlD5m[%$[qXFB
  77.377 - q4tht4p&=a]]ft>`>IGS;(26fZESO#J+d'lWnsNW;h%*YZLU,Ugp4#B%d:i0@>rJ<PEN>OD
  77.378 - 26pPd@BnL%p7#?q`n#CCg\1O#pA\uSIph.r>Q+^"K>PBJ(/.aa0cY0(HC\BO?a1ZrAuD2kp
  77.379 - OC$<nTau'?T(8QXfcsJT&4b,iUGXj`P3M(hsh-6@.6,LX8]oF9Jc74\aG*H!\@u;(0Nqu6l
  77.380 - tOl"CrkaQ;C`C"N)qAWpQ]8gc#d40bd+j7'SRDKY8hX>nf`+N%YOSj$Y*uOcZXt(Ip4/Y5+
  77.381 - tGF6ajf1(t`-YA<G$s.6G%o]=/./.BNa&orY=8tp.*#g4X7ALY!A9YVF\o'2nYUJUm/1efc
  77.382 - *f/?@0EX<I*;.SPr8u@9E-Hf<2\N2LOq9q$W'C6#HUJ^sp6r>CdMLE7F6ic;iO<#$g8d`e=
  77.383 - 8gLb@ohH_84[2WCd#CAa9W61];H5SS=&r>/Ego%`1S%kC;fqC!:R(OHdo"_8"U^48p%=):d
  77.384 - >SKt,bF^/"Qi^kZ?&]ALg`/U.l5-1K0o1;W(e3hoq\hD[f\7Q6dG)>FBph*f60\bMD88iXo
  77.385 - 5eG9(p+0D+_7u]PQFsV8[pB[K80l?oTu?@n>diP9mGtSQBI!<fR%`ib\hu>gXAm%YrQUe^'
  77.386 - 7d3>P,JA?<2qXZ^qc;i7j)2DJ$)GhuKK?sj0HRV+9c&pupnK*=hL[:UW&\p-DNQs4a0n>q\
  77.387 - >F`WHak!#]@%uSSB>gN8H1CBh5ap_VC0p\<,CT'_>?L)=NX*^W<;)P4fH@8#VTle"S\&ON$
  77.388 - g4\&KekM2*'h3>_E4e+?`$Q?jj2A:86=74i.+YGtA]XSBA*lh<Yts[hG.@hGWQr>b65u$^Z
  77.389 - QT-81lUgbW_(:T*Bu'L+hPL)]Xe]Xq7CRncPjCWfuJ['2nA(!,uQ^GKnprB5:qA$C!:O_`k
  77.390 - Cs]DB\skY)HQ_IsR)@^>1g<:ApLWN1rMF\;bh`EjK$&5@=NaT`:UuP41RUMuJ4@oD`?=/X8
  77.391 - R'*qY9;e0WGCqnD&4ptiXEFAISp^uVlu>`uRFUe1eT3#MiibOJO"c4#eimc`RPAU$]8'>h(
  77.392 - DUCJ^J39BsjUt)",P)I[n:W_(Kf/0'<6jOoNnaWAP'):E&s+a&u5EPO0g'BJ3K&l#U3J%[1
  77.393 - U5/enKH;22G^b8(HJXHk9s5k>\Iut6Qt<GO%mjnArg<m?NY08k7l8`rNI5h#;'jf#k]l:Il
  77.394 - s+?]!.dNdr'mD($]*$FJk)PV)2M6dCb^<R`H!aKg72/8c^]s5R#<+roRVq=(.'lfF!9GJA6
  77.395 - P-UJ]<J;)P7-,Ns2*hU^:N_9;BO)mj4Vh[9V)hN&Y+A?7X.fH:]5WGa1ZWn[?s6<b3ulK4J
  77.396 - F@54bHq#V"1g/+A9caUK)C7)qpk,_jOP^F@B;eoa]@pdh@77\0a#1QpI;:H@Z&:F(+T`KFY
  77.397 - $W;[H>E?gtS2K9;Ma>>0Xd$`@-KhW*Z1us&7S>7KJ*=9)>k2@2Go6gqe=i-NHPm&;O7W^[W
  77.398 - HTK^,e1m0JYY.#W91nid@;PmS9A"(Jfc#@'PP&2%+r*MeeKZ5Qnq;h9#=Bo=$E-jgKgn+$6
  77.399 - sP!B6L<!i8\-*6C/!H^OHAZ<-#D_m'X*LV,'[#Na]WC:B/2:&Zk_;757#\^VfIHFeM8jU.R
  77.400 - N!jA/_3pqL`*(<EZ$g1l,-(Z@_@iFGgl5LfJaU;TKT++Vf*XVoNXTlWI#[Q<qfM8moOX<&A
  77.401 - 91eS%V\73`GhrukF1OtJ7.3MhF'[Ig3GfinSEm85+-p9o.,RpfE(4_(gB#2rfKLeoU%`@=o
  77.402 - V#hjkDD93GI[mV"_h%C$:#TZ^O`.mJY@OH:N[E'[1B(0+^<6l=Gs&h_GRDVr>.pPGTV_?JA
  77.403 - &6KAJ>P6U[OYZjc$/JO`h6aV7f)$oNG")c1e%b;di*K(pK5buE+BKWj'^O^^T`+I)QjWr(q
  77.404 - k\m_jh/M+)ZO#GAT+frVSdWl%cU+dLTP_H_IU[V@iT/LY;PKtCctckhuMS<1MERb.ho%2.<
  77.405 - ii2hSn+]!"g`jOOMaEUcBe6jLhBPf.(Blpt%*/]X]#dQ<bqb!f0Zh=-Jj(?b3d@(Z3sLD!g
  77.406 - Y,^K@f>Ao,bcZS!rM\\foZ!aUcVk$>=#ae7*UgC<7c`1l=%N9#B:0rWbcW8o;FBWE/CF2jN
  77.407 - l=9B4ICKI9GeoK(4B*Djh:R6)$Vpu]_!0r4=!;02Zd3qX[l,#_mfBmu*2<R-^h*Inm#&DiO
  77.408 - _cg`uH^&\+Y9V`tA75oL0!AQSd'VL.1H;R6#s?J9lV2,XRdHX:G.Z$XcYD&`Kr;?`,1kSDZ
  77.409 - "c`m4Eb'"hAaF8Ac:[d[\[lq`2@EONO1$ic$%1`#8_870MD*\8D*ghL?u&XEZoGBL,e;WA%
  77.410 - P.IXWtbrCX[0'U/`CO3<[Q$:-N,M^UeH_]XE3&TCKd$_=L^F?oTfoo0-m5=*CZ?>.^7;:,B
  77.411 - ?S?=YBFHBL0Oq7(O\9$*I4PuUS096k^fgYEsBOFA(sm(X'c*(J97V,NF0o8(sHie-R"K->7
  77.412 - Z&"n9%4R=-@\qh.!Z*jaToaO.-HB+_=SBIsW^A6Y^DY3D9Vm*"Ha0nR@'[FCiF7Od>hDm:s
  77.413 - mM]$7Eo#!F]=+F#ScjZ<?StK"D\CEZV2c^BWob/((Z[EA:<Gm\&]n(YC?RkD&P`Mc1JYXI>
  77.414 - T:i]NnkJ_0c8>%kB8g::$6saa8#q;^jMbFe%IRtob4:fHK#+r8WU)'.*L<7Nhtb3:C6m9X/
  77.415 - Gc6#l+B0Sb&I#H27HK`;8p;BWQ1\igc]Q;Z'Tc^RTkG-SX(a,N""RI#0B-^E^oY]!dgF^VA
  77.416 - -H5N/V&)biG92n[>-SN97NOjocY]g#I*^uQ!+9:Q`\SNg'KYhT#149R,R"c*![SBM5Qqpl%
  77.417 - s!A;jW[Nkpfj2O<fFMGWu_,M17o<gdC#`("\Lr$+,Y`:udR_MN,,GQ3D6dRJrd24qS*kA;e
  77.418 - OaI^E`#cK"Lar1b\SaJ+)nu4h4hL8KC`"<H/jAm\2`**0fo\PL-:="X_k=4t>NA,Eha4Yi#
  77.419 - [B0j9Jm)40,3b,34lf<S01(\hM=ii0\eoEHl>C073k8$&<%^Aga0k<'uFs$Q<QYlMY@u#bR
  77.420 - pj*OcaN>k_C1;"H6chOf>]M;Gj\m'h"!#5_MM;G_j=48t'j&Rg[2(RfgL#$DP)2`,U&iN(h
  77.421 - 5ZAB%H?6bE"[&IHE"#K8Kb#b5.[KN8YS="*ZF6ZKk,<!#8M"%!QQ7^Q17ghasrD8TQF`.3D
  77.422 - .'":=RC-&^q7To`*@U6):k-g/pZocMD]$j'SHAb1$a:s6I1kUW1B#m6Y8,<e7I"d`RH:WV)
  77.423 - 8%WESe1!ZSQq3U>80j29oT.'uKh29_8CWc_N/:+\P,Wum8&MJE,HjKc=-9R7La'qgm$*C+B
  77.424 - ?ALoalK%I/>(&&TZRs0aV:G+>a`LfKh8KK3u"G%-tLJRT#p1rb+tpT/$'nMHU<?u8Af[<,c
  77.425 - 2ge?E)p7.s(+#['RqD[*):$at0rWr3)tCZ)#TD#gBVJFM#`3K#k#h9&rf-N$9@V,g4EJbTt
  77.426 - 'HgpYE\QcoL+bS8">FL00E?57-jbb,it[*-\'F3N+&7X.Bl)7bG`?VGjpbp:`Md*,2%b6*.
  77.427 - BbqPj8m*C=CXN+;kc(pTJN-pn(FU'mQ#M=GhFP;Q?^PCn/c33.P1uk)cGR!qZLVS->AE6L=
  77.428 - kg#9G7,%9$m)]ue+b>/EJe/`PAF>.Z8-C>RcBs=gK_(#@#>\/E:Ls%BFSF+42i#1nLM0]iO
  77.429 - ;<O@-35t$JM:jC85%9bci`qAJ;jVda<"/H!74Wgc+KAX<:E_;mfZ0G#%[so+>;*WXF`kMd'
  77.430 - XA1oad-TIZ)_T;'c)EJ56;B&.F\j!L4GJ<>WDP]TP"@V9H',FU6:jmf\_>3c,%PI34?f/CG
  77.431 - 7M;C*O80^DRerQii&"J@s,3T,g(+!FW3d\6\;Cu<TemnpkfKA^=fph%tXWWcL!di_rF2(I'
  77.432 - D1t,:D#N0ra[3X)VBS?FTdo`tLJ7Ou(<E%7Le)`X>oW-B$IA)%idBQ`(+;iDc/Pbdr"#s^f
  77.433 - rC>@k8CW`tLJV^i>rYX,E!>H,e=B@ao0:[6?%P<\"a(de&1Ie5:XrHFeR_d;QtuqN:Xm/n#
  77.434 - CpateQ5bi>cnN4Q(TW/0Nul>,Cudp#LIkH`EcM5ACaa)L$1RL]d/;6-im.oMoB8Y[;2Uu?5
  77.435 - 7]E!t\j;`:*sj@0\r3=!_n=1ujA<HAA&)JRp*\^bu7*F4Z\&Scn>6Wq=B;<eOH[<rDCgGVF
  77.436 - jUH<:o5fHd@!Lei\(=b`kRKXHEaFbc=nHW2Fp"ZT9^`I?4U<X*MRLK0.4ooIc/%L94\LHT=
  77.437 - %>pP,#-@n.&LJW$E%@>b!<S#Q!"s@9./W<I*2$2E;$n-U.NM"o.TX?bl#O#RupbGj?AqI^i
  77.438 - >%ORp<LK+cF,)/ifu6A`?rI3lCg(t`g?#K=\7u1$8_'@1#7+^kSZc6d[#l'(3n0JH3E:[(+
  77.439 - bcbmKjZ,+TN;?eD)a,T>NNTRn_aX+AHhj/!cSk(Qs'S'+]/f!>Q)RsE:R4@j4Kc$"9:H:4`
  77.440 - >n*N6_Z+L!Y,NS]4o_d+oGaQ6:7'E+.(s(L%mX#7+]@Q-rrlfT!SC'mNmcBQ$b`,QYDVfYB
  77.441 - M"-t(<e\)!>.hBh0D4k!\%.:#pO<L@'ELagoOT3aD>hOr$ITiVIiF5!Ik:B33QaBhua6A*?
  77.442 - j<il%U&E-rto\WOF?"dAH:"=ePe;&j"#2St0[JPlAM*G]oK.nf_"fhcN63_*XJtQE%^dNh=
  77.443 - A_HG1#;-46/dHqK#h.^:ho6#][>9V%IKk$l"?lNX88SNd:uJQ8i?]RtGY6p[DIHQRiF&Na[
  77.444 - <tX+@Tpa/g9<"-#[)pBEX/NnebtF/n2Q.[i6<t7!:D%ga=H7>(?/@@Q#M&)=E=Z@4Tb$^?=
  77.445 - a!=0LQ"kkhio/!<+Um/gb'.Ol!WP#=*>8W$0YZ*!Q+BLDY&e&:+E),_`Xb"0G%JW-V_PdM]
  77.446 - 9JLNYlA%R9"T2$WPU"^"h-YSgoH,lo]+".1QniL\u3?t>B*Kr.K'%SMY=0pV5fK,A"D^bu8
  77.447 - X?O.Kk#=*V<!%8#qN+FtRLBqf'PgP6:=F^laJehOE2I#7^>ij?GLR<,f!+:HS1#u%SKs3@b
  77.448 - 4Q_E:(5HL5KSF*_\-hAKI:edNk+Ip[=rC]#FQ6JCfYD0T@!.8BGDC-b"'@/Zoo&r[*<hFkf
  77.449 - lY8hSp0>"Git1`LX:>PLhHqT6s2BMg`R;2Qs9_q-&9!SB*MW'>j(:AKS]TJa^ojcPi7De/-
  77.450 - 8!qg9s`\#_NB'HjARuKD9%\`9d_98d%t($fHJI<g2c:l<IG.Kr@n'J1Uf8p]XZ3<L@%oGUU
  77.451 - n*GA0gCl/72)d:*8m;?ks9#&%NP8;)\Q</0T]!M*-FjR30V.#$#a#-OM2m]5WlVVG9k"fP?
  77.452 - 'QnX*qp]XbJJRu\!<EY%n5m'PtLRtU5G*H_:@Hf0iJgIt]YVC`s?"ebAL8\d@?n?n!MHn["
  77.453 - C1(*Gpe$:DP3[S9lt(2Bk)>&I=bR\q!rsEWO=#ND=b?\qgDuO`OAQ./U24_pk,u4[OBD``D
  77.454 - V2t%hl)7an9kF.0&*$NJll7/%<:b^h!NWV#Inu5?%ms)=G#`WA4TpW5U6MH/*'/LjA8nZ\/
  77.455 - GSh@Kjd-m\X7JI-]%nFkQ0]hu/Lc=<*$L*/C2BL(IYr+=Mg9=kfeqL,J=QY3PJ1ps42/#2!
  77.456 - Yp84NcjZ.EmUBD=B:G(9X*p]^.KK$\h!:3Q)m"QEb:(DpijBQ`PC*!;ii"r6]bE-DOpHis.
  77.457 - (>e[,ga<Z>@=+od/L7igIQ9=Y<'_,/0#M=BYW,ICJ<n^S_cdkPeW+#l`2J:nG:Xs-0<<!*2
  77.458 - IpgS;ng4``@<@0A6&'N@"[Gkk\;BUeg',1$Da7HZAt`ZM,4a>;``RBg\7Z"O-A?+_JW<.O8
  77.459 - /)7F6%_F7KWm`+I[KZf70V$t!fm*]V_3&0qf4]=A%6r=cm<_'X)'1uL44d]Ss"d%9*VM,C3
  77.460 - IGGcTd,n?%nqji*<Z5I67&H9]*km#:OAA?ql?`j7/cUDK$KuGYNiFD$?"t"fO2./bij1)0J
  77.461 - bPneRF2f3@+'L1\E6)),e0J9G`\*+@c/jWJmV#]^.]H%ZGa#"Jsgo^DqG-AB6?Kog7hgnOs
  77.462 - !Cl$.qG3%WT[p4+\^5&q9#=]7.#[RV0BA$?`o9^q\i*$:4D?[OKKr?eMIlPh%Pm03:"-@j7
  77.463 - DPQq:JDMqBQY9?P!,U<-!X7H4M'-R<OETiq\k`Q%"gD&4s")7\9R+qjK=?m9(Q[8LIg8`O"
  77.464 - Ya;9a=_Nu;2'6GJZ*16^d3#1BD7KdKqL/P(.@sP/p"J%LGtf`&!1FrJer!5h[j@)mGI]SP&
  77.465 - 7sfGa.Z1OBVlb:kmO_nO.t^VlP]r$$t3pLGtlPom-jnE/)se"kYg:TN(YmHuk*D!dGE6#X8
  77.466 - D+ZA"Zm#>fIGQr4'C=9@+pA5.9"?ugug@d;%n!T1bF8&L''`;9I=H4bF/%Gt^j%g4";##@j
  77.467 - J/Sa`&EW\!Gmd7Su86CPL7>?gXmsK`9^Vf7(</",erFK6h=EK:RA7r\GF_DtA*<("DSGAbH
  77.468 - LNm]kY[mrf4R^ihL!Va[J8p;l>jW<GKX^*$a8pa?<rSH:j8SAJ<Z%>RfD9+j"COKLDp)b#T
  77.469 - *?]NLG1Q:csHQ^<`D%Zp/kj@mmBQ?TDkbae:;iM3,o/\>6Q]i";itLBRgg%$Beec#mQ!tiD
  77.470 - >mkW1#,@SP'EgP(i>kF["[N<q>KU]/^TLE/>j"G]P@F=Y&,$q>C8[9P.3`Ut0BAS5*]q\`E
  77.471 - I45G1hd<&u<@NCTdBBiMZT2P!X2O=EL&V,TrdHIcgG]&e+K?a*XK<]_Unc"FCeD-"8[[bYl
  77.472 - 3>\fMcoBtu?]N/rH>JoIeqgRI@=?IoG@-VhsMWA?J#[XUQA239mX!.35Ib37(2`]7/_T:q\
  77.473 - qCIf6bZ8%$Ptfl:eb=gNCj'#GVUo[oghq=?^#o';^Yj'U>WsMONQ:*Y?VaamQ'B!pV@ZC!.
  77.474 - 2GG*L.PdQ_N;0[JMXc:$CAB<f.hJ-g5NtTrENDAp,bTP;)hIm6Q7%_<bEfXs1f0S"K!f)6j
  77.475 - s/`"l'gn_2rIR#Jq%2,mhGMWl2J%lfmdGY=n0[^p>`%7&HJ$n`23Vlt]*+Q%QTp@@lYg?Ef
  77.476 - o2_;7QjL00BQ(!S"Oa,,Ap?q:j+EO]hV&KI&^ac^J2-d!'\V('QMXK="r&u#)J*lg:2@@AJ
  77.477 - C(mBiR:nAB8;bODu$Xpl77h3QWMHloHZ=8/$Vb+$kP=<:<--]5R=t57REAU!'LH3=)d?JJf
  77.478 - j;^"9+%anFXY!2p'[-Lb0'gG6euLLqm1<2oC!^oBUA1<ba5p^]/ska`i-_W(@FfdhKUJbe#
  77.479 - K;s4<n6=-Al]kkU#pc&[S.T@=biQ=AQfk/V.nYLXfZBn'Vt#9RO1=t;A(;>ln"E2J6,"_1G
  77.480 - D^_MWUm58tDj,UmFIsqj)Mt"n>u.%tap''O;3jFuY@T&Q4T0[a#VAiL"L'LZ0/2-&J_1iV%
  77.481 - ZZ'`C6n0FS^FruL9:n2#t+j]X?q-.0eQSng[^IMX;m_,luRr)h$s+gG??O![_mA0!&fqNp7
  77.482 - =.^iu($E,&CN>cN]Vs)ipV5`aKY-"bj$PG(7*(Cf`B9QjY"t<h[$g*S;@gITrP!e$c>TZJ0
  77.483 - jI0s6Q1A%EA/NZnMBQTUK>$63Qq@n0EO]b!4AQ^2nXOM<a7:-,/W:c2e2NCeS;V?4Sqk\P0
  77.484 - pjh7K=i"u.bu#6jEV#D$":qaRl%4&YToIPq'p-LLDF+=C?"u8WiD_9KR.m6kDeNt*`&'_q2
  77.485 - 4G7INO>j\n`7=\P?ZIUT%o^#^cHSq%b1DG%6Y%Q4/&/`r^.+Sk"(??5:Ht"hjB=oB?&g6hn
  77.486 - `A(ZgeS5"E60J5?^W5ZeHri'[cYaCu,6'(C\/oEd,0jEqKVE&,sW6O!Ur9ShZ'oGSlhF+`[
  77.487 - YMNPIg!m&&u$FDYoZ$\&*+PRohWW9j]T_&KI3JUB1WWni=%AEtkLf"X+6rX.L7p+mn@h;lS
  77.488 - !BMDnn957,Zml.Om%@9b3'RGND2V7`4@]t;-V>Y(%?Y$G`V=]dLXe4EptU89aDD7$A64WKn
  77.489 - 2b#8H&khj5"F9(+3gkp;p[A85kRVMA-$0t6ZaQ*<-lg5H_2-/c5N#m]JbOqQ4[Up.YL*%$I
  77.490 - N6L"sUE7L/EOSKlGoj6cE5"Pc?McJ7b*75$CSCD(Xkf\X-&\4-!a60?15q'#P8I#,,QDJ`K
  77.491 - mljG[:IE/ZQ*Lj:5>Y^$^E]M=7HQQ8FeA;qa!,?+/`R<+=M$]s!S7]<6uZW:kb\_T@1K^kX
  77.492 - 4c,[mKn6Y$mIZWmHH5+c22$\3/(<X!3"2SFu`IQi("pBDaK/au@TZE8$4kRjY916\MDGG#j
  77.493 - <Qa"l8*L1#Uf<A;35t,>7f-I,ab3+l&H3NcLg:6a.C5S/\-lAK:([SiA.-6C49oR`*^bm(O
  77.494 - [2;fKEu1IKFW#N&TShBI-I2C>*@E>X]=Z*=fY%*HV]4X4mN4^T9X5c%ftNN"0cGUDSS>gTn
  77.495 - YTu3sdf;aF&nC=uV(qA/HI";9Au5&V6=PXWn9`NTNPk.j@n*egqnFd1'UIT[0l$:<H^D/Cm
  77.496 - >TqB%6+Bs;$7-%l?dWH?O0"OKq#68R7(UMO*@7H-/$atkDTi-::@`%ZnHcjq>A0E^W36W5t
  77.497 - [%q0p^%oLd>XM)`d="`W?gFYRQqAk[AG-Ti^C=%b*V%[?E*RR5Fkf&pi)l1!ua[&rU`mAE-
  77.498 - :o]F8#t-:ZaMAVnTPb75cCM,D!t#k4*WQ1YJ+(Y`^fV*K+9pgf7nD&G0pkcGOWGP'Le_3JW
  77.499 - o)9'81]Af4ZhVnG6pR\1BnEd*b3-]9p,(W#"7;[Xc7hh;.(/j\Af+(^i55EB8Ef>"ij+R"U
  77.500 - hU.O7D'maB8sHP2nDAeHCSu=&U:V3A*E;7I6bGQ'r.ZUJO\>.ir/Y9au'c("kJ3bXRk\$c,
  77.501 - (S`i.Q/UUp#,dqE)RAoYS[$T_ndm@EjgGp^kAGE/Aq1</Oe'b,[[YJA&1!U^\.-eMXXOHTD
  77.502 - AOOk5!Cig*UM,3]Y5p'Ui7&BRj,XqKS$dhj&<8#@'6!S+3K32+[M`AC+f!.,bQWaAPC_Ls.
  77.503 - T@R37?>IuuF<%WSOW!!e$=PtR!^f#$0Pj&\JWj=hOhHT=cr:>AZ[.>l)Tm3t`J[es1PS`E*
  77.504 - =u%rCZ<QEKV%E7>HA!Gd?hK>2Y#X.c<H?LgcF$Ea,?[VAdM<6WhRdreA.NB[P='n_rgh:K4
  77.505 - &>g]C8ZB]3Q343)#,_F;r)UCu@RJ7YI$8+U9^E(^qX8E`1[D\OHHHTb!G*://q-L:hPCB40
  77.506 - OS1TsY(nn*ouS;QhtY)R;(2u>oY%C"\+7Kr7a`f\i1!;[YS0Wu2NESS1?@T4iXpZCR"CA#t
  77.507 - Cf>fOQlMZdLG#Y8#7o8;?_[\^6k1Ca,@'9q<duCeE?5>i/_@-##]8m!.2P,BZ.)`\N%D;fm
  77.508 - /Q:DN]FD29S7ETdR._P1T<if@bW3>O,kFH(!;YKc.(m$_oN*\RA=\EsH':T2!i0];&:Q1dJ
  77.509 - 5lkacrsLl0Bs#9miB=)R#V1G*/6[Pl#^#ZKX#I)`ZVu8Wu5Go1>X)OL&D6`:Zm.5XnBkHpM
  77.510 - e#JPtVcCK7gc<$>KtdpKe*("jh2q046hU_(e^hk@hC0.i``I]\Z"GG6YgL'2oHa(nhEKX;F
  77.511 - )DW7DKa!91R0E"iFO(_Y19!>$CU.HL-%UrdM_jIt]W61bfK)B(-;Fo\fS!GmF_](Y0Ggl9/
  77.512 - k%DLT#L<<n]#!lE&!5o]T6k^`FTBt3DE$QnDV?]cj$BTfDE.nR9Ye]Qa`h@(G:V^7hfEX))
  77.513 - CrZTNMf]m=>SE&[(d[@++ikt.67F5K`<!1XTf2H0'a`k,j/J[^8)>!$d!\`I%H=rP:uMn'k
  77.514 - _O1+T.7eMY,W#JiY]qM0oi%KNQB27rlmaabCQi$6%K3u>6Ucm=+Oln5jT?q&0'X@iUH+["@
  77.515 - */'3:idE.^0m*d5)JV8AHV*Vua1B+i5&sAAbV',iGcCi,9%J/0o-$#0<MH7g9L@-koB*(np
  77.516 - ::J^>p#l9A^E_1@[[JEE8mNlA1=i+s_VJER@*F<%!9(TfD+Z*bNj\JqLDX/YUS0_5%UTG_1
  77.517 - fgC!kBTkNYmJjHT-(kI,UXhG0nQko33U;4bUJTd5CU)@Bu*<ojiJ^Y`M<?SL[*+HGE+j(@Z
  77.518 - (`2``%T0n`1*gU'knkSj*FZ#eVth($:(i[q%UcCSnRuaXrYAn[#R0u3%O_ls\/)nS_',!],
  77.519 - .qfuN4"4-_8,Q1/i=O:C/&*E#9ea3!6UZP/=U(2J*AI-Eg8(oR45$k%d]H#E"4[4cKB#`1*
  77.520 - E"j@:Bkc(`G!'6>ig;@CYR\N;-;Rb\Od!^qLWHEmO:U*O;1`JPRn6qEY)i*`DM\1A*;2Rj,
  77.521 - $`(rc%]"l'`nh^'MG#d$rLD?c)OBFJ:%d)4KHmb8YrHAhm7ZRS'iB;%*'<#S%j&]`rA!GDm
  77.522 - ,K/#VbmQbI4bZ%>'Ek'HY09]g&1M&IV)(H.m#a,$*!8It`J?R,j'sbnnkjUpBDAj[c*FUo?
  77.523 - 6)G)>;`F771pIl,@(7#o3Z:;E(dZICP@u9Cf/p&0"V\^6F2^7O?t_k$r^jO9;Ze^hFOVGGn
  77.524 - P^)KO_A#fW!Is+&&?+$Te6m-(mi3NR`nGVUWOTo.N"8G'<f42i1b.ErB=,('u6mT6$s1C\;
  77.525 - A$7[c)!2ZcPRV3CC/9;3PhYc%cbeSf'iD%Nr]31<q_L`X6-rp7]/P"@VuMn/$Xl*'k2JTp?
  77.526 - %HB0#!C^$NoaOl.4Qi`:)g%J5_`1mBJ_a%<X&8bAZ'Vu@bLgF0nP(SP.RJP6\sE7?#B4oh7
  77.527 - mPT;-Ya?EPd%(#=c'D4S@?ka:PV$g`a%5o8c?5p_('o'L8cLhLM9H`:r$=I0a+L'ngm\jp@
  77.528 - BN1a(2&/u2(dY<:Eis0Ze410,%"dakYKiRKJH?^jX<!K#-/lQWJ`?lq,T.,'POqn!'7V)IF
  77.529 - qS3p)<$0Y9+Mtp5T4c])`;RbKKq$F7b7X0+b9n<eV-l.Lt?Mb:r1Ks!KB_1?E-pJ_ePbLmK
  77.530 - 6.(9Yt]_4jn=C5pog!df*#D/TNEZmImmF!@9<0:SJK/e*7d$$4Ui9M.(?`Ttp`ZM`Y@,?M3
  77.531 - Vk2=s.56W-^")aW7"Jaa@>0H/Gd<=QC2^q^9XEYRIp)[Rob@DnF'll3bL%mcHaPuC+`:_uj
  77.532 - ?(L^ts/uqi8WFW/2.Y34`2>:ZsYtf3Em<%\0N&onTpo+8;S1jP@'ZuF&;-N?T[o3Mc27i02
  77.533 - bUq"J1;V$K_0#Xoh@@lN63(S064Ypf-4>I#&4R)e@@lPG=[U'u$Wb'o^]kR_a_S?0Cu]SDZ
  77.534 - DB"RDARk=*&5iN@9C5$ndT#`(]e^uE<]%/c5_E!(BItb'QP(!ZjBUsDF\(A5_'VXp^Q2>'T
  77.535 - 9F?U"".DKeJ!;EpNQ%QSfs&d;u6!?A>m/_7CPkr#;>M'g\c4Td7*GmL2f.$!*a7<N%%B;)%
  77.536 - Q=mIl-=;2k'3cX)4_Vr__5_45r4>"g(U?%CM6$n$3`9Yt4W%=jf_i>)o6p(L1f(^Q3Cf0*5
  77.537 - fkQ\N/^S[:tiO+&W[sY[//U#X9F2\^,,S8q+$0?L;Vab<MPSh5e*6U3HjIm4[5TDX<)5U;4
  77.538 - QOqAVh@-'W(N$n\[O*%hgDe[Z)IW`"/_14nM1VJ:+i/UEGVn#Rc\&$``7M:8JZ]m:i88B9%
  77.539 - 4jG(8&>LOG@u/*s-+BUTS41@U^gh+'>YB]ergh8gD).*GJ`>cdOcla3YcC4!!(^h5hl\_@s
  77.540 - 3*'4"nZkDqOs,hXIlSK@\B`34-Gn08lNbMtjQ935d99^b9]HI8i:X2Xh]0l55PHDFt6O2[9
  77.541 - L47T%-@*oVPa!QIZ]SOK5pNV4$I-!Pg!A.LrX(mYIQ-@n6Yo`q4lF$L$-!;DFt-oS4K?;18
  77.542 - 7C/c-<@MCb\Bq^+hTZ!?TAU0:oVVu7u^l)s.<2Gap168m#_p4>eqB(:P*<F1skGf6g/=:t;
  77.543 - S18HA_m5ZfGs0^"(U8I:3@gM,A.2V2#+;/-q3d[sW$f*u!k-]X.4K9<Xp^ni(DEDR!?4sXW
  77.544 - Gc>iEg)1h)%7@E+\0[,<HMMriG97f^)R0b*\4K_@fG2V'Yg=dTD>O\,)8d7ZF0<&GaGI,3,
  77.545 - :ig[MH[*#n'7[fn:W8rWW-<#nHV*!N$Q>+XNgU3Pg(`iOg)pBH>!8`s8CYcf((=6K@cV)3a
  77.546 - *;qIDc`-FFYOV3';aTqZG9"fJ)2;spuig4cH6d`IeW)[t:2#X&;?#Cp5b#s`GF&GR*qjr<u
  77.547 - *;^'.#!Ts-M+qUH?JAHFARG>qt7ZpS-)BjGsqQ_/e)_$!N)aG@F/,C,El)8egc]]qD/gMBE
  77.548 - Ae])Ghk:"9eHE8jaeE_K4lC$soA';%FH"%#'k(Z%eI>8`IVu_b)Z!O!Y!*\R"q<+-E'"Ii1
  77.549 - `58VnBd>7*9!>'B@%VU^TQ<s[JOC@,%IRU05ShQb/)gSQ8Ob,hNVF%$c.;E_6HrjE`AiD+*
  77.550 - StETf<u-)Ao-C#VTVca'l'I5q@M]7`!&pH1M`+EIm(-]B:RmJPEdbD7lOp]_f\_gLTBH9d8
  77.551 - 1XFFfer246_pF_RcE%$dTTQ^=FNq5.f=[)$2ZJ97<sRj]E&-PJTSnU!-V0H%E=*-A&;].Kh
  77.552 - *1));HGo2bQ'2c+]kG#Tp560=S+[-K6%p:'82;!JnHr\.5=g$9rEl%-$pr'cFVA[5%IA*6$
  77.553 - "BDq!!r/I-XPp)r!SP(rT\=Ve<Pb9L.fd39UnZSd76@Vg`?I_*M*ob'%;YeDI'pqo0>4WDZ
  77.554 - ]k?"15Oq@#^h0_ToM4PHi(^47QZ-*D'4@&O7=$/[.*'S(TUmegKHTg9jUTHUY'Gr=HNJ(UW
  77.555 - m$Ad-.].]a,Ik&.S4n&_:HU..>?M.FPm]`LL:53O>-3a;[FH*T9<tiN10R[5mpjg[fKHV5R
  77.556 - taU`#lW'k'KL5ml;t"$,/+O<fDn&JZCXUusk@/iUEIX8>J]a3s2P--!Ej2m3[$p(K"aL94H
  77.557 - uq+Jt\WR1bSM`5!XY9,'3#4V*?,6=>E[^\XU0n_i`,BMKM!:nZFi>LIRh=d]R+DoJ][\m=(
  77.558 - 'RE"c!Q#dDle(%lhu3Yq]4k/hm,%j1]HOis(@9]t?TJ"T(4+9h-67,jNRd@BI[1`c4`/6$>
  77.559 - 3W2M(]c)u6(nq)4<=7B'WVu_^r,8]Zitfj'4SJ,!C>jVXlccli&cnSlT(eMA/&9:&QidQ5d
  77.560 - Q2KA'LC36&Tsmh$LmC_9agh0KW)JBA=F1\'JTT-.&q;OKUqCBbrNng8le?rTFg.g)8j/&F,
  77.561 - 8#iSY[6Za-0BmG`jQSmE.\l0]V[M]N+Q>M$CDL30@H$/g,2g728(!#u\`@Q,adU"8G9/f@t
  77.562 - Oj*J^%OVqZ&"qKUU\5K<aeJ&oD3ID$sl_1BIj<i=d[ka+_V2s:G1[@>uNM]l0L.0e%JC?84
  77.563 - ;A)^uLN/9DRWq`V"#@mR.$9Z&I0e>m37O:d$(FP'511a+fBo\#oO"7?iNN)cHhsJ:!l(r[T
  77.564 - =+M[\Rh24%iE^^"\1OH^E$-TNZg:n+f69VDJIILnNg?5+V##kQ".?*ngZ5QM+SUK65gcB+:
  77.565 - XX;\aoNE5N*0@<%]$tLI:&5(mIcE'oPN@&X_'c3?=/Nj%7?(!_F[>8`%m`"KklZQV6HS)3i
  77.566 - E\24I>'&LZo/o($f[SBSt\D.o_Y-W(:?.BRW--S%fa'hL)R;l\@teXFHpY?e83X-NPsEEH*
  77.567 - SXNVpniQSC@6(/[*1ZM2#O_q2LDDj!+f%"A.S+!hueoQP_8$Gcj>?RKN>,cBe`S&2+AJWqb
  77.568 - )4\]aW2_3P<e_e*r:F9+,Yp"'8m0$I=h>U]pVXi#LYH\?)kGRKH+i*Rp`(=k%uJ8n/3+>L<
  77.569 - 04r@j)b&;*g][%ea%AT*M1l$\_Z^rhqf1,NUc+Vq>ChR=,lqPpNQTY+.(8hrdMVN/B:p.o#
  77.570 - `54`H[%PQ&l[d!PkofNZ+2$=TE%R7eu-A6>1r:HCnf;S9:*n+gscLL02GF(Lf(1=$[B[;Zf
  77.571 - I.6s16iU*sPQMunQN5n:n#9MV&]3J;IE7lfrD89,r\502Y%P*1Q?A;_g,nq<a,T'(+E`L4a
  77.572 - IIT[Sc3@\R%j2$+*$Y>F8*u.+U:sLji%,3[7lM4g>#3EqY-CA<Lc=R^,qc$4Xjlp)nRO1>]
  77.573 - ELWlRkm9sWgLbW"#'l#?Q%[hN71MbrdNl089\3'7b5#?p#)2:+/"'q0p1tJ^l-<lX8"%S?+
  77.574 - 0Q\&>?:F9F'Vjija,pD2?HJ^=CnUm?Wd"jP@[m?AXd=8p4IVZT?h#iHmLJQcYG\)EVjG(pB
  77.575 - >kh*bWl.<1AM*Z<kMZA-O33-#!?>R.,eGE4UhXoR<9A\_^SW7fb53RNnKL@1#=%B6M8HAf$
  77.576 - /XiULG<N+NAE7%+:a>]6)9U"k!da5-3H46N2-?tABE;O`Kq@"jpX3J!TdA9k%ehk*E<k'!4
  77.577 - `Ohb<>-BU\dR%u^q>Rc9n==Jsrr8CIdo6FXnL:T@3@1XY<Qq@n/WDH46"aSI.(s2<\INKrO
  77.578 - CuK3n\^Y@3F]g]#%:tX8*pL;Th7AB=!;J5c`5r4$(<&#VBc/;/hKA3jB,em2r.cK`S=H8Bb
  77.579 - 9!1o--^LYk<%"2r<GZSg30O?CcrQga):NTB3L[q7r\_pR3Es9LHoj9>"9,nC"RRq4`c'qpZ
  77.580 - >V;F;4rSZ9o-l:rk-)OZ.35`VuZ6+bg/.Zm:sTd+De@,]TVb(+0;GG93ZZ6f@o[l1=WM++o
  77.581 - jZ&tc)TqcN:nk]E>M3LjN;Tk#QMfRG`/H+g\QSH;L#XpX+6>mBem0gm^4)?P.P3&+,,7MtY
  77.582 - 86Z@K+GOB>RW9G;!Zrsm>"tmfT<#&h,'gRMBdXc[Z$E[u+%Dcp2c%+/</(tQPpjiuc'LR\=
  77.583 - (*c4lOV2,&9/j#8niC?d8mP$U4n19X3Pip!a.SS,j#eT>F9;,3.K:.BE(LKtd/'KI3+!p&D
  77.584 - @M`d/qo\O'+]aWL2hk\_@m98;>'1opTF3rfQ[jDIIN/'?H1XaBoR*QR1.-s8S!4.P(jg'&&
  77.585 - J&H#2%oP6I`RQ&W@o$J@Q-*4L0S&@+6*.WX7g<1'BN3(^=*,&#3B0M4qjA`NqWEAFt+<;J.
  77.586 - ;riJSSU`OUm<\dkQ1$#2`V=H*nV,,$h5)i*'ubR(O4B%5S)PBLk=q8#%'';C?$mIq-YUD/b
  77.587 - =gkrFuG:UMf43,.-&n=`aK99R6K!7ZZUBk098`!0sE9nYK0Op-*;CESbbRC[<&u'XKoVdp&
  77.588 - HU?@HL7sAC7[/]Jj'6;Yfbm%X)jD=o16VlF:^O+#k9bh-QOV)G8=\sE*GRiK2\D2tK<Vor_
  77.589 - *Soh\X,)1BIXe6S0JG."r]seTFk[U>RHe80o)Fc*-2IT&dbZn#/I>S@g##N0j5:mKgAG[0H
  77.590 - &F!`\doRP8p>??B7t53GQ6KY*ISM=*jCCCXmd8Nj`u1B25n5>H47%p;7o;Hp,E(Kc0MGkm*
  77.591 - m80h44b0U<]E\tQbpa,%MI6]=ft@B(G;TZBTSk/U=<;'42!=:"P&N%cEM7g?3GU]\tl=_Bo
  77.592 - :mEm3^(A'T@qf&;LA@rkukZ/,^2BbNiHOJiK/VAr&!fH!3#(l>*"`mE[A[%UCK,e1*<G<AS
  77.593 - #o5WJ]oA#F@OOlgBRt]^k`o]*$3e4\$$U"@MTMfA<qYLfQhLGIRTqe4AcKQ5(B\&m&4LC4:
  77.594 - g50q.D!/*KMBPK*(.siN/7VQ_GE3-#]OXP*$e/4:u<4XDU++?05,2>@L>Hee(Uj$7)`P6#_
  77.595 - LD`L/EOI`$!>?@Z5.4Tnk`RaRhX5q[fg4A!12\A'(,YkX3l)1+LqG(r@CSe521'07-MoK%)
  77.596 - Q/<j!<t3/FQNUid,$PbYO('W-M-?&Hk+)j?@Bb@$]="^knF'&]!S_[7II]`FdJ'$3b`X?#K
  77.597 - `%AH8IMpQc/7qhiE#]Nu!,qbq.`Cos$FO;*I""\Ru=/6jh5f9ifClg]O^c-6eitOgfCK_mC
  77.598 - (rDjs#*_IlCOBZEKm'a<9?:V_@A^f["g]5EaEWc:9QX&q"kesX:Mfum9M?#k0;C4;MZH!s"
  77.599 - CQ;o!i./pI-P;rE&bC:IcLcMmk5Vld33_uSW+ek.7B;^$?sMRedu1l0&H&cgTuBJrW$oRcN
  77.600 - AV]B7i3ql+hOF$fRU4ltJ9&H;@h"dl]^G7bq6*UE^-R+T,B$6%*"J[\l9`KPqAEJhDg+)8c
  77.601 - 7>,AUOqb\]mK#U7JP"sJLA":38G,@k9m#dQDpS=%CQN0fS8O=e%?Hg-04V\;Nl4NCN%^l=k
  77.602 - 36aDLs')6\f!N7=+WE%SEaK#XjZCV4,EZLX/2Q!#^J&B[R0a5U%(*R^0FsA\PN?DM"JlZ>e
  77.603 - *o5b%(P<q6a2:+c:&tNrMt!;sa*@V,6St?b_:i6%Go`Z6#FcAD01\S=0q<N$^R-8%'9`qUr
  77.604 - &Fp/S/VMT5)c_u(Idgh#GTD0CPu+Y_Y?nC+nR^P@59(kgDWF(Y'?"g88a+db5aa`(]=4A*9
  77.605 - >/8Ug$Z:_IuauK7HgtH\AP73m]^;#`Y%"ekK._)JmH)3#(r'<[lnp=EaTQ$6r5AM%$00^/+
  77.606 - Y+S[]`Upa<i_C;:ef^aoRQ4$Yot8urSO-Y&%L6Um-@Ii^jk\U.NmBJY7U?3a#BXK2[6J9Qc
  77.607 - fHp/r^KkPBH!,2Pn2hi_6!cVC!HeZAn'c;I(4c!Hu:d5.m*<s;fL$3Qb89gnG%uA"R_C>9]
  77.608 - Ca:@uCBo*&#.V:!)+t'nZiU?u$L7>X.]%f&\:qct-j0Gg89LTB!kSNu$L4jHJdDNmDM?/34
  77.609 - )?(XHoNs=oL"Qu6``@!]EL!)#HTI<ZiFqIY]mJUlBjh>L4Ek@<'H/LeH[%e"s@9.-r_TnSH
  77.610 - `ad!ru^s,T/b^5FokJJm_gcb!N4\=bU7%2!B'1)rs87%E2KG5)LkL8Os%94ba5+K+OsgPPC
  77.611 - eE1QrA%L3QGr3,jTP=U1H=L\hWJ17AVj;S1^>+@;fS1NTRQ=tRBT`iNrF]PL']D+<1QV^cb
  77.612 - c8:*_Z#KGd,&?pS8pc/O=Kq6:dKfEs?+P\k/I"nS5LM?:6"(4VaA$KEI2:P=?q#Q(\*JK;+
  77.613 - K$[hW3'E!m;?YWf\O^a-!S'8PP!2uE!o/\<'T=4K%u7B1L1k#4bBcC"E45R9Jl5a(k\l15=
  77.614 - $JZn^8)#C8Y60EpC-m82Yu_@\86kD:DJ\)7tdL+r1HXjTh6<!#b4#aZj+%9U9HEb"W0r<\T
  77.615 - `aAKrp#<b#mH)-ut(SH3QoKLH&:f&8aQ)B*45N"pc]1(g9H59bD,qa5^8*#YToXc9u/B8;o
  77.616 - X7#Y@\3OqkQ:-6k[;&2#F/3i+fC"1Tp4=@NNLAHhp;6qHgR3+Y/+1WcR/Pq8F/J5?YNF%Wg
  77.617 - b9^0VZQurMld6(N79_?e.4Ob-gUVLCF9hPGJk];>`*<h:Ra?X<0[+>cooEWe8"lNR>#YtSr
  77.618 - C,LTtL"hTlN8u5][]sYXbDa!QJG-]LP6>9VJ/%<6p`>4?m14g>_JG`qo.\CY>dk@/S!d90k
  77.619 - psCLCb($V]B_*O+p9QU;M)dX"UjWjbkt8YAV<2F2IHTL=XMJF!Djd<%c#UIXJE5B!j07TL;
  77.620 - 8"bUpLtB63\ToY8%5$/.!kpHCcO,"`RBEil-XtJqageJiHrW;qoT">r@;5#.S,rpi?["E]?
  77.621 - ^I!W<rZO<Drlm$)UZV$K%>)`ji]*<nJlK:;[r"J7"P]`l=J'1rBGX)!C`HO!r#:q\AW\L3'
  77.622 - \/L6.8"iW,m`@t4"0aXV23/DmA:j^H(0rrbH`9:GC>FU?IHj@<N;cr=[8b4@k'I^J"W3$b/
  77.623 - 9S!A'2hMBD;$^<Y=Dl0PG/lC)QL,Ulq':J-P(]Au%P[C-E,GlT^5H)D2mi+4iqA*L63C*c"
  77.624 - VOO%,+:UY"3&FG!Qi+[+En%BC/_ND<N,8M^^=)bk(!^a<Tn*rrEE;3@9+C(\;YE.)S8F+%#
  77.625 - *Yob913ASN>=emF/n3e'[[6jZcL69Zi/D!ao6?oXG+4*eu;JLSUrS.!4'39@m9ef4a"GfR!
  77.626 - k"-&jlI;A/2i3`r5_9S[:tL5UN'=gnT<9*:+?]+Ug;5W"6=A-M&e<gAGBGi0&s=9b%J=G;Z
  77.627 - 8]`M"nA(\Y\(DqQ:8TgW)4,+Er=Q(H)TQaG@BiF%19208+GZIP(5u\t!"Aibi'$Q,h,.M$(
  77.628 - =m1%^r:W%Y:`q=*<;<VRBI?"U7_d#rbk,VP-rnthB.>b,^K$J$]rYD^X]jP==OYG\jfTs&G
  77.629 - lo`Nem[j[:h&,6Y`b)mLOac,BOh?=<Y4U;#%_@t5laj[5GIpS_6?I`0P@?G#)@T]1]Vh,3,
  77.630 - o(_1P2huJ`mVu7AC3s1Y=s1Kt()X][p58H;?\(TLhm3>`OOY@lc3Lh(<'53GI;,eQlGY7e-
  77.631 - 4C"c_>IDVJiPc7+I#J3o!5fbNi%3B1B"^i>%[8;<Q#L*[J[4d\+K"bTBh9,(6Xn8&@N_Q2?
  77.632 - W<(X8T3p<m=,1UuK5LfVG;u6]Ll5FGXbX=)>h=OVZ!/%uY/a*THmJ($_q-T[<NtCj$qK1PQ
  77.633 - qBj,lLW)1h>TM_TB#g-70_#[9$X'%%WEr1]2:L33nV[U)hZjF-#7,UQ#^?RSD'\uRJm+h28
  77.634 - cmG#,Z%_uL1j55$5jatm/i-:"b</P7KHqVr>+T,iMlVg!%?fl*F[_6g@YT]^)eP8bs]A_,R
  77.635 - @_1Y]4+YDq9V2(GK_0=?hOJ1BOde6&#R\?mlkO$*ca1L.&2Y3[0?`G)&d?g6JEtGY\Cn++k
  77.636 - CPJUi"pXXj^eG)&n+KYTlW.Km43=Q3@F:X%2gj2;6`ETA0)j=WeZ[NAFK6_^nr>N$@Pi]!_
  77.637 - 57@=^Y#OU`1F[LoMZ!LgEa7_$N?#GA+63G#6gR)id-0^qAQkIbRKCCTbD1ao"ouTa+#KV1G
  77.638 - NA1b'GG]mZ,rmidM4t)e?=]X:9_5.dp]KYL.HX`=Ao6&[/nejT5uoP4A6*Cg7<,QR'a!#6K
  77.639 - t)D4G&*UVeJI.fKof:=mCL@!W8#]$Yh3&?id(g)Xp7+N9iRFtLh$X%3mSKqTp.CR#[&%b$]
  77.640 - XXgkUC=54j>KR8[GoE'3haC@8m?a@S-!,kcCL>7S.:%NG.&Jk+M=p7Vc\s+jL@.(g&kP87B
  77.641 - <"OW968L3R87;q6W<5(eAq=`/C!EHjA&g]h_'KqNCj)(A?mn:crW!Ta$>8m(2J`/Z<gJA.o
  77.642 - ]QDan7W<Vdj4E=k";`Wt9<fE"2BjRu(2M:;oZ"k:WA5&h8+s4*B5%"C3lTrl&:ilrKe@l3&
  77.643 - 4Q:^cc;0R#I>+_("_^egfP^u@GZQlo8SE.!:gXmO1Za2kR]/l3hD#7+lNLV;;W%OeBO3e=_
  77.644 - Zijl'70H%+?AYW[r!'Y=%IFdIaeD4eH,BpD'mkOHNWRk"`8ha8!\#r]XB]#9C8G#3[*-Pn8
  77.645 - 8@?3eg,;l*sbRkZP=cG)#.pllFL`f#X<D9#@#"C*4Qdn3b'#CQA0GDX$rt0(<J"L<j<8"(=
  77.646 - t`qXoVoDhcQoDehUk`qUX@?*Fh5Dm&sfS33+VrGT6n[NXFgC_h`D$LcsHZ4M?Hk]"oUk69^
  77.647 - bld"P#p>nec&dOH6$#E`4/V9WfTu0UOfD,aX2\6I40N=]:\7;QITL`YaW)V^-#(H\oHN^],
  77.648 - ru[=fnZNdL^DnMqf-a#bgAGs\aj%n/CYc\ZncBoco,n9':P>Z]duD!b%(4"kKS0=d"uodP2
  77.649 - %9hmBq#0%!dXtQQn\XBeHE<@6q+0#KP-KTlQJ.5ni&K\kU,n\7tf2LBZE('^H<UHfjY1KS9
  77.650 - lI/M&)lpiq)FXLa[^@2D.pg:ND;H!pCtb`P7Xr7u)V:$s6L4`p4pQc\<9&"%:*3qYaU7*hf
  77.651 - oY2ZYi`3M;%SV=Z-9/*-(eVcNJO=WH<^gBUlLXVhA@]9-jVoJ^!K)prA=F`^9HFB]UaL`(l
  77.652 - e56:g<"Xk[s"0laMG_D@++rFU/^D_b7T8.0D0'HU5af&2N2-`<jp&B(RCI5C19nLu?F6@W=
  77.653 - Is<'M>4MW;QOZq2??l4E,Wu]O#"WlN+>nc/?XQ\ZJY5Vg0HgLj<.\IU+@o0-80A%k15'%?"
  77.654 - b:IIl6HDfN<q!;puk-@qJU$_cuW'r=B<Z?f9@8:B),cVE<'Ko:RHEac"Qc+\=VCLO`.NYJ;
  77.655 - *M/[FV!r_BWtqCk`KeK4q7ZBZs_3'80I3!ba3;YXB=5W;5(C"NY@k-OQCNPD0:b"F%$rg0t
  77.656 - Ks+H5&nL1!W+q`jo^[2C&fJ;:TUO?%ZK[JQT-9i_&qg;#sZ"DJCXQ<8%"LB!B:RJD?HSdP&
  77.657 - n`&-!62nL1JKjZlmE2A8"5g*/n`1:nt@Es.#AqE7m#q]D4UT!_29I0VW$F;9c&&S9:E-G\A
  77.658 - <S/5gG``-leU=(D&q>3*WFfOpL!]#<*.gm(T2LkX1X&:g#[=#-TP+R<:+*0L>;o"_0.2D)2
  77.659 - [1[7Kn+*tU!4j-<rUfF.[Y5*kHY+M1#DZ]s!_:Zch%GQom\poIq\7u^\8K$H&%K0@NcJok*
  77.660 - :FQBCda3aUtHW!jns^Bdf+iQ]o,_$\h#Wd.h+Md.UWn>K>3>(mI!^&;BDjoR]:NP"=Wo6&N
  77.661 - &3ARMRgmDtLF+Z#Q]B%)%Dk&ibW:M8/Q"U9ZJSN0g\eT"]%W?qqNPj3#)]KC9lfX+8iB!kj
  77.662 - G=)6@`"bt!+Z<;"pHUXg^CURGaf)(-Vl#Tm29UB_sjkY9nhf%-E"pY<a_I7E9Hq#IuMoK7H
  77.663 - f_gIo-'OlaZHp2$k;;nXB3uPS_sR>rb%YtOI7C,7=]qdEdTI3fGd_U,p=k#8kB2f5^##kK)
  77.664 - F7P+(fU4Zg3k5X^dpd5(0A]<prd/.&kI1kCmMQ_G@]G@(r9<i/h`IRk/3J&o\KCmds(EVq#
  77.665 - s9g8YUYs5YT*_)P77kh"ST\*!l\^co_mC_+P*L#(R84+UAfZS/2OLd(D(A_bf,K%`?Zk5nK
  77.666 - opZ2DtTkJK?,`DJ]`d@[ZX@2R!\dmefq,)LEo$\Df)bXM&lJKW$.\bpmuL=p<>Q6PO7r4aj
  77.667 - $?tkjYM=Pq`/.o[8Sg>72CQ/D;HLEaJ&jeG`Aareu)bH!CTq&H7aZ.3e6/H"1_\AW<Q"#8E
  77.668 - D3fl$gHa+b*=5'Zd-+=p_D$5P7aUdU+\:$\SLI1Ze@dQ.7$08i'ZFnlI*tqN*D'/$jr&Jcb
  77.669 - Y;fb;cV@qL34Dh=`?8*PKWSu$/nIE9+V?Ei-$k'3QcZ5Kd!l`N$\U&<m6U#66W0MJAbh2,t
  77.670 - Y[lS]A]!0AF9:^cC1??-*Kqk4u5b$t9rj=UX3QenZ/RL$<p?f=g\TNVD'sIZ9]iIt6E9*XR
  77.671 - GVfKKn#iDLmQbXD*nlP<GSrYLIObsO%3N?Zlhn%2$$N.5=4*_<fn#AK>kNpj=DjCQZbLdI)
  77.672 - 6OiVIM7sWg9<J/*<@L0fD?"_Appkfq(UU\`\Q\DEUHQK*@"Dd9f*iVSY"%KO&SE=gGJHe!J
  77.673 - HoqdL\_M>g]0=WLm8,g`[Zk!@h71C]'/Y+(HbT$_mp"ZE^;/7T*7)T/)<uS<d;;=eEEl\'l
  77.674 - 5^NRQ>lAaT'jcDVVuDkQ/]Sn>UedmjssasS/-Ak#K^d`)rmU8@9L/T?mURSJJ(/7Ar2mtj"
  77.675 - ZB:hLJo0+9VC/#DiSQ`R.gOKiPsX9Ft)Nq9""iT;h+M(^Y\m63ap0l[.Lg_=7A0+0!$tEBa
  77.676 - b*T,^<LnpT9<2ib<k(oCS_It-u\*X;_Q?&h3JcP4c9(P15t(]qd.^N;S"7p,L#_O,3Fi4^k
  77.677 - j$U]NekoL0T1,XhXk8pRTBgNB%#fCI)5iu2u#o.D/JnQPO,/@#>Qt6]bU6mQCciV+NX<jS$
  77.678 - 22BQX+@I'#&C&D\@HMRGYp2Zr@O+ZJlCh30!^>Y=FB(Z25\g_#0Ijqq/;7j*B*k7;5)5g%:
  77.679 - ns\)%oH.O#0:9]K'h22oqX*D@)<`>jDgsU4H#:EQ5P9N5:_:e'S15`(o$.C8=:2:c-SJ5^]
  77.680 - m=2fd%skUl:Jb?;*qY2%S\%SV[lVp.;e_OO&eB7g?an#8)qDj^F5l,D^3J!36)c0Y@mH>^)
  77.681 - 1TXJlEFeK)M#6k&R\&4N+/2Bbm?Ma9<J`hLD(mtCIs_3-$qZFCYNC`Er$YVYBWh4)eoF\WN
  77.682 - M38l9&%'uJ0NEOcA)`6HCe%U'&)<@V91NbLNGu-o<gH=ZY"r:[LDOUif.n<_+-<'Vk()JMZ
  77.683 - `F,0s@'s5Hi3!L.kdV?[=aQq&LbHdt(`:(+)716W"f%H1B;6;O%V0>7#O.Tm_B:e?d\]-^(
  77.684 - u:lBhOHO`*DY=m#cGquSCAI2;!K>qMX30JcY;f1U/ZN=eNCr1iV!ocd2b=.KM0M"TiT6]A0
  77.685 - #.W4U((`0LPVF*lG4(1,a)8'1ggbiB1Ah@RA,SC<.HkdASHZiEj]4d:OQ(>RN7(&-nlk2RR
  77.686 - SD=HuQ9/7[C"iu6!@X!M<CV3S@*%SiaT5/_*Y:9sS@[tsP[1Q?od#iaBrg'SJD`YbrgM)CW
  77.687 - iP*GLU>R=q9<KR^[PWFI/FVtmFO[4''<<\2F&YhfP9_;jXDI=Hp_2d_S_T$/A5`H82i*(kC
  77.688 - MEOI+jgA0=n0/R*56,if?_EO""nAL:mg\Ztf=q#P4#4`(CeVQ%gnG7oZ9/d3`>@R'r(4GnP
  77.689 - _=]@"Ua0q#Je0"0([R5_m"Lq;)gH8cq,#%)M*\UkV=IL!CQt+&2diCLrT-7/+5;\?%C'08%
  77.690 - @q,=9f[Q'$E7):nPbE[i?/]pP6#>4ic4T+?/UAqJ>3X@X/2('2[<t7JX0#K+fNK9NjK2n95
  77.691 - 7;Hk_Q[<[OrTmZb3UEsE8r0Pcdm%cO?pN?OcQ:pB?3^dC(=@#:Drr$bpFJ0,:fcoCTVIF#h
  77.692 - o3bT=Y!0D^id+SFeBUom4gI=PY/f8rX*>sqBaKcd"$)9)K\YS*omMfY4=_EWo(]jK=)0%KM
  77.693 - NH*eu_q<+EpB@5q&B$7l:rTOb/9'p:Vlnkf#9+TZXptJ]/>ff,*Wq(4C!Dp%7,H1'g'i)j*
  77.694 - LF/,VUaDB[e\UglTY$UmPEnm-Nh1oC_^R<Easo6Md]^%_0WU.62WJc8M3(0;"pAf:a^nCAM
  77.695 - LJm^)=g9(SJ%@^rkU$)P]#MK!Y'[_0G>d,=cfp)a9b3/<Jl,";pZkTuQko*TPq)O>2WT&__
  77.696 - ?"aS^e^lG8^$,HiM4-<P!i;'a="^sEah,&#6TmQSrVfU-^qOdc@9)9*6?Qc]SZNa]g__85p
  77.697 - ^5r]RC@=-2/V,3[kXE/NUX4I.1?0fJ!CsRO=fBfYJdfQn$%fJ?>(X18E69mZ6Lq!fspq.?K
  77.698 - ,^^,Bq#eXp<sZ[nTg;NU*6'u!*(.sfO2I\EK5aXg"(5/d^=hT)-9Ldi?d*ef2:sBI9'fT%q
  77.699 - g#c-5)75X\;%e&O`*XeHr0STJdaL&:ia3<D+5UWk^JF5<&[.B6l(ai=575Y4NEQ[6dblugC
  77.700 - fr1`0brFIm(E)0;KpYTJHAl8/D.7[J'U_cg3A6cu%+@6:<5Ij_&s&#(_R)e;3rBUWd)#OLV
  77.701 - FsTOJ0Ob]8^O-b&,<fa7_,hen#ji1^J8B([=[Pb]dZc%u0\9G]tP$7O%hn(@bs$l!Y5Z+p>
  77.702 - VYVuWf3s3hnfl+Ucan5cCqA=d2MBcT?#>B$^8k*aS*bfEtj_u"9ed5dO*MLoo%u;;n4;*4D
  77.703 - G"SjG6!+RA^ssVC5cbe_6h6s:BH;Z@)iq350W%8->meP#1S?$%7][$F]*e&B$kU:g&4FUA,
  77.704 - n*AVmihH3i+ggE4r;%QYjfq*623kWWljfM#"+or.LI65#S-s!Ju$>X@58G2V%"Ym1<RD694
  77.705 - C*Da;Da8?XV`*^g.S+iZ+'A'*O!,!8n(/3YRW>L@I&6;+D=WjO)!RdLaY;WAN1"a?/>t&2.
  77.706 - f6A.K0$m&U2u<tJma@I-.9Jf:>W*Nf0O5dUh`DAiPAi$28A6"CZuE;>%ZlQOIQEMdKdCDt%
  77.707 - ^)\H^%6o$SR[i<`0*!iSRNlN+g()2<X)WP5BTktdDf,G6Z/;^)<@0R/EE#2pA$>@M>bl2)q
  77.708 - C_bpC$1Ipg8EUP8V"B_d0riM>"J@t*e-Joq(SUi[iNNN,.KP\b)fd_TZ8X"k4!W0;^bNk,1
  77.709 - -g<s`bo6+(ZF"?6e*A*.Pehc-5&irTn=\C'.2.&/"rOJ@163J(^^DH!c=1(E;US#KFEC2(L
  77.710 - arqEe5J)\gU5&)IZ>i6>dYrWiop(-H]X(`10$MdMbE7-B[.&;TC+^at/,$/IZ>Edap(6g3V
  77.711 - 18aO!L1a1T&mYqEk^0*2t[TUH+&`]NGaVS[?jo*,I6$4ep'/n,SPXa17O)B%!F.j;D<ThHo
  77.712 - o8-qOR&tjs^6"\W$:?/%4(kL&@cN'bKO9WO.+3&+?_#lQG4#P2D-VMJf5U6]cCEdXEDBRa3
  77.713 - !cBK]MXEb'%,lCi;\M-B\q]/S3<19a5f#IEM`K7Y3X-.eUGf)kaZ:du21Yfq#oj1'W"T0Z$
  77.714 - c,LB+C5dl6FWYM+m,R=kB[b>\8'I^(/p(qPNG1@"ppL]'_Cn+P*dT4dMcPY&E&!?+Jo:C7K
  77.715 - FV;'4@74U#6mKZK8p`*[1,'L4g.HrY^?_+-&5t"<[fr3Y/S^0O^!i!cA>Z8jX"=ct"7/oN!
  77.716 - ;o//KG_$,JS,^d\c`@KQUH"+VQqe94-a<BBc$-V;Hq`i&lM\>rS[8JI@[70tRY<Cpfpid_>
  77.717 - -:bi$$#$_-:!oP7'^dnU8\u3=U"!eulFN6H#q+T;T61-9,eCFp?g'Y4D$8g`HDDD6c%KM6b
  77.718 - #iJ#N+jq8PNpVI2*)M5\5g0SoGU>!N#5"le5XSD0YQ^:5c2]"^#IFRJ.L4KVc<uG4^fgn,*
  77.719 - WY+'"#F[!e=T]l*dE7Of;>V\[9$>8>?03[W8pQi.l?=kb2i5'D\V1<2()Iid7%I33oP3`<I
  77.720 - 7i'ZiGUZ!$Qq-JK",G_Ag>P$ils'.RrmCC(T>4&s\AZ<OZ(o*d!Ze</Ja&FiPh[K3T/;>nt
  77.721 - dF<1?q]e7>7m?5:"T9,JP1Y&J&p!4CoiJ><D\Z@Pe,W^-Cj!K9];Op9lE!MC>3p%;aYZj8Q
  77.722 - 20N:PJcm]=1-XtX[@fm5Uk6D_ZgLDQE7DM?&<Z6<a`WUCM4k</$FK,=,]Gj/@qkRs>_%mq7
  77.723 - _unpM$$K<]:buDYE%g/bBE2CQ<DR,uMeL\&BbEL;E(;f%P$mmC&GC<:<*;dXnS6XN6/]Nci
  77.724 - 26^Xl5O^E,N*GBi?)hNV,?/R-N`'=QIeZ\+9L-N(ma2rf&pq:lYb'"?'=;ejouhAqaY$'B4
  77.725 - 7-G<0e<o$YNiT8kj>H:omZQjs2&l!FSiB[R_)k.PLGJ#mRMMiIu?=pN+qNF;I:)2Y1Xl6sc
  77.726 - -IA<du72+m^2j[rM@@A(aOJB&-d.N?GY"[G3`=!q41S-+Y!0>pTnf7lU$RdsNR^+u>gpQdV
  77.727 - EOa5QNH3+sF@IgC4R3[!N<T/:O<_*_0]2eA^#1`@$+:2_D1).Pc)ZYBl_,#%N)dcSp!u=E>
  77.728 - GNLUr[-Dk>ZjXkbGP?%:+:_KQIi&9<<p+dQX#el;;ZoZd?qk!0"P!*MH_B\3:q@(_[6gRS"
  77.729 - 2HAm[Ik.iohmQKJIa0AG#CX`M(5gIKK)na<H3,A6\T(u&\)=TG?%l`eeXO[E<$;8Z*a5`q?
  77.730 - nF3'K"9C@AAX>Z!2&H%[^Sno@."Z%n]m(%i-IJ=Jq%?TnTcaMPUZNPeU=f,?tkbD7+\[i6*
  77.731 - +GPTCqo!PhoAQkgj4O][qKig@%BE%ViF`Yhn?Nu7I?esBFgooDN_$[DhVR-e07.L(#C8jEW
  77.732 - :E]+A7a:Yh:6f@eaJUN]HM0NFAO81Sq=Z;P$h2dj`O4cQj+bu;I-3P2^D)H<_i8mjE`_k/H
  77.733 - 77$>B!"K&f-]!d*+_4@mi#)VL/=f)-PZ`X+=biB#Bo;_D:d@,FTM#A5`"$r;()`l>L8`%e>
  77.734 - 9n`p$,Fpj1qEh,BF/(,#d?&i@!i2i2gMrrSJfnI=k5=<O.Cr9%KP2oE&+^5rE[7pc,h)T5c
  77.735 - P+*JLt<+)Bl<b+9A-H((<IB%K^;T_!cJ[Zkn:8OT[<ei*i@1rM&!&UDbq`=uIp,_OhJ$FLj
  77.736 - G!EmPib'r8bkPi+im2:ZA*?:#?^)aUD@Entd@X;UkP-C%>@^g[K*>XJd7#9&2/d5RnJ7B"q
  77.737 - $W>[^GZ`AEKP!c&a$m[!aer)I4+:MGW3.YA96m53r8gd%?"U#q_3lXN$6Q0>JC>+7E(o=4N
  77.738 - 0o!M%Xr?&t>3>4?h6)Db)&i'4)Y6*-5H@(UFlBs:;i!7Q2mC*lYl]%]G!lI2S3o;-(gnGk=
  77.739 - ssRl6*B<!'0A!@Q19=X0=0CsgtM/&"=a_i9;o8RSXQ\i;m2q2rMJhh-R!Q>;qOK"?S,JO;A
  77.740 - ,Zl,o-QOHHj:\[i9t09`)2$L-WT.\JF>ue"aD3HI<Bm\B9I:S#<+FW"OH\\i[71;F9GW"OZ
  77.741 - BCA)"FKi01gC)6oKX&QUUFS'AX6*D%&O]pm90JUP1'\.AK)(-D-%]D''u6+FQ'10BK4GbJU
  77.742 - `'a$N@8J83/3,QGN)o:;O\9n7m!u\mB,J]Tu^rmb7'S4(n*Pn6n`"'OU_"_ZhUBa-!`5\pt
  77.743 - @VJ269?"]96V#r74@<,]-,tQJ_PA?lp+=00[DR*9_l'o[r,9Z:6UW9&(0m"Qr/qgbX[F@I`
  77.744 - Q#%!ggm\FMb/5\oD1b,goN2WE^BVI@XNK:gj_B_Jnj(rbFI#?4JfEZ^WIi<-N)^e4Jjfs28
  77.745 - s,O`dH<,r,'bHrQDtWbSAsX72O13UWg[nbm!^/r;4lq8Zi(NC><8K'JsR\*[^eh`Va-(K*0
  77.746 - Ce+AuJ9dBfCiSO+p`s3NXRct"BJZ_>b,,LIh&(>WF%4_EVhPLQ.@;B`Bu>q<'%Z-h^9f2N_
  77.747 - I4[;mCM:WBpe:!?/4\]\H$J.BNPaiAiHl$X2ms*Gj64;,JrKZ,k"4O%fZGM%?]]_5$N)8?T
  77.748 - gTjD7qn\L[dOeal%iq/[4eVb$3SJjDg84.O)76Zb+lD,2-jY&1bFf8j*T.$@abHq(U47XIO
  77.749 - i]t-h$",E4qAl_q1/Gm/H+Pa?0U'/iS&ir?L,T;IRcquXqH1;-_'ZB35PY:7L=F8jTAH#,o
  77.750 - >HJJ_tiIg-TFSJpZ;)mH3LHd_[#@U2T%#Fm,Q46X:egk,rJ?+3EMrkl,'2I?Wq_\`6pLg&*
  77.751 - _]4mh:cn`0lF.fL7LU25SXh?(^!FoKAH@o($TX`6[MeNE7H^31lp61)&,aatVu@VtBoM9;Q
  77.752 - 0dhk#P]NrJ4H11aa*58EB!f?4?H0[S@l[49?r.X#m(2Xq=F\XJ%T/Z>Y;on&:59WcL?UMra
  77.753 - #Og2gnAhrJ@2W1>$g:Wro]E5'I\ZRZbM8\KnGbT8D`^"MZUs%r.pj7>59J+!,L!nMbl93g#
  77.754 - "lmd4o+!%gnbh\ibdphJa^?\9Ki.&+s6(/EVf^KpEG+P4X`Vo>spim+eHSu?C1%cq><IN'R
  77.755 - [0\s*t"LL%npWpmh`dh$s0#&c"`ns+*GnOB==\&IF.XiK2]64s:Mp7,j>2ZsGI)NCMrjf^s
  77.756 - VY+d#=VP$'W5;(7c&jc\;=^0raa9]hIJeD('bSMV^URH$VV3h*"@Zl1bnNBno>hA"Vu-?W+
  77.757 - _!$`4>UcO8GT@-N#fR6q=@Bir$Q<Q5<d:p!lm?ZLK[Jb)ngtroL[GC.o]"Te8\*a1PJ\ba`
  77.758 - Qs;Nj4tX`O:DhkV59Z028K9`oZO\dSc"?R7H>CC![*`N.RU%hD;5r)\opX][^L=C+2KkA.o
  77.759 - HLkoV!T*X>+Hk85EAnk>Y)=B:WS7\[Tq[55G?KhFS_(lMu*<t]=kC$>M]#PrTa1USmO=l'J
  77.760 - 7=7]`-f39.JoDk'd8:[*(\-dJa*;ht-jJ5VNlW!^N^\Q6rR^q?HkrcpFbiU+3McNk(/?Ta4
  77.761 - !kUNf_TXidaW-S#$="%9CN:D?5P;@;a%/$$8L]Bbs('umMcDO.sh=RdA$Z+K#kQuVbQpHbg
  77.762 - 36s<-E<0nq'Z?2]e8h2&r.Od-HA:_no[&FJ5/d+"l_T8OkLeNU\GVi,L%+d0VP;K*q:,A-t
  77.763 - -H3$]?Pji^]_:hK';YXn51.f;`lF;Q%bO;ZRkZ'`'QXX,.5F=68lE%(02,;$dT1J=W_=Ib5
  77.764 - mg=IFN^[H,n`1[8hW,s[;*0/<]+%q<mu3!Dd6?mK^=-!9>^>4c`\(+@T]Zg#,'>O23tRG8q
  77.765 - e-p=t(11UJc9#YA@E$e[KEO0`$b=PjP^MWD0=6CGFCZ]Y.?O8/7[kWFbJZps%E2%s2$beb=
  77.766 - MaQ0!D]=:=2&5@:oY%Y@gieWkerW3tQY=r;DpC+)!JQ?csb2E"e"\=PpHA2tBlA)t%`8n6Y
  77.767 - cABT>LapqEM\G*RhUlh(Qf9kFH2Fj?O\as6ZY0Pbi))'VpJ#$"&;KIS,3?B<9i`^K$MPjRi
  77.768 - FC/f,#.C')Rdo4<,6uN7WG6c<ca7O@/S.ppH.H'*mMBW3$6gCi7"enq:%Q&8>PA*4,^&7hI
  77.769 - ->l&K7[3Q%i6PV?j<+??Wr&(ZLTilmJq"paZ7Wrf\"E*]&O;j7s)DQ:5msTVcVAjY)2u,&c
  77.770 - Iiig-#2*VQ@YFDY)]H8qVAI9d;ugH'bIp^UG=imIB&+C:AcGH9R[lTUu_LA&N'9=/YIO*-W
  77.771 - Rof\Dp:b5=&n1!Nc0\<HV665SKsr[<p%qK-3SFA%*J2th-=TM,:bn,u'C1A_".0q&eQ,b5#
  77.772 - s(aNL0UcKjmkF4s#c<!*P,**k;+GZUU$2_[b.tjri!YA/a&o/XEBUkQWl9Z4/5A%be$'aEc
  77.773 - $@i7!Jrh#o6ae!-?Fp8@;">bM8%s<o)Ol+^!V40NR/.?Ib8cX5r/"pd7#(&0#Vfkc`Aj7G:
  77.774 - :NNI"XF+<0p<Jalt7mt>ST`6Oo]'3:Q>LV3>]#2W/8Zi9JBk+4L-$0'p1e:,UH>YoKsXj8H
  77.775 - 49>&k*J484&muClK&s8L\>#YKlam7ZpM@)H_ljUtUW]0eQ7r\=A^b!:#gMr`)2P&ljVWYEW
  77.776 - mom=r_s(r-_E%J&X`bHbM$-1\>C;Zno#0o[n^>$<:&>`cV.pdAO)KQom?5=h_l2H=N@O_#B
  77.777 - 'b_ZfqVKsAOPD4'%GH.65dX6$jNcc-54$(iLTg"[N'1u8H1+0<<T+[f>&7`:/kO>%8!FgT[
  77.778 - M?p;;/I.kA,\>?,R6sK@&"tgJNXg@a2G+6$UB1d^6IRe7aik;A'/D]_Jq"5k6nt)t3;BWn:
  77.779 - /R"o-m6^opq(R>DH@8e+E&$]Q#\!CarH/1<<f-<8LhMd]*!C[%](5!(82p091RII7b%V>4V
  77.780 - c)2"a+@Ob/u88W&UWRQ%lP'$8;d$ksbY1U`WXB5?h?oA$-Qd\Kb:8p*rIuY&#tsMs080C\<
  77.781 - 1]('_TW3sf>322AFOp^^K4Oq]HiM6[mda]U\SASec@ZPI/t=h?\,D"XF-(%s)AC,@'8%B$T
  77.782 - LVU\k^=_hksYHu)tfbJ'+Cb<'([h\g4>Heo^CH?8A[g(XC4,Irp2936D-KSLER<*7gcajo^
  77.783 - l!6BM?pVc`\*9sr?*J["CAY4WQ0.UC432]JX?`=8Q%"A/flh:Vn%KUXq-Q5JI;cOf^DH&2?
  77.784 - b?,`DtX.G(^C(L4:-RX2@%&8-O!nj)1umO&&K/R$"5qFKlFI:_\d"q@D"Q(Yk>gBUIu2*X@
  77.785 - \7g0r8i+NPc9=MdA,!g:`%.%V%V8NH)Bc`u*t[A%[)JEV;W<)$_<q4Gf2@2Fkk,-RE<9R=5
  77.786 - ,W:C.n,BB;6_Q#a<7/U*e]`#Q"hnW$>f)2BqY4NX"42J:8PV_r)!fpd&+DpB6@3G1GCf"h?
  77.787 - EcNBLsA_d*RF7D$/=LFpeqo:d?+mu@6*7iYOZJdFG35+m@7;4n5J:]\G^7\\)#9>gh`dX3&
  77.788 - )M_0%4Td#f*i#_R)cRgu'<9:=N*Be]=Z,+tDtK?uf,E`#Se*!ID>^IBqZL*h42J).2TO6eP
  77.789 - rttLn!>q$'%L2Kf';(e@C:^C)-^VTD7V9;[]\NC"r_gsM%s2Z%;Q3f%_(jHft2/<b!m9UmI
  77.790 - '4_[!/47g7-m*m</+O2t[s)6VDiH4pXga0*b3ZO+gb>XuCSY&)n<3;V-=m`+&0.il3'fnWL
  77.791 - f)([`E.>R-91GcSpF4VSn0oECGO,Kj?i`>IBsPB/p%,e0Gkk-4H9F->:tq;EpcbOY-*Y)'0
  77.792 - 7#=mt?4RIb"R@XO`oBI>Bl%T\H'=tT"NeW`%PN$h=&4YOA?&,[%N)JV>2Y-3Qn"'08aj7S-
  77.793 - ,j6crc[npURd%k22)N[N!C$;V7fR^Of7K)&cF-%b1`Ilm"3#Mj_qB$:B^q+l[J:GDgUs4!m
  77.794 - OTJtH+eM+b-9mt*aHu[W7Xsu2lH:OYJQBN%itRDWV.CONq7VHm$n$=p;ETHH]f];=E>Juq)
  77.795 - e\NW+k]/1"R/T-LQN7F=;T^`nf*#L6MVL;Yp^Gq]B@"qb!(GR\.+e`-^>>&ej`$s%`?A_t"
  77.796 - Z7RJU5:le2;2pjYNl6+;Pkk9&69ILl'>IiJC%0p%"R!K#3_LQaoTg]XU/rkMpe5ElAfKBth
  77.797 - 4]XD>J^km\.j9qq`b7n-)^sISH$'5YL)o3ac'Ou1b6kl:269Dgj_/Q\FHl'V_`P1@K6()UU
  77.798 - bSu?os1d%pR1OAT"%fG)-6j-XJcm=!BMZ3iH,7uWM+ebXEEJD!SLEKcM7_>h!8OA`K->f8(
  77.799 - PjDq*#=@/c]YjY$.9[+>UMm:*fH.BT!D!OKJf(6*5c#&5HGqoOQqup=X@H-_sgo!"(K0l6&
  77.800 - ;$Z*`OR'69lEo8#FB2%u`:ZN%KjCDCDipM<mPs_.]hsmDFlVQ7P'a<'*=?4@J]%2</$jb7=
  77.801 - U%&31G&`Gg=F1g!.3Q8#*h#XWI5PO$28?'M,)4$-A"S6coZ:dT8$5FbV@&D0#d,qk>t7WHk
  77.802 - 0F2>ji)+BFMW>n9f!H>MMJ%hSPP?Hn7W6`CiW#a#N(RV6>$u#tYcc52PMO\P'S9U3M)Ruko
  77.803 - 'RX@VCh#\_*sKG^LB(J2?uJR=JOg3#a>ALi7"Rs/K?.;NaCL(IFGS"SM9(@-8<f"Q`/D^dM
  77.804 - b)ofaR"o-oT7/tOi[H`aV9q1,a6>LPf[I#8T^6>I$Vm-RE:\M!iROM;Z%aV!J-m]!WYdpJ5
  77.805 - ;3\HU$k3LanMoKO"j],g&r:`uDquC\!@!0?(/MWS!aj9VP/,Im[pVRM)A`m&cLoHpQ815?o
  77.806 - 93BH;e_+TZgg94YM)Cq%TP\BC\X9=27Q]Xl;)^!"p>bKR`EjM4F\^s"(?bV[.07)I/A_ou*
  77.807 - "b[ec<>fb-2a\7B0bd>O:`6(d'bKSbcbiI*ooY1DT%0H\4]]mas%+MhPYs$=+,M[(RP&?:b
  77.808 - fGq\[`1WX=OGTc(TT.1H:%9:FUgVIC3_L_;b;8]^7(#_lcH]t^c?.FYD!4WAkg$!gcEuh2`
  77.809 - 9PXlld"#JcK+H>gq&%r%KeKg2_Z7J5[@/biOuVM6B'S=AG@,!fM?e'#U1,3Z'PfVp.sW\^m
  77.810 - ]>QCYI,!3R0/nc9(O3n19/V>69$jKp;khI0WT&$.+qEd#AF[V$p2.%++)Fd.IiF"V/oh&()
  77.811 - +)d3TIR*>HmY'i@C7d<-5PKbdON(X\cjdA7f0[2dSr*RVhI;:Q`9"Wu+d'`e:f0CT@"YRZ<
  77.812 - Q-(jC=$(:qB)e2ZcCer:.c]R'^]_KpVfWYf5dd[?5%53p1!l:-(^@Yr7&B#lf2D;,VK-`J$
  77.813 - 879\ER]GXDe$V2lCHVnNM$JGmdn5GESLu%i=&5YB<#H:D3rl.;5La*8;[l3ZI54*:1Hs>G<
  77.814 - .Me-?l?*DiC6pJ<:llB@!5N`i;ocQKmcn9Y_!88#$#/e!?,3qHd.;nn3-gmeZ`o@`Cm+/5f
  77.815 - uMIRsdYs]gU@%>ui*Ke9teh,tUCF8j:Km<^="s?"gqb71W(*23;kfK6.Gk%+aN!K-V_,@bC
  77.816 - nbWrei4f&-sndPq;VB;ZJN9nV\3JU=)tF]W.#O;qUG*3e&"("Q=pemn&IFa]/]oFV?;=>N\
  77.817 - SN)ko(r%HPb"iZ$=*HtE*qUPg:=Ic.Q]NbcbE7fl)O7d#8nJ#'k%9NGj=:L@KE4pf3Q&3pi
  77.818 - -kIpf(g=iheCD?OYJN/J<BODN,M88g;T57CV.#Q3O%N)=g"iE`V3"kH!a-KNfdl)c4f+!#5
  77.819 - h_uT5Y+ViJCjlsXfngHg6*dcm>B5\Mp6[U=J;(;>hd1n7NgoJO,PiR]s$1P_:ho"O7fBcNM
  77.820 - jJOW8"P=,)C7M3C9p2#[AW$gZfs:%CAR#TN`GV=oGT2/4_D<Y?X65M]Dc4XT;\35q6SZWdI
  77.821 - n&e(i^>c&ru]08MYp7FE@@`6[8YgkDEU2+(VFLYGd#^9s_A<SWFYs4>fW%kYFZL![N@dG==
  77.822 - 2NsH-M78:(8Wno2Uh-ms%FkO]-a&:I>b)gjPJDCR$Rh4q`hJM_<4hBMNl.uOIh@nRK-1R*l
  77.823 - D_:p1?WHjXKn3SGpl94^^h*,NNV),%!o9kC"o\JYh>lIK1tTZ@7KrmRIJZ7rr&oc4?pOaPg
  77.824 - Qa$_V?),Ni3j$<AceJaMG=oq%8I'kecn94#@R'#/9!!_<Q\`&(#`[hhjtUBmLVUc&NpmB@=
  77.825 - \'g8Qc%j*Rt?5iV"A0Fr0-<aPi?Z@AD$)[NU[1;HB1sK?bk(<[cskqVC99ig@u"/,A0db$n
  77.826 - *rNfu,RQi^b4k$n$>j"qZHke3lObeEL$N(,A5L+U&u0&pp(=<OOD[QL/fle0iMj7Y^@2DiS
  77.827 - Rr*7f<-Y:Sj?-gK53BUn7A2)Ro#cgm]"'4nUA@3cFISAhLf]!Z@M_6tR?:I%`7qD,=_+57H
  77.828 - cktkB*N/CBit)8N2-U+69]`+PjXsd!^pc_g%D]DWM^D7b-;cm+;J#@CK=5:(CZhE'.V<(h+
  77.829 - :&($Y%ZLFq?PS\k-f&^SddDd.qZT%job,8'>S3,DN'B\B.s\U6hd;fHj/4m1scV45\B2FEb
  77.830 - D7qM"XU,Ya&htmq3$@B-)GZ..F@k8L!B4[b(a8q"05?L""V'BQf0G[R!9.Y\*$R&^Ec_Ajo
  77.831 - -@I_1&Ykchm5l5g!JOfsu-!^;gWn5<]_O6L7\kJigE#(=5:N]Ubn#"V7:\75Y,2egj7C#5H
  77.832 - H#+t/rT5#^Gl7Sdq2PfV-V<U7Al;jftAuFp[W9U7YC::,,^8gJ<Xm4K?lHZTuk-/UoYj3X@
  77.833 - lSc"`7^D>TZg1Z#lXmWl?F]<E\SHr1laFCj`k#s:]Be=dlfPtJp7[(O)M))jJ62pS0J!9U-
  77.834 - <#n'l%[7<S]iHN2XGsXBp7oJUU7l,<s#lLKh*Nk2UCb#ctsQHm3^<L*n9R8eSRe+m<7(JL=
  77.835 - U4-fBo0^mAAY*[bU8Qh<i5=D:[S3#2ehaheje!mOmJd2WX9qjmG=pmT/LgB'8TJkjG>3DRS
  77.836 - ft^?Y.+mI&Qnm`t:hk4!9^nF%^om6E(N+:0_G`IRV-KC)fXY5$uTQg^#pm(;V#bH^EjcL3C
  77.837 - UDta2"#4ld5!H8PMn2CF<7fmX2"7TY#n7N!qG6m\V$1N]WE0gq$`s_<[-uV`[!RD:0Y7QJ-
  77.838 - &aun9iElA#0T,>2k\nYLBssOJ#/9Vo)"FK=nXgb?Y8d#`*:`23EVCLDruU_9+n?Enndcu9-
  77.839 - R<^k,k>RolW1jg.fB@W#QSO!"%Y1OD\Vcn'(JIDLlW:b2\s"8O)jh\,6/ghPKof.39^r/o6
  77.840 - (/se_]nI'kkG(kgWCL'<-%#3O6K<-m/X@[8&b0Pj)O=F>aYMmmDn$0KnS]\kbK];\R(&6<:
  77.841 - )6k\j#a`YS2B9Sac[4jQVYs%%7ko#=e4=$;3@O&Yco<T1\eocHsm[no*J;0??X[`E#+Z;q%
  77.842 - Y?.k4*orh`]B$!jZb'!c<on1q?PFV<D@]E8oK84*<!)DXbAp1$ZiiWc7Y@DXQn75c6(46WX
  77.843 - f4F[%EVCi$QJYbck@;2dA@\m`G;ja?LNo'@FEGiO4bn2@Vg!?OIJ;oRPF"8mYB+ooeG$kKp
  77.844 - Xan>7tgY8E_>T54F_nU07geQK"3gmpg8sSa,H)ZH?@2a4MQb6+,bBqOngAfNh;>RO,lE$O>
  77.845 - uEcGrM)cLR=&kCZY#)q,>B1@uU5-R<dteq=)8p(Rk'DS%NC(\@8%)s.oKmV;/eA+o<kP062
  77.846 - @``VMBHqF@E/a/o-fnG75dG_`8Ah`Jd&WjmhbqVSXV8$n)\?0:$\GE8`9=0af8Z[5cbqmX2
  77.847 - "B83Zj?i,%lH\9+\PCi\0]R2*DqU^sR;>(&^&U\62kZC8C9g*lBao#V%L0PT]2p-N:^&0h7
  77.848 - r:eO-(Tuu"^AS;brAW4(8(<h``-k_<rHHllLY109M.9l6m!%-2a5$XFh>QN#r>%_C-f4h=i
  77.849 - Vk4ar\pKuqXf4Ij8N]RrcdQ)J<G=nkl.LFrjV4lhgg,&ljIr$^lRr5kOAKfnZ!ttqM41]'J
  77.850 - ^;sX,8Zs&uTHqD./Hco`^]U>?NKVKjF_@>;/$k7i6b0?r-PC((CM%6=E^#A2YG=LdY]L32B
  77.851 - S,(Q:gn;7P\14WfbVA5YE5Q;&`k8nCo2A@>bsQqV*j3Mb5C2k3WU;n:u_I6XB$BN.#=(6(h
  77.852 - [;J>OaA+#l^W'..V>,=OT:49lm<3#&']jJ!0=r&l1PQ>F(>&@<H7CL*P\4UU]Mi=s]d'AjQ
  77.853 - GIqFtl[Q]?n!G(?G56p3@W6;A?5FWCaCK<o4Jl13Qcs&_=hNm@4eL)7FBUgSQVAg(5H>N6P
  77.854 - M2u.X&^`Hh*0G-T60L@>I?ZhDnhUuGPd_%mhNN7n2XCl(G<>>k]C^(fFmo*e`V+&?,#KG^#
  77.855 - /=(HsT#bQd+^cH@9,0Ni,rTfB_;n4dBs=p\[ID?b9V+mXuVm$L[kV7a);=]P_M%!^E_9re&
  77.856 - !6KEhCj`lo"b_,._$%)Yp.4V,IC$q1cHOXs3?`=YdD'uc!`go%jsMdWJIXe]/?\*N"j*QJ[
  77.857 - )37CApjEh$5EZ/^8aO3bI--;<dSL;PmN27uGP,taB7H`E-WN*4tSCu'V$H",6P9Ll#67tUY
  77.858 - 1bE6KggeV8MYT*<ZWd2^3>'r]Nl#>To!OOC%.bVclWj(e/9#(m2\D-t0Y>_oBU]'!;_pj89
  77.859 - X6-"+3oR&m'T]SJWDfEFR;9!c#as!N_d"XeNf1\<CjLDkTp#=;3Z)Y857U!.36kN&h@@`c8
  77.860 - %%RXOV_%hU]+MSS-XlNMU@CQE@9)gD7qtVT&kY>1^2<qsA6*M02S#67Eq2K?*C+>j+n*.ee
  77.861 - .u7@!4tdOp^5!a\MmOQ9bA4-5>#(^gi8h!7,OP20e.'mEe>K)IL^G`D$9U=[[!!+1[oeUP'
  77.862 - <2?o(I\D$+dU3LDh@j60K%?BNfNb+X@RBCCrk8DQfSZ@pqo:NFmD8NC0H01'@i"f/bF]2<^
  77.863 - RY4O>o6c1nlcr"X/ot<?JiJdmkd.l,L.VG!0!5tB6G"/`7V-C(#i[!B'SBDZRo7R%6E!:&Y
  77.864 - H9E`P-idH2H58o>)L_.d0mh7`$%e9['?;Cl34n<."94BTNaGb[*UUFh6sQbHZQ^B)k&"`!#
  77.865 - ridKC=&jeYDW&HNi)?]^!he(VJ0&c4?H8);'0T%u'!;ShH)`q&W2"T4f,Lm@h`F<f[OTS\k
  77.866 - oj<bl&.m3/VZo8dGGRu'/@-seaCmKfF^Xe4qBfS-o;?PnE6r'%!5r-lOZl?1i*b2lsAiG$X
  77.867 - EJu31nlIs/2,#@:1]:o`0b:Dg$:T_\j_Y3lJ;t4AdgkELD"U?+5\pmE4_5LI*6"#4;Jkhlk
  77.868 - (76fJTnG.T:sKtH=D\N+_luc_CtBu]Y.0V$3G,?X]eN?PEZfE$JOE?W^-U]X@Ta@s^]FKI7
  77.869 - 4MK7Gn*0Dpk1?R(g7`4#E.]80YfZBE$?HQC<#rmOU+R2U3'4SjB="O;?%BiF;6")D,<7f/H
  77.870 - H-1@fR++aMK6"`8Y;TB$chi7kt`!$Ue,@Z1,-/aFtr$`0lfeDGEdV4X\L]4";\!)8l0)&7k
  77.871 - q)MIl??4h2RWA,umR`LXfDR:8QpK6NC&d?)NA1E7Z>$(&R.HOD%L,c26'47]Jdb1FHIhTWm
  77.872 - '?ijMo\4\G[9Y2FP:,u"F*AD&HhB<OJA&kQW1`=MrRI^o*bLsifk6.cU;pK\b=m\B8`;-!F
  77.873 - LjUEr8r[K3jD3*7q])$U433TP2_S22O>SsZAk@7k$mh)V\@Y-W]WlSk[M);T^Hgd-F+/1`l
  77.874 - ,IFm)G=#[U%EYadZVdAbA@tT<+^5Lg1s18/M!^"hK;M\92$"11--*RU/Y<U;<gSAWDtMu:W
  77.875 - `N^a1VJPMcpQ+3+!We$,iQlU6SYkfZIKr6=N6TRT93t67M:b2t^3lN<pOj-B2t[L?>VMH5\
  77.876 - GPNBa=>%^@!f#jc8:Dm*)g^rGXnat$DMKQZqCfD;CTm"LS-<_ge?>:a&minoOA9$=<ujW@e
  77.877 - ,MQjJ_Z]RjF?RDm#['RVOfU?#Xm8*ea[E@+MZcd"BXP1$^g<s1L+_f-UWOI#=]\9t(D[?SL
  77.878 - V3RpqY$51Jll62>[W^qA>HN&9`S%k)D"b!L[4(##s+hJ2.n&-i?nOap+B#M#&=]%jBTWO<P
  77.879 - ]GjAGM?5<[F2Jh@URuldR%_XC73]1rQuNjI%TfuG'Fed>\k?tLrI\D3(i5^CZeH2-5j^'D[
  77.880 - p424br"0R<d+EU>c<>H*Ch/^Z7H27L9ZaXsB2rd;X`_3KZ7<NJ<`M\?imF9l1D5B#!!:LZ6
  77.881 - t.Mt!l7`^=AW9-a6J-Sl1FaT!:]%"1/,,;d9(lC-aLUPZ;]@E_l811je8M]Q:%H-\W,8pnp
  77.882 - Anh^7OUb<+oqSA&)4upEGXFnJL6p_9q9lO60g.k0t6*^E84P@aLONd$V10(``d$HsE(8t@-
  77.883 - (/iHrEjKFkV4of$MNN,FKBK?=BJY+:eQT.WC>E0rbdJ_.30I6V"1X"aJtcDD'aW_<5!nD'I
  77.884 - j,P%4ZP"^NiM4H^"52Ah[Pf:h*iR)H1N<61a;h&rIVl*hcqQMFJ1SO!S>g8LMRt^6hVk]+8
  77.885 - ZtdkhI4J2K$X^A2e2=!^i(:VUpFsB2\/pFdDJc7,GM->B!mX_>$M,iERpjlQsB:?B5LS)L@
  77.886 - :nk4O\tE(tb@nALF%4JN[,SUOet:)90a3b0Z'R@.4]&@t_V6tTLCl02&M/XN@0%CFo%SmoR
  77.887 - GG(H2RU,76pPAt%H,r_/0kRb-*EV/).:^g:V=m^X0^4!T;cR\-G-^V9Kh:BY#1eo%FGLsMQ
  77.888 - cG0ZJFDeF]]A6#c\-H!]4a(+P*a?k9h_e4m9>5W,rSRMXJY,%cc/(YfBks]p<Z!;m$?clkC
  77.889 - H%))4d-^],Q5@_B&2k(ad@6W'>K>f7'E[9R'LWHL'Whj0g7pWGp<p_2QJ1qosfkSWl=.KY<
  77.890 - oZC8't?bJ_X9:[]!Nm_u*l$nbu&#q+Fnh,:]C"5$=IV8hn%,ZjD`5C:k.8hBZN_c1KQOMbX
  77.891 - )@D#a_2R_:5%:brp-&J^F!<!%VJLKCPI?Zg>[O'tOk,O1TDOH<9+1iL/AO89:rY4E+\/8V=
  77.892 - d.+nF<7f[+>r+/@N!n@//lMVpR<Y*jU!]'`?;#Wl<rf5RlmAU$15Tu4?'^uJ0km[cl[.k$r
  77.893 - "3Z<"!>u#8;#2kc#;C9*E-V\`o'hRUc-Ui`%c[h(>mRZo#r%VNE1%$:SI+DM#RtJT#@RoMW
  77.894 - $G3A$LkG2E4H@\]aO>F1bb`b$qh!Z&FJu2Bo[0B0\Ho>h$rl4%PZriXO>@4V[d:A$S_(ZYk
  77.895 - J[4r=AE!&2==t0ZK@&,7nD)%oEoN;%XDF*>.fb&htZ;OUCps-;"jf&5b4rnMq8f4VR?O'IS
  77.896 - MGY721C9bd+p'er]'EEO$];#-mGq=.)md:jB$D&2Y](GU%KDAa3"*tZfB(QjCgEJYO;N>V2
  77.897 - J)(@9SOG+Q?1kC7D)@]S*Y(Dt#em?\V0Ti0'&ZRHp?rSE1)^9a2X9TWjboH9$*ANTmOUiI"
  77.898 - cK4&H*Xp'VL%P6Dh]>AYZ%)i>@Y5>'/i\]FkgA3/EX<ko%.B;C`,NfKZ48snWdgb"+n+@ml
  77.899 - oO'<*-JP6r6<#1ng+I\Kca,Hmp_7rMqTQ+r?8ID,r/IHC5X5^K+@HS3H'5e,&&BBo#$P!p4
  77.900 - =@M!m^Rm_^<_3P@Z^=:_`gOk8^83,k>FoEg\A^S;'no(c%[=V"F?.DC)Th!s9,(&sOY^ZD\
  77.901 - u^T10`VDdY[?]..jK/Mbj.A]ZDW)(gIp09U-!Eo^QTcFWT7^7sdCC%>]7oZm\8.nKsF`L.r
  77.902 - eo"VCY:k`fb72l7;Ea[>S1,C43F!tWtI.4D118?><^sH5io!Cg:1XOLmBsAdIO#)tg%;9e>
  77.903 - &-DNZ/f%*;Zu/??k!\9o*agc]2`#S8F*L:*/fq9/1Ga>3dX=%?+=@h[mS\YeNhnYNOZ>3]K
  77.904 - Su<QmGs1#0\O`.bO.@*;G.(N+u(]FFFfHoc20KlLHP1U4YtSU;VaKVj"t7u4q']+OttX!#s
  77.905 - 'P\\Z)Je+pr7Ll6/kD43iN6&p,;AI34Z44k(34F;[B>]fi_B1,JFFniY-PV_l9j6=t!]A0i
  77.906 - Y-[bl06+RJ,S$imtMeC[\14O?YHJdd`?0f`,\68W7CFD44>$J%\#+`qQboAh3>1oY2n/JIJ
  77.907 - *e:)"M5jk?db-ZmHafprX;Z*7AaAdLVFK%m>X\.SM-.HuQ'&Q=`\Oa*!i<K*BP^,,WE?A0$
  77.908 - +NF1$7>"3/f1jaF9@W&uFQlQ$\hupfZVZ8p[-]^BVCkjI]4n,q0uP\$^h,"ETT8=):i=]ZY
  77.909 - 4m#A7PnOB;e&E6qbm)A;`-BT'HpCaM,<fdee33Z1f,sX5e5DI7<K[O&-GZA=S(&d;q5G[F_
  77.910 - O=14'&X]<@nGLbVjC&atcsl>`faqCKW^+,>sSD;H740F`CQlSQYP72tMYtQ(TJSK2n2$bRM
  77.911 - u#'E0bPY$3Uq8Q-'iKn.\gO&F:g=V#"J<NBE5h-KR\<qYAtFh^rcbuA0!R%llPYk(pq7!,0
  77.912 - R?V$u`_U2>j6X]T9>nuO2Fr=_nf"9"K(\'(ce)OMb&hbW["Di'^/3O!-;^,6u;5/&;No=?^
  77.913 - &man[KHlB7/ONE7=].adlkV$^G%kQn5@.B,,n!stb`PVc9X49"Akh\HFC$9e86W8Von?f>E
  77.914 - ]V>W6VK3/m*::9`F+9cojCgACGrS9E8=/RV'Ztfdo>=Xnr7I.m)7@XZ%=CHZ^)n<N`qU1c6
  77.915 - K/,f$A6Ac>67Cp$tOf2Yh:"r<[XeDtZ+qJh3q1;OZ0cWCH\*68*<&SgO0f>&s'c1;Pc-]$A
  77.916 - ME0biKTWJais"&1]XF>lX1DAR7N8KXlpi/p4YQVVb5?$5mL]2q^M,&WGUQP+LZ>^'n+GBnD
  77.917 - AI%F?65*9K%iadk2YnP`J@i'uIGF<`cS;%],C_r^RilH+\SJ!\(7$jfuGI`(0]NUY7Hf@.J
  77.918 - ((CrOaS_CDI5f])GM+q++M8I9G^%nkGNjRcm=+g!+]c8#Pdu9&rI=SCJ2d^UQhPf.#CuR]J
  77.919 - N+BqF`Ddg)1hQ+JiG'.F,,>!.>%=LK/b`@ERf@lF`oM??Ijuh\3^s57`<qPK]=G62LC(D?%
  77.920 - r&^<gSE<2s#/U,>].,]6J7,<tg<JI>@TK170Y3pi[qXMN\m<CfOhu315W5SMupkDqL3uR&;
  77.921 - fdHV`:8M>4K:Ge#+WEGP>6<u39/f?1qpAg2-bo4NIRG;3!i%Q^U=>BnGc(rip"b?G/B+un$
  77.922 - Q+W69*>=DZQ0LfIEfXm6U%?U,kJ@NKt;<T_i"d"<RBr1IqGhaD2\rnX!W(HH?UCfrj+OCq*
  77.923 - ,9r22QLC!fnuBe(PPGfUH!-E;LPdqNRV1f12m6@C#i,o\RkF%o`$!i79fik'O-rN]f^D^QQ
  77.924 - ^1A5QBtT[67-Fp<L8:Gf=?@e=bAGsL*4$b"PI^Yft!T_]bS(d:.PdP2MH%c,XOGM\+uoaQ^
  77.925 - "p&d9F/KW7f023QmHb0:a!8SO9Me3V-6;f:EjQS,*;]H3k;=_b8)1g3Ao/.0WfG-_3..WEK
  77.926 - sKGd8N^)fKM%U(jA[q?s(04eqM1L3=qC8Z/97r^cc@TCt-W<]H\>9;<C?<I-(&K))&S*GrA
  77.927 - RV`JsuE1`fqYo\e7UO"C4RICtmfV6q/BA/)r>(EdM"s^^;W:Ij*.;`nTH)g_GX"TC/eE!Z/
  77.928 - "Q!%=TA!HlZ@OqQWH1+dP8_,TXu!.:Qm0,bO#kUd>-4i/mB6<Ti4?HpX+;5D@;6u?FTV,58
  77.929 - i]o*AZb8?YHQr"F=Enm$a;t@Y`LkNH/l&s*NqOZZTC"o3>I%P)XSH[KXRk`q^[udT";O"41
  77.930 - bJ:4%HQEDe7FrMRtgUHYKpi6[e(/PaDngCu^`&m%Thb[<_/>].U'EH\K&MRplo<(Nm5lP:p
  77.931 - ,*[bIXiH`3p4pK&:CV\Bf@R;Z_a30X!g\[GkW]48JMX1\>W]dRs5oVgT0]l;sCAhNKpl7!]
  77.932 - RjgH#4^0.,-]A0Lbi#u=s,!5+r@MccUaf0Xi]j);gHl/M;7>A3*l+n5%!T?&LQ]:glRY:iY
  77.933 - `-7pp>3b.)N^ac!S$jPh56Q/5T;auj>UdPE=i3.u`>gsb>Yem&jrHQP!#l;<Htr[I_kUHUa
  77.934 - ?50tB9Ru&4]ZU*"8c>WR+6+[Q6?%#49P<L9ErA%/nmoAaY7ALkU2VmPT_$@D;;$Ae%"'-Sg
  77.935 - 7RDrEQnSSCu0"gh0jE9$e_9RBe"Q3e*u79fVhu:TQd&LQF:-YlZr2nh\T:p7D3E/oe]/@Q2
  77.936 - Z'(HFVOORN_*dgaY4oa9LpBidUFrAi??4B``be,;_bI7_qu0seG]eD4-TI9G+1(PZAkefjk
  77.937 - ?I9kF;D:\Z*IA:C)$D8H2Hld]e94VcqI>QUiNS+2lffbVRI@8d%S_<t8g-):dIAtr6XkN`Y
  77.938 - gHDt!IC\+G^"`M%gc`X3IEC9Xc.r9Fh*'<EIG*Gih;/%ghEBuWIHfV%mG@g3h`^YiIJMd6r
  77.939 - SRSTi'%>&IL4rH%H.3tiBA"8IMq+Y*T?u@i]\[JIOX9j/`Qaaj$#?Q_Q[\3nfT%~>Q
  77.940 -Q
  77.941 -showpage
  77.942 -%%Trailer
  77.943 -count op_count sub {pop} repeat
  77.944 -countdictstack dict_count sub {end} repeat
  77.945 -cairo_eps_state restore
  77.946 -%%EOF
    78.1 --- a/0__Papers/VMS/Eco_System/figures/Time_in_VMS_1.svg	Sun Mar 11 09:26:44 2012 -0700
    78.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    78.3 @@ -1,407 +0,0 @@
    78.4 -<?xml version="1.0" encoding="UTF-8" standalone="no"?>
    78.5 -<!-- Created with Inkscape (http://www.inkscape.org/) -->
    78.6 -
    78.7 -<svg
    78.8 -   xmlns:dc="http://purl.org/dc/elements/1.1/"
    78.9 -   xmlns:cc="http://creativecommons.org/ns#"
   78.10 -   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
   78.11 -   xmlns:svg="http://www.w3.org/2000/svg"
   78.12 -   xmlns="http://www.w3.org/2000/svg"
   78.13 -   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
   78.14 -   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
   78.15 -   width="744.09448819"
   78.16 -   height="1052.3622047"
   78.17 -   id="svg2"
   78.18 -   sodipodi:version="0.32"
   78.19 -   inkscape:version="0.47 r22583"
   78.20 -   sodipodi:docname="Time_in_VMS_1.svg"
   78.21 -   inkscape:output_extension="org.inkscape.output.svg.inkscape"
   78.22 -   version="1.1">
   78.23 -  <defs
   78.24 -     id="defs4">
   78.25 -    <marker
   78.26 -       inkscape:stockid="Arrow2Mend"
   78.27 -       orient="auto"
   78.28 -       refY="0.0"
   78.29 -       refX="0.0"
   78.30 -       id="Arrow2Mend"
   78.31 -       style="overflow:visible;">
   78.32 -      <path
   78.33 -         id="path4008"
   78.34 -         style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
   78.35 -         d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
   78.36 -         transform="scale(0.6) rotate(180) translate(0,0)" />
   78.37 -    </marker>
   78.38 -    <inkscape:perspective
   78.39 -       sodipodi:type="inkscape:persp3d"
   78.40 -       inkscape:vp_x="0 : 526.18109 : 1"
   78.41 -       inkscape:vp_y="0 : 1000 : 0"
   78.42 -       inkscape:vp_z="744.09448 : 526.18109 : 1"
   78.43 -       inkscape:persp3d-origin="372.04724 : 350.78739 : 1"
   78.44 -       id="perspective10" />
   78.45 -    <inkscape:perspective
   78.46 -       id="perspective11923"
   78.47 -       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
   78.48 -       inkscape:vp_z="1 : 0.5 : 1"
   78.49 -       inkscape:vp_y="0 : 1000 : 0"
   78.50 -       inkscape:vp_x="0 : 0.5 : 1"
   78.51 -       sodipodi:type="inkscape:persp3d" />
   78.52 -  </defs>
   78.53 -  <sodipodi:namedview
   78.54 -     id="base"
   78.55 -     pagecolor="#ffffff"
   78.56 -     bordercolor="#666666"
   78.57 -     borderopacity="1.0"
   78.58 -     gridtolerance="10000"
   78.59 -     guidetolerance="10"
   78.60 -     objecttolerance="10"
   78.61 -     inkscape:pageopacity="0.0"
   78.62 -     inkscape:pageshadow="2"
   78.63 -     inkscape:zoom="1.3364318"
   78.64 -     inkscape:cx="448.37508"
   78.65 -     inkscape:cy="648.10677"
   78.66 -     inkscape:document-units="px"
   78.67 -     inkscape:current-layer="layer1"
   78.68 -     showgrid="false"
   78.69 -     inkscape:window-width="880"
   78.70 -     inkscape:window-height="1141"
   78.71 -     inkscape:window-x="889"
   78.72 -     inkscape:window-y="6"
   78.73 -     inkscape:window-maximized="0" />
   78.74 -  <metadata
   78.75 -     id="metadata7">
   78.76 -    <rdf:RDF>
   78.77 -      <cc:Work
   78.78 -         rdf:about="">
   78.79 -        <dc:format>image/svg+xml</dc:format>
   78.80 -        <dc:type
   78.81 -           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
   78.82 -        <dc:title />
   78.83 -      </cc:Work>
   78.84 -    </rdf:RDF>
   78.85 -  </metadata>
   78.86 -  <g
   78.87 -     inkscape:label="Layer 1"
   78.88 -     inkscape:groupmode="layer"
   78.89 -     id="layer1">
   78.90 -    <rect
   78.91 -       style="opacity:0.44897958;fill:none;stroke:#000000;stroke-width:0.10000001;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:0.39999998, 0.1;stroke-dashoffset:0"
   78.92 -       id="rect4618"
   78.93 -       width="413.02609"
   78.94 -       height="158.61386"
   78.95 -       x="216.25447"
   78.96 -       y="368.18201" />
   78.97 -    <path
   78.98 -       style="fill:none;stroke:#422fac;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend)"
   78.99 -       d="m 219.06883,401.37498 c 128.4693,0 128.4693,0 128.4693,0"
  78.100 -       id="path11721" />
  78.101 -    <g
  78.102 -       id="g11990"
  78.103 -       transform="translate(-60,0)">
  78.104 -      <path
  78.105 -         id="path11907"
  78.106 -         d="m 298.82881,392.82004 c 0,30.42814 0,30.42814 0,30.42814"
  78.107 -         style="fill:none;stroke:#000000;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
  78.108 -      <text
  78.109 -         xml:space="preserve"
  78.110 -         style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  78.111 -         x="298.7023"
  78.112 -         y="376.52615"
  78.113 -         id="text11715-4"
  78.114 -         sodipodi:linespacing="100%"><tspan
  78.115 -           style="font-size:9px;text-align:center;text-anchor:middle"
  78.116 -           sodipodi:role="line"
  78.117 -           id="tspan11717-9"
  78.118 -           x="300.05582"
  78.119 -           y="376.52615">Suspend </tspan><tspan
  78.120 -           style="font-size:9px;text-align:center;text-anchor:middle"
  78.121 -           id="tspan11940"
  78.122 -           sodipodi:role="line"
  78.123 -           x="300.05582"
  78.124 -           y="385.52615">Point 1</tspan></text>
  78.125 -    </g>
  78.126 -    <g
  78.127 -       id="g11984"
  78.128 -       transform="translate(-60,0)">
  78.129 -      <path
  78.130 -         id="path11911"
  78.131 -         d="m 378.82881,392.77746 c 0,29.45519 0,29.45519 0,29.45519"
  78.132 -         style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
  78.133 -      <text
  78.134 -         xml:space="preserve"
  78.135 -         style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  78.136 -         x="378.7023"
  78.137 -         y="376.52615"
  78.138 -         id="text11948"
  78.139 -         sodipodi:linespacing="100%"><tspan
  78.140 -           style="font-size:9px;text-align:center;text-anchor:middle"
  78.141 -           sodipodi:role="line"
  78.142 -           id="tspan11950"
  78.143 -           x="380.05582"
  78.144 -           y="376.52615">Suspend </tspan><tspan
  78.145 -           style="font-size:9px;text-align:center;text-anchor:middle"
  78.146 -           id="tspan11952"
  78.147 -           sodipodi:role="line"
  78.148 -           x="380.05582"
  78.149 -           y="385.52615">Point 2</tspan></text>
  78.150 -    </g>
  78.151 -    <text
  78.152 -       xml:space="preserve"
  78.153 -       style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  78.154 -       x="352.7023"
  78.155 -       y="400.52615"
  78.156 -       id="text11954"
  78.157 -       sodipodi:linespacing="100%"><tspan
  78.158 -         sodipodi:role="line"
  78.159 -         id="tspan11956"
  78.160 -         x="352.7023"
  78.161 -         y="400.52615">Program </tspan><tspan
  78.162 -         id="tspan11958"
  78.163 -         sodipodi:role="line"
  78.164 -         x="352.7023"
  78.165 -         y="410.52615">Time 1</tspan></text>
  78.166 -    <text
  78.167 -       sodipodi:linespacing="100%"
  78.168 -       id="text11960"
  78.169 -       y="412.52615"
  78.170 -       x="278.7023"
  78.171 -       style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  78.172 -       xml:space="preserve"><tspan
  78.173 -         y="412.52615"
  78.174 -         x="278.7023"
  78.175 -         id="tspan11962"
  78.176 -         sodipodi:role="line"
  78.177 -         style="font-size:9px;text-align:center;text-anchor:middle">Trace</tspan><tspan
  78.178 -         y="421.52615"
  78.179 -         x="278.7023"
  78.180 -         sodipodi:role="line"
  78.181 -         id="tspan11964"
  78.182 -         style="font-size:9px;text-align:center;text-anchor:middle">Segment</tspan></text>
  78.183 -    <path
  78.184 -       id="path11996"
  78.185 -       d="m 446.59318,401.37498 c 138.89067,0 138.89067,0 138.89067,0"
  78.186 -       style="fill:none;stroke:#a94c26;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend)" />
  78.187 -    <g
  78.188 -       id="g11998"
  78.189 -       transform="translate(166,0)">
  78.190 -      <path
  78.191 -         style="fill:none;stroke:#000000;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
  78.192 -         d="m 298.82881,392.82004 c 0,30.42814 0,30.42814 0,30.42814"
  78.193 -         id="path12000" />
  78.194 -      <text
  78.195 -         sodipodi:linespacing="100%"
  78.196 -         id="text12002"
  78.197 -         y="376.52615"
  78.198 -         x="298.7023"
  78.199 -         style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  78.200 -         xml:space="preserve"><tspan
  78.201 -           y="376.52615"
  78.202 -           x="300.05582"
  78.203 -           id="tspan12004"
  78.204 -           sodipodi:role="line"
  78.205 -           style="font-size:9px;text-align:center;text-anchor:middle">Suspend </tspan><tspan
  78.206 -           y="385.52615"
  78.207 -           x="300.05582"
  78.208 -           sodipodi:role="line"
  78.209 -           id="tspan12006"
  78.210 -           style="font-size:9px;text-align:center;text-anchor:middle">Point 1</tspan></text>
  78.211 -    </g>
  78.212 -    <g
  78.213 -       id="g12008"
  78.214 -       transform="translate(188,0)">
  78.215 -      <path
  78.216 -         style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
  78.217 -         d="m 378.82881,392.77746 c 0,29.45519 0,29.45519 0,29.45519"
  78.218 -         id="path12010" />
  78.219 -      <text
  78.220 -         sodipodi:linespacing="100%"
  78.221 -         id="text12012"
  78.222 -         y="376.52615"
  78.223 -         x="378.7023"
  78.224 -         style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  78.225 -         xml:space="preserve"><tspan
  78.226 -           y="376.52615"
  78.227 -           x="380.05582"
  78.228 -           id="tspan12014"
  78.229 -           sodipodi:role="line"
  78.230 -           style="font-size:9px;text-align:center;text-anchor:middle">Suspend </tspan><tspan
  78.231 -           y="385.52615"
  78.232 -           x="380.05582"
  78.233 -           sodipodi:role="line"
  78.234 -           id="tspan12016"
  78.235 -           style="font-size:9px;text-align:center;text-anchor:middle">Point 2</tspan></text>
  78.236 -    </g>
  78.237 -    <text
  78.238 -       sodipodi:linespacing="100%"
  78.239 -       id="text12018"
  78.240 -       y="400.52615"
  78.241 -       x="590.70227"
  78.242 -       style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  78.243 -       xml:space="preserve"><tspan
  78.244 -         y="400.52615"
  78.245 -         x="590.70227"
  78.246 -         id="tspan12020"
  78.247 -         sodipodi:role="line">Program </tspan><tspan
  78.248 -         y="410.52615"
  78.249 -         x="590.70227"
  78.250 -         sodipodi:role="line"
  78.251 -         id="tspan12022">Time 2</tspan></text>
  78.252 -    <text
  78.253 -       xml:space="preserve"
  78.254 -       style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  78.255 -       x="516.70227"
  78.256 -       y="412.52615"
  78.257 -       id="text12024"
  78.258 -       sodipodi:linespacing="100%"><tspan
  78.259 -         style="font-size:9px;text-align:center;text-anchor:middle"
  78.260 -         sodipodi:role="line"
  78.261 -         id="tspan12026"
  78.262 -         x="516.70227"
  78.263 -         y="412.52615">Trace</tspan><tspan
  78.264 -         style="font-size:9px;text-align:center;text-anchor:middle"
  78.265 -         id="tspan12028"
  78.266 -         sodipodi:role="line"
  78.267 -         x="516.70227"
  78.268 -         y="421.52615">Segment</tspan></text>
  78.269 -    <path
  78.270 -       id="path12042"
  78.271 -       d="m 267.24968,477.37498 c 232.74658,0 232.74658,0 232.74658,0"
  78.272 -       style="fill:none;stroke:#000000;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend)" />
  78.273 -    <g
  78.274 -       id="g4352">
  78.275 -      <path
  78.276 -         style="fill:none;stroke:#000000;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
  78.277 -         d="m 364.82881,468.62956 c 0,29.31256 0,29.31256 0,29.31256"
  78.278 -         id="path12046" />
  78.279 -      <text
  78.280 -         sodipodi:linespacing="100%"
  78.281 -         id="text12048"
  78.282 -         y="506.52615"
  78.283 -         x="364.7023"
  78.284 -         style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  78.285 -         xml:space="preserve"><tspan
  78.286 -           y="506.52615"
  78.287 -           x="366.05582"
  78.288 -           id="tspan12050"
  78.289 -           sodipodi:role="line"
  78.290 -           style="font-size:9px;text-align:center;text-anchor:middle">Tie </tspan><tspan
  78.291 -           y="515.52612"
  78.292 -           x="364.7023"
  78.293 -           sodipodi:role="line"
  78.294 -           id="tspan12052"
  78.295 -           style="font-size:9px;text-align:center;text-anchor:middle">Point</tspan></text>
  78.296 -    </g>
  78.297 -    <text
  78.298 -       sodipodi:linespacing="100%"
  78.299 -       id="text12064"
  78.300 -       y="476.52612"
  78.301 -       x="504.7023"
  78.302 -       style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  78.303 -       xml:space="preserve"><tspan
  78.304 -         y="476.52612"
  78.305 -         x="504.7023"
  78.306 -         id="tspan12066"
  78.307 -         sodipodi:role="line">Virtual</tspan><tspan
  78.308 -         y="486.52612"
  78.309 -         x="504.7023"
  78.310 -         sodipodi:role="line"
  78.311 -         id="tspan12068">Time</tspan></text>
  78.312 -    <path
  78.313 -       sodipodi:nodetypes="csc"
  78.314 -       id="path12088"
  78.315 -       d="m 238.93024,423.61086 c -1.25694,9.23477 24.14401,17.15062 68.20717,23.60165 56.44943,8.26442 56.82059,19.8861 56.82059,19.8861"
  78.316 -       style="fill:none;stroke:#422fac;stroke-width:0.99999994000000003px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend)" />
  78.317 -    <path
  78.318 -       style="fill:none;stroke:#a94c26;stroke-width:0.99999994000000003px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend)"
  78.319 -       d="m 464.69712,423.61086 c 0.98989,9.23477 -17.61775,14.97151 -52.53717,19.11208 -44.45606,5.27138 -45.92693,24.37567 -45.92693,24.37567"
  78.320 -       id="path12090"
  78.321 -       sodipodi:nodetypes="csc" />
  78.322 -    <path
  78.323 -       style="fill:none;stroke:#000000;stroke-width:0.99999988;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:0.99999998, 3.99999994;stroke-dashoffset:0;marker-end:url(#Arrow2Mend)"
  78.324 -       d="m 281.91415,423.61086 c -1.11723,12.05605 9.34615,12.84312 48.3972,21.29812 48.67875,10.5395 57.28475,35.47541 57.28475,35.47541"
  78.325 -       id="path12092"
  78.326 -       sodipodi:nodetypes="csc" />
  78.327 -    <path
  78.328 -       sodipodi:nodetypes="csc"
  78.329 -       id="path12094"
  78.330 -       d="m 517.32918,423.61085 c 0.89929,13.92511 -19.38736,26.89157 -51.01833,33.88658 -32.71104,7.23385 -34.04727,31.68861 -34.04727,31.68861"
  78.331 -       style="fill:none;stroke:#000000;stroke-width:0.99999988;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:1.00000001, 4.00000004;stroke-dashoffset:0;marker-end:url(#Arrow2Mend)" />
  78.332 -    <g
  78.333 -       id="g4338"
  78.334 -       transform="translate(8,0)">
  78.335 -      <path
  78.336 -         style="fill:none;stroke:#000000;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
  78.337 -         d="m 270.82881,468.62956 c 0,29.31256 0,29.31256 0,29.31256"
  78.338 -         id="path3246" />
  78.339 -      <text
  78.340 -         sodipodi:linespacing="100%"
  78.341 -         id="text3248"
  78.342 -         y="506.52615"
  78.343 -         x="270.7023"
  78.344 -         style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  78.345 -         xml:space="preserve"><tspan
  78.346 -           y="506.52615"
  78.347 -           x="270.7023"
  78.348 -           sodipodi:role="line"
  78.349 -           id="tspan3252"
  78.350 -           style="font-size:9px;text-align:center;text-anchor:middle">Suspend</tspan><tspan
  78.351 -           y="515.52612"
  78.352 -           x="270.7023"
  78.353 -           sodipodi:role="line"
  78.354 -           style="font-size:9px;text-align:center;text-anchor:middle"
  78.355 -           id="tspan4072"> 1,1</tspan><tspan
  78.356 -           y="524.52618"
  78.357 -           x="270.7023"
  78.358 -           sodipodi:role="line"
  78.359 -           style="font-size:9px;text-align:center;text-anchor:middle"
  78.360 -           id="tspan4068">start</tspan></text>
  78.361 -    </g>
  78.362 -    <g
  78.363 -       id="g4345">
  78.364 -      <path
  78.365 -         id="path3276"
  78.366 -         d="m 322.82881,468.62956 c 0,29.31256 0,29.31256 0,29.31256"
  78.367 -         style="fill:none;stroke:#000000;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
  78.368 -      <text
  78.369 -         xml:space="preserve"
  78.370 -         style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  78.371 -         x="322.7023"
  78.372 -         y="506.52615"
  78.373 -         id="text3278"
  78.374 -         sodipodi:linespacing="100%"><tspan
  78.375 -           style="font-size:9px;text-align:center;text-anchor:middle"
  78.376 -           sodipodi:role="line"
  78.377 -           id="tspan3280"
  78.378 -           x="322.7023"
  78.379 -           y="506.52615">Suspend</tspan><tspan
  78.380 -           style="font-size:9px;text-align:center;text-anchor:middle"
  78.381 -           sodipodi:role="line"
  78.382 -           x="324.05582"
  78.383 -           y="515.52612"
  78.384 -           id="tspan4070">2, 1 </tspan><tspan
  78.385 -           style="font-size:9px;text-align:center;text-anchor:middle"
  78.386 -           id="tspan3282"
  78.387 -           sodipodi:role="line"
  78.388 -           x="322.7023"
  78.389 -           y="524.52618">start</tspan></text>
  78.390 -    </g>
  78.391 -    <path
  78.392 -       style="fill:none;stroke:#422fac;stroke-width:0.99999988px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend)"
  78.393 -       d="m 238.89805,423.61086 c -0.4091,9.23477 7.28119,14.97151 21.71296,19.11208 18.37311,5.27138 18.98102,24.37567 18.98102,24.37567"
  78.394 -       id="path3284"
  78.395 -       sodipodi:nodetypes="csc" />
  78.396 -    <path
  78.397 -       sodipodi:nodetypes="csc"
  78.398 -       id="path3286"
  78.399 -       d="m 464.68079,423.61086 c 1.41991,9.23477 -25.27107,14.97151 -75.35984,19.11208 -63.76822,5.27138 -65.87805,24.37567 -65.87805,24.37567"
  78.400 -       style="fill:none;stroke:#a94c26;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend)" />
  78.401 -    <path
  78.402 -       id="path4334"
  78.403 -       d="m 367.06883,483.37498 c 57.09423,0 57.09423,0 57.09423,0"
  78.404 -       style="fill:none;stroke:#422fac;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend)" />
  78.405 -    <path
  78.406 -       style="fill:none;stroke:#a94c26;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend)"
  78.407 -       d="m 367.06882,491.37498 c 95.45,0 95.45,0 95.45,0"
  78.408 -       id="path4336" />
  78.409 -  </g>
  78.410 -</svg>
    79.1 --- a/0__Papers/VMS/Eco_System/figures/Toolchain.eps	Sun Mar 11 09:26:44 2012 -0700
    79.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    79.3 @@ -1,1748 +0,0 @@
    79.4 -%!PS-Adobe-3.0 EPSF-3.0
    79.5 -%%Creator: cairo 1.8.6 (http://cairographics.org)
    79.6 -%%CreationDate: Thu Jan 13 02:31:01 2011
    79.7 -%%Pages: 1
    79.8 -%%BoundingBox: 0 0 140 146
    79.9 -%%DocumentData: Clean7Bit
   79.10 -%%LanguageLevel: 2
   79.11 -%%EndComments
   79.12 -%%BeginProlog
   79.13 -/cairo_eps_state save def
   79.14 -/dict_count countdictstack def
   79.15 -/op_count count 1 sub def
   79.16 -userdict begin
   79.17 -/q { gsave } bind def
   79.18 -/Q { grestore } bind def
   79.19 -/cm { 6 array astore concat } bind def
   79.20 -/w { setlinewidth } bind def
   79.21 -/J { setlinecap } bind def
   79.22 -/j { setlinejoin } bind def
   79.23 -/M { setmiterlimit } bind def
   79.24 -/d { setdash } bind def
   79.25 -/m { moveto } bind def
   79.26 -/l { lineto } bind def
   79.27 -/c { curveto } bind def
   79.28 -/h { closepath } bind def
   79.29 -/re { exch dup neg 3 1 roll 5 3 roll moveto 0 rlineto
   79.30 -      0 exch rlineto 0 rlineto closepath } bind def
   79.31 -/S { stroke } bind def
   79.32 -/f { fill } bind def
   79.33 -/f* { eofill } bind def
   79.34 -/B { fill stroke } bind def
   79.35 -/B* { eofill stroke } bind def
   79.36 -/n { newpath } bind def
   79.37 -/W { clip } bind def
   79.38 -/W* { eoclip } bind def
   79.39 -/BT { } bind def
   79.40 -/ET { } bind def
   79.41 -/pdfmark where { pop globaldict /?pdfmark /exec load put }
   79.42 -    { globaldict begin /?pdfmark /pop load def /pdfmark
   79.43 -    /cleartomark load def end } ifelse
   79.44 -/BDC { mark 3 1 roll /BDC pdfmark } bind def
   79.45 -/EMC { mark /EMC pdfmark } bind def
   79.46 -/cairo_store_point { /cairo_point_y exch def /cairo_point_x exch def } def
   79.47 -/Tj { show currentpoint cairo_store_point } bind def
   79.48 -/TJ {
   79.49 -  {
   79.50 -    dup
   79.51 -    type /stringtype eq
   79.52 -    { show } { -0.001 mul 0 cairo_font_matrix dtransform rmoveto } ifelse
   79.53 -  } forall
   79.54 -  currentpoint cairo_store_point
   79.55 -} bind def
   79.56 -/cairo_selectfont { cairo_font_matrix aload pop pop pop 0 0 6 array astore
   79.57 -    cairo_font exch selectfont cairo_point_x cairo_point_y moveto } bind def
   79.58 -/Tf { pop /cairo_font exch def /cairo_font_matrix where
   79.59 -      { pop cairo_selectfont } if } bind def
   79.60 -/Td { matrix translate cairo_font_matrix matrix concatmatrix dup
   79.61 -      /cairo_font_matrix exch def dup 4 get exch 5 get cairo_store_point
   79.62 -      /cairo_font where { pop cairo_selectfont } if } bind def
   79.63 -/Tm { 2 copy 8 2 roll 6 array astore /cairo_font_matrix exch def
   79.64 -      cairo_store_point /cairo_font where { pop cairo_selectfont } if } bind def
   79.65 -/g { setgray } bind def
   79.66 -/rg { setrgbcolor } bind def
   79.67 -/d1 { setcachedevice } bind def
   79.68 -%%EndProlog
   79.69 -11 dict begin
   79.70 -/FontType 42 def
   79.71 -/FontName /f-0-0 def
   79.72 -/PaintType 0 def
   79.73 -/FontMatrix [ 1 0 0 1 0 0 ] def
   79.74 -/FontBBox [ 0 0 0 0 ] def
   79.75 -/Encoding 256 array def
   79.76 -0 1 255 { Encoding exch /.notdef put } for
   79.77 -Encoding 1 /uni0054 put
   79.78 -Encoding 2 /uni006F put
   79.79 -Encoding 3 /uni006C put
   79.80 -Encoding 4 /uni0063 put
   79.81 -Encoding 5 /uni0068 put
   79.82 -Encoding 6 /uni0061 put
   79.83 -Encoding 7 /uni0069 put
   79.84 -Encoding 8 /uni006E put
   79.85 -Encoding 9 /uni0020 put
   79.86 -Encoding 10 /uni0066 put
   79.87 -Encoding 11 /uni0072 put
   79.88 -Encoding 12 /uni0050 put
   79.89 -Encoding 13 /uni0065 put
   79.90 -Encoding 14 /uni006D put
   79.91 -Encoding 15 /uni0074 put
   79.92 -Encoding 16 /uni0062 put
   79.93 -Encoding 17 /uni0079 put
   79.94 -/CharStrings 18 dict dup begin
   79.95 -/.notdef 0 def
   79.96 -/uni0054 1 def
   79.97 -/uni006F 2 def
   79.98 -/uni006C 3 def
   79.99 -/uni0063 4 def
  79.100 -/uni0068 5 def
  79.101 -/uni0061 6 def
  79.102 -/uni0069 7 def
  79.103 -/uni006E 8 def
  79.104 -/uni0020 9 def
  79.105 -/uni0066 10 def
  79.106 -/uni0072 11 def
  79.107 -/uni0050 12 def
  79.108 -/uni0065 13 def
  79.109 -/uni006D 14 def
  79.110 -/uni0074 15 def
  79.111 -/uni0062 16 def
  79.112 -/uni0079 17 def
  79.113 -end readonly def
  79.114 -/sfnts [
  79.115 -<00010000000a008000030020636d61700075f0f6000019e00000006263767420a11cd7eb0000
  79.116 -1a44000006546670676dcc79599a000020980000066e676c7966393856ba000000ac00001934
  79.117 -68656164da5fe34f000027080000003668686561123308db0000274000000024686d74784678
  79.118 -06fa00002764000000486c6f63610000d840000027ac0000004c6d617870056d05df000027f8
  79.119 -000000207072657025d64dbf0000281800000bbe000201000000050005000003000700002111
  79.120 -21112521112101000400fc2003c0fc400500fb002004c000000000010030000004ba05ba0007
  79.121 -0089400d05021e04030200080706050409b80273b320040104b80101b7062001022f030103b8
  79.122 -0101b5010120000100b8ffe8400b1010025500080f0f025500b8fff2b40c0c025500b8ffe2b4
  79.123 -0d0d025500b8fffcb40c0c065500b8fffeb40d0d065500b80273b308b699182b10f62b2b2b2b
  79.124 -2b2b5d3c10f45d3c10fde45de6103c103c003f3f3cfd3c313021112135211521110213fe1d04
  79.125 -8afe1b050dadadfaf300000000020044ffe80427043e000d0019016bb615180d0d065513b8ff
  79.126 -e8b40d0d06550fb8ffe840730d0d065519180d0d065512070a190c4706480856065908670669
  79.127 -080834103a123a16351845104b124b1645185c055c0952105d125d1652186d056d0964106d12
  79.128 -6d1664187701150906050d5b035405540a5b0c6c036505650a6c0c0a171c0407111c0b0b1424
  79.129 -1b400d0d02551b400b0b025507b8ffea40110f0f025507180d0d025507100b0b025507b8fff0
  79.130 -b40b0b065507b8fff0b40d0d065507b8fff0b40f0f065507b8fff0b40c0c065507b8ffc04013
  79.131 -242534300701000710072007030731df1b011bb8ffc040491e2334301b011b0e24000c0e0f02
  79.132 -5500120d0d0255000c0c0c0255001c0b0b0255000e0b0b0655000e0d0d0655000c1010065500
  79.133 -160c0c065500402425341f003f000200311a3437182b10f65d2b2b2b2b2b2b2b2b2bed10712b
  79.134 -5df65d5d2b2b2b2b2b2b2b2b2b2bed003fed3fed313001715d0071435c584009530553096205
  79.135 -620904015d59002b2b2b2b131037363332001514060623220013141633323635342623220644
  79.136 -a489c5db01167beb8bdffeedb9b28786b2b38587b2021301278e76fee1fdcdeb82011e010dcc
  79.137 -cbccd1c5cbca0000000100830000013705ba000300e3b605360b0b025505b8ffc0b337383405
  79.138 -b8ffc0b334353405b8ffc0b330313405b8ffc0b322253405b8ffc040251517340f051f059f05
  79.139 -df05044f05df05f005031f0570058005ff05040100000a0203250100b8ffc0b337383400b8ff
  79.140 -c040153335349f0001c000f0000200002000d000e0000400b8fff8b41010025500b8fffa401d
  79.141 -0e0e025500040c0c0255000a0b0b025500140b0b065500081010065500b8fffeb40d0d065500
  79.142 -b8ffffb40c0c065500b8fffc400a0c0c0655004e044750182b10f62b2b2b2b2b2b2b2b2b5d71
  79.143 -722b2b3cfd3c003f3f3130015d71722b2b2b2b2b2b3311331183b405bafa460000010050ffe8
  79.144 -03ed043e001a015ab1020243545840340e7f0f010f0b01400050007000030004121c0b07181c
  79.145 -040b010e1507080e0e0255070c0d0d0255070c0c0c025507100b0b0255072f2b2b2b2bcdd4c6
  79.146 -003fed3fed10c45d3210c45d3231301b4047090c011f1c4313431753135317601360179b029b
  79.147 -039a0da410a41a0c080d190a6a0269036a05750c700d800da60cb509b60ab50c0c160c860ce3
  79.148 -02030e225f0f6f0f7f0f030f01b802aa4079300040005000600070009000a000e000f0000900
  79.149 -0f0f0b000004121c0b07181c040b1c0f010f240e080d0d06550e221b000100240b2b1f010100
  79.150 -010101400b0b065501401010065501480c0c0655011a0d0d065501491c1524cf07011f073f07
  79.151 -02070e0b0b0655070a1010065507120c0c065507311b34c4182b10f62b2b2b5d71ed10f62b2b
  79.152 -2b2b5d724b53234b515a58b90001ffc03859ed72f42bed72003fed3fed12392f11392f105de4
  79.153 -105de43130005d71015d71590117060623220011341236333216170726262322061514163332
  79.154 -36033cb11defaedafef772e989addc1faf197f5a88aaa4846a8e018517b7cf011d010aac0102
  79.155 -81afa11b6b6cc3d3d6c2820000010087000003e805ba00140161b90016ffc0b315173403b8ff
  79.156 -e0400e0d0d0655250435034503ba0d0403b8ffe0403a1719341708110c1114030501000f1c05
  79.157 -07140b0a0c250940333634ff0901c0090116400b0b025516401010025509281010025509140e
  79.158 -0e025509b8ffec40110d0d025509040c0c0255091a0b0b025509b8fff6400b0b0b0655091410
  79.159 -10065509b8fff8400b0d0d0655090a0f0f065509b8fff6b60c0c0655094e16b8ffc040173436
  79.160 -34b016f016027016a016b016ff1604160214250100b8ffc04010333634f0000100002000d000
  79.161 -e0000400b8fffab41010025500b8fffa40170e0e025500040c0c025500080b0b025500040b0b
  79.162 -065500b8fffa40160f0f065500020c0c065500020d0d0655004e154750182b10f62b2b2b2b2b
  79.163 -2b2b2b5d712b3cfd3c105d712bf42b2b2b2b2b2b2b2b2b2b2b2b5d712bed003f3c3fed3f1139
  79.164 -113901123931304379400e060e07250e060c1b010d080f1b01002b012b2b81002b5d2b012b33
  79.165 -113311363332161615112311342623220606151187b47ec076ae4bb4756b508d3c05bafdf292
  79.166 -5da49cfd5f02a1877b538e7dfdbb0002004affe8041c043e00280037022d402c090d092a190d
  79.167 -1a2a290d2a2a390d3615371b3a2a492a5d0d5d2a6a0d692a60308a0d86299a169b1aa90d1528
  79.168 -b8ffe8b40b0b065527b8ffe840190b0b0655a619aa28b619bb28c419cf28d215dd2808441601
  79.169 -1eb8fff440110c0c065512120c0c0655050c0c0c065535b8ffe040550c0c06551f171f182b2c
  79.170 -2a343904392c4904482c5608592b6608692b760c870cc90cf90df92b1137340e0104102f2434
  79.171 -17322114185f296f2902291c2f0e3f0e8f0e9f0eff0e059f0eaf0eef0e030e0c0f0f02550eb8
  79.172 -ffeab4101002550eb8fff44015101006550e0c0d0d06550e060f0f06550e0e1c0317b802aab6
  79.173 -1895141c1c0700b8fff4401a0c0c06550045270a321c030b2961106100060d0d025500252124
  79.174 -b8ffecb41010025524b8ffec400b0d0d025524040c0c025524b8ffe4b40b0b025524b8fff4b4
  79.175 -0b0b065524b8ffdc400b1010065524060f0f065524b8fffcb40c0c065524b8025b400e274000
  79.176 -26102620263026af260539b8ffc0b40e0e025526b8ffd6b60e0e0255263139b8ffc0400d1e23
  79.177 -343039c03902a039013917b8fff4404110100655172518222f24bf06cf06021f063f0602060e
  79.178 -0f0f0255060c0d0d025506180c0c0255060c0b0b0255060c0b0b0655060e0d0d065506100c0c
  79.179 -065506313810f62b2b2b2b2b2b2b5d71edf4ed2b105d712bf62b2b5dedf42b2b2b2b2b2b2b2b
  79.180 -3cfd2be5e5003fed3fe42b3fedfde41112392f2b2b2b2b2b5d71ed7111123911123939011112
  79.181 -17393130005d2b2b2b2b01715d2b2b0071250606232226353436363736373637363534272623
  79.182 -220607273e02333216161716151514161723260306070e02151416333236373635033c64b96a
  79.183 -afbc477348356bda67013345887f791db0186ed08988aa5010091722bc1c1762c46f5c326d69
  79.184 -68a2261d835546ab854e814e140e0d1a24250a6e2d3d597118718b4b40614a2e78f0fb853d38
  79.185 -01dd281c10284d2f48605b4f3d770000000200880000013c05ba0003000700cd405e09360b0b
  79.186 -02554f099009a009b009c009df09f0090700091f09700980099f09b009c009df09e009ff090a
  79.187 -1f09010001070402030906037e0100060506040a0607250500049f04a004b004c004e00406c0
  79.188 -04f0040200042004d004e0040404b8fff8b41010025504b8fffa40170e0e025504040c0c0255
  79.189 -040a0b0b025504140b0b065504b8ffeab41010065504b8fffeb40d0d065504b8fffc400a0c0c
  79.190 -0655044e084750182b10f62b2b2b2b2b2b2b2b5d71723cfd3c003f3f3c3fed01111239391112
  79.191 -39393130015d72712b133533150311331188b4b4b404ebcfcffb150426fbda00000100870000
  79.192 -03e6043e0016017d40130503061302a810b810e303e713f003f6130604b8fff0403c0b0d3479
  79.193 -10019810d018e018ff18042008140e1416121c05070106160d0a0d0e0c0e2418401010025518
  79.194 -400b0b02550b28101002550b140e0e02550bb8ffec40110d0d02550b040c0c02550b220b0b02
  79.195 -550bb8fff4400b0b0b06550b14101006550bb8fff9400b0d0d06550b0a0f0f06550bb8fff640
  79.196 -120c0c06550b40333634ff0b01ff0b010b4e18b8ffc0401a343634b018f018027018a018b018
  79.197 -c01804180302331516250100b8fff6b41111025500b8fffab41010025500b8fffa40170e0e02
  79.198 -5500040c0c0255000a0b0b025500040b0b065500b8fffa40110f0f065500020c0c065500040d
  79.199 -0d065500b8ffc04012333634f0000100002000d000e00004004e1710f65d712b2b2b2b2b2b2b
  79.200 -2b2b2b3cfd3cf43c105d712bf65d712b2b2b2b2b2b2b2b2b2b2b2b2bed3c103c003f3c3f3fed
  79.201 -11390112393130437940160611090a080a070a0306102611060e1b010f0a121b01002b012b2b
  79.202 -2a81015d71002b5d71331133153633321616171615112311342626232206151187a275dd60a1
  79.203 -50100ab42a6b4873a7042697af45704d327dfd7302866e6d4192ccfdbc000000000100130000
  79.204 -028005d30017010d401e1409010f192f193019401970199b0c9c0da90d081a0d280db019c019
  79.205 -0419b8ffc040281a1f341d080d030c0f1c0a0115022b1413040306000a9f140114ff13400417
  79.206 -250400030292010100b8ffc0b331383400b8ffc0402b1c1f3490000119400f0f025519400d0e
  79.207 -025500141010025500280f0f025500220e0e0255002c0d0d025500b8fff2400b0c0c02550014
  79.208 -0b0b065500b8ffeab41010065500b8ffe6b40f0f065500b8fffab70c0c065500a31819bc01ba
  79.209 -002100f6010a00182b2bf62b2b2b2b2b2b2b2b2b2b2b5d2b2b3c10f43c103ced10eded5d003f
  79.210 -3f3c3c3cfd3c3fed391139313043794014101106090706080602061009121b0011060f1b012b
  79.211 -012b2a8181012b715d0072331123353335343736363332170726232206151533152311b29f9f
  79.212 -131a83764c5c1b38325244cfcf039a8c716b344657129d0a4660628cfc6600010085000002c6
  79.213 -043e001100c9403b2f1301100401230434044304530466047404060911080908090d1311090d
  79.214 -000308010b1c06070106000a0928900801082220130113022211250100b8ffc04010333634f0
  79.215 -000100002000d000e0000400b8fff8b41010025500b8fff840110e0e025500040c0c02550006
  79.216 -0b0b025500b8fffcb41010065500b8fff440160f0f065500060c0c065500080d0d0655004e12
  79.217 -47c4182b10f62b2b2b2b2b2b2b2b5d712b3cfde4105df472e4003f3f3fed1139391139390111
  79.218 -1239390010c9870e7dc43130005d72015d33113315363633321707262322060706151185a23e
  79.219 -693f5b5e3e42423b5e141e0426a171483aa727473f6072fdd40000000002009e000004fd05ba
  79.220 -000d001800b2402c65116b14024b104b145b105b14040b0c1e0f0e0e0017181e020102000812
  79.221 -26080a0d0d025508100b0b065508b8fff4401b0c0c0655081a201a01201a011a180d20012000
  79.222 -0100201010025500b8fff6b40f0f025500b8fff6b40d0d025500b8fffa400b0c0c0255000c0b
  79.223 -0b065500b8fffab40c0c065500b8fff0400a0d0d0655005d193b5c182b10f62b2b2b2b2b2b2b
  79.224 -5d3cfd3c4e10715df62b2b2b4ded003f3f3cfd3c12392f3cfd3c3130015d005d33112132171e
  79.225 -0215140221211111213236353426272623219e0229924d6c9259eefec9fe88017bbc9e5d4c31
  79.226 -84fe8905ba0e1265b66dbbfefdfdac03018c7f5c83150d0000000002004bffe8041e043e0015
  79.227 -001d015340171f001c150255035d055d09550b65036b056f09650b0815b8ffe4b40d0d065511
  79.228 -b8ffe440520d0d06551d1c0d0d06552712d905fa14f61a0431123a19311c41124d1a411c5112
  79.229 -5c19521c61126d1a611c78067815f602f618100016010f0d171750166016701603161c0f9010
  79.230 -a010021010041b1c0a0700ba02aa0001ffc0b41010025501b8ffc04010101006551001010195
  79.231 -131c040b17400db8ffdcb40d0d02550db8ffeeb40d0d06550db8ffeab40c0c06550db8ffc040
  79.232 -09272a34b00d010d1a1fb8ffc0b32526341fb8ffc040411e2334301f011f163310240740242a
  79.233 -341f073f074f070307200b0b025507180c0c0255071c0d0d0255070e0b0b0655071c0c0c0655
  79.234 -07160d0d065507191e3437182b4e10f42b2b2b2b2b2b5d2b4dfde44e10712b2bf6712b2b2b2b
  79.235 -4ded003fedfd5d2b2be43fed12392f5d3cfd713c011112393912393130015d005d2b2b2b0171
  79.236 -72011706062322001110003332001114072116163332360121262726232206035eba2ceeb9e9
  79.237 -feef0114dcd5010e01fce80ab285638cfdda02510c3856897ca9015617a3b4011f0103010c01
  79.238 -28fedefef91020afba680195864368a600000001008700000626043e002301c7b9000dfff4b4
  79.239 -0d0d065508b8fff4b40d0d065509b8ffd8404d0b0d342504e404e409e117e52005d505f62002
  79.240 -1708202309181b20090303231e1c06151c0b0b06070106231a19100ad025019025a025022517
  79.241 -171a0e2590110111041010025511180f0f025511b8ffec400b0e0e025511140c0c025511b8ff
  79.242 -e840170b0b025511020b0b0655110c1010065511060f0f065511b8fffab40c0c065511b8fff8
  79.243 -b40d0d065511b8015d400c1825901b011b180f0f02551bb8ffec400b0e0e02551b140c0c0255
  79.244 -1bb8ffee40110b0b02551b040b0b06551b0a101006551bb8fffe400b0d0d06551b0c0f0f0655
  79.245 -1bb8fffcb40c0c06551bb8015d4016000233232501d000019000a000021f003f004f000300b8
  79.246 -fffe401d0e0e025500100d0d025500100c0c0255000c0b0b025500160b0b065500b8fffcb410
  79.247 -10065500b8fff440140f0f0655000a0c0c0655000e0d0d065500192425b80178b3214750182b
  79.248 -2b4ef42b2b2b2b2b2b2b2b2b5d71723c4dfde410f42b2b2b2b2b2b2b2b2b5dedf42b2b2b2b2b
  79.249 -2b2b2b2b2b5dfd4e456544e67172003f3c3c3c3f3f3c4d10ed10ed1117390111123912393130
  79.250 -4379400e0c141326140c111b01120d151b01002b012b2b81015d005d2b2b2b33113315363633
  79.251 -321617363332161511231134262623220615112311342623220606151187a132a66a76971f7e
  79.252 -ca9eaab3235c3e7094b458644c813a0426954e5f6258baafb6fd27029d6c5f3a95a4fd9702b2
  79.253 -7878509a91fdd90000010024fff2022a0599001700d8b9000affc0b323263409b8ffc0404123
  79.254 -263480190100010c0d0a0103001610092b0f0a06161c030b0f10220022010d12250c01ff0708
  79.255 -45094560077007800790070400072007a007b007c007d0070607b8ffeeb41010025507b8fff4
  79.256 -b40f0f025507b8fff2b40e0e025507b8fff8b40d0d025507b8fff8b40c0c025507b8fffab410
  79.257 -10065507b8fff0400b0f0f065507060c0c065507b8ffe8b40d0d065507ba026a00180136b166
  79.258 -182b10f62b2b2b2b2b2b2b2b2b5d71f4e410ed3cfd3c10e4f43c003fed3f3cfd3c1139123911
  79.259 -333310c93130015d2b2b25170623222626351123353311371133152311141616333202101a4c
  79.260 -3c626c2c8484b3b5b5132b281ea19f103e65a202638c01076cfe8d8cfd934d2c1a0000020086
  79.261 -ffe8041f05ba0010001d0180409b01050c0f240535054505053f1fb01f021f1f221c331c421c
  79.262 -701f901f063a133c163c1a4c164c1a5d085d0d580f5d165e1a6a086c0d680f6e166e1ac01fd9
  79.263 -0cda17da19e213ec17ec19e31de01fff1f1920052f0f2f1430053f0f40054c0f50056605da1d
  79.264 -f504fa100c10150e040602001b1c0607010a151c0e0b1824d00b01100b400b600b800b041f40
  79.265 -0d0d02550b0c0f0f02550b180d0d02550bb8fff6b40c0c02550bb8fff0b40b0b06550bb8fff4
  79.266 -b40f0f06550bb8ffe0b40c0c06550bb8fff4402f0d0d06550b7401113300040c0c025500040d
  79.267 -0d0655003303250202c001019001a001b001f001041f013f014f010301b8fffeb41010025501
  79.268 -b8fffc401d0e0e0255010c0d0d025501100c0c025501120b0b0255010c0b0b065501b8fff8b4
  79.269 -1010065501b8fffc40160f0f065501180c0c065501140d0d065501191e4737182b4e10f42b2b
  79.270 -2b2b2b2b2b2b2b2b5d71723c4d10fdf42b2be410fd2b2b2b2b2b2b2b2b5d71ed003fed3f3fed
  79.271 -3f11391112393130005d015d7172007121231133113633321e02151000232227031417163332
  79.272 -36353426232206012da7b472b162af7140fef2bdbc6b0234559176aca57576ac05bafdf58f4f
  79.273 -8fca73feeffed69d0196bf558bcdcbd0c6cd000000010021fe5103ee0426001a01f7b1020243
  79.274 -5458401d0a140f030b031c190f12060b061340120f200b400c200f180f0f02550f192f2b1add
  79.275 -1a18cd1a1910dd1a18cd003f3f3fed12173931301bb30f1c010fb8ffde406d1c392814560faf
  79.276 -0a03400d400f020f202830341020283034070c0912160d1812270b270c270d360c360d350e99
  79.277 -110b2812281348165912591359156912691369157906760d79117a147a15850d8a118c128c13
  79.278 -8914980aa80bbc10bb11ba14ea0ae714f50dfd10f914ff1c1e12b106024354584016130b1c1b
  79.279 -040f440f840f030f190b031c190f12060b06003f3f3fed1112395d01111239391b40370f0f0c
  79.280 -101112120a00031914131325120a1412120a0f0c0f110c250b0a140b0b0a1312120c0c0b0603
  79.281 -1c190f001c101c022f1cbf1c021cb8023fb50f1340124014b80254400b3f124012025f12bf12
  79.282 -0212b80142b60f012200451b0ab8025440120f200b4040200c300c4f0c03500cff0c020cb801
  79.283 -42b32f0f010fb8023fb41b207c66182b1a1910fd71f45d711a18ed1a1910ed1810f4e41910e4
  79.284 -5d71ed1a1810ed1910e45d7100183fed3f3c103c103c87052e2b087d10c487052e182b0e7d10
  79.285 -c400111239870e103c3c08c44bb00e534bb018515a58bb000cffe8000bffe801383859593130
  79.286 -01435c58b90014ffdeb637390a2237390eb8ffe8b51539112215392b2b2b2b595d712b2b0071
  79.287 -5d2b015d591327163332363736373637013313161736371333010607060623227f143b2c3c48
  79.288 -171126050bfe6dc2dd2b221f2be3b4fe6c4124307c5634fe67a91028241b6b0f1d0428fd9975
  79.289 -817c76026bfbc8af425953000000000200030000000000140001000000000034000400200000
  79.290 -0004000400010000f011ffff0000f000ffff10000001000000000006002e0000000000120000
  79.291 -000100020003000400050006000700080009000a000b000c000d000e000f00100011000005ba
  79.292 -001905ba001a05a70019042600180000ffe70000ffe80000ffe7fe69ffe805ba0019fe69ffe8
  79.293 -02ea000000b8000000b80000000000a800ad016900ad00bf00c201f0001800af00b900b400c8
  79.294 -00170044009c007c009400870006005a00c80089005200520005004400940119ffb4002f00a1
  79.295 -000300a100cd00170057007e00ba00160118ffe9007f008503d300870085000d002200410050
  79.296 -006f008d014cff75005c00df04830037004c006e00700180ff58ff8eff92ffa400a500b903c8
  79.297 -fffd000b001a0063006300cdffee05d8ffdc002d005c0095009900df019209b5004000570080
  79.298 -00b9039d0072009a035d0401ff67fffa00030021007700cd0004004d00cd01c0022b004c0065
  79.299 -00e70118017c034305d8ffa3ffb0ffc40003001c005d0068009a00ba013501470221055cff4d
  79.300 -ffcd0016002d00780080009900b200b600b600b800bd00da010c05f0ffa4fff00019002c0049
  79.301 -007f00b400ce01c003fefd81fe3f000000050018002900390049006f00be00c700d0012301c1
  79.302 -026f050c05320540057affd4001400310055005700a700b400e601f7027e027e027f03c60446
  79.303 -ff42000e0085009100bf00c200c500e1011a012f014f01560229026f029e03720008002c0031
  79.304 -0031006400690089009800c700de012b01b6020c02cf03a304ab04fb061dfee0ff0e00060026
  79.305 -009b009d00c1010d011801200173018201d601e30243025f029b02e2039404a904d20761001c
  79.306 -005e006d008d00ab00f7011201380151015b0168017c01870191019901cd01d001e802410254
  79.307 -026b02ef0368037103bd044204420453047304830586058b06e8fe58fec4fed1fef7ff32ff86
  79.308 -0051007c008100910095009e00b400b900cf00d900d900df00e20105010b010e010e01200121
  79.309 -0155017b017b017e018d01a201a801a901b401d001d001e201e901f201f501fb020002000206
  79.310 -021b0221022202220223027202770294029c02cf02cf02d002ec02f903170322032b0335033c
  79.311 -0359036f037103870390039003b503e1041a04cf04ff053205320596059f05a805ab05c205f0
  79.312 -060c0782080008ccfca3fd2afddefe00fe88fe96feb2feb4ffe100150019001a001c001f003c
  79.313 -005100610061006a0078009600a500af00d3010c0118011a012a013e014c0151015f016a0171
  79.314 -017801820184019a01a501a801a901ae01bc01cd01d701ef0200020d021c02210222022e0235
  79.315 -0242024f024f025e026502710290029202b402d602fa0307030b030f0315032a0347035d0365
  79.316 -03740379039603b003cc03dd03e203f603fc03fc03ff040a041f04220426042b0447045f0475
  79.317 -049e04e704e7055c05cb05e5060a066d068606b806f10736073e07500751075d078f07b607d4
  79.318 -086000b600c300b500b700000000000000000000000001e00381034503b5008e0233041902ce
  79.319 -02ce002d005f0064034d023f000002a80188027d01b402240578063b023b014e00f004260294
  79.320 -02c6029f02f6023b034d014b0153006a0231000000000000061404aa0000003c04c300ed04bc
  79.321 -026502ce03b50078060c017e02ef060c00b201000239000001c50330042b03cb00da03df0107
  79.322 -04a100db040a011701ed02a70350010b01bd043e05580021039c00ae0371017d00b502450000
  79.323 -0afb088c012b014e01aa00870054013201f803ff0003024e00b4003703e30083006b02d800ed
  79.324 -00770088009701640467008e0033017c00e700a6029e0329056e062a061501c90269048a0213
  79.325 -01b4000204a9000002390124010305140084015d039a06ef02d9007500cf040a00de03ac04bc
  79.326 -02cf02ae034d04f005520168006d007d00860071ff810079055804d2016700030156002504e0
  79.327 -0094007c033204210094007f0072005c002f00b6001800ba00b80041034d00720018001f004c
  79.328 -016a01550099009a009a009800b200040078006900140057006e00ce00b4065402b80067050e
  79.329 -016500e7000004cbfe52005affa60099ff67006eff92002dffd40087ff7c00b800a800e5008f
  79.330 -00a80185fe7b0070001e00d900de014c054602cf0546ff2d028a02d90253029600b700000000
  79.331 -000000000000000000000125011800ea00ea00ae0000003e05bb008a04d70053003fff8cffd5
  79.332 -00150028002200990062004a00e4006d00ee00e5004803c00033fe4e02b1ff460370007905df
  79.333 -0051ffa7ff1f010a0068ff6c004f00bc00a507050061072b00ed04b001d200b6007b00650252
  79.334 -ff740365fe690094008f005c004000860075008900894043555441403f3e3d3c3b3a39383735
  79.335 -34333231302f2e2d2c2b2a292827262524232221201f1e1d1c1b1a191817161514131211100f
  79.336 -0e0d0c0b0a090807060504030201002c4523466020b02660b004262348482d2c452346236120
  79.337 -b02661b004262348482d2c45234660b0206120b04660b004262348482d2c4523462361b02060
  79.338 -20b02661b02061b004262348482d2c45234660b0406120b06660b004262348482d2c45234623
  79.339 -61b0406020b02661b04061b004262348482d2c0110203c003c2d2c20452320b0cd442320b801
  79.340 -5a51582320b08d44235920b0ed51582320b04d44235920b09051582320b00d44235921212d2c
  79.341 -20204518684420b001602045b04676688a4560442d2c01b10b0a432343650a2d2c00b10a0b43
  79.342 -23430b2d2c00b0172370b101173e01b0172370b10217453ab10200080d2d2c45b01a234445b0
  79.343 -1923442d2c2045b00325456164b050515845441b2121592d2cb00143632362b0002342b00f2b
  79.344 -2d2c2045b0004360442d2c01b00643b00743650a2d2c2069b04061b0008b20b12cc08a8cb810
  79.345 -0062602b0c642364615c58b00361592d2c45b0112bb0172344b0177ae4182d2c45b0112bb017
  79.346 -23442d2cb01243588745b0112bb0172344b0177ae41b038a45186920b01723448a8a8720b0a0
  79.347 -5158b0112bb0172344b0177ae41b21b0177ae45959182d2c2d2cb0022546608a46b040618c48
  79.348 -2d2c4b53205c58b002855958b00185592d2c20b0032545b019234445b01a23444565234520b0
  79.349 -0325606a20b009234223688a6a606120b01a8ab000527921b21a1a40b9ffe0001a45208a5458
  79.350 -2321b03f1b235961441cb114008a5279b31940201945208a54582321b03f1b235961442d2cb1
  79.351 -10114323430b2d2cb10e0f4323430b2d2cb10c0d4323430b2d2cb10c0d432343650b2d2cb10e
  79.352 -0f432343650b2d2cb11011432343650b2d2c4b525845441b2121592d2c0120b003252349b040
  79.353 -60b0206320b000525823b002253823b002256538008a63381b212121212159012d2c4bb06451
  79.354 -584569b00943608a103a1b212121592d2c01b005251023208af500b0016023edec2d2c01b005
  79.355 -251023208af500b0016123edec2d2c01b0062510f500edec2d2c20b001600110203c003c2d2c
  79.356 -20b001610110203c003c2d2cb02b2bb02a2a2d2c00b00743b006430b2d2c3eb02a2a2d2c352d
  79.357 -2c76b8022323701020b802234520b0005058b00161593a2f182d2c21210c6423648bb8400062
  79.358 -2d2c21b08051580c6423648bb82000621bb200402f2b59b002602d2c21b0c051580c6423648b
  79.359 -b81555621bb200802f2b59b002602d2c0c6423648bb84000626023212d2cb4000100000015b0
  79.360 -0826b00826b00826b008260f10161345683ab001162d2cb4000100000015b00826b00826b008
  79.361 -26b008260f1016134568653ab001162d2c4b53234b515a5820458a60441b2121592d2c4b5458
  79.362 -20458a60441b2121592d2c4b53234b515a58381b2121592d2c4b5458381b2121592d2cb01343
  79.363 -58031b02592d2cb0134358021b03592d2c4b54b012435c5a58381b2121592d2cb012435c580c
  79.364 -b00425b00425060c6423646164b807085158b00425b00425012046b01060482046b010604859
  79.365 -0a21211b2121592d2cb012435c580cb00425b00425060c6423646164b807085158b00425b004
  79.366 -25012046b8fff060482046b8fff06048590a21211b2121592d2c4b53234b515a58b03a2b1b21
  79.367 -21592d2c4b53234b515a58b03b2b1b2121592d2c4b53234b515ab012435c5a58381b2121592d
  79.368 -2c0c8a034b54b00426024b545a8a8a0ab012435c5a58381b2121592d2c4b5258b00425b00425
  79.369 -49b00425b00425496120b0005458212043b0005558b00325b00325b8ffc038b8ffc038591bb0
  79.370 -4054582043b0005458b00225b8ffc038591b2043b0005458b00325b00325b8ffc038b8ffc038
  79.371 -1bb00325b8ffc03859595959212121212d2c462346608a8a462320468a608a61b8ff80622320
  79.372 -10238ab902c202c28a70456020b0005058b00161b8ffba8b1bb0468c59b0106068013a2d2cb1
  79.373 -020042b123018851b1400188535a58b910000020885458b202010243604259b12401885158b9
  79.374 -20000040885458b2020202436042b12401885458b2022002436042004b014b5258b202080243
  79.375 -6042591bb940000080885458b202040243604259b94000008063b80100885458b20208024360
  79.376 -4259b94000010063b80200885458b202100243604259b94000020063b80400885458b2024002
  79.377 -43604259595959592d2cb0024354584b53234b515a58381b2121591b21212121592d00000001
  79.378 -000000050f5c8e3ad5d75f0f3cf5081b080000000000a2e3272a00000000c59b6257faaffd67
  79.379 -1000080c00000009000100010000000000010000073efe4e00431000faaffa7a100000010000
  79.380 -00000000000000000000000000120600010004e300300473004401c700830400005004730087
  79.381 -0473004a01c7008804730087023900000239001302aa00850556009e0473004b06aa00870239
  79.382 -00240473008604000021000000000000002c000000dc000002a00000039c00000550000006f4
  79.383 -000009c800000abc00000c8400000c8400000dd800000ee000000fe8000011a8000013d80000
  79.384 -14fc000016dc0000193400010000001200f2003c009d000700020010002f0056000004ac041d
  79.385 -00050002b900540328b326181fd0bc032900e0032900020329b22b1d1fb90327031db23b1f40
  79.386 -b80323b31215320f412d03200001002f0320000100200320006f032000af032000bf03200004
  79.387 -005f031e00010010031e007f031e0080031e00af031e00bf031e00d0031e00060000031e0010
  79.388 -031e0020031e006f031e009f031e00e0031e0006031d031cb2201f1041270319007f03190002
  79.389 -000f031700ef031700ff03170003001f0317002f0317004f0317005f0317008f0317009f0317
  79.390 -0006000f0317005f0317006f0317007f031700bf031700f00317000600400317b2923340b803
  79.391 -17b28b3340b80317b36a6c3240b80317b2613340b80317b35c5d3240b80317b357593240b803
  79.392 -17b34d513240b80317b344493240b80317b23a3340b80317b331343240b80317b32e423240b8
  79.393 -0317b3272c3240b80317b312253280b80317b30a0d32c04116031600d0031600020070031600
  79.394 -0102c4000f0101001f00a0031500b0031500020306000f0101001f00400312b32426329fbf03
  79.395 -040001030203010064001fffc00301b20d1132410a02ff02ef0012001f02ee02ed0064001fff
  79.396 -c002edb30e11329f414a02e200af02e200bf02e2000302e202e202e102e1007f02e000010010
  79.397 -02e0003f02e0009f02e000bf02e000cf02e000ef02e0000602e002e002df02df02de02de000f
  79.398 -02dd002f02dd003f02dd005f02dd009f02dd00bf02dd00ef02dd000702dd02dd001002dc0001
  79.399 -000002dc0001001002dc003f02dc000202dc02dc001002db000102db02db000f02da000102da
  79.400 -02daffc002d3b2373932b9ffc002d3b22b2f32b9ffc002d3b21f2532b9ffc002d3b2171b32b9
  79.401 -ffc002d3b2121632b802d2b2f9291fb90326031cb23b1f40bb0322003e00330322b225311fb8
  79.402 -0318b23c691fb802e3b3202b1fa0413002d400b002d40002000002d4001002d4002002d40050
  79.403 -02d4006002d4007002d40006006002d6007002d6008002d6009002d600a002d600b002d60006
  79.404 -000002d6001002d6002002ca002002cc002002d6003002d6004002d6005002d6000802d0b220
  79.405 -2b1fb802cfb226421f411602ce02c70017001f02cd02c80017001f02cc02c60017001f02cb02
  79.406 -c50017001f02c902c5001e001f02ca02c6b21e1f00410b02c6000002c7001002c6001002c700
  79.407 -2f02c5000502c1b324121fff411102bf0001001f02bf002f02bf003f02bf004f02bf005f02bf
  79.408 -008f02bf000602bf0222b2641f12410b02bb00ca0800001f02b200e90800001f02a600a20800
  79.409 -406a1f4026434932402043493240263a3d3240203a3d329f209f260240269699324020969932
  79.410 -40268e923240208e92324026848c324020848c3240267a813240207a813240266c763240206c
  79.411 -76324026646a324020646a3240265a5f3240205a5f3240264f543240204f5432b8029eb72427
  79.412 -1f374f6b0120410f0277003002770040027700500277000402770277027700f90400001f029b
  79.413 -b22a2a1fb8029a402b292a1f80ba0180bc0180520180a201806501807e01808101803c01805e
  79.414 -01802b01801c01801e0180400180bb0138000100800140b40180400180bb0138000100800139
  79.415 -40180180ca0180ad018073018026018025018024018020013740b80221b2493340b80221b245
  79.416 -3340b80221b341423240b80221b33d3e320f410f0221003f0221007f0221000300bf022100cf
  79.417 -022100ff0221000300400221b320223240b80221b3191e3240b80222b32a3f3240b80221b32e
  79.418 -3a326f414802c3007f02c3008f02c300df02c30004002f02c3006002c300cf02c30003000f02
  79.419 -c3003f02c3005f02c300c002c300ef02c300ff02c3000600df02220001008f02220001000f02
  79.420 -22002f0222003f0222005f0222007f022200ef0222000600bf022100ef02210002006f022100
  79.421 -7f022100af02210003002f0221003f0221004f0221000302c302c30222022202210221401d10
  79.422 -1c102b1048038f1c010f1e014f1eff1e023700161600000012110811b8010db6f70df8f70d00
  79.423 -094109028e028f001d001f0290028f001d001f028fb2f91d1fb80198b226bb1f41150197001e
  79.424 -0401001f013900260125001f013800730401001f0135001c0801001f0134001c02ab001f0132
  79.425 -b21c561fb8010fb2262c1fba010e001e0401b61ff91ce41fe91cb80201b61fe81cbb1fd720b8
  79.426 -0401b21fd51cb802abb61fd41c891fc92fb80801b21fbc26b80101b21fba20b80201b61fb91c
  79.427 -381fadcab80401b21f8126b8019ab21f7e26b8019ab61f7d1c471f6b1cb80401b21f6526b801
  79.428 -9ab21f5e73b80401400f1f52265a1f481c891f441c621f4073b80801b61f3f1c5e1f3c26b801
  79.429 -9ab21f351cb80401b61f301cbb1f2b1cb80401b61f2a1c561f291cb80101b21f231eb80401b2
  79.430 -1f5537b80168402c07960758074f07360732072c0721071f071d071b071408120810080e080c
  79.431 -080a080808060804080208000814b8ffe0402b00000100140610000001000604000001000410
  79.432 -000001001002000001000200000001000002010802004a00b013034b024b5342014bb0c06300
  79.433 -4b6220b0f65323b8010a515ab005234201b0124b004b5442b0382b4bb807ff52b0372b4bb007
  79.434 -505b58b101018e59b0382bb00288b801005458b801ffb101018e851bb0124358b90001011185
  79.435 -8d1bb900010128858d5959001816763f183f123e113946443e113946443e113946443e113946
  79.436 -443e11394660443e11394660442b2b2b2b2b2b2b2b2b2b2b182b2b2b2b2b2b2b2b2b2b2b182b
  79.437 -1db0964b5358b0aa1d59b0324b5358b0ff1d594bb09353205c58b901f201f04544b901f101f0
  79.438 -45445958b9033e01f2455258b901f2033e4459594bb8015653205c58b9002001f14544b90026
  79.439 -01f145445958b9081e0020455258b90020081e4459594bb8019a53205c58b9002501f24544b9
  79.440 -002401f245445958b909090025455258b9002509094459594bb8040153205c58b173244544b1
  79.441 -242445445958b917200073455258b9007317204459594bb8040153205c58b1ca254544b12525
  79.442 -45445958b9168000ca455258b900ca16804459594bb03e53205c58b11c1c4544b11e1c454459
  79.443 -58b9011a001c455258b9001c011a4459594bb05653205c58b11c1c4544b12f1c45445958b901
  79.444 -89001c455258b9001c01894459594bb8030153205c58b11c1c4544b11c1c45445958b90de000
  79.445 -1c455258b9001c0de04459592b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b
  79.446 -2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b65422b2b01b33b59635c456523456023456560234560b0
  79.447 -8b766818b080622020b163594565234520b003266062636820b003266165b059236544b06323
  79.448 -4420b13b5c4565234520b003266062636820b003266165b05c236544b03b2344b1005c455458
  79.449 -b15c406544b23b403b4523614459b347503437456523456023456560234560b089766818b080
  79.450 -622020b134504565234520b003266062636820b003266165b050236544b034234420b1473745
  79.451 -65234520b003266062636820b003266165b037236544b0472344b10037455458b137406544b2
  79.452 -4740474523614459004b5342014b5058b108004259435c58b108004259b3020b0a124358601b
  79.453 -2159421610703eb0124358b93b21187e1bba040001a8000b2b59b00c2342b00d2342b0124358
  79.454 -b92d412d411bba04000400000b2b59b00e2342b00f2342b0124358b9187e3b211bba01a80400
  79.455 -000b2b59b0102342b0112342002b747573750018456944456944456944737373737475737475
  79.456 -2b2b2b2b74752b2b2b2b2b737373737373737373737373737373737373737373737373732b2b
  79.457 -2b45b0406144737400004bb02a534bb03f515a58b1070745b040604459004bb03a534bb03f51
  79.458 -5a58b10b0b45b8ffc0604459004bb02e534bb03a515a58b1030345b040604459004bb02e534b
  79.459 -b03c515a58b1090945b8ffc06044592b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b752b2b2b2b
  79.460 -2b2b2b435c58b9008002bbb301401e017400735903b01e4b5402b0124b545ab012435c5a58ba
  79.461 -009f02220001007359002b7473012b01732b2b2b2b2b2b2b2b737373732b2b2b2b2b002b2b2b
  79.462 -2b2b2b0045694473456944734569447374754569447345694445694445694473744569444569
  79.463 -44732b2b2b2b2b732b002b732b74752b2b2b2b2b2b2b2b2b2b2b2b2b2b737475732b73747573
  79.464 -74752b2b2b742b2b000000>
  79.465 -] def
  79.466 -FontName currentdict end definefont pop
  79.467 -11 dict begin
  79.468 -/FontType 42 def
  79.469 -/FontName /f-1-0 def
  79.470 -/PaintType 0 def
  79.471 -/FontMatrix [ 1 0 0 1 0 0 ] def
  79.472 -/FontBBox [ 0 0 0 0 ] def
  79.473 -/Encoding 256 array def
  79.474 -0 1 255 { Encoding exch /.notdef put } for
  79.475 -Encoding 1 /uni0053 put
  79.476 -Encoding 2 /uni006F put
  79.477 -Encoding 3 /uni0075 put
  79.478 -Encoding 4 /uni0072 put
  79.479 -Encoding 5 /uni0063 put
  79.480 -Encoding 6 /uni0065 put
  79.481 -Encoding 7 /uni002D put
  79.482 -Encoding 8 /uni0074 put
  79.483 -Encoding 9 /uni0043 put
  79.484 -Encoding 10 /uni0070 put
  79.485 -Encoding 11 /uni006C put
  79.486 -Encoding 12 /uni0073 put
  79.487 -Encoding 13 /uni004C put
  79.488 -Encoding 14 /uni0069 put
  79.489 -Encoding 15 /uni0062 put
  79.490 -Encoding 16 /uni0061 put
  79.491 -Encoding 17 /uni0041 put
  79.492 -Encoding 18 /uni0020 put
  79.493 -Encoding 19 /uni0031 put
  79.494 -Encoding 20 /uni0032 put
  79.495 -Encoding 21 /uni0033 put
  79.496 -Encoding 22 /uni0071 put
  79.497 -Encoding 23 /uni006E put
  79.498 -Encoding 24 /uni006D put
  79.499 -Encoding 25 /uni0066 put
  79.500 -Encoding 26 /uni0049 put
  79.501 -/CharStrings 27 dict dup begin
  79.502 -/.notdef 0 def
  79.503 -/uni0053 1 def
  79.504 -/uni006F 2 def
  79.505 -/uni0075 3 def
  79.506 -/uni0072 4 def
  79.507 -/uni0063 5 def
  79.508 -/uni0065 6 def
  79.509 -/uni002D 7 def
  79.510 -/uni0074 8 def
  79.511 -/uni0043 9 def
  79.512 -/uni0070 10 def
  79.513 -/uni006C 11 def
  79.514 -/uni0073 12 def
  79.515 -/uni004C 13 def
  79.516 -/uni0069 14 def
  79.517 -/uni0062 15 def
  79.518 -/uni0061 16 def
  79.519 -/uni0041 17 def
  79.520 -/uni0020 18 def
  79.521 -/uni0031 19 def
  79.522 -/uni0032 20 def
  79.523 -/uni0033 21 def
  79.524 -/uni0071 22 def
  79.525 -/uni006E 23 def
  79.526 -/uni006D 24 def
  79.527 -/uni0066 25 def
  79.528 -/uni0049 26 def
  79.529 -end readonly def
  79.530 -/sfnts [
  79.531 -<00010000000a008000030020636d617000d6f17f0000228000000074637674207d0742a80000
  79.532 -22f4000002706670676d49d7df92000025640000060a676c7966ed4291a8000000ac000021d4
  79.533 -68656164d5ceeae000002b7000000036686865610f7e06b600002ba800000024686d74786841
  79.534 -0ac600002bcc0000006c6c6f636173ca7ccc00002c38000000386d617870038002c900002c70
  79.535 -0000002070726570292ded1600002c90000004ad00020080015e0380045e0003000700264016
  79.536 -059c039d049c070017003700030000079c019d049c00002ffdfded012f5f5dfdfded31301311
  79.537 -211125211121800300fd800200fe00015e0300fd0080020000010050ffe7038805d2002601cc
  79.538 -b10202435458401907221a0e180b0b024b0e120c0c024b0e22070e1a0425131714b8ffc04012
  79.539 -0c0c024b1411000401251749110304492509003fed3fed10cd123910cd2b1239121739012f2b
  79.540 -2bcd2fcd31301bb106024354584086082401071001002520452065207520042a0b01034828a8
  79.541 -280268130113074507223722672203221a001a45380e01870e01000e2777040102351e651e75
  79.542 -1e03351f451f651f751f040a0c3a0c4a0c6a0c7a0c0533220103380e010a0b1f1e0425481458
  79.543 -146814781404141137014701570167017701a701b70107000125174911044925091103003f3f
  79.544 -ed10ed10cd5f5d10cd5d1217395d5f5d5d5d5d5f5d0110d65f5d5dedc410d45dedc45d5d3130
  79.545 -005f5d5d5f5d5d1b4086082401071001002520452065207520042a0b01034828a82802681301
  79.546 -13074507223722672203221a001a45380e01870e01000e2777040102351e651e751e03351f45
  79.547 -1f651f751f040a0c3a0c4a0c6a0c7a0c0533220103380e010a0b1f1e04254814581468147814
  79.548 -04141137014701570167017701a701b70107000125174911044925091103003f3fed10ed10cd
  79.549 -5f5d10cd5d1217395d5f5d5d5d5d5f5d0110d65f5d5dedc410d45dedc45d5d3130005f5d5d5f
  79.550 -5d5d595937371616333236353426272726263534363332170726262322061514161617171616
  79.551 -1514042322544938a742758e4f9f769677e8b6f35f3b28a44666752a4b74789679fef7dec343
  79.552 -b8293780634a7f4b3746c087a4d84fae1d36745b385c3e383947c598a5e600020041ffec040a
  79.553 -0443000b0015013c402517401010024b17400b0c024bb7050101381701114e17063706470667
  79.554 -060406041010024b06b8ffdeb40f0f024b06b8fffcb40b0b024b06b8ffe4b40c0c024b06b8ff
  79.555 -d4b40d0d024b06b8ffeab40e0e064b06b8ffe0b40c0c064b06b8ffe440760d0d064b060c4e87
  79.556 -009700a700b700c700e700063800480058006800040000101010024b000e0f0f024b00200b0b
  79.557 -024b00200c0c024b00160d0d024b000c0e0e064b00100c0c064b000c0d0d064b00166a030165
  79.558 -090103670e0168130102450e550e650e034a135a136a13030e100f0f024b0e520913b8fff040
  79.559 -160f0f024b13520309180f0f024b09180f0f064b090b03b8ffe8b40f0f024b03b8ffe8b50f0f
  79.560 -064b0307003f2b2b3f2b2b10ed2b10ed2b5d5d5f5d5d5f5d5d0110d62b2b2b2b2b2b2b2b5f5d
  79.561 -5dfdd42b2b2b2b2b2b2b2b5ded5d5f5d31302b2b133400333212111000232200131021323635
  79.562 -1021220641010bdae6fefefce0e5ff00c8011d8597fee4829b021af80131fedbfefcfefdfed5
  79.563 -012e0100fe6dd8bb018ed4000001007dffec03e3042f001200fb402714400b0b024b7714010a
  79.564 -4d074d070801170847087708a708048708b708e70803080c1010064b08b8fffab40e0e064b08
  79.565 -b8ffecb41313024b08b8ffec400b1010024b08160b0b024b08b8ffeeb40d0d024b08b8ffccb4
  79.566 -0e0e064b08b8fff0b40c0c064b08b8fff440150d0d064b08004de812f8120207121712271203
  79.567 -0012b8fff8b41313024b12b8fffab41010024b12b8fff640230f0f024b120c0b0b024b120c0c
  79.568 -0c024b12080d0d024b12040c0c064b12040d0d064b12b8fffa40110e0e064b121303520e090a
  79.569 -0e0b08061206003f3f3f3f10ed0110d62b2b2b2b2b2b2b2b2b5f5d5dfdd42b2b2b2b2b2b2b2b
  79.570 -2b5d7172eded5d3130012b01111433323637113311233506062322263511013bd75e9c19bebe
  79.571 -20c15cb0bb042ffd55f86c4702f0fbd1943f69caba02bf00000100960000031c0443000e00af
  79.572 -401e0a400b0d024b081018102810c81004c70ed70e020e06094d064d68070107b8ffecb41313
  79.573 -024b07b8ffeeb41010024b07b8fff240110f0f024b07040b0b024b07040c0c024b07b8ffeeb4
  79.574 -0f0f064b07b8fffcb40c0c064b07b8fff2b41010064b07b8fffc40250e0e064b070f170a270a
  79.575 -370a470a570a670a0600050a400e0e064b0a02520c0806070a0c07003f3f3f10edcd2b325f5d
  79.576 -0110d62b2b2b2b2b2b2b2b2b5deded10c65d5d3130002b012623220615112311331536333217
  79.577 -02cd3e3f6597bebe68cd336003782bba83fd9a042fabbf1200010041ffec03b5044300170119
  79.578 -401e450501a1010103281938190200870d970da70d030200070d870d970d030db8fff4b41010
  79.579 -024b0db8ffeab40f0f024b0db8ffeab40b0c024b0db8ffe840610d0d024b0d074e3812481202
  79.580 -8712a712b712c712e712050012101010024b12180f0f024b12200b0c024b12180d0d024b1206
  79.581 -0e0e064b120c0e0e064b12120c0c064b12100d0d064b1218250a350a450a032a043a044a0403
  79.582 -030c52070d170d020db8ffc040160b0b024b0d0f015208001800020000400b0b024b0004b8ff
  79.583 -e8b40c0c024b04b8ffe840190d0d024b0452150a180c0c024b0a180d0d024b0a520f0b150700
  79.584 -3f3fed2b2b10ed2b2bdd2b5f5ded10dd2b5ded5f5d5d0110d62b2b2b2b2b2b2b2b5f5d5dfdd4
  79.585 -2b2b2b2b5d3c5f5d5f5d5f5d5d31300107262623220615141633323717062322003510002132
  79.586 -1603af5e1d93479bb6baa580824b99e2dbfee20129010253c203d8861d34d9bdbcc563a06301
  79.587 -26fb01000136460000020041ffec041c04430019002201ff408724400b0b024b58170103b807
  79.588 -018a079a07aa07ba07ca07da0706025705016808780888089808a80805280838084808580868
  79.589 -08780888089808a808b808c808d8080c00571877180208221010024b08180f0f024b08180c0c
  79.590 -024b082c0d0d024b08100c0c064b08100d0d064b081f4e471e01021718371847186718871897
  79.591 -18a718b718c7180918b8ffe0b40e0e064b18b8ffdeb41010024b18b8ffdcb40f0f024b18b8ff
  79.592 -e2b40c0c024b18b8ffd4b40d0d024b18b8ffe4b40c0c064b18b8ffe4406b0d0d064b18011e4e
  79.593 -014e87100138104810581068100410100e0e064b10101010024b10100f0f024b101c0b0c024b
  79.594 -10160d0d024b100c0c0c064b100c0d0d064b102387079707a707030027053705470557050402
  79.595 -07522a083a084a08030357086708770803070817080208b8ffc0b40b0c024b08b8ffd4b40d0d
  79.596 -064b08b8ffc040350d0d024b080c1e50470157016701a701b701050001400f0f024b01400d0d
  79.597 -024b01400f0f064b010105581a011a5214100f0f024b14b8ffe8b40d0d024b14b8ffe840200e
  79.598 -0e064b140c0f0f064b14671401024a145a140205100c0c024b05520c0b1407003f3fed2b5d5f
  79.599 -5d102b2b2b2bed5d11392f2b2b2b5f5ded10d52b2b2b5d715f5ded5f5d5f710110d62b2b2b2b
  79.600 -2b2b2b5d5deded10dd2b2b2b2b2b2b2b5d5f5dedc42b2b2b2b2b2b5d5f5d715d5f5d5d5f5d31
  79.601 -30012b0121141716333237170607062322272635103736333217161514012207060721342726
  79.602 -040dfcfc675b8fa36d502c5b728cca8d9da190c5e5827efe247f56520b0251484f0205bc6558
  79.603 -5f892c202a8997ff0109a08f817ccd3f0169524e74734d540001009f01fa024b02a900030025
  79.604 -4017280368037803a803040307002700370003000004014800002fed0110d65f5dcd5d313013
  79.605 -3521159f01ac01faafaf00000001004fffec02fc0558001500cab90017ffc0403f0c0d024b08
  79.606 -13181302281701871001109708010809010006090309010c0c064b094d480058006800f80004
  79.607 -00000c1313024b000a1010024b00120f0f024b00b8fff2b40b0b024b00b8fff0b40c0c024b00
  79.608 -b8ffe8401d0d0d024b00160e0e064b00100f0f064b00260c0c064b00280d0d064b00b8fffc40
  79.609 -1b0e0e064b002c133c13020f0d0205070d52120152085207120b0706003f3f10eded10ed10c6
  79.610 -3c10c65d012f2b2b2b2b2b2b2b2b2b2b2b5f5ded2b3c103c10cd10dd5dc65d5d3130005d012b
  79.611 -13233533353711211521111416333237170623222635cb7c7cbe0126feda5b65494e1c768d7f
  79.612 -af039996e049fed796fdec877225a71ebd9000010050ffe7047905d20015015f40b2e7150100
  79.613 -07080103570701027e10017a0b011506010388009800a800b800c800d800e8000700070c170c
  79.614 -270c370c04000c200c0c064b0c170645110c1010024b11060f0f024b11200b0b024b11100c0c
  79.615 -024b11120d0d024b110c0e0e064b11180c0c064b11120d0d064b11163700e70002028e080103
  79.616 -780f01771401026509010a035a036a03032a0f3a0f02030b0c9701a701b701c701d701e70106
  79.617 -0001e70c010108001800880003070c170c870c030000b8ffd0400f1111064b00140c40111106
  79.618 -4b0c0e03b8ffe8b40e0e064b03b8fff2b41010064b03b8ffe8b40f0f064b03b8fff0b4101002
  79.619 -4b03b8ffe840250f0f024b03491409180f0f064b09180f0f024b09490e0914101010064b1410
  79.620 -1010024b1403003f2b2b3fed2b2b10ed2b2b2b2b2b10cd2b10cd2b5f5d5d5f5d325f5d11335f
  79.621 -5d5d5d5f5d5d5f5d5f5d0110d62b2b2b2b2b2b2b2bed10d62b5f5dc65d5f5d5d5d5f5d31305f
  79.622 -5d5f5d01072623220211141233323717062120001110002132043d4360cec1e9efbdce6f6eae
  79.623 -feeefee1feb601600117ef0583ab46feb4fefafafec99299ad019e0153014801b20000000002
  79.624 -0087fe5c042c0443000f001b014d40161d400b0b024be71d01164e470af70a02470a970a020a
  79.625 -b8ffe4b40f0f024b0ab8ffeab40c0c024b0ab8ffd4b40d0d024b0ab8fff4b40e0e064b0ab8ff
  79.626 -e6b40c0c064b0ab8ffea401e0d0d064b0a111101044d014d1702010702170227028702e702f7
  79.627 -02060002b8fff4b41313024b02b8fff6400b1010024b02040d0d024b02b8fffa40110f0f024b
  79.628 -020a0b0b024b02080c0c024b02b8fff4b40e0e064b02b8fffe40330f0f064b02020c0c064b02
  79.629 -020d0d064b021c580d680d025707670702024514014a190114100e0e064b14100f0f024b1452
  79.630 -0d19b8fff0b40e0e064b19b8fff0400c0f0f024b195207010e03060db8fff0b40e0e064b0db8
  79.631 -fff040140f0f024b0d0b07100e0e064b07100f0f024b0707003f2b2b3f2b2b3f3f10ed2b2b10
  79.632 -ed2b2b5d5d5f5d5d0110d62b2b2b2b2b2b2b2b2b2b5f5d71eded103c10d42b2b2b2b2b2b5d71
  79.633 -ed5d31302b251123113315363332121114002322260311161633201134262322060145bebe6c
  79.634 -99e4feff00f2449b161274370162a8b928743bfe2105d3586cfee4feeef4fecb30032cfd901b
  79.635 -310190cbbc38000000010096ffec020705e6000800c7b9000affc0b41313024b0ab8ffc0b410
  79.636 -10024b0ab8ffc0402a0c0c024b070a170a270a370a470a570a670a770a080706170627060306
  79.637 -024d070117012701d701040001b8ffecb41313024b01b8ffeeb41010024b01b8fff240110f0f
  79.638 -024b01040b0b024b01040c0c024b01b8ffcc40170e0e064b01180f0f064b01130c0c064b0116
  79.639 -0d0d064b01b8ffec401b0b0b064b0109b705c70502010a081a082a083a08040652070b010000
  79.640 -3f3fed5d5f5d0110d62b2b2b2b2b2b2b2b2b2b5f5dfdc65d5d3130012b2b2b13113311141633
  79.641 -152096be6350fe8f012f04b7fb695663aa00000000010041ffec02fc0443002100e7402b2340
  79.642 -0b0b024b081f181f02070e170e0228234823882303003a0c01351d0103c8110111054e671d77
  79.643 -1d021db8ffeeb40e0e064b1db8ffe0405a0d0d024b1d1700174e480c01970ca70cb70ce70c04
  79.644 -000c040e0e064b0c22e81901271b0101280701270f0128200102651a751a020307191a031403
  79.645 -4812581268127812c81205120f37014701570167017701b701c70107000103b8ffe040141113
  79.646 -064b03522014181113064b14520f200b0f07003f3f10ed2b10ed2bc55f5d10c55d111217395f
  79.647 -5d5f5d5d5d5f5d5d0110d62b5f5d5dedc610d42b2b5dedc45d5f5d5d5f5d3130005d5d012b37
  79.648 -371633323534272e033534363332170726232206151417171616151406232241439f61b0aa83
  79.649 -5b4321c09b75b2367172445d75887d72cab3a940b468946a4c3c3e4f593384944ab05a403167
  79.650 -353e39926e90a300000000010096000003f405b90005009140160804180402c804d804e804f8
  79.651 -04040003440004470700b8ffeab41010064b00b8ffecb41313024b00b8fff4b41010024b00b8
  79.652 -fffa400b0f0f024b00040b0b024b00b8fffeb40d0d024b00b8fff4b40e0e064b00b8fff4400b
  79.653 -0f0f064b00030c0c064b00b8fff4400d0d0d064b004706034800080102003f3fed0110e62b2b
  79.654 -2b2b2b2b2b2b2b2b10e610ed5f5d71313033113311211596c8029605b9fafbb4000000020050
  79.655 -000001c105c4000b001100d9b613400f0f024b13b8ffc0b60d0d024b097b03b8fff4b40e0e06
  79.656 -4b03b8fff8b40f0f024b03b8fffab40c0c024b03b8fff940200c0c064b03110e0c4d77110100
  79.657 -11041313024b11021010024b110e0f0f024b11b8ffeeb40b0b024b11b8ffecb40c0c024b11b8
  79.658 -ffe6400b0d0d024b110e0f0f064b11b8fff8400b0c0c064b11120d0d064b11b8ffd640100e0e
  79.659 -064b11081111064b11130d511000b8ffc040120f0f024b007c06400f0f024b06100c0a100600
  79.660 -3f3f10d62bed2b10ed0110d62b2b2b2b2b2b2b2b2b2b2b5f5dfdc610d42b2b2b2bed3130012b
  79.661 -2b013216151406232226353436031123352111014b314545313045443793015105c445303145
  79.662 -45313144fa3c038fa0fbd100000000020087ffec042a05e60010001d010a4017570b0102184e
  79.663 -470bd70b02470b970b020b0a1313024b0bb8ffe8b40f0f024b0bb8ffeab40c0c024b0bb8ffd8
  79.664 -b40d0d024b0bb8fff4b40e0e064b0bb8ffe8b40c0c064b0bb8ffe840170d0d064b0b12044d12
  79.665 -4d0702170227028702f702050002b8fff4b41313024b02b8fff6400b1010024b02040d0d024b
  79.666 -02b8fffa40110f0f024b020a0b0b024b02080c0c024b02b8fff8b40e0e064b02b8fffe40200f
  79.667 -0f064b02020c0c064b02020d0d064b021e4515012a1b3a1b4a1b0315520e1bb8ffe8b40b0b02
  79.668 -4b1bb8ffe8400f0c0c024b1b5208010b0e0b08070300003f3f3f3f10ed2b2b10ed5d5d0110d6
  79.669 -2b2b2b2b2b2b2b2b2b2b5f5deded10d42b2b2b2b2b2b2b5d71ed5f5d31302507231133113636
  79.670 -333200151000232226031114163332363534262322060129435fbe1b9548dc0111feeeea4c93
  79.671 -0a8e25c2a8c4a6237d4d6105fafdfa253efed0e8fef4fecd39032afd961049badbb6cc3c0002
  79.672 -0050ffec03e40443001b002501d3b627401010024b25b8ffecb40b0c024b25b8ffee40490d0d
  79.673 -064b071317130201672077200202280f480f0200b70fc70fd70fe70f04010025150f05371847
  79.674 -18571867187718871897180718254d0a4d881501150c1313024b150c1010024b15b8fff8b40f
  79.675 -0f024b15b8fff040110c0c024b151e0d0d024b150c0e0e064b15b8fff040440f0f064b150c0d
  79.676 -0d064b1527214e38050100050c0f0f024b05160b0b024b05100c0c024b05120d0d024b050c0e
  79.677 -0e064b050c0c0c064b050c0d0d064b05263a0301032500b8ffc0b40d10024b00b8ffc040320d
  79.678 -0f064b480058006800780004000218191c520a080e52080f180f280f380f480f580f980fa80f
  79.679 -b80fc80fd80fe80f0c000fb8ffc0b41317024b0fb8ffc040240d0d024b0f124a1e5a1e02031e
  79.680 -52a808b80802580801006a087a08020347085708020008b8ffc0b41414024b08b8ffc0b41313
  79.681 -024b08b8ffe8b41010024b08b8ffe8b40f0f024b08b8ffc040131313064b08080c2352020c52
  79.682 -12190b020b1207003f3f3f10ed10ed11392f2b2b2b2b2b5f5d5f5d5f5d5ded5f5d10dd2b2b5f
  79.683 -5ded10d5ed10cd10dd5d2b2bcd5f5d0110d62b2b2b2b2b2b2b5f5ded10d62b2b2b2b2b2b2b2b
  79.684 -71ededc65d10c41112395f5d5f5d5f5d3130005f5d2b2b012b25062322263534243332171023
  79.685 -2207273636333216151114171522260326232206151433323702e472eb7eb9011ddd3c4ce8b2
  79.686 -605036bf57e9d35474732b5a2490b6c5906f7b8fb788a3e11a0104609f2c3fd4e7fe808d2f5f
  79.687 -4201df149465a78900020004000004b405cd0007000a013db90008ffe8405b0f10024b0c4010
  79.688 -10024b0602380a480a580a680a780a0501370901034709570967097709044801014702010158
  79.689 -0c880c020002090306010a05004607030a1414064b0346040808062a043a0402250735070203
  79.690 -1807010204700507b8ffe8b40e0e064b07b8fff040271111064b07200b0b064b077006170527
  79.691 -0502070517052705370547057705a705b705e705090005b8fff4b50c0c024b0508b8ffe04021
  79.692 -1111064b0002050a01094802400f0f024b02401010024b02020504070804080502003f3f3f11
  79.693 -12392f2b2bed393910435458400e5c08010348086808780803000871ed5f5d5f5d1bb0083359
  79.694 -2b012f2b5f5d71dded2b2b2b10ed5f5d5f5d5d1239192f1810ed2b10ed113939111239395f5d
  79.695 -5f5d5d5d5f5d5f5d4354584009010a080002090808030507103c3c073c3c593130012b002b21
  79.696 -0321032301330101032103d665fddf6ce00253350228fdb4e301b30135fecb05cdfa33044dfd
  79.697 -7b000000000100c8000002ba05bf0008007440172a060103067507020056081c1313024b080a
  79.698 -0f0f024b08b8fff2400b0d0d024b080c0b0b024b08b8fffc400b0c0c024b080c0f0f064b08b8
  79.699 -ffe8401a0d0d064b08090c0c064b085801680102000107030207000c0704003f3f10ddcd1239
  79.700 -5f5d012f2b2b2b2b2b2b2b2bfdc610ed5f5d313021110535363637331101f2fed671ff463c04
  79.701 -63babb39c85afa410001003b000003c905d3001500b5401905100f10024b04100f10024b0310
  79.702 -0f10024b02100f10024b13b8ffecb40c0c064b13b8ffecb40f10024b13b8ffecb70c0d024b18
  79.703 -0b0113b8fff0401f1010064b045707100138104810581068107810881098100710180f10024b
  79.704 -10b8ffec402c0d0d024b10140b0b024b101417090a0a77130137135713671377130400138100
  79.705 -16145a1509065b0d150c0d05003f3f10fdc610ed0110d6ed5f5d5d3c10c510d6d62b2b2b5d5d
  79.706 -ed2b31305d012b2b2b2b2b2b2b333501363534232206072736363332161514070121154501cb
  79.707 -90e5518e208122c78dd3ee9efeb7023e2802bfdd9acb55416a6274c3b2a5fbfdf6b400000001
  79.708 -006dffec03ad05d300220142402d181f01071617160267097709a70903008716971602880198
  79.709 -0102881198110202111201270037000200231a1709b8ffe8b40f0f024b09b8fff440470d0d02
  79.710 -4b090d5717100d0d064b17121010024b17120f0f024b17100d0d024b17100b0b024b17100c0c
  79.711 -024b1705571d060d0d064b1d0c1010024b1d200f0f024b1d100d0d024b1db8fff0406f0c0c02
  79.712 -4b1d2488019801a8010387119711a711b711c711d7110600671c016703770302680f780f0202
  79.713 -5806012800380048005800680078000627123712471257126712771206011a1a0a5b8709a709
  79.714 -b7090309090f0301070017000200035b2011081218120200120f5b14200d1405003f3f10eddd
  79.715 -5f5dcd10eddd5dcd1112392f5ded39192f5f5d5d5d5f5d5d5d5f5d5d011810d62b2b2b2b2bed
  79.716 -d42b2b2b2b2b2bfdc42b2b10cd10d65dcdd6cd5f5d5d5d5f5d31305d005d3737163320113426
  79.717 -2323353332353423220727363332161514060716161514042322266d6062960116a2861009fe
  79.718 -ef824d595ddac0f2875b7e95fefee962bc689a6c01107c9ba2e0ea578879cda07abc2029c58c
  79.719 -ccde49000002004bfe5c03f30443000e0019011c40151b400b0b024b0b0f4d004d470e010e16
  79.720 -1313024b0eb8ffe8b41010024b0eb8fff2400b0f0f024b0e060b0b024b0eb8fff0b40c0c024b
  79.721 -0eb8ffe0b40d0d024b0eb8ffc8b40e0e064b0eb8ffec400b0d0d064b0e080f0f064b0eb8ffe2
  79.722 -406a0c0c064b0e14020c0c064b144e8706013806b806c80603380648060200060c0e0e064b06
  79.723 -0e0d0d064b060c0f0f024b061c0b0c024b06120d0d024b06160c0c064b061a58036803025709
  79.724 -0102251735174517032a113a114a110317100f0f024b17180b0c024b17520311b8ffe8400a0b
  79.725 -0c024b1152090e0e03b8fff0400a0f0f024b030b0d060907003f3f3f2b3f10ed2b10ed2b2b5d
  79.726 -5d5f5d5d0110d62b2b2b2b2b2b5f5d715dfd2bd42b2b2b2b2b2b2b2b2b2b5dedfdc53130012b
  79.727 -0111062322021110003332173733110326232206151416333237033553c3dbf9011de08c7933
  79.728 -73be527ba1b4b499894cfe5c01e353012501040101012d6551fa2d04f552dab4bacf46000000
  79.729 -00010087000003d8044300110103401813400b0b024b070f170f0201771301004d1110101006
  79.730 -4b11b8ffd4b40e0e064b11b8fff8b41313024b11b8fff440111010024b110a0f0f024b11080c
  79.731 -0c024b11b8fff440110d0d024b111c0b0b024b110e0f0f064b11b8fff8b40c0c064b11b8fff8
  79.732 -b40d0d064b11b8fff440100b0b064b11084d070917092709030009b8fff4400b1313024b0904
  79.733 -0d0d024b09b8fff6b41010024b09b8fff4400b0f0f024b090a0b0b024b09b8fff8b41010064b
  79.734 -09b8fff4400b0e0e064b09080c0c024b09b8fffa40110f0f064b091204520e110a090a0a060e
  79.735 -07003f3f3f3f10ed0110d62b2b2b2b2b2b2b2b2b5f5dfdd42b2b2b2b2b2b2b2b2b2b2b2bed5d
  79.736 -3130005f5d012b211134262322060711231133173633201111031a6779418e26be823c5ed501
  79.737 -60026fab894e39fce4042f8a9efe54fd69000000000100870000061d0443001f01b840382140
  79.738 -0f10024b21400c0c024b071c010108216821022721372157219721c72105004d371f011f1013
  79.739 -13024b1f081010024b1f1c0f0f024b1fb8ffec40170b0b024b1f180c0c024b1f040d0d024b1f
  79.740 -0e0f0f064b1fb8ffed400b0c0c064b1f101010064b1fb8fffe401d0e0e064b1f084d37070107
  79.741 -101313024b07021010024b071a0f0f024b07b8ffec40170b0b024b07180c0c024b07040d0d02
  79.742 -4b07080f0f064b07b8ffedb40c0c064b07b8fffe40180d0d064b07061010064b07104d071117
  79.743 -112711e711040011b8fff8b41010064b11b8fffa400b0e0e064b11100909024b11b8fff4400b
  79.744 -1313024b11040d0d024b11b8fff4b41010024b11b8fff440110f0f024b110a0b0b024b11080c
  79.745 -0c024b11b8fff440530f0f064b11100c0c064b1120171c271c371c030118400d0d024b184010
  79.746 -10064b182c0d0d064b4718571867187718040018400e0e064b18400e10024b18160f14160352
  79.747 -1b0c52161f0a080a110a1b0716071206003f3f3f3f3f3f10ed10ed10ddcd10cd2b2b5f5d2b2b
  79.748 -2b5f5d0110d62b2b2b2b2b2b2b2b2b2b2b5f5dfdd42b2b2b2b2b2b2b2b2b2b5dedd42b2b2b2b
  79.749 -2b2b2b2b2b2b5ded5d5d3130005f5d012b2b2111342322060711231134262322060711231133
  79.750 -173633321736363332161511055fdb457816be776239811bbe7c3f6ea5e65c20ae5ca6b602a6
  79.751 -fd5536fce802f94f5b5835fcea042f7c908f3d52c5b2fd3400010041000002ff05e6001500a4
  79.752 -b90017ffc0b40f10024b17b8ffc0402d0b0c024b751201031538094809580903090b0e0c070b
  79.753 -054d074d0b4d480c01000c021010024b0c120f0f024b0cb8ffeeb40b0b024b0cb8ffe840110c
  79.754 -0c024b0c200d0d024b0c160e0e064b0cb8fff1401a0c0c064b0c140d0d064b0c0952080e520f
  79.755 -0252130c0a0f061300003f3f3f10ed10ed3ced012f2b2b2b2b2b2b2b2b5f5dededed103c10c6
  79.756 -10c65dc63130005f5d012b2b0126232206151417331523112311233533343633321702ca3a32
  79.757 -577105dadabe9c9ccaa6535f053c1484651b1da0fc71038fa0cdea1e000100b90000018105b9
  79.758 -000300beb90005ffc0402f1313024b0705012805010344180028003800480058006800066800
  79.759 -780088009800040700b800020000281010064b00b8ffd4b41313024b00b8ffe4b41010024b00
  79.760 -b8ffea400b0f0f024b00040b0b024b00b8fff4b40c0c024b00b8ffee400b0d0d024b00200e0e
  79.761 -064b00b8ffee40110f0f064b00010c0c064b001c0d0d064b00b8ffe0b41111064b00b8ffce40
  79.762 -0b0909064b00470400080102003f3f0110f62b2b2b2b2b2b2b2b2b2b2b2b2b5f5d7172ed5d5d
  79.763 -3130012b33113311b9c805b9fa47000000000002000300000000001400010000000000340004
  79.764 -002000000004000400010000f01affff0000f000ffff10000001000000000006004000000000
  79.765 -001b0000000100020003000400050006000700080009000a000b000c000d000e000f00100011
  79.766 -00120013001400150016001700180019001a05e6000005b9001905b90014042f00140000ffe7
  79.767 -0000ffec0000ffecfe5c000005c30000fe5400000338000005d300000253000005c8000a0000
  79.768 -0000000000000000000000000000000000000000000000000000000000000000000000000000
  79.769 -0000000000000000000000000000000000000000000000000000000000000000000000000000
  79.770 -000000c800cd00cd009600b400b400000000000000be00c800c8008c00a0009b009600000000
  79.771 -00be00c800c8000000aa00aa000000000064007d0082008c009600a00064007d0082008c009b
  79.772 -00d20064007d0082008c009600a002300136011801a401d600460218012c01c2000001d600eb
  79.773 -00eb01d1017f0154011301450168012c008d02350159033f0505012c00b4006e0136015e01cc
  79.774 -01cc04d8006e006e01d600d2005f01f4012c007802d00190037f00800280006e00b4000000a5
  79.775 -fea2003200b9008c000000000000000000000000000000000000000000000000000000000000
  79.776 -0000000000000000000000000000000000000000000000000000000000000000000000000800
  79.777 -05e6000005b9001905b90014042f00140000ffe70000ffec0000ffecfe5c0000000000000000
  79.778 -0000033800000000000002530000000000000000000000000000000000000000000000000000
  79.779 -0000000000000000000000000000000000000000000000000000000000000000000000000000
  79.780 -0000000000000000000000000000000000000000000000c800cd00cd009600b400b400000000
  79.781 -000000be00c800c8008c00a0009b00960000000000be00c800c8000000aa00aa000000000064
  79.782 -007d0082008c009600a00064007d0082008c009b00d20064007d0082008c009600a04036544b
  79.783 -214a494847464544434241403f3e3d3c3b3a39383736352f2e2d2c2826252423221f18141110
  79.784 -0f0d0b0a090807060504030201002c4523466020b02660b004262348482d2c452346236120b0
  79.785 -2661b004262348482d2c45234660b0206120b04660b004262348482d2c4523462361b0206020
  79.786 -b02661b02061b004262348482d2c45234660b0406120b06660b004262348482d2c4523462361
  79.787 -b0406020b02661b04061b004262348482d2c0110203c003c2d2c20452320b0cd442320b8015a
  79.788 -51582320b08d44235920b0ed51582320b04d44235920b0042651582320b00d44235921212d2c
  79.789 -20204518684420b001602045b04676688a4560442d2c01b10b0a432343650a2d2c00b10a0b43
  79.790 -23430b2d2c00b0282370b101283e01b0282370b10228453ab10200080d2d2c2045b003254561
  79.791 -64b050515845441b2121592d2c2045b0004360442d2c01b00643b00743650a2d2c2069b04061
  79.792 -b0008b20b12cc08a8cb8100062602b0c642364615c58b00361592d2c8a03458a8a87b0112bb0
  79.793 -292344b0297ae4182d2c4565b02c234445b02b23442d2c4b525845441b2121592d2c01b00525
  79.794 -1023208af500b0016023edec2d2c01b005251023208af500b0016123edec2d2c01b0062510f5
  79.795 -00edec2d2c20b001600110203c003c2d2c20b001610110203c003c2d2c00b00743b006430b2d
  79.796 -2c21210c6423648bb84000622d2c21b08051580c6423648bb82000621bb200402f2b59b00260
  79.797 -2d2c21b0c051580c6423648bb81555621bb200802f2b59b002602d2c0c6423648bb840006260
  79.798 -23212d2c4523456023456023456023766818b08062202d2cb00426b00426b00425b004254523
  79.799 -4520b003266062636820b0032661658a2344442d2c2045b0005458b040442045b04061441b21
  79.800 -21592d2c45b1302f4523456160b0016069442d2c4b5158b02f2370b01423421b2121592d2c4b
  79.801 -515820b0032545695358441b2121591b2121592d2c45b01443b0006063b0016069442d2cb02f
  79.802 -45442d2c452320458a60442d2c45234560442d2c4b235158b90033ffe0b134201bb333003400
  79.803 -5944442d2cb0164358b00326458a586466b01f601b64b020606620581b21b04059b001615923
  79.804 -586559b02923442310b029e01b2121212121592d2cb0164358b004254564b020606620581b21
  79.805 -b04059b0016123586559b0292344b00425b00725082058021b0359b0052510b004252046b004
  79.806 -2523423cb0072510b006252046b00425b0016023423c2058011b0059b0052510b00425b029e0
  79.807 -b0072510b00625b029e0b00425b00725082058021b0359b00425b003254348b00625b00325b0
  79.808 -016043481b2159212121212121212d2cb0164358b004254564b020606620581b21b04059b001
  79.809 -6123581b6559b0292344b00525b00825082058021b0359b0042510b005252046b0042523423c
  79.810 -b00425b0072508b0072510b006252046b00425b0016023423c2058011b0059b0042510b00525
  79.811 -b029e0b02920456544b0072510b00625b029e0b00525b00825082058021b0359b00525b00325
  79.812 -4348b00425b0072508b00625b00325b0016043481b2159212121212121212d2c02b004252020
  79.813 -46b004252342b0052508b003254548212121212d2c02b0032520b0042508b002254348212121
  79.814 -2d2c452320451820b00050205823652359236820b040505821b04059235865598a60442d2c4b
  79.815 -53234b515a5820458a60441b2121592d2c208a08234b538a4b515a5823381b2121592d2c0020
  79.816 -8a49b0005158b04023208a3812341b2121592d2c462346608a8a462320468a608a61b8ff8062
  79.817 -232010238ab14b4b8a70456020b0005058b00161b8ffba8b1bb0468c59b0106068013a2d2c20
  79.818 -8a2349648a2353583c1b21592d2c4b505845441b2121592d2cb0024354584b53234b515a5838
  79.819 -1b2121591b21212121592d2cb1020042b123018851b1400188535a58b910000020885458b202
  79.820 -010243604259b12401885158b920000040885458b2020202436042b12401885458b202200243
  79.821 -6042004b014b5258b2020802436042591bb940000080885458b202040243604259b940000080
  79.822 -63b80100885458b202080243604259b94000010063b80200885458b202100243604259b94000
  79.823 -020063b80400885458b202400243604259595959592d000000010000000500005363bb3c5f0f
  79.824 -3cf5001b080000000000ad61b71900000000c142e956ff50fde708a8078b0000000a00010000
  79.825 -00000000000100000783fe39000008e9ff50ff7808a800010000000000000000000000000000
  79.826 -001b0400008003d90050044b0041045f007d031c009603f60041045d004102f0009f032c004f
  79.827 -04c9005004750087025c0096033d0041040d009602480050047500870434005004b800040269
  79.828 -0000043200c80432003b0432006d0475004b045f008706a4008702f50041023a00b900000028
  79.829 -0148021002ae032003d6050e052e05b60690076607de088408dc096a0a200b420bfe0bfe0c4c
  79.830 -0ccc0da00e5c0efe100a107e10ea00010000001b004d0007004b000500020010002f00550000
  79.831 -02f001ff00030001400a54bfa50140a5111546a4b8010cb2321fa1b8011540b21f1f6fc73121
  79.832 -6ec731216dc731216cc731216bc731216ac7312169c7312168c7312167c7312166c7312165c7
  79.833 -312164c7312163c7312162c7312161c7312160c731215fc731215ec731215dc731215cc73121
  79.834 -5bc731215ac7312159c7312158c7312157c7312156c7312155c7312154c7312153c7312152c7
  79.835 -312151c7312150c731214fc731214ec731214dc731214cc731214bc731214ac7312149c73121
  79.836 -48c7312147c7312146c7312145c7312144c73121b80137b26f0821b80136b26e0821b80135b2
  79.837 -6d0821b80134b26c0821b80133b26b0821b80132b26a0821b80131b2690821b80130b2680821
  79.838 -b8012fb2670821b8012eb2660821b8012db2650821b8012cb2640821b8012bb2630821b8012a
  79.839 -b2620821b80129b2610821b80128b2600821b80127b25f0821b80126b25e0821b80125b25d08
  79.840 -21b80124b25c0821b80123b25b0821b80122b25a0821b80121b2590821b80120b2580821b801
  79.841 -1fb2570821b8011eb2560821b8011db2550821b8011cb2540821b8011bb2530821b8011ab252
  79.842 -0821b80119b2510821b80118b2500821b80117b24f0821b80116b24e0821b80115b24d0821b8
  79.843 -0114b24c0821b80113b24b0821b80112b24a0821b80111b2490821b80110b2480821b8010fb2
  79.844 -470821b8010eb2460821b8010db2450821b8010c40ff4408216957311f5857311f5657311f51
  79.845 -52311f4644311f4544311f4f4e311f4d4e311f2097309740975097043088010f8c018f849f84
  79.846 -af84bf84cf84058f689f68af680360697069028f5b018f5a017057018f509f50af50bf50cf50
  79.847 -058f519f51af51038f529f52af52033f7c4f7c02507b607b707b03704e01708f01308f608f70
  79.848 -8f03008e01008e01408e708e02008e308e408e508e608e708e06107040700260740160730170
  79.849 -440100282800000012110840370f3fce16010fa21fa20218c7312114c731210ec731210dc731
  79.850 -210cc731210bc731210ac7312109c7312108c7312107c7312106c7312105c7312104c7312103
  79.851 -c7312102c7312101c73121407c00c73121e0180821dc140821d60e0821d50d0821d40c0821d3
  79.852 -0b0821d20a0821d1090821d0080821cf070821ce060821cd050821cc040821cb030821ca0208
  79.853 -21c9010821c8000821230e45220c45210a452008451f06451e04451d02451c00451a08180816
  79.854 -081408120810080e080c080a08080806080408020800084bb807ff524bb008505b58b101018e
  79.855 -59b0124b004b5442b9000101ff858d2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b
  79.856 -2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b7342011d4b
  79.857 -b01b5358b0961d594bb0325358b0001db1160042594b20b0325323b096515a58b0301d592b01
  79.858 -45695342014b5058b108004259435c58b1080042591610703eb13737456920b0005458b04060
  79.859 -5944b1300070b332003000197018707373737373737474737373737373737373737373737373
  79.860 -73732b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b
  79.861 -2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b
  79.862 -2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b742b00000000>
  79.863 -] def
  79.864 -FontName currentdict end definefont pop
  79.865 -%%Page: 1 1
  79.866 -%%BeginPageSetup
  79.867 -%%PageBoundingBox: 0 0 140 146
  79.868 -%%EndPageSetup
  79.869 -q
  79.870 -0 g
  79.871 -BT
  79.872 -11.2 0 0 11.2 43.666827 133.93205 Tm
  79.873 -/f-0-0 1 Tf
  79.874 -[<0102>-1<0203>-1<040506>-1<0708>-1<09>1<090a>1<02>-1<0b>]TJ
  79.875 --2.169922 -1 Td
  79.876 -[<0c>-1<0d0b>-1<0a020b>-1<0e>-1<06>-1<08040d>-1<09>1<0c>-1<02>-1<0b>-1<0f>1<06>-1<10
  79.877 -07>-1<0307>-1<0f>1<11>]TJ
  79.878 -ET
  79.879 -0.564706 0.0235294 0 rg
  79.880 -BT
  79.881 -7.2 0 0 7.2 57.254422 72.211152 Tm
  79.882 -/f-1-0 1 Tf
  79.883 -[<0102030405>-1<06070802070907>]TJ
  79.884 --0.136719 -1 Td
  79.885 -[<0a0b030c070d>1<0e0f0705>-1<100b0b0c>]TJ
  79.886 -ET
  79.887 -0 g
  79.888 -0.864145 w
  79.889 -0 J
  79.890 -0 j
  79.891 -[] 0.0 d
  79.892 -4 M q 1 0 0 -1 0 145.457336 cm
  79.893 -54.641 64.746 m 100.629 64.746 l 100.629 85.184 l 54.641 85.184 l 
  79.894 -54.641 64.746 l h
  79.895 -54.641 64.746 m S Q
  79.896 -0.564706 0.0235294 0 rg
  79.897 -BT
  79.898 -8 0 0 8 35.774931 100.786347 Tm
  79.899 -/f-1-0 1 Tf
  79.900 -[<110a0a>1<1213>-1471<110a0a>1<1214>-1471<110a0a>1<12>]TJ
  79.901 -10.003906 0 Td
  79.902 -<15>Tj
  79.903 -ET
  79.904 -0 g
  79.905 -0.8 w
  79.906 -q 1 0 0 -1 0 145.457336 cm
  79.907 -45.02 46.52 m 67.363 64.047 l S Q
  79.908 -65.266 85.516 m 68.203 80.762 l 62.887 82.481 l 64.246 82.86 65.207 
  79.909 -84.09 65.266 85.516 c h
  79.910 -65.266 85.516 m f*
  79.911 -0.799999 w
  79.912 -q 1 0 0 -1 0 145.457336 cm
  79.913 -77.262 46.52 m 77.188 64.047 l S Q
  79.914 -79.141 85.586 m 77.191 80.352 l 75.285 85.602 l 76.422 84.762 77.977 
  79.915 -84.758 79.141 85.586 c h
  79.916 -79.141 85.586 m f*
  79.917 -0.8 w
  79.918 -q 1 0 0 -1 0 145.457336 cm
  79.919 -109.402 46.52 m 87.059 64.047 l S Q
  79.920 -91.547 82.469 m 86.23 80.75 l 89.164 85.504 l 89.207 84.09 90.172 
  79.921 -82.867 91.547 82.469 c h
  79.922 -91.547 82.469 m f*
  79.923 -0.529412 0.258824 0.0156863 rg
  79.924 -BT
  79.925 -7.2 0 0 7.2 36.49407 21.807978 Tm
  79.926 -/f-1-0 1 Tf
  79.927 -[<0106>1<16030617080e100b>]TJ
  79.928 --0.105469 -1 Td
  79.929 -[<0912>1<0902180a0e0b06>1<04>]TJ
  79.930 -0.581055 -1 Td
  79.931 -<190204121a01111213>Tj
  79.932 -ET
  79.933 -0 g
  79.934 -0.864145 w
  79.935 -q 1 0 0 -1 0 145.457336 cm
  79.936 -33.488 115.422 m 73.785 115.422 l 73.785 141.055 l 33.488 141.055 l 
  79.937 -33.488 115.422 l h
  79.938 -33.488 115.422 m S Q
  79.939 -0.243137 0 0.239216 rg
  79.940 -BT
  79.941 -7.2 0 0 7.2 84.49407 21.807978 Tm
  79.942 -/f-1-0 1 Tf
  79.943 -[<0106>1<16030617080e100b>]TJ
  79.944 --0.105469 -1 Td
  79.945 -[<0912>1<0902180a0e0b06>1<04>]TJ
  79.946 -0.581055 -1 Td
  79.947 -<190204121a01111214>Tj
  79.948 -ET
  79.949 -0 g
  79.950 -q 1 0 0 -1 0 145.457336 cm
  79.951 -81.488 115.422 m 121.785 115.422 l 121.785 141.055 l 81.488 141.055 l 
  79.952 -81.488 115.422 l h
  79.953 -81.488 115.422 m S Q
  79.954 -Q q
  79.955 -q 0 0 141 146 rectclip
  79.956 -% Fallback Image: x=0, y=0, w=140, h=145 res=300dpi size=1059960
  79.957 -[ 0.24 0 0 0.24 0 0.257336 ] concat
  79.958 -/DeviceRGB setcolorspace
  79.959 -8 dict dup begin
  79.960 -  /ImageType 1 def
  79.961 -  /Width 584 def
  79.962 -  /Height 605 def
  79.963 -  /BitsPerComponent 8 def
  79.964 -  /Decode [ 0 1 0 1 0 1 ] def
  79.965 -  /DataSource currentfile /ASCII85Decode filter /LZWDecode filter def
  79.966 -  /ImageMatrix [ 1 0 0 -1 0 605 ] def
  79.967 -end
  79.968 -image
  79.969 -J3>#N#U?ni"F*&&:a`$p*;PCSi_S4%r[eqF7UhG1jE:,;Hq7Sl2k6/n-\FLOo!i4anK!'JAl
  79.970 - C^br`pmr]&ug[j/RM5LHX[==sRi3&:D0*:krmG&LD_NT!ISWl6Q8#d:2XW]cr),Kfl%AR9R
  79.971 - D!6't]T;/34"RdG1OB?mGDNU:Gfc!T)66o#?8Fin>3.LdT*=g_SneTl;k).B%%+V;d*?Lq@
  79.972 - #__(:mj.eadWF`C-9[!jeF1:)l=D3r:&R*.T@Mn;D6QnFQb@EXb^+0p;d_.37SgJa1.>CiE
  79.973 - H:\!,s#SZOl;_,3;\aT1`22#m$nH<FahY3e0"nH:kH!F:(_.dfbK5h9k-]Y[''F?1^o8>Un
  79.974 - !>ZH,Ud0:gcMH4UmES"o3f8,BnE@a-O40-j"9PJOSL5[Ju%A8XSNA6+pcrKIlV4q[\Z6)$D
  79.975 - <,+cpPmfY:s]PfdSXB::IB?9L+!A:r6VP+UaauF2Fn,Pmf!:1]i667tP^q,d9<rWjV+A\;;
  79.976 - ]?3U3iMY`[SDWX3dIq'0V_JtFEG,645[dR97YV9AE:K:n,1.#4NFROY_b8*$t<,`+9R3Z\a
  79.977 - Y?B3:Ob&3EI'2%D[+k%BrNN!Gfi4#]VMNk+clob!L9'=p@LHCD.k*76.3ZPe0.'erD.C's8
  79.978 - JhGQ:7`@$d@GnpT:6Lj7WjM<mln<;YnCeqC\`5$`Y7_h.4ggH$9H]4Em/><Fi[I+Eko@3uY
  79.979 - S%o/ZDpo8OMr\In],dA=)#QrYR"fVbKRDAm%7HO;Gsa'Li]P3e/$b%TYOF9R_Uo.1Q[/Yok
  79.980 - FDuXK:C)DdnJ;/@hbs1bj<Jp4J3ES8L0rKO:Xjrg;G1lB&V^kBc"#53_a]V.$cH?&5hAmWF
  79.981 - C+dM`^dd5*N`p>+mA,rMLl]^gKJ&aEuI.]]kJZ(T9f]YJ'GUZ5RpLtX8D+V$6CZ((V@N.aO
  79.982 - mEbpi8$_BV(mM\CNn`bkr72RGaK:<f$.t4T,0FS'SH79bQo^fQuqSL$Y)]?JuTTa9CUaI',
  79.983 - hhrIMC?grBqn,J-_<P21^o(*(r21ZpP*($e;sfR`VeP;9Doc]DmBn&$Wl*""4eHJSW&jOP]
  79.984 - KbVDe<A)317GKpCCZSVonkL$)CR*E]clUQq;5B)nj6`_/ptZaM(GY;E;FZVg3!%m$[TtG*k
  79.985 - ''b[6`Fc8\QeE1t(E-aW<:,#b_Y\%2F&GVEgK*PD1o-BVclgd_8bTn63biq'-XX5*FAH>U@
  79.986 - @/P-rHJ(HHhJ-qTLc<f4O\'@D8^FeK<KKNsB)q`r;@.?XB(9jC6c@"\fU1@fP(;"3m6D/G%
  79.987 - _!`m7-j-VM/Ae6]&.18pe+Cn#7XH-A4%AIQ);MNG7&>I>YLKcJR9[%gK;iJYUC0iHp3XQH)
  79.988 - DG;:u)'MDD\ZmOX#DuBkKHp8k(^D`Q,Qj&iV*Yn3UjbkenEFfmPkLX[ilP=c(*BYI5`[[f;
  79.989 - e)es87fI/&#XAC8PG$]P)Z3-d_d-#E;_E:R*RdGL=QVSG966RPc7^Y8m8klL^Yh\1^)T,V$
  79.990 - h5]Et+ZLeg/T$,-?[=]s0IQ*)G+\D'(=#"VHL]5+,qf-#NR'1BqD3#HYX*A,5'ofp7`USAf
  79.991 - l/XiW9Z^sL@O7@E27S4.GiIjV-2Rd+&:\-GQb821NlY7bj#;NP!f$PmB9C%F>?+AO7si+TC
  79.992 - OmCC<B5903=F>9#F`ZkLK7q(@qLkY8n@OOnc1MnM`Jmug,;XN49<MB\DFL.hj9Af>aG]%oP
  79.993 - dBfG&?;U$;lM:5'7>ArkTaj4rl:&5JDF'/EKd`d'h9Qhn.)t@$+Oi9(5)M<]bF-@&BmF%+p
  79.994 - h6AYS;&97fR(r_,`p[\6Snrr2m5Orp^-PPO98r<';uR1&B.t@K;(1B8CXY2/'kB$[L:,!jW
  79.995 - +["Fu.O/<$*F5;P4rsYAQ@Z&mD).,WPL[2AC8SkoiLVPa!669S+&Og;Kf?9p;l1LJ/<'<Z3
  79.996 - E.PiPD:Oh"Lbc8;[V1;RRaeF5Y<>LJhTe=90gr&W+Xm?`MlPeQ-X:(^nZ7E&`!`Mu^;i5$R
  79.997 - 9Z<VRJU.S(]8XG;CI<Eq-\P^gq)bq`IQ.U*5^D6^f=Ah^//;@?ma(\s6&S34;nk,7N,Q07i
  79.998 - &ZuZ+E]kt(l@Le4em6JW<g="q.L&:m(0&(@>GJ\[\/blH[O!:,'pZS16L#+lNH#XgS\)$E`
  79.999 - LX'J;N7s<4:*oK@]&_U+M!qA--$\R-5eR<8\ou0&_0A9FFS*-6ouX\/Kcp<VFR0MT-Rt[WY
 79.1000 - I)ndNM=7'8[,pZ;Yj?-0?7mTU99f[RLV:4!'epJfm'a<HEQaCSZ"?.:W@rP4;tOWj]*CF$6
 79.1001 - 0-O^WBSmlZ_sPWfbCP"F^_W$NVWIb@Be+'1"H-0-IQF:f\D[XaCmn_SV'?@a7oV2&aT(g0F
 79.1002 - %#h!5*duUOnW)X]/@&(Z)^>-\QaUOkt"B/6((+eU(-!XH]58K:FX?5jd!_'!R4^iY2T+g`;
 79.1003 - `p%;n?;/n=.n`07_nbuVMqgks'Q@jP/E'r8,oYa4<khj>rXgJX8BcJ8A^6nK._HUGW&Y2Xd
 79.1004 - Ol$W>SjndZ$aNDQO)P-SLiK$[j$_IWF<G_4>?Gab9[:H&Bu\&[[?j,XZ%Zg7/Bo+cP7_9gl
 79.1005 - LleR5P?k4`pkD+ci`qNB!dp;d7=iWPYdFFW$(5$"If_K"b-=B.VWdcG5PdJlF3?AuMn#VAn
 79.1006 - 'DNJGBI]-H(&'n/_M-Q\`.-.o2?>OonHDcK30Y_R&M5FT\'kq=P+8Df#s[2Z4bVeZinF>ZH
 79.1007 - S38k?"h3,+d'JP@9Ek64:J_Xr2+A)I<gN20*MeSq*i;=[/kFNWGS)Rjsb7,ZcNN:"\4R-g/
 79.1008 - HGZF20(:0]V<0l^53r1:hqdhuA%R15D-+o(&<Cj!O@eV,&]I"^!U\fiK[Z[o#<hhM05AT]=
 79.1009 - Dj^,RDlOKEsY(G*r,R38Nr#2LhEn:AI$m#hjHJaT1$=BFF.qgjjLl:17rK^7i-!`pI_T/j5
 79.1010 - \aQnit@ZU1j8&YiQAqIc9Q\DB;E1e21r?k!@^M%.O<-XN%??gMcf`Lhc,>/H"r6>E4^bY*/
 79.1011 - l=db;Xpc7[frY+j%@W<@j>b%p-B+r8m*[0&%os6d\CmeXR+`[#IZeu^c2,-Ef)g@%_/#4Nu
 79.1012 - ?:kg'DXt$Ma#cDXn&.84b0R!QsFjJSD0SKdn<qE<5n'IC-M=/X8,Z8Ps>EA\(O5etl"s`,i
 79.1013 - #S-EqYgOW_OU,p1+)o%)0Sp8mj=bF&-."F@Dg)VofHLm^T+?VEn!aV/B+D/P$Y<N*:Kn@Gn
 79.1014 - =#HY_61`gKf]mLp/*O,#uMQPOUVT;p@#k[r34Q]YU:(COSM`Bno7LecYX?c5n$UY_6G-scM
 79.1015 - en?9]aK4'iB/UE$l"?B+[u](=<d3&.')(pid<f7Zi0(OV%I#Ym^%Y#-?PrZ%@3s3tQCramc
 79.1016 - 5Qd%DI*$K<djmuC0P&F0WWYkF3?)fV2Z0V84tEu\W[$?>)EE3BWOq&NthcZ+XWOIHbNV%9^
 79.1017 - sBlO,]dE^3\0`t;I'6(JTd(K<RRa4?L)tGR)nhD@E2'[-%,I0HWnj+NV73lnF,dL,inkg\g
 79.1018 - <@)Zg-*gf&nmNk#AL;G3-F.J8no6$$0ce[#-W5@?npr2EKd^tu.'eg\nrY@VPppaA.C,Knn
 79.1019 - t@NgV'Sq.n16(+P,Bfc[4?:./$ci=o"ck4`@Q&O/@*MOo$Jo4oW]ksl#ECK1>si@jXtT<0!
 79.1020 - ajso'n@goe1@]0="8LcU@1Qs"Dh-0XD3Bo+<]5'esbI0s_lTntas5hVY$pmSb8ao.`$W2)B
 79.1021 - ;61UB5#o0G2g<>OaGGmg3b@I3lT75]-h27$RGo3jO5AN"UD-BA^5%shR@eDR)g\!(Sdo78k
 79.1022 - WKfF.134"T(o'"9%j?mBWd)");+kjAGOZIQ_)rL`Xo<CA5[6&H?40uU^o>*OFWB=(b4Hhul
 79.1023 - e#Fgj&/J3s&!Pg2^sP=h)*VK85-r^%o(`8VEiPh]/1J(V!pqjDnN_1%,1FFpoFXAG'g&bB4
 79.1024 - ;,%b'0AMp$5sU,$+)9MF0e'(ZTtlX/lS!\@O*EqE#uq)eq7#Fc4NFN<BW/n7C6>hoG]ma+$
 79.1025 - n@A6<!;8ZsPn)gI640/G!cQi^1k,M\OSC8$n74<-(VfPrmK*8X%=ePKui8#Scp18TV(+oW]
 79.1026 - sC7TdT!9<hhs1r2`TD+l-d9QHUreB'L&iXHR74i$k\6>@YXdnXqt7!.Zgo^F2,d8#r#.9-1
 79.1027 - ?1DN#!Mbk,p:pga/o!qQga\brs;3__HPoW`p,uSk7;R05!1pKslLJq2)/lao1[6[bL79!af
 79.1028 - ;t<="!KU5:jq3h/$+%*@[9$?OO%rSE<>ALtF^%l</QO`-<g#+8_ad`n2-=tP9s`YJJPSU`T
 79.1029 - N/AD4`f@@o=I`IO\g18+I.X_PN+b_='66r.Q(d;Fc6irVHrjX8l@TK_2hT=F$!B15':F<dS
 79.1030 - X%Eh)f`1=VQ'ZQ183=odTQb,INY+e$E0i5@=*b3q`_<e]eGbfG7Kq3qV$.UG"r7(LRtZ,D$
 79.1031 - M4()o=Lf33j`;tMA=<S'_u='kHq@l0]><XE0B%gnUt,5(+feV4`;pL\S_B!QPdZ7J/HMe(;
 79.1032 - C9m0'-[WPe4H"0e5BB1d[!\J(Bfk>H7AR`&0emDt<>@%IHA/$\2PIY-)QXeO=<`XuU[Z*uS
 79.1033 - Yr`$YBi`8e_hhN\(a@P+7J<9af&:L)jWrE=@Dgi12TIlpVBCPSDYC8P2YBDfWF@au3Hk@$f
 79.1034 - )[sUASLbPD76]YV%Z?8'0EU*8J\iuoJLVFh'uJ=.p!7%F0BLjiH!DZAi9["QKNBL<HWG6E3
 79.1035 - `&Te%&JdAS`UG<`\`o1YbP<@95^`G';:Y2euDPD`a:EB_PaepNKo-//Pd`Ca(N"<\Zl6"sW
 79.1036 - \H<HXNQVMf"C"^H^8Gr)dQe1#]Q/82I.G]sm&2Rdr*)*@SJ<Hb_o2mZ,`&Uj<ME!!Fof)p6
 79.1037 - );g*eMG1Q[u2b?;7h0tSG:"P;GP8,8qh]^VaJ[3O<UlfqRHTX2q<O\_bf+or_-%_D;K%&mF
 79.1038 - 3&>N<A4%)sK9g%F2SD3g(+-CCHMC&uPJ`)a7VK-GD<'`!o=K#[7:i5a5rDkqK(FZ%_1pHPK
 79.1039 - OinkF2<I)'8#hfKJcCg(mHfMSUo5W6trqgYZ3I2WJbejJcmf@F1I&rEI63d00$d0Gf4H$aZ
 79.1040 - _Z4Lr5R<o<jH'EHK[AN1t#P3*]nEl&7F\3Hqkm=R?H_Kfb\)M>5n^\*#rpeW9I>O0ZN-\D`
 79.1041 - RD)'[_a%2diXfXWVSDCVS)@7gUBkrk4j78Z"o,C!ob(W9%b&Ni%(HtD1t3DrEd=$.@)9Y!b
 79.1042 - BG9o?H@RC2/?F6\7=]8O-*=A,hEg//8p4YSqS8DDAOQ+f2o=^,1*LOC.Lq%[bq+m>Xq&B.!
 79.1043 - 45"CF=HeBJ7ko*L[6rYfaqcTR&C>^CS[+fM!qV6^\W0QBO)qdb6>)lg\"8a9T$t*>(Y>,8[
 79.1044 - @^Kh8s3\;(XXHB0Hh0r=VTJSFuu#c_4%+MT`L2uft2*A]i4b64$!*\g&3un!%>E1S^S6BkG
 79.1045 - f[s(78O>6Uj<mm?OL$ALSMT/U3[F3:e@T#E9UU-<b=L)KR,AG<8s(Kpj833e'3eK-ckm*&9
 79.1046 - =IZ8GPuTf]_\@2^S*\rJ+`OoQDe,2.g8=UdIHX/9t0)!$2iKY1#+5VNW]+r\S*nr9XN[?<>
 79.1047 - NMK#P]2g?[\krS\-G8g!s5b"i91bUf$YHgs,<"5l`4s:Ut@=%Z03A7U^&ZY#6YnChNq]E&n
 79.1048 - lo:3BEk3d+>2_(p:a+=\^_8.^>=5eRA[:$LZC2MQqcG(#)6-n,,^V,K`f#FN,uo0Z6$jh<Q
 79.1049 - ij!bXghQ>[DId/+u-NQCUI'b8+9jj@I5Q7bIO+A-!QM+H\na!@C]q_\Qb'*)^Qg-DnCU6?<
 79.1050 - *\@'X+fhZ_X)4YZl[@qoQGH'>+/)]mHfD9_Pkun%X2/]t:nk_rXSHj<+94^>$K;qcCQO"2#
 79.1051 - iL6W_OG)q0Ri)705)U-'qTR]!t75JXoZ^RO^O`Jqdj749,\HCP_`>W]`K3Q#)N^tTC<qiA1
 79.1052 - rWFIf^8sS6URq]b:A]>Zn`R`#K>Ed*t>Jn)a4+'OOGrEbaO3)b_a9Q^iqSsf5ZX0$O-CgcV
 79.1053 - Ou:C-!QqsF[_">>qo-WZD9*\=4#L5S3$h]sMkV1ca;d"WdPo+M>I,324+*eBr3^1M\\WYra
 79.1054 - dbOj]`$2<&'RB3X*VAsqS,*1MB^jc6BX@V1U#2Ra2c%MdC#;cfmR!^_jc%+akTb>U2-O5o?
 79.1055 - cV?a#tllI6GGQ5tV#RdbQ""(iuUeg!r4h/$K3.]l>?Gj<+=h3r2&[qEm=_7O&q"!$-OrSV'
 79.1056 - !%LW@&`-Cp'NSIsEhA!m3leGKEL2nd^p>K2)\dXAa\SQBBn#q%boH'>qopubb#^"IZ!gjO8
 79.1057 - "rS]KEGL&(Sc%AN]2RAN4BASi[hSV#('=XJ0X5!B"Z^F\>OtE_[q7M)*ZJC_M*C%giYL]5!
 79.1058 - gc%7+SbY?1r%C574'i*>]rg-T7HAMEf4$D<p^`=1c`\PEjVMtWpV!oh<T7/DBmBH:EPL7l\
 79.1059 - Z(#qa4Xn[#1_-C/`"*=kIq8Cr^%hn>S!5Oja.$;rb:GbV<W.Ih:^iDfu&L(h;Rt1JmPX4I^
 79.1060 - 2tf\N9`'i\Rr5*ecZrcn/jfbde,>IYZFaZa'J%5#s&?hTb%$-g<g-m/,c$SU'N7^[5L\lsK
 79.1061 - k\^AIA*WUYHU1&aik4*glCAUf*C,56[+r6%/C;D`kJnmRT/J^],#&Ng"OnM\Hc5<F.7S+<:
 79.1062 - 06Wk:rh=\k'rMhobp%jM/H%G/\0mo2<o/"4h>he_=NUA\"`ZJ-/?U+47s762;!$=kIhP9VH
 79.1063 - aWM0Nmkft!>aP!?0o$PmC`epYUP\fT1],#;\3>p'?c?ZLlhE]jGhabl+4J(Hn(Z`VkaqVH+
 79.1064 - (m+4lhd"^r1D1U!!j8I!<7[;i=MAU/f>+R6fJ[pPYNYBMacY<R+-"6*KN_JdMW_P8Fr$-V%
 79.1065 - Q;)k#hPJ8*1I&Pg3u#Rn`&ZRFLYM4eG+bPSbD>*pKF5BbW$s/t#$_;s;MorC2lCVUauD3dI
 79.1066 - Hp*3;Ze(),eiZXp3em1DDWhU`HT>O9r[>uoh/Wm`T/Wk;ru287Hl&:==uWCaX/lZLk:%g.g
 79.1067 - 3A+CKWPf<NbQTlNOQY(*dSZoaQ:V@N>8YsmMobsB%Y9T"Jg(a=._TQXTfPISb7?ku$*FA4&
 79.1068 - qhfMZZc.i@A,M.4'ska8;RRJ<3bt]gh-R(ibMBM6XI=1)]7,/YY;,Nj]cNeIY&tr3kb!.0A
 79.1069 - !cE>qe'2TLQh'"m/K<>"9SZiDd1N.1[Y!a7R:p4#-,LM@?1^U8gFu*_@UGc#JkAANs[4Q1-
 79.1070 - 3"XK[R<+/7[^J]WlA>r>)/Ilq%j>EC<A._rst8*@Zm#YbjKWbIJb2LqH'76I8[K_]Y&r,71
 79.1071 - G+FGD&4Eho_d,Ys"oI(iCMb53/s_t<pM;RFV'9_1[$2,/.&gG_juK]>'fF/8+`->=,CI`uH
 79.1072 - ;qTk^3!RX1RoHENf9QRl\78\/<)b3ctKd0/eFJUK\;WsQ<4L29C%!n_iRGC_>Dq+W1ZLl+7
 79.1073 - <E40Q>?=htKk"7dFeri2;b7?LHrkFo9i+dq<4+kieg65a=S>1IAQa1fRqGUK_>MKQ9Zc<H<
 79.1074 - 7Nh4pfM]f]5LpJ"iG=bG9tFR;RVK:;d-KN[$Ela\j^\sGGXVP?MDG1I:%2pUHMP_1Z%m`9Y
 79.1075 - C%D?^O:rKjf4<)i%ksK2$%8Vp..`+1@1SNFR4q4-*nI#"*B+<CTE@AGJ\nQ">5Q>F/psL1?
 79.1076 - W`H)>AHB)0GfSS*61H_4sI#(rU_H7"QFB_k2^V.k6fS#9ui('K'0GUk:sl3MaVkK0iZD^\t
 79.1077 - /qfNTCML6Q/CE#^5XZ0MDdB=T.CijXDE\elMTDQ5((SeU-R4T^V<H`aoCp)3AD1"[;fNub&
 79.1078 - 1:Z]K2^;i&4JIJIheges7;j_pn'5hjg,$sG<ao&,5?.9_P4D.>/([@M6PXPi4ATP>G4h2/h
 79.1079 - ($+G_WGjmVaAo)h@_'Zp[VZKAQ0B^gZMPBlf$VB*S7:k.^p)1[JG@8F6duJ`Q?HM^D_sg8k
 79.1080 - ?-Mo$\-$S9DVIX$Y52^KMek6a<)LbM0eSKbQNK(60I&"'&.HLVIpVs%6Mm>OWLS5i_eG#kS
 79.1081 - a,-b,Ki1\?'U_so"58btPIE7i=G!a.s#^;*99Z!a7=KLId3/BCkB+c5E;B`T<Up&(]o@\-c
 79.1082 - $i;=Jc4U7S>2'PjFJf[p]&Ksh@:6?r\6t-B6(48k?0i6@gA:.;*CcNT<9Tg:b5(41GlA,cc
 79.1083 - +[%fh6P/KU64ls(7*+<f@sL(oAM,mCkgF5+aeXu7AiZh+/=rNN.#`(!;*O09WQBN0I0BJo_
 79.1084 - _aE/*_AXa#3m"h6otcKd8)Y1p$,'<4D3`48h.d`-FWLj-;,LJ.roa,'-f\W+uHDR&mU23`(
 79.1085 - 8pN7$_WZ33].kW>$VP$T8Ot<1tQ[M9?d@K]WJH,#Y$gO\'4TAF`TR`uIA*WO.u3W]lN$+".
 79.1086 - DjU6uXUTh9Eug^Jk9%u1QM9&cZhUhM]VK,kh('!?m7.E4Kr'tHu*-3+WGbXY0LDiiZ_JE#P
 79.1087 - W*gAPV/)j;r8L(6tE=Qt%L`D"PF:<b@BS=L*^1#++g2SrgNl,lL8.1;#+[us$*]^5fAkD#K
 79.1088 - ,iI"t2dTPICc8',+i_kB%YQ+t13@D1Xit6;9AH?jS((^e;M$o#*(<OiKd_XQU<JH8W>VSs/
 79.1089 - aCfb$WUqm#,_\5Th>/C4Qhu>,):cPdJ6g@WJN@",q8>I`R7DE11EJ.$,JJc>h.k':+";iX>
 79.1090 - s@-=pWY,Yk3UYOYW[cW\I>T<:GJNHQ$%d0l<pbY+uU*12[Zf18j]/`t1<s(2C)YNj"#dfhs
 79.1091 - b>B>on2KMp1*]+[;8V1_GuZH*_q,iVKlYXl.pgQlm->K_#)RkK6?OWrP"bE6luja+d-W982
 79.1092 - W4fp,0gmR!=/6YXj(/Ke\5d>Jd87>4!+7@LPUXCl=S>Ed%`"&nQG-jXG/Z-8d<c6KoK72K[
 79.1093 - 4!;LOn6%HmAh/eBY2jWt?]+2J0<%5tQf/Wdif?nf4ej41ai*((=aMiMmNU9O#U,q)J)!%W^
 79.1094 - eJOR?)!3RYs&a+\4hKT=2.T"L"Ef$(@8Z5&I@L_+0i:;T<W(iJ1XoTWC7/[&R8N\OBH^la"
 79.1095 - n\LX=csN49(q++Qd+m`^DDh<C=':W1ht75r-^(/idleOK?0R$Q_S_V`:]LR6@'QD#(-[R&!
 79.1096 - ?+&p#Z3!lK\+gS#%TON:(82d)r-kZ_%IkR2"GW9#%&d[?6(((2a+,<T3t&!aKc=iFN3V.bJ
 79.1097 - <Ptir5J(`-Zj3hA"E!b#<foJ@k/Bgtt7N0NT]/CF@h4+s-EnAsZLM2(5WcV)Dd>$+?BLF+c
 79.1098 - c,!VeH$`QV2T^Pkei^'1)]uZ^)l\W623]DAp10X/X9ef>g8$Y7Q$jcE*_#uT43)7SS=W/(e
 79.1099 - "GHk:K\C6nj[b6p"D'pZLAJQ^<8DW,+9$KLVbiXY43:Hj^-Zqn^EqOSi\GK=%s7slZ*.h(?
 79.1100 - ?cKKFrSA:nj8,34KoZOfdbE2mdtg7!j)_;C0*KG-iKA%"`O_PZ'S*qU?"aRZIFtriZnP`7[
 79.1101 - [ND'J#ZaF9L)4-I&>bC.DlcM-X86[+cqi(&&a!pG!+=7=RN<,?F],$$XGgDjdOb(!6BDm,!
 79.1102 - ?Z=RNm%[!Zdn?Ut=.G2dD.NuHkY]hiWeGoi$,Mj@PE+6/oaJXpUA4F[a;Dkt?(Q>1OE.W94
 79.1103 - RG<0Rg5>hN&sR:cKSZgUl/]muG`Jq-BZEX5?>tpLkum@7k,7YNHeSA"[GQEC9CAD[f_*Z=R
 79.1104 - X>=Io>D0dG%ZTpLga.5^*o[s!Z-[cR$oBD/*2l0Z0![JBHc1WVKbEX?$+AWkW`tAo^"7mGo
 79.1105 - -!lp.OaPc-=g(JMHKj+G;r-_7!JkM[EVk4%,uFs1K):^>PKpo!"*')8;cQ^9`Cq3/PC(V8#
 79.1106 - ?:^W<:bOhD*;nLI94,'qqV]9eEY%RD&/2'`2.gGHCnQG:o.4G4FT=nTF+WB0)"5(_UqR-2,
 79.1107 - \Lcc@^#i#?iW8G;C8&768^EA9Ae$;!lRlo$t3Em5UC\t.DV8Bk)MHh=@e/?'SGWr(5$JZ(S
 79.1108 - /2)k_GX>5e^Jl50A1%?[*/X;25@Bnr."XLdRR-MN4m7bjHk;,#.70dj3KuB_oHjigcbg;m_
 79.1109 - ^$"s4;eJ?34qlEMHi8.C<OGh2T"sW0sTgGbQ&2qeHieB#UDWnM.i:!-:?/563)j/OImb.5!
 79.1110 - qT4^ALJh3/+p7kIbK<5MSs?$sGk4VFCDV5R[cb"AFePo>V1D`&&CO_jh."<se4q4_tBm:q9
 79.1111 - #&LrOCI$,f]<e6'YnJ]8C-_5Pi&8>X;KQoSth7?hgIoNOV?GJRO-LiUU-5_VOhHOPMtY=VG
 79.1112 - A>\a[^C.<H,ZNM@5Zg^/C.`[p/XHXP-oM;_Z)SR1cWdJ<bgj$g)98t@GNaU[&F>HIV_P\$d
 79.1113 - aCq3e,8nQVa2e+.$@I6AU_8OnP!>^:aGc'Gm#".iaiN,oaR#88`.X"QR#&\9]Na;cr1?@sM
 79.1114 - TRc;8GJj6qnY]PGsKSCN?\!=ka*,AocZ_'&O?[69Q<[8Psqu)0#W[f1o&3PZc=&]b64;-<4
 79.1115 - %JW\I_=8OG&fj>dR+*n#$h?a?6\b1igL`Xq4jA7U-NuYa?"0.jN9JbE4''A@fs3]?4fX9LM
 79.1116 - CpP@)NjGXtYc6Y'X3KPlSZ23.1LP8Q*F,^pjU]utN3b7oV%7*%[$f#X*!7qBh7[*;3Bfuu#
 79.1117 - !LmiKU<43emS'/b*8Ba3@>h%!Ag:]&C_Sk'M9\>.hhS[k#Lb-ZkeB6&^@EoQ4:&pYJPV#Z&
 79.1118 - 6C<jrM,@(i5sm&nISE5nN!//K/FC`YONq'Z9tX4rjP!>`gJ1H>cICuPi/0OR^<W5$c"-WH*
 79.1119 - ;7`1i6B@CUWgkW6nQa%>E14HY_<*QXTD"_Z;%n;9`1VJ,hEA;15Y9(#N7D4#gT1`15DkcS]
 79.1120 - 'R7m0+mpourB]:ji:-I-/h6:XF4E:k\epG_nem`2FQ_-VSSYjQt:dfMU/2dSVjKCNS!8pX5
 79.1121 - $/:S<><!Q7kI;k&1ZdB"Y1XY%si*mpN-$(Mg7,qCAW?UZ\S,S9q];#Ct$EDq`LQDlH3<@A8
 79.1122 - lL,pmI;P]c-Zdm1aE6KGm^qbOn730h;ePcVKdPTq+BSk*'Wf\G-MlF6PeM#Ad0$H18XjG/=
 79.1123 - fgsP4LsuEU9)+Cq,#-GVE)ZE(e)a+-77dse8eKTH::Pkt#`I4eJO[UGe5[d@do[c`*'.2S]
 79.1124 - MpHho"9b;]no!q<`j7jBPl=G/sR<j;medtN,:%]44W]r.jJj;%$l^o%TV$s<-:maAIm>Q$H
 79.1125 - ))bMIPj?h'LFe*'jF6f'CZ'&=^Hd",K*UP_Dp>`I3TNE5qiGeQ!Pf6mgMjRF_<]eAZuh">7
 79.1126 - 51?+:"c;[mbLD#2J3FGZ8f*kY=R;a$"<>7&0#N=er$)(lGmE`ksfM*XNTASR0W2qJYU&_27
 79.1127 - e<+=BPN)tFEL\sA=R$pDKg<Gn;%SZ&YTt@pZHO5B^fWB5K*8O^NK0t#WLt)tc]pRFeNEMuN
 79.1128 - -Dd2)rG7DrT"nkbNi8em'Y[^u52"*55%oLL<<(!<MiF:#M4F'#[@pc8Ze=.Cg";/%XCnu_e
 79.1129 - (-O%N61dcET`0E;c-]PfBA.H>uB)_O1Fn]:S#4(]n-NTNJJSdLlBUd'J@QLU>69gf8,&GQ+
 79.1130 - U/JF'Q,\#]-3ie>^"GH7uWR>]9[C+H,$?T+%")32%@u'q<*G'Z/ol>&DaB,l&Wadp0S@]4K
 79.1131 - n*J?2bY9AV85e7'^kHJuW(ZJ1bp<]RuEBR1X0Pn`c)9f6ZjW7%c3d)F@F$H/7d"UAC'1l1b
 79.1132 - Qae^`E/Tb*#ku";SdED.;Hr4"*kh]>"8"8'9Q.e-upc*ekd,X:m8ClT>TAWATgLZCPV:>n.
 79.1133 - ^!,mJi!!:;$^$8:T3k="fZj>%'q?_\i4\&<$>#=&(m*3SI2+Gg`BlQ?fSj3KcjLl=[1*F"j
 79.1134 - lT[B'3%](#`L^uQ*CV>jF@A*i>i'\*YMosr5`/@6\SqSg7lda'&?i6g4Gr)jb[G+N#Rs;a[
 79.1135 - R7K5X&W4.cK]>*JOqkXfm\$,/Sd_#ehSD?6E_)&2f']>*t+T]_>mZ'3h]!^nlfm*Y[PXMr[
 79.1136 - F"3VC/u9bH&p*ae%#%6IbqB\c+Mk%#eCf6.%$FVeTXLubTlXs5`aPmQCaqUsEKh*s#.8;Q=
 79.1137 - O<!IqY2J?5iSeb8T?0)8Z#eip<rD#@\Cuiro4I/V#]uX\Y@)SG6gN6NTJA>_0>\,-cAM[Wu
 79.1138 - *`QOWSMO#)#W>dC:0Bu&>%P(6A]8Yqi'oIU]!umN?7$fVc7%j.4:$[Y@]5^T/!XGg/)b`qg
 79.1139 - f,>'Y`0(jE?0LFjH`g+\>c^X25pt<@XMcuSp4pc#\XEWa8Ob"F]N1DlWTm:BM-b;*;3u`U,
 79.1140 - m&qBO4);?.b&b&np)'e-W\A<]HRTCZOo-gnj9nL.5J?Fm-i2&+Pf2Y"6TUZjf(L"%)p!p4q
 79.1141 - XFRCXW%l-StW]X)0d7I#US9KQ?hZ,B^ZS)i^aC.<Bb5d=^kNT['q3-(2J'BnJ$a_;BkXJT@
 79.1142 - K^4M0)_)Z[)#ZduX^n`P1]O5mHaTTY]Q8E8%WF4#N0%gO@'k2ub6=Kj`'ulm4"oXN05ARJM
 79.1143 - loqE+[Tu:_fUT(M;LY;)hT+cuW_dg<.U$#Pm@XpFctp.dLj9-e#coL>6O;8aRaX#f$9`)'a
 79.1144 - ^u*om+u$)hOEO%Y@CV;KfK\25$)2dq;U8Wl));^"nQU/"c3-2C,X*!^9e>IHB<jaO]K/)L9
 79.1145 - Bn*LKrcAbF3K.n0X6L5\&+*mWQ)+G0B6NO!];YOg9(bD2m%'UX`]?]I:7e^7l46A_Q:K$,5
 79.1146 - bf?L@4o!b_(MD]&rO/iIW;qW1c?OV#"4n?(K;_C)WsigC^FVY%7"E9(p32IRUS"uW72DI<+
 79.1147 - om7ri6TP/;KVsq^0?>ustId6I<*-':FES6SoI`6<i+E@u9EZZJAd`H@h,4\MUEaL/6Bi\^r
 79.1148 - ^Pu*i/-(,k^jgBK/99&gEo/5(hQmagB[7lYLQPu$DP(t41ilGMF'5F%_dVj2JT?RgR'=c-m
 79.1149 - 1Y]f'^+X;F5K0&mlq\]kW$%)O7l))jYr7.3/8,$O4?;_s$q0\89B]Kl$@%VTo0G4_'9i.#7
 79.1150 - "!<&9J?\7eE$EFWXM(.<=4i!+8YJ,2k85;,QuTF7kCa?M6p42d:F>>]n.l-'Y"jL:NJ9/f4
 79.1151 - UbM)"/J3-c5neb.O*G$ej)Bq4&=?/G*M'_c;TkqSLeB6MU<G2I0Sot_=*r==H6QI1:8%'90
 79.1152 - kFE^N'G?K"\pj8(LW>C5gR^[A4B7"j;I!<\8p'Mh)2P,lB.efhkpXb"A08"L08JmiB'%BkH
 79.1153 - B7tMZLj4u;'6cKY5Df0MN-N[.Gi+O+muM_nOEhA!Gor2p09^ZGP^-&iH!ck_DjM=PGkWkAb
 79.1154 - s.QjYFBgPAX9lC#JY9ahe[SYTR%-BF8%BoR/M(SI.g@0qHp+GD^CYL63hd6>X:RM=/UAZXE
 79.1155 - r0agaVuVg("@s4aP_bHQTO3InPb6%#j,iqZ!es0=Q:X\/E>9#K^]hf<kij4J/7Uqqo,7l'M
 79.1156 - 1DIL/iso<<Ab5d6sn]mKLmHsal1LK4rE:g$nG>W6.7OF@%Fb^@a](WDMlfh`3AdiCDn*D\I
 79.1157 - e:X/i&e9so,pMjrO.;X:uTD_jEI@o4.Wq$\Z;g8&;q5;sFn)&Qi/a(WaI5g)50B7LGjF0nd
 79.1158 - IUD5dDs)S!k^JTWI\5nSYNpYPljmD@Ia@G2n*^Rg/q2^Hru^f].#5sHWiR$.Ip_o!-\)MIH
 79.1159 - $Q%TIrG15YNZcZmhP;,&*MUF\,Q^9rWNCU6"&&a6m`WVL-oCrpk2*_'8f4fd<NTA2&hQGA'
 79.1160 - t)TL.*>M8S$7p6rj19IS4$gpPd)E1NgrK'6ghG?Mfu5B@H\\#),F=;/"I*74+9mVGh3YqLq
 79.1161 - D8;lWi4eU#2HR4EbOCX9$`hSh9o3@rH;7+KlZ[Q\QYX+eRTF1PXpf6bL!om=D[DqFmk#6fa
 79.1162 - :="BHcjb`GBGr`.Sgk0MjjiTZjc]#jW24Mm(F4pKrLIIudBlr'W7]%>`Q.MY7\$!b&m^62f
 79.1163 - N\//LFc<dnF^+hM#DL(TEHp8f7jjSFdH_n,M9FU_ds0Ot;g4!dGKfK!Hen],LW/<EH$nIom
 79.1164 - lM,KHp%A[Xc(`oo>OfR>44uEp&"`<J'\#n!5MDL0Wm:ZZ_IU[crp4J5`g@:#f9E..13r=]J
 79.1165 - -!4l"bVS_pJ<I&B%Ec8J8td9K%>]EBIA>`R0'A(rfFCBS4,klOb&U;;?F<a3jg9+LD`nKd+
 79.1166 - Ud4HUo2;I#V:ajPR1.*>GXW@H'=]Wj$2;V\f8bL6=)0[*H8aYM)h4OH"1;dA!6TP\`]`&5n
 79.1167 - `h)`j1]^\,1:23hK5'-P`qQ(4GpHm6V4V:*08c3JE0o'Tg[5r3R?U`Dm]eN40<4l,cXGijq
 79.1168 - ZlEj[)#I6S4],2/<Eu^H^<BI'=I_7:^KR0C]<MjrQ/-^lf@Bdkk;CNMin;oG6QC/F#AjE==
 79.1169 - ;H=YB\HLV`q:X]AH)<EB77;CZ&DY'C0Xg\a`?1\jfEo8&"D58^+X!`6<s8Ul$D4<\smftB;
 79.1170 - FKGT9G^FHsg%t$%h*Vh=Soq;7mbNi&EnDLuMO."^rqI";9m-8+nAF*iDl`8-$F05'4ma.:a
 79.1171 - i`\NW<AA=3R.GoT<\VG7e-8=PrWfu@c$*G1/%-02U[9,X;?dBfG-=WUg[OlTrrA/P"9\=M5
 79.1172 - Aqjibdk36P^A_Q*S,39\C>pO5)rjrs1>%ZCeBmY$XQPZE)dA"]d5"DhH#0BbAmJHnCOm[S!
 79.1173 - @9$1(DRCMJ);\@9CjF=\,]S)NE>*70LG?Sc49tu1aBY?!`l7do)9m9XD[45R:_o(-o3H0Tf
 79.1174 - (9o/Mq7Rt6q>[Bq<q^CT*`'H?^JHto<cQ/[lN<`q3G`aH&+D.G^(P'2<jd_]D&`)?j:rqo)
 79.1175 - 1NK,5Y[&D%giA5(B6"3f/p,oeGXM[em?pVtY)#a7/]u)_>.SE,Y-bUaQ6<;H'#SYRMj@(_$
 79.1176 - CO@GcKm^"kTufSQ-F`Xh%uTt/*m"5@W(EtD%j^pIe\*5in0d"*E.-$Wl*ffMqtGre4?"U0P
 79.1177 - =N!Z^;[_kEd#bIPCF&%l4&L_nnU%=e1%7m?`BS&LC;ETc<L)Z>"h[YIT6Pm!k#W2=B7,kRU
 79.1178 - K<]/:(FX7b,,-oNm,Bb*kfXO1d/o*-?6@/kV\N]Ts,HO!,=`sL']?R;2l8"eS'lJmToo;+/
 79.1179 - n+@52pU14Zs7[5rQ[S2E:_.lRZ\2!8M[7n;&S]I+Ybhm89S8_8/-u!Z8OU(\M!sA[$r60=h
 79.1180 - 75FgEbI?=G2[-YbNX8aQ4QEPg3`;8Qd,dA;nKb'"VLDWJMrK1pe5K_HX<)d]X#:nM,enGF=
 79.1181 - 0&+]%F]A9'Qg3JR/p-'ZWDbdq<rH-88%*9i;7eK%BH?HJ!;iKj[JG#!6A4,?<#S?q^^b-je
 79.1182 - fOd,F,%3`4+1*JlZ1N/oh)MV%c0gj)Nd=/?J7SQ6PUXXj*;Io#ac,9DA,?Y1l%XLW=T[>U;
 79.1183 - 6d1ncfJF/]@7o5S$)Po?R?]3dN9MU9+V^Kp;OV#e#X(+bdghbhRYOUOCGVgTU&1)kdbEmN4
 79.1184 - D]t:P)r:db/fPuW.Z(a;jrtN.AQ1,[5sgWJtD`X,?-OU9XPh5e92@[/#5\0HSRRh5j+?RQ1
 79.1185 - MeIbI93-a=TIsed7[F6BtuAFa3s%m"&6iEE?rW&?um@V@]dF6S,_IYsg!j!"'!jCitg]p.0
 79.1186 - #OpU3M,m@UVk</92^1/_B+o2hldSXhR<9o6h3-^EKZ58XYmX;/1O:=+pF.ue?3?--lcOA/c
 79.1187 - f@#OFfS7SnGo%?[)7BTYDZWBhV?/))OkEFId[oA(:>J3_6!=uhEZL*cYhGWFU9s;]BM\";K
 79.1188 - :/#62*HZ[U=)3>3C862#nTs0LGQL=*AMB>B["i&Ca`O_D1;KWV"31fdJt0Xo_G4P6h>A`jn
 79.1189 - G@7+,p*cMML:HR^);tKG-U'9(sMJh$aY(J)IYCkoNt=d[E95+R%kNh#AkM/.T50^1W;19"V
 79.1190 - `)I1=K)/+[YW%2p.MJg1<*2P;7+[aq9;]j_QpV0bqbS3J`p48`l&=jL$/aIQ?Oq2]XZmbfn
 79.1191 - H&/JPfaQW%2c-Y`NjVtIP]c'm?k%O38@.%c<,9PVOj_`R$U,!e"S@F$5)8tlb2M=b[8&"/E
 79.1192 - >Oh@fnEOM2ZQO8EkXZ'-m(7rqlb_p4!9rW35:pJV(4Qk^2TG2s7>>&]rQK\^M:1]uj1,6Z/
 79.1193 - /7kD1Y,'`RP'?4k8$T"1eX.:'#OO%LV"0i*b56.Bf^0N8G,5h%EsG<Q4eJZqVVp":/?A-ud
 79.1194 - u[38V(;kU`CM1[%!Ef<Sm*5\C74t1Ws1SCRQilL![W^h"^0#1Gn=omXZ:V?lJR=3L2cPo]J
 79.1195 - 1c<dFruAAutcapm1(%D\cUJDBM:@cNrW:\;0Y35ZW)pI5S*2I2s(!S6,k5hktr]E!NjE2U=
 79.1196 - '#eN<h3?8o4sVb$&Q08lN!K?<pG:t>J_M0/(n]6I0blW@PelA(=Z\t;uQI1rIF_CaC9^J#i
 79.1197 - "YcHD/d%\q%!pAa<a)pl&dP&?!j^]F3cb/)WqWSIY05lu;%VgZDcW_VWo#^Z%YX?&d%e+l_
 79.1198 - _N<(ngO)R2o6ja`ptijIlV!W6^+[gXO"\<Gq$-LJ\(-a*Ks!MP[4YMgcB,/HHM^@jB&3*1]
 79.1199 - %_ne>(:C"DY(r2DhQB1N>X30/I6]a@RY_$j75mUjB@]Yo#0/)e/nBZHjT)d4rY`KUo!;;YJ
 79.1200 - cDaPg:R]=)Qh)fCqK&1&E$ljH*a5*e&)pI-4'!AkN!%4LT0F!5d[6U-?gt0^R&cN<4"mcl/
 79.1201 - G$*ZbZ1l6IMR,!>sF=Qi63!ft(Z:d-0R9^7EF6guiUYVtss3gOAWZu@5m0O4_]Id%1`r9t4
 79.1202 - %!j]q..O/ZgMe=m5Vne%Hd/f&>T.l#S&"`pa"UAqb,LCh^!XAu<Y6%O^SrLJgV]cDG0*m/!
 79.1203 - acKWqA0VD`;[Mc]JkWufE3u.>XOF(%#Ut`BJqSP+hP*d<#;GQqC_7&L19aBVF%;s@$kR'+C
 79.1204 - rc#i&-f`X7T=$*$OKU46;[=]+up1:>n>q5&1f[Jd1m4S$JjiM&E.14+I`s_3%(rokX73>&?
 79.1205 - [8*-K]:t*YC$Dk\V#Kbb#,#'CeF*@\/"08DrG$C_6<87Q*,cn4#((dSDY9Lm\QccP^O((t"
 79.1206 - ``d?5b-G(o&ukL$(oOe3DoUB&]L)">E[OhB7"Ri;D]KnrnSEN7oYb![u'%BeM-Jc?b4aW-3
 79.1207 - ,*cX7.;;rt#X>cm/Ku.%7EV)UQmecPY"`]VLZ3Z#e'akVi+MpCqc$g^NJfcS"+lk3uO<Yt>
 79.1208 - jW:\8kg8cC0C9i:2Btk6-1$H/_;`QL84+"Vh/!`I;I(MF@jA8C)j4;G`EZmSE].@P-cM6"K
 79.1209 - sY"2E'f^u+JGnd!?EMlm4!&4,]V!U_?_+/VE/am#;,-o@b=^)dT0en<h[60j`2sDLe:RB)o
 79.1210 - *aO!.c_"[k*,`.q9_T!P9_qcRklA(=MY'!$hnlpE26V+jG*ND0X-rAlJq%<.`dOEr8KRU'<
 79.1211 - Cl!#$G0!&lZ!O"un5,iH'd'-T+2QSXgV,\"7p1I;(?7l+'b&Mm3=_cAXI>W)[nctiJ)Jni(
 79.1212 - 2m56/@*#!2mo5cap1][,n'%;=gU-UR8[5W.d$$1\CN<T]QQT&u/%.g)O!Zrp%$nOgI5(^^Z
 79.1213 - ,/$#_N]LRC44BZUTY3HTUH;p:3-1!6ZcXJCTfmot4k%1H!"hC\3BiYV+u49','+ZVr9(EQ8
 79.1214 - A_kJe,fVl#<i,r5gmnA_B1o39.s\N5p@9_F<U`b-U%Mn6G]!U'HSH/;_^*c9#5^>!%C<7i@
 79.1215 - ctS(=YGi'GiQ(LID7M5/>oB'B(\HM+3*I7AC4PjD`K\DG'K2#*aU$'1Mt#64bpL51ERf'Nm
 79.1216 - j.5R2D#4ob[W!:rfS[muZA7l75=6PKrN[mj:<3FJ6$F>ZW'+%]EE(f\c_'[o5G*DM)j:"6E
 79.1217 - nZ%l'W\eB2O2kU[F'AN_AUJI*O$<7$aFNZe?+]*[s:t+>+<>$5c(J])k;^%E('J'@8iBgod
 79.1218 - 'X]SVZ].d;0f]C9$T1.ATE#>L7U&k5<5gbu5_i?>64MIL6aH#V;bKqbr#8XN"gr84!!u^m)
 79.1219 - -<&^<:t];@hD<uo1Aub4ofk2"d:Z@@mtN#0>V4'!$PNEhu_H/(\Ot6's^ojg_J>k!Ros/28
 79.1220 - U2Qa"=]e8N!%aK3SqPf3#B;#;t?re[-V,(krad?::hk@BiZP<B_-+!21WF&oh1+a^#Mf/:`
 79.1221 - jk'g`@1(2EO1,fAOu,lUV-mlOPi8qjZP@'*BaL-@@%?sj"9EQT0M7KbVB4oc7-!CLF!/0ou
 79.1222 - \+-U(QK<D\b!i._V8qOTTJJhNS#sJ>pB>Yu6ET:R&6PtA?B[c#C'B*Jp65fKdB#72.K"s:=
 79.1223 - bVoR@Y![IcG+M>AXr$c2!n6+35Tghc`u>eL@'FT5JCA@864#R(=a%2/oQ!sk`*"kSBE^XZA
 79.1224 - (b`&[Pkp@Dq(CO!<$k7/FN5U$W(n_[f8H)Mf:r[E0g5n,7I[`gccq'2U`'][]h^B+A6n,D0
 79.1225 - 3C,TTa6]D.DMGFO1J4QG%)LV/0RQF-`LW@_=XqrjPg8*Fl?#G@!r9N"d%iBi[l@Tq?;13B)
 79.1226 - -2%5!EL'mXG8HY;@bG="u3+n9#?W]k9M-Sr%M\"68O7N'dDAG/r5D%gFRN50Tk<-C2V(-?k
 79.1227 - ETJ_AQ1Bd\a`)J&Qe7&+&9GS.I1qR1(eR>BqI!4#8<V'R?qbYiD&i]/)f:lJ=)I^%%JHWSj
 79.1228 - <S9tZh-L0,L-UHF(Q3eL)dAT@>SY4_Qlgl<@NV@k@lG]?UCDlEeQMubCbsuNpgP'WAq)\"#
 79.1229 - FIAnk>tbbV-UFDL=MQC@Y?bhq/^/Q?J'j(eS6%'D?[Fh=$[d_#Hrm7E,d)P7Y$=qQ!>jWO=
 79.1230 - 9g.MhMmEeNlj$YDe`=@X+e-\&`$#0H#!Z;NrP,iCf*gUOh([:NZpU(&^;r=-&X;@Q;ak=O^
 79.1231 - aMkS';24;@HaJYS7Y(?b>8(f\oc'\?'dhI*kp1)U4$itZ[Oa](+39K<uT%duuRST/bH8p#5
 79.1232 - _R4U/h0OAjL8/&g1</HXG6^EVu7J((_\?AB@kES:5Q%d=J!I$ps.7B?H7+l<-'D>f.;jddu
 79.1233 - 66SisZn"K810hA:QfXo+'Epac_*GeE5oH+D(?R>;mb^>)EV[CEZe-/r8"Gk&Bc.1]H*)^1U
 79.1234 - H>fs9=)PEe&e-^i]8WF/VE%A[&K[.nBc>C2gI?#7A#p>l(Ng()S."L+AY0$%AJD(U=of(@^
 79.1235 - sL5Q8+_IUBL9J_#^?2Kg#KPUschUq0EPi<`e6YV8*tG'B(]32Ak.`UZ18nb2=VHjK=,F2O\
 79.1236 - MZ@;Df,,H-ga!kOC.RZ^a@<MbCK-Xc,;(je99J#\3`VujA<f5"tKGTI4XB"G-B'$ZoPiBUc
 79.1237 - T&K8u]AIkbjn5U+1/O4l+!!3X6kGS0mNgA`W/a=pGrAJu:Y/Lr53Up'*rX)#i;c=S=1O#[A
 79.1238 - fMaRS)#@l/)INT7>ST=!.l+B%_;na>;kr(u;YhpW\gV*1^]bZM.06MJpmJBjRSe-T'%HA6)
 79.1239 - C(s7X0][H0Em=h`O+!']If*Q+.I"DH>4;O+Zp\h'mks<>?*Ml(/X$*$i?Pq1V=&V%Cd?oKS
 79.1240 - "AO6HD26[A0I;TK,l\V(c$JW!E1ZTn)C1Ut`FY27\D5/DCc<PQsGs%BV_/.HSu=,GpOta./
 79.1241 - :i-2Gm$`=s\GjpkBX#WrU"7.Is3+ha]<(Ao3THm:fmLR:1*0!"Ss_K-^\>CM^<_SoCf*(.#
 79.1242 - 1hufKA)&uCH]GE=#)W"q(&:@i\PJKcIBr)e5060b.4D\8rWQ0N`a4'!Bi@i8?fu62W`IuC\
 79.1243 - @%58<6VCh,0jJkD'cK,@T?<Ec$p:`8jNGWWN_CUmbJ6cp*.^&Ul4\Q?bgh4oJIB_+b<>o;c
 79.1244 - -j="I(-M:^_GSh!IX@)5Wr!GQ-B1'@DR*5*$PH*iQsl1d)<cG>8U"Clj`n4<&IV\HkXi^-X
 79.1245 - tPB)usX#)r^j+$.GC/8Xt^fJI"nHjp/RmXs!2`)?nQA4'n&Oe(n&),8:PlB2g"Ef#+^ar/)
 79.1246 - 'aG"U_Mf>'8r)'f7!>M,KS1u(#3q3N#UN*JY)g"Tpt*5D]NVqQg'f3NVn@3sZ1ofN4QgVL)
 79.1247 - K*LJ\YLc;*q0caWV78t-fecWV?Z8uA-rSgF4Xq9Za4s7Dn'g`7upPdqV1u%^FngKTC/)S=a
 79.1248 - Y#m@`<C.0:(KKOSHdbX>IHjBi\`/-Hin0b$JJ[?PdGUc)]49VNRK+qq<TBpO0`^P$)PoB@8
 79.1249 - dDZa8Jp:C*O&)d>D;[bW8K-AhK.bQ8FE3Y>=3%uRsHVie)t;>'qUEd^6:`$J-0))(kdh0'/
 79.1250 - ebpJ2Pptj\nbUrj#L0MDS9$0hhm'AWAZ[Ru;a*?CekMqaq#/#QVQF&k%<91El$oGZf5X<$9
 79.1251 - TW)ADJT4gQ(#-?h'o(9T6tZgVJf0pEVV4n&iGe4-%i1&g<)Q\48gRqVmdo%sd21BB0uQ<>M
 79.1252 - "-mRR,^G&oe\.N(@c'-!'^gH)P\41rf!$<=Q(/tu+:]WB1"<VM!^N9$R]=RBQ5(8-j8ie;F
 79.1253 - qo:pE?K$8,*cH1/+;UT<,MksN7CCDB*VJ;t+a/ArSi@l<H[g0)#lhUiT8YV`qAr''HDB@Z"
 79.1254 - UEtX`*cWG#2e</1I_oTkJ.-73rpH'".@U<B>/e5+T_WbJH-gS<'23$$&(^8&CSK[!>1%(if
 79.1255 - R?M?83=W7cTW`U\[67O[l.k8MK:("dM@R1=P$lq(\%+k*&rThJkQH:?Rhoo_sD-Thss;=u:
 79.1256 - [o8Uf+F<7eNA@f1Z(lBN8lp6/"K<pQ%)omX_cYup@Y>;`#"3db,Tf%F?A!(sd`Y*1c'g`(O
 79.1257 - &3A!2Baqk'^"lRTa<B_G@M1Go6kY-%b+HjhXEg#4^"hg>=B&]gAnA@OM?tdFR>D*P0WEAHW
 79.1258 - Rb`/%@BnL%p63Wn7]EfODYKXVpA]][iG91_:e)U&!"j8)r7LHQ4U!;,piYa)>QrgApA:0Gs
 79.1259 - *q(TG5/qg:f![Sp5YnrJ5:A7=n-?Vr'+PthspO@8LZNhg]%7=0GF`n5com4"9]97Op+.QnO
 79.1260 - /?DY`djH_QYe=mt^>t2XWU;\obB>bB\(?,3PIk/&a.)ZPFUEF?^U30pH;h+]%Ah)TOS^G90
 79.1261 - 8Zo#>iD,!:VJNH-eCI3DJpfEOpJGXEl#ZBTfr'6:H?/1!t,(3rQYU+0Wr/@++c9W4Yk1^.r
 79.1262 - !Ooin(K\nH.1R.&`..?fo4ARc_pHCP$MI&HiD)cZ)04Ye-mZ02(n9@g53"[^ZK'apJ.Y2^p
 79.1263 - jFGb/&oa-Nn/Y=c+N6fY<3tsf<)keU=&r>/F^J5oD-:>tJaQ1R$Hm>Rg&d_No^FA51lO>!=
 79.1264 - L5gYA4lr'QU*5)h4AZ@23"MK>.1iBCg/gJ[\1?He)D-FDFf1r:@e3lFBhO%(9>`&jI-9Y97
 79.1265 - YcC8J^FVHs\h_pO6JYoE>o"BR$e-/b&Do,Zbg4#s_8fL*),"'R<3+?hh&_N+4iu2i_CHlCp
 79.1266 - ?#3/S%MA?oJ&2J"k-]fFmPQ:?H-3K]/eA(e;/CW>Q2ELpgRoh]^C,#3o\/culM3LMp.j['2
 79.1267 - NS6U@BqNd"jf7]0fG3A_Q[iVYa`20[ZVnU1sCHCV(Zu%H(`ceW*-/kj\m'2>W:16?T@?VY[
 79.1268 - ju[LnMmaJl-.`BCD-T"0h'ks"U3Q46=kC_lVh<FQnJo"kbUel"E"2ENr38*_GI4?Y9,)k%0
 79.1269 - :H0HH-aB[+'rs\4O7Zo/8@eUI.oaSf@ZU+(OgK$4DEj2T09B=jEW3&U0dZ$0\-\Z4_inCHF
 79.1270 - !@]lrgJd#;<&7G^&DSqm]Ej%jkr8jaB?lD&]MG6di[&aD%p:S6KUFHi8HGp\lTHnAg%fKK>
 79.1271 - X-7,QM@#($H#0<RQfG=AkL9B&\Q4YU4H6jskME+T$b\2Zu]d8=]'"Ed$g3-E7Ak_0L<ika8
 79.1272 - M$X[#]L&pi_!gmZ>?Q*8b:up]<;PK51fE6p;aNF[ALp@.[h2)]S,t,6?D97]BC(<hk_D0P%
 79.1273 - ij3$5Yqdn"[kK\6n:QZ0";n3p>8^<1<ZUXBJi#0EQbrZ=9+_.)Tp$`ISa9UB&T/,to%);4_
 79.1274 - ba_gV6Z>qo-%X#LPZ+V,6E]=E^8]H?mtgW"]F27,dKTj@feLf""]0pbb',)VF/Kc[3!BL:d
 79.1275 - r?0<D'_..4')>,-MHD90$]<A[Jq5''<Im\Toi>oY6b,#$\)-*.pLRmJqnT8'EEM1M1aTQOU
 79.1276 - `^9SoH#B!g0VZ,k*=ac$?Lo[oZIL2fsKT`>9ZYakq,SJ?@+fI'A]ScicL4rNTJB=.E*'BX^
 79.1277 - =\bSI&o`(Ql%Cus.j$@$[rdDaCr(q,G6"c_hU(g(R;*$-pBXJYO'P%2?3ZCR\]=08/Y)cI@
 79.1278 - 8OLeYPGJtjPu>1r95/N%VA.%<;`\VeBsfmt']trbYbP!.h*7hQ#,,!WM,A"F8#=7LN`&K:7
 79.1279 - bgi=LUB%>7Cl/s_o5]WF_(R[C:J;!?!=<?qQSO0qc-3n<t?%/[2iG\-*$QZX`_Xo=#Vp<M,
 79.1280 - e5lQ/pY"g>>1HeUOe="c_,C$XPA!LFj81e(+=-@r-:K<Yc6u=DK'k9&5@W(,F'.q,_3$_Dn
 79.1281 - lFKk]3_!G*htV^L&'\(RfZ.3:#7Ih*6n2JZN6;q7\Nf%Spn4&ei>A\3dml*)J]jRCn+?E,p
 79.1282 - cjX!Q><\@\(,<#1Z>Pk)ul?gEgmR9UU6DnsDnhmtcVXN@rs)a&Ke@^j@X-FOL$3riZ^(%?G
 79.1283 - 3]kf=:_hs'f2hJS9@82oS5(P&:!#gq6Q./fh7qSfr*PBtE%g#dXr'(sOpVgcT>ea\,H]q\_
 79.1284 - =rVen\W,0Ib*HSqhU[<VM$K('?5Xf40Bh'\N$&r)a$G`LVf#iU<m$Nd+B6>J-GujrugA'RN
 79.1285 - oa_3>P`PG[iRN4\&?5aTEAELWkI;EWEBP+ZCV+I!(XL&\>oJ7j_\hg>^52l#KLLiOL;/EXA
 79.1286 - %Ac3C`rPMt(L7YY"O\Q^6?]_.Aki+TZ(HR*7rju,Y!VpDmU7-Df0O>;oF2gL.mB,5hTb#q\
 79.1287 - Y&)FLu#lN?_D7%`[KX0brFdKIAVpW'D6OJ1*U=0%%eJ^5HB<:AT1lYeGH&GNUM+mmi)G"Yi
 79.1288 - i?T-U>H[ZS?.=PgBo0Y`T!QGE,+0rbm'/B/L="W(\u-\rm'i_[hU^EaB.n*(H_e)34OV.?i
 79.1289 - gu?Q<=5-p.=2kPmkTa*8]HZ06\o^@D-W*V&AK$m06/1Pc+P"g!5=sBKbeOl:&!mVa]bl4kH
 79.1290 - +]`pWiX]S3350U+OCjrr78RpH<@[27PQB'@f-.O;"1_ZSTUIdJR3s((FcuEWIuU3ZjT!^+5
 79.1291 - oP\Rst"Vj4"u$c;a!8"Db!Rrc5rP):m"k1\-(A:cn`\uscLjCa86%^DW#)%+JkF/a=GT:Lf
 79.1292 - +h<VaEOql9;X@VeVm6/KQog6FK3T`Io]bdJg^A/gr;)QmO_^Ug%_6^Gn?QhL`Z",JA7QRdo
 79.1293 - n`2?AA8]SmLm[?C':ap?Y(N>>VHtI8f:DW@1"`hQ+R-g?`FV1)QMIFa-U&>Gq,/[,nu"h4"
 79.1294 - a=]oY;,1%T6ft@#N8"pr_5N;=n'6d`fm#VOM(Z7q7-UWO^B;%^8VFi5<P!O]RfNCT;3\0TE
 79.1295 - &VcZq#T'!:^43l]JrV!'_nMrP)%#rdK<U4pT"*+6E.m;Jhc8CEYLO<POWS^$@g==IH]%hE8
 79.1296 - l;^K^t+K<73#\d7o\1Y^Lg$]DEfZO*]?1)(*'g]iSA!jt](M'N539CE3M&.ffX^X8"L8Y&.
 79.1297 - `(l5g'$/<8-PK#c,N5$#L5H'W._c4G@MEt2b5^UO4lh?4ih6foJM<#U3fUbDHS\g2:_:p(u
 79.1298 - k`3LW$F2@f6C@ehA/Q3\G.2O;/GYjS">E-7TK*,SZ31dGX7hCnaMR9067`@!PGPf'<59?B\
 79.1299 - mubto<GaVM7[Q)M"E]_r&?XJ3lD^s`!dkX\?SF=!".4/_`</d_;_$,WelXZ7'#7`8><pV=[
 79.1300 - ,SI#ZNfP<'nPd,"-[E73flAA66A^6:>'D2+rqJ9NOYbRmf/;6?nI,lh</]f>Zf?MC_@fl$S
 79.1301 - X\fGba^$Caj]45iU&UVRWr"CtLge2YFWJ&F/9`nYCIKPq2+8B%r@\BJmtgg.LINC']<5gZ]
 79.1302 - )&>R6%B9qNS0i8UF8`Ia3Grt)#_#.-L6\dgo/Ani1M6(Sb0T4!HTg+B'NXS9G9S1=k-Ap;e
 79.1303 - Z4fa?b?QUA>t<:YY?70Z$Pj,F(Rl?\aP;3.B]Q;:ZafXM_RPUmbRVMENlX>N7jI:jR#8pgE
 79.1304 - !d:*3qRTToKu2[R>E2UZ6Yfp1F4k_'G6"CaXL4>Ht8]c!MLG+0JP"99W#BhIL7W`1;&0#]?
 79.1305 - IV2#mflF1)-PjUkQ*ZElkCu7AuZthuGtD3]"+nau#a4\;Eq,YmBEr53rH1jM"4Ob6aqIaKm
 79.1306 - Qk_UZ`WX@dIOMMhk*kp;XOEh2INXsC'l;h`B@N4THH^$M&?q^"Z>"#N,n5")QpOH)1TLksQ
 79.1307 - P9.[hE94g^O[>?.%_I/qL4?!`(o?#@J]^%Zcm*rAsh[:,V!!@/J\;RmSfKgM)NLZk>\N2ZB
 79.1308 - 9G)9Q9S$m$RE/(#VTsRjaZ.bk8=ZtR8@2W)#fF8FX!u<GKse#98aqX'jO6=dgH0K_9p?_Yd
 79.1309 - m^ZL,W:iJ1jgPS;u]QCC/7BX34n%k.'Ur(7l$S$34uq#<4TP5oM.B&cWpOV'\\H#!&Mi$3f
 79.1310 - Mi'K]c+`36m>Z[)hd?_'#<%aY;ff\hqWe`*^H@8&Nu;bBuk-^l-D=W6[</`,pS;du2KrW58
 79.1311 - gu9\\=A)nAUtY<P*;coi:?"V*k(p5:.K;I!<eUr+^(>dU%;'fo8(9+?c(J?C/ES]m6pj($J
 79.1312 - UNBQSZ^M?'BV&P6NS:s(4\`cu>R$'>.FjmDUc&EeOrACl:7C0l`\HMp<bEdh2i\Z'M3!DYV
 79.1313 - o-?P98('qde!2sKliBXbfJ`nh6d&Ufgp8pj_l`RLdlBNL8p6AZWY.TC7*pBNj\iFE1t@0Ld
 79.1314 - 03[:PCu]]><gA8<RKjWX^9Bg$7$p*7YL2fK^[J9%b:MgOn9JkA<R7OPV.)kTl"AlTcVa4CU
 79.1315 - Q*,<mefc[;OS"E/RG.<tVT9rGpLYFGf1#=&GR@4a,G2G_tg2=-8PFI<sMaI#.094(Psq<*#
 79.1316 - @(.G+bpeIq,s-%/laKScOS8*p);D1TMRJ3gtWa;l<>jagM&Yh-RB&'ELn*ARlBg"%1(/mX2
 79.1317 - ujc#DZLda`.fhlTg`J6!=K!.=ifc^@:k^G--[Mrb>#J)J>Wnl>b'\Pc8=_Nga$g#?u58hG,
 79.1318 - g/-'sh4K\g>R/Y&MqmWR>2gtGW%HPm^K$tkc(^(!YSOpL=KpB1IB<sCVl3Itb_U,jEARmAh
 79.1319 - R(].gHsXui1es<*o"c-gY$=G,[QIYZeMG(0g\'dE_rG`b_G]`#<BmEotdc3IPb>&eE]=u]:
 79.1320 - V\1Q.g$>>4]hjUE;f),?4`Jg[$sijbhgq6/8RG"6H<ejQ)!D?b',UM5:;;A$3,l,ZDAtgFR
 79.1321 - Ef^!Flp7U6k#>SY<fmD=XsO.rpVYB(J_SQt#,d9Mm<dL3T^Fjrl+>[6+P?0r(hN:KFQmG$\
 79.1322 - dhSdl2M`afQYu3.C:PC5'<=7+/,L-\7hfP;o(%T;,EADt-[?^4fXlA2nZee!H%nbh6+g<">
 79.1323 - 1LLR1hOXYNlh%LT2:/ZP?$*M["0:+/hI*jHc"&`XAI#QR/C=$5>4c)ibpH8NE/7_;7pI*?a
 79.1324 - KE6?pp(RZ`XN82ZdH3hMok&?@8jBED$7Tm/D])ZfZWsGkQ#$3pgG)t=d&beV?Ms^!KhIY<G
 79.1325 - 8Gac6t4J#2cqK:'3Xbh7qgkc!BZ.ZM!kK-4Gb/FC"*i@Klc=g[j8=N7=?AZ,7SI7>Wlrle5
 79.1326 - )kc_`;6e8o+O$&Q@r@_f6K3S^NU6E[ICA)N?j"q'0E5@CoRi5MSKSP5#kd`Jn_>4cstLnIO
 79.1327 - kile:8@dV`OjtpT)%HQA!AAhs:CC!hp71J!nT6R9qP3?Fg<C4Y$h$e&U[RT/o'1o>OdV.4m
 79.1328 - ek*e,A7*EHAITf?*[B-ePt*_dAk7hl,JhET=0XA^NJX2o\`7;]j^l_092km`p/U5Z?ffi+A
 79.1329 - QA1iN_!Xpe)t=`$6D';??ja2FD$jTh,jYd(ne05,[kQ\A+"I%ep:-jrSX7i^/`knr^(6'Yc
 79.1330 - <,DBT:*a194HI9'A03h\Ks=>]JX702[DOB8-7L<b(5dH<:Au:S&#/5bQF4-p&K1B\o!9W/P
 79.1331 - F+IciVDfV"f!L5P2W)sRU/kdn+ac?\ZgOCW6iAemrD:'k?o#df>^BqD=3mZqT_Ep?n3Br66
 79.1332 - 6qt%/3hW"NKi[q?KL(nBo60?`Gl5mCU/og1%HtPWSC0%NO0"VD/+BY3(l)jL:k#>a>2b6u'
 79.1333 - `<JF\hI>=7%-h5kldcDVE0=r7[qq<Fl70F25/c`*MWSeR]U#ki#.b,Z\*Oj'D#>_j4g.I'\
 79.1334 - 7*IRaj*0Yr*R\AY3CC"m4R+/aH#X$]O1ZGjc7IMoR1M0O,5-tAGdn"7_7uYNGH>'Bh$D6rn
 79.1335 - E7!^h/Co97AmXe8FVRcYeJ^mRW7PNo,`YSQ9q'/'d(0SK6p%NGXCdj-8X]hG8s),NB7>m!]
 79.1336 - CVcE#nTLi.[UkX]g*VVMUOp.Q$h7K.dm>oN$bKl:1S#i>fA^A;R3bY9tSD<CBuo3`L+[C.&
 79.1337 - LXTo4a*oQ"P08Ngc;9L(l0T'S(q1<Mu]i/^\9_c'0.cj_GZJ6MMPgM?rYMWr?mT,T6lTa<[
 79.1338 - -gNnD<,eT!9-I*V)MhYsL4oQs:k`?`-ZKq$n!#tHBSl7SSag*Ao$#Qm2]=G1)\d,(@T\Y.r
 79.1339 - soG;SR=&P#F5Kk.l[&dY\jsld_"o&^8d"0'#j#*@h+X?k/;2Wq+"2^B>4E%#=3AX-]8]^BO
 79.1340 - "*jE.qsF?8e]6J-M0m:Dn#A9LL6m231"=LC3X/f@dj-Nu97m!./CW:o\Ek\@kXZ4S+3eh/^
 79.1341 - 0EZaD\f$b,f25da<LjMT'g!(K)AiD"9rn_TT%m^UAn?O-Id[\NQGs'^n*?do`?e6lVR."pE
 79.1342 - a,@%H02PeYZ".f,#BQ^`XpCD9(%r#=gd<:8P;Tt*emo9`RM2Ic<YB@i<OV^^#GUX^*GL8)8
 79.1343 - 5CSHkW?RJG,,7!F9*BJ@P'?)BOmdep@]*6<I`d1fod-/3k>_5&LMX!-m(V.l:Q1D8LNrqJM
 79.1344 - #n5n0R=Z=aYR?A1N7eg)M\#oQbEDqH'"dYl*6g"H4`:pMLG^"LRP,jR/.&Lq59pCr=Oh<YV
 79.1345 - Bp9ML+<@?',B\UO!H1XIkO=^@(iZr-9*OH,#4LmVeQg%FoY4qT;lD^Trq+Xnf,'$?2pNLm[
 79.1346 - 2&Gl&kq,X8X4T`'4=XP/dUC)=L[O1Tc.qtn^S@_]^V8&0L+nGFBHr+DCCU=/nI`f]/tr0PR
 79.1347 - ;:WM$Vb=KBkbXZmTf?^ML`-h_lr8gfRpX+i7VrG2"rB_<K(Y6lMUA]V4_\]S+>VgesZM_ba
 79.1348 - rQ,+gVn[2dHo;P5[O8Wal1KISj4cNGIT)aE=g4'UiJ5p1rb:El:[3l,htt/GXsqB^E.$SFl
 79.1349 - lE"irt)O9f:f3iJ?`s^P3Ws1s72_\dKh6FJ#E/C\,63Gr;YCIs6'C]n:2)n:cK^9%0qPQ@8
 79.1350 - OIE2B<<a6t0"QTY;rnN(.;%GiVac+-9$(;E6"g9aq(pAQ$'3%UB%$9P.3`Ut0BAS5*]q\`E
 79.1351 - I45G1hd<&u<@NCTdBBiMZSh>L,ue6c37]iF)oFk0hu[tStj?[^R@[Q>e$c"FCeD-"8[[bYl
 79.1352 - 3>]#bXKX0uh]O#MX]B/bbJ&#H2=?IoH%>Vl2EEKkc2][t#A9(T1*Qp%$b[tp!]]OB[:XD=u
 79.1353 - RQ@M*jem<;>l(of[G.m1ltUI?p=F/jghq=?^#o&HFNJKH>WsMONQ:+#H!J'r2[,H'FF%4VV
 79.1354 - cRZ-W)RRd\#4FWhfe<jc<hg&c*;Q\qVJu"\)$NJHujUXOGiN#r-j-&^ZY@hs1f0S"TcE#/.
 79.1355 - D]t&53fB_171Y]RpcS)%"0AX=Xgt&Bm!6)0"p'&&]%g7,'O*N(e]/Dka[_5*#NaFt2[3m2<
 79.1356 - NU*,QY8&^5A<a-#_9hN&9Vnm=qMr/DrC&knQ:Z`_.C'/X@_ApZ.nS'_"(B?[b3acc#(0?b(
 79.1357 - <`A,SnUk1]^/qhD*c')u"2n)\,9e@G:q<I@mPG>T8ZkJ,k5L:)R"[UKK4OTSCPYDl]d?FGn
 79.1358 - .(rSs,tZOLXY!2PF>EAD;\\U^:Xg*g78_R"/PT0G"'nnoZF*,,=4S+GAQdTLX_h:K@nh)H<
 79.1359 - u(+N?e?,$cFhZi9oN$(!c=0e=[Hg[B@p&rM.k>Fd*fRo[`tdggQq6>TXi0DF_S=O,CFId(2
 79.1360 - EVI?'3N]GGSAdHR<'#NS_'Jf)5nj0.)t_I:*m%"_c[?9uah)f?8G^,rTJ2LWMMTNJT32V?]
 79.1361 - %eMoGU.@ef@SO4;f1!J@QM:(Z9Lq+C%0RMVgYPhoP_H[B(7:+_Q$GfoK7k8E]9T@E\LQ_?4
 79.1362 - H,<9D#9=BBFkh9:)127Wms/0V#Y,t!(Z9GS<lYOBTYN]6&WNPSbaL/A>=Q[f7m?['MHu9m]
 79.1363 - B0Id9(<E.[-91h7Y<)IsFr!`FHFd5_375XHg\130lT&GA_VZ4lG.V#b$=fB9)t(J,-VQjX_
 79.1364 - H@j<d(=C)0.P-ul+\ZhEqk,>]PlTbJ'`/i6<V9=4C\5]AXi8XB'C;<m[/&2IMe@=A*6S;D6
 79.1365 - 3HV/T![iV<QQ..\c@&LOZ\\S^0Yr/keGIEL(k9(*/2XehPYEYMC!VaX7$cmGtC\cQC$W$ni
 79.1366 - `mF33Sb@GCm&FYE6M5DSf<+5&W%:U%RIic>+AgW;1h!T+`;OS'%"cS$M\%RGn6#Lr=*1hk>
 79.1367 - *Sg2<:;0hA'.=q"&G?t7gnC`Oad(1l.=L26E1POni"M3!RZXN2'A>J>IXOm[R+F/<J&#bpU
 79.1368 - P4Iks9LC3^aDAK]PjF6k<.[NCR$T-N?Qr[nM6*Yg70767a\4uBmu_0NVr&2F]NZ\$`Yjt"W
 79.1369 - <3qK4H<&lGsdt*%&8q7DpX$D6)_rt,UA5/8bk@],,UUN&D`LGE,EI9\D1;q81<TJ!0d1o9'
 79.1370 - #4lBTK/C7eX\nA-j]AKt[@"Lp0XMr&e*pR$JFG)(Nb`%$/`c9bS02/'6#?NAAd&8pB:"V("
 79.1371 - W<c5$56EdIY[kqdpa!G9N,HR_8`^l`1d6Pk!l2Wk5%9BeGbRT%Qo-U?OZ;Fk\s-aYtr_r7%
 79.1372 - 1`b7Jhp.Yq=]-sa1AeN4n0-c-IR)JQAP,K?q)^J1/ZOia&+9:E_AFjW%'U6sin6RKi8mt[q
 79.1373 - !)[Hq4PgeOI1]3l30q<=M]CPqDH`9&g0B^%+f$TcdI%pXc?PBI.OoINJ=38L)?9m3.1;:<P
 79.1374 - .9=9C$VdjEmU*$aRW-(R4=]enrUmQ:JrS\U8`5A>*E]P:l9#qE"&n3PR3ZWl>8nhFM+6!lJ
 79.1375 - 3-77;T,,bn&88ptSY3G"*e*lo,`s$S,@LPDc`FQkF*7em(.:;0?goM\$P;,:t\a[\T,,LtN
 79.1376 - nZ7YS2:M-(XR=%TNTMSV3j=fF8:.*K3-U]&R[MWdoh?*UOHZIdi8Ciq":rD&4%m@,nDT$81
 79.1377 - %SlVqf<\k[La%`Zh&b15$@e"Js]LK2MG^mFX06JT6fX(7H[mg2%<j!T"I9/b_g0-^:Cu*XJ
 79.1378 - V](V#EdMUh=a:ugcM([Mlu"DsZV"s^oTMkNZWk\R-4OO37tOZA.T(M;1anXGCV+^A[;0TFV
 79.1379 - Z)f1]m+3ZhnZZG]ASU<H7o.4[<PaLP`+Ka9(""E=KK`[A5H85Xo-*_g4s,"-]H+E%VD(Sq9
 79.1380 - O>^fEl-k/J_6cg8p0*m)C$EjUT\VHq02M:-)u'2]L`b0iOGo2O@OD()HgD7Pa+3bZTn4_BJ
 79.1381 - ^^e/fmJKVka1>`MUaAHm,Kn<Qda`3H9qN60bf&SK7sG;H+H-^GGHB$tg%A//1^q*-Cc]TuE
 79.1382 - 9N>9``I]Va)P@JH85bI/*7;:K.>m3]k$lY'fl;D,YbIqd"_J`Hr/BOscJP!i2s"rbpqe.K<
 79.1383 - [`K>h57dSd9(]`XdC6/bl[8n1BM;s$$acPlnl8(7?>m\B(J8J%s.dX5`i.BC>hZcIU3"^rE
 79.1384 - hUZs6UJ?e[m3476,.RPrS6'oDXdb^be"";lqB`(q(LYBILH\aXEXsN-j_sQD*i62^]m,a@i
 79.1385 - gW2C`T0dQH6Xu*qlZt+d=[H3/FUbBBP0e'4")?g;NfF5->uNpl8HeAB`t(lH?SY4oTAa/nY
 79.1386 - r.A'Msl3@9@dSemNoccMiQkWrRM#_%^c3^X"uU+![+%\-3Yk><o23"RH4"kEIdTu<>K^#ri
 79.1387 - 'qPjR>O5"B`7V?EkF:QqMoK/8f*\Y@4c5:q5Ifm0nK(0\*%+Adk$gZZuQ:\8jC]0X'm-0;M
 79.1388 - F*AiU3Cj-0%_WXgSf"h0h66QnAE@%@2C=%Ec?&N[9a%)^0#0-gCI2DF4[F5s?EBWOs'-q"J
 79.1389 - fP_@Q!1kO/+(O%hs)?R^PSS2ep[k?;YZ?@kX,9s2V'r:*$E#lX`qUk7gcA&%r(@ae"fYZH_
 79.1390 - ;<NN*<u`?bU\$_]L5cPJZQB$nN2C6W`seTAAc6j3K(1\,$nXfGhr+oDh,B]4qpS-Ag4k_.s
 79.1391 - $Z`rMqSqa+[&&/6EcL^N*^!TRed@e+de-N^HP-GbZD0H1)^K`ePAYR]S=O#$8Wj:)?GXs.7
 79.1392 - [9;(6^N$Tij)!m4O6?:Hb>gYmZaH0s&/n4YEr;=kJF=1lNB1c;;UtRMCqQOue-M%D>?u,/&
 79.1393 - gTYuGk:1GL)$jYGUQ3iRa'<l5PU2*JDoLf'_Tkj7"p3/q'@>)QKsDPuI-:WD&THY\^e##FD
 79.1394 - Oli%9J:c,0D5Ap"t%9cHNJ*e9;le0'bI*=$ulj]nJ)XU)%iuY7*dd_O6?bLp]-s#'(8L9i4
 79.1395 - BY3lj*&C-Lg.#J-cot;\Z1\&d34pO]2@D=>%DP($gN#d0.>f?P]:>(?C3@YoOWp`,4YrD?f
 79.1396 - 75-L2J1M%O:^o>5D$5_/jYf`*0k!)]EhX[4@cFW.C/!^MAW0CHSbh\0D/09+a+idhk^H:;<
 79.1397 - <$F.tqZ.+)1S4[;T7O7=qOY\"tkneuk!TA&;1%ZfS1)Rn!rILsqNT(PEliHYc-LJka5d;JM
 79.1398 - N"GGg2P[])^g8Z;.3bL@"qiV*0\6hG*!--a,NNV]Z:&HObXNja.j<IrMg-dN7jYHG-3Iitd
 79.1399 - U_Q-5Rt):,U-b,noQM"HRH'a%V"c7dY&s#?4IU,p&R2lP*F2mdMe:>+Ydj7ETSX2->\iYSH
 79.1400 - 7+ao!E&r>WZH0K^i"]P#+?*R4E=&/E14_YM9^4[k4o:-ASiE!!Fpj9.lrPnW3f!JVc$gD(i
 79.1401 - 332\N,:OS:=?#^T1g2J9QN$>_feYq33h1%QP:K?YP^LGH&N!iC2h@3%.5m+u+j(*[2pP=.%
 79.1402 - P6jeN`AWZ=3ErmY.$j#rE2<KG._e(a$@jMab,soEoP@6CkGULl/"d=KMYBD8N:H5*9-G\mn
 79.1403 - K>&X/7K@s=3T65a,&#ndM`"sD255g:1USXHi!qQU$Icg";gUW<-FYLK/*F.-kI>lUX"&244
 79.1404 - nISRjQS>WAijHW0#9t@1@A`5mf!315N"ak+:USVo/a)?-'PRM_Y0kUj$BLYY/<k)"D0iMko
 79.1405 - M+Y1isa*/&;QK*e`Kj6h7H.P!0K[liFIe#..2[+\bC7N>/$a+L2J)kI<0".hraU7c`@6,IU
 79.1406 - @hhJOV*:<)?EFDXM]iqS]]:4\m+120-p8-*2j%of2M^cb;3@5YoN'st1uP_i%DiBdUI.e.p
 79.1407 - 'nU_jH5tcq8I7F:sUjkqb)@_qe%T):#<96_OWBh5--c)o\0CAq,pa&kL9[s,:Zcl'1lq/M2
 79.1408 - \,l@meB:Z7^J0?_;:FGm15$.eOr:!^8mjb6_D3OX9JVGR;3aFD6CpdpkXj7&<$j7r#0,7p;
 79.1409 - ,[&O-$:mh;c?](BM^6blNbq<m)`6pVcT,a.frZbeV#<X0J:mb-Gc<W,#qB(-!%FE=lRa1@/
 79.1410 - +i!%WJ>qN_)PbVhu-Y(jRKp[ZFtFW=`?I1_Gf\-Zun&VY=<aT]C&l#U37H6>Kb)b&@oLmO.
 79.1411 - iZ2:Dr5K3`&Md)(6UXFMU0J6DAU#Bc[e8LO[!(bWU:@H5'Konk&\N[@$I@cHrPobV$p3Ff#
 79.1412 - J"G6u-lQdisR/#d9jp2A0kOdMg#@MK!AFO]?n'Ik27ZE<LA14VBmNaM8.:pC'?:h>2(3sE,
 79.1413 - F@C9=0,0kM-e&2UR97t9-C#o2ORm.OWG8E:NDBs/F2X=S,.W8NUG!coD^aBo`%NOU*A/,9@
 79.1414 - W[ZH(1$XLO;<N\[``K17,_TgL$7_>/^,7C*/=s>j[,/JMb.d:r[&DtcSjBm0.N!\rYmBsj`
 79.1415 - [XO245)Olk!5L-M,"[_XgQR33_M(5[Y!Q^s@+D*HF)47hn]Z#X%O:Rr![od#ahGaekN*`$a
 79.1416 - fRmqI8a:=h^eAFT_8G%HqSG!Be0=*F`?GX?5N@:Ubn*Et+un,eAi!1S6L\Ti^*RoZjs=$.K
 79.1417 - \I8%j&7)0_^;3W^l(]tt#C*HS5[nhE_O&4@:+(V-D;2/q)/THA[MO+l$edl$[m\I;2n+Rsb
 79.1418 - \%!`BgOFEh-^X@Qm2RE2S1SJ8r%3m9,'SRg7OT)dWn,7dPgsA)Tm_N3:6K-*_K@i2:+m_WK
 79.1419 - ]6m?l/.-G=@^lY80RVCJc'Ad-D#Cd.5(K(2kPUE@>=6Jqh"9_N\($cEJMDk>`Zsq3"LY/H%
 79.1420 - huO,Cj\C@dNBISVj5T8(;u/\7%p?`J1S0?3?%7%%*5S^+rg/.<h%fUA%nP,UZ^:1*U28(CK
 79.1421 - 5g=c1(/259INGjUQ&Nuc^u*`O[41Yc]s]nccKK5cq)j,oH@l6[@3?T/!O9A%[0M*mXHM7E=
 79.1422 - /<1Aq%l'"+i6tDiO-aklgfH0hmBm8l]6?@bG_2RlC@2U:WG]YL;d_Fn.^c:La)/#:=@>A]R
 79.1423 - P1FiE)*\@X=cZ^@R,b8>_mXG=CGsU=/(8M\B%qHojFtREZ6F20@Gq$.GEUs"Rp!:gU2]FKq
 79.1424 - -CPMQ^HK_Q2+bP3<V?RSGA;73K'*3j.<#hY0-5l1D65l(,b\%Ve;i@p/o?oGj`,b-S734E,
 79.1425 - PQQZ_9?.B$>5Q('/;uiKCa_N;9YhK$T]Aa.:nD0/QK0\a?2&Xucb\7q02ZP.j&A_^o:nFJd
 79.1426 - Z%@e=bDWLAocU)D`p>&AE9EL9E)TpdV%AflLHbDA0cQeG!m!`_4+PGt<2`PbG=,>NYb9K^d
 79.1427 - BRKW(<8#H.uW!s6kEAsugq1#.6,D2_%TN?Lla2Ig7E[KMNXOi1ZcRifk_>kL7.#qI`p\C2F
 79.1428 - /#7dgWLBB^,2l$Y_afKiO29p!!l#dU0q^FYSUuIaGVQ@1@.OS$Jf=HU3[oYb,hs=f$:W?G=
 79.1429 - P9hYH(9o-ll%W4:lD^4CU=,[JYHY\Y\Fc>5I/<$a4\M+Xd0_u+)W"_ZW`p'm\@!jLb:^WDA
 79.1430 - iEq;1BDaVhR^>EV<'>=sn67A2%&8S(T(=YKpl_?5$IOH8^.)&!1(KmAo5Z]!/lW!cP\tIqS
 79.1431 - I_-M\];>Dab?Z+*&E^3fC[eOG4&[&oZ)0j?k!n@)Vepa&bNC[f6L\Qt`[J0oF5B'_QsE55c
 79.1432 - RW5OtcJ;4X<ot^eXhZ[J<E#$k5S$-*;#BBYO&Y'MO$E.5AWF(ah$QD[A3q=oX!P^a64H@b$
 79.1433 - 3Y07.GU>Ob-(Jbk]S/;2]?#1la5U.6*0&'[G&Q+XUQ/9pRu>Ai<QSLBb3sr:<kP1cD7lsLb
 79.1434 - 8UW-JlBhI_9B%^nUh"R*6kH=Q7iiU#X$_a/d2Pn^Vi"3_-H*$.Go5Tc\b%k!?D/S(qIsU$.
 79.1435 - -?oV#s"1QB!X!D:,YR)4_;d4XJNggE/_V*.nbS7mq]p.EY;0\&%`7(,r31?br_NaLsWe_W_
 79.1436 - !jRP02$eaV.(!%HK.q:8q&.31q/3UF`-oIB/$40&7a\ETdD3+d!(B"L"A,Gp\%bY`dcI@Ze
 79.1437 - LmJo'E8(tGp09SBg+X[pK?4>Z'/jf=<4iN(;Fej'g.V`]UK3U;:AY:'!VqKt6?(\3EqJ-re
 79.1438 - S5dj@Qo6nZnePO*]/n$H_5H4249smA%rub"pk0u&PMr0KiSsY_1u&P-=5:=[2G@L"o!&0Df
 79.1439 - U^'iSituh,&>mqOhkP\jFobRB;O]mC#8:p5Fn7O_pKVj=tanB04BYc,YSjMGoG]<%)=GAST
 79.1440 - EfA3On&;4UE<qBK20m;relfP8\f/8I=LGC$!FLlHTNO]rj#/3YFWi-N_C9&J,A!^b9VMYC;
 79.1441 - =-1qYZ_:5#BGK]l@jUM.==i3_<rHCh'PT(;:*mbfi$c2J4QDrB0_jDR1f"sWk'YOCJbdokO
 79.1442 - dHPo3lo@>fI^Xukb_2^:.<7?d@q@B0-l6>l"PP,fq&:$CgTRhEY#F"Nmcm:&Qi=N-&Ha"og
 79.1443 - *lk1D?gpnt?Usacp[mS/og\]KJogXuF^:#8N7H!m#</>[IqWZWZMV2@FmZ<Aj=nkZ$9qnhT
 79.1444 - 4@UQ_tb8W>ebqdA'm:Q5VJ=O"bD=),AKh+.M@n*0:0l9Th"<r)b0K):85LWqjE0nKnb'?+9
 79.1445 - 2Z]$3(0]6/`Ag*%i*2KYh0%12K]1'o>?50pm?+3?=/LTs<eY2.\'t8`UIcR5LZiQ-*PcH'F
 79.1446 - 1$.Z-nDZ;m.;$Po=$d?GNeV):]6aX#;l**uc#S'o(c,s;/?5t4ftZrGP4)cEY9+a#3pJpe]
 79.1447 - +ZmGE2"Kp'U[7Fg"3>J.C".`F>YfcU\hdX6*n/*,\%M5YX#;HklDCllgIH0gb*!<)e@*8Ok
 79.1448 - '*7fDVk(qBoGS_cO%H1sC%WC8<j,Z.f5((!(eaa>rS'NF%t3$+bCe[(ij*XdA[;^&<MIb[<
 79.1449 - m#1i[n%=K*].KX&XBWu&=Ymb#Apuh9cbAJ+"6C;YBu?a5<e%*iDVl-&!p"smtOiUO^D?<M<
 79.1450 - T`*m`H+.WUB%TT>&KP-MY;ni\L][Do+E".o.W-lko.`QLDMg'"%un/g:r(*Y1:MQ,IDu.ab
 79.1451 - `pBsSHsD]0&D617aJSjI0C.YL.Xahm11lk-KG#a-Bt/BI!2P9;\o,aoOkl$s'h%T9"^.nOd
 79.1452 - "ZRngjjL['<o)urc2(bWHIkg->o//Ih;[F3_o6Nh<ToTK,+AO=O/Jt7#;8S5Z..hc]W%Z:/
 79.1453 - ^V$MP;$fsrUQC$QERW^>+`l?J4[@*\q`giT$a>B&..&#XM6r3P8\h3T+H"UGjQ<\DE7u/M`
 79.1454 - +usS="_TG;Wfl8_>aI6W:TsV,IG-^SlY%fr@t`NV4'MLi&.6r"]h=FCKYJ<cq)o!Kt<WR2Z
 79.1455 - ZWm>8JU/F'SH.drer?@Xg/*Q\07*9pOI]7Q;3as%snX]4G<ZYiK_LUX:+]]\b6V^4njnL'E
 79.1456 - F^87bnp30a@J7H"QM%"mKJEXdh&Pf!NZ:h4-;N$M@jkjZrtFFTOKDA@;EZ;Z/T=/pDLU5%R
 79.1457 - 5N=<I2kT&o3[&%Al%qt3X)5RpKA`]ViE_4J-l>46;Qj>ahX0$+4k.@g4qZasC9@GD-Ibk=k
 79.1458 - l'\aMehiCtBO*mTmC;S2QE$FO:7btbr_&1:BLW`/At,ej_VZ=:M8Jad]-B9%g\k]q+Hjbg_
 79.1459 - f&Vb0n#]nlMnR@>F-SNm@6A[KU[BTO4>[g[p!fprA,X*p0hlSQiOh8leNV1k@<CnrWe)7G]
 79.1460 - t^_g21)]1W82m9*H,g\MBN7FM,ATd;cZ41$3Ro&"gdcW8-[LX^;%<N;B-,^k;Pl)Su(DfpC
 79.1461 - 7`q[Aa'P4NFDj7l@$F8a-B7kFSnUVe/"']CVT$qp[i$Q!b>i[p?8@mk<p!MmNL!Pq\=@!io
 79.1462 - GOEM.#pctD-6^%KYZ2qWs0`.I.!/,)j(;73A!21q@Et.7)PdZ8<iB,_=bVgBWEhNtOF4u;/
 79.1463 - RMhM;FV#YM5)6;('Z0Wf&`5,oLQBQ^M[6NlimUJ5667d,U%8O`qb[_uPbk0@Lc+3l@Z?MY2
 79.1464 - b*T$"5jSbLsQ&J^R/(7*irC^;<f#h=D6]&[![-2/h+]IcO](,]S[:2*lg#WN>3?J=E4<iaC
 79.1465 - t.gjFih[Yr4X$2c)EL>b``V:/a1*ib6=/X'1%PQp?@s*Za21Pqpop96kM0=7hK9Orc&DOp)
 79.1466 - DdS1KeC3^QF64#,ef9UE\S@3EHl,US_/RH)*68[]-Sjl$AG!!/IRLFkD29BL`P"\4\8!+7/
 79.1467 - e?\"p(5L/a34@t&LSq?*O9;>1nKO"Cg5VSQ^E'2N:AGDg^(5#G0&N]'ub+)4S!#;JW*i>IH
 79.1468 - L(Y\:Q\OGUAn`;RbXIW<GoK0,9c[aP(tDA1#:9`BllgDC]L(<e'-C0JV8W@g3Z;R%W7pVSF
 79.1469 - S$/DnmOXG8;*q(JqP&/?9'$><[hpb,E8^s;<jEFWg-R,0.=V".amm)$'lr1l,OMc2*)t"0S
 79.1470 - (r.:GF@''pnMEL/"rQ=b$T:V_s9_(IgtMkbSZgQ&`+NL>p1Q9ma(n=Zk:C;+rKo4!;c#>SF
 79.1471 - OY?O14bZ'0dYU[c$0:[o2-(3FLuqQ+JOjeIB7U0"H.pM+>XTs^2pf37cXnV=6Q9#J_pgO!N
 79.1472 - qC=)`m"oaf!3br<*P`9>i"dPkZ;dH7fqRKJk^=RC/pPALWF,4LiaX*2qDJ^2le>hjc"&EB9
 79.1473 - e<3W3;X+5g.]6+]/\Hs\_E!7K9$.%N<-L+8?/)fR%FFh\=8&=$!(h]0Xol*:atO*[&O/j?=
 79.1474 - p+;&=C>AWKQ*/qCo5mm+u.](7ogQLpibGiK)ZHS@4T""g:"mElD79*kIr39?lKK;II+*2``
 79.1475 - ;MZTgL4p:G$T0Ga+3I,Q:.cFuhC6po@oa%\HS1ho;%T,2=SmH#bY_aCHMA*K6DFnM5,t6nm
 79.1476 - RK'`+q&4Pe3UjFeRX8>9^JXimf]PNDt4R&<O0\iG#!jFd^N88W%PR;FX9D#o/Q,se+H#=Dk
 79.1477 - 2-BcjA<7-CN-#!*AU3)]bdZ&s)Y7ko17p+g#K8WN6Z.3]+0nGKfJs>,4QD?;l9?&tQYiApQ
 79.1478 - X<LM8c\-47a2CKMb9[_AoY/1&D/uW5*k^&b]/c#@F@1)j#_*"/X^hJ;_[.+#cGB*:&_e:/[
 79.1479 - B@K&'s,r`gH$$+8J<&TQV++=ln2qD-.%/f5Ap@"\bDE]hMGh(-?C7G#B'ER2()+&<h*S+3E
 79.1480 - A2Q?$n+)qGsnhN3\:Y<n7#2T56M":Sg\TS0E*%9EtYJ4;=A&IM@>kWE).V^PQ_(NH34_+=O
 79.1481 - [7JK-:5FEoc&eer.^';PJE[NQX4HO'U!;RLI6q<+TAKTbqi:X8Xt,"-f\n;u/b<4LNaarEh
 79.1482 - !7KEnJDtti[i/9U6<5$jDeFMpis0),+dFrqEOi!mdH!e3=L/0EB*Vb$'G.?4!HcLL%NJDV-
 79.1483 - DZEH27t]XVqfqkb_72&aisE/)Dg7<djEHpaCsdjiXO6:g4/B3tG5'*E^@g[f(SaVA01M0h*
 79.1484 - YPi@Ug"`;>A,VCTnEo3oq'di9:bM)0Ai9Y?=V2d[H-#S]>*u&&*&%Y!J0`59#5L\=8`)[\S
 79.1485 - pB2lXYW6?nlHhIb3=uroJB"gMT-#IJYs#JM_a-\C\GJl2@4md>Q1@BtuU*%t5VoY"p(]LlU
 79.1486 - H#j+I6Dqu@BDmg%kNXf4-,_)2lmY+@`UQWs-uC^<*hUk65d$<SN<\u5h_#a]"lKq#6SCTN1
 79.1487 - >;8Cs"5q(/DT\DT7fpa_'6"tQ_19WtuE^5!i6)rK`dXFAfPc+Y76*[,]CVmfaM`4j^_=Ss=
 79.1488 - 3Hkq+Zm,["\%EtQHmh=;RO)'CV/,lQMHRfYVkjdNV(,EHZn4WR'"_s76S(#[H86^!Tqaq3#
 79.1489 - .ua]$O8@p/c]?6"?[:6Hosd?4[\!g1eBMHO9\/ZQiPo.+NRO"l*7.$".#%5XXj.a6qB_)8O
 79.1490 - T(@+F2Xp$/0rEgRZIBSa8t>1^pC(efAb_7/TtP4B+aC<=N&O`G)<'l)L2_XI@pESdL#s"?D
 79.1491 - oY75t]Z`TjHiC^*?#@7D->(=@"8n<B7>%$qN(7Nr)M_H<HsBpPPE7W`Dl8[L`Bg`&Wu7LX(
 79.1492 - Pr,<;--AEW[7k#jLO>t9Qg;aO1Oq;FS5c(5(/K0Rk8#bH3)tH3Ia1k#h8*k^7+S(Jq0L^e^
 79.1493 - N7]3\k\8*62FK;.N)7M&F1]LmM&0(g]Y[gLCZ(2ZM9+J4#iW)mUlZAU#T!5T"WW^lN/jS==
 79.1494 - e3o#`fQF9A=,ctPf]=HXiV0;)pBngcUjq(8$NGQN1`[#!X!hE4/AIEWN?B(X9&Zp)Q[#\Un
 79.1495 - c(getnaX8umAqC>->bGY44'7B9,b*3]DWYmGq$b:@GPl8K'7AI4$P(>)0_"LLg\,_u"<P>g
 79.1496 - t+A@sbH&Z9HT99d1YdB`tg_#T_:$%NCW3)E:BPY:jY/ZC3%OXU8QQkFW[`uN)loDu)KbRkd
 79.1497 - j4.?a4SA*4[d6/?TL5aRj(hHE4)GO>$!$'SmACsL2dAj!q!W:\EBZpPUh)Uk=Kd>P5"PL_P
 79.1498 - 'F3kZ/^(^tW-8J7j[Ej(b.GkdjP\=A[>udFZ9Z1J^iff:m7Ruk$%O!jph*A2kq-m1aY6T8=
 79.1499 - HpoAO9DAMN"AS,GT]e@p<O^74))#;P1ksHg<.(p57G7sN;??Y8eXUF#T.GU35:q:XT51%$&
 79.1500 - &Q`TMA=B`R#7LOW:(tI)q.tTE0t*MPR]e*66F%qOTFJ:+FrB6?]K2g9&LO:Rr(pHIme')$j
 79.1501 - nc;5g+AAK1`a*=7De'<L7lK6)r1*`=!5!"?(6)bgY64]5C:Kgd@e">*<iXX0B\/_]$\iHS1
 79.1502 - i-rScP"YDA5YepW@N]Wmjdk'nnJ/_E]*!Tt,3rq+\85K<"3=13Ae#^@g]RC,[=,:Mn;s7po
 79.1503 - rAMN>H]peP`W7kp%7DU0Zd\+A#de]+Lk??h:K3kicufNqbtM'\7(Ygt9n5,rDukfKeUaB(e
 79.1504 - L6*%*E3<N5u!V=_DEW?D-/2Sj?WL)JX'G8#\O1_>uB[f""dkX9j#&n>ZK,je_gI'cnd3QQp
 79.1505 - "/<<Xi\BI:rm8ZiW[2$O'?5J/Qq_;MInZ]jW[Lm;Q%'P^m%[$Nn8sm;uE(7(/bo;lBuN]k5
 79.1506 - kpdS<4dK2".r!NLj5I92\_=7"k!Fb!"*\sfQP==mo^oBoO_1kDqY!.BVt[=hYAM+EkT=E"M
 79.1507 - ><3h)2/QeM0:/H%6+9eK;<l3+A=Y5h,Zg`N?Pr4q`7FdU9M)7r2+5(%UZsY@ch3Zg>SO;'c
 79.1508 - V(a@OTSCu"Am*m9P<^d)4eN(]"9_/f>&C0)3'^Z,Uko6B"F[=SHb9q--<f6)LpZS:/Z_$5C
 79.1509 - m.-)`o,TS`N\)fNs)l!>3N%;FcTa*8VT[F6m)rnE1@ra!n`4;/UMil9bdnu()'[a>OB<6/&
 79.1510 - t=+$!Nke!=d(MTHjW1aTUGB"te"qrPQ":g<E0""V&c[c-QNOd6%CB:sGfdYSf%;bcPYRLZ*
 79.1511 - M?T^pb-jA'sT?!/l&68Vumh-Jjn?1$NTrSUukiEdPa?7k2D4lfpDj^)6Rb$#,["R]Cq_go/
 79.1512 - 8!=Y=rAK:f]+^X!e?L@2frU=/'nQm_[)XGFN*V<]5oj;"u?QJNc'^pUg(LN_4!>l5P\dDNK
 79.1513 - W('e\hsLGNrW$=8i]B7O:)S=)B_&q(a%g%TXkh_F!+FfF]O7<<@'0lF^'nDp%:J$&@-FH8n
 79.1514 - 5>_b5DGI7@4i4%4qqF#'k(Da@,86oZnoK;!g9geV$md49WPk(#EnK\L)q,hrZGY[+^uK:@P
 79.1515 - *mS"qaf5,@Xt+@W!Q&IOJTq(ZC2(Yd<ek.1skBUpT'"\+qOA^)`Bf*f5NPj"<,t4u?bE2.K
 79.1516 - rN@r=58IQ1ht3FeXAA$.n'^-#oN4_*>4A*uQkr]UXC,T?q"j!I$%5"&pV7:]^oA8XnJIRn"
 79.1517 - 08Rk#Q@\"*p1YiMj^k\/Tb.Og8eBm4^/E7S)j;q/[!*Wr)Me+WHA13>r[SsZ<;@&:b6PV$T
 79.1518 - _os>,rMOI[#MjXdLtQ@,L?3#T2a12pVH)(<,iL(OgLap(VI9aB>3*?nNPkX*H#.)KL#s^u1
 79.1519 - mVY6:(ZJ5-"_$3B'W(Od"1>L1=R/]i-'0Rc3\&7AS6?]k5KX=$*WH6>%Vr(1mW4h(3O)^\h
 79.1520 - q6KkNO^6p]+pgK.Vh)#`aTW*dn<3JEU1gBL[jA?7MF,XluH3kXL?kim?n,@HX50k8o'7/s%
 79.1521 - Z>MeD*7_^:V2k)X4'Q`Y.f#\K-aAr,T8Q>)f=BjR$<jO*4PHti_`Bs)=;OfmriL$67F-pF8
 79.1522 - <DP60QLMB;W.R'U5*h/L&V.WPolDgWEI]lEDTkb"7lF;C[a`V@TJ84MX-n_`>Cp[t!\/-P\
 79.1523 - Je/!!Y.O#(fkWL!lCk-A:]P6B\WZ.u!!"),0#R$6@-X&7CLft*d<PuH"]EQ_C`'qQOO[pXG
 79.1524 - Quf1"diNtGVs9Vd;,ssKht9Ui*#EsFGBj/"noTG?saQGdHejTCYi'(^1E,/_$pZr#Cq+)-s
 79.1525 - 6`s7Y<rqCe!H$0N80_<,M\FD<Q:I87mS>B'`"NL1r=/5/`$?`SpN27"rCK.TrmV?<eh:m'+
 79.1526 - 9A^s`NZD?bnsK@hShT(m*0g$JJk98InLG]`=Bq@+M@mAVaWmb;>Cgh.C7BfOUsfOtKA49B1
 79.1527 - YDT;uu2XG<!^Im^6#=s&VB*f"h#O]tmE8L!Lf#L.r()MY9bKC=;g&g@Go*PEg%2Shr:B'dD
 79.1528 - q/Mc'#-_G<7(D^dd;=Wim;CTsVS$jXE,EngN@tWoG7F+=#]a#gL#>m`jLF^Kd;H,PDO0VZB
 79.1529 - #JZg,/_s^P=4aB0/-kt0*da*EF0JtAt*T*c\?[J"QnD+BIIdqBS]F.F-ecfi-'kq%8023+Q
 79.1530 - #ABI_KS`FR04fN"B-Fcrk8,"bXhu#2"UsG=M3a=U,LSLDMB0`l0(`.1M$@_oXZt683H[0XU
 79.1531 - !to.Mm+V\Y7%reH;OOnBi<q;QOIf(9J1(N2W[#g%&<F9`(n;MRu>Ip\1Z:?J5(NQBpLisjZ
 79.1532 - 4\h26,FZ>G)8C2L@fCQI0o7kqQ#YtQs)[/`4F`>1aLMR(dq<\E(m*Kd-W+9b4O`lhXG@6I)
 79.1533 - TMB[>)Ku^/p?8.9T6ghsG]3#uKQfG#^E@b2g37LgEL,;bs)WobE;/MDD+<%`a+=aj>&#+Sk
 79.1534 - r-QGpsF6jfQ<0BFC+;:i'%;$-O&[=p#s81YE/nE#js(&mVloq3,3?HOa,6Fq4Ndni)t=!-@
 79.1535 - &CLq(J3-B:fG_S8d?GKh"W.rp92WV"//doZ*fti0nq9C3`ULDH>n;E524QeTMr]d3KEi;V\
 79.1536 - +=j3"N#LV:RuE/o*lcgRaapitBamt5jD4,Nu"L=^]q++\d!]a4@gM!r'62n44\_/6*\qr\l
 79.1537 - @hei8B]Q(+opKtc7=3#\qFU6kbHb[O8a#J;CG5)jsE#t2308kfK$#[eb%<nQC=/C##TCedr
 79.1538 - H.Stm8#LZOVi2Fo#Z&qGGLurbeHkm8Gor1Icee5BfmX1YrTDs^@#aesf7"h`oO"AMkLtncY
 79.1539 - $`^=)a`Aoi-V;jMkDORAcK+CJ$f]O`:om?NG!t2[lA5[[g4q(s$#.\k`0iSrq>4cLema<cb
 79.1540 - B;ONVi2=InnRN"6&J5J&,O<f,JFUSj+C>5Y,i+P,_#<U<m#$AfhUtXV6asH_rFqEj]$^W.[
 79.1541 - =nl#=`*d>6Sr#qq`A@+'jidQ3nS`6lqde;a\$E&3j/Kj!c96^p='&Gg65V'B/D5S\Ua@7sh
 79.1542 - (f5&q5RnCY&Z6cU'$BjpS]H7+Y[aFAZpm\Wm/kN[+i0nn&Y?A(gUlE=GEF%uK"[Xq@1it]_
 79.1543 - (jgDBe@]ud?.^\T)^CgndrH6$Fk8isVWNZCX6'3ZR)7YMpmbU(8"<_ZQ<@J*?)kq[Cra';7
 79.1544 - 8J>SRW.Bc<L+jEK5jHO(Y3JR;6-1+\<g5<B$"2^-+a'T#D^:Ynou85Im`hWp@^Usc`_uYjn
 79.1545 - !lu?[m:gkKEc%It,fB!<Bo3*!hnC-6'Cq/!&\EUl#LGPbOMj.X[&gaT=l6+_YV$FIS#B7U-
 79.1546 - Pc;G`OE$Mp?^VU8$%(+&IM*t+kor&0d,d/ks8`p0'>PT%O4@]78l*/:.0B%`,GX7>Id,Y:j
 79.1547 - :A=UH619+MD._<&db&A9;BhI:c])JoC6_qE,%kD&#YAM.jdk1jXTP^K8B[B4)mFeGA]$;fc
 79.1548 - dOc-d0/TfU7+e\;bB2]',45%9WO`N8-K.b&$ctXXbQ3T((lJ85c;QRSX%BY'g&D/to*n8je
 79.1549 - Q#hfoK=j+k4]oM\b>mNa3A;j+-/in?J!a+JRI,,"\gMj0Ea*875/h4<%3^q<cH(*qWa_"$1
 79.1550 - \NEg?>>:.&mo3;fLL#%&Aeb2On`j>03&7*8Ak=]*ott&Cd]#Y79pihFWqiVVa'IX"W-!)o4
 79.1551 - /VlT>+$9U-8fah!AqJBuWD6^ZK182V'=82JdacXX<\5)Wl$jsI<AXQ*]Nd`Q?Ecd%2T,g^.
 79.1552 - !/lqK'XQ&]0AlJ?2@_jok$)$KXoj%+'-gb_rkuH8J>eO<(H(jM,SuJaTcG"\ni,C!3'VuA(
 79.1553 - Vllmm'S`17(E-/#?2I+2MsOL[n[73)-,-Tjl$i'[D`]<,RdY1o"(OWC\tt$Oq?.#E\'4cq[
 79.1554 - &n0A`9TE#PiC)$1ZimR//5Q-c>l%Y$_"(Y(0/^D*@&JO+8o.8XK8p%$/"rCG)CcMQ+(P-BY
 79.1555 - C$`hY5k($eHmih,=V_=+-O7hO=,pk&-c:%HH5%IdOkHS,WBP+MM3PmeQj)b+&9#n$2D/%k#
 79.1556 - MOW,cugn,(j@cRnW?:Pn!PgbsZ7<A'"Bb_N2dRkj^RW1Y+/EWd-VQNeMO+7hODmVUE<-j^%
 79.1557 - 71_aSU):f`S9]dIET7Nh19IZeA"^rYdF39X('o*A!Tjq#7lKT/&(hF-7Tj<@$@DT#:R.J_[
 79.1558 - G^Ibg+-S#7q3st-HOlp=0:7:eU1,R-D9a?==5s-%MgUCm]dH4XQPCHTng_ok/OMJdG2ZW<;
 79.1559 - m6"[\l_N)@ptm=n6uilk>_^XEgD]iXp[_[lPcG_EfMm*5IkGk9iV%7NprI)_Lo5ShpaNGdQ
 79.1560 - U2n)'pQSoJZa\eR0S4[RFWs=$P(Ulb5,E-mF=MLm"/,8jY*B,ue,e"M#G7,TMZ4Una/PQ<0
 79.1561 - nAk166M/W=S[mk@0!`h;B?5V^\raHC<o'O.H&Nh/M9)$_?.];^kV*7L7]nH.ihdt:SE!_I(
 79.1562 - K,psu"SC='O6Q%I&()(t>6q1@Pa]gA>%%W9PH$mp.+$=*3[n'Ho>=mkh^1#\,?aJaB'++km
 79.1563 - V:fCMNri[ZaVqD>'F?A?E;e#Uq(\a?eLRY'MZ_ZeIq[<)RNu("bdU:abC_g9dt3S'Uo-2NS
 79.1564 - EZp#hOIN5F\Lk#oTuTf]XD?3[1E0%+sd8u9:>/s+!]gE984L\)<Okr9WP1lU%,h8_R+'s$`
 79.1565 - _a&!)V:&:Z&PlKiHT1\gJiH*3&skA\dG!./P,9JPoCrXdMYBs%6dt.AO%ZK0^hpE$/_5VDN
 79.1566 - Q!dn,0elt)0]eiq.g=k?dkoU;(7.%2`afXDCiQ<YrK.8Oti5(FpVQ.+64frI>M.[=)7FXc\
 79.1567 - .!mqX_F@iL?9^gOX'c:AEAh*D3?VE78C'gXQAIMiDga6RS=Trple:s+1.d(fS?-&E*T"h9a
 79.1568 - 7s6>0F0Ch"^GUmq)(S.<Z7>)5?BOl_S^@AKf=q#>9.+Wg.76I9R][6CLI"LqaX5HTE8T^L:
 79.1569 - smf]WOBlteFFf?MOk0SKGsn'*!Cb+S4LLB5,:+T4]\J3""JJ?d398o8h\<i[nu)\9B*u:/6
 79.1570 - V'g"l2:C68!?&n\0MVeneiD>W`7cN30I9PLkEESdM&UUP)toQF$[:mVsJ@'uk#a$O$U:iD[
 79.1571 - 9f(lRK2h2J6@j-UY&po@oXR)cH+bf\>.jp]e/eeRd@Z">,sdN9.FMTI;FD[_fjU5>g/28>L
 79.1572 - ^+<c>+L+mbS,\sN$T^&7;aA*PPg"?V`Z@5,3VL'TAp/'\,1PeVOIm\MfJuo`W]q6@;+e!q>
 79.1573 - BL4iQXYC"))C2.lR_os+p*k]]q(Q,R^EI+2GR(LdWA((?`j1.J3!nT2'3\LN%%;ko`oA:B,
 79.1574 - $rCEOf5HNr8p_4YWqgmGh@`^`Ye*)>iql5]=B"p@odPRp2RlHm)HU&ZK&P*Yp7s,g&g(Bs0
 79.1575 - ">[He>A402X9)Rk/Ge*aB^g1nj3:Tn`d0gcaTb)g6^Mk&D[QDcW'+lpDuGhBukn=7P),]F&
 79.1576 - FmjAr<V&T0L^3?-9(p:f$k9f,<2E[fHFK9Xl'/47P:+X-6)s7+.di&.=Cf%$*%^RbXSo%(N
 79.1577 - 2jkkJ"9O;MBlifBQ2h";7H;r\g:9B.ceTEY;eR5:VS,7,Eh4ggUPnqL/,gs0q5^IH3a_l+.
 79.1578 - j/PFEs'iKlN?3NGGBa_Si:o;&5&/Q\pn&7GF*4$!`;7n86?f0M$9'>UP(O=_I"\mn9j0&+M
 79.1579 - L\.ZZWH$?,08Z4H6btd?DOUl`-]]>oJbpT2k?P"eunS85a#t.)s-\k"D?#5\9sD[`2"7W<M
 79.1580 - HDV#c#i!Bj*2X9lY+_)L+.SKpS<hY'8AeaJ:Z"\XN\pZ\iJ414;$Hm*dOBe5()9l.(Q#>"t
 79.1581 - 2i_K#J-&%;HN(&7O,BAF$Ts5KhQl9[,kbe%fW+77)7An:c`Cs.D=3XZ'?DqZp9qVVJf`K(e
 79.1582 - 40+.2Wg)Z8=<_UO'&2aTP8h84,"N/Bk&5rahFQf_EZA3o*D06#\+TW-i#6e)qOE-(E?6>*R
 79.1583 - n?>(sJ_(0h69UE##EY,=:f.NlB""q5$3U"?kq<5gI0OSU$7bDSOL#=I_Zt.lC8Z):-B`(3A
 79.1584 - I+CC*F[n9:)+'H_%"R,$'=#P06Ib$l7;A$U$uUW/'//1m%k9&&((G)d(^,\I1/F<=%pXD;&
 79.1585 - 12ac5fb(&THAdnI#td-Oqj]"`Z%%d.%I@HOB:#&+FKO&IT/47S@7<B]b?]%M'01eF2AYn0-
 79.1586 - TiY6mI2)\g\;GS)SAOY[dbRhLgBU(I%AnP$SMHO6rM(rQLfj_,]tRffGK(%GVSDAYN6P8_X
 79.1587 - *i_32bnTc&BCDZH9(et5MnV\?jCDd`,BSMCG6g!m=d`g+q*t-Lu7\^t9lHQT?$B]l\dJ"#'
 79.1588 - ^5Pq+XRQ*/Op;:jcQIk^'a+$?,Ng4);Kf>V+pCm];BmBI9cqQ*+:EZ'Ot.c;+X#2o4Am+D&
 79.1589 - k<1(nIIBH*3m#E&h\nn5:$pK*/W,hnm<`,C21%$5@cH>c>#fmPUFD>p;L#Z7$B!K#XQmf8M
 79.1590 - YoEk]Z.tD"Pmm-&bercn[jRE)Z2WRiq2Y"[;j<=";0H.g&X!AMl!DBT2BIYjKZZP%Q,igF^
 79.1591 - Bs-Nh<Jc?=L$DG,$4je^iedU$iI<1NNRf((TJ1'B^7]'DlamDVXNcK+6WaXtP%-7R=oP2A$
 79.1592 - Y.VH%]';LC4Y!aHe-pWtT/sA?3dVUFbN72Sabu4W,&uOn\q^W<i:$d=$F'gYU&N3O&/E6T>
 79.1593 - 0)IDF/N;.-FgEeE6L+4fH6S>Z-0-d:`!88r*[fEu-.A,9F+EEe:s9SQ(c,;*K[;G@Ho;H5-
 79.1594 - 0&tAA-DkKPSFkI-.Bgko;OZh4Wb364bBDOZ6)7dIkDqXcgsP1-EB?T+$"E-8<BFJe$0E^[2
 79.1595 - <DhhG[l\7]es4D*`7DUG2bRdsFC_0-RCN*gA0%ZgK?E8L^PD6dn_/@YXL`7Yji@8.U_1918
 79.1596 - S49O&i$e875pboB)lrsiLL7"g*_01SGT=SFG'.F@9/Y?hm'H6J!379"05'O!nVAG>*L5`i*
 79.1597 - %;rB1K6S/MG9%.l^@fZGfl=J<"/T;d>9r&m#,>6;4'5cSPj.MkCmlY>aJ(1t[Dp_5ZGt_$E
 79.1598 - J@!rl&%X[G#VKU7:A"2\!rV;e$p,-[,BPadd8E1ZfKV2K;,U7YJstd0k!Wip;Qj&+V,pSJ7
 79.1599 - 7Jq\+u4?:BU7%655$Cl_K2a.%3mMP_c,krT@#GT[9H5j?uE;9!0h:LFJBN!VbnXS\q8km#@
 79.1600 - gj[h,n5e=K];K<7ObGh(%j`NpWoC0><$sFLk,"rtUbN'q"A?[huHomSs\qad"c7HVNLt6Br
 79.1601 - b.$e-7ld8ArM;Dfa[6b^pK(j8pE,fN[/"=u!#4=CXZ6hP8#2?Fu[JQ1lH?Qq*llUb/M'OG<
 79.1602 - ?1W1tlbjHfY$!%O,p@^0jX8kQ),bLA%<-+S;M?8ua90Zkn?GjT\LNt2`LtXD9G#hp.Ki6WX
 79.1603 - e.3"kgGPYle?r$RI7in20U8Uf2II`J&u7D1rcGjdNNP2Fq-,'%BC=Y^CChs_9JlpFUD@nOF
 79.1604 - 3M6LXtOXqBS4'*1a"pk%.LD0iDHNqQ/a-T-Km'a+uGHtXW;:I"LO>V-0n+^/.6"ToHf/h3W
 79.1605 - _dh(.=@NPia0+oV,1B2G#sO<.1QQ6T-l6201fnW/6i1$;b'1F,*i(%3.a<RhZ!>QU3FG;PZ
 79.1606 - (j-B"Pr9'C;[*[Tr<J()aiCp#A5R:i`*-Dk]V2cj`q=a(A74/E-UDu(u`YhJ:KFT_GUF+4G
 79.1607 - <dh-R?&eNW.:toiM.rElHpBP7__S'nr#ur1Dch::WN=Alh%OK=)[e'\Hdd^et"Z5tqDoJNN
 79.1608 - G5<\2pMcJ><$[Y2c_/jo_/n$+47aXr3!:b`BRfB5/'[0l.D"m^V_(Z>a,&nF67jp"HYPM[m
 79.1609 - 8t6Mi\,Hh'J?h0G,q^)#Q7k["aP.C&F7cgE6]GJ=r^XN*B7M/7;[@V6$i:_I)`46@_24jl6
 79.1610 - `@QdTCL92*j:UKk"3SLgm9<$Wh;U08RWb8/-a>9123-0L*!HG'7&l=>jo=#V3+7F@'bq\3a
 79.1611 - \M2,'?`!#X%@eu1&X`WrtiN>U8uia7;94M/R$Gpt7@'+&rHe5c\4n=e*g6+`50[ueGLOV)(
 79.1612 - DphM+aDgfZQLLR-fM?d0@e<NRcI94ESfV`_iC@j;B/sqcWl5=Y<-Qi*_,?XbE\C>9G]IIY`
 79.1613 - J11Dbq.@8V-Di;M9Qe#VDOWNojXiGIbHN]YZiM%Smbq#Q#[%]YTui^acQ/e>Och_e_Hc^mX
 79.1614 - CumZ7Uul?1Ad6f]"o8m[^ip?fg/WH+&cphMF72t#A&f[d-8(2C0BG=KEi@#+bFuR!?(22H0
 79.1615 - l;9=#RInO%*Q<=b*b:pJFFr*Fn/2:cSW]#iP.^&p^5rRAM6J;dlPWU=Uk[)8N<+0:UIFURB
 79.1616 - SOc;Kpq15OXYAQ_YF=\`B#<%5$,Ba09g'@t9ND4l"TQT2OBpu;S2)\b;TT=J62q,mdq>G1c
 79.1617 - h+-GFuU$0]oaNUa256LSQ;Bqof071"uC7;:KKVsuZ:K;Y2Tb<u+fSchTiKKF`ZP6K(Y>&q/
 79.1618 - 4I%s([lRM22uT\mYCP(7C>/,2`!M_3Y"YMYV\rQqRffR7rEC3AV`@k>QW,Xa"fOb_K_""DZ
 79.1619 - 5,Vj%6g5YD7/LepX"3[`+kc$7(*^n3."07Tl9^YOmEUS8PcGAbD.9YI_mCAGKYh)?+-J4d(
 79.1620 - 1iegK$G)eoj(-/->l2fG84KKN)035IeOOU:lQ=iMQ"gW0f<;Ju=8=hh50gNJQfP3b+3(Fa7
 79.1621 - ."L:<Y@)_j+:W[6*`5=4X)qQN22d6H>A.U1N*@UFJi?7JkCZe<a-P_6_r7>\n/^DfVVqt[Y
 79.1622 - ':.+8(5^=P'>C:CZJ1e>^K>Pu43q,AH+[O!2_Kts"@sBg)8h)eN\JCC@g4.%c8#OL.`"m!j
 79.1623 - 40o<;PI\U0Z/V7Y1FjWXWP"HSZU;c4o:FB^?766jHfP"DF-"A9?,u>5^SHB,LS^2DV/\8:$
 79.1624 - 60;Pqd7./W:epUZM^K!/lM=$HmEPLa=#B<"0]OqYJJ,[BN)Y#%Akh=UKYS6bp/S"@U(p`h1
 79.1625 - 5W4J%9MJ2g&`eVn3f/G5J&,g%o1]j0.bVG7L+$/=gEU%MtRLd"BH[F*r]3X2a_d]Y\@1)9@
 79.1626 - *Y_^?Wq<;ed"rB4()2`_]j@Z$kn)th"YrQBQ]73Zq(,Vd!J$#ht?P[XRSg<^0IDUgm9eME0
 79.1627 - 4@Y,on//]D[[@F4RqW0!s40G?ugUVX^gtk9/US$`Xg5TCbeBpDpNG8;Dch[t'4V?%.HoVh^
 79.1628 - 2]O@R[q4?(?LG,*h2S!]b!XE@Rs",:2k2>-o.QJ0\"[([den+BY[MU*LdMnrH.GYh4qD[O7
 79.1629 - H$S0H`g/pI9j6bqdVN;S=Ue/482eXRcSrc>W$<ISX#aOR56h/=5$n2"*%SE$X-V:5b;-+ZO
 79.1630 - c0aXi$^5g`$FD)[Y?6"56dm]:5TCe]K>D`TQ8p2Vr[D4X]/ORi]6u/&Hj*[$l:"ID7(Xl;V
 79.1631 - mpaZ&ME]gj5C7s%R1g>1c%>N5Tg^nam"rjD$P1(V<oEI-.,c^5<jS1E*G<:=ECO#`[lX1%J
 79.1632 - g?sZX"Sl.g`R7j@B<'t*4-%#.2k=k(;nQ]$QPiNXFkRim9Z)iN)4U7n>$g5aB1#EKr[*hlJ
 79.1633 - UW%\*,4Huq&1f?]p_Hn`0(6_3f^m*,D<[X_pCXOm+*+d#`?LhpC>@/0Kn&g$EVBEfq%5LYJ
 79.1634 - !-C.`ugq(C;5JuKiRoQDts@1q[hlbJ$ZV5/L/$'C7h@"KF@X]:&=I1BnPjq7\<uPh>D7_qg
 79.1635 - [M(gNiPm:#N`_PnOE%79TQ'iOf3ls+*GnOB==\&IF.XiK2]64s:Mp7,j:uoNj6FNBH6^..h
 79.1636 - 6?q2mleO]aN4;(7c&jc\;=^0raa65Xc?"Q",X;U4EGg%>8p6(p]nj<,`aO%,hkl'0i#d\/\
 79.1637 - #:=QZ8RnBq`S>E9OCA!%l@A&[3"5>,jb@7k_kHe20C2mKO>:u7GCgm3dP!:!Hf3S@*JTtSZ
 79.1638 - \6%N.m>8eknX/!P]&>TJA$VM-[%<DJV.K7b>(Y3I!6OD4<JHfojeUFAo9OfIVcg:%j>&ceQ
 79.1639 - JW>m]tUtBpKN]/io+9N;<O1#o=3n&q3rD$_ahu9FS_P5[XUZlghF/2hRA!NiUKhAorY]ad3
 79.1640 - lS5E::9V^PLkE3'N@`[IrS$o`"l_fNZLtViUHT!^NpsYfOFN]=?S,cnlgM67lFBXhiAJr/<
 79.1641 - dOlZdh'#BW0,*="\rG/U;S:C]_]<*%:2M:;[n*iF;3CDXrU<]u<I6uXOlje4[M82:gq"?I-
 79.1642 - I[]I<GS#UZQ-ZOB0Q\3)B4=p&jn6(rDP_UkaWZ595]^k[/%&3(0qW'?.W]5:AkB'=>\Au8E
 79.1643 - ^!(Q)m\!5_'TV:H-V;2s1J1@GD4&;4a$D-[WUP3T'IdX!&`Zk(UDY@T*CnM4JmB67.RcDK;
 79.1644 - m]KD,-+O=AHjb#':*_[-Ub,hXVHtU=W!>C@^Df9C$Ae<KP8_%<spHR7MQ[*G*bduEmJ;LVJ
 79.1645 - 1?gPCqgQ@0a6'2e/EaUVf5pF2OJ&T?H!H7RZj9mkmMrV9]WFpANln-$.U3ge]IWG]]F0NT,
 79.1646 - LeJ0H:eRQ%VZIo'+#e<a%t739`Q\/Wgn^acCO<4pSaQWPfE\[H/jGN&R:U0-B`N7M%3@pb@
 79.1647 - TFaCCGWst>WjQeCuOh0-309<PC$MSVOcYPT%4fd9kSERO>'7%o`OihF,'G^eG?c[X`UL:[9
 79.1648 - YC\1MWDJphET8R"i,p!XLo32,=c04[o3uI%k+uRVkd_$@AS,('B=q8CJU!MlZF[qheiV]LJ
 79.1649 - t,<P`L*a7C!c,,nm7@/k@l8hO"YEhKT]%*-R$cKg.j!V8&XKmc>#mo76t8sdLAoY4V?CfRn
 79.1650 - 6ogIqfBe's)MB,,5;*9od[0na49#=]RZIk(`YrN]2uke_WgUE5rSmOli6M_;]>\Dl$S2S8)
 79.1651 - meF00#k1X.I%cFpE/dP(-=\^*J%;T*d%U\)WErBD8OpJK_Eh%=FP/01c>2B_H$1S@;DSa`/
 79.1652 - WLajH%OEgs`C:LR^nsda6HcE>sS@9L8NO]lhV]g#^(d/1,MsrTc%KV\<1tLRu=CCN5r/k(I
 79.1653 - 5fWlM(XTi]^[bS<86e>-C2&;L,m:*'$N>5YAUh=u5jr)I$V;hIS/U$5'jJ8T,"h79ZBe=k)
 79.1654 - r),OODKEJnXC=6bS_^hLkNdBKWa>"_/Cq;cGmb5#@T?f6V5ija1"2++??]\:\Fi$k@l'7#R
 79.1655 - "Rh7JdK*4<L48[O%%9KYsOH&W1'lC!C)aW$sG5atj9WC\C%Z=IUDbUetUI#gtYDlpKX2<gA
 79.1656 - B(QOt$qi+7INHUP"t&89:hUQIo\XhDBW[::majMYsfV=0`F(EXuGc^G$g'HF(t6_/b]FXZB
 79.1657 - C&36p=,]d(BiqS;4kN(opf`dS8_J50U[\0Mf9nuR7J'Hu7_938X+OdFV[T$TIeO6?Q;,.Qh
 79.1658 - @Oh*kbKOJA'uS4+AJkc"eUb(MK1o`_0$#Pi<\%FPbLk30-;g,)%HY:IZb%]aN@1P:Un>mfE
 79.1659 - B]1_@OTBLLJn0Z-&>M&VF<,(&4JHN&`hmuZ>H[7#n!?e$$N4Z14C)gI+ftN_)[`^KfG0?ZU
 79.1660 - f4<QfK=%<FV:oL`3n*M-brN3KU>6e?;nMJAp(BW2sc3b`:2Q\Q:iU8nh_CWAC6FW$\r@V[T
 79.1661 - )0UbX2D@_H)=,7[3oq&VE)Ce?'ipI?JU^*@,&@?&6!:NQ?heFMWbNEoj5ZN\/k&g\DB.rKr
 79.1662 - 9>$7*U5X?9AD2QG@_6'G583uQkX&Ou)(s?_ukkW`22:g_k4,?TUntrC`Y0.A(jIiM5&#`)0
 79.1663 - q,f'L:.fBHSVYuee,iC\lfe\)J.\uPS$6^F_e1iF!m]5(@r"UT%B[d_M,mO#")U_5X+`J+&
 79.1664 - ;tle_<k_Xba+BQLb3JlTo-RJ%f%,LK5jR`Q?)$QobWrRK<VV\Y3*mn;aO>Vmk!agA@?I+6B
 79.1665 - QK5Kger(b_4u-NAes\+#S86jI3.!Qu);m^LR8C&rNNG8WGtXEK[=;Hj2th6Hi$>-R6fiY$3
 79.1666 - BOBP,j;JDSL&>0]It>jV[3Y3`3U9XYh#(kd]T!XFLe'nslm_S=/C>XGT0T2J'?J_`*GR11J
 79.1667 - uZW0$i74bENkTmO]jI74S'"sA4Kr0aUjFuImbAYI3-,.@!!i9G,<c/+>WYp&mOp'EWM#k\Y
 79.1668 - >&-tPXMG6b9D?rs9/Au84f\neQr$r4Kg[8m3_4+K:j+\"B4F#p%V@Qu%Bb9$E[@E8*eW+!K
 79.1669 - 4>K47,E$B$B<<mM@eP=%s5'DT[@+\Xj&SHobhR?K>2CQjQ)j<0&PIgZVoS\;bQIM=Mq7Mn^
 79.1670 - Dp@::I2WVf=%NaE\D#[GdY-d[r\FR\QQ+]s*CtS`SdM(UE's"t.qmQ=&ld(%#-uWg%2qi8)
 79.1671 - g]N\YPoS:peQ"5CkA0jrgLWpF?oN1\1Vd4$!Va_u3R^Z8HQ+7`;sF1@JuF,hp:'e0;jN:V@
 79.1672 - 3ju1Pqj+n8k)-Uu^&A]L`B?%ZO;`Js>lD,&!nQm`@MADCo2rsN!c;%&pdHrpKKQ\=&7RjpA
 79.1673 - AaTeeDUcsib.8%.P:@3^&KPgg27GBl`IF?gh-mstM$TRIn")d)YH)$)#O#ts?hAc!NTFMM+
 79.1674 - ZhPaX&:7OG29^^-%DtWmkppD_$SjZF,ED!Uej3IH/ea?\bTQqgdnL,0..m(+-+ihN#;%Y?,
 79.1675 - ,-A1>D0a7s=AI8[!AZ)V#NCo=CP>X&rpj2l+F=+A-E,`2lWu]C%7nA5a6D:V68r\]WhX.q!
 79.1676 - 0ErTHe9Ic5r;]$PreIGfULo)oe6Xa,P'a:V^b67]>iK/Tc!1,4fk)86FRW]KYK]-H;u\MFW
 79.1677 - ?OpM6JO20W_,N$3@`'AtcM0kJH,8`W`D`h]bRgXG))`G>2a1jFp#ZH.6>Fm4J+1s9U$!Rls
 79.1678 - g[hMYaI=t'N?e,/Z8o\D(Vi>LQFk_(.?UX+"$34O$F86mROc'J*l)HA3*Xjg;]U^aYSEBJ&
 79.1679 - 0qLrn:s0C%?9=)%J,XEJJ,?][m9"._f1i+!7&"4_R]"MJ0YjqU_bYqo=<@3_t%_'d"4WYKt
 79.1680 - H!%^A%akpng.jb.gOOW@NS;E/D7YeY9]'3,Baq!nOs<8gqeq[^^lVQl`qsP<AEc$#:j(PYO
 79.1681 - W^bJOHALf?*iBf8%LO:Eu)'2q^d4BFtuM*m*E4;nutZp(1?)ak$Q_9eUQ_Fu=.'KPY?*>CU
 79.1682 - A3dM^]lNoZ9$:8sQC_dNY7\YNdZCFHM\<J2b.)amj,4R)"pkHI!Pd/A=W/H<\nR*E]-AZ,c
 79.1683 - 1-g$i>PXPJN<s)<`DfgH8EE9V?&2(o#N9`b_%&6:3O7"[ZK-U.J;-MZLrc;g%a6"'ll\HmM
 79.1684 - TF`G80!YGZjB)BI2=p9+%Ui&=FWmFQ&$E:a^gaSg/>L,ai<pGab6.fA(eV-S-T`i`QXoG!.
 79.1685 - W+4TZSCs`o;KiX)CT]V3%4<64B_`KUbXSW61d;8ik5>9;G1]Xc-eOb2fbIKW3,tZ&/+RZd_
 79.1686 - Lg,d`I,Y=hj']sP%;FL[/qZT9qE]qi23_Ni8cNQ]P[[1p,DoY?8f\hTu&8_h-U5_r'DW1bK
 79.1687 - T[f!p7FNDZO+3ZR>b`'`$/B,a_1!FIX/gSM3oYA\@N6JB;9ao6>e=mU=e]hS2brWF1"P:i8
 79.1688 - d>[.G9pFCg,h0sFPDA,@8OEh,ADAV%fZk2=9q]\S[,T>ph+@]hQVfXI!HsCFjX,gI$,@-J`
 79.1689 - 9be!mEXe\cLgSO"Rs_On]rKOcSY7>7.ef)p!71BcZJp-K_WlXq9Pl2%17R+V#-"]qTn7%ch
 79.1690 - .7a"TZma!RN+ocntpNo_hFqWX[=<%r:#^$f;@3P!a'N,NS/e<=I7)%FF2Hd.Ips"VB&r&^_
 79.1691 - m;d5;Tb724-L("$S.U3-=\FVrMk):>9!dBsq@`>m:U*RU\#aa"=d;)u6bE`+%<#95OUnGQ1
 79.1692 - hB2HPg;KXA8KdbB7.FP%Bd[T:@Uq9O4/^i`5de,9B"Ye>h+%YaN*2%Q^2)L'T229pFLFkHK
 79.1693 - EH4r\B*OnfJgEM-`B;W"4k&LVe+GrT"[LQP6.@2Ie29VC77>X*7FYm<e9+:2Kh0^Y8^sS("
 79.1694 - mnsC?uK#p9%;rteFcVf"]3_a;:QsjeMU:T5Zq)dTLFCKP>O7JocaV`i<KqR%Q,P2SQs^q?.
 79.1695 - J%CaTR5ZfY4sl#`JT;d%Gg;ojlWRA_(F)ZE/Zp+a"SEFI+^BcB*M+F_oXZD:[fdRPc2si/e
 79.1696 - N"Pg+>h=#G'N7<I-XrQo5,<Q0+4Km;47H.Sb2Lq<pn7=*S9IFmS0fC5J*n:"I;J_29#fJS<
 79.1697 - &/<O%'L"KskfQDG4*JhsJIa%#B<um.C"I0:IMp5O`f[,pdooRg^R+UMWf.E(U'oZ8>P$&Nc
 79.1698 - ff58M/Cr)PQe@@Yfq"%(FdH6>%,"X<=h'dNXH_DoN`jVffu9Oc<L8PBN\I#r=uDsTQ&OAgT
 79.1699 - p%("fWD"(X9m/MVclo\6QM@n*KAd4N*<`U_]>W/.$Rp6R3<TN+WYS:/Y1!@XkFMp#PG-%NO
 79.1700 - r>1YRo'i=m_L/[Cf`2]im"lfqjqe9qU*-]A*:^>BRg;c,8=J^Xs!C0T"!-7E#P7\WGcj884
 79.1701 - dQd#))dh@;g]:%c#"G_fH2bM?RDgs+?aM/c@2_i@13M']<\Q$/T"g5!r%g]alQ(!Bm"hct-
 79.1702 - n?4GSCh;/CY%UB7j#c6?_-/Ms>gYE-lh-K!DNS!!Gl\F<PhH8W<D4"D<j:4Ir?C61I^kgk/
 79.1703 - iQ^JqhR0G?m<fK,dp6t;cCM%BPht5hO^C!8?aX]W`OXl:PM>3dhECgDmJ5Y1n;1j8Ta6c9a
 79.1704 - H7!LLYGi3RJ>WD]r'\0gtY?nhF7m.e`'q,LgY2>h!"LRD@-\MdGS%6?`gHb9JKrAhI%BA?D
 79.1705 - r]hA^=bM(Z?3di"cu6<Y8Ss%U>SD?Gd(VrZ6l=*8s@-i^NKJ\;9*Tdc#?sh*ouTrZgBN%Gi
 79.1706 - u?i-j>(p*Bu]kQfZ"@MS'3<XWBf/`$CW>1P@dTRC9-"QM)j(FB(@Q2fdEr6bjtQVfUV-4/S
 79.1707 - >P`=>P(HF>h5!3,"0aJgLhGu]KIIlDtpY;>RLVYiY#"Xa98_ht2j68E-#";jp_2+[QA:<QM
 79.1708 - Q9jLW1)D'pA4:9EhGjkB1Z\O/#H;lXNT,dQ-3qOhh6'`8"uP%'%gV5iA2qHf`]Vlh'oub?e
 79.1709 - sO=@<b1:Qd9>*o@FefFXmKP_@FrCIPFbV3en&2"Ih-F0P?<i%plW\t0'"F/A%j;HrV>J5LY
 79.1710 - Shk?L`)n#%ZS.4m+6fP>p`Oe6HTkZX4b_NT"ng:3^-C.q<7HhW=3>5rn$B-t>N!$esJChK3
 79.1711 - E@F_IX8kAGYQed1Gup?6<oj&S3SL3MN=7L3=YM%`Vik"LQGp?>t=B5Uc7%#/577H08fi[s4
 79.1712 - tp%%?Is'"9?B=:/@Sj//d5dK6L#r[j.Sl^]]M;l5uB!(:Yn9jMuVd^uVBKgoW[QJ/n;WRPI
 79.1713 - (I5k#!.8Ke+mQLFC(@?0*^*hT1?l=Cj`Y0GL(N8!XUflB#I[hAY-Da(D4psIc>aN5YeJ)dO
 79.1714 - _YejBC8EO./[`YHYR/IA^H0CB"l>gODNj7C_gF??@ne'HB']WCfl(m#a?,BpQn_S7CK%RIR
 79.1715 - .0"Sqo9;hG+>I?JOc\fkh4kLZWYp.)+8op[(M8m9+IoBYfbLiJ5D7l)mMA/pD*>cKEE*kaj
 79.1716 - M8k*u[]2JkA)Bq5UmS(ri42%RU^mUkJ?hWX,\:he4SkCt\XUn6g7DehPb#kj[#VYGsEo'[X
 79.1717 - @Ms3/6@<9-oP\mkrDd[p+(5:c1PAU#?lA3<@AuT^oMWWS%<X<rZ+HM?+']rePm!WURVQ"(F
 79.1718 - pi*+&?^@mN`aae,V/-Xol>FrT3;/\#E46N=LTq>,G_591IIUAElbIl-Nbr8GO^SIjCUe]V:
 79.1719 - >Q:Y)&&Dr'6`f!W8qc4D=I>;m=&:(e_]=ubNO,$ir4ah^E`!.CZ%*kCc8*U7ceG__Xa#/Ln
 79.1720 - ?/PY/tA.b&MUJDT7:j2U1ZecY!b;n7?e1*oMg6e*fPZmQT4Q(AmOnSoHC:k&/q/cJ<T.'_?
 79.1721 - I#jrZR)(?T/:,L1QmF.Rr(0+/'81^@q!#iTfG.#N%QHh!bQmTjR_^0l#r5&3'lE<^+BcW'H
 79.1722 - Q%/!t.[h*cQ$ZftuP]^*g'6E()#^bs*"c-chDm*AV[XDdq?.bcULu[C^aE__?n7m6jPFl=u
 79.1723 - E=]N3AILa>Li6oB<u,TWBkZpOiF]u_T_rs4AFLZ##pF>0E=\7gEV7n@#ptUKhbOKL(2H[Qo
 79.1724 - PXJApG`h!A-h=.n]6:q5C<au=:>-WE8ZuGoTF8\H?&[)Df6c[*dVl#+F)K6pfPB&[iB><9+
 79.1725 - F71Fo;V1!5eNG!cF&:M!0n>B*@KI=m']!E<,$B:GN5R%W<K(]2T5\@$,\YJV_?D#I*65@!V
 79.1726 - %'L$.<0q<m$Z#`WKlNciBEjiE_`-N==,hfUVuQR>"6^l.7APD=pRm&qRZ:KhXtI!"<\p^h`
 79.1727 - 6:=OHZOV#j:FXOKf8%nRs1\G.9FoPO0?X2ScrF72iC^5(TL%FmhCBpJ=pRd36&=)r;O*3M!
 79.1728 - pSSi$AsV^HP4jZ8G@n#&B?GD<E<u8Kn2=s,[t/nPIe)sAf*I?H_)QV[F8_bf%r>Esi=GiVG
 79.1729 - '^>tl$#\fIS>-EFQjUuoX>k:\&u/t&,&f^#^=OKOZ7`uH1p$K>A&G!2q!+-B`(q?pNP-b-W
 79.1730 - ^!!eru_Pp?[G*pl@d921K7Z#N'TGDh%W(jnDgukR`8/TMP>.((CM"5G,0hj>HT@Hc06Q2iL
 79.1731 - bm(O8JVdC7nS%j-m(?gu\.7IM+>7GZ8BA>2dDO\B:@8'KOBp3Fqr;)b9$I5cOM@IL0@-=mC
 79.1732 - 7_V_Xk*<kssHHI9D3RjLQ7\e2,<9_o;g?YtBhA$A<B$ErAaer(ISDHstI*h)]4#A9U*IZXN
 79.1733 - 2%#UD;)b2sXOA"\_K@>N@U8c>jd-3UL!\uRW2mp\:m4h\:tim#m1+p#Ut#mL<crqJi3Dkl*
 79.1734 - C@_QFlM6KbD(4B#.-b[pXb(n0bL,9/oU(tIJH7?8Z)+&>ir/fL$dr)g%N.r?Cb$&>pq6No_
 79.1735 - 4nY\'s]n5"SB$9XrU+%,R]%k0<<-%cf"N\rGfed]%=YkjBSZ_fh!89WE@#W/,69\hhD?BUZ
 79.1736 - ;CJpa.VLmm1h^[8Z"JM.C/EnMa2X8I^f#lH`>V$cg*&K^8TPm+[W>*t+!E0P2Y5nM3(JOSd
 79.1737 - -:@LX;>.jj+mebfHU1lsnNP9BW<t2mhU$BdkP,sCsV=J_#K!Ir&;O/k2@tK`NDCcc^\M:)L
 79.1738 - $D*8lk4q@We27]UksAB#Sl3]+/YLH)]Ssg'>_pXsOb7QiT2:Jb7De63FU"O1@mNN%#g6b^1
 79.1739 - 9%kT4s73%m4(`MC,CqqZ@i5`T.HJ$2E0g3RXRCN,gLil%f=,BcOE25:*>B;9eW'CWS'tpLY
 79.1740 - [3;bmCcW,q"S%gu(<=j;=Yk1m<t=*p_o>5u_L&YA(V+<I[7[N(MOP/;S_7gn.SDk*0#Jo.m
 79.1741 - "C22/kL+3V5W1nNsk:t[sDWrhM.BM,e)X2dsLPr=K$f#YT2Z;A]Ll2!=/_)*bMXJo/cSKj`
 79.1742 - ..H;`/c@Pk&b"f9P`Zf9%mb?Q`dH,m'0KLDf3*)8R87TdO'n7G[3]DWNp#Mq%>gpP`mD'7G
 79.1743 - gL]N&Q!6ROdG=Cc\ObK4,frQ@iC?XH[%SpJ#A055c[%Jo?q`1qTRCH3[WcIeGNQ@A:"oOf1
 79.1744 - Hs9h#aHVI`mJ;Fecqlh_+7j@UX^&Y(E@;hgXR?KcMdbd<*JiNJ:I~>Q
 79.1745 -Q
 79.1746 -showpage
 79.1747 -%%Trailer
 79.1748 -count op_count sub {pop} repeat
 79.1749 -countdictstack dict_count sub {end} repeat
 79.1750 -cairo_eps_state restore
 79.1751 -%%EOF
    80.1 --- a/0__Papers/VMS/Eco_System/figures/Toolchain.svg	Sun Mar 11 09:26:44 2012 -0700
    80.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    80.3 @@ -1,685 +0,0 @@
    80.4 -<?xml version="1.0" encoding="UTF-8" standalone="no"?>
    80.5 -<!-- Created with Inkscape (http://www.inkscape.org/) -->
    80.6 -
    80.7 -<svg
    80.8 -   xmlns:dc="http://purl.org/dc/elements/1.1/"
    80.9 -   xmlns:cc="http://creativecommons.org/ns#"
   80.10 -   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
   80.11 -   xmlns:svg="http://www.w3.org/2000/svg"
   80.12 -   xmlns="http://www.w3.org/2000/svg"
   80.13 -   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
   80.14 -   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
   80.15 -   width="765"
   80.16 -   height="990"
   80.17 -   id="svg2"
   80.18 -   sodipodi:version="0.32"
   80.19 -   inkscape:version="0.47 r22583"
   80.20 -   sodipodi:docname="Toolchain.svg"
   80.21 -   inkscape:output_extension="org.inkscape.output.svg.inkscape"
   80.22 -   version="1.1"
   80.23 -   inkscape:export-filename="D:\D\2__INRIA_OMP\0__Writings\0__Papers\VMS\Port_Perf\figures\eco-system.png"
   80.24 -   inkscape:export-xdpi="1200"
   80.25 -   inkscape:export-ydpi="1200">
   80.26 -  <defs
   80.27 -     id="defs4">
   80.28 -    <marker
   80.29 -       inkscape:stockid="Arrow2Mstart"
   80.30 -       orient="auto"
   80.31 -       refY="0"
   80.32 -       refX="0"
   80.33 -       id="Arrow2Mstart"
   80.34 -       style="overflow:visible">
   80.35 -      <path
   80.36 -         id="path5492"
   80.37 -         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
   80.38 -         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
   80.39 -         transform="scale(0.6,0.6)" />
   80.40 -    </marker>
   80.41 -    <marker
   80.42 -       inkscape:stockid="Arrow2Mend"
   80.43 -       orient="auto"
   80.44 -       refY="0"
   80.45 -       refX="0"
   80.46 -       id="Arrow2Mend"
   80.47 -       style="overflow:visible">
   80.48 -      <path
   80.49 -         id="path3563"
   80.50 -         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
   80.51 -         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
   80.52 -         transform="scale(-0.6,-0.6)" />
   80.53 -    </marker>
   80.54 -    <marker
   80.55 -       inkscape:stockid="TriangleOutM"
   80.56 -       orient="auto"
   80.57 -       refY="0"
   80.58 -       refX="0"
   80.59 -       id="TriangleOutM"
   80.60 -       style="overflow:visible">
   80.61 -      <path
   80.62 -         id="path3682"
   80.63 -         d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
   80.64 -         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
   80.65 -         transform="scale(0.4,0.4)" />
   80.66 -    </marker>
   80.67 -    <marker
   80.68 -       inkscape:stockid="Arrow2Lend"
   80.69 -       orient="auto"
   80.70 -       refY="0"
   80.71 -       refX="0"
   80.72 -       id="Arrow2Lend"
   80.73 -       style="overflow:visible">
   80.74 -      <path
   80.75 -         id="path3557"
   80.76 -         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
   80.77 -         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
   80.78 -         transform="matrix(-1.1,0,0,-1.1,-1.1,0)" />
   80.79 -    </marker>
   80.80 -    <marker
   80.81 -       inkscape:stockid="Arrow1Mstart"
   80.82 -       orient="auto"
   80.83 -       refY="0"
   80.84 -       refX="0"
   80.85 -       id="Arrow1Mstart"
   80.86 -       style="overflow:visible">
   80.87 -      <path
   80.88 -         id="path3542"
   80.89 -         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
   80.90 -         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
   80.91 -         transform="matrix(0.4,0,0,0.4,4,0)" />
   80.92 -    </marker>
   80.93 -    <marker
   80.94 -       inkscape:stockid="Arrow1Lend"
   80.95 -       orient="auto"
   80.96 -       refY="0"
   80.97 -       refX="0"
   80.98 -       id="Arrow1Lend"
   80.99 -       style="overflow:visible">
  80.100 -      <path
  80.101 -         id="path3539"
  80.102 -         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
  80.103 -         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
  80.104 -         transform="matrix(-0.8,0,0,-0.8,-10,0)" />
  80.105 -    </marker>
  80.106 -    <marker
  80.107 -       inkscape:stockid="Arrow1Lstart"
  80.108 -       orient="auto"
  80.109 -       refY="0"
  80.110 -       refX="0"
  80.111 -       id="Arrow1Lstart"
  80.112 -       style="overflow:visible">
  80.113 -      <path
  80.114 -         id="path3536"
  80.115 -         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
  80.116 -         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
  80.117 -         transform="matrix(0.8,0,0,0.8,10,0)" />
  80.118 -    </marker>
  80.119 -    <inkscape:perspective
  80.120 -       sodipodi:type="inkscape:persp3d"
  80.121 -       inkscape:vp_x="0 : 526.18109 : 1"
  80.122 -       inkscape:vp_y="0 : 1000 : 0"
  80.123 -       inkscape:vp_z="744.09448 : 526.18109 : 1"
  80.124 -       inkscape:persp3d-origin="372.04724 : 350.78739 : 1"
  80.125 -       id="perspective10" />
  80.126 -    <inkscape:perspective
  80.127 -       id="perspective4311"
  80.128 -       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  80.129 -       inkscape:vp_z="1 : 0.5 : 1"
  80.130 -       inkscape:vp_y="0 : 1000 : 0"
  80.131 -       inkscape:vp_x="0 : 0.5 : 1"
  80.132 -       sodipodi:type="inkscape:persp3d" />
  80.133 -    <inkscape:perspective
  80.134 -       id="perspective4336"
  80.135 -       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  80.136 -       inkscape:vp_z="1 : 0.5 : 1"
  80.137 -       inkscape:vp_y="0 : 1000 : 0"
  80.138 -       inkscape:vp_x="0 : 0.5 : 1"
  80.139 -       sodipodi:type="inkscape:persp3d" />
  80.140 -    <inkscape:perspective
  80.141 -       id="perspective4365"
  80.142 -       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  80.143 -       inkscape:vp_z="1 : 0.5 : 1"
  80.144 -       inkscape:vp_y="0 : 1000 : 0"
  80.145 -       inkscape:vp_x="0 : 0.5 : 1"
  80.146 -       sodipodi:type="inkscape:persp3d" />
  80.147 -    <marker
  80.148 -       inkscape:stockid="Arrow2Mend"
  80.149 -       orient="auto"
  80.150 -       refY="0"
  80.151 -       refX="0"
  80.152 -       id="Arrow2Mend-9"
  80.153 -       style="overflow:visible">
  80.154 -      <path
  80.155 -         id="path3563-4"
  80.156 -         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
  80.157 -         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
  80.158 -         transform="scale(-0.6,-0.6)" />
  80.159 -    </marker>
  80.160 -    <inkscape:perspective
  80.161 -       id="perspective4423"
  80.162 -       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  80.163 -       inkscape:vp_z="1 : 0.5 : 1"
  80.164 -       inkscape:vp_y="0 : 1000 : 0"
  80.165 -       inkscape:vp_x="0 : 0.5 : 1"
  80.166 -       sodipodi:type="inkscape:persp3d" />
  80.167 -    <marker
  80.168 -       inkscape:stockid="Arrow2Mend"
  80.169 -       orient="auto"
  80.170 -       refY="0"
  80.171 -       refX="0"
  80.172 -       id="Arrow2Mend-8"
  80.173 -       style="overflow:visible">
  80.174 -      <path
  80.175 -         id="path3563-2"
  80.176 -         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
  80.177 -         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
  80.178 -         transform="scale(-0.6,-0.6)" />
  80.179 -    </marker>
  80.180 -    <inkscape:perspective
  80.181 -       id="perspective4461"
  80.182 -       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  80.183 -       inkscape:vp_z="1 : 0.5 : 1"
  80.184 -       inkscape:vp_y="0 : 1000 : 0"
  80.185 -       inkscape:vp_x="0 : 0.5 : 1"
  80.186 -       sodipodi:type="inkscape:persp3d" />
  80.187 -    <inkscape:perspective
  80.188 -       id="perspective14081"
  80.189 -       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  80.190 -       inkscape:vp_z="1 : 0.5 : 1"
  80.191 -       inkscape:vp_y="0 : 1000 : 0"
  80.192 -       inkscape:vp_x="0 : 0.5 : 1"
  80.193 -       sodipodi:type="inkscape:persp3d" />
  80.194 -    <inkscape:perspective
  80.195 -       id="perspective14206"
  80.196 -       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  80.197 -       inkscape:vp_z="1 : 0.5 : 1"
  80.198 -       inkscape:vp_y="0 : 1000 : 0"
  80.199 -       inkscape:vp_x="0 : 0.5 : 1"
  80.200 -       sodipodi:type="inkscape:persp3d" />
  80.201 -    <inkscape:perspective
  80.202 -       id="perspective14299"
  80.203 -       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  80.204 -       inkscape:vp_z="1 : 0.5 : 1"
  80.205 -       inkscape:vp_y="0 : 1000 : 0"
  80.206 -       inkscape:vp_x="0 : 0.5 : 1"
  80.207 -       sodipodi:type="inkscape:persp3d" />
  80.208 -    <inkscape:perspective
  80.209 -       id="perspective16915"
  80.210 -       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  80.211 -       inkscape:vp_z="1 : 0.5 : 1"
  80.212 -       inkscape:vp_y="0 : 1000 : 0"
  80.213 -       inkscape:vp_x="0 : 0.5 : 1"
  80.214 -       sodipodi:type="inkscape:persp3d" />
  80.215 -    <inkscape:perspective
  80.216 -       id="perspective16946"
  80.217 -       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  80.218 -       inkscape:vp_z="1 : 0.5 : 1"
  80.219 -       inkscape:vp_y="0 : 1000 : 0"
  80.220 -       inkscape:vp_x="0 : 0.5 : 1"
  80.221 -       sodipodi:type="inkscape:persp3d" />
  80.222 -    <inkscape:perspective
  80.223 -       id="perspective17789"
  80.224 -       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  80.225 -       inkscape:vp_z="1 : 0.5 : 1"
  80.226 -       inkscape:vp_y="0 : 1000 : 0"
  80.227 -       inkscape:vp_x="0 : 0.5 : 1"
  80.228 -       sodipodi:type="inkscape:persp3d" />
  80.229 -    <inkscape:perspective
  80.230 -       id="perspective17820"
  80.231 -       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  80.232 -       inkscape:vp_z="1 : 0.5 : 1"
  80.233 -       inkscape:vp_y="0 : 1000 : 0"
  80.234 -       inkscape:vp_x="0 : 0.5 : 1"
  80.235 -       sodipodi:type="inkscape:persp3d" />
  80.236 -    <marker
  80.237 -       inkscape:stockid="Arrow2Mend"
  80.238 -       orient="auto"
  80.239 -       refY="0"
  80.240 -       refX="0"
  80.241 -       id="Arrow2Mend-8-2"
  80.242 -       style="overflow:visible">
  80.243 -      <path
  80.244 -         id="path3563-2-3"
  80.245 -         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
  80.246 -         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
  80.247 -         transform="scale(-0.6,-0.6)" />
  80.248 -    </marker>
  80.249 -    <inkscape:perspective
  80.250 -       id="perspective17848"
  80.251 -       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  80.252 -       inkscape:vp_z="1 : 0.5 : 1"
  80.253 -       inkscape:vp_y="0 : 1000 : 0"
  80.254 -       inkscape:vp_x="0 : 0.5 : 1"
  80.255 -       sodipodi:type="inkscape:persp3d" />
  80.256 -    <inkscape:perspective
  80.257 -       id="perspective17891"
  80.258 -       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  80.259 -       inkscape:vp_z="1 : 0.5 : 1"
  80.260 -       inkscape:vp_y="0 : 1000 : 0"
  80.261 -       inkscape:vp_x="0 : 0.5 : 1"
  80.262 -       sodipodi:type="inkscape:persp3d" />
  80.263 -    <marker
  80.264 -       inkscape:stockid="Arrow2Mend"
  80.265 -       orient="auto"
  80.266 -       refY="0"
  80.267 -       refX="0"
  80.268 -       id="Arrow2Mend-8-7"
  80.269 -       style="overflow:visible">
  80.270 -      <path
  80.271 -         id="path3563-2-8"
  80.272 -         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
  80.273 -         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
  80.274 -         transform="scale(-0.6,-0.6)" />
  80.275 -    </marker>
  80.276 -    <inkscape:perspective
  80.277 -       id="perspective17925"
  80.278 -       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  80.279 -       inkscape:vp_z="1 : 0.5 : 1"
  80.280 -       inkscape:vp_y="0 : 1000 : 0"
  80.281 -       inkscape:vp_x="0 : 0.5 : 1"
  80.282 -       sodipodi:type="inkscape:persp3d" />
  80.283 -    <inkscape:perspective
  80.284 -       id="perspective17996"
  80.285 -       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  80.286 -       inkscape:vp_z="1 : 0.5 : 1"
  80.287 -       inkscape:vp_y="0 : 1000 : 0"
  80.288 -       inkscape:vp_x="0 : 0.5 : 1"
  80.289 -       sodipodi:type="inkscape:persp3d" />
  80.290 -    <inkscape:perspective
  80.291 -       id="perspective18039"
  80.292 -       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  80.293 -       inkscape:vp_z="1 : 0.5 : 1"
  80.294 -       inkscape:vp_y="0 : 1000 : 0"
  80.295 -       inkscape:vp_x="0 : 0.5 : 1"
  80.296 -       sodipodi:type="inkscape:persp3d" />
  80.297 -    <inkscape:perspective
  80.298 -       id="perspective18073"
  80.299 -       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  80.300 -       inkscape:vp_z="1 : 0.5 : 1"
  80.301 -       inkscape:vp_y="0 : 1000 : 0"
  80.302 -       inkscape:vp_x="0 : 0.5 : 1"
  80.303 -       sodipodi:type="inkscape:persp3d" />
  80.304 -    <inkscape:perspective
  80.305 -       id="perspective4016"
  80.306 -       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  80.307 -       inkscape:vp_z="1 : 0.5 : 1"
  80.308 -       inkscape:vp_y="0 : 1000 : 0"
  80.309 -       inkscape:vp_x="0 : 0.5 : 1"
  80.310 -       sodipodi:type="inkscape:persp3d" />
  80.311 -    <inkscape:perspective
  80.312 -       id="perspective4046"
  80.313 -       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  80.314 -       inkscape:vp_z="1 : 0.5 : 1"
  80.315 -       inkscape:vp_y="0 : 1000 : 0"
  80.316 -       inkscape:vp_x="0 : 0.5 : 1"
  80.317 -       sodipodi:type="inkscape:persp3d" />
  80.318 -    <inkscape:perspective
  80.319 -       id="perspective4071"
  80.320 -       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  80.321 -       inkscape:vp_z="1 : 0.5 : 1"
  80.322 -       inkscape:vp_y="0 : 1000 : 0"
  80.323 -       inkscape:vp_x="0 : 0.5 : 1"
  80.324 -       sodipodi:type="inkscape:persp3d" />
  80.325 -    <inkscape:perspective
  80.326 -       id="perspective4101"
  80.327 -       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  80.328 -       inkscape:vp_z="1 : 0.5 : 1"
  80.329 -       inkscape:vp_y="0 : 1000 : 0"
  80.330 -       inkscape:vp_x="0 : 0.5 : 1"
  80.331 -       sodipodi:type="inkscape:persp3d" />
  80.332 -    <inkscape:perspective
  80.333 -       id="perspective5945"
  80.334 -       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  80.335 -       inkscape:vp_z="1 : 0.5 : 1"
  80.336 -       inkscape:vp_y="0 : 1000 : 0"
  80.337 -       inkscape:vp_x="0 : 0.5 : 1"
  80.338 -       sodipodi:type="inkscape:persp3d" />
  80.339 -    <inkscape:perspective
  80.340 -       id="perspective4144"
  80.341 -       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  80.342 -       inkscape:vp_z="1 : 0.5 : 1"
  80.343 -       inkscape:vp_y="0 : 1000 : 0"
  80.344 -       inkscape:vp_x="0 : 0.5 : 1"
  80.345 -       sodipodi:type="inkscape:persp3d" />
  80.346 -    <marker
  80.347 -       inkscape:stockid="Arrow2Mend"
  80.348 -       orient="auto"
  80.349 -       refY="0"
  80.350 -       refX="0"
  80.351 -       id="Arrow2Mend-8-7-1"
  80.352 -       style="overflow:visible">
  80.353 -      <path
  80.354 -         id="path3563-2-8-7"
  80.355 -         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
  80.356 -         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
  80.357 -         transform="scale(-0.6,-0.6)" />
  80.358 -    </marker>
  80.359 -    <inkscape:perspective
  80.360 -       id="perspective4733"
  80.361 -       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  80.362 -       inkscape:vp_z="1 : 0.5 : 1"
  80.363 -       inkscape:vp_y="0 : 1000 : 0"
  80.364 -       inkscape:vp_x="0 : 0.5 : 1"
  80.365 -       sodipodi:type="inkscape:persp3d" />
  80.366 -    <inkscape:perspective
  80.367 -       id="perspective5598"
  80.368 -       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  80.369 -       inkscape:vp_z="1 : 0.5 : 1"
  80.370 -       inkscape:vp_y="0 : 1000 : 0"
  80.371 -       inkscape:vp_x="0 : 0.5 : 1"
  80.372 -       sodipodi:type="inkscape:persp3d" />
  80.373 -    <inkscape:perspective
  80.374 -       id="perspective5638"
  80.375 -       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  80.376 -       inkscape:vp_z="1 : 0.5 : 1"
  80.377 -       inkscape:vp_y="0 : 1000 : 0"
  80.378 -       inkscape:vp_x="0 : 0.5 : 1"
  80.379 -       sodipodi:type="inkscape:persp3d" />
  80.380 -  </defs>
  80.381 -  <sodipodi:namedview
  80.382 -     id="base"
  80.383 -     pagecolor="#ffffff"
  80.384 -     bordercolor="#666666"
  80.385 -     borderopacity="1.0"
  80.386 -     gridtolerance="10000"
  80.387 -     guidetolerance="10"
  80.388 -     objecttolerance="10"
  80.389 -     inkscape:pageopacity="0.0"
  80.390 -     inkscape:pageshadow="2"
  80.391 -     inkscape:zoom="3.3215974"
  80.392 -     inkscape:cx="257.78938"
  80.393 -     inkscape:cy="648.96526"
  80.394 -     inkscape:document-units="px"
  80.395 -     inkscape:current-layer="layer1"
  80.396 -     showgrid="false"
  80.397 -     inkscape:window-width="825"
  80.398 -     inkscape:window-height="1135"
  80.399 -     inkscape:window-x="989"
  80.400 -     inkscape:window-y="3"
  80.401 -     inkscape:window-maximized="0" />
  80.402 -  <metadata
  80.403 -     id="metadata7">
  80.404 -    <rdf:RDF>
  80.405 -      <cc:Work
  80.406 -         rdf:about="">
  80.407 -        <dc:format>image/svg+xml</dc:format>
  80.408 -        <dc:type
  80.409 -           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
  80.410 -        <dc:title></dc:title>
  80.411 -      </cc:Work>
  80.412 -    </rdf:RDF>
  80.413 -  </metadata>
  80.414 -  <g
  80.415 -     inkscape:label="Layer 1"
  80.416 -     inkscape:groupmode="layer"
  80.417 -     id="layer1"
  80.418 -     transform="translate(-3.5307846,666.70658)">
  80.419 -    <text
  80.420 -       xml:space="preserve"
  80.421 -       style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  80.422 -       x="441.66748"
  80.423 -       y="404.66492"
  80.424 -       id="text8002"
  80.425 -       sodipodi:linespacing="100%"><tspan
  80.426 -         sodipodi:role="line"
  80.427 -         x="441.66748"
  80.428 -         y="404.66492"
  80.429 -         style="font-size:8px"
  80.430 -         id="tspan12172" /></text>
  80.431 -    <text
  80.432 -       xml:space="preserve"
  80.433 -       style="font-size:10px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  80.434 -       x="368.25397"
  80.435 -       y="405.27225"
  80.436 -       id="text5849"><tspan
  80.437 -         sodipodi:role="line"
  80.438 -         id="tspan5851"
  80.439 -         x="368.25397"
  80.440 -         y="405.27225" /></text>
  80.441 -    <text
  80.442 -       sodipodi:linespacing="100%"
  80.443 -       id="text4208"
  80.444 -       y="-405.75272"
  80.445 -       x="259.55505"
  80.446 -       style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  80.447 -       xml:space="preserve"><tspan
  80.448 -         y="-405.75272"
  80.449 -         x="259.55505"
  80.450 -         sodipodi:role="line"
  80.451 -         style="font-size:14px;text-align:center;text-anchor:middle;font-family:Arial;-inkscape-font-specification:Arial"
  80.452 -         id="tspan5935">Toolchain  for</tspan><tspan
  80.453 -         y="-391.75272"
  80.454 -         x="259.55505"
  80.455 -         sodipodi:role="line"
  80.456 -         style="font-size:14px;text-align:center;text-anchor:middle;font-family:Arial;-inkscape-font-specification:Arial"
  80.457 -         id="tspan5628">Performance Portability</tspan></text>
  80.458 -    <text
  80.459 -       sodipodi:linespacing="100%"
  80.460 -       id="text4269"
  80.461 -       y="-382.32059"
  80.462 -       x="259.58423"
  80.463 -       style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#005807;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  80.464 -       xml:space="preserve"><tspan
  80.465 -         id="tspan4275"
  80.466 -         style="text-align:center;text-anchor:middle;fill:#900600;fill-opacity:1"
  80.467 -         y="-382.32059"
  80.468 -         x="259.58423"
  80.469 -         sodipodi:role="line" /></text>
  80.470 -    <g
  80.471 -       id="g4125"
  80.472 -       transform="translate(37.053311,-614)">
  80.473 -      <text
  80.474 -         sodipodi:linespacing="100%"
  80.475 -         id="text4065"
  80.476 -         y="285.39841"
  80.477 -         x="222.37003"
  80.478 -         style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  80.479 -         xml:space="preserve"><tspan
  80.480 -           y="285.39841"
  80.481 -           x="222.37003"
  80.482 -           sodipodi:role="line"
  80.483 -           style="font-size:9px;text-align:center;text-anchor:middle;fill:#900600;fill-opacity:1"
  80.484 -           id="tspan4067">Source-to-C-</tspan><tspan
  80.485 -           id="tspan4071"
  80.486 -           y="294.39841"
  80.487 -           x="222.37003"
  80.488 -           sodipodi:role="line"
  80.489 -           style="font-size:9px;text-align:center;text-anchor:middle;fill:#900600;fill-opacity:1">plus-Lib-calls</tspan></text>
  80.490 -      <rect
  80.491 -         style="fill:none;stroke:#000000;stroke-width:1.08018124;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
  80.492 -         id="rect4069"
  80.493 -         width="57.486332"
  80.494 -         height="25.544432"
  80.495 -         x="193.78287"
  80.496 -         y="274.77512" />
  80.497 -    </g>
  80.498 -    <g
  80.499 -       id="g4435"
  80.500 -       transform="translate(37.368245,-614)">
  80.501 -      <g
  80.502 -         transform="translate(2.4308872,0)"
  80.503 -         id="g4111">
  80.504 -        <text
  80.505 -           xml:space="preserve"
  80.506 -           style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  80.507 -           x="180.10004"
  80.508 -           y="249.67941"
  80.509 -           id="text14263-7"
  80.510 -           sodipodi:linespacing="100%"><tspan
  80.511 -             sodipodi:role="line"
  80.512 -             x="180.10004"
  80.513 -             y="249.67941"
  80.514 -             style="text-align:center;text-anchor:middle;fill:#900600;fill-opacity:1"
  80.515 -             id="tspan4087">App 1</tspan></text>
  80.516 -        <text
  80.517 -           sodipodi:linespacing="100%"
  80.518 -           id="text4089"
  80.519 -           y="249.67941"
  80.520 -           x="220.10004"
  80.521 -           style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  80.522 -           xml:space="preserve"><tspan
  80.523 -             id="tspan4095"
  80.524 -             style="text-align:center;text-anchor:middle;fill:#900600;fill-opacity:1"
  80.525 -             y="249.67941"
  80.526 -             x="220.10004"
  80.527 -             sodipodi:role="line">App 2</tspan></text>
  80.528 -        <text
  80.529 -           xml:space="preserve"
  80.530 -           style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  80.531 -           x="260.10004"
  80.532 -           y="249.67941"
  80.533 -           id="text4097"
  80.534 -           sodipodi:linespacing="100%"><tspan
  80.535 -             sodipodi:role="line"
  80.536 -             x="260.10004"
  80.537 -             y="249.67941"
  80.538 -             style="text-align:center;text-anchor:middle;fill:#900600;fill-opacity:1"
  80.539 -             id="tspan4103">App 3</tspan></text>
  80.540 -      </g>
  80.541 -      <g
  80.542 -         transform="translate(-1.8465394,0)"
  80.543 -         id="g4430">
  80.544 -        <path
  80.545 -           style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend-8-7)"
  80.546 -           d="m 183.2866,251.98975 c 27.93092,21.90981 27.93092,21.90981 27.93092,21.90981"
  80.547 -           id="path4105" />
  80.548 -        <path
  80.549 -           id="path4107"
  80.550 -           d="m 223.58853,251.98975 c -0.0908,21.90981 -0.0908,21.90981 -0.0908,21.90981"
  80.551 -           style="fill:none;stroke:#000000;stroke-width:0.99999934px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend-8-7)" />
  80.552 -        <path
  80.553 -           id="path4428"
  80.554 -           d="m 263.76548,251.98975 c -27.93092,21.90981 -27.93092,21.90981 -27.93092,21.90981"
  80.555 -           style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend-8-7)" />
  80.556 -      </g>
  80.557 -    </g>
  80.558 -    <g
  80.559 -       id="g4073"
  80.560 -       transform="translate(34.387585,-606)">
  80.561 -      <g
  80.562 -         id="g5569">
  80.563 -        <text
  80.564 -           sodipodi:linespacing="100%"
  80.565 -           id="text3143"
  80.566 -           y="340.40237"
  80.567 -           x="195.01598"
  80.568 -           style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  80.569 -           xml:space="preserve"><tspan
  80.570 -             y="340.40237"
  80.571 -             x="195.01598"
  80.572 -             sodipodi:role="line"
  80.573 -             style="font-size:9px;text-align:center;text-anchor:middle;fill:#874204;fill-opacity:1"
  80.574 -             id="tspan3151">Sequential</tspan><tspan
  80.575 -             id="tspan5565"
  80.576 -             y="349.40237"
  80.577 -             x="195.01598"
  80.578 -             sodipodi:role="line"
  80.579 -             style="font-size:9px;text-align:center;text-anchor:middle;fill:#874204;fill-opacity:1">C Compiler</tspan><tspan
  80.580 -             id="tspan5567"
  80.581 -             y="358.40237"
  80.582 -             x="195.01598"
  80.583 -             sodipodi:role="line"
  80.584 -             style="font-size:9px;text-align:center;text-anchor:middle;fill:#874204;fill-opacity:1">for ISA 1</tspan></text>
  80.585 -        <rect
  80.586 -           style="fill:none;stroke:#000000;stroke-width:1.08018124;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
  80.587 -           id="rect3153"
  80.588 -           width="50.373325"
  80.589 -           height="32.040836"
  80.590 -           x="170.0051"
  80.591 -           y="330.11902" />
  80.592 -      </g>
  80.593 -      <g
  80.594 -         id="g5576"
  80.595 -         transform="translate(60,0)">
  80.596 -        <text
  80.597 -           xml:space="preserve"
  80.598 -           style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  80.599 -           x="195.01598"
  80.600 -           y="340.40237"
  80.601 -           id="text5578"
  80.602 -           sodipodi:linespacing="100%"><tspan
  80.603 -             id="tspan5580"
  80.604 -             style="font-size:9px;text-align:center;text-anchor:middle;fill:#3e003d;fill-opacity:1"
  80.605 -             sodipodi:role="line"
  80.606 -             x="195.01598"
  80.607 -             y="340.40237">Sequential</tspan><tspan
  80.608 -             style="font-size:9px;text-align:center;text-anchor:middle;fill:#3e003d;fill-opacity:1"
  80.609 -             sodipodi:role="line"
  80.610 -             x="195.01598"
  80.611 -             y="349.40237"
  80.612 -             id="tspan5582">C Compiler</tspan><tspan
  80.613 -             style="font-size:9px;text-align:center;text-anchor:middle;fill:#3e003d;fill-opacity:1"
  80.614 -             sodipodi:role="line"
  80.615 -             x="195.01598"
  80.616 -             y="358.40237"
  80.617 -             id="tspan5584">for ISA 2</tspan></text>
  80.618 -        <rect
  80.619 -           y="330.11902"
  80.620 -           x="170.0051"
  80.621 -           height="32.040836"
  80.622 -           width="50.373325"
  80.623 -           id="rect5586"
  80.624 -           style="fill:none;stroke:#000000;stroke-width:1.08018124;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
  80.625 -      </g>
  80.626 -    </g>
  80.627 -    <rect
  80.628 -       style="opacity:0.22857145;fill:none;stroke:#000000;stroke-width:1.07999969;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:1.07999994, 4.31999972;stroke-dashoffset:0"
  80.629 -       id="rect5533"
  80.630 -       width="174.90312"
  80.631 -       height="180.74167"
  80.632 -       x="163.07402"
  80.633 -       y="-419.61932" />
  80.634 -    <g
  80.635 -       id="g5620"
  80.636 -       transform="matrix(0.89648568,0,0,1,21.675825,20)">
  80.637 -      <path
  80.638 -         style="fill:none;stroke:#000000;stroke-width:1.05615664px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend-8-7)"
  80.639 -         d="m 266.31788,-314.15634 c 32.78288,17.70304 32.78288,17.70304 32.78288,17.70304"
  80.640 -         id="path5626" />
  80.641 -      <path
  80.642 -         id="path5666"
  80.643 -         d="m 267.28619,-314.15634 c -32.78288,17.70304 -32.78288,17.70304 -32.78288,17.70304"
  80.644 -         style="fill:none;stroke:#000000;stroke-width:1.05615664px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend-8-7)" />
  80.645 -      <path
  80.646 -         style="fill:none;stroke:#000000;stroke-width:1.26738799;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:none"
  80.647 -         d="m 266.98634,-334.18852 c -0.20225,20.11152 -0.20225,20.11152 -0.20225,20.11152"
  80.648 -         id="path5668" />
  80.649 -    </g>
  80.650 -    <text
  80.651 -       sodipodi:linespacing="100%"
  80.652 -       id="text4065-8"
  80.653 -       y="-304.69879"
  80.654 -       x="204.41359"
  80.655 -       style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  80.656 -       xml:space="preserve"><tspan
  80.657 -         id="tspan4071-5"
  80.658 -         y="-304.69879"
  80.659 -         x="204.41359"
  80.660 -         sodipodi:role="line"
  80.661 -         style="font-size:9px;text-align:center;text-anchor:middle;fill:#000000;fill-opacity:1">Task Info inside</tspan><tspan
  80.662 -         y="-295.69879"
  80.663 -         x="204.41359"
  80.664 -         sodipodi:role="line"
  80.665 -         style="font-size:9px;text-align:center;text-anchor:middle;fill:#000000;fill-opacity:1"
  80.666 -         id="tspan5660">generated</tspan><tspan
  80.667 -         y="-286.69879"
  80.668 -         x="204.41359"
  80.669 -         sodipodi:role="line"
  80.670 -         style="font-size:9px;text-align:center;text-anchor:middle;fill:#000000;fill-opacity:1"
  80.671 -         id="tspan5664">lib-implementation</tspan></text>
  80.672 -    <path
  80.673 -       sodipodi:type="arc"
  80.674 -       style="opacity:1;fill:none;fill-opacity:1;stroke:#000000;stroke-width:1.2;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:1.2,1.2;stroke-dashoffset:0"
  80.675 -       id="path5882"
  80.676 -       sodipodi:cx="257.10519"
  80.677 -       sodipodi:cy="364.09634"
  80.678 -       sodipodi:rx="3.6127195"
  80.679 -       sodipodi:ry="3.3116596"
  80.680 -       d="m 260.71791,364.09634 a 3.6127195,3.3116596 0 1 1 -7.22544,0 3.6127195,3.3116596 0 1 1 7.22544,0 z"
  80.681 -       transform="translate(3.5307846,-666.70658)" />
  80.682 -    <path
  80.683 -       style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;stroke-miterlimit:4;stroke-dasharray:1,1;stroke-dashoffset:0"
  80.684 -       d="m 252.89037,364.3974 c -19.86996,-3.61272 -19.86996,-3.61272 -19.86996,-3.61272"
  80.685 -       id="path5884"
  80.686 -       transform="translate(3.5307846,-666.70658)" />
  80.687 -  </g>
  80.688 -</svg>
    81.1 --- a/0__Papers/VMS/Eco_System/figures/VMS-core__internal_workings.eps	Sun Mar 11 09:26:44 2012 -0700
    81.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    81.3 @@ -1,2235 +0,0 @@
    81.4 -%!PS-Adobe-3.0 EPSF-3.0
    81.5 -%%Creator: cairo 1.8.6 (http://cairographics.org)
    81.6 -%%CreationDate: Thu Nov 18 22:42:35 2010
    81.7 -%%Pages: 1
    81.8 -%%BoundingBox: 0 0 241 243
    81.9 -%%DocumentData: Clean7Bit
   81.10 -%%LanguageLevel: 2
   81.11 -%%EndComments
   81.12 -%%BeginProlog
   81.13 -/cairo_eps_state save def
   81.14 -/dict_count countdictstack def
   81.15 -/op_count count 1 sub def
   81.16 -userdict begin
   81.17 -/q { gsave } bind def
   81.18 -/Q { grestore } bind def
   81.19 -/cm { 6 array astore concat } bind def
   81.20 -/w { setlinewidth } bind def
   81.21 -/J { setlinecap } bind def
   81.22 -/j { setlinejoin } bind def
   81.23 -/M { setmiterlimit } bind def
   81.24 -/d { setdash } bind def
   81.25 -/m { moveto } bind def
   81.26 -/l { lineto } bind def
   81.27 -/c { curveto } bind def
   81.28 -/h { closepath } bind def
   81.29 -/re { exch dup neg 3 1 roll 5 3 roll moveto 0 rlineto
   81.30 -      0 exch rlineto 0 rlineto closepath } bind def
   81.31 -/S { stroke } bind def
   81.32 -/f { fill } bind def
   81.33 -/f* { eofill } bind def
   81.34 -/B { fill stroke } bind def
   81.35 -/B* { eofill stroke } bind def
   81.36 -/n { newpath } bind def
   81.37 -/W { clip } bind def
   81.38 -/W* { eoclip } bind def
   81.39 -/BT { } bind def
   81.40 -/ET { } bind def
   81.41 -/pdfmark where { pop globaldict /?pdfmark /exec load put }
   81.42 -    { globaldict begin /?pdfmark /pop load def /pdfmark
   81.43 -    /cleartomark load def end } ifelse
   81.44 -/BDC { mark 3 1 roll /BDC pdfmark } bind def
   81.45 -/EMC { mark /EMC pdfmark } bind def
   81.46 -/cairo_store_point { /cairo_point_y exch def /cairo_point_x exch def } def
   81.47 -/Tj { show currentpoint cairo_store_point } bind def
   81.48 -/TJ {
   81.49 -  {
   81.50 -    dup
   81.51 -    type /stringtype eq
   81.52 -    { show } { -0.001 mul 0 cairo_font_matrix dtransform rmoveto } ifelse
   81.53 -  } forall
   81.54 -  currentpoint cairo_store_point
   81.55 -} bind def
   81.56 -/cairo_selectfont { cairo_font_matrix aload pop pop pop 0 0 6 array astore
   81.57 -    cairo_font exch selectfont cairo_point_x cairo_point_y moveto } bind def
   81.58 -/Tf { pop /cairo_font exch def /cairo_font_matrix where
   81.59 -      { pop cairo_selectfont } if } bind def
   81.60 -/Td { matrix translate cairo_font_matrix matrix concatmatrix dup
   81.61 -      /cairo_font_matrix exch def dup 4 get exch 5 get cairo_store_point
   81.62 -      /cairo_font where { pop cairo_selectfont } if } bind def
   81.63 -/Tm { 2 copy 8 2 roll 6 array astore /cairo_font_matrix exch def
   81.64 -      cairo_store_point /cairo_font where { pop cairo_selectfont } if } bind def
   81.65 -/g { setgray } bind def
   81.66 -/rg { setrgbcolor } bind def
   81.67 -/d1 { setcachedevice } bind def
   81.68 -%%EndProlog
   81.69 -11 dict begin
   81.70 -/FontType 42 def
   81.71 -/FontName /f-0-0 def
   81.72 -/PaintType 0 def
   81.73 -/FontMatrix [ 1 0 0 1 0 0 ] def
   81.74 -/FontBBox [ 0 0 0 0 ] def
   81.75 -/Encoding 256 array def
   81.76 -0 1 255 { Encoding exch /.notdef put } for
   81.77 -Encoding 1 /uni0047 put
   81.78 -Encoding 2 /uni0072 put
   81.79 -Encoding 3 /uni0065 put
   81.80 -Encoding 4 /uni006E put
   81.81 -Encoding 5 /uni0020 put
   81.82 -Encoding 6 /uni003D put
   81.83 -Encoding 7 /uni0056 put
   81.84 -Encoding 8 /uni004D put
   81.85 -Encoding 9 /uni0053 put
   81.86 -Encoding 10 /uni002D put
   81.87 -Encoding 11 /uni0063 put
   81.88 -Encoding 12 /uni006F put
   81.89 -Encoding 13 /uni0042 put
   81.90 -Encoding 14 /uni006C put
   81.91 -Encoding 15 /uni0075 put
   81.92 -Encoding 16 /uni0061 put
   81.93 -Encoding 17 /uni0070 put
   81.94 -Encoding 18 /uni0069 put
   81.95 -Encoding 19 /uni0074 put
   81.96 -Encoding 20 /uni0052 put
   81.97 -Encoding 21 /uni0064 put
   81.98 -Encoding 22 /uni0067 put
   81.99 -Encoding 23 /uni0071 put
  81.100 -Encoding 24 /uni0073 put
  81.101 -Encoding 25 /uni005F put
  81.102 -Encoding 26 /uni0068 put
  81.103 -Encoding 27 /uni0066 put
  81.104 -Encoding 28 /uni006D put
  81.105 -Encoding 29 /uni0050 put
  81.106 -/CharStrings 30 dict dup begin
  81.107 -/.notdef 0 def
  81.108 -/uni0047 1 def
  81.109 -/uni0072 2 def
  81.110 -/uni0065 3 def
  81.111 -/uni006E 4 def
  81.112 -/uni0020 5 def
  81.113 -/uni003D 6 def
  81.114 -/uni0056 7 def
  81.115 -/uni004D 8 def
  81.116 -/uni0053 9 def
  81.117 -/uni002D 10 def
  81.118 -/uni0063 11 def
  81.119 -/uni006F 12 def
  81.120 -/uni0042 13 def
  81.121 -/uni006C 14 def
  81.122 -/uni0075 15 def
  81.123 -/uni0061 16 def
  81.124 -/uni0070 17 def
  81.125 -/uni0069 18 def
  81.126 -/uni0074 19 def
  81.127 -/uni0052 20 def
  81.128 -/uni0064 21 def
  81.129 -/uni0067 22 def
  81.130 -/uni0071 23 def
  81.131 -/uni0073 24 def
  81.132 -/uni005F 25 def
  81.133 -/uni0068 26 def
  81.134 -/uni0066 27 def
  81.135 -/uni006D 28 def
  81.136 -/uni0050 29 def
  81.137 -end readonly def
  81.138 -/sfnts [
  81.139 -<00010000000a008000030020636d61700111f1a4000028700000007a637674207d0742a80000
  81.140 -28ec000002706670676d49d7df9200002b5c0000060a676c7966656d5156000000ac000027c4
  81.141 -68656164d5ceeae00000316800000036686865610f7e06b9000031a000000024686d74787a19
  81.142 -0afd000031c4000000786c6f63619ab290720000323c0000003e6d617870038302c90000327c
  81.143 -0000002070726570292ded160000329c000004ad00020080015e0380045e0003000700264016
  81.144 -059c039d049c070017003700030000079c019d049c00002ffdfded012f5f5dfdfded31301311
  81.145 -211125211121800300fd800200fe00015e0300fd0080020000010050ffe704d305d2001a0137
  81.146 -403a1c400b0b024b55060103370e470e570e670e04006a167a16025516010506150645060303
  81.147 -680078000200160c0c024b000f0e0c44170f370f020fb8fff0400b1010024b0f0c0f0f024b0f
  81.148 -b8ffe8400b0c0c024b0f040d0d024b0fb8ffeab40c0c064b0fb8fffab40d0d064b0fb8ffe840
  81.149 -571010064b0f0645181638160200160c1010024b16060f0f024b16200b0b024b16100c0c024b
  81.150 -16120d0d024b16120c0c064b16120d0d064b160c0e0e064b161b080168017801030223100103
  81.151 -2813011803380302020c510eb8ffc0401a0c0c024b0e090118000100001909100b0b024b0949
  81.152 -1303491913b8fff0b70b0b024b13091903003f3f2b10ed10ed2b10cd5f5d3210d62bed5f5d5d
  81.153 -5f5d5f5d0110d62b2b2b2b2b2b2b2b5f5dfdd42b2b2b2b2b2b2b5dfdcd10c62b5d5f5d5d5d5f
  81.154 -5d5f5d3130012b010726232200111400333237112335211106042320001110002132048d5397
  81.155 -91e6fef60105e1a063cb019350fee287fed1fea101810147e50553a570febcfef5fefeca6001
  81.156 -57aafd824453019b0155015401a7000100960000031c0443000e00af401e0a400b0d024b0810
  81.157 -18102810c81004c70ed70e020e06094d064d68070107b8ffecb41313024b07b8ffeeb4101002
  81.158 -4b07b8fff240110f0f024b07040b0b024b07040c0c024b07b8ffeeb40f0f064b07b8fffcb40c
  81.159 -0c064b07b8fff2b41010064b07b8fffc40250e0e064b070f170a270a370a470a570a670a0600
  81.160 -050a400e0e064b0a02520c0806070a0c07003f3f3f10edcd2b325f5d0110d62b2b2b2b2b2b2b
  81.161 -2b2b5deded10c65d5d3130002b01262322061511231133153633321702cd3e3f6597bebe68cd
  81.162 -336003782bba83fd9a042fabbf1200020041ffec041c04430019002201ff408724400b0b024b
  81.163 -58170103b807018a079a07aa07ba07ca07da0706025705016808780888089808a80805280838
  81.164 -08480858086808780888089808a808b808c808d8080c00571877180208221010024b08180f0f
  81.165 -024b08180c0c024b082c0d0d024b08100c0c064b08100d0d064b081f4e471e01021718371847
  81.166 -18671887189718a718b718c7180918b8ffe0b40e0e064b18b8ffdeb41010024b18b8ffdcb40f
  81.167 -0f024b18b8ffe2b40c0c024b18b8ffd4b40d0d024b18b8ffe4b40c0c064b18b8ffe4406b0d0d
  81.168 -064b18011e4e014e87100138104810581068100410100e0e064b10101010024b10100f0f024b
  81.169 -101c0b0c024b10160d0d024b100c0c0c064b100c0d0d064b102387079707a707030027053705
  81.170 -47055705040207522a083a084a08030357086708770803070817080208b8ffc0b40b0c024b08
  81.171 -b8ffd4b40d0d064b08b8ffc040350d0d024b080c1e50470157016701a701b701050001400f0f
  81.172 -024b01400d0d024b01400f0f064b010105581a011a5214100f0f024b14b8ffe8b40d0d024b14
  81.173 -b8ffe840200e0e064b140c0f0f064b14671401024a145a140205100c0c024b05520c0b140700
  81.174 -3f3fed2b5d5f5d102b2b2b2bed5d11392f2b2b2b5f5ded10d52b2b2b5d715f5ded5f5d5f7101
  81.175 -10d62b2b2b2b2b2b2b5d5deded10dd2b2b2b2b2b2b2b5d5f5dedc42b2b2b2b2b2b5d5f5d715d
  81.176 -5f5d5d5f5d3130012b0121141716333237170607062322272635103736333217161514012207
  81.177 -060721342726040dfcfc675b8fa36d502c5b728cca8d9da190c5e5827efe247f56520b025148
  81.178 -4f0205bc65585f892c202a8997ff0109a08f817ccd3f0169524e74734d5400010087000003d8
  81.179 -044300110103401813400b0b024b070f170f0201771301004d11101010064b11b8ffd4b40e0e
  81.180 -064b11b8fff8b41313024b11b8fff440111010024b110a0f0f024b11080c0c024b11b8fff440
  81.181 -110d0d024b111c0b0b024b110e0f0f064b11b8fff8b40c0c064b11b8fff8b40d0d064b11b8ff
  81.182 -f440100b0b064b11084d070917092709030009b8fff4400b1313024b09040d0d024b09b8fff6
  81.183 -b41010024b09b8fff4400b0f0f024b090a0b0b024b09b8fff8b41010064b09b8fff4400b0e0e
  81.184 -064b09080c0c024b09b8fffa40110f0f064b091204520e110a090a0a060e07003f3f3f3f10ed
  81.185 -0110d62b2b2b2b2b2b2b2b2b5f5dfdd42b2b2b2b2b2b2b2b2b2b2b2bed5d3130005f5d012b21
  81.186 -1134262322060711231133173633201111031a6779418e26be823c5ed50160026fab894e39fc
  81.187 -e4042f8a9efe54fd690000000002007a018b03c0036c00030007002d401b0105870207061706
  81.188 -37065706770605060803840207840706010006002f5f5dfddeed0110d65d3cfd3c3130011521
  81.189 -350115213503c0fcba0346fcba036c8d8dfeac8d8d0000000001000dffec04a605b900060133
  81.190 -b10202435458b90004ffe8400d0c0c024b040402010502020201002f3f3f111239012f313000
  81.191 -2b1bb10602435458403804601010064b04400c0f064b04100a0a064b47080100370401010808
  81.192 -18082808580804054606034602067600027601040400754701010104b8ffc0b42227064b04b8
  81.193 -ffb0b41a1d064b04b8ffc040261416064b04240b0b064b480401370401170427043704570467
  81.194 -0477040600048e010906020202003f3f3fed5f5d72712b2b2b2b012f5ded39192f1810ed10ed
  81.195 -10ed10ed5d5f725f5d3130002b2b2b1b40414708010037040101080818082808580804054606
  81.196 -0346020676000276010404007547010101480401370401170427043704570467047704060004
  81.197 -8e010906020202003f3f3fed5f5d7271012f5ded39192f1810ed10ed10ed10ed5d5f725f5d31
  81.198 -30595905230133010133029465fddede0179016bd71405cdfbc90437000000010014ffec05a3
  81.199 -05b9000c01f0401401400e0e064b04400e0e064b0e401010024b0002435558401d0c0e180e28
  81.200 -0e380e03080e180e380e480e580ea80eb80e070606080702003f3f012f5d7110d631301b40ff
  81.201 -4a030145020143087308024c0a7c0a0203280301280a0127080102970101980401870701880b
  81.202 -0101180e280e380e03080e180e380e480e580ea80eb80e070000460c0546380c480c02370647
  81.203 -0602022806480602270c470c020672070c720b01010a0b04040875070a75680b016707010b73
  81.204 -0207730309090275c70301270377038703a703d703e703060003770901016709010809180902
  81.205 -680988099809a809b809c809d809e809f80909580101580401004a0201034701014704010107
  81.206 -011701020701270187019701a701b701c701d701e701f7010a07041704020704270487049704
  81.207 -a704b704c704d704e704f7040a070117010217014701570167017740490187019701a701b701
  81.208 -c701d701e701f7010d0704170402070417042704470457046704770487049704a704b704c704
  81.209 -d704e704f7040f00097102017104710702090c0806080b020702003f3f3f3f3f10ede410ed5f
  81.210 -5d715d715d715d715f5d5d5f5d5f5d5d5d715d5f5d012f5f5d71ed39192f1810ed10fd5d5ded
  81.211 -10ed39192f1112392f1810ed10fd5d5d5f5d5ded10ed5f5d715f5d5d5d5d5f5d5d5d5f5d5d5d
  81.212 -5d3130592b002b2b2103012301032301330101330104e5aefec032feb7aabe01125b015d0142
  81.213 -5a012903adfc3f03c1fc5305b9fbd3042dfa470000010050ffe7038805d2002601ccb1020243
  81.214 -5458401907221a0e180b0b024b0e120c0c024b0e22070e1a0425131714b8ffc040120c0c024b
  81.215 -1411000401251749110304492509003fed3fed10cd123910cd2b1239121739012f2b2bcd2fcd
  81.216 -31301bb106024354584086082401071001002520452065207520042a0b01034828a828026813
  81.217 -0113074507223722672203221a001a45380e01870e01000e2777040102351e651e751e03351f
  81.218 -451f651f751f040a0c3a0c4a0c6a0c7a0c0533220103380e010a0b1f1e042548145814681478
  81.219 -1404141137014701570167017701a701b70107000125174911044925091103003f3fed10ed10
  81.220 -cd5f5d10cd5d1217395d5f5d5d5d5d5f5d0110d65f5d5dedc410d45dedc45d5d3130005f5d5d
  81.221 -5f5d5d1b4086082401071001002520452065207520042a0b01034828a8280268130113074507
  81.222 -223722672203221a001a45380e01870e01000e2777040102351e651e751e03351f451f651f75
  81.223 -1f040a0c3a0c4a0c6a0c7a0c0533220103380e010a0b1f1e0425481458146814781404141137
  81.224 -014701570167017701a701b70107000125174911044925091103003f3fed10ed10cd5f5d10cd
  81.225 -5d1217395d5f5d5d5d5d5f5d0110d65f5d5dedc410d45dedc45d5d3130005f5d5d5f5d5d5959
  81.226 -3737161633323635342627272626353436333217072626232206151416161717161615140423
  81.227 -22544938a742758e4f9f769677e8b6f35f3b28a44666752a4b74789679fef7dec343b8293780
  81.228 -634a7f4b3746c087a4d84fae1d36745b385c3e383947c598a5e60001009f01fa024b02a90003
  81.229 -00254017280368037803a803040307002700370003000004014800002fed0110d65f5dcd5d31
  81.230 -30133521159f01ac01faafaf000000010041ffec03b5044300170119401e450501a101010328
  81.231 -1938190200870d970da70d030200070d870d970d030db8fff4b41010024b0db8ffeab40f0f02
  81.232 -4b0db8ffeab40b0c024b0db8ffe840610d0d024b0d074e38124812028712a712b712c712e712
  81.233 -050012101010024b12180f0f024b12200b0c024b12180d0d024b12060e0e064b120c0e0e064b
  81.234 -12120c0c064b12100d0d064b1218250a350a450a032a043a044a0403030c52070d170d020db8
  81.235 -ffc040160b0b024b0d0f015208001800020000400b0b024b0004b8ffe8b40c0c024b04b8ffe8
  81.236 -40190d0d024b0452150a180c0c024b0a180d0d024b0a520f0b1507003f3fed2b2b10ed2b2bdd
  81.237 -2b5f5ded10dd2b5ded5f5d5d0110d62b2b2b2b2b2b2b2b5f5d5dfdd42b2b2b2b5d3c5f5d5f5d
  81.238 -5f5d5d313001072626232206151416333237170623220035100021321603af5e1d93479bb6ba
  81.239 -a580824b99e2dbfee20129010253c203d8861d34d9bdbcc563a0630126fb0100013646000002
  81.240 -0041ffec040a0443000b0015013c402517401010024b17400b0c024bb7050101381701114e17
  81.241 -063706470667060406041010024b06b8ffdeb40f0f024b06b8fffcb40b0b024b06b8ffe4b40c
  81.242 -0c024b06b8ffd4b40d0d024b06b8ffeab40e0e064b06b8ffe0b40c0c064b06b8ffe440760d0d
  81.243 -064b060c4e87009700a700b700c700e700063800480058006800040000101010024b000e0f0f
  81.244 -024b00200b0b024b00200c0c024b00160d0d024b000c0e0e064b00100c0c064b000c0d0d064b
  81.245 -00166a030165090103670e0168130102450e550e650e034a135a136a13030e100f0f024b0e52
  81.246 -0913b8fff040160f0f024b13520309180f0f024b09180f0f064b090b03b8ffe8b40f0f024b03
  81.247 -b8ffe8b50f0f064b0307003f2b2b3f2b2b10ed2b10ed2b5d5d5f5d5d5f5d5d0110d62b2b2b2b
  81.248 -2b2b2b2b5f5d5dfdd42b2b2b2b2b2b2b2b5ded5d5f5d31302b2b133400333212111000232200
  81.249 -1310213236351021220641010bdae6fefefce0e5ff00c8011d8597fee4829b021af80131fedb
  81.250 -fefcfefdfed5012e0100fe6dd8bb018ed400000300960000043705c6000f0018002201ac406f
  81.251 -24400b0b024b05060103580a680a02a805b805c805030178150102480a780a880a980aa80ab8
  81.252 -0ac80ad80ae80af80a0a0a1545380748070207200b0b024b071e0c0c024b07160d0d024b0710
  81.253 -0c0c064b07100d0d064b07220e0e064b070d10441a44011f45070d170d270d370d040db8fffa
  81.254 -400b1010024b0d100b0b024b0db8fff4b40c0c024b0db8ffd8b40d0d024b0db8fff4b40e0e06
  81.255 -4b0db8fff4b40c0c064b0db8fff4400f0d0d064b0d24070117012701030001b8ffecb4131302
  81.256 -4b01b8fff4b41010024b01b8fffa400b0f0f024b01040b0b024b01b8fffeb40d0d024b01b8ff
  81.257 -eab41010064b01b8fff0b40e0e064b01b8ffff40330c0c064b0123671c0101371c471c571c03
  81.258 -020a0a111348190722014722572267227722041722372247229722c722f722060022b8ffc0b4
  81.259 -0f0f024b22b8ffc0401f0f0f064b22100d0d064b22221a17021048041a1c200f0f024b1c4801
  81.260 -080402003f3fed2b3210ed333211392f2b2b2b5f5d717233ed3239192f5f5d5f5d011810c62b
  81.261 -2b2b2b2b2b2b2b5f5d10d62b2b2b2b2b2b2b5ded10eded10d42b2b2b2b2b2b5dedc45d5f5d5f
  81.262 -5d31305d5f5d012b212111243332161514060716161514040111163320353421220311163332
  81.263 -36353426230238fe5e010b76d9ee985cae9ffee5fe423f5d011cfefb644f6737bcada5c105b9
  81.264 -0dbbae66a8152ac2a7c1e60519fe5b06e7cbfdb9fdd10a8d9a8f8800000000010096ffec0207
  81.265 -05e6000800c7b9000affc0b41313024b0ab8ffc0b41010024b0ab8ffc0402a0c0c024b070a17
  81.266 -0a270a370a470a570a670a770a080706170627060306024d070117012701d701040001b8ffec
  81.267 -b41313024b01b8ffeeb41010024b01b8fff240110f0f024b01040b0b024b01040c0c024b01b8
  81.268 -ffcc40170e0e064b01180f0f064b01130c0c064b01160d0d064b01b8ffec401b0b0b064b0109
  81.269 -b705c70502010a081a082a083a08040652070b0100003f3fed5d5f5d0110d62b2b2b2b2b2b2b
  81.270 -2b2b2b5f5dfdc65d5d3130012b2b2b13113311141633152096be6350fe8f012f04b7fb695663
  81.271 -aa0000000001007dffec03e3042f001200fb402714400b0b024b7714010a4d074d0708011708
  81.272 -47087708a708048708b708e70803080c1010064b08b8fffab40e0e064b08b8ffecb41313024b
  81.273 -08b8ffec400b1010024b08160b0b024b08b8ffeeb40d0d024b08b8ffccb40e0e064b08b8fff0
  81.274 -b40c0c064b08b8fff440150d0d064b08004de812f81202071217122712030012b8fff8b41313
  81.275 -024b12b8fffab41010024b12b8fff640230f0f024b120c0b0b024b120c0c0c024b12080d0d02
  81.276 -4b12040c0c064b12040d0d064b12b8fffa40110e0e064b121303520e090a0e0b08061206003f
  81.277 -3f3f3f10ed0110d62b2b2b2b2b2b2b2b2b5f5d5dfdd42b2b2b2b2b2b2b2b2b5d7172eded5d31
  81.278 -30012b01111433323637113311233506062322263511013bd75e9c19bebe20c15cb0bb042ffd
  81.279 -55f86c4702f0fbd1943f69caba02bf0000020050ffec03e40443001b002501d3b62740101002
  81.280 -4b25b8ffecb40b0c024b25b8ffee40490d0d064b071317130201672077200202280f480f0200
  81.281 -b70fc70fd70fe70f04010025150f0537184718571867187718871897180718254d0a4d881501
  81.282 -150c1313024b150c1010024b15b8fff8b40f0f024b15b8fff040110c0c024b151e0d0d024b15
  81.283 -0c0e0e064b15b8fff040440f0f064b150c0d0d064b1527214e38050100050c0f0f024b05160b
  81.284 -0b024b05100c0c024b05120d0d024b050c0e0e064b050c0c0c064b050c0d0d064b05263a0301
  81.285 -032500b8ffc0b40d10024b00b8ffc040320d0f064b480058006800780004000218191c520a08
  81.286 -0e52080f180f280f380f480f580f980fa80fb80fc80fd80fe80f0c000fb8ffc0b41317024b0f
  81.287 -b8ffc040240d0d024b0f124a1e5a1e02031e52a808b80802580801006a087a08020347085708
  81.288 -020008b8ffc0b41414024b08b8ffc0b41313024b08b8ffe8b41010024b08b8ffe8b40f0f024b
  81.289 -08b8ffc040131313064b08080c2352020c5212190b020b1207003f3f3f10ed10ed11392f2b2b
  81.290 -2b2b2b5f5d5f5d5f5d5ded5f5d10dd2b2b5f5ded10d5ed10cd10dd5d2b2bcd5f5d0110d62b2b
  81.291 -2b2b2b2b2b5f5ded10d62b2b2b2b2b2b2b2b71ededc65d10c41112395f5d5f5d5f5d3130005f
  81.292 -5d2b2b012b250623222635342433321710232207273636333216151114171522260326232206
  81.293 -151433323702e472eb7eb9011ddd3c4ce8b2605036bf57e9d35474732b5a2490b6c5906f7b8f
  81.294 -b788a3e11a0104609f2c3fd4e7fe808d2f5f4201df149465a78900020087fe5c042c0443000f
  81.295 -001b014d40161d400b0b024be71d01164e470af70a02470a970a020ab8ffe4b40f0f024b0ab8
  81.296 -ffeab40c0c024b0ab8ffd4b40d0d024b0ab8fff4b40e0e064b0ab8ffe6b40c0c064b0ab8ffea
  81.297 -401e0d0d064b0a111101044d014d1702010702170227028702e702f702060002b8fff4b41313
  81.298 -024b02b8fff6400b1010024b02040d0d024b02b8fffa40110f0f024b020a0b0b024b02080c0c
  81.299 -024b02b8fff4b40e0e064b02b8fffe40330f0f064b02020c0c064b02020d0d064b021c580d68
  81.300 -0d025707670702024514014a190114100e0e064b14100f0f024b14520d19b8fff0b40e0e064b
  81.301 -19b8fff0400c0f0f024b195207010e03060db8fff0b40e0e064b0db8fff040140f0f024b0d0b
  81.302 -07100e0e064b07100f0f024b0707003f2b2b3f2b2b3f3f10ed2b2b10ed2b2b5d5d5f5d5d0110
  81.303 -d62b2b2b2b2b2b2b2b2b2b5f5d71eded103c10d42b2b2b2b2b2b5d71ed5d31302b2511231133
  81.304 -15363332121114002322260311161633201134262322060145bebe6c99e4feff00f2449b1612
  81.305 -74370162a8b928743bfe2105d3586cfee4feeef4fecb30032cfd901b310190cbbc3800000002
  81.306 -0050000001c105c4000b001100d9b613400f0f024b13b8ffc0b60d0d024b097b03b8fff4b40e
  81.307 -0e064b03b8fff8b40f0f024b03b8fffab40c0c024b03b8fff940200c0c064b03110e0c4d7711
  81.308 -010011041313024b11021010024b110e0f0f024b11b8ffeeb40b0b024b11b8ffecb40c0c024b
  81.309 -11b8ffe6400b0d0d024b110e0f0f064b11b8fff8400b0c0c064b11120d0d064b11b8ffd64010
  81.310 -0e0e064b11081111064b11130d511000b8ffc040120f0f024b007c06400f0f024b06100c0a10
  81.311 -06003f3f10d62bed2b10ed0110d62b2b2b2b2b2b2b2b2b2b2b5f5dfdc610d42b2b2b2bed3130
  81.312 -012b2b013216151406232226353436031123352111014b314545313045443793015105c44530
  81.313 -314545313144fa3c038fa0fbd10000000001004fffec02fc0558001500cab90017ffc0403f0c
  81.314 -0d024b0813181302281701871001109708010809010006090309010c0c064b094d4800580068
  81.315 -00f8000400000c1313024b000a1010024b00120f0f024b00b8fff2b40b0b024b00b8fff0b40c
  81.316 -0c024b00b8ffe8401d0d0d024b00160e0e064b00100f0f064b00260c0c064b00280d0d064b00
  81.317 -b8fffc401b0e0e064b002c133c13020f0d0205070d52120152085207120b0706003f3f10eded
  81.318 -10ed10c63c10c65d012f2b2b2b2b2b2b2b2b2b2b2b5f5ded2b3c103c10cd10dd5dc65d5d3130
  81.319 -005d012b13233533353711211521111416333237170623222635cb7c7cbe0126feda5b65494e
  81.320 -1c768d7faf039996e049fed796fdec877225a71ebd90000200a0000004a805c8000f001a0106
  81.321 -4017670e770e02010e040b00460f0f1c16060d0d064b16450bb8ffe8b40b0b024b0bb8ffea40
  81.322 -120d0d024b0b471c1044044407052705020005b8ffe4b41313024b05b8fff2b40f0f064b05b8
  81.323 -fff0b41010024b05b8fff4b40f0f024b05b8fffcb40c0c024b05b8fffab40d0d024b05b8fffe
  81.324 -b40c0c064b05b8fff4b40d0d064b05b8ffeab41010064b05b8fff040290e0e064b051b481701
  81.325 -0245150103570e01025513015a196a197a1903101906090e1103134901010519b8ffe8400d0f
  81.326 -0f024b194909000805080902003f3f3f10ed2b11392fed333233113311335d5d5f5d5f5d5f5d
  81.327 -0110d62b2b2b2b2b2b2b2b2b2b5f5deded10f62b2bed2b103c10ed111239395d313021012227
  81.328 -112311322433201114060701011116333236353426232203c3fe794391c80b0121420210aa75
  81.329 -01a9fcc04844b4a4b0be1e02750afd8105b90ffe5c8add1bfd5e0505fe240a74957b6c000002
  81.330 -004bffed03ec05e6000e0019011e40161b400b0b024b004d0d190c4d470d010d201313024b0d
  81.331 -b8ffeab41010024b0db8fff6400b0f0f024b0d080b0b024b0db8fff6b40c0c024b0db8ffe440
  81.332 -0b0d0d024b0d0c0f0f064b0db8ffe2b40c0c064b0db8fff240660d0d064b0d140c0c0c064b14
  81.333 -4e87060138064806020006080f0f024b061a0b0b024b061a0c0c024b06120d0d024b060c0e0e
  81.334 -064b06100c0c064b060c0d0d064b061a251635164516032a113a114a11030358036803021618
  81.335 -0b0c024b16100f0f024b16520311b8ffe8400e0b0c024b115209480901020e0a03b8fff0b60f
  81.336 -0f024b030b09b8ffeeb70d0d024b09070d00003f3f2b3f2b3f5f5d10ed2b10ed2b2b5d5f5d5d
  81.337 -0110d62b2b2b2b2b2b2b5f5d5dfd2bd42b2b2b2b2b2b2b2b2b5dfd3c10ed3130012b25350623
  81.338 -22023534003332171133110326232206151021323637032e63bdc9fa0120c7a656bebe487d99
  81.339 -bd01602d7e10014f630120f0f101554e01f1fa1b03366ce4b0fe7d392000000000020050fe5c
  81.340 -03c804740030003c0160402c48195819681978190400272b372b020265017501020320101c12
  81.341 -064e282b382b482b582b682b782b882b072bb8ffeab40e0e064b2bb8fff0400f0d0d064b2b19
  81.342 -3a4e1c0e1010024b1cb8fff440860c0c024b1c120d0d024b1c3e00234e0d344e12060e0e064b
  81.343 -120c0f0f024b12120b0c024b12120d0d024b123d17010188199819a819b8190488189818a818
  81.344 -b81804280c380c02006701770102026a317a3102653775370203102037281a171f181537180f
  81.345 -0f024b37521f40090a064b1f9708a708b70803970ba70bb70b030028530825530b01b8ffc0b4
  81.346 -1114024b01b8ffc0b40b0c024b01b8ffc0b41114064b01b8ffc040090c0c064b0103522e31b8
  81.347 -ffe8400d0f0f024b3152152e0e0b061507003f3f3f10ed2b10fdc62b2b2b2b10edd4fd5f5d5d
  81.348 -d42bed2b10c6123939111239395f5d5d5f5d5f5d5d5d5d0110d62b2b2b2bedd4edc610d62b2b
  81.349 -2bedc6d42b2b5ded111239395f5d5f5d5f5d3130133716333236353423220623223534363726
  81.350 -1134363332173717071615140607070606151433323633321615140423222601220615141633
  81.351 -32363534266067a68c8195bc20a82fe46b4fe2eaac9e595f7c7249caa49d1c5e622bb62c9eb1
  81.352 -fef7cb68e6014d637d796765727bfedb986f59428220ac3556136a0106a8e0417275565f99a2
  81.353 -dc101003251e291f978694b64a05048c6470938f74648c000002004bfe5c03f30443000e0019
  81.354 -011c40151b400b0b024b0b0f4d004d470e010e161313024b0eb8ffe8b41010024b0eb8fff240
  81.355 -0b0f0f024b0e060b0b024b0eb8fff0b40c0c024b0eb8ffe0b40d0d024b0eb8ffc8b40e0e064b
  81.356 -0eb8ffec400b0d0d064b0e080f0f064b0eb8ffe2406a0c0c064b0e14020c0c064b144e870601
  81.357 -3806b806c80603380648060200060c0e0e064b060e0d0d064b060c0f0f024b061c0b0c024b06
  81.358 -120d0d024b06160c0c064b061a580368030257090102251735174517032a113a114a11031710
  81.359 -0f0f024b17180b0c024b17520311b8ffe8400a0b0c024b1152090e0e03b8fff0400a0f0f024b
  81.360 -030b0d060907003f3f3f2b3f10ed2b10ed2b2b5d5d5f5d5d0110d62b2b2b2b2b2b5f5d715dfd
  81.361 -2bd42b2b2b2b2b2b2b2b2b2b5dedfdc53130012b011106232202111000333217373311032623
  81.362 -2206151416333237033553c3dbf9011de08c793373be527ba1b4b499894cfe5c01e353012501
  81.363 -040101012d6551fa2d04f552dab4bacf4600000000010041ffec02fc0443002100e7402b2340
  81.364 -0b0b024b081f181f02070e170e0228234823882303003a0c01351d0103c8110111054e671d77
  81.365 -1d021db8ffeeb40e0e064b1db8ffe0405a0d0d024b1d1700174e480c01970ca70cb70ce70c04
  81.366 -000c040e0e064b0c22e81901271b0101280701270f0128200102651a751a020307191a031403
  81.367 -4812581268127812c81205120f37014701570167017701b701c70107000103b8ffe040141113
  81.368 -064b03522014181113064b14520f200b0f07003f3f10ed2b10ed2bc55f5d10c55d111217395f
  81.369 -5d5f5d5d5d5f5d5d0110d62b5f5d5dedc610d42b2b5dedc45d5f5d5d5f5d3130005d5d012b37
  81.370 -371633323534272e033534363332170726232206151417171616151406232241439f61b0aa83
  81.371 -5b4321c09b75b2367172445d75887d72cab3a940b468946a4c3c3e4f593384944ab05a403167
  81.372 -353e39926e90a30000000001fff8ff020435ff8300030013b6020501040001040010d6cd0110
  81.373 -c610c631300735211508043dfe81810000010087000003d905e60013010d400d15400b0b024b
  81.374 -07101710020100b8fff8b60c0c064b004d13b8ffecb41010064b13b8fff8b41313024b13b8ff
  81.375 -f640171010024b130a0f0f024b131a0b0b024b13080c0c024b13b8ffd6b40e0e064b13b8fff6
  81.376 -400b0d0d024b130e0f0f064b13b8fff840130d0d064b13080b4d084d070917092709030009b8
  81.377 -fff2b41010064b09b8fff4b41313024b09b8fff4400b1010024b09040d0d024b09b8fff44011
  81.378 -0f0f024b090a0b0b024b09080c0c024b09b8fff4b40e0e064b09b8fffa400c0f0f064b09146a
  81.379 -047a040204b8ffe8400f0f0f024b04520f130a090a0f070a00003f3f3f3f10ed2b5d0110d62b
  81.380 -2b2b2b2b2b2b2b2b5f5deded10d42b2b2b2b2b2b2b2b2b2bed2b3130005f5d012b2111342623
  81.381 -220607112311331136363332161511031b766b458b25bebe26a95aaac102a1788a5136fce405
  81.382 -e6fdd33b4fe0c2fd5f0000010041000002ff05e6001500a4b90017ffc0b40f10024b17b8ffc0
  81.383 -402d0b0c024b751201031538094809580903090b0e0c070b054d074d0b4d480c01000c021010
  81.384 -024b0c120f0f024b0cb8ffeeb40b0b024b0cb8ffe840110c0c024b0c200d0d024b0c160e0e06
  81.385 -4b0cb8fff1401a0c0c064b0c140d0d064b0c0952080e520f0252130c0a0f061300003f3f3f10
  81.386 -ed10ed3ced012f2b2b2b2b2b2b2b2b5f5dededed103c10c610c65dc63130005f5d012b2b0126
  81.387 -232206151417331523112311233533343633321702ca3a32577105dadabe9c9ccaa6535f053c
  81.388 -1484651b1da0fc71038fa0cdea1e000100870000061d0443001f01b8403821400f10024b2140
  81.389 -0c0c024b071c010108216821022721372157219721c72105004d371f011f101313024b1f0810
  81.390 -10024b1f1c0f0f024b1fb8ffec40170b0b024b1f180c0c024b1f040d0d024b1f0e0f0f064b1f
  81.391 -b8ffed400b0c0c064b1f101010064b1fb8fffe401d0e0e064b1f084d37070107101313024b07
  81.392 -021010024b071a0f0f024b07b8ffec40170b0b024b07180c0c024b07040d0d024b07080f0f06
  81.393 -4b07b8ffedb40c0c064b07b8fffe40180d0d064b07061010064b07104d071117112711e71104
  81.394 -0011b8fff8b41010064b11b8fffa400b0e0e064b11100909024b11b8fff4400b1313024b1104
  81.395 -0d0d024b11b8fff4b41010024b11b8fff440110f0f024b110a0b0b024b11080c0c024b11b8ff
  81.396 -f440530f0f064b11100c0c064b1120171c271c371c030118400d0d024b18401010064b182c0d
  81.397 -0d064b4718571867187718040018400e0e064b18400e10024b18160f141603521b0c52161f0a
  81.398 -080a110a1b0716071206003f3f3f3f3f3f10ed10ed10ddcd10cd2b2b5f5d2b2b2b5f5d0110d6
  81.399 -2b2b2b2b2b2b2b2b2b2b2b5f5dfdd42b2b2b2b2b2b2b2b2b2b5dedd42b2b2b2b2b2b2b2b2b2b
  81.400 -5ded5d5d3130005f5d012b2b2111342322060711231134262322060711231133173633321736
  81.401 -363332161511055fdb457816be776239811bbe7c3f6ea5e65c20ae5ca6b602a6fd5536fce802
  81.402 -f94f5b5835fcea042f7c908f3d52c5b2fd34000200960000042605c3000a00130108b9000cff
  81.403 -ea40170c0c024b0b180c0c024b670701021045070b4401440207b8ffd8b41010024b07b8ffda
  81.404 -b40b0b024b07b8ffdab40d0d024b07b8fff0b40d0d064b07b8fff4400e0e0e064b0747150702
  81.405 -2702020002b8ffeab41313024b02b8fff4b41010024b02b8fffa400b0f0f024b02040b0b024b
  81.406 -02b8fffeb40d0d024b02b8fff0b40e0e064b02b8fffeb40c0c064b02b8ffe8402d1010064b02
  81.407 -47143a124a125a1203350e450e550e0303050b120c000e180c0c024b0e160d0d024b0e490909
  81.408 -0212b8ffe8400b0c0c024b12490502080502003f3f10ed2b11392fed2b2b3332113311335d5d
  81.409 -0110e62b2b2b2b2b2b2b2b5f5d10e62b2b2b2b2b10eded10ed5f5d3130002b2b011123113633
  81.410 -2011102122031116332011102122015ec8e32f027efdcc22727f070174fe73280234fdcc05b9
  81.411 -0afe55fe1202dbfde30a0125010c000000000002000300000000001400010000000000340004
  81.412 -002000000004000400010000f01dffff0000f000ffff10000001000000000006004600000000
  81.413 -001e0000000100020003000400050006000700080009000a000b000c000d000e000f00100011
  81.414 -00120013001400150016001700180019001a001b001c001d000005e6000005b9001905b90014
  81.415 -042f00140000ffe70000ffec0000ffecfe5c000005c30000fe5400000338000005d300000253
  81.416 -000005c8000a0000000000000000000000000000000000000000000000000000000000000000
  81.417 -0000000000000000000000000000000000000000000000000000000000000000000000000000
  81.418 -0000000000000000000000c800cd00cd009600b400b400000000000000be00c800c8008c00a0
  81.419 -009b00960000000000be00c800c8000000aa00aa000000000064007d0082008c009600a00064
  81.420 -007d0082008c009b00d20064007d0082008c009600a002300136011801a401d600460218012c
  81.421 -01c2000001d600eb00eb01d1017f0154011301450168012c008d02350159033f0505012c00b4
  81.422 -006e0136015e01cc01cc04d8006e006e01d600d2005f01f4012c007802d00190037f00800280
  81.423 -006e00b4000000a5fea2003200b9008c00000000000000000000000000000000000000000000
  81.424 -0000000000000000000000000000000000000000000000000000000000000000000000000000
  81.425 -000000000000080005e6000005b9001905b90014042f00140000ffe70000ffec0000ffecfe5c
  81.426 -0000000000000000000003380000000000000253000000000000000000000000000000000000
  81.427 -0000000000000000000000000000000000000000000000000000000000000000000000000000
  81.428 -00000000000000000000000000000000000000000000000000000000000000c800cd00cd0096
  81.429 -00b400b400000000000000be00c800c8008c00a0009b00960000000000be00c800c8000000aa
  81.430 -00aa000000000064007d0082008c009600a00064007d0082008c009b00d20064007d0082008c
  81.431 -009600a04036544b214a494847464544434241403f3e3d3c3b3a39383736352f2e2d2c282625
  81.432 -2423221f181411100f0d0b0a090807060504030201002c4523466020b02660b004262348482d
  81.433 -2c452346236120b02661b004262348482d2c45234660b0206120b04660b004262348482d2c45
  81.434 -23462361b0206020b02661b02061b004262348482d2c45234660b0406120b06660b004262348
  81.435 -482d2c4523462361b0406020b02661b04061b004262348482d2c0110203c003c2d2c20452320
  81.436 -b0cd442320b8015a51582320b08d44235920b0ed51582320b04d44235920b0042651582320b0
  81.437 -0d44235921212d2c20204518684420b001602045b04676688a4560442d2c01b10b0a43234365
  81.438 -0a2d2c00b10a0b4323430b2d2c00b0282370b101283e01b0282370b10228453ab10200080d2d
  81.439 -2c2045b00325456164b050515845441b2121592d2c2045b0004360442d2c01b00643b0074365
  81.440 -0a2d2c2069b04061b0008b20b12cc08a8cb8100062602b0c642364615c58b00361592d2c8a03
  81.441 -458a8a87b0112bb0292344b0297ae4182d2c4565b02c234445b02b23442d2c4b525845441b21
  81.442 -21592d2c01b005251023208af500b0016023edec2d2c01b005251023208af500b0016123edec
  81.443 -2d2c01b0062510f500edec2d2c20b001600110203c003c2d2c20b001610110203c003c2d2c00
  81.444 -b00743b006430b2d2c21210c6423648bb84000622d2c21b08051580c6423648bb82000621bb2
  81.445 -00402f2b59b002602d2c21b0c051580c6423648bb81555621bb200802f2b59b002602d2c0c64
  81.446 -23648bb84000626023212d2c4523456023456023456023766818b08062202d2cb00426b00426
  81.447 -b00425b0042545234520b003266062636820b0032661658a2344442d2c2045b0005458b04044
  81.448 -2045b04061441b2121592d2c45b1302f4523456160b0016069442d2c4b5158b02f2370b01423
  81.449 -421b2121592d2c4b515820b0032545695358441b2121591b2121592d2c45b01443b0006063b0
  81.450 -016069442d2cb02f45442d2c452320458a60442d2c45234560442d2c4b235158b90033ffe0b1
  81.451 -34201bb3330034005944442d2cb0164358b00326458a586466b01f601b64b020606620581b21
  81.452 -b04059b001615923586559b02923442310b029e01b2121212121592d2cb0164358b004254564
  81.453 -b020606620581b21b04059b0016123586559b0292344b00425b00725082058021b0359b00525
  81.454 -10b004252046b0042523423cb0072510b006252046b00425b0016023423c2058011b0059b005
  81.455 -2510b00425b029e0b0072510b00625b029e0b00425b00725082058021b0359b00425b0032543
  81.456 -48b00625b00325b0016043481b2159212121212121212d2cb0164358b004254564b020606620
  81.457 -581b21b04059b0016123581b6559b0292344b00525b00825082058021b0359b0042510b00525
  81.458 -2046b0042523423cb00425b0072508b0072510b006252046b00425b0016023423c2058011b00
  81.459 -59b0042510b00525b029e0b02920456544b0072510b00625b029e0b00525b00825082058021b
  81.460 -0359b00525b003254348b00425b0072508b00625b00325b0016043481b215921212121212121
  81.461 -2d2c02b00425202046b004252342b0052508b003254548212121212d2c02b0032520b0042508
  81.462 -b0022543482121212d2c452320451820b00050205823652359236820b040505821b040592358
  81.463 -65598a60442d2c4b53234b515a5820458a60441b2121592d2c208a08234b538a4b515a582338
  81.464 -1b2121592d2c00208a49b0005158b04023208a3812341b2121592d2c462346608a8a46232046
  81.465 -8a608a61b8ff8062232010238ab14b4b8a70456020b0005058b00161b8ffba8b1bb0468c59b0
  81.466 -106068013a2d2c208a2349648a2353583c1b21592d2c4b505845441b2121592d2cb002435458
  81.467 -4b53234b515a58381b2121591b21212121592d2cb1020042b123018851b1400188535a58b910
  81.468 -000020885458b202010243604259b12401885158b920000040885458b2020202436042b12401
  81.469 -885458b2022002436042004b014b5258b2020802436042591bb940000080885458b202040243
  81.470 -604259b94000008063b80100885458b202080243604259b94000010063b80200885458b20210
  81.471 -0243604259b94000020063b80400885458b202400243604259595959592d0000000100000005
  81.472 -0000f111d7ea5f0f3cf5001b080000000000ad61b71900000000c142e956ff50fde708a8078b
  81.473 -0000000a0001000000000000000100000783fe39000008e9ff50ff7808a80001000000000000
  81.474 -0000000000000000001e0400008005690050031c0096045d0041045f0087026900000432007a
  81.475 -04b3000d05ad001403d9005002f0009f03f60041044b004104870096025c0096045f007d0434
  81.476 -00500475008702480050032c004f04a800a00475004b040400500475004b033d00410432fff8
  81.477 -045f008702f5004106a40087047600960000002800f40166029e03400340036c041a05320652
  81.478 -0672072807f0090009780a160b380c0e0c9c0d240dd60e920f98105410fa111011b8122c1338
  81.479 -13e2000000010000001e004d0007004b000500020010002f0055000002f001ff00030001400a
  81.480 -54bfa50140a5111546a4b8010cb2321fa1b8011540b21f1f6fc731216ec731216dc731216cc7
  81.481 -31216bc731216ac7312169c7312168c7312167c7312166c7312165c7312164c7312163c73121
  81.482 -62c7312161c7312160c731215fc731215ec731215dc731215cc731215bc731215ac7312159c7
  81.483 -312158c7312157c7312156c7312155c7312154c7312153c7312152c7312151c7312150c73121
  81.484 -4fc731214ec731214dc731214cc731214bc731214ac7312149c7312148c7312147c7312146c7
  81.485 -312145c7312144c73121b80137b26f0821b80136b26e0821b80135b26d0821b80134b26c0821
  81.486 -b80133b26b0821b80132b26a0821b80131b2690821b80130b2680821b8012fb2670821b8012e
  81.487 -b2660821b8012db2650821b8012cb2640821b8012bb2630821b8012ab2620821b80129b26108
  81.488 -21b80128b2600821b80127b25f0821b80126b25e0821b80125b25d0821b80124b25c0821b801
  81.489 -23b25b0821b80122b25a0821b80121b2590821b80120b2580821b8011fb2570821b8011eb256
  81.490 -0821b8011db2550821b8011cb2540821b8011bb2530821b8011ab2520821b80119b2510821b8
  81.491 -0118b2500821b80117b24f0821b80116b24e0821b80115b24d0821b80114b24c0821b80113b2
  81.492 -4b0821b80112b24a0821b80111b2490821b80110b2480821b8010fb2470821b8010eb2460821
  81.493 -b8010db2450821b8010c40ff4408216957311f5857311f5657311f5152311f4644311f454431
  81.494 -1f4f4e311f4d4e311f2097309740975097043088010f8c018f849f84af84bf84cf84058f689f
  81.495 -68af680360697069028f5b018f5a017057018f509f50af50bf50cf50058f519f51af51038f52
  81.496 -9f52af52033f7c4f7c02507b607b707b03704e01708f01308f608f708f03008e01008e01408e
  81.497 -708e02008e308e408e508e608e708e0610704070026074016073017044010028280000001211
  81.498 -0840370f3fce16010fa21fa20218c7312114c731210ec731210dc731210cc731210bc731210a
  81.499 -c7312109c7312108c7312107c7312106c7312105c7312104c7312103c7312102c7312101c731
  81.500 -21407c00c73121e0180821dc140821d60e0821d50d0821d40c0821d30b0821d20a0821d10908
  81.501 -21d0080821cf070821ce060821cd050821cc040821cb030821ca020821c9010821c800082123
  81.502 -0e45220c45210a452008451f06451e04451d02451c00451a08180816081408120810080e080c
  81.503 -080a08080806080408020800084bb807ff524bb008505b58b101018e59b0124b004b5442b900
  81.504 -0101ff858d2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b
  81.505 -2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b7342011d4bb01b5358b0961d594bb0
  81.506 -325358b0001db1160042594b20b0325323b096515a58b0301d592b0145695342014b5058b108
  81.507 -004259435c58b1080042591610703eb13737456920b0005458b040605944b1300070b3320030
  81.508 -0019701870737373737373747473737373737373737373737373737373732b2b2b2b2b2b2b2b
  81.509 -2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b
  81.510 -2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b
  81.511 -2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b742b00000000>
  81.512 -] def
  81.513 -FontName currentdict end definefont pop
  81.514 -%%Page: 1 1
  81.515 -%%BeginPageSetup
  81.516 -%%PageBoundingBox: 0 0 241 243
  81.517 -%%EndPageSetup
  81.518 -q
  81.519 -0.0823529 0.580392 0.0823529 rg
  81.520 -BT
  81.521 -8 0 0 8 168.346948 158.481686 Tm
  81.522 -/f-0-0 1 Tf
  81.523 -[<010203>1<0304>]TJ
  81.524 -ET
  81.525 -0 g
  81.526 -BT
  81.527 -8 0 0 8 189.956323 158.481686 Tm
  81.528 -/f-0-0 1 Tf
  81.529 -<0506050708090a0b0c0203>Tj
  81.530 -ET
  81.531 -0.0117647 0.0117647 0.721569 rg
  81.532 -BT
  81.533 -8 0 0 8 168.346948 142.481686 Tm
  81.534 -/f-0-0 1 Tf
  81.535 -<0d0e0f03>Tj
  81.536 -ET
  81.537 -0 g
  81.538 -BT
  81.539 -8 0 0 8 183.971948 142.481686 Tm
  81.540 -/f-0-0 1 Tf
  81.541 -[<0505>1<0505>1<06>-1<051011>1<110e120b>-1<1013120c04>]TJ
  81.542 -ET
  81.543 -0.588235 0.0392157 0.0392157 rg
  81.544 -BT
  81.545 -8 0 0 8 168.346948 174.481686 Tm
  81.546 -/f-0-0 1 Tf
  81.547 -<140315>Tj
  81.548 -ET
  81.549 -0 g
  81.550 -BT
  81.551 -8 0 0 8 181.815698 174.481686 Tm
  81.552 -/f-0-0 1 Tf
  81.553 -[<0505>1<0505>1<0506>-1<05>1<110e0f160a1204>]TJ
  81.554 -ET
  81.555 -0.8 w
  81.556 -0 J
  81.557 -0 j
  81.558 -[ 0.4 0.4] 0 d
  81.559 -4 M q 1 0 0 -1 0 242.765671 cm
  81.560 -48.285 131.523 m 53.988 120.559 58.203 111.773 58.203 111.773 c S Q
  81.561 -54.648 128.059 m 58.656 131.953 l 58.125 126.391 l 57.461 127.637 
  81.562 -56.055 128.305 54.648 128.059 c h
  81.563 -54.648 128.059 m f*
  81.564 -0.864145 w
  81.565 -[] 0.0 d
  81.566 -q 1 0 0 -1 0 242.765671 cm
  81.567 -26.613 32.113 m 131.617 32.113 l 131.617 116.555 l 26.613 116.555 l 
  81.568 -26.613 32.113 l h
  81.569 -26.613 32.113 m S Q
  81.570 -BT
  81.571 -7.2 0 0 7.2 39.29404 170.238147 Tm
  81.572 -/f-0-0 1 Tf
  81.573 -[<020317>1<0f>-1<03>1<181319>]TJ
  81.574 --0.46875 -1 Td
  81.575 -<1a1004150e0302191b04>Tj
  81.576 -ET
  81.577 -0.588235 0.0392157 0.0392157 rg
  81.578 -0.864 w
  81.579 -1 j
  81.580 -[ 3.456 3.456] 0 d
  81.581 -q 1 0 0 -1 0 242.765671 cm
  81.582 -33.945 65.039 m 73.086 65.039 l 73.086 82.93 l 33.945 82.93 l 33.945 
  81.583 -65.039 l h
  81.584 -33.945 65.039 m S Q
  81.585 -0 g
  81.586 -BT
  81.587 -7.2 0 0 7.2 87.104977 170.238147 Tm
  81.588 -/f-0-0 1 Tf
  81.589 -<180b1a03150f0e030219>Tj
  81.590 -1.966797 -1 Td
  81.591 -<1b04>Tj
  81.592 -ET
  81.593 -0.588235 0.0392157 0.0392157 rg
  81.594 -[ 3.456 3.456] 0 d
  81.595 -q 1 0 0 -1 0 242.765671 cm
  81.596 -85.145 65.039 m 124.285 65.039 l 124.285 82.93 l 85.145 82.93 l 85.145 
  81.597 -65.039 l h
  81.598 -85.145 65.039 m S Q
  81.599 -0 g
  81.600 -BT
  81.601 -7.2 0 0 7.2 63.972949 203.210056 Tm
  81.602 -/f-0-0 1 Tf
  81.603 -<1c1018130302071d>Tj
  81.604 -ET
  81.605 -Q q
  81.606 -q 0 0 242 243 rectclip
  81.607 -% Fallback Image: x=0, y=0, w=241, h=242 res=300dpi size=3042135
  81.608 -[ 0.24 0 0 0.24 0 0.605671 ] concat
  81.609 -/DeviceRGB setcolorspace
  81.610 -8 dict dup begin
  81.611 -  /ImageType 1 def
  81.612 -  /Width 1005 def
  81.613 -  /Height 1009 def
  81.614 -  /BitsPerComponent 8 def
  81.615 -  /Decode [ 0 1 0 1 0 1 ] def
  81.616 -  /DataSource currentfile /ASCII85Decode filter /LZWDecode filter def
  81.617 -  /ImageMatrix [ 1 0 0 -1 0 1009 ] def
  81.618 -end
  81.619 -image
  81.620 -J3P/P\0L8J"F\(XO4[t=*=mlm@So+L67E_06XfMpjDm$jNlU/lfd&UI'pD5N;McZj9.cFI@a
  81.621 - c3*^-a`+c/t4(9WD_bT1NVCao):#3MK$?Er#qP@n!02l'/a?2LA;sd\nn3[3hMIW77bD.a.
  81.622 - \#=L-R0FUB,B^Lj^jl?=`&`f4]?7W*DHh3.AL^>1BiMe3UlI)"U=f5(VO'ii.V0)0gS(EY?
  81.623 - 5j!8m8e^l[7Y>m@s$.ZLL1<s72F1b5UnWML>F*\iiG>#9]lS]Vcp?O<$e`jNRN?7+'_oqIk
  81.624 - 29k;#"iJ.F3]a<2^NZ%!EVUM)]O&coU[.e?IU@;MgSAnd)rF/ge"kZ@]3S.7:-T#3ra-bW1
  81.625 - [5P2,)B2%!PPJN#)/mm4:_LjOAZ4[Thd^(#=/o3)Zi;ZU`TshnC0B)^eg1I$:BpY,7MIe.P
  81.626 - hT%WJhVG^bGC[O[\M6=W,,]F<M1.d9Lf67ZbQ*)+Y$tDZ`O-lmEmrZ<Ta27$;:&,K/!h`9Y
  81.627 - R/Pc#eJ0hes1aso5Cq)jhq'edQ^I"s@I;Ttgb-'@iG1e?'UF#HUrFOr7h;loL@7]ANC4NWH
  81.628 - `q('`i%-^2Uo*l!jcZ=a?-W-'*.nWXD/I*oTo84nia:u9W,#&bnOVZ=Y`76mj[1q(g<&Gq,
  81.629 - 4&U2@k>kTjV,^SaPm%g+5HimrHp9"$&;;SKofl#(<J=d_=0Z=Z>>^?ePs76OFa%QF;;J'T:
  81.630 - XncI0O+4@:rZ^@%A>Z6f)<o\>'<WlDS(*ea_=6]FiA4Qp9j'2>;XSDJR0.?hgJb]gXBf`(S
  81.631 - acQ9\-l*G20Jh'mX5t"m^bCGJn-B=dGlNIq(@E"'a]nL.nB''jWh]iu"$*PM?ss%?T[2XK-
  81.632 - t^Gj\RY]bsjfO5q-Q7`=Fhc?Y:YfH*m(Bpp%eSn9q\=,5h&<_J3[pdQj&/Qtm`]4b?s9:"e
  81.633 - qDFpJ_D6DQgD>FH>QKK.Z_(9ENmV-QJ3juT&j4^"Or)g/Gq_>b3/*u4MDcF+$\D21*jZAN]
  81.634 - h8RB]9ZbM!D+f!9o29Ko/+\lV9,KcRoY8IgI9/3"XaITLf16o#CYD9!4NYr#<G-.-G>Mq)<
  81.635 - :R[%?S]/TmhOJ8D]arHH2OJ7iR?X:Pr*eNB:$_[Sp+bkq$ra2%XMGsS*0QQ^W#Vcs$qq7Hp
  81.636 - 6Fji-^"Zh<OtS_DV,]^Ls55Nl1%.:W`(>=9rsfCV53.q>mL8qL;O,+$.bD$:.T=H=4)tK2?
  81.637 - Fq6.e=*i<1<W:lZ/T=A9+\6n*bLdM5+$>moVE0nrNM)FIVD%H/9XLCikp6eHetiWMQ';%33
  81.638 - 6\;:gW6qN54/ga!=LCU&#;2S4G.RdH=RRfgY6DQ_n`Rqj?ip9p/&WSV9=Nq`D6tqWXKSN%,
  81.639 - h&GC-EK3oA3_*<>)9D/gO&>=/8(db^iuE?+&e75tLrCNJ6u%hS-:UPZ*@'TQ)j1h/8kE.X+
  81.640 - JcB4NRBFR84bfhAH\]iP%%9\=\U)O,c?k^IT8mP=Y"':Z&THo=\Dn7*XLi9P;9jX8>t8rAd
  81.641 - #o8P6PJgfnV:l0lp#DnmkGISMTD]d@+!/C/%j52<Mj1Ro=3B:"d3=k60b6;iYln=j8ti7-U
  81.642 - 7@Y'*RnUdn=Ybam5.H;@]24m0cZT2Y0,:YG\2kQM![<"=LV=q*d]71#Ydep%`cZ9hr`^S,a
  81.643 - EMG[P/7Hh].UJu,k;;+0'kli6+<0!,>>"puTB`+Rr67pS7:F-7-i>a&s/-UT*%`-s[V_mD(
  81.644 - ;qcLml.nY'eI%fV&TfY$E9eDe7\S>cJQ&Qp;5ZdsD@O]-28pE-WYKELe_6`K!]W]5@jF;F$
  81.645 - Fs-9ok,*"Ubp1JF;KQ%B<G73TFEV.-00%A*b3L+er'E*.Q'bZ[48%T9)i>"KiG)#2QToZ&S
  81.646 - (/e4000S86/@-A1R%DX`_'C<r1ig/Ho"Se`''MWqg=Ec!IV3-DfFc,?aA5=0"6jg/EnW=R.
  81.647 - QH[IjUGf';43X`^DB2=BC+MMk@!AVIU;0#Z:EARhlS3#-u=*t7*J,DZ4MV>"lq?/*&:mfh[
  81.648 - 91o?PJMm[f**Ae-*=9S]*fmBo>n%MlCqHjWtI.+cA)a^?"aPk>t7P4DN=4[K1S.0hc@+6*X
  81.649 - 3+iN5)1ca]"N"7X:'#l",fSDD$lDJ:iB0(M_B;70@\aop>WIZ1p%90\oKL@TniTF&.)WR@!
  81.650 - oLWe,B*P^`Al<ei*6qIjDGFCq"GtB^_MQB]TC#jD^+3m$]$MOOMmNU-KSJAMXbMB`V@J(AF
  81.651 - (\'YP%t>fc(E2r#(-n*bi<u,7J"^eX8(n:rIUF2s*6-Mm8"ZbI=r7@uSBuo7dInf`s?I$h-
  81.652 - .\#f41m01KX2*M`7\i$Mtao$J'JUgs*scWUPNBA"/_FP^NSE\ekR*/g:A<c6:;><-7Gl)O@
  81.653 - cGKX.P=Cs]Z,'=*tb1_kDl<SOp[7$(tHCH-ofcR*!rZ'Ke1G.reAZb#_\^R"b?:^'([._MU
  81.654 - OkUCWj1UEs[RSopfX!\Oc,H>6KSA,a4!!]k$aoWZe.Y/a9Q+5(^%]PBhc$]K;#AM6pY9iF2
  81.655 - r`iM)cpG7D8s.E#2%SOB>Ucn\$EI*LftaEB5RY`\T\D/geK_B\3,_SS/0^qfbn:F-'7+a50
  81.656 - Iu9,K8_lT&nLpN_%>fbj:*.OZ\\cg)`s4Gt1$'4K_1phM#.6A\PMK0&Y?.LM?Tt$Kk;3Sol
  81.657 - (jcf@S^Z6EZ^!=T@K\#08n?&u:7?Hq0b)'%(oqb)*ge\LWkhsK7G\p%KJh>>4ga8LL5pR_?
  81.658 - @r!.fB<+g[!Sc@W[J-t^N&&rkO*TR'QOddB[$2+lUjo!/eo3Q<:GZ_=m4@ZNghCm0#?VTe`
  81.659 - 8#c(Y;Zh;`<U9U=Z1_L2cO`k_i-\=rp3uJeHf'8?khiJV*kU?X?]FUT74+ie0(\guF,59@d
  81.660 - J@3Gl?ug9QH%jb'u+DKrLr407dnq+?]Xc,=j0XTB)qEC5:HMLh>@5-nbunAqL;l>rT4o2<0
  81.661 - PM9rm1*6n,WMC"TWKJ!3cn4ml:$@=S*,CoLn'8:_<a_,m&$7!jF6Xn1b"of`=ldrGWbE0;+
  81.662 - [4!<d@5"HP2=YYbL!<<[>E"gD89n6lML]^Vg/mB@MOO%0=$oH"Qg(/TAf&:jur9#8=]#Jjs
  81.663 - VJ`)MAK`o^J$#i@tU!j?&N";#L$,?NIYd"IqN=$iX##AS4&<-qqd0e7.#LJS86$j%p8IZhh
  81.664 - S'\tVn:M%ob6[T_$de8NnF7#<T*BlV"0VY'aQsfW"Ub="$IK:cE5`,[SHSHuP+bY`nIH6d9
  81.665 - +$4F%o5%o6(njP,mhs3qQRL=0S#4GXIF2a'2^[o;*'\657R\?RSd*$;,\+TAJT9!pWto)co
  81.666 - hUF*sY?s$^"3t0ch&!'a\jt(l9CKOae$a0c$r5(X\ERd=V5B7ZVNA%<0ab&Y0g/QPq:()JP
  81.667 - lad?tt/`>if0s%68XMH]sRrYpDn'u?m`TfX:R3ZI$k(5V22@5S<f#oREm#n\m6!OEn'LBpb
  81.668 - 8+Gh$CON>8d!ZNQ:$^(6)Ns-U;oa;BRMp_J7;?7n9WuMHA,#D,YE<M5@/fG?Y+d'AKZ+hRt
  81.669 - +XM/3-*HD/"IT4M?OFqd*%;1=Nu]SRru/,4,-kJGnn=ms#:E+7-o,V$&r;p<P:,ph.C,JV;
  81.670 - IEPrAG&idO)_i[Z1/OTY6ts4-E->Lo"c1TjMB3&%.[12aM/1G`<]?1NR@a^EjZ%4.2XhQO)
  81.671 - Zlt&jIn+k9dL7O&G!@E7gAYOVfk*"VAX*P(\i,KeB)!/b/E`@2UH6lQL9<0X2u4P63B,%$"
  81.672 - 5L-PFr>0M=!r_)'He1=/TL8C'$=rW!So&b?j!dha_p)^>gT+Yt>g..&dLk;:OU&sG)0P/RR
  81.673 - .\;l]X/l8L/1A[)r<=9@l25*f'o/-j<_)(T$"VE0haNY0XK/g[B1.^4P!KT<];%@WjNUpX.
  81.674 - o4K>4CGHR9N3Tc:;b%L7kr1mc2j7B#&[%8&P)aV@/JGlM0WQrAb7:kR5G/":PEuieXU:7(4
  81.675 - VFAQoH?ON;&mh2*A<C9e&ma@XU*DQ4fHI:Z^EuI5T17?"XpuF:mXPj]e:'/2$i52'Fd)p!>
  81.676 - ?&B'Ibn/P[cch$Q(UN5I%_Xn<$0P2ah?(5A8.pZ;F.h9/9AX8PhuGe6,#C>`B;K8!+rXoR;
  81.677 - cVK0V0!8;OlJ&5,Maj[5,,4:)Zg'F9hcUHS7HN:;N.FL`+X7l>:;&a7\3'GX9H.5qO_9!k]
  81.678 - jeEokm@gSB\5"O9u@/3$o]T<iT#q5aKFU3rUnPN9[7$RpR#ieX![8""S;mebel&cbR/GQT!
  81.679 - 6#eB9E?cP=LH9D)$.L_hZ9/*uM'6n.#Ej?8YmFFo^GaUXMq#t1'8$jXfiM&f71b97eVt_M1
  81.680 - lLo@:6]:Moj\,iIZfj1,%-lq<JsU.!C&Es&G9$1.*"F_ND!)n20HYAW50,\/Q7J;8BAhC&=
  81.681 - 3ZfHAf2/?1T4G@K0Z4_,rCr=EMuLe[&+/`kg.t$$FR!1;R4/b6\p-hK;kWp!kl5gIAGONcc
  81.682 - 8&2+o^t:6;mY$+9_/eX7O;OqEuf#ZH4\&d):b[L'A74Yp/,eRMX&QQjss<OHfS'm3j1%:JD
  81.683 - 9>YptP'tZ]Om4Ymc6o.2=e\PNG"^Q$BOENEAPEA$7j^pB8,fm_,'lO5?F'nSn1MH5e[Q]Xn
  81.684 - !shnf<#3_pp<]($p`E?1pXY6u2RQo"\;p'\77b6gO@r5)(C.0lN]+3HFN%lhX^UlX_:ITP[
  81.685 - g7t8;+&p,"EsEro8?#Y!C[cSOjdBO.*jboF'Z(u:PdJ<huRi]a$gbINA]BjG,7)5;fe'1Eu
  81.686 - .i![ZZXB=V-p*=;A1C'Kp?C4H1.CFAu%ZpI^D]:N<$.Ei@/7OAU,`s)%G2AE`E(E3XSbcZ+
  81.687 - /QFVIc#W5j/pQWApiB@)EAQM)@9!f_CiI!#gCodl)(HVcQrF`TQkaLu\Y^lC@<O*@!F2Ebq
  81.688 - uXaUuqDh2J<enkPVbt,>=NE;fn(LpSaDf4.TJ[c_Okk:i$*tPVqps?Q_;$e'u2eY+_J"bh1
  81.689 - M%ancmpgPF"W.H'GI:$:Y`3e+@!5)"(e#2r'nE7I?-)tkcq/H&cZBtT+8BXopgZe7ab@4=L
  81.690 - $8u#ke1::hf#rY$.r"3peq<?(l[+("I@5YpcB3eUP&ohMQfU.kl6N!6[ad>GaP@hfIppgXb
  81.691 - 0ZbM@*o#=O2eD")O=?M\d[^pp,k*Obj@qKMa1/[@`Mi[kQHgO;&4TG(jHMZ]:E3QFPC](\*
  81.692 - KN5`Ri!O1>-JoF"PFiJ^n!CfokSaPsSC`YZI>P^,odJ`[r'aatC5Q*ig(C)l`q.f*5'$J1i
  81.693 - $R.#cT'.3J0E-N"U(Pri,V/I2NI5ra2PPLUQ!E3'ZNPWMpQjK+)1QX$"=u`@4B`!t&Pm%u#
  81.694 - Nu>Kpkgc%\&W\kRS<qum3N[KCY`Fu"&;]-m=ko6%CC/[3N-W@&=gnOEO.'3kT2Lf%\[@i..
  81.695 - tkJ2N1&.YWD/t'Q_(XtQRO^]fdiZfl'Y)Tpe0oIR9cRK2'pdA!KYD5Q;r]BPG49$T:#;$eM
  81.696 - S':UR]E]51LefpIBE%2iu^<Ura3+H7,>R".tl4TDEDs\M\]e=dN<HN;?hVq=COF]qD=;Vl:
  81.697 - &G'Ko,,F,Z==)(><V(tAd,Ff>/!VclZIg:p2*hA09n:tgJhR[:!WX/GgCXU)P<ae,UO+`BE
  81.698 - @XSE?e]#UnW-*=cHN]O_O\f?\j/ABgmUO*HSnS7lF@r8F,F;^"5HNT^_qMcALV>DF8R?Oie
  81.699 - %u+9(XdU38#l?g=]2]caTUOE;\r3lk:S<#jZ8p7$gKCIZ?'*eu"IhEIHTdDD6+/2tO*?e%\
  81.700 - d^fA9:<D3V+CosfrpdrbI4XA[elDu)JQUkTl0@JZWj2QqfB69T='#<QlD0Y>Eu[%:6%Cd;]
  81.701 - @$;]9s#\S;d=L^&&2B)r\Lb]db<i.W<:](r)*C9s*/W[Wd4/<c;Q4_1R&t^RFq\HXjZYa\u
  81.702 - @TT,YDN>GnkJrN=mT^ssOCr!TfDl_f).[$u-OHo8`2h46V\]mN,a8B\a_A\VHY_UspN4COk
  81.703 - H;%Sr-^mY;A)?mtT6,L8kRiGFe)V;m9VfquP^j+VD]I1f@,J*,.]rTo$qrPs_V#sp:*:O_n
  81.704 - Dumj<d@ZakO8GccS3Dn@29>\YaBWtOS5mbS+/]sF^c]rL3R,g*)8hqL_-&;4Gpbg]EKNBEO
  81.705 - kQYB.)!sb!K$&`-QMZm*+R4J>Jj^XP7u3\r56Aja/$B`_OSTG4F3Jpqi\W3KU^<:kiL1U6c
  81.706 - m+YarI>/rD<S643J07b?X#6e*XZ8K?h,OMn0FiB`1k2\[rk4\$1,bfQrVSR5RUlN*Lq^>[>
  81.707 - VP(N@_uf6V5a]bf@*F4pZpf)*@"4X8'PK@a.9Og;C><)KN,D^QR-d2aHeno<5DM:<QBbPdX
  81.708 - Y3QJP`\SB6qdsN7n<#sea5LO5kgq?1n:AF0=;rE*2!1d.R0CQk_j1J[TiLMdA>aO>pq6iEi
  81.709 - f]`^T\jbUb*fla)_7]p^>h*6`O,8)\QkZ_,\9lMk,K3aM0ASA<?6.k72o5JD`LQ,;GdHM$J
  81.710 - <AU0N*\i<^(h"]a6'oOcX"lE3Z[<fq<;3)cI^n8?3SC#'7V!ih;1*N>RldCM93I3o"K>+^;
  81.711 - 9.hkCQe`Z&\;o_6+^8e/?)nm9uM*iNsOpktr,1BGRk'3jl-([GecAN4Rtp^8J$fZAc.fj"P
  81.712 - ]/pH.+.Z.n(hMUnhcOoq77Fe0Y.O?q?!hQ,'#IqARtNk*Wk.)DH:_:kLWNkYtj>g(5PB>Qk
  81.713 - nnOWb;1TTURk*'-9/0=1jTmI\":`o^5(g`3M^!US$rf$bTl$dXF?[6hnS^m]`+9,N1+)2Ym
  81.714 - DB9b3nC1>2B[ulkc1o!lqYe!bs*BmB8^uV9r4gJPR:47bCK,:o^CVNI43Kk$:#6n9[G<oc&
  81.715 - @qF0;-.!;Onfh:%@@h.#mGpj@17BXnehXe6eARS"AUB[=[h.$R!]4H$pI*j&G[$#8L08+8[
  81.716 - =`eY$!?B.HV74K[*X?N^MrG#t[$V3Kh3)e+kR"IgC#:V@%T24lK,*a/O)=jK<\jLIWT;kbO
  81.717 - Au6EaI+dQ'GX<fF@ZjE,'6*^*q]fIbSZCm'cKQrIJCf7cC+Gdg^h5RWS_#o?`PE=l,=/qmf
  81.718 - #81_j*7#KM&L=gAYqjn<S&RN_#Z)Dc825S5tX-pUH^K!VHBFgGe2B%:;LYZOKS+I?dI+[Yj
  81.719 - F=]<tM2O2p[IOZ["(rF+7(HJ;9Ku+G_!3<FR'/0@"Qle]d@2ILcNCPkElZH6);*GR-%S=bL
  81.720 - We],de`tcT@`Q-rVo+O"9SZiE$Pen5k%/T"[R*<)[A[uKHgdiE24ul6L_kIIm\26q%"Qe"@
  81.721 - E\AL[7YD6SUu,rfnY*CAGSTG_dP,DDR*N,L4/\f!CLm7**Bi>=qULB`gJQ[a3+g^dncRKXX
  81.722 - L8@u1C8nm%oH.]Jll[E?SmXN`&P>`d)O%ii*9Z76KN1FFsm`556m*0c1OdL5K8c4SRAU<JR
  81.723 - Dkqk)7g05pkOf[aH7ga"e3@"/O.7)9/>i-U2[$h:CbE<R4MFbi/nC5cWN2j[qZb7kDS22_@
  81.724 - 5JT*,ksQR$,t/cYnaap\;^f4Y:+OkX>uDrT>oQ:/c!/or^+k!#@RX=/RqGmtKqi?cG,;6T>
  81.725 - 5#qAD-M2F]!0)6lou'"&KFDl`:ilQ"N?LGOSHgMS+<tm2+f4U85f$7:K+YV*jsR#]1ShYjm
  81.726 - ?7shll$\+^V>*(s'&.g:X103+Ip',<+B`N[Zi#b-N[<de/VTBjN?X7lT!280fesk?B73hB%
  81.727 - L4.?\=:YtS>b*6l#p;c#^r;bMihM"Y@ck(n1:KBMP1>Xg$mMTpr:$Z]"/?SJ@JMQqBDZ\53
  81.728 - #>l*)dg-Q7F/m;f#8>l4[k)`srecpmcfJWK3kM'3A_dSAo+&D>V-Cq(]4!pp-CKhP@Xu*`-
  81.729 - n\+HL3Z5[XHYjXj%2'H;K5R)$-GlMSk9X]@3XI[;U3\GgRIJCZNF]bR;s[4a?)MJmG5]I&h
  81.730 - 04;1Hf'&H#D6t_E?3)?6e=3Ci;%&7g"5(%B;=^;I]'74HKc'@PkuNb]C1+H"<#fsh1oS2r;
  81.731 - T:9omM=&g\6-rKFQn4hCjk/`6dE%DL(+eU&@4N!<?LA"%)(MUqfM5!ant85S&k,+#hFH+I!
  81.732 - OkOB)`TGVKD'POj7(NVfl&o*1;gr,rVI&OL_>$=Qia4%)rj6F^G4@?Tl+cFsS%3,oF:e2rG
  81.733 - Ip)bGk34PXQaF=<g+/!:<N"M:EM30\D6'J;qPH2$HnQ%//EnilLaS?l%G]-%'^DD[HnfCY;
  81.734 - 1IcW:)Il`^GY\eZU*tj(+uF*nE@#hI\EP&Ee9bCH+p5m-!?bneK92636V)J7##O=ANUIl#6
  81.735 - s1-iUTb)YdRHl$Gqbgm0W0WqAku"o5q$:YUQgq-9LuN`,=gN2Gu@g;a]V=hAX'NeP1Ei1H#
  81.736 - YHJe@V'';BV%@N@NtIXcbHR4A4@i11jM/R?KOA9_kA=As;JGk_+@YH!(D`]Z+8+*,Q%6:c!
  81.737 - c<NLWq1ER%_73TjB(SWfpo%O$'M&7k4#PHK5Wg$Li@>@'STfQE4bmm(O0pn3h8H&b23JnN`
  81.738 - _TMu\Xd+QQo-\/k('L%FO6*;V)$4NEqL5XG_*BWGCo:trDOO!,,JnO`VUst!Nd!?=V-s\I%
  81.739 - ZsJSb)JMe,]c!SY/rnDLJN2ka,c=WXOA_;T9'QjTTQJ&)'0;IXl+Ie.[5*\<W]<$gNE)oj0
  81.740 - !3Z<b>K[XA#tr]ZUB)=LaKY.Rk`3*U=Z"lcnb*5p!rV7BHLO+LqsPZ]`qPr!FDhOK7XSm!^
  81.741 - g/q?u.-G4sQG(N)UGVXAtIhQ44%"^u&]S?(6!&Ym+9&.qYk_R'64<doj`5%F?tg[2-3i=R.
  81.742 - )]/=!-?<`[DqgM:T+'qR^7K&'Z*?YL'W\[[s&_]V$DEGbZYZ6kn!>cVdTD5G^cG4>`?l^qn
  81.743 - Z&dl60!G+\lcZj@Cj1LIO[)=sH*2LZY#[n1oN^87N:efTRQKIS-S%EQT;?aTif'6M`ATP'J
  81.744 - hKB])r7ZM"I*n5b[C=rp@*:EVloFLN(7tRLHY7m^Jd\n%<mBQe&Uc@`g97rO&`?>/E\O?m\
  81.745 - QE,>@@TJe0K(JnR"5A!/7W#V/]5SqU>t*8JWOmf6[Q;63*r#0,"D(,(*[E!!DI?8n6S8a=?
  81.746 - -KDRl?4$(&c)E^;o$V23ot_*4Hea"<uSbPk+5fYLrG(g\eF/EopKCa;5\*CKlbhI>Z/q(E@
  81.747 - (GK9#B^J@,-l#3*;iKsL[YbW6D"k"DPFE;jO[\Z7GpXP9E?Q&<rA'2N?@6)[iV^I3C6@Ekc
  81.748 - ,4pl.%6"A8_%VW\[@eR*d3nIPNI:j@O\Ek5l1L+^4F0IP<^Pibb18'H2(H)cAfm>Ydlk0"U
  81.749 - a1;T0gG<L0IB8&Yf^.>HG@t\c=G!r(YhT&ACi&LJYI?FHh"oW4+J"_.2jWU[4&#ip?.Zf7C
  81.750 - gc"$o6Kf<S[_Kkj59bN?#.^8^c5B0h>8BJn89&L2O;jOS3r*Nh7:80ZsMZ],D'p<6*Rgj$f
  81.751 - cV&DfFN$b'@&=jbl"laN[F`H#GJrBS9R\IVI)Qf/r/cpRcO+JGZ`"6KVPYT6#!e&3<l^l('
  81.752 - c2FT.u`HC%Pp\Jdt#SPdop&6J1J$a1$M_:H47A*fbQZZ^fF1+te+ke3kaQ_4rG8>(V'O^NJ
  81.753 - /EHg8df6ZlFcaS,u!T8>AKCGDV?e2sEWU"b^XC;FT'!O%M@_gF_KY,A90,`o"f:2B'GL&l!
  81.754 - :d8MmD=d?Q+*qs40tgOd*PSmSqYt!j4_X6T^=V+dIrXn)e0jP1$RBkeG:d:nh>fbSQQ0prn
  81.755 - pXZ`q4BV/FO#Xq3kURMo#*hBEtAJgd.mL#1i!!Y,PZa)iqqb;lMc:\qL;T4rJ1]Fb+<,&^M
  81.756 - K<*J<TjT@9*;9Do5%Op]!Drq7mC>5TBhj/)7js,J(e3^bS3WG[chlS\SbB5b&0HX:%;(loj
  81.757 - [_5f,Pa4:`'\!l52KTot'6+>Z;G'L>,"^uQ7sC_oBb(a\5P5Em"[1[YLcm/W8)"G@g>qocX
  81.758 - Yb!E*P66%19/0cBD_n8=E6)5a"?rfU>7Y-LI+o)_*F=T\j/!1eu_V?b1ln:^%#!E;']M%.t
  81.759 - >VI=g-UUI6#af>DC*#J&]u,cB_`TtIX?/e^4<=&3_^mpD:j#/'&:c;hJ,hXK.NUnNQFsjo`
  81.760 - *>c"Ce$m=#t*JO7"PgMPY4C]M?).#6IHi:S(P[Vfu0[`73#2o/5lh$pUq78_rOah=;jVU9F
  81.761 - 1]'`LKuJXBS-+>R2db`QSa^)jijK8]BZe#..i.LmA+dA0K.e^DpiM/7D"qBL[hq#rog;k_Y
  81.762 - aa7LV*cSYTQ2Om'SJl*"')+(.4O/7Sugpjc1ca''?Fj8V@?01R"-8"=l:JMfet?_,tia/Rq
  81.763 - 6PNkZsm[#U;a;C1mb_%t7.te%Z"FPqeJ4.J+EeDFSaI!+OW0N&&N(=)28DK4N*,?4]`gt%r
  81.764 - aQ_GLoPmGGl6hBo!$mk"5V.X0Qj@q08XPcnI%(ChFbbpDKWl.^ldLFW&h$-^arD/<7&*@:J
  81.765 - /PnY%$:&e.$MaZh+8T^(@75?9W=TP9?P=gb1NBl"KtE71FqcbM'3FhN,>5h6j[Bm9"_T*Cg
  81.766 - *NH/uR\$b*9@N]J1TE"NUGO]DO.q`%4=;^!$o$6ck&tfa!oVQl,),"$iZXkkkb2V+.tZSB-
  81.767 - @T):G&]5"oXC&<t*:4N.:%:!@TL)bJ<W67K`eWkJVPStNtkGTm3:fK6FP6]8Z?][b9>gd5^
  81.768 - 5)gK@6N89\jg("OPP;'jIM(9R6"3pWt:'n<G@"6H=M9:JXbtKofalZ.0:<$ZIJGegtS'&ZC
  81.769 - +O7@a:E1,_&=&Xa#7?i['#8/dfRXd%_[6-A%#E#].#o<-_$^PqM:g,l5_9?Z[g8s5O<!p!X
  81.770 - S,G/NmJ),LlBa(>m#n)oKdTa:F!,4oM</af$L6&:tu,;PgL%.L.aLXQt64&1jb%Y5Do!3),
  81.771 - Zl[h%9p4=\b(W;$ke[,n^n`]*WTrd#p=\`,Nl,%NX$hd'um"/KiJ),Z73J9;)1s%29,)_97
  81.772 - ?/:l'_N=j*!8;[pO"d?(!I.#Lh<r_d]m;+TaXJ;VdKUkrpM6L8YSoO-*Eh+?Cjags"B>jX`
  81.773 - aB2aLI;qp$S@.hf&%uDki;Y[R(Gth%m\Imf4La<^lf`"h=LK"E$N#b3J4[RQ;OAXdM78-_#
  81.774 - ANh-=ERbKO"oV=C`-4pp,!Z<-eQl3<*CpWBL(DYTQ'DuO`9.DRcc81QO6'K)aduI:/_&fZ(
  81.775 - H"/%Bl>3JI*;#'#CU2b2.os<BF=CXeC@'Wku+!F-<:"M$"N$,rG7`V=2:pr^ti[i\5LpA3I
  81.776 - lE,5qK6+;M8+'GZTfr:,OX8%<'h:CDg63S,HWYFaKV^1tDdVd%,Ft\7F5SYY,]!#*^5m`Ic
  81.777 - `jLcJHi*C3j?9jWmsm/h!ufDsHc'cWEhB@smK:bh@e`I5Y#Jlmq,9C69qFMM$ZQs#=:MpRe
  81.778 - h5lt#IE/Z)8J-@V3r8UST79JK"cSW/XBkQ,<SP6!Q"D*$b4>XiI`)e7Q&P15BFP$YBfa"&$
  81.779 - 9rl$4SZc5nZ.*WbO'(9G-&I-U22_pK;OE/;0jKP=10P-9Lb.Xe[AF^fZeJ$S>@!^eeU54I[
  81.780 - ALkh>6,EA?,KFemK!3>M/[?;D8KP+a<kHq:Sal77A<\);phj6^kf5CYq+KUO]e?Cf<(%eSJ
  81.781 - Y1"M;*k%'.qL,;2e:Vcrt9V>(%I+P4Vd,aK$Tp:q03:S_W'"i$G>B$0>Gu<OrL0k_%ui#Pa
  81.782 - gVAU;ddM[7/M:]\aC&CHONaBYBSMkK\MAVuR$\t"cA>c<6\BujAXE58;ig`>=7Li)$t,#U;
  81.783 - lhjsU4W@D1>.o:Jo><++f+GWoY9GC=#c@I*55lom%-=?8n=;3"2'OXSaqN,Q8Ke7D@`B.#3
  81.784 - :kp(ti8+qhac4M9cA>rMgZ^\TBp$XshFq@AdD5YsR$\fK'adsmi*__l\]>[4LE06edA[2km
  81.785 - *DK`>1UCQ<Xmd4mG)+6":%+:<?4u3]i30uC19X]@\,&5I?``j!nKeO<a^.2`\1g#0OkB@@_
  81.786 - OQ-p'KZW/(\?UK/?Eb/iR9h3'7Yc_HfrIM#CF8ACsO@,-8/.>sRGY5\(?j3TRg.Znc)S6)=
  81.787 - 1><`*pK:.JiD82V/<A;JhCNDqEk-c:Y?L"g<#[Rt*0:h9uIjIT3SIDZ4o4226DM/GQ>/luV
  81.788 - 5=?Qdo5DBEb5$4U$h9`jmA\MJ^mU%4t#<@f4#]LRA.$]AGA/9\IAmR;0FZE5$LCmLQ"rN\7
  81.789 - R:lnG2!2nnAgeGW5%Kt.CkGISNEu:5h;1;>K'%Hg:C_)1J<rjaCPcqJk2'SS#&Y32E9A)>k
  81.790 - >7H+R:bLCOCs,Wk/M6RIUiK;Q05l#B$Pf9(,LebIhlXH#d/^oFIN8TQ0)1#(5@J*:1BN>4D
  81.791 - >(f@L3EUGa<$"'kitl"?r+eL5Y9@Aa&8e$!rcZ5)/1q6KKP'B;g^O5%S>6OD)1<BAekE??Y
  81.792 - J(QKGW,kE^^cG&Cp]*bWKI>Q0CZ5h0TlMWuo1k+6e=Sp6*(E8\Cr@*&^iIX>c-L$'5O&;I7
  81.793 - lVN_ZfPmEt=Q>V9V:75cbZ[m"nCK;>bY*3MbR-9e'M.X;aAs\>YNGH7hCXHeZ#WufB((j<V
  81.794 - M$CGO7_!sQQ39C<8[b""fk*N$ML\HjClA"$^76GiSHq-[C$oo*G)^*JB'X,elHp;\k+pTmY
  81.795 - DHS2Q@@A?VOqX!dgHX3#<kk9hK6l:BGPL?CaQ?#?Ee%c@Ks86JgMn-#2Y0-KbeiZlWFJ[O8
  81.796 - s*r%.(^FO]K'[<kRbTi8Z_rBg0>s:;McnnW?SaLp"\[2OX"t`p"&#l)>#+R#:>5$uEZ%m,!
  81.797 - \;7[TKRa)$Hk5G%M.e7o9&DP40<KpN(=cO'*B/n:HO#]n#h%'Tk9&/KdkE?789).lM1?t3:
  81.798 - p8gtKf0,8!5BQ7(L(3^8Xrt(KF$1Uk!@b$d"E.[UM'ldXrnTHe[7i:8n)4#1Zar_+ZLE,>W
  81.799 - BQ=;7k:($'<HdpfBCV;C(4Qku<3UC]**5?F(4JAc="8%aTlM]f(5/qc#8)XJBQEPp]Q%TgG
  81.800 - <9e@HZR;@o.MQMIk(%aG/]hQo4#H*G7g-Z"Rk3q5@4WFp?j#X7\>0$^K%4C4pY`^s';'Cng
  81.801 - /J>DU\7S!TV1@K["$m(J0Vt;kB=TbF_;?k!GrQ_.0WSoAt.i`oZ7R8bE<o>5)%OQ)>b&?Ct
  81.802 - #$^38$!g+/9r*f"o.p,?S^KZG$ZOofIB$9`d,W0[pK_f+M?6Wq3c:MYkID"Lj5iV!i4+@]c
  81.803 - eD3bn@fBgr13OE6;FnPOGLuBLNplA4-m.TQb>r:^<QZUmCG)6D*#p($l+bn4^Qt:#9FtQj"
  81.804 - Y"PM//oE::p2>gbjoQ0PRYfT7N[=X0OY-tUo6<(t#u1YCFmOAbim$q>pK)dsFoi<KOdO6uP
  81.805 - 37l"Gsce:9m-3#p\a3"I70@"Vj',kpg)UN%h7WT;rpOUosT'UB3b58W(jr#O"KaV\:IGkP$
  81.806 - G]f$=KaZOIc*q^ME&*qU_`ni-9S;PktIYgq>GjJ:i+Vj&n=3Pa2mh2k#O#RsBjU$dj\A&Vu
  81.807 - :c<r*oBpOLJ1D/EH`]D"RBce+K.mmZ*/V5;LmHAWe^+&V.Wb'_FA>@4ms(!h*^]j'&[N;/K
  81.808 - _(V(OU,`6Nh#q[TS=T4N"PMTZ-:X+h,%Oh5*)ASUX#p6uc&&NPZ\bn$e$qBNH[qJW^*XOD8
  81.809 - q>+$#R$39nk^J>+rglYn02_Z!m!d%`r;=oe=1WhTp&=$"q/>2Q=7KVqHZW<mrI7lG+4?0n<
  81.810 - .$E!;Y@X59n2p#S:*nmM-njJheEDs!X&L:6!s,+6m`WVCr9Y"1h9&l'8f4fd<NTA2&hQGA'
  81.811 - t)TD>b]B5:"Rc7&EZUI`l8`ZIHl9!XHt\1O6q$FZZ0jB@H\\#),F=;/"@R/LG*@UXNr,pp2
  81.812 - $;&ZSiGXuaNg[9Ke8CXr:cL;dZ.=_uZ97AeUN[TdV"qh<&OF+c*Ie@7"q6VE!XDicC'quL9
  81.813 - C;,^SC=n<@m_Tji1S;$D2P.jA(l)V`@O,]Xl,MD9]59h:Ll"P4`"k-IkP"B3TR7+2]rKkBu
  81.814 - -)t5"+047:GME*#`QuG-nT`i,%jj'\jq0W/rdI/^b3F+qh1!CW[G1+nHen],LW/;2ifB>5L
  81.815 - SlT!NI"nIAX#V$K)/k">+*^KiUZjD.'AZ$!3'oCRU3eObOCP..-)/&6"<;*oK>n&-HAHOr"
  81.816 - fR4:k6pl_pJ8VnjH%.8D0hVK4:$&D5n6'[je[S(rfFCBSE'5\_S7G;:KA&a3jg9+NRG#M'C
  81.817 - $h4HUo2:KhB66KkK/&4?p8St&D.PWYhS:u_]\5fN%R.`2o6_TJYcbfHMG8BfYBbnDlp/5Af
  81.818 - B3@2<IC.ArV%?atYTl5Jo5gVoI#s1u54V4/5,qRe=W$^=C1K%2C-?dheFYQS=<8BQ0e("=^
  81.819 - :p-$t/Hrf6*!3)Vmr[ABU3.^'`DltV<E:</Jpf;fN"aGc:(h$($Wlgt?!JaX1)FIDo6].Mf
  81.820 - Q@mX4<N&"p3g,nj(U_](>ZMG))hFBE8.A^LN9Uh%FK1O='aL&h:I)6Ghu'CP_?G"q\$m#Q@
  81.821 - 2td,?M`p?Jfp@^ORu#r#Jj?fHeds,4Jl^-E6a>&UN,tP&H/MosNrNg.>SPOIoRl=cVRr5#C
  81.822 - _p1#?$cjZ.cuR-%PCBq"2-6hm(CVTjZ'TebV?F<!(h),fG7[Xa.s=sbr.<E#\:K\t-gO/Zg
  81.823 - &?CHR\."6?:ig*oO>M-Op/Bb@Meo'R/m<u$N`Dc%"[-h.eGqZ`J^?Be0:-SH"n(X`@_!kSN
  81.824 - $,Z2[9Wj/XV*95&?J?ciZ=;UA6cpk,?G:p\378%lCDI7)Vl":E]uqRHiW[Xlq];VoY:<c<_
  81.825 - ld3Hq%Oor-+2EM>G5-TWnm[=EgV&6e(sfU5EY%&?=0(k4j4Q1VK<)5PKq$YcUHEY<BbMZUY
  81.826 - `1Ql_>NHY+IaW7okD\Lr['/He<8DN9nZW</pm,O&1Ea8fuc<l_K+/O>lGoTF4nBn&14#dKJ
  81.827 - RdBk2CIg"\M')[,)ngGi]59Ym)R#)A]hK!9\865W,si?Fq&`@Ud)+rE[T;pulYS:M_p<'lV
  81.828 - 0"YYn7M8K;o%#l,(BLfjl_l.g%iLu?fa@LOi-PCfq=U.+8/>^/!0+a(A1Pa/J+>tVZ7G6D$
  81.829 - H6ar1_Ulps=qQ@+EEIl8iq!`&`)I80=s')?.i1dG"H2=f0WQG`^LJ-&5R7X`T-sV+g(LDn:
  81.830 - mDY@KM5#!@4Z:/,"O/J+?&05Q'*n/9M(X0-KO6Y.IJKBa0I,Edufu]":=]4R)E@m3=D(.@T
  81.831 - +(`B.?LMi(?nSNCpMP/g*9),I'R3](X4lT?;1t1?L_Cl$,PW!cs`':!A^*h(GNQLQfY&Bh5
  81.832 - cQgXaR]Re(qG.(Q(a'iVjs`F*]2$.V*"AF5r:?(j6enqSGMOA0a6A<8W-A`@D19C4!c*s_@
  81.833 - ^SKSfA#Fq4.ZO]8k7/oS+32%h$?:3&'""*XI5S3bu258U7,N\'EcU1=F(Te;o.<PW_,ek6'
  81.834 - eJJUnj??C<1IrrX#so+SOug`J:.r]qR'=NJ;PXap,jZ%;F)dAgqNQ.G]6lU*d,kcqmW9p)9
  81.835 - <-NKXAt^s<pJdPX2KUb)[IZilQL19j5lRO]$":CASnR"^:75_j]p*u@:V6U\lY&a31VhqP&
  81.836 - #bD.:Lt;X<iS)efMb3Rh]DTC*b1,;S1G6F(6bp)dD>L^aV3o\VpCpZF55/=rTnDm3STk(-$
  81.837 - cF6<.Qnoqo.B)3rd;Em(S5[C4ZB,);(u@%kQL\(:Q,<Z>*bVX;1(NS:A%k47BoEQ)k6hW%l
  81.838 - \V0("b\doSHnQeeqG3b'nRs!`Y=-n4_k:ouCD[t(*>JkdUAaM#">3nYHh0e[en!c4!n(^O!
  81.839 - I;e,%K(;qO_9qFqE$bb(`+2qWRkgdp[LL%I56sRP]\>(D&L*mW$sm0rL@F=G_q9GM@N7gmn
  81.840 - KoR#fUSt2TG<@SAh:n<^DLH#AW6/V29+;+*+PL]Nq)6pa4UD7A/p;bng6fHfcMJMS<]9+*Y
  81.841 - ul?MK-;1U<2tq]=:D/rE27S6@ec8PW=4IAfSdWo-S%mfq1*5SCO)"Ao5fG^GojGjdbq>FjA
  81.842 - [t4D12WT(D)mce8=`Ai1BjnoG#$M;'MmI1j3b>DKB+].D[l#XU<1*mcrT9PL%TVY'#Ae(T:
  81.843 - JC)oaAod6Nbg7M>ZSC+#%Se0;GV!/s(lEI8C,h;4u>I[1:aL$OLb?DAIQlrH6p*Rc2gE0sB
  81.844 - SX$MSB$K#`5A4mSV6orncO,#(-gdJ4[^N?pgY73sDB6^+pEo"WgRiS*S^k=GB'nF/^NaZ;j
  81.845 - h1>bp"nH\HuGSF#']$XeXErLk[Y0I>gBm!g_k;)LBD9C<`mu-942>jAeOm7R22<"KdkaUK'
  81.846 - X9Rj4Eh[DrQu$q'"DK[IsrIQ.=$HSl^+/Z]aYr-cKW3dcT151L>9]d.o=X]:=Phn,@a^c0m
  81.847 - $<E0$;:hNHT3S$h5'4G<uGV)a)+<PY-GL[dWrd1'Bd[T:k[FrPGJ$g0kC=%+RBp4I[jl%h"
  81.848 - UaubsVaOQZq6Dr=E!`."h8:,$=TOoXlg#Bfmbe1AHg)Q,@o1L[7&?##'dMEMq'Iirk2`/65
  81.849 - [4M.oLKto?,2N".LX-(Zai-)#ERb'`Tu5=3^%\oi1thBh?qcEF]'B2dXRf"91-Oa@\P:>^%
  81.850 - f;`:S,[-rf"84%^<Q38pM"<d.E.`i6PPD!Ab#s6;l),+7];j-'1HqUc]k[TT@jsIq0jllc;
  81.851 - FE!&*`rY3bf3Z[R,H0Yk,e[pnp,4l`\Trp1&(8UgUrtYTRhjP9FuJ$o[98rZ+fRq2cZ):Qd
  81.852 - &CQN@PFEs(\_lA0hJf&qXDkedQ+.!hS_%)++AR3]F1aDd1i&>Fb%.-'*40LCSI&hbSpVFX`
  81.853 - ,.(oJP%g?F.nHU9%iXh-*e3G\M#H;=nDk;+R,5d2B+Y##dBA3RjHNcrBr'17LkuA)T"F]M'
  81.854 - +f]uFBf>4VLA!qJ&hqV`i4f^sDUQgBlYn=*C];*T19C!(%a,Rg66?8jm^CIp09>6>W-%lrj
  81.855 - Tm=s-?0#0O0]C0[&0Jr5`2QckZ\W#HA/SrJ<0+BL[u,[-@[OlC_7!rnMLG90,(ClQ_OKn@O
  81.856 - c/5*u&\%"bHslBpp/a(*^YlonI;EbUVN^#TuqPP6Q^NBJU0]LDY\S%jD5hEJh--r77SU(<U
  81.857 - G&#>5aBJJkE74XQj@+r$!@%gQQ(#\"q\_LWZc"UcN("(2-FLt`&fkUK-uJANfVn^<;7efjQ
  81.858 - 8']L24_DN9A*ti$;*,r/&+qY^P*nFlB)JC'+/n!b&GQ8>'P3sq<O`"#Fb/6O*,12Z#$Ju][
  81.859 - "W9'NZn[shkL1?OBd>%)+QkRT;.QC68FdsLL=,iF$7>?G/K\uJ&WtlqWCIPp#:<n1-F(Z8-
  81.860 - Rpd3;Bh9($mgp-:U;AZPpE;#iJ-"oNhGG')'R*G*HJ=X@<SXQReOY_/(-P,E3C[A3?Vc8R:
  81.861 - 6[+1<c[@,$(sC/-S*[?i_LXhQi;1-SO!qkG2b2)^t:M-"6e=bhOU<D%jd.IjCPQ#0ARi=YF
  81.862 - fL,\DM!m,\R.Y;!0;0<$ZL0E!&4E<*1aOsWN(6usu5I+BM/+J`Kg,>'>HN?6(hbjjdOAJ$O
  81.863 - Mk;Fh(0%1abdiU6,&N<QNBWUGTidB\25:!'s30N]MCumW3;(j_R.B#fo0Ztqe3>]"aOqJo^
  81.864 - 71eKp1;T[NX0])`-"\Ng(Fb<f/G!UJ;eG*3d3Ie73AZ")e)<14:,OiD2e:G"'BY6pNB]4i3
  81.865 - =\mM1QOI$,<@TUj3jnfaUmUNUur:)L@X-"e*JXVN@Aei+K2%m:GRlBe0(s[!"aWCKT/,\91
  81.866 - 19r2Y-igoEH^#"[s%lJC.!'6JjnWKgo_5+D9:;ddD5B1IY5_+B3;[mSQFcV*7iV8$\X\%N=
  81.867 - I#2*,^1pFtJmU5nQ^d_BP#6:/p=n]E)V-BN7f8FhZ78i0mSU.H%h9Tn^)e,_e@I7I7B9s`#
  81.868 - %&mlTPf1V4:-h:g?JhneF!@IG[9CM*m@Ke-R.8P&n*q]FecJ9S,jsW(OB9[6nkXRn=M_fIG
  81.869 - 1UNg<06e?FHjGnJ*er,<19r2P7Y&fCV@iBk`!h?pbsJE=.S4_G6fBep'_5sSU9WH?9Z$7M$
  81.870 - L[1c?nVNNo^aiZJj@FoVGddf![`3_Tg^eA,1W#?[*CcJc!!aT7.W'+Pn5<b=^)W1>7]C_K&
  81.871 - [j?DC<iX<<=m4Q#T>IO'KceQh8.F<Ri"Q,=95?$$?"ld1o#)j'IO/$uV\8PaX%AWfdo)(G%
  81.872 - Kh_;];ej&U6<-=c!d02MtLo*boL?Xba!P^*+FMc#')O7dlm;jT^KF\?iY:3FZR&)dlXc7Z)
  81.873 - -*u3QU0=+pUrE7[+>,7'[Q>Wr"Y<Ls)Ks\F!Fo,HX`eCa,/I1lIU-<'dJ0P]M8)s^r$#NLJ
  81.874 - '5;W_,?C?Ieu`L@\g+YA@cE#D(0P<-hLn]"^GD]Oo;Nn?'5'XW%T)<uU?4\D&8,st5`tGD2
  81.875 - F/)o3["as$^DbV,M\&B#_r\&(7+Q*diE*u9a-WV$DFbZ[1-G]=qQjb+`Zmc2P(5L2b8&H>?
  81.876 - :nFp*FROLM&P8Y?#pH(<@k:gl;ZFAeuh9pL.4U5@4&6N.oWOih9.fAi-NE6\1niJgjq,c$%
  81.877 - \0CdK]M,RJY2(O0F)GbPR[(AUMPCMMlPIl@<Sf5Xg_`uRHl0M#+WY`Ds8PAJFWD%Uu/<X=g
  81.878 - "JJ^<)YfEG`8?VVps*8&g*;:a[K@=FA/;I5%9k1#K[YJjCFS,:4$*qT,EF/WF3^:+dJ<u=B
  81.879 - PV/%QK.dlZL=T4D`+a>'19Pgu?^Fb*Q<'9;\T(_;G#l.q!T@K54bEflR$KR(GOZ"!Us)l&+
  81.880 - V4-kG\G;ZP0,GqJP<n6U*fajXUJ0m.M`%WXU.9.0fn_V0D6;pngM/Z'3()Z<0oCo_EhrDGm
  81.881 - (I,jV7HDaM8tO-XR]dIqN&=="+kb9oLlr6Y"R:fAR%g3(CD9Zp?(#!,%?ppQ'+o!Vef2fME
  81.882 - ur>c&?j4no4'mm2[@e.7Fi(UtG5C/'5TB9Cjj<jO!B:Fm4TTH`hu@mW,;ml;MY23X:9H@g'
  81.883 - t<qTPi)BpY4'r!CR,>+PQ2/=";K!ct_/@UIM1FhA8<'jDu+e+j!3E+S21$+AS,>s9FcY&t8
  81.884 - .)SlZ6>)G_0ls&gM\_^sCs.Q8knqT'm'G9MX5Sp.PFIu`B2'FXEYVtYgljN[1c]TZ=cd[CN
  81.885 - 'BYr6c8aDGA1Mc6!H?E,-q?q[(W*^hA#I-#r)U!q>5s[0q?n^S'R@i$V?jf+%A:1U=mkK_>
  81.886 - )WMdn,kS;U_\'M%Mfea.fGF6#L[(\W)^hjQQAoA:c.$Gqkq1P?ZK1c#uO%Gm#B,pE6o@=B@
  81.887 - Y,6NpL7m@&>S>'_7lH6T_@n.L!AWS%0Jg7q@;E7aJ)QYpR#lkcKFDkq\.V-('`g/_nN>AiG
  81.888 - s0Vq<A=Vdq9q51W"QGRsul"qj&EM6R3;`O0Ig@ML@$`]41Wn5^:Re@qNgpUAD/Qu;Ej]meu
  81.889 - ![K19+F3cnHGC[AX%8Wi,B;!_;d5_P#I$UIY8]R1)a^Uus%.F[i]9;@H:!:m240Q@B)-e?i
  81.890 - V0DLhm!eeVpIN-U2M%Jl*<A-Dm^<uGih>Z`ZgeTMkut8]0nbc5Ik!f\]NZTV6RD]s0WZmKX
  81.891 - M=u&hg;QSZC?'SpS4,1[.V\H^*XX>T(">Hc@8nNZ_GVZ(%@u)NbP6Q+e4'^<2A/-)h\b:LJ
  81.892 - MO\Q@I%"E1_q3P:f'J5Yi=)G2J=FBReQVNl4Qf,,r]"2[B;EB<'l:Hsgu+YfJn^>m,AS3Oq
  81.893 - s7`&=aJf3+6g\\BL8\b`8IEN#,]"gUU=V[lN\/IqMTk,RmqXS_^EKTF2fiN<i_gct)EgQoi
  81.894 - \$rK.J\]aSmhW=")i;LcQ,Ge^j7KOtaY0il((f94Wbo-QS5eM&\;:F=]+QX+6KQ3KBP@51!
  81.895 - s9&1.8ulGQ%Y9)6lDAK_pa<Lqn:^(.Ami<qVB'EZ9(1Ld#BEr#pA.o_7gA%f:2J&ciQ.Aql
  81.896 - 8m6[L\-mAoG)?]=$GE]GhMiS<Y$(<EOfuTGQrE<'=:@N[HgnQ$iEPGu@_,ee+<U#'pHpU3@
  81.897 - `+Mh8Pmd,V1Rh1!KE&s42k&!EOK`nR8X:!t4,p>%1%**.`>#tgYefNkYn]n>&K?,J/"d<k3
  81.898 - &@MB:m`WTSjgq[:Q*5e>(0rqt0B)5<(9HDl9k"!+mhM_iph<oR#8\]VObZ_8;S`;fd[j!qS
  81.899 - hd-dTSaGADl/+Z?GoNLO'FfI0X2!CXg4ib7hAtWDPMoh+]jj%Q>%ECu's[qq4XV$9T[<=XE
  81.900 - $Fp'IP>^iI:7^NTi\7&j`s/Qmhb%j<[nWM,.U'Iq_^:7R[\Z%M-Zj>4Z9i2Mm`,\di!_shP
  81.901 - *'f46fJGV&<6"f9K+a42Z!kFn$[Zj9(XTX)iGWP%d:>4H)ZIH&KVH,+d:Orn/OP_jtnA!:U
  81.902 - ZH()>bsO6XIU2r:P&cI%;Qq0'c%6dfThpFV>*+U\3AA(RfW4RaHVD/+<6lm)rB0hm$nCa"!
  81.903 - 3Tf3RW4"Dr`4id&+H3=>enh]^(;r)ff`MkB,rr_s]jmX@(q55d!>3Q`,D\SRI@C<phR)`ds
  81.904 - A0Z(p5WsB*8,%Mn+i9H5]IH'p*k1?\9I1&kUV8,5kqD_n2tfIQqo\$o^V7.QlCr#F2*X\XB
  81.905 - Q`N1R9gU2]gamI64o.t?6YW?*'X-Kjt:.ha_(L5,pE?cJNk9<fJE@8s+NeuOP"Y=+VBQ!if
  81.906 - R?M?83=W7cTW`oR9(<%nOJK=YVO++dG[]P1ark+LIP.VNP#6hI/F8:?Cf0n4%spTY+s%au(
  81.907 - 6&8Yo>LPhL7DTi%dglBPP\?C\p89kK8dojYaGYup@Y>;`#"Br>#XdFQRV\;[sbmRYL\L@H1
  81.908 - p3,UZ7an#N[-K*?T>J9/MVo;^`G0)9g$C\,*&!fn.![EiLi%8*ep4#@JKP98i8)s&8WRF/*
  81.909 - \igP<@Bkg5_pujp04h\p3qnQGpA]WAh/M@IN\M30alL,qS5+8mU!`+HqOLs#VR47af9Estp
  81.910 - OC$<nTaE2Gm/6n9niF`OoI7Le+*-AQbQYMU[a]LIfGMEM:23sO%\bEWpb6Ts1g0!#6I#LF<
  81.911 - 7cqLdOkc[7DbWKYe;M2Ma8NZ;V6#BG'l\7'SRBf0h>m<u+60FC,kS0p3C?]5%7V*(Ma5G9.
  81.912 - rI3]dGaki@DU)"KGlr!a8@q'J\4/<YcQnk1V:^<2+c.)%I+*@ek0m(X?'9e$GV[1-@pInUM
  81.913 - ReIO"/][l8C7ADK)SeH^?Bhos1pHDB.[/W571_g6^:p`&mXg-15%n9F'FWR*s#g@n@4S5X5
  81.914 - ]!CYU2+]5N,SZ]QMd7ro;sYGV;,S--5;>Kg/C)ha2-jg[9rXrG=tJ.EV*<M;q<_F^o9AI/=
  81.915 - >i$tA6Cfg<>s7^]pED92O$-qU@L\@p!i6./HIP=e;RnN(=3'RcD\EA!*m[:#g:&a<N:s_O/
  81.916 - /mlhPnb(10*hW@l3&nSSXM.(\S'Z`,RsO']>?Z(PZA&I@@TAG]YcD@^YS"?fH=[*I&c$g:5
  81.917 - 5,Mj"WiY=lb/7O%=#;$>Zs8h/(4VM8]`g_RPfGLVHRCmrK`hL:8f%6a?424.-i<F?+bEMOs
  81.918 - 70p(L3/n+"(2htUgX>jC$\#sMXnr\_YR$PJONuKs54)CBb?]Lj3;,49+AqChj-A@cRNG[tB
  81.919 - ^l,L[=IXFTqi\M%Q:RnXR]`\$g6V8b`uVS@H5+MMef$at5j:N<REQnTnT(=F.O!i3=DW0`c
  81.920 - Lj>%=.eh.Y/f*P4#$33G!3.5a<=\mHYal;$e(A)2\X]!E4anb[kVTshJApUnnY_40E'[`ph
  81.921 - F(rl/%5oXkVQWSr'4C?L2m\F.XPo]otZ^fCbb#GL-&55EuW./%0ri[<?u%nbsjD\k-d2A9=
  81.922 - hZRbuHe&TIs#aumN\gm:D0,&D\GQf9Ldf-,csj?]*I==,78@1Y)-JX;J]N(H[BRitAR]fcH
  81.923 - 3p"@_%KV/A[R">8ESl%=j0D/_A1K^]>X-S-0knZH`"V?Idl$\VtpCEXN'4Q&ZM?dQXYnujC
  81.924 - @^K2sbhXX/3&3p,XBT:1d#03[0(B4c)^NdhLaQ:V(^jgs+gI1h7\Z'DA!CA]O^USipjTs4]
  81.925 - Qu\;&DT\:l:IO6%!1iiTfP17,@knW.WQ5d]*TW,A@&e!cqqED(!p5ji?*fkSi_H*P2#%X&n
  81.926 - WE;&!=@78YO6@DGkIoRBZHl:aB<ibCN?SkreML]ItH!l&j0+jX9-#K9(hK+>;E.Fef^I*V2
  81.927 - _$*!WdfRX7ml9ho<F\[aXi[#tD%;K#;jaZ3ujgLs-<AOks:3R*f7M8lBEU3Q]"VmQ2j$S$*
  81.928 - j.J#c:o`(Qn2Ei9rMOGq"TUl`RE(Y9fY1U=7:_Xt-;)ZN[iiNoi'P<>%[0&\C2!gWpE3W6,
  81.929 - N&KoX%o7"QM7R0L6R`a'V@*Td*SP!tBsfmt#>LmZl'=]+G^$)$"@(BsE_`S[786GoH(nI-;
  81.930 - CZfb7WcqS<B@*ZC9]lp;"W3i\&1a-:g0q(E!OrTY"1$)3Z<.<C`KdM`7hTI2t`E>%l)!^L"
  81.931 - KcA!m$U-TU0"9om<nXp;#;W"^u3)kSZ`9Uf`25@4ZPRZ5+A"f>7,a8heg1!eSJG.lh5.h00
  81.932 - 82/7aP;!GAL)VmE1nd>.ji/]+_m[+;,-=g>CbKi(A^_l.]^)gQ0L-&asO9"A1gM/dDj4'sU
  81.933 - @O:^]m(980\\AW!c^X^.EMA\jZABnRg&t1A':eDA9-j<ora*=d6kIfEDo%q"+HS84R(?4,F
  81.934 - ?NG(lDmelEpU^<061]7,0ZO]tpAEi1nUYW*U'0DEV2J0G'X/n\^t:jU"X96[!5KGfph'lhT
  81.935 - q)>nj`DJECC"B2o6i5";f#E>mUEh3MeL'N\Ps;m>fsoXCD[T$`)>jT<ok8l.Ht^=T]ee"P5
  81.936 - ;H*9u>Om%H:'JKCLZd^6jg-A@q^&$9eI*=Z7pC^_MGT;+e]N:G-"E-\ZNR@a,^I%^M7YLbh
  81.937 - e9^tCj?>V(r,F1-:^fYX5Aeu(XmM!rXm3uu(ec_5A0m=")J'uo/3iH,E]aZ&9Y!jGb%oWFG
  81.938 - ,g1O)n]e?:*cmp)g"CRIR683N\Vph*0:MQF[5)5Ns.0D\&M#C>UF_7]+!kdS.Z$mTY::Aan
  81.939 - "''-`dSe%T2[9-e>O8IQ2$DR$.0Iq<%W.WAG$^E_\=Dq;l=m$eo]:9FLN'&pfsf5Ul((3-4
  81.940 - mm*]8J?27Lf>s8Q%J:I@"A`;d`dlsZXk=uYS#]Ek=FI2bJ8"UFPtq$8+&,N]RU+63a=@unL
  81.941 - bMTiSaure#sWghC:m7)tVDK^u%jaY$UZ5#\J,(iQZ]"&NK#*i-2AVo(oQ,3N"flge`]GU=%
  81.942 - :&[G0jJM`k=ZK:o\o\)%\]GuV')`shu3kbh@HhG._5C3MT$h.>@4c5jh5O&1/9"0E;5LW8L
  81.943 - q7H<jZE$AeIfF"GbV&bMRFZ[RmH^-MT*T+OgY2"7`kn<I`m#Y5=0imSq?1)!ppsNT[8cpd7
  81.944 - nf>*+`rgBU%r[%D4jX@VD_XaDc^j\:Dnqon7RR,-Td(TiIe[gl6+\4rcEVkIQLfl0WaD\J_
  81.945 - S@CLEE3Rchn98)&3>SRETaSoYJjibG"NWB01J/jgo1gh2MU*;jXH)JjBLmdYH31.$oIf%?g
  81.946 - s\n2(VENkVAcYP*,J"0%T5\1,)AbP[k9_AJp`u`(M0P$#k85&Q"GELc<EIJno_5Ha::Of=E
  81.947 - tmU`(S\885VJ,!Y:u'<?lp1]35q\%*165i\oZ3Vt`$%^u3j,6=E!"0ip%l&t(T,25UOe.nY
  81.948 - :7R;+"^RObSd#5Y[7L:Tf)sG)Re'j+e.R@JA%nh?WC0$0B)2Q]XM)&QHEHE6'WPCmQ3n)_'
  81.949 - 3pO3LEPg)1&*,#HF3>?S&M>UW)W5`BBP*#:?Np'YL%'0g87[`"cbgDWV+Of4Ca5@;+@EdT_
  81.950 - 5U#B:pqJJ0aM4SL$<\E`#t"\5b"-q`$@\kd"j^@NhEX0V)d[&fu45e98f#Z#PmKu5dlP1<"
  81.951 - &n)*b67IX6bXNRu$?,WGm@(JT!l;#rp"W\g/c@=f&]&(D:aNNJeu9/30jY1'qu0"CZBb8BA
  81.952 - S$)7@g805+=9W#ER4%uE&j7KXm&kl8TZLH(Dk[gCliCO*qL'Hkm)`qd!T1iYgVnH`q)%nm;
  81.953 - $F<:gbA;C%N_m!(2#^"'"S]=!N5d;]-k_I3OP/T\B^Q=XFj8hWl!^J;&5Wi1%98u21>7IWW
  81.954 - ^hP)N.!)aUoeh(u%.QBJPP`-(C<7$Q8'$`(OSlrmIfi)TO]5o3ChLbGD5*g;aW,(:4E(gQI
  81.955 - Dge'a&%^c$\uZJ<6<X?+hS3*#_g3S?q;]/a,l4N@?_;pEX=Q9']bsRjIX3)@>Ud-#ZRXN!`
  81.956 - t2RT?:po\@^:o8qKTlXMV74VZ_R1$;n`$c@oN6\,1\IWiF/iP7-H9P%:hZe<_gfB1@F-6^!
  81.957 - qVG\"n:9VPe(Lh&Q'/7(<+X$f?>aqVu(]WX`AF3LkH9Z%B7S?,*Mb";BJPp@\KA;3eecj>&
  81.958 - U8pUu'MD@MSMOjZI2Z,#/S-;HQUe%L/3=CrS]\e_heqp3&%1*)$N5d?C]SNgR`\@<0P#K;8
  81.959 - +c.ao&:D8H>es!g)bHd"+4Qe#1r_g+pWJL0bhR<X%*_LG)bl91cRe``V"RSX(X/UNbMacR>
  81.960 - Q)NWnkY4-9U,0(r:d^7qO<Gn2oClRA:$6jj?7"Z.eBU^=mik)V2\mGc;`jdPmY\CU<J"HM!
  81.961 - Rhl@1^_inkR-?7Zp?W8t8ZCEmV0ZP15^(@4oC':eZi=b"WdMm.a@>*!rFAdEI#7W\)%E)UI
  81.962 - 3e:Mfi$;*(*F_MlRR76BuqHdtqt>0BlLSD7AAjL3KUgsEj(9KU9l=U5W`![Sh=Lm.E5e+=%
  81.963 - Noa'gp7tHmE/Gt=Ip<(dt^PS/>,Q5o\MT53DaUKLjn;pT<[St9:d0fD@(u3=bRo)_Z;hX3S
  81.964 - ,Z+uL+&T]n9iW?6m)m`s8Pul>cSZ`erC`!l92tNZ<1Q]_!/A^:bXpUKa8:$V;q=T7X&+)r]
  81.965 - OSuEJ9Hqn4j`"UNI^Fph(OjI44@l`9C\,P[(]H_#09ITUN:cY,T_U"+4!%p1hjT.jO4)1@m
  81.966 - -'[_q:6rr%AV(6@`''NKlo2W,bs)AlhuTf3$L&!/eh\RS/TValQHkGacra:XpD))u,6>'c@
  81.967 - e3AdPi79jLZ>7>"</HU5$u#^pGH]kUUNDb[R93MflX^qJ;ILfI.=Mb5;,@!>[sndN-VN#[+
  81.968 - 8i.o7="qRe-MgZ+6=NMi2%m?S?^o[W=^qnN:qplZ'7,=8eA5>sc<E1eP<G7?1@sQ$I!(gRZ
  81.969 - :(WU_aTtr_EXe"L=UQJ*h1f#p:07+7f@Z&9D4'&5XU'Wag#WaleUTiJb#M/pM%-97>l@c%`
  81.970 - mlWD<_;0dFHFhfJln7m)B(fdA&Qfho.*/83Gh'>C\Jcq$'5$af>uT8]9*9QWfI_j>VM")@L
  81.971 - Nd'NBc3D'<R(HSTrrZL.V<I#b>7)m!6t)!)%9dgSH2@N>Eit]d3ZJT&dYH7$l+<6r>FQd65
  81.972 - T-_+p=cSCc;u=rlT.]V!k?XOPIg)h=C69hJWL:>R:3>'QE8`R7i$YmCep9,2)qKksBRaBR<
  81.973 - F+nW-.V('[5"sSFG0!m28)4H^N^(O/_McF+d7Gg.Na'At.9(fUuNNulhOPMb7>rA]]2+u*b
  81.974 - llJm`a,L-f-!uQ>W6'`+8Wsk6h>Ab(6;MVX#^','G_agDj'IGgS36s=ICN].M:SNCLiQAK?
  81.975 - 5-fZJ%shD#us7;*(A`/jjE3)LmA+r/Nl^jPo`$MLu\TfFrX%dIk'!_h_a*/OUo^ji`t`[V&
  81.976 - 8jE7IL]/`_9,9%e.[!TSQ;ZPs$Qkf#@Yh>h)Q&!!nhBi8rpVGt?i&iS^!Vf.GguVCj?E(nm
  81.977 - GlTr=I:*H$[MZ=5eK7(&T8W5f=+`=Ip"M)Dd$*.nYP70cRW4dkGgSSUVET2CV-O?iV-@(P&
  81.978 - q&<\p@#ZZ,+0uC_t6Iq/Vi&t*C7!VOd(rpL;Lu\Hme[nor19.1-]/u\<Z.R.1`5pdt9?$eS
  81.979 - V.ge7.>=%_P&Q63bjX1Z*`n<8<i-c?rWhOmguFpk[cV$K^13=<;I($eP'(MJNas+.1M4@C,
  81.980 - ;++AelBQ#<oJjgULlkZe[gQJCh>r.,1IWEQunbPpnN8h#kV3YC8>G&#+BkmBOFgDIYYCE?_
  81.981 - (aZA)W0cQrV>2&O"V"4nISq'B0ROJ*1?B?MV4t*O+Y<s'b%/6/I3$m3W.9eYO<?UHTgS+e2
  81.982 - iFAkW[@h:;qI7LSALW(&(qVCGq!@@>hBl\.@7`o+lFgZmUK?.45T6fF2CJ2ARLWTJr1L4td
  81.983 - VN_S4=MpjLYe_44<Y*s*M`D1)'>Y^c$S[hrQKr!JpjSkn5+I6:eP@nuj#)%\$?6h"DKX%97
  81.984 - 0s^"$reVY#hQ)=eLUiC>1R>ijbrjqRkn^L\48k43E(+ZAhU[otNE#9<Ru!pPC+tq0UsE*Og
  81.985 - ZdQU>+Rf]m\&@#$K-Mc?)sI]&;I?&kHVpGCdHTJML!R?fG7f80PrLN^#81KQ.M%9><Yf"DT
  81.986 - bnIrRc3X=G:MrQ#5qsN7q!d%f9rF0R/?ADf5Vo#G#sKjI,EOT^A%]WOT*CZ\7_UL2G5QmG>
  81.987 - b9%4`O?MAXkr]8R6*84kigioppLgKlE;?5HMb(iFG<e"01`jlk>+5#p`XLo-JPNs(9_Y6d+
  81.988 - U)c`nV9bm,'cDmF[iHp2WHc&j>J&$AEL&VqPNr.gmrme$5<On)r[h0Xd"Hdh2KV'<:?itp=
  81.989 - 7fZ'_\u,QGjnnF.ZQJj<j!Ksd56p0,&or1(bM!+ri5FGHIu)VDg31semgjC8jDbZoWP-:8L
  81.990 - .DHrXO;eNnOp6/LG4R%O#g_p<hTd.?r;!^f7L40F5W5`a9M]cp?\9`B$M:T!1$ePXb_sRiK
  81.991 - "@^f)oMI#T_Kc,p!SQN93E:8m!59kKo[eiQ1Tq3(^;.oTG^Tk4cEa'>892?UcFfHj@HJ:R5
  81.992 - #$^tJ^+f*.2=DKXD.KB^Ve0G8O/9X?q`YbqNl^khRCR,nUd;e99*jdU:p5%KrjM6'b>1aJR
  81.993 - )<7u/9DM35sK:Z9oOmC]Goaank(K,:2Vb3HI50"'mNqi9`MI0L29<Ir.Ycho3ATgjkNIbGj
  81.994 - -\$^QJ:J/]P'2cO-XuX2@u-_&pAJN9G6V)07LY8mDWadBq/>I3,kFQl$f805hG!"9*Hs/XG
  81.995 - pecTLNlgc2u,.g@ap@/LJ2:*1(+q/H(dDV]H;]SS;fI[mPfh*`j+5'b%i\;gok=X]fPA[;N
  81.996 - Ih59Xq_SI^SKXHr'1Cbs&oLAtd%lS)+b3Gor=JpTLP/AAtC[c,Wm0G$rD:@J^7Qk%N'OpdK
  81.997 - O['RQ..L*sQg?_027g5;IOfhc#Og!"d2[JUiWVt[GT<@N2foYnifd_4K,.=13lN1I^N?tYl
  81.998 - 78J-Z3b^t>hJ1o44(m>#^d"lnY2ZEGm32lT,,%F]iD0DS"-eJ<KJ9aQgGu?!U;JGK0`t,93
  81.999 - SRkcsIsd&o#D8)rJ@FP9pr<@^jG(_:r?#IYQQn<,&pJ;nPHJLE-REsaf):Zsro/G+T/V-t.
 81.1000 - f<`QD>AhP%s)7Z"C<`d$?6^]p\05?q#38O"'>?3cf]=%KJ@[,=b)rR^jnZ-:cK^9%0qPQ@8
 81.1001 - J=F21#j'6qOX;"BA56KuRV"\E%fr+-9$(:o54u.jpQ1APtO![TtPR9P.3`Ut0BAS5*]q\`E
 81.1002 - I45G1hd<&u<@NCTdBBiMZT&cGM(5AF!:V,jWpIafgS]&e+K+:hRc&Q2o#^LsoDjK(E_Tu1f
 81.1003 - Ugh/1-Tpk@m]A0Sh8:(!a(K81fZ?k=mAVV+3E-T$-0H6'pA76q&^gSc$"_GMC;NXTGT?q7Y
 81.1004 - pt2r`7AnX5Xa%rcQW(*?Cj'#GVUo[oghq=?^#o$0:oMn/eS<'=IE1DCCa&+]PaBMU7iQk<a
 81.1005 - &UmGki_WKcHa\.hnSEL?->=ub^B$_rE<!-T`snDYn![4!O18M2DikHIdd#GPDp+]!4SIOoF
 81.1006 - 06WCg1*G_2rIR#Jq%2,mhGMX=UnA$@8`D6\jBuWAr8;7+f%fC<[@0&P?ec`J8P@(WGoBR.$
 81.1007 - IS$Nc=#Mb3.RPVMA2+2+aX1Ei?q/7g'J&kj;KY]*j4-_k<"Uh35^XK&;C'$Ra8bED5*0;m1
 81.1008 - =r=-ZKnu1QIo*!R7`2aiJ26UV^j<@?_XQkP21P0(Wc\:0Q5L8rLD*0"OC/2Phn]JN\+!J$4
 81.1009 - 8!W_)e,dW>5rVH`<6[8SRmfV>B+^qV5Xq44lXM7nZ?8)D%i&jsGZGPbAQdTLX_h:AP8))dT
 81.1010 - 2k5AXN`WAKS.OK7,MFP#!J1Vfp6KDES;0p1@;>iP!).[[`_4<T%<02pQ.s+ST0`-/LhLk'#
 81.1011 - gtqh2/sT3\sIW;At:t3_]c(GAJ:#Ntm(QI:*m%"bGTnKlj=r\4Q@#`&K>+@\i]]*Jp`?RC5
 81.1012 - fL(sXpp+El<u`i0-]6jr(17SK`gGt;S5cN0nJp(j'RMKG7u=fP5\\\<-TB3FYJTBCM1IA!&
 81.1013 - u8Q)1N-.-k/l'_gGTkW3"P$KHt\OKH\qTbk7CPQ&eBW$X5k'?8rk0('%B+`(RD'p+FXmPuD
 81.1014 - q\CQIVJWh])@b]M?<<ui[U0Je398t`n_q=S*)@<gnVR-pIb/Q$).<!?mNAf'r2O$d*;J,KZ
 81.1015 - (??p7$1>=<_R$[!)PQ'g'8W9*M/'.P[-"q%rGj<U[Ij"n"&omhtMR1Hr1%*3e#?]?5J1MH!
 81.1016 - Y8@j<s;h/`qAN?`iJl7WK`^D-k8rlM3pNDHj$2&T@.7rs.$W+")p)Sf%FPdJ:*bSa+j-$QW
 81.1017 - 6p[YpiBkEs\VIuk-A5ZeH1QoP";WL/,]Jc,Vt9:#Ve8dH$;^,/Mm"CRt,%P6g,"\@+=-k%C
 81.1018 - %L50dk8/SRb5R%u1(gKNrF>5'1YQ1M$E:0?&oR.i2i]L[tnfcLKH0085R95.QhG`,?O)T),
 81.1019 - G`MTl/)uK5jm'S3hG2se3/J5ElO*-=&R5(4?SI'e7TdnQj$[T):aKDX3$0'#X:g,I^k''#!
 81.1020 - ?K4nH!mKA4%Irea&]0-8>FZRaB3+)Ud5)PKQ'9!dS:QgJP1nU:+a*QHL]5GP^O'-T04V\(E
 81.1021 - ugPPO_\t707Z.V&SWUcb]EGa3Z.uO:iM:W\Cq"s"3?N\X-4]>,ELJE8YG46k3+$+DBiuA\h
 81.1022 - A9'.g4Y<tbjraOlqI@VSFm=pHCi)k0KBHP,nM!TsI?S4+uT%T1A0L2bG/'<60"\_T>[K^>:
 81.1023 - /^3L4)W&4nVn/I"#H;E5S5Gt%OSMTJI'DB'qBE\^8<!J'f;^>,mR/*FT15XC=<_hY^'qo_a
 81.1024 - L*eYM:F@^VUNDNR:6Fm(LJbF.,c3<?l<R'IKe]Gp7Q(uO,amd7Dl..oA"<@:1o^Zr/dr?l*
 81.1025 - E)D[-@n,feLZo<C7J6-D,D6P9T_k"kuI!$YU^A=(a7&-DCJ^9Is$4G<a*aNlU##I/k#;#lI
 81.1026 - 'RLm(5kWP+rh7Xuf`8e1c"h5a-1>?cH)s.MXon&og'Cadh.gjm<*d_Ui8AI:4>-NlY@-/S4
 81.1027 - :f?\'m`[h)O.2f/_lS3qbLQ29NT<Z6ptLrRpUX%)Ad^`7L&$q/iR]k^@0GHRdqMd(epA:Oi
 81.1028 - J\(;,L>[*0'?qUi.eDXe6U';C9JSbG^:?.Rs:G,-0foN,c4>9hs*Q?[G]N5[]WSpZ=bQKa-
 81.1029 - GHHVU>MQi."i@tIcMCmPm#mlb]4!U>JmAAaFKVJ7-hgqP%9s>IQ?013,c^nFqhQ!VKJ\=5X
 81.1030 - FZ1d/1tn]!]K<&mAEqE2"8m_^,3;1i`o37nNjamBpSa'qk@3\Sdr^bhZ@:EP/X'oT>sus@c
 81.1031 - Q.CZlN6eFYfh+@q03<E'hgL,<$h\lpfp=DGePZ:F[%u<ek[/!\iWW$Y@]s,P)+>-2?%Uf6@
 81.1032 - ;8>m=b7:7MCJel!:+K;T$DcF`5?m#&)tGL'F\5%i:CQ0Grt\[hL*Ak;/_#*hM?X:kouJ3Tg
 81.1033 - p8QA$05Ubkp:*DI6KJ`Lo1PqXfVMSo1e/FBGC0Ra3.rEMD\sSdsB]0u8!e-1ThE?tt[M/>Q
 81.1034 - Bi)7Wc:Bio%)eIJeV217(sNYsaS)@])_Yf>g1@9,A.I;2McWBIQ"n?]c.Zhc=?(=(.5qAdO
 81.1035 - J(HJ>CEq]Fb[0G4.Lt?XkC>\L@K@i6S.[M&[c+D`A)=HU)-b.)u'Rm(u,N+n53]3a;XsZHn
 81.1036 - Tqe@[XXk>3b)$]8(B4/]H;,o[QkRN"A/B)CqAj%+WZ-MHh)o&EBko]WK]IJtP4$LE.`pT*#
 81.1037 - O#1VSeha!"r^SdbUHX#R"4kZn^n-+ibCZ"G#dh$];9;WDMh?SEMkm1)Her'8h0a%,&)4n[[
 81.1038 - %:/f'0%NURXcr(7mD;F"jY&d8B8R_h)+$a/s2\L94mG7ZV%d<C4V!'C3a*MQ6]-DY4Vb[N!
 81.1039 - 7OO%t6n[rKHc.SYj\m+'2::Y_/4FESM'-;4c?GFn'"n;n!+(U+qGkZ\"g=oHQA;(@p-^MpB
 81.1040 - Lqi"ZiZD0L$eS@61`t%hL!^i`k1sbk$A6Io3@Hb3NBK7@b_Ome9WN5a3c$[k`b$>&qLR\Fi
 81.1041 - Z6C`hPeEpX@$Q"i$!'ITotDM7:uElXd,S5BGW1:NcUXch`,he!9CZ9'P4Hq\'UB18$<HmT'
 81.1042 - C^b5ea"Ag(h":__+S*YE?2(bd*65njUo-rOML5/>fmDqZK&ed#b'm%L`g0D[#p"u5$SrF=O
 81.1043 - ^cr?*FhJ`tgaq.&I0P(GtJH$"Cpb%m-@`2!_OI#8nbj@Sp^ukuB:h.L[).sL1#Yn8@?6F!c
 81.1044 - %Y@FgE2<bjEXT+R#bsrkTZYs6FUF5D$h1qW%tNA/MZ8Jtk5sB#7;PGTYW\XZ%HeL&&-i?_&
 81.1045 - 1X^j'@%m4,%AFjEt+l]a.\D!O5PL`jUY2t&Fg8>C3'>nG$*+;O6tB.%G"WH?P9U@0l4F1Nl
 81.1046 - hm[3$;\]lX3j0/[Z/lB`I*C'&Wb7W-m<<]#?$(0l=N:O_#;;QDUX4#8%e5OEd\FEoIG:%jc
 81.1047 - ,p_&!gs7.b:0@UQqg,#2)\)B`n4'SpTAJo2&QW>,c+&C&N9XAK_m#8T%j)tC_G6\(NnD\iu
 81.1048 - .&Z-cbm1-'>(C`fPkCLkZd4P^Pk[:5>'5C>a9tM)^=AioV*$TDqYhJ_W"W6c4&8G>P%%A2f
 81.1049 - gDeQA+n?a&0l52jaQS`0K!*J'Y"2aBA-iiErMB_f+c%E%HR,F)@a;t'&#(-Y+t#)$"]/%tJ
 81.1050 - <&Iu[)Cp/-LO:lEa'o3GU'I-cuIAJ;&pI9H6^NC'[YS;a'`1_+rq18+CO:\,#/S&W@4KemB
 81.1051 - BDa%GrM<XXg]icZ!]/DtPM(9dkj9n8AX>Nt,@?8hog4)'HY!@\<o\kf,5i.]K?S!rFM-EjT
 81.1052 - Ln;Pfi5EbQ[(`=T?N0_5ju99Qh[lL5D4EtZ]Xmu7&1P$O`u1@S-ijbD]%N$)P[1[_[SP=5?
 81.1053 - ?&gqV3#DFZXJC<<&\MUWu2='PrCH3qd/MZH:*E->gD]WE5*Wtq%<hVrA,#/a!L`gI3'$YA%
 81.1054 - nL$7>Ch"b@J(%OSM^L4-QoiAo)@0R`^o.TqYrb4M3rpNEmo#n@,^E-GW?p1dKaLYU(<#cmn
 81.1055 - *VnSkTL2p!=1"&.hd5,Y.>-TC>5H65OH#c1^$]hAfu0R3hg/fm^=j(cin;=27*oP#uYur`"
 81.1056 - o-n4O,ZE"kHlZ`_`a6,&L6udq^@/dkWZ/d4s@R"p>H9=Al@i)^T$C_;YV4BF#;h,ibbk5W:
 81.1057 - %K>s]`eMr9IIObH*mUpr4[8&J7lB<3%\<#%eA6Okb:7BJq/;+&gf6SZYAM1m>Z#pg]_9D$%
 81.1058 - 5TO-FFjFHbENq8QBTs%1#fEW,G<_fG5D?(.*:(:1h+ECOT!eg4*g4kc[8<@*U1)3SP@nHe8
 81.1059 - D5#</JV"?Hgj)BC5kPQF[%pl(eNI<04fh@G%AOME$GXk]gN:Sgd<q@%J7&i+0n]0aKek^Vh
 81.1060 - Xc<".\MPt01lKAo2($lemKY&,#:hV01$Ci03'2@TrP?[G?A9:;?s6blMFZBO$2rc;p8Xb/Z
 81.1061 - 2Pr$Om0X*QA1G@bLgI\N[si(Y-=pP=,P5]%a(q=b;S@Fjq]/GiQ2[>lrDU+ulCWe9>uI=U2
 81.1062 - '39(uWnNEOVL)XVFo2*j.Ak)]'gW7!S3F8d2%(*]EL@HD835pl;VB4A:D.5O.)&'=s7\Q?.
 81.1063 - q^/cmh'p9l.j>n&KhDHW@/@SOg4Y^O`0sfnJPAs[qOsKH*(+!rhp-L2pYl[[U?1rFlG"s9J
 81.1064 - L*LB66D9PR+Tcpf_,2A=->9MQJQ5Qi)L'c3C.PI?X*dD]qE4iR0nLS]Nj9t>;BZgu4EZr7A
 81.1065 - -ajp8hHkICa<^(K#YuCISun"/[[:eXLDurg`g/aDso*@;e/#:o0c?/>(Y*>_*A\8A1Y2.$$
 81.1066 - RJ32]Zp_+``nqEjm_=@)*0PIMjHTEq_k?f0s`s64%iu&-@:rlCE%+=`ejk$$N*lQ0EGcBm&
 81.1067 - #s'?b+lf6(?XC)mZaG.1%df7S<VoLEA9EE=$&=+PMg204KSG'B3t2huLaHl57rHFK5e='p3
 81.1068 - M@OHA^HT.jK=.=9?4tNC8oG>>g(Jf04=*n$)G^!UEGG0CCl$Xc!HD@6K(4n!$ZlpULWb6Ni
 81.1069 - +T`og.[$".*L'MK+iuP(O#tti[A+UVYLZOZ!e`J[,IYlO==taTrY&.b,,e.dU2t4jE%H1F:
 81.1070 - kC+oG$(('r>.632X)QRfOT<M/r/[IL1lU2JpNX5EJLHtHX_/8[$5n<[plO9-RhoJaH&H8F+
 81.1071 - u,8M*j"PV?)KTTo%r]PeqR"338:1QmW`ALhDHeWA&TWWfq+PPGjJ"WBl=AFc)QqMR]lN(\N
 81.1072 - 8eQ%@p*49p(]@=TTrV2PBhJH;Q-<1Ard1qpI`0t9YgfJeJkp*=c.Dj_(ZU5O\l/221F%C-t
 81.1073 - 6Qs2,(FuD:`/@c%4\>1L.JW35OLI-9AR,=0C6\m,%PfM-uc-.Ne[?N%gMkY-Jq-fLi`*KiO
 81.1074 - $GfFL\SQJ7i[5UZQY:T0!c=9,<dbiT-[A@Q\7_'.GEl<JQ+5S6q5'@%MDs2NNe3C/<U#S\W
 81.1075 - F"&^,P^nV<i',S%#W^=J]Oj>fDU4)X(n%&+Z[YAR-_2i,!\+g+I:S&q>(O9mu_lF/[ico_Y
 81.1076 - Q!>!:<)Y:BLSOP4g<tc97K2B0ls[\e[#Dl%PA+3)OT<[h!(M9JebiHGN-X)H$`b=/EK.V>=
 81.1077 - >l)I*GWh?\^^(\4Q&H?H)gH)<WNVL!5>@XJn>$`A<#Vn.kd_5L96FrlZhWB-0A3fg:LaT;N
 81.1078 - hWhG'F)Q0W>Ztr6!-XiUj)S)kOa/4OR?WjISg<6UE@B1<M!ZKamHHE$&]I0/b&c1Ok-./U$
 81.1079 - Dl5YZY$1q*'!%sWMm*!MVqRFMC-eir%C*MGXi$j%q7nE3D1CNO,F5WZe%JW<6_(M3ocb'@#
 81.1080 - Ch1H6(__,Oua!ufJ9eM)DRZZ+PTp>Rq&lF%>$oDU1-1L,2.^EOeSTeCgoQ%3(uIAE0o9DQl
 81.1081 - 8BWRRf=t:6_ZsZ>55t,<(SYTQ+0^\tXmM<iNEW4+O5WO$['VfE5hS%?Lg=C4]Zs`GN"#)CM
 81.1082 - "d+KW"'\2kirhDBRXOdZlE>M:>al6^k+^LB7/]C(WC2.d=OE<;W?UG87MYd3#[R[b:*H`t:
 81.1083 - 1I!JpYP-_qM\F=^ZB378SGPU]<Q:AT8qB0#G,o_(PHgAV^mD'#/`POdQjuoBM?m,AM`J5t-
 81.1084 - F@V&F@DP2D_42pUr#`M?JmmF^aJ*ffqo!fkfH`J3I:<Ym=UHJPe?]!k+B9f.Hj@BS%;[6C[
 81.1085 - fSRb@SpprBuYMh/:>Xc!a3\/)95oN7$Ae)Lno@0J]S8DaC@BY`XBlcoHr.s=PLlHI%?Z1dC
 81.1086 - fShb+]Kq$S0JlZcd^g^H!=-f&SN2)Bkg`:E7?siZHDkZdXO5bi2Kn4DKi1h76eL2Yp$&*.?
 81.1087 - ,FqPuaKeYWStSR<dHmE.dNBu3*^>LUN=G@)[']q$=[h&W0deSQ<s`Ee7O?&g$(Kc$?$.9pH
 81.1088 - :Vb,Pi%<--g2Or[FK4!/UT@Rc'ec!-f?"Me8?&m^+GP1AKfE?DGRO>db!F*&Z?$'(pJ_EG7
 81.1089 - `LK[KrL_`uK>p'R`ncF!0@t"a\(Wu4c$fSASP'2n:LKqdgP<o+MTOWp,[0$D\:H[#1=I[b7
 81.1090 - D2t,GM>Y53;_bNROA)![!kZd?%'Y_&g4lV:ufOJ?2K6d?shnSgU>BmR345\$\Q&ug)Ysgr`
 81.1091 - XfC(GXbcAn+'b*\&`[]Gu(1l+qf5!Tm!Bp#:W8c%D/E!c.*ief@AXl5lYN#Ou<rNl9?_/9s
 81.1092 - !j]bTB%iZT'#H!EZ`>KhE-j4?G=^"_l$@b[#,A2/Ba,J.b;r4jP+GNN?Dmm8O?e6hZrdGWh
 81.1093 - FdQNnL*fFVoO4?FXc=a90SsCfSll(YD)OCEg\C,U!+@!TM2nr*7?W'PnC3O=WQEX]<T$AW'
 81.1094 - dW(fmguC9=_DSsGXZROR,:;/Z)os7O/pDK8pYldH*'SRl$o)ugn)=dFpcE:/fHWTf,,G\D!
 81.1095 - Z0tXa7*OD7\9duGqY=JBCXm$nfJ:"+"+l$QcHiqR%:ht"RsT^;G059oD_-P*iqWa<]=C^+:
 81.1096 - n5]%LE;k5sQ!K<%8CfLI:&5(mIcE'oPN?MXho&/.)PN5t[9<ehJJ77G)XJ>cgXNPKW)%)3i
 81.1097 - E\24I=&;iqd^Gs$@Jk4BQ,%Z(m];<-+0Wd-`u"Z[D.#br[IJYuN.eVO09\-f(1U+^.XWjQE
 81.1098 - @frJM\/[!cD[p.jT]9U\+FT<(n%h$laH[WLui\$`9rs9(G'5k&oX+qPp]f[/-'P:,$I*5ku
 81.1099 - [gZ9bj.)IqF'9S"N_]T&C#>AM;t!khId?Y&9pX+>[G+):gRF<YH+00N(@-:u!H5^4EVUTG5
 81.1100 - (f-FL:\@`9%-WoRcehQM86o9S@'d[],(riLMu57kIdCT$u.e.O\%]4q+D4`/Q2Lr+.q0Rq*
 81.1101 - hD4A[&*_,S16[I%D^C-uYEJWmM%rcmdU])G$RaE?%e+*ji_E'E8!KnH)=oYj<k'b7BODdZY
 81.1102 - C8@gIr1&VNceYia/Eo-!R3:DlZ99MX<]k]D?585TeQ[P[A5?@K:[@oF[31,PaT4tXi<h7'W
 81.1103 - sLuGj!S@^FIkS/k--uO[5Z_Pg@XYI8Ee$uQmcNMgVbYs[!3];&llKgZkF5J1UDlR)+:imuk
 81.1104 - 28dOmhJF3(Ek[IIkDU0[Wf"1/"]C*.<)l7]U1C2>'V_sJ&gWG_85U'Y;VNh*H"C&Fl]VhDP
 81.1105 - >Qn(RoZqe8;*`(@Da(E('?&01+#$k4J5^QJqUAub\Csed7n#6ZON1[J(i<Yd8aCa*0AW@;J
 81.1106 - GqQ8aSCGF'RpNX"0$I.F`!ujiFqa?8nG:G8^-Do6hs/`V/K+/t8nk-me*"1>\@kSB9Z4mIQ
 81.1107 - (F<n7K4:QKNd5G_#Jm>5=tju\W6q#mOLj=-iF\QAr'8X2nknbmF7LYH(d>e+0UrEW!!H$3f
 81.1108 - CA8]V&$^G=[f++p)KuEN+HC;)TOr'?Q/:E>b>:Z62Ln_I(25;<u6s6?1CjhI'/khZN@P`#d
 81.1109 - YE$i:%+Uq-]*qi8-$q8iQeBo\kG,?KlT;,><UFh>+]X`,YGD$?[iVj/9,a4!].IL)<d!bcO
 81.1110 - kT\1&^7!i:Bm*MV*>KtC1o5LAKc@5j,,EEoKtlR1`#!%G($9(gLGWGD`RE;f6YkVX^5Ddak
 81.1111 - <*\hg"N0E/!I]6=f4mX0$,lE]Zlpe=sBq($bFI5;.cfT%XkDg'ee)_IXX`_M2TjAM#b7X'A
 81.1112 - Tp0E4MW]m::N&*Y7<X^#!m(\U:)"6"W<=o:I]f(WJ/&5MZSJNu0'!FSiU+7L8\5SMT2aTJY
 81.1113 - 5%_T?WVr7ni'I/9mPb>hS4H<XN(huI?_np(p:gO1%GY\cg4BQ)'8NY'<:GNq&,3migdP)fj
 81.1114 - XFi@Y%V?,p#$K:nZB5qQ>nP4.M29^j/%><UaElEo"l^gEZ3q=>ZXdKT'j6kKE^>tjbXINem
 81.1115 - Q4M(L=8KkLZH<.P.8q+@p+&;,Ws,\V.UMfdP,T98:d."!apg=QrT9!LW.W0(WV2/)_jB/OX
 81.1116 - Vh+(3Gdi?ifne"@X)r]TA:S;G>4'(D)MC(a)ZneIf1b`LV&eKC6`?bB\([A^_WQ$q_qTjaa
 81.1117 - IB=Tqm*jLWCbG;;]O1EV87B2&#05>m%8<.[Lfc$?N0k1%P,;"0.Ul+!*Rr.9Gg;.Z)Na@.4
 81.1118 - 6X<<MdKhCQZk2,`6Hj1X6OZD#*-PR7<aJM[o3I8E7M,&KjL4D^lr/F7+#G)&f6TLn(3s]p,
 81.1119 - N=iOPcWSX>TJU.)F@g!ef^VCdOstG!C/dHe:DP<+N,Y"m'iD42"m=890U(<;6)$LI&H!S%:
 81.1120 - kF<uqLMIX&^I%"qCB@<c4aq4iL,YABKSk^bm5FqWeJM!eU!PKk3rA@'8?Fcj`k8aP-uX:3\
 81.1121 - gu^e;RV-QQl'fIO$j20?@-7,#t)>eqs**VAV4hX.k01g'^qpKmJm"R_)1\fa6mt"_>QRqN+
 81.1122 - >16>N8,YiI8]OBP4cQ310io[:^p38YKfkmk!A!m-Q4.RIsbSh=sW1"1_A/>2@:Vm>$m>C1@
 81.1123 - -D:'3(X6@U?#LqFBh7JGB2B'gXVEjF>>,p+^i\OcI=(^E6VSkr68ciI]j1,Q)nSWVToo/&$
 81.1124 - \I2c"U@#A+/5<83k-*mD^tY@(iksi#3jjp@cT=45ks:qVoMU^u3nnlG*='B'ZI"^1oh('m2
 81.1125 - nG5f0A?hUIqdjm[b!_O@=0e+03]&hWk.+pJGA.p%N1T(1#TAVTlN[;"q7.p(LlkuN,^'b\g
 81.1126 - _*@3I0FY&Ldp2<t;`J>Od9c*]_83\:Hjl4COuUID;-aRpON/HgSgD0bCrCR?B.a1%@3D2e+
 81.1127 - #BI#;?A4WGVjDDu.m#FZ[i:9Q[VLLa)rK.d9(_A::bgIs#DnXb*RRJ/pYr;`;>C>`>VVQ"5
 81.1128 - EH&Yt`2pQXe31"D&+nTX1a;Ri4hFg;4oS&d@"q*CiQ)Ti8'5u#*c*pqG;l@gQ=*/`!`Fd<,
 81.1129 - B6;Vce!`?l&piB4kDlcMg<KJ0>pZQb/p0>nbkaC0oqF?FbLr@DB5I-WM6nfmW\5<)1*%*a[
 81.1130 - 'Q.P7+N&fSR&Dkef,gQ@SW]b$*LR\!.E8D)=D=(YcjXdgc)9Nk:O;Q2Vu:*HeqV&rQ2-b;G
 81.1131 - l)*?Xq8bPI:0e$fRU7LLGOgn?,69iTorKe+YMVCahd,p^;ZB/]5T(RC&*1dnoTEDXBsXq*<
 81.1132 - tbD\!mpbQdS4-lN>RQTe/0hU-2`]VL+!/pY2'^&-C:'/T7G6+ofB5\Ib9oaa@43OtJ3*b1:
 81.1133 - PE+K-gGct?;STh8[pO0t_LD/CtJTGgZ)88X!n[-pKU0J$)D`IJ`jW,1hG0@I%+`+r*0JfVM
 81.1134 - A^B5S<fqt)R"b8IL!P&mGjWH\\59.lV0c6Wko*K]O?XUc$XWpp\4hV*mfDX#(SgVoPqR+qT
 81.1135 - =$CTVG:EkYAL[_=j(`8[8nY4l`QZCpCFO3k9:-)s&btW^U*tT5CIf@Mh6a$]Wi40[GTs[1,
 81.1136 - TjkhBXI)GO9ZgrahDhhC%5TY<5.b#Jp>1Qh,ZUcqtEIYJgF:Ectg<Q[O#*l-LO:'71ZdHu?
 81.1137 - (W^#&UB>)%iK[QC^F5I-CXYnXallmZ\G#_E/k6hli:"L;NW.S,=9e%E>ObI=8GTW9gR;u;E
 81.1138 - Xr3*Hk_!AEo#_To3jTmpl*>A`Dpk6HkDa+#.^BfM-*!jC)*C8I%4_(`?ZhM<#,<qW.+[[_0
 81.1139 - 4:!Kg`YKe@#a:aVW)K\#'Z![C#\qks==0qT0e%pnN!]'hVuRbf,`!=E_IE.nCZl]d_jcK'.
 81.1140 - 0rk.N$kflEY[lk64iq08BJbO]eDtW6'-Su/.`D&RgaRGOZMd=*#6%I!^\r[_\p6V=NJ?q3"
 81.1141 - ,5e+7bmffcibo+hZ0Q`5F9aKBPR27gLA05&=*6/4dZ?]#75L6*L>T`&gDH=[eia1ZTX_6e+
 81.1142 - /l>)uW,&(kk*i*HQM%04md7O2E]pg+J'U5XDnRnMcI1f1Q*lR;l"^>$4-EVmS'ocTGu$m\C
 81.1143 - l`,,m`DoL@r"W.pS6t4.a>lsLK#rHOXr,Jh]`['dd/R-Cf]FI1PC^5W*OlU/2/82AKBu=b%
 81.1144 - X&FDdlmee&Cr53Q4u:J-r)Z=?E_)^X8?@^mb<`mQBu1::Nso?Ud4H':i^Qlc,T(27'.Sp.'
 81.1145 - :UDo6o]t!.Ch57KUR9S$leRGK&B4n;leTpSEuKLPa2^DQPLeV]rA=HLmT:Sm1DI1aQSEnB^
 81.1146 - UoUQqAU@.m+LOUoGkO\dU]oL$Y-g<)s9PT19I99'hm7O^A]/m7GaM\&l]`XI5@TW$HA;bBQ
 81.1147 - Jp0T4*l'2'aqa_M,O]FM(iLp3tY9J"(T4N&)tN07G*Tu=m07$!DQOJ@m@8K0h6I)i)5W"XQ
 81.1148 - X9[(fm<5H/qccmHX9e=a(9O#+SduBm=O2T.tFNZD/bY;7S9\?_9K\B/A\4mCf:$gb3r87mG
 81.1149 - e?h%,:'dT=B_]hsY0Dk;9puYOnK#;RgBe#<:,M.ZK,p??hG))LKt'4ir:!J^Hd<\t:Fu*3>
 81.1150 - LY!AePA/uc9V%t:peMX%*il)cG](_/Equ_lH`nr:U;cNdl]bj_G).8:b"rF*<&c/"\?4:-@
 81.1151 - >J\FTmVtpCBsm#mC&X`;3;eRa9%Y:YcIVpj^TEg/'1[:d#@e4VU/>oupfm.Wk>Y,nu2a$'-
 81.1152 - A>M"M.[]aW;FNmQku;:P;:'\1SW'2eEH;Cerr**gc@,7VHE)9Ws1r>NnZ/lGt)$Z-qYm4-C
 81.1153 - =+AFhB;Wr=&r@h.Pe^D\t;_2,go+S_V(fN/2dV7gkGlH-N)q/9O#I&?+=D%bM7aoUFe'N6P
 81.1154 - g##]<37FW1L<rm'76XZ.CP<$j]#/&X,tM!p8Kid58EEEur>CY*3Du>O8M'_IqrAnT'TpM4*
 81.1155 - %OsK,>s%j.3:oD4Uk93;^BmM_mh1!\2r?g'hd*%>ufR@<36F*SP5'_9o^_N^tN'WrD91"?H
 81.1156 - 8^l_l36.9i[cJ<kA6@_Z75JFJi-6@lhk@<pag+q0uE9C=UjBNkJl*>u)PrA6(H!<@V"u!;t
 81.1157 - E#G9;NQ](L86c$36W=;\)JZb9R!c#?boJQNdNf+g$i-$##gF4Mmi<]s8\@M(dL%+]cK9VlF
 81.1158 - P#joco6+F%R=3SV6eULW]Jls+W=Xa8O1gM3m6s3f]"FZV7/VK-tG_YF"e4i))jdCkjFB2!S
 81.1159 - ='^QS)n$CPGuZlc#)Gj(SXTaqD?Xu\3piTbc&aWE!5B6Lfeog6]rV[>("5i!<VV+t>3:?`Q
 81.1160 - rA#Hdt*QWak>A>^nHYD=qupn-$e4cQeQAU=4u.\[Ad7+!EI+L>OB10qe4GF)D401Wg]rE>-
 81.1161 - $Bm,$Bb>Na]_l/QeO2_]3\478/Fd3WD:TPT2]bU'SlnR"n>>aT?2!.i!impkVSj]s.mI>bh
 81.1162 - 9Z+k%AJlW]1mW^Hbji>=nTZJ>M;g)[sldH]Q$b$=/A?/:Q$Ff:A_/`$Bf?>\j2Pk9a\p"V=
 81.1163 - b>XIUNou7_EYFkXXY3J0lq>Ail:-`&$Oj%PZ9Krf)KH!Y;b6Wtt.36QFkJmr0h]:FD6iLFM
 81.1164 - o9&/,Lpc,HHr\IOnjDgC*tA4Z?0%(&jkp=I?u=fJD$OC4_MB'Dfqo,]k\oD(Z')LB1g,nc5
 81.1165 - jG>U33t,pLa)6('?CG%a5IlQgs^][U-tu*Jj(<26#_IPbTre)CL;0O84\Z8+MP/::HiNX_[
 81.1166 - +B&g*4[)j\#X(@19oIBZQ-<f*O&/i-#.AegoRD9e!Lh#Yl<uD?Q$O"lcsG@kEi"NTo!tZ6o
 81.1167 - OV)!U8@3.]-Z5;;;(#ego%`-eYP3!^93_t6-#4pjlfm(PfF!c53!C4+pERc8Sb@V(DVliZ7
 81.1168 - D\#]be@l>.X?3'&68j88+hF5%!h7R&oWPQ9JjL.uu4\=<q,ufTbPt?_H*4WWES',RY?Z$qk
 81.1169 - Sm#]^ncqaM[KI6&_erL1dbWi56G.YRmQ;$*-4%=jJ-3Xo`[^(>*j"IZ#QA>tIP>=/SE14aA
 81.1170 - K4e5/nnr.EDg+C=!ff)ju0'rIp(i$@HLtR6fd@=J&i+/AA2FeZp$,n=UV)oNt,a:ep%HYB]
 81.1171 - bV1]9[Urp+VQQ1$9U4BPeI->A;M\F(")gi:2ll.#?o[pbF`-k+adV4r7\RGt\EM1B#m%o;#
 81.1172 - SWqr_:#kI,R?Ne-:]N+N!T[W[=b`eEW"SS?mYBS=CW*F.]AiFuf58.F<f(6<0&Vd!2biU#c
 81.1173 - ?I[)nTU1D7fM1BdS\80,Y@E'lfe8B9jS`"6uAqcm+!f!fWcrU8c+k1RdC$)m?I\,=0(>L6n
 81.1174 - C(><fQ*]bG!['J?Q6jdjAt$;+V.`&:jMP<U:8AI3Y\.j9l\1noDJA;=W_h9:lupQg][(4C]
 81.1175 - 4e%HkdJ.WiLaZ;>3Vp(kDl@L,ECh*@m/,&llb2%>BK'=b[\rHjgNY)%0c+$g$RYQ8>\4OSO
 81.1176 - mQ.6L+aiig^AB2SDC\a-M1rB=cF%bFn6Ao'T9,lqZF)^?XqMk3^+kD:\%@rpW50XkXbAd!h
 81.1177 - We^>TbQY\f-DDVfYKQ;6dYgBa<b@Pd1aDTE;_p2?Plm3_1<r?^n*rfZJiO>phW5\:.tB8!3
 81.1178 - 9"e[IJW(I&n#QV%4K'*:?Y60Mjk9)s;M)JtdMuc0Bm*!V*72Zo``4.R!-CZU2i@\'t*kAeH
 81.1179 - i)Ga/NOXClW-Z%ER(7D[LT\\bQGU3X/TG`aipQ1!#$<M?4n!'>mOJmi"j>dS2sQ^n'jg0E!
 81.1180 - t5ErE!HUg#4Qqo5]f'TrU.';n.u+g-s$W"=)aciE/upHQT&uH3,kc##,$*nV8#2@A;Qh,b.
 81.1181 - *%mep?il9aF]%#d*d?KN2Xpc#6(`k=iu-#qa^S:@/(_i>b3qA1@$`+m]uLBdBqA(kkAd7Ud
 81.1182 - <ta9`bn8q+YUn8G[4`.2@f#::#^1%*L!=0%5OSuV8iDb-,?OI0_rf3ib/B=%AUe$f\UIq3V
 81.1183 - eAFlE"n@d`8(nitF'$>!bjuQ1CU$D7+;`9h+e@%5Nju.&FrRbIKn&ZbefY<]AJFkI\E?<g>
 81.1184 - Nh\?ZF`tc47V@$;p.F\.&9Z$;Yg6N5IsuM%mSH\89KaO,VN@q3@Y\<#p/_Oh\8DOrD?tH?L
 81.1185 - (J?Z(P[I=EJKWqh>ZUXI"M]+C.*;cTgVT_^qOXtC#TU8`CF!g[gq>>T6BV*EMl;#'TdEiO]
 81.1186 - :Kp0FLuM2^mg.?sPE5LaC]h-\0<h;p/FV8ZlAVCqE?UMd9;T9C/?_B6KFkJFrS[.UR\8GHJ
 81.1187 - NU:@@RVk60$(34\fVgk7Xt"@"j7YDr>@Qgi8_6GJY=PI>HbK(:ickF#Cnh=X7h5Ad$1;c^L
 81.1188 - %B5hKRS90#7H/D274Mpspa><jJbVum[,m5p:MZt!,n99TRk10gI,b]I@GDkJTaGDcU]lFX7
 81.1189 - lutnlq/qiREdXC;r0Q+nkK;!sD>i*mrU8WlnX)$YN:<INDSL>0VE9'"!-Z_EpIDCI&#Y>pG
 81.1190 - 'b%Vl\=<p5M0B4fm2)i;k8I'6r2%QgO6[OrQk$D^H2Xt2hRc2"/+fM=G)"Yp&h3OKb/!Q&<
 81.1191 - $$+G_NqOKu^V-!ZW\S$GbT(7&rI#b]GW_nG%Z+,nl/'hCk4QiP)fhZ62t71`@#8L;d]N)%7
 81.1192 - +UlY8g3nX/*T56hO^(59^@<CGkm399]-"U9ZJU/>UO2bbOu9;WUVe9HC$d7gE8>r6;mB!g6
 81.1193 - o:tYI;eS,n2TN%se)b!*DCUQIa(A3s4`f..MmWJ4d[deFMJ1bWm"h+:A^b9NSPh%1@Dg5Mf
 81.1194 - 8'H\\mpENbEnPeTq_ajlB4"g?#'K_>dUr(hI7C,7X4D'/etD`VZqK+gp<a*Hh/8M^!k4Zdm
 81.1195 - cAAric04uIRbb_IHGTreZMtDV:4^+dt*%hs*h@)'Y;!X#D^:Ynp,W>H34].I8]rj*rh#9jn
 81.1196 - &=:Q-H.IUam?gH2gDj+IPIY!XScRDr_+k5q"L)/gY4HT`dWB<$qgbY^2'&-:_5*Fht:e.ga
 81.1197 - *(X5M&0M`T:[/I)Wj'/=9KZmNdbd8([ZEAV/CWH"#gTLPb?>0'*h)]\%OZ/MB%W!]jA,:bM
 81.1198 - .\882RWZ`?BXE99.aij%5,tMpC2UW\L&be')bnS+F9ClEA2Q4lV4P@0LEZX1$:$[8e:6XK/
 81.1199 - 50q^V!B.OWbjaK$NqEKBd8XBh7_B7/LA!d[FX]r2e=oG2-].H>"Of(6-jmkI>(HLb2$?3A^
 81.1200 - JPo%;cP]'5uo8XZ>WiF:mt`a[EHL&)^nS[[(Ig8MR:<c;J^TOa<T^>XKdU<)(nBV8YJ(Fdb
 81.1201 - Kelg'`:RCcV#kPe,PNHEA8Y[e-,*=%d$]c82d`cHaZce^o-(c%BQ.[Xqc[4&E'['g5mu*XR
 81.1202 - GVfK.\OcJV\5KONM^+c*PuKd9RU=M?MKVsm@<</u\5k\_F'i[0C'an^U0Qr$LO;5.cP*tQj
 81.1203 - 9at&_<FTu%[jlj]o>39M;B2g#[<^i/q8UbLZ^t@/6W`^ed\u`#-.^[(6Wm%3$>*]N1WbVt,
 81.1204 - J$$8]P7%-NlO)gVU.f&)W.5Zc.rhPNisTLo<hu1]WTk.eWGP1cKV.SR%"E<bCON1k.pKG<G
 81.1205 - -amWaYM*M/a9-Qe*Q$R?^'=EJ57cK0@9>s)BsHs7hKbo$_:'peJq$:H."+n<W@gI?,(B;R3
 81.1206 - W@Jeoc]qn2sL6U?_I3h9V5EcZnJ%><iNIBJ*nS3aVbN[+a&kNfVbWM#+?JY+GMN#IocW2%E
 81.1207 - <T<R@1FjP:o)V/*+j;Cf"%Q87"$.</On?BjN=q%Z76rJG)r77Eo_QWE<X:E%V5YSa)O`3;[
 81.1208 - -=ab8.&]GHnkXj?e9lZ!%GU&<=g^6.M!"_lE\E(Th(Qr6JKD::_3+OZ#UbrtXh;q"f>io,9
 81.1209 - F&%a<Ks2tJ&E4ma*J71'0XH3c$rfY>:=4SRBUojsU21S'&0`g5;@Ppm_`_oQ8]=fN(sXAM1
 81.1210 - 9WZh'P%iXOGOo@9\?e\<&@+$RM$s0^pZ`\fc:@"Agkf>59*b]\djnA.k%obV.-C\attGbM]
 81.1211 - irNB&+X9qu&#qBW*kAS9(L"eSO>&9H(m#<`/`m0FJXC_8>LBb>b)_E'Ug%@]:_W]8du[Xqj
 81.1212 - #PqO34r>*m3A#L"%,0ZjM\.Z<\CS#DQj>m/*6dlcj4G`oi$>cEUC5jb,qTf2&l`es:tJ&Sq
 81.1213 - /T&(W!GgghX:7'7TN4`g*Z)O@V'&'8*Tr=%trd$]u0g3U2r-A^%.RB-riuiD<OsRCG&NO+N
 81.1214 - d7F:hV.IH))A6VWd8M['d%JH8JGt'%N&=K]VF!V/-&SBo-jB;TPmTKkd\@_HdcG_B3*o#7n
 81.1215 - 621m$?]$&N)M&jS=*;RAfNjQ;!K2mRSta@7):_tk/)kB<>MN5&q;k"e6IpS7PHrNV,lTU!^
 81.1216 - ^g5ePG1#=Jpb[XOFb-eqSl]kQH=9V67*dMAHUMR;jfX4K;!d+\<#PFA#7d[ui^:;X$c<E+N
 81.1217 - cb'DaRqWG/OiAm36tU;CL&*L1A=\]6]Fi@^tc&>lhi#M$nR:<Hj*L\1Pk<#\8@l6Ss!'dd]
 81.1218 - b3h!r9IB9m+WiAf4XZ7U'k);4Ti&`-'.$)jAX>R["gk+3_X(BP&6r)lM&d`XFEhP(m`SB(`
 81.1219 - G<s:J!eTMO?58i(7+,p!.Pbh:hI7o^jBH"L2B9=E7elm4AWo%'7)<!R9n"KZQB6<iN)K?*]
 81.1220 - Ed8_Ehl*6@$+H@n6iH9f*15=5QPS_E;(B*Y]5T[I>2^t)T'CrbE%834@\hs`0d#,id=a`EF
 81.1221 - pW<fWQ)%+i$&I0_HFgUDRL2>E5t;42eY]F<"pe33hU7a4U,3%tWLtNP)_B\Jlf*%%of)W:`
 81.1222 - (E:jV4SO-[(:rCj*G&J#;C2hdX*W>-m;N_tJPE7Q!L@mk!uI%?T[VH_!L@k6YGl]cJ!?-DB
 81.1223 - b0^$+QM/eh<34T,WkKOa'1)$S53U\8)_ekq8mO&\kN"OTC`gnJ+>+G@T:c]@d*5jk<],*fq
 81.1224 - <t/&Eof9/)[?">FHi0"e%>+WsYbk9LNNNUo&YW5(p5P6CGfZ0>!#!)rcrT=R+*IE;\+$fm!
 81.1225 - [k@4L=D],K[O#'@_CZSTo>@3$9<*r=R&B;[JQ<p-o6gUpI=Q*mag*]EC:,L545g?hfK9GqB
 81.1226 - &GB(`kcnJ8Y&_1JN6^i*6M7)r-0bpDAkJ$njGSi[;LNIg=n/#hO$5'?9f;$T?d!MXeks\rJ
 81.1227 - E0inTHV74mW73=cDQ>O^Be:/=b8'j"kW9:R_\^8P3dp=;:AlPXHM9c7rik[YX,S:+a*d%8M
 81.1228 - 5B/oD;';)J-;.E#sKTf]7!I'Dm-Ee&6q&7MZD=t:\UZOtGh=?KUb$MY'?&YNDDUl/]c3(Cl
 81.1229 - [U%g?Etc"c5'/o>RJ7fkaUT[FjW(_,."dAhpTK204MQ?+*WP04UB'<Y[uGWm;9+ZGJFN9FC
 81.1230 - C0MqhT1I-oDY>WH#m-NI'327L:bcWXjQ):^P;Ge$^DZL)=@5iOQJ`"bmL[u%f*M8oUd.Z:Q
 81.1231 - c!9?Cf^2rA&\eB@]cl0uj'#)sWrRQZZqO_b&EXB+fW/hLe/RTZHcUCo]1/[H=r"dYW%1SWH
 81.1232 - ]5Co+kD5g+Xah`#Kcr4n6umgD2P#]fC32KV`(or_'`K5C8.''1_)pJ+i[5o9VF&e_ANpVU>
 81.1233 - 0cZn7V<&JSroa_2uj')Np:(ol@!fTnM&2sX7m/t7+";!P"n4#9s9*Rid!FoI;YX8!NE]*<0
 81.1234 - "g1W',@(J7GSsou&C66Cb-_4gRU2g[5ps&(,)lp?T)4P:1=3%#.+gD=ZrLR;37##WOMl>K!
 81.1235 - gO+Y/WR3R!e0E/L9AOh7n<ce,>S`bQ@B"2m=M:A0BiFF,aM/jK@&a/0!m'b4<fgD.$4df7(
 81.1236 - hrAg=o+D!&!pNbT^CCNpk"@*<D<@+e0.<)\\>s'<sb9;*u%[5nq^:'Z$LV@4!tM\.uhc'bO
 81.1237 - piZ"4X>B+qOT'uQ!0;/$es4q41=$)k?O+VYMcGn[:/(di0_Jaa`nN>Adk):;8%+hAVfD]3&
 81.1238 - r)DQ(I&[`>SnfC*X2XrR:EOd#STFrCl*T=@E:n8JDRiIR"*YFq]nZ<^lZQ:jY)mR-t0f:$"
 81.1239 - q\rC4'n_D\&cEd@i>3)J0es%Y;3&n@Po5`#&YZcO!FS^j3\)dH&ooa/9h)6r9]r-"<+]rY:
 81.1240 - 4amUa=$3<5=.jbi_EE^pjJlj,m5SA7Red==sbZm-o+IB&?L\,rbLSj/Vj\H+W)VGe1-L@,g
 81.1241 - &+Y_PAp3bT\=,UP_C3USTFolnL4'+poeKOS2;Ld/<IE+l`!a:>HKM_C_c'li@tS![L3E*A!
 81.1242 - -Nm]ZQ(N""IH1j:V]0$&hhZM#_tKeLZ9dSfZj;[-)bK.t+40`gGl;[A2"/1Qf;0p<eWc`XB
 81.1243 - cU]Ri/,dMYH:6.0:3[Tc>.!%AYV/8$n2`"B,,`.=o`h'EV:B!d$.#AZJ@Y37R+P=m8rkl\P
 81.1244 - CFq)hXIr,h8!8rXYn/KcG1LX#EmOU^o'%o"75#=CGn<dRJsZ^_Wl1UE3YSh]6dE$tQ33>b'
 81.1245 - pHNsB1F\nR5,Gr4Tjh[Z:?[g)NOr\-U\H(dl^VU0+7o?-8S+j'C8$qJGZHK2(=8rm>*?7Pe
 81.1246 - FrH/-;/'Jq5;dr9Q4u>L2FoP,_/c\lthX2pgPgdt6n[M`?=A/I10"a$Tg,2*$lK@T/mf#;-
 81.1247 - 7G=t;iS7M.Hp1fm/2C,KP?'(g6+9(bZn+ZuKc4S3tk6c;:VL3l?O+[c&ODk0-<==*NC,K(3
 81.1248 - A784/AeOf=L->c=HPOC:aR]NjpR#4Hp6B:A`Xsg:X9Q%-b7%W(`*a48VK[S:'b6gE9=&'.M
 81.1249 - r8T+W,1nPdXB\*3l@P'aj!oXIj#FtN8+OJV-reqMEtU7o87i)q<?blc\h#Nb!A#3*odNh)3
 81.1250 - ZV3b7A+m[iI2sZ/ffVi;l1-shuQA+;cV@T<WhS8eRM(jCmPkVgQcGMeL+Eel?@d^3PYl%5p
 81.1251 - '3oHW\`',%4nY!gj?1RPYb>?I`+W[@pchX'4&W>65m,;WgpMZ;:.=>K%6!Tk7NVILW&@>W'
 81.1252 - s0<R;o\XpR&C$FSo"73,Q)IpR9d?PW0>:Q\k!m\WbN;AJmhQ,-irfg2F(7tKo5<XW>lLeL'
 81.1253 - T@K>M!6/Q.'+W5k$@ANd,YaJuFM_AMn)O<a$7)`ZE94ZUK?$6!#27mE%cX<&B4ljfe[UtV/
 81.1254 - B4f!+B,4og7O#k2cj(>8.=a3f6(_hVG"m-=BYo4C+Rl3>"_fleC)3O*n+njV='tG#C."7tp
 81.1255 - 9He';esSS:'bAKG.DFC!F\:X+#_P'@68=k66>jXCnom%(?9+PRN<7)D\hq_6B>KU[\e6A34
 81.1256 - ?;8"-<j+$L-IKQlmH)[g-I<%fZX.%G)d-(FBq7.rg4#DKa3@U?bR@06>`0Bf>i$(9\?P5W'
 81.1257 - >]FMh>npK)@OQY'V5D1Ock2>)*dW&gUcG5rM)6C8?$HZisA\#hf"f!6,/Mg)XkGnr&WpQp/
 81.1258 - k$Uh/b7/*-*f26i]0_@XqG+u>SGIM?(X&i:*4<la&f>]!>:)lc'$^&s[GJ#pp1OYVIIM_$8
 81.1259 - F_t!R+GJDHIRN'+Wd,6OnhS%@J/>LDTX008Q%.=_Hiq0/^]f:>eUc7FJE)c?fHZ!8.tZ(@H
 81.1260 - 1L%s(J/!o/g?X]K>N*l(^4mcJd%N:#5D,J^t!tf6U_h)45m#j5_4ZAQj-Z2Ku72JG]SY-H\
 81.1261 - ]_"FBCJ'3.<%g6&:+<!n`ZtADp$%/fXSXM"N3O"/IWEm>Ae>'\K],R(%qt0o("cN#9Hk7O*
 81.1262 - ^JUPP:sMu\3a7D2V6H&Qi]0;Al-`(`QcC`Ac0!;Q*fR._:Tqi1BaGVUpsGlNkn$]r=@C6kk
 81.1263 - A=Nhr^cS-"5@Y*Edf[5VMbEBa>Fl;GH5f8e:c'-!f<d>3:(CrltbVeEG/mo]b5RE^>YEVA7
 81.1264 - Mtp_G=_F%QbhE9?maeLrBmQ-*ZZ.uQIqq],\I9'qMad8G(>4ipG&SGZ`L580!+D.]=_fchc
 81.1265 - L,5;f$e4g'h6"_O<PQ)*8%P2fr-<eA"8t5SJfj5R*0'/Gc'/AV\eHXR%mnqR@45"W'V_G+n
 81.1266 - IeR3%:5.#Q_-%=k,/ONK0`.K[g,[,;e8-:P"$"RD?d?iROTQK:LXGUDbq`6;<(jrEotHQ_L
 81.1267 - IGp[au$NZ3:>.=i#+6@]_1>8?[K+o&,[fOPn(2an;4-t?>+@B9agH7=D4W#BIrRP1UCMl>=
 81.1268 - .I[P1W([rUOIs$(/%cIAe=b'6qHN;`*9\=4e<S/^f`(g:kX;9-\o:"uD==p=L&3A:;66I(J
 81.1269 - gO$MKW1(c0>3Cih17("FN;8(BH&%V^eg0Ho.=`SG5p<It;6H*-MIJ*"5isMKiAWh.+8Y$')
 81.1270 - ^hqY0:eIjMn2QUYrWJjf<`=:0,U9"q^Wmq&gE"Q'"_('=Z?gO/$`AN[Mr_'gFo`IJ$W1M0X
 81.1271 - VBG'^'2JW#U/6J:Op*4,6t3Z*mJtU10-V5ejjs!#WQrOukd*RjkcBO1O)LEqWHgq&+tBDe9
 81.1272 - \=$*4#%6];JDashk']c'WbHa)ZEo8UVB7R.Es>D<,>K4Fdg]"?Y1>PDl8DR3JgWLIb.9uCm
 81.1273 - $Ce*du8h("/,Di.?n0/M[*d*8NqRO@u\=n3_.(e#8i1^@e4,(:PO>@u?Hn3.*96;rL3I0A_
 81.1274 - 3i`nIYAe'4]Q!d!ONonqf56h,"!X/<r(MB(=3#:b.4PLBU/*KDnd`<n_Af1X]8s]hH-+j6?
 81.1275 - @-D%41i:Sq0lOA2$6-b?r8sN1!A->ap4)7@\jTK#"^9JT]/X%<dk8hK4nL1],[<a4Qk"TNQ
 81.1276 - PEhMEALo4Kp\D`KDDg<,kt^4R.#dKX/8=-hm$N[pfHQ)f/a3c<Ub)>pk)K;-TMEcTJ8IfB!
 81.1277 - N'ZoX.X*#pjcR8a4Bs3cZS:no*__Se!PH#DW7(Hl42?"S[-%DQ0neGXI?;mXdGhhO>eF3jK
 81.1278 - .j2[fYYBAm:$="D!C5]JC.p6>I%"4nh]lD_RX4krKf=+D.]n(,))8T4J4F(0Tq'3.iOqulV
 81.1279 - SPd-A!ZjdWJeFX3g3c7Mgdg0@le^I&dae<)]W&l:q9sQ?rOk<U\ptJNUa^i+i>q?0rHom@9
 81.1280 - H]uY]V*s-gn3;d1T_f%!^8F#?8V4Ejl'N1J).G`]slHlit!o@lN?7FTej^i7HNADj9?oS!>
 81.1281 - 6g4e]i]63a';@hCE$D2CptGk!"E@Hi3<c4m!SEgQq?%;ij1Q7EH_qgtK1!?A)bI2?COq\\`
 81.1282 - ocRJ2UVZ428tbW^;\SpYO)Hg73KFP]Hm5"g7LlK_tlkQBZu!1iP0R<Ln6Md^>e"qc7"QinK
 81.1283 - 1U1-e%56m6W8R-ZklrFI<e`61l)To.`mscR'qmDQ6<PVo;QsK`6edg<,-r46[oEoC!@K47F
 81.1284 - ,Ze1'(IGO&*hFJ7`"8PJmc'TIT4cHa'D11#pBN@62QOH]8b3kpo2e4/A;!b4\[k&Nq&6ZXT
 81.1285 - 5mf"h@bG:Mh#O^T;I6d_/^[Sj1fBd<.WnuRJYmUFIq%35C^J85OH=g6_scdSi*/8Bn@GB;1
 81.1286 - 9]LhXA1I,P6HtqfQ'=^Z#3bqI0L+rdd>lOB:3Y&I!VJ@?<GG4s:Mp7,j>2ZsGI)NCMrjf^s
 81.1287 - VY+d#=VP$"r7:]QbQa`?&k^0raa9]hOAZuNE4Q-SJa.J2JJ++6u,e5]3a+SMWoBp9NY5+ti
 81.1288 - Q<9f`P[9fk%X\UI4fiXub$ER@rQ<Q5<d4o(`lbEZU^=.)4>jdq_[GLG!]jC/og\(RIJ\ba`
 81.1289 - OdI+$'aB<-To[iL(Enp_6fe@6jKt8;c"?/bh">X6U!?/ng/.d@6>4d3opX][!'@Hom,rp/Y
 81.1290 - to=oh'k:@IIaFhoAOK[S6e$9f#+rNe@^6S5G?KhFS_P7[pQDnc=,X5ge8M'NQ:b*SK+e=?0
 81.1291 - 1`adpCdFjg3?#I-#]_Jktq&rI4d4=/5`p^b)>e!W]GZ3<VRN<#1TV/m@3<684WO$::u(0+:
 81.1292 - 3%dRrpLcM@6g]Ei6TM2i0%72/06HrgcrWXI+D1D+_@N#E;8#okOu.D6c2Z16?e+pN.Dn]$_
 81.1293 - KNn6g6FE8cVJ:*qnatcA^ks<J`R4:ibe@.&'ZLkmc3\]h5KL@4n7XlUkeCLcoi-`F%7L@j]
 81.1294 - 3)6W5brcB_e,fW7'D1ZW:b%#j6:nIm.VVa:'c+MUb3ZB&;DaXd8lE%(0'l8J<6E3T'3*X48
 81.1295 - bBr63@0_\7oV,r=C.8L'lgW`<Ag$i5M!1u"rZ#?/U(@LWeDFq;AJk[@T^&rO(;.QdJ0EgVq
 81.1296 - !iK7#6s7C'^-5Xs_s^9Gpa);l-sB-jA/@=BqeWKR&m8<PruI6H.hdX28H2FBuA]2de#!(%6
 81.1297 - TY\+TcO?n7rUmo+CHTd&Dqi_p]Dpf8Go+ESc#%H=TG$Wn?ML,S6")"lmZNL:EuNaJ-qGCAP
 81.1298 - _;XR#:VZ'b;J7'77R:_kYCRf#4SmY]eB2QNbT'7#3RhlrKNpK8-,]%-Mg2NOY;L2rHcY>/A
 81.1299 - QSPgc'r*VM%pcaH>Pe%.*ZNbA.C9a-;]E"/X<IiPDDX$N\e3]*h0W\s?;nLTWh,'_B3Hqj_
 81.1300 - <6)a5Jh?o;d#qBH?-Qo;LEe9aQi3SafOG:QPSk&)](M`'tk46dNSkp:FMPm#?J3F#7V-PJP
 81.1301 - @S!elb)_<PEXidRh<"]GH!jO2LLrNc@5>NkTM4(FG^DYa1Y?H7>JRQ2/e&4+bBA5.T`6r:V
 81.1302 - 0!g`:@;ng.^/caJ3c;JFY$+MZcDr]a\DgTAhXkPQO\1-0NJ-cj"<_mR?H!SU"Mg\HC(?0)\
 81.1303 - 7VUZTj$[RK)RD@CG"5^TDHRO:33Of]6T)"e,Wta\/Yb;@mlmIH?UlPdP=Fe4e05Rkl<'OH*
 81.1304 - %%cej,U4FB%eb\sK2C*KcMa0KBS]BU>'>_e=faWL[_cK&J:mAT<0/o!6jJ*@%WQ(t`@,:.K
 81.1305 - 2HIj;1s-_34PfYU\B_MmMlj!ejSP7BoW=.,c:q1ZCJLq9[IXZ`tJ1^A)a7Z_LN%c10,GA1k
 81.1306 - 1&W%Rh,JX!:-YO-'cA1S!,BkTb?qBT$D5`"rd.Uo^141"@sM,pa2EgBWS>E_mQ3r@6<QBpK
 81.1307 - A?$jl04';]cO2B[-+#RPc.V7L&tErEXBE]>NP5iuaD(ir9gLsY,qSrJprOUhKN52#/bGXH>
 81.1308 - b1C/(aiKHquU1ssa"&h0K4Qdum1g\J:U)sbVN1L]QA!/:k4!'@LShm%&8jXqd8M&@4"Sc+q
 81.1309 - !?"'(AF_"PJG.8Kb'Ref*b5l6IhMS=5q"SU(UKp/5l(LHVe_AMdtQBcq+W=[gqK.EN`OSmm
 81.1310 - 1nl-hPH8"F9$&h.&jU/;0)r31jOmFTBQ(h,=Hf5#r31Tfc-ib?DPfc"@qUd^j$K,TT:J<"X
 81.1311 - o3WC!ZEnOn.4@=T_EpA8\Q=)STjb#p#Xk:5P,@"]`>?:4gDbX&XJOs'q=3-\P[2OnuIeQ]"
 81.1312 - U&'l]a>g9iofc#Fro&;E3!3@\Op4/GV*3PGkEASeX")g5fAMu,-".Fjttog3<F+`TDSqo,!
 81.1313 - lL8C#j<^5_HUp^]WWP!O/?63gPYZBE1<dOFVXkQ)cQ)'7<Z8Xa[nLC2bB%l#&X@7"d!4Sm<
 81.1314 - O3e7D<UJ`^/[n_aciX^td0*.=nuC%O)HV1P2<VXaVU++aqeTg0gMlkdeB*X31Sj7QJ;t7R>
 81.1315 - &koH#Mi=B:(mRg<g`PRo^]V\p1dH]a$qZf?8XV`LcXKjKkhR+],3f[i?B@t0X_n;"DZm-Hq
 81.1316 - .C5o`VKY.!T.;5"_ug'Yq+d"3u9,6tccU$)M\J<[,1MnJMnKGShdTN+ta!AUZ"=V[&\R:ej
 81.1317 - QQ2k=NgJR-_7p5]&s]nJfDjc]0s#Jfg?6Q#X]/AmkH2J(,NP;Qs"f9o+TmUJ[M2iXofRkqK
 81.1318 - qcPa2Ljl,,s"sDtDRHHZpXTtDMLs6PY9N-pj:S>(<K[Jce7>c,`Tu;tRdi(S2Mp]F38pL+Q
 81.1319 - KB#Yh>t:BjJPaX<QVD3gpQtLFJCJ'_F:?C'?12'a5lu%Ala<gDa.hM*f=F[NgJNCfQH#@T,
 81.1320 - :C`>MDJE<66n8[C:$R8Ofj-t-<#S[@hNuIE`lWm<G8i"_>gqLNoDSDOGIdheW38?!%k_INm
 81.1321 - Z:(8%-nU7eR;UA&>j=[rE=/`O;l\q8^(&H#989G7'4J\[RC4fWf^+/8J.7QM@.r*+R'0JPd
 81.1322 - g!Gip..]RQ&a*_FF52^@D]FBo@WFAt8&]&apPP4L;)c$97+*+_K1F&%#)q=c`N,(peu0XNC
 81.1323 - Jf0/9Os.ja5ZrHl-1$K]KV/fE;0n^E@*[B`joe)H[H)E=Wgp=/,5,JL/a#_TgE)2HJ5K1gC
 81.1324 - \$?V`4;Q_0Z0cE--R7'kbk[N&)D1ZNY4DFO.\>Rk+XQS/&o?rPYJ3a@,Me#G',/(J5BloIn
 81.1325 - mnrHh&X<qr4*R62^3J`0-TN#2C%0lF+oc,0NUBmcLf%rJGTs)ZLYE^Z2M2#EGor(H,jI]h3
 81.1326 - X2r!h[[8#KPo=S>YtnL%Ba!($YZ1UO8,pauX01k[.9HF^D4LqTiCAheSDQ6CmY]&*N8n.&V
 81.1327 - I=TA'0\]e)CaSbFc$2)Y\l,S^7Y\1O<O^VaNn$Y7$YM5hbsM3?G[;#!"RO-bcCX2pGeRj<t
 81.1328 - ,fK=,8^ke8];[gIAH9IpWZ3Z^M8?tKZ$G^(S^i5jRoF6Vp&rBg/LuWSBP7YCf#Dj@J,r.TI
 81.1329 - oCtK&aV?QB6.!0Uqt*)a$GR^V^GG/l';*$9TYG"\\jP\=PGUZfk<?DT3d`BjHgWr4X[9q.6
 81.1330 - 7Hn9'I:O_R_i1"6>NmAF<?E&q'j*J6ZEgXJJ8?R3PW1;#pQ@G8n5X.3sb0U#c^P+$IQd)pS
 81.1331 - &P]O+S]0e.[[@Qme1/Xio"p,Y'fS83ra[$H,<4,3-U>#mlgD_,M>kPB+VL]>XK$_7?[2`&.
 81.1332 - jRhF18GN,X6$G^L^J=[e9P`O&gf`*,UZ>K,B$LX:L*d&9D.I7;@d7PnSo6sdjf=,MW,7?h@
 81.1333 - Q4D72X@m9[eLS0&#UhRiuBh%$)`k,T8POHNHBZDB4LU_c@J>X&OIn(K%`p@0S*+;;>G=O3.
 81.1334 - ``R]qlt3X6>)"_OL,58c9NI&k2FnEZ6h$'Yl6!q!!JpB#UN?HkHpGUqM9&:3*FitLC?S'U)
 81.1335 - CX*5\3*X0ge1%oO"3Up]SMbB_oBXMN<tP>7&/(",B_*2Oi_j*76#^ce(i"mO2YY#an23aOD
 81.1336 - >)/CIeQ98cYk^,bpToLFm%m#Q1GkI&B44!sk^$'F]rBW1-&_apdj"6#tr+S<LEuP"QLn8W8
 81.1337 - _R3tY%@R>HU!Xh,aS>d't4YfgR=`*BoBj3u1V[)F;l]r:A/MXRW_<6A$tam?mg7)Y"bTh6Q
 81.1338 - %a:-#p"Jj7m5YA?d#M_R:Pbu@W`(G&dRNh_GS?,9>TIqpi/kD)GFO>pJ[lAHP9Akb'@suIp
 81.1339 - eO4f=#a?)ZEo7:PdYZc.M$2>M'LkZag].G-M%&$hjM&mGP06Ogaiqk_`5BlRl->s#b[dH_I
 81.1340 - -QQQa\L5:9W3cEm#&khW_DDIYS`ESnk6UJU:]\]b:HLbI/$A+KeW:m]j(n?R#X=#Skm#Pc4
 81.1341 - &2k%/nMY$AsN2c31c$CmiW]Q+)j9crcQ/lq5Vm%Sgd-)U+^&FRFsLkton?d.!/m]Z3W%%uD
 81.1342 - k*;'@C6qe*[sU:.-fVL,t3qe6rn_hds28ogPo,2&aQ"&#HbLn']dgpp!>+@0i":[jXc%,0&
 81.1343 - &MG%oR\1iifN;QFUQ-!;Wab9SJOSC7)-G-47_18[d[+A3o[8<nRUVp+kSI\QY'@UMNLm8O^
 81.1344 - XN/e/O&7bpO`LOMW/R_PWR"d\cT$eZZ(e&E(^Sq]]J9JCZDl696&<_$V!47G+H*[SCV3g+c
 81.1345 - 6@GTP-#X5%uK*pb8]%DD(pcrpeB\L:%\f!;K1.tLXdOA0g!d=gu9je-RaY9eDneR%9bK;)_
 81.1346 - sd$<4V5Bao9fDGX&5m_-23.i$QnZVGM+Y;HSn.OfFPJM^O[-c"uKBI9P)J`(Ujb*oMkXNGt
 81.1347 - \1EIt,Bf/08O>ru+f%b$&p;jDK]brXI-$qQRj.Q'bQZM_WYRa][a=/j#5>_WNt5hGj-K\0#
 81.1348 - 0ajsA>d84:pf#$U=F\bXeN7a'c#i!pm`@;/ci[].ed`@t]@$Oc0?&!ol<BXtkR#S0t(9><`
 81.1349 - Wnb6YAI;?Uk>96V'3Hh"Bi.J+FP!(Tb_:5N/U,n;MH?(:OI^up!n/7\O46#2Lo`^?g1SnPC
 81.1350 - kng=e9-ACP+`pXGq3oS]a\f$R'*U>!N[KW=bX,?V6\d!OAL?"aZWjkC:I<3N*>5Ag@1^t7/
 81.1351 - E%i%+78NX5X'45hXh5-!<q!`=(E[PT5L=S(YnBg"[Vao#b,naip,n#G?,?QsZT4c!8=ML+%
 81.1352 - (s/]n@$U>6Cb>!\RRb%3g$Q`?U/LE.+cqe)d+7@jhE[NLE!K)\fDiLD4DVEGqA_:M[;I08M
 81.1353 - `Z$M?a7>H^uH3KRIJnf8QI8g1Mk$E2o>F:eV;K5iNNBjbA-O`BtO=$nNK\_XV<H,+=D<"MJ
 81.1354 - LgEJCfnbWZKk*i&Jhii*;](NCX^Y:VK;[3q;>$/Xn;=`+I_EEOLk-WM-j\a3"cYJPf1!b"%
 81.1355 - EVm.$/hWjh'NKe_AQ-tR8TUbMOh[,ecSb!Sm_7)iA;Y7^(]I&mbln$?iCdsQ'tAm2.2!]iJ
 81.1356 - &<1_hqkt*9#kjiGHJ@INF=e).=6Ii?`c`jj)ZF:'QeT@MU>mXrZMV.@B6>ga3$\TUDc-U!A
 81.1357 - &si]VNQ]9:%6/CM6Biuu.rQ8@PuIU]^%?bSCRp+;SYRc0p_(i1:%p+X$81#n!I@l?N>7Ps0
 81.1358 - 16'aDec=T#r,DXXOn7!s9@f:H0duWPJc777n>NDj.Y!eXX6"JPAPt",Ik"dEQ7EcfBcE9[h
 81.1359 - <_0ag8Xs*`&@PYO&Rsh`=QQD`U+QK)/]CQS<)^5*!3T?B<`fp1@:c]HAY*An7V&,t>[1!Aj
 81.1360 - /DT[`XLu&?lSfK&=.*D;DS\h/#,RMk4W_e<[),+&`Kl!@%M)D0XF?Qp4G_eSrNT&U5W+I5$
 81.1361 - j5[-U!JQ&4S&_M$U\C3*l"R"nCL;knGpjOg8rWZ0:(AE9.@\k@IHmeobNHAVZ"ihfK89%Y^
 81.1362 - hWC1t&!M;ZnIej!.%N\IVdB`e^cQ>fNXD3TKekuO/8J`LGZB4]q?k)Kj_6`,biXsiu=&^@j
 81.1363 - )D3bdY.#>IFQ+inmk]GSccp4-V._(PoJL3O/Vb%YO$/TucFWn6:M!';K;B[CPmJBpUOD>>n
 81.1364 - M6:@S2RMdIIcH_Hk'fDN5+Lhug"@5;0%$S(+G]5>-XO<@:#dR]M\T@4\*)l3J-M_jVP7CYQ
 81.1365 - pE1!1*qhaM"j^kPM6OF-\eE&QFr,#F')\VX@C<GooW?qN,7f'D"sOG-'?^VO0IKTLjH0X_]
 81.1366 - <S8[>S(O((QZ[f\ZkB4721emHAob#23r0%[L71@cf^cXue2+S)CH[C"masFXA",pXRf/-U,
 81.1367 - ]V@#WrMO6d^KlR\Gs9!)*"Wa%0T?dcEBo]$5Di[d@rmng[+13)c-N$fZqDj@X7f)"`fe_:(
 81.1368 - ^;YZhrk2D-YZm+Q,$MOPi(Bhk^`F'uJd)Hsk:2"F$m,Jk'mX>tW)gH%`O)Odn=SBo,#5sC+
 81.1369 - PKS-N#bKK-cMh_QHAh)$gT:L`TT=!SQ#,%gM-e.,`u0C3c#3eS#bAEk:q9a3P?J^Ln00<#0
 81.1370 - Wsn8"`e.)Bpt8]SmG?ekA9!K[l/%q7/?1.&'42]#aMjD'Ml4Sr#SR:D`o<.@#ms(b#IMfLp
 81.1371 - &\dL@Sfkfl!>/F,7GK)isPAd;h8qnjop(?RGCZ*FT+iEeNXsPrE`VZ1>X[ABj7OM#m)<^hO
 81.1372 - VRnd\%Ipkn8=L2g9TMq\iA+"kf>:ua.3;<53EcTJ`+4kur!U*uiCZ8)$==nFpEos<Id@)S*
 81.1373 - 9ET/mG@6:=f+B4Z9@0>.jKAO00o_EUT&9$mV>Js5A_S56IAG!UTiH:6=<_N#0AW*)]o_2$W
 81.1374 - ?W5:CEH^9AF\iG<A]aUh>PDcRP".jf7p]_M?[$EXnAJ/[Es-J!AoB=BVcrJ.joAb<E-LN8o
 81.1375 - #HA[mpu(ZJbLNjE8Q+fppBc[FP8ZrpNMPj_$k@1nTUSd619#A[q)8;*I&%-p`AiYLp)!*D>
 81.1376 - %Y$n'to_c\M3aAb@AL1(]<<Xq#A8-MFp<?Op,Y*:.)-Mg3RBqCr.ugmr]Y$$WRCGJ')P#<-
 81.1377 - ^jPDKehG0Zu\k`>'h'6Ps[mtW\I.%YaHM=ZJgLmL$W=H322XGHTbBFd2K?_Gd\m,5(AH9]%
 81.1378 - =_!LJAj(iiEl\DA6J!!"_PN4KJC=SL=\$L@?+H&`+DRc9Upl&Eq)Z4iNr/E+/f,A<CM>&ES
 81.1379 - r1D5lVhreB%"#IrrAW2cIg.H5P@?"m"@q)BJ4KR(#Pdu5mUmmB&'grQJ92'PqR*PEL=t.pk
 81.1380 - (ohmD]NM.%`?X9TQiGcHB5H/Fd@J(8V^"lLrne.R#:D%m.c@9C+cXa\@qhW\mVGarC?JZ5h
 81.1381 - 5^&:YEQ\giT1\:2g*WQM=R?Gp2D?R")-e_fQ-3]U43o+ANaurXA:L.H*MtA2Y."K1'0G($n
 81.1382 - s?%6d6e0t</S_Qo7ki_d0V2GG!B5`q%oA;WGOA'AF1a`L9T(RiW^;n:u_F!+U[jM]_]ApD[
 81.1383 - u:$-P#'d98<S(">.R7/`4';neU'e.qp)Odm%,Z70]H5TDK>&@<MMcn]`$Ddg5)kG)7dne^O
 81.1384 - =1dSfrI;UjE*,4L(APec=b$iaAfDbOaCK<o4Jl13Qcs&_=hNm@4eL)7FBUgSQVFC-C32,rB
 81.1385 - !qH<II),\pZ)!bXcXC.;fI3[<PRI2F(+J^gm?(?Ed:p(B/^QAkM#bgWE(OO%'V(W'6pPN6t
 81.1386 - l(4qU7N:cc$`[cQNf02kSFLSFlW^+)b>.0k:*le]V%SoYj%Oj8Sd$E!qi</dmj+\h<<lk6J
 81.1387 - j8M`AWlCf;0K_GJH6%E":o4V,IC$q1cHOXs3?ZqY=@fJZH^B\OW2_C"(H:#gX97hNnpiWII
 81.1388 - ^OW?t*%"u=.8b@n3aQ^n;qOt(md-ROL'>#V8Z;P/sXN=E1^ShLf/t'E]>+Fs&b#1![40'!0
 81.1389 - ,f/bd<A,pW=s#4?&oo&dYOdnl3[41$'g+NM1-IY1.]P7s:_0'."i3j;nKH<pM^o-$b\\Y!d
 81.1390 - hL%a:",?o4\sQB$r7TqNMKbp2=Z?1OeZOU?!!NgNC@!\;<3*Nes4L&?.YA/I)/O>2&A`bTW
 81.1391 - B)>fb$Y$ZU4@[SS-XlNMU@CQE@8"e;*]k;oS.9=_le$`GCbuou4gih%rf9Fi]ItKjiW<AKQ
 81.1392 - )%N;]'G=gtO+IG^CYrI<`B$QX'<EG`<)g\;NuLtl[WbD"pmN[2t:GcT/(=>;8[H_&+^W)2O
 81.1393 - -#!QiDVT(!IX]N)PI,u5`?'j[kNb+WbQm>ge<AsCGRU):q)i*UF%Y^5.g+G0eB_id8'4ja)
 81.1394 - =f(C%Nhr`?R]U8S`Y^4=SDb@BX_?n=Aq@/PRkDr^BfeN.eENpGT=+)+Nodh>S#Xr=2VQ\Xg
 81.1395 - ?2\JBs<+,*rWqES1@+:nD$YE[\:<_(!#kbO!Vp$fs1?OT6NM#b#02a"jU6pd:Os9Kh.'KLk
 81.1396 - FB84nKb5?.[PQ@N!40*Ns>7pDqFY;IHESIEc1`e4\+XrY9#^PTc#'$M6[:NT^-ZMbi"\FLS
 81.1397 - +4q]=(kfQ,6'I!p5XpU6V0T./Ib[9b0(n^AOLQ"#$RBBAsgM=7Ft+ND1g5C\?1r$UD&YCK&
 81.1398 - $ffrRJ!T6?P>-E'd29.WV`dA@!:eW@T;0<&iJY@Kg.3Lh;QMb.O+bWVLqn6H,/KmFV!>)=P
 81.1399 - 6I=Bn`C)F%ONnHU=D\N+_@hEYiP%2%7Mata2b/H(+sdm[#3!]KK?qB]`0d)/gRKQW"P+7p7
 81.1400 - Z:'WA6F]hCg+g,BbVcp@>n'B]t%We);oSPK7a@d*ZtV*_F/AY;9XDX;^E&$+qf`J((a!'r?
 81.1401 - '^?;C<kh(._7\+i%?>MWCED8C:-Vi6.9%;GK6o=Y0=."IYHOD7cf;ZPjno,;lbH%C&_].Dq
 81.1402 - +D)R?H]a,)crA(bsbZG'L8<RW(Kf_Lk$3aN,\Hl6Mr.@<e.(<fWg1#.;(R78VnbA!M'ie1o
 81.1403 - UnqJ(e8Za2X\2g$FEc)CJ]O)t,cnt=3\P"s%3Ti`?QNf^Q#?fgeB7]mee'*'_<s^X7`69A<
 81.1404 - VLD=mlOMY(4b<*U6I8l>@\UpP%!4%1:t!fPBCVUaJ5dPH:j+f'Lu98Jb]9,&c92Cq(`X6IP
 81.1405 - #7Z@8Ehu\V%g(rNj7q3beW3Z6].)V>#e:rAN-A/^jHXp.R(o:qkk/=SPtu:8;G"Y*sP\j&#
 81.1406 - &5b.Qp5#'T!ZfdjiAXF]5;?DPI[rj>bB!koQUsX]6:a95/f/VKJ35<*FQCW/7@AAlTZTg?]
 81.1407 - 14_;YRilsJAqm62oJE3;)/_E4]>pZA8/Qbm?eTJ/*1hscY#6qW8;;_phu=?[GWprilW=q_r
 81.1408 - _TidV;GhOq6)?nK$1B<A.!]rthm5:`K6:>FB'.[.>*O)tQlJ2l"bVBU*X;`@hhHLqWCkmiB
 81.1409 - *[XiPN*us2mY.oo`aS#c)g?:f-)e4@?Ii<GZ$#L=UpcTCb8L`MAs%V=]g.bS(oZ9kKC/3%D
 81.1410 - 3/Vl;0RHW`V=tmQMt7C,itWrLlF'F&YXOj'u3!>JtZ.N@,!2]N1H><Q>4\_HTc$prRS?BC=
 81.1411 - V%n225t-j0nW1&)J8?Dls,*\5s=T@Vf:T/ksMEQT"$dge(j)R?tLpgE'QM3Hm1N4iFjg#T:
 81.1412 - 8"B?.GP%J_OTjO4eYEeM"G3>X/V>ca$V_#81HB*#ni-("*_'`aY\,N_ihREo1Mb2sKH/6jT
 81.1413 - 79r8`Hq"GkuCV-,,H#gu\:>BK?Xbn_?_p@!0(u3<*T^d1c1>)%Xkgu/l9WiT\>"f:d][gWa
 81.1414 - 3M[I[DT@<\'G,Bic-lHL;JK-o5TAFWNDPHMAeN@P5R8@\6,Qk9X_^aR<i.Ok1eA,2^TY'5^
 81.1415 - CiktCIL$%KeH8t'k:cSllDY$2MT*%qb(Vi0lT(j_3bl<5YQ#X]sW%geD*DFF:?%8I`p+/+!
 81.1416 - \sImOd2*pC/(:VGWKcNT%LY%enU#jF1Yr-o"4?`SXn_Jo2lpA]9bd(0hAtE8@Y)2V-[BS54
 81.1417 - +l:!Ki"I[N%1H]A/V4CWks+k0b,P&al&AEK)BeLgIu%PD!!H%rIGi6.Pp^2;&K&T$&]SE8\
 81.1418 - VI3Lp^Fqq(M.!/:jdGN=&kFF2;EMHA+a'^sn7OTF&>c#n1a'%^rm;0o>cAXV]"FcgchLPM6
 81.1419 - $9LM'm7!\`F2#(sKu\1b?mpc+[Hei'_Hm4jmMLhAhqurP:,PDj_?:AX@Y/f\MuEguGhks6B
 81.1420 - FeMs6Vkj3S*s]QqmPbj:X2[lp'9c"Fb1i%4.K<lnU,>QA-.DdHI?]3f@O(Ha5b*kiRdJq:U
 81.1421 - s"[#iHc7M@3*YZjn/Cid=r8W\WZ;eRSV[P)d]NqFDe+7OqRSE%gn%?eKh%')@q:h=6Gr6G;
 81.1422 - M0Hi@$tK`K`hbMl1JILk4jIGr$_T?d-36>rqd([qB2mQc/X&gAut,4D+EO1#*d$o(=E!O*7
 81.1423 - H0GkT[*:[N&qsX;666=?Y#Vf+Y!6+RG&3'bG4<^A'"=YPsE(E;+i]0<0"Y^VkUhg)#@0EfC
 81.1424 - "t12$$j(eb\jg1Qq8@/k+^G>O<WN::%$6,Xn;-N<de(O!oakXf:KHpl#!>.>$74?oJa+F1O
 81.1425 - rhFY$SU*<E4@n^:-!pK/C%o58MLUWbm`cgb9qU[n89F9OU^P+NbAP1k90lBEs")`ae8kKA"
 81.1426 - *NrcmGNnr+"OITS-U2U^'/Q&L!VUE;pNIfJ+\>KZ#t^0dnbK$4sH_'/;=a&,cs8D%5HcmUC
 81.1427 - )@_*&L.+V2sU&s6/iU^$&@Y[&Yh*e:F0CYo'um1XJY6?+,T&L9`Hn-/?4-LcI';2H)DN>Ug
 81.1428 - ('<dYe7p?g]Zn>`90gRB0A2=r3cm;Ok@`_LX-,MO=lGc-hP$t-on];-#OW<C-$fiKLES1Z8
 81.1429 - DU\Z<qm"NiETgsD\o0#`'?<*?M1c$W'G-E-6]nJYJINa'%d(SC>VP:AEYoB$*>UBq+sS*K6
 81.1430 - o,cl'GQ]b,#U9CAecBR[3%,hFm8#r_\Ef7dR3R1"pao6c=HTZ_C,qj"<n`g12.trCbN(B6:
 81.1431 - ng2Da#N:57#\U-o-H\%j9tIHuk7l'E]$SEgYYq"UPB_#uMTNnu1\;)SZHWl2i0P5qsmh*Yd
 81.1432 - %X/0]?e,W-'A'G9o`/5k"MAUPFl,]Z=[kQ5ZGJ0p)j5p\1C26V]`_GKfSVHRJD+0Q(Y"=Yp
 81.1433 - d$mr:$6]hj*i$gCc^G,7&1*nY,c<,*<ap@M-!%=jlEhI5HV$7$+,guH<c"nChV]5,Y%$3"`
 81.1434 - W4EbN,r!d\6YE>.o4^)RD)UHP16RZ;9FNJuZ41>A0+SsZMA?VA)?Paj!mpGecn\d7AG5:r+
 81.1435 - MkTL@-'GTSMq162C(=WU)>r\brZTT4=G;/NkBEDrbu<#4Yr6Jkt*Vj:H2,e2NiS:_9Y<Lk:
 81.1436 - pS+ej)2uA$VdPAf^LE4Ascm6oc5aZ6?H]5ZAIa@t?R9jDJe"%HA0.Tj1)di<D_[)rS\&E1J
 81.1437 - jrXp26u>%)89EV^i`%mcA65_M8^!0S\e5t1CK720<&@l$EsQ>UG,*"3G[ibf(pHq73i"G)J
 81.1438 - %F%RW/E#;Q:8&1_d%h`%I4Nf=>mObb7OuYs!3qEFf'f<:)ZdKkj?VBKd"E^V:Bq7`@Qu6<J
 81.1439 - 9d4HT[+RKK\O[ApE&0]jcL@'YJ.?\j*>J,i,?h;Q:m_7*=YR#W+>lOeCC#K09Tk*%`'+CU*
 81.1440 - %'Tl;C239_S"rP'iOMsGD:#+1Fd9V<Z86u,llIpAKs`!oL8ja<AB"-iYn3CAg\_W<[&J@JG
 81.1441 - r\+^HsW'+eaHgFYP+@(dlf['f.WL-;7aR-mnU==1+9O15bl_hJSHf$K>se'_EC\926j!&Zh
 81.1442 - fdV6Y^3FWNnRFPquo@4YL-@N9O;+uR^eEXEB-+'ESB=6)Dhm5cTdn.'%&=Q31\2;qo@E?im
 81.1443 - t,UVRse3"r5pL*):E"b`MFr=_s*F\Xb@Q#NAFt$n//RnE.@l?2SFua'@4_+1OA2ZkeG"H5>
 81.1444 - `.%q:?U+WOn(M&)Fr1i4Ai=3aFo>pNF'o:#lkMQuF^bg$Y_s[\BJpN!2GIknNG/$JBf;5jG
 81.1445 - +!'QSS@ekC,Vo'G,]5bNF`8;<V-bEPu8?_D/8fk=gQCiZiD-3&glPkD'_,L<ip5Ih/2lEDD
 81.1446 - pToG3NnQm;DXfD`76MG-Fm;`$X`M$C8MIFNI4ri"7mZ-L`TS,rV@qc#NJ$E]5:bG:@RA/TU
 81.1447 - S?F#PstG<'`R4`g?`F>lX1G=cnc9m$+W:_(YT^f>NYTF3\UFuNuUG>T?1^B6.u!`d3_Q[*e
 81.1448 - aI<YF:GW1>$GDURRNHk2[GrM"6GF<`cIMk);<&--AJo:!bja-Y-HScUZ`lp<>)?dop$J37D
 81.1449 - 6Uaicn,O9%?'2m0i:h'I(`A\!I$`nS2m+3!6tt%qIWtH=ctL3Q`bMqg0i%+cC?RS,])iKt7
 81.1450 - O>/t'\jlgTG)PnJ=%T@pAu]3&dapQK/1BLnC_29,o/CkKH]/fVJ$@I9IB4XK0q-t+9:H;:>
 81.1451 - %<D>rD'PeH%;T<JKO$CSG`;Fnpe0I1ph7,#A=aYQe\4aoOJ`-K-2+G^_C`b>sYH$6Vcg7DS
 81.1452 - e.Iu<5(o73`q\@==kYDE5l-L!%=\B,Cb`?.mD#;?;dAmCgV3JVDa.p0qJ$5sc,fn:f!)9(8
 81.1453 - *E699i2A_C;Nd1a_De^W[BomTP$$L;124jjceVKUFAY=sE@W-Db&helAFeD_9fLu[XS6^_0
 81.1454 - 7ri)g32r):9J<mu'4Pm(3+J3K>k]jKPSkA^_B17qC_$,OA^a:[U)Pn6?7h5IP$j.jVuT-&e
 81.1455 - L+c9R5]0ncInQ[S1S0mRPqSS'+:6(XR5e7C-aMB@Vu6-]k+aW,",fQ=igQOl]e6D?$/=T,M
 81.1456 - -_A_k#f;$t=+H)<%0i9q*K)*Wg7I@)\_S79C`PScCjA@5"/TX#R0;("q32g))0F<@36+Tt2
 81.1457 - MoGW>u\4DA7r<$Et*g*Rp3@M)d03?UhfH43u.Q)+1-+gfZ+)EX_%]I)t%N`oYaCC(G>DSTF
 81.1458 - .Bi:,u\GMlIO;Lb_+u*RI7G,?car]OeUu@Sng1d._Y=E&?S_BR5C&=M,L;@>:_0R&a2d4c4
 81.1459 - UT<t`?&gl`cn/(]Q4c6>WgZ#,i-m$G7L`POXsq>i`b9_easQ\CUT[1gi1ed?MHu=IXRul$c
 81.1460 - sNqYr=<<>-LT4a)\''OBp![PB4cDOg0fp+-_9=,TTUE?a9X[MdcV4p)/u\!19n+<(d"K-8@
 81.1461 - qU(BZ[OqF0\8K%\$uUoc+1i)XjC>3?hIn"j]0&)hRrS[@/$^H$CKaJ[epGRPcq`89pM5H(l
 81.1462 - 2=R9CNO=p^itl_LAT;tZluq>%Q^)?tQ(-K+:(HbI(jDm"h'KJ<TRoVE)X84o^8kKgUfBm!O
 81.1463 - 3fi?Yh+uMRI"!16(:->#jE-$M,'d^XX%0h0FHe:Ej`a]+%@81jsZZ*E"K]#d#$3c#"#i%;I
 81.1464 - -.Z)c/M</=-Y"2J,#0Ee_nbs(Kn:8&)gTCB>^I:aV]6Oc(4%=uQj7TT`.4:'jYeNt3sj>??
 81.1465 - "^p3dUTM8>VMnB0gqS3S6o,[MD8:d=U9fp3PESJXZbI/b9TfZgR6&c?tKpu9YtKJ6af&;,"
 81.1466 - ;qbKRsU\]<GH11@kPkHg'*!4HM%E]tbVq?3F[h6;bfMIq:qcLV36*F2gXB[t!OD4aYa'Zpk
 81.1467 - hX-6pJ(4@LKM65TbE/QRt9?((I2ZNk(%$bbQEcQ*=!gM/),WX_I]ciP*3>t<G?Qb<T#V;b>
 81.1468 - &'Y=EV(!NDb;BonGJOOqD9@s*q=us]rO=`Ge$;#gee6Q?e[id$j`*"?<_0r,2ZbP1AX?M&?
 81.1469 - AGi;Opg"(,RQM5LE<JR3g,L4mBs=G_CV")YDrr$l"@'b"."/:7i@!KVD]0YZh_@.--l]'2?
 81.1470 - U]QbV/Tk]i^MWj5Kk;gRm;%mjk3!T/HoPTi]'7YZa]uTRGV!uH@a?$@gW]sJ.@-8)aR`*e"
 81.1471 - SK]\/jP<&ttm0Vj7nQO:^BL*FYr-*b\W'Z=3o?G9UrUTeR3E$q&<Z8^K9FL"Jj)qib"3!4p
 81.1472 - 0(>`pB9cm$.Jfci15^2$#%f:$gn0MX0EIUhMLf%T)%]&#e@^8pUs46GZAXCDuk!L)]cgdL1
 81.1473 - 9&:W]GDK4;TP=%34+s^UaK+#Xi(+=M_m*d7-,&_H%&hmWljauUa,1t5D-n_)e:&bCfAKgFF
 81.1474 - 'G`nfZChB<;#f_>,:p\L:A")1V:2oj(^?U025;8Y+tc_!p)r?+4!K>'h^LGTQ&rn*0LqG<!
 81.1475 - nm)kQgAPr+Nncd_%&)K6lMafp:lh^>e)uLct)\I&=p>kd;ecr+>pMT<Hl3CV9bSRb@e?$2'
 81.1476 - X.s667^(YTj(Gq/Y(5@W0-`FBG.R`.a'<Jp6b(Mu@#P7(TJp=J^mT<ZhqJ'FkEQK0eH-QrG
 81.1477 - [U%>R=1&@/rB!>UM-,7tdBDE/_u8)t:#'TPa2P=T02R&ll^+BZh;Eu4JoB]PXUB+p]_%7r^
 81.1478 - 'cerm=/"2;HPtG==R!WG57n-G?FW-N?WE$!!lP5l=DRj&V=6p\A'R`nkUOb!-X&OU!PR?/3
 81.1479 - Z)"E`.r`!\?S<7Eg>-8R?gnmP((U_*_dW'PS5q9\NN(/LO3EgV.;F9AT9%dWdL9=*;8N)KG
 81.1480 - )T:pUS)`J4]\ah?_bTJY`WhK/2,a2G8hM@IsG]/!]UDP'd_<if?3-DE!GWrc0'0E*?LPCWF
 81.1481 - ':\q+\TQK'.9c1E?nF@r^A\^'.J1<>95peb=Fi+!6iql1Oq%q:Q(G@kF"j1IpajK!W>C5g_
 81.1482 - e'WU0ihE+4i/61@8e#qHKaUijQ7UbW(jANW$\W^WFE)T6#78oI,^d.nD)kj0f1`USUk)+JV
 81.1483 - AC5s>I_j"BGB`Wm,QqMt>=ppAn`.FG5=fEPPO#b4**,']?o.@kRJ3$0J`3V$gEoahc9C+b4
 81.1484 - IkqM,pAZmE"9a;fdpS"k:#^Q\0I*H*lKl-(SF[%Uc&(mR%Q"4&5p0f/$NNsu)7XQOV*,<>)
 81.1485 - H;<a9i>t@P2jq(`A:4eFQC4E;sH@n;'^0dcVlFA41^Cd`mJ&$4YL)&=]T[ACKjj4_K.G*P:
 81.1486 - J']ZY>tNNg'/\NX"/.FbOB]'B<9%PpijGBan+:lYBQH26r,D<oRRgWhqqrUT'!jQDUKNGo:
 81.1487 - 2LG@fNQ?0LKlGpq^DlB00mV,"MM(Z6c1R05Y9nDE:inT\I:7MCJaG[gVWZ?>F+?beQ0)M/H
 81.1488 - $_N#VrGd]Z4fr`YGOU##3AWohgZ.YBQH"E!?N4FPE-K]!L-;>ZX8rdRtGkQKVBDM_2!\!Yr
 81.1489 - Ss)ad*FSK]USN9GBKCmCWG6aV))4Ab`j7L(#PNR)W:n<WWpFDB5fXPm5s_nPW#eo]=!\pIh
 81.1490 - Ac?0<8oD;_0Vm=dD=aln$HPb'b?c]$c?r]6:o"lm?h+rnbe.ea`;IRY0C`cbgVI0^pcA"P'
 81.1491 - mQaZ>@`a!7HQ,YYWe[7GW!X>!Oo:!fT:9a4i-"$^KNJ*$7W,GQ%e0[1is-(#sO&8!E%[IU`
 81.1492 - J8T9tWbXl>f;/9uR0;/P]G\bAY7*^9Z+nMDA<=_3rW5_J_g`p_WcS3MaE1k'fd<H+?)kO\Y
 81.1493 - %EoD`P*28*g9>L'gX:bFsGS(!b;Or+%7>\=)(='pNar:mm"i54Khd)m`Jtl_)^&mr0$*`K-
 81.1494 - !dV3c,nr9\`%-P'[=jbhPVD'Y>@.VXI7!.;%UmjK26\p[QDbkefO1n=KcC+]EUsfOj@^ViM
 81.1495 - C0!H(]_GF;i)a\0#^^FL-qXM">P!n7JN8f@h`EG%i>HaEC1X:P#?!eomIV^aW+fTF,kp$RP
 81.1496 - fgBRA'f4Jda)uP+XlZA#r=Pl+A63FMJpX;&Y)h(.SBc+;SLPK9DBu9,aHt-;?M",cr4j$KX
 81.1497 - o"Qg7>/lf%reGu6&&<%O't?9G)eK(W$["-'AJ$D#Sq4bm/_%<D*9KB[q:i'<3fJkBNAJcn4
 81.1498 - `;I)WLXsf63TL0E$es_7#H-L?T2J*ZXS!.rn":;k@_bB)8ZK-.dJ\E`T@eu=H[Sn!1]f]ql
 81.1499 - o5mh)?HX#EPaE[j+d9'+94XA<aP]X_KcDdCH0Ff4-mYL>=:\7#FtM/Ce=qUu[t.Jb2TR]t!
 81.1500 - L.aPJ0:m`=!\0KPa7LNdlpBUN@Q6Y]XKBu"\IsD1T$+RkIHH=I&-RW8>IT'ch6rYaQo`PiX
 81.1501 - V_^="&ZUY`5WBF:/N2TU6a.7g&Eb#nUO/<^Lq5U\.rh<VjNP=MSr*i7bM4=`lbQ;H>pE/l/
 81.1502 - ;n_d$uBF%d'GIaa,K&<D5</gMVASotE6C%rEWKP:DdHOs'/Lnh,4;A"U5+Eb\D"!8:Y4]o%
 81.1503 - U)2*^5R)2EZ%rqm^Ci,rSOCG'mdZ6c2nKsdVW_h%FLK^T1JW&N-2qrH115D^&\!HaF&:/79
 81.1504 - C!#m.Ua!2fH=B1C.1g[?N9*b7Mf7;@-)9B&lNM(.AeW\4&T6seJLeOIA*q^WQ^,Jr>L67'K
 81.1505 - PN]UIb0njR;A_I?4Rk%jYtr=IW*amT$kKgb9PqjkN"$RVk0Rn]9YhAnA71S&9D3e/>NK8.g
 81.1506 - e%&/?+m7*,b;h2uk'[iUKWu7\1j8Xh&6VC`S0`<\%<ijQ-lQ?refu2_2Ae4C<2MM_WdEP1/
 81.1507 - )?R?k@1jfL/$f-GsE/)Z\Ke7fUC*tI>Mg`:EsLrtodH&t!\U)G'lbDtp2jnu6F1DXIo&9R#
 81.1508 - 6ic(-cE^OPT>5:gs\g"JB,0lV.3k]OpR5<E@Ks*W<a1Qrq&"?,2Ku3qQWs=3sJ;M[-+$/T(
 81.1509 - D&#>hP9SO:>\S=?&@C"odtFYDl1M,@FG?R?LeYURXY)44*Nbkk]XK0!hl1aaZa=b]]?9epJ
 81.1510 - 'YDuYDk8h&EWDt)F58O)\n>ec"O"aW0l8#F:c16\u.#)S]d]WCK^V"[W^'K6XV17_GW7l.p
 81.1511 - -nqW=HD/?+7Ch<W#'RnpB]"(.?$M8$W.gFf"'#^0a]&L-lB#XHbaJGS\f@_*`iKNUO`/;2_
 81.1512 - ,uOJ@V\+F>RA00NGWL%0UH-12/ff/a-+Y5,jE$9Z!2Ht=6Q@sg_5QqcW*cHkuMGBO%mQK6i
 81.1513 - QRhc]-%8&`dgbksNf?Dqh,q;LGgu"lKGP,73_>nXZ!JF%+9d[dh84HQh0(j:=)jQn6jp&IN
 81.1514 - Fo/Ss3u;BS1)qMQE6$[(*1g0A\m&^:KfcjknEc^t]/<?K?92g:QW^F;0@gG5\g^L(Kc\tBF
 81.1515 - 6V5ll[p5W2-dnF\ja5%A*cB(bB\+O]S\le-W.,@BN=rl4Vsl"*,bdrlL[<ZO/o'?Zmpe0?t
 81.1516 - &Ur'CG,Y-0t,G;N=Wu(4MA0ARJ[18?`[#O-s1EnQjaZ(hr*Gqr`3a85]0h=GE[$)LVRip/K
 81.1517 - T@j1Xg\dZRN($pSY%(;MPI1._gJ:s8g0B]l#r((>\VG?1GBqe\de*<'mEs.(%HM,;q-Gcr5
 81.1518 - .!gj)h^cV`3ZgJlue2hPuZJ4l135HEHo=PaJ#U4=ER("SBSM#Ko$3UKj?t2JAS>_9f^\\Im
 81.1519 - bS<DP(-</XMDu']N#'7")B,iJUVi*NHj5B]Qieji621_cW"4h2>/9'PXuNm50V!i--42g"!
 81.1520 - "55]W5CN$9JG[g2R"JC>>5/3mgVX`_NZ`6_.!QCigr-60MF1<9Jm8!"g/]nX5_fgMSHh1SA
 81.1521 - LqoY5ekr=m$dYk(>c\,]H)9==-EQjZ%gA_ph(4fN:ODjXd?X$M6/C9M%X>YsW;O%?*ifP$8
 81.1522 - 7B6OGdb`;E48$Vu@)%tf-oLI$.cUf@]--_Cr871<9U+CN0UjX/&iMqcrM/+SKNV_g+M`Je1
 81.1523 - o#a*'4*KAQBLl!7;(nCc9AdUL8`dD2%^im_f<<8bN!*j=Za``3qDF/^I"LMj_$Rd]jjT_f-
 81.1524 - 7Dmj"9O0fUjX9tG7soOe9O^3X9L[0P7oXiL\;!<5UQ^(MMPut3=BGVEJhm^E$)8!C4FbFUr
 81.1525 - 1ALYN`)s59QWd0Hq:7s#V9;?F$n#ZN^aG&Z4(55b`PH'H\d%"ME$OrUlM$OBnpHBa]t2bnn
 81.1526 - *nY?cfC:ah4,NgXA@QO:@-=8K<UC+G[oQUOshe2'ME[bb[p7>I=au"f/(hA>r1gP<6pW8#0
 81.1527 - ,'=HtY'3m'`]Qp_VoZhat6iZG/:#V<3Nftj"Hqldr<97&&s;\4X>8402_9=u]GZ_be.GW9B
 81.1528 - 3`!!7QH%`h\Pn[VgS]I%f\:Zo"j304RNZ_IuM>;cl]M,<']I9%9:p*8Mb=q6gaSS7?6:_*D
 81.1529 - UP-;/9F4=Y:ntR'Oh"`HbZr-t;;R@uUs/Jc(Ouq=aJ5j%7LRDS8dq@#F?%OXi]F6g5M3rB+
 81.1530 - X4ZdYbHrKKgb-!5a<0s`!E\+#gs"d4N@^iUmpWU,P]m1d.bedim0&Y`:sqSH\dK:T?/AQ1*
 81.1531 - e)?2#0/D+#F,%%:OZ"KA8^0n4J),[2e`R=`OjgW!MJR#dTSK70&-#lA2OpO*(WPSI$"W(Jq
 81.1532 - '*Z*9#!eG%5sMQAB9d//O'o0:-7r("?-'l.68]NZP:)63eR&F@Nc+@]%%ZHDs'+2"t;8T`1
 81.1533 - 4=\E^dco?p+(l_0;FAOB?TTP^<E0VC\7S%KX;2CK7n:ie[Pt[R":l'^$UqmCr*!_$a;Lk"U
 81.1534 - SL0tZLWtY-#[+JQbqN'Z&6!9)J`Siu4046af9diBWGK0Rg5)P)5#^c`;ft>S,icR/eMe/74
 81.1535 - e\_kFQNlA'8H#<'<*3*T]/jJ:/\JV;6YhKPtEs0Q-Qmj:<^S:n;^=Y!*&V5ML='EY_UWaUX
 81.1536 - A1'b`,ZIN@WMoLsj)#%TQ61m8m9#1KBttL]&4;I6c@#`kpGL-Qn0s6jnoa4GqT,;XIpoMJg
 81.1537 - o`#7c/L.qF!o,lNQ6EXk3Q#-+I:[-^j)JlL-ccIdg#Y^ojeMO.$?d`EI`E0WFh.0pYB9jiu
 81.1538 - \V+V(n'KK=/f;O1c,oi7G.?Vl#R@&c[a8f<FfN%^%daOI`74o'4aji*))pO(4&;Je9mLD7!
 81.1539 - eENP1/K.ZTOpj;rff5b$QnM!t^54Dd$E[s$4bd)kRNn>n^h!>'Mmao62FkB#Thpb8(h4%U-
 81.1540 - Rl.tN[8o$9j.g:^=Ckl=-/[#E.Q_nMcgmO9H]SPd">*rQ-p5!;9`$Ch,F\\YgiK>d?QK@=G
 81.1541 - BmbPgrcjfPlUD+P5;6Jlq,hN`E8cXh>-3Kb,Ok=mE_X-'sLcR+n)MgYKdmN4g:'S<-)q4)M
 81.1542 - bLdo[tl4,?>*#um4j7;)uB]*SAG#djnn216R6LY'4r#X!k[eW>UC!R`E>#[L8(eK\907U8i
 81.1543 - (>>;V/J9XifZ&O1;M*9.>rDHhL"^=u1N]j@H:#ud/#RIX`hKXg@JQ32;V$D//?G5[M7HNC[
 81.1544 - "^/MO&Z#q/&;A8W=q4H,<s_Js=VV5`i75O$?4d[)4egaupfA;2LeUcSAbY!mRSo-_L]*#7X
 81.1545 - aCD.1Ka>'gO3K9L"+q$?XQEa>JR(Ajp;Fok(p.'JmJcAbL'@a(gMK\48aukQs<mpK<IO<he
 81.1546 - H0@Sc4I?IgsLm?-&"/Crk$,:'aSpJ-C$#/Q,fL2;ftQ#^t[jE.?ZW**4HA@J.):[M/uEe_N
 81.1547 - Bb@>3b$L(.UZXIBKjW$!@B!MgH_[jPij<*h%a$X1#T>Zo"Z&!`^3CBG;d\-V*JO>$p?R,VQ
 81.1548 - B()`\&#Z]g5AfhLJKjgi+Lp_h7juo9kI>DJ=dga`,Z2+c,q;OPiJnX7CgrS6kWo@:ajL+sH
 81.1549 - (/5+ajbc2\!T9!q%$@OW:$!kEd1H<6rG+FbEPF)B&kJ3,!(i&-$tZHq=N2*!2?qHoLsaD2b
 81.1550 - AI:6^0V(G6\r.0@O=S$/h%.I3`RLnif46P*_^0JJS(KejYgo]1CW@;3#,Rsc30$d->_i`R5
 81.1551 - M<p1&]+O*G`,0HdkV/irG0/k`m_to&;!+@MWAY8;H1Nd*]"2#UM0+hLOZXL=fM;(BJM2jf<
 81.1552 - !J@>mBc?kt,%<bpc>I:jmb#qa#RW7qT)69VRsVg8oi_He($[qCGRkrMFEi.BA:.VWQa"Fc^
 81.1553 - H,P'5A=&DMhB98@fCAh>OMe7CKjN`9d=HqrBNTpLph2$th-/XM9[SF6\MV]<-fT"ln$>M8J
 81.1554 - ?#A8#IQVARXlo\JCA<KraGQL)%-IFg`__[C1=sj4Y\S"qiutM;4e1H/!'_%2ccGc[fWG>M^
 81.1555 - )UP6YuIOI`SfD1Kij-XcGd-J@'FBZQ"!<#lJSo'%8pkFNp?=(BPt:qcEOLVQ"qLt/*=MNe-
 81.1556 - ZS+l0R!M,F-6<c837_n-HJ7$l%e6%[.7FYlG!S.fG:g`lil:!JiWpC*qhQ&;t3bO_@M5#UX
 81.1557 - m(XuhGf*9"u?l:&!nIM_48^f]a_D<?Z+i>%2LV!)EJm6:"F-JIjsL0PRTml'\(8di/a^!-h
 81.1558 - 7CSo^JcJ"Z<*30Q4!!.3!SJQuCqZosolo+;"5ho!i]T+>Y>VWu!G,U5"iWrR"A;/WS#_C'>
 81.1559 - *+)g2e>D)Yri-=8jVbN/MG6uF5c/2O!T-^;9,r^n:7pr<ok,WAlhtAFBTV[Q(@eC&ktlsA,
 81.1560 - A8ud\Wl5OM,mEQ%QZB5IdYQH@JGLaUFqtCs6`qD#].FsE/pFT@(D$4#la_k<la`<Y[egA!c
 81.1561 - Fij?Rh%b,)@<Mn[8bCG/##@(rY6sEL/M'M>hM2G4G?lZM5Mu*OuN\4e-fpnl9jjI`bX3S_3
 81.1562 - oVg:;1MbfQ9]U/P*d#hDB2!0L/F8aJ#6&Q*Y>c:SB(\TH]-m"[3R4GQi6iH2Rn;<J/6GZe-
 81.1563 - G_=G>Um\`'9mk8]HO(lCfD]jb-Yd\+UO)5e>Ml0\N%lrs,1?V-WQ<VIg4q!2P#Ld(OG&BKe
 81.1564 - &=rDWBkJMji&7\Cmop'r(&$jH_FIsdW9ujV%B!!:pGq>J1-G7gpD7_YG$'c+2[F<rQM6_JG
 81.1565 - =D7HkBqL+J*&@Q;]q.pfDoQWLF4eDl*-2ET_2_@IX#SEo:^>OI?TK=-MQ+lFf1!$-YdnOoj
 81.1566 - O^_M%>/^-]WHnPkH8Vj\]T6Q4+%(LN4J5Ag-qpGDg_nM/:5$GNXHj++SV=Lb25Sq7iS-=-G
 81.1567 - r$FI!`.A_j<8LR7&rQ$BKFH4NgIT;ZZ5"8-h^q<iP(s#0$FY"*-(qY=QEJT^:Rc;irIhk)^
 81.1568 - hl1t3HV>CLWqZ^m+?%qDHOa.J>#]Hlmhn;Rq\9mICq[iS;W:,)jY6\1?>O[@C[VG\QKD\as
 81.1569 - HtU3AO)!2ma*P6_q=<)4h%"eUI=.C-'@4H)HQi=E_MD"*N;%_o^!;"\ci%c#g*`GJ2nOIYX
 81.1570 - (tQUQ&!t>a]n]Ll,_2fIJAOg30ekVO*cARGGj8G:LR][O,7f.MVm<.&*88.07DdC(aNXDkN
 81.1571 - N;m$]71.Eo5CR8(JTG?AAemKa;E<:\=ZWom^oRIt..kO8"-jpj\q5J$8d"Vu;+[rVt4C#Qf
 81.1572 - ]He:Bn.E*,LL'aBCZ@Bd7`7NiG#`F;\XUg>nrN^b8@\GUM9,EYQ.13k-nOQL(<jjNsX`apr
 81.1573 - p9kMk"`9)2(Skj"J<YLIH-BunkP^,\ANCg!Fl-u_e2PX'I<GIeFSRrg,@8H4>qZV_nA$T6R
 81.1574 - ep5(ie,Zp]>W2IIaU`I$gI'S>NHcq;$DH,YHd)GbK2l?!fOrb_",k0/ES12D7jXAAATHIO`
 81.1575 - b./uc=_4Or<A!krmF#QccniG<NFV61sau&qaHU[Km'T=HZL`2hHauPXp'`3Fi\Oh]08_3G$
 81.1576 - 8%7[_2M#6Z(69FSafGa&fV!m<<oJrniLEip_3jhHrd:e`ZW%I@gI_a4p4\I6M"Fa5>6d?la
 81.1577 - Mgqa<7W6UU5B^G%J:"@5jH)$Id[>TF*e&=agL_GIS\!=]SC3=`sKfqAteA)p2%/n@%u]7\>
 81.1578 - fUs9J_H]5BS&Y)'(`mMG=*61q3Gok#Rr.,us/W4)h[;BDMf=!FIG8@Loi0N?3!n2i?\?`K0
 81.1579 - /?FkASIA0<]YOqK1Ao*Hb`b001sFEJd+Z6qoX-ZUd+$Z.c*P(94O2F*nNG4Im/ZcG;j@YUV
 81.1580 - \('HiP['r9Y*11;_m,IP&iJsNtI0K)4hO"3DS&QrBX90<?4Y/ZB?G(,;i.do[_,Y,t,KZmA
 81.1581 - i#k8ko`29M4_19hu1oaN>-Z@4d1B=EZ9YA(am?R:P!Z?(GZ_(7h(4g/bV\CYMn7\SPL$h7m
 81.1582 - j_(ELJ8gc%C<FBmElflc-&<T.R$jrj\1a9.QP3F0+RhgOD6mK%cE=8iGTi0Z\;K]'@H&VaT
 81.1583 - c^u]oP;!HGd\77u^ai*^AnB.2T=f<qgK&^WL7F?cu9k&BS=dJ1&IUSW+=^=jR277!u=#A?2
 81.1584 - 6][[qWjploXn8M@f8P-#RH[m]RAT6&I\E_*>+V\R'`,FrA*[7I*4jQ)eGecI/D7M<Q[:pDZ
 81.1585 - o*04fs^;&Ic7g)9\*uZ8GU_C=B'tdW_m:niRW>rCn5F;<so4qa)O25)924%Ij)o(>b<I%nS
 81.1586 - FLLhZ]P*Rm?Fr(G!l)>ouYdo\-2-eB$h0nX`7_$m;'ZX0.@cb8aT%e+[/*H/A;Os+0+WRaI
 81.1587 - /SlK()Zbc[XXREj,(WLc`FhA<0VqVJulm&,8)>(0$PG'CWBoFGE#p1nS^`-3bF0C=2FJ)U2
 81.1588 - %?_?S\;%=WsFSRu_gZA[Cec7rP"T[I*P@g]*m\H%Qpe?o8FpM7(1cK+,b5:Q[0NnOoQo,*+
 81.1589 - j;im"I"/ns0#gT#H%a3Is$?uk$K5MIKuSu;2eQ=hSKm;Vn5-;SK&[?7Hp*83rZFTGKV:i!7
 81.1590 - ;FJkbUI4%o3r\6M:"L86-$M#h.-k20Jo.+34.CD35:Brar:<cdhH:;AW5$.1e*gS&rlN4ND
 81.1591 - [DL7i:=P'gm.klFne^oVQTCI!nNQ"Eh9Fi]]kh@N8n!EP2B'+:5hcOilK07l_k@jJ8'(dTm
 81.1592 - e]a-RGb`1<+?IS_-l\BYLV1QNfm4e([3"4?nR)rff0aJ-WtNNB9!"QECs3?oq`jLpo.ra8;
 81.1593 - X1g<8Q`L&G&A5&DU9oY);F[PPd`FiHtNWa`jaSK'Va/2s<Pd,NiibFt@X#T6HjdaekFAA0O
 81.1594 - )Q.#]#EulE:Dr7Vif$fYEgW7'M=b6#.'K8arCRi/!_ju_D+YJhQc$gO6B%`LTaiu91>3p_B
 81.1595 - UoZe!N(eq0RZFS[2l$lIK@c,mkg`4StKYTPERI'>:;WW=0tuN5-f"%U+!<W!MN0mb&pE];)
 81.1596 - b?d\Z+'Nm6p377Af_>S]"]X9r\pnJ3f3o*'.;&Whi^qcB\R$GS<7U%4NhcGaMC5!EA?qSuJ
 81.1597 - `YL+'@W'3)qf/X5%\<c^%qBru?UVLH'*9%&N2?#HdPg87do!F703,d-LJYuX5S+NK;^*<S$
 81.1598 - [=F2?)m%\Z&'0<80#d1,'a;(1UJY*lXkV*+7i!WOUhH<hd?<%t+KN7m$!!eQiC_?]TQDpW!
 81.1599 - 2PFoR[BZpdcC\<>Q#5p*5cd7Lj;K@mkK_o&\^s%/((*JNi*rFH`mqiF_S"dNW3.(+]$ji5Q
 81.1600 - ZQ+?`)I<39jX$=>1?\1;bA\7M4q8'mA!0=pR:XdX79>q(%JtKWqMVqhM?*0o,BX>h'6.uIS
 81.1601 - m%;_9tTmaDo7EKlu07(c)S/S"k)M<ErK=0^1Oe\TWg`N+^dFlX:uV(boU]_asA&WQ91Y$[C
 81.1602 - W^pB]j?**u;neZ62^d'sm^H=Lt:4#Bff/nC.h@g_=m%YqM@95I1^ZDLWt'T-SWWMZV1E6M%
 81.1603 - $:n?!adW!&-A\'@*j4&-u:5!,q/6Ehck+_.8"n$L\DC6@[)Z!Yg?1Gq2QM=dVpRKVUa3Wk$
 81.1604 - 7HVem'6E\^`d$FI>0P@Do9!meqAUQ@RseY>rf\&m<46D_gfSWOl-o\83bN7#mISVT/U?inB
 81.1605 - \[E,1^KPsA[Op?NFl9L9fg[Jb=CH+Dm5,mT%*UBX6=shVX&,#7tD%]*'D/I=n8l@(6^1,/Y
 81.1606 - 0?Dk#[SL5:jj/m?^Y(?mi:b2,<DpEF7##[Pe,U.AuX@$Z55u,h5Re?0GL3#sZgAm(2'eID#
 81.1607 - =Y_US60ZrV;c_+SW&_&P-/8WDK*o\T'aqoKIi?0n<mVYQ&'"+HI$s2-f.4lDhqiY,&sNA;9
 81.1608 - 2-JU81E9i/!30)fai9-UM0]gU'&sC+e[D1Zo<R&*&7AA6hXZbq;8L6EpZ'\H;@MVGrqADMb
 81.1609 - A[!-HS"5%gotVmhW3pd-C8SIZ!5:,IR4,`0a[r%Pm-I]>B2NuP3'fL]Q*7`B;?)3X5,"lH+
 81.1610 - ,o?nFb,C8#4/6-RQP[]M0X!W-TE&6ne,6c4:-/u=l5Q;NjrAA&MEDN2pRUNai+X+Dgt0q[5
 81.1611 - !_8H?[>Go\IPKpJ+gcHb!n[50TAh72+U4B7T_ff/@k?A)Y*E^*^QBh^FJ>Jk>-e2r&>gh`g
 81.1612 - l:4MIldh&.4tj+\WSiB*,6gCt[BK6Ph3f_jWuKOMs&QDlBOO\U:oF`7@#Xi1]u57!a,4[r4
 81.1613 - /B<=/>,UUe.l_^g4%S!R<d,`M&hi7%N09Gde#U`8OqVkcPC=r@NCt1klVs__/!cmY1oHm7h
 81.1614 - M6H8TYOEmBoSF+Roo<W]:`(Q6"TdeJ-L_Eq:c]tBVZ78J/[%JfYU'%&gdZ2(mgq7`08q9_3
 81.1615 - :6ij"7L3hY;6%YrWFpL3+Pd0_qNnmT*l49SOd4r0A,Nc3331q]*:_P!<inQQ@J4Xp-gmhMr
 81.1616 - m!8fZ9/E-3Z5ZA2YcnCB^k#-h!T#%fRd$I')]C-dYC)0+QPD5\fdS"d"Zj-]!#o+=E31LuF
 81.1617 - BQmS]D`f$3^>pQ4D:C1]qSl6`b)2p_OPE;2#hi=G7#0!6`QOU2T7!3Kmp&PE3>U1Fq`#6n$
 81.1618 - Lp*4tbDuBq1ZpWb-(dj#jEJjY6"T/Hn4HIJscc[.;T,J"uX!.?JYe3q3_Cn9V-O5kg`]CR>
 81.1619 - 2V/HV/.oZLO[q%gcA,5</V;,b0OY!$oal*'-1TKeYH$8qC*kQ&/^6$uECCDAHP(6KQgr/I&
 81.1620 - ]?3j#oph,*=IQBOk=jIh&NY)*\m.2ETg=5m1QT6-Sb6FNKkTf*><Gq,>k1&M,lTE2^Jr[2_
 81.1621 - KPC&X_jY3$#;6)mX*'P%Z`D8LG-kEY,ae/]=]pZn./%-j"2sEf+@[<o&K\#Z*2kU3u'AfJ.
 81.1622 - C_'<P$lMVKNHV\X;/*FcnR;-sQ[@\Rb`#dOU?Z7+^1Pk_Ll.?^4o6[^I:,9Baui6p@0X(*X
 81.1623 - K'Lkoe'scgGEk<nWG7kL9&VAI`1<1Y\b89_k2IHVAK8()H*nl?6g;Djk.:1/,,lU-b/b9]5
 81.1624 - P<*DreAK6i)Zk&A'.*dXr[.^u2+**V^acoCo.#k5,81YCBA"qi?J%$uYKHpRN#**p@j*<L2
 81.1625 - m-Eh8=qdQkg=H`mB^\c1RK9UF#Q_jYg\@Y_L"61rutA&3jYG=dr@@2]/.>?*qRBM!G=O=QB
 81.1626 - 7&o[#M3uNO!M5))F&>.MK]`PNla95j<s/l6jY8n?++33C!\$!Rq=k;Z-[7N;6Cd/<Zbge"K
 81.1627 - 'GQStRea0BP)o*%GP'eo8+47fnIPRLJ)'01.oG18q#N.3r&pI(*17,huKO\ZM;6SUDL6S^#
 81.1628 - Y1UT]YlnY9l7n#*JP^:1q&AjLF4Q@AE,r72RECgk-<)`<*`3QuGpcJ(D-W2NHCoKJULH/8N
 81.1629 - BbVJq:mX@a)b09N73[(Ee7L%l[!b:+X`Cf2WTQn6I7l@(96A39OZQ4`3D;*.:G=Xoe$i$W.
 81.1630 - g"Xu9pCku1&O">NDU(JA.+bd_\s@,*YB,3;H4ta'e<+G02i$6kn0k^l_q.#ZB,>62!.9EM\
 81.1631 - mgMBiP<j*gKdKe6<J<lm<?)!"_ju'I-:ND]oe"/i@3@PYk4t%8+!-4*>*Z_KA]#r?)\d=6[
 81.1632 - n.^]>18GeTAY:5dK4;+F\Sd96qh3OJ$OokYqs-WlN,=OKK%Z:.kQ1,:'Y)FZ=up"DY=(sAs
 81.1633 - )>nuO/L>,:_HrLbL;:Q^d&8]LegKC`W<jXM$oPWe+at[oZ[Sm9%PZB,rRn[uZ>iKU'Y%/oB
 81.1634 - kngcS9r^9_#.-@5"G_*0'=JE?eWMUE'eAtc>JeEi!nBb@-Uj=`2qBN-Ftj.Y?Xn6D0qj54K
 81.1635 - eOM?IqMf7BLl-0l`2DnX>;#dBgj]pp6rBZo/Tc%@NoFNZ4g=UF'$po0(49D&TTH7kr9E]>h
 81.1636 - 6,*mP#0,M--JN;cMWY,&5X$dO)($C1;/o'%KfFFS^-+PP1[UOooT2@qrHk:R.g=c_k=u`G?
 81.1637 - 3m*Ye9YG0Ok=`GJ"UD3heNdubla+`8n]DrPVO[l4H\nQ'e-BO]s:(J7U@.N]HsF]VUo<f9o
 81.1638 - >8fG0J;\dfi:ghP-Pge#%CVjR`n7,hW+s$n';&=^Df*NX]-U@AuDaI^KVhmeCCN<n:VRM$K
 81.1639 - 89J?9$Pe8)@7o-sDSAM7P!kR]oC2;uG1h+ZOrs%+Ar,Vnb&qn2B-*@;GIG,-lin@EcLga;C
 81.1640 - KAJnP0nP4OaFR+CKI)SQ_FHrVgT(rqH#sV_>eiL!IH##HXbNPU0hG_fMNI'YEI@L_IIu38H
 81.1641 - ZHOLppJ6Tg+4JL&j83-e1WK&BTTm?\S_IFj.:9=6;)cMh_[?2Ci3dJo&H3?FS<ZIoZkP@Wc
 81.1642 - M8lXUg=j7B$X!aURsHr1P9CMc$XopXa)3r_/V7Q>^S31d8)\IRWVL^R^K<J=S#LOl[[*Y5.
 81.1643 - +\<DMHQ\h%YV[al-1l`oMfmdH1MTqQI(I)]&^ED0<-D;NCK8'J2%u#+u51p+%R2SUuB)T,<
 81.1644 - *eE.1R4CcnhJQIK;[1UZa,*ht94K/qPKeJE.b;k)j`m'*A6@.E/-seXrm62kPjI_$,%eimN
 81.1645 - pNm0'_^jP,$gFA)4)[(^,Ys9m<b31-mrkkEn-[i&S7!>I\s9j;&J)K=am=YgLfHYRb::b=_
 81.1646 - 8J\CFWIhobh#cdf4q&8XnCJ-<Y5$q19%\O-c6&-5h<(fnXN75X[0Ud!:h(%4R]jFc&M.RPN
 81.1647 - ?\E*&1=Ae3T.3+,g]R1`;Ke"HO^U-riGMRQq!W3kegRcBV_L4C[=AVGa2-NWh7Ke[\C@A8'
 81.1648 - HV-6oPT\ZHhe-CUK`<+"c>$7`VDD@9O)S.Pd$,S<o<^7%]-9=LO_K5e3N]:H9WEO;@R[^:s
 81.1649 - J.&r_d:6l=E5eigT;rm9/35833d;b3`M`n=US@O"@UZ3eForZ23+4&6R^K9Ohl[1?_8)Et@
 81.1650 - (i_sW&iI&-ac8oN1I+4s0)Q9Oq*q*i:!o)%M/FLTGjsgi)?nuL(G:KYWF5<RjqL4FgD1)%J
 81.1651 - r%O_Z#k#?746o!jCRggInOC#9*IV1>=Jf>;`aV9su!N[R>FDJ4_e0$+C![ZqJ!Bo.D-N)7O
 81.1652 - =eA/f0kRO62a90XeIm(2NkgP`VsT=P+e!LorG@6;'LclP#s68YOM41g08N`E]S<!?gU](@c
 81.1653 - TRAtVI]j'+%K#a$C0G_:[12K`(6lR#ugV4KN[2+c`8JJMk+gYS53."fC4:As[%OK-;)eC]@
 81.1654 - S/O0;J<f_#$t-T^Rsi*m0/MAW?R,,_qsH$T+qOj2"WU%M*)"6)L_tM<B@_XPr*-TJFUPdn;
 81.1655 - iFC\%\Z$qcR$[E/6^[=,DH9tJ&U2qaBIL:I#9mk"j$u#aF'>W4CKVGN+JMm)OtWcj1R4AEP
 81.1656 - fS+'R[>KHB&!\REQYgV*QEOS:/Hu`Q]>sg[:<%FIHpe),Z%5-Xh#?KeOQqn'*udcW5etJG(
 81.1657 - s1?dJkg_F8%NibiDXp&_=d_qb"6NOQep@ctqL]3MP_,%__K/lNT;dChKfP&^t:4ucr2e3^n
 81.1658 - rJ1Ek$Brkh)-2fpUMoiUF6<CA)Q2@q,o@tl_dFSOUMnsnnV+)GQIM(Cf(gVpK]o%Z^PM$%m
 81.1659 - `IP`Sr=RFn8s"\m[%331M^js*8_+&,ej4<'*%&OnSh-XC!56Es?)g`FOpdeA!(,BIrS-,`h
 81.1660 - M&aThF!$N_"4SWO='ou2WJg(rDH[eiSY'D;eYO8]>ZU*qRbc=".g8fI=`'f!_Zc`$Jm*E^+
 81.1661 - 2<Sn)>BDK5sXEfr-8*_'h[PQGRF7UDsh/:'*UXj^(n-5$R&R?A'=?;r+q;UA5[t^b"DZk<j
 81.1662 - t6SpTT&i\e)h(P.k8Sq#tEh'O<"8!JBOh%:"[)8\`9]\5ZTX%6d_/nI&8kl/#>&p[F.BN2[
 81.1663 - SeqQ]G_T3&_c8^7"l\'XRr-e_,g'V0Hm=+2B(6f\J0H8m?e;M%)h+f:+a=j._1=V5T53_RW
 81.1664 - HcatnarMWOI3lV&XjW39-_SfVK8/([L%+/ETcj<P?r=iWg)BuIoLDFe5>!nC$2#:&-gMY^6
 81.1665 - `%!'DC^EPk6!.fiC]ViDta:upKpGbLP+pL$dH\\c3F,-JpkQ>L'7O?pS:$LJat-nE#etaqH
 81.1666 - oTcLD_%_fE>Qe/?&WUUM>l^$2VERQl]dI>c#Sq\+2?3-^%:>BrmSl`']CZ(#XlHJ-Z)-kPc
 81.1667 - RoC4OS/K8'Y`!(8"qi/h%t*YA^46K+$YF?Ui[M+$?c=L;Bh)3%,GOkB;T5p;@]jH<Y&Sl$r
 81.1668 - %9')5hFM;0<R7Q5a=gR[<qjgLF&'+&9D)7Ql?S<1iXf/C>.uoPjTN*BTW)TcS1?-Zk8ln"/
 81.1669 - :,qOe^]:WAlu-)c$INRq>4%X1FhUt2\H4C;)mZd>E4oTHQeV35!J/'pn<dH=*sVik=Y*$YF
 81.1670 - sA/ma^jt1>dduoRE]@8R<c0rE;IsqkHjpM#<N6klKYt7TN+D1;)]N_aYQ_4N3Y<bR[s0PJ\
 81.1671 - f79pl?IQ(JO/VE4MLqG<_eKl#cch;&<S]L[B52S_j*j_;Xp/r17#$gJ'i%kpIBd7giJ'9!c
 81.1672 - sQG,2jrp"`a$J)<'^!'i(1UB1oZ0K0+?YZ(c16*PGQ#XU5/%\8-3ZZK0a0Ut'36a62I&4A5
 81.1673 - c5gQ=2;KeTfWWHqtOQJh=AfV(bLj6%0e8F(T1"8]78$HD<+=pq@L-NbaoT(7h1/sSe/dCs>
 81.1674 - rN&IfV^BQl[')#R1=Waf`2E6''Lb_Y=G)VI1TrV<6%%90#Es4N2U4)=k;k:%9^ZK<-pi8Ac
 81.1675 - a39D5Ys'>DaI&=!T?FC<)j`(;7(HeR*3q[GkT*hndmBO/^PS78HSQKh$I'r+];:<]81Zpoh
 81.1676 - ^cO0i^)<=B7;E?q"+ucokW7Fk(\B=1.Z\8LH5YpG"hp/M\nVFR,<&*+fhPVmXd+7'8&]i<=
 81.1677 - $V5t/7igU(4-8??2^`[BQJio"KU,h:L6&XRXgBNs)RkB^I5i4F@q6='>4?ao_.J7'lrJppg
 81.1678 - F,qC^ukW'*,0hbTi-a0_\>o6%%^*rd:/T^9<'U\K6"(WuA"d28p\^F77-[&P)PkfG2Qn2B[
 81.1679 - :QjkN[VnD8):N[iB=Z$3TP-A$japmk/BGt;C7;Me5%LfQfBN^Q\;_@%[1%$?3Zba7)7o>)Y
 81.1680 - R7uTf6B5Ak0HF:#VJoZO,_P6\8.S"kINcIh8TQ+75">Gn%8;n^dIrMLSNg%V4afrNNs^B^,
 81.1681 - hiFK>o6MVQ&7G&h`8dF>89jE'3`Z;=lHe6.-f[1=<P>>=o]qm+X`hfQKEA!o=j&0r<ZKIFi
 81.1682 - ]"GH@"TT@.^S&S!RlMCGAZgeo07.XH+l#C7uL2sPVDZOb9>rm?_nGc@5BM#8=/a7=VV_,9h
 81.1683 - `5VL^9r82_UpjOX3J:@8q3djXVhDueu5!F6*Iq2q)5W3l5T9KR4UWs#tiCKAhJS7m*XG&R!
 81.1684 - `<%0h(Npti%3)0d$m<J1KFijj\2;(m)F9QN.o_9\kYbJQU]D[uJf,N#P7:q72^H9:*<;IO=
 81.1685 - O=8T*0CAl0!R6NQZ.m,D89JIW/2!.FAHFu3[l#En/#Pe=,RZ%H9t!OrYS4mGp$+E6D=aF$I
 81.1686 - eu<KMfaXi\Vn?EOnF9DCn@6.&mhT72$9pba+#fP[\>0D':f')l?CO,W(9UJ;-K3V.q3M7$!
 81.1687 - KD74lKr7,^hGMJ<c7f1&(Q$OVgl,7u@l%]N#FV(i7""%Yo(ZI%9&LhN(aUrG%o:G$.`96A(
 81.1688 - m!6_]jT`r*<QkK[4+:(N7,4jYHELbWPTIMPupp_N'f_E!$1cm%iL5Ah=3K6V?$E!@)2Zla\
 81.1689 - 7!<$B)R.8O;l4[[q*^HY+R5M=`d(?92)/DWa+WS`M5'dl-!j^i*Fm`EQ)1-E,Dj!s@Q&O"L
 81.1690 - _Mter=9?:6t"D#7SIBUA<mp?1ei_b6Kn(a3J&$/)k]boBa#l\'Vr1A6@2@61PS^Vlm8-o^J
 81.1691 - /EA:-Tr:SJ(cO=PINqSYtkCds?jJ9H8WjVW]X3\rBX'F\a5RGkBGK/>@dI=+cIsW':=+=$j
 81.1692 - l5!Hj(#N6946AT;7Yj>E.NK60"eF^)!``0M,\.W0p9GHOs.]i=i1Yb/JoT.0a2$ALge?Yt.
 81.1693 - 6KAOR1&0.0ji01G[=EY=FaC?`>fci9VZ,Cu$B5I)P)g6p&<^E++K]T+?etdUq]0C(JE]p#E
 81.1694 - rVWUfYAIRW\[CkI<"OVcDe;9WJtu<&gRF%4Pu+)3<\\Zh#'q=5MM\jP7d2$E-pFZ2Jg[el"
 81.1695 - Il)RGA`n$[:@SN#^"W*b8A43"Ie;3/(]"6F[f<gH$q?a2fik`C;'B(r>d3jB]AE0V@"^l?o
 81.1696 - )ouK73W7KBEC=$lB,OE+?a#e8(4^1EdFB&Wa;.=C@(J8c\9$Ls*==8CZ+FA^2=8(o5Bj8*t
 81.1697 - HK>@7r\kSiJD<7`EjLEH4<HdP_Xbi3*t+u'Yb<'4rYAdtFQC)CSo]T&+qF'Q.5\O?klW,A=
 81.1698 - )q8r!USsBCk'l7DA(W;<7NYMuHi/mtU3=*W(N6df2FEGbrO9k#3H(4E6GDg.#W_@4/UPD$_
 81.1699 - :t/0HkCrt3l_.emqBTB\Z;"Kb.Yao8(IDgqT%JXo]$f;29kh"H<1XOO1thOm,VV]*KLVlgM
 81.1700 - tC7h[%945HYI)6oYs:Ec`2,p(c5uH#FhDQYB@RofEqDgYZ^FnP^PCsl@i+%($7J6F@X_$gg
 81.1701 - 0;1RC-bC?oM!M!03&L[C5ed8Jt!aW_9oONR/-j(uoQbnna<$d:9GIS5*t8kr_>)pGYnW)/i
 81.1702 - gV^JL6UT,7]\mirjh6T,-A@ul<lCX=e[nupiCa,(=e.Dtqf[p*75h$;ds`VB0L488IK?#@S
 81.1703 - Iej@L[l-L+7ZZI>cG9Bk<ls0-9aj!9[2s)+B**^gpTpkJqk?S=d)sg^7YPkdMgmlB"V!&_C
 81.1704 - EOlDr8"llc=k-6nId8"MXZmQ)+H=sJl[=Pn)%H\PQ9(K!CFq/;TjDW+`=;0Jd3&_/>Tik*E
 81.1705 - UOEBWe/;!*]q\tn--G0oS#k(>J[nnK"Jgr6-\G+J<Lj78&b9^\Mj_i9$*Z'c$?TlVk:(jjJ
 81.1706 - p$s"H$nf]])WmhP:0uZGmd\GGk-CO?<=qF:!B)Z1f=%W1mInkW:Ps'&NiJ!H3gcIF9:Y)H^
 81.1707 - !e]Wq#+EkO;;?g0W0q=FTpf-)(D5'TLjR++%%qZu]?F)ccm^CTL)_RK2TR<N6B8+619%POl
 81.1708 - boPTaEEW-5d,)>YBs%=<"K-U<0&O)Hk,n83C^dJ4=;p@Oihj#\]NRN)81^/sA3.l"*\DTQA
 81.1709 - X9q5O-8QUkJ.UNZA.HF#Z+t+iQ$ZQ?d+po3&s*3Q#Jc!4aDjMA(I>;:^UW)UQjAJS*l5K2\
 81.1710 - ]^_U+qhBl?NJ(iNREcH.kueF-GjjP_Ls>SPUXJF.`/PC_Se"Be1JPu0#I66_ZV[2'J[KN1;
 81.1711 - bq)_[oC,;TAbW2M/S#_aHK%PW?XW3lA<d_o+[Te31_15/["W_ur?D'LBY_6Gfe5%Zs]jA4;
 81.1712 - L)2ah^pZhSU[1eGW]9#S)0`5G?fe4mmB:;lcsZ-^Z[4+S-.84>5g0OP/MB^cbP%lAZ8`Iq@
 81.1713 - 4PZbu$>/djQ`Pc$#e6U&S?H)PD`WT\h'Of!,@`C67`^F@W<+X'[B#\q*`e8$FP\J.5C;m0c
 81.1714 - Kdc2=9Pq)?$O5[1[L/ElZuO,3ElU"Xa$b$i<-?5lG/n]2L)bHW'0Rl;mD#&q4D8e'BE=+@j
 81.1715 - ,XmTa*`EY'S4=NK#fd$a@(^&</&D(L<+IlaFn]U_!!IKI"9G!NRQC/ZYN&FLrf4LaTR^I'T
 81.1716 - pK_P*q8RL)bJtq\HjO?NOc)NR/]fP^et:P=`-Nai'^ke=F_BT#pVsaonBWI#3l1a-88g8jn
 81.1717 - [Ugn@>NVTO"Yb(Q_57$L8>cpA_!5]Kp1Pc^0*E/sjH&rT]3'X>h,ZHG)2b=&_\<40n[[``d
 81.1718 - %bCmCKPe"u5]$%ImbJ_':e@j%aR/tsFY]'mM4Mf5%_TXjSbXBCn<5m'l`lrPFb_4']Pf_.F
 81.1719 - b0769bf%XqGU=+]U(.f@^*!eEK;fL4nk2@f(^,k[gs"#Rf$/<gc%O`oPhF<Wg<I"Zbbu=Pd
 81.1720 - 6gO!b.c>6^>WB)g4P>nLkA[1af*3.PR]H74GI)`:4S#>7*_:[joc+YPVa/=deaZ82OCf$$Q
 81.1721 - N3mM`4,DhFEgf4l]>Oo\c#,%#r^&,M;;)!4#@)&f!Z.cc")>E&>l\(J^AHbjaL0b/On>d?C
 81.1722 - Bo&)?UiXRHT3nPAHu:FR^:kfQ$Zcq.qhZPejT1QAp2q+aW[0;K)rE&S.BomeK%:j`mOq#/P
 81.1723 - Fe?FHXNRSLDI2UBlT!,fVb#lY[FVM,5#`mdJN1Ae-P^Aakpl3W-;FEn_N;8AOqS;=s#)SRt
 81.1724 - k]YCN*^M@mS(-_^lgd>D`_f#cd\(d#U^<Ba"onfId^'Y8nD-tChoDOnc35C.S'+^nZ35;3N
 81.1725 - h%L)'dl;\)2<I<K@?n(oeaH!/.?)*N4]u.9guNQF?!-52ruho77&]i22l*)N/UW$"9Q:ViX
 81.1726 - R[]NdX%j"[53srJf=_!Hh"!KgQ4o6k$:b<ImM):e<X[8JTKM0^VL@,tpBH2n9lj67IE7@'S
 81.1727 - 2mkZ&?q5j[Z2*0aAJ>X!:=M\T;%OC;1cIBetRY$6BUYRacW8t4W-8PJbJ>GEIG$^^NB.gQ<
 81.1728 - ei,fHGA'k_K-u#*`#YS4alW/N9<fk4e4*N5("#<tk3<a9OWr:JpZ.7dN<7-7E$kNlsf)n0Z
 81.1729 - d/><CHlGtHm0aiD<m?3/4aYf%_2U,n=TLlY0M"4SJQU@pfI4",35a/X.0o\q"O3=eP^aG6A
 81.1730 - 5S98\7jgPE$`e^L4Tl,f:@';45F$#/I[8YK:,(7YUIZ;Ib?TPY+:f-"dP$($IH-:L\mnU,G
 81.1731 - l4A1"StP454ldh4<%<CKiWtKpAT=gj%,?ClCaf&rK*Y$Ji9.VqY,/g6JZH.q,HSXBNuUg>Q
 81.1732 - DNR6q@D64NUn:Dd9j<CMI0Z-klE$/N5+SYFkX_DUOR;m!hLi`*MF]3LNNgW]99V)Oi#F'JF
 81.1733 - E>R=aDfGNFPh$]kY;t/(;7-MB1rd_kE[[:@OD9og'ap]:><j9RD<T1[pYh\p./H*rI%FNcJ
 81.1734 - 3)UX_2/:Pk-.nQRTABjZ!B'5K36YZukXr(2Z.17/6bhIH^'V2G&r_7KOBB->j51cn?<!qe2
 81.1735 - 0)_$X;Un<$R2d+^s([%n[\I+2a@T'[GB_eSDPa';[o,rh?B-!m5ngnhf](%c1om(hN(r_ed
 81.1736 - 8%,li[@f=[Q$/?gR"4bRcHF*@OT&LUILMh?/U\L;q0Vd4bmcO[EQ=$/*MDi/SO&L'h6tX'I
 81.1737 - =dRcJk1O:.&uof/&Ti=+oVg9-2ZKO3LU3YiJ;//UKC2hJ`$7?cI,/,)0_*9)RJiT23<+i7;
 81.1738 - 8XrQA,d*oH?)Jk@%,gRGK#8)[n0H&oD%V)oDZU$ua^+Zpt.1"Rt[9-ZWO>&QA>dd's]oFaU
 81.1739 - ihKum2[oT?g[+VQRKd$Ae.goj$oU%>Lg+EJZ,,1*:f)bI#U*b'[,bFuj7%ka1mC`k6cIcj5
 81.1740 - >YCpIRRg/S)eE[cV)U1>r`l#2["Cn?k,G\*_fC_MRf*ZgCT%fH4GiOn`?oQ>@de<0SZ\P3b
 81.1741 - G]/JF$]R[@odu>%W)FA\DF,DBIc@^e\qud5F.GraJYC(c(#'kC=I`OOGGq9OXmU"Km.7qcd
 81.1742 - S'ZNdWhkQS005#MFqr9!^$W;^bg7PVb,Eh)Z==CB-,dfW#E\7]=GaJaoKL5h2D3rnC/JMM8
 81.1743 - !p6"Q+:04uF9+pg8N;_rt*/c+7kq61@r<ZaF0kV>o3^-jjR(NT6f9A%/!EFW-G)O+)1TrAH
 81.1744 - Rr#>pa>%F=38V;M1+&BqSU9%Ra43RkY&9Q)SK1_EW@B6K=_1r#*L@f*mKPG%JGDQ&gA&'hZ
 81.1745 - t^i\7bC,K6S<-IWTK0UAse(M+t3S:1r_Z<C=-8Nm^fAmYZduoi3o.``ePSn[*g[rd+*n@q8
 81.1746 - J2.\%d0W!g_'M/F@6u4(Us8O36L6ma9#c.IAj`1.C!c;eb$DJ*9)AVbY-6hM+Y@'H]#/mD[
 81.1747 - ,bKHl&ca0^qkCpX&/:67pYaG*IBD"bKhc,tj;#m7?nbm[jJ+:oG+"<CD(=$DsH%`.R"O)9u
 81.1748 - q=@rrKH3\0V=/#I#d<J=Q<jOPJa^?6DmL0-/[Xgm7c>Mr!m.cHt*a$31Vo=!;RJuL\Al+hc
 81.1749 - fC-:YDYV':$4t^8LHI\,^Y"<[N!6KY?Z65PZ?H/%mPm8ql)-&7n-p=3md(bY")u+\n4:B7=
 81.1750 - sqc/H@bf,jK)O"aG02S%PT_G-[uf8D[d!adp:6LE-M@u7+<*S<5)]anj[0=0'uJQmW$ZtEC
 81.1751 - dn8>!lePEmY^Do#9R<;KD;pL2j:%8?BQpb4+tK,4XTV;\!.8D`+>+lu=s>Uk^@W#:ZLZS[N
 81.1752 - KV3Vu7!k1g,C.>Cn1=H,JrSL\/\gI8S21,h"GPRZdD-<!,VF@'C,OMCC]Xn)B+1_LnLL&gk
 81.1753 - ()Y@&3o7'N1Vb)g=+_N,n.Yg[5\qJ%Ud.J%do_nOW%p,LO;@DqcohRj'+$nGmRf]KpV_4$Q
 81.1754 - UCQsVnb&M_U5)r[2MPqjkRr=..jaI0#?=(l>j`a`gh1.O7q.^7F5OinU*g>EIq/3#*-P/l\
 81.1755 - J"pFFjkjEe>W+V:6'gBTX!nIEj+)4'P72WJX7WPEd+f#pGfi=YB@HGXh.JlpOrP:4Z_9k+S
 81.1756 - Ya,pVB,P__Z2J1m_Ui@q%$6pP5E^J;]13pLe[u?\Hg#*:su;GiIu_M*A:cYq4gh1Q%tQViC
 81.1757 - LE"F0FFnsu.NQ'g7&C%^"e>kjl[GTTi`R]\</PH)c`-8#RMbDk'3U5,1`1&1RV_.Ck!@KO)
 81.1758 - c,qDBB%/QTkmSuX?a\jd*Lb\[!,1!67q=f38Q281pog5SQh*Pf$[B4qS';r-lHg5rR7qmaj
 81.1759 - G#"IQrgMnk+(H\"X,jgh#K<?#]G$pN#^=?5#ISqfl[*<RFiV%<s'@ENGmDE9"H[65=4)F,d
 81.1760 - JZ#PrC>:a=4@+TdY@OA#5FG]G]3OVepY$]rQ!Lf?dAt=Pan)qrP.0;&).6^BnZ8I"d!U*Qf
 81.1761 - *=*iI5H3ISI2+?fHb=kPhsRI99s6.u+ErI#$X-rkIFl&(c5bfmSYGrl=PWhp;8k)1Mp+#>f
 81.1762 - +h=2ts:V$eBB#]gE6f=pP,Qh5fY5N#?t,SggoKL0*D\7@K<%u2nX%eN@>]bQIEUCk#cFu(5
 81.1763 - #8(%\K"@>fh=fgFW).\%t+I>N]W`M$KD$<]_S<E^/`aM)>Y[+S\Zf1EPT$QXXQE+$K7$G.9
 81.1764 - DgG[bX$:_fT/?p24eD2EfOrVm/TT*KZs%<C.@QJ%Dn'$hG<9*]T`2T1?^J7Xp%<gJ^E9sIc
 81.1765 - .`\_`+!^g]Oi-HO1<rdGs#tG/XO[nF'5C[ai5&f"`tY7%Za>\e7gdDI9qVLi*Bi8l`FdN;m
 81.1766 - t9FFEuIZ2'U:9mPnF"-KJX0)!/q61=m%Z`TM9b=ai?NS_*(?:i'Y`2<+FVp,W+8`m85#nTo
 81.1767 - O*?0;$8i_Qr1q7iiZmJ$NimVG"F`nL@+&.20=^lR^t"/4g='`P6H'HIFq$o94V^T;ZC#f@"
 81.1768 - #&4@JQ(^=54d0)ZF`/u$6&Od9_:^I1lj";qlL5]+M`:9X%)T1P'Ht9PAG[=k!dL:+7aFhk3
 81.1769 - CpBmhi-i[E,b$-F`A22J(ks3i-cg>HLhW;jP8[)Wk7k<YaDk`r%*]29gBK7ugsVCi//e<"Y
 81.1770 - G^+RI5!I@$THCqm/5,Fcg3#Dd$-*k%(D9raRuoY1Dnfm</XZJZ&SX57T1"'.dFQ>AL1&.Ng
 81.1771 - $F&;tO"sm]hfL_bAR^9cV.#'kLqGdYqH_pc_Y?F^<UXC\K^e&,gi`XTE?urf^AVP^"<o=_2
 81.1772 - 6u"%B%q>*c1F$,WclXUIR9m'CWPf*'>7`\SpYF2Tf_GfrV*"i57LdPR'*8Q'-WHef8rUFEH
 81.1773 - gXKR"X&feG80p;aZJ70':a)0F,>hM&>Z\o&L:93aP_Cla<23#HE$R7stR1;Yod5@Iu$J"KC
 81.1774 - @o-^]/S`7*q/0<b;iJ&ZPIsm//F)C4btd^i)=D.%YrQ-Dk@O!T@nf-?Sk#^D'1IC/=B^_EF
 81.1775 - R'\rRp^#qA/%u-gC4U.1,-/Tc.f`;o7]WB,\;Yr=&aMgm8l1,,ftD9i=Fg^D>h.bEE3;tbW
 81.1776 - H$9L$\;`*<osgU@PuNR&Th<T<mDgbOZ!W4LjGlcTTUZ#MJs%S-Onede*Js;:Y>FDc>9\SVK
 81.1777 - mc+(qo!g)f(2Fk:hcQ[RA*8)08T*Za^/hK^.8P/Wt>WRKo%r_K6MSLhBuk^+A;>^%7PEuW8
 81.1778 - o^<`SEpV"UcgAG;RZuC7R+,eS`k4*?EBtXc=ql#sR)63]P*!e2bj8hKG82NR+!Zqs:fmurm
 81.1779 - "rW0:>['#o0#P>GO0Q8T8$j(b0ObJWfJs2pg`_<sKPukECh9'Nq1N^i&44H,$Xgd3*2DKY'
 81.1780 - f]J.iIik>6aV#tVnV8$`&`]/"F6%_pgZh(pE-XM*5op?5"E]m42]&G7+eUQU:_e*n4:d5Zh
 81.1781 - i]_,EFJ^"u8YIoYtA$Bk)$s\2i3l)rlTkN`"(_7oCHeLLA\^MWQujejfY"lhlgdlu:$J#.3
 81.1782 - G2M'6h#\3UuI,NON?P#=u'`T&0[(*$d*aiZBY8BsGqUnKS!YfRbS74I=dWKgAa8]QYZEF5f
 81.1783 - KQ:Kq")&WT/cjU%AUI&9[M!#ujI#aQB%Ur+7N+JfiEK^b'9hEk"jW(YJRRA2p!!qC;k/>rB
 81.1784 - ;f6IgM-V1VFPWHT6<^#@B/n+O#=-?R!"Wf!4/[c%ShiiX(MSC"-5?-F;so*)=d!$JUCiGY;
 81.1785 - 2WU(d6D34eXH+SL/?SE6f5i>Q4`\D:5R+u-+t$=e#:?qV3ZX!`?A=tIZ5q#-FQaa-)FSDQ7
 81.1786 - -JHRqN1iTPd1[(]sFZl"lQW;OX-)g3lc^!L]ZOk#g+NMabg;)5u&)"uV19K;f-$UhM<R&?5
 81.1787 - +^C9:X><G\.&n,Y;pjNT>lh)itt6!#;%3sg&([T;,<:T>;6W3s?<e:iN8l84271?g\i_4ZN
 81.1788 - 4NDiuF\uVs46o>1Ao*E/LA_=U6@g2A9.!<t\=]EmEecfG_Ce6Y98Y8`0`FlL'1:::I9kiu_
 81.1789 - _lb>`\_<Gb?)gmV5iOOdL5MLi7D65Ap?pdAaHA^PI>+LQKtjEAqeN?'aWS!;bq#g459,lNZ
 81.1790 - jp,hgnuf>DRJ00=)J3]^r@u/*T+LgJ7"<[Is3->YcecG]g,*fH5#DWPkPn:>^PFXlUB$p0n
 81.1791 - u+990Qac%JXZs@f]tB%>"";PeBDM"Q7_WI&.SM79A4K@9Ob%L)SX,;K=Q@/-CTl[KOMcNtP
 81.1792 - o,9ee>.-cJIq#[Bd!NNf91``!rf@Aq/#,jkZDQAZWZ9LY"_#!p=5%C'B4M2<s'Pep)X.:df
 81.1793 - 9^rC'4*]ZW5NNooTAhGs6:-N;FCSs<NEY6@fKoNIe,VqiSB+dPPD@8#;S+D?UaP"T:A=4g.
 81.1794 - d7,k9QWOfN&V,b)0[7d!@>EaN1Oj;%B$Y:8a>*O:U=QA-2(\&a-tRt+FMmgtH=le^BdK>_%
 81.1795 - XQTc18d#'Zs4NtaV.;<53MQ6TQD&hd(!^?\I5(kZr$u7>3u6=rI(Wg2IkAH(J,OI.Bq8rQe
 81.1796 - <<15F46YCj'Bee'^`_2p@b3.Ud;)jeAXpfFC3Ub?]Ylb[^'E8?T#EVe`=t2_2RGTE9"_R$h
 81.1797 - ]W8[^!ZZM$?')XK%kh1)e)5/Q4aVdc)XO20+cb2F<l?Ko0AB_IsXg7mV)D8rim+=-p@UE'9
 81.1798 - @o$Z.9mi*CoGEO)o4JB5\!,GU1NGe]%]QK4%d*jd=CQ-#N8/D-\^d!U<IKe%oG6Kfc+.s]n
 81.1799 - ("%=oC#Rkp[db4W`;$<Ekk"<C[A)-m:h^3r]l.gS'`5o3gq@3f\J/fgkFil.1TW^iK(FA75
 81.1800 - _S<?%,K7@#6+#=#^8N%#MYpQ?A[O_^JjVC%/Y.Z_JV!h:6AgLCR8rC5.L]Vjb2L*ERY[hI!
 81.1801 - GcrFo'dm$f7=0;>k5-OV%5#LV5A'>i->jI<1GT<'/^81EH5)q]cj<ICHaA?5WtW_;7*S&Ch
 81.1802 - Iai&V8Hl0q+Qe/`$r?48!s0T@1"(e\)O+9;s-"?EP(A(Ypg:UW=/B@d^U,VBHi\9#A;a7s!
 81.1803 - ljt0pT,(*kt0#$=b^nJ(q`*l(*VFUN/K\.R=+tbI]9b6qM01O:4i8.7)m0LGn9/c0qrhg9K
 81.1804 - .$%j>@i"cjR#@$leOoW;8-8DBCftAb"/=_(L;'iX:@LdR"G5L\65ZoN<9jVBJFH<qV#((B(
 81.1805 - Bd,@"b6UV`"`FW\HbDr#EX<In:2k/"U&D4[]jKd0J'+TGX!?V)aR_-n&/:gWZb0P(BM5d&(
 81.1806 - 3fVZ9JAW*<DNbOLQ).M%&EI$t5MH-;OK3\G*hL=-)4"DrN?$\E&6;#Z-=\:n%V6faj111,+
 81.1807 - UljO4?nc67n-[\=WE!Y5l]ro#R%6'3'@0TQDAP#r*(nm`7'KKf%MI.[pYohB>kY?L>_T'n6
 81.1808 - LF,_7V-?`@J-Nba_=`)%e/lq=*'_8LU5HWQ]mM-M?_QVr2!3p]"&6qpA*$EXO(o#t*U.lMF
 81.1809 - QiI_g+pEN%;"GTF>bUY]5-NW:0<f_@jU,F%%?HtRn"TX;)%7c2*CK0n6WjfVDZ(e^<D_I1U
 81.1810 - (%KL\i1/6;"3b2_6+^8kR-7N)A32rOp5:?nJWVr+n;6DOg$!KW`\g3=le#eOa/.&*?rBG+l
 81.1811 - X"M0!u<;"X-4i&u+B$n,jJE:+jpV(D/p!&ObcD8>(r`)_k:o`<@!^B`dg4f[45N-'oOp<81
 81.1812 - jfYL#?JiXYt5W`[Y.+E-W_YX&6,(q+F&(d\Mh64g,N["%TY+B"YY6R&sL0dFO7.1/-c;/n%
 81.1813 - @'e.',+d0o!18Z2B\q'r..InTUL^>M>"KBHA)Udjt.J4WikkmeMH"\'9KEEpGmeIC#qgomd
 81.1814 - j&l*hdiQ@B%7=&6;>?sLb-9$:/4("%X\gXtW@\.W/O=_/MeasHs"?bH09XmQ0d/-fN$7_n.
 81.1815 - rm]s!Zs;k4pe?T2Sr/KP(IHN%.",M&Alg@Ea"cL?L;AH`sFg/;Z%\W.llV<!s>EAd;(5K+X
 81.1816 - k2@)Ua9^P@ghX5&6@n+j^R3;oTucCGc4a/5s)=!ZaAg"sENkWT"j\'29WZ9\ZfS4;4N\Er\
 81.1817 - ";&:q1i584;cOh*D(c6;d-2,Dm\,B=rigbgeE1?9l?.u't.3$Asu2GteQ1M@nQ1GpM`YXC2
 81.1818 - _K&8^X"X0N>/-6h[01%EMZpHT:6jifBiYI%4/8PC>36kpum:>T9B\odLa"H14U(o^GN%:*j
 81.1819 - Et^YfoN3`pKd<iS,h-cg1U,qNfcu(cY>Km"Pab*Ufd&@u+S;B\&lKnFW\--2+B6K8oZeW0d
 81.1820 - Ol6c2R+YWnkLe-qL7D-*MK\?Tf*%\rD44-'VVVEP`dZJr\Ho]*eMcn6W6jD[/5JG+(?$Q,?
 81.1821 - 5*1"?]!ZBL3b?:sK]ISe@f<;unKXodCrEZMg%/;X^jd6Q6L;7ih^N*^`:]@N@_A;)1HJ2j4
 81.1822 - q50@Ln;j>-9%U%DtlNQXg;#!fPsgp3UF<9unkk;B%Y79#j$e4]iV;,3CI&`f2JKFV*!Z9U:
 81.1823 - )+7qob6K7#^G6&1\!Du2bM(\nQSH98l3RnT^P`]:HD+S@n7H3?4,.UnKL`s.9/+g_P$Ca2q
 81.1824 - +\pqr+Z/LY<Z3,>!=$D8?t//"U'5![SRQ:B@#sn3[NB!F_Z'nO[:<1D[I>`t&i2C923TRC&
 81.1825 - D/k))_uF(1c,ggF:L0*a\sKA;eBPtJf/.nH8IE#+JWpXVIsRP&KF^R1Vsc8UK(m")cm(G*K
 81.1826 - ]>Z<A629L8!/<@ffG8K&L1U$!_Ye8_+581[O^$PpnM32mPjc<m!cea)3`R/C\rNP$MA8Q!O
 81.1827 - V(\a:&$[S@rfmr.2-?UkbA'DO2bX=V\;>]=t*Yk8W05<`%-lQW"k<t[$G*F*]#2AXkp[R`5
 81.1828 - u9lNF;AKrpEUPi*:+=-V21j5N82/!'!A0Ejr;<,J6ZlUB6U`gM(2,N7D+qFR<;0KC(33_@A
 81.1829 - _@$iR?o9lj0".<nOK!D"WG,jh<qUPX1E881Xrqpq*:KaIYh=9PYqlY/1K6)HF5M"Y7roKk>
 81.1830 - aO%Yd`Z^-0k!mE:,Ld!EN*rpj$k<ODHA'2fD7"`lK0[1`mI=PWlo>4"`QCg+b4qSi-eEZ!X
 81.1831 - tcC%&Yh$<*Od\07W`LK2_5g#.n.V*F!ZU58PhDGV+Pm76EP.#oG@;2a0&W6\/]@FFuG:G)H
 81.1832 - &n#U+@l1cJkd\#qYI:*A.q<0SD9f5Z,2*HcL>r7HTOOnCGpD#%RDLk?@`okYcFPBIIq,kZ/
 81.1833 - #@o[-KF*?UJCFU9QQrah922(a"0t,+-W=U0@H!iTn2`BG'NS-G`DhY\k!5`Z6@LC6dUrnXt
 81.1834 - b7o?d<.acpCoiM2'_iJq=CdH%r#o1mI<a"iL7`NHojcWUP'Ar/=ZMH(m=jIKL,g:ufP!I$H
 81.1835 - &#nMMLldZj%"59"[RCHMuj6@5V%+h&Q]ch+IKihK'SbHVhkKAqEnCf+pE)+<I=ii*L/d"GB
 81.1836 - j&=?m#-O1c^LZ367e]/!$&jNB&eX=h6g/H!sf@N>XukH*_OZacaf+3A;P*Y&0;f7?Q7qN`R
 81.1837 - hf)<rW9eW5"&,hC7O;&u8'qgIH5TGUgQR-/lX[l637O"%o:G=L9*W4ca=Pr1le(UJqi)#7V
 81.1838 - M%N)CEO3Aa">VnI-Qr\Kk66DY(.uC"HQkjh?_[Vp_TpMNARQ-1:=*p]/&YqD$$bC",frh"`
 81.1839 - a.SjKj\oZC=k01V'MjtICR""3fudf-c_284T5'"LQ/eF_9jX,]Sm!+nore=i%;V7qA6Ot^6
 81.1840 - ;Ls?iEsR'&_b/I(u&jFg*-=MD>"F<iYP8]^jc)JPa]0,3DMmWOSm"!R6hL!etJKM@sU/6pY
 81.1841 - lF9erci)<O)]sMjd0g&@)mP0EbT;Z[4SO><Sg7TiHD#YX:dPiZL/sZ8?L=%/P8mq1q1X>Gp
 81.1842 - )kOgiE02Rco\/Rho>@s0B*R6@&!$a1Ls65+<RZp01(ls"e2@<r$>W`uLSp:mnEJJS9dRehr
 81.1843 - 2Q[_?NWH>KjFqq!gJ%<E0>+:7Md2fi^0jur59i[Q']?oBGe.h=<]t(hh64pj,k^f2rU78;/
 81.1844 - ])G&8Fbc\%R2':kfrM@oSfh*AR_'lA=ttif:U7Q5=%`W[@H"QpM5ONgQMPPIgb:"m<Prrgp
 81.1845 - tJt)\pg9Za1^sC]l`AN+q%Y&n/16nXV>/G2\ih+Hb"Fl`sO!$"Ur:cm`.Ar?Q6,^W4<i#e0
 81.1846 - p>TlG=QHg697_Os,s':$&jE4*<W,43<'nahlrY>d/!k];WBO7!]$I)NP'dH(QM8^M1U,_AB
 81.1847 - uJd?f*`<E_KmO3%7GiDS=3Uj?8gqa%VNB6Zbn$Ton)KpT^:Ti5'a_F"f5<E:r'*\fcPT93o
 81.1848 - j!c?&,`$(Y]W0cJE\uEpTU!6"679\/0g6'VA3QG?naspK5`<s0QVk+_='kl>L*8HX#gJ#O#
 81.1849 - 4RY1pL_#O\;p?O2JGh#ACAl6p9s20++pskZb@fJ%$Em2`!+[l1=#ntILY,Ec&"TuXpX*1cO
 81.1850 - s%,3fSC@!8U8u&6^(bi'3!3+]NG3)b)JO:f&@Rm">cBk*;DlkQ@]K1HO[eR,L<qo_?(fm_a
 81.1851 - g%5-]Cg['7bqu^)c1Kl/Fi;.%E[^4(H1a(bn$fZ==d#C%m(,!S@#VY?SR[rPj@N]A3A"X[R
 81.1852 - e"oB7<Fh7c;1gB@o4*BTrXQ`;$N]KKD%??2r,>Ypa^Sc"7L]SkX&)VmQk(OG\deW1t\PNSN
 81.1853 - d+q\N>f,_Ik*>ff`WH!.I199[1($jI1K@8V:4m2&JrLsPkU-o"YrX^53GL@"T+nqE_3`I5H
 81.1854 - IsP<Ji'Igu)H2Lp)t'@Lc[.8(4T4cdl^8WKZ(2^"K.Gqj:#j@mlU2WEJeRI4-gTDJ2a5/S*
 81.1855 - NeD6VlE3VeQktPg"1-L!Kch@f%0`L>H?>39!*QhPYO/@o5_9Ps4A'r*Y=PF&=>afO3/N@.$
 81.1856 - 61s;62AZ`^'QF@0G%`_&28g'M2YYpYepC1N3+dG7\oC&)VqWp=MZgp%j)kJ1]INa<g3QAg#
 81.1857 - pr0j)+gLR/IArJ)R3Fo2Dcc],kNkU;h1YuOm;r(8(Bp_4$>g/eGUJQP0:\?mkG*Gn=e:'B?
 81.1858 - r[h>e7X,Z3#MEg'?(efBM'Tk_XE`lAE=W`Bb+`dBpc35SLbpO%sK2N&ZM`2mPffWgr3MT*d
 81.1859 - FH?YYQl`/&l4k5&:8q6o;3k4FD/Pb85$-36)8j>4Vm@9n("urdd:Q>1*Y`s$Fi/@2>:t'ij
 81.1860 - ^i"BX5ECVS/!g_l+c$<Qjd"J5DZ/cZ+pd&3uO=,Ab-X:/oMrOcXq83=8%\Gr6mj;)P&\Sql
 81.1861 - S:[FrMHfcY9eddt?758M=qohf&90*Z#?D`T(t6*1g0R.EgmRg<R^Fg(L#lVtp:_f5J2UcS4
 81.1862 - oM[4`Zd^cHTa*go.)G>_[)f+>]Cic4ScHn&HZCW5l7Qb<_E1mKI[9E>41mn/Cs^Ig="g-3S
 81.1863 - Nk.eaUq$ppHn2&RIV<;"JFg_b5k1i&'+cp4Ti1MK)`A(Us<Y^BX8D^X,P\V4-n\fJf]M.WU
 81.1864 - *?pIf>(3klgksW=dM#t0a`:pXgc%i!RjgsMUoQ"<o#.im7Zu5Zkdk_"(@+$pm)q1FmealG\
 81.1865 - Ro9sAgi^,Lg_98')rH4BO'tq:@l[lr6-T^Eh:&86=*M-V%Qsl*,4`]o?[K;M##@g2'A[2NK
 81.1866 - j3kdYbFdX&3tSb`gGrlhG_5E=15.bjCgS@NE6$#$b1dSRbY5a#-u@Ynbf9?WZq&V&hA:r2.
 81.1867 - n!XYbrI+)P8GdF^@2U6S=9;g2qZp;O@T=tGZFDd2Ou[].H:'/"GLa'g6*P#kZ:FdbftV/kF
 81.1868 - :U'EN[cP>bo?[(M)<3*E4qP.'@Kk4FgQ+_6e>`?),LLKod\VO^>Fp3dZ[Moffb#USne]<n*
 81.1869 - Rb(^;^.T>IMX@O0AU.llQQhfo@rGrB*Z:DYq8KUcYnt],T4dCs*MF!)+g7Y$GP[c+kQh(nK
 81.1870 - Ab:fEIHunAnA#ER$OqX10S:>N37E\RuX,h(-f-.a7;DWm9uU@[g2eb]=BCO6CF*VHcGZjDg
 81.1871 - K\R^2NoOSXlp/mfUI6ViMH!EGAlu`tEcNfuZ3W8sb(kqKAQ9QP`Jpk4&<S6K;kI<l68#HT+
 81.1872 - jRA:$os/TpBH+5(a?hWgs*rMO_mGCAKfWcu/^Jt-dq<t!u3o"b^q1*A6=-i)kJU3q906BtP
 81.1873 - bH3Z7Ni>S!uchSXaF+gVB+37\'&H<3f/%md+e6+\8R3Zp2s'@:#4eKW\G/+?&rBKiW*C^$O
 81.1874 - $tA-L^ei#r7VIp7&2jbYp`R6k+^K?>7LL3pcN[]h"_$=]%gJst0qf2IEhEHVZfe^EguI4Bn
 81.1875 - ?m^s&4/&o;-Op@*VGZ;g5k-9r-g<@eW84E7,(gjD9]c(_WCRm+7r*JJAb9:&l'3rQs,?/<\
 81.1876 - $U`Y]8Th9S0N]0,l$T(g>Q>N.MBm(K&%Vi@H?h0W!#SfY8D+lnF/hC)THL33a(e@UlKiIAD
 81.1877 - +;&7^nMM+L0&\d4i@&4BEROrd+aq&q"mfh77/7S=I-m3Z#iEr[t;+%bue-qj)"NGi7L.em!
 81.1878 - ;(fZieLup`c0UiMY<-_tNmF.L^b5<L[W+8a+P"O9h+\h%5D\=BF`Arc1AlQrt;G7'^;CF>5
 81.1879 - OB%a5<bkETYr64DgRFCMDb^&D3+ircS<K7[:3k5JB2n2fPI>K68`;#KEj5UPhKoW5n7p'EV
 81.1880 - $"tc2`\D,1FNjWQ1<R1a+6jD7N0:-ZKYpnf`aXlN5D;_qI<(,O[Ws6)l&@XB2&FS/L_D)Um
 81.1881 - .1/;L224BiQ[[PdZoVqG7BqOE.4N8t-APq*1]CR[$iqT,Ur@k2X+\TeYhdZ-"!r+,phuo_i
 81.1882 - &m8t=&f\`o6A7]TO8Ya9&"CF,4$>#PdE=DJX]XHf*X<dN-%l&Zen[C2PX+pC_FAH/R8B"Jl
 81.1883 - UJupLAJVN8=*2BHV%r,UVY3BPs=B5#naB_fN(,j38pp=[t;<&sd87p050kP7PS$SE(cWU-2
 81.1884 - BPcc!#*cuN:LJ)9`PhTu[E7da\$jdt?')LJWk>A^p>@Ib!3bVK^sojV0<?J-8X:FW/W1<0C
 81.1885 - h:YtQT""A9"/@aHnL4sS,lo@4qFIqT,q'UUY=s-_/5,][WbKf>B+Y#>Q)1CW8c^9]*EVD`Q
 81.1886 - #Vap>gd/Q[Nf&qmi%_r]ppu(um/[0!VDA0F:G!LD]%miZppOllCa5Gh!_-cMuPOd<_;Dm$>
 81.1887 - u/Ut@2M6u]]^^6jm2hf;L:9peThTeQu8ocQiD5e7C/bRo])7uS#14$t\O"r\3mNj9ET+X6,
 81.1888 - h$_q-mL"8W3R1gU@@pgG!0S@K8<.s8+AKrt=:!8mad,L"TQLXYq=',8S4Fu+Q5X&t9Y^R/#
 81.1889 - 1GO+s\<digMH&'KnTaZ=j#1>I22tl8TQAD1(BD)aN)O@:`_M37RLRLF^pl3qS/rK82a(j?a
 81.1890 - .3GIYSq"FH"h+]VALJ\@6,&22nV.Jj5S+?e3=Mogs0q[0!S$:JFqrU@uE'b@FpodL#Y:1Cp
 81.1891 - C]7f=>^Ojue/aFuI<*)(QunI@%.%L/9]e9.Fc&V3a'UYfg6\/`l"YXgX'6fc&6iAo5c\6rr
 81.1892 - W!O#cBtnQ>G(_po',MZgk525kW2qh82I5OY`TXL'mA2HhV]n'(C!1m,)lS0*/nXZ<;hG*pU
 81.1893 - %N6piq0r`pYWM,cdLGBlWE;)rCepNH'mOYOTnQmg&HM:fWCiRXAcK-iB#B+[)e$G#D9'07A
 81.1894 - C)RP`cZ43`1contm2`uSGt1BV][N&j:!qGG!;#K@XJRo=+=,!/>B6)OV,,a+^3HPci=9dUB
 81.1895 - F`/&oIbpH+T"V$T&Fqh<g*Sg=1IaK+D>lbTC2[Nc1,:0`])cnD`i'92FC]LGm&]L*D#+/?Q
 81.1896 - >(!Y]CW>ccUNO/*6K0ZP%mM8pPnPk'\&5oU^idqEHS]#,n=U@I.EX^J4'C8$hjee6\.IH>E
 81.1897 - h*pDr,6gAC>im1T6!9E,7SqbN45a12!fk.k/[d;/<%8(71GCtT-2UaJ?ma8;Htlj:RBjSl(
 81.1898 - 3ptjo`q%TaVIm\^!69%(+p5Cl_7p^5jh?]&PJicUjeGk$j1dC%#^[qLk*!&;Ts,EG"^bc*X
 81.1899 - $jJt%#=&nX$38`^=@Iu:"[K^)^r-8,kY?s'f`R$iL:ds]*"9Y3C-TLWNIZ$S+FCpM#Ji5+#
 81.1900 - 2!dJW7V;NAI!kt"JA@38tm_4Ng<#.08#A$=Q$iF,!nC;6;%p*;tZ1aD252@-"Ar%<%9QU__
 81.1901 - k[A(/dC:6n41l,=:`N6OY\!ZmJ"&4@;*LV&DunS2%ora25Dl\F=qV9J)m42[mVX_n8-"gcc
 81.1902 - sI1;&Q%K>]U),UksP'0iif`(H'-K+C>5&3OHb6r9o$bXk4(916>K6i4n,$r-e]:IP+VS4QY
 81.1903 - T]J`0r;^H6L+k$t)"@ts@gPTu!-6-)US6A@\]Yr<(+M:Ukb[)L#<3-.sU[n3!kaBAb@R`Ij
 81.1904 - 7S-rU`+:%??,g\o*s>rQnW'HfO-1207Ylpk1i5_KDasNg`aj$/jCcLQF"?6R)ZpSh<&mD^+
 81.1905 - ia_'7m)&eS9bUVEC["Ga"2U.fpp'NpI/=17;R3;JSLu;IRlSS84][L]S.<KI7S11(Z^&X](
 81.1906 - `USJO]Q^aGc*Lght2DNZ%bMaS_/9P_kO.*Q+UX7sKlDjH]m)QUuE\ac'EEb`U#KRmf/p8\(
 81.1907 - 0Z%%TuS0$,O\Opf4)e2j`EqON/E*KUNJS:VVPK1Y^68rQBabc)GdSk?)c&cA:6P`!+YCl"M
 81.1908 - V+2k"pUmap"ZV*A`8u/g1UoV[D[gpWaOX.*'oWO&jYf]Q8`LO6WI(i8=j3(E:(<!Z*%)NJ_
 81.1909 - \;ogY`j+%:XDZ5:_T[DK.J1Cri51FDb(`%&$dcGAfHuL^9d<"'bT+^K(t_MAmS$<JSQ*Tue
 81.1910 - Ak9/f1gQl9UXTC/C$qnWsgQ()3DQcPgN3Yh[BY:%c"V7*/mL(]1RJ.c:m=H"PFbSBMNs/Mb
 81.1911 - q15a8eopbQ^%fL<T#m^pQqKkKWATcNp:@#jkA,Pt(DscP6%J=oD*0^Ph&hMQHR\<9K!dQA^
 81.1912 - F[cD[kjr'M]>p.tKm7nM.L>[Ts>,=tRecU?e6]];lm#>f^H:N<oi7.(ikWf+s%ME&'QSF$O
 81.1913 - 'k"c-d:^$>!b4j%/&Oq`Od1$gf=h.@kY)J>8R_YjtW4@WL)[\_<Mk&V+4V1J$nPL.daq5f,
 81.1914 - r458&if206`K_NC>p^Np(E-\Y$Y7Ti&`8G@cO69mM97X_Qpt!@&'sT1;Jd.H!9[-8"O(]dT
 81.1915 - Buj3'fK!)S5OX*9^n<FW0tr(VF+2B$L"orqg+jGYZ#Z[;]t1qg!rk]1f?`>;H5t]>t,[E3#
 81.1916 - i)_$#N4iV+I`$*n5#I<"S.c73ToU,>_B.:-D$F`DT\bD,beqe?(a&po)_@XOOp^9D)!h9gV
 81.1917 - f1e^6fBU0UmOh-Lh-<#aq##pj!0>o>5r=B4^qeX5Dr2-\(S'\5]d<fD"!OaJY<#M'c[<FDb
 81.1918 - +^kmdLDZiLJ<t0,XPX<jb"B585:&SW54_@[l6cG%,f8Y%feR+g%DAfQn;okh0i2K*Q6&U\"
 81.1919 - ;[%8ESC1J@j&^&l80(ORAPq)+LKJf^=/il7\:IQA7T.,*MDWJ6<JsrF1^nLh,_]a\KU^UJi
 81.1920 - mJLZ;D!RM4a:*UQW\RkfTEi!TRYV%%SkBGdb(r8FcSp*O@1CFf/'V`KZDb"i`JV_eob6H?(
 81.1921 - tM>V[T\q)o\7CY[5_Z)i?MQ$_7'NOET@ADVG&n>6,mK.skA=Vq+QC+(YLCV#s6tB#\\#gHE
 81.1922 - )OR"8Ft\_3f!McDot2*24mk?/h:855ih*Mbf7>Zb8h=Dbk/?,d1&],R$(#TX80AIaQ6]Sc*
 81.1923 - J>Q'+XCpR@`iERp)gc^tYjjIE_J)#Ggf>s^l]mYdoXb`e=ccpnl28EKSH!Kjsh#q`PNS@b+
 81.1924 - ?JS$u>u_cfH)jWs_Th2eh=R;p^u/4p:K^t">oi$5SYBEkTNm;9N$u;r8@8iUW\D-?hP>&G@
 81.1925 - ,KJq6IRoDg7V-s?1oo+VHcPq?PWB<Q0V_`nDBaJh]Uf_FN)jNJ'5@)b#S2mQ2G#ABj\!k?b
 81.1926 - QV34oGiWh&UU5?js]eFl$M4$W)9T>qQ:g]NjB.gL,E5@#1[f'XCnJ`F.gB;g&T*-4Sp-=lA
 81.1927 - f'd4GJq=DqWHAmrCn#(@S#*@0Te+&lP]gu]C2r(LOLg0p(k:*o,_mNQ+W-=RG(iZ9I8Q6Qj
 81.1928 - 1&7Sp5igq`!<[_3b.:V'r@]7sh]m&IJ0Om6<ipF_Er\Quc0b'-6<OMj4(,KH<4&,]3.$7:R
 81.1929 - ei%$N0]RE1@u][*9t4Ui5@cn.j2d_sq*TiIoFuI<O(fStQsg8,8eR^YNU[Af_#tJ1UQj-tj
 81.1930 - Of_3,;*MX6tDE,j6f<%VEbS#1/2@JAR8M5/k$(T!]jpiOLZBBaGH+jq35j[jl"l,BP%Q2#m
 81.1931 - uLp%o-R?;eV#4T97])AXk",B[C=>3b$BKB$@aGW0.J>PN:CcM"mU!mUbII3b5KV$#X/]%X!
 81.1932 - c);\^/@$B[gb4.hU;9*hD%%tO:_nIfGoD*3hn%*g,-<\igWJ*9"rB&Ja2fTYJ)I:m6Nk^_C
 81.1933 - JBTqW;Q/r""jDK*Q\<Z2IKo,%5kOsQh2Lpb)PK?:GAVKn_As)=oO_@TaZ.X\AOP]5pg#hf-
 81.1934 - AiQ4Bn:]mmAn^+fB6ch"G*(QUQURd7N4kHR-C!Z+;//:n8ZnEdR.P$iWb>fDC9Wk4#)`cdT
 81.1935 - k2;4L`7@I[TmO?;\,9U'S/gdL5QU^Sa+5!A@U"J-=@.WH'$mW$)X/&iC2t(";N&3ApE!C(9
 81.1936 - "PdUl;`t>#ppI5/QZ&IHm2NlU^[4!3>6)PNhS"k"_HR<h*c!2es(5lQ^)"DTb&[N0HfZ&4T
 81.1937 - ->O?\8W#D6aDD2-YmGRB+co]XZGA[mHXE0<5iabVX@CYk]iW/Irn;/@;KCii<d36L*"Md(R
 81.1938 - ?@'8U/S6KfaiWe@$Lt8[7`inV*i!F#-J?HJ??JPl^m>8")M'e\tVUCMrp'?](#`,3id.@Wh
 81.1939 - /V@.WN//tf81SMjp^F=_DX^^=(kZL8Np[DLM#N>=:?./%nE3(umpS.jOP&nHl7^`N$t_e4m
 81.1940 - HA49VsqG48"T#PSt7[n7d]-(CmOV\;%I<m57&t3OAM6UDY8eamd%Y@C?VVdE-9e%`s+eHL-
 81.1941 - Yfs.*QT8R0bLWB8Hi^8;_=6$LHXABoqBE[h,^7%#eNU9(k:3<WX)>lmg%/nu/'Zk:i<03>_
 81.1942 - -?\qOl:j_G?/7I6?,nfX@ek_8<QAECQSENoH2n;2.W->KGCn0!@F7g]g!NcFR,$\oXX5"Z,
 81.1943 - F_$Bb-M*F>mf(A8lI;0TOC=`]H:Ii"`Tg,Zc6[(<Ff.2e\`8iPiNoe!@ke1**le)Q6obhII
 81.1944 - aJIbh^<Vi'N$uD_?.OUEM[SY,U<d*PcX$r`c?8o`p'Sl^-/fd+]lQ_qoj;8;Xc85%]a4XIN
 81.1945 - (6psmoS3CWQb*PP*ZcF:lb-u"E87<O&!n(pm:P9FpN;9#Tl)A%s3XmHB:Ceo[jN@d&E+I[t
 81.1946 - Rn6GRo=a:IU.")h>*6#QH/i30iW>LNd*N#`/*`T8!p^jMTSP)..(d&ARq;Y>E<'p<=!Jk>t
 81.1947 - ?t=@0F&TuFF[rO2-D/bMUdN`qY%cWKmTMtkC6H,.DGg3IlL.f&'uq=/HJ(g1(rD0BK"S"H?
 81.1948 - rK^4PgRL66k$=rU+b*)UGUC2ULHEeH6(o%E:;K./Plh?'Ms%%#UK_S;HoR:$3^mX_j5`%.G
 81.1949 - qert4=1OEl$]0nVpNW'EAmKE08:(<M"@%bSkaZa1-[8:1>:`2<d>Rj<SVo2:qM;!ESREs+X
 81.1950 - Y6#=N!>K`VP`qH3f\NOH4ZBi@:/]#!-PP[I3>Qc&XcpN(O]_ZrGch*;&oEu^DcL1!!g^DVd
 81.1951 - >;Zr6;IcWDCnJc_+1X)uAKkGFn>F:mL[/K^U"iLq&$8GHpWSJSu&ooCj\YDn>1oHOR(rqhV
 81.1952 - $H=!r6J8q,F9'fRKG=\!_8`H%^9IA)Qmh#3,FhqRXcr==uCYKVq(V2,6DpB,h0?]]Ku-2e4
 81.1953 - $_dUpeKLR7$MFD"%Gf42O)idEudJ3p"73dZpUqd:)UmETp94LkfKVBmaRPZA4ai)2,]q.[U
 81.1954 - ;OMY3KgVS3B[f'?b)[U6,:O`BCM'CZFOb!J$=.8O>G>&1obs?(Wp-S9/C_7ZT%,*na"=a3K
 81.1955 - uP3@PZ4,,FZnl0AWPC)=-YmGh[u;>.ecO4nTu:g8nkaa'+ZBb;WVp5E2l_bREalh7E(sA3:
 81.1956 - VC/F9ToO;bs=>4EHsYk&Y+*Mer!Y=RMeuXeG-gOko`Zc,&0'jBP>Y[1:8Fm?C=F'lm>JSOn
 81.1957 - IeI`H*/gS&$PSblFhpGS+?VDnnT->,3*c=o8A#KPrtMe,kpr0%ZU+bfr'a>sHT^eb(FI_W)
 81.1958 - A&HopH;llNNE*=1K,7bDr5!mRfIgAD<g=6K^/5i(R6]i>P&1K=J8I.]28s&]td<&Lo*&3m[
 81.1959 - -H=-U)ORenq[f!pbS4HE6A^@H4sU`ERZtg)$s<G5N3m&N3=*`3D&(:TSl%:t_7j.uP2UC33
 81.1960 - Xk)L=#^W;Cl?GLgp5ZQLKUS4bnHRcfZoL4bqcem.RuA,/M-gr\o+NB.+$I*^D5--jDpVXC1
 81.1961 - H%d8*I>pMF_GTMac)og[+hn<8%9N+`IPf!MKcs),O=5>S@==0RQkCUF[uI#f[K[2-e68XDM
 81.1962 - 4+;Hb^tVb7pnZ):RD)T&]\7@9VpVELT4WThkKWE7YYd::&>Jj3ocp(EOcQ<,"5Bi[llG*q$
 81.1963 - BQ'Ar9$.Z8q=:op9LbVtW@p^GF]mY"DOL=0fXuGoMFfmZ;:OFK*MXu+gC"=;R="=&d'I%^l
 81.1964 - 0ksUQ4n!"?29IS*@7a32;rPiHcO=;T-6u;nM+!8Pab\.eNnZPh1p0AkH8Uh](G06f?5@-PR
 81.1965 - %q'd;N.jk6rPH^0=0_^T$rANN>[L;R--L9dDgGODC20%U72OIY+0PpMW$Ee$Z3-6Re(@J-o
 81.1966 - ;8c\go,dhJP<B_7;bTqblCb.'sn%lW'H;;itS>EcH#&f;^uP>RCAJE[HUTHB_NfrJ_gF#hE
 81.1967 - 4HJ/O@dJKm2E!MCYU7Mhe2RS#*]AUI!^"B2<no2&C^q@?JsE$\>1+t!&?ApE/mTB,^[?^Qu
 81.1968 - +ab=.,eu5dLVqbjL1D%3TS'77Gkm+A^>K\*WN8#4?Z]M&ST<aj+(pY3`r4d1-m@t_kZgQnF
 81.1969 - Eom7JV!7?ZpE9>F48'jNAcIqtoN'l=!.<oq#/HC!!+3;"0Ep_J&senQTZbkT&.kJK!Z_DOP
 81.1970 - S@f,_8j/EGbea3."Q;7&#!Sk#`:&l@)QXGP8Ht^U!):tE1ER5p[CSu1am(89rFfi^n-M3Po
 81.1971 - 8R]ZOmtU1C_cSMBm.%$ioL(,04jN;0FQ\U-RXmHqZH]/45oFW0Nj/ThXdiM7:Qs'H6KRN.b
 81.1972 - (jPdm^s>EaMQ.Fb$1oZH%sN+Ol.biobJ#^,!?NB<2`)aTi5"^HZV-I9s'^J_<1$*et5,_8U
 81.1973 - OLhL&PA1`Mr;BD!gG"#t9'8Q&a'eoAj,Gh)HG3&VWWOI&M*V7'3b+sfHWJ"#sI)VDX*b5iF
 81.1974 - Sk=iKZ')3lGS?m8&/iBT+n68;3hdhF_a,Df"r1K:irVUjOu@r3V5"VY$L!cIeq@SeKh?A/3
 81.1975 - (ZDD0'#:7c%8cT-IWcsASuf-#96t_C:jkV^q2o=D[.'b30Qa"JWV<,Opk=g+7plt3T1fUBF
 81.1976 - -,^-)uRCZu&,:PmSn?D/%;DX$d_S:Ls(nB9D=),:IgKUZ=b'J-p$YkeMS#e=ILU)5mNA"VX
 81.1977 - AT<QijK91E/t)l=!(LJg)?6YX)$V^bB"].-2^8CO<-dr'Yt.^`$6\K@j5KakEKIaeme?uPT
 81.1978 - 72MK6/8.u&/9;H=6RA@Y9lZj:(Z0^I@Gb.>L2/f]R2SkL]ns$3>E3CBb]oq+c7q4uCO63"B
 81.1979 - 't4HB*&PdD`H%!%M9\J$-r%'k#$@!["$MSd1nRd0-IqZ*_PW_C?d_W*<+)1n#D!Jb[6gcl-
 81.1980 - A;8s.2],9-;%I)/QhDBT=Mo^>Ec%,VPW%\Q`?Wa]HSLQK%.`+f08[`H'V&DM@,/M51"fdj[
 81.1981 - 11#;jE9$E@GQT9IY6%8S%*&]e[W/-U^Fu<AKUe&ik:*B^h9t?J"+U+aM3e+MO[ld8&[QEUE
 81.1982 - -h.6'kW(ke$+((L>/=1FT)k=f(KN@Q55;'92u2F]9HVlUU>H5-9;M<'LJ`ah^V@;Gf;/l<A
 81.1983 - $8D>*<S3-cnK,M`VSlU@M*n$l;7)Tk(:=6.g3_8)k^k?=s_l7!H@RY'h8'3:$1Pm*k&E=Tq
 81.1984 - \[!*R1.F&j(!UTh1m,`"?jtG\9-dfL-<f4Ij-jB#j>P-4Wu>15DLWom"HDT/Xe+PYFA/s<Z
 81.1985 - WXS4B5\9F-+E*<ho\fWE%VJA\0ikj)dcT9U>Dg1/;`EVS!!1<4si%F"A1WlcR"<F,?\02Bl
 81.1986 - .r_Y)+mEC+eeE'h^3A4kl?7`aXJsGI#YVirBm\"K8(&@Ie+]P[li[/=VC[B'BuP,f:E13CB
 81.1987 - "8=\lIp"US+uBQtN^s%(j^>8IaS:j"T1S7HP8i%*I\2%E_XR_L54NR[.MX^NX4f5O=P3PIs
 81.1988 - H.FWrGG/(`&C,_,-.6;^3n;&s=\%t1S>O**prV+9%VVg+_"H2b2K=3bRrAtQ8F3.jaE!W>G
 81.1989 - jVTT%D)9mETIqa.qeX;l9Xle)Gbs)a+/F"AK;=>nPj)I<S.km3&@aGHi[hnRiB1lXTA^TpQ
 81.1990 - P>8HCd67%k:.[Ec_3UOS$he96+BB'S\;2Je2i>t-5uhNC_qI_p*@Es`[FOU*s<th-Znjua(
 81.1991 - K5l&IVpjlf$W_>2un9fBVKT8Mt=?hNa1"d$<k_LMdW4!mSC"F9p!4gOI`1*_\G"&_pp/dWl
 81.1992 - nh>.lg=,@-,(G+PJM]jJ,5V'qGc/52j"jn/9$pi,h#Io.q]O<S#G9<Nbt3_oRH-.q:.gs3b
 81.1993 - &]Ok(<,f8];WmjeE@LF_r8+[*Pe`$O@m?&bn_Pghtd_+17h&TSoqB?rirBIgI+o_<>fW6a1
 81.1994 - qbJ^$caoulk3e8r,qe[`j8)$?Gh?f9fWZ(l_rgJ<RX.dA^C>4L:\<KS,U,lfekDgs/aae(+
 81.1995 - S,!:W9Sp,"jWV'O=PqjHKYoilA!'N1C"!>qSGWt:LYF/;$2o%i35Hpn9XjW@0dB1pQ.`9_E
 81.1996 - A2,5mQlJjcGEEd"Ma:VW9D#1@ThebN<34JAnZNb&E*Xn<43sir!7pr1gtJ&De-uiX,,:!3k
 81.1997 - _iOR=-No)eFU%tZk,J,ni\qReL]RS[2<&CCfehZg3_IAbS`/aU2;:7EqJ+qV!e.`0tPf*lU
 81.1998 - pq68*Gd0/-a(aT_5:s^=.0I0W6pcu&6'G4M#E&%`11b%ZCEhR%:YEoSg_Q7_%]e<,3E@diG
 81.1999 - >j@2V$c5*L0KBAW56g*uFV/Nk0bX5aJI?Ec%'_E6lYn7LReU@&(nps:E73feW:t8@qi@-W&
 81.2000 - ]hL9SDJ&-)TUSO&\SO'cPrSupB`0h%o4)o@&@S?):3FC6m3"K@1AtS(t&aq!$rciSe(B.("
 81.2001 - +$Ed/OY4*4,0aEH)>pEJ5Df`4b?=*MPBA%p&5J`uUn<*U^f;/gUkq.O>\s$-K_!A]Gmu,aO
 81.2002 - Q\!"hao0(caF<-U00-\@Bp&S3";"WS,P$0tQ"ERZ<j8g;.eP7KSodEN$'THm&n8Hlc^n<k:
 81.2003 - 0LgpZDm;?eiOh2S'U`o9j/e2^c@^@TsPpeD_*>6gLEH)63eLg=M*"p@2;R5.Wf,9`N!"Hst
 81.2004 - ;DT_r+YLX^+<j`,@^J^8"Yi880o,`.Eul<b,:BfErc0.\;^f9kR-S=jh=CXhi[ZL3D(<p^/
 81.2005 - 8t%P&N&Ob@jR<&/4,;<')_(#LGcCldaDhV`+(.qp)p($n#NiSPC=bII[SYt*:bs)/n@(\<e
 81.2006 - 7D-,:d+00b52/57/Tl[ITk.Z]6XJ2!Yf9_@njalh^N775-6O43(8VKD.Gt7fLlK"`q]mZbn
 81.2007 - W*k:MmV<n$.m;naK?VZ>uk+#9FgZc_QQT.^8t0P[P_VqTXaXuhjT/COqP'+Q>+$LiU1#Lk4
 81.2008 - '1bS<KDaRHS6]REeaVdIP1GpBj,8.C6#`1r\0g0Um,A%Z3`tpDg,5VH%4X-La1@IDk6J$9p
 81.2009 - ;sAC':aJ&AHUh%i,-ut*F6trnh'KF(4HNV8BL+m-2*Ed+/dY)DUjT9GLE>oF1Xqg\__/$,!
 81.2010 - o]l^p82FHDfI$Y=[6m].,nY+j1e83;+BQ#9VOUC%s:&lM(99]3tI-V'Y#@ZmcANY9@T9Yo\
 81.2011 - /BscNpk5.l'::<9!1AcUEJnq+c\.U..BKDc8p1;h,N[dRF_36V*J3\b&*cMk<U_@iR=j#Vu
 81.2012 - 35FM8uU)VfGk+g4$Z_R!,P-Gm-R58?rA[!4f7Hp?"TGOR$LeU9u1N4dU3=-X.dU,pCLEB;S
 81.2013 - Q:R)3^JWBo1F&@&2>1F$C/]U^5asPZ9+k+n#O.QgpjQ%&e,L4\5A/AJ\a':p(>a,\%%($d:
 81.2014 - 3o"gq$#7@0eJV]<q-P=+?Zjsr27ZF]WZUoi)jQecPn7U$,U=ng,r!Y+24Q6qG8'NIbHK"1i
 81.2015 - \DEQ64+Jt!EMi=@\5u[HjnS-AX6P3emE#)@qJbSAsR4Eeo,1:F(\NtB9mmWeph?KK4n;@BU
 81.2016 - 3jQ+f$;>9j%jp:N]fI[#gIbiAhF]3u05uei-a?QP:Yo;q6K2P^^3j-RVQnCK--n9qu.GARQ
 81.2017 - 88<IuF[m^Qlo"^op:.]O9WG,8EeEBLXC7C)_]2?Ks:[nO[m(4pMS8pFOj+YU(@+pIp`![V^
 81.2018 - X+)R9h,=k*"j7dMd)0"RT0$D]CpDj'>.rmR9<YP3J#XNNS-6uYY!5bZaZ7P=l>u2%ZG#nkl
 81.2019 - f.D!*^MP0T[Imm-0MOPO7mV_m2"XC+1`QK0+<dK!&_EHU=.a$tUO$">HC([Yf<9N;Z[5c^.
 81.2020 - H+uferl.kj$X[*:r:7jb]Rr!B6L!u"uUSa1_3.kS0\us,8Y>5K%>U7aT_=!I"r;9#Bahc!J
 81.2021 - ".'J$_:Rmh^1hrG>RL+t,_h.!d>>*+968'=5^Q%Q5$f0]uI"6Hh/F\2tXRQ7B>E-4S8B,a!
 81.2022 - 3nbn-59s6(@l[godSK5W&n.]5\BNP%_n,t3&YL9o&9pfhtV[tY2BDfWO*mR;cdpmT-ee'dW
 81.2023 - ;`%?dRTQEsoK]I!(+ruQ6Ru6u/*B7nTe?U8$Q\SMM8u',p(q(\K=atSp-n9:^_ngU7PTSk6
 81.2024 - Ne"g'^_r1L\W9keO-og*f`.$N!s=n&(72i9$TU!;$:U=)-Q"*UNQ6)!)iHWcM(C>3GXs,=r
 81.2025 - ZUqXP?-q+Zce*_-&b9d?Eg*gGLLZd)3IF)J+\L0_>Ab-"Vl0@Q#e='j7deCB7dT@,1LCCos
 81.2026 - >qU/7U\5:U3Y6.568Ddg!kH=3QkWJfTEnegNl*ROAfHGMc`q]5Nl!0Y+392Cp;&W5rX.Re_
 81.2027 - ;Z%iLjZR(W7-6F_5[Ftd.2c@r_&RMj.fq<^[4]:TtUCDl#N%_%kc7#/1r@cOhO\PPM8j(%'
 81.2028 - u*dS_=3Z\H.,=:;jHN7!=^kng)1S\,4URF9>g-;AO6_mmUUmarPg/"O`;l*Z!V4(Vbg0^]q
 81.2029 - A#03gVO7jTH"od9KOYmU,'hj5R?i1[R_AsUGf1rCGp9::f:Q_&S,tF<DI%Kh';l!EQ+"G0G
 81.2030 - R"sDB/ePB-b4+YR<%;T<FG[B"ZKcNU,lN4J6DU/Q[.L5>14(A?n%ibeX4@GKm^V3D/HAI)?
 81.2031 - Q@7_nIbBQS4AN&X;FH)[1+3,VU)t5.K83ibVu3I62c;-^%r=_POLEB<]EXOlbCPL.ee;'<c
 81.2032 - O[Q\$K/k<qkFc`@?dYp*&P(*mu3GH^!]g59S0@QJTm,s=NhZ@R>AqS4DqLT.ds*?nFfe+u-
 81.2033 - U"0!1PA$FX[@QGKUU(J?BU**H^5jQ$#\[t6iBj8#5Rc-m(27%13YM3q=HL3.-RBI=8Y?OW[
 81.2034 - Y>^GXEO#aj[mZ.`]8e'EgV4ZE[!TGb)QMF,!q1@?^X=.'g\l:8$c-'a_42G;mo)i>$t3B#%
 81.2035 - 9o;E>Fm.=NX`WZ!o,j>J9SpO*$^%%`.?a_geYlY=i<W[]=_4aggA&&j1l/r^d8;LeW$VW@f
 81.2036 - <qM]@\RQ>^sg7K0t8'^MBFs[*nkW/MPs6.$Jfi4IunmU&b+gJ)CdY_:QjMKH\/$bDjcT*-K
 81.2037 - 65[EMmrb^pqVE$'TdG=Xi9bc[SYR\tA=B?e*PcCF2EHHZ@-#hb#\aJ6;>:5gq/gX&_!#<`H
 81.2038 - h@\+/p'?kj6%ii92gr7K"mF#8f]3NYrU)*kh_lGP:dZ#j'pW8Tm'tAZRe=B7^`()Ub>4D'7
 81.2039 - 3Wu5(j5_/M@Lp.a"C5ag+?S0Ul.90od@D<&]d)&*K@j+PdaE'R[`,:QL9o]#=U$[mI?iM,U
 81.2040 - Y8&cK(j<LrMtD/%FsMP5G<_a^rtL6&):ED;aG:2rQj:?clW/;fD!1F(WY6Xj5*SffX#RJ0I
 81.2041 - =N*k'"G+=5+F2[r(#/"5mJi,b:O>*XkGb[R?='i1(\;*ZO)[,*BS(7>H*93FkCg3T<Idhju
 81.2042 - dehEU'B6Qt;$jBbG%rZC4X;rpC0ie14^4n6dg<^`N@k$DichJ_Q\2<:?Mi]^6&Sq#r*?0.k
 81.2043 - R2a'*9Sq91UBt68#Oh61EI[hopT^JDJkoQijI7?;IGO"#IkME]6hS(0TL.$KK=LQ8h?GJWD
 81.2044 - PV-0=l%bbnR2,,KNUAE_mXERF8;j,bjB(&\lTCFur0d!/KBp8Sn=G-r6o`g]e].U5QCeO"i
 81.2045 - _EMC1d4<_Zm.1SB<T04Mp/p#7CW(,+$&lJ5P,mT&bd*r4T4a#POKY]d[pd;T3p[:%RYMK80
 81.2046 - 8Z$/W@<DOLtO#H/B`j+!`q-^YokCGCN-9\tgrcN7VF%pRVQW)N$UELVf8pof2(/]^,7JYPV
 81.2047 - WFp-^e)NqqfdK%T'jffunj*n2]m&WHnS?hpP;hjLK/4V1uZr86c``>co$+mWM&h74$D@K7G
 81.2048 - [5N%W*1`d58KgOa[fQ9;#&W&p8O]\ts0c>s?j,r!dIR,->8E>q:1nIPh;TccfflXc[0pKo?
 81.2049 - O6O%-q)NlKkED7mp45/U(9!DlBKhP8V,HQBg2qoL*hr]AF]s/=_c`<>CR'.p:0h52!%ZW)2
 81.2050 - 4DQrZc-c>]6-0hDn0-@QWplSnThf8.tlSuA]&DQYjF3R/aj:.`FAA)\u@<[;9%\fR9[1-0q
 81.2051 - $9uij`c!%llS<cl]U]2!7FsK;US]D0ESLZ-I1ZPhM*m+)Y$FjiG^=;UY'nDUdg/2,B0Eia<
 81.2052 - rgSop&6EIZm[?!H]6\^aDq+rr']pVFtNp7a,L2f#Td5'm$IR(FI!lTSKraMjM'K^b#tRNG_
 81.2053 - %qX#sHo+^FMNj?1]$*XfmM`q>,jSCg]\RbWJ%Y>2[(U"I1nfeV)r1cLeX9B!(n:HW,U1[/#
 81.2054 - QUPOZ./^)`OrXcqlN?GZ`@-rTJ&<to?Oicjj3[um:LeS92K-cq+/R7Ug;'G&jF$"*NiH#$_
 81.2055 - !CWO5"Z+I1E/p21PktFb*j+f3O(-^kH$'W5aTI2]NhGMW/TZo0M.00Q+"$ks$0C1@ii^a<#
 81.2056 - #p3;)D8h7T$-04L)7%gI.MfNB9h`VUT`I:*M:$N81OMS21O(%nt]]6>hc[<)n'6moCtMj]s
 81.2057 - [8P7#?5TsKG^n]L'2q,>n%CAV81[Cq8O^l'0[A0oeV(LTeBD2@dX9*,K2Wci\'CtYe6$Ss3
 81.2058 - XE[]one&j%WV=tl=BZkRf\S\%#Q+E==-nTX]81_+CD^G'T]+WtdFfLV^(2`]")`UiMI]1_,
 81.2059 - Y)?"&4^s$#MD`\:go<6uKgR_tcG@hc4Zeg;\MFmc.*RuQQ=[UM?^PFReKD(o9[tP@;X*LDT
 81.2060 - [R&0Im6lrI6t,G7`qX(<3ATJGfA%T(][O&"sAk!Y12PA4:VaQLX*$pW+[=j=rA84Yfq3@kg
 81.2061 - hl_Kf`#pIAEP)c92`>RmJ(%mMJh6UM:H`)65g0_@=(-)nHKf-*OK2K5Q"dl6c#a6m>*:)\_
 81.2062 - .bD^8s5[,H1o5(^dM=t*CRW25N.nK8&Q^$\W3$O$$&R`>3pa?IUsCoZXDXs!U?f<5dFSrE^
 81.2063 - +(a9FH^1oR&H$5YVNNi-S_Fr\k^#SeC@9h5$&hFM?#L8etVRqUm2G,&48,Y1p;n4<SLnf$K
 81.2064 - IR:<Dg'@*EIjgU\QfW_Gs*tXb!C/EsbmKpu1G%IV'?52kg$&EcO@6`<,$`M&]$)SE-#5OC+
 81.2065 - IrlZZ67@_*NOsU6_M7K@h)2q^&fXO$g]DflQ(5BQ2X1BJLuVP/WE)LG!oa0<&%s\NY%RQ\Y
 81.2066 - 86pL54QA6Z<&985a;Z"@aEM@8@DrA*7u&\e$Iri*'F)82s669b=gt/>?@0?dU9V`<941+`U
 81.2067 - bE/`GVB\4U)]KQ/.e64cW)?;i(n9ofE0)+RR5P=]RtI1MmqaJPj?,YUHGOYT<9[F.^>@1dj
 81.2068 - ^\gJ3TkZAq6&sO#_7R+aps.pF-PnKro5U[%<TL"rr7-XseZ@&NWKWCFBdL$W>/5t1X>D_o)
 81.2069 - LW)#Q-0>Vt/X$Ms7M:[WVE%S=EaZ">8"rFZJM1knH68=2AjWBJ/Xb'7A/L+k1<5#?%0V]0J
 81.2070 - -igY<IAC&e#mYsVonQI;,`Wg*^^S9k!GlC/UgW5/!B_^q'/T&,#Vs;`%i>jgO$djF8Q#)Os
 81.2071 - )*BR0bH$7$LN@!CI-0%WOu:Frk:J7H"sBNH6R^cVb>O:,*?/7<FG4&reeA]U^NmIU(@5G[@
 81.2072 - 3i/X4cYTi=(0;+tN&-1\^lb7XP$jeFp[VQ-Ck1+b-$TiN_H6Bb<A)+Q-`.pM(HPYUH`,0L+
 81.2073 - ?+gV`f&\?"`k8=DYZn=[2\lc8=I#kA)I^,3-cpK=C*NjE@\r^K!=3*6=X\`\`a7</8b8l!S
 81.2074 - 'r[/Ddal79;%K_WMMt[4g/BPb*(Q-'\P65k=DZf;<gF6Fg1qmN+Nb*C'2BT;>/]J02)m#6l
 81.2075 - De(#GY%)o!2qgLiESI$ED5UJ;C'@UWD\9Kjd``0pDW9-9!'a>Kj::qrjO#>=*C2nW22B.aq
 81.2076 - 2\g_c:+TN3!nS/]d'Ijoo;'7IK]_X2*aj&ehr[T((?p,dHfdfd3FH^Vd*W!%/+<U6(&';5+
 81.2077 - qS:%J7p\-.^r>KiR179[./MX1s\.>:N>/T^!]s4.RkK!2<WX``(C3pFr/i].=I=H</c\N$2
 81.2078 - <WdVI'k8b+\IrKDa5KF]H<)eHXEgaM'\^3+q<>L"EWhn7H"a^!V4AUFpN[DN.WtONq-#)qp
 81.2079 - K#>^=IZS=EKlKCfb,*Q9jc$?.F"QOk32Z0+qXKj6>4GR)JFCL:9#[!RSK[gBL?BMbQu`uq^
 81.2080 - 0#:kjg#2]aTdK#3KH[A9DPC(rbJTO)M;./$]PL1\0^k7-Yb]%O&S$5eJb>c1@0fiC/L:rPr
 81.2081 - g;B/QY_'J4hI4.f*dP$'hmg;V,)N/*UfnY6b!F0;popbUn[HFpW*8d#2ELc'7[;p2/L9V_d
 81.2082 - ;%k`(`69VB]dePKB/nqhh;4rZ-Nm2_d8G&EZ"S$p"K-EFg<0#QP7@]iSKR1h-cS^E-E:_N.
 81.2083 - aX`u[seAMlMn@fdX9\-<G)SF5Y)kU(eV[esfhd#QNKs0GVkGDE90(9?@YV=ZKO#Vdm@j3Q>
 81.2084 - 2^W\-gV7rtIG$A9F/.gLe!Y,kZ^iM,"i2%ier"Rg3dL(IU?!tsLW`?+GJ>1BdHbQrgbHKf!
 81.2085 - );3Z4/kAp:X8c"`nLAY&oq3tQ#JX;+6`_Zk)R5K\/?mV]OSK/%MRXp[s.9ET87J3.E+&D(<
 81.2086 - O8P!casXVR)lH+d@Q.frh['1RB33]^UF).fj>j'`6eaqgbnc".),tjPMV_bZbT@Y=Q^(FgI
 81.2087 - "17O"bm:7\[:hGT_a@fP[K#>XL]Lk^1I4J6N"[^.$lOO4QUmKl+jYU#"R%A+[$H-_;uImAT
 81.2088 - ukbtr(:7]jf1UhlEj5@ZBS*n%@nU<^D7XNu]JN4k%^tET#?jD?8hG]_eT8eC_,3%iMO3db(
 81.2089 - Fn;qLrg!>C.BCGp':Q,a^T^AZN,/SI*!SRTGJHS>5NDTr,K`%tfn2PsQp[!#gR(/\90T-0P
 81.2090 - i@NRA,@Xkr4i.:#p^(p>N,rEM*B,o4!9-dgSVfVbsAkR3E#8NqO/#t?OHDl^?bM[+PK$g,/
 81.2091 - Q_n^FSo1(snM@9,,"R-+kNAPP>KsIm*t`%kI`B\;6G4cFpk1_UFO];9Z4Y.L@#AZ''r'$m.
 81.2092 - [>b<_@&Q@SQ7l5-f/`k;^i6W9t?Cc4WoqEt%5_fBKXZoK2LUPg%<LeL#5">C*T4hBSj,3l<
 81.2093 - iH"4W\PS\-t,NtPd/!,R-Fe;nK$T(LAOH@BuHG7#i*D#J33+Ic'$UbBd^]D;.iT7DmO141S
 81.2094 - _@%;.o,L)i]nB?mJJ;P4,[q"CA&:na`Va;e@tm<\-Ogb<6AtQWBpV/jVl8ZH0gVkX\:P<5[
 81.2095 - 0^ql)TZ6U&3_'N^bB:(3").onJ.LDeimJq$iq9W^kB:&(_Ljl06BBHUiI5Qqk8T%\'V?@=H
 81.2096 - ^^'Z:DQFL\uP=@->!t[YSZF,h.?8<.QrT::e:8(6hXON.f.%K#h=o'5WH<OG4?hGFR*,Xb^
 81.2097 - r:US^.7IQKhH6K2kn>(DrU2o?K18NW2-J;)%2prB=g8<B./r.R]L&NiqF-aE2/4(km);khc
 81.2098 - j#h-aUE2>l8?Uh!*K>am\gdo2%AP11Nb7bo9HKC+uSI+%R]F;'0jD0YC;l2B2QgCOh4Jn-[
 81.2099 - Qb%Q"_^$5B@f$C]JJJq/Qb*KhaQfi(\;3L<1GT`i,Et9#P/WX0b\:SteAK8TaMislbYpJpd
 81.2100 - 9'!d;PK?V_'rY`SA<?*cO#!;6j,j_OSm<'?;)']"D#6&Udc)WhTO-eM4E0jZ$srT,#(Eq6k
 81.2101 - "#LA/7heGYE(.+l#_HftthgZHB_?b@%g%fK;dmA;[?Q\5__<jR0%DZEcU!V3AZeF!a5DmhB
 81.2102 - <A$G%8&q\0G>-9\#fO-(F)OGa[<W"5-Ma?0sWTS4$"9cNa#%p8[ib.bu4F:_S'a6=\CODp4
 81.2103 - 'W"O@2Vd/8ggj];,kIU"B\b)OR1SW5eKG('hbN$]9n>su`Pu*98d%&o`!eIG)Dc(V19s"n%
 81.2104 - 5nUg7&BA&h:[mt=d'Sk!!Y5GNa0INu^nhZGh5B'C^RX@UJ>LTj!2jB/NV*A#OG;)0,Ys?)N
 81.2105 - `?B6)mBnOdaHMu2RJ%`BS)iBWeedI:1I)=ige00oEr+Z"Q1J&V)m)(H;hcK%"X[$4ZHC55I
 81.2106 - )3g)6<BUKCp^0MU*f2e,_h\<,=.NK#JHnR5?a"PsA<F9%8`hOo7*r'fN2=2q5fCM"IoO'iN
 81.2107 - R::<s%7cObO1eQ14B[8/qaN86s\nMjD\rmd+Cdl]23b[8oV"]aqp).F](MOW,e:t5_Uekh+
 81.2108 - O-"YYMB8j5te1F[Wj]B<aBFMRX$G%>(*#-e3C^]$hJo,DW"7K;+E`EQW)*/GZ'WY7rJlYTd
 81.2109 - eobTVQ$V&d[FUM;e2(6.]mG]<D$qej`:P$DAUb)eG10`L410`9"_H:_P8c@%Mj3GX<I)m75
 81.2110 - #0pkf[Yt<212fc6S_A<=Q0XC&DT$s]+--?dU^F%*;,<H79ODb%OIKEFWD?:Ph9ZYfVOtc/U
 81.2111 - CR]T@s:"=S%BdHKN)(7*Al/M_0GeI?do_V-8SO`Vl^!h3AZ#_D/^f>*V'MorZs@NS5>cf`e
 81.2112 - .jTS!@&Z[n[SgJB!HAZpuFP*H37gNC']V7P:OS_LNVg?lQ-j^hX%ah.0</r5.;+>!qfU]>h
 81.2113 - WLrH5r<Q<g:a2Vu/>_FS2h9"HZoNV+1g^LRAk_!+l_hq13Ljd9K("1nqe$W2t>sn/;Xju6L
 81.2114 - ,i$J\48!Am79G?DZ\.)A>@"\nG_=fuhVJFoh@a)L<T1Q\f%r:F]9V$-=OGh[6\jLO>:nrB*
 81.2115 - Om".\R)-!hUV"]rSl\o>2D^:h\.-h@)ZC)VqnKFLfN?i<VG<mpP`\P?\9KY%JeneWS],Bh`
 81.2116 - [*/[J!t@s54(]M5C#U''!?%!oQCDhoN_R`+]q!l/-ph?qq$dV@&-&!ar=6?p5"WiVVP8^#3
 81.2117 - bji-iH!SdAfm'B)CWi5QJ1mLA,e(RZT\Mq.d]mJ(*J(h(E(hB!EjdT#1K*o[2ciK1_2V=`[
 81.2118 - 4lQE=r@La^DA_5o'-D6A@ieAo5NBn[M6<D]P$/OiS-6$D\?=Hqb@hpfR[O:)YrF2'Kj&!Bt
 81.2119 - (q_>0=(:7^?bRK>?97,SE+:dfR>s,aeinub2N,93%4q&0NC@2hWr^d>LNZ,IAk(j)8*#Cqj
 81.2120 - H`BuVFopX9B=)djOR&dk"b"2:ZVdWjVC_T-;rq`;rpJJj]5CCAle#:=650=jd''2VHW)i>N
 81.2121 - Nk0jjm`!$UI*#58j=TJ8SfWk$mI2A*-6kk#Q'UAnL1KBBFqK"K#mlr[_1N/Pd]!?ZN2B(2i
 81.2122 - :.Ds%=Dk8&(#-?A9-F6?#7k>l`gAp3?\GNX^*kE^DVVL%F6HfrCrR200Q$K($tJ*7)ekSAa
 81.2123 - 5-A(G>KBPdXQ&E@]"b"liD.Gg`kZ3Q(VMaTGMs/0>kgkaWk)S[!O6Hk1kLO"o#f?_HPNbQ$
 81.2124 - #Hj?@eraZiQg'6ll'@b%VM/\pc"M9:ipI*9QC@(3TBZWRl5$)Y-DKc`UZt=E^?'UnK^-jq,
 81.2125 - \QhIC6kjaVQ/piX,_Xuh3OSd(-,a+6gF_6lP?bk-F2qqZg1)flW1FZB"%#K\*JdYl^#*IVR
 81.2126 - l*%]BdJLldic8k.^0T^[)0?lk[G(-Go+-_sBk2lrM*lB#a1\a6\Q%m$>YGI`gEBV]bp6^CX
 81.2127 - 3-k/lu`cg:q`m2"+:-IV9>e*TWSm/V(lA7u:fn`oO0BBIn7VV:FBQNRfRJ<&IQk2$?'hsJ/
 81.2128 - 9m@GNcL>d#.j6fCtmT/H;@(U;'SaLCZm[!,*VX!TXlJrU(m>[q0^@(F_n*^JMmhQUTI]mZ2
 81.2129 - oC#0@moK,MA^aqU<o<'5n!<e<VY]biqpopLj+)PrNr3hhs6p6nn.u,;^A%*Y)Mf\"%=$M7Q
 81.2130 - ND,M#OmKSn<XHRcLTIbc\aTuE2O07k77"U&+KhpC?<`M29uU_%,DF*nQ-IqB,:#](PnXoj;
 81.2131 - _n%LC=K=%<7.Cn^efOk8s*t)-T6;nb43t-R/+?,OYjFDW`9cB.!1n-h<!AE`Lk7O"0_0/+U
 81.2132 - _3hhM;Pmk&SS0CoE&o+f;`c9cH)"EPYAo2dg@B/\?H1>[cQnu"EfV`OFY47gB?Eh>Jck<AM
 81.2133 - 35P,%X.VBml00o.g6hEl:oMPtc"gW$$7J)@+oTr/ATgSGlnac-@o[ch0k>([=\+AKQobUKu
 81.2134 - -W9UkN:Q-gF[&n!B);c;=+j(Gop8eda'/.S>M:B'n)"6<(L2+W?gecS*&c&b#@d?-k&Hr@F
 81.2135 - mig`B4gR5@1&POp315-2c04GC\GbsG(C?N-Z&MGP'"D$FO+n"-Z\3KG5"7>pK)M3=OMCPGP
 81.2136 - ;98nXCis06h]MHhYR.mAEGDVXo#`J+s8!p_G4N%lnkVKD7ripf7Ok[tXU$L\QX\h@GA9Q\t
 81.2137 - RIMtk9#F,+==d0t]SO80"*"TOGV-^+9aPLV=D#QG_LG8tluQhcE(q331N=-a1X'`"Akq:D2
 81.2138 - 5j')8^'Cii-H1.I'-_gGmWVKA/H;J4"B;Y$oBDOikqNn2XU&oUAWqsc;qU_j;O+QmLHMZg/
 81.2139 - q\QO7-J*E26?I^_qcC3&B=<`%IUO=JH[!$tVn2c0PPW&+qq&OYkIuaZ]_hH=r"m3H?W?`+_
 81.2140 - L+klr)]ldei7jq`VbM4r0NcJ#KcnQbP]D6r3+?BkKa#"Ed&&(m?c.WeZ&n&DiNP2:Ml6m0[
 81.2141 - >)_XSmW&L>U[<hqJ%<gBm&kF'#j\5HnOoqQJ+p%P[9E`X2U"KFA#48=G38=6#7[k7e6>bu$
 81.2142 - q/LFm])IEM<?ErW=M8)I^ODN7G7_P%bWSOaGrlA-^EIP%4B5g"RlG?M/nIt&tt]VthUm;gh
 81.2143 - 'i3%#,mqG"*J,g]g3#hi+#D>EP:q1$o*=mro@IQg`8hCWb`aXH&KQ]!jO@Wn[3@'nb-^754
 81.2144 - &\'Bl>q_O;+B&TBenVmg5j&O.[.\8j!)KOm3[GQ$8#0$s<4XgDSNqF!BpC`U<ioH)<bk^Hj
 81.2145 - `\=EYZP^B4![8nB='lT:V12HeGOdND&-?Pf'Qh;6l\.nQ1fa+^g6G2CX*E"18C_O;7neG*E
 81.2146 - L&;ka<EV="O["Ab0';k'&<'cmlD+4WE]]T%%Lt>.nOW?*DmsFZ,.PX%g'O>OF0!T$)PsU#o
 81.2147 - f=eq@kea5CuIG`Gi4I#R9!3F+`p1T;njFo,(>GAk1Pn9B=e5:;fBkOa(K:hrPgheh-9Y#^$
 81.2148 - Zf2pdarZW=U;J;O!ULW?f^_H+f_M]lNN!SI'%Ps.I5fl[o`BW?u!s,V;MF<Djn.>Af3Wrpg
 81.2149 - =XkeP&>2Gu@Rga>ciPX,64;L@i^>3M.fR60dSU_!M@)Q\_/;@T1e'/[52dl.@Q+4anRO-XO
 81.2150 - -1t_%R\VGTb55B8[C"`Z;b03-ZM7JK0[cLSq0At<&C>c-\R*VU6&o^,J)>T.2Mst8MrB!ZD
 81.2151 - o<pcj:]mFNOkOJA=h!,XW%e&aEthb@\u1+\UkV_[W@snlZOI$C'd0Wq;8u3$==U/rS*<4VE
 81.2152 - =k:s<I48I<@:JOtZFSNJ$7Kj>oeea7clfG4pM@G$kraP&36HJ5ek:#kJJ=pl<lLK\@jCI]c
 81.2153 - fXf.X]p;.+JUisGb-*^8"4)WhpbPpK_(JR/Q>ZZ&^Ehi9Wj`dSg\m"'f\'bG!,#"!_R9b[j
 81.2154 - j*=j"CPd.<E39RJ.QAH^LEjlLJJ$c6H@2AoQM(=VVHCh!N?Knu2ijaP&d]%EGjK\[9Msdm'
 81.2155 - &ls3-tm$j4`Q54Gcj>[.2eobHfk.IMgo:T$a#klR3E5qh:PGsWToqTXfLb+cF%-7#P-b`+*
 81.2156 - MFHXmCp&WeA9Ggd6ot:o\^jTeqcU[Go;m)5g;FhE+Z1)f,J_e&Y#?Tq\$N(B0tH%3gKoWSD
 81.2157 - =imMYntPOHA,!>B?+hWF$?]Hn9UEI>m7QVm?aZUd`:GakUME;D#tDRA/lU?r6/M9>DQ='N(
 81.2158 - RLh@9MEDk[2W:@s)/'+Eh/is!YBN'aUl:=<gk"mI%MO&N(cKsT['F+6$J/s4Xl*4Q5XIQ.o
 81.2159 - c_WV3#o.%P7(rF'!dWJGS,-/+3YCJ$*hh$\7YB&oNZ?$N#=.d799"?&&`^A6)VN5br'J>!s
 81.2160 - $-hm-CrVbGg,iN3[Q-ITQr:\0$o8"_AM\I_s2G`(#HB$>moVE0nrNM)FID1f2$HpCZb#h_e
 81.2161 - =Fm?dT3Gbc$N.jfEQ&62u>N?&:E%+@4KqD'>s:$H0C*kD1'P7'._j]lF>o+U^O\&Q0o<=IB
 81.2162 - p1'2CfGD>Xt_UC^#`:E_94.hMD8qM`9?NhmpT"PEG2?#^"*77JsBpq4Abm!p="R#AWj'Mou
 81.2163 - .%#BQD2O!po6_f"\J]&m+1ZBQ'^]]oG0s$6[_B+_FU]Xe8%FC7OnAM,2(6Qrj6:d8(+i"57
 81.2164 - I;t(:b6MiRjd?(.OdLqpGrGHXeANP.p-4Z6RjXp-d@+!/C/%j529foBLJr$!+#3[[L@jFBP
 81.2165 - E'Ylq9:f@K)S1P"G=jR"Z-LrO`uC48',cp.0q0XS^D%o&S^>7-_W/V.cg[e&h6GMghECV8q
 81.2166 - 4DJ!^Gld!bMu*?5%#55MJaDPYlT-O?$eu)%<r&F<llCZ6M_A9J%PI6i\Ci)bM51&!GFBjHU
 81.2167 - F6`ojT;T*4AJ7MdC?OY&L8P`h#fg35lVkl6N;`Vi^8!9&gs/>^B>RM/;a<!bu2IV&dgdF&1
 81.2168 - gk!:Pb6oL3")G^R9FQfi,Y-qBbh-92r-(@?*A[W6%%i0Er$WZPQJGT4L>.j-2oSS!_$@YQA
 81.2169 - 'c3F;mWjnoNfT#[MJ6'k?.a0NA'%<)PSKU0fkPM<+ukN+EgV[29!Mr+r5pH(@3*g[8:DYFr
 81.2170 - 2DNucWN>EG:drJZ'5<^:jH>^PY)Z7bBDhURpnX_SJH]V*g585]X7$f,e94[OYmM;?EN$tWe
 81.2171 - >8%OR$%[D9[UD=,uiX>KqH><HB7If"4Z,SN"VaHOEjI^YX[#`ub=I];.=YfHaBYD$A[N+Z+
 81.2172 - m[g\eG<fmRTC@Y54Y7tIm*TOLdXgKW\cGXt1B,fep.P5HJVE3Thf,0L.glhI:^-5<p+#-cj
 81.2173 - /1PRLHlG/G#(LSd7+fb4[B[O,g&;FB`)g+:tm/ct@U2,ST.Qt,JKV;pZN_-J*Lpbi)&)mce
 81.2174 - IBpjqb?8a9A^_*7O+F0E<TJei/*I*+o"@7#K!F?0XS0P$!6207->)mK7*&W+SQIg$WVl*U1
 81.2175 - WCFXg'Z`saRc+3FuRCN0VrFQJY!-JH=,=F52<7PC,Aqtd@'l+e?!(L/>YXt0O`j(;@.Ke15
 81.2176 - !F]"J00OJY<rQI`**W9Um+e7J%nQf(pIY50W&UFp>e8>7Y1Z;F5_'MdS_+hJWt"Fs_Bed1c
 81.2177 - CQ@if3Yqt3F:etiaZ^TCnW@n&4@R&UEt*P\.'gd'<_Dd2V_/%PCdlQiQ'$LU$KT]EiV`nFK
 81.2178 - X3aFVSFQWYQgWP021(SF\NfYG\IL21\PIdj(qB=V?s6jST[^YCli7SX#k[$?I2ti*g4/7r*
 81.2179 - ?;8Q;7k*P('/3Kma*]mN^05WBKb3L.`U*UHd5MjM^'orm--$P5]F-`6fo+1c^+8AOA!$*&D
 81.2180 - j5*d)od:]a;$mV:V$u=i&m(!F.SB*qIqV=`"/G]?A[;qWjZ9:24lX5.@Y#/]dOGEZk0CO9f
 81.2181 - g@CiZ3N#pVL:na]F#]Gfs92=RFNsa"d*j0?/7o*=o\qbN8^cog&tRh$?HuUtpr7OD:skLc:
 81.2182 - d5`5?C@rGdQEO.nZ)+G*5C#N:Mn(V8IjMct$bVEKJuogJQ&X3LOq>(<UrI_"ib:*nT,aUIe
 81.2183 - 5bDg`67G)uP%CnGoUll(lWul8XBFR>g'!HZJreJ#],hMHLJlV19nIkQQ1TD'PGND&EnbunA
 81.2184 - qAsQ!>IJ,3rhkd7bW#MENnh6ASD];HX:PH00A,lWN:d]B+7Kc;,(,U^MWeuAktdh&U,;9'#
 81.2185 - U3(PQg`WXYTBe4DZNV!f8VifjlY'P/Hi3Fi/`=4E&nj(5kkms,O%IhNeIP[cNEYj)!/jC:e
 81.2186 - :`WOSj'%"bK;L!!&RD0aH&^(.(:k0+/&;*<[lfs)>(In?E?TZnB\m=c`-/YdQQoDY[u\UJ-
 81.2187 - !kn1#RM6L:XGgb:'#m%!Si*=39,@SaRmklMuHhB^?6-&\`-N%X%HLd0lMV3'@A!if^+p*?m
 81.2188 - %,1,Q]7QV.?7bl?0#,3a[E<u!4.-YJKIHnTk7e4Vpd1GfB#(d9s0/e7&:`sY*#Hb0E@KbF0
 81.2189 - CD@@Laoq5KJf,-I1?=On%'$`MnA?(tKc"fd(nt@FX4j`e@2Qmkodrk4coi'H!+VpY)_6"M,
 81.2190 - cL#t[O$_Z+XI>tmtUbW)TV7b!>+ZmK(g3:oHB7cO(AO+Ji=FLg5O+.")NB(B>GLkY8oqPQO
 81.2191 - (;YW:kpa>n_11A?OK_U]gRl(46\mpu4pdM<>l;r]nm,*K5#+dG.P1i$++ZUlb4&#kgZ]M'E
 81.2192 - C."OM>sDS.*S],oq[*!-9f;G@TRRj@LX%kKDG6paUZ;TFoMlYjZcaXJJC<?smm,`hpJ&a(S
 81.2193 - +Td*F+I4g\I"=kf#>pp"H-rQ9PdYJeSN.;&)+\1mTYu:Ks9Hs$MTFrOpKejZFR4WI4/[F0m
 81.2194 - d?*p>hDMDA&7CsG7YN2.oU%22KSk:h/](iYK#oC]'1kI\!Yf@/*A'rR0G=%48-U6>,d9Uqd
 81.2195 - #fARd3T(($7N4N_".d*7E.Qu%hqmDFG7C8ZSa(l&G@Y@0@;W:dl&??0*srVb+ql>0eG5_nm
 81.2196 - $64+7fb,1ITeco/)VFAjV5;dnEsZHSX]f1GZlp1HN;"BeFJ+3jYqLl(]jb^<DeF1MmDse#"
 81.2197 - 8,D]GT'6m?fdU4>MIhF[r5%Ra>BUs1i5>!Q$1-O]VjdF:]tE;"kl8M!]h+_5)Y4Zjo#4CWh
 81.2198 - .e*7aUmNE7n0EsR<Th_GIA@rNZIq06j&RYSQ+Vh5:/7PqN_IZ"8Tfhm<G,.1S,T/gbdNA)Y
 81.2199 - <0++*/<W?,'0QmG+k"=qV,]l.4[$!b6do?e'I9Xl?5W$l;/r?RP>sM?@5J6,5P/SVY^0bX;
 81.2200 - GC*c7>5;;iZq!KAkrJm6^2(Pe42^PTMX,k7jU_'"Ge`G3;N2o,a:SL@/3CbY<0,U::0C`je
 81.2201 - Fn1h$b"eYS:qM[/f>d.Pli[:c/\Yoat%Y'eR[l+/ZjR'_a\S(7c0>;KXNP<@TWlGuF;q;me
 81.2202 - beog$\7obgarR^FqN[88[0:+V6A(0+:5ojLlYAQETp=UgV>;n!WeBUq!c=*8mGoi<TJh^Pd
 81.2203 - n1,XP`j3A^rPTA;B=ga_pQ'#6-V$d[\2\g=120E)<"';n<>GB)=,-j_$(L,G22F<oE$C>#*
 81.2204 - eQm&k<,J+1L8S8kiEgS.6DLSK6loEPl!Iq/>kQQQQ2tADa^*6c?rd_Ep(:^k'J`\e.F[*]F
 81.2205 - s1<C>eNVC/lj9-p+^&82.L)d(A9j#p-E4I66>hlA!Ti"ja`*qP(uDK<0gBmp0hPkAS-+"B!
 81.2206 - uM3Q7/nuP?mm#B=<5$p46m8KkPXc+8-"E(5llbQ"bE0BssRHod=GG-#+3pC::6Zp9ABk[+N
 81.2207 - p0>1P9@G/7uQ`GB_>CpqQ&PoEcaF&t9GD788;p>KmIj_eQKC/qR`_C2V3d;G9GDmoU_pAo4
 81.2208 - kkAJ-ODZU5`<s<S&'leF8EOQs"p/Ou3\Q]jWYEnan[i]ZM203t%F14;3[j,p;-m9`oFJ-m#
 81.2209 - pJ;=n<HIn;FgkY!pL/5&WE.Sm;ANP]=)iFCFa&%TGHAJsQ[O*;Km7fuGdiWI0-](n7sOcrH
 81.2210 - +0>ipRum^ZZ_8X/XM`Gij]OYZiW1sHagR+GJG`fF*r2FI(.*3,/8L+a*bA0HU.]a5[/[rfF
 81.2211 - %B:/6D$BpXt!<=tDr]J%+*XpVJH4c[Y]"I,_j]3"^[k,CS2&ITO^Aiku88-%1;.K"(Q*fEl
 81.2212 - sm^-e8%'mMllp_/1F(b?eRKX]S?3)P8e-[`ER"8FJ\p_4XVAV4GJK=F)qfFT)`'FoA4/6GL
 81.2213 - LGYa#;_h(.sJO79g\<2M*Ah2LoJ=)E3U;_n4H\@b\I(2uZ,/o=fkD7`dMmYcd2erfQQ7J7>
 81.2214 - -'_^bJSC)fJW1gd/+TZEiktrOj<J'!NhXLQTU$gIj9*9;&GZ2e1o`&cfo:7)/+EB[Gi1,4p
 81.2215 - PtX-/2mt[G7Z;br"/Z)7:NP>Gq^WI99XW0VSZo,,/Jaq2@#X@/6O#:=X#C7-7As])FD3&!J
 81.2216 - ckA3%NYl,(S..p_j=H8!LP)En0M)@4dj,=>Un&P9OS*+Y?pXAX;9'QT93oK#O.CjbqfkG%5
 81.2217 - 5`pr.R][u@@XO<Urk@V(Odgq,QX.G3[@@O[?TmuFpNN`c1>ian).VjmfkS69Qi_HE*)^QEf
 81.2218 - jOeT[VhuT)e^Qj*)S&2@p).XGl3Z\?RT0g5U67J.eTpMhCEq]6m=l:To>F;s1-<W:$=mr&P
 81.2219 - Q^7ckU&kXq=\Y70N%"LaR!Dpeg(B_JK:,&/R@0V?3I!(mV-B@gVm=oe.Ckp7[A2Z\W4Ite_
 81.2220 - :PY1^)=MMW;<'aJXS+cOr\k>W;8`I3H(q.-_93,Wk*!t+^_<3X/R#%/)$\uHAed)^)jl=XT
 81.2221 - 5E%ikq1Q[?&2C&j#E[TYIZS`N14iXkKX&iNKIHh3Ju2Xh)o_!l9duWXl]ZY.F)$g@>XJpT.
 81.2222 - QGSjJjL+g8+q0sIA;Xhcs&pp5aF(U9^PY/)?b_Spp!h6OnaZPqYM_S`_75V+u3WS87#U;aI
 81.2223 - t2mjQP\$ZZe2^bP.ICOW\\@[a1pRP]SP\[n!\\"@T]:HMpV7M#Q]">)UqjJZ)Z+G@n]=XKB
 81.2224 - )nimG`OpQ&]3ECiqpA;Ge%L+]]A(TD]A^?u_7i"q^8#DUqsD-EOhQ28^Uqt0)u[Mq'u2p<]
 81.2225 - UT#<]ApYr&]&gr_#,(`Hj@Lc-,HA0_L(%S4>"H4pVOR#]c7d)]IgtT6+aca`-aYb>YVl*'?
 81.2226 - *'i`>i$l]KaC5$cUn4\m.nJ]G\_ZEP">7a*\K>>M+]iWZP_hG1Kj1qlRs;Oh2Tu\U6!N>a*
 81.2227 - :<>JaXAb']VuqmX_\S\^hs\pUp/*"gBlXh+G(b5AZb4Nk=+`QF^cb<3VQS@c\Oe'$P$_>Mp
 81.2228 - /gpbS!ccQ*]cWoqS]Z&2YV9XFgchuJ?I/VC(mEWAdc2?D>]Kso6UX7f6d@?uZ*=L<O(Xa</
 81.2229 - codZ0h*'6c'@^;Lc[7+g>Fj35!Rk<(dG49Bh+uTB;q7BEeQk\mr8Z?k3RW==_0n]&$,+dcF
 81.2230 - 3sjh\XdTQ4ce3c1"![YboLB+]p$4EUY6`\fj0B^I8F&eJ'u"4fH!Q;h%eOIMfLtae/Y8,+9
 81.2231 - ~>Q
 81.2232 -Q
 81.2233 -showpage
 81.2234 -%%Trailer
 81.2235 -count op_count sub {pop} repeat
 81.2236 -countdictstack dict_count sub {end} repeat
 81.2237 -cairo_eps_state restore
 81.2238 -%%EOF
    82.1 --- a/0__Papers/VMS/Eco_System/figures/VMS-core__internal_workings.svg	Sun Mar 11 09:26:44 2012 -0700
    82.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    82.3 @@ -1,1045 +0,0 @@
    82.4 -<?xml version="1.0" encoding="UTF-8" standalone="no"?>
    82.5 -<!-- Created with Inkscape (http://www.inkscape.org/) -->
    82.6 -
    82.7 -<svg
    82.8 -   xmlns:dc="http://purl.org/dc/elements/1.1/"
    82.9 -   xmlns:cc="http://creativecommons.org/ns#"
   82.10 -   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
   82.11 -   xmlns:svg="http://www.w3.org/2000/svg"
   82.12 -   xmlns="http://www.w3.org/2000/svg"
   82.13 -   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
   82.14 -   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
   82.15 -   width="744.09448819"
   82.16 -   height="1052.3622047"
   82.17 -   id="svg2"
   82.18 -   sodipodi:version="0.32"
   82.19 -   inkscape:version="0.47 r22583"
   82.20 -   sodipodi:docname="VMS-core__internal_workings.svg"
   82.21 -   inkscape:output_extension="org.inkscape.output.svg.inkscape"
   82.22 -   version="1.1">
   82.23 -  <defs
   82.24 -     id="defs4">
   82.25 -    <marker
   82.26 -       inkscape:stockid="Arrow2Mend"
   82.27 -       orient="auto"
   82.28 -       refY="0.0"
   82.29 -       refX="0.0"
   82.30 -       id="Arrow2Mend"
   82.31 -       style="overflow:visible;">
   82.32 -      <path
   82.33 -         id="path3563"
   82.34 -         style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
   82.35 -         d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
   82.36 -         transform="scale(0.6) rotate(180) translate(0,0)" />
   82.37 -    </marker>
   82.38 -    <marker
   82.39 -       inkscape:stockid="TriangleOutM"
   82.40 -       orient="auto"
   82.41 -       refY="0.0"
   82.42 -       refX="0.0"
   82.43 -       id="TriangleOutM"
   82.44 -       style="overflow:visible">
   82.45 -      <path
   82.46 -         id="path3682"
   82.47 -         d="M 5.77,0.0 L -2.88,5.0 L -2.88,-5.0 L 5.77,0.0 z "
   82.48 -         style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt;marker-start:none"
   82.49 -         transform="scale(0.4)" />
   82.50 -    </marker>
   82.51 -    <marker
   82.52 -       inkscape:stockid="Arrow2Lend"
   82.53 -       orient="auto"
   82.54 -       refY="0.0"
   82.55 -       refX="0.0"
   82.56 -       id="Arrow2Lend"
   82.57 -       style="overflow:visible;">
   82.58 -      <path
   82.59 -         id="path3557"
   82.60 -         style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
   82.61 -         d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
   82.62 -         transform="scale(1.1) rotate(180) translate(1,0)" />
   82.63 -    </marker>
   82.64 -    <marker
   82.65 -       inkscape:stockid="Arrow1Mstart"
   82.66 -       orient="auto"
   82.67 -       refY="0.0"
   82.68 -       refX="0.0"
   82.69 -       id="Arrow1Mstart"
   82.70 -       style="overflow:visible">
   82.71 -      <path
   82.72 -         id="path3542"
   82.73 -         d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z "
   82.74 -         style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt;marker-start:none"
   82.75 -         transform="scale(0.4) translate(10,0)" />
   82.76 -    </marker>
   82.77 -    <marker
   82.78 -       inkscape:stockid="Arrow1Lend"
   82.79 -       orient="auto"
   82.80 -       refY="0.0"
   82.81 -       refX="0.0"
   82.82 -       id="Arrow1Lend"
   82.83 -       style="overflow:visible;">
   82.84 -      <path
   82.85 -         id="path3539"
   82.86 -         d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z "
   82.87 -         style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt;marker-start:none;"
   82.88 -         transform="scale(0.8) rotate(180) translate(12.5,0)" />
   82.89 -    </marker>
   82.90 -    <marker
   82.91 -       inkscape:stockid="Arrow1Lstart"
   82.92 -       orient="auto"
   82.93 -       refY="0.0"
   82.94 -       refX="0.0"
   82.95 -       id="Arrow1Lstart"
   82.96 -       style="overflow:visible">
   82.97 -      <path
   82.98 -         id="path3536"
   82.99 -         d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z "
  82.100 -         style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt;marker-start:none"
  82.101 -         transform="scale(0.8) translate(12.5,0)" />
  82.102 -    </marker>
  82.103 -    <inkscape:perspective
  82.104 -       sodipodi:type="inkscape:persp3d"
  82.105 -       inkscape:vp_x="0 : 526.18109 : 1"
  82.106 -       inkscape:vp_y="0 : 1000 : 0"
  82.107 -       inkscape:vp_z="744.09448 : 526.18109 : 1"
  82.108 -       inkscape:persp3d-origin="372.04724 : 350.78739 : 1"
  82.109 -       id="perspective10" />
  82.110 -    <inkscape:perspective
  82.111 -       id="perspective4311"
  82.112 -       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  82.113 -       inkscape:vp_z="1 : 0.5 : 1"
  82.114 -       inkscape:vp_y="0 : 1000 : 0"
  82.115 -       inkscape:vp_x="0 : 0.5 : 1"
  82.116 -       sodipodi:type="inkscape:persp3d" />
  82.117 -    <inkscape:perspective
  82.118 -       id="perspective4336"
  82.119 -       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  82.120 -       inkscape:vp_z="1 : 0.5 : 1"
  82.121 -       inkscape:vp_y="0 : 1000 : 0"
  82.122 -       inkscape:vp_x="0 : 0.5 : 1"
  82.123 -       sodipodi:type="inkscape:persp3d" />
  82.124 -    <inkscape:perspective
  82.125 -       id="perspective4365"
  82.126 -       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  82.127 -       inkscape:vp_z="1 : 0.5 : 1"
  82.128 -       inkscape:vp_y="0 : 1000 : 0"
  82.129 -       inkscape:vp_x="0 : 0.5 : 1"
  82.130 -       sodipodi:type="inkscape:persp3d" />
  82.131 -    <marker
  82.132 -       inkscape:stockid="Arrow2Mend"
  82.133 -       orient="auto"
  82.134 -       refY="0"
  82.135 -       refX="0"
  82.136 -       id="Arrow2Mend-9"
  82.137 -       style="overflow:visible">
  82.138 -      <path
  82.139 -         id="path3563-4"
  82.140 -         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
  82.141 -         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
  82.142 -         transform="scale(-0.6,-0.6)" />
  82.143 -    </marker>
  82.144 -    <inkscape:perspective
  82.145 -       id="perspective4423"
  82.146 -       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  82.147 -       inkscape:vp_z="1 : 0.5 : 1"
  82.148 -       inkscape:vp_y="0 : 1000 : 0"
  82.149 -       inkscape:vp_x="0 : 0.5 : 1"
  82.150 -       sodipodi:type="inkscape:persp3d" />
  82.151 -    <marker
  82.152 -       inkscape:stockid="Arrow2Mend"
  82.153 -       orient="auto"
  82.154 -       refY="0"
  82.155 -       refX="0"
  82.156 -       id="Arrow2Mend-8"
  82.157 -       style="overflow:visible">
  82.158 -      <path
  82.159 -         id="path3563-2"
  82.160 -         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
  82.161 -         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
  82.162 -         transform="scale(-0.6,-0.6)" />
  82.163 -    </marker>
  82.164 -    <inkscape:perspective
  82.165 -       id="perspective4461"
  82.166 -       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  82.167 -       inkscape:vp_z="1 : 0.5 : 1"
  82.168 -       inkscape:vp_y="0 : 1000 : 0"
  82.169 -       inkscape:vp_x="0 : 0.5 : 1"
  82.170 -       sodipodi:type="inkscape:persp3d" />
  82.171 -    <inkscape:perspective
  82.172 -       id="perspective14081"
  82.173 -       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  82.174 -       inkscape:vp_z="1 : 0.5 : 1"
  82.175 -       inkscape:vp_y="0 : 1000 : 0"
  82.176 -       inkscape:vp_x="0 : 0.5 : 1"
  82.177 -       sodipodi:type="inkscape:persp3d" />
  82.178 -    <inkscape:perspective
  82.179 -       id="perspective14206"
  82.180 -       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  82.181 -       inkscape:vp_z="1 : 0.5 : 1"
  82.182 -       inkscape:vp_y="0 : 1000 : 0"
  82.183 -       inkscape:vp_x="0 : 0.5 : 1"
  82.184 -       sodipodi:type="inkscape:persp3d" />
  82.185 -    <inkscape:perspective
  82.186 -       id="perspective14299"
  82.187 -       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  82.188 -       inkscape:vp_z="1 : 0.5 : 1"
  82.189 -       inkscape:vp_y="0 : 1000 : 0"
  82.190 -       inkscape:vp_x="0 : 0.5 : 1"
  82.191 -       sodipodi:type="inkscape:persp3d" />
  82.192 -    <inkscape:perspective
  82.193 -       id="perspective3233"
  82.194 -       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  82.195 -       inkscape:vp_z="1 : 0.5 : 1"
  82.196 -       inkscape:vp_y="0 : 1000 : 0"
  82.197 -       inkscape:vp_x="0 : 0.5 : 1"
  82.198 -       sodipodi:type="inkscape:persp3d" />
  82.199 -    <marker
  82.200 -       inkscape:stockid="Arrow2Mend"
  82.201 -       orient="auto"
  82.202 -       refY="0"
  82.203 -       refX="0"
  82.204 -       id="Arrow2Mend-8-1"
  82.205 -       style="overflow:visible">
  82.206 -      <path
  82.207 -         id="path3563-2-7"
  82.208 -         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
  82.209 -         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
  82.210 -         transform="scale(-0.6,-0.6)" />
  82.211 -    </marker>
  82.212 -    <marker
  82.213 -       inkscape:stockid="Arrow2Mend"
  82.214 -       orient="auto"
  82.215 -       refY="0"
  82.216 -       refX="0"
  82.217 -       id="marker3239"
  82.218 -       style="overflow:visible">
  82.219 -      <path
  82.220 -         id="path3241"
  82.221 -         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
  82.222 -         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
  82.223 -         transform="scale(-0.6,-0.6)" />
  82.224 -    </marker>
  82.225 -    <inkscape:perspective
  82.226 -       id="perspective3353"
  82.227 -       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  82.228 -       inkscape:vp_z="1 : 0.5 : 1"
  82.229 -       inkscape:vp_y="0 : 1000 : 0"
  82.230 -       inkscape:vp_x="0 : 0.5 : 1"
  82.231 -       sodipodi:type="inkscape:persp3d" />
  82.232 -    <inkscape:perspective
  82.233 -       id="perspective3447"
  82.234 -       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  82.235 -       inkscape:vp_z="1 : 0.5 : 1"
  82.236 -       inkscape:vp_y="0 : 1000 : 0"
  82.237 -       inkscape:vp_x="0 : 0.5 : 1"
  82.238 -       sodipodi:type="inkscape:persp3d" />
  82.239 -    <marker
  82.240 -       inkscape:stockid="Arrow2Mend"
  82.241 -       orient="auto"
  82.242 -       refY="0"
  82.243 -       refX="0"
  82.244 -       id="Arrow2Mend-8-5"
  82.245 -       style="overflow:visible">
  82.246 -      <path
  82.247 -         id="path3563-2-5"
  82.248 -         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
  82.249 -         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
  82.250 -         transform="scale(-0.6,-0.6)" />
  82.251 -    </marker>
  82.252 -    <marker
  82.253 -       inkscape:stockid="Arrow2Mend"
  82.254 -       orient="auto"
  82.255 -       refY="0"
  82.256 -       refX="0"
  82.257 -       id="marker3453"
  82.258 -       style="overflow:visible">
  82.259 -      <path
  82.260 -         id="path3455"
  82.261 -         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
  82.262 -         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
  82.263 -         transform="scale(-0.6,-0.6)" />
  82.264 -    </marker>
  82.265 -    <inkscape:perspective
  82.266 -       id="perspective4753"
  82.267 -       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  82.268 -       inkscape:vp_z="1 : 0.5 : 1"
  82.269 -       inkscape:vp_y="0 : 1000 : 0"
  82.270 -       inkscape:vp_x="0 : 0.5 : 1"
  82.271 -       sodipodi:type="inkscape:persp3d" />
  82.272 -    <marker
  82.273 -       inkscape:stockid="Arrow2Mend"
  82.274 -       orient="auto"
  82.275 -       refY="0"
  82.276 -       refX="0"
  82.277 -       id="Arrow2Mend-8-12"
  82.278 -       style="overflow:visible">
  82.279 -      <path
  82.280 -         id="path3563-2-3"
  82.281 -         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
  82.282 -         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
  82.283 -         transform="scale(-0.6,-0.6)" />
  82.284 -    </marker>
  82.285 -    <inkscape:perspective
  82.286 -       id="perspective4850"
  82.287 -       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  82.288 -       inkscape:vp_z="1 : 0.5 : 1"
  82.289 -       inkscape:vp_y="0 : 1000 : 0"
  82.290 -       inkscape:vp_x="0 : 0.5 : 1"
  82.291 -       sodipodi:type="inkscape:persp3d" />
  82.292 -    <marker
  82.293 -       inkscape:stockid="Arrow2Mend"
  82.294 -       orient="auto"
  82.295 -       refY="0"
  82.296 -       refX="0"
  82.297 -       id="Arrow2Mend-8-8"
  82.298 -       style="overflow:visible">
  82.299 -      <path
  82.300 -         id="path3563-2-74"
  82.301 -         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
  82.302 -         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
  82.303 -         transform="scale(-0.6,-0.6)" />
  82.304 -    </marker>
  82.305 -    <inkscape:perspective
  82.306 -       id="perspective4850-7"
  82.307 -       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  82.308 -       inkscape:vp_z="1 : 0.5 : 1"
  82.309 -       inkscape:vp_y="0 : 1000 : 0"
  82.310 -       inkscape:vp_x="0 : 0.5 : 1"
  82.311 -       sodipodi:type="inkscape:persp3d" />
  82.312 -    <marker
  82.313 -       inkscape:stockid="Arrow2Mend"
  82.314 -       orient="auto"
  82.315 -       refY="0"
  82.316 -       refX="0"
  82.317 -       id="Arrow2Mend-8-7"
  82.318 -       style="overflow:visible">
  82.319 -      <path
  82.320 -         id="path3563-2-9"
  82.321 -         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
  82.322 -         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
  82.323 -         transform="scale(-0.6,-0.6)" />
  82.324 -    </marker>
  82.325 -    <inkscape:perspective
  82.326 -       id="perspective4914"
  82.327 -       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  82.328 -       inkscape:vp_z="1 : 0.5 : 1"
  82.329 -       inkscape:vp_y="0 : 1000 : 0"
  82.330 -       inkscape:vp_x="0 : 0.5 : 1"
  82.331 -       sodipodi:type="inkscape:persp3d" />
  82.332 -    <inkscape:perspective
  82.333 -       id="perspective4946"
  82.334 -       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  82.335 -       inkscape:vp_z="1 : 0.5 : 1"
  82.336 -       inkscape:vp_y="0 : 1000 : 0"
  82.337 -       inkscape:vp_x="0 : 0.5 : 1"
  82.338 -       sodipodi:type="inkscape:persp3d" />
  82.339 -  </defs>
  82.340 -  <sodipodi:namedview
  82.341 -     id="base"
  82.342 -     pagecolor="#ffffff"
  82.343 -     bordercolor="#666666"
  82.344 -     borderopacity="1.0"
  82.345 -     gridtolerance="10000"
  82.346 -     guidetolerance="10"
  82.347 -     objecttolerance="10"
  82.348 -     inkscape:pageopacity="0.0"
  82.349 -     inkscape:pageshadow="2"
  82.350 -     inkscape:zoom="4.6799999"
  82.351 -     inkscape:cx="329.19858"
  82.352 -     inkscape:cy="699.16717"
  82.353 -     inkscape:document-units="px"
  82.354 -     inkscape:current-layer="g3590"
  82.355 -     showgrid="false"
  82.356 -     inkscape:window-width="939"
  82.357 -     inkscape:window-height="1135"
  82.358 -     inkscape:window-x="885"
  82.359 -     inkscape:window-y="0"
  82.360 -     inkscape:window-maximized="0" />
  82.361 -  <metadata
  82.362 -     id="metadata7">
  82.363 -    <rdf:RDF>
  82.364 -      <cc:Work
  82.365 -         rdf:about="">
  82.366 -        <dc:format>image/svg+xml</dc:format>
  82.367 -        <dc:type
  82.368 -           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
  82.369 -        <dc:title></dc:title>
  82.370 -      </cc:Work>
  82.371 -    </rdf:RDF>
  82.372 -  </metadata>
  82.373 -  <g
  82.374 -     inkscape:label="Layer 1"
  82.375 -     inkscape:groupmode="layer"
  82.376 -     id="layer1">
  82.377 -    <text
  82.378 -       xml:space="preserve"
  82.379 -       style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;opacity:1;fill:#000000;fill-opacity:1;stroke:none;stroke-width:2;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0.60163802;stroke-opacity:1;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  82.380 -       x="441.66748"
  82.381 -       y="404.66492"
  82.382 -       id="text8002"
  82.383 -       sodipodi:linespacing="100%"><tspan
  82.384 -         sodipodi:role="line"
  82.385 -         x="441.66748"
  82.386 -         y="404.66492"
  82.387 -         style="font-size:8px"
  82.388 -         id="tspan12172" /></text>
  82.389 -    <text
  82.390 -       xml:space="preserve"
  82.391 -       style="font-size:10px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  82.392 -       x="429.3497"
  82.393 -       y="336.71738"
  82.394 -       id="text5831"><tspan
  82.395 -         sodipodi:role="line"
  82.396 -         id="tspan5833"
  82.397 -         x="429.3497"
  82.398 -         y="336.71738"><tspan
  82.399 -   style="fill:#159415;fill-opacity:1"
  82.400 -   id="tspan5843">Green</tspan> = VMS-core</tspan></text>
  82.401 -    <text
  82.402 -       id="text5835"
  82.403 -       y="356.71738"
  82.404 -       x="429.3497"
  82.405 -       style="font-size:10px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  82.406 -       xml:space="preserve"><tspan
  82.407 -         y="356.71738"
  82.408 -         x="429.3497"
  82.409 -         id="tspan5837"
  82.410 -         sodipodi:role="line"><tspan
  82.411 -   style="fill:#0303b8;fill-opacity:1"
  82.412 -   id="tspan5845">Blue</tspan>    = application</tspan></text>
  82.413 -    <text
  82.414 -       xml:space="preserve"
  82.415 -       style="font-size:10px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  82.416 -       x="429.3497"
  82.417 -       y="316.71738"
  82.418 -       id="text5839"><tspan
  82.419 -         sodipodi:role="line"
  82.420 -         id="tspan5841"
  82.421 -         x="429.3497"
  82.422 -         y="316.71738"><tspan
  82.423 -   style="fill:#960a0a;fill-opacity:1"
  82.424 -   id="tspan5847">Red</tspan>     = plug-in</tspan></text>
  82.425 -    <text
  82.426 -       xml:space="preserve"
  82.427 -       style="font-size:10px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  82.428 -       x="368.25397"
  82.429 -       y="405.27225"
  82.430 -       id="text5849"><tspan
  82.431 -         sodipodi:role="line"
  82.432 -         id="tspan5851"
  82.433 -         x="368.25397"
  82.434 -         y="405.27225" /></text>
  82.435 -    <path
  82.436 -       style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:0.5, 0.5;stroke-dashoffset:0;marker-end:url(#Arrow2Mend-8)"
  82.437 -       d="m 279.27057,395.76803 c 7.13157,-13.70623 12.40149,-24.6895 12.40149,-24.6895"
  82.438 -       id="path6066-9-4"
  82.439 -       sodipodi:nodetypes="cc" />
  82.440 -    <rect
  82.441 -       style="fill:none;stroke:#000000;stroke-width:1.08018124;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
  82.442 -       id="rect17981-6"
  82.443 -       width="131.25447"
  82.444 -       height="105.5536"
  82.445 -       x="252.18222"
  82.446 -       y="271.504" />
  82.447 -    <g
  82.448 -       id="g3590"
  82.449 -       transform="translate(-24.753627,-307.52206)">
  82.450 -      <g
  82.451 -         id="g18019-8"
  82.452 -         transform="translate(-109.01365,39.321571)">
  82.453 -        <text
  82.454 -           sodipodi:linespacing="100%"
  82.455 -           id="text17967-5"
  82.456 -           y="590.22229"
  82.457 -           x="419.38776"
  82.458 -           style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  82.459 -           xml:space="preserve"><tspan
  82.460 -             y="590.22229"
  82.461 -             x="419.38776"
  82.462 -             sodipodi:role="line"
  82.463 -             id="tspan17969-7"
  82.464 -             style="font-size:9px;text-align:center;text-anchor:middle">request_</tspan><tspan
  82.465 -             id="tspan17971-6"
  82.466 -             y="599.22229"
  82.467 -             x="419.38776"
  82.468 -             sodipodi:role="line"
  82.469 -             style="font-size:9px;text-align:center;text-anchor:middle">handler_fn</tspan></text>
  82.470 -        <rect
  82.471 -           style="fill:none;stroke:#960a0a;stroke-width:1.08000004;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:4.32, 4.32;stroke-dashoffset:0"
  82.472 -           id="rect17973-1"
  82.473 -           width="48.927513"
  82.474 -           height="22.365267"
  82.475 -           x="395.11298"
  82.476 -           y="580.86206" />
  82.477 -      </g>
  82.478 -      <g
  82.479 -         transform="translate(-45.01365,39.321571)"
  82.480 -         id="g3604">
  82.481 -        <text
  82.482 -           xml:space="preserve"
  82.483 -           style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  82.484 -           x="419.38776"
  82.485 -           y="590.22229"
  82.486 -           id="text3606"
  82.487 -           sodipodi:linespacing="100%"><tspan
  82.488 -             style="font-size:9px;text-align:center;text-anchor:middle"
  82.489 -             id="tspan3608"
  82.490 -             sodipodi:role="line"
  82.491 -             x="419.38776"
  82.492 -             y="590.22229">scheduler_</tspan><tspan
  82.493 -             style="font-size:9px;text-align:center;text-anchor:middle"
  82.494 -             sodipodi:role="line"
  82.495 -             x="419.38776"
  82.496 -             y="599.22229"
  82.497 -             id="tspan3610">fn</tspan></text>
  82.498 -        <rect
  82.499 -           y="580.86206"
  82.500 -           x="395.11298"
  82.501 -           height="22.365267"
  82.502 -           width="48.927513"
  82.503 -           id="rect3612"
  82.504 -           style="fill:none;stroke:#960a0a;stroke-width:1.08000004;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:4.32, 4.32;stroke-dashoffset:0" />
  82.505 -      </g>
  82.506 -    </g>
  82.507 -    <text
  82.508 -       sodipodi:linespacing="100%"
  82.509 -       id="text17977-3-5"
  82.510 -       y="280.80692"
  82.511 -       x="317.94568"
  82.512 -       style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  82.513 -       xml:space="preserve"><tspan
  82.514 -         y="280.80692"
  82.515 -         x="317.94568"
  82.516 -         sodipodi:role="line"
  82.517 -         id="tspan17979-3-4"
  82.518 -         style="font-size:9px;text-align:center;text-anchor:middle">masterVP</tspan></text>
  82.519 -    <rect
  82.520 -       y="231.4249"
  82.521 -       x="218.97852"
  82.522 -       height="303.33209"
  82.523 -       width="301.61258"
  82.524 -       id="rect18326-3"
  82.525 -       style="opacity:0.3142857;fill:none;stroke:#000000;stroke-width:0.09999996;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:0.4, 0.4;stroke-dashoffset:0" />
  82.526 -    <g
  82.527 -       id="g3580"
  82.528 -       transform="translate(-23.631324,-319.52206)">
  82.529 -      <path
  82.530 -         style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:0.5, 0.5;stroke-dashoffset:0;marker-end:url(#Arrow2Mend-8)"
  82.531 -         d="m 317.62527,671.29009 c -5.09448,-8.49068 -8.85909,-15.29455 -8.85909,-15.29455"
  82.532 -         id="path18292-2"
  82.533 -         sodipodi:nodetypes="cc" />
  82.534 -      <g
  82.535 -         id="g17983-3"
  82.536 -         transform="translate(-7.0136518,5.3215684)">
  82.537 -        <rect
  82.538 -           y="667.70459"
  82.539 -           x="317.60855"
  82.540 -           height="16.01606"
  82.541 -           width="61.691765"
  82.542 -           id="rect17975-2"
  82.543 -           style="fill:none;stroke:#159415;stroke-width:1.08018124;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:4.32072499, 4.32072499;stroke-dashoffset:0" />
  82.544 -        <text
  82.545 -           xml:space="preserve"
  82.546 -           style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  82.547 -           x="347.65115"
  82.548 -           y="678.71558"
  82.549 -           id="text17977-2"
  82.550 -           sodipodi:linespacing="100%"><tspan
  82.551 -             style="font-size:9px;text-align:center;text-anchor:middle"
  82.552 -             id="tspan17979-1"
  82.553 -             sodipodi:role="line"
  82.554 -             x="347.65115"
  82.555 -             y="678.71558">master_loop</tspan></text>
  82.556 -      </g>
  82.557 -      <path
  82.558 -         sodipodi:nodetypes="cc"
  82.559 -         id="path3578"
  82.560 -         d="m 374.32675,655.55365 c -5.09448,8.49068 -8.85909,15.29455 -8.85909,15.29455"
  82.561 -         style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:0.5, 0.5;stroke-dashoffset:0;marker-end:url(#Arrow2Mend-8)" />
  82.562 -    </g>
  82.563 -    <path
  82.564 -       sodipodi:nodetypes="cc"
  82.565 -       id="path3602"
  82.566 -       d="m 307.72208,370.41344 c -7.13157,13.70623 -12.40149,24.6895 -12.40149,24.6895"
  82.567 -       style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:0.5, 0.5;stroke-dashoffset:0;marker-end:url(#Arrow2Mend-8)" />
  82.568 -    <rect
  82.569 -       y="435.504"
  82.570 -       x="252.18222"
  82.571 -       height="68.687347"
  82.572 -       width="131.25447"
  82.573 -       id="rect3614"
  82.574 -       style="fill:none;stroke:#000000;stroke-width:1.08018124;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
  82.575 -    <text
  82.576 -       xml:space="preserve"
  82.577 -       style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  82.578 -       x="317.67981"
  82.579 -       y="488.80692"
  82.580 -       id="text3639"
  82.581 -       sodipodi:linespacing="100%"><tspan
  82.582 -         style="font-size:9px;text-align:center;text-anchor:middle"
  82.583 -         id="tspan3641"
  82.584 -         sodipodi:role="line"
  82.585 -         x="317.67981"
  82.586 -         y="488.80692">Physical-Core Controller (VP)</tspan><tspan
  82.587 -         style="font-size:9px;text-align:center;text-anchor:middle"
  82.588 -         sodipodi:role="line"
  82.589 -         x="317.67981"
  82.590 -         y="497.80692"
  82.591 -         id="tspan3661">(pthread, hardware, or equiv)</tspan></text>
  82.592 -    <g
  82.593 -       transform="translate(-23.631326,-223.52206)"
  82.594 -       id="g3643">
  82.595 -      <g
  82.596 -         transform="translate(-7.0136518,5.3215684)"
  82.597 -         id="g3647">
  82.598 -        <rect
  82.599 -           style="fill:none;stroke:#159415;stroke-width:1.08018124;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:4.32072499, 4.32072499;stroke-dashoffset:0"
  82.600 -           id="rect3649"
  82.601 -           width="61.691765"
  82.602 -           height="16.01606"
  82.603 -           x="317.60855"
  82.604 -           y="667.70459" />
  82.605 -        <text
  82.606 -           sodipodi:linespacing="100%"
  82.607 -           id="text3651"
  82.608 -           y="678.71558"
  82.609 -           x="347.65115"
  82.610 -           style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  82.611 -           xml:space="preserve"><tspan
  82.612 -             y="678.71558"
  82.613 -             x="347.65115"
  82.614 -             sodipodi:role="line"
  82.615 -             id="tspan3653"
  82.616 -             style="font-size:9px;text-align:center;text-anchor:middle">core_loop</tspan></text>
  82.617 -      </g>
  82.618 -      <path
  82.619 -         style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:0.5, 0.5;stroke-dashoffset:0;marker-end:url(#Arrow2Mend-8)"
  82.620 -         d="m 314.125,644.07658 c 5.09448,14.68635 8.85909,26.45503 8.85909,26.45503"
  82.621 -         id="path3655"
  82.622 -         sodipodi:nodetypes="cc" />
  82.623 -    </g>
  82.624 -    <g
  82.625 -       id="g4887"
  82.626 -       transform="translate(-24.174591,-321.52206)">
  82.627 -      <path
  82.628 -         style="fill:none;stroke:#000000;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#marker3453)"
  82.629 -         d="m 409.4467,689.07621 c 13.95642,0 13.95642,28.95174 13.95642,37.41677 0,8.46503 0.11603,38.09211 -13.95642,37.82808"
  82.630 -         id="path4719"
  82.631 -         sodipodi:nodetypes="css" />
  82.632 -      <text
  82.633 -         xml:space="preserve"
  82.634 -         style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  82.635 -         x="725.03088"
  82.636 -         y="-425.33209"
  82.637 -         id="text4721"
  82.638 -         sodipodi:linespacing="100%"
  82.639 -         transform="matrix(0,1,-1,0,0,0)"><tspan
  82.640 -           style="font-size:8;text-align:center;text-anchor:middle;fill:#159415;fill-opacity:1"
  82.641 -           id="tspan4723"
  82.642 -           sodipodi:role="line"
  82.643 -           x="725.03088"
  82.644 -           y="-425.33209">Switch VPs</tspan></text>
  82.645 -    </g>
  82.646 -    <rect
  82.647 -       style="fill:none;stroke:#000000;stroke-width:1.08018124;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
  82.648 -       id="rect4725"
  82.649 -       width="78.674728"
  82.650 -       height="68.687347"
  82.651 -       x="432.18222"
  82.652 -       y="435.504" />
  82.653 -    <text
  82.654 -       sodipodi:linespacing="100%"
  82.655 -       id="text4727"
  82.656 -       y="488.80692"
  82.657 -       x="471.67978"
  82.658 -       style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  82.659 -       xml:space="preserve"><tspan
  82.660 -         id="tspan4731"
  82.661 -         y="488.80692"
  82.662 -         x="471.67978"
  82.663 -         sodipodi:role="line"
  82.664 -         style="font-size:9px;text-align:center;text-anchor:middle">slaveVP</tspan></text>
  82.665 -    <g
  82.666 -       id="g4733"
  82.667 -       transform="translate(130.36868,-223.52206)">
  82.668 -      <rect
  82.669 -         style="fill:none;stroke:#0303b8;stroke-width:1.08018124;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:4.320725, 4.320725;stroke-dashoffset:0"
  82.670 -         id="rect4737"
  82.671 -         width="47.791374"
  82.672 -         height="16.01606"
  82.673 -         x="316.63855"
  82.674 -         y="673.02618" />
  82.675 -      <text
  82.676 -         sodipodi:linespacing="100%"
  82.677 -         id="text4739"
  82.678 -         y="684.03717"
  82.679 -         x="340.63751"
  82.680 -         style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  82.681 -         xml:space="preserve"><tspan
  82.682 -           y="684.03717"
  82.683 -           x="340.63751"
  82.684 -           sodipodi:role="line"
  82.685 -           id="tspan4741"
  82.686 -           style="font-size:9px;text-align:center;text-anchor:middle">top_VP_fn</tspan></text>
  82.687 -    </g>
  82.688 -    <text
  82.689 -       sodipodi:linespacing="100%"
  82.690 -       id="text4821"
  82.691 -       y="298.02182"
  82.692 -       x="349.62048"
  82.693 -       style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  82.694 -       xml:space="preserve"><tspan
  82.695 -         y="298.02182"
  82.696 -         x="349.62048"
  82.697 -         sodipodi:role="line"
  82.698 -         id="tspan4823"
  82.699 -         style="font-size:9px;text-align:center;text-anchor:middle">readyQ</tspan><tspan
  82.700 -         id="tspan4825"
  82.701 -         y="307.02182"
  82.702 -         x="349.62048"
  82.703 -         sodipodi:role="line"
  82.704 -         style="font-size:9px;text-align:center;text-anchor:middle" /></text>
  82.705 -    <rect
  82.706 -       style="fill:none;stroke:#960a0a;stroke-width:1.08000004;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:4.32000001, 4.32000001;stroke-dashoffset:0"
  82.707 -       id="rect4827"
  82.708 -       width="48.927513"
  82.709 -       height="12.695431"
  82.710 -       x="325.3457"
  82.711 -       y="288.66159" />
  82.712 -    <g
  82.713 -       id="g5001"
  82.714 -       transform="translate(-24.174591,-375.52206)">
  82.715 -      <text
  82.716 -         sodipodi:linespacing="100%"
  82.717 -         id="text4834"
  82.718 -         y="619.79431"
  82.719 -         x="339.56277"
  82.720 -         style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  82.721 -         xml:space="preserve"><tspan
  82.722 -           y="619.79431"
  82.723 -           x="339.56277"
  82.724 -           sodipodi:role="line"
  82.725 -           id="tspan4836"
  82.726 -           style="font-size:9px;text-align:center;text-anchor:middle">Shared Concurrency-Semantic State</tspan><tspan
  82.727 -           id="tspan4838"
  82.728 -           y="628.79431"
  82.729 -           x="339.56277"
  82.730 -           sodipodi:role="line"
  82.731 -           style="font-size:9px;text-align:center;text-anchor:middle" /></text>
  82.732 -      <rect
  82.733 -         style="fill:none;stroke:#960a0a;stroke-width:1.07999992;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:4.32000008, 4.32000008;stroke-dashoffset:0"
  82.734 -         id="rect4840"
  82.735 -         width="149.25206"
  82.736 -         height="12.695431"
  82.737 -         x="264.97189"
  82.738 -         y="610.18365" />
  82.739 -    </g>
  82.740 -    <path
  82.741 -       style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:0.49999999, 0.49999999;stroke-dashoffset:0;marker-end:url(#Arrow2Mend-8)"
  82.742 -       d="m 307.16268,311.46504 c 9.78768,-7.86986 17.02037,-14.17623 17.02037,-14.17623"
  82.743 -       id="path3576-2"
  82.744 -       sodipodi:nodetypes="cc" />
  82.745 -    <path
  82.746 -       style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:0.49999998, 0.49999998;stroke-dashoffset:0;marker-end:url(#Arrow2Mend-8)"
  82.747 -       d="m 351.94834,302.4222 c -0.0417,4.62441 -0.0725,8.33012 -0.0725,8.33012"
  82.748 -       id="path3576-3"
  82.749 -       sodipodi:nodetypes="cc" />
  82.750 -    <path
  82.751 -       sodipodi:nodetypes="cc"
  82.752 -       id="path4883"
  82.753 -       d="m 291.94834,249.27344 c -0.0417,34.47629 -0.0725,62.1034 -0.0725,62.1034"
  82.754 -       style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:0.49999999, 0.49999999;stroke-dashoffset:0;marker-end:url(#Arrow2Mend-8)" />
  82.755 -    <path
  82.756 -       style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:0.49999999, 0.49999999;stroke-dashoffset:0;marker-end:url(#Arrow2Mend-8)"
  82.757 -       d="m 273.94834,311.61326 c -0.0417,-34.47628 -0.0725,-62.10333 -0.0725,-62.10333"
  82.758 -       id="path4885"
  82.759 -       sodipodi:nodetypes="cc" />
  82.760 -    <path
  82.761 -       style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker-end:url(#Arrow2Mend-8)"
  82.762 -       d="m 430.74391,487.79676 c -25.49902,0.002 -44.34169,0.004 -44.34169,0.004"
  82.763 -       id="path4902"
  82.764 -       sodipodi:nodetypes="cc" />
  82.765 -    <path
  82.766 -       sodipodi:nodetypes="cc"
  82.767 -       id="path4904"
  82.768 -       d="m 385.57785,463.79676 c 25.49902,0.002 44.34169,0.004 44.34169,0.004"
  82.769 -       style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker-end:url(#Arrow2Mend-8)" />
  82.770 -    <text
  82.771 -       xml:space="preserve"
  82.772 -       style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  82.773 -       x="408.8573"
  82.774 -       y="461.07925"
  82.775 -       id="text4721-1"
  82.776 -       sodipodi:linespacing="100%"><tspan
  82.777 -         style="font-size:8;text-align:center;text-anchor:middle;fill:#159415;fill-opacity:1"
  82.778 -         id="tspan4723-9"
  82.779 -         sodipodi:role="line"
  82.780 -         x="408.8573"
  82.781 -         y="461.07925">Switch VPs</tspan></text>
  82.782 -    <text
  82.783 -       sodipodi:linespacing="100%"
  82.784 -       id="text4931"
  82.785 -       y="485.07925"
  82.786 -       x="408.8573"
  82.787 -       style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  82.788 -       xml:space="preserve"><tspan
  82.789 -         y="485.07925"
  82.790 -         x="408.8573"
  82.791 -         sodipodi:role="line"
  82.792 -         id="tspan4933"
  82.793 -         style="font-size:8;text-align:center;text-anchor:middle;fill:#159415;fill-opacity:1">Switch VPs</tspan></text>
  82.794 -    <g
  82.795 -       id="g4969"
  82.796 -       transform="translate(-24.174591,-321.52206)">
  82.797 -      <path
  82.798 -         id="path17769-7"
  82.799 -         d="m 288.45515,727.81832 c 41.78708,0 41.78708,0 41.78708,0"
  82.800 -         style="fill:none;stroke:#159415;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:none" />
  82.801 -      <text
  82.802 -         sodipodi:linespacing="100%"
  82.803 -         id="text17771-1"
  82.804 -         y="737.88684"
  82.805 -         x="288.42194"
  82.806 -         style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  82.807 -         xml:space="preserve"><tspan
  82.808 -           style="font-size:9px"
  82.809 -           y="737.88684"
  82.810 -           x="288.42194"
  82.811 -           id="tspan17773-1"
  82.812 -           sodipodi:role="line">schedSlot</tspan></text>
  82.813 -      <path
  82.814 -         style="fill:none;stroke:#159415;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:none"
  82.815 -         d="m 348.45515,727.81832 c 41.78708,0 41.78708,0 41.78708,0"
  82.816 -         id="path17775-5" />
  82.817 -      <text
  82.818 -         xml:space="preserve"
  82.819 -         style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  82.820 -         x="348.42194"
  82.821 -         y="737.88684"
  82.822 -         id="text17777-2"
  82.823 -         sodipodi:linespacing="100%"><tspan
  82.824 -           sodipodi:role="line"
  82.825 -           id="tspan17779-7"
  82.826 -           x="348.42194"
  82.827 -           y="737.88684"
  82.828 -           style="font-size:9px">schedSlot</tspan></text>
  82.829 -      <text
  82.830 -         xml:space="preserve"
  82.831 -         style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  82.832 -         x="286.49493"
  82.833 -         y="724.40527"
  82.834 -         id="text17771-1-8"
  82.835 -         sodipodi:linespacing="100%"><tspan
  82.836 -           sodipodi:role="line"
  82.837 -           id="tspan17773-1-6"
  82.838 -           x="286.49493"
  82.839 -           y="724.40527"
  82.840 -           style="font-size:9px">slaveVP ptr</tspan></text>
  82.841 -    </g>
  82.842 -    <rect
  82.843 -       y="262.49448"
  82.844 -       x="221.96397"
  82.845 -       height="269.9408"
  82.846 -       width="189.2735"
  82.847 -       id="rect4979"
  82.848 -       style="fill:none;stroke:#000000;stroke-width:1.08018124;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:1.08018124, 6.48108743;stroke-dashoffset:0" />
  82.849 -    <text
  82.850 -       xml:space="preserve"
  82.851 -       style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  82.852 -       x="317.94568"
  82.853 -       y="525.55457"
  82.854 -       id="text4981"
  82.855 -       sodipodi:linespacing="100%"><tspan
  82.856 -         style="font-size:9px;text-align:center;text-anchor:middle"
  82.857 -         id="tspan4983"
  82.858 -         sodipodi:role="line"
  82.859 -         x="317.94568"
  82.860 -         y="525.55457">Repeated for each physical core</tspan></text>
  82.861 -    <g
  82.862 -       id="g4985"
  82.863 -       transform="matrix(-1,0,0,-1,659.70371,1133.8931)">
  82.864 -      <path
  82.865 -         sodipodi:nodetypes="css"
  82.866 -         id="path4987"
  82.867 -         d="m 409.4467,689.07621 c 13.95642,0 13.95642,28.95174 13.95642,37.41677 0,8.46503 0.11603,38.09211 -13.95642,37.82808"
  82.868 -         style="fill:none;stroke:#000000;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#marker3453)" />
  82.869 -      <text
  82.870 -         transform="matrix(0,1,-1,0,0,0)"
  82.871 -         sodipodi:linespacing="100%"
  82.872 -         id="text4989"
  82.873 -         y="-425.33209"
  82.874 -         x="725.03088"
  82.875 -         style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  82.876 -         xml:space="preserve"><tspan
  82.877 -           y="-425.33209"
  82.878 -           x="725.03088"
  82.879 -           sodipodi:role="line"
  82.880 -           id="tspan4991"
  82.881 -           style="font-size:8;text-align:center;text-anchor:middle;fill:#159415;fill-opacity:1">Switch VPs</tspan></text>
  82.882 -    </g>
  82.883 -    <text
  82.884 -       sodipodi:linespacing="100%"
  82.885 -       id="text5013"
  82.886 -       y="259.55453"
  82.887 -       x="469.94565"
  82.888 -       style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  82.889 -       xml:space="preserve"><tspan
  82.890 -         y="259.55453"
  82.891 -         x="471.29916"
  82.892 -         sodipodi:role="line"
  82.893 -         id="tspan5015"
  82.894 -         style="font-size:9px;text-align:center;text-anchor:middle">Code or </tspan><tspan
  82.895 -         y="268.55453"
  82.896 -         x="469.94565"
  82.897 -         sodipodi:role="line"
  82.898 -         style="font-size:9px;text-align:center;text-anchor:middle"
  82.899 -         id="tspan5023">data structure</tspan><tspan
  82.900 -         y="277.55453"
  82.901 -         x="469.94565"
  82.902 -         sodipodi:role="line"
  82.903 -         style="font-size:9px;text-align:center;text-anchor:middle"
  82.904 -         id="tspan5021"> in the colored</tspan><tspan
  82.905 -         y="286.55453"
  82.906 -         x="469.94565"
  82.907 -         sodipodi:role="line"
  82.908 -         style="font-size:9px;text-align:center;text-anchor:middle"
  82.909 -         id="tspan5019">boxes is</tspan><tspan
  82.910 -         y="295.55453"
  82.911 -         x="469.94565"
  82.912 -         sodipodi:role="line"
  82.913 -         style="font-size:9px;text-align:center;text-anchor:middle"
  82.914 -         id="tspan5017">supplied by:</tspan></text>
  82.915 -    <text
  82.916 -       xml:space="preserve"
  82.917 -       style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  82.918 -       x="273.94568"
  82.919 -       y="388.80692"
  82.920 -       id="text3911"
  82.921 -       sodipodi:linespacing="100%"><tspan
  82.922 -         style="font-size:9px;text-align:center;text-anchor:middle"
  82.923 -         id="tspan3913"
  82.924 -         sodipodi:role="line"
  82.925 -         x="273.94568"
  82.926 -         y="388.80692">1</tspan></text>
  82.927 -    <text
  82.928 -       sodipodi:linespacing="100%"
  82.929 -       id="text3915"
  82.930 -       y="348.80692"
  82.931 -       x="281.94568"
  82.932 -       style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  82.933 -       xml:space="preserve"><tspan
  82.934 -         y="348.80692"
  82.935 -         x="281.94568"
  82.936 -         sodipodi:role="line"
  82.937 -         id="tspan3917"
  82.938 -         style="font-size:9px;text-align:center;text-anchor:middle">2</tspan></text>
  82.939 -    <text
  82.940 -       xml:space="preserve"
  82.941 -       style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  82.942 -       x="281.94568"
  82.943 -       y="294.80692"
  82.944 -       id="text3919"
  82.945 -       sodipodi:linespacing="100%"><tspan
  82.946 -         style="font-size:9px;text-align:center;text-anchor:middle"
  82.947 -         id="tspan3921"
  82.948 -         sodipodi:role="line"
  82.949 -         x="281.94568"
  82.950 -         y="294.80692">3</tspan></text>
  82.951 -    <text
  82.952 -       sodipodi:linespacing="100%"
  82.953 -       id="text3923"
  82.954 -       y="302.80692"
  82.955 -       x="311.94568"
  82.956 -       style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  82.957 -       xml:space="preserve"><tspan
  82.958 -         y="302.80692"
  82.959 -         x="311.94568"
  82.960 -         sodipodi:role="line"
  82.961 -         id="tspan3925"
  82.962 -         style="font-size:9px;text-align:center;text-anchor:middle">4</tspan></text>
  82.963 -    <text
  82.964 -       sodipodi:linespacing="100%"
  82.965 -       id="text3931"
  82.966 -       y="344.80692"
  82.967 -       x="341.94568"
  82.968 -       style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  82.969 -       xml:space="preserve"><tspan
  82.970 -         y="344.80692"
  82.971 -         x="341.94568"
  82.972 -         sodipodi:role="line"
  82.973 -         id="tspan3933"
  82.974 -         style="font-size:9px;text-align:center;text-anchor:middle">5</tspan></text>
  82.975 -    <text
  82.976 -       xml:space="preserve"
  82.977 -       style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  82.978 -       x="305.94568"
  82.979 -       y="388.80692"
  82.980 -       id="text3935"
  82.981 -       sodipodi:linespacing="100%"><tspan
  82.982 -         style="font-size:9px;text-align:center;text-anchor:middle"
  82.983 -         id="tspan3937"
  82.984 -         sodipodi:role="line"
  82.985 -         x="305.94568"
  82.986 -         y="388.80692">6</tspan></text>
  82.987 -    <text
  82.988 -       sodipodi:linespacing="100%"
  82.989 -       id="text3939"
  82.990 -       y="430.80692"
  82.991 -       x="299.94568"
  82.992 -       style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  82.993 -       xml:space="preserve"><tspan
  82.994 -         y="430.80692"
  82.995 -         x="299.94568"
  82.996 -         sodipodi:role="line"
  82.997 -         id="tspan3941"
  82.998 -         style="font-size:9px;text-align:center;text-anchor:middle">8</tspan></text>
  82.999 -    <text
 82.1000 -       xml:space="preserve"
 82.1001 -       style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
 82.1002 -       x="241.94568"
 82.1003 -       y="408.80692"
 82.1004 -       id="text3943"
 82.1005 -       sodipodi:linespacing="100%"><tspan
 82.1006 -         style="font-size:9px;text-align:center;text-anchor:middle"
 82.1007 -         id="tspan3945"
 82.1008 -         sodipodi:role="line"
 82.1009 -         x="241.94568"
 82.1010 -         y="408.80692">11</tspan></text>
 82.1011 -    <text
 82.1012 -       sodipodi:linespacing="100%"
 82.1013 -       id="text3947"
 82.1014 -       y="408.80692"
 82.1015 -       x="393.94568"
 82.1016 -       style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
 82.1017 -       xml:space="preserve"><tspan
 82.1018 -         y="408.80692"
 82.1019 -         x="393.94568"
 82.1020 -         sodipodi:role="line"
 82.1021 -         id="tspan3949"
 82.1022 -         style="font-size:9px;text-align:center;text-anchor:middle">7</tspan></text>
 82.1023 -    <text
 82.1024 -       xml:space="preserve"
 82.1025 -       style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
 82.1026 -       x="403.94568"
 82.1027 -       y="452.80692"
 82.1028 -       id="text3951"
 82.1029 -       sodipodi:linespacing="100%"><tspan
 82.1030 -         style="font-size:9px;text-align:center;text-anchor:middle"
 82.1031 -         id="tspan3953"
 82.1032 -         sodipodi:role="line"
 82.1033 -         x="403.94568"
 82.1034 -         y="452.80692">9</tspan></text>
 82.1035 -    <text
 82.1036 -       sodipodi:linespacing="100%"
 82.1037 -       id="text3955"
 82.1038 -       y="476.80692"
 82.1039 -       x="403.94568"
 82.1040 -       style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
 82.1041 -       xml:space="preserve"><tspan
 82.1042 -         y="476.80692"
 82.1043 -         x="403.94568"
 82.1044 -         sodipodi:role="line"
 82.1045 -         id="tspan3957"
 82.1046 -         style="font-size:9px;text-align:center;text-anchor:middle">10</tspan></text>
 82.1047 -  </g>
 82.1048 -</svg>
    83.1 --- a/0__Papers/VMS/Eco_System/figures/eco-system.eps	Sun Mar 11 09:26:44 2012 -0700
    83.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    83.3 @@ -1,4724 +0,0 @@
    83.4 -%!PS-Adobe-3.0 EPSF-3.0
    83.5 -%%Creator: cairo 1.8.6 (http://cairographics.org)
    83.6 -%%CreationDate: Tue Jan 18 21:27:07 2011
    83.7 -%%Pages: 1
    83.8 -%%BoundingBox: 0 0 500 218
    83.9 -%%DocumentData: Clean7Bit
   83.10 -%%LanguageLevel: 2
   83.11 -%%EndComments
   83.12 -%%BeginProlog
   83.13 -/cairo_eps_state save def
   83.14 -/dict_count countdictstack def
   83.15 -/op_count count 1 sub def
   83.16 -userdict begin
   83.17 -/q { gsave } bind def
   83.18 -/Q { grestore } bind def
   83.19 -/cm { 6 array astore concat } bind def
   83.20 -/w { setlinewidth } bind def
   83.21 -/J { setlinecap } bind def
   83.22 -/j { setlinejoin } bind def
   83.23 -/M { setmiterlimit } bind def
   83.24 -/d { setdash } bind def
   83.25 -/m { moveto } bind def
   83.26 -/l { lineto } bind def
   83.27 -/c { curveto } bind def
   83.28 -/h { closepath } bind def
   83.29 -/re { exch dup neg 3 1 roll 5 3 roll moveto 0 rlineto
   83.30 -      0 exch rlineto 0 rlineto closepath } bind def
   83.31 -/S { stroke } bind def
   83.32 -/f { fill } bind def
   83.33 -/f* { eofill } bind def
   83.34 -/B { fill stroke } bind def
   83.35 -/B* { eofill stroke } bind def
   83.36 -/n { newpath } bind def
   83.37 -/W { clip } bind def
   83.38 -/W* { eoclip } bind def
   83.39 -/BT { } bind def
   83.40 -/ET { } bind def
   83.41 -/pdfmark where { pop globaldict /?pdfmark /exec load put }
   83.42 -    { globaldict begin /?pdfmark /pop load def /pdfmark
   83.43 -    /cleartomark load def end } ifelse
   83.44 -/BDC { mark 3 1 roll /BDC pdfmark } bind def
   83.45 -/EMC { mark /EMC pdfmark } bind def
   83.46 -/cairo_store_point { /cairo_point_y exch def /cairo_point_x exch def } def
   83.47 -/Tj { show currentpoint cairo_store_point } bind def
   83.48 -/TJ {
   83.49 -  {
   83.50 -    dup
   83.51 -    type /stringtype eq
   83.52 -    { show } { -0.001 mul 0 cairo_font_matrix dtransform rmoveto } ifelse
   83.53 -  } forall
   83.54 -  currentpoint cairo_store_point
   83.55 -} bind def
   83.56 -/cairo_selectfont { cairo_font_matrix aload pop pop pop 0 0 6 array astore
   83.57 -    cairo_font exch selectfont cairo_point_x cairo_point_y moveto } bind def
   83.58 -/Tf { pop /cairo_font exch def /cairo_font_matrix where
   83.59 -      { pop cairo_selectfont } if } bind def
   83.60 -/Td { matrix translate cairo_font_matrix matrix concatmatrix dup
   83.61 -      /cairo_font_matrix exch def dup 4 get exch 5 get cairo_store_point
   83.62 -      /cairo_font where { pop cairo_selectfont } if } bind def
   83.63 -/Tm { 2 copy 8 2 roll 6 array astore /cairo_font_matrix exch def
   83.64 -      cairo_store_point /cairo_font where { pop cairo_selectfont } if } bind def
   83.65 -/g { setgray } bind def
   83.66 -/rg { setrgbcolor } bind def
   83.67 -/d1 { setcachedevice } bind def
   83.68 -%%EndProlog
   83.69 -11 dict begin
   83.70 -/FontType 42 def
   83.71 -/FontName /f-0-0 def
   83.72 -/PaintType 0 def
   83.73 -/FontMatrix [ 1 0 0 1 0 0 ] def
   83.74 -/FontBBox [ 0 0 0 0 ] def
   83.75 -/Encoding 256 array def
   83.76 -0 1 255 { Encoding exch /.notdef put } for
   83.77 -Encoding 1 /uni0045 put
   83.78 -Encoding 2 /uni0063 put
   83.79 -Encoding 3 /uni006F put
   83.80 -Encoding 4 /uni0020 put
   83.81 -Encoding 5 /uni0053 put
   83.82 -Encoding 6 /uni0079 put
   83.83 -Encoding 7 /uni0073 put
   83.84 -Encoding 8 /uni0074 put
   83.85 -Encoding 9 /uni0065 put
   83.86 -Encoding 10 /uni006D put
   83.87 -Encoding 11 /uni0066 put
   83.88 -Encoding 12 /uni0072 put
   83.89 -Encoding 13 /uni0050 put
   83.90 -Encoding 14 /uni0061 put
   83.91 -Encoding 15 /uni006E put
   83.92 -Encoding 16 /uni0062 put
   83.93 -Encoding 17 /uni0069 put
   83.94 -Encoding 18 /uni006C put
   83.95 -/CharStrings 19 dict dup begin
   83.96 -/.notdef 0 def
   83.97 -/uni0045 1 def
   83.98 -/uni0063 2 def
   83.99 -/uni006F 3 def
  83.100 -/uni0020 4 def
  83.101 -/uni0053 5 def
  83.102 -/uni0079 6 def
  83.103 -/uni0073 7 def
  83.104 -/uni0074 8 def
  83.105 -/uni0065 9 def
  83.106 -/uni006D 10 def
  83.107 -/uni0066 11 def
  83.108 -/uni0072 12 def
  83.109 -/uni0050 13 def
  83.110 -/uni0061 14 def
  83.111 -/uni006E 15 def
  83.112 -/uni0062 16 def
  83.113 -/uni0069 17 def
  83.114 -/uni006C 18 def
  83.115 -end readonly def
  83.116 -/sfnts [
  83.117 -<00010000000a008000030020636d61700076f10b00001ea40000006463767420a11cd7eb0000
  83.118 -1f08000006546670676dcc79599a0000255c0000066e676c7966e3629621000000ac00001df8
  83.119 -68656164da5fe34f00002bcc0000003668686561123308dc00002c0400000024686d74784bce
  83.120 -078000002c280000004c6c6f63610001218c00002c74000000506d617870056e05df00002cc4
  83.121 -000000207072657025d64dbf00002ce400000bbe000201000000050005000003000700002111
  83.122 -21112521112101000400fc2003c0fc400500fb002004c0000000000100a2000004e805ba000b
  83.123 -0095401506051e080807070003041e0201020a091e0b000807b8ffc0401d1012340754034a20
  83.124 -0a200d020a1a0d0409200120000100201010025500b8fff6b40f0f025500b8fff6b40d0d0255
  83.125 -00b8fffab40c0c025500b8fffab40c0c065500b8fff0400a0d0d0655005d0c3b5b182b4e10f4
  83.126 -2b2b2b2b2b2b5d3c4dfd3c4e10f65d4df4e42b003f3cfd3c3f3cfd3c12392f3c10fd3c313033
  83.127 -1121152111211521112115a20424fc9e032bfcd5038405baadfe3facfe0dad0000010050ffe8
  83.128 -03ed043e001a015ab1020243545840340e7f0f010f0b01400050007000030004121c0b07181c
  83.129 -040b010e1507080e0e0255070c0d0d0255070c0c0c025507100b0b0255072f2b2b2b2bcdd4c6
  83.130 -003fed3fed10c45d3210c45d3231301b4047090c011f1c4313431753135317601360179b029b
  83.131 -039a0da410a41a0c080d190a6a0269036a05750c700d800da60cb509b60ab50c0c160c860ce3
  83.132 -02030e225f0f6f0f7f0f030f01b802aa4079300040005000600070009000a000e000f0000900
  83.133 -0f0f0b000004121c0b07181c040b1c0f010f240e080d0d06550e221b000100240b2b1f010100
  83.134 -010101400b0b065501401010065501480c0c0655011a0d0d065501491c1524cf07011f073f07
  83.135 -02070e0b0b0655070a1010065507120c0c065507311b34c4182b10f62b2b2b5d71ed10f62b2b
  83.136 -2b2b5d724b53234b515a58b90001ffc03859ed72f42bed72003fed3fed12392f11392f105de4
  83.137 -105de43130005d71015d71590117060623220011341236333216170726262322061514163332
  83.138 -36033cb11defaedafef772e989addc1faf197f5a88aaa4846a8e018517b7cf011d010aac0102
  83.139 -81afa11b6b6cc3d3d6c2820000020044ffe80427043e000d0019016bb615180d0d065513b8ff
  83.140 -e8b40d0d06550fb8ffe840730d0d065519180d0d065512070a190c4706480856065908670669
  83.141 -080834103a123a16351845104b124b1645185c055c0952105d125d1652186d056d0964106d12
  83.142 -6d1664187701150906050d5b035405540a5b0c6c036505650a6c0c0a171c0407111c0b0b1424
  83.143 -1b400d0d02551b400b0b025507b8ffea40110f0f025507180d0d025507100b0b025507b8fff0
  83.144 -b40b0b065507b8fff0b40d0d065507b8fff0b40f0f065507b8fff0b40c0c065507b8ffc04013
  83.145 -242534300701000710072007030731df1b011bb8ffc040491e2334301b011b0e24000c0e0f02
  83.146 -5500120d0d0255000c0c0c0255001c0b0b0255000e0b0b0655000e0d0d0655000c1010065500
  83.147 -160c0c065500402425341f003f000200311a3437182b10f65d2b2b2b2b2b2b2b2b2bed10712b
  83.148 -5df65d5d2b2b2b2b2b2b2b2b2b2bed003fed3fed313001715d0071435c584009530553096205
  83.149 -620904015d59002b2b2b2b131037363332001514060623220013141633323635342623220644
  83.150 -a489c5db01167beb8bdffeedb9b28786b2b38587b2021301278e76fee1fdcdeb82011e010dcc
  83.151 -cbccd1c5cbca00000001005cffe704eb05d30030021540276303630473037404042527350339
  83.152 -1c430349074c1d451f44244627530359075c1d572889130e23b8fff2b41010025524b8fff2b4
  83.153 -1010025525b8fff2b41010025526b8fff2b41010025527b8fff2b41010025523b8fff6b40d10
  83.154 -025524b8fff6b40d10025525b8fff6b40d10025526b8fff6b40d10025527b8fff640460d1002
  83.155 -55280d26240224032725360f34234425452f5a20562355256c0b6a0d6b0e66146518790b7a0d
  83.156 -7a0f7d107524732586038a0b890d8a0f8d1085248325920d960f96151eb10602435458402d21
  83.157 -26121b261a09262901260000291a120432312600650002000d2d791b891b021b25160d2d1e27
  83.158 -250125051605b8fff4400c0c0c0655051e2d091e1e1603003fed3fed2b1112395d1112391112
  83.159 -395d1112395d01111217392fed2fed2fed2fed1b402d25240e0d0b05211c1d1e1b0807060403
  83.160 -0206012524220e0d0b06051e1b2d1a400c0c02558f1a011aed16002d01b8ffc040120c0c0255
  83.161 -1001200150016001700190010601b801b040132d1e1e1603051e2d091b261a4a092600290129
  83.162 -b8ffeab40e0e025529b8fff4400d0c0c0255291a32212612012612b8ffecb40e0e025512b8ff
  83.163 -f6b40d0d025512b8fff8400f0c0c02551254200001001931635b182b4e10f45d4de42b2b2bed
  83.164 -10ed4e10f62b2b5d4dedf4ed003fed3fed10fd5d2be410fd5d2bf41112173911173911123939
  83.165 -01121739593130005d712b2b2b2b2b2b2b2b2b2b015d7113371e023332363635342627262427
  83.166 -2626353436363332161617072626232206151417160417161615140606232224265cb70d5fc8
  83.167 -7d6faa53505c3bfe6c5169677ef294a3f98605ba0fada9b0a1393801d958807a86fb9dc7fef3
  83.168 -9901d7106e8d5742734445672317612b37a3656fc16469cc810e8b8e815b4f33336b283bb576
  83.169 -75cf7374e900000000010021fe5103ee0426001a01f7b10202435458401d0a140f030b031c19
  83.170 -0f12060b061340120f200b400c200f180f0f02550f192f2b1add1a18cd1a1910dd1a18cd003f
  83.171 -3f3fed12173931301bb30f1c010fb8ffde406d1c392814560faf0a03400d400f020f20283034
  83.172 -1020283034070c0912160d1812270b270c270d360c360d350e99110b28122813481659125913
  83.173 -59156912691369157906760d79117a147a15850d8a118c128c138914980aa80bbc10bb11ba14
  83.174 -ea0ae714f50dfd10f914ff1c1e12b106024354584016130b1c1b040f440f840f030f190b031c
  83.175 -190f12060b06003f3f3fed1112395d01111239391b40370f0f0c101112120a00031914131325
  83.176 -120a1412120a0f0c0f110c250b0a140b0b0a1312120c0c0b06031c190f001c101c022f1cbf1c
  83.177 -021cb8023fb50f1340124014b80254400b3f124012025f12bf120212b80142b60f012200451b
  83.178 -0ab8025440120f200b4040200c300c4f0c03500cff0c020cb80142b32f0f010fb8023fb41b20
  83.179 -7c66182b1a1910fd71f45d711a18ed1a1910ed1810f4e41910e45d71ed1a1810ed1910e45d71
  83.180 -00183fed3f3c103c103c87052e2b087d10c487052e182b0e7d10c400111239870e103c3c08c4
  83.181 -4bb00e534bb018515a58bb000cffe8000bffe80138385959313001435c58b90014ffdeb63739
  83.182 -0a2237390eb8ffe8b51539112215392b2b2b2b595d712b2b00715d2b015d5913271633323637
  83.183 -36373637013313161736371333010607060623227f143b2c3c48171126050bfe6dc2dd2b221f
  83.184 -2be3b4fe6c4124307c5634fe67a91028241b6b0f1d0428fd9975817c76026bfbc8af42595300
  83.185 -0001003fffe803b1043e00300317407b042214223a094a094424562265227c098e098424a613
  83.186 -ab2cc2030d09171a1817304b2cd617051b025502021032010a185c085c095c0a5c0b5c0c5c0d
  83.187 -6a086a096a0a6a0b6a0c6a0db426b4270f27262427242936245a0a590b642664287423742480
  83.188 -24930a9c0c9228972c9530a40aa90ca327a428b326c5261628b8fff4b40d0d065522b8fff4b4
  83.189 -0d0d065523b8fff4b40d0d065524b8fff4b40d0d065528b8fff4b40c0c065522b8fff4b40c0c
  83.190 -065523b8fff4b40c0c065524b8fff4b40c0c06551db8ffde40121e395a0827250c0a041a2026
  83.191 -15040b2e1d1ab802aa4022192c0b0b02551f193f194f195f19af19cf19060f191f196f19df19
  83.192 -041f198f190219bd02550015000002aa0001ffc040140b0b025510014001021001d001020001
  83.193 -10010201b8ffc0b314163401b8ffc040100e113401012e5c1d6c1d021d1c150704b8fff4b40b
  83.194 -0b025504b8ffe6b41010065504b8ffe640130f0f0655041c2e0b1f1a011a24194013183432b8
  83.195 -ffc0402f0f0f025519180f0f025519180d0d025519160c0c025519201010065519200f0f0655
  83.196 -19100c0c065519160d0d065519b8025bb207242ab8ffc0b51c39d02a012ab8ffe6b40c0c0255
  83.197 -2ab8ffe8b40f0f02552ab8ffe8b40c0c06552ab8ffeab60d0d06552a1a32b8ffc04021272a34
  83.198 -6032c032023f3280320232100101012400180d0d025500100d0d06550020b8fff4b40d0d0255
  83.199 -20b8fff4b41010065520b8fff440190f0f065520240f100b0b02550f160c0c02550f200d0d02
  83.200 -550fb8fffa40200f0f02550f0e0c0c06550f0c0d0d06550f22df00013f004f00020019313437
  83.201 -182b4e10f45d714df42b2b2b2b2b2bed2b2b2b102b2bed724e105d712bf62b2b2b2b712b4ded
  83.202 -f42b2b2b2b2b2b2b2b2bed72003fed2b2b2b3fed7112392f2b2b5d71722be410fd5d71722be4
  83.203 -1112391112390111121739313043794040272d1e2305142c261110121013100306220d201b00
  83.204 -0928071b01052d071b011e14201b00210e231b0022230d0c08290a1b012827090a062b041b00
  83.205 -1f101d1b01002b2b103c103c2b103c103c2b012b2b2b2b2a2b818181002b2b2b2b2b2b2b2b2b
  83.206 -5d71015d72715d1337161633323635342726272e023534363736363332161617072626232206
  83.207 -151417161716171e02151406062322263fb20f897b7c78352593c6994f41382a91537dbd5a11
  83.208 -b00c73697c6a16162f1b84bf975669c67dcfd9013d1c6b7265443d2318253249814e4779281f
  83.209 -2b487b6718525c5237231c1d130a2433417c5c5a9f57ac0000010024fff2022a0599001700d8
  83.210 -b9000affc0b323263409b8ffc0404123263480190100010c0d0a0103001610092b0f0a06161c
  83.211 -030b0f10220022010d12250c01ff070845094560077007800790070400072007a007b007c007
  83.212 -d0070607b8ffeeb41010025507b8fff4b40f0f025507b8fff2b40e0e025507b8fff8b40d0d02
  83.213 -5507b8fff8b40c0c025507b8fffab41010065507b8fff0400b0f0f065507060c0c065507b8ff
  83.214 -e8b40d0d065507ba026a00180136b166182b10f62b2b2b2b2b2b2b2b2b5d71f4e410ed3cfd3c
  83.215 -10e4f43c003fed3f3cfd3c1139123911333310c93130015d2b2b251706232226263511233533
  83.216 -11371133152311141616333202101a4c3c626c2c8484b3b5b5132b281ea19f103e65a202638c
  83.217 -01076cfe8d8cfd934d2c1a000002004bffe8041e043e0015001d015340171f001c150255035d
  83.218 -055d09550b65036b056f09650b0815b8ffe4b40d0d065511b8ffe440520d0d06551d1c0d0d06
  83.219 -552712d905fa14f61a0431123a19311c41124d1a411c51125c19521c61126d1a611c78067815
  83.220 -f602f618100016010f0d171750166016701603161c0f9010a010021010041b1c0a0700ba02aa
  83.221 -0001ffc0b41010025501b8ffc04010101006551001010195131c040b17400db8ffdcb40d0d02
  83.222 -550db8ffeeb40d0d06550db8ffeab40c0c06550db8ffc04009272a34b00d010d1a1fb8ffc0b3
  83.223 -2526341fb8ffc040411e2334301f011f163310240740242a341f073f074f070307200b0b0255
  83.224 -07180c0c0255071c0d0d0255070e0b0b0655071c0c0c065507160d0d065507191e3437182b4e
  83.225 -10f42b2b2b2b2b2b5d2b4dfde44e10712b2bf6712b2b2b2b4ded003fedfd5d2b2be43fed1239
  83.226 -2f5d3cfd713c011112393912393130015d005d2b2b2b01717201170606232200111000333200
  83.227 -1114072116163332360121262726232206035eba2ceeb9e9feef0114dcd5010e01fce80ab285
  83.228 -638cfdda02510c3856897ca9015617a3b4011f0103010c0128fedefef91020afba6801958643
  83.229 -68a600000001008700000626043e002301c7b9000dfff4b40d0d065508b8fff4b40d0d065509
  83.230 -b8ffd8404d0b0d342504e404e409e117e52005d505f620021708202309181b20090303231e1c
  83.231 -06151c0b0b06070106231a19100ad025019025a025022517171a0e2590110111041010025511
  83.232 -180f0f025511b8ffec400b0e0e025511140c0c025511b8ffe840170b0b025511020b0b065511
  83.233 -0c1010065511060f0f065511b8fffab40c0c065511b8fff8b40d0d065511b8015d400c182590
  83.234 -1b011b180f0f02551bb8ffec400b0e0e02551b140c0c02551bb8ffee40110b0b02551b040b0b
  83.235 -06551b0a101006551bb8fffe400b0d0d06551b0c0f0f06551bb8fffcb40c0c06551bb8015d40
  83.236 -16000233232501d000019000a000021f003f004f000300b8fffe401d0e0e025500100d0d0255
  83.237 -00100c0c0255000c0b0b025500160b0b065500b8fffcb41010065500b8fff440140f0f065500
  83.238 -0a0c0c0655000e0d0d065500192425b80178b3214750182b2b4ef42b2b2b2b2b2b2b2b2b5d71
  83.239 -723c4dfde410f42b2b2b2b2b2b2b2b2b5dedf42b2b2b2b2b2b2b2b2b2b5dfd4e456544e67172
  83.240 -003f3c3c3c3f3f3c4d10ed10ed11173901111239123931304379400e0c141326140c111b0112
  83.241 -0d151b01002b012b2b81015d005d2b2b2b331133153636333216173633321615112311342626
  83.242 -23220615112311342623220606151187a132a66a76971f7eca9eaab3235c3e7094b458644c81
  83.243 -3a0426954e5f6258baafb6fd27029d6c5f3a95a4fd9702b27878509a91fdd900000100130000
  83.244 -028005d30017010d401e1409010f192f193019401970199b0c9c0da90d081a0d280db019c019
  83.245 -0419b8ffc040281a1f341d080d030c0f1c0a0115022b1413040306000a9f140114ff13400417
  83.246 -250400030292010100b8ffc0b331383400b8ffc0402b1c1f3490000119400f0f025519400d0e
  83.247 -025500141010025500280f0f025500220e0e0255002c0d0d025500b8fff2400b0c0c02550014
  83.248 -0b0b065500b8ffeab41010065500b8ffe6b40f0f065500b8fffab70c0c065500a31819bc01ba
  83.249 -002100f6010a00182b2bf62b2b2b2b2b2b2b2b2b2b2b5d2b2b3c10f43c103ced10eded5d003f
  83.250 -3f3c3c3cfd3c3fed391139313043794014101106090706080602061009121b0011060f1b012b
  83.251 -012b2a8181012b715d0072331123353335343736363332170726232206151533152311b29f9f
  83.252 -131a83764c5c1b38325244cfcf039a8c716b344657129d0a4660628cfc6600010085000002c6
  83.253 -043e001100c9403b2f1301100401230434044304530466047404060911080908090d1311090d
  83.254 -000308010b1c06070106000a0928900801082220130113022211250100b8ffc04010333634f0
  83.255 -000100002000d000e0000400b8fff8b41010025500b8fff840110e0e025500040c0c02550006
  83.256 -0b0b025500b8fffcb41010065500b8fff440160f0f065500060c0c065500080d0d0655004e12
  83.257 -47c4182b10f62b2b2b2b2b2b2b2b5d712b3cfde4105df472e4003f3f3fed1139391139390111
  83.258 -1239390010c9870e7dc43130005d72015d33113315363633321707262322060706151185a23e
  83.259 -693f5b5e3e42423b5e141e0426a171483aa727473f6072fdd40000000002009e000004fd05ba
  83.260 -000d001800b2402c65116b14024b104b145b105b14040b0c1e0f0e0e0017181e020102000812
  83.261 -26080a0d0d025508100b0b065508b8fff4401b0c0c0655081a201a01201a011a180d20012000
  83.262 -0100201010025500b8fff6b40f0f025500b8fff6b40d0d025500b8fffa400b0c0c0255000c0b
  83.263 -0b065500b8fffab40c0c065500b8fff0400a0d0d0655005d193b5c182b10f62b2b2b2b2b2b2b
  83.264 -5d3cfd3c4e10715df62b2b2b4ded003f3f3cfd3c12392f3cfd3c3130015d005d33112132171e
  83.265 -0215140221211111213236353426272623219e0229924d6c9259eefec9fe88017bbc9e5d4c31
  83.266 -84fe8905ba0e1265b66dbbfefdfdac03018c7f5c83150d0000000002004affe8041c043e0028
  83.267 -0037022d402c090d092a190d1a2a290d2a2a390d3615371b3a2a492a5d0d5d2a6a0d692a6030
  83.268 -8a0d86299a169b1aa90d1528b8ffe8b40b0b065527b8ffe840190b0b0655a619aa28b619bb28
  83.269 -c419cf28d215dd28084416011eb8fff440110c0c065512120c0c0655050c0c0c065535b8ffe0
  83.270 -40550c0c06551f171f182b2c2a343904392c4904482c5608592b6608692b760c870cc90cf90d
  83.271 -f92b1137340e0104102f243417322114185f296f2902291c2f0e3f0e8f0e9f0eff0e059f0eaf
  83.272 -0eef0e030e0c0f0f02550eb8ffeab4101002550eb8fff44015101006550e0c0d0d06550e060f
  83.273 -0f06550e0e1c0317b802aab61895141c1c0700b8fff4401a0c0c06550045270a321c030b2961
  83.274 -106100060d0d025500252124b8ffecb41010025524b8ffec400b0d0d025524040c0c025524b8
  83.275 -ffe4b40b0b025524b8fff4b40b0b065524b8ffdc400b1010065524060f0f065524b8fffcb40c
  83.276 -0c065524b8025b400e27400026102620263026af260539b8ffc0b40e0e025526b8ffd6b60e0e
  83.277 -0255263139b8ffc0400d1e23343039c03902a039013917b8fff4404110100655172518222f24
  83.278 -bf06cf06021f063f0602060e0f0f0255060c0d0d025506180c0c0255060c0b0b0255060c0b0b
  83.279 -0655060e0d0d065506100c0c065506313810f62b2b2b2b2b2b2b5d71edf4ed2b105d712bf62b
  83.280 -2b5dedf42b2b2b2b2b2b2b2b3cfd2be5e5003fed3fe42b3fedfde41112392f2b2b2b2b2b5d71
  83.281 -ed711112391112393901111217393130005d2b2b2b2b01715d2b2b0071250606232226353436
  83.282 -363736373637363534272623220607273e02333216161716151514161723260306070e021514
  83.283 -16333236373635033c64b96aafbc477348356bda67013345887f791db0186ed08988aa501009
  83.284 -1722bc1c1762c46f5c326d6968a2261d835546ab854e814e140e0d1a24250a6e2d3d59711871
  83.285 -8b4b40614a2e78f0fb853d3801dd281c10284d2f48605b4f3d77000000010087000003e6043e
  83.286 -0016017d40130503061302a810b810e303e713f003f6130604b8fff0403c0b0d347910019810
  83.287 -d018e018ff18042008140e1416121c05070106160d0a0d0e0c0e2418401010025518400b0b02
  83.288 -550b28101002550b140e0e02550bb8ffec40110d0d02550b040c0c02550b220b0b02550bb8ff
  83.289 -f4400b0b0b06550b14101006550bb8fff9400b0d0d06550b0a0f0f06550bb8fff640120c0c06
  83.290 -550b40333634ff0b01ff0b010b4e18b8ffc0401a343634b018f018027018a018b018c0180418
  83.291 -0302331516250100b8fff6b41111025500b8fffab41010025500b8fffa40170e0e025500040c
  83.292 -0c0255000a0b0b025500040b0b065500b8fffa40110f0f065500020c0c065500040d0d065500
  83.293 -b8ffc04012333634f0000100002000d000e00004004e1710f65d712b2b2b2b2b2b2b2b2b2b3c
  83.294 -fd3cf43c105d712bf65d712b2b2b2b2b2b2b2b2b2b2b2b2bed3c103c003f3c3f3fed11390112
  83.295 -393130437940160611090a080a070a0306102611060e1b010f0a121b01002b012b2b2a81015d
  83.296 -71002b5d71331133153633321616171615112311342626232206151187a275dd60a150100ab4
  83.297 -2a6b4873a7042697af45704d327dfd7302866e6d4192ccfdbc00000000020086ffe8041f05ba
  83.298 -0010001d0180409b01050c0f240535054505053f1fb01f021f1f221c331c421c701f901f063a
  83.299 -133c163c1a4c164c1a5d085d0d580f5d165e1a6a086c0d680f6e166e1ac01fd90cda17da19e2
  83.300 -13ec17ec19e31de01fff1f1920052f0f2f1430053f0f40054c0f50056605da1df504fa100c10
  83.301 -150e040602001b1c0607010a151c0e0b1824d00b01100b400b600b800b041f400d0d02550b0c
  83.302 -0f0f02550b180d0d02550bb8fff6b40c0c02550bb8fff0b40b0b06550bb8fff4b40f0f06550b
  83.303 -b8ffe0b40c0c06550bb8fff4402f0d0d06550b7401113300040c0c025500040d0d0655003303
  83.304 -250202c001019001a001b001f001041f013f014f010301b8fffeb41010025501b8fffc401d0e
  83.305 -0e0255010c0d0d025501100c0c025501120b0b0255010c0b0b065501b8fff8b41010065501b8
  83.306 -fffc40160f0f065501180c0c065501140d0d065501191e4737182b4e10f42b2b2b2b2b2b2b2b
  83.307 -2b2b5d71723c4d10fdf42b2be410fd2b2b2b2b2b2b2b2b5d71ed003fed3f3fed3f1139111239
  83.308 -3130005d015d7172007121231133113633321e02151000232227031417163332363534262322
  83.309 -06012da7b472b162af7140fef2bdbc6b0234559176aca57576ac05bafdf58f4f8fca73feeffe
  83.310 -d69d0196bf558bcdcbd0c6cd0000000200880000013c05ba0003000700cd405e09360b0b0255
  83.311 -4f099009a009b009c009df09f0090700091f09700980099f09b009c009df09e009ff090a1f09
  83.312 -010001070402030906037e0100060506040a0607250500049f04a004b004c004e00406c004f0
  83.313 -040200042004d004e0040404b8fff8b41010025504b8fffa40170e0e025504040c0c0255040a
  83.314 -0b0b025504140b0b065504b8ffeab41010065504b8fffeb40d0d065504b8fffc400a0c0c0655
  83.315 -044e084750182b10f62b2b2b2b2b2b2b2b5d71723cfd3c003f3f3c3fed011112393911123939
  83.316 -3130015d72712b133533150311331188b4b4b404ebcfcffb150426fbda000001008300000137
  83.317 -05ba000300e3b605360b0b025505b8ffc0b337383405b8ffc0b334353405b8ffc0b330313405
  83.318 -b8ffc0b322253405b8ffc040251517340f051f059f05df05044f05df05f005031f0570058005
  83.319 -ff05040100000a0203250100b8ffc0b337383400b8ffc040153335349f0001c000f000020000
  83.320 -2000d000e0000400b8fff8b41010025500b8fffa401d0e0e025500040c0c0255000a0b0b0255
  83.321 -00140b0b065500081010065500b8fffeb40d0d065500b8ffffb40c0c065500b8fffc400a0c0c
  83.322 -0655004e044750182b10f62b2b2b2b2b2b2b2b2b5d71722b2b3cfd3c003f3f3130015d71722b
  83.323 -2b2b2b2b2b3311331183b405bafa460000000002000300000000001400010000000000340004
  83.324 -002000000004000400010000f012ffff0000f000ffff10000001000000000006003000000000
  83.325 -00130000000100020003000400050006000700080009000a000b000c000d000e000f00100011
  83.326 -001205ba001905ba001a05a70019042600180000ffe70000ffe80000ffe7fe69ffe805ba0019
  83.327 -fe69ffe802ea000000b8000000b80000000000a800ad016900ad00bf00c201f0001800af00b9
  83.328 -00b400c800170044009c007c009400870006005a00c80089005200520005004400940119ffb4
  83.329 -002f00a1000300a100cd00170057007e00ba00160118ffe9007f008503d300870085000d0022
  83.330 -00410050006f008d014cff75005c00df04830037004c006e00700180ff58ff8eff92ffa400a5
  83.331 -00b903c8fffd000b001a0063006300cdffee05d8ffdc002d005c0095009900df019209b50040
  83.332 -0057008000b9039d0072009a035d0401ff67fffa00030021007700cd0004004d00cd01c0022b
  83.333 -004c006500e70118017c034305d8ffa3ffb0ffc40003001c005d0068009a00ba013501470221
  83.334 -055cff4dffcd0016002d00780080009900b200b600b600b800bd00da010c05f0ffa4fff00019
  83.335 -002c0049007f00b400ce01c003fefd81fe3f000000050018002900390049006f00be00c700d0
  83.336 -012301c1026f050c05320540057affd4001400310055005700a700b400e601f7027e027e027f
  83.337 -03c60446ff42000e0085009100bf00c200c500e1011a012f014f01560229026f029e03720008
  83.338 -002c00310031006400690089009800c700de012b01b6020c02cf03a304ab04fb061dfee0ff0e
  83.339 -00060026009b009d00c1010d011801200173018201d601e30243025f029b02e2039404a904d2
  83.340 -0761001c005e006d008d00ab00f7011201380151015b0168017c01870191019901cd01d001e8
  83.341 -02410254026b02ef0368037103bd044204420453047304830586058b06e8fe58fec4fed1fef7
  83.342 -ff32ff860051007c008100910095009e00b400b900cf00d900d900df00e20105010b010e010e
  83.343 -012001210155017b017b017e018d01a201a801a901b401d001d001e201e901f201f501fb0200
  83.344 -02000206021b0221022202220223027202770294029c02cf02cf02d002ec02f903170322032b
  83.345 -0335033c0359036f037103870390039003b503e1041a04cf04ff053205320596059f05a805ab
  83.346 -05c205f0060c0782080008ccfca3fd2afddefe00fe88fe96feb2feb4ffe100150019001a001c
  83.347 -001f003c005100610061006a0078009600a500af00d3010c0118011a012a013e014c0151015f
  83.348 -016a0171017801820184019a01a501a801a901ae01bc01cd01d701ef0200020d021c02210222
  83.349 -022e02350242024f024f025e026502710290029202b402d602fa0307030b030f0315032a0347
  83.350 -035d036503740379039603b003cc03dd03e203f603fc03fc03ff040a041f04220426042b0447
  83.351 -045f0475049e04e704e7055c05cb05e5060a066d068606b806f10736073e07500751075d078f
  83.352 -07b607d4086000b600c300b500b700000000000000000000000001e00381034503b5008e0233
  83.353 -041902ce02ce002d005f0064034d023f000002a80188027d01b402240578063b023b014e00f0
  83.354 -0426029402c6029f02f6023b034d014b0153006a0231000000000000061404aa0000003c04c3
  83.355 -00ed04bc026502ce03b50078060c017e02ef060c00b201000239000001c50330042b03cb00da
  83.356 -03df010704a100db040a011701ed02a70350010b01bd043e05580021039c00ae0371017d00b5
  83.357 -024500000afb088c012b014e01aa00870054013201f803ff0003024e00b4003703e30083006b
  83.358 -02d800ed00770088009701640467008e0033017c00e700a6029e0329056e062a061501c90269
  83.359 -048a021301b4000204a9000002390124010305140084015d039a06ef02d9007500cf040a00de
  83.360 -03ac04bc02cf02ae034d04f005520168006d007d00860071ff810079055804d2016700030156
  83.361 -002504e00094007c033204210094007f0072005c002f00b6001800ba00b80041034d00720018
  83.362 -001f004c016a01550099009a009a009800b200040078006900140057006e00ce00b4065402b8
  83.363 -0067050e016500e7000004cbfe52005affa60099ff67006eff92002dffd40087ff7c00b800a8
  83.364 -00e5008f00a80185fe7b0070001e00d900de014c054602cf0546ff2d028a02d90253029600b7
  83.365 -00000000000000000000000000000125011800ea00ea00ae0000003e05bb008a04d70053003f
  83.366 -ff8cffd500150028002200990062004a00e4006d00ee00e5004803c00033fe4e02b1ff460370
  83.367 -007905df0051ffa7ff1f010a0068ff6c004f00bc00a507050061072b00ed04b001d200b6007b
  83.368 -00650252ff740365fe690094008f005c004000860075008900894043555441403f3e3d3c3b3a
  83.369 -3938373534333231302f2e2d2c2b2a292827262524232221201f1e1d1c1b1a19181716151413
  83.370 -1211100f0e0d0c0b0a090807060504030201002c4523466020b02660b004262348482d2c4523
  83.371 -46236120b02661b004262348482d2c45234660b0206120b04660b004262348482d2c45234623
  83.372 -61b0206020b02661b02061b004262348482d2c45234660b0406120b06660b004262348482d2c
  83.373 -4523462361b0406020b02661b04061b004262348482d2c0110203c003c2d2c20452320b0cd44
  83.374 -2320b8015a51582320b08d44235920b0ed51582320b04d44235920b09051582320b00d442359
  83.375 -21212d2c20204518684420b001602045b04676688a4560442d2c01b10b0a432343650a2d2c00
  83.376 -b10a0b4323430b2d2c00b0172370b101173e01b0172370b10217453ab10200080d2d2c45b01a
  83.377 -234445b01923442d2c2045b00325456164b050515845441b2121592d2cb00143632362b00023
  83.378 -42b00f2b2d2c2045b0004360442d2c01b00643b00743650a2d2c2069b04061b0008b20b12cc0
  83.379 -8a8cb8100062602b0c642364615c58b00361592d2c45b0112bb0172344b0177ae4182d2c45b0
  83.380 -112bb01723442d2cb01243588745b0112bb0172344b0177ae41b038a45186920b01723448a8a
  83.381 -8720b0a05158b0112bb0172344b0177ae41b21b0177ae45959182d2c2d2cb0022546608a46b0
  83.382 -40618c482d2c4b53205c58b002855958b00185592d2c20b0032545b019234445b01a23444565
  83.383 -234520b00325606a20b009234223688a6a606120b01a8ab000527921b21a1a40b9ffe0001a45
  83.384 -208a54582321b03f1b235961441cb114008a5279b31940201945208a54582321b03f1b235961
  83.385 -442d2cb110114323430b2d2cb10e0f4323430b2d2cb10c0d4323430b2d2cb10c0d432343650b
  83.386 -2d2cb10e0f432343650b2d2cb11011432343650b2d2c4b525845441b2121592d2c0120b00325
  83.387 -2349b04060b0206320b000525823b002253823b002256538008a63381b212121212159012d2c
  83.388 -4bb06451584569b00943608a103a1b212121592d2c01b005251023208af500b0016023edec2d
  83.389 -2c01b005251023208af500b0016123edec2d2c01b0062510f500edec2d2c20b001600110203c
  83.390 -003c2d2c20b001610110203c003c2d2cb02b2bb02a2a2d2c00b00743b006430b2d2c3eb02a2a
  83.391 -2d2c352d2c76b8022323701020b802234520b0005058b00161593a2f182d2c21210c6423648b
  83.392 -b84000622d2c21b08051580c6423648bb82000621bb200402f2b59b002602d2c21b0c051580c
  83.393 -6423648bb81555621bb200802f2b59b002602d2c0c6423648bb84000626023212d2cb4000100
  83.394 -000015b00826b00826b00826b008260f10161345683ab001162d2cb4000100000015b00826b0
  83.395 -0826b00826b008260f1016134568653ab001162d2c4b53234b515a5820458a60441b2121592d
  83.396 -2c4b545820458a60441b2121592d2c4b53234b515a58381b2121592d2c4b5458381b2121592d
  83.397 -2cb0134358031b02592d2cb0134358021b03592d2c4b54b012435c5a58381b2121592d2cb012
  83.398 -435c580cb00425b00425060c6423646164b807085158b00425b00425012046b01060482046b0
  83.399 -106048590a21211b2121592d2cb012435c580cb00425b00425060c6423646164b807085158b0
  83.400 -0425b00425012046b8fff060482046b8fff06048590a21211b2121592d2c4b53234b515a58b0
  83.401 -3a2b1b2121592d2c4b53234b515a58b03b2b1b2121592d2c4b53234b515ab012435c5a58381b
  83.402 -2121592d2c0c8a034b54b00426024b545a8a8a0ab012435c5a58381b2121592d2c4b5258b004
  83.403 -25b0042549b00425b00425496120b0005458212043b0005558b00325b00325b8ffc038b8ffc0
  83.404 -38591bb04054582043b0005458b00225b8ffc038591b2043b0005458b00325b00325b8ffc038
  83.405 -b8ffc0381bb00325b8ffc03859595959212121212d2c462346608a8a462320468a608a61b8ff
  83.406 -8062232010238ab902c202c28a70456020b0005058b00161b8ffba8b1bb0468c59b010606801
  83.407 -3a2d2cb1020042b123018851b1400188535a58b910000020885458b202010243604259b12401
  83.408 -885158b920000040885458b2020202436042b12401885458b2022002436042004b014b5258b2
  83.409 -020802436042591bb940000080885458b202040243604259b94000008063b80100885458b202
  83.410 -080243604259b94000010063b80200885458b202100243604259b94000020063b80400885458
  83.411 -b202400243604259595959592d2cb0024354584b53234b515a58381b2121591b21212121592d
  83.412 -00000001000000050f5c2f3593735f0f3cf5081b080000000000a2e3272a00000000c59b6257
  83.413 -faaffd671000080c00000009000100010000000000010000073efe4e00431000faaffa7a1000
  83.414 -00010000000000000000000000000000001306000100055600a2040000500473004402390000
  83.415 -0556005c040000210400003f023900240473004b06aa00870239001302aa00850556009e0473
  83.416 -004a047300870473008601c7008801c70083000000000000002c000000f0000002a400000468
  83.417 -00000468000007140000096c00000d1400000e3800000ff8000012280000137c000014840000
  83.418 -158c0000186000001a2800001c0800001cfc00001df800010000001300f2003c009d00070002
  83.419 -0010002f0056000004ac041d00050002b900540328b326181fd0bc032900e0032900020329b2
  83.420 -2b1d1fb90327031db23b1f40b80323b31215320f412d03200001002f0320000100200320006f
  83.421 -032000af032000bf03200004005f031e00010010031e007f031e0080031e00af031e00bf031e
  83.422 -00d0031e00060000031e0010031e0020031e006f031e009f031e00e0031e0006031d031cb220
  83.423 -1f1041270319007f03190002000f031700ef031700ff03170003001f0317002f0317004f0317
  83.424 -005f0317008f0317009f03170006000f0317005f0317006f0317007f031700bf031700f00317
  83.425 -000600400317b2923340b80317b28b3340b80317b36a6c3240b80317b2613340b80317b35c5d
  83.426 -3240b80317b357593240b80317b34d513240b80317b344493240b80317b23a3340b80317b331
  83.427 -343240b80317b32e423240b80317b3272c3240b80317b312253280b80317b30a0d32c0411603
  83.428 -1600d00316000200700316000102c4000f0101001f00a0031500b0031500020306000f010100
  83.429 -1f00400312b32426329fbf03040001030203010064001fffc00301b20d1132410a02ff02ef00
  83.430 -12001f02ee02ed0064001fffc002edb30e11329f414a02e200af02e200bf02e2000302e202e2
  83.431 -02e102e1007f02e00001001002e0003f02e0009f02e000bf02e000cf02e000ef02e0000602e0
  83.432 -02e002df02df02de02de000f02dd002f02dd003f02dd005f02dd009f02dd00bf02dd00ef02dd
  83.433 -000702dd02dd001002dc0001000002dc0001001002dc003f02dc000202dc02dc001002db0001
  83.434 -02db02db000f02da000102da02daffc002d3b2373932b9ffc002d3b22b2f32b9ffc002d3b21f
  83.435 -2532b9ffc002d3b2171b32b9ffc002d3b2121632b802d2b2f9291fb90326031cb23b1f40bb03
  83.436 -22003e00330322b225311fb80318b23c691fb802e3b3202b1fa0413002d400b002d400020000
  83.437 -02d4001002d4002002d4005002d4006002d4007002d40006006002d6007002d6008002d60090
  83.438 -02d600a002d600b002d60006000002d6001002d6002002ca002002cc002002d6003002d60040
  83.439 -02d6005002d6000802d0b2202b1fb802cfb226421f411602ce02c70017001f02cd02c8001700
  83.440 -1f02cc02c60017001f02cb02c50017001f02c902c5001e001f02ca02c6b21e1f00410b02c600
  83.441 -0002c7001002c6001002c7002f02c5000502c1b324121fff411102bf0001001f02bf002f02bf
  83.442 -003f02bf004f02bf005f02bf008f02bf000602bf0222b2641f12410b02bb00ca0800001f02b2
  83.443 -00e90800001f02a600a20800406a1f4026434932402043493240263a3d3240203a3d329f209f
  83.444 -26024026969932402096993240268e923240208e92324026848c324020848c3240267a813240
  83.445 -207a813240266c763240206c76324026646a324020646a3240265a5f3240205a5f3240264f54
  83.446 -3240204f5432b8029eb724271f374f6b0120410f027700300277004002770050027700040277
  83.447 -0277027700f90400001f029bb22a2a1fb8029a402b292a1f80ba0180bc0180520180a2018065
  83.448 -01807e01808101803c01805e01802b01801c01801e0180400180bb0138000100800140b40180
  83.449 -400180bb013800010080013940180180ca0180ad018073018026018025018024018020013740
  83.450 -b80221b2493340b80221b2453340b80221b341423240b80221b33d3e320f410f0221003f0221
  83.451 -007f0221000300bf022100cf022100ff0221000300400221b320223240b80221b3191e3240b8
  83.452 -0222b32a3f3240b80221b32e3a326f414802c3007f02c3008f02c300df02c30004002f02c300
  83.453 -6002c300cf02c30003000f02c3003f02c3005f02c300c002c300ef02c300ff02c3000600df02
  83.454 -220001008f02220001000f0222002f0222003f0222005f0222007f022200ef0222000600bf02
  83.455 -2100ef02210002006f0221007f022100af02210003002f0221003f0221004f0221000302c302
  83.456 -c30222022202210221401d101c102b1048038f1c010f1e014f1eff1e02370016160000001211
  83.457 -0811b8010db6f70df8f70d00094109028e028f001d001f0290028f001d001f028fb2f91d1fb8
  83.458 -0198b226bb1f41150197001e0401001f013900260125001f013800730401001f0135001c0801
  83.459 -001f0134001c02ab001f0132b21c561fb8010fb2262c1fba010e001e0401b61ff91ce41fe91c
  83.460 -b80201b61fe81cbb1fd720b80401b21fd51cb802abb61fd41c891fc92fb80801b21fbc26b801
  83.461 -01b21fba20b80201b61fb91c381fadcab80401b21f8126b8019ab21f7e26b8019ab61f7d1c47
  83.462 -1f6b1cb80401b21f6526b8019ab21f5e73b80401400f1f52265a1f481c891f441c621f4073b8
  83.463 -0801b61f3f1c5e1f3c26b8019ab21f351cb80401b61f301cbb1f2b1cb80401b61f2a1c561f29
  83.464 -1cb80101b21f231eb80401b21f5537b80168402c07960758074f07360732072c0721071f071d
  83.465 -071b071408120810080e080c080a080808060804080208000814b8ffe0402b00000100140610
  83.466 -000001000604000001000410000001001002000001000200000001000002010802004a00b013
  83.467 -034b024b5342014bb0c063004b6220b0f65323b8010a515ab005234201b0124b004b5442b038
  83.468 -2b4bb807ff52b0372b4bb007505b58b101018e59b0382bb00288b801005458b801ffb101018e
  83.469 -851bb0124358b900010111858d1bb900010128858d5959001816763f183f123e113946443e11
  83.470 -3946443e113946443e113946443e11394660443e11394660442b2b2b2b2b2b2b2b2b2b2b182b
  83.471 -2b2b2b2b2b2b2b2b2b2b182b1db0964b5358b0aa1d59b0324b5358b0ff1d594bb09353205c58
  83.472 -b901f201f04544b901f101f045445958b9033e01f2455258b901f2033e4459594bb801565320
  83.473 -5c58b9002001f14544b9002601f145445958b9081e0020455258b90020081e4459594bb8019a
  83.474 -53205c58b9002501f24544b9002401f245445958b909090025455258b9002509094459594bb8
  83.475 -040153205c58b173244544b1242445445958b917200073455258b9007317204459594bb80401
  83.476 -53205c58b1ca254544b1252545445958b9168000ca455258b900ca16804459594bb03e53205c
  83.477 -58b11c1c4544b11e1c45445958b9011a001c455258b9001c011a4459594bb05653205c58b11c
  83.478 -1c4544b12f1c45445958b90189001c455258b9001c01894459594bb8030153205c58b11c1c45
  83.479 -44b11c1c45445958b90de0001c455258b9001c0de04459592b2b2b2b2b2b2b2b2b2b2b2b2b2b
  83.480 -2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b65422b2b01b33b59635c45
  83.481 -6523456023456560234560b08b766818b080622020b163594565234520b003266062636820b0
  83.482 -03266165b059236544b063234420b13b5c4565234520b003266062636820b003266165b05c23
  83.483 -6544b03b2344b1005c455458b15c406544b23b403b4523614459b34750343745652345602345
  83.484 -6560234560b089766818b080622020b134504565234520b003266062636820b003266165b050
  83.485 -236544b034234420b147374565234520b003266062636820b003266165b037236544b0472344
  83.486 -b10037455458b137406544b24740474523614459004b5342014b5058b108004259435c58b108
  83.487 -004259b3020b0a124358601b2159421610703eb0124358b93b21187e1bba040001a8000b2b59
  83.488 -b00c2342b00d2342b0124358b92d412d411bba04000400000b2b59b00e2342b00f2342b01243
  83.489 -58b9187e3b211bba01a80400000b2b59b0102342b0112342002b747573750018456944456944
  83.490 -4569447373737374757374752b2b2b2b74752b2b2b2b2b737373737373737373737373737373
  83.491 -737373737373737373732b2b2b45b0406144737400004bb02a534bb03f515a58b1070745b040
  83.492 -604459004bb03a534bb03f515a58b10b0b45b8ffc0604459004bb02e534bb03a515a58b10303
  83.493 -45b040604459004bb02e534bb03c515a58b1090945b8ffc06044592b2b2b2b2b2b2b2b2b2b2b
  83.494 -2b2b2b2b2b2b2b752b2b2b2b2b2b2b435c58b9008002bbb301401e017400735903b01e4b5402
  83.495 -b0124b545ab012435c5a58ba009f02220001007359002b7473012b01732b2b2b2b2b2b2b2b73
  83.496 -7373732b2b2b2b2b002b2b2b2b2b2b0045694473456944734569447374754569447345694445
  83.497 -69444569447374456944456944732b2b2b2b2b732b002b732b74752b2b2b2b2b2b2b2b2b2b2b
  83.498 -2b2b2b737475732b7374757374752b2b2b742b2b000000>
  83.499 -] def
  83.500 -FontName currentdict end definefont pop
  83.501 -11 dict begin
  83.502 -/FontType 42 def
  83.503 -/FontName /f-1-0 def
  83.504 -/PaintType 0 def
  83.505 -/FontMatrix [ 1 0 0 1 0 0 ] def
  83.506 -/FontBBox [ 0 0 0 0 ] def
  83.507 -/Encoding 256 array def
  83.508 -0 1 255 { Encoding exch /.notdef put } for
  83.509 -Encoding 1 /uni0056 put
  83.510 -Encoding 2 /uni004D put
  83.511 -Encoding 3 /uni0053 put
  83.512 -Encoding 4 /uni002D put
  83.513 -Encoding 5 /uni0063 put
  83.514 -Encoding 6 /uni006F put
  83.515 -Encoding 7 /uni0072 put
  83.516 -Encoding 8 /uni0065 put
  83.517 -Encoding 9 /uni0048 put
  83.518 -Encoding 10 /uni0061 put
  83.519 -Encoding 11 /uni0064 put
  83.520 -Encoding 12 /uni0077 put
  83.521 -Encoding 13 /uni0020 put
  83.522 -Encoding 14 /uni0032 put
  83.523 -Encoding 15 /uni004F put
  83.524 -Encoding 16 /uni0070 put
  83.525 -Encoding 17 /uni006E put
  83.526 -Encoding 18 /uni0050 put
  83.527 -Encoding 19 /uni006C put
  83.528 -Encoding 20 /uni0075 put
  83.529 -Encoding 21 /uni0067 put
  83.530 -Encoding 22 /uni0069 put
  83.531 -Encoding 23 /uni0043 put
  83.532 -Encoding 24 /uni006B put
  83.533 -Encoding 25 /uni004E put
  83.534 -Encoding 26 /uni004C put
  83.535 -Encoding 27 /uni0073 put
  83.536 -Encoding 28 /uni0057 put
  83.537 -Encoding 29 /uni0041 put
  83.538 -Encoding 30 /uni0062 put
  83.539 -Encoding 31 /uni0074 put
  83.540 -Encoding 32 /uni0054 put
  83.541 -Encoding 33 /uni0068 put
  83.542 -Encoding 34 /uni0031 put
  83.543 -Encoding 35 /uni0033 put
  83.544 -Encoding 36 /uni0034 put
  83.545 -Encoding 37 /uni0035 put
  83.546 -Encoding 38 /uni0036 put
  83.547 -Encoding 39 /uni0037 put
  83.548 -Encoding 40 /uni0038 put
  83.549 -Encoding 41 /uni0039 put
  83.550 -Encoding 42 /uni0042 put
  83.551 -/CharStrings 43 dict dup begin
  83.552 -/.notdef 0 def
  83.553 -/uni0056 1 def
  83.554 -/uni004D 2 def
  83.555 -/uni0053 3 def
  83.556 -/uni002D 4 def
  83.557 -/uni0063 5 def
  83.558 -/uni006F 6 def
  83.559 -/uni0072 7 def
  83.560 -/uni0065 8 def
  83.561 -/uni0048 9 def
  83.562 -/uni0061 10 def
  83.563 -/uni0064 11 def
  83.564 -/uni0077 12 def
  83.565 -/uni0020 13 def
  83.566 -/uni0032 14 def
  83.567 -/uni004F 15 def
  83.568 -/uni0070 16 def
  83.569 -/uni006E 17 def
  83.570 -/uni0050 18 def
  83.571 -/uni006C 19 def
  83.572 -/uni0075 20 def
  83.573 -/uni0067 21 def
  83.574 -/uni0069 22 def
  83.575 -/uni0043 23 def
  83.576 -/uni006B 24 def
  83.577 -/uni004E 25 def
  83.578 -/uni004C 26 def
  83.579 -/uni0073 27 def
  83.580 -/uni0057 28 def
  83.581 -/uni0041 29 def
  83.582 -/uni0062 30 def
  83.583 -/uni0074 31 def
  83.584 -/uni0054 32 def
  83.585 -/uni0068 33 def
  83.586 -/uni0031 34 def
  83.587 -/uni0033 35 def
  83.588 -/uni0034 36 def
  83.589 -/uni0035 37 def
  83.590 -/uni0036 38 def
  83.591 -/uni0037 39 def
  83.592 -/uni0038 40 def
  83.593 -/uni0039 41 def
  83.594 -/uni0042 42 def
  83.595 -end readonly def
  83.596 -/sfnts [
  83.597 -<00010000000a008000030020636d617001f6f2c700003b7000000094637674207d0742a80000
  83.598 -3c04000002706670676d49d7df9200003e740000060a676c796656b40f54000000ac00003ac4
  83.599 -68656164d5ceeae00000448000000036686865610f7e06c6000044b800000024686d7478b688
  83.600 -0f80000044dc000000ac6c6f6361394b48b400004588000000586d617870039002c9000045e0
  83.601 -0000002070726570292ded1600004600000004ad00020080015e0380045e0003000700264016
  83.602 -059c039d049c070017003700030000079c019d049c00002ffdfded012f5f5dfdfded31301311
  83.603 -211125211121800300fd800200fe00015e0300fd008002000001000dffec04a605b900060133
  83.604 -b10202435458b90004ffe8400d0c0c024b040402010502020201002f3f3f111239012f313000
  83.605 -2b1bb10602435458403804601010064b04400c0f064b04100a0a064b47080100370401010808
  83.606 -18082808580804054606034602067600027601040400754701010104b8ffc0b42227064b04b8
  83.607 -ffb0b41a1d064b04b8ffc040261416064b04240b0b064b480401370401170427043704570467
  83.608 -0477040600048e010906020202003f3f3fed5f5d72712b2b2b2b012f5ded39192f1810ed10ed
  83.609 -10ed10ed5d5f725f5d3130002b2b2b1b40414708010037040101080818082808580804054606
  83.610 -0346020676000276010404007547010101480401370401170427043704570467047704060004
  83.611 -8e010906020202003f3f3fed5f5d7271012f5ded39192f1810ed10ed10ed10ed5d5f725f5d31
  83.612 -30595905230133010133029465fddede0179016bd71405cdfbc90437000000010014ffec05a3
  83.613 -05b9000c01f0401401400e0e064b04400e0e064b0e401010024b0002435558401d0c0e180e28
  83.614 -0e380e03080e180e380e480e580ea80eb80e070606080702003f3f012f5d7110d631301b40ff
  83.615 -4a030145020143087308024c0a7c0a0203280301280a0127080102970101980401870701880b
  83.616 -0101180e280e380e03080e180e380e480e580ea80eb80e070000460c0546380c480c02370647
  83.617 -0602022806480602270c470c020672070c720b01010a0b04040875070a75680b016707010b73
  83.618 -0207730309090275c70301270377038703a703d703e703060003770901016709010809180902
  83.619 -680988099809a809b809c809d809e809f80909580101580401004a0201034701014704010107
  83.620 -011701020701270187019701a701b701c701d701e701f7010a07041704020704270487049704
  83.621 -a704b704c704d704e704f7040a070117010217014701570167017740490187019701a701b701
  83.622 -c701d701e701f7010d0704170402070417042704470457046704770487049704a704b704c704
  83.623 -d704e704f7040f00097102017104710702090c0806080b020702003f3f3f3f3f10ede410ed5f
  83.624 -5d715d715d715d715f5d5d5f5d5f5d5d5d715d5f5d012f5f5d71ed39192f1810ed10fd5d5ded
  83.625 -10ed39192f1112392f1810ed10fd5d5d5f5d5ded10ed5f5d715f5d5d5d5d5f5d5d5d5f5d5d5d
  83.626 -5d3130592b002b2b2103012301032301330101330104e5aefec032feb7aabe01125b015d0142
  83.627 -5a012903adfc3f03c1fc5305b9fbd3042dfa470000010050ffe7038805d2002601ccb1020243
  83.628 -5458401907221a0e180b0b024b0e120c0c024b0e22070e1a0425131714b8ffc040120c0c024b
  83.629 -1411000401251749110304492509003fed3fed10cd123910cd2b1239121739012f2b2bcd2fcd
  83.630 -31301bb106024354584086082401071001002520452065207520042a0b01034828a828026813
  83.631 -0113074507223722672203221a001a45380e01870e01000e2777040102351e651e751e03351f
  83.632 -451f651f751f040a0c3a0c4a0c6a0c7a0c0533220103380e010a0b1f1e042548145814681478
  83.633 -1404141137014701570167017701a701b70107000125174911044925091103003f3fed10ed10
  83.634 -cd5f5d10cd5d1217395d5f5d5d5d5d5f5d0110d65f5d5dedc410d45dedc45d5d3130005f5d5d
  83.635 -5f5d5d1b4086082401071001002520452065207520042a0b01034828a8280268130113074507
  83.636 -223722672203221a001a45380e01870e01000e2777040102351e651e751e03351f451f651f75
  83.637 -1f040a0c3a0c4a0c6a0c7a0c0533220103380e010a0b1f1e0425481458146814781404141137
  83.638 -014701570167017701a701b70107000125174911044925091103003f3fed10ed10cd5f5d10cd
  83.639 -5d1217395d5f5d5d5d5d5f5d0110d65f5d5dedc410d45dedc45d5d3130005f5d5d5f5d5d5959
  83.640 -3737161633323635342627272626353436333217072626232206151416161717161615140423
  83.641 -22544938a742758e4f9f769677e8b6f35f3b28a44666752a4b74789679fef7dec343b8293780
  83.642 -634a7f4b3746c087a4d84fae1d36745b385c3e383947c598a5e60001009f01fa024b02a90003
  83.643 -00254017280368037803a803040307002700370003000004014800002fed0110d65f5dcd5d31
  83.644 -30133521159f01ac01faafaf000000010041ffec03b5044300170119401e450501a101010328
  83.645 -1938190200870d970da70d030200070d870d970d030db8fff4b41010024b0db8ffeab40f0f02
  83.646 -4b0db8ffeab40b0c024b0db8ffe840610d0d024b0d074e38124812028712a712b712c712e712
  83.647 -050012101010024b12180f0f024b12200b0c024b12180d0d024b12060e0e064b120c0e0e064b
  83.648 -12120c0c064b12100d0d064b1218250a350a450a032a043a044a0403030c52070d170d020db8
  83.649 -ffc040160b0b024b0d0f015208001800020000400b0b024b0004b8ffe8b40c0c024b04b8ffe8
  83.650 -40190d0d024b0452150a180c0c024b0a180d0d024b0a520f0b1507003f3fed2b2b10ed2b2bdd
  83.651 -2b5f5ded10dd2b5ded5f5d5d0110d62b2b2b2b2b2b2b2b5f5d5dfdd42b2b2b2b5d3c5f5d5f5d
  83.652 -5f5d5d313001072626232206151416333237170623220035100021321603af5e1d93479bb6ba
  83.653 -a580824b99e2dbfee20129010253c203d8861d34d9bdbcc563a0630126fb0100013646000002
  83.654 -0041ffec040a0443000b0015013c402517401010024b17400b0c024bb7050101381701114e17
  83.655 -063706470667060406041010024b06b8ffdeb40f0f024b06b8fffcb40b0b024b06b8ffe4b40c
  83.656 -0c024b06b8ffd4b40d0d024b06b8ffeab40e0e064b06b8ffe0b40c0c064b06b8ffe440760d0d
  83.657 -064b060c4e87009700a700b700c700e700063800480058006800040000101010024b000e0f0f
  83.658 -024b00200b0b024b00200c0c024b00160d0d024b000c0e0e064b00100c0c064b000c0d0d064b
  83.659 -00166a030165090103670e0168130102450e550e650e034a135a136a13030e100f0f024b0e52
  83.660 -0913b8fff040160f0f024b13520309180f0f024b09180f0f064b090b03b8ffe8b40f0f024b03
  83.661 -b8ffe8b50f0f064b0307003f2b2b3f2b2b10ed2b10ed2b5d5d5f5d5d5f5d5d0110d62b2b2b2b
  83.662 -2b2b2b2b5f5d5dfdd42b2b2b2b2b2b2b2b5ded5d5f5d31302b2b133400333212111000232200
  83.663 -1310213236351021220641010bdae6fefefce0e5ff00c8011d8597fee4829b021af80131fedb
  83.664 -fefcfefdfed5012e0100fe6dd8bb018ed400000100960000031c0443000e00af401e0a400b0d
  83.665 -024b081018102810c81004c70ed70e020e06094d064d68070107b8ffecb41313024b07b8ffee
  83.666 -b41010024b07b8fff240110f0f024b07040b0b024b07040c0c024b07b8ffeeb40f0f064b07b8
  83.667 -fffcb40c0c064b07b8fff2b41010064b07b8fffc40250e0e064b070f170a270a370a470a570a
  83.668 -670a0600050a400e0e064b0a02520c0806070a0c07003f3f3f10edcd2b325f5d0110d62b2b2b
  83.669 -2b2b2b2b2b2b5deded10c65d5d3130002b01262322061511231133153633321702cd3e3f6597
  83.670 -bebe68cd336003782bba83fd9a042fabbf1200020041ffec041c04430019002201ff40872440
  83.671 -0b0b024b58170103b807018a079a07aa07ba07ca07da0706025705016808780888089808a808
  83.672 -0528083808480858086808780888089808a808b808c808d8080c00571877180208221010024b
  83.673 -08180f0f024b08180c0c024b082c0d0d024b08100c0c064b08100d0d064b081f4e471e010217
  83.674 -1837184718671887189718a718b718c7180918b8ffe0b40e0e064b18b8ffdeb41010024b18b8
  83.675 -ffdcb40f0f024b18b8ffe2b40c0c024b18b8ffd4b40d0d024b18b8ffe4b40c0c064b18b8ffe4
  83.676 -406b0d0d064b18011e4e014e87100138104810581068100410100e0e064b10101010024b1010
  83.677 -0f0f024b101c0b0c024b10160d0d024b100c0c0c064b100c0d0d064b102387079707a7070300
  83.678 -2705370547055705040207522a083a084a08030357086708770803070817080208b8ffc0b40b
  83.679 -0c024b08b8ffd4b40d0d064b08b8ffc040350d0d024b080c1e50470157016701a701b7010500
  83.680 -01400f0f024b01400d0d024b01400f0f064b010105581a011a5214100f0f024b14b8ffe8b40d
  83.681 -0d024b14b8ffe840200e0e064b140c0f0f064b14671401024a145a140205100c0c024b05520c
  83.682 -0b1407003f3fed2b5d5f5d102b2b2b2bed5d11392f2b2b2b5f5ded10d52b2b2b5d715f5ded5f
  83.683 -5d5f710110d62b2b2b2b2b2b2b5d5deded10dd2b2b2b2b2b2b2b5d5f5dedc42b2b2b2b2b2b5d
  83.684 -5f5d715d5f5d5d5f5d3130012b01211417163332371706070623222726351037363332171615
  83.685 -14012207060721342726040dfcfc675b8fa36d502c5b728cca8d9da190c5e5827efe247f5652
  83.686 -0b0251484f0205bc65585f892c202a8997ff0109a08f817ccd3f0169524e74734d5400010096
  83.687 -000004a605b9000b0104b30800440bb8ffecb40f0f064b0bb8ffde400b0909064b0b1c101006
  83.688 -4b0bb8fff8400b1313024b0b101010024b0bb8fff8b40f0f024b0bb8ffe6b40b0b024b0bb8ff
  83.689 -e6400b0d0d024b0b0a0e0e064b0bb8ffff40220c0c064b0b090d0d064b0b470d170d01070344
  83.690 -04080909064b070417042704030004b8ffecb41313024b04b8fff4b41010024b04b8fffa400b
  83.691 -0f0f024b04040b0b024b04b8fffeb40d0d024b04b8ffeeb41010064b04b8fff4b40e0e064b04
  83.692 -b8fff8b40f0f064b04b8fff640150d0d064b04470c0748020205040008040809020502003f3f
  83.693 -3f3f1112392fed0110f62b2b2b2b2b2b2b2b2b5f5d2bfd3c5d10f62b2b2b2b2b2b2b2b2b2b2b
  83.694 -fd3c313021112111231133112111331103defd80c8c80280c802c4fd3c05b9fdb5024bfa4700
  83.695 -00020050ffec03e40443001b002501d3b627401010024b25b8ffecb40b0c024b25b8ffee4049
  83.696 -0d0d064b071317130201672077200202280f480f0200b70fc70fd70fe70f04010025150f0537
  83.697 -184718571867187718871897180718254d0a4d881501150c1313024b150c1010024b15b8fff8
  83.698 -b40f0f024b15b8fff040110c0c024b151e0d0d024b150c0e0e064b15b8fff040440f0f064b15
  83.699 -0c0d0d064b1527214e38050100050c0f0f024b05160b0b024b05100c0c024b05120d0d024b05
  83.700 -0c0e0e064b050c0c0c064b050c0d0d064b05263a0301032500b8ffc0b40d10024b00b8ffc040
  83.701 -320d0f064b480058006800780004000218191c520a080e52080f180f280f380f480f580f980f
  83.702 -a80fb80fc80fd80fe80f0c000fb8ffc0b41317024b0fb8ffc040240d0d024b0f124a1e5a1e02
  83.703 -031e52a808b80802580801006a087a08020347085708020008b8ffc0b41414024b08b8ffc0b4
  83.704 -1313024b08b8ffe8b41010024b08b8ffe8b40f0f024b08b8ffc040131313064b08080c235202
  83.705 -0c5212190b020b1207003f3f3f10ed10ed11392f2b2b2b2b2b5f5d5f5d5f5d5ded5f5d10dd2b
  83.706 -2b5f5ded10d5ed10cd10dd5d2b2bcd5f5d0110d62b2b2b2b2b2b2b5f5ded10d62b2b2b2b2b2b
  83.707 -2b2b71ededc65d10c41112395f5d5f5d5f5d3130005f5d2b2b012b2506232226353424333217
  83.708 -10232207273636333216151114171522260326232206151433323702e472eb7eb9011ddd3c4c
  83.709 -e8b2605036bf57e9d35474732b5a2490b6c5906f7b8fb788a3e11a0104609f2c3fd4e7fe808d
  83.710 -2f5f4201df149465a7890002004bffed03ec05e6000e0019011e40161b400b0b024b004d0d19
  83.711 -0c4d470d010d201313024b0db8ffeab41010024b0db8fff6400b0f0f024b0d080b0b024b0db8
  83.712 -fff6b40c0c024b0db8ffe4400b0d0d024b0d0c0f0f064b0db8ffe2b40c0c064b0db8fff24066
  83.713 -0d0d064b0d140c0c0c064b144e87060138064806020006080f0f024b061a0b0b024b061a0c0c
  83.714 -024b06120d0d024b060c0e0e064b06100c0c064b060c0d0d064b061a251635164516032a113a
  83.715 -114a110303580368030216180b0c024b16100f0f024b16520311b8ffe8400e0b0c024b115209
  83.716 -480901020e0a03b8fff0b60f0f024b030b09b8ffeeb70d0d024b09070d00003f3f2b3f2b3f5f
  83.717 -5d10ed2b10ed2b2b5d5f5d5d0110d62b2b2b2b2b2b2b5f5d5dfd2bd42b2b2b2b2b2b2b2b2b5d
  83.718 -fd3c10ed3130012b2535062322023534003332171133110326232206151021323637032e63bd
  83.719 -c9fa0120c7a656bebe487d99bd01602d7e10014f630120f0f101554e01f1fa1b03366ce4b0fe
  83.720 -7d39200000000001000fffec05e50432000c01a5b9000affe8b41010064b07b8ffe8b3101006
  83.721 -4bb10202435458b9000affd4b40d0d024b07b8ffd4401d0d0d024b070a02030504010b040b0b
  83.722 -06080605060c0b0a0506070a0702b8fff8b70b0b024b02020e0d1112392f2bcdcd10ddcd10dd
  83.723 -cd003f3f3f3f3f1112173931302b2b1bb10602435458b609080c0c064b08b8fff840200c0c06
  83.724 -4b070a02030504010b040b0b06080605060c0b0a0506070a0702020e0d1112392fcdcd10ddcd
  83.725 -10ddcd003f3f3f3f3f111217393130012b2b1b409c0700010804010258030103470e01080e58
  83.726 -0e780ea80ed80e0500064f050b4f2a00012e0501210c01030c7e00057e04070703040a0a0175
  83.727 -0003750407001700020804180402007f09047f0802020975170827084708c708f7080508b702
  83.728 -01b80a01080a01b807010807017802010602160202170a270a370a570a770a05170727073707
  83.729 -5707770705000271080a7101077104010b040b0c0608060506003f3f3f3f3f10ed10ed10ed5f
  83.730 -5d5d5d5d5d715d7171012f5ded39192f1810ed10ed5d5d10ed10ed39192f1112392f1810ed10
  83.731 -fd5f5d5d5ded10ed5f5d5d5f5d5f5d5d31305959002b2b052301012301331301330113330465
  83.732 -32fec6fec732fe81cbe5011d320126f6bb1402d9fd270446fd4102bffd4102bf00000001003b
  83.733 -000003c905d3001500b5401905100f10024b04100f10024b03100f10024b02100f10024b13b8
  83.734 -ffecb40c0c064b13b8ffecb40f10024b13b8ffecb70c0d024b180b0113b8fff0401f1010064b
  83.735 -045707100138104810581068107810881098100710180f10024b10b8ffec402c0d0d024b1014
  83.736 -0b0b024b101417090a0a7713013713571367137713040013810016145a1509065b0d150c0d05
  83.737 -003f3f10fdc610ed0110d6ed5f5d5d3c10c510d6d62b2b2b5d5ded2b31305d012b2b2b2b2b2b
  83.738 -2b333501363534232206072736363332161514070121154501cb90e5518e208122c78dd3ee9e
  83.739 -feb7023e2802bfdd9acb55416a6274c3b2a5fbfdf6b4000000020050ffe7051405d3000b0016
  83.740 -010d401358110102550d01036810010263050103124506b8fff4b40f0f024b06b8ffccb40b0b
  83.741 -024b06b8ffe0b40c0c024b06b8fff6b40d0d024b06b8fff0b40e0e064b06b8fff4b40c0c064b
  83.742 -06b8fff440090d0d064b06180c4500b8fff840440a0a064b07001700270087009700b7000600
  83.743 -080f0f024b00160b0b024b00100c0c024b00120d0d024b000c0e0e064b00100d0d064b001728
  83.744 -18381802000f100f0f064b14b8fff0b60f0f064b00020fb8fff240140f0f064b0f4909140e0f
  83.745 -0f064b14490309090303003f3f10ed2b10ed2b43545840121a142a143a147a1404150f250f35
  83.746 -0f750f045d5d592b2b015f5d10de2b2b2b2b2b2b5d2bed10de2b2b2b2b2b2b2bed5f5d31305f
  83.747 -5d5f5d5f5d131000212000111000212000131412333212111021220250013f010f01310145fe
  83.748 -bafed0feebfec7d2c7b5cdd7fe5cbac202e9013e01acfe76fea0fe97fe6701b00152fcfeae01
  83.749 -3601180236fed00000020087fe5c042c0443000f001b014d40161d400b0b024be71d01164e47
  83.750 -0af70a02470a970a020ab8ffe4b40f0f024b0ab8ffeab40c0c024b0ab8ffd4b40d0d024b0ab8
  83.751 -fff4b40e0e064b0ab8ffe6b40c0c064b0ab8ffea401e0d0d064b0a111101044d014d17020107
  83.752 -02170227028702e702f702060002b8fff4b41313024b02b8fff6400b1010024b02040d0d024b
  83.753 -02b8fffa40110f0f024b020a0b0b024b02080c0c024b02b8fff4b40e0e064b02b8fffe40330f
  83.754 -0f064b02020c0c064b02020d0d064b021c580d680d025707670702024514014a190114100e0e
  83.755 -064b14100f0f024b14520d19b8fff0b40e0e064b19b8fff0400c0f0f024b195207010e03060d
  83.756 -b8fff0b40e0e064b0db8fff040140f0f024b0d0b07100e0e064b07100f0f024b0707003f2b2b
  83.757 -3f2b2b3f3f10ed2b2b10ed2b2b5d5d5f5d5d0110d62b2b2b2b2b2b2b2b2b2b5f5d71eded103c
  83.758 -10d42b2b2b2b2b2b5d71ed5d31302b2511231133153633321211140023222603111616332011
  83.759 -34262322060145bebe6c99e4feff00f2449b161274370162a8b928743bfe2105d3586cfee4fe
  83.760 -eef4fecb30032cfd901b310190cbbc38000000010087000003d8044300110103401813400b0b
  83.761 -024b070f170f0201771301004d11101010064b11b8ffd4b40e0e064b11b8fff8b41313024b11
  83.762 -b8fff440111010024b110a0f0f024b11080c0c024b11b8fff440110d0d024b111c0b0b024b11
  83.763 -0e0f0f064b11b8fff8b40c0c064b11b8fff8b40d0d064b11b8fff440100b0b064b11084d0709
  83.764 -17092709030009b8fff4400b1313024b09040d0d024b09b8fff6b41010024b09b8fff4400b0f
  83.765 -0f024b090a0b0b024b09b8fff8b41010064b09b8fff4400b0e0e064b09080c0c024b09b8fffa
  83.766 -40110f0f064b091204520e110a090a0a060e07003f3f3f3f10ed0110d62b2b2b2b2b2b2b2b2b
  83.767 -5f5dfdd42b2b2b2b2b2b2b2b2b2b2b2bed5d3130005f5d012b21113426232206071123113317
  83.768 -3633201111031a6779418e26be823c5ed50160026fab894e39fce4042f8a9efe54fd69000000
  83.769 -000200960000042605c3000a00130108b9000cffea40170c0c024b0b180c0c024b6707010210
  83.770 -45070b4401440207b8ffd8b41010024b07b8ffdab40b0b024b07b8ffdab40d0d024b07b8fff0
  83.771 -b40d0d064b07b8fff4400e0e0e064b07471507022702020002b8ffeab41313024b02b8fff4b4
  83.772 -1010024b02b8fffa400b0f0f024b02040b0b024b02b8fffeb40d0d024b02b8fff0b40e0e064b
  83.773 -02b8fffeb40c0c064b02b8ffe8402d1010064b0247143a124a125a1203350e450e550e030305
  83.774 -0b120c000e180c0c024b0e160d0d024b0e4909090212b8ffe8400b0c0c024b12490502080502
  83.775 -003f3f10ed2b11392fed2b2b3332113311335d5d0110e62b2b2b2b2b2b2b2b5f5d10e62b2b2b
  83.776 -2b2b10eded10ed5f5d3130002b2b0111231136332011102122031116332011102122015ec8e3
  83.777 -2f027efdcc22727f070174fe73280234fdcc05b90afe55fe1202dbfde30a0125010c00000001
  83.778 -0096ffec020705e6000800c7b9000affc0b41313024b0ab8ffc0b41010024b0ab8ffc0402a0c
  83.779 -0c024b070a170a270a370a470a570a670a770a080706170627060306024d070117012701d701
  83.780 -040001b8ffecb41313024b01b8ffeeb41010024b01b8fff240110f0f024b01040b0b024b0104
  83.781 -0c0c024b01b8ffcc40170e0e064b01180f0f064b01130c0c064b01160d0d064b01b8ffec401b
  83.782 -0b0b064b0109b705c70502010a081a082a083a08040652070b0100003f3fed5d5f5d0110d62b
  83.783 -2b2b2b2b2b2b2b2b2b5f5dfdc65d5d3130012b2b2b13113311141633152096be6350fe8f012f
  83.784 -04b7fb695663aa0000000001007dffec03e3042f001200fb402714400b0b024b7714010a4d07
  83.785 -4d070801170847087708a708048708b708e70803080c1010064b08b8fffab40e0e064b08b8ff
  83.786 -ecb41313024b08b8ffec400b1010024b08160b0b024b08b8ffeeb40d0d024b08b8ffccb40e0e
  83.787 -064b08b8fff0b40c0c064b08b8fff440150d0d064b08004de812f81202071217122712030012
  83.788 -b8fff8b41313024b12b8fffab41010024b12b8fff640230f0f024b120c0b0b024b120c0c0c02
  83.789 -4b12080d0d024b12040c0c064b12040d0d064b12b8fffa40110e0e064b121303520e090a0e0b
  83.790 -08061206003f3f3f3f10ed0110d62b2b2b2b2b2b2b2b2b5f5d5dfdd42b2b2b2b2b2b2b2b2b5d
  83.791 -7172eded5d3130012b01111433323637113311233506062322263511013bd75e9c19bebe20c1
  83.792 -5cb0bb042ffd55f86c4702f0fbd1943f69caba02bf0000020050fe5c03c804740030003c0160
  83.793 -402c48195819681978190400272b372b020265017501020320101c12064e282b382b482b582b
  83.794 -682b782b882b072bb8ffeab40e0e064b2bb8fff0400f0d0d064b2b193a4e1c0e1010024b1cb8
  83.795 -fff440860c0c024b1c120d0d024b1c3e00234e0d344e12060e0e064b120c0f0f024b12120b0c
  83.796 -024b12120d0d024b123d17010188199819a819b8190488189818a818b81804280c380c020067
  83.797 -01770102026a317a3102653775370203102037281a171f181537180f0f024b37521f40090a06
  83.798 -4b1f9708a708b70803970ba70bb70b030028530825530b01b8ffc0b41114024b01b8ffc0b40b
  83.799 -0c024b01b8ffc0b41114064b01b8ffc040090c0c064b0103522e31b8ffe8400d0f0f024b3152
  83.800 -152e0e0b061507003f3f3f10ed2b10fdc62b2b2b2b10edd4fd5f5d5dd42bed2b10c612393911
  83.801 -1239395f5d5d5f5d5f5d5d5d5d0110d62b2b2b2bedd4edc610d62b2b2bedc6d42b2b5ded1112
  83.802 -39395f5d5f5d5f5d313013371633323635342322062322353436372611343633321737170716
  83.803 -1514060707060615143332363332161514042322260122061514163332363534266067a68c81
  83.804 -95bc20a82fe46b4fe2eaac9e595f7c7249caa49d1c5e622bb62c9eb1fef7cb68e6014d637d79
  83.805 -6765727bfedb986f59428220ac3556136a0106a8e0417275565f99a2dc101003251e291f9786
  83.806 -94b64a05048c6470938f74648c0000020050000001c105c4000b001100d9b613400f0f024b13
  83.807 -b8ffc0b60d0d024b097b03b8fff4b40e0e064b03b8fff8b40f0f024b03b8fffab40c0c024b03
  83.808 -b8fff940200c0c064b03110e0c4d7711010011041313024b11021010024b110e0f0f024b11b8
  83.809 -ffeeb40b0b024b11b8ffecb40c0c024b11b8ffe6400b0d0d024b110e0f0f064b11b8fff8400b
  83.810 -0c0c064b11120d0d064b11b8ffd640100e0e064b11081111064b11130d511000b8ffc040120f
  83.811 -0f024b007c06400f0f024b06100c0a1006003f3f10d62bed2b10ed0110d62b2b2b2b2b2b2b2b
  83.812 -2b2b2b5f5dfdc610d42b2b2b2bed3130012b2b01321615140623222635343603112335211101
  83.813 -4b314545313045443793015105c44530314545313144fa3c038fa0fbd100000000010050ffe7
  83.814 -047905d20015015f40b2e715010007080103570701027e10017a0b011506010388009800a800
  83.815 -b800c800d800e8000700070c170c270c370c04000c200c0c064b0c170645110c1010024b1106
  83.816 -0f0f024b11200b0b024b11100c0c024b11120d0d024b110c0e0e064b11180c0c064b11120d0d
  83.817 -064b11163700e70002028e080103780f01771401026509010a035a036a03032a0f3a0f02030b
  83.818 -0c9701a701b701c701d701e701060001e70c010108001800880003070c170c870c030000b8ff
  83.819 -d0400f1111064b00140c401111064b0c0e03b8ffe8b40e0e064b03b8fff2b41010064b03b8ff
  83.820 -e8b40f0f064b03b8fff0b41010024b03b8ffe840250f0f024b03491409180f0f064b09180f0f
  83.821 -024b09490e0914101010064b14101010024b1403003f2b2b3fed2b2b10ed2b2b2b2b2b10cd2b
  83.822 -10cd2b5f5d5d5f5d325f5d11335f5d5d5d5f5d5d5f5d5f5d0110d62b2b2b2b2b2b2b2bed10d6
  83.823 -2b5f5dc65d5f5d5d5d5f5d31305f5d5f5d010726232202111412333237170621200011100021
  83.824 -32043d4360cec1e9efbdce6f6eaefeeefee1feb601600117ef0583ab46feb4fefafafec99299
  83.825 -ad019e0153014801b2000000000100870000040905e6000b00c0402d270a370a0201450a650a
  83.826 -750a0302010a0309004f0b084f09270b370b02030b03064d034d070417042704030004b8fff4
  83.827 -b41313024b04b8fff4b41010024b04b8fffa40170f0f024b04080b0b024b04040d0d024b0408
  83.828 -0c0c024b04b8fffab40e0e064b04b8fff4400b0f0f064b04070c0c064b04b8fff840170d0d06
  83.829 -4b040c074f020a01020304090500040a000a0906003f3f3f3f1112173910ed0110d62b2b2b2b
  83.830 -2b2b2b2b2b2b5f5deded10d45f5dd6ed10ed111239395f5d5f5d313021010711231133110133
  83.831 -0101033bfeb0a6bebe019adefea901a30218abfe9305e6fc5701f2fe69fd680000010096ffec
  83.832 -048505b9000901aeb605180b0b024b00b8fff440230b0b024b0a010506020300020602074408
  83.833 -0602024403081a1010064b080c1313024b08b8ffdeb41010024b08b8fff2b40b0b024b08b8ff
  83.834 -f0400b0f0f064b080c0c0c024b08b8fff2400b0d0d024b08140e0e064b08b8fffc40140a0a06
  83.835 -4b08100909064b080b0703170327030303b8ffecb41313024b03b8fff4b41010024b03b8fffa
  83.836 -400b0f0f024b03040b0b024b03b8fffeb40d0d024b03b8fff2b40e0e064b03b8fff4b40f0f06
  83.837 -4b03b8fffeb40c0c064b03b8fff4400b0a0a064b03080909064b03b8fff040151010064b030a
  83.838 -000206020104060909030807020402003f3f3f3fcd10cd435458b30601030411123939594354
  83.839 -584052b8060100950601750601021701b70102870101680101000c01015c016c017c01030367
  83.840 -0601000306012306330643065306630673060603180128013801480158017801062706370647
  83.841 -0657067706b70606005f5d5d5f5d715f5d5f5d715f5d5d715f5d715f71590110c62b2b2b2b2b
  83.842 -2b2b2b2b2b2b5d10c62b2b2b2b2b2b2b2b2b2b10ed435458b005395910ed435458b000395943
  83.843 -5458b40575030075ed10ed593130005f5d012b2b050111231133011133110449fd0bbe5002e1
  83.844 -be14042ffbe505b9fc0b03f5fa3300010096000003f405b90005009140160804180402c804d8
  83.845 -04e804f804040003440004470700b8ffeab41010064b00b8ffecb41313024b00b8fff4b41010
  83.846 -024b00b8fffa400b0f0f024b00040b0b024b00b8fffeb40d0d024b00b8fff4b40e0e064b00b8
  83.847 -fff4400b0f0f064b00030c0c064b00b8fff4400d0d0d064b004706034800080102003f3fed01
  83.848 -10e62b2b2b2b2b2b2b2b2b2b10e610ed5f5d71313033113311211596c8029605b9fafbb40000
  83.849 -00010041ffec02fc0443002100e7402b23400b0b024b081f181f02070e170e02282348238823
  83.850 -03003a0c01351d0103c8110111054e671d771d021db8ffeeb40e0e064b1db8ffe0405a0d0d02
  83.851 -4b1d1700174e480c01970ca70cb70ce70c04000c040e0e064b0c22e81901271b010128070127
  83.852 -0f0128200102651a751a020307191a0314034812581268127812c81205120f37014701570167
  83.853 -017701b701c70107000103b8ffe040141113064b03522014181113064b14520f200b0f07003f
  83.854 -3f10ed2b10ed2bc55f5d10c55d111217395f5d5f5d5d5d5f5d5d0110d62b5f5d5dedc610d42b
  83.855 -2b5dedc45d5f5d5d5f5d3130005d5d012b37371633323534272e033534363332170726232206
  83.856 -151417171616151406232241439f61b0aa835b4321c09b75b2367172445d75887d72cab3a940
  83.857 -b468946a4c3c3e4f593384944ab05a403167353e39926e90a30000000001000dffec06c405b9
  83.858 -000c0165b10202435458401c070a02030504010904090b02080205020c0b0a0506070a070202
  83.859 -0e0d1112392fcdcd10ddcd10ddcd003f3f3f3f3f1112173931301bb10602435458401c070a02
  83.860 -030504010904090b02080205020c0b0a0506070a0702020e0d1112392fcdcd10ddcd10ddcd00
  83.861 -3f3f3f3f3f1112173931301b40364702010048030147080102280e480e780e880ec80e05000a
  83.862 -000103480001780401770001480801020a0a0001070703040646050b460cb8fff840620a0a06
  83.863 -4b080501070c370c470c770c04380548057805030c78000578040c7801750003750447040148
  83.864 -0001008209048208020209754808010708270837085708a70805000868027802020149020100
  83.865 -0a8e00028f08078e04000904090c0208020502003f3f3f3f3f10ed10ed10ed5f5d5f5d012f5f
  83.866 -5d5ded39192f1810ed10ed5d5d10ed10eded10ed10fd5d5d5d2bed10ed111239192f1112392f
  83.867 -5f5d5d5d5d5f5d5f5d31305f5d5d005f5d59590523010123013301013301013304fc3ffea3fe
  83.868 -ba3ffe32d00126014246013e012bd01403f2fc0e05cdfc0103fffc0303fd00020004000004b4
  83.869 -05cd0007000a013db90008ffe8405b0f10024b0c401010024b0602380a480a580a680a780a05
  83.870 -013709010347095709670977090448010147020101580c880c020002090306010a0500460703
  83.871 -0a1414064b0346040808062a043a04022507350702031807010204700507b8ffe8b40e0e064b
  83.872 -07b8fff040271111064b07200b0b064b0770061705270502070517052705370547057705a705
  83.873 -b705e705090005b8fff4b50c0c024b0508b8ffe040211111064b0002050a01094802400f0f02
  83.874 -4b02401010024b02020504070804080502003f3f3f1112392f2b2bed393910435458400e5c08
  83.875 -010348086808780803000871ed5f5d5f5d1bb00833592b012f2b5f5d71dded2b2b2b10ed5f5d
  83.876 -5f5d5d1239192f1810ed2b10ed113939111239395f5d5f5d5d5d5f5d5f5d4354584009010a08
  83.877 -0002090808030507103c3c073c3c593130012b002b210321032301330101032103d665fddf6c
  83.878 -e00253350228fdb4e301b30135fecb05cdfa33044dfd7b00000000020087ffec042a05e60010
  83.879 -001d010a4017570b0102184e470bd70b02470b970b020b0a1313024b0bb8ffe8b40f0f024b0b
  83.880 -b8ffeab40c0c024b0bb8ffd8b40d0d024b0bb8fff4b40e0e064b0bb8ffe8b40c0c064b0bb8ff
  83.881 -e840170d0d064b0b12044d124d0702170227028702f702050002b8fff4b41313024b02b8fff6
  83.882 -400b1010024b02040d0d024b02b8fffa40110f0f024b020a0b0b024b02080c0c024b02b8fff8
  83.883 -b40e0e064b02b8fffe40200f0f064b02020c0c064b02020d0d064b021e4515012a1b3a1b4a1b
  83.884 -0315520e1bb8ffe8b40b0b024b1bb8ffe8400f0c0c024b1b5208010b0e0b08070300003f3f3f
  83.885 -3f10ed2b2b10ed5d5d0110d62b2b2b2b2b2b2b2b2b2b5f5deded10d42b2b2b2b2b2b2b5d71ed
  83.886 -5f5d31302507231133113636333200151000232226031114163332363534262322060129435f
  83.887 -be1b9548dc0111feeeea4c930a8e25c2a8c4a6237d4d6105fafdfa253efed0e8fef4fecd3903
  83.888 -2afd961049badbb6cc3c0001004fffec02fc0558001500cab90017ffc0403f0c0d024b081318
  83.889 -1302281701871001109708010809010006090309010c0c064b094d480058006800f800040000
  83.890 -0c1313024b000a1010024b00120f0f024b00b8fff2b40b0b024b00b8fff0b40c0c024b00b8ff
  83.891 -e8401d0d0d024b00160e0e064b00100f0f064b00260c0c064b00280d0d064b00b8fffc401b0e
  83.892 -0e064b002c133c13020f0d0205070d52120152085207120b0706003f3f10eded10ed10c63c10
  83.893 -c65d012f2b2b2b2b2b2b2b2b2b2b2b5f5ded2b3c103c10cd10dd5dc65d5d3130005d012b1323
  83.894 -3533353711211521111416333237170623222635cb7c7cbe0126feda5b65494e1c768d7faf03
  83.895 -9996e049fed796fdec877225a71ebd90000100120000049305b900070080401e270701280401
  83.896 -079301042c1313024b049301442702010002081010064b02b8ffe440111313024b02180f0f02
  83.897 -4b02100b0b024b02b8fff6b40d0d024b02b8ffe640200e0e064b02120f0f064b02010c0c064b
  83.898 -02220d0d064b02074804480502080502003f3f10eded012f2b2b2b2b2b2b2b2b2b5f5dede62b
  83.899 -10e65d5d3130011123112135211502acc8fe2e04810505fafb0505b4b4000000000100870000
  83.900 -03d905e60013010d400d15400b0b024b07101710020100b8fff8b60c0c064b004d13b8ffecb4
  83.901 -1010064b13b8fff8b41313024b13b8fff640171010024b130a0f0f024b131a0b0b024b13080c
  83.902 -0c024b13b8ffd6b40e0e064b13b8fff6400b0d0d024b130e0f0f064b13b8fff840130d0d064b
  83.903 -13080b4d084d070917092709030009b8fff2b41010064b09b8fff4b41313024b09b8fff4400b
  83.904 -1010024b09040d0d024b09b8fff440110f0f024b090a0b0b024b09080c0c024b09b8fff4b40e
  83.905 -0e064b09b8fffa400c0f0f064b09146a047a040204b8ffe8400f0f0f024b04520f130a090a0f
  83.906 -070a00003f3f3f3f10ed2b5d0110d62b2b2b2b2b2b2b2b2b5f5deded10d42b2b2b2b2b2b2b2b
  83.907 -2b2bed2b3130005f5d012b2111342623220607112311331136363332161511031b766b458b25
  83.908 -bebe26a95aaac102a1788a5136fce405e6fdd33b4fe0c2fd5f00000100c8000002ba05bf0008
  83.909 -007440172a060103067507020056081c1313024b080a0f0f024b08b8fff2400b0d0d024b080c
  83.910 -0b0b024b08b8fffc400b0c0c024b080c0f0f064b08b8ffe8401a0d0d064b08090c0c064b0858
  83.911 -01680102000107030207000c0704003f3f10ddcd12395f5d012f2b2b2b2b2b2b2b2bfdc610ed
  83.912 -5f5d313021110535363637331101f2fed671ff463c0463babb39c85afa410001006dffec03ad
  83.913 -05d300220142402d181f01071617160267097709a70903008716971602880198010288119811
  83.914 -0202111201270037000200231a1709b8ffe8b40f0f024b09b8fff440470d0d024b090d571710
  83.915 -0d0d064b17121010024b17120f0f024b17100d0d024b17100b0b024b17100c0c024b1705571d
  83.916 -060d0d064b1d0c1010024b1d200f0f024b1d100d0d024b1db8fff0406f0c0c024b1d24880198
  83.917 -01a8010387119711a711b711c711d7110600671c016703770302680f780f0202580601280038
  83.918 -0048005800680078000627123712471257126712771206011a1a0a5b8709a709b7090309090f
  83.919 -0301070017000200035b2011081218120200120f5b14200d1405003f3f10eddd5f5dcd10eddd
  83.920 -5dcd1112392f5ded39192f5f5d5d5d5f5d5d5d5f5d5d011810d62b2b2b2b2bedd42b2b2b2b2b
  83.921 -2bfdc42b2b10cd10d65dcdd6cd5f5d5d5d5f5d31305d005d3737163320113426232335333235
  83.922 -3423220727363332161514060716161514042322266d6062960116a2861009feef824d595dda
  83.923 -c0f2875b7e95fefee962bc689a6c01107c9ba2e0ea578879cda07abc2029c58cccde49000002
  83.924 -00190000040605bf000a000d0142400d05181313024b050c0d0d024b06b8fff0b40d0d024b0c
  83.925 -b8ffe0b41010024b0cb8ffeab40f0f024b0cb8ffeab40d0d024b0cb8fff4402f0c0c024b470c
  83.926 -570c670c770c04170a270a020c04200c0c064b04200f10024b04200c0d024b040e06750b5608
  83.927 -035600b8fff0b41313024b00b8ffe6b41010024b00b8fff4b40f0f024b00b8ffeab40d0d024b
  83.928 -00b8fff8400b0c0c024b00100b0b024b00b8ffde40380d0d064b00080c0c064b00470a570a67
  83.929 -0a770a040a0f080b180b02f80b01480b580b680b780b04180b280b380b480b580b680b780b07
  83.930 -000bb8ffc0b40a10064b0bb8ffc0b40f10024b0bb8ffe8b40c0d024b0bb8ffc040120b10024b
  83.931 -0b07030d5a085a000007010c0704003f3f12392feded3c10cd2b2b2b2b5f5d5d5d710110d65d
  83.932 -dd2b2b2b2b2b2b2b2bed3ceded10d62b2b2bcd5d5d3130012b2b2b2b2b002b2b011123112135
  83.933 -01331133150101210372befd6503134694feaefe5201ae018ffe71018f7203befc6a9a02a1fd
  83.934 -f90000010082ffec03c105bf001700eb4016080c010709170902100f01040b06560116131302
  83.935 -4b01b8ffeeb40f10024b01b8fff8b40d0d024b01b8fff8b40c0c024b01b8fff440400d0d064b
  83.936 -011814570b120f0f024b0b160c0c024b0b198810981002006708770887080302551265127512
  83.937 -035a16010310380f0102070f170f270f03000f0d0016b8fff4b40f10024b16b8ffe8400d0e0e
  83.938 -024b165b080e0f10024b08b8ffc0401c0f10024b080812045a0312160f10024b12180e0e024b
  83.939 -125b0d0d0304003f3fed2b2b10ed11392f2b2bfd2b2bc610dd5f5d5f5dcd5f5d5d5f5d5f5d01
  83.940 -10d62b2bed10d62b2b2b2b2bed10c410d6cd3130005d5d132711211521113633321615102122
  83.941 -273716332011102122e84402d9fde54a72ccd7fe15cd874d887e011afeea8602cb2f02c5aafe
  83.942 -9c37f4e1fdd972a76f016001480000020054ffe703dd05d30010001a0140b603100d0e064b02
  83.943 -b8fff0b40d0e064b02b8fff040110a0a064b65090103280038004800030104b8fff040250c0d
  83.944 -064b15043504450455046504750406030116570809012809a809d80903270957090209b8ffea
  83.945 -b41010024b09b8ffeeb40d0d024b09b8ffe640360b0b024b0904011157370e870e970ea70eb7
  83.946 -0e05000e160c0c064b0e0c0f0f024b0e100d0d024b0e100c0c024b0e160b0b024b0e1b0cb8ff
  83.947 -f0b41010024b0cb8fff8b40f10024b0cb8fff0b41010064b0cb8fff840430f10064b01100c0d
  83.948 -064b7304017a010103770601681901027a0c01680c01195b060c1010024b06061301200f1002
  83.949 -4b01200d0e024b01200c0c024b0100135b0c0d0005003f3fed10cd2b2b2b11392f2bed5d5d5f
  83.950 -5d5d5f5d5d2b2b2b2b2b0110d62b2b2b2b2b5f5dfd1139d42b2b2b5d5d71edc45f5d2b5f5d5f
  83.951 -5d3130012b2b002b01170600073633321615140223201110000310213236353426232202a061
  83.952 -58feb3125394c2eaf1b6fe1e0179a701016c7d8468fe05d36b23fe6d6d50f8d9d7fefa027f01
  83.953 -0a022dfc2dfec7a3868ba600000100540000040a05bf000d0047403204180f0f024b04180f0f
  83.954 -064b0501580038044804580468047804050480270847085708670877080500080f055a06000c
  83.955 -0604003f3f10ed0110d65f5ded5dd6fdc631302b2b21233600132135211507060a0201acde4a
  83.956 -015e91fd4d03b681418e8866eb03050111be4efe81feccfec0feee00000000030059ffec03de
  83.957 -05d30015001e002901d6400d1f0c0d0d024b1f0c0c0c024b1eb8fff0b40d0d024b16b8fff0b4
  83.958 -0c0d024b1eb8ffe0b40d0d064b17b8fff0b40d0d064b07b8fff8b40c0c064b16b8ffec405f0c
  83.959 -0d064b781801671d771d0202570c870c02011516351645165516b51605001613181f0c211857
  83.960 -ae09be090203090c0d0d064b090c0c0c064b09100f0f024b09100d0d024b09100c0c024b0906
  83.961 -0b0b024b092757870e970ea70eb70e04000eb8fff0b40d0d064b0eb8ffe0b40c0c064b0eb8ff
  83.962 -eab41010024b0eb8ffea400d0b0b024b0e211d57b103010303b8fff4b40d0d064b03b8fff4b4
  83.963 -0c0c064b03b8fff4b41010024b03b8fff4b40f0f024b03b8fff4b40c0c024b03b8fffa402e0b
  83.964 -0b024b032157371357130200130c0d0d064b130c0c0c064b13061010024b13100b0b024b1312
  83.965 -0c0c024b132a16b8ffe840490c0d064ba8190102970f016516751695160303871f971f02681f
  83.966 -781f02012a20012a2901552465247524030307061706c706030811181102021f000c16041b24
  83.967 -5b111b5b06110d0605003f3f10ed10ed1117395f5d5d5f5d5d5d5f5d5d5f5d5d5f5d2b0110d6
  83.968 -2b2b2b2b2b5f5dedd42b2b2b2b2b2b5f5ded10d42b2b2b2b5f5dedd42b2b2b2b2b2b5f5ded12
  83.969 -3939111239395d5f5d5f5d5d2b3130012b002b2b2b2b2b2b0126263534363332161514060704
  83.970 -1514062320113436253635342623221514130615141633323635342601615d76ddafbdd07e53
  83.971 -0108f4d5fe44980165886d57c4a7dc886c709164032f32b25fa3bebea460c72f94f1cbdf01aa
  83.972 -7bee6e80895261b586feea77cb6d939070518f0000000002004affe703d305d30010001a0132
  83.973 -4036080101010809010204180d0d064b04100c0c064b08043804480478040401350045005500
  83.974 -65007500050218010101041100010911570eb8fff8b70d0d064b570e010eb8ffe6b41010024b
  83.975 -0eb8ffeab40d0d024b0eb8ffeab40b0b024b0eb8fff040530c0c064b0e165787099709a709b7
  83.976 -09044809010009100c0c064b090c1010024b090c0f0f024b09100d0d024b09160c0c024b0916
  83.977 -0b0b024b091b0602000203170127015701670177010500195b060206061301b8ffe8b40d0d02
  83.978 -4b01b8ffd4400d0c0c024b0100135b0c000d0c05003f3f10ed10cd2b2b11392f435458b20006
  83.979 -015d59ed5f5d5f435458400a6a067a0602650c750c025d5d59435458b6000130014401035d59
  83.980 -0110d62b2b2b2b2b2b5f5d5dfdd42b2b2b2b5d2bed10d4cd12395f5d5f5d5f5d2b2b5f5d5f5d
  83.981 -313005273600370623222635341233201110001310212206151416333201876157014f115295
  83.982 -c2eaf1b601e2fe87a7feff6c7d8468fe196b2301926d4ff8d9d70106fd81fef6fdd303d30139
  83.983 -a3868ba6000300960000043705c6000f0018002201ac406f24400b0b024b05060103580a680a
  83.984 -02a805b805c805030178150102480a780a880a980aa80ab80ac80ad80ae80af80a0a0a154538
  83.985 -0748070207200b0b024b071e0c0c024b07160d0d024b07100c0c064b07100d0d064b07220e0e
  83.986 -064b070d10441a44011f45070d170d270d370d040db8fffa400b1010024b0d100b0b024b0db8
  83.987 -fff4b40c0c024b0db8ffd8b40d0d024b0db8fff4b40e0e064b0db8fff4b40c0c064b0db8fff4
  83.988 -400f0d0d064b0d24070117012701030001b8ffecb41313024b01b8fff4b41010024b01b8fffa
  83.989 -400b0f0f024b01040b0b024b01b8fffeb40d0d024b01b8ffeab41010064b01b8fff0b40e0e06
  83.990 -4b01b8ffff40330c0c064b0123671c0101371c471c571c03020a0a1113481907220147225722
  83.991 -67227722041722372247229722c722f722060022b8ffc0b40f0f024b22b8ffc0401f0f0f064b
  83.992 -22100d0d064b22221a17021048041a1c200f0f024b1c4801080402003f3fed2b3210ed333211
  83.993 -392f2b2b2b5f5d717233ed3239192f5f5d5f5d011810c62b2b2b2b2b2b2b2b5f5d10d62b2b2b
  83.994 -2b2b2b2b5ded10eded10d42b2b2b2b2b2b5dedc45d5f5d5f5d31305d5f5d012b212111243332
  83.995 -16151406071616151404011116332035342122031116333236353426230238fe5e010b76d9ee
  83.996 -985cae9ffee5fe423f5d011cfefb644f6737bcada5c105b90dbbae66a8152ac2a7c1e60519fe
  83.997 -5b06e7cbfdb9fdd10a8d9a8f8800000000000002000300000000001400010000000000340004
  83.998 -002000000004000400010000f02affff0000f000ffff10000001000000000006006000000000
  83.999 -002b0000000100020003000400050006000700080009000a000b000c000d000e000f00100011
 83.1000 -00120013001400150016001700180019001a001b001c001d001e001f00200021002200230024
 83.1001 -00250026002700280029002a05e6000005b9001905b90014042f00140000ffe70000ffec0000
 83.1002 -ffecfe5c000005c30000fe5400000338000005d300000253000005c8000a0000000000000000
 83.1003 -0000000000000000000000000000000000000000000000000000000000000000000000000000
 83.1004 -0000000000000000000000000000000000000000000000000000000000000000000000c800cd
 83.1005 -00cd009600b400b400000000000000be00c800c8008c00a0009b00960000000000be00c800c8
 83.1006 -000000aa00aa000000000064007d0082008c009600a00064007d0082008c009b00d20064007d
 83.1007 -0082008c009600a002300136011801a401d600460218012c01c2000001d600eb00eb01d1017f
 83.1008 -0154011301450168012c008d02350159033f0505012c00b4006e0136015e01cc01cc04d8006e
 83.1009 -006e01d600d2005f01f4012c007802d00190037f00800280006e00b4000000a5fea2003200b9
 83.1010 -008c000000000000000000000000000000000000000000000000000000000000000000000000
 83.1011 -000000000000000000000000000000000000000000000000000000000000080005e6000005b9
 83.1012 -001905b90014042f00140000ffe70000ffec0000ffecfe5c0000000000000000000003380000
 83.1013 -0000000002530000000000000000000000000000000000000000000000000000000000000000
 83.1014 -0000000000000000000000000000000000000000000000000000000000000000000000000000
 83.1015 -0000000000000000000000000000000000c800cd00cd009600b400b400000000000000be00c8
 83.1016 -00c8008c00a0009b00960000000000be00c800c8000000aa00aa000000000064007d0082008c
 83.1017 -009600a00064007d0082008c009b00d20064007d0082008c009600a04036544b214a49484746
 83.1018 -4544434241403f3e3d3c3b3a39383736352f2e2d2c2826252423221f181411100f0d0b0a0908
 83.1019 -07060504030201002c4523466020b02660b004262348482d2c452346236120b02661b0042623
 83.1020 -48482d2c45234660b0206120b04660b004262348482d2c4523462361b0206020b02661b02061
 83.1021 -b004262348482d2c45234660b0406120b06660b004262348482d2c4523462361b0406020b026
 83.1022 -61b04061b004262348482d2c0110203c003c2d2c20452320b0cd442320b8015a51582320b08d
 83.1023 -44235920b0ed51582320b04d44235920b0042651582320b00d44235921212d2c202045186844
 83.1024 -20b001602045b04676688a4560442d2c01b10b0a432343650a2d2c00b10a0b4323430b2d2c00
 83.1025 -b0282370b101283e01b0282370b10228453ab10200080d2d2c2045b00325456164b050515845
 83.1026 -441b2121592d2c2045b0004360442d2c01b00643b00743650a2d2c2069b04061b0008b20b12c
 83.1027 -c08a8cb8100062602b0c642364615c58b00361592d2c8a03458a8a87b0112bb0292344b0297a
 83.1028 -e4182d2c4565b02c234445b02b23442d2c4b525845441b2121592d2c01b005251023208af500
 83.1029 -b0016023edec2d2c01b005251023208af500b0016123edec2d2c01b0062510f500edec2d2c20
 83.1030 -b001600110203c003c2d2c20b001610110203c003c2d2c00b00743b006430b2d2c21210c6423
 83.1031 -648bb84000622d2c21b08051580c6423648bb82000621bb200402f2b59b002602d2c21b0c051
 83.1032 -580c6423648bb81555621bb200802f2b59b002602d2c0c6423648bb84000626023212d2c4523
 83.1033 -456023456023456023766818b08062202d2cb00426b00426b00425b0042545234520b0032660
 83.1034 -62636820b0032661658a2344442d2c2045b0005458b040442045b04061441b2121592d2c45b1
 83.1035 -302f4523456160b0016069442d2c4b5158b02f2370b01423421b2121592d2c4b515820b00325
 83.1036 -45695358441b2121591b2121592d2c45b01443b0006063b0016069442d2cb02f45442d2c4523
 83.1037 -20458a60442d2c45234560442d2c4b235158b90033ffe0b134201bb3330034005944442d2cb0
 83.1038 -164358b00326458a586466b01f601b64b020606620581b21b04059b001615923586559b02923
 83.1039 -442310b029e01b2121212121592d2cb0164358b004254564b020606620581b21b04059b00161
 83.1040 -23586559b0292344b00425b00725082058021b0359b0052510b004252046b0042523423cb007
 83.1041 -2510b006252046b00425b0016023423c2058011b0059b0052510b00425b029e0b0072510b006
 83.1042 -25b029e0b00425b00725082058021b0359b00425b003254348b00625b00325b0016043481b21
 83.1043 -59212121212121212d2cb0164358b004254564b020606620581b21b04059b0016123581b6559
 83.1044 -b0292344b00525b00825082058021b0359b0042510b005252046b0042523423cb00425b00725
 83.1045 -08b0072510b006252046b00425b0016023423c2058011b0059b0042510b00525b029e0b02920
 83.1046 -456544b0072510b00625b029e0b00525b00825082058021b0359b00525b003254348b00425b0
 83.1047 -072508b00625b00325b0016043481b2159212121212121212d2c02b00425202046b004252342
 83.1048 -b0052508b003254548212121212d2c02b0032520b0042508b0022543482121212d2c45232045
 83.1049 -1820b00050205823652359236820b040505821b04059235865598a60442d2c4b53234b515a58
 83.1050 -20458a60441b2121592d2c208a08234b538a4b515a5823381b2121592d2c00208a49b0005158
 83.1051 -b04023208a3812341b2121592d2c462346608a8a462320468a608a61b8ff8062232010238ab1
 83.1052 -4b4b8a70456020b0005058b00161b8ffba8b1bb0468c59b0106068013a2d2c208a2349648a23
 83.1053 -53583c1b21592d2c4b505845441b2121592d2cb0024354584b53234b515a58381b2121591b21
 83.1054 -212121592d2cb1020042b123018851b1400188535a58b910000020885458b202010243604259
 83.1055 -b12401885158b920000040885458b2020202436042b12401885458b2022002436042004b014b
 83.1056 -5258b2020802436042591bb940000080885458b202040243604259b94000008063b801008854
 83.1057 -58b202080243604259b94000010063b80200885458b202100243604259b94000020063b80400
 83.1058 -885458b202400243604259595959592d00000001000000050000569020105f0f3cf5001b0800
 83.1059 -00000000ad61b71900000000c142e956ff50fde708a8078b0000000a00010000000000000001
 83.1060 -00000783fe39000008e9ff50ff7808a800010000000000000000000000000000002b04000080
 83.1061 -04b3000d05ad001403d9005002f0009f03f60041044b0041031c0096045d0041053c00960434
 83.1062 -00500475004b05f4000f026900000432003b0564005004750087045f008704760096025c0096
 83.1063 -045f007d040400500248005004c9005004090087051b0096040d0096033d004106d1000d04b8
 83.1064 -000404750087032c004f04a50012045f0087043200c80432006d043200190432008204320054
 83.1065 -04320054043200590432004a048700960000002800d601ee030e032e03e404ac051e065606f0
 83.1066 -081208ce09c009c00a400af60bcc0c6e0d180d900e2e0f340fc2109c11181206125e130413d6
 83.1067 -1492154815d0162416cc171a17ee18ae194c1a1c1a5e1b8a1c521d6200010000002b004d0007
 83.1068 -004b000500020010002f0055000002f001ff00030001400a54bfa50140a5111546a4b8010cb2
 83.1069 -321fa1b8011540b21f1f6fc731216ec731216dc731216cc731216bc731216ac7312169c73121
 83.1070 -68c7312167c7312166c7312165c7312164c7312163c7312162c7312161c7312160c731215fc7
 83.1071 -31215ec731215dc731215cc731215bc731215ac7312159c7312158c7312157c7312156c73121
 83.1072 -55c7312154c7312153c7312152c7312151c7312150c731214fc731214ec731214dc731214cc7
 83.1073 -31214bc731214ac7312149c7312148c7312147c7312146c7312145c7312144c73121b80137b2
 83.1074 -6f0821b80136b26e0821b80135b26d0821b80134b26c0821b80133b26b0821b80132b26a0821
 83.1075 -b80131b2690821b80130b2680821b8012fb2670821b8012eb2660821b8012db2650821b8012c
 83.1076 -b2640821b8012bb2630821b8012ab2620821b80129b2610821b80128b2600821b80127b25f08
 83.1077 -21b80126b25e0821b80125b25d0821b80124b25c0821b80123b25b0821b80122b25a0821b801
 83.1078 -21b2590821b80120b2580821b8011fb2570821b8011eb2560821b8011db2550821b8011cb254
 83.1079 -0821b8011bb2530821b8011ab2520821b80119b2510821b80118b2500821b80117b24f0821b8
 83.1080 -0116b24e0821b80115b24d0821b80114b24c0821b80113b24b0821b80112b24a0821b80111b2
 83.1081 -490821b80110b2480821b8010fb2470821b8010eb2460821b8010db2450821b8010c40ff4408
 83.1082 -216957311f5857311f5657311f5152311f4644311f4544311f4f4e311f4d4e311f2097309740
 83.1083 -975097043088010f8c018f849f84af84bf84cf84058f689f68af680360697069028f5b018f5a
 83.1084 -017057018f509f50af50bf50cf50058f519f51af51038f529f52af52033f7c4f7c02507b607b
 83.1085 -707b03704e01708f01308f608f708f03008e01008e01408e708e02008e308e408e508e608e70
 83.1086 -8e06107040700260740160730170440100282800000012110840370f3fce16010fa21fa20218
 83.1087 -c7312114c731210ec731210dc731210cc731210bc731210ac7312109c7312108c7312107c731
 83.1088 -2106c7312105c7312104c7312103c7312102c7312101c73121407c00c73121e0180821dc1408
 83.1089 -21d60e0821d50d0821d40c0821d30b0821d20a0821d1090821d0080821cf070821ce060821cd
 83.1090 -050821cc040821cb030821ca020821c9010821c8000821230e45220c45210a452008451f0645
 83.1091 -1e04451d02451c00451a08180816081408120810080e080c080a08080806080408020800084b
 83.1092 -b807ff524bb008505b58b101018e59b0124b004b5442b9000101ff858d2b2b2b2b2b2b2b2b2b
 83.1093 -2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b
 83.1094 -2b2b2b2b2b2b2b2b2b7342011d4bb01b5358b0961d594bb0325358b0001db1160042594b20b0
 83.1095 -325323b096515a58b0301d592b0145695342014b5058b108004259435c58b108004259161070
 83.1096 -3eb13737456920b0005458b040605944b1300070b33200300019701870737373737373747473
 83.1097 -737373737373737373737373737373732b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b
 83.1098 -2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b
 83.1099 -2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b
 83.1100 -2b742b00000000>
 83.1101 -] def
 83.1102 -FontName currentdict end definefont pop
 83.1103 -%%Page: 1 1
 83.1104 -%%BeginPageSetup
 83.1105 -%%PageBoundingBox: 0 0 500 218
 83.1106 -%%EndPageSetup
 83.1107 -q
 83.1108 -0 g
 83.1109 -BT
 83.1110 -11.2 0 0 11.2 146.960717 203.260053 Tm
 83.1111 -/f-0-0 1 Tf
 83.1112 -[<01>-1<02030405>-1<060708>1<09>-1<0a>-1<04>1<0b030c>-1<040d>-1<090c>-1<0b
 83.1113 -030c>-1<0a>]TJ
 83.1114 -10.621094 0 Td
 83.1115 -[<0e0f>-1<0209040d>-1<030c>-1<080e10>-1<1112>-1<110806>]TJ
 83.1116 -ET
 83.1117 -1 0 0 rg
 83.1118 -BT
 83.1119 -7.2 0 0 7.2 178.96745 22.640171 Tm
 83.1120 -/f-1-0 1 Tf
 83.1121 -<0102030405060708>Tj
 83.1122 -ET
 83.1123 -0 g
 83.1124 -0.864 w
 83.1125 -0 J
 83.1126 -0 j
 83.1127 -[] 0.0 d
 83.1128 -4 M q 1 0 0 -1 0 217.230042 cm
 83.1129 -161.594 183.559 m 225.766 183.559 l 225.766 206.531 l 161.594 206.531 l 
 83.1130 -161.594 183.559 l h
 83.1131 -161.594 183.559 m S Q
 83.1132 -0.156863 0.0431373 0.0431373 rg
 83.1133 -BT
 83.1134 -6.4 0 0 6.4 177.117645 11.610484 Tm
 83.1135 -/f-1-0 1 Tf
 83.1136 -[<090a070b0c0a0708>1<0d0e>]TJ
 83.1137 -ET
 83.1138 -0 g
 83.1139 -0.8 w
 83.1140 -[ 3.2 3.2] 2.24 d
 83.1141 -q 1 0 0 -1 0 217.230042 cm
 83.1142 -162.16 199.902 m 225.176 200.242 l S Q
 83.1143 -0.564706 0.0235294 0 rg
 83.1144 -BT
 83.1145 -7.2 0 0 7.2 72.951077 74.837177 Tm
 83.1146 -/f-1-0 1 Tf
 83.1147 -<0f1008110212>Tj
 83.1148 -ET
 83.1149 -1 0 0 rg
 83.1150 -BT
 83.1151 -7.2 0 0 7.2 76.030765 67.637177 Tm
 83.1152 -/f-1-0 1 Tf
 83.1153 -[<12>-1<1314151611>]TJ
 83.1154 -ET
 83.1155 -0 g
 83.1156 -0.864145 w
 83.1157 -[] 0.0 d
 83.1158 -q 1 0 0 -1 0 217.230042 cm
 83.1159 -64.945 132.672 m 107.105 132.672 l 107.105 155.641 l 64.945 155.641 l 
 83.1160 -64.945 132.672 l h
 83.1161 -64.945 132.672 m S Q
 83.1162 -0.168627 0.172549 0.745098 rg
 83.1163 -BT
 83.1164 -7.2 0 0 7.2 143.820608 74.837177 Tm
 83.1165 -/f-1-0 1 Tf
 83.1166 -<17161318>Tj
 83.1167 -ET
 83.1168 -1 0 0 rg
 83.1169 -BT
 83.1170 -7.2 0 0 7.2 140.030765 67.637177 Tm
 83.1171 -/f-1-0 1 Tf
 83.1172 -[<12>-1<1314151611>]TJ
 83.1173 -ET
 83.1174 -0 g
 83.1175 -q 1 0 0 -1 0 217.230042 cm
 83.1176 -128.945 132.672 m 171.105 132.672 l 171.105 155.641 l 128.945 155.641 l 
 83.1177 -128.945 132.672 l h
 83.1178 -128.945 132.672 m S Q
 83.1179 -0 0.345098 0.027451 rg
 83.1180 -BT
 83.1181 -7.2 0 0 7.2 199.446377 74.837177 Tm
 83.1182 -/f-1-0 1 Tf
 83.1183 -<19080c1a0a1115>Tj
 83.1184 -ET
 83.1185 -1 0 0 rg
 83.1186 -BT
 83.1187 -7.2 0 0 7.2 204.030752 67.637177 Tm
 83.1188 -/f-1-0 1 Tf
 83.1189 -[<12>-1<1314151611>]TJ
 83.1190 -ET
 83.1191 -0 g
 83.1192 -q 1 0 0 -1 0 217.230042 cm
 83.1193 -192.945 132.672 m 235.105 132.672 l 235.105 155.563 l 192.945 155.563 l 
 83.1194 -192.945 132.672 l h
 83.1195 -192.945 132.672 m S Q
 83.1196 -0.564706 0.0235294 0 rg
 83.1197 -BT
 83.1198 -7.2 0 0 7.2 296.951065 74.837177 Tm
 83.1199 -/f-1-0 1 Tf
 83.1200 -<0f1008110212>Tj
 83.1201 -ET
 83.1202 -0.501961 0 0.501961 rg
 83.1203 -BT
 83.1204 -7.2 0 0 7.2 300.030752 67.637177 Tm
 83.1205 -/f-1-0 1 Tf
 83.1206 -[<12>-1<1314151611>]TJ
 83.1207 -ET
 83.1208 -0 g
 83.1209 -q 1 0 0 -1 0 217.230042 cm
 83.1210 -288.945 132.672 m 331.105 132.672 l 331.105 155.641 l 288.945 155.641 l 
 83.1211 -288.945 132.672 l h
 83.1212 -288.945 132.672 m S Q
 83.1213 -0.168627 0.172549 0.745098 rg
 83.1214 -BT
 83.1215 -7.2 0 0 7.2 367.820596 74.837177 Tm
 83.1216 -/f-1-0 1 Tf
 83.1217 -<17161318>Tj
 83.1218 -ET
 83.1219 -0.501961 0 0.501961 rg
 83.1220 -BT
 83.1221 -7.2 0 0 7.2 364.030752 67.637177 Tm
 83.1222 -/f-1-0 1 Tf
 83.1223 -[<12>-1<1314151611>]TJ
 83.1224 -ET
 83.1225 -0 g
 83.1226 -q 1 0 0 -1 0 217.230042 cm
 83.1227 -352.945 132.672 m 395.105 132.672 l 395.105 155.641 l 352.945 155.641 l 
 83.1228 -352.945 132.672 l h
 83.1229 -352.945 132.672 m S Q
 83.1230 -0 0.345098 0.027451 rg
 83.1231 -BT
 83.1232 -7.2 0 0 7.2 423.446377 74.837177 Tm
 83.1233 -/f-1-0 1 Tf
 83.1234 -<19080c1a0a1115>Tj
 83.1235 -ET
 83.1236 -0.501961 0 0.501961 rg
 83.1237 -BT
 83.1238 -7.2 0 0 7.2 428.030752 67.637177 Tm
 83.1239 -/f-1-0 1 Tf
 83.1240 -[<12>-1<1314151611>]TJ
 83.1241 -ET
 83.1242 -0 g
 83.1243 -q 1 0 0 -1 0 217.230042 cm
 83.1244 -416.945 132.672 m 459.105 132.672 l 459.105 155.563 l 416.945 155.563 l 
 83.1245 -416.945 132.672 l h
 83.1246 -416.945 132.672 m S Q
 83.1247 -0.8 w
 83.1248 -q 1 0 0 -1 0 217.230042 cm
 83.1249 -87.078 156.199 m 104.367 183.078 l S Q
 83.1250 -103.73 38.722 m 104.945 33.265 l 100.488 36.636 l 101.898 36.546 
 83.1251 -103.207 37.394 103.73 38.722 c h
 83.1252 -103.73 38.722 m f*
 83.1253 -q 1 0 0 -1 0 217.230042 cm
 83.1254 -148.914 156.199 m 113.828 183.078 l S Q
 83.1255 -118.328 35.164 m 112.992 33.503 l 115.984 38.222 l 116.012 36.812 
 83.1256 -116.961 35.578 118.328 35.164 c h
 83.1257 -118.328 35.164 m f*
 83.1258 -q 1 0 0 -1 0 217.230042 cm
 83.1259 -212.914 156.199 m 124.426 183.078 l S Q
 83.1260 -128.992 33.519 m 123.414 33.839 l 127.871 37.207 l 127.402 35.875 
 83.1261 -127.859 34.386 128.992 33.519 c h
 83.1262 -128.992 33.519 m f*
 83.1263 -q 1 0 0 -1 0 217.230042 cm
 83.1264 -87.078 156.199 m 184.227 183.078 l S Q
 83.1265 -180.707 37.136 m 185.25 33.878 l 179.68 33.418 l 180.793 34.293 181.203 
 83.1266 -35.796 180.707 37.136 c h
 83.1267 -180.707 37.136 m f*
 83.1268 -q 1 0 0 -1 0 217.230042 cm
 83.1269 -151.078 156.199 m 194.57 183.078 l S Q
 83.1270 -192.027 38 m 195.477 33.605 l 190 34.718 l 191.313 35.25 192.125 36.574 
 83.1271 -192.027 38 c h
 83.1272 -192.027 38 m f*
 83.1273 -q 1 0 0 -1 0 217.230042 cm
 83.1274 -212.914 156.199 m 202.727 183.078 l S Q
 83.1275 -206.02 37.382 m 202.359 33.16 l 202.414 38.75 l 203.18 37.562 204.641 
 83.1276 -37.011 206.02 37.382 c h
 83.1277 -206.02 37.382 m f*
 83.1278 -0.8 w
 83.1279 -q 1 0 0 -1 0 217.230042 cm
 83.1280 -308.914 156.199 m 281.371 183.078 l S Q
 83.1281 -285.719 35.691 m 280.617 33.41 l 283.023 38.453 l 283.223 37.05 284.313 
 83.1282 -35.941 285.719 35.691 c h
 83.1283 -285.719 35.691 m f*
 83.1284 -0.8 w
 83.1285 -q 1 0 0 -1 0 217.230042 cm
 83.1286 -372.914 156.199 m 294.156 183.078 l S Q
 83.1287 -298.742 33.671 m 293.156 33.804 l 297.496 37.324 l 297.074 35.976 
 83.1288 -297.582 34.503 298.742 33.671 c h
 83.1289 -298.742 33.671 m f*
 83.1290 -q 1 0 0 -1 0 217.230042 cm
 83.1291 -436.914 156.199 m 310.254 183.078 l S Q
 83.1292 -314.75 33.128 m 309.219 33.925 l 313.949 36.902 l 313.367 35.613 
 83.1293 -313.695 34.089 314.75 33.128 c h
 83.1294 -314.75 33.128 m f*
 83.1295 -0.8 w
 83.1296 -q 1 0 0 -1 0 217.230042 cm
 83.1297 -308.324 156.199 m 361.023 183.078 l S Q
 83.1298 -358.176 37.781 m 361.973 33.679 l 356.422 34.343 l 357.688 34.976 
 83.1299 -358.391 36.367 358.176 37.781 c h
 83.1300 -358.176 37.781 m f*
 83.1301 -q 1 0 0 -1 0 217.230042 cm
 83.1302 -308.324 156.199 m 441.551 183.078 l S Q
 83.1303 -437.832 36.878 m 442.59 33.953 l 437.066 33.097 l 438.113 34.05 438.418 
 83.1304 -35.578 437.832 36.878 c h
 83.1305 -437.832 36.878 m f*
 83.1306 -0.8 w
 83.1307 -q 1 0 0 -1 0 217.230042 cm
 83.1308 -373.715 156.199 m 374.059 183.078 l S Q
 83.1309 -375.941 38.363 m 374.082 33.093 l 372.086 38.312 l 373.234 37.492 
 83.1310 -374.793 37.515 375.941 38.363 c h
 83.1311 -375.941 38.363 m f*
 83.1312 -q 1 0 0 -1 0 217.230042 cm
 83.1313 -373.715 156.199 m 458.113 183.078 l S Q
 83.1314 -454.711 37.269 m 459.125 33.839 l 453.543 33.593 l 454.688 34.425 
 83.1315 -455.152 35.91 454.711 37.269 c h
 83.1316 -454.711 37.269 m f*
 83.1317 -q 1 0 0 -1 0 217.230042 cm
 83.1318 -436.914 156.199 m 388.602 183.078 l S Q
 83.1319 -393.199 34.496 m 387.68 33.632 l 391.324 37.867 l 391.148 36.464 391.91 
 83.1320 -35.105 393.199 34.496 c h
 83.1321 -393.199 34.496 m f*
 83.1322 -q 1 0 0 -1 0 217.230042 cm
 83.1323 -437.715 156.199 m 471.688 183.078 l S Q
 83.1324 -469.605 38.269 m 472.523 33.503 l 467.215 35.246 l 468.578 35.617 
 83.1325 -469.539 36.843 469.605 38.269 c h
 83.1326 -469.605 38.269 m f*
 83.1327 -BT
 83.1328 -8 0 0 8 12.928796 75.674531 Tm
 83.1329 -/f-1-0 1 Tf
 83.1330 -[<12>-1<1314151611>-1<1b>]TJ
 83.1331 -0.852051 -6.562335 Td
 83.1332 -<091c>Tj
 83.1333 --2.010742 -1 Td
 83.1334 -<1d1e1b1f070a051f1606111b>Tj
 83.1335 -ET
 83.1336 -0.864 w
 83.1337 -[ 0.864 3.456] 0 d
 83.1338 -q 1 0 0 -1 0 217.230042 cm
 83.1339 -52.457 116.367 m 496.328 116.367 l 496.328 163.176 l 52.457 163.176 l 
 83.1340 -52.457 116.367 l h
 83.1341 -52.457 116.367 m S Q
 83.1342 -0.864 w
 83.1343 -[ 0.864 3.456] 0 d
 83.1344 -q 1 0 0 -1 0 217.230042 cm
 83.1345 -52.457 176.09 m 496.328 176.09 l 496.328 214.375 l 52.457 214.375 l 
 83.1346 -52.457 176.09 l h
 83.1347 -52.457 176.09 m S Q
 83.1348 -0.168627 0.172549 0.745098 rg
 83.1349 -BT
 83.1350 -8 0 0 8 239.581322 186.11435 Tm
 83.1351 -/f-1-0 1 Tf
 83.1352 -<17161318>Tj
 83.1353 -ET
 83.1354 -0 0.345098 0.027451 rg
 83.1355 -BT
 83.1356 -8 0 0 8 326.239526 186.11435 Tm
 83.1357 -/f-1-0 1 Tf
 83.1358 -<19080c1a0a1115>Tj
 83.1359 -ET
 83.1360 -0 g
 83.1361 -BT
 83.1362 -8 0 0 8 6.725671 136.319697 Tm
 83.1363 -/f-1-0 1 Tf
 83.1364 -[<2006061305>-1<21>-1<0a16111b>]TJ
 83.1365 -ET
 83.1366 -0.564706 0.0235294 0 rg
 83.1367 -BT
 83.1368 -8 0 0 8 136.016869 186.11435 Tm
 83.1369 -/f-1-0 1 Tf
 83.1370 -<0f1008110212>Tj
 83.1371 -7.2 0 0 7.2 129.9905 152.739155 Tm
 83.1372 -[<0306140705>-1<08041f06041704>]TJ
 83.1373 --0.136719 -1 Td
 83.1374 -[<1013141b041a>1<161e0405>-1<0a13131b>]TJ
 83.1375 -ET
 83.1376 -0 g
 83.1377 -0.864145 w
 83.1378 -[] 0.0 d
 83.1379 -q 1 0 0 -1 0 217.230042 cm
 83.1380 -127.379 55.992 m 173.367 55.992 l 173.367 76.43 l 127.379 76.43 l 
 83.1381 -127.379 55.992 l h
 83.1382 -127.379 55.992 m S Q
 83.1383 -0.999045 w
 83.1384 -q 1 0 0 -0.641224 0 217.230042 cm
 83.1385 -117.754 69.295 m 140.102 86.821 l S Q
 83.1386 -137.48 164.847 m 141.148 161.039 l 134.508 162.418 l 136.207 162.718 
 83.1387 -137.406 163.703 137.48 164.847 c h
 83.1388 -137.48 164.847 m f*
 83.1389 -0.999044 w
 83.1390 -q 1 0 0 -0.641224 0 217.230042 cm
 83.1391 -149.996 69.295 m 149.926 86.821 l S Q
 83.1392 -152.363 164.902 m 149.93 160.711 l 147.547 164.914 l 148.965 164.242 
 83.1393 -150.91 164.238 152.363 164.902 c h
 83.1394 -152.363 164.902 m f*
 83.1395 -0.999045 w
 83.1396 -q 1 0 0 -0.641224 0 217.230042 cm
 83.1397 -182.137 69.295 m 159.793 86.821 l S Q
 83.1398 -165.398 162.406 m 158.758 161.031 l 162.426 164.836 l 162.48 163.707 
 83.1399 -163.684 162.726 165.398 162.406 c h
 83.1400 -165.398 162.406 m f*
 83.1401 -0.168627 0.172549 0.745098 rg
 83.1402 -BT
 83.1403 -7.2 0 0 7.2 225.990499 152.739155 Tm
 83.1404 -/f-1-0 1 Tf
 83.1405 -[<0306140705>-1<08041f06041704>]TJ
 83.1406 --0.136719 -1 Td
 83.1407 -[<1013141b041a>1<161e0405>-1<0a13131b>]TJ
 83.1408 -ET
 83.1409 -0 g
 83.1410 -0.864145 w
 83.1411 -q 1 0 0 -1 0 217.230042 cm
 83.1412 -223.379 55.992 m 269.367 55.992 l 269.367 76.43 l 223.379 76.43 l 
 83.1413 -223.379 55.992 l h
 83.1414 -223.379 55.992 m S Q
 83.1415 -0.999045 w
 83.1416 -q 1 0 0 -0.641224 0 217.230042 cm
 83.1417 -213.754 69.295 m 236.102 86.821 l S Q
 83.1418 -233.48 164.847 m 237.148 161.039 l 230.508 162.418 l 232.207 162.718 
 83.1419 -233.406 163.703 233.48 164.847 c h
 83.1420 -233.48 164.847 m f*
 83.1421 -0.999044 w
 83.1422 -q 1 0 0 -0.641224 0 217.230042 cm
 83.1423 -245.996 69.295 m 245.926 86.821 l S Q
 83.1424 -248.363 164.902 m 245.93 160.711 l 243.547 164.914 l 244.965 164.242 
 83.1425 -246.91 164.238 248.363 164.902 c h
 83.1426 -248.363 164.902 m f*
 83.1427 -0.999045 w
 83.1428 -q 1 0 0 -0.641224 0 217.230042 cm
 83.1429 -278.137 69.295 m 255.793 86.821 l S Q
 83.1430 -261.398 162.406 m 254.758 161.031 l 258.426 164.836 l 258.48 163.707 
 83.1431 -259.684 162.726 261.398 162.406 c h
 83.1432 -261.398 162.406 m f*
 83.1433 -1 0 0 rg
 83.1434 -BT
 83.1435 -7.2 0 0 7.2 132.219021 123.437421 Tm
 83.1436 -/f-1-0 1 Tf
 83.1437 -<17>Tj
 83.1438 -ET
 83.1439 -0 g
 83.1440 -0.864145 w
 83.1441 -q 1 0 0 -1 0 217.230042 cm
 83.1442 -129.156 85.867 m 139.59 85.867 l 139.59 96.566 l 129.156 96.566 l 
 83.1443 -129.156 85.867 l h
 83.1444 -129.156 85.867 m S Q
 83.1445 -0.501961 0 0.501961 rg
 83.1446 -BT
 83.1447 -7.2 0 0 7.2 164.219021 123.437421 Tm
 83.1448 -/f-1-0 1 Tf
 83.1449 -<17>Tj
 83.1450 -ET
 83.1451 -0 g
 83.1452 -q 1 0 0 -1 0 217.230042 cm
 83.1453 -161.156 85.867 m 171.59 85.867 l 171.59 96.566 l 161.156 96.566 l 
 83.1454 -161.156 85.867 l h
 83.1455 -161.156 85.867 m S Q
 83.1456 -1 0 0 rg
 83.1457 -BT
 83.1458 -7.2 0 0 7.2 228.219023 123.437421 Tm
 83.1459 -/f-1-0 1 Tf
 83.1460 -<17>Tj
 83.1461 -ET
 83.1462 -0 g
 83.1463 -q 1 0 0 -1 0 217.230042 cm
 83.1464 -225.156 85.867 m 235.59 85.867 l 235.59 96.566 l 225.156 96.566 l 
 83.1465 -225.156 85.867 l h
 83.1466 -225.156 85.867 m S Q
 83.1467 -0.501961 0 0.501961 rg
 83.1468 -BT
 83.1469 -7.2 0 0 7.2 260.219023 123.437421 Tm
 83.1470 -/f-1-0 1 Tf
 83.1471 -<17>Tj
 83.1472 -ET
 83.1473 -0 g
 83.1474 -q 1 0 0 -1 0 217.230042 cm
 83.1475 -257.156 85.867 m 267.59 85.867 l 267.59 96.566 l 257.156 96.566 l 
 83.1476 -257.156 85.867 l h
 83.1477 -257.156 85.867 m S Q
 83.1478 -1 0 0 rg
 83.1479 -BT
 83.1480 -7.2 0 0 7.2 324.219023 123.437421 Tm
 83.1481 -/f-1-0 1 Tf
 83.1482 -<17>Tj
 83.1483 -ET
 83.1484 -0 g
 83.1485 -q 1 0 0 -1 0 217.230042 cm
 83.1486 -321.156 85.867 m 331.59 85.867 l 331.59 96.566 l 321.156 96.566 l 
 83.1487 -321.156 85.867 l h
 83.1488 -321.156 85.867 m S Q
 83.1489 -0.501961 0 0.501961 rg
 83.1490 -BT
 83.1491 -7.2 0 0 7.2 356.219023 123.437421 Tm
 83.1492 -/f-1-0 1 Tf
 83.1493 -<17>Tj
 83.1494 -ET
 83.1495 -0 g
 83.1496 -q 1 0 0 -1 0 217.230042 cm
 83.1497 -353.156 85.867 m 363.59 85.867 l 363.59 96.566 l 353.156 96.566 l 
 83.1498 -353.156 85.867 l h
 83.1499 -353.156 85.867 m S Q
 83.1500 -0 0.345098 0.027451 rg
 83.1501 -BT
 83.1502 -7.2 0 0 7.2 321.990499 152.739155 Tm
 83.1503 -/f-1-0 1 Tf
 83.1504 -[<0306140705>-1<08041f06041704>]TJ
 83.1505 --0.136719 -1 Td
 83.1506 -[<1013141b041a>1<161e0405>-1<0a13131b>]TJ
 83.1507 -ET
 83.1508 -0 g
 83.1509 -q 1 0 0 -1 0 217.230042 cm
 83.1510 -319.379 55.992 m 365.367 55.992 l 365.367 76.43 l 319.379 76.43 l 
 83.1511 -319.379 55.992 l h
 83.1512 -319.379 55.992 m S Q
 83.1513 -1.292908 w
 83.1514 -q 1 0 0 -0.382864 0 217.230042 cm
 83.1515 -152.07 198.259 m 166.113 222.042 l S Q
 83.1516 -165.371 135.058 m 166.996 131.656 l 160.004 133.843 l 162.277 133.753 
 83.1517 -164.441 134.25 165.371 135.058 c h
 83.1518 -165.371 135.058 m f*
 83.1519 -q 1 0 0 -0.382864 0 217.230042 cm
 83.1520 -148.66 198.259 m 134.617 222.042 l S Q
 83.1521 -140.75 133.839 m 133.758 131.652 l 135.383 135.05 l 136.277 134.246 
 83.1522 -138.449 133.761 140.75 133.839 c h
 83.1523 -140.75 133.839 m f*
 83.1524 -q 1 0 0 -0.382864 0 217.230042 cm
 83.1525 -248.07 198.259 m 262.113 222.042 l S Q
 83.1526 -261.371 135.058 m 262.996 131.656 l 256.004 133.843 l 258.277 133.753 
 83.1527 -260.441 134.25 261.371 135.058 c h
 83.1528 -261.371 135.058 m f*
 83.1529 -q 1 0 0 -0.382864 0 217.230042 cm
 83.1530 -244.66 198.259 m 230.617 222.042 l S Q
 83.1531 -236.75 133.839 m 229.758 131.652 l 231.383 135.05 l 232.277 134.246 
 83.1532 -234.449 133.761 236.75 133.839 c h
 83.1533 -236.75 133.839 m f*
 83.1534 -q 1 0 0 -0.382864 0 217.230042 cm
 83.1535 -344.07 198.259 m 358.113 222.042 l S Q
 83.1536 -357.371 135.058 m 358.996 131.656 l 352.004 133.843 l 354.277 133.753 
 83.1537 -356.441 134.25 357.371 135.058 c h
 83.1538 -357.371 135.058 m f*
 83.1539 -q 1 0 0 -0.382864 0 217.230042 cm
 83.1540 -340.66 198.259 m 326.617 222.042 l S Q
 83.1541 -332.75 133.839 m 325.758 131.652 l 327.383 135.05 l 328.277 134.246 
 83.1542 -330.449 133.761 332.75 133.839 c h
 83.1543 -332.75 133.839 m f*
 83.1544 -0.564706 0.0235294 0 rg
 83.1545 -BT
 83.1546 -8 0 0 8 108.511009 174.91435 Tm
 83.1547 -/f-1-0 1 Tf
 83.1548 -[<1d1010>1<0d22>-1471<1d1010>1<0d0e>-1471<1d1010>1<0d>]TJ
 83.1549 -10.003906 0 Td
 83.1550 -<23>Tj
 83.1551 -ET
 83.1552 -0.168627 0.172549 0.745098 rg
 83.1553 -BT
 83.1554 -8 0 0 8 204.511007 174.91435 Tm
 83.1555 -/f-1-0 1 Tf
 83.1556 -[<1d1010>1<0d24>-1471<1d1010>1<0d25>-1471<1d1010>1<0d>]TJ
 83.1557 -10.003906 0 Td
 83.1558 -<26>Tj
 83.1559 -ET
 83.1560 -0 0.345098 0.027451 rg
 83.1561 -BT
 83.1562 -8 0 0 8 300.511007 174.91435 Tm
 83.1563 -/f-1-0 1 Tf
 83.1564 -[<1d1010>1<0d27>-1471<1d1010>1<0d28>-1471<1d1010>1<0d>]TJ
 83.1565 -10.003906 0 Td
 83.1566 -<29>Tj
 83.1567 -ET
 83.1568 -0 g
 83.1569 -0.999045 w
 83.1570 -q 1 0 0 -0.641224 0 217.230042 cm
 83.1571 -309.754 69.295 m 332.102 86.821 l S Q
 83.1572 -329.48 164.847 m 333.148 161.039 l 326.508 162.418 l 328.207 162.718 
 83.1573 -329.406 163.703 329.48 164.847 c h
 83.1574 -329.48 164.847 m f*
 83.1575 -0.999044 w
 83.1576 -q 1 0 0 -0.641224 0 217.230042 cm
 83.1577 -341.996 69.295 m 341.926 86.821 l S Q
 83.1578 -344.363 164.902 m 341.93 160.711 l 339.547 164.914 l 340.965 164.242 
 83.1579 -342.91 164.238 344.363 164.902 c h
 83.1580 -344.363 164.902 m f*
 83.1581 -0.999045 w
 83.1582 -q 1 0 0 -0.641224 0 217.230042 cm
 83.1583 -374.137 69.295 m 351.793 86.821 l S Q
 83.1584 -357.398 162.406 m 350.758 161.031 l 354.426 164.836 l 354.48 163.707 
 83.1585 -355.684 162.726 357.398 162.406 c h
 83.1586 -357.398 162.406 m f*
 83.1587 -0.864 w
 83.1588 -[ 0.864 3.456] 0 d
 83.1589 -q 1 0 0 -1 0 217.230042 cm
 83.1590 -52.457 48.273 m 496.328 48.273 l 496.328 100.914 l 52.457 100.914 l 
 83.1591 -52.457 48.273 l h
 83.1592 -52.457 48.273 m S Q
 83.1593 -1.219189 w
 83.1594 -[] 0.0 d
 83.1595 -q 1 0 0 -0.430564 0 217.230042 cm
 83.1596 -134.828 223.599 m 86.801 306.049 l S Q
 83.1597 -92.563 87.191 m 86 84.855 l 87.48 88.464 l 88.34 87.613 90.395 87.101 
 83.1598 -92.563 87.191 c h
 83.1599 -92.563 87.191 m f*
 83.1600 -1.219189 w
 83.1601 -q 1 0 0 -0.430564 0 217.230042 cm
 83.1602 -231.152 223.599 m 150.984 306.239 l S Q
 83.1603 -157.543 86.461 m 149.871 84.871 l 153.324 88.222 l 153.68 87.308 
 83.1604 -155.391 86.597 157.543 86.461 c h
 83.1605 -157.543 86.461 m f*
 83.1606 -1.21919 w
 83.1607 -q 1 0 0 -0.430564 0 217.230042 cm
 83.1608 -328.672 222.401 m 215.152 306.239 l S Q
 83.1609 -222.035 85.984 m 213.859 84.957 l 218.543 88.019 l 218.547 87.093 
 83.1610 -219.965 86.273 222.035 85.984 c h
 83.1611 -222.035 85.984 m f*
 83.1612 -1.219189 w
 83.1613 -q 1 0 0 -0.430564 0 217.230042 cm
 83.1614 -167.547 223.599 m 309.684 306.248 l S Q
 83.1615 -305.652 87.847 m 311.086 85.023 l 302.699 85.66 l 304.676 86.031 
 83.1616 -305.863 86.914 305.652 87.847 c h
 83.1617 -305.652 87.847 m f*
 83.1618 -q 1 0 0 -0.430564 0 217.230042 cm
 83.1619 -262.672 223.599 m 373.813 306.248 l S Q
 83.1620 -370.453 88.027 m 375.113 84.961 l 366.945 85.996 l 369.008 86.269 
 83.1621 -370.418 87.089 370.453 88.027 c h
 83.1622 -370.453 88.027 m f*
 83.1623 -q 1 0 0 -0.430564 0 217.230042 cm
 83.1624 -358.996 223.599 m 437.977 306.248 l S Q
 83.1625 -435.703 88.234 m 439.102 84.875 l 431.453 86.488 l 433.59 86.605 
 83.1626 -435.301 87.312 435.703 88.234 c h
 83.1627 -435.703 88.234 m f*
 83.1628 -0.501961 0 0.501961 rg
 83.1629 -BT
 83.1630 -7.2 0 0 7.2 356.262963 93.634565 Tm
 83.1631 -/f-1-0 1 Tf
 83.1632 -[<091c0d>1<17130a1b>1<1b0d>1<2a>]TJ
 83.1633 -ET
 83.1634 -1 0 0 rg
 83.1635 -BT
 83.1636 -7.2 0 0 7.2 132.178588 93.634565 Tm
 83.1637 -/f-1-0 1 Tf
 83.1638 -[<091c0d>1<17130a1b>1<1b0d>1<1d>]TJ
 83.1639 -ET
 83.1640 -Q q
 83.1641 -q 0 0 501 218 rectclip
 83.1642 -% Fallback Image: x=0, y=0, w=500, h=217 res=300dpi size=5658060
 83.1643 -[ 0.24 0 0 0.24 0 0.0300415 ] concat
 83.1644 -/DeviceRGB setcolorspace
 83.1645 -8 dict dup begin
 83.1646 -  /ImageType 1 def
 83.1647 -  /Width 2084 def
 83.1648 -  /Height 905 def
 83.1649 -  /BitsPerComponent 8 def
 83.1650 -  /Decode [ 0 1 0 1 0 1 ] def
 83.1651 -  /DataSource currentfile /ASCII85Decode filter /LZWDecode filter def
 83.1652 -  /ImageMatrix [ 1 0 0 -1 0 905 ] def
 83.1653 -end
 83.1654 -image
 83.1655 -J3>#N#U?ni"F*&&:a`$p*;PCSi_S4%r[eqF7UhG1jE:,;Hq7Sl2k6/n-\FLOo!i4anK!'JAl
 83.1656 - C^br`pmr]&ug[j/RM5LHX[==sRi3&:D0*:krmG&LD_NT!ISWl6Q8#d:2XW]cr),Kfl%AR9R
 83.1657 - D!6't]T;/34"RdG1OB?mGDNU:Gfc!T)66o#?8Fin>3.LdT*=g_SneTl;k).B%%+V;d*?Lq@
 83.1658 - #__(:mj.eadWF`C-9[!jeF1:)l=D3r:&R*.T@Mn;D6QnFQb@EXb^+0p;d_.37SgJa1.>CiE
 83.1659 - H:\!,s#SZOl;_,3;\aT1`22#m$nH<FahY3e0"nH:kH!F:(_.dfbK5h9k-]Y[''F?1^o8>Un
 83.1660 - !>ZH,Ud0:gcMH4UmES"o3f8,BnE@a-O40-j"9PJOSL5[Ju%A8XSNA6+pcrKIlV4q[\Z6)$D
 83.1661 - <,+cpPmfY:s]PfdSXB::IB?9L+!A:r6VP+UaauF2Fn,Pmf!:1]i667tP^q,d9<rWjV+A\;;
 83.1662 - ]?3U3iMY`[SDWX3dIq'0V_JtFEG,645[dR97YV9AE:K:n,1.#4NFROY_b8*$t<,`+9R3Z\a
 83.1663 - Y?B3:Ob&3EI'2%D[+k%BrNN!Gfi4#]VMNk+clob!L9'=p@LHCD.k*76.3ZPe0.'erD.C's8
 83.1664 - JhGQ:7`@$d@GnpT:6Lj7WjM<mln<;YnCeqC\`5$`Y8(,,<NBRmbpfaQbi:Me;gDEq/eV47.
 83.1665 - BQJ4efShlLrH)\7?H7ccM\2h][&ZjBsbudgMA"XS)\1Sn9UCP0Fis"I328GHD3JKgpI3T:`
 83.1666 - I9+U!QJAGf4elpE3iMe(X_kP!,Q9?g!(0T4<r93tYq?qm@`AO;skob"'Gt&n7'lr-H46Rlq
 83.1667 - seE4u&V.8]!PHl^Vk:u=[IJjTf*nq#s>,]RhuK;Q!ABr2q%HeTPdW^`r7a6=ShF\$f?4]]Z
 83.1668 - p`8o$OkE;O+b*;b1:s\=D9.n([!_Y7c:rLM3Ci`5LYg'`XQ*jqrH;]DkeoC/!<lpqLOAH1f
 83.1669 - TWuk.2^7A2C!(UjVs#=Wc-M8.+\P`>-JqP?B`63(T<Y-)V(=aJ:pVFJ7A4DFkpkRnF=2i6^
 83.1670 - :mUa+GMGTiXE'Z'^YL$ig)HaAQb5-moEGk$T?;Ja)aS(?\eTke#1h2V/g_F9oF,%Bc7k4@C
 83.1671 - L7\WB"r=k'\D0:%.NIkMO/$gDf9(7o>J@Al=65ZO9%"3.a;*B"?;,l"j%(Fg85S5asfkA-:
 83.1672 - BQ+*L7E(c2ILCDd..iSq`mN"9Nr;$S)jCckVe6q;0M%C@Nof22q\BaoX2[>*Cma:^'`BYBi
 83.1673 - a#[!&C@Pqd(gnqKd57S:d,!J_SHT!e);bqr?HnD2&OGJ@_MO[$a%hYh(6E]-K\LU=sEP=R=
 83.1674 - gu$/aJL?HdKfE)-(E?)+:8BJ^3=*]#*16RWWW[UZAfhslBo6u32:*.06pmF=QVrkb>rn,+l
 83.1675 - Ji0FJ:mC?&VWQMa1A*jc00GbU11kXkjs#[al'fkgl`^4q0<+FjUUI@lQjs)N,lS*YaG\YN-
 83.1676 - akoBf/7@Kb@Tqo$r)B*IO*NN16FXp,J-?EMo)F!G19sI;4W4bQDTO<`(h^mt"]H+t.D;dN+
 83.1677 - a:H#6;FUAth2j]j;1HHEUU\^iO4S0rmm\EHogR&gpXYYki=pp1D8OrIWlNXq2<6P2u8,Top
 83.1678 - P'=/!b5N"q\;UEDN__q6!As5TWYsG/,&o--/nL&%q5^P@<9MpW,8=P_iS2I'tf,<faV<+^,
 83.1679 - 7:P7\kW=M@M8`ahl;U*G_bu\pDDNSo.,CGf$?$6"$]djjU18js9gn6_&fA(9jdV-(N\uVPq
 83.1680 - 5mQ9["4S3>uSgb6Wth`rfM)GEYgKM:he[*FOJ<(Pil$`']T@d#f`aj2eJAs<23GFm#]H`OX
 83.1681 - apEk>lL-8B:=J?R2B&*V.ccad%JLlm&cHCE<-\-`JgBSW.i3A<3blg9m@m;R+;PBTD]=2'5
 83.1682 - 8>H8-^gc3]06T;:R-ce\M\BD4IEli2[Vec=#S#6<S%fWQQ(?So?gG@4n)XL)GCYuWEq(#'W
 83.1683 - dKp@6dJbMKdHQsP12M[Ql&:7^`lB9+O]/"(r&Vo[p0$/-;';UCLD3_.h"t6GsiQ$Mhed3<U
 83.1684 - /AMh>i>G/NAtCT;<Xtj&B3#2`^@gdhOn+,2>00Jm#8s78'r"Mt.b5QkXDq^tk#<q&Os68aG
 83.1685 - TPWM36j9c+U/L58\7=#M&lL7jh/B8X3#H-dekEDUs9G)SVkGX6Qm"P2e,50K#\5L9k9jlc!
 83.1686 - k*VbY_@meZa92P2;Oa#!9p;eHQVk-qf@^`Z,l?Ds(&X65f@AF/@2%Na2OKa,/iFno>a9L2T
 83.1687 - dZGtlNf!1cs@VE`tFk9K)A^ghcS3&A)JNluBt'9',HnS$oFV::XRD$jJ0L#LF9HUQKEi;)?
 83.1688 - Uftmm.@qeR"SOWHC/>_(^&#-t>`t#W27'9TeF%8K`b$H*B]Wr0U_j<m<E0K?JTU$;)ORgE/
 83.1689 - *U;5!(Qr0*$_F'7$Ws^!)pG.>@DlP"1pX87mC.oF*`S66\"%!WEOFIE`\rL)(_![$7b0Lk`
 83.1690 - Ci_LE]\S#L)%F5QY:<K@2^c1ahPg8!)2_^nOq^B6<N,qAW.NmY^.03\BuI.>V:T(`]ePL<t
 83.1691 - E\<Qof:/,e4epIU[n1MQpbF0Gq]cWB=eN#UVIFpuMfoU$IGL()olrmetZ[=-3g?7O<8F,n_
 83.1692 - 2b3O3V[ap/cRAOMZ?%Q7G47-L.X!j@sMOYY-+Ikd*fD4/b:BcrsEbE)#GS&l.[1YQ2@Bp%A
 83.1693 - G<Gm.2g4qm&>lgV%D;?;f+.)^&fqUB@<GUEdRV<a'YD?5E_"qEQBseRO2"AN-)M_1j9hU5L
 83.1694 - 0l#6&5]uA:>J%;&U"5Nj>7S$hY`"P'+klZtS5/mNG1OX^m&>o+4d52eDTs4!4HYkfV.!p>e
 83.1695 - j<#6D#9As[l'C4+.Io!in_Ue4j`rYm"]\CS^olHD"QQFXqm)!&#';Hp*Z?ilgM!&BZSk'hq
 83.1696 - 0T4E$Q\Y:WA$E6G>&f*c;nqk9SJI"M2bf*_mt$C]6;Q81sBC>jaEhN]=jK(ahusgTT6SX2*
 83.1697 - es,U^l4*_2[`.mi?L*5i>\!WqAi.GB9sC*Cm*apg]#@S5V&nB/Y)`pSX'Nf<36FK'ifa8tY
 83.1698 - K:g3-MhX6F+lHX:hXIdCK\0ULT\5'gqcGVMu!:7U,,H>p9m[@,!aro"MmS.$MNp?&kqT]-J
 83.1699 - c:mHI_`Z6H+FGgF*DZselF8!5&@tXc,7`9H7^1F:g<jaSdEqaW8^.O8+SMogc>PbEa\^H\:
 83.1700 - =p(K!`)K2cHd#Y+=OEondghk%q9\mAmn"mp9/B/&$-f=b[5t%oHDZWm;j!qKKl^O-B,n<_G
 83.1701 - 8cP,h[bX/?bE^c^b0[4SfMc+jH2HN#)DP[No`W-=X.TOR2kg<nr[jpM)mc-:0=pgALJgjU%
 83.1702 - r\cmg7ngAUGGr^"XD6L>%fMVI,_/oCU(0DliP!?1:LBJ9YL9jGDnRY29j(iM$X60'=:!<OF
 83.1703 - n!cc_m0J<MO[0H+[j:R%q8p\?iirlS^+Qr1SVHW*P#6j-MaPlDj%''SoSfH*nk<a:RNg*4t
 83.1704 - IZ?%430!>^b]N8aI`JNHa6C2B$q0A1)!Z(f$)-kRm]u.g4R8j;9u@\QiR&#VbmSOb+#,MmO
 83.1705 - M:fm_X6_)mNQc:d&O6&eI@)g%DfjKYi6dd!)YH9%dsi;+lmB.da61'rXd6C&IfCgi]$/s&W
 83.1706 - \j_d_[%94IQj-*\f(^Y=]i;m4%L%1CKL/m8k*B?N!_f^C`r<Depe^E#e>`f<JTs%t_*ggu,
 83.1707 - $)+%+Qp0m+:fD\qQqq_/Yi9+;`e5TPuK*&5ecF#b,T,oR63)K3D;EqW'12JdBA3Xs`pdCfE
 83.1708 - mGht+/hIr4n0B+e9?6'LH!g6Gq0=MsrI3%_W_!VCU:]b<,#p1c;.C(N+;?7n8-62UZ*ARDA
 83.1709 - &e`"=ZTW=G*H4(sc/9\*67:2.H#^L$1VWGN0I`0+"i8M&99TQgmNj0\lSI9A"^7r^=rfDc-
 83.1710 - 8<a/nnA74?rF-Ol1=cY:mikrS/p^m)jEK:!RW<SP:4<B.2%mpOatX%]b[=A$k.`m,u6,Of.
 83.1711 - .Jk>k5>l0\Yu7hAbn]/7dOWUY@?@kq+=&/T2?nPEA=2bTW#p/jf3TXP>6;ll9q(0/IXWP5?
 83.1712 - p"72"&P,]a7d@Upc0N:='$)kl?no:D$W_#]/),pMK[&j%J(5+Tf'j!'^A%72!Jo[;dR.M8+
 83.1713 - DoAkL>C,h7][d0I(JaVVmnJ::=mD9-!!dn1mXrXT;<MG'k0+1.`\B>!./2BKR_>5e$auIX4
 83.1714 - 89C/YZ2%*M:I:8*,r#\f8_6kI1`mGdcb[(km]p$?VadKqk/#q*`>j+STTa3-06J-[&I0f%e
 83.1715 - isl1.l<jccL4iQL=[/]2W<Ocj5heNJQO)FY4Nq..cSu5FRefB7j8C6MKM@>0.rKa&RlI00r
 83.1716 - 2rHAK&U70=&76'4)a)9brta(<`"rU?4-E`aSCi4pk^Qi^,"$pqZ='n=ih4O]WjfE&cCHai1
 83.1717 - Ajn*JDdpc3=U0eJ_NiSO8;UESpO(kM6+,M"5<$I\W#RA&qBi\E"PH6"QA;cXk\d8jcIYlIG
 83.1718 - F-c:lqA@u!ESs(o?*-7&^%B_<7DFe?E*jQ9m&YRSEoG\Iti0De?W^0_H4BfYVNGB=1e%Im;
 83.1719 - 9-<fY+]R8q.@2:05.EqTs'`f[D(`fe94e5[+uKQF2Ro2u%jlE4-E^D:M$ZCtg-)hhVs(@;'
 83.1720 - mV&]"sDGP6d2beFZiKSr$%Co-$;bt[7r.8qQ.#V_j+=O'jXs0N/>C,<`FMn2/4,=DB!_u*7
 83.1721 - ]7$FY+k)hFMK:>EC0\'o>AD>mTkgaE"=dQ'PsGRrKo6=uTt_CnU\">glOmcW"n%m'0c[]l1
 83.1722 - ';0X!!/dgdLc`q>UaTYpG.2>SYBfTK\7@8FHS;^X?*+s/H0*=XZ/']U'Ro^rp7'8>YV9@[E
 83.1723 - IF^UCO_j1iU(X*mnDfrKB*n)Ycp*e4r#U%HuHI#T</QI:$55bOaA5AgT#si,Gf'oe]AYIoV
 83.1724 - "^>S*'KrQOB$C0!2KOO0G)!mtBETVp7Up,<Lp6T76:?TC@cM12T1qWJ.Mt_%G,K)]Yo\hM3
 83.1725 - 7dX@1`[Z;;]HNO-:dMe+q79?dnWrpm^Cgs9X/IDkAETKDLsNZf*F0t$lu1`#Zeo5ZDDLt*f
 83.1726 - 6YKE1tQ;(D1g*H6Lm=;cb"ff-:Jjhf=<=<+A'jU>o5I3E7hNVM,3peQt&`8T_n4-.c(<G?]
 83.1727 - 4S'1B<i/iRO-[r*B+F*oZu=SI/39.*(V!=`&)/iSs4Co&[Zk3AZ0^$eA*B*@RQ:Q3j^=J>[
 83.1728 - nQtk;U\Th2g*gE-`cL1<+:L4jb'b`#T(Rig>fge!Vc?J5-O6_7=X+$h2Ig6X:,'@:;2dih"
 83.1729 - VGQT/Ft>G:$\73rJK_dZGX!(+ml!'cJjS>m2M[cW@!5IJF4`CsfK5U*)4ae:/QbC^=FM5,9
 83.1730 - H:Q>?C4_6[Wo=W>TK2>QPa7/c/b*96YR^iLD\o[fQJT]fH,>@Lb_XEET^t<&PQ67N'iGY1V
 83.1731 - 8Kbo*&;D<Oef@"g<A+",Wm(MW*0F2"uo;I8AEb.%%i1\kF+nWKrWEE"s:Q\CY\GJ/m..>km
 83.1732 - <+2(rs.rJo)<EWQuN31Z+]m>o*2O9*[h6OT!?-?SHYF<T9hG=JJ+S7B$a6Q$jd`7'kXSWtA
 83.1733 - W=iMnTU!D7#$F4f/_c!6"nA6`e5^5:XGc]`)),FR)cON84%[WdR3FIkmAC)YJ$b:%AM.36"
 83.1734 - FdHmpnlNYp(#+,HLOAjFR/uf),*@;_h\eB40%K[Cj+C_@I=bE=>o#r&Y_dl)".TD(K@V09p
 83.1735 - *G7l4^u$MT0_9KH.dc[=SWZTef/M6,\](1m=UA`\(USMp1K&c4_FSPTZB!EC-uXnI:sf5\-
 83.1736 - l<6QKs9KO*auGBhT&:WS)"<cJ[0HUQ9hZ'_R8JlMrt:*>jj6(;ZhLcQ_t>rYVK/3M?as/\M
 83.1737 - E$hmfo,GdJG-\Vn<UMM?h@qM/;Q#3hN);Y\p`"$+(5(df49*S26/HE3r_F1umEEjiBV[kWt
 83.1738 - '1qQqJXEb3q3mFcE'YJ1]Y/;opiSCXoENWd2P!p$4q(&X"l`YGb.Ch@SR6:T#/Qk#`PVRQ=
 83.1739 - HOn4['<[RJOh2\C)^;=kf6VPR@rE*K)qgQXbEn]7dJ(YaGQQAN-6X,.3I=\mRo_K%>4hWgb
 83.1740 - edug=+L@MKP!kC'N9i2(BgW;?)n$@#D(>/h"DfE.?+niAW!Cr[ePp<EGTur[&&tMm92%i9s
 83.1741 - k$F.KmG@o:+-hr3Hb**gY*c9jE##27a/b.RKd`+p]a!8C1(XeANX%V6$Ts"cBt[e=oUN\HP
 83.1742 - 2*FJ&s2.7`@K"!iHL,bPn)HUVBr4bI_MfoAJV[OOWQgRVRT&_XLOg'*jD=/jHl'/sqXE5C6
 83.1743 - X*.0CdDnibP9KUSU<j3cHp/utQ5\I/J^"$9nA"jP8r.9#o`4W._:PaUf^V17G6Gm3,7lh!5
 83.1744 - *efu>ihE1G$Sg+eblQatJ^?"J'fIoM`P^F!^(MSo\jsoYO!P'K[1P7/Bf.(%`"U'0ApC?Np
 83.1745 - Ja-LEnLCG'Y/oD&oAhcbgo%L8:kS)`IdR5d2J4r>L0;ZJSsjB?Tf_\IOik<JHXdaXSR7s@I
 83.1746 - e_m5g___=o9*gFJL'J]hl@eIU,rZI9GdF?e,83@J[kjhDW9Bak#_O*Z]B=rHViqp".%5fE4
 83.1747 - .d60[$S7[6(4[]<;m4SkZjCY?mYIOU'+.K.t6&_a9hR3LQ[IGMhOjkIsph-=UJ0fAN!8?*]
 83.1748 - Rn%I"j1aCp9g"hBO5+b3Arrfj*h5qjLl3.YE)_[D@A)C*`W2,p?`uX(RY0n#WrN4K*j#Q3E
 83.1749 - jlL"5K74j1ig\pZA)_F7ik@%Dk1m0^Qg<jri1<*m*^l$_6faBK"<Mp/rZ3);4HAS7.K[bR7
 83.1750 - %O5s@O(Y$St9[>%nED7#k!=+i==L=c5?>35@P/uPYNYBMaZP8f<fDP*HXg,EYhE0#k<8`ip
 83.1751 - rL::&-Ar4s>tH1V+:fNk=AV-_tVH07D1,1:XDt>5WeGjmQAOb*_[r9kJGaI27N:J%r#sGJ-
 83.1752 - #q,BUGs&be_7GsSK'j"gG[h:ZY7diMJdX_IBLT>'[BB[,E!q4:?a'7$\1iEE6alF5N%[FjT
 83.1753 - ]=/PT54sDX^IpZeD2cag3>b,.Qe-M&*pHPJ%VD;?9hJY-N?1O4046g=7a#RDZRB5^_Z'AoE
 83.1754 - P<0O94T^u:kdR"`>48A8b\e?!jZ>[ShW6NGB[4n5208Ni)n6[0I4Eq(j0e)<Y.8SenmWJQ7
 83.1755 - l*jLSOn-53p+"LZhZ0?b-9<dCQc3PSPKS,SNMr_0(Y`2&jEKK-u'`r^'F!'X"N\c@f8?+_?
 83.1756 - fFun+*^Y^ds'7ftaV0%c!Su,+-*\W4ME-6750-R\hV#1B=&lnqsgt;#3eo-7b7,d3#GVLmG
 83.1757 - Jblr\KeM\KWG-1KDtU8NjZ`>>eAip.L,dLmOeVWjP[,:SP6[+Vu^'F):P:V$mc5k3VZHqk2
 83.1758 - %1G0oo!^d'cWI2^CW3GT>K-mS/Ee,U$;Xi);;,!RW+j6&,Xss]4V$eTV19R^SlJfI\*(ppS
 83.1759 - X\XrIdeb.[@bd!H'5C:VY4Z7&3A.B/"Mge>iS;;Gm%$J^.?1YTOfXApM[$K4!bFI"LfGF@1
 83.1760 - ^D9F8ZK!6SCF3k>?H*aLV'`d]81$]gc&&-"`mMkN,[c;N\VU8-+1oGX?!Z*:kh"i"8*8^lE
 83.1761 - l#!g+N!4n%;/d),QspH0Ca2842+-4nlkS'0mAgl?l@1`'4-nPB)^8W)teu)_"T>2[#\U>*"
 83.1762 - H5=H%5+e$IOWN6.'<30V85&`F:m3#[:1V/Fg5UF>\t?$76p$1jRWq-!!N]FiR-L.Ac&ZQQ*
 83.1763 - pH0HNGOuaI+U!(01PtB\4odJpZFJt8H-_.H$b];Dt5Y!EM_6(paSB@3BP<o^9+Hf'VP+Pgu
 83.1764 - /R=u)U'-Xc9\_).U%[7\5As&<`/pL2)@8b".;]`4-AYY@&Q.cJ,K?[-;L[<0eC'qBElsq=6
 83.1765 - Scg78s.Wr8t<##9oWG>ed1RY\':FCCs^U5jX>S]Q/X^;.?#'\K32d"SMAd[Q.3!?LUUWBWs
 83.1766 - O,/Bq7htX__3JNOd]6G4HLJgfGOflR2OuB#U(`aT,Mf0O<#pRBV8WE6Dt7*et`1TnH0*Qf.
 83.1767 - Wk7mNpnQl'Vs1"\`B*4h]h'Z-5@m:!*<RBod"`=HBP/kauK,NeE7f]`3Q,Rk<l&`C2=9JL)
 83.1768 - iFnq@JDLp6;,[nldUQ_Qk8DV.T6L_f5O5_p"O34hTUYT.<nqurRe50jN5e<5Z.ROddDf[@d
 83.1769 - fos9FB454@7&^4C_`-jCeYr4n_s-qbU+Bl5.<frG3\V8BFVr7_jtR;>H_tgE8Pa>KOHB/B1
 83.1770 - $(/h$.=oA`>lM/R!@$d_C?tub`e7-jX=T>A:?!G6o4KM4,n#9G>(1,PG5T&#HEnR&`APeU0
 83.1771 - @40JQe8un;XkrnI(JR5B'N9V\=)mmRQ;9E)B344NV3h&m@M8mBi5'l*2XpRJh^-[,4PD>2.
 83.1772 - )u[2ou.-;;Fpn_4XNIF%<E7-U`o@&0Nd')FZ2LtqgObA;?_@#i.'2Q0q=`Z>boH,63K2&t!
 83.1773 - TSl=.19?3Pd@<Aq%N?itn[QI>("?Cs)Q(pp9>!s_M-(ra2WL^FM4NFE^/lXrscZ35Y#b;`l
 83.1774 - Pbh]I6K'&BeM<9.XgelHg-H&+78VL,I7%'K4_15\MW=,P5o/,iV:bO$,L2iNd]FD.ghBrf&
 83.1775 - f.cf5\s5koO"LZZUJ!^*U=,<UBBq08,?:0<kR4-Od-hUBb4#ho,!OSg9F-P_bOKG4d*)(/5
 83.1776 - mJ=*b<ujD:*f=O(l!AjWs%3NgQ6YL$CiColjoq&u<]?G>AqbriNJP?;F^T0U@"cR&L[K=dq
 83.1777 - =%Anak3A]1E+k.>;`AW3)M3ljo@(Mma6\0$olE_^C-2l/@qTTcgF:A2:^Bh[6iee2B8dJ7I
 83.1778 - D9c'?U7!V[5h+>\>6_/<7J'lnlf;MgMTsjfR7:PRNlqFlW(N=gh3]'2A*=&.dl!712lSF<U
 83.1779 - i48T>p0Ba);Ma"0VAEk?d9@E8h3BmEb5+[@-Pq9,gu;7TFEl:p9Z--Q8?DS9lVuT0a!0X=W
 83.1780 - `?p3\@SnEC=)[TK=43<b/$8R*Istg^6dJUeW-GJD6;ljWmuFnH#(<NOYuKO[E2$dCE;K?7.
 83.1781 - &Rd$P.lq'UlCp1=Ji('9"\?e[!+3bWsk,biCXQ`3t76h&KF/CiuYF2Vu=+-tIL<D<6>4.`r
 83.1782 - asCG7LR)O#g=hU(MpE,JVpcVoT!Pd6ak1I]ERDNK<R7h3p#`9nj+^t@jLSP*hn%D,I5qbPt
 83.1783 - ]H10l!db8/?lDbF_PO/dqPWJQ*gZ=aC<>M^J*f[O1'8,2(rM3s;!\d#V;7-i)_0GtFO/u8D
 83.1784 - Z6lu*j3!p$Wt].;GkJtag7]+iLm[]M-RVn@V;dCFY),odbLt1@fdR/nc&OU"\D2DMeO,Se/
 83.1785 - j>;`@H_H2]7d5.[E/2]&oSbbB-F(L*c@p$aKb>qG@!DcZ;3";q(K<eNeP[Is"N&",YI/\LQ
 83.1786 - sliQgtbhRdG5;N`k"^ELbm?FqG@sP3VeqNa6D*OoaZIo1<T^>?Q%Y0$o!iMJ<25F`^?"cOr
 83.1787 - :u>\t]GD2*sA=#6,skM`=tVb!XfMMGqANHX]Zj.FZ\<U>WTeZUUGU\Cfli-c'_DflWC(Lqt
 83.1788 - RbOA!ors$.n$NL^-"ks:=#+epE'4B&Q`j:W7_L9@M;gbX#H8`Ac(ie;Ilp&!7%t<p`PEt3;
 83.1789 - ?b/#C:lDW'G;&DLR(,`thLlN7nGI9$r1=XboogHV<Np<1%ib&/&'&8hbuM82PKcModr=^u[
 83.1790 - P+Pdb*ZNd?#OkOGR#56IflP:HL'kB0-bmCW/fYn:eH$#qp8JYX_40c<6EfPRQEb'g,d7`;#
 83.1791 - SK"]l*8m8Y9k7CpcMe9AclClabG^X^aj`"%WZ\5-mh9ZeJ0^"&?XZ#UeZC/c'=fJS`(W3'#
 83.1792 - ]@RT!p[RqOA]fo&/lXYQcgH*s)=R]J3TWc=TE3kqq(]KocZ+`nMZ'@OO7d6:BbWf,=SP"S'
 83.1793 - X:;PD&&A/lHRd<>@*OlH%3s0UeHg3oh'gL`f5T:H+e0741+@4Im]&Y1VRc5f\keUbr_UFr,
 83.1794 - Wj]d_)+'Q@0T'.&l']Ed*kSKa_]/TW>UmGR1dPA(,C;ni&AGAb'0]YK_uk9AA/N2%.mr)$6
 83.1795 - 6$]WOpFF&2@9:G]M"X0>W]G00Y)j*6DOlPlphrHWJJJ)Z^_ZH/(-._%ma/h5m/O@bTXdg)F
 83.1796 - 2Kk3O4I5KM[Jh6c@1k6:2JUlo[CH=LjYsSh(ho$0SaTc9cn4OMkHQdC)D)?pZtY6f]jfUbW
 83.1797 - 4O*\;+U3J&VF'Ji-MJO1n^`hM;rHtu"Ub!K&K``uP'b\tN14Mo<a4eqYeEJMGbD++:_6C\k
 83.1798 - 14F"o2@BLS@LYPJ0Hq25h#ca+U51E=n6o7C:IDSZI4D]F6$OA^#2T2DL.@bUu9Q:s"B!]]g
 83.1799 - 7)X5fP_Lhr>!TH!7"e4P9N<jlEO97X^$M(WMe'dFWPpEP_K;54r&m>^BuDh5`e5R(S<1`9<
 83.1800 - 'eH4]MfD.]K&IB#KHC/as<FrCmIPlK1]Zb[qop&"K=k9SO:Vj6aWpPbY(E)T1^/t0=65Nr.
 83.1801 - rM-hT.7S97aO0m#%phH*&'98,Tb;MjhSG]#\-_b2gB1AA-0..nVlU8=SL0]Ucas5>2KF75S
 83.1802 - >lF5KOb-HZ`q`QXLf1s-6#a.IW'`3a@"e1jV^Val,:8Mk5%&a@LBS=Y+fSV4F6Cs5.tYK@h
 83.1803 - lat2%:"Cd1/*6ZIE8oj^M9V=ih,g-=8:#r?G7!1V6HV3))c7CB_ADFAq.n^T=a)pLb1ip_H
 83.1804 - a?p*j96i89A@BbLa<f>a9l)T1I(N.L.8IOM:=Si*P_%#BP=ut\LWmW\FMl(&bg&U<9P!Zeo
 83.1805 - Z+ULaNrqhcobr7[*q]BbtP05`:Wgn"C&W7d2mth6+mNF"UN0`WQFK;:I*?"`=1"]Cf#5G8q
 83.1806 - ^VJ]YhmnqPl+(Waqs>)4ALgVo@I&aV54ZgicPRo#OFfcA`]69cV%bDTg7l_Rr93gi=aKmn9
 83.1807 - 26918'Ne8*Ae^/B(raMc_,>iA'bY"Wm'aW)"OH#,r<>LQ;(;dD:[D)YCA3)bes;k5sJXZKI
 83.1808 - p4B'Kf;r'W9m6=PJ5ZA1Y<#n;)/ONK#6rZlL<*_smD+@QR85tR?<1QW\X\2X,9N982<8C;K
 83.1809 - m8$^[:fRs%<?4t;/Q5Y4<)lXm<F&X*D-'_c=B1>`<Lm;nX]nf=>ZK$S<S^t]m6soX'X/6t3
 83.1810 - X&kk/RqgEA6)E9<aB<<D.cmtBNC+,<h3u+X_UtNCf\et<o%Xom;H&(E*!Kg<ul<_/TXuVFB
 83.1811 - ;1Z=']uND0K'0GZ3\K4E.D/..rZ^M[-;i=,hZ1m=/49J6383=<2uq/V@.gKNLs&=C$Y`D22
 83.1812 - 5ALffXn=Ik=OXc$;pN*+>a=P]!>l017gS!R!uO'&nN%?FXTPZ^_G=^@=rD3nCRQs#E:=e2!
 83.1813 - aXd`J,S6=+-=l#ZPm@RP[TNVeu<ueur,<;.lYm10'#5+i(!3R=_U"YL*>+MZsXfGX=XBNlN
 83.1814 - >2?>bmB9^lYZhRA>91"R/[JYEZs-6ma2:jr.!HTGVhpCs>?/7=Xh.fN]N`Xo>M["tmCum(^
 83.1815 - g%>b>TL[d/]1gV`*?$'.AOnXM"Cptb7$2,>ZJpOXijt_bZrE;>i!\1mE]&9cs7+.>oh@!/^
 83.1816 - mug_:gC`^pE]igmq_>fNjKi?(K\TXkR-pgg/1\?/=@CmGD4Ji*HlO=sHs@apkbDiSI;j?<u
 83.1817 - ]"D<G5Rk['85?Cg@fXm9<,ls@s(?JY$UmI+B[n6ZXp?QJ]E/b<=4oNt>c?X<A4D>.Ccpg9$
 83.1818 - V?_.%#XnuJ=r*R_I?et]gmJgPm!+69;?lfAW/d#KF"COt.?sX%FD?jQu#[iZ!@%I^5Xp\XO
 83.1819 - $t.?i@,;B$mLN_)&7H%\@3-%i/e_YW'Oa`O@9s^XDAQ`1(h&FB@@eBGXrCf`*+@,5@GW&6m
 83.1820 - N5m:+CYg(@NH_&/gFgh,[sLp@U:BjDC8nB-t82c@\,&YXt*tq/6r?E_[OLnc7`Z+0OkSI@i
 83.1821 - dC8/i.!$1h07/di"u7o6V=l9&ir4A"F?a#!6>/4CcZ"A)9CZmQY4\45'sZj;:?s/jNr25D;
 83.1822 - 9i$K[0+(i\79Xp(+_"6N3ckVQha6A/`_jP>H!7SdRi-KP_2jA8d05#Z!'J)lV]jK:[W\27a
 83.1823 - A9npqS<T[*=Y!?P(-KQ:;AM@WU7=aHA=QBWTjq-2-+S+YLWTFCfk$DY3D.h[(*hDMm$Lk;,
 83.1824 - R]hLtB4fG+@#eH'mVc]+SRj-dk8l]r^h@@DLZFP"A.?993+umCDrm!Sk9bLc##\NWG@uYKB
 83.1825 - 9mDbSpKT!53KV.B3'1UIW/7UK8QgbM`uiU/qRTAIcufKBUr)U.ap$>Y@MdP#5R24JJm[KOD
 83.1826 - ,1%BEjW17@iTWP38]d=>j:Eei[0hY@mp>B:b@PY$>\3F(pYal,Jic<gr:PRu&/,l#'>XemR
 83.1827 - P;@Hp<kl;hE[@,G]A-L*L\lCP"jX[>-tUUaKqg.eEt@2Fd6W+rcGCE;kXrj-<eRt^:<AG/o
 83.1828 - 4Nh-PX7qLgaAG0S:%Yi_5P\7+OlTUtQ%<Lj\H>=g*lfO[PolFo__<Q/2lp-Kq@$PPIPjF.@
 83.1829 - CnAdcWtcr/r.gZB$t62sq>o?7c0VmdD&qPNQ+UgS4_13LAaub]k!3L#JaG>"CS!_,<dk=ge
 83.1830 - lXQX%kbBR2VM[7JQEWEm7p8j\;P4LdT"fRNV;4`52kPai7AJ#eFr.V^?X0Zlg@O8DVg2i_U
 83.1831 - BA(]SW'E5HaEm0(W?1m+Wl=ASt/iQ?QjDj&bC8g=AN)XbuS8#45GVDFJF2Y!MM?`8gMQDq7
 83.1832 - /Aj_\qUlYKR"E'^JmB)ln##\*aXZoGdtWn^E`#k6.L>MfZhp.XN7Q.)WAmY4/4#7fIc'CV7
 83.1833 - k;m,<D`cZ0c(%C$SECe5lDEIB:E,h^FERr,!NBHao)0-62@K&/ZWT[04!HK8.Ea?:t"fq35
 83.1834 - Pi[ohm8js@osF:DFn3>5DdGTfcPUU;-</kS#u<0`f.V-i.rYt^eR(%g[l3gg3-1)uW3mns#
 83.1835 - <?k?4B_tKe/hp!f0=8`4)J"rE=Fl7k$DTDe7UC2A1h2-2+@,hMKFP=$MJU^*^/W)9^>M]oP
 83.1836 - m_!DaWS=7,u9\k>tDW\?9Bj(?K^;FXW10O$<d!;!h=^$?mN^9Mk@>;fkL'j3LD@AlJB!53:
 83.1837 - r/A&hS[<k$Q08I1E\EMlTcB2IX';<4'E;jUp(B4>Dc;Kb7Dos(Lh^gm&gW:f=BKP*dJ"[)L
 83.1838 - W5%E2RKg0Dh%o_Oj<;+=#pFsO.G<^518p-MG;o`g!ImA,l6L/Ma<!R%+Sk<Q@qbt6noDVDX
 83.1839 - 0KsS"FAo)Lp3o)HLfnnn*qKOtp0V\HO)K4H4a$46FoQm`%T@Nl483**Lp&@RmtLp65\8;@m
 83.1840 - tlh`DF\i!I!C*/GYLNu:MomY4SfS^@T"SkYG(eWUfllQ;oXUW-<GJd;!\C9mYs\H#F3eGP[
 83.1841 - i$+;brEq^;CAPYB74'AC$3VNh;RI9kdD'H*7Bu:3([5Pku57FO`YC-A%6OWFrEBo^4mK\#e
 83.1842 - Zj=4?''LmJ6kG*74*6ZZ@equ=9>W>^-/H@/2Zj57Up[Te+iQ@!MWqgXEY?b'e;\l3RNI/\Y
 83.1843 - -GFf9;KBLQdk8m=n\Z,FDdcA0A'K<pC#K]qH_2&$nI"lZi\H_t.ML9#(FagY/VpXQ`TD^\J
 83.1844 - r(dKE-<g@cTc'HXm]OQY0?*juXaKT?$?eVpa/&_7n6^kBIh2+"/Va5K2i@?Zqc=DlDtS?m^
 83.1845 - 1DN?<!V@^#N&KN1?6\:doZJ-a8:YprWMJ;'4AT]6m`WVL-oCr@VcY*!fBEUchMTo2%5D`A&
 83.1846 - l[oDFGe+7&/1Tm#!3hQ:U,aQH[?%+?iH[m!6ODFZZ0`VUP>$p*==G:ad#F7%/HMN5[-.BO%
 83.1847 - f<9<)!'<Ed?oY?@boC(g=n'"JaS^o@#(72hL[U=s-WMH+92s0LE/;0q%jh$f[ZAp*Fp-?.#
 83.1848 - 1ak@SVL'DLCZ.ADhW+C]2Ko4Uo)$o'U.<Wj$Z<9m*au?$B<pLW>ln[O/b$=P'$eD*S=MqL#
 83.1849 - 4"/B0\Qd\BiYu/-RX;oOEA&7Z^-3Nqk%Q'QW,?CAe*;(%h1!CW[G1+nHen],LW/<EH$nIu8
 83.1850 - #Oo'p3V5Es+eYVoD3lahg`]0p&"`<J'\#n!5MDN#m.oh4:q_4:g=kB_9dQQ#f(=7#`1J,_D
 83.1851 - K*2BIXN$+fKtN&AD_?8<H88njO+]%]aoC-;!Kb%j@pH[,`^ACcp%QB\T3*W=%p*fcgr+A;$
 83.1852 - k"Zo]J*0a'ocTqp22`>gY&cO)btOu"2\Oi/sp1fA^r,r&:[3$ujI=q)2s#gAr98lDC3*[_E
 83.1853 - 8[(7q"m"Wq]'0JI20rWh'0h.+tOY]dl&p##;nl39tb0KYQL<d$VdgOAtA61-%PAK)p[hPYK
 83.1854 - aNrAbQKCk6N7QCVePs8nWKFJaNQk4o\D9JO]l@</<S_q,f@BhN@+\L#M.5,g4cs:.<aD,*g
 83.1855 - "(SFB\HLXWG:/<]s-tQn-lia$)R%*<$KNOQprCpRSdsr#_NA%+6\mn9-Me(itWm*6O.]sFQ
 83.1856 - +<[(TqoJ<[VnP*2uPC$;VCDf9.'1-WKqhINqoECOKH%NQRAiPtEnAU)3LX^>2$Y154P@`[l
 83.1857 - VCZ&Ib\4OXpeOlYXfh0::a@Mt0UBsMGW,+0'WO@Y`Pa+$gHK!C.W327"KkP3"iNTX%dJ"FX
 83.1858 - CY(<8.$.`X>?*.TdJmL3)1T@9e#->RKk0AUQ,KU]`K4Go*T=.U1DG&5jfgM=2-95Tm7'O3C
 83.1859 - QtU3T((V#n=i(sglBq"\KNu(Y/VCJ\+"4.)[f++TD0sK*^81U*8k*:'(I+jn>;P/R]:(Jq2
 83.1860 - QIhS^<,^h:<,_EHZ`MYD(*-)H=@3D#j-7$audP[S735R7]J5+LEj8U<@k)4qDF:5g#'8@[6
 83.1861 - 5MHL>UVd6e>O,5LK-%?XML[rSN+`q#4Wml2(D:^[_7%?f1\Ys3LZE.-?>9c)Dn17T"aKf+^
 83.1862 - g4JJs($(!mNTS9s10BI!u]K:^Tp6^4)H:2\%H'A+KqT,Cm1XW1%uLUpM/gOWqU'Y_6$-;P!
 83.1863 - M#$o17^bMa3<[#Qm>d+P$R7Jh6+\@oOA25%2Ea8dsUI0hbQ0(4RG7-sc8Lgs`aLp+-oADGK
 83.1864 - .ZiIG`:Cq[df`*k%os!*[N?.AoM'2`\ON=qg.:%.4GT^^+-jhU8</gBK^P,m&[EPA8mDNU,
 83.1865 - d>u>Ge4iO*!mdM/<<4jdgO>==EdUd2'1r)G+shK.<1JE`mVC0gh`C87#iT.-Tq-s=]LN'*3
 83.1866 - #l)b0nRNga1A?Wk!.+$!_k[,nb)r&Em+JMWBpD:isRqiXmYJ%*b3h5%mY.V)7>1eXFrnCe^
 83.1867 - >*2Wj)VS'uh*:)V!8<=*>!dG0E!_a*H544b_+Tufr+VO&Vqn<ZTIRQ.6$Gi!!.E,FB``@0=
 83.1868 - TN222(Tf->@dm06J&YW)LWcq+a2a<2<as!o-Sks/E)Bo<u.<E=g:EuDn.#_D]BC]FMiZsj(
 83.1869 - bF5(,,)2Nn*^]%l"/RK1Kc*KK*bV#s!#4!lcpO['kb2"N`%m8b\i!22/@d(2Ei,9DQTJmA[
 83.1870 - NeZ]Y"s<48>D<6Lkf#S&=S/;,k9B]F]+7D7'8g)@\YE;m]IHH8QBGh69;L/Nn(/K<)!NpYB
 83.1871 - A9W0fn;rld6!:$GO,NC=OG@bIt0WNddl4rfC6!AXmpMbZUDmB'eWMZdsTP=rTnDm3SU9et1
 83.1872 - ApQ'jXF1pS,SL#bE`i)0oGa!1)eNDu(N^hUJ_5&u1t&Hpih%\8:R'&pqG)XC9A6%ub#ZJ/<
 83.1873 - 9P\J2a-p)VkU<E*d:F#P_Q5%L1=Hh?C#c5$U2X%6s_fKat<+S<rP#W!UCN6/gPUBJ&FNPi1
 83.1874 - FtAlU]#SR\&,XR<Y<c:(6os<>8JZIU(#4JoKT+]EWGC`]?&GqTb$]Q;E:2P716WX@hg?Su/
 83.1875 - nptI=$0F;(N4fKc2:u[[gLLA$%2#`,Dsen.GFs*L5Y0[]21Qe=+"LJj.5k`DjMWenje7'X3
 83.1876 - ?M;#8"dHPE4r#mE-_aj'aF>Q0hUXbLqA!AfSdWo-E69R@J]fOnG173;al/]ROQ6bFJ1$FjA
 83.1877 - [t4D1(_CC9m1\/-2S*mFXFNhp/-&jZ>gX6=.&7L?p+;M18rrA*pM3dHk=-Y61Q7C7'._uq8
 83.1878 - j?g/nYM&)Yd3HFZO3#K.[@G&rB"%6lJ)i`1hHn#smSnZDrF`dBYe2^]1hd`d=F<6].HG<SC
 83.1879 - X=pfc,;%TWosG\X!fF7UV^WK=jH-tkOcH;$gI1d#jeL#%[Y`Yg])Paq@XkNehSkV4?Xt?T:
 83.1880 - U!UN!@""0_j)gWM+oV&N&X<mhn3\k2arPO7iq29/Q'Bnq1ZQkY.$raTrW7d(#n"UN,bFH`q
 83.1881 - \L6c9-K(B)Y1_F(k@0_qUCd?<,+&`bQZ$MiRBMA^'tJ2<N]OIdWqHBI+c$VC.k)oCJlUkm3
 83.1882 - 557b:_/Xi+?+#=<eE\;,1c4eg"qD8f#/!:'0n/NPd0,?JK1grj/BGOae14U0(MNetA+;%Dp
 83.1883 - tn!t*ZfM=QUi9QlVKm*<Jfgrkk)@(2giSqsIn*/=I?0c?h]s5H\<@I<h$cDaGpVKJ1IQbBp
 83.1884 - D+G(Dgi2^f.m@)&GTT*/#Z$9>4<4/uJjn1_JMHTkHdm:).?uGj>N)H3VY6<"pdf&!k8sZ]H
 83.1885 - ln(3r[5ZN4F`K*gsSC^E;B=bW-XLHUl'r*e`E4.j*dQ-pAX72qp4/H*q[",cQs_3M<bb_WX
 83.1886 - scL3r\<H=?[_i/YP>((Z0n@!PJPk5.m0in_u$/D:GfWrq<Iis6iK%$IZh,hT2E,r9RtB"[r
 83.1887 - <*V"SY?o88nE%t&/MI.NF(p.o-W0Ff4$b`u\<iSX^4XpkB4K`\GonZNB)6b#QOqJf+m8C1W
 83.1888 - Hj0G$_`rr0^!%i$icERH9W<5Ia"G^eT&5NH]JHb)Dr%MYL0PEk9D#l>0+V5^,YTj5[nHUbY
 83.1889 - $E^W@Y7h<m4;dK8!fPA'n%T<.f+!hr%FEtl&!G0GeBMl5jT4`E6/ioHp)S,K78WFJE8_@*#
 83.1890 - 8!"*&CD!o:g-'PT)[1Pg$h6ln>$grW.@\(_^pnY0[_(=LslEOECB:=_PIVOX>Xjj#]:FYO;
 83.1891 - A$S*;0qE4cBITO\#r.8j[77-ABTp&,PXT:D$H6%.RU>nPm:4V\d][(deZJY9=)oYl1Er>Qr
 83.1892 - :Ui^XDR\iT),))!?ROarsU6Pe^M(G&o4&[`O[b8To1'a(QUZ(2dE3%+6o$gm7"O8ft,@i*D
 83.1893 - &+\U2rLj'FCpE,Op+4:*2"g7Y0hYD%o*qBg;!TtV&o+.PG*E!qI:SA=T"!WmY,18+h%Po*%
 83.1894 - ?Q!j='p&kLj;_q]cP'(;pPnAa9jZD&WmB]>>d6ctZ-OE;ZPo!9p?tcs:r+KRgE(B&(N3e.D
 83.1895 - TsE.djC5h),bl1;;W-am22"A!>0#XnoGi"TJV9+)C%<nET%_>SK)[..)X"P0"3?hQR;9?$u
 83.1896 - g>?A!/2PXtp]r40bn/;<]]2OQl.u-ZW2(&i21=pFh^,0@Kh\Op3#6$P'=6+Yji0;"bom)\;
 83.1897 - @6,'*c?'-f82-SgJ?/0i1jnW>CX>8ZIRlA^rW/r9\SFPETY#-]"$&;oEY+Tq;K-Z7ZpYtZe
 83.1898 - >=#H/[.2+KpEht2UC@sAA-rXD0F($TjBfA_Z/@)Y3;_o?`QRHQ!o9.o]'"9KV4ZF(>.$KPi
 83.1899 - ;hl_6@l:U'.Pn^bZ^gG>TfEdDohss3Jh]457'D_Nlr,Du'B;8Tk<=s7%RKmOd-Tj)WZH`Q5
 83.1900 - Jc)>',;$4!6m=c5h$<1'GEc.*BIml2q,N';F*GlE9FCd.h%r5D0lr$cq8@SX2<4^'?M\5of
 83.1901 - 86U2`&9/o@#W3h)P"[7AK`KE1K;chaV[H3&-%P1Pn2WPrI2c4Y:t3_ItDfo+Md?8!Bc9F/_
 83.1902 - 5)F[e1172-n6oM7t5AMrJH8-7726<Qj1iB6a,1QoLGZrK7'Q7A+R#m(8t;>!4sf1hLa:"8$
 83.1903 - h1[b'WS0'Kr*q,de_<!o_gH\Q25_8Z)'a%94#>gZh8Y`m'j4^:>9JeEnYO+,>NQh(D`lft9
 83.1904 - -#Nr6"45p+TM;>O+c_mXe8C$T:a%T&;A>`roV5$BXXB3?;/p\=FW@X7gIB\n6'RNqFV6nQ@
 83.1905 - _aj.*!<HH8q0m#'h5Tf9@LLFEm7Y0/;l2-9r7bGV@M>p_br<]<-1;IPtb*j8IFs5=7m%b21
 83.1906 - .K.K*X8W>-a>AK!SD$+:5HI>SWu*Ff-i92-WDH=>VTuPsnY0QW[<k<AjD&[47Id._*o.:pp
 83.1907 - mC()(+W(0<?S%Y=:;61$mi<#tZ_+[P8em*B++2e/.8A'j%:"1Ih(\A\kVA8]nZ:Gb3L`'#i
 83.1908 - '=>6%9b:-XQ]KN$)H'QQU'iZIp:-Q%5>k2N8&[sn]GWO/>(1[e`,HkdEZY*72BHfTRA#X.g
 83.1909 - R9u2$=Z1hG[B/-m=<ZZ52-.+T(7Q]CMeXK=A>Yf6[`V\&Ouh1D1mY%U2P3<9cHkO"pJJh.'
 83.1910 - @b_O:uZ6)?hUg=2W[P3`E'DF;64hSYU2mB1L@LSERu:Q(F*rea"U;Rbr"YGPjL]!q+f4?jq
 83.1911 - fCe(IN:G7^X#a3t9)*_li3\>2@*)hB?Dm:4"f0'3>5fpFcJNb0^j\i7bVZ)4(p[m>5V5nF/
 83.1912 - f8@.qlbdS!]oCL9"$B_-R"(Krn%?[;0W=Q@]Qp$m"[_g*!YHM4=Wc.dJW6J^\(HC)HR0Ni[
 83.1913 - f"*rJtHm1bPf"Xi--[7M,G;?pU('ec01Nf&(LY%D?Q]<JPCMaR%3qi,.(Sj,OcYb\r1K'=9
 83.1914 - QZ,"8YC/@WG%4)s%@LRIhf-(UJ[d^U(dP!!\ED$dHHQ>2QrA]@=+unG0NK1hNa4?A=QQX:b
 83.1915 - jI]L\9!F-GDCtFFMk9biY(cjWop<&=?)"[6E;0G>hl*uU=N^70Mb&FYg;?2$UPS[oZLC;@;
 83.1916 - be0J]n4JPo)&sMV-McE*(kJcGOUfBjCFn+W,q]R$Jm)9n)lhB=I4hpqp,BG`<36N45:0<p,
 83.1917 - #=&U4l7JBU_YX:X!/!KAnECA9`M[F%BDbp<#S8FL&E38]QG5EDl9N7df)j/J!(b>e9Y4a>`
 83.1918 - ^(uQcdj8^%]DcbO>psk>_ZKX@OH$9nBoXH,d@9T'(Q1`HZ33"Bg:Q%2ZR+[Og)3YVl5gD1R
 83.1919 - c)sO\q4>k?jdB8PRb=m6"aPmr_h=A`KpV!J.N5*"VGUB)ABlA^3EY47]"$FN[s8X3L!1^l)
 83.1920 - C!@aGJ\]/3QZ];Cn:>mT1KE%+uKY7I@&SROuA#,n40,#e=gW*MAOZS)"9XJa.\@uTK0oJ\K
 83.1921 - Eu\T;%D+<gk&"(&OZta.U"$"rHS=3=hk8q\iMOI8n:j%n8CC.@aQXUX"Xhm\?O%d@4XHUSM
 83.1922 - %g(DVoJ2b\/WV*bURPThFH5Uqe@TD7`<EdLJ]^*C0jkIKiH3jYkj\#YJ(R>sS6]#1UQa/jp
 83.1923 - \Vmf[(/)2n7%qbKK-*8V\Jub3>Hs@!F;[Y+-6aqZ9YU=AGWYeS*TsB`G;R0afS_-!,]$b48
 83.1924 - 6'YEr-7>4TqF.7W9<f;,<uToq&*PHgkFHrF5ap#s)H^gf)3\]aZ1td3)FKfIBgK?cZVPc0!
 83.1925 - ]@<oc%4OqC=qp+qF2[/6)fI&'CjhRg.sSpPHG!RXd`.c)i+IqBsFO8[-966qLq5hWI#H[X[
 83.1926 - <K&Rd7I8LK2tu\$8%`]7DMh>d0[ba1.VJ4)Lp==1;<-SjI:cqTHTWkJ!GO^>&+k)tUg;0sh
 83.1927 - %eF(XT/k56/NWJQ@>*Lfq5VeRF<C`)is\U#_gH!-?cRO%0Z\?A9)68u.4H%_(T_*U<$S/mU
 83.1928 - pRChS0^u?L:R7"bp$&b8D]lrq1gM*:C_(954-O+=%7W5[9'<1g%]t!OBK@4gg;C(9!`L'<;
 83.1929 - gXEQsf>bgDQ$bs>@M-Yk0;1HX`Z&m^LC0d]P];)G?C#;fPatr=rc>^RDS2"Y]S8h7ouPn4V
 83.1930 - d,Ec]Ri9dS&YbRa'53+Hm,n-\\ssC-[`4EfEro%\\Zl8bT)#rMhj9r.@]$c]R+Fo*?ZI%qg
 83.1931 - VesZpJ'9HhYup2q+<Ze(m7<*CJ=E'0<O^d%b0jW;]KSi]]GhI$N[095d2%Vo,pq_Mju-cV'
 83.1932 - =4ooQ/r[UOB_g/F8I6e(-p`4T[%r0>G#B/\AneO;*Fh%-14,L/[%79td,]oUB"Qcc$Og#X+
 83.1933 - *4O'T7Q*QsCZ?.>FrGnF<`R6k]]i_\g"NA<me(u@8gJh,+UYjheMq+/pA6Cr>``(`WC#,2+
 83.1934 - Hs<[.]R/Gg\'JNgfJs@#h2C4)8)g*jinc?K*])h_2nrWkI:Q>0K'gn-j4aX/MSo82rLb>tU
 83.1935 - cOO8Z6Ppj__L$=eI81G@,8I<OXTI#8(%:kgjPO;>)B8Mp.*ekjdSDZfjWcEF4R*0k'a^.?A
 83.1936 - =bV4llLnbZf)G\K0uJ2o?k=DSp>!)@)<7TB$t&kC"h<rg?sn4mDq8gnWupN>^s9`TOptOf1
 83.1937 - Glb\uVgI;?_4loK@LG%9Jm8Z;Ud`VnY$Idea,DC</([9bla+!^>`-h<l[o%u)pSitsT3amH
 83.1938 - d,]+K_Fp$"+dF0?/B&>c8U6Fg.H(5'HkC]gc?IgcZ6+n5m-lZJ=)h'OHB8bVpkoY9?d[Ag`
 83.1939 - "m%m%'&J36_r8A*]D"Z-pR\eGSub"\MBm[ElT;YWRL,5-`Tb6A>o4IUrQje=;=hKds$4tsg
 83.1940 - O6_!G&MU^5+e-&T;X#BXmkA_iSk[J+1^b<^QP<)oV)<cJO&.T-i>"sRY=%9OP"$6+UEomif
 83.1941 - R?53XHR]5N<;7gjV<hO3#_3=U[2&RZYbNm?r'f+K(N!k*&rThJkQH:?Rhoo_sD-Thss;=u@
 83.1942 - @`8Yo>LPhL7DTi%dglBPP\?EmY8<pQ%)omX_cYup@T8*ulCBsh+$YNp=siGlD5m[%.chXPm
 83.1943 - )?LO68p&>&D_-lc">TB@JM8`rb<0i8&;J=0A&"-R\4eYMnB%OTH.PR?cL1j/hp-,*,nA/jO
 83.1944 - 3_X-=8Y'2<oeLf6Atuh<DY*FHWUaQ.V<0_@m#e#@4OiWJq>NQV/J--'AFqLV#HqJ#dPX*;r
 83.1945 - jiK5dqU[e8Ib:#L4Addr9Tq8J!\4OUU7d1)nV])p`Q.W/""htcT7*`ViWBP"/en(,57e5qG
 83.1946 - RAVW3O5I,7ZbI"K1b3I*=m/6_N?u:R[OA3N4O#pc9]_VS#94"7fd1m1[@`]Oj8-U.*3TLm'
 83.1947 - gBPEMBNBN.h619cDPeO"5VHo+2%)Cl.7.80Ge\*_j[*%5gT0.3XFg/f=-OL0Ij-gdp#iB:+
 83.1948 - =f/?@0FPf&Q1R.&`::%=r4ARc_pHBj<FT4TXMc'.6:oE+Z[SQM^(Ih9/FWX.P1mKF\;REhb
 83.1949 - 9N*du2OV$KjA,uT%/YXC/$4sgdSlE2=&r>/F^J6O23hfX<jf=];k_`9DdHMQom^@O2AM!V=
 83.1950 - LL)I]$K\R"LTg<.Ih(T1b.$E=VeEKCg/gJ[r,EYotPHN26;Ug9(s(HFBph*f61H/Fl.F<f-
 83.1951 - 1TD?8o:\Hs\h_pO6JYooWfgBBn#7T6>XUHXS;)(MMa-AcIQq30kqL@^rj"N+4Yb0U'[>ej#
 83.1952 - 7,3>P,JA@XRYN[-UX:R5S&G$gVK3L49f?oT(RK&Gh3(4)Q4o29mJ2N$%RBY$*_UhMkjQ_nJ
 83.1953 - q4m%>C3d.F$C:^jWXD9]UTRlB3f"\G*3u5lBCobOBIV1J`UP,5ln`"_0-XPrbmC4dn]Pfm_
 83.1954 - pV(RXp73V,9tPn8_H[$N`,Rn@(WKh[$8'*"]I]8do";Fbb]>nsOgIr_cTel%-_]AE*;qV:e
 83.1955 - /c5"kLNJBhd>#Z4dTg8G,i03fBOcFD;KKMpOD+G.T^WFTN_)DjEWpjQf`S([L:ER-blRN*a
 83.1956 - Z,%ll9?]U3-:EJ"u0(58VB2I(qPr>k]iMch;e%GMi1++%ou6r]dm\r-pr]h`oJ7>6nXiY^)
 83.1957 - \"hZ658#B[kSeIL2!l^urCJe1BX5r^8kP)JrfYZ;3!\2ae%nnNd=1&A`]8I8f^-\V_dkGWQ
 83.1958 - GgL(\hJ>9g+%d4&fa1F`n0]jBC\9STh.5>QCg)i^BM%O2R.#84`JOCoI'4Q&ZM@`AYZ\V_W
 83.1959 - *fN"'/[`$keIYmCN*hMUL+u.WaVeSFB8mM#2+G+/)e3s_:^+D:0LZJrPY?(Vn`Du)\G74Vo
 83.1960 - RDr8#!kd?#pEh9LQM`9303;;,@knWOqL5U8NA4GA@.\e&nXj0\N)$JoUh?\L/CQ'8L\4-Vj
 83.1961 - .ml<D'f).qNh+Q4h2?90$]<A[Jq5''<Im\Toi>oY6b,#%:1cM(rU!a-dSfAPBY&1M1aTRM/
 83.1962 - /)9f]11B!g0Z'4u)U\[aY2o\Z/PL2fsKaZ3ujkFE9`F\]L#4(i[(SeK+h:H@Z&B=.E*'BX^
 83.1963 - =\bSI&o\#7`'Rc:QcF%<`#GDhYKi#>u6YLTQU(g&Z7hu4l>AMfb"3I,t(i_sBocKtDL65@p
 83.1964 - 8P*VR-`%0lRnsoqZsemK*AAIT6T?!X.8;b!']trb\p7(cofoAhiYA\/#n<<`!i?'OV%)^X!
 83.1965 - _l;7W&7&D<B@*ZC:.-D'kXR?#c9g1]@1jr^'0O#a>W?=[iBOf"iG)a>AJA"Xqese=$#SOCU
 83.1966 - :HFmm5;c(Kh/NR-SW7Y]<i,dQ$Rk(jm(T`E9_i@r-:KZ5,pO=Z)+=@;UCBAo<Pm\/.UXZZi
 83.1967 - ^@L='0d8SN$!VmR;;eJ)'3?CmA1@<HsE[b%7kU@kRr(?XFW]6S=3otS!N*_"f8W]mQpa13!
 83.1968 - 5j]oEcF)H-H\edj#>s#$.DRJ*.(M<&?]=E-'p#!CuL@JS3aa%e^kIh\/oj58`HZ+&q^)+fb
 83.1969 - ?T[M#Dmf>S(Zt[']D6qpp&DfE#6A3p$%[%R#Jh6)"^nt\K5buE_AGcL@6>umE4-S#(hX:d]
 83.1970 - K(adp)e,#"bP)fg0=(O-cHq#'k4gYMfEe%\82GY/J`TW+gQf1pqIhZ]QoQXp-6V9"N"'HWD
 83.1971 - NoLd<&1t!lJ*;7rfA@ar*\uANZrWEj5n[KC7DK_c$15<A9.Yo$CrqadI3.B?_<l2.&DVCSA
 83.1972 - )/UD1E0djf%X@!6>3)<X.q]_S1@oqK^2*naR0hTr8%?8Xa"6g+CcUNC[?dMbVI;!NgIa0Yo
 83.1973 - SDQ:L\p?eUHStFLNLJ_eL8Z?;s=j(V6(dM29P9IJNeCqrGCHZC6Fgec@ol^:FG<ZP8]@Lik
 83.1974 - D9q;1ENs[Fa4VCZASejKOVV`(F843&O&`!L1!\"t)eX#)]t(Uqo4>omh.G"c"S>sqdk*BqD
 83.1975 - sk<l]6AGehAaF\mM=1ib=m,BS'-4u^%oEepAa%XE^fE!"2S'ck8=@AAr,so,QKLuiS6eUMp
 83.1976 - U)p#+1no>TdO]Sh;A"M*`4m6tgQPgbt/.3#KL05&hWH_tdsG(-t>8n?Efh7A-sI]Usg32cM
 83.1977 - t0pqIhYHr(:q<XT**7Hj[hU^81k2nBR[)$;"*F4+YY#/Kg>@BaHgOepT`R5=(JLSGNS`R73
 83.1978 - L4'u@q/-'Z,/Hg>im6Dc'pD&,3qd4I4*Tt+[];<NXLe["1#FB[!--SB2iYUb%M/bf.`-DZW
 83.1979 - -erp%pl?+`r"k(Xra3ZdT(p6X=K<FTQdKoY8_L^/:F:L2ZLuMZl$>j1p"b\SY7Bn"`K8=[L
 83.1980 - Jth^YRfQ<kBQ]M#N:%l8iB+/Vt3(cjS=iCa&n*Mq8E/so0RNhrjU&>Sj23erd3qDO/DgRO0
 83.1981 - `ut;qAWh>4oX_Z]gHhp=EZZmNXu9%25l4qd7)*?M!o@^\RnFF,`;oRQTMd#HKMfe&FM^isC
 83.1982 - iqLQHK\$d4CeS@O!]^8pT#!0P'1E55E6LV^kmnSUPVo02qR"gE*>5^S>,Sqd#Z#HOJP=IVA
 83.1983 - CXubV6$"N\DA+.5/E5.%5JnRRSOE?86FV*%!4m?:hg`jSY,f3M,W?_t/K?LdOSj;'=5T+g^
 83.1984 - ":IE?S2mfV4M3$JZj6u>!f'F`\U4QI@;NM_Da-3q3hX(#Ya`OX1R>s(]8/9Hi&3n@r57"]4
 83.1985 - fgY2njKFVMRXor`$%$*S&3&sTYrpJ]O?0(gWR<eS%qEA3A`D)Yai@QQc*],Q4p3PF>^sL]>
 83.1986 - KGn`>hVg*'-7@9a0`UO>J.Kj8DD'=JIs/UQDi<.s)$VHps9*MsMfVS!aUO1-?g:(PA/?=IV
 83.1987 - Ykjh.B^5%G%Xgb;1U>JB^8#(UBBLqZ;.oXcYfQ5!:ce$t+qC'FC&_E:o;fm>ll>!J5I7c\`
 83.1988 - Y'6'7OB-OZqQ@rL2*-XogYen%@4uf?+>DL4#Mai?A3D5XQZ^O4:U-`rRa=I>$A;%V%m(![\
 83.1989 - 86_S)CVi11NkijG`bUpXW0,-ULBM."3I%,bKRB&$'o/iqKEsk(d&=\nD8db?6+ceUK<)U8&
 83.1990 - dM*p'Po"J3+@S8,DO9\#15(mE1Mc7HA@/qKA]^^"=(Nl7ts!?#"Y4UCo=u-Un"*G_>n^?N3
 83.1991 - 8#EXZ`bdLt$I&KQY71:;Q-C4fg^IA@0LLWfTU)7p(F:e>>iZg<3a.LBr$X&=uPYECoq)bB1
 83.1992 - E`oVff8FhOkualLI,Cj8C]H*)DGQqAt9gM>#Tb_j<[4=#uF,RHRXl:;Ts7%B:QZ\Z6kNJZF
 83.1993 - \brjRi/&/sBQ+;9o_\?NR1u$92Oi?sO3Ku;>ka"cPf?NW:^n@.<31A+Ii<!i?'i^_c//JYh
 83.1994 - R(Xo;7a)dmTU!Vte%-O]'C<%1r2\$u+2S<m8iW<\9Q*Dm[EGM0bDY)tLmq1%[EN&%b,"c(U
 83.1995 - pA;pUdn[tcU8s=N4$h/R`c\K9'lOQo`K_,onfKOcg5Ss7(5humSK$<2K?,^i-_s-Gr?#^[M
 83.1996 - r=FSI^U"i4+_T$9Vk3,Ya)qlcm*X9i.9Kr>!RuQd*b%`baC,<%buUMbO;j\EqYh/D3-2K#T
 83.1997 - U`6L^:931;t)l*t:9'YC9T//-<enBRPlag@MYOH%'^Bf]IqdU>:6o`Du&!JCUH:imrhSAEQ
 83.1998 - h1qR#s#c+^o9N?qW!rtHkM7!O[bb\+S15]>8doA0L%&6`Q3E,7tb0Z9s"U%dDqpOk#P\Vh<
 83.1999 - dMk$aG-oqp2!BA;AP7n$,Dnoa#Wp9jXVlqZ%+0Gl32i7n9FF*c&dX^L4FJ/H,oh`)jhMR&L
 83.2000 - n#hm4D)I_Ok%(c]M-m=/C+Td9Y;U0<SN;[!0't9NQnQ`]I\k<_+.8!Wn)uc<g\s!W.2gVXr
 83.2001 - V(H<d?^Nn:XCND+XAm#p!r?r,@AgEJ7*eLm5#;h(Z\l6AW$:a#K@9%&$9>1-:H##mC0`4N0
 83.2002 - VI+%qT==)=^776s"@FB?s98r[f=D1b=m,L;a7f0sg`@"_/>1dWLB<pbp2M9a>.UDR/PWKIC
 83.2003 - W>+2TOO',GF4<UP&9k9)$'1Qh88>+5Hpa4C%RnYDhe]f!mI:ijt(W\"edMp'=c'^PM7#7qi
 83.2004 - 4=sSo':6cL+@^2lLo_$8opaW?BMQ(><k+#jk_iK#1qP;8g;u9T0SrSb1=(3'><RasK^d?ES
 83.2005 - 4kHi=I=tJ"?fk+O41Klb=IcI]Xg=uEnBfVgZY/3]m\%GKu;HKM5?2!eU@e+\\lsX$)I:.jL
 83.2006 - 8>Fb_up%W[cX+WW=XH_Of+o1@ah'rQSV:'Z@MYfmVD-eZ63-8;O+p!!T<XboO<RU"T+)M8T
 83.2007 - hUJ:lP0LYARH7KA?@[G;)dUc<bL>*U&SN6]tMe<A.\MLFaq7I(5L;U0@3_56B0A[[DcH9JC
 83.2008 - ?Lm@I66eji,apH>-gjR,mloe#__-_kg6g0TdF5UDjqMU@)#c7M+r4q2Irs<!4?M4GXqTDQp
 83.2009 - d$b9MTpc+T5]\&O!AhFl>g;0Uc.<5u$UDW87+G1k[A(2+T\XEraYjQ5gVZcgM;>!Dh=Y3d:
 83.2010 - (5D0']*]id=;3ZAXq\P3o7ZL@GW$]]^*CUm7[EuP?n8^eV$kk+'9ij;rh$f"p%rabQtW"@R
 83.2011 - qpR76+U\MHlF`i#TXkF`>PFnPht*?d:D5`W5#k!FnkK@plCni-dMKc_(m$+e$]JZHooO2VD
 83.2012 - +B3.;hS*YuC?jC*cU5*cj^NZ)5I)W;.UA0@FD:-^dujp4E;!!SsLrRtGJKM`KC<JEftlc-`
 83.2013 - IK"13:A'm<k'@P<ZXPrQKd\F+Zo]ZPQ<95OD?m(*["<q**!E;cX@i[]<rPQ6QMhjNB=IlhS
 83.2014 - KoA>+g='X-hpA4O%EW2<B'*\]$,,q>D99g5SQLg,Aj0A[n>fN.s+eHCQ@in,WuJLQgZJH.;
 83.2015 - 15)E*0B!7N)iD88E>rm5"+SOM;\(sB=:<CTS)E^9"DHk9e@&m/q&PP(Y1R&i7<%7ld*6Pd`
 83.2016 - /A(j]5Cg?69G:=Amp34Y/GRE5(G4M--i'?bU8^mU#%7,%?Y!il(_M4KcB"G%lTc=(Wp\VDV
 83.2017 - rSa$6/[jlLgK/tZW;2<G)<f3Ij%S?D)s1>c,nl<pJ6Zs+JAijZ:"W%/NrD+7PA5e0^eA)I?
 83.2018 - "E.hnB)8%SIjCkLX%^Ka8KYBUAiHU8dV;+%Z9*hA'h5eJN*jb.B3p<'=kk9n^W1%D8J)u?S
 83.2019 - #Xp+SP\Y'U]'0KXB"\E5rVR#1a'=@/?Z:nb,MWPnH=)]&Arr_J]g0F,FC-=Vm-`;92U6/!M
 83.2020 - .nT6cu*af:=kA&=qh1n>h%iFIQn/$8iVi)k[o=$VFW[q5mX&VJ-AqUG2EUsAErU<#X1j\G2
 83.2021 - fh&NG\^rA<qSPIbGKQD8-dM$GKO+r9?Qf&r<B$f$!]'^p<</Mdf-V@h8b)&?0#Hi+[#<#d0
 83.2022 - X_n:Ws,]SWNXM7pU7N2XcD2<d;pn.,S%5&K[u"E4S:n7MspFaIn0+R7UPmO%5^jk^<o(YVo
 83.2023 - t5"!2+h:?I4,Am.YmNkaDD\5`F]C?C:PEkOI2/NShD@2]u;SMX<pkqQ3ZKR&Z$L[m!VU*9O
 83.2024 - OmQK"MT%SoogN?V4^6d4k-"dlpE'[U-XSMUCk!]:*5M#ZnB4R<n`MOqp=O5k%o)hi>%ZO)G
 83.2025 - 84mARd/3T#7-<+dtd$-UMImXlPPK>V%cK'KY5%0#la#Sk!S`909`!u5ngRrBPcEGS3p&cke
 83.2026 - ;r]*ppdV)f_g;jZBe[QU(tF-uZ3`cp3`XSMKcoW9mg!io#si5,*!KdZ2?tAtGY$hbA%0.;B
 83.2027 - j'f+-4#a'85Vg2!T"F,Vh9VWZXpJal+k36$Z-qjd7/d*c$^?)C0&B4D39X%9]+lP;qPY7(\
 83.2028 - ,2;V\OM-hsL0&m6:Y4ae7ouOs\I45?lSTMAu_)rN'S"sjHCNObm3c$\AjQgfqNPR`C8U#34
 83.2029 - LKFhk;s]$ogIp8QD1(7=^IuO#M;M+tc\,B,U-_'<gfK&a(A>nc>6pIra'Qd7]WKq$<crm@@
 83.2030 - Rkon2j<[K;<11bE;s\K?5gHU5D^Hpq0Y_GOH9,_hXh;h?*rNM<tbnLSnke#7X((1QZKoBNH
 83.2031 - [aqkatB>R#UX^V7htMiSG]j/5LRJ\9SXTAqqlCB.W:9"Ec<,6bNHf\=?K`Q1[qWn4s,krqQ
 83.2032 - A%53c7-p]-=pPU#'2X\4_9!'I=ZT<.qq^sN*eq5iR9QEU!')!As?9r@.!>FYOrS+DZEEF1P
 83.2033 - <8;$XOk_YgXoAGo"L?`sE:Njdp'6KL]5G`[!de#bHqPU6J*u@tl_#6?iEJGE[+J/J/NHfZN
 83.2034 - $)`CPMr%60^kpmSgSgS?-Ho,T[cu_0@]!GS:Z$;=!VKLlns<5PrA*bag]#gl`oJL,eunO$;
 83.2035 - 95=qg6g.+B:n.DnN;>qaJ`6eVoC_r"alr:@4sn6IrKSuRlGoq=c4re^jnZ-:cK(Q$ikoH+R
 83.2036 - hp42B<<a6t0"QUfK&`N(.;S\E%fr+-9$(;E6"g9dc/tAQ$'L[TtPR9P.3_RpiPm>:lBo'GG
 83.2037 - "X/723:1^&t9]fC2Dg^dNK$CsGCc(8[X>Em]TBi(OGqAT2j8p])=N`i3Ec"FCeD-"8[[bYl
 83.2038 - 3>]*V)Uhg$5"5WE)M-D"-ah:4$%p+A)R^>7.:`$3Eit?l@YuN@\"%GoIGe1(]LK&=TS'8qC
 83.2039 - \%O,L9mG.O,&S3$M);n@l>cV7:9hbI?F:U3K]06>'%H-Q*&'KZBtW>0$)jSadB_nO6Z\Xn*
 83.2040 - p%lolum_]^?9^Rhsbl<?9]g(c0+_FI9s[$\)$NJI"#EeVq:>1r-j-&^ZY@hs1f.['*4eG$d
 83.2041 - O#;7goh1_2rIR#Jq%2,mhGMX=Xgt&Bm!@_iX4Ioe:$27cZr,/56es&PQ1>`K=tB(WHiNq\d
 83.2042 - D9XCcrP&WCiQa-#_:+35''Kd"Nnr!7uV&hK:oac^J2-d!'\V('QMXK="r&fZHSbED5*0?b(
 83.2043 - <`A,Sp<,j_=#JAQ49o#7oHVOgqjVgh!XR/*q'?p,4c]J'bK[7"7"[UM"/Ib(p'MT<2d?9E$
 83.2044 - ^DSH]+OR`/PoEBF'[8L0e!03-1WG437"*RKOn=%O#DH-"eV@.0GLd#$APsUlokdpb(!Ul,f
 83.2045 - 8g(7!nXjiKjiW"/WF8n(/:'*TT-<JhQhlp6ADqnUJffKQHcgSgQq6?+4LmnBi?)i/DtkLa.
 83.2046 - 6IX*&hTJGF]P,j*B/[c+eV_(X;W$hiH$3,i?*A"bGU!/e*Hl(ek_03/pZRL:L&k'oCq;Xt>
 83.2047 - Rh1He-T<7=_5=WXK,7!E0s-;88f$*g^SAVY//O(0&fAXV\KXVlWNg!4`2kF(adTBI+[6:M`
 83.2048 - DINHqs%46m$g3O7"Vs51\V$G6;V940r)%ktn*S4S!Fe!dfg2NTE/`q<7\t7H[m@/"KnE1a>
 83.2049 - jgjfKY3iji)p>W#Yf3K*feH3rD7snY0+Ghef[WE2>e83L=<79!fu`RQ;;lTIS4>H]o:584c
 83.2050 - h&4g7FCau029pg*D]\coo@iq`QhPecSci5^-RijeMQOApRUc$htS6'L#Mfu09,#f*`&'_q4
 83.2051 - ;=)E1aYs2f[,6*75c%hTrUsqk!8in,+7<`UWku0?s+e+&CG[rL\#ap\l7qjn\nJYO25e+4'
 83.2052 - WYs.AcXs54"\J5?^W5ZeHri'[m&:bDr;fGt(PKFrf4:'s9h/Ht(N)1tb'%RJ`1#N5e/KM[[
 83.2053 - A6<HqgiC#,K:p(R#fNemDKJA3Xc5K&PD%5IB3JUH!*^eS.&)m^XLf"X+6s,E\i^?@p;(a1`
 83.2054 - fUW]8KMdV(:+A\7XVKj6=c6-p/k+F+(ZPX,F&,M6.Rl=U'0K``;6DfHf\IM,KQ3#Lc8nAfY
 83.2055 - !8&QrH?KAHFoF(N8q!jOAZQT86HBFj@"ie;D$8/#Ge<K.WSfI6*<)B4N?GmR?LNd:.a,%-f
 83.2056 - kK)PZ!Jj3q<"<#LcaZmQl)XJ^5k#j0Ve6P$1L]D(Xkf\X-4^?;&t!7@o+<?EAFm%jkOC7l8
 83.2057 - =-ZRs:Z`R?C"r6]Y>e9)7a'/^"eL787c."p+a2C?)e9B[L;NA3C>VVk0>o;6R8U"2%iK\r6
 83.2058 - )L2<_Qgbso2m9em17u5",1'TdoA]*T&:c0q+MUHmFF;/o%A@ttlJO#qUFKR"F(/QD7Jggj;
 83.2059 - D^^f5?4>guB_7:[Zukb,^c`i7."pWMeXd]hV(,<+U7!>QChpuSPr*>/lV/jW!ut:<<0IbKV
 83.2060 - T-pCQWn#A/jYRn$@c"1(u5sZaFr(eA>&)?h,"G&X&W?#QRC/c?hKA1MpU)p-GkD9U`QQ`+g
 83.2061 - NRd4_.+j*j\n(`1I5.^E$km]T0B:==C:rY>t/,-2Jutk`q"!KgNUWZ@Q@]eH7;_B#PNC%,X
 83.2062 - _,IABi.c8:GAC/H0uZN]@5-0:msXQc]f.LsjVHV0YWD'Urq<gqPHD#U:?Od.Gb3'0U;1$37
 83.2063 - aEse)bgfHQu85/8D[:XP^-%TXmd0I3R>.)sDSTV*Rl^P>gk^X&<Qm^gNY#WWUVqWOpXI>!O
 83.2064 - 7:O'1]?X5+9b4L0,/rGC'76oon1+h%p";[DAEHGW:tD9AWEV;om7mtoeu_#A9FR5$7C$Up%
 83.2065 - 6e1^,aXP"'!nT<VVGuMr?X;!PtAfR<-;1-)SDHTpoV0SEO*@LEd,LS,4!de$&c'Ape$m,,L
 83.2066 - 5(R6O1K.*('R0j$]#6;pIABU`U\TfuZ<g+UuL;_]args-6NrJA,RpYUF;EI8e^#^:AA;d5=
 83.2067 - (SMWSGCH%,B#MDCk8GhP#8`C-ffM.fhjER&2_/$3<;A+6/pc8ZBK;hXh8RSIrsaFr'M]4sS
 83.2068 - %Mgm^G0,A8'h'8_Gqf.8IO#ojG+,A=Wdb9\h<ZA;*;_?P&8fL]=g!5lKGc.,(`/IL^O'O7s
 83.2069 - HI]K3<%)"PXoh"7/9FY1-n76*'@t(E@f'W2N6J2C<V>%EHr#V#`)eL]Dc"sAeECHUUl?]0:
 83.2070 - :kMAmGt=A$c[`A);<d&FRcmmp?"u5`5`^h1;aPJ*RpSGn4.jnDQ4p&*p_?[C+]7tg(!)Ql"
 83.2071 - 4s;?5/P:2\4n./V#4/,b]7JEDF!kqs9KHa"1\Ej99lcm'T!tdesI)AP#?q,n7Hoep'sf\LS
 83.2072 - u30?q&!$;12G]kF,nU(&D3i>iBqn)S++l5#gfaiR^@\C8hdK/V<&+!+^9CmPt5`Xh&!E,e;
 83.2073 - OeF((O8KD)&EMUe1&k?CS4cr'SAAU/-M"*!b=)6Hki&jrK81U7sP:(8:h"J!Xmce(kWLj-!
 83.2074 - ];L8K.<@CLq[0(ISs*ibNCYH]G[<<AAb%E'adc-VPkREJha[\+@.`dIbL`'\rd?5:K'hWPI
 83.2075 - o5o81-</To?njNf_0d]N-1fhEb=bX])MLMFlERiIJ!E/]s*IcYE@E8<;rNo_r([TQpH0VJb
 83.2076 - _5ti2WT6nHe$taIdA:?6?=>^C\*VSQ"YK1WT!J8)R.WP'$^*'E#R_g%kXIMLKL!,HoPoDSl
 83.2077 - @P!^/3NlX\/jlgu)`g`L"8UOk]!To^,mh#U16mZ.PsE$YRI/FW\Z"!b,56FnTI#4Si0.*UE
 83.2078 - HJ`d'W'`nq'n"Ka_E%;)$QNIa6,LA@R@D&=RD!qGY"N<"qb9m=p*[nmp"qY>JY7TF75mZhm
 83.2079 - +Ae7+O=pp%DCog<.tW!b,r"3b3&#tS1#mqn_?N'Gn>BlUon"s]d)[q9)[ta*4H<f&%V/>]\
 83.2080 - 2fNccgC)lnAHGGehLd"BlMH16UqPpFUYH^&0f9C_arWN*a0dX>7g$.L*?t$mPL$A&4;9cJU
 83.2081 - \6W3"bZm%478P;)n5&geo?EotiQonFH=9=F"TK'sV.YcFQRV@N]Ms8F"Y$/h#](.'?.ias&
 83.2082 - <BnT_Z#HM`5^(]r'TXJR0OgeSMo+Yd^S;/Wu8E[(%,XR7.A;3!pqo",Kh)_m<i"1IS(]W1&
 83.2083 - 7)<)/F/Kh2.E3A`5(NH\sZ&$$6],X\#*WXS-"HaMj\3(AE+RNc78hU<VF<GJr/$60'$7?36
 83.2084 - 7b\!K^`k?R@XB9!'Yjan^d?o&!f73")$gA]+C^$-Jd!:^(nnf",!p\1C[!%k0dQ.Q+d,hP+
 83.2085 - akYgcD#8h-3CcROCYXH)Xh\S,[tjGOqJt%;'Lqu+n@6115dJO-ROGi-N\uG"W"s!nIbm&&O
 83.2086 - Sf>YqS"eOMafH$;K%BM`iSl'N0RO/0hJO%koc=:,=UG1-u3t8l@Ji0XM0m/?_\tj'*31a"H
 83.2087 - ]j0BF]9!aR:<(,c4;/<03SKZc'4XY*<h,'*$11B'-e"#"][Bep>Odjd98B,)'T&922:1IX-
 83.2088 - A80go/+RuJR9TH1DFWPPp?h*J+dpF.p@3;6.)5Q^XhuP\an4;o.*V3PpPCroL@i:Jc2Iqq0
 83.2089 - U?*?R%iJp"2cFt?l`W8,/NFF93E'KKo<c+CYUurRfC/tVKZ^L(KV>+F,=-^_&73*!R6@:V.
 83.2090 - RG@.e)Vnji%43j-r=.ldQC1oaK\Fr4VQ?le(I!,NBX'_5'.(`F:9Jf&ISYe!OKeMF8\5<"[
 83.2091 - ES?5ZA[ce.s5B1I3hS.3`1`&@*ht'-a0T/9EdD/a4m.[*f&L1i$GSo'nJIP;#<@/(AOo1Ft
 83.2092 - /@.cqt%:K1Al:4TYq%n9N48E3W<_Au-'O>rJh-#jo=,q<(Q39Wcr82BEubiCaJ@Nr1I/(C1
 83.2093 - \oOga[_BdMgo-,[p,?6S-fhJj0:#Z;scgW*:N4\VkfFe6/l,ai`][n>R)W9"=+rsI!fcL=$
 83.2094 - 2[`$c[,rKqlFUL[:_a*V[0Wom%3G0=:at<H'dlf[Yh!?G*CS(G:_4fC)Oo8!*u,tCPrDU8.
 83.2095 - 8gm::IGjlNIWWrjLcc+bOb9JXM2Cm2'i`7+m]:VM\QUD[jC$\=5k6&14r]UZn4.Yc."1,:g
 83.2096 - cssE?g&U=lH2+<LHtk)d,JU,n_G,@W!A)]j(VO6a2HCUrcfJeQV;1->W?!<Q#r$aWgD2/%(
 83.2097 - 0W[=);&JR6lm^:!MXoD:o#7jLLB^l^5mbUcZ?[n"6e9a-tCZK5ND+Ys:q/V5$IUEqZ?YqB'
 83.2098 - "9XYNJ@N/`tNFCC%+BC<62E=F]/Re?,+kBS'@`qA#R^LY&:GtNN![2*<0/'b=1=e6j<]=Ta
 83.2099 - /M]4Z+802XJmg9.js#fD1_en`2Pk/+%lI,5s5FtV9Ue)HZ6M*N8JP,GPn5.*^*,DO/[iYm<
 83.2100 - idG4c6.;;a&OZ]i]1h\!EJ,(D'C9DJ,sKGff=Q`3Q/sT?ib,="`<q%<OTI`(A2U3`Gm(TEH
 83.2101 - ^_d%Ofr)lTGfJ+dN<\9\!B%Sg.,uYuS=Z[AG/b4tF*/-1HUl&kt`[7SC3B$DJJ\/@[-Q35)
 83.2102 - %BFJ=J2iYt*k.sD&GG=#7[6E;MD_$O1;?^G"HD\WMo*Hj_sF*%q8U+LT*I<Yf"GCh8iQ`MI
 83.2103 - >943t=Y_r?Oe:oUg5>EF51i@_TYsK[V#VT5>1VtYjZI`akj"/au:D_%DE8OW]c8_0>/68Dg
 83.2104 - 2rju4NZ`Q(,+&UcU/!M.1;dUi9#So&2p*67=+B3SJDqr-2I7RE0HsUVIY(XOD#m.9"uDR;I
 83.2105 - <MTD3)tZIT%@j0+r7q6QFOO.5;u\T+dVUAQu(=4jbG+rKu,3l3-fK\BHu/Q'1+(%_Bk#tiA
 83.2106 - XH7:=t,9.H]6LLP[r0,<2)epoYhYZ7XIOS$oauc(a6m+*=W_?WX$J(S-NZYDj_ZNFJn736-
 83.2107 - 7;O]](R9DIZ1Jg66,j,FoD,C&,tQ_TW$239"kYHi<r(QFE-YE'kTO-p/"R+rn=%?PdNO;&r
 83.2108 - j\JQUXkU^b/^c.5uUq)0=MhBI530>%%QoZFU=-Y`SK`X9"ZOAGP1,tXD:>&3k3DV?&4+0s!
 83.2109 - ,IqBP\,d6e4d\#01G;(m$>qa5g@cf6QT7_q=](K1<L*\FR+[6hH%CIUGU>7K9CH;CRDa(O9
 83.2110 - T8%MpK>P-->pEf5U'#.L%aN;i]`ltAg-r6,!"kulcY'n[S1g-Xo^2Gph+J24eF!^T6B[qU+
 83.2111 - N%T';5KXTn3ePABUV(:S9A7Slt(4)@Abjl_-:q,J"ut)B:?qVUfqhEJ1;=am((:NE]Nk,:i
 83.2112 - p_f+3(N-6g$2=CQS&eaIio++"M(YuV8WH<ZH`/gFP<?Q+!Kb7l2tN[Rp03tOi[g6,+?<$L%
 83.2113 - OP$20:)O`&mT;T88,+>qVg:AR^M3"Aa.KY1"/o!A/X<MXEA>8iDeCA9D?^Kb4Y&o+Ep`#Hn
 83.2114 - pFY?%,21pcRd;8Fn-t[6Y[TJoU0UBdFPUG1oIVIb3rQ8p-(A*LJ3+#oWaE(-La0MG-?^`P:
 83.2115 - I@dce[23Dp7uXsM,70sRT*%S[+etaOoID)Ca+4=E0IW'mu+YWEM6B.\!Xk<`4NI!\fmP]CD
 83.2116 - lNL=pLf@4eRBmT&O"rallLsM70-)\F9m:]:$-TSN,AS,FbBFZ/[i+X@c8!6h4D)Hd4$@00V
 83.2117 - G3G.O$@g9XkmhBUaLHi*=uA?W[fksPS%^O^gH\nSm)?)YC@^sgoO!pQW$Tth@?+l!+6=%0o
 83.2118 - ijhcTK_3?[g,$:Re*[2Qk(Y*OuDc'#'3$Ok_Io/q/]+?3S&!_EgZNANdK(Z7AmDSY>+FHt:
 83.2119 - HL&Qj=dmj,a4u$\@S+R+nWgs46n^oY7%_KO80V;[Is<Wf()sD=UW?;2b!KI'C2u=s<"K5-o
 83.2120 - iNfS4N(haN(0be+)V-ic3RC0%Es4T9Q/%KF+F8_7u3YG,M'oJ411hMj3L,mc8>It%u8HB^!
 83.2121 - ?*J\6T!C42*%d>rmZ+cjbUb]]]lnXjMP#d_Z7:4*/cdZ#Ef_8l.+@Hf;mXXcD0O^q;P?rDN
 83.2122 - q?l6E^a^HG=`]gJfJ;:LlcFdt&5Gfa,pF/YX14$52gh.NU4.mG%I^0P6d,.l@\IgOqo,[H&
 83.2123 - %?'\+-nZJ>a03/amRk,f>>K[rDYCb:<P9*DgX04Xh'%TGor*A%R4+j*;B=rI7SA<I&1!"kU
 83.2124 - Z6Z^1]+$9=Ze\pDk5G>9Hr]#Ij"QNgc2J8`m4`iT9].Kb9oVH`^(]L:X)Cq<ifU:g]=6*(q
 83.2125 - pRkNj2,$]"I\8u[]Wpm\%ON*rAis\=47(O-.`=G7*FYTKBBeDd9^2A?8p>^GJ"l[T:SqO\#
 83.2126 - IpK&R%>;g&6?QI<k&qZ0@gMefLO:UkS#]U7u[`"MJ$mSsAO<S&%;#_1&[\I]7\D4mM#1g-2
 83.2127 - "lrit`p[F\kbWrAXVA>+O!^pDk:+J&bk6\!/SXkVjc0V._c\YWoFRI:(GRm-T&hYZ.Mg*H\
 83.2128 - /n"'eVhW[^L47M)+`W$nJ+#Cu&+t`7``h"XO-46[u2rUT0R"](h_;N99b/I^Vp#Mf*?8!@J
 83.2129 - *Trsf,FUuo:U0+--hfb0/cJ.0Iq@]IL\AD;kP=YCSHmT1[J,8!pYV>h];-SHMG,+Ik0pg7h
 83.2130 - fn6-.Jb&8qk&62:ZM30\bIFWH/=?-PQU6Cjf$T\>sI$0g9pnK>M/n*lm.Mf*igVpf><!,+:
 83.2131 - n5]%Ktp84iLmLoHemJ8[k@T(`Y:[$Ah43&3)Kj'b#jc,;L,NN_(C>]\d^/nc]0LP0;u$)3i
 83.2132 - E\24Hk_lh=YaGo`MDkO[C/qJtn\d&-:,go<R`UeU)pqJ@QOT27MD<1855\QuC?lAI!(ci@/
 83.2133 - Mfkg@t7BY0X[+ju6q\%=IEO8VK0"2S6po-MJDUrUBlM5n59iUIZ9uWd`B]8M"*0s?2F26Q_
 83.2134 - fmM>=kCCe7VY?S9])-u>Aak"-I[;L^S*RAL*L=uBQI"\P)84%50sI,1Ye"NYqJ!an@CDA2l
 83.2135 - VW.uGWf@QSsN6Pea%AT*M1l$\_Z^ur#QprO3-MTH2SeV=&&SZIXBt%(Y?q%om;,D?^G]ug&
 83.2136 - 601n%%f[T5RsB"$l?D'*U[@A/bb>n:W"m6?&_5=UH?e+9MTTe2[uUYlm9'6d[/H&jkSm7h\
 83.2137 - 7i8[;<[nMFKLUG6"4(<,g&?LgRY"=kQ=&O^mf6uj8C$q?C*Cn&FAb[uu-Oh>*7`_NM1:(pJ
 83.2138 - Z\lokHr4:V"&hLpG`3A#o,YX?eQQ/V;e=SJ<12IAFSOZ@J1J?(kei"F='`+KKl5CO')G5,P
 83.2139 - UmB!)dZmZ78rl=doOSh,^rkI&#1.Ga"$fdA'_b*r7J.0ZdSssM8u@i1ImuRjJYICc79NZ3d
 83.2140 - a2P[:"Jt@1I9LTboos7<1Q`RVU\:o<OP@_OEW!?q7q<R<b^ia.`W9<"::l#Uto6l]&RT69<
 83.2141 - 2s+Yq0)7E\ktZ`l0Ph410!22RVOog\0ZKDRT9;d(%n5.c5EZG7nh7?&V]cgU'P9N47\'PRi
 83.2142 - (HpU29hiJ>+%RG`9I$Ido^[P<8A:D'mR)bdkhL?//";jCp>Am:U5q1`CIAn`dLI_Fq)k'\=
 83.2143 - 3iU<B[\cLc`*EjW8UE02#J9pB]VOOJtqM(cEC3lbXX&?uXZu"#;jI$VG.<7-k-AP`uBLdi?
 83.2144 - `,Nrj12F2^o,cAg]R(^&mVEg$WNS^Z![YFT>COu-78nZWZZ'-<Bu%Z.^?kI['4dZI9mc$1^
 83.2145 - Mp0E(Gp#7,gj)?qi:s`b0n3udW*NkUJ`VN.N)pOM>Ct')[DgbNV3]$A_M=K4Xjh4%A-X.<2
 83.2146 - uj"KluU=:7-3QXT@2/<<m[/e/isGrLYu/B3Qd5B7SZ[<],NhfBOH>JpBq;RGK"W0;=n`??^
 83.2147 - _K,j@psLSdW=<2096Q:6rkO]#7_nS!EqkdM4()Dk."#WJi(R6[,T?B2r8/^0X^*U!@:+:2;
 83.2148 - 'AXW[_(+`,:Tt#Z4!HaMr7U0@NOV*2l8!b&r,KZ(E/g=t8M:aFki621O9<>Tgnd,Rn/1E0t
 83.2149 - Xp2a`B+YN!7QZ6uG`JXB_UjH$MNLpi7<l'Q@anV?NAuDVp2#94dIeRe"F<OYp,bf!jrCY5r
 83.2150 - f4ij4PF=ONfhmS7sOPFA(5ig/s-f-_RSY=,H#?LNRBc60\@W@@i;"'7QJsm+l'G]CJl`@8D
 83.2151 - ,&0S,@X\nlZID!i[<(m"?L;njt_P0-ZRj4Hfo^;^H]$.V,W]Och]g%u,b!>5XSJL/Lej\Nj
 83.2152 - &(&f['g%TeLd@RR%kV3:E%P0A376tT]*RE&GJ8Vs0-':A$Nk`N?tdR($*.4TY?-1DJf`9o!
 83.2153 - >Z@'S^B[.fT[3'.fSVoIdcLka29"G=W'7c$;!e34%]]UG:V<"Q]`B-VLpmc(#GnO#/6>*P?
 83.2154 - Tp+_US<Aas$"2G5Ug`C_Z;e!inKab2%Y5:.#VW,4kFiR>B@0/=8QMAYU(jtTd%Uh8BQZ-mC
 83.2155 - JpR\.WG(Fnpl1RN/PS^3sqXE?"@p*)o,q?;Bc,SJ(5[b_\L%+.[))%2-([HG[,FNTl,_)Wh
 83.2156 - U=:XV#;PHE!aPU_+h)<lWZqA9F^'<J!kK@D,S`20u'fHLP`?38,6-J4J0oW6"9B\:HN-N)s
 83.2157 - K9'+(a%W\lsO)g^UO#1\eeecr5*iB(BP-%<)=L9ec2j(PN:X0n8%f38&[Ci,DD+45c:Zbc4
 83.2158 - YLV$/C,KZ_kn^2;G4i8;l(,M"BkA7;$bINrtk?RnW85V(S%=t1nbG7\`',k=S#^$hSK;+j<
 83.2159 - mG#:1U@5H6cR/(.e%3"o0HrG/GjgpQ]_@)B?-D`t&B3Qg;I]R]2_f*OA_&UQ@29Fos*sL=Y
 83.2160 - .V7kr<1mMFW90IRBgGVP,^EN?J,aX9&WMYo`n?#L*'JHit.B1q![U)(aZ\+4fd:>M/eh,`9
 83.2161 - 7i&j#fJ]PMRKAP_0t9LW`*QQ7S:)K+3rX&!/Ll+iei&)s"Y\Vact73`"3LjJ;j^7s2'h+eV
 83.2162 - R7_]rn*!u58QeVUDlT7*_oB$@*>Ds!7gRSF=>-2Da<jqY29m(3nTX@G4?%-sO,A5Wb;^uXV
 83.2163 - 8fq?U?T!fNk0Gt;;!UGJld[Ch:&ks+;F8fo97Z0g'K9e1^VPDY0QW%XI;6!<d['mm?0qVtE
 83.2164 - ET<%n\>-XlgSStj[FVtAReL0)o>ir35fZMHCriHHA;R`+a1a"VpYZ2$0n]7KRs6^[D#=7>[
 83.2165 - \@k,=/tBK]o&-bL</%P%V$hJ%>.M!g=i@A*c@OALNd@c3BMk9D]?l8\$@:4)]^Nu?'mmdIb
 83.2166 - <NSbA$Cm@DL79"l4PJH6$VT]J'+\[L0EDPP=c].*4^5`(6S5Hq6ca\M*"<^F6j*]u\Q*rN,
 83.2167 - p"r=bqN`l]AD+C(0qEcQrVLM6K1>h^ZJOrqi,S++T.JO.]<A]qU(0]PRbQ#f7kcagk5kWJ=
 83.2168 - *W")+Sq:@_j:LC3a%Pqne*JK*ANpDudj4O!l\C:9Gdb'HJ^,+'"/KMPQS[3-:qc:>qA]>)m
 83.2169 - rpj5Sf`01]CUt:!m9,:,L!q.d`1:)TU-*.'d@H03GOE_,HU2Q=IP\n:ir.X=LRuhHj2[_s3
 83.2170 - aB>C_"F;.f6[I*lroCUB+]sr+'Wk*)H08;9^/$n07iVA(W6$6a)*#<&6L:5-JM`^&`*tZna
 83.2171 - Ln$S)hs<I0@%OOt]W,NL9q:l]q1*n&[*[08>8,cC-r4ZM[:Z%"6Nr;LZ5EqE%JcIDi>^::C
 83.2172 - kpS)H3+A+kETnd>![&L6GJ&M_%*!0KYD5El;cU[5b%l+bF1%i])`nM.K$A3_'b+3:(c&?m4
 83.2173 - cVB<DqM,F*V/.W(*6)PBl3k8'Q31W?..7%Cr&<iD01`6Qu&.8=I3C&G$+I#/WLU(<%6(iL\
 83.2174 - e0#"O+U7Q_687joJ9A]LTpD@GZD-GIPT>YR*kD?53fG?$>UG`#(5\]X6A-dR>VSOCo.naf_
 83.2175 - ,3@n&sKG<`J[+2$NdW?Rlu[f1lIkaZZ0f]6H4kTk73//$h8FmPX#Xrn@Xjl1qQaTkQA`$YJ
 83.2176 - [m1NYFd7KL1=p6c;O9NHj3qfWiAGDoCT'],DNnMaT$]aXr0:7$+T?T[f&i_F4;g71;NkFA\
 83.2177 - aE5`)j@`6:rpe3sm>EXaMK4tL254CgoTAO]dj[:,O8E;0s*q7Wa.O,9AEZJ%cYD+<;u7dP%
 83.2178 - <j7!M:E5q^P`u*K"1iaJ(F:=sfa%;]8\B2dEG8[3%%&A3iR?pFRa[aj.)0-l0N.8n4RE,Ze
 83.2179 - 80ia(CkEQ[,Y1%P88O&PI#(8Og.7Yd%r@'C]SoD*NC_^ea(WB3oSsRVO:6f)aU&9q.'Q92P
 83.2180 - 7X75$N-43=UI`FYXt(H&9O?JoUEt%#=qD,8`ZERUn8'STZR,&TQ'0g*26&!V+P!i8o1CtI&
 83.2181 - KYrWCiWVYR'=3<2qTFWt(Z$9$$NpkcRP]Y7D>;M7g.;)">^2,Th-83Em4.S@)"'m`IetbG;
 83.2182 - ZZ'Y=_E]Z[hQ9A$C?oY+!-_+Yic9J"(T4N'oe`=8?B$*;.j>fKCgktHKG%$\n.FNI4Tn&pN
 83.2183 - TbiI#=gp`<.cV48'9aKh)*7>2t^^7*mbtOg'0^6huf1XWG%[>X@SD6i_h+c\]:$gb3r88K`
 83.2184 - bI;T;c4"d>/BF@Rj%?uF:-@W5>gZ8"fZchJ#pedBN9ecfMpBM/:6b-;m+TN3nBUt$86hq9*
 83.2185 - :cb(oM61m:JCLYI/$Krq+mOW:TVE.)hcLQq[&Mb:ZVIMgoAYINmIY(13qN4V!_$<"O=CC:b
 83.2186 - ;lE@-Z*DpW^=hcWpc;N:tN($W+GmZP_uSV%-?3&Q'P];(WGY4VScmrhb)F;,%eOblL[4MpZ
 83.2187 - le)f6H?SHI&h#1:(::k]$Lh%W\L&^eiE,!.q^N=F:#&.+UJc]'9b*@0&b.8l]d;QVHI]e!(
 83.2188 - +/Q1CW;XH,8r@h.Z0iK)J;_9e(4Z$)32,dZ9"RS,LjZ"9JCf=n+&:eHC\15tL=G:$AN_!@&
 83.2189 - paO\uA^h_ae0tP*ogAls70JlF<%uu09h5>&8HmpB<-:hE>2Y0$37QSCeEc#A]hh]<;'#jt#
 83.2190 - PCsE4]GCc!J>f$!!QG(GQH?N0%H>*eZDf-+=5RZ):dPL<T%N?rEG*!BiZ6>JsZPh4]g2o!/
 83.2191 - 'ZN7a5=tJ4*Ft=F_E&ei5!W]g7BYB8HmKf'Qepq*YCoD5V>kLA3N*3!.]+=4M_?K-K)P(m9
 83.2192 - RnGlU9Z='\l.ja77!I91rWKAD#XrEb/JJQLc\RP8i9SV-uCKibJY<QHJIpitF;M--=+%ia=
 83.2193 - ffQt6pq:,A#f^4_qQu,t3+B]_>=C;253%nE*D:r3D!/6bB/QW,sR9%sSfr[AgVu^&GQrdB9
 83.2194 - =m0j.rJua4K*%%,<`P^A<Cm7*B%gO>=25k[fM^F_D:^@\=#^:c]q*\u*ST><L7P!!#V]HlP
 83.2195 - COs\eSlU731RAkGQQF(=kGuDI;PDqFT\bW!+!3@-ia9Z]`nq[=q/5NrP/]_B,S7M7Z1=YSV
 83.2196 - SM8Fkg,n#Cul:*PgHia\DP<>cj-?"h\%V0APBKL>?'aIF)-QR0F[1L98o+^!p3+!F*>b?"m
 83.2197 - i(7EL@F?\WeQh6!GTKk4Pg-f(=tJW8PjKrJ&hE*aA;?7i4>h6MUVjTWok?&4(:jlfnS0O#R
 83.2198 - 1!WD=g9j?@[/Qp^nhX+7s=ET80nGm.k>JLt\3)j6ZNa?l%?Ys#8Z()][g`nR1hZ.ZR]q:&p
 83.2199 - K33hOhf\s+r5;f6Z[qenffeR(mK?N!ciALA=e/%e[Klr[$!gQ^?"da+^&SG`V1ri_h7]!&<
 83.2200 - MBPS42gMZJSl--!)h=Sr.@HS?9Pq%^).$f).:OE>j[c-p$,a5bM1r_eIE/IjmQ/h2q7%Rh]
 83.2201 - N,12=lMc-!sss@W!Pl1YN@d=,4ZL&'Edb-7i:*D,Z_tUIs?OIP>7?WRoL'g3*OJ,t.nN6pg
 83.2202 - 9%?sX&n,rPtA3FIq"i2*`22EV1%4_#%d#%g)-m:9MAA(E7Ee1MC8DA6$GqhH"GA8W2f-lV0
 83.2203 - +5D?7(#p!3(buoYcC"pEHAF7do/Vdd86dqnUeF"Pc^_C?N;e98^A?K!FI4;:l!SFo.Xm90F
 83.2204 - Q+7,0?!\@e<6`G?mT='2@7]3H"l6;3h7Qf[!nV:h;cYh[L/68U3<J&PA$rCi->Wl5D.XWPf
 83.2205 - $.u^A\;&D@b)D`;bf^@9f$7oEW]os!'YU2^`$jA=m)Ao*a.1YTIo<6S`[^3B$b!c<`%J'mc
 83.2206 - >HF,>EXifEUP6]E(3N"X]"9DL1N,M,4C)RE53+egcH=>23ua>E[m4<QJjFO_GeWhI'T>es'
 83.2207 - CXj5)1?Ao09bI?N`P0BBi@jP@-&kTOZ+OpR4]C$hLD<P2U;S(d6bB0DVcNYKqHFTZNY=.f\
 83.2208 - /L3[F/SV`pu#/0D:eX0j^,6fd';^R%J/qMIZ>1R(FJ9J8'^_:KS;/9B@lCPJ#I.,i0gBZ.^
 83.2209 - &.1D!docu;!58#_CPKT>qr)6HjT3Yl>/$;6jY(>%L2#0giO+p/c)fm[^?biqh0mk+7\JGZe
 83.2210 - ,m>4#-BOn23R5n/Yd!"K6G^YFh@a@eHM8i<d)W#VE*S*SR]Arj4u?QrJ#(s/M6`^mI%qrJ.
 83.2211 - c`*;!oBdm=+)54PAL0C0WciRH/#KHu(#+jDLRS2<Gb[^)-mb_LON["%E.9`o#BSSq^5pi';
 83.2212 - 2:QH34bbML8(MY91;0I-%Hb^^HiC99%("bpk/.P;QZeR1=d:B4V7(iU<oE%]a\BU`i+c0E9
 83.2213 - 2m(M$!`nXY(h,9f`gNYtdE!T[fi.3"HnF#<*7hBYK`76LCnJ;jY4&][]8:dr2jCgD]>q'\$
 83.2214 - =6CkKml'f@4hP/Dp2N@8ms_BWT).K4.<!1P"]lpG]hHr.3:HnNgV=VGGZSpH'(OnUg?kC!A
 83.2215 - VOpun^<a0f3\j37ge"#$sULZF"\#Vrt"[u203+_F)O!O*dNI2G_)^(B5dt9?oDXt'Q^[QnY
 83.2216 - Hk.?8V+FQs+YgF*Q@#p3pqOHrH:EE[>j^VasZ:K31B!fMD`U`^>Gm9lcjn$LVq8/e;+ADq<
 83.2217 - /IEpZq]:K11CL]eMp!0:2c^_$0u2[&S+o^?",^Kbp-?!-[OF,r?9`i!mu4])[$F7fUgV0;!
 83.2218 - $]Oj?:p"8?]*h6HRC#mQ4d2#]47@j($\kmO%"/g'AYQa[='6MT%BSU4.#>`h[:tN*dFWEeG
 83.2219 - %oZJI96Zp7Xlr)q\-[B(]E&7d"Q+\]:NQ:AJTr8gGV(_RVUbp:eH)"E=/OFKG1'1l@b)Oqj
 83.2220 - lVk>IB;cVPB\eHiT88C4r`;E!!)bVG0`_*V7Bg'3qifj>L4.+0NE<UNXUp[i=C(_?)1Gc%F
 83.2221 - >=&g#%(.[/-PR6[BRUqCT>[s.feDV.Kt#qJW9XJ#I[Q$a$<.Knf\[KtMG<s)6uoGb/s%:)2
 83.2222 - `)XBR(mHS4X\OR1c$@!MXUgE#O('_qJH%s^*NcV<n9&3Ju:ZJRVV?V".AQa@0tg"k8Leu/T
 83.2223 - )e_X)^1KfL*c[%S%LdV6@aa-1I"M`-+B>FGkc$\>7<.JNDB@'s<\.+MFI1O\Q(s77[dsVss
 83.2224 - <..;c?e/KVf6mVNI6bpQ=4R8RaaM4YIF-(6kKs1saF4BCrGU,4J(jl\eG_tnr`@kRBAWW3h
 83.2225 - >W2frg2OAVrIZAj8Gn<rn$92kNMp>kPkePrt'c6V^R7C-\6KCn-:7=cf/YOi=%sGrJ9/,W&
 83.2226 - &pjY^a^l$NL)2")YLHJjEekGXNkn"_>MEd.i8\"TsIp!"jIoAhMMl7:;5.9L_GaO%Em/aE3
 83.2227 - :c!gCf:Z3aL5.5%&TV@sV"P&!./c/pg]jO/H+@8T`5E&At"9)oFcbBeiMLEi*]BMt8s<io9
 83.2228 - $8uNK82,5B'YXbcn.kI:<&$fAI<k6Iih$^_sDK's)b3oVKbigST!;cpnN<$3"CdDPGG.kr^
 83.2229 - [7g3OD3(sYZ<6?"iu*ijjmSU17;P,^_>k@?I-u>/RB5Ijg7;8REH0TAp)>$b*SJ%emm3HA/
 83.2230 - 7;>m;fQ0WIEoSnCs-\+HVKHo=^L7O\NK;O6_gs3F`X)Nh=%Pun9;"Yha$qd_2Ehl`?0_&jl
 83.2231 - 5juI%?e2gV<O1oR(T3B(2oGj9X2LJ`HsE^[Irmk!)[Q!qS&6>UK<G-_)kY6U7_4p&GQs)$>
 83.2232 - h[*"o_IOAmdu`:5Z^s$a'.?I_J[9P1TMWs!=Ba""H>TZ=%mI\"P/XG3dlY(Tdl\PbO_)G*]
 83.2233 - B,6u)kA0hp^P*E's]4pW'qo_l2Y:[hpFN5uWdlc#7bu7m#2U0]uiAf+]RT`V7bpeE1bB'p]
 83.2234 - 4AS`-q*,^;h!W$T1`ZT`WK]OP51%dUUHm6!73b5MFCc+U;07G#8Q0`-4%get`@FY\o]&qI<
 83.2235 - :pDn;'RqE6W6s,6TnFMF_,>i,8GemIojU#J/;<an.fDh<]pUUfegs?;VAI;T2sNCI;":$aP
 83.2236 - iqXf%-[:bM.0qWl\K/]m3l:G6PTu='$]b`nXr%$[BS*XlrsFapm6KgXfO.I9fo;flZ'%jo'
 83.2237 - bg([]qih`+6sL#?'6$&1'WFd5P%AaV8T_oTW[Ngn]"To3'A'qLLu2#]"i1ef2#e!?Au8!RV
 83.2238 - qQ;:NB3OWFf+6RNd4m0UuJI_n[)+gR4kNWYHApMsC>NYd*F/Wf!QCDc+qR30#C3nI3%m@]6
 83.2239 - Vm*m)MSZ-)\.5]aD*(4n[5D(8fn/3#537OY3.C8+@S:mhBj)pal+iEd*&n;C^ul7_EEiD9]
 83.2240 - l+aZn$V*oIeh(P]4SO]F$.IgamrZ>+ie[$g=*dkgh$N8@,4lHeo*]q6eHFm(GF*X]a&3'FM
 83.2241 - ,(AgNU?OGM79>,0SGT^!u<-q-IErk5!k`U$2>ZRK);i3B$j&FT0mQmX"],Zg`<k(VB6bqId
 83.2242 - _<I",5@p3c_7e+e?@QeV?^p$qug'nL<!NVh#'s16halei_eJ?J#9X`?HmT!SKFcoLhd#OMY
 83.2243 - _iMmNP?2kLuBa2PH*J"bc!C@%u#bX""KCD>A_MC\hTe%aJn4j\8!n&^[TniimH$Fj=7MuF.
 83.2244 - 4bbXjq8<O(&>+><JrXN;RP6j<=`b+.nKI\GBV+B2N)5<U@=&AYq\Hth?"cqEU6!C6[[lHLG
 83.2245 - RkQF`E9)Sj'4s/dCM6S=Pk*nN(8o59E50no[f.F@1$dXR`+Dk%&%KjL%.c$aF_Ri%LcudZ)
 83.2246 - 0E@kfiQBHbtq^#^XUT)(*/+SO:21:^K-M4s_J+OKp?'a#NH3UK"=X1,uDYBi?&59WF-d^oL
 83.2247 - *UK(:1g]Tt<>3(iFf/f2IANfsf[bX-S-UI:E5ZRDBgaa4'MgshatqHV6Y=#;02g6V;,k-TB
 83.2248 - P361&LIh,G!:79Wnk@EtNe%CCZ.=X.MI,LJMdUCI9M`rI]qO)DN>0BK5/Z9*!RreF>cjC"C
 83.2249 - V4@g[mS[f:@SY=i<>>\%?4;OV1chSrQZR=9CX$Rk7&^S?6c2Z`7S3DAkli;ce4,eQ>%12r/
 83.2250 - N"!ehAi6IAPU404e2-[DA,V'4m'][W3cJgd/#t)h7X)`[3gKo;N_':JDdHW\jKC'ZV7CT=H
 83.2251 - sV9YE;qP'+I)lW76]Me9Vd--s[=UTJ!_tk\MZJUuSHIWk6i>M-d5G,cfE-[aYpq=fOo8W)P
 83.2252 - 7$fHfb<``8"#i@,9S?j%3\V'm7(Wl%q#&QgRfM5f&I[MB/eAo(bHZ]m5of'<ENm*ifmf"=L
 83.2253 - W&2.kHn/AaP7beN$FOG!]>c]g^e6D6#C2?`pYa)B>>\e\*/QJC=[ALZ?>GH3kSU%Ej6L378
 83.2254 - ZX7F;fXnV-n(l-uGHW%F]XNdUhFl=CY?gA%G7*9`bDJlo4k@7pWVg+gI*p!ZrO)CtHV-Tn5
 83.2255 - 4BdeSerOP@%7s`n7E-GfKTXM*$p:-VA6u#>rB!/;22nf*CInu45pk(M"&D1_C0YJig``#n5
 83.2256 - /;e_7pfeS7ID+N\qRhhOifOFcQ"S4i1[k+9S-eLT6nFWqcH::5['79g2.jcTHF5&HA!1IT8
 83.2257 - bNP:R%\[=JS>:WqF@0P2$M1,C%Dbgo2""anfWF(Sn+ahlGfTe2f+IW\@Dr((I^0qQb]):.!
 83.2258 - s872;^T_'Rbd+TR0BUom4oOa*1fHL/f.EF_/i;1mI"F:Rf23^UW(`mo/]4h.3W:_L6eCpNo
 83.2259 - C7SA)n>f&=U6snkN';1)k]o*sZW:bZO,>Ym\^=NhF,(3YN.=MA"reX'M[X[1[V!e;`IOlpE
 83.2260 - h!U0+\=*@TQ+h>T;$@/9IQYDD<P7^49PlM!ZR[@!\MnLpL[[c426#Y&dgA&TLRekTE.o_Z8
 83.2261 - MC=o$D[#N9;oI^U&*.cT1b/U$VIW1^8QiS3MgL*[Sc"V\S4H?No[G.=j/9q6r`J9TNK!3dD
 83.2262 - k3jMSToEZH\p\Ap2_gqT4t*bERkUW_3.(KdBnJ-0qs\)t1jEU1HYcgZ]:*<F3VCd^CiJT.d
 83.2263 - VgFo:D*i4JJb4GnM<!*?-ZoIpF;o/?Sqt9-B4F83&m(c,u+lG`A`:%R!h2Ade):Q8'2YIF2
 83.2264 - j*bj^YM??`!$`@p;"r)ja6g[)[_QSf>;.^H7!B.1?9cMV+!p"GVj5YOe8ju\2<MilSL1Q"E
 83.2265 - TPJ-a7R1<oZZfJNc.lW4_>oZI[GD$^FegNVmZ6ThqWRA#gq?SUhF/.SMUOu*rSU?:0e"r@\
 83.2266 - /AFPD:D(+j]@':_\\Wi%9Fa6frfhZpJ0aZ\)Z5%fh*t)a>^O*1q(-DK$b>ImH3`K>^*+&1.
 83.2267 - 8O=)/JAhq<J9p%HBQr<SJ`hZ1+c6*UENp.^SF,38P"`6c:k6kX3!"(XNXTIc:8)!!@e!t[6
 83.2268 - j:cAK<3n3V_1nbE_:Hhk%`oV">j=aoiNB$aZN9()qdgu$Pct<QECBi.(#6M?(C?Q@&CdZ:T
 83.2269 - !Q_\[Y[7VZK)#M#q+uqrMDuVAlNt_l!G"<ei)l_I<5?kG$P%uB&%_Z!496#-%C!_Id'>$XW
 83.2270 - WDSA#&doK+UJ'T,X]@5%KSKu:h:&slK1MF#Z1(Z^]tC#]+;`a&.n1TNK+2F9*%lm,d'0@Yn
 83.2271 - h<Z3((^nE+'I0&J5Y<.h^5_'+edZ!so)r%g7I]B^\@(Y!3(C@.`T+f'hJ1mb\[4>8>Om((k
 83.2272 - $'%(Pd8YQTVB%*YRZm5Yh6N\mu('+\?d+RVW#4N!gk_dQCLnRWSt_LDo=(.r`S:q[8%D@Oo
 83.2273 - H(%BHW&2;SL%3*)1*!AA+n\u4sb2]ar*=^jB1"HUBg-`X^*WWkp7%4Q;Wt<5:'.u?;Te6GP
 83.2274 - q[qmK6U;:4dF05$$R!k.+Upj8ci5/O)AM``-n[@<Daq326IQC`du?'2#fe)D4!W0<,SEF!9
 83.2275 - Xro058M1"rCtEG&U=pbHn^\6%aSAj&n`&Vfbj7C)0/.n9cAKjP7WC0fSj2Im=>nt[(<NP6R
 83.2276 - 4JiP*SJ_q?+"s*:e;'9cPhfIiY25*V&'-5en>%]+WNX0TckUdId%8`WP9b.:=SI1']:LgF^
 83.2277 - k2/e[07m34OZ9[_?;j5KFT%6VDn=!ocb0G=OB;[3Df8DT=a,n80H9udVS>UbhE#;'iEZ>)?
 83.2278 - N@b(&L0U"96kO@`P>j7E%`_MU*/r^@HN4X$%dh*dCV[d\Y()!pJ1K.c+nu=B/I4HEH.q-%K
 83.2279 - ;!TY6R4M0Tj0?`?1<`,5^]JMg&CT5i;jTM.RlSq#^JR9LW5R,im_?sG^aVgtP;,)h]0"KV4
 83.2280 - :U;nNnP/Lec[6\m/S?s_$'`+D)&no1(ZS@%u07\^'*nO4-RQH9I>5oof&X<qG3aoDk.+h9^
 83.2281 - FEkj=i(cF'&O#/eX*H5BJ*fVD&gj&0ipf!.`$U7Qqd<F$JYA2t/rkE9%[Ohuj0G%C"FW'I?
 83.2282 - 24>=I%K"#HZbmPN+L7,t!3bDF79'OaLrHUlS7_DFam<)#dlk=&0@"-_Rd:L+'a?O0JYY!Wd
 83.2283 - +NC-5NWmV'"=;3qJPQL[q#m8Zc]^Kc).6*O/f`D^*656Or9Fur0FpE-GLBZ[mBR1WeB1kQG
 83.2284 - 6nfE>DVI;&d-VLu4g`g;<<l?c$Jn^V/sKu.8]I:>I8JH9;ACES6Q8!>b;b.-37F!M:YSH-1
 83.2285 - GOsaduecH!gshM!>UkI<<o%gMCbM)fa8:\%^;?'2+AekQWDHA^[E$095:p$Ejp0i=9kG=!H
 83.2286 - Q7HEpF-m*"Xo$n.QlSpFsEJ0a$)T/^%)cK3Hg/>8=H\oat'O[8Ljm(j3^6+cfln]j0(k;R;
 83.2287 - ,uF,M"Q1d_e\o)q3[YDgqn<;fLnb:L*;Q-WfjiknGL_o(-F$q/$pd8kiWJT$q6_'%]S'[LY
 83.2288 - 8[IsE+7,_6jMX(8g@g]>@0@<p1!=H$<=n5?l;\`Jq2.C`)AJS3U<``ja>[%;&i)X&o;o(#I
 83.2289 - q&dN-/Mbp`mr&kLK3iJ0gi_u>"5*3C92tUtB`g!Mm9hnjAc[p<2fFZQ5RoWM!;>je[gru=.
 83.2290 - q\=4*GIFG1@:giDQqj^Z5cZ"A#<N*&ST?g6oZoAb&UX$(?]S$lYb;B3L3u*Q=FhKq^sT<&V
 83.2291 - gr?i%#Ep-M"Tk1q%l(0Aep6df,n,4I2%Hf-Vl"N_b[U4cX[r=#T6fBRrUXnus$s:a'U^0*8
 83.2292 - @2EgKZSDQ7$'Yj4R(l[d(L[kK7seFKheY)n#oOF[[6M02mLGSc!W=,-n/oI6+%GaFU:[m^>
 83.2293 - ^5lsV>FQkRO(D&9e'^cO^r_M`@PYFQ-l$6@E+`DU=YC?6h)Ye6.nlJ$G(R]Atf`HAl*k/t7
 83.2294 - 6;%]B2Z,5Jr3'5nDSRJuD"(NEpVqu9\'AWQkCD1qJJ]&O:'dA/?\-L"9fNr@;%VdH-%ab&3
 83.2295 - %ksX\2SO3k.g?Jd85N73$KMiW%"(7+RW:`1Y0r@cl'=*/?uf+n\RGPbrAX1Jp8Sc&:-&BIZ
 83.2296 - ([]jT@+OR"j!a)+9`J,M1Ei`fEiem>9J'cEugaK(!XZ.hT5qE2Nen3-,u&HOHV%$fDU8d)I
 83.2297 - hCL)5g`n.-Cb!_n/r1Om86mXXDZ<<CON;#l0O06W\*K1\NIT[t$iO;S.^:iB2g'Ha]+OEhM
 83.2298 - %=Vel_YjfhQFLJej,]k36bScg$d,I<+j?R4JQLU1gFuW/ED8uLiJX"If$2IKt7_[XE%U0Rp
 83.2299 - C;R($d5rp7`>i;@QPa_)QmZa%6Z'_6D@q'7,/F#sVMd#9q,kOn0_,K8$^oP#:5sE[Ks:r8M
 83.2300 - ji&e0gN!0FdNlF%sB'cS,m,i6G[9>SLkJ@B0k^IGl`i.U8N"1N(S"-!k)e'5t$\BrU(Ih#k
 83.2301 - S?erL_EI,&FfLU+g0*?6fP;T`Dj$9tLjO%bts'ciV!rnfAM8O(m8FSU*)e=uPe+\0'/cj^I
 83.2302 - gD@ul`j3MbA)V$,mgFrEN((LdF3-D:1368=cA'$u^C$YV;qH/O;t[AV7[Nqp*`&L&R(4Wlb
 83.2303 - "4d)?c$i?b\#?gl<"EP1W',P2rBG4RP,7TKgbmsM^18cALkst]ERS(ckNH[Vfr.*EH[F8%6
 83.2304 - K2XM<M&Mk8EdGarJ#j&i-s3>md]+N'p],8Xd.Bk]3rH9N9<9I!4O-.;N^HP!Fs@!JZ3"fKi
 83.2305 - DH?#"?5k+8XebI>;rmJF%0**S;pZ(.s0g_7VNf'[2W&P6H`F\A@@-CnF$ai657leO<ZG,Np
 83.2306 - R,J:S`V)H9I=cFtF"NTt-'?1l5@W+Oa5-KK;8Y)`?B4[<T/`oqFE'V@XS@+6ghOU,)R<k/+
 83.2307 - 5`V42nG6OGNtC`.'r$'_eb(tKiEKg`0(?%=:niT7X2'/PZ>1]$M?1IX-P4d2V,YJF;U9aI7
 83.2308 - s?bkF:_#fo;r"lVP1'fu`.;$:4S0r\/Ns`+g6e,NMeRcJ-42]i;aVbJn'<3-O8<YVZj7<+-
 83.2309 - r'A;l>IlZ2&XnA0[*FnM80FjT6':BOd"T:u'8;DNCt+8(JEb.,$cX/s0UuehGY,m-'2N\lm
 83.2310 - <&:i:<efM#KkG5b+_/JPKCkX&;P*.gi9,W^o>P0$bb'd4d8kD1fqf0(I,:4J%L/3Zis+=rq
 83.2311 - ES"qlL/kS@cF]*XF>'j/gH2"?Zo0$HnsrIsg681q>kh8^4pjdN'PbC\Pbb35;[oP:tekmR&
 83.2312 - 4-q9iP5e/9.FoZB-I+:?q#]Md!jbj*[.[EjKYYr.!TcS:dHfPBEUf+iM<'m^KSB@Jrn^"e9
 83.2313 - #0\b1Z\O-WY4X$NP9^6<XC'Hh.GA+Ul9Z6o.$3qNgO5/)A1Xf/1ak-AFd2"bf&>?#;[6CMe
 83.2314 - C128@9aR(-T@sC"6OPHjY#YlMlb$FE#lF0P/W%6&:##XHi#VqC:GDBh$QjC6d\6C<kt&SV4
 83.2315 - U(:Np's<-?3T>[.sO.?&Q;cei\_M)k0;=Ij'rC*m,&,=\)\Y4[OZ?5hCYK`fj0&%,3K<XJZ
 83.2316 - @#,q;q`7!j(\J1Mc.2!P7$jjd?c^@9(2dDYd5](bFqk?C._l@14:4cDeh.5d0@apurfskWZ
 83.2317 - ?=>X=T@0,)&2+1a`k%RSriR/+udj?=sWIb3tQB%,IE&"7_'0os52^hDY=miG9Nbj,H1$jHW
 83.2318 - +N&-UXIbUWX3m\Nhh<tlp9QWGuUZClnM@>Z`5`>3):I>daDI3^GfE&G:hWK%&)!pP?5iLeq
 83.2319 - NH;2:Ii9"/r_Baqr!U6Do3Z#$>#"=U!UJ`Z;*7Cb9E*BO?J#cf*6iBMh]qiEMtkgFgi7I/*
 83.2320 - dT%0rHHK%koJZbfj`/$+*G>c!#(>*]&WS\F('K>q3%:Y9Z/,uVqq.)bK`-TT@`r?!=BEoo`
 83.2321 - )Ob%(W&46/,^m%+nh/:gZ3<hg#8's+*GnOB==\&IF.XiK2]6%K-kp7)0C:ZsGI)NCL_2fU8
 83.2322 - /H+c"/"P$'W5;(7c&jc\;=^0raa9]hOA[,,d_SPJ@3g%>8p6(q-=PZfpcO\)BIl'0nE5"b(
 83.2323 - =&Ls&LWh-IALqfRifA1lH@=-Y`[TA`bh.^ragt((o^#sB`>j<,0[GLG!]jC/og\(RIJ\ba`
 83.2324 - Qs;Nk&W+Io/2*:>4MR!_AE.r?[U(dKbrdeL\T(D2R*6IjRH\RRl9!O0[@5aP6X_'GCu:^f2
 83.2325 - W&Mbh/;tVh=NL<r7S=aHr-FW?-1:s3K?:Hr^LqmEhano[mD1QckQ>IfZ5GU>Oa=.QT*N+dH
 83.2326 - U=MrLVnhC*M""*PR*N[sRW[$NAadhg,]&5VL1Y(-o#1rdp.A<!MdkY]-3?'p+RF$:,610+:
 83.2327 - 3%e2Ik)Yk1-k6noBFVCQEGqQHN01%?#:$]4#PSkDZ1\"0d]`d>ZZ,^1;"Z1NMg82:m7,"T!
 83.2328 - bE)"FtN0XK9Y[j>`#Ek9J$QHCU%kK_93$rfAYd7.L9JV:@MM4tcP"it01tOW[ZZLlYPuElG
 83.2329 - *Is?\aT_n^d\M!%a*djn:bG]e!h0l\/E"0-h!lcpoPka>1P^Y@8lE%(0))DXbr-fqW9=[[5
 83.2330 - 9RX/Ct,\r;`t9onU4G*,L'Rl_2m4u51[(%0jId;eTY>$[Io#W=>B/;i5IEU=UH4t_<GQ#n\
 83.2331 - `TbfN+98C0J'RYA@E$dg&G\[darK4(.a%=L/YHKk/'<V:O`n,a9k"e"T"JbKG*kq0Wr:db8
 83.2332 - bHGP1ud>7ErS7pr(B%MI_C%MsF96!bUTi\7VdME+%q0+0:?(,puRTQWLAj<Lft3>G$_:OqO
 83.2333 - e<``P2VH."qjs((CLP9+WDiURmeorV`Yd%u:3C9Tu%$3M.EfE0]9^"G"V'_g%)[bG)WbT,R
 83.2334 - YH2M#f!h]ub3O[hX7%iro/tDo:T<ZL<nFcs]6<)ADCAZ8\e]Xss1AY"eH-(Y+a3l84k,Q<_
 83.2335 - D;`O=WKZV@H\Nt[>Q@9#MbUt3L(SmHb"2[f/DDRFP1\$oHK&\SV'q#ljdog6f1j=9ZHjPp+
 83.2336 - LcE,^-SO&_mU3d+R7i4n5`6>!1u'icqNZ?=8%(?^<5<Tbj>'[K(lZl9`?HY09i,pU:M=T(Q
 83.2337 - S[8R[K@1d4BY'B=L*=4d.o^N\Rb.t<^,'DPpin,.Z"fD#83V(;QZ0EqPC3!fUn1^ARC-3ZZ
 83.2338 - E)$=8g#S>?N1;PoP&V2bTG5rcS4s;Qa@!j&L&;Cc^j/`m;^i>&>NYOmj=Tb>\QNhEImjDKK
 83.2339 - #U-E;LB^."[t+JdiG:`7&I'CD-`An0lpknckZGb_R1j%O!YI.T2+93a'iQe9!E!Cr!Z8GZU
 83.2340 - 3p=,!M2"`J>F,n"D<YO(,[,nRK/mFF:45MHj@J>*FhK]Nt@7\a1.6R>0>\<Z0">C3!:I:0P
 83.2341 - upQ3^l!s>fXX"hJ\H+7EA%L"6&4+#;Tm`ag`<+,k9`"?j$m12foNNBNG]7V2>RN3@eU`J</
 83.2342 - -u=\Cbh/S2;uQP/BP(9u18Ab<_So*/Jo3JfI]1?/J],%XHYR58Gsc^GM:Bh^Ue1o%"8R+#V
 83.2343 - P,p7IjB(XuN'8CL%3QX9o1/JJpVJT)90#>ESkFN@,Gu$Hb4_M.oS^Xlm:V$9cBCu4s'Er?G
 83.2344 - dA1>c]`OlA-+;$SmmCc2&#'b-M,?#Y60M;b6^)PJ;7\bXB_<IC#NBi\MD7\!bjM8`VNk&j=
 83.2345 - \ECdq4uN[R8Z.\9kh!oVZ`TC:h]/iC%X\be2!@i3f-^K2+L71>+ej$&Orch:T>.!WDkoK;_
 83.2346 - #&,V%lb-<P#_BB>XtSonK_P3ltN?2.p#*m#BMpd9CC+\u8#';1X:d?#-ilY8-35=1\37C\<
 83.2347 - 1]('_TW3sf>322AFP-Gt`<(bi%6MR"!ea]U\SASec@ZPD[p=h8l:.t+$<of.q6Rn7=225dh
 83.2348 - tVSikc==pXtWjW\_fipOPAAr]#1::00>I'#bD&p$o(C&i'4"rCl1F9Pt-KSLER:4=A0XmB<
 83.2349 - l!6BMF`+V=-:\4Wh6PIe#K>?.(PJL6&hOE.'il/qVU"%FfLd_-('V1ep=',\I;R3n^3AXn>
 83.2350 - N.19n+HOU(\e5tS"Y?d2@%&8-O!nj)1umLn%=<So3hDJH:Aq@_O'EZO^$fQE6Sa(UPAZo9L
 83.2351 - !lBi>'.1QAaZP$!8o_0?+jL).PdCNH)Bc.C_bG@6ANfE4-V([dsrY$p0P_c6:,O)W"qB!K(
 83.2352 - nsfu8VS!p'9YQ#a<7b8FqEA\&&*Z0#;Pf`&;-gqd*u*_";Xq]lccFdd'R9Zbu!5@kH\Pk12
 83.2353 - bcPbm0R+-)\9P\8k\a)Op4UAgnn^l-k__Db'fqN2HB>.P0pL^]gRrjoMc56LR^AR1`ZaQ@Q
 83.2354 - )M_0XGNMsFqd:M%V&5t,C5pCUkgXq!=_fiOTu(-CF.+Y=khU5CFG:jgY%L?=SLq'Yk*Z8I)
 83.2355 - 9qEo/#W)Ace9=,*tDSToCfWEL#eq:)c_i%mdeImUTecV1RpGWM!IMW2ed0Cft0nc[b]2L>n
 83.2356 - N'A]Of*thT]hEOc>:5A\Q7Cc#71o%@t:Z2[A:G"+?;O&&V1nrbNhJ4r-'mlpls2)gl15EP9
 83.2357 - @P&ZTU)4GT&>1)7G^,66S2?[D9epV&Xsro%BlIe*7+^cA.hi-Z?1o=fLr8O"pR]JN"Fo7P!
 83.2358 - %]8KQkKg#tVR.ePl]M_gXT63>sXEca)=BqY[Ek\dJ\T_=]*<6(\5/?]6[q/Z(k8/<%g"Ucj
 83.2359 - Hn*sjX9sE4D,rXk2$h/cpT`SI*E"\5B:HAT57*La^P,SaC5V.L&E`ihNDdHJZ?ZZ/g&.S1m
 83.2360 - 6PO2q7er3g@?Y.>Bsa&6sd/rMD6sm2$<[3=mL!=L\8b"`;gCYlrplZp;mQ]?]T6Yr3s@1?>
 83.2361 - &2D5DcIhrt4\s7227-cpW=9ch\@YfR4H$m/=-;>@-@V+ocbC52.O\s*YH+0?*a:2HSD3f0K
 83.2362 - =bg&#Gadj?<tc4/07/;<;(%0AglJ"QiB#&$M[A,6@mq%T<j#H2bM9E>>O5D/"q5]KU(O=5]
 83.2363 - rs1f$=^c=T:_s9EppD1C.$&H*HfO'@-FbC#d#07O1?sc2f'gYAdK`H*Y&9YekWJc"K_2(Yc
 83.2364 - Qu>8q*Pk9(K4&CZF;R:`)N2f,^u9+E#agBtHA@#R#&%0B5Y_Dh!!9q<_PA\KW($r`8&B4K6
 83.2365 - <jT&k]DT9F[G:U"\:mF]JRL(-A52E6I[VSHnbk&^-<kf_mDMC`&tre4cS4k$#"I9LhK&0-G
 83.2366 - Y!-^YD2p1do*g1b1s%^_B5!i,"*<;oC4Z`'d5u"9jG9]YMtA6fDE<n<T:mH,8ua60&eM6rU
 83.2367 - p,&r+Q96*(pB@1Fl.FN%2n`N3%XZkU?lDaGrN1Lo90q-QHZQA0p/#)kGAPVkeGA]@\"_MC*
 83.2368 - #6odU#B9;%ML+$$@Cb!HKAk(9"__=>CUAlr`bsi+^a#%kX5a*MR?cQV`L-0Ru/3aG7$cKu0
 83.2369 - `48]4PI`8,9G#EB8$k\)qu/t`BLLkQ1E91\JP8K<PejG*aE1\+6s6QY>EI'7aF%5``)FVp?
 83.2370 - Ek2O^@[)VBnM5b3/M`;7bj3Ilt+2@<3&E(ON_Xb6uGS\AO\(]`sVpRPI8L8S]Tra^N-_=A.
 83.2371 - ?ZQ%S)VF#+/-ge3_(nJVZ,a80"CXd!#]D<la!BJ,p$CUeF%LWCih;5eNs%geQ!08k<'K"^"
 83.2372 - c[/5sM=NJK+s73&Xh-uXk@HH;V46!4R^$sURW\P&TL_5t'Qe0@U(2b"XKK[=%Ylt&XSRYWd
 83.2373 - RafNC5k\Q#.D+SQ._RU%AHu6cKa\8@]_j&.KoK(29dENrb]Y'mpgn@Fun&d&B`5$X'&9+gh
 83.2374 - ILgN;"meoU!8Yg4eWM2`M*,"#BR?q!M@XZ:#!dB$]YG!+_+il39IQ,pfPlUJEA)-p%rbj0T
 83.2375 - O5^ocjfWp:2KCF"RrrAe2O2R:D;_^BTl/`S\QLu`*>XI>^XeLfa/qsM(JN07/R;fgJ<2b8q
 83.2376 - ;XgjJYl@7)[U0$!aCN6p\aB9i%#+MB%/hZpKRrp;EL&^Z>1.SGA%:"[kc]%K,&.3?CoaP>3
 83.2377 - 6k_$!o[A5gHX=j@;9d4H/-ZkS=-(Pidc#B^a%KX_:u^.X/"77:G/Ya*CZZpcNE`SD:71uSc
 83.2378 - UMpc/S#^$f7Y]S:b<P^O<;Ga.:/;R10hp,dEOX0+H4R3=/0?II3``-Tm>j5"VP#DpTdqFD5
 83.2379 - G^n#S?dgirb^bFAjN(9$A]F[/M-S*F6tAbdDpqDEMB&#56n4"@1.Jr?`cNY//N&DK5tOd8%
 83.2380 - n,kaoh<lc9sko,0&[\ZPtjLGoSG.-'a+RE]ReF_J4)d+#^lSNI&dN`ouH_2Pm#lu*!0-B<`
 83.2381 - S4W5a>R[>ccJ`?I/8>$3aGMpkDdK@E8=J$5I-j;u@/#&60;Q;&GJES.rf,Rme>EaNP@7Lkj
 83.2382 - BNOk1G&;(RW&N)WPKJO'H]<rI6c=DS50LWdqaf(C$irGP6:L0!\g=7fHn#bb>d<(2W8;XJ4
 83.2383 - \jY-uu7ma:1M7f;,9UWc!/r4p8fW<7q:kd@4Qrq:<cJX8jrJk!FOj%'?#^jkKm>06$T@f*i
 83.2384 - Lh2BF9piq+M@()c7U0[=>te?hS_<+rg%Cu</Q)m#I*c+&$)F_(n0Z]dJ'-kY^Z>t3<EKNLW
 83.2385 - <acO5Qmq%#_N@AA4Llr^a0IY9W14dK1I!`chN4Egd02m<!Y(Q^godIV$GP4PM/Dm>/Z"sCo
 83.2386 - Q-.:g/C@b(N+8h6)dWC0CW@<k+;]SKgGARS2_L62bq]r4Z6S("1`g="&i/\:RB'(Y=XlLaZ
 83.2387 - p@Lj4_4&5p_O98"Jp/5agfHjE_r74fHZfRd@m*5t#_MB0pggpu3ZBj?AF_::,431rot;r%W
 83.2388 - )=>XAAXC,9]s4C/2a^%3M31<P%`C"L'L_S-;'J%\;KikR7?Kcu7e1K?)Rg:EPL<sJTCaN,W
 83.2389 - A^#ff#W/"!h3EdrO[_c"fPlH!`&#D42q1!NM+-[N:%=#sr51rqcH)YPKOnLJoNBCX8^)3]?
 83.2390 - 3oJOCqTZ-T9]fA`XI_^Ta;aC^m1_Mk`o?Sr`^4p@3&:*m/5V.ojLsUa8Q^.*PHt,^kjYLLf
 83.2391 - Ij`"@;!sLZ+MpM:JU3AeT\!*Je#F>@=#\Pmn6m_I1a_>W@l%,Tkjub)'EP_-POrDC\c7H&(
 83.2392 - %*h8"a(pj^B!/-p[G_+ipG/_12%HA1uhiuj+e0OJ(8SRVqYim;%BG_KY@fSS0=d;@pbmGu@
 83.2393 - f-BCUXM'Ob3>V"^7",Un`_QEP<G"2NqqhRE(Lh99c'U[s3Ol";3i)l0"OG):P"3*f)Lji*L
 83.2394 - 4mNF29F+ZjAMAi!Q:_J7<)ZWe=k5oN`a"Z/;N,=#Q:gU&!.O%\@HJ\ti8Bd6^*,`%6-%7qL
 83.2395 - h4B?/:<:*gKXob@<NF4Y&"A+9NH+pgT3ftLmcSZ6K.EhB)DTn"_6]GBA2K]`1C[sr7f.Z)@
 83.2396 - >OK%H]!L.,<g,P/4:__-BmWSj!Ecil+$:#pgNs-.(ZEFGWI@`P$eY*QH0SgBjD.aOPPB7Ys
 83.2397 - Q'M@&u;h#5U`/LZH.KLghS$0I9X`Im?pguL/Q6^C;S<&Vj)=U8=;``/5R/F;:po8$.BC$kq
 83.2398 - &eW/=UOl-@Rhr'pO<16rDPNj\Ll8YDMp%%!(S&W14cIA*>pmu5Vh;uA9lLqE@h?pYP<4rQc
 83.2399 - **^,jq.C'Sea!FJlNUjU<MEN*^1W7V@Di(R:m'o\6t[!Hk?Y(QrMn#K+p`&#`("d(B":<#Q
 83.2400 - Y3OkltD#e\PR(_L[3f9B23d>#i=aa[jl)@#g5%2`PgC,b$G@-j(&nbplXdKM8=XpaMrtuAh
 83.2401 - [:]4G[S-aG)^3DUCm<QYA^PmHB+<4;@0RL[AE-m;A-TM"PI_c4!1.M-];tQ0i*iKk25Sjf"
 83.2402 - >W9U+geK5092C'F$-mT53^"NaD=$$PN%=I3phQu?)Vm]7o+\<64)UI*V)mqCJ@mcJH=rJT]
 83.2403 - QlQ_5o&@)Zo]q&&-&Z`^*VZ(O8%;UK\c*h1R`cm5.+UMGSCjm+!j]UrkL".jWAoO,Vm::")
 83.2404 - %#?PK9"`bpfRr[dQ#(@PE7Y^/pD4.]c1"iNB@rSK[XUS<K*XY&M-\?mrQT4Tf0qZ`<leW]&
 83.2405 - =;rNI;L&LL_hBAp=O5,P&]uVBQkfjhUuq@Nq1-#M9b5QW5*:p&5LN<6EZga7S*nln*dtamf
 83.2406 - &j#OH`jZ8]"l(F.JWbO#QZQOiCAaF3o[5:mGU)49.Q<oD"ku+J/&J0_B!ILg+U!.r4d@Cl'
 83.2407 - ::Rio9'kmBDLfS<O'M%&%?WBN;JF`_h*fLH.&VJ8`2V=;0sljm-Q2\tpYC[lqDEAq+?6qD;
 83.2408 - N&\m7gFb#$crkETZ$rpDaE:1RL^DR?u)KdaHEO_J%,`Gu`+P/P"EYg=TLMR5dC3"f>D>,[W
 83.2409 - "aATPCY&5/E[[)okAj+I)>=DkE^&1`[jVR70Qq-BEu:@pSF,TIn8pfOGNaPJDh*',JbTb+f
 83.2410 - Y9Ukc\,H6.;nm69YE.T*B8;"L@cR@piqL6T(*-%7#C(qpTKYI>Hp4&\qf=@FP(i#W>VPkIM
 83.2411 - &Oq]GHZTK^a+LRq@DhCqd`/*Ys%BJbBVGEDN2"#?gS0Ta?3[:VWWLpRUHmV0U*jedMOk-*6
 83.2412 - IP@X;FLp1KbMDeI^OODSQ##Tn0bs)3)LD-&*iG?6?C-aR[Q[0`IN:&hX-5HoJVF546Jm5,X
 83.2413 - C^!@#B[gC*$HGHEP\=;`km;JqTpbtA-mtl+HLjWOuHu1feT/HP,p3=!(M)P)*5Cn33`E7qN
 83.2414 - Dgk[[haDjq6MTsR1T[-os4$ILOZ7PWLlY2af1^t/PIRr<[lI"q93?UDh9"QBM8]@4=HqN8>
 83.2415 - #:P"HEX"@3/)eeRUS/hN#uI,?fPa'#mp'hcm>Gr>_>WWKRN$bm-osN!2S3g.Z$mUngASWJ$
 83.2416 - O7$oa#d4$)TlFi55$qpO>qf_>'Vc,`"nAo_\CNMD0PrTKic.'H[R0_I69NA2YG=LdYYo!l,
 83.2417 - j+(5g"$W1oM_0+s@2j3^u^8g,F<!TYs17"-F6N6:0Xa[F9g%$JaS%p+G@I6XAkjq=Z+jsr'
 83.2418 - WaJeZ#jX,MuD),Z-`C^3&=0,G2E,^1?$N_n\XB%D/QHa'L>&@<PA[^E5\6NoQ4/LNqGJ%7#
 83.2419 - =1dSfrI;UjE*,4K"k/5N@W>MH4uS#ka?MFUXJ=r0p<5ZU:L)r#4Rg^0Sr\jX8bn(iC3<^nB
 83.2420 - ")'LfPG_84f6hJ\(kkF>J!^YI9qL<pfI*<(]hV9nY*&6H8C])GrV<MmYcjm`o\Ki*I^N\KA
 83.2421 - >NY4<1@+B=RAH2Jhb;ibQ'iBXB\S54maW`oqNUSM');i-[?lU!@0cmG^B>_%$OZ90nXr*='
 83.2422 - FmN$S^aOK9-3_[H6?()P?Q3t<F0q*8ped.,>$*pN;lHc3/L6uaC_Cd)2S0pFe^7aV9g(WJr
 83.2423 - ?^j<*D=]TR_7_u<S[aE<4S&^WO9b^#n6tI1;#FX_&a[UiUGf"-&__8hs..K%8ZRj?WbnE_3
 83.2424 - YX(n@rh6$]@;&0-#79!!-M+L\PYOVm:8Od:%,dK!$:9/)V$>&cD(ObqH;::@J\Ys-e/E0l:
 83.2425 - _V9*4\q91i16GH)PCWc8,Bb"//9a:<Rm@O?!#SlNFc8DQ*"n-[AW\>a<.N=pKt5Hb=Q-7%)
 83.2426 - M;U*k!)<IFjb'SS-XlNMU@CQE@9)gD7pShZM5(KI*g`)34,#6AV(bgeQh>=r'^"Z;d(Vjhu
 83.2427 - s[U2.:>-`O`AnNRiUlCZlko@Qbgmt%/2\Z_S%n>>sg]62r/^#+(lf:(fX^6g[.K,DN$pshY
 83.2428 - 7*5[:nKXJ4OjV^bB$AX_U1;1k$N+=f*L6<LC`^T]PFf33`Cim["MBSE,;3\/1Vp\Oa-Y\`I
 83.2429 - J"15Y&^%H$a.0%>aZ=6US*CTWFe0rUp49+)9:!OCC8qcD8J5Y,<A0k&(]c@P)-6.:mg[e!i
 83.2430 - (_DN7[,0sDZ;s;7VQP.']piBPZ2=JN0MfuodrD)1bs!cV)30QZdM=&4$PX9RTI]Wr%APLnN
 83.2431 - :(X`i`T>LX)h\lDUa@PrjOrmlf!>h=mK/IGaf@%u"]K?7GhZ=,f"0araY/8`hkd08JfgT!,
 83.2432 - 9^q]=(kmBm_k]]#r9`]?:g:9#7\*(B[LqI4ZFbiE*0Om7'02^Q\0@!@h@R=@2#a@'+_:0sj
 83.2433 - 2pm--DG9:P)JF!"&*hmQQc84u:DpA-^kTjHlJ_`<kAd4A')ZNS!#r$1L\M@6s$/n7cAW4,7
 83.2434 - Q:?nh#4jQ<A2U-@JWMsV;dsEVeIOK'A33:pq.=HmO>SA:QH>@\CImZF[%a)<&h6C&nA,u0U
 83.2435 - Lb/YC-G/khC'PgHqNB$6><]P]>`93LQQsf+q\Q9,<2c4gOjNaOJY'/<p\\co6i/^J_@%\1d
 83.2436 - _uX]c)M#Tt6R19aY;U-"E`qNi)kU8<]K^Kg_>#,mm=:MkVTe4H$fQbj<G>L,Mq\5U`HG;.M
 83.2437 - osE&'%8aS?NUjPk\cZC$G?Be2kf&ZBllH/(o(I4s^c_3e.2@SBpVnYS[qGsh,a4N3Vi*gF[
 83.2438 - 5;bh(%=fjRD`6s"Q!H48n+FPU>rW!#l2?nau_2dR9K;:5S6'IDMLm/?t_)?NL\/PM-df*U;
 83.2439 - jaWL.Wr!Tc'R]%oN\Tf%6f=d.3sRZdOQ3@NT,Dp&0<K^f3Y"C"Wt6G\U5H5@)FC?;mpFPn]
 83.2440 - 24qb5:6mg?dOVF6:OHOVTgim7_TV-">L9W)dc09mNmeM![+.U&Se8e(e15:eRL?UD'V_*6n
 83.2441 - tN9aBVo,&Y5f+\u=)8$7gl_r\25XY1hWI>p8`mUnZp?;2B6CAh_$5_e=#<@>//4kcM%Mg4r
 83.2442 - oPD.k(m+s&SpTO"TEIB)r1_6hkO@&&W)Nc`Rd=ORQt#VcT9DO@-N=Y9`m5b&::J^0N9X"=T
 83.2443 - eSX(B>:D"I=/$16-PgY]:Vuf73PhL>CXsumNU)KsNO]Aic6JC-RAtm@uH;ne+]Z;N-TH0T8
 83.2444 - +Xu[)1Nb'XKE\"lG)B8@eL"U>mFAN9>1UlP'PaJt?Q`B1nm5PFH1+2d]hk;24D0adAmE\a=
 83.2445 - 0DC,>O?k-`VI8ICp-R]a#O5j.A\\WHkRhIJ>X,--#@%1;OTU1-e[9*7ok=AX=SjWPN$*),7
 83.2446 - >KG#$tr^"(T8:"5qs.!&.8rJs_<,T1/('BkdsNkViBL>\ldlWEuI`P+R`'$"5!07j^rS+4J
 83.2447 - sC9%uKlYa+(GeRW2kO^2P&\P4Oc-skYK/lP-^8A*J8JD3VL7*/Sj?Y"3M(io=\8PKjS=G4M
 83.2448 - "P9r66=j"es8G#raaDAJTES7l=7T=HbgEO)%Q+H>dGAaaYZM)%%Q'CrToEcsBUk1cF>pFP5
 83.2449 - d<W-fn>_TU8YOsgf.Y_,:$N*=8TZ5h+R5]kk<3+OonKa&>0g@`S(k&f`jo@WS9'I6IBW>=a
 83.2450 - 4OS]@Vf>/?SC@A^VuIX*LnX1(`k@Xlf!]Y"1`q!ScpRe)#Kl[Ye2m@s*ud)E>EtkF)c6_4#
 83.2451 - B]jP9p^Rn>XKVH`csYddY1/X5h+mAC,0rbI-Lcfe`o5#4Lm\30)/t2:T/jdg_AUjsE)2\Ep
 83.2452 - OX'OR*0lVc!'h4qD0HAo,p@`UtuWhe-WaBANf+7VB=e(6RFq)(o9ot%[I-E>S$Orf>tc5Z@
 83.2453 - QnCR5q0[#ke/+MnUa=7E=9'3-*FDQA$;0uk3eg3$&^*2%h#'Bn`gp*k9qe5TERai\Z:cb-;
 83.2454 - 8i+Yicc%3UWIe(&>ZY^L">dTRNkCn))'r(f)W_WF3p*f#'m>#n62/gul)bo2dj.Sl\?=,M4
 83.2455 - +O<tAen<gCG\l:l`<!'KRukRZ02&jU%DZPdX#7pl-!2Woh^tnHB2@tp*Rm@08%o(;gH7l<t
 83.2456 - =r\m?I,b$,o'j_)@i]"a+a;n^amIl^oEa4'bnSol&+O?Vfs8?`j##a4W<kW+gRt:%l=,iHl
 83.2457 - We!,TEhq9*]d3$.DXIaehqJ-WmghorD(6\4dBVti6c.`m1Dr$tQ&!"V3ln-K*!%05l0!AG4
 83.2458 - 3ca`l!(BO"J6;P]#cm&R0e3S"W!jFL6O5U"62ZXHU/'m_fn45-lp]9kW!Up0kE)QqE>m9_+
 83.2459 - "u'Tlj%LK?D$KKI=E%mXE-Nt=-MEOIr=CS(YLs18N$9r:Aak`X:dRiLisB[t+ja!l0@9rAU
 83.2460 - C**f$S\srB7bB/hB/k<$]r=9E6/N_D$T1=%*t=IAk<(YeHSj5V\%_[:mrMg7h0KD$?5M1&?
 83.2461 - IE:pCHcp&2=;AMqWEPQ?e19=_FJCE<d)\*>.c3%1s`TnCR^PM\9tF%P][0Yj-+FT+c/c%oG
 83.2462 - UaOS]`39bd+p&.@5#ja:/4/i*Zm=[ddBYu;FCD&2MY&lEW#d45k"G5]fG([[%mYjWE)d1fH
 83.2463 - :f250Y0proaSH$sK^&e$@j!tl'llK$/)^USJ,>B'G]c6LWQdKpq/E[hRh&MKX(bsCWnVIqL
 83.2464 - f(uY6*UIV\ETJ7Hm2kY8R8Kh_kEo@[miURX1]cMTnd%k(k9&[O)mSoVEZ$$sBcLV^ghc'r8
 83.2465 - Uhq96R'DI*7)ACc\3B,<99)#,RJrG6:3#MruJ!&,EIO",>dg/nKl7R-3>276MV[c<@79V-R
 83.2466 - X'WZ?QLMI4+T7'(U]1nYHg"/Kk:[)^p7d@G;_IN*11D.PdhM@p^D^;^2KH.g"(lA!!Ep[bR
 83.2467 - j9.oO*u!sp2MW:eS$2)7j:;V!E,gdB6>7P7r5;VNftRP9n%/FQF^K*s#[YqNu4\ABl.a!`:
 83.2468 - 6KeNQC0`pklde,?$*AQX(';5plEemel-Q8]M.0DUe_:LK:eMHb!=V@D`'1k$e9Iu@.2%mi<
 83.2469 - o2[EJ[5Fkm2?FaS6LQJS:?rP@2%o1bo6)[jgGc%@3!'sW6LQQ`DX-ff0U!2SPEm]dlT(lD3
 83.2470 - HLiGP8Q@OXZH'X0@M4&Jq5"@qD<nb1f=T"ism(Qd6-o91e3rq1YFpt:Gj@)2MJ7s6F/1pN@
 83.2471 - Vjf5)6=+;tM\`D*?-`2^8\iKrmUlZRt5u/g;B&a0.dn(bTlh5RhKh,6p8@TgHVI0L@9DJlp
 83.2472 - F"K/uso0XIfH<(TKb9IKGS0m$ALThdGKW-P_b1F"b>F3?])d6/^34`jIiFEnp+i%UAk>#^)
 83.2473 - *e:r9jq()e@`_IHmoQnNa">H&]>#_4Je>@P6*A2$`c0hVQe=+Ca-nnUS=k(;?<5s.s5eF)4
 83.2474 - q<</3oXdi)h+dJjH"/7)F2B_2%6STJ)_r!K<8gW[r=a:%0Q`1To`d!j$@"Cg/<l<.9P5Slr
 83.2475 - k>b20Qa<tod285.X3eR0(cGe/E%m4*ko"q0JppQeOD+_8p@Yg0[3QIYFuKW5?7Ab8Z.I]U%
 83.2476 - ]ta1EdA21da,D#FQ?m@or>S$WR8F-2cJNi7c0JgYknT_H0Sc,Ua;5=M[d9"1mG=p+I-j,"t
 83.2477 - !JFe0];+^0ldA(0p$BKeSe^c9BT>[i)T$o[&HRUQ`C-<6S.6<@>jc2\T\5bbSLon'ia,0@i
 83.2478 - nj/.:ck*kB4dY;44;_4Lg'&-e[dpRi@l6q`I'eU\(ZS'fE+6L=I%WlQp'JO4Q89Qs[LgafQ
 83.2479 - I'%4hl3'RlmSkN6'WRm/@Fdmaeg*nJ*D91d99o@YPsUZb0(GW5na>8?7oGE-6WGXA-k>QV(
 83.2480 - 5*n#16R7Z<:XYN_MN#Lcljc2Bs.XhZoBaRCf0o5!9\!1U3sIf/@+@5FO)9[G*#NE=)!^JQ:
 83.2481 - 0m,:]X9``DtK5D`78Cd@tn$BUR9CRA'9c6R8*YpMfj="*KB'8]9I:=uaY^EKq8F<0/KU/>U
 83.2482 - 8PEUCE/U?u/:aMXqT+g'472aBI$lD*A(_a+"7M<<MXrhMJEFbh5Hf3NK".p9?!+kJGl8]Pn
 83.2483 - (SR7]rRhbs4b'N5%e3f,ZGa1-te?EXGRNX0_BXa#_l@:M<.cmb=M1QYjCBVg-Lp'/1b2L"V
 83.2484 - .\,O-ri_ZbHRc2CLo"N=T-Uo&+h+4oKK.#HY<k1"Rhg?)V#^!:&9*C5d?^p^e#&=%Z6QfV,
 83.2485 - 4+kQetaIk,Cb;DJ'RU0MkhuM.M*%BJ"eph@M68>&V'R@eI=r\oL!J_8g2gtK.AX^<pNbMf5
 83.2486 - DJsL,``c;$pBEV1s57LG0lkG<Xpbd)@C]U22>c;eL;3Lc_BHG:5^:$<SH1@>U`=F4Vj]G`&
 83.2487 - ,Me3+uoJZZLFQ'a0MnA;%,hUc't25oDA*/"SXMZO`D#Lo>fj$,M_E`K[p(m[/6To%mh.eeL
 83.2488 - L:*N$ID$a:6WpG&UaMP('V.A&1IQ*O%3<PCq&ri\LYi6=E)'ggnYBcJ$OXdN4UjaJc[,r^)
 83.2489 - @05G%m%eAkI=1+:@Le,9aP)V63[';oL?b=@Zknj+Z'!^A88,#9lKh((M3=\oB+OHD=SS7Bp
 83.2490 - Hu!mcRi&'X,OE/aR5EkJ5oQh=AG1A/sdasKA!I]=;k#'#D(&NG'GJ[.89-Il;$@$<!u0::C
 83.2491 - VrQ-YQ9k+j"W2ktWC9!g%,%D0E%MGYO[e+.C%sRpl>d9>2o58!pk"TfNp^ARsDPHIr[WfN%
 83.2492 - U<ROB_sH!?Qt-HIT!R,6V#j+k3%En>@iW$uj+USHhp2>U,moBgU5bUuRk!"K]mKA%RSnT#g
 83.2493 - jV5'0N)DR'PoqcstMO/F6RS5*]pS+TbG^44>!c3f@Q'RG3QI[diR2`/X'/ul-Hl4N96HqIc
 83.2494 - \09?6HA[;,%+5s;Ukp@O,R0<T,&OD,4ft0M7XD,<=Vn*T*NM2,.6$dr#jI`PpLtgf[\APL<
 83.2495 - n_TH$&%k[[^jC13P/qWr$Y^B,#gF5CGme>8c\SK-$eJo"[KVmDmF"KJ2t<8Qq=RY_6h&sYt
 83.2496 - KY@f'N"8frplR[QA'/@oEE9)n)5T-<`'_)MBG2(d#6aW&Wsa)gf)aLU^?Ai,jOK!m.9CMBk
 83.2497 - 0i38.sr.HFj[0JFD'US^89>!ogS\focf\O+oHqf7"oQ*)IB-g[!cGnI&:1O^;#P8SA>m[$N
 83.2498 - a^+>_d^*6XC)U2`#eu>O8b+f!:b4'9%l`PhV2nS9f!njc(b'Me?[/3B@9ai=.Sgdl@Z.p_!
 83.2499 - ]1K59GqZcR/JFbp,!ha9/$gGH[.`R&!s,W!OOLg3YQAA_>Wc@;h4XZfa#nLbI!@"8D+Sjja
 83.2500 - 1KO(Hbm7E*hW>2@5t<tpl8d7Ij3P1!"'s]H_7,q5=g.%>.g(OI%tkZpGKAAVns\$4K#i6Pk
 83.2501 - R#&a@K<lb]T!KDb=cP^a?=M=`Igh&[$K/+^#t!N5<6_oIV$RcD"CU(*h+6f?\9VIC1B%p0Z
 83.2502 - ,)+41GK_7>7&=c(BnH,;S8_]h?ES6*R4A](''YkoN8(<+9-/&[%a`-jHd>ZB-?4>!*qK7a!
 83.2503 - ?SPcTag`emP\:WVY*A,mVIFn<Ea8F?+4b9f,M0@[T]>+DuiYB["SYTGCGA&O4gOn2p\(P&Y
 83.2504 - /Xr<QRX]G"n$ejj+uShaU=H.&ft'+8gH:DI4kJG?(YW0-$,*BHI*V\<e(CPd]_Q?hqrE[VM
 83.2505 - 9_RWcJ8$9pYUF5`b)j;cO@qQ]cC#(D,RC)]cIq5<bJE6eZEG-^QpOgrWg.X"<i4&7V7M92K
 83.2506 - )NY[o;,PG?lr/*ETVB/sUlg_gF>k4D0?B;hI?3_YL0a*bEgVDCrP%kIj-G8Kl[.\0Mj-T0h
 83.2507 - )7V[^T$H01YRk['43$[@f77O5]i/:Dg*5.U!n]iFQ;#7tk[?GE5*O3)a`g=sBqf0e<+gk(g
 83.2508 - ZIN>A8?Ia/-Vqp.1\b-?bG;[LVg+@$RF'Z\]^")SnqBB8(htJ)X@<sG.am>k1ha/@C(Z3WS
 83.2509 - 45lebH3f.8BRA\DDrFBfo,"bcSHIe6$.&A0Wu^rpim+H'VrN)iiP#Kf@Npaq3T%ZLjFVlth
 83.2510 - ]Q-0="ujRRU&:b^8NCHlF+.=jl/;d5%j-RX8$"M/Y7U[*C]*m<VdXC/P@OD2Q?QqMriip+h
 83.2511 - s.W/%b*R"tZ@TpV58WJ(ae8h&ZL?+b'0]I#\,4le*?K+ddqYl-dLuYTNpR!^[%nJ\[oIQrG
 83.2512 - [U#)>MgOVj<X.1q?O^_',M)Clh^7cG"/"Ca#*OiO:2Q8/=5(KhGDY'*/QnF1ZlTX1$0G#'Q
 83.2513 - JcD-Te@u5ZJQ]ks#ZfMN@_l!Ja'cMs5WD'?mlP5l=DRj&V=6p\A'opCIZWZZ2RoDq(D5gJ<
 83.2514 - [i3>h=MD@PY-lHdmdgk$?5M.-rSH^[^X&;VLN0EJd_Xa;8N-5<++V8OEjiJYAga+NB;.Cl#
 83.2515 - 'UNQ^tQ(Gli&W7ctL'uD`?HM7hXOr[doq`0,p2+f,QmlI7WnIc#NP!Sl[S5c0'0E*?LH@[F
 83.2516 - O5gq\>1n?k;#[pFDg'(P3Obmt'c\DYIqWk+=;1Mt1U2V<[Ij'dsC_gX#;P^Q(\^M82a5#`-
 83.2517 - 6W1^<ZiDaMtO&.^SZ.2_3pP'A%I]G1@XLo_5R6dL,>#sXMt^?bmg)lbJNEF`8i7Ic%@)+JV
 83.2518 - ACE#b5`,cqhETDHg8+He8+\6Krr?Fjr7$AogEb(Xe8b.P0.8"WVX"-g5_ScsXDA\]n.k0bj
 83.2519 - QR3!DJ<6\X$EZ.aMBR;.c)t=&[*D8>8MdCQ\U$.C$X/RRXRg0ZV+jlDG)FS%jU/3<1b@Rd.
 83.2520 - E3<]WN*8K.n`e4`A4MHU#Um;KrcdU^9d2_=O=G!,+./^'j<`UZE;lJ<ihQlB3$k-#m>(HD.
 83.2521 - >3)<UDSl<E0bQBjrpa'l:fC<J)!e\0h_2W&UQk2/?Ch`Nq&5::mg56jdHKqEXO[f5TNLj3r
 83.2522 - *9Wk71r^R'#.E%KV3k5E,K5r^bSE?#h&?-b?#F2N32.=4EXo"0EXGD`jC`@e:#M.1_,.uRm
 83.2523 - 3`\WTaGih)K8J3pKO^n2699Wo^7T5R`H"L9I7rm6F0$Ek*'W`=pdB\[uUj3h5cI=\uRk"%s
 83.2524 - KUE\KbkF*\CL2pnUW8M8E2)K_3)(uMi>@L9(#$bm%1'\BE6t$T9r93tHEj701Z][Ug.J%jQ
 83.2525 - gT3tlQB,jo&QlT8=@22*io*#:`NIu7:\0>4[WR,/TKdbf/i5]^+:#&'!*(n1%)fAAQd0`n4
 83.2526 - +,k^E0F/+M[LQ]*6A%]ULk1X8HlX?!6S1V.so(a)g'+(?43b]pL"LCn/MobXNA$IECF*GYQ
 83.2527 - `MX&,LQo3XH2Q%Q/^Xk.3VB+rK`(Sp?Jj,rdhL2AKUUWd]SSp-ZW?f#GRY^/L(oWDWgHr]#
 83.2528 - &J*6_/5PP6Z?k`]nLrGKAG!\Bc;##U'2?aVbq#jh/"bMh:$UK"l#%5q"K7khDZS7]4)`^5(
 83.2529 - ,,A/"G)jntq*IlqkaJ3.K\Bjn,AFC/ZaAq48g,`5-UXtKN<7\bajX7)jcUJpL<?6"9J_N:M
 83.2530 - BeA:hP?X"*K#tZP.-&"Vqb.H.jEVM%[-hO>Ut^Y.eM1/'5"K(0jf("L,P=K.iQRK?Ao)UC^
 83.2531 - ksX>2>%4F,kNL3r%5C%CCXdn]7uTneAGHO8sIo>";-W0(2Dr^K^/?X9rs).ShkJGu(r70@S
 83.2532 - 4#iI^fLkCuVLQ`aG^bbZbO@SIu]TK!.4COV'on%KFV.URJa,LYe0bNIUWMTbcE:[1JEH''j
 83.2533 - o<6L\n2J4a669f(Hdt/h6IEd!X4XSPERtJ:j)\M3qk7lI7o9OGmH-nZc<9n)aI(,s96HrtR
 83.2534 - .>Pf,0ndt'f@p[2-d`P@'05p>PE>GX6`!9cM=/gTRWF6=4GD-Jdb>7:/L(qYYtq<'9o8L/T
 83.2535 - k$WO&Ve5Ne(jh:A57qWG0ED_3E]5m/h,)g@8'Fd==R0^]uWN'*QOSK0r.[q)J;lBU[2DHoa
 83.2536 - /p5;;+*%b-<`0QCaVG&6@hMJg8ekI(LaME[*;hVaZK8QjD&7UYLU%b3@BcP'pET]g3ib>,F
 83.2537 - hgm\u)^MK[#YR9+_(EhngpP(d4M&=Hua<tJ7RO/3%E[g5T;]UM6`qSgTt'KSa?l=$W>"sG;
 83.2538 - SA.)A;PJhdh%]AUb:/%<Bec`6[BgRO\oX0s;9%4mI&5TERgpSJ'ce2HJA_.k23t+Cif:.>1
 83.2539 - DAC(!QPSU+J]i("(!F.S0MC3lZS`kaf,nrq#*3Q);FbMi*7lHVNm#6u+FV;CQ^75LHdR.I[
 83.2540 - -fDB_@\U1M*qW/&;OeUXq<t2/HqC5^>sF>:O4QZ)W=:6AH[_ES+]+9bon5a^A=%lG=&M`Ku
 83.2541 - .[1Zr#9[fC04[TW,AW'RSn]Rh6m#G_Cdfq<Ck_0a^d2@hhgEk<WbS'Hg5dr*QN"c:IX7a#.
 83.2542 - C\j3/4`E+&^^d$TaM(>P]iJs<rO2WE1PUJ6WVQ&i=TLt-2&AR-/f(ZP@8e%qlHaQoVF'm,0
 83.2543 - k1K%nP.1+2.I(HlrfK\Cc=Z"OR=Y+sMiMrRlWbUKuAmuQ\N)a(>R98Q3K.@s!0aisTkg\h%
 83.2544 - 'X.uMO/Z8gV,TSH?#'`[c+/H]&R@IsZO;7,3eUjQ$ID+\S6mrFg:=gq,pRGRZa_mZW)qZ(H
 83.2545 - 0)`3+uXmO+32So"d$tEQ4IAcf?I^j0arHN4TmC#'<q0ZgjF:pJ''?lK-bZ.@%0AubTm."V>
 83.2546 - BM(Rk09JF@:Nene0Q0.`<FN?+WX4U9H%1Gn?hgH2"_1f="GpmI1W7[MHg6cOc.S/dhEqB*d
 83.2547 - 4P,AV.Q13p=a]L<@mM!Iej`d$)Sj.(7Xf0pr.q%6Y<1KNcOSl%J&]\4EZa-U)J]?Eb%1V;+
 83.2548 - \G<k"Jc?\#'kFD:=()tn*DfkQe]bH#3Ho=L!-8`TX9*_g4.m6gr+6_@eQ5o=nel06f_ZXJL
 83.2549 - FNO!/c>-m`SS3s>Osnn.0a<H%!/sg--dqjH>9Z5P0_PG-ckI@%V7A1gF8l7GEe/1J=\h`SY
 83.2550 - 7>>)!?TKL*04`.&`dZR[B3aT^T8ZJSp]'Jc^o**eW2WIZn@V)%\g*%(BWO9US.8ln]pE/mp
 83.2551 - !l2NUf7ea_-bOja<,U1.MFK*'IlkIM<UL^]Rh+*W`aZ=nLLfHY4t=bXH^$a^'&n%pM8t^5p
 83.2552 - C]q-QMX0O;S386)A\X:obq_kCNk-f7.LN/Be`b4hM5$p=7AM>[>Ro8h2R+^\aMQk6Et+K2.
 83.2553 - niP6uH5Wf079Eb]+O:E4l"?VbZ12=?bI(<1A3H05Gcu_P*Da<WUL?e1Ri-2`M"i2`'5s,iI
 83.2554 - 8cCaVW&bfj'Ig:1gUmkl">R-^-`O2GTV"NdSss10_6AEX.AOLP6CQ%2Ne=aO"1f[S'q+s+#
 83.2555 - YD9F,I4T\7RB*Q_AjV].&36Q2S0NW)EYP:&[.oR+gGFLW;I[0r#CQG!snN?"CrMYA1SYK,+
 83.2556 - 7dJ$KJjpP9rRp4rH`(J-.5@;8XD@3^(j>ZYN9m\t'iCXbl[=S/SIRUdUJN`k>ejSH:MUK@[
 83.2557 - `i/gLj#U`37G:kYB+5.s$:S/b4bS4^_N@uXpD%GODZRDuq5]:=I:Z\qA5;Qn#Z4@ET6ZWN+
 83.2558 - 'G]?,bL.,7l`4T&!.'GmL\%W87`d*WZ/)uKur[^B;5/@K4PCX(X^n2NA.hYuLJUA9^=%:hl
 83.2559 - Q^R'X&V;)C:(DpO^LM46Zge;lmltcEX?p.+=9HTQ`f['=Sj<8dOn"cZH\e*R^VK:ZU0G(4H
 83.2560 - k2+a7f[5Bo5usAMT4oA7eh^.q=5>,IKi?J5S0kZ,\TahP"@3g8NF?e9U,Z)Q:YnYKfk_fLj
 83.2561 - pbO#J!ZWah/$BZ^V1^ShB$i0+nF[7%m3mU.Qu3%WiHd";`"&-H\HK#kU6>)OJToWY2*l`!f
 83.2562 - EM"KKVsM8ir_/$uHP#pr-(D_(F!9,+O#!!#S)ZqG5E9746BLuY@iBeH.G+CpssWc1VT$jj.
 83.2563 - _3FW2j,e6Sg_FuMu/i9BH=JdKg_nea>MgVMJCrm0OX1TuL1Yg*im&pbTB2$Oq/(!T&oWkmJ
 83.2564 - kfisfb>boE1t><*ekKqPbFj=+U'3fWPtSCfTMk&%WX6plhG*@o:&0^k8X_qkNm7b09R*O1N
 83.2565 - 8mZ8VG*sc.Cuf[A-5NYC!-YD::Q?X+:"J>cHa>d9gaiao^P]snkU_7+@9eFOFBt^p.oN!:O
 83.2566 - )$I&pV\IVU'mT:-hI`r;06Rk9A]`:YUq*U..nc!)<[a:?6ZH.ud=+hp>@.:jiUGN<rFP$;d
 83.2567 - i4&UaC-I/;4$j3PN>:/qctSGpfebY\`+:__4&1rI[$9#mJ;/gU^!I2PnQ)H!UU:op5n3'5O
 83.2568 - D*`:j*dJY$4%$ON2U']?n/d2ac"V=QoZr%d[:5pSJAJ@re.*E>@9/RM`WcZXJ/Q1sh;Z/:J
 83.2569 - $toj11+@<.dhO]"eKRpb-IPU7dq#.MFZ;$C.@.(rau(]u](FG44]C`4;uJs\$:e#;Bi?ke<
 83.2570 - #%eR'fFK5i6ug)e79:mPt3FE3n0[4e'1N9bs#+O:/pUV<;fW+KgJ`r:t7%+e6Q!#2+LV/<5
 83.2571 - :(W<GH/GX]RhG9N@NoeD4>/c!=?*?<-3GVQ?=h$kcS5@R4-L-[an(.S&#pANARJenP]FQ"W
 83.2572 - /E>1T,l<Q/`Sc#$M;DH?.C<r!Za7;sA$AlfoD<df$3%;Am9o2_u:+;J]oI<enbH<74q=1qD
 83.2573 - ]'mq%HEnB%'f0t0.V01Dt]@V1W)m+A;4b[!DE(R*q-PQn?U1r7kMHHt<=4N3H9n(a;FBA^,
 83.2574 - )(gElqIeG<OVp$0fe&Fk9f10_BfRqb+B6"soY4'$###bs=hU=tI>h=NN7csX-9[Dmq23i7T
 83.2575 - d$n-=t,A44eu7eVGM[59sB$u]'N)^Pm9tlLI7P(b41V*7G@.4>5bZ4JW(jW+'Tm]#)0DcD7
 83.2576 - *SRZm#[NgO'Z;h7+66T3I`mg'tY.`M-SZ$JIYW'[<IYrP;_YPV2OhgcFVO]U;oAIEeL+3FI
 83.2577 - ,;LiqL?EEoJV>-&,tTc@8Gc<Tb?gDO^0/^T`i[>l98ga1H1c+.+O.pK.,+9fD`GputRfcT=
 83.2578 - j?)]:.%GY7FhDsBm5^gVENQ4%_D*Yu*0%0/?o'clpTEj#lh"Bl;NNj>6ZOu<aP0MF5IFI$>
 83.2579 - mOg*A_,Hg5N13DOP?i>!S$gnb7IZ=hl<K-j8N#4/3P!tY'L<GhNac_GoV#R@q-WOh/iDOs(
 83.2580 - oB;C#g9`*0#2f]"M[4@abNu@@!o^^b3BV1l^OIQOj4>t[C4gq[Tc3#i;.T=8-@ff?/[CL@6
 83.2581 - PB6:).2D(1D(s@=B&%NYu8s)I]cf@D3^iOB1>m+lVX`J@6R%%Ntp\+p>n1@EoQqfN*Xm-3B
 83.2582 - J\!CeI;-7Jr/.R8G.@_OC&c7NM^/n46%@5'q+%8pU8]#4<Air1cE:,QNf2IgE+Kq:85E%(b
 83.2583 - s3WPI-!T#p@5!9%/4pBM%@^oQO#XMu</*&)pA2j^&8J?a%7UpU3A:@'[N^ncj8gI[Vius]%
 83.2584 - /i2RS:1WcgAH!GM`_cgR;?/UR!,ba:^/Y7F<Wm#9AIr*U\6J'b#D2qZ!NoZ-?<q)4"9VD+A
 83.2585 - +3c8#%;*b@UtWjbt^rE:1YeQWl]Es8UsaBN4R\jW1[`*3Fe@JoFY6!Hs*^&@*+_t!?5YeA`
 83.2586 - kVT8knP_:3C2UG%Y]:B7>)<Nd59/H=sC-B>/b+c@'>B2s2oY@lAc!%Y8:7JnQchBKh)_:5*
 83.2587 - @fJRlKE7Z>^XAr12mMJ0/NBYKF=cAcISA8$FQB_p`H,&2nm#Mp@'bKRW0;?tjB.;'fhBlP$
 83.2588 - TL6-,>U?>"*l+W[%cCJ\+Sn[VOkO+cU`dhdsU1u<UC-JG.:82EFTVRU(l;jiuNi?cbWbS\\
 83.2589 - B^Vb_cE/F1Q;*C%VRC4^DNu>Dh%Do;h&3fgOVmCbXm9d;Bst'XNk&qs\neI.l3=^5cCsR4^
 83.2590 - 2*/OC];+^Au9@cCh2,4lor@(:;q#2XDB6(CjHKSmAK*@#L1BtCG@7'@'3B%A*%Z!,[Se#ma
 83.2591 - 2Cpc><4$ATlH)kj[n'YKQW)KpL1'QHsC*o]nuuA-bA9aPhb@hJIPj><ko#%IAt<h?-7*K\"
 83.2592 - in%C#5uWEX%iD7E_ca?Ele[;J!<$I7)]G3T-Hj6h*3DYUOAVXXgjno$/PDa*f3:A&O3p2=j
 83.2593 - CDgqJ"NqmUbqJWP6DnbiHQMghjr`]("n+\X,#ZU:7r,=:]KRX+*56Y6i>l\2<"&ArO:BPR.
 83.2594 - $?30VE5)g#cM<4X%W;B)L%c-tf+E!E&ofQ<E553<80%/*YMtWF!k0!M2]6U!q-6H.EP8R;0
 83.2595 - EVC6*bL0GEW7/%%j>oB6?)IO$qOoL+!kr7-?="rKb#R52^r70!2NsO!^A5VJ5Gf[o7[,s@L
 83.2596 - s[QU.'SS10[jYF$D9u:Gm3#%.Zn5F+6.l!X)5Nod6\QhnBG7@'J@fioa%DL<i*lcTZ4/5?h
 83.2597 - 2S1%>eGd&h/6G$s^H&F!n:h6gRC[G%Xc>>IiR?V8F<?LD.]$C9p[Y2S5lmg2JJB27]4O&\d
 83.2598 - bl3(HqDtjIhpa#O(l]IoUn'FW+B3e^9,5(:4N1X,D#oa$Q@UlVK>50(\88<<N*!J!.!3^'>
 83.2599 - ru6NU;YCoB&VffZTFQ/$YOG@%P^sfd!"elFYCS'B1?`*=^NFa+5P(JjGAr$EcHQYh^NCTAF
 83.2600 - f:OKY>",7I!"UE$KgC3QHsdKHJ[;=D2rjc0nXT?C)3._B3"m9SnMbKBG/Q0dI3$3:Nh!9N`
 83.2601 - 7?1!NiPUT90:!OqJ%=q*-D356b]N"9a1>GitG%09_.jPkeDbq/;U^h?Sg:_[;J,q>TVZ+.2
 83.2602 - mAY[1ZX!oFdQO?InoPnEVR",EfT(TDG`3Wh=AG`SSFc`LA(H2'Sj?IcH#:TOh%[e&^lmO4]
 83.2603 - P5cEFEYpe+2gIJSf-Jf9j71&]XD3e7F3/GcOeF"E-O<(N@pUpiDWqZm7GgM=PDme>#c?gC]
 83.2604 - qrZ:NIan7mJ+W`hKP/-1R%%qb7IBT$pjQn(E.@LDBRIoP<?&]!hpi@`$3U%SERh7Ea4YR>,
 83.2605 - aep6ICKR]cX_3#Apn%D#a\caf3JAfYMn[gp%]s.cY\3oYCTL4"u#1gs60fTBOUrLG*a/&J*
 83.2606 - dkekQW^'!DTbJhsgl2np[5&Im&.)k_`1Qg'SXOp8E^qB2/eHpYbP$qWtsB?ce1;k^9&^L]Y
 83.2607 - ^%s+3OEd!.$T'EEkT;3:Q@7L9Dr7&&%?KOu/45"B)OGhe$<&Wk#bnp)2u:FhUK:Q]?B2H)E
 83.2608 - #9kMk"`#Y[9R)9Qcq99+t6_[Fke9XP1PtRuQC"3!57\s%`<GL'1`FcM^Y#fDhpq3/X/$_r\
 83.2609 - @CnkGeR5DfmDUT0RMlCA+E#Mp`No/`^0bg1r!!B0K>M&9fR-.8E7W#=Z.CC36R82E5I/q@b
 83.2610 - JuGRc2_q:?l"FMUNu*F)LY)Q<NF\dFkZeKa(9U<D+WK0J,g7p6uQFZrL>&$_j:CKgQKT'e'
 83.2611 - $\@H//CS8#=]"FaDkma(Mg7mWX$6rreA,8!U(7^01m<eKp)A]Y8YuVq3*ca8C!l'$<iX7TI
 83.2612 - 1e_j5DZlC8(U-`O`cR[c':&qZt%//E3;.$Aaf/BR]>$,]Tp3=`sRr':n48h'!;NY+?>!A)I
 83.2613 - a!]*9cKOF55Z'[6a[ioR,A]IXfGok#Rr.-!39p,)mOE*;k,e"tNQu^<ol%:C;d[P7g9#\`R
 83.2614 - +j3d=\Lu(Rr4ngXa71r@Jb(sD+&,5Kf^>1aG\K.H+IqXncI33l4O6s]q**-Rr;f11<#l7J_
 83.2615 - 5YX"OMWIU!g8NWH7_O[FBW`TUbm>CnNc?Fpl`mVbPb/6<'!rR]X3lCP,=Kg@8SF1,sIKK[@
 83.2616 - >ZP_l)U8G?7f#G2]&-/V.<^<ZR$+\]**\&D9e!8S4=_HokVm2OmmU!1(.ZCnB56NGdM%rP<
 83.2617 - Hb7W$3`>g:>CFHop44)LS,[GbnONQAk\S[Z;OI,A#]q0oP[h>e[+9un?,_\4"Hhk+Fc(u9`
 83.2618 - paHq^QGb+ejin1t"N8n$s3KE.@[)RRU=WGJ83d"nKPU<db<E7SjQ<KA]lDA$Kk-Y(A<9Hi9
 83.2619 - B:>L(p0jA_#g&cCM5rGU8n7^(RAT6&IP5D=N;@i$lGJpmG=U4MF_(\6AY!LL)]m,,m*>:Z4
 83.2620 - 7-+7l$HbLluZfmgRZ`7?(4%J]^K(Z>D6L=?6%aW4;l,Ta4LF%JI!)>%%lV8k97q;>b<Ifo%
 83.2621 - ^jdP4MdRn]ma^.J6pfS9pg"B%dl=Q?<MR<RZ'45@9g*.3=>:p;n(se^_@%LRQ3fKAO[5]Z5
 83.2622 - lgpte5sPf@9NC(*T%_3=*+YpnoNNY+rccUG`1J)pL`s1tVU-4Hab9!Z+9/p%^d#:+ij>am,
 83.2623 - =5G.3:hm7U'3/3WekY_B%FYTaj17>q(Bh`<Lq`pM`!oRSuJ^?OK\Y8rBfc-Yo9)*_KQo$ta
 83.2624 - j.Kpq7G*bnFNRlo+X%?(&],o?<T,Y8</<rK1hCFMS_C)f0Wg[/LJnONZbKPC)-JIL+V<WY7
 83.2625 - >T!/[gmH:'TL4V!6*SU\^^CVM]aN/-(k^5Tjn\ojB[\a5g9fQ3#Yhs4[g]V2O[M*T+#,Y0u
 83.2626 - 3#.JJdGqUSFWCn_QAuP74XT.E=1K,V1&Pph`ME[gC(9LE"VP_P>V?OjZEa8JreofaB!U`r4
 83.2627 - 7MLbflRqp\]mM@`.lAuZ,IJgW7fOHS]L7nG8/-PE)3b+oIVM+j]F&C@CCdJg*NU&-#FmTMt
 83.2628 - ZE6@8UVjJb?>98VK1?N,lP%'#V!@ag^6,_:lP?gMcf_PVD6-;3O3cIh3`'HhfjTC^:gk(sD
 83.2629 - 0kXsLA7A/U!6O;>67hdKe)#)jRIqi"Tk,tk@P',S9gHLr"ZIRHKFI\l53QPeU!u8^;%gDC<
 83.2630 - Pt=[&9*!!iT3P\\Et<$IZ9C7h'3D_\fe0ZNN5s08dK7U+uHNY;PJ5+!!P!B6u8@A8o61m/N
 83.2631 - 7=(WZ*EJMX.8-6($aL+GAGp;X.gf@\\CN"F?k]5[@A%oj/02fC8d3i"LUWNi,nr`88O7AID
 83.2632 - M.gohjn>1N3#WWR^L"F@%IWl$$^Fl'bff;SA6_*(5JD=4O[auZR_>-0;][>1b:?>O24Z.;+
 83.2633 - [0@ZLP5o#ZjelYSuP&DX:lO&h'%<js-6Uthbm#3c[i)3a97Fd5<B\!<NWFB>7aL/,pG.e`V
 83.2634 - 4(P7^7)l]nJ=4R^9$o(jnV6]?=2J0C$0iP3QW0EK>`0hKm\SGpPJ2:f1EenJ/GC+,otN30G
 83.2635 - 2Sl8L:Z!.oI#=Y.;1+ET_'RbZ!!_J-BJk/P?Md/S+V6Y)dI1'J.aF'I`835[%-&ngk'nf0e
 83.2636 - d2:_:UsX@2pP$Xq;fgpfsK>62>06`M#])L=2*p7.9M.qiirXTZ^r,E<q\9L_?ME8i^$iQ(B
 83.2637 - NN34W1Tgg_pUS[VXCd$^l]H:9Ri&SR-aL1=tG6OG$5QGg@>&7bji1(c7L)(Yb1MjE_4OTp$
 83.2638 - p@MtiE&F\`GQVnYr1hN9-;IaN]N\Sg?R<CLJ*)hdsbTAiW]_.l@7"f"m/jpYrI;2m2kg7.E
 83.2639 - 6q#Jg?-CN@dFp_"[33@)8W*(C+jmDH\AK0UTd>Z[OOInQ7B#l+V6;jXNT"jfL1IU"F:NJQ4
 83.2640 - \3JHLL#OVn7n++qk977?8$K_oqP.=7Y#XT^Ss:#O/l<)9dR6f`WX"YjkR7@mC(;`eB6ZB3-
 83.2641 - 2I#,tHWm=HMp09t9pDN.#C`,oHuT&mBqh9Z`sK-D5dLG:rRF`<UTP4lBSSQLnn[/`s_8>4b
 83.2642 - 9ZpYagHS+$PsA/gmgDCq.D^/rSc'#;$9*++YESi#Pj#Xm_.Iui'aCPK6F(P@fb=lM#LN&AV
 83.2643 - .FLc;AleHQf[LD%Y*6FuI7;&n4XYedc?RkGZ<^p'>.(K.i(6X*]6O9C]KcM))FGEu`p1q.u
 83.2644 - >]6]dR#KgFCNT^EXAq7u#pHY]$'AESX`g5dSJW6+@(G+6B9r(`[-8`K^^[@M-oK_jk%]`-0
 83.2645 - 1A;-(d;0YBl.Wk[Y=Q>hgB'rn_QEf@B(kBBZ(g8Nr4+sR+3S7`[Bs2.'[k,6@T@T:%T\nZ[
 83.2646 - +r7;Hb4Xf>Rn!O\CmuJo@Y+qbPQ1H?!n#?=bH/\YS@3%]t/O7JAr8h:+'NlUY'q+cR=rA?R
 83.2647 - 0KrhFdFg0M-)"mb0;H^Hpg>OYtgAO;-$ebmsTn@/kGA2F)r*,cVm/@-L2YSZL%eM/f!5s63
 83.2648 - <NV<YaXr<(Q>_/>K^gQKR_#Eg:!DjR5KI4$^/g"^e=339?Vl6?r4Kd$M"&LoYO/<a*5$=OL
 83.2649 - ibg5pCJ(h3%KMD"Z#Dc.LqKd!j>%+s]k?K2A5G*1Z:1Qq[kM"kLl/>#\?93TWo5#"-^%n(#
 83.2650 - mgjlIK6%HE-ho<T*c.(.LS6,8ME]94EM.;2s3Shd%q,s^C1JgdpkFRJn!3mdaTZ^^oS$^//
 83.2651 - /q?h[D3uEesK8UPt[p+:BmoY\5#KW2uWNdOfG"&4ZH,!@47%(nQTNT*Q@[UE2/m,Q\&r'9K
 83.2652 - g;E@V[L0(J-O!Ui)`&N^ZR5+-B@SHC"*5Z4/(MMn^YN0)32_a4fP?DK;A(.J*7nOe]/!/kO
 83.2653 - #F.iIJLn's6!p7mC(e)7QW8KEAq#=2>J[#Roj)PE&Sf=r0(icGlOfKDJY%e6*D,Ib]O%UE(
 83.2654 - ^<K:U"QLX8_Ha4B*9&6B1'F]<LXR4ThFkr>N=,M/.fT`>i0!(M#1<.FWkTSerd@1nh$;fm6
 83.2655 - K$[V*3JMd#V_#>Z2l,s+!M=B,"&q.Ub4&.-R/ud]kc=\-hMlp_!o/-q]b+uD\jWR:-0f5*K
 83.2656 - 1!tWLS'"rbs))E+"jO1/TC9T^.?r1'a7nBu[l&lMo33-Lup?P)Ca:N[[jU-_rIG&t4(u#Ur
 83.2657 - R)cgJpf;QB*jo`/q=!9W\u$VMmGSLF'%.5'j"JjRo)Zs/D+m=uH4!#mN+.4u5O-tkFT;X5k
 83.2658 - HNc$:2.*o&#1.Eh1_(Z%9U!3ud!37g"!f@8Z.)lt;JVc#N+#4KS1/Kt[6=VI.-SktL)3Zs%
 83.2659 - W5d!>AkZ_hmH=u8CO2t7'G.TK!>AN@E1/-tB/T`I2Gp%O;_oV5-@Nt%0S4o88"AOmk2GTqh
 83.2660 - ^Aah+F,rkr$J[D_*C`uZ^WUHD'0#;quA;)6+K%nK"t2M"EE4u+^[=[A-5R1/4+=V$*"4B+H
 83.2661 - /+M4]BrqPM4F)6s#T4*:quML+;Zo6GB[c&<]^2,sL0Zm*>_1Z/MrQJ9O8rEtT'2$`6B/e/A
 83.2662 - QK*\>^P5-_3X,"_l80%0>r+tijI,9VETfQ7KBlsjui#nkU$9HmCR#ujr>$]RJmWh'5:,d?V
 83.2663 - DP\P1DH:A.Jm\2WKkgZm+1*,;n85saUY3ta2p**#s%j82"Jf<0=?V2$-8j]it7l<n\Y=fGB
 83.2664 - NO5-%ZZ7Z!;bR2q9N#=P:YK99d2@kL/jP%`PIqY#[ge(6B[j@%c"S&j+R\OS^0r0\O8(X^h
 83.2665 - MnT2qsVBW$4mD:_+[,u3G*HnZ'A(G^2or1;F>InLu,H]0"u#'SLN-\X7lN>^A_mt'NIU7[7
 83.2666 - a?9G$Q4Cdkr4IQ!6m<War%VA4S"HeSA43V@0ePl"*c,Z2DirhbAWR=*5oIdQ^e%^DDG!=EI
 83.2667 - .oF\37OjMB#3$MC<"AQ(JfB3=Z;'=G;QV6!kYnQZai_?["KQ-2gc\fmap>ue4:Q.maq@9,o
 83.2668 - IF@S`0NoaQsmp?Ml]@-X`!_S<h]Ee-3$e>Lked<_OWY%c)J5k>paRW#Fl5;tb/cd@52Ch!h
 83.2669 - [X2VF"njlNeb]jgo3X1RUbO$&`i<dh4(T(a#Cs9pQ-'Po&s63/9VG<qPPC28!De7i7Q&[.@
 83.2670 - 1?ks[SmHtIoE7UU?%=-6Na2Ti`:p^,[!5D*X=R"$K0HLQ,!n:'iO5uX7S60;5,#'.r5uA6O
 83.2671 - =JHG,Pj8X_e`q"#eb%Q:k+@4[_2jDH>p=W$Pat7)Om9F/B[U(?obgrit\-BpFteG7"h(%h7
 83.2672 - KQ3U%faTgNh@QU9UFE,EBs<,Z^dcB20U=*)09@<6M='U!.Z'mE/ZJ@B$t1tocoF]U3np1P0
 83.2673 - W:tu3;!cPL^f5!qa-<J$!G=T,B2dk@colZURGYk">NEREcYTHXn7MLCE@u#&JLO'c2S3bDG
 83.2674 - P?%]#I':FM#'[M(KIX&Lgl"G:HpB-.Q`r)AC(-H)n"ngt2p<YS95;`Y;9ANR!I'"??4D'S"
 83.2675 - 1R&5Y!7>0pe5ih"o%d=+?tClhglSC(Y>7Pk!p-Ii""5)"Ln^_Z^5U>s+;.D^M>1%pcDC@=<
 83.2676 - Fai_hHo;'*sFE3dR+PK323/LlZN5kBt80#^BupP%q9M7!rD&LJ.Yo#b:kG>2o6'I)Jru#o,
 83.2677 - H.VG(U]%sXCt\-ZU]JDh6HJ=$HMpo54aY.oOgMc3LbTPKJ:gM)`]MAXBmMT40\SAPDEZ]?I
 83.2678 - (W%t.o!^\Bo0Sb."(s@rlmW.Vd:A-fMTGEB,7MJc(e4,6*)%$R.%ru<bNt"^'(>if(S-^&W
 83.2679 - J6/ZhbsiXT04>P'#Be?rUmMK,(>N`^A?P@W5ol35][UlUC]Q$GnEjnn$\!@eQ<@gXps(%IT
 83.2680 - 8c2iDZkt"MF3'!$lg.:]?$.Zou35bO-p28MP0uQX4r"e`'6+[j#M]2(3<S1moO*@esV]G:\
 83.2681 - @nohN/OZ4YAZIJgj,rQ$Uu(7=hA-RCLL$'j@ISOO^cQ\[LO?J/"FC0Yj`MFa&$qCRs/]TL]
 83.2682 - jYY!D%XXs<#JQXTQRW]*HPGD*ihK`k&&=pLeU/m(_-(WUE/cLQ@-)#A#?^0m_3RF69ST;)e
 83.2683 - dFAdX4p=9<gc__1&Nj#IY0#4]t7X"B;V(;@=B5[a8"q/J<G43YM$jmESO*lI+fD$YiHCLnT
 83.2684 - NK%nZTnA)P8CW8^IZpR"o7?_:qR`fH\e.!?2^erk'o`UB20<8.J6?,)Yotq"^96n>2`DogR
 83.2685 - d(b/mt1%2F;I%U+FC<G2U\G*3l/A0$QEOWEdc%<<jJn6VFPVKRBd`)/k<sd].:2-M\Bnb8?
 83.2686 - H9PO![rK5mrtFZMR/!K<SY8>[CE_@\G$$d5lAC"b?[2-"7a)_%!cTn1r>t7=]<cNDphnIi;
 83.2687 - k;i.1F/J5s+r)l<V][d'EI_AYoE=qA6?!-,-3JYt_6[K^8E#hui!Hb6o7g2fqFU`7(]S'!/
 83.2688 - +LB!al]j'+%S(kX2hn?2MO0KkB)sb5mn%TgjL$A=0g[i27s1ep$mIqj@4:AsZbY-[=^t]a@
 83.2689 - #RPN"$,N,V^c&!^ga0hm!Pie1_Yc@+G^mO4L+HRi_iZ'Mg`aU@:VBu(U"c3Y**SA-*CBYf`
 83.2690 - S;=t>X-6`DoWi=a$`2C==M;C#`NKlQJ?u2QRBgaJA$>ga]C=Fl5duoT5o9_aQ,:"4JBpJd;
 83.2691 - A.hOkd.`Q$741Vp$-ubXV=G;7RXL=3P\^a1T%/NLe->ouMO8c9ic",X][9kKa>T@Q^4-4Sg
 83.2692 - fQV9YjHb.R]"JiCk&)p<X;d(I-?4WDf)*a`t<,dT/P&g>M/A%-u,T7&ZISNG<V5L^]@e6PS
 83.2693 - oSP.JLc->MEc6=.Uh-8Fc?e-6-e73RJUc$HWA#8!mf3NUPSU3'MHc`9+2a)TASVu.V4?#D(
 83.2694 - et]4k@cc8@T@t<1/DUf0SJ!3]UY?fqeDh_"SX8*e^YAt^dR$=LS\lEF/j^)%6p4@&S:j1[H
 83.2695 - ^=k&*,_J*_kGZ@9A?7.g;4`[.N.&mdR8N1;-h`/UT<(B9*SoqAO9&DM>,n8!G+YhhVpo[4q
 83.2696 - $B,0B3/LggW4t^,$U4"B'[S6iI&@_87bZi^=gLq#3B64shM'.RW&7hl6A2KLOr')qeP"280
 83.2697 - PG4q^7I(*l'^T3`W!,Xph3)s/2al!B_@K2XrIi`Dn1l*3P:iYgo(^ZN40h;Vr+"@)!CV<VQ
 83.2698 - !ki*KE,WY!lpXhfZeNA)nim$cf_D+6!,CY#.*eD\g--K:8,X..3`9]&3bO-GSn6ZFiPMPN'
 83.2699 - Dra;LlRBlqI_%o'^A0u#24hef*rnZ7c3\mn-9g!Jrt"Ms,VVFC+hm/-rp1fBKV(Gb38PtM_
 83.2700 - L(k261uC1p0VGSs#olt47R%(n[R')9$l]BBIk5Sp#Es]+#G7X3()S>6=56t+%.9E8429.+e
 83.2701 - MT$IoHZF=;8LL%Nh,9S%ce05"N:Q5[V/$P+DD:8,"IMpMEr!?Qc9HatTHAqd`(h^=2\%gZI
 83.2702 - AH-bhnF!k8!B!!#p4hsa`)*YA^46K+$YF?Ui[LQ<X0#ddi")2UiCOkB;T5p;@]jH<VmA3C`
 83.2703 - e`<VQ?FM;/fJZ33Z<ZKt+3Lrq.PM,U-JO,u+k`f7.*g'$j;X'G"FZuKrWDr/J>.%\A=fjoh
 83.2704 - Q.PDOq-gNlm#P@,_U3(D>2L+M'l)]I\QnQh>IE>XH+dPQQeV35!J/'pi^eGRel:VI@4!si\
 83.2705 - YgU0a^;;J*->BnLWR_t=kpLh2keW4oU9&B->/s?Yk7J]7Ne&&f'M\Tr.1b[*6dU:]:JZqJ\
 83.2706 - g;?[<_S?%N?t;8i[mF(;=Q8k<cR:I:#dTg$Nt[S_j*j_;Xp/r0,;#p;^]lHL7nk\%U\hFF;
 83.2707 - mD=*NNPo_#r2^YeY_!'i4P#6I/p1_,YWCqG#]2U%*km]rqk1@DKCdm"+*0[r#6\u]tUmQ(Y
 83.2708 - Q@O8pRCG+ARYYuPH7+$*`(bZ@L0&sR(;JP>`/p'LHU5nS&`'b3eLE]9p1linR1/sS-S?d*&
 83.2709 - -qZ7O0.J3HldC3R1=>PC5:;E(FNc;8^G7uc6IRM.11\up9s\s!3)28o#8OKUCUFC+':TjG1
 83.2710 - @V'L$UYT`#=:t%!c4Ap.*H#O:okr6'eo,](IqB1ZjRbVdAs_qV,>Ji^W2/:V!_(D</".K2-
 83.2711 - !^Y<OHsV=<nRG*C$<>]#-AJLV*,aSX&`s?lYIE`F9ig1$)q?23!r7=giIFBNcqilC-#dbop
 83.2712 - dNeXI.S]2T.kCtpr^m8G5%6aKVi&LGHN`=RC*C,%QAfm6u)KegSFDUge,,?M1GFOZ?,b)9O
 83.2713 - !rXXZj3*$iM@2@R4DPB#!q#/f;1$`?k:V#8ffZ-t.FM9,O0!ZRDDGQL.3EB4I3*1tjCFHLq
 83.2714 - r`L",q"R#pkdGT[B4>PCJ!#CrBq&^KrNVZdfQpPRW/%(pH5e/mZ<n,rnGiP#)TK1dPeq-.@
 83.2715 - hFGRUho;YU4I6fg.p8.-:f(U7&_&qCRaKIhX8a'q@8:lBZ]qrFmZ1%OJ?XH-EF353o7?LC`
 83.2716 - =/3ZR?];/XZ$4[M+$8\'g8Hk1Rb"ctD&:Kq][dnp>g0eGh.ki%aeb_eOQh(WC1$rkl#+I#<
 83.2717 - E*!#RXti-7F%LZ3QY<^7jS5$*tIq6I<9oAm+0gP_YP[P"qh94H\\ptkb[n9dG8S]QC%We'>
 83.2718 - O*=dGiI=2>bUYXDN`f94r^7(]5AN?[BCS14sJ.6).2M4-%+/B-ADY;o$JPQ*7<"FDYmJ&X5
 83.2719 - (/8$B#U=3uTg,IMm9fc4J1pa"PP<5qi5@!;mUVSCZ@r'^N%]b.[L'Ns.ZP>;-mB/2QBYK3#
 83.2720 - \!?JJ5'.=5c3QO+uDfH&LJeV`[4fKg:9k=5^T*mm$_'+kD=1j/Od1[(JDsu?=a;d_$FNg=k
 83.2721 - M(>"Tf-$\*R]80gg,(!Y<=2695=$k^\Iq"%DGKLE[nC-uk7a7S*l!,=+S6$8sP,Z?mR$UiM
 83.2722 - 7M!]ro.8>MAY@?7^*!^`V7$OQHWN7&1Q8901E5Qe'FOQne_Bd5-9oTP)J]^%sg2(`CH\!I`
 83.2723 - gi"b:t=:5hX@Ya=C`H&[oA^nbg'..9Y\A1'r$`&`AODKo>+O&pj6'79V2Ll&%:0kd]G6>'c
 83.2724 - NkujjV1CsM-6d$HZaCn;HUF5R%Va0bdQcm,Lk;Rc77Gn89P43CS261G[0b,TAo-h-#7aK@B
 83.2725 - fo.fKJ8in:l!;/dSQbsW/G\pT?m;q5\D5MSC-,ccKZ'7Bf.97'Vpj+g/qDh_^-j(SmtZuBh
 83.2726 - `<L2cA-FSr;!C)/$K]T<TGSc-fiUL$7BR["thZP&!fBEIt!>nt&eF.TU(P-'+;oP146/*2k
 83.2727 - ;gVc>pc(Rc+)La>-\Z'(`EC+g%Um2@?pEhpfDZW(]\GHVbD]f\nj5GdasVF>O=fK0CJCba#
 83.2728 - 4,ji9/Whs%$e2XCH]Uh+7qc=/r9I3^\bnV/`:97[eZ),I@a4hY+m%b].`QH-P]3%q2/Ia$"
 83.2729 - IF).1iEJS>IBE_<e%b3H>\rf0\/,A.>VtPLDC*=JkL=R.H^SqmBZI\#,3`Ag)/@9@LODI]1
 83.2730 - `'q#$1*M;-SeEqMa5W@$al?GpJUYsl[DL0_sP')g<nH;jA)lm*k[i,]%q/RIn5j.XQ8O<\d
 83.2731 - RM'D7-mG./"[F)t*a0b2ejZITg+F.>;`L(W.)#dL@`eB>h5#_cVZ,?c#J`K[]A#-._M#MnV
 83.2732 - r@BUTgBoPoh0a*HSnC;a68J)8sRM;M>_/sjjPhbnNRnVeO/Gh2i8AF1]ueePt%Pb$fM:bg/
 83.2733 - %#EP23QfMsoNA,o?Q?!'TjugbRF#I[U"@EY./3SeF:2cO[OHR`jGE[r>.tJPESB0j$49l/]
 83.2734 - `mO)lB+*=P1RiQ9\_+#p.J])4NdPV&q`n\s%W=1)KXa$1S``@+V96e[MqMd1B`S71ZMSUb>
 83.2735 - %:QI]ihCYFYq?gZqG04BeqMRe^MHs1)Go>!V=\nKI,dQ1VIRCZnWiXA`#sGc$DkQ$$aa"(;
 83.2736 - 8t,Fg?&#2,i&:<8a$2lh1I%00:7iDEZ+PG;eVqKo(fWZgN0a7dkT67pSIkH)%+b^Esm^]Bh
 83.2737 - =>]IYDh,[4B^m'sO28='*)gWP(F?)UMC&TlM;^MX#U"ho0]Gi0PpNH)ZlpoEf%j1L/0E\mg
 83.2738 - 6M%:+LHl;HmJmZA&Y5I@G5E(a8:gCLU>3/.>QPWCkb[t2k0tYfEnK#&1:6+2jdEcdj'SD)7
 83.2739 - pJ:&p7=W!"KKcAd@A\HGX`_@f[.V$$RDeCc^8Fb:\$T<"KY%)rf61F[LL$_2b`DHVgY$E['
 83.2740 - 8$';a!-[fg>M^B/q!E'8ZmS;4/8J:f%4^kgM`C&T+r[Nq>Y[@jkRKjQh)80#ZoL$0F-S(MM
 83.2741 - tg6T=D/g]f2k^"V\]al5o.>??bc+Yf.bI,sRk4rN#&'\,)M8jbWB-N:g/\o6@Ue8:;InIcS
 83.2742 - $8^NgH>.51H/)rVScM+2lB81"9ZXSegOn%N_tr#^U>bJV\/HD(+//6sq.Z/b&>i;EL[a8(3
 83.2743 - ?&+^(gd="j;ZZih7^&=?`4fF`'8cGD&[kYI:5GC>*n;Y3")&^VK]>B!)A(ZVp!MK&d]F1p2
 83.2744 - K3Z2a'L$c.5\]u.H\adeeMbnB3\Zg]J<rO,&L%dt^g%AcPSq<1VEF29%oDs-C+:(AG/<emR
 83.2745 - *$lr//lAN,.`-u#hZL/.j.!-rZ@X0%($!f!18PWGR)(sZ:`<U3i9bL,f,:m_GW-U@n"1jX>
 83.2746 - 1bC$.LHA\iE+"eNhO)5iaPhr""W@0VO.SMTb:ZdnpE.2+#264KG=n6WCsf6Gt])P&PH)PXU
 83.2747 - b.9:gIE$N'G.!;DPu*l7AR#@mGD&@+\d:;la-69pR)EVDV@M'P1]$/=J]qm;33*iee-#kCR
 83.2748 - &^n*^E:S4F9Ltkk"<)SO2;o'<B^*4lB:l%P\3POF-`KV0qoMEN3Ur/jl`R4Cui.shkTL7-Y
 83.2749 - _r-m$/)3RDNlFUs-&XH2PX7iUElTuZ`F+M<\mU<C8VaQ(')YE=!-O2n9pmhZa2EA0`+B;Gf
 83.2750 - cO+JLh_4@U%KIGSjjUX7nB#Lg&@r>L*mOU1?&fei1@ohI3'Y=#jd$_Ck)e%JMH]ga=*V!$7
 83.2751 - /5&Lr`a188*^uI#+EeM2C;B8?mlgGaQS"cq*)KaRT!r#b=Gr--"/_)Z"Cl'SjbMEQMXka`*
 83.2752 - fl`0e\XVR.V%LjX?>GqC59GR'1QR..JN,YgsRY0-=Q8Uug=S=66':n7`[\9&')e,P]/!/][
 83.2753 - @8NKAbOq>c,SOficRr"pWgp*:NZHMeU90eld)C3EQLeEDoUkH\0RB4T1SBD>R(EAj"KYC)9
 83.2754 - ^WFn.M<(8&<1f##_hBjI9NjI#BUHumaA"M?Y+ant=ll5kbR!j?%pCD'^pH_M@i5u_a1Tnre
 83.2755 - D7&ka,&uJ[,fB%Bt[!'Qcpo;b(-"O1K$pJ`Z"bbM2]'kiKR%fYpZX2bd#PCZg#RG19Dh0$/
 83.2756 - FX=AAogN`m0+%:%[\9AB>/%i&!j\+*?L;jISXe;o(RZ^:OQ+"S!I*d%Lm>7d-F=XS#C9!jK
 83.2757 - mkR4R#!0`7=NNLmA"Q-d"e2$qX(/C-kKVjZ^14F`e>4<mhp.MT<,jL5IALS3\L87AbjBVJ7
 83.2758 - e$CC\lM$4<\D%4SB%^N=5bSha%302HArR"#t;,feD<&^F+372_ZcX<ABOFPZRRo-Db9[Y31
 83.2759 - i1JE\C!lbV*Q8bm*'k<$Vc#Z2dfTrOBX#XHI$N)b&'Y?Ee'\U%0[k/'SfJ2tSK4:1jGjrjd
 83.2760 - t)41JB:[2,L`=*;jBJ/h'A!a.&'-ZNYO_,'h-V]G!@8U6-H;:+Z,BRrJM>je87n/d<egu``
 83.2761 - )]a;m>3/`D)VO71:J+U,>`**DY-.-<),Fe1r8u5iC0M<n4T^U0GnnrCaZsQ;tn2ecB@4@):
 83.2762 - Ajb>ei+<?5J3]ip@0<$B4iN"'4H;&rY]hc5OY<LD]FASK`WDV"G?/lLk6''N3+Dq-.J$k6k
 83.2763 - hD.AS(ACiOrf%@c=EYMSO^XknuONhO"c"j#lClSC<f>W9m'nNuL=H'j&[@MnK?$hM.HCJ2`
 83.2764 - %J=pI;)Qu+^K6j;fPnRWAVlKXI1<$%+[pkionqD`P1_^V[Om+?FbEmd0\G$lfZBH3JDAeBQ
 83.2765 - BEh_$g!;>`L)S>QeAV4f^RSI!Ya5ugtBZ=g-qgk;[V2S`*$ZJco%F'h4>KiR>n&3g49o@35
 83.2766 - &JC"BqNQdNT?.aVS+df%M#N=t&*.h6G^G[bGi-[o7GegNQkLh-,oR>5=E:Yh@aL\r\eWMoD
 83.2767 - il4hQ]d]A)i5>:?ESV8\*.`e+H8L>Bq-KsRF@[#jZ-(H!jN4jDd@2HB-O>j]no&?+A?HG`'
 83.2768 - %>M.N]mEq!^^c#0\0;[-aKs8u_edj(FMAWLN:#2sc'A`0(J2Q8;`So0gOkcZ5gp#AcFk^56
 83.2769 - k)A-Be9YT'D<G6%lH_mC)A#@A<UJZ)mb[X*hZ`N,(%GBk9]%_thaR1p<V0N>PGZtM?\S11Q
 83.2770 - 20=6nV&"\Jqa,Sjo(.Z<+#=phadh,&OBa.!M/F5?q(-(<VhCR#*$,ai._EnQ10b0]YKoT!2
 83.2771 - ^1_SdjSE7ptg8i;c.%&6.U8%UZ(-!L$/<%K_^fZJW_O@5\sV<7Z]q)M1EtJ=[a>pr!/e*eH
 83.2772 - !dKAI`)2Bh#2c`"e[5tJq&Q6kEZ6"4doieA'L:*s<`(UZ^J@`BsZ79qGHntl2uL\<<0(,:V
 83.2773 - :o&8F]j$klc<]/oL2WJbs^[&7((,t9N3odY1j2*t>+Ru#j4QH-"j9@^(Z\%6J6KC$lj)qV:
 83.2774 - f^(+@6tCI2j8L:C_hmH/9'!EATO((JekM(:/l[BQe=_3=Z`G\n:1Z<6@l@!A<`RNK,:;8JA
 83.2775 - VO<j:/d2H538)7jK:eZ`a!*;=_(Q:>X4e?mU>1j8P/VJAgV'L##+.`B'+'.io)F!g[u3WXU
 83.2776 - ?iVd$A>,eZ@k-AS1Ws45qjRIW+Br3bI%2A[ZXB<]"C:ioaWlj/ubP37DDUG\=<$4DRdU7XO
 83.2777 - =[bf;&UkQY\<9LY,/7Yq=FSsZsOd'T2A1Dnf'O5>ENQ'7CSDh[&+kf/SFerAnUNp-1rK8,J
 83.2778 - <5*:g!!9lB>K&BmJ<fcKWQK`RZkeLuuOtN$NQta!ul,K7X\5m>%5O%Ycl2VC\(6\_.21S`&
 83.2779 - J]=L<5,F!?VWQ0\NB608eu=AU=6d"FlG*blehd@rY(Ci#Kat?PVQoERBBq<:lR'")<gJFT[
 83.2780 - d$sNJR5kO-8Y]L\q.#rkm06P?G5U>?#"oI)&BXD^f"tmm/oThlpePG5.Z7k'E`g)hsaT](<
 83.2781 - PfqAj11'm&&"kcs:JG6>Z-.D$Dh3+<#)>7-un?R23R)<`<2.njJSJSuM#mnR;_7E,Dj95?V
 83.2782 - Q7?JXVYon'X0j$4#j&tUQ>!_8iR"^j7V<l>#V`FDFDDLa'OQ0a6;lKWiT%d7fuecZ(o#4D1
 83.2783 - A!9Wd(7e)l$V[#-O`+e=@&-ClW!UjtLDh(@HQ?dA`mtRG2gh9!)NrA6$UZqh-lY'.6/BD_-
 83.2784 - Anaa-j$qArL&6QFM!qMPk2+[gFYZ80pCDZWMb<(8pC2l?%duAu)&9`%LCr=uVM85%j$4i/;
 83.2785 - 34a`j6>J[EI\gEQKMaC#P#7e!bU_8Z0q-)dfpU1JsRU1(Eqg()=fJLn9"=?h?JZ6-h;3Znq
 83.2786 - PP+2^8?j6ZTDIElT5]#d2c'k(,0=j&cTY(6eu@175a"m@ZL]<p0O,1]ZDlmheH0:G$Xb/Bq
 83.2787 - /ESkR_RH7'5+M[M?6R+reQr'\KB#P(YOoL4t$mLKGCi.*N-lt8;k/R\*f<cNXJCPW_qVDI2
 83.2788 - p#T<Can^(lc^I3t+rSeYmD'0a,7j3Bu(\.9/<65!oi%4Q!2Ifi'otd.#i+DZF;@E;`keK(L
 83.2789 - (H6m$21X"_lnD]<=$tJQp"mb#p4bDAn-84(gBRsjG/e1^F\.bL/f;-Xd!Z+Z]epGc;>/=We
 83.2790 - l5=_`\[ue@s<'[)#!$4^J+:V*VAeroOe7"2foB-O`Q<gp]`PTB7]JI2Va+*f'rBeVhKaNL>
 83.2791 - ^,[@os:eO?%QYeb#J_$=YIgLQ-ocNoA%cj&meiJ3&E<P5)_.R4Qq[VRgQGhh&8lL/3bRQ7Z
 83.2792 - c?$I`?Gdl;]KYd/O=RJHMEomZC\jtpLr!S_UUCY2Y]T"/Pn2>=YRoOhJ7DghHVM"j2dp_X3
 83.2793 - F7t:U-df`H,feBZ7pTaKHTjqEf!62MA:gE^,Wehm]$(_\0Qj*Aa21]t`Ra=;(O1j8nZ%_pJ
 83.2794 - ok$#]n%j^=_YNZ0Hpt-tnm;X_+oG-VeBmgHE'\;Jcfl8Ki.+DK`TA$AmWK.!pSXnK=/UXg7
 83.2795 - L"(cr'-SR&(TWg^uIXYc#:&g:p("(g@Ftl@okAbLbAYgWs*f!I"6na2=gsl,Q9VlF^H;CfB
 83.2796 - %Zmk3gT6h.J8C^b^G:Y(/tu?18NGD_qA'mf)tLrr\B9:a(<81ii@(rA\G%#L;2Y21Khsl7^
 83.2797 - QDmsJO;o_hP@O5@_W-^E^V<cSIr'UV]Ur"]_HKL0*D\7@K<%u<V_;)k@P/Jj@8@o9bsG!-q
 83.2798 - /87YUVS<X1((eR%+\R`-R$^_Xj8m.q/D'PQGB2cA%p3f/u:hWfh,k8K:7aaekYSB'%:B1E1
 83.2799 - 6u&H&XQQZ^CK7t-G.h7e=DUjd9pGTh$JK5-i2*m-I^6P$G<;YPm<?3LDcaR4pAKKV?uT41-
 83.2800 - 5R,H`+!^g]Oj)CO2tjEonPQb/XOYco3!X,G<MSFBQRE@,lr(b$YjO!db_CnYL;c\><Sg?ii
 83.2801 - :cP[mI4ZY>u7n'=^U$,<Lk_jDB0I^1T>XmcYiU6-cA(<XnC7]2WtB42'P@Er1Zr+R@9H!Hi
 83.2802 - nmDdb$KS+o%Y?6?)smE0-lAEXVdpXGK0:^EluP]/)/"2=7u'a:h^]GsV^!B_Y#!>)3S$_#G
 83.2803 - d)%FKFloblt&I_)?`/uTF'?(PW<>D3gae[IMd>V3G`f[?>)o3oWFN_?,>QP'BdL:+=aH9tM
 83.2804 - gp_.drg(%oLn?&Wnr&H>3="o//'A?@[k3S[l<je/5kMu`b`FjB/Bni$Q?(6'XP>!p!$pXu!
 83.2805 - ->)g4-DDA_`c7Cm/4`CXO3%i:k9o%-%HVA]g\4YC$S:8oSk-Ab,((K*n(Wr"&4Vol$Z@UFU
 83.2806 - ^c:e<MU[;q2UW<E7S7A6g$A<Gc;Mes39Z4e*\?FS,g&lnW?Wed[;:SJEYQA%+g(GSO'^A=F
 83.2807 - s'jFsCBg6/RnCWcn[[,D>=l`;%1"[0gF+*PWJF/*AZe50G:j=1:2<7ku3OS>`ZHefL^YAtG
 83.2808 - 'kgP$6=:GjmK3.isI[=]u'n'MXC*[D#!lcNH!09rhMqg`b'RaEBmQHWl)%K)tjI%Vp;:Xu;
 83.2809 - @S:8-DI&UL'PUo$]hl5_HY44NFcTY&5uF94em4`0g%'Qe8/`C@Xe"^8*]F.b@@!`N:8s>P@
 83.2810 - VZm"[8rlFlYoi2q[9V4d1tkI5&Cq(\$`IY_<mXf@eOL^d(pjj]9q?uQaUgt0u:Vb*"L!]"2
 83.2811 - $2+7Ae+cqo/)qD]Qmh*02Df\VK?!k]7`cn]gWpmlf!q4PB3^FHkDZeUcONN`>WkD+C2\jZq
 83.2812 - 5HKfuSn!!6HNTqgj!LA0;E#XR5(hP<=@ok]!]i9khRChM-2Sqt;KXe;L%&UOVHZsrp's./V
 83.2813 - P'/lPb8+],G(dE"a_=bcg2\3cXY?+U,%\K`>qu*/5p&4o_n,34D"9F$L%K[IJ[/nV;0g.eM
 83.2814 - #!Bs7"48?tBC<u#!f/Dp^ml9dCJ!BrkTIqNbTUB9I.[O89Ht]JM1b<!n$um%04BH<%;/KI.
 83.2815 - "F)_i1gQfE3YcJ5qrnmTLLCr'_NMtG7htgNIfII-620>JR:G&@Z3i/0`d[U@`2E-;/S!TfY
 83.2816 - $5QUfNFJ5^^RLI2HH6<fEg91R3dF)P]#MN=il^`mN*Oj!8UlOj5f(=QLKs`.!bf!]iiGG98
 83.2817 - %LJroO950.2U+sReZOn(7qaPq7d,D9lon_QOQ@W<_>baOW6E^Int(F^VGVNPGZ6-@g%>2:l
 83.2818 - PQ;U84aoRn^,lEmi13er)BlPe;e<u?Ei`jUC75(Mm+ditC9?\8@0]_TEQSP:-bpe3$-/@(=
 83.2819 - o/^@*U(V#XN"glZU"b+nbReDT8V<ofCWoA"2WhrpPB4<GOpRI3,qShV1[8`$ag+8Jpq@'A%
 83.2820 - <!3DDaE2_jIYtgB[>r).-ID_T$q_(bc3*T8Grpj'K1\ARQE^sr;EEIr/Qj'9V@UmG&F<'-A
 83.2821 - D;$/1H3h,LgI,d2F#]koC;3ZuV/Rl?c&Nr?<I6EYJesbRUR#X,(1"VBGsqAL<s+V_mD+dRp
 83.2822 - Q8V-R!!ohq@0lFTkBrBdSC>-ZV7RlkGY]WFeJ-+[U:3W]]:(6k29:&6M2W6KO`o6.gp=smK
 83.2823 - (j\rB@DSan-\Q3G+L9S*1Y?8r`A#g?+XHlJb<>uT_/3RXH<[tjcRfR/9SU.M@J<&)O0k0M"
 83.2824 - QaJ_0e_'b'A8QaY[Ph*VY"7.-R+s<sOac.22i;A#_*5?iY2GMuL/]cS4LjK:jHI3A9<Mti\
 83.2825 - `C3_PFJFB/u^hAjK@j4415,Akp!b6KTP%Iq/Mb'^qBCko\<*kF0BH%^%Y.ogrnl'YH?0cpM
 83.2826 - 0W^9D1mjGkGP(bk48`-7nXTr"/V$E82u@Ft`gR_=r!VhHVFQ0W?2-fJ`A0]A85qAfeZgK(r
 83.2827 - e*m>3Kn-GNZWr*l`*M_J0?_:Z@*@fe8CZ,GUEF,gYpOJ@lcaH7B$%M'.&2iR9m*Q^9r-/r1
 83.2828 - !MK4.tauIEP`j%sti(I#L@95'E_2:T85"``g,;J=38!u.sB#OM?2<LuARkoM2`VID3k:C@D
 83.2829 - K78)hjKUB"^oAij"=bU`LF-V=$^u0$D:(Aa7H[qqSb'9(`l'ANN=c2f_1%eL#I";A42$@:-
 83.2830 - 5tANA<5qJSY<GTLt+O:<Tq\3UU>Q4dJ?KsCFs%u#[#X/6'#=PI=-@=*DSo<hc"(q;6dN0aO
 83.2831 - Qb1=)?,iZaI6gf,DsDBfmu,2P.D3]%:cc/[qO!rm]FYQVm-e7CG,bg>$4c@c]2&]=(K(fmC
 83.2832 - nSmnKFf[Z:.;]BaS+mFFdODH,I<DRq,nWsbVE!?N46L(@$!kb3.4i^eQLl2B#EaQF;T>[LB
 83.2833 - Hc-*RTmel)JDiJU^4i[:^-JeS-H1K5GbI>5?h`T)1o1hVBM($hrTVV65!,OXk#3t6]"-;j[
 83.2834 - 7Rjp@kN+iWQ18aY\N&a6l5`*MFWNiraNmF&iTmXZZIaZ4pef*\]%rI^[FKT$7-`SIU%+_4\
 83.2835 - @ZZ)mJCV0LKBLYT:E1s,CdF<DWedHO%Aa;Mno"X#L0ir)!q4%[.`q>gcCd8l+Ee5ntMi0"4
 83.2836 - 0%!<Oh@1i"'$&J=@R.O"bg-S`P01"8)Snb'MAcbC*a%osuS%jmMC>rPFA7+A.t(p1,;[#EA
 83.2837 - .X5G<?E)<s8TaRWZLeGCn+bPdLKp4#`uo,jb#^7X&\_k".>a/XHF8/=r$'B+0hM;UQVNr6U
 83.2838 - 1oCu,1nGcjQo\X;LrI=/33Nr/V5NA75YPS9[&gHc[rD/[Qn!No)%f(%5q6-auO0o#7meX.4
 83.2839 - !Y>#,:b)U.rrUP'!tYMXcitZ]%W]P0@qS3^B/!tn.!T1SiPF`5DC5VK)$B?Or\+KSE&@`l.
 83.2840 - gAf&#*:tPcoCNujSc7o#S:bW:]1M-#7&Tf!H=A+YaY[_T)rIQWPB/SV%AK%MX'\f#I'0f&@
 83.2841 - VluPlX^P$rEW+OJNB40+'D^%1kH-:tlG1QOYSI'ZOt0L5,%'J57Fq&CC4XOMM=/D[Z&u&.j
 83.2842 - <hn7Ma*#lu^gG3DU%k`X:h\I['m&jdrN:kKC@r=G(H#n\Zr0c(7<57Fea%.QgsED$c2::VY
 83.2843 - &*2+erTS4-C.*G6@&lE?+!QPi"M\?.:(D.l(&)e>P%hVYP$'<dROc4mPmQ]h>L.2_ZJeJr^
 83.2844 - rte!F)A+>6&9f&?0,kLE)c:r!;1BP4K,B_L&5bM&:tYrP!bH+Ild7^+0r,u_W>r2"+jo<jd
 83.2845 - CC/Mmi&II)Y*P@1&Do0ru85^(i_haO[UD?8Ke[?+]2)[OkU[l4X&4p*mt-4&h>&%#934i*&
 83.2846 - 7mH;EH+d%jTLi,SCb9;G&*Ik_72rN3.iM,@2E\H>hcX)q&CTNYlk7@4*<5>(N9EdX4@c\fP
 83.2847 - =/-^&s,dXrrZW@4d;.,oS%P*?V8Qm\&f.8llfEi1=kW[C]J-h=Pj1:J[O]."A>.It%t'#,l
 83.2848 - 9_^VmT/<\I3;V*C]gFCY/.h^km;WfQnlRUEP//!Xg;TCC&q^p7r/s?>]#8.Bm&:R,Imo%Oe
 83.2849 - ZL'>dnM/Jb1(sC6;P,EOo.8>a0s`G`P9i"`.5R.c1@iR5EmH-I1GmQ>2%r23;aWF+4"q=X0
 83.2850 - U$-)+rJ?$bmn?%"OhU=i#t&C&o8\n/b37,ZR[kR4ZLnZ0N1P#,"4?[0f?;0205K>BODXQ0F
 83.2851 - +d@2oTkD-GJI`4$"$J3ceXhZ]R.EcSh!92Ug8;o9hTpgGs<94L<$Q1W;B'm5gHr,STW-;tE
 83.2852 - 2:n0"RW*JB"X^mRILhHh<+Cr?Mb8Ql[HjY?@r5L]Em<!"<9q`.S`4u>2]o?\k="G2L@#3fG
 83.2853 - Yk3=`I2!gq[6Spece3,ro?TjW`4k&R\F>ZM:CH`GF68KuYe6>.Z0gaA=82L?<@O+R>>=g$)
 83.2854 - #F#o/<1G(>Kh!sa8lT4kP\!J:BgPdA9,)Y.'R`Jn4%kgU92qf_PcIL-Y>#_;8$oa"<4b$;^
 83.2855 - J%UH:"73XPflhOcVG8(:K5q=eD!c`h`R.`:6ap<'^JQEmnjei,-k*eaO]!_=E-#o/gYK*J\
 83.2856 - Gd"(poHK;ft*![6.E-iYcC5"@L[p,3)Vp:fUG62af;XJ4t.LWbTpp&l-NDeP[r3em3hlMBf
 83.2857 - 33N;QLPDce:4-0Jbt7g;OsbUrC2=@2_&#,(<>8j,]Xp]1N\247Y/cl"^Jcc#)KDL,Om@i<h
 83.2858 - %>]n.n[EM"')BX\m-)DZ&-SS6@:b*)W"d!"pp$H)YnR!LPY(MNBbr@Rm-osX*aL1\KUh^]S
 83.2859 - BG@ds2l;@2,%M=0+]bW/@)=Je@Fc!U0EW(J0gH]gG!.0Q.:a\pfO8?%VkskR%!q*@m]=*0Q
 83.2860 - :)q%<[tp<WITk^BSn7FZACFjAbL@:K=DB!J,tshKW%R:+Wi\PHYGC'Bm,l>W_?$h7U\eT^b
 83.2861 - UNGNYkI<K&R"eBstQf[_63.#,#@m9I.Pp+cU:2cpZ8_(r8`O[bXs6?nJ7X@K@eoQL.+A$6&
 83.2862 - X1B%<V-?pel+N=m#UE+?UeMUWGuAJl`B@"jd^UigCF\T/q9&PA(_,1b4nO`N"C<;-]?UZtP
 83.2863 - ("`Zl\2rGf6kO'<k4`r\`F`MN\UQC2L2c8WV"G\nfB\$FS?$2KVGB\:We=_6me-["FEu01J
 83.2864 - U_dlfN!u&;"Lje:+=V2O+`>,qD\YHE$J@LN<iFtYHZR#Jf=Wr:!]*U;<+QWV^qkE[//Bgm>
 83.2865 - j$DDpY5r(i)'pZbE`e"QbS"0BicV5"h47i8;7M>!EjX:J9VBNVY[H^>i<\/">16X\#Fo1+b
 83.2866 - D[!=CeHunR=(g4`6W/Jp975=-+,_PRN]*=g,_h(@,l2Cl:eO'DP^Z!*kCLjZ$8I))s^4UHm
 83.2867 - 8%hhB#]BL!E\a(&fn,ke.HA&.8TKU7)<cr/"tL=hkK9'B[`O,>m#/T8WEpoT0nRu986Me+8
 83.2868 - e3$!Pc-]=A2N-NE2_^Ge8cokHt"K'_.\D/oC5D2!c;%LOif'.K_Y^L[H>*^uI"4WjV*e'dH
 83.2869 - +o'rVU;BQ3[pVug#8j<f%m6tY$Y%1@@q/7M+O?5GqG@N3L0"mj=UgST%Rn]j?fS4j@6'SCE
 83.2870 - Kh>@Q$HIi\A=I*_j.cDQ?d-s\LI[VE'6Ql$[@5g\U6,/D/G[$;!*OnXLM!@.utNFF/==te.
 83.2871 - Ogm7VMUEQhdR50l:fj?3jQBb?;.dTd^bt^q_*rS9P#AQUjsg>Vc(eO#a83U?=HG0_])-O.c
 83.2872 - rQYZ77InXhi7T6^7)\bn)aa:B0mEl)!MoF%;f&28*?b2GdV?q>J:N!d+Wf0QEP=Irlpg^,t
 83.2873 - Z.J/ru+^9<)';Qhc@_k.%Wn?pm'p2o<V0NVla"S2g@<b&2$D8#/#,DH&+*q*ZVdd[MQ"Poj
 83.2874 - Hq3<.V7LrN\rEZbOf:C,J>I4`j`jkF25tnt0)?@+i5M_kk"0kDU2>!^a$let4+DcbL&_L:J
 83.2875 - X*>5Vl_/#E@55Aa@JmI>V5=mAFW]3Do[IiI9W@mYBGn<HI]4YL5"6f'mcB2_pLcO]s&FjZ$
 83.2876 - R@n],e0>nn)%c3lZ#nHQf]S\Z2>lWo1jp"VI($0/3I/X-tM=6K14V5Wr1>m^Guu)dFabLOC
 83.2877 - h&AL*T9!(QCQ"eC?KOW%743>\??T(CYk'3g<7RpW\bFN`/Q\,oruF2)L;Oh*WN\pLEf]<"E
 83.2878 - `7;)\UULI8QB32\A^aNDEZ^X'KHU0Vq85K(2D8=>_j*eAdB:=1b^1&X#L&><_"A*U!9=(gc
 83.2879 - `?n2dhlKq(BMA@7G6P^N&0j1HL0EFmeONYZ=i!3H_L*fL]Ih"[Ee*,VVW\eHU6!235U9o\T
 83.2880 - ps,M#B.9;_e*(#74RPb\=s9+\0\Je(#3MI4@@-J%>[<.OB]jdbRJ+L&/KK@7YIcYI#ND;ji
 83.2881 - =,ta60@2Tk2;mEQTIK"^1+%\M?4lFu&Shb$;L#]Y2Md_4S0gIUcEE.;#=p_p'AF<uPH\4A/
 83.2882 - Y.LW'7sAleOBj:^*j:(rB,J&7uh4T()le^,KZ^]Mj.A<q%QKQVY&5q(;#*?8\G;FtP9]2Po
 83.2883 - /*<jmN$?TPEd)17[O*Z4[1"8?S9,=73@J!f_Fd[YJeU:OfC]h#&$A1Hne\,W?SCsbUc3t\W
 83.2884 - 3o&iBQLm'Zj*e`Br&[n;pIp&WCY:+&)`@h*?u*b+=C(X>5dU_UE*8]>=:8EBSE,u&5Yn%<n
 83.2885 - Z:]7[p>3E9'Oa>E;Xem`Vn3>S]fjfi%`nlJV[THAKM)8L1>UJhEC\lUEo"LKK@SgS/qRd][
 83.2886 - fl+gXdQ6iFd%_i%m>uIEo_Ek:LoeHe^JjlY`4;i8+2EeRf(.6(<"C:0>jKH+hC2+[C0l=rM
 83.2887 - 'O$jU8C#Zq!ck&Pa;\O\[5`E-%sk'hU=U4\"P<(C#'*u:s:G-GbjZlblfl$f!QMOe[[>!2l
 83.2888 - _l?iKo^8rI5DA58LiJ*-Hh#%OD+th]tdE$so!`uR5I&6pQhgVc[[Oh&-S-`@rYelllG:*b"
 83.2889 - p)K[sS(d:*A$&t2mK`HFOIk4R;-#IN\2VD6?s2sf^E)k(07f9e+#V[lV\<OWj;gu4^cngi+
 83.2890 - $K5T3,pa.SoutPs$?;:&Q7I!I/Xla*ZBe4^8]oQ-nU4aJMl@1I#*&lclZ-M`tMlBga31:Ku
 83.2891 - _V+,/(ls'_>lo4]rh)Y=%nGHgn=JB[I_]7)-??nbPJXj-UMNIk)iF0(aWLo49$8^UO.@;,f
 83.2892 - Vo<2-A%hpMD]s&.KO'E5K6hRiJ$r2I[')Zhp1U>@!nBFk4O"bT)B:m8ODaUNa;iXm#l:+6p
 83.2893 - 97H4uIe8@8eO%87D)&/*&-'Lp^&t)_%=Y5t5jqAVsc=o/*:$31WKA(RRT,6\l)AF6L"qjel
 83.2894 - B6HEirCrQ`WX$\.ZDg9n")A'Td\=8AY>2/7)\nCTA[>P,(7S=,fkn3&mLn^EbuJm*?0]dE*
 83.2895 - UKhTA7+aa*#9%kKu7?h(n=V[)3)[HneiF5:-D=$5B@@Je*B!gcTQ@\4V`8%m*e#g%h2M.m@
 83.2896 - &Ib2B*[&cY9fAD>,!?f'dmthbGrJmLUIsGli!5*1Xq@J'I.tqAgWD:T:mCp!`l&pM<.O]\Z
 83.2897 - ">'$lOnj_XbPD(ebEfu+!ei.>=!=6T;RFakL*fC/P6s$,l/oNf7B6ja>fmt(rX6"=FD?GYr
 83.2898 - qpkq.E'Il)ZmcZq>TV/)Ap'aB[6@6Xhr(@\knO-:j7;HE`@0t>3"W9TLe7r%(mT`m87rdU:
 83.2899 - +%Pl)K-<d"]9`f=/Fi5\50'AY-QTLF9Qi7P@pL9No#.jd960+*02(]VUaF<)83JaGdmV#09
 83.2900 - ljk"2biL_Y&CotqmJ-[o>EP>Jofu_$ii*e&g1"^N=-`O'L`[(;06;kjd<E*j[fS3V"=XSTV
 83.2901 - 0+q&/='C:EVp1/MdLHD+\0bn;SAe<HVkW="nPQZ8C-?<GM`9i?9dY1^C-i?WZq)K4.l*,Q/
 83.2902 - i>D/o/Y6ta2Y-QZ0:gF6:rX#4A?p;O@T>B],>a[O#4_ZYi5-)5B`pI3PR9@K-i4'Woq/:u4
 83.2903 - K%4DdKGK"'7hfn2ZIl_=qS>d$M?42$B!Cd\aiFZC7b?t%!,DflHK2?]P35n/dc[_DUNu[s"
 83.2904 - .?S.d-;0P5l]$pR2:=iTAljs:<-Uut9iI9gq8RKHB6iKUjcFcjNWLjeE@%Agq<jHCBmO53O
 83.2905 - <!<KUJ,(bfJT];HGMPB?Wq?ZYA<h/V)h'IF5<i=YBIu`D0InS[r)"rZ"=YRTN/Ti06KB3R_
 83.2906 - ._B^Mj#T"2QpT[T/VLZ:dDg1_sU(6h#JY,KXtRUMm&dI)HZn"K$*!b4GQ:6P>hN,r@;lc[\
 83.2907 - gA=%'<mf+Ztnm8</;YViKiHI4WfpO*j)hfnB0a5IY[+GJih:eLE^LE9j"kBVX!Pm$;;-`bf
 83.2908 - <^;kflH[aunb8-]MKCM5dTTSh2A`(,mI=GnaOg<am0aR:3eWXQnn-gP;IGa5bs$-4!/mo5,
 83.2909 - J;>N+RRdG\?rRLZO+$L\:l(s?&4%(.<QC5a]*:[i)[ilmfs#[8mG5st)fRPG6?[<++]6>n"
 83.2910 - l(%M6kTPEO@t=[EZ6`B/374g\Hst^"%2\nN.;Nu#=:$f6'8bd,#h3d6S^"mW1X0#OpM=)<)
 83.2911 - LVV!tum.>DnVcgV3fYEnOC]N)>+T7Hi,;@oR5)7^tQMpk2sRW!\/dFuDj8nD%%&jV'8F';1
 83.2912 - _A!L'b6OG(V!7p%eg:fn]POtI>(W(A%@P`nUW3+aj&$4>:f=95+%:C<LTZcPQi'XErPb'<'
 83.2913 - FJW-X>!X*5[q'dk+P9_,Ge2g6A*A1/\n:cM/?V<D10P2$:+n+i.9R2aUAl0Zj1H$F"P,Ja-
 83.2914 - i746:<bj29T"Y<];a(OsNsDB'3(lYpK917FaOCtA-WD=7P?rH.noBCQ%.arBeN<m*/>`Lpq
 83.2915 - g8Im,a5!*:PF2]$\\ilWF/Fe8k@*uP8\[BqB1k/,XrAeh#tjAl5U$4)ko04O&>a>88/e`Uk
 83.2916 - s,C&<J/h6T$AqPa7Y6o;*T7GsDc."U)m)02?4qLkLp8F!/$?#:)u$'9YhP<-a(Y7C>d\@?H
 83.2917 - NsV+)EhOMIlTfXILj">4CjAl$QPGUcPDWQ"g:W>1`*)"Uu]lVKC>O%eSfMVp7*Q"R7bf"5"
 83.2918 - 0nQp"]*D&,?(_pb*",c$8YBC]!(5%r<?8+]Dc<qgAfIh!6,t*kOSV,"o'-0R(S$;U/c`H^&
 83.2919 - .]\)%YUW`hg3LFZNIhj2W^o,nRIZ,JBXP:4rm+eqE(`Xm]7tkh31g1tE)\6jZ8Uk*>^MTRD
 83.2920 - H4ljMQCZ"n7?]<82RoDCi3M4Z$&Zi]Vcr[5<"4O9a6=35>[Ktcq>q&XMc->Yp/RAp!C[KJ=
 83.2921 - ]GC2AlLMaIiR9q[hBQ'b,el-(#^N"Y*]k`;m;Z;J#@6Q?rS]]C/JM<.(Tg2[a&A0nsYu)oI
 83.2922 - ?A;ITGp<L9Er%Q<&Oid+r)#;"bBLa>_K2P,u51Knt[D]:Q&iFZKRm_p%9+NmX#d=ddCH:Pg
 83.2923 - 5=M0?L&QmZ,Qh3XG^h0En:/bDK6+)RNh3N'S>G;\mFGK5!2\,\ObQ7SoA^&PjB_5gqELSgt
 83.2924 - r8DN.iZDZEnd::+j.9jU!Kf4lKJ8oEBG4].'5lX[[7*QUYA>*&=u=r?r1/;QXa`G,hYQ+hE
 83.2925 - 0fX"i=Yp0i.KgBGN+\f#eH>iiuK/?@p,moQ[JR8HFK(B^8fbQec&$Sf_ghk]-!HJVe^.#Y\
 83.2926 - $S4)K"+A+It`[[MI&>k:\p52(\q_TXCKF3p4,G%+V^OAkpIs*c0*:9r,/R^mH$Fg,hYMP\s
 83.2927 - fgO-h2*j1c/"+H>61H[BWNnG<]$_peA@!8H7O0=T70i/I([7P/bccjBe2gA3Vp?6R6ooR)o
 83.2928 - M=s5RVXi.`uT1P'KKS"!T!Q,Em4[VehWtsnG[`BBA@!cd^Sa8;Fh[i+3:gd9GhZqN^TW,=M
 83.2929 - >@M0K08FpV'QT]mnPhFs_2CPiDRaG&5+pi4@*5ip+S]LTe1(1=;<scq<UbGKr63ia=c5$3n
 83.2930 - C',D]2rc``fa+$F:t4"kB$$]eY_?)hB"+8/jm19<&0/;+#$0>@/;/9VaTY&YsM$S[5Tf_RI
 83.2931 - <UXR),k_6!bdU><r7ERo7Z0Knl7t[<u&N@T7/_;40Esf*rFF*g>3%oMlbdi;>hnh3]*I]WW
 83.2932 - 3PF7p[Lh_!t/1;P'M5p73-%Zcb@r_i`:UGd^=1_[-hill:("S/-<Z?SXX<1a$#:\^QK?IjL
 83.2933 - s'g9=]Vl;Gem8I;>ioBc5\t4ZANDljkoC2d&YL%r(qd'OT^nnP%2H0N=*!-P:_`J]`&kQ[E
 83.2934 - +c?S)#8rY13nsePS-fnMi/SZ6MQriX4:Wtp$GcI+2q^N^(a(d/;M$<$_+W/qU[&'+lorgs&
 83.2935 - B^G(5jQ5fCRDE%/aE\'JU/J[(,,L+OGOc%bFK29:]i6o3V!!_ZmHH#!4j@(JUms3)sfdo-G
 83.2936 - mDH)=rNLBdF)E-5)LW*Y<=YZ"KfT/AjS,%Z)nR+SZZh8-UV%_hfrX?qNec>WE,(3@Y[qqE@
 83.2937 - 2inA0qKSMMe2"?@Z)9n\Hn5pK3d0]T6;iWPc++8SVmqf7nI#K44W"_:=]X?ski(*>df712]
 83.2938 - qapG!4'u]`D6U8gV&:L1]AeJM"5!X3'PF.eaR5tIM`QVTr.<$(7pbJhW`S=l4lnJi>K0h8C
 83.2939 - 1FuZRb?4tdB1):XQoPSG0Mocidmb5$L9teQEp<\$;2V[VRisg*Ou12*CBPo)14q#2TlN1=/
 83.2940 - ;J=`7u6B+RCsV+n%OnS^8-$EgZ?CV\\d<<&p'a:H)IPGEu'SZ#FmS?jG$3=Q^RZBN]EgD,9
 83.2941 - ]K<LIer-,dH+<JG:D3grIiS[?Bs[*#M/05a9c5KaUVr_39hai4Sl=JO=JYEs+0nqkbMs%M2
 83.2942 - ,eqVS[n.6]F1,NHP\A>0KXVl'@3MQou(CJ;l%V`6.]+/'sFjFi\,J[3LQQ=J([I'-(ebFHZ
 83.2943 - K*8BVum'7$jjer_491sa94LRIn>Y)/\aV(,UHENVqHUafGa]u-;)$m8UYX0c5'`tMS;.V0_
 83.2944 - Vk`=G8E4rWP>B<M6;-+T$X$dVA35j(3L,sg_?@s(gH<OHQ,#ck&KFja(tLc.bs:pH9h\<^a
 83.2945 - oVRS!uf).buE@(*/(U3b-\/d)q1]:`46#_\'8We!>OKQ(bj'*]hOnH(1@c.R1IG2muY^*&T
 83.2946 - lMQ/9eZM._7nKZ@f#E1uqEqRLWQG-@#;0&[E!jmnZ">3rj`CS-_tZpHsfs,Cp_iZ8n\]pWp
 83.2947 - @91&sC3gWb8%A,rl0"9UHaZu[kdhk2ENc4CR!r8T,?r"%0&//YJjZh':4BUBZfY0gQDcrMh
 83.2948 - grfjdW]_j9VI1ch^\HYU=JuhCuZ55_Np<bH/;2lGjS3nWC)Q&%b-Cl&PfSdHOlqC6gJScP[
 83.2949 - ,[<,lBq8f;c#j07&J'R1-U8Cf%!2^Z;;A;?HOIrA*eG.[G\o4pqml>E""X/1.5NBo(J<L3d
 83.2950 - !?rf!!Uhea:lHdKR7i?9fc4T4&`\e.6*![;O0-S4Ad[!&\EM.iBT>@>uWqr254fGTM!X+i6
 83.2951 - l$,;K,K$NB`=G:"+n?eBJ_c.I%tU3eX/\LEg4fWiA(t^^g:Y.9s>K>tWF)Tcmp_%fH<`9i0
 83.2952 - AW>?/@A<QS;mku,OrK.IAGe^X4,Hpe*s"X/a@;[ja0<CMtF'[?`3^).I1D'r;Z@0m?`7mKC
 83.2953 - 2;*?\%"G2&@1;%WgLs%iKca@a%cg$*YjA&agZ6-\/dL[22ROKX/R9+NY=3Z.pf`'=Yk^eo]
 83.2954 - Y,]cKjN'(V3nQS+O+BMAD(39&Aq[9#dht:`_7`g5CK7c_W+3Kl5m5O#9Z5B`^UpC)A#0mF3
 83.2955 - M(1=3[:>#,bb^T6\X$u!^0lt+p^ha7+l.A=j<L?fX.mX;DAHOYo*qt/Y5LE'=t9%%u#9^SY
 83.2956 - AHlb?01KL`(i1_PXmjMpJp>OEb*4!q_RJeuIP+bUbT7PBm@F*SW]JMon<<MEXiWU;rI\WM=
 83.2957 - \Gb"U5+cWbh1>KsicfT<G,p+rWRZb=(CM$VJiZ[pk\+m:2D7&#XHVc<VnPms^M3i:U'>0A(
 83.2958 - $1VD^%Bg#9jf*38B:7PUYHLAU4+:>C82#TDZ4i,)&'g2B,fMMa(/_WZ'f%n$p?-Qe9,@`Vu
 83.2959 - i6m>86]#I)NFS$'D^sQ1:@6(BF@UqZk?*iUg7j#Ko+a^HdKMMp;+Lmtfh5D11=47u7scblX
 83.2960 - `"o[-o,jH?48WQ@j,/,n'bqRK2q^s2>(=Yqd7#)32'P9Yo,O;CL>"1]ef^W\-KX&"1i$?dG
 83.2961 - <o=Udr!M$K-30?B?pKU$TRi00)bG;SE&0&a0?m%pu.N&n94l7A(2b![cG0huj)mMU6q"(Es
 83.2962 - /'=[Y4-<Z2ai,IgnQbrEpM^)Gtpm>W=;i%PR$QsO4n%u^3n:n+Kqp_Vq*/)"iEi*HVa4Qd8
 83.2963 - KO5-cHhQ+'uPrQrX+&pme<9PMI^'`E=V(,r&ii&nQJIBbe[,Nn'6[b2'8?60<*3BZ,@tm,Z
 83.2964 - "SEX3J;967(#f&Mc9:5;b.\;=Mp.h`?:-mL((756%f(E&mD`GG.39_/@o2X(qQ8\KEjl47R
 83.2965 - K\2]=9Pq2PfJ3c<?P[""9+M35:YBgaBh?JWY/"Ep^g.'1)5o4SmDs"cQAt1LUig.oN=\0-=
 83.2966 - rKLk"3%@[5d*kK0\3%j*kQ$@+%u2fM&PRK0F-Gei4)EP2_iXjNtR#ig&B9;e"2hN3s=V995
 83.2967 - =FFXL14;t^r.aCT!nKTrcp-mF3OAnej8B\f=JbGam/6dOpbIcrcHjnR)4#ppF70/V?B7?O!
 83.2968 - <AqXisSW],@;]lTZSr5Yidk,_UMR2\`"pF.uD\#iWjN.n#VK)bsF%A(J%<`ot?CG'bf`9$/
 83.2969 - "$ThGk)Qko<nSob,FbGS-rS`)Njp5XWZk-4!["D;4_d0Z%!9g/@/Ch(BZ63>2mccu<[_^CY
 83.2970 - 8:=X<B-^B!@V^[L_E$`;,/eN4=IMLMJFo)kr<BX-n+DaE=0!9.c-Mi'!i$ViLMjO&D[KlT#
 83.2971 - *jCd;+8^U-M1a=s@ILU8/7;3DHu!6Wso*[ig@3b@R%!k/qN(RLHIu#KYIe8XU3UJf+]D83k
 83.2972 - R77aGpc?k-IZ@T]?C.AO<Mf/6T!Ki.&BJ,o^`hceUcM,(TsVRl+'&/\04le$8+H;Z%@']lk
 83.2973 - g!I!]0rou-RBPn*=Yu:"_L=oit^!t+FKSK#&B'_="R6GpGg/T;3Fg5j;pBagF4fN"T**<R?
 83.2974 - KZ^fK(4<5K[eK7T2k#3>9*k>d*re$HdT\2ZB#"RD`bo`DQk!>`mN<qG0g/*b!eWu(,Kk6@.
 83.2975 - sG3h%AG*GKMq,TE0llK/"7e)jHBHpir:0'&i&cMMG8baq:_\1?h&Uc#fHh#gb);MAIW%u&k
 83.2976 - fSAB,pIk+Y(cg$d&R/s!'5`R&J;lMCI8bFk^qMS;pqAE0gnCh[9uF_<HOSgEV#9jS?ph;Dg
 83.2977 - 5"kVk!uXq;&B\+5Ni(bH.'LGc;QiO&%VhgID`")me6s'tAJnf-8lG<^0u&rgtYlu7R&WX\S
 83.2978 - V$c@DU!iEA]1Sn':\+FXHo"sqc&4gT?$'X>JEp,>2*_%.H@K[KHC&nd=T2.su/Tee84CR_S
 83.2979 - DO$F5%'=JXFj@ntK"VV7nf`#6Mr;=s5@/@d>_hW(Ft[D9qb>j/*%$f^p0-O"nkaK4nWAs>3
 83.2980 - "K^3=%rmS:0.ECo%=0=(K*FgV2VXTL,c!i8GHi?FTlu6=)Vr6IB8NYXssWW&3gQUIb&_3]F
 83.2981 - f.hFARVF43Vj)Iqh&M,6rjX'GQ85.!U'H=1F[nDhrXfM$]N+Gcuq!08[M@NHj)gM5Q=-f8G
 83.2982 - KHOnc,CM2.;iLQmXFQ2%hKGfPkis-ALcQa2C8M/SmZ#Ea;(P'N+PH2!PL!0F,qE<nQu3`hh
 83.2983 - t-^T,qQ?m25H?Ya%&!$F/RX0a[HC(K)VjVk?TDI`DqY-]\#F0VeSpIT$JY/HhB:\p$XF"Td
 83.2984 - HZucADm=V<\b_AuqOaAVc`R*%[/3sjqes7V=2B65_#'2/M#j"mV`]m^DdSS`;Wk]>s2043`
 83.2985 - -eMJr%G\Ycb=`jY5G3BqhNJoQbRj]d/6,Ur(*'"f@'Nqf)$Q@qmY5Tf,Y:>lZW5G7QH+)^'
 83.2986 - B1g(3M:PrAWF,n$INTQAonV0<N^nTrWCn6hff(rFb-gGNo']lM[(8rMS!@2spUBmf']arl=
 83.2987 - O-f<G2YiV`H@rnreF[Np'!UQi%F)!%6#kHb%^b^EjArBJJT\,C^#r.kIS"Ts?B@*j-d%;uU
 83.2988 - l_dUpSHq"b_MF(`eG^O*Ic\fbQd<Nl!2]e,Mj:W;GN_:mSalO/7AB%muQqV(437LQ;/=]8/
 83.2989 - ;n4IQ+[;ViiKAb^er(9:8naI!V)FN5W(!ZUqP@3kfWH,C^j?%_`FH2UKU-_fV<_p!6E9WLc
 83.2990 - *dpVV-Kk*q93mH#eF8ZGMC[9%=l8\n<dFm@ZbfMiUI]M<FZ,lJ)di&Cjok+R`=23ff[Q+LS
 83.2991 - 2oUWS1&67cC;^B/R88T!JC#`aq'_IE(Gm]A@IMg\qE_Ku;nM<4mQ0Ob_-8ER_Xj+"`8mjE(
 83.2992 - AB/uLq9f\?#/h0s!\X3g9O]A:44S&`YAjZNN<:V54ip>c,Nc]?iDb5C6_n"]`:T+Djq!e;s
 83.2993 - d^'?qkC`)WTYOhJO^ap/ur]4s2[.luV<&4A=Dj3<`6grMl$Tg%a-G@:#PXc!IZ"-W%7BA%@
 83.2994 - YsIoU,9''%Ztf)"E27Os7PN>I%nNr<Q>Xf3I$b,[cMP=Zb#1>r$q1d+<?T<P"CE0B&`g>?Y
 83.2995 - #4Pp/Bb=5XVj`nK[V,>Z8CGa:,8i"Ia5rdn46>AI/!undY"V9:d\4g<)CV(&>dU7'&,juo,
 83.2996 - PY<USkLJ=44ta0F:ZW!lti"_lZ15e5NXL0MM'i9e4J/oiEt;PuQp)<V'4#<`ZVM6!.0/Fa#
 83.2997 - fHZ]a$V=@<US(Kf2H`Wb$^XdJ8m2L;c$<OG7=;pgnj,AGm"27$N@P\n$>cBZXgEE6-eH$!-
 83.2998 - ><Io<uE@#aO>jQ_jHJ&ZS.=@1Xg!>,p<t47q>hBeo>[A4!$ZFc8[3^O`3'G`H?$MXhMI#aq
 83.2999 - +,jVF[HENY3;+_]@_!7-*+>/a)WKj]?<NTUfm[@sk#n9hRiWHX<LepahD:@.ZK?WmBJiODP
 83.3000 - %2&rMkjkZ<^W`pH?MrSBf_QGKH"++*DQg-ft"9><qWo"C\Sq[UL9JOca.H!L6&?K]69gVC-
 83.3001 - !-.\n\jchn3hgf&rcFqtBT6R%,"i_LR"s3"YU`*NR1b)*Ym$lrXJ>[I.7:q93dsh`&:>]<=
 83.3002 - <@F8Pu-^oFdc$e4&,70F?%K3!"m;$TE<Z/IbRs2ZF_Is=k8_OlBj!I\;qLNFOi3TP8:IuA2
 83.3003 - g?,%]@q7N>lb2HZNVs/I*B=HoCMeO:&pkpW;",UAF2tWYj>$9U+h85*ED-juVm/B,FkP-GI
 83.3004 - QJ&YFY$&u`k:Zh.$ikB'&d,p^Pj"_!hg<Bh&4%$jq*Q,:)R*N@^PDge*n1[H%sAK"kN`Bs*
 83.3005 - $U$<RKgWb*qE`5/;8!p(Vn+%![(`)Ks8E*_PhM`U"hV\Yj*=J`bQ.F,XmO:*[F.@PnM5C_A
 83.3006 - Z$cd@5bnCs>h&MFPt-(MK]^U;=-nO]9ZGGek(g]N[!cR't"d[2Oq(BK=-^#9EFH!(2]f5\&
 83.3007 - `n'SBm4UX?K,OnL?GGe5%+>_.ki%Pl+XD&Wh8N%&d,U<*If,`1<@-IQ"a8>@gbN=9;Rndrn
 83.3008 - SOnU9C4J`81SPB/6<1a5:^m3>USk6gm-_oIRQBD"sa9]I%V7_PBElcbRWBb4\**/BS$=h.[
 83.3009 - G9Q)7bEqfY@Z^CX.E$>YQ&58A^+]QQ?$igs1O`F>H%9\mJH]DUS4q4iO#k'5m?KH**D[7b4
 83.3010 - N.0jR1_,la8(uW@jLi>Zhf$j\c4pn%%X&sc@a=YpG-:h%%*8?@o*4^Z%6k=U;7J$!(o)G*&
 83.3011 - n$*oR'5.&]I;`[0*)O/r<EY;a]eT&YPA_QdVmD9.?DaV"Dg!dn4[UW'rD<EJB9K$<p?+X[K
 83.3012 - )J3+l3QBi;eW9iI2!o7Wf]<6AbIQSeQ1du(J,Wnfe2<GJ_fb/7;Y,mgZ\@^4Et]3;7/rM[-
 83.3013 - 8UWN@b>Us*%XgQ<Ff4rW6/)=ZkQ2\R$)[0X9-&&SAH7'a(dNttXNNq%uaB9H-bKF#\Jt\0!
 83.3014 - !BW+hXQ>YPepbtL)b"H--)Iuon99\h<!R8LS9R?*fF>H(Bs"5>[as<j>F:GM.S.jRU,XLT)
 83.3015 - 6l)sie3fMIbbP\PW)!Ibm/GV<<+=)!H+Q"]$&Ss:4&1JmcE9:f7*3$1"gfip#QM3S-3/eSq
 83.3016 - 4_[m1C/ICu62LI.*p)^=V6>?\+Vo_Ti%jJ/(f]$j8!J+Srn*k6,1_'nYpe%Dg[]#[n]!K^b
 83.3017 - \"YpW_oiES6pnE&LFG^L7c'fZ_D,pOC3G8+MV<Jp<XTPL<B"pWSI"'"1u`n.jk%d\=rETTF
 83.3018 - )f`!(!b*-c3#Yb@<*S&1m642l@3Lf'+a@,-G+E.lGF^Q^N492:1"WaP_)1O>P*5l^7Q=Udk
 83.3019 - S1E`lB'R3ED%G=6hW?r^SF`V#bP7GcB:.VT/RTU,67X^%D$?U)-ABh#+%0e5'r$JTNN.:h8
 83.3020 - .Id/U@b=J`?K(kAUkJ=mYH8>dYrV=D+1Dr-Db=L$WK)^V0$0t%6<&XI;3V1XS&Et+.D'Cj@
 83.3021 - b,f^kPEGq(C;(bE%l*R\UeT*Dcu=c3YLrfF-Fs9+(>?4ghHCg=orO%t1f9p>BB6en>B$YXQ
 83.3022 - (naE1BK'iJn.e[kKeZWZ>,7IM5mV_OQXhSXtnDVb!"pZDFpUPF@?nINF[`j[%Y_cUkh83aU
 83.3023 - rro)WsLiFI^G5$5`ilZ3KEKPOdpn&Segj]ND!DUYhfJK/W#Uo87:b]Eb/`kd#O)SNsbk9OV
 83.3024 - aU?uP@NC%N3Ta*rHG`7-SqI<Z,HL$YCS:s'+/h2T:$LG_:^c-U)Z$2""+;,_(#[KfjW@:ah
 83.3025 - 1)Xs]g4L/b(-6P'8m$FQeM<ID=-/o\.MI93-Z5B.(h@K&*6?]3&Gj5G#g]j%Fa*[-\_'H+&
 83.3026 - R3dQa5-&ed0lC`-EFNjN7Y)`uE8g!7*N]EIX5EhL@n3C\BP:BT:*Eo3VJ<JS[@)XF4T[S_7
 83.3027 - ;DZblCQ?Mc98H]aBWr#_U+hZ"[AO*38O:Q/WFBF-,<^+=_Fg)g7rk^=Mh0>=)PqU*V$i_Pp
 83.3028 - mIIGV]hgb-'hWN]_3BQ[Mo3:Jh?p9'OQ/1f^GRmU3*V_SPrnlW2J!OO"*sdpTUV?*R%0028
 83.3029 - s%j('c"+7K[b)s\c\km;0HSRp%g#QS^<]3^C$$"XR0-5]k7)n':KZe@?F:3OeP.lC?t0?KV
 83.3030 - MWYK"cup"_4q27rru(DF_?A1J>uG^:u1VH#EX8Q!Nub/bm6tj!<kFcn;a%_1>6\q$':V__f
 83.3031 - ?d%UBj\o$A'lXDpTSeeA0B-;N9PG@G(8Ai7`(:$1Q+Hd*D%*^:`Bo;h."?`s*BBd1/K8/4'
 83.3032 - :GYj2d78f08UB4.C_K`JfZC79!J%l"G'b67s`R0+!W$&nS*Dm3%GU'Hf-oW+;inLkO]Nr^p
 83.3033 - U&Kl',d3)$db5/o>'<t1&nM9_;!!!$#'iA*KEDXJFT$?3k?Q^aqO_Y_MI23E=(Qf(&jR!=@
 83.3034 - o_HZ[bb=+Rmp7#3P5Yh>%$>lSd@V<c<98)S"3!82YeM)'<t=-h%ahd=dC1'h#V4<?%]4+l&
 83.3035 - ^;;hi>hC<*"g1M/!.*>4WKTp%]b1'l/j)R3k5;B*"_VjX-!msp<`27GJQi:UnFKb<.g=>+d
 83.3036 - *`umL8u4)"u(Y!"Q(=OtQF4:Ee.F,D--I6,jP#63pIYUT-:mnjWmW65!0\(U70jd9\G'?PU
 83.3037 - BW+Mh_#!GNlHn/_l)-IQuX&R-X"G:1gM-Ga@T+m9pikSk[U)^0S>JUJkB=qnc@'Z#_?JW2*
 83.3038 - eZRGq=,-msj%.,O\N@E;L'lpu7Ei1CmXrLl1*,`X!X0Drg:/d72$=^La&j%`Zo'l0u+0gEX
 83.3039 - lRL;Uk6oJR$mom$DS%Q#'/<E$Ybal%P90)N^3lV!161lZK6\QD]Im,<+H&<$%sB?75n:4d-
 83.3040 - Z_]tOgq`mI$Co!23U$?&`k*u:E1se1Xf/99a;"Kg;a])hLqCaT\U700/umb+V8$"0j"tuBO
 83.3041 - 9rW!5LBN^_8a>;?aD)2rRt%dPX"JZQkN;]V.J&E/;28!XA89`t/mqd`a>mclfX#-;rGIU2<
 83.3042 - '@><TiI4u1:rEj@X?VA/!e/CXJ[dUt+O]0Gghcu].4F:B]tW#Yo3G)j@;O1)uWHK=TcqLO&
 83.3043 - V<%gTJWs]AF$\@[D60T5mEsqBm0^V4p1f$OS;C\ZkUB$*KJ4i?B7n#co1QfF1;>_O,!B*ka
 83.3044 - -ILob[!3oSI5Xt+2`-4GZu8ML=AJu[7]gGIdHV%>jT.!4%<*.\&ZFP0(BQF+99Cu/NR$3/`
 83.3045 - WSe4g^fVb'[I(p"Q7+]9oT)aOW7L0k;m!T2rS%;dBQ?Oo*j$)#;C&?Aa`B6B/n814[Rn"U'
 83.3046 - E2hAO%GV/9+lk@Ui9As!qT';D\nLFY?Y@B0gVX,'=C@PS$h/5S*tS*&5t2+d5n9dkW3L+j$
 83.3047 - W"[.RH7@`#@Re.:1R0nq9%6OGY>=nG?f<I\*a(`,&aiug$SJ@/MkG??&s8YXsBU'DZX_&U<
 83.3048 - `*>F]@@Qdo"_]?X;*tpXV$fiM4O\'"R=m\dPF#dKA=r6k`%<2;=#u1]OF&hn"?B>ZJ'o!MW
 83.3049 - [5l#XF`+<RNk%QpJPC7?[8BFh'>mRelV?cd?FCdM&"NN)_.$-SgeGfA08BOgo2EN"@q#ZkZ
 83.3050 - ?%C&8LS^9-mCfbEb?eqG:YMo/0WXb+kS!E[o6a-A$!^_U(:hOfi#(Y)5/l)Y9`!+^tulc:Z
 83.3051 - S/Np5_j(Q!r71Bo>P`M+9pd#24/_rX2RW0Bh!\Rql'6$&q1\2SWP8P1)]WCmMRZ[E9s7d5J
 83.3052 - 8I1kIkIdogO^4)OKQ2'[#(</r'ndPf\'e4hZ9(Au'mCs.??E0<lpCp`!kc#HNEZEpVITXf(
 83.3053 - U-UmZ8%ehIJF"B8Y"rU,6W]#aql7$.->u)7QFH4/d%3BZ[Np?[&8rbeGQ0.p$DC9UG4d5n0
 83.3054 - @Qco_1Nqb>G;3;d")]'oH5k;WAn,b&9Yku5%qP6ApWkD(mk@?>i7tD.FLS;s`a^Z^%9B[bN
 83.3055 - piN+oKN)s"A[RPI$`"FmcM(<G#O@R"bEY$f?IQbP=F#'+OkNR1k6dWNA]Yh,e*FcP__)ZT/
 83.3056 - Ka<2g4sBF$Y<'_]K7J>2i0pdoT^/AKM]I,.J[.iW"Kh'G5orJqJh_0^F?Gd_YNr!'q':70)
 83.3057 - 2Hm5R&`KoT?W6/3/V@c\`-"NBg5!+HLaEl6k5M"`cJLX1%h,*bE#LkM-)o^-a$)25Sdhc.<
 83.3058 - h<5RF4aKnUR$no'bc[C'_=_@=?5P6'A[WdY8Sg9]=&/?NMo$JdcJfDUOM]r`rfZ=l6_^dW;
 83.3059 - ,dMh_6)S5as"$*P5Z2fdq"#hWpFVcc;\s).YGB_X\B:kL\q%8Pe7FK),EbB10:&1OD@m7im
 83.3060 - QbY&f(Un^Gs@N&eClf/:]S\'b:Af$%tMNJQ$>Y8Ql7+"5=mh&+ZX+d!73Y^cSee41Df*uFI
 83.3061 - .MYnM?<pDaG)I)1sg"GF'2+ar->-H'C:sk8TE^D?5d6/)hL#P=jDcB^d`j=]:h"AfSA$')B
 83.3062 - ^>X8_2P,.HOGSVniE'i5c-IL0,.8dhDMJ7",^c5%3dS2pGn"Rm<AB75P9`aGpAcuU&-%um;
 83.3063 - VGrYmR(.'/\QW,\@Ne._75lkOADc:\5-KBNJFZ59u-W;i7'\A3dEjqi*7oL<]+SnqbPslG!
 83.3064 - =>H<\+F5u-;Qg)&*XNa/'Ec(KTRs.OBp76KW0a[U/f>$,'^oK-WBpE[HAedAU<Eo32u7hOW
 83.3065 - 8O+jU`aq`-[Ad1E9imc$^XsQ8O9!nHH0oeDDr@01\n+2g:/:Efc-3j)^5e4f'aRjm?Re]Y#
 83.3066 - 3(o@L\\=UTaOR'2r&<@L97^s01O9K/WcQ</m6&_*Y5]Ca6%q^i4HU@B3TjbY2?hi,c7E.QS
 83.3067 - 61#s1cd0m($e5T(MB':1aOjmSenMFj6/L&3m=b^0@AEF'Qb3Y7,[PImHIT;I3'GrKM;<#?c
 83.3068 - >D3-NV-<a(cgQd!2Qo>e,)7/(Z@sanrWK&a;B0%UlGh"-=dA!?C]2S`iqk$0;dCeHN]Wu1`
 83.3069 - @L8hCWP/.@OSVa%37Xi\d>ZF!K&N`8n,?,g>(%PQMYh>-eX*6&o>(8?_2L?giO'fg^>uWF[
 83.3070 - eZ,S=eES&Ag%uX%_E]'qYPqC_8F,!`#&F*K5Z<$WNGuEJ^N"cU._['A]<X<XqYp!'u1t4C:
 83.3071 - P='2u0Em(A4dIVAq+-<l%/EfbRBk3sPEm_7Z5U+u^9YPZ\Q6=eh%IllEK<<lZ.O#s%4uR"r
 83.3072 - +8hmSJfakY%TE^(jRIjD2@UJar7+Xrpib2q>cUg3.2G%2sVA\*I,]t,:5oDd-`fk8`E^LJ^
 83.3073 - OPt=rmH(f8,GN)9.'E?IS%='_<]:oncEg+qHD9gW?.(ounaj+7$o_AYM!o6JkF0WsF;q5/S
 83.3074 - h2gK;4^MbS44T@]NT:e66k<sEn%kMGf:4S4_CLng-cB3r+FHi7=eUAY=iGUK2dA?^Qgc-(3
 83.3075 - Nln%g0G>';ccR3O0@1g['78e+U_Xg30":0%QW/\rFapolr9))%Xm)*=JQ"A,RbNkgJ#N.+c
 83.3076 - s__FpS[9!Ja^e/?>C"caLO9i/;RIr!*p`!(mO[ZL%V.NZHSrlf)1;,MF.gr?]f+Hm!h6io1
 83.3077 - ?@P)M>(L+e!D-[<0e(raqS8YQ9;/DJ0(?6`B(_r]7jZE"c9`1YRSPFEU$kFR%`b^dRjTYis
 83.3078 - BiQE^VlS>eB\(*Wg_`jJ.!\:>A\]>]6a84"&I"Q?$X<:iS`a`r,Zt\2\Fd7B7g&bdNQhY0\
 83.3079 - K<]auYe@?Ko'G[EC.\aU":K_%re^(O5??>(%0$-+VcLgQ37ojZ(V;NO*UhlHGMethPuqs<I
 83.3080 - )[2`oC>Nmh<CgAq6j4Z.6/+Ih0rf(e,CV^N>9$!\e/$9PSq$DO<@n&&03!?gZtWl@J0:Lc^
 83.3081 - b<"1b:&h3"Qq>3.F/h?X(*=/l\/WSfi.9nCH]N-i%,9q2;`G,Eq>@RbG8pa`"HiY34?,^*S
 83.3082 - /KarQ3ZSW"^V^"C'R8:4/k5I<-ed?_FN2YF]6hSLD'O%MJ)8iR)&J)rPMmJb"]lPKZ(63,A
 83.3083 - ^J,g-?.maC=KgOa[fQ9;#&W&p8OO`DsQPffni/u[aFE8U*8DfS4XI`9<PtL/$flXr:0pt_t
 83.3084 - P?G9LEB0RbkEFTkrddA/;!=(?XW:P9/^hKMf_mur-`J-ON1.*LYskcql]G9)I?.f)=NM=TA
 83.3085 - Y,T0NIZaAduD%NEHb[R[p-8snThfSn!Df%rrI\e?/F4<MT!8d#ib5/!@BqrOg)+V&*t?Dm!
 83.3086 - o'Y1KhrWh`IOXaki&EVMP;t9f$4(VJ`+QW7Pg-HAsH'LT&MMG?R":iSaKIXICbO@iKcdj_Q
 83.3087 - +[FYPaJW9:.LbLZ<hS^?VC3k]k&-7Q`X3u]ft2^:8P?QU*;O*A@t.:dhK^JH$0)]]lHjD(Y
 83.3088 - Cq"VWY'F+\)YVZjn5ql7S#!oJ8*sb1ePU?edAs=pfP0h]/%R[Jm57f1&e4'U0XD6<L`@C]X
 83.3089 - &B1nr>(RmEP&D2WW%(V#%2"h6GTIIN$PB+2$uCF6Z2+D>X)^miFIao:M&<).O_#c[#V<)&U
 83.3090 - 69>T*D6HIRX^[#l;K:VEkK\IbOZ.^Y*"BJAL+)c<+@jPa3<sJ:Eb,Zr1JQcrq_MRS6nTZZo
 83.3091 - &@^;)D3*\Xh3k5U]MQ9d`-"_4<2EdjCnM7FS2G<b#)S4[u`6$TK"rUT7SP(p2hWVHFr4Ps&
 83.3092 - ;O[C'pX="pFN?.Z@&cj\Pa8dGo/UKrp8(U*dZ]K?M.S<T=l6"nb19p8V6[FVC1e65;8[;Rt
 83.3093 - J1::dA%N2S5h(MLRjW]\t_fdi=S%=hip7%7k]$8LZh^)m&:2.*PV3uofVX=pPi?2GC8qZnY
 83.3094 - +,Ct?Q4&RZ\@+&L@lVroIcIX/s,N_QXuDMS\Mae?jYcI-Q5k0n:RG`SP3R;SU;h+DK,N6AR
 83.3095 - HM)mYo6=LMGG\Bo;mb$,$IZsUWj],[ALrI9!t<<6f@bbbtAJ'+!NbG;__!&"L5#(RgeJR+M
 83.3096 - 0+Y,=n9W:fEVL4H.K)Ha*miB0aEc#B-B/rbug:pBSQS]Jg>&*5#-!`X&)VrW6!$\-=$q\:G
 83.3097 - a;S/aq$:fJ]!4sT\W4b`r:CNA<7<_%WueoeZM?c(kN04m4fTbhXq!hI]UhA2[Pn)/?pQ-,N
 83.3098 - iLontP4RGG]BH7A>QumU+4&L("?<,\B>aOCLPW`UL[Sn/X3QCSI52''*\o(<WoK(l2\+V3K
 83.3099 - 1/VgmT9"]C*P^%B6j$fePpr@kWX!_^3FB]0JIj.35dT6*?u_0*@N:gS;_#jk$3))DAdorm6
 83.3100 - HJ(q++t2[&OJHJTa"aL1#S0dKP4IJiH-B##JmU-87k9<g/pn*d"jU2dZMu2>&.ga[?Od.7%
 83.3101 - 4TOCBUdaP.6P`>6up=W?*FNp59D(lrHSM4MM>M\/D%3,lpV<gO^e*`.sR3N=i$F7^@P&j)B
 83.3102 - j8!9-!=)!Ie]4Eh)djA!\%RZjLU].<0"@la&g$N`*l!H+%AK..Y<SP$5LnjZ2B3@6PXZW@Z
 83.3103 - fZ;!AF)^dtbT0KTKiBK)+.0u'F>t6@7OU(/lhV#@g:Pa"ZL[Mn<F5.sPG$5s(="/to\pJ6%
 83.3104 - Q:qU'0T";n,kE3P.n&eh<-U!`$<.+%0Y'&1I+Od-Ao18Q\:e7/iIVDqR))lU5?R_-K1"X@:
 83.3105 - :N-1i:Pis'?5;n3U!2rX-\k)*6,Mq#fpY[s!A=1JA]f9R?B[",-@+]-PEs#&j("[<!\9+A7
 83.3106 - G^uAJ-;/"Z0&m?Ug623[b\?/(-8S6"o5#ARR'R7mI-P6.IV'FN%h<$>E4KZC[5s3'U?P1^b
 83.3107 - SiSPUoV;mT?]:!fB#OD]M78;S%/e@7;XTuom:\rB^)[9#Y(@]_l1CKG4ZPlVVQ-WVrd=\!%
 83.3108 - 9E76:C^2dDi-+pW0Dg:?Fik$^87'`-!0Srij3]mWT>pVA,PKP8`[)n;\?'Wd.=<\hmQXs8r
 83.3109 - ##ni12aS,AqL*A"'$6&ghde;2T<o/mDpB1F94oLc5No7lcD(_0ME(:"E,gol)ej/+[C;X5S
 83.3110 - 9@peS>ALD^DN:Agf8)C95Z0hMQlf1&R%;Z,11ON1mEKt10W+>6XHF=T&\X[Z;%LXg:JWsCl
 83.3111 - Op\(,%FV]O_RqeknXg!G[m?&pu3p@?Y[![J.E=d?';;q,BWhs*$*_hCAh]4n$N-K20X"a@_
 83.3112 - c9()rI:mJJup4:d-b[M>:k9+;"$399O[J$Ua]9#+J9@gPUO+g3'Vf8Bk.c:c\?bPct)\$AY
 83.3113 - 5KlA4,.hiQ=G"".M&BFJK[M$QdrMAWm6c`MH(m)Kh^bV1g_K./$]TJJ"[T>c`k]Xr3\X,b!
 83.3114 - ?R=9pe<To34tV1N8#*kGB"?Meo#>Un)94`[g\<J)p`<>56mu9@k;P$h.F7'-)oL<M7;-^8O
 83.3115 - 2^4f1h>Ki8<)k)BqjgR)FQgRYnYWt'T-/FcpUde;^/1Q2%].=RkFgue7A.6["8s68.n>=AF
 83.3116 - 6u=Ym%76e,Uqkdp5]Gqlb/7gR5U">NNXRZ!AImfaK,aXIS+Mn3e/(,7m3/4<#J`I83]886P
 83.3117 - >me$HLVhh2*4EC[8m*^WUs;PgO_K:s$l=?,,Gq$$@_Ea:.9goDX-39<d7o)%OZk<+C$M!uC
 83.3118 - AEj:`=YD-r0=99M[6jEE1Q6U\qdnMQQS)>I0hhsTSfQ>7%auiHclc`B%\.E0SJ7)$81R<0j
 83.3119 - `%G6SgrGh(15?%T/ZOFZY1D)qFfb1/X[RWdTl`JTZ^D2G&<9#qc]KI$D!sfGRKlce6<um[]
 83.3120 - 2i\Q`flaR\"`=SjjHlELtnOtQo&doMC?HL_t"_3oSq;J6n>Pj>qSI,2QQ1'+Y"j-hq_Jos6
 83.3121 - g6:=HgEdQjKZs7c`'6pq4.>5X]()rA7'f/tqBSZPh"td[5or[HCp*UaeX"4Sgdtl$@iG6]c
 83.3122 - (soSonM5TUMUqeTEb:JpM-ZAGN3Qe_g0GuGIq0_b\Si=/#-XuDY3aCMlk@u%XB%./p*B4U5
 83.3123 - >\Pju&3=s/".-^46*AJ(%m,*IMg[J.*`!BGt4T$aaSh+De5.M+##9WUMYLpWTErb8#;uK@5
 83.3124 - f9-$B!PHSb"HkL(W^IU^25>,-^\e8N@lQKQIN['NX_Z.FC)7+7F$RVp)+]%Ge-<_\&&A;a^
 83.3125 - p;1KW"Qp#AjJfrTOXrY$LimVZ7]=>L,plKTYM2oKde2s'2n*D9<>*8Lmj7*Obk3m+W.TeKs
 83.3126 - [na]"!J]9H9O",`1PV#Q!V?MnkI6(l5-5L"%]>.a*mo*^]p._\6Xu<&2?G!A2\hXl2j%8^]
 83.3127 - )8QNjfV_`:+J;W,,Qbe<OGS<t3^j)$^/g-_Aq`"9S`BNN,+018(EJ;M\t8cc,jdub$uZ-23
 83.3128 - bC[A<6Q8k'F$h2oOPPq=Kl*71E`9[C=k_2#9lBbo1502$ZgP83_5X&S07<D<6gfTEO=2hu"
 83.3129 - NLW:qE;u!_)o_u%LtF.G,6^NsA&^hlXZ7,nCBCVa1H,kf#8CmLqECo'B#[M\`mejfG[/8[>
 83.3130 - EeBuK%*%TiPWK>MFTX[1`O2dEec_abHFP%_J"F_X=OZdUm%iJ[+lP8_N0KJ+M7,sRgOcRM6
 83.3131 - 4W$1e4VbM*ut0Gq;KWTZ?:6a*<ul>I?eJLo4?MaO9esVuk'1RtAQ+L/`38,a+"WE_/Mg8Pg
 83.3132 - SPA#0k'afs\FKS5c$jHC;E3eenAS8p;HEisto>m$kT7jOQr,bgs]D["6i`rT/*-k8.3?V5u
 83.3133 - ,&=c;tF@eEtLQ2Y,-#<"/)h>2X=bHeH`42-o&EC7hLo$>5^3OFPF8:W"m]1H:*un4GA?d3n
 83.3134 - PU2R*%TL%F)SF%aIuZO1b2f:U!sM.:.19=G.>!ro1r;q.a-F0WTYm;%@)B_61n@Hb9[jFaC
 83.3135 - WsT\a@ufabn-D->LA)I`/@5A16>7**7i=X5/%Rn[O;Nk^^(@)4%>TW9m#426LffPr^Hl,_X
 83.3136 - jV!\;Z#DE]'BD(!:.%=hH<0Si4(Zam_@:U#-$LU!?X(]g7a7*:Bh_&5NB.J=nYn,jR4]m8$
 83.3137 - +]^dp<.AEXQH0u+IHcV4/\TYO$$1/+?g/Skm/ajhD2%BqC_:TXZE,XA7%*RI)EWTd-3V#o"
 83.3138 - bgJDGO"!bi#W"IC`!Bd1`d*n0_D%<AYSuMJhK!c2E72!tl%@A>OcKJ]$a?e*s'2FMNcCe@g
 83.3139 - V%_6F)mZRUL2'B_9cfiK^4:/RdLcE(PoN[X3O7,#8m'*D:^I6S-c!N=;EZJWTScF,S'Slu7
 83.3140 - VUdGP1GRAfS]NT;QV\&,<*Op=+HhuPc-@d@b9'\2mB7'b!O7r(pnk]4,%f>dhOi@im//43g
 83.3141 - FgV!<hop*CA&X!n6Cnd8]PAW'O!_+jY/M&%rh_XVqAF)cTO*Vja^l_EpWJ)H3T56XnmdGt-
 83.3142 - <6;lZj?bub]\@VI0Y-8JS#<Ku)XTWCD*0o+K3T^>q5SR0k;D5UJp<Y\Gem3!kn?e.PiYUn>
 83.3143 - P!C"To!lkuh#%_>rU.M4q>?8^$""4OXiR0Nq@0:IUf+e<eX[No:("?n?=&_'u+imWZ92rlN
 83.3144 - f9-96q9-m<%hn3K/BCK9jXA`OJ"_D8[M0>flBX!#Slc/L`][La[=q_*LRis4=H]SHX\Z`,L
 83.3145 - fhLu,NqAEj_b(*g7T=M9C7\k+iHLarmD?/dK.cnkS28s'8Ba_=Xfb<=CKfUFd/S.S:ohGV+
 83.3146 - T.7M:nGmR3FhJc(_['F;*t_.<n>9@s?WAVj[*kL3dTdj_(lNBG>i1>(s*4jf[>1J3D7WfiY
 83.3147 - V\?oV@Io@j/MR):4L-o%XA8tedIgQ`u;<P"Hqh$!D`XlTml.QUQ*66b?'gTgZ(><:HI+]i6
 83.3148 - G'E$d]*I(`k_;'SQSPW3hUYZ'C8<`:=;/>.qS]KUV78:o*]_Oa`n-pJueQi(&h,W!i6Sskk
 83.3149 - f81>^?'Wt]@b8th9%-<;N'5m#i=IQ'aeUe'#lL'DL#US;hVLO%=V\IMSTOuKHk4?@Jd(DS'
 83.3150 - UmlN"fGI1hUTO!8Q=Bu?m$Cs=,lP'+M]RW4G@pX>o?VT$3A6`R9qQ@N4Leb\VC1\8sMJL>'
 83.3151 - 9XJjo40,Te]IROPTr(h9K&7r6r.shR3Jn@)/uq&VS\8!E>*#or;&Y#2m;1<8t&1niE!#`r]
 83.3152 - iaaO!]-:(3gJm,$+7"9msplOSLl`X8JL5i*/_TUr#sUc'H-()o?D:gd`)Eac*nM:!'<&H.0
 83.3153 - f8H9VnYGNIPAgZC^!/jDX"L]ZmZZ9<dNtFYm$N;Mai1<3>SV-D=it4o3C&tRd0&o3aer^Z!
 83.3154 - h?d'T^9<Vtj-B/p8f1u%@,Y,MJd*"BaZlP^*+'(,iLW*k+GVW(r`_'9<"[Pg&.6dLC^%5KA
 83.3155 - 1gH0X#dBDe3a'e_\M4mVG?4F=^lo[@[9fOntK8[Q2nmWAL:E5HR/b0=5/!a_(ZM,'tRsg64
 83.3156 - a&;"pRKQ[ROaA#u<=!A\)d>^-(8C^0^=oM$P)R`b+1lPia#><g>%beX#6?#=f?$Kk=P$N]P
 83.3157 - \J1ZnrmML#urPrE=CF6>sY5hVH9AW^Us"keW5Tir5*IWsiqb2e/uh@P_L%Xs@#:1q!K-XBA
 83.3158 - AQ&eu:hrIO<@Kq@\P60Ul4:L@8Ak!SK>gk7\60Mn^6\oM<Fc$qS2D`]WBbaQ[c65'8f]Y%R
 83.3159 - S^7]h`!^93Q`V+3TT5B'V-]+^R=p;sMLp9srd\^c$nZ=jK[+?HlR,l1SE^"WUG2\NQ*HTKQ
 83.3160 - K)Qbl:Thc/TCsn@fcjkj6-PXX3o'ZN,"p?LAnHJ^'*N4`n#H'=5Za9G-Klq!pU=2CQ^b(]s
 83.3161 - bRUC?p%DBo&^%R%MpF'q#)_hhJf1,Km49-gX1W/ct!J/cn;D9PIfg3E4I;5/uGH=kh"n@0e
 83.3162 - 2pd&8C(T-0+gCpP[-X`7J$5KSr2Vqttk%+@g<DJ^E*g*NJh25Cc([DMtc>$shc(iSf$hMeQ
 83.3163 - %BBUJ&Wg6C6MhU<Nio[q3I_LYeL/lW]X_KX:1=rC@L$i".ZgAL6]0)=95&Sp3#*/5+#4h$*
 83.3164 - `k;k&ME^Obo*hkSiSK+)S=Sh.(3a\,Ds\r[m5`=?p=0OFBBn\Cm<^_Z]riAP;=Hh!n5aN:8
 83.3165 - k&iH(?jWWh">AQ"IBYBhuST9"WYkXQ2*2a0(B$P1C[P*odg@%AuAe^,OEY[7*`,G%WLkRYK
 83.3166 - ;m:G7+b)VE/[tnWg]R$/\i.<8M]LC%iY$/\n/-T4cf:]Q#TVDTqPS,!<%+n(GkP4_I=Y"9I
 83.3167 - B27eYJTKn$4RD$jAshcWRb%+A7C_=HuK:!B8FE5o=O%YS1K[dQ'4m/-<542u67UG>$'aDZ.
 83.3168 - l$StMaF/M=(1^a@<6bt;e_,!C$K%G[r8%f@5!&R(For3%EL^^G#dXIo*9d!S0rp'e^_"-(A
 83.3169 - [jcn&.Z_heo#<S,(u06KACeG11?Ogd90;?4+3\Y)fE.dgLdgo\8u1YTj@RSgecsR4IT"gF]
 83.3170 - ZQs(eL84-M$DIo#9tg"7q21tCr4h1;HU<H'^U"VJ&&L-ClXc$enS:\Dq7ZgiUq/-l!`6;D.
 83.3171 - JDfG=5rCBk6lq<,4uScpfo2?S6Pn1(XA>jA0ra9oh'l87\':eX?pN2hpPcr1&G%C6sW[TZY
 83.3172 - 8_43uTESPr[nf4eA$=edp/pns7I5o&OZZ\\P017+/*/ZCL;gM]?VFEgJl2jRD-Fj@D'pDHr
 83.3173 - [(.@A8m!5sUGH!;!n"T:6HuK%5!T/>@n!a(^*-BC=9fGV/)?B@=D0gE(dtFY'o]'s_Jm_?'
 83.3174 - Xe2_!mpi[WN/*lZUGFJWdPER-T_g+HRIY:`bloBC#()V'R1%\SERHD^lZ5S/clt8C-r_jd@
 83.3175 - %ADTr)-3cf>17dTnVs0KC7Ok5c?G^<KTk<qTm2XY)UhI#9>!BE)7tPe^T!.,O;t]Wt-rmQD
 83.3176 - &K*e(B<Yppb_CaEmPPeu!38#Og;niI]o7=C'0/dr+jWm3=33.=.ZbVopCm6WX1<!]?Luc8W
 83.3177 - n%lBYm6r_<.Md\"U.QJD:jU8FO;qI!V,hsF,ZhX01Tq+&UTRR:g&56!JA,OR72fZ)ui0Rnl
 83.3178 - QejY=APq;s^J3Vsg3$]7K#D>EP:q1$o*=mro@So+\<\5,H7Uo<*jE<[.O@WnZ\&=Ng-NM:S
 83.3179 - '"MPW*A:@8A90c,enm@9:1mM9jS"!dTMT<$3=D.3HDC].;VGZc.8N-,>kL-(<ioH)<bk^Hj
 83.3180 - `\=EYYEn21l[`LB*$_#[*U,+LModi>^&7=f'R[o?>ioWjnAXVHJhl71[Ys&LBD"&Ge?Qd%Q
 83.3181 - qV#=*Zn9f)M)\Aoh+fk'&t4WO^IR1,b@)Vo?hE>-[M'+0TVLF8J+tf58"PDKbh])I-(QeB7
 83.3182 - k41H-&Ra5(c]>eXi0S^6MAH<i_4=0:*@G'XXijE\/j)L-K^^Bi5rkO!SD?GC-^h$@Y@9><T
 83.3183 - -MuY=)-@\g0kJ-rp^^pnW^7*Ct$Nl-&8l>Z'^e>^q63R33G!_91/ITH-bV\E:V;sb[Z1"a[
 83.3184 - Q*IE;,/KVIX>^m5O_e;4*RT^4)2]$-*!F2o>S7pij=CXR7Igk@+io^Aq]hC^93NCNbub)qa
 83.3185 - p%F6,0H(MXXhR-bdB%GP3fk8UV]F;if(u.n;<IZ8mV`[0Nd9mbgQ^V3R3f*q)b1i%$#eY-&
 83.3186 - @1<`ukA=6'el,rBnl;9bg+E<&skf;?P/h'N1/$+%qMka]2',PjK>ae.iE\Y-P-sG,UIa$Pa
 83.3187 - Z"X?97ocLi2h=k8XV3dMO+bq^kFF:7RPW<:P9@Fhk=NFTXk9p@/2MeECn7qmfTIG0MeDKoA
 83.3188 - $7C@!eQL2A(g_UF<jI;JeS<a;E8R6J4N2XjB^<08"52:@am<bTZWnno).,Ac6?i_k_qZ-C>
 83.3189 - _h4C[:%<qrQOXXB-R\%&.2Tm>/.Z5)#VD%[Kt]Zsj;;c'OlVVK9$*->89^?;;'$&H`69c0=
 83.3190 - QI#qD49Mja_dU)iufkEcliUI2i\(XNBO/kOn`PQRD,5ibNB)+U&hj+ljrCbDR=ZSLtLsq]V
 83.3191 - g4tW,.qUc*QdV8f):b'].ZTgns5a\Y.ukm:\d2k4MrIHg"VI^<CoCE:05L%2U'j9U:u!V3`
 83.3192 - 0Y.*!b+ab!cum@T!*pGC7dr9lc618C1(["*.QglENT8S?T3isM@bBK?qt3G?DJOjEbBcZGg
 83.3193 - jjk`luj^Hn=!mirPIH/l>mV&/6-b1,Xq0h.sl)WN8Ja;=5DD2St+MYTF(I&CMNuB)lSOj>J
 83.3194 - O/_gNMuLY=OWTB<q7b<a^,d6@as9f5SK_0ra(td)YRU_"=:G;S$P,*G!)#S3(7C_>JL-8gr
 83.3195 - tr,5YZ@FoJ^A9E()GO4@0*>^U1+``iXE'2?sJC]%/U+)>UH.sc%E7G)AA6_%G+,r.BgZX&Q
 83.3196 - ZD(779EKYmm^`eH4XE@?E_u3Z>rhSGLdIVK_J5(*f0)n\b9-AnUat1nn(VUBD!QEBZ-I;?W
 83.3197 - bZJBDn@i89-/!X'a$.LV09=!F@e(o+oA=5t>c7VM`BaE[QC6B4A7#n26R*--`9)@VE>*.lF
 83.3198 - +0p5((G";ok-03"4>];+1^r\F7j<14L;N3%+Gt]7?62D6ER3/sVm3h"K:Oj[t*Qg&9&`pfk
 83.3199 - QURDdT4A]LAcj(in=!J'=DJGb9Z`G%/g?8MS3g!/knA,3,u%EI08W4ZRo&VGNOb$-k5tEZm
 83.3200 - t=rb2HLVrEs6gHqCIEq..g&g'K%"fH9]52d\dNLF3X>kLcPDZJVo!Z<"(5&;+X(2GmTLp/@
 83.3201 - E&ZB07Ql&UeD_>Qf?iC/amn&CbSb!srg77pR:4<0!,>>"ittiG4Y,SM%PmD+j,E/-Y[i7FP
 83.3202 - /s39b!7A>?/r;;,LL==@[X9Ko"H<t*BnZeLek^,d2&+"nb9_-+nh+r:h>jD$PTX%F^Y^),0
 83.3203 - 3%7F6f;.;)oEISCQ.ZQ?Z)*k/d:tqin>HUVPDV%pr,=0k*>j%'cKUVihTcf_6WWdqT;1i<C
 83.3204 - SV^t=;T;ZYa#3,X,Gnk_Sdqe9AaIC(ZU?'ag!rf0bag]!BWPn$>9dk*>?D!rU;dX87r-Y;T
 83.3205 - nU:^e/gHu1.+UB[n>N0>Le]a_Yq<ZYXoe/:n^%KS\DX9/I^1WEr%<-3h6ZlZ-LFsE'jN$TE
 83.3206 - <R0>g'dN#;tI![8CRA1n&0sAa-OrcL9W?'&^_<nHr@C_;8X)$Lbp\^";W[3&=GUn,l6k:hC
 83.3207 - -CV"\,4jpAjqIb\:D,iq:QBYmNr"CSknMh`VsNOV#R(thRl__*)`U.3rHMd(4@^*u5)[h]"
 83.3208 - '?&&br:.KCG;Hq@FNUaj2\^-u]".RJm&%0eoR-,Y:LJ<T`c9Nhbck)o0H'*,ud=(_QB[hSr
 83.3209 - Q.rNd$$gF=A>r(8a$sL[3K2bNitm4K3>bW93Ba:KPaRK0Q$KY@I62huSb'\F]jNW[A`*QJe
 83.3210 - mMNSZ&_$2;mOo.!$]fnqU<Fa1_]M7rXa=?K]m8(Ab-2kLga@S*^'3"!oBW<;SPli>te9OG+
 83.3211 - f:WhbK?gW%p5bVq+=\OH-tf2*t;?eYKGRiXj9Doq&uN&8*Ie0fI?oSj1hAq#"G1c*4X-=j4
 83.3212 - jg1_F!FOkNbPcA^k#XbYe[hJDu@4-+CsF*iP1,es\lgL+o)gh5d;?.idG#k(sJYXO$:_]t@
 83.3213 - hn'\Tl=-iHDbe,';=kei<CN7YSqhAr)1+YD;Mr7)/-j8>)_g'&L;mE5NM;h8Lm%&L_B]KYD
 83.3214 - >*6gM5sA?;f"6Wb>gS$,,:/J\XE'nK7O=L6k=6:r&R=.BetY6NVH('-=ebf;X;U1!0;]<(B
 83.3215 - 5,[?Np9h1VY*j"2>Y5I!r;Tpp!Xs%HN9o/7so/rDTkgh]kcb#N<SP/K;tLA``0ig\j!:Ch<
 83.3216 - nch]7SG%_&h1#;KePtK4hi?G*LqO35N<QKKse/_;k;=5^RhC^QcXu(L8tRo0dWApUT$cJkl
 83.3217 - Ejd-#iQ^J%,HG1l(1J`a"W&j2e6dF0_9>N\dXmIh0H(:)[A)'6">rPu`%6L3VN0G/$U)EYf
 83.3218 - %TtLcP+1T$$d38oW3W36KT7G8@a.[/65)E9"4<JbC?]NBD78.6@>m1Ra6l,dX*Fq:4D'_19
 83.3219 - 7".ojSL^Yp707]4)':IcmRdSA7*#LKV/P`$iYZPYdM0]WGV*%'/a<Bj#6>AGoe(b:DM3-YD
 83.3220 - MRG)euL9;NfmSM.0OH>N^H]Ui.V=XN<O,K"HZk4.$j>>JjF0O$d`]&E,\rGP5J-`#GMA$.P
 83.3221 - dkK0Z3<`$L(@sj*I(gI]X00$*9fmj'itkd[3^A`+Ln;^t/r:YmY<FUS'[Vl378^L,#U3lB%
 83.3222 - P2-?ATiaH]9BqgbumV_Fu%gp401#KSZWCBF%a_#Pr;0l7U-7gBO-$JOJ8gIVNA`9t<W?C#:
 83.3223 - RLZImf;$@R_'%Wpdl_#"pDfk^#,nj_pNA)P&NaU=TY!uhfp$k$NjS#S"_Wt$SjhT[elPpWo
 83.3224 - A/_^dU(L0:m]91Hnf15k)<FQPT[al)+:6)oeO7=^!,EH&B$s7"(D&!?YC8f(5._&3drCNTV
 83.3225 - _DUg/J^WN):4oHkSQg_W>oZ;-#AtJZ+T5EINOA%"!R(fV/C_E9\]kNq@V0h,=4n?ocJ2L+0
 83.3226 - kbdnc9jg"X%gl+L2G!ne!$#'d7T8+R%P$M?+m+,pI@Y,-idEnhD@E&JqF(Qr5ddnj+NV73l
 83.3227 - nF+Y!L#i&ZWD-R?!#-*gf&nmNX)Gao2i-8KEbno6$4/d9[J^Aq=Z13G!#Kd^ttj72Q00r6:
 83.3228 - ]PppaA.C,Knnt@Ng"UM*CZ-oHuo!']#$D7c=UU%9Xo"c[_WgiRs/@*MLnot>ZEj\fk/[F1W
 83.3229 - mX$ABB*-);+-!`%LJgn9?AIPjB//d+:n66Xj"PN\0XD3Bo+<]5'^t"90r^&s5t`qR,r0Nj1
 83.3230 - :&Pfo.\9T/ck4P_6YpRo0G2h75T'Vi(UQcEr_]rd581427$RGo3jM;g'+Ik1%Sm5o5Q]FFZ
 83.3231 - 4/@[gBl0PCY\LKfF.0.C10T,<ZU$l=*ZZ+"Z?q+mMbFki$TF#I=RnZ`uSJ[6&F[0qj@Wm_q
 83.3232 - 8O`B84`4KVgDF#o^Fbrp.$4gWp61J^'2@l8>b5-sW?o>`b1C,#8L5I:;Qo6!"6^H`J>5dUt
 83.3233 - W;ia+01sKSB*H+omL2poXk\3jt5u9!kin#dS2+)IG6aT!&_sKP7_(m7U6hF)@oMJ%6<?Hil
 83.3234 - 4UJkZe2'O8AO^cU7^B6U1ZLgD1HpEAEtiI]oRTOiKd;:L5=rUJ_\YjcPt?(c8[8a^1^'2cn
 83.3235 - O_609!k]i_sK`HF>G`j+3`Hn"slRb_FX;L95kJ1!a.'rbW6"H2)I^e1EfKA*DL%:=(7Xfac
 83.3236 - /akRneU6*26Y-2#*$ZGU]m":a;H$!aA4;NDTaZHZ]`X'VLjMIPGr>;<*i.@oH$#/2,Mb9XQ
 83.3237 - e_o["n+ePkLJ9qrM!l![=E:JQ%'2\bU-Pjk'IoI6&/3E5o&PlXpa3Da1Q:pkC'[2:34'UZ:
 83.3238 - [!#6MUj)Is>do'Z,;RMTBeM&_#2-KUN]>iK?orr<ZMc:f"<->2sF\FB0:m:QP>ZFp2j#9ut
 83.3239 - >?31_<ao9="(tZo='%9;I?f%'[=)AV0j(i<Q8OS&p%1%_Q!&^.=k3X-[A#6qVdT38X%H8=Y
 83.3240 - RF'&\QdW'03,k<[DnD1b@;:5@\WO$6<RTN@9p`QA&Bs+5QP2W9QSbP-'e(5@ddZbgHT(j.C
 83.3241 - K7h!qfrC#?$g5B*.U31Q:[$I;!@?@H*\a,_KQB")*;P@cEec.5PIWT4><s/%.\hG!qPf80r
 83.3242 - GZ0(r.R<k<,@=s\?!Ca-9!;e\eopaMMICr3es<2F5mQYjUMBEFT1G3NonRqTZCB`qdW9[do
 83.3243 - HZY@9\C'cV0<src0"=SGr!#Dl(<jhuE(+XRBbBG:LQGrn?bAuTnD&-ht`\DOdZ#0l+FI,BD
 83.3244 - (@3?UnT<c'9D;[5[68Yd(qj]MZg1"MQN;7rK5cEFE60bQ(OL.'F=0!dETo9"2hi_^.lA-+A
 83.3245 - 61R.GFBl14`+58D3mV9,(4RT@=)([-FZl!QWIf9E[+RG6+"HKKrIC\a*%UuH`WogGMFP>GU
 83.3246 - 7Q]P1P86Q\Bl46[5F\4Wr012tSJ!Q[gCJH/ckpJno[T(N!VcD7C-&GIWi=,D"i7HfA+S2IV
 83.3247 - %DX[/2j0$+6/1Sg+3.=J]S_Up`!U-3s5!Ih!KIeZuo3)Ch9q(n7B4[U$?,"I0.E*IPqE0te
 83.3248 - n\.r,5),[lHLZ1IKBebG]N$;@T!#RG%GY\*Zbg!L:3N&<@jNN64WJPDWME&*iQrSirs+T+E
 83.3249 - MrGb3GQ!%/bTg54NFc[V\D/:\K4!8c-$UGj+si(;/WX$'+W-]*p.XX%G%7C4K64eSnI-L/E
 83.3250 - \aroCQeO)'*"#n22g-5+aCnZ(rn`r=$-4-+rJ^^\,V3Y3[.\\P[tMg),)3`k*?b^Lq-D,\G
 83.3251 - 2-\A!GXGBNU67GnNfkRh9<9&Z3)Nn3fo<:f&boH/TT[_.<[W22t!,I%d4mXt,pjoob_L+IO
 83.3252 - mHPuElHc'oTN+W3L?3,C0l\fnUWS7K<u)9a5V<g3>_"52*G=_<WGj-.#g'Y'JMGcZ$4.Wio
 83.3253 - j1b!&1W<>kQ*;OlE,'fP@/h/<Q/"0qe^\4"bq5ds<jdVPnRoVPDRN\0nAXkUOU&kjq\i`V'
 83.3254 - dA/eRP?HY9+q:,Wae`,dT"&tUR1e^n!kiGcVX\i8W.**HZHq4",!$3!)A4Kf(LFYOS9_;+H
 83.3255 - 7,Nj"f#)PUQoPm63j;)TLcXaUY8>(3_ubas.tOBX-iFRfPrO-RSN?1CPPS?/Y&,Bf+UQ[Vr
 83.3256 - A2*AY_N0fHL+H5M;Tr"JMa$iMa<!W:]&Ceu,8\hl2o3WR]n,>,A8fKrV^-Wp)7=3iB%"CU.
 83.3257 - 'uX;GHE(XirT8i!Hu]k:$)DdM3G-(nC/+pk$C,$J/Rl*S&:-sHG8])A*T8Xk%"Ya2]$ek<7
 83.3258 - P1+AO*[A707RGY9k0<uLiZA</'fZg_SGF'7(+&NS6PFg&Nk)`]R9%rPRfpjLpQaM+X\(b2^
 83.3259 - XO!U:6aekoYSRtW8R_j2=;T`B]pmRs>MHkRhJg)DEZ9"6Rrj"HH#hZP8=P1$4+rdOLn";']
 83.3260 - to-2)qVm'4h1hY_3hdD>/Q5EQlgCII-_;9Qq=ZS\g#n3+T+8\\WO'ro<mVI*FYZ\!LaVrNX
 83.3261 - ?nt&c`=?**`IEH4>DO)IYT=>YH%>]uD5,(4g!@HtEg-;A"L+(r6+]S7BZ'?cbP6aM@Vm@Eo
 83.3262 - _kNZSG13uc;9]4[l#8:VlSL>g\r5pdQ+$b`4a%=t;giBSAf]uu!QecFU?]\F[#a1c"+c?p/
 83.3263 - :KelKuqii'a0-C6&!"Kc1RMM9OclE#br=21X&(,e*P8b1MUfY=kS]<jI(0k"aS:ei:EQ%d!
 83.3264 - `Vb)'i\ee>LWI,hadl/Fr11tMV94AI4^8&M*!TqY\]`dEbZkh4iI/q_ccnT'*MN)LTomUsf
 83.3265 - ?PQPcJ0#IgY9Pfj^<\.@+KDG*<jfA440T2dA/MNSJ%+`+cU]g+2qg;\RDmt(Yfp-gfb0B_B
 83.3266 - 5o^@ek<a8f<VVgTi8rO<A*:O!:!q7bO1ILT!V6L&j/X!ZI,NO-nbW$,-;U9uk2)E#t_&*B\
 83.3267 - u(r*d]r-/q*;a<B=X:C(!Pj;^J'`]Sht*Z,n[A(&/],$lGRr[5g=Z5"NX3o$oR43`"3cs0%
 83.3268 - `*B``OrGfNaCY8P!+ao:n5(7C=lZi<qE^MY:J[-9@bF*bfl(AR7?Cfh"/^aM>6X:rr5""<.
 83.3269 - ;sSl]di<)]r\@N'2rhPXj5M`Q5"ES`:$\BJlb4b.ITefR?B>%o?QO"G*KfMJET_e%mp,9'r
 83.3270 - dl<n!cYdlJ_pe_5*>(r2qo@S6N7qfrNs2%1R?muXhE()`nB:^\YGlBgmuLViYCA)#/XAghR
 83.3271 - \(`Ki,5<TVama+^Of<j\Xa('K2Q'mD!N*S6s;eA'/&Ej<?,!6$p_E=<[]_mGEoFS=DWh?Z?
 83.3272 - !SIi`3+h.uI$V:Pg0]n.KRgu6mJjmV&Of*;cKBealSO6OHK&O<-4+l]fE0Cf%8g:uIkgNQH
 83.3273 - jq=:=elJl[R^N'&Ko?!VH<.(D_%!7":!<W<b>u$aa/f>+R6ek?-ll$<-GW[/>Qs<Mq*.l4A
 83.3274 - &c!,dN.4#\V%T1qY$!?C9?35-"O:[4RnMoXRFLYM4eGO6'H.Z@@Q^)R"4Wb[/t#G3;rn<2R
 83.3275 - s7sb?WCk6C;k(u?*)Z4%>UJ8ON;WH/?\5+EkaWC<[nn)Q-SW7UYX0RS#u,SID9.NGBuF5dt
 83.3276 - "?H$NPQ>*1Da63aOG<r\#^W_e&8gS>[MaS^1s@&@JBr"Z0-AoK&ODY?A!ZC\A\fPs\2#ShG
 83.3277 - :),\HIM[/`sGffcFHq8M62q%H=i-^?[K'7(YDP[6'_;t]ulI_).ah9Ya/?69u?\`N:*j%^[
 83.3278 - sq%)lb;e"&VO[PZ[?CMB6[YmN5%tkrOM0f!3W<s(6^$n@?Cm?;-4DpI=P'E.NM"08;)_#ei
 83.3279 - K-_%doOo,<Go7&6O:2c!P0lXE@E!4C>8Joo3D1)UOaLoB'BK85\#Ril`,D.NW`F;6Voll]Y
 83.3280 - E@Lc[k#XTD'q2me=sb[nt_m.9'P@Ai6'9u(-WHY"")8dCuhh<9<>MF2,-\64M_>FK\&4ZF/
 83.3281 - 8+`:@%f26atB=_`T*GN!B/D&G,aR5O]*c!hbW;rrg/WC-r6C.GQ9X_XPechkO$6pCK_le4W
 83.3282 - :X.OtXk"go@L"B;G7gJq#]m#rL2nd8A?aK#s>,fsg!Roe50F)&Qo(*d/C=E1^p"3^9CI:ZN
 83.3283 - \'q]/CC\pS)2pmVaD-M2F]5Lk*)K9fRDLe1l)#$CEE2E-ZHZl4p_0Y!#G8_0N?EW%2Gd',4
 83.3284 - eDn#K@C(M.m\Sq#(0En#Ej/<nW/';#bI<:3ms1af2pjoCMCEW4f_8D<Jk2(QoWgh[j)"umO
 83.3285 - ZqelEqmR\"Xd!>BHhMZUbJ?tN5fHN;4f:WNd780lV*Ke44W&)V!)oBU+JuXY*l7:dae5*b`
 83.3286 - (4M@[/D(V5^4Np:e&B#?J78:/bud3:'j]gUD%cXS"b?<DIFoB.<ORK4Ok2kIi"+AmC8V)3S
 83.3287 - 3kB$b-XPM1.gO&PM[JfD_/$<JG%BX2*LUUE3e?-`#h]oKdJ)t-23lKhQU`9c4H<ANt]%nN@
 83.3288 - 0SRfu\>7F)6h04;1+Q$VR9@\\2:4&YlC<:&DSbYgtdH<2bg2V3Olkc4YV-[a.de[\&o"2EE
 83.3289 - ?GY]HX_'+u@hD5PL#];:oi1&FeI8&K)57UoV&=pG87e#&d7=ck`1Mno*ZAL,9dln,8Y>n]A
 83.3290 - n2e[5U$..+>Y]Mk]i[T":Y7NB]g69#u*@q=Q.B>oHVTE'Ur'&cX0U<BJ?+u6F-;'_dLnEKq
 83.3291 - uGYP1WC^q(.;3Td(>hCb;!\0JBOgVuZUKdi,3^F=t)JN,c3[:'7XHK0XAb&Mu./l&?$>D.Y
 83.3292 - \7_E,^L.p7UCGRm`Q9A:VJCkUq,NsNCc#\1+lEBn'S='QsRTT9jU1g3BDVWpE/@>n_L.n,9
 83.3293 - $ZD5d-OQ>so7u7?e"Q4*4c&tUfd:f!V954cQ-;R5/5a.\"[83e$&eZ#A:F/"F;5C&dOa$MJ
 83.3294 - +7'Ae"S)jaF6MV[TfF@E4GHLR.#;993.hPn%2-`B#G8(?-#e[,b-X(e$'BFOnqDr]11mSaZ
 83.3295 - #YRqd'#fIOQKR-<\8BL?:0l[&'FN1Li[CE/13qLQK+i6b:4mY)$4Elr.g1bCr]$X!>m$n.$
 83.3296 - =ce5V=9+)[q[CN>)FS`BsAFdfbPhEaj[(`5s/.AGhQEjupf6I7/_hS!$ZHXiY<)@V!>WG37
 83.3297 - =kcRN?sBp#JY1t9.B21lPkaauKOk`icLG$WtT4K'PGSj(;E6f.orPdJZK5%i6^T2eE9:Us?
 83.3298 - HP!#NI@s0!?'TB@(&M[Xp?7.4OYuW7[-DkK#;AF1G1CCK^@!uLcKW;E1-lPWa\se;h=eSgV
 83.3299 - JI>1'.BisKFVXEJ+HXEhLBVuE:1fc%#thZYKh-,a;OJ,T\l=M%@:2L7Lm-CgAi"G6QH)<n,
 83.3300 - 3Q=.9U#+57qqE+M8c95D/>`s"N_[_I"F(ab!X.k=)S`t>bhlV1,`o^E3<,B[`#V+g<5dkDB
 83.3301 - r;I8[uC1#s2e&e_@]hU/@@_R[r`_CdF>'`2P"*>2QGjXm0Z4P02$r?`>*K2<4a<gWt99Q#S
 83.3302 - *-cM:f;;-iXUp6m8lB.R2i!%+i(;:m44@)?2Xb/K4BAbsE4dPVP,<Z3-i:p4#<+AaG_+\rr
 83.3303 - 7)VR*YBkUeMU'0c3>ml:#Lip4h<pJAtRqgWuIP`d(fRMV,QZ)'d0Qku@BUdb:f'Z8K\X;U?
 83.3304 - ;OaGG9O:2bL6@lbS4T#eeX35S1$`-^O&BgVj/Ak6TB8SqRNnD=,?4h&jrt_^$khZJ3Gb8t4
 83.3305 - RaupepG_QO$>tBW*S\oNkQcq$XlqeTuclM+j@cg9JRN\#aO`V$Ab!'U]u?\8INo4quCEI)d
 83.3306 - 4@@XWa$jqTIktLPYR.E%Vuh^VW@;#hB5,ZE4/ZgAd_-21dM_'3u1.<[u-=C`3CDGa\Ih6T.
 83.3307 - [WZ:(F)Q&3,Vai0\sp2app]0T8Vjt2`.F!P"lT1JC4NYeHe?dWm22FfIT\_nMtS@$AD$-g9
 83.3308 - @@7ZpVdN=PX*;qU406I`$#oY`N^GBkNFCs:$5A`+aa-:1eOfd@)88_'oS1a*Kc*,-3dr2kk
 83.3309 - 0tJ`l$:2$Z9[QP%&Dj>^U^1Rq5Z6[)l!dMe&#Pd>j?HD&D&:=9<h^72aFEJhHNOQ)W['X0r
 83.3310 - *O;L.jd@QYE4a[oMat]0MW#9BfcP[?E:;R).(t-*7&'<Q:?32cRR[>Wk=bXl2*N`m5*@3AI
 83.3311 - Z>22ZYnm]9@;TEW<fJDXSau31OnS(h:%h:q+.4(6ndm@X%P3i$6-jn5C@a2pVeg>Zc^Lf`a
 83.3312 - j%<tW!U:E3WC/<f=4V5=-odj9DD;=ks.-V!pt)s>!`]o^V7Mh<ug4g_i-@/jUF5hm$=%/8%
 83.3313 - #\>\)FgFVf;m081N2Q(IIHHG:68Z/Ub)H0@p%;jU;T1pWpr`@+&+/)LQ4sbN%PnCD]q8l50
 83.3314 - X#H9..5F'`231BRh%5]u,";?aI^CDg#a$d>@N!l9+]IS8HX7)l?T?3O$Xe#\0RL5qB!u/gP
 83.3315 - #BB:R&Gn0[M?FVLhg`3UME-J"LcM5XV2J>,JZD#T=d.C0mg]pHPMBaG-36J4A%n%P8U*OAM
 83.3316 - N\=,C%J<OG:6kTd+lKM8RAt,U'urj["un67P8\P)Z3Gc+uZ06":t6_6bKAl^M,j6JO1,>E4
 83.3317 - WRkED\,3N/dga<nGa]a;UF+,hr\C[hq1nd/7d&)3s'X8N=Qr!5(W#^c>,G_l^u31u*+^PkC
 83.3318 - 6$p1j)mKmt7#W)MsK;j^?/rr)pJFg1a=Kau+#J0g=Lhj5NHO`HJYJAXYYr#"2S5Kr=Y<arf
 83.3319 - [rOWj$l'(B(*_ecUEdVa9&d[]K-NXH]Yl;%OHdT@etUX8]9oN`&jJP^Et$hK[tH$0TU*H&`
 83.3320 - PQSL,WmKoBU(oW`50hO4W)!u/5jL_e\7-5^7_D0luPZZF@S$77p;99E4X)22SIl)1GG%W;0
 83.3321 - e24HAHim^'N/nW9)'`^;pC4]ss%3U$iIQfdg$@1][3@BoeL"rX*1l^Hq^QijUbCM$SG-5Kl
 83.3322 - .pgQIC,:e6t<_c`8930cjY1Pf3;0E?frZWkMFY-1Kh`(5Xtkmrm_Qp`r!^_4JWI"dPj",]2
 83.3323 - D[_,A5$k"cE9rr`;Lh_)@@El[U%Z-\danXK('RCcdI6kARN8&p'A?:U064DWq$%%0AW(35%
 83.3324 - FfgIbW@;C-/7$*.1,o,>b4sO4>Blp*lpZ/abHa[7R"r\s"3Zdk9.;V_OY[qM/?[3s9O,RH<
 83.3325 - %j+k0U&#h$5CV(KJ\P8MmTjNLbtY/<0*O'SLXQ+$"T2)1KK=UPR(fbacMJ'F6s5.#>J_iTd
 83.3326 - `_B\IU\/6V-Q6-CMnBKZ9!V8\86%MqbI.9Vb9_L.Z-_8pjOU4Pu,$k7KI14N+D46t-HjY`g
 83.3327 - ?;M0-T['GO=/?HZMDbA=p";p7oL+3W$XbMb*I`$A!KQHrsWbB+JofZh`-PYVD#7^4L6i4I#
 83.3328 - $kKjLE`t/5@+J6\["AhX9crbTjCHMihHVfNH:n2U(gis3t$b+?28,RrEb_*4efKL6/d-V;p
 83.3329 - $*MY-LDVGp5%(.P/HHiF!`1U4bc%1+'cIBHc%mT@8A*)>*?2`JMTMBM9aSF+3/=.nrY\SG-
 83.3330 - $&f33Y0IC>X0;GN:`d"UnP5]iK_pQ7--"u/>]S4X!_G3b(p$iSLKNaX$/WY::Q'J^r4R7Kt
 83.3331 - #Ng*I0A<@"uK[rWmo<_J@JV>KmGt=M,@6:Oq$5"ZXh+j&<?Q)[/VBFMnMIlr-&=<1'@QGa_
 83.3332 - <_3DoRCdA9Q.dK$i!7Q3s;YUH-k[*c*$RaM>c<=G1sbp*L:,X66tdSZ.T'dkZ_A^Z0E$8Q?
 83.3333 - joh#Vqi4D-'Mko@X5aIjE0Eq,(8u1\$pq>6m"?4ji9FJj&2*2(l3L5V*e&8SR8hi)7c-uU*
 83.3334 - ca.r?nM1Q=7FYUa,SbI7.Z@E=)c,sucin&`W0WS`G(VZ#=5A:Y]mg@M"@kG#=;ZJ=/I@3ZI
 83.3335 - +V!T#@3'#W-?m=HJ"4/LYW>85c2oPJC,YTd55Kqbn(4BJ27Xp4%5-3-'=&\V2MkNf<LsqN/
 83.3336 - *Vq:5Re*;@Q@3KTq:.Ut*/L;>!kqFd`j1K[#?G#Q2oF1*P@"!')'#P_bGh79ij*7[BjA2=-
 83.3337 - r<@(B16RF8]Seeks0%B^=8>Iu#^(!LVq,r8`/\l20pdp59GI'tu6Mmq6GZBHJ:V03-m9Nu1
 83.3338 - aY"\ZsrOKq4oV<14f!W1\.PrEh^bT=Tc[Bl+>Z]NW_H^e4e9IE]NO2s(Q;k)VeA4#qMZ[,K
 83.3339 - 6s9JV=g3W`bpM70Vq"Jg>nE@;jO/i.Y?F7ng-qi"bu*:rg"f#e(Ap[f7Ec.9@(NJC$^G2!5
 83.3340 - aU4+,$PV[:1S<EL#7bnk7:!MgREgaeO.r=L>/9<>I*283^6k$^/$>q:E(;*?,>;*_MW_N"f
 83.3341 - 9/lXB/`IpY7@A?U`'lWGAfL;Vlj#$AF#N22TsFHsdBhLU@AB<Wa$!E*u4Y?s)\r8:9'lP,E
 83.3342 - a7fZ:lM!1/_BN!O,]fgt.i/;1`;'B#B&fX2/s'p/fn(LPj4=`?`n:"(2iG)?a\J-B$1%,+j
 83.3343 - delghYiSGL.n:jLJqb6),9iIArN7L^GS$a^U\dDWJBh^F\<Ks"=dYsd5-5?k.X8iF+2:Dmt
 83.3344 - aWa!(@lkDX^lZ!6l>\mBDqd"Fijbl?;C::OL!PlmcZ=M@hE*?D^;nZTcI?K6TEEK<J&[2]_
 83.3345 - K]b!:ruZWqMU?GgTBl#N^VKI6=62;hanblTUFTD2It%(gs?%+iAG%m.>cn!iN)q5"]S]4*G
 83.3346 - %lFaYhW-\mA)P+G_989jOIP5_loNJi-"ufs5"=Agos<DVa_T$>&/*hD7S10>uEq[T5-C'FE
 83.3347 - n][UV^ZhMu%'35MML(XubO2jN^iUEAQ/E&*G9j,Q9u'X>g@F'U>-jEt]%X;B'O7uDaahW=K
 83.3348 - )c8]'?]@:G>kD"BAZ.r^3C?Pqi:doqjjb(o^He=.#LR*Z"G)$;LL^)Fe$OCPR(5l86KOBLt
 83.3349 - Mr<JA^m7-.]>sL*%Q&`,Zf)#FLh-,<@5U%'-42oWVI7]#'/gU@9LXa]A;Xu$[/F9=[*,N,*
 83.3350 - 9AlP@J%`HBT5CCO_)moC.+EL$<^Yffa(k'J-MOo<hGlKWPCs&l'RuMc7QB-=O(3X%.161Ce
 83.3351 - lDiX=U]\Tr>:d/i>3JXpOMT2Vrkp]XUnu<9()MMkWa.p-DWRaQ*8ALg1j1k'U6LVmgCn,IA
 83.3352 - D%rd3^l_!F=?bQTt#Cp_D<4Noo=<.li=NmB]A:2*QVBtgSim[Z`bP>u0@?"R0kVP6qjTl"+
 83.3353 - ;#[X;LF.ikWVG2E5YC<J9Y$L<IdUj9@M;D^Of!*mH,O6X-gA\Gd[^A"O[L6*t]5HT@DX&r?
 83.3354 - ]sq[d`f31FNl^8u^2*(D#[Y9t?9i<XpK)8%$?!fkG/djsI:i2oA+n"MDTZ"YPg@i[<p]gkZ
 83.3355 - dLVKlKaE4=IoMJ`eA)6H"_/@?nc_*@!/gFETjWH(T;TJXp8XkQj`m'$))D'n<?cKOM1FK5$
 83.3356 - !aT31!KQX3ehDBp<khkis4oGf'gP84i*<G6!i8R]=(JRDi?e*8GBZA)5GgC&im$DB]W7OZp
 83.3357 - :Qm<k%9plo3W4PD_;6f'2-@CL!qTk`I(Lt8bMdlV>L%uQr4?8XBW-"Ehd&.!I>MShPYUb1n
 83.3358 - ^/W"qegLfm\9kh)c^dZH9.$!]M?,+&>Ccq[1b>rt%nD!,06#8>qn!<>/<knt>G0]g*Ls9YZ
 83.3359 - fdgU;!+a,0o\/_M$]hJ-*M?!nMAIB%pE<N_d>8X9_]M%"T-d8S-OA<P6n>*BNh7u<=_06:)
 83.3360 - i!<ni0A11N:R%Qo1nCZ=G?0R$2,KrF',JaD!(0#?Vr5aB#IYjD)S?[]*Vh,N)%BMHcub.5I
 83.3361 - ,6`?O/Q#S8?'N_s^^$C]?gbQUYbnq"([[\*lnEInJbhIp^60k,s;<*WTRY"6a<OLOTYdLj"
 83.3362 - #-#7dU3fUiR<(r/Z"jG?0Kf_Enb7h!HXO!&u<*h2$N5*:*1MoVAG@1J:X%?Gb,U\Ok;Ofoa
 83.3363 - hEbK%0gPP'lLo`N-f%Gn.UbrA)9^&2CIpJ^9-'s@aT<;&tEKti$fPQJEo#3,"pLs-c.lN_P
 83.3364 - P"Vs:`j5:lPhnk7LiX(6q&[E93-eVcF.9X_KstD6.#CH@Z8g%DmqbqoLW]j>`X#?32K&,bT
 83.3365 - AIr5f,&XXa1LNuk>XgoG8<I97.up\3crD:HPa[K[ngII3dGrMC/CJsR"B?[.f$T@H-FY2hB
 83.3366 - @fTT6\2EEUTS'6Ut]tR(:&KI7MNH\]FI4`el%u*2H1g5H1OsWf4XNXE4g/pT:[a+q&%e`?/
 83.3367 - cAM]_pI(@Rl7HUUC#=MT9-]!ucIqiGfHLV%AHl\Ws$,TjPg?b_'1n+:^*2\s%3Is,a%gMc_
 83.3368 - %n-@u\eU_r;$/ft-ctI`E/qmt>KNLAEVRI<JLCa^k!X/Z+5N'n56lD[+JjWtnibV&i'8OAs
 83.3369 - 0mH$V2&2-A@E6Im@M9`D8RM$[1o:^1N(=JAl$rglVj0tgds8moFZZ0jB@H\\#),F;3,$^X4
 83.3370 - XQ"YVFm=-Pr_/=!3#r671sCdeENN)SMbG)<iXD7UErqjSQ:)5W7l!(G!d<'lY*XW!"1*ARi
 83.3371 - &ckVjH,-?1@?.?1!fPlHs0n!+Ju,VODK^GEUu>H$mV;/XqbSo@]Z=LIIudA^n;=mXIm1en\
 83.3372 - hiA[A15/735e]10\Hk<7V5dRc@hlYXPn9":@5pBt]UfBdbLpB0#Qe*;'`jfZN]+5?+*Hen]
 83.3373 - )>gq`!G\@'Y^`UthoZper(K[g%l1N/%%L/!<%ZFR9qP;Mb:;9S,cqY%,]F$P^DbL.+VXR[t
 83.3374 - bJFSP-BuBHgb+bNKh2:N64cfHFZdmh4VFI*>Yu*P;-[6>`R0'A(rf?,P!c"%0uFm.Mdl+Y/
 83.3375 - '@.cYV,7aDTaDiinOMd$^(q00%*FLd`BPcVSTLB9+I2kb[VX61/+E2.E>;IGqu)0Csau^;d
 83.3376 - 7-pLPU%E%o&7W=P,N,>ju)ZXlFN\\1,U]gEa-6Ma1&p&lUkPmYpC"[E.CJ1ssgD.1%3*N@P
 83.3377 - F80ap2<V(]IOqE6Llr78]gr!`cod"E>Ce5'U!^!fQlArG6>[;M;JPjMl\5g^#jP*VCP37F,
 83.3378 - #%?Y2S<aCl<=i]p&ITfd?pM-=$\drFX8+i9?4KdrbBG4Gc+srss]Ps9u(Ks"a)#&GpMPjNU
 83.3379 - fR[;,RO2jFk=t`<+iWjLP2#6(#+]/#9uCt7="5>KiE$K#LuMH/E24pbRS>;';G+`E(Zk"bM
 83.3380 - lY'F2QA6B#""Qu8[P$0WsMX^5ECaYT[77a`bou>7`t1\(TCB8`^f8gI(Pt?'QSlhpqoGCP0
 83.3381 - HRRVJ9),NMpT<\c+IGL6W$O'BK85kW29N`)W(8.uub=qW_$FO@IEREu`67f0doaY-kDjRs"
 83.3382 - D*CC\.em5pg3#rPU?4R$+Jjlr^NnOPJq%b9Z$MH%"'ainTg#!'&$VYoD:#]g4#?!c"&C_H[
 83.3383 - f#H?\.o=TBF=2(Zs@F/);:DdI.PDi9On@ejQi:pUu?Q-rL2[PHo)/u(;ALL#;`FQ!O:r5c/
 83.3384 - 9)P2j\E7+[AiZBdR^?7%D(4XNjHH3L$mpY0V-5F6UZj0sal4]^FO)fChqPjB+fWH[/@P-$>
 83.3385 - 5M`*NKEA4B$d,R;)W9EM7tnak1rd!Li3`=gGd1T[o@q=K5c4h_:9g-*J#\a0U9^0[jL32>G
 83.3386 - H7WFk8YjA9qN#V*@FTe>i7DlUeFkL2+Yj6@pp'U%>-^%cPF8FbVI`.Aqh24t&i:V%hp_h_9
 83.3387 - \uLG#gY'k660GRRQ/UK<3Gb[b:3&Y5*c"J#/F8Q@MiBq`3A[ZVkL;gdZ)Y<=Y<?=UMiIRu-
 83.3388 - [Q?^bP=hF0_0?BWrnu=?1A6UD,ae#d.0)]8L#AMFd9$*64eOZ[2C,0K>NmZQE?lO9@ZC.kb
 83.3389 - BGsTQGpX?er,nNQo%8sZVC(=GA.IX\/dHKk7IC2m!;V$saYS]Y9-PMlV+D-<8g+M8-n-778
 83.3390 - I\6&i>lEbcoD_i1ZjPYRtUKQ*kB![<TN7sjH^IZpEHgI8g.1'r:Rt9"ZbD7oN+dZ=AL=Hmg
 83.3391 - *YV$$-`0:`9L&ah,P:W8ZZ(8C8<MXUQbbXIP[!h],0I?B0`r5*:Zlo$W)#UEj/1QPfl#A/T
 83.3392 - lmU]*Uq=V+<';,`U?31@qodj1A^-_QOqJgQ"P5q!1%+E.CR*be%l+N14Wd[m7,\SG(L/?b?
 83.3393 - gk#oK?9e/e7]U*[$TUogc<b<@VKTk&]9XS2$k&et=8+p[0M6/ZUm+NhNL2Tcm_-*gp;IItj
 83.3394 - ]L6J$7OLg4SS,ceT*aC]O%fD+Fb4X9M=0Z"A,D+&2.P1[-"QA=Q*SQlA(c2dB$'[Q+n:Ed5
 83.3395 - :H1lW*M$<Zr3&j92oC/"V<$f>*dmS9,_;cQ)<&#gQ1prQjLW&.]IUH>=0\^mEEJ2noWDbaI
 83.3396 - agcI%Il<ZD"2\;c1fGGu&/nVA!aA;:HSo-SRtOO"oc\mWkIm">oMi/'AVR0b7DC,b%j@J4c
 83.3397 - NiOdsu7==VaD/;@t74YBUT'?gH&n)1RUpYu)%Z:e<(6pEuI'`C+]k7NfPMBMZ:"KM)5>1f)
 83.3398 - ;+HuZpiZ(CCd9Qr"oHE0s.QM=I<A1`gin;]!R;8Esn?t=!g"TP-EG\F_[qR+Y>N2Q"0nmIX
 83.3399 - <t^8<RX@B"eg,ln/-&WXS7jO3^q+Y4=Z*go:+Dq]]6RhsOaO`7DZRql=-G(tb.X6M->Qi<=
 83.3400 - J+IpFa[\!%F3ShS7)g*$SW6Z^mFctiLK9jO7%T_GWu,c(m7FnJI$E9@_A_Z",@XtO!:VD2J
 83.3401 - J^>VY&h1->U:A'>6ZK6>i@De,mr-lTkd(?9b-j^,P(E9g`9MCo-7Ln!N:0:_IkgZt38+Q^3
 83.3402 - &Xa?5^-GpJ'K>$asm#ufK0Vd%ki@Bjh5TXa_SjQ^obEsQp6gI3^!-Z$qFi$cqj,K-6e1/r1
 83.3403 - "/>Y?PMffYuj?<5^@,'c)o8lVo^"UHm+kOIg=kTtEakECR\jF.T`CTE0@67DCVhUD<*Wc%n
 83.3404 - \C*KH$:EP%SQ5/q_fK(@]9mYeaWCO09'+IXDD87E9$+uh%hN[)A^'Zc-6_$8rbBm(@l8h#e
 83.3405 - jT;QCJpk5@nsQh>3qhrdj;3?T"uti%JO[cGYXEnb)s:jp2'/k:-'`FVRn%DAIP'Q(rfCp?'
 83.3406 - (]H'4\Q$cK3jYVXG1(f[r-*h7FrmH1+VLg))$#KAH'Rk2dPW8QBQaK_L*A*Y<YQNsfs?<1<
 83.3407 - >A+^#>,lge^nQ2."B8Z'fR4X_\=pTbIRQ!:.egmcN-P"j)Hp3(OQARt%7+/V.*[J&J5rb@T
 83.3408 - "(7,G2,3u%aO]#i[,32f??Q\?VJ[t@<\%3]NY;GT^SP&eafA!oMi[EWm6[&4Wqq%0^O?N@4
 83.3409 - e>E3g^Q\:1=Ef;Y;B/i0]Rb,Ge,96@L$$<4S:)EYM*@iGlpp^IUt4nN9)pXQX"OVV`+&fZ'
 83.3410 - *3]8rG;E1T`Fd4LskLX!O+3Z&2GY&r$F*Y+f3?a7t_dW7O*YXq4`n.-8*Q(V$&8mqTl\K&6
 83.3411 - _0a[NLXC##K2eDo*Vm`s2^jr5&aFY_(s):em)0!"\/s:m22Q0)ji9s"(&OOHu(`rhj_23m\
 83.3412 - (+:ot*pR/q981m#<WcpI5T?M6]*p5m0$&CT$@Xq?cM"2\IUTc!ONe6*>P)Gj$^E)%B"/.h2
 83.3413 - +$8C\#n6ZC(@h8^2#(d'ad0gOS@g>7"#E]cX&:RmS+RK>'YejB!BuI/CQO(s#&s5B_n<tJ=
 83.3414 - T#o@Z'F0C#O\RQKYn^,>X%rSGEEjo2_%o_t'$D1?d5%l/-Adg6Z8$,3&V>lGXqjlm%O*kY_
 83.3415 - IjRFKLQO?%fn6m;#(XJpDJ_o&5a#NOfB^)%NnU^)c=<tE>oM[^aARs,14KMD"I_l\9BY[+[
 83.3416 - bbX$mcR?9V852*>.`%;+)O(QGdc;*sIuG1&`N)=WgTL@*rC*`%<,F'!lT.*JYRS_>[CGimD
 83.3417 - =i%&+[LneiZM2^=3c]KtZrE^M*M6l^5?)DG)#XYV'I3_j[u)mQ^ldC9/g]d8gN*(L5\U&Q+
 83.3418 - L$R[F6YH845ljCY8kelrX-aJc5On8Vcpr$'3.0R^c_A_c]F!-X<+Yd[\neWdu"Xiaq5>m0_
 83.3419 - YUK3a/LtbRq8*@4"#=&6X"B%&=onJ(;Tg[j2([_j/MTm:P3,5S>paT#+L5Q*P4]YiDS8qh-
 83.3420 - Z]E`LHnh!&99<%o&Z,MZAgRP-AjRD.?$VCdjR<k""KJ.+HFc(;4/pI%5`,mMK9IrZPZ&n*3
 83.3421 - ]Vl,2rnR1JHqOl2VIb-`+7So%mONnMc$b2q*3so7C0)oe#cH371qgPAN;L5;/3&-6l?t#sU
 83.3422 - Fi>;25$0_;1XZQc%5Yrd]F1<5M=YsC1/CFZ[.'GF+^;pd_S[5HqK2D`q51Qqu/FB_Z">%OT
 83.3423 - k@Il]]4rs7k*Rk!/<!,*'mTO\j5gYc[;H#jN!BIIa+B&;,e/&HjX!b6W6;\+P<%gU,kr\(k
 83.3424 - 6ZB_$E`kN357B?u*u%F;O@)1*"[2KU\Of10TZor*B1?<J7`'L9`MG/MLGseR*n5[(U#$e(L
 83.3425 - )fiD5N1B=P`n(K>tL+?5qi?ae>"CURO(oP3`7t)'X%?*Ua5T18qLhFP70R31B)C+*;$rlZn
 83.3426 - kDjeiU6"r?OE8']De$fHjKa,IBr<PiMfYj%jd]+[R5K&pm%WAPZ;$!`])";T0'ma\`O^5,F
 83.3427 - r)POoqR#<28V*`QNb6-L=V2BA&E,P7="[6iC8T!Dfm9Yq01JjU!@ra#i26BtDK#e47d/7:-
 83.3428 - q9%%KJ._/O/@oVFe<C4r1W-EKNGtZ5Z<alG;YNJS7CI6Qn&!X\0'mj$T=>!TZ=EUB@W2!JR
 83.3429 - s&h#@9iXVe&==moO$h%o(Voe^eI,Y^pKZ[)(r7%+_8[>N`\:ij-ahQ&kb]<8H5kAm?Y'0:2
 83.3430 - !lNPn=Z'$?PNrS[GP:Jk?bRb:N[#%[JsUaq#JqM*0r.5Q479r2c/#_@5["M<TkJ=lmJ(fMq
 83.3431 - 01MFoMBI<WEh<>V/!@;Uuq4,sZR8*eE?a#d,1KG$fgL82G`p(11`K8Q:To=14/lQ(T?i0ki
 83.3432 - &:=1)j#PG;1mT\C0fTQZH%(:-Z"QQZ"-Mq4M'6aFB<EESOG]uqd=(=Q;B\=AkRMO)(_dYR$
 83.3433 - !-"qJe-^<Db2@j;`oh`K%']Go:<_SC;"^j,K+EFABQOG!85c9qDERm-gf)R0W#`;\3rg#8X
 83.3434 - pG$]spN)W^F0snH2Zn-"]lMH@AX6V>bgTGJqaY5$8$m^denn=7@8ilQB*%%9'%qCdG-dKlX
 83.3435 - -V:O<g"ZD6:(>#MKQC4YL-DA=][9fGZUM^25,8Q0l+kBGm8`sQ'We^RsEV\GSO.[pPX@,Nb
 83.3436 - A$!HOp9`pN_0R<GrZmF8+R5fAg/2DfhqMAH;gC:^^Z/2dhLJEVJL3Qf]XHl@]uBIl*iL;JU
 83.3437 - >EUOW%X?'WfdQUZnC%:YC_FS-N"D)4[*q/rD(FnC/BpMPl^D+Cr@K/cW)2gp%[\0RuR+^tC
 83.3438 - NFaJBc)0j\!H#bulWe50j08769L'#VS=3cU]CKq[`,Ib4==GS+;H\_?jL1l@!<C;0o;2Tr)
 83.3439 - IB!U(JcB&Mcl)r4@9)iJi_,1e&V"gYJ#W[134FgU^N6p%,Zr)_fG?AH'7\X[,8eshe_uH(.
 83.3440 - O<[*:7*[Npo;Hf=(YEW2jS5ke<<.=LH)gJOi]nC=He,ADeXF2n$scT"o'25faCo#9,=K&p8
 83.3441 - johFsblm<]?q4Gq`]Q23X-8Lse;?$@.kfCR!GIHnlG%7O==OBam&"On[C`q!3AQF`KAPJc\
 83.3442 - l3`KD9ndN4`B%62NSR*M?bOs)iDA!dF\\EmptQ^P;^%9V^/=ho\.W$*%\:t`+4=gVZV\XCg
 83.3443 - lO;WMcPAhVr2hSPQ5]_QU;V@2CiLbq(Ou[*2,#Wa?AmRK=L7/R7pfJmiiE(/p?$S=TR5L\C
 83.3444 - Mj63)?r^]!!YpL0a*KUEL$P"fdPlqB!ML?6Fh.i(H39nL@o`@t+Z^KDoXU[hQ_IYm+M&u^p
 83.3445 - Rt:UTir?j,$HnGom<IdI(<Be,C*akRSY9`#Gj`tWELsOg/hG_4t^"W,2-\(,.XFX+0$52QN
 83.3446 - Ab:fO(DBKIkh@Z^H66[d0;?d@EU>?F]s(Je,".':b@U@oWpQJC#'u,Fb.i)^/a1U+q/W<D]
 83.3447 - CI*&WG.J^>:.1`<^k@9XATq4SrlUnAXhMcN?N)V^fCLLe"R,s(F!'aq3+pM]p*Zo%N\qZ7u
 83.3448 - =#EAF;YhKbJ],.`]40eRl`&YdR)fUFV/Znn4+WE#=g?#f\0=2JCA",ulR@185!O.pL:4$2A
 83.3449 - gKl$"'=M*c?5k#t=l6>47@mU?OL'[Fo%I8Fj1BZ\K6dKr3h*2H=hT-ZHC>R_R\Cr$Xf#3_,
 83.3450 - !(4R>*Wl4BpQ6B+Lt[]RR8<'8%h"GT_m]K]@^/Re\<uI-+[r?f:fqTc,$t'^Nq'?2l".r-`
 83.3451 - GHNW>;\RS.iTk.r2d0D7ZLVS23g.-`EOGH5^j=>PKP7rPg?HXW,Mi)V:F)LRB-,+8^W0gG`
 83.3452 - RC;m,m9:r,g3ThW-<"hE.[a0tk`q9@"6g9THZ+PS<3Rt;d;1UD[Kb?TP<+q;W+RsmJ^a]iV
 83.3453 - n(AZ$NpMrBmba1VbbE]P6A^4rabP\ol@WB]kIEZp:IN6VSI+Q]po<iccau9:@gu39H0=tJ.
 83.3454 - \QS$:F*(SAmN7VL]U^(l#D]u46,;->V"J63r*dP!8Qu'^,5bBWHi$i(28m-BTXB-ASQVfKj
 83.3455 - ]B$@Z<RPVS-dZ89qYcV=rfuD\p&O-H(dB++[&\hJeQ[7U"3H.fTren,.JiYiRYEZX.26pS3
 83.3456 - N6c66SCXfBl5\?&dLL8(G;pf_cj9h,D=:PM*X)gg+9$4ea/AWG+M3X.4+W2#YI!/'K1L\%I
 83.3457 - dD4.FF',N*bn\(pl'JdouT%@`\Qi4PK)HY)01'4`uj\k=QrdL45)LUWa-A":g%>k@#73FUb
 83.3458 - c,5r2"3Qoed45tY\\(:B7=dcdbkMk5+Z[D'R^2SPX3Zf(Ej;afQ=9m`s$fp*^[/?WF@LqF>
 83.3459 - iT7cokW=9C*b$1^AfQ88=A($h^%0*%jm-6aM>]BfI6&MIa&Y5]gc`p3SXnU52/>'MR95#@-
 83.3460 - /mXmKr$]6_MCp6[b'1_-eAtEf3ZAIJkPHqU$UTf_;<N+S/7Gm?V@!G,rfE&/OSo3dAb]\md
 83.3461 - 6_:4DM18You9;TK8Yi?Nq_3$gg+5nseOl?Pum/*$jDb=rueDrrOKr/]FH">CFuhCF.jZ]hA
 83.3462 - =ub<CY'gT+hRA`RtCl/#"<^)sU;$XlM5O&e8O5EGTrJRb5P,rb;?>cVj0!HAfBqf`p9++Uh
 83.3463 - )),S))qOa\/ho3*3MBDkbA"T2938%-cUYt%_?QZ?phm(Ft;R5/%']K)mJO&.*Qo"^R$&(_)
 83.3464 - OP"Y=+VBQ!ifR?C!!%P.7\_\O6T$^FNQ1#ffT_CP)im5F&]=gT'.oJ9h$jTW[>^&S7&MSMC
 83.3465 - Q4A7QpN,sfQ@o020;8kbLZ<nVPe.TlBPP\?EjoB<oB7n/Uk$7Yup@Y>;`#"Bsh.3QJ6PriG
 83.3466 - lD5m[%.chXPm)?LEj^nuDeB^pc"abVbg+M6=Z+ptS%sZN>X;Z;CGirLhMeUCinJ#(&Y(M<-
 83.3467 - Ph=Jh9J<7GWU\]k=MZIt*$FntuXY?.?OmUcrq:=]>W1h8S2FLN>."(Ccq]\[ir-!sR@?sL,
 83.3468 - ^6a7*WAY'cuf"64%M0@q98V``Ji6pf^OY*H*DaX.`rc(*q",5G,6]5=,=<@N-E"iMj+N$jN
 83.3469 - h*@"Dl@cJ1'@br&8;nDm]kpF($T3u<3n-<kMr+n+.'tCV7#63Xe3>Wcp('Tn=I0jnEKk)S7
 83.3470 - ^9==*%oHL%g4U7%!''2#^Poa*stnlUa\kr;^NgSoRrp\#ZQp5SVG8=M+YftE1J:qOrl?OLS
 83.3471 - <.B-)I9]>"B,GGr@BcCu7*F1Qih<#E2nk%o-oi_M(OD12SKeaP<#9c]\L#RALZR&O<+3e?^
 83.3472 - [KM;4^k.*-6@LeMk@Rkr;FdglRHeGVlse0mIN\Pj16Nh&`j[$O'VaLs)O;,s>.7\_ed,:ue
 83.3473 - cV(kXeo[M,B<=?[P>!WX`NFl>%Fe<>N2O11T>-j?fCdAOk/Scr#oFW+uX%R_Y6T6eZcD%R"
 83.3474 - l#X76C)qH/=+!M`TpL[]HJD.F[febDec*+j=6l9)/2o)1K<e>fa*b7=D:OBtpLAbu@[Dfje
 83.3475 - )M8pXT",Rqu_r>.r5XtA6:_8K]NZNdu<;<VHhnc37[PdAZ\E>RcX@Z9WZPPHt/a]3YmLF7e
 83.3476 - ,8[`9=/*Oeu0EngRtFot7'!Tj!F/Wn)<PCI@E1rj/FGe#_@bCcaPo2QO1(c`LomhV=^iZ>S
 83.3477 - `iC\mb$]BOYD-X^k>V%^:"Y,+S&n@-<!_JmS.h8WKbNhO3a]T2g$lMP!:==(QI26(RW;B]R
 83.3478 - R9*[]0FM0V/e9*oS;/@.OduW%Q<r8k8p,Pk[F-B#@c^Ed<hg(`c30[(mhHgO$iSNEE'n/31
 83.3479 - pLBrU??QY)G5]0ui-4sOO,%@3:Qaburo_&UH^ucNO+I:bc&t,ZLTQgu*l_^]HsYD.msI>Qn
 83.3480 - *^4I;tV=FOg?k'\r6\pl[]To"YA5bFV45EENQoX&lcO+)oJ1Hc?Q'LB!DQ1U`ORGJ]L/*:>
 83.3481 - !_SD[!?sTu(7Eg>-!GJhU%o6:aHJ+KQi/`%E%;B."2JX)ihaQo)[WKb0o0:5KNQ5XQmk%3W
 83.3482 - ;KK.u!g`998sU23jW0QG@V#@cmlU<A@TL+u.WaVeSE!-PHXDEbOAEa>`H2h<e4]7nTr`K7A
 83.3483 - IkM;$1kNmntgjY<_?(FLm#9]Z:I"/F6e\'@ooA_m_H;ZWc3dB[)c/Ggcn`8TJq$bND;ttj'
 83.3484 - Oo[`O`r;brT62f[Y+Q$M,M1E33A8'ea!g1!,K+mq&->ePfa<J1,`$&r!^OrlNA."6VJVD+J
 83.3485 - j=$U1M1aT/J'c"_"UZ'"Y`Xb`?:b3O^p@LdrpWZ8h*9<lOKZ=k+$LeE5TfH'k64(KnKpM9a
 83.3486 - .R[8/*\!;d+!3U3/CAnmn7(]SJr>eNfkQm@a'RE]=C63F[sPNXcLscUFZBVQ."lo4>s<ft0
 83.3487 - 2um0\^B3ZH%Q#YQO-m\Ef?L.-D2l/M6TN"f0X;_fmgBs@N5']tkqdJZjTV*Cmg`-KieG>W*
 83.3488 - 47N?Ot"@giV)r4Jg.^'>\,"*Pi%?^':8&:Kae.XQJ6ee!S0]YAQY>A4EOYLl;8kaiA.'$jp
 83.3489 - @C9).<HLH+;%6`YOs6mVp;8A9,cn)j10>C(AM/l]DQqZ;?<8<LLPUO)1^l!49?DB4.g9:%o
 83.3490 - -f16b6)BnoOF=Z/o!Fn8lb+-V2B7q>_iQ,6l"u]EV-Q$dY_)_eWfQ?,SGCUofkTi"SdfF+K
 83.3491 - WJm;+[H-X0n`ef95H0D49Q9[e@ktd2*B_mG`/\erl5_)c(YFL!Lk8+Y0Mp[ql]E+/QF^ij>
 83.3492 - ^l@d/m(^'dE-(##0XWU9Gp'^U8*Z1WTbp%ohQk54$U$%[%N1qmQUa#e&3<+"1&H\RE[&N?q
 83.3493 - /&=$Lfp*Rr4fb[cOQ"@bpd^0bCeENudS?g4;%6NfOKWDg$GBd67@Z3=*/>\QL/t0Nd3rt.7
 83.3494 - ]n7iD(9lG;fn:I00![@mLLF.6L$ZN4Is,9hjTeFjL_ZH#fk2lj>=)D.)lC;mU=m)G>F@(28
 83.3495 - nm?OP*4?%FKUQeb]&T(3_Om=o%Gk.f)glc,-c,?o^&,oU@Tfre4=XiYD.,$ok4",G&t5%dE
 83.3496 - \(4d/;ohoOY"p=pjCuI0rN.DJc1nVb>f]k3)2I??CKX<?f'g5jtZf^D-C4e%0UN#L9e"qW*
 83.3497 - !=]l$#Q"Zt7]#@VF(YH(20YH<&P[c%'%]L1V)3!,UKOO8A-:'T%\d[+NH%CXo"ASI<S&E_t
 83.3498 - -$&Mq?-^Qh(.-4-&+u[99g07Kk)NCt$d3_?*:RqGW[R%E``]tZ7$[e7U&\>4"&DcPSG`^1N
 83.3499 - [J#>3b'<$<E+tJnTIW:bgh2Th4M!g6rfYcQ#>3@UhjgZZ^(5hjW"gKn;bD@1jT>=A>s/4VB
 83.3500 - ,7=`=k0hJZ^[O`CU)<6LQUElB?<\G1$)t?L%=5-b^(l!Tfh(&B?_A`U)uKX\jb%h*>?r/LG
 83.3501 - [61e"e8;UXFs"9]d=ldmMq]f,>-s+IBjEG;A?dJ-O(=QettFRW3hbm^XD!e%p8n!IqN_FR^
 83.3502 - D!q"J[r\aXMK,-oSF)1(niaB&\.Lns"QLU35S`p@dDIhHW@'OA0kb4L^XFEub/6TgMInreX
 83.3503 - KH&$9dI-6TYGh3?f]QQQFn"h[b!.jVm>ELgFY;@<@h2rdmr(NHcPC'4NH2])R19^c%*s:nY
 83.3504 - ZHpQ^+!9frLG<rR*C`V8Ict.#J+bjdYm$sFd\!R/og[3OThjGs*;M_6s2Fn^0SVeH-GMpN\
 83.3505 - f7ET8f.iU:;;GR\hj/m_ppfSr!UEE*;d2tE0\3EQTuKK3e2q!@L0bIJ-rQq^S=[fn\mS?J\
 83.3506 - .-Q6"$CAC_q^\(r;FS"hYb2UAMR_^9?k;[E*[1n9DeM^B]D-LVtC9bSJ&`,cXtc*MWe:Mf+
 83.3507 - ENr/F"<Lm'.p!+UaCMaFam6Gq$+q#%X9PIAqt2d>R\$P,/u&404%4ZM`?8^G(PQ,8Xk6D03
 83.3508 - &f[%FuMSm'Q6Ks-?")A8hHa[_1RNp[>"5h!u[ltK^3ij_:UcFD;3jF4n6d.VHM;lG;pqum3
 83.3509 - (Q7QAdF:@lm)2Rp_Gfn/'C\8freXcQM.h,=#k!MD23MXG$5?UL1(HaH[hS.p0&d@+F;(0#q
 83.3510 - aDX:5LZ8o:le%R-H1(/2!CQh#`?TaG/_TL`Rq(Wl5Vm%A""YM7N6qEM`nk#Yf95#7U0Uq\<
 83.3511 - fX[F#<G;7[bVmW,E%h&k<>(+']M9'G\XSI#C)"LZ8@foHK(.?&,Y080f",BQcp7+:!jV0Ec
 83.3512 - epFGH4c`^4^D`#tEmaODN1`s?.q%$FdLE.e[qk+Dj>5#AXT'IZ>*TY2"Z_gI7IX>YS2F$PC
 83.3513 - K$64tc[#D&[a/cGk8Fm^T>`cCFK8=o<7UW\s4>JhUUatbZX8@@fE3[>d:V:e<8?t?K_E#]a
 83.3514 - LIg@LalnK%">;`&TY6#QaYDenncVAhN(SK*\BIkO"B6@?$OEJV$#5F%8;Ag"NMt#s#XL%-q
 83.3515 - 8phT5X<u0)SBFm.F6!J[L3dY^Z6#bUq.1T].Y/:'TC,1`4cKS^Hah*Lm5^!(pq>J?on2bSu
 83.3516 - ckS:rpm;0LjEHb^c$ROXq7.b0>%OZp9==e!3VbLJ74^MhKI$3fq*T;[VM;[7o&p0T&B\^GW
 83.3517 - qN_=SlU<9K81FGG8._=2cSo]+68m#dfp"?YU2@'`E;6oTtt%1(2pMr[YVaWAAl14("a3VCK
 83.3518 - ue3d4&#csCbPW244W_X#G:E/I54!Z(>oM=u7:K\dQ_So:K"A4ju8n/o7FSZ:8W6Y&>McBYg
 83.3519 - "THRH)'bf0ckQtN[0"$P1J`;[91f<5KbLYK[nD:i99>'*$TYgM":9-D-X7)-OHKnYEkipq7
 83.3520 - a/mk/B#q$MbIT-bug$(HBus9,aE><T]I+j;@1ap=28>V_)1&OUs^bslFOYOR"[+E%!daG,J
 83.3521 - YlV^M-kKU6a5M17HjYdF8+nUr,q9'M]R6:+\(m42!)MIkU/=8/&h\0QU1nEmteV#@aB^SEn
 83.3522 - Y37+>&D:?;e?\He)Zj9V#A&&@/5Mrbb6YKod]b0(3oe3V6NThgV+:Rsq1<;T7$_b!D!e>5_
 83.3523 - BV+NksJ(2-*OX3^u)2$H)M7iLX8l;EQ1dk=tL<u+g<=#X*C.hBrL"1_^&'\7p/Hs\4%jRoU
 83.3524 - ]uu5_9i!mV`DJ3pf&C=><;&Nc*t#hb"uHaEX`?XIZG>-e9t_L2Uq=4-3R`[59L@O4PF^:gL
 83.3525 - !gtpbn.3_-$'?OF;3[j=&e$5_ueP--du(?3@-W3m4^T'03?9W=H`&Q&?FFZIFk-F=:gf5m=
 83.3526 - L,2W3i[[do!SVA"0k?'%(ETa05P6`JMP[49t1V:0;kgXF^\Al%aM*=l=ASn98%<_:1o@=s]
 83.3527 - o!SOV<eXGjh$%$Q"P`DOa:<7FoI<@t#&oqf*dH8p9feboa+Kji]>X'3Dr6;;=O%C;ToDpUA
 83.3528 - K#dHTm+H<sS,Z4f?fA3l>Bd2;VN8':,`oV*mmCNX@[gJ=r]2U%YD3s#[m9,];#Lu!qgVMAs
 83.3529 - SQZ#;=i8$A4iH-p79W.(^6@Qdh5F,_;d-$C4KZpj`NH%SUK[oM4dFJVjg/6(fU32V?'5`NK
 83.3530 - 8j*+U0FbRf8Y6ijhK@Ui*GH0ZJEFIXkl06*%AkH6/[+2"R=:5_QW:ChF6_NIEgMSf1@BHO[
 83.3531 - P\6S-`I)WDlU>gI:L&-126?X27T\>.)o<.*g]%LgKG>?MkSpL$N*^BAKDjM<rQQaYHMhCdL
 83.3532 - kOfnJ89[Jnf4M3].)"Z.L]'h.&/@,OJ8P84.+A0g"c;W#a[[?FaKlWULOrkZg-YM,NrZN9"
 83.3533 - @'Z45C>-sb(qH>jqpl-!u_[WN]6daVi@,E9+iH?%r[M]M))FOb3:i"rlonhRL*_NfB,G#b0
 83.3534 - 3:C:(A.8_]_.EN&<\'B!rRs*ZW6:N7n>0&W?<`\A#ST:(VD9b#TA)O^-H7]H8;-",N<sb_>
 83.3535 - NF;f-4&*r2?but@%`3`MN),9CKr_WYBAmb_k&`Cr2I+ljCRYo@Q-iKX#OrjNWMnk7I]9\d0
 83.3536 - f]#jNVT'SQh_H90uYP>#$?s2G_nchIRG-\?]\h<^u2%)<02@]1%mW8q06(!a)#r=sdG)E0k
 83.3537 - .S2<2Y;AfWL8on<`B@)>qQjc3s8G%[@8(0e-uNHG`>_g&l-(?EH/iSCqSV+BU2VRD4q5)_n
 83.3538 - k-.N8UP2+?$if16V,[o]@BP3FiAY$0HTUsV*R(FmQ_d6VMc<a]bH\p=$\P@Rh'N+!E+QuNg
 83.3539 - kS8-uQ+1KUWFt@)j<IW3ep6K!N7Z8s$l4k^+DsMJE0gc"kgSI%h4eNLP.h-Ag+H<<;psihQ
 83.3540 - g'UBkH:5bVLMY7J8)?kBO);9m[`2eMS"m9C'LEt1aF;:l5&6<koB-V403-ZQt]<n\+Z+k-C
 83.3541 - 8JBEG:H7lJS],Y-,2CS6"dCCBIRNr;(1mZE4%;CK@n0F&csGjQ]o,A9t-;-F^;3W7[]@lbb
 83.3542 - :=[BJabpM9)&lJBAD*j=od")AWZlR'QS-FD(DaD>mCCM(]T[`bOk\;Xb)Sq^rq_X$O<I-]q
 83.3543 - @XT#uo7_kj\dP*l%m8g=T7b4Uu`RQldm=M!IPiM/Fg7oG+mFL.]n\Wd2U[Abj`NIMPWqpMF
 83.3544 - hl33of'^rR;Mo<KI-S`7WKu+QVO-\!l_\jY<*n9rdT:;0e*de8SQ=Tc+_U08oC#Q*mnWPN2
 83.3545 - We'&kAPArDN/Q%T)#-6lYjdTm`td*-LOi6mr.b#mi8cT0*.PSo5HuUDeQK<:)%YS#`mRAn<
 83.3546 - E]V]U!*qWT;d=E2kY]X_r'l%\I)+E>AE?mh20e!)u_pECDF;=iB#I"7^)hE*!p>QO4*8kMC
 83.3547 - `8hN3.lV]0XV[rKG2Wt7p7k&,.m&+Un-E;a27%jdbG&or]OEBbnAB,+@S(36[dEKlf1mk'j
 83.3548 - ')Y3sla>=e+1`D(\)rU,p_9Ktj<C-pt35QAa0AeMUYcDdd4.75c@FldB:H]]t-Ik%&oDt\,
 83.3549 - QU9D%.eH#jElBYOf0u)<0?AW7FFd<\(J9qijMBSTe*FhkLir,/+&7cK2=F4]0SK&D;jZ*"A
 83.3550 - C0T1k>ao&,/cYimZu?R-Wh9g6hSDeoN,=rXu'WGh.&f8Fn(Z;Uj[DN@Zdiep/)]6:jtq4,2
 83.3551 - 'V\=jV24Y\eR!Cj+0FG3"9<#A3T5<;-E+ojpS\QZ8=`5u_2XG<op8f65Hk?MB"\FDW/mIsI
 83.3552 - ;LAB+(dGJNS=B7>kmqlg;G#HaM$SEKZ4FV4+^G\*HO7oD4ZJ9$EbG`b#\0+E&J-$ZV8op&p
 83.3553 - $!<_[)NL$Jdq%T0>Q]dL:HI560q*?"pjAL8QQAdbPq2i=6HN-)4Bnqtq_A?#C7@d2TLAA"b
 83.3554 - Gc.6tVi0FS5@MU-(,pA8=*Amu)u1k[`(uTnT`o^A'DZ:AO=-F6:To*&\Tt*WMj;9?%E?79J
 83.3555 - Q+G@>_8Zj'>n?fZ>\WpqiL1@76>]X\r^!k<)9H>d/eQc^V8U+Hk>Iebm8XQ_Re#S=bj5/:p
 83.3556 - bQka,=5k@/t`$:jh3qbc0ToI$XC$Vp:5c]@,lTr;c#-jZ@h`dZ,]jrDT;8-e=4-_p>7!rID
 83.3557 - QYFpED-g5^[(rQqrkJ'NK1r-\P&Ml4s#&(5nL]mW$rI8Ap^^XdjT<W.F2Mhft\f@k\H\,Er
 83.3558 - bIc'LJTAG%knFP8jrt)Se2&(L0nr&:bdLYL?:q$@YpTQU@s,aR9[-[e4qMR#p_.Wasd""@<
 83.3559 - lUW-"%0qNb@8J@_2B<<a6t0"QUfK&`N(.;S\E%fr+-9$(;E6"g9dc/tAQ$'L[TtPR9P.3`U
 83.3560 - t0BAS5*]q\Qaf:#bW3::?j,@NCTdBBiMZT2P!XB<,,DoV,j^"XB'+:]&e+K?a*XIBNlba&A
 83.3561 - tkN/QTJojqOYu6.T+!("Vbr]O#MX]B/bbJ&#&U3'/fY%;j$mEDj\L2WG!8jDnBcVH5@9b[t
 83.3562 - p!]]OE$T?q7n>!44!9rHKUF]uIj[p>cLJ-gQb?Is&'ghq=?^#o#VLYuuP*'=`JNQ:+#H!J'
 83.3563 - r2Q/.i=bXOPpK+IZ*d2A8hWHu6hsbl<?9]eZ@uW><rEd%+`!>b_r-i!;Vq:>1r-j-&^ZL?B
 83.3564 - s0aG)f`AmM/.D]t&53fB_2rIR#GR!,,ZR0mX=A*T&;&E(*%d+4&&]%g71mJ#/56es&PQ1>`
 83.3565 - K=tB(WI&GAJrLMX?a-0E7B"3/b-2r+35''Kd"O#/<(mr&kk^2!V+s9!PK+FV('QMXK="r'$
 83.3566 - R`s[UNL60?b(<`A,1=!=pd,'26q6c')u".QV!SaZ6f4aE]_j'?p,4c]d_BoM1VY&O0*V/Ib
 83.3567 - (p'MLdn:fM9P8(&*2,tZOLX*/2U%>cZ2d`Eap78t!278_QtP]9IK#pajqeWjuW=4Re-R8ha
 83.3568 - o*2?Wf(!Ul,cVj.G?e?,'KXT+Tjc*d'(/0cKfQM![4'>UDV.nYG4TT2"#_f<rgQq697U%e\
 83.3569 - `Gs\"/^8@\<5GD*;jTfi:YXK\ja#Dl4l'JqGGXt\him/7He:3hqgm[m/?rPi(etg"bVh'_L
 83.3570 - Z0/0Kk=bY9qdDR(sXuRgA%d3NT:re71\/jp.^b4),=1sd^N6/94:>>A38qAY&0Zk):!AqkF
 83.3571 - (adTBI1'Kq[_!/rcXj)GY5Rl%h;,VhBAPLT-6$Y*H'R)U>aml^I6rDsS?Q*,"W,p<Br2)c"
 83.3572 - qkNoE7YVgtMMjeWF`W"lps)p#e-m@3PB^[N1Es2"&$KK*R`*)@<gnXOM<a7:42-->_JY:[r
 83.3573 - h*7$LenKq=":ildU6k]-M0e:`ESPN89opp#,fCg5G-uJ[J05]J<$$h$Vn3-5ghtS*$%H4D(
 83.3574 - -]AN1!LK'(N.,Mp4*WrMV<RiE_&r";1^Pi&qS)F3n)tut`MnZB5W5r3)92A'XMDU+*r[3oa
 83.3575 - 7+PMYO/$Ks3J#4G$j_9s54"\F[Gp+#q-3"i'MSg&1unSB-&FnJ-gg$ecA'=/Ht(N)09;r%R
 83.3576 - 7Hd#N5e/KM[Vb%ld68iC#,K,E<O+86gcP1bf7ibnC-QCt1lqXG94[(W4mR&';a:*arq1(18
 83.3577 - X)iF([j_3u\dA)74'FAX)6:*;u-XVJrConu8_=[Rr7"q_eu!C?!+7>T2+j$[U@8jGeae5ue
 83.3578 - 4J3/cce2N75lnr:grJsgY5"F9'6O-SA;driNaA<$`d/],f6deF))'&0s+sR6]9q&WOPWtt^
 83.3579 - J!3cIm#QES0r4l3PX0%^!_H(D"N78_K:Z+-@a+]0nFr-0c<;lDi*9280TSTnIS8@B0''hIQ
 83.3580 - Eq'19Nd=<OMKXr?l9d!n8gD(%+1:A)IH0`XYnX"f:,%2DB@iq*JG(EMaPu.:/jI_Va;,f'<
 83.3581 - ZL-3ES;[eF<jOc7pO=8/A+>q4CURIPS`05NFd*83eq^"6p:7BL&Ae6XkdC\bebXJe!EcZqa
 83.3582 - IpMacWO-B\tfL*Ig$8&Jm](UT3;d2G_NbZqaue?.()#K.O3V(linr%-;p(gH4GO*O"3E)YI
 83.3583 - f:[.tgQK=Q?Ou\.ljM\YP2(X)Rg71>VJGZ?G3hY#,X]=H7MQ94b&67DLMZB#N$C-QEeksCh
 83.3584 - lG[J>7&X'cg'@ciN(3rDk.20DQ9Jo:JV$-5&/[*a2f&Y5YZ;0oN>i:/"=Q15<!<u3a5@J&L
 83.3585 - qL#o'$=?]/S3$\&/3RS\Ce`["0DPgZpE!c$@>H)X[L"3(9YJB1#k4pA[/+GQ@Qk,K.9:)la
 83.3586 - K8EfYE$_J&6.1\4ED%gebn.ioIAPQS*^(&^2dYKObThOX;?2@LX@1^EQLM$=2+jG<i!f(RH
 83.3587 - oJ=^$PV.Oc@)1@ALBlD-Vaea\cSd0U<fA38cbZ)"jpra4FXTV_-6^dX]'N1:;-n3nK0NfXm
 83.3588 - Jq8s$m5]IRl:3#1h/MX8Upq]LO*F[@;LWNK%)g#=/U'gX(/%uh=;V&IsR%bP"kTE<ELDjXs
 83.3589 - ;dI8#3@rh&Wa`VhO7EEe[f?XW7-!,OE^8=";%P>4j?4bA"e8%R0Hk"(l]oFa=d_8T/jfBSB
 83.3590 - n\`2$9&4n,&E&8@urbb3NhNWKE=K](%Xc!e1B;R*/[ML%19Z70O!hTT@l3pcrXg;LleI,_!
 83.3591 - [%KZ&/'`,9@)sJ>UaqW/K-P_+s.^"44VX5\\mL7,hgPe3`%j&aS+'Dgchq1QM<lSQn35JOQ
 83.3592 - )Q`-l@eD6<KI/o6/(8/>TOYOC-QC]f+QM1!9b;-meOQ"WT=X`Li%8fZI@gt:b:,HV9D?irK
 83.3593 - -&-AE80R!`Jge<$NQLM)gp-L."2CKMHM[VF5P^siTI%U`3mC;o1q;4e88akH\OanGO'P'fu
 83.3594 - %:&TAEcJA12]ONK@(F2EIgJS"3!b14/06ddX5dCpIIYi4/4Fb+$QP0d!45[IjA:f:j+rfZn
 83.3595 - Oc5hc4^u?i!XU*;UYV*9'93=:%'\tcd6h'f66-#"t@%i1ib1)i4GjRNJ\^eKF7heK;iNfS4
 83.3596 - I4I?L(.7K>]BnfAfiH^"#bU8aGQ4LQrO`fR.^DU"9jaa'e=@cO98nn8)F@O!>IR@<^)qhnc
 83.3597 - LIi^f\YJWR_,o*7JISh2[T?QF,ORBb&mBN:8>mMc#DK-9u\p%IhlkL0VZ&\a:[CXc2uVjL3
 83.3598 - APIumt+Wspo38X@8KA(ZZCeQias!SLH[YfYq]>B?>pIKXg#X==&4%A-F5)_tWGpWjs)D^ja
 83.3599 - )sU]P>P6A+\,/Sb=qEu5(OlX473KA9=H'[\CY<<1UhX6F&)8-hKJiqrVC0G]J*Xhpg]'[:@
 83.3600 - JeoS%RfZTUhJ0V4KMqh&TA<W9BMTn,S\$_!TZM/$=<>@=ENLO[US5W!*73-ZN"l+A'W#ZX_
 83.3601 - >U$`pF0%^?o/G/RTS#MS<ug"7T_'.;G.k9a7?9XmS.o$7>MN%L`\.",'dL0*2?YV"m[@##L
 83.3602 - C/.=CUBqX[#^r.&+]!OOba/CO_cnd4:h9fWM6\0adj(m)OFTN)D2=GuB^Mi9,2E1ec*6jO@
 83.3603 - 9%Ii<>"ro6EQMTQD,_m#@+IGQ4^_%.U^1&@qa9WU/&.reL$OKK0O.o)njKHAp&aQ)*#a5`P
 83.3604 - \<k$S''J>W+='B,*cPNdRmF2(D:0Ql=sZZO%rkG#^f!U["9rWQV.$J=O$KFV8/CL]9<N"2`
 83.3605 - +hl&8JM7!(,:@4Jg_K+L^+NN6u9f8JZpKJ^_i+>2C+ZJO_#GB/A5`heLHm8BXIRE"JT>X)s
 83.3606 - ^b.d#T*-aW.3pq,%n-#2BLD>$XpkqLFOKKNQO8T,t+lr:/#R+s,T2a@$Sd%3oo,mp+0a5g:
 83.3607 - mO+&WXnMrtSq(p68/l%!$M9FMdiH6hI?,3*,H1,U413?tR1Y9RMEEMOn3OX.3i6ud5ZdT#M
 83.3608 - k1qr:od&ml[i'^)ug]HQK'?I['Z?7D:E0kL-4VA`'#,269Uc;eU-]pk@aTa)3PRu96#]\9\
 83.3609 - C`X*BW#9WX$Z^L&N&)<%Nm1uVac%'+WKuA!'dH"3'G@VobXBZQU*p"O/aK\oP&q\Fdb:dZ'
 83.3610 - @JB]1A!iV:*5I/m%Nj;CZ`@3lFq'ifJ<1U1DE`h6R+?E-:u4[JTAU]1e$pI_,2EBdh_guqA
 83.3611 - ;e/1$m!'!BNKKf`9ACGfQEf'/o__fXD4d*^ihmDCc'V]_4Y(-G\@p,IT[t<AeiG2sC7P6Xm
 83.3612 - 6=C*pl<[_tY+!&T5B,f:fsU2_e%;Oe<6V`Lng8+Vu<+TXZC]`iJ-X\",5B^%>6:=11F[".<
 83.3613 - `@r!M9!@_K$j`?ftcB:S7#fZ,90b_9il%9Z_bjthd#]MIdm*>m/9]=p?3KcuP':^=_-Tqq&
 83.3614 - 6dQ,?ZI1=aBVjcTk<P9GoCG=Z&K8c:"A@c/$"CV^KW3410/P[X1fQ_UlT%;Undn\HLm"L+3
 83.3615 - 8EGq'1>rjDs]SoRn'h_7;TQ&1/nk8![nHof45lub\.,)5lOYO8.D18iLN&=!>Voo6npNims
 83.3616 - ;^BGcpKX/B?jE'ZEaX`6.$'2CQLt,2!N>/jqM>[gZ.\NnbEbkRa!FbYu_Un:)LPT(p,+k"c
 83.3617 - ^cM)RquRX+A_75#"enXDjT(Hmu;0i$O]7(Y>[::phmqpZEY8:%ho,.^]c4bR/Y0_>oV8PXh
 83.3618 - ULOrX2mS`=<5Y74,&<^-VTg)S#-nNaZ+S@Tn,"S[6r@b5/0C"q(b*p3uhad?^=S7b&;'InL
 83.3619 - kVfDg5rD1E9KEDS9LVS7acamc<KaZr>g,T$p`Q7t7!>QTm6TcB>Rjh>CKA>19VqCP7<4._n
 83.3620 - HU%D'LJR(?IdS52=scqK#QbZXmb$^"*$(jVF5611f``dE)Q5BCK`Rj4G7JMN=H:g&QI/l*L
 83.3621 - 6>A`RPdQ_F4jJ\'YFF"+:0$bu*MEm0p981i4@g:sUt8AM2A?-.%HK!nid;$?b2pDG%2*d.a
 83.3622 - bb-Ad=@YnJtP#m+mc5kPF[iuY>h_.H`<+B<ZQFaUmjaKFfo^$0rBQChr9\0;Cm2CoCT@sl"
 83.3623 - hF;9d&3oj>ci*gJEbbSZo:,]\U9m:*AifXh?CIF[2QLqHC5csLC@5d,9Nnl85%'ASgTIeP&
 83.3624 - _%>P"Y-5^d_3XV12^NKSDO;aR/BmK!UT\Jg>"!?CS/+L?$/]PUW=Mjt8'GHC`6<om;0%@h"
 83.3625 - -oW:Uep>O)-#2f5h8IS&ILe)1Af,Q]ED-VKY'';.<WSI^%.-j-fe#Yk!`sT:+,-216$J:F"
 83.3626 - <B3#6[N+(DoIKh&iFW4Vt)Be5o_94_dO[]r?=F#r?s1fjcJfie#D[p0p:L5i87_6Ol^WLrD
 83.3627 - ^pR1pIkO4@hUokGl[bql1CQn(%="@!5+\UWi?),6L'pR4K&9$Bpc:a=W[Nfq(8*J:jaQUpa
 83.3628 - t6Xo=[&jWFJIj&/C&u;&!_-"S//ocCW0UY9@C.IiLDEt;VQJGeJ5!_nt9\.c!%.H?;R#@4b
 83.3629 - 6W\:O(cXfQI(Lq:M'PcOlYSYIdta]Es/OfQlQ:U%Bfssafp2^r6Ys\?D+`du/`:+k,fH&!b
 83.3630 - t@?&#Zrg=e2McAf8`u#?Rmrk.UGE`mqpS!N>Tl-9O\F@$#HuZNotA\d!A(fD2oo'mEQSAl2
 83.3631 - nHIH'&==Qd:m+R5I6_=FA;>k"Cq)Yi[(lT'_ptPke-"8UThh]J_K%:kTgTA1J'r<((VbCpt
 83.3632 - THc<#]3*Y3d`QhV7aCsKkZ%co4Hce22DBTku(ViW+^YAap\eRD3sTHMmQ7nJ=__3ZX%o"jB
 83.3633 - bbj^BKEKuq9==CRO=toUc0m57p8@hYBc(hASoGi+/56-kkKuCtt[gY"_b`^Z$TDAPYX6N%*
 83.3634 - #p1&e/P1RQ@a(K(1e[)iS.(f6,ZKp5Sd.-J/!iVrjbF1FK.aqA$(<VNo/h+`4XR<8UIEDo"
 83.3635 - =j<L]1_3dN=G4b`tOdb(AZt6YM)jO2u]/k%^%4@8HcboC(qAM3(-l#Mje<<XXt%9\K2H(7Z
 83.3636 - %9Cm$UC_Q&Jmg,4JVGR^>i:S3tSA:QQNq`?/c/co;1P((1^qUfS:.HuV3M+7(dL1RUMX$(8
 83.3637 - _*D@hRfd`j?\l91D3O]d<Dl3UJdVGakp)OBS<dmD.phm'd5LW3RRp._gOC7-aY+UfHKjM[C
 83.3638 - ,V)iSM>f9JQ<,C`[-aJFMj<7e+6QYe/]O'mk9[D-SkK*gq9N!,rX$J0U)aHfOE?0!MMPU@k
 83.3639 - ]7`(#;ms;t=Xrks_]Fa1[SSL2V6XW"E/*LCSMnD9AuEaNR\5c<Br-kr)7+[T2D5Fcab"#3D
 83.3640 - Adm0(^#l]BMKbqYm"#mO'M\=bX:j[rW(mP>!m)3p7"t(_+iUlA7!*2R4H^rZU>\=)T^%`N2
 83.3641 - ?-Y=f^i\,X;eY.DZsa_Yc)mq][XS-c7-8&>Na%V(@F)@_l:b7@@i+2,,254@'Ei_DJG%Dt7
 83.3642 - DeCeLQhk7KkA4Bb#gZRX=iUSLr')-HHrk#.TQ%&1u[>V4!DR5$2Z\-$5$=8YsuBaZh`6oCl
 83.3643 - :7-;E`HVDV"<!6H_n2,Q;m$`<)CTHbPb5Fl,6AamI$T9VB45;4olrhTokEI[`"B-*bE9:Dl
 83.3644 - 9SqY]0mpp0^dYY![OUkaW[:D[\Y>li]fVZfM1\Eh]:ui1ah9FX-<a>0,[J)?,tWKqill9TE
 83.3645 - *)?*)m,#oSI.c$aW:pje@e%(Y1ZOE@_l=KAFCsV"!5:K[FQR=Q7oo#1gEIk#u&f0^L\UZHW
 83.3646 - 2.%rR]kr+UMXG"(M=i6s*(M!o7rcap\O$PYqg?"-=H$n*O\>As*cLiK,WW4EX1#K`SRVcV%
 83.3647 - r5jR%EHZs<Ok+WTcPb?W7$&);h3cHPK=]>H:;k4qj^!84AA#fKKas(B?g;=0+`R@T<Se76h
 83.3648 - <]0bM8p^PpF5CBrbWBN;/k_+Xr8[Q2u,gq[sNS2tg;SDOa(XRr<UdfaYHM>)4jPj^(3[G!q
 83.3649 - #lSE0m0Mr[ULKhnlfS=T"Z&Qj>;(jYhqN,Y[Y;`Z6Y!7TNU!`WS8:`sMRtdcaHeJaMr[AdH
 83.3650 - \<64;O;AhW-e$=q=[9iiJ8lBfVpH?&eM%hm=uWi7.&YuIS=4amNDK!@;02/NZ"\3:<\WHZX
 83.3651 - .PXQ]O1GZA0&9^8+M\mZ-M3E7]<N;;($;S-15OIl(<t@>mYDU4@+o^$<al]_Ibnb)MFC6SH
 83.3652 - \t^,:e/?:"5@BX4&92Dg.s:#uV@&(kDm#YtO/OGp2HC*Q;o=u[mqS>M)6Utq'0JS>A\s,&!
 83.3653 - ^%SYS,k!VDZ/e4Bn&mk@i3^]nCJ&Ll8k;`Vd&NjZ3l,O@I!^l8OT>d7cc3l2I?Hk["7OI&k
 83.3654 - D*g!X#mKe++:jhPap;4("(;08<%]$tLC>@4Ga!G%s,0>+&X_'c3?=/Nj:W=EN_(OTNb&d^`
 83.3655 - 3)fdQV6HS)3ek22."PPPE=kn*Bg"q-j2"4;MaA.9^*7[<A'\6Vc2[%$Bh9bF/oge!4p\V\Q
 83.3656 - ssqC]u=%-HNs.4KT>+<N]$tI&(W\99j`%%(dZ9%r9_$q0g"J*dA=3%d739?CodH<\G>Ma(+
 83.3657 - ZX*0sALQ)-H](!)OZAH'nfhms].NVNA!4nT__F738*Ic\!W*L>#c[G,Qm)kGRKH+i*RnbSA
 83.3658 - 4%NS^V`>dSB<,JJV7<?Q+&4]L[F9hK]*L+<U^YS#Gr#Qpqe_0%0q<j>Rh?E*&pIo_ODid?N
 83.3659 - F;oY]s.=f0q>L=?D.3.-Q_T3@&]!h7]FR;<<#T#XlZ<'[\H!<nLCpc/,n34\j?!l>nH;2k6
 83.3660 - uaFiGf8S%;Q_uf3QW(*XJ=E7`aG$G\c=J#RiO^?Hsj@hDJ>nBaD&`J*(]!]P6B!@?k"IfZ@
 83.3661 - L=O'69mndiVHZZJE;B`4@Zri/GQ#+e_lX5g8B7dk*Kj89fnTUP.4P1Zh[%43mA,`eHt`#]D
 83.3662 - p>'Elj#c;Z#.GL5i)E^A)md$b?io@0)lJ`7\"4]:Bq136B9.[F.7i?^h%-ibC7;c@<d3o1I
 83.3663 - 6AOrsJ!J?M7<ct6S>=)$"_Ta8rHU-1>8ZW"E[3r)6H<BQ.Y1H_JAXd=8p4]8U>&9U\CJTb-
 83.3664 - U*Ej"AVtf"pAj5n"W&I/T2ZsZMLlU>A\!"jm"(4C6"'8n"5`L//U03e4o-a;obrB@?+8YuK
 83.3665 - .TTJ&l[auc5SHh2_Y7r#+2(fMas-qQ9SkmFIWFR3<h:%A9fLpP@XJVF+g+k5]X#$TiLr1jX
 83.3666 - G@R5\BYYD]B+0iMW;[Lr9@.k[a+=2!FD<D!?KfMWpt`_7U[D'AB=<BYZY3[+?kJps6,r5c,
 83.3667 - _<lsnnq+R:M!g4sA%:=,l,RtVVDL0LODKa!s]q7R[#k1pIg*!)2<&pto40#a-rm"YSRAgeR
 83.3668 - 470b#PEctc'Go5N71F7ktiN(:CbN&j7oP3;3dnr75;q6#,=khP-h1oKZ(A6uUf/.FRh7t*J
 83.3669 - oM=?c2YVCBoq!Ohj*:PnP-rG"6Fk1%*`>1s*-.`2.f/\6-,jB:&;3Dtqr+'kqEH5a_@h(&%
 83.3670 - ^#q!@@-_9X8-u8CgegWSV)W7oD!fRqiF?5odUO.?j1!k/1&)O0`jir$\*h3f)c4#6\:71JZ
 83.3671 - r/_6$P*g=p(oJT["&_^g.49<$R"t\e?tup0E2WF@)W+/4/m1$sk\jHnSL'#'V'-S5EMl;"^
 83.3672 - -M=.\1OUVh^R5gPB[O;joj)2X;?&&du%'LlV3LnoU0&D#ML8GV'\i]8_-J9h4U'+ofrJ2p)
 83.3673 - AX>$0G=t+'2Ce!q`*)\:YLJ[?/Y(cijTD4KbdIbr"`H&j_bD@aB`^;eCfL])c:^3b:0`X/H
 83.3674 - +eKa2P*/h.4*?-j'"bb1#I5!QkVu`NOf<+/>#S%=;(?-S0kFa1<tOQ#a9PCT1i`.t0jt4.A
 83.3675 - :'18de*2>3Io>M>f.lNYec$6klJY(jW0NrQ^X$91g`gr$'SCB9^/cPc#\IS$=#_QJ6=NOl<
 83.3676 - arlHrho`fRV-(l^K]=G>@tm.S!b8OMJf;2aCq1,cpSX@G62N@d,,m0\`7]m'fD<R0#dlAYG
 83.3677 - ==!QSYqEIlpZ%J3[\MC1MD@pJOGn$lrJ&Em3rlOfDtDMj2ED'\7_5Ga@AUX&[G->AV*#r0t
 83.3678 - $bKqg,*L[S*,GLe_[e(XWdI[JS5_hBS.l*;JJTc!PngJM7<J-`3!@?/@!LATjB\`,81Q]0`
 83.3679 - +JgKbj^YBI.SLaZ9O!f,`FX"IF\=3W\"tZfY*ISM=*7InCXHCSo+Iu/b5`D2'P28Unp73Qm
 83.3680 - XXQ`G_8]bBs']u,GPs8V,f:1W$h^Q+m980![0)IBJd3!d'4"&Pt-CL'FO5).h;^tf2]@4(G
 83.3681 - 1aZ[.V_k>C1@-D:0K'_kM)baVe&)-,!%g;1O0gaYi#*]2#+MI+hE:$gs1\W5LG+3KSWuK8?
 83.3682 - >8Oh>L7#V\(g'])+5NJQ)=f[hbZm[7%b[b"P\.;t;I^6AY><(QUg"_,LnO-9JN*!!#B?rk(
 83.3683 - *4:g7G)-&)P41e0;;l_<!J4-ORC^&6%(P)k./].=PAG?ktqn6n;(*b*IpjT:h9d^>!r0-Kh
 83.3684 - <(t3_BCR<)`gG?s'^Q)?Vca.tOMkqTYa(;dgPU\f"=66S"c_8Zg_?+-Sq2in0=$m9,Ei+)g
 83.3685 - 2cF;"s.!kNFc&qXMHb\A]@utO<E\*+.>[]CRsnj+ctDDQZJI6cC*1E.Z5EN0O$'&O=YFJ>&
 83.3686 - 77WoJ[an(/pZg/l;bE@*sM67pSe"!!%2+#T?aC@,\MjCoa5LbhPHln5@2,IF&d6Q6KIIg-\
 83.3687 - Y9\hOtZ0C&:*"PA]54!?oQeE0;8g9]>66';e2l$%8\IB!HZLLV@00)0:j>+Ed1(*Qi%W\M/
 83.3688 - pUnr-(JDjkDF10i)Ga[?K.b6ao(+imnU(1ZH9t*&^leRc9hS#'lrS@-i2(/komsCi<j<S8f
 83.3689 - %l4)rc.]:*gTW;mK5#5WTafsp>Yg\QI;fp>G_UqiBfk]:WAn3""ZIBap"M/,U:CiFLEklMQ
 83.3690 - =8uS`!NtO>`9M7]5i[8TLnb>%D::W9pND-L+&5JJU=#*9nT6@S))r[e>`kGei+F"h<Ba>6L
 83.3691 - U3b[G3IBlBX(8lB3#+EOl1"6L6T&n28j#MPLNKQO/LTDQVI1X6l.'lt#GorTaJp&M8%.9KG
 83.3692 - >563E]uY(&Mh.'??Ej=%]hS&7B0]dC!WJ6U(#EPcEV=sY>nnGZGqLYjfYr6SHD7Ou[fh_t0
 83.3693 - *l$r=(LX$WQ4m%/'UG(JjebY=ulFc#U0>>'Oq[Zot][sMDT%i)uJmOPWq-8h'>Mj`[Ja\$=
 83.3694 - a:<Zsd!G_]m!aGnqB\FqHn?<GE9g4tQnDWKh+gGR5H"@lfB*!-Sa!iHD#Ada[Jo'Iq`d=5.
 83.3695 - E<X5nAK<2K=8rP?c2HK;sD!ms1acu^16fLJ@1oZW!`(!*d^VrlhS;RpV;^g^mkJ@6g6g7#n
 83.3696 - ']35We6;(q2@N>reiAYVF*2RO&&T?9qd5$>^3fbQL4b&&FJ2#e1m@\;(tnUqqE5^q9FMKH<
 83.3697 - ?7+$eU(5bnoVX;X>\,f%>>^si_,j<Hur+,YFg^]Z#O4=*=1(rFc?_W2t/oIRin/&IMp6DQ#
 83.3698 - cn>QWnp&PH%+:<2rj=7qj0uF,@6PM,08E;Z_0XQA5'dE#kPRBjK4$r:"_YCjH6Sj<#=>^0$
 83.3699 - 3*Sq(!JeQra;J`I""YujX=HF?fJ!o5R#9.c3ccPCj$Ppq_[K5W,ZDW<;nohs]$r,p*%/TS=
 83.3700 - @BeNMKCh7!7.1H`&;UV'B(0e^upAKJd1!d7@WO!WpCC4-Uq;g!5qC7P=_N!a?d<V+hUuG/6
 83.3701 - bOg<5gQ7N5@k?Yb&SNfu+:\`nX6TP]Ff4<!e++_+;.,BICiZ>/>;t7oWJYZu/AZFiW!Ya5h
 83.3702 - WeHpL7ZH&?-:a96V*oQ,shZ`ucD0i33+9)^L&A;rC^]X3S</&6sFm#4o&LfB@lr/Q:1O,NX
 83.3703 - laV_b6.n<.h'aSW>$fmNQCm>ZUQ:Xc38Q^^=BU4VP,0AJm'B:[!*1+d'LIo:hapa`\Pafdj
 83.3704 - P"Dm3`bOigH+P-?A#dZ8au#s;7#af<PKIEs9%92"jH3(([S!p/b/CI)J@,QV[43BB!#oa.I
 83.3705 - 'Um7Yt?RO8g(N7,d5BJYff;?&.CFZ>3m5rCC4Ub9,tOdS@d!-^.XEQbZqg(PfHHS]h-'N1:
 83.3706 - %sga`AV=KE,i08ef:hoVB]i\kJX4$A=bKn?*SKUs(C;bj;+LFK<Z>`_?lg9$G[V9[ZYJdnE
 83.3707 - `pb<4Y)gu$;^h9F1%bp]L7ADBnDa3=J5c=GSQFP4pGim$!5c/=UC?uEe7T)q.C$plI>[-,]
 83.3708 - 0k0Fb2cB,FjaDDnO-&sb!-fi-?"R+,&n]s&_c]EXQ'*&4C$j:<-S3\,aHWZT^D]d&$Q-@e)
 83.3709 - JA+G:3uV9/Jr9jejR:A>q9QGCc34O$[/,XG=&'as9U-+4D!4W!nd8"0.U%.g;s]n(58_2'c
 83.3710 - 9Ra)E+I@Qo:.Tl1l;=3_6uN?N/_rr:9=h!bi)Fl%uG>*"3i&fWV["WMMb[\RnX#^oaoQ*&W
 83.3711 - 0bMdQjEHV!6=P$doJ3;>gjMi24q>0[b@\;Oo74V(^+O0%(TO0eh$$aF05]d?;$jO9jH'I#H
 83.3712 - Iqi_pQcde+2N76f.q5g[J,cD<DHNAAue1Xlu':;aRI<,'1f6r$HJd,dmJ'hd%=ndf/&Kn63
 83.3713 - liZ6Nn!%.q%;?\pV*C!M/6<"sZ#r)F]6uWEO(0)qQeYQ;H4[,(WO!aMf;/J'fV))(F7TL7(
 83.3714 - eQ#YuA?ZYU!B\dp',o-8==475BeA^9<^g!=-"Dg4C=^nR/RX>P>E4S0D9tF]eceKC`EZHO2
 83.3715 - H7Y'f/7!gF^irk6WHQteCAWlKl#?eHInuefB%2*[=?e>He8LQfG/V_-%ji-@[%O@M=WGBfT
 83.3716 - Fc+EE2sj=,hT/8>RHu)3`RpWXWp(Ko$,,OGT6beb*s=n_Z*`?NaZ#36?8BME<:SROSbASt-
 83.3717 - /=fU&MqKg\Y&$L.Yt0MpI2H&6[,f`d78<IEGiPLr]e4On^W[:<=XI95X.cG[JmYRt']WB&K
 83.3718 - TL])(Kq*?dC&fQDiYX1GgqE:[^;$d]+M1)hd-)9)"KS]L30VGt6o:X_f\QH7sg.d]6NIP0Z
 83.3719 - R@aqhM<YkdfMbeP/_ZJd=iGMeV8q3t^"`4C>QnBfKl1("akUIBgsn<ArQkf>?]>LX>q.%tT
 83.3720 - nf"^"cQI2>t>7W=MN[/eD5Yi?'WqgS^n<7f3Ng[?&dZGFkR5jgCk%SMripRi#UXp,i.;9M4
 83.3721 - 4MQiptr;hVG<kh4<fe($aVgjPBLjh?E6%2=00GmtgUE[R>@lH5.Dt(7*B%"ECc*FlV=l[GQ
 83.3722 - u6hjs8n7HIj@mG=]-hR3<=OdSU.\fXP=?]_[&V>oEVrnc3'hY%)1AcuLYe?oGH$LBXn:g+0
 83.3723 - S#i=\A@$V")jp,;enR-U>N>u;o?+cLZX2Lu[e``"Nh>UgM&7>,C?cEtNHtk_K%1%$6MIm]3
 83.3724 - `Wb<B)W3<J@K$F=Q5JQj)r_VZiO1#jVC(:FVrBT??bRsrL+?W6"6.T=@br6eFs(6`0]H+\i
 83.3725 - ;PLkAi&HO,NC&c7:;_6CT@aW.UTV;ijblGShFRh21UU#[>gc6>,!kHTnt*Y@P09B*\Cn\3o
 83.3726 - ii".YJOjj17]r7n._'/NRGiLd.5/mc2Z[We98*i$6fdlD/fuJh:[>j'2pl6K4S(if6K;`^S
 83.3727 - nT72UB>!!6_AVG:^B11M@R@no*op$.d1ns7j1P$DUm\O=8O(bP'R"e3j"!Je[CT<\i#"h&2
 83.3728 - +IT9rs?Y+[Jk13jK0Ti7fQo90i-RMRLhEC$+FQ5i/k@Sks:oG^N$B"D<^YkpL?<Cda4Qf0`
 83.3729 - jc2`?Q<%Yl=(heckN6&]mWRcJKBH7`BPrT=HFaP(7N>RN)RV\h%/eO-4JZR\R#1^<+B3%b<
 83.3730 - 9SjqL'Ei2C*"PaiFsF&YN,Rm&;Mp3.M6W?Bjd,8AHF\r0IfB-2p)h3Lh+uPOl4$X,Y"8<5,
 83.3731 - ;pb%[%0h$KE,BD*4Es7Zpp@Ul1Qu;@Yu*8=ABbX<pO>"s"Cn:LM&rM!@hm@7K!#"JKSs4$5
 83.3732 - cC;ETbY>O#%E.YB6dj#<3[U+MHZ>XT/X'-,r2"=g3^'8=@c96Hj7]fY-t;.dBFnBn@LSuH*
 83.3733 - >l[Hn@^<CE=c"u+GR^B"!@R`QlLF[E@"YQ?[6+\Cg7QgMm"t"\&.*o!_Qj?WU!A_]3i0P&a
 83.3734 - "cK2$UYaVdC$E&lc2p;.R#-l8/"Qm,j_0C:#]Y/ombD]?l#*'.S*#!Qkk/d.Lb<T(P$4Ya?
 83.3735 - q%t[_l)HGKu4<qC6<9+!%BBe2C;mjoNr4l4mAj-l\L;]T'?RVDbGGL!qp<r<je$i@RJUT*t
 83.3736 - G5.Bj?^"Nf!:n7iqSao`@h>Xrk5mE.877^C5)-%2XU1$KD/'^sA/P@(Rg2DCN13Sust@jh*
 83.3737 - @I<e.bDej8fXNstoH[t(Y0_WJM8c\??Z2"ci<poba[of>0bC.`)LWhAmK-$!>UW:p7Jm[\7
 83.3738 - H\nu3+OA'8]h6l&o=Ttu]-,oK.DZC&_FC`E,n9MHXOot3sPV:Ia2?(q+6tXeZc.Q%-aKY@]
 83.3739 - 74S]0X5uP&nW^j'bF+^/O7HpMF>$"'5=>sre?d5NN\p*?Tl4u0>*F_2+l:q901foj3@I>5k
 83.3740 - b&!PhaE;>[r:Z*Tkgia>2_9Bh49tBDb7PW6E(md53c20alsd]7o8m)>r`g-9Yd6jL7rGGP6
 83.3741 - M(B&mCI14uhf3R7i"C.2N/pMDFFXc+<;'m)Lo<CV=Q#Q,++B<ef+F#bN8VC2X>I]WJbuY3U
 83.3742 - u)WZal,Fj])R34_M[LiqU$GHZ@;^O+*#E+L\1m\*mWY-)eoit?A"XQf6KlF\R-9^sg.W=d>
 83.3743 - J^lb)K8rDW/Y]C^1iTKLfoTq='YZf>r(E$(0L9ARQGqY@5dPUHTT63AODp,;OBdKu>O758i
 83.3744 - %2f2bX&taL'XWbgZ-6U;+&qHBCPZCWh(^F_CIN1,aDq;PdCHh-@U'h8?g6k?2"lhd<X`UXY
 83.3745 - 9@[pPin6d^sB7*B8B]dfse0^5I>c5[9Y_bLj#'U6<^/P9I8+AS$Zenj!JTJNY_9[$Lqs`GI
 83.3746 - <8%[i:YrLiu\9)S7`q\eB"QP$/SN"6"V46F`,[H[ij/^W[rtPuSBLUGt8ZD]*YZ`tD[ZJJ%
 83.3747 - )<RlLq"T9:jGPL;5$f#Kd=\#KqspIa_7iVGOW!?1,<[r8^2=/*5FoJ0qk`W!7p1@h4S1k^4
 83.3748 - H@;q<'`*gT_Z&hTK\ggp%K"C;I8s3?XT+B/%hJ3;(JI$"\Fs$2Q5P0G$od_3C+1bPdY-Rf5
 83.3749 - %PQ:;ol6k11.,a'`<[)V1%O4X!!3<+JH2@a#Xe;"s+WmLd.i8`,nl/)@aTG=Ai1Nf7q9sB"
 83.3750 - GT>iLUSPIGsi9F!sHeD1AB#48Mcf0B%)"2noV[=*9Y1B"KmGGJVPYnMF-$]pSL\7eG=kgV,
 83.3751 - OB_c1Q?a1:6YU<GU.^"bt!+Z<;"pHUXg^CURGaf)(0@ijcQ$Y1,hPk2gs(?YrU*!lkEs_GM
 83.3752 - UgCdO=#$@^m;f_H1.,]_%)K:$Jp=Q>l]B5eCG'8&]TdN3MKD*U`oR+>]=^`bn[\$JSA=?Ci
 83.3753 - hcQTpW7V_)]=S%6[ic/E;SjLbfIHF--i?!`_V(2lF8Nh.pAS^%CpM,_,!ail7nc=-o3EU(H
 83.3754 - C%a1Xc``*Cj^rK19L!rSYZ:R)s*ena!<An7lj1H3l6$B9OmlTZ#/SZ6+UGq]S1+f^d(D(A_
 83.3755 - bf,K%`?Z(AItelZq1eHd5igo`D*<O,t6"]'_Eegckn+L`11d`a&,3I<Cai@J>*+N)07"BP!
 83.3756 - "hq'f&lI-FJhh:0u(@9)NqVdIC0g92/5/)'FG<^_og@aSodFbl"Fs_MO-@+bH[q_)T\<SEW
 83.3757 - )[e%G35cVVfn>(I@`Luo5Sh$Eg4j]rE5;,3VS'h]3/$OI^CR.3e%1q^JPK(R^G:7,#X(p]X
 83.3758 - ]*3d)9iZ1i$<E./;f?p>[?q=<f-"qU*e;P\GNsSp2?IoaFlX6*')&m%Bp,G?KeW"<I"P9?o
 83.3759 - iFnJ,S9/VOLNTgu>=+%S(g1a,+tm1iIE6b?eb\:\O*=luek)OV/U3n3S^Dc#Fp[Fbhb@\S/
 83.3760 - Dh8P!J'*,UtDOcpG)%n?>&(]J`571+c,,[Sg`IJijsr^(-&HVY@,?#5W[slDFnE9G"=lo%2
 83.3761 - U0oG\,Om0)-MUAn]a#)7deXjr)nOQQ?6HJGc?e!!?=2Y!LO.,4,uX8nlToM?@To=:_Eg)SP
 83.3762 - -'**V3aY,%%#>,!q;%_]17gHO#lm7ZkMW;t'a$+TALRP;`bAMg(EL"k9h^=!spTPEsp,7kM
 83.3763 - kEo>-ZQ^h6$IQ3Xm;97fcW.W6Dr4YkK!.<F#cAVVuE(QGQ*WNo)("-0H"hc[b`gV=$44oMj
 83.3764 - Qsn^b+=Aq<<R9I[0P`"RJXJh@_-,d@6KM/P=`Jtik-7>uhrs`hVAH>im:Dc0O)<4@m\[3k+
 83.3765 - 5<`U1^J!rh`oLMZg@Q,`ppQAjnPC]TBZ-B=>gufs'O[Zrr:3YUa<lY#2g^iJ*r\F^l^h_fB
 83.3766 - R6t0&.O7&Hr<W<#&iC9_sbbD@R+bd1-Zo"2Y['1>s?3KZ:99$(+]rfTDeXUF8;n'FaCpUc!
 83.3767 - 5PIH$.)\HnZi98CHe&]>Ib%jE8fLs[7h(%i+fgMoUn;*H86LDhRMUd5,r9H$?^Bbo]!g5F4
 83.3768 - o69:s/jhQ3%$d&)R+`fh*@q0^<J]JqR'S$9kap:9blk^a__Bi^NSJ_hS,<CEUlCppU*)Pb=
 83.3769 - `t3_?j/GC/5\Y*>!=^=&OM+9(`AFnHMCr2%B*/cpA[^Wi$A?V0*:<h+MffqR%=EJS0h*@N_
 83.3770 - 12]cTgW,h-sK=NFY:ifm3bRZR1G.-_?XVj*0VD5N\e7-hm.'bP<NYS)5T12i1QOX&X?'[\m
 83.3771 - ln.Kq$FW+$M&-F[2E4JRX(<N^`=^k934oe%I;,W-I>jN:ib"37]YNUH[;9#WY5q1Jer1mS\
 83.3772 - RYTZ[aP\Cor^%fka^6kV1M\g9c.V%m8;QAdi.#"mSoi1eG<Ko*r?apsp\A-2#o1r0u#ilEr
 83.3773 - Z?nRg"f(ppE&GT$j0bk.AT*Kr74[tSkTcRSKm6Q84W5j]e_YK_rU_*`kO/8I.Z$A9]-r6kh
 83.3774 - ?D%q0k2eo:\ni$+LR?%o0dCoeXNN0HS03']6u&J9beRjm'i5IeQp@h)`+MsApG,%BI40ia0
 83.3775 - LRtp@,d$8II#.0Pf7H%,e2s@b>pM1R?ILo"ba24?HcQ:oOlE67\bfk:Q-e\`?2KDAPlX(3h
 83.3776 - h!AjP?(m/i>pO,(u\AA6p3UNW%Mgaq\dPXENRNi'Xm$dO>`tOt1fY;5k6S/nMK#$p6r6&lr
 83.3777 - f6"jad3?L1s\TbR_?)RJ?*XPK`pRjp^i3d%B.hNlQ,Q&q(42nbq3jdHmeU.Z4RQ&[iU">t)
 83.3778 - TDSO!U!*kDe5jAtk##k^]8k4Cf@nTFQ%],=HL1LYq>^R0gg_A_:APaDW0uM56:LXp8LuDiY
 83.3779 - ;I_gR@[P*rE:>T6@L:YG2=3au(,a!@%7\=ABm?1[2/se(el?+M-1U+dCt9Go=HW&]g%<6(N
 83.3780 - ?P0"ktKF&Y"$Re?S#cOUKa^J$RKLRf4CfF[9@O6aAi,^UB@$E0A7Bd=h`1Ma*W7k'6GjYim
 83.3781 - \ir4eC<S+2hYe8Vh%=NR(#e[t.Or$7G)/=%4&2,cp0BbpB1XUq.4C?U>\0/gds*oqo(F8C`
 83.3782 - >r&@Efo@Tg?d24EkC1a/r;_)#1#4_4M`du>8LhK-"gf`p&G"!DHj)XJ5=-MAc6_5mc,m#kC
 83.3783 - G!@nnncT_@5kVf'K7_U![>S)UK[#6FR#`1'4k_PTbHrXQ"grc!om[F??(K0TGVQq+k9J$0b
 83.3784 - lY+aa<!/@QTJa4@p#!mG,S/"L0UK]NH9<0k["6WAf"g^YHQRb-*[Sbg=tD(VQosn-I[_8u(
 83.3785 - r4k5)&Zi(aP;TMd:`epnsB[easPW&S8#AbLghGMBp]4^hH-?s(F;fSActli&+gFbd-3\djp
 83.3786 - BdaN,j_'qI`=_h*7hd<jT=B,oXCd77&\cfe!3/dlGE=A>ifQlpU/9]?&+KSF4M:As3Up@n3
 83.3787 - gG^scXV[aa$L$YfcmoVY&W+VW\HH7+]8+j"&;"3UXCA#rQMR^bn=?/BTBE0?VDeu5n*lO*h
 83.3788 - k2+,gd/*LEEWH]+/88/j6.$%q^gb,hVj7VO_EQt_6^LVke@1&A,_O@]e(;_0"p0S-3KmQ%<
 83.3789 - nGXXIEP9_ae01OVr[N6E%mCrSn1a9De/M4ZN+7/Xi+LGK67AB$'E$Fp:3B^@7[0uCrM&Diq
 83.3790 - I$5U6"/iU[Y_4SW.Y*,L[c``3_J!.@K/"\!"]2`8&4DA#,=dE'X.^8_f?>#)P*Y!ec;)RA<
 83.3791 - ;uA'*9e$4Tf$@B!Rh?Y%C;qfRYrEW`oQ7Hq"M##;(%d_*H?8Jjdohn>u=X-4m7h=T.Wkmbe
 83.3792 - *!OAIn*&6c1QIZRUO9mT_eaG/h6gVa5[.985,?8c3"k:dTZL6.NaLhMKb"jj(R6GiGiqQSr
 83.3793 - Pi*l-`jq_s3(u9/?%1ptt6futYV#/#.V6I98A<&J4:5RpDe:<50#BGcYRL3mi)t<t]#qcRI
 83.3794 - $8mYai:,l<K0Ho'*&@lijWTL5B?Iolo(.NFg5mMCMffV"G[Um!-#VfXYt#Lj3tC8+D9/%XU
 83.3795 - sa_9?N)0'BRlin:te7Tn@m:\$81[77Ynh[G16j;i[!/M_3blJMT>'f%IL7?Z$J@r'#/6T6.
 83.3796 - &FR:CKT<>]p?_G&1@qkit%m*/<f2_N#c&lP>=b[2dRZ<K+N9n.<Zmr5A%BY,^om0iha1(,t
 83.3797 - 8UZ`K]=OnL%*f,rD6+-H^K;?eYsAgiS)&X!Dk-1F^4U'2/NW"L-T#(R/YqTa\3q-frLM!P,
 83.3798 - 'mgSb$?Dm#-n-UI/?GR-(.K^OP/hh@><d-1+W5-DaOtS'`1B@Q5lk4(];KgHH*[kXUAWh:.
 83.3799 - NXkSnmZiA47"DArJZM%)$l.3^rTq*uC0LQ?R/e^OL$#]g,Rk]-J4>C21LT3fiNXqs!&)?u"
 83.3800 - tpHO8Wmls$kCN_OcJjlkp!-bUk$i,9o2ca%_.`MV".5<B`cZ$N,0WSoKRAK-q51oli\VOYc
 83.3801 - e]R1(tlf;^WtcCEc)G7KQ7&P:/j3!ZUMc&(/a7`n_.Zm_nZ[,3dE.JlIlu6SjH:XDCokcFD
 83.3802 - 7X:a3mJAWgOVLGL6Z0^1@;2<6#t!`p\SK/h>?RRIA@V#F/rO@/B)=%psu_@1\T+tb3Q:T2M
 83.3803 - p7(eQfWA@Ed@*XqZVg<J`\riu[eSA4aX)0c3aXmQnGp=;lkpk%/,+riANbqiLb._Le-8CEG
 83.3804 - /1O3$-T7lqH@-Ag.O0!(F/14Dine823Q9Aj/q!<N>1#/O6PM=D<&Vrm&C?Ip#a="1KHP9<Y
 83.3805 - Y[kKm,h"<8BcAJ/0X-b-6lWnM+pBLcs^e/.RPp$1<:C9-FZQ<!\fF'a);J=g3g8B6H5D>O3
 83.3806 - pN5Rn:WB<5OG\#rbH:2Ur1:84&&SkBa8I`,VeQ-8-E=1*fPPgI"F"&g8Pq8BiHf;V0"3%jr
 83.3807 - ^<e%R@hhB7Wq/IWtZN%B1L)WV)rG3XmIY/nU:j[neSk%eXS-qjh`lk"9_,GQ+BO%^s5RL`C
 83.3808 - O&N$LaVs*\==P>LK;cQ1a<C^#CddMdDn't#t8*I\47LY>_AA_`haZA4m8IEDP;W.4EePo<+
 83.3809 - Qq"l[e]+DKY87,#83I3@rU8K>20_Fh?4\;]G4$+d'q&6jW^R"RNT,c;Tm^.1X?u/Fg+d\'b
 83.3810 - (RSBU*a@eCi9#H?nPT!Yi??P>J_:;.M0:kO!7R&G9t'n"a#TC&14dN+E[*&AZGh6Ig$S*f?
 83.3811 - LPulI_dCBjMu/Z7m1/%d@*5VFh"cL$dHV1M'VF!ai@[@H?W,LUCTc"KbX;A2[@t<``jc!e/
 83.3812 - [-+D&B#(0X%&Q:6Fs2/)9uYX<#UoOX=r^i"NYmmBDWH;MK[#6IlG<fLgZROuE@oAYRdC(Y0
 83.3813 - u,+1(F"L<Jk:Hk<n1,J.l2ss^L?or1_=!oo+,,adDC=sTBZq;*+NiC++[;p(!5U)'1-$BD:
 83.3814 - $'nA_aRW.Kg;LMkY86]1he`E]R3t?7`"H3_/ICn1*[$"NG7IBF=X_.Aj_qDEQT&uP4*/7[T
 83.3815 - Ak[RpHCm_%$PIW%[K(q.'-uPB-"HP6-&3?5t95li_q(.K5C\9pL#u(dMLo!VK[<1=,%o/5/
 83.3816 - @;VN0cDHKE,_O>s,t0=egIM65m[\h*=CaqFu(5F@CIa+HlE-(XLJ,okSFME_Xk*k%\Lr12\
 83.3817 - C+?m9Q'<eOR^XRb)in:PSPH0_#JU2J)ur8uq.@0mlRZCVf_p.7)cdDC^s$c@MI)hHW`11g?
 83.3818 - -#5`uSN1DTn#4QYb#U6:)?T8lP.][D0#o-1V)N9G=KD7\`8B`At\PsDGL)$_.Vg=ZHTlPBe
 83.3819 - 3601#f:Kd1bZk=;hC1O6'mGE75iCq'gas%'OE)IB[O"=DAPojTN!C<'15sH"L%o#2U2Dn8Y
 83.3820 - n3S-%qSk'D%>X9?]/GAI`pp^6Wh@$`;eK9NYpf::$QF/!$H/\0)4Q\=2?h)KLUo-;9?Y0K;
 83.3821 - ;5fhOO+eO$YO?WY$i3/or>qa6u6L_M"bqDil6XIaiB\Lu4Bk4%"cB$1o-jZQGCKGt4-LI&!
 83.3822 - K_-[M%;[?RD%IYpnI0`?=mR$"6%aAV;CGk73[WDZ5r;Mqd;#^cqt6Uf[S2e,%u3(b<Sl#,1
 83.3823 - 9IrN".dJ]LOX.%5A.#\b,_PB!S?^ZKN,#X^NApe0E<G<lHF[mdSptp`,Eec&\hC!>/c=^W3
 83.3824 - !$W/RGiMo$9r![#[NmA\.$859g'8aTALSgZl\o>HK&&6-_SrEnW($S;3Yj:sh-rjHOnl`,D
 83.3825 - =LZ1hRf2:U4T2)H63n*_#<TcK?js/CQsi0gR7n)/EteJUkD9Q/#ENs+32r,L(Ic#C12?cVY
 83.3826 - YpiN8c-QLhqBj,Ku^GK3<&p<$TA^F>\P6KigeT,XmT3GY&<Z0,oir12Y%(F>BpC.\q$Y=HV
 83.3827 - k.W<+WQ6<@$Qe#gt29p'BCL#8D(hC=AF7@5fp,))dYKNnf!WS6\`7V'>IZVR@j?Q!ZQcOGk
 83.3828 - +W6Xr+YX0PKESrlL'^6en(j0nN-!4iG(sk>0Z6H0Jb)%@+&[WkORR._sk%(`7%cO1'@+^=C
 83.3829 - qe'QJ4fVliE4OZ-/1ID^L>N5&.YQK&%PYl5p,//W"1;BjDGOR`58[qP^tXerA@QmFZ(Ib.V
 83.3830 - P4V5(]l*],tRmh[ag>\]4np<@&C.P."a*4gWCdAUr(6iYp+kY'n1&\El+923_eVh.i5QK1i
 83.3831 - DM>=nK##2:a1;&\CjaQn<\s(r#KLg_Y!.T?8(g)$U'X#:\YF7u[UQUqg,M*9.GVH^iY3V@[
 83.3832 - FY=CV.0`'gPj_>%GTP[=n2>"MD:NZLAH;o[BhHif+*>A/+>].GQ^/T7487umFAW,loSnSb\
 83.3833 - @;ikD/;IrmZ;_=BEBk>Cq]XH<THNIBNNfBhlE[>Sm\X[T^9Whe+S1'DL"8fjW@OQ\e6EYY2
 83.3834 - .#N]JWR"^V/EnsF3`XaY&<iHhpcEi07DP1[0()sHS5;fVBaf)3R<Tn@FCR`Cco_W#aK6mFm
 83.3835 - ZP6KL'A3J)f?s=j%VfcbCZC>4[.DDi6P*jg,u;]>h1,/5oD3r"gEL,KKe<@AZ'+`Z"Yi@#n
 83.3836 - 2G5OHTQ0epW0L7iR'qTKt7$W'bWCUKNtR+>9KRY78A[2R67-_%4m[XA]b^$."T:3''YgX\H
 83.3837 - ^6"!I[bMDG\^W;6^<]V-c;L#'qD?OGrmlHS'HAnT;tcokajk;KAt8_LsmTb#:,8KMt:JUk`
 83.3838 - P&gtMEBS-OAnUhH'G&&<j>ne]8(aH!gAWCBm]a!31LtRjH+W#R<pF2Hf43@V*D9H#0!mI'M
 83.3839 - adAR-3c3nWb]M"@hB2&Ngqn_i/9U*re1_+Ga^&pZa6;K]9VJBJ2`Y1,^6^hgA(m1cb.2i5G
 83.3840 - oa)D2c8?s1#m:MX`SJ1)^7g9,/o0JZBj9#HdoqA7ZdQPE&p6Z%dm<qBS^ToR<k2$LmK0Nmg
 83.3841 - :Cje-[UZ$BX&_Z#A@;>^TPG%'<#eAn&K;Z$JHXOHc=GBYt\%C!Q-?%Gs_ABTa[!k+.DmC*\
 83.3842 - 0Id:Q]7AsdBE0XJ.)f>Coe&=u=Fa2JdqGM5SA`e\!0r%[C$jJFSR`4V+B0##SEeVV`Y$N;1
 83.3843 - -&aLM/0AUA,*GuqTKH;N-aiTi]`Xr)UOo!Od3C8KmRKe'9]DrGPHiuYid>ASN6?<Aeg5>&'
 83.3844 - mbdg,3am5[[<65.4-8l%;n#.Cll/JO$-9WkgO]J,<e15nOAP!Yq[%bhiK2]64s:Mp7,j>2Z
 83.3845 - sGI)NCMrjf^sVY+d#=VP$'W5;(7c&jc\;=^0raa9]hOA[#s<-*R<TLfH@&Ak+PN5PZfpcO\
 83.3846 - )B>T%);-4p4mi<9Me8ZkR@[7TS;Eg0?d\@B>HgojJ<#4_]>ulh9(U^>Utj>h/RIc.n"u#@?
 83.3847 - c+g[l17JL=jPQrV]YEq#L$nWm7"5*k'I.^FhWYn&N"c!U(-E#*h$Te>QW)HJ2Ul)D2XopX]
 83.3848 - Y3NKD1D"F;#cJ=Plf>es0eY`8`_$Y/T[89@5RE;h6SUB8N5G?KhFQ-)VZ(nRR-MHsm:A97S
 83.3849 - iUM"u0A#BXp$$l#pTK!<dHg=Ir:)uMZfB@/nc&Q\ht-jJ5VNlW!^NtH%/Zt(8u`$1VW8g$_
 83.3850 - D%3$NBZB%0#*1GdcPR:Ls":s[,rM.&hIE1:?&;?#V[r$V(>qq7POIHQa%i1DD"F%P]mh>TF
 83.3851 - ?8e80e=mB#pnBNuB3^!?WWhP&gOC8g^(+,g*F!`cfNJ4LV8N;Y7.H9J[C'1/,#2cSDcgE,.
 83.3852 - ?_Tk*#%:,><$3]mpUnla9j(qKptZ0DZ5:aA1.aW&P/nla$WPA1`XV%k'BcErf1GuCL300t]
 83.3853 - ZNA_6pZhlg3!J0o53`Mq]:2n`6Eu8>e[7S7!Rrsij=q7sEK3SHMeNV8Hi##O'$hb/[@MmZP
 83.3854 - id0$r;cbrL&@g3k=tBA>C),=,P5L[?d+`F?f(F;q<rr[SE\"%&QZQL`M*#l?i'PUVKVkU/F
 83.3855 - ^DPbmZ:!&o?.!L'>*]0WMd.cqns2.nUt=1<YpL!\98pT6qm@YWimT]on[*6SI-9FX"8]"Nd
 83.3856 - 2=)KM*\0BN-r9&e5CQLb:'8L5WS4@-5!H2")D%e]:;f\aU'$=-mu?,SKr.a/!,^6,k?fX8!
 83.3857 - ($1;gefS8,<s.BG#0!O](Fg@i:cCc`EPf:ABg'XEHT;jqjqRrmg)/1&;8#k#+\65<%%!O'4
 83.3858 - &GLE'`KtJ(6'QCTP&%Ci/!M.5D`43_+=92_UQR_]b#T*(W0/cRHVO'LE\i"&)<BlhtZd]]F
 83.3859 - ;!$75rH.l?nuM43(O!HA_FjPL7s=Ur2nfF3OHg1PiIZs?)*?(Zd?Wj+@6^AjA.r?d9Ud*4I
 83.3860 - I'Z,@?_9!X"?Z\'jf5,ngPC*o^^n#bL#n>%^XT35<-^,qL62gn,.Ygkh5qd[pYbV:^!U6nR
 83.3861 - r'`0kE.+5e;jH`0A9/Ne.9M#p@S-m$.iPK*#3c.j;A%M%]Y&0SDU+2_kcsO;3HW#VW[gk6k
 83.3862 - JiL]e:-^V^UJU*0(e-/d&h'i^n<+iHU$&I'CH11iRV1URD*Q5p&c9bARh8Na%e?\XrI$37*
 83.3863 - ="EA#cLUTH(P.B[c%MTTr<s/n9"7qB588cGP:E)Z[D^Sr\$9KHS#NN'dGiK,o*qTHrb.=cD
 83.3864 - a-F@JECh<@KSMo[p#3qXXOI5"JHc.88N>nAnmb8L4JIR)/`8`ug&M=f6-OPq2AS0H0SPc(/
 83.3865 - _N(5q("pFYEJIpUSAFN`L-Kd<l*>5b:.\jT00l::TaCV"q3h.7(o!%-=ol]R",mLnp@$OWj
 83.3866 - beK:kpmPR0ViAZ3&2p+QN)WU?6GbnDbBs?iXA\Ot$Zu@67n2o7uZ<=\gt7)*lF?G"=#C:UE
 83.3867 - PChSR?K;E2Fud%o+P`']HZQ-P6/%mt#Q&#'A4F3uo8=\ZCd41%J:&B48rB^fo8'AO"saQs/
 83.3868 - ^.!->KV.C]J*[mA3[;A1KH&F.1>?`fJ(=_HZ"KH_:B/rtC0M!E\d.pAdC.T<Y-.4:Hc@/KD
 83.3869 - eWW=SO9Xq.<5;Ku-dk"D#&:XpC@Xe2YJQ`kkbUsGq]H7=VJimX?BYM=Xp=7gP"03r*#Y]kT
 83.3870 - @Js]+pgSCbeQS_Q0Q14=ap2(8I9fXSFXmN#@hRmO0T?]!Z"V1ASd;"U19a6(\o<nh<[FAB.
 83.3871 - gQFFEReXP`A^Npd85r;DR#p@Tg&h_1_*TY8k&;[gsL^%B+s_Ue-&827]40G/ihMO];F+->2
 83.3872 - +,R<*7gcQS*akCR`t%o8S_\e8?#dX"Nh.2>c`_]$NJF?jli3$C2`9O$AcZ:9mliA@8o/RLN
 83.3873 - e<XJ%q!8u`4/\p'gn+3Is2iTOgP-9BQ62?G5Ig&'PfFBTWF2#R*:VAQg)?en5)>IgK>l((/
 83.3874 - c)qN]#39:/G`4\&\=9CI.f:g4/W48D3>U%Hp;WKR.HFW4UpYgmj0Q^5ETTL,)$_<446@<:/
 83.3875 - .9O8i]R\m23UZb<l%+OAfmAJ+L8@;Eq#Y7"h_C1Cs*3;d\&qaTPij*q0N.]7fNfTRkbf-bG
 83.3876 - W>U84!oPP#o9b`Lp>5L$\W+ZhAmq%CoQZO@EAS'R\7\OtNThoq<,]<h45&f<s].=+nfF2R1
 83.3877 - 2,BtKgZC3ZE$$U'm(.^6uHRX8.g:HDu3m=>VO?#/YSB^7VW3m/H0_B]_;Ajr;3opF.:F<.e
 83.3878 - @r3B\-9B!Z_$L?_KX0ZfW4j="?Bg*OLU0fHW^85+ZAK@n^G4shK)i&DU3GG!TmS*d_B5tS[
 83.3879 - NZr[j`@B'O?e@.Ii%V5hG"dK59:[so/G`b')tZ)Y43m2l/c7<^lW-juf^7h[Shou@;3(V+Q
 83.3880 - mZRO/?qj*n\.$(:]c@."^R`'<iO-,I"Q?:<DUk/<8=Otj\GZMF;nEBP3@/Pk7B55Z#%gj5Q
 83.3881 - DVa#Ab`C5)D7QcP(*j\>nj"b5<5ecG\\6WA>DVc`4Ah_4#mN0/9HLiOclZWos\Sp_*,l>eN
 83.3882 - :pa0e!R$j>8ra0p7_S+:/K`:6EK=nlpHGJ<n1HhW$:1pjR7?N>kkQr*;Vr$ls'YDhrTW<n#
 83.3883 - DB;ta0MJnH+5\[4J$=L.%HP=dsjc/3JOeIa)>EUZ'XVZk%$@o]"<P82Vf)%[Gm7>_Hdfj(m
 83.3884 - n,I3m'IoN(Wq/%p[1V*TM+t,.!"58mM=YWo6CI@:G6jWCb;o7;!Ht?(Wc;(bLBI15_cX5:a
 83.3885 - FKiCGg$gCVL$]38VDQ2ESt9>QIPj[f[n`EPEL3a8fZSlO2tYC!sUro:Ro#2R_VND1Z"@Xnq
 83.3886 - 6iE\9P&!Mjt#'"[Jjj^pFKb_7'J.%@YZd\C:qJ!t9p/&O@PFUiH_DF4i;D42:i&RZa&RHF\
 83.3887 - S$1-qR66*m?rGmB)`[huGr&aB]581"Jh+f;S2'=gf@JA/a2+t_R]%;BFjn:CcO.Dg0V_R#,
 83.3888 - q)juSpftK9nO<JZd33eb.WsX^!(_VI^Hg/!n^TgD^Sad7W'D-soPnSBX/!?tKng$Mo1,1jt
 83.3889 - ](,_6Hh!X&Ae2H>T[6=_l4UskT9Tc5V]nH]+mT?MqNsUTRo6STq+ZHu[B@X`+UP+K1f1jc!
 83.3890 - 4*e975Q@.nKb*'c\f;r&JS3`KNQ3X=iI&i^@THs!I2<=>)H6O28H8WkRG7QP:XpK1>jau;:
 83.3891 - u]TMo(iHY7*XP@.LK,4@Z*q*380Pla6nSP.913]SIklq0*e)qo.K^KNrSUWJRDRElV^6WN)
 83.3892 - l98?9C*.RNKG%YDp48fkg)cEG.(!eVE"WkkTYi23;D!".Dm+bpa^)Q+c=_Fj\NjE\d*7B=(
 83.3893 - OV3F6&]N;0Gp9>;6O_?En/4HHu1bHKc,mtWng_CI/8OV#<Y]CC7q?K&(6(:0__l47Nl_he-
 83.3894 - ricN@,\a1ta@aS.kFY)YZ1Oa47&7t%U]cXRM^bVt=I9jlO,Nk.-)932e#0<M6Q!/0S>t#XR
 83.3895 - hNS.O-W(I"`]e`ak9%\R@Vu@7&.N2jC!oD:k:EOb(u6Qn:J1j]?B9LT@=GsYd1q*/4P<-$9
 83.3896 - FZoO`<auihUW0Wf)!SR)HdR5K.$ER07f.EASOgonC%j`r*W[b+PDjU+)QbWN;$cYuWTIA16
 83.3897 - qVRH$I4n]=I.q`>CJ--7*[9H=\.@?A-a$1ni2'@"WtE!H7"_*UPr0gDj&j"alKbV5ijHY.l
 83.3898 - .^WhF;c?`eJ.=Dd/p_11L+-@gD]^X5]nW1j)$E;4jeFA@d!(3]jR%0[AF:5!l6ni+eUS9Ij
 83.3899 - ,8`o2#rK#-`VD`oEkef76H)Q0^Pq%Vko><7UX)bmZ_4V;>mAZ@$(+&`/L[pLKYl*/Pdm22R
 83.3900 - NqNcWF%1PKtlqh))F`N`,pt8B`cLM&4#P9'W-PBA#Xf[V"h4!@[=rsiN!sJ$EVc78p?P0ps
 83.3901 - ;nn:.kC1Ua=$R4?hicLA:$N'Bu/_Z4,3g%pTGr.n^d+Y7pfp.c<*%P^:^/Q']tac'Y+;;t!
 83.3902 - X&r@BG9O"g0lnF`.\Je#(qL[?tJ`B;+4Y#=20PZ(u=d!qYqSr1.g\hp83EQ:Jsb,qp^ZUB5
 83.3903 - %.V_gj)Ss@_Wr_J5TEmoLpri5NMQ=!L4[@O4;36aFd[7):m7pY(Ml1pP\e>g@8VsQCT[72^
 83.3904 - RpoX)W4s)>fM0`V%kI.\dnptL&0t\G9;Me0jL3)R,b&2IdK>OWHFniIBsK5Qe:MbRC8!Im^
 83.3905 - dhM%5Io</aM0"tpoFm+N(_^AS*UmL"NEPC"_<Nk=HPQ/22Uk_L#%+-M8[Og2i$J]O&\1IC1
 83.3906 - jDhA.uWc=3ZBM6ZC8:Z@l54e&hA8W5#S@DU/V#10g=jSKk/OP,kZ"e-*LH/-FE^^9IfocFE
 83.3907 - Sh.%`P^1Y>Effl5c0'g`85Fj]<(QkSmXS;3'fO>A-r&EF4bC\ZT0WuS^rdVu!/Z\u2"^XQ_
 83.3908 - o5#\.HS"gWqMMt*3Pdk'cU?gOGM9Hl[f"+<pYU%s9U,]fjM)m(A+POc`:.dg'34]i$\PJlo
 83.3909 - Ilc,Zfm&H>oU:ZB?Tt$LgUVGR%=\W0qi>FbN(]#*GkTcI^YED?Y&O9K:nF>V[SIc^:GBO:j
 83.3910 - 1S9XS#L5g;+a:pRH^I"]@d&!-FCUIq9,orGK]"bM_(6#FkGN3Q\G[th"Uk!S\J/9ql-&/h7
 83.3911 - 14a;sE!u=qKULhDIKS\kfQ4ZO%Ooh5F^`BLOJN.D<q!/kSO.%,=c[f%R('THmZ"Rsr)AktV
 83.3912 - >Q#V5"+r5kq.#mdO@8SHDS".N,L&6HAIhCph(d6F/6-,_t??'p,&C)%-Sl!7m#Qa1#Ei:[W
 83.3913 - EA0uSc))>il("2"u$/hP6c#&F?!HDDpG<.S-$F;Q2%106AM60K.b[IG+c!h@`1a'R]S8pKA
 83.3914 - m-qMYq[4leS-5\(fHZ9Q"^nJSiUDe5X^$ah>hcga9]V8f)'5<3.g-Lf9=\-PrY5d?r$n3\L
 83.3915 - l=;IbW-P=1>t'$&NV\Kllh&2dU89qhWV"Hr1t8eKZ`-8\IJ-h6_Pm[4$jE+$1^hd'_#*?I5
 83.3916 - )KtiMBY8q[d(nb$4e:j0/M&`[>3j3T*>ULWK1T6L1+M=q!u5@kL42`_<+IrX14ibN&jmD@?
 83.3917 - e%3kWDG&'H8qb3>I\FAhr:2u-uF13-%0b,7l:35,I:8V%!;?/@iI64MnmiMGJMl/^E)i2k4
 83.3918 - -(kT,+K9+9XfitnMiHWJ^Y#?3)aSc5I.<e8Y$DHl28:b\MP]P]1>Xb[YM_6j5BsntCi5F12
 83.3919 - h_:Z=F?SJla!0k^Uk.2C7U:Z>P?Dl;.1ies&t.l:0k>.;Nj4-GH\o!VAs6'cgt%&?L5;JEG
 83.3920 - Lm+lVPX;ag0,s;^Q[Gj8j[a9jOdP-5GWt&/T)#RJYfV4dG'ME,l5#CgS`S$<5ar($hC>e0L
 83.3921 - TT%/'4=QQB!J/QCuksRH<Xa`beQhd8hr0'p[bsA"+K@9%KB;YHWqi3>sKheC.0AF,g-NYp`
 83.3922 - fA"t!bp\S$4`-mLGcPI]I\(fm"nUQ/1[m,0/uf'/_3-F,V-\,b^C]'9k*O"J0b#c?fX;<V.
 83.3923 - Bk\/K1hS/>W`L@XI"fS`*,^V6]G@uHd['ZVF1n`gP=;1O,WY>QfTU?>7[c1bSk.o9:Zt$+r
 83.3924 - X[SA#.;ZALoK(QN&/Wec$1oA,B&(kW^hP9L'[8bHU/:3Lil2>:bANP<0`07VVU;),lChN0E
 83.3925 - TuAlW2(Kq9=V:P`Rth9<G-UqTo=8]c2-2&KIk>-.MbCb8AMI1UMNX2++\(B@\-Q%h%/q*lj
 83.3926 - .qKH?Zle2(!aj%mKhYN,;;p!Pp$?$%Dtp,iEVqQZ,FtJJSKHD[,],#RP,ME$ku!?OLfp$jf
 83.3927 - uEE)Ms?410$O!q?L"E>K5Vi0<a*&dDI*EF/t@.$@%ZZG'BHnW+%I56l1!P];0nM*E'O^C9Y
 83.3928 - Y)f]d-KoZi9J7Yd)6a&\P#gXW60,&@j'QO]onfJ81Y8))m%J%gdEo.DuLlrS'o?<crS?')^
 83.3929 - g$l.HMt2CaN(L!)7am=TO<fE__/$CKD^09m*sjkgns;N1miV-#(("\4@Ea?Tm^3?S5B)ZLn
 83.3930 - kU'DG<U+U8G!EVoVX+<\?a:3O*#"SEh=@oY=\Bd,'8T;o#EHVpHWjk+a#^rF^HYAD_Q;e<H
 83.3931 - Xo`FakucO$[p>>BR,GFh]SPcU[Zc?Zkg8Frt48s'Bk5;t_kV#gnl)=ca[aL32lbFf/gDG@p
 83.3932 - QpCiu(^FjQ)\,pg&M:R1QtX1l:RheMh>C\CP5G5#EhDe*s.<i1_e?b,Fi7X(M!B"W%TFq7.
 83.3933 - N-ZsRPG'BR1F\cRmO(S`8#SDP]FMD[9mtCDlM0P)5pd^6dE/n:F9oZ1N5#E'4gD%\fo-ADD
 83.3934 - /M'9XT7QdPKD<cOGF+V@Iqs=:R;d;LZX)hXnJ%js"\UT>pc"XeO*18jTm:RDGZU5X3062Ns
 83.3935 - ,*gH)/"j'2i7B$WHsW(H3^8B^T)V+X*Q.dME-)$kdB>D7uq??O*LD[C%umB!'R[=eo8V8LU
 83.3936 - RW)fnj@P9i&8*J%JSX]Ereq$2;";?bZp9^^4)Y#VX%$:W!Gc`!JrQ!!gLM5KA/%PC/_2#pH
 83.3937 - `k+1HtH\<29cI,Ip#pUpFm\brqJr?&ZLhpHiPX/ssg/YA8`ccZ2^^AU:0rKroLQd>U@g3m>
 83.3938 - X#k7PmKpCsIQV4':hL3A!YMB(QZE(#?q8kk6Wh(*hM>c>eIBUEa0>RS%_>_ctrnkWmn&55*
 83.3939 - `W$IgrtrJA/$3]nLAk92I]q4Kn(W9BdXAn*IGCh/ngdWMMLTR1Iu&UT+AaC)(&nMl6=E^#A
 83.3940 - 2Y!qLd9rr82N@Z(P]jBYrIs_LDZ+D@o:;eH:''<8E>:-1nn7_Pt<:-q4u"j1R^t6d5f/-:H
 83.3941 - OTUB@;Y?QA%\g6tLGn6sbccO4.et\m6AR.A]_<eTf>NDd0A2l13"$L(e'o=fh;\jd$aY\,b
 83.3942 - qo^^\gAGHk@#2&fLMd;H@!n!D^]lA^G56h&V7:$/EY`'RY<1]C?NQ^-]B5g8A&dtGPIE4Gc
 83.3943 - D7h_TD@^MHW2M2fVf$p5e23-1[\'8f7;8BX4RD2%,<ua$Z(O$N!nkf7nT/N1;eA(huSt:k@
 83.3944 - NU,j%oZYNoIG*4emsQ$;K)=]Gp@&i96n-aV3;c&!4j\QBC]%hGDD1"ar8Nch6j*i^N][`,/
 83.3945 - t`JC"cEq+)$cMtM;noSmo*]f]M(E.ksEbOg9AK[j0!^HO7?O/`;kis"/9_$%/iN]A309L._
 83.3946 - KMq7dbY9YaMc[59I\bqp-:oOs@(R3taog%'bqjPjl[(g0T8$L[;,nT9@=j/Y>r-[XH?*$2#
 83.3947 - sp-fh4U8lJF629h>$h)EUmN9*(FP'!)D6dg@;4317:UH;9>N,k^jC)mZhc];<s4\s5%@\K$
 83.3948 - NN.XPe<+KQ.dIaOq4O\BT=9;G)77B#Q<:'i^;0=^R<Cldl(j/j^ojfLPJ6d"-1IG/aCfcm-
 83.3949 - "(+pH61\NO[OCHOL,M^=>X6RPEDBU.D5/B,dTrbd-"'HSh$;NqX`)T&]V/`^b_;a2<:n(sH
 83.3950 - *`$13&f\//]Bm0FD]9C['r3eFPaC<qc)JFecQjk(_tG+?[,$2Ho78A(OfccQ6U-PEQ(aLis
 83.3951 - UqQ\h9eu4GQbtc9duX\0\1qiAd#DDInJR>ScH;@KZquK(a"ak62WDMV_I+Z'=79p/-V(=DD
 83.3952 - ,aQl8O2V2BS7ljm]&fG1B@R],>KPo@cZXeQ7D%,QTSDT$m<M1.t$A@T'DH>$MpJY2.^3"NQ
 83.3953 - pNqPoKkIZ1uULG1nh72Z1onIk1jBs.K[p1m8jcK?_m?*nYM-J)_4K+7_Jm?Tqh#L^D:X=rI
 83.3954 - #p%E\4Y>7*B9Xb5eSTN>!P!':/&m[p-.criG6$6;c(IA3HqX5DREsN/Hgb=Tpq;nLL3Y:*h
 83.3955 - K=X'Mff5^'*"4Dpt^s1j7!!!"7C<gpPJ"WW)V+7b-JCto)52!h=pmjO6-3:T;>q<<('5/,9
 83.3956 - Ukp-4q@#dssu+@Z/k>!T6?I)K69t^ka!4TO\7XclNH68.,RYU]Z4q2@K^Z.Wf(2*J<LO&Aa
 83.3957 - /lBV?sjK]Y0,_"]bm+QOl'js:$2K/*ko`%*Pr[KOK-;%-l45)#+#(I5Jh"JM&LL'$u^7+O2
 83.3958 - ,5f?NAUBItla>4I&,XdEm@NWOEK,5^O?APgT%`.@8AB(\G#B?lkJ0q#&<p2^NEQfNF=K`Sc
 83.3959 - 'LIRpC-.RpKIC@5TaP7/69Ds_`du?j3$JW<aOf!Cij8`I7M883BYbbM'O-V1-;D<8CbC<]T
 83.3960 - f5NP4\Acq8`Zs6P*,<,8U4AaA*cjIZDbL[Qineu_3l2Sm&%s?>qKVuQBSS6,Ki(p0I;CSQu
 83.3961 - ZqNa-hDlAdl&8'..-]ff:par6(B\Ank$abqGsDb*s%W=\S(t2.nJl+cLY>/@$VBQ&qR^'7t
 83.3962 - 5JajW.\XP8Z>)J@=i@b!d($O!`Y't"cm!oBTQTgRgo&@q$gk9SiTPFc\.)BVAF0aCABlt?^
 83.3963 - *4;d;b0En^F6P2<48>uT!SV'+l4^sO"=jWlK<6YLGRVX6``=*h%c=kFIVaT^lih@+?N)$C2
 83.3964 - 4pXe<!T\40$8R#ukM7#SF6YI/$E$_#4QK2qR]Z]Q]P`u7"BRmgkKrL@5>%$oX[2fl!Xd`F5
 83.3965 - a>cRUolVocr>l(l1b]qd_5i&rDb,^<i\(jW75Sj;Cii=--9D$f[Z!&5o#Ms0shs(;&<f`m?
 83.3966 - s<KSr-J2rASQc(:081F;U7b(%";uYJCD>fG^SqC;kt&2Tim:>@24u<62:>f%sWcI;eNW_73
 83.3967 - PViY^(>EQlLi\Q9R/>hbfjmY0%_@ts8$dPqOc`2C1JDXJ(0mruZ,iO)\]iEb3_H.)K%]hM`
 83.3968 - l<T$@jJF2k92pGu6X3UX+\B_iU)ZBjIr/7@.E4#^O:#JmhJa^;Z\]3-$[.AEN5nLKA==X_C
 83.3969 - =Q2gd827ukD[p424brP3+iIKCh?b`-4,B(=WOS-->li3.l+iFeT^*:7A[DM=TMcLam1Kq7>
 83.3970 - EA4<OW55)</3Sp%rt)DY%3^jJ_$8(g/s5H,6?9-e06R0!X8apD;Y_E#EU_FkG^jijU#b@RI
 83.3971 - I;;(uXF4+CLt6f(dh,j)6t9O\oWU?=V)u]X^j(^Rr]ZP8N!a*p/FkF2j5s184U^B\<e%oRM
 83.3972 - M@=sReFI4]@@<ggP;Y9o414f.fUU"!8,;JKK3WR0JA)HS9IlA])MonF1!_FVn+D/H@sFdX2
 83.3973 - A_d44F&fpZKO4P;;G\gXO(:HYNC+(DK"#0h_n'KA4BruN9%BLL,`Rk<]0"W2:i\#EZL"^iY
 83.3974 - Fb`]9>`Hg)h*[NPDENBk#3Icc>0hD2?1#?"`qeLn6,N(5!!.<K7,N@YqrV,\&0kr"7E56P;
 83.3975 - \UQ@GTRM@A%RULknXqW^_c$6m"s5iU(HE7HJ66R(QN:'-hC_*5h3@U$-lgL\<eonH0C)s?=
 83.3976 - hC'#':f/kC6ooPEkY6B,`uDXpSst*C9H0l!/1a<ZN(dK+Cfl]hDsZ>J<8ra'%7:7iCf^A[\
 83.3977 - [hK,D^;XRBSsftfU]1E[pN0nDF>H\NJ4qWk^qOl,!lO*U2"mdk1q=dcnbJacj:/'*fm7k4p
 83.3978 - 0)86UXU1Y0P>Yqfu?8DaBZ+l6*4of2#YQP*$4dSYdU%3ps?"MBTl+hMBOPY!U\6W+umZs*W
 83.3979 - B'[rslsm95KtKYRE>K,2II;Oh_>%@JiY\0[+cOPrEalN;inc(F]5U::>G2/(Vt\r[J'H@4l
 83.3980 - `,o'Af!Z:Ba!5ahJ`H%%=^fm'HaM<p.RX1Kr'/$L`6"Y!CQ9=es>HO&"A'>>l!`F%W=0[7\
 83.3981 - 1i#gsX-D)XnG=+\3(S*6A2,dr(Q1mJtjh@&5Ece%q9ln,1W$fGq!(JFC]s-ZfG`jp`JX"YO
 83.3982 - 3cX?tR5i8Xg+2aG[nC[D:eCb[H=*$[4YODbB.I.V%k)3BOXE/(d)IgGP*:/9(QL?8L(Hj29
 83.3983 - +#peM'm;*9Ya8cb3X[0W-8(^GmP7-eFl0/V<J1Bh,_YIX)%5>:BKYE=OpC6T<#-PU[?oJRg
 83.3984 - _%,hupVGMlADTr;1CrPG![Dg?TpH=ppc9\'_87N+OVn`#*>.fb&hAjf5lrhrRMKlt&ke$%;
 83.3985 - )kF*)$"1UNNNc8Y`0;hTM4Hl)[^'/!8)M2D%mI>TLf:+/Cas,/55J%$q$%ri(iL?%i!3sb@
 83.3986 - !<RNE[5.2K3:9n`+ZS5T12rS@_M^9W6>;^tfp-ed#fa!Dk*c:Ws#?]Y#B3&)f;67)Kkb](t
 83.3987 - g]2W18J-DM,'rX7d])A13&jNcH;!=iQunBXE@Olm$)EsH3A+0l%mEX<ko%)S.n1FMc:ijf0
 83.3988 - \+U1bVTs>Lb9R7IP/.Ag<MBFU7b3[a\mMM*Q(\/n#a6q7"mL0G=""=Y<Yi62!>`*Kq,[s"Z
 83.3989 - 12*j&Y)T+/-SSgQ65j"E1B%o3-o-K)DmXPXnhVh7(@m_=K\FJJLrV&a<s00*b[TY=R!klc_
 83.3990 - 1Vf<EKpTEa9cn'&sAIpiS,ocn4`4)'hS`s^f`7_="WN*.d,V"66pY]*A1!29_.$TD7$AJ5c
 83.3991 - e_Cn3kFL8T5@5=QM<5)e<4a-ZBM'$57/V)=bm'#M@(j=YfH]$^/)&$4b2I)"-A?15+Fq!Ga
 83.3992 - K#-R20[1f">ui`?AK<AjAV2D\nO7gCVT-H>#P2`#'Z6%'tF18++S2I[5B;]c2UfOdam[:[>
 83.3993 - hY&u]jbgfC]Ir@<.b*:0/U<B_l2A:<ji(u@1;W(H-H@e-eTJn2RSNQMk4Y.5Nj"hVtGs1cK
 83.3994 - -d$O!a/I*LAH#4S&T!.b,7+f&k_aHQ&V-i5NgUh9!8G=c5qo\8A?I.SGX0Lr"md*Z1\`Yg#
 83.3995 - U!&O6DW2W:/X@&(l])S9C4.pcqbD*V]0P6#4tlrC#[R)bsOgnE,EB,0u5fgA4=h?#k>hR'R
 83.3996 - <.LL?D/s1G?tl1jn0j*e-#.<(te!1atu&SOrII8ghdJ;=G]'%nX']9]fRkW^nD!\>$9\dZh
 83.3997 - 405]98j%]M^q9d2GGU"`1+eAnX9(<sNSN0`3q=X([mb-H\>@0]T7&i3L-h@^=ooM-SqnPJl
 83.3998 - 6;)K(c@ZX:SEXed!?*dI,,f;HnC^\S_7>aMO_$N-0(a6i?dZY^\Pt:03]#ePA/YH2S<EQ)4
 83.3999 - >"`gN9CM5a":Y9.8Q4VE6Jql32/joqFF'%O+D`gs&`ub=UG;7M%.E9n%/1\o%2FrT'G-T1'
 83.4000 - m_#kY9X.)]p38C8D=1ZQU,b??$!qC.e)4nWptkkI.bfkFkL'-UDff\1FbL#;Mbo^^^4Lm^i
 83.4001 - ]5t,f9d/G?t8:?muNGQ/Q)s3F0Nj^u<<gmF2KFP]qdcVI5)PmA!;e$JlJ;2b\-cTa+upD.:
 83.4002 - @9bbHs/2A'K.9f?P."QM8:<O#-Vb<=g0<.N)!jdA2i(IT"haAUIA_!$e7m/h9\`uu+0Cp+M
 83.4003 - 'jVYqN1$!ccj:(P.rF$GL,#ro!iX[jW"'L48C%D]X<;'F5L7OJ]%'25fEOMP1Y$M+bVC9i-
 83.4004 - Q)`OffFQM3ON]JBFMUEO$Mo?7!nG,%N[7sgdS)-4VaSBq[R"hu%<2%R#K>;/@Q8@(4s]4+q
 83.4005 - /HoVTpK.06P@E$cn^4Ki\\Gn1-k'X("G:lQP*$rb3VtRnC:9G7_k*^(qd-_aHBF[;n6"l3l
 83.4006 - -d7,k5+aN+[7AI<Y4?9WD"]#7h4$P<u(JMJC/k5V?e1/PtBq1,V9Q'PCp;@<n!D!",!#;N+
 83.4007 - #q+"HFXbcugdclgJRX%4E^C3A6LF-](A-oXTL;j$0+MKK"pb,$p>D[nae"hNI8)&5'_;(d!
 83.4008 - )@1qZZJi>._,L<u@Zf6M>a>54B7X'C6"O9X#YY.Bo9=+RR&"['EY?I;@KK)DRDK.4;1EAeW
 83.4009 - jhWrB:q5e!.g_t+C%&YVmGU'@=+<UK)_b],G@?/[h_Z!!'p`ENLNl*91F'sKA'lS+eK7K%#
 83.4010 - !k+"'X*699'lF!)[UZJUY(!QGdua($7Ed8;YV@p0,6V1cMO`W4GKUJ:]kslUi:O:cmnQ%Qk
 83.4011 - !8[bl15T=teT%e10bM@n+@Zj7Z\87gFl;/U\?C;$'*qPanF5>q_snX=D7?e_KHVe.S0(,jI
 83.4012 - gR%$pUi%feF!'_?>a=;aWU5Ec*rJGD/ao>n+9@7Bd@5Cpc`,;Nb.\!3UmQPd<D(bQn`^.^/
 83.4013 - ^ER`Y%YWiXef.qVqR5pP#D+'IQ1Pd4pIe#?B0$6j6S11;dRDX(:^lo:+N3S9[,KfA7dPYW1
 83.4014 - )-kj^\.B>mi?=bbQ(@N,F(O*si0;S@L)Vj)EfHMH9&X*%FRLD`68Wp-!Z,L$3?'RmSN7LZD
 83.4015 - %?C(T:bC*96J6"ON=2\B%er=jbBNT;-5'q"#s.S=,LKboZ;h"[bFN<$X)0r%`IZ*fQ"q>J`
 83.4016 - DcFYVe7*cA&O]JXI&lGG$,+Et$D8%MUD;:M6P8"_S["a/^*qX_1Ps$$C(YHYR/tm"nP<UCU
 83.4017 - A!PTZMmj`#^t:;NB)3R4g.JAaB?F(iF[V0X"#KW%S?^2Rtn5L(>2X`W`&55F_cXa9ZDHMG&
 83.4018 - VT;Fq$,rhtJjNjkn3BJj(EK.UYg"2a'<b"];U[XC1fc:LU!,<uOj=e-N>5Ga(Y(3Pol1jO&
 83.4019 - :0B<]K-tW69WV^sUNILD?7aX%KFL?:_Du=D$;:,t,',QH]6Uldmh13WVP5\^Cn?LiUT"mf$
 83.4020 - $'8]YJb0'r>ZJr[Sp\/FR^ko0/UoIIG*j+eDm%N7U9XDJ&Dd#%APOT[NKR7IkZUMqK<u_T`
 83.4021 - a:2a#(Dfd3#au)TY1M^GtMr35;r=r`rtrV/nFSR%1=!!eC$=07+9u;uJ@q;fh".T_9;f\e?
 83.4022 - tq];3;7"["Z5@XSBba1o[I9]XC"$bri4-V^$7$Vba(ZU(cW6,ib1`[&t`C/\[ojtf"ai_FU
 83.4023 - 8mMKdA9*.F?%$k<5nb/NAktn3qr5]Af2YY3b2L&.-OBX@u"[J^e(B[m;q63(lZMX]aX$=Ij
 83.4024 - V(P*bejLfp'4O<b^V$,^I+V2Jf=XEQV'6muHOM3>99GBkP\Cpl`L(XC:FpdR2A?!*>mPDVd
 83.4025 - L+W`!c2cnoFXA]e[M\'&t?+8J-*bQ?8&kpKhqYU>+d!WS&5:4X+FC,;'9gjp+9=HaO[R>E(
 83.4026 - ]NP3R*kKMK>,\39W!(Z@Bpgj=ci)1XpAciuA9=C*[)SQ00KFdkjh=NC$\>UeE''5!^d.X?>
 83.4027 - 324@Dh&J@k/oiU<B6q?H#ffg"9pg3prqIE3SBl-c!02ce;_ABs5p#55aI+Y%ULK675-pB_;
 83.4028 - (&riBf@TO+%;U4%agoO%=pF,h#j(sK/^e7MkeeJD=j(]epBlrhlg#t^bRaf!m=c2/-?3284
 83.4029 - #,@N+i*Jk5@N.=:32$6<+RZCe\7.YP4Qd]i:%'ZaOh:lhhD:Yl$S317d[=&d'89K)IjIAEL
 83.4030 - t\M`bfd,`Q5nL5)j_Ft3-2/+_h,%h7Q$=SrS9E<+BIA2jN`iZPUWL7co9d0"$(g"bN+8&iU
 83.4031 - _=Z-`Gd*pfW^#RtLe&IN(15bKtfngY+Jr7Pp,K+7Jgq-te5Wr6-dth@Fos1#b1?IaBf/.SA
 83.4032 - BC9<**SV:XHI-O%usVd<m'^H(nrPm9LCAl2gjFeUZO,U$!)r_7bmXhERBJZ3;;Va[,WF`^[
 83.4033 - mgtU;'l!HQs%BA.)a-$d%UeSNlIAD=U!lLoUj?6Nf;:Ut!:XLYWT']&.3BHgek+l<FpOBTc
 83.4034 - b&ql:=4$;[#f";6/m6#.DkM72:(d5sFNNqK6<dCm06cS-:ie:5H"Y*7)f^Qm`u-h)cl`ko'
 83.4035 - FkEQK0eH-QrG[U%>R=1&K$a-.2@b0it7YWZ8d&h"!djQ'TPa/!D1J?QIN&eqj0jhdhV5p2)
 83.4036 - Ujtk7_E+mRo^8:Zqc_`=?rXUJ^7f<&H9u-NQE2&LDQn8QDG)J<c<ED9Z@^fBa7l'opCIZTI
 83.4037 - O^b>K\><OW7:'ml4i06JSschE]imE9pa?gnmO'/p2E_[>oM3k3KQK?#ii(aq.\.;3qdZPY0
 83.4038 - EkhVf?&i:*S'GuJ!Sq8g4[ao(oXk.@^'8Q;+qmClio5C2Khg$i&k4<re]CTY6f^\bWSl[S5
 83.4039 - c0'0E*?LPCWR^<Wq[B(Cf=?d29L.@Q^LLa<o*#"+!^Egl[.ekJF9$O1VQTJf1M7fWC\`RB*
 83.4040 - JFn'.R7BX$L]@BE-2<r&7Zht^@6e##srN\[gNhq^n2&]!+ZS3[/`IO&J<D6V\:s5XAVVYDC
 83.4041 - d2k)UX(`)(nbE)]L`W1X'tA1#dMt"_XW`(FLoQ/ItD1!%T?811Z.f8b.P0.8"WVX"-5!`3S
 83.4042 - h81?*haKT]c]/%)6Zapq,*CsoPY'4ECM7R?U9,CoBYRl_=J_<3sTBZl9Scght45o3KD#t#$
 83.4043 - K5VY]!$rc9n#ZQ?G8JUllqJsoH`A6VI1uRIk!Asr>XFPp48oI\mI/\2bYUCE#<V4b3h&e;(
 83.4044 - (ne-bSRX%n"XJ<mVmSOtL)BV,JR^dd!0ILf<b7`d1e2Bg>q';<VeZDN`GFuF<oiToO;A#S>
 83.4045 - "sc?VTk^a7@]/^B#GNS#1nQW>6O\nnTu-T`*0FaKQ';.)>FBb^Q_hH5Qn"nJ4+'ZGJTNS#e
 83.4046 - 5TmM.13UMW2(S_><-MR-$JkA,-<rO^r_a98jWH6?Z?tA<>!$9D6e_@chqc)D1+;Q$lPh2j/
 83.4047 - V,BC/_]0S^Pj7j>#]cB:V1@IBQbl1M7sW<t\[40(kSY-Y6@D=N7^;FAN>YteG\c417e5uG$
 83.4048 - n$i9R",[sg7:)u.NMGS3KVXh8$gZE*WTQ8..\I.+=5pGG@#Sk<Yk!li#EVtS:a`;:"I>%,,
 83.4049 - TMJ4$Ll"XJ6jX_Sd3f]^-r(&=7\0Y%oc92kp$B.2FpIu>RG0c&Sf14F@eY0_GPU\=OoW3=A
 83.4050 - `F4`7p]!-fZ-#8A'4&[cAg;G%_4\(2mRFMBMSJu8O08SnTjCQVr8o+YoE6h7L.Z:-j;9`K1
 83.4051 - mK8len]BO7HNTIp`)u%_)Kk+;0D?NDM$SfF[l$$YDal4N@^^D$4%YpH;q)=i#;)38i/IK8M
 83.4052 - o;3i-Zp!:"8-Us*/MZAL</;'SI1H5Ag*)ScQ'rWFMJ`;l^D$;U2-'bJ5(6hl3D@MD0VW9JL
 83.4053 - oF;Qg.<()S*2CB&eKbQf-;h7BY7E'Hu!/8?k,XI#8*[WqXQ)Q'H`73bb&VM/L:aV0^+t8)I
 83.4054 - cQ#BTF,U\p4%F?GNh;-(Mnss5!J_6ONo2c*Z4pb=FDt)Hm#*6rrV_Xs1k3C_PCDSWV`g-c%
 83.4055 - HPpn?]9(sanW@G*E+@%1#c,(Gu6&&;)hX;+gWYsL2bZ3E[VGHMPq]VJ40ic#u;*6Uj#dP64
 83.4056 - 8?p"0K\G28C=UW$Rjd`8\.dZKHo],a1LLlH0`/#j0V/$Sm*"\)kt"V-N%I0PGH\M9u.B\_m
 83.4057 - p\[EXdWfHNtPAkY"BJM=@&!fD*gT#=&*%Ca,XM+Co-aJ:l$@cR`,;cXR82La$FY2&')[1H;
 83.4058 - <#0-JC8O2qf$<2+6dJ1(uc<u4!KT6-tZ,G_Lr%8Z+H-dtZnc]od(D_#?M]h#0bC_B)LhHYu
 83.4059 - "DAMha,NH\'c*QDHBD)r@+)$.!Me/ETi=m03iDU\P!EY&O@Q(4Agi780uJB/K=mHpK,V'.+
 83.4060 - lulr?#-*QNGUnA@NVY6AJo:KWE4D1EGAn0BjrJ6fD8g^J:3&R_+[MSEPGsR_R$>$q#(F0nR
 83.4061 - PVG_m4fub=WL=f7jYH&GC9DeGA]KD&&hQLJ6^&pCL8pRX-#o^iruW.U8r]%')^dgH]NUGEq
 83.4062 - YZ[ubQ#b6Q--*V_$1Zja^Y3b]a)lkKR\2QKaoGqrc`[\QrilPfX52rp?9<+X1(#7J>r60[6
 83.4063 - !n4n!d?tA7>oqb/P^r8H?ge\RD'bFEOlecd)Wi;f9$((@>!Lg)\f"`Cn@8bC,EHd"OGj[7^
 83.4064 - W*^4f3>KJ;M/nlWGqu%tL/`3%<NZl`6d.)Kdg:&25gXIZGa`U+"_:0_^DC79@>o2l1I?6PV
 83.4065 - ]h"5NcEH+@i*Q)7EGJh,>`K5<"?MmTuiI9&`1@B,qu4T.o5>+83@Gb-r4)lQ=WncbEPck#7
 83.4066 - H:gSBU@0PYV)ej1Gck;ThucD0J?l'O<u<8K<Yh"2LS]SoWD/c^FLSWBjlkRks;q%S[17io`
 83.4067 - hM.0D\![mslni1h*=2A)BYPZmBZ<l678,ZmU-A\m\D"rle6qNh65Adj9BemB-FZu0XVrN&X
 83.4068 - 5Y8`Mo04Xg_>Vn"4G@FFf3bq-bmGL'j,rr=:-_mcO;9DebP3#?\ja]o:g&uYH^;=`1:2jEa
 83.4069 - Diu)L6OP)%.%Zm#.P^4TE0_jF<5g!--taR\i?R?!':S:,eO(pSZ]4U8hja;kn"'Qq:;/V6p
 83.4070 - 4Ip8Hujq8r1U_Rf6:NQ\OSuPB3$cPEhIDT`bVDk&'Xqg3.p1lX&uF@4<p%XbYC,V:n+\u1^
 83.4071 - LUD_$?<MmPq,$,K"j<-.ZY\eF/nIoCZ_%1V5A=!BLp8IZ`');]_$I8<PhQ(V2:k]4ReTX")
 83.4072 - V[?c!fc_eLtb!rWh;@NMWcgI0"s!ZZ1FgSUlSIu$NkS-llmI7U4HAspB"hFXa6RuNR\XC-U
 83.4073 - X,tcOn2n_7jqP%t4\6G1J,ng_Op#Jfc.*r/84tN.4<L*4#"LqtnBi,^#r=q[@,ZcFZ"b!8N
 83.4074 - X?JU^Zs[A$haYEP[WP?l+,M(Y_$(HA.FTW!4S<;m6iVUd9b8:ks!3:Q)*bq:-g,mJCH,V/e
 83.4075 - ,#E#k^@aCWhpI;[_eStS3,-I]osp<eV&ut_WTJfN,/XM%Q&9WZ2@k#_lU`piH+L0Xqe<nJZ
 83.4076 - ^1$[p_"`8uj!u1qF=G'Okgi'DXmu#!ckD3h*#R).,<h',_YHW?=I@6E<20'dcIe_"oCD$"T
 83.4077 - =,4bt#@365,K1YWK#X!;om0KTM&,R6W&Lcfto,n$HOU/O2E,HAW-Q`rRu$a7<u)F>jH\P#E
 83.4078 - rBs9&]#srC-$?=;&=ahpNM?k-:J9`B=M<-KR+[28V6M_[eZjdFA?9MGnNZ4+f6`1n4,7]q!
 83.4079 - M=]lICcOkQ3^]mg%N=Fm+V-_eOh_Y:M=;;!$_5'Vnh[$e_t]@b;XlH(BLB-s*-l3X)bhIi6
 83.4080 - j`s4!78+Wi@#P]$q*FcPf'2V3J>,R8&[#X5]dsDaUf`6Fr@=2+>cJEUb@AIBZ6u5%J%6?M/
 83.4081 - >Wd(9dS8'l%/D!;a$t;oU58V8:BUZc0f@-Phgh\Ji)ne#,(1Ak"Um#[q,/;R&:0#Y+/.M*)
 83.4082 - 7LjDdE37P>AD#,5$]phQ1j'#PV;Tqf4;XE?@i8r5)GJ<Wr$\A1IVT#6M88,Rm.%"SmJ>f\F
 83.4083 - RNq5i1!pmLO6oosW-.F^]]Rkj]K;cmmYUeO#N.K('NlP"G!_e\Ee#*OnK0-mG\P'%pVuS!Q
 83.4084 - G8&tHNq=j&gl=srRPCT6V$IH#bR?`;XLI0&!HP4PiutIt<1%I)a\bnBb.&fa1ausV^-nF-R
 83.4085 - rH>?#bIJ`(rP#7O[gk[US0Km[ZWh`%&h>dJLC:8-o,3t]VGs6?Rlbk,tTeYA&(SY.Zjh?)'
 83.4086 - Iq/@Y5i"6mM'($N&6q66hd=@uDLg%@k2W9Z9\0V*m&8Nq#uhiIMYoWuhE1RrWJ2(u^,&c:;
 83.4087 - lm!rUD+%)u!ZM%:24-(MOm$]d\hk`./A8JJS-H+"?e+<J%\$)H!DbhXM^WYMlN*Ak#@Hq_^
 83.4088 - ^Bc&XT,r5oMS399@C*qqY2Y>5<gcD;\*_rfEJ-+gY1QDj-^FE3(c%J]dX#<_;RAP8*]-:Ck
 83.4089 - Zh7)'!'QK#VmN<ol7\.Ua?H#r6W*H?o$'rQndO1@%hVs(oVbRI!`1HN,s1]K)'4[HM3sf9T
 83.4090 - MoS\)c9!H+dH$.a/j0/KRD-0%MBYpa\gSYnEDe4D`tm,W#Q:B>#;tF$5%B"!oqcBiEf@J)H
 83.4091 - !JrQOtI-n^IUa/Ol_A5U=Z"iX2HdQ96YtQ1H/tS=WTb3P)Fs7&9M_,9`he@#L.].R?]U74>
 83.4092 - #)?:<$b8Z@Y=;-l$U9?C/*ZGJ\i@sZ(pS:IrN*9::XMp"HoR*a'@;Y[N@3.Dd\iJm?O[/sS
 83.4093 - Z_Q>a+(=U5i<'<VdTlEA+T>d4@(5'hi;-u%.77T@43)N,mMW7Z1:(CIY7J/(5.g;$($S9]t
 83.4094 - VW5s"#b\]d.BFqj<FnqUNEHj7%h"NbblBE=Oj4IP>Z-B@;%`gaUf^NOG?(.NO87la8Y*HAc
 83.4095 - ;RrF(%iH=HAi.ZlI7:_[/t*CZ^3j3A!_<c-A3C?1n#/M:eF*R-]N)=nQEdmp.)e#TCd3?`*
 83.4096 - O';Gh3Lse)9!0n>J8QE2CC]QQl[A"Zt>DJljHNbhtY3h1\s:L0/;J=FH!-NJUc.MHI!==M9
 83.4097 - Yqc&Gi]N`b\':8f3[n=J*GO'+&u=ZmeS.%cdsH`e:W=[e]\NJb<rC/n5$+jHEXc(/"nSltH
 83.4098 - >5cX.?AY3-HU09.D>!8-Nn<+@a>Zs:g=ED826d@KQ/IS&/>(*;/k`S9GXBP"p>5b[0$SU-e
 83.4099 - or?QHgHDoJ9qA[iZ3kXRPD-DKNKZ"/Y1c_p$q7^2c&B6]be&:13Jg:2e\PDS(st4Wgc`SXg
 83.4100 - @6F.?9I3Z*s#Eq&J#4kX5$Fm=Nh6]l*FX.c<9fuXjJ1,0_deo*0nLQ>j^$FPO>Wb@,4Q/>X
 83.4101 - clkY`Y%,C>F<i<h7nD!FH[:X^/?a[8Ug9"@S],OBqP>=ZHB^dO'u+5)F8^NtSQKZ=9e!0Un
 83.4102 - Q[9bjs?c0Z(#FC!/[?N'A#%ImdGnm=!??Tn$g:%5tKld<]E?[_]VNVQqPqHpB%?bQA*7?Cj
 83.4103 - /c6^I-hu3U`%KTrY!amV_?oXd`MumBV#%2<R@"&AhNX9*a?nE=L@%Id7c4+1<%Ue]8,-0C'
 83.4104 - =P8]TkDeK'4X"JSJ`r?&s/fj`hrYbaM!&+4&)jZ1@D3^ic5g9*p+EcI@GW,9%O#:&,%<">?
 83.4105 - euY?L&YU?-=Uj?@X]_5p&uL,.,qB[@_OC&c1GDDd9s[?@fA&k%P_H2`*j!"?=;Pig;p0!eg
 83.4106 - 85^-7Kr]_baE0,ic$h%*fatnV#rZ5%F"FA,\`(%RFVH6=_]9A3NCl:.8]"7V$C,A-:L(2Fl
 83.4107 - i"8n>(tAA1`Jc:qj+:1WcgAH#D9n@;umdc("TAI_[N:/tk363.!dAS,%UN`fqb=ugZWAYr^
 83.4108 - Dc<Y#<8r<fuA%A]#=J4d<@V.6&(eP]Y5%S>4AnGpnAFnJ-qO#.2)l<(3*EGaDIViTQ\RLp_
 83.4109 - jZ[PE%WQ,&Eb3BP\TW#V:3C2UG%?uN@cGbon=Sl]H=XnfM%X/=]ITt?9BC+'kH9>K%Y8:7J
 83.4110 - nQc&M?Yj\EK!uGI95BL.akFu#shN/aO[e-BYKE47QcMKK]p^B,&:$tJb`YdpBgq@B_p06`=
 83.4111 - CLeP3)\-)#dqMliLmMPR\R=e^<R<?3INfSI,"Y%]p3)puCP&?``Pil62oW_U:#H'J%tsl4h
 83.4112 - Y0fTBk81Z920j%+T,.!rE2:c/7C%,CsLL9YM2K5-YEW8=gq8]bZPTB.9FAMB;35.,0oXm'5
 83.4113 - VBm.'&NgPYURHr/5)'5B+mV`F:^[*D2C-[noK"Pnb!&umSCjCSI2Q@rI4]fY(k[SSspo"ZC
 83.4114 - +)H\X?I$Z.7aLH>?#*i?CN@hgJ<F]6dVW\^CTrre`n(iP]nn)Mm@N)GT"p18_<Kh3mJ/-rB
 83.4115 - #Q:7`b]hVDE[Cq\=W&Y&K%d3NO=.jE8V(W!=c3WmRHP>0$o.Bm-a*.D(qRK6IBXHOmQcLD`
 83.4116 - HuuJ<=]7oFA%XM&tF?DYXcSh2*K8l1XrAaQ7:TUFs:?l;mk&#hX%K<7B6QmXD3r\VtF@!D(
 83.4117 - oh9G/VF?JP#t#4SS8mf8O>'%$(iO`*/dE;6bX:]PEH&.V2(M&,mV0,4j!qM?9jlk^E,Lp-:
 83.4118 - *6g?_0\1[i%QQ6CY$7@,_#Tk/YgmW0V95X\MneWPWcO:+-%4fI/!!a$T:FQRA&TK0IN!C#H
 83.4119 - #8HaD/dQA2M&-uqk:Z?CL@M/\#*U"s0/@TNK^q>cF*O2F-R3M,NGTIkF2'#X+""&'-h<<[o
 83.4120 - -Z$5Y<Rpu/Fq[ao'\5^#;GVU6h=qHDtb3-p>^75/+[b<2qrejn?d;64EHhqo:V7aB23JC4G
 83.4121 - ak;Wg>o1G>[rR5_8)uMGHR17p#9E7.ah&Fe:,THL#\I>]NV5(n?$]0&cKigqK!;5,e'oQmM
 83.4122 - 0-4*DtlodBf_3iM^B>'>*8F`2%%^KA9)D"6+\l/jI4pMTM.>qI^9G97QBq2'8)U@GF/GC0,
 83.4123 - Z=*SZpBQfQ;G,KWU05PjRMK[m+E;sj[a+3pa!I$$AG<^[tf6J06FpT7!M73SScQN!YMBtK@
 83.4124 - po`uXY*%]:P)93'GfK2rhiJ+NIsE+2GT,oD8!@iZK4)/ZM=4%3?K?@AB$:bk"@U*9QNIK^h
 83.4125 - \DP^N8DiR8""Z@rqWIdD/YC;.f8t\U[HHjH>%kT0;rbQPq=YhqOZ;aDD(a0P510?D'u)#p<
 83.4126 - )kok_J#t1?,EPd!][?YPW$qHOmT$pS@XmNf!Lkqi8aDJ#I[[]PT$sXWP=Tm_\hOGl$?]HM>
 83.4127 - 6ks0s.XLu)h&j%t+\"4C-\+OhOgr(kNRQc8mJW-b,!"f@K+=3c0:5`+q[H'c6n*l%U[d/@V
 83.4128 - -CELE0?c-VS219tnFU!kLC*mc+SrMCZ2$44%JH*;,E9!kNIQ8eRhrJIscZnX"Gk]U7?Ffsb
 83.4129 - VYs<TCEM.Y^[1s6O+!&JI@-.E8+((]jW'nKm)CpHGp*(ld=*"-r[=+_+8KeMAb3(mJ"EooD
 83.4130 - GpA1T)6;##Qt&0"+igHd!.r*'aoa`@F4e&7O8_*7:OYh`(XAS!(UP:aTQ3E,EbW/dWn6X<@
 83.4131 - aA.AT%m.H=\*Rc"5@L`9)2(Skj"Jq?7(W6_[Fkd!;UfB/672C!eD)/j3"1<GL'1`FcM^Y#f
 83.4132 - De2O0#n*CJLqp3G2BV.0KOXk&Da`oV9Q?#J8@`*epYV2)8+Rd9\Nr5(Y%c\t6G'_KC-ER)d
 83.4133 - \Y9blI@\1oY`WJ)fc=_4Or<A$GUQSs*GME+\<NF\dFkZeI+c!D4.<aGb_UEXDh(:Q)rW`[^
 83.4134 - _r=JP@bP(;H,\oeGSs.c-_8`OFaDkl>t2leY'-gNcNf6Ej76'L<m)s7b>.Z]mE'9Ra5uphI
 83.4135 - :8R]5^Vl1_*;mois^>X0H'<\Z%o(oGd9hBeHW=7X<>_/DqlcK_U,qM%&L/EB"pQ,e3OYa;&
 83.4136 - \BGQu/mB&g`P'GhkecHsml38`PilUbSBYqRR%RV&[P'r.,ua%e>r0,]Y)A,=td<R1R'3PLC
 83.4137 - kQEdF&Gb#5mW/A+g=AIh6`li-t#B?U^0_?[.U"i7*9*sf2.d^$;-PEH80:<HchN(77Ynr(h
 83.4138 - -o^"D0'HIJ<bD>f(6IAb<(sk[u5ta\?d:1,PdT!n79W[caB&urjqVaZ9EU?%ieC?U,,Uo!1
 83.4139 - <2nC_I:66Rd\:A&doE,R.oo[+H![2o3]faKo)f:*9QMc2"1!]1R!IB/61Fp+a`Qa3>,W<MC
 83.4140 - oM$#\;V9uqE8bakf(&F.<`gEC#)io7pl<4("mig<;dlC[a^9o8h*fJkC2=<AN6)VfDZ(>-8
 83.4141 - FLsK&Kg:PuaZf2B2^*R%>`H<s\J99]G:'Fc,53r'>O5&L%+9fSARJ!SS<CP/^2"$i?#02S)
 83.4142 - bS+6LjfV3>'90Ks-jp3]%K);-jCk6B4CUsp7q;l+3^HcLH4=1phH.<jpJXQrWY!ft@thA9$
 83.4143 - 9<@5Pfm*1P8LaK[@caN5c"uZHk1reR9mJFWec"W:;?]q&-mS=-S4;7k76;RUZ]BtG.(4V1R
 83.4144 - H9K<*W34(":T0m3aRT/R3>la_mm5=&)NpGe?S1(a(N`qi=KCbdmK_=o>cMLkp0GFPT^=UKf
 83.4145 - 'W2ps+$X-4.S%9Xo8injJ<joB>8`F1Bt^A*,8!`k_`Nlm%RPofl83BajZenSl,eNOWQg8oG
 83.4146 - QOnaOU*YDrLJc*?o.F;`_3sXF=O6pk*_I!SG0;$LIfqA:RJspq*q"!h_pjI#e]B.rrRTSid
 83.4147 - L7cQW&!FC+VH'9-7n/aj8eJm0-$gKXm+Ek`ELHm$g\K.IV,&,%'^hU*Qp:sFha&g"sAaWsX
 83.4148 - !r'gt//5-<H4brOd))3Ol&Q_XoKrF,0'.<.D+2K^^:r/hnLh]JS]+SQAk_6pndR`?p946.$
 83.4149 - J&HTF)WCldLTrlfUGr2Q@u<m/O;WNUi:nsY!!!QBoKWpQdQImVJf^'V5Y%Mq6R2Zb(/5p6$
 83.4150 - UE&j"u(uQ`*ds'!V%Chb`Wa),!SU).P[a[R3*$k)8O3K.\k47PS+0daB8`ujA?GMZ948kks
 83.4151 - e*Q1n9cX^/7I99.$K%14fb2#o:$"$Q(FPQ1>hr89mQEV5Xignj&/WW@]bKe@q)e!^B:;LFM
 83.4152 - @81PPFc$c0\8j'*0b+n-(+7fjP#ad\WJn4]f?C!]qZ3rW@R-@cGC:.ZiK!+GKsL(4g55U#q
 83.4153 - ?Mlo(^OX7U$i^FTAN'<!BZptg$oM\ZX<0'Ijs$,L3"XJ1*,Z'()6E"@FTu3aX3O1/'gmo4R
 83.4154 - e6Ro.RP]h1RpW(,ju^1e#WTg`j-AXu;iNP&;?iYpW.U%^Nrd*[,Qs\`&fO"B@%&O#W9>-%U
 83.4155 - 9+c:_&qg1A?=<bT;!3*VCPjAWV%=.e@LiBW[S@V<Dl%^Jh:"JojK%EHE^D\a'e5WPH?8pHk
 83.4156 - a&GUnM!#XnA!W="9\BC4/sZF]QBlHMAU5nI_u?L;Hu*?XBfq+YSXoVOYRM2f3-.[Au!*g/8
 83.4157 - A@LrAS3BdAHs_IjEJA0@^:0VuWfpLA'&=eDc.,Z>mU73c4OUlhr7OYM/8Bt4276md]<CUG*
 83.4158 - 128qo3E/r?-,tJ=/,%.l,LtoRWF%BT_TGL"Q>s#*0aBdJs(KR#2gUr4hl-$hT^7^4H.4acL
 83.4159 - )71-CL04;s1^Kc2(Sc:Xb$lH)m1#bp2uO(aeKos:mKBS$Ns!sB++g9m$mKpX#Zb1U6L^g__
 83.4160 - R;e@iIgkZeG[<oR!PnJ/41O69gtK@`s1K",;Co`Zc1T=d:A1hN0'mV3&E%&SqnV?m@b>e9;
 83.4161 - &-C!Z>o(M!uj:nq>AdcOXC9Q5Q*_1hMEmP6ub6?dtf./_Xen0!4snRDOJd67E=P6T?6jo(3
 83.4162 - Ijj?[6!h.N/Q2BPT-!&"tE]RU(T0MLuRoGJ<H[$H:+H3Y'=d1aigZU>Al!?3$8PotAh3bWf
 83.4163 - DU/-dIeVJhXYtCE7lig[qotmO:]k:JYi>%d2P]dLufL*YlRMiWq>*)l]?oBFXfK0UFT,]hc
 83.4164 - 2Oa3gFdlp(3ruJiIb1%bqH%JBKL7Y8aK+A@A_$aKZhB7G`fh[V:SnN/U\<BEqVN-*OqkY5#
 83.4165 - /)4Lrj-LZ(V+<5@G\p1FH2@4\G'_.c,Tc3ALWb,$YL46gg>sNa1tU@S^`TDc?BgKkc2^**I
 83.4166 - AU?L@UKX_q1K/M%Q,47(iDsaC_'@UeW+4D)t!t[4LE1Macj[)5Hh]s5hY7Qk;MnW&^OWk1!
 83.4167 - k,&KZ"Aq;3:*]_e=q%:.O\[]s:g5$,q5.4F;-![1eMbT#Od.B=Nh+gm?Bou'/(<*+0ISV"0
 83.4168 - @+t)&&(=45<U;HVu+knbBDBV0[WV7Yq]@bYj-@<jdGDaZ%LmNMI4>X>3)UE#C*1H9#ibN(b
 83.4169 - j5R0qVmR!'k&D$S@`_9hou$UPnW.8JppgoV,^/,XGWuNl+1ijrVl)?A3omt%`?Dn!In$F=I
 83.4170 - 0`nQk2]/%O8_sBYBMXU<s&8cN;V!c<*s<?aiY+ps$;,$3D`ZkX:YeU6*HX:+7G/Bk[?>:0!
 83.4171 - $f+'J5_p'N4nc6Mkmp4T3TnW\;;I$?Z.Qn7#1j+YTk[&$@)%eh3#lrbpSH0>JcfM#;r1!3a
 83.4172 - \@DpjDZZ66@*"%_)D!ZM&6k_Ti;"0_3)%^u/Mb3R%sQg@\mJf=->2Xj9TaUCe_!ZK";nsa)
 83.4173 - .XCCJJm@+;pb`PRqRt:(.OH/]XR.Oi2#\".[&=eg+RN_'cfZ\N-M"_5e&nXo*:lrV%0WYfo
 83.4174 - <sHu5XK+nu:j.oD9ZO/laU]dC&>h),MV-;##qR,A8PKMj^C=m)$h)"XOR+*/Wt5W_$N_+P6
 83.4175 - (875!0L+_BeL<@NuV4L.UnLa%0@COma@EJgm/6P+jb]/E.T61$ndY2)6iaoE0MQ.r2DBoPL
 83.4176 - 1X"0i/t^&<lD&&Rl[kYoaT.P6rX#q#b"j-drpR66qUuH05/]:L%t%Bc7SX<PfZI5u'tF&EI
 83.4177 - i.[VeA6U'`>hWs/%1+Rt1mBR8-``Z`aRNK1"^8m(pEfHDh:!<O2?0aK>oM!=6nVTh`YJf)r
 83.4178 - +ocO\7*<I/]!WO5lWmnlml#Gk^0tLeSoNr.((5,ls-7Ks5"<nI2N'\I(dK:O&Yl8R8+n=hJ
 83.4179 - naMGl"!;/'+YRr_O/!`d#6<tL+E@sK&lp.'(F@8n+iY<%dDS.$@Ub0RQ1#,)EeN&*5l%H6'
 83.4180 - G?3F:'erm6m9r8#,8PjcN,K[`o,+f&WQ<1nNbjugF;+e.a;ZX659"7?RbMg@Z\Z+'%gK1N3
 83.4181 - (Hp+Yr",iYnuc6S:\;.FDs0E>"?F2Cl)5o2<r9.^n9p#hsC5.<:Oao"lMI`iQKV+EGd_;UX
 83.4182 - 4;58&a0'#Hd%"r/bHr@]?*1[Y&oJe9X,(?qP,05Q^nP,+V"^G&4S19Jb@!Z<^J]/LAg#?)T
 83.4183 - ao,ud#arrPi2_:(C7OK1/0,[7Z)2:mNj8*aBo#d[Y3\Pk*`fD'JAE4pF)^ZUKVN+l$D(!Y$
 83.4184 - 39B/q`ZDZW)S(oq*mdV-X[p-=dcrRnNK;lr63P_MEbIePLm-7qk'6`6](o6I+E!4:10#F&\
 83.4185 - nMcf!l>YKaHn!#%_(F+k/TBo:RKJV%d>;T+pP(IVQTs].m0[T4Q75CL*Zgd$Qo!Jq=#IiE(
 83.4186 - 7P+@+.p;59dL"F5K3ck<J=t5VM:QArt@p=$lIQTG/1)Msis]%716<k-Th/MlB%m'1bS76RE
 83.4187 - 0gZbed:J7<LZYH0o2d2t%D%lX"dXA8pQY0tA\7,MbAXJr3M.8:EARgoK&YRljTU'U<h`A$\
 83.4188 - O.a_N9nE,n^ZSnNbZD&,m$Gsar^J@c4S2!]GEnj;F**RHkZ]qsC[(Rr0[N,cr'@O]jb0*O(
 83.4189 - #iCm".Z$#Wm>Y':k7KQ::@tt/eFM6kpCENL#Q]o]!Y%t8%oB:8;"ZF_ob05\8s8<a1Fj>!A
 83.4190 - iUM=ZOKON^nM]Edp=1S_c;s[mI:8p//JPc%9+bL/(E@Y;0>jgY>.^):6R:R'j":U>;uZf=3
 83.4191 - 4fFNt5%:Be\)c+8'Lp20'D]G?NJH<V7%;&EmN.`^6k73Fou\it+n[`^3.(D=aJG[MU,\`uP
 83.4192 - hl,HlYEL!9:U%a,6"9%1[c"m%*9,s2V?4fSNT@N-O],ecgW7KO/j-6HeMj$;T77]WR]U9c!
 83.4193 - 7,1KS:+`p?Q<`_EuD+)k))fb%)U(nha2e\p!+SJ--PW!XS-?V'nA(EkT65=(1Pl]H0>pthH
 83.4194 - oNu@a7qKlC-FRCaE)Ad7s%%a2B(V<31^"r0H"f1oBFCqU;8")1j(QMf4NAgf'I?@06#;8R9
 83.4195 - "$W=['4#GKecZG;`//1o1$\5cWThKO;Auo2<<R.8R&Tf=&i]YnuZ5M*DW=<&bS=224In#EH
 83.4196 - HdPo#ejm0/H\o!HBFI;?X1HA^tc:/TFP';1]g.b_9!G_(c`OO4Pg>o`?9/\P.3)?M?E/[lg
 83.4197 - gf,BP+5FE`:X[kf]1GTb0sFgH[_eAZcD&LuCA?8[I7XDDD@Dg9,.=r$pY@MO*g;d.\uI92(
 83.4198 - 5(Q!;OE$+h9`td;XQ^k&lTj30aH?\EnG>/RP6$r1IHaR"-+q6$A.:].:Dq5+pUG+qZPU6cG
 83.4199 - =i'6("f5X?Hs5/f+mX"G%s'gE,t4$%rYS3#2[LH`,$gM;NOJF%(BPbgNkI?pN<0a='@.ZX)
 83.4200 - LGM1Df<XgFA=3*#te7(,g[EbMkt5\fk1?lk>G\2dQ4$:R4,Fj!N$ZIdNp)lQ%i=3+Ej`B!X
 83.4201 - XV`#sC%.M7A9_G^^h2K5PpgTX]q-plT=n<Jc\$+kF5tp=LM_VBXZod[4lk\@#k7Q#K&L;lY
 83.4202 - 8"_l7Up.=H@;13aU[U*"N#.)[o.g?]1qF%RTI%2&6NWKb+E<R$[n721]H+nt>af01=<5;aW
 83.4203 - *2#/UFR8&++qf\d)QR.'C3Gos@d.4^q^pu7b_?Z9I.?h;O+IPNAc3gUt7sb;_QIUR4R8V$K
 83.4204 - +dITZQ.N>2\V_PUB7BU'+uuN/GK<XJb[]=QRXu!9(KHi*0lo?49i]I]H'0>=R<^?'RMGB@f
 83.4205 - uPHWXP[/^GKS1"@Ki&&.4JD5,'D.^$Vj?q;FH9BK%:8N""^k]dA$`gUI!Y0KFU6p'nf%lU`
 83.4206 - p_d6=f+lGDniubCXB&iaiuF)Yhrm?<2<B<'pSM)iJ/0cO^P'8cmHc"Qme@+qsDdG1%aXjcE
 83.4207 - qOC61T9WYYH\(r#_?+M*ATYWuT`\r)_5Il'?'3b^a'D+&JKOQ$SEF5e=kd_At<7UdaDMJ]<
 83.4208 - /DlFNRWE/YNR[GChSYmYCVV7ggqP]%XXC(],V?<6Kjun7Ho3!og,$/oUNNWeC#fJ9[i"\X(
 83.4209 - /blDkpa6_U&/W8/o7\#AAYCQ*SRMr-GT%_7p`snT??p]cHWXHu%oQDo(:P,'>9*7$7<:O9o
 83.4210 - 33Ud].D&C0IL'^Z]=dCM#jsRmBe_eZsjQQ\#@n]k/W'B[702I`>>'L6+.^G<LXf5JcE10U`
 83.4211 - b"/RenI:>:[8s6+?u;\6&/E)a+T2+e0L:FS?n%Ro-aj&NJJa;&UQF(a^q+;G;`N9]>*KLVO
 83.4212 - lL%NG<ZUB/^sKZBkj^*RqCB;`YD$[O.G?G3:4-<aKHgA.si';e4YW0A*ZL*_m_J>O1=+B\#
 83.4213 - DU'\eu6]Gm6,0T)(>YV-fjWU.)+YlS72L)[B!H-)\,-TfM4EDQc1cC'Ss*D"d&,j-F5K%G%
 83.4214 - +C%Qr\DP7[f-#HC\ia<LHMf!MBoY;m`uKs[S9Q>"I*15qMHnXT>_saHhoPGhO[]M:S3ApE$
 83.4215 - =^.5:RSPS9T#9:j!b_e`7<)ug[$.9;3WL-cb#T'B`0for/]N%a'"iB!\q95VBPHR0V'.4"q
 83.4216 - .iWNRR!9cW<-QRBFDCNR/!:cqo)9O"o"u/(#@cO<#.OF">Z2X*XU:,7u$Gdoc5uGTpENe"&
 83.4217 - GGVA6\='tWNle7$$%q?PT":!_M[?U<AZQ$V(XbLP@nfV0tK3V)&abLXNH28W;DJhPRNHm7C
 83.4218 - #3.9ACqAT"[*q]Y&Dq5197T_ts#Td/&UDsa`!PRCE1`YO(=r\V&pd;n"-;Z<IT%UhcmOD$q
 83.4219 - m=kH0=?H:g)$KlS#lWKE+4e92>0fA!4,:=d+F'=767L'GP9rENjXL7*I+W%[?-XWAaM):03
 83.4220 - d>#CYbV'%MV>RP?7e>^0h')(jK_pCU(<5=#NR_)lL7n$SknCXp!+5\lI'7\5%+QkL$B_a3a
 83.4221 - STIOltlGkHJ883'?\>S)OtdoaKT9E]4f.>Jm$fOdPKU+H]7_68+fg_q)NQ2gsC+I5+c.4.D
 83.4222 - dl&A<kgOE"-qHf4!Me0TD,hU0aP!UcZsI<,pdM6ZJ+Cra]AnffCJmH_HS%F^pC^B.4"eYhn
 83.4223 - B)>*mDh4G'Y7L@`/$eZjinZOt?45VsJl11G'o%E37<Tis'c1>Bho=HsQiW%Q&7IU@UoY6O"
 83.4224 - 5>gm$/_H\joO\oX,KJYN$_j-r^l)XY6.+U/3$#Rm0]!+G6;ta)FJ)/rW(9>O6DYYC`;%*I?
 83.4225 - ;KCUT"c:(\$!H4>9EC4iWT'D!4#`li/h%;Ku3ii!$P1Y4!"hCM+$?apj=tRN(-6Dd(%#?5n
 83.4226 - &fE+HdS[P#3Zl8EDSJ>V[f_QGk1L3OIX_3Lrq.PM,U-I`%jGk`f(!*e?nZ;X'G!6IMPrWDj
 83.4227 - XtlEss'=fkFn#)N13:8b;1la)rnNY)r2a,-VE23pC<M-=H;HF.!Q)OF!uQ8rOEa'"kWE,du
 83.4228 - kmgiXA@e#i@@(.:W!"UiPm'^7URE]@8RG"(I6'@r\FIDMST2?k;)A\,/!Wu\XBrTg5*KI;'
 83.4229 - 2f,Rb4)K>\_XND"pU^#P2,+80Cj;'p"2fM:EO";ADOZ]]`^V\W]cQm^@jpf=.m>ufRORHlH
 83.4230 - F5roGJ7"O2!D.C&%C<ToU((,TA$oCn29U&CB0G*_KOp"/pi?02D.(SJj9G@RY\NBMlrp<m`
 83.4231 - W'/5d)-DP!+\-7%D2OPY@C^&+ip=0kQYVr=JL`>8f:0H)1BOdF;qQ8#go<keM(p%c'FT//F
 83.4232 - &X/i/UN8.BqpK0mp90VuZ`/%"_40_Dg+2=TtE0KcZ$cS<*h/(ZStdo=nhM0!_`%o+okG^iJ
 83.4233 - dm-];J-e.j;:T(;nH-eAClHiA*Ja#QuVnr0u:3:V"r@h$C&8[ghdN42l<5\B$Rl#OX:fK:e
 83.4234 - 7oDPBE0iOZ<@q7t0+7&U]-g8"9T#Ag9#b2(WuZ#l,KgFs`2cOH!j#LHUBnTdBoQHtV`$=,c
 83.4235 - rHBr<hU@KdZ.5ZG17_7^5AbrE&!Vur4^`2[:[/([CT(;f6+cmN*#Y:M.&!e3j31lp-LKF-C
 83.4236 - /+jI&#8P_h'_hJ6L&MJ`[>p@CUA96GH<^+,VGo[(u4SM6sMNU8O^5H9*DCH>bi(q<77^YT1
 83.4237 - W@9?Q$3NiO%N$SkBeIT)QFM=,"1*s[AeMWcPEo1A.G#)LZ?g/;.5_sMn0S7@t].?igq-;BS
 83.4238 - 7%?=Je77t"6&1P3q>r60AA@7r*HPljVBGt46UrMq`B=LIdPNa)#gTL7&BsQc/W$T$>_l@5c
 83.4239 - [S$\_qU>Z%.baHa[AuEIHKaM_2Ue5-%Z];XF/d,S<.iusZT=`-\bei<PM,SUor#Q34J.%?A
 83.4240 - pj9":J9+0-nQXEGDYAQ6Do'gMqrWl2im#S]`P#ioNk:FBVn?Z#+]*Gi:rP>(]):=HK`DZVc
 83.4241 - YFnd#:l&^W;Hf.Dk;_Y?-GGS.e<=`b683Iue?ul::::.Z`$8IuHPSYP4o5M8Rnk"JP2u2o%
 83.4242 - p)nK*7X=n*3hcpJm0<e@+eKYF`)?:`i>>pT+=5=b)@?-<I]-<:dH\6*I:)5:SZ[;`S*SBk@
 83.4243 - 63+mj<4q$G#CJs.[,EV+r)fo-))2VO9B#Jj%Ok<[.8\[51i@-)VYi=F]4;jl,At9O\1^?E(
 83.4244 - DiGm]7KZF'MNhXUE7)Fn=#`sKbWCTXNZ\p9Kb4d99l]8Q-\r%p'1uMV8Hd`rRi&0Z+uqW@0
 83.4245 - l7!2fY8=DHZq;;a@"&/2'`ToH'4(X2)CRX%EZ8$LPDcU1RR;n,H7l2V(+TlaS-ccESEcV7%
 83.4246 - ;7R?Qht1X!EiT/k,"[d[jT1H*[(1\lVMgh+O`7:3GG[-\tOTOI@SY?3HJfUerIdadWrUD'S
 83.4247 - :o;'l_+<,dea68sR:M)+WIKroik,"Xbf#teH6YdYJ&i^5(::7e6[Fq\G9>u\uG?A.;6Q8dV
 83.4248 - Z(b>DGMdh;RVu4#]KaUj9\?XA*"Z_M-kTc:iZ-T^+7$"<?T.BQ9:RW\1-d<VWZh8@bo*iCU
 83.4249 - o`Kir6%VFTUr'*r2jdFSa[6tcRcVt&OX/p\[C7&G&lUe_"BM/6F>@tYX(NqWpcqdkSQ)U\/
 83.4250 - P&H,l:#=%:?5k'9/Q<U7Uh9XMR?tCQ'jL/Z_LM,bsQK'9U&LtUK,C+Ci"ePWB"H)<3(.fWQ
 83.4251 - 5je&rNu^*"9;N,i5`$F?*Ni>a?j;9#ik)@,;LOP=Dt=0N[gL>Rcre,F-]n)o>HaWbL*N[ID
 83.4252 - .:kd5K6$=L)KP/=^9[cQR13jE[&`n?&72b732\!I8R9Xhnq<7)4)MI<6ZZ57Pa'71a$6pt<
 83.4253 - BWHADff=CWdTNg=TE%]Q4V@3BSWC:d/M*qGO`2.X?B@K3_Mr#ZP[4%Oqf"^FbNF4"enW`/,
 83.4254 - 8;T[G,hMmC56>s0kdb07l)KCT.M[P,[1+rh!s]nU_[-Xmk$==@P$W`6Y6dYj,8\FQhY4:&@
 83.4255 - +l@0MWgI8EjpKfrVJ%Qp3DhV!4$U5]q+6]""tW+K[HnY.(%_NA2YB%MNp<FL7[2D\Je2;l\
 83.4256 - ?c%GhBO#8BBRQ@#uWK[_sDoQ:N6;b/]LE(q/$@)Z,spBL%fi>>nKNj`r5ZSM4Y<P(0N$+3p
 83.4257 - ZX4076.B/3_MQ\=ZPTNnU`=o%+#KQAiCH"9/1gcN]j2_?ia(=$upN6Jj9V)-:o8Majgbt3B
 83.4258 - =PFU`3/!bTJ[QpS?/PnjC;+-Td[m*=Aa-hduK1m0tP%>kFU.DGP2DPM-MsV_iLc/XUl#TM[
 83.4259 - 9[K.aZXVV!FH1)-*Lj1;;^_F-\EbG7S).VSgREljgd7L@,*AQBDZl_"rRJEDT!';`a*1qW\
 83.4260 - TbNNQc;Gn&3cUZ8o`Vu,`f0g0%(+sSs0@2]E#uk.F)&"p*doKg$`nN-\Y+_hLafXJ`?$)#T
 83.4261 - (lN=.$M2EKVYP8A!a8jYm@2//u+'JWdlTUs!\>GJ;.1+s`ZUY7j):6T?5$i7oJr4oTV9\aD
 83.4262 - R%r)42t.L3oDGnf8V1Q3dB--"QAIH.gJ*0]5He]>iOjFtg2np..WMG?DbR1$?EZgEm4/kGA
 83.4263 - g^M*"DD6P4=`[)MF<0:<s+>qONZr1p%V@N<#qsL?5fmTL6aG&VE2Lc8M$<IfW)5_FlDeDK:
 83.4264 - PI@j'jN*b83q3TfPRR<1]e?-8>'%7gNpIlDoKe7Pf[$'-TKt[K23(NJbkQMEj-stGLOM>+G
 83.4265 - po%J]WTL;4$QSZJp6AV7(#+*Gip%g6QA6T4l-/@<c0Rs]Y;!5mWsPUqVPX#4cH?67&Rcns)
 83.4266 - 6iob]biAo$<:[IH'8\NGBe<iPWF+5s@8,11TFG@%P)S!%_Mf5NsT1T^"ZRmuqO*-3J3PF:#
 83.4267 - aY$ETp@/?ulRZCEkT#sd.>.+4=dapa-CEPW3N#r7A\>D'L)miJ.HMb=jP@[N!=I)2;R+XiY
 83.4268 - LR%1E+Tu"6t.4c!cS!AkpQF@6gMOK=;&>d2KJVi.p$+pp<E1=[8q1t7M\e(8qF1_po(qT>]
 83.4269 - _4ZrWZn0&/RmGbKL\i+0!Iqrp-&=@a#[=](F?-g7F<Q1__k<VO3nT9]4c."5_r<0ti.$iPg
 83.4270 - _/Ti,A>:2H*tRGh(&bgWg#ue92.YaY)3<i`08$U*'CnrHc585O?k*&RaMN/57+tf73J'MC=
 83.4271 - \K(;8gR16paZXgdSr(_*tY6#a@lpF$Mju'Wais7)WBMYh6nL3^1aS[gVW*]MM$&il)k:$-Z
 83.4272 - <SZrBMFRDi9?P%l(.)o9LM[mc\B`+3:%,2L1hf>W,/`TW=.^mde%D9$a-_jh4.EP<HLDTB,
 83.4273 - 2a1-?6e7M53IZJ;V5h(9/b]u_jS?],j\p0e_bCqT1Mb$+9$M"H`."_f8]eOK3Tc:(oFGbn,
 83.4274 - R2-XQ(Mfj$f\mSC/.3T((&Sl)S26#eJY=&$3g&c#!F8824Mi59+5<+tlNk@,Jr-jeaf(WK>
 83.4275 - `"F;LIqi8+C'X,,`W--Mi..c_9@mpJdeQ=J'"49as_b]/;Uf0PRA1j6.2),`0VR9QpXQ8#i
 83.4276 - (N_9P-YBae;\+97mo`JVcb4\;<RK]Ps:,j2-W3:!:[V7b#-^\L\\%ga#PS%8=U7JM%LZ/2F
 83.4277 - TILmb]5*(%D*=qDZA`jB*1@R_V:E4h&Kb]/e>KJu<rG>0X#*%?uWlhlV#]t[++bOj?lR0b0
 83.4278 - 5`<J09NF]rFT_H^8n]Y\6b^A(LUra(Aaq-8X9Y=L7`-$pTc6Cca+r&CYo[1N\A"07]/?$r[
 83.4279 - o[HT..F&Ko9lp(\lU/p"PR5"V9mD7a[+kh\h+($0c0WF[7-RIAA"!8:`H98J9Q*VHbR2#G#
 83.4280 - &NKt"Q2ugn&*A$*9`%\$+Zk%mSJ$2M<K:_OCh=c$IGg:LK+U'>m+!O)EGbHd/^7>\=u;GDF
 83.4281 - -U_\W%/][1CYb(5cq:_j)$*F12Su]$ZW5^F^DPd%8KDE7+%nTlWe'"X/`8lVMEa5fE%Z>p9
 83.4282 - ^E*7ACGLuf*ch$$Vd-rRH'd_Sr3Pq:AF/r\m(Lg:Y$PnT$$'[lY1dm1n"KX]E'PgQ.X]7i/
 83.4283 - lPrX_%+17@q;l)V*d$`<<H,p.Pe-/*oSLp=b.M&=c<#%gN<CM]q6<%Mde"n_u"YhlO1'h/A
 83.4284 - </"#p9f8;D9el<"J-@p^ohj/^4>fQ+<@(Vm"[9D<5Lib8d^;R`=ErAjlIE3'<J=].eHf0??
 83.4285 - .JTW<0^'578!Ua9ND%$cui)a6H<(0;-$t8an8Uhc"U44C;ZTC;F);N?#*L%IT>[i*EbfOG^
 83.4286 - H!d7NKHcf0seRj_raNG/!o_ail!OgR(S"G?;-Y<`OLD`FdN*I96$MetXMC%=d"T51[Y_cH8
 83.4287 - f2h1F9hEE?UX-6YGa\mpt5fT[7@%08j%Tg^:sL=l0[Xm?<?oFG(.P-QBY(<^o&-"C(8QEJb
 83.4288 - cfl@)Ei&',HR]oM;Z5oH<[@O3!K=9lC=ll<XFbcgY@p#]n'B).%OF'LEGDAVbLHVSkFfF$@
 83.4289 - e_1b=g;2lR'&V@gXP35]fgC&<?$b6'ZDL?`>;<hES[@-\?J3d6gO6NbOjVkR=]u!>gVOV-+
 83.4290 - uC;he=DHLf,]iNTQla+FO3j&gdS,r5sh-0e(c@G>UZI.2233OBFA\#Jo/Zbbq%Q)c.qj#gC
 83.4291 - 9ELS0ZDqceU>'gI9Ss/3><:Ibe#URt\B*\C+WQfNkb>gT+B0^"_B%MVRJN>NnU^!S>uO6AK
 83.4292 - .4LL&tr-09msk0Unh?A6CY0S'ChU0a\</iA\p\B/!hhU-K'hY$B'*RMpT=s*^K?PW4!e^WJ
 83.4293 - R;HmH#hh&,hV<lV&q3k%Qhn`2rb>_d'r87$)hZ=SM$.T^FEKhL-#F20N/IYl9VN_tNNBQZb
 83.4294 - ?1*SUg6E]$VNX.#_itL/#mr9l?i7EA%M7SApKo4l?S[CB/e[,O(#NU=OmVo%L)H'>fe37C@
 83.4295 - AY$,FbHiTle"WOfMmC[efg#B&YWB;PJs=&d7"`e5_kngfYrhPiC8db:6aeCSc/C"((Vog+l
 83.4296 - _NE8SS%V^p`%L,"IWpY3iCP2DpH-'@A\bd7*\;AiYff(ZV1_iKcRcd)BG1m,RLsj8bM'h1K
 83.4297 - .oU<_U\j?TR$2?=JnMI7UY*HB]f(jjt>fq!uKN9Y&:dVF^E$P`S9/e1]g9atW>;<9VXMAh0
 83.4298 - "N]5ojSmbr(ja`i\[TLIJehTD?AYr^h7R+$k?=h\QA/dYgmU,*!M.J.S=GbL/SjsK'eX^#>
 83.4299 - PJ)$rf_m$9:?'YtjV#dLc=4i^A*2o:j)m*:Keh\SDrrZTk:j!tc?/42?S1DaB4`=L$TdDkG
 83.4300 - id4h,^*_V*PW90e=Ad;%(bR..#e@;a]6-pB":`Mg;dl5HU8KqBQbQ^%8,e(9BRp`jZ[d"^n
 83.4301 - k[MNTGn>/=qr:p(D#-,j2=mj@4qNVIZ5]QK`RC%*E>CR'sVM%$j?ZLp2[!OJ7Wr1a[KCY#p
 83.4302 - JC-12.UBB(DRk,+s=_.Dn6Jec@5l0-6"i0<#sBB&[dC$K?p32Mikl=q14BI9j\DP_+q0'aR
 83.4303 - TC'\>7psEb%VhsobC-JeV(7g=/bGK[k$/&!f?FoDNq._n_d)B3AWp>C^puthD@4mDf*fAN$
 83.4304 - MsNnrkgmeP/@gh<B5EksBbIgicHG*_P-QEum,g=p3c/J'`tbi#$O\$C8BG+mSIa;_CFGoj+
 83.4305 - J%nSfRO0qCHgKbU_Fjsg5M<_\qVpIDVYa:bO&u7?Dc^s--WsGj_@PfCI"Fq/u\2\bN]3[$B
 83.4306 - f+.0!"B"^U_JPmWR@Ci7%&sg[-'/hhK*+mBPc%oODLSmr4TVmeGgSc)VWWDl)4To-*QTr8F
 83.4307 - OE_#EDPQK-u/WGV^+mge";^m&\C"Fp^+mY;$_2[JUaNGX^9LmGaDQC5"fS)i01n>["TmgsH
 83.4308 - *M!^+ALPG59G.^HXipIm"2e\%eDZoQ[eF2eWE!H>Jk4LOUp2SYEDhfFIr`_I5>]LSuDo/#b
 83.4309 - :F"ZgrNZ)9nn%jka\^$ZHq2/QR'$s==GYo/&.-A.T"aXuq*O#l4qH5tM'f:j:DgdM9'oC>M
 83.4310 - ,o;t`bK5V3!_.A3iVuAi$O]/2KK_^C4<5LE0fu/[KtJH06]Yrc4=o,Uh6R%BPa_gYc1mAVt
 83.4311 - 9T(m\ZRJ:l/pfJojLILPD^ff)phq2%'pZ'^n!?^s;M)eT.91h#AEOY9.nA*HDZon"3eB0.!
 83.4312 - Ta??Of,EcVQ[DdVC'=-WYN,`Wr`-N]/Y4:!<$MC23ek,,'7Y`IC*o]J4@s%)XW4nJ5W6YMe
 83.4313 - @W6');+mblLF;g$lLJeF+DKg#9#VT_*A>=s`X7I-DN>H45k8C.WnaSP_&+udG[t2oG_dc&\
 83.4314 - Fs[iEP9fh!K]-QJonQfIFo6CQL%qj.g;dU*G@C9chKCVDpQclK3J-bsZABmJMO(6`?[rFF%
 83.4315 - <-Y0#VOj)`X;NSC$UG3%-CB0J;*S[`V4RH,<D(_Yc2W@SFm\_pC@l0URh`[gA.!LGj'YPs/
 83.4316 - =YtKsE(\qPF+7LFDqaXPXPHV['GPopGO'"Sh/bh)D<sT9-HfAI?/"=GY4=8!jRZg@G94Lo4
 83.4317 - hl-D$$s]l<.VMGKl=^r^cpV=dB`mImiB8!eC]hYY>QqHpi&!3(76TC"V;HfoVNN&,(\^AnL
 83.4318 - 2\c8bOOC3J`_(MX6$;IIS3)'9`f)9gD(;NpuQeD>8gASM6PSgKVhqa"DhWfTArWhB\'ak5d
 83.4319 - if$muLL$nY=69Eok5KSfLN]&36#CqS+kA$orA*Wu33*4DmeqXe"RkjY^[_=I)iDm[rU9B4f
 83.4320 - h?i:pA]:`$I/d'L\^tJk1:^>QuB+tAXT%6m"@WS4CCt[,SggoKL0*@QssYJ%u<T<;)k@P/J
 83.4321 - j9s@o0,bG!,e5aB*CB$OrLOPY,Lb\R_8W09==ecZu:oD!mfgB2cA%p3-&#9W1oO,o2J1Uf(
 83.4322 - o+\n*dj:T.6-<B?sWW+i=5.oj1:>.n:I=C:`R9leJ'Zm%)&]3K&k?D'F?2`/[;m23KB?$Em
 83.4323 - ONr:3<0'0T*,b_&iYg&`Flt/0nr5`!G=ZiQ_/XO[nF'6*b*MmAN+nSp^-C13ocrSTK]4SM'
 83.4324 - @:&;<OQ>9Lo='W52c^n,NJkQgn7@ueo@&\ZjDnS>]f.m@cffIs>s>(jQe0Rh]3S\&$0/1rZ
 83.4325 - 2@VbpQbL9I<p<JGMYX]jaUB[9RR"um6^X45'/ANC7P9R#l1.pM6JN2;o'!L_PBF-qtd<30S
 83.4326 - n*_^_!RuO27p!18i$/`#benW)Q*Y6tesmBL&;.%g9W7jBWSA&WC8!3oXALm1&U0!(]V;nk0
 83.4327 - ?]&dl)O/&Rm:+\<,6GpTOEcoiYs$J?(AX3[.X/'ARL[4TRb\1oXi;[gTbb_kp<1PTsEeMYU
 83.4328 - 8Ct'P%![Qkfc=;OoYcNGXof^Wbm.N3]"#U6Jd$,u/6`\6*'Ka^,D&l(VP`*@LdZ3n2@T*Z&
 83.4329 - 6VY$(l7-.?$OTL;e;b8;Q(9d)]_4?7_1Ph)"YF:'er6#2>JLC?FT>"V%$hr,15PI/X3ak!A
 83.4330 - #--r6poVt9mX#M2N57^g60Cn0bII/]U,/[FhM^Jf*pn`c=WWkY8-e*rH6G\p"_sk'IAJr/0
 83.4331 - qpr8)FEZ%=QZklI93L$\Eo>P?9D"K;+:Wf0n"c_22+M#s18RSli%THXd(o1sf=sY!%j,)%9
 83.4332 - u!A<6l7-U8:gXa/U*5]N.4Y1?f#=`O""RE7HeW^,a5Y'ho)\dZM-BT!:7Ds7pCLS`diS.JW
 83.4333 - "`kJ9mC4`ClX55n^#3%,O^:epAj;,^a?_o*nYgu5mkGR8Qm\FX!a+!-#(`8;"Afj+W]o4#X
 83.4334 - 7Oi[7OY0)=WI,*MeWST@Z!tH#`0"T1gd`@m=mGs8ahk)&qS-\@m'$k>(;.O_)/A\Ce*0"dB
 83.4335 - 4'o0QEDej,O]3Dh1HedX^2rAj1/t?E:r,TRj.cMX2_?%\^s7Kg>#`jU;PD&L/.29B1elpld
 83.4336 - _nQTC'E3Y6jZs9h,]Da9rMcbWm1p_t6:Od]KnTOK-2`%(u<s&-!:Wlo6OZ<g!n7"0G=Q`*T
 83.4337 - cYL@#dZ>_,Z/XHjWnmo3tRJklPAM^U,Y9ph=`0Q#p@GH+Wni51.C9o'PuN'.Y=-Ut&i%mC/
 83.4338 - 3Hk1k]+/cXC%u>&Z%TrCY_r12T,/U-CiEJWWT`u9GJ:A.+9Q3BGOq.bgO;KC7.'YBR`0-XI
 83.4339 - hhe!n`h^dH6B;q=1gl.PE0!I:b8#j*9o8(;.)P3()rlTk+V:`],j,SN>XSdS-h\(9..84m"
 83.4340 - !&p$U-KHlnl:hMKe&;XW.q8l,,>Q>ODN'.891aTA:OZBKgJ#E\HH!p,__E#;G8>:=XhmYZ]
 83.4341 - 7qbKY5iUY0ZF!/&9_>8Hn8:#7R"N8*m9-\KNM]YWJ4MfjY\-N@p`P<L;,`?kl`r,,MrlEO-
 83.4342 - dLXJ83;cIlTnkZ)o5TN]A]PcUBRNcHlLRc8rnTg#E^Wj9_]-d))HO)K>;Z[$[?b'`W=ZbWV
 83.4343 - ;.'l&_,kdEXi29AM!C$pmrdH[(WQJ?Y5mhH55H=]XQ-%30BW=s&BE1+kfl8Wp"N`-F2Ngdj
 83.4344 - >;hXLO@LJ.O3KtFR?Kc\=4F*9#?kt;ABc;JFHAu@.T!>p<@asR!DSFf\nL<?X*de'nf`%hq
 83.4345 - ;bK>//3[0'j'?HT/0Q3'hGOY8QAcUPp!+NC9=mff.O)&<3#M$Z(qV3*=ClPW?u?s]lVtU%o
 83.4346 - [`q0]_[Ck]76[EF)WiVN=n>[hb)/BIIjY![<gnMIRZ_M,l%#9QO*h?mQ@+nU`P3.m%9725$
 83.4347 - \p-8H1f5)?;619lSR`tiG6>j[6M[REs$'ssLtKBo78m?gct;oH&YFhr,7Bu6.'h`,8-Pa"Y
 83.4348 - ?4\p@U<UM^@\J+\u8-qdRBG?Q<Kdr%qaq.Q$;s_*W8r"QeD0b56V7(BT=!,gYHgT6j]B)dr
 83.4349 - "1>!,0>fc<-!&2\"t)'9]ZcikIW%nKkqo6\\pIpNCFm[58]pmE^sro`4WGD:YTk)Rdru69b
 83.4350 - NF3A"sLoR*cmt%aKP&i@8)<<Y;<ur[(o-cB,H#phA=R,0.#;FpH5G&.'nm?L,O)ii2GL8!H
 83.4351 - uU\5(5KlVrT3QOU?h4O*MkDA>7=;/rc%4D@Z)b"mdQ*80V7^.F!l1V?A\BR&<AFA]S'9<9D
 83.4352 - td^L^=BaK3rlF)6BOj\%SR]]N2bXG+s]6TiE%p/H,"=jQ2&5bJMA.&o7^bA<'4RKjFl;\<F
 83.4353 - GH>RAHD*6)niEi;][o*t+f-C_2H`XBeWQUu0X7\>YWtdh#<>s,_ABeg<HCdP@(5N^+F'#fH
 83.4354 - CI@>FX^-m>GWdbJ^,PWt@[m7B4b\1i$S"HMCd"I@=p.<3d\@?_"&IZ0Nlg!QQP<-uh%>bcE
 83.4355 - tGIh=gFm"b?N/,'-5q2/29ZA0ci.=e4FCI:A68cMdp^4%66<`!8+q(Nl.$#nAao/i`o9:EF
 83.4356 - (68EE](^7e_p_hEAm_T-5/DNGXjR1WfGZ;\:@e9,2$d/)Z1;VSUgf#&M;N$H*3GBVkeq/[/
 83.4357 - 6Z>H%b=%nq(E`gKH)7Lj-N-/CTqF^s7faLLIAMiOocG[e%nVPWGJP(sI&aQi+s?a=i].peT
 83.4358 - NhrF[=[W0U(=<0B%jW2R$#p/GKS"mS9r5ZMVE7s.EW9!G@TlkFPq9N>aTdmlc`\%#"dCM7q
 83.4359 - .aJPUJ:B-JDu@bn3P,<WljJR!+.pI,40Ns;9cUDeWH2C;eM9I32nauYp0:b2%fZ.UIE-.=h
 83.4360 - X2AKkG-is!1!=K]&"2;Qeu!LqrY#*>I>6EiKMnbqHb>Bmuj]=`1#Qf5B"Vb?%,mfnlPpBNe
 83.4361 - Pu>l7hH,nL3'pd=]ZTlOf3HrWIV;%ru`KrL`oF?`9b]:NHKq!Z&!Co-1+c07a,^1(eI>291
 83.4362 - G%`=<^QOFdsWd:0&`&"j6u0`$LE'9G37V7L@`:BW>^dg&Do_&ig@[K'-'Et/s7bn>IZ-n5Z
 83.4363 - E5HRHkXWmaSWm[Wcl;2FB_K%A,oa!/opS+`nO9#XI!0lGE/2*Cl%T*$)>j(+]![i:'d&cB6
 83.4364 - #eL?Pq?6Erd(KNM`[i7m$t[-VnBD)P_LH%394/DBVrHh*@MGi\/.N:L$JmiMlLV6+.15>^X
 83.4365 - cso%Qt$CsftqPGOUO=rUcdYL[AbphlV-4<K\E1e$::Jlj9j[O]&&Ff.;M[%.):gO\DVtX'<
 83.4366 - s5U_IXD_[X`sl'`tcW69,a3%i,4V'#9tIEGZKO1>sok(D1p/Z$dGJ`#TGD#Z6BsVRS+ZCB*
 83.4367 - G[lOeY'Nj^bSh\i\q)KD_pU5JrTM[3'I)h[36:>-Y,_"9t%acW\FZ-4H];D\nc*:_]&Z/#Y
 83.4368 - [fKiB?p2RkeDU9l\lKtK?r__N';>D<>!?a-#`)-p`Oll[>X=B:rs5S2=&8r\#W<Yc##Eg5S
 83.4369 - Z7R9_6E`fl)tFL*`$--E_SL-D>f!<S;"Yp/A3Ii\&0^Cnj1QS4'T'(-+(QK\/]'dTSJ?YU,
 83.4370 - Oo+R!^*\t!?iY[Z\/-&Js@*<&LdbeN"BS$"A]bQE$dsR.*]ok@QPh)BSiI;-k_D(0hO\dO!
 83.4371 - hf..8hlOWE1@h+Y;'k.KE<CEnUP7h^rm0oo,[H%<X:4M](O!)D^h9U5^br!;pm90Pudh6F@
 83.4372 - es#r*n_*?r`KEtpFh'/23#0N0,MWfnOr/0iUu1G^+.;WBQs5`S_f.r:n91IdJLR5?]C1Xdd
 83.4373 - 1;d=\?d393$1(*Sj-M\t)"CY'D*CuWS/Z("7d,#1U.5J+YaP+$(;M]@b+[d%m6FSr63f0ei
 83.4374 - ZSR>mZ[s]`L*Q*h.n!;cJdOp9<B1\n.20,i#_8NT#"7k.5SCFKe(-a^UH?=&7-K@UF-\&Wb
 83.4375 - <*#C5%Fm\0co6$Zr/Vm52m,;E>U3Cq%e"i/)iQM6mk$K(*N4M@&$"L1LEK/WAZRe-<""I@[
 83.4376 - BHaNC4I=14e*E;a3ZZO"Ra,2:D+IP5.NJ%n&aJ7T;`,e87S&?n!8[+@0aai;cA(,Rl$k'gX
 83.4377 - qq_9<lb`CD,30ZbLDPa+i$>qprA1";mdJr`OJ[n@F..)CpO'RgM_,SDHB)WME&@V%?;0hi@
 83.4378 - '91"J0N'g=hbUR_U)H9L-+q6Be!Aq,K:D,*F']DEDDbdD^:\<ure2pM""%Mqj+S7N6;e@,8
 83.4379 - C*,+oLFAWN:;lk4I1\fD6DPqXPReJU4HWSU,NoDS'Ds)2YZU;C-aWk%o88_h:*\61B,*lZ<
 83.4380 - DlpV<o:7(-fn9*k#t2/Kg56R-tnrHV^GM&(KhrO;7,^eJj3D\P?J]c,P4SK<.kUd"^5@A77
 83.4381 - t<^'O!#/?V0pd,F-;Q2%rIpZlmkY**'1>'.7)VhaaAA>p9SHP7_,dn0q>4.s.aq<R4&*rnu
 83.4382 - >M:poCjeA?$%nP)qh@9!251hU7HCL.ZY?Qtb=ZR&gTnP<(D:Qn^Necm955+Ip+?e-N6[LH\
 83.4383 - g(Kln%;<-<4<@0_>:A1E&/hcLo,+q.Ebn>W%&jjg/Lr(^lhIX*8.!9,o&R?+3&5"c2<&Ii.
 83.4384 - 2K36+UM#m],F3paUf0O14ZUG4Bm!Q\@Qq#=Hq>''<C2NnLmMeNPA'Y=D.5Y><]sn+YAP'3D
 83.4385 - H>C5<9IPp'k3H<]i7L+ijE#JQ"4>3E(O2OPW)9%"YKDM)?La!'ru<f,tjq_>?1%^QKrSNMd
 83.4386 - Kr$?ag,TPhU91k@D%U+FuZCeZW7f$XIs"7cAaq<OH8!<H]'8E7YMY=)292nQkiB0_-;QFuU
 83.4387 - ,bRre^cG3In0PVIF4j)*3#4pYj\K@=DXl6_<_AqF]OVlneH">&)T.FP^VQ"mX7[6Z40g9^&
 83.4388 - qaG+Etq*0G'MD]cM.&1PZN(!:.5crRL<e"k$[Q`0C1^JY\'8D%(b:E^R5tIc$,.9oleRua]
 83.4389 - ITNg*Qk8#]m3sk--:?s2[Xd,B'T;`6=AA*]":'@.%(4"]IH1WTGYB8>PtJN>:_uPsGZSaK=
 83.4390 - r+O%D0GYB(An.K!DRfG=nm0K2j#uiL_IV>*#5G@e8K=C.)W=1EnF0EW0h+s9Q>17G*mTa(k
 83.4391 - 4mff6%-0Lgdb`,kZ<HZ\,VTG#s`^[E4BXc%WZt,I^a6<KgoGbsN:sGW=Ms39s3sd;A[IM:b
 83.4392 - `IYkr!acoj9jY=A(G6ejjBf9&'.O`@:[[l]Xp5EZCeMY&Q-FMBF'097rTL:6q["8dj1@>^H
 83.4393 - u`#1",=\CH8.nSD3Q$5%b(HI7R7tm6^?s,@/Gu$,=aYT?+2>K\,D@;d&T4#(Q>;Y`-%4+De
 83.4394 - kDFP#:t_/)=b/?]T1!rF*QVVNW+Aj%X.(?oQ$KoC;g)&jcl(NK(\stn3LV(Th-G0bNO'pQT
 83.4395 - d*<AMagZh*]SeCY3[C$k?_52/c"4\Pd-d?a.@O5*E(cuU-G5m%M1r=SOZJK(#PS8iK?3LSp
 83.4396 - BWkq:m4k(_q>ir-&a-3Wpqa'MhdVE-]bsGr\6:Dj2"VQ6Kh01m+>@`C%3[9VR<663X*p+.h
 83.4397 - ITT-mF0?l,H?_4UR67f#:n[Oh?&%B!Y=TfO!dqAZAV9;Z-oSi.U`P`)-L+sWO4VqO34>)G/
 83.4398 - iUFpgjS9Yj7\R1l\=biGKUH0EfNpWQ%CT=saWqn<F65-8c1f%;[T@W+tg:e_6NWFHh,J"JC
 83.4399 - p(/ACfr>sqXqukr=m<)XF/pK"X*XHC_$-UN#!(-Y9DH:R\2Q1rG;\'#D^%9J2\THmV5fp5W
 83.4400 - kgj!)=^4cHa:7.YF+d^gG>e\NNc0sT_b"\g6s!b@C5m+Xnlb:]2u.^>HYR`+Zh,W)_JAsi\
 83.4401 - NFS/c'IRf\^n*qdWP\R5jlNf^6<$eZ$AdXfodQ3[M/&=gctJ*]`o%>20`PBp[Rk\fs;A3sW
 83.4402 - 1Pj/JL[]N`LUqh_>"cZ_\^]fVLS)o\k4`OZ,aX>DZ%]#hed+W7o&_D$>Qe46ln"<fe]AG/Z
 83.4403 - Q).fau"fKf+EIj8r)lK'N;.S6S+8e\c>8SMc@kIIb,Q(>Cr(%tN2oRU8_qJ="q<,[la2\$c
 83.4404 - !*hOB^oNBFWJEV7+8d!1H;@bu4R7]>Ngmkm>cVt,mDunf_tDp-qqXa>KHWHnb?S%Q'>>W[?
 83.4405 - +@P&L/5k0@Qhq_K5mUra#qPcHOn0*9?Z(\AA#c%]OSu^cW^7.1OS*]G_:i%^<65=_Nj_ofV
 83.4406 - Q3l81>8[cCE"sRaj/uog?Cg+IrnaS&*(NDoL]LceoVa_E6,X2BVlHckYHd_EC9"1L0lWe==
 83.4407 - Y-=GSbUf.pW1:>8,k]mDRu0pnKob<9"C>k-8_6d,CEc9_uh]o-c66!aFW+WX/(_E$-eQls(
 83.4408 - DcFgX=r'2;cJ,t(2aISr/rG3E_-a5ZmSJk-sHa#@h[5-MbKj)sUpHdP]3Rtu.efBt#I<F9g
 83.4409 - &)#dLbe24=4O_(I45./Lc/T>lr(G[N,Lb@,cM]ENrPR5r$.bZjgu>;#\7;GhK@"bi_VH*j^
 83.4410 - .e14kN)))jI"-I^%ZUe1VViTF^#RXIA]Or;!upIW4kYB]aJh/!$CqWk.EGl]*hp;j<OIU!I
 83.4411 - `ND\V85=Dfn.\k!B%0RtWHnDjd)Lm`*6/SSfT0,r/^?5((aIorlJb(YuGOan.6_4K"TR?&\
 83.4412 - S*ju[e%@E"qsZ_X2%kBh.1^'!?.bYMMCk^K_`49r@0OECJe8.Wc*U,hK/hoU?2*F"$^*7Zf
 83.4413 - .F6eA\leTo1rkilI^$6dJg,_P-^<eW@\*l/IXF=/dSK&)$WUS@9L&WOk^5;MfRI`W<^4H=Q
 83.4414 - _>i]u"mA/W9-0.#585@!Qgqp-neqW&?E<@?lb#FMpAZdV+*Hn`qs35LoC_#-@L_sja6`hr/
 83.4415 - 3^32e`U80IkguP1S'0;H[f@.WVjFsqS$t<J$Ja?IJ<fCn8?4[U(AFX-]>o>$O+@4CK4Q?rs
 83.4416 - a`NiMZj(^(Cu:`$5ff;Q^T;JNREPB+p.\lub@b1,Ojp"W`4Qg.a!>6<shK-^$9RA:>NUD78
 83.4417 - I5Foqe\^07XOOTpFaP;P1^9!k"W:8q3jQ!k:Q'KU"8Wn6SQ)\nCTA[>P,(7C(O!H#;MOS9\
 83.4418 - gcKTJ`?1/Fg?,$*"^Ktjr*#9%k>_>agQ.Rrh[3_$Z>Z/+M*a^Y*idl0-dL)g7TM4JW.Wn(D
 83.4419 - ac&f^=Y.KP5;eGPimCl!IQ'-`6a<l/7RL1?"mC"(kXK>6SY+Eq<)*$(OTUPVFEJXIk:tNG6
 83.4420 - +N@hf5J4UYS-jM^]8`'hXb.4I[9H+g$Eq[r;Rk*cft-"IK(C]fC/P6]d>BFgqOKJoEtadn3
 83.4421 - doY$#^Ku%m_n&,,r/qZmuJMMn69aZVCo[K-JJgY*uh8$W`\%9p.,s[1'uEN4(1HEt"j`ggm
 83.4422 - Fk&H^&)\S=1DkVpb5bnEEA,`7PJE^Tu;Pd4hZ-U,MFUEomQM.n?[n(]P]_p[V#\jK3a3?-.
 83.4423 - ]b0:MWd<%Ff7-VonWPt%UdYL@$b\Xl7&?NgM7h(p)*Q"u%_]Qb$$f]JZXH]tY5f%:UnHY;4
 83.4424 - (J.MHV(2hC'Z?k*dr_uY_TPjD[gXoG_hU<?F!UUebj_^q4j.T1;%M2O3_pNrl(%!$9C\gq;
 83.4425 - l4Ws<3T0^709\iBLN9rZPHP(B03KQdj`uDU=!Z.G-/'We/%.6`RL1>o3\7N$ppm\Fi(sJ+r
 83.4426 - -1U1=i@'DNn3NSP2SoB,#-.b];h%Wn<?MHU0*?EYe%$TNdS<?$=d;Z`eCIi^;\WU+qHh0HM
 83.4427 - a(?^C(HO"8D]9,QQ/IJ[2!Q!t>,<>+:GG2LAgi@\\TNU)_a(Y$slAd\M;"k^urOFp]:Wb[;
 83.4428 - 4#l.Fq'?n>$NTo`((C%O`K$83!nt%/-l[%^*YA="9rd/HnB$7MsaZ\gkm<`?VW@s?VgPY%'
 83.4429 - UO9jcQs@)X/1sPQJLl/b)UPq<RNCTo-s_bG[>5`:]rrC_*mAWi'5P32mYfE4mT?9H@ENV!9
 83.4430 - ?pFuXJ[Q?G-:.lgV@.a=C[?b.D@3WnS5B#4<&\&TtERE`8EeeOiI)GZ`2R;]Q]7;EmUi6be
 83.4431 - @#MZB=esh&7'VoT-!=H[B<XGZ.T)\P%'N;[:R@]UtFln$2&.^j,(`EshYSs*B@mq>V4bkM;
 83.4432 - G^pacXAqMM>tA-JCaS`D1fRA8b>Md7Vo`3BE+$kQ<tOk)^=[f=r)!@CRcjX:B+\tIF\IRJI
 83.4433 - uOQZ!%)?]k]BN>&!Qpsdmj->**(#,5;Y$g*qM1?#C$7Y*iGad,H6;[m"QhZB2TX1\Sc9`AY
 83.4434 - -tZU(A0?<>M2">p%/h>Bpk<5Vr]hk0'3SheK;FS0/bfbb$A!^`:qW4'VO2:sKLo'Y]XP?d\
 83.4435 - CJV-=Y<S"5=bMM+Cl1=OGEZo(?k93:m;f0:GmW`1RQ#o"HA)QJ?[->%0GQ/Q[&d916CM!%S
 83.4436 - 1E0NFY@,3n4*R$9X]4P#<jJEl.HV]X*PeE^iTq''Gee9pZ+Hd\Nd:02Od?PHm0J&c!VD)!n
 83.4437 - C+DpY]1aYaT->fD2uO=JBSTdY_EV^taj<QqFV%Ao?#Q3C/h7*1a?T<jE4ZO%j>B<VmoFRu)
 83.4438 - Y%IZI\dlgLn`056[T$!aB.hs&CP,4%L/sraSbVUr2'3]2U=g\PBN74EZ`akJtd2FD""dU^n
 83.4439 - N7%I>GE#"03\rgF+,D1eWB'XJ-1[=nWVJO:oT,`qIZ-iW@/T1:;kWNXKZdIV6R;T)Rkg4Xd
 83.4440 - -47mjQ.,No;7+3q(,Vq4A2E&g%cA/9L%d$00@Pu\&:>;GA?[MM%t^?e[G'G#fPSm1P1\3b-
 83.4441 - OkoF"3jhQ7'[=0iBJa7@Nlpd8[\k;eHOXVGqN>eN4!d:W"A^bau-_8Ies89A5G(nVNgQrFT
 83.4442 - lrS$P":cWU-2BPeFtZ6tX3=uS<*X0l\]7)bDCRR:7nX<P'<db0b?8FM@C%8cc^LHNI;Dr8K
 83.4443 - S.].sPdL-@XD8!!MM/J-mCK5*[1qH7RL?TN]IXl#>f/m!,)-^=(\a>*$\Q=rdgq.EKLkWBg
 83.4444 - p?[:`gY6\'i<He;2<J.1WH_%Sj/.$drliQS!q(>e^'#W$?,Q1p$f[8>=<e&A$1<tBNXmh1H
 83.4445 - 73!$,W)Ye:8<"[Aj#CSHPA($:q$GbheRtpb5M0nG^Qf)'/>$`S7fPq:r:Z/hi3Q&3%`eH^u
 83.4446 - 9#EH8*V`YrK;giJM\mDd,kS(V:;6Cf,Sq?1fFEUebI3?$NM@s1A(6_V`RI;2_2)+VD<ojm7
 83.4447 - A#CDguj)5OQMYQ2[aEHfJ7U*nsE_2#>`lFf3!53/F;LpDa'-i#[r&<*T:nQ!QO2t&?^%"k0
 83.4448 - +#'iPFb-TnDk#lOQPBqljG_h>FW-&Bde:n%MC2s/9F]PQmqI`lErF)dHVOOshb7J3Cs)Mpa
 83.4449 - #WXQd$rsql"ttR>`5[9n%D<1p8>YssjC_b[D0n9crg:n"Te#;3CfKhs!P7#rWSNcWG4tUld
 83.4450 - T83pD"\K<p%?_b4&Z)m$[JFGR_m^QpN^7Grgbg<O>@hFW9G<#^c.#:cU]DCboOf-0Muc)S0
 83.4451 - s(DS0EK&T+BO8>?fsDdD)fLjf;UtJT+kQ<;%61hRgg=>O@]M2K&FcHttn7*:9mgh_7[hqb(
 83.4452 - oqB9*F=33OfKCidf^`LOkBj#a;UDU(DhF%8MHr/Z.gN2`$0G5C<26_]MKf<.":8NYT=8+k-
 83.4453 - ?S25'tc5FfuD-14C3knhB)n25YJnNQ>50V[88;D=^NQVst0$O67[rf!^[PaAX62,G!lG!q2
 83.4454 - LZaTcR^164Ij*m#Q]k9q'?Y8hKc4\0m+6q%OS90DiA^buk*/&%f;eFL'E:!7hK*@Um$#LO<
 83.4455 - u`]6*k9EX_;odminM-;E#6d<jYk!bp"Q9MH2fV<k9m%aV284bs%l*1\#[_M^Eso^O&Pu&1Z
 83.4456 - 3_[7p':6nP(['iCZ08]q<FC:[\lX>Yjp<31o_icV4$sDu0?\P$!0Y"8X9-l(MnD#]'6!KC(
 83.4457 - ifYJ%64P`rp@Mk'hMaZsY75D%V))rn]7"$aF$^ao@=e*&=Bg:^Gc5,aFUU^Og#d_:ns561U
 83.4458 - 9J_!%aYp8S+4"@PK]Ep0[&jWfD4O_\$]3ISQGe`O!Wl,ILkc-q]%73'r55M2nEWa'Tb:Q*!
 83.4459 - ]M$6T8:?9;.mgao6HdA"e+H&o01,Rj$a_:ull*&O@Q'^bLj=0M.PO.:N&4ElT?;>I0VaFk5
 83.4460 - qd<U5&;3s/0bcY"h8p8MrW[)_r$B!i4PR8YO"'V6o:<O2P)+d_pRSOZ??SCqa8"T3I?=Wgc
 83.4461 - gej!h$\TM\Cf&F,%XB;\&Em$fgtIUYN[A5X\hY3oi/ooH$*s.^G62,3fk0W.RLV4iR<rM]>
 83.4462 - KbW\m*fog"/N`^BL>CQH6:Nl+OI7BhP9R,>et?j`D`7&ZNl]BcrE4N,HV`fpKnld!;I@RP"
 83.4463 - )6$g_jM#\/eZUJDH7LWn<,FU<nC,7\bM4ACR"A;2A"i^*Z7_DGYPTn-mf>fU;`;)H^,UX*/
 83.4464 - \2C;46AU*-R.S8:I0Zj42"C#>UlG\uO$$rOaUF;')tH?9#f^B-`)>fq4AEEH;jl]t2K<]&6
 83.4465 - D"O91(EcO8W+"sMqSK+`X9>2#]S56aS<[MLI;EW`#FS%.(;T+a[Aa_TZ!-e,7@(ha%$-b8X
 83.4466 - VCcWL/sU/]o>dLs2j<FErciT8J;pLhrcVRiAZ_+[0G"#]rq%Cf8H8]*k]>MgSO='U2)q5"_
 83.4467 - !77>uK6Z!g.tmYGY#+C(CtXKXhfWQQ9_3jc"C'XUKjWQSDGN"E*]^nhkl3Aatn``'4g'Y[(
 83.4468 - qmPlc5/,[4R&:_nL>05uXbY61cCrN!1bfC3t9FJ;?jKjH>["nS'&*0KCN-.3E)%\%bb(A^!
 83.4469 - 9V+O4gs&\T0m`'.Pa]bZGform9u6VLe%\=fhTbuVbg;Kri.o&YVF(3E/Ful_TRFngNsEIIc
 83.4470 - \_)q9_nu^qZh6@8AKPm[(FZNs%iM6:J>?E1kE<_igM$a9jH<V_H$rIri$li:34%GoU$5=$;
 83.4471 - .qr6]5K2I0@gN!XO,k$G$.lq;rFF+\V-k8jKjX;hrM'[`W[4c;asCN<DrFO%bA0:hY^4Ga#
 83.4472 - im_h`S!:oK=N%1GNC)DiG-;7,K5r&:=JK2E78;'Gj70YBS"IF%tDbEr9&XXmB6W_:FB9ADp
 83.4473 - .l,_47,YM,`6tFjSFWCR4*X>[e80oG+]Y]Q.,#bRpd*n4UjYY=a#mc4rMM2Xu*>4\U]9d=/
 83.4474 - TjW,>R$u67nkC@#<.q0u,P]\L4B"MB_/,YLXZ"XV36NIk2Hn,L^o>emYu<MQc36DYoej%2k
 83.4475 - gUGoe1?>?>nf3@il=`9R)Ble/QTi2jOHNYeQhOhrAH0qH.;KmdJZulm86ap-.C@^<5O40#d
 83.4476 - Vqc.b05U$lO5`J>lG1.8GgU:_K+rdoF8\pIOrT#G#uV8<JZ=E*%Ga#=D9R]e<HhHWRe&<u#
 83.4477 - %<>fTR3PIg9P$"A%u4_b?KJMa%*T<qlngj`F.N/^8V%IhJA)rk$KZWNo]e4KjDX?[CjlD<O
 83.4478 - u&s?W8N0Dg<Pc5+J5tTX0S:=$\M[M+h])>G2c%R;LIYFk?$O)d3;3+jkS3Fjm9g+o%rJW:%
 83.4479 - N=2P90FTV_eLjqBHW'pQdhPI-1qtj>SWsAN)E"27.(WQ<nr"f__k!:MaKO=/>$B1D84BZhS
 83.4480 - YE(]UPlNL/57N\N+9Eh#KBKM+IqNBU>"?W-<ibCgO6*M@%#a>r`DmLfsQQ;r&G-"^C[6W=`
 83.4481 - o2G]p>k`_%3'p[=qi*@(&RJ?.0go(hLb@?%H7_MVOT+>Vdsi'sQM*`7kk=fDUt;mF'd$a[_
 83.4482 - W)>r@SpfXtFGO3.UYaXi2l]SJ&sbrfQYLV^6NY^'Phmfu#>#5.3bjm!(.lOS5ac[D]th<nV
 83.4483 - 6nQ48f<U@$DI3-aka]QpNPGOV?OJ/LYX.t;h$RqK<rV>:V2r?3#?Tm7Q8rm=]ZOOuUY!&CA
 83.4484 - _X?(;UY,0U=Th&o'(&gJ^"j#Cd"VCSAb6<Moj'hnN_T6TL%n?4_?^&9cE6uh\-:.PLL?BtK
 83.4485 - GFoL"q08&[,;,h?*45:4c%dVV8"g@5=P$=`M`b?WDSYh1I`'\Q3q!U$X`<1$T8Gp1s,m&%[
 83.4486 - YAA@1C7Lp(H8jf[GQG@P+tmrVfe3rsKSZ?(M)4aM:jM(k`I_@@PBgPDWj[aAJ5.ho6Ah?5D
 83.4487 - 6+]Ad"`dXDZE?20=).16VMM]O%'Xo2_c0#`7!@h##>*4T"FW]LYpU(eG)`8fN&nQ@r*j;S2
 83.4488 - 1d%KA^04IJZA&.<fH=CCp38l1t=8"1QSeY]m(1K`L(#Y5\?8LV:1)Bq1,D+s7e]Yi&n0ccH
 83.4489 - ]Ng@jLjRIs:J\cM#B"*ZJ90SOEsH;j=&=1gjrNTeCM(,Tjo0(.hJO1d'bXgV8mV]\%L6V6F
 83.4490 - ([Lm>%Sdf6rW(4+6R6\B8K(;F,+D*H"Xj=&;ABiVF[FDjCcbgBF+iK)FRm`ENIE*O%_(d,l
 83.4491 - M%_Gt?k>?H-MfQ=<DiJS;cVBZTZ+,0=LVNG/<Q$ncIK"Vs(?(D<Tckmitm=MSQJ#3fWjB6!
 83.4492 - G*L72hU1L&"e>JY#X^7/j)T*hHD]-_ubI!=iSUM;](.6_-pj`<c4pZ<f2js9`=]IGdFU[#R
 83.4493 - p8KuTGSuuhrYA4'@CC[Ub*jTQ6ZYMb3CJM9Q?FFWe[qgH&CQ>r@T"8^?]5,-nCX0V/2NkRF
 83.4494 - PO%)@C_"9t*l;_G_e_NTCehrc?H-f!a(ntXlH<7;m`4[sbA=o:CsL:AhTfs*cYWU#5^o5?#
 83.4495 - 1@?@dqq:uD,/Vu?IisDZ+,-?D/S$DT%\%agMO[[D9g-XilB-)ot4NZCmO$t*<5<\h/5F;DG
 83.4496 - K;2?KQ-Cdd-4=li-'bT'C3rlYaH'DU'6dIc</Tb&5f"D[u;U*qF5%d-9-QDbftD?M8;TpM0
 83.4497 - ER\9?NnIemucqes4HD-l(:mf%$b['^\M#'U)dkt>nPr9uoRE)-XV?GPu]Df1mGE/t<ET*fP
 83.4498 - ?mI2>ZDZ:)`h[XVo%rY4jC#9Hk*tiQH'5h.O\5)ki58J6W(NFoIDr1tCSss8o)AH:Fn]3M+
 83.4499 - h]?e++*%<'EXs=6+!P_Y,B?!oE_e!%?RBf3-ZX\bEfVYiT.4lb.rrBUEmH=Xh_&s<067(HE
 83.4500 - k%tU2-^?P0_7LcF&+Z7?T)tD2fjI.F,r>&T/q%s3!<;FEP!/r?TW>t5BHiiF:UZZ+$t'&6Z
 83.4501 - bO\EWaE(%n-&.7s'5OFH9"8T1X4/8Hlk&4#h8&hb/([:NZV5FUq>l+&[1t4EWkOF\\Cq[oI
 83.4502 - Qh=*9!pFcT[JT3?B@>BR\cFjF?9hd1Ho?ONAR%rYl_a'\NhD09K$G#)[m?Y4J"B6Jc<G)p?
 83.4503 - \T5&PQCNdI/C,3r!N_/rjD\&,pRm1m3:N,t\F*BijG>E@*?ZpX3GB\O]GE7#nT07AN!:`j2
 83.4504 - GL(\]hgTe<Is:pCGRo@M++e_jK6TV6GY"iY[RitrKm8*'G`R]+T8IlsMg3!qGgD@ohi;sMN
 83.4505 - t@4FE!&rp+Ck3HPBfBWGu']N?^>tUQ[+(JH&nA=T:/r*MaG)NaL!P3J"$3%T6^I0H4Q]q+/
 83.4506 - 4'7UO#/#H;CA[VVaL:i"&N[*qYH5m#SedV>@s.HI&^>hl_:oYBp5QHOmB.+0lM3hs+a0l?&
 83.4507 - )!-=g2<AnFk_k_<i!0=lM6]6h<*HdBBPhnFI+^O-!rDAK(cVM3?VL>HclLB#5!ODe`>mp=V
 83.4508 - ]r/\sIT?;PbbC%(KI*^&bhp-W67I"6sLVAR$pUF"lFJII,#5re<om2#[f6r/$I?3'0TA"^s
 83.4509 - gO6ilIF!3(?E!!;N//Nc?H9N]LU_\q/H+2]IS]'S?flfUkC.pEIZN`BRoe2d<GH2q:OR?:<
 83.4510 - eqgilt2LVkdTi,+7an7o7'!sIo#`e?hStfpO9K+jqKBF%HQf-/Nd8jIs:j@hu8,ors/`+"T
 83.4511 - s?B@*j-d-5?oC6Xe@:KLR7$MFD"%Gf42O)idEudJ3p"73dseAC>`kVH#.494cQIKZ7RZRS@
 83.4512 - DCH,Sif4.]5\e+s4PKgVS3B[h>s-C%6$;eabXK^J_:W]t7KGNEGA=ftciPoBm]`FH2VCt<r
 83.4513 - %VU]Ij>A_sgKuW4q\m94*Hc>.?HbNj*fDGgX"bX[#E7fP--P_QZ@r^0!L.<PRb%5VHGf<^e
 83.4514 - <iT6m)>sbp7AJ:FFP;.4VcBeKCN\A0L<!l3g22#fIE(Gm]A@IMg\qE_Ku;nWo=TJF(R<1S3
 83.4515 - k<=lLI\)al>o#BI`H*/g[994h>[_8`T-N7I,9?CVq(,,H[XcNLWANJn?fpF&'*l(QMu:sch
 83.4516 - meD^ec!W!l3/F&HopH>T!a^d!QuB_GHaO$Gt0%]_`UCe2[F?d)83]`).LG'#`0[;&$uH>Zh
 83.4517 - i]d<o@>`_i7>U*"Bc],\jgdGH"bZ28YQ6]]_[+@spCOX/%H>aZq\dX7`:b#4b/.a$2PYe-D
 83.4518 - \gkP`go),gJYm7YWAk^Z9cK?3H'\PChdsU+6c;U7t3mQ3enN>,rh"`;?B+2BL9B8546I=4F
 83.4519 - &Ob#G>o?,Ze9rK2dSubd9%)5#%mSD`"U@_"eGV[0e5[M\;Uj5[;,l(G?!14Yds9tU\lG/Z>
 83.4520 - ,:]!p3g"Bh/KMW21:$`fN'#L@bB6pO_!-G?(#<XepR2P.r+&<Hs4RmY^0MD]t%FKp4^>%gf
 83.4521 - GN<Eno80d<+2G?.jDWf6S4W+0+FB?/!?<[!Ec0gj419GQ$s4?5O^iK&G9F&VT+F?5\LVfR>
 83.4522 - !"YL]7`I,``9mqa&QM;i[<doH*d@o^MpP2t:[;3^0F?<NTUfm[@sk#%]2MW4?l1jN_9jude
 83.4523 - I(Z%Y$k'A)*U?L;pOeh5F?C@\Tg4#]Vk-;VeCYK[$kDgROhKt@.LUKdQ_7AfSZL$=(HB[]b
 83.4524 - 50pU3gKrR=mE%!>\F+&XlaC]q*qQi#gK$JIm2Q&^_!jeLp5s:+):uYEHp84[DO`Wh`2#M%j
 83.4525 - iME\VX;WHSEBLjEEreI`pgWj&'H4<a!9&RI7Gg8Er@@'a)W1u5Lt#apN>/3IA\mQF+&g*iH
 83.4526 - +uG6fW9;7n_TZ4nj$UFhW'0j`Z)cCX`"VLO&-.B^^<6GQ,X8l?L'&POs.7f:VSZ5:<B&HG<
 83.4527 - OffDC&A]D-a:kJR.DYK?CO#L`[F>P<KKq=qa<k5c[*_g_(urK4Sd"!@FJJ1t.-_2&I$TKEp
 83.4528 - >0QI?5W#G3aHldkbC'ha*.gR91/;#Xf%DkXt$D@;PKJ:7T]XUTD+ZUEo0]EhbBNl%AHpi]C
 83.4529 - l5@MGCD%f'7Y`X'*Q4n&7Nq\)LbUY.`JBEfU-)8/0j5mBkaNA4HfKu<Jglh,Wu3+o@Z)tP/
 83.4530 - ]S..8X>iG*t<XGZ_?GAA)gc6N,c&0(;tgDUkM`f'Nu,p&L$3dMNGsb6qH9N,:#i-O`EcXa_
 83.4531 - ;f_A;lt?EahY(=YD-JbbC;8%Sk/\5:Ilb,a<>D;Te6!LF#X"Q#a`BOuZl$-&fF$BBi[Dl#/
 83.4532 - 4$aWd'm!aa)bIXYl;b*[5o@ZhUi1F>fDR:kMkc"We--A`k6F(/n/l)k"5bi5+5Jo6_H^H!Y
 83.4533 - MlC;p]G><G:3_8o/SeK\!cIq_MVn!h>e*;EYRHZtLjT$NhrdiFB"XKn?%$VGe<`'0C7&D7E
 83.4534 - RM8qC;2N[iVk"g"Zmp[SOuG]Uo`h46/l,<t;a]eT&Z)j0QdJuH7Hp?\VR161dFrY3krg2c[
 83.4535 - "s]>8p<k,%4IK@Wh\"bP=qo]0WDG%Vpe859raaDWjM&le&mSEWZ=>L2%$G79#"6"[7IC,.^
 83.4536 - RXIdo3;Q:p%,t\(++2<NDZmY-i#Le]Pd2LrEc)onpK78VL<K*GD[bWl*E2'3hPDE3Zgna4E
 83.4537 - XU`=]]t+"UijZ`*X\A+Y)//IFeb9*I,Q-)@crR`&Bf'l'g]XKg?faBK#uCoat+[^OVs=;pj
 83.4538 - >lerY`f%Sp6lUNk8/]>$j)V!Q#=)tE[bdI1+f\HpJFKN7+\0P88gPZ)OXkge)G@KOVCQ!G?
 83.4539 - 4lj.4RcWCaRsM5cm(,-el/)lLI'1!p]/Np^heU+lD]Sbg\,,^S$e'X0?3IsO)Y`0Jj+=J+%
 83.4540 - )/N8qqk'<KJ2-X^URJIiJ[knYT=e"\9e>;$knH$?6m@sRg5'<,D34l.`/P+$f_XON3M.q_m
 83.4541 - nG3j,??cYoZ$G\GHs#$rTKu?7<e'',T(*A!4*g9ZFV))s%KLPd0(Ea15Crjc"hXZ5F7q\I0
 83.4542 - YDm#t4c?=_0gRj[?WURJK[Cs&Q.at&a!^$NVg@uQ+hYS+9UD&(m=<qc#qlg^W$eq1bB'+/D
 83.4543 - h=e[WoMTFL-,\ZP\Ub`dLbF+$>Ac49Y1sTU3H'_=hI7'HG*c'99[o;Gf;jHrtXOVT/<pL3%
 83.4544 - QM$9Fep2I7l"t4=#_&5oH=L:GlLUr4*hq;uP@NlpPH$NIWnFtqBBq.EXgXh6+klftlj^/&X
 83.4545 - k(GF],P\TNPi'2*mEEO4*0cue$QSjeD7`=L@'u$[^V:P]:4.omLAct\)-3']:4<<NWZl&*p
 83.4546 - hgs]7]PR)8*G-o\k/O5js^X^:9d4ik,)Gn.%7i\DIGL]Glq$N^L[>?OYmU4-K+C$cKS_']l
 83.4547 - u3Qgp)G`jq]]k.H&1nd]`^\_eYU>aplHNdo3Y:Ft_B];+s!1q]0M<6f:8X"g=5`YS)Fc\Nu
 83.4548 - jFcf\TqWD,L,FF\frk$hZs'b5!O0<\tbW3:*C$YtlZ$+MpfmAKemCgl0pE&eW]<?&=?/Uli
 83.4549 - Y0l/6++ijMo=Xg9#N@iVMX^SZ`:r]oj?.@DnU=ERq!PcQ#oA?fIP]4DD]d^1QZMd?GKk="8
 83.4550 - `0J,+nOQk^A;1slb-(up1/g-qeo^,4g1aS*i%,.s*sE"&$YUgbMA<\F76eLPPMq"kP@DQlT
 83.4551 - QE'pqH(Zr3(J7rn#ctT24X!&#&d4QcJrp8)\oXNTGUZfd#B-mXG2Fnpd"_rZl^_Io#V4s*+
 83.4552 - A>ch&HCo)Goqs,Y\,&.JI)bks./r,<MNYLrdAaSde<rGP%$YRpg'#ljAu,B*eg&-2m;$NcD
 83.4553 - #"E5"U&/PK=)[.o;!mi.mcmK"d.ejQ."L'Zb0K0+'3$V6_#-^AuE('sb8I."E"gCi0YZ1tu
 83.4554 - =U&hN"`RlVY[mNjBaAZp#Ol^<Y]M*DGm\M=$S[,<n:_8>M$\-\$uh=;Ya#PLR0bR<%<.sc`
 83.4555 - M>!/Ra+4kB$2_I-$h'fId6Fs&!6Z!d/OXh!t\<7&<R>3d1/-4i%nql.Ut@mK9$TV,8*j$&s
 83.4556 - 4[Wd4Z.F1D<VE'9P-_64"5j]+NF[3<D,R-)hU\[1VBr'[[j0,-k:'D\PM6,K8_IEG#uJ+<o
 83.4557 - j-l&emZ!k^"&=s(uK%fuH0i]@q'?Ph+11SZ`BObXOr;]1^O(m/AE62M>T.hq*E)3IQ.@uh=
 83.4558 - DD\qqE,L#.KEG$4F^D[:=(X\3SdC^[N'bkYa*V"b"&R?E.q&$Af'p7r*E9/)PT,GO.*&43,
 83.4559 - nbEs*nK8FI*AQRt6F.bRaWJoo&TPfHEZ5rq+!4@^*RV,5_DrF<2BQpY,!n(0Om+!o9,`qX,
 83.4560 - n_mUP!W4_,8QFi,>qG^P$B1C[iMb9-NYA80k2JKY9>XP*)\j;Z9KQgGpot&.1t)KZ@aC-LE
 83.4561 - :Hi..R0XdZks&\K8&Y+EF(s1:\E'6R7gX(Qo"IP*[>TRNjQ2=&Qd_;HY3lD_4:%*`B<qEdA
 83.4562 - ob@3^pI+3`aqn_koPcRU`J0<pch;Xl+i2)+Ua/2?ZEEj[+_)(P4U/Mb-fdhONU="sao,kBt
 83.4563 - <ZSiuT`?Nbr+gUbf0kVnT6RL8>1/d?V'&a^K<@Q=\-kfH3Z7@[CX";_,+#8$nP:n$K+XSt<
 83.4564 - )"KsIdpXm!FXltJ2mNrP;^X9JLFpf<2j.#j;4B;GM([7I252NOJb;'FNAr_(1,H0qF,r6nP
 83.4565 - ;:Ru3\uUQo@Z.1+W9n'0/Il"1Y")Io.b=N3YV0B1<DC0d3u=-4B![VPI_rZ9eZ,N-e$I(dm
 83.4566 - $-^lTB3U5E_3qd2>9V?TPNa*&@UW1=89b,;c\`2R8#poER\rbqLt5-Zfkd1D;llLHX'u5dR
 83.4567 - pY1Kd0<3>qE1581"c1Slk3Keu\e7h\E9e!WT;INrpK4>Ku%1Y#%5$V;"?5`pa81\X*iI7G!
 83.4568 - *5Z7n<FL)_qgIO,=+`q!T1UTA&3D(J15ubloZi*@84[6;N6aN%Le?qOUaZ*1l6PRgLF&soW
 83.4569 - f1>O::DCSdPY3J_:J-jM:dP=LFH]AiI4NfA:%]Yl[2L.[+%Fb\2K[nN'R`MmX&B_18bCh1F
 83.4570 - 5%]-9i=oP9iULI;@+JQ+&=]39(W']'aI'H\OAh#.e)_0nEaW'G>T#F,),=HkjE6IaBmtJ32
 83.4571 - /)WM_&Z+Y[8_2<u#Tq<I1sJDBAJ#=;?TZ63f?glsg77=_)GRU+RqWG%1^H@nrt(<R)f=YTI
 83.4572 - X3@g4Vnon?(.WE>?=%X%#BU$f5:R-MOG>pXW!A[H4fg`KPS,.6N>e`sHj&P5ng?\N]4p$>l
 83.4573 - 4;BM$S<u)8eL9PIZ/7;Ka.a[KdFd-(\"'3se;8T4@<\7D^kZa>t?St;&E9g[Rs(!H.A93<7
 83.4574 - "NarXAn'<p4L8<6FcBL'J0-YZ%e;Vl_>S$*m:6@AAO6')oq,GhK4#IM>h$5L<aJj.Pj0#_=
 83.4575 - >jr+Pqt@b9O!5BB6KbZf$5EsYTG:_>?9KlPiYD$r=2IPCgljJ<i]$',q&AG@ohqcorK8/j_
 83.4576 - #b!@o^]holik@*+IKeAsJ&e[J*B2OC%UDAHD=7Ji@[;a]_-A>Eu7,!YKHG/mFYkCp</<f$@
 83.4577 - SYO(@5:ERl!h_Q@*Eelu1^lEk4L(K4]6[pq;c'fRj/p+L)[h0-X_@%m7'ee22phdCKVA@8a
 83.4578 - d<ZuUn5B8VYCc/V1!V'Z#3(EY7B3)!EN;$k6qe\Xf>aEKKe=0p5ohTa>%b>3,GM`oi:D=R^
 83.4579 - 7e\i`=3;T87=>r"HH*^8<i]/`7qh=]Bf9ILf.VVR_1.a4@b2E5[f\,RjNap+GrG+kfG/3'o
 83.4580 - k[[LEk!hi[:+JbX^frlEUj?V+mj-5c$<@'7Mb`=GY)iJn/muOE-Igb"gNcJ&V]APEM]dZf-
 83.4581 - ,hA;g!Z_?Pcut(QB$XO`ks'F4RsI_Cp^Vs(b_t<;9CDQ`l6g]gjoU@^flPR&P0$druu(?%o
 83.4582 - Ol=-b%3JRA*=G`bj\']FM-K7Oi:GP?)bf6(Tbs,HgL>o0Q"q"8tl=,_@t8+lb+f2m3<_16P
 83.4583 - 2A%;VTGQW?e2gmX:MO+?D=@%C[]7-TX@i7FbGU$e.Tms5?P5#3E=:'o\%?9"%MUj/+<TT(I
 83.4584 - 7rQthM>-X&(8I/*1J5Nj@JC@s1TtKE6^LiA@p"!u(Y=C%0l>LFR$]?sRA5gc"*PGc:NlPh(
 83.4585 - B8t((P5ac/""q-\7LSM22aC1>8J;u(ZU?Rh/^$EB[K>-=O2&TCQO-"STp'M\6G/A<K\5D%b
 83.4586 - ^)5;nme6d>HSgNHj.u\ERFIpL1TAGo)0^)!alL%ss[4On\=(2lIh0)dsTfH9*:.p#Dd84*%
 83.4587 - g<M)mS(po/WtI?M+nUg`G<q'V96]il<FJb^%K3CBR07NWL@Q^CKIj`"Pg24,QYB=TIA[Xj`
 83.4588 - j4dNG2?9+X/Qg(!n$(NhRPsP.oetmm7?'o'rVd\t[g6j_*0pu,`l5<<afGBYF!Jia5D&;<8
 83.4589 - RB;2Zl^\lpSb1U)P!uE2Q`\rMS<UpH`\WDhpRhRDT=N^4f+3N1>GkSATUFqD>.:7o2kKcsV
 83.4590 - j[RF![Ft]+0k\ZO1Qcu)<Hu@H^n5;Tc$Fo(MU7'4sCf4A(ggUqb)?]^PTGYQMOm`=a@GB+1
 83.4591 - @RhUk.uY\@]4/P@@^pYLskU4("^#RiP[E?TOOb>#DZY3OTj6Vq/V])0MmFF_U]7Q(#UX>%O
 83.4592 - ]0c)Ne1QGTV93ZXaLmCYN!Wjs(MVQaS^n68TZQ/XK!Ai+$FH6(cFCBa1:46sP1n?X;"LlS<
 83.4593 - aROtBuHQO['DLq#sjn@"HXh*LA.u#a=9/jXph0K+j_dY(2-8]4gopRe,K@q$#\OD-_Y[a/=
 83.4594 - Zl9i44?Tr@qJ0dF9SipUfr?,V(6;YF@p*Uk3H80sA0/Bo<]-ds]-4Rk%P$T.CE,ZVVLVkSG
 83.4595 - B=gU`<J;&3A7*H>I[j8HMj&>\@&Tps(UdN^]jFm`^40?[=(0i>6[E$]S9W.9utp`ba2tY_<
 83.4596 - [fJh6;Upc@P7k4Q"<_lE\qo.fB]aSF1#nDai+eFZbmu7J"kd,Ja0A,X!,J4@@C6nm^E5+X3
 83.4597 - o#m-Ib'2o^6o6$X9[fiQ!YZdSs>ch_'r>#0'!?6<5b^HE48h+/];:XInPCM!C\+n:s7-,'%
 83.4598 - s_8a7(H5E.dgV2eLf:h0Ur(8/]Kto#u`&nB1h1-XH?`VJHO'EUg>Jn<@F#KPPRcUrorN3h^
 83.4599 - 25_>f`oXbKkkWu1!T%&W,5b6e!TV.&ot,LUd[f!g4CV[r=0u-1b@14e#kuA1r`1O5++>0UW
 83.4600 - :eIV+,%0haS?:^R\@iP'?R^S*r49s*2m6BXCL'Q*k^USg@**GraVJ7P!$Z+f]BH/e^,4M`g
 83.4601 - ]P"lRZC+%VpMrjkEGT]rJEn't9br[+tVrh)!;]#9P"JfR_`;SJSH")IhL5*^(Ve>p\/J)q)
 83.4602 - Gddf!gNgQ-eH46q=pe/`teH6km`KO^QP<]U-/]Z5raPLa"of!d`TS0a]%Fk;?AiE^s$*O8a
 83.4603 - Og)_7Hh>ulVfP-$;Qe%^r9V%asI5a"=VB1/dgAU.X]sM-o"i-]%fcLaq4^l0Tc)gGnZ<mYT
 83.4604 - >/"?,ht+PWhOYbEgi=FKnfE/Q,CTK"ARjXAl'&`1\Uk:B=c-tn6lnO=iP$A>B`5u+_8a-;j
 83.4605 - rB%e>_ufMpW?f*h4Ac2J`Fl/9?J2HjT4Q+6.b=SFlC(-p\__eRP0NT[J8PS[Jn@23SEA?9d
 83.4606 - r8V>@*$C63-P%^u%sir#QFVKgOa:fQ60u"+%U(O]RcQm2:^D?ZF]YIN8<98E#_7%!D:`Hck
 83.4607 - A%BTu*Q0o8(@P)1.S90%LHk40AE8h02$7:K-)]]tUbT1!(*)KWWd(O8Y`EVJOKGpK3%jRLm
 83.4608 - X[U0-(f\VfPU_WPGXhj<Vkm^gG9rC'jPXld3eSC]"m1Cgh`oug)fq0!o`FedKIE`iI$RM+V
 83.4609 - /]LC92lYSmh]K3u??t2+%dstOjeTB<*<q95Z/[P0bpH`p.)nnrFr.6g<qhU8+kN^[3isg6`
 83.4610 - cJ=CXB/I[X)$lZBUhrOd<B^-]$9\!'0"T=,#p4r%rj,Ua)lE_qt@.*fu@iPqu8#O+7)?@)k
 83.4611 - *&tVXEa?^0`iu[`5I?MnGF_8Ya:R]W0^AIOtk(<f&f<!U@ZbDt4OA501>;TcK'f>*MAC_EP
 83.4612 - K$Wfj072^mD,_]d/`f#9dDU;2>s8ohr,VTRBcOKjfr!pH1jZ0J\a84'Dt0@+XtikWUOd,$$
 83.4613 - Fg60E@kIbJSXDTNp*@DE0DN1`76p.@k;CmcVXpS[1j/P_G+I#=#Pe@6oc4V8Tb7&G8$7;_<
 83.4614 - ?HXq#=n=@/%ZH.;8oDTQ,p"Oeh_ucNK]KSH1U9(7V995g4u%s`'YUP$A4jV@1da[s^WYUE7
 83.4615 - ^+S:.Zd*C6t&`nDW8UT[aK8lf=^QE$I1HKUaE`S0b^*4\I"1r3RA6+7fYH(P9Pt);hN2%4N
 83.4616 - t]nO3Zq5K&\iRKAd2/ejU!i^G":1:c+3_0jDT;]>!%RY8+5DgF:[#bojC:gEkX9m#:e;Dn>
 83.4617 - 1U1UVf01`u2j)WIi=F:i\o:h1S/64p7[=21,5d1"s[g?B*bkfcDU,P"G3';G"kmX3!=N9<h
 83.4618 - UWC19E9+eGgpe.k+HC@@iUk4KB#jrWW?8>cQcH4LgZ'n^]ZFu4>kficQTPU.u76-P5+[Vb<
 83.4619 - /BWPefh)")c%rY[8L'&bAqecJdTWV+l?6?V@U!]lUqHN7$On.Qajn7IZ5ujf,ANHpEUfqk*
 83.4620 - rMa:j0?-@[4:E2m:VZQ]qb:A8t4GqeM=+$nEu*i9\VGKJuibpc.I%!59b[K(-Pe$6a+fnQa
 83.4621 - ]qd4g+3%)hY.4/^=?@^G,#01Z4)X>e5(`1!AiLXtQ7V,oj5Q^ojW63."TF.]q$p>n_8bfLL
 83.4622 - ^]e=I!s+nE&+Z6]AA>\V5$W^ttcm3=.YV`H:j'K)W1ptc'o.4M67T#+r9Mu&K!.hP_kep]u
 83.4623 - GaVAciOprZLraQj4+!m^_+HDg[?rVsUC#eUO4;(9^a]_k(YW/OB_a6OhWhCenL's,71Bs@(
 83.4624 - 'K7`%WAkSR#mX-N,3\-tQ$$X>$:9AM%4uQ1#!.-6q-.3Ync"S^r_T/M599s8agL+tDG0glH
 83.4625 - ;:1.4'7ea=fNccYt\Z9G$PPe*&p6?!91LI#o]QP"%5U61S#@>3?g5>E_OaQ`:=m[aNSX]Oj
 83.4626 - OiOU$Pci!no6Ke?h1Ppu+_ALM5qG`=[;2j.(\LOYL,:\QA_'#A]_OKh:c*@JM+mbJR\iN>]
 83.4627 - h.0'S6-C3;o.L6dUf4'n$4R1@Si]4<P)gCZbrElL/$;f^*YX=T[tq9^L$OS]\7!c51L1_PY
 83.4628 - &oU_`;HH(*o+aCHWhWYc&%u>X#\=EAkbNNGOL%UuqQKhn[[P(G#J\P8-rSP^5IrgR/]s6St
 83.4629 - #@%>!F38f*'M(V-OS"9"32f+Ya?<QT'LM<QQ,/4^+_Wk+K?]u!Y)&$c@6?!5AZcg[G[NYtb
 83.4630 - VZ*A9jX*JX\-We4WKT9+KqPI8;Fi`*K_6c%k*\MUf>tiE%393\>KIbb]e.:D"K=5(Fs08??
 83.4631 - ,WDQ,Fs55@ZECN=Nfi13hOe@sVpR'immiqQD3sh-,&Um+fXfV\,T\:64tF$cjgF+X#9(BV]
 83.4632 - 33<<>l><Wp&V:"]QQfdSKgI$n_ZmS0u7"E`_rKTlT+L68e@iEs4&R8mZ\Ou&XjV1A'$9f:5
 83.4633 - K.do9lbG:K$6AI\D<pdrWj`V:[FA/[$J#7:u3cs@r^hKu8?59n7U_[h]')snPSEiDgOI3WR
 83.4634 - @6*LAo=G7QG09'D4=?'kSo>a.>nQ`n#H>ZdZ[#K1RK6*<qt)pffuDHd'(^n7%&)09Go0,TI
 83.4635 - 8LjZ3+LUGd?l%ulEt.pOBRdab"DraM,L0!)P3(Y7!*-We"u+?38U_'HQG1%34.OV?oVqT#Z
 83.4636 - 5HVA(m(UW=)g`^';G3R$H0YP[+W]9sJn'(=?5"4djuQY#BqBf3;r1(?AZ"Z#HTafY;)D"_4
 83.4637 - KcP+tQ&f,@UK'PQ#X-8c^b*!j2tNcn26A@ki_j2i=FAp!t&j.aYN[V[je&9sug$XtmqMQ-C
 83.4638 - XMcf-)A1WphZEF3SeXN5hmqnSYZ%.[9;s0aS1o>G:TRl9^Z"kAqot%%rf@po"S+:-WFB7=F
 83.4639 - 9B"PX-Odm8XU8QC)3^qp>bQ:mkb&M\O?9UB/&8SIfM/fT2eV)9](Yi@4SuSZDX5h$:L@[=S
 83.4640 - >/0L/a#_"1E6sPB)6/jnt4SgD9lYdIKsr"UtB",&I8->CaeU:\-i@TXb;i-,2g;%D[0.n56
 83.4641 - Z&RpVqQUFl@pd#KPpiKQ**@2TSaOU0clWGV,6BN)s:>FP1aiK+;<`Bb.MRn2EFfSE7D\:pB
 83.4642 - `_a5jE9juss%c6F=/Mi+QL_@[Q%*FBhT<_qgsn&>)D&ub]B0-i+J4h4g8C0@"Hk(<U>m'1?
 83.4643 - gft`m)_;1Xe??YIo@m+JJ%gad^GL/2`68qTaRWLhM>2#UI98oQVS-G(]epbuMh(7M:4Js4J
 83.4644 - V%GX4)LcfH(RB@t<*OWk4e419Qhc(fUeR_6b=8e)qU`C"b=%dO4OCW$<.Wi:drSa^Ch">!@
 83.4645 - h.YAP-52E]0k$74[#H"2O*49e1gfGS'>cA%HsZIf5Ap(j0?X9]H:C:+mrM=IU%@(Ip944?i
 83.4646 - %EsGDT1k53!7j\u!U7Ynqugk]^$FKL74D'o:`iMrBmhN,\"HjS4CVEj?TNdpAa"bDT85DR6
 83.4647 - S4i@1MP5eu/*KRQQ5duIp$+u!uO,'/\KZ+m:Y4LfPrn>JB`k_I!H,f<TJLoCp.KSN,h^\c$
 83.4648 - 2_oI`#%];>O5WG.<U^jd/)8:?>O*Lf/RfbXmp(Y[E#b\u?P?5J#ifNFlT=MhQ8:7gt>n&f9
 83.4649 - 5tV0AlYO6"QEW_cTPE8;Hl<tM%1.kZZkE&/.W`BJE3o%Y59j`pgKgfTc]rO2]]7e?9:%CiQ
 83.4650 - j8Q+LN-6%<%+`oOGIkAP^;9n'KX+Pgpf%p'RCuV'@NqVQ,5lkYtOF,R#2T)#I;M+OCU?YJg
 83.4651 - 3X]E@qhnM//_I)BH]iFWH[oZO7nZ>GWO5#/?"7Q<B8"]/RH6)&GV\`/(?C$\(RMTH#FL-O`
 83.4652 - a29D=<c#)@ONN$J21MS1S$rMDnKMM&SU6q]pi3ksub&rB6"W-l5Cg)SSW]2MJ3C#Z`IGt%o
 83.4653 - 8-<'sSGfDrL&jj55$`!nUZCQd@&sF;?5^PAWfR:SWckl<]LqF,"ne+9>H:Hi@5k''8apgWN
 83.4654 - EPWl)/bC\9//5p&H9\1hTu79UbNfG8-TTr#a2lF15iTB5E^ABq60o]1oB-GoGp"@W6Qi0I;
 83.4655 - \Q+J-:if:_NXPHr$n;6/#"d/\1?[^,VTV"$,[a:8L-)0gbhH0;$WkF_gm3S@!BMa4$)u)6c
 83.4656 - ahrg(Hd=A2iIp8K2\<&fAP41rM3U8r=QU9.)4DK8@aKLJ14W=Eh]RY-BIK*%Xe+J9]#eYd#
 83.4657 - `T(DK[]:jNs`;R1U#^H-GU'XKUu7?"SA\DnLEHst!a\2,Qk_c#*fP[2<[7R]&I`lp!R+]Ta
 83.4658 - ;$&=1D`.Q/gRA`Sc`5Zct0.^eMZ_tg;]Wat[LMQl_j2sHVRR['o`sM#>%*GDKOiKgq4MZ//
 83.4659 - 3k<?@#sHbS&.*V5k]];1=Zg3H/bFrP0QK\YG)I=QNacWl/<@s$Si]6*8t+qa@;nb_TtF92_
 83.4660 - >NF#>TFf#*XKE8Mpc6/n9.A+,.7n/LfBP2HmQ1&W(BOY$QPFn\>r2?ElinG8W\<YCbER59:
 83.4661 - ROeZ;d@,oXMZ[1P_HW-em&kD#M7s*^bmjMM.a['K_.W!lNMWb&V#[nf#FKHFDn+9!ES;Phr
 83.4662 - ]FTe0Hl0oS,i7'\.-8I3O4#\3HcjL-E5\%-&a'2'MZl`uO5\jL;G73f4fPP_jTkf`%67:a0
 83.4663 - PFNd1,_M<GF`MCjIoNXi7ON$4l5J5)GU>\G_<g*C(\,_C[e7?4ZHEmouP[r02K,)Ck0ZL0k
 83.4664 - 1+IKB@c>=+JLhen;e0i4/D:K-gDm$E9N9h5@o6"6,"HHnY(<*@/E4r;_bNlIS6Y4%I-B&]i
 83.4665 - uMg#P^McBFR,(-m7GZZ6$\tqoGPsWU.CLY:7G@Em#.euFU+0($XEB8N$5uipq6Ie/tA-O]I
 83.4666 - &Q4=O5JU0;Tfubl9S7G/CTf8Vj92gM0P>2D"WG:f6*#"U?e5'i:?JaorUmR#oHB%T)YAd0-
 83.4667 - =D&9Q'@Do;I-dM(omKlBn1Mb?K=;\ZG@[2K9=)[AeO#IPR%MiC.n9@<>m3]a`Noh*1"m7XO
 83.4668 - mdUZ9SG]hGn%+:WL9ECU%1(m8+Ls50>3^`11,m2TeR4.HZ7\n,ErA(6:0N1B_#PF,#*+Vc\
 83.4669 - 3&D()5BP8["C'?TfK9;b]G2bf70h<&ekSWt7dWK8bsDXDE<g>K,:%?[>%c?$hGek.>#Q6XJ
 83.4670 - mD+k$Tj5A:.8FqfX+W5o#L:Q5o=oOfZOp;;$r"T;0>g.o-RG$m`9NP#A[C?bKEnYH.B5!e]
 83.4671 - "g$9jTc0p=+`Z:i,(,8`NUK@MF4fLOBP2>kqMFIL@,,*i)<WR!@2^nHeKMV"0OB>@9Cdb;Z
 83.4672 - iK`k;[;"`_o&EmW'[d+W#$b_Y'Oe6NN,#CJ^4,du<_0eRdsWMKDK+aQsq]Lr!i)[R!ICG='
 83.4673 - OcAW.%3rB,fA`5q<8@)0pVPVa(lbU2M@D@DjhK52ldN_nK.R%$24eVpJ5`DY,<4VkLh@jfp
 83.4674 - ;j<'N[YrLs;%;@/*BsdN%F.p*1Pg=gq_bu['AZ(k_1TV7PGQWqofhbpfAda>OMHl+rlJPs?
 83.4675 - Vp[7fc/5]]%68lhjI_M,mdt5Ai*o8$BlqZIL?SP$r?)Jdi`hc&E;&JOg3/'@3e.$4r[hi*>
 83.4676 - B0[9iW8p+FIRQKc0r=3heJK&?A\="Gcc6h@c9H_tfd;Mk\=TLV'Q_9-5?N/1Caj&bY>qU\*
 83.4677 - REql=Kf@EZ.>h%cEqLuA,F?9qGX!18rgV2`ab$.+[>Q%Y$<4J4e(S!9+HGg>/'mSgr[a,#+
 83.4678 - L=mh4]^aip;S4JHGlEIesR*E-j?Es/n?0tr]U-H?\=nFT2n>YK.Fbd''?TjBF/e+?!8md"c
 83.4679 - b4A+VE_&/nVE%XPh$%T;'fTM)<k=[Di$mNE7.%]/<Zks_?`Snh7O,-"[2^M#Mken62@\Ig\
 83.4680 - e/5sY?hg(bkkg,AdC#%3N/)!:lCG#iF-\NiILr;eCA!+cJcHk.kViSk^$[t;EX(a'c%r1(j
 83.4681 - =m`nVO,_$K-\L(jX/u=CQ,!j',%1*d_C:QH#4A=5GN<iPK*E0K\-3)@eM-DDPkD1g(T>BO1
 83.4682 - `!Xe:H?\mq"^M$k\i@Bbj]Mhf#0$-k_Jk!'*25V?q?2"lZ3D;pkPm>&E?fioi\<]aO9nRXa
 83.4683 - YA>YgV[#!e^7-)oW?G90nm;=OfmhYPZ?Ofuk)ZO1!X'V=:NaaTp"AmuaVe4@N&uhn`E/J5<
 83.4684 - VWC9R]Tup^:13!&W&=Obi'qSE>)VLK&8)+'iC+d>2@<l1Br=s6+-md+L(6a<"4rhe4l1M:"
 83.4685 - r$!J*+p[FB0'R9:3DVhG3A:;LRrbN;FUoZH=Eb-B8.M[b3+gL)<^j\BF_knBR].tK@l$ABN
 83.4686 - ESkRhTOb*nh=2@guh-Ar8C0Yj$jn>2XmD.)>'<+A>7elaDtHhEte5X6EZMRSH=e261GGR0b
 83.4687 - L7#G((KHd_/sc`Fk;eg@"&k"k7_jQ'X6$5T"9^pWVHncq?YmS[l^g3m_/H0Vg*jTY+i:jQm
 83.4688 - /G2Kb)MV\5<.M=7<<a5/^]JOok=a@hngW:3*DI0a+E-png#NJ#P$;Uk;9m5XjJE2jZ\s>8?
 83.4689 - ]Ni,#TOohdCaK>,CB[MBA`Y_&lk[dY*b[s]_hW,E)a8$rh!>9Ca>4MUB''<[ruC0=g1!O'$
 83.4690 - )SGp(3F@^FZr_5Cg_VQEVAAbTWVlHD<=9U`o$@_:[N&]m<t;`p@=(V,3Tdjns1S>4QAP)K^
 83.4691 - OmUl/pke^+/?-1l[7Lo%o8Tel%fGN:(;;miF6o<krDIL$^BVm5i;>Y*.h#,NM>!1No&+rg*
 83.4692 - !?QfTii/KUb\?T*['o*JTHC"B6ShY$+k6h:N`Dg[:XOEPOA9arHH[W$:B[f,A2<aZk6kr/U
 83.4693 - k`M2kfdI3r<?,g2PD[5_2L*UsLc7W2f^0&mO%V;aeCOTOY9J1)YriRV[CEF:O/n)EGQttFh
 83.4694 - k!pA&<k!0iQL]MHEM"=bQQYWi!9[uHlRlu2rtsj^SZso/Co",%f6Cp=-jWQnnt:/H[sN/6+
 83.4695 - *&G]<u.$A$%3V<4VQ33$#+a%dAUA@-Sd$N6n?70<u".bU_J)sp$fCOA?+lXT8sMCQd4RU<h
 83.4696 - _45!iX>`=P2&>2M4tJGF)ZLi/tCS+Gjl$p!!(P756;Nou*T5C?r,%otR&V[<d-PF5[@]oSr
 83.4697 - Xe@eX<i/fNnuD6AJuAVG=D`S><&lTOuI=#"f_XGLAdiSLTZs02,^B2DZ^GK&2>ku)dHBlo'
 83.4698 - "?^<S`caa@-?2LmNBA^GBYeV=Q=Rk-qG)Ag4!c&6`_0^qJ%CaU!.:,n]/Bprt@-ncdI].FJ
 83.4699 - pd-0.I(^\J\P2qa_u!sMq"Ma*Dh.%f`j'GI>VA\sG2/En-M:M[Gfb:,h]um%gAK(R,-R[Nq
 83.4700 - fb'@PaG:9H!&^J'C-I4R$ad:,0S?o,cgamW,Z?QH4O8,WKfu>lL5%<E5E=:f;7eBI/8'L0K
 83.4701 - osBRtH,"oO]5%I(#/S1Ihj]J3Dgd=<l*"nq9:MYD?]V*<(aYi__\2<\4u6`aOpa1X4f!G">
 83.4702 - pp2mekjqhrU.;)dRDo.Pea-;Q"bek5Xq^8Fl\jCS3"InJ_,krcZN!di2N;cfc<'cW@`-ri5
 83.4703 - )!d+9m4=a1\jGi1YX48b"l81!(>'NPLoP$GYI8[>iAG(7;,*`Le:$N;bNJ])KTNNTQ9(d2Y
 83.4704 - BSBIS([/O.Y;_kQ/Q,cc\helNeL6OE2'VR_csGUNlh4cc5+YWW&;PG;]aCNK0p-dhl>L"[]
 83.4705 - ;Ad=ITh5gd_mF$]=rmeCR<0:=Nh1cH$"U-D&W0r`\Xrdj5d^RjeA0ohr$R1$7rrM$Cf<)(<
 83.4706 - C\PVp0\:4Kk0cG.lCZ_^D"3<1e&jUaKV8GGD+kh#8e+'0,S/W9TcB,d1F8p:BQ'i9."3l3*
 83.4707 - t2:Vo$g_$I>kUaAg[#6MY3CdSd\W7k^6.Efk+S>T+].`O=PCZ`qcW&bQC6h+,VMF;+l9%L5
 83.4708 - gP*$;HBTl@!*m'XUHGW1q.[I4'b,3FUC:Z>F*iSCK+<dfFK-@/6g,e$).e7J@af/`S_4IWp
 83.4709 - &>h*OA?MN0o$W4E6V9sCV5CPf7)d(o!m6*H$oHb^-W>mJ_&k0_7`cdu61VJ-'C=#h/kC&V]
 83.4710 - "IQrEAF/.6nHP[Pd05c0aK!=5<k*JCm)(RdjBE;Em)D2T<[)Sj#G9t%[FEKan\BNX^bUu[t
 83.4711 - i4gnY-B(>hmP9Wf5glc3aF-Tp7-f9h*1jW7/<!D+<b?:W("?+7@PCmP*qT^6dI%;Q0.PDl!
 83.4712 - Za]eG<Hp,$d$hM><1S*GVeG(dqa8WmrOY<Xg'%0L"b7JM;@OD540eC(JBDco]E<0G.T6p26
 83.4713 - VQ\:6CaQIXLVFW^a,b@HG,c$&Z'fkcajDCJ%I`rH>If/1<']YOW9Jhoc8U=@*-f<@2@@eU)
 83.4714 - Xa<hsdcA&qBX.*gVpuU4Yr&/<>?a"]M)$*<:3<X]4&6HYoUXI7%_GQ0F:3u':tmR9F4ldm]
 83.4715 - =-=UN?qW0PeD35Upq_]_5/si?Fle2'_6W$4Je0@,;s-^OObe]B2?H'Z1QS<<5I_$D\M0KZZ
 83.4716 - <\>"(GB?7Ac=&2bfW"AiFl&N5(@PZ,W@n`fG!*2XQ'7*u>SVE^H*KB+*NedZJ\o*YkO26oM
 83.4717 - N:==[F3o?S^bhG/EDGRd1-jIPuZNuiO[j0EAZ[,["Y#nCQA=Mr]YCi,]>(-YGqlgJ5c$%oC
 83.4718 - 5iq>mklX_<_Q+rXC57o*bAjh'91<;*L=kN=YW6frL'QEu=,/\rKc"s^g0*Xq1:+M/LJM@jn
 83.4719 - eK&*tCJMiU2mn79M:,ab9c:4?pH%RN6YI]t))`*T&=aWMECJs5]!LP-hO]*D:f"<I3!QV8,
 83.4720 - !&Fq8^YEceK3^?ddV7/e?c[Z?K=qMq_uFr~>Q
 83.4721 -Q
 83.4722 -showpage
 83.4723 -%%Trailer
 83.4724 -count op_count sub {pop} repeat
 83.4725 -countdictstack dict_count sub {end} repeat
 83.4726 -cairo_eps_state restore
 83.4727 -%%EOF
    84.1 --- a/0__Papers/VMS/Eco_System/figures/eco-system.svg	Sun Mar 11 09:26:44 2012 -0700
    84.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    84.3 @@ -1,1428 +0,0 @@
    84.4 -<?xml version="1.0" encoding="UTF-8" standalone="no"?>
    84.5 -<!-- Created with Inkscape (http://www.inkscape.org/) -->
    84.6 -
    84.7 -<svg
    84.8 -   xmlns:dc="http://purl.org/dc/elements/1.1/"
    84.9 -   xmlns:cc="http://creativecommons.org/ns#"
   84.10 -   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
   84.11 -   xmlns:svg="http://www.w3.org/2000/svg"
   84.12 -   xmlns="http://www.w3.org/2000/svg"
   84.13 -   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
   84.14 -   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
   84.15 -   width="765"
   84.16 -   height="990"
   84.17 -   id="svg2"
   84.18 -   sodipodi:version="0.32"
   84.19 -   inkscape:version="0.47 r22583"
   84.20 -   sodipodi:docname="eco-system.svg"
   84.21 -   inkscape:output_extension="org.inkscape.output.svg.inkscape"
   84.22 -   version="1.1">
   84.23 -  <defs
   84.24 -     id="defs4">
   84.25 -    <marker
   84.26 -       inkscape:stockid="Arrow2Mstart"
   84.27 -       orient="auto"
   84.28 -       refY="0"
   84.29 -       refX="0"
   84.30 -       id="Arrow2Mstart"
   84.31 -       style="overflow:visible">
   84.32 -      <path
   84.33 -         id="path5492"
   84.34 -         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
   84.35 -         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
   84.36 -         transform="scale(0.6,0.6)" />
   84.37 -    </marker>
   84.38 -    <marker
   84.39 -       inkscape:stockid="Arrow2Mend"
   84.40 -       orient="auto"
   84.41 -       refY="0"
   84.42 -       refX="0"
   84.43 -       id="Arrow2Mend"
   84.44 -       style="overflow:visible">
   84.45 -      <path
   84.46 -         id="path3563"
   84.47 -         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
   84.48 -         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
   84.49 -         transform="scale(-0.6,-0.6)" />
   84.50 -    </marker>
   84.51 -    <marker
   84.52 -       inkscape:stockid="TriangleOutM"
   84.53 -       orient="auto"
   84.54 -       refY="0"
   84.55 -       refX="0"
   84.56 -       id="TriangleOutM"
   84.57 -       style="overflow:visible">
   84.58 -      <path
   84.59 -         id="path3682"
   84.60 -         d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
   84.61 -         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
   84.62 -         transform="scale(0.4,0.4)" />
   84.63 -    </marker>
   84.64 -    <marker
   84.65 -       inkscape:stockid="Arrow2Lend"
   84.66 -       orient="auto"
   84.67 -       refY="0"
   84.68 -       refX="0"
   84.69 -       id="Arrow2Lend"
   84.70 -       style="overflow:visible">
   84.71 -      <path
   84.72 -         id="path3557"
   84.73 -         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
   84.74 -         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
   84.75 -         transform="matrix(-1.1,0,0,-1.1,-1.1,0)" />
   84.76 -    </marker>
   84.77 -    <marker
   84.78 -       inkscape:stockid="Arrow1Mstart"
   84.79 -       orient="auto"
   84.80 -       refY="0"
   84.81 -       refX="0"
   84.82 -       id="Arrow1Mstart"
   84.83 -       style="overflow:visible">
   84.84 -      <path
   84.85 -         id="path3542"
   84.86 -         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
   84.87 -         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
   84.88 -         transform="matrix(0.4,0,0,0.4,4,0)" />
   84.89 -    </marker>
   84.90 -    <marker
   84.91 -       inkscape:stockid="Arrow1Lend"
   84.92 -       orient="auto"
   84.93 -       refY="0"
   84.94 -       refX="0"
   84.95 -       id="Arrow1Lend"
   84.96 -       style="overflow:visible">
   84.97 -      <path
   84.98 -         id="path3539"
   84.99 -         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
  84.100 -         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
  84.101 -         transform="matrix(-0.8,0,0,-0.8,-10,0)" />
  84.102 -    </marker>
  84.103 -    <marker
  84.104 -       inkscape:stockid="Arrow1Lstart"
  84.105 -       orient="auto"
  84.106 -       refY="0"
  84.107 -       refX="0"
  84.108 -       id="Arrow1Lstart"
  84.109 -       style="overflow:visible">
  84.110 -      <path
  84.111 -         id="path3536"
  84.112 -         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
  84.113 -         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
  84.114 -         transform="matrix(0.8,0,0,0.8,10,0)" />
  84.115 -    </marker>
  84.116 -    <inkscape:perspective
  84.117 -       sodipodi:type="inkscape:persp3d"
  84.118 -       inkscape:vp_x="0 : 526.18109 : 1"
  84.119 -       inkscape:vp_y="0 : 1000 : 0"
  84.120 -       inkscape:vp_z="744.09448 : 526.18109 : 1"
  84.121 -       inkscape:persp3d-origin="372.04724 : 350.78739 : 1"
  84.122 -       id="perspective10" />
  84.123 -    <inkscape:perspective
  84.124 -       id="perspective4311"
  84.125 -       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  84.126 -       inkscape:vp_z="1 : 0.5 : 1"
  84.127 -       inkscape:vp_y="0 : 1000 : 0"
  84.128 -       inkscape:vp_x="0 : 0.5 : 1"
  84.129 -       sodipodi:type="inkscape:persp3d" />
  84.130 -    <inkscape:perspective
  84.131 -       id="perspective4336"
  84.132 -       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  84.133 -       inkscape:vp_z="1 : 0.5 : 1"
  84.134 -       inkscape:vp_y="0 : 1000 : 0"
  84.135 -       inkscape:vp_x="0 : 0.5 : 1"
  84.136 -       sodipodi:type="inkscape:persp3d" />
  84.137 -    <inkscape:perspective
  84.138 -       id="perspective4365"
  84.139 -       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  84.140 -       inkscape:vp_z="1 : 0.5 : 1"
  84.141 -       inkscape:vp_y="0 : 1000 : 0"
  84.142 -       inkscape:vp_x="0 : 0.5 : 1"
  84.143 -       sodipodi:type="inkscape:persp3d" />
  84.144 -    <marker
  84.145 -       inkscape:stockid="Arrow2Mend"
  84.146 -       orient="auto"
  84.147 -       refY="0"
  84.148 -       refX="0"
  84.149 -       id="Arrow2Mend-9"
  84.150 -       style="overflow:visible">
  84.151 -      <path
  84.152 -         id="path3563-4"
  84.153 -         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
  84.154 -         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
  84.155 -         transform="scale(-0.6,-0.6)" />
  84.156 -    </marker>
  84.157 -    <inkscape:perspective
  84.158 -       id="perspective4423"
  84.159 -       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  84.160 -       inkscape:vp_z="1 : 0.5 : 1"
  84.161 -       inkscape:vp_y="0 : 1000 : 0"
  84.162 -       inkscape:vp_x="0 : 0.5 : 1"
  84.163 -       sodipodi:type="inkscape:persp3d" />
  84.164 -    <marker
  84.165 -       inkscape:stockid="Arrow2Mend"
  84.166 -       orient="auto"
  84.167 -       refY="0"
  84.168 -       refX="0"
  84.169 -       id="Arrow2Mend-8"
  84.170 -       style="overflow:visible">
  84.171 -      <path
  84.172 -         id="path3563-2"
  84.173 -         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
  84.174 -         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
  84.175 -         transform="scale(-0.6,-0.6)" />
  84.176 -    </marker>
  84.177 -    <inkscape:perspective
  84.178 -       id="perspective4461"
  84.179 -       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  84.180 -       inkscape:vp_z="1 : 0.5 : 1"
  84.181 -       inkscape:vp_y="0 : 1000 : 0"
  84.182 -       inkscape:vp_x="0 : 0.5 : 1"
  84.183 -       sodipodi:type="inkscape:persp3d" />
  84.184 -    <inkscape:perspective
  84.185 -       id="perspective14081"
  84.186 -       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  84.187 -       inkscape:vp_z="1 : 0.5 : 1"
  84.188 -       inkscape:vp_y="0 : 1000 : 0"
  84.189 -       inkscape:vp_x="0 : 0.5 : 1"
  84.190 -       sodipodi:type="inkscape:persp3d" />
  84.191 -    <inkscape:perspective
  84.192 -       id="perspective14206"
  84.193 -       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  84.194 -       inkscape:vp_z="1 : 0.5 : 1"
  84.195 -       inkscape:vp_y="0 : 1000 : 0"
  84.196 -       inkscape:vp_x="0 : 0.5 : 1"
  84.197 -       sodipodi:type="inkscape:persp3d" />
  84.198 -    <inkscape:perspective
  84.199 -       id="perspective14299"
  84.200 -       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  84.201 -       inkscape:vp_z="1 : 0.5 : 1"
  84.202 -       inkscape:vp_y="0 : 1000 : 0"
  84.203 -       inkscape:vp_x="0 : 0.5 : 1"
  84.204 -       sodipodi:type="inkscape:persp3d" />
  84.205 -    <inkscape:perspective
  84.206 -       id="perspective16915"
  84.207 -       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  84.208 -       inkscape:vp_z="1 : 0.5 : 1"
  84.209 -       inkscape:vp_y="0 : 1000 : 0"
  84.210 -       inkscape:vp_x="0 : 0.5 : 1"
  84.211 -       sodipodi:type="inkscape:persp3d" />
  84.212 -    <inkscape:perspective
  84.213 -       id="perspective16946"
  84.214 -       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  84.215 -       inkscape:vp_z="1 : 0.5 : 1"
  84.216 -       inkscape:vp_y="0 : 1000 : 0"
  84.217 -       inkscape:vp_x="0 : 0.5 : 1"
  84.218 -       sodipodi:type="inkscape:persp3d" />
  84.219 -    <inkscape:perspective
  84.220 -       id="perspective17789"
  84.221 -       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  84.222 -       inkscape:vp_z="1 : 0.5 : 1"
  84.223 -       inkscape:vp_y="0 : 1000 : 0"
  84.224 -       inkscape:vp_x="0 : 0.5 : 1"
  84.225 -       sodipodi:type="inkscape:persp3d" />
  84.226 -    <inkscape:perspective
  84.227 -       id="perspective17820"
  84.228 -       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  84.229 -       inkscape:vp_z="1 : 0.5 : 1"
  84.230 -       inkscape:vp_y="0 : 1000 : 0"
  84.231 -       inkscape:vp_x="0 : 0.5 : 1"
  84.232 -       sodipodi:type="inkscape:persp3d" />
  84.233 -    <marker
  84.234 -       inkscape:stockid="Arrow2Mend"
  84.235 -       orient="auto"
  84.236 -       refY="0"
  84.237 -       refX="0"
  84.238 -       id="Arrow2Mend-8-2"
  84.239 -       style="overflow:visible">
  84.240 -      <path
  84.241 -         id="path3563-2-3"
  84.242 -         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
  84.243 -         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
  84.244 -         transform="scale(-0.6,-0.6)" />
  84.245 -    </marker>
  84.246 -    <inkscape:perspective
  84.247 -       id="perspective17848"
  84.248 -       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  84.249 -       inkscape:vp_z="1 : 0.5 : 1"
  84.250 -       inkscape:vp_y="0 : 1000 : 0"
  84.251 -       inkscape:vp_x="0 : 0.5 : 1"
  84.252 -       sodipodi:type="inkscape:persp3d" />
  84.253 -    <inkscape:perspective
  84.254 -       id="perspective17891"
  84.255 -       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  84.256 -       inkscape:vp_z="1 : 0.5 : 1"
  84.257 -       inkscape:vp_y="0 : 1000 : 0"
  84.258 -       inkscape:vp_x="0 : 0.5 : 1"
  84.259 -       sodipodi:type="inkscape:persp3d" />
  84.260 -    <marker
  84.261 -       inkscape:stockid="Arrow2Mend"
  84.262 -       orient="auto"
  84.263 -       refY="0"
  84.264 -       refX="0"
  84.265 -       id="Arrow2Mend-8-7"
  84.266 -       style="overflow:visible">
  84.267 -      <path
  84.268 -         id="path3563-2-8"
  84.269 -         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
  84.270 -         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
  84.271 -         transform="scale(-0.6,-0.6)" />
  84.272 -    </marker>
  84.273 -    <inkscape:perspective
  84.274 -       id="perspective17925"
  84.275 -       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  84.276 -       inkscape:vp_z="1 : 0.5 : 1"
  84.277 -       inkscape:vp_y="0 : 1000 : 0"
  84.278 -       inkscape:vp_x="0 : 0.5 : 1"
  84.279 -       sodipodi:type="inkscape:persp3d" />
  84.280 -    <inkscape:perspective
  84.281 -       id="perspective17996"
  84.282 -       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  84.283 -       inkscape:vp_z="1 : 0.5 : 1"
  84.284 -       inkscape:vp_y="0 : 1000 : 0"
  84.285 -       inkscape:vp_x="0 : 0.5 : 1"
  84.286 -       sodipodi:type="inkscape:persp3d" />
  84.287 -    <inkscape:perspective
  84.288 -       id="perspective18039"
  84.289 -       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  84.290 -       inkscape:vp_z="1 : 0.5 : 1"
  84.291 -       inkscape:vp_y="0 : 1000 : 0"
  84.292 -       inkscape:vp_x="0 : 0.5 : 1"
  84.293 -       sodipodi:type="inkscape:persp3d" />
  84.294 -    <inkscape:perspective
  84.295 -       id="perspective18073"
  84.296 -       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  84.297 -       inkscape:vp_z="1 : 0.5 : 1"
  84.298 -       inkscape:vp_y="0 : 1000 : 0"
  84.299 -       inkscape:vp_x="0 : 0.5 : 1"
  84.300 -       sodipodi:type="inkscape:persp3d" />
  84.301 -    <inkscape:perspective
  84.302 -       id="perspective4016"
  84.303 -       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  84.304 -       inkscape:vp_z="1 : 0.5 : 1"
  84.305 -       inkscape:vp_y="0 : 1000 : 0"
  84.306 -       inkscape:vp_x="0 : 0.5 : 1"
  84.307 -       sodipodi:type="inkscape:persp3d" />
  84.308 -    <inkscape:perspective
  84.309 -       id="perspective4046"
  84.310 -       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  84.311 -       inkscape:vp_z="1 : 0.5 : 1"
  84.312 -       inkscape:vp_y="0 : 1000 : 0"
  84.313 -       inkscape:vp_x="0 : 0.5 : 1"
  84.314 -       sodipodi:type="inkscape:persp3d" />
  84.315 -    <inkscape:perspective
  84.316 -       id="perspective4071"
  84.317 -       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  84.318 -       inkscape:vp_z="1 : 0.5 : 1"
  84.319 -       inkscape:vp_y="0 : 1000 : 0"
  84.320 -       inkscape:vp_x="0 : 0.5 : 1"
  84.321 -       sodipodi:type="inkscape:persp3d" />
  84.322 -    <inkscape:perspective
  84.323 -       id="perspective4101"
  84.324 -       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  84.325 -       inkscape:vp_z="1 : 0.5 : 1"
  84.326 -       inkscape:vp_y="0 : 1000 : 0"
  84.327 -       inkscape:vp_x="0 : 0.5 : 1"
  84.328 -       sodipodi:type="inkscape:persp3d" />
  84.329 -    <inkscape:perspective
  84.330 -       id="perspective5945"
  84.331 -       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  84.332 -       inkscape:vp_z="1 : 0.5 : 1"
  84.333 -       inkscape:vp_y="0 : 1000 : 0"
  84.334 -       inkscape:vp_x="0 : 0.5 : 1"
  84.335 -       sodipodi:type="inkscape:persp3d" />
  84.336 -    <inkscape:perspective
  84.337 -       id="perspective4144"
  84.338 -       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  84.339 -       inkscape:vp_z="1 : 0.5 : 1"
  84.340 -       inkscape:vp_y="0 : 1000 : 0"
  84.341 -       inkscape:vp_x="0 : 0.5 : 1"
  84.342 -       sodipodi:type="inkscape:persp3d" />
  84.343 -    <marker
  84.344 -       inkscape:stockid="Arrow2Mend"
  84.345 -       orient="auto"
  84.346 -       refY="0"
  84.347 -       refX="0"
  84.348 -       id="Arrow2Mend-8-7-1"
  84.349 -       style="overflow:visible">
  84.350 -      <path
  84.351 -         id="path3563-2-8-7"
  84.352 -         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
  84.353 -         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
  84.354 -         transform="scale(-0.6,-0.6)" />
  84.355 -    </marker>
  84.356 -    <inkscape:perspective
  84.357 -       id="perspective4733"
  84.358 -       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  84.359 -       inkscape:vp_z="1 : 0.5 : 1"
  84.360 -       inkscape:vp_y="0 : 1000 : 0"
  84.361 -       inkscape:vp_x="0 : 0.5 : 1"
  84.362 -       sodipodi:type="inkscape:persp3d" />
  84.363 -  </defs>
  84.364 -  <sodipodi:namedview
  84.365 -     id="base"
  84.366 -     pagecolor="#ffffff"
  84.367 -     bordercolor="#666666"
  84.368 -     borderopacity="1.0"
  84.369 -     gridtolerance="10000"
  84.370 -     guidetolerance="10"
  84.371 -     objecttolerance="10"
  84.372 -     inkscape:pageopacity="0.0"
  84.373 -     inkscape:pageshadow="2"
  84.374 -     inkscape:zoom="1.6607987"
  84.375 -     inkscape:cx="397.65887"
  84.376 -     inkscape:cy="613.72099"
  84.377 -     inkscape:document-units="px"
  84.378 -     inkscape:current-layer="layer1"
  84.379 -     showgrid="false"
  84.380 -     inkscape:window-width="825"
  84.381 -     inkscape:window-height="1135"
  84.382 -     inkscape:window-x="989"
  84.383 -     inkscape:window-y="3"
  84.384 -     inkscape:window-maximized="0" />
  84.385 -  <metadata
  84.386 -     id="metadata7">
  84.387 -    <rdf:RDF>
  84.388 -      <cc:Work
  84.389 -         rdf:about="">
  84.390 -        <dc:format>image/svg+xml</dc:format>
  84.391 -        <dc:type
  84.392 -           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
  84.393 -        <dc:title></dc:title>
  84.394 -      </cc:Work>
  84.395 -    </rdf:RDF>
  84.396 -  </metadata>
  84.397 -  <g
  84.398 -     inkscape:label="Layer 1"
  84.399 -     inkscape:groupmode="layer"
  84.400 -     id="layer1"
  84.401 -     transform="translate(-3.5307846,666.70658)">
  84.402 -    <text
  84.403 -       xml:space="preserve"
  84.404 -       style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  84.405 -       x="441.66748"
  84.406 -       y="404.66492"
  84.407 -       id="text8002"
  84.408 -       sodipodi:linespacing="100%"><tspan
  84.409 -         sodipodi:role="line"
  84.410 -         x="441.66748"
  84.411 -         y="404.66492"
  84.412 -         style="font-size:8px"
  84.413 -         id="tspan12172" /></text>
  84.414 -    <text
  84.415 -       xml:space="preserve"
  84.416 -       style="font-size:10px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  84.417 -       x="368.25397"
  84.418 -       y="405.27225"
  84.419 -       id="text5849"><tspan
  84.420 -         sodipodi:role="line"
  84.421 -         id="tspan5851"
  84.422 -         x="368.25397"
  84.423 -         y="405.27225" /></text>
  84.424 -    <text
  84.425 -       sodipodi:linespacing="100%"
  84.426 -       id="text4208"
  84.427 -       y="-361.75272"
  84.428 -       x="377.55505"
  84.429 -       style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  84.430 -       xml:space="preserve"><tspan
  84.431 -         y="-361.75272"
  84.432 -         x="377.55505"
  84.433 -         sodipodi:role="line"
  84.434 -         style="font-size:14px;text-align:center;text-anchor:middle;font-family:Arial;-inkscape-font-specification:Arial"
  84.435 -         id="tspan5935">Eco System for Performance Portability</tspan></text>
  84.436 -    <g
  84.437 -       id="g6056"
  84.438 -       transform="translate(85.41488,-970.95937)">
  84.439 -      <text
  84.440 -         xml:space="preserve"
  84.441 -         style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  84.442 -         x="228.40933"
  84.443 -         y="834.98151"
  84.444 -         id="text6058"
  84.445 -         sodipodi:linespacing="100%"><tspan
  84.446 -           style="font-size:9px;text-align:center;text-anchor:middle;fill:#ff0000;fill-opacity:1"
  84.447 -           sodipodi:role="line"
  84.448 -           x="228.40933"
  84.449 -           y="834.98151"
  84.450 -           id="tspan6060">VMS-core</tspan></text>
  84.451 -      <rect
  84.452 -         y="821.19238"
  84.453 -         x="188.1908"
  84.454 -         height="28.714474"
  84.455 -         width="80.212959"
  84.456 -         id="rect6062"
  84.457 -         style="fill:none;stroke:#000000;stroke-width:1.08000004;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
  84.458 -      <text
  84.459 -         sodipodi:linespacing="100%"
  84.460 -         id="text6066"
  84.461 -         y="848.76862"
  84.462 -         x="228.21329"
  84.463 -         style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  84.464 -         xml:space="preserve"><tspan
  84.465 -           id="tspan6068"
  84.466 -           y="848.76862"
  84.467 -           x="228.21329"
  84.468 -           sodipodi:role="line"
  84.469 -           style="font-size:8px;text-align:center;text-anchor:middle;fill:#280b0b;fill-opacity:1">Hardware 2</tspan></text>
  84.470 -      <path
  84.471 -         style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;stroke-miterlimit:4;stroke-dasharray:4,4;stroke-dashoffset:2.8"
  84.472 -         d="m 188.90122,841.62189 c 78.76617,0.42576 78.76617,0.42576 78.76617,0.42576"
  84.473 -         id="path4454" />
  84.474 -    </g>
  84.475 -    <g
  84.476 -       id="g4824"
  84.477 -       transform="translate(37.368245,-662)">
  84.478 -      <text
  84.479 -         sodipodi:linespacing="100%"
  84.480 -         id="text6114"
  84.481 -         y="460.77588"
  84.482 -         x="141.58882"
  84.483 -         style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  84.484 -         xml:space="preserve"><tspan
  84.485 -           id="tspan6116"
  84.486 -           y="460.77588"
  84.487 -           x="141.58882"
  84.488 -           sodipodi:role="line"
  84.489 -           style="font-size:9px;text-align:center;text-anchor:middle;fill:#900600;fill-opacity:1">OpenMP</tspan><tspan
  84.490 -           y="469.77588"
  84.491 -           x="141.58882"
  84.492 -           sodipodi:role="line"
  84.493 -           style="font-size:9px;text-align:center;text-anchor:middle;fill:#ff0000;fill-opacity:1"
  84.494 -           id="tspan6498">Plugin</tspan></text>
  84.495 -      <rect
  84.496 -         style="fill:none;stroke:#000000;stroke-width:1.08018124;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
  84.497 -         id="rect6120"
  84.498 -         width="52.69973"
  84.499 -         height="28.714493"
  84.500 -         x="115.42792"
  84.501 -         y="448.62247" />
  84.502 -      <text
  84.503 -         xml:space="preserve"
  84.504 -         style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  84.505 -         x="221.58882"
  84.506 -         y="460.77588"
  84.507 -         id="text6124"
  84.508 -         sodipodi:linespacing="100%"><tspan
  84.509 -           style="font-size:9px;text-align:center;text-anchor:middle;fill:#2b2cbe;fill-opacity:1"
  84.510 -           sodipodi:role="line"
  84.511 -           x="221.58882"
  84.512 -           y="460.77588"
  84.513 -           id="tspan6126">Cilk</tspan><tspan
  84.514 -           style="font-size:9px;text-align:center;text-anchor:middle;fill:#ff0000;fill-opacity:1"
  84.515 -           sodipodi:role="line"
  84.516 -           x="221.58882"
  84.517 -           y="469.77588"
  84.518 -           id="tspan6516">Plugin</tspan></text>
  84.519 -      <rect
  84.520 -         y="448.62247"
  84.521 -         x="195.42792"
  84.522 -         height="28.714493"
  84.523 -         width="52.69973"
  84.524 -         id="rect6130"
  84.525 -         style="fill:none;stroke:#000000;stroke-width:1.08018124;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
  84.526 -      <text
  84.527 -         sodipodi:linespacing="100%"
  84.528 -         id="text6134"
  84.529 -         y="460.77588"
  84.530 -         x="301.58881"
  84.531 -         style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  84.532 -         xml:space="preserve"><tspan
  84.533 -           id="tspan6136"
  84.534 -           y="460.77588"
  84.535 -           x="301.58881"
  84.536 -           sodipodi:role="line"
  84.537 -           style="font-size:9px;text-align:center;text-anchor:middle;fill:#005807;fill-opacity:1">NewLang</tspan><tspan
  84.538 -           y="469.77588"
  84.539 -           x="301.58881"
  84.540 -           sodipodi:role="line"
  84.541 -           style="font-size:9px;text-align:center;text-anchor:middle;fill:#ff0000;fill-opacity:1"
  84.542 -           id="tspan6524">Plugin</tspan></text>
  84.543 -      <rect
  84.544 -         style="fill:none;stroke:#000000;stroke-width:1.08018124;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
  84.545 -         id="rect6140"
  84.546 -         width="52.69973"
  84.547 -         height="28.615616"
  84.548 -         x="275.42792"
  84.549 -         y="448.62244" />
  84.550 -    </g>
  84.551 -    <g
  84.552 -       id="g4810"
  84.553 -       transform="translate(37.368245,-662)">
  84.554 -      <text
  84.555 -         xml:space="preserve"
  84.556 -         style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  84.557 -         x="421.58881"
  84.558 -         y="460.77588"
  84.559 -         id="text6530"
  84.560 -         sodipodi:linespacing="100%"><tspan
  84.561 -           style="font-size:9px;text-align:center;text-anchor:middle;fill:#900600;fill-opacity:1"
  84.562 -           sodipodi:role="line"
  84.563 -           x="421.58881"
  84.564 -           y="460.77588"
  84.565 -           id="tspan6532">OpenMP</tspan><tspan
  84.566 -           id="tspan6538"
  84.567 -           style="font-size:9px;text-align:center;text-anchor:middle;fill:#800080;fill-opacity:1"
  84.568 -           sodipodi:role="line"
  84.569 -           x="421.58881"
  84.570 -           y="469.77588">Plugin</tspan></text>
  84.571 -      <rect
  84.572 -         y="448.62247"
  84.573 -         x="395.42792"
  84.574 -         height="28.714493"
  84.575 -         width="52.69973"
  84.576 -         id="rect6540"
  84.577 -         style="fill:none;stroke:#000000;stroke-width:1.08018124;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
  84.578 -      <text
  84.579 -         sodipodi:linespacing="100%"
  84.580 -         id="text6544"
  84.581 -         y="460.77588"
  84.582 -         x="501.58881"
  84.583 -         style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  84.584 -         xml:space="preserve"><tspan
  84.585 -           id="tspan6546"
  84.586 -           y="460.77588"
  84.587 -           x="501.58881"
  84.588 -           sodipodi:role="line"
  84.589 -           style="font-size:9px;text-align:center;text-anchor:middle;fill:#2b2cbe;fill-opacity:1">Cilk</tspan><tspan
  84.590 -           id="tspan6552"
  84.591 -           y="469.77588"
  84.592 -           x="501.58881"
  84.593 -           sodipodi:role="line"
  84.594 -           style="font-size:9px;text-align:center;text-anchor:middle;fill:#800080;fill-opacity:1">Plugin</tspan></text>
  84.595 -      <rect
  84.596 -         style="fill:none;stroke:#000000;stroke-width:1.08018124;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
  84.597 -         id="rect6554"
  84.598 -         width="52.69973"
  84.599 -         height="28.714493"
  84.600 -         x="475.42792"
  84.601 -         y="448.62247" />
  84.602 -      <text
  84.603 -         xml:space="preserve"
  84.604 -         style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  84.605 -         x="581.58881"
  84.606 -         y="460.77588"
  84.607 -         id="text6558"
  84.608 -         sodipodi:linespacing="100%"><tspan
  84.609 -           style="font-size:9px;text-align:center;text-anchor:middle;fill:#005807;fill-opacity:1"
  84.610 -           sodipodi:role="line"
  84.611 -           x="581.58881"
  84.612 -           y="460.77588"
  84.613 -           id="tspan6560">NewLang</tspan><tspan
  84.614 -           id="tspan6566"
  84.615 -           style="font-size:9px;text-align:center;text-anchor:middle;fill:#800080;fill-opacity:1"
  84.616 -           sodipodi:role="line"
  84.617 -           x="581.58881"
  84.618 -           y="469.77588">Plugin</tspan></text>
  84.619 -      <rect
  84.620 -         y="448.62244"
  84.621 -         x="555.42792"
  84.622 -         height="28.615616"
  84.623 -         width="52.69973"
  84.624 -         id="rect6568"
  84.625 -         style="fill:none;stroke:#000000;stroke-width:1.08018124;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
  84.626 -    </g>
  84.627 -    <path
  84.628 -       id="path6570"
  84.629 -       d="m 180.46269,-183.96784 c 21.60941,33.59813 21.60941,33.59813 21.60941,33.59813"
  84.630 -       style="fill:none;stroke:#000000;stroke-width:0.99999988px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend-8-7)" />
  84.631 -    <path
  84.632 -       style="fill:none;stroke:#000000;stroke-width:0.99999988px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend-8-7)"
  84.633 -       d="m 257.75656,-183.96784 c -43.8559,33.59813 -43.8559,33.59813 -43.8559,33.59813"
  84.634 -       id="path6572" />
  84.635 -    <path
  84.636 -       id="path6574"
  84.637 -       d="m 337.75657,-183.96784 c -110.60916,33.59813 -110.60916,33.59813 -110.60916,33.59813"
  84.638 -       style="fill:none;stroke:#000000;stroke-width:0.99999988px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend-8-7)" />
  84.639 -    <path
  84.640 -       style="fill:none;stroke:#000000;stroke-width:0.99999988px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend-8-7)"
  84.641 -       d="m 180.46268,-183.96784 c 121.43334,33.59813 121.43334,33.59813 121.43334,33.59813"
  84.642 -       id="path6576" />
  84.643 -    <path
  84.644 -       style="fill:none;stroke:#000000;stroke-width:0.99999988px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend-8-7)"
  84.645 -       d="m 260.46268,-183.96784 c 54.36416,33.59813 54.36416,33.59813 54.36416,33.59813"
  84.646 -       id="path6578" />
  84.647 -    <path
  84.648 -       id="path6580"
  84.649 -       d="m 337.75656,-183.96784 c -12.73434,33.59813 -12.73434,33.59813 -12.73434,33.59813"
  84.650 -       style="fill:none;stroke:#000000;stroke-width:0.99999988px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend-8-7)" />
  84.651 -    <path
  84.652 -       style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend-8-7)"
  84.653 -       d="m 457.75659,-183.96784 c -34.42805,33.59813 -34.42805,33.59813 -34.42805,33.59813"
  84.654 -       id="path6582" />
  84.655 -    <path
  84.656 -       id="path6584"
  84.657 -       d="m 537.7566,-183.96784 c -98.44543,33.59813 -98.44543,33.59813 -98.44543,33.59813"
  84.658 -       style="fill:none;stroke:#000000;stroke-width:0.99999988px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend-8-7)" />
  84.659 -    <path
  84.660 -       style="fill:none;stroke:#000000;stroke-width:0.99999988px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend-8-7)"
  84.661 -       d="m 617.75659,-183.96784 c -158.32343,33.59813 -158.32343,33.59813 -158.32343,33.59813"
  84.662 -       id="path6586" />
  84.663 -    <path
  84.664 -       id="path6588"
  84.665 -       d="m 457.01755,-183.96784 c 65.87622,33.59813 65.87622,33.59813 65.87622,33.59813"
  84.666 -       style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend-8-7)" />
  84.667 -    <path
  84.668 -       style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend-8-7)"
  84.669 -       d="m 457.01756,-183.96784 c 166.53414,33.59813 166.53414,33.59813 166.53414,33.59813"
  84.670 -       id="path6590" />
  84.671 -    <path
  84.672 -       style="fill:none;stroke:#000000;stroke-width:0.99999988px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend-8-7)"
  84.673 -       d="m 538.7566,-183.96784 c 0.43262,33.59813 0.43262,33.59813 0.43262,33.59813"
  84.674 -       id="path6592" />
  84.675 -    <path
  84.676 -       style="fill:none;stroke:#000000;stroke-width:0.99999988px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend-8-7)"
  84.677 -       d="m 538.75662,-183.96784 c 105.49771,33.59813 105.49771,33.59813 105.49771,33.59813"
  84.678 -       id="path6594" />
  84.679 -    <path
  84.680 -       id="path6596"
  84.681 -       d="m 617.75659,-183.96784 c -60.38944,33.59813 -60.38944,33.59813 -60.38944,33.59813"
  84.682 -       style="fill:none;stroke:#000000;stroke-width:0.99999988px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend-8-7)" />
  84.683 -    <path
  84.684 -       style="fill:none;stroke:#000000;stroke-width:0.99999988px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend-8-7)"
  84.685 -       d="m 618.75659,-183.96784 c 42.46577,33.59813 42.46577,33.59813 42.46577,33.59813"
  84.686 -       id="path6598" />
  84.687 -    <text
  84.688 -       xml:space="preserve"
  84.689 -       style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  84.690 -       x="103.46828"
  84.691 -       y="-202.27081"
  84.692 -       id="text4166"
  84.693 -       sodipodi:linespacing="100%"><tspan
  84.694 -         id="tspan4170"
  84.695 -         sodipodi:role="line"
  84.696 -         x="103.46828"
  84.697 -         y="-202.27081"
  84.698 -         style="text-align:center;text-anchor:middle">Plugins</tspan></text>
  84.699 -    <text
  84.700 -       xml:space="preserve"
  84.701 -       style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  84.702 -       x="103.82472"
  84.703 -       y="-136.64746"
  84.704 -       id="text4174"
  84.705 -       sodipodi:linespacing="100%"><tspan
  84.706 -         sodipodi:role="line"
  84.707 -         x="103.82472"
  84.708 -         y="-136.64746"
  84.709 -         style="text-align:center;text-anchor:middle"
  84.710 -         id="tspan4182">HW</tspan><tspan
  84.711 -         sodipodi:role="line"
  84.712 -         x="103.82472"
  84.713 -         y="-126.64746"
  84.714 -         style="text-align:center;text-anchor:middle"
  84.715 -         id="tspan5439">Abstractions</tspan></text>
  84.716 -    <rect
  84.717 -       y="-233.75792"
  84.718 -       x="137.18288"
  84.719 -       height="58.511311"
  84.720 -       width="554.84082"
  84.721 -       id="rect4665"
  84.722 -       style="fill:none;stroke:#000000;stroke-width:1.0799998;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:1.07999996, 4.31999981;stroke-dashoffset:0" />
  84.723 -    <rect
  84.724 -       style="fill:none;stroke:#000000;stroke-width:1.07999992;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:1.07999999, 4.31999988;stroke-dashoffset:0"
  84.725 -       id="rect4667"
  84.726 -       width="554.84082"
  84.727 -       height="47.857433"
  84.728 -       x="137.18288"
  84.729 -       y="-159.104" />
  84.730 -    <text
  84.731 -       sodipodi:linespacing="100%"
  84.732 -       id="text6174"
  84.733 -       y="-340.32059"
  84.734 -       x="379.49878"
  84.735 -       style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#2b2cbe;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  84.736 -       xml:space="preserve"><tspan
  84.737 -         style="text-align:center;text-anchor:middle;fill:#2b2cbe;fill-opacity:1"
  84.738 -         id="tspan6178"
  84.739 -         y="-340.32059"
  84.740 -         x="379.49878"
  84.741 -         sodipodi:role="line">Cilk</tspan></text>
  84.742 -    <text
  84.743 -       xml:space="preserve"
  84.744 -       style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  84.745 -       x="499.45239"
  84.746 -       y="-340.32059"
  84.747 -       id="text6180"
  84.748 -       sodipodi:linespacing="100%"><tspan
  84.749 -         sodipodi:role="line"
  84.750 -         x="499.45239"
  84.751 -         y="-340.32059"
  84.752 -         id="tspan6184"
  84.753 -         style="text-align:center;text-anchor:middle;fill:#005807;fill-opacity:1">NewLang</tspan></text>
  84.754 -    <text
  84.755 -       sodipodi:linespacing="100%"
  84.756 -       id="text3191"
  84.757 -       y="-278.07727"
  84.758 -       x="103.79054"
  84.759 -       style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  84.760 -       xml:space="preserve"><tspan
  84.761 -         style="text-align:center;text-anchor:middle"
  84.762 -         y="-278.07727"
  84.763 -         x="103.79054"
  84.764 -         sodipodi:role="line"
  84.765 -         id="tspan3195">Toolchains</tspan></text>
  84.766 -    <text
  84.767 -       sodipodi:linespacing="100%"
  84.768 -       id="text4269"
  84.769 -       y="-340.32059"
  84.770 -       x="259.58423"
  84.771 -       style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#005807;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  84.772 -       xml:space="preserve"><tspan
  84.773 -         id="tspan4275"
  84.774 -         style="text-align:center;text-anchor:middle;fill:#900600;fill-opacity:1"
  84.775 -         y="-340.32059"
  84.776 -         x="259.58423"
  84.777 -         sodipodi:role="line">OpenMP</tspan></text>
  84.778 -    <g
  84.779 -       id="g4125"
  84.780 -       transform="translate(37.053311,-584)">
  84.781 -      <text
  84.782 -         sodipodi:linespacing="100%"
  84.783 -         id="text4065"
  84.784 -         y="285.39841"
  84.785 -         x="222.37003"
  84.786 -         style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  84.787 -         xml:space="preserve"><tspan
  84.788 -           y="285.39841"
  84.789 -           x="222.37003"
  84.790 -           sodipodi:role="line"
  84.791 -           style="font-size:9px;text-align:center;text-anchor:middle;fill:#900600;fill-opacity:1"
  84.792 -           id="tspan4067">Source-to-C-</tspan><tspan
  84.793 -           id="tspan4071"
  84.794 -           y="294.39841"
  84.795 -           x="222.37003"
  84.796 -           sodipodi:role="line"
  84.797 -           style="font-size:9px;text-align:center;text-anchor:middle;fill:#900600;fill-opacity:1">plus-Lib-calls</tspan></text>
  84.798 -      <rect
  84.799 -         style="fill:none;stroke:#000000;stroke-width:1.08018124;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
  84.800 -         id="rect4069"
  84.801 -         width="57.486332"
  84.802 -         height="25.544432"
  84.803 -         x="193.78287"
  84.804 -         y="274.77512" />
  84.805 -    </g>
  84.806 -    <g
  84.807 -       id="g4430"
  84.808 -       transform="matrix(1,0,0,0.64122416,35.521706,-485.25629)">
  84.809 -      <path
  84.810 -         id="path4105"
  84.811 -         d="m 183.2866,251.98975 c 27.93092,21.90981 27.93092,21.90981 27.93092,21.90981"
  84.812 -         style="fill:none;stroke:#000000;stroke-width:1.24880624px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend-8-7)" />
  84.813 -      <path
  84.814 -         style="fill:none;stroke:#000000;stroke-width:1.2488054px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend-8-7)"
  84.815 -         d="m 223.58853,251.98975 c -0.0908,21.90981 -0.0908,21.90981 -0.0908,21.90981"
  84.816 -         id="path4107" />
  84.817 -      <path
  84.818 -         style="fill:none;stroke:#000000;stroke-width:1.24880624px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend-8-7)"
  84.819 -         d="m 263.76548,251.98975 c -27.93092,21.90981 -27.93092,21.90981 -27.93092,21.90981"
  84.820 -         id="path4428" />
  84.821 -    </g>
  84.822 -    <g
  84.823 -       transform="translate(157.05331,-584)"
  84.824 -       id="g4563">
  84.825 -      <text
  84.826 -         xml:space="preserve"
  84.827 -         style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  84.828 -         x="222.37003"
  84.829 -         y="285.39841"
  84.830 -         id="text4565"
  84.831 -         sodipodi:linespacing="100%"><tspan
  84.832 -           id="tspan4567"
  84.833 -           style="font-size:9px;text-align:center;text-anchor:middle;fill:#2b2cbe;fill-opacity:1"
  84.834 -           sodipodi:role="line"
  84.835 -           x="222.37003"
  84.836 -           y="285.39841">Source-to-C-</tspan><tspan
  84.837 -           style="font-size:9px;text-align:center;text-anchor:middle;fill:#2b2cbe;fill-opacity:1"
  84.838 -           sodipodi:role="line"
  84.839 -           x="222.37003"
  84.840 -           y="294.39841"
  84.841 -           id="tspan4569">plus-Lib-calls</tspan></text>
  84.842 -      <rect
  84.843 -         y="274.77512"
  84.844 -         x="193.78287"
  84.845 -         height="25.544432"
  84.846 -         width="57.486332"
  84.847 -         id="rect4571"
  84.848 -         style="fill:none;stroke:#000000;stroke-width:1.08018124;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
  84.849 -    </g>
  84.850 -    <g
  84.851 -       transform="matrix(1,0,0,0.64122416,155.5217,-485.25629)"
  84.852 -       id="g4595">
  84.853 -      <path
  84.854 -         style="fill:none;stroke:#000000;stroke-width:1.24880624px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend-8-7)"
  84.855 -         d="m 183.2866,251.98975 c 27.93092,21.90981 27.93092,21.90981 27.93092,21.90981"
  84.856 -         id="path4597" />
  84.857 -      <path
  84.858 -         id="path4599"
  84.859 -         d="m 223.58853,251.98975 c -0.0908,21.90981 -0.0908,21.90981 -0.0908,21.90981"
  84.860 -         style="fill:none;stroke:#000000;stroke-width:1.2488054px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend-8-7)" />
  84.861 -      <path
  84.862 -         id="path4601"
  84.863 -         d="m 263.76548,251.98975 c -27.93092,21.90981 -27.93092,21.90981 -27.93092,21.90981"
  84.864 -         style="fill:none;stroke:#000000;stroke-width:1.24880624px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend-8-7)" />
  84.865 -    </g>
  84.866 -    <g
  84.867 -       id="g4923"
  84.868 -       transform="translate(37.368245,-602)">
  84.869 -      <g
  84.870 -         transform="translate(-0.31494143,0)"
  84.871 -         id="g4073">
  84.872 -        <text
  84.873 -           sodipodi:linespacing="100%"
  84.874 -           id="text3143"
  84.875 -           y="340.02557"
  84.876 -           x="202.52385"
  84.877 -           style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  84.878 -           xml:space="preserve"><tspan
  84.879 -             y="340.02557"
  84.880 -             x="202.52385"
  84.881 -             sodipodi:role="line"
  84.882 -             style="font-size:9px;text-align:center;text-anchor:middle;fill:#ff0000;fill-opacity:1"
  84.883 -             id="tspan3151">C</tspan></text>
  84.884 -        <rect
  84.885 -           style="fill:none;stroke:#000000;stroke-width:1.08018124;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
  84.886 -           id="rect3153"
  84.887 -           width="13.041889"
  84.888 -           height="13.375119"
  84.889 -           x="196.0051"
  84.890 -           y="330.11902" />
  84.891 -        <text
  84.892 -           xml:space="preserve"
  84.893 -           style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  84.894 -           x="242.52385"
  84.895 -           y="340.02557"
  84.896 -           id="text3161"
  84.897 -           sodipodi:linespacing="100%"><tspan
  84.898 -             id="tspan3163"
  84.899 -             style="font-size:9px;text-align:center;text-anchor:middle;fill:#800080;fill-opacity:1"
  84.900 -             sodipodi:role="line"
  84.901 -             x="242.52385"
  84.902 -             y="340.02557">C</tspan></text>
  84.903 -        <rect
  84.904 -           y="330.11902"
  84.905 -           x="236.0051"
  84.906 -           height="13.375119"
  84.907 -           width="13.041889"
  84.908 -           id="rect3165"
  84.909 -           style="fill:none;stroke:#000000;stroke-width:1.08018124;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
  84.910 -      </g>
  84.911 -      <g
  84.912 -         id="g4547"
  84.913 -         transform="translate(119.68506,0)">
  84.914 -        <text
  84.915 -           xml:space="preserve"
  84.916 -           style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  84.917 -           x="202.52385"
  84.918 -           y="340.02557"
  84.919 -           id="text4549"
  84.920 -           sodipodi:linespacing="100%"><tspan
  84.921 -             id="tspan4551"
  84.922 -             style="font-size:9px;text-align:center;text-anchor:middle;fill:#ff0000;fill-opacity:1"
  84.923 -             sodipodi:role="line"
  84.924 -             x="202.52385"
  84.925 -             y="340.02557">C</tspan></text>
  84.926 -        <rect
  84.927 -           y="330.11902"
  84.928 -           x="196.0051"
  84.929 -           height="13.375119"
  84.930 -           width="13.041889"
  84.931 -           id="rect4553"
  84.932 -           style="fill:none;stroke:#000000;stroke-width:1.08018124;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
  84.933 -        <text
  84.934 -           sodipodi:linespacing="100%"
  84.935 -           id="text4555"
  84.936 -           y="340.02557"
  84.937 -           x="242.52385"
  84.938 -           style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  84.939 -           xml:space="preserve"><tspan
  84.940 -             y="340.02557"
  84.941 -             x="242.52385"
  84.942 -             sodipodi:role="line"
  84.943 -             style="font-size:9px;text-align:center;text-anchor:middle;fill:#800080;fill-opacity:1"
  84.944 -             id="tspan4557">C</tspan></text>
  84.945 -        <rect
  84.946 -           style="fill:none;stroke:#000000;stroke-width:1.08018124;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
  84.947 -           id="rect4559"
  84.948 -           width="13.041889"
  84.949 -           height="13.375119"
  84.950 -           x="236.0051"
  84.951 -           y="330.11902" />
  84.952 -      </g>
  84.953 -      <g
  84.954 -         transform="translate(239.68506,0)"
  84.955 -         id="g4605">
  84.956 -        <text
  84.957 -           sodipodi:linespacing="100%"
  84.958 -           id="text4607"
  84.959 -           y="340.02557"
  84.960 -           x="202.52385"
  84.961 -           style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  84.962 -           xml:space="preserve"><tspan
  84.963 -             y="340.02557"
  84.964 -             x="202.52385"
  84.965 -             sodipodi:role="line"
  84.966 -             style="font-size:9px;text-align:center;text-anchor:middle;fill:#ff0000;fill-opacity:1"
  84.967 -             id="tspan4609">C</tspan></text>
  84.968 -        <rect
  84.969 -           style="fill:none;stroke:#000000;stroke-width:1.08018124;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
  84.970 -           id="rect4611"
  84.971 -           width="13.041889"
  84.972 -           height="13.375119"
  84.973 -           x="196.0051"
  84.974 -           y="330.11902" />
  84.975 -        <text
  84.976 -           xml:space="preserve"
  84.977 -           style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  84.978 -           x="242.52385"
  84.979 -           y="340.02557"
  84.980 -           id="text4613"
  84.981 -           sodipodi:linespacing="100%"><tspan
  84.982 -             id="tspan4615"
  84.983 -             style="font-size:9px;text-align:center;text-anchor:middle;fill:#800080;fill-opacity:1"
  84.984 -             sodipodi:role="line"
  84.985 -             x="242.52385"
  84.986 -             y="340.02557">C</tspan></text>
  84.987 -        <rect
  84.988 -           y="330.11902"
  84.989 -           x="236.0051"
  84.990 -           height="13.375119"
  84.991 -           width="13.041889"
  84.992 -           id="rect4617"
  84.993 -           style="fill:none;stroke:#000000;stroke-width:1.08018124;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
  84.994 -      </g>
  84.995 -    </g>
  84.996 -    <g
  84.997 -       id="g4621"
  84.998 -       transform="translate(277.05331,-584)">
  84.999 -      <text
 84.1000 -         sodipodi:linespacing="100%"
 84.1001 -         id="text4623"
 84.1002 -         y="285.39841"
 84.1003 -         x="222.37003"
 84.1004 -         style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
 84.1005 -         xml:space="preserve"><tspan
 84.1006 -           y="285.39841"
 84.1007 -           x="222.37003"
 84.1008 -           sodipodi:role="line"
 84.1009 -           style="font-size:9px;text-align:center;text-anchor:middle;fill:#005807;fill-opacity:1"
 84.1010 -           id="tspan4625">Source-to-C-</tspan><tspan
 84.1011 -           id="tspan4627"
 84.1012 -           y="294.39841"
 84.1013 -           x="222.37003"
 84.1014 -           sodipodi:role="line"
 84.1015 -           style="font-size:9px;text-align:center;text-anchor:middle;fill:#005807;fill-opacity:1">plus-Lib-calls</tspan></text>
 84.1016 -      <rect
 84.1017 -         style="fill:none;stroke:#000000;stroke-width:1.08018124;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
 84.1018 -         id="rect4629"
 84.1019 -         width="57.486332"
 84.1020 -         height="25.544432"
 84.1021 -         x="193.78287"
 84.1022 -         y="274.77512" />
 84.1023 -    </g>
 84.1024 -    <g
 84.1025 -       id="g4946"
 84.1026 -       transform="matrix(1,0,0,0.38286404,37.368245,-399.21161)">
 84.1027 -      <g
 84.1028 -         transform="translate(-0.0914094,0)"
 84.1029 -         id="g4511">
 84.1030 -        <path
 84.1031 -           id="path4105-4"
 84.1032 -           d="m 224.42723,300.04599 c 17.55252,29.73565 17.55252,29.73565 17.55252,29.73565"
 84.1033 -           style="fill:none;stroke:#000000;stroke-width:1.61613524px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend-8-7)" />
 84.1034 -        <path
 84.1035 -           style="fill:none;stroke:#000000;stroke-width:1.61613524px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend-8-7)"
 84.1036 -           d="m 220.16124,300.04599 c -17.55252,29.73565 -17.55252,29.73565 -17.55252,29.73565"
 84.1037 -           id="path4164" />
 84.1038 -      </g>
 84.1039 -      <g
 84.1040 -         id="g4573"
 84.1041 -         transform="translate(119.90859,0)">
 84.1042 -        <path
 84.1043 -           style="fill:none;stroke:#000000;stroke-width:1.61613524px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend-8-7)"
 84.1044 -           d="m 224.42723,300.04599 c 17.55252,29.73565 17.55252,29.73565 17.55252,29.73565"
 84.1045 -           id="path4575" />
 84.1046 -        <path
 84.1047 -           id="path4577"
 84.1048 -           d="m 220.16124,300.04599 c -17.55252,29.73565 -17.55252,29.73565 -17.55252,29.73565"
 84.1049 -           style="fill:none;stroke:#000000;stroke-width:1.61613524px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend-8-7)" />
 84.1050 -      </g>
 84.1051 -      <g
 84.1052 -         transform="translate(239.90859,0)"
 84.1053 -         id="g4631">
 84.1054 -        <path
 84.1055 -           id="path4633"
 84.1056 -           d="m 224.42723,300.04599 c 17.55252,29.73565 17.55252,29.73565 17.55252,29.73565"
 84.1057 -           style="fill:none;stroke:#000000;stroke-width:1.61613524px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend-8-7)" />
 84.1058 -        <path
 84.1059 -           style="fill:none;stroke:#000000;stroke-width:1.61613524px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend-8-7)"
 84.1060 -           d="m 220.16124,300.04599 c -17.55252,29.73565 -17.55252,29.73565 -17.55252,29.73565"
 84.1061 -           id="path4635" />
 84.1062 -      </g>
 84.1063 -    </g>
 84.1064 -    <g
 84.1065 -       id="g4429"
 84.1066 -       transform="translate(0,38)">
 84.1067 -      <g
 84.1068 -         transform="translate(39.799132,-614)"
 84.1069 -         id="g4111">
 84.1070 -        <text
 84.1071 -           xml:space="preserve"
 84.1072 -           style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
 84.1073 -           x="180.10004"
 84.1074 -           y="249.67941"
 84.1075 -           id="text14263-7"
 84.1076 -           sodipodi:linespacing="100%"><tspan
 84.1077 -             sodipodi:role="line"
 84.1078 -             x="180.10004"
 84.1079 -             y="249.67941"
 84.1080 -             style="text-align:center;text-anchor:middle;fill:#900600;fill-opacity:1"
 84.1081 -             id="tspan4087">App 1</tspan></text>
 84.1082 -        <text
 84.1083 -           sodipodi:linespacing="100%"
 84.1084 -           id="text4089"
 84.1085 -           y="249.67941"
 84.1086 -           x="220.10004"
 84.1087 -           style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
 84.1088 -           xml:space="preserve"><tspan
 84.1089 -             id="tspan4095"
 84.1090 -             style="text-align:center;text-anchor:middle;fill:#900600;fill-opacity:1"
 84.1091 -             y="249.67941"
 84.1092 -             x="220.10004"
 84.1093 -             sodipodi:role="line">App 2</tspan></text>
 84.1094 -        <text
 84.1095 -           xml:space="preserve"
 84.1096 -           style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
 84.1097 -           x="260.10004"
 84.1098 -           y="249.67941"
 84.1099 -           id="text4097"
 84.1100 -           sodipodi:linespacing="100%"><tspan
 84.1101 -             sodipodi:role="line"
 84.1102 -             x="260.10004"
 84.1103 -             y="249.67941"
 84.1104 -             style="text-align:center;text-anchor:middle;fill:#900600;fill-opacity:1"
 84.1105 -             id="tspan4103">App 3</tspan></text>
 84.1106 -      </g>
 84.1107 -      <g
 84.1108 -         id="g4581"
 84.1109 -         transform="translate(159.79913,-614)">
 84.1110 -        <text
 84.1111 -           sodipodi:linespacing="100%"
 84.1112 -           id="text4583"
 84.1113 -           y="249.67941"
 84.1114 -           x="180.10004"
 84.1115 -           style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
 84.1116 -           xml:space="preserve"><tspan
 84.1117 -             id="tspan4585"
 84.1118 -             style="text-align:center;text-anchor:middle;fill:#2b2cbe;fill-opacity:1"
 84.1119 -             y="249.67941"
 84.1120 -             x="180.10004"
 84.1121 -             sodipodi:role="line">App 4</tspan></text>
 84.1122 -        <text
 84.1123 -           xml:space="preserve"
 84.1124 -           style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
 84.1125 -           x="220.10004"
 84.1126 -           y="249.67941"
 84.1127 -           id="text4587"
 84.1128 -           sodipodi:linespacing="100%"><tspan
 84.1129 -             sodipodi:role="line"
 84.1130 -             x="220.10004"
 84.1131 -             y="249.67941"
 84.1132 -             style="text-align:center;text-anchor:middle;fill:#2b2cbe;fill-opacity:1"
 84.1133 -             id="tspan4589">App 5</tspan></text>
 84.1134 -        <text
 84.1135 -           sodipodi:linespacing="100%"
 84.1136 -           id="text4591"
 84.1137 -           y="249.67941"
 84.1138 -           x="260.10004"
 84.1139 -           style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
 84.1140 -           xml:space="preserve"><tspan
 84.1141 -             id="tspan4593"
 84.1142 -             style="text-align:center;text-anchor:middle;fill:#2b2cbe;fill-opacity:1"
 84.1143 -             y="249.67941"
 84.1144 -             x="260.10004"
 84.1145 -             sodipodi:role="line">App 6</tspan></text>
 84.1146 -      </g>
 84.1147 -      <g
 84.1148 -         transform="translate(279.79913,-614)"
 84.1149 -         id="g4639">
 84.1150 -        <text
 84.1151 -           xml:space="preserve"
 84.1152 -           style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
 84.1153 -           x="180.10004"
 84.1154 -           y="249.67941"
 84.1155 -           id="text4641"
 84.1156 -           sodipodi:linespacing="100%"><tspan
 84.1157 -             sodipodi:role="line"
 84.1158 -             x="180.10004"
 84.1159 -             y="249.67941"
 84.1160 -             style="text-align:center;text-anchor:middle;fill:#005807;fill-opacity:1"
 84.1161 -             id="tspan4643">App 7</tspan></text>
 84.1162 -        <text
 84.1163 -           sodipodi:linespacing="100%"
 84.1164 -           id="text4645"
 84.1165 -           y="249.67941"
 84.1166 -           x="220.10004"
 84.1167 -           style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
 84.1168 -           xml:space="preserve"><tspan
 84.1169 -             id="tspan4647"
 84.1170 -             style="text-align:center;text-anchor:middle;fill:#005807;fill-opacity:1"
 84.1171 -             y="249.67941"
 84.1172 -             x="220.10004"
 84.1173 -             sodipodi:role="line">App 8</tspan></text>
 84.1174 -        <text
 84.1175 -           xml:space="preserve"
 84.1176 -           style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
 84.1177 -           x="260.10004"
 84.1178 -           y="249.67941"
 84.1179 -           id="text4649"
 84.1180 -           sodipodi:linespacing="100%"><tspan
 84.1181 -             sodipodi:role="line"
 84.1182 -             x="260.10004"
 84.1183 -             y="249.67941"
 84.1184 -             style="text-align:center;text-anchor:middle;fill:#005807;fill-opacity:1"
 84.1185 -             id="tspan4651">App 9</tspan></text>
 84.1186 -      </g>
 84.1187 -    </g>
 84.1188 -    <g
 84.1189 -       id="g4653"
 84.1190 -       transform="matrix(1,0,0,0.64122416,275.5217,-485.25629)">
 84.1191 -      <path
 84.1192 -         id="path4655"
 84.1193 -         d="m 183.2866,251.98975 c 27.93092,21.90981 27.93092,21.90981 27.93092,21.90981"
 84.1194 -         style="fill:none;stroke:#000000;stroke-width:1.24880624px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend-8-7)" />
 84.1195 -      <path
 84.1196 -         style="fill:none;stroke:#000000;stroke-width:1.2488054px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend-8-7)"
 84.1197 -         d="m 223.58853,251.98975 c -0.0908,21.90981 -0.0908,21.90981 -0.0908,21.90981"
 84.1198 -         id="path4657" />
 84.1199 -      <path
 84.1200 -         style="fill:none;stroke:#000000;stroke-width:1.24880624px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend-8-7)"
 84.1201 -         d="m 263.76548,251.98975 c -27.93092,21.90981 -27.93092,21.90981 -27.93092,21.90981"
 84.1202 -         id="path4659" />
 84.1203 -    </g>
 84.1204 -    <rect
 84.1205 -       y="-318.87119"
 84.1206 -       x="137.18288"
 84.1207 -       height="65.797203"
 84.1208 -       width="554.84082"
 84.1209 -       id="rect4669"
 84.1210 -       style="fill:none;stroke:#000000;stroke-width:1.07999992;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:1.07999997, 4.31999982;stroke-dashoffset:0" />
 84.1211 -    <g
 84.1212 -       id="g5051"
 84.1213 -       transform="matrix(1,0,0,0.43056374,37.368245,-407.20638)">
 84.1214 -      <path
 84.1215 -         id="path6192"
 84.1216 -         d="M 202.77877,344.50713 C 142.74674,447.5708 142.74674,447.5708 142.74674,447.5708"
 84.1217 -         style="fill:none;stroke:#000000;stroke-width:1.5239867px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend-8-7)" />
 84.1218 -      <path
 84.1219 -         style="fill:none;stroke:#000000;stroke-width:1.52398682px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend-8-7)"
 84.1220 -         d="M 323.18487,344.50712 C 222.97702,447.81233 222.97702,447.81233 222.97702,447.81233"
 84.1221 -         id="path6486" />
 84.1222 -      <path
 84.1223 -         id="path6488"
 84.1224 -         d="M 445.08749,343.0106 C 303.18632,447.81079 303.18632,447.81079 303.18632,447.81079"
 84.1225 -         style="fill:none;stroke:#000000;stroke-width:1.52398705px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend-8-7)" />
 84.1226 -      <path
 84.1227 -         style="fill:none;stroke:#000000;stroke-width:1.52398682px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend-8-7)"
 84.1228 -         d="M 243.6769,344.50713 C 421.35101,447.82284 421.35101,447.82284 421.35101,447.82284"
 84.1229 -         id="path6490" />
 84.1230 -      <path
 84.1231 -         id="path6492"
 84.1232 -         d="M 362.58647,344.50713 C 501.50955,447.82284 501.50955,447.82284 501.50955,447.82284"
 84.1233 -         style="fill:none;stroke:#000000;stroke-width:1.52398682px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend-8-7)" />
 84.1234 -      <path
 84.1235 -         style="fill:none;stroke:#000000;stroke-width:1.52398682px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend-8-7)"
 84.1236 -         d="M 482.99255,344.50715 C 581.716,447.81728 581.716,447.81728 581.716,447.81728"
 84.1237 -         id="path6494" />
 84.1238 -    </g>
 84.1239 -    <text
 84.1240 -       sodipodi:linespacing="100%"
 84.1241 -       id="text4765"
 84.1242 -       y="-224.72086"
 84.1243 -       x="538.99438"
 84.1244 -       style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
 84.1245 -       xml:space="preserve"><tspan
 84.1246 -         y="-224.72086"
 84.1247 -         x="538.99438"
 84.1248 -         sodipodi:role="line"
 84.1249 -         style="font-size:9px;text-align:center;text-anchor:middle;fill:#800080;fill-opacity:1"
 84.1250 -         id="tspan4767">HW Class B</tspan></text>
 84.1251 -    <text
 84.1252 -       xml:space="preserve"
 84.1253 -       style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
 84.1254 -       x="258.99438"
 84.1255 -       y="-224.72086"
 84.1256 -       id="text5435"
 84.1257 -       sodipodi:linespacing="100%"><tspan
 84.1258 -         id="tspan5437"
 84.1259 -         style="font-size:9px;text-align:center;text-anchor:middle;fill:#ff0000;fill-opacity:1"
 84.1260 -         sodipodi:role="line"
 84.1261 -         x="258.99438"
 84.1262 -         y="-224.72086">HW Class A</tspan></text>
 84.1263 -    <rect
 84.1264 -       style="opacity:0.22857145;fill:none;stroke:#000000;stroke-width:1.0799998;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:1.07999995, 4.3199998;stroke-dashoffset:0"
 84.1265 -       id="rect5533"
 84.1266 -       width="624.68671"
 84.1267 -       height="270.45755"
 84.1268 -       x="72.153923"
 84.1269 -       y="-378.6752" />
 84.1270 -    <g
 84.1271 -       transform="translate(-14.58512,-970.95937)"
 84.1272 -       id="g5038">
 84.1273 -      <text
 84.1274 -         sodipodi:linespacing="100%"
 84.1275 -         id="text5040"
 84.1276 -         y="834.98151"
 84.1277 -         x="228.40933"
 84.1278 -         style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
 84.1279 -         xml:space="preserve"><tspan
 84.1280 -           id="tspan5042"
 84.1281 -           y="834.98151"
 84.1282 -           x="228.40933"
 84.1283 -           sodipodi:role="line"
 84.1284 -           style="font-size:9px;text-align:center;text-anchor:middle;fill:#ff0000;fill-opacity:1">VMS-core</tspan></text>
 84.1285 -      <rect
 84.1286 -         style="fill:none;stroke:#000000;stroke-width:1.08000004;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
 84.1287 -         id="rect5044"
 84.1288 -         width="80.212959"
 84.1289 -         height="28.714474"
 84.1290 -         x="188.1908"
 84.1291 -         y="821.19238" />
 84.1292 -      <text
 84.1293 -         xml:space="preserve"
 84.1294 -         style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
 84.1295 -         x="228.21329"
 84.1296 -         y="848.76862"
 84.1297 -         id="text5046"
 84.1298 -         sodipodi:linespacing="100%"><tspan
 84.1299 -           style="font-size:8px;text-align:center;text-anchor:middle;fill:#280b0b;fill-opacity:1"
 84.1300 -           sodipodi:role="line"
 84.1301 -           x="229.41641"
 84.1302 -           y="848.76862"
 84.1303 -           id="tspan5048">Hardware 1</tspan></text>
 84.1304 -      <path
 84.1305 -         id="path5050"
 84.1306 -         d="m 188.90122,841.62189 c 78.76617,0.42576 78.76617,0.42576 78.76617,0.42576"
 84.1307 -         style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:4, 4;stroke-dashoffset:2.8" />
 84.1308 -    </g>
 84.1309 -    <g
 84.1310 -       id="g5094"
 84.1311 -       transform="translate(-0.5661281,0)">
 84.1312 -      <g
 84.1313 -         transform="translate(211.41488,-970.95937)"
 84.1314 -         id="g5052">
 84.1315 -        <text
 84.1316 -           sodipodi:linespacing="100%"
 84.1317 -           id="text5054"
 84.1318 -           y="834.98151"
 84.1319 -           x="228.40933"
 84.1320 -           style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
 84.1321 -           xml:space="preserve"><tspan
 84.1322 -             id="tspan5056"
 84.1323 -             y="834.98151"
 84.1324 -             x="228.40933"
 84.1325 -             sodipodi:role="line"
 84.1326 -             style="font-size:9px;text-align:center;text-anchor:middle;fill:#800080;fill-opacity:1">VMS-core</tspan></text>
 84.1327 -        <rect
 84.1328 -           style="fill:none;stroke:#000000;stroke-width:1.08000004;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
 84.1329 -           id="rect5058"
 84.1330 -           width="80.212959"
 84.1331 -           height="28.714474"
 84.1332 -           x="188.1908"
 84.1333 -           y="821.19238" />
 84.1334 -        <text
 84.1335 -           xml:space="preserve"
 84.1336 -           style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
 84.1337 -           x="228.21329"
 84.1338 -           y="848.76862"
 84.1339 -           id="text5060"
 84.1340 -           sodipodi:linespacing="100%"><tspan
 84.1341 -             style="font-size:8px;text-align:center;text-anchor:middle;fill:#280b0b;fill-opacity:1"
 84.1342 -             sodipodi:role="line"
 84.1343 -             x="229.41641"
 84.1344 -             y="848.76862"
 84.1345 -             id="tspan5062">Hardware 3</tspan></text>
 84.1346 -        <path
 84.1347 -           id="path5064"
 84.1348 -           d="m 188.90122,841.62189 c 78.76617,0.42576 78.76617,0.42576 78.76617,0.42576"
 84.1349 -           style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:4, 4;stroke-dashoffset:2.8" />
 84.1350 -      </g>
 84.1351 -      <g
 84.1352 -         id="g5066"
 84.1353 -         transform="translate(311.41488,-970.95937)">
 84.1354 -        <text
 84.1355 -           xml:space="preserve"
 84.1356 -           style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
 84.1357 -           x="228.40933"
 84.1358 -           y="834.98151"
 84.1359 -           id="text5068"
 84.1360 -           sodipodi:linespacing="100%"><tspan
 84.1361 -             style="font-size:9px;text-align:center;text-anchor:middle;fill:#800080;fill-opacity:1"
 84.1362 -             sodipodi:role="line"
 84.1363 -             x="228.40933"
 84.1364 -             y="834.98151"
 84.1365 -             id="tspan5070">VMS-core</tspan></text>
 84.1366 -        <rect
 84.1367 -           y="821.19238"
 84.1368 -           x="188.1908"
 84.1369 -           height="28.714474"
 84.1370 -           width="80.212959"
 84.1371 -           id="rect5072"
 84.1372 -           style="fill:none;stroke:#000000;stroke-width:1.08000004;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
 84.1373 -        <text
 84.1374 -           sodipodi:linespacing="100%"
 84.1375 -           id="text5074"
 84.1376 -           y="848.76862"
 84.1377 -           x="228.21329"
 84.1378 -           style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
 84.1379 -           xml:space="preserve"><tspan
 84.1380 -             id="tspan5076"
 84.1381 -             y="848.76862"
 84.1382 -             x="229.41641"
 84.1383 -             sodipodi:role="line"
 84.1384 -             style="font-size:8px;text-align:center;text-anchor:middle;fill:#280b0b;fill-opacity:1">Hardware 4</tspan></text>
 84.1385 -        <path
 84.1386 -           style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:4, 4;stroke-dashoffset:2.8"
 84.1387 -           d="m 188.90122,841.62189 c 78.76617,0.42576 78.76617,0.42576 78.76617,0.42576"
 84.1388 -           id="path5078" />
 84.1389 -      </g>
 84.1390 -      <g
 84.1391 -         transform="translate(411.41488,-970.95937)"
 84.1392 -         id="g5080">
 84.1393 -        <text
 84.1394 -           sodipodi:linespacing="100%"
 84.1395 -           id="text5082"
 84.1396 -           y="834.98151"
 84.1397 -           x="228.40933"
 84.1398 -           style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
 84.1399 -           xml:space="preserve"><tspan
 84.1400 -             id="tspan5084"
 84.1401 -             y="834.98151"
 84.1402 -             x="228.40933"
 84.1403 -             sodipodi:role="line"
 84.1404 -             style="font-size:9px;text-align:center;text-anchor:middle;fill:#800080;fill-opacity:1">VMS-core</tspan></text>
 84.1405 -        <rect
 84.1406 -           style="fill:none;stroke:#000000;stroke-width:1.08000004;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
 84.1407 -           id="rect5086"
 84.1408 -           width="80.212959"
 84.1409 -           height="28.714474"
 84.1410 -           x="188.1908"
 84.1411 -           y="821.19238" />
 84.1412 -        <text
 84.1413 -           xml:space="preserve"
 84.1414 -           style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
 84.1415 -           x="228.21329"
 84.1416 -           y="848.76862"
 84.1417 -           id="text5088"
 84.1418 -           sodipodi:linespacing="100%"><tspan
 84.1419 -             style="font-size:8px;text-align:center;text-anchor:middle;fill:#280b0b;fill-opacity:1"
 84.1420 -             sodipodi:role="line"
 84.1421 -             x="229.41641"
 84.1422 -             y="848.76862"
 84.1423 -             id="tspan5090">Hardware 5</tspan></text>
 84.1424 -        <path
 84.1425 -           id="path5092"
 84.1426 -           d="m 188.90122,841.62189 c 78.76617,0.42576 78.76617,0.42576 78.76617,0.42576"
 84.1427 -           style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:4, 4;stroke-dashoffset:2.8" />
 84.1428 -      </g>
 84.1429 -    </g>
 84.1430 -  </g>
 84.1431 -</svg>
    85.1 --- a/0__Papers/VMS/Eco_System/figures/funnel_both_ends.svg	Sun Mar 11 09:26:44 2012 -0700
    85.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    85.3 @@ -1,1258 +0,0 @@
    85.4 -<?xml version="1.0" encoding="UTF-8" standalone="no"?>
    85.5 -<!-- Created with Inkscape (http://www.inkscape.org/) -->
    85.6 -
    85.7 -<svg
    85.8 -   xmlns:dc="http://purl.org/dc/elements/1.1/"
    85.9 -   xmlns:cc="http://creativecommons.org/ns#"
   85.10 -   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
   85.11 -   xmlns:svg="http://www.w3.org/2000/svg"
   85.12 -   xmlns="http://www.w3.org/2000/svg"
   85.13 -   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
   85.14 -   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
   85.15 -   width="744.09448819"
   85.16 -   height="1052.3622047"
   85.17 -   id="svg2"
   85.18 -   sodipodi:version="0.32"
   85.19 -   inkscape:version="0.47 r22583"
   85.20 -   sodipodi:docname="funnel_both_ends.svg"
   85.21 -   inkscape:output_extension="org.inkscape.output.svg.inkscape"
   85.22 -   version="1.1">
   85.23 -  <defs
   85.24 -     id="defs4">
   85.25 -    <marker
   85.26 -       inkscape:stockid="Arrow2Mstart"
   85.27 -       orient="auto"
   85.28 -       refY="0.0"
   85.29 -       refX="0.0"
   85.30 -       id="Arrow2Mstart"
   85.31 -       style="overflow:visible">
   85.32 -      <path
   85.33 -         id="path5492"
   85.34 -         style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round"
   85.35 -         d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
   85.36 -         transform="scale(0.6) translate(0,0)" />
   85.37 -    </marker>
   85.38 -    <marker
   85.39 -       inkscape:stockid="Arrow2Mend"
   85.40 -       orient="auto"
   85.41 -       refY="0.0"
   85.42 -       refX="0.0"
   85.43 -       id="Arrow2Mend"
   85.44 -       style="overflow:visible;">
   85.45 -      <path
   85.46 -         id="path3563"
   85.47 -         style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
   85.48 -         d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
   85.49 -         transform="scale(0.6) rotate(180) translate(0,0)" />
   85.50 -    </marker>
   85.51 -    <marker
   85.52 -       inkscape:stockid="TriangleOutM"
   85.53 -       orient="auto"
   85.54 -       refY="0.0"
   85.55 -       refX="0.0"
   85.56 -       id="TriangleOutM"
   85.57 -       style="overflow:visible">
   85.58 -      <path
   85.59 -         id="path3682"
   85.60 -         d="M 5.77,0.0 L -2.88,5.0 L -2.88,-5.0 L 5.77,0.0 z "
   85.61 -         style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt;marker-start:none"
   85.62 -         transform="scale(0.4)" />
   85.63 -    </marker>
   85.64 -    <marker
   85.65 -       inkscape:stockid="Arrow2Lend"
   85.66 -       orient="auto"
   85.67 -       refY="0.0"
   85.68 -       refX="0.0"
   85.69 -       id="Arrow2Lend"
   85.70 -       style="overflow:visible;">
   85.71 -      <path
   85.72 -         id="path3557"
   85.73 -         style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
   85.74 -         d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
   85.75 -         transform="scale(1.1) rotate(180) translate(1,0)" />
   85.76 -    </marker>
   85.77 -    <marker
   85.78 -       inkscape:stockid="Arrow1Mstart"
   85.79 -       orient="auto"
   85.80 -       refY="0.0"
   85.81 -       refX="0.0"
   85.82 -       id="Arrow1Mstart"
   85.83 -       style="overflow:visible">
   85.84 -      <path
   85.85 -         id="path3542"
   85.86 -         d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z "
   85.87 -         style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt;marker-start:none"
   85.88 -         transform="scale(0.4) translate(10,0)" />
   85.89 -    </marker>
   85.90 -    <marker
   85.91 -       inkscape:stockid="Arrow1Lend"
   85.92 -       orient="auto"
   85.93 -       refY="0.0"
   85.94 -       refX="0.0"
   85.95 -       id="Arrow1Lend"
   85.96 -       style="overflow:visible;">
   85.97 -      <path
   85.98 -         id="path3539"
   85.99 -         d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z "
  85.100 -         style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt;marker-start:none;"
  85.101 -         transform="scale(0.8) rotate(180) translate(12.5,0)" />
  85.102 -    </marker>
  85.103 -    <marker
  85.104 -       inkscape:stockid="Arrow1Lstart"
  85.105 -       orient="auto"
  85.106 -       refY="0.0"
  85.107 -       refX="0.0"
  85.108 -       id="Arrow1Lstart"
  85.109 -       style="overflow:visible">
  85.110 -      <path
  85.111 -         id="path3536"
  85.112 -         d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z "
  85.113 -         style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt;marker-start:none"
  85.114 -         transform="scale(0.8) translate(12.5,0)" />
  85.115 -    </marker>
  85.116 -    <inkscape:perspective
  85.117 -       sodipodi:type="inkscape:persp3d"
  85.118 -       inkscape:vp_x="0 : 526.18109 : 1"
  85.119 -       inkscape:vp_y="0 : 1000 : 0"
  85.120 -       inkscape:vp_z="744.09448 : 526.18109 : 1"
  85.121 -       inkscape:persp3d-origin="372.04724 : 350.78739 : 1"
  85.122 -       id="perspective10" />
  85.123 -    <inkscape:perspective
  85.124 -       id="perspective4311"
  85.125 -       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  85.126 -       inkscape:vp_z="1 : 0.5 : 1"
  85.127 -       inkscape:vp_y="0 : 1000 : 0"
  85.128 -       inkscape:vp_x="0 : 0.5 : 1"
  85.129 -       sodipodi:type="inkscape:persp3d" />
  85.130 -    <inkscape:perspective
  85.131 -       id="perspective4336"
  85.132 -       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  85.133 -       inkscape:vp_z="1 : 0.5 : 1"
  85.134 -       inkscape:vp_y="0 : 1000 : 0"
  85.135 -       inkscape:vp_x="0 : 0.5 : 1"
  85.136 -       sodipodi:type="inkscape:persp3d" />
  85.137 -    <inkscape:perspective
  85.138 -       id="perspective4365"
  85.139 -       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  85.140 -       inkscape:vp_z="1 : 0.5 : 1"
  85.141 -       inkscape:vp_y="0 : 1000 : 0"
  85.142 -       inkscape:vp_x="0 : 0.5 : 1"
  85.143 -       sodipodi:type="inkscape:persp3d" />
  85.144 -    <marker
  85.145 -       inkscape:stockid="Arrow2Mend"
  85.146 -       orient="auto"
  85.147 -       refY="0"
  85.148 -       refX="0"
  85.149 -       id="Arrow2Mend-9"
  85.150 -       style="overflow:visible">
  85.151 -      <path
  85.152 -         id="path3563-4"
  85.153 -         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
  85.154 -         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
  85.155 -         transform="scale(-0.6,-0.6)" />
  85.156 -    </marker>
  85.157 -    <inkscape:perspective
  85.158 -       id="perspective4423"
  85.159 -       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  85.160 -       inkscape:vp_z="1 : 0.5 : 1"
  85.161 -       inkscape:vp_y="0 : 1000 : 0"
  85.162 -       inkscape:vp_x="0 : 0.5 : 1"
  85.163 -       sodipodi:type="inkscape:persp3d" />
  85.164 -    <marker
  85.165 -       inkscape:stockid="Arrow2Mend"
  85.166 -       orient="auto"
  85.167 -       refY="0"
  85.168 -       refX="0"
  85.169 -       id="Arrow2Mend-8"
  85.170 -       style="overflow:visible">
  85.171 -      <path
  85.172 -         id="path3563-2"
  85.173 -         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
  85.174 -         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
  85.175 -         transform="scale(-0.6,-0.6)" />
  85.176 -    </marker>
  85.177 -    <inkscape:perspective
  85.178 -       id="perspective4461"
  85.179 -       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  85.180 -       inkscape:vp_z="1 : 0.5 : 1"
  85.181 -       inkscape:vp_y="0 : 1000 : 0"
  85.182 -       inkscape:vp_x="0 : 0.5 : 1"
  85.183 -       sodipodi:type="inkscape:persp3d" />
  85.184 -    <inkscape:perspective
  85.185 -       id="perspective14081"
  85.186 -       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  85.187 -       inkscape:vp_z="1 : 0.5 : 1"
  85.188 -       inkscape:vp_y="0 : 1000 : 0"
  85.189 -       inkscape:vp_x="0 : 0.5 : 1"
  85.190 -       sodipodi:type="inkscape:persp3d" />
  85.191 -    <inkscape:perspective
  85.192 -       id="perspective14206"
  85.193 -       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  85.194 -       inkscape:vp_z="1 : 0.5 : 1"
  85.195 -       inkscape:vp_y="0 : 1000 : 0"
  85.196 -       inkscape:vp_x="0 : 0.5 : 1"
  85.197 -       sodipodi:type="inkscape:persp3d" />
  85.198 -    <inkscape:perspective
  85.199 -       id="perspective14299"
  85.200 -       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  85.201 -       inkscape:vp_z="1 : 0.5 : 1"
  85.202 -       inkscape:vp_y="0 : 1000 : 0"
  85.203 -       inkscape:vp_x="0 : 0.5 : 1"
  85.204 -       sodipodi:type="inkscape:persp3d" />
  85.205 -    <inkscape:perspective
  85.206 -       id="perspective16915"
  85.207 -       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  85.208 -       inkscape:vp_z="1 : 0.5 : 1"
  85.209 -       inkscape:vp_y="0 : 1000 : 0"
  85.210 -       inkscape:vp_x="0 : 0.5 : 1"
  85.211 -       sodipodi:type="inkscape:persp3d" />
  85.212 -    <inkscape:perspective
  85.213 -       id="perspective16946"
  85.214 -       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  85.215 -       inkscape:vp_z="1 : 0.5 : 1"
  85.216 -       inkscape:vp_y="0 : 1000 : 0"
  85.217 -       inkscape:vp_x="0 : 0.5 : 1"
  85.218 -       sodipodi:type="inkscape:persp3d" />
  85.219 -    <inkscape:perspective
  85.220 -       id="perspective17789"
  85.221 -       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  85.222 -       inkscape:vp_z="1 : 0.5 : 1"
  85.223 -       inkscape:vp_y="0 : 1000 : 0"
  85.224 -       inkscape:vp_x="0 : 0.5 : 1"
  85.225 -       sodipodi:type="inkscape:persp3d" />
  85.226 -    <inkscape:perspective
  85.227 -       id="perspective17820"
  85.228 -       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  85.229 -       inkscape:vp_z="1 : 0.5 : 1"
  85.230 -       inkscape:vp_y="0 : 1000 : 0"
  85.231 -       inkscape:vp_x="0 : 0.5 : 1"
  85.232 -       sodipodi:type="inkscape:persp3d" />
  85.233 -    <marker
  85.234 -       inkscape:stockid="Arrow2Mend"
  85.235 -       orient="auto"
  85.236 -       refY="0"
  85.237 -       refX="0"
  85.238 -       id="Arrow2Mend-8-2"
  85.239 -       style="overflow:visible">
  85.240 -      <path
  85.241 -         id="path3563-2-3"
  85.242 -         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
  85.243 -         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
  85.244 -         transform="scale(-0.6,-0.6)" />
  85.245 -    </marker>
  85.246 -    <inkscape:perspective
  85.247 -       id="perspective17848"
  85.248 -       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  85.249 -       inkscape:vp_z="1 : 0.5 : 1"
  85.250 -       inkscape:vp_y="0 : 1000 : 0"
  85.251 -       inkscape:vp_x="0 : 0.5 : 1"
  85.252 -       sodipodi:type="inkscape:persp3d" />
  85.253 -    <inkscape:perspective
  85.254 -       id="perspective17891"
  85.255 -       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  85.256 -       inkscape:vp_z="1 : 0.5 : 1"
  85.257 -       inkscape:vp_y="0 : 1000 : 0"
  85.258 -       inkscape:vp_x="0 : 0.5 : 1"
  85.259 -       sodipodi:type="inkscape:persp3d" />
  85.260 -    <marker
  85.261 -       inkscape:stockid="Arrow2Mend"
  85.262 -       orient="auto"
  85.263 -       refY="0"
  85.264 -       refX="0"
  85.265 -       id="Arrow2Mend-8-7"
  85.266 -       style="overflow:visible">
  85.267 -      <path
  85.268 -         id="path3563-2-8"
  85.269 -         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
  85.270 -         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
  85.271 -         transform="scale(-0.6,-0.6)" />
  85.272 -    </marker>
  85.273 -    <inkscape:perspective
  85.274 -       id="perspective17925"
  85.275 -       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  85.276 -       inkscape:vp_z="1 : 0.5 : 1"
  85.277 -       inkscape:vp_y="0 : 1000 : 0"
  85.278 -       inkscape:vp_x="0 : 0.5 : 1"
  85.279 -       sodipodi:type="inkscape:persp3d" />
  85.280 -    <inkscape:perspective
  85.281 -       id="perspective17996"
  85.282 -       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  85.283 -       inkscape:vp_z="1 : 0.5 : 1"
  85.284 -       inkscape:vp_y="0 : 1000 : 0"
  85.285 -       inkscape:vp_x="0 : 0.5 : 1"
  85.286 -       sodipodi:type="inkscape:persp3d" />
  85.287 -    <inkscape:perspective
  85.288 -       id="perspective18039"
  85.289 -       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  85.290 -       inkscape:vp_z="1 : 0.5 : 1"
  85.291 -       inkscape:vp_y="0 : 1000 : 0"
  85.292 -       inkscape:vp_x="0 : 0.5 : 1"
  85.293 -       sodipodi:type="inkscape:persp3d" />
  85.294 -    <inkscape:perspective
  85.295 -       id="perspective18073"
  85.296 -       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  85.297 -       inkscape:vp_z="1 : 0.5 : 1"
  85.298 -       inkscape:vp_y="0 : 1000 : 0"
  85.299 -       inkscape:vp_x="0 : 0.5 : 1"
  85.300 -       sodipodi:type="inkscape:persp3d" />
  85.301 -    <inkscape:perspective
  85.302 -       id="perspective4016"
  85.303 -       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  85.304 -       inkscape:vp_z="1 : 0.5 : 1"
  85.305 -       inkscape:vp_y="0 : 1000 : 0"
  85.306 -       inkscape:vp_x="0 : 0.5 : 1"
  85.307 -       sodipodi:type="inkscape:persp3d" />
  85.308 -    <inkscape:perspective
  85.309 -       id="perspective4046"
  85.310 -       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  85.311 -       inkscape:vp_z="1 : 0.5 : 1"
  85.312 -       inkscape:vp_y="0 : 1000 : 0"
  85.313 -       inkscape:vp_x="0 : 0.5 : 1"
  85.314 -       sodipodi:type="inkscape:persp3d" />
  85.315 -    <inkscape:perspective
  85.316 -       id="perspective4071"
  85.317 -       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  85.318 -       inkscape:vp_z="1 : 0.5 : 1"
  85.319 -       inkscape:vp_y="0 : 1000 : 0"
  85.320 -       inkscape:vp_x="0 : 0.5 : 1"
  85.321 -       sodipodi:type="inkscape:persp3d" />
  85.322 -    <inkscape:perspective
  85.323 -       id="perspective4101"
  85.324 -       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  85.325 -       inkscape:vp_z="1 : 0.5 : 1"
  85.326 -       inkscape:vp_y="0 : 1000 : 0"
  85.327 -       inkscape:vp_x="0 : 0.5 : 1"
  85.328 -       sodipodi:type="inkscape:persp3d" />
  85.329 -    <inkscape:perspective
  85.330 -       id="perspective5945"
  85.331 -       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  85.332 -       inkscape:vp_z="1 : 0.5 : 1"
  85.333 -       inkscape:vp_y="0 : 1000 : 0"
  85.334 -       inkscape:vp_x="0 : 0.5 : 1"
  85.335 -       sodipodi:type="inkscape:persp3d" />
  85.336 -    <inkscape:perspective
  85.337 -       id="perspective3139"
  85.338 -       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  85.339 -       inkscape:vp_z="1 : 0.5 : 1"
  85.340 -       inkscape:vp_y="0 : 1000 : 0"
  85.341 -       inkscape:vp_x="0 : 0.5 : 1"
  85.342 -       sodipodi:type="inkscape:persp3d" />
  85.343 -    <inkscape:perspective
  85.344 -       id="perspective3161"
  85.345 -       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  85.346 -       inkscape:vp_z="1 : 0.5 : 1"
  85.347 -       inkscape:vp_y="0 : 1000 : 0"
  85.348 -       inkscape:vp_x="0 : 0.5 : 1"
  85.349 -       sodipodi:type="inkscape:persp3d" />
  85.350 -  </defs>
  85.351 -  <sodipodi:namedview
  85.352 -     id="base"
  85.353 -     pagecolor="#ffffff"
  85.354 -     bordercolor="#666666"
  85.355 -     borderopacity="1.0"
  85.356 -     gridtolerance="10000"
  85.357 -     guidetolerance="10"
  85.358 -     objecttolerance="10"
  85.359 -     inkscape:pageopacity="0.0"
  85.360 -     inkscape:pageshadow="2"
  85.361 -     inkscape:zoom="1.3364318"
  85.362 -     inkscape:cx="379.98959"
  85.363 -     inkscape:cy="761.4582"
  85.364 -     inkscape:document-units="px"
  85.365 -     inkscape:current-layer="layer1"
  85.366 -     showgrid="false"
  85.367 -     inkscape:window-width="825"
  85.368 -     inkscape:window-height="1135"
  85.369 -     inkscape:window-x="989"
  85.370 -     inkscape:window-y="3"
  85.371 -     inkscape:window-maximized="0" />
  85.372 -  <metadata
  85.373 -     id="metadata7">
  85.374 -    <rdf:RDF>
  85.375 -      <cc:Work
  85.376 -         rdf:about="">
  85.377 -        <dc:format>image/svg+xml</dc:format>
  85.378 -        <dc:type
  85.379 -           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
  85.380 -        <dc:title></dc:title>
  85.381 -      </cc:Work>
  85.382 -    </rdf:RDF>
  85.383 -  </metadata>
  85.384 -  <g
  85.385 -     inkscape:label="Layer 1"
  85.386 -     inkscape:groupmode="layer"
  85.387 -     id="layer1">
  85.388 -    <text
  85.389 -       xml:space="preserve"
  85.390 -       style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;opacity:1;fill:#000000;fill-opacity:1;stroke:none;stroke-width:2;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0.60163802;stroke-opacity:1;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  85.391 -       x="441.66748"
  85.392 -       y="404.66492"
  85.393 -       id="text8002"
  85.394 -       sodipodi:linespacing="100%"><tspan
  85.395 -         sodipodi:role="line"
  85.396 -         x="441.66748"
  85.397 -         y="404.66492"
  85.398 -         style="font-size:8px"
  85.399 -         id="tspan12172" /></text>
  85.400 -    <text
  85.401 -       xml:space="preserve"
  85.402 -       style="font-size:10px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  85.403 -       x="368.25397"
  85.404 -       y="405.27225"
  85.405 -       id="text5849"><tspan
  85.406 -         sodipodi:role="line"
  85.407 -         id="tspan5851"
  85.408 -         x="368.25397"
  85.409 -         y="405.27225" /></text>
  85.410 -    <text
  85.411 -       sodipodi:linespacing="100%"
  85.412 -       id="text4208"
  85.413 -       y="338.24728"
  85.414 -       x="361.8891"
  85.415 -       style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  85.416 -       xml:space="preserve"><tspan
  85.417 -         y="338.24728"
  85.418 -         x="361.8891"
  85.419 -         sodipodi:role="line"
  85.420 -         style="font-size:12px;text-align:center;text-anchor:middle;font-family:Arial;-inkscape-font-specification:Arial"
  85.421 -         id="tspan5935">The Hierarchy of application-sources ported across hardware</tspan></text>
  85.422 -    <g
  85.423 -       transform="translate(-51.953364,-284.95937)"
  85.424 -       id="g4134">
  85.425 -      <text
  85.426 -         sodipodi:linespacing="100%"
  85.427 -         id="text4136"
  85.428 -         y="838.76862"
  85.429 -         x="215.11359"
  85.430 -         style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  85.431 -         xml:space="preserve"><tspan
  85.432 -           id="tspan4138"
  85.433 -           y="838.76862"
  85.434 -           x="215.11359"
  85.435 -           sodipodi:role="line"
  85.436 -           style="font-size:9px;text-align:center;text-anchor:middle">VMS-core</tspan></text>
  85.437 -      <rect
  85.438 -         style="fill:none;stroke:#000000;stroke-width:1.08000004;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
  85.439 -         id="rect4140"
  85.440 -         width="80.212959"
  85.441 -         height="28.714474"
  85.442 -         x="188.1908"
  85.443 -         y="821.19238" />
  85.444 -      <rect
  85.445 -         y="826.4834"
  85.446 -         x="237.54529"
  85.447 -         height="17.074261"
  85.448 -         width="24.657402"
  85.449 -         id="rect4320"
  85.450 -         style="fill:none;stroke:#000000;stroke-width:1.08018124;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:4.32072483, 4.32072483;stroke-dashoffset:0" />
  85.451 -      <text
  85.452 -         xml:space="preserve"
  85.453 -         style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  85.454 -         x="250.37497"
  85.455 -         y="838.76862"
  85.456 -         id="text4322"
  85.457 -         sodipodi:linespacing="100%"><tspan
  85.458 -           style="font-size:9px;text-align:center;text-anchor:middle"
  85.459 -           sodipodi:role="line"
  85.460 -           x="250.37497"
  85.461 -           y="838.76862"
  85.462 -           id="tspan4324">HW 1</tspan></text>
  85.463 -    </g>
  85.464 -    <text
  85.465 -       sodipodi:linespacing="100%"
  85.466 -       id="text6058"
  85.467 -       y="553.80927"
  85.468 -       x="263.16022"
  85.469 -       style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  85.470 -       xml:space="preserve"><tspan
  85.471 -         id="tspan6060"
  85.472 -         y="553.80927"
  85.473 -         x="263.16022"
  85.474 -         sodipodi:role="line"
  85.475 -         style="font-size:9px;text-align:center;text-anchor:middle">VMS-core</tspan></text>
  85.476 -    <rect
  85.477 -       style="fill:none;stroke:#000000;stroke-width:1.08000004;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
  85.478 -       id="rect6062"
  85.479 -       width="80.212959"
  85.480 -       height="28.714474"
  85.481 -       x="236.23743"
  85.482 -       y="536.23303" />
  85.483 -    <rect
  85.484 -       y="541.52405"
  85.485 -       x="285.06284"
  85.486 -       height="17.074261"
  85.487 -       width="25.186504"
  85.488 -       id="rect6064"
  85.489 -       style="fill:none;stroke:#000000;stroke-width:1.08018124;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:4.32072493, 4.32072493;stroke-dashoffset:0" />
  85.490 -    <text
  85.491 -       xml:space="preserve"
  85.492 -       style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  85.493 -       x="297.56158"
  85.494 -       y="553.80927"
  85.495 -       id="text6066"
  85.496 -       sodipodi:linespacing="100%"><tspan
  85.497 -         style="font-size:9px;text-align:center;text-anchor:middle"
  85.498 -         sodipodi:role="line"
  85.499 -         x="297.56158"
  85.500 -         y="553.80927"
  85.501 -         id="tspan6068">HW 2</tspan></text>
  85.502 -    <g
  85.503 -       transform="translate(174.04664,-284.95937)"
  85.504 -       id="g6070">
  85.505 -      <text
  85.506 -         sodipodi:linespacing="100%"
  85.507 -         id="text6072"
  85.508 -         y="838.76862"
  85.509 -         x="215.11359"
  85.510 -         style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  85.511 -         xml:space="preserve"><tspan
  85.512 -           id="tspan6074"
  85.513 -           y="838.76862"
  85.514 -           x="215.11359"
  85.515 -           sodipodi:role="line"
  85.516 -           style="font-size:9px;text-align:center;text-anchor:middle">VMS-core</tspan></text>
  85.517 -      <rect
  85.518 -         style="fill:none;stroke:#000000;stroke-width:1.08000004;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
  85.519 -         id="rect6076"
  85.520 -         width="80.212959"
  85.521 -         height="28.714474"
  85.522 -         x="188.1908"
  85.523 -         y="821.19238" />
  85.524 -      <rect
  85.525 -         y="826.4834"
  85.526 -         x="237.01619"
  85.527 -         height="17.074261"
  85.528 -         width="25.186504"
  85.529 -         id="rect6078"
  85.530 -         style="fill:none;stroke:#000000;stroke-width:1.08018124;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:4.32072496, 4.32072496;stroke-dashoffset:0" />
  85.531 -      <text
  85.532 -         xml:space="preserve"
  85.533 -         style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  85.534 -         x="249.57648"
  85.535 -         y="838.76862"
  85.536 -         id="text6080"
  85.537 -         sodipodi:linespacing="100%"><tspan
  85.538 -           style="font-size:9px;text-align:center;text-anchor:middle"
  85.539 -           sodipodi:role="line"
  85.540 -           x="249.57648"
  85.541 -           y="838.76862"
  85.542 -           id="tspan6082">HW 3</tspan></text>
  85.543 -    </g>
  85.544 -    <g
  85.545 -       id="g6084"
  85.546 -       transform="translate(274.04664,-284.95937)">
  85.547 -      <text
  85.548 -         xml:space="preserve"
  85.549 -         style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  85.550 -         x="215.11359"
  85.551 -         y="838.76862"
  85.552 -         id="text6086"
  85.553 -         sodipodi:linespacing="100%"><tspan
  85.554 -           style="font-size:9px;text-align:center;text-anchor:middle"
  85.555 -           sodipodi:role="line"
  85.556 -           x="215.11359"
  85.557 -           y="838.76862"
  85.558 -           id="tspan6088">VMS-core</tspan></text>
  85.559 -      <rect
  85.560 -         y="821.19238"
  85.561 -         x="188.1908"
  85.562 -         height="28.714474"
  85.563 -         width="80.212959"
  85.564 -         id="rect6090"
  85.565 -         style="fill:none;stroke:#000000;stroke-width:1.08000004;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
  85.566 -      <rect
  85.567 -         style="fill:none;stroke:#000000;stroke-width:1.08018124;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:4.32072497, 4.32072497;stroke-dashoffset:0"
  85.568 -         id="rect6092"
  85.569 -         width="25.186504"
  85.570 -         height="17.074261"
  85.571 -         x="237.0162"
  85.572 -         y="826.4834" />
  85.573 -      <text
  85.574 -         sodipodi:linespacing="100%"
  85.575 -         id="text6094"
  85.576 -         y="838.76862"
  85.577 -         x="249.38094"
  85.578 -         style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  85.579 -         xml:space="preserve"><tspan
  85.580 -           id="tspan6096"
  85.581 -           y="838.76862"
  85.582 -           x="249.38094"
  85.583 -           sodipodi:role="line"
  85.584 -           style="font-size:9px;text-align:center;text-anchor:middle">HW 4</tspan></text>
  85.585 -    </g>
  85.586 -    <g
  85.587 -       transform="translate(374.04664,-284.95937)"
  85.588 -       id="g6098">
  85.589 -      <text
  85.590 -         sodipodi:linespacing="100%"
  85.591 -         id="text6100"
  85.592 -         y="838.76862"
  85.593 -         x="215.11359"
  85.594 -         style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  85.595 -         xml:space="preserve"><tspan
  85.596 -           id="tspan6102"
  85.597 -           y="838.76862"
  85.598 -           x="215.11359"
  85.599 -           sodipodi:role="line"
  85.600 -           style="font-size:9px;text-align:center;text-anchor:middle">VMS-core</tspan></text>
  85.601 -      <rect
  85.602 -         style="fill:none;stroke:#000000;stroke-width:1.08000004;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
  85.603 -         id="rect6104"
  85.604 -         width="80.212959"
  85.605 -         height="28.714474"
  85.606 -         x="188.1908"
  85.607 -         y="821.19238" />
  85.608 -      <rect
  85.609 -         y="826.4834"
  85.610 -         x="237.54529"
  85.611 -         height="17.074261"
  85.612 -         width="24.657402"
  85.613 -         id="rect6106"
  85.614 -         style="fill:none;stroke:#000000;stroke-width:1.08018124;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:4.32072483, 4.32072483;stroke-dashoffset:0" />
  85.615 -      <text
  85.616 -         xml:space="preserve"
  85.617 -         style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  85.618 -         x="249.79709"
  85.619 -         y="838.76862"
  85.620 -         id="text6108"
  85.621 -         sodipodi:linespacing="100%"><tspan
  85.622 -           style="font-size:9px;text-align:center;text-anchor:middle"
  85.623 -           sodipodi:role="line"
  85.624 -           x="249.79709"
  85.625 -           y="838.76862"
  85.626 -           id="tspan6110">HW 5</tspan></text>
  85.627 -    </g>
  85.628 -    <g
  85.629 -       transform="translate(-72.76288,-368.56987)"
  85.630 -       id="g6112">
  85.631 -      <text
  85.632 -         sodipodi:linespacing="100%"
  85.633 -         id="text6114"
  85.634 -         y="829.34576"
  85.635 -         x="214.3517"
  85.636 -         style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  85.637 -         xml:space="preserve"><tspan
  85.638 -           id="tspan6116"
  85.639 -           y="829.34576"
  85.640 -           x="214.3517"
  85.641 -           sodipodi:role="line"
  85.642 -           style="font-size:9px;text-align:center;text-anchor:middle">OpenMP</tspan><tspan
  85.643 -           id="tspan6118"
  85.644 -           y="838.34576"
  85.645 -           x="214.3517"
  85.646 -           sodipodi:role="line"
  85.647 -           style="font-size:9px;text-align:center;text-anchor:middle">Plugin</tspan><tspan
  85.648 -           y="847.34576"
  85.649 -           x="214.3517"
  85.650 -           sodipodi:role="line"
  85.651 -           style="font-size:9px;text-align:center;text-anchor:middle"
  85.652 -           id="tspan6496">for</tspan><tspan
  85.653 -           y="856.34576"
  85.654 -           x="214.3517"
  85.655 -           sodipodi:role="line"
  85.656 -           style="font-size:9px;text-align:center;text-anchor:middle"
  85.657 -           id="tspan6498">HW Class A</tspan></text>
  85.658 -      <rect
  85.659 -         style="fill:none;stroke:#000000;stroke-width:1.08018124;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
  85.660 -         id="rect6120"
  85.661 -         width="52.69973"
  85.662 -         height="43.679695"
  85.663 -         x="188.1908"
  85.664 -         y="817.19238" />
  85.665 -    </g>
  85.666 -    <g
  85.667 -       id="g6122"
  85.668 -       transform="translate(7.23712,-368.56987)">
  85.669 -      <text
  85.670 -         xml:space="preserve"
  85.671 -         style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  85.672 -         x="214.3517"
  85.673 -         y="829.34576"
  85.674 -         id="text6124"
  85.675 -         sodipodi:linespacing="100%"><tspan
  85.676 -           style="font-size:9px;text-align:center;text-anchor:middle"
  85.677 -           sodipodi:role="line"
  85.678 -           x="214.3517"
  85.679 -           y="829.34576"
  85.680 -           id="tspan6126">Cilk</tspan><tspan
  85.681 -           style="font-size:9px;text-align:center;text-anchor:middle"
  85.682 -           sodipodi:role="line"
  85.683 -           x="214.3517"
  85.684 -           y="838.34576"
  85.685 -           id="tspan6128">Plugin</tspan><tspan
  85.686 -           style="font-size:9px;text-align:center;text-anchor:middle"
  85.687 -           sodipodi:role="line"
  85.688 -           x="214.3517"
  85.689 -           y="847.34576"
  85.690 -           id="tspan6514">for</tspan><tspan
  85.691 -           style="font-size:9px;text-align:center;text-anchor:middle"
  85.692 -           sodipodi:role="line"
  85.693 -           x="214.3517"
  85.694 -           y="856.34576"
  85.695 -           id="tspan6516">HW Class A</tspan></text>
  85.696 -      <rect
  85.697 -         y="817.19238"
  85.698 -         x="188.1908"
  85.699 -         height="43.679695"
  85.700 -         width="52.69973"
  85.701 -         id="rect6130"
  85.702 -         style="fill:none;stroke:#000000;stroke-width:1.08018124;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
  85.703 -    </g>
  85.704 -    <g
  85.705 -       id="g6528"
  85.706 -       transform="translate(195.23712,-556.99704)">
  85.707 -      <g
  85.708 -         id="g3233">
  85.709 -        <text
  85.710 -           sodipodi:linespacing="100%"
  85.711 -           id="text6530"
  85.712 -           y="843.34576"
  85.713 -           x="214.3517"
  85.714 -           style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  85.715 -           xml:space="preserve"><tspan
  85.716 -             y="843.34576"
  85.717 -             x="214.3517"
  85.718 -             sodipodi:role="line"
  85.719 -             style="font-size:9px;text-align:center;text-anchor:middle"
  85.720 -             id="tspan6538">HW Class B</tspan></text>
  85.721 -        <rect
  85.722 -           style="fill:none;stroke:#000000;stroke-width:1.08018124;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
  85.723 -           id="rect6540"
  85.724 -           width="52.69973"
  85.725 -           height="17.753769"
  85.726 -           x="188.15344"
  85.727 -           y="831.20593" />
  85.728 -      </g>
  85.729 -    </g>
  85.730 -    <g
  85.731 -       transform="translate(287.23712,-368.56987)"
  85.732 -       id="g6542">
  85.733 -      <text
  85.734 -         sodipodi:linespacing="100%"
  85.735 -         id="text6544"
  85.736 -         y="829.34576"
  85.737 -         x="214.3517"
  85.738 -         style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  85.739 -         xml:space="preserve"><tspan
  85.740 -           id="tspan6546"
  85.741 -           y="829.34576"
  85.742 -           x="214.3517"
  85.743 -           sodipodi:role="line"
  85.744 -           style="font-size:9px;text-align:center;text-anchor:middle">Cilk</tspan><tspan
  85.745 -           id="tspan6548"
  85.746 -           y="838.34576"
  85.747 -           x="214.3517"
  85.748 -           sodipodi:role="line"
  85.749 -           style="font-size:9px;text-align:center;text-anchor:middle">Plugin</tspan><tspan
  85.750 -           id="tspan6550"
  85.751 -           y="847.34576"
  85.752 -           x="214.3517"
  85.753 -           sodipodi:role="line"
  85.754 -           style="font-size:9px;text-align:center;text-anchor:middle">for</tspan><tspan
  85.755 -           id="tspan6552"
  85.756 -           y="856.34576"
  85.757 -           x="214.3517"
  85.758 -           sodipodi:role="line"
  85.759 -           style="font-size:9px;text-align:center;text-anchor:middle">HW Class B</tspan></text>
  85.760 -      <rect
  85.761 -         style="fill:none;stroke:#000000;stroke-width:1.08018124;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
  85.762 -         id="rect6554"
  85.763 -         width="52.69973"
  85.764 -         height="43.679695"
  85.765 -         x="188.1908"
  85.766 -         y="817.19238" />
  85.767 -    </g>
  85.768 -    <g
  85.769 -       id="g6556"
  85.770 -       transform="translate(367.23712,-368.56987)">
  85.771 -      <text
  85.772 -         xml:space="preserve"
  85.773 -         style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  85.774 -         x="214.3517"
  85.775 -         y="829.34576"
  85.776 -         id="text6558"
  85.777 -         sodipodi:linespacing="100%"><tspan
  85.778 -           style="font-size:9px;text-align:center;text-anchor:middle"
  85.779 -           sodipodi:role="line"
  85.780 -           x="214.3517"
  85.781 -           y="829.34576"
  85.782 -           id="tspan6560">NewLang</tspan><tspan
  85.783 -           style="font-size:9px;text-align:center;text-anchor:middle"
  85.784 -           sodipodi:role="line"
  85.785 -           x="214.3517"
  85.786 -           y="838.34576"
  85.787 -           id="tspan6562">Plugin</tspan><tspan
  85.788 -           id="tspan6564"
  85.789 -           style="font-size:9px;text-align:center;text-anchor:middle"
  85.790 -           sodipodi:role="line"
  85.791 -           x="214.3517"
  85.792 -           y="847.34576">for</tspan><tspan
  85.793 -           id="tspan6566"
  85.794 -           style="font-size:9px;text-align:center;text-anchor:middle"
  85.795 -           sodipodi:role="line"
  85.796 -           x="214.3517"
  85.797 -           y="856.34576">HW Class B</tspan></text>
  85.798 -      <rect
  85.799 -         y="817.19232"
  85.800 -         x="188.1908"
  85.801 -         height="43.529285"
  85.802 -         width="52.69973"
  85.803 -         id="rect6568"
  85.804 -         style="fill:none;stroke:#000000;stroke-width:1.08018124;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
  85.805 -    </g>
  85.806 -    <g
  85.807 -       id="g6404"
  85.808 -       transform="translate(60.520342,32)">
  85.809 -      <text
  85.810 -         sodipodi:linespacing="100%"
  85.811 -         id="text14263-7"
  85.812 -         y="329.67941"
  85.813 -         x="221.5797"
  85.814 -         style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  85.815 -         xml:space="preserve"><tspan
  85.816 -           style="text-align:center;text-anchor:middle"
  85.817 -           y="329.67941"
  85.818 -           x="221.5797"
  85.819 -           id="tspan14265-4"
  85.820 -           sodipodi:role="line">OpenMP</tspan><tspan
  85.821 -           id="tspan6186"
  85.822 -           style="text-align:center;text-anchor:middle"
  85.823 -           y="339.67941"
  85.824 -           x="221.5797"
  85.825 -           sodipodi:role="line">Application</tspan><tspan
  85.826 -           style="text-align:center;text-anchor:middle"
  85.827 -           id="tspan4118"
  85.828 -           y="349.67941"
  85.829 -           x="221.5797"
  85.830 -           sodipodi:role="line">Binaries</tspan></text>
  85.831 -      <text
  85.832 -         xml:space="preserve"
  85.833 -         style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  85.834 -         x="301.57971"
  85.835 -         y="329.67941"
  85.836 -         id="text6174"
  85.837 -         sodipodi:linespacing="100%"><tspan
  85.838 -           sodipodi:role="line"
  85.839 -           id="tspan6176"
  85.840 -           x="301.57971"
  85.841 -           y="329.67941"
  85.842 -           style="text-align:center;text-anchor:middle">Cilk</tspan><tspan
  85.843 -           id="tspan6188"
  85.844 -           sodipodi:role="line"
  85.845 -           x="301.57971"
  85.846 -           y="339.67941"
  85.847 -           style="text-align:center;text-anchor:middle">Application</tspan><tspan
  85.848 -           sodipodi:role="line"
  85.849 -           x="301.57971"
  85.850 -           y="349.67941"
  85.851 -           id="tspan6178"
  85.852 -           style="text-align:center;text-anchor:middle">Binaries</tspan></text>
  85.853 -      <text
  85.854 -         sodipodi:linespacing="100%"
  85.855 -         id="text6180"
  85.856 -         y="329.67941"
  85.857 -         x="381.57971"
  85.858 -         style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  85.859 -         xml:space="preserve"><tspan
  85.860 -           style="text-align:center;text-anchor:middle"
  85.861 -           y="329.67941"
  85.862 -           x="381.57971"
  85.863 -           id="tspan6182"
  85.864 -           sodipodi:role="line">NewLang</tspan><tspan
  85.865 -           id="tspan6190"
  85.866 -           style="text-align:center;text-anchor:middle"
  85.867 -           y="339.67941"
  85.868 -           x="381.57971"
  85.869 -           sodipodi:role="line">Application</tspan><tspan
  85.870 -           style="text-align:center;text-anchor:middle"
  85.871 -           id="tspan6184"
  85.872 -           y="349.67941"
  85.873 -           x="381.57971"
  85.874 -           sodipodi:role="line">Binaries</tspan></text>
  85.875 -    </g>
  85.876 -    <path
  85.877 -       style="fill:none;stroke:#000000;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend-8-7)"
  85.878 -       d="M 282.09445,383.41672 C 143.17137,447.85214 143.17137,447.85214 143.17137,447.85214"
  85.879 -       id="path6192" />
  85.880 -    <path
  85.881 -       id="path6486"
  85.882 -       d="M 362.09445,383.41672 C 223.17137,447.85214 223.17137,447.85214 223.17137,447.85214"
  85.883 -       style="fill:none;stroke:#000000;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend-8-7)" />
  85.884 -    <path
  85.885 -       style="fill:none;stroke:#000000;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend-8-7)"
  85.886 -       d="M 442.09445,383.41672 C 303.17137,447.85214 303.17137,447.85214 303.17137,447.85214"
  85.887 -       id="path6488" />
  85.888 -    <path
  85.889 -       id="path6490"
  85.890 -       d="m 282.58647,383.41672 c 138.92308,64.43542 138.92308,64.43542 138.92308,64.43542"
  85.891 -       style="fill:none;stroke:#000000;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend-8-7)" />
  85.892 -    <path
  85.893 -       style="fill:none;stroke:#000000;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend-8-7)"
  85.894 -       d="m 362.58647,383.41672 c 138.92308,64.43542 138.92308,64.43542 138.92308,64.43542"
  85.895 -       id="path6492" />
  85.896 -    <path
  85.897 -       id="path6494"
  85.898 -       d="m 442.58647,383.41672 c 138.92308,64.43542 138.92308,64.43542 138.92308,64.43542"
  85.899 -       style="fill:none;stroke:#000000;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend-8-7)" />
  85.900 -    <path
  85.901 -       id="path6570"
  85.902 -       d="m 143.09445,491.98975 c 21.60941,43.79056 21.60941,43.79056 21.60941,43.79056"
  85.903 -       style="fill:none;stroke:#000000;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend-8-7)" />
  85.904 -    <path
  85.905 -       style="fill:none;stroke:#000000;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend-8-7)"
  85.906 -       d="m 220.38832,491.98975 c -43.8559,43.79056 -43.8559,43.79056 -43.8559,43.79056"
  85.907 -       id="path6572" />
  85.908 -    <path
  85.909 -       id="path6574"
  85.910 -       d="M 300.38833,491.98975 C 189.77917,535.78031 189.77917,535.78031 189.77917,535.78031"
  85.911 -       style="fill:none;stroke:#000000;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend-8-7)" />
  85.912 -    <path
  85.913 -       style="fill:none;stroke:#000000;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend-8-7)"
  85.914 -       d="m 143.09444,491.98975 c 121.43334,43.79056 121.43334,43.79056 121.43334,43.79056"
  85.915 -       id="path6576" />
  85.916 -    <path
  85.917 -       style="fill:none;stroke:#000000;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend-8-7)"
  85.918 -       d="m 223.09444,491.98975 c 54.36416,43.79056 54.36416,43.79056 54.36416,43.79056"
  85.919 -       id="path6578" />
  85.920 -    <path
  85.921 -       id="path6580"
  85.922 -       d="m 300.38832,491.98975 c -12.73434,43.79056 -12.73434,43.79056 -12.73434,43.79056"
  85.923 -       style="fill:none;stroke:#000000;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend-8-7)" />
  85.924 -    <path
  85.925 -       style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend-8-7)"
  85.926 -       d="M 420.38835,491.98975 C 385.9603,535.78031 385.9603,535.78031 385.9603,535.78031"
  85.927 -       id="path6582" />
  85.928 -    <path
  85.929 -       id="path6584"
  85.930 -       d="m 500.38836,491.98975 c -98.44543,43.79056 -98.44543,43.79056 -98.44543,43.79056"
  85.931 -       style="fill:none;stroke:#000000;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend-8-7)" />
  85.932 -    <path
  85.933 -       style="fill:none;stroke:#000000;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend-8-7)"
  85.934 -       d="M 580.38835,491.98975 C 422.06492,535.78031 422.06492,535.78031 422.06492,535.78031"
  85.935 -       id="path6586" />
  85.936 -    <path
  85.937 -       id="path6588"
  85.938 -       d="m 419.64931,491.98975 c 65.87622,43.79056 65.87622,43.79056 65.87622,43.79056"
  85.939 -       style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend-8-7)" />
  85.940 -    <path
  85.941 -       style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend-8-7)"
  85.942 -       d="m 419.64932,491.98975 c 166.53414,43.79056 166.53414,43.79056 166.53414,43.79056"
  85.943 -       id="path6590" />
  85.944 -    <path
  85.945 -       style="fill:none;stroke:#000000;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend-8-7)"
  85.946 -       d="m 501.38836,491.98975 c 0.43262,43.79056 0.43262,43.79056 0.43262,43.79056"
  85.947 -       id="path6592" />
  85.948 -    <path
  85.949 -       style="fill:none;stroke:#000000;stroke-width:0.99999988px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend-8-7)"
  85.950 -       d="m 501.38838,491.98975 c 105.49771,43.79056 105.49771,43.79056 105.49771,43.79056"
  85.951 -       id="path6594" />
  85.952 -    <path
  85.953 -       id="path6596"
  85.954 -       d="m 580.38835,491.98975 c -60.38944,43.79056 -60.38944,43.79056 -60.38944,43.79056"
  85.955 -       style="fill:none;stroke:#000000;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend-8-7)" />
  85.956 -    <path
  85.957 -       style="fill:none;stroke:#000000;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend-8-7)"
  85.958 -       d="m 581.38835,491.98975 c 42.46577,43.79056 42.46577,43.79056 42.46577,43.79056"
  85.959 -       id="path6598" />
  85.960 -    <rect
  85.961 -       y="194.54865"
  85.962 -       x="462.81714"
  85.963 -       height="17.074261"
  85.964 -       width="24.657402"
  85.965 -       id="rect4320-1"
  85.966 -       style="fill:none;stroke:#000000;stroke-width:1.08018124;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:4.32072483, 4.32072483;stroke-dashoffset:0" />
  85.967 -    <text
  85.968 -       sodipodi:linespacing="100%"
  85.969 -       id="text6134-7"
  85.970 -       y="206.274"
  85.971 -       x="475.64682"
  85.972 -       style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  85.973 -       xml:space="preserve"><tspan
  85.974 -         y="206.274"
  85.975 -         x="475.64682"
  85.976 -         sodipodi:role="line"
  85.977 -         style="font-size:9px;text-align:center;text-anchor:middle"
  85.978 -         id="tspan6524-4">HW 1</tspan></text>
  85.979 -    <rect
  85.980 -       style="fill:none;stroke:#000000;stroke-width:1.08018124;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:4.32072483, 4.32072483;stroke-dashoffset:0"
  85.981 -       id="rect3178"
  85.982 -       width="24.657402"
  85.983 -       height="17.074261"
  85.984 -       x="462.81714"
  85.985 -       y="214.54865" />
  85.986 -    <text
  85.987 -       xml:space="preserve"
  85.988 -       style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  85.989 -       x="475.64682"
  85.990 -       y="226.274"
  85.991 -       id="text3180"
  85.992 -       sodipodi:linespacing="100%"><tspan
  85.993 -         id="tspan3182"
  85.994 -         style="font-size:9px;text-align:center;text-anchor:middle"
  85.995 -         sodipodi:role="line"
  85.996 -         x="477.00034"
  85.997 -         y="226.274">HW 2</tspan></text>
  85.998 -    <rect
  85.999 -       y="254.54865"
 85.1000 -       x="462.81714"
 85.1001 -       height="17.074261"
 85.1002 -       width="24.657402"
 85.1003 -       id="rect3184"
 85.1004 -       style="fill:none;stroke:#000000;stroke-width:1.08018124;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:4.32072483, 4.32072483;stroke-dashoffset:0" />
 85.1005 -    <text
 85.1006 -       sodipodi:linespacing="100%"
 85.1007 -       id="text3186"
 85.1008 -       y="266.27399"
 85.1009 -       x="475.64682"
 85.1010 -       style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
 85.1011 -       xml:space="preserve"><tspan
 85.1012 -         y="266.27399"
 85.1013 -         x="475.64682"
 85.1014 -         sodipodi:role="line"
 85.1015 -         style="font-size:9px;text-align:center;text-anchor:middle"
 85.1016 -         id="tspan3188">HW 3</tspan></text>
 85.1017 -    <rect
 85.1018 -       style="fill:none;stroke:#000000;stroke-width:1.08018124;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:4.32072483, 4.32072483;stroke-dashoffset:0"
 85.1019 -       id="rect3190"
 85.1020 -       width="24.657402"
 85.1021 -       height="17.074261"
 85.1022 -       x="462.81714"
 85.1023 -       y="274.54865" />
 85.1024 -    <text
 85.1025 -       xml:space="preserve"
 85.1026 -       style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
 85.1027 -       x="475.64682"
 85.1028 -       y="286.27399"
 85.1029 -       id="text3192"
 85.1030 -       sodipodi:linespacing="100%"><tspan
 85.1031 -         id="tspan3194"
 85.1032 -         style="font-size:9px;text-align:center;text-anchor:middle"
 85.1033 -         sodipodi:role="line"
 85.1034 -         x="475.64682"
 85.1035 -         y="286.27399">HW 4</tspan></text>
 85.1036 -    <rect
 85.1037 -       y="294.54865"
 85.1038 -       x="462.81714"
 85.1039 -       height="17.074261"
 85.1040 -       width="24.657402"
 85.1041 -       id="rect3196"
 85.1042 -       style="fill:none;stroke:#000000;stroke-width:1.08018124;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:4.32072483, 4.32072483;stroke-dashoffset:0" />
 85.1043 -    <text
 85.1044 -       sodipodi:linespacing="100%"
 85.1045 -       id="text3198"
 85.1046 -       y="306.27399"
 85.1047 -       x="475.64682"
 85.1048 -       style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
 85.1049 -       xml:space="preserve"><tspan
 85.1050 -         y="306.27399"
 85.1051 -         x="475.64682"
 85.1052 -         sodipodi:role="line"
 85.1053 -         style="font-size:9px;text-align:center;text-anchor:middle"
 85.1054 -         id="tspan3200">HW 5</tspan></text>
 85.1055 -    <path
 85.1056 -       style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
 85.1057 -       d="m 458.99472,254.50855 c -22.75133,20.63493 -22.75133,20.63493 -22.75133,20.63493"
 85.1058 -       id="path3202" />
 85.1059 -    <path
 85.1060 -       id="path3204"
 85.1061 -       d="M 458.99472,311.663 C 436.24339,291.02807 436.24339,291.02807 436.24339,291.02807"
 85.1062 -       style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
 85.1063 -    <path
 85.1064 -       id="path3262"
 85.1065 -       d="m 458.99472,194.50855 c -22.75133,13.37596 -22.75133,13.37596 -22.75133,13.37596"
 85.1066 -       style="fill:none;stroke:#000000;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
 85.1067 -    <path
 85.1068 -       style="fill:none;stroke:#000000;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
 85.1069 -       d="M 458.99472,231.55718 C 436.24339,218.18122 436.24339,218.18122 436.24339,218.18122"
 85.1070 -       id="path3264" />
 85.1071 -    <g
 85.1072 -       transform="translate(195.23712,-626.99704)"
 85.1073 -       id="g3266">
 85.1074 -      <g
 85.1075 -         id="g3268">
 85.1076 -        <text
 85.1077 -           xml:space="preserve"
 85.1078 -           style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
 85.1079 -           x="214.3517"
 85.1080 -           y="843.34576"
 85.1081 -           id="text3270"
 85.1082 -           sodipodi:linespacing="100%"><tspan
 85.1083 -             id="tspan3272"
 85.1084 -             style="font-size:9px;text-align:center;text-anchor:middle"
 85.1085 -             sodipodi:role="line"
 85.1086 -             x="215.70522"
 85.1087 -             y="843.34576">HW Class A</tspan></text>
 85.1088 -        <rect
 85.1089 -           y="831.20593"
 85.1090 -           x="188.15344"
 85.1091 -           height="17.753769"
 85.1092 -           width="52.69973"
 85.1093 -           id="rect3274"
 85.1094 -           style="fill:none;stroke:#000000;stroke-width:1.08018124;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
 85.1095 -      </g>
 85.1096 -    </g>
 85.1097 -    <g
 85.1098 -       transform="translate(-14.76288,-556.99704)"
 85.1099 -       id="g3317">
 85.1100 -      <g
 85.1101 -         id="g3319">
 85.1102 -        <text
 85.1103 -           xml:space="preserve"
 85.1104 -           style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
 85.1105 -           x="214.3517"
 85.1106 -           y="843.34576"
 85.1107 -           id="text3321"
 85.1108 -           sodipodi:linespacing="100%"><tspan
 85.1109 -             id="tspan3323"
 85.1110 -             style="font-size:9px;text-align:center;text-anchor:middle"
 85.1111 -             sodipodi:role="line"
 85.1112 -             x="214.3517"
 85.1113 -             y="843.34576">HW Class B</tspan></text>
 85.1114 -        <rect
 85.1115 -           y="831.20593"
 85.1116 -           x="188.15344"
 85.1117 -           height="17.753769"
 85.1118 -           width="52.69973"
 85.1119 -           id="rect3325"
 85.1120 -           style="fill:none;stroke:#000000;stroke-width:1.08018124;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
 85.1121 -      </g>
 85.1122 -    </g>
 85.1123 -    <rect
 85.1124 -       style="fill:none;stroke:#000000;stroke-width:1.08018124;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:4.32072483, 4.32072483;stroke-dashoffset:0"
 85.1125 -       id="rect3327"
 85.1126 -       width="24.657402"
 85.1127 -       height="17.074261"
 85.1128 -       x="122.81714"
 85.1129 -       y="194.54865" />
 85.1130 -    <text
 85.1131 -       xml:space="preserve"
 85.1132 -       style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
 85.1133 -       x="135.64682"
 85.1134 -       y="206.274"
 85.1135 -       id="text3329"
 85.1136 -       sodipodi:linespacing="100%"><tspan
 85.1137 -         id="tspan3331"
 85.1138 -         style="font-size:9px;text-align:center;text-anchor:middle"
 85.1139 -         sodipodi:role="line"
 85.1140 -         x="135.64682"
 85.1141 -         y="206.274">HW 1</tspan></text>
 85.1142 -    <rect
 85.1143 -       y="214.54865"
 85.1144 -       x="122.81714"
 85.1145 -       height="17.074261"
 85.1146 -       width="24.657402"
 85.1147 -       id="rect3333"
 85.1148 -       style="fill:none;stroke:#000000;stroke-width:1.08018124;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:4.32072483, 4.32072483;stroke-dashoffset:0" />
 85.1149 -    <text
 85.1150 -       sodipodi:linespacing="100%"
 85.1151 -       id="text3335"
 85.1152 -       y="226.274"
 85.1153 -       x="135.64682"
 85.1154 -       style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
 85.1155 -       xml:space="preserve"><tspan
 85.1156 -         y="226.274"
 85.1157 -         x="135.64682"
 85.1158 -         sodipodi:role="line"
 85.1159 -         style="font-size:9px;text-align:center;text-anchor:middle"
 85.1160 -         id="tspan3337">HW 2</tspan></text>
 85.1161 -    <rect
 85.1162 -       style="fill:none;stroke:#000000;stroke-width:1.08018124;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:4.32072483, 4.32072483;stroke-dashoffset:0"
 85.1163 -       id="rect3339"
 85.1164 -       width="24.657402"
 85.1165 -       height="17.074261"
 85.1166 -       x="122.81714"
 85.1167 -       y="254.54865" />
 85.1168 -    <text
 85.1169 -       xml:space="preserve"
 85.1170 -       style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
 85.1171 -       x="135.64682"
 85.1172 -       y="266.27399"
 85.1173 -       id="text3341"
 85.1174 -       sodipodi:linespacing="100%"><tspan
 85.1175 -         id="tspan3343"
 85.1176 -         style="font-size:9px;text-align:center;text-anchor:middle"
 85.1177 -         sodipodi:role="line"
 85.1178 -         x="135.64682"
 85.1179 -         y="266.27399">HW 3</tspan></text>
 85.1180 -    <rect
 85.1181 -       y="274.54865"
 85.1182 -       x="122.81714"
 85.1183 -       height="17.074261"
 85.1184 -       width="24.657402"
 85.1185 -       id="rect3345"
 85.1186 -       style="fill:none;stroke:#000000;stroke-width:1.08018124;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:4.32072483, 4.32072483;stroke-dashoffset:0" />
 85.1187 -    <text
 85.1188 -       sodipodi:linespacing="100%"
 85.1189 -       id="text3347"
 85.1190 -       y="286.27399"
 85.1191 -       x="135.64682"
 85.1192 -       style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
 85.1193 -       xml:space="preserve"><tspan
 85.1194 -         y="286.27399"
 85.1195 -         x="135.64682"
 85.1196 -         sodipodi:role="line"
 85.1197 -         style="font-size:9px;text-align:center;text-anchor:middle"
 85.1198 -         id="tspan3349">HW 4</tspan></text>
 85.1199 -    <rect
 85.1200 -       style="fill:none;stroke:#000000;stroke-width:1.08018124;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:4.32072483, 4.32072483;stroke-dashoffset:0"
 85.1201 -       id="rect3351"
 85.1202 -       width="24.657402"
 85.1203 -       height="17.074261"
 85.1204 -       x="122.81714"
 85.1205 -       y="294.54865" />
 85.1206 -    <text
 85.1207 -       xml:space="preserve"
 85.1208 -       style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
 85.1209 -       x="135.64682"
 85.1210 -       y="306.27399"
 85.1211 -       id="text3353"
 85.1212 -       sodipodi:linespacing="100%"><tspan
 85.1213 -         id="tspan3355"
 85.1214 -         style="font-size:9px;text-align:center;text-anchor:middle"
 85.1215 -         sodipodi:role="line"
 85.1216 -         x="135.64682"
 85.1217 -         y="306.27399">HW 5</tspan></text>
 85.1218 -    <path
 85.1219 -       id="path3357"
 85.1220 -       d="m 150.24339,254.50855 c 22.75133,20.63493 22.75133,20.63493 22.75133,20.63493"
 85.1221 -       style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
 85.1222 -    <path
 85.1223 -       style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
 85.1224 -       d="m 150.24339,311.663 c 22.75133,-20.63493 22.75133,-20.63493 22.75133,-20.63493"
 85.1225 -       id="path3359" />
 85.1226 -    <path
 85.1227 -       style="fill:none;stroke:#000000;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
 85.1228 -       d="m 150.24339,194.50855 c 22.75133,13.37596 22.75133,13.37596 22.75133,13.37596"
 85.1229 -       id="path3361" />
 85.1230 -    <path
 85.1231 -       id="path3363"
 85.1232 -       d="m 150.24339,231.55718 c 22.75133,-13.37596 22.75133,-13.37596 22.75133,-13.37596"
 85.1233 -       style="fill:none;stroke:#000000;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
 85.1234 -    <g
 85.1235 -       id="g3365"
 85.1236 -       transform="translate(-14.76288,-626.99704)">
 85.1237 -      <g
 85.1238 -         id="g3367">
 85.1239 -        <text
 85.1240 -           sodipodi:linespacing="100%"
 85.1241 -           id="text3369"
 85.1242 -           y="843.34576"
 85.1243 -           x="214.3517"
 85.1244 -           style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
 85.1245 -           xml:space="preserve"><tspan
 85.1246 -             y="843.34576"
 85.1247 -             x="214.3517"
 85.1248 -             sodipodi:role="line"
 85.1249 -             style="font-size:9px;text-align:center;text-anchor:middle"
 85.1250 -             id="tspan3371">HW Class A</tspan></text>
 85.1251 -        <rect
 85.1252 -           style="fill:none;stroke:#000000;stroke-width:1.08018124;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
 85.1253 -           id="rect3373"
 85.1254 -           width="52.69973"
 85.1255 -           height="17.753769"
 85.1256 -           x="188.15344"
 85.1257 -           y="831.20593" />
 85.1258 -      </g>
 85.1259 -    </g>
 85.1260 -  </g>
 85.1261 -</svg>
    86.1 --- a/0__Papers/VMS/Eco_System/figures/hierarchy_of_apps_to_plugins_to_VMS-core.svg	Sun Mar 11 09:26:44 2012 -0700
    86.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    86.3 @@ -1,1011 +0,0 @@
    86.4 -<?xml version="1.0" encoding="UTF-8" standalone="no"?>
    86.5 -<!-- Created with Inkscape (http://www.inkscape.org/) -->
    86.6 -
    86.7 -<svg
    86.8 -   xmlns:dc="http://purl.org/dc/elements/1.1/"
    86.9 -   xmlns:cc="http://creativecommons.org/ns#"
   86.10 -   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
   86.11 -   xmlns:svg="http://www.w3.org/2000/svg"
   86.12 -   xmlns="http://www.w3.org/2000/svg"
   86.13 -   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
   86.14 -   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
   86.15 -   width="744.09448819"
   86.16 -   height="1052.3622047"
   86.17 -   id="svg2"
   86.18 -   sodipodi:version="0.32"
   86.19 -   inkscape:version="0.47 r22583"
   86.20 -   sodipodi:docname="hierarchy_of_apps_to_plugins_to_VMS-core.svg"
   86.21 -   inkscape:output_extension="org.inkscape.output.svg.inkscape"
   86.22 -   version="1.1">
   86.23 -  <defs
   86.24 -     id="defs4">
   86.25 -    <marker
   86.26 -       inkscape:stockid="Arrow2Mstart"
   86.27 -       orient="auto"
   86.28 -       refY="0.0"
   86.29 -       refX="0.0"
   86.30 -       id="Arrow2Mstart"
   86.31 -       style="overflow:visible">
   86.32 -      <path
   86.33 -         id="path5492"
   86.34 -         style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round"
   86.35 -         d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
   86.36 -         transform="scale(0.6) translate(0,0)" />
   86.37 -    </marker>
   86.38 -    <marker
   86.39 -       inkscape:stockid="Arrow2Mend"
   86.40 -       orient="auto"
   86.41 -       refY="0.0"
   86.42 -       refX="0.0"
   86.43 -       id="Arrow2Mend"
   86.44 -       style="overflow:visible;">
   86.45 -      <path
   86.46 -         id="path3563"
   86.47 -         style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
   86.48 -         d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
   86.49 -         transform="scale(0.6) rotate(180) translate(0,0)" />
   86.50 -    </marker>
   86.51 -    <marker
   86.52 -       inkscape:stockid="TriangleOutM"
   86.53 -       orient="auto"
   86.54 -       refY="0.0"
   86.55 -       refX="0.0"
   86.56 -       id="TriangleOutM"
   86.57 -       style="overflow:visible">
   86.58 -      <path
   86.59 -         id="path3682"
   86.60 -         d="M 5.77,0.0 L -2.88,5.0 L -2.88,-5.0 L 5.77,0.0 z "
   86.61 -         style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt;marker-start:none"
   86.62 -         transform="scale(0.4)" />
   86.63 -    </marker>
   86.64 -    <marker
   86.65 -       inkscape:stockid="Arrow2Lend"
   86.66 -       orient="auto"
   86.67 -       refY="0.0"
   86.68 -       refX="0.0"
   86.69 -       id="Arrow2Lend"
   86.70 -       style="overflow:visible;">
   86.71 -      <path
   86.72 -         id="path3557"
   86.73 -         style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
   86.74 -         d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
   86.75 -         transform="scale(1.1) rotate(180) translate(1,0)" />
   86.76 -    </marker>
   86.77 -    <marker
   86.78 -       inkscape:stockid="Arrow1Mstart"
   86.79 -       orient="auto"
   86.80 -       refY="0.0"
   86.81 -       refX="0.0"
   86.82 -       id="Arrow1Mstart"
   86.83 -       style="overflow:visible">
   86.84 -      <path
   86.85 -         id="path3542"
   86.86 -         d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z "
   86.87 -         style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt;marker-start:none"
   86.88 -         transform="scale(0.4) translate(10,0)" />
   86.89 -    </marker>
   86.90 -    <marker
   86.91 -       inkscape:stockid="Arrow1Lend"
   86.92 -       orient="auto"
   86.93 -       refY="0.0"
   86.94 -       refX="0.0"
   86.95 -       id="Arrow1Lend"
   86.96 -       style="overflow:visible;">
   86.97 -      <path
   86.98 -         id="path3539"
   86.99 -         d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z "
  86.100 -         style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt;marker-start:none;"
  86.101 -         transform="scale(0.8) rotate(180) translate(12.5,0)" />
  86.102 -    </marker>
  86.103 -    <marker
  86.104 -       inkscape:stockid="Arrow1Lstart"
  86.105 -       orient="auto"
  86.106 -       refY="0.0"
  86.107 -       refX="0.0"
  86.108 -       id="Arrow1Lstart"
  86.109 -       style="overflow:visible">
  86.110 -      <path
  86.111 -         id="path3536"
  86.112 -         d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z "
  86.113 -         style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt;marker-start:none"
  86.114 -         transform="scale(0.8) translate(12.5,0)" />
  86.115 -    </marker>
  86.116 -    <inkscape:perspective
  86.117 -       sodipodi:type="inkscape:persp3d"
  86.118 -       inkscape:vp_x="0 : 526.18109 : 1"
  86.119 -       inkscape:vp_y="0 : 1000 : 0"
  86.120 -       inkscape:vp_z="744.09448 : 526.18109 : 1"
  86.121 -       inkscape:persp3d-origin="372.04724 : 350.78739 : 1"
  86.122 -       id="perspective10" />
  86.123 -    <inkscape:perspective
  86.124 -       id="perspective4311"
  86.125 -       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  86.126 -       inkscape:vp_z="1 : 0.5 : 1"
  86.127 -       inkscape:vp_y="0 : 1000 : 0"
  86.128 -       inkscape:vp_x="0 : 0.5 : 1"
  86.129 -       sodipodi:type="inkscape:persp3d" />
  86.130 -    <inkscape:perspective
  86.131 -       id="perspective4336"
  86.132 -       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  86.133 -       inkscape:vp_z="1 : 0.5 : 1"
  86.134 -       inkscape:vp_y="0 : 1000 : 0"
  86.135 -       inkscape:vp_x="0 : 0.5 : 1"
  86.136 -       sodipodi:type="inkscape:persp3d" />
  86.137 -    <inkscape:perspective
  86.138 -       id="perspective4365"
  86.139 -       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  86.140 -       inkscape:vp_z="1 : 0.5 : 1"
  86.141 -       inkscape:vp_y="0 : 1000 : 0"
  86.142 -       inkscape:vp_x="0 : 0.5 : 1"
  86.143 -       sodipodi:type="inkscape:persp3d" />
  86.144 -    <marker
  86.145 -       inkscape:stockid="Arrow2Mend"
  86.146 -       orient="auto"
  86.147 -       refY="0"
  86.148 -       refX="0"
  86.149 -       id="Arrow2Mend-9"
  86.150 -       style="overflow:visible">
  86.151 -      <path
  86.152 -         id="path3563-4"
  86.153 -         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
  86.154 -         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
  86.155 -         transform="scale(-0.6,-0.6)" />
  86.156 -    </marker>
  86.157 -    <inkscape:perspective
  86.158 -       id="perspective4423"
  86.159 -       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  86.160 -       inkscape:vp_z="1 : 0.5 : 1"
  86.161 -       inkscape:vp_y="0 : 1000 : 0"
  86.162 -       inkscape:vp_x="0 : 0.5 : 1"
  86.163 -       sodipodi:type="inkscape:persp3d" />
  86.164 -    <marker
  86.165 -       inkscape:stockid="Arrow2Mend"
  86.166 -       orient="auto"
  86.167 -       refY="0"
  86.168 -       refX="0"
  86.169 -       id="Arrow2Mend-8"
  86.170 -       style="overflow:visible">
  86.171 -      <path
  86.172 -         id="path3563-2"
  86.173 -         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
  86.174 -         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
  86.175 -         transform="scale(-0.6,-0.6)" />
  86.176 -    </marker>
  86.177 -    <inkscape:perspective
  86.178 -       id="perspective4461"
  86.179 -       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  86.180 -       inkscape:vp_z="1 : 0.5 : 1"
  86.181 -       inkscape:vp_y="0 : 1000 : 0"
  86.182 -       inkscape:vp_x="0 : 0.5 : 1"
  86.183 -       sodipodi:type="inkscape:persp3d" />
  86.184 -    <inkscape:perspective
  86.185 -       id="perspective14081"
  86.186 -       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  86.187 -       inkscape:vp_z="1 : 0.5 : 1"
  86.188 -       inkscape:vp_y="0 : 1000 : 0"
  86.189 -       inkscape:vp_x="0 : 0.5 : 1"
  86.190 -       sodipodi:type="inkscape:persp3d" />
  86.191 -    <inkscape:perspective
  86.192 -       id="perspective14206"
  86.193 -       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  86.194 -       inkscape:vp_z="1 : 0.5 : 1"
  86.195 -       inkscape:vp_y="0 : 1000 : 0"
  86.196 -       inkscape:vp_x="0 : 0.5 : 1"
  86.197 -       sodipodi:type="inkscape:persp3d" />
  86.198 -    <inkscape:perspective
  86.199 -       id="perspective14299"
  86.200 -       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  86.201 -       inkscape:vp_z="1 : 0.5 : 1"
  86.202 -       inkscape:vp_y="0 : 1000 : 0"
  86.203 -       inkscape:vp_x="0 : 0.5 : 1"
  86.204 -       sodipodi:type="inkscape:persp3d" />
  86.205 -    <inkscape:perspective
  86.206 -       id="perspective16915"
  86.207 -       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  86.208 -       inkscape:vp_z="1 : 0.5 : 1"
  86.209 -       inkscape:vp_y="0 : 1000 : 0"
  86.210 -       inkscape:vp_x="0 : 0.5 : 1"
  86.211 -       sodipodi:type="inkscape:persp3d" />
  86.212 -    <inkscape:perspective
  86.213 -       id="perspective16946"
  86.214 -       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  86.215 -       inkscape:vp_z="1 : 0.5 : 1"
  86.216 -       inkscape:vp_y="0 : 1000 : 0"
  86.217 -       inkscape:vp_x="0 : 0.5 : 1"
  86.218 -       sodipodi:type="inkscape:persp3d" />
  86.219 -    <inkscape:perspective
  86.220 -       id="perspective17789"
  86.221 -       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  86.222 -       inkscape:vp_z="1 : 0.5 : 1"
  86.223 -       inkscape:vp_y="0 : 1000 : 0"
  86.224 -       inkscape:vp_x="0 : 0.5 : 1"
  86.225 -       sodipodi:type="inkscape:persp3d" />
  86.226 -    <inkscape:perspective
  86.227 -       id="perspective17820"
  86.228 -       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  86.229 -       inkscape:vp_z="1 : 0.5 : 1"
  86.230 -       inkscape:vp_y="0 : 1000 : 0"
  86.231 -       inkscape:vp_x="0 : 0.5 : 1"
  86.232 -       sodipodi:type="inkscape:persp3d" />
  86.233 -    <marker
  86.234 -       inkscape:stockid="Arrow2Mend"
  86.235 -       orient="auto"
  86.236 -       refY="0"
  86.237 -       refX="0"
  86.238 -       id="Arrow2Mend-8-2"
  86.239 -       style="overflow:visible">
  86.240 -      <path
  86.241 -         id="path3563-2-3"
  86.242 -         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
  86.243 -         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
  86.244 -         transform="scale(-0.6,-0.6)" />
  86.245 -    </marker>
  86.246 -    <inkscape:perspective
  86.247 -       id="perspective17848"
  86.248 -       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  86.249 -       inkscape:vp_z="1 : 0.5 : 1"
  86.250 -       inkscape:vp_y="0 : 1000 : 0"
  86.251 -       inkscape:vp_x="0 : 0.5 : 1"
  86.252 -       sodipodi:type="inkscape:persp3d" />
  86.253 -    <inkscape:perspective
  86.254 -       id="perspective17891"
  86.255 -       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  86.256 -       inkscape:vp_z="1 : 0.5 : 1"
  86.257 -       inkscape:vp_y="0 : 1000 : 0"
  86.258 -       inkscape:vp_x="0 : 0.5 : 1"
  86.259 -       sodipodi:type="inkscape:persp3d" />
  86.260 -    <marker
  86.261 -       inkscape:stockid="Arrow2Mend"
  86.262 -       orient="auto"
  86.263 -       refY="0"
  86.264 -       refX="0"
  86.265 -       id="Arrow2Mend-8-7"
  86.266 -       style="overflow:visible">
  86.267 -      <path
  86.268 -         id="path3563-2-8"
  86.269 -         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
  86.270 -         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
  86.271 -         transform="scale(-0.6,-0.6)" />
  86.272 -    </marker>
  86.273 -    <inkscape:perspective
  86.274 -       id="perspective17925"
  86.275 -       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  86.276 -       inkscape:vp_z="1 : 0.5 : 1"
  86.277 -       inkscape:vp_y="0 : 1000 : 0"
  86.278 -       inkscape:vp_x="0 : 0.5 : 1"
  86.279 -       sodipodi:type="inkscape:persp3d" />
  86.280 -    <inkscape:perspective
  86.281 -       id="perspective17996"
  86.282 -       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  86.283 -       inkscape:vp_z="1 : 0.5 : 1"
  86.284 -       inkscape:vp_y="0 : 1000 : 0"
  86.285 -       inkscape:vp_x="0 : 0.5 : 1"
  86.286 -       sodipodi:type="inkscape:persp3d" />
  86.287 -    <inkscape:perspective
  86.288 -       id="perspective18039"
  86.289 -       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  86.290 -       inkscape:vp_z="1 : 0.5 : 1"
  86.291 -       inkscape:vp_y="0 : 1000 : 0"
  86.292 -       inkscape:vp_x="0 : 0.5 : 1"
  86.293 -       sodipodi:type="inkscape:persp3d" />
  86.294 -    <inkscape:perspective
  86.295 -       id="perspective18073"
  86.296 -       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  86.297 -       inkscape:vp_z="1 : 0.5 : 1"
  86.298 -       inkscape:vp_y="0 : 1000 : 0"
  86.299 -       inkscape:vp_x="0 : 0.5 : 1"
  86.300 -       sodipodi:type="inkscape:persp3d" />
  86.301 -    <inkscape:perspective
  86.302 -       id="perspective4016"
  86.303 -       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  86.304 -       inkscape:vp_z="1 : 0.5 : 1"
  86.305 -       inkscape:vp_y="0 : 1000 : 0"
  86.306 -       inkscape:vp_x="0 : 0.5 : 1"
  86.307 -       sodipodi:type="inkscape:persp3d" />
  86.308 -    <inkscape:perspective
  86.309 -       id="perspective4046"
  86.310 -       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  86.311 -       inkscape:vp_z="1 : 0.5 : 1"
  86.312 -       inkscape:vp_y="0 : 1000 : 0"
  86.313 -       inkscape:vp_x="0 : 0.5 : 1"
  86.314 -       sodipodi:type="inkscape:persp3d" />
  86.315 -    <inkscape:perspective
  86.316 -       id="perspective4071"
  86.317 -       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  86.318 -       inkscape:vp_z="1 : 0.5 : 1"
  86.319 -       inkscape:vp_y="0 : 1000 : 0"
  86.320 -       inkscape:vp_x="0 : 0.5 : 1"
  86.321 -       sodipodi:type="inkscape:persp3d" />
  86.322 -    <inkscape:perspective
  86.323 -       id="perspective4101"
  86.324 -       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  86.325 -       inkscape:vp_z="1 : 0.5 : 1"
  86.326 -       inkscape:vp_y="0 : 1000 : 0"
  86.327 -       inkscape:vp_x="0 : 0.5 : 1"
  86.328 -       sodipodi:type="inkscape:persp3d" />
  86.329 -    <inkscape:perspective
  86.330 -       id="perspective5945"
  86.331 -       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  86.332 -       inkscape:vp_z="1 : 0.5 : 1"
  86.333 -       inkscape:vp_y="0 : 1000 : 0"
  86.334 -       inkscape:vp_x="0 : 0.5 : 1"
  86.335 -       sodipodi:type="inkscape:persp3d" />
  86.336 -  </defs>
  86.337 -  <sodipodi:namedview
  86.338 -     id="base"
  86.339 -     pagecolor="#ffffff"
  86.340 -     bordercolor="#666666"
  86.341 -     borderopacity="1.0"
  86.342 -     gridtolerance="10000"
  86.343 -     guidetolerance="10"
  86.344 -     objecttolerance="10"
  86.345 -     inkscape:pageopacity="0.0"
  86.346 -     inkscape:pageshadow="2"
  86.347 -     inkscape:zoom="1.3364318"
  86.348 -     inkscape:cx="377.01156"
  86.349 -     inkscape:cy="707.61765"
  86.350 -     inkscape:document-units="px"
  86.351 -     inkscape:current-layer="layer1"
  86.352 -     showgrid="false"
  86.353 -     inkscape:window-width="825"
  86.354 -     inkscape:window-height="1135"
  86.355 -     inkscape:window-x="989"
  86.356 -     inkscape:window-y="3"
  86.357 -     inkscape:window-maximized="0" />
  86.358 -  <metadata
  86.359 -     id="metadata7">
  86.360 -    <rdf:RDF>
  86.361 -      <cc:Work
  86.362 -         rdf:about="">
  86.363 -        <dc:format>image/svg+xml</dc:format>
  86.364 -        <dc:type
  86.365 -           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
  86.366 -        <dc:title></dc:title>
  86.367 -      </cc:Work>
  86.368 -    </rdf:RDF>
  86.369 -  </metadata>
  86.370 -  <g
  86.371 -     inkscape:label="Layer 1"
  86.372 -     inkscape:groupmode="layer"
  86.373 -     id="layer1">
  86.374 -    <text
  86.375 -       xml:space="preserve"
  86.376 -       style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;opacity:1;fill:#000000;fill-opacity:1;stroke:none;stroke-width:2;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0.60163802;stroke-opacity:1;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  86.377 -       x="441.66748"
  86.378 -       y="404.66492"
  86.379 -       id="text8002"
  86.380 -       sodipodi:linespacing="100%"><tspan
  86.381 -         sodipodi:role="line"
  86.382 -         x="441.66748"
  86.383 -         y="404.66492"
  86.384 -         style="font-size:8px"
  86.385 -         id="tspan12172" /></text>
  86.386 -    <text
  86.387 -       xml:space="preserve"
  86.388 -       style="font-size:10px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  86.389 -       x="368.25397"
  86.390 -       y="405.27225"
  86.391 -       id="text5849"><tspan
  86.392 -         sodipodi:role="line"
  86.393 -         id="tspan5851"
  86.394 -         x="368.25397"
  86.395 -         y="405.27225" /></text>
  86.396 -    <text
  86.397 -       sodipodi:linespacing="100%"
  86.398 -       id="text4208"
  86.399 -       y="338.24728"
  86.400 -       x="361.8891"
  86.401 -       style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  86.402 -       xml:space="preserve"><tspan
  86.403 -         y="338.24728"
  86.404 -         x="361.8891"
  86.405 -         sodipodi:role="line"
  86.406 -         style="font-size:12px;text-align:center;text-anchor:middle;font-family:Arial;-inkscape-font-specification:Arial"
  86.407 -         id="tspan5935">The Hierarchy of application-sources ported across hardware</tspan></text>
  86.408 -    <g
  86.409 -       transform="translate(-51.953364,-284.95937)"
  86.410 -       id="g4134">
  86.411 -      <text
  86.412 -         sodipodi:linespacing="100%"
  86.413 -         id="text4136"
  86.414 -         y="838.76862"
  86.415 -         x="215.11359"
  86.416 -         style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  86.417 -         xml:space="preserve"><tspan
  86.418 -           id="tspan4138"
  86.419 -           y="838.76862"
  86.420 -           x="215.11359"
  86.421 -           sodipodi:role="line"
  86.422 -           style="font-size:9px;text-align:center;text-anchor:middle">VMS-core</tspan></text>
  86.423 -      <rect
  86.424 -         style="fill:none;stroke:#000000;stroke-width:1.08000004;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
  86.425 -         id="rect4140"
  86.426 -         width="80.212959"
  86.427 -         height="28.714474"
  86.428 -         x="188.1908"
  86.429 -         y="821.19238" />
  86.430 -      <rect
  86.431 -         y="826.4834"
  86.432 -         x="237.54529"
  86.433 -         height="17.074261"
  86.434 -         width="24.657402"
  86.435 -         id="rect4320"
  86.436 -         style="fill:none;stroke:#000000;stroke-width:1.08018124;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:4.32072483, 4.32072483;stroke-dashoffset:0" />
  86.437 -      <text
  86.438 -         xml:space="preserve"
  86.439 -         style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  86.440 -         x="250.37497"
  86.441 -         y="838.76862"
  86.442 -         id="text4322"
  86.443 -         sodipodi:linespacing="100%"><tspan
  86.444 -           style="font-size:9px;text-align:center;text-anchor:middle"
  86.445 -           sodipodi:role="line"
  86.446 -           x="250.37497"
  86.447 -           y="838.76862"
  86.448 -           id="tspan4324">HW 1</tspan></text>
  86.449 -    </g>
  86.450 -    <g
  86.451 -       id="g6056"
  86.452 -       transform="translate(48.046636,-284.95937)">
  86.453 -      <text
  86.454 -         xml:space="preserve"
  86.455 -         style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  86.456 -         x="215.11359"
  86.457 -         y="838.76862"
  86.458 -         id="text6058"
  86.459 -         sodipodi:linespacing="100%"><tspan
  86.460 -           style="font-size:9px;text-align:center;text-anchor:middle"
  86.461 -           sodipodi:role="line"
  86.462 -           x="215.11359"
  86.463 -           y="838.76862"
  86.464 -           id="tspan6060">VMS-core</tspan></text>
  86.465 -      <rect
  86.466 -         y="821.19238"
  86.467 -         x="188.1908"
  86.468 -         height="28.714474"
  86.469 -         width="80.212959"
  86.470 -         id="rect6062"
  86.471 -         style="fill:none;stroke:#000000;stroke-width:1.08000004;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
  86.472 -      <rect
  86.473 -         style="fill:none;stroke:#000000;stroke-width:1.08018124;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:4.32072493, 4.32072493;stroke-dashoffset:0"
  86.474 -         id="rect6064"
  86.475 -         width="25.186504"
  86.476 -         height="17.074261"
  86.477 -         x="237.01619"
  86.478 -         y="826.4834" />
  86.479 -      <text
  86.480 -         sodipodi:linespacing="100%"
  86.481 -         id="text6066"
  86.482 -         y="838.76862"
  86.483 -         x="249.51495"
  86.484 -         style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  86.485 -         xml:space="preserve"><tspan
  86.486 -           id="tspan6068"
  86.487 -           y="838.76862"
  86.488 -           x="249.51495"
  86.489 -           sodipodi:role="line"
  86.490 -           style="font-size:9px;text-align:center;text-anchor:middle">HW 2</tspan></text>
  86.491 -    </g>
  86.492 -    <g
  86.493 -       transform="translate(174.04664,-284.95937)"
  86.494 -       id="g6070">
  86.495 -      <text
  86.496 -         sodipodi:linespacing="100%"
  86.497 -         id="text6072"
  86.498 -         y="838.76862"
  86.499 -         x="215.11359"
  86.500 -         style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  86.501 -         xml:space="preserve"><tspan
  86.502 -           id="tspan6074"
  86.503 -           y="838.76862"
  86.504 -           x="215.11359"
  86.505 -           sodipodi:role="line"
  86.506 -           style="font-size:9px;text-align:center;text-anchor:middle">VMS-core</tspan></text>
  86.507 -      <rect
  86.508 -         style="fill:none;stroke:#000000;stroke-width:1.08000004;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
  86.509 -         id="rect6076"
  86.510 -         width="80.212959"
  86.511 -         height="28.714474"
  86.512 -         x="188.1908"
  86.513 -         y="821.19238" />
  86.514 -      <rect
  86.515 -         y="826.4834"
  86.516 -         x="237.01619"
  86.517 -         height="17.074261"
  86.518 -         width="25.186504"
  86.519 -         id="rect6078"
  86.520 -         style="fill:none;stroke:#000000;stroke-width:1.08018124;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:4.32072496, 4.32072496;stroke-dashoffset:0" />
  86.521 -      <text
  86.522 -         xml:space="preserve"
  86.523 -         style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  86.524 -         x="249.57648"
  86.525 -         y="838.76862"
  86.526 -         id="text6080"
  86.527 -         sodipodi:linespacing="100%"><tspan
  86.528 -           style="font-size:9px;text-align:center;text-anchor:middle"
  86.529 -           sodipodi:role="line"
  86.530 -           x="249.57648"
  86.531 -           y="838.76862"
  86.532 -           id="tspan6082">HW 3</tspan></text>
  86.533 -    </g>
  86.534 -    <g
  86.535 -       id="g6084"
  86.536 -       transform="translate(274.04664,-284.95937)">
  86.537 -      <text
  86.538 -         xml:space="preserve"
  86.539 -         style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  86.540 -         x="215.11359"
  86.541 -         y="838.76862"
  86.542 -         id="text6086"
  86.543 -         sodipodi:linespacing="100%"><tspan
  86.544 -           style="font-size:9px;text-align:center;text-anchor:middle"
  86.545 -           sodipodi:role="line"
  86.546 -           x="215.11359"
  86.547 -           y="838.76862"
  86.548 -           id="tspan6088">VMS-core</tspan></text>
  86.549 -      <rect
  86.550 -         y="821.19238"
  86.551 -         x="188.1908"
  86.552 -         height="28.714474"
  86.553 -         width="80.212959"
  86.554 -         id="rect6090"
  86.555 -         style="fill:none;stroke:#000000;stroke-width:1.08000004;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
  86.556 -      <rect
  86.557 -         style="fill:none;stroke:#000000;stroke-width:1.08018124;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:4.32072497, 4.32072497;stroke-dashoffset:0"
  86.558 -         id="rect6092"
  86.559 -         width="25.186504"
  86.560 -         height="17.074261"
  86.561 -         x="237.0162"
  86.562 -         y="826.4834" />
  86.563 -      <text
  86.564 -         sodipodi:linespacing="100%"
  86.565 -         id="text6094"
  86.566 -         y="838.76862"
  86.567 -         x="249.38094"
  86.568 -         style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  86.569 -         xml:space="preserve"><tspan
  86.570 -           id="tspan6096"
  86.571 -           y="838.76862"
  86.572 -           x="249.38094"
  86.573 -           sodipodi:role="line"
  86.574 -           style="font-size:9px;text-align:center;text-anchor:middle">HW 4</tspan></text>
  86.575 -    </g>
  86.576 -    <g
  86.577 -       transform="translate(374.04664,-284.95937)"
  86.578 -       id="g6098">
  86.579 -      <text
  86.580 -         sodipodi:linespacing="100%"
  86.581 -         id="text6100"
  86.582 -         y="838.76862"
  86.583 -         x="215.11359"
  86.584 -         style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  86.585 -         xml:space="preserve"><tspan
  86.586 -           id="tspan6102"
  86.587 -           y="838.76862"
  86.588 -           x="215.11359"
  86.589 -           sodipodi:role="line"
  86.590 -           style="font-size:9px;text-align:center;text-anchor:middle">VMS-core</tspan></text>
  86.591 -      <rect
  86.592 -         style="fill:none;stroke:#000000;stroke-width:1.08000004;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
  86.593 -         id="rect6104"
  86.594 -         width="80.212959"
  86.595 -         height="28.714474"
  86.596 -         x="188.1908"
  86.597 -         y="821.19238" />
  86.598 -      <rect
  86.599 -         y="826.4834"
  86.600 -         x="237.54529"
  86.601 -         height="17.074261"
  86.602 -         width="24.657402"
  86.603 -         id="rect6106"
  86.604 -         style="fill:none;stroke:#000000;stroke-width:1.08018124;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:4.32072483, 4.32072483;stroke-dashoffset:0" />
  86.605 -      <text
  86.606 -         xml:space="preserve"
  86.607 -         style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  86.608 -         x="249.79709"
  86.609 -         y="838.76862"
  86.610 -         id="text6108"
  86.611 -         sodipodi:linespacing="100%"><tspan
  86.612 -           style="font-size:9px;text-align:center;text-anchor:middle"
  86.613 -           sodipodi:role="line"
  86.614 -           x="249.79709"
  86.615 -           y="838.76862"
  86.616 -           id="tspan6110">HW 5</tspan></text>
  86.617 -    </g>
  86.618 -    <g
  86.619 -       id="g6830">
  86.620 -      <g
  86.621 -         id="g6452">
  86.622 -        <g
  86.623 -           id="g6418">
  86.624 -          <g
  86.625 -             id="g6112"
  86.626 -             transform="translate(-72.76288,-368.56987)">
  86.627 -            <text
  86.628 -               xml:space="preserve"
  86.629 -               style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  86.630 -               x="214.3517"
  86.631 -               y="829.34576"
  86.632 -               id="text6114"
  86.633 -               sodipodi:linespacing="100%"><tspan
  86.634 -                 style="font-size:9px;text-align:center;text-anchor:middle"
  86.635 -                 sodipodi:role="line"
  86.636 -                 x="214.3517"
  86.637 -                 y="829.34576"
  86.638 -                 id="tspan6116">OpenMP</tspan><tspan
  86.639 -                 style="font-size:9px;text-align:center;text-anchor:middle"
  86.640 -                 sodipodi:role="line"
  86.641 -                 x="214.3517"
  86.642 -                 y="838.34576"
  86.643 -                 id="tspan6118">Plugin</tspan><tspan
  86.644 -                 id="tspan6496"
  86.645 -                 style="font-size:9px;text-align:center;text-anchor:middle"
  86.646 -                 sodipodi:role="line"
  86.647 -                 x="214.3517"
  86.648 -                 y="847.34576">for</tspan><tspan
  86.649 -                 id="tspan6498"
  86.650 -                 style="font-size:9px;text-align:center;text-anchor:middle"
  86.651 -                 sodipodi:role="line"
  86.652 -                 x="214.3517"
  86.653 -                 y="856.34576">HW Class A</tspan></text>
  86.654 -            <rect
  86.655 -               y="817.19238"
  86.656 -               x="188.1908"
  86.657 -               height="43.679695"
  86.658 -               width="52.69973"
  86.659 -               id="rect6120"
  86.660 -               style="fill:none;stroke:#000000;stroke-width:1.08018124;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
  86.661 -          </g>
  86.662 -          <g
  86.663 -             transform="translate(7.23712,-368.56987)"
  86.664 -             id="g6122">
  86.665 -            <text
  86.666 -               sodipodi:linespacing="100%"
  86.667 -               id="text6124"
  86.668 -               y="829.34576"
  86.669 -               x="214.3517"
  86.670 -               style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  86.671 -               xml:space="preserve"><tspan
  86.672 -                 id="tspan6126"
  86.673 -                 y="829.34576"
  86.674 -                 x="214.3517"
  86.675 -                 sodipodi:role="line"
  86.676 -                 style="font-size:9px;text-align:center;text-anchor:middle">Cilk</tspan><tspan
  86.677 -                 id="tspan6128"
  86.678 -                 y="838.34576"
  86.679 -                 x="214.3517"
  86.680 -                 sodipodi:role="line"
  86.681 -                 style="font-size:9px;text-align:center;text-anchor:middle">Plugin</tspan><tspan
  86.682 -                 id="tspan6514"
  86.683 -                 y="847.34576"
  86.684 -                 x="214.3517"
  86.685 -                 sodipodi:role="line"
  86.686 -                 style="font-size:9px;text-align:center;text-anchor:middle">for</tspan><tspan
  86.687 -                 id="tspan6516"
  86.688 -                 y="856.34576"
  86.689 -                 x="214.3517"
  86.690 -                 sodipodi:role="line"
  86.691 -                 style="font-size:9px;text-align:center;text-anchor:middle">HW Class A</tspan></text>
  86.692 -            <rect
  86.693 -               style="fill:none;stroke:#000000;stroke-width:1.08018124;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
  86.694 -               id="rect6130"
  86.695 -               width="52.69973"
  86.696 -               height="43.679695"
  86.697 -               x="188.1908"
  86.698 -               y="817.19238" />
  86.699 -          </g>
  86.700 -          <g
  86.701 -             id="g6132"
  86.702 -             transform="translate(87.23712,-368.56987)">
  86.703 -            <text
  86.704 -               xml:space="preserve"
  86.705 -               style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  86.706 -               x="214.3517"
  86.707 -               y="829.34576"
  86.708 -               id="text6134"
  86.709 -               sodipodi:linespacing="100%"><tspan
  86.710 -                 style="font-size:9px;text-align:center;text-anchor:middle"
  86.711 -                 sodipodi:role="line"
  86.712 -                 x="214.3517"
  86.713 -                 y="829.34576"
  86.714 -                 id="tspan6136">NewLang</tspan><tspan
  86.715 -                 style="font-size:9px;text-align:center;text-anchor:middle"
  86.716 -                 sodipodi:role="line"
  86.717 -                 x="214.3517"
  86.718 -                 y="838.34576"
  86.719 -                 id="tspan6138">Plugin</tspan><tspan
  86.720 -                 id="tspan6522"
  86.721 -                 style="font-size:9px;text-align:center;text-anchor:middle"
  86.722 -                 sodipodi:role="line"
  86.723 -                 x="214.3517"
  86.724 -                 y="847.34576">for</tspan><tspan
  86.725 -                 id="tspan6524"
  86.726 -                 style="font-size:9px;text-align:center;text-anchor:middle"
  86.727 -                 sodipodi:role="line"
  86.728 -                 x="214.3517"
  86.729 -                 y="856.34576">HW ClassA</tspan></text>
  86.730 -            <rect
  86.731 -               y="817.19232"
  86.732 -               x="188.1908"
  86.733 -               height="43.529285"
  86.734 -               width="52.69973"
  86.735 -               id="rect6140"
  86.736 -               style="fill:none;stroke:#000000;stroke-width:1.08018124;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
  86.737 -          </g>
  86.738 -        </g>
  86.739 -        <g
  86.740 -           transform="translate(280,0)"
  86.741 -           id="g6526">
  86.742 -          <g
  86.743 -             transform="translate(-72.76288,-368.56987)"
  86.744 -             id="g6528">
  86.745 -            <text
  86.746 -               sodipodi:linespacing="100%"
  86.747 -               id="text6530"
  86.748 -               y="829.34576"
  86.749 -               x="214.3517"
  86.750 -               style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  86.751 -               xml:space="preserve"><tspan
  86.752 -                 id="tspan6532"
  86.753 -                 y="829.34576"
  86.754 -                 x="214.3517"
  86.755 -                 sodipodi:role="line"
  86.756 -                 style="font-size:9px;text-align:center;text-anchor:middle">OpenMP</tspan><tspan
  86.757 -                 id="tspan6534"
  86.758 -                 y="838.34576"
  86.759 -                 x="214.3517"
  86.760 -                 sodipodi:role="line"
  86.761 -                 style="font-size:9px;text-align:center;text-anchor:middle">Plugin</tspan><tspan
  86.762 -                 y="847.34576"
  86.763 -                 x="214.3517"
  86.764 -                 sodipodi:role="line"
  86.765 -                 style="font-size:9px;text-align:center;text-anchor:middle"
  86.766 -                 id="tspan6536">for</tspan><tspan
  86.767 -                 y="856.34576"
  86.768 -                 x="214.3517"
  86.769 -                 sodipodi:role="line"
  86.770 -                 style="font-size:9px;text-align:center;text-anchor:middle"
  86.771 -                 id="tspan6538">HW Class B</tspan></text>
  86.772 -            <rect
  86.773 -               style="fill:none;stroke:#000000;stroke-width:1.08018124;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
  86.774 -               id="rect6540"
  86.775 -               width="52.69973"
  86.776 -               height="43.679695"
  86.777 -               x="188.1908"
  86.778 -               y="817.19238" />
  86.779 -          </g>
  86.780 -          <g
  86.781 -             id="g6542"
  86.782 -             transform="translate(7.23712,-368.56987)">
  86.783 -            <text
  86.784 -               xml:space="preserve"
  86.785 -               style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  86.786 -               x="214.3517"
  86.787 -               y="829.34576"
  86.788 -               id="text6544"
  86.789 -               sodipodi:linespacing="100%"><tspan
  86.790 -                 style="font-size:9px;text-align:center;text-anchor:middle"
  86.791 -                 sodipodi:role="line"
  86.792 -                 x="214.3517"
  86.793 -                 y="829.34576"
  86.794 -                 id="tspan6546">Cilk</tspan><tspan
  86.795 -                 style="font-size:9px;text-align:center;text-anchor:middle"
  86.796 -                 sodipodi:role="line"
  86.797 -                 x="214.3517"
  86.798 -                 y="838.34576"
  86.799 -                 id="tspan6548">Plugin</tspan><tspan
  86.800 -                 style="font-size:9px;text-align:center;text-anchor:middle"
  86.801 -                 sodipodi:role="line"
  86.802 -                 x="214.3517"
  86.803 -                 y="847.34576"
  86.804 -                 id="tspan6550">for</tspan><tspan
  86.805 -                 style="font-size:9px;text-align:center;text-anchor:middle"
  86.806 -                 sodipodi:role="line"
  86.807 -                 x="214.3517"
  86.808 -                 y="856.34576"
  86.809 -                 id="tspan6552">HW Class B</tspan></text>
  86.810 -            <rect
  86.811 -               y="817.19238"
  86.812 -               x="188.1908"
  86.813 -               height="43.679695"
  86.814 -               width="52.69973"
  86.815 -               id="rect6554"
  86.816 -               style="fill:none;stroke:#000000;stroke-width:1.08018124;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
  86.817 -          </g>
  86.818 -          <g
  86.819 -             transform="translate(87.23712,-368.56987)"
  86.820 -             id="g6556">
  86.821 -            <text
  86.822 -               sodipodi:linespacing="100%"
  86.823 -               id="text6558"
  86.824 -               y="829.34576"
  86.825 -               x="214.3517"
  86.826 -               style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  86.827 -               xml:space="preserve"><tspan
  86.828 -                 id="tspan6560"
  86.829 -                 y="829.34576"
  86.830 -                 x="214.3517"
  86.831 -                 sodipodi:role="line"
  86.832 -                 style="font-size:9px;text-align:center;text-anchor:middle">NewLang</tspan><tspan
  86.833 -                 id="tspan6562"
  86.834 -                 y="838.34576"
  86.835 -                 x="214.3517"
  86.836 -                 sodipodi:role="line"
  86.837 -                 style="font-size:9px;text-align:center;text-anchor:middle">Plugin</tspan><tspan
  86.838 -                 y="847.34576"
  86.839 -                 x="214.3517"
  86.840 -                 sodipodi:role="line"
  86.841 -                 style="font-size:9px;text-align:center;text-anchor:middle"
  86.842 -                 id="tspan6564">for</tspan><tspan
  86.843 -                 y="856.34576"
  86.844 -                 x="214.3517"
  86.845 -                 sodipodi:role="line"
  86.846 -                 style="font-size:9px;text-align:center;text-anchor:middle"
  86.847 -                 id="tspan6566">HW Class B</tspan></text>
  86.848 -            <rect
  86.849 -               style="fill:none;stroke:#000000;stroke-width:1.08018124;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
  86.850 -               id="rect6568"
  86.851 -               width="52.69973"
  86.852 -               height="43.529285"
  86.853 -               x="188.1908"
  86.854 -               y="817.19232" />
  86.855 -          </g>
  86.856 -        </g>
  86.857 -      </g>
  86.858 -      <g
  86.859 -         transform="translate(60.520342,32)"
  86.860 -         id="g6404">
  86.861 -        <text
  86.862 -           xml:space="preserve"
  86.863 -           style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  86.864 -           x="221.5797"
  86.865 -           y="329.67941"
  86.866 -           id="text14263-7"
  86.867 -           sodipodi:linespacing="100%"><tspan
  86.868 -             sodipodi:role="line"
  86.869 -             id="tspan14265-4"
  86.870 -             x="221.5797"
  86.871 -             y="329.67941"
  86.872 -             style="text-align:center;text-anchor:middle">OpenMP</tspan><tspan
  86.873 -             sodipodi:role="line"
  86.874 -             x="221.5797"
  86.875 -             y="339.67941"
  86.876 -             style="text-align:center;text-anchor:middle"
  86.877 -             id="tspan6186">Application</tspan><tspan
  86.878 -             sodipodi:role="line"
  86.879 -             x="221.5797"
  86.880 -             y="349.67941"
  86.881 -             id="tspan4118"
  86.882 -             style="text-align:center;text-anchor:middle">Binaries</tspan></text>
  86.883 -        <text
  86.884 -           sodipodi:linespacing="100%"
  86.885 -           id="text6174"
  86.886 -           y="329.67941"
  86.887 -           x="301.57971"
  86.888 -           style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  86.889 -           xml:space="preserve"><tspan
  86.890 -             style="text-align:center;text-anchor:middle"
  86.891 -             y="329.67941"
  86.892 -             x="301.57971"
  86.893 -             id="tspan6176"
  86.894 -             sodipodi:role="line">Cilk</tspan><tspan
  86.895 -             style="text-align:center;text-anchor:middle"
  86.896 -             y="339.67941"
  86.897 -             x="301.57971"
  86.898 -             sodipodi:role="line"
  86.899 -             id="tspan6188">Application</tspan><tspan
  86.900 -             style="text-align:center;text-anchor:middle"
  86.901 -             id="tspan6178"
  86.902 -             y="349.67941"
  86.903 -             x="301.57971"
  86.904 -             sodipodi:role="line">Binaries</tspan></text>
  86.905 -        <text
  86.906 -           xml:space="preserve"
  86.907 -           style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  86.908 -           x="381.57971"
  86.909 -           y="329.67941"
  86.910 -           id="text6180"
  86.911 -           sodipodi:linespacing="100%"><tspan
  86.912 -             sodipodi:role="line"
  86.913 -             id="tspan6182"
  86.914 -             x="381.57971"
  86.915 -             y="329.67941"
  86.916 -             style="text-align:center;text-anchor:middle">NewLang</tspan><tspan
  86.917 -             sodipodi:role="line"
  86.918 -             x="381.57971"
  86.919 -             y="339.67941"
  86.920 -             style="text-align:center;text-anchor:middle"
  86.921 -             id="tspan6190">Application</tspan><tspan
  86.922 -             sodipodi:role="line"
  86.923 -             x="381.57971"
  86.924 -             y="349.67941"
  86.925 -             id="tspan6184"
  86.926 -             style="text-align:center;text-anchor:middle">Binaries</tspan></text>
  86.927 -      </g>
  86.928 -      <path
  86.929 -         id="path6192"
  86.930 -         d="M 282.09445,383.41672 C 143.17137,447.85214 143.17137,447.85214 143.17137,447.85214"
  86.931 -         style="fill:none;stroke:#000000;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend-8-7)" />
  86.932 -      <path
  86.933 -         style="fill:none;stroke:#000000;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend-8-7)"
  86.934 -         d="M 362.09445,383.41672 C 223.17137,447.85214 223.17137,447.85214 223.17137,447.85214"
  86.935 -         id="path6486" />
  86.936 -      <path
  86.937 -         id="path6488"
  86.938 -         d="M 442.09445,383.41672 C 303.17137,447.85214 303.17137,447.85214 303.17137,447.85214"
  86.939 -         style="fill:none;stroke:#000000;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend-8-7)" />
  86.940 -      <path
  86.941 -         style="fill:none;stroke:#000000;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend-8-7)"
  86.942 -         d="m 282.58647,383.41672 c 138.92308,64.43542 138.92308,64.43542 138.92308,64.43542"
  86.943 -         id="path6490" />
  86.944 -      <path
  86.945 -         id="path6492"
  86.946 -         d="m 362.58647,383.41672 c 138.92308,64.43542 138.92308,64.43542 138.92308,64.43542"
  86.947 -         style="fill:none;stroke:#000000;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend-8-7)" />
  86.948 -      <path
  86.949 -         style="fill:none;stroke:#000000;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend-8-7)"
  86.950 -         d="m 442.58647,383.41672 c 138.92308,64.43542 138.92308,64.43542 138.92308,64.43542"
  86.951 -         id="path6494" />
  86.952 -    </g>
  86.953 -    <path
  86.954 -       id="path6570"
  86.955 -       d="m 143.09445,491.98975 c 21.60941,43.79056 21.60941,43.79056 21.60941,43.79056"
  86.956 -       style="fill:none;stroke:#000000;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend-8-7)" />
  86.957 -    <path
  86.958 -       style="fill:none;stroke:#000000;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend-8-7)"
  86.959 -       d="m 220.38832,491.98975 c -43.8559,43.79056 -43.8559,43.79056 -43.8559,43.79056"
  86.960 -       id="path6572" />
  86.961 -    <path
  86.962 -       id="path6574"
  86.963 -       d="M 300.38833,491.98975 C 189.77917,535.78031 189.77917,535.78031 189.77917,535.78031"
  86.964 -       style="fill:none;stroke:#000000;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend-8-7)" />
  86.965 -    <path
  86.966 -       style="fill:none;stroke:#000000;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend-8-7)"
  86.967 -       d="m 143.09444,491.98975 c 121.43334,43.79056 121.43334,43.79056 121.43334,43.79056"
  86.968 -       id="path6576" />
  86.969 -    <path
  86.970 -       style="fill:none;stroke:#000000;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend-8-7)"
  86.971 -       d="m 223.09444,491.98975 c 54.36416,43.79056 54.36416,43.79056 54.36416,43.79056"
  86.972 -       id="path6578" />
  86.973 -    <path
  86.974 -       id="path6580"
  86.975 -       d="m 300.38832,491.98975 c -12.73434,43.79056 -12.73434,43.79056 -12.73434,43.79056"
  86.976 -       style="fill:none;stroke:#000000;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend-8-7)" />
  86.977 -    <path
  86.978 -       style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend-8-7)"
  86.979 -       d="M 420.38835,491.98975 C 385.9603,535.78031 385.9603,535.78031 385.9603,535.78031"
  86.980 -       id="path6582" />
  86.981 -    <path
  86.982 -       id="path6584"
  86.983 -       d="m 500.38836,491.98975 c -98.44543,43.79056 -98.44543,43.79056 -98.44543,43.79056"
  86.984 -       style="fill:none;stroke:#000000;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend-8-7)" />
  86.985 -    <path
  86.986 -       style="fill:none;stroke:#000000;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend-8-7)"
  86.987 -       d="M 580.38835,491.98975 C 422.06492,535.78031 422.06492,535.78031 422.06492,535.78031"
  86.988 -       id="path6586" />
  86.989 -    <path
  86.990 -       id="path6588"
  86.991 -       d="m 419.64931,491.98975 c 65.87622,43.79056 65.87622,43.79056 65.87622,43.79056"
  86.992 -       style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend-8-7)" />
  86.993 -    <path
  86.994 -       style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend-8-7)"
  86.995 -       d="m 419.64932,491.98975 c 166.53414,43.79056 166.53414,43.79056 166.53414,43.79056"
  86.996 -       id="path6590" />
  86.997 -    <path
  86.998 -       style="fill:none;stroke:#000000;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend-8-7)"
  86.999 -       d="m 501.38836,491.98975 c 0.43262,43.79056 0.43262,43.79056 0.43262,43.79056"
 86.1000 -       id="path6592" />
 86.1001 -    <path
 86.1002 -       style="fill:none;stroke:#000000;stroke-width:0.99999988px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend-8-7)"
 86.1003 -       d="m 501.38838,491.98975 c 105.49771,43.79056 105.49771,43.79056 105.49771,43.79056"
 86.1004 -       id="path6594" />
 86.1005 -    <path
 86.1006 -       id="path6596"
 86.1007 -       d="m 580.38835,491.98975 c -60.38944,43.79056 -60.38944,43.79056 -60.38944,43.79056"
 86.1008 -       style="fill:none;stroke:#000000;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend-8-7)" />
 86.1009 -    <path
 86.1010 -       style="fill:none;stroke:#000000;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend-8-7)"
 86.1011 -       d="m 581.38835,491.98975 c 42.46577,43.79056 42.46577,43.79056 42.46577,43.79056"
 86.1012 -       id="path6598" />
 86.1013 -  </g>
 86.1014 -</svg>
    87.1 --- a/0__Papers/VMS/Eco_System/figures/new_software_stack.svg	Sun Mar 11 09:26:44 2012 -0700
    87.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    87.3 @@ -1,525 +0,0 @@
    87.4 -<?xml version="1.0" encoding="UTF-8" standalone="no"?>
    87.5 -<!-- Created with Inkscape (http://www.inkscape.org/) -->
    87.6 -
    87.7 -<svg
    87.8 -   xmlns:dc="http://purl.org/dc/elements/1.1/"
    87.9 -   xmlns:cc="http://creativecommons.org/ns#"
   87.10 -   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
   87.11 -   xmlns:svg="http://www.w3.org/2000/svg"
   87.12 -   xmlns="http://www.w3.org/2000/svg"
   87.13 -   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
   87.14 -   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
   87.15 -   width="744.09448819"
   87.16 -   height="1052.3622047"
   87.17 -   id="svg2"
   87.18 -   sodipodi:version="0.32"
   87.19 -   inkscape:version="0.47 r22583"
   87.20 -   sodipodi:docname="new_software_stack.svg"
   87.21 -   inkscape:output_extension="org.inkscape.output.svg.inkscape"
   87.22 -   version="1.1">
   87.23 -  <defs
   87.24 -     id="defs4">
   87.25 -    <marker
   87.26 -       inkscape:stockid="Arrow2Mstart"
   87.27 -       orient="auto"
   87.28 -       refY="0.0"
   87.29 -       refX="0.0"
   87.30 -       id="Arrow2Mstart"
   87.31 -       style="overflow:visible">
   87.32 -      <path
   87.33 -         id="path5492"
   87.34 -         style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round"
   87.35 -         d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
   87.36 -         transform="scale(0.6) translate(0,0)" />
   87.37 -    </marker>
   87.38 -    <marker
   87.39 -       inkscape:stockid="Arrow2Mend"
   87.40 -       orient="auto"
   87.41 -       refY="0.0"
   87.42 -       refX="0.0"
   87.43 -       id="Arrow2Mend"
   87.44 -       style="overflow:visible;">
   87.45 -      <path
   87.46 -         id="path3563"
   87.47 -         style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
   87.48 -         d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
   87.49 -         transform="scale(0.6) rotate(180) translate(0,0)" />
   87.50 -    </marker>
   87.51 -    <marker
   87.52 -       inkscape:stockid="TriangleOutM"
   87.53 -       orient="auto"
   87.54 -       refY="0.0"
   87.55 -       refX="0.0"
   87.56 -       id="TriangleOutM"
   87.57 -       style="overflow:visible">
   87.58 -      <path
   87.59 -         id="path3682"
   87.60 -         d="M 5.77,0.0 L -2.88,5.0 L -2.88,-5.0 L 5.77,0.0 z "
   87.61 -         style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt;marker-start:none"
   87.62 -         transform="scale(0.4)" />
   87.63 -    </marker>
   87.64 -    <marker
   87.65 -       inkscape:stockid="Arrow2Lend"
   87.66 -       orient="auto"
   87.67 -       refY="0.0"
   87.68 -       refX="0.0"
   87.69 -       id="Arrow2Lend"
   87.70 -       style="overflow:visible;">
   87.71 -      <path
   87.72 -         id="path3557"
   87.73 -         style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
   87.74 -         d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
   87.75 -         transform="scale(1.1) rotate(180) translate(1,0)" />
   87.76 -    </marker>
   87.77 -    <marker
   87.78 -       inkscape:stockid="Arrow1Mstart"
   87.79 -       orient="auto"
   87.80 -       refY="0.0"
   87.81 -       refX="0.0"
   87.82 -       id="Arrow1Mstart"
   87.83 -       style="overflow:visible">
   87.84 -      <path
   87.85 -         id="path3542"
   87.86 -         d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z "
   87.87 -         style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt;marker-start:none"
   87.88 -         transform="scale(0.4) translate(10,0)" />
   87.89 -    </marker>
   87.90 -    <marker
   87.91 -       inkscape:stockid="Arrow1Lend"
   87.92 -       orient="auto"
   87.93 -       refY="0.0"
   87.94 -       refX="0.0"
   87.95 -       id="Arrow1Lend"
   87.96 -       style="overflow:visible;">
   87.97 -      <path
   87.98 -         id="path3539"
   87.99 -         d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z "
  87.100 -         style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt;marker-start:none;"
  87.101 -         transform="scale(0.8) rotate(180) translate(12.5,0)" />
  87.102 -    </marker>
  87.103 -    <marker
  87.104 -       inkscape:stockid="Arrow1Lstart"
  87.105 -       orient="auto"
  87.106 -       refY="0.0"
  87.107 -       refX="0.0"
  87.108 -       id="Arrow1Lstart"
  87.109 -       style="overflow:visible">
  87.110 -      <path
  87.111 -         id="path3536"
  87.112 -         d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z "
  87.113 -         style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt;marker-start:none"
  87.114 -         transform="scale(0.8) translate(12.5,0)" />
  87.115 -    </marker>
  87.116 -    <inkscape:perspective
  87.117 -       sodipodi:type="inkscape:persp3d"
  87.118 -       inkscape:vp_x="0 : 526.18109 : 1"
  87.119 -       inkscape:vp_y="0 : 1000 : 0"
  87.120 -       inkscape:vp_z="744.09448 : 526.18109 : 1"
  87.121 -       inkscape:persp3d-origin="372.04724 : 350.78739 : 1"
  87.122 -       id="perspective10" />
  87.123 -    <inkscape:perspective
  87.124 -       id="perspective4311"
  87.125 -       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  87.126 -       inkscape:vp_z="1 : 0.5 : 1"
  87.127 -       inkscape:vp_y="0 : 1000 : 0"
  87.128 -       inkscape:vp_x="0 : 0.5 : 1"
  87.129 -       sodipodi:type="inkscape:persp3d" />
  87.130 -    <inkscape:perspective
  87.131 -       id="perspective4336"
  87.132 -       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  87.133 -       inkscape:vp_z="1 : 0.5 : 1"
  87.134 -       inkscape:vp_y="0 : 1000 : 0"
  87.135 -       inkscape:vp_x="0 : 0.5 : 1"
  87.136 -       sodipodi:type="inkscape:persp3d" />
  87.137 -    <inkscape:perspective
  87.138 -       id="perspective4365"
  87.139 -       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  87.140 -       inkscape:vp_z="1 : 0.5 : 1"
  87.141 -       inkscape:vp_y="0 : 1000 : 0"
  87.142 -       inkscape:vp_x="0 : 0.5 : 1"
  87.143 -       sodipodi:type="inkscape:persp3d" />
  87.144 -    <marker
  87.145 -       inkscape:stockid="Arrow2Mend"
  87.146 -       orient="auto"
  87.147 -       refY="0"
  87.148 -       refX="0"
  87.149 -       id="Arrow2Mend-9"
  87.150 -       style="overflow:visible">
  87.151 -      <path
  87.152 -         id="path3563-4"
  87.153 -         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
  87.154 -         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
  87.155 -         transform="scale(-0.6,-0.6)" />
  87.156 -    </marker>
  87.157 -    <inkscape:perspective
  87.158 -       id="perspective4423"
  87.159 -       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  87.160 -       inkscape:vp_z="1 : 0.5 : 1"
  87.161 -       inkscape:vp_y="0 : 1000 : 0"
  87.162 -       inkscape:vp_x="0 : 0.5 : 1"
  87.163 -       sodipodi:type="inkscape:persp3d" />
  87.164 -    <marker
  87.165 -       inkscape:stockid="Arrow2Mend"
  87.166 -       orient="auto"
  87.167 -       refY="0"
  87.168 -       refX="0"
  87.169 -       id="Arrow2Mend-8"
  87.170 -       style="overflow:visible">
  87.171 -      <path
  87.172 -         id="path3563-2"
  87.173 -         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
  87.174 -         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
  87.175 -         transform="scale(-0.6,-0.6)" />
  87.176 -    </marker>
  87.177 -    <inkscape:perspective
  87.178 -       id="perspective4461"
  87.179 -       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  87.180 -       inkscape:vp_z="1 : 0.5 : 1"
  87.181 -       inkscape:vp_y="0 : 1000 : 0"
  87.182 -       inkscape:vp_x="0 : 0.5 : 1"
  87.183 -       sodipodi:type="inkscape:persp3d" />
  87.184 -    <inkscape:perspective
  87.185 -       id="perspective14081"
  87.186 -       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  87.187 -       inkscape:vp_z="1 : 0.5 : 1"
  87.188 -       inkscape:vp_y="0 : 1000 : 0"
  87.189 -       inkscape:vp_x="0 : 0.5 : 1"
  87.190 -       sodipodi:type="inkscape:persp3d" />
  87.191 -    <inkscape:perspective
  87.192 -       id="perspective14206"
  87.193 -       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  87.194 -       inkscape:vp_z="1 : 0.5 : 1"
  87.195 -       inkscape:vp_y="0 : 1000 : 0"
  87.196 -       inkscape:vp_x="0 : 0.5 : 1"
  87.197 -       sodipodi:type="inkscape:persp3d" />
  87.198 -    <inkscape:perspective
  87.199 -       id="perspective14299"
  87.200 -       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  87.201 -       inkscape:vp_z="1 : 0.5 : 1"
  87.202 -       inkscape:vp_y="0 : 1000 : 0"
  87.203 -       inkscape:vp_x="0 : 0.5 : 1"
  87.204 -       sodipodi:type="inkscape:persp3d" />
  87.205 -    <inkscape:perspective
  87.206 -       id="perspective16915"
  87.207 -       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  87.208 -       inkscape:vp_z="1 : 0.5 : 1"
  87.209 -       inkscape:vp_y="0 : 1000 : 0"
  87.210 -       inkscape:vp_x="0 : 0.5 : 1"
  87.211 -       sodipodi:type="inkscape:persp3d" />
  87.212 -    <inkscape:perspective
  87.213 -       id="perspective16946"
  87.214 -       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  87.215 -       inkscape:vp_z="1 : 0.5 : 1"
  87.216 -       inkscape:vp_y="0 : 1000 : 0"
  87.217 -       inkscape:vp_x="0 : 0.5 : 1"
  87.218 -       sodipodi:type="inkscape:persp3d" />
  87.219 -    <inkscape:perspective
  87.220 -       id="perspective17789"
  87.221 -       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  87.222 -       inkscape:vp_z="1 : 0.5 : 1"
  87.223 -       inkscape:vp_y="0 : 1000 : 0"
  87.224 -       inkscape:vp_x="0 : 0.5 : 1"
  87.225 -       sodipodi:type="inkscape:persp3d" />
  87.226 -    <inkscape:perspective
  87.227 -       id="perspective17820"
  87.228 -       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  87.229 -       inkscape:vp_z="1 : 0.5 : 1"
  87.230 -       inkscape:vp_y="0 : 1000 : 0"
  87.231 -       inkscape:vp_x="0 : 0.5 : 1"
  87.232 -       sodipodi:type="inkscape:persp3d" />
  87.233 -    <marker
  87.234 -       inkscape:stockid="Arrow2Mend"
  87.235 -       orient="auto"
  87.236 -       refY="0"
  87.237 -       refX="0"
  87.238 -       id="Arrow2Mend-8-2"
  87.239 -       style="overflow:visible">
  87.240 -      <path
  87.241 -         id="path3563-2-3"
  87.242 -         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
  87.243 -         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
  87.244 -         transform="scale(-0.6,-0.6)" />
  87.245 -    </marker>
  87.246 -    <inkscape:perspective
  87.247 -       id="perspective17848"
  87.248 -       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  87.249 -       inkscape:vp_z="1 : 0.5 : 1"
  87.250 -       inkscape:vp_y="0 : 1000 : 0"
  87.251 -       inkscape:vp_x="0 : 0.5 : 1"
  87.252 -       sodipodi:type="inkscape:persp3d" />
  87.253 -    <inkscape:perspective
  87.254 -       id="perspective17891"
  87.255 -       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  87.256 -       inkscape:vp_z="1 : 0.5 : 1"
  87.257 -       inkscape:vp_y="0 : 1000 : 0"
  87.258 -       inkscape:vp_x="0 : 0.5 : 1"
  87.259 -       sodipodi:type="inkscape:persp3d" />
  87.260 -    <marker
  87.261 -       inkscape:stockid="Arrow2Mend"
  87.262 -       orient="auto"
  87.263 -       refY="0"
  87.264 -       refX="0"
  87.265 -       id="Arrow2Mend-8-7"
  87.266 -       style="overflow:visible">
  87.267 -      <path
  87.268 -         id="path3563-2-8"
  87.269 -         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
  87.270 -         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
  87.271 -         transform="scale(-0.6,-0.6)" />
  87.272 -    </marker>
  87.273 -    <inkscape:perspective
  87.274 -       id="perspective17925"
  87.275 -       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  87.276 -       inkscape:vp_z="1 : 0.5 : 1"
  87.277 -       inkscape:vp_y="0 : 1000 : 0"
  87.278 -       inkscape:vp_x="0 : 0.5 : 1"
  87.279 -       sodipodi:type="inkscape:persp3d" />
  87.280 -    <inkscape:perspective
  87.281 -       id="perspective17996"
  87.282 -       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  87.283 -       inkscape:vp_z="1 : 0.5 : 1"
  87.284 -       inkscape:vp_y="0 : 1000 : 0"
  87.285 -       inkscape:vp_x="0 : 0.5 : 1"
  87.286 -       sodipodi:type="inkscape:persp3d" />
  87.287 -    <inkscape:perspective
  87.288 -       id="perspective18039"
  87.289 -       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  87.290 -       inkscape:vp_z="1 : 0.5 : 1"
  87.291 -       inkscape:vp_y="0 : 1000 : 0"
  87.292 -       inkscape:vp_x="0 : 0.5 : 1"
  87.293 -       sodipodi:type="inkscape:persp3d" />
  87.294 -    <inkscape:perspective
  87.295 -       id="perspective18073"
  87.296 -       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  87.297 -       inkscape:vp_z="1 : 0.5 : 1"
  87.298 -       inkscape:vp_y="0 : 1000 : 0"
  87.299 -       inkscape:vp_x="0 : 0.5 : 1"
  87.300 -       sodipodi:type="inkscape:persp3d" />
  87.301 -    <inkscape:perspective
  87.302 -       id="perspective4016"
  87.303 -       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  87.304 -       inkscape:vp_z="1 : 0.5 : 1"
  87.305 -       inkscape:vp_y="0 : 1000 : 0"
  87.306 -       inkscape:vp_x="0 : 0.5 : 1"
  87.307 -       sodipodi:type="inkscape:persp3d" />
  87.308 -    <inkscape:perspective
  87.309 -       id="perspective4046"
  87.310 -       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  87.311 -       inkscape:vp_z="1 : 0.5 : 1"
  87.312 -       inkscape:vp_y="0 : 1000 : 0"
  87.313 -       inkscape:vp_x="0 : 0.5 : 1"
  87.314 -       sodipodi:type="inkscape:persp3d" />
  87.315 -    <inkscape:perspective
  87.316 -       id="perspective4071"
  87.317 -       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  87.318 -       inkscape:vp_z="1 : 0.5 : 1"
  87.319 -       inkscape:vp_y="0 : 1000 : 0"
  87.320 -       inkscape:vp_x="0 : 0.5 : 1"
  87.321 -       sodipodi:type="inkscape:persp3d" />
  87.322 -    <inkscape:perspective
  87.323 -       id="perspective4101"
  87.324 -       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  87.325 -       inkscape:vp_z="1 : 0.5 : 1"
  87.326 -       inkscape:vp_y="0 : 1000 : 0"
  87.327 -       inkscape:vp_x="0 : 0.5 : 1"
  87.328 -       sodipodi:type="inkscape:persp3d" />
  87.329 -    <inkscape:perspective
  87.330 -       id="perspective5945"
  87.331 -       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  87.332 -       inkscape:vp_z="1 : 0.5 : 1"
  87.333 -       inkscape:vp_y="0 : 1000 : 0"
  87.334 -       inkscape:vp_x="0 : 0.5 : 1"
  87.335 -       sodipodi:type="inkscape:persp3d" />
  87.336 -  </defs>
  87.337 -  <sodipodi:namedview
  87.338 -     id="base"
  87.339 -     pagecolor="#ffffff"
  87.340 -     bordercolor="#666666"
  87.341 -     borderopacity="1.0"
  87.342 -     gridtolerance="10000"
  87.343 -     guidetolerance="10"
  87.344 -     objecttolerance="10"
  87.345 -     inkscape:pageopacity="0.0"
  87.346 -     inkscape:pageshadow="2"
  87.347 -     inkscape:zoom="1.3364318"
  87.348 -     inkscape:cx="374.05237"
  87.349 -     inkscape:cy="618.90988"
  87.350 -     inkscape:document-units="px"
  87.351 -     inkscape:current-layer="layer1"
  87.352 -     showgrid="false"
  87.353 -     inkscape:window-width="825"
  87.354 -     inkscape:window-height="1135"
  87.355 -     inkscape:window-x="989"
  87.356 -     inkscape:window-y="3"
  87.357 -     inkscape:window-maximized="0" />
  87.358 -  <metadata
  87.359 -     id="metadata7">
  87.360 -    <rdf:RDF>
  87.361 -      <cc:Work
  87.362 -         rdf:about="">
  87.363 -        <dc:format>image/svg+xml</dc:format>
  87.364 -        <dc:type
  87.365 -           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
  87.366 -        <dc:title></dc:title>
  87.367 -      </cc:Work>
  87.368 -    </rdf:RDF>
  87.369 -  </metadata>
  87.370 -  <g
  87.371 -     inkscape:label="Layer 1"
  87.372 -     inkscape:groupmode="layer"
  87.373 -     id="layer1">
  87.374 -    <text
  87.375 -       xml:space="preserve"
  87.376 -       style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;opacity:1;fill:#000000;fill-opacity:1;stroke:none;stroke-width:2;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0.60163802;stroke-opacity:1;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  87.377 -       x="441.66748"
  87.378 -       y="404.66492"
  87.379 -       id="text8002"
  87.380 -       sodipodi:linespacing="100%"><tspan
  87.381 -         sodipodi:role="line"
  87.382 -         x="441.66748"
  87.383 -         y="404.66492"
  87.384 -         style="font-size:8px"
  87.385 -         id="tspan12172" /></text>
  87.386 -    <text
  87.387 -       xml:space="preserve"
  87.388 -       style="font-size:10px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  87.389 -       x="368.25397"
  87.390 -       y="405.27225"
  87.391 -       id="text5849"><tspan
  87.392 -         sodipodi:role="line"
  87.393 -         id="tspan5851"
  87.394 -         x="368.25397"
  87.395 -         y="405.27225" /></text>
  87.396 -    <text
  87.397 -       xml:space="preserve"
  87.398 -       style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  87.399 -       x="221.5797"
  87.400 -       y="329.67941"
  87.401 -       id="text14263-7"
  87.402 -       sodipodi:linespacing="100%"><tspan
  87.403 -         sodipodi:role="line"
  87.404 -         id="tspan14265-4"
  87.405 -         x="221.5797"
  87.406 -         y="329.67941"
  87.407 -         style="text-align:center;text-anchor:middle">Application</tspan><tspan
  87.408 -         sodipodi:role="line"
  87.409 -         x="221.5797"
  87.410 -         y="339.67941"
  87.411 -         id="tspan4118"
  87.412 -         style="text-align:center;text-anchor:middle">Binary</tspan></text>
  87.413 -    <g
  87.414 -       transform="translate(107.23712,-452.56987)"
  87.415 -       id="g4134">
  87.416 -      <text
  87.417 -         sodipodi:linespacing="100%"
  87.418 -         id="text4136"
  87.419 -         y="838.76862"
  87.420 -         x="215.11359"
  87.421 -         style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  87.422 -         xml:space="preserve"><tspan
  87.423 -           id="tspan4138"
  87.424 -           y="838.76862"
  87.425 -           x="215.11359"
  87.426 -           sodipodi:role="line"
  87.427 -           style="font-size:9px;text-align:center;text-anchor:middle">VMS-core</tspan></text>
  87.428 -      <rect
  87.429 -         style="fill:none;stroke:#000000;stroke-width:1.08000004;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
  87.430 -         id="rect4140"
  87.431 -         width="80.212959"
  87.432 -         height="28.714474"
  87.433 -         x="188.1908"
  87.434 -         y="821.19238" />
  87.435 -      <rect
  87.436 -         y="826.4834"
  87.437 -         x="243.3654"
  87.438 -         height="17.074261"
  87.439 -         width="18.837297"
  87.440 -         id="rect4320"
  87.441 -         style="fill:none;stroke:#000000;stroke-width:1.08018124;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:4.32072489, 4.32072489;stroke-dashoffset:0" />
  87.442 -      <text
  87.443 -         xml:space="preserve"
  87.444 -         style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  87.445 -         x="253.11359"
  87.446 -         y="838.76862"
  87.447 -         id="text4322"
  87.448 -         sodipodi:linespacing="100%"><tspan
  87.449 -           style="font-size:9px;text-align:center;text-anchor:middle"
  87.450 -           sodipodi:role="line"
  87.451 -           x="253.11359"
  87.452 -           y="838.76862"
  87.453 -           id="tspan4324">HW</tspan></text>
  87.454 -    </g>
  87.455 -    <g
  87.456 -       id="g4148"
  87.457 -       transform="translate(7.23712,-448.56987)">
  87.458 -      <text
  87.459 -         xml:space="preserve"
  87.460 -         style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  87.461 -         x="214.3517"
  87.462 -         y="829.34576"
  87.463 -         id="text4150"
  87.464 -         sodipodi:linespacing="100%"><tspan
  87.465 -           style="font-size:9px;text-align:center;text-anchor:middle"
  87.466 -           sodipodi:role="line"
  87.467 -           x="214.3517"
  87.468 -           y="829.34576"
  87.469 -           id="tspan4152">Language</tspan><tspan
  87.470 -           style="font-size:9px;text-align:center;text-anchor:middle"
  87.471 -           sodipodi:role="line"
  87.472 -           x="214.3517"
  87.473 -           y="838.34576"
  87.474 -           id="tspan5933">Plugin</tspan></text>
  87.475 -      <rect
  87.476 -         y="817.19238"
  87.477 -         x="188.1908"
  87.478 -         height="28.714474"
  87.479 -         width="52.69973"
  87.480 -         id="rect4154"
  87.481 -         style="fill:none;stroke:#000000;stroke-width:1.08018124;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
  87.482 -    </g>
  87.483 -    <text
  87.484 -       sodipodi:linespacing="100%"
  87.485 -       id="text4208"
  87.486 -       y="302.24728"
  87.487 -       x="283.96426"
  87.488 -       style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  87.489 -       xml:space="preserve"><tspan
  87.490 -         id="tspan4212"
  87.491 -         y="302.24728"
  87.492 -         x="283.96426"
  87.493 -         sodipodi:role="line"
  87.494 -         style="font-size:12px;text-align:center;text-anchor:middle;-inkscape-font-specification:Arial;font-family:Arial">Language Supplied as Independent</tspan><tspan
  87.495 -         y="314.24728"
  87.496 -         x="283.96426"
  87.497 -         sodipodi:role="line"
  87.498 -         style="font-size:12px;text-align:center;text-anchor:middle;-inkscape-font-specification:Arial;font-family:Arial"
  87.499 -         id="tspan5935">Plugin</tspan></text>
  87.500 -    <path
  87.501 -       style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend-8-7)"
  87.502 -       d="m 221.18605,341.54191 c 0.012,25.46024 0.012,25.46024 0.012,25.46024"
  87.503 -       id="path5259" />
  87.504 -    <path
  87.505 -       id="path5463"
  87.506 -       d="m 252.57584,383.4861 c 40.84013,-0.012 40.84013,-0.012 40.84013,-0.012"
  87.507 -       style="fill:none;stroke:#000000;stroke-width:3.00000024;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-start:url(#Arrow2Mstart);marker-end:url(#Arrow2Mend-8-7)" />
  87.508 -    <rect
  87.509 -       y="351.95517"
  87.510 -       x="183.92543"
  87.511 -       height="51.162312"
  87.512 -       width="200.85544"
  87.513 -       id="rect4154-5"
  87.514 -       style="fill:none;stroke:#000000;stroke-width:1.08018124;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
  87.515 -    <text
  87.516 -       sodipodi:linespacing="100%"
  87.517 -       id="text5959"
  87.518 -       y="359.67941"
  87.519 -       x="284.31653"
  87.520 -       style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  87.521 -       xml:space="preserve"><tspan
  87.522 -         style="text-align:center;text-anchor:middle"
  87.523 -         id="tspan5963"
  87.524 -         y="359.67941"
  87.525 -         x="284.31653"
  87.526 -         sodipodi:role="line">language's runtime-system</tspan></text>
  87.527 -  </g>
  87.528 -</svg>
    88.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    88.2 +++ b/0__Papers/VMS/ExaScale_Paper/First_shot_after_disc_with_Merten_on_Benchmarks/latex/ExaScale_and_Benchmarks_paper.aux	Sun Apr 08 09:00:10 2012 -0700
    88.3 @@ -0,0 +1,25 @@
    88.4 +\relax 
    88.5 +\select@language{english}
    88.6 +\@writefile{toc}{\select@language{english}}
    88.7 +\@writefile{lof}{\select@language{english}}
    88.8 +\@writefile{lot}{\select@language{english}}
    88.9 +\@writefile{toc}{\contentsline {section}{\numberline {1}Introduction}{1}}
   88.10 +\@writefile{toc}{\contentsline {section}{\numberline {2}Tech detail}{1}}
   88.11 +\bibstyle{plain}
   88.12 +\bibdata{bib_for_papers}
   88.13 +\@writefile{toc}{\contentsline {section}{\numberline {3}Directly Measurable Benefits of VMS}{2}}
   88.14 +\@writefile{toc}{\contentsline {section}{\numberline {4}Measurements to Show}{2}}
   88.15 +\@writefile{toc}{\contentsline {section}{\numberline {5}The Story Begins\dots  }{2}}
   88.16 +\@writefile{toc}{\contentsline {section}{\numberline {6}Some often used \textlatin  {\LaTeX  }\ commands}{2}}
   88.17 +\@writefile{toc}{\contentsline {subsection}{\numberline {6.1}\texttt  {emph}, etc.}{2}}
   88.18 +\@writefile{lof}{\contentsline {figure}{\numberline {1}{\ignorespaces This is a nice floating figure}}{2}}
   88.19 +\newlabel{fig-1}{{1}{2}}
   88.20 +\@writefile{toc}{\contentsline {subsection}{\numberline {6.2}\texttt  {description}}{2}}
   88.21 +\@writefile{toc}{\contentsline {subsection}{\numberline {6.3}\texttt  {center} and \texttt  {tabular}}{2}}
   88.22 +\@writefile{toc}{\contentsline {subsection}{\numberline {6.4}\texttt  {figure} and Postscript pictures}{2}}
   88.23 +\@writefile{toc}{\contentsline {section}{\numberline {7}The Story Continues 1}{2}}
   88.24 +\@writefile{toc}{\contentsline {paragraph}{The Story Continues 6}{2}}
   88.25 +\@writefile{toc}{\contentsline {section}{\numberline {8}Conclusion}{2}}
   88.26 +\@writefile{lof}{\contentsline {figure}{\numberline {2}{\ignorespaces This is a nice floating figure}}{3}}
   88.27 +\newlabel{fig-2}{{2}{3}}
   88.28 +
    89.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    89.2 +++ b/0__Papers/VMS/ExaScale_Paper/First_shot_after_disc_with_Merten_on_Benchmarks/latex/ExaScale_and_Benchmarks_paper.bbl	Sun Apr 08 09:00:10 2012 -0700
    89.3 @@ -0,0 +1,3 @@
    89.4 +\begin{thebibliography}{}
    89.5 +
    89.6 +\end{thebibliography}
    90.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    90.2 +++ b/0__Papers/VMS/ExaScale_Paper/First_shot_after_disc_with_Merten_on_Benchmarks/latex/ExaScale_and_Benchmarks_paper.blg	Sun Apr 08 09:00:10 2012 -0700
    90.3 @@ -0,0 +1,17 @@
    90.4 +This is 8-bit Big BibTeX version 0.99c
    90.5 +Implementation:  WIN32 Console, BaKoMa TNS bound.
    90.6 +Release version: 3.71 (18 Aug 1996)
    90.7 +
    90.8 +The top-level auxiliary file: ExaScale_and_Benchmarks_paper.aux
    90.9 +The style file: plain.bst
   90.10 +I found no \citation commands---while reading file ExaScale_and_Benchmarks_paper.aux
   90.11 +Database file #1: bib_for_papers.bib
   90.12 +
   90.13 +Here's how much of BibTeX's memory you used:
   90.14 + Cites:                 0 out of 7500
   90.15 + Fields:           125000 out of 125000
   90.16 + Hash table:        34852 out of 35000
   90.17 + Strings:             495 out of 30000
   90.18 + String pool:        4028 out of 750000
   90.19 + Wizard functions:   2118 out of 10000
   90.20 +(There was 1 error message)
    91.1 --- a/0__Papers/VMS/ExaScale_Paper/First_shot_after_disc_with_Merten_on_Benchmarks/latex/ExaScale_and_Benchmarks_paper.ddf	Sun Mar 11 09:26:44 2012 -0700
    91.2 +++ b/0__Papers/VMS/ExaScale_Paper/First_shot_after_disc_with_Merten_on_Benchmarks/latex/ExaScale_and_Benchmarks_paper.ddf	Sun Apr 08 09:00:10 2012 -0700
    91.3 @@ -1,2 +1,24 @@
    91.4  [Settings]
    91.5  Script=CP437
    91.6 +HandleAbbrevs=false
    91.7 +DrawHyperLinkBorder=true
    91.8 +DrawHyperLinkBorderAlways=false
    91.9 +ColorizeHyperAnchors=true
   91.10 +DefaultImageRes=600 dpi
   91.11 +DefaultFlatness=2
   91.12 +[Info]
   91.13 +OutlineSource=DDF
   91.14 +OutlineEncoding=CP1252
   91.15 +[Layout]
   91.16 +LeftMarging=1in
   91.17 +TopMarging=1in
   91.18 +Magnification=1
   91.19 +PaperType=a4
   91.20 +Orientation=Portrait
   91.21 +[Colors]
   91.22 +Clr1=0,0,0
   91.23 +Clr2=128,0,0
   91.24 +Clr3=0,0,128
   91.25 +Clr4=0,0,255
   91.26 +Clr7=255,255,255
   91.27 +Clr9=0,0,0
    92.1 --- a/0__Papers/VMS/ExaScale_Paper/First_shot_after_disc_with_Merten_on_Benchmarks/latex/ExaScale_and_Benchmarks_paper.tex	Sun Mar 11 09:26:44 2012 -0700
    92.2 +++ b/0__Papers/VMS/ExaScale_Paper/First_shot_after_disc_with_Merten_on_Benchmarks/latex/ExaScale_and_Benchmarks_paper.tex	Sun Apr 08 09:00:10 2012 -0700
    92.3 @@ -1,7 +1,7 @@
    92.4  %&latex
    92.5  %% Derived from: `accept.tex' (from acmconf.dtx),
    92.6  
    92.7 -\documentclass[submit]{acmconf}
    92.8 +\documentclass[openbib,submit]{acmconf}
    92.9  
   92.10  \CopyrightText{\copyright ACM 2000, ....., used with the \texttt{box} option.}
   92.11  \IfFileExists{graphicx.sty}{\usepackage{graphicx}}{}
   92.12 @@ -38,11 +38,7 @@
   92.13  
   92.14  %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
   92.15  \begin{abstract}
   92.16 -  This document demonstrates how to use the \LaTeX2e \verb|acmconf|
   92.17 -  class by exhibiting itself as an example.  You are expected to be
   92.18 -  familiar with~\cite{Lam94}.  The best way to use this file is to use
   92.19 -  it as a template, i.e., replace the prose in it by your
   92.20 -  own\footnote{And may use footnotes.}.
   92.21 +  The end of weak-scaling in super-computing ushers in an era of application re-writes, aimed at extracting more parallel work from the same size of input.  This change is forced by reaching the inflexion point, where DRAM is now the dominant cost in a super-computer.  As a result, exa-scale is the first new super-computer generation in which memory size will not keep pace with computation capacity.  Hence, the increased computation cannot be consumed by simply making the input size larger.
   92.22  \end{abstract}
   92.23  
   92.24  
   92.25 @@ -50,19 +46,14 @@
   92.26  
   92.27  \section{Introduction}
   92.28  
   92.29 -The size of a work unit (task) is shrinking as we enter the Exa Scale age. This puts pressure on language implementers to provide low overhead synchronization.
   92.30  
   92.31 -A work-unit is defined as the work bounded by two successive scheduling decisions. In other words, it is the unit of work that the scheduler makes decisions about.
   92.32 +   
   92.33  
   92.34 -Traditionally, when moving to a new generation of super-computer, the extra computation has been consumed by increasing the size of the input.  This is known as "weak" scaling.  The parallelism identified in the code does not change, but rather the data that the code is applied to.
   92.35 +In "weak" scaling, when more computation is available, the parallelism in the code does not change, but rather the data that the code is applied to gets larger. Hence, the size of a unit of work (a``task") remains relatively constant, or even increases in size, the extra parallelism is simply achieved by adding more such work-units.
   92.36  
   92.37 -The important factor in weak scaling is that the size of a work unit remains relatively constant, or even increases in size.
   92.38 +For exa-scale computing, memory sizes will increase by much less than computation.  Hence, the input size cannot be increased in proportion, forcing the extra computation to be consumed in smaller units of work, with more such units active in parallel.
   92.39  
   92.40 -For exa-scale computing, this trend is at an end.  The reason is the slow-down in main memory growth relative to computation growth.  Memory sizes of exa-scale will increase by much less than computation.  Hence, the input size cannot be increased in the same proportion.
   92.41 -
   92.42 -As a consequence, work-unit sizes will shrink in exa-scale.  
   92.43 -
   92.44 -Smaller work-units will only be productive if the overhead of scheduling them remains much smaller than the work.
   92.45 +As seen in the Holistic Model of Parallel Computation, smaller work-units will only be productive if the overhead of scheduling them is much smaller than the work.
   92.46  
   92.47  In addition, the power-wall is forcing the largest increase in number of cores between super-computer generations.  Exa-scale will have a larger multiplier than previous generation steps.
   92.48  
   92.49 @@ -72,6 +63,11 @@
   92.50  
   92.51  This makes the time ripe for considering alternative programming approaches that make expressing the extra parallelism simpler, and performant-portable to future generations of super-computer.
   92.52  
   92.53 +The shrinking size of a work unit (task) puts pressure on language implementers to provide low overhead synchronization.
   92.54 +
   92.55 +A work-unit is defined as the work bounded by two successive scheduling decisions. In other words, it is the unit of work that the scheduler makes decisions about.
   92.56 +
   92.57 +
   92.58  \section{Tech detail}
   92.59  
   92.60  Levels of VMS -- down at bare core, have multiple on a chip -- tiny overhead of scheduling a work-unit, so tiny work-units possible
   92.61 @@ -124,11 +120,7 @@
   92.62  
   92.63  
   92.64  \section{The Story Begins\ldots}
   92.65 -A real article is supposed to have some deep results and good
   92.66 -explanations.  That, however, is your job and not mine so you should
   92.67 -replace this text with something more appropriate\footnote{Another a
   92.68 -  footnote}..
   92.69 -
   92.70 +A
   92.71  \section{Some often used \LaTeX\ commands}
   92.72  
   92.73  \subsection{\texttt{emph}, etc.}
   92.74 @@ -148,40 +140,11 @@
   92.75  Text may be set as {\Huge Huge}.\\
   92.76  Text may have$^{\textrm{super}}$ and$_{\textrm{sub}}$scripts.
   92.77  
   92.78 -\subsection{\texttt{itemize}}
   92.79 -\begin{itemize}
   92.80 -\item More text should follow, but keep in mind that a limit of 6
   92.81 -     pages has been set, including figures and references.  More text
   92.82 -     should follow, but keep in mind that a limit of 6 pages has been
   92.83 -     set, including figures and references.
   92.84 -\item More text should follow, but keep in mind that a limit of 6
   92.85 -     pages has been set, including figures and references.  More text
   92.86 -     should follow, but keep in mind that a limit of 6 pages has been
   92.87 -     set, including figures and references.
   92.88 -\end{itemize}
   92.89 -
   92.90 -\subsection{\texttt{enumerate}}
   92.91 -\begin{enumerate}
   92.92 -\item More text should follow, but keep in mind that a limit of 6
   92.93 -     pages has been set, including figures and references.  More text
   92.94 -     should follow, but keep in mind that a limit of 6 pages has been
   92.95 -     set, including figures and references.
   92.96 -\item More text should follow, but keep in mind that a limit of 6
   92.97 -     pages has been set, including figures and references.  More text
   92.98 -     should follow, but keep in mind that a limit of 6 pages has been
   92.99 -     set, including figures and references.
  92.100 -\end{enumerate}
  92.101  
  92.102  \subsection{\texttt{description}}
  92.103  \begin{description}
  92.104 -\item[Foo] More text should follow, but keep in mind that a limit of 6
  92.105 -     pages has been set, including figures and references.  More text
  92.106 -     should follow, but keep in mind that a limit of 6 pages has been
  92.107 -     set, including figures and references.
  92.108 -\item[Bar] More text should follow, but keep in mind that a limit of 6
  92.109 -     pages has been set, including figures and references.  More text
  92.110 -     should follow, but keep in mind that a limit of 6 pages has been
  92.111 -     set, including figures and references.
  92.112 +\item[Foo] More
  92.113 +\item[BarBaz] More stuff lets see what happens at the line end, how it wraps
  92.114  \end{description}
  92.115  
  92.116  \subsection{\texttt{center} and \texttt{tabular}}
  92.117 @@ -240,59 +203,13 @@
  92.118  
  92.119  This is a \verb+\section+.
  92.120  
  92.121 -\XX\XX
  92.122 -
  92.123 -\subsection{The Story Continues 2}
  92.124 -
  92.125 -This is a \verb+\subsection+.
  92.126 -
  92.127 -\XX\XX
  92.128 -
  92.129 -\subsubsection{The Story Continues 3}
  92.130 -
  92.131 -This is a \verb+\subsubsection+.
  92.132 -
  92.133 -\XX\XX
  92.134 -
  92.135 -\subsubsubsection{The Story Continues 4}
  92.136 -
  92.137 -This is a \verb+\subsubsubsection+.
  92.138 -
  92.139 -\XX\XX
  92.140 -
  92.141 -\subsubsubsubsection{The Story Continues 5}
  92.142 -
  92.143 -This is a \verb+\subsubsubsubsection+.
  92.144 -
  92.145 -\XX\XX
  92.146  
  92.147  \paragraph{The Story Continues 6}
  92.148  
  92.149  This is a \verb+\paragraph+.
  92.150 -\XX\XX
  92.151 -
  92.152 -\subparagraph{The Story Continues 7}
  92.153 -This is a \verb+\subparagraph+.
  92.154 -\XX\XX\XX
  92.155  
  92.156  \section{Conclusion}
  92.157 -The end, at last!  In this example there really are no results or
  92.158 -points to summarize but I trust your article has more food for though
  92.159 -and thus will need a conclusion.
  92.160 -
  92.161 -\appendix
  92.162 -\section{Appendices}
  92.163 -If you have any, appendices might go here.  Note that appendices
  92.164 -should not be used to circumvent the word count limit.
  92.165 -
  92.166 -This is "doing it by hand" --- you might be better off using BibTeX.
  92.167 -
  92.168 -%+Bibliography
  92.169 -\begin{thebibliography}{X}
  92.170 -\bibitem[1]{Lam94} Leslie Lamport: {\em \LaTeX, A Document
  92.171 -    Preparation System,} Addison Wesley~1994.
  92.172 -\end{thebibliography}
  92.173 -%-Bibliography
  92.174 +The
  92.175  
  92.176  \IfPrepare{
  92.177    \tableofcontents
  92.178 @@ -300,6 +217,11 @@
  92.179    \listoftables
  92.180  }{}
  92.181  
  92.182 +
  92.183 +
  92.184 +\bibliographystyle{plain}
  92.185 +\bibliography{bib_for_papers}
  92.186 +
  92.187  \end{document}
  92.188  
  92.189  
    93.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    93.2 +++ b/0__Papers/VMS/ExaScale_Paper/First_shot_after_disc_with_Merten_on_Benchmarks/latex/bib_for_papers.bib	Sun Apr 08 09:00:10 2012 -0700
    93.3 @@ -0,0 +1,826 @@
    93.4 +
    93.5 +@Article{Lamport78,
    93.6 +	author = {Lamport, Leslie},
    93.7 +	title = {Time, clocks, and the ordering of events in a distributed system},
    93.8 +	journal = {Commun. ACM},
    93.9 +	volume = 21,
   93.10 +	issue = 7,
   93.11 +	year = 1978,
   93.12 +	pages = {558--565}
   93.13 +}
   93.14 +@Article{Lamport87,
   93.15 +	author = {Lamport, Leslie},
   93.16 +	title = {A fast mutual exclusion algorithm},
   93.17 +	journal = {ACM Trans. Comput. Syst.},
   93.18 +	volume = 5,
   93.19 +	issue = 1,
   93.20 +	year = 1987,
   93.21 +	pages = {1--11}
   93.22 +}
   93.23 +@InProceedings{Dijkstra67,
   93.24 +	author = {Dijkstra, Edsger W.},
   93.25 +	title = {The structure of the "{THE}"-multiprogramming system},
   93.26 +	booktitle = {Proceedings of the first ACM symposium on Operating System Principles},
   93.27 +	series = {SOSP '67},
   93.28 +	year = 1967,
   93.29 +	pages = {10.1--10.6}
   93.30 +}
   93.31 +@Article{Conway63,
   93.32 +	author = {Conway, Melvin E.},
   93.33 +	title = {Design of a separable transition-diagram compiler},
   93.34 +	journal = {Commun. ACM},
   93.35 +	volume = 6,
   93.36 +	issue = 7,
   93.37 +	year = 1963,
   93.38 +	pages = {396--408}
   93.39 +}
   93.40 +@Book{ComponentModel00,
   93.41 +	author = {G Leavens and M Sitaraman (eds)},
   93.42 +	title = {Foundations of Component-Based Systems},
   93.43 +	publisher = {Cambridge University Press},
   93.44 +	year = 2000
   93.45 +}
   93.46 +@Misc{Hewitt10,
   93.47 +	author = {Carl Hewitt},
   93.48 +	title = {Actor Model of Computation},
   93.49 +	year = 2010,
   93.50 +	note = {http://arxiv.org/abs/1008.1459}
   93.51 +}
   93.52 +@Article{Actors97,
   93.53 +	author = {Agha,G. and Mason,I. and Smith,S. and Talcott,C.},
   93.54 +	title = {A foundation for actor computation},
   93.55 +	journal = {Journal of Functional Programming},
   93.56 +	volume = 7,
   93.57 +	number = 01,
   93.58 +	pages = {1-72},
   93.59 +	year = 1997
   93.60 +}
   93.61 +@Article{SchedActivations,
   93.62 +	author = {Anderson, Thomas E. and Bershad, Brian N. and Lazowska, Edward D. and Levy, Henry M.},
   93.63 +	title = {Scheduler activations: effective kernel support for the user-level management of parallelism},
   93.64 +	journal = {ACM Trans. Comput. Syst.},
   93.65 +	volume = 10,
   93.66 +	issue = 1,
   93.67 +	month = {February},
   93.68 +	year = 1992,
   93.69 +	pages = {53--79}
   93.70 +}
   93.71 +@InProceedings{BOMinManticore,
   93.72 +	author = {Fluet, Matthew and Rainey, Mike and Reppy, John and Shaw, Adam and Xiao, Yingqi},
   93.73 +	title = {Manticore: a heterogeneous parallel language},
   93.74 +	booktitle = {Proceedings of the 2007 workshop on Declarative aspects of multicore programming},
   93.75 +	series = {DAMP '07},
   93.76 +	year = 2007,
   93.77 +	pages = {37--44},
   93.78 +	numpages = 8
   93.79 +}
   93.80 +@TechReport{Halle92,
   93.81 +	author = {Halle, K.S. and Chua, Leon O. and Anishchenko, V.S. and Safonova, M.A.},
   93.82 +	title = {Signal Amplification via Chaos: Experimental Evidence},
   93.83 +	institution = {EECS Department, University of California, Berkeley},
   93.84 +	year = 1992,
   93.85 +	url = {http://www.eecs.berkeley.edu/Pubs/TechRpts/1992/2223.html},
   93.86 +	number = {UCB/ERL M92/130}
   93.87 +}
   93.88 +@InProceedings{BLISInHotPar,
   93.89 +	author = {Sean Halle and Albert Cohen},
   93.90 +	booktitle = {HOTPAR '10: USENIX Workshop on Hot Topics in Parallelism},
   93.91 +	month = {June},
   93.92 +	title = {Leveraging Semantics Attached to Function Calls to Isolate Applications from Hardware},
   93.93 +	year = 2010
   93.94 +}
   93.95 +@InProceedings{HotPar11,
   93.96 +	author = {Sean Halle and Albert Cohen},
   93.97 +	booktitle = {HOTPAR '11: USENIX Workshop on Hot Topics in Parallelism},
   93.98 +	month = {May},
   93.99 +	title = {},
  93.100 +	year = 2011
  93.101 +}
  93.102 +@Article{VMSLCPC,
  93.103 +	author = {Sean Halle and Albert Cohen},
  93.104 +	title = {A Mutable Hardware Abstraction to Replace Threads},
  93.105 +	journal = {24th International Workshop on Languages and Compilers for Parallel Languages (LCPC11)},
  93.106 +	year = 2011
  93.107 +}
  93.108 +@Misc{FrameworkTechRep,
  93.109 +	author = {Halle, Sean and Nadezhkin, Dmitry and Cohen, Albert},
  93.110 +	note = {http://www.soe.ucsc.edu/share/technical-reports/2010/ucsc-soe-10-02.pdf},
  93.111 +	title = {A Framework to Support Research on Portable High Performance Parallelism},
  93.112 +	year = 2010
  93.113 +}
  93.114 +@Misc{DKUTechRep,
  93.115 +	author = {Halle, Sean and Cohen, Albert},
  93.116 +	note = {http://www.soe.ucsc.edu/share/technical-reports/2009/ucsc-soe-09-06.pdf},
  93.117 +	title = {DKU Pattern for Performance Portable Parallel Software},
  93.118 +	year = 2009
  93.119 +}
  93.120 +@Misc{EQNLangTechRep,
  93.121 +	author = {Halle, Sean},
  93.122 +	note = {http://www.soe.ucsc.edu/share/technical-reports/2009/ucsc-soe-09-16.pdf},
  93.123 +	title = {An Extensible Parallel Language},
  93.124 +	year = 2009
  93.125 +}
  93.126 +@Misc{CTOSTechRep,
  93.127 +	author = {Halle, Sean},
  93.128 +	note = {http://www.soe.ucsc.edu/share/technical-reports/2009/ucsc-soe-09-15.pdf},
  93.129 +	title = {A Hardware-Independent Parallel Operating System Abstraction LayerParallelism},
  93.130 +	year = 2009
  93.131 +}
  93.132 +@Misc{SideEffectsTechRep,
  93.133 +	author = {Halle, Sean and Cohen, Albert},
  93.134 +	note = {http://www.soe.ucsc.edu/share/technical-reports/2009/ucsc-soe-09-14.pdf},
  93.135 +	title = {Parallel Language Extensions for Side Effects},
  93.136 +	year = 2009
  93.137 +}
  93.138 +@Misc{BaCTiLTechRep,
  93.139 +	author = {Halle, Sean},
  93.140 +	note = {http://www.soe.ucsc.edu/share/technical-reports/2006/ucsc-crl-06-08.pdf},
  93.141 +	title = {BaCTiL: Base CodeTime Language},
  93.142 +	year = 2006
  93.143 +}
  93.144 +@Misc{CTPlatformTechRep,
  93.145 +	author = {Halle, Sean},
  93.146 +	note = {http://www.soe.ucsc.edu/share/technical-reports/2006/ucsc-crl-06-09.pdf},
  93.147 +	title = {The Elements of the CodeTime Software Platform},
  93.148 +	year = 2006
  93.149 +}
  93.150 +@Misc{CTRTTechRep,
  93.151 +	author = {Halle, Sean},
  93.152 +	note = {http://www.soe.ucsc.edu/share/technical-reports/2006/ucsc-crl-06-10.pdf},
  93.153 +	title = {A Scalable and Efficient Peer-to-Peer Run-Time System for a Hardware Independent Software Platform},
  93.154 +	year = 2006
  93.155 +}
  93.156 +@Misc{FrameworkTechRep,
  93.157 +	author = {Halle, Sean},
  93.158 +	note = {http://www.soe.ucsc.edu/share/technical-reports/2006/ucsc-crl-06-11.pdf},
  93.159 +	title = {The Big-Step Operational Semantics of CodeTime Circuits},
  93.160 +	year = 2006
  93.161 +}
  93.162 +@Misc{FrameworkTechRep,
  93.163 +	author = {Halle, Sean},
  93.164 +	note = {http://www.soe.ucsc.edu/share/technical-reports/2006/ucsc-crl-06-12.pdf},
  93.165 +	title = {A Mental Framework for use in Creating Hardware Independent Parallel Languages},
  93.166 +	year = 2006
  93.167 +}
  93.168 +@Misc{CIPTechRep,
  93.169 +	author = {Halle, Sean},
  93.170 +	note = {http://www.soe.ucsc.edu/share/technical-reports/2005/ucsc-crl-05-05.pdf},
  93.171 +	title = {The Case for an Integrated Software Platform for HEC Illustrated Using the CodeTime Platform},
  93.172 +	year = 2005
  93.173 +}
  93.174 +@Misc{OMPHome,
  93.175 +	note = {http://www.openmediaplatform.eu/},
  93.176 +	title = {{Open Media Platform} homepage}
  93.177 +}
  93.178 +@Misc{Halle2008,
  93.179 +	author = {Sean Halle and Albert Cohen},
  93.180 +	note = {http://omp.musictwodotoh.com},
  93.181 +	title = {{DKU} infrastructure server}
  93.182 +}
  93.183 +@Misc{DKUSourceForge,
  93.184 +	author = {Sean Halle and Albert Cohen},
  93.185 +	month = {November},
  93.186 +	note = {http://dku.sourceforge.net},
  93.187 +	title = {{DKU} website},
  93.188 +	year = 2008
  93.189 +}
  93.190 +@Misc{BLISHome,
  93.191 +	author = {Sean Halle and Albert Cohen},
  93.192 +	month = {November},
  93.193 +	note = {http://blisplatform.sourceforge.net},
  93.194 +	title = {{BLIS} website},
  93.195 +	year = 2008
  93.196 +}
  93.197 +@Misc{VMSHome,
  93.198 +	author = {Sean Halle and Merten Sach and Ben Juurlink and Albert Cohen},
  93.199 +	note = {http://virtualizedmasterslave.org},
  93.200 +	title = {{VMS} Home Page},
  93.201 +	year = 2010
  93.202 +}
  93.203 +@Misc{PStackHome,
  93.204 +	author = {Sean Halle},
  93.205 +	note = {http://pstack.sourceforge.net},
  93.206 +	title = {{PStack} Home Page},
  93.207 +	year = 2012
  93.208 +}
  93.209 +@Misc{DeblockingCode,
  93.210 +	note = {http://dku.svn.sourceforge.net/viewvc/dku/branches/DKU\_C\_\_Deblocking\_\_orig/},
  93.211 +	title = {{DKU-ized Deblocking Filter} code}
  93.212 +}
  93.213 +@Misc{SampleBLISCode,
  93.214 +	note = {http://dku.sourceforge.net/SampleCode.htm},
  93.215 +	title = {{Sample BLIS Code}}
  93.216 +}
  93.217 +@Misc{FrameworkTechRep,
  93.218 +	author = {Halle, Sean and Nadezhkin, Dmitry and Cohen, Albert},
  93.219 +	note = {http://www.soe.ucsc.edu/share/technical-reports/2010/ucsc-soe-10-02.pdf},
  93.220 +	title = {A Framework to Support Research on Portable High Performance Parallelism}
  93.221 +}
  93.222 +@Misc{MapReduceHome,
  93.223 +	author = {Google Corp.},
  93.224 +	note = {http://labs.google.com/papers/mapreduce.html},
  93.225 +	title = {{MapReduce} Home page}
  93.226 +}
  93.227 +@Misc{TBBHome,
  93.228 +	author = {Intel Corp.},
  93.229 +	note = {http://www.threadingbuildingblocks.org},
  93.230 +	title = {{TBB} Home page}
  93.231 +}
  93.232 +@Misc{HPFWikipedia,
  93.233 +	author = {Wikipedia},
  93.234 +	note = {http://en.wikipedia.org/wiki/High_Performance_Fortran},
  93.235 +	title = {{HPF} wikipedia page}
  93.236 +}
  93.237 +@Misc{OpenMPHome,
  93.238 +	author = {{OpenMP} organization},
  93.239 +	note = {http://www.openmp.org},
  93.240 +	title = {{OpenMP} Home page}
  93.241 +}
  93.242 +@Misc{MPIHome,
  93.243 +	author = {open-mpi organization},
  93.244 +	note = {http://www.open-mpi.org},
  93.245 +	title = {{Open MPI} Home page}
  93.246 +}
  93.247 +@Misc{OpenCLHome,
  93.248 +	author = {Kronos Group},
  93.249 +	note = {http://www.khronos.org/opencl},
  93.250 +	title = {{OpenCL} Home page}
  93.251 +}
  93.252 +@Misc{CILKHome,
  93.253 +	author = {Cilk group at MIT},
  93.254 +	note = {http://supertech.csail.mit.edu/cilk/},
  93.255 +	title = {{CILK} homepage}
  93.256 +}
  93.257 +@InProceedings{Fri98,
  93.258 +	author = {M. Frigo and C. E. Leiserson and K. H. Randall},
  93.259 +	title = {The Implementation of the Cilk-5 Multithreaded Language},
  93.260 +	booktitle = {PLDI '98: Proceedings of the 1998 ACM SIGPLAN conference on Programming language design and implementation},
  93.261 +	pages = {212--223},
  93.262 +	year = 1998,
  93.263 +	address = {Montreal, Quebec},
  93.264 +	month = jun
  93.265 +}
  93.266 +@Misc{TitaniumHome,
  93.267 +	note = {http://titanium.cs.berkeley.edu},
  93.268 +	title = {{Titanium} homepage}
  93.269 +}
  93.270 +@InProceedings{CnCInHotPar,
  93.271 +	author = {Knobe, Kathleen},
  93.272 +	booktitle = {HOTPAR '09: USENIX Workshop on Hot Topics in Parallelism},
  93.273 +	month = {March},
  93.274 +	title = {Ease of Use with Concurrent Collections {(CnC)}},
  93.275 +	year = 2009
  93.276 +}
  93.277 +@Misc{CnCHome,
  93.278 +	author = {Intel Corp.},
  93.279 +	note = {http://software.intel.com/en-us/articles/intel-concurrent-collections-for-cc/},
  93.280 +	title = {{CnC} homepage}
  93.281 +}
  93.282 +@Misc{SpiralHome,
  93.283 +	author = {Spiral Group at CMU},
  93.284 +	note = {http://www.spiral.net},
  93.285 +	title = {{Spiral} homepage}
  93.286 +}
  93.287 +@Misc{ScalaHome,
  93.288 +	author = {Scala organization},
  93.289 +	note = {http://www.scala-lang.org/},
  93.290 +	title = {{Scala} homepage}
  93.291 +}
  93.292 +@Misc{UPCHome,
  93.293 +	author = {UPC group at UC Berkeley},
  93.294 +	note = {http://upc.lbl.gov/},
  93.295 +	title = {{Unified Parallel C} homepage}
  93.296 +}
  93.297 +@Misc{SuifHome,
  93.298 +	note = {http://suif.stanford.edu},
  93.299 +	title = {{Suif} Parallelizing compiler homepage}
  93.300 +}
  93.301 +@Article{SEJITS,
  93.302 +	author = {B. Catanzaro and S. Kamil and Y. Lee and K. Asanovic and J. Demmel and K. Keutzer and J. Shalf and K. Yelick and A. Fox},
  93.303 +	title = {SEJITS: Getting Productivity AND Performance With Selective Embedded JIT Specialization},
  93.304 +	journal = {First Workshop on Programmable Models for Emerging Architecture at the 18th International Conference on Parallel Architectures and Compilation Techniques },
  93.305 +	year = 2009
  93.306 +}
  93.307 +@InProceedings{Arnaldo3D,
  93.308 +	author = {Azevedo, Arnaldo and Meenderinck, Cor and Juurlink, Ben and Terechko, Andrei and Hoogerbrugge, Jan and Alvarez, Mauricio and Ramirez, Alex},
  93.309 +	title = {Parallel H.264 Decoding on an Embedded Multicore Processor},
  93.310 +	booktitle = {HiPEAC '09: Proceedings of the 4th International Conference on High Performance Embedded Architectures and Compilers},
  93.311 +	year = 2009,
  93.312 +	pages = {404--418}
  93.313 +}
  93.314 +@Article{NarayananGPUSched,
  93.315 +	author = {Narayanan Sundaram and Anand Raghunathan and Srimat T. Chakradhar},
  93.316 +	title = {A framework for efficient and scalable execution of domain-specific templates on GPUs},
  93.317 +	journal = {International Parallel and Distributed Processing Symposium {(IPDPS)}},
  93.318 +	year = 2009,
  93.319 +	pages = {1-12}
  93.320 +}
  93.321 +@InProceedings{PolyForGPU,
  93.322 +	author = {Baskaran, Muthu Manikandan and Bondhugula, Uday and Krishnamoorthy, Sriram and Ramanujam, J. and Rountev, Atanas and Sadayappan, P.},
  93.323 +	title = {A compiler framework for optimization of affine loop nests for gpgpus},
  93.324 +	booktitle = {ICS '08: Proceedings of the 22nd annual international conference on Supercomputing},
  93.325 +	year = 2008,
  93.326 +	pages = {225--234}
  93.327 +}
  93.328 +@InProceedings{Loulou08,
  93.329 +	author = {Pouchet, Louis-No\"{e}l and Bastoul, C\'{e}dric and Cohen, Albert and Cavazos, John},
  93.330 +	title = {Iterative optimization in the polyhedral model: part ii, multidimensional time},
  93.331 +	booktitle = {ACM SIGPLAN conference on Programming language design and implementation {(PLDI)} },
  93.332 +	year = 2008,
  93.333 +	pages = {90--100}
  93.334 +}
  93.335 +@InProceedings{MergeInHotPar,
  93.336 +	author = {Michael D. Linderman and James Balfour and Teresa H. Meng and William J. Dally},
  93.337 +	booktitle = {HOTPAR '09: USENIX Workshop on Hot Topics in Parallelism},
  93.338 +	month = {March},
  93.339 +	title = {Embracing Heterogeneity \- Parallel Programming for Changing Hardware},
  93.340 +	year = 2009
  93.341 +}
  93.342 +@InProceedings{GaloisRef,
  93.343 +	author = {Kulkarni, Milind and Pingali, Keshav and Walter, Bruce and Ramanarayanan, Ganesh and Bala, Kavita and Chew, L. Paul},
  93.344 +	title = {Optimistic parallelism requires abstractions},
  93.345 +	booktitle = {PLDI '07: Proceedings of the 2007 ACM SIGPLAN conference on Programming language design and implementation},
  93.346 +	year = 2007,
  93.347 +	pages = {211--222}
  93.348 +}
  93.349 +@Book{Allen2002,
  93.350 +	author = {Kennedy, Ken and Allen, John R.},
  93.351 +	title = {Optimizing compilers for modern architectures: a dependence-based approach},
  93.352 +	year = 2002,
  93.353 +	publisher = {Morgan Kaufmann Publishers Inc.}
  93.354 +}
  93.355 +@Misc{Stephens95,
  93.356 +	author = {R. Stephens},
  93.357 +	title = {A Survey Of Stream Processing},
  93.358 +	year = 1995
  93.359 +}
  93.360 +@InProceedings{Palatin06,
  93.361 +	author = {P Palatin and Y Lhuillier and O Temam},
  93.362 +	title = {CAPSULE: Hardware-assisted parallel execution of componentbased programs},
  93.363 +	booktitle = {In Proceedings of the 39th Annual International Symposium on Microarchitecture},
  93.364 +	year = 2006,
  93.365 +	pages = {247--258}
  93.366 +}
  93.367 +@InProceedings{Sequioa06,
  93.368 +	author = {Fatahalian,, Kayvon and Horn,, Daniel Reiter and Knight,, Timothy J. and Leem,, Larkhoon and Houston,, Mike and Park,, Ji Young and Erez,, Mattan and Ren,, Manman and Aiken,, Alex and Dally,, William J. and Hanrahan,, Pat},
  93.369 +	title = {Sequoia: programming the memory hierarchy},
  93.370 +	booktitle = {SC '06: Proceedings of the 2006 ACM/IEEE conference on Supercomputing},
  93.371 +	year = 2006,
  93.372 +	pages = 83
  93.373 +}
  93.374 +@Book{Cole89,
  93.375 +	author = {M Cole},
  93.376 +	title = {Algorithmic skeletons: Structured management of parallel computation},
  93.377 +	publisher = {Pitman},
  93.378 +	year = 1989
  93.379 +}
  93.380 +@InProceedings{Ginhac98,
  93.381 +	author = {Dominique Ginhac and Jocelyn Serot and Jean Pierre Derutin},
  93.382 +	title = {Fast prototyping of image processing applications using functional skeletons on a MIMD-DM architecture},
  93.383 +	booktitle = {In IAPR Workshop on Machine Vision and Applications},
  93.384 +	year = 1998,
  93.385 +	pages = {468--471}
  93.386 +}
  93.387 +@InProceedings{Serot08MetaParallel,
  93.388 +	author = {Serot, Jocelyn and Falcou, Joel},
  93.389 +	title = {Functional Meta-programming for Parallel Skeletons},
  93.390 +	booktitle = {ICCS '08: Proceedings of the 8th international conference on Computational Science, Part I},
  93.391 +	year = 2008,
  93.392 +	pages = {154--163}
  93.393 +}
  93.394 +@InProceedings{Darlington93,
  93.395 +	author = {J. Darlington and A. J. Field and P. G. Harrison and P. H. J. Kelly and D. W. N. Sharp and Q. Wu},
  93.396 +	title = {Parallel programming using skeleton functions},
  93.397 +	booktitle = {},
  93.398 +	year = 1993,
  93.399 +	pages = {146--160},
  93.400 +	publisher = {Springer-Verlag}
  93.401 +}
  93.402 +@Article{Asanovic06BerkeleyView,
  93.403 +	title = {{The landscape of parallel computing research: A view from berkeley}},
  93.404 +	author = {Asanovic, K. and Bodik, R. and Catanzaro, B.C. and Gebis, J.J. and Husbands, P. and Keutzer, K. and Patterson, D.A. and Plishker, W.L. and Shalf, J. and Williams, S.W. and others},
  93.405 +	journal = {Electrical Engineering and Computer Sciences, University of California at Berkeley, Technical Report No. UCB/EECS-2006-183, December},
  93.406 +	volume = 18,
  93.407 +	number = {2006-183},
  93.408 +	pages = 19,
  93.409 +	year = 2006
  93.410 +}
  93.411 +@Misc{BerkeleyPattLang,
  93.412 +	note = {http://parlab.eecs.berkeley.edu/wiki/patterns},
  93.413 +	title = {{Berkeley Pattern Language}}
  93.414 +}
  93.415 +@Book{Mattson04Patterns,
  93.416 +	title = {{Patterns for parallel programming}},
  93.417 +	author = {Mattson, T. and Sanders, B. and Massingill, B.},
  93.418 +	year = 2004,
  93.419 +	publisher = {Addison-Wesley Professional}
  93.420 +}
  93.421 +@Article{Skillicorn98,
  93.422 +	title = {{Models and languages for parallel computation}},
  93.423 +	author = {Skillicorn, D.B. and Talia, D.},
  93.424 +	journal = {ACM Computing Surveys (CSUR)},
  93.425 +	volume = 30,
  93.426 +	number = 2,
  93.427 +	pages = {123--169},
  93.428 +	year = 1998
  93.429 +}
  93.430 +@Conference{Blelloch93NESL,
  93.431 +	title = {{Implementation of a portable nested data-parallel language}},
  93.432 +	author = {Blelloch, G.E. and Hardwick, J.C. and Chatterjee, S. and Sipelstein, J. and Zagha, M.},
  93.433 +	booktitle = {Proceedings of the fourth ACM SIGPLAN symposium on Principles and practice of parallel programming},
  93.434 +	pages = {102--111},
  93.435 +	year = 1993,
  93.436 +	organization = {ACM New York, NY, USA}
  93.437 +}
  93.438 +@Article{McgrawSisal,
  93.439 +	title = {{SISAL: Streams and iteration in a single assignment language: Reference manual version 1.2}},
  93.440 +	author = {McGraw, J. and Skedzielewski, SK and Allan, SJ and Oldehoeft, RR and Glauert, J. and Kirkham, C. and Noyce, B. and Thomas, R.},
  93.441 +	journal = {Manual M-146, Rev},
  93.442 +	volume = 1
  93.443 +}
  93.444 +@Article{Gelernter85Linda,
  93.445 +	title = {{Generative communication in Linda}},
  93.446 +	author = {Gelernter, D.},
  93.447 +	journal = {ACM Transactions on Programming Languages and Systems (TOPLAS)},
  93.448 +	volume = 7,
  93.449 +	number = 1,
  93.450 +	pages = {80--112},
  93.451 +	year = 1985
  93.452 +}
  93.453 +@Article{Lin94ZPL,
  93.454 +	title = {{ZPL: An array sublanguage}},
  93.455 +	author = {Lin, C. and Snyder, L.},
  93.456 +	journal = {Lecture Notes in Computer Science},
  93.457 +	volume = 768,
  93.458 +	pages = {96--114},
  93.459 +	year = 1994
  93.460 +}
  93.461 +@Article{baecker97,
  93.462 +	author = {Ron Baecker and Chris DiGiano and Aaron Marcus},
  93.463 +	title = {Software visualization for debugging},
  93.464 +	journal = {Communications of the ACM},
  93.465 +	volume = 40,
  93.466 +	number = 4,
  93.467 +	year = 1997,
  93.468 +	issn = {0001-0782},
  93.469 +	pages = {44--54},
  93.470 +	publisher = {ACM Press}
  93.471 +}
  93.472 +@Article{ball96,
  93.473 +	author = {T. A. Ball and S. G. Eick},
  93.474 +	title = {Software Visualization in the Large},
  93.475 +	journal = {IEEE Computer},
  93.476 +	volume = 29,
  93.477 +	number = 4,
  93.478 +	year = 1996,
  93.479 +	month = {apr},
  93.480 +	pages = {33--43}
  93.481 +}
  93.482 +@Book{berry89,
  93.483 +	title = {{The chemical abstract machine}},
  93.484 +	author = {Berry, G. and Boudol, G.},
  93.485 +	year = 1989,
  93.486 +	publisher = {ACM Press}
  93.487 +}
  93.488 +@Article{blumofe95,
  93.489 +	author = {Robert D. Blumofe and Christopher F. Joerg and Bradley C. Kuszmaul and Charles E. Leiserson and Keith H. Randall and Yuli Zhou},
  93.490 +	title = {Cilk: an efficient multithreaded runtime system},
  93.491 +	journal = {SIGPLAN Not.},
  93.492 +	volume = 30,
  93.493 +	number = 8,
  93.494 +	year = 1995,
  93.495 +	pages = {207--216}
  93.496 +}
  93.497 +@Article{burch90,
  93.498 +	title = {{Symbolic model checking: 10^{20} states and beyond}},
  93.499 +	author = {Burch, JR and Clarke, EM and McMillan, KL and Dill, DL and Hwang, LJ},
  93.500 +	journal = {Logic in Computer Science, 1990. LICS'90, Proceedings},
  93.501 +	pages = {428--439},
  93.502 +	year = 1990
  93.503 +}
  93.504 +@Article{chamberlain98,
  93.505 +	author = {B. Chamberlain and S. Choi and E. Lewis and C. Lin and L. Snyder and W. Weathersby},
  93.506 +	title = {ZPL's WYSIWYG Performance Model},
  93.507 +	journal = {hips},
  93.508 +	volume = 00,
  93.509 +	year = 1998,
  93.510 +	isbn = {0-8186-8412-7},
  93.511 +	pages = 50
  93.512 +}
  93.513 +@Article{church41,
  93.514 +	author = {A. Church},
  93.515 +	title = {The Calculi of Lambda-Conversion},
  93.516 +	journal = {Annals of Mathematics Studies},
  93.517 +	number = 6,
  93.518 +	year = 1941,
  93.519 +	publisher = {Princeton University}
  93.520 +}
  93.521 +@Misc{CodeTimeSite,
  93.522 +	author = {Sean Halle},
  93.523 +	key = {CodeTime},
  93.524 +	title = {Homepage for The CodeTime Parallel Software Platform},
  93.525 +	note = {{\ttfamily http://codetime.sourceforge.net}}
  93.526 +}
  93.527 +@Misc{CodeTimePlatform,
  93.528 +	author = {Sean Halle},
  93.529 +	key = {CodeTime},
  93.530 +	title = {The CodeTime Parallel Software Platform},
  93.531 +	note = {{\ttfamily http://codetime.sourceforge.net/content/CodeTime\_Platform.pdf}}
  93.532 +}
  93.533 +@Misc{CodeTimeVS,
  93.534 +	author = {Sean Halle},
  93.535 +	key = {CodeTime},
  93.536 +	title = {The Specification of the CodeTime Platform's Virtual Server},
  93.537 +	note = {{\ttfamily http://codetime.sourceforge.net/content/CodeTime\_Virtual\_Server.pdf}}
  93.538 +}
  93.539 +@Misc{CodeTimeOS,
  93.540 +	author = {Sean Halle},
  93.541 +	key = {CodeTime},
  93.542 +	title = {A Hardware Independent OS},
  93.543 +	note = {{\ttfamily http://codetime.sourceforge.net/content/CodeTime\_OS.pdf}}
  93.544 +}
  93.545 +@Misc{CodeTimeSem,
  93.546 +	author = {Sean Halle},
  93.547 +	key = {CodeTime},
  93.548 +	title = {The Big-Step Operational Semantics of the CodeTime Computational Model},
  93.549 +	note = {{\ttfamily http://codetime.sourceforge.net/content/CodeTime\_Semantics.pdf}}
  93.550 +}
  93.551 +@Misc{CodeTimeTh,
  93.552 +	author = {Sean Halle},
  93.553 +	key = {CodeTime},
  93.554 +	title = {A Mental Framework for Use in Creating Hardware-Independent Parallel Languages},
  93.555 +	note = {{\ttfamily http://codetime.sourceforge.net/content/CodeTiime\_Theoretical\_Framework.pdf}}
  93.556 +}
  93.557 +@Misc{CodeTimeTh1,
  93.558 +	author = {Sean Halle},
  93.559 +	key = {CodeTime},
  93.560 +	title = {The CodeTime Parallel Software Platform},
  93.561 +	note = {{\ttfamily http://codetime.sourceforge.net}}
  93.562 +}
  93.563 +@Misc{CodeTimeTh2,
  93.564 +	author = {Sean Halle},
  93.565 +	key = {CodeTime},
  93.566 +	title = {The CodeTime Parallel Software Platform},
  93.567 +	note = {{\ttfamily http://codetime.sourceforge.net}}
  93.568 +}
  93.569 +@Misc{CodeTimeRT,
  93.570 +	author = {Sean Halle},
  93.571 +	key = {CodeTime},
  93.572 +	title = {The CodeTime Parallel Software Platform},
  93.573 +	note = {{\ttfamily http://codetime.sourceforge.net}}
  93.574 +}
  93.575 +@Misc{CodeTimeWebSite,
  93.576 +	author = {Sean Halle},
  93.577 +	key = {CodeTime},
  93.578 +	title = {The CodeTime Parallel Software Platform},
  93.579 +	note = {{\ttfamily http://codetime.sourceforge.net}}
  93.580 +}
  93.581 +@Misc{CodeTimeBaCTiL,
  93.582 +	author = {Sean Halle},
  93.583 +	key = {CodeTime},
  93.584 +	title = {The Base CodeTime Language},
  93.585 +	note = {{\ttfamily http://codetime.sourceforge.net/content/CodeTime\_BaCTiL.pdf}}
  93.586 +}
  93.587 +@Misc{CodeTimeCert,
  93.588 +	author = {Sean Halle},
  93.589 +	key = {CodeTime},
  93.590 +	title = {The CodeTime Certification Strategy},
  93.591 +	note = {{\ttfamily http://codetime.sourceforge.net/content/CodeTime\_Certification.pdf}}
  93.592 +}
  93.593 +@InProceedings{ducournau94,
  93.594 +	author = {R. Ducournau and M. Habib and M. Huchard and M. L. Mugnier},
  93.595 +	title = {Proposal for a monotonic multiple inheritance linearization},
  93.596 +	booktitle = {OOPSLA '94: Proceedings of the ninth annual conference on Object-oriented programming systems, language, and applications},
  93.597 +	year = 1994,
  93.598 +	pages = {164--175},
  93.599 +	publisher = {ACM Press}
  93.600 +}
  93.601 +@Article{emerson91,
  93.602 +	title = {{Tree automata, mu-calculus and determinacy}},
  93.603 +	author = {Emerson, EA and Jutla, CS},
  93.604 +	journal = {Proceedings of the 32nd Symposium on Foundations of Computer Science},
  93.605 +	pages = {368--377},
  93.606 +	year = 1991
  93.607 +}
  93.608 +@Article{fortune78,
  93.609 +	title = {{Parallelism in random access machines}},
  93.610 +	author = {Fortune, S. and Wyllie, J.},
  93.611 +	journal = {STOC '78: Proceedings of the tenth annual ACM symposium on Theory of computing},
  93.612 +	pages = {114--118},
  93.613 +	year = 1978,
  93.614 +	publisher = {ACM Press New York, NY, USA}
  93.615 +}
  93.616 +@Book{goldberg83,
  93.617 +	title = {{Smalltalk-80: the language and its implementation}},
  93.618 +	author = {Goldberg, A. and Robson, D.},
  93.619 +	year = 1983,
  93.620 +	publisher = {Addison-Wesley}
  93.621 +}
  93.622 +@InProceedings{goldschlager78,
  93.623 +	author = {Leslie M. Goldschlager},
  93.624 +	title = {A unified approach to models of synchronous parallel machines},
  93.625 +	booktitle = {STOC '78: Proceedings of the tenth annual ACM symposium on Theory of computing},
  93.626 +	year = 1978,
  93.627 +	pages = {89--94},
  93.628 +	location = {San Diego, California, United States},
  93.629 +	doi = {http://doi.acm.org/10.1145/800133.804336},
  93.630 +	publisher = {ACM Press}
  93.631 +}
  93.632 +@Book{gosling96,
  93.633 +	author = {J. Gosling and B. Joy and G. Steele and G. Bracha},
  93.634 +	title = {The Java Language Specification},
  93.635 +	publisher = {Addison-Wesley},
  93.636 +	year = 1996
  93.637 +}
  93.638 +@Article{hasselbring00,
  93.639 +	author = {Wilhelm Hasselbring},
  93.640 +	title = {Programming languages and systems for prototyping concurrent applications},
  93.641 +	journal = {ACM Comput. Surv.},
  93.642 +	volume = 32,
  93.643 +	number = 1,
  93.644 +	year = 2000,
  93.645 +	issn = {0360-0300},
  93.646 +	pages = {43--79},
  93.647 +	doi = {http://doi.acm.org/10.1145/349194.349199},
  93.648 +	publisher = {ACM Press},
  93.649 +	address = {New York, NY, USA}
  93.650 +}
  93.651 +@Article{hoare78,
  93.652 +	author = {C. A. R. Hoare},
  93.653 +	title = {Communicating Sequential Processes},
  93.654 +	journal = {Communications of the ACM},
  93.655 +	year = 1978,
  93.656 +	volume = 21,
  93.657 +	number = 8,
  93.658 +	pages = {666-677}
  93.659 +}
  93.660 +@Article{huth,
  93.661 +	title = {{A Unifying Framework for Model Checking Labeled Kripke Structures, Modal Transition Systems, and Interval Transition Systems}},
  93.662 +	author = {Huth, M.},
  93.663 +	journal = {Proceedings of the 19th International Conference on the Foundations of Software Technology \& Theoretical Computer Science, Lecture Notes in Computer Science},
  93.664 +	pages = {369--380},
  93.665 +	publisher = {Springer-Verlag}
  93.666 +}
  93.667 +@Article{johnston04,
  93.668 +	author = {Wesley M. Johnston and J. R. Paul Hanna and Richard J. Millar},
  93.669 +	title = {Advances in dataflow programming languages},
  93.670 +	journal = {ACM Comput. Surv.},
  93.671 +	volume = 36,
  93.672 +	number = 1,
  93.673 +	year = 2004,
  93.674 +	issn = {0360-0300},
  93.675 +	pages = {1--34},
  93.676 +	doi = {http://doi.acm.org/10.1145/1013208.1013209},
  93.677 +	publisher = {ACM Press},
  93.678 +	address = {New York, NY, USA}
  93.679 +}
  93.680 +@Book{koelbel93,
  93.681 +	author = {C. H. Koelbel and D. Loveman and R. Schreiber and G. Steele Jr},
  93.682 +	title = {High Performance Fortran Handbook},
  93.683 +	year = 1993,
  93.684 +	publisher = {MIT Press}
  93.685 +}
  93.686 +@Article{kozen83,
  93.687 +	title = {{Results on the Propositional mu-Calculus}},
  93.688 +	author = {Kozen, D.},
  93.689 +	journal = {TCS},
  93.690 +	volume = 27,
  93.691 +	pages = {333--354},
  93.692 +	year = 1983
  93.693 +}
  93.694 +@Article{kripke63,
  93.695 +	title = {{Semantical analysis of modal logic}},
  93.696 +	author = {Kripke, S.},
  93.697 +	journal = {Zeitschrift fur Mathematische Logik und Grundlagen der Mathematik},
  93.698 +	volume = 9,
  93.699 +	pages = {67--96},
  93.700 +	year = 1963
  93.701 +}
  93.702 +@Book{mcGraw85,
  93.703 +	author = {J McGraw and S. Skedzielewski and S. Allan and R Odefoeft},
  93.704 +	title = {SISAL: Streams and Iteration in a Single-Assignment Language: Reference Manual Version 1.2},
  93.705 +	note = {Manual M-146 Rev. 1},
  93.706 +	publisher = {Lawrence Livermore National Laboratory},
  93.707 +	year = 1985
  93.708 +}
  93.709 +@Book{milner80,
  93.710 +	title = {{A Calculus of Communicating Systems, volume 92 of Lecture Notes in Computer Science}},
  93.711 +	author = {Milner, R.},
  93.712 +	year = 1980,
  93.713 +	publisher = {Springer-Verlag}
  93.714 +}
  93.715 +@Article{milner92,
  93.716 +	title = {{A calculus of mobile processes, parts I and II}},
  93.717 +	author = {Milner, R. and Parrow, J. and Walker, D.},
  93.718 +	journal = {Information and Computation},
  93.719 +	volume = 100,
  93.720 +	number = 1,
  93.721 +	pages = {1--40 and 41--77},
  93.722 +	year = 1992,
  93.723 +	publisher = {Academic Press}
  93.724 +}
  93.725 +@Book{milner99,
  93.726 +	author = {Robin Milner},
  93.727 +	title = {Communicating and Mobile Systems: The pi-Calculus},
  93.728 +	publisher = {Cambridge University Press},
  93.729 +	year = 1999
  93.730 +}
  93.731 +@Book{MPIForum94,
  93.732 +	author = {M. P. I. Forum},
  93.733 +	title = {MPI: A Message-Passing Interface Standard},
  93.734 +	year = 1994
  93.735 +}
  93.736 +@Article{petri62,
  93.737 +	title = {{Fundamentals of a theory of asynchronous information flow}},
  93.738 +	author = {Petri, C.A.},
  93.739 +	journal = {Proc. IFIP Congress},
  93.740 +	volume = 62,
  93.741 +	pages = {386--390},
  93.742 +	year = 1962
  93.743 +}
  93.744 +@Book{pierce02,
  93.745 +	title = {Types and Programming Languages},
  93.746 +	author = {Pierce, B. C.},
  93.747 +	year = 2002,
  93.748 +	publisher = {MIT Press}
  93.749 +}
  93.750 +@Article{price,
  93.751 +	author = {B. A. Price and R. M. Baecker and L. S. Small},
  93.752 +	title = {A Principled Taxonomy of Software Visualization},
  93.753 +	journal = {Journal of Visual Languages and Computing},
  93.754 +	volume = 4,
  93.755 +	number = 3,
  93.756 +	pages = {211--266}
  93.757 +}
  93.758 +@Misc{pythonWebSite,
  93.759 +	key = {Python},
  93.760 +	title = {The Python Software Foundation Mission Statement},
  93.761 +	note = {{\ttfamily http://www.python.org/psf/mission.html}}
  93.762 +}
  93.763 +@Unpublished{reed03,
  93.764 +	editor = {Daniel A. Reed},
  93.765 +	title = {Workshop on The Roadmap for the Revitalization of High-End Computing},
  93.766 +	day = {16--18},
  93.767 +	month = {jun},
  93.768 +	year = 2003,
  93.769 +	note = {Available at {\ttfamily http://www.cra.org/reports/supercomputing.web.pdf}}
  93.770 +}
  93.771 +@Article{reeves84,
  93.772 +	author = {A. P. Reeves},
  93.773 +	title = {Parallel Pascal -- An Extended Pascal for Parallel Computers},
  93.774 +	journal = {Journal of Parallel and Distributed Computing},
  93.775 +	volume = 1,
  93.776 +	number = {},
  93.777 +	year = 1984,
  93.778 +	month = {aug},
  93.779 +	pages = {64--80}
  93.780 +}
  93.781 +@Article{skillicorn98,
  93.782 +	author = {David B. Skillicorn and Domenico Talia},
  93.783 +	title = {Models and languages for parallel computation},
  93.784 +	journal = {ACM Comput. Surv.},
  93.785 +	volume = 30,
  93.786 +	number = 2,
  93.787 +	year = 1998,
  93.788 +	issn = {0360-0300},
  93.789 +	pages = {123--169},
  93.790 +	doi = {http://doi.acm.org/10.1145/280277.280278},
  93.791 +	publisher = {ACM Press},
  93.792 +	address = {New York, NY, USA}
  93.793 +}
  93.794 +@Article{stefik86,
  93.795 +	title = {Object Oriented Programming: Themes and Variations},
  93.796 +	author = {Stefik, M. and Bobrow, D. G.},
  93.797 +	journal = {The AI Magazine},
  93.798 +	volume = 6,
  93.799 +	number = 4,
  93.800 +	year = 1986
  93.801 +}
  93.802 +@Book{stirling92,
  93.803 +	title = {{Modal and Temporal Logics}},
  93.804 +	author = {Stirling, C.},
  93.805 +	year = 1992,
  93.806 +	publisher = {University of Edinburgh, Department of Computer Science}
  93.807 +}
  93.808 +@Misc{TitaniumWebSite,
  93.809 +	author = {Paul Hilfinger and et. al.},
  93.810 +	title = {The Titanium Project Home Page},
  93.811 +	note = {{\ttfamily http://www.cs.berkeley.edu/projects/titanium}}
  93.812 +}
  93.813 +@Misc{turing38,
  93.814 +	author = {A. Turing},
  93.815 +	note = {http://www.turingarchive.org/intro/, and http://www.turing.org.uk/sources/biblio4.html, and http://web.comlab.ox.ac.uk/oucl/research/areas/ieg/e-library/sources/tp2-ie.pdf},
  93.816 +	year = 1938
  93.817 +}
  93.818 +@Book{vonNeumann45,
  93.819 +	title = {First Draft of a Report on the EDVAC},
  93.820 +	author = {J. von Neumann},
  93.821 +	year = 1945,
  93.822 +	publisher = {United States Army Ordnance Department}
  93.823 +}
  93.824 +@Book{winskel93,
  93.825 +	title = {{The Formal Semantics of Programming Languages}},
  93.826 +	author = {Winskel, G.},
  93.827 +	year = 1993,
  93.828 +	publisher = {MIT Press}
  93.829 +}
    94.1 --- a/0__Papers/VMS/VMS__Performance_on_Multicore/Multi-core_2011/latex/Sept_2011__Multiprog.tex	Sun Mar 11 09:26:44 2012 -0700
    94.2 +++ b/0__Papers/VMS/VMS__Performance_on_Multicore/Multi-core_2011/latex/Sept_2011__Multiprog.tex	Sun Apr 08 09:00:10 2012 -0700
    94.3 @@ -269,7 +269,7 @@
    94.4  \begin{abstract}
    94.5  The current renaissance in multi-core programming techniques and tools is generating  new languages and concurrency constructs at a furious pace.  This supports the belief held by many that Domain Specific Languages will satisfy the productivity goal for parallel programming. However, each of the new approaches and every domain specific language requires a runtime.  Further, the runtime should be tuned to each flavor of multi-core hardware in order to get the lowest overhead. This represents  non-trivial amounts of work, especially given the complexity of runtime internals, which have tricky concurrency issues. 
    94.6  
    94.7 -Regarding this, we present an improvement to the Virtualized Master-Slave abstraction, which has been demonstrated as one way to avoid such runtime implementation difficulties.  VMS is a Mutable Concurrency-Hardware Abstraction used to quickly and easily create high performance runtime systems. It captures the difficult concurrency issues inside a reusable  abstraction that exports a simple interface.  Runtimes are created on top of this interface using only sequential reasoning, which greatly speeds implementation. The interface also modularizes the runtime and hides details of underlying concurrency hardware.
    94.8 +Regarding this, we present an improvement to the Virtualized Master-Slave abstraction, which has been demonstrated as one way to avoid such runtime implementation difficulties.  VMS is a Hardware Abstraction used to quickly and easily create high performance runtime systems. It captures the difficult concurrency issues inside a reusable  abstraction that exports a simple interface.  Runtimes are created on top of this interface using only sequential reasoning, which greatly speeds implementation. The interface also modularizes the runtime and hides details of underlying concurrency hardware.
    94.9  
   94.10  We improved the interface by making it multi-core aware, and show how much it can reduce overhead.   Across a collection of  platforms, runtimes that use our multi-core-aware interface have an average of X\% less overhead.  Specifically, we show the improvement from splitting malloc across cores, and demonstrate split constructs such as pthread-style mutexes and condition variables, which now have X cycles of overhead, compared to X cycles previously.   
   94.11  \end{abstract}
    95.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    95.2 +++ b/0__Papers/VMS/VMS__Performance_on_Multicore/Multi-core_2011/latex/Sept_2011__Multiprog.tex.Backup-20120311-100055	Sun Apr 08 09:00:10 2012 -0700
    95.3 @@ -0,0 +1,1173 @@
    95.4 +%&latex
    95.5 +
    95.6 +
    95.7 +\documentclass[conference]{../helpers/llncs}
    95.8 +%
    95.9 +\usepackage{makeidx,geometry,amssymb,graphicx,calc,ifthen}
   95.10 +%
   95.11 +
   95.12 +% *** CITATION PACKAGES ***
   95.13 +%
   95.14 +%\usepackage{cite}
   95.15 +% cite.sty was written by Donald Arseneau
   95.16 +% V1.6 and later of IEEEtran pre-defines the format of the cite.sty package
   95.17 +% \cite{} output to follow that of IEEE. Loading the cite package will
   95.18 +% result in citation numbers being automatically sorted and properly
   95.19 +% "compressed/ranged". e.g., [1], [9], [2], [7], [5], [6] without using
   95.20 +% cite.sty will become [1], [2], [5]--[7], [9] using cite.sty. cite.sty's
   95.21 +% \cite will automatically add leading space, if needed. Use cite.sty's
   95.22 +% noadjust option (cite.sty V3.8 and later) if you want to turn this off.
   95.23 +% cite.sty is already installed on most LaTeX systems. Be sure and use
   95.24 +% version 4.0 (2003-05-27) and later if using hyperref.sty. cite.sty does
   95.25 +% not currently provide for hyperlinked citations.
   95.26 +% The latest version can be obtained at:
   95.27 +% http://www.ctan.org/tex-archive/macros/latex/contrib/cite/
   95.28 +% The documentation is contained in the cite.sty file itself.
   95.29 +
   95.30 +
   95.31 +
   95.32 +
   95.33 +
   95.34 +
   95.35 +% *** GRAPHICS RELATED PACKAGES ***
   95.36 +%
   95.37 +%\ifCLASSINFOpdf
   95.38 +  % \usepackage[pdftex]{graphicx}
   95.39 +  % declare the path(s) where your graphic files are
   95.40 +  % \graphicspath{{../pdf/}{../jpeg/}}
   95.41 +  % and their extensions so you won't have to specify these with
   95.42 +  % every instance of \includegraphics
   95.43 +  % \DeclareGraphicsExtensions{.pdf,.jpeg,.png}
   95.44 +%\else
   95.45 +  % or other class option (dvipsone, dvipdf, if not using dvips). graphicx
   95.46 +  % will default to the driver specified in the system graphics.cfg if no
   95.47 +  % driver is specified.
   95.48 +  % \usepackage[dvips]{graphicx}
   95.49 +  % declare the path(s) where your graphic files are
   95.50 +  % \graphicspath{{../eps/}}
   95.51 +  % and their extensions so you won't have to specify these with
   95.52 +  % every instance of \includegraphics
   95.53 +  % \DeclareGraphicsExtensions{.eps}
   95.54 +%\fi
   95.55 +% graphicx was written by David Carlisle and Sebastian Rahtz. It is
   95.56 +% required if you want graphics, photos, etc. graphicx.sty is already
   95.57 +% installed on most LaTeX systems. The latest version and documentation can
   95.58 +% be obtained at: 
   95.59 +% http://www.ctan.org/tex-archive/macros/latex/required/graphics/
   95.60 +% Another good source of documentation is "Using Imported Graphics in
   95.61 +% LaTeX2e" by Keith Reckdahl which can be found as epslatex.ps or
   95.62 +% epslatex.pdf at: http://www.ctan.org/tex-archive/info/
   95.63 +%
   95.64 +% latex, and pdflatex in dvi mode, support graphics in encapsulated
   95.65 +% postscript (.eps) format. pdflatex in pdf mode supports graphics
   95.66 +% in .pdf, .jpeg, .png and .mps (metapost) formats. Users should ensure
   95.67 +% that all non-photo figures use a vector format (.eps, .pdf, .mps) and
   95.68 +% not a bitmapped formats (.jpeg, .png). IEEE frowns on bitmapped formats
   95.69 +% which can result in "jaggedy"/blurry rendering of lines and letters as
   95.70 +% well as large increases in file sizes.
   95.71 +%
   95.72 +% You can find documentation about the pdfTeX application at:
   95.73 +% http://www.tug.org/applications/pdftex
   95.74 +
   95.75 +
   95.76 +
   95.77 +
   95.78 +
   95.79 +% *** MATH PACKAGES ***
   95.80 +%
   95.81 +%\usepackage[cmex10]{amsmath}
   95.82 +% A popular package from the American Mathematical Society that provides
   95.83 +% many useful and powerful commands for dealing with mathematics. If using
   95.84 +% it, be sure to load this package with the cmex10 option to ensure that
   95.85 +% only type 1 fonts will utilized at all point sizes. Without this option,
   95.86 +% it is possible that some math symbols, particularly those within
   95.87 +% footnotes, will be rendered in bitmap form which will result in a
   95.88 +% document that can not be IEEE Xplore compliant!
   95.89 +%
   95.90 +% Also, note that the amsmath package sets \interdisplaylinepenalty to 10000
   95.91 +% thus preventing page breaks from occurring within multiline equations. Use:
   95.92 +%\interdisplaylinepenalty=2500
   95.93 +% after loading amsmath to restore such page breaks as IEEEtran.cls normally
   95.94 +% does. amsmath.sty is already installed on most LaTeX systems. The latest
   95.95 +% version and documentation can be obtained at:
   95.96 +% http://www.ctan.org/tex-archive/macros/latex/required/amslatex/math/
   95.97 +
   95.98 +
   95.99 +
  95.100 +
  95.101 +
  95.102 +% *** SPECIALIZED LIST PACKAGES ***
  95.103 +%
  95.104 +%\usepackage{algorithmic}
  95.105 +% algorithmic.sty was written by Peter Williams and Rogerio Brito.
  95.106 +% This package provides an algorithmic environment fo describing algorithms.
  95.107 +% You can use the algorithmic environment in-text or within a figure
  95.108 +% environment to provide for a floating algorithm. Do NOT use the algorithm
  95.109 +% floating environment provided by algorithm.sty (by the same authors) or
  95.110 +% algorithm2e.sty (by Christophe Fiorio) as IEEE does not use dedicated
  95.111 +% algorithm float types and packages that provide these will not provide
  95.112 +% correct IEEE style captions. The latest version and documentation of
  95.113 +% algorithmic.sty can be obtained at:
  95.114 +% http://www.ctan.org/tex-archive/macros/latex/contrib/algorithms/
  95.115 +% There is also a support site at:
  95.116 +% http://algorithms.berlios.de/index.html
  95.117 +% Also of interest may be the (relatively newer and more customizable)
  95.118 +% algorithmicx.sty package by Szasz Janos:
  95.119 +% http://www.ctan.org/tex-archive/macros/latex/contrib/algorithmicx/
  95.120 +
  95.121 +
  95.122 +
  95.123 +
  95.124 +% *** ALIGNMENT PACKAGES ***
  95.125 +%
  95.126 +%\usepackage{array}
  95.127 +% Frank Mittelbach's and David Carlisle's array.sty patches and improves
  95.128 +% the standard LaTeX2e array and tabular environments to provide better
  95.129 +% appearance and additional user controls. As the default LaTeX2e table
  95.130 +% generation code is lacking to the point of almost being broken with
  95.131 +% respect to the quality of the end results, all users are strongly
  95.132 +% advised to use an enhanced (at the very least that provided by array.sty)
  95.133 +% set of table tools. array.sty is already installed on most systems. The
  95.134 +% latest version and documentation can be obtained at:
  95.135 +% http://www.ctan.org/tex-archive/macros/latex/required/tools/
  95.136 +
  95.137 +
  95.138 +%\usepackage{mdwmath}
  95.139 +%\usepackage{mdwtab}
  95.140 +% Also highly recommended is Mark Wooding's extremely powerful MDW tools,
  95.141 +% especially mdwmath.sty and mdwtab.sty which are used to format equations
  95.142 +% and tables, respectively. The MDWtools set is already installed on most
  95.143 +% LaTeX systems. The lastest version and documentation is available at:
  95.144 +% http://www.ctan.org/tex-archive/macros/latex/contrib/mdwtools/
  95.145 +
  95.146 +
  95.147 +% IEEEtran contains the IEEEeqnarray family of commands that can be used to
  95.148 +% generate multiline equations as well as matrices, tables, etc., of high
  95.149 +% quality.
  95.150 +
  95.151 +
  95.152 +%\usepackage{eqparbox}
  95.153 +% Also of notable interest is Scott Pakin's eqparbox package for creating
  95.154 +% (automatically sized) equal width boxes - aka "natural width parboxes".
  95.155 +% Available at:
  95.156 +% http://www.ctan.org/tex-archive/macros/latex/contrib/eqparbox/
  95.157 +
  95.158 +
  95.159 +
  95.160 +
  95.161 +
  95.162 +% *** SUBFIGURE PACKAGES ***
  95.163 +%\usepackage[tight,footnotesize]{subfigure}
  95.164 +% subfigure.sty was written by Steven Douglas Cochran. This package makes it
  95.165 +% easy to put subfigures in your figures. e.g., "Figure 1a and 1b". For IEEE
  95.166 +% work, it is a good idea to load it with the tight package option to reduce
  95.167 +% the amount of white space around the subfigures. subfigure.sty is already
  95.168 +% installed on most LaTeX systems. The latest version and documentation can
  95.169 +% be obtained at:
  95.170 +% http://www.ctan.org/tex-archive/obsolete/macros/latex/contrib/subfigure/
  95.171 +% subfigure.sty has been superceeded by subfig.sty.
  95.172 +
  95.173 +
  95.174 +
  95.175 +%\usepackage[caption=false]{caption}
  95.176 +%\usepackage[font=footnotesize]{subfig}
  95.177 +% subfig.sty, also written by Steven Douglas Cochran, is the modern
  95.178 +% replacement for subfigure.sty. However, subfig.sty requires and
  95.179 +% automatically loads Axel Sommerfeldt's caption.sty which will override
  95.180 +% IEEEtran.cls handling of captions and this will result in nonIEEE style
  95.181 +% figure/table captions. To prevent this problem, be sure and preload
  95.182 +% caption.sty with its "caption=false" package option. This is will preserve
  95.183 +% IEEEtran.cls handing of captions. Version 1.3 (2005/06/28) and later 
  95.184 +% (recommended due to many improvements over 1.2) of subfig.sty supports
  95.185 +% the caption=false option directly:
  95.186 +%\usepackage[caption=false,font=footnotesize]{subfig}
  95.187 +%
  95.188 +% The latest version and documentation can be obtained at:
  95.189 +% http://www.ctan.org/tex-archive/macros/latex/contrib/subfig/
  95.190 +% The latest version and documentation of caption.sty can be obtained at:
  95.191 +% http://www.ctan.org/tex-archive/macros/latex/contrib/caption/
  95.192 +
  95.193 +
  95.194 +
  95.195 +
  95.196 +% *** FLOAT PACKAGES ***
  95.197 +%
  95.198 +%\usepackage{fixltx2e}
  95.199 +% fixltx2e, the successor to the earlier fix2col.sty, was written by
  95.200 +% Frank Mittelbach and David Carlisle. This package corrects a few problems
  95.201 +% in the LaTeX2e kernel, the most notable of which is that in current
  95.202 +% LaTeX2e releases, the ordering of single and double column floats is not
  95.203 +% guaranteed to be preserved. Thus, an unpatched LaTeX2e can allow a
  95.204 +% single column figure to be placed prior to an earlier double column
  95.205 +% figure. The latest version and documentation can be found at:
  95.206 +% http://www.ctan.org/tex-archive/macros/latex/base/
  95.207 +
  95.208 +
  95.209 +
  95.210 +%\usepackage{stfloats}
  95.211 +% stfloats.sty was written by Sigitas Tolusis. This package gives LaTeX2e
  95.212 +% the ability to do double column floats at the bottom of the page as well
  95.213 +% as the top. (e.g., "\begin{figure*}[!b]" is not normally possible in
  95.214 +% LaTeX2e). It also provides a command:
  95.215 +%\fnbelowfloat
  95.216 +% to enable the placement of footnotes below bottom floats (the standard
  95.217 +% LaTeX2e kernel puts them above bottom floats). This is an invasive package
  95.218 +% which rewrites many portions of the LaTeX2e float routines. It may not work
  95.219 +% with other packages that modify the LaTeX2e float routines. The latest
  95.220 +% version and documentation can be obtained at:
  95.221 +% http://www.ctan.org/tex-archive/macros/latex/contrib/sttools/
  95.222 +% Documentation is contained in the stfloats.sty comments as well as in the
  95.223 +% presfull.pdf file. Do not use the stfloats baselinefloat ability as IEEE
  95.224 +% does not allow \baselineskip to stretch. Authors submitting work to the
  95.225 +% IEEE should note that IEEE rarely uses double column equations and
  95.226 +% that authors should try to avoid such use. Do not be tempted to use the
  95.227 +% cuted.sty or midfloat.sty packages (also by Sigitas Tolusis) as IEEE does
  95.228 +% not format its papers in such ways.
  95.229 +
  95.230 +
  95.231 +
  95.232 +
  95.233 +
  95.234 +% *** PDF, URL AND HYPERLINK PACKAGES ***
  95.235 +%
  95.236 +%\usepackage{url}
  95.237 +% url.sty was written by Donald Arseneau. It provides better support for
  95.238 +% handling and breaking URLs. url.sty is already installed on most LaTeX
  95.239 +% systems. The latest version can be obtained at:
  95.240 +% http://www.ctan.org/tex-archive/macros/latex/contrib/misc/
  95.241 +% Read the url.sty source comments for usage information. Basically,
  95.242 +% \url{my_url_here}.
  95.243 +
  95.244 +
  95.245 +
  95.246 +
  95.247 +
  95.248 +% *** Do not adjust lengths that control margins, column widths, etc. ***
  95.249 +% *** Do not use packages that alter fonts (such as pslatex).         ***
  95.250 +% There should be no need to do such things with IEEEtran.cls V1.6 and later.
  95.251 +% (Unless specifically asked to do so by the journal or conference you plan
  95.252 +% to submit to, of course. )
  95.253 +
  95.254 +
  95.255 +% correct bad hyphenation here
  95.256 +\hyphenation{op-tical net-works semi-conduc-tor}
  95.257 +
  95.258 +
  95.259 +\begin{document}
  95.260 +
  95.261 +\bibliographystyle{plain}
  95.262 +%
  95.263 +
  95.264 +\title{Abstraction for High Performance Multi-Core Runtimes}
  95.265 +
  95.266 +\author{Sean Halle \and Merten Sach \and Ben Juurlink}
  95.267 +\institute{Technical University Berlin}
  95.268 +
  95.269 +\maketitle             
  95.270 +%
  95.271 +
  95.272 +\begin{abstract}
  95.273 +The current renaissance in multi-core programming techniques and tools is generating  new languages and concurrency constructs at a furious pace.  This supports the belief held by many that Domain Specific Languages will satisfy the productivity goal for parallel programming. However, each of the new approaches and every domain specific language requires a runtime.  Further, the runtime should be tuned to each flavor of multi-core hardware in order to get the lowest overhead. This represents  non-trivial amounts of work, especially given the complexity of runtime internals, which have tricky concurrency issues. 
  95.274 +
  95.275 +Regarding this, we present an improvement to the Virtualized Master-Slave abstraction, which has been demonstrated as one way to avoid such runtime implementation difficulties.  VMS is a Mutable Concurrency-Hardware Abstraction used to quickly and easily create high performance runtime systems. It captures the difficult concurrency issues inside a reusable  abstraction that exports a simple interface.  Runtimes are created on top of this interface using only sequential reasoning, which greatly speeds implementation. The interface also modularizes the runtime and hides details of underlying concurrency hardware.
  95.276 +
  95.277 +We improved the interface by making it multi-core aware, and show how much it can reduce overhead.   Across a collection of  platforms, runtimes that use our multi-core-aware interface have an average of X\% less overhead.  Specifically, we show the improvement from splitting malloc across cores, and demonstrate split constructs such as pthread-style mutexes and condition variables, which now have X cycles of overhead, compared to X cycles previously.   
  95.278 +\end{abstract}
  95.279 +
  95.280 +\section{Motivation}
  95.281 +The current renaissance in multi-core programming techniques and tools is generating  new languages and concurrency constructs at a furious pace.  This supports the belief held by many that Domain Specific Languages will satisfy the productivity goal for parallel programming. However, each of the new approaches and every domain specific language requires a runtime.  Further, the runtime should be tuned to each flavor of multi-core hardware in order to get the lowest overhead. This represents  non-trivial amounts of work, especially given the complexity of runtime internals, which have tricky concurrency issues. 
  95.282 +
  95.283 +Regarding this, we present an improvement to the Virtualized Master-Slave abstraction, which has been demonstrated as one way to avoid such runtime implementation difficulties.  VMS is a Mutable Concurrency-Hardware Abstraction used to quickly and easily create high performance runtime systems. It captures the difficult concurrency issues inside a reusable  abstraction that exports a simple interface.  Runtimes are created on top of this interface using only sequential reasoning, which greatly speeds implementation. The interface also modularizes the runtime and hides details of underlying concurrency hardware.
  95.284 +
  95.285 +We improved the interface by making it multi-core aware, and show how much it can reduce overhead.   Across a collection of  platforms, runtimes that use our multi-core-aware interface have an average of X\% less overhead.  Specifically, we show the improvement from splitting malloc across cores, and demonstrate split constructs such as pthread-style mutexes and condition variables, which now have X cycles of overhead, compared to X cycles previously.
  95.286 +\paragraph*{A partial solution.}
  95.287 +
  95.288 +\paragraph*{Contribution.}
  95.289 +
  95.290 +We show in this paper the definition and implementation of such a
  95.291 +mutable hardware abstraction, albeit at user-level rather than in
  95.292 +the kernel.  The abstraction lets a language's runtime be implemented as
  95.293 +a mutation, which we call a plugin.  The plugin implements parallelism constructs and assignment of tasks to cores.
  95.294 +
  95.295 +We focus in this introductory paper on the definition of the
  95.296 +abstraction and its support for parallelism constructs, postponing
  95.297 +exploration of assignment of tasks onto cores and other performance
  95.298 +optimizations to following papers. This paper defines multiple time-lines in a program, and a virtual timeline that globally orders events among them. It demonstrates three sets of parallelism constructs: synchronous \texttt{send}-\texttt{receive}
  95.299 +mo\textbf{\(f\)a}tivated by process calculi; \texttt{spawn} and \texttt{sync} from
  95.300 +Cilk {\cite{Fri98,CILKHome}}; and \texttt{mutex} and \texttt{condition
  95.301 +  variable} from pthreads.  The assignment policy we implemented with
  95.302 +them is simply first-come first-served.
  95.303 +
  95.304 +We call the abstraction Virtualized Master-Slave, or VMS. It
  95.305 +exports facilities to create virtual processors and control how their timelines relate to each other, and relate to physical time. It also exports facilities to suspend a virtual processor and for an executable to interact with the plugin. The plugin embodies most of a language's runtime. A wrapper-library or keyword is what appears in application code, and is what triggers the runtime.
  95.306 +
  95.307 +\paragraph*{Organization of paper.}
  95.308 +
  95.309 +Section~\ref{secAbsModel} provide the original concepts and
  95.310 +definitions of VMS. Section~\ref{secInternal} focuses on the
  95.311 +implementation, describing the elements and how they interact, then
  95.312 +relating them back to the theoretical definition.
  95.313 +Section~\ref{secApp} takes the point of view of the application code,
  95.314 +studying the usage and implementation of parallel language constructs
  95.315 +as a VMS plugin. To wrap up, measurements of effectiveness appear in
  95.316 +Section~\ref{secResults} and conclusions in
  95.317 +Section~\ref{secConclusion}.
  95.318 +
  95.319 +\section{Background and Related Work}
  95.320 +
  95.321 +User-level thread packages and most parallel language runtimes have to
  95.322 +side-step OS threads, by pinning one to each core, which effectively
  95.323 +gives the user-level package control over the core. Our VMS
  95.324 +implementation also does this. We are not claiming in this paper to
  95.325 +have the OS level implementation of VMS that is possible -- but just
  95.326 +the user-space version.
  95.327 +
  95.328 +\paragraph*{Related work.}
  95.329 +
  95.330 +The most primitive methods for establishing ordering among cores or distributed processors are atomic instructions and clock-synchronization techniques \cite{Lamport78,Christian89}.
  95.331 +
  95.332 +Meanwhile, the most closely related work is Scheduler Activations
  95.333 +\cite{SchedActivations}, which also allows modifying concurrency
  95.334 +constructs and controlling assignment of virtual processors onto
  95.335 +cores. However it has no virtual time to guarantee globally consistent
  95.336 +sequentialization, and no interface for plugins.
  95.337 +
  95.338 +BOM \cite{BOMinManticore}, which is used in Manticore to express
  95.339 +scheduling policies and synchronization, also bears resemblances to
  95.340 +VMS, but at a higher level of abstraction. BOM is a functional
  95.341 +language, rather than a primitive abstraction meant to sit at the
  95.342 +hardware-software boundary as VMS is.
  95.343 +
  95.344 +Coroutines is a high-performance means of switching between
  95.345 +tasks. Coroutine scheduling and stack handling techniques were well
  95.346 +suited to the user-space implementation of VMS.
  95.347 +
  95.348 +Other related work either provides an abstraction of the thread model,
  95.349 +or is a full language with specific parallelism constructs. As a
  95.350 +protypic example of user-level threads, Cilk {\cite{Fri98,CILKHome}}
  95.351 +provides a simplified abstraction with an efficient scheduling and
  95.352 +load balancing algorithm, but limited to fork-join concurrency. OpenMP
  95.353 +{\cite{OpenMPHome}} is a typical example of a parallel extension of
  95.354 +sequential languages; it allows creating tasks and controlling their
  95.355 +execution order. We claim that both Cilk and OpenMP, as well as most
  95.356 +thread abstractions or parallel languages may be implemented via
  95.357 +plugins to VMS, with similar performance.
  95.358 +
  95.359 +VMS is unique in that it doesn't impose its own concurrency semantics as a programming model, but rather takes preferred ones as plugins. This
  95.360 +makes it only a \emph{support} mechanism to
  95.361 +implement language runtimes -- VMS is hidden from the application, underneath the language. Parallelism constructs may be implemented
  95.362 +as VMS plugins, easily, quickly, and with high performance as
  95.363 +indicated in Section~\ref{secResults}.
  95.364 +
  95.365 +This work presents a first incarnation  of VMS. We plan
  95.366 +to explore the embedding into VMS of a variety of parallel languages,
  95.367 +with a special interest for coordination languages
  95.368 +\cite{Gelernter85Linda,CnCInHotPar,CnCHome}. We will also explore
  95.369 +VMS's compatibility with different concurrent semantics
  95.370 +\cite{Kah74,hoare78,milner99,Hewitt10,Actors97}. One particularly
  95.371 +important application would be to use VMS to facilitate the design and
  95.372 +implementation of the emerging hybrid programming models, such as
  95.373 +MPI+OpenMP, or OpenMP+OpenCL \cite{Car10,OpenCLHome}.
  95.374 +
  95.375 +
  95.376 +\section{Abstract Definition of VMS}
  95.377 +\label{secAbsModel}
  95.378 +
  95.379 +We start with an intuitive overview, then precise the definitions and
  95.380 +properties in the following sub-sections.
  95.381 +
  95.382 +\paragraph*{Definitions:}
  95.383 +
  95.384 +1) We want to avoid the confusion associated with the various
  95.385 +interpretations for the terms ``thread'' and ``task'' so will use
  95.386 +the term \emph{Virtual Processor} (VP), which we define as state in
  95.387 +combination with the ability to animate code or an additional level of
  95.388 +virtual processors. The state consists of a program counter, a stack
  95.389 +with its contents, a pointer to top of stack, and a pointer to the
  95.390 +current stack frame. 2) A \emph{physical processor}   executes
  95.391 +a sequential stream of instructions.
  95.392 +3) A program-timeline is the sequence of instructions animated by a
  95.393 +Slave VP, which is in turn animated by a physical processor.
  95.394 +
  95.395 +
  95.396 +\paragraph*{Intuitive Overview.}
  95.397 +
  95.398 +VMS can be understood via an analogy with atomic instructions, such as Compare and Swap (CAS). These are used to establish an ordering among the timelines of cores. They consist of two parts: 1) the semantics of what is done to the memory location, 2) a mechanism that establishes an ordering among the cores.  For CAS, the semantics are: ``compare value in this register to value at the address, and if same, then put value in second register into the address.''  Multiple kinds of atomic instructions share the same order-establishing mechanism, they simply provide different semantics as a front-end.
  95.399 +
  95.400 + VMS can be viewed as virtualizing the order-establishing mechanism. It allows the semantics to be plugged-in to it. This breaks concurrency constructs into two parts: the VMS mechanism, which establishes an ordering between events in different timelines; and the plugin, which supplies  the semantics.
  95.401 +
  95.402 + Below the interface, hardware mechanisms are employed to order specific points in one physical processor's timeline relative to specific points in another's timeline.    Above the interface, a plugin  provides the semantics that an application uses to invoke creation of the ordering. 
  95.403 +
  95.404 +Together,  VMS plus the plugin form a parallelism construct, by which an application controls how the time-lines of its virtual processors relate. Such constructs also guarantee relations of VP time-lines to hardware events.
  95.405 +
  95.406 +As an example, consider a program where one VP writes into a data structure then calls a \texttt{send} construct. Meanwhile, a
  95.407 +different VP calls the \texttt{receive} construct then reads
  95.408 +the data structure. The semantics of the \texttt{send} and \texttt{receive} constructs are that all data
  95.409 +written before the \texttt{send} is readable in the other time-line
  95.410 +after the \texttt{receive}.
  95.411 + To implement these constructs, VMS provides the mechanism to enforce the ordering, and to include the writes and reads in that ordering.  The plugin directs that mechanism to order the \texttt{send} event before the \texttt{receive} event.
  95.412 +%% AC. Too early.
  95.413 +% VMS provides a primitive guarantee that
  95.414 +% plugin code builds upon to provide such higher-level guarantees. The
  95.415 +% primitive guarantee is defined in Section~\ref{scTime}, after the
  95.416 +% necessary vocabulary is established.
  95.417 +
  95.418 +\paragraph{What the VMS interface provides:} The interface provides primitive operations
  95.419 +to create and suspend VPs; a way for plugins to control when and where
  95.420 +each VP is (re)started; a way for application code to send requests to the plugin; and a way to order a specific point in one VP time-line relative to a specific point in another VP time-line. All implementations of the VMS interface provide these, whether  it is on shared memory or distributed, with
  95.421 +strong memory consistency or weak.
  95.422 +
  95.423 +\paragraph*{Specification in three parts.}
  95.424 +
  95.425 +We specify the observable behavior of a VMS system \emph{with plugins present}.  Hence,
  95.426 +the specified behaviors remain valid with any parallelism construct
  95.427 +implementable with VMS.  First we give the specification of a computation system that VMS is compatible with; then specify a notion of time and the key VMS guarantee; and lastly specify
  95.428 +virtual processor scheduling states and transitions between them.
  95.429 +
  95.430 +%% AC. Too early, Master has not been defined. I renamed VMS-core into
  95.431 +%% VMS afterwards, finding no ambiguity.
  95.432 +% The Master mentioned in the definition is an abstract entity, with a
  95.433 +% plugin present. In practice, this Master entity is implemented as part
  95.434 +% of a core VMS, and plugins later added. This VMS-core is the hardware
  95.435 +% abstraction. It hides the physical hardware behind an interface that
  95.436 +% creates virtual processors and enforces well-defined time-behavior.
  95.437 +
  95.438 +\subsection{The Specifications for a VMS-compatible Computation System}
  95.439 +
  95.440 +\begin{itemize}
  95.441 +\item An application creates multiple VPs, which are Slaves, each with an
  95.442 +  independent time-line.
  95.443 +\item A schedule of Slaves is generated by a Master entity, from
  95.444 +  within a hidden time-line(s).
  95.445 +\item A schedule is the  set of physical locations and time-points at which Slaves are
  95.446 +  (re)animated.
  95.447 +\item All semantic parallelism behavior is invoked by Slaves communicating
  95.448 +  with the Master.
  95.449 +\item A Slave communicates with the Master by using a VMS primitive,
  95.450 +  which suspends  the Slave.
  95.451 +\end{itemize}
  95.452 +
  95.453 +\paragraph{Where we define:}
  95.454 + Semantic Parallelism Behavior is the actions taken by a parallelism construct, which establishes an ordering among events in different Slave timelines.
  95.455 +
  95.456 +
  95.457 +\paragraph{Discussion:}  The key point is that
  95.458 +\emph{scheduling is separated from the application code}. This is enforced by the schedule being generated in a time-line hidden from the application. The rest of the requirements are consequences of that separation.
  95.459 +
  95.460 +The Master entity appears as a single entity, to the slaves. However it may
  95.461 +be implemented with multiple (hidden) timelines.  This is the approach taken in our initial implementation, which has several Master VPs hidden inside the VMS
  95.462 +implementation.
  95.463 +
  95.464 + 
  95.465 +
  95.466 +
  95.467 +%% AC. Calling memory a processing element only adds confusion.
  95.468 +% {\bf Definitions:\ }VMS is intended only for hardware systems that
  95.469 +% consist of processing elements connected by communication.  We define
  95.470 +% a memory-space to be a processing element, albeit without the ability
  95.471 +% to transform data.
  95.472 +
  95.473 +
  95.474 +\subsection{The Time-Related Specifications of VMS}
  95.475 +\label{secTime}
  95.476 +
  95.477 +To prepare for the time-related specifications, we give an advance peek of the following section, 3.3. There, Slave VPs are specified to have three scheduling states: Animated, Blocked, and Ready.  When a  parallelism construct starts execution, the Slave  transitions from Animated to Blocked. When it ends execution, the Slave transitions from Blocked to Ready.    VMS provides a way to control the order  of these state-transitions, which is equivalent to controlling the order of the parallelism-constructs.  Controlling the state transitions is how the ordering among constructs in different timelines  is established. 
  95.478 +   
  95.479 +With that background, here are time-related specifications for VMS: \begin{itemize}
  95.480 +\item VMS provides a Virtual timeline that globally orders changes of scheduling state  of Slave VPs.
  95.481 +\item Ordering is created among construct-invocations by controlling the order of Blocked to Ready transitions in the Virtual timeline.
  95.482 +\item 
  95.483 +Causally tied construct-invocations are  tied-together inside the Master. \item VMS enforces ordering of \textit{observations} of physical events  in Slave timelines to be consistent with the Virtual time ordering.
  95.484 +\item Virtual time defines only ordering, but not spans, nor widths.
  95.485 +\end{itemize}
  95.486 +
  95.487 +\paragraph{Discussion:} 
  95.488 +Most importantly here, Virtual time defines a global ordering among Slave state-transitions. To make this useful for parallelism,  VMS must be implemented so that observations of physical events, like reads and writes to shared memory, are consistent with that ordering. 
  95.489 +
  95.490 +The Virtual timeline plays the same role as the mechanism added to memory systems to support atomic instructions. All atomic instructions require hardware that establishes an ordering among the timelines of physical cores. That hardware sequentializes execution of atomic memory accesses to the same address. VMS virtualizes this mechanism.  It provides the same ordering function.
  95.491 +
  95.492 +An important point is that the Virtual timeline is generated inside the Master. When a Slave uses the VMS primitive to send a parallelism-construct request, it suspends.  However, that Slave doesn't actually transition state from Animated to Blocked until the Master \textit{acknowledges} the suspension.  It is the  acknowledgement that adds the Slave transition into the Virtual timeline.
  95.493 +
  95.494 +The essential value of VMS is using it to control the order of observing events. It has to be able to causally link the execution of a parallelism construct in one timeline to the execution of a construct in a different timeline. Establishing such a causal link is called \textit{tying together} two construct executions.
  95.495 + It is specific executions from different timelines that are causally linked with such a tie.
  95.496 +\paragraph*{The key VMS guarantee:}
  95.497 +
  95.498 +the order of observing physical events is consistent with the order of tied together parallelism constructs. 
  95.499 +
  95.500 +To explain this, take as given:  two Slaves both execute parallelism constructs, those are tied together by the Master, establishing a causal ordering from one to the other. So, one construct is the \textit{before}-construct, the other is the \textit{after}-construct. Now, the guarantee means that any events triggered before the before-construct, in its timeline,   are guaranteed to be detected in the other timeline as also preceding the after-construct.  In addition, events triggered after the after-construct are guaranteed not visible before the before-construct in its timeline. This two-part guarantee is the result of the above specifications of VMS's time-related behavior.
  95.501 +
  95.502 +
  95.503 +
  95.504 + 
  95.505 +\paragraph*{Definitions:}
  95.506 +
  95.507 +Some more definitions, to prepare for the next explanation. 1) An \textit{ordering-point} exists in a Slave VP's timeline as a zero-width event that can be tied to ordering points in other timelines. It is initiated by a Slave VP executing the suspend
  95.508 +primitive, and ended by the Master transitioning the Slave back to Animated. 2) A trace-segment is a portion of a Slave VP's stream of instructions bounded by ordering-points. 
  95.509 +
  95.510 +Hence, the timeline of a Slave is a sequence of trace-segments. Each
  95.511 +trace-segment is animated by a single physical processor, but not
  95.512 +necessarily the same  as animated the Slave's other trace segments.
  95.513 +
  95.514 +  
  95.515 +
  95.516 +
  95.517 +\begin{figure}[ht]
  95.518 + \includegraphics[width=3.5in]{../figures/Time_in_VMS_2.eps}
  95.519 + \caption
  95.520 + {Time Behaviors:  \ Shows Ordering Point 1.1 being tied to Ordering Point 2.1. As a result, VMS guarantees that events triggered in Trace Segment 1.1 are seen as having taken place in the past in Trace Segment 2.2.  Also shows that there is no common tied ordering point between segments 1.2 and 2.2, so VMS provides no guarantees about what order segment 2.2 sees events triggered in segment 1.2.
  95.521 +  }
  95.522 +\label{figTimeMapping}
  95.523 +\end{figure}
  95.524 +
  95.525 +\paragraph*{Relating time-lines to each other.}
  95.526 +
  95.527 +Figure \ref{figTimeMapping} shows two ordering points being tied together. A trace segment starts, at the same time an ordering-point ends, by its Slave transitioning to Animated.  Because the transition to Animated exists as a point in Virtual time, the start of a trace-segment has a well-defined position within Virtual time. Likewise, a trace-segment is ended by its Slave executing the suspend primitive of VMS.  Although this does not have a well-defined point in Virtual time, every execution of suspend is acknowledged by the Master, which transitions the Slave to Blocked.  That transition does have a well-defined position in Virtual time. Hence, the end of every trace-segment is associated with a well-defined position in Virtual time.
  95.528 +
  95.529 +As a result, trace segments can be ordered relative to each other, by checking their start and end points in Virtual time. If they have no overlap in virtual time then they have a total ordering. However, if any portion of them overlaps in Virtual time, then they are considered concurrent trace-segments, and their Slaves are considered to be executing in parallel between those points of Virtual time.  
  95.530 +
  95.531 +Note that this is conservative because it doesn't take into account the physical wait time between a Slave suspending and the Master acknowledging. The Slave may stop executing at a physical time-point that would map onto an earlier point in Virtual time. In some cases, ending the Slave's trace-segment at the earlier point would eliminate the overlap with a particular other trace-segment.  But VMS's set of specifications doesn't allow such mapping of suspend-execution onto Virtual time (for implementation-related reasons, which require downloading the code and gaining experience with it, to establish a common language, for an explanation to be understood).
  95.532 +
  95.533 +
  95.534 +
  95.535 +A  subtlety is that events triggered
  95.536 +before one tied ordering-point, {\em{might}} be visible in the other timeline before the other tied ordering-point.  In the figure, segment 2.1 might be able to see events from segment 1.1 if it looked.  The VMS guarantee doesn't cover overlapped trace-segments. Physical events triggered before are only guaranteed visible
  95.537 +{\em{after}} the tie point, and events after are only guaranteed
  95.538 +{\em{not}} visible {\em{before}} the tie point.
  95.539 +
  95.540 +We call this bounded non-determinism, because events within overlapped trace-segments have non-deterministic ordering, but the region of non-determinism can be bounded by tied ordering-points. This allows a program to specify non-determinism, but control the region of non-deterministic behavior.  For example, a reduction construct could be created that non-deterministically assigns portions of the reduction work to overlapped Slave segments. It would tie together ordering points from all the Slaves that mark the end of reduction.  Hence, the outcome is deterministic, but the path to get there is not.
  95.541 +
  95.542 +\paragraph*{Sequential algorithms for parallel constructs.}
  95.543 +The globally-consistent sequential order in Virtual time enables one
  95.544 +of VMS's main benefits: sequential algorithms for parallel constructs.
  95.545 +An implementation to
  95.546 +tie ordering points together equals an implementation of parallel constructs. A plugin has an ordering of state transitions available, and chooses from those. Sequential algorithms rely on an ordering existing, while concurrent algorithms must include operations that establish an ordering.  Plugins have Virtual time ordering available, so they can use sequential algorithms.  
  95.547 +\subsection{Specification of Scheduling State}
  95.548 +
  95.549 +Scheduling state is used in VMS to organize internal activity, for
  95.550 +enforcing the guarantees.
  95.551 +
  95.552 +\begin{itemize}
  95.553 +\item VPs have three scheduling states: {\em{Animated}},
  95.554 +  {\em{Blocked}}, {\em{Ready}}; see Figure~\ref{figStates}.
  95.555 +\item VPs in Animated are {\em{allowed}} to advance Program time with
  95.556 +  (core-local) physical time.
  95.557 +\item VPs in Blocked and Ready do not advance their Program time.
  95.558 +\item Animated has two physical states: {\em{Progressing}} and
  95.559 +  {\em{Stalled}}.
  95.560 +\item VPs in Progressing advance Program time with (core-local)
  95.561 +  physical time, those in Stalled do not (allowing non-semantic
  95.562 +  suspend for hardware interrupts).
  95.563 +\item Scheduling states are defined in Virtual time only.
  95.564 +\item Progressing and Stalled are defined in (core-local) physical
  95.565 +  time only; the distinction is invisible in Virtual time.
  95.566 +\end{itemize}
  95.567 +
  95.568 +\begin{figure}[h!tb]
  95.569 +\begin{minipage}{.55\textwidth}
  95.570 +  \includegraphics[width=\textwidth]{../figures/Scheduling_states_2.eps}
  95.571 +  \caption{Scheduling states of a slave VP in the VMS model. Animated, Blocked, and Ready are only defined in Virtual Time and only visible in the Master.  Progressing and Stalled are only visible in physical-processor local time, not visible in Virtual time.}
  95.572 +  \label{figStates}
  95.573 +\end{minipage}
  95.574 +\hfill
  95.575 +\begin{minipage}{.43\textwidth}
  95.576 +  \includegraphics[width=\textwidth]{../figures/VMS-core__plugins.eps}
  95.577 +  \caption
  95.578 + {
  95.579 +  The Master, split into a generic core and a language-specific plugin.
  95.580 +  The core encapsulates the hardware and remains the same across applications.
  95.581 +  The plugin implements the semantics of the parallelism-constructs.
  95.582 + }
  95.583 + \label{figMasterSplit}
  95.584 +\end{minipage}
  95.585 +\end{figure}
  95.586 +
  95.587 +
  95.588 +Some important points: (1) only VPs Animated can trigger physical
  95.589 +events that are seen in other program time-lines; (2) the distinction
  95.590 +between Blocked vs Stalled is that a Slave has to explicitly execute a
  95.591 +VMS primitive operation to enter Blocked. In contrast, Stalled happens
  95.592 +invisibly, with no effect on semantic behavior. It is due to hardware
  95.593 +events hidden inside VMS, such as interrupts.
  95.594 +
  95.595 +The Ready state is used to separate the parallelism-construct behavior
  95.596 +from the scheduling behavior. It acts as a ``staging area'' for
  95.597 +scheduling. VPs placed into this state are {\em{ready}} to be
  95.598 +animated, but the scheduler decides when and where.
  95.599 +
  95.600 +An interesting point is that in VMS, the causal tie between timelines is created by actions {\em{outside}}  program timelines. In contrast, memory-based lock algorithms place the concurrency-related behavior {\em{inside}} program
  95.601 +timelines.
  95.602 +
  95.603 +\paragraph*{Transition Between Slave Scheduling States.}
  95.604 +
  95.605 +\begin{itemize}
  95.606 +\item VPs transition states as shown in Figure \ref{figStates}.
  95.607 +\item Animated$\rightarrow$Blocked is requested by a Slave  executing suspend, but takes place in Virtual time at the point the Master acknowledges that request.
  95.608 +\item Blocked$\rightarrow$Ready is determined by the semantics
  95.609 +  implemented in the plugin.
  95.610 +\item Ready$\rightarrow$Animated is determined by the scheduler in the
  95.611 +  plugin.
  95.612 +\item Transitions in scheduling state have a globally consistent order
  95.613 +  in Virtual time.
  95.614 +\end{itemize}
  95.615 +
  95.616 +The parallelism primitives executed by a program do not directly control change
  95.617 +in scheduling states. Rather they communicate messages to the Master,
  95.618 +via a VMS supplied primitive. If it suspended when sending the request, then the act of the Master acknowledging the request places the Animated$\rightarrow$Blocked transition into Virtual time. Inside the Master, the plugin then processes the message. Based on contents, it performs changes in state from Blocked$\rightarrow$Ready,
  95.619 +creates new VPs, and dissipates existing VPs.  Most communication from
  95.620 +Slave to Master requires the Slave to suspend when it sends the
  95.621 +message. A few messages, like creating new Slave may be sent without
  95.622 +suspending.
  95.623 +
  95.624 +The suspend primitive decouples local physical time from Virtual time.
  95.625 +Execution causes immediate transition to Stalled in physical time,
  95.626 +later the Master performs Animated$\rightarrow$Blocked, fixing that
  95.627 +transition in Virtual time. The only relationship is causality. This
  95.628 +weak relation is what allows suspension-points to be serialized in
  95.629 +Virtual time, which in turn is what allows using sequential algorithms
  95.630 +to implement parallelism constructs.
  95.631 +
  95.632 +\subsection{Plugins}
  95.633 +
  95.634 +The Master entity has two parts, a generic core part and a plugin
  95.635 +(Figure \ref{figMasterSplit}).  The core part of the Master is
  95.636 +implemented as part of VMS itself. The plugin supplies two functions:
  95.637 +the communication-handler and the scheduler, both having a standard
  95.638 +prototype. The communication-handler implements the parallelism
  95.639 +constructs, while scheduler assigns VPs to cores.
  95.640 +
  95.641 +An \emph{instance} of a plugin is created as part of initializing an
  95.642 +application, and the instance holds the semantic and scheduling state
  95.643 +for that run of the application. This state, combined with the virtual
  95.644 +processor states of the slaves created during that application run,
  95.645 +represents progress of the work of the application.  For example,
  95.646 +multi-tasking is performed simply by the Master switching among
  95.647 +plugin instances when it has a resource to offer to a scheduler. The
  95.648 +parallelism-semantic state holds all information needed to resume
  95.649 +(hardware state, such as TLB and cache-tags is inside VMS).
  95.650 +
  95.651 +\section{Internal Workings of Our Implementation}
  95.652 +\label{secInternal}
  95.653 +
  95.654 +For our example implementation, we name the elements and describe their
  95.655 +logical function, then relate those to the abstract model. We then step
  95.656 +through the operation of the elements.
  95.657 +
  95.658 +\paragraph*{Elements and their logical function.}
  95.659 +
  95.660 +As illustrated in Figure~\ref{figInternals}, our VMS implementation is
  95.661 +organized around physical cores.  Each core has its own {\em{master
  95.662 +    virtual-processor}}, \texttt{masterVP}, and a {\em{physical-core
  95.663 +    controller}}, which communicate via a set of scheduling slots,
  95.664 +\texttt{schedSlot}. The Master in the abstract definition is
  95.665 +implemented by the multiple \texttt{masterVP}s plus a particular
  95.666 +plugin instance with its shared parallelism-semantic state (seen at
  95.667 +the top).
  95.668 +
  95.669 +On a given core, only one of: the core-controller, \texttt{masterVP},
  95.670 +or a slave VP, is animated at any point in local physical time. Each
  95.671 +\texttt{masterVP} animates the same function, called
  95.672 +\texttt{master\_loop}, and each slave VP animates a function from the
  95.673 +application, starting with the top-level function the slave is created
  95.674 +with, and following its call sequence. The core controller is
  95.675 +implemented here as a Linux pthread that runs the \texttt{core\_loop}
  95.676 +function.
  95.677 +
  95.678 +Switching between VPs is done by executing a VMS primitive that
  95.679 +suspends the VP. This switches the physical core over to the
  95.680 +controller, by jumping to the start of the \texttt{core\_loop}
  95.681 +function, which chooses the next VP and switches to that (switching is
  95.682 +detailed in Section \ref{secApp} Figure \ref{figAssembly}).
  95.683 +
  95.684 +\paragraph*{Relation to abstract model.}
  95.685 +
  95.686 +We chose to implement the Master entity of the model by a set of
  95.687 +\texttt{masterVP}s, plus plugin functions and shared
  95.688 +parallelism-semantic state. VMS consists of this implementation of the
  95.689 +Master, plus the core-controllers, plus the VMS primitive libraries,
  95.690 +for creating new VPs and dissipating existing VPs, suspending VPs, and
  95.691 +communicating from slave VP to Master. In Figure~\ref{figInternals},
  95.692 +everything in green is part of VMS, while the plugin is in red, and
  95.693 +application code appears as blue, inside the slave VP.
  95.694 +
  95.695 +Virtual time in the model is implemented via a combination of four
  95.696 +things: a \texttt{masterLock} (not shown) that guarantees non-overlap
  95.697 +of \texttt{masterVP} trace-segments; the \texttt{master\_loop} which
  95.698 +performs transition Animated$\rightarrow$Blocked; the
  95.699 +\texttt{comm\_handler\_fn} which performs Blocked$\rightarrow$Ready
  95.700 +and the \texttt{scheduler\_fn} which performs
  95.701 +Ready$\rightarrow$Animated. \ Each state transition is one step of
  95.702 +Virtual time; is guaranteed sequential by the non-overlap of
  95.703 +\texttt{masterVP} trace segments; and is global due to being in
  95.704 +parallelism-semantic state that is shared (top of
  95.705 +Figure~\ref{figInternals}).
  95.706 +
  95.707 +Transitions Progressing$\rightleftarrows$Stalled within the Animated
  95.708 +state are invisible to the parallelism semantics, the Master, and
  95.709 +Virtual time, and so have no effect on the elements seen.
  95.710 +
  95.711 +\begin{figure*}[h!tb]
  95.712 +  \centerline{\includegraphics[width=5in]{../figures/VMS-core__internal_workings.eps}}
  95.713 +  \caption
  95.714 +  { Internal elements of our example VMS implementation
  95.715 +  }
  95.716 +  \label{figInternals}
  95.717 +\end{figure*}
  95.718 +
  95.719 +\paragraph*{Steps of operation.}
  95.720 +
  95.721 +The steps of operation are numbered, in Figure \ref{figInternals}.
  95.722 +Taking them in order:
  95.723 +
  95.724 +\begin{enumerate}
  95.725 +\item \texttt{master\_loop} scans the scheduling slots to see which
  95.726 +  ones' slaves have suspended since the previous scan.
  95.727 +\item It hands these to the \texttt{comm\_handler\_fn} plugged in
  95.728 +(which equals transition Animated$\rightarrow$Blocked).
  95.729 +\item The VP has a request attached, and data in it causes the
  95.730 +  \texttt{comm\_handler\_fn} to manipulate data structures in the
  95.731 +  shared parallelism-semantic state.  These structures hold all the
  95.732 +  slaves in the blocked state (code-level detail and example will
  95.733 +  come in Figure~\ref{figReqHdlr}, Section~\ref{secApp}).
  95.734 +\item Some requests cause slaves to be moved to a \texttt{readyQ} on
  95.735 +  one of the cores (Blocked$\rightarrow$Ready). Which core's
  95.736 +  \texttt{readyQ} receives the slave is under plugin control,
  95.737 +  determined by a combination of request contents, semantic state and
  95.738 +  physical machine state.
  95.739 +\item During the scan, the \texttt{master\_loop} also looks for empty
  95.740 +  slots, and for each calls the \texttt{scheduler\_fn} plugged in. It
  95.741 +  chooses a slave from the \texttt{readyQ} on the core animating
  95.742 +  \texttt{master\_loop}.
  95.743 +\item The \texttt{master\_loop} then places the slave VP's pointer
  95.744 +  into the scheduling slot (Ready$\rightarrow$Animated), making it
  95.745 +  available to the \texttt{core\_loop}.
  95.746 +\item When done with the scan, \texttt{masterVP} suspends, switching
  95.747 +  animation back to the \texttt{core\_loop}.
  95.748 +\item \texttt{core\_loop} takes slave VPs out of the slots.
  95.749 +\item Then \texttt{core\_loop} switches animation to these slave VPs.
  95.750 +\item When a slave self-suspends, animation returns to the
  95.751 +  \texttt{core\_loop} (detail in code in Figure 9), which picks
  95.752 +  another.
  95.753 +\item Until all slots are empty and the \texttt{core\_loop} switches
  95.754 +  animation to the \texttt{masterVP}.
  95.755 +\end{enumerate}
  95.756 +
  95.757 +\paragraph*{Enabling sequential implementation of parallelism semantics.}
  95.758 +
  95.759 +All these steps happen on each core separately, but
  95.760 +%% AC. Cannot be both an essential property of VMS and "un this particular..."
  95.761 +% in this particular implementation
  95.762 +we use a central \texttt{masterLock} to ensure that
  95.763 +only one core's \texttt{masterVP} can be active at any time.  This
  95.764 +guarantees non-overlap of trace-segments from different
  95.765 +\texttt{masterVP}s, allowing the plugins to use sequential algorithms,
  95.766 +without a performance penalty, as verified in
  95.767 +Section~\ref{secResults}.
  95.768 +
  95.769 +Relating this to the abstract model: the parallelism-semantic behavior
  95.770 +of the Master is implemented by the communication handler, in the
  95.771 +plugin. It thus runs in the Master time referred to, in the model, in
  95.772 +Section \ref{secAbsModel}. Requests are sent to the Master by
  95.773 +self-suspension of the slaves, but sit idle until the other slaves in
  95.774 +the scheduling slots have also run. This is the passive behavior of
  95.775 +requests that was noted in Section~\ref{secAbsModel}, which allows the
  95.776 +\texttt{masterVP}s to remain suspended until needed.  This in turn
  95.777 +enables the \texttt{masterVP}s from different cores to be
  95.778 +non-overlapped. It is the non-overlap that enables the algorithms for
  95.779 +the parallelism semantics to be sequential.
  95.780 +
  95.781 +\section{Code Example}
  95.782 +\label{secApp}
  95.783 +
  95.784 +To relate the abstract model and the internal elements to application
  95.785 +code and parallelism-library code, we give code snippets that
  95.786 +illustrate key features.  We start with the application then work down
  95.787 +through the sequence of calls, to the plugin, using our SSR
  95.788 +{\cite{VMSHome}} parallelism-library as an example.
  95.789 +
  95.790 +In general, applications are either written in terms of a parallel
  95.791 +language that has its own syntax, or a base language with a
  95.792 +parallelism library, which is often called an {\em{embedded
  95.793 +    language}}.  Our demonstrators, VCilk {\cite{VMSHome}}, Vthread,
  95.794 +and SSR, are all parallelism libraries. A parallel language would
  95.795 +follow the standard practice of performing source-to-source transform,
  95.796 +from custom syntax into C plus parallelism-library calls.
  95.797 +
  95.798 +\paragraph*{SSR.}
  95.799 +
  95.800 +SSR stands for Synchronous Send-Receive, and details of its calls and
  95.801 +internal implementation will be given throughout this section. It has
  95.802 +two types of construct. The first, called {\em{from-to}} has two
  95.803 +calls: \texttt{SSR\_send\_from\_to} and
  95.804 +\texttt{SSR\_receive\_from\_to}, both of which specify the sending VP
  95.805 +as well as the receiving VP. \ The other, called {\em{of-type}} also
  95.806 +has two calls: \texttt{SSR\_\_send\_of\_type\_to} and
  95.807 +\texttt{SSR\_\_receive\_of\_type}, which allow a receiver to accept
  95.808 +from anonymous senders, but select according to type of message.
  95.809 +
  95.810 +% An example of a double column floating figure using two subfigures.
  95.811 +% (The subfig.sty package must be loaded for this to work.)
  95.812 +% The subfigure \label commands are set within each subfloat command, the
  95.813 +% \label for the overall figure must come after \caption.
  95.814 +% \hfil must be used as a separator to get equal spacing.
  95.815 +% The subfigure.sty package works much the same way, except \subfigure is
  95.816 +% used instead of \subfloat.
  95.817 +%
  95.818 +%\begin{figure*}[!t]
  95.819 +%\centerline{\subfloat[Case I]\includegraphics[width=2.5in]{subfigcase1}%
  95.820 +%\label{fig_first_case}}
  95.821 +%\hfil
  95.822 +%\subfloat[Case II]{\includegraphics[width=2.5in]{subfigcase2}%
  95.823 +%\label{fig_second_case}}}
  95.824 +%\caption{Simulation results}
  95.825 +%\label{fig_sim}
  95.826 +%\end{figure*}
  95.827 +%
  95.828 +% Note that often IEEE papers with subfigures do not employ subfigure
  95.829 +% captions (using the optional argument to \subfloat), but instead will
  95.830 +% reference/describe all of them (a), (b), etc., within the main caption.
  95.831 +
  95.832 +\paragraph*{Application view.}
  95.833 +
  95.834 +Figure~\ref{figAnimVP} shows snippets of application code, which use
  95.835 +the SSR parallelism library. The most important feature is that all
  95.836 +calls take a pointer to the VP that is animating the call. This is
  95.837 +seen at the top of the figure where slave VP creation takes a pointer
  95.838 +to the VP asking for creation. Below that is the standard prototype
  95.839 +for top level functions, showing that the function receives a pointer
  95.840 +to the VP it is the top level function for.
  95.841 +
  95.842 +The pointer is placed on the stack by VMS when it creates the VP, and
  95.843 +is the means by which the application comes into possession of the
  95.844 +pointer. This animating VP is passed to all library calls made from
  95.845 +there. For example, the bottom shows a pointer to the animating VP
  95.846 +placed in the position of sender in the \texttt{send} construct call.
  95.847 +Correspondingly, for the \texttt{receive} construct, the position of
  95.848 +receiving VP is filled by the VP animating the call.
  95.849 +
  95.850 +\begin{figure}[h!tb]
  95.851 +{\noindent
  95.852 +{\footnotesize
  95.853 +{\small Creating a new processor:}
  95.854 +\begin{verbatim}
  95.855 +newProcessor = SSR__create_procr( &top_VP_fn, paramsPtr, animatingVP );
  95.856 +\end{verbatim}
  95.857 +
  95.858 +{\small prototype for the top level function:}
  95.859 +\begin{verbatim}
  95.860 +top_VP_fn( void *parameterStrucPtr, VirtProcr *animatingVP );
  95.861 +\end{verbatim}
  95.862 +
  95.863 +{\small handing animating VP to parallelism constructs:}
  95.864 +\begin{verbatim}
  95.865 +SSR__send_from_to( messagePtr, animatingVP, receivingVP );
  95.866 +messagePtr = SSR__receive_from_to( sendingVP, animatingVP );
  95.867 +\end{verbatim}
  95.868 +}
  95.869 +}
  95.870 +\caption
  95.871 +{Application code snippets showing that all calls to the parallelism library
  95.872 +take the VP animating that call as a parameter.
  95.873 +}
  95.874 +\label{figAnimVP}
  95.875 +\end{figure}
  95.876 +
  95.877 +Relating these to the internal elements of our implementation, the
  95.878 +\texttt{animatingVP} suspends inside each of these calls, passing a
  95.879 +request (generated in the library) to one of the \texttt{masterVP}s.
  95.880 +The \texttt{masterVP} then calls the \texttt{comm-handler} plugin, and
  95.881 +so on, as described in Section \ref{secInternal}.
  95.882 +
  95.883 +For the \texttt{SSR\_\_create\_processor} call, the comm-handler in
  95.884 +turn calls a VMS primitive to perform the creation.  The primitive
  95.885 +places a pointer to the newly created VP onto its stack, so that when
  95.886 +\texttt{top\_VP\_fn} is later animated, it sees the VP-pointer as a
  95.887 +parameter passed to it. \ All application code is either such a
  95.888 +top-level function, or has one at the root of the call-stack.
  95.889 +
  95.890 +The send and receive calls both suspend their animating VP. When both
  95.891 +have been called, the communication handler pairs them up and resumes
  95.892 +both. This ties time-lines together, invoking the VMS guarantee. Both
  95.893 +application-functions know, because of the VMS guarantee
  95.894 +(Section~\ref{secAbsModel}), that writes to shared variables made
  95.895 +before the send call by the sender are visible to the receiver after
  95.896 +the receive call. This is the programmer's view of tying together the
  95.897 +local time-lines of two different VPs, as defined in
  95.898 +Section~\ref{secAbsModel}.
  95.899 +
  95.900 +\paragraph*{Concurrency-library view.}
  95.901 +
  95.902 +A parallelism library is a wrapper.  Each call, in general, only creates a request,
  95.903 +sends it, and returns, as seen below.  To send a request, it uses the
  95.904 +combined request-and-suspend VMS primitive that attaches the request
  95.905 +then suspends the VP.  The primitive requires the pointer to the VP,
  95.906 +to attach the request and to suspend it.
  95.907 +
  95.908 +In Figure~\ref{figImplLib}, notice that the request's data is on the
  95.909 +stack of the virtual processor that's animating the call, which is the
  95.910 +\texttt{receiveVP}.  The \texttt{VMS\_\_send\_sem\_request} suspends
  95.911 +this VP, which changes the physical core's stack pointer to a
  95.912 +different stack. So the request data is guaranteed to remain
  95.913 +undisturbed while the VP is suspended.
  95.914 +
  95.915 +Figure~\ref{figAssembly} shows the implementation of the VMS suspend
  95.916 +primitive. As seen in Figure \ref{figInternals}, suspending the
  95.917 +\texttt{receiveVP} involves switching to the \texttt{core\_loop}. In
  95.918 +our implementation, this is done by switching to the stack of the
  95.919 +pthread pinned to the physical core and then jumping to the
  95.920 +start-point of \texttt{core\_loop}.
  95.921 +
  95.922 +This code uses standard techniques commonly employed in co-routine
  95.923 +implementations. Tuning effort spent in \texttt{core\_loop} is
  95.924 +inherited by all applications.
  95.925 +
  95.926 +\begin{figure}[h!tb]
  95.927 +{\noindent
  95.928 +{\footnotesize
  95.929 +\begin{verbatim}
  95.930 +void * SSR__receive_from_to( VirtProcr *sendVP, VirtProcr *receiveVP )
  95.931 + { SSRSemReq  reqData;
  95.932 +   reqData.receiveVP = receiveVP;
  95.933 +   reqData.sendVP    = sendVP;
  95.934 +   reqData.reqType   = receive_from_to;
  95.935 +   VMS__send_sem_request( &reqData, receiveVP );
  95.936 +   return receiveVP->dataReturnedFromRequest;
  95.937 + }
  95.938 +\end{verbatim}
  95.939 +}
  95.940 +}
  95.941 +\caption{Implementation of SSR's receive\_from\_to library function.}
  95.942 +\label{figImplLib}
  95.943 +
  95.944 +{\noindent
  95.945 +{\footnotesize
  95.946 +\begin{verbatim}
  95.947 +VMS__suspend_procr( VirtProcr *animatingVP )
  95.948 + { animatingVP->resumeInstrAddr = &&ResumePt; //GCC takes addr of label
  95.949 +   animatingVP->schedSlotAssignedTo->isNewlySuspended = TRUE; //for master_loop to see
  95.950 +   <assembly code stores current physical core's stack reg into animatingVP struct>
  95.951 +   <assembly code loads stack reg with core_loop stackPtr, which was saved into animatingVP>
  95.952 +   <assembly code jmps to core_loop start instr addr, which was also saved into animatingVP>
  95.953 + ResumePt:
  95.954 +   return;
  95.955 + }
  95.956 +\end{verbatim}
  95.957 +}
  95.958 +}
  95.959 +  \caption
  95.960 +{Implementation of VMS suspend processor.
  95.961 +Re-animating the virtual processor reverses this sequence. \ It saves the
  95.962 +\texttt{core\_loop}'s resume instr-addr and stack ptr into the VP structure,
  95.963 +then loads the VP's stack ptr and jmps to its \texttt{resumeInstrAddr}.
  95.964 +}
  95.965 +\label{figAssembly}
  95.966 +
  95.967 +{\noindent
  95.968 +{\footnotesize
  95.969 +\begin{verbatim}
  95.970 +handle_receive_from_to( VirtProcr *requestingVP, SSRSemReq *reqData, SSRSemEnv *semEnv )
  95.971 + { commHashTbl = semEnv->communicatingVPHashTable;
  95.972 +   key[0] = reqData->receiveVP;   key[1] = reqData->sendVP; //send uses same key
  95.973 +   waitingReqData = lookup_and_remove( key, commHashTbl );  //get waiting request
  95.974 +   if( waitingReqData != NULL )
  95.975 +    { resume_virt_procr( waitingReqData->sendVP );
  95.976 +      resume_virt_procr( waitingReqData->receiveVP );
  95.977 +    }
  95.978 +   else
  95.979 +      insert( key, reqData, commHashTbl ); //receive is first to arrive, make it wait
  95.980 + }
  95.981 +\end{verbatim}
  95.982 +}
  95.983 +}
  95.984 +  \caption
  95.985 +{Pseudo-code of communication-handler for
  95.986 +\texttt{receive\_from\_to} request type. The \texttt{semEnv} is a pointer
  95.987 +to the shared parallel semantic state seen at the top of
  95.988 +Figure~\ref{figInternals}.
  95.989 +}
  95.990 +\label{figReqHdlr}
  95.991 +\end{figure}
  95.992 +
  95.993 +\paragraph*{Plugin view.}
  95.994 +
  95.995 +SSR's communication handler dispatches on the \texttt{reqType} field
  95.996 +of the request data, as set by the \texttt{SSR\_\_receive\_from\_to}
  95.997 +code. It calls the handler code in Figure \ref{figReqHdlr}. This
  95.998 +constructs a hash-key, by concatenating the from-VP's pointer with the
  95.999 +to-VP's pointer. Then it looks-up that key in the hash-table that SSR
 95.1000 +uses to match sends with receives, which is in the shared semantic
 95.1001 +state seen at the top of Figure \ref{figInternals} in
 95.1002 +Section~\ref{secInternal}.
 95.1003 +
 95.1004 +The most important feature in Figure~\ref{figReqHdlr} is that both
 95.1005 +send and receive will construct the same key, so will find the same
 95.1006 +hash entry.  Whichever request is handled first in Virtual time will
 95.1007 +see the hash entry empty, and save itself in that entry.  The second
 95.1008 +to arrive sees the waiting request and then resumes both VPs, by
 95.1009 +putting them into their \texttt{readyQ}s.
 95.1010 +
 95.1011 +Access to the shared hash table can be considered private, as in a
 95.1012 +sequential algorithm.  This is because our VMS-core implementation
 95.1013 +ensures that only one handler on one core is executing at a time.
 95.1014 +
 95.1015 +\section{Results}
 95.1016 +\label{secResults}
 95.1017 +
 95.1018 +We implemented blocked dense matrix multiplication with right
 95.1019 +sub-matrices copied to transposed form, and ran it on a 4-core
 95.1020 +Core2Quad 2.4Ghz processor.
 95.1021 +
 95.1022 +\paragraph*{Implementation-time.}
 95.1023 +
 95.1024 +As shown in Table~\ref{tabPersonDaysLang}, time to implement the three
 95.1025 +parallel libraries averages 2 days each. As an example of
 95.1026 +productivity, adding nested transactions, parallel singleton, and
 95.1027 +atomic function-execution to SSR required a single afternoon, totaling
 95.1028 +less than 100 lines of C code.
 95.1029 +
 95.1030 +\paragraph*{Execution Performance.}
 95.1031 +
 95.1032 +Performance of VMS is seen in Table~\ref{tabOverheadCycles}. The code
 95.1033 +is not optimized, but rather written to be easy to understand and
 95.1034 +modify. The majority of the plugin time is lost to cache misses
 95.1035 +because the shared parallelism-semantic state moves between cores on a
 95.1036 +majority of accesses. Acquisition of the master lock is slow due to
 95.1037 +the hardware implementing the CAS instruction.
 95.1038 +
 95.1039 +Existing techniques will likely improve performance, such as
 95.1040 +localizing semantic data to cores, splitting malloc across the cores,
 95.1041 +pre-allocating slabs that are recycled, and pre-fetching. However, in
 95.1042 +many cases, several hundred nano-seconds per task is as optimal as the
 95.1043 +applications can benefit from.
 95.1044 +
 95.1045 +\begin{table}[h!tb]
 95.1046 +\begin{minipage}{.35\textwidth}
 95.1047 +\begin{tabular}{|l|l|l|l|}
 95.1048 +  \cline{2-4}
 95.1049 +  \multicolumn{1}{l|}{} & SSR & Vthread & VCilk\\
 95.1050 +  \cline{2-4}
 95.1051 +  \noalign{\vskip2pt}
 95.1052 +  \hline
 95.1053 +  Design & 4 & 1 & 0.5\\
 95.1054 +  Code & 2 & 0.5 & 0.5\\
 95.1055 +  Test & 1 & 0.5 & 0.5\\
 95.1056 +  L.O.C. & 470 & 290 & 310\\
 95.1057 +  \hline
 95.1058 +\end{tabular}
 95.1059 +\caption
 95.1060 +{Person-days to design, code, and
 95.1061 +  test each parallelism library. L.O.C. is lines of (original) C code,
 95.1062 +  excluding libraries and comments.
 95.1063 +}
 95.1064 +\label{tabPersonDaysLang}
 95.1065 +\end{minipage}
 95.1066 +\hspace{-.05\textwidth}
 95.1067 +\begin{minipage}[t]{.7\textwidth}
 95.1068 +\hfill
 95.1069 +\begin{tabular}{|l|l|r|r|}
 95.1070 +\cline{3-4}
 95.1071 +\multicolumn{2}{l|}{} & comp only & comp + mem\\
 95.1072 +\cline{3-4}
 95.1073 +\noalign{\vskip2pt}
 95.1074 +\hline
 95.1075 +VMS Only & \texttt{master\_loop} &  91 &  110\\
 95.1076 +& switch VPs  & 77 &  130\\
 95.1077 +& (malloc) & 160 & 2300\\
 95.1078 +& (create VP)  & 540 & 3800\\
 95.1079 +\hline
 95.1080 +Language: &  &  & \\
 95.1081 +\quad SSR & plugin -- concur & 190 & 540\\
 95.1082 +& plugin -- all & 530 & 2200\\
 95.1083 +& lock &  &  250\\
 95.1084 +\quad Vthread & plugin -- concur & 66 & 710\\
 95.1085 +& plugin -- all & 180 & 1500\\
 95.1086 +& lock &  &  250\\
 95.1087 +\quad VCilk & plugin -- concur & 65 & 260\\
 95.1088 +& plugin -- all & 330 & 1800\\
 95.1089 +& lock &  &  250\\
 95.1090 +\hline
 95.1091 +\end{tabular}
 95.1092 +\caption
 95.1093 +{Cycles of overhead, per scheduled
 95.1094 +    slave. ``comp only'' is perfect memory, ``comp + mem'' is actual cycles.
 95.1095 +    ``Plugin-concur'' only concurrency requests, ``plugin-all'' includes
 95.1096 +    create and malloc requests. Two significant digits due to variability.
 95.1097 +}
 95.1098 +\label{tabOverheadCycles}
 95.1099 +\end{minipage}
 95.1100 +
 95.1101 +\vskip-1.5cm
 95.1102 +\begin{tabular}{|l|lr|}
 95.1103 +\hline
 95.1104 +    Matrix size&Lang.&sec.\\
 95.1105 +[2pt]\hline
 95.1106 +    $81\times81$ & Cilk & 0.017\\
 95.1107 +    & VCilk & 0.008\\
 95.1108 +\hline
 95.1109 +    $324\times324$ & Cilk & 0.13\\
 95.1110 +    & VCilk & 0.13\\
 95.1111 +\hline
 95.1112 +    $648\times648$ & Cilk & 0.71\\
 95.1113 +    & VCilk & 0.85\\
 95.1114 +\hline
 95.1115 +    $1296\times1296$ & Cilk & 4.8\\
 95.1116 +    & VCilk & 6.2 \\
 95.1117 +[2pt]\hline
 95.1118 +\end{tabular}
 95.1119 +\hfill
 95.1120 +\begin{tabular}{|l|r|r|r|r|}
 95.1121 +\multicolumn{5}{l}{}\\
 95.1122 +\multicolumn{5}{l}{}\\
 95.1123 +\multicolumn{5}{l}{}\\
 95.1124 +\hline
 95.1125 +    operation & \multicolumn{2}{c|}{Vthread} & pthread & ratio\\
 95.1126 +    & comp only & total &  & \\
 95.1127 +[2pt]\hline
 95.1128 +    mutex\_lock & 85 & 1050 & 50,000 & 48:1\\
 95.1129 +    mutex\_unlock & 85 & 610 & 45,000 & 74:1\\
 95.1130 +    cond\_wait  & 85 & 850 & 60,000 & 71:1\\
 95.1131 +    cond\_signal & 90 & 650 & 60,000 & 92:1\\
 95.1132 +\hline
 95.1133 +\end{tabular}
 95.1134 +\caption
 95.1135 +{On left, exe time in seconds for MM. To the right, overhead for
 95.1136 +  pthread vs. Vthread. First column is cycles
 95.1137 +  for perfect memory and second is total measured cycles. pthread cycles are
 95.1138 +  deduced from round-trip experiments.
 95.1139 +}
 95.1140 +\label{tabHeadToHead}
 95.1141 +\end{table}
 95.1142 +
 95.1143 +\paragraph*{Head to head.}
 95.1144 +
 95.1145 +We compare our implementation of the \texttt{spawn} and \texttt{sync}
 95.1146 +constructs against Cilk 5.4, on the top in Table~\ref{tabHeadToHead},
 95.1147 +which shows that the same application code has similar
 95.1148 +performance. For large matrices, Cilk 5.4's better use of the memory
 95.1149 +hierarchy (the workstealing algorithm) achieves 23\% better
 95.1150 +performance. However, for small matrices, VCilk is better, with a
 95.1151 +factor 2 lower overhead. Cilk 5.4 does not allow controlling the
 95.1152 +number of spawn events it actually executes, and chooses to run
 95.1153 +smaller matrices sequentially, limiting our comparison.
 95.1154 +
 95.1155 +When comparing to pthreads, our VMS based implementation has more than
 95.1156 +an order of magnitude better overhead per invocation of mutex or
 95.1157 +condition variable functionality, as seen on the bottom of Table
 95.1158 +\ref{tabHeadToHead}.  Applications that inherently have short trace
 95.1159 +segments will synchronize often and benefit the most from Vthread.
 95.1160 +
 95.1161 +\section{Conclusion}
 95.1162 +\label{secConclusion}
 95.1163 +
 95.1164 +We have shown an alternative to the thread model that enables
 95.1165 +easier-to-use parallelism constructs by splitting the scheduler open,
 95.1166 +to accept new parallelism constructs in the form of plugins. This
 95.1167 +gives the language control over assigning virtual processors to
 95.1168 +physical cores, for performance, debugging, and flexibility
 95.1169 +benefits. Parallelism constructs of programming languages can be
 95.1170 +implemented using sequential algorithms, within a matter of days,
 95.1171 +while maintaining low run-time overhead.
 95.1172 +
 95.1173 +\bibliography{../helpers/bib_for_papers}
 95.1174 +
 95.1175 +\end{document}
 95.1176 + }
    96.1 Binary file 0__Papers/VMS/VMS__Performance_on_Multicore/Universal/figures/control_flow.pdf has changed
    97.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    97.2 +++ b/0__Papers/VMS/VMS__Performance_on_Multicore/Universal/figures/control_flow.svg	Sun Apr 08 09:00:10 2012 -0700
    97.3 @@ -0,0 +1,2773 @@
    97.4 +<?xml version="1.0" encoding="UTF-8" standalone="no"?>
    97.5 +<!-- Created with Inkscape (http://www.inkscape.org/) -->
    97.6 +
    97.7 +<svg
    97.8 +   xmlns:dc="http://purl.org/dc/elements/1.1/"
    97.9 +   xmlns:cc="http://creativecommons.org/ns#"
   97.10 +   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
   97.11 +   xmlns:svg="http://www.w3.org/2000/svg"
   97.12 +   xmlns="http://www.w3.org/2000/svg"
   97.13 +   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
   97.14 +   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
   97.15 +   width="990"
   97.16 +   height="765"
   97.17 +   id="svg2"
   97.18 +   sodipodi:version="0.32"
   97.19 +   inkscape:version="0.48.1 "
   97.20 +   sodipodi:docname="control_flow.svg"
   97.21 +   inkscape:output_extension="org.inkscape.output.svg.inkscape"
   97.22 +   version="1.1">
   97.23 +  <defs
   97.24 +     id="defs4">
   97.25 +    <marker
   97.26 +       inkscape:stockid="StopL"
   97.27 +       orient="auto"
   97.28 +       refY="0"
   97.29 +       refX="0"
   97.30 +       id="StopL"
   97.31 +       style="overflow:visible">
   97.32 +      <path
   97.33 +         id="path10015"
   97.34 +         d="M 0,5.65 0,-5.65"
   97.35 +         style="fill:none;stroke:#000000;stroke-width:1pt"
   97.36 +         transform="scale(0.8,0.8)"
   97.37 +         inkscape:connector-curvature="0" />
   97.38 +    </marker>
   97.39 +    <marker
   97.40 +       inkscape:stockid="TriangleOutL"
   97.41 +       orient="auto"
   97.42 +       refY="0"
   97.43 +       refX="0"
   97.44 +       id="TriangleOutL"
   97.45 +       style="overflow:visible">
   97.46 +      <path
   97.47 +         id="path9988"
   97.48 +         d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
   97.49 +         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
   97.50 +         transform="scale(0.8,0.8)"
   97.51 +         inkscape:connector-curvature="0" />
   97.52 +    </marker>
   97.53 +    <marker
   97.54 +       inkscape:stockid="Arrow2Mstart"
   97.55 +       orient="auto"
   97.56 +       refY="0"
   97.57 +       refX="0"
   97.58 +       id="Arrow2Mstart"
   97.59 +       style="overflow:visible">
   97.60 +      <path
   97.61 +         id="path5492"
   97.62 +         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
   97.63 +         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
   97.64 +         transform="scale(0.6,0.6)"
   97.65 +         inkscape:connector-curvature="0" />
   97.66 +    </marker>
   97.67 +    <marker
   97.68 +       inkscape:stockid="Arrow2Mend"
   97.69 +       orient="auto"
   97.70 +       refY="0"
   97.71 +       refX="0"
   97.72 +       id="Arrow2Mend"
   97.73 +       style="overflow:visible">
   97.74 +      <path
   97.75 +         id="path3563"
   97.76 +         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
   97.77 +         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
   97.78 +         transform="scale(-0.6,-0.6)"
   97.79 +         inkscape:connector-curvature="0" />
   97.80 +    </marker>
   97.81 +    <marker
   97.82 +       inkscape:stockid="TriangleOutM"
   97.83 +       orient="auto"
   97.84 +       refY="0"
   97.85 +       refX="0"
   97.86 +       id="TriangleOutM"
   97.87 +       style="overflow:visible">
   97.88 +      <path
   97.89 +         id="path3682"
   97.90 +         d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
   97.91 +         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
   97.92 +         transform="scale(0.4,0.4)"
   97.93 +         inkscape:connector-curvature="0" />
   97.94 +    </marker>
   97.95 +    <marker
   97.96 +       inkscape:stockid="Arrow2Lend"
   97.97 +       orient="auto"
   97.98 +       refY="0"
   97.99 +       refX="0"
  97.100 +       id="Arrow2Lend"
  97.101 +       style="overflow:visible">
  97.102 +      <path
  97.103 +         id="path3557"
  97.104 +         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
  97.105 +         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
  97.106 +         transform="matrix(-1.1,0,0,-1.1,-1.1,0)"
  97.107 +         inkscape:connector-curvature="0" />
  97.108 +    </marker>
  97.109 +    <marker
  97.110 +       inkscape:stockid="Arrow1Mstart"
  97.111 +       orient="auto"
  97.112 +       refY="0"
  97.113 +       refX="0"
  97.114 +       id="Arrow1Mstart"
  97.115 +       style="overflow:visible">
  97.116 +      <path
  97.117 +         id="path3542"
  97.118 +         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
  97.119 +         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
  97.120 +         transform="matrix(0.4,0,0,0.4,4,0)"
  97.121 +         inkscape:connector-curvature="0" />
  97.122 +    </marker>
  97.123 +    <marker
  97.124 +       inkscape:stockid="Arrow1Lend"
  97.125 +       orient="auto"
  97.126 +       refY="0"
  97.127 +       refX="0"
  97.128 +       id="Arrow1Lend"
  97.129 +       style="overflow:visible">
  97.130 +      <path
  97.131 +         id="path3539"
  97.132 +         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
  97.133 +         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
  97.134 +         transform="matrix(-0.8,0,0,-0.8,-10,0)"
  97.135 +         inkscape:connector-curvature="0" />
  97.136 +    </marker>
  97.137 +    <marker
  97.138 +       inkscape:stockid="Arrow1Lstart"
  97.139 +       orient="auto"
  97.140 +       refY="0"
  97.141 +       refX="0"
  97.142 +       id="Arrow1Lstart"
  97.143 +       style="overflow:visible">
  97.144 +      <path
  97.145 +         id="path3536"
  97.146 +         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
  97.147 +         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
  97.148 +         transform="matrix(0.8,0,0,0.8,10,0)"
  97.149 +         inkscape:connector-curvature="0" />
  97.150 +    </marker>
  97.151 +    <inkscape:perspective
  97.152 +       sodipodi:type="inkscape:persp3d"
  97.153 +       inkscape:vp_x="0 : 526.18109 : 1"
  97.154 +       inkscape:vp_y="0 : 1000 : 0"
  97.155 +       inkscape:vp_z="744.09448 : 526.18109 : 1"
  97.156 +       inkscape:persp3d-origin="372.04724 : 350.78739 : 1"
  97.157 +       id="perspective10" />
  97.158 +    <inkscape:perspective
  97.159 +       id="perspective4311"
  97.160 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  97.161 +       inkscape:vp_z="1 : 0.5 : 1"
  97.162 +       inkscape:vp_y="0 : 1000 : 0"
  97.163 +       inkscape:vp_x="0 : 0.5 : 1"
  97.164 +       sodipodi:type="inkscape:persp3d" />
  97.165 +    <inkscape:perspective
  97.166 +       id="perspective4336"
  97.167 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  97.168 +       inkscape:vp_z="1 : 0.5 : 1"
  97.169 +       inkscape:vp_y="0 : 1000 : 0"
  97.170 +       inkscape:vp_x="0 : 0.5 : 1"
  97.171 +       sodipodi:type="inkscape:persp3d" />
  97.172 +    <inkscape:perspective
  97.173 +       id="perspective4365"
  97.174 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  97.175 +       inkscape:vp_z="1 : 0.5 : 1"
  97.176 +       inkscape:vp_y="0 : 1000 : 0"
  97.177 +       inkscape:vp_x="0 : 0.5 : 1"
  97.178 +       sodipodi:type="inkscape:persp3d" />
  97.179 +    <marker
  97.180 +       inkscape:stockid="Arrow2Mend"
  97.181 +       orient="auto"
  97.182 +       refY="0"
  97.183 +       refX="0"
  97.184 +       id="Arrow2Mend-9"
  97.185 +       style="overflow:visible">
  97.186 +      <path
  97.187 +         id="path3563-4"
  97.188 +         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
  97.189 +         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
  97.190 +         transform="scale(-0.6,-0.6)"
  97.191 +         inkscape:connector-curvature="0" />
  97.192 +    </marker>
  97.193 +    <inkscape:perspective
  97.194 +       id="perspective4423"
  97.195 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  97.196 +       inkscape:vp_z="1 : 0.5 : 1"
  97.197 +       inkscape:vp_y="0 : 1000 : 0"
  97.198 +       inkscape:vp_x="0 : 0.5 : 1"
  97.199 +       sodipodi:type="inkscape:persp3d" />
  97.200 +    <marker
  97.201 +       inkscape:stockid="Arrow2Mend"
  97.202 +       orient="auto"
  97.203 +       refY="0"
  97.204 +       refX="0"
  97.205 +       id="Arrow2Mend-8"
  97.206 +       style="overflow:visible">
  97.207 +      <path
  97.208 +         id="path3563-2"
  97.209 +         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
  97.210 +         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
  97.211 +         transform="scale(-0.6,-0.6)"
  97.212 +         inkscape:connector-curvature="0" />
  97.213 +    </marker>
  97.214 +    <inkscape:perspective
  97.215 +       id="perspective4461"
  97.216 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  97.217 +       inkscape:vp_z="1 : 0.5 : 1"
  97.218 +       inkscape:vp_y="0 : 1000 : 0"
  97.219 +       inkscape:vp_x="0 : 0.5 : 1"
  97.220 +       sodipodi:type="inkscape:persp3d" />
  97.221 +    <inkscape:perspective
  97.222 +       id="perspective14081"
  97.223 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  97.224 +       inkscape:vp_z="1 : 0.5 : 1"
  97.225 +       inkscape:vp_y="0 : 1000 : 0"
  97.226 +       inkscape:vp_x="0 : 0.5 : 1"
  97.227 +       sodipodi:type="inkscape:persp3d" />
  97.228 +    <inkscape:perspective
  97.229 +       id="perspective14206"
  97.230 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  97.231 +       inkscape:vp_z="1 : 0.5 : 1"
  97.232 +       inkscape:vp_y="0 : 1000 : 0"
  97.233 +       inkscape:vp_x="0 : 0.5 : 1"
  97.234 +       sodipodi:type="inkscape:persp3d" />
  97.235 +    <inkscape:perspective
  97.236 +       id="perspective14299"
  97.237 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  97.238 +       inkscape:vp_z="1 : 0.5 : 1"
  97.239 +       inkscape:vp_y="0 : 1000 : 0"
  97.240 +       inkscape:vp_x="0 : 0.5 : 1"
  97.241 +       sodipodi:type="inkscape:persp3d" />
  97.242 +    <inkscape:perspective
  97.243 +       id="perspective16915"
  97.244 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  97.245 +       inkscape:vp_z="1 : 0.5 : 1"
  97.246 +       inkscape:vp_y="0 : 1000 : 0"
  97.247 +       inkscape:vp_x="0 : 0.5 : 1"
  97.248 +       sodipodi:type="inkscape:persp3d" />
  97.249 +    <inkscape:perspective
  97.250 +       id="perspective16946"
  97.251 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  97.252 +       inkscape:vp_z="1 : 0.5 : 1"
  97.253 +       inkscape:vp_y="0 : 1000 : 0"
  97.254 +       inkscape:vp_x="0 : 0.5 : 1"
  97.255 +       sodipodi:type="inkscape:persp3d" />
  97.256 +    <inkscape:perspective
  97.257 +       id="perspective17789"
  97.258 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  97.259 +       inkscape:vp_z="1 : 0.5 : 1"
  97.260 +       inkscape:vp_y="0 : 1000 : 0"
  97.261 +       inkscape:vp_x="0 : 0.5 : 1"
  97.262 +       sodipodi:type="inkscape:persp3d" />
  97.263 +    <inkscape:perspective
  97.264 +       id="perspective17820"
  97.265 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  97.266 +       inkscape:vp_z="1 : 0.5 : 1"
  97.267 +       inkscape:vp_y="0 : 1000 : 0"
  97.268 +       inkscape:vp_x="0 : 0.5 : 1"
  97.269 +       sodipodi:type="inkscape:persp3d" />
  97.270 +    <marker
  97.271 +       inkscape:stockid="Arrow2Mend"
  97.272 +       orient="auto"
  97.273 +       refY="0"
  97.274 +       refX="0"
  97.275 +       id="Arrow2Mend-8-2"
  97.276 +       style="overflow:visible">
  97.277 +      <path
  97.278 +         id="path3563-2-3"
  97.279 +         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
  97.280 +         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
  97.281 +         transform="scale(-0.6,-0.6)"
  97.282 +         inkscape:connector-curvature="0" />
  97.283 +    </marker>
  97.284 +    <inkscape:perspective
  97.285 +       id="perspective17848"
  97.286 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  97.287 +       inkscape:vp_z="1 : 0.5 : 1"
  97.288 +       inkscape:vp_y="0 : 1000 : 0"
  97.289 +       inkscape:vp_x="0 : 0.5 : 1"
  97.290 +       sodipodi:type="inkscape:persp3d" />
  97.291 +    <inkscape:perspective
  97.292 +       id="perspective17891"
  97.293 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  97.294 +       inkscape:vp_z="1 : 0.5 : 1"
  97.295 +       inkscape:vp_y="0 : 1000 : 0"
  97.296 +       inkscape:vp_x="0 : 0.5 : 1"
  97.297 +       sodipodi:type="inkscape:persp3d" />
  97.298 +    <marker
  97.299 +       inkscape:stockid="Arrow2Mend"
  97.300 +       orient="auto"
  97.301 +       refY="0"
  97.302 +       refX="0"
  97.303 +       id="Arrow2Mend-8-7"
  97.304 +       style="overflow:visible">
  97.305 +      <path
  97.306 +         id="path3563-2-8"
  97.307 +         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
  97.308 +         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
  97.309 +         transform="scale(-0.6,-0.6)"
  97.310 +         inkscape:connector-curvature="0" />
  97.311 +    </marker>
  97.312 +    <inkscape:perspective
  97.313 +       id="perspective17925"
  97.314 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  97.315 +       inkscape:vp_z="1 : 0.5 : 1"
  97.316 +       inkscape:vp_y="0 : 1000 : 0"
  97.317 +       inkscape:vp_x="0 : 0.5 : 1"
  97.318 +       sodipodi:type="inkscape:persp3d" />
  97.319 +    <inkscape:perspective
  97.320 +       id="perspective17996"
  97.321 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  97.322 +       inkscape:vp_z="1 : 0.5 : 1"
  97.323 +       inkscape:vp_y="0 : 1000 : 0"
  97.324 +       inkscape:vp_x="0 : 0.5 : 1"
  97.325 +       sodipodi:type="inkscape:persp3d" />
  97.326 +    <inkscape:perspective
  97.327 +       id="perspective18039"
  97.328 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  97.329 +       inkscape:vp_z="1 : 0.5 : 1"
  97.330 +       inkscape:vp_y="0 : 1000 : 0"
  97.331 +       inkscape:vp_x="0 : 0.5 : 1"
  97.332 +       sodipodi:type="inkscape:persp3d" />
  97.333 +    <inkscape:perspective
  97.334 +       id="perspective18073"
  97.335 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  97.336 +       inkscape:vp_z="1 : 0.5 : 1"
  97.337 +       inkscape:vp_y="0 : 1000 : 0"
  97.338 +       inkscape:vp_x="0 : 0.5 : 1"
  97.339 +       sodipodi:type="inkscape:persp3d" />
  97.340 +    <inkscape:perspective
  97.341 +       id="perspective4016"
  97.342 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  97.343 +       inkscape:vp_z="1 : 0.5 : 1"
  97.344 +       inkscape:vp_y="0 : 1000 : 0"
  97.345 +       inkscape:vp_x="0 : 0.5 : 1"
  97.346 +       sodipodi:type="inkscape:persp3d" />
  97.347 +    <inkscape:perspective
  97.348 +       id="perspective4046"
  97.349 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  97.350 +       inkscape:vp_z="1 : 0.5 : 1"
  97.351 +       inkscape:vp_y="0 : 1000 : 0"
  97.352 +       inkscape:vp_x="0 : 0.5 : 1"
  97.353 +       sodipodi:type="inkscape:persp3d" />
  97.354 +    <inkscape:perspective
  97.355 +       id="perspective4071"
  97.356 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  97.357 +       inkscape:vp_z="1 : 0.5 : 1"
  97.358 +       inkscape:vp_y="0 : 1000 : 0"
  97.359 +       inkscape:vp_x="0 : 0.5 : 1"
  97.360 +       sodipodi:type="inkscape:persp3d" />
  97.361 +    <inkscape:perspective
  97.362 +       id="perspective4101"
  97.363 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  97.364 +       inkscape:vp_z="1 : 0.5 : 1"
  97.365 +       inkscape:vp_y="0 : 1000 : 0"
  97.366 +       inkscape:vp_x="0 : 0.5 : 1"
  97.367 +       sodipodi:type="inkscape:persp3d" />
  97.368 +    <inkscape:perspective
  97.369 +       id="perspective5945"
  97.370 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  97.371 +       inkscape:vp_z="1 : 0.5 : 1"
  97.372 +       inkscape:vp_y="0 : 1000 : 0"
  97.373 +       inkscape:vp_x="0 : 0.5 : 1"
  97.374 +       sodipodi:type="inkscape:persp3d" />
  97.375 +    <inkscape:perspective
  97.376 +       id="perspective4144"
  97.377 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  97.378 +       inkscape:vp_z="1 : 0.5 : 1"
  97.379 +       inkscape:vp_y="0 : 1000 : 0"
  97.380 +       inkscape:vp_x="0 : 0.5 : 1"
  97.381 +       sodipodi:type="inkscape:persp3d" />
  97.382 +    <marker
  97.383 +       inkscape:stockid="Arrow2Mend"
  97.384 +       orient="auto"
  97.385 +       refY="0"
  97.386 +       refX="0"
  97.387 +       id="Arrow2Mend-8-7-1"
  97.388 +       style="overflow:visible">
  97.389 +      <path
  97.390 +         id="path3563-2-8-7"
  97.391 +         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
  97.392 +         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
  97.393 +         transform="scale(-0.6,-0.6)"
  97.394 +         inkscape:connector-curvature="0" />
  97.395 +    </marker>
  97.396 +    <inkscape:perspective
  97.397 +       id="perspective4733"
  97.398 +       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
  97.399 +       inkscape:vp_z="1 : 0.5 : 1"
  97.400 +       inkscape:vp_y="0 : 1000 : 0"
  97.401 +       inkscape:vp_x="0 : 0.5 : 1"
  97.402 +       sodipodi:type="inkscape:persp3d" />
  97.403 +    <marker
  97.404 +       inkscape:stockid="Arrow2Mend"
  97.405 +       orient="auto"
  97.406 +       refY="0"
  97.407 +       refX="0"
  97.408 +       id="Arrow2Mend-8-7-12"
  97.409 +       style="overflow:visible">
  97.410 +      <path
  97.411 +         inkscape:connector-curvature="0"
  97.412 +         id="path3563-2-8-2"
  97.413 +         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
  97.414 +         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
  97.415 +         transform="scale(-0.6,-0.6)" />
  97.416 +    </marker>
  97.417 +    <marker
  97.418 +       inkscape:stockid="Arrow2Mend"
  97.419 +       orient="auto"
  97.420 +       refY="0"
  97.421 +       refX="0"
  97.422 +       id="marker8401"
  97.423 +       style="overflow:visible">
  97.424 +      <path
  97.425 +         inkscape:connector-curvature="0"
  97.426 +         id="path8403"
  97.427 +         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
  97.428 +         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
  97.429 +         transform="scale(-0.6,-0.6)" />
  97.430 +    </marker>
  97.431 +    <marker
  97.432 +       inkscape:stockid="Arrow2Mend"
  97.433 +       orient="auto"
  97.434 +       refY="0"
  97.435 +       refX="0"
  97.436 +       id="marker8405"
  97.437 +       style="overflow:visible">
  97.438 +      <path
  97.439 +         inkscape:connector-curvature="0"
  97.440 +         id="path8407"
  97.441 +         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
  97.442 +         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
  97.443 +         transform="scale(-0.6,-0.6)" />
  97.444 +    </marker>
  97.445 +    <marker
  97.446 +       inkscape:stockid="Arrow2Mend"
  97.447 +       orient="auto"
  97.448 +       refY="0"
  97.449 +       refX="0"
  97.450 +       id="marker8409"
  97.451 +       style="overflow:visible">
  97.452 +      <path
  97.453 +         inkscape:connector-curvature="0"
  97.454 +         id="path8411"
  97.455 +         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
  97.456 +         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
  97.457 +         transform="scale(-0.6,-0.6)" />
  97.458 +    </marker>
  97.459 +    <marker
  97.460 +       inkscape:stockid="Arrow2Mend"
  97.461 +       orient="auto"
  97.462 +       refY="0"
  97.463 +       refX="0"
  97.464 +       id="marker8413"
  97.465 +       style="overflow:visible">
  97.466 +      <path
  97.467 +         inkscape:connector-curvature="0"
  97.468 +         id="path8415"
  97.469 +         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
  97.470 +         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
  97.471 +         transform="scale(-0.6,-0.6)" />
  97.472 +    </marker>
  97.473 +    <marker
  97.474 +       inkscape:stockid="Arrow2Mend"
  97.475 +       orient="auto"
  97.476 +       refY="0"
  97.477 +       refX="0"
  97.478 +       id="marker8417"
  97.479 +       style="overflow:visible">
  97.480 +      <path
  97.481 +         inkscape:connector-curvature="0"
  97.482 +         id="path8419"
  97.483 +         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
  97.484 +         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
  97.485 +         transform="scale(-0.6,-0.6)" />
  97.486 +    </marker>
  97.487 +    <marker
  97.488 +       inkscape:stockid="Arrow2Mend"
  97.489 +       orient="auto"
  97.490 +       refY="0"
  97.491 +       refX="0"
  97.492 +       id="Arrow2Mend-8-7-17"
  97.493 +       style="overflow:visible">
  97.494 +      <path
  97.495 +         inkscape:connector-curvature="0"
  97.496 +         id="path3563-2-8-5"
  97.497 +         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
  97.498 +         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
  97.499 +         transform="scale(-0.6,-0.6)" />
  97.500 +    </marker>
  97.501 +    <marker
  97.502 +       inkscape:stockid="Arrow2Mend"
  97.503 +       orient="auto"
  97.504 +       refY="0"
  97.505 +       refX="0"
  97.506 +       id="Arrow2Mend-8-7-0"
  97.507 +       style="overflow:visible">
  97.508 +      <path
  97.509 +         inkscape:connector-curvature="0"
  97.510 +         id="path3563-2-8-3"
  97.511 +         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
  97.512 +         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
  97.513 +         transform="scale(-0.6,-0.6)" />
  97.514 +    </marker>
  97.515 +  </defs>
  97.516 +  <sodipodi:namedview
  97.517 +     id="base"
  97.518 +     pagecolor="#ffffff"
  97.519 +     bordercolor="#666666"
  97.520 +     borderopacity="1.0"
  97.521 +     gridtolerance="10000"
  97.522 +     guidetolerance="10"
  97.523 +     objecttolerance="10"
  97.524 +     inkscape:pageopacity="0.0"
  97.525 +     inkscape:pageshadow="2"
  97.526 +     inkscape:zoom="1.3"
  97.527 +     inkscape:cx="387.64984"
  97.528 +     inkscape:cy="424.62189"
  97.529 +     inkscape:document-units="px"
  97.530 +     inkscape:current-layer="layer1"
  97.531 +     showgrid="false"
  97.532 +     inkscape:window-width="1600"
  97.533 +     inkscape:window-height="848"
  97.534 +     inkscape:window-x="-8"
  97.535 +     inkscape:window-y="-8"
  97.536 +     inkscape:window-maximized="1" />
  97.537 +  <metadata
  97.538 +     id="metadata7">
  97.539 +    <rdf:RDF>
  97.540 +      <cc:Work
  97.541 +         rdf:about="">
  97.542 +        <dc:format>image/svg+xml</dc:format>
  97.543 +        <dc:type
  97.544 +           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
  97.545 +        <dc:title></dc:title>
  97.546 +      </cc:Work>
  97.547 +    </rdf:RDF>
  97.548 +  </metadata>
  97.549 +  <g
  97.550 +     inkscape:label="Layer 1"
  97.551 +     inkscape:groupmode="layer"
  97.552 +     id="layer1"
  97.553 +     transform="translate(-3.5307846,441.70658)">
  97.554 +    <text
  97.555 +       xml:space="preserve"
  97.556 +       style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  97.557 +       x="441.66748"
  97.558 +       y="404.66492"
  97.559 +       id="text8002"
  97.560 +       sodipodi:linespacing="100%"><tspan
  97.561 +         sodipodi:role="line"
  97.562 +         x="441.66748"
  97.563 +         y="404.66492"
  97.564 +         style="font-size:8px"
  97.565 +         id="tspan12172" /></text>
  97.566 +    <text
  97.567 +       xml:space="preserve"
  97.568 +       style="font-size:10px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  97.569 +       x="368.25397"
  97.570 +       y="405.27225"
  97.571 +       id="text5849"><tspan
  97.572 +         sodipodi:role="line"
  97.573 +         id="tspan5851"
  97.574 +         x="368.25397"
  97.575 +         y="405.27225" /></text>
  97.576 +    <g
  97.577 +       transform="translate(-22.94669,-504)"
  97.578 +       id="g8065">
  97.579 +      <text
  97.580 +         xml:space="preserve"
  97.581 +         style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  97.582 +         x="222.37003"
  97.583 +         y="285.39841"
  97.584 +         id="text8067"
  97.585 +         sodipodi:linespacing="100%"><tspan
  97.586 +           style="font-size:9px;text-align:center;text-anchor:middle;fill:#900600;fill-opacity:1"
  97.587 +           sodipodi:role="line"
  97.588 +           x="222.37003"
  97.589 +           y="285.39841"
  97.590 +           id="tspan11696">save VP</tspan><tspan
  97.591 +           style="font-size:9px;text-align:center;text-anchor:middle;fill:#900600;fill-opacity:1"
  97.592 +           sodipodi:role="line"
  97.593 +           x="222.37003"
  97.594 +           y="294.39841"
  97.595 +           id="tspan12201">context</tspan></text>
  97.596 +      <rect
  97.597 +         y="274.77512"
  97.598 +         x="193.78287"
  97.599 +         height="25.544432"
  97.600 +         width="57.486332"
  97.601 +         id="rect8073"
  97.602 +         style="fill:none;stroke:#000000;stroke-width:1.08018124;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
  97.603 +    </g>
  97.604 +    <g
  97.605 +       id="g11700"
  97.606 +       transform="translate(160,240)">
  97.607 +      <text
  97.608 +         xml:space="preserve"
  97.609 +         style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  97.610 +         x="579.39252"
  97.611 +         y="-343.22998"
  97.612 +         id="text11476"
  97.613 +         sodipodi:linespacing="100%"><tspan
  97.614 +           style="font-size:9px;text-align:center;text-anchor:middle;fill:#900600;fill-opacity:1"
  97.615 +           sodipodi:role="line"
  97.616 +           x="579.39252"
  97.617 +           y="-343.22998"
  97.618 +           id="tspan11478">which</tspan><tspan
  97.619 +           style="font-size:9px;text-align:center;text-anchor:middle;fill:#900600;fill-opacity:1"
  97.620 +           sodipodi:role="line"
  97.621 +           x="579.39252"
  97.622 +           y="-334.22998"
  97.623 +           id="tspan12299">context</tspan><tspan
  97.624 +           id="tspan11480"
  97.625 +           style="font-size:9px;text-align:center;text-anchor:middle;fill:#900600;fill-opacity:1"
  97.626 +           sodipodi:role="line"
  97.627 +           x="579.39252"
  97.628 +           y="-325.22998">switch</tspan></text>
  97.629 +      <rect
  97.630 +         ry="0"
  97.631 +         transform="matrix(0.77064159,-0.63726882,0.75441789,0.65639443,0,0)"
  97.632 +         y="93.582199"
  97.633 +         x="624.01776"
  97.634 +         height="36.457531"
  97.635 +         width="36.810017"
  97.636 +         id="rect11482"
  97.637 +         style="fill:none;stroke:#000000;stroke-width:1.08748555;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
  97.638 +    </g>
  97.639 +    <g
  97.640 +       transform="translate(177.05331,-384)"
  97.641 +       id="g8103">
  97.642 +      <text
  97.643 +         xml:space="preserve"
  97.644 +         style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  97.645 +         x="222.25137"
  97.646 +         y="285.36765"
  97.647 +         id="text8105"
  97.648 +         sodipodi:linespacing="100%"><tspan
  97.649 +           style="font-size:9px;text-align:center;text-anchor:middle;fill:#900600;fill-opacity:1"
  97.650 +           sodipodi:role="line"
  97.651 +           x="222.25137"
  97.652 +           y="285.36765"
  97.653 +           id="tspan8111">constraint</tspan><tspan
  97.654 +           style="font-size:9px;text-align:center;text-anchor:middle;fill:#900600;fill-opacity:1"
  97.655 +           sodipodi:role="line"
  97.656 +           x="222.25137"
  97.657 +           y="294.36765"
  97.658 +           id="tspan8115">update hdlr</tspan></text>
  97.659 +      <rect
  97.660 +         y="274.77512"
  97.661 +         x="193.78287"
  97.662 +         height="25.544432"
  97.663 +         width="57.486332"
  97.664 +         id="rect8109"
  97.665 +         style="fill:none;stroke:#000000;stroke-width:1.08018124;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
  97.666 +    </g>
  97.667 +    <g
  97.668 +       id="g8165"
  97.669 +       transform="translate(177.05331,-324)">
  97.670 +      <text
  97.671 +         sodipodi:linespacing="100%"
  97.672 +         id="text8167"
  97.673 +         y="285.39841"
  97.674 +         x="222.37003"
  97.675 +         style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  97.676 +         xml:space="preserve"><tspan
  97.677 +           id="tspan8169"
  97.678 +           y="285.39841"
  97.679 +           x="222.37003"
  97.680 +           sodipodi:role="line"
  97.681 +           style="font-size:9px;text-align:center;text-anchor:middle;fill:#900600;fill-opacity:1">Push work</tspan><tspan
  97.682 +           y="294.39841"
  97.683 +           x="222.37003"
  97.684 +           sodipodi:role="line"
  97.685 +           style="font-size:9px;text-align:center;text-anchor:middle;fill:#900600;fill-opacity:1"
  97.686 +           id="tspan11020">onto Q</tspan></text>
  97.687 +      <rect
  97.688 +         style="fill:none;stroke:#000000;stroke-width:1.08018124;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
  97.689 +         id="rect8171"
  97.690 +         width="57.486332"
  97.691 +         height="25.544432"
  97.692 +         x="193.78287"
  97.693 +         y="274.77512" />
  97.694 +    </g>
  97.695 +    <g
  97.696 +       transform="translate(437.05331,-384)"
  97.697 +       id="g8173">
  97.698 +      <text
  97.699 +         xml:space="preserve"
  97.700 +         style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  97.701 +         x="222.37003"
  97.702 +         y="285.69943"
  97.703 +         id="text8175"
  97.704 +         sodipodi:linespacing="100%"><tspan
  97.705 +           style="font-size:9px;text-align:center;text-anchor:middle;fill:#900600;fill-opacity:1"
  97.706 +           sodipodi:role="line"
  97.707 +           x="222.37003"
  97.708 +           y="285.69943"
  97.709 +           id="tspan11014">Take work-</tspan><tspan
  97.710 +           style="font-size:9px;text-align:center;text-anchor:middle;fill:#900600;fill-opacity:1"
  97.711 +           sodipodi:role="line"
  97.712 +           x="222.37003"
  97.713 +           y="294.69943"
  97.714 +           id="tspan11018">unit from Q</tspan></text>
  97.715 +      <rect
  97.716 +         y="274.77512"
  97.717 +         x="193.78287"
  97.718 +         height="25.544432"
  97.719 +         width="57.486332"
  97.720 +         id="rect8179"
  97.721 +         style="fill:none;stroke:#000000;stroke-width:1.08018124;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
  97.722 +    </g>
  97.723 +    <path
  97.724 +       sodipodi:nodetypes="cc"
  97.725 +       inkscape:connector-curvature="0"
  97.726 +       id="path8510"
  97.727 +       d="m 30.09217,-96.20795 134.75175,0"
  97.728 +       style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-start:url(#StopL);marker-end:url(#TriangleOutL)" />
  97.729 +    <text
  97.730 +       xml:space="preserve"
  97.731 +       style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  97.732 +       x="95.276283"
  97.733 +       y="-97.95343"
  97.734 +       id="text8067-3"
  97.735 +       sodipodi:linespacing="100%"><tspan
  97.736 +         style="font-size:9px;text-align:center;text-anchor:middle;fill:#900600;fill-opacity:1"
  97.737 +         sodipodi:role="line"
  97.738 +         x="95.276283"
  97.739 +         y="-97.95343"
  97.740 +         id="tspan8071-6">Non-suspend end of work-unit</tspan></text>
  97.741 +    <path
  97.742 +       style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-start:url(#StopL);marker-end:url(#TriangleOutL)"
  97.743 +       d="m 30.09217,-216.20795 134.75175,0"
  97.744 +       id="path11002"
  97.745 +       inkscape:connector-curvature="0"
  97.746 +       sodipodi:nodetypes="cc" />
  97.747 +    <text
  97.748 +       sodipodi:linespacing="100%"
  97.749 +       id="text11004"
  97.750 +       y="-217.95343"
  97.751 +       x="95.430077"
  97.752 +       style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  97.753 +       xml:space="preserve"><tspan
  97.754 +         id="tspan11006"
  97.755 +         y="-217.95343"
  97.756 +         x="95.430077"
  97.757 +         sodipodi:role="line"
  97.758 +         style="font-size:9px;text-align:center;text-anchor:middle;fill:#900600;fill-opacity:1">Suspend at end of work-unit</tspan></text>
  97.759 +    <path
  97.760 +       sodipodi:nodetypes="cc"
  97.761 +       inkscape:connector-curvature="0"
  97.762 +       id="path11472"
  97.763 +       d="m 399.56974,-84.00562 0,34.68367"
  97.764 +       style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-start:none;marker-end:url(#Arrow2Mend-8-7-0)" />
  97.765 +    <path
  97.766 +       sodipodi:nodetypes="cc"
  97.767 +       inkscape:connector-curvature="0"
  97.768 +       id="path11484"
  97.769 +       d="m 688.09217,-96.20795 22.13646,0"
  97.770 +       style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-start:none;marker-end:url(#Arrow2Mend-8-7-0)" />
  97.771 +    <path
  97.772 +       style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-start:none;marker-end:url(#Arrow2Mend-8-7-0)"
  97.773 +       d="m 768.09217,-96.20795 41.4633,0"
  97.774 +       id="path11518"
  97.775 +       inkscape:connector-curvature="0"
  97.776 +       sodipodi:nodetypes="cc" />
  97.777 +    <text
  97.778 +       sodipodi:linespacing="100%"
  97.779 +       id="text11578"
  97.780 +       y="-327.95343"
  97.781 +       x="295.27628"
  97.782 +       style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  97.783 +       xml:space="preserve"><tspan
  97.784 +         id="tspan11580"
  97.785 +         y="-327.95343"
  97.786 +         x="295.27628"
  97.787 +         sodipodi:role="line"
  97.788 +         style="font-size:9px;text-align:center;text-anchor:middle;fill:#900600;fill-opacity:1" /></text>
  97.789 +    <text
  97.790 +       xml:space="preserve"
  97.791 +       style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  97.792 +       x="729.43005"
  97.793 +       y="-61.95343"
  97.794 +       id="text11616"
  97.795 +       sodipodi:linespacing="100%"><tspan
  97.796 +         style="font-size:9px;text-align:center;text-anchor:middle;fill:#008000;fill-opacity:1"
  97.797 +         sodipodi:role="line"
  97.798 +         x="730.78357"
  97.799 +         y="-61.95343"
  97.800 +         id="tspan11618">     new </tspan><tspan
  97.801 +         style="font-size:9px;text-align:center;text-anchor:middle;fill:#008000;fill-opacity:1"
  97.802 +         sodipodi:role="line"
  97.803 +         x="729.43005"
  97.804 +         y="-52.95343"
  97.805 +         id="tspan12175">      work-unit</tspan><tspan
  97.806 +         style="font-size:9px;text-align:center;text-anchor:middle;fill:#008000;fill-opacity:1"
  97.807 +         sodipodi:role="line"
  97.808 +         x="729.43005"
  97.809 +         y="-43.95343"
  97.810 +         id="tspan11620">          is attached to</tspan><tspan
  97.811 +         style="font-size:9px;text-align:center;text-anchor:middle;fill:#008000;fill-opacity:1"
  97.812 +         sodipodi:role="line"
  97.813 +         x="729.43005"
  97.814 +         y="-34.95343"
  97.815 +         id="tspan11622">               a VP's context</tspan></text>
  97.816 +    <text
  97.817 +       sodipodi:linespacing="100%"
  97.818 +       id="text11624"
  97.819 +       y="-125.95343"
  97.820 +       x="787.43005"
  97.821 +       style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  97.822 +       xml:space="preserve"><tspan
  97.823 +         id="tspan11626"
  97.824 +         y="-125.95343"
  97.825 +         x="787.43005"
  97.826 +         sodipodi:role="line"
  97.827 +         style="font-size:9px;text-align:center;text-anchor:middle;fill:#008000;fill-opacity:1">new work-</tspan><tspan
  97.828 +         id="tspan11630"
  97.829 +         y="-116.95343"
  97.830 +         x="787.43005"
  97.831 +         sodipodi:role="line"
  97.832 +         style="font-size:9px;text-align:center;text-anchor:middle;fill:#008000;fill-opacity:1">unit has</tspan><tspan
  97.833 +         y="-107.95343"
  97.834 +         x="787.43005"
  97.835 +         sodipodi:role="line"
  97.836 +         style="font-size:9px;text-align:center;text-anchor:middle;fill:#008000;fill-opacity:1"
  97.837 +         id="tspan12161">own local</tspan><tspan
  97.838 +         y="-98.95343"
  97.839 +         x="787.43005"
  97.840 +         sodipodi:role="line"
  97.841 +         style="font-size:9px;text-align:center;text-anchor:middle;fill:#008000;fill-opacity:1"
  97.842 +         id="tspan11634">context</tspan></text>
  97.843 +    <g
  97.844 +       transform="translate(617.05331,-403.31973)"
  97.845 +       id="g11656">
  97.846 +      <text
  97.847 +         xml:space="preserve"
  97.848 +         style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  97.849 +         x="222.37003"
  97.850 +         y="285.39841"
  97.851 +         id="text11658"
  97.852 +         sodipodi:linespacing="100%"><tspan
  97.853 +           id="tspan11668"
  97.854 +           style="font-size:9px;text-align:center;text-anchor:middle;fill:#900600;fill-opacity:1"
  97.855 +           sodipodi:role="line"
  97.856 +           x="222.37003"
  97.857 +           y="285.39841">load curr VP</tspan><tspan
  97.858 +           style="font-size:9px;text-align:center;text-anchor:middle;fill:#900600;fill-opacity:1"
  97.859 +           sodipodi:role="line"
  97.860 +           x="222.37003"
  97.861 +           y="294.39841"
  97.862 +           id="tspan11686">with context</tspan><tspan
  97.863 +           style="font-size:9px;text-align:center;text-anchor:middle;fill:#900600;fill-opacity:1"
  97.864 +           sodipodi:role="line"
  97.865 +           x="222.37003"
  97.866 +           y="303.39841"
  97.867 +           id="tspan11688">from new</tspan><tspan
  97.868 +           style="font-size:9px;text-align:center;text-anchor:middle;fill:#900600;fill-opacity:1"
  97.869 +           sodipodi:role="line"
  97.870 +           x="222.37003"
  97.871 +           y="312.39841"
  97.872 +           id="tspan11690">work-unit</tspan></text>
  97.873 +      <rect
  97.874 +         y="274.77512"
  97.875 +         x="193.78287"
  97.876 +         height="63.639675"
  97.877 +         width="57.486332"
  97.878 +         id="rect11670"
  97.879 +         style="fill:none;stroke:#000000;stroke-width:1.08018124;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
  97.880 +    </g>
  97.881 +    <text
  97.882 +       sodipodi:linespacing="100%"
  97.883 +       id="text11718"
  97.884 +       y="-87.95343"
  97.885 +       x="95.276283"
  97.886 +       style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  97.887 +       xml:space="preserve"><tspan
  97.888 +         id="tspan11720"
  97.889 +         y="-87.95343"
  97.890 +         x="95.276283"
  97.891 +         sodipodi:role="line"
  97.892 +         style="font-size:9px;text-align:center;text-anchor:middle;fill:#900600;fill-opacity:1">which has attached context</tspan></text>
  97.893 +    <path
  97.894 +       style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-start:url(#StopL);marker-end:url(#TriangleOutL)"
  97.895 +       d="m 30.09217,-16.20795 134.75175,0"
  97.896 +       id="path11742"
  97.897 +       inkscape:connector-curvature="0"
  97.898 +       sodipodi:nodetypes="cc" />
  97.899 +    <text
  97.900 +       sodipodi:linespacing="100%"
  97.901 +       id="text11744"
  97.902 +       y="-17.95343"
  97.903 +       x="95.276283"
  97.904 +       style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  97.905 +       xml:space="preserve"><tspan
  97.906 +         id="tspan11746"
  97.907 +         y="-17.95343"
  97.908 +         x="95.276283"
  97.909 +         sodipodi:role="line"
  97.910 +         style="font-size:9px;text-align:center;text-anchor:middle;fill:#900600;fill-opacity:1">Non-suspend end of work-unit</tspan></text>
  97.911 +    <text
  97.912 +       xml:space="preserve"
  97.913 +       style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  97.914 +       x="95.276283"
  97.915 +       y="-7.9534302"
  97.916 +       id="text11750"
  97.917 +       sodipodi:linespacing="100%"><tspan
  97.918 +         style="font-size:9px;text-align:center;text-anchor:middle;fill:#900600;fill-opacity:1"
  97.919 +         sodipodi:role="line"
  97.920 +         x="95.276283"
  97.921 +         y="-7.9534302"
  97.922 +         id="tspan11752">purely local (no ctxt attached)</tspan></text>
  97.923 +    <g
  97.924 +       id="g11754"
  97.925 +       transform="translate(-22.94669,-384)">
  97.926 +      <text
  97.927 +         sodipodi:linespacing="100%"
  97.928 +         id="text11756"
  97.929 +         y="285.39841"
  97.930 +         x="222.37003"
  97.931 +         style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  97.932 +         xml:space="preserve"><tspan
  97.933 +           id="tspan11758"
  97.934 +           y="285.39841"
  97.935 +           x="222.37003"
  97.936 +           sodipodi:role="line"
  97.937 +           style="font-size:9px;text-align:center;text-anchor:middle;fill:#900600;fill-opacity:1">save stack</tspan><tspan
  97.938 +           id="tspan11760"
  97.939 +           y="294.39841"
  97.940 +           x="222.37003"
  97.941 +           sodipodi:role="line"
  97.942 +           style="font-size:9px;text-align:center;text-anchor:middle;fill:#900600;fill-opacity:1">&amp; frame ptrs</tspan></text>
  97.943 +      <rect
  97.944 +         style="fill:none;stroke:#000000;stroke-width:1.08018124;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
  97.945 +         id="rect11762"
  97.946 +         width="57.486332"
  97.947 +         height="25.544432"
  97.948 +         x="193.78287"
  97.949 +         y="274.77512" />
  97.950 +    </g>
  97.951 +    <text
  97.952 +       xml:space="preserve"
  97.953 +       style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#d45500;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  97.954 +       x="29.276283"
  97.955 +       y="-69.95343"
  97.956 +       id="text11764"
  97.957 +       sodipodi:linespacing="100%"><tspan
  97.958 +         style="font-size:9px;text-align:start;text-anchor:start;fill:#d45500;fill-opacity:1"
  97.959 +         sodipodi:role="line"
  97.960 +         x="29.276283"
  97.961 +         y="-69.95343"
  97.962 +         id="tspan11766">CILK is example of this case,</tspan><tspan
  97.963 +         style="font-size:9px;text-align:start;text-anchor:start;fill:#d45500;fill-opacity:1"
  97.964 +         sodipodi:role="line"
  97.965 +         x="29.276283"
  97.966 +         y="-60.95343"
  97.967 +         id="tspan12203">when leaf child finishes</tspan></text>
  97.968 +    <text
  97.969 +       sodipodi:linespacing="100%"
  97.970 +       id="text11768"
  97.971 +       y="10.04657"
  97.972 +       x="29.276283"
  97.973 +       style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#d45500;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  97.974 +       xml:space="preserve"><tspan
  97.975 +         id="tspan11770"
  97.976 +         y="10.04657"
  97.977 +         x="29.276283"
  97.978 +         sodipodi:role="line"
  97.979 +         style="font-size:9px;text-align:start;text-anchor:start;fill:#d45500;fill-opacity:1">Dataflow is example of this case</tspan></text>
  97.980 +    <text
  97.981 +       sodipodi:linespacing="100%"
  97.982 +       id="text11772"
  97.983 +       y="-193.95343"
  97.984 +       x="29.276283"
  97.985 +       style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#d45500;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  97.986 +       xml:space="preserve"><tspan
  97.987 +         id="tspan11774"
  97.988 +         y="-193.95343"
  97.989 +         x="29.276283"
  97.990 +         sodipodi:role="line"
  97.991 +         style="font-size:9px;text-align:start;text-anchor:start;fill:#d45500;fill-opacity:1">pthread is example of this case,</tspan><tspan
  97.992 +         y="-184.95343"
  97.993 +         x="29.276283"
  97.994 +         sodipodi:role="line"
  97.995 +         style="font-size:9px;text-align:start;text-anchor:start;fill:#d45500;fill-opacity:1"
  97.996 +         id="tspan3625">as is Cilk when suspends on sync</tspan></text>
  97.997 +    <path
  97.998 +       style="fill:none;stroke:#000000;stroke-width:1.00000012px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend-8-7-0)"
  97.999 +       d="M 170.33352,-16.29839 270.64895,-94.44636"
 97.1000 +       id="path11776"
 97.1001 +       inkscape:connector-curvature="0"
 97.1002 +       sodipodi:nodetypes="cc" />
 97.1003 +    <path
 97.1004 +       sodipodi:nodetypes="cc"
 97.1005 +       inkscape:connector-curvature="0"
 97.1006 +       id="path12020"
 97.1007 +       d="m 228.09216,-96.20795 41.06088,0"
 97.1008 +       style="fill:none;stroke:#000000;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-start:none;marker-end:url(#Arrow2Mend-8-7-0)" />
 97.1009 +    <path
 97.1010 +       sodipodi:nodetypes="cc"
 97.1011 +       inkscape:connector-curvature="0"
 97.1012 +       id="path12086"
 97.1013 +       d="m 659.56974,-84.00562 0,34.68367"
 97.1014 +       style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-start:none;marker-end:url(#Arrow2Mend-8-7-0)" />
 97.1015 +    <text
 97.1016 +       xml:space="preserve"
 97.1017 +       style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
 97.1018 +       x="641.43005"
 97.1019 +       y="-69.95343"
 97.1020 +       id="text12088"
 97.1021 +       sodipodi:linespacing="100%"><tspan
 97.1022 +         style="font-size:9px;text-align:center;text-anchor:middle;fill:#008000;fill-opacity:1"
 97.1023 +         sodipodi:role="line"
 97.1024 +         x="641.43005"
 97.1025 +         y="-69.95343"
 97.1026 +         id="tspan12090">no work</tspan><tspan
 97.1027 +         style="font-size:9px;text-align:center;text-anchor:middle;fill:#008000;fill-opacity:1"
 97.1028 +         sodipodi:role="line"
 97.1029 +         x="641.43005"
 97.1030 +         y="-60.95343"
 97.1031 +         id="tspan12092">      in Q</tspan></text>
 97.1032 +    <path
 97.1033 +       sodipodi:nodetypes="cc"
 97.1034 +       inkscape:connector-curvature="0"
 97.1035 +       id="path12155"
 97.1036 +       d="M 737.20425,-73.48137 809.61651,-16.979"
 97.1037 +       style="fill:none;stroke:#000000;stroke-width:1.00000012px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend-8-7-0)" />
 97.1038 +    <g
 97.1039 +       id="g12179"
 97.1040 +       transform="translate(437.05331,-324)">
 97.1041 +      <text
 97.1042 +         sodipodi:linespacing="100%"
 97.1043 +         id="text12181"
 97.1044 +         y="285.39841"
 97.1045 +         x="222.37003"
 97.1046 +         style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
 97.1047 +         xml:space="preserve"><tspan
 97.1048 +           y="285.39841"
 97.1049 +           x="222.37003"
 97.1050 +           sodipodi:role="line"
 97.1051 +           style="font-size:9px;text-align:center;text-anchor:middle;fill:#900600;fill-opacity:1"
 97.1052 +           id="tspan12936">do &quot;no-work&quot;</tspan><tspan
 97.1053 +           y="294.39841"
 97.1054 +           x="222.37003"
 97.1055 +           sodipodi:role="line"
 97.1056 +           style="font-size:9px;text-align:center;text-anchor:middle;fill:#900600;fill-opacity:1"
 97.1057 +           id="tspan12195">handler</tspan></text>
 97.1058 +      <rect
 97.1059 +         style="fill:none;stroke:#000000;stroke-width:1.08018124;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
 97.1060 +         id="rect12187"
 97.1061 +         width="57.486332"
 97.1062 +         height="25.544432"
 97.1063 +         x="193.78287"
 97.1064 +         y="274.77512" />
 97.1065 +    </g>
 97.1066 +    <path
 97.1067 +       sodipodi:nodetypes="cc"
 97.1068 +       inkscape:connector-curvature="0"
 97.1069 +       id="path12197"
 97.1070 +       d="m 688.33352,-36.29839 23.17876,-59.17839"
 97.1071 +       style="fill:none;stroke:#000000;stroke-width:1.00000012px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend-8-7-0)" />
 97.1072 +    <text
 97.1073 +       sodipodi:linespacing="100%"
 97.1074 +       id="text12205"
 97.1075 +       y="-132.5929"
 97.1076 +       x="369.27625"
 97.1077 +       style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#d45500;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
 97.1078 +       xml:space="preserve"><tspan
 97.1079 +         id="tspan12209"
 97.1080 +         y="-132.5929"
 97.1081 +         x="369.27625"
 97.1082 +         sodipodi:role="line"
 97.1083 +         style="font-size:9px;text-align:start;text-anchor:start;fill:#d45500;fill-opacity:1">(in CILK, counts</tspan><tspan
 97.1084 +         y="-123.5929"
 97.1085 +         x="369.27625"
 97.1086 +         sodipodi:role="line"
 97.1087 +         style="font-size:9px;text-align:start;text-anchor:start;fill:#d45500;fill-opacity:1"
 97.1088 +         id="tspan12307"> child ends, and</tspan><tspan
 97.1089 +         y="-114.5929"
 97.1090 +         x="369.27625"
 97.1091 +         sodipodi:role="line"
 97.1092 +         style="font-size:9px;text-align:start;text-anchor:start;fill:#d45500;fill-opacity:1"
 97.1093 +         id="tspan12313"> handles sync)</tspan></text>
 97.1094 +    <text
 97.1095 +       xml:space="preserve"
 97.1096 +       style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#d45500;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
 97.1097 +       x="627.27625"
 97.1098 +       y="-131.95343"
 97.1099 +       id="text12213"
 97.1100 +       sodipodi:linespacing="100%"><tspan
 97.1101 +         style="font-size:9px;text-align:start;text-anchor:start;fill:#d45500;fill-opacity:1"
 97.1102 +         sodipodi:role="line"
 97.1103 +         x="627.27625"
 97.1104 +         y="-131.95343"
 97.1105 +         id="tspan12221">(for CILK, Q</tspan><tspan
 97.1106 +         style="font-size:9px;text-align:start;text-anchor:start;fill:#d45500;fill-opacity:1"
 97.1107 +         sodipodi:role="line"
 97.1108 +         x="627.27625"
 97.1109 +         y="-122.95343"
 97.1110 +         id="tspan12305"> filled by async</tspan><tspan
 97.1111 +         style="font-size:9px;text-align:start;text-anchor:start;fill:#d45500;fill-opacity:1"
 97.1112 +         sodipodi:role="line"
 97.1113 +         x="627.27625"
 97.1114 +         y="-113.95343"
 97.1115 +         id="tspan12219"> spawns)</tspan></text>
 97.1116 +    <path
 97.1117 +       sodipodi:nodetypes="cc"
 97.1118 +       inkscape:connector-curvature="0"
 97.1119 +       id="path12275"
 97.1120 +       d="m 328.09217,-96.20795 41.44502,0"
 97.1121 +       style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-start:none;marker-end:url(#Arrow2Mend-8-7-0)" />
 97.1122 +    <g
 97.1123 +       id="g12277"
 97.1124 +       transform="translate(-280,240)">
 97.1125 +      <text
 97.1126 +         sodipodi:linespacing="100%"
 97.1127 +         id="text12279"
 97.1128 +         y="-339.22998"
 97.1129 +         x="579.39252"
 97.1130 +         style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
 97.1131 +         xml:space="preserve"><tspan
 97.1132 +           id="tspan12281"
 97.1133 +           y="-339.22998"
 97.1134 +           x="579.39252"
 97.1135 +           sodipodi:role="line"
 97.1136 +           style="font-size:9px;text-align:center;text-anchor:middle;fill:#900600;fill-opacity:1">time to</tspan><tspan
 97.1137 +           y="-330.22998"
 97.1138 +           x="579.39252"
 97.1139 +           sodipodi:role="line"
 97.1140 +           style="font-size:9px;text-align:center;text-anchor:middle;fill:#900600;fill-opacity:1"
 97.1141 +           id="tspan12283">chk msgs?</tspan></text>
 97.1142 +      <rect
 97.1143 +         style="fill:none;stroke:#000000;stroke-width:1.08748555;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
 97.1144 +         id="rect12285"
 97.1145 +         width="36.810017"
 97.1146 +         height="36.457531"
 97.1147 +         x="624.01776"
 97.1148 +         y="93.582199"
 97.1149 +         transform="matrix(0.77064159,-0.63726882,0.75441789,0.65639443,0,0)"
 97.1150 +         ry="0" />
 97.1151 +    </g>
 97.1152 +    <path
 97.1153 +       style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-start:none;marker-end:url(#Arrow2Mend-8-7-0)"
 97.1154 +       d="m 299.56974,-71.98903 0,122.094923"
 97.1155 +       id="path12297"
 97.1156 +       inkscape:connector-curvature="0"
 97.1157 +       sodipodi:nodetypes="cc" />
 97.1158 +    <g
 97.1159 +       id="g12335"
 97.1160 +       transform="translate(77.05331,-223.31973)">
 97.1161 +      <text
 97.1162 +         sodipodi:linespacing="100%"
 97.1163 +         id="text12337"
 97.1164 +         y="285.39841"
 97.1165 +         x="222.37003"
 97.1166 +         style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
 97.1167 +         xml:space="preserve"><tspan
 97.1168 +           y="285.39841"
 97.1169 +           x="222.37003"
 97.1170 +           sodipodi:role="line"
 97.1171 +           style="font-size:9px;text-align:center;text-anchor:middle;fill:#900600;fill-opacity:1"
 97.1172 +           id="tspan12339">scan for in-</tspan><tspan
 97.1173 +           y="294.39841"
 97.1174 +           x="222.37003"
 97.1175 +           sodipodi:role="line"
 97.1176 +           style="font-size:9px;text-align:center;text-anchor:middle;fill:#900600;fill-opacity:1"
 97.1177 +           id="tspan12394">coming msgs,</tspan><tspan
 97.1178 +           id="tspan12343"
 97.1179 +           y="303.39841"
 97.1180 +           x="222.37003"
 97.1181 +           sodipodi:role="line"
 97.1182 +           style="font-size:9px;text-align:center;text-anchor:middle;fill:#900600;fill-opacity:1">give them to</tspan><tspan
 97.1183 +           id="tspan12345"
 97.1184 +           y="312.39841"
 97.1185 +           x="222.37003"
 97.1186 +           sodipodi:role="line"
 97.1187 +           style="font-size:9px;text-align:center;text-anchor:middle;fill:#900600;fill-opacity:1">constraint</tspan><tspan
 97.1188 +           y="321.39841"
 97.1189 +           x="222.37003"
 97.1190 +           sodipodi:role="line"
 97.1191 +           style="font-size:9px;text-align:center;text-anchor:middle;fill:#900600;fill-opacity:1"
 97.1192 +           id="tspan12398">updater and</tspan><tspan
 97.1193 +           y="330.39841"
 97.1194 +           x="222.37003"
 97.1195 +           sodipodi:role="line"
 97.1196 +           style="font-size:9px;text-align:center;text-anchor:middle;fill:#900600;fill-opacity:1"
 97.1197 +           id="tspan12400">Assigner</tspan></text>
 97.1198 +      <rect
 97.1199 +         style="fill:none;stroke:#000000;stroke-width:1.08018124;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
 97.1200 +         id="rect12347"
 97.1201 +         width="57.486332"
 97.1202 +         height="63.639675"
 97.1203 +         x="193.78287"
 97.1204 +         y="274.77512" />
 97.1205 +    </g>
 97.1206 +    <g
 97.1207 +       id="g12349"
 97.1208 +       transform="translate(617.05331,-323.31973)">
 97.1209 +      <text
 97.1210 +         sodipodi:linespacing="100%"
 97.1211 +         id="text12351"
 97.1212 +         y="285.39841"
 97.1213 +         x="222.37003"
 97.1214 +         style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
 97.1215 +         xml:space="preserve"><tspan
 97.1216 +           id="tspan12359"
 97.1217 +           y="285.39841"
 97.1218 +           x="222.37003"
 97.1219 +           sodipodi:role="line"
 97.1220 +           style="font-size:9px;text-align:center;text-anchor:middle;fill:#900600;fill-opacity:1">send curr VP</tspan><tspan
 97.1221 +           y="294.39841"
 97.1222 +           x="222.37003"
 97.1223 +           sodipodi:role="line"
 97.1224 +           style="font-size:9px;text-align:center;text-anchor:middle;fill:#900600;fill-opacity:1"
 97.1225 +           id="tspan12386">to pool,</tspan><tspan
 97.1226 +           y="303.39841"
 97.1227 +           x="222.37003"
 97.1228 +           sodipodi:role="line"
 97.1229 +           style="font-size:9px;text-align:center;text-anchor:middle;fill:#900600;fill-opacity:1"
 97.1230 +           id="tspan12388">switch to</tspan><tspan
 97.1231 +           y="312.39841"
 97.1232 +           x="222.37003"
 97.1233 +           sodipodi:role="line"
 97.1234 +           style="font-size:9px;text-align:center;text-anchor:middle;fill:#900600;fill-opacity:1"
 97.1235 +           id="tspan12390">VP of new</tspan><tspan
 97.1236 +           y="321.39841"
 97.1237 +           x="222.37003"
 97.1238 +           sodipodi:role="line"
 97.1239 +           style="font-size:9px;text-align:center;text-anchor:middle;fill:#900600;fill-opacity:1"
 97.1240 +           id="tspan12392">work-unit</tspan></text>
 97.1241 +      <rect
 97.1242 +         style="fill:none;stroke:#000000;stroke-width:1.08018124;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
 97.1243 +         id="rect12361"
 97.1244 +         width="57.486332"
 97.1245 +         height="63.639675"
 97.1246 +         x="193.78287"
 97.1247 +         y="274.77512" />
 97.1248 +    </g>
 97.1249 +    <g
 97.1250 +       id="g12404"
 97.1251 +       transform="translate(17.05331,-124)">
 97.1252 +      <text
 97.1253 +         sodipodi:linespacing="100%"
 97.1254 +         id="text12406"
 97.1255 +         y="285.36765"
 97.1256 +         x="222.25137"
 97.1257 +         style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
 97.1258 +         xml:space="preserve"><tspan
 97.1259 +           id="tspan12410"
 97.1260 +           y="285.36765"
 97.1261 +           x="222.25137"
 97.1262 +           sodipodi:role="line"
 97.1263 +           style="font-size:9px;text-align:center;text-anchor:middle;fill:#900600;fill-opacity:1">constraint</tspan><tspan
 97.1264 +           y="294.36765"
 97.1265 +           x="222.25137"
 97.1266 +           sodipodi:role="line"
 97.1267 +           style="font-size:9px;text-align:center;text-anchor:middle;fill:#900600;fill-opacity:1"
 97.1268 +           id="tspan12416">msg handler</tspan></text>
 97.1269 +      <rect
 97.1270 +         style="fill:none;stroke:#000000;stroke-width:1.08018124;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
 97.1271 +         id="rect12412"
 97.1272 +         width="57.486332"
 97.1273 +         height="25.544432"
 97.1274 +         x="193.78287"
 97.1275 +         y="274.77512" />
 97.1276 +    </g>
 97.1277 +    <g
 97.1278 +       transform="translate(97.05331,-64)"
 97.1279 +       id="g12418">
 97.1280 +      <text
 97.1281 +         xml:space="preserve"
 97.1282 +         style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
 97.1283 +         x="142.25137"
 97.1284 +         y="285.36765"
 97.1285 +         id="text12420"
 97.1286 +         sodipodi:linespacing="100%"><tspan
 97.1287 +           id="tspan12424"
 97.1288 +           style="font-size:9px;text-align:center;text-anchor:middle;fill:#900600;fill-opacity:1"
 97.1289 +           sodipodi:role="line"
 97.1290 +           x="142.25137"
 97.1291 +           y="285.36765">Push Work</tspan><tspan
 97.1292 +           style="font-size:9px;text-align:center;text-anchor:middle;fill:#900600;fill-opacity:1"
 97.1293 +           sodipodi:role="line"
 97.1294 +           x="142.25137"
 97.1295 +           y="294.36765"
 97.1296 +           id="tspan12548">onto Q</tspan></text>
 97.1297 +      <rect
 97.1298 +         y="274.77512"
 97.1299 +         x="113.78287"
 97.1300 +         height="25.544432"
 97.1301 +         width="57.486332"
 97.1302 +         id="rect12426"
 97.1303 +         style="fill:none;stroke:#000000;stroke-width:1.08018124;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
 97.1304 +    </g>
 97.1305 +    <path
 97.1306 +       sodipodi:nodetypes="cc"
 97.1307 +       inkscape:connector-curvature="0"
 97.1308 +       id="path12432"
 97.1309 +       d="m 239.56974,175.99438 0,34.68367"
 97.1310 +       style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-start:none;marker-end:url(#Arrow2Mend-8-7-0)" />
 97.1311 +    <g
 97.1312 +       id="g12434"
 97.1313 +       transform="translate(-62.94669,-64)">
 97.1314 +      <text
 97.1315 +         sodipodi:linespacing="100%"
 97.1316 +         id="text12436"
 97.1317 +         y="285.36765"
 97.1318 +         x="222.25137"
 97.1319 +         style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
 97.1320 +         xml:space="preserve"><tspan
 97.1321 +           y="285.36765"
 97.1322 +           x="222.25137"
 97.1323 +           sodipodi:role="line"
 97.1324 +           style="font-size:9px;text-align:center;text-anchor:middle;fill:#900600;fill-opacity:1"
 97.1325 +           id="tspan12438">send constr</tspan><tspan
 97.1326 +           y="294.36765"
 97.1327 +           x="222.25137"
 97.1328 +           sodipodi:role="line"
 97.1329 +           style="font-size:9px;text-align:center;text-anchor:middle;fill:#900600;fill-opacity:1"
 97.1330 +           id="tspan12776">update msg</tspan></text>
 97.1331 +      <rect
 97.1332 +         style="fill:none;stroke:#000000;stroke-width:1.08018124;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
 97.1333 +         id="rect12440"
 97.1334 +         width="57.486332"
 97.1335 +         height="25.544432"
 97.1336 +         x="193.78287"
 97.1337 +         y="274.77512" />
 97.1338 +    </g>
 97.1339 +    <text
 97.1340 +       xml:space="preserve"
 97.1341 +       style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#d45500;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
 97.1342 +       x="353.27625"
 97.1343 +       y="146.72682"
 97.1344 +       id="text12442"
 97.1345 +       sodipodi:linespacing="100%"><tspan
 97.1346 +         id="tspan12448"
 97.1347 +         style="font-size:9px;text-align:start;text-anchor:start;fill:#d45500;fill-opacity:1"
 97.1348 +         sodipodi:role="line"
 97.1349 +         x="353.27625"
 97.1350 +         y="146.72682">(in dataflow &amp; CILK,</tspan><tspan
 97.1351 +         style="font-size:9px;text-align:start;text-anchor:start;fill:#d45500;fill-opacity:1"
 97.1352 +         sodipodi:role="line"
 97.1353 +         x="353.27625"
 97.1354 +         y="155.72682"
 97.1355 +         id="tspan12454"> msgs from other cores</tspan><tspan
 97.1356 +         style="font-size:9px;text-align:start;text-anchor:start;fill:#d45500;fill-opacity:1"
 97.1357 +         sodipodi:role="line"
 97.1358 +         x="353.27625"
 97.1359 +         y="164.72682"
 97.1360 +         id="tspan12456"> go to Assigner to ask</tspan><tspan
 97.1361 +         style="font-size:9px;text-align:start;text-anchor:start;fill:#d45500;fill-opacity:1"
 97.1362 +         sodipodi:role="line"
 97.1363 +         x="353.27625"
 97.1364 +         y="173.72682"
 97.1365 +         id="tspan12482"> for work and to push)</tspan></text>
 97.1366 +    <text
 97.1367 +       sodipodi:linespacing="100%"
 97.1368 +       id="text12460"
 97.1369 +       y="250.72681"
 97.1370 +       x="359.27625"
 97.1371 +       style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#d45500;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
 97.1372 +       xml:space="preserve"><tspan
 97.1373 +         id="tspan12466"
 97.1374 +         y="250.72681"
 97.1375 +         x="359.27625"
 97.1376 +         sodipodi:role="line"
 97.1377 +         style="font-size:9px;text-align:start;text-anchor:start;fill:#d45500;fill-opacity:1">(in dataflow &amp; CILK,</tspan><tspan
 97.1378 +         y="259.72681"
 97.1379 +         x="359.27625"
 97.1380 +         sodipodi:role="line"
 97.1381 +         style="font-size:9px;text-align:start;text-anchor:start;fill:#d45500;fill-opacity:1"
 97.1382 +         id="tspan12472"> push work to other</tspan><tspan
 97.1383 +         y="268.72681"
 97.1384 +         x="359.27625"
 97.1385 +         sodipodi:role="line"
 97.1386 +         style="font-size:9px;text-align:start;text-anchor:start;fill:#d45500;fill-opacity:1"
 97.1387 +         id="tspan12488"> cores via msgs -- </tspan><tspan
 97.1388 +         y="277.72681"
 97.1389 +         x="359.27625"
 97.1390 +         sodipodi:role="line"
 97.1391 +         style="font-size:9px;text-align:start;text-anchor:start;fill:#d45500;fill-opacity:1"
 97.1392 +         id="tspan3973"> remember </tspan><tspan
 97.1393 +         y="286.72681"
 97.1394 +         x="359.27625"
 97.1395 +         sodipodi:role="line"
 97.1396 +         style="font-size:9px;text-align:start;text-anchor:start;fill:#d45500;fill-opacity:1"
 97.1397 +         id="tspan3977"> constraints that</tspan><tspan
 97.1398 +         y="295.72681"
 97.1399 +         x="359.27625"
 97.1400 +         sodipodi:role="line"
 97.1401 +         style="font-size:9px;text-align:start;text-anchor:start;fill:#d45500;fill-opacity:1"
 97.1402 +         id="tspan12642"> cross cores)</tspan></text>
 97.1403 +    <path
 97.1404 +       sodipodi:nodetypes="cc"
 97.1405 +       inkscape:connector-curvature="0"
 97.1406 +       id="path12490"
 97.1407 +       d="M 328.33352,76.826612 369.78149,-94.44636"
 97.1408 +       style="fill:none;stroke:#000000;stroke-width:1.00000012px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend-8-7-0)" />
 97.1409 +    <g
 97.1410 +       id="g12506"
 97.1411 +       transform="translate(97.05331,-124)">
 97.1412 +      <text
 97.1413 +         sodipodi:linespacing="100%"
 97.1414 +         id="text12508"
 97.1415 +         y="285.36765"
 97.1416 +         x="222.25137"
 97.1417 +         style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
 97.1418 +         xml:space="preserve"><tspan
 97.1419 +           y="285.36765"
 97.1420 +           x="222.25137"
 97.1421 +           sodipodi:role="line"
 97.1422 +           style="font-size:9px;text-align:center;text-anchor:middle;fill:#900600;fill-opacity:1"
 97.1423 +           id="tspan12510">Assigner</tspan><tspan
 97.1424 +           y="294.36765"
 97.1425 +           x="222.25137"
 97.1426 +           sodipodi:role="line"
 97.1427 +           style="font-size:9px;text-align:center;text-anchor:middle;fill:#900600;fill-opacity:1"
 97.1428 +           id="tspan12656">msg handler</tspan></text>
 97.1429 +      <rect
 97.1430 +         style="fill:none;stroke:#000000;stroke-width:1.08018124;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
 97.1431 +         id="rect12512"
 97.1432 +         width="57.486332"
 97.1433 +         height="25.544432"
 97.1434 +         x="193.78287"
 97.1435 +         y="274.77512" />
 97.1436 +    </g>
 97.1437 +    <g
 97.1438 +       transform="translate(177.05331,-64)"
 97.1439 +       id="g12516">
 97.1440 +      <text
 97.1441 +         xml:space="preserve"
 97.1442 +         style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
 97.1443 +         x="222.25137"
 97.1444 +         y="285.36765"
 97.1445 +         id="text12518"
 97.1446 +         sodipodi:linespacing="100%"><tspan
 97.1447 +           id="tspan12520"
 97.1448 +           style="font-size:9px;text-align:center;text-anchor:middle;fill:#900600;fill-opacity:1"
 97.1449 +           sodipodi:role="line"
 97.1450 +           x="222.25137"
 97.1451 +           y="285.36765">send work-</tspan><tspan
 97.1452 +           style="font-size:9px;text-align:center;text-anchor:middle;fill:#900600;fill-opacity:1"
 97.1453 +           sodipodi:role="line"
 97.1454 +           x="222.25137"
 97.1455 +           y="294.36765"
 97.1456 +           id="tspan12780">push msg</tspan></text>
 97.1457 +      <rect
 97.1458 +         y="274.77512"
 97.1459 +         x="193.78287"
 97.1460 +         height="25.544432"
 97.1461 +         width="57.486332"
 97.1462 +         id="rect12522"
 97.1463 +         style="fill:none;stroke:#000000;stroke-width:1.08018124;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
 97.1464 +    </g>
 97.1465 +    <path
 97.1466 +       sodipodi:nodetypes="cc"
 97.1467 +       inkscape:connector-curvature="0"
 97.1468 +       id="path12534"
 97.1469 +       d="m 319.56974,175.99438 0,34.68367"
 97.1470 +       style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-start:none;marker-end:url(#Arrow2Mend-8-7-0)" />
 97.1471 +    <path
 97.1472 +       style="fill:none;stroke:#000000;stroke-width:1.00000012px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend-8-7-0)"
 97.1473 +       d="m 297.91051,114.87914 -53.68184,35.65757"
 97.1474 +       id="path12544"
 97.1475 +       inkscape:connector-curvature="0"
 97.1476 +       sodipodi:nodetypes="cc" />
 97.1477 +    <path
 97.1478 +       sodipodi:nodetypes="cc"
 97.1479 +       inkscape:connector-curvature="0"
 97.1480 +       id="path12550"
 97.1481 +       d="m 239.95132,176.23968 -77.23827,34.97636"
 97.1482 +       style="fill:none;stroke:#000000;stroke-width:1.00000012px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend-8-7-0)" />
 97.1483 +    <g
 97.1484 +       transform="translate(257.05331,-324)"
 97.1485 +       id="g12552">
 97.1486 +      <text
 97.1487 +         xml:space="preserve"
 97.1488 +         style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
 97.1489 +         x="222.25137"
 97.1490 +         y="285.36765"
 97.1491 +         id="text12554"
 97.1492 +         sodipodi:linespacing="100%"><tspan
 97.1493 +           id="tspan12556"
 97.1494 +           style="font-size:9px;text-align:center;text-anchor:middle;fill:#900600;fill-opacity:1"
 97.1495 +           sodipodi:role="line"
 97.1496 +           x="222.25137"
 97.1497 +           y="285.36765">send constr</tspan><tspan
 97.1498 +           style="font-size:9px;text-align:center;text-anchor:middle;fill:#900600;fill-opacity:1"
 97.1499 +           sodipodi:role="line"
 97.1500 +           x="222.25137"
 97.1501 +           y="294.36765"
 97.1502 +           id="tspan12888">update msgs</tspan></text>
 97.1503 +      <rect
 97.1504 +         y="274.77512"
 97.1505 +         x="193.78287"
 97.1506 +         height="25.544432"
 97.1507 +         width="57.486332"
 97.1508 +         id="rect12558"
 97.1509 +         style="fill:none;stroke:#000000;stroke-width:1.08018124;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
 97.1510 +    </g>
 97.1511 +    <path
 97.1512 +       sodipodi:nodetypes="cc"
 97.1513 +       inkscape:connector-curvature="0"
 97.1514 +       id="path12562"
 97.1515 +       d="m 303.63081,114.87914 14.66828,34.98156"
 97.1516 +       style="fill:none;stroke:#000000;stroke-width:1.00000012px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend-8-7-0)" />
 97.1517 +    <text
 97.1518 +       sodipodi:linespacing="100%"
 97.1519 +       id="text12564"
 97.1520 +       y="-71.95343"
 97.1521 +       x="371.43005"
 97.1522 +       style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
 97.1523 +       xml:space="preserve"><tspan
 97.1524 +         id="tspan12568"
 97.1525 +         y="-71.95343"
 97.1526 +         x="371.43005"
 97.1527 +         sodipodi:role="line"
 97.1528 +         style="font-size:9px;text-align:center;text-anchor:middle;fill:#008000;fill-opacity:1">   done</tspan><tspan
 97.1529 +         y="-62.95343"
 97.1530 +         x="371.43005"
 97.1531 +         sodipodi:role="line"
 97.1532 +         style="font-size:9px;text-align:center;text-anchor:middle;fill:#008000;fill-opacity:1"
 97.1533 +         id="tspan12598"> with</tspan><tspan
 97.1534 +         y="-53.95343"
 97.1535 +         x="371.43005"
 97.1536 +         sodipodi:role="line"
 97.1537 +         style="font-size:9px;text-align:center;text-anchor:middle;fill:#008000;fill-opacity:1"
 97.1538 +         id="tspan12600">msgs</tspan></text>
 97.1539 +    <text
 97.1540 +       xml:space="preserve"
 97.1541 +       style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
 97.1542 +       x="335.43005"
 97.1543 +       y="-99.95343"
 97.1544 +       id="text12572"
 97.1545 +       sodipodi:linespacing="100%"><tspan
 97.1546 +         style="font-size:9px;text-align:center;text-anchor:middle;fill:#008000;fill-opacity:1"
 97.1547 +         sodipodi:role="line"
 97.1548 +         x="335.43005"
 97.1549 +         y="-99.95343"
 97.1550 +         id="tspan12574">no</tspan></text>
 97.1551 +    <text
 97.1552 +       sodipodi:linespacing="100%"
 97.1553 +       id="text12576"
 97.1554 +       y="-63.95343"
 97.1555 +       x="309.43005"
 97.1556 +       style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
 97.1557 +       xml:space="preserve"><tspan
 97.1558 +         id="tspan12578"
 97.1559 +         y="-63.95343"
 97.1560 +         x="309.43005"
 97.1561 +         sodipodi:role="line"
 97.1562 +         style="font-size:9px;text-align:center;text-anchor:middle;fill:#008000;fill-opacity:1">yes,</tspan><tspan
 97.1563 +         y="-54.95343"
 97.1564 +         x="309.43005"
 97.1565 +         sodipodi:role="line"
 97.1566 +         style="font-size:9px;text-align:center;text-anchor:middle;fill:#008000;fill-opacity:1"
 97.1567 +         id="tspan12580">chk</tspan></text>
 97.1568 +    <text
 97.1569 +       xml:space="preserve"
 97.1570 +       style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
 97.1571 +       x="251.43005"
 97.1572 +       y="128.04657"
 97.1573 +       id="text12582"
 97.1574 +       sodipodi:linespacing="100%"><tspan
 97.1575 +         style="font-size:9px;text-align:center;text-anchor:middle;fill:#008000;fill-opacity:1"
 97.1576 +         sodipodi:role="line"
 97.1577 +         x="251.43005"
 97.1578 +         y="128.04657"
 97.1579 +         id="tspan12584">  constraint</tspan><tspan
 97.1580 +         style="font-size:9px;text-align:center;text-anchor:middle;fill:#008000;fill-opacity:1"
 97.1581 +         sodipodi:role="line"
 97.1582 +         x="251.43005"
 97.1583 +         y="137.04657"
 97.1584 +         id="tspan12586">msgs</tspan></text>
 97.1585 +    <text
 97.1586 +       sodipodi:linespacing="100%"
 97.1587 +       id="text12592"
 97.1588 +       y="128.04657"
 97.1589 +       x="323.43005"
 97.1590 +       style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
 97.1591 +       xml:space="preserve"><tspan
 97.1592 +         id="tspan12594"
 97.1593 +         y="128.04657"
 97.1594 +         x="323.43005"
 97.1595 +         sodipodi:role="line"
 97.1596 +         style="font-size:9px;text-align:center;text-anchor:middle;fill:#008000;fill-opacity:1">  Assigner</tspan><tspan
 97.1597 +         id="tspan12596"
 97.1598 +         y="137.04657"
 97.1599 +         x="323.43005"
 97.1600 +         sodipodi:role="line"
 97.1601 +         style="font-size:9px;text-align:center;text-anchor:middle;fill:#008000;fill-opacity:1">msgs</tspan></text>
 97.1602 +    <text
 97.1603 +       sodipodi:linespacing="100%"
 97.1604 +       id="text12602"
 97.1605 +       y="144.72682"
 97.1606 +       x="105.27625"
 97.1607 +       style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#d45500;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
 97.1608 +       xml:space="preserve"><tspan
 97.1609 +         id="tspan12606"
 97.1610 +         y="144.72682"
 97.1611 +         x="105.27625"
 97.1612 +         sodipodi:role="line"
 97.1613 +         style="font-size:9px;text-align:start;text-anchor:start;fill:#d45500;fill-opacity:1">(in CILK, completion of</tspan><tspan
 97.1614 +         y="153.72682"
 97.1615 +         x="105.27625"
 97.1616 +         sodipodi:role="line"
 97.1617 +         style="font-size:9px;text-align:start;text-anchor:start;fill:#d45500;fill-opacity:1"
 97.1618 +         id="tspan12614"> child on remote core</tspan><tspan
 97.1619 +         id="tspan12610"
 97.1620 +         y="162.72682"
 97.1621 +         x="105.27625"
 97.1622 +         sodipodi:role="line"
 97.1623 +         style="font-size:9px;text-align:start;text-anchor:start;fill:#d45500;fill-opacity:1"> notifies parent's core.</tspan><tspan
 97.1624 +         y="171.72682"
 97.1625 +         x="105.27625"
 97.1626 +         sodipodi:role="line"
 97.1627 +         style="font-size:9px;text-align:start;text-anchor:start;fill:#d45500;fill-opacity:1"
 97.1628 +         id="tspan12624"> In dataflow, remote pro-</tspan><tspan
 97.1629 +         y="180.72682"
 97.1630 +         x="105.27625"
 97.1631 +         sodipodi:role="line"
 97.1632 +         style="font-size:9px;text-align:start;text-anchor:start;fill:#d45500;fill-opacity:1"
 97.1633 +         id="tspan12626"> pendent sends data to</tspan><tspan
 97.1634 +         y="189.72682"
 97.1635 +         x="105.27625"
 97.1636 +         sodipodi:role="line"
 97.1637 +         style="font-size:9px;text-align:start;text-anchor:start;fill:#d45500;fill-opacity:1"
 97.1638 +         id="tspan12634"> dependents' cores)</tspan></text>
 97.1639 +    <path
 97.1640 +       style="fill:none;stroke:#000000;stroke-width:1.00000012px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend-8-7-0)"
 97.1641 +       d="m 401.6308,-83.12086 74.44669,32.98177"
 97.1642 +       id="path12658"
 97.1643 +       inkscape:connector-curvature="0"
 97.1644 +       sodipodi:nodetypes="cc" />
 97.1645 +    <path
 97.1646 +       style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-start:none;marker-end:url(#Arrow2Mend-8-7-0)"
 97.1647 +       d="m 659.56974,-24.00562 0,53.28907"
 97.1648 +       id="path12762"
 97.1649 +       inkscape:connector-curvature="0"
 97.1650 +       sodipodi:nodetypes="cc" />
 97.1651 +    <g
 97.1652 +       id="g12764"
 97.1653 +       transform="translate(437.05331,-244)">
 97.1654 +      <text
 97.1655 +         sodipodi:linespacing="100%"
 97.1656 +         id="text12766"
 97.1657 +         y="285.36765"
 97.1658 +         x="222.25137"
 97.1659 +         style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
 97.1660 +         xml:space="preserve"><tspan
 97.1661 +           y="285.36765"
 97.1662 +           x="222.25137"
 97.1663 +           sodipodi:role="line"
 97.1664 +           style="font-size:9px;text-align:center;text-anchor:middle;fill:#900600;fill-opacity:1"
 97.1665 +           id="tspan12768">send &quot;need</tspan><tspan
 97.1666 +           y="294.36765"
 97.1667 +           x="222.25137"
 97.1668 +           sodipodi:role="line"
 97.1669 +           style="font-size:9px;text-align:center;text-anchor:middle;fill:#900600;fill-opacity:1"
 97.1670 +           id="tspan12774">work&quot; msg</tspan></text>
 97.1671 +      <rect
 97.1672 +         style="fill:none;stroke:#000000;stroke-width:1.08018124;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
 97.1673 +         id="rect12770"
 97.1674 +         width="57.486332"
 97.1675 +         height="25.544432"
 97.1676 +         x="193.78287"
 97.1677 +         y="274.77512" />
 97.1678 +    </g>
 97.1679 +    <text
 97.1680 +       xml:space="preserve"
 97.1681 +       style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
 97.1682 +       x="299.43005"
 97.1683 +       y="186.04657"
 97.1684 +       id="text12816"
 97.1685 +       sodipodi:linespacing="100%"><tspan
 97.1686 +         style="font-size:9px;text-align:center;text-anchor:middle;fill:#008000;fill-opacity:1"
 97.1687 +         sodipodi:role="line"
 97.1688 +         x="299.43005"
 97.1689 +         y="186.04657"
 97.1690 +         id="tspan12818">  receive</tspan><tspan
 97.1691 +         style="font-size:9px;text-align:center;text-anchor:middle;fill:#008000;fill-opacity:1"
 97.1692 +         sodipodi:role="line"
 97.1693 +         x="300.78357"
 97.1694 +         y="195.04657"
 97.1695 +         id="tspan12820">work-push   </tspan><tspan
 97.1696 +         style="font-size:9px;text-align:center;text-anchor:middle;fill:#008000;fill-opacity:1"
 97.1697 +         sodipodi:role="line"
 97.1698 +         x="299.43005"
 97.1699 +         y="204.04657"
 97.1700 +         id="tspan12822">       msg</tspan></text>
 97.1701 +    <path
 97.1702 +       style="fill:none;stroke:#000000;stroke-width:1.00000012px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend-8-7-0)"
 97.1703 +       d="m 321.6308,176.87914 74.44669,32.98177"
 97.1704 +       id="path12824"
 97.1705 +       inkscape:connector-curvature="0"
 97.1706 +       sodipodi:nodetypes="cc" />
 97.1707 +    <text
 97.1708 +       sodipodi:linespacing="100%"
 97.1709 +       id="text12826"
 97.1710 +       y="186.04657"
 97.1711 +       x="379.43005"
 97.1712 +       style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
 97.1713 +       xml:space="preserve"><tspan
 97.1714 +         id="tspan12828"
 97.1715 +         y="186.04657"
 97.1716 +         x="379.43005"
 97.1717 +         sodipodi:role="line"
 97.1718 +         style="font-size:9px;text-align:center;text-anchor:middle;fill:#008000;fill-opacity:1">  receive need-work</tspan><tspan
 97.1719 +         id="tspan12832"
 97.1720 +         y="195.04657"
 97.1721 +         x="379.43005"
 97.1722 +         sodipodi:role="line"
 97.1723 +         style="font-size:9px;text-align:center;text-anchor:middle;fill:#008000;fill-opacity:1">      msg &amp; have</tspan><tspan
 97.1724 +         y="204.04657"
 97.1725 +         x="379.43005"
 97.1726 +         sodipodi:role="line"
 97.1727 +         style="font-size:9px;text-align:center;text-anchor:middle;fill:#008000;fill-opacity:1"
 97.1728 +         id="tspan12836">              to give</tspan></text>
 97.1729 +    <text
 97.1730 +       sodipodi:linespacing="100%"
 97.1731 +       id="text12892"
 97.1732 +       y="-69.95343"
 97.1733 +       x="687.43005"
 97.1734 +       style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
 97.1735 +       xml:space="preserve"><tspan
 97.1736 +         id="tspan12894"
 97.1737 +         y="-69.95343"
 97.1738 +         x="687.43005"
 97.1739 +         sodipodi:role="line"
 97.1740 +         style="font-size:9px;text-align:center;text-anchor:middle;fill:#008000;fill-opacity:1">     got</tspan><tspan
 97.1741 +         id="tspan12896"
 97.1742 +         y="-60.95343"
 97.1743 +         x="687.43005"
 97.1744 +         sodipodi:role="line"
 97.1745 +         style="font-size:9px;text-align:center;text-anchor:middle;fill:#008000;fill-opacity:1">work</tspan></text>
 97.1746 +    <text
 97.1747 +       sodipodi:linespacing="100%"
 97.1748 +       id="text12914"
 97.1749 +       y="4.0465698"
 97.1750 +       x="659.43005"
 97.1751 +       style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
 97.1752 +       xml:space="preserve"><tspan
 97.1753 +         id="tspan12916"
 97.1754 +         y="4.0465698"
 97.1755 +         x="659.43005"
 97.1756 +         sodipodi:role="line"
 97.1757 +         style="font-size:9px;text-align:center;text-anchor:middle;fill:#008000;fill-opacity:1">No work</tspan><tspan
 97.1758 +         id="tspan12918"
 97.1759 +         y="13.04657"
 97.1760 +         x="659.43005"
 97.1761 +         sodipodi:role="line"
 97.1762 +         style="font-size:9px;text-align:center;text-anchor:middle;fill:#008000;fill-opacity:1">came in msgs</tspan><tspan
 97.1763 +         y="22.04657"
 97.1764 +         x="659.43005"
 97.1765 +         sodipodi:role="line"
 97.1766 +         style="font-size:9px;text-align:center;text-anchor:middle;fill:#008000;fill-opacity:1"
 97.1767 +         id="tspan12946">&amp; not prev sent</tspan></text>
 97.1768 +    <path
 97.1769 +       style="fill:none;stroke:#000000;stroke-width:1.00000012px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend-8-7-0)"
 97.1770 +       d="M 648.04222,-23.12086 508.45778,3.2061497"
 97.1771 +       id="path12920"
 97.1772 +       inkscape:connector-curvature="0"
 97.1773 +       sodipodi:nodetypes="cc" />
 97.1774 +    <text
 97.1775 +       xml:space="preserve"
 97.1776 +       style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
 97.1777 +       x="575.43005"
 97.1778 +       y="-21.95343"
 97.1779 +       id="text12926"
 97.1780 +       sodipodi:linespacing="100%"><tspan
 97.1781 +         style="font-size:9px;text-align:center;text-anchor:middle;fill:#008000;fill-opacity:1"
 97.1782 +         sodipodi:role="line"
 97.1783 +         x="575.43005"
 97.1784 +         y="-21.95343"
 97.1785 +         id="tspan12930">(repeat)</tspan><tspan
 97.1786 +         style="font-size:9px;text-align:center;text-anchor:middle;fill:#008000;fill-opacity:1"
 97.1787 +         sodipodi:role="line"
 97.1788 +         x="575.43005"
 97.1789 +         y="-12.95343"
 97.1790 +         id="tspan3993">chk msgs</tspan></text>
 97.1791 +    <g
 97.1792 +       id="g3699"
 97.1793 +       transform="translate(717.05331,-384)">
 97.1794 +      <text
 97.1795 +         sodipodi:linespacing="100%"
 97.1796 +         id="text3701"
 97.1797 +         y="285.69943"
 97.1798 +         x="222.37003"
 97.1799 +         style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
 97.1800 +         xml:space="preserve"><tspan
 97.1801 +           id="tspan3705"
 97.1802 +           y="285.69943"
 97.1803 +           x="222.37003"
 97.1804 +           sodipodi:role="line"
 97.1805 +           style="font-size:9px;text-align:center;text-anchor:middle;fill:#900600;fill-opacity:1">Jmp to new</tspan><tspan
 97.1806 +           y="294.69943"
 97.1807 +           x="222.37003"
 97.1808 +           sodipodi:role="line"
 97.1809 +           style="font-size:9px;text-align:center;text-anchor:middle;fill:#900600;fill-opacity:1"
 97.1810 +           id="tspan3713">work-unit</tspan></text>
 97.1811 +      <rect
 97.1812 +         style="fill:none;stroke:#000000;stroke-width:1.08018124;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
 97.1813 +         id="rect3707"
 97.1814 +         width="57.486332"
 97.1815 +         height="25.544432"
 97.1816 +         x="193.78287"
 97.1817 +         y="274.77512" />
 97.1818 +    </g>
 97.1819 +    <path
 97.1820 +       style="fill:none;stroke:#000000;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-start:none;marker-end:url(#Arrow2Mend-8-7-0)"
 97.1821 +       d="m 868.0922,-96.20795 41.0608,0"
 97.1822 +       id="path3709"
 97.1823 +       inkscape:connector-curvature="0"
 97.1824 +       sodipodi:nodetypes="cc" />
 97.1825 +    <path
 97.1826 +       style="fill:none;stroke:#000000;stroke-width:1.00000012px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend-8-7-0)"
 97.1827 +       d="m 868.33356,-16.29838 40.86584,-76.648"
 97.1828 +       id="path3715"
 97.1829 +       inkscape:connector-curvature="0"
 97.1830 +       sodipodi:nodetypes="cc" />
 97.1831 +    <path
 97.1832 +       sodipodi:nodetypes="cc"
 97.1833 +       inkscape:connector-curvature="0"
 97.1834 +       id="path3769"
 97.1835 +       d="m 428.86861,-96.20795 200.12395,0"
 97.1836 +       style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-start:none;marker-end:url(#Arrow2Mend-8-7-0)" />
 97.1837 +    <g
 97.1838 +       id="g3775"
 97.1839 +       transform="translate(297.05331,-504)">
 97.1840 +      <text
 97.1841 +         sodipodi:linespacing="100%"
 97.1842 +         id="text3777"
 97.1843 +         y="285.36765"
 97.1844 +         x="222.25137"
 97.1845 +         style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
 97.1846 +         xml:space="preserve"><tspan
 97.1847 +           id="tspan3781"
 97.1848 +           y="285.36765"
 97.1849 +           x="222.25137"
 97.1850 +           sodipodi:role="line"
 97.1851 +           style="font-size:9px;text-align:center;text-anchor:middle;fill:#900600;fill-opacity:1">Assigner</tspan></text>
 97.1852 +      <rect
 97.1853 +         style="fill:none;stroke:#000000;stroke-width:1.08018124;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
 97.1854 +         id="rect3783"
 97.1855 +         width="57.486332"
 97.1856 +         height="25.544432"
 97.1857 +         x="193.78287"
 97.1858 +         y="274.77512" />
 97.1859 +    </g>
 97.1860 +    <g
 97.1861 +       id="g3789"
 97.1862 +       transform="translate(177.05331,-504)">
 97.1863 +      <text
 97.1864 +         sodipodi:linespacing="100%"
 97.1865 +         id="text3791"
 97.1866 +         y="285.36765"
 97.1867 +         x="222.25137"
 97.1868 +         style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
 97.1869 +         xml:space="preserve"><tspan
 97.1870 +           id="tspan3793"
 97.1871 +           y="285.36765"
 97.1872 +           x="222.25137"
 97.1873 +           sodipodi:role="line"
 97.1874 +           style="font-size:9px;text-align:center;text-anchor:middle;fill:#900600;fill-opacity:1">constraint</tspan><tspan
 97.1875 +           id="tspan3795"
 97.1876 +           y="294.36765"
 97.1877 +           x="222.25137"
 97.1878 +           sodipodi:role="line"
 97.1879 +           style="font-size:9px;text-align:center;text-anchor:middle;fill:#900600;fill-opacity:1">update hdlr</tspan></text>
 97.1880 +      <rect
 97.1881 +         style="fill:none;stroke:#000000;stroke-width:1.08018124;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
 97.1882 +         id="rect3797"
 97.1883 +         width="57.486332"
 97.1884 +         height="25.544432"
 97.1885 +         x="193.78287"
 97.1886 +         y="274.77512" />
 97.1887 +    </g>
 97.1888 +    <path
 97.1889 +       style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-start:none;marker-end:url(#Arrow2Mend-8-7-0)"
 97.1890 +       d="m 428.09218,-216.20795 60.12116,0"
 97.1891 +       id="path3799"
 97.1892 +       inkscape:connector-curvature="0"
 97.1893 +       sodipodi:nodetypes="cc" />
 97.1894 +    <g
 97.1895 +       transform="translate(-300,120)"
 97.1896 +       id="g3801">
 97.1897 +      <text
 97.1898 +         xml:space="preserve"
 97.1899 +         style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
 97.1900 +         x="579.39252"
 97.1901 +         y="-339.22998"
 97.1902 +         id="text3803"
 97.1903 +         sodipodi:linespacing="100%"><tspan
 97.1904 +           style="font-size:9px;text-align:center;text-anchor:middle;fill:#900600;fill-opacity:1"
 97.1905 +           sodipodi:role="line"
 97.1906 +           x="579.39252"
 97.1907 +           y="-339.22998"
 97.1908 +           id="tspan3805">time to</tspan><tspan
 97.1909 +           id="tspan3807"
 97.1910 +           style="font-size:9px;text-align:center;text-anchor:middle;fill:#900600;fill-opacity:1"
 97.1911 +           sodipodi:role="line"
 97.1912 +           x="579.39252"
 97.1913 +           y="-330.22998">chk msgs?</tspan></text>
 97.1914 +      <rect
 97.1915 +         ry="0"
 97.1916 +         transform="matrix(0.77064159,-0.63726882,0.75441789,0.65639443,0,0)"
 97.1917 +         y="93.582199"
 97.1918 +         x="624.01776"
 97.1919 +         height="36.457531"
 97.1920 +         width="36.810017"
 97.1921 +         id="rect3809"
 97.1922 +         style="fill:none;stroke:#000000;stroke-width:1.08748555;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
 97.1923 +    </g>
 97.1924 +    <path
 97.1925 +       style="fill:none;stroke:#000000;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-start:none;marker-end:url(#Arrow2Mend-8-7-0)"
 97.1926 +       d="m 228.09216,-216.20795 21.72127,0"
 97.1927 +       id="path3811"
 97.1928 +       inkscape:connector-curvature="0"
 97.1929 +       sodipodi:nodetypes="cc" />
 97.1930 +    <path
 97.1931 +       sodipodi:nodetypes="cc"
 97.1932 +       inkscape:connector-curvature="0"
 97.1933 +       id="path3813"
 97.1934 +       d="m 307.68401,-216.20795 61.46905,0"
 97.1935 +       style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-start:none;marker-end:url(#Arrow2Mend-8-7-0)" />
 97.1936 +    <text
 97.1937 +       xml:space="preserve"
 97.1938 +       style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
 97.1939 +       x="289.43005"
 97.1940 +       y="-183.95343"
 97.1941 +       id="text3815"
 97.1942 +       sodipodi:linespacing="100%"><tspan
 97.1943 +         style="font-size:9px;text-align:center;text-anchor:middle;fill:#008000;fill-opacity:1"
 97.1944 +         sodipodi:role="line"
 97.1945 +         x="289.43005"
 97.1946 +         y="-183.95343"
 97.1947 +         id="tspan3817">yes,</tspan><tspan
 97.1948 +         id="tspan3819"
 97.1949 +         style="font-size:9px;text-align:center;text-anchor:middle;fill:#008000;fill-opacity:1"
 97.1950 +         sodipodi:role="line"
 97.1951 +         x="289.43005"
 97.1952 +         y="-174.95343">chk</tspan></text>
 97.1953 +    <path
 97.1954 +       sodipodi:nodetypes="cc"
 97.1955 +       inkscape:connector-curvature="0"
 97.1956 +       id="path3821"
 97.1957 +       d="m 279.56974,-192.57707 0,242.227107"
 97.1958 +       style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-start:none;marker-end:url(#Arrow2Mend-8-7-0)" />
 97.1959 +    <path
 97.1960 +       style="fill:none;stroke:#000000;stroke-width:1.00000012px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend-8-7-0)"
 97.1961 +       d="m 328.33352,82.4516 41.44797,-295.744"
 97.1962 +       id="path3823"
 97.1963 +       inkscape:connector-curvature="0"
 97.1964 +       sodipodi:nodetypes="cc" />
 97.1965 +    <text
 97.1966 +       sodipodi:linespacing="100%"
 97.1967 +       id="text3825"
 97.1968 +       y="-219.95343"
 97.1969 +       x="315.43005"
 97.1970 +       style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
 97.1971 +       xml:space="preserve"><tspan
 97.1972 +         id="tspan3827"
 97.1973 +         y="-219.95343"
 97.1974 +         x="315.43005"
 97.1975 +         sodipodi:role="line"
 97.1976 +         style="font-size:9px;text-align:center;text-anchor:middle;fill:#008000;fill-opacity:1">no</tspan></text>
 97.1977 +    <text
 97.1978 +       xml:space="preserve"
 97.1979 +       style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
 97.1980 +       x="353.43005"
 97.1981 +       y="-193.95343"
 97.1982 +       id="text3829"
 97.1983 +       sodipodi:linespacing="100%"><tspan
 97.1984 +         style="font-size:9px;text-align:center;text-anchor:middle;fill:#008000;fill-opacity:1"
 97.1985 +         sodipodi:role="line"
 97.1986 +         x="353.43005"
 97.1987 +         y="-193.95343"
 97.1988 +         id="tspan3831">   done</tspan><tspan
 97.1989 +         id="tspan3833"
 97.1990 +         style="font-size:9px;text-align:center;text-anchor:middle;fill:#008000;fill-opacity:1"
 97.1991 +         sodipodi:role="line"
 97.1992 +         x="353.43005"
 97.1993 +         y="-184.95343">  with</tspan><tspan
 97.1994 +         id="tspan3835"
 97.1995 +         style="font-size:9px;text-align:center;text-anchor:middle;fill:#008000;fill-opacity:1"
 97.1996 +         sodipodi:role="line"
 97.1997 +         x="353.43005"
 97.1998 +         y="-175.95343">msgs</tspan></text>
 97.1999 +    <g
 97.2000 +       transform="translate(97.05331,-63.31973)"
 97.2001 +       id="g3837">
 97.2002 +      <text
 97.2003 +         xml:space="preserve"
 97.2004 +         style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
 97.2005 +         x="222.37003"
 97.2006 +         y="285.39841"
 97.2007 +         id="text3839"
 97.2008 +         sodipodi:linespacing="100%"><tspan
 97.2009 +           id="tspan3841"
 97.2010 +           style="font-size:9px;text-align:center;text-anchor:middle;fill:#900600;fill-opacity:1"
 97.2011 +           sodipodi:role="line"
 97.2012 +           x="222.37003"
 97.2013 +           y="285.39841">push work</tspan><tspan
 97.2014 +           id="tspan3843"
 97.2015 +           style="font-size:9px;text-align:center;text-anchor:middle;fill:#900600;fill-opacity:1"
 97.2016 +           sodipodi:role="line"
 97.2017 +           x="222.37003"
 97.2018 +           y="294.39841">onto Q, and</tspan><tspan
 97.2019 +           id="tspan3845"
 97.2020 +           style="font-size:9px;text-align:center;text-anchor:middle;fill:#900600;fill-opacity:1"
 97.2021 +           sodipodi:role="line"
 97.2022 +           x="222.37003"
 97.2023 +           y="303.39841">send &quot;cancel</tspan><tspan
 97.2024 +           id="tspan3847"
 97.2025 +           style="font-size:9px;text-align:center;text-anchor:middle;fill:#900600;fill-opacity:1"
 97.2026 +           sodipodi:role="line"
 97.2027 +           x="222.37003"
 97.2028 +           y="312.39841">need work&quot;</tspan></text>
 97.2029 +      <rect
 97.2030 +         y="274.77512"
 97.2031 +         x="193.78287"
 97.2032 +         height="63.639675"
 97.2033 +         width="57.486332"
 97.2034 +         id="rect3849"
 97.2035 +         style="fill:none;stroke:#000000;stroke-width:1.08018124;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
 97.2036 +    </g>
 97.2037 +    <g
 97.2038 +       id="g3851"
 97.2039 +       transform="translate(177.05331,-464)">
 97.2040 +      <text
 97.2041 +         sodipodi:linespacing="100%"
 97.2042 +         id="text3853"
 97.2043 +         y="285.36765"
 97.2044 +         x="222.25137"
 97.2045 +         style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
 97.2046 +         xml:space="preserve"><tspan
 97.2047 +           y="285.36765"
 97.2048 +           x="222.25137"
 97.2049 +           sodipodi:role="line"
 97.2050 +           style="font-size:9px;text-align:center;text-anchor:middle;fill:#900600;fill-opacity:1"
 97.2051 +           id="tspan3855">send constr</tspan><tspan
 97.2052 +           id="tspan3857"
 97.2053 +           y="294.36765"
 97.2054 +           x="222.25137"
 97.2055 +           sodipodi:role="line"
 97.2056 +           style="font-size:9px;text-align:center;text-anchor:middle;fill:#900600;fill-opacity:1">update msgs</tspan></text>
 97.2057 +      <rect
 97.2058 +         style="fill:none;stroke:#000000;stroke-width:1.08018124;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
 97.2059 +         id="rect3859"
 97.2060 +         width="57.486332"
 97.2061 +         height="25.544432"
 97.2062 +         x="193.78287"
 97.2063 +         y="274.77512" />
 97.2064 +    </g>
 97.2065 +    <path
 97.2066 +       style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-start:none;marker-end:url(#Arrow2Mend-8-7-0)"
 97.2067 +       d="m 399.56974,-204.00562 0,12.75587"
 97.2068 +       id="path3863"
 97.2069 +       inkscape:connector-curvature="0"
 97.2070 +       sodipodi:nodetypes="cc" />
 97.2071 +    <g
 97.2072 +       transform="translate(257.05331,-464)"
 97.2073 +       id="g3865">
 97.2074 +      <text
 97.2075 +         xml:space="preserve"
 97.2076 +         style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
 97.2077 +         x="222.37003"
 97.2078 +         y="285.39841"
 97.2079 +         id="text3867"
 97.2080 +         sodipodi:linespacing="100%"><tspan
 97.2081 +           style="font-size:9px;text-align:center;text-anchor:middle;fill:#900600;fill-opacity:1"
 97.2082 +           sodipodi:role="line"
 97.2083 +           x="222.37003"
 97.2084 +           y="285.39841"
 97.2085 +           id="tspan3869">Push work</tspan><tspan
 97.2086 +           id="tspan3871"
 97.2087 +           style="font-size:9px;text-align:center;text-anchor:middle;fill:#900600;fill-opacity:1"
 97.2088 +           sodipodi:role="line"
 97.2089 +           x="222.37003"
 97.2090 +           y="294.39841">onto Q</tspan></text>
 97.2091 +      <rect
 97.2092 +         y="274.77512"
 97.2093 +         x="193.78287"
 97.2094 +         height="25.544432"
 97.2095 +         width="57.486332"
 97.2096 +         id="rect3873"
 97.2097 +         style="fill:none;stroke:#000000;stroke-width:1.08018124;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
 97.2098 +    </g>
 97.2099 +    <g
 97.2100 +       transform="translate(317.05331,-464)"
 97.2101 +       id="g3875">
 97.2102 +      <text
 97.2103 +         xml:space="preserve"
 97.2104 +         style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
 97.2105 +         x="222.25137"
 97.2106 +         y="285.36765"
 97.2107 +         id="text3877"
 97.2108 +         sodipodi:linespacing="100%"><tspan
 97.2109 +           id="tspan3879"
 97.2110 +           style="font-size:9px;text-align:center;text-anchor:middle;fill:#900600;fill-opacity:1"
 97.2111 +           sodipodi:role="line"
 97.2112 +           x="222.25137"
 97.2113 +           y="285.36765">send Assigner</tspan><tspan
 97.2114 +           style="font-size:9px;text-align:center;text-anchor:middle;fill:#900600;fill-opacity:1"
 97.2115 +           sodipodi:role="line"
 97.2116 +           x="222.25137"
 97.2117 +           y="294.36765"
 97.2118 +           id="tspan3881">messages</tspan></text>
 97.2119 +      <rect
 97.2120 +         y="274.77512"
 97.2121 +         x="193.78287"
 97.2122 +         height="25.544432"
 97.2123 +         width="57.486332"
 97.2124 +         id="rect3883"
 97.2125 +         style="fill:none;stroke:#000000;stroke-width:1.08018124;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
 97.2126 +    </g>
 97.2127 +    <path
 97.2128 +       sodipodi:nodetypes="cc"
 97.2129 +       inkscape:connector-curvature="0"
 97.2130 +       id="path3887"
 97.2131 +       d="m 519.99814,-203.12085 17.68767,13.95011"
 97.2132 +       style="fill:none;stroke:#000000;stroke-width:1.00000012px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend-8-7-0)" />
 97.2133 +    <path
 97.2134 +       style="fill:none;stroke:#000000;stroke-width:1.00000012px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend-8-7-0)"
 97.2135 +       d="m 516.1523,-203.12085 -35.11392,13.95011"
 97.2136 +       id="path3889"
 97.2137 +       inkscape:connector-curvature="0"
 97.2138 +       sodipodi:nodetypes="cc" />
 97.2139 +    <path
 97.2140 +       style="fill:none;stroke:#000000;stroke-width:1.00000012px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend-8-7-0)"
 97.2141 +       d="m 548.6784,-215.12085 80.39811,111.90929"
 97.2142 +       id="path3891"
 97.2143 +       inkscape:connector-curvature="0"
 97.2144 +       sodipodi:nodetypes="cc" />
 97.2145 +    <path
 97.2146 +       style="fill:none;stroke:#000000;stroke-width:1.00000012px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend-8-7-0)"
 97.2147 +       d="m 737.20425,-118.67186 72.41226,-56.50237"
 97.2148 +       id="path3893"
 97.2149 +       inkscape:connector-curvature="0"
 97.2150 +       sodipodi:nodetypes="cc" />
 97.2151 +    <g
 97.2152 +       id="g3895"
 97.2153 +       transform="translate(617.05331,-483.31973)">
 97.2154 +      <text
 97.2155 +         sodipodi:linespacing="100%"
 97.2156 +         id="text3897"
 97.2157 +         y="285.39841"
 97.2158 +         x="222.37003"
 97.2159 +         style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
 97.2160 +         xml:space="preserve"><tspan
 97.2161 +           y="285.39841"
 97.2162 +           x="222.37003"
 97.2163 +           sodipodi:role="line"
 97.2164 +           style="font-size:9px;text-align:center;text-anchor:middle;fill:#900600;fill-opacity:1"
 97.2165 +           id="tspan3933">get VP from</tspan><tspan
 97.2166 +           y="294.39841"
 97.2167 +           x="222.37003"
 97.2168 +           sodipodi:role="line"
 97.2169 +           style="font-size:9px;text-align:center;text-anchor:middle;fill:#900600;fill-opacity:1"
 97.2170 +           id="tspan3935">pool (make</tspan><tspan
 97.2171 +           y="303.39841"
 97.2172 +           x="222.37003"
 97.2173 +           sodipodi:role="line"
 97.2174 +           style="font-size:9px;text-align:center;text-anchor:middle;fill:#900600;fill-opacity:1"
 97.2175 +           id="tspan3943">new if none).</tspan><tspan
 97.2176 +           id="tspan3901"
 97.2177 +           y="312.39841"
 97.2178 +           x="222.37003"
 97.2179 +           sodipodi:role="line"
 97.2180 +           style="font-size:9px;text-align:center;text-anchor:middle;fill:#900600;fill-opacity:1">Load it with</tspan><tspan
 97.2181 +           id="tspan3903"
 97.2182 +           y="321.39841"
 97.2183 +           x="222.37003"
 97.2184 +           sodipodi:role="line"
 97.2185 +           style="font-size:9px;text-align:center;text-anchor:middle;fill:#900600;fill-opacity:1">context from</tspan><tspan
 97.2186 +           id="tspan3905"
 97.2187 +           y="330.39841"
 97.2188 +           x="222.37003"
 97.2189 +           sodipodi:role="line"
 97.2190 +           style="font-size:9px;text-align:center;text-anchor:middle;fill:#900600;fill-opacity:1">new work-unit</tspan></text>
 97.2191 +      <rect
 97.2192 +         style="fill:none;stroke:#000000;stroke-width:1.08018124;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
 97.2193 +         id="rect3907"
 97.2194 +         width="57.486332"
 97.2195 +         height="63.639675"
 97.2196 +         x="193.78287"
 97.2197 +         y="274.77512" />
 97.2198 +    </g>
 97.2199 +    <text
 97.2200 +       xml:space="preserve"
 97.2201 +       style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
 97.2202 +       x="755.43005"
 97.2203 +       y="-169.95343"
 97.2204 +       id="text3909"
 97.2205 +       sodipodi:linespacing="100%"><tspan
 97.2206 +         style="font-size:9px;text-align:center;text-anchor:middle;fill:#008000;fill-opacity:1"
 97.2207 +         sodipodi:role="line"
 97.2208 +         x="755.43005"
 97.2209 +         y="-169.95343"
 97.2210 +         id="tspan3913">new work-unit has own</tspan><tspan
 97.2211 +         style="font-size:9px;text-align:center;text-anchor:middle;fill:#008000;fill-opacity:1"
 97.2212 +         sodipodi:role="line"
 97.2213 +         x="755.43005"
 97.2214 +         y="-160.95343"
 97.2215 +         id="tspan3927">local context, but</tspan><tspan
 97.2216 +         style="font-size:9px;text-align:center;text-anchor:middle;fill:#008000;fill-opacity:1"
 97.2217 +         sodipodi:role="line"
 97.2218 +         x="756.78357"
 97.2219 +         y="-151.95343"
 97.2220 +         id="tspan3931">prev VP suspended            </tspan></text>
 97.2221 +    <path
 97.2222 +       sodipodi:nodetypes="cc"
 97.2223 +       inkscape:connector-curvature="0"
 97.2224 +       id="path3953"
 97.2225 +       d="m 868.33356,-176.25901 40.86584,76.648"
 97.2226 +       style="fill:none;stroke:#000000;stroke-width:1.00000012px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend-8-7-0)" />
 97.2227 +    <text
 97.2228 +       xml:space="preserve"
 97.2229 +       style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#d45500;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
 97.2230 +       x="357.27625"
 97.2231 +       y="-254.5929"
 97.2232 +       id="text3955"
 97.2233 +       sodipodi:linespacing="100%"><tspan
 97.2234 +         style="font-size:9px;text-align:start;text-anchor:start;fill:#d45500;fill-opacity:1"
 97.2235 +         sodipodi:role="line"
 97.2236 +         x="357.27625"
 97.2237 +         y="-254.5929"
 97.2238 +         id="tspan3957">(in pthreads, checks</tspan><tspan
 97.2239 +         id="tspan3959"
 97.2240 +         style="font-size:9px;text-align:start;text-anchor:start;fill:#d45500;fill-opacity:1"
 97.2241 +         sodipodi:role="line"
 97.2242 +         x="357.27625"
 97.2243 +         y="-245.5929"> mutex structures,</tspan><tspan
 97.2244 +         id="tspan3961"
 97.2245 +         style="font-size:9px;text-align:start;text-anchor:start;fill:#d45500;fill-opacity:1"
 97.2246 +         sodipodi:role="line"
 97.2247 +         x="357.27625"
 97.2248 +         y="-236.5929"> cond var structs, etc)</tspan></text>
 97.2249 +    <text
 97.2250 +       xml:space="preserve"
 97.2251 +       style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
 97.2252 +       x="459.43005"
 97.2253 +       y="-227.95343"
 97.2254 +       id="text3963"
 97.2255 +       sodipodi:linespacing="100%"><tspan
 97.2256 +         style="font-size:9px;text-align:center;text-anchor:middle;fill:#008000;fill-opacity:1"
 97.2257 +         sodipodi:role="line"
 97.2258 +         x="459.43005"
 97.2259 +         y="-227.95343"
 97.2260 +         id="tspan3967">work-unit</tspan><tspan
 97.2261 +         style="font-size:9px;text-align:center;text-anchor:middle;fill:#008000;fill-opacity:1"
 97.2262 +         sodipodi:role="line"
 97.2263 +         x="459.43005"
 97.2264 +         y="-218.95343"
 97.2265 +         id="tspan3971">state chgs</tspan></text>
 97.2266 +    <path
 97.2267 +       sodipodi:nodetypes="cc"
 97.2268 +       inkscape:connector-curvature="0"
 97.2269 +       id="path3979"
 97.2270 +       d="M 327.5094,82.56505 655.03334,-22.51901"
 97.2271 +       style="fill:none;stroke:#000000;stroke-width:1.00000012px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend-8-7-0)" />
 97.2272 +    <text
 97.2273 +       sodipodi:linespacing="100%"
 97.2274 +       id="text3981"
 97.2275 +       y="14.04657"
 97.2276 +       x="551.43005"
 97.2277 +       style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
 97.2278 +       xml:space="preserve"
 97.2279 +       inkscape:transform-center-x="-8.125"><tspan
 97.2280 +         id="tspan3983"
 97.2281 +         y="14.04657"
 97.2282 +         x="551.43005"
 97.2283 +         sodipodi:role="line"
 97.2284 +         style="font-size:9px;text-align:center;text-anchor:middle;fill:#008000;fill-opacity:1">              done</tspan><tspan
 97.2285 +         y="23.04657"
 97.2286 +         x="551.43005"
 97.2287 +         sodipodi:role="line"
 97.2288 +         style="font-size:9px;text-align:center;text-anchor:middle;fill:#008000;fill-opacity:1"
 97.2289 +         id="tspan3987">with msgs</tspan></text>
 97.2290 +    <path
 97.2291 +       sodipodi:nodetypes="cc"
 97.2292 +       inkscape:connector-curvature="0"
 97.2293 +       id="path3386"
 97.2294 +       d="m 30.09217,-336.20795 134.75175,0"
 97.2295 +       style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-start:url(#StopL);marker-end:url(#TriangleOutL)" />
 97.2296 +    <text
 97.2297 +       xml:space="preserve"
 97.2298 +       style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
 97.2299 +       x="95.430077"
 97.2300 +       y="-337.95343"
 97.2301 +       id="text3388"
 97.2302 +       sodipodi:linespacing="100%"><tspan
 97.2303 +         style="font-size:9px;text-align:center;text-anchor:middle;fill:#900600;fill-opacity:1"
 97.2304 +         sodipodi:role="line"
 97.2305 +         x="95.430077"
 97.2306 +         y="-337.95343"
 97.2307 +         id="tspan3390">Suspend at end of work-unit</tspan></text>
 97.2308 +    <text
 97.2309 +       xml:space="preserve"
 97.2310 +       style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#d45500;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
 97.2311 +       x="29.276283"
 97.2312 +       y="-313.95343"
 97.2313 +       id="text3392"
 97.2314 +       sodipodi:linespacing="100%"><tspan
 97.2315 +         style="font-size:9px;text-align:start;text-anchor:start;fill:#d45500;fill-opacity:1"
 97.2316 +         sodipodi:role="line"
 97.2317 +         x="29.276283"
 97.2318 +         y="-313.95343"
 97.2319 +         id="tspan3394">pthread is example of this case,</tspan><tspan
 97.2320 +         id="tspan3396"
 97.2321 +         style="font-size:9px;text-align:start;text-anchor:start;fill:#d45500;fill-opacity:1"
 97.2322 +         sodipodi:role="line"
 97.2323 +         x="29.276283"
 97.2324 +         y="-304.95343">as is Cilk when suspends on sync</tspan></text>
 97.2325 +    <g
 97.2326 +       transform="translate(297.05331,-624)"
 97.2327 +       id="g3398">
 97.2328 +      <text
 97.2329 +         xml:space="preserve"
 97.2330 +         style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
 97.2331 +         x="222.25137"
 97.2332 +         y="285.36765"
 97.2333 +         id="text3400"
 97.2334 +         sodipodi:linespacing="100%"><tspan
 97.2335 +           style="font-size:9px;text-align:center;text-anchor:middle;fill:#900600;fill-opacity:1"
 97.2336 +           sodipodi:role="line"
 97.2337 +           x="222.25137"
 97.2338 +           y="285.36765"
 97.2339 +           id="tspan3402">Assigner</tspan></text>
 97.2340 +      <rect
 97.2341 +         y="274.77512"
 97.2342 +         x="193.78287"
 97.2343 +         height="25.544432"
 97.2344 +         width="57.486332"
 97.2345 +         id="rect3404"
 97.2346 +         style="fill:none;stroke:#000000;stroke-width:1.08018124;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
 97.2347 +    </g>
 97.2348 +    <g
 97.2349 +       transform="translate(177.05331,-624)"
 97.2350 +       id="g3406">
 97.2351 +      <text
 97.2352 +         xml:space="preserve"
 97.2353 +         style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
 97.2354 +         x="222.25137"
 97.2355 +         y="285.36765"
 97.2356 +         id="text3408"
 97.2357 +         sodipodi:linespacing="100%"><tspan
 97.2358 +           style="font-size:9px;text-align:center;text-anchor:middle;fill:#900600;fill-opacity:1"
 97.2359 +           sodipodi:role="line"
 97.2360 +           x="222.25137"
 97.2361 +           y="285.36765"
 97.2362 +           id="tspan3412">request hdlr</tspan></text>
 97.2363 +      <rect
 97.2364 +         y="274.77512"
 97.2365 +         x="193.78287"
 97.2366 +         height="25.544432"
 97.2367 +         width="57.486332"
 97.2368 +         id="rect3414"
 97.2369 +         style="fill:none;stroke:#000000;stroke-width:1.08018124;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
 97.2370 +    </g>
 97.2371 +    <path
 97.2372 +       sodipodi:nodetypes="cc"
 97.2373 +       inkscape:connector-curvature="0"
 97.2374 +       id="path3416"
 97.2375 +       d="m 428.09218,-336.20795 60.12116,0"
 97.2376 +       style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-start:none;marker-end:url(#Arrow2Mend-8-7-0)" />
 97.2377 +    <g
 97.2378 +       id="g3418"
 97.2379 +       transform="translate(-300,0)">
 97.2380 +      <text
 97.2381 +         sodipodi:linespacing="100%"
 97.2382 +         id="text3420"
 97.2383 +         y="-339.22998"
 97.2384 +         x="579.39252"
 97.2385 +         style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
 97.2386 +         xml:space="preserve"><tspan
 97.2387 +           id="tspan3422"
 97.2388 +           y="-339.22998"
 97.2389 +           x="579.39252"
 97.2390 +           sodipodi:role="line"
 97.2391 +           style="font-size:9px;text-align:center;text-anchor:middle;fill:#900600;fill-opacity:1">time to</tspan><tspan
 97.2392 +           y="-330.22998"
 97.2393 +           x="579.39252"
 97.2394 +           sodipodi:role="line"
 97.2395 +           style="font-size:9px;text-align:center;text-anchor:middle;fill:#900600;fill-opacity:1"
 97.2396 +           id="tspan3424">chk msgs?</tspan></text>
 97.2397 +      <rect
 97.2398 +         style="fill:none;stroke:#000000;stroke-width:1.08748555;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
 97.2399 +         id="rect3426"
 97.2400 +         width="36.810017"
 97.2401 +         height="36.457531"
 97.2402 +         x="624.01776"
 97.2403 +         y="93.582199"
 97.2404 +         transform="matrix(0.77064159,-0.63726882,0.75441789,0.65639443,0,0)"
 97.2405 +         ry="0" />
 97.2406 +    </g>
 97.2407 +    <path
 97.2408 +       sodipodi:nodetypes="cc"
 97.2409 +       inkscape:connector-curvature="0"
 97.2410 +       id="path3428"
 97.2411 +       d="m 228.09216,-336.20795 21.72127,0"
 97.2412 +       style="fill:none;stroke:#000000;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-start:none;marker-end:url(#Arrow2Mend-8-7-0)" />
 97.2413 +    <path
 97.2414 +       style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-start:none;marker-end:url(#Arrow2Mend-8-7-0)"
 97.2415 +       d="m 307.68401,-336.20795 61.46905,0"
 97.2416 +       id="path3430"
 97.2417 +       inkscape:connector-curvature="0"
 97.2418 +       sodipodi:nodetypes="cc" />
 97.2419 +    <text
 97.2420 +       sodipodi:linespacing="100%"
 97.2421 +       id="text3432"
 97.2422 +       y="-303.95343"
 97.2423 +       x="289.43005"
 97.2424 +       style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
 97.2425 +       xml:space="preserve"><tspan
 97.2426 +         id="tspan3434"
 97.2427 +         y="-303.95343"
 97.2428 +         x="289.43005"
 97.2429 +         sodipodi:role="line"
 97.2430 +         style="font-size:9px;text-align:center;text-anchor:middle;fill:#008000;fill-opacity:1">yes,</tspan><tspan
 97.2431 +         y="-294.95343"
 97.2432 +         x="289.43005"
 97.2433 +         sodipodi:role="line"
 97.2434 +         style="font-size:9px;text-align:center;text-anchor:middle;fill:#008000;fill-opacity:1"
 97.2435 +         id="tspan3436">chk</tspan></text>
 97.2436 +    <text
 97.2437 +       xml:space="preserve"
 97.2438 +       style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
 97.2439 +       x="315.43005"
 97.2440 +       y="-339.95343"
 97.2441 +       id="text3438"
 97.2442 +       sodipodi:linespacing="100%"><tspan
 97.2443 +         style="font-size:9px;text-align:center;text-anchor:middle;fill:#008000;fill-opacity:1"
 97.2444 +         sodipodi:role="line"
 97.2445 +         x="315.43005"
 97.2446 +         y="-339.95343"
 97.2447 +         id="tspan3440">no</tspan></text>
 97.2448 +    <text
 97.2449 +       sodipodi:linespacing="100%"
 97.2450 +       id="text3442"
 97.2451 +       y="-313.95343"
 97.2452 +       x="353.43005"
 97.2453 +       style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
 97.2454 +       xml:space="preserve"><tspan
 97.2455 +         id="tspan3444"
 97.2456 +         y="-313.95343"
 97.2457 +         x="353.43005"
 97.2458 +         sodipodi:role="line"
 97.2459 +         style="font-size:9px;text-align:center;text-anchor:middle;fill:#008000;fill-opacity:1">   done</tspan><tspan
 97.2460 +         y="-304.95343"
 97.2461 +         x="353.43005"
 97.2462 +         sodipodi:role="line"
 97.2463 +         style="font-size:9px;text-align:center;text-anchor:middle;fill:#008000;fill-opacity:1"
 97.2464 +         id="tspan3446">  with</tspan><tspan
 97.2465 +         y="-295.95343"
 97.2466 +         x="353.43005"
 97.2467 +         sodipodi:role="line"
 97.2468 +         style="font-size:9px;text-align:center;text-anchor:middle;fill:#008000;fill-opacity:1"
 97.2469 +         id="tspan3448">msgs</tspan></text>
 97.2470 +    <g
 97.2471 +       transform="translate(177.05331,-584)"
 97.2472 +       id="g3450">
 97.2473 +      <text
 97.2474 +         xml:space="preserve"
 97.2475 +         style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
 97.2476 +         x="222.25137"
 97.2477 +         y="285.36765"
 97.2478 +         id="text3452"
 97.2479 +         sodipodi:linespacing="100%"><tspan
 97.2480 +           style="font-size:9px;text-align:center;text-anchor:middle;fill:#900600;fill-opacity:1"
 97.2481 +           sodipodi:role="line"
 97.2482 +           x="222.25137"
 97.2483 +           y="285.36765"
 97.2484 +           id="tspan3456">get semEnv</tspan><tspan
 97.2485 +           style="font-size:9px;text-align:center;text-anchor:middle;fill:#900600;fill-opacity:1"
 97.2486 +           sodipodi:role="line"
 97.2487 +           x="222.25137"
 97.2488 +           y="294.36765"
 97.2489 +           id="tspan3558">lock &amp; update</tspan><tspan
 97.2490 +           style="font-size:9px;text-align:center;text-anchor:middle;fill:#900600;fill-opacity:1"
 97.2491 +           sodipodi:role="line"
 97.2492 +           x="222.25137"
 97.2493 +           y="303.36765"
 97.2494 +           id="tspan3560">state of VP</tspan></text>
 97.2495 +      <rect
 97.2496 +         y="274.77512"
 97.2497 +         x="193.78287"
 97.2498 +         height="33.710323"
 97.2499 +         width="57.486332"
 97.2500 +         id="rect3458"
 97.2501 +         style="fill:none;stroke:#000000;stroke-width:1.08018124;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
 97.2502 +    </g>
 97.2503 +    <path
 97.2504 +       sodipodi:nodetypes="cc"
 97.2505 +       inkscape:connector-curvature="0"
 97.2506 +       id="path3460"
 97.2507 +       d="m 399.56974,-324.00562 0,12.75587"
 97.2508 +       style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-start:none;marker-end:url(#Arrow2Mend-8-7-0)" />
 97.2509 +    <g
 97.2510 +       id="g3472"
 97.2511 +       transform="translate(297.05331,-584)">
 97.2512 +      <text
 97.2513 +         sodipodi:linespacing="100%"
 97.2514 +         id="text3474"
 97.2515 +         y="285.36765"
 97.2516 +         x="222.25137"
 97.2517 +         style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
 97.2518 +         xml:space="preserve"><tspan
 97.2519 +           y="285.36765"
 97.2520 +           x="222.25137"
 97.2521 +           sodipodi:role="line"
 97.2522 +           style="font-size:9px;text-align:center;text-anchor:middle;fill:#900600;fill-opacity:1"
 97.2523 +           id="tspan3476">get assigner</tspan><tspan
 97.2524 +           id="tspan3478"
 97.2525 +           y="294.36765"
 97.2526 +           x="222.25137"
 97.2527 +           sodipodi:role="line"
 97.2528 +           style="font-size:9px;text-align:center;text-anchor:middle;fill:#900600;fill-opacity:1">lock &amp; pick a</tspan><tspan
 97.2529 +           y="303.36765"
 97.2530 +           x="222.25137"
 97.2531 +           sodipodi:role="line"
 97.2532 +           style="font-size:9px;text-align:center;text-anchor:middle;fill:#900600;fill-opacity:1"
 97.2533 +           id="tspan3566">ready VP</tspan></text>
 97.2534 +      <rect
 97.2535 +         style="fill:none;stroke:#000000;stroke-width:1.08018124;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
 97.2536 +         id="rect3480"
 97.2537 +         width="57.486332"
 97.2538 +         height="33.710323"
 97.2539 +         x="193.78287"
 97.2540 +         y="274.77512" />
 97.2541 +    </g>
 97.2542 +    <text
 97.2543 +       sodipodi:linespacing="100%"
 97.2544 +       id="text3486"
 97.2545 +       y="-374.5929"
 97.2546 +       x="357.27625"
 97.2547 +       style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#d45500;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
 97.2548 +       xml:space="preserve"><tspan
 97.2549 +         id="tspan3488"
 97.2550 +         y="-374.5929"
 97.2551 +         x="357.27625"
 97.2552 +         sodipodi:role="line"
 97.2553 +         style="font-size:9px;text-align:start;text-anchor:start;fill:#d45500;fill-opacity:1">(in pthreads, checks</tspan><tspan
 97.2554 +         y="-365.5929"
 97.2555 +         x="357.27625"
 97.2556 +         sodipodi:role="line"
 97.2557 +         style="font-size:9px;text-align:start;text-anchor:start;fill:#d45500;fill-opacity:1"
 97.2558 +         id="tspan3490"> mutex structures,</tspan><tspan
 97.2559 +         y="-356.5929"
 97.2560 +         x="357.27625"
 97.2561 +         sodipodi:role="line"
 97.2562 +         style="font-size:9px;text-align:start;text-anchor:start;fill:#d45500;fill-opacity:1"
 97.2563 +         id="tspan3492"> cond var structs, etc)</tspan></text>
 97.2564 +    <text
 97.2565 +       sodipodi:linespacing="100%"
 97.2566 +       id="text3494"
 97.2567 +       y="-347.95343"
 97.2568 +       x="459.43005"
 97.2569 +       style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
 97.2570 +       xml:space="preserve"><tspan
 97.2571 +         id="tspan3496"
 97.2572 +         y="-347.95343"
 97.2573 +         x="459.43005"
 97.2574 +         sodipodi:role="line"
 97.2575 +         style="font-size:9px;text-align:center;text-anchor:middle;fill:#008000;fill-opacity:1">work-unit</tspan><tspan
 97.2576 +         id="tspan3498"
 97.2577 +         y="-338.95343"
 97.2578 +         x="459.43005"
 97.2579 +         sodipodi:role="line"
 97.2580 +         style="font-size:9px;text-align:center;text-anchor:middle;fill:#008000;fill-opacity:1">state chgs</tspan></text>
 97.2581 +    <path
 97.2582 +       sodipodi:nodetypes="cc"
 97.2583 +       inkscape:connector-curvature="0"
 97.2584 +       id="path3500"
 97.2585 +       d="m 548.67846,-335.848 261.45961,-0.0912"
 97.2586 +       style="fill:none;stroke:#000000;stroke-width:1.00000036px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend-8-7-0)" />
 97.2587 +    <g
 97.2588 +       transform="translate(717.05331,-624)"
 97.2589 +       id="g3518">
 97.2590 +      <text
 97.2591 +         xml:space="preserve"
 97.2592 +         style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
 97.2593 +         x="222.37003"
 97.2594 +         y="285.69943"
 97.2595 +         id="text3520"
 97.2596 +         sodipodi:linespacing="100%"><tspan
 97.2597 +           style="font-size:9px;text-align:center;text-anchor:middle;fill:#900600;fill-opacity:1"
 97.2598 +           sodipodi:role="line"
 97.2599 +           x="222.37003"
 97.2600 +           y="285.69943"
 97.2601 +           id="tspan3522">Jmp to new</tspan><tspan
 97.2602 +           id="tspan3524"
 97.2603 +           style="font-size:9px;text-align:center;text-anchor:middle;fill:#900600;fill-opacity:1"
 97.2604 +           sodipodi:role="line"
 97.2605 +           x="222.37003"
 97.2606 +           y="294.69943">work-unit</tspan></text>
 97.2607 +      <rect
 97.2608 +         y="274.77512"
 97.2609 +         x="193.78287"
 97.2610 +         height="25.544432"
 97.2611 +         width="57.486332"
 97.2612 +         id="rect3526"
 97.2613 +         style="fill:none;stroke:#000000;stroke-width:1.08018124;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
 97.2614 +    </g>
 97.2615 +    <path
 97.2616 +       sodipodi:nodetypes="cc"
 97.2617 +       inkscape:connector-curvature="0"
 97.2618 +       id="path3528"
 97.2619 +       d="m 868.0922,-336.20795 41.0608,0"
 97.2620 +       style="fill:none;stroke:#000000;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-start:none;marker-end:url(#Arrow2Mend-8-7-0)" />
 97.2621 +    <path
 97.2622 +       style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-start:none;marker-end:url(#Arrow2Mend-8-7-0)"
 97.2623 +       d="m 519.56974,-324.00562 0,12.75587"
 97.2624 +       id="path3568"
 97.2625 +       inkscape:connector-curvature="0"
 97.2626 +       sodipodi:nodetypes="cc" />
 97.2627 +    <g
 97.2628 +       id="g3572"
 97.2629 +       transform="translate(617.05331,-624)">
 97.2630 +      <text
 97.2631 +         sodipodi:linespacing="100%"
 97.2632 +         id="text3574"
 97.2633 +         y="285.69943"
 97.2634 +         x="222.37003"
 97.2635 +         style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
 97.2636 +         xml:space="preserve"><tspan
 97.2637 +           y="285.69943"
 97.2638 +           x="222.37003"
 97.2639 +           sodipodi:role="line"
 97.2640 +           style="font-size:9px;text-align:center;text-anchor:middle;fill:#900600;fill-opacity:1"
 97.2641 +           id="tspan3578">switch to</tspan><tspan
 97.2642 +           y="294.69943"
 97.2643 +           x="222.37003"
 97.2644 +           sodipodi:role="line"
 97.2645 +           style="font-size:9px;text-align:center;text-anchor:middle;fill:#900600;fill-opacity:1"
 97.2646 +           id="tspan3584">ready VP</tspan></text>
 97.2647 +      <rect
 97.2648 +         style="fill:none;stroke:#000000;stroke-width:1.08018124;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
 97.2649 +         id="rect3580"
 97.2650 +         width="57.486332"
 97.2651 +         height="25.544432"
 97.2652 +         x="193.78287"
 97.2653 +         y="274.77512" />
 97.2654 +    </g>
 97.2655 +    <path
 97.2656 +       style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend-8-7-0)"
 97.2657 +       d="m 279.12967,-312.6255 -38.74926,53.74501 -0.37105,270.054168 35.3037,38.5653"
 97.2658 +       id="path3588"
 97.2659 +       inkscape:connector-curvature="0"
 97.2660 +       sodipodi:nodetypes="cccc" />
 97.2661 +    <path
 97.2662 +       sodipodi:nodetypes="cc"
 97.2663 +       inkscape:connector-curvature="0"
 97.2664 +       id="path3590"
 97.2665 +       d="M 328.33352,82.451597 369.78149,-331.37328"
 97.2666 +       style="fill:none;stroke:#000000;stroke-width:1.00000012px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend-8-7-0)" />
 97.2667 +    <g
 97.2668 +       id="g4716"
 97.2669 +       transform="translate(-22.94669,-624)">
 97.2670 +      <text
 97.2671 +         sodipodi:linespacing="100%"
 97.2672 +         id="text4718"
 97.2673 +         y="285.39841"
 97.2674 +         x="222.37003"
 97.2675 +         style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
 97.2676 +         xml:space="preserve"><tspan
 97.2677 +           id="tspan4720"
 97.2678 +           y="285.39841"
 97.2679 +           x="222.37003"
 97.2680 +           sodipodi:role="line"
 97.2681 +           style="font-size:9px;text-align:center;text-anchor:middle;fill:#900600;fill-opacity:1">save VP</tspan><tspan
 97.2682 +           id="tspan4722"
 97.2683 +           y="294.39841"
 97.2684 +           x="222.37003"
 97.2685 +           sodipodi:role="line"
 97.2686 +           style="font-size:9px;text-align:center;text-anchor:middle;fill:#900600;fill-opacity:1">context</tspan></text>
 97.2687 +      <rect
 97.2688 +         style="fill:none;stroke:#000000;stroke-width:1.08018124;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
 97.2689 +         id="rect4724"
 97.2690 +         width="57.486332"
 97.2691 +         height="25.544432"
 97.2692 +         x="193.78287"
 97.2693 +         y="274.77512" />
 97.2694 +    </g>
 97.2695 +    <path
 97.2696 +       sodipodi:nodetypes="cc"
 97.2697 +       inkscape:connector-curvature="0"
 97.2698 +       id="path4726"
 97.2699 +       d="m 549.69914,-325.3604 79.38092,221.59022"
 97.2700 +       style="fill:none;stroke:#000000;stroke-width:1.00000012px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend-8-7-0)" />
 97.2701 +    <text
 97.2702 +       xml:space="preserve"
 97.2703 +       style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
 97.2704 +       x="573.43005"
 97.2705 +       y="-303.95343"
 97.2706 +       id="text4728"
 97.2707 +       sodipodi:linespacing="100%"><tspan
 97.2708 +         id="tspan4732"
 97.2709 +         style="font-size:9px;text-align:center;text-anchor:middle;fill:#008000;fill-opacity:1"
 97.2710 +         sodipodi:role="line"
 97.2711 +         x="573.43005"
 97.2712 +         y="-303.95343">No VPs</tspan><tspan
 97.2713 +         style="font-size:9px;text-align:center;text-anchor:middle;fill:#008000;fill-opacity:1"
 97.2714 +         sodipodi:role="line"
 97.2715 +         x="573.43005"
 97.2716 +         y="-294.95343"
 97.2717 +         id="tspan4736">ready</tspan></text>
 97.2718 +    <text
 97.2719 +       inkscape:transform-center-x="-8.125"
 97.2720 +       xml:space="preserve"
 97.2721 +       style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
 97.2722 +       x="371.43005"
 97.2723 +       y="2.0465698"
 97.2724 +       id="text4791"
 97.2725 +       sodipodi:linespacing="100%"><tspan
 97.2726 +         style="font-size:9px;text-align:center;text-anchor:middle;fill:#008000;fill-opacity:1"
 97.2727 +         sodipodi:role="line"
 97.2728 +         x="371.43005"
 97.2729 +         y="2.0465698"
 97.2730 +         id="tspan4809">                       increase backoff each</tspan><tspan
 97.2731 +         style="font-size:9px;text-align:center;text-anchor:middle;fill:#008000;fill-opacity:1"
 97.2732 +         sodipodi:role="line"
 97.2733 +         x="371.43005"
 97.2734 +         y="11.04657"
 97.2735 +         id="tspan4853">           repetition &amp; update</tspan><tspan
 97.2736 +         style="font-size:9px;text-align:center;text-anchor:middle;fill:#008000;fill-opacity:1"
 97.2737 +         sodipodi:role="line"
 97.2738 +         x="371.43005"
 97.2739 +         y="20.04657"
 97.2740 +         id="tspan4845">backoff state</tspan></text>
 97.2741 +    <g
 97.2742 +       transform="translate(257.05331,-284)"
 97.2743 +       id="g4825">
 97.2744 +      <text
 97.2745 +         xml:space="preserve"
 97.2746 +         style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
 97.2747 +         x="222.37003"
 97.2748 +         y="285.39841"
 97.2749 +         id="text4827"
 97.2750 +         sodipodi:linespacing="100%"><tspan
 97.2751 +           id="tspan4831"
 97.2752 +           style="font-size:9px;text-align:center;text-anchor:middle;fill:#900600;fill-opacity:1"
 97.2753 +           sodipodi:role="line"
 97.2754 +           x="222.37003"
 97.2755 +           y="285.39841">do Backoff</tspan><tspan
 97.2756 +           style="font-size:9px;text-align:center;text-anchor:middle;fill:#900600;fill-opacity:1"
 97.2757 +           sodipodi:role="line"
 97.2758 +           x="222.37003"
 97.2759 +           y="294.39841"
 97.2760 +           id="tspan4837">wait</tspan></text>
 97.2761 +      <rect
 97.2762 +         y="274.77512"
 97.2763 +         x="193.78287"
 97.2764 +         height="25.544432"
 97.2765 +         width="57.486332"
 97.2766 +         id="rect4833"
 97.2767 +         style="fill:none;stroke:#000000;stroke-width:1.08018124;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
 97.2768 +    </g>
 97.2769 +    <path
 97.2770 +       sodipodi:nodetypes="cc"
 97.2771 +       inkscape:connector-curvature="0"
 97.2772 +       id="path4839"
 97.2773 +       d="M 449.58066,3.8022168 313.82177,50.376147"
 97.2774 +       style="fill:none;stroke:#000000;stroke-width:1.00000012px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend-8-7-0)" />
 97.2775 +  </g>
 97.2776 +</svg>
    98.1 --- a/1__Presentations/12__LPGPU_Arch/figures/Worker_Core.svg	Sun Mar 11 09:26:44 2012 -0700
    98.2 +++ b/1__Presentations/12__LPGPU_Arch/figures/Worker_Core.svg	Sun Apr 08 09:00:10 2012 -0700
    98.3 @@ -859,9 +859,9 @@
    98.4       objecttolerance="10"
    98.5       inkscape:pageopacity="0.0"
    98.6       inkscape:pageshadow="2"
    98.7 -     inkscape:zoom="1.1103093"
    98.8 -     inkscape:cx="362.79168"
    98.9 -     inkscape:cy="436.2115"
   98.10 +     inkscape:zoom="1.97"
   98.11 +     inkscape:cx="340.00249"
   98.12 +     inkscape:cy="914.39898"
   98.13       inkscape:document-units="px"
   98.14       inkscape:current-layer="layer1"
   98.15       showgrid="false"
   98.16 @@ -878,7 +878,7 @@
   98.17          <dc:format>image/svg+xml</dc:format>
   98.18          <dc:type
   98.19             rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
   98.20 -        <dc:title></dc:title>
   98.21 +        <dc:title />
   98.22        </cc:Work>
   98.23      </rdf:RDF>
   98.24    </metadata>
   98.25 @@ -899,1119 +899,203 @@
   98.26           x="76.152191"
   98.27           y="376.30783"
   98.28           style="font-size:22.05818939px;text-align:center;text-anchor:middle" /></text>
   98.29 -    <g
   98.30 -       id="g5127"
   98.31 -       transform="translate(502.54696,-7.9829121)">
   98.32 -      <g
   98.33 -         id="g5129"
   98.34 -         transform="translate(-227.6972,42)">
   98.35 -        <rect
   98.36 -           style="fill:none;stroke:#000000;stroke-width:1.80063581;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
   98.37 -           id="rect5131"
   98.38 -           width="40.22971"
   98.39 -           height="11.42933"
   98.40 -           x="-668.27917"
   98.41 -           y="280.02979"
   98.42 -           transform="matrix(0,-1,1,0,0,0)" />
   98.43 -      </g>
   98.44 -      <text
   98.45 -         xml:space="preserve"
   98.46 -         style="font-size:13.14551258px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
   98.47 -         x="-834.42664"
   98.48 -         y="51.305866"
   98.49 -         id="text5133"
   98.50 -         sodipodi:linespacing="100%"
   98.51 -         transform="matrix(0,-0.82746283,1.2085135,0,0,0)"><tspan
   98.52 -           style="font-size:9px;text-align:center;text-anchor:middle;fill:#000080;fill-opacity:1"
   98.53 -           sodipodi:role="line"
   98.54 -           x="-834.42664"
   98.55 -           y="51.305866"
   98.56 -           id="tspan5135">Net Intf</tspan></text>
   98.57 -    </g>
   98.58      <text
   98.59         transform="scale(0.82746283,1.2085135)"
   98.60         sodipodi:linespacing="100%"
   98.61         id="text5614"
   98.62 -       y="404.25412"
   98.63 -       x="460.25208"
   98.64 +       y="103.0577"
   98.65 +       x="479.58826"
   98.66         style="font-size:13.14551258px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
   98.67         xml:space="preserve"><tspan
   98.68 -         y="404.25412"
   98.69 -         x="460.25208"
   98.70 +         y="103.0577"
   98.71 +         x="479.58826"
   98.72           sodipodi:role="line"
   98.73 -         style="font-size:24px;text-align:center;text-anchor:middle;fill:#000000;fill-opacity:1"
   98.74 -         id="tspan5618">Worker Core</tspan></text>
   98.75 +         style="font-size:16px;text-align:center;text-anchor:middle;fill:#000000;fill-opacity:1"
   98.76 +         id="tspan5321">Substitute an Instruction</tspan><tspan
   98.77 +         y="119.0577"
   98.78 +         x="479.58826"
   98.79 +         sodipodi:role="line"
   98.80 +         style="font-size:16px;text-align:center;text-anchor:middle;fill:#000000;fill-opacity:1"
   98.81 +         id="tspan5325">by a Firm-ware Sequence</tspan></text>
   98.82 +    <path
   98.83 +       sodipodi:nodetypes="ccccc"
   98.84 +       inkscape:connector-curvature="0"
   98.85 +       id="path3702"
   98.86 +       d="m 269.66863,174.15449 18.93492,11.56848 0,60.27785 -18.93492,11.56847 0,-84.02367"
   98.87 +       style="fill:none;stroke:#000000;stroke-width:2.20000005;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
   98.88      <g
   98.89 -       id="g5885"
   98.90 -       transform="translate(17.231876,-174.82812)">
   98.91 -      <g
   98.92 -         id="g5903"
   98.93 -         transform="translate(80,160)">
   98.94 -        <text
   98.95 -           xml:space="preserve"
   98.96 -           style="font-size:13.14551258px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
   98.97 +       id="g3503"
   98.98 +       transform="translate(137.23188,-354.82812)">
   98.99 +      <text
  98.100 +         xml:space="preserve"
  98.101 +         style="font-size:13.14551258px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  98.102 +         x="-689.91699"
  98.103 +         y="220.9987"
  98.104 +         id="text3505"
  98.105 +         sodipodi:linespacing="100%"
  98.106 +         transform="matrix(0,-0.82746283,1.2085135,0,0,0)"><tspan
  98.107 +           style="font-size:11.83096123px;text-align:center;text-anchor:middle;fill:#ff0000;fill-opacity:1"
  98.108 +           sodipodi:role="line"
  98.109             x="-689.91699"
  98.110             y="220.9987"
  98.111 -           id="text5905"
  98.112 -           sodipodi:linespacing="100%"
  98.113 -           transform="matrix(0,-0.82746283,1.2085135,0,0,0)"><tspan
  98.114 -             style="font-size:11.83096123px;text-align:center;text-anchor:middle;fill:#ff0000;fill-opacity:1"
  98.115 -             sodipodi:role="line"
  98.116 -             x="-689.91699"
  98.117 -             y="220.9987"
  98.118 -             id="tspan5907">Mem Array</tspan></text>
  98.119 -        <rect
  98.120 -           y="541.71765"
  98.121 -           x="248.55019"
  98.122 -           height="58.297375"
  98.123 -           width="29.62429"
  98.124 -           id="rect5909"
  98.125 -           style="fill:none;stroke:#000000;stroke-width:1.80063581;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
  98.126 -        <rect
  98.127 -           style="fill:none;stroke:#000000;stroke-width:1.80063581;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
  98.128 -           id="rect6254"
  98.129 -           width="29.62429"
  98.130 -           height="11.813"
  98.131 -           x="248.55019"
  98.132 -           y="599.76453" />
  98.133 -        <text
  98.134 -           transform="matrix(0,-0.82746283,1.2085135,0,0,0)"
  98.135 -           sodipodi:linespacing="100%"
  98.136 -           id="text6256"
  98.137 -           y="220.9987"
  98.138 -           x="-732.42303"
  98.139 -           style="font-size:13.14551258px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  98.140 -           xml:space="preserve"><tspan
  98.141 -             id="tspan6258"
  98.142 -             y="220.9987"
  98.143 -             x="-732.42303"
  98.144 -             sodipodi:role="line"
  98.145 -             style="font-size:11.83096123px;text-align:center;text-anchor:middle;fill:#ff0000;fill-opacity:1">Q</tspan></text>
  98.146 -      </g>
  98.147 -      <g
  98.148 -         transform="translate(120,160)"
  98.149 -         id="g6260">
  98.150 -        <text
  98.151 -           transform="matrix(0,-0.82746283,1.2085135,0,0,0)"
  98.152 -           sodipodi:linespacing="100%"
  98.153 -           id="text6262"
  98.154 +           id="tspan3507">Execute</tspan></text>
  98.155 +      <rect
  98.156 +         y="541.71765"
  98.157 +         x="248.55019"
  98.158 +         height="58.297375"
  98.159 +         width="29.62429"
  98.160 +         id="rect3509"
  98.161 +         style="fill:none;stroke:#000000;stroke-width:1.80063581;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
  98.162 +    </g>
  98.163 +    <g
  98.164 +       transform="translate(177.23188,-354.82812)"
  98.165 +       id="g3517">
  98.166 +      <text
  98.167 +         transform="matrix(0,-0.82746283,1.2085135,0,0,0)"
  98.168 +         sodipodi:linespacing="100%"
  98.169 +         id="text3519"
  98.170 +         y="220.9987"
  98.171 +         x="-689.91699"
  98.172 +         style="font-size:13.14551258px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  98.173 +         xml:space="preserve"><tspan
  98.174 +           id="tspan3521"
  98.175             y="220.9987"
  98.176             x="-689.91699"
  98.177 -           style="font-size:13.14551258px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  98.178 -           xml:space="preserve"><tspan
  98.179 -             id="tspan6264"
  98.180 -             y="220.9987"
  98.181 -             x="-689.91699"
  98.182 -             sodipodi:role="line"
  98.183 -             style="font-size:11.83096123px;text-align:center;text-anchor:middle;fill:#ff0000;fill-opacity:1">Mem Array</tspan></text>
  98.184 -        <rect
  98.185 -           style="fill:none;stroke:#000000;stroke-width:1.80063581;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
  98.186 -           id="rect6266"
  98.187 -           width="29.62429"
  98.188 -           height="58.297375"
  98.189 -           x="248.55019"
  98.190 -           y="541.71765" />
  98.191 -        <rect
  98.192 -           y="599.76453"
  98.193 -           x="248.55019"
  98.194 -           height="11.813"
  98.195 -           width="29.62429"
  98.196 -           id="rect6268"
  98.197 -           style="fill:none;stroke:#000000;stroke-width:1.80063581;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
  98.198 -        <text
  98.199 -           xml:space="preserve"
  98.200 -           style="font-size:13.14551258px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  98.201 -           x="-732.42303"
  98.202 +           sodipodi:role="line"
  98.203 +           style="font-size:11.83096123px;text-align:center;text-anchor:middle;fill:#ff0000;fill-opacity:1">Write Back</tspan></text>
  98.204 +      <rect
  98.205 +         style="fill:none;stroke:#000000;stroke-width:1.80063581;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
  98.206 +         id="rect3523"
  98.207 +         width="29.62429"
  98.208 +         height="58.297375"
  98.209 +         x="248.55019"
  98.210 +         y="541.71765" />
  98.211 +    </g>
  98.212 +    <g
  98.213 +       transform="translate(97.23188,-354.82812)"
  98.214 +       id="g3573">
  98.215 +      <text
  98.216 +         transform="matrix(0,-0.82746283,1.2085135,0,0,0)"
  98.217 +         sodipodi:linespacing="100%"
  98.218 +         id="text3575"
  98.219 +         y="220.9987"
  98.220 +         x="-689.91699"
  98.221 +         style="font-size:13.14551258px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  98.222 +         xml:space="preserve"><tspan
  98.223 +           id="tspan3577"
  98.224             y="220.9987"
  98.225 -           id="text6270"
  98.226 -           sodipodi:linespacing="100%"
  98.227 -           transform="matrix(0,-0.82746283,1.2085135,0,0,0)"><tspan
  98.228 -             style="font-size:11.83096123px;text-align:center;text-anchor:middle;fill:#ff0000;fill-opacity:1"
  98.229 -             sodipodi:role="line"
  98.230 -             x="-732.42303"
  98.231 -             y="220.9987"
  98.232 -             id="tspan6272">Q</tspan></text>
  98.233 -      </g>
  98.234 -      <g
  98.235 -         id="g6274"
  98.236 -         transform="translate(160,160)">
  98.237 -        <text
  98.238 -           xml:space="preserve"
  98.239 -           style="font-size:13.14551258px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  98.240 +           x="-689.91699"
  98.241 +           sodipodi:role="line"
  98.242 +           style="font-size:11.83096123px;text-align:center;text-anchor:middle;fill:#ff0000;fill-opacity:1">Reg</tspan></text>
  98.243 +      <rect
  98.244 +         style="fill:none;stroke:#000000;stroke-width:1.80063581;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
  98.245 +         id="rect3579"
  98.246 +         width="29.62429"
  98.247 +         height="58.297375"
  98.248 +         x="248.55019"
  98.249 +         y="541.71765" />
  98.250 +    </g>
  98.251 +    <g
  98.252 +       id="g3587"
  98.253 +       transform="translate(57.231876,-354.82812)">
  98.254 +      <text
  98.255 +         xml:space="preserve"
  98.256 +         style="font-size:13.14551258px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  98.257 +         x="-689.91699"
  98.258 +         y="220.9987"
  98.259 +         id="text3589"
  98.260 +         sodipodi:linespacing="100%"
  98.261 +         transform="matrix(0,-0.82746283,1.2085135,0,0,0)"><tspan
  98.262 +           style="font-size:11.83096123px;text-align:center;text-anchor:middle;fill:#ff0000;fill-opacity:1"
  98.263 +           sodipodi:role="line"
  98.264             x="-689.91699"
  98.265             y="220.9987"
  98.266 -           id="text6276"
  98.267 -           sodipodi:linespacing="100%"
  98.268 -           transform="matrix(0,-0.82746283,1.2085135,0,0,0)"><tspan
  98.269 -             style="font-size:11.83096123px;text-align:center;text-anchor:middle;fill:#ff0000;fill-opacity:1"
  98.270 -             sodipodi:role="line"
  98.271 -             x="-689.91699"
  98.272 -             y="220.9987"
  98.273 -             id="tspan6278">Mem Array</tspan></text>
  98.274 -        <rect
  98.275 -           y="541.71765"
  98.276 -           x="248.55019"
  98.277 -           height="58.297375"
  98.278 -           width="29.62429"
  98.279 -           id="rect6280"
  98.280 -           style="fill:none;stroke:#000000;stroke-width:1.80063581;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
  98.281 -        <rect
  98.282 -           style="fill:none;stroke:#000000;stroke-width:1.80063581;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
  98.283 -           id="rect6282"
  98.284 -           width="29.62429"
  98.285 -           height="11.813"
  98.286 -           x="248.55019"
  98.287 -           y="599.76453" />
  98.288 -        <text
  98.289 -           transform="matrix(0,-0.82746283,1.2085135,0,0,0)"
  98.290 -           sodipodi:linespacing="100%"
  98.291 -           id="text6284"
  98.292 -           y="220.9987"
  98.293 -           x="-732.42303"
  98.294 -           style="font-size:13.14551258px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  98.295 -           xml:space="preserve"><tspan
  98.296 -             id="tspan6286"
  98.297 -             y="220.9987"
  98.298 -             x="-732.42303"
  98.299 -             sodipodi:role="line"
  98.300 -             style="font-size:11.83096123px;text-align:center;text-anchor:middle;fill:#ff0000;fill-opacity:1">Q</tspan></text>
  98.301 -      </g>
  98.302 -      <g
  98.303 -         transform="translate(200,160)"
  98.304 -         id="g6288">
  98.305 -        <text
  98.306 -           transform="matrix(0,-0.82746283,1.2085135,0,0,0)"
  98.307 -           sodipodi:linespacing="100%"
  98.308 -           id="text6290"
  98.309 +           id="tspan3591">Decode</tspan></text>
  98.310 +      <rect
  98.311 +         y="541.71765"
  98.312 +         x="248.55019"
  98.313 +         height="58.297375"
  98.314 +         width="29.62429"
  98.315 +         id="rect3593"
  98.316 +         style="fill:none;stroke:#000000;stroke-width:1.80063581;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
  98.317 +    </g>
  98.318 +    <g
  98.319 +       transform="translate(-23.951556,-325.64468)"
  98.320 +       id="g3601">
  98.321 +      <text
  98.322 +         transform="matrix(0,-0.82746283,1.2085135,0,0,0)"
  98.323 +         sodipodi:linespacing="100%"
  98.324 +         id="text3603"
  98.325 +         y="220.9987"
  98.326 +         x="-689.91699"
  98.327 +         style="font-size:13.14551258px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  98.328 +         xml:space="preserve"><tspan
  98.329 +           id="tspan3605"
  98.330             y="220.9987"
  98.331             x="-689.91699"
  98.332 -           style="font-size:13.14551258px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  98.333 -           xml:space="preserve"><tspan
  98.334 -             id="tspan6292"
  98.335 -             y="220.9987"
  98.336 -             x="-689.91699"
  98.337 -             sodipodi:role="line"
  98.338 -             style="font-size:11.83096123px;text-align:center;text-anchor:middle;fill:#ff0000;fill-opacity:1">Mem Array</tspan></text>
  98.339 -        <rect
  98.340 -           style="fill:none;stroke:#000000;stroke-width:1.80063581;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
  98.341 -           id="rect6294"
  98.342 -           width="29.62429"
  98.343 -           height="58.297375"
  98.344 -           x="248.55019"
  98.345 -           y="541.71765" />
  98.346 -        <rect
  98.347 -           y="599.76453"
  98.348 -           x="248.55019"
  98.349 -           height="11.813"
  98.350 -           width="29.62429"
  98.351 -           id="rect6296"
  98.352 -           style="fill:none;stroke:#000000;stroke-width:1.80063581;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
  98.353 -        <text
  98.354 -           xml:space="preserve"
  98.355 -           style="font-size:13.14551258px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  98.356 -           x="-732.42303"
  98.357 +           sodipodi:role="line"
  98.358 +           style="font-size:11.83096123px;text-align:center;text-anchor:middle;fill:#ff0000;fill-opacity:1">Fetch</tspan></text>
  98.359 +      <rect
  98.360 +         style="fill:none;stroke:#000000;stroke-width:1.80063581;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
  98.361 +         id="rect3607"
  98.362 +         width="29.62429"
  98.363 +         height="58.297375"
  98.364 +         x="248.55019"
  98.365 +         y="541.71765" />
  98.366 +    </g>
  98.367 +    <g
  98.368 +       transform="translate(-23.951556,-401.64468)"
  98.369 +       id="g3671">
  98.370 +      <text
  98.371 +         transform="matrix(0,-0.82746283,1.2085135,0,0,0)"
  98.372 +         sodipodi:linespacing="100%"
  98.373 +         id="text3673"
  98.374 +         y="220.9987"
  98.375 +         x="-680.24878"
  98.376 +         style="font-size:13.14551258px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  98.377 +         xml:space="preserve"><tspan
  98.378 +           id="tspan3675"
  98.379             y="220.9987"
  98.380 -           id="text6298"
  98.381 -           sodipodi:linespacing="100%"
  98.382 -           transform="matrix(0,-0.82746283,1.2085135,0,0,0)"><tspan
  98.383 -             style="font-size:11.83096123px;text-align:center;text-anchor:middle;fill:#ff0000;fill-opacity:1"
  98.384 -             sodipodi:role="line"
  98.385 -             x="-732.42303"
  98.386 -             y="220.9987"
  98.387 -             id="tspan6300">Q</tspan></text>
  98.388 -      </g>
  98.389 -      <g
  98.390 -         id="g6302"
  98.391 -         transform="translate(240,160)">
  98.392 -        <text
  98.393 -           xml:space="preserve"
  98.394 -           style="font-size:13.14551258px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  98.395 -           x="-689.91699"
  98.396 -           y="220.9987"
  98.397 -           id="text6304"
  98.398 -           sodipodi:linespacing="100%"
  98.399 -           transform="matrix(0,-0.82746283,1.2085135,0,0,0)"><tspan
  98.400 -             style="font-size:11.83096123px;text-align:center;text-anchor:middle;fill:#ff0000;fill-opacity:1"
  98.401 -             sodipodi:role="line"
  98.402 -             x="-689.91699"
  98.403 -             y="220.9987"
  98.404 -             id="tspan6306">Mem Array</tspan></text>
  98.405 -        <rect
  98.406 -           y="541.71765"
  98.407 -           x="248.55019"
  98.408 -           height="58.297375"
  98.409 -           width="29.62429"
  98.410 -           id="rect6308"
  98.411 -           style="fill:none;stroke:#000000;stroke-width:1.80063581;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
  98.412 -        <rect
  98.413 -           style="fill:none;stroke:#000000;stroke-width:1.80063581;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
  98.414 -           id="rect6310"
  98.415 -           width="29.62429"
  98.416 -           height="11.813"
  98.417 -           x="248.55019"
  98.418 -           y="599.76453" />
  98.419 -        <text
  98.420 -           transform="matrix(0,-0.82746283,1.2085135,0,0,0)"
  98.421 -           sodipodi:linespacing="100%"
  98.422 -           id="text6312"
  98.423 -           y="220.9987"
  98.424 -           x="-732.42303"
  98.425 -           style="font-size:13.14551258px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  98.426 -           xml:space="preserve"><tspan
  98.427 -             id="tspan6314"
  98.428 -             y="220.9987"
  98.429 -             x="-732.42303"
  98.430 -             sodipodi:role="line"
  98.431 -             style="font-size:11.83096123px;text-align:center;text-anchor:middle;fill:#ff0000;fill-opacity:1">Q</tspan></text>
  98.432 -      </g>
  98.433 -      <g
  98.434 -         transform="translate(40,160)"
  98.435 -         id="g6316">
  98.436 -        <text
  98.437 -           transform="matrix(0,-0.82746283,1.2085135,0,0,0)"
  98.438 -           sodipodi:linespacing="100%"
  98.439 -           id="text6318"
  98.440 -           y="220.9987"
  98.441 -           x="-689.91699"
  98.442 -           style="font-size:13.14551258px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  98.443 -           xml:space="preserve"><tspan
  98.444 -             id="tspan6320"
  98.445 -             y="220.9987"
  98.446 -             x="-689.91699"
  98.447 -             sodipodi:role="line"
  98.448 -             style="font-size:11.83096123px;text-align:center;text-anchor:middle;fill:#ff0000;fill-opacity:1">Mem Array</tspan></text>
  98.449 -        <rect
  98.450 -           style="fill:none;stroke:#000000;stroke-width:1.80063581;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
  98.451 -           id="rect6322"
  98.452 -           width="29.62429"
  98.453 -           height="58.297375"
  98.454 -           x="248.55019"
  98.455 -           y="541.71765" />
  98.456 -        <rect
  98.457 -           y="599.76453"
  98.458 -           x="248.55019"
  98.459 -           height="11.813"
  98.460 -           width="29.62429"
  98.461 -           id="rect6324"
  98.462 -           style="fill:none;stroke:#000000;stroke-width:1.80063581;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
  98.463 -        <text
  98.464 -           xml:space="preserve"
  98.465 -           style="font-size:13.14551258px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  98.466 -           x="-732.42303"
  98.467 -           y="220.9987"
  98.468 -           id="text6326"
  98.469 -           sodipodi:linespacing="100%"
  98.470 -           transform="matrix(0,-0.82746283,1.2085135,0,0,0)"><tspan
  98.471 -             style="font-size:11.83096123px;text-align:center;text-anchor:middle;fill:#ff0000;fill-opacity:1"
  98.472 -             sodipodi:role="line"
  98.473 -             x="-732.42303"
  98.474 -             y="220.9987"
  98.475 -             id="tspan6328">Q</tspan></text>
  98.476 -      </g>
  98.477 -      <g
  98.478 -         id="g6330"
  98.479 -         transform="translate(0,160)">
  98.480 -        <text
  98.481 -           xml:space="preserve"
  98.482 -           style="font-size:13.14551258px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  98.483 -           x="-689.91699"
  98.484 -           y="220.9987"
  98.485 -           id="text6332"
  98.486 -           sodipodi:linespacing="100%"
  98.487 -           transform="matrix(0,-0.82746283,1.2085135,0,0,0)"><tspan
  98.488 -             style="font-size:11.83096123px;text-align:center;text-anchor:middle;fill:#ff0000;fill-opacity:1"
  98.489 -             sodipodi:role="line"
  98.490 -             x="-689.91699"
  98.491 -             y="220.9987"
  98.492 -             id="tspan6334">Mem Array</tspan></text>
  98.493 -        <rect
  98.494 -           y="541.71765"
  98.495 -           x="248.55019"
  98.496 -           height="58.297375"
  98.497 -           width="29.62429"
  98.498 -           id="rect6336"
  98.499 -           style="fill:none;stroke:#000000;stroke-width:1.80063581;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
  98.500 -        <rect
  98.501 -           style="fill:none;stroke:#000000;stroke-width:1.80063581;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
  98.502 -           id="rect6338"
  98.503 -           width="29.62429"
  98.504 -           height="11.813"
  98.505 -           x="248.55019"
  98.506 -           y="599.76453" />
  98.507 -        <text
  98.508 -           transform="matrix(0,-0.82746283,1.2085135,0,0,0)"
  98.509 -           sodipodi:linespacing="100%"
  98.510 -           id="text6340"
  98.511 -           y="220.9987"
  98.512 -           x="-732.42303"
  98.513 -           style="font-size:13.14551258px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  98.514 -           xml:space="preserve"><tspan
  98.515 -             id="tspan6342"
  98.516 -             y="220.9987"
  98.517 -             x="-732.42303"
  98.518 -             sodipodi:role="line"
  98.519 -             style="font-size:11.83096123px;text-align:center;text-anchor:middle;fill:#ff0000;fill-opacity:1">Q</tspan></text>
  98.520 -      </g>
  98.521 -      <g
  98.522 -         transform="translate(-40,160)"
  98.523 -         id="g6344">
  98.524 -        <text
  98.525 -           transform="matrix(0,-0.82746283,1.2085135,0,0,0)"
  98.526 -           sodipodi:linespacing="100%"
  98.527 -           id="text6346"
  98.528 -           y="220.9987"
  98.529 -           x="-689.91699"
  98.530 -           style="font-size:13.14551258px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  98.531 -           xml:space="preserve"><tspan
  98.532 -             id="tspan6348"
  98.533 -             y="220.9987"
  98.534 -             x="-689.91699"
  98.535 -             sodipodi:role="line"
  98.536 -             style="font-size:11.83096123px;text-align:center;text-anchor:middle;fill:#ff0000;fill-opacity:1">Mem Array</tspan></text>
  98.537 -        <rect
  98.538 -           style="fill:none;stroke:#000000;stroke-width:1.80063581;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
  98.539 -           id="rect6350"
  98.540 -           width="29.62429"
  98.541 -           height="58.297375"
  98.542 -           x="248.55019"
  98.543 -           y="541.71765" />
  98.544 -        <rect
  98.545 -           y="599.76453"
  98.546 -           x="248.55019"
  98.547 -           height="11.813"
  98.548 -           width="29.62429"
  98.549 -           id="rect6352"
  98.550 -           style="fill:none;stroke:#000000;stroke-width:1.80063581;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
  98.551 -        <text
  98.552 -           xml:space="preserve"
  98.553 -           style="font-size:13.14551258px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  98.554 -           x="-732.42303"
  98.555 -           y="220.9987"
  98.556 -           id="text6354"
  98.557 -           sodipodi:linespacing="100%"
  98.558 -           transform="matrix(0,-0.82746283,1.2085135,0,0,0)"><tspan
  98.559 -             style="font-size:11.83096123px;text-align:center;text-anchor:middle;fill:#ff0000;fill-opacity:1"
  98.560 -             sodipodi:role="line"
  98.561 -             x="-732.42303"
  98.562 -             y="220.9987"
  98.563 -             id="tspan6356">Q</tspan></text>
  98.564 -      </g>
  98.565 +           x="-680.24878"
  98.566 +           sodipodi:role="line"
  98.567 +           style="font-size:11.83096123px;text-align:center;text-anchor:middle;fill:#ff0000;fill-opacity:1">Firmware Fetch</tspan></text>
  98.568 +      <rect
  98.569 +         style="fill:none;stroke:#000000;stroke-width:1.80063593;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
  98.570 +         id="rect3677"
  98.571 +         width="29.62429"
  98.572 +         height="74.865425"
  98.573 +         x="248.55019"
  98.574 +         y="525.1496" />
  98.575      </g>
  98.576      <path
  98.577         sodipodi:nodetypes="cc"
  98.578         inkscape:connector-curvature="0"
  98.579 -       id="path5961"
  98.580 -       d="m 219.55419,622.9039 322.08004,0"
  98.581 +       id="path3679"
  98.582 +       d="m 254.39121,186.08734 17.06968,0"
  98.583         style="fill:none;stroke:#000000;stroke-width:1.99999976;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
  98.584 -    <g
  98.585 -       transform="translate(280.54698,-30)"
  98.586 -       id="g5976">
  98.587 -      <rect
  98.588 -         style="fill:none;stroke:#000000;stroke-width:1.80063593;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
  98.589 -         id="rect5978"
  98.590 -         width="57.323727"
  98.591 -         height="11.42933"
  98.592 -         x="71.385368"
  98.593 -         y="716.99664" />
  98.594 -      <text
  98.595 -         transform="scale(0.82746283,1.2085135)"
  98.596 -         sodipodi:linespacing="100%"
  98.597 -         id="text5980"
  98.598 -         y="600.67786"
  98.599 -         x="120.69847"
  98.600 -         style="font-size:13.14551258px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  98.601 -         xml:space="preserve"><tspan
  98.602 -           id="tspan5982"
  98.603 -           y="600.67786"
  98.604 -           x="120.69847"
  98.605 -           sodipodi:role="line"
  98.606 -           style="font-size:10px;text-align:center;text-anchor:middle;fill:#008000;fill-opacity:1">Vector RegFile</tspan></text>
  98.607 -    </g>
  98.608      <path
  98.609         style="fill:none;stroke:#000000;stroke-width:1.99999976;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
  98.610 -       d="m 219.55419,608.9039 322.08004,0"
  98.611 -       id="path5984"
  98.612 -       inkscape:connector-curvature="0"
  98.613 -       sodipodi:nodetypes="cc" />
  98.614 -    <g
  98.615 -       id="g6172"
  98.616 -       transform="translate(0,16)">
  98.617 -      <rect
  98.618 -         y="688.99664"
  98.619 -         x="272.71356"
  98.620 -         height="20.804331"
  98.621 -         width="53.873981"
  98.622 -         id="rect6017"
  98.623 -         style="fill:none;stroke:#000000;stroke-width:1.80063593;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
  98.624 -      <text
  98.625 -         xml:space="preserve"
  98.626 -         style="font-size:13.14551258px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  98.627 -         x="454.87146"
  98.628 -         y="582.47363"
  98.629 -         id="text6019"
  98.630 -         sodipodi:linespacing="100%"
  98.631 -         transform="scale(0.82746283,1.2085135)"><tspan
  98.632 -           style="font-size:10px;text-align:center;text-anchor:middle;fill:#008000;fill-opacity:1"
  98.633 -           sodipodi:role="line"
  98.634 -           x="454.87146"
  98.635 -           y="582.47363"
  98.636 -           id="tspan6021">Vector Unit</tspan></text>
  98.637 -      <rect
  98.638 -         style="fill:none;stroke:#000000;stroke-width:1.80063593;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
  98.639 -         id="rect6026"
  98.640 -         width="53.873981"
  98.641 -         height="20.804331"
  98.642 -         x="327.06662"
  98.643 -         y="688.99664" />
  98.644 -      <rect
  98.645 -         y="688.99664"
  98.646 -         x="381.41965"
  98.647 -         height="20.804331"
  98.648 -         width="53.873981"
  98.649 -         id="rect6028"
  98.650 -         style="fill:none;stroke:#000000;stroke-width:1.80063593;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
  98.651 -      <rect
  98.652 -         style="fill:none;stroke:#000000;stroke-width:1.80063593;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
  98.653 -         id="rect6030"
  98.654 -         width="53.873981"
  98.655 -         height="20.804331"
  98.656 -         x="435.77271"
  98.657 -         y="688.99664" />
  98.658 -    </g>
  98.659 -    <rect
  98.660 -       y="510.72516"
  98.661 -       x="178.63179"
  98.662 -       height="351.25189"
  98.663 -       width="403.92484"
  98.664 -       id="rect6056"
  98.665 -       style="fill:none;stroke:#000000;stroke-width:1.8006357;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:7.20254279, 1.8006357;stroke-dashoffset:0" />
  98.666 -    <g
  98.667 -       transform="translate(142.54696,-7.9829121)"
  98.668 -       id="g6058">
  98.669 -      <g
  98.670 -         transform="translate(-227.6972,42)"
  98.671 -         id="g6060">
  98.672 -        <rect
  98.673 -           transform="matrix(0,-1,1,0,0,0)"
  98.674 -           y="280.02979"
  98.675 -           x="-668.27917"
  98.676 -           height="11.42933"
  98.677 -           width="40.22971"
  98.678 -           id="rect6062"
  98.679 -           style="fill:none;stroke:#000000;stroke-width:1.80063581;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
  98.680 -      </g>
  98.681 -      <text
  98.682 -         transform="matrix(0,-0.82746283,1.2085135,0,0,0)"
  98.683 -         sodipodi:linespacing="100%"
  98.684 -         id="text6064"
  98.685 -         y="51.305866"
  98.686 -         x="-834.42664"
  98.687 -         style="font-size:13.14551258px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  98.688 -         xml:space="preserve"><tspan
  98.689 -           id="tspan6066"
  98.690 -           y="51.305866"
  98.691 -           x="-834.42664"
  98.692 -           sodipodi:role="line"
  98.693 -           style="font-size:9px;text-align:center;text-anchor:middle;fill:#000080;fill-opacity:1">Net Intf</tspan></text>
  98.694 -    </g>
  98.695 -    <g
  98.696 -       id="g6106"
  98.697 -       transform="translate(87.721709,0)">
  98.698 -      <g
  98.699 -         transform="translate(-80,0)"
  98.700 -         id="g5999">
  98.701 -        <rect
  98.702 -           style="fill:none;stroke:#000000;stroke-width:1.80063593;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
  98.703 -           id="rect6001"
  98.704 -           width="57.323727"
  98.705 -           height="11.42933"
  98.706 -           x="351.93234"
  98.707 -           y="658.99664" />
  98.708 -        <text
  98.709 -           transform="scale(0.82746283,1.2085135)"
  98.710 -           sodipodi:linespacing="100%"
  98.711 -           id="text6003"
  98.712 -           y="552.685"
  98.713 -           x="459.74329"
  98.714 -           style="font-size:13.14551258px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  98.715 -           xml:space="preserve"><tspan
  98.716 -             id="tspan6005"
  98.717 -             y="552.685"
  98.718 -             x="459.74329"
  98.719 -             sodipodi:role="line"
  98.720 -             style="font-size:10px;text-align:center;text-anchor:middle;fill:#008000;fill-opacity:1">Int Pipeline</tspan></text>
  98.721 -      </g>
  98.722 -      <g
  98.723 -         transform="translate(200.54698,-74)"
  98.724 -         id="g6040">
  98.725 -        <rect
  98.726 -           style="fill:none;stroke:#000000;stroke-width:1.80063593;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
  98.727 -           id="rect6042"
  98.728 -           width="57.323727"
  98.729 -           height="11.42933"
  98.730 -           x="71.385368"
  98.731 -           y="716.99664" />
  98.732 -        <text
  98.733 -           transform="scale(0.82746283,1.2085135)"
  98.734 -           sodipodi:linespacing="100%"
  98.735 -           id="text6044"
  98.736 -           y="600.67786"
  98.737 -           x="120.69847"
  98.738 -           style="font-size:13.14551258px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  98.739 -           xml:space="preserve"><tspan
  98.740 -             id="tspan6046"
  98.741 -             y="600.67786"
  98.742 -             x="120.69847"
  98.743 -             sodipodi:role="line"
  98.744 -             style="font-size:10px;text-align:center;text-anchor:middle;fill:#008000;fill-opacity:1">RegFile</tspan></text>
  98.745 -      </g>
  98.746 -      <g
  98.747 -         transform="matrix(1,0,0,0.97332721,1.609375,17.882132)"
  98.748 -         id="g6085">
  98.749 -        <rect
  98.750 -           y="254.87955"
  98.751 -           x="-670.42596"
  98.752 -           height="11.42933"
  98.753 -           width="28.417477"
  98.754 -           id="rect6070"
  98.755 -           style="fill:none;stroke:#000000;stroke-width:1.82514107;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
  98.756 -           transform="matrix(0,-1,1,0,0,0)" />
  98.757 -        <text
  98.758 -           xml:space="preserve"
  98.759 -           style="font-size:13.14551258px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  98.760 -           x="-793.40521"
  98.761 -           y="219.20868"
  98.762 -           id="text6072"
  98.763 -           sodipodi:linespacing="100%"
  98.764 -           transform="matrix(0,-0.82746283,1.2085135,0,0,0)"><tspan
  98.765 -             style="font-size:10px;text-align:center;text-anchor:middle;fill:#008000;fill-opacity:1"
  98.766 -             sodipodi:role="line"
  98.767 -             x="-793.40521"
  98.768 -             y="219.20868"
  98.769 -             id="tspan6074">Ctxt U</tspan></text>
  98.770 -      </g>
  98.771 -    </g>
  98.772 -    <g
  98.773 -       transform="translate(-12.278291,0)"
  98.774 -       id="g6120">
  98.775 -      <g
  98.776 -         id="g6122"
  98.777 -         transform="translate(-80,0)">
  98.778 -        <rect
  98.779 -           y="658.99664"
  98.780 -           x="351.93234"
  98.781 -           height="11.42933"
  98.782 -           width="57.323727"
  98.783 -           id="rect6124"
  98.784 -           style="fill:none;stroke:#000000;stroke-width:1.80063593;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
  98.785 -        <text
  98.786 -           xml:space="preserve"
  98.787 -           style="font-size:13.14551258px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  98.788 -           x="459.74329"
  98.789 -           y="552.685"
  98.790 -           id="text6126"
  98.791 -           sodipodi:linespacing="100%"
  98.792 -           transform="scale(0.82746283,1.2085135)"><tspan
  98.793 -             style="font-size:10px;text-align:center;text-anchor:middle;fill:#008000;fill-opacity:1"
  98.794 -             sodipodi:role="line"
  98.795 -             x="459.74329"
  98.796 -             y="552.685"
  98.797 -             id="tspan6128">Int Pipeline</tspan></text>
  98.798 -      </g>
  98.799 -      <g
  98.800 -         id="g6130"
  98.801 -         transform="translate(200.54698,-74)">
  98.802 -        <rect
  98.803 -           y="716.99664"
  98.804 -           x="71.385368"
  98.805 -           height="11.42933"
  98.806 -           width="57.323727"
  98.807 -           id="rect6132"
  98.808 -           style="fill:none;stroke:#000000;stroke-width:1.80063593;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
  98.809 -        <text
  98.810 -           xml:space="preserve"
  98.811 -           style="font-size:13.14551258px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  98.812 -           x="120.69847"
  98.813 -           y="600.67786"
  98.814 -           id="text6134"
  98.815 -           sodipodi:linespacing="100%"
  98.816 -           transform="scale(0.82746283,1.2085135)"><tspan
  98.817 -             style="font-size:10px;text-align:center;text-anchor:middle;fill:#008000;fill-opacity:1"
  98.818 -             sodipodi:role="line"
  98.819 -             x="120.69847"
  98.820 -             y="600.67786"
  98.821 -             id="tspan6136">RegFile</tspan></text>
  98.822 -      </g>
  98.823 -      <g
  98.824 -         id="g6138"
  98.825 -         transform="matrix(1,0,0,0.97332721,1.609375,17.882132)">
  98.826 -        <rect
  98.827 -           transform="matrix(0,-1,1,0,0,0)"
  98.828 -           style="fill:none;stroke:#000000;stroke-width:1.82514107;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
  98.829 -           id="rect6140"
  98.830 -           width="28.417477"
  98.831 -           height="11.42933"
  98.832 -           x="-670.42596"
  98.833 -           y="254.87955" />
  98.834 -        <text
  98.835 -           transform="matrix(0,-0.82746283,1.2085135,0,0,0)"
  98.836 -           sodipodi:linespacing="100%"
  98.837 -           id="text6142"
  98.838 -           y="219.20868"
  98.839 -           x="-793.40521"
  98.840 -           style="font-size:13.14551258px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  98.841 -           xml:space="preserve"><tspan
  98.842 -             id="tspan6144"
  98.843 -             y="219.20868"
  98.844 -             x="-793.40521"
  98.845 -             sodipodi:role="line"
  98.846 -             style="font-size:10px;text-align:center;text-anchor:middle;fill:#008000;fill-opacity:1">Ctxt U</tspan></text>
  98.847 -      </g>
  98.848 -    </g>
  98.849 -    <g
  98.850 -       id="g6146"
  98.851 -       transform="translate(187.72171,0)">
  98.852 -      <g
  98.853 -         transform="translate(-80,0)"
  98.854 -         id="g6148">
  98.855 -        <rect
  98.856 -           style="fill:none;stroke:#000000;stroke-width:1.80063593;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
  98.857 -           id="rect6150"
  98.858 -           width="57.323727"
  98.859 -           height="11.42933"
  98.860 -           x="351.93234"
  98.861 -           y="658.99664" />
  98.862 -        <text
  98.863 -           transform="scale(0.82746283,1.2085135)"
  98.864 -           sodipodi:linespacing="100%"
  98.865 -           id="text6152"
  98.866 -           y="552.685"
  98.867 -           x="459.74329"
  98.868 -           style="font-size:13.14551258px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  98.869 -           xml:space="preserve"><tspan
  98.870 -             id="tspan6154"
  98.871 -             y="552.685"
  98.872 -             x="459.74329"
  98.873 -             sodipodi:role="line"
  98.874 -             style="font-size:10px;text-align:center;text-anchor:middle;fill:#008000;fill-opacity:1">Int Pipeline</tspan></text>
  98.875 -      </g>
  98.876 -      <g
  98.877 -         transform="translate(200.54698,-74)"
  98.878 -         id="g6156">
  98.879 -        <rect
  98.880 -           style="fill:none;stroke:#000000;stroke-width:1.80063593;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
  98.881 -           id="rect6158"
  98.882 -           width="57.323727"
  98.883 -           height="11.42933"
  98.884 -           x="71.385368"
  98.885 -           y="716.99664" />
  98.886 -        <text
  98.887 -           transform="scale(0.82746283,1.2085135)"
  98.888 -           sodipodi:linespacing="100%"
  98.889 -           id="text6160"
  98.890 -           y="600.67786"
  98.891 -           x="120.69847"
  98.892 -           style="font-size:13.14551258px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  98.893 -           xml:space="preserve"><tspan
  98.894 -             id="tspan6162"
  98.895 -             y="600.67786"
  98.896 -             x="120.69847"
  98.897 -             sodipodi:role="line"
  98.898 -             style="font-size:10px;text-align:center;text-anchor:middle;fill:#008000;fill-opacity:1">RegFile</tspan></text>
  98.899 -      </g>
  98.900 -      <g
  98.901 -         transform="matrix(1,0,0,0.97332721,1.609375,17.882132)"
  98.902 -         id="g6164">
  98.903 -        <rect
  98.904 -           y="254.87955"
  98.905 -           x="-670.42596"
  98.906 -           height="11.42933"
  98.907 -           width="28.417477"
  98.908 -           id="rect6166"
  98.909 -           style="fill:none;stroke:#000000;stroke-width:1.82514107;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
  98.910 -           transform="matrix(0,-1,1,0,0,0)" />
  98.911 -        <text
  98.912 -           xml:space="preserve"
  98.913 -           style="font-size:13.14551258px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  98.914 -           x="-793.40521"
  98.915 -           y="219.20868"
  98.916 -           id="text6168"
  98.917 -           sodipodi:linespacing="100%"
  98.918 -           transform="matrix(0,-0.82746283,1.2085135,0,0,0)"><tspan
  98.919 -             style="font-size:10px;text-align:center;text-anchor:middle;fill:#008000;fill-opacity:1"
  98.920 -             sodipodi:role="line"
  98.921 -             x="-793.40521"
  98.922 -             y="219.20868"
  98.923 -             id="tspan6170">Ctxt U</tspan></text>
  98.924 -      </g>
  98.925 -    </g>
  98.926 -    <g
  98.927 -       transform="translate(17.231876,71.426023)"
  98.928 -       id="g6358">
  98.929 -      <g
  98.930 -         transform="translate(240,160)"
  98.931 -         id="g6416">
  98.932 -        <text
  98.933 -           transform="matrix(0,-0.82746283,1.2085135,0,0,0)"
  98.934 -           sodipodi:linespacing="100%"
  98.935 -           id="text6418"
  98.936 -           y="220.9987"
  98.937 -           x="-704.41931"
  98.938 -           style="font-size:13.14551258px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  98.939 -           xml:space="preserve"><tspan
  98.940 -             id="tspan6420"
  98.941 -             y="220.9987"
  98.942 -             x="-704.41931"
  98.943 -             sodipodi:role="line"
  98.944 -             style="font-size:11.83096123px;text-align:center;text-anchor:middle;fill:#ff0000;fill-opacity:1">Mem Array</tspan></text>
  98.945 -        <rect
  98.946 -           style="fill:none;stroke:#000000;stroke-width:1.80063581;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
  98.947 -           id="rect6422"
  98.948 -           width="29.62429"
  98.949 -           height="58.297375"
  98.950 -           x="248.55019"
  98.951 -           y="553.3775" />
  98.952 -        <rect
  98.953 -           y="541.76453"
  98.954 -           x="248.55019"
  98.955 -           height="11.813"
  98.956 -           width="29.62429"
  98.957 -           id="rect6424"
  98.958 -           style="fill:none;stroke:#000000;stroke-width:1.80063581;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
  98.959 -        <text
  98.960 -           xml:space="preserve"
  98.961 -           style="font-size:13.14551258px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  98.962 -           x="-661.9668"
  98.963 -           y="220.9987"
  98.964 -           id="text6426"
  98.965 -           sodipodi:linespacing="100%"
  98.966 -           transform="matrix(0,-0.82746283,1.2085135,0,0,0)"><tspan
  98.967 -             style="font-size:11.83096123px;text-align:center;text-anchor:middle;fill:#ff0000;fill-opacity:1"
  98.968 -             sodipodi:role="line"
  98.969 -             x="-661.9668"
  98.970 -             y="220.9987"
  98.971 -             id="tspan6428">Q</tspan></text>
  98.972 -      </g>
  98.973 -      <g
  98.974 -         id="g6476"
  98.975 -         transform="translate(200,160)">
  98.976 -        <text
  98.977 -           xml:space="preserve"
  98.978 -           style="font-size:13.14551258px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
  98.979 -           x="-704.41931"
  98.980 -           y="220.9987"
  98.981 -           id="text6478"
  98.982 -           sodipodi:linespacing="100%"
  98.983 -           transform="matrix(0,-0.82746283,1.2085135,0,0,0)"><tspan
  98.984 -             style="font-size:11.83096123px;text-align:center;text-anchor:middle;fill:#ff0000;fill-opacity:1"
  98.985 -             sodipodi:role="line"
  98.986 -             x="-704.41931"
  98.987 -             y="220.9987"
  98.988 -             id="tspan6480">Mem Array</tspan></text>
  98.989 -        <rect
  98.990 -           y="553.3775"
  98.991 -           x="248.55019"
  98.992 -           height="58.297375"
  98.993 -           width="29.62429"
  98.994 -           id="rect6482"
  98.995 -           style="fill:none;stroke:#000000;stroke-width:1.80063581;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
  98.996 -        <rect
  98.997 -           style="fill:none;stroke:#000000;stroke-width:1.80063581;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
  98.998 -           id="rect6484"
  98.999 -           width="29.62429"
 98.1000 -           height="11.813"
 98.1001 -           x="248.55019"
 98.1002 -           y="541.76453" />
 98.1003 -        <text
 98.1004 -           transform="matrix(0,-0.82746283,1.2085135,0,0,0)"
 98.1005 -           sodipodi:linespacing="100%"
 98.1006 -           id="text6486"
 98.1007 -           y="220.9987"
 98.1008 -           x="-661.9668"
 98.1009 -           style="font-size:13.14551258px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
 98.1010 -           xml:space="preserve"><tspan
 98.1011 -             id="tspan6488"
 98.1012 -             y="220.9987"
 98.1013 -             x="-661.9668"
 98.1014 -             sodipodi:role="line"
 98.1015 -             style="font-size:11.83096123px;text-align:center;text-anchor:middle;fill:#ff0000;fill-opacity:1">Q</tspan></text>
 98.1016 -      </g>
 98.1017 -      <g
 98.1018 -         transform="translate(160,160)"
 98.1019 -         id="g6490">
 98.1020 -        <text
 98.1021 -           transform="matrix(0,-0.82746283,1.2085135,0,0,0)"
 98.1022 -           sodipodi:linespacing="100%"
 98.1023 -           id="text6492"
 98.1024 -           y="220.9987"
 98.1025 -           x="-704.41931"
 98.1026 -           style="font-size:13.14551258px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
 98.1027 -           xml:space="preserve"><tspan
 98.1028 -             id="tspan6494"
 98.1029 -             y="220.9987"
 98.1030 -             x="-704.41931"
 98.1031 -             sodipodi:role="line"
 98.1032 -             style="font-size:11.83096123px;text-align:center;text-anchor:middle;fill:#ff0000;fill-opacity:1">Mem Array</tspan></text>
 98.1033 -        <rect
 98.1034 -           style="fill:none;stroke:#000000;stroke-width:1.80063581;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
 98.1035 -           id="rect6496"
 98.1036 -           width="29.62429"
 98.1037 -           height="58.297375"
 98.1038 -           x="248.55019"
 98.1039 -           y="553.3775" />
 98.1040 -        <rect
 98.1041 -           y="541.76453"
 98.1042 -           x="248.55019"
 98.1043 -           height="11.813"
 98.1044 -           width="29.62429"
 98.1045 -           id="rect6498"
 98.1046 -           style="fill:none;stroke:#000000;stroke-width:1.80063581;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
 98.1047 -        <text
 98.1048 -           xml:space="preserve"
 98.1049 -           style="font-size:13.14551258px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
 98.1050 -           x="-661.9668"
 98.1051 -           y="220.9987"
 98.1052 -           id="text6500"
 98.1053 -           sodipodi:linespacing="100%"
 98.1054 -           transform="matrix(0,-0.82746283,1.2085135,0,0,0)"><tspan
 98.1055 -             style="font-size:11.83096123px;text-align:center;text-anchor:middle;fill:#ff0000;fill-opacity:1"
 98.1056 -             sodipodi:role="line"
 98.1057 -             x="-661.9668"
 98.1058 -             y="220.9987"
 98.1059 -             id="tspan6502">Q</tspan></text>
 98.1060 -      </g>
 98.1061 -      <g
 98.1062 -         id="g6504"
 98.1063 -         transform="translate(120,160)">
 98.1064 -        <text
 98.1065 -           xml:space="preserve"
 98.1066 -           style="font-size:13.14551258px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
 98.1067 -           x="-704.41931"
 98.1068 -           y="220.9987"
 98.1069 -           id="text6506"
 98.1070 -           sodipodi:linespacing="100%"
 98.1071 -           transform="matrix(0,-0.82746283,1.2085135,0,0,0)"><tspan
 98.1072 -             style="font-size:11.83096123px;text-align:center;text-anchor:middle;fill:#ff0000;fill-opacity:1"
 98.1073 -             sodipodi:role="line"
 98.1074 -             x="-704.41931"
 98.1075 -             y="220.9987"
 98.1076 -             id="tspan6508">Mem Array</tspan></text>
 98.1077 -        <rect
 98.1078 -           y="553.3775"
 98.1079 -           x="248.55019"
 98.1080 -           height="58.297375"
 98.1081 -           width="29.62429"
 98.1082 -           id="rect6510"
 98.1083 -           style="fill:none;stroke:#000000;stroke-width:1.80063581;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
 98.1084 -        <rect
 98.1085 -           style="fill:none;stroke:#000000;stroke-width:1.80063581;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
 98.1086 -           id="rect6512"
 98.1087 -           width="29.62429"
 98.1088 -           height="11.813"
 98.1089 -           x="248.55019"
 98.1090 -           y="541.76453" />
 98.1091 -        <text
 98.1092 -           transform="matrix(0,-0.82746283,1.2085135,0,0,0)"
 98.1093 -           sodipodi:linespacing="100%"
 98.1094 -           id="text6514"
 98.1095 -           y="220.9987"
 98.1096 -           x="-661.9668"
 98.1097 -           style="font-size:13.14551258px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
 98.1098 -           xml:space="preserve"><tspan
 98.1099 -             id="tspan6516"
 98.1100 -             y="220.9987"
 98.1101 -             x="-661.9668"
 98.1102 -             sodipodi:role="line"
 98.1103 -             style="font-size:11.83096123px;text-align:center;text-anchor:middle;fill:#ff0000;fill-opacity:1">Q</tspan></text>
 98.1104 -      </g>
 98.1105 -      <g
 98.1106 -         transform="translate(80,160)"
 98.1107 -         id="g6518">
 98.1108 -        <text
 98.1109 -           transform="matrix(0,-0.82746283,1.2085135,0,0,0)"
 98.1110 -           sodipodi:linespacing="100%"
 98.1111 -           id="text6520"
 98.1112 -           y="220.9987"
 98.1113 -           x="-704.41931"
 98.1114 -           style="font-size:13.14551258px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
 98.1115 -           xml:space="preserve"><tspan
 98.1116 -             id="tspan6522"
 98.1117 -             y="220.9987"
 98.1118 -             x="-704.41931"
 98.1119 -             sodipodi:role="line"
 98.1120 -             style="font-size:11.83096123px;text-align:center;text-anchor:middle;fill:#ff0000;fill-opacity:1">Mem Array</tspan></text>
 98.1121 -        <rect
 98.1122 -           style="fill:none;stroke:#000000;stroke-width:1.80063581;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
 98.1123 -           id="rect6524"
 98.1124 -           width="29.62429"
 98.1125 -           height="58.297375"
 98.1126 -           x="248.55019"
 98.1127 -           y="553.3775" />
 98.1128 -        <rect
 98.1129 -           y="541.76453"
 98.1130 -           x="248.55019"
 98.1131 -           height="11.813"
 98.1132 -           width="29.62429"
 98.1133 -           id="rect6526"
 98.1134 -           style="fill:none;stroke:#000000;stroke-width:1.80063581;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
 98.1135 -        <text
 98.1136 -           xml:space="preserve"
 98.1137 -           style="font-size:13.14551258px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
 98.1138 -           x="-661.9668"
 98.1139 -           y="220.9987"
 98.1140 -           id="text6528"
 98.1141 -           sodipodi:linespacing="100%"
 98.1142 -           transform="matrix(0,-0.82746283,1.2085135,0,0,0)"><tspan
 98.1143 -             style="font-size:11.83096123px;text-align:center;text-anchor:middle;fill:#ff0000;fill-opacity:1"
 98.1144 -             sodipodi:role="line"
 98.1145 -             x="-661.9668"
 98.1146 -             y="220.9987"
 98.1147 -             id="tspan6530">Q</tspan></text>
 98.1148 -      </g>
 98.1149 -      <g
 98.1150 -         id="g6532"
 98.1151 -         transform="translate(40,160)">
 98.1152 -        <text
 98.1153 -           xml:space="preserve"
 98.1154 -           style="font-size:13.14551258px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
 98.1155 -           x="-704.41931"
 98.1156 -           y="220.9987"
 98.1157 -           id="text6534"
 98.1158 -           sodipodi:linespacing="100%"
 98.1159 -           transform="matrix(0,-0.82746283,1.2085135,0,0,0)"><tspan
 98.1160 -             style="font-size:11.83096123px;text-align:center;text-anchor:middle;fill:#ff0000;fill-opacity:1"
 98.1161 -             sodipodi:role="line"
 98.1162 -             x="-704.41931"
 98.1163 -             y="220.9987"
 98.1164 -             id="tspan6536">Mem Array</tspan></text>
 98.1165 -        <rect
 98.1166 -           y="553.3775"
 98.1167 -           x="248.55019"
 98.1168 -           height="58.297375"
 98.1169 -           width="29.62429"
 98.1170 -           id="rect6538"
 98.1171 -           style="fill:none;stroke:#000000;stroke-width:1.80063581;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
 98.1172 -        <rect
 98.1173 -           style="fill:none;stroke:#000000;stroke-width:1.80063581;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
 98.1174 -           id="rect6540"
 98.1175 -           width="29.62429"
 98.1176 -           height="11.813"
 98.1177 -           x="248.55019"
 98.1178 -           y="541.76453" />
 98.1179 -        <text
 98.1180 -           transform="matrix(0,-0.82746283,1.2085135,0,0,0)"
 98.1181 -           sodipodi:linespacing="100%"
 98.1182 -           id="text6542"
 98.1183 -           y="220.9987"
 98.1184 -           x="-661.9668"
 98.1185 -           style="font-size:13.14551258px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
 98.1186 -           xml:space="preserve"><tspan
 98.1187 -             id="tspan6544"
 98.1188 -             y="220.9987"
 98.1189 -             x="-661.9668"
 98.1190 -             sodipodi:role="line"
 98.1191 -             style="font-size:11.83096123px;text-align:center;text-anchor:middle;fill:#ff0000;fill-opacity:1">Q</tspan></text>
 98.1192 -      </g>
 98.1193 -      <g
 98.1194 -         transform="translate(0,160)"
 98.1195 -         id="g6546">
 98.1196 -        <text
 98.1197 -           transform="matrix(0,-0.82746283,1.2085135,0,0,0)"
 98.1198 -           sodipodi:linespacing="100%"
 98.1199 -           id="text6548"
 98.1200 -           y="220.9987"
 98.1201 -           x="-704.41931"
 98.1202 -           style="font-size:13.14551258px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
 98.1203 -           xml:space="preserve"><tspan
 98.1204 -             id="tspan6550"
 98.1205 -             y="220.9987"
 98.1206 -             x="-704.41931"
 98.1207 -             sodipodi:role="line"
 98.1208 -             style="font-size:11.83096123px;text-align:center;text-anchor:middle;fill:#ff0000;fill-opacity:1">Mem Array</tspan></text>
 98.1209 -        <rect
 98.1210 -           style="fill:none;stroke:#000000;stroke-width:1.80063581;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
 98.1211 -           id="rect6552"
 98.1212 -           width="29.62429"
 98.1213 -           height="58.297375"
 98.1214 -           x="248.55019"
 98.1215 -           y="553.3775" />
 98.1216 -        <rect
 98.1217 -           y="541.76453"
 98.1218 -           x="248.55019"
 98.1219 -           height="11.813"
 98.1220 -           width="29.62429"
 98.1221 -           id="rect6554"
 98.1222 -           style="fill:none;stroke:#000000;stroke-width:1.80063581;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
 98.1223 -        <text
 98.1224 -           xml:space="preserve"
 98.1225 -           style="font-size:13.14551258px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
 98.1226 -           x="-661.9668"
 98.1227 -           y="220.9987"
 98.1228 -           id="text6556"
 98.1229 -           sodipodi:linespacing="100%"
 98.1230 -           transform="matrix(0,-0.82746283,1.2085135,0,0,0)"><tspan
 98.1231 -             style="font-size:11.83096123px;text-align:center;text-anchor:middle;fill:#ff0000;fill-opacity:1"
 98.1232 -             sodipodi:role="line"
 98.1233 -             x="-661.9668"
 98.1234 -             y="220.9987"
 98.1235 -             id="tspan6558">Q</tspan></text>
 98.1236 -      </g>
 98.1237 -      <g
 98.1238 -         id="g6560"
 98.1239 -         transform="translate(-40,160)">
 98.1240 -        <text
 98.1241 -           xml:space="preserve"
 98.1242 -           style="font-size:13.14551258px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
 98.1243 -           x="-704.41931"
 98.1244 -           y="220.9987"
 98.1245 -           id="text6562"
 98.1246 -           sodipodi:linespacing="100%"
 98.1247 -           transform="matrix(0,-0.82746283,1.2085135,0,0,0)"><tspan
 98.1248 -             style="font-size:11.83096123px;text-align:center;text-anchor:middle;fill:#ff0000;fill-opacity:1"
 98.1249 -             sodipodi:role="line"
 98.1250 -             x="-704.41931"
 98.1251 -             y="220.9987"
 98.1252 -             id="tspan6564">Mem Array</tspan></text>
 98.1253 -        <rect
 98.1254 -           y="553.3775"
 98.1255 -           x="248.55019"
 98.1256 -           height="58.297375"
 98.1257 -           width="29.62429"
 98.1258 -           id="rect6566"
 98.1259 -           style="fill:none;stroke:#000000;stroke-width:1.80063581;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
 98.1260 -        <rect
 98.1261 -           style="fill:none;stroke:#000000;stroke-width:1.80063581;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
 98.1262 -           id="rect6568"
 98.1263 -           width="29.62429"
 98.1264 -           height="11.813"
 98.1265 -           x="248.55019"
 98.1266 -           y="541.76453" />
 98.1267 -        <text
 98.1268 -           transform="matrix(0,-0.82746283,1.2085135,0,0,0)"
 98.1269 -           sodipodi:linespacing="100%"
 98.1270 -           id="text6570"
 98.1271 -           y="220.9987"
 98.1272 -           x="-661.9668"
 98.1273 -           style="font-size:13.14551258px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Trebuchet MS;-inkscape-font-specification:Trebuchet MS"
 98.1274 -           xml:space="preserve"><tspan
 98.1275 -             id="tspan6572"
 98.1276 -             y="220.9987"
 98.1277 -             x="-661.9668"
 98.1278 -             sodipodi:role="line"
 98.1279 -             style="font-size:11.83096123px;text-align:center;text-anchor:middle;fill:#ff0000;fill-opacity:1">Q</tspan></text>
 98.1280 -      </g>
 98.1281 -    </g>
 98.1282 -    <path
 98.1283 -       style="fill:none;stroke:#000000;stroke-width:1.99999976;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
 98.1284 -       d="m 219.55419,746.98921 322.08004,0"
 98.1285 -       id="path6472"
 98.1286 +       d="m 254.39121,246.08734 17.06968,0"
 98.1287 +       id="path4765"
 98.1288         inkscape:connector-curvature="0"
 98.1289         sodipodi:nodetypes="cc" />
 98.1290      <path
 98.1291         sodipodi:nodetypes="cc"
 98.1292         inkscape:connector-curvature="0"
 98.1293 -       id="path6474"
 98.1294 -       d="m 219.55419,760.98921 322.08004,0"
 98.1295 +       id="path4767"
 98.1296 +       d="m 289.79949,216.08734 17.06968,0"
 98.1297         style="fill:none;stroke:#000000;stroke-width:1.99999976;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
 98.1298 +    <path
 98.1299 +       style="fill:none;stroke:#000000;stroke-width:1.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#marker12861);stroke-miterlimit:4;stroke-dasharray:none"
 98.1300 +       d="m 314.7929,186.08999 0,-17.15976 -35.50296,0 0,11.2426"
 98.1301 +       id="path4769"
 98.1302 +       inkscape:connector-curvature="0"
 98.1303 +       sodipodi:nodetypes="cccc" />
 98.1304 +    <path
 98.1305 +       style="fill:none;stroke:#000000;stroke-width:1.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#marker12861);stroke-miterlimit:4;stroke-dasharray:none"
 98.1306 +       d="m 314.79289,186.08999 0,-76.33136 -74.5562,0 0,13.01775"
 98.1307 +       id="path4771"
 98.1308 +       inkscape:connector-curvature="0"
 98.1309 +       sodipodi:nodetypes="cccc" />
 98.1310    </g>
 98.1311  </svg>
    99.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    99.2 +++ b/cool_logo.svg	Sun Apr 08 09:00:10 2012 -0700
    99.3 @@ -0,0 +1,3194 @@
    99.4 +<?xml version="1.0" encoding="UTF-8" standalone="no"?>
    99.5 +<!-- Created with Inkscape (http://www.inkscape.org/) -->
    99.6 +
    99.7 +<svg
    99.8 +   xmlns:dc="http://purl.org/dc/elements/1.1/"
    99.9 +   xmlns:cc="http://creativecommons.org/ns#"
   99.10 +   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
   99.11 +   xmlns:svg="http://www.w3.org/2000/svg"
   99.12 +   xmlns="http://www.w3.org/2000/svg"
   99.13 +   xmlns:xlink="http://www.w3.org/1999/xlink"
   99.14 +   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
   99.15 +   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
   99.16 +   width="744.09448819"
   99.17 +   height="1052.3622047"
   99.18 +   id="svg2"
   99.19 +   version="1.1"
   99.20 +   inkscape:version="0.48.1 "
   99.21 +   sodipodi:docname="cool_logo.svg">
   99.22 +  <defs
   99.23 +     id="defs4">
   99.24 +    <inkscape:perspective
   99.25 +       sodipodi:type="inkscape:persp3d"
   99.26 +       inkscape:vp_x="240 : 446.18109 : 1"
   99.27 +       inkscape:vp_y="0 : 1000 : 0"
   99.28 +       inkscape:vp_z="984.09448 : 446.18109 : 1"
   99.29 +       inkscape:persp3d-origin="612.04724 : 270.78739 : 1"
   99.30 +       id="perspective3101" />
   99.31 +    <inkscape:perspective
   99.32 +       sodipodi:type="inkscape:persp3d"
   99.33 +       inkscape:vp_x="9.074074 : 493.40331 : 1"
   99.34 +       inkscape:vp_y="0 : 1000 : 0"
   99.35 +       inkscape:vp_z="804.09448 : 446.18109 : 1"
   99.36 +       inkscape:persp3d-origin="432.04724 : 270.78739 : 1"
   99.37 +       id="perspective3085" />
   99.38 +    <inkscape:perspective
   99.39 +       sodipodi:type="inkscape:persp3d"
   99.40 +       inkscape:vp_x="0 : 526.18109 : 1"
   99.41 +       inkscape:vp_y="0 : 1000 : 0"
   99.42 +       inkscape:vp_z="744.09448 : 526.18109 : 1"
   99.43 +       inkscape:persp3d-origin="372.04724 : 350.78739 : 1"
   99.44 +       id="perspective3041" />
   99.45 +  </defs>
   99.46 +  <sodipodi:namedview
   99.47 +     id="base"
   99.48 +     pagecolor="#ffffff"
   99.49 +     bordercolor="#666666"
   99.50 +     borderopacity="1.0"
   99.51 +     inkscape:pageopacity="0.0"
   99.52 +     inkscape:pageshadow="2"
   99.53 +     inkscape:zoom="0.58781078"
   99.54 +     inkscape:cx="-331.79429"
   99.55 +     inkscape:cy="244.40887"
   99.56 +     inkscape:document-units="px"
   99.57 +     inkscape:current-layer="layer1"
   99.58 +     showgrid="false"
   99.59 +     inkscape:window-width="1600"
   99.60 +     inkscape:window-height="848"
   99.61 +     inkscape:window-x="-8"
   99.62 +     inkscape:window-y="-8"
   99.63 +     inkscape:window-maximized="1" />
   99.64 +  <metadata
   99.65 +     id="metadata7">
   99.66 +    <rdf:RDF>
   99.67 +      <cc:Work
   99.68 +         rdf:about="">
   99.69 +        <dc:format>image/svg+xml</dc:format>
   99.70 +        <dc:type
   99.71 +           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
   99.72 +        <dc:title />
   99.73 +      </cc:Work>
   99.74 +    </rdf:RDF>
   99.75 +  </metadata>
   99.76 +  <g
   99.77 +     inkscape:label="Layer 1"
   99.78 +     inkscape:groupmode="layer"
   99.79 +     id="layer1">
   99.80 +    <image
   99.81 +       y="540.64789"
   99.82 +       x="33.142853"
   99.83 +       id="image2999"
   99.84 +       xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAIAAAAlC+aJAAAAA3NCSVQICAjb4U/gAAAIWklEQVRo
   99.85 +gcVaXUwb2RU+M4yNMYztYCjYSYjRlmwXQ7cYVStIu1pVIptEiSoFIrUPVStCqt00Eg289A3S9qEv
   99.86 +YYtUVW13I7Xa/myywEODNsRNokTqYu0DoG0gaMlqMwnBTrBhbWwG/Dt9uMN4PDN3fO0E/D3he4+Z
   99.87 +c84959zveA4lCAKQIR6aj8y+x3M3COWNdrdh36ubX06otwz25nJ7a2zpqnqr3NERD/gUi3RFzYEf
   99.88 +f0YzFWp5hkSVRGghPHuZ57wAGRJ5g73Z5hkEIR288wtNAZtn0Fj9WuzhOAgp5Vb7wPPJM4pF6+vn
   99.89 +NbUHAFpflXhoftV71j/RxXNTJNob7e7arg/2d98CEIK3z0MmqSljdh01WF1Vh3vUuxXOIyZHZ46K
   99.90 +FbXsaz/BPRF7AsV53ew6SlFlm48+Cd5+V+1dBKvnIkWVAYC1rT+2NKZ5CM8mp7Py336HNlTinos9
   99.91 +gWT0cSq6XJDXKxuPi9rfekfT9wBgsDdXNp4Q/7YcqmrqVsuYnJ3ljg5Rv4oa1v0znadjDahsPOE4
   99.92 +PVXbdcVgb8bJGOzNtV1XHKenJJ30fQ8ANs+g/KO1rR8ojSiwtQ+IAvjoz2MAAFBUWWXj8f3dt2q7
   99.93 +PjDa3fIthdez2uN9DzvRL1/RzwT96EcgqkKVjSfMrrd5zhuevQwAUqzLZfL6HmTRn7OIz4R48HOd
   99.94 +6EegA9e7t/yf5rVBOg0De4hhD6r1SMdWIKOnvTz6Nx99snH/fXEdnwmW1j71eiK0EP3iI+lj2YW3
   99.95 +wptLH2/7fQx7gGEP5rUkePvd2OI/EmvzBus3y8zfkNbL69ppo2Xr6V3cF+3f+51xXxPsnNXW8h3a
   99.96 +aCmvawcAw75vRR/8DRUMW3s2SdRuAoC1//6KfzTJNv8U7Zb98hQLAKnYcmzp2pZ/mmEPGNgGHQPC
   99.97 +M5cBhGT4y+jih4m1B4z1FWbHjB0b7qm/ZbS7qzuGKIoW80RIAcDW07vIhjKTLRVbTqzNKwxQIx6a
   99.98 +/9p3KRMPM1UHy2taQZHE8YDv+eSZZ9d7tv3TmP+QA567EZg4turtTYQW0Iql9Vx1x7BaEkW/Ok/W
   99.99 +fcMolnDlSIHI7HvooCJzo0ImqTQAIbW5kow+EfDFJBcZnpvyT3Stes/GQ/M7NlwCoCQJFP2YGiWs
  99.100 ++4Y27r+PywQ5EqEFiYmlok9iD8dBUYUYtsHa1l91uIeiDWTaZ8FzN3juptl11OYZtLSeA4B13xDa
  99.101 +snkG9WvUum8YUDl6OK7zCFQDJUTmRquaukUDGMsha1t/VVN3EarLkOG5KZ6bMruOWz0XqzsurfuG
  99.102 +jfZmENLB2+d1K6yw7huqBtC8ExDioXme88pXUhuPY0tj1PI/3yjI69xfnGTG0GbXUdpoETKpza+u
  99.103 +69xuMlCsu9d+5Deae6ves2omz7AN1KM/O8gUEvl97Q/+QChfHDQdpNM/5KHT0vdru65Y2/o3v7r+
  99.104 +ogoWBZtnEFem8hhAwu93G/r9A7b0kvP73YZ+/6BhgNHutnou5jDknbtz76HuHxSZwCikFUyztL4H
  99.105 +rf5B0UmLBii8jlBa3wO+f4jJ2Cij9jpCyX0PZP0DXTS/320Q9g+MnMMYa7J9o4LP7D2k6BdjIZOS
  99.106 +tJJnAroHlIwSQc0r9wxS9Ms4rMhbIbeTzrnIyPn9boO8f1DfxPn5/W6joP4BexPr8PvdRkH9gz4X
  99.107 +yp5GuaNjb87BaHeDkNb/fQmdw9aT/1Qd7iGn0yK/r3nr9y9HUwyCdy4U1D/QZtcxMr9meG5KSMdf
  99.108 +VMF8EFK8qe67hLLRhSt0Jr5BWGfYlr4yc90L6EYEnrtpdr1dd/Jj6fddfdDbgWmDvTlvfLMtfbbv
  99.109 +XIgu/v0l6akDYd03lFx74Dg1Xn9yTPGuQA0GAMIzI45T44CvM2xLX3XH8Nef/VZI8S9dX02gOmNp
  99.110 +PVfv7NzyfxqeGVG/d0KgASAe8G37p3H1nm3ps3f+OrO1Fl346+5qnYPsvVvhPKJzGmIZDc+MgNa9
  99.111 +i3wPAJHP/yikt3dZaSWkexcATM7O+lNj6twQDdgOTKPfqOXngHxPUXSaX40ufri3yiNkzwFBfRrZ
  99.112 +mzg8M1LhPAI7jC8ZXZZOI/K/P+1Z9Ksh5YO0YnJ2SrmRNQBlgsnZqZBO88G9jX41hGR0Wb3KVO43
  99.113 +sA05XCg8M1LvVCZKSaJfDikPJSQ3HkfmRlFflmMAygQUSAili34RKA+lj8kIF5kblff1SjYqZQJC
  99.114 +aaNf7nu51+UySgPkmVDa6Jd8r/a6HBr9gJQJJYx+5Huc1+XQMABlgtHWVKroZ1v6LO7etXuDOK/L
  99.115 +od2RhWdGymtfL0n0VzR0CYnoyrU3CX+Sovz/Pl3QfM6qt5fnbgIQTRlVvvJDIR3PxDe2A0RvDQHA
  99.116 +9XM/oSSaX6KlqQQ5dCYUCu0fCuX3JEiEFla9vYGJYzx3gy50Pqfw/qEwfq8P9fwSAwXO50BR/QM5
  99.117 +v8cBN79EQ4HzOVBk/0DK73HAzS+JdJp8PgehuP6BhN/jgJtfEg0gn89BKLZ/yM/vdaA5v5S9Bwjn
  99.118 +cyQU3T/o83uSR8vnlyj53KiQSapfdydCC/G1++yrP0If5e9x60+OmVT0O80Hn/7rDX0OouCYCIjz
  99.119 +JKNPbO0DckKpj5ybWPNlfXj2cmJ9UXMKobj+QZ/fA8DzyTMmR6etfUDtHTXyz43ynBdNJah3pUyQ
  99.120 +kLd/kPJEVD3Che5eXLn6/dgXH8m5w3Zg+tlkD8k0WR4D1PM5CiiiVj/6Ffw+dG9g5dqbsaWrONpD
  99.121 +Mr+kZ4DmfI76GdJ/1+8fJN/jvI6D/vyS3pCU5nyOhhhB/0DO73OUI5hfwhqAm89RS+btHwri96Ja
  99.122 +xPNLWAOk6M9ZnBvVFNbpHwrl94VOjf0fPk2nqa7nU3UAAAAASUVORK5CYII=
  99.123 +"
  99.124 +       height="64"
  99.125 +       width="64" />
  99.126 +    <image
  99.127 +       y="415.79077"
  99.128 +       x="34.571442"
  99.129 +       id="image3010"
  99.130 +       xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAIAAAAlC+aJAAAAA3NCSVQICAjb4U/gAAADkUlEQVRo
  99.131 +gdWav2sTYRjHn0te6KBWIrQVG6gtKth2UBHSRbRkcKhbIdCx4l/Q0cFuDo6uVl2cxEymm7Z1iCgV
  99.132 +nNLi0ljob8WIJWKhIQ7PeXnz/rg8b+7O9+4zJZe79Pk+33t4v296zuun1anZIcdxgMantwfX8/3E
  99.133 +kwHg/vQH4plnBnpuTQ/ubf5+v7hHvGQ0l2F49p2754nXrBS3r97sSzOqYAqZgZ7J6UH82mazCQAU
  99.134 +DaO5zMzcReadTfThx/7R53ffjEzwAbvOd8RxHOymv4bRXGZm7lKaOQzfG/mwHIYJfNflT6dmh0Cv
  99.135 +AXuPFzLvKN2HWjAT5K7L+Pjg9R7fMv4zug/dTYJ/12VkH/jeI0y4huiD6SRQui4j+CD0HhEFANkH
  99.136 +4iSYdl0Gffj5/UjoPaIQgGc3jpv+f5I4CXOPrwQcd/RBV09KPiTfZzpWituN46b/OWGtGLrvEQX8
  99.137 +u88UwmRwEoKWFoy2Qum991gmmBApLQFGvfeo2TbBLbeL3ntQJiE6UtBt7z3sTkIqSO89LE6Cs/pm
  99.138 +P6xoGQqm+wcWRb6PGn51Z+Hm+6iRMxWDkPJ91OgyFYPA+T5q/JOsG+biOQmUJOsKiNsk0PcPrTgd
  99.139 +k0kw3T+kb1y+h6/+1BuZ/p5zIyeiLK8zE7fPZi+cTKWofWyLD3ZTDWJ6C7QJiEO+N0UMcNbzvSmi
  99.140 +AOv53hRFhI7DJNBRCEjWJKg3MQmaBPfn7Pjz5EGlWjmUj3e5jfz/5AtZ5fHECBgZPz081isfT4wA
  99.141 +0JiQJAEj473DY6eEg0kSACoTEiZAnoSECQDJBAMBOxv1F4++hF2PMcIkqP/BIbBTrS+93FpfrcVk
  99.142 +0csXsgvz6/i6g4CdjfrSq621j7XoqzIAJ6Fa+QU+AuLWdYF8IbswvwZKAfHsugBOQrVy2CYg5l0X
  99.143 +wElwBSSi6wI4CSxZXRfIF7LW9gO6fP+wOEH/knJp19pKrMv3dMql3cXnm9YE6PI9Eawe7Gahrk3w
  99.144 +qge7ApT5viN89WA9jZqaIFQP1gUYTYJcPVgXAGQTlNWDTkC5tFt69jXgEkHcPxAnoXZwpDyuCHO8
  99.145 +VvrzpDymqzuf73XonmMUBfDVGz1PinSXqfh8r0P3HGObAPk+oz/HGDBTefneH9mHlgDdlHT0IZQk
  99.146 +6+V7/9NkH1wBuuoRnQ/hJlnKJCC8Dww6VY8IPkSxf6CvCbwPjFI9ghquTfZFt38wWpjRh7+fkjZT
  99.147 +npgcJgAAAABJRU5ErkJggg==
  99.148 +"
  99.149 +       height="64"
  99.150 +       width="64" />
  99.151 +    <image
  99.152 +       y="380.36218"
  99.153 +       x="121"
  99.154 +       id="image3021"
  99.155 +       xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAACACAIAAABMXPacAAAAA3NCSVQICAjb4U/gAAAK2ElEQVR4
  99.156 +nO2d709cVRrHn7kMFOovan9hsQmQprSxU+hqAfUVg7v7SvBX/NVWu5vNJvvKpsn+DYtbV2uyr1eN
  99.157 +66qbVWuzJlDa8kbbYoIWCAyQDmhqCa1ssJS2WtqZfXFwuDNzz73POed5zsyd+nmjjOeeGefMfZ77
  99.158 +/PieEzl7+q2mtv2AZujM20rjTx0/1BY/6Dhl+EvwTCWOzV4Ymh7v45gcAKrX1v/wv2mmyStW3bk1
  99.159 +1ulMjhz98fpl/GWq46fH+wb6D6dSN9U/YQDJsZ4zJ19vix9s2P5b8skBoHpdQ0fXqxwzl1fcseOh
  99.160 +Fx/f+1ZT237nxk+LE0Of4C9WHQ8AU4negf43U6lbip/Tj+RYz0D/m+l0ynHKWttfIV+D6nUN8c6/
  99.161 +VK6upp22vGL1Aw8+3/XSO01t+yur7gEABwAmhj/96ccF/Cyq4wFgKtF75uTrSpf4znZsoP9wOr28
  99.162 +oo4TbW0/UL/t11TzV6+t7+jsrlq9hmpCAIiWVz3w4Aud+95pfvj3qyrvzrzuAMDSjauJr/+Dn0t1
  99.163 +vGB6vO/U8UPm98FU4tjpE6+l0yn3i45T9shjfyZZg+q19Y89eYjwt1+x6s4dD734xMvvNj/8O/Gr
  99.164 +d+OIf3B7AoG5PxB2X/Zfzf2BsPvuX6gJblsvm3N5AZZuXBs/+zF+atXxGUz8QcbuywYY+gNCu59v
  99.165 +62U4mX+bGD6i6AnUxmfQ8wc5dl+Gtj+gsvsyWy9jZQFuLl1X+lGrjnej6g887b4MDX9AYvf9bb0M
  99.166 +x/2HHU8gwPsDf7svA+8PzO0+xtbLyFoACzGBG4w/CLT7MpD+wNDu4229DCfnbwsxgRt/f4C0+zIC
  99.167 +/YGJ3Ve19dIPmfO3nZjAjcwfKNl9GT7+QNvu69l66SfMf8mmJxDk+wM9uy8j3x/o2X0TWy/DYwGs
  99.168 +xQRu3P5A2+7LyPEHGnbf3NbLiHq+OjF8ZPuup/GLrDrek6lEbzqdqqltGug/TPjtC4Q/SKdT89+f
  99.169 +6+jsxn/70fKqxp1PbGt+ivZ7X5nf81XxjI/P+6uOlzH//TkAIP/2BY5TVlPbBAAVlXfhr7q5dH10
  99.170 +8P3RwffJP4+oB3gvAABMjhxtbHoSv+yq4/OpXtfQ0dldUXlXJOJMJXq155GRHOsR91Yk4rS2v+I4
  99.171 +0v93bsor7mjc2SW+Lg8fILAcE2TsMlN+3+1XOOoTSLzrATKsxQQ5z+Pk+f38eIK2PoHBrx4gw05M
  99.172 +4Pk8Tpjfl8UTVPWJQFD1ABncMYH/87h5ft8/nuCrVwsU6gEyWGOCwOdxQ3+AiSeY/IFOPUAGU50A
  99.173 +mYfR9gf4PBKtP9CvB8jgqBMo5WE0/IFqHonEHxDUA2TQegK9PAzeH+jlkUz8AVk9QAZhTKCdf0f6
  99.174 +A5M8koY/oK8HyCCJCQzrroH+wLB+ACr+gKseIMM8JiCpu/r4A5L6ASD8AW09QCEfMjlydFvz03rj
  99.175 +RZ6HKofeFj+Yky8SeR6SyQFgerzPM1/kzuFQvZfCAmjHBOR9lsIfAIBYA/L6QWbm1vYD4s/yitVb
  99.176 +Y53bdz1D9RvKoJYRnBg+ojpe2H3yLtdMfv9nu0+fwRb1Ce56QOSLvr+y9u83bP8Nx8zWOHX8EKv+
  99.177 +oCzeAtcW52rrWiIRrENGkhzrGeh/I9ayl3Zay9TWtV1bnJufS5LPLOIhB5j79wnnLAjc+oPlXz1r
  99.178 +/37YYdUfrDhhYenM/YF4Hjf8iMWGiD/g52/JBBEPZZ6msuw+d/9+2OHQH+Q6Xtb+/bDDoT/wePJh
  99.179 +7d8PO+T6A+9ATNUfaNj99/6uFh/Eu7rv2/yrYphfwx/k2P2s2WTXcPfvhx0q/YFf8MXavx92qPQH
  99.180 +AdEva/9+2CHRHwQn42T+oCSf91Xx8Qc+dj9rBszbcPfvhx0T/QE2Acfavx92TPQHCvUA1v79sKOv
  99.181 +P1B6G9b+/bCjpz9QWADu/v2wo6c/wC6A266567G/IMjRHwBAa/sBTB4B5YS5+/fDjon+IPgO8Hye
  99.182 +JcyPhx1ZPITMpwXcAdz9+2HHXH/gtwDc/fthh0R/IF0A7v79sEOlP/D2Acg8hkDPH8S7uvGDAeDe
  99.183 +9VuUxrPOr5oH8/EHHgug18eZ36/pj1J1RQO++fX6UGX9prkmiLt/P+yQ6w+yFoC7fz/scOgPVm4H
  99.184 +Jbsvo4TjA6r6R44/WL4DaPfLLL34gLb+4Y4PosDfvx92WPUHUe7+fdpp7cOuP1izfstH/3iWfHZB
  99.185 +9dp6ppmtMXth6Pk/fcann3DCuP++TbjPP3DCtf9+QeA9/wBCsv9+YeHTTyzHAXz97yUDk34iKxIu
  99.186 +tv33iw0O/UTWAhTP/vtFC7l+IjcZV/D994sfWv2ERzqatv9dRnj1AUCqn5BWxGzuvx9GqPQT0gWw
  99.187 +s/9+qCHRT/gV5Vn33y8NzPUTAX1B5v3vJY+hfgLVGUe1/36pYqKfQC2A+f77JY+2fgLbnKvd/377
  99.188 +oKefUGhP1+t/v63Q0E8oLEDx7L9fnOjpJ7Bfonb/+22Ctn4C5YSLYf/9YsZEPxF8Bxj2v5c8hvqJ
  99.189 +gDugsPvvFz/m+gm/BSjg/vuhgEQ/IV2AQu2/Hxao9BPePoCw/11GqPUBhPoJjwWg7X+XEV59AK1+
  99.190 +ItcEWd5/P3SQ6yeyFsDm/vthhEM/sWIumPrfSwYm/cTyHcDX/14a8OknHGDrfy8Zf8CknxBrUPbS
  99.191 +c48M9L/B0f8+P5e8euXS5oZHyWe2yfnk5x1dr5LXvSMRp7au9eqVS5F0Ok07dYYrl2dGBz9IpW6x
  99.192 +7r+/Zv0W1vMPkoljl2aG8ZdEy6tuLl3Hjyc+M0CwMH/+zIm//fe9PyTHerj1B9z9+7HdewAi+Ku2
  99.193 +xjqVxhMXVRZ++G508MNvJ/tv3bohXmHSi7ntMkd9IuMXazbv2rBpx6WZEeSFNZt3zc2O4ceT3QGL
  99.194 +C7Onj7/22b/+OJXozXz7y+/Brz9gPf8g1rJP6XKl8QR3gLD1ybEenzEW9Ad85x/U3N+8sbbp4oUh
  99.195 +5AxK440WYGH+/NhX/56eOIE0war7SeTjn4dRzUflI8uDxVr2XfwEuwBK4zU/aL6tx2DoDzDP4yb+
  99.196 +wCce2rBpx8b7my9+dxY5FX688gIsLsyOfPnPbyZP6j14ZPqLVG0RXs8s+nOExcPjrweORJzY7j34
  99.197 +BcCPV1gAjK3HYEF/wHH+wcbapg2bduJjAuR41FOQ+7ke+faBcOsPOM4/UI0JMOMD7gA9W48B6Q9M
  99.198 +8jAYf6CUB9OICQLHS+8An+d6KizoD8jPPyCPCTzuACpbj8GC/oD2/APymCBrAVSf66nIjw9ozx/O
  99.199 +jw9Mzh+mjQmWPxCfrceQ4w849Aduf2BY/6CNCaKGz/VUWNAfUJ1/QBsTRK9cnqlrjNc1xrU/kIzF
  99.200 +yzOjgx/ix1vQH1Cdf0AYE0Q5+mf0fAm3/oD2/IPY7j0nPh0BwJazZOPZ6wFIuPUH5OcfUMUENuoB
  99.201 +gXDrD5jOPyCJCSzVA3zg1h/wnX9AEhNYrQfk4/88bp7f948nzOsT5jGB1XpADkj9Aej6A2T/Phj4
  99.202 +A/OYwHY9IAN+P069/D6yfqBdnxCYxwQFqAcAv/7AwvkHGQxjggLUA/T6UPH5fb36gUn/kkmdwHY9
  99.203 +wFB/AEH+wLB/H7T8gUlMYLUewK0/KOD5B9oxgb16ALf+oLDnH2jHBJbqASb593zy4wPa+oFefKAX
  99.204 +E9ioB7Duvw9Fc/6BeMZXHc9eD+Def794zj8Qz/h4TYoY/38j6SFujaZm6gAAAABJRU5ErkJggg==
  99.205 +"
  99.206 +       height="128"
  99.207 +       width="128" />
  99.208 +    <g
  99.209 +       sodipodi:type="inkscape:box3d"
  99.210 +       style="fill:none;stroke:#000000;stroke-width:0.99999994;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
  99.211 +       id="g3043"
  99.212 +       inkscape:perspectiveID="#perspective3041"
  99.213 +       inkscape:corner0="0.62676526 : 0.57112608 : 0 : 1"
  99.214 +       inkscape:corner7="0.29199685 : 0.45499668 : 0.25 : 1">
  99.215 +      <path
  99.216 +         sodipodi:type="inkscape:box3dside"
  99.217 +         id="path3055"
  99.218 +         style="fill:#e9e9ff;fill-rule:evenodd;stroke:none"
  99.219 +         inkscape:box3dsidetype="11"
  99.220 +         d="m 297.35784,315.32234 64.55656,-45.77756 0,75.31105 -64.55656,32.34394 z" />
  99.221 +      <path
  99.222 +         sodipodi:type="inkscape:box3dside"
  99.223 +         id="path3045"
  99.224 +         style="fill:#353564;fill-rule:evenodd;stroke:none"
  99.225 +         inkscape:box3dsidetype="6"
  99.226 +         d="m 228.7037,282.91773 0,71.3867 68.65414,22.89534 0,-61.87743 z" />
  99.227 +      <path
  99.228 +         sodipodi:type="inkscape:box3dside"
  99.229 +         id="path3047"
  99.230 +         style="fill:#4d4d9f;fill-rule:evenodd;stroke:none"
  99.231 +         inkscape:box3dsidetype="5"
  99.232 +         d="m 228.7037,282.91773 59.25926,-63.0318 73.95144,49.65885 -64.55656,45.77756 z" />
  99.233 +      <path
  99.234 +         sodipodi:type="inkscape:box3dside"
  99.235 +         id="path3053"
  99.236 +         style="fill:#afafde;fill-rule:evenodd;stroke:none"
  99.237 +         inkscape:box3dsidetype="13"
  99.238 +         d="m 228.7037,354.30443 59.25926,-44.53484 73.95144,35.08624 -64.55656,32.34394 z" />
  99.239 +      <path
  99.240 +         sodipodi:type="inkscape:box3dside"
  99.241 +         id="path3051"
  99.242 +         style="fill:#d7d7ff;fill-rule:evenodd;stroke:none"
  99.243 +         inkscape:box3dsidetype="14"
  99.244 +         d="m 287.96296,219.88593 0,89.88366 73.95144,35.08624 0,-75.31105 z" />
  99.245 +      <path
  99.246 +         sodipodi:type="inkscape:box3dside"
  99.247 +         id="path3049"
  99.248 +         style="fill:#8686bf;fill-rule:evenodd;stroke:none"
  99.249 +         inkscape:box3dsidetype="3"
  99.250 +         d="m 228.7037,282.91773 59.25926,-63.0318 0,89.88366 -59.25926,44.53484 z" />
  99.251 +    </g>
  99.252 +    <g
  99.253 +       sodipodi:type="inkscape:box3d"
  99.254 +       style="fill:none;stroke:#000000;stroke-width:0.99999994;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
  99.255 +       id="g3071"
  99.256 +       inkscape:perspectiveID="#perspective3085"
  99.257 +       inkscape:corner0="0.56957429 : 0.57112608 : 0 : 1"
  99.258 +       inkscape:corner7="0.29199685 : 0.45499668 : 0.24075666 : 1">
  99.259 +      <path
  99.260 +         sodipodi:type="inkscape:box3dside"
  99.261 +         id="path3073"
  99.262 +         style="fill:#e9e9ff;fill-rule:evenodd;stroke:none"
  99.263 +         inkscape:box3dsidetype="11"
  99.264 +         d="m 348.44828,372.72713 61.45973,-33.72606 0,75.76521 -61.45973,22.10901 z" />
  99.265 +      <path
  99.266 +         sodipodi:type="inkscape:box3dside"
  99.267 +         id="path3075"
  99.268 +         style="fill:#353564;fill-rule:evenodd;stroke:none"
  99.269 +         inkscape:box3dsidetype="6"
  99.270 +         d="m 278.5568,336.91767 0,73.98783 69.89148,25.96979 0,-64.14816 z" />
  99.271 +      <path
  99.272 +         sodipodi:type="inkscape:box3dside"
  99.273 +         id="path3077"
  99.274 +         style="fill:#4d4d9f;fill-rule:evenodd;stroke:none"
  99.275 +         inkscape:box3dsidetype="5"
  99.276 +         d="m 278.5568,336.91767 57.89668,-47.70416 73.45453,49.78756 -61.45973,33.72606 z" />
  99.277 +      <path
  99.278 +         sodipodi:type="inkscape:box3dside"
  99.279 +         id="path3079"
  99.280 +         style="fill:#afafde;fill-rule:evenodd;stroke:none"
  99.281 +         inkscape:box3dsidetype="13"
  99.282 +         d="m 278.5568,410.9055 57.89668,-31.80834 73.45453,35.66912 -61.45973,22.10901 z" />
  99.283 +      <path
  99.284 +         sodipodi:type="inkscape:box3dside"
  99.285 +         id="path3081"
  99.286 +         style="fill:#d7d7ff;fill-rule:evenodd;stroke:none"
  99.287 +         inkscape:box3dsidetype="14"
  99.288 +         d="m 336.45348,289.21351 0,89.88365 73.45453,35.66912 0,-75.76521 z" />
  99.289 +    </g>
  99.290 +    <g
  99.291 +       id="g3193">
  99.292 +      <rect
  99.293 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
  99.294 +         id="rect3117"
  99.295 +         width="33.547295"
  99.296 +         height="19.960896"
  99.297 +         x="446.18933"
  99.298 +         y="550.10602" />
  99.299 +      <rect
  99.300 +         y="550.10602"
  99.301 +         x="486.18933"
  99.302 +         height="19.960896"
  99.303 +         width="33.547295"
  99.304 +         id="rect3129"
  99.305 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
  99.306 +      <rect
  99.307 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
  99.308 +         id="rect3131"
  99.309 +         width="33.547295"
  99.310 +         height="19.960896"
  99.311 +         x="486.18933"
  99.312 +         y="570.10602" />
  99.313 +      <rect
  99.314 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
  99.315 +         id="rect3133"
  99.316 +         width="33.547295"
  99.317 +         height="19.960896"
  99.318 +         x="406.18933"
  99.319 +         y="550.10602" />
  99.320 +      <rect
  99.321 +         y="570.10602"
  99.322 +         x="406.18933"
  99.323 +         height="19.960896"
  99.324 +         width="33.547295"
  99.325 +         id="rect3135"
  99.326 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
  99.327 +      <rect
  99.328 +         y="510.10602"
  99.329 +         x="406.18933"
  99.330 +         height="19.960896"
  99.331 +         width="33.547295"
  99.332 +         id="rect3137"
  99.333 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
  99.334 +      <rect
  99.335 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
  99.336 +         id="rect3139"
  99.337 +         width="33.547295"
  99.338 +         height="19.960896"
  99.339 +         x="406.18933"
  99.340 +         y="530.10602" />
  99.341 +      <rect
  99.342 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
  99.343 +         id="rect3141"
  99.344 +         width="33.547295"
  99.345 +         height="19.960896"
  99.346 +         x="446.18933"
  99.347 +         y="510.10602" />
  99.348 +      <rect
  99.349 +         y="530.10602"
  99.350 +         x="446.18933"
  99.351 +         height="19.960896"
  99.352 +         width="33.547295"
  99.353 +         id="rect3143"
  99.354 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
  99.355 +      <rect
  99.356 +         y="510.10602"
  99.357 +         x="486.18933"
  99.358 +         height="19.960896"
  99.359 +         width="33.547295"
  99.360 +         id="rect3145"
  99.361 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
  99.362 +      <rect
  99.363 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
  99.364 +         id="rect3147"
  99.365 +         width="33.547295"
  99.366 +         height="19.960896"
  99.367 +         x="486.18933"
  99.368 +         y="530.10602" />
  99.369 +      <rect
  99.370 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
  99.371 +         id="rect3149"
  99.372 +         width="33.547295"
  99.373 +         height="19.960896"
  99.374 +         x="486.18933"
  99.375 +         y="590.10602" />
  99.376 +      <rect
  99.377 +         y="610.10602"
  99.378 +         x="486.18933"
  99.379 +         height="19.960896"
  99.380 +         width="33.547295"
  99.381 +         id="rect3151"
  99.382 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
  99.383 +      <rect
  99.384 +         y="590.10602"
  99.385 +         x="446.18933"
  99.386 +         height="19.960896"
  99.387 +         width="33.547295"
  99.388 +         id="rect3153"
  99.389 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
  99.390 +      <rect
  99.391 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
  99.392 +         id="rect3155"
  99.393 +         width="33.547295"
  99.394 +         height="19.960896"
  99.395 +         x="446.18933"
  99.396 +         y="610.10602" />
  99.397 +      <rect
  99.398 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
  99.399 +         id="rect3157"
  99.400 +         width="33.547295"
  99.401 +         height="19.960896"
  99.402 +         x="406.18933"
  99.403 +         y="590.10602" />
  99.404 +      <rect
  99.405 +         y="610.10602"
  99.406 +         x="406.18933"
  99.407 +         height="19.960896"
  99.408 +         width="33.547295"
  99.409 +         id="rect3159"
  99.410 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
  99.411 +      <rect
  99.412 +         transform="scale(1,-1)"
  99.413 +         y="-590.06689"
  99.414 +         x="443.23096"
  99.415 +         height="19.960896"
  99.416 +         width="39.811481"
  99.417 +         id="rect3169"
  99.418 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
  99.419 +      <rect
  99.420 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
  99.421 +         id="rect3175"
  99.422 +         width="39.811481"
  99.423 +         height="19.960896"
  99.424 +         x="483.23096"
  99.425 +         y="-590.06689"
  99.426 +         transform="scale(1,-1)" />
  99.427 +      <rect
  99.428 +         transform="scale(1,-1)"
  99.429 +         y="-590.06689"
  99.430 +         x="403.23096"
  99.431 +         height="19.960896"
  99.432 +         width="39.811481"
  99.433 +         id="rect3177"
  99.434 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
  99.435 +      <rect
  99.436 +         transform="scale(1,-1)"
  99.437 +         y="-570.06689"
  99.438 +         x="443.23096"
  99.439 +         height="19.960896"
  99.440 +         width="39.811481"
  99.441 +         id="rect3179"
  99.442 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
  99.443 +      <rect
  99.444 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
  99.445 +         id="rect3181"
  99.446 +         width="39.811481"
  99.447 +         height="19.960896"
  99.448 +         x="443.23096"
  99.449 +         y="-610.06689"
  99.450 +         transform="scale(1,-1)" />
  99.451 +      <rect
  99.452 +         transform="scale(1,-1)"
  99.453 +         y="-630.06689"
  99.454 +         x="483.23096"
  99.455 +         height="19.960896"
  99.456 +         width="39.811481"
  99.457 +         id="rect3183"
  99.458 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
  99.459 +      <rect
  99.460 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
  99.461 +         id="rect3185"
  99.462 +         width="39.811481"
  99.463 +         height="19.960896"
  99.464 +         x="483.23096"
  99.465 +         y="-530.06689"
  99.466 +         transform="scale(1,-1)" />
  99.467 +      <rect
  99.468 +         transform="scale(1,-1)"
  99.469 +         y="-530.06689"
  99.470 +         x="403.23096"
  99.471 +         height="19.960896"
  99.472 +         width="39.811481"
  99.473 +         id="rect3187"
  99.474 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
  99.475 +      <rect
  99.476 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
  99.477 +         id="rect3189"
  99.478 +         width="39.811481"
  99.479 +         height="19.960896"
  99.480 +         x="403.23096"
  99.481 +         y="-630.06689"
  99.482 +         transform="scale(1,-1)" />
  99.483 +    </g>
  99.484 +    <g
  99.485 +       id="g3221"
  99.486 +       transform="translate(140,0)">
  99.487 +      <rect
  99.488 +         y="550.10602"
  99.489 +         x="446.18933"
  99.490 +         height="19.960896"
  99.491 +         width="33.547295"
  99.492 +         id="rect3223"
  99.493 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
  99.494 +      <rect
  99.495 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
  99.496 +         id="rect3225"
  99.497 +         width="33.547295"
  99.498 +         height="19.960896"
  99.499 +         x="486.18933"
  99.500 +         y="550.10602" />
  99.501 +      <rect
  99.502 +         y="570.10602"
  99.503 +         x="486.18933"
  99.504 +         height="19.960896"
  99.505 +         width="33.547295"
  99.506 +         id="rect3227"
  99.507 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
  99.508 +      <rect
  99.509 +         y="550.10602"
  99.510 +         x="406.18933"
  99.511 +         height="19.960896"
  99.512 +         width="33.547295"
  99.513 +         id="rect3229"
  99.514 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
  99.515 +      <rect
  99.516 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
  99.517 +         id="rect3231"
  99.518 +         width="33.547295"
  99.519 +         height="19.960896"
  99.520 +         x="406.18933"
  99.521 +         y="570.10602" />
  99.522 +      <rect
  99.523 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
  99.524 +         id="rect3233"
  99.525 +         width="33.547295"
  99.526 +         height="19.960896"
  99.527 +         x="406.18933"
  99.528 +         y="530.10602" />
  99.529 +      <rect
  99.530 +         y="530.10602"
  99.531 +         x="446.18933"
  99.532 +         height="19.960896"
  99.533 +         width="33.547295"
  99.534 +         id="rect3237"
  99.535 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
  99.536 +      <rect
  99.537 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
  99.538 +         id="rect3241"
  99.539 +         width="33.547295"
  99.540 +         height="19.960896"
  99.541 +         x="486.18933"
  99.542 +         y="530.10602" />
  99.543 +      <rect
  99.544 +         y="590.10602"
  99.545 +         x="486.18933"
  99.546 +         height="19.960896"
  99.547 +         width="33.547295"
  99.548 +         id="rect3245"
  99.549 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
  99.550 +      <rect
  99.551 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
  99.552 +         id="rect3247"
  99.553 +         width="33.547295"
  99.554 +         height="19.960896"
  99.555 +         x="486.18933"
  99.556 +         y="610.10602" />
  99.557 +      <rect
  99.558 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
  99.559 +         id="rect3249"
  99.560 +         width="33.547295"
  99.561 +         height="19.960896"
  99.562 +         x="446.18933"
  99.563 +         y="590.10602" />
  99.564 +      <rect
  99.565 +         y="610.10602"
  99.566 +         x="446.18933"
  99.567 +         height="19.960896"
  99.568 +         width="33.547295"
  99.569 +         id="rect3251"
  99.570 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
  99.571 +      <rect
  99.572 +         y="590.10602"
  99.573 +         x="406.18933"
  99.574 +         height="19.960896"
  99.575 +         width="33.547295"
  99.576 +         id="rect3253"
  99.577 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
  99.578 +      <rect
  99.579 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
  99.580 +         id="rect3255"
  99.581 +         width="33.547295"
  99.582 +         height="19.960896"
  99.583 +         x="406.18933"
  99.584 +         y="610.10602" />
  99.585 +      <rect
  99.586 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
  99.587 +         id="rect3257"
  99.588 +         width="39.811481"
  99.589 +         height="19.960896"
  99.590 +         x="443.23096"
  99.591 +         y="-590.06689"
  99.592 +         transform="scale(1,-1)" />
  99.593 +      <rect
  99.594 +         transform="scale(1,-1)"
  99.595 +         y="-590.06689"
  99.596 +         x="483.23096"
  99.597 +         height="19.960896"
  99.598 +         width="39.811481"
  99.599 +         id="rect3259"
  99.600 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
  99.601 +      <rect
  99.602 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
  99.603 +         id="rect3261"
  99.604 +         width="39.811481"
  99.605 +         height="19.960896"
  99.606 +         x="403.23096"
  99.607 +         y="-590.06689"
  99.608 +         transform="scale(1,-1)" />
  99.609 +      <rect
  99.610 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
  99.611 +         id="rect3263"
  99.612 +         width="39.811481"
  99.613 +         height="19.960896"
  99.614 +         x="443.23096"
  99.615 +         y="-570.06689"
  99.616 +         transform="scale(1,-1)" />
  99.617 +      <rect
  99.618 +         transform="scale(1,-1)"
  99.619 +         y="-610.06689"
  99.620 +         x="443.23096"
  99.621 +         height="19.960896"
  99.622 +         width="39.811481"
  99.623 +         id="rect3265"
  99.624 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
  99.625 +      <rect
  99.626 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
  99.627 +         id="rect3267"
  99.628 +         width="39.811481"
  99.629 +         height="19.960896"
  99.630 +         x="483.23096"
  99.631 +         y="-630.06689"
  99.632 +         transform="scale(1,-1)" />
  99.633 +      <rect
  99.634 +         transform="scale(1,-1)"
  99.635 +         y="-550.06689"
  99.636 +         x="483.23096"
  99.637 +         height="19.960896"
  99.638 +         width="39.811481"
  99.639 +         id="rect3269"
  99.640 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
  99.641 +      <rect
  99.642 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
  99.643 +         id="rect3271"
  99.644 +         width="39.811481"
  99.645 +         height="19.960896"
  99.646 +         x="403.23096"
  99.647 +         y="-550.06689"
  99.648 +         transform="scale(1,-1)" />
  99.649 +      <rect
  99.650 +         transform="scale(1,-1)"
  99.651 +         y="-630.06689"
  99.652 +         x="403.23096"
  99.653 +         height="19.960896"
  99.654 +         width="39.811481"
  99.655 +         id="rect3273"
  99.656 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
  99.657 +      <rect
  99.658 +         transform="scale(1,-1)"
  99.659 +         y="-570.06689"
  99.660 +         x="563.23096"
  99.661 +         height="19.960896"
  99.662 +         width="39.811481"
  99.663 +         id="rect3275"
  99.664 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
  99.665 +      <rect
  99.666 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
  99.667 +         id="rect3277"
  99.668 +         width="39.811481"
  99.669 +         height="19.960896"
  99.670 +         x="563.23096"
  99.671 +         y="-590.06689"
  99.672 +         transform="scale(1,-1)" />
  99.673 +      <rect
  99.674 +         transform="scale(1,-1)"
  99.675 +         y="-590.06689"
  99.676 +         x="563.23096"
  99.677 +         height="39.64053"
  99.678 +         width="39.811481"
  99.679 +         id="rect3279"
  99.680 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
  99.681 +    </g>
  99.682 +    <g
  99.683 +       id="g3281"
  99.684 +       transform="translate(0,140)">
  99.685 +      <rect
  99.686 +         y="550.10602"
  99.687 +         x="446.18933"
  99.688 +         height="19.960896"
  99.689 +         width="33.547295"
  99.690 +         id="rect3283"
  99.691 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
  99.692 +      <rect
  99.693 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
  99.694 +         id="rect3285"
  99.695 +         width="33.547295"
  99.696 +         height="19.960896"
  99.697 +         x="486.18933"
  99.698 +         y="550.10602" />
  99.699 +      <rect
  99.700 +         y="570.10602"
  99.701 +         x="486.18933"
  99.702 +         height="19.960896"
  99.703 +         width="33.547295"
  99.704 +         id="rect3287"
  99.705 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
  99.706 +      <rect
  99.707 +         y="550.10602"
  99.708 +         x="406.18933"
  99.709 +         height="19.960896"
  99.710 +         width="33.547295"
  99.711 +         id="rect3289"
  99.712 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
  99.713 +      <rect
  99.714 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
  99.715 +         id="rect3291"
  99.716 +         width="33.547295"
  99.717 +         height="19.960896"
  99.718 +         x="406.18933"
  99.719 +         y="570.10602" />
  99.720 +      <rect
  99.721 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
  99.722 +         id="rect3293"
  99.723 +         width="33.547295"
  99.724 +         height="19.960896"
  99.725 +         x="406.18933"
  99.726 +         y="510.10602" />
  99.727 +      <rect
  99.728 +         y="530.10602"
  99.729 +         x="406.18933"
  99.730 +         height="19.960896"
  99.731 +         width="33.547295"
  99.732 +         id="rect3295"
  99.733 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
  99.734 +      <rect
  99.735 +         y="510.10602"
  99.736 +         x="446.18933"
  99.737 +         height="19.960896"
  99.738 +         width="33.547295"
  99.739 +         id="rect3297"
  99.740 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
  99.741 +      <rect
  99.742 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
  99.743 +         id="rect3299"
  99.744 +         width="33.547295"
  99.745 +         height="19.960896"
  99.746 +         x="446.18933"
  99.747 +         y="530.10602" />
  99.748 +      <rect
  99.749 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
  99.750 +         id="rect3301"
  99.751 +         width="33.547295"
  99.752 +         height="19.960896"
  99.753 +         x="486.18933"
  99.754 +         y="510.10602" />
  99.755 +      <rect
  99.756 +         y="530.10602"
  99.757 +         x="486.18933"
  99.758 +         height="19.960896"
  99.759 +         width="33.547295"
  99.760 +         id="rect3303"
  99.761 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
  99.762 +      <rect
  99.763 +         y="590.10602"
  99.764 +         x="486.18933"
  99.765 +         height="19.960896"
  99.766 +         width="33.547295"
  99.767 +         id="rect3305"
  99.768 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
  99.769 +      <rect
  99.770 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
  99.771 +         id="rect3307"
  99.772 +         width="33.547295"
  99.773 +         height="19.960896"
  99.774 +         x="486.18933"
  99.775 +         y="610.10602" />
  99.776 +      <rect
  99.777 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
  99.778 +         id="rect3309"
  99.779 +         width="33.547295"
  99.780 +         height="19.960896"
  99.781 +         x="446.18933"
  99.782 +         y="590.10602" />
  99.783 +      <rect
  99.784 +         y="610.10602"
  99.785 +         x="446.18933"
  99.786 +         height="19.960896"
  99.787 +         width="33.547295"
  99.788 +         id="rect3311"
  99.789 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
  99.790 +      <rect
  99.791 +         y="590.10602"
  99.792 +         x="406.18933"
  99.793 +         height="19.960896"
  99.794 +         width="33.547295"
  99.795 +         id="rect3313"
  99.796 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
  99.797 +      <rect
  99.798 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
  99.799 +         id="rect3315"
  99.800 +         width="33.547295"
  99.801 +         height="19.960896"
  99.802 +         x="406.18933"
  99.803 +         y="610.10602" />
  99.804 +      <rect
  99.805 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
  99.806 +         id="rect3317"
  99.807 +         width="39.811481"
  99.808 +         height="19.960896"
  99.809 +         x="443.23096"
  99.810 +         y="-590.06689"
  99.811 +         transform="scale(1,-1)" />
  99.812 +      <rect
  99.813 +         transform="scale(1,-1)"
  99.814 +         y="-590.06689"
  99.815 +         x="483.23096"
  99.816 +         height="19.960896"
  99.817 +         width="39.811481"
  99.818 +         id="rect3319"
  99.819 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
  99.820 +      <rect
  99.821 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
  99.822 +         id="rect3321"
  99.823 +         width="39.811481"
  99.824 +         height="19.960896"
  99.825 +         x="403.23096"
  99.826 +         y="-590.06689"
  99.827 +         transform="scale(1,-1)" />
  99.828 +      <rect
  99.829 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
  99.830 +         id="rect3323"
  99.831 +         width="39.811481"
  99.832 +         height="19.960896"
  99.833 +         x="443.23096"
  99.834 +         y="-570.06689"
  99.835 +         transform="scale(1,-1)" />
  99.836 +      <rect
  99.837 +         transform="scale(1,-1)"
  99.838 +         y="-610.06689"
  99.839 +         x="443.23096"
  99.840 +         height="19.960896"
  99.841 +         width="39.811481"
  99.842 +         id="rect3325"
  99.843 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
  99.844 +      <rect
  99.845 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
  99.846 +         id="rect3327"
  99.847 +         width="39.811481"
  99.848 +         height="19.960896"
  99.849 +         x="483.23096"
  99.850 +         y="-630.06689"
  99.851 +         transform="scale(1,-1)" />
  99.852 +      <rect
  99.853 +         transform="scale(1,-1)"
  99.854 +         y="-530.06689"
  99.855 +         x="483.23096"
  99.856 +         height="19.960896"
  99.857 +         width="39.811481"
  99.858 +         id="rect3329"
  99.859 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
  99.860 +      <rect
  99.861 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
  99.862 +         id="rect3331"
  99.863 +         width="39.811481"
  99.864 +         height="19.960896"
  99.865 +         x="403.23096"
  99.866 +         y="-530.06689"
  99.867 +         transform="scale(1,-1)" />
  99.868 +      <rect
  99.869 +         transform="scale(1,-1)"
  99.870 +         y="-630.06689"
  99.871 +         x="403.23096"
  99.872 +         height="19.960896"
  99.873 +         width="39.811481"
  99.874 +         id="rect3333"
  99.875 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
  99.876 +    </g>
  99.877 +    <g
  99.878 +       transform="translate(32,148)"
  99.879 +       id="g3335">
  99.880 +      <rect
  99.881 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
  99.882 +         id="rect3337"
  99.883 +         width="33.547295"
  99.884 +         height="19.960896"
  99.885 +         x="446.18933"
  99.886 +         y="550.10602" />
  99.887 +      <rect
  99.888 +         y="550.10602"
  99.889 +         x="486.18933"
  99.890 +         height="19.960896"
  99.891 +         width="33.547295"
  99.892 +         id="rect3339"
  99.893 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
  99.894 +      <rect
  99.895 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
  99.896 +         id="rect3341"
  99.897 +         width="33.547295"
  99.898 +         height="19.960896"
  99.899 +         x="486.18933"
  99.900 +         y="570.10602" />
  99.901 +      <rect
  99.902 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
  99.903 +         id="rect3343"
  99.904 +         width="33.547295"
  99.905 +         height="19.960896"
  99.906 +         x="406.18933"
  99.907 +         y="550.10602" />
  99.908 +      <rect
  99.909 +         y="570.10602"
  99.910 +         x="406.18933"
  99.911 +         height="19.960896"
  99.912 +         width="33.547295"
  99.913 +         id="rect3345"
  99.914 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
  99.915 +      <rect
  99.916 +         y="510.10602"
  99.917 +         x="406.18933"
  99.918 +         height="19.960896"
  99.919 +         width="33.547295"
  99.920 +         id="rect3347"
  99.921 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
  99.922 +      <rect
  99.923 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
  99.924 +         id="rect3349"
  99.925 +         width="33.547295"
  99.926 +         height="19.960896"
  99.927 +         x="406.18933"
  99.928 +         y="530.10602" />
  99.929 +      <rect
  99.930 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
  99.931 +         id="rect3351"
  99.932 +         width="33.547295"
  99.933 +         height="19.960896"
  99.934 +         x="446.18933"
  99.935 +         y="510.10602" />
  99.936 +      <rect
  99.937 +         y="530.10602"
  99.938 +         x="446.18933"
  99.939 +         height="19.960896"
  99.940 +         width="33.547295"
  99.941 +         id="rect3353"
  99.942 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
  99.943 +      <rect
  99.944 +         y="510.10602"
  99.945 +         x="486.18933"
  99.946 +         height="19.960896"
  99.947 +         width="33.547295"
  99.948 +         id="rect3355"
  99.949 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
  99.950 +      <rect
  99.951 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
  99.952 +         id="rect3357"
  99.953 +         width="33.547295"
  99.954 +         height="19.960896"
  99.955 +         x="486.18933"
  99.956 +         y="530.10602" />
  99.957 +      <rect
  99.958 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
  99.959 +         id="rect3359"
  99.960 +         width="33.547295"
  99.961 +         height="19.960896"
  99.962 +         x="486.18933"
  99.963 +         y="590.10602" />
  99.964 +      <rect
  99.965 +         y="610.10602"
  99.966 +         x="486.18933"
  99.967 +         height="19.960896"
  99.968 +         width="33.547295"
  99.969 +         id="rect3361"
  99.970 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
  99.971 +      <rect
  99.972 +         y="590.10602"
  99.973 +         x="446.18933"
  99.974 +         height="19.960896"
  99.975 +         width="33.547295"
  99.976 +         id="rect3363"
  99.977 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
  99.978 +      <rect
  99.979 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
  99.980 +         id="rect3365"
  99.981 +         width="33.547295"
  99.982 +         height="19.960896"
  99.983 +         x="446.18933"
  99.984 +         y="610.10602" />
  99.985 +      <rect
  99.986 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
  99.987 +         id="rect3367"
  99.988 +         width="33.547295"
  99.989 +         height="19.960896"
  99.990 +         x="406.18933"
  99.991 +         y="590.10602" />
  99.992 +      <rect
  99.993 +         y="610.10602"
  99.994 +         x="406.18933"
  99.995 +         height="19.960896"
  99.996 +         width="33.547295"
  99.997 +         id="rect3369"
  99.998 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
  99.999 +      <rect
 99.1000 +         transform="scale(1,-1)"
 99.1001 +         y="-590.06689"
 99.1002 +         x="443.23096"
 99.1003 +         height="19.960896"
 99.1004 +         width="39.811481"
 99.1005 +         id="rect3371"
 99.1006 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
 99.1007 +      <rect
 99.1008 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
 99.1009 +         id="rect3373"
 99.1010 +         width="39.811481"
 99.1011 +         height="19.960896"
 99.1012 +         x="483.23096"
 99.1013 +         y="-590.06689"
 99.1014 +         transform="scale(1,-1)" />
 99.1015 +      <rect
 99.1016 +         transform="scale(1,-1)"
 99.1017 +         y="-590.06689"
 99.1018 +         x="403.23096"
 99.1019 +         height="19.960896"
 99.1020 +         width="39.811481"
 99.1021 +         id="rect3375"
 99.1022 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
 99.1023 +      <rect
 99.1024 +         transform="scale(1,-1)"
 99.1025 +         y="-570.06689"
 99.1026 +         x="443.23096"
 99.1027 +         height="19.960896"
 99.1028 +         width="39.811481"
 99.1029 +         id="rect3377"
 99.1030 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
 99.1031 +      <rect
 99.1032 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
 99.1033 +         id="rect3379"
 99.1034 +         width="39.811481"
 99.1035 +         height="19.960896"
 99.1036 +         x="443.23096"
 99.1037 +         y="-610.06689"
 99.1038 +         transform="scale(1,-1)" />
 99.1039 +      <rect
 99.1040 +         transform="scale(1,-1)"
 99.1041 +         y="-630.06689"
 99.1042 +         x="483.23096"
 99.1043 +         height="19.960896"
 99.1044 +         width="39.811481"
 99.1045 +         id="rect3381"
 99.1046 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
 99.1047 +      <rect
 99.1048 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
 99.1049 +         id="rect3383"
 99.1050 +         width="39.811481"
 99.1051 +         height="19.960896"
 99.1052 +         x="483.23096"
 99.1053 +         y="-530.06689"
 99.1054 +         transform="scale(1,-1)" />
 99.1055 +      <rect
 99.1056 +         transform="scale(1,-1)"
 99.1057 +         y="-530.06689"
 99.1058 +         x="403.23096"
 99.1059 +         height="19.960896"
 99.1060 +         width="39.811481"
 99.1061 +         id="rect3385"
 99.1062 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
 99.1063 +      <rect
 99.1064 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
 99.1065 +         id="rect3387"
 99.1066 +         width="39.811481"
 99.1067 +         height="19.960896"
 99.1068 +         x="403.23096"
 99.1069 +         y="-630.06689"
 99.1070 +         transform="scale(1,-1)" />
 99.1071 +    </g>
 99.1072 +    <g
 99.1073 +       id="g3389"
 99.1074 +       transform="translate(172,148)">
 99.1075 +      <rect
 99.1076 +         y="550.10602"
 99.1077 +         x="446.18933"
 99.1078 +         height="19.960896"
 99.1079 +         width="33.547295"
 99.1080 +         id="rect3391"
 99.1081 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
 99.1082 +      <rect
 99.1083 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
 99.1084 +         id="rect3393"
 99.1085 +         width="33.547295"
 99.1086 +         height="19.960896"
 99.1087 +         x="486.18933"
 99.1088 +         y="550.10602" />
 99.1089 +      <rect
 99.1090 +         y="570.10602"
 99.1091 +         x="486.18933"
 99.1092 +         height="19.960896"
 99.1093 +         width="33.547295"
 99.1094 +         id="rect3395"
 99.1095 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
 99.1096 +      <rect
 99.1097 +         y="550.10602"
 99.1098 +         x="406.18933"
 99.1099 +         height="19.960896"
 99.1100 +         width="33.547295"
 99.1101 +         id="rect3397"
 99.1102 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
 99.1103 +      <rect
 99.1104 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
 99.1105 +         id="rect3399"
 99.1106 +         width="33.547295"
 99.1107 +         height="19.960896"
 99.1108 +         x="406.18933"
 99.1109 +         y="570.10602" />
 99.1110 +      <rect
 99.1111 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
 99.1112 +         id="rect3401"
 99.1113 +         width="33.547295"
 99.1114 +         height="19.960896"
 99.1115 +         x="406.18933"
 99.1116 +         y="510.10602" />
 99.1117 +      <rect
 99.1118 +         y="530.10602"
 99.1119 +         x="406.18933"
 99.1120 +         height="19.960896"
 99.1121 +         width="33.547295"
 99.1122 +         id="rect3403"
 99.1123 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
 99.1124 +      <rect
 99.1125 +         y="510.10602"
 99.1126 +         x="446.18933"
 99.1127 +         height="19.960896"
 99.1128 +         width="33.547295"
 99.1129 +         id="rect3405"
 99.1130 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
 99.1131 +      <rect
 99.1132 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
 99.1133 +         id="rect3407"
 99.1134 +         width="33.547295"
 99.1135 +         height="19.960896"
 99.1136 +         x="446.18933"
 99.1137 +         y="530.10602" />
 99.1138 +      <rect
 99.1139 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
 99.1140 +         id="rect3409"
 99.1141 +         width="33.547295"
 99.1142 +         height="19.960896"
 99.1143 +         x="486.18933"
 99.1144 +         y="510.10602" />
 99.1145 +      <rect
 99.1146 +         y="530.10602"
 99.1147 +         x="486.18933"
 99.1148 +         height="19.960896"
 99.1149 +         width="33.547295"
 99.1150 +         id="rect3411"
 99.1151 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
 99.1152 +      <rect
 99.1153 +         y="590.10602"
 99.1154 +         x="486.18933"
 99.1155 +         height="19.960896"
 99.1156 +         width="33.547295"
 99.1157 +         id="rect3413"
 99.1158 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
 99.1159 +      <rect
 99.1160 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
 99.1161 +         id="rect3415"
 99.1162 +         width="33.547295"
 99.1163 +         height="19.960896"
 99.1164 +         x="486.18933"
 99.1165 +         y="610.10602" />
 99.1166 +      <rect
 99.1167 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
 99.1168 +         id="rect3417"
 99.1169 +         width="33.547295"
 99.1170 +         height="19.960896"
 99.1171 +         x="446.18933"
 99.1172 +         y="590.10602" />
 99.1173 +      <rect
 99.1174 +         y="610.10602"
 99.1175 +         x="446.18933"
 99.1176 +         height="19.960896"
 99.1177 +         width="33.547295"
 99.1178 +         id="rect3419"
 99.1179 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
 99.1180 +      <rect
 99.1181 +         y="590.10602"
 99.1182 +         x="406.18933"
 99.1183 +         height="19.960896"
 99.1184 +         width="33.547295"
 99.1185 +         id="rect3421"
 99.1186 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
 99.1187 +      <rect
 99.1188 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
 99.1189 +         id="rect3423"
 99.1190 +         width="33.547295"
 99.1191 +         height="19.960896"
 99.1192 +         x="406.18933"
 99.1193 +         y="610.10602" />
 99.1194 +      <rect
 99.1195 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
 99.1196 +         id="rect3425"
 99.1197 +         width="39.811481"
 99.1198 +         height="19.960896"
 99.1199 +         x="443.23096"
 99.1200 +         y="-590.06689"
 99.1201 +         transform="scale(1,-1)" />
 99.1202 +      <rect
 99.1203 +         transform="scale(1,-1)"
 99.1204 +         y="-590.06689"
 99.1205 +         x="483.23096"
 99.1206 +         height="19.960896"
 99.1207 +         width="39.811481"
 99.1208 +         id="rect3427"
 99.1209 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
 99.1210 +      <rect
 99.1211 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
 99.1212 +         id="rect3429"
 99.1213 +         width="39.811481"
 99.1214 +         height="19.960896"
 99.1215 +         x="403.23096"
 99.1216 +         y="-590.06689"
 99.1217 +         transform="scale(1,-1)" />
 99.1218 +      <rect
 99.1219 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
 99.1220 +         id="rect3431"
 99.1221 +         width="39.811481"
 99.1222 +         height="19.960896"
 99.1223 +         x="443.23096"
 99.1224 +         y="-570.06689"
 99.1225 +         transform="scale(1,-1)" />
 99.1226 +      <rect
 99.1227 +         transform="scale(1,-1)"
 99.1228 +         y="-610.06689"
 99.1229 +         x="443.23096"
 99.1230 +         height="19.960896"
 99.1231 +         width="39.811481"
 99.1232 +         id="rect3433"
 99.1233 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
 99.1234 +      <rect
 99.1235 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
 99.1236 +         id="rect3435"
 99.1237 +         width="39.811481"
 99.1238 +         height="19.960896"
 99.1239 +         x="483.23096"
 99.1240 +         y="-630.06689"
 99.1241 +         transform="scale(1,-1)" />
 99.1242 +      <rect
 99.1243 +         transform="scale(1,-1)"
 99.1244 +         y="-530.06689"
 99.1245 +         x="483.23096"
 99.1246 +         height="19.960896"
 99.1247 +         width="39.811481"
 99.1248 +         id="rect3437"
 99.1249 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
 99.1250 +      <rect
 99.1251 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
 99.1252 +         id="rect3439"
 99.1253 +         width="39.811481"
 99.1254 +         height="19.960896"
 99.1255 +         x="403.23096"
 99.1256 +         y="-530.06689"
 99.1257 +         transform="scale(1,-1)" />
 99.1258 +      <rect
 99.1259 +         transform="scale(1,-1)"
 99.1260 +         y="-630.06689"
 99.1261 +         x="403.23096"
 99.1262 +         height="19.960896"
 99.1263 +         width="39.811481"
 99.1264 +         id="rect3441"
 99.1265 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
 99.1266 +    </g>
 99.1267 +    <g
 99.1268 +       transform="translate(165.83969,152.40724)"
 99.1269 +       id="g3443">
 99.1270 +      <rect
 99.1271 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
 99.1272 +         id="rect3445"
 99.1273 +         width="33.547295"
 99.1274 +         height="19.960896"
 99.1275 +         x="446.18933"
 99.1276 +         y="550.10602" />
 99.1277 +      <rect
 99.1278 +         y="550.10602"
 99.1279 +         x="486.18933"
 99.1280 +         height="19.960896"
 99.1281 +         width="33.547295"
 99.1282 +         id="rect3447"
 99.1283 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
 99.1284 +      <rect
 99.1285 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
 99.1286 +         id="rect3449"
 99.1287 +         width="33.547295"
 99.1288 +         height="19.960896"
 99.1289 +         x="486.18933"
 99.1290 +         y="570.10602" />
 99.1291 +      <rect
 99.1292 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
 99.1293 +         id="rect3451"
 99.1294 +         width="33.547295"
 99.1295 +         height="19.960896"
 99.1296 +         x="406.18933"
 99.1297 +         y="550.10602" />
 99.1298 +      <rect
 99.1299 +         y="570.10602"
 99.1300 +         x="406.18933"
 99.1301 +         height="19.960896"
 99.1302 +         width="33.547295"
 99.1303 +         id="rect3453"
 99.1304 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
 99.1305 +      <rect
 99.1306 +         y="510.10602"
 99.1307 +         x="406.18933"
 99.1308 +         height="19.960896"
 99.1309 +         width="33.547295"
 99.1310 +         id="rect3455"
 99.1311 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
 99.1312 +      <rect
 99.1313 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
 99.1314 +         id="rect3457"
 99.1315 +         width="33.547295"
 99.1316 +         height="19.960896"
 99.1317 +         x="406.18933"
 99.1318 +         y="530.10602" />
 99.1319 +      <rect
 99.1320 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
 99.1321 +         id="rect3459"
 99.1322 +         width="33.547295"
 99.1323 +         height="19.960896"
 99.1324 +         x="446.18933"
 99.1325 +         y="510.10602" />
 99.1326 +      <rect
 99.1327 +         y="530.10602"
 99.1328 +         x="446.18933"
 99.1329 +         height="19.960896"
 99.1330 +         width="33.547295"
 99.1331 +         id="rect3461"
 99.1332 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
 99.1333 +      <rect
 99.1334 +         y="510.10602"
 99.1335 +         x="486.18933"
 99.1336 +         height="19.960896"
 99.1337 +         width="33.547295"
 99.1338 +         id="rect3463"
 99.1339 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
 99.1340 +      <rect
 99.1341 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
 99.1342 +         id="rect3465"
 99.1343 +         width="33.547295"
 99.1344 +         height="19.960896"
 99.1345 +         x="486.18933"
 99.1346 +         y="530.10602" />
 99.1347 +      <rect
 99.1348 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
 99.1349 +         id="rect3467"
 99.1350 +         width="33.547295"
 99.1351 +         height="19.960896"
 99.1352 +         x="486.18933"
 99.1353 +         y="590.10602" />
 99.1354 +      <rect
 99.1355 +         y="610.10602"
 99.1356 +         x="486.18933"
 99.1357 +         height="19.960896"
 99.1358 +         width="33.547295"
 99.1359 +         id="rect3469"
 99.1360 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
 99.1361 +      <rect
 99.1362 +         y="590.10602"
 99.1363 +         x="446.18933"
 99.1364 +         height="19.960896"
 99.1365 +         width="33.547295"
 99.1366 +         id="rect3471"
 99.1367 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
 99.1368 +      <rect
 99.1369 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
 99.1370 +         id="rect3473"
 99.1371 +         width="33.547295"
 99.1372 +         height="19.960896"
 99.1373 +         x="446.18933"
 99.1374 +         y="610.10602" />
 99.1375 +      <rect
 99.1376 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
 99.1377 +         id="rect3475"
 99.1378 +         width="33.547295"
 99.1379 +         height="19.960896"
 99.1380 +         x="406.18933"
 99.1381 +         y="590.10602" />
 99.1382 +      <rect
 99.1383 +         y="610.10602"
 99.1384 +         x="406.18933"
 99.1385 +         height="19.960896"
 99.1386 +         width="33.547295"
 99.1387 +         id="rect3477"
 99.1388 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
 99.1389 +      <rect
 99.1390 +         transform="scale(1,-1)"
 99.1391 +         y="-590.06689"
 99.1392 +         x="443.23096"
 99.1393 +         height="19.960896"
 99.1394 +         width="39.811481"
 99.1395 +         id="rect3479"
 99.1396 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
 99.1397 +      <rect
 99.1398 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
 99.1399 +         id="rect3481"
 99.1400 +         width="39.811481"
 99.1401 +         height="19.960896"
 99.1402 +         x="483.23096"
 99.1403 +         y="-590.06689"
 99.1404 +         transform="scale(1,-1)" />
 99.1405 +      <rect
 99.1406 +         transform="scale(1,-1)"
 99.1407 +         y="-590.06689"
 99.1408 +         x="403.23096"
 99.1409 +         height="19.960896"
 99.1410 +         width="39.811481"
 99.1411 +         id="rect3483"
 99.1412 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
 99.1413 +      <rect
 99.1414 +         transform="scale(1,-1)"
 99.1415 +         y="-570.06689"
 99.1416 +         x="443.23096"
 99.1417 +         height="19.960896"
 99.1418 +         width="39.811481"
 99.1419 +         id="rect3485"
 99.1420 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
 99.1421 +      <rect
 99.1422 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
 99.1423 +         id="rect3487"
 99.1424 +         width="39.811481"
 99.1425 +         height="19.960896"
 99.1426 +         x="443.23096"
 99.1427 +         y="-610.06689"
 99.1428 +         transform="scale(1,-1)" />
 99.1429 +      <rect
 99.1430 +         transform="scale(1,-1)"
 99.1431 +         y="-630.06689"
 99.1432 +         x="483.23096"
 99.1433 +         height="19.960896"
 99.1434 +         width="39.811481"
 99.1435 +         id="rect3489"
 99.1436 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
 99.1437 +      <rect
 99.1438 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
 99.1439 +         id="rect3491"
 99.1440 +         width="39.811481"
 99.1441 +         height="19.960896"
 99.1442 +         x="483.23096"
 99.1443 +         y="-530.06689"
 99.1444 +         transform="scale(1,-1)" />
 99.1445 +      <rect
 99.1446 +         transform="scale(1,-1)"
 99.1447 +         y="-530.06689"
 99.1448 +         x="403.23096"
 99.1449 +         height="19.960896"
 99.1450 +         width="39.811481"
 99.1451 +         id="rect3493"
 99.1452 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
 99.1453 +      <rect
 99.1454 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
 99.1455 +         id="rect3495"
 99.1456 +         width="39.811481"
 99.1457 +         height="19.960896"
 99.1458 +         x="403.23096"
 99.1459 +         y="-630.06689"
 99.1460 +         transform="scale(1,-1)" />
 99.1461 +    </g>
 99.1462 +    <g
 99.1463 +       id="g3497"
 99.1464 +       transform="translate(165.83969,292.40724)">
 99.1465 +      <rect
 99.1466 +         y="550.10602"
 99.1467 +         x="446.18933"
 99.1468 +         height="19.960896"
 99.1469 +         width="33.547295"
 99.1470 +         id="rect3499"
 99.1471 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
 99.1472 +      <rect
 99.1473 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
 99.1474 +         id="rect3501"
 99.1475 +         width="33.547295"
 99.1476 +         height="19.960896"
 99.1477 +         x="486.18933"
 99.1478 +         y="550.10602" />
 99.1479 +      <rect
 99.1480 +         y="570.10602"
 99.1481 +         x="486.18933"
 99.1482 +         height="19.960896"
 99.1483 +         width="33.547295"
 99.1484 +         id="rect3503"
 99.1485 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
 99.1486 +      <rect
 99.1487 +         y="550.10602"
 99.1488 +         x="406.18933"
 99.1489 +         height="19.960896"
 99.1490 +         width="33.547295"
 99.1491 +         id="rect3505"
 99.1492 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
 99.1493 +      <rect
 99.1494 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
 99.1495 +         id="rect3507"
 99.1496 +         width="33.547295"
 99.1497 +         height="19.960896"
 99.1498 +         x="406.18933"
 99.1499 +         y="570.10602" />
 99.1500 +      <rect
 99.1501 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
 99.1502 +         id="rect3509"
 99.1503 +         width="33.547295"
 99.1504 +         height="19.960896"
 99.1505 +         x="406.18933"
 99.1506 +         y="510.10602" />
 99.1507 +      <rect
 99.1508 +         y="530.10602"
 99.1509 +         x="406.18933"
 99.1510 +         height="19.960896"
 99.1511 +         width="33.547295"
 99.1512 +         id="rect3511"
 99.1513 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
 99.1514 +      <rect
 99.1515 +         y="510.10602"
 99.1516 +         x="446.18933"
 99.1517 +         height="19.960896"
 99.1518 +         width="33.547295"
 99.1519 +         id="rect3513"
 99.1520 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
 99.1521 +      <rect
 99.1522 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
 99.1523 +         id="rect3515"
 99.1524 +         width="33.547295"
 99.1525 +         height="19.960896"
 99.1526 +         x="446.18933"
 99.1527 +         y="530.10602" />
 99.1528 +      <rect
 99.1529 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
 99.1530 +         id="rect3517"
 99.1531 +         width="33.547295"
 99.1532 +         height="19.960896"
 99.1533 +         x="486.18933"
 99.1534 +         y="510.10602" />
 99.1535 +      <rect
 99.1536 +         y="530.10602"
 99.1537 +         x="486.18933"
 99.1538 +         height="19.960896"
 99.1539 +         width="33.547295"
 99.1540 +         id="rect3519"
 99.1541 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
 99.1542 +      <rect
 99.1543 +         y="590.10602"
 99.1544 +         x="486.18933"
 99.1545 +         height="19.960896"
 99.1546 +         width="33.547295"
 99.1547 +         id="rect3521"
 99.1548 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
 99.1549 +      <rect
 99.1550 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
 99.1551 +         id="rect3523"
 99.1552 +         width="33.547295"
 99.1553 +         height="19.960896"
 99.1554 +         x="486.18933"
 99.1555 +         y="610.10602" />
 99.1556 +      <rect
 99.1557 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
 99.1558 +         id="rect3525"
 99.1559 +         width="33.547295"
 99.1560 +         height="19.960896"
 99.1561 +         x="446.18933"
 99.1562 +         y="590.10602" />
 99.1563 +      <rect
 99.1564 +         y="610.10602"
 99.1565 +         x="446.18933"
 99.1566 +         height="19.960896"
 99.1567 +         width="33.547295"
 99.1568 +         id="rect3527"
 99.1569 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
 99.1570 +      <rect
 99.1571 +         y="590.10602"
 99.1572 +         x="406.18933"
 99.1573 +         height="19.960896"
 99.1574 +         width="33.547295"
 99.1575 +         id="rect3529"
 99.1576 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
 99.1577 +      <rect
 99.1578 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
 99.1579 +         id="rect3531"
 99.1580 +         width="33.547295"
 99.1581 +         height="19.960896"
 99.1582 +         x="406.18933"
 99.1583 +         y="610.10602" />
 99.1584 +      <rect
 99.1585 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
 99.1586 +         id="rect3533"
 99.1587 +         width="39.811481"
 99.1588 +         height="19.960896"
 99.1589 +         x="443.23096"
 99.1590 +         y="-590.06689"
 99.1591 +         transform="scale(1,-1)" />
 99.1592 +      <rect
 99.1593 +         transform="scale(1,-1)"
 99.1594 +         y="-590.06689"
 99.1595 +         x="483.23096"
 99.1596 +         height="19.960896"
 99.1597 +         width="39.811481"
 99.1598 +         id="rect3535"
 99.1599 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
 99.1600 +      <rect
 99.1601 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
 99.1602 +         id="rect3537"
 99.1603 +         width="39.811481"
 99.1604 +         height="19.960896"
 99.1605 +         x="403.23096"
 99.1606 +         y="-590.06689"
 99.1607 +         transform="scale(1,-1)" />
 99.1608 +      <rect
 99.1609 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
 99.1610 +         id="rect3539"
 99.1611 +         width="39.811481"
 99.1612 +         height="19.960896"
 99.1613 +         x="443.23096"
 99.1614 +         y="-570.06689"
 99.1615 +         transform="scale(1,-1)" />
 99.1616 +      <rect
 99.1617 +         transform="scale(1,-1)"
 99.1618 +         y="-610.06689"
 99.1619 +         x="443.23096"
 99.1620 +         height="19.960896"
 99.1621 +         width="39.811481"
 99.1622 +         id="rect3541"
 99.1623 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
 99.1624 +      <rect
 99.1625 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
 99.1626 +         id="rect3543"
 99.1627 +         width="39.811481"
 99.1628 +         height="19.960896"
 99.1629 +         x="483.23096"
 99.1630 +         y="-630.06689"
 99.1631 +         transform="scale(1,-1)" />
 99.1632 +      <rect
 99.1633 +         transform="scale(1,-1)"
 99.1634 +         y="-530.06689"
 99.1635 +         x="483.23096"
 99.1636 +         height="19.960896"
 99.1637 +         width="39.811481"
 99.1638 +         id="rect3545"
 99.1639 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
 99.1640 +      <rect
 99.1641 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
 99.1642 +         id="rect3547"
 99.1643 +         width="39.811481"
 99.1644 +         height="19.960896"
 99.1645 +         x="403.23096"
 99.1646 +         y="-530.06689"
 99.1647 +         transform="scale(1,-1)" />
 99.1648 +      <rect
 99.1649 +         transform="scale(1,-1)"
 99.1650 +         y="-630.06689"
 99.1651 +         x="403.23096"
 99.1652 +         height="19.960896"
 99.1653 +         width="39.811481"
 99.1654 +         id="rect3549"
 99.1655 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
 99.1656 +    </g>
 99.1657 +    <g
 99.1658 +       transform="translate(145.83969,308.40724)"
 99.1659 +       id="g3551">
 99.1660 +      <rect
 99.1661 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
 99.1662 +         id="rect3553"
 99.1663 +         width="33.547295"
 99.1664 +         height="19.960896"
 99.1665 +         x="446.18933"
 99.1666 +         y="550.10602" />
 99.1667 +      <rect
 99.1668 +         y="550.10602"
 99.1669 +         x="486.18933"
 99.1670 +         height="19.960896"
 99.1671 +         width="33.547295"
 99.1672 +         id="rect3555"
 99.1673 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
 99.1674 +      <rect
 99.1675 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
 99.1676 +         id="rect3557"
 99.1677 +         width="33.547295"
 99.1678 +         height="19.960896"
 99.1679 +         x="486.18933"
 99.1680 +         y="570.10602" />
 99.1681 +      <rect
 99.1682 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
 99.1683 +         id="rect3559"
 99.1684 +         width="33.547295"
 99.1685 +         height="19.960896"
 99.1686 +         x="406.18933"
 99.1687 +         y="550.10602" />
 99.1688 +      <rect
 99.1689 +         y="570.10602"
 99.1690 +         x="406.18933"
 99.1691 +         height="19.960896"
 99.1692 +         width="33.547295"
 99.1693 +         id="rect3561"
 99.1694 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
 99.1695 +      <rect
 99.1696 +         y="510.10602"
 99.1697 +         x="406.18933"
 99.1698 +         height="19.960896"
 99.1699 +         width="33.547295"
 99.1700 +         id="rect3563"
 99.1701 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
 99.1702 +      <rect
 99.1703 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
 99.1704 +         id="rect3565"
 99.1705 +         width="33.547295"
 99.1706 +         height="19.960896"
 99.1707 +         x="406.18933"
 99.1708 +         y="530.10602" />
 99.1709 +      <rect
 99.1710 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
 99.1711 +         id="rect3567"
 99.1712 +         width="33.547295"
 99.1713 +         height="19.960896"
 99.1714 +         x="446.18933"
 99.1715 +         y="510.10602" />
 99.1716 +      <rect
 99.1717 +         y="530.10602"
 99.1718 +         x="446.18933"
 99.1719 +         height="19.960896"
 99.1720 +         width="33.547295"
 99.1721 +         id="rect3569"
 99.1722 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
 99.1723 +      <rect
 99.1724 +         y="510.10602"
 99.1725 +         x="486.18933"
 99.1726 +         height="19.960896"
 99.1727 +         width="33.547295"
 99.1728 +         id="rect3571"
 99.1729 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
 99.1730 +      <rect
 99.1731 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
 99.1732 +         id="rect3573"
 99.1733 +         width="33.547295"
 99.1734 +         height="19.960896"
 99.1735 +         x="486.18933"
 99.1736 +         y="530.10602" />
 99.1737 +      <rect
 99.1738 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
 99.1739 +         id="rect3575"
 99.1740 +         width="33.547295"
 99.1741 +         height="19.960896"
 99.1742 +         x="486.18933"
 99.1743 +         y="590.10602" />
 99.1744 +      <rect
 99.1745 +         y="610.10602"
 99.1746 +         x="486.18933"
 99.1747 +         height="19.960896"
 99.1748 +         width="33.547295"
 99.1749 +         id="rect3577"
 99.1750 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
 99.1751 +      <rect
 99.1752 +         y="590.10602"
 99.1753 +         x="446.18933"
 99.1754 +         height="19.960896"
 99.1755 +         width="33.547295"
 99.1756 +         id="rect3579"
 99.1757 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
 99.1758 +      <rect
 99.1759 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
 99.1760 +         id="rect3581"
 99.1761 +         width="33.547295"
 99.1762 +         height="19.960896"
 99.1763 +         x="446.18933"
 99.1764 +         y="610.10602" />
 99.1765 +      <rect
 99.1766 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
 99.1767 +         id="rect3583"
 99.1768 +         width="33.547295"
 99.1769 +         height="19.960896"
 99.1770 +         x="406.18933"
 99.1771 +         y="590.10602" />
 99.1772 +      <rect
 99.1773 +         y="610.10602"
 99.1774 +         x="406.18933"
 99.1775 +         height="19.960896"
 99.1776 +         width="33.547295"
 99.1777 +         id="rect3585"
 99.1778 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
 99.1779 +      <rect
 99.1780 +         transform="scale(1,-1)"
 99.1781 +         y="-590.06689"
 99.1782 +         x="443.23096"
 99.1783 +         height="19.960896"
 99.1784 +         width="39.811481"
 99.1785 +         id="rect3587"
 99.1786 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
 99.1787 +      <rect
 99.1788 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
 99.1789 +         id="rect3589"
 99.1790 +         width="39.811481"
 99.1791 +         height="19.960896"
 99.1792 +         x="483.23096"
 99.1793 +         y="-590.06689"
 99.1794 +         transform="scale(1,-1)" />
 99.1795 +      <rect
 99.1796 +         transform="scale(1,-1)"
 99.1797 +         y="-590.06689"
 99.1798 +         x="403.23096"
 99.1799 +         height="19.960896"
 99.1800 +         width="39.811481"
 99.1801 +         id="rect3591"
 99.1802 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
 99.1803 +      <rect
 99.1804 +         transform="scale(1,-1)"
 99.1805 +         y="-570.06689"
 99.1806 +         x="443.23096"
 99.1807 +         height="19.960896"
 99.1808 +         width="39.811481"
 99.1809 +         id="rect3593"
 99.1810 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
 99.1811 +      <rect
 99.1812 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
 99.1813 +         id="rect3595"
 99.1814 +         width="39.811481"
 99.1815 +         height="19.960896"
 99.1816 +         x="443.23096"
 99.1817 +         y="-610.06689"
 99.1818 +         transform="scale(1,-1)" />
 99.1819 +      <rect
 99.1820 +         transform="scale(1,-1)"
 99.1821 +         y="-630.06689"
 99.1822 +         x="483.23096"
 99.1823 +         height="19.960896"
 99.1824 +         width="39.811481"
 99.1825 +         id="rect3597"
 99.1826 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
 99.1827 +      <rect
 99.1828 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
 99.1829 +         id="rect3599"
 99.1830 +         width="39.811481"
 99.1831 +         height="19.960896"
 99.1832 +         x="483.23096"
 99.1833 +         y="-530.06689"
 99.1834 +         transform="scale(1,-1)" />
 99.1835 +      <rect
 99.1836 +         transform="scale(1,-1)"
 99.1837 +         y="-530.06689"
 99.1838 +         x="403.23096"
 99.1839 +         height="19.960896"
 99.1840 +         width="39.811481"
 99.1841 +         id="rect3601"
 99.1842 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
 99.1843 +      <rect
 99.1844 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
 99.1845 +         id="rect3603"
 99.1846 +         width="39.811481"
 99.1847 +         height="19.960896"
 99.1848 +         x="403.23096"
 99.1849 +         y="-630.06689"
 99.1850 +         transform="scale(1,-1)" />
 99.1851 +    </g>
 99.1852 +    <g
 99.1853 +       id="g3605"
 99.1854 +       transform="translate(173.83969,314.40724)">
 99.1855 +      <rect
 99.1856 +         y="550.10602"
 99.1857 +         x="446.18933"
 99.1858 +         height="19.960896"
 99.1859 +         width="33.547295"
 99.1860 +         id="rect3607"
 99.1861 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
 99.1862 +      <rect
 99.1863 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
 99.1864 +         id="rect3609"
 99.1865 +         width="33.547295"
 99.1866 +         height="19.960896"
 99.1867 +         x="486.18933"
 99.1868 +         y="550.10602" />
 99.1869 +      <rect
 99.1870 +         y="570.10602"
 99.1871 +         x="486.18933"
 99.1872 +         height="19.960896"
 99.1873 +         width="33.547295"
 99.1874 +         id="rect3611"
 99.1875 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
 99.1876 +      <rect
 99.1877 +         y="550.10602"
 99.1878 +         x="406.18933"
 99.1879 +         height="19.960896"
 99.1880 +         width="33.547295"
 99.1881 +         id="rect3613"
 99.1882 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
 99.1883 +      <rect
 99.1884 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
 99.1885 +         id="rect3615"
 99.1886 +         width="33.547295"
 99.1887 +         height="19.960896"
 99.1888 +         x="406.18933"
 99.1889 +         y="570.10602" />
 99.1890 +      <rect
 99.1891 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
 99.1892 +         id="rect3617"
 99.1893 +         width="33.547295"
 99.1894 +         height="19.960896"
 99.1895 +         x="406.18933"
 99.1896 +         y="510.10602" />
 99.1897 +      <rect
 99.1898 +         y="530.10602"
 99.1899 +         x="406.18933"
 99.1900 +         height="19.960896"
 99.1901 +         width="33.547295"
 99.1902 +         id="rect3619"
 99.1903 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
 99.1904 +      <rect
 99.1905 +         y="510.10602"
 99.1906 +         x="446.18933"
 99.1907 +         height="19.960896"
 99.1908 +         width="33.547295"
 99.1909 +         id="rect3621"
 99.1910 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
 99.1911 +      <rect
 99.1912 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
 99.1913 +         id="rect3623"
 99.1914 +         width="33.547295"
 99.1915 +         height="19.960896"
 99.1916 +         x="446.18933"
 99.1917 +         y="530.10602" />
 99.1918 +      <rect
 99.1919 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
 99.1920 +         id="rect3625"
 99.1921 +         width="33.547295"
 99.1922 +         height="19.960896"
 99.1923 +         x="486.18933"
 99.1924 +         y="510.10602" />
 99.1925 +      <rect
 99.1926 +         y="530.10602"
 99.1927 +         x="486.18933"
 99.1928 +         height="19.960896"
 99.1929 +         width="33.547295"
 99.1930 +         id="rect3627"
 99.1931 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
 99.1932 +      <rect
 99.1933 +         y="590.10602"
 99.1934 +         x="486.18933"
 99.1935 +         height="19.960896"
 99.1936 +         width="33.547295"
 99.1937 +         id="rect3629"
 99.1938 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
 99.1939 +      <rect
 99.1940 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
 99.1941 +         id="rect3631"
 99.1942 +         width="33.547295"
 99.1943 +         height="19.960896"
 99.1944 +         x="486.18933"
 99.1945 +         y="610.10602" />
 99.1946 +      <rect
 99.1947 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
 99.1948 +         id="rect3633"
 99.1949 +         width="33.547295"
 99.1950 +         height="19.960896"
 99.1951 +         x="446.18933"
 99.1952 +         y="590.10602" />
 99.1953 +      <rect
 99.1954 +         y="610.10602"
 99.1955 +         x="446.18933"
 99.1956 +         height="19.960896"
 99.1957 +         width="33.547295"
 99.1958 +         id="rect3635"
 99.1959 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
 99.1960 +      <rect
 99.1961 +         y="590.10602"
 99.1962 +         x="406.18933"
 99.1963 +         height="19.960896"
 99.1964 +         width="33.547295"
 99.1965 +         id="rect3637"
 99.1966 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
 99.1967 +      <rect
 99.1968 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
 99.1969 +         id="rect3639"
 99.1970 +         width="33.547295"
 99.1971 +         height="19.960896"
 99.1972 +         x="406.18933"
 99.1973 +         y="610.10602" />
 99.1974 +      <rect
 99.1975 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
 99.1976 +         id="rect3641"
 99.1977 +         width="39.811481"
 99.1978 +         height="19.960896"
 99.1979 +         x="443.23096"
 99.1980 +         y="-590.06689"
 99.1981 +         transform="scale(1,-1)" />
 99.1982 +      <rect
 99.1983 +         transform="scale(1,-1)"
 99.1984 +         y="-590.06689"
 99.1985 +         x="483.23096"
 99.1986 +         height="19.960896"
 99.1987 +         width="39.811481"
 99.1988 +         id="rect3643"
 99.1989 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
 99.1990 +      <rect
 99.1991 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
 99.1992 +         id="rect3645"
 99.1993 +         width="39.811481"
 99.1994 +         height="19.960896"
 99.1995 +         x="403.23096"
 99.1996 +         y="-590.06689"
 99.1997 +         transform="scale(1,-1)" />
 99.1998 +      <rect
 99.1999 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
 99.2000 +         id="rect3647"
 99.2001 +         width="39.811481"
 99.2002 +         height="19.960896"
 99.2003 +         x="443.23096"
 99.2004 +         y="-570.06689"
 99.2005 +         transform="scale(1,-1)" />
 99.2006 +      <rect
 99.2007 +         transform="scale(1,-1)"
 99.2008 +         y="-610.06689"
 99.2009 +         x="443.23096"
 99.2010 +         height="19.960896"
 99.2011 +         width="39.811481"
 99.2012 +         id="rect3649"
 99.2013 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
 99.2014 +      <rect
 99.2015 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
 99.2016 +         id="rect3651"
 99.2017 +         width="39.811481"
 99.2018 +         height="19.960896"
 99.2019 +         x="483.23096"
 99.2020 +         y="-630.06689"
 99.2021 +         transform="scale(1,-1)" />
 99.2022 +      <rect
 99.2023 +         transform="scale(1,-1)"
 99.2024 +         y="-530.06689"
 99.2025 +         x="483.23096"
 99.2026 +         height="19.960896"
 99.2027 +         width="39.811481"
 99.2028 +         id="rect3653"
 99.2029 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
 99.2030 +      <rect
 99.2031 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
 99.2032 +         id="rect3655"
 99.2033 +         width="39.811481"
 99.2034 +         height="19.960896"
 99.2035 +         x="403.23096"
 99.2036 +         y="-530.06689"
 99.2037 +         transform="scale(1,-1)" />
 99.2038 +      <rect
 99.2039 +         transform="scale(1,-1)"
 99.2040 +         y="-630.06689"
 99.2041 +         x="403.23096"
 99.2042 +         height="19.960896"
 99.2043 +         width="39.811481"
 99.2044 +         id="rect3657"
 99.2045 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
 99.2046 +    </g>
 99.2047 +    <rect
 99.2048 +       y="864.51324"
 99.2049 +       x="400.02902"
 99.2050 +       height="19.960896"
 99.2051 +       width="33.547295"
 99.2052 +       id="rect3661"
 99.2053 +       style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
 99.2054 +    <rect
 99.2055 +       style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
 99.2056 +       id="rect3663"
 99.2057 +       width="33.547295"
 99.2058 +       height="19.960896"
 99.2059 +       x="440.02902"
 99.2060 +       y="864.51324" />
 99.2061 +    <rect
 99.2062 +       y="884.51324"
 99.2063 +       x="440.02902"
 99.2064 +       height="19.960896"
 99.2065 +       width="33.547295"
 99.2066 +       id="rect3665"
 99.2067 +       style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
 99.2068 +    <rect
 99.2069 +       y="864.51324"
 99.2070 +       x="360.02902"
 99.2071 +       height="19.960896"
 99.2072 +       width="33.547295"
 99.2073 +       id="rect3667"
 99.2074 +       style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
 99.2075 +    <rect
 99.2076 +       style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
 99.2077 +       id="rect3669"
 99.2078 +       width="33.547295"
 99.2079 +       height="19.960896"
 99.2080 +       x="360.02902"
 99.2081 +       y="884.51324" />
 99.2082 +    <rect
 99.2083 +       style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
 99.2084 +       id="rect3671"
 99.2085 +       width="33.547295"
 99.2086 +       height="19.960896"
 99.2087 +       x="360.02902"
 99.2088 +       y="824.51324" />
 99.2089 +    <rect
 99.2090 +       y="844.51324"
 99.2091 +       x="360.02902"
 99.2092 +       height="19.960896"
 99.2093 +       width="33.547295"
 99.2094 +       id="rect3673"
 99.2095 +       style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
 99.2096 +    <rect
 99.2097 +       y="824.51324"
 99.2098 +       x="400.02902"
 99.2099 +       height="19.960896"
 99.2100 +       width="33.547295"
 99.2101 +       id="rect3675"
 99.2102 +       style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
 99.2103 +    <rect
 99.2104 +       style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
 99.2105 +       id="rect3677"
 99.2106 +       width="33.547295"
 99.2107 +       height="19.960896"
 99.2108 +       x="400.02902"
 99.2109 +       y="844.51324" />
 99.2110 +    <rect
 99.2111 +       style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
 99.2112 +       id="rect3679"
 99.2113 +       width="33.547295"
 99.2114 +       height="19.960896"
 99.2115 +       x="440.02902"
 99.2116 +       y="824.51324" />
 99.2117 +    <rect
 99.2118 +       y="844.51324"
 99.2119 +       x="440.02902"
 99.2120 +       height="19.960896"
 99.2121 +       width="33.547295"
 99.2122 +       id="rect3681"
 99.2123 +       style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
 99.2124 +    <rect
 99.2125 +       y="904.51324"
 99.2126 +       x="440.02902"
 99.2127 +       height="19.960896"
 99.2128 +       width="33.547295"
 99.2129 +       id="rect3683"
 99.2130 +       style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
 99.2131 +    <rect
 99.2132 +       style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
 99.2133 +       id="rect3685"
 99.2134 +       width="33.547295"
 99.2135 +       height="19.960896"
 99.2136 +       x="440.02902"
 99.2137 +       y="924.51324" />
 99.2138 +    <rect
 99.2139 +       style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
 99.2140 +       id="rect3687"
 99.2141 +       width="33.547295"
 99.2142 +       height="19.960896"
 99.2143 +       x="400.02902"
 99.2144 +       y="904.51324" />
 99.2145 +    <rect
 99.2146 +       y="924.51324"
 99.2147 +       x="400.02902"
 99.2148 +       height="19.960896"
 99.2149 +       width="33.547295"
 99.2150 +       id="rect3689"
 99.2151 +       style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
 99.2152 +    <rect
 99.2153 +       y="904.51324"
 99.2154 +       x="360.02902"
 99.2155 +       height="19.960896"
 99.2156 +       width="33.547295"
 99.2157 +       id="rect3691"
 99.2158 +       style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
 99.2159 +    <rect
 99.2160 +       style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
 99.2161 +       id="rect3693"
 99.2162 +       width="33.547295"
 99.2163 +       height="19.960896"
 99.2164 +       x="360.02902"
 99.2165 +       y="924.51324" />
 99.2166 +    <rect
 99.2167 +       style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
 99.2168 +       id="rect3695"
 99.2169 +       width="39.811481"
 99.2170 +       height="19.960896"
 99.2171 +       x="397.07065"
 99.2172 +       y="-904.47412"
 99.2173 +       transform="scale(1,-1)" />
 99.2174 +    <rect
 99.2175 +       transform="scale(1,-1)"
 99.2176 +       y="-904.47412"
 99.2177 +       x="437.07065"
 99.2178 +       height="19.960896"
 99.2179 +       width="39.811481"
 99.2180 +       id="rect3697"
 99.2181 +       style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
 99.2182 +    <rect
 99.2183 +       style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
 99.2184 +       id="rect3699"
 99.2185 +       width="39.811481"
 99.2186 +       height="19.960896"
 99.2187 +       x="357.07065"
 99.2188 +       y="-904.47412"
 99.2189 +       transform="scale(1,-1)" />
 99.2190 +    <rect
 99.2191 +       style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
 99.2192 +       id="rect3701"
 99.2193 +       width="39.811481"
 99.2194 +       height="19.960896"
 99.2195 +       x="397.07065"
 99.2196 +       y="-884.47412"
 99.2197 +       transform="scale(1,-1)" />
 99.2198 +    <rect
 99.2199 +       transform="scale(1,-1)"
 99.2200 +       y="-924.47412"
 99.2201 +       x="397.07065"
 99.2202 +       height="19.960896"
 99.2203 +       width="39.811481"
 99.2204 +       id="rect3703"
 99.2205 +       style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
 99.2206 +    <rect
 99.2207 +       style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
 99.2208 +       id="rect3705"
 99.2209 +       width="39.811481"
 99.2210 +       height="19.960896"
 99.2211 +       x="437.07065"
 99.2212 +       y="-944.47412"
 99.2213 +       transform="scale(1,-1)" />
 99.2214 +    <rect
 99.2215 +       transform="scale(1,-1)"
 99.2216 +       y="-844.47412"
 99.2217 +       x="437.07065"
 99.2218 +       height="19.960896"
 99.2219 +       width="39.811481"
 99.2220 +       id="rect3707"
 99.2221 +       style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
 99.2222 +    <rect
 99.2223 +       style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
 99.2224 +       id="rect3709"
 99.2225 +       width="39.811481"
 99.2226 +       height="19.960896"
 99.2227 +       x="357.07065"
 99.2228 +       y="-844.47412"
 99.2229 +       transform="scale(1,-1)" />
 99.2230 +    <rect
 99.2231 +       transform="scale(1,-1)"
 99.2232 +       y="-944.47412"
 99.2233 +       x="357.07065"
 99.2234 +       height="19.960896"
 99.2235 +       width="39.811481"
 99.2236 +       id="rect3711"
 99.2237 +       style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
 99.2238 +    <rect
 99.2239 +       style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
 99.2240 +       id="rect3701-4"
 99.2241 +       width="39.811481"
 99.2242 +       height="19.960896"
 99.2243 +       x="489.01877"
 99.2244 +       y="-907.42273"
 99.2245 +       transform="scale(1,-1)" />
 99.2246 +    <rect
 99.2247 +       transform="scale(1,-1)"
 99.2248 +       y="-927.42273"
 99.2249 +       x="489.01877"
 99.2250 +       height="19.960896"
 99.2251 +       width="39.811481"
 99.2252 +       id="rect3731"
 99.2253 +       style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
 99.2254 +    <rect
 99.2255 +       style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
 99.2256 +       id="rect3733"
 99.2257 +       width="39.811481"
 99.2258 +       height="40.098194"
 99.2259 +       x="489.01877"
 99.2260 +       y="-927.42273"
 99.2261 +       transform="scale(1,-1)" />
 99.2262 +    <path
 99.2263 +       inkscape:connector-curvature="0"
 99.2264 +       id="path3737"
 99.2265 +       d="m 489.01602,926.96172 39.81693,0.22884 -0.22883,-19.90847 z"
 99.2266 +       style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
 99.2267 +    <path
 99.2268 +       inkscape:connector-curvature="0"
 99.2269 +       id="path3739"
 99.2270 +       d="m 489.47368,887.37362 19.22463,20.1373 19.67698,-20.1373 z"
 99.2271 +       style="fill:none;stroke:#000000;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
 99.2272 +    <path
 99.2273 +       style="fill:none;stroke:#000000;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
 99.2274 +       d="m 528.37529,867.37362 -19.22463,20.1373 -19.67698,-20.1373 z"
 99.2275 +       id="path3741"
 99.2276 +       inkscape:connector-curvature="0" />
 99.2277 +    <path
 99.2278 +       inkscape:connector-curvature="0"
 99.2279 +       id="path3743"
 99.2280 +       d="m 274.37529,847.37362 -19.22463,19.67964 -19.67698,-19.67964 z"
 99.2281 +       style="fill:none;stroke:#000000;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
 99.2282 +    <rect
 99.2283 +       transform="scale(1,-1)"
 99.2284 +       y="-827.42273"
 99.2285 +       x="235.01877"
 99.2286 +       height="40.098194"
 99.2287 +       width="39.811481"
 99.2288 +       id="rect3745"
 99.2289 +       style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
 99.2290 +    <g
 99.2291 +       transform="translate(-54.16031,314.40724)"
 99.2292 +       id="g3815">
 99.2293 +      <rect
 99.2294 +         transform="scale(1,-1)"
 99.2295 +         y="-713.0155"
 99.2296 +         x="501.17908"
 99.2297 +         height="19.960896"
 99.2298 +         width="39.811481"
 99.2299 +         id="rect3749"
 99.2300 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
 99.2301 +      <path
 99.2302 +         inkscape:connector-curvature="0"
 99.2303 +         id="path3751"
 99.2304 +         d="m 540.5356,652.96638 -19.22463,20.1373 -19.67698,-20.1373 z"
 99.2305 +         style="fill:none;stroke:#000000;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
 99.2306 +      <path
 99.2307 +         style="fill:none;stroke:#000000;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
 99.2308 +         d="m 540.5356,673.10368 -19.22463,-20.1373 -19.67698,20.1373 z"
 99.2309 +         id="path3753"
 99.2310 +         inkscape:connector-curvature="0" />
 99.2311 +      <path
 99.2312 +         inkscape:connector-curvature="0"
 99.2313 +         id="path3755"
 99.2314 +         d="m 540.5356,693.10368 -19.22463,-20.1373 -19.67698,20.1373 z"
 99.2315 +         style="fill:none;stroke:#000000;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
 99.2316 +      <path
 99.2317 +         style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
 99.2318 +         d="m 541.40516,692.78331 39.5881,10e-6 0,-19.67964 z"
 99.2319 +         id="path3757"
 99.2320 +         inkscape:connector-curvature="0"
 99.2321 +         sodipodi:nodetypes="cccc" />
 99.2322 +      <path
 99.2323 +         sodipodi:nodetypes="cccc"
 99.2324 +         inkscape:connector-curvature="0"
 99.2325 +         id="path3759"
 99.2326 +         d="m 581.03902,672.73755 10e-6,-39.5881 -19.67964,0 z"
 99.2327 +         style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
 99.2328 +      <path
 99.2329 +         style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
 99.2330 +         d="m 560.99326,633.10369 -39.5881,-10e-6 0,19.67964 z"
 99.2331 +         id="path3761"
 99.2332 +         inkscape:connector-curvature="0"
 99.2333 +         sodipodi:nodetypes="cccc" />
 99.2334 +    </g>
 99.2335 +    <g
 99.2336 +       id="g4297"
 99.2337 +       transform="translate(6,2)">
 99.2338 +      <path
 99.2339 +         sodipodi:nodetypes="cccc"
 99.2340 +         inkscape:connector-curvature="0"
 99.2341 +         id="path3763"
 99.2342 +         d="m 594.83295,967.51093 -39.5881,-10e-6 0,19.67964 z"
 99.2343 +         style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
 99.2344 +      <path
 99.2345 +         style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
 99.2346 +         d="m 614.87871,1007.1448 1e-5,-39.58811 -19.67964,0 z"
 99.2347 +         id="path3765"
 99.2348 +         inkscape:connector-curvature="0"
 99.2349 +         sodipodi:nodetypes="cccc" />
 99.2350 +      <path
 99.2351 +         sodipodi:nodetypes="cccc"
 99.2352 +         inkscape:connector-curvature="0"
 99.2353 +         id="path3767"
 99.2354 +         d="m 575.24485,1027.1906 39.5881,0 0,-19.6797 z"
 99.2355 +         style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
 99.2356 +      <path
 99.2357 +         style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
 99.2358 +         d="m 555.19909,987.55669 -10e-6,39.58811 19.67964,0 z"
 99.2359 +         id="path3769"
 99.2360 +         inkscape:connector-curvature="0"
 99.2361 +         sodipodi:nodetypes="cccc" />
 99.2362 +      <rect
 99.2363 +         transform="scale(1,-1)"
 99.2364 +         y="-1017.4227"
 99.2365 +         x="565.01874"
 99.2366 +         height="40.098194"
 99.2367 +         width="39.811481"
 99.2368 +         id="rect3771"
 99.2369 +         style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
 99.2370 +      <path
 99.2371 +         sodipodi:nodetypes="cccc"
 99.2372 +         inkscape:connector-curvature="0"
 99.2373 +         id="path3777"
 99.2374 +         d="m 535.19909,995.55669 -10e-6,39.58811 19.67964,0 z"
 99.2375 +         style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
 99.2376 +      <path
 99.2377 +         style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
 99.2378 +         d="m 586.83295,947.51093 -39.5881,-10e-6 0,19.67964 z"
 99.2379 +         id="path3779"
 99.2380 +         inkscape:connector-curvature="0"
 99.2381 +         sodipodi:nodetypes="cccc" />
 99.2382 +      <path
 99.2383 +         sodipodi:nodetypes="cccc"
 99.2384 +         inkscape:connector-curvature="0"
 99.2385 +         id="path3781"
 99.2386 +         d="m 634.87871,999.14479 1e-5,-39.5881 -19.67964,0 z"
 99.2387 +         style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
 99.2388 +      <path
 99.2389 +         style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
 99.2390 +         d="m 583.24485,1047.1906 39.5881,0 0,-19.6797 z"
 99.2391 +         id="path3783"
 99.2392 +         inkscape:connector-curvature="0"
 99.2393 +         sodipodi:nodetypes="cccc" />
 99.2394 +      <path
 99.2395 +         sodipodi:nodetypes="cccc"
 99.2396 +         inkscape:connector-curvature="0"
 99.2397 +         id="path3785"
 99.2398 +         d="m 583.24485,1047.1906 39.5881,0 0,-19.6797 z"
 99.2399 +         style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
 99.2400 +    </g>
 99.2401 +    <path
 99.2402 +       style="fill:none;stroke:#000000;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
 99.2403 +       d="m 374.37529,1009.0533 -19.22463,-19.67968 -19.67698,19.67968 z"
 99.2404 +       id="path3787"
 99.2405 +       inkscape:connector-curvature="0" />
 99.2406 +    <path
 99.2407 +       inkscape:connector-curvature="0"
 99.2408 +       id="path3789"
 99.2409 +       d="m 374.37529,965.37362 -19.22463,19.67964 -19.67698,-19.67964 z"
 99.2410 +       style="fill:none;stroke:#000000;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
 99.2411 +    <path
 99.2412 +       inkscape:connector-curvature="0"
 99.2413 +       id="path3791"
 99.2414 +       d="M 333.08466,1006.6643 352.7643,987.43961 333.08466,967.76264 z"
 99.2415 +       style="fill:none;stroke:#000000;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
 99.2416 +    <path
 99.2417 +       style="fill:none;stroke:#000000;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
 99.2418 +       d="M 376.7643,1006.6643 357.08466,987.43961 376.7643,967.76264 z"
 99.2419 +       id="path3793"
 99.2420 +       inkscape:connector-curvature="0" />
 99.2421 +    <path
 99.2422 +       inkscape:connector-curvature="0"
 99.2423 +       id="path3795"
 99.2424 +       d="M 355.08466,1006.6643 374.7643,987.43961 355.08466,967.76264 z"
 99.2425 +       style="fill:none;stroke:#000000;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
 99.2426 +    <path
 99.2427 +       style="fill:none;stroke:#000000;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
 99.2428 +       d="m 374.37529,987.05326 -19.22463,-19.67964 -19.67698,19.67964 z"
 99.2429 +       id="path3797"
 99.2430 +       inkscape:connector-curvature="0" />
 99.2431 +    <path
 99.2432 +       sodipodi:nodetypes="cccc"
 99.2433 +       inkscape:connector-curvature="0"
 99.2434 +       id="path3799"
 99.2435 +       d="m 175.24485,807.1906 39.5881,0 0,-19.6797 z"
 99.2436 +       style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
 99.2437 +    <path
 99.2438 +       style="fill:none;stroke:#000000;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
 99.2439 +       d="m 274.37529,967.37362 -19.22463,19.67964 -19.67698,-19.67964 z"
 99.2440 +       id="path3824"
 99.2441 +       inkscape:connector-curvature="0" />
 99.2442 +    <path
 99.2443 +       style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
 99.2444 +       d="m 235.24485,1007.1906 39.5881,0 0,-19.67968 z"
 99.2445 +       id="path3826"
 99.2446 +       inkscape:connector-curvature="0"
 99.2447 +       sodipodi:nodetypes="cccc" />
 99.2448 +    <rect
 99.2449 +       style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
 99.2450 +       id="rect3828"
 99.2451 +       width="39.811481"
 99.2452 +       height="19.960896"
 99.2453 +       x="215.07065"
 99.2454 +       y="-977.3894"
 99.2455 +       transform="scale(1,-1)" />
 99.2456 +    <rect
 99.2457 +       transform="scale(1,-1)"
 99.2458 +       y="-1017.3894"
 99.2459 +       x="215.07065"
 99.2460 +       height="19.960896"
 99.2461 +       width="39.811481"
 99.2462 +       id="rect3830"
 99.2463 +       style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
 99.2464 +    <rect
 99.2465 +       style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
 99.2466 +       id="rect3832"
 99.2467 +       width="39.811481"
 99.2468 +       height="19.960896"
 99.2469 +       x="255.07065"
 99.2470 +       y="-1017.3894"
 99.2471 +       transform="scale(1,-1)" />
 99.2472 +    <rect
 99.2473 +       transform="scale(1,-1)"
 99.2474 +       y="-993.3894"
 99.2475 +       x="255.07065"
 99.2476 +       height="19.960896"
 99.2477 +       width="39.811481"
 99.2478 +       id="rect3834"
 99.2479 +       style="fill:none;stroke:#000000;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
 99.2480 +    <path
 99.2481 +       inkscape:connector-curvature="0"
 99.2482 +       id="path3838"
 99.2483 +       d="m 154.37529,967.37362 -19.22463,19.67964 -19.67698,-19.67964 z"
 99.2484 +       style="fill:none;stroke:#000000;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
 99.2485 +    <path
 99.2486 +       sodipodi:nodetypes="cccc"
 99.2487 +       inkscape:connector-curvature="0"
 99.2488 +       id="path3840"
 99.2489 +       d="m 135.24485,987.19055 39.5881,10e-6 0,-19.67964 z"
 99.2490 +       style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
 99.2491 +    <path
 99.2492 +       style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
 99.2493 +       d="m 135.24485,947.51093 39.5881,-10e-6 0,19.67964 z"
 99.2494 +       id="path3842"
 99.2495 +       inkscape:connector-curvature="0"
 99.2496 +       sodipodi:nodetypes="cccc" />
 99.2497 +    <path
 99.2498 +       sodipodi:nodetypes="cccc"
 99.2499 +       inkscape:connector-curvature="0"
 99.2500 +       id="path3844"
 99.2501 +       d="m 134.83295,947.51093 -39.5881,-10e-6 0,19.67964 z"
 99.2502 +       style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
 99.2503 +    <path
 99.2504 +       style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
 99.2505 +       d="m 134.83295,987.19055 -39.5881,10e-6 0,-19.67964 z"
 99.2506 +       id="path3846"
 99.2507 +       inkscape:connector-curvature="0"
 99.2508 +       sodipodi:nodetypes="cccc" />
 99.2509 +    <path
 99.2510 +       style="fill:none;stroke:#000000;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
 99.2511 +       d="m 154.37529,1027.3736 -19.22463,19.6797 -19.67698,-19.6797 z"
 99.2512 +       id="path3848"
 99.2513 +       inkscape:connector-curvature="0" />
 99.2514 +    <path
 99.2515 +       style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
 99.2516 +       d="m 135.24485,1047.1906 39.5881,0 0,-19.6797 z"
 99.2517 +       id="path3850"
 99.2518 +       inkscape:connector-curvature="0"
 99.2519 +       sodipodi:nodetypes="cccc" />
 99.2520 +    <path
 99.2521 +       sodipodi:nodetypes="cccc"
 99.2522 +       inkscape:connector-curvature="0"
 99.2523 +       id="path3852"
 99.2524 +       d="m 135.24485,1007.5109 39.5881,0 0,19.6797 z"
 99.2525 +       style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
 99.2526 +    <path
 99.2527 +       style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
 99.2528 +       d="m 134.83295,1007.5109 -39.5881,0 0,19.6797 z"
 99.2529 +       id="path3854"
 99.2530 +       inkscape:connector-curvature="0"
 99.2531 +       sodipodi:nodetypes="cccc" />
 99.2532 +    <path
 99.2533 +       sodipodi:nodetypes="cccc"
 99.2534 +       inkscape:connector-curvature="0"
 99.2535 +       id="path3856"
 99.2536 +       d="m 134.83295,1047.1906 -39.5881,0 0,-19.6797 z"
 99.2537 +       style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
 99.2538 +    <path
 99.2539 +       inkscape:connector-curvature="0"
 99.2540 +       id="path3858"
 99.2541 +       d="m 154.37529,1007.3736 -19.22463,19.6797 -19.67698,-19.6797 z"
 99.2542 +       style="fill:none;stroke:#000000;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
 99.2543 +    <path
 99.2544 +       inkscape:connector-curvature="0"
 99.2545 +       id="path3860"
 99.2546 +       d="m 154.37529,887.37362 -19.22463,19.67964 -19.67698,-19.67964 z"
 99.2547 +       style="fill:none;stroke:#000000;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
 99.2548 +    <path
 99.2549 +       sodipodi:nodetypes="cccc"
 99.2550 +       inkscape:connector-curvature="0"
 99.2551 +       id="path3862"
 99.2552 +       d="m 135.24485,907.19055 39.5881,10e-6 0,-19.67964 z"
 99.2553 +       style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
 99.2554 +    <path
 99.2555 +       style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
 99.2556 +       d="m 135.24485,867.51093 39.5881,-10e-6 0,19.67964 z"
 99.2557 +       id="path3864"
 99.2558 +       inkscape:connector-curvature="0"
 99.2559 +       sodipodi:nodetypes="cccc" />
 99.2560 +    <path
 99.2561 +       sodipodi:nodetypes="cccc"
 99.2562 +       inkscape:connector-curvature="0"
 99.2563 +       id="path3866"
 99.2564 +       d="m 122.83295,847.51093 -39.5881,-10e-6 0,19.67964 z"
 99.2565 +       style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
 99.2566 +    <path
 99.2567 +       style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
 99.2568 +       d="m 134.83295,907.19055 -39.5881,10e-6 0,-19.67964 z"
 99.2569 +       id="path3868"
 99.2570 +       inkscape:connector-curvature="0"
 99.2571 +       sodipodi:nodetypes="cccc" />
 99.2572 +    <path
 99.2573 +       style="fill:none;stroke:#000000;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
 99.2574 +       d="m 154.37529,887.05326 -19.22463,-19.67964 -19.67698,19.67964 z"
 99.2575 +       id="path3870"
 99.2576 +       inkscape:connector-curvature="0" />
 99.2577 +    <path
 99.2578 +       style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
 99.2579 +       d="m 83.19909,887.55669 -1e-5,39.5881 19.67964,0 z"
 99.2580 +       id="path3876"
 99.2581 +       inkscape:connector-curvature="0"
 99.2582 +       sodipodi:nodetypes="cccc" />
 99.2583 +    <path
 99.2584 +       style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
 99.2585 +       d="m 134.83295,867.51093 -39.5881,-10e-6 0,19.67964 z"
 99.2586 +       id="path3878"
 99.2587 +       inkscape:connector-curvature="0"
 99.2588 +       sodipodi:nodetypes="cccc" />
 99.2589 +    <path
 99.2590 +       style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
 99.2591 +       d="m 147.24485,927.19055 39.5881,10e-6 0,-19.67964 z"
 99.2592 +       id="path3880"
 99.2593 +       inkscape:connector-curvature="0"
 99.2594 +       sodipodi:nodetypes="cccc" />
 99.2595 +    <path
 99.2596 +       sodipodi:nodetypes="cccc"
 99.2597 +       inkscape:connector-curvature="0"
 99.2598 +       id="path3882"
 99.2599 +       d="m 186.87871,887.14479 10e-6,-39.5881 -19.67964,0 z"
 99.2600 +       style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
 99.2601 +    <g
 99.2602 +       id="g3904"
 99.2603 +       transform="translate(-46.16031,314.40724)">
 99.2604 +      <path
 99.2605 +         inkscape:connector-curvature="0"
 99.2606 +         id="path3884"
 99.2607 +         d="M 80.5356,572.96638 61.31097,592.64602 41.63399,572.96638 z"
 99.2608 +         style="fill:none;stroke:#000000;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
 99.2609 +      <path
 99.2610 +         sodipodi:nodetypes="cccc"
 99.2611 +         inkscape:connector-curvature="0"
 99.2612 +         id="path3886"
 99.2613 +         d="m 61.40516,592.78331 39.5881,10e-6 0,-19.67964 z"
 99.2614 +         style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
 99.2615 +      <path
 99.2616 +         style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
 99.2617 +         d="m 61.40516,553.10369 39.5881,-10e-6 0,19.67964 z"
 99.2618 +         id="path3888"
 99.2619 +         inkscape:connector-curvature="0"
 99.2620 +         sodipodi:nodetypes="cccc" />
 99.2621 +      <path
 99.2622 +         sodipodi:nodetypes="cccc"
 99.2623 +         inkscape:connector-curvature="0"
 99.2624 +         id="path3890"
 99.2625 +         d="m 48.99326,533.10369 -39.5881,-10e-6 0,19.67964 z"
 99.2626 +         style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
 99.2627 +      <path
 99.2628 +         style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
 99.2629 +         d="m 60.99326,592.78331 -39.5881,10e-6 0,-19.67964 z"
 99.2630 +         id="path3892"
 99.2631 +         inkscape:connector-curvature="0"
 99.2632 +         sodipodi:nodetypes="cccc" />
 99.2633 +      <path
 99.2634 +         style="fill:none;stroke:#000000;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
 99.2635 +         d="M 80.5356,572.64602 61.31097,552.96638 41.63399,572.64602 z"
 99.2636 +         id="path3894"
 99.2637 +         inkscape:connector-curvature="0" />
 99.2638 +      <path
 99.2639 +         style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
 99.2640 +         d="m 9.3594,573.14945 -1e-5,39.5881 19.67964,0 z"
 99.2641 +         id="path3896"
 99.2642 +         inkscape:connector-curvature="0"
 99.2643 +         sodipodi:nodetypes="cccc" />
 99.2644 +      <path
 99.2645 +         style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
 99.2646 +         d="m 60.99326,553.10369 -39.5881,-10e-6 0,19.67964 z"
 99.2647 +         id="path3898"
 99.2648 +         inkscape:connector-curvature="0"
 99.2649 +         sodipodi:nodetypes="cccc" />
 99.2650 +      <path
 99.2651 +         style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
 99.2652 +         d="m 73.40516,612.78331 39.5881,10e-6 0,-19.67964 z"
 99.2653 +         id="path3900"
 99.2654 +         inkscape:connector-curvature="0"
 99.2655 +         sodipodi:nodetypes="cccc" />
 99.2656 +      <path
 99.2657 +         sodipodi:nodetypes="cccc"
 99.2658 +         inkscape:connector-curvature="0"
 99.2659 +         id="path3902"
 99.2660 +         d="m 113.03902,572.73755 1e-5,-39.5881 -19.67964,0 z"
 99.2661 +         style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
 99.2662 +    </g>
 99.2663 +    <g
 99.2664 +       transform="translate(-86.16031,323.5514)"
 99.2665 +       id="g3916">
 99.2666 +      <path
 99.2667 +         style="fill:none;stroke:#000000;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
 99.2668 +         d="M 80.5356,572.96638 61.31097,592.64602 41.63399,572.96638 z"
 99.2669 +         id="path3918"
 99.2670 +         inkscape:connector-curvature="0" />
 99.2671 +      <path
 99.2672 +         style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
 99.2673 +         d="m 61.40516,592.78331 39.5881,10e-6 0,-19.67964 z"
 99.2674 +         id="path3920"
 99.2675 +         inkscape:connector-curvature="0"
 99.2676 +         sodipodi:nodetypes="cccc" />
 99.2677 +      <path
 99.2678 +         sodipodi:nodetypes="cccc"
 99.2679 +         inkscape:connector-curvature="0"
 99.2680 +         id="path3922"
 99.2681 +         d="m 61.40516,553.10369 39.5881,-10e-6 0,19.67964 z"
 99.2682 +         style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
 99.2683 +      <path
 99.2684 +         style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
 99.2685 +         d="m 48.99326,533.10369 -39.5881,-10e-6 0,19.67964 z"
 99.2686 +         id="path3924"
 99.2687 +         inkscape:connector-curvature="0"
 99.2688 +         sodipodi:nodetypes="cccc" />
 99.2689 +      <path
 99.2690 +         sodipodi:nodetypes="cccc"
 99.2691 +         inkscape:connector-curvature="0"
 99.2692 +         id="path3926"
 99.2693 +         d="m 60.99326,592.78331 -39.5881,10e-6 0,-19.67964 z"
 99.2694 +         style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
 99.2695 +      <path
 99.2696 +         inkscape:connector-curvature="0"
 99.2697 +         id="path3928"
 99.2698 +         d="M 80.5356,572.64602 61.31097,552.96638 41.63399,572.64602 z"
 99.2699 +         style="fill:none;stroke:#000000;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
 99.2700 +      <path
 99.2701 +         sodipodi:nodetypes="cccc"
 99.2702 +         inkscape:connector-curvature="0"
 99.2703 +         id="path3930"
 99.2704 +         d="m 9.3594,573.14945 -1e-5,39.5881 19.67964,0 z"
 99.2705 +         style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
 99.2706 +      <path
 99.2707 +         sodipodi:nodetypes="cccc"
 99.2708 +         inkscape:connector-curvature="0"
 99.2709 +         id="path3932"
 99.2710 +         d="m 60.99326,553.10369 -39.5881,-10e-6 0,19.67964 z"
 99.2711 +         style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
 99.2712 +      <path
 99.2713 +         sodipodi:nodetypes="cccc"
 99.2714 +         inkscape:connector-curvature="0"
 99.2715 +         id="path3934"
 99.2716 +         d="m 73.40516,612.78331 39.5881,10e-6 0,-19.67964 z"
 99.2717 +         style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
 99.2718 +      <path
 99.2719 +         style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
 99.2720 +         d="m 113.03902,572.73755 1e-5,-39.5881 -19.67964,0 z"
 99.2721 +         id="path3936"
 99.2722 +         inkscape:connector-curvature="0"
 99.2723 +         sodipodi:nodetypes="cccc" />
 99.2724 +    </g>
 99.2725 +    <g
 99.2726 +       transform="translate(-226.16031,314.40724)"
 99.2727 +       id="g3938">
 99.2728 +      <path
 99.2729 +         style="fill:none;stroke:#000000;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
 99.2730 +         d="M 80.5356,572.96638 61.31097,592.64602 41.63399,572.96638 z"
 99.2731 +         id="path3940"
 99.2732 +         inkscape:connector-curvature="0" />
 99.2733 +      <path
 99.2734 +         style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
 99.2735 +         d="m 61.40516,592.78331 39.5881,10e-6 0,-19.67964 z"
 99.2736 +         id="path3942"
 99.2737 +         inkscape:connector-curvature="0"
 99.2738 +         sodipodi:nodetypes="cccc" />
 99.2739 +      <path
 99.2740 +         sodipodi:nodetypes="cccc"
 99.2741 +         inkscape:connector-curvature="0"
 99.2742 +         id="path3944"
 99.2743 +         d="m 61.40516,553.10369 39.5881,-10e-6 0,19.67964 z"
 99.2744 +         style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
 99.2745 +      <path
 99.2746 +         style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
 99.2747 +         d="m 48.99326,533.10369 -39.5881,-10e-6 0,19.67964 z"
 99.2748 +         id="path3946"
 99.2749 +         inkscape:connector-curvature="0"
 99.2750 +         sodipodi:nodetypes="cccc" />
 99.2751 +      <path
 99.2752 +         sodipodi:nodetypes="cccc"
 99.2753 +         inkscape:connector-curvature="0"
 99.2754 +         id="path3948"
 99.2755 +         d="m 60.99326,592.78331 -39.5881,10e-6 0,-19.67964 z"
 99.2756 +         style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
 99.2757 +      <path
 99.2758 +         inkscape:connector-curvature="0"
 99.2759 +         id="path3950"
 99.2760 +         d="M 80.5356,572.64602 61.31097,552.96638 41.63399,572.64602 z"
 99.2761 +         style="fill:none;stroke:#000000;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
 99.2762 +      <path
 99.2763 +         sodipodi:nodetypes="cccc"
 99.2764 +         inkscape:connector-curvature="0"
 99.2765 +         id="path3952"
 99.2766 +         d="m 9.3594,573.14945 -1e-5,39.5881 19.67964,0 z"
 99.2767 +         style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
 99.2768 +      <path
 99.2769 +         sodipodi:nodetypes="cccc"
 99.2770 +         inkscape:connector-curvature="0"
 99.2771 +         id="path3954"
 99.2772 +         d="m 60.99326,553.10369 -39.5881,-10e-6 0,19.67964 z"
 99.2773 +         style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
 99.2774 +      <path
 99.2775 +         sodipodi:nodetypes="cccc"
 99.2776 +         inkscape:connector-curvature="0"
 99.2777 +         id="path3956"
 99.2778 +         d="m 73.40516,612.78331 39.5881,10e-6 0,-19.67964 z"
 99.2779 +         style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
 99.2780 +      <path
 99.2781 +         style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
 99.2782 +         d="m 113.03902,572.73755 1e-5,-39.5881 -19.67964,0 z"
 99.2783 +         id="path3958"
 99.2784 +         inkscape:connector-curvature="0"
 99.2785 +         sodipodi:nodetypes="cccc" />
 99.2786 +    </g>
 99.2787 +    <g
 99.2788 +       id="g3960"
 99.2789 +       transform="translate(-254.16031,320.40724)">
 99.2790 +      <path
 99.2791 +         inkscape:connector-curvature="0"
 99.2792 +         id="path3962"
 99.2793 +         d="M 80.5356,572.96638 61.31097,592.64602 41.63399,572.96638 z"
 99.2794 +         style="fill:none;stroke:#000000;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
 99.2795 +      <path
 99.2796 +         sodipodi:nodetypes="cccc"
 99.2797 +         inkscape:connector-curvature="0"
 99.2798 +         id="path3964"
 99.2799 +         d="m 61.40516,592.78331 39.5881,10e-6 0,-19.67964 z"
 99.2800 +         style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
 99.2801 +      <path
 99.2802 +         style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
 99.2803 +         d="m 61.40516,553.10369 39.5881,-10e-6 0,19.67964 z"
 99.2804 +         id="path3966"
 99.2805 +         inkscape:connector-curvature="0"
 99.2806 +         sodipodi:nodetypes="cccc" />
 99.2807 +      <path
 99.2808 +         sodipodi:nodetypes="cccc"
 99.2809 +         inkscape:connector-curvature="0"
 99.2810 +         id="path3968"
 99.2811 +         d="m 48.99326,533.10369 -39.5881,-10e-6 0,19.67964 z"
 99.2812 +         style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
 99.2813 +      <path
 99.2814 +         style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
 99.2815 +         d="m 60.99326,592.78331 -39.5881,10e-6 0,-19.67964 z"
 99.2816 +         id="path3970"
 99.2817 +         inkscape:connector-curvature="0"
 99.2818 +         sodipodi:nodetypes="cccc" />
 99.2819 +      <path
 99.2820 +         style="fill:none;stroke:#000000;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
 99.2821 +         d="M 80.5356,572.64602 61.31097,552.96638 41.63399,572.64602 z"
 99.2822 +         id="path3972"
 99.2823 +         inkscape:connector-curvature="0" />
 99.2824 +      <path
 99.2825 +         style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
 99.2826 +         d="m 9.3594,573.14945 -1e-5,39.5881 19.67964,0 z"
 99.2827 +         id="path3974"
 99.2828 +         inkscape:connector-curvature="0"
 99.2829 +         sodipodi:nodetypes="cccc" />
 99.2830 +      <path
 99.2831 +         style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
 99.2832 +         d="m 60.99326,553.10369 -39.5881,-10e-6 0,19.67964 z"
 99.2833 +         id="path3976"
 99.2834 +         inkscape:connector-curvature="0"
 99.2835 +         sodipodi:nodetypes="cccc" />
 99.2836 +      <path
 99.2837 +         style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
 99.2838 +         d="m 73.40516,612.78331 39.5881,10e-6 0,-19.67964 z"
 99.2839 +         id="path3978"
 99.2840 +         inkscape:connector-curvature="0"
 99.2841 +         sodipodi:nodetypes="cccc" />
 99.2842 +      <path
 99.2843 +         sodipodi:nodetypes="cccc"
 99.2844 +         inkscape:connector-curvature="0"
 99.2845 +         id="path3980"
 99.2846 +         d="m 113.03902,572.73755 1e-5,-39.5881 -19.67964,0 z"
 99.2847 +         style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
 99.2848 +    </g>
 99.2849 +    <g
 99.2850 +       transform="translate(-394.16031,320.40724)"
 99.2851 +       id="g3982">
 99.2852 +      <path
 99.2853 +         style="fill:none;stroke:#000000;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
 99.2854 +         d="M 80.5356,572.96638 61.31097,592.64602 41.63399,572.96638 z"
 99.2855 +         id="path3984"
 99.2856 +         inkscape:connector-curvature="0" />
 99.2857 +      <path
 99.2858 +         style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
 99.2859 +         d="m 61.40516,592.78331 39.5881,10e-6 0,-19.67964 z"
 99.2860 +         id="path3986"
 99.2861 +         inkscape:connector-curvature="0"
 99.2862 +         sodipodi:nodetypes="cccc" />
 99.2863 +      <path
 99.2864 +         sodipodi:nodetypes="cccc"
 99.2865 +         inkscape:connector-curvature="0"
 99.2866 +         id="path3988"
 99.2867 +         d="m 61.40516,553.10369 39.5881,-10e-6 0,19.67964 z"
 99.2868 +         style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
 99.2869 +      <path
 99.2870 +         style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
 99.2871 +         d="m 48.99326,533.10369 -39.5881,-10e-6 0,19.67964 z"
 99.2872 +         id="path3990"
 99.2873 +         inkscape:connector-curvature="0"
 99.2874 +         sodipodi:nodetypes="cccc" />
 99.2875 +      <path
 99.2876 +         sodipodi:nodetypes="cccc"
 99.2877 +         inkscape:connector-curvature="0"
 99.2878 +         id="path3992"
 99.2879 +         d="m 60.99326,592.78331 -39.5881,10e-6 0,-19.67964 z"
 99.2880 +         style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
 99.2881 +      <path
 99.2882 +         inkscape:connector-curvature="0"
 99.2883 +         id="path3994"
 99.2884 +         d="M 80.5356,572.64602 61.31097,552.96638 41.63399,572.64602 z"
 99.2885 +         style="fill:none;stroke:#000000;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
 99.2886 +      <path
 99.2887 +         sodipodi:nodetypes="cccc"
 99.2888 +         inkscape:connector-curvature="0"
 99.2889 +         id="path3996"
 99.2890 +         d="m 9.3594,573.14945 -1e-5,39.5881 19.67964,0 z"
 99.2891 +         style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
 99.2892 +      <path
 99.2893 +         sodipodi:nodetypes="cccc"
 99.2894 +         inkscape:connector-curvature="0"
 99.2895 +         id="path3998"
 99.2896 +         d="m 60.99326,553.10369 -39.5881,-10e-6 0,19.67964 z"
 99.2897 +         style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
 99.2898 +      <path
 99.2899 +         sodipodi:nodetypes="cccc"
 99.2900 +         inkscape:connector-curvature="0"
 99.2901 +         id="path4000"
 99.2902 +         d="m 73.40516,612.78331 39.5881,10e-6 0,-19.67964 z"
 99.2903 +         style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
 99.2904 +      <path
 99.2905 +         style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
 99.2906 +         d="m 113.03902,572.73755 1e-5,-39.5881 -19.67964,0 z"
 99.2907 +         id="path4002"
 99.2908 +         inkscape:connector-curvature="0"
 99.2909 +         sodipodi:nodetypes="cccc" />
 99.2910 +    </g>
 99.2911 +    <g
 99.2912 +       id="g4004"
 99.2913 +       transform="translate(-408.16031,332.40724)">
 99.2914 +      <path
 99.2915 +         inkscape:connector-curvature="0"
 99.2916 +         id="path4006"
 99.2917 +         d="M 80.5356,572.96638 61.31097,592.64602 41.63399,572.96638 z"
 99.2918 +         style="fill:none;stroke:#000000;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
 99.2919 +      <path
 99.2920 +         sodipodi:nodetypes="cccc"
 99.2921 +         inkscape:connector-curvature="0"
 99.2922 +         id="path4008"
 99.2923 +         d="m 61.40516,592.78331 39.5881,10e-6 0,-19.67964 z"
 99.2924 +         style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
 99.2925 +      <path
 99.2926 +         style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
 99.2927 +         d="m 61.40516,553.10369 39.5881,-10e-6 0,19.67964 z"
 99.2928 +         id="path4010"
 99.2929 +         inkscape:connector-curvature="0"
 99.2930 +         sodipodi:nodetypes="cccc" />
 99.2931 +      <path
 99.2932 +         sodipodi:nodetypes="cccc"
 99.2933 +         inkscape:connector-curvature="0"
 99.2934 +         id="path4012"
 99.2935 +         d="m 48.99326,533.10369 -39.5881,-10e-6 0,19.67964 z"
 99.2936 +         style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
 99.2937 +      <path
 99.2938 +         style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
 99.2939 +         d="m 60.99326,592.78331 -39.5881,10e-6 0,-19.67964 z"
 99.2940 +         id="path4014"
 99.2941 +         inkscape:connector-curvature="0"
 99.2942 +         sodipodi:nodetypes="cccc" />
 99.2943 +      <path
 99.2944 +         style="fill:none;stroke:#000000;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
 99.2945 +         d="M 80.5356,572.64602 61.31097,552.96638 41.63399,572.64602 z"
 99.2946 +         id="path4016"
 99.2947 +         inkscape:connector-curvature="0" />
 99.2948 +      <path
 99.2949 +         style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
 99.2950 +         d="m 9.3594,573.14945 -1e-5,39.5881 19.67964,0 z"
 99.2951 +         id="path4018"
 99.2952 +         inkscape:connector-curvature="0"
 99.2953 +         sodipodi:nodetypes="cccc" />
 99.2954 +      <path
 99.2955 +         style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
 99.2956 +         d="m 60.99326,553.10369 -39.5881,-10e-6 0,19.67964 z"
 99.2957 +         id="path4020"
 99.2958 +         inkscape:connector-curvature="0"
 99.2959 +         sodipodi:nodetypes="cccc" />
 99.2960 +      <path
 99.2961 +         style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
 99.2962 +         d="m 73.40516,612.78331 39.5881,10e-6 0,-19.67964 z"
 99.2963 +         id="path4022"
 99.2964 +         inkscape:connector-curvature="0"
 99.2965 +         sodipodi:nodetypes="cccc" />
 99.2966 +      <path
 99.2967 +         sodipodi:nodetypes="cccc"
 99.2968 +         inkscape:connector-curvature="0"
 99.2969 +         id="path4024"
 99.2970 +         d="m 113.03902,572.73755 1e-5,-39.5881 -19.67964,0 z"
 99.2971 +         style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
 99.2972 +    </g>
 99.2973 +    <g
 99.2974 +       transform="translate(-418.16031,324.40724)"
 99.2975 +       id="g4026">
 99.2976 +      <path
 99.2977 +         style="fill:none;stroke:#000000;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
 99.2978 +         d="M 80.5356,572.96638 61.31097,592.64602 41.63399,572.96638 z"
 99.2979 +         id="path4028"
 99.2980 +         inkscape:connector-curvature="0" />
 99.2981 +      <path
 99.2982 +         style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
 99.2983 +         d="m 61.40516,592.78331 39.5881,10e-6 0,-19.67964 z"
 99.2984 +         id="path4030"
 99.2985 +         inkscape:connector-curvature="0"
 99.2986 +         sodipodi:nodetypes="cccc" />
 99.2987 +      <path
 99.2988 +         sodipodi:nodetypes="cccc"
 99.2989 +         inkscape:connector-curvature="0"
 99.2990 +         id="path4032"
 99.2991 +         d="m 61.40516,553.10369 39.5881,-10e-6 0,19.67964 z"
 99.2992 +         style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
 99.2993 +      <path
 99.2994 +         style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
 99.2995 +         d="m 48.99326,533.10369 -39.5881,-10e-6 0,19.67964 z"
 99.2996 +         id="path4034"
 99.2997 +         inkscape:connector-curvature="0"
 99.2998 +         sodipodi:nodetypes="cccc" />
 99.2999 +      <path
 99.3000 +         sodipodi:nodetypes="cccc"
 99.3001 +         inkscape:connector-curvature="0"
 99.3002 +         id="path4036"
 99.3003 +         d="m 60.99326,592.78331 -39.5881,10e-6 0,-19.67964 z"
 99.3004 +         style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
 99.3005 +      <path
 99.3006 +         inkscape:connector-curvature="0"
 99.3007 +         id="path4038"
 99.3008 +         d="M 80.5356,572.64602 61.31097,552.96638 41.63399,572.64602 z"
 99.3009 +         style="fill:none;stroke:#000000;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
 99.3010 +      <path
 99.3011 +         sodipodi:nodetypes="cccc"
 99.3012 +         inkscape:connector-curvature="0"
 99.3013 +         id="path4040"
 99.3014 +         d="m 9.3594,573.14945 -1e-5,39.5881 19.67964,0 z"
 99.3015 +         style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
 99.3016 +      <path
 99.3017 +         sodipodi:nodetypes="cccc"
 99.3018 +         inkscape:connector-curvature="0"
 99.3019 +         id="path4042"
 99.3020 +         d="m 60.99326,553.10369 -39.5881,-10e-6 0,19.67964 z"
 99.3021 +         style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
 99.3022 +      <path
 99.3023 +         sodipodi:nodetypes="cccc"
 99.3024 +         inkscape:connector-curvature="0"
 99.3025 +         id="path4044"
 99.3026 +         d="m 73.40516,612.78331 39.5881,10e-6 0,-19.67964 z"
 99.3027 +         style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
 99.3028 +      <path
 99.3029 +         style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
 99.3030 +         d="m 113.03902,572.73755 1e-5,-39.5881 -19.67964,0 z"
 99.3031 +         id="path4046"
 99.3032 +         inkscape:connector-curvature="0"
 99.3033 +         sodipodi:nodetypes="cccc" />
 99.3034 +    </g>
 99.3035 +    <path
 99.3036 +       style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
 99.3037 +       d="m -336.75515,817.19055 39.5881,10e-6 0,-19.67964 z"
 99.3038 +       id="path4052"
 99.3039 +       inkscape:connector-curvature="0"
 99.3040 +       sodipodi:nodetypes="cccc" />
 99.3041 +    <path
 99.3042 +       sodipodi:nodetypes="cccc"
 99.3043 +       inkscape:connector-curvature="0"
 99.3044 +       id="path4054"
 99.3045 +       d="m -336.75515,777.51093 39.5881,-10e-6 0,19.67964 z"
 99.3046 +       style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
 99.3047 +    <path
 99.3048 +       sodipodi:nodetypes="cccc"
 99.3049 +       inkscape:connector-curvature="0"
 99.3050 +       id="path4058"
 99.3051 +       d="m -337.16705,817.19055 -39.5881,10e-6 0,-19.67964 z"
 99.3052 +       style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
 99.3053 +    <g
 99.3054 +       transform="translate(-46.160305,314.40724)"
 99.3055 +       id="g4080">
 99.3056 +      <path
 99.3057 +         inkscape:connector-curvature="0"
 99.3058 +         id="path4050"
 99.3059 +         d="m -271.4644,482.96638 -19.22463,19.67964 -19.67698,-19.67964 z"
 99.3060 +         style="fill:none;stroke:#000000;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
 99.3061 +      <path
 99.3062 +         style="fill:none;stroke:#000000;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
 99.3063 +         d="m -271.4644,482.64602 -19.22463,-19.67964 -19.67698,19.67964 z"
 99.3064 +         id="path4060"
 99.3065 +         inkscape:connector-curvature="0" />
 99.3066 +    </g>
 99.3067 +    <path
 99.3068 +       sodipodi:nodetypes="cccc"
 99.3069 +       inkscape:connector-curvature="0"
 99.3070 +       id="path4062"
 99.3071 +       d="m -388.80091,797.55669 -1e-5,39.5881 19.67964,0 z"
 99.3072 +       style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
 99.3073 +    <path
 99.3074 +       sodipodi:nodetypes="cccc"
 99.3075 +       inkscape:connector-curvature="0"
 99.3076 +       id="path4064"
 99.3077 +       d="m -337.16705,777.51093 -39.5881,-10e-6 0,19.67964 z"
 99.3078 +       style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
 99.3079 +    <path
 99.3080 +       style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
 99.3081 +       d="m -285.12129,797.14479 10e-6,-39.5881 -19.67964,0 z"
 99.3082 +       id="path4068"
 99.3083 +       inkscape:connector-curvature="0"
 99.3084 +       sodipodi:nodetypes="cccc" />
 99.3085 +    <path
 99.3086 +       sodipodi:nodetypes="cccc"
 99.3087 +       inkscape:connector-curvature="0"
 99.3088 +       id="path4084"
 99.3089 +       d="m -336.75515,837.19053 51.48741,1e-5 0,-21.5103 z"
 99.3090 +       style="fill:none;stroke:#000000;stroke-width:0.99999988px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
 99.3091 +    <path
 99.3092 +       style="fill:none;stroke:#000000;stroke-width:0.99999988px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
 99.3093 +       d="m -337.26774,757.68025 -51.48741,-10e-6 0,21.5103 z"
 99.3094 +       id="path4088"
 99.3095 +       inkscape:connector-curvature="0"
 99.3096 +       sodipodi:nodetypes="cccc" />
 99.3097 +    <path
 99.3098 +       sodipodi:nodetypes="cccc"
 99.3099 +       inkscape:connector-curvature="0"
 99.3100 +       id="path4090"
 99.3101 +       d="m -476.75515,817.19055 39.5881,10e-6 0,-19.67964 z"
 99.3102 +       style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
 99.3103 +    <path
 99.3104 +       style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
 99.3105 +       d="m -476.75515,777.51093 39.5881,-10e-6 0,19.67964 z"
 99.3106 +       id="path4092"
 99.3107 +       inkscape:connector-curvature="0"
 99.3108 +       sodipodi:nodetypes="cccc" />
 99.3109 +    <path
 99.3110 +       style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
 99.3111 +       d="m -477.16705,817.19055 -39.5881,10e-6 0,-19.67964 z"
 99.3112 +       id="path4094"
 99.3113 +       inkscape:connector-curvature="0"
 99.3114 +       sodipodi:nodetypes="cccc" />
 99.3115 +    <g
 99.3116 +       id="g4096"
 99.3117 +       transform="matrix(0,1,-1,0,5.730695,1088.1286)">
 99.3118 +      <path
 99.3119 +         style="fill:none;stroke:#000000;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
 99.3120 +         d="m -271.4644,482.96638 -19.22463,19.67964 -19.67698,-19.67964 z"
 99.3121 +         id="path4098"
 99.3122 +         inkscape:connector-curvature="0" />
 99.3123 +      <path
 99.3124 +         inkscape:connector-curvature="0"
 99.3125 +         id="path4100"
 99.3126 +         d="m -271.4644,482.64602 -19.22463,-19.67964 -19.67698,19.67964 z"
 99.3127 +         style="fill:none;stroke:#000000;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
 99.3128 +    </g>
 99.3129 +    <path
 99.3130 +       style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
 99.3131 +       d="m -528.80091,797.55669 -10e-6,39.5881 19.67964,0 z"
 99.3132 +       id="path4102"
 99.3133 +       inkscape:connector-curvature="0"
 99.3134 +       sodipodi:nodetypes="cccc" />
 99.3135 +    <path
 99.3136 +       style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
 99.3137 +       d="m -477.16705,777.51093 -39.5881,-10e-6 0,19.67964 z"
 99.3138 +       id="path4104"
 99.3139 +       inkscape:connector-curvature="0"
 99.3140 +       sodipodi:nodetypes="cccc" />
 99.3141 +    <path
 99.3142 +       sodipodi:nodetypes="cccc"
 99.3143 +       inkscape:connector-curvature="0"
 99.3144 +       id="path4106"
 99.3145 +       d="m -425.12129,797.14479 10e-6,-39.5881 -19.67964,0 z"
 99.3146 +       style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
 99.3147 +    <path
 99.3148 +       style="fill:none;stroke:#000000;stroke-width:0.99999988px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
 99.3149 +       d="m -476.75515,837.19053 51.48741,1e-5 0,-21.5103 z"
 99.3150 +       id="path4108"
 99.3151 +       inkscape:connector-curvature="0"
 99.3152 +       sodipodi:nodetypes="cccc" />
 99.3153 +    <path
 99.3154 +       sodipodi:nodetypes="cccc"
 99.3155 +       inkscape:connector-curvature="0"
 99.3156 +       id="path4110"
 99.3157 +       d="m -477.26774,757.68025 -51.48741,-10e-6 0,21.5103 z"
 99.3158 +       style="fill:none;stroke:#000000;stroke-width:0.99999988px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
 99.3159 +    <g
 99.3160 +       id="g4309"
 99.3161 +       transform="translate(-54.16031,454.40724)">
 99.3162 +      <path
 99.3163 +         style="fill:none;stroke:#000000;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
 99.3164 +         d="m 540.5356,652.96638 -19.22463,20.1373 -19.67698,-20.1373 z"
 99.3165 +         id="path4313"
 99.3166 +         inkscape:connector-curvature="0" />
 99.3167 +      <path
 99.3168 +         inkscape:connector-curvature="0"
 99.3169 +         id="path4315"
 99.3170 +         d="m 540.5356,673.10368 -19.22463,-20.1373 -19.67698,20.1373 z"
 99.3171 +         style="fill:none;stroke:#000000;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
 99.3172 +      <path
 99.3173 +         style="fill:none;stroke:#000000;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
 99.3174 +         d="m 540.5356,693.10368 -19.22463,-20.1373 -19.67698,20.1373 z"
 99.3175 +         id="path4317"
 99.3176 +         inkscape:connector-curvature="0" />
 99.3177 +      <path
 99.3178 +         sodipodi:nodetypes="cccc"
 99.3179 +         inkscape:connector-curvature="0"
 99.3180 +         id="path4319"
 99.3181 +         d="m 541.40516,692.78331 39.5881,10e-6 0,-19.67964 z"
 99.3182 +         style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
 99.3183 +      <path
 99.3184 +         style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
 99.3185 +         d="m 581.03902,672.73755 10e-6,-39.5881 -19.67964,0 z"
 99.3186 +         id="path4321"
 99.3187 +         inkscape:connector-curvature="0"
 99.3188 +         sodipodi:nodetypes="cccc" />
 99.3189 +      <path
 99.3190 +         sodipodi:nodetypes="cccc"
 99.3191 +         inkscape:connector-curvature="0"
 99.3192 +         id="path4323"
 99.3193 +         d="m 560.99326,633.10369 -39.5881,-10e-6 0,19.67964 z"
 99.3194 +         style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
 99.3195 +    </g>
 99.3196 +  </g>
 99.3197 +</svg>